Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc1.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa2_basic_fc1.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=949633628"
.ident "BY rg131678 ON Mon Jul 14 13:35:58 CDT 2003"
.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc1.s,v 1.3 2007/07/05 21:58:53 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 0xD, %g1
set 0x9, %g2
set 0xB, %g3
set 0x0, %g4
set 0xD, %g5
set 0x2, %g6
set 0x1, %g7
!# Input registers
set -0x3, %i0
set -0x4, %i1
set -0x0, %i2
set -0x4, %i3
set -0x2, %i4
set -0xA, %i5
set -0x1, %i6
set -0x3, %i7
!# Local registers
set 0x761D676D, %l0
set 0x7450C759, %l1
set 0x0294D26B, %l2
set 0x3C22F317, %l3
set 0x71A6B5EE, %l4
set 0x212C09AE, %l5
set 0x045B8969, %l6
!# Output registers
set -0x07F6, %o0
set -0x0DD6, %o1
set -0x0351, %o2
set -0x0BBC, %o3
set -0x0535, %o4
set -0x1EBD, %o5
set -0x0982, %o6
set -0x087D, %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 ..
subccc %g2, 0x1805, %o0
movcs %icc, %i4, %g5
popc %i5, %i3
xnor %l3, 0x1F4E, %i6
fone %f4
fmovrdgz %g6, %f8, %f0
fmovs %f12, %f12
srax %g7, 0x0E, %o7
fmul8ulx16 %f2, %f14, %f2
fmovdne %xcc, %f12, %f1
lduh [%l7 + 0x46], %l6
ldub [%l7 + 0x12], %i0
movpos %icc, %i7, %o2
stw %g1, [%l7 + 0x3C]
fmovdl %icc, %f1, %f12
fnot1 %f2, %f0
tg %icc, 0x7
subc %l0, %i2, %l5
fandnot2 %f6, %f10, %f6
fmovsa %icc, %f2, %f7
stw %o5, [%l7 + 0x08]
fmovsleu %xcc, %f12, %f8
fcmpne16 %f2, %f6, %i1
st %f14, [%l7 + 0x68]
fmovdn %icc, %f5, %f12
edge32 %g3, %l4, %o4
fpack16 %f10, %f3
stw %o3, [%l7 + 0x40]
ldub [%l7 + 0x5C], %o1
brlez %l1, loop_1
stb %g4, [%l7 + 0x5F]
lduh [%l7 + 0x0A], %o6
edge8 %g2, %l2, %o0
loop_1:
popc %i4, %g5
ldsw [%l7 + 0x48], %i5
fmovdn %xcc, %f10, %f9
std %f0, [%l7 + 0x38]
umul %i3, 0x0A3E, %l3
fpsub16s %f0, %f8, %f1
ldsb [%l7 + 0x67], %i6
fbue %fcc0, loop_2
sth %g6, [%l7 + 0x14]
std %f6, [%l7 + 0x38]
subc %g7, %l6, %o7
loop_2:
ldx [%l7 + 0x58], %i7
udiv %i0, 0x0444, %o2
ldsh [%l7 + 0x68], %l0
subcc %g1, 0x037E, %i2
fcmple16 %f12, %f2, %l5
andcc %o5, %i1, %g3
fbug,a %fcc0, loop_3
lduh [%l7 + 0x40], %l4
fxnors %f14, %f1, %f13
ld [%l7 + 0x40], %f0
loop_3:
fnegd %f14, %f8
edge16l %o4, %o3, %o1
fba,a %fcc2, loop_4
xnorcc %g4, 0x091A, %o6
bg,pn %xcc, loop_5
fmovdvc %xcc, %f1, %f8
loop_4:
stw %g2, [%l7 + 0x30]
ldsb [%l7 + 0x3E], %l1
loop_5:
ld [%l7 + 0x30], %f5
fnot1 %f6, %f12
fnands %f1, %f7, %f5
ldsw [%l7 + 0x6C], %o0
nop
setx loop_6, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsvc %xcc, %f2, %f1
movleu %xcc, %i4, %l2
tpos %xcc, 0x4
loop_6:
fandnot2s %f1, %f7, %f13
fmovse %xcc, %f13, %f7
tleu %xcc, 0x1
ldd [%l7 + 0x68], %f8
fpsub16 %f8, %f10, %f12
tge %icc, 0x1
fbug %fcc2, loop_7
tleu %icc, 0x5
be,pn %icc, loop_8
fnot1s %f11, %f1
loop_7:
fbe %fcc3, loop_9
ld [%l7 + 0x64], %f0
loop_8:
fornot1 %f0, %f6, %f14
stw %g5, [%l7 + 0x50]
loop_9:
fxnors %f4, %f14, %f3
andncc %i3, %l3, %i5
fnegs %f13, %f12
fbu %fcc1, loop_10
tsubcc %g6, %g7, %l6
lduh [%l7 + 0x62], %o7
stx %i7, [%l7 + 0x18]
loop_10:
nop
setx loop_11, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subc %i0, 0x0CD4, %o2
faligndata %f12, %f4, %f4
sth %l0, [%l7 + 0x46]
loop_11:
sdivx %g1, 0x0815, %i2
tgu %xcc, 0x5
tcs %icc, 0x1
edge16n %l5, %i6, %i1
add %g3, 0x1222, %l4
brnz %o4, loop_12
ldsh [%l7 + 0x52], %o5
ldsh [%l7 + 0x22], %o1
fmovrdgez %g4, %f14, %f8
loop_12:
fabss %f7, %f6
taddcctv %o6, 0x0884, %o3
bn,a,pt %icc, loop_13
fones %f4
stw %g2, [%l7 + 0x44]
bpos loop_14
loop_13:
fmovdn %icc, %f1, %f8
ldsb [%l7 + 0x44], %o0
subcc %l1, 0x0D99, %i4
loop_14:
ldsb [%l7 + 0x7D], %l2
stw %i3, [%l7 + 0x3C]
ld [%l7 + 0x40], %f9
udiv %g5, 0x01DC, %i5
udivcc %l3, 0x1EAC, %g6
lduw [%l7 + 0x70], %l6
move %xcc, %g7, %o7
fmovsn %xcc, %f10, %f4
ld [%l7 + 0x58], %f7
ldsh [%l7 + 0x54], %i0
st %f14, [%l7 + 0x78]
fzeros %f5
fbge %fcc2, loop_15
fone %f14
andncc %o2, %i7, %g1
fbge,a %fcc0, loop_16
loop_15:
fbg %fcc1, loop_17
sra %i2, %l5, %i6
tge %xcc, 0x6
loop_16:
fbug,a %fcc0, loop_18
loop_17:
tneg %xcc, 0x2
fornot2 %f6, %f0, %f14
fpadd16s %f10, %f7, %f0
loop_18:
lduh [%l7 + 0x3A], %i1
fbe %fcc2, loop_19
stw %l0, [%l7 + 0x14]
fxors %f0, %f11, %f11
udiv %l4, 0x1913, %g3
loop_19:
fmovsge %xcc, %f13, %f11
subcc %o5, %o4, %g4
stb %o6, [%l7 + 0x60]
fxors %f12, %f11, %f14
lduh [%l7 + 0x40], %o3
fcmpgt16 %f6, %f6, %g2
taddcc %o1, %o0, %l1
fcmps %fcc3, %f15, %f2
array8 %l2, %i4, %i3
fnot1s %f15, %f10
fmovdpos %icc, %f8, %f11
fbu,a %fcc0, loop_20
lduh [%l7 + 0x40], %i5
edge32n %g5, %g6, %l3
fmovsl %xcc, %f13, %f15
loop_20:
ldsh [%l7 + 0x3C], %g7
fbug %fcc1, loop_21
stw %o7, [%l7 + 0x64]
sth %i0, [%l7 + 0x44]
stb %l6, [%l7 + 0x73]
loop_21:
fmovdvs %icc, %f13, %f3
ldx [%l7 + 0x58], %i7
std %f2, [%l7 + 0x10]
fmovdge %xcc, %f12, %f1
add %o2, %i2, %g1
brgez,a %i6, loop_22
fmovda %xcc, %f11, %f1
taddcctv %i1, 0x1693, %l5
movneg %xcc, %l4, %l0
loop_22:
fble,a %fcc2, loop_23
ldsb [%l7 + 0x15], %o5
ld [%l7 + 0x38], %f10
fmovrde %g3, %f8, %f14
loop_23:
fmovdgu %xcc, %f10, %f7
te %icc, 0x7
xor %g4, 0x0988, %o4
taddcc %o6, 0x0096, %o3
stb %g2, [%l7 + 0x32]
fmovdcs %icc, %f8, %f12
ldsb [%l7 + 0x53], %o0
ldsb [%l7 + 0x53], %l1
movrne %l2, 0x396, %i4
mulx %o1, %i5, %g5
fnot1s %f0, %f14
andncc %g6, %l3, %g7
fbg,a %fcc0, loop_24
fmul8x16 %f14, %f4, %f12
fornot2 %f14, %f2, %f0
tgu %icc, 0x4
loop_24:
ba,a,pn %xcc, loop_25
or %i3, 0x02FA, %i0
edge16 %l6, %i7, %o2
mulscc %o7, 0x0CDA, %g1
loop_25:
fbl,a %fcc3, loop_26
movneg %icc, %i6, %i1
st %f5, [%l7 + 0x64]
sth %i2, [%l7 + 0x36]
loop_26:
sth %l5, [%l7 + 0x50]
array32 %l4, %o5, %g3
fmovsl %icc, %f10, %f10
fmovsleu %xcc, %f1, %f13
fpsub16s %f2, %f7, %f15
std %f0, [%l7 + 0x48]
fmovsl %xcc, %f11, %f7
fpackfix %f2, %f10
bne,a,pt %xcc, loop_27
fpsub16 %f8, %f14, %f8
bneg loop_28
fmovspos %icc, %f6, %f1
loop_27:
fpadd32s %f14, %f2, %f7
ldx [%l7 + 0x48], %l0
loop_28:
fxor %f10, %f10, %f10
te %icc, 0x2
fornot1 %f8, %f12, %f6
subcc %g4, 0x0EC9, %o6
edge8l %o4, %o3, %g2
brgz %l1, loop_29
movle %icc, %o0, %i4
edge8 %l2, %i5, %g5
ldsb [%l7 + 0x4C], %g6
loop_29:
stw %o1, [%l7 + 0x20]
fxnors %f1, %f5, %f1
stb %g7, [%l7 + 0x61]
sllx %i3, 0x07, %i0
fmovde %icc, %f3, %f0
fmovsg %icc, %f0, %f7
sdivcc %l6, 0x155E, %l3
sth %o2, [%l7 + 0x5A]
fpadd16 %f6, %f12, %f10
movrlez %i7, 0x1C2, %g1
faligndata %f12, %f12, %f12
tneg %icc, 0x4
ba,a,pt %icc, loop_30
fcmpgt32 %f4, %f6, %i6
fpack16 %f8, %f5
fbl %fcc1, loop_31
loop_30:
smul %i1, 0x1DA9, %o7
lduh [%l7 + 0x58], %i2
fpsub16s %f7, %f4, %f4
loop_31:
sdiv %l5, 0x1396, %o5
fbul,a %fcc0, loop_32
fbl %fcc3, loop_33
stb %l4, [%l7 + 0x69]
fcmpne16 %f8, %f6, %g3
loop_32:
ld [%l7 + 0x34], %f14
loop_33:
fnot2s %f6, %f9
ldsb [%l7 + 0x6B], %g4
std %f8, [%l7 + 0x08]
fmuld8ulx16 %f8, %f11, %f0
fmovsvs %icc, %f0, %f13
fsrc1s %f8, %f11
ldd [%l7 + 0x28], %f6
bcs %xcc, loop_34
tg %xcc, 0x7
std %f8, [%l7 + 0x40]
fsrc1s %f14, %f7
loop_34:
ldx [%l7 + 0x48], %o6
sdivcc %o4, 0x1164, %l0
fcmpd %fcc3, %f4, %f10
fmuld8ulx16 %f13, %f1, %f6
lduh [%l7 + 0x3A], %g2
add %o3, %l1, %o0
stb %i4, [%l7 + 0x42]
fmovdle %xcc, %f9, %f2
fcmpes %fcc1, %f7, %f12
faligndata %f6, %f2, %f2
umul %i5, 0x003D, %g5
edge16l %g6, %o1, %g7
stw %i3, [%l7 + 0x44]
sdiv %l2, 0x0A01, %l6
tleu %xcc, 0x0
st %f15, [%l7 + 0x50]
fmovsleu %xcc, %f14, %f4
stw %i0, [%l7 + 0x20]
lduw [%l7 + 0x40], %o2
fcmps %fcc3, %f10, %f14
fbe %fcc1, loop_35
tneg %icc, 0x5
edge8l %l3, %g1, %i7
brlz,a %i1, loop_36
loop_35:
stw %o7, [%l7 + 0x74]
fpsub16 %f10, %f4, %f2
stb %i6, [%l7 + 0x3C]
loop_36:
tcc %icc, 0x2
fxors %f2, %f12, %f4
srax %l5, %i2, %o5
stw %g3, [%l7 + 0x58]
sub %g4, 0x10AE, %o6
ldsw [%l7 + 0x64], %o4
brz,a %l4, loop_37
edge32n %g2, %o3, %l1
ld [%l7 + 0x08], %f2
fpackfix %f10, %f12
loop_37:
std %f14, [%l7 + 0x78]
fxnor %f2, %f6, %f2
sth %o0, [%l7 + 0x18]
mulx %l0, 0x0BF3, %i4
fornot1 %f14, %f14, %f8
ldsb [%l7 + 0x16], %i5
fmovsg %xcc, %f5, %f0
fmovsneg %icc, %f13, %f10
te %icc, 0x2
ld [%l7 + 0x54], %f8
and %g5, 0x1487, %o1
addccc %g7, %i3, %l2
lduh [%l7 + 0x22], %g6
edge32 %l6, %i0, %o2
brz,a %l3, loop_38
movpos %icc, %i7, %i1
fmovsvc %xcc, %f11, %f15
ldub [%l7 + 0x32], %g1
loop_38:
brgz %i6, loop_39
brgz %o7, loop_40
fmovse %xcc, %f12, %f2
fcmple32 %f8, %f8, %l5
loop_39:
sdivcc %i2, 0x1395, %g3
loop_40:
tleu %xcc, 0x6
stw %o5, [%l7 + 0x54]
edge32 %o6, %o4, %l4
sllx %g2, 0x1B, %o3
fmovs %f4, %f15
tne %icc, 0x7
fmovrslez %g4, %f4, %f6
lduh [%l7 + 0x56], %o0
fmovrsne %l0, %f13, %f14
ldsh [%l7 + 0x5C], %l1
taddcctv %i5, 0x0949, %g5
be,pt %xcc, loop_41
ldx [%l7 + 0x28], %o1
fbule %fcc3, loop_42
fbe,a %fcc3, loop_43
loop_41:
fmovrdgez %g7, %f12, %f4
movge %icc, %i3, %i4
loop_42:
edge8n %l2, %g6, %l6
loop_43:
fmovdcc %icc, %f11, %f12
fabss %f13, %f12
tge %icc, 0x7
andn %o2, %i0, %i7
stb %l3, [%l7 + 0x51]
te %xcc, 0x1
for %f6, %f2, %f14
movg %xcc, %g1, %i1
ldsw [%l7 + 0x78], %i6
sll %o7, 0x0A, %l5
ldx [%l7 + 0x28], %i2
ldd [%l7 + 0x38], %f10
ldx [%l7 + 0x58], %o5
stw %g3, [%l7 + 0x78]
fors %f12, %f6, %f3
nop
setx loop_44, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tn %xcc, 0x4
sth %o4, [%l7 + 0x16]
fmovsle %xcc, %f10, %f0
loop_44:
fnands %f4, %f15, %f4
movne %icc, %o6, %g2
fble,a %fcc1, loop_45
fmovsl %xcc, %f12, %f10
fsrc2 %f12, %f2
stw %l4, [%l7 + 0x70]
loop_45:
fmovrde %o3, %f2, %f2
fblg %fcc3, loop_46
mulscc %g4, 0x05F6, %o0
srax %l1, 0x11, %i5
lduw [%l7 + 0x50], %l0
loop_46:
fpackfix %f8, %f10
fxnors %f4, %f2, %f9
ta %icc, 0x7
lduw [%l7 + 0x3C], %g5
xorcc %g7, %i3, %o1
st %f11, [%l7 + 0x5C]
alignaddrl %l2, %g6, %i4
move %xcc, %l6, %o2
tg %xcc, 0x2
subcc %i0, 0x0D2A, %l3
ta %xcc, 0x5
stw %g1, [%l7 + 0x34]
faligndata %f12, %f0, %f0
tleu %icc, 0x4
ldsh [%l7 + 0x76], %i1
stw %i6, [%l7 + 0x50]
std %f6, [%l7 + 0x78]
sllx %i7, %o7, %i2
fcmps %fcc2, %f9, %f9
smul %o5, 0x0CDF, %l5
movge %icc, %o4, %g3
std %f10, [%l7 + 0x30]
fnor %f2, %f14, %f14
bn,a loop_47
bleu,a,pn %icc, loop_48
fmovd %f10, %f12
fmovrdlz %g2, %f10, %f8
loop_47:
ldx [%l7 + 0x10], %o6
loop_48:
st %f3, [%l7 + 0x14]
ldsb [%l7 + 0x7B], %l4
movrlez %o3, %g4, %l1
tneg %icc, 0x5
bneg,a,pt %xcc, loop_49
ldd [%l7 + 0x30], %f12
stb %i5, [%l7 + 0x3E]
movleu %icc, %o0, %g5
loop_49:
fabss %f8, %f15
edge32ln %g7, %i3, %l0
fcmps %fcc0, %f8, %f7
stx %l2, [%l7 + 0x40]
fnegs %f2, %f9
stw %o1, [%l7 + 0x14]
bvs loop_50
fmovde %icc, %f12, %f3
sth %i4, [%l7 + 0x70]
array32 %l6, %o2, %g6
loop_50:
addcc %i0, %g1, %l3
fbne,a %fcc1, loop_51
srlx %i6, %i7, %o7
fmovrdlez %i2, %f14, %f4
sth %o5, [%l7 + 0x58]
loop_51:
sra %l5, %i1, %o4
ldsw [%l7 + 0x24], %g2
stw %o6, [%l7 + 0x14]
taddcc %l4, 0x18BB, %g3
mulx %g4, 0x1FF4, %l1
edge16ln %o3, %o0, %g5
subcc %g7, 0x1113, %i5
ldsb [%l7 + 0x55], %l0
fcmpgt32 %f10, %f0, %l2
ldsh [%l7 + 0x2E], %o1
fbge,a %fcc1, loop_52
sdiv %i4, 0x0756, %i3
fxnor %f12, %f6, %f2
edge16ln %o2, %g6, %l6
loop_52:
sllx %i0, 0x07, %l3
fmovrde %i6, %f12, %f2
fmovsvs %xcc, %f6, %f11
bvs %xcc, loop_53
movcs %xcc, %i7, %o7
tne %icc, 0x2
edge32 %i2, %g1, %o5
loop_53:
bneg,a,pn %xcc, loop_54
fnor %f0, %f2, %f10
be,pn %icc, loop_55
xnorcc %i1, %o4, %g2
loop_54:
edge8n %l5, %l4, %o6
stx %g4, [%l7 + 0x40]
loop_55:
fmovrse %g3, %f0, %f5
fmovdleu %xcc, %f6, %f13
lduh [%l7 + 0x18], %l1
alignaddrl %o0, %o3, %g7
fmovsa %icc, %f0, %f11
fcmpes %fcc0, %f2, %f9
fmovsl %xcc, %f2, %f0
ldd [%l7 + 0x20], %f8
sth %g5, [%l7 + 0x3C]
fnot1 %f14, %f6
fbe %fcc0, loop_56
fmovdvc %xcc, %f9, %f9
orn %i5, %l0, %l2
movneg %icc, %o1, %i4
loop_56:
fandnot2 %f14, %f2, %f2
fmovsne %xcc, %f1, %f10
edge16l %i3, %o2, %g6
stw %i0, [%l7 + 0x40]
stw %l3, [%l7 + 0x24]
fmovrsgz %l6, %f5, %f13
fmuld8sux16 %f14, %f1, %f4
std %f10, [%l7 + 0x78]
tne %icc, 0x5
brgez,a %i6, loop_57
fpackfix %f2, %f0
andcc %i7, %i2, %g1
move %xcc, %o7, %o5
loop_57:
ldsb [%l7 + 0x3F], %o4
fzero %f14
udiv %i1, 0x1EF8, %g2
fmovsge %icc, %f12, %f5
bcs,a,pt %icc, loop_58
sdivcc %l5, 0x0E98, %o6
brlz %g4, loop_59
ldd [%l7 + 0x40], %f8
loop_58:
call loop_60
ldx [%l7 + 0x38], %l4
loop_59:
movcs %icc, %g3, %l1
bvs,a loop_61
loop_60:
st %f15, [%l7 + 0x74]
add %o3, %g7, %o0
fmul8x16al %f13, %f7, %f0
loop_61:
lduh [%l7 + 0x10], %g5
te %icc, 0x2
udivcc %i5, 0x0744, %l2
fmovdge %xcc, %f15, %f5
ldsb [%l7 + 0x24], %o1
fbul %fcc1, loop_62
xnorcc %l0, %i3, %o2
fbl %fcc1, loop_63
fornot1 %f10, %f2, %f14
loop_62:
fmovdleu %xcc, %f8, %f5
tg %icc, 0x0
loop_63:
ldsw [%l7 + 0x24], %i4
fmovdcs %icc, %f2, %f4
fxor %f14, %f8, %f0
fbe,a %fcc3, loop_64
edge8 %g6, %l3, %i0
fornot2s %f7, %f10, %f12
lduw [%l7 + 0x48], %i6
loop_64:
st %f1, [%l7 + 0x14]
fbue,a %fcc0, loop_65
fmovdgu %xcc, %f15, %f5
ld [%l7 + 0x10], %f13
fbe %fcc2, loop_66
loop_65:
fpsub32 %f0, %f10, %f2
fble %fcc0, loop_67
stw %i7, [%l7 + 0x28]
loop_66:
movneg %xcc, %l6, %g1
nop
setx loop_68, %l0, %l1
jmpl %l1, %i2
loop_67:
tl %xcc, 0x0
fmovspos %icc, %f0, %f15
fmovrdne %o7, %f0, %f10
loop_68:
taddcc %o4, %i1, %g2
udiv %o5, 0x040B, %o6
tcs %icc, 0x7
fmovdgu %xcc, %f1, %f14
fcmpes %fcc3, %f5, %f6
fabss %f0, %f8
alignaddr %l5, %l4, %g4
sth %g3, [%l7 + 0x26]
ldsh [%l7 + 0x54], %o3
sth %l1, [%l7 + 0x52]
fors %f5, %f5, %f0
ldd [%l7 + 0x50], %f12
addc %o0, %g7, %g5
stb %l2, [%l7 + 0x15]
ldd [%l7 + 0x18], %f14
sth %o1, [%l7 + 0x3E]
sllx %i5, %i3, %o2
fands %f1, %f6, %f7
fmul8x16al %f3, %f6, %f4
fmovsle %xcc, %f12, %f15
fmovsg %icc, %f5, %f14
fmovdl %xcc, %f9, %f6
fnor %f2, %f4, %f14
stx %l0, [%l7 + 0x40]
fmuld8ulx16 %f5, %f0, %f0
umulcc %i4, %l3, %i0
fmovd %f8, %f4
ldub [%l7 + 0x49], %g6
ldsh [%l7 + 0x6E], %i7
fmovdleu %xcc, %f7, %f1
bshuffle %f2, %f2, %f10
subcc %l6, 0x0148, %g1
movrne %i6, %o7, %o4
fmovrslz %i2, %f5, %f15
for %f2, %f0, %f0
fbug %fcc3, loop_69
ldsw [%l7 + 0x20], %g2
fnegd %f8, %f0
ldsw [%l7 + 0x28], %o5
loop_69:
fxors %f11, %f14, %f9
sdiv %i1, 0x06C2, %l5
fcmpes %fcc1, %f7, %f2
fabss %f4, %f2
fpmerge %f5, %f0, %f4
movvc %xcc, %l4, %g4
fbg %fcc3, loop_70
fandnot1s %f9, %f5, %f6
nop
setx loop_71, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xnorcc %o6, 0x0766, %g3
loop_70:
nop
setx loop_72, %l0, %l1
jmpl %l1, %l1
andncc %o3, %g7, %g5
loop_71:
te %xcc, 0x2
mova %icc, %o0, %l2
loop_72:
tvs %xcc, 0x0
fnors %f4, %f8, %f11
ldx [%l7 + 0x70], %i5
lduh [%l7 + 0x7E], %i3
fbue,a %fcc3, loop_73
ld [%l7 + 0x38], %f15
movrlz %o2, %o1, %l0
fornot2s %f9, %f5, %f5
loop_73:
bl,pt %icc, loop_74
srlx %i4, 0x13, %l3
addc %g6, %i7, %i0
fnot1s %f7, %f6
loop_74:
lduh [%l7 + 0x26], %l6
tge %icc, 0x4
stw %g1, [%l7 + 0x34]
fmovsl %xcc, %f13, %f7
andncc %o7, %i6, %o4
ldx [%l7 + 0x20], %i2
mulscc %g2, 0x01F2, %o5
fornot2s %f11, %f5, %f5
sllx %l5, 0x08, %l4
stb %i1, [%l7 + 0x18]
ld [%l7 + 0x24], %f3
fnor %f4, %f10, %f12
fmovdpos %xcc, %f8, %f11
fmovdcs %icc, %f15, %f4
andcc %g4, %o6, %l1
fbge,a %fcc0, loop_75
movl %icc, %o3, %g7
movle %icc, %g5, %g3
fnors %f15, %f9, %f15
loop_75:
fmovse %icc, %f7, %f1
bge,a loop_76
bl loop_77
lduh [%l7 + 0x6C], %o0
sdivcc %i5, 0x0796, %i3
loop_76:
movge %icc, %l2, %o2
loop_77:
lduh [%l7 + 0x66], %o1
fnors %f2, %f11, %f3
lduh [%l7 + 0x68], %i4
fbue,a %fcc2, loop_78
orn %l3, 0x0BAE, %g6
movvs %icc, %i7, %i0
tne %xcc, 0x6
loop_78:
fzero %f14
fmovsl %xcc, %f4, %f4
edge32ln %l0, %g1, %o7
stb %l6, [%l7 + 0x3C]
fandnot1 %f12, %f12, %f14
ldsw [%l7 + 0x6C], %o4
ldx [%l7 + 0x38], %i2
be %xcc, loop_79
xnor %g2, %i6, %o5
bge,pt %icc, loop_80
andn %l4, 0x091E, %l5
loop_79:
fmovrdgez %g4, %f12, %f0
sth %o6, [%l7 + 0x26]
loop_80:
fnands %f1, %f0, %f15
fbe,a %fcc1, loop_81
movl %xcc, %i1, %o3
movvs %icc, %l1, %g5
movvs %icc, %g3, %o0
loop_81:
fmovdvs %icc, %f0, %f15
stb %i5, [%l7 + 0x20]
stw %g7, [%l7 + 0x40]
tsubcc %l2, %i3, %o1
fcmped %fcc1, %f2, %f4
bn,a loop_82
ld [%l7 + 0x4C], %f13
fbug %fcc0, loop_83
stw %o2, [%l7 + 0x30]
loop_82:
fzeros %f8
fmovrslz %l3, %f14, %f11
loop_83:
bcc,pn %icc, loop_84
siam 0x4
fmovscs %icc, %f5, %f9
fmovdcs %icc, %f15, %f14
loop_84:
stw %g6, [%l7 + 0x28]
fcmpne32 %f4, %f14, %i7
fmuld8sux16 %f8, %f14, %f8
ldd [%l7 + 0x20], %f4
fbu %fcc3, loop_85
fzeros %f9
fabsd %f4, %f14
bne,a %icc, loop_86
loop_85:
smulcc %i4, 0x12F0, %i0
stx %g1, [%l7 + 0x10]
ldsh [%l7 + 0x5A], %o7
loop_86:
sdiv %l0, 0x1AE7, %o4
ldd [%l7 + 0x38], %f12
stw %l6, [%l7 + 0x44]
bleu loop_87
ldsh [%l7 + 0x08], %i2
ldsh [%l7 + 0x0A], %i6
fpsub16 %f14, %f4, %f0
loop_87:
stx %o5, [%l7 + 0x10]
bneg,a,pt %xcc, loop_88
movrlz %l4, 0x09D, %l5
movrgz %g4, %o6, %g2
bshuffle %f14, %f8, %f4
loop_88:
brgz %o3, loop_89
fmovsg %icc, %f9, %f1
bgu,a,pn %xcc, loop_90
siam 0x4
loop_89:
fmovrdlez %i1, %f2, %f12
fbule %fcc0, loop_91
loop_90:
fbu %fcc3, loop_92
fmovrsne %g5, %f10, %f3
fmovrse %l1, %f9, %f0
loop_91:
stw %g3, [%l7 + 0x2C]
loop_92:
ble,a loop_93
xnor %o0, 0x0092, %i5
stx %l2, [%l7 + 0x70]
edge32n %i3, %o1, %o2
loop_93:
fands %f6, %f14, %f11
fblg,a %fcc0, loop_94
bge,pt %xcc, loop_95
ldsh [%l7 + 0x58], %l3
fcmps %fcc0, %f1, %f6
loop_94:
fabsd %f6, %f0
loop_95:
stx %g6, [%l7 + 0x40]
fmovspos %xcc, %f3, %f3
std %f6, [%l7 + 0x30]
fbne,a %fcc1, loop_96
lduh [%l7 + 0x50], %i7
ldsb [%l7 + 0x3F], %i4
udiv %g7, 0x023E, %i0
loop_96:
umulcc %o7, 0x023E, %g1
movvs %icc, %o4, %l0
fcmpeq32 %f0, %f6, %i2
tsubcc %i6, %o5, %l4
edge16ln %l5, %l6, %o6
fmovrsgez %g2, %f5, %f7
tl %xcc, 0x6
fand %f6, %f12, %f12
nop
setx loop_97, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot1s %f13, %f14
add %o3, 0x1F13, %g4
addcc %g5, %l1, %i1
loop_97:
movrlez %g3, 0x0E2, %i5
orncc %o0, 0x0830, %i3
st %f13, [%l7 + 0x3C]
edge8l %o1, %o2, %l2
fmovsle %xcc, %f13, %f14
lduh [%l7 + 0x30], %l3
fmovdcs %xcc, %f7, %f8
be,a,pn %icc, loop_98
fble,a %fcc0, loop_99
sethi 0x07F3, %i7
fbu,a %fcc0, loop_100
loop_98:
movrne %g6, 0x3B7, %g7
loop_99:
bl,a loop_101
and %i4, 0x1534, %i0
loop_100:
fxnor %f2, %f12, %f14
fbl %fcc0, loop_102
loop_101:
ldsw [%l7 + 0x08], %o7
orcc %o4, 0x04D9, %g1
ldub [%l7 + 0x7B], %l0
loop_102:
bvc,a,pt %icc, loop_103
fmuld8ulx16 %f4, %f9, %f2
bl,pt %icc, loop_104
lduw [%l7 + 0x14], %i2
loop_103:
stx %o5, [%l7 + 0x78]
stx %i6, [%l7 + 0x70]
loop_104:
fmuld8ulx16 %f4, %f0, %f0
tsubcc %l5, %l6, %l4
sll %o6, %o3, %g4
ldsw [%l7 + 0x58], %g5
std %f14, [%l7 + 0x08]
udiv %l1, 0x1C8E, %i1
brlz,a %g3, loop_105
bvs loop_106
fornot1s %f12, %f0, %f0
lduh [%l7 + 0x4A], %g2
loop_105:
edge16ln %i5, %o0, %i3
loop_106:
fcmpne16 %f6, %f4, %o1
bg,a %xcc, loop_107
edge16l %l2, %l3, %o2
fmovdneg %icc, %f10, %f10
fmovsn %icc, %f2, %f4
loop_107:
stb %i7, [%l7 + 0x49]
fpsub32s %f10, %f7, %f5
fmovsn %xcc, %f4, %f8
fmovdneg %xcc, %f3, %f9
fpsub32 %f6, %f8, %f2
bne,a loop_108
stb %g7, [%l7 + 0x79]
fnor %f10, %f6, %f2
tcs %icc, 0x2
loop_108:
lduw [%l7 + 0x1C], %i4
fmuld8sux16 %f4, %f12, %f6
ldub [%l7 + 0x3C], %i0
smulcc %o7, %o4, %g1
fmovsge %xcc, %f2, %f1
alignaddr %l0, %i2, %o5
fzeros %f1
fmovdleu %icc, %f0, %f7
array8 %g6, %i6, %l5
fbne,a %fcc1, loop_109
bpos,pt %icc, loop_110
lduh [%l7 + 0x7A], %l4
ldub [%l7 + 0x0F], %o6
loop_109:
fmovrdlez %l6, %f2, %f2
loop_110:
bg,a %icc, loop_111
smul %o3, %g4, %l1
xnor %i1, %g3, %g2
movn %xcc, %g5, %i5
loop_111:
edge16ln %o0, %o1, %l2
sth %l3, [%l7 + 0x78]
udivcc %i3, 0x05C3, %i7
for %f14, %f4, %f12
fxors %f0, %f4, %f15
tge %icc, 0x6
stx %g7, [%l7 + 0x50]
fand %f4, %f6, %f6
fmovsgu %icc, %f0, %f15
bcs,a %icc, loop_112
sth %i4, [%l7 + 0x72]
fnor %f12, %f2, %f6
fpadd32 %f6, %f14, %f0
loop_112:
lduh [%l7 + 0x40], %i0
smul %o7, %o4, %g1
ld [%l7 + 0x08], %f0
std %f2, [%l7 + 0x30]
movre %o2, %l0, %o5
tg %xcc, 0x3
array32 %i2, %g6, %l5
fpackfix %f4, %f15
fexpand %f13, %f10
bcs loop_113
alignaddrl %l4, %i6, %o6
addccc %o3, %l6, %g4
fnegs %f3, %f8
loop_113:
fmovrslez %l1, %f12, %f14
fmovdcs %xcc, %f11, %f5
movcc %icc, %g3, %g2
ble loop_114
fpadd32 %f14, %f12, %f4
fnot2 %f6, %f4
fbue,a %fcc1, loop_115
loop_114:
fnot2 %f4, %f10
fbule,a %fcc3, loop_116
fpsub32s %f11, %f3, %f0
loop_115:
bcs,pn %icc, loop_117
ldsh [%l7 + 0x18], %i1
loop_116:
be %icc, loop_118
stw %i5, [%l7 + 0x60]
loop_117:
fmovspos %xcc, %f8, %f15
ldsw [%l7 + 0x38], %o0
loop_118:
fmovsleu %xcc, %f12, %f1
tle %icc, 0x3
movgu %xcc, %o1, %l2
fandnot2s %f9, %f9, %f14
ldsb [%l7 + 0x30], %g5
stx %i3, [%l7 + 0x40]
for %f12, %f10, %f6
ba,pn %icc, loop_119
edge16n %i7, %g7, %l3
edge32l %i0, %i4, %o7
stw %g1, [%l7 + 0x38]
loop_119:
fbe,a %fcc0, loop_120
ldx [%l7 + 0x38], %o4
fnands %f9, %f10, %f8
fba %fcc1, loop_121
loop_120:
sth %l0, [%l7 + 0x30]
fcmpeq16 %f8, %f12, %o2
srlx %i2, %g6, %o5
loop_121:
tvc %icc, 0x6
alignaddr %l5, %i6, %o6
tcs %icc, 0x5
edge8n %l4, %l6, %o3
stb %g4, [%l7 + 0x6F]
fmovrdlez %l1, %f14, %f0
sll %g2, %g3, %i5
fsrc2 %f0, %f0
fmovscc %icc, %f2, %f14
movle %icc, %o0, %o1
ldub [%l7 + 0x2D], %l2
fzeros %f3
tsubcctv %i1, 0x1BDF, %g5
alignaddrl %i3, %g7, %l3
subc %i7, 0x03E9, %i4
bcs %icc, loop_122
xnorcc %o7, %g1, %i0
subc %o4, 0x1B0C, %l0
subcc %o2, 0x1DD7, %g6
loop_122:
fsrc1 %f12, %f4
lduw [%l7 + 0x60], %o5
edge16l %i2, %i6, %l5
stw %o6, [%l7 + 0x08]
movle %icc, %l4, %o3
fornot1s %f10, %f0, %f11
ldx [%l7 + 0x38], %l6
sethi 0x1A52, %g4
ld [%l7 + 0x48], %f11
sra %l1, %g2, %g3
ldub [%l7 + 0x41], %i5
stb %o1, [%l7 + 0x49]
edge16l %l2, %o0, %g5
movle %icc, %i3, %g7
movrne %l3, 0x1D7, %i7
brnz %i4, loop_123
ldsw [%l7 + 0x40], %o7
fmovscs %icc, %f14, %f9
ldsw [%l7 + 0x2C], %g1
loop_123:
fandnot1 %f12, %f2, %f0
call loop_124
smulcc %i1, %o4, %l0
fpadd32s %f1, %f8, %f13
fmovrdlz %o2, %f0, %f14
loop_124:
fmovsgu %xcc, %f15, %f5
ldub [%l7 + 0x34], %i0
fcmpgt32 %f4, %f10, %g6
ldsb [%l7 + 0x6C], %o5
fmul8ulx16 %f2, %f8, %f10
fmovscc %xcc, %f15, %f5
fandnot1s %f1, %f5, %f11
lduw [%l7 + 0x34], %i6
st %f6, [%l7 + 0x14]
fbe,a %fcc0, loop_125
or %l5, %o6, %l4
tsubcctv %i2, %o3, %l6
fba %fcc2, loop_126
loop_125:
fmovsa %icc, %f4, %f1
movrne %g4, %l1, %g2
lduw [%l7 + 0x44], %g3
loop_126:
sdiv %i5, 0x0402, %o1
fmovsn %xcc, %f11, %f10
bge loop_127
fcmpeq16 %f0, %f2, %o0
ldub [%l7 + 0x50], %g5
sth %l2, [%l7 + 0x1E]
loop_127:
ldsw [%l7 + 0x74], %g7
brgz %l3, loop_128
ble,pt %xcc, loop_129
lduw [%l7 + 0x60], %i3
fmovdle %icc, %f14, %f4
loop_128:
be,pn %xcc, loop_130
loop_129:
mova %icc, %i7, %o7
fcmpeq32 %f6, %f4, %g1
alignaddr %i4, %o4, %i1
loop_130:
fble %fcc2, loop_131
fnegs %f14, %f5
ldx [%l7 + 0x58], %l0
ldd [%l7 + 0x60], %f4
loop_131:
udivcc %i0, 0x057C, %g6
stw %o5, [%l7 + 0x0C]
fbue,a %fcc2, loop_132
fbue %fcc1, loop_133
ldsh [%l7 + 0x58], %o2
fone %f12
loop_132:
orncc %l5, %i6, %o6
loop_133:
ba loop_134
sth %i2, [%l7 + 0x48]
edge32 %l4, %l6, %o3
fmovrsgez %l1, %f2, %f13
loop_134:
fone %f12
fmovdneg %xcc, %f7, %f15
ba,a %xcc, loop_135
sth %g4, [%l7 + 0x5C]
fmovrsgz %g3, %f10, %f7
ldsb [%l7 + 0x38], %g2
loop_135:
fpackfix %f14, %f11
fpackfix %f2, %f5
sdivx %i5, 0x1F98, %o1
sth %g5, [%l7 + 0x74]
ldx [%l7 + 0x20], %o0
ldsh [%l7 + 0x4C], %l2
ldsh [%l7 + 0x4C], %g7
fcmpne16 %f0, %f10, %l3
fpadd32s %f9, %f8, %f12
fexpand %f11, %f8
fbge,a %fcc1, loop_136
fmul8ulx16 %f14, %f10, %f2
fbule,a %fcc3, loop_137
sll %i7, 0x1F, %o7
loop_136:
ldub [%l7 + 0x5C], %g1
fbn,a %fcc2, loop_138
loop_137:
lduh [%l7 + 0x78], %i3
fmovdcc %icc, %f5, %f10
ldx [%l7 + 0x18], %i4
loop_138:
ldx [%l7 + 0x70], %o4
tg %icc, 0x5
addc %i1, 0x0E22, %l0
stw %i0, [%l7 + 0x34]
stb %g6, [%l7 + 0x5A]
smul %o2, %o5, %l5
te %icc, 0x1
fmovsn %icc, %f0, %f6
fmovsvs %icc, %f11, %f10
edge16n %i6, %o6, %l4
fornot2s %f12, %f11, %f10
ldsh [%l7 + 0x14], %l6
st %f13, [%l7 + 0x40]
sllx %o3, %l1, %g4
fmovscc %icc, %f15, %f0
fmovspos %xcc, %f15, %f6
fpack32 %f4, %f4, %f12
nop
setx loop_139, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movg %xcc, %g3, %g2
lduh [%l7 + 0x12], %i5
ld [%l7 + 0x74], %f9
loop_139:
std %f14, [%l7 + 0x40]
lduw [%l7 + 0x1C], %i2
fpack32 %f10, %f6, %f2
bgu loop_140
movl %icc, %g5, %o0
fors %f2, %f3, %f7
fmovrdgez %l2, %f14, %f0
loop_140:
tge %xcc, 0x7
ld [%l7 + 0x38], %f10
lduw [%l7 + 0x28], %o1
subc %l3, 0x1547, %i7
ldx [%l7 + 0x10], %g7
std %f4, [%l7 + 0x30]
fblg %fcc2, loop_141
fmuld8ulx16 %f9, %f7, %f4
ldsh [%l7 + 0x52], %o7
fnegs %f10, %f1
loop_141:
edge8ln %i3, %g1, %o4
lduh [%l7 + 0x0A], %i1
stb %i4, [%l7 + 0x47]
stx %l0, [%l7 + 0x58]
tsubcctv %g6, 0x0EC6, %o2
sdivcc %o5, 0x011B, %i0
fbg,a %fcc1, loop_142
bcs,pt %xcc, loop_143
bvs loop_144
ldsh [%l7 + 0x6C], %l5
loop_142:
fbl,a %fcc2, loop_145
loop_143:
lduw [%l7 + 0x64], %o6
loop_144:
fba %fcc1, loop_146
udivcc %i6, 0x0661, %l4
loop_145:
array16 %l6, %l1, %g4
bcs,a,pn %xcc, loop_147
loop_146:
fzero %f2
sllx %o3, 0x07, %g3
udivx %i5, 0x081D, %g2
loop_147:
fbuge,a %fcc2, loop_148
fsrc1s %f2, %f1
fmovrsgz %g5, %f8, %f4
fnot1s %f2, %f1
loop_148:
movcc %xcc, %o0, %i2
alignaddrl %o1, %l2, %i7
fsrc2 %f8, %f4
andcc %l3, %o7, %g7
and %g1, 0x1EC3, %i3
fmovrdlez %o4, %f6, %f12
std %f6, [%l7 + 0x10]
lduw [%l7 + 0x70], %i1
nop
setx loop_149, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdgz %l0, %f4, %f6
fmovdvs %xcc, %f12, %f3
fmovdle %xcc, %f6, %f12
loop_149:
fnot2 %f8, %f14
bpos,a,pn %icc, loop_150
fpack16 %f12, %f9
andcc %g6, %o2, %o5
movleu %icc, %i0, %l5
loop_150:
popc %o6, %i6
bne,a loop_151
movre %l4, 0x0CC, %i4
brgz %l6, loop_152
stx %g4, [%l7 + 0x08]
loop_151:
ldsw [%l7 + 0x64], %l1
fmovscc %icc, %f14, %f1
loop_152:
fmovdne %xcc, %f9, %f12
bshuffle %f12, %f6, %f6
brlez %g3, loop_153
ldd [%l7 + 0x10], %f4
fcmps %fcc2, %f11, %f8
ldsw [%l7 + 0x68], %i5
loop_153:
fandnot2 %f6, %f12, %f4
movne %xcc, %g2, %o3
ble,a %xcc, loop_154
sth %o0, [%l7 + 0x3C]
ld [%l7 + 0x54], %f12
fmovdg %xcc, %f0, %f10
loop_154:
fcmpd %fcc1, %f8, %f2
ld [%l7 + 0x50], %f0
bneg,a,pn %icc, loop_155
fzeros %f14
std %f0, [%l7 + 0x60]
fmovsle %xcc, %f7, %f15
loop_155:
fnand %f8, %f0, %f12
ldx [%l7 + 0x78], %g5
tsubcctv %o1, 0x0B95, %i2
bcs,a,pt %icc, loop_156
fmovdgu %icc, %f7, %f14
stw %i7, [%l7 + 0x28]
fandnot2 %f0, %f2, %f4
loop_156:
andn %l2, %l3, %o7
fba,a %fcc3, loop_157
lduw [%l7 + 0x68], %g1
movcs %icc, %g7, %i3
stw %i1, [%l7 + 0x6C]
loop_157:
ldsh [%l7 + 0x74], %l0
fbl %fcc0, loop_158
ld [%l7 + 0x08], %f15
fnot2s %f3, %f15
tne %icc, 0x1
loop_158:
ldd [%l7 + 0x28], %f14
fsrc2 %f2, %f6
ldsw [%l7 + 0x60], %g6
sth %o4, [%l7 + 0x7C]
alignaddr %o5, %i0, %l5
fornot2s %f5, %f9, %f7
fpackfix %f4, %f9
fcmple16 %f6, %f4, %o2
bcs,pn %xcc, loop_159
edge32n %o6, %i6, %l4
umulcc %l6, %g4, %i4
sth %l1, [%l7 + 0x7E]
loop_159:
mulx %g3, 0x1477, %i5
fbl %fcc2, loop_160
tgu %xcc, 0x3
fmovsne %icc, %f5, %f6
fmovrsgz %o3, %f2, %f11
loop_160:
fnot2 %f2, %f14
addc %g2, 0x1D53, %o0
fandnot1s %f5, %f4, %f12
brgz %g5, loop_161
fmovdne %xcc, %f7, %f12
subccc %o1, %i2, %i7
edge8l %l2, %o7, %g1
loop_161:
fnegd %f8, %f8
fmovrdlez %l3, %f8, %f6
ld [%l7 + 0x24], %f1
stw %i3, [%l7 + 0x2C]
ldsb [%l7 + 0x0E], %i1
bg %icc, loop_162
stb %l0, [%l7 + 0x52]
ldx [%l7 + 0x38], %g7
std %f2, [%l7 + 0x30]
loop_162:
fmovrdgez %o4, %f0, %f6
fnot2 %f12, %f2
stx %o5, [%l7 + 0x20]
stx %g6, [%l7 + 0x08]
bneg %xcc, loop_163
andn %i0, 0x09A6, %l5
movvc %xcc, %o6, %o2
edge8l %i6, %l4, %l6
loop_163:
movvc %icc, %g4, %i4
lduw [%l7 + 0x1C], %l1
fzeros %f6
stw %g3, [%l7 + 0x20]
tle %icc, 0x4
ldub [%l7 + 0x37], %i5
fmovscs %icc, %f11, %f5
array32 %o3, %o0, %g2
stx %g5, [%l7 + 0x20]
stb %i2, [%l7 + 0x3A]
fmovrdlez %o1, %f2, %f0
edge16l %l2, %o7, %g1
sth %l3, [%l7 + 0x72]
subc %i7, 0x1B28, %i1
ldsb [%l7 + 0x11], %l0
sra %g7, 0x1E, %i3
fpack16 %f12, %f9
fmovdl %xcc, %f12, %f13
orncc %o4, %o5, %i0
stb %l5, [%l7 + 0x0E]
fones %f4
movrgez %o6, 0x047, %o2
fmovsle %xcc, %f9, %f1
ldsb [%l7 + 0x33], %i6
fmovdpos %icc, %f3, %f4
sra %l4, %l6, %g6
fmul8x16au %f6, %f8, %f10
xor %g4, %i4, %g3
umul %l1, 0x1DDA, %i5
andn %o0, 0x14C5, %o3
stb %g2, [%l7 + 0x22]
fbule,a %fcc0, loop_164
taddcc %g5, 0x033F, %i2
fmovse %xcc, %f15, %f2
edge16 %l2, %o7, %g1
loop_164:
fmovdcc %xcc, %f7, %f4
sethi 0x0FD1, %o1
ld [%l7 + 0x0C], %f3
lduh [%l7 + 0x58], %l3
fbge %fcc3, loop_165
ldd [%l7 + 0x10], %f8
stb %i1, [%l7 + 0x72]
stx %i7, [%l7 + 0x38]
loop_165:
fxor %f0, %f0, %f0
ble,a %xcc, loop_166
fbe %fcc2, loop_167
fors %f13, %f4, %f6
edge32 %l0, %g7, %i3
loop_166:
sllx %o4, %o5, %l5
loop_167:
fmovsleu %xcc, %f15, %f10
fnegd %f0, %f14
fcmpeq16 %f10, %f10, %o6
ldsb [%l7 + 0x67], %i0
bcs %icc, loop_168
srax %o2, %l4, %i6
ta %xcc, 0x2
fsrc2 %f4, %f14
loop_168:
ldsw [%l7 + 0x68], %g6
fornot2s %f10, %f0, %f10
edge8n %l6, %g4, %i4
sra %l1, 0x06, %g3
ldsw [%l7 + 0x6C], %o0
fmovsleu %icc, %f13, %f5
bneg loop_169
stx %o3, [%l7 + 0x08]
ldsh [%l7 + 0x5E], %g2
fmovrslz %i5, %f5, %f3
loop_169:
bgu loop_170
movne %icc, %g5, %i2
bne %xcc, loop_171
tvc %xcc, 0x2
loop_170:
stw %o7, [%l7 + 0x44]
srax %l2, 0x03, %g1
loop_171:
st %f11, [%l7 + 0x1C]
fpmerge %f12, %f7, %f2
edge32n %o1, %l3, %i1
bvc %xcc, loop_172
ldsw [%l7 + 0x24], %l0
movgu %icc, %g7, %i7
tvc %xcc, 0x0
loop_172:
fcmps %fcc1, %f13, %f8
movle %icc, %o4, %i3
movvc %icc, %o5, %l5
array16 %i0, %o6, %l4
orcc %i6, 0x1520, %g6
tle %icc, 0x3
movn %xcc, %l6, %o2
fxnors %f9, %f1, %f6
fors %f14, %f10, %f1
faligndata %f12, %f14, %f0
ldsw [%l7 + 0x38], %i4
fabsd %f12, %f12
fmovrsne %l1, %f4, %f5
fnot2s %f12, %f10
mova %xcc, %g4, %o0
stx %g3, [%l7 + 0x08]
stw %o3, [%l7 + 0x58]
ldx [%l7 + 0x38], %g2
fbg %fcc0, loop_173
fmovsge %xcc, %f6, %f10
brlez,a %g5, loop_174
st %f9, [%l7 + 0x6C]
loop_173:
for %f12, %f2, %f4
bleu loop_175
loop_174:
stw %i2, [%l7 + 0x60]
st %f11, [%l7 + 0x48]
ldsb [%l7 + 0x42], %o7
loop_175:
fbug %fcc1, loop_176
ldx [%l7 + 0x68], %i5
addc %l2, %o1, %g1
fmovsge %xcc, %f0, %f11
loop_176:
mulscc %i1, %l0, %l3
brnz %g7, loop_177
udivx %o4, 0x1061, %i3
ble,a,pt %icc, loop_178
fmul8ulx16 %f6, %f0, %f14
loop_177:
fmovdpos %xcc, %f14, %f7
taddcctv %o5, 0x16D4, %l5
loop_178:
movrlez %i0, 0x052, %o6
sth %i7, [%l7 + 0x46]
bg,a,pn %xcc, loop_179
fornot2 %f14, %f14, %f14
edge16 %l4, %g6, %l6
fmuld8sux16 %f11, %f12, %f6
loop_179:
ld [%l7 + 0x7C], %f2
edge8 %o2, %i6, %i4
bcc loop_180
fsrc2 %f0, %f6
brgez,a %l1, loop_181
fmovrslez %o0, %f11, %f6
loop_180:
stb %g3, [%l7 + 0x08]
sdiv %g4, 0x0479, %g2
loop_181:
ld [%l7 + 0x10], %f3
fxors %f7, %f13, %f15
fcmpne16 %f2, %f10, %o3
xnorcc %i2, 0x154A, %o7
movcs %icc, %i5, %g5
addc %l2, %g1, %i1
edge32ln %l0, %l3, %o1
fmovdn %xcc, %f2, %f11
array32 %g7, %i3, %o5
fbl,a %fcc0, loop_182
fbl,a %fcc2, loop_183
ldd [%l7 + 0x30], %f4
tn %icc, 0x7
loop_182:
fcmple16 %f2, %f2, %l5
loop_183:
fcmpne16 %f4, %f2, %i0
fble,a %fcc1, loop_184
fbe,a %fcc3, loop_185
fmovsleu %xcc, %f12, %f2
fornot1 %f0, %f0, %f6
loop_184:
lduh [%l7 + 0x7C], %o4
loop_185:
fands %f4, %f10, %f2
fmovrslez %i7, %f15, %f0
edge8l %l4, %g6, %l6
stw %o2, [%l7 + 0x10]
xor %o6, %i6, %i4
fmovsne %xcc, %f11, %f0
fmovsvs %xcc, %f2, %f9
fcmpes %fcc3, %f0, %f2
fmovdge %icc, %f2, %f10
fbue %fcc3, loop_186
ldub [%l7 + 0x45], %l1
ldsb [%l7 + 0x2E], %o0
ldsb [%l7 + 0x5F], %g4
loop_186:
brlez,a %g2, loop_187
ldd [%l7 + 0x18], %f14
array16 %g3, %i2, %o7
lduw [%l7 + 0x58], %i5
loop_187:
st %f7, [%l7 + 0x54]
smul %o3, 0x1DC4, %l2
fxnor %f10, %f12, %f0
brz %g5, loop_188
fcmpgt32 %f0, %f6, %g1
fble %fcc3, loop_189
fnot1 %f8, %f2
loop_188:
edge8l %l0, %l3, %i1
alignaddrl %o1, %g7, %i3
loop_189:
fmovsne %xcc, %f0, %f10
tl %xcc, 0x2
stx %l5, [%l7 + 0x48]
tcc %icc, 0x7
fpsub32s %f9, %f0, %f1
edge16l %o5, %o4, %i7
fcmpne16 %f0, %f10, %i0
fpadd32 %f8, %f0, %f10
movgu %icc, %l4, %l6
movge %xcc, %o2, %o6
bne,pt %icc, loop_190
fxnor %f14, %f12, %f8
bleu loop_191
ldsh [%l7 + 0x64], %i6
loop_190:
fmovrsne %i4, %f3, %f5
movl %icc, %l1, %g6
loop_191:
orncc %o0, 0x1226, %g4
fsrc2 %f2, %f4
fmul8ulx16 %f12, %f10, %f12
fones %f7
tgu %xcc, 0x1
addc %g2, 0x01A4, %i2
tvc %icc, 0x2
nop
setx loop_192, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
nop
setx loop_193, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnand %f8, %f0, %f12
ldsw [%l7 + 0x18], %o7
loop_192:
bl,a %xcc, loop_194
loop_193:
fzeros %f10
fors %f1, %f13, %f12
stw %i5, [%l7 + 0x68]
loop_194:
fcmpeq16 %f12, %f14, %o3
ldd [%l7 + 0x40], %f6
bpos,pn %xcc, loop_195
bge,a,pn %icc, loop_196
edge8l %l2, %g3, %g5
fmovrdlez %g1, %f2, %f10
loop_195:
siam 0x0
loop_196:
array32 %l0, %l3, %o1
fnot2 %f2, %f0
array8 %g7, %i3, %l5
fxnor %f0, %f10, %f10
tsubcc %i1, 0x02B3, %o4
fbo,a %fcc2, loop_197
fmovsa %icc, %f8, %f15
fcmpgt32 %f12, %f8, %i7
mova %icc, %o5, %l4
loop_197:
fxors %f13, %f14, %f14
movrne %i0, %l6, %o2
be,a loop_198
fxor %f14, %f2, %f4
fcmped %fcc3, %f12, %f2
st %f15, [%l7 + 0x58]
loop_198:
bvc,a %icc, loop_199
bn,a,pt %icc, loop_200
tg %icc, 0x4
st %f15, [%l7 + 0x20]
loop_199:
ldd [%l7 + 0x60], %f8
loop_200:
stb %i6, [%l7 + 0x6F]
ld [%l7 + 0x64], %f1
fba,a %fcc3, loop_201
bvc loop_202
edge32ln %i4, %l1, %o6
tsubcc %g6, %o0, %g4
loop_201:
fmul8x16al %f9, %f9, %f10
loop_202:
bcs,a,pt %xcc, loop_203
fmovd %f2, %f2
movleu %icc, %i2, %g2
stb %o7, [%l7 + 0x79]
loop_203:
fabsd %f8, %f0
std %f10, [%l7 + 0x30]
fzeros %f9
fbug %fcc3, loop_204
ldd [%l7 + 0x70], %f8
movgu %xcc, %i5, %o3
tvs %xcc, 0x3
loop_204:
sth %g3, [%l7 + 0x76]
lduh [%l7 + 0x22], %g5
bleu,a %icc, loop_205
sth %l2, [%l7 + 0x08]
stw %g1, [%l7 + 0x3C]
ldx [%l7 + 0x60], %l3
loop_205:
fbge,a %fcc2, loop_206
bge,a,pn %icc, loop_207
ldx [%l7 + 0x60], %l0
fmovrsgez %o1, %f3, %f3
loop_206:
fandnot1 %f4, %f14, %f2
loop_207:
fcmpne32 %f4, %f6, %i3
fcmpgt32 %f0, %f4, %l5
fmovsleu %xcc, %f13, %f0
fbug,a %fcc1, loop_208
be loop_209
fmovrdgez %i1, %f10, %f6
st %f8, [%l7 + 0x20]
loop_208:
ldsw [%l7 + 0x20], %o4
loop_209:
fabss %f4, %f14
sllx %g7, 0x10, %o5
stx %l4, [%l7 + 0x68]
sth %i0, [%l7 + 0x2C]
ld [%l7 + 0x28], %f11
bge,a,pt %icc, loop_210
movvs %xcc, %l6, %o2
std %f10, [%l7 + 0x20]
fnegd %f4, %f0
loop_210:
ldsb [%l7 + 0x74], %i7
ldsb [%l7 + 0x5C], %i6
fmovsleu %icc, %f15, %f1
sth %l1, [%l7 + 0x48]
ldsw [%l7 + 0x4C], %i4
subc %g6, %o6, %g4
taddcctv %i2, 0x1300, %g2
ldsh [%l7 + 0x4C], %o0
fpackfix %f6, %f8
fsrc1 %f8, %f10
fmovspos %xcc, %f14, %f3
brgez %o7, loop_211
brz %o3, loop_212
sth %i5, [%l7 + 0x28]
tle %icc, 0x2
loop_211:
fornot2 %f10, %f2, %f4
loop_212:
ta %xcc, 0x1
fmovdn %xcc, %f6, %f2
fcmpne16 %f0, %f14, %g5
fmovrdlez %l2, %f10, %f2
fbe,a %fcc2, loop_213
orcc %g3, %g1, %l3
fmovd %f10, %f6
fpack16 %f0, %f3
loop_213:
bpos,a %xcc, loop_214
ld [%l7 + 0x64], %f8
fbe %fcc2, loop_215
fsrc1 %f12, %f4
loop_214:
fcmpd %fcc1, %f12, %f6
array8 %o1, %i3, %l0
loop_215:
std %f10, [%l7 + 0x60]
movrgz %i1, 0x227, %o4
lduh [%l7 + 0x1C], %g7
std %f2, [%l7 + 0x40]
fabsd %f14, %f6
std %f8, [%l7 + 0x28]
bg,a,pn %icc, loop_216
ble,a,pt %icc, loop_217
sdivcc %l5, 0x07D6, %l4
std %f10, [%l7 + 0x10]
loop_216:
fpmerge %f9, %f3, %f0
loop_217:
udiv %o5, 0x00E3, %l6
ldub [%l7 + 0x57], %o2
ld [%l7 + 0x40], %f12
fbug,a %fcc1, loop_218
fmovrdgez %i7, %f2, %f2
fmovrslz %i6, %f8, %f14
lduw [%l7 + 0x1C], %i0
loop_218:
fmovdge %icc, %f14, %f0
fpadd32s %f7, %f12, %f2
fzero %f8
sub %l1, %i4, %g6
stx %g4, [%l7 + 0x10]
fornot2s %f12, %f4, %f1
fbl %fcc3, loop_219
ldsw [%l7 + 0x3C], %o6
nop
setx loop_220, %l0, %l1
jmpl %l1, %i2
st %f5, [%l7 + 0x5C]
loop_219:
fpadd32 %f10, %f6, %f10
fnot1 %f2, %f2
loop_220:
xor %o0, 0x1E2F, %o7
tl %xcc, 0x5
fmovsvc %icc, %f8, %f5
fnot2 %f12, %f10
fandnot1 %f0, %f2, %f14
std %f2, [%l7 + 0x40]
st %f5, [%l7 + 0x70]
lduh [%l7 + 0x2A], %o3
move %xcc, %g2, %i5
std %f4, [%l7 + 0x40]
ldx [%l7 + 0x08], %g5
fmovdneg %xcc, %f4, %f15
fmovrsgz %l2, %f0, %f10
fnors %f13, %f14, %f3
stx %g1, [%l7 + 0x58]
smul %l3, %g3, %i3
mova %icc, %l0, %i1
fcmpgt32 %f6, %f2, %o1
movl %xcc, %g7, %l5
std %f8, [%l7 + 0x68]
ldub [%l7 + 0x2C], %o4
stx %o5, [%l7 + 0x20]
nop
setx loop_221, %l0, %l1
jmpl %l1, %l6
fbul,a %fcc0, loop_222
movl %xcc, %o2, %i7
srax %l4, %i6, %i0
loop_221:
faligndata %f0, %f10, %f12
loop_222:
fbule,a %fcc1, loop_223
ldsw [%l7 + 0x2C], %i4
fandnot2s %f7, %f2, %f2
ldx [%l7 + 0x20], %g6
loop_223:
addccc %g4, %l1, %i2
srax %o6, 0x00, %o7
fmuld8sux16 %f5, %f13, %f12
lduw [%l7 + 0x20], %o0
ldsb [%l7 + 0x71], %g2
andcc %i5, %o3, %l2
popc 0x151E, %g1
ldsb [%l7 + 0x0E], %l3
tsubcc %g3, 0x1E5B, %i3
stw %g5, [%l7 + 0x6C]
fsrc1s %f7, %f2
fmovsvc %xcc, %f10, %f7
fcmps %fcc1, %f3, %f2
ldsb [%l7 + 0x5B], %i1
ldsw [%l7 + 0x50], %o1
movneg %xcc, %g7, %l5
ldsh [%l7 + 0x20], %o4
tleu %xcc, 0x7
ldd [%l7 + 0x70], %f6
fcmpne16 %f10, %f14, %l0
st %f13, [%l7 + 0x60]
stb %o5, [%l7 + 0x19]
bvs,a loop_224
udivx %l6, 0x042E, %o2
addcc %i7, 0x1CDB, %i6
fbne %fcc1, loop_225
loop_224:
movle %icc, %l4, %i4
fmovsleu %icc, %f15, %f13
lduw [%l7 + 0x2C], %g6
loop_225:
lduh [%l7 + 0x36], %g4
movrlz %l1, %i0, %i2
movgu %xcc, %o6, %o0
array32 %o7, %i5, %g2
brlez,a %o3, loop_226
ld [%l7 + 0x44], %f11
fpmerge %f15, %f12, %f6
ldx [%l7 + 0x60], %l2
loop_226:
bleu,a,pn %icc, loop_227
subccc %g1, 0x199D, %l3
fmuld8ulx16 %f10, %f6, %f12
fones %f8
loop_227:
sethi 0x1494, %i3
brlez,a %g5, loop_228
fbu,a %fcc0, loop_229
fmovrsgz %i1, %f2, %f7
fpackfix %f4, %f11
loop_228:
ldsh [%l7 + 0x08], %o1
loop_229:
nop
setx loop_230, %l0, %l1
jmpl %l1, %g3
fbule %fcc2, loop_231
fornot2s %f6, %f5, %f4
fone %f0
loop_230:
siam 0x7
loop_231:
fbge,a %fcc0, loop_232
bpos,pn %xcc, loop_233
edge8ln %l5, %g7, %l0
fpadd32 %f2, %f0, %f10
loop_232:
orcc %o5, 0x11BC, %o4
loop_233:
ta %icc, 0x7
fnor %f2, %f6, %f8
fxor %f14, %f6, %f14
orncc %o2, %i7, %i6
ld [%l7 + 0x0C], %f5
ld [%l7 + 0x1C], %f7
fpadd16 %f6, %f10, %f14
srax %l4, 0x09, %l6
umulcc %g6, %g4, %l1
tne %icc, 0x6
lduh [%l7 + 0x66], %i0
ldx [%l7 + 0x60], %i4
movle %icc, %o6, %o0
fmovdge %xcc, %f8, %f15
addcc %o7, 0x01E2, %i5
srax %i2, 0x00, %o3
fcmpne32 %f8, %f2, %l2
fmovdg %xcc, %f9, %f2
fmovrdne %g2, %f14, %f4
fmovrdlez %l3, %f6, %f2
fbn %fcc3, loop_234
ldd [%l7 + 0x28], %f2
ldsb [%l7 + 0x5E], %i3
ldsb [%l7 + 0x24], %g1
loop_234:
ldsw [%l7 + 0x70], %i1
fands %f5, %f3, %f0
bleu,a,pt %xcc, loop_235
stb %o1, [%l7 + 0x5E]
ldsb [%l7 + 0x4F], %g3
tl %xcc, 0x0
loop_235:
bne loop_236
fmovscs %xcc, %f14, %f12
fcmped %fcc3, %f14, %f0
movpos %xcc, %l5, %g7
loop_236:
bshuffle %f10, %f12, %f14
fbge %fcc0, loop_237
call loop_238
fandnot2 %f14, %f12, %f8
edge8ln %l0, %g5, %o5
loop_237:
ldsw [%l7 + 0x14], %o2
loop_238:
movrgez %i7, %o4, %l4
fpsub16s %f15, %f13, %f6
bpos,a %xcc, loop_239
fexpand %f7, %f8
array16 %i6, %g6, %g4
fxors %f4, %f3, %f10
loop_239:
lduw [%l7 + 0x10], %l1
ldsw [%l7 + 0x7C], %i0
movvs %xcc, %i4, %o6
sll %l6, 0x0A, %o0
ld [%l7 + 0x0C], %f11
fbe,a %fcc2, loop_240
movre %o7, %i5, %i2
andncc %l2, %g2, %l3
pdist %f8, %f2, %f8
loop_240:
edge8ln %o3, %i3, %g1
fba %fcc1, loop_241
edge32 %o1, %g3, %i1
movvc %icc, %l5, %g7
ldx [%l7 + 0x18], %g5
loop_241:
fcmpeq16 %f14, %f12, %l0
stw %o2, [%l7 + 0x70]
fmovscc %icc, %f6, %f15
fmovsle %xcc, %f13, %f7
fbug,a %fcc0, loop_242
be,a,pt %icc, loop_243
umulcc %o5, 0x057D, %o4
alignaddr %l4, %i7, %i6
loop_242:
ldsh [%l7 + 0x74], %g6
loop_243:
fmovrsgz %l1, %f3, %f6
tvc %xcc, 0x3
fmovdg %xcc, %f3, %f13
lduw [%l7 + 0x58], %i0
sth %g4, [%l7 + 0x4E]
ld [%l7 + 0x10], %f10
smul %o6, 0x0BE4, %i4
ldsb [%l7 + 0x7B], %o0
movne %icc, %l6, %o7
fmovrdgz %i2, %f8, %f8
fone %f12
edge32 %l2, %g2, %l3
ldub [%l7 + 0x13], %o3
std %f12, [%l7 + 0x18]
array8 %i3, %i5, %g1
srlx %g3, %i1, %l5
tvs %xcc, 0x1
fcmpgt16 %f4, %f10, %g7
nop
setx loop_244, %l0, %l1
jmpl %l1, %o1
sth %g5, [%l7 + 0x3E]
brgez %o2, loop_245
ld [%l7 + 0x54], %f7
loop_244:
ldub [%l7 + 0x19], %l0
ldsh [%l7 + 0x34], %o5
loop_245:
ldd [%l7 + 0x48], %f0
fbne,a %fcc0, loop_246
fmovsvc %icc, %f13, %f14
fandnot1 %f0, %f10, %f12
ble %xcc, loop_247
loop_246:
edge32l %o4, %l4, %i7
lduh [%l7 + 0x46], %i6
fnot2s %f13, %f15
loop_247:
umul %g6, %l1, %g4
movl %xcc, %i0, %o6
srl %o0, %l6, %o7
addccc %i2, 0x1024, %i4
addcc %l2, %g2, %o3
ld [%l7 + 0x78], %f2
ldd [%l7 + 0x48], %f4
addc %l3, %i5, %g1
fmovdneg %xcc, %f1, %f1
fsrc2s %f9, %f7
fmovdpos %xcc, %f3, %f5
st %f12, [%l7 + 0x44]
subc %i3, %i1, %g3
ldsw [%l7 + 0x0C], %l5
for %f14, %f0, %f2
edge16 %o1, %g5, %g7
lduh [%l7 + 0x58], %o2
fmovdge %xcc, %f13, %f6
ldub [%l7 + 0x2C], %l0
xorcc %o4, %o5, %i7
fmul8x16al %f13, %f13, %f0
sth %i6, [%l7 + 0x20]
sll %l4, 0x11, %g6
fornot2 %f4, %f14, %f12
bge,a loop_248
fpadd32 %f6, %f4, %f6
st %f4, [%l7 + 0x4C]
fmul8x16au %f14, %f0, %f14
loop_248:
smulcc %g4, 0x1F20, %i0
std %f2, [%l7 + 0x20]
xnorcc %l1, 0x0B90, %o0
fmovrdne %o6, %f12, %f8
bleu,pn %xcc, loop_249
bcc,a %xcc, loop_250
fbe %fcc3, loop_251
orncc %o7, 0x116A, %l6
loop_249:
fsrc2s %f0, %f0
loop_250:
bgu,pn %icc, loop_252
loop_251:
ldsw [%l7 + 0x54], %i4
lduh [%l7 + 0x4C], %i2
std %f8, [%l7 + 0x18]
loop_252:
sub %g2, %o3, %l2
xor %l3, %g1, %i3
stw %i1, [%l7 + 0x60]
sth %g3, [%l7 + 0x78]
ble,a %xcc, loop_253
subc %i5, 0x111E, %o1
bneg,pn %xcc, loop_254
fpack16 %f6, %f2
loop_253:
srax %l5, %g7, %o2
fbn %fcc1, loop_255
loop_254:
sethi 0x0B6C, %l0
andncc %o4, %o5, %g5
ld [%l7 + 0x3C], %f1
loop_255:
ldsh [%l7 + 0x66], %i7
fxnor %f8, %f12, %f4
lduw [%l7 + 0x40], %i6
be,pt %xcc, loop_256
alignaddr %l4, %g4, %g6
move %icc, %i0, %o0
stb %l1, [%l7 + 0x5E]
loop_256:
sth %o7, [%l7 + 0x46]
lduh [%l7 + 0x58], %o6
fbg %fcc2, loop_257
movcs %xcc, %l6, %i2
array8 %i4, %g2, %l2
bvs,pt %icc, loop_258
loop_257:
subc %o3, %l3, %g1
srax %i1, %i3, %i5
lduh [%l7 + 0x3A], %g3
loop_258:
fones %f13
st %f3, [%l7 + 0x3C]
nop
setx loop_259, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpes %fcc1, %f3, %f15
st %f13, [%l7 + 0x44]
stx %o1, [%l7 + 0x70]
loop_259:
fmul8x16au %f3, %f14, %f10
orncc %g7, 0x12AE, %o2
std %f14, [%l7 + 0x18]
ldub [%l7 + 0x34], %l5
ldsw [%l7 + 0x1C], %o4
ldsw [%l7 + 0x30], %o5
ldub [%l7 + 0x5F], %l0
lduw [%l7 + 0x18], %i7
udivcc %i6, 0x1A7A, %g5
st %f5, [%l7 + 0x54]
sth %g4, [%l7 + 0x44]
or %l4, 0x1CBD, %g6
edge8 %i0, %o0, %o7
fbu,a %fcc0, loop_260
fmovdge %icc, %f4, %f9
st %f1, [%l7 + 0x6C]
ldsh [%l7 + 0x42], %l1
loop_260:
fbu,a %fcc3, loop_261
sth %o6, [%l7 + 0x2C]
tl %xcc, 0x4
fmovs %f13, %f8
loop_261:
movg %xcc, %l6, %i2
std %f0, [%l7 + 0x68]
fbl %fcc0, loop_262
fnegs %f3, %f0
movvc %icc, %i4, %l2
ldsh [%l7 + 0x42], %g2
loop_262:
stw %o3, [%l7 + 0x58]
fpack16 %f4, %f4
fmovsneg %icc, %f3, %f9
sth %l3, [%l7 + 0x3A]
brgez %g1, loop_263
movleu %icc, %i3, %i5
mova %xcc, %i1, %g3
fmul8x16au %f6, %f2, %f0
loop_263:
fcmpeq16 %f10, %f8, %o1
orncc %g7, %o2, %o4
fabsd %f14, %f4
fmovdn %icc, %f9, %f7
movg %xcc, %o5, %l0
ldsb [%l7 + 0x0B], %l5
sdivcc %i6, 0x0C93, %g5
ldsh [%l7 + 0x68], %i7
fmuld8ulx16 %f10, %f1, %f8
bleu %icc, loop_264
tge %xcc, 0x5
tne %xcc, 0x0
bgu,a,pt %xcc, loop_265
loop_264:
fnegd %f14, %f2
st %f9, [%l7 + 0x64]
ldsw [%l7 + 0x58], %g4
loop_265:
sub %g6, 0x0269, %l4
fbul %fcc3, loop_266
bvs,pn %icc, loop_267
fornot1s %f3, %f9, %f2
movle %xcc, %i0, %o7
loop_266:
fcmped %fcc3, %f8, %f6
loop_267:
fmovdne %xcc, %f0, %f14
ldub [%l7 + 0x5C], %o0
stb %o6, [%l7 + 0x12]
ldub [%l7 + 0x57], %l6
fmovscs %xcc, %f5, %f13
fpsub16s %f2, %f1, %f2
fabsd %f14, %f12
ldsh [%l7 + 0x4C], %l1
taddcc %i2, 0x02C6, %i4
ldub [%l7 + 0x17], %g2
fpsub16s %f14, %f7, %f5
addccc %o3, 0x0075, %l2
ldd [%l7 + 0x40], %f2
edge32n %l3, %g1, %i5
lduw [%l7 + 0x4C], %i1
ldsh [%l7 + 0x5E], %g3
fmuld8sux16 %f14, %f14, %f4
move %icc, %i3, %o1
fnot2 %f10, %f12
fcmpd %fcc3, %f0, %f6
fble,a %fcc1, loop_268
fmovscc %icc, %f13, %f9
brlz %g7, loop_269
bleu,a loop_270
loop_268:
lduh [%l7 + 0x4C], %o4
movrgez %o2, %o5, %l0
loop_269:
sth %i6, [%l7 + 0x16]
loop_270:
fmovdneg %xcc, %f4, %f2
ldsw [%l7 + 0x48], %g5
fandnot2s %f14, %f10, %f10
taddcctv %i7, 0x0C79, %l5
fandnot2s %f7, %f3, %f2
lduw [%l7 + 0x68], %g4
orcc %l4, %g6, %o7
fbu,a %fcc0, loop_271
ldsb [%l7 + 0x6A], %o0
ldub [%l7 + 0x0A], %i0
lduh [%l7 + 0x60], %o6
loop_271:
ldsb [%l7 + 0x7F], %l6
bge %icc, loop_272
for %f14, %f0, %f4
brlez,a %l1, loop_273
fnot2 %f8, %f2
loop_272:
siam 0x6
fbg %fcc2, loop_274
loop_273:
stx %i2, [%l7 + 0x48]
fmovrslz %g2, %f14, %f1
tn %icc, 0x0
loop_274:
addcc %i4, %o3, %l3
movleu %icc, %g1, %i5
edge32l %l2, %g3, %i1
stx %o1, [%l7 + 0x38]
sth %g7, [%l7 + 0x50]
movle %xcc, %o4, %o2
fmovrse %o5, %f14, %f10
tcs %xcc, 0x3
std %f0, [%l7 + 0x48]
tsubcctv %i3, 0x0228, %l0
brlz,a %g5, loop_275
ldub [%l7 + 0x36], %i7
faligndata %f14, %f4, %f6
sth %i6, [%l7 + 0x10]
loop_275:
fmovdge %xcc, %f12, %f2
fmovsg %icc, %f12, %f1
fmovdge %xcc, %f4, %f15
st %f3, [%l7 + 0x30]
ldx [%l7 + 0x50], %g4
bshuffle %f0, %f2, %f14
brnz,a %l4, loop_276
nop
setx loop_277, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmul8x16au %f13, %f1, %f4
bvc,pt %icc, loop_278
loop_276:
bgu,pn %icc, loop_279
loop_277:
fmovrdgz %l5, %f12, %f10
smulcc %o7, 0x1F2D, %g6
loop_278:
brnz,a %i0, loop_280
loop_279:
ld [%l7 + 0x74], %f4
fmovscc %xcc, %f7, %f10
fmuld8ulx16 %f0, %f8, %f6
loop_280:
ldsb [%l7 + 0x7D], %o0
movrgez %o6, %l1, %l6
te %xcc, 0x4
stw %i2, [%l7 + 0x2C]
lduw [%l7 + 0x54], %i4
lduh [%l7 + 0x08], %g2
edge32l %o3, %l3, %i5
fpack32 %f14, %f10, %f8
stx %g1, [%l7 + 0x30]
umul %l2, 0x189E, %i1
stw %g3, [%l7 + 0x6C]
ldx [%l7 + 0x48], %g7
lduh [%l7 + 0x64], %o1
bneg,a %xcc, loop_281
std %f2, [%l7 + 0x38]
fcmped %fcc3, %f4, %f12
sethi 0x020B, %o2
loop_281:
brlz,a %o5, loop_282
fsrc2s %f14, %f2
ldx [%l7 + 0x40], %i3
stw %o4, [%l7 + 0x14]
loop_282:
ldsb [%l7 + 0x72], %l0
fmovdge %icc, %f5, %f10
be loop_283
alignaddrl %g5, %i6, %g4
fbo,a %fcc3, loop_284
fmovd %f10, %f10
loop_283:
fpadd32 %f2, %f6, %f0
sth %i7, [%l7 + 0x4C]
loop_284:
sub %l5, %o7, %l4
lduw [%l7 + 0x50], %g6
fabss %f14, %f12
edge8 %o0, %o6, %l1
lduw [%l7 + 0x6C], %l6
movne %icc, %i0, %i4
fmovdvs %icc, %f4, %f11
fbuge,a %fcc2, loop_285
ldsw [%l7 + 0x64], %i2
ldub [%l7 + 0x67], %g2
fmovsl %xcc, %f4, %f15
loop_285:
fbue,a %fcc2, loop_286
fmovdpos %xcc, %f15, %f2
fbn %fcc1, loop_287
ldsw [%l7 + 0x18], %o3
loop_286:
sub %l3, 0x15C9, %g1
sdiv %i5, 0x1C02, %i1
loop_287:
lduh [%l7 + 0x3C], %g3
ble,a,pt %icc, loop_288
fbug %fcc1, loop_289
fnor %f8, %f4, %f14
ldsh [%l7 + 0x14], %l2
loop_288:
sllx %o1, %g7, %o2
loop_289:
edge16ln %i3, %o5, %o4
ldsh [%l7 + 0x72], %l0
bcs,pt %xcc, loop_290
fabsd %f14, %f12
be loop_291
fnot2 %f14, %f10
loop_290:
ldsw [%l7 + 0x7C], %i6
bcs,a %xcc, loop_292
loop_291:
fpack16 %f8, %f13
edge32n %g5, %g4, %l5
lduw [%l7 + 0x60], %i7
loop_292:
fpsub16 %f4, %f6, %f10
mova %icc, %o7, %g6
ldsb [%l7 + 0x74], %o0
array16 %l4, %l1, %o6
edge32ln %i0, %l6, %i2
ldsh [%l7 + 0x4A], %i4
edge16n %g2, %o3, %g1
fbue,a %fcc3, loop_293
brnz,a %i5, loop_294
fmovscc %xcc, %f12, %f14
fnot1 %f14, %f4
loop_293:
edge16n %i1, %l3, %g3
loop_294:
sth %l2, [%l7 + 0x60]
brlez,a %o1, loop_295
bvc loop_296
fbg %fcc1, loop_297
fbuge,a %fcc1, loop_298
loop_295:
tge %xcc, 0x7
loop_296:
fnands %f10, %f12, %f0
loop_297:
fzeros %f4
loop_298:
fmovda %icc, %f7, %f11
ld [%l7 + 0x6C], %f9
fmovrdgz %g7, %f12, %f0
stw %o2, [%l7 + 0x44]
ldd [%l7 + 0x70], %f8
taddcctv %i3, 0x1E4B, %o5
st %f6, [%l7 + 0x70]
udivcc %o4, 0x162D, %l0
edge16 %g5, %g4, %l5
edge32n %i7, %i6, %g6
fmovdvs %xcc, %f3, %f3
edge8n %o0, %o7, %l1
bshuffle %f0, %f12, %f14
ld [%l7 + 0x48], %f2
fmovdvs %icc, %f3, %f1
fmovdvc %xcc, %f7, %f6
array16 %l4, %i0, %l6
tle %icc, 0x6
addc %i2, 0x1E03, %i4
bvs,a,pt %icc, loop_299
ldsw [%l7 + 0x48], %o6
fba,a %fcc3, loop_300
std %f14, [%l7 + 0x70]
loop_299:
stw %o3, [%l7 + 0x28]
fones %f13
loop_300:
ldd [%l7 + 0x38], %f4
sdiv %g1, 0x15B9, %g2
fmul8sux16 %f6, %f0, %f8
ldx [%l7 + 0x78], %i1
ta %icc, 0x2
movleu %icc, %i5, %l3
ldsh [%l7 + 0x5C], %l2
movg %icc, %o1, %g7
fmovdvc %icc, %f14, %f3
subc %o2, %g3, %o5
movge %xcc, %o4, %l0
ldsw [%l7 + 0x08], %i3
sth %g5, [%l7 + 0x08]
brz %g4, loop_301
ldsh [%l7 + 0x16], %l5
lduh [%l7 + 0x42], %i7
umulcc %g6, 0x0FAC, %o0
loop_301:
ldsb [%l7 + 0x46], %i6
brlez,a %l1, loop_302
ldub [%l7 + 0x29], %l4
ldx [%l7 + 0x18], %o7
edge8n %i0, %l6, %i2
loop_302:
ldsb [%l7 + 0x13], %o6
bge loop_303
fmovsvc %xcc, %f7, %f14
orcc %i4, 0x09BB, %o3
ldsw [%l7 + 0x24], %g2
loop_303:
tsubcctv %g1, 0x18C3, %i1
ldsw [%l7 + 0x40], %i5
sdivcc %l3, 0x02EA, %o1
movn %xcc, %g7, %o2
stw %l2, [%l7 + 0x34]
ldd [%l7 + 0x08], %f4
xnorcc %g3, 0x0728, %o5
subccc %o4, 0x12BF, %l0
fmovdneg %xcc, %f2, %f3
bl %xcc, loop_304
fbue,a %fcc3, loop_305
fpadd16 %f6, %f4, %f4
fmul8x16al %f9, %f13, %f10
loop_304:
popc %g5, %i3
loop_305:
bn %icc, loop_306
ldsh [%l7 + 0x1E], %l5
movrlz %g4, %g6, %o0
mova %xcc, %i6, %l1
loop_306:
ld [%l7 + 0x10], %f11
ldub [%l7 + 0x74], %i7
fmovrdne %o7, %f14, %f0
edge16n %i0, %l4, %l6
tcs %xcc, 0x6
fbge %fcc3, loop_307
st %f14, [%l7 + 0x0C]
stx %o6, [%l7 + 0x40]
sth %i2, [%l7 + 0x1A]
loop_307:
te %xcc, 0x1
movpos %xcc, %i4, %o3
stb %g2, [%l7 + 0x08]
edge8ln %g1, %i5, %l3
ldx [%l7 + 0x18], %i1
bgu,a %icc, loop_308
movneg %xcc, %g7, %o2
bcc %xcc, loop_309
sth %l2, [%l7 + 0x2A]
loop_308:
fornot2 %f8, %f6, %f14
fmovdle %xcc, %f7, %f13
loop_309:
fmovdleu %xcc, %f11, %f11
movcc %xcc, %o1, %o5
brlz,a %g3, loop_310
sth %o4, [%l7 + 0x16]
fbn %fcc2, loop_311
ble,a,pt %icc, loop_312
loop_310:
fnot1s %f13, %f8
tcs %xcc, 0x5
loop_311:
fornot2s %f7, %f6, %f10
loop_312:
ldsb [%l7 + 0x2A], %l0
fsrc1s %f0, %f6
popc %g5, %l5
ldx [%l7 + 0x10], %g4
xnor %g6, 0x0C16, %o0
fmuld8sux16 %f13, %f14, %f4
std %f14, [%l7 + 0x18]
fpadd16 %f8, %f4, %f10
fmovdge %icc, %f1, %f4
movvs %icc, %i3, %i6
fxors %f10, %f10, %f8
stw %l1, [%l7 + 0x1C]
smul %i7, 0x1A8A, %i0
fcmpgt32 %f0, %f10, %o7
srl %l6, 0x1F, %o6
ldub [%l7 + 0x55], %l4
fxnors %f11, %f14, %f7
smul %i2, 0x1867, %o3
fcmpgt16 %f6, %f0, %g2
fmovrdne %i4, %f4, %f4
movl %xcc, %g1, %i5
sth %l3, [%l7 + 0x4A]
orcc %g7, %i1, %l2
tsubcc %o2, %o5, %g3
tsubcc %o1, %l0, %o4
fmovdcs %icc, %f8, %f1
lduh [%l7 + 0x52], %g5
ldsh [%l7 + 0x56], %g4
mova %icc, %l5, %o0
bne,pt %icc, loop_313
fnot1 %f0, %f14
sllx %i3, %i6, %g6
fcmpeq16 %f12, %f12, %l1
loop_313:
movl %xcc, %i7, %o7
stx %l6, [%l7 + 0x08]
ldsh [%l7 + 0x74], %i0
lduw [%l7 + 0x18], %o6
fmovsgu %xcc, %f2, %f15
fmovdgu %xcc, %f8, %f8
lduh [%l7 + 0x26], %i2
fble,a %fcc1, loop_314
brgz,a %l4, loop_315
tle %icc, 0x1
fmovdleu %xcc, %f1, %f8
loop_314:
srlx %o3, %g2, %i4
loop_315:
fbule,a %fcc1, loop_316
xnor %g1, 0x10AB, %i5
movge %xcc, %g7, %l3
fmovrsgez %i1, %f2, %f6
loop_316:
bne,a loop_317
tg %icc, 0x5
xnorcc %l2, %o5, %g3
ldub [%l7 + 0x51], %o1
loop_317:
ldsh [%l7 + 0x46], %l0
tsubcctv %o4, %o2, %g5
ba %icc, loop_318
fmovrsgez %g4, %f12, %f4
tn %icc, 0x0
tvc %icc, 0x5
loop_318:
ldsw [%l7 + 0x7C], %l5
fmovrdne %o0, %f10, %f14
fmovsvc %icc, %f0, %f11
tne %icc, 0x3
subc %i3, 0x0615, %i6
bcs,a loop_319
bvs,a,pt %xcc, loop_320
sth %l1, [%l7 + 0x4A]
st %f1, [%l7 + 0x20]
loop_319:
ldsw [%l7 + 0x44], %i7
loop_320:
ldsb [%l7 + 0x65], %o7
stx %g6, [%l7 + 0x58]
brgez,a %l6, loop_321
stx %i0, [%l7 + 0x60]
std %f0, [%l7 + 0x30]
fmuld8ulx16 %f13, %f5, %f10
loop_321:
fmovsne %xcc, %f9, %f10
ldd [%l7 + 0x10], %f14
fmovrslz %i2, %f4, %f9
sra %o6, 0x08, %o3
bcs loop_322
fmovrslz %g2, %f2, %f13
andncc %l4, %g1, %i5
stw %g7, [%l7 + 0x48]
loop_322:
orncc %l3, %i4, %l2
ld [%l7 + 0x64], %f9
lduh [%l7 + 0x54], %i1
andcc %g3, 0x0C71, %o5
orn %l0, %o1, %o2
sth %o4, [%l7 + 0x3A]
fmovdg %xcc, %f12, %f15
fsrc1s %f15, %f13
sllx %g5, %g4, %o0
fmovsg %icc, %f12, %f0
fmovdge %icc, %f8, %f3
ldub [%l7 + 0x11], %i3
ldd [%l7 + 0x68], %f0
fmovspos %xcc, %f14, %f0
fcmpne32 %f10, %f2, %l5
fnor %f10, %f12, %f12
ldub [%l7 + 0x2F], %i6
bvc,a loop_323
fmovrdgez %l1, %f4, %f6
st %f10, [%l7 + 0x68]
ldsh [%l7 + 0x7E], %i7
loop_323:
movpos %icc, %g6, %o7
ldsb [%l7 + 0x08], %l6
fzero %f0
ldsb [%l7 + 0x64], %i0
fabsd %f4, %f14
sra %i2, 0x05, %o3
fbuge %fcc1, loop_324
lduh [%l7 + 0x2A], %g2
fnors %f5, %f0, %f8
ldd [%l7 + 0x48], %f12
loop_324:
fsrc1 %f0, %f14
array8 %l4, %g1, %o6
nop
setx loop_325, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc2s %f5, %f4
stw %g7, [%l7 + 0x2C]
ldsh [%l7 + 0x08], %i5
loop_325:
tle %icc, 0x6
ldsw [%l7 + 0x34], %l3
sth %l2, [%l7 + 0x72]
sth %i1, [%l7 + 0x46]
fmovsge %icc, %f10, %f13
tge %icc, 0x3
ldd [%l7 + 0x78], %f6
sth %g3, [%l7 + 0x70]
bge,a %icc, loop_326
taddcctv %o5, %l0, %o1
fmuld8sux16 %f6, %f8, %f4
fmovdneg %icc, %f5, %f7
loop_326:
std %f12, [%l7 + 0x58]
ldsw [%l7 + 0x64], %o2
orcc %o4, 0x027D, %i4
ldsb [%l7 + 0x35], %g5
tcc %xcc, 0x0
fmovda %xcc, %f8, %f8
bn,pt %icc, loop_327
stw %o0, [%l7 + 0x48]
ldub [%l7 + 0x17], %g4
bneg,pn %icc, loop_328
loop_327:
fmovdvs %icc, %f15, %f1
std %f0, [%l7 + 0x70]
fzeros %f3
loop_328:
fornot2s %f5, %f15, %f5
array8 %l5, %i3, %l1
bneg,a %icc, loop_329
lduw [%l7 + 0x6C], %i6
movneg %icc, %g6, %o7
lduh [%l7 + 0x50], %l6
loop_329:
sll %i0, %i2, %i7
orn %g2, %l4, %g1
bcs loop_330
fbn,a %fcc0, loop_331
lduh [%l7 + 0x34], %o6
fmovsn %icc, %f3, %f8
loop_330:
movleu %xcc, %o3, %i5
loop_331:
ldub [%l7 + 0x22], %g7
brz,a %l3, loop_332
ldd [%l7 + 0x10], %f0
pdist %f0, %f0, %f10
edge8 %i1, %g3, %l2
loop_332:
xnor %l0, 0x1A9D, %o1
fcmpd %fcc3, %f8, %f14
fmovsne %xcc, %f14, %f11
tpos %icc, 0x5
movvc %icc, %o2, %o5
sth %o4, [%l7 + 0x48]
ld [%l7 + 0x40], %f11
addc %g5, %o0, %i4
ldx [%l7 + 0x18], %l5
fmovsa %icc, %f12, %f7
sth %g4, [%l7 + 0x7C]
fmovrslez %i3, %f14, %f9
move %icc, %l1, %i6
sth %g6, [%l7 + 0x2E]
fnegd %f0, %f10
fba,a %fcc3, loop_333
fpadd32 %f6, %f4, %f12
ldsb [%l7 + 0x3D], %l6
fmovrdne %o7, %f0, %f14
loop_333:
lduh [%l7 + 0x0A], %i0
brlez %i7, loop_334
popc %g2, %l4
lduh [%l7 + 0x7C], %g1
bshuffle %f6, %f4, %f0
loop_334:
ld [%l7 + 0x68], %f6
tleu %icc, 0x5
bge,a loop_335
brnz,a %i2, loop_336
fmovda %xcc, %f14, %f11
fmovsvc %icc, %f15, %f9
loop_335:
smulcc %o6, 0x06D2, %o3
loop_336:
fandnot1 %f4, %f12, %f2
fbo,a %fcc2, loop_337
popc %g7, %i5
fand %f2, %f4, %f12
fzeros %f5
loop_337:
movneg %icc, %l3, %g3
call loop_338
fsrc1s %f6, %f2
fpsub16s %f11, %f12, %f10
stw %i1, [%l7 + 0x78]
loop_338:
ta %xcc, 0x4
andcc %l2, 0x1B42, %l0
fmovrsne %o2, %f14, %f0
stw %o5, [%l7 + 0x4C]
ldd [%l7 + 0x08], %f4
array8 %o4, %g5, %o0
fmovda %xcc, %f0, %f8
array8 %o1, %i4, %l5
call loop_339
fblg,a %fcc2, loop_340
ta %xcc, 0x7
mulscc %g4, %i3, %i6
loop_339:
addcc %g6, %l1, %l6
loop_340:
tvc %icc, 0x5
add %i0, %i7, %o7
fones %f10
movl %xcc, %l4, %g1
fmovsle %icc, %f0, %f14
bvc,pt %icc, loop_341
brlez %i2, loop_342
fbne,a %fcc3, loop_343
tneg %icc, 0x4
loop_341:
fpmerge %f14, %f7, %f4
loop_342:
addc %g2, 0x0550, %o3
loop_343:
ta %icc, 0x7
fble %fcc2, loop_344
edge32 %o6, %i5, %l3
addc %g7, %g3, %l2
or %i1, %o2, %o5
loop_344:
bn,pt %xcc, loop_345
sth %o4, [%l7 + 0x68]
fornot2 %f0, %f6, %f2
fbg %fcc1, loop_346
loop_345:
fmovda %icc, %f11, %f0
ldsb [%l7 + 0x75], %g5
movn %icc, %l0, %o0
loop_346:
fnor %f12, %f14, %f2
alignaddrl %o1, %i4, %l5
bleu,a,pn %xcc, loop_347
movgu %xcc, %g4, %i3
ldx [%l7 + 0x08], %i6
fnot2 %f4, %f10
loop_347:
fcmps %fcc3, %f11, %f11
mova %icc, %l1, %l6
sdivx %i0, 0x084C, %g6
bpos,a,pt %icc, loop_348
movrlz %o7, 0x3A6, %i7
fpsub16s %f0, %f3, %f15
fzeros %f3
loop_348:
edge8ln %l4, %g1, %g2
ldx [%l7 + 0x58], %i2
fmovdl %xcc, %f10, %f13
fmovda %icc, %f7, %f6
fmovsg %icc, %f4, %f14
fpmerge %f0, %f5, %f12
ldsw [%l7 + 0x68], %o6
alignaddr %i5, %l3, %o3
fbul %fcc3, loop_349
ldsw [%l7 + 0x50], %g7
fmovrdlez %l2, %f12, %f8
fpadd16 %f4, %f6, %f0
loop_349:
lduw [%l7 + 0x60], %g3
movcs %xcc, %o2, %o5
fcmpd %fcc2, %f4, %f2
xor %i1, 0x01AD, %g5
taddcc %l0, 0x1877, %o0
ldsb [%l7 + 0x3F], %o1
movcs %icc, %i4, %l5
movcs %xcc, %o4, %i3
sra %g4, %l1, %i6
fmovdgu %icc, %f12, %f13
fmovrse %i0, %f0, %f11
fnegd %f12, %f10
fbg,a %fcc2, loop_350
ldsw [%l7 + 0x7C], %l6
brz,a %g6, loop_351
sdivx %o7, 0x18F5, %i7
loop_350:
tn %icc, 0x5
array8 %g1, %l4, %i2
loop_351:
ldsh [%l7 + 0x26], %o6
stx %i5, [%l7 + 0x40]
ldd [%l7 + 0x28], %f12
bl,a,pt %icc, loop_352
call loop_353
std %f0, [%l7 + 0x08]
edge32n %g2, %o3, %l3
loop_352:
stx %l2, [%l7 + 0x68]
loop_353:
fmovscc %xcc, %f14, %f9
lduh [%l7 + 0x66], %g7
fmovrde %g3, %f6, %f0
bcs loop_354
ldsb [%l7 + 0x75], %o2
fmovrdgz %o5, %f10, %f12
std %f4, [%l7 + 0x50]
loop_354:
st %f5, [%l7 + 0x5C]
movge %icc, %i1, %g5
ldsh [%l7 + 0x60], %l0
fpack16 %f14, %f13
fbuge,a %fcc2, loop_355
for %f14, %f6, %f0
ldsb [%l7 + 0x2C], %o0
fmovdleu %icc, %f4, %f1
loop_355:
fpadd16s %f1, %f11, %f9
fpadd16 %f4, %f4, %f8
andn %o1, 0x0423, %l5
fmovd %f4, %f12
srl %o4, 0x0E, %i4
tne %icc, 0x6
ldsb [%l7 + 0x19], %i3
andncc %g4, %l1, %i6
sethi 0x003B, %l6
fmovda %icc, %f12, %f2
ldx [%l7 + 0x30], %i0
ldsh [%l7 + 0x3E], %o7
pdist %f8, %f8, %f14
bcc,pn %xcc, loop_356
ldd [%l7 + 0x30], %f6
movcs %icc, %g6, %g1
fmovspos %icc, %f13, %f0
loop_356:
fmovrslz %l4, %f9, %f8
fxors %f13, %f4, %f7
siam 0x7
tg %icc, 0x0
fpsub16s %f6, %f1, %f4
fmovdcs %xcc, %f0, %f8
faligndata %f0, %f4, %f2
edge8n %i2, %i7, %o6
fmovrslez %g2, %f15, %f10
fnot2 %f12, %f6
xnorcc %o3, %i5, %l2
fmovrdgz %l3, %f12, %f6
sdiv %g3, 0x01EA, %o2
bn,pn %xcc, loop_357
lduh [%l7 + 0x0E], %g7
fpsub16 %f2, %f8, %f4
ldsh [%l7 + 0x74], %o5
loop_357:
fmul8sux16 %f0, %f8, %f12
movrlz %g5, %i1, %o0
st %f5, [%l7 + 0x38]
popc %l0, %o1
std %f0, [%l7 + 0x70]
lduh [%l7 + 0x42], %l5
fcmpne16 %f2, %f14, %i4
ldsw [%l7 + 0x70], %o4
stb %i3, [%l7 + 0x55]
fmovrde %l1, %f2, %f2
fmovsa %icc, %f2, %f8
fpmerge %f5, %f11, %f6
fbl,a %fcc1, loop_358
fmul8x16 %f11, %f14, %f12
ldx [%l7 + 0x48], %i6
fmovdcs %icc, %f11, %f12
loop_358:
tl %icc, 0x1
fabsd %f0, %f10
fbu %fcc3, loop_359
movneg %xcc, %g4, %l6
fmovrdne %o7, %f10, %f8
fmul8x16au %f4, %f9, %f10
loop_359:
ld [%l7 + 0x78], %f5
fors %f10, %f5, %f1
fmul8ulx16 %f12, %f2, %f0
ldsh [%l7 + 0x34], %i0
stw %g6, [%l7 + 0x20]
ldub [%l7 + 0x31], %g1
fandnot1 %f0, %f8, %f14
fbue %fcc1, loop_360
movne %icc, %l4, %i2
nop
setx loop_361, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ble,pt %icc, loop_362
loop_360:
movl %xcc, %o6, %i7
fbuge %fcc3, loop_363
loop_361:
fmovdn %xcc, %f0, %f8
loop_362:
st %f6, [%l7 + 0x68]
fmovrdne %g2, %f12, %f6
loop_363:
fpmerge %f2, %f11, %f10
popc %o3, %i5
stw %l3, [%l7 + 0x2C]
fmul8ulx16 %f0, %f4, %f14
fmovda %icc, %f0, %f5
fmovsg %icc, %f4, %f11
lduh [%l7 + 0x22], %l2
bpos,a loop_364
lduh [%l7 + 0x78], %o2
fxnors %f2, %f1, %f5
movcs %xcc, %g3, %g7
loop_364:
fmovdcc %xcc, %f7, %f7
fmovdneg %icc, %f4, %f15
fmovrde %g5, %f0, %f2
st %f6, [%l7 + 0x48]
stw %o5, [%l7 + 0x68]
bge,pn %xcc, loop_365
ldub [%l7 + 0x4F], %i1
ldub [%l7 + 0x3C], %o0
lduh [%l7 + 0x7E], %l0
loop_365:
addccc %l5, %o1, %o4
sll %i4, 0x06, %l1
fmovrslez %i6, %f7, %f12
ld [%l7 + 0x3C], %f4
fbue,a %fcc1, loop_366
ldd [%l7 + 0x50], %f2
fbg %fcc1, loop_367
stx %i3, [%l7 + 0x78]
loop_366:
nop
setx loop_368, %l0, %l1
jmpl %l1, %g4
fxors %f1, %f7, %f14
loop_367:
sub %l6, 0x0055, %o7
nop
setx loop_369, %l0, %l1
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_368:
fmovsne %icc, %f6, %f10
tneg %icc, 0x1
stw %g6, [%l7 + 0x6C]
loop_369:
pdist %f14, %f8, %f0
fpack16 %f4, %f5
fpadd32 %f6, %f12, %f6
fandnot1s %f0, %f11, %f11
tsubcctv %i0, %g1, %l4
ldsh [%l7 + 0x0C], %i2
stb %i7, [%l7 + 0x35]
fmovrdgez %o6, %f4, %f8
fcmpgt32 %f8, %f0, %o3
std %f6, [%l7 + 0x48]
fmovdneg %xcc, %f8, %f13
nop
setx loop_370, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduw [%l7 + 0x3C], %g2
st %f9, [%l7 + 0x10]
fnegd %f2, %f14
loop_370:
fcmpgt16 %f12, %f12, %i5
fnot2 %f12, %f8
ldub [%l7 + 0x33], %l3
fbuge,a %fcc2, loop_371
edge8l %o2, %l2, %g3
movg %icc, %g7, %g5
brgz %o5, loop_372
loop_371:
movrgz %o0, %l0, %i1
fmovrsgez %o1, %f14, %f5
smul %o4, 0x06A9, %i4
loop_372:
movge %icc, %l5, %l1
subc %i3, %g4, %i6
fzero %f14
andn %l6, %g6, %i0
fmovrsne %o7, %f12, %f10
fpadd32s %f8, %f2, %f10
fbne %fcc1, loop_373
fmovda %xcc, %f9, %f2
fpadd16s %f4, %f12, %f3
movneg %icc, %l4, %i2
loop_373:
edge16n %g1, %o6, %o3
fmovsvs %icc, %f13, %f0
fpmerge %f2, %f12, %f12
fmovrdne %i7, %f0, %f6
fmovdleu %xcc, %f11, %f2
brlz,a %i5, loop_374
fone %f12
ldx [%l7 + 0x38], %g2
edge32 %o2, %l2, %l3
loop_374:
fblg %fcc3, loop_375
movrne %g3, %g5, %o5
sub %g7, %l0, %o0
sdiv %i1, 0x159F, %o1
loop_375:
move %xcc, %i4, %o4
ldub [%l7 + 0x22], %l5
fmovrslez %l1, %f6, %f10
ldub [%l7 + 0x64], %i3
edge16ln %i6, %g4, %g6
st %f2, [%l7 + 0x68]
tgu %icc, 0x0
fone %f14
brlez,a %i0, loop_376
fcmple32 %f2, %f8, %o7
fmovrsne %l6, %f3, %f6
fand %f14, %f6, %f8
loop_376:
movcc %xcc, %l4, %i2
bneg,pt %xcc, loop_377
movvc %xcc, %g1, %o6
fpsub16s %f7, %f1, %f11
st %f15, [%l7 + 0x54]
loop_377:
fmul8x16au %f11, %f0, %f8
fsrc1 %f14, %f2
ldx [%l7 + 0x60], %o3
tge %xcc, 0x4
fmovdneg %icc, %f8, %f11
stw %i7, [%l7 + 0x28]
ldsh [%l7 + 0x3A], %g2
st %f1, [%l7 + 0x24]
sth %i5, [%l7 + 0x4C]
stw %o2, [%l7 + 0x1C]
nop
setx loop_378, %l0, %l1
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 + 0x5B], %l3
stx %g3, [%l7 + 0x10]
udivcc %l2, 0x0E53, %o5
loop_378:
udivcc %g5, 0x10AF, %l0
fcmpne32 %f6, %f14, %o0
ldd [%l7 + 0x50], %f8
xnorcc %g7, %i1, %i4
stx %o1, [%l7 + 0x30]
fmovrdgez %o4, %f12, %f8
fmovdl %xcc, %f11, %f7
edge16ln %l5, %i3, %i6
brgz,a %l1, loop_379
nop
setx loop_380, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbge,a %fcc2, loop_381
brlz %g6, loop_382
loop_379:
fpsub16s %f14, %f13, %f5
loop_380:
fcmple32 %f14, %f0, %g4
loop_381:
edge16ln %o7, %l6, %i0
loop_382:
nop
setx loop_383, %l0, %l1
jmpl %l1, %l4
array16 %g1, %i2, %o6
fsrc2s %f3, %f7
or %i7, 0x0798, %g2
loop_383:
sth %o3, [%l7 + 0x6A]
fpmerge %f0, %f4, %f14
sub %o2, %i5, %g3
edge32 %l3, %o5, %l2
stx %g5, [%l7 + 0x38]
ldd [%l7 + 0x30], %f0
nop
setx loop_384, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
addc %l0, %g7, %i1
array8 %o0, %i4, %o1
fmovdpos %icc, %f15, %f2
loop_384:
fblg,a %fcc0, loop_385
bg %icc, loop_386
ldsw [%l7 + 0x6C], %l5
sub %o4, %i3, %l1
loop_385:
brz,a %g6, loop_387
loop_386:
brlz %g4, loop_388
ldub [%l7 + 0x61], %o7
ldsb [%l7 + 0x0E], %l6
loop_387:
fpadd32 %f4, %f10, %f8
loop_388:
ta %icc, 0x3
ld [%l7 + 0x50], %f14
edge8 %i0, %l4, %g1
add %i6, 0x1431, %o6
brgz %i2, loop_389
fone %f14
fornot1 %f0, %f0, %f4
movvs %xcc, %i7, %g2
loop_389:
ldub [%l7 + 0x23], %o3
fbo,a %fcc3, loop_390
addccc %i5, 0x156E, %o2
sth %g3, [%l7 + 0x12]
ldub [%l7 + 0x71], %o5
loop_390:
fmovrdgz %l2, %f0, %f14
st %f7, [%l7 + 0x58]
tg %xcc, 0x3
bvs,a %xcc, loop_391
mulscc %g5, %l0, %l3
std %f10, [%l7 + 0x28]
srlx %g7, %i1, %i4
loop_391:
brlz,a %o0, loop_392
lduw [%l7 + 0x20], %l5
be,pt %xcc, loop_393
fornot2 %f12, %f2, %f8
loop_392:
fbne %fcc0, loop_394
ldsh [%l7 + 0x26], %o4
loop_393:
ldsb [%l7 + 0x7C], %i3
lduw [%l7 + 0x3C], %l1
loop_394:
fmovrde %g6, %f6, %f8
lduh [%l7 + 0x58], %g4
fnegd %f8, %f6
st %f12, [%l7 + 0x7C]
fmovsg %icc, %f10, %f2
fcmpgt32 %f6, %f2, %o1
sethi 0x11A8, %l6
taddcctv %o7, 0x0A7B, %l4
fbue,a %fcc2, loop_395
fmuld8sux16 %f8, %f14, %f14
st %f7, [%l7 + 0x58]
stx %g1, [%l7 + 0x40]
loop_395:
brgez,a %i0, loop_396
bl,pt %xcc, loop_397
ldd [%l7 + 0x40], %f2
fmovdgu %icc, %f1, %f12
loop_396:
taddcc %i6, 0x1EBF, %o6
loop_397:
stw %i2, [%l7 + 0x24]
edge8 %g2, %i7, %o3
nop
setx loop_398, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnors %f14, %f5, %f11
tge %xcc, 0x7
bpos loop_399
loop_398:
brlez %i5, loop_400
ldd [%l7 + 0x08], %f8
fmovdcc %xcc, %f2, %f2
loop_399:
nop
setx loop_401, %l0, %l1
jmpl %l1, %o2
loop_400:
ldsb [%l7 + 0x10], %g3
fnot2 %f14, %f12
fmovsa %xcc, %f1, %f11
loop_401:
st %f5, [%l7 + 0x78]
ldx [%l7 + 0x50], %l2
fabsd %f4, %f0
fmovscs %xcc, %f9, %f14
brlez,a %g5, loop_402
ldd [%l7 + 0x70], %f14
movleu %icc, %l0, %o5
ble %icc, loop_403
loop_402:
fmovsvs %xcc, %f7, %f2
edge8n %g7, %l3, %i4
fbul,a %fcc0, loop_404
loop_403:
fmovsg %xcc, %f1, %f12
nop
setx loop_405, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %o0, [%l7 + 0x4A]
loop_404:
stw %l5, [%l7 + 0x6C]
fpackfix %f14, %f14
loop_405:
tsubcc %o4, %i3, %i1
ldsb [%l7 + 0x11], %g6
fabsd %f14, %f4
fmovrsgz %g4, %f13, %f11
fcmpd %fcc2, %f0, %f8
ldsh [%l7 + 0x62], %l1
fmovdne %xcc, %f6, %f5
stw %l6, [%l7 + 0x78]
bcc,a %xcc, loop_406
andn %o1, 0x0476, %o7
call loop_407
fmuld8sux16 %f1, %f5, %f10
loop_406:
sth %g1, [%l7 + 0x40]
fbl %fcc0, loop_408
loop_407:
ta %xcc, 0x2
subc %i0, %l4, %i6
sth %o6, [%l7 + 0x6C]
loop_408:
bgu,a,pt %icc, loop_409
ld [%l7 + 0x38], %f14
fnot1s %f3, %f9
fmovsa %xcc, %f5, %f4
loop_409:
ldsh [%l7 + 0x60], %i2
lduw [%l7 + 0x20], %i7
umul %g2, %i5, %o3
stw %g3, [%l7 + 0x64]
fcmpeq32 %f2, %f4, %l2
tge %xcc, 0x0
st %f11, [%l7 + 0x54]
ldsb [%l7 + 0x73], %g5
lduh [%l7 + 0x7A], %o2
fcmpne32 %f12, %f4, %l0
ldd [%l7 + 0x18], %f8
stx %o5, [%l7 + 0x40]
fmovspos %xcc, %f4, %f5
sra %l3, %g7, %o0
st %f4, [%l7 + 0x24]
edge8l %i4, %o4, %l5
sllx %i1, %i3, %g4
stb %g6, [%l7 + 0x65]
bcc,pt %icc, loop_410
stw %l6, [%l7 + 0x78]
taddcctv %l1, %o7, %o1
lduw [%l7 + 0x18], %g1
loop_410:
fmovrdlz %i0, %f10, %f4
st %f3, [%l7 + 0x18]
movrne %i6, %o6, %l4
umulcc %i7, %g2, %i5
fnot2 %f14, %f10
brz,a %o3, loop_411
tg %icc, 0x3
fbg %fcc2, loop_412
nop
setx loop_413, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_411:
fbl,a %fcc2, loop_414
alignaddrl %i2, %l2, %g5
loop_412:
fmovdleu %xcc, %f14, %f6
loop_413:
fzero %f6
loop_414:
edge8n %g3, %o2, %l0
stb %o5, [%l7 + 0x61]
fmuld8ulx16 %f12, %f0, %f10
sdivcc %l3, 0x1D7F, %g7
ldx [%l7 + 0x50], %o0
ldsb [%l7 + 0x44], %i4
ldd [%l7 + 0x68], %f6
movpos %icc, %l5, %o4
fbn %fcc0, loop_415
udivcc %i3, 0x04D2, %g4
std %f6, [%l7 + 0x18]
fbug %fcc0, loop_416
loop_415:
fbue,a %fcc2, loop_417
array8 %i1, %g6, %l1
fmovrdlez %l6, %f6, %f6
loop_416:
stw %o1, [%l7 + 0x08]
loop_417:
tl %xcc, 0x0
fbule,a %fcc0, loop_418
sdivcc %o7, 0x1093, %g1
stb %i0, [%l7 + 0x5E]
sth %o6, [%l7 + 0x0C]
loop_418:
ldsb [%l7 + 0x6B], %i6
fornot1 %f0, %f2, %f4
fmovrdgez %l4, %f4, %f4
ldub [%l7 + 0x0C], %i7
srl %i5, 0x15, %g2
fmovde %icc, %f11, %f11
brgz,a %i2, loop_419
udivcc %l2, 0x07F0, %o3
smulcc %g3, %g5, %l0
movgu %xcc, %o5, %l3
loop_419:
fabss %f2, %f7
fmovsle %icc, %f10, %f7
movcs %icc, %g7, %o2
for %f12, %f8, %f12
popc %i4, %l5
fcmpd %fcc0, %f12, %f2
fmovsn %icc, %f7, %f2
addcc %o4, %i3, %o0
fmovscs %icc, %f7, %f2
fmovrse %i1, %f5, %f4
fnot1s %f7, %f3
movrlz %g4, %g6, %l6
popc %l1, %o7
tvs %xcc, 0x2
edge16 %o1, %g1, %i0
move %icc, %i6, %l4
fmovrdne %i7, %f4, %f0
fmovdne %xcc, %f14, %f4
pdist %f4, %f10, %f6
lduh [%l7 + 0x36], %o6
ldx [%l7 + 0x40], %i5
fmovsge %icc, %f4, %f12
fmul8x16 %f14, %f10, %f0
std %f8, [%l7 + 0x60]
tvc %icc, 0x2
bcs,pn %icc, loop_420
ldx [%l7 + 0x10], %i2
fcmpne16 %f2, %f4, %g2
ldx [%l7 + 0x40], %o3
loop_420:
st %f2, [%l7 + 0x2C]
bneg,a loop_421
fpadd16s %f15, %f5, %f15
sth %l2, [%l7 + 0x12]
fpadd16s %f10, %f14, %f15
loop_421:
fblg,a %fcc2, loop_422
fbuge %fcc0, loop_423
sdivx %g5, 0x10A2, %l0
fmovdgu %xcc, %f8, %f7
loop_422:
fabsd %f8, %f4
loop_423:
bcc,a,pn %icc, loop_424
fbule %fcc3, loop_425
addccc %g3, %l3, %o5
fmovdg %icc, %f9, %f12
loop_424:
movrgz %g7, %i4, %o2
loop_425:
movge %xcc, %o4, %i3
stx %o0, [%l7 + 0x70]
fmuld8ulx16 %f5, %f7, %f10
fmovsvs %xcc, %f9, %f14
fzeros %f9
fandnot1 %f2, %f4, %f6
fmovrsne %i1, %f12, %f1
bleu,a loop_426
fnand %f0, %f6, %f8
stw %g4, [%l7 + 0x24]
fmovsg %xcc, %f10, %f4
loop_426:
fcmpeq16 %f2, %f14, %l5
edge32n %l6, %g6, %o7
movvs %icc, %o1, %l1
bgu loop_427
ldub [%l7 + 0x19], %g1
fmovdleu %xcc, %f6, %f11
fsrc2 %f6, %f4
loop_427:
fornot1 %f0, %f0, %f0
taddcctv %i0, 0x1E06, %l4
fcmpne32 %f2, %f10, %i6
brnz %o6, loop_428
sub %i7, %i5, %g2
ldsb [%l7 + 0x63], %i2
ldx [%l7 + 0x50], %l2
loop_428:
ldsb [%l7 + 0x76], %g5
be %icc, loop_429
std %f2, [%l7 + 0x08]
fbne %fcc0, loop_430
array8 %l0, %o3, %g3
loop_429:
faligndata %f2, %f4, %f10
sllx %o5, %l3, %i4
loop_430:
sethi 0x05CB, %o2
tg %icc, 0x5
ldsw [%l7 + 0x34], %o4
fxor %f4, %f10, %f2
fmovsa %xcc, %f0, %f8
ldx [%l7 + 0x58], %i3
ldx [%l7 + 0x30], %o0
fands %f14, %f9, %f1
array32 %i1, %g7, %l5
fmovrdne %g4, %f14, %f12
fandnot1 %f0, %f14, %f14
edge32n %l6, %g6, %o1
fcmple32 %f4, %f4, %o7
fpadd32 %f8, %f14, %f4
movrgz %g1, 0x1D0, %i0
stw %l4, [%l7 + 0x5C]
fcmpeq16 %f0, %f0, %l1
fmovsne %icc, %f4, %f5
smul %i6, 0x1719, %o6
stx %i5, [%l7 + 0x18]
stb %g2, [%l7 + 0x2E]
stw %i2, [%l7 + 0x64]
fmovdcc %xcc, %f10, %f8
movpos %icc, %l2, %g5
bge,pt %xcc, loop_431
ldsw [%l7 + 0x48], %i7
ld [%l7 + 0x4C], %f12
movpos %icc, %o3, %g3
loop_431:
fbe %fcc0, loop_432
ld [%l7 + 0x3C], %f0
movrne %o5, %l3, %i4
popc %o2, %o4
loop_432:
fbl,a %fcc0, loop_433
and %i3, %l0, %i1
edge32ln %o0, %l5, %g7
ta %icc, 0x0
loop_433:
fabss %f8, %f4
lduw [%l7 + 0x5C], %l6
st %f0, [%l7 + 0x2C]
lduh [%l7 + 0x08], %g4
udivcc %o1, 0x1AAF, %g6
fmovd %f2, %f4
st %f7, [%l7 + 0x10]
std %f12, [%l7 + 0x50]
fmovrdlez %g1, %f8, %f6
lduw [%l7 + 0x10], %o7
alignaddr %l4, %l1, %i6
xor %i0, 0x072D, %i5
sethi 0x144F, %g2
fmovsvc %icc, %f6, %f13
mulx %i2, %l2, %o6
ldsh [%l7 + 0x70], %g5
bne,pt %xcc, loop_434
fble,a %fcc0, loop_435
sllx %i7, %g3, %o3
st %f10, [%l7 + 0x48]
loop_434:
fcmpeq16 %f10, %f8, %l3
loop_435:
ldsh [%l7 + 0x44], %o5
lduh [%l7 + 0x5A], %i4
fmovdgu %icc, %f11, %f0
fmovrse %o4, %f5, %f13
fnot2s %f5, %f10
fmovda %icc, %f4, %f13
ldub [%l7 + 0x13], %o2
fnot2s %f3, %f8
fands %f1, %f13, %f13
ldd [%l7 + 0x10], %f14
ld [%l7 + 0x74], %f4
fmovsa %xcc, %f8, %f2
tne %xcc, 0x4
umulcc %l0, 0x1295, %i1
ldub [%l7 + 0x33], %i3
ldsb [%l7 + 0x33], %l5
fmovrslez %g7, %f13, %f15
bge loop_436
lduw [%l7 + 0x28], %l6
fpadd16 %f0, %f8, %f0
ldx [%l7 + 0x30], %g4
loop_436:
tvc %xcc, 0x4
fmovdcc %xcc, %f3, %f8
call loop_437
ble loop_438
tcc %icc, 0x5
brlz,a %o1, loop_439
loop_437:
srax %g6, 0x00, %o0
loop_438:
bne,a,pt %xcc, loop_440
lduh [%l7 + 0x3E], %o7
loop_439:
fcmple16 %f2, %f10, %g1
lduh [%l7 + 0x4E], %l4
loop_440:
movne %xcc, %i6, %i0
st %f11, [%l7 + 0x7C]
addcc %l1, %g2, %i2
ldd [%l7 + 0x58], %f12
edge8 %l2, %o6, %g5
stb %i5, [%l7 + 0x22]
fsrc1 %f8, %f10
smul %i7, 0x1D39, %o3
stx %l3, [%l7 + 0x50]
st %f13, [%l7 + 0x24]
stx %g3, [%l7 + 0x28]
std %f10, [%l7 + 0x10]
ldsw [%l7 + 0x64], %i4
ldx [%l7 + 0x10], %o4
movl %xcc, %o2, %l0
fcmpne32 %f2, %f0, %o5
ldsh [%l7 + 0x36], %i1
edge32n %i3, %l5, %g7
ldsh [%l7 + 0x5E], %l6
brgz,a %o1, loop_441
sth %g4, [%l7 + 0x72]
lduh [%l7 + 0x18], %g6
fabss %f10, %f7
loop_441:
fbe %fcc1, loop_442
movle %icc, %o0, %g1
sdivx %l4, 0x0D08, %o7
fmovrslz %i6, %f3, %f8
loop_442:
ldsb [%l7 + 0x55], %l1
stx %g2, [%l7 + 0x48]
alignaddrl %i0, %l2, %o6
lduw [%l7 + 0x64], %g5
ldd [%l7 + 0x20], %f4
stb %i5, [%l7 + 0x46]
tsubcc %i2, 0x1C6A, %o3
move %xcc, %l3, %g3
bvs,a loop_443
fsrc2s %f13, %f3
fmovrsgez %i7, %f15, %f2
ldsh [%l7 + 0x46], %o4
loop_443:
fsrc2s %f4, %f3
sth %o2, [%l7 + 0x18]
fpadd32 %f8, %f10, %f2
ldsb [%l7 + 0x44], %i4
ldsw [%l7 + 0x6C], %o5
sethi 0x0FA9, %i1
st %f15, [%l7 + 0x5C]
addcc %l0, 0x07C5, %l5
fmovse %icc, %f3, %f10
st %f0, [%l7 + 0x38]
fmovdg %xcc, %f11, %f3
stx %i3, [%l7 + 0x20]
bvs,a,pn %xcc, loop_444
fblg,a %fcc1, loop_445
brgez %l6, loop_446
fnot2 %f6, %f0
loop_444:
umulcc %o1, %g7, %g6
loop_445:
fmovrdgez %o0, %f2, %f10
loop_446:
sth %g4, [%l7 + 0x0A]
ldub [%l7 + 0x55], %g1
lduh [%l7 + 0x2C], %l4
fbe,a %fcc1, loop_447
stx %i6, [%l7 + 0x58]
edge8l %l1, %o7, %g2
fnot1s %f4, %f10
loop_447:
stb %i0, [%l7 + 0x28]
andcc %o6, 0x1A74, %l2
array32 %g5, %i2, %i5
smul %o3, %l3, %i7
std %f2, [%l7 + 0x58]
sub %o4, %o2, %i4
edge32n %o5, %i1, %g3
fornot2s %f12, %f1, %f9
stw %l5, [%l7 + 0x28]
ldsw [%l7 + 0x70], %i3
edge16n %l6, %l0, %o1
ldd [%l7 + 0x20], %f12
edge32l %g6, %o0, %g7
fcmpd %fcc1, %f14, %f8
add %g4, 0x1C86, %l4
add %i6, %l1, %o7
ldd [%l7 + 0x50], %f14
ldsb [%l7 + 0x0F], %g2
movn %icc, %i0, %o6
fbo,a %fcc0, loop_448
tvs %icc, 0x6
ba loop_449
tn %xcc, 0x0
loop_448:
fmovsvc %xcc, %f0, %f8
fpsub16s %f0, %f11, %f8
loop_449:
ldx [%l7 + 0x10], %g1
st %f4, [%l7 + 0x40]
call loop_450
fmovsn %icc, %f12, %f1
fnegd %f0, %f0
tpos %xcc, 0x7
loop_450:
stx %g5, [%l7 + 0x40]
lduh [%l7 + 0x62], %i2
edge16l %l2, %i5, %l3
ldd [%l7 + 0x50], %f4
xnorcc %i7, %o4, %o2
fpack16 %f0, %f8
edge32l %i4, %o3, %o5
stx %i1, [%l7 + 0x18]
bg,pt %xcc, loop_451
udivcc %l5, 0x1921, %g3
bge,pn %xcc, loop_452
fnegs %f10, %f1
loop_451:
bvc,pn %xcc, loop_453
addcc %i3, %l6, %o1
loop_452:
fmovrdgez %g6, %f2, %f2
ldd [%l7 + 0x60], %f6
loop_453:
ldx [%l7 + 0x40], %l0
stx %g7, [%l7 + 0x60]
stx %g4, [%l7 + 0x48]
ta %xcc, 0x3
stx %o0, [%l7 + 0x28]
ldsh [%l7 + 0x5E], %l4
ble,pn %xcc, loop_454
fmuld8sux16 %f10, %f11, %f0
ldsb [%l7 + 0x3F], %l1
movrlez %i6, %o7, %g2
loop_454:
fmul8x16au %f15, %f9, %f4
andncc %o6, %i0, %g1
subcc %i2, %l2, %g5
std %f6, [%l7 + 0x30]
stw %i5, [%l7 + 0x64]
fmovsleu %xcc, %f6, %f1
fpsub16s %f14, %f5, %f12
fmovsle %icc, %f14, %f0
addcc %l3, %o4, %i7
fpackfix %f10, %f0
stw %i4, [%l7 + 0x38]
sth %o3, [%l7 + 0x38]
fnand %f8, %f10, %f8
sdivx %o2, 0x1F50, %i1
fnands %f3, %f7, %f14
taddcc %l5, 0x1AE7, %o5
edge8ln %i3, %l6, %g3
movre %o1, %l0, %g7
sethi 0x13AD, %g6
edge16l %g4, %o0, %l4
umulcc %i6, %l1, %o7
fbo,a %fcc0, loop_455
fmovdg %icc, %f3, %f2
fbo,a %fcc1, loop_456
fsrc1s %f5, %f11
loop_455:
bvc,a,pt %icc, loop_457
movleu %xcc, %g2, %i0
loop_456:
fand %f0, %f0, %f8
tne %xcc, 0x1
loop_457:
mulx %o6, %i2, %g1
tcc %xcc, 0x7
movge %xcc, %g5, %i5
ldsb [%l7 + 0x08], %l3
ldx [%l7 + 0x10], %l2
lduh [%l7 + 0x70], %o4
xor %i4, 0x0D9A, %i7
fmovdpos %icc, %f7, %f7
fcmpeq16 %f10, %f14, %o3
ldsb [%l7 + 0x4F], %o2
fexpand %f10, %f14
fmovsleu %xcc, %f6, %f5
tn %icc, 0x7
subcc %l5, 0x1575, %o5
movpos %icc, %i3, %i1
st %f5, [%l7 + 0x48]
fnot2 %f12, %f8
stw %g3, [%l7 + 0x54]
lduw [%l7 + 0x40], %l6
ba,a,pn %icc, loop_458
lduh [%l7 + 0x2C], %o1
brlz,a %g7, loop_459
bvc,a loop_460
loop_458:
udiv %g6, 0x1BC5, %g4
nop
setx loop_461, %l0, %l1
jmpl %l1, %l0
loop_459:
st %f11, [%l7 + 0x38]
loop_460:
fmovsleu %xcc, %f2, %f13
fcmpgt32 %f0, %f2, %o0
loop_461:
ldub [%l7 + 0x7F], %l4
fpack32 %f2, %f12, %f8
sth %i6, [%l7 + 0x28]
bcs %xcc, loop_462
fands %f4, %f0, %f7
fmovdleu %xcc, %f6, %f0
movl %xcc, %l1, %o7
loop_462:
bne loop_463
ldx [%l7 + 0x10], %g2
ldsb [%l7 + 0x7F], %i0
fmovrsgz %i2, %f11, %f1
loop_463:
be,a loop_464
tge %icc, 0x0
fmuld8sux16 %f5, %f10, %f6
move %xcc, %g1, %g5
loop_464:
fbu,a %fcc0, loop_465
srax %o6, 0x0D, %i5
ldx [%l7 + 0x58], %l2
tne %xcc, 0x1
loop_465:
stx %l3, [%l7 + 0x78]
taddcctv %o4, %i7, %i4
fornot1s %f4, %f0, %f11
call loop_466
ldx [%l7 + 0x30], %o3
fbn,a %fcc0, loop_467
fnegs %f8, %f13
loop_466:
stb %o2, [%l7 + 0x6F]
andn %o5, 0x19A1, %i3
loop_467:
ld [%l7 + 0x1C], %f11
ldsh [%l7 + 0x78], %l5
std %f0, [%l7 + 0x70]
ldub [%l7 + 0x4A], %i1
fmovrsgez %l6, %f12, %f13
st %f15, [%l7 + 0x5C]
st %f8, [%l7 + 0x1C]
fmovrsgz %g3, %f8, %f1
fcmpne32 %f4, %f2, %o1
st %f7, [%l7 + 0x18]
fmovsvc %xcc, %f9, %f8
fabss %f3, %f4
sra %g6, 0x10, %g7
brgz,a %l0, loop_468
lduh [%l7 + 0x44], %o0
fmovrsne %l4, %f5, %f12
fbe %fcc1, loop_469
loop_468:
fmovdcc %xcc, %f1, %f13
ldsb [%l7 + 0x3B], %i6
smulcc %l1, 0x0FA6, %g4
loop_469:
fexpand %f10, %f6
ld [%l7 + 0x2C], %f2
fnegd %f14, %f2
udivx %g2, 0x136B, %o7
fcmpgt32 %f8, %f10, %i0
andn %g1, %g5, %o6
fbue %fcc1, loop_470
fmovrdlz %i5, %f10, %f14
sth %l2, [%l7 + 0x10]
fmovrsgez %i2, %f8, %f4
loop_470:
movrgez %l3, %i7, %i4
fbge %fcc3, loop_471
edge8n %o4, %o2, %o3
lduh [%l7 + 0x26], %i3
st %f12, [%l7 + 0x68]
loop_471:
fbu %fcc3, loop_472
stx %o5, [%l7 + 0x18]
movrlz %i1, %l6, %l5
ldsw [%l7 + 0x2C], %g3
loop_472:
srlx %g6, 0x00, %g7
fabss %f1, %f4
lduh [%l7 + 0x2A], %o1
stw %l0, [%l7 + 0x70]
lduw [%l7 + 0x40], %l4
movvc %icc, %i6, %l1
std %f2, [%l7 + 0x18]
sll %o0, 0x09, %g2
fzero %f14
ldx [%l7 + 0x08], %g4
fmovrdlez %o7, %f6, %f4
tne %xcc, 0x7
fbo %fcc3, loop_473
fxnor %f6, %f14, %f2
addccc %i0, %g1, %o6
fmovsl %icc, %f6, %f14
loop_473:
std %f0, [%l7 + 0x18]
fmul8x16 %f13, %f10, %f2
fmovscc %icc, %f8, %f8
movrlez %i5, %l2, %g5
fsrc2 %f12, %f0
fmovsle %xcc, %f2, %f6
movrgez %l3, %i2, %i7
fmovrsne %i4, %f11, %f5
movcs %icc, %o4, %o3
subc %i3, 0x119D, %o5
subccc %i1, 0x18F8, %l6
sth %l5, [%l7 + 0x0A]
edge8 %o2, %g6, %g7
stw %g3, [%l7 + 0x58]
fandnot2s %f15, %f12, %f9
array16 %o1, %l0, %i6
andcc %l1, %l4, %g2
ldsb [%l7 + 0x12], %g4
fmovsge %icc, %f3, %f4
tvs %icc, 0x2
fors %f11, %f0, %f9
for %f4, %f6, %f14
fmovsl %icc, %f13, %f2
fmovsl %icc, %f15, %f8
mova %icc, %o7, %i0
alignaddrl %o0, %g1, %o6
ldsh [%l7 + 0x58], %i5
lduw [%l7 + 0x44], %g5
fbne %fcc2, loop_474
lduh [%l7 + 0x76], %l3
tsubcctv %l2, 0x09B8, %i7
or %i2, 0x0BC6, %i4
loop_474:
smul %o3, %i3, %o5
fblg,a %fcc3, loop_475
edge16ln %i1, %l6, %o4
tvs %icc, 0x1
lduw [%l7 + 0x10], %o2
loop_475:
brz,a %g6, loop_476
stb %g7, [%l7 + 0x09]
stx %g3, [%l7 + 0x08]
fmovde %icc, %f2, %f7
loop_476:
fmovsgu %xcc, %f2, %f12
mulx %o1, %l5, %i6
sth %l0, [%l7 + 0x70]
tcc %icc, 0x7
fbge,a %fcc2, loop_477
std %f14, [%l7 + 0x70]
ldsh [%l7 + 0x10], %l1
edge8ln %l4, %g4, %g2
loop_477:
fmovsg %xcc, %f2, %f10
array16 %i0, %o7, %g1
stx %o6, [%l7 + 0x28]
brlz %o0, loop_478
ldub [%l7 + 0x3B], %g5
ldub [%l7 + 0x48], %i5
movle %xcc, %l2, %i7
loop_478:
fpadd16 %f2, %f4, %f12
fbn %fcc3, loop_479
fmovsneg %xcc, %f14, %f1
fmovse %icc, %f13, %f0
stx %l3, [%l7 + 0x30]
loop_479:
fmovdgu %xcc, %f9, %f11
bpos,a loop_480
udiv %i4, 0x190C, %o3
fsrc2s %f2, %f2
lduh [%l7 + 0x24], %i3
loop_480:
ba,pn %xcc, loop_481
udivx %o5, 0x1020, %i2
stx %l6, [%l7 + 0x20]
fmovrsne %o4, %f13, %f13
loop_481:
lduw [%l7 + 0x1C], %o2
fnegd %f12, %f6
fexpand %f14, %f2
ldsh [%l7 + 0x3A], %g6
ldub [%l7 + 0x21], %i1
fba,a %fcc0, loop_482
fmovrslz %g3, %f13, %f14
ldsh [%l7 + 0x6C], %o1
fmovs %f8, %f6
loop_482:
brz %l5, loop_483
alignaddr %g7, %i6, %l1
fzeros %f0
fmovscc %icc, %f1, %f7
loop_483:
te %icc, 0x1
fmovsle %xcc, %f6, %f2
fmovrse %l4, %f14, %f14
subc %g4, %g2, %l0
movneg %xcc, %o7, %i0
fnand %f8, %f14, %f2
fmovsl %icc, %f12, %f2
alignaddr %o6, %g1, %o0
fmovdge %xcc, %f14, %f4
fnands %f5, %f1, %f6
st %f0, [%l7 + 0x38]
edge16ln %i5, %g5, %l2
ldsw [%l7 + 0x64], %l3
stx %i7, [%l7 + 0x58]
ldd [%l7 + 0x48], %f6
fbne,a %fcc3, loop_484
fmovsvc %icc, %f10, %f7
tge %xcc, 0x0
fmul8x16al %f4, %f13, %f6
loop_484:
bl,pt %icc, loop_485
fnegs %f14, %f9
andn %o3, %i4, %o5
fmovdn %xcc, %f9, %f12
loop_485:
fabss %f2, %f9
ldsw [%l7 + 0x70], %i2
st %f9, [%l7 + 0x5C]
edge8l %i3, %l6, %o4
tge %icc, 0x5
orcc %o2, %g6, %i1
edge8 %g3, %l5, %o1
fzeros %f2
ldsb [%l7 + 0x0D], %i6
bneg,a %xcc, loop_486
nop
setx loop_487, %l0, %l1
jmpl %l1, %g7
lduh [%l7 + 0x1C], %l1
stx %g4, [%l7 + 0x50]
loop_486:
tle %icc, 0x5
loop_487:
fmovscs %xcc, %f5, %f8
movrlez %l4, %g2, %o7
fpsub16s %f4, %f8, %f5
ld [%l7 + 0x70], %f6
fmul8sux16 %f0, %f0, %f4
sth %l0, [%l7 + 0x66]
fcmpne32 %f14, %f4, %o6
fsrc2 %f0, %f12
fmovrdlez %g1, %f10, %f2
ldsh [%l7 + 0x26], %i0
tvs %xcc, 0x5
stw %o0, [%l7 + 0x58]
edge16l %g5, %i5, %l3
fbne,a %fcc1, loop_488
fxnors %f1, %f12, %f0
bl,pt %xcc, loop_489
andcc %i7, 0x0134, %l2
loop_488:
ldsw [%l7 + 0x78], %o3
fpack32 %f10, %f2, %f4
loop_489:
tne %xcc, 0x5
st %f1, [%l7 + 0x7C]
bcc %icc, loop_490
fornot2 %f12, %f14, %f10
or %o5, %i4, %i3
stw %i2, [%l7 + 0x08]
loop_490:
srlx %l6, 0x17, %o2
st %f4, [%l7 + 0x6C]
fnot2 %f10, %f14
sth %g6, [%l7 + 0x34]
ldsb [%l7 + 0x19], %o4
fabsd %f14, %f0
bn,pn %icc, loop_491
fnegs %f11, %f1
tpos %icc, 0x0
fone %f4
loop_491:
fmovrsne %i1, %f9, %f3
fbug %fcc1, loop_492
fpsub32s %f5, %f0, %f13
std %f0, [%l7 + 0x08]
sth %g3, [%l7 + 0x34]
loop_492:
fsrc1s %f1, %f1
stb %o1, [%l7 + 0x50]
fpack32 %f10, %f4, %f14
subcc %i6, %g7, %l5
fbge %fcc1, loop_493
brgez,a %l1, loop_494
stx %l4, [%l7 + 0x78]
edge16 %g4, %g2, %l0
loop_493:
fmul8ulx16 %f2, %f2, %f6
loop_494:
fmovrdne %o7, %f14, %f10
fpadd16s %f6, %f11, %f0
fbul %fcc1, loop_495
std %f4, [%l7 + 0x28]
bne,a,pn %xcc, loop_496
brgez %g1, loop_497
loop_495:
movrgez %i0, 0x1F9, %o0
fcmped %fcc3, %f14, %f8
loop_496:
movvs %icc, %o6, %i5
loop_497:
ldsb [%l7 + 0x69], %g5
ldsw [%l7 + 0x4C], %i7
ld [%l7 + 0x1C], %f12
bcs,a loop_498
fandnot1s %f8, %f0, %f4
ldx [%l7 + 0x28], %l2
std %f0, [%l7 + 0x68]
loop_498:
movle %xcc, %l3, %o5
fpadd32s %f2, %f11, %f8
stb %i4, [%l7 + 0x3B]
fxnor %f10, %f14, %f8
udivx %i3, 0x139E, %o3
fbn %fcc0, loop_499
std %f10, [%l7 + 0x70]
fcmpd %fcc2, %f10, %f6
sdivx %l6, 0x134F, %o2
loop_499:
fsrc1s %f14, %f6
fors %f4, %f1, %f0
ldsb [%l7 + 0x3D], %i2
fbge %fcc1, loop_500
lduh [%l7 + 0x12], %g6
brz,a %o4, loop_501
fmul8x16au %f1, %f7, %f12
loop_500:
ldsb [%l7 + 0x77], %g3
movg %icc, %o1, %i1
loop_501:
movcs %xcc, %g7, %l5
orncc %l1, 0x192B, %i6
ld [%l7 + 0x4C], %f6
lduw [%l7 + 0x20], %g4
fbne,a %fcc1, loop_502
stw %g2, [%l7 + 0x6C]
umulcc %l4, %l0, %o7
tleu %xcc, 0x0
loop_502:
fmovda %icc, %f3, %f14
fmovsneg %xcc, %f15, %f0
umulcc %g1, %i0, %o6
udivx %i5, 0x01E6, %o0
fzeros %f14
brlz,a %g5, loop_503
fmovscs %icc, %f14, %f2
fmovdvs %icc, %f9, %f12
movl %icc, %l2, %i7
loop_503:
movrlez %o5, 0x265, %l3
fcmpne16 %f0, %f2, %i3
bcc,a,pn %xcc, loop_504
bcc loop_505
stx %i4, [%l7 + 0x28]
fnot1s %f14, %f1
loop_504:
bcc,pt %xcc, loop_506
loop_505:
ldd [%l7 + 0x18], %f12
fsrc1 %f12, %f4
fmovsvc %xcc, %f11, %f0
loop_506:
lduw [%l7 + 0x54], %l6
movl %xcc, %o2, %o3
ldsh [%l7 + 0x40], %i2
nop
setx loop_507, %l0, %l1
jmpl %l1, %g6
tpos %icc, 0x0
movcs %icc, %o4, %o1
ldsw [%l7 + 0x0C], %i1
loop_507:
fmovdleu %xcc, %f9, %f3
movcc %xcc, %g3, %l5
fmovdne %xcc, %f7, %f9
andn %g7, %i6, %g4
edge8n %g2, %l4, %l1
lduw [%l7 + 0x14], %o7
sethi 0x0F3D, %g1
mulscc %l0, 0x0DCE, %i0
fxor %f6, %f14, %f14
fmuld8sux16 %f7, %f14, %f14
ldx [%l7 + 0x60], %i5
sth %o6, [%l7 + 0x22]
andn %o0, 0x0FBD, %g5
fbne,a %fcc3, loop_508
ldub [%l7 + 0x53], %l2
sub %o5, 0x0A3F, %l3
fbn,a %fcc1, loop_509
loop_508:
bcc,a,pn %xcc, loop_510
fcmpes %fcc1, %f11, %f13
fmovdvc %icc, %f12, %f2
loop_509:
bshuffle %f2, %f2, %f2
loop_510:
ld [%l7 + 0x7C], %f12
movvc %xcc, %i3, %i7
fandnot2s %f3, %f5, %f11
subccc %l6, 0x0922, %i4
xor %o3, %o2, %i2
ldd [%l7 + 0x50], %f8
stx %g6, [%l7 + 0x18]
fcmpgt16 %f8, %f4, %o4
lduh [%l7 + 0x1C], %o1
tvc %icc, 0x1
fba %fcc1, loop_511
std %f8, [%l7 + 0x60]
st %f0, [%l7 + 0x6C]
array16 %i1, %g3, %l5
loop_511:
fbule %fcc2, loop_512
fmovsn %icc, %f10, %f0
fmovdgu %xcc, %f11, %f10
mulscc %i6, 0x0AC5, %g4
loop_512:
sdivx %g7, 0x078B, %g2
fpadd32s %f2, %f7, %f8
xor %l1, 0x17E8, %l4
fmovdg %xcc, %f0, %f13
movcs %icc, %o7, %l0
ldd [%l7 + 0x48], %f8
fxnor %f14, %f12, %f8
fmovdn %icc, %f4, %f2
movn %xcc, %i0, %g1
fmovrdne %o6, %f4, %f8
nop
setx loop_513, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sub %i5, %o0, %g5
ldsw [%l7 + 0x70], %l2
st %f12, [%l7 + 0x20]
loop_513:
stb %l3, [%l7 + 0x37]
fcmps %fcc2, %f7, %f10
lduw [%l7 + 0x28], %o5
ldub [%l7 + 0x73], %i7
movpos %xcc, %l6, %i4
fcmpne16 %f2, %f10, %i3
fmovse %xcc, %f2, %f1
stx %o2, [%l7 + 0x18]
brgez,a %o3, loop_514
or %i2, %o4, %g6
sra %o1, %g3, %l5
bge,pn %xcc, loop_515
loop_514:
popc %i1, %i6
fbug,a %fcc2, loop_516
fmovda %xcc, %f0, %f9
loop_515:
stw %g7, [%l7 + 0x54]
ldub [%l7 + 0x47], %g2
loop_516:
fmovrdne %l1, %f0, %f2
add %g4, %l4, %o7
tcc %xcc, 0x1
tgu %xcc, 0x7
fornot1 %f6, %f8, %f0
bvc,a,pt %icc, loop_517
stb %l0, [%l7 + 0x66]
fbge,a %fcc2, loop_518
st %f11, [%l7 + 0x48]
loop_517:
fmovdg %icc, %f0, %f7
ldsw [%l7 + 0x5C], %g1
loop_518:
tleu %icc, 0x7
bcs,a %icc, loop_519
stx %o6, [%l7 + 0x48]
ldsw [%l7 + 0x7C], %i5
array32 %o0, %g5, %l2
loop_519:
fbuge,a %fcc0, loop_520
tg %icc, 0x2
fmovdl %xcc, %f8, %f13
edge8ln %i0, %o5, %l3
loop_520:
fble,a %fcc2, loop_521
ldub [%l7 + 0x15], %l6
stb %i4, [%l7 + 0x15]
lduh [%l7 + 0x54], %i3
loop_521:
mulscc %o2, %o3, %i7
fmovs %f10, %f2
xnorcc %o4, %g6, %i2
stw %g3, [%l7 + 0x5C]
ldsh [%l7 + 0x12], %l5
stw %i1, [%l7 + 0x58]
fmovsvc %icc, %f1, %f9
ld [%l7 + 0x30], %f9
umul %o1, 0x12B7, %i6
fmovsneg %icc, %f11, %f6
popc %g7, %g2
ldx [%l7 + 0x48], %l1
fpsub32s %f14, %f3, %f5
fmovscs %icc, %f3, %f7
fbuge %fcc0, loop_522
fornot1 %f2, %f14, %f12
movpos %xcc, %g4, %o7
brgez,a %l4, loop_523
loop_522:
brlz %l0, loop_524
xnor %o6, 0x056F, %g1
movne %icc, %i5, %o0
loop_523:
umul %l2, 0x0C45, %i0
loop_524:
umul %g5, 0x1A10, %l3
sdiv %l6, 0x1904, %i4
fmovdn %xcc, %f2, %f15
orn %i3, 0x0986, %o5
fmovsleu %xcc, %f12, %f14
fbug %fcc3, loop_525
bcs,pn %icc, loop_526
ldd [%l7 + 0x08], %f2
ldsh [%l7 + 0x44], %o2
loop_525:
taddcctv %o3, %i7, %o4
loop_526:
addccc %i2, %g3, %g6
bl %icc, loop_527
ldub [%l7 + 0x11], %i1
fmovdge %icc, %f8, %f2
xorcc %o1, 0x07DA, %i6
loop_527:
brnz %l5, loop_528
brz,a %g2, loop_529
fnegd %f14, %f4
stx %l1, [%l7 + 0x38]
loop_528:
sdivcc %g7, 0x0DA5, %g4
loop_529:
tgu %icc, 0x0
fpadd32s %f2, %f12, %f3
edge32 %o7, %l0, %o6
edge8l %l4, %g1, %o0
fornot2 %f14, %f6, %f14
movvs %xcc, %i5, %l2
ldsw [%l7 + 0x48], %i0
fmovsn %icc, %f0, %f6
fmovdneg %xcc, %f1, %f15
ld [%l7 + 0x18], %f6
tvc %icc, 0x7
mulx %g5, 0x09D4, %l3
bne,a,pn %xcc, loop_530
fsrc2 %f14, %f14
fcmple16 %f10, %f2, %i4
movgu %icc, %l6, %o5
loop_530:
fpadd32s %f7, %f15, %f8
fcmpeq16 %f14, %f6, %o2
edge16ln %o3, %i7, %i3
sdiv %o4, 0x11E8, %g3
fmovrse %g6, %f2, %f3
ldub [%l7 + 0x72], %i1
fmovrsgz %i2, %f1, %f15
fbne,a %fcc2, loop_531
bl,a loop_532
fmuld8sux16 %f13, %f12, %f10
siam 0x2
loop_531:
fbne %fcc2, loop_533
loop_532:
fcmpeq16 %f4, %f8, %o1
tcc %icc, 0x4
fpackfix %f0, %f8
loop_533:
fmovsvs %icc, %f3, %f12
fmovdgu %xcc, %f5, %f10
ldd [%l7 + 0x38], %f2
brnz,a %l5, loop_534
ld [%l7 + 0x60], %f0
ld [%l7 + 0x20], %f7
ldsh [%l7 + 0x24], %g2
loop_534:
stb %l1, [%l7 + 0x51]
movvs %icc, %i6, %g4
fpmerge %f15, %f12, %f14
lduw [%l7 + 0x34], %g7
ldx [%l7 + 0x10], %o7
ldsb [%l7 + 0x51], %o6
edge32ln %l4, %g1, %l0
brlz,a %o0, loop_535
fmul8x16al %f14, %f5, %f14
tgu %xcc, 0x2
andn %l2, %i0, %i5
loop_535:
ldsh [%l7 + 0x08], %g5
subccc %i4, %l6, %l3
fmovdge %xcc, %f8, %f13
bleu,a %xcc, loop_536
fandnot2s %f1, %f12, %f12
fbg,a %fcc1, loop_537
movle %icc, %o5, %o3
loop_536:
fmovsvs %xcc, %f2, %f4
sdivcc %i7, 0x192A, %o2
loop_537:
fmovdne %icc, %f3, %f13
bvs,a %icc, loop_538
movge %icc, %i3, %o4
tcc %xcc, 0x7
fnot2 %f10, %f6
loop_538:
sdivx %g3, 0x0A5B, %g6
fmuld8sux16 %f2, %f5, %f10
fpsub32 %f0, %f6, %f10
fmovdne %icc, %f7, %f0
fmovsvc %xcc, %f7, %f15
st %f11, [%l7 + 0x78]
lduw [%l7 + 0x48], %i2
ldx [%l7 + 0x18], %o1
st %f13, [%l7 + 0x74]
stb %l5, [%l7 + 0x45]
tsubcctv %g2, %l1, %i6
tsubcctv %g4, %i1, %o7
lduh [%l7 + 0x52], %g7
fmovdl %xcc, %f5, %f5
ldsw [%l7 + 0x18], %l4
mulx %g1, %l0, %o6
stw %l2, [%l7 + 0x70]
movge %xcc, %o0, %i5
movneg %xcc, %i0, %g5
tgu %xcc, 0x1
call loop_539
fpadd16s %f9, %f4, %f10
ldub [%l7 + 0x3F], %l6
fcmple16 %f12, %f14, %i4
loop_539:
andcc %l3, %o3, %i7
be loop_540
fmovdvs %xcc, %f11, %f1
st %f1, [%l7 + 0x2C]
lduw [%l7 + 0x60], %o5
loop_540:
and %o2, 0x0F93, %i3
stb %g3, [%l7 + 0x2E]
movrgez %g6, %o4, %i2
fnegd %f2, %f0
tleu %icc, 0x7
fpsub32s %f6, %f7, %f11
fmovsa %xcc, %f6, %f2
movleu %icc, %o1, %l5
fblg,a %fcc2, loop_541
edge8ln %g2, %i6, %l1
edge16 %g4, %o7, %g7
fbl %fcc0, loop_542
loop_541:
tcs %xcc, 0x2
fbn,a %fcc0, loop_543
ldub [%l7 + 0x50], %l4
loop_542:
fbul %fcc2, loop_544
tge %xcc, 0x6
loop_543:
stw %i1, [%l7 + 0x78]
ldub [%l7 + 0x29], %g1
loop_544:
lduh [%l7 + 0x58], %o6
fxors %f1, %f7, %f5
tcs %xcc, 0x7
bcc %xcc, loop_545
edge8ln %l2, %o0, %l0
tn %icc, 0x0
orcc %i0, %g5, %l6
loop_545:
brgz,a %i5, loop_546
ldsb [%l7 + 0x42], %l3
tvc %xcc, 0x6
nop
setx loop_547, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_546:
bl,a,pt %icc, loop_548
fone %f8
fmovsneg %icc, %f13, %f3
loop_547:
ldsb [%l7 + 0x35], %i4
loop_548:
fmovsneg %xcc, %f4, %f0
stb %i7, [%l7 + 0x3E]
ldd [%l7 + 0x40], %f0
sth %o3, [%l7 + 0x0E]
fcmpne32 %f4, %f8, %o5
sub %i3, %o2, %g6
srlx %o4, 0x1D, %i2
fmovrdlz %o1, %f14, %f8
fzeros %f13
array32 %l5, %g3, %g2
lduh [%l7 + 0x4A], %l1
ld [%l7 + 0x3C], %f2
fmovrde %g4, %f12, %f14
stx %i6, [%l7 + 0x30]
movpos %xcc, %o7, %g7
fmul8x16au %f14, %f15, %f0
ld [%l7 + 0x1C], %f3
fsrc1s %f5, %f9
fmovsg %xcc, %f3, %f15
movne %icc, %l4, %g1
fcmpne16 %f0, %f10, %i1
ldx [%l7 + 0x78], %o6
fcmpne32 %f10, %f4, %l2
fmovdcc %xcc, %f8, %f9
stx %l0, [%l7 + 0x30]
fandnot1s %f8, %f0, %f0
ba loop_549
fnot2s %f5, %f14
fmovsgu %xcc, %f5, %f13
fmuld8ulx16 %f8, %f5, %f2
loop_549:
fmovda %xcc, %f14, %f10
subcc %i0, 0x0995, %o0
fmovscc %icc, %f11, %f14
call loop_550
xnor %g5, %l6, %l3
fpack16 %f12, %f15
alignaddrl %i4, %i7, %i5
loop_550:
fpadd16 %f8, %f6, %f10
sth %o5, [%l7 + 0x6C]
fandnot2 %f8, %f4, %f2
movvc %icc, %i3, %o2
umul %o3, 0x18BA, %g6
bvs,a loop_551
tvs %xcc, 0x4
fbul %fcc2, loop_552
fmovdcc %xcc, %f7, %f10
loop_551:
movneg %xcc, %i2, %o4
stb %l5, [%l7 + 0x1A]
loop_552:
orcc %o1, 0x03B8, %g3
fones %f4
fmovsn %icc, %f2, %f9
tl %icc, 0x4
ldd [%l7 + 0x78], %f6
stb %g2, [%l7 + 0x12]
ldub [%l7 + 0x62], %g4
fmovrdlez %l1, %f2, %f2
fmovdcs %xcc, %f7, %f2
fbe %fcc2, loop_553
edge16n %o7, %g7, %i6
mulscc %g1, %i1, %o6
fxors %f7, %f2, %f1
loop_553:
stx %l2, [%l7 + 0x68]
fbn %fcc2, loop_554
sub %l0, 0x0345, %i0
subccc %l4, 0x1312, %g5
movcs %icc, %o0, %l6
loop_554:
bleu,a %icc, loop_555
fmovsa %icc, %f0, %f2
subc %l3, 0x070C, %i4
array8 %i7, %o5, %i5
loop_555:
ldd [%l7 + 0x38], %f10
tne %xcc, 0x5
xnorcc %o2, 0x1ED9, %i3
stx %o3, [%l7 + 0x78]
brnz,a %g6, loop_556
bne loop_557
array8 %i2, %o4, %l5
fmovdleu %xcc, %f0, %f0
loop_556:
ldx [%l7 + 0x18], %g3
loop_557:
ld [%l7 + 0x60], %f5
stb %o1, [%l7 + 0x50]
fcmped %fcc0, %f6, %f14
udivx %g4, 0x1B62, %g2
fmovrsne %l1, %f5, %f5
fcmpes %fcc3, %f3, %f6
smul %g7, 0x1B37, %o7
lduh [%l7 + 0x4E], %i6
fmovsgu %xcc, %f7, %f15
xor %i1, %o6, %l2
ldub [%l7 + 0x61], %l0
std %f4, [%l7 + 0x28]
sdiv %i0, 0x1559, %g1
fcmpd %fcc3, %f12, %f2
st %f5, [%l7 + 0x50]
fornot1s %f7, %f8, %f5
fsrc2s %f4, %f2
stb %l4, [%l7 + 0x79]
stw %g5, [%l7 + 0x70]
tgu %xcc, 0x0
ld [%l7 + 0x20], %f6
ldd [%l7 + 0x58], %f0
tge %icc, 0x1
lduh [%l7 + 0x1E], %o0
fmovdneg %icc, %f2, %f0
fnot1s %f15, %f5
fors %f1, %f2, %f1
smul %l3, %i4, %i7
st %f2, [%l7 + 0x34]
fble %fcc2, loop_558
st %f4, [%l7 + 0x60]
edge8ln %o5, %i5, %l6
stx %o2, [%l7 + 0x38]
loop_558:
bcc %xcc, loop_559
sth %i3, [%l7 + 0x3A]
orcc %g6, %o3, %o4
array32 %i2, %l5, %o1
loop_559:
bge,pn %icc, loop_560
edge8l %g3, %g4, %l1
ta %xcc, 0x1
brgez %g7, loop_561
loop_560:
ldsb [%l7 + 0x20], %g2
be,pt %xcc, loop_562
fxnors %f4, %f11, %f9
loop_561:
stx %i6, [%l7 + 0x78]
fmul8sux16 %f10, %f6, %f10
loop_562:
fsrc2 %f2, %f6
stw %o7, [%l7 + 0x34]
fbl,a %fcc1, loop_563
sth %o6, [%l7 + 0x6C]
std %f14, [%l7 + 0x58]
fpsub16 %f10, %f4, %f10
loop_563:
ldx [%l7 + 0x38], %i1
tvc %xcc, 0x5
lduw [%l7 + 0x68], %l0
call loop_564
ldx [%l7 + 0x40], %i0
andncc %l2, %g1, %g5
sethi 0x0BB4, %l4
loop_564:
addcc %l3, 0x0399, %i4
ld [%l7 + 0x38], %f9
lduw [%l7 + 0x50], %i7
array16 %o0, %o5, %i5
fabss %f5, %f2
fmovrdgez %l6, %f6, %f8
te %icc, 0x3
ldsh [%l7 + 0x56], %i3
andcc %g6, %o3, %o2
ldsb [%l7 + 0x3D], %o4
stw %l5, [%l7 + 0x50]
fmovsn %xcc, %f7, %f8
ldsw [%l7 + 0x78], %i2
fbue,a %fcc0, loop_565
fmuld8ulx16 %f8, %f11, %f8
call loop_566
ldsh [%l7 + 0x4E], %g3
loop_565:
fpsub32s %f3, %f15, %f10
fbge %fcc1, loop_567
loop_566:
sub %g4, 0x10A7, %l1
taddcctv %o1, %g7, %i6
sth %g2, [%l7 + 0x66]
loop_567:
edge8n %o7, %o6, %l0
sdivcc %i0, 0x1FEE, %i1
fcmped %fcc1, %f8, %f2
ld [%l7 + 0x5C], %f10
ldsw [%l7 + 0x40], %l2
ldsh [%l7 + 0x4C], %g1
brgz,a %l4, loop_568
ldx [%l7 + 0x10], %g5
fmovrsgz %l3, %f9, %f12
fmovrsne %i7, %f9, %f2
loop_568:
tneg %xcc, 0x6
edge32n %i4, %o0, %i5
bn,pt %xcc, loop_569
xor %o5, 0x0318, %i3
ldx [%l7 + 0x68], %g6
brz %o3, loop_570
loop_569:
ldsw [%l7 + 0x14], %l6
lduw [%l7 + 0x14], %o4
st %f13, [%l7 + 0x40]
loop_570:
ldsw [%l7 + 0x6C], %o2
fxnor %f4, %f14, %f0
ld [%l7 + 0x30], %f15
fmovscs %xcc, %f10, %f13
andncc %i2, %g3, %l5
udivx %l1, 0x10DE, %g4
lduw [%l7 + 0x78], %o1
lduw [%l7 + 0x48], %g7
ldsw [%l7 + 0x6C], %g2
bcs,a,pt %icc, loop_571
fsrc1 %f0, %f8
lduh [%l7 + 0x34], %i6
fmul8x16au %f13, %f6, %f8
loop_571:
std %f2, [%l7 + 0x68]
stw %o7, [%l7 + 0x38]
movrlez %l0, %i0, %i1
array8 %o6, %l2, %g1
fmovdneg %icc, %f14, %f14
mulscc %l4, 0x14BC, %g5
fsrc1s %f8, %f4
or %i7, 0x06C6, %l3
st %f14, [%l7 + 0x30]
ld [%l7 + 0x08], %f5
pdist %f6, %f0, %f14
fbl %fcc2, loop_572
sethi 0x1385, %o0
ldsb [%l7 + 0x32], %i5
lduh [%l7 + 0x4A], %i4
loop_572:
tneg %xcc, 0x2
ldsh [%l7 + 0x1E], %o5
edge16l %g6, %i3, %l6
stw %o4, [%l7 + 0x3C]
mulx %o2, 0x0C21, %o3
fmovdvc %xcc, %f15, %f10
sth %g3, [%l7 + 0x36]
brgz,a %l5, loop_573
edge8 %i2, %g4, %o1
fandnot1s %f11, %f10, %f13
pdist %f12, %f14, %f10
loop_573:
orn %l1, 0x03A8, %g7
nop
setx loop_574, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tg %icc, 0x0
lduw [%l7 + 0x38], %g2
fmovdn %xcc, %f15, %f0
loop_574:
movvs %icc, %i6, %l0
stb %o7, [%l7 + 0x4C]
std %f6, [%l7 + 0x60]
fmul8x16al %f2, %f5, %f8
andn %i0, 0x18F3, %i1
fbn %fcc3, loop_575
brgez,a %l2, loop_576
fand %f4, %f0, %f10
stb %o6, [%l7 + 0x7A]
loop_575:
smul %g1, 0x01E2, %l4
loop_576:
ldub [%l7 + 0x1A], %g5
fbule %fcc0, loop_577
ldub [%l7 + 0x79], %l3
ldsw [%l7 + 0x40], %i7
stx %i5, [%l7 + 0x30]
loop_577:
fmovscc %xcc, %f12, %f13
ldd [%l7 + 0x10], %f10
fmovdge %xcc, %f12, %f4
fmovdcc %xcc, %f0, %f10
fnegs %f2, %f10
fmovdne %icc, %f14, %f2
fcmpeq16 %f10, %f4, %i4
move %icc, %o0, %o5
sllx %i3, %l6, %o4
and %o2, 0x1508, %o3
edge8n %g6, %l5, %i2
udivcc %g3, 0x0626, %g4
fabss %f2, %f7
fmovdvc %icc, %f2, %f13
addcc %o1, %g7, %l1
fandnot2 %f8, %f2, %f12
taddcctv %i6, 0x0D2D, %g2
andcc %o7, 0x0381, %i0
lduw [%l7 + 0x44], %i1
fmovspos %icc, %f0, %f2
edge16l %l0, %o6, %g1
movneg %xcc, %l4, %g5
fcmpgt32 %f2, %f4, %l2
bg,pt %xcc, loop_578
fsrc1s %f2, %f10
ldub [%l7 + 0x50], %l3
popc 0x00FC, %i7
loop_578:
movvs %icc, %i5, %o0
xor %o5, 0x0073, %i4
fmovsneg %icc, %f5, %f4
fmovdpos %icc, %f4, %f10
array16 %l6, %o4, %o2
sllx %i3, 0x03, %g6
fbue,a %fcc0, loop_579
fmul8x16al %f1, %f0, %f12
edge8n %o3, %i2, %l5
brlez,a %g4, loop_580
loop_579:
fzero %f4
ldd [%l7 + 0x40], %f14
fmovdge %xcc, %f6, %f11
loop_580:
fxnors %f8, %f6, %f4
tgu %icc, 0x2
fcmpeq32 %f14, %f8, %g3
fcmple16 %f6, %f4, %g7
edge16ln %o1, %l1, %g2
fpack16 %f12, %f10
fsrc2s %f8, %f12
fbe,a %fcc2, loop_581
fbu %fcc3, loop_582
srl %i6, %o7, %i1
subccc %i0, 0x0522, %l0
loop_581:
ldx [%l7 + 0x50], %g1
loop_582:
ldsb [%l7 + 0x2F], %l4
tge %xcc, 0x3
fmovsge %icc, %f9, %f9
sth %g5, [%l7 + 0x40]
stx %l2, [%l7 + 0x48]
bg,a,pt %icc, loop_583
fmovrdne %l3, %f10, %f10
fmovspos %icc, %f15, %f14
stw %o6, [%l7 + 0x30]
loop_583:
fmul8x16au %f2, %f3, %f8
fbu %fcc1, loop_584
siam 0x3
st %f11, [%l7 + 0x1C]
ld [%l7 + 0x3C], %f11
loop_584:
stb %i7, [%l7 + 0x35]
bg %icc, loop_585
fzero %f0
sethi 0x10DD, %o0
fmovrdlz %i5, %f8, %f8
loop_585:
ldx [%l7 + 0x30], %i4
ldub [%l7 + 0x7B], %o5
udivx %o4, 0x1543, %o2
fpsub16s %f1, %f3, %f5
fmul8sux16 %f6, %f0, %f12
std %f10, [%l7 + 0x48]
ldub [%l7 + 0x28], %i3
andn %g6, %l6, %i2
tn %icc, 0x0
sth %l5, [%l7 + 0x30]
ldx [%l7 + 0x70], %o3
orcc %g3, %g4, %o1
ldsh [%l7 + 0x50], %l1
sllx %g7, %i6, %o7
fmul8x16au %f10, %f9, %f6
bl,a loop_586
siam 0x7
fmovdcs %icc, %f11, %f9
ble,a,pt %icc, loop_587
loop_586:
edge8l %i1, %g2, %l0
bn,a loop_588
mova %icc, %i0, %g1
loop_587:
stx %l4, [%l7 + 0x10]
ldx [%l7 + 0x48], %g5
loop_588:
fmovdvc %xcc, %f0, %f4
fpadd32 %f0, %f4, %f4
sll %l2, 0x12, %o6
orncc %l3, %o0, %i7
orcc %i4, 0x0543, %i5
tcc %icc, 0x0
fmovdle %icc, %f1, %f11
fmul8ulx16 %f10, %f4, %f6
ldx [%l7 + 0x58], %o5
fnot1s %f7, %f1
edge8n %o4, %o2, %i3
fmovsa %icc, %f11, %f15
taddcctv %l6, %i2, %l5
fpsub16 %f0, %f6, %f10
xnor %o3, %g3, %g6
fmovdle %icc, %f13, %f9
ldsw [%l7 + 0x28], %o1
lduh [%l7 + 0x2A], %g4
stb %l1, [%l7 + 0x24]
fandnot2 %f12, %f8, %f4
stb %g7, [%l7 + 0x1F]
fbug %fcc3, loop_589
fmovdneg %icc, %f7, %f14
fmovrse %i6, %f1, %f3
fbo %fcc0, loop_590
loop_589:
stx %o7, [%l7 + 0x28]
fbul %fcc3, loop_591
fpack32 %f14, %f14, %f14
loop_590:
sub %i1, %l0, %g2
ldsb [%l7 + 0x5B], %i0
loop_591:
umulcc %l4, 0x18ED, %g1
movrne %g5, %l2, %o6
fxors %f2, %f14, %f6
or %l3, %i7, %i4
st %f2, [%l7 + 0x40]
fmuld8sux16 %f8, %f13, %f10
fmovsn %xcc, %f12, %f4
smul %o0, %i5, %o5
brgz,a %o4, loop_592
ldub [%l7 + 0x5C], %o2
brgez %l6, loop_593
xnor %i3, 0x1312, %l5
loop_592:
addc %o3, 0x1683, %i2
edge32n %g6, %o1, %g3
loop_593:
lduh [%l7 + 0x6C], %l1
faligndata %f2, %f10, %f12
edge32ln %g4, %i6, %o7
movrne %g7, %i1, %g2
movrlez %l0, 0x0B9, %l4
alignaddrl %i0, %g5, %l2
edge8ln %o6, %l3, %g1
srax %i7, %o0, %i4
bne,pn %xcc, loop_594
fcmple32 %f12, %f12, %i5
brgez,a %o4, loop_595
fmovrdgz %o5, %f6, %f2
loop_594:
ldsh [%l7 + 0x24], %o2
fnot1s %f14, %f14
loop_595:
bgu %xcc, loop_596
and %l6, 0x0FFB, %l5
fmovscc %xcc, %f11, %f7
fmovrsgz %i3, %f7, %f5
loop_596:
fnor %f8, %f8, %f6
subc %i2, %g6, %o1
srl %o3, 0x1A, %g3
tne %xcc, 0x0
ldsh [%l7 + 0x74], %l1
fba %fcc1, loop_597
fmovdvc %xcc, %f12, %f1
lduw [%l7 + 0x14], %i6
sth %o7, [%l7 + 0x18]
loop_597:
fmuld8sux16 %f4, %f2, %f10
fcmpd %fcc3, %f12, %f10
srlx %g4, %i1, %g2
fmovs %f4, %f10
fmovsvs %icc, %f1, %f15
bl,a,pt %xcc, loop_598
ldsh [%l7 + 0x0E], %l0
stw %g7, [%l7 + 0x64]
edge8l %i0, %l4, %l2
loop_598:
fornot1 %f2, %f4, %f12
ldd [%l7 + 0x30], %f0
movre %o6, %g5, %l3
stb %i7, [%l7 + 0x7F]
fsrc1 %f0, %f10
brlez %o0, loop_599
ldd [%l7 + 0x58], %f2
stb %g1, [%l7 + 0x42]
fmovrslez %i5, %f12, %f12
loop_599:
addc %o4, %i4, %o5
fxnors %f11, %f15, %f7
fmovdgu %xcc, %f10, %f14
fnot1s %f12, %f7
lduw [%l7 + 0x10], %o2
st %f2, [%l7 + 0x74]
taddcc %l5, 0x1FE8, %i3
for %f8, %f14, %f2
brlez %i2, loop_600
sllx %g6, 0x0D, %o1
fmovsgu %xcc, %f13, %f9
tg %icc, 0x6
loop_600:
stb %o3, [%l7 + 0x1B]
fmuld8ulx16 %f3, %f4, %f2
fmovsne %icc, %f8, %f15
ldd [%l7 + 0x20], %f4
bl,a %xcc, loop_601
fcmpne32 %f6, %f2, %l6
taddcctv %l1, %i6, %g3
ldsh [%l7 + 0x68], %o7
loop_601:
siam 0x5
ldsw [%l7 + 0x08], %i1
movre %g4, %g2, %g7
umul %l0, 0x0FA3, %l4
ldx [%l7 + 0x50], %l2
std %f12, [%l7 + 0x58]
ldsb [%l7 + 0x5B], %i0
ldsb [%l7 + 0x50], %g5
movneg %xcc, %l3, %o6
lduw [%l7 + 0x68], %i7
fmovrdne %o0, %f14, %f2
fnot2s %f5, %f1
fornot2s %f5, %f13, %f13
fmovsvs %icc, %f12, %f1
fcmpeq16 %f14, %f14, %g1
sllx %o4, 0x04, %i4
fexpand %f15, %f10
ldsb [%l7 + 0x3C], %o5
movvs %xcc, %i5, %l5
fmovdneg %icc, %f1, %f7
udivcc %o2, 0x1990, %i3
tn %xcc, 0x0
fpack16 %f4, %f10
bne,a %icc, loop_602
movrgez %g6, 0x00B, %o1
ba,a %icc, loop_603
bgu,a %xcc, loop_604
loop_602:
fpack16 %f14, %f15
bpos,pt %xcc, loop_605
loop_603:
edge8ln %o3, %l6, %i2
loop_604:
movl %icc, %l1, %i6
smulcc %g3, 0x04FF, %i1
loop_605:
stw %o7, [%l7 + 0x50]
st %f13, [%l7 + 0x50]
ldx [%l7 + 0x58], %g4
stx %g7, [%l7 + 0x60]
ldub [%l7 + 0x12], %l0
ldx [%l7 + 0x18], %g2
fnot1s %f8, %f1
fsrc1 %f14, %f14
bcs loop_606
sth %l2, [%l7 + 0x3A]
ldsw [%l7 + 0x74], %i0
fmuld8sux16 %f8, %f5, %f10
loop_606:
mulx %l4, %l3, %o6
brz,a %g5, loop_607
fmovrse %o0, %f2, %f3
edge16l %g1, %i7, %i4
fornot2s %f9, %f11, %f9
loop_607:
lduh [%l7 + 0x12], %o5
fcmpes %fcc3, %f0, %f0
ldub [%l7 + 0x53], %o4
fsrc1 %f0, %f6
ldx [%l7 + 0x08], %i5
fmovrsgz %o2, %f4, %f4
edge32n %l5, %i3, %g6
fbl %fcc3, loop_608
fnot1 %f14, %f10
add %o3, %o1, %l6
bg loop_609
loop_608:
stb %i2, [%l7 + 0x5B]
tne %xcc, 0x4
umul %l1, 0x15CE, %i6
loop_609:
st %f9, [%l7 + 0x50]
fcmpeq16 %f8, %f6, %i1
movvc %xcc, %o7, %g4
fnand %f12, %f6, %f10
fnot1s %f8, %f15
sth %g3, [%l7 + 0x5A]
addcc %g7, 0x0742, %l0
ldd [%l7 + 0x60], %f6
fmovrslz %g2, %f9, %f2
ldsh [%l7 + 0x70], %i0
subc %l4, %l3, %l2
fnot1s %f11, %f4
ldsh [%l7 + 0x20], %g5
addccc %o0, %g1, %o6
fmul8sux16 %f10, %f10, %f10
tleu %icc, 0x2
fandnot2 %f2, %f12, %f8
movrlz %i7, 0x26A, %i4
movre %o5, 0x0CF, %i5
fpadd32s %f12, %f11, %f0
movgu %icc, %o4, %o2
fmovsneg %icc, %f5, %f3
fpsub32s %f4, %f4, %f0
tvs %xcc, 0x6
fcmped %fcc1, %f8, %f14
tleu %icc, 0x0
ldd [%l7 + 0x28], %f0
ldd [%l7 + 0x68], %f0
stb %l5, [%l7 + 0x10]
srl %g6, %o3, %o1
lduh [%l7 + 0x7C], %l6
alignaddrl %i2, %i3, %i6
siam 0x7
fba,a %fcc1, loop_610
ldd [%l7 + 0x30], %f4
tn %xcc, 0x5
ldx [%l7 + 0x68], %l1
loop_610:
fcmpgt32 %f2, %f14, %o7
fpsub32s %f7, %f1, %f4
stw %i1, [%l7 + 0x58]
fcmple16 %f0, %f2, %g4
tne %xcc, 0x5
tleu %icc, 0x3
ldsw [%l7 + 0x70], %g3
fmovdvc %xcc, %f7, %f15
ldsw [%l7 + 0x24], %g7
ldub [%l7 + 0x1F], %l0
edge8ln %i0, %l4, %l3
bpos loop_611
stb %g2, [%l7 + 0x5B]
te %icc, 0x2
movcc %xcc, %l2, %g5
loop_611:
fnands %f12, %f14, %f11
lduh [%l7 + 0x5E], %g1
ldsh [%l7 + 0x42], %o6
stw %o0, [%l7 + 0x20]
tge %icc, 0x2
ldsw [%l7 + 0x08], %i7
ba,a,pn %xcc, loop_612
stx %o5, [%l7 + 0x68]
bg,a,pt %xcc, loop_613
fmovsa %xcc, %f7, %f4
loop_612:
stx %i5, [%l7 + 0x60]
sth %i4, [%l7 + 0x4A]
loop_613:
subccc %o4, 0x07AD, %o2
fmovsa %xcc, %f2, %f5
sth %g6, [%l7 + 0x44]
mulx %o3, 0x108A, %o1
mova %xcc, %l6, %i2
stx %l5, [%l7 + 0x50]
fbe %fcc1, loop_614
addccc %i3, %i6, %l1
fmovsg %icc, %f4, %f6
nop
setx loop_615, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_614:
fpadd32 %f10, %f12, %f4
fmovsvs %icc, %f15, %f1
bgu,pt %icc, loop_616
loop_615:
fmovrsgez %i1, %f5, %f0
fpmerge %f15, %f15, %f2
fbue %fcc2, loop_617
loop_616:
fpadd32 %f14, %f14, %f6
fzero %f8
lduw [%l7 + 0x58], %o7
loop_617:
ldd [%l7 + 0x38], %f4
movl %icc, %g4, %g3
fpack32 %f8, %f8, %f0
movge %xcc, %g7, %l0
st %f3, [%l7 + 0x4C]
fand %f0, %f8, %f8
fbuge %fcc2, loop_618
stb %i0, [%l7 + 0x32]
fsrc2 %f0, %f0
bgu,a,pt %icc, loop_619
loop_618:
tcc %icc, 0x3
fcmpgt16 %f14, %f0, %l4
fmovspos %xcc, %f7, %f13
loop_619:
fbuge %fcc1, loop_620
ldd [%l7 + 0x10], %f10
xor %l3, 0x1472, %l2
ldsw [%l7 + 0x48], %g5
loop_620:
addc %g2, %o6, %g1
fnot2 %f2, %f0
bge,a %icc, loop_621
xorcc %i7, %o0, %o5
udivcc %i4, 0x1C0F, %i5
fand %f10, %f0, %f6
loop_621:
ldsb [%l7 + 0x1D], %o2
fmul8ulx16 %f14, %f10, %f0
lduw [%l7 + 0x14], %g6
bvc %xcc, loop_622
fpadd16 %f6, %f12, %f6
fmuld8sux16 %f13, %f14, %f0
ldx [%l7 + 0x58], %o3
loop_622:
fmovdl %icc, %f1, %f15
fsrc1s %f9, %f14
ld [%l7 + 0x2C], %f7
edge32l %o4, %o1, %i2
ldsh [%l7 + 0x0C], %l6
ldd [%l7 + 0x20], %f2
array8 %l5, %i3, %i6
ldsb [%l7 + 0x1F], %i1
edge32ln %l1, %g4, %o7
tsubcctv %g3, %g7, %l0
orn %l4, 0x1023, %l3
ldsw [%l7 + 0x54], %l2
movrgez %g5, 0x374, %g2
ldx [%l7 + 0x38], %o6
bleu,a,pn %xcc, loop_623
movrgez %i0, %i7, %g1
udivx %o5, 0x113E, %i4
tcc %icc, 0x6
loop_623:
array16 %i5, %o0, %o2
fmovsgu %icc, %f12, %f14
fbule %fcc3, loop_624
movl %xcc, %o3, %o4
edge32ln %o1, %i2, %g6
fmovsl %xcc, %f11, %f6
loop_624:
edge16n %l6, %l5, %i6
fmovsl %xcc, %f15, %f2
fmovdneg %xcc, %f9, %f11
fcmpgt32 %f0, %f10, %i1
ldd [%l7 + 0x70], %f10
movleu %xcc, %l1, %i3
fmovrsgz %o7, %f8, %f5
fandnot1 %f14, %f8, %f4
bge,pt %xcc, loop_625
fmovsgu %xcc, %f9, %f3
add %g3, 0x080B, %g4
popc 0x0C1C, %l0
loop_625:
nop
setx loop_626, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movle %icc, %g7, %l4
ld [%l7 + 0x48], %f4
addccc %l2, 0x0E96, %l3
loop_626:
srl %g5, %o6, %g2
bge,a loop_627
stw %i0, [%l7 + 0x3C]
alignaddr %i7, %g1, %o5
fbg,a %fcc0, loop_628
loop_627:
edge32 %i4, %i5, %o2
lduh [%l7 + 0x46], %o0
ldd [%l7 + 0x78], %f8
loop_628:
edge8ln %o4, %o1, %o3
subcc %i2, 0x119D, %l6
mulx %g6, %i6, %i1
ble,a,pn %xcc, loop_629
edge8 %l5, %i3, %l1
ldub [%l7 + 0x1E], %o7
fpsub16s %f8, %f9, %f2
loop_629:
fxnors %f3, %f15, %f7
stw %g3, [%l7 + 0x58]
orcc %l0, 0x1A80, %g4
move %xcc, %g7, %l4
movvs %icc, %l2, %g5
sdivcc %l3, 0x0805, %o6
lduw [%l7 + 0x60], %i0
fsrc2s %f7, %f4
fmovdle %icc, %f9, %f4
stx %i7, [%l7 + 0x58]
fmovdgu %icc, %f13, %f14
fmovdleu %icc, %f15, %f3
fcmpes %fcc0, %f10, %f3
ldub [%l7 + 0x16], %g1
fcmple32 %f0, %f0, %o5
fmovsge %icc, %f15, %f4
fba %fcc3, loop_630
subcc %i4, %g2, %i5
movne %icc, %o0, %o4
fbule %fcc0, loop_631
loop_630:
fcmple16 %f14, %f10, %o1
fcmpne16 %f8, %f14, %o2
fmovsl %icc, %f6, %f15
loop_631:
fmul8sux16 %f4, %f0, %f6
fmovdleu %icc, %f15, %f10
xorcc %o3, %l6, %i2
addcc %i6, 0x1E13, %i1
xnorcc %l5, %g6, %l1
fexpand %f14, %f6
sth %i3, [%l7 + 0x14]
sth %g3, [%l7 + 0x2A]
ldsw [%l7 + 0x58], %o7
xor %l0, %g4, %g7
ldsb [%l7 + 0x1B], %l4
stx %l2, [%l7 + 0x70]
edge32l %l3, %o6, %g5
andncc %i7, %i0, %o5
fxor %f14, %f14, %f12
sth %i4, [%l7 + 0x50]
fmovda %icc, %f6, %f3
ldsh [%l7 + 0x4E], %g1
stw %g2, [%l7 + 0x08]
fba,a %fcc3, loop_632
stw %o0, [%l7 + 0x10]
fsrc1 %f4, %f8
fabss %f5, %f4
loop_632:
edge8ln %o4, %i5, %o2
fmovsn %icc, %f7, %f15
tge %icc, 0x0
ldd [%l7 + 0x30], %f2
fmul8x16au %f11, %f6, %f8
fbule %fcc3, loop_633
bvc,a,pt %xcc, loop_634
fcmpgt32 %f4, %f0, %o1
orncc %l6, %o3, %i2
loop_633:
ldub [%l7 + 0x3D], %i1
loop_634:
tge %icc, 0x4
fmovsge %xcc, %f4, %f15
andcc %i6, %l5, %g6
tle %xcc, 0x7
ldd [%l7 + 0x20], %f0
fmovse %icc, %f7, %f2
ldsh [%l7 + 0x6C], %l1
fble,a %fcc1, loop_635
bcs,a,pn %icc, loop_636
edge16 %g3, %o7, %i3
stx %g4, [%l7 + 0x60]
loop_635:
fpadd32 %f12, %f14, %f12
loop_636:
pdist %f6, %f10, %f4
bg,pn %icc, loop_637
fmovdle %xcc, %f9, %f5
ldsh [%l7 + 0x4C], %l0
edge8 %g7, %l2, %l4
loop_637:
edge8ln %l3, %o6, %i7
lduh [%l7 + 0x18], %i0
sth %o5, [%l7 + 0x12]
be,a %xcc, loop_638
fbl %fcc0, loop_639
movrgz %g5, %i4, %g2
fmul8sux16 %f0, %f4, %f2
loop_638:
ldx [%l7 + 0x38], %o0
loop_639:
edge8n %g1, %i5, %o4
ld [%l7 + 0x08], %f15
ldsb [%l7 + 0x40], %o2
std %f6, [%l7 + 0x50]
smulcc %l6, 0x04E5, %o1
nop
setx loop_640, %l0, %l1
jmpl %l1, %o3
fmovdleu %xcc, %f7, %f6
fmovdn %xcc, %f5, %f5
brlz,a %i2, loop_641
loop_640:
array16 %i6, %i1, %g6
fmovrdlz %l1, %f10, %f10
stw %l5, [%l7 + 0x1C]
loop_641:
stx %g3, [%l7 + 0x58]
stw %o7, [%l7 + 0x7C]
fmovsle %xcc, %f6, %f3
fpsub16 %f4, %f8, %f6
ld [%l7 + 0x1C], %f9
ldsb [%l7 + 0x5B], %i3
orn %l0, %g4, %g7
std %f8, [%l7 + 0x78]
std %f4, [%l7 + 0x48]
xnor %l2, %l4, %l3
ldx [%l7 + 0x60], %o6
fand %f10, %f10, %f4
fmul8sux16 %f8, %f2, %f14
call loop_642
fabsd %f0, %f10
bshuffle %f6, %f6, %f10
fpsub16s %f2, %f0, %f2
loop_642:
fsrc1s %f13, %f1
srax %i0, 0x10, %o5
ld [%l7 + 0x78], %f15
fpadd32 %f10, %f2, %f0
stb %g5, [%l7 + 0x16]
st %f6, [%l7 + 0x20]
or %i4, %g2, %o0
brz,a %i7, loop_643
ldsw [%l7 + 0x74], %g1
fandnot1s %f5, %f15, %f6
alignaddrl %o4, %o2, %i5
loop_643:
movrgz %o1, 0x194, %o3
fmovrdne %i2, %f12, %f0
fmul8ulx16 %f10, %f2, %f0
move %icc, %i6, %l6
fmovdne %icc, %f0, %f6
fmovd %f12, %f12
ldd [%l7 + 0x40], %f6
ldsh [%l7 + 0x62], %i1
st %f15, [%l7 + 0x4C]
fzero %f14
ldsw [%l7 + 0x78], %l1
array32 %g6, %g3, %l5
ldsh [%l7 + 0x50], %o7
fbuge %fcc3, loop_644
tcs %xcc, 0x1
addcc %i3, 0x1AD0, %g4
fbu %fcc0, loop_645
loop_644:
stx %l0, [%l7 + 0x08]
bpos %xcc, loop_646
fsrc1s %f13, %f15
loop_645:
nop
setx loop_647, %l0, %l1
jmpl %l1, %l2
sdivcc %l4, 0x0C24, %g7
loop_646:
sra %l3, %i0, %o6
movvc %icc, %o5, %g5
loop_647:
fpsub32 %f2, %f4, %f2
ldd [%l7 + 0x20], %f0
ldx [%l7 + 0x78], %g2
fcmpgt32 %f10, %f4, %i4
fbu,a %fcc2, loop_648
movge %icc, %i7, %g1
ldub [%l7 + 0x08], %o4
andcc %o0, 0x1C33, %o2
loop_648:
fbug,a %fcc3, loop_649
ldub [%l7 + 0x39], %i5
bpos,pn %icc, loop_650
tsubcc %o3, %i2, %o1
loop_649:
fornot1s %f1, %f4, %f5
lduw [%l7 + 0x58], %l6
loop_650:
bne,a loop_651
ldub [%l7 + 0x2A], %i1
sub %i6, 0x175C, %g6
fnor %f0, %f14, %f12
loop_651:
fmovsvc %xcc, %f15, %f4
fmovdle %xcc, %f4, %f13
stx %l1, [%l7 + 0x40]
movpos %icc, %l5, %g3
fpsub32 %f0, %f14, %f10
bvs,a loop_652
sth %o7, [%l7 + 0x0E]
ldsb [%l7 + 0x2A], %g4
movrgz %i3, %l0, %l2
loop_652:
fmovdvc %icc, %f4, %f8
fbn %fcc2, loop_653
mulscc %g7, 0x06CA, %l3
fors %f2, %f0, %f12
lduw [%l7 + 0x70], %l4
loop_653:
fones %f9
orn %i0, 0x00E7, %o5
ldx [%l7 + 0x28], %g5
fbo %fcc1, loop_654
fmovscc %icc, %f12, %f2
movgu %icc, %o6, %i4
ld [%l7 + 0x64], %f15
loop_654:
ldsw [%l7 + 0x64], %g2
fbug %fcc0, loop_655
fbug,a %fcc3, loop_656
smulcc %g1, %i7, %o0
ldx [%l7 + 0x50], %o2
loop_655:
umulcc %o4, 0x1F91, %i5
loop_656:
ldx [%l7 + 0x70], %o3
fbul %fcc3, loop_657
fzero %f0
tleu %icc, 0x3
sethi 0x0CBC, %i2
loop_657:
fmovsle %icc, %f12, %f1
brlez %l6, loop_658
fble,a %fcc2, loop_659
fmovsleu %icc, %f2, %f1
fxnors %f2, %f14, %f5
loop_658:
edge16ln %o1, %i6, %g6
loop_659:
orn %l1, 0x0128, %i1
and %l5, 0x0034, %o7
taddcctv %g4, %i3, %g3
movgu %xcc, %l0, %g7
fmovdneg %icc, %f9, %f13
bneg loop_660
fmovscc %xcc, %f1, %f4
fmovdn %xcc, %f15, %f6
movrlez %l3, 0x1ED, %l4
loop_660:
xnor %i0, %l2, %o5
fpmerge %f14, %f7, %f6
fmovdle %xcc, %f0, %f3
bleu,a loop_661
subccc %g5, %i4, %o6
fmovrdgez %g1, %f12, %f4
xorcc %g2, %o0, %i7
loop_661:
brlez,a %o2, loop_662
fnot1 %f6, %f12
fbu %fcc0, loop_663
andcc %o4, 0x0D99, %i5
loop_662:
srlx %i2, %o3, %o1
ldsh [%l7 + 0x1C], %i6
loop_663:
fornot1s %f6, %f0, %f10
st %f14, [%l7 + 0x14]
fone %f0
movg %icc, %g6, %l1
ldd [%l7 + 0x58], %f14
movg %icc, %l6, %l5
andn %o7, 0x1508, %g4
ldsb [%l7 + 0x48], %i3
bn,a loop_664
fand %f4, %f12, %f14
fblg,a %fcc0, loop_665
fcmpne32 %f0, %f2, %i1
loop_664:
fpsub32s %f8, %f2, %f13
tl %xcc, 0x2
loop_665:
sra %l0, 0x14, %g7
smulcc %g3, %l3, %i0
fpackfix %f8, %f15
ble,a,pt %icc, loop_666
fnor %f4, %f10, %f8
lduh [%l7 + 0x6A], %l4
bcs loop_667
loop_666:
fnegs %f12, %f11
fpadd16s %f2, %f8, %f11
fmul8ulx16 %f6, %f14, %f2
loop_667:
ldsb [%l7 + 0x6D], %l2
subcc %g5, 0x07AD, %o5
stx %i4, [%l7 + 0x30]
stb %g1, [%l7 + 0x5D]
stx %g2, [%l7 + 0x28]
stx %o0, [%l7 + 0x68]
movvc %xcc, %o6, %o2
ldsh [%l7 + 0x3A], %o4
std %f0, [%l7 + 0x30]
sth %i5, [%l7 + 0x34]
fone %f6
fandnot2s %f11, %f11, %f12
movre %i2, %i7, %o3
bleu loop_668
ldsb [%l7 + 0x2F], %i6
andn %o1, %l1, %l6
bge loop_669
loop_668:
fpack16 %f4, %f11
fors %f2, %f1, %f11
movneg %icc, %g6, %l5
loop_669:
lduh [%l7 + 0x64], %o7
bleu,a,pn %xcc, loop_670
stb %g4, [%l7 + 0x77]
stb %i1, [%l7 + 0x34]
movn %xcc, %l0, %i3
loop_670:
fmovsl %xcc, %f2, %f3
fnor %f12, %f6, %f12
ldsb [%l7 + 0x17], %g7
edge8 %g3, %l3, %l4
stb %i0, [%l7 + 0x46]
fandnot1s %f2, %f13, %f8
edge32n %l2, %g5, %i4
fbl %fcc0, loop_671
fnot1 %f14, %f8
lduh [%l7 + 0x56], %g1
stw %g2, [%l7 + 0x74]
loop_671:
fxors %f14, %f10, %f3
stw %o0, [%l7 + 0x64]
fmovrslz %o6, %f12, %f7
st %f7, [%l7 + 0x10]
taddcctv %o2, 0x01A0, %o4
fcmps %fcc3, %f12, %f15
tsubcc %i5, 0x1F40, %o5
lduh [%l7 + 0x70], %i2
fmovdge %xcc, %f4, %f13
ldd [%l7 + 0x28], %f10
lduh [%l7 + 0x2A], %o3
tvc %icc, 0x5
ld [%l7 + 0x54], %f1
brlz,a %i6, loop_672
movneg %icc, %i7, %l1
tsubcc %o1, %g6, %l6
fmovdne %xcc, %f0, %f4
loop_672:
tneg %xcc, 0x0
fzero %f8
tsubcctv %l5, %o7, %i1
ldd [%l7 + 0x58], %f4
fmovdneg %icc, %f6, %f13
fble %fcc3, loop_673
edge32l %g4, %l0, %i3
fbo,a %fcc0, loop_674
fmovsvc %xcc, %f1, %f12
loop_673:
fbug,a %fcc2, loop_675
fpsub16 %f0, %f8, %f10
loop_674:
fblg %fcc0, loop_676
fbue %fcc2, loop_677
loop_675:
fpack32 %f14, %f6, %f4
alignaddrl %g7, %l3, %l4
loop_676:
stb %g3, [%l7 + 0x20]
loop_677:
array16 %i0, %l2, %i4
fnor %f6, %f14, %f12
tg %icc, 0x1
edge16ln %g5, %g1, %g2
movvc %icc, %o0, %o2
tge %xcc, 0x7
fone %f4
fcmpgt16 %f12, %f10, %o4
fmovdl %icc, %f3, %f4
movrlez %i5, 0x387, %o5
fnor %f4, %f2, %f0
fnands %f4, %f6, %f3
fmul8x16au %f8, %f0, %f6
taddcctv %o6, %o3, %i2
andn %i6, 0x0D14, %i7
sdivx %o1, 0x07D6, %g6
fmovdne %icc, %f12, %f10
siam 0x0
alignaddr %l6, %l5, %l1
tl %icc, 0x0
lduh [%l7 + 0x1A], %o7
fmovrslz %i1, %f0, %f8
fbue,a %fcc1, loop_678
fmovrslez %l0, %f5, %f15
st %f7, [%l7 + 0x30]
movcc %xcc, %g4, %g7
loop_678:
alignaddr %l3, %l4, %i3
fbge,a %fcc0, loop_679
array8 %i0, %g3, %l2
orcc %g5, 0x05D8, %i4
lduh [%l7 + 0x3A], %g2
loop_679:
fmovrdlz %o0, %f2, %f2
ldub [%l7 + 0x39], %o2
ldd [%l7 + 0x70], %f6
fxnors %f9, %f15, %f4
lduw [%l7 + 0x44], %o4
fxnor %f2, %f6, %f2
ldsw [%l7 + 0x4C], %i5
smul %o5, %o6, %g1
fnand %f2, %f14, %f6
movl %xcc, %o3, %i6
st %f14, [%l7 + 0x34]
ldsw [%l7 + 0x10], %i2
movneg %xcc, %i7, %g6
fornot2 %f12, %f0, %f10
fmovde %xcc, %f4, %f2
fornot1 %f12, %f14, %f12
ldub [%l7 + 0x0B], %o1
fandnot2s %f4, %f6, %f5
movvc %icc, %l5, %l1
tvs %icc, 0x3
fmovrsgz %l6, %f10, %f14
fmovrdlz %o7, %f0, %f2
brgez,a %l0, loop_680
stw %i1, [%l7 + 0x20]
ldx [%l7 + 0x70], %g4
sdivcc %g7, 0x1493, %l4
loop_680:
stw %l3, [%l7 + 0x78]
brlz %i3, loop_681
ldub [%l7 + 0x46], %i0
stw %l2, [%l7 + 0x6C]
fcmpd %fcc0, %f0, %f2
loop_681:
bge,a loop_682
fandnot2s %f1, %f7, %f2
fpadd16 %f14, %f8, %f14
fmovdgu %xcc, %f10, %f5
loop_682:
popc 0x0716, %g5
alignaddrl %i4, %g2, %g3
sub %o2, 0x1D04, %o4
fpadd32 %f0, %f12, %f12
movvc %icc, %o0, %o5
ba,a,pn %xcc, loop_683
ldub [%l7 + 0x4D], %o6
add %g1, %i5, %i6
fbug %fcc2, loop_684
loop_683:
fmul8x16au %f15, %f2, %f0
movne %icc, %o3, %i2
movleu %xcc, %i7, %g6
loop_684:
sth %l5, [%l7 + 0x46]
fmovdpos %xcc, %f12, %f0
ldsb [%l7 + 0x6E], %l1
std %f12, [%l7 + 0x30]
fsrc2s %f9, %f1
fbu,a %fcc3, loop_685
ldsh [%l7 + 0x6C], %o1
move %xcc, %o7, %l0
faligndata %f6, %f4, %f6
loop_685:
fmovrdgez %l6, %f2, %f6
tvc %xcc, 0x2
fabss %f7, %f9
sub %i1, 0x0F93, %g7
ldsh [%l7 + 0x34], %g4
fmovsleu %icc, %f0, %f6
fzero %f14
fmovsge %xcc, %f13, %f14
smul %l3, 0x0444, %i3
stx %i0, [%l7 + 0x10]
bn,pn %icc, loop_686
ldub [%l7 + 0x15], %l4
subccc %g5, %l2, %i4
st %f10, [%l7 + 0x6C]
loop_686:
fmul8x16al %f3, %f0, %f6
ldsh [%l7 + 0x2E], %g3
ldsw [%l7 + 0x24], %o2
stx %g2, [%l7 + 0x38]
fbn,a %fcc3, loop_687
fmovdvc %xcc, %f5, %f3
smulcc %o0, %o4, %o5
bl,a,pn %xcc, loop_688
loop_687:
tne %xcc, 0x5
fnot1s %f11, %f5
lduw [%l7 + 0x18], %o6
loop_688:
ld [%l7 + 0x20], %f13
ldsw [%l7 + 0x24], %g1
fbue %fcc3, loop_689
fornot1 %f4, %f0, %f14
fnands %f2, %f9, %f3
fzeros %f7
loop_689:
fones %f1
ble loop_690
fcmpne16 %f0, %f8, %i6
nop
setx loop_691, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbo,a %fcc2, loop_692
loop_690:
std %f4, [%l7 + 0x78]
bl,a,pn %xcc, loop_693
loop_691:
tgu %xcc, 0x7
loop_692:
stb %o3, [%l7 + 0x13]
mulscc %i5, %i7, %g6
loop_693:
sdivx %l5, 0x1A1D, %l1
tleu %xcc, 0x0
alignaddrl %i2, %o1, %l0
fcmpeq16 %f0, %f0, %l6
stb %i1, [%l7 + 0x4F]
sth %o7, [%l7 + 0x38]
fpack16 %f14, %f11
fzero %f0
sub %g4, %l3, %i3
lduw [%l7 + 0x0C], %g7
bvs,pt %xcc, loop_694
ldsh [%l7 + 0x26], %l4
ldx [%l7 + 0x78], %g5
std %f2, [%l7 + 0x68]
loop_694:
tcc %icc, 0x2
edge32 %i0, %l2, %g3
udivx %o2, 0x0410, %g2
fcmpgt16 %f2, %f8, %i4
st %f9, [%l7 + 0x50]
std %f14, [%l7 + 0x78]
movcc %icc, %o0, %o4
ldsh [%l7 + 0x66], %o5
subccc %o6, %i6, %g1
edge8ln %o3, %i7, %g6
addccc %l5, %i5, %l1
tvc %xcc, 0x1
stb %o1, [%l7 + 0x60]
bshuffle %f10, %f10, %f10
ldx [%l7 + 0x38], %l0
edge32ln %l6, %i1, %i2
andcc %g4, 0x0CF9, %o7
ldsh [%l7 + 0x3C], %i3
siam 0x3
stx %g7, [%l7 + 0x50]
fmovs %f1, %f15
st %f2, [%l7 + 0x70]
std %f4, [%l7 + 0x18]
udivcc %l3, 0x160D, %g5
nop
setx loop_695, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
taddcctv %l4, 0x1317, %i0
alignaddr %l2, %o2, %g3
tsubcctv %g2, 0x1878, %o0
loop_695:
xorcc %o4, 0x16D1, %i4
sllx %o6, %o5, %i6
tgu %icc, 0x1
std %f2, [%l7 + 0x60]
andncc %o3, %i7, %g1
brz %g6, loop_696
fones %f0
ldx [%l7 + 0x70], %l5
fmovdgu %xcc, %f13, %f9
loop_696:
fmovdl %xcc, %f7, %f4
sth %l1, [%l7 + 0x7C]
fble,a %fcc3, loop_697
te %xcc, 0x1
fbule,a %fcc2, loop_698
fmovsl %icc, %f9, %f7
loop_697:
fmovda %xcc, %f7, %f3
fornot1s %f1, %f1, %f7
loop_698:
sllx %i5, %o1, %l0
fsrc2s %f7, %f14
fmovsge %xcc, %f10, %f14
fmovdcc %xcc, %f12, %f2
fbo %fcc2, loop_699
ld [%l7 + 0x5C], %f15
ldsb [%l7 + 0x1E], %l6
edge32ln %i2, %i1, %o7
loop_699:
movre %g4, 0x27B, %g7
ldsb [%l7 + 0x10], %l3
fnot2 %f0, %f12
stw %g5, [%l7 + 0x2C]
brgez,a %i3, loop_700
xor %l4, 0x1190, %i0
fmovsneg %xcc, %f0, %f1
ble,a,pn %icc, loop_701
loop_700:
srax %o2, %l2, %g3
ldub [%l7 + 0x10], %o0
tcc %icc, 0x2
loop_701:
lduh [%l7 + 0x64], %g2
fmovspos %xcc, %f12, %f12
std %f4, [%l7 + 0x50]
std %f2, [%l7 + 0x70]
fbug %fcc1, loop_702
fbl %fcc2, loop_703
bneg,pt %xcc, loop_704
fsrc1s %f1, %f12
loop_702:
fsrc1 %f0, %f4
loop_703:
edge32 %i4, %o4, %o6
loop_704:
fmovsge %xcc, %f1, %f2
st %f8, [%l7 + 0x44]
std %f12, [%l7 + 0x28]
sdiv %o5, 0x00E1, %o3
fmovrslz %i6, %f5, %f11
tpos %icc, 0x5
movrlz %g1, %i7, %l5
ba,a,pt %icc, loop_705
movrne %g6, 0x02B, %l1
udiv %o1, 0x1721, %l0
fmovsvs %xcc, %f7, %f5
loop_705:
ldsb [%l7 + 0x39], %i5
ld [%l7 + 0x3C], %f15
fmovsvs %icc, %f1, %f13
xnor %l6, 0x06DE, %i2
fbg,a %fcc0, loop_706
tle %icc, 0x3
addccc %i1, %o7, %g7
std %f0, [%l7 + 0x38]
loop_706:
fcmpne32 %f10, %f14, %g4
ldub [%l7 + 0x41], %l3
movgu %icc, %g5, %l4
fsrc2s %f14, %f1
fmul8sux16 %f8, %f14, %f14
pdist %f12, %f2, %f10
sub %i0, 0x07BD, %o2
bl,a %xcc, loop_707
ldx [%l7 + 0x18], %i3
lduh [%l7 + 0x20], %g3
stb %o0, [%l7 + 0x4A]
loop_707:
fmul8x16 %f6, %f6, %f6
fxnor %f6, %f8, %f8
bge,pn %icc, loop_708
alignaddr %l2, %g2, %o4
stb %o6, [%l7 + 0x76]
stb %i4, [%l7 + 0x1B]
loop_708:
fmovsa %xcc, %f7, %f7
fandnot2 %f8, %f4, %f0
fmovdle %xcc, %f10, %f10
edge8n %o5, %o3, %g1
ldd [%l7 + 0x60], %f8
ldsw [%l7 + 0x64], %i7
xorcc %i6, %l5, %g6
ldd [%l7 + 0x60], %f10
bcc loop_709
fmovse %icc, %f14, %f7
tl %icc, 0x1
movrgez %l1, %o1, %i5
loop_709:
andcc %l0, 0x1B45, %l6
fcmple32 %f10, %f0, %i1
lduw [%l7 + 0x58], %o7
fmovscc %xcc, %f11, %f13
fmovdne %icc, %f2, %f8
lduw [%l7 + 0x6C], %g7
ldsb [%l7 + 0x44], %g4
mulx %l3, %g5, %l4
st %f8, [%l7 + 0x50]
sdivx %i2, 0x1738, %o2
stx %i3, [%l7 + 0x20]
bpos,a %icc, loop_710
bne,a %xcc, loop_711
fnegs %f10, %f6
fbo %fcc3, loop_712
loop_710:
stb %g3, [%l7 + 0x44]
loop_711:
fbe,a %fcc0, loop_713
sth %o0, [%l7 + 0x26]
loop_712:
fand %f2, %f8, %f12
fmovsle %icc, %f11, %f3
loop_713:
lduw [%l7 + 0x7C], %i0
ldsh [%l7 + 0x16], %g2
edge32l %l2, %o4, %i4
tsubcc %o6, %o5, %g1
movcc %icc, %i7, %o3
fcmple16 %f10, %f0, %l5
tvs %xcc, 0x0
andn %g6, %i6, %l1
mulx %o1, 0x1DA6, %i5
fmovsle %xcc, %f9, %f12
be,pn %xcc, loop_714
pdist %f4, %f10, %f14
std %f8, [%l7 + 0x40]
tcc %xcc, 0x6
loop_714:
sllx %l6, 0x15, %i1
subc %l0, 0x0D7F, %o7
fsrc2 %f4, %f8
ldx [%l7 + 0x68], %g4
fmovsleu %icc, %f6, %f0
ldsb [%l7 + 0x1E], %l3
orncc %g7, 0x10D5, %g5
edge32ln %i2, %o2, %l4
edge32l %g3, %o0, %i0
stb %g2, [%l7 + 0x55]
orncc %l2, %i3, %o4
brz %o6, loop_715
fmovsleu %xcc, %f4, %f11
st %f14, [%l7 + 0x4C]
fsrc1s %f1, %f2
loop_715:
ldub [%l7 + 0x13], %o5
bneg,a,pt %icc, loop_716
fmovsg %icc, %f8, %f14
stb %i4, [%l7 + 0x12]
st %f8, [%l7 + 0x24]
loop_716:
ldub [%l7 + 0x26], %i7
srl %o3, %g1, %g6
bvc %icc, loop_717
bcc,a,pt %icc, loop_718
movleu %icc, %l5, %l1
add %i6, 0x0383, %i5
loop_717:
orn %l6, 0x17C8, %o1
loop_718:
lduh [%l7 + 0x62], %l0
edge32ln %o7, %g4, %l3
ld [%l7 + 0x2C], %f3
fcmple32 %f8, %f12, %g7
fmovdl %icc, %f12, %f8
tle %xcc, 0x5
lduh [%l7 + 0x38], %i1
fmovdgu %xcc, %f5, %f13
ldsb [%l7 + 0x56], %i2
fbg %fcc0, loop_719
fpsub32 %f8, %f4, %f10
fmovsvc %xcc, %f0, %f6
fandnot2 %f10, %f12, %f4
loop_719:
ldsb [%l7 + 0x5E], %o2
fcmpne32 %f14, %f2, %l4
movvs %xcc, %g3, %g5
orncc %i0, 0x195D, %g2
brlz,a %o0, loop_720
te %icc, 0x3
fxor %f10, %f6, %f6
fbl %fcc2, loop_721
loop_720:
fmovsge %icc, %f3, %f14
movrne %i3, 0x2CE, %l2
ldub [%l7 + 0x2D], %o4
loop_721:
fnors %f5, %f14, %f0
ldub [%l7 + 0x39], %o6
tge %icc, 0x3
bpos,a %icc, loop_722
ldsh [%l7 + 0x56], %i4
ldx [%l7 + 0x20], %i7
std %f6, [%l7 + 0x18]
loop_722:
fpack32 %f4, %f0, %f2
ldsb [%l7 + 0x5D], %o5
fmovspos %xcc, %f5, %f11
fxnor %f8, %f4, %f0
sth %o3, [%l7 + 0x4E]
ldsb [%l7 + 0x5D], %g1
fmovdvs %icc, %f13, %f11
addc %l5, 0x06A7, %g6
fcmpeq32 %f14, %f2, %i6
fnor %f8, %f4, %f2
bgu,a %xcc, loop_723
ldsw [%l7 + 0x5C], %i5
edge8 %l6, %l1, %l0
stx %o7, [%l7 + 0x58]
loop_723:
lduw [%l7 + 0x54], %o1
movrgz %l3, %g4, %g7
tgu %icc, 0x6
stb %i1, [%l7 + 0x66]
bcs loop_724
bn,pn %icc, loop_725
ldx [%l7 + 0x60], %o2
fzero %f8
loop_724:
add %l4, 0x1626, %g3
loop_725:
smulcc %i2, %g5, %i0
fmovrdgez %o0, %f12, %f12
stw %i3, [%l7 + 0x0C]
fmuld8sux16 %f4, %f1, %f8
sth %l2, [%l7 + 0x12]
edge16l %g2, %o6, %i4
fbl,a %fcc2, loop_726
sethi 0x1A91, %i7
stx %o4, [%l7 + 0x08]
brnz,a %o5, loop_727
loop_726:
fmovdl %icc, %f1, %f2
bcc,a loop_728
stw %g1, [%l7 + 0x54]
loop_727:
edge8n %o3, %l5, %i6
ldsb [%l7 + 0x52], %i5
loop_728:
ta %icc, 0x4
fpsub32s %f3, %f15, %f8
fmovd %f0, %f4
movg %icc, %l6, %l1
fbo,a %fcc2, loop_729
st %f8, [%l7 + 0x14]
fmul8x16au %f13, %f0, %f12
ble,pt %icc, loop_730
loop_729:
fbn %fcc3, loop_731
fandnot2s %f6, %f14, %f13
stx %l0, [%l7 + 0x10]
loop_730:
fpsub16s %f14, %f5, %f3
loop_731:
fcmpne16 %f4, %f8, %o7
edge16l %o1, %l3, %g6
fbl,a %fcc2, loop_732
for %f6, %f12, %f4
fmovda %xcc, %f8, %f2
ldsw [%l7 + 0x48], %g7
loop_732:
xnorcc %g4, 0x0EC9, %i1
fmovda %icc, %f0, %f10
fmovsneg %icc, %f3, %f2
addcc %o2, 0x16F0, %l4
edge32ln %g3, %g5, %i0
fmul8x16al %f11, %f1, %f8
fbge,a %fcc2, loop_733
st %f11, [%l7 + 0x48]
udivcc %i2, 0x1826, %o0
stw %l2, [%l7 + 0x38]
loop_733:
ldub [%l7 + 0x63], %i3
addcc %o6, %g2, %i4
fpsub16 %f14, %f8, %f12
st %f1, [%l7 + 0x20]
fcmped %fcc2, %f4, %f12
ld [%l7 + 0x64], %f11
ldd [%l7 + 0x48], %f6
std %f4, [%l7 + 0x50]
ldd [%l7 + 0x30], %f14
ble,pn %icc, loop_734
lduw [%l7 + 0x68], %o4
edge8 %o5, %i7, %g1
movneg %xcc, %o3, %i6
loop_734:
tgu %xcc, 0x2
fandnot1s %f8, %f4, %f3
edge32ln %i5, %l6, %l1
st %f15, [%l7 + 0x14]
sdivcc %l0, 0x1CD6, %l5
tsubcctv %o1, 0x03B3, %l3
bne,pt %xcc, loop_735
bvs,pt %xcc, loop_736
stb %g6, [%l7 + 0x4C]
movle %icc, %g7, %g4
loop_735:
addcc %i1, 0x0518, %o7
loop_736:
ld [%l7 + 0x74], %f11
edge8ln %o2, %l4, %g5
stb %g3, [%l7 + 0x0F]
movn %icc, %i0, %i2
fornot1s %f15, %f7, %f12
fmovdn %icc, %f12, %f13
ldd [%l7 + 0x38], %f10
fabsd %f10, %f0
fpack16 %f2, %f11
edge32l %o0, %l2, %i3
smul %o6, 0x031C, %g2
movrlez %i4, 0x0E0, %o5
srl %o4, %i7, %o3
stw %g1, [%l7 + 0x74]
sdivcc %i5, 0x14A9, %i6
fsrc1s %f4, %f11
move %icc, %l1, %l6
tl %icc, 0x7
ldsw [%l7 + 0x4C], %l5
ldx [%l7 + 0x78], %l0
bcs,a,pn %icc, loop_737
bcc loop_738
fmovsn %xcc, %f6, %f2
ldsb [%l7 + 0x22], %l3
loop_737:
xnorcc %g6, %o1, %g4
loop_738:
stb %i1, [%l7 + 0x4A]
fnand %f12, %f2, %f2
fmovsneg %icc, %f4, %f12
tgu %xcc, 0x7
ldsh [%l7 + 0x32], %o7
fornot1 %f14, %f8, %f4
fandnot2s %f10, %f8, %f10
fmovdgu %icc, %f2, %f0
lduw [%l7 + 0x68], %g7
fcmpgt32 %f4, %f14, %l4
ldsw [%l7 + 0x48], %g5
movre %o2, 0x0D7, %g3
fnot1s %f2, %f5
tsubcc %i2, 0x189C, %o0
edge16ln %l2, %i0, %i3
sth %o6, [%l7 + 0x0E]
fpsub16 %f12, %f0, %f8
addcc %g2, %i4, %o4
fornot1s %f3, %f8, %f13
ldsh [%l7 + 0x46], %i7
stb %o5, [%l7 + 0x14]
brnz %g1, loop_739
ldub [%l7 + 0x4A], %o3
tcs %xcc, 0x5
fcmple32 %f8, %f14, %i6
loop_739:
lduh [%l7 + 0x30], %i5
fpadd32 %f14, %f2, %f2
fmul8ulx16 %f4, %f0, %f14
fone %f14
te %icc, 0x4
fmovdcc %icc, %f11, %f4
or %l1, 0x0F4D, %l6
ldd [%l7 + 0x78], %f4
fmovrdlez %l5, %f12, %f0
fbge %fcc0, loop_740
stw %l3, [%l7 + 0x74]
fnors %f12, %f8, %f3
fmovspos %icc, %f13, %f6
loop_740:
movrgez %l0, %g6, %o1
fnors %f11, %f1, %f6
fpadd32s %f7, %f5, %f11
fmovscs %icc, %f15, %f4
tpos %icc, 0x7
bvs loop_741
bleu,a %xcc, loop_742
ble loop_743
lduh [%l7 + 0x24], %i1
loop_741:
ldx [%l7 + 0x28], %g4
loop_742:
lduw [%l7 + 0x50], %o7
loop_743:
fpadd32 %f6, %f14, %f4
fcmpd %fcc1, %f2, %f14
fbule,a %fcc3, loop_744
ldub [%l7 + 0x7B], %l4
fmovdvc %icc, %f5, %f14
fandnot1 %f0, %f2, %f8
loop_744:
ldx [%l7 + 0x20], %g5
fmovdpos %icc, %f11, %f6
fbul,a %fcc3, loop_745
ldub [%l7 + 0x24], %g7
fbn %fcc2, loop_746
tn %icc, 0x5
loop_745:
ldx [%l7 + 0x60], %g3
movrgz %i2, 0x189, %o0
loop_746:
fmovrsne %l2, %f9, %f5
edge16n %o2, %i3, %o6
ldsb [%l7 + 0x5F], %i0
ldsw [%l7 + 0x14], %i4
udivcc %g2, 0x1A86, %o4
smul %o5, %g1, %o3
lduh [%l7 + 0x3E], %i6
fble %fcc3, loop_747
stw %i5, [%l7 + 0x48]
ldsb [%l7 + 0x71], %l1
pdist %f14, %f10, %f2
loop_747:
movleu %xcc, %l6, %l5
fcmpgt32 %f2, %f4, %l3
fmovrdlz %i7, %f12, %f0
pdist %f2, %f10, %f8
fmul8sux16 %f8, %f4, %f0
ld [%l7 + 0x2C], %f8
fbo %fcc0, loop_748
ldsw [%l7 + 0x18], %g6
ldx [%l7 + 0x50], %o1
sra %i1, %l0, %o7
loop_748:
ldx [%l7 + 0x18], %l4
fmuld8ulx16 %f11, %f10, %f0
sdivcc %g5, 0x0817, %g7
fbuge,a %fcc1, loop_749
taddcctv %g4, 0x0EE6, %i2
fpack32 %f0, %f4, %f14
fcmple16 %f6, %f14, %o0
loop_749:
xnorcc %g3, 0x1B95, %o2
fcmple32 %f12, %f10, %i3
std %f10, [%l7 + 0x10]
mulscc %l2, %o6, %i4
tvc %xcc, 0x5
fmovdpos %icc, %f14, %f8
and %i0, 0x149D, %o4
taddcc %g2, %g1, %o5
tpos %icc, 0x5
fbl %fcc3, loop_750
fexpand %f10, %f2
fpackfix %f12, %f8
fmovdn %xcc, %f4, %f2
loop_750:
stw %i6, [%l7 + 0x70]
lduw [%l7 + 0x68], %o3
alignaddr %i5, %l6, %l5
be,a loop_751
fmovrdlez %l3, %f12, %f14
fpackfix %f0, %f3
addc %i7, %l1, %o1
loop_751:
fmovdpos %icc, %f1, %f15
edge8ln %i1, %l0, %g6
st %f11, [%l7 + 0x48]
ldsh [%l7 + 0x44], %o7
andn %l4, 0x082F, %g7
ldd [%l7 + 0x68], %f2
fmovsleu %icc, %f14, %f3
fmovdl %icc, %f6, %f7
movrlz %g4, %g5, %i2
ldsw [%l7 + 0x28], %o0
fzero %f6
array16 %o2, %g3, %l2
bne,a,pt %icc, loop_752
fmovd %f6, %f8
ldsb [%l7 + 0x1E], %o6
fbule,a %fcc2, loop_753
loop_752:
bvc,a,pt %icc, loop_754
fcmps %fcc0, %f7, %f3
fbule %fcc0, loop_755
loop_753:
tneg %icc, 0x3
loop_754:
be loop_756
fbn,a %fcc0, loop_757
loop_755:
fmovdvs %xcc, %f0, %f3
fsrc2s %f4, %f11
loop_756:
fmovdge %icc, %f5, %f8
loop_757:
fmovrslz %i4, %f0, %f14
ldd [%l7 + 0x40], %f0
ldsb [%l7 + 0x48], %i0
lduw [%l7 + 0x1C], %i3
stb %g2, [%l7 + 0x76]
bgu loop_758
ldsh [%l7 + 0x38], %g1
bshuffle %f6, %f8, %f6
brlez,a %o5, loop_759
loop_758:
tle %icc, 0x2
fpsub32 %f6, %f8, %f8
fnands %f8, %f2, %f15
loop_759:
fmovse %icc, %f15, %f11
fandnot2 %f14, %f12, %f4
lduw [%l7 + 0x68], %o4
tleu %icc, 0x3
stb %i6, [%l7 + 0x73]
movg %xcc, %i5, %l6
subcc %o3, %l5, %l3
sth %l1, [%l7 + 0x56]
nop
setx loop_760, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot2 %f10, %f6, %f12
sra %o1, %i1, %l0
fmuld8ulx16 %f13, %f2, %f0
loop_760:
fornot2s %f10, %f10, %f0
fmovdn %icc, %f10, %f13
fnot1s %f10, %f3
fmovrsne %i7, %f5, %f1
edge16ln %o7, %l4, %g7
movgu %xcc, %g6, %g4
array8 %g5, %i2, %o2
sllx %g3, %l2, %o0
umul %o6, 0x0B91, %i4
tleu %icc, 0x6
udiv %i0, 0x0050, %i3
fsrc2s %f2, %f12
edge32 %g2, %o5, %g1
taddcc %i6, %o4, %i5
st %f15, [%l7 + 0x60]
alignaddrl %o3, %l6, %l3
movrgez %l5, %l1, %o1
andn %i1, 0x1DAD, %l0
st %f6, [%l7 + 0x34]
tge %icc, 0x3
stx %i7, [%l7 + 0x38]
fcmple16 %f2, %f4, %l4
ldsh [%l7 + 0x0A], %g7
tcc %icc, 0x6
tne %icc, 0x2
udivx %g6, 0x0431, %o7
ldsh [%l7 + 0x4E], %g4
fcmpeq16 %f14, %f10, %i2
tge %icc, 0x5
move %icc, %g5, %o2
ldx [%l7 + 0x38], %l2
ldsw [%l7 + 0x78], %g3
std %f12, [%l7 + 0x68]
fpack32 %f10, %f2, %f2
std %f4, [%l7 + 0x38]
ldx [%l7 + 0x48], %o6
fpack16 %f8, %f11
or %i4, %i0, %i3
stx %g2, [%l7 + 0x60]
movcs %xcc, %o5, %o0
sth %g1, [%l7 + 0x56]
ldub [%l7 + 0x1A], %o4
and %i5, %i6, %o3
fsrc1 %f2, %f10
xnorcc %l6, 0x1329, %l3
tg %icc, 0x3
ldsw [%l7 + 0x54], %l1
xor %l5, %o1, %l0
fmovdl %icc, %f5, %f1
movrgez %i1, 0x2E5, %l4
edge16ln %g7, %g6, %o7
sll %g4, %i2, %i7
orncc %g5, %o2, %g3
ldsb [%l7 + 0x7A], %o6
orncc %l2, 0x056D, %i4
fmovrslez %i0, %f4, %f0
ldsb [%l7 + 0x14], %g2
fmovdpos %icc, %f9, %f15
fxors %f6, %f10, %f12
sra %o5, 0x13, %o0
fandnot2s %f0, %f15, %f2
stx %i3, [%l7 + 0x28]
fmovrsgez %o4, %f0, %f13
std %f10, [%l7 + 0x38]
fcmpd %fcc1, %f4, %f8
lduw [%l7 + 0x3C], %g1
ldsh [%l7 + 0x0E], %i5
fornot1s %f12, %f14, %f2
lduw [%l7 + 0x54], %o3
brgez %i6, loop_761
movrgz %l6, %l3, %l5
edge16ln %o1, %l0, %i1
std %f6, [%l7 + 0x20]
loop_761:
sth %l4, [%l7 + 0x1E]
andncc %l1, %g6, %g7
ldsb [%l7 + 0x20], %o7
fmovspos %xcc, %f14, %f8
st %f5, [%l7 + 0x78]
ldub [%l7 + 0x6D], %i2
umulcc %i7, %g5, %o2
array16 %g3, %g4, %o6
fmovspos %xcc, %f12, %f13
ldsh [%l7 + 0x44], %i4
fmovsle %icc, %f12, %f5
tne %xcc, 0x5
lduh [%l7 + 0x70], %i0
fornot1s %f11, %f14, %f15
fbu %fcc0, loop_762
bl,pn %icc, loop_763
ldsb [%l7 + 0x6F], %l2
xnor %o5, 0x0495, %o0
loop_762:
ldsb [%l7 + 0x4D], %i3
loop_763:
sethi 0x0FB2, %o4
fba %fcc1, loop_764
ldd [%l7 + 0x28], %f10
fnands %f7, %f9, %f12
tsubcctv %g1, %g2, %o3
loop_764:
edge32ln %i5, %i6, %l3
std %f10, [%l7 + 0x28]
edge8ln %l6, %l5, %o1
stw %i1, [%l7 + 0x44]
ldsw [%l7 + 0x50], %l0
pdist %f0, %f2, %f8
brlez %l4, loop_765
fmuld8sux16 %f3, %f9, %f0
fandnot1 %f4, %f0, %f2
fmovrdgez %g6, %f8, %f4
loop_765:
fmuld8sux16 %f11, %f15, %f2
ldx [%l7 + 0x60], %g7
ldsb [%l7 + 0x36], %o7
fmovdne %xcc, %f11, %f4
stw %l1, [%l7 + 0x48]
fmovscc %xcc, %f9, %f6
fmovsvc %icc, %f7, %f2
for %f6, %f10, %f10
ldub [%l7 + 0x2E], %i2
lduh [%l7 + 0x0A], %g5
umulcc %o2, 0x0B87, %g3
bvc %icc, loop_766
fpadd32s %f6, %f14, %f1
call loop_767
sethi 0x19D4, %i7
loop_766:
fcmpgt16 %f12, %f0, %g4
bne,pt %xcc, loop_768
loop_767:
srlx %o6, %i4, %i0
movre %o5, %o0, %l2
nop
setx loop_769, %l0, %l1
jmpl %l1, %o4
loop_768:
fmovdleu %xcc, %f8, %f8
fxors %f0, %f15, %f10
st %f15, [%l7 + 0x38]
loop_769:
smul %g1, 0x0AF6, %g2
sth %i3, [%l7 + 0x2C]
movrlez %i5, %o3, %l3
ld [%l7 + 0x40], %f15
fbu,a %fcc3, loop_770
lduh [%l7 + 0x22], %l6
bshuffle %f0, %f4, %f0
fmovse %icc, %f9, %f12
loop_770:
lduh [%l7 + 0x08], %l5
array32 %o1, %i6, %l0
fbul %fcc2, loop_771
ldsh [%l7 + 0x28], %i1
addcc %g6, %g7, %o7
stb %l1, [%l7 + 0x24]
loop_771:
fmovrdlz %i2, %f6, %f4
fornot1s %f1, %f9, %f4
ldsw [%l7 + 0x28], %l4
fblg,a %fcc2, loop_772
fmovsne %xcc, %f5, %f6
std %f2, [%l7 + 0x58]
fandnot2 %f8, %f10, %f12
loop_772:
ldsh [%l7 + 0x1C], %g5
fmovda %icc, %f1, %f4
fcmpeq32 %f8, %f2, %o2
stb %g3, [%l7 + 0x31]
sdiv %i7, 0x05E7, %g4
ldub [%l7 + 0x24], %i4
alignaddr %i0, %o5, %o6
fmovsvc %xcc, %f12, %f1
tpos %icc, 0x7
taddcctv %l2, 0x0FE5, %o4
nop
setx loop_773, %l0, %l1
jmpl %l1, %g1
movre %g2, %i3, %o0
addccc %i5, %l3, %o3
fcmpeq16 %f14, %f6, %l5
loop_773:
fnot1s %f7, %f1
fmovrdlz %o1, %f10, %f4
st %f6, [%l7 + 0x28]
ldd [%l7 + 0x40], %f6
ldsw [%l7 + 0x14], %l6
fandnot1 %f2, %f6, %f8
fbug %fcc2, loop_774
fnegd %f12, %f4
tleu %xcc, 0x1
ldsb [%l7 + 0x3A], %i6
loop_774:
fmovsvc %icc, %f6, %f0
fba,a %fcc1, loop_775
tneg %icc, 0x4
fbuge,a %fcc0, loop_776
srax %i1, 0x13, %l0
loop_775:
nop
setx loop_777, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %g6, [%l7 + 0x5A]
loop_776:
bne,pn %xcc, loop_778
movrlz %g7, 0x3B9, %o7
loop_777:
udivcc %l1, 0x103B, %i2
fmul8x16al %f10, %f9, %f12
loop_778:
fmovdge %icc, %f9, %f5
fbl,a %fcc1, loop_779
ldub [%l7 + 0x74], %l4
umul %o2, 0x0640, %g5
ldsh [%l7 + 0x2A], %i7
loop_779:
fnegs %f10, %f10
fble %fcc3, loop_780
ldsb [%l7 + 0x29], %g3
smul %g4, 0x0DFA, %i4
udivx %o5, 0x029E, %i0
loop_780:
tcs %xcc, 0x1
fmovdne %xcc, %f5, %f15
stw %l2, [%l7 + 0x3C]
addcc %o4, %g1, %o6
fzeros %f1
movge %icc, %g2, %o0
ld [%l7 + 0x24], %f4
movvc %xcc, %i5, %l3
sub %i3, %o3, %l5
fmovdcs %xcc, %f15, %f5
fmovrdgz %o1, %f0, %f6
fabsd %f12, %f2
move %icc, %i6, %i1
fcmpgt32 %f4, %f6, %l0
mulx %g6, 0x1CD9, %g7
fsrc2 %f8, %f10
ldx [%l7 + 0x40], %o7
fsrc1 %f8, %f12
udivcc %l6, 0x1B69, %i2
stw %l1, [%l7 + 0x64]
lduw [%l7 + 0x44], %l4
fmul8x16 %f15, %f10, %f8
ldx [%l7 + 0x38], %g5
fba %fcc2, loop_781
fmovrdlz %i7, %f14, %f12
fpsub16 %f2, %f4, %f10
sth %o2, [%l7 + 0x62]
loop_781:
fcmpeq16 %f12, %f4, %g3
fmovspos %icc, %f3, %f7
bshuffle %f4, %f6, %f0
pdist %f10, %f0, %f6
fxnors %f13, %f14, %f0
stx %g4, [%l7 + 0x18]
movg %xcc, %o5, %i0
taddcc %l2, 0x17EC, %o4
fmovrdlz %i4, %f8, %f6
stb %g1, [%l7 + 0x13]
brz %g2, loop_782
fmul8ulx16 %f6, %f2, %f4
ldub [%l7 + 0x11], %o6
bshuffle %f4, %f2, %f14
loop_782:
ld [%l7 + 0x44], %f14
udivcc %o0, 0x0F61, %i5
fmovsneg %icc, %f13, %f1
fabsd %f0, %f6
std %f4, [%l7 + 0x48]
brgz,a %l3, loop_783
fmovrdne %o3, %f4, %f0
te %icc, 0x0
ldsb [%l7 + 0x15], %l5
loop_783:
for %f2, %f14, %f2
fmuld8ulx16 %f6, %f6, %f10
fmovsn %xcc, %f0, %f11
fmovsvc %icc, %f3, %f4
sth %o1, [%l7 + 0x4C]
ldsb [%l7 + 0x50], %i3
orncc %i1, 0x0AD8, %l0
ldub [%l7 + 0x44], %g6
stx %g7, [%l7 + 0x08]
stb %o7, [%l7 + 0x49]
bn,a loop_784
fmovde %icc, %f12, %f5
andcc %l6, %i2, %i6
sth %l1, [%l7 + 0x38]
loop_784:
fmovs %f1, %f6
fmovdgu %xcc, %f11, %f12
fpsub32 %f12, %f14, %f10
ldsh [%l7 + 0x24], %l4
tvc %icc, 0x4
fmuld8sux16 %f7, %f9, %f12
bleu,pn %xcc, loop_785
mulscc %i7, %o2, %g5
for %f6, %f2, %f14
tgu %icc, 0x3
loop_785:
bcs,a,pn %icc, loop_786
fmovsge %icc, %f2, %f6
ldsb [%l7 + 0x35], %g3
fnand %f2, %f8, %f4
loop_786:
fbuge %fcc2, loop_787
ldub [%l7 + 0x69], %o5
ldsh [%l7 + 0x6A], %i0
smul %g4, 0x02F5, %o4
loop_787:
fmovsa %xcc, %f14, %f11
ldsh [%l7 + 0x74], %l2
nop
setx loop_788, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %g1, [%l7 + 0x3F]
fmovdl %xcc, %f14, %f0
fmul8ulx16 %f12, %f6, %f2
loop_788:
ldsw [%l7 + 0x4C], %g2
movrne %i4, %o6, %i5
ta %icc, 0x7
movcc %icc, %o0, %o3
move %xcc, %l5, %l3
fmovspos %xcc, %f7, %f7
fxnors %f15, %f3, %f2
pdist %f0, %f10, %f6
std %f2, [%l7 + 0x60]
movn %icc, %i3, %i1
fpsub16s %f11, %f13, %f5
fbne,a %fcc0, loop_789
movge %icc, %l0, %g6
std %f4, [%l7 + 0x60]
srl %g7, %o7, %o1
loop_789:
edge32n %l6, %i6, %i2
ldd [%l7 + 0x10], %f10
sth %l1, [%l7 + 0x70]
ldd [%l7 + 0x20], %f14
movvc %xcc, %l4, %o2
stb %i7, [%l7 + 0x7D]
ldsw [%l7 + 0x2C], %g3
or %g5, %o5, %i0
ldub [%l7 + 0x2B], %g4
fmovrdne %o4, %f8, %f12
movl %icc, %g1, %g2
stx %l2, [%l7 + 0x30]
fbge %fcc1, loop_790
fmovrdlez %o6, %f8, %f12
fnand %f6, %f14, %f6
fbuge %fcc1, loop_791
loop_790:
movre %i5, 0x383, %i4
fpmerge %f14, %f13, %f14
movgu %icc, %o3, %o0
loop_791:
fnands %f6, %f0, %f12
brnz,a %l3, loop_792
st %f0, [%l7 + 0x4C]
edge8l %i3, %i1, %l0
stb %l5, [%l7 + 0x39]
loop_792:
st %f8, [%l7 + 0x3C]
ldsh [%l7 + 0x4A], %g7
fmovsge %xcc, %f2, %f8
ldx [%l7 + 0x68], %g6
fmovdg %icc, %f4, %f8
fmovdvs %xcc, %f15, %f4
ldsb [%l7 + 0x39], %o1
fmovrsgz %o7, %f12, %f11
fbule %fcc0, loop_793
fandnot2 %f6, %f14, %f6
fzeros %f9
movge %icc, %l6, %i6
loop_793:
siam 0x7
ldd [%l7 + 0x28], %f2
sth %l1, [%l7 + 0x30]
fmovdleu %xcc, %f13, %f13
ld [%l7 + 0x18], %f13
bcs,pt %xcc, loop_794
tneg %xcc, 0x1
popc 0x1A5B, %i2
std %f14, [%l7 + 0x70]
loop_794:
fmuld8sux16 %f15, %f6, %f8
srax %l4, 0x07, %i7
fmovdg %xcc, %f10, %f12
orn %o2, 0x12E8, %g5
taddcc %g3, %i0, %g4
ldsw [%l7 + 0x0C], %o5
fmul8ulx16 %f6, %f0, %f2
fnegd %f8, %f2
ldsb [%l7 + 0x7D], %o4
st %f7, [%l7 + 0x78]
ldsw [%l7 + 0x54], %g2
lduh [%l7 + 0x40], %l2
ld [%l7 + 0x44], %f13
srax %g1, %o6, %i5
st %f3, [%l7 + 0x78]
array16 %i4, %o3, %o0
fmovsvs %icc, %f1, %f4
array32 %i3, %l3, %i1
fmovde %xcc, %f0, %f12
ldub [%l7 + 0x1E], %l0
fbe,a %fcc0, loop_795
tl %icc, 0x2
stx %g7, [%l7 + 0x38]
fmovdge %icc, %f12, %f13
loop_795:
ldsb [%l7 + 0x39], %g6
ldsb [%l7 + 0x51], %o1
fmovrslz %o7, %f0, %f7
popc %l6, %l5
xorcc %l1, 0x030F, %i6
std %f10, [%l7 + 0x50]
fpsub16s %f1, %f9, %f5
ld [%l7 + 0x2C], %f3
subcc %l4, %i2, %o2
andcc %i7, %g3, %g5
fmovrdgz %i0, %f12, %f14
ta %icc, 0x4
edge32l %g4, %o4, %g2
sdivcc %o5, 0x0B70, %l2
fmovsge %xcc, %f1, %f2
addccc %g1, %i5, %o6
srlx %i4, 0x02, %o3
edge16l %o0, %i3, %i1
fmovrsne %l0, %f3, %f13
edge16l %g7, %l3, %o1
ba %xcc, loop_796
ldsh [%l7 + 0x7C], %g6
fnors %f4, %f5, %f13
fmul8x16au %f2, %f0, %f12
loop_796:
fbg %fcc1, loop_797
fcmped %fcc2, %f4, %f14
te %xcc, 0x3
fba,a %fcc0, loop_798
loop_797:
edge8l %o7, %l5, %l6
edge8n %i6, %l1, %l4
st %f3, [%l7 + 0x78]
loop_798:
std %f0, [%l7 + 0x48]
stb %o2, [%l7 + 0x6B]
fmovdleu %xcc, %f11, %f13
fpadd32 %f8, %f0, %f6
movcc %xcc, %i7, %g3
edge32ln %g5, %i0, %i2
ldd [%l7 + 0x20], %f0
stx %o4, [%l7 + 0x68]
movcs %xcc, %g2, %o5
fmovspos %xcc, %f4, %f6
ldub [%l7 + 0x0B], %l2
fcmpeq16 %f12, %f12, %g1
add %g4, 0x184D, %i5
ldsw [%l7 + 0x3C], %o6
fandnot1s %f12, %f2, %f14
tne %xcc, 0x0
fmovsl %xcc, %f14, %f2
stb %o3, [%l7 + 0x41]
sethi 0x0D46, %o0
fandnot2 %f4, %f2, %f10
fornot1 %f12, %f10, %f14
movcc %xcc, %i4, %i3
fsrc2s %f13, %f3
fpsub32s %f1, %f6, %f3
fmovsvs %xcc, %f14, %f9
siam 0x1
movrgez %i1, %g7, %l3
sth %l0, [%l7 + 0x3C]
fpack16 %f14, %f14
fnand %f2, %f6, %f4
fbo,a %fcc1, loop_799
movn %icc, %o1, %g6
movneg %xcc, %o7, %l6
fmovdpos %xcc, %f3, %f1
loop_799:
std %f2, [%l7 + 0x18]
fmovsa %icc, %f2, %f10
taddcctv %l5, %i6, %l4
sll %o2, %i7, %g3
ldsb [%l7 + 0x38], %l1
fsrc2 %f14, %f12
ldd [%l7 + 0x48], %f6
brgez %g5, loop_800
ld [%l7 + 0x54], %f7
fmovsge %icc, %f7, %f9
ldd [%l7 + 0x28], %f14
loop_800:
tsubcctv %i2, 0x1BB5, %i0
lduw [%l7 + 0x1C], %o4
alignaddr %g2, %l2, %o5
fnand %f12, %f8, %f14
tl %xcc, 0x6
orncc %g1, 0x03C5, %i5
fcmpeq32 %f12, %f0, %o6
xorcc %o3, %o0, %g4
fornot2 %f2, %f14, %f4
srax %i4, 0x0F, %i1
tne %xcc, 0x6
nop
setx loop_801, %l0, %l1
jmpl %l1, %i3
stx %g7, [%l7 + 0x68]
fnot1s %f0, %f9
edge32ln %l0, %o1, %l3
loop_801:
stw %g6, [%l7 + 0x6C]
ldx [%l7 + 0x40], %l6
subcc %l5, 0x1518, %o7
brgez,a %l4, loop_802
ldub [%l7 + 0x62], %o2
fbo,a %fcc0, loop_803
st %f5, [%l7 + 0x78]
loop_802:
fmovspos %icc, %f10, %f10
fornot2s %f14, %f15, %f14
loop_803:
fcmpne32 %f6, %f6, %i6
stw %g3, [%l7 + 0x7C]
sth %l1, [%l7 + 0x34]
ld [%l7 + 0x30], %f3
ldx [%l7 + 0x68], %g5
sth %i7, [%l7 + 0x58]
bgu,a %xcc, loop_804
brz %i0, loop_805
stw %i2, [%l7 + 0x08]
ta %xcc, 0x4
loop_804:
bgu,a,pt %xcc, loop_806
loop_805:
movrlez %g2, %o4, %o5
fmovscs %icc, %f13, %f7
fmovrdgez %g1, %f12, %f2
loop_806:
movcc %icc, %l2, %i5
stx %o6, [%l7 + 0x58]
tgu %xcc, 0x4
lduh [%l7 + 0x14], %o0
fornot1 %f8, %f12, %f12
stw %o3, [%l7 + 0x60]
fornot2s %f13, %f2, %f13
ldub [%l7 + 0x71], %g4
ldsw [%l7 + 0x54], %i1
fmovrdgez %i3, %f4, %f0
faligndata %f14, %f8, %f8
sth %g7, [%l7 + 0x6E]
sra %i4, 0x06, %o1
fbug %fcc2, loop_807
stw %l0, [%l7 + 0x20]
sub %l3, 0x135D, %g6
bn loop_808
loop_807:
sth %l6, [%l7 + 0x14]
edge32n %o7, %l4, %l5
fornot2s %f7, %f12, %f12
loop_808:
bleu %xcc, loop_809
fmovrdlz %o2, %f8, %f2
std %f12, [%l7 + 0x10]
edge8l %i6, %g3, %l1
loop_809:
umul %i7, 0x0682, %i0
fmovdvs %icc, %f13, %f11
stb %i2, [%l7 + 0x65]
fmovsne %xcc, %f12, %f9
std %f4, [%l7 + 0x68]
tl %xcc, 0x0
subc %g5, %o4, %g2
stw %o5, [%l7 + 0x48]
fmovrslz %l2, %f3, %f5
tsubcc %g1, 0x0FC0, %o6
fmovrsne %i5, %f7, %f11
tge %xcc, 0x2
stw %o0, [%l7 + 0x48]
addc %g4, %i1, %o3
umulcc %g7, 0x15B1, %i4
sub %o1, 0x1423, %i3
lduh [%l7 + 0x1C], %l0
stx %l3, [%l7 + 0x68]
fmuld8ulx16 %f8, %f8, %f6
fors %f4, %f13, %f11
tn %icc, 0x6
bneg,pt %xcc, loop_810
ldsb [%l7 + 0x3E], %g6
ld [%l7 + 0x18], %f15
brnz %o7, loop_811
loop_810:
ldx [%l7 + 0x30], %l4
fpsub32 %f4, %f12, %f6
fbge,a %fcc1, loop_812
loop_811:
fmovdgu %xcc, %f1, %f8
bpos,a,pt %xcc, loop_813
fmovrsne %l6, %f13, %f4
loop_812:
ldsw [%l7 + 0x34], %l5
bl,pt %xcc, loop_814
loop_813:
ldub [%l7 + 0x7A], %i6
fpadd32 %f10, %f10, %f4
ld [%l7 + 0x08], %f2
loop_814:
lduw [%l7 + 0x30], %g3
fmovrdgez %l1, %f4, %f8
ldsb [%l7 + 0x26], %i7
edge32 %i0, %i2, %o2
ldx [%l7 + 0x20], %o4
addcc %g2, 0x14DB, %o5
lduh [%l7 + 0x34], %g5
lduh [%l7 + 0x1E], %g1
tleu %xcc, 0x5
fpack32 %f10, %f6, %f14
ble,a,pn %icc, loop_815
movvc %icc, %o6, %l2
fmovrdlz %i5, %f2, %f14
st %f10, [%l7 + 0x20]
loop_815:
fcmpgt32 %f14, %f6, %g4
fcmpne16 %f2, %f4, %i1
fornot1 %f0, %f4, %f6
bge,a %icc, loop_816
fble %fcc1, loop_817
bvc %xcc, loop_818
fbul,a %fcc2, loop_819
loop_816:
ld [%l7 + 0x30], %f3
loop_817:
ldsh [%l7 + 0x2E], %o0
loop_818:
ldsw [%l7 + 0x18], %g7
loop_819:
fpack32 %f8, %f6, %f4
tl %icc, 0x5
fmovdn %icc, %f7, %f12
tge %icc, 0x0
ldub [%l7 + 0x37], %i4
fblg %fcc3, loop_820
move %icc, %o1, %o3
fpsub16s %f3, %f3, %f6
ld [%l7 + 0x24], %f6
loop_820:
movpos %icc, %i3, %l0
ldd [%l7 + 0x60], %f4
edge16l %l3, %o7, %g6
movvc %xcc, %l4, %l5
bge,pn %xcc, loop_821
fmovs %f9, %f11
ldx [%l7 + 0x18], %i6
std %f0, [%l7 + 0x08]
loop_821:
brlez %l6, loop_822
stw %l1, [%l7 + 0x28]
nop
setx loop_823, %l0, %l1
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, %f2
loop_822:
tsubcc %i7, %i0, %i2
edge8n %g3, %o2, %o4
loop_823:
subccc %g2, 0x103D, %o5
fpsub16 %f8, %f14, %f10
fmovscs %xcc, %f6, %f2
fmovrde %g1, %f4, %f14
fpsub32s %f2, %f4, %f4
fmovsg %icc, %f11, %f13
movleu %xcc, %o6, %g5
and %l2, %i5, %g4
edge32l %o0, %g7, %i4
bcc,pn %xcc, loop_824
fpadd32s %f1, %f0, %f13
tge %xcc, 0x4
ld [%l7 + 0x34], %f13
loop_824:
fbl,a %fcc3, loop_825
ble %icc, loop_826
sll %o1, %i1, %o3
tpos %icc, 0x0
loop_825:
fnot1 %f14, %f4
loop_826:
lduh [%l7 + 0x1C], %i3
call loop_827
udivcc %l3, 0x03DD, %o7
ldsb [%l7 + 0x3C], %g6
fbn,a %fcc1, loop_828
loop_827:
tvs %icc, 0x3
array8 %l4, %l5, %i6
fmul8x16 %f1, %f8, %f2
loop_828:
fcmpeq32 %f8, %f12, %l6
sth %l1, [%l7 + 0x48]
fcmple16 %f8, %f14, %l0
bvc,pt %icc, loop_829
fbo,a %fcc3, loop_830
sth %i7, [%l7 + 0x52]
fbue,a %fcc1, loop_831
loop_829:
smul %i0, 0x1988, %i2
loop_830:
ld [%l7 + 0x34], %f4
fnegs %f8, %f13
loop_831:
for %f2, %f0, %f6
movge %xcc, %o2, %o4
bge loop_832
taddcctv %g3, 0x183B, %o5
std %f14, [%l7 + 0x10]
lduw [%l7 + 0x68], %g2
loop_832:
ldx [%l7 + 0x38], %o6
movneg %xcc, %g1, %g5
udivx %l2, 0x1A67, %g4
ldub [%l7 + 0x2C], %i5
st %f12, [%l7 + 0x30]
mulx %o0, %i4, %o1
ldsh [%l7 + 0x20], %i1
bleu,pt %xcc, loop_833
stb %g7, [%l7 + 0x52]
fmovdle %icc, %f8, %f10
fpadd16 %f14, %f4, %f12
loop_833:
movrgez %o3, %l3, %o7
stb %g6, [%l7 + 0x51]
bn,pn %xcc, loop_834
ldsb [%l7 + 0x26], %i3
fpack32 %f14, %f4, %f14
bl %xcc, loop_835
loop_834:
fsrc2s %f9, %f4
ld [%l7 + 0x74], %f1
ldub [%l7 + 0x3B], %l4
loop_835:
bvs loop_836
fmovdge %icc, %f11, %f12
lduh [%l7 + 0x1E], %i6
xnorcc %l6, %l1, %l5
loop_836:
fcmped %fcc1, %f4, %f6
ldub [%l7 + 0x23], %i7
tneg %icc, 0x3
nop
setx loop_837, %l0, %l1
jmpl %l1, %l0
alignaddr %i2, %i0, %o4
fornot1 %f6, %f4, %f8
bvc,pt %icc, loop_838
loop_837:
lduh [%l7 + 0x2A], %g3
ldub [%l7 + 0x51], %o2
ldx [%l7 + 0x60], %o5
loop_838:
ble,a %xcc, loop_839
fbuge,a %fcc2, loop_840
fmovs %f3, %f4
nop
setx loop_841, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_839:
fbule %fcc0, loop_842
loop_840:
fmovdcc %xcc, %f11, %f2
fblg,a %fcc1, loop_843
loop_841:
xorcc %g2, %o6, %g1
loop_842:
fmovrdlez %g5, %f2, %f4
fble %fcc3, loop_844
loop_843:
sethi 0x1F31, %g4
brlez %l2, loop_845
movg %icc, %o0, %i4
loop_844:
fcmpgt16 %f2, %f4, %i5
xnorcc %i1, 0x075F, %o1
loop_845:
fbne,a %fcc3, loop_846
sth %g7, [%l7 + 0x60]
fmovsge %icc, %f2, %f12
mulscc %o3, %o7, %l3
loop_846:
fnors %f5, %f7, %f12
mulscc %g6, 0x1B3F, %i3
stb %i6, [%l7 + 0x2B]
fcmpgt32 %f10, %f0, %l4
fpadd32s %f2, %f11, %f9
fmovd %f10, %f6
umul %l1, 0x0686, %l5
stx %l6, [%l7 + 0x30]
andncc %l0, %i7, %i2
ldsb [%l7 + 0x46], %i0
fcmple32 %f2, %f10, %o4
add %g3, %o5, %o2
fnand %f8, %f2, %f10
ldsb [%l7 + 0x0D], %o6
std %f12, [%l7 + 0x58]
movvs %xcc, %g1, %g5
lduh [%l7 + 0x3E], %g2
subc %g4, %o0, %i4
edge16 %i5, %i1, %l2
srlx %g7, 0x15, %o1
xnor %o7, 0x122B, %o3
ldub [%l7 + 0x64], %g6
sdiv %l3, 0x1D1C, %i3
sth %l4, [%l7 + 0x46]
fmovsg %xcc, %f12, %f1
fzeros %f6
stb %l1, [%l7 + 0x66]
fpack16 %f4, %f4
fones %f12
ld [%l7 + 0x48], %f2
nop
setx loop_847, %l0, %l1
jmpl %l1, %i6
lduw [%l7 + 0x24], %l6
ldub [%l7 + 0x4C], %l0
fornot2s %f5, %f1, %f14
loop_847:
fbe %fcc0, loop_848
fnegd %f12, %f10
movcs %xcc, %i7, %i2
stx %i0, [%l7 + 0x08]
loop_848:
fxnors %f9, %f1, %f14
movne %xcc, %o4, %l5
fmul8ulx16 %f0, %f10, %f6
fcmple32 %f12, %f14, %o5
fble %fcc2, loop_849
fmovrslez %g3, %f2, %f11
ta %icc, 0x7
st %f8, [%l7 + 0x54]
loop_849:
fmul8x16au %f1, %f13, %f8
fnegs %f6, %f1
lduh [%l7 + 0x5C], %o6
bcs,a loop_850
sth %g1, [%l7 + 0x2E]
edge16l %g5, %o2, %g4
popc 0x1A26, %g2
loop_850:
bleu,a loop_851
fbn,a %fcc1, loop_852
fmovsvs %icc, %f0, %f8
fnot1 %f0, %f2
loop_851:
popc %o0, %i5
loop_852:
pdist %f8, %f0, %f8
stb %i4, [%l7 + 0x7C]
fmovrdgez %i1, %f2, %f14
te %xcc, 0x3
ba,a,pn %icc, loop_853
fmovsa %xcc, %f11, %f4
be %xcc, loop_854
fpsub32s %f0, %f13, %f11
loop_853:
sth %l2, [%l7 + 0x4E]
fpsub16 %f2, %f8, %f14
loop_854:
brlez,a %g7, loop_855
edge32 %o1, %o3, %g6
fcmpgt32 %f14, %f4, %o7
sth %i3, [%l7 + 0x56]
loop_855:
stw %l4, [%l7 + 0x2C]
array32 %l1, %i6, %l3
lduh [%l7 + 0x7C], %l6
srl %i7, %l0, %i0
fbe %fcc0, loop_856
be,a loop_857
stx %o4, [%l7 + 0x70]
xor %l5, 0x1A2B, %o5
loop_856:
fbue,a %fcc3, loop_858
loop_857:
fmul8x16au %f0, %f9, %f14
addc %i2, 0x0949, %o6
stb %g3, [%l7 + 0x39]
loop_858:
fxors %f9, %f12, %f3
ldub [%l7 + 0x5E], %g5
brgz,a %g1, loop_859
fors %f0, %f8, %f9
fmovrsgz %o2, %f6, %f2
fmovrdlez %g4, %f14, %f0
loop_859:
ldx [%l7 + 0x48], %o0
fbuge %fcc1, loop_860
andn %g2, 0x0A57, %i4
fmovsneg %icc, %f3, %f14
fmovdpos %icc, %f0, %f7
loop_860:
edge16ln %i1, %i5, %g7
fmovsvc %icc, %f14, %f1
fexpand %f2, %f14
fmul8x16au %f9, %f13, %f2
fpsub16 %f2, %f6, %f14
fbue %fcc1, loop_861
move %icc, %o1, %l2
movcc %icc, %o3, %g6
fcmps %fcc3, %f7, %f10
loop_861:
edge8ln %o7, %l4, %l1
sth %i6, [%l7 + 0x34]
umul %i3, 0x0839, %l3
tn %icc, 0x1
stw %i7, [%l7 + 0x08]
fcmpeq32 %f12, %f0, %l0
ldd [%l7 + 0x08], %f10
movneg %xcc, %i0, %l6
fbug %fcc3, loop_862
edge16n %l5, %o5, %o4
nop
setx loop_863, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tleu %icc, 0x1
loop_862:
stw %o6, [%l7 + 0x14]
fnot1s %f4, %f14
loop_863:
subc %i2, 0x1573, %g3
ldsb [%l7 + 0x2D], %g1
fbe,a %fcc3, loop_864
std %f12, [%l7 + 0x50]
tgu %xcc, 0x1
fsrc2s %f10, %f12
loop_864:
bne,pt %xcc, loop_865
ldx [%l7 + 0x58], %g5
lduw [%l7 + 0x20], %o2
fmovsne %icc, %f8, %f10
loop_865:
fandnot1s %f3, %f13, %f6
ldsh [%l7 + 0x3C], %o0
ldsb [%l7 + 0x14], %g2
fmovsvc %xcc, %f5, %f12
stx %g4, [%l7 + 0x18]
movge %icc, %i4, %i1
bg,pt %xcc, loop_866
fpadd32 %f14, %f12, %f10
nop
setx loop_867, %l0, %l1
jmpl %l1, %i5
andn %o1, %l2, %o3
loop_866:
tgu %icc, 0x1
fnand %f2, %f14, %f6
loop_867:
fbge %fcc2, loop_868
stb %g7, [%l7 + 0x59]
fmovs %f14, %f8
fmovda %icc, %f6, %f3
loop_868:
fabsd %f0, %f0
fexpand %f1, %f12
sth %g6, [%l7 + 0x56]
fmovrdne %o7, %f14, %f4
fmovdvs %icc, %f9, %f2
bleu loop_869
sth %l4, [%l7 + 0x2C]
movvs %icc, %l1, %i3
fmovrsgez %i6, %f6, %f6
loop_869:
sth %i7, [%l7 + 0x74]
fble %fcc1, loop_870
stb %l3, [%l7 + 0x27]
stx %l0, [%l7 + 0x50]
fandnot1 %f6, %f12, %f4
loop_870:
fmovrdlz %l6, %f6, %f0
movpos %xcc, %l5, %i0
ldub [%l7 + 0x23], %o5
lduh [%l7 + 0x1A], %o6
fmovsleu %xcc, %f3, %f14
stb %i2, [%l7 + 0x69]
stb %g3, [%l7 + 0x47]
smulcc %g1, 0x1EE3, %g5
ldx [%l7 + 0x30], %o2
ldsb [%l7 + 0x54], %o0
lduh [%l7 + 0x28], %g2
pdist %f2, %f14, %f14
lduh [%l7 + 0x36], %g4
sub %o4, %i4, %i5
fnegs %f15, %f8
bgu,a,pn %xcc, loop_871
st %f12, [%l7 + 0x38]
st %f7, [%l7 + 0x38]
ldsh [%l7 + 0x78], %i1
loop_871:
movrlez %l2, %o3, %g7
fmovsneg %xcc, %f9, %f6
array32 %g6, %o7, %l4
movrlz %o1, %l1, %i6
faligndata %f10, %f2, %f2
udivcc %i7, 0x0237, %i3
fmovdcc %xcc, %f14, %f0
fmovsg %xcc, %f5, %f13
ldd [%l7 + 0x20], %f14
umulcc %l0, 0x0CA4, %l6
stx %l3, [%l7 + 0x28]
ldx [%l7 + 0x68], %l5
brlz,a %o5, loop_872
tn %icc, 0x6
mulscc %i0, 0x1DE3, %o6
ldub [%l7 + 0x76], %g3
loop_872:
stx %i2, [%l7 + 0x40]
stb %g1, [%l7 + 0x78]
bneg,pn %icc, loop_873
alignaddr %o2, %g5, %g2
fones %f7
edge16n %g4, %o0, %o4
loop_873:
bneg,a loop_874
st %f10, [%l7 + 0x1C]
fsrc2 %f4, %f8
be,a,pn %icc, loop_875
loop_874:
lduh [%l7 + 0x4A], %i4
fexpand %f8, %f2
fmovrsne %i1, %f3, %f5
loop_875:
st %f5, [%l7 + 0x2C]
fmovsge %icc, %f2, %f6
bn,a loop_876
bpos,a,pt %xcc, loop_877
lduh [%l7 + 0x6C], %l2
movleu %xcc, %i5, %o3
loop_876:
std %f2, [%l7 + 0x30]
loop_877:
ldd [%l7 + 0x38], %f6
xorcc %g6, 0x1A78, %g7
fmovdvc %xcc, %f14, %f12
fmovsleu %icc, %f3, %f15
std %f6, [%l7 + 0x50]
fmovrsne %l4, %f15, %f3
fnot1 %f2, %f6
ldx [%l7 + 0x10], %o1
ld [%l7 + 0x4C], %f12
ldx [%l7 + 0x28], %l1
lduw [%l7 + 0x5C], %i6
fble,a %fcc3, loop_878
fmovsl %xcc, %f9, %f10
stb %i7, [%l7 + 0x4F]
st %f0, [%l7 + 0x78]
loop_878:
bgu %icc, loop_879
lduh [%l7 + 0x5E], %o7
ldd [%l7 + 0x18], %f12
sdivcc %l0, 0x088C, %l6
loop_879:
fbo,a %fcc1, loop_880
ld [%l7 + 0x38], %f2
srax %l3, 0x16, %i3
fmovdcc %xcc, %f2, %f0
loop_880:
fmovsl %xcc, %f3, %f2
fbug %fcc0, loop_881
popc 0x06C3, %o5
sll %l5, %o6, %i0
fmovscc %xcc, %f2, %f2
loop_881:
movge %icc, %i2, %g3
std %f8, [%l7 + 0x28]
orncc %g1, %o2, %g2
fnegd %f4, %f8
ldx [%l7 + 0x30], %g4
ta %icc, 0x7
fmovrde %g5, %f2, %f8
nop
setx loop_882, %l0, %l1
jmpl %l1, %o4
stx %i4, [%l7 + 0x68]
ld [%l7 + 0x38], %f5
stb %o0, [%l7 + 0x2C]
loop_882:
fmovrdgz %i1, %f8, %f6
ldsh [%l7 + 0x4A], %l2
movleu %xcc, %i5, %o3
ldub [%l7 + 0x0F], %g7
bleu,a loop_883
fble,a %fcc0, loop_884
tne %xcc, 0x3
xnorcc %l4, 0x1AAD, %o1
loop_883:
st %f10, [%l7 + 0x1C]
loop_884:
sll %l1, %g6, %i7
fcmpne16 %f0, %f14, %i6
ldx [%l7 + 0x60], %l0
fcmpd %fcc2, %f4, %f0
movrlez %o7, 0x057, %l6
fmovrslz %l3, %f7, %f2
fornot1s %f5, %f11, %f11
tpos %xcc, 0x1
fmovsvc %xcc, %f2, %f11
ldub [%l7 + 0x0C], %o5
tpos %xcc, 0x0
stw %i3, [%l7 + 0x64]
lduw [%l7 + 0x50], %l5
fmul8x16al %f7, %f2, %f2
for %f10, %f4, %f0
ldub [%l7 + 0x13], %i0
fandnot1s %f3, %f6, %f7
fmovrde %o6, %f14, %f8
array32 %i2, %g1, %o2
fmovdle %icc, %f12, %f8
ta %icc, 0x1
fornot1s %f14, %f3, %f0
bvs %icc, loop_885
fmovrse %g3, %f9, %f7
alignaddrl %g4, %g5, %g2
movn %xcc, %o4, %i4
loop_885:
fcmpne16 %f6, %f8, %i1
fblg,a %fcc3, loop_886
bne,a,pt %icc, loop_887
fbuge %fcc1, loop_888
ldsh [%l7 + 0x5A], %l2
loop_886:
call loop_889
loop_887:
edge8 %o0, %o3, %g7
loop_888:
ld [%l7 + 0x14], %f6
lduw [%l7 + 0x1C], %l4
loop_889:
xor %o1, 0x1C17, %l1
lduh [%l7 + 0x56], %i5
fmuld8ulx16 %f6, %f0, %f0
andn %g6, 0x1ACB, %i6
fmovdle %icc, %f11, %f5
movpos %icc, %l0, %i7
brlz %l6, loop_890
sth %o7, [%l7 + 0x52]
move %xcc, %l3, %o5
ldsh [%l7 + 0x54], %l5
loop_890:
movg %icc, %i0, %o6
xnorcc %i2, 0x01D6, %g1
stb %o2, [%l7 + 0x63]
tn %icc, 0x6
sth %g3, [%l7 + 0x36]
addc %g4, %g5, %i3
fnot1s %f12, %f11
edge8n %g2, %i4, %i1
bn,pn %icc, loop_891
sra %o4, %o0, %l2
bpos,a loop_892
be,pt %icc, loop_893
loop_891:
fcmpeq32 %f6, %f14, %o3
fmovsl %icc, %f5, %f11
loop_892:
fbu %fcc0, loop_894
loop_893:
tgu %xcc, 0x6
ldd [%l7 + 0x78], %f2
edge32 %l4, %o1, %l1
loop_894:
fone %f2
fnot2 %f8, %f8
edge32 %g7, %i5, %i6
stx %g6, [%l7 + 0x20]
sethi 0x1460, %l0
movvs %icc, %l6, %o7
fnot1 %f8, %f8
fmovse %xcc, %f15, %f10
fmovdleu %xcc, %f4, %f13
fandnot2s %f8, %f12, %f4
xorcc %l3, 0x17B6, %o5
fxnors %f0, %f14, %f11
tpos %icc, 0x6
fcmpne32 %f8, %f14, %i7
xnorcc %i0, %l5, %i2
tl %icc, 0x3
fcmpd %fcc3, %f2, %f2
fmovsl %icc, %f14, %f11
andncc %o6, %g1, %g3
and %g4, 0x057B, %o2
fmovsle %xcc, %f7, %f10
tsubcc %g5, 0x133C, %i3
fmovdleu %xcc, %f13, %f1
srl %g2, 0x09, %i4
ld [%l7 + 0x2C], %f13
ldsw [%l7 + 0x4C], %o4
movpos %xcc, %i1, %o0
fzero %f10
stw %l2, [%l7 + 0x6C]
fnands %f15, %f3, %f3
bvs,pn %xcc, loop_895
sdiv %l4, 0x05AE, %o3
sethi 0x1B98, %l1
ldsw [%l7 + 0x4C], %g7
loop_895:
fpadd32s %f11, %f9, %f7
tvc %xcc, 0x1
fmovde %icc, %f5, %f3
brz,a %o1, loop_896
movl %icc, %i6, %i5
bvc,a,pn %icc, loop_897
stb %g6, [%l7 + 0x72]
loop_896:
bshuffle %f8, %f8, %f14
fnot2 %f4, %f14
loop_897:
ldsh [%l7 + 0x12], %l6
fmovsge %xcc, %f0, %f4
brlez %l0, loop_898
fbne %fcc0, loop_899
umulcc %l3, %o7, %o5
lduh [%l7 + 0x3A], %i7
loop_898:
ldsw [%l7 + 0x38], %l5
loop_899:
fcmpne32 %f4, %f6, %i2
andcc %i0, %g1, %o6
stx %g4, [%l7 + 0x70]
std %f8, [%l7 + 0x30]
fcmple16 %f2, %f4, %o2
fandnot1 %f8, %f6, %f12
te %icc, 0x5
lduh [%l7 + 0x50], %g5
orncc %g3, %i3, %i4
orncc %g2, 0x15A9, %o4
movvc %icc, %o0, %l2
mulscc %i1, 0x1776, %l4
brlz,a %o3, loop_900
ld [%l7 + 0x10], %f1
ldd [%l7 + 0x28], %f14
fmovsa %xcc, %f13, %f5
loop_900:
sdiv %l1, 0x189A, %o1
fmovd %f12, %f6
fmovsle %icc, %f6, %f7
fpsub16s %f8, %f7, %f8
andcc %g7, %i5, %i6
sth %g6, [%l7 + 0x40]
sdivcc %l0, 0x1AB3, %l6
fmovsneg %xcc, %f4, %f3
ldsw [%l7 + 0x10], %l3
fnor %f2, %f12, %f6
bne %xcc, loop_901
bshuffle %f14, %f0, %f2
movge %xcc, %o5, %i7
ldx [%l7 + 0x68], %l5
loop_901:
fbule %fcc2, loop_902
ldub [%l7 + 0x7F], %o7
sth %i2, [%l7 + 0x5C]
fmovdgu %xcc, %f6, %f7
loop_902:
movneg %icc, %g1, %o6
fandnot1s %f9, %f3, %f11
edge32n %i0, %g4, %g5
std %f4, [%l7 + 0x78]
fmovspos %xcc, %f2, %f0
taddcctv %g3, 0x1AC3, %i3
fpack32 %f14, %f4, %f2
stx %i4, [%l7 + 0x48]
edge32n %o2, %o4, %o0
stb %l2, [%l7 + 0x4A]
std %f2, [%l7 + 0x30]
fbg %fcc0, loop_903
lduh [%l7 + 0x58], %g2
ld [%l7 + 0x40], %f10
fmovrdne %i1, %f2, %f4
loop_903:
sdivcc %l4, 0x0901, %o3
ta %xcc, 0x6
andn %o1, 0x0E0F, %l1
fabss %f10, %f0
ldsw [%l7 + 0x38], %g7
fzeros %f7
movpos %icc, %i6, %g6
call loop_904
fmul8x16au %f11, %f9, %f14
bcs,pn %xcc, loop_905
fblg %fcc3, loop_906
loop_904:
sth %i5, [%l7 + 0x2C]
ldsw [%l7 + 0x20], %l6
loop_905:
sra %l3, 0x1A, %l0
loop_906:
fpadd16s %f13, %f8, %f14
ldub [%l7 + 0x60], %i7
brnz %o5, loop_907
bcc,a,pt %xcc, loop_908
srax %o7, %i2, %g1
fandnot2s %f2, %f6, %f0
loop_907:
sth %l5, [%l7 + 0x7C]
loop_908:
fcmps %fcc1, %f9, %f14
movrlez %i0, %g4, %g5
fmovdpos %icc, %f5, %f6
sdivcc %o6, 0x1827, %i3
sra %g3, %o2, %i4
edge32n %o0, %l2, %g2
ldd [%l7 + 0x50], %f2
std %f4, [%l7 + 0x48]
fmovdg %xcc, %f10, %f14
fcmpne32 %f6, %f0, %i1
umulcc %l4, %o4, %o1
fbne %fcc2, loop_909
fornot1 %f10, %f0, %f0
fcmple32 %f10, %f12, %l1
fsrc2s %f12, %f12
loop_909:
edge32l %g7, %i6, %o3
call loop_910
bvc loop_911
fandnot1 %f6, %f6, %f4
fmovdl %xcc, %f9, %f14
loop_910:
fmovdge %icc, %f7, %f2
loop_911:
fbug %fcc2, loop_912
ldub [%l7 + 0x49], %g6
ldx [%l7 + 0x48], %l6
fcmps %fcc1, %f3, %f14
loop_912:
ld [%l7 + 0x74], %f13
array32 %l3, %l0, %i5
fmovdl %icc, %f12, %f7
tvc %xcc, 0x1
fpsub16 %f2, %f0, %f14
brlz,a %i7, loop_913
fzero %f12
ldub [%l7 + 0x5C], %o7
fpadd32 %f0, %f14, %f2
loop_913:
fcmps %fcc1, %f9, %f11
fmovdg %icc, %f3, %f0
movcc %icc, %i2, %g1
ldsh [%l7 + 0x4E], %o5
edge8l %l5, %g4, %g5
fmovdne %xcc, %f15, %f8
sth %o6, [%l7 + 0x6E]
lduw [%l7 + 0x08], %i0
bn loop_914
fbug %fcc3, loop_915
ldsw [%l7 + 0x18], %i3
fmovsge %icc, %f1, %f7
loop_914:
edge8l %o2, %g3, %i4
loop_915:
fmovsneg %icc, %f6, %f3
fmul8x16 %f14, %f14, %f4
bleu,a,pn %icc, loop_916
ta %xcc, 0x7
fsrc2 %f4, %f10
tpos %xcc, 0x5
loop_916:
lduw [%l7 + 0x54], %o0
smul %g2, %i1, %l4
fcmpeq32 %f8, %f14, %l2
fcmpne16 %f14, %f2, %o1
ldd [%l7 + 0x48], %f12
movleu %xcc, %o4, %l1
subccc %i6, %g7, %o3
edge8ln %g6, %l6, %l3
sth %l0, [%l7 + 0x40]
movvs %xcc, %i7, %i5
movcs %icc, %i2, %o7
edge16ln %g1, %o5, %l5
std %f4, [%l7 + 0x10]
fbo,a %fcc2, loop_917
nop
setx loop_918, %l0, %l1
jmpl %l1, %g5
brnz,a %g4, loop_919
fnot1s %f10, %f13
loop_917:
movl %xcc, %o6, %i3
loop_918:
popc 0x0D40, %o2
loop_919:
lduw [%l7 + 0x40], %i0
ldub [%l7 + 0x41], %i4
addcc %o0, 0x037E, %g3
addc %g2, 0x13F2, %l4
ld [%l7 + 0x38], %f11
sra %i1, 0x1D, %o1
ldx [%l7 + 0x60], %l2
udivx %o4, 0x0178, %l1
std %f10, [%l7 + 0x08]
brz,a %i6, loop_920
fmovrse %g7, %f8, %f3
lduh [%l7 + 0x32], %g6
fbl %fcc2, loop_921
loop_920:
ldsh [%l7 + 0x5A], %l6
ldsh [%l7 + 0x56], %l3
bcs,a,pt %xcc, loop_922
loop_921:
brlz,a %l0, loop_923
umulcc %o3, 0x1AEB, %i5
tcs %icc, 0x2
loop_922:
edge16n %i2, %i7, %g1
loop_923:
tle %icc, 0x7
alignaddr %o5, %o7, %l5
stw %g5, [%l7 + 0x78]
fcmpgt32 %f4, %f6, %g4
st %f10, [%l7 + 0x64]
movrlz %o6, %i3, %o2
ldd [%l7 + 0x28], %f0
fmovdn %icc, %f8, %f0
mulx %i0, %o0, %g3
ldsw [%l7 + 0x68], %g2
edge16ln %i4, %l4, %o1
movcs %icc, %i1, %l2
ldsb [%l7 + 0x4C], %l1
sethi 0x152A, %i6
edge32n %g7, %o4, %g6
fandnot1s %f6, %f5, %f8
ld [%l7 + 0x34], %f14
fornot2s %f6, %f6, %f8
orcc %l3, %l6, %o3
ld [%l7 + 0x58], %f6
movne %icc, %i5, %i2
tvc %icc, 0x1
fmovsgu %xcc, %f1, %f9
ldd [%l7 + 0x40], %f6
sdivx %i7, 0x1BC9, %l0
lduw [%l7 + 0x3C], %g1
sth %o7, [%l7 + 0x0E]
andncc %l5, %g5, %o5
brlez %o6, loop_924
te %xcc, 0x1
stx %i3, [%l7 + 0x38]
ldub [%l7 + 0x41], %o2
loop_924:
umulcc %g4, %o0, %g3
fandnot2s %f12, %f4, %f15
xorcc %g2, 0x0B10, %i0
mova %icc, %l4, %i4
ble,a %icc, loop_925
fmuld8sux16 %f11, %f10, %f14
srlx %i1, 0x1E, %l2
bcs,pt %icc, loop_926
loop_925:
movrlz %l1, 0x33D, %o1
nop
setx loop_927, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbne,a %fcc1, loop_928
loop_926:
fbule,a %fcc1, loop_929
tsubcctv %i6, %o4, %g6
loop_927:
fmovd %f8, %f14
loop_928:
tle %xcc, 0x4
loop_929:
fmovsgu %icc, %f12, %f6
stw %g7, [%l7 + 0x70]
ldsw [%l7 + 0x7C], %l6
movleu %icc, %l3, %i5
std %f6, [%l7 + 0x48]
umulcc %i2, 0x0164, %o3
fcmpd %fcc0, %f2, %f14
ldd [%l7 + 0x28], %f12
ldsw [%l7 + 0x78], %l0
stw %g1, [%l7 + 0x54]
ld [%l7 + 0x60], %f5
bcc,a,pn %icc, loop_930
fandnot2 %f8, %f10, %f6
ldsb [%l7 + 0x10], %i7
movge %xcc, %o7, %l5
loop_930:
be,a,pt %icc, loop_931
fmovspos %xcc, %f4, %f10
fbo %fcc0, loop_932
alignaddrl %g5, %o6, %o5
loop_931:
fpadd16s %f10, %f8, %f7
be %xcc, loop_933
loop_932:
st %f4, [%l7 + 0x7C]
fmovde %icc, %f3, %f6
fabsd %f4, %f12
loop_933:
fpsub16 %f10, %f0, %f8
fmovrsgez %i3, %f4, %f5
nop
setx loop_934, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fabss %f14, %f2
movrgz %g4, %o0, %o2
fcmpgt32 %f12, %f4, %g2
loop_934:
fblg,a %fcc1, loop_935
fmovdgu %icc, %f7, %f6
fbul,a %fcc1, loop_936
fcmpne16 %f4, %f12, %g3
loop_935:
bl %icc, loop_937
ldd [%l7 + 0x58], %f10
loop_936:
fbu %fcc1, loop_938
brgz %i0, loop_939
loop_937:
xor %i4, %l4, %l2
te %xcc, 0x1
loop_938:
alignaddrl %l1, %o1, %i1
loop_939:
subccc %i6, %o4, %g6
movre %l6, 0x2B2, %g7
ldd [%l7 + 0x78], %f4
edge8 %i5, %i2, %l3
fmovdl %xcc, %f1, %f8
bvs,a,pn %icc, loop_940
fbug,a %fcc2, loop_941
fmul8sux16 %f10, %f8, %f8
movrlz %o3, %g1, %i7
loop_940:
lduh [%l7 + 0x6A], %o7
loop_941:
ldsw [%l7 + 0x0C], %l0
ld [%l7 + 0x38], %f9
sethi 0x08C5, %g5
tsubcctv %l5, %o5, %o6
tne %xcc, 0x5
edge16l %g4, %i3, %o2
sth %g2, [%l7 + 0x7E]
tg %icc, 0x2
fornot1s %f12, %f2, %f12
taddcctv %o0, %i0, %g3
fbe,a %fcc1, loop_942
fnot2s %f8, %f5
fmovrdgz %l4, %f6, %f12
stx %l2, [%l7 + 0x58]
loop_942:
brlez,a %l1, loop_943
std %f4, [%l7 + 0x50]
sth %o1, [%l7 + 0x0C]
sth %i4, [%l7 + 0x3E]
loop_943:
add %i1, 0x12B3, %i6
bge,a loop_944
lduh [%l7 + 0x64], %g6
fpack16 %f2, %f13
edge32 %l6, %o4, %i5
loop_944:
stb %i2, [%l7 + 0x1C]
fbn %fcc2, loop_945
sth %l3, [%l7 + 0x08]
ldx [%l7 + 0x18], %o3
fxnor %f0, %f8, %f8
loop_945:
fbu %fcc1, loop_946
fpack32 %f2, %f0, %f0
tl %xcc, 0x5
bg,a,pn %icc, loop_947
loop_946:
stx %g7, [%l7 + 0x10]
fblg %fcc2, loop_948
ldd [%l7 + 0x20], %f2
loop_947:
fbul %fcc0, loop_949
fmovsgu %icc, %f1, %f8
loop_948:
fand %f2, %f6, %f8
fbu,a %fcc0, loop_950
loop_949:
addccc %g1, %o7, %l0
udivx %g5, 0x0C62, %i7
fcmped %fcc3, %f6, %f4
loop_950:
udivx %l5, 0x0EE1, %o5
lduh [%l7 + 0x66], %o6
tsubcctv %i3, %o2, %g2
fexpand %f12, %f12
tn %icc, 0x7
ldd [%l7 + 0x08], %f6
ldsw [%l7 + 0x54], %o0
fmuld8ulx16 %f4, %f2, %f12
lduw [%l7 + 0x40], %g4
fbo,a %fcc0, loop_951
faligndata %f6, %f0, %f12
ldub [%l7 + 0x7B], %i0
st %f13, [%l7 + 0x68]
loop_951:
fmovsge %icc, %f9, %f13
ldx [%l7 + 0x78], %l4
stb %l2, [%l7 + 0x1E]
st %f5, [%l7 + 0x54]
brlz,a %l1, loop_952
and %g3, 0x0E4A, %o1
fbn %fcc2, loop_953
ldsw [%l7 + 0x24], %i1
loop_952:
stw %i6, [%l7 + 0x74]
edge8l %i4, %l6, %g6
loop_953:
tle %xcc, 0x4
bneg,a,pt %icc, loop_954
sra %i5, 0x0C, %o4
movre %i2, 0x2D2, %o3
movleu %xcc, %g7, %g1
loop_954:
std %f12, [%l7 + 0x50]
orn %l3, %l0, %o7
ldub [%l7 + 0x39], %i7
sll %g5, %o5, %l5
fpack32 %f4, %f0, %f14
orncc %o6, 0x1447, %o2
fmovsn %xcc, %f13, %f1
movrgez %i3, %g2, %g4
fands %f9, %f10, %f1
and %i0, %l4, %l2
subccc %l1, 0x1FF9, %o0
ldx [%l7 + 0x48], %g3
edge16 %i1, %i6, %i4
ldsh [%l7 + 0x7C], %l6
tn %icc, 0x7
subccc %o1, 0x100D, %g6
fmovdle %xcc, %f8, %f7
edge8 %o4, %i2, %i5
sdivx %o3, 0x02B9, %g1
fmovdne %icc, %f10, %f12
fornot2s %f3, %f12, %f13
alignaddrl %l3, %g7, %o7
ldx [%l7 + 0x58], %l0
bl %icc, loop_955
bleu,pt %xcc, loop_956
fxnors %f0, %f12, %f2
orcc %g5, %o5, %l5
loop_955:
ldub [%l7 + 0x32], %o6
loop_956:
fbu %fcc0, loop_957
fmovs %f13, %f15
ldd [%l7 + 0x20], %f14
std %f10, [%l7 + 0x18]
loop_957:
fmovsn %xcc, %f15, %f8
tpos %xcc, 0x6
ld [%l7 + 0x50], %f10
nop
setx loop_958, %l0, %l1
jmpl %l1, %o2
tvs %icc, 0x1
brlez %i3, loop_959
fmovrde %i7, %f0, %f0
loop_958:
edge16ln %g4, %g2, %l4
fbu,a %fcc0, loop_960
loop_959:
edge8n %i0, %l2, %o0
ldub [%l7 + 0x15], %l1
ldx [%l7 + 0x70], %i1
loop_960:
fmovsa %icc, %f0, %f14
fandnot1s %f10, %f13, %f4
fbn,a %fcc3, loop_961
fsrc1s %f7, %f1
movpos %xcc, %i6, %i4
fcmpeq16 %f6, %f4, %g3
loop_961:
ldd [%l7 + 0x08], %f14
subc %l6, %g6, %o1
fbe,a %fcc3, loop_962
fpadd32 %f0, %f6, %f2
tne %xcc, 0x4
mova %xcc, %i2, %o4
loop_962:
st %f14, [%l7 + 0x4C]
ldsw [%l7 + 0x20], %i5
sdiv %o3, 0x0226, %g1
fxnor %f2, %f10, %f12
ldsh [%l7 + 0x2A], %l3
std %f12, [%l7 + 0x20]
lduh [%l7 + 0x74], %g7
sth %l0, [%l7 + 0x74]
fmovrdlz %o7, %f10, %f6
lduh [%l7 + 0x30], %g5
tne %xcc, 0x6
movrne %l5, 0x272, %o6
srax %o5, 0x10, %i3
st %f10, [%l7 + 0x10]
fcmps %fcc0, %f15, %f1
fmovrdlz %i7, %f6, %f8
tcs %icc, 0x1
xnor %g4, 0x0837, %g2
bshuffle %f4, %f6, %f8
ldub [%l7 + 0x3F], %l4
st %f13, [%l7 + 0x30]
popc %o2, %i0
stx %l2, [%l7 + 0x60]
fmovrdne %l1, %f10, %f0
orcc %o0, 0x028A, %i1
fpack32 %f4, %f8, %f2
movge %xcc, %i4, %i6
for %f12, %f0, %f10
andcc %g3, %g6, %l6
bgu,a %xcc, loop_963
bneg %xcc, loop_964
fbl,a %fcc1, loop_965
fmovdvs %xcc, %f13, %f3
loop_963:
ld [%l7 + 0x4C], %f9
loop_964:
edge8n %i2, %o1, %i5
loop_965:
ldx [%l7 + 0x28], %o4
bge,a,pt %xcc, loop_966
movpos %icc, %g1, %l3
edge8n %o3, %g7, %l0
st %f13, [%l7 + 0x1C]
loop_966:
fbge %fcc2, loop_967
move %icc, %g5, %o7
xorcc %l5, 0x16B5, %o5
pdist %f2, %f10, %f14
loop_967:
bleu,a loop_968
and %i3, %i7, %o6
tn %icc, 0x4
fand %f12, %f0, %f6
loop_968:
movl %icc, %g2, %g4
fmovdneg %icc, %f13, %f12
movg %xcc, %l4, %o2
mulscc %l2, %i0, %l1
fmovdge %icc, %f15, %f13
ld [%l7 + 0x1C], %f2
fbo %fcc2, loop_969
tcc %xcc, 0x5
brgz %i1, loop_970
xnor %i4, %o0, %g3
loop_969:
fmovdcc %xcc, %f6, %f6
ldsh [%l7 + 0x7A], %i6
loop_970:
fandnot1s %f1, %f15, %f13
sdiv %g6, 0x1E76, %i2
ldsb [%l7 + 0x1C], %o1
movrlz %l6, 0x174, %o4
ldsh [%l7 + 0x68], %i5
andn %l3, 0x03B4, %o3
fmovdpos %xcc, %f5, %f12
subccc %g7, %l0, %g1
st %f4, [%l7 + 0x30]
fcmpne32 %f14, %f10, %g5
fmul8x16 %f11, %f6, %f2
stb %o7, [%l7 + 0x30]
sllx %l5, %i3, %o5
edge16l %o6, %i7, %g2
stw %g4, [%l7 + 0x0C]
sth %l4, [%l7 + 0x24]
std %f12, [%l7 + 0x30]
fbge %fcc2, loop_971
fmovdneg %xcc, %f11, %f7
fnot2 %f10, %f0
and %l2, %i0, %o2
loop_971:
ldd [%l7 + 0x10], %f4
fbule,a %fcc3, loop_972
fnot2 %f0, %f2
andncc %i1, %l1, %i4
edge16 %o0, %i6, %g6
loop_972:
ld [%l7 + 0x10], %f10
fors %f5, %f8, %f9
stb %i2, [%l7 + 0x56]
lduw [%l7 + 0x7C], %g3
ldd [%l7 + 0x10], %f10
taddcctv %l6, 0x18F4, %o4
tgu %xcc, 0x2
fmovdl %xcc, %f15, %f5
st %f11, [%l7 + 0x28]
fcmps %fcc0, %f8, %f10
fpack16 %f0, %f1
fmovrdne %i5, %f6, %f6
tleu %xcc, 0x1
ld [%l7 + 0x58], %f4
ldx [%l7 + 0x48], %o1
fandnot1s %f15, %f10, %f10
fnor %f14, %f14, %f14
bcc,a,pt %icc, loop_973
fpsub16 %f14, %f8, %f4
fbe,a %fcc0, loop_974
lduw [%l7 + 0x60], %o3
loop_973:
ldd [%l7 + 0x30], %f2
nop
setx loop_975, %l0, %l1
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_974:
ldsb [%l7 + 0x2A], %g7
fmovs %f12, %f14
tl %icc, 0x7
loop_975:
sethi 0x1B6A, %l0
movre %g1, 0x21C, %g5
stb %o7, [%l7 + 0x70]
fmovsleu %icc, %f2, %f0
ldsh [%l7 + 0x2E], %l3
fcmpgt32 %f2, %f12, %l5
ldx [%l7 + 0x18], %i3
bcc,a,pt %xcc, loop_976
fxnor %f10, %f4, %f2
pdist %f4, %f4, %f10
movg %xcc, %o5, %o6
loop_976:
tleu %icc, 0x3
movrgez %i7, 0x2CE, %g2
fbuge,a %fcc2, loop_977
ldsw [%l7 + 0x64], %g4
stw %l4, [%l7 + 0x44]
movvs %icc, %l2, %i0
loop_977:
sub %i1, 0x02A5, %o2
faligndata %f2, %f4, %f8
stb %i4, [%l7 + 0x5C]
fpadd16s %f3, %f11, %f2
bg,pt %xcc, loop_978
fpsub32 %f14, %f10, %f2
fmovde %icc, %f11, %f13
brnz,a %l1, loop_979
loop_978:
ldx [%l7 + 0x30], %i6
std %f0, [%l7 + 0x60]
ldd [%l7 + 0x68], %f8
loop_979:
lduw [%l7 + 0x4C], %o0
stb %i2, [%l7 + 0x47]
fmovs %f6, %f10
ldx [%l7 + 0x30], %g6
ldx [%l7 + 0x48], %l6
stx %g3, [%l7 + 0x40]
lduh [%l7 + 0x0C], %i5
fba,a %fcc0, loop_980
subcc %o4, 0x1198, %o1
brlz,a %g7, loop_981
fpsub16s %f12, %f4, %f10
loop_980:
fmuld8ulx16 %f7, %f4, %f6
ldx [%l7 + 0x08], %o3
loop_981:
lduh [%l7 + 0x3C], %g1
tle %xcc, 0x0
stw %l0, [%l7 + 0x44]
edge8ln %g5, %l3, %l5
fsrc1s %f9, %f2
movg %icc, %i3, %o5
taddcc %o6, 0x1245, %i7
fmovs %f2, %f5
fmovscs %xcc, %f6, %f15
fnegd %f10, %f14
fmovdl %xcc, %f5, %f10
fbg,a %fcc3, loop_982
stb %o7, [%l7 + 0x20]
bleu,a,pn %xcc, loop_983
ldsh [%l7 + 0x72], %g2
loop_982:
fmovspos %xcc, %f11, %f8
sth %l4, [%l7 + 0x0C]
loop_983:
fbule,a %fcc0, loop_984
movn %xcc, %g4, %i0
tneg %xcc, 0x0
fmovdvc %xcc, %f5, %f10
loop_984:
fpack16 %f4, %f13
edge8n %l2, %i1, %o2
fmovdne %xcc, %f10, %f8
ldx [%l7 + 0x68], %i4
ldsw [%l7 + 0x30], %i6
fmuld8ulx16 %f15, %f2, %f6
fmovse %icc, %f2, %f4
sethi 0x0235, %l1
movgu %icc, %i2, %o0
fmovsl %xcc, %f14, %f14
fornot1s %f14, %f2, %f5
bneg,pt %xcc, loop_985
fmovsvs %xcc, %f15, %f1
fmovdn %icc, %f11, %f3
movge %xcc, %l6, %g6
loop_985:
fors %f12, %f3, %f14
array32 %i5, %g3, %o4
smul %o1, 0x018F, %g7
smul %g1, 0x1B51, %l0
movvs %xcc, %o3, %l3
fmovsg %icc, %f2, %f3
fmovrse %g5, %f1, %f10
call loop_986
sra %i3, %l5, %o5
ldub [%l7 + 0x26], %i7
fandnot2s %f10, %f6, %f3
loop_986:
movge %icc, %o6, %g2
brgz %l4, loop_987
tg %xcc, 0x7
std %f6, [%l7 + 0x40]
nop
setx loop_988, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_987:
alignaddrl %o7, %g4, %l2
fcmple32 %f14, %f2, %i1
movne %icc, %i0, %i4
loop_988:
brz %o2, loop_989
ldx [%l7 + 0x28], %l1
fmovdle %xcc, %f12, %f15
lduw [%l7 + 0x78], %i6
loop_989:
stx %o0, [%l7 + 0x78]
fmovdle %icc, %f3, %f12
ldsb [%l7 + 0x29], %i2
srlx %l6, %i5, %g6
subc %g3, %o4, %o1
bneg,pt %icc, loop_990
fpsub32s %f13, %f4, %f12
andncc %g1, %l0, %g7
bn loop_991
loop_990:
fmovrse %o3, %f12, %f8
brnz %l3, loop_992
fmul8ulx16 %f10, %f10, %f12
loop_991:
movne %xcc, %g5, %l5
ldd [%l7 + 0x50], %f14
loop_992:
std %f6, [%l7 + 0x48]
fmovdne %icc, %f6, %f14
ldsb [%l7 + 0x1C], %o5
siam 0x0
std %f8, [%l7 + 0x38]
bcs,pt %xcc, loop_993
fpack16 %f6, %f0
brz %i3, loop_994
ldd [%l7 + 0x08], %f8
loop_993:
ldd [%l7 + 0x48], %f14
lduw [%l7 + 0x2C], %o6
loop_994:
st %f13, [%l7 + 0x20]
sllx %g2, %i7, %l4
edge8l %g4, %l2, %i1
brlez %i0, loop_995
ldd [%l7 + 0x40], %f2
fmovsvc %icc, %f4, %f9
st %f11, [%l7 + 0x30]
loop_995:
be,pt %xcc, loop_996
ldx [%l7 + 0x40], %o7
array32 %i4, %o2, %i6
stw %l1, [%l7 + 0x70]
loop_996:
lduh [%l7 + 0x42], %i2
fmovsg %xcc, %f5, %f10
edge16l %l6, %o0, %g6
sdivx %i5, 0x1D09, %g3
movn %xcc, %o1, %g1
ldx [%l7 + 0x48], %l0
bl,a,pn %xcc, loop_997
taddcctv %g7, %o4, %l3
tvc %icc, 0x5
tpos %xcc, 0x7
loop_997:
fcmpeq16 %f6, %f8, %o3
ldx [%l7 + 0x58], %l5
ld [%l7 + 0x60], %f7
tge %xcc, 0x4
xnorcc %g5, %i3, %o6
subccc %o5, 0x1DCF, %g2
movcc %xcc, %i7, %g4
stw %l2, [%l7 + 0x54]
ld [%l7 + 0x60], %f3
fabss %f1, %f8
lduh [%l7 + 0x76], %l4
addccc %i0, 0x0DF5, %o7
tn %icc, 0x5
ldub [%l7 + 0x14], %i1
tcc %icc, 0x5
fand %f10, %f0, %f10
fornot2 %f6, %f0, %f12
edge16ln %o2, %i4, %l1
ldsb [%l7 + 0x66], %i6
fmovspos %xcc, %f7, %f15
tleu %icc, 0x7
edge8ln %l6, %o0, %i2
edge32l %g6, %i5, %g3
ldub [%l7 + 0x7C], %g1
addccc %l0, %g7, %o1
edge16l %o4, %o3, %l5
stb %g5, [%l7 + 0x3B]
te %icc, 0x1
ldsh [%l7 + 0x1E], %l3
movrlez %o6, 0x2CF, %o5
tge %xcc, 0x2
fbl %fcc3, loop_998
move %icc, %g2, %i7
std %f10, [%l7 + 0x20]
srl %i3, %l2, %g4
loop_998:
xorcc %l4, 0x1F57, %i0
move %xcc, %o7, %o2
fands %f5, %f11, %f10
ldx [%l7 + 0x78], %i1
fpackfix %f14, %f11
ldx [%l7 + 0x18], %i4
ldub [%l7 + 0x48], %l1
edge8n %l6, %i6, %i2
st %f1, [%l7 + 0x14]
fand %f2, %f6, %f2
mulscc %o0, 0x102C, %g6
fpack16 %f10, %f7
ldsb [%l7 + 0x44], %g3
ldsb [%l7 + 0x64], %i5
bcs,a,pt %xcc, loop_999
tle %icc, 0x1
fnor %f12, %f10, %f2
fbu %fcc0, loop_1000
loop_999:
orcc %g1, %g7, %o1
fbuge %fcc3, loop_1001
ble,a,pn %icc, loop_1002
loop_1000:
fabss %f13, %f7
fpsub16 %f2, %f10, %f14
loop_1001:
fpsub16s %f8, %f0, %f3
loop_1002:
fmovrslz %l0, %f7, %f1
fpack32 %f4, %f0, %f12
ldx [%l7 + 0x40], %o4
movleu %icc, %o3, %g5
add %l3, 0x121B, %o6
fpackfix %f10, %f0
brlez,a %o5, loop_1003
fpadd16s %f9, %f8, %f1
fxnors %f7, %f14, %f9
st %f13, [%l7 + 0x70]
loop_1003:
fmovrslez %g2, %f4, %f1
addcc %l5, %i7, %i3
edge32l %g4, %l4, %i0
edge32ln %l2, %o7, %o2
movgu %icc, %i4, %l1
std %f2, [%l7 + 0x58]
bvc,a,pt %icc, loop_1004
movrlz %i1, %l6, %i6
std %f6, [%l7 + 0x58]
fbne %fcc2, loop_1005
loop_1004:
fmovsne %icc, %f2, %f6
xor %i2, %o0, %g3
movn %icc, %g6, %i5
loop_1005:
sth %g7, [%l7 + 0x64]
fpadd32 %f14, %f12, %f12
fmovda %xcc, %f6, %f3
ldx [%l7 + 0x40], %g1
st %f1, [%l7 + 0x30]
fmovrdgez %l0, %f0, %f12
ldsw [%l7 + 0x14], %o4
fcmpeq32 %f12, %f2, %o1
fpadd32s %f5, %f15, %f13
subccc %o3, 0x09F9, %l3
fmul8sux16 %f0, %f6, %f0
bleu,a,pn %icc, loop_1006
mulscc %g5, %o5, %o6
ldsh [%l7 + 0x0A], %g2
subccc %i7, %l5, %i3
loop_1006:
bge,a loop_1007
fnot2s %f15, %f3
nop
setx loop_1008, %l0, %l1
jmpl %l1, %g4
lduw [%l7 + 0x78], %l4
loop_1007:
bleu,a loop_1009
lduw [%l7 + 0x30], %i0
loop_1008:
bn,a %icc, loop_1010
ldx [%l7 + 0x30], %o7
loop_1009:
movl %icc, %l2, %o2
lduh [%l7 + 0x1E], %i4
loop_1010:
brz %l1, loop_1011
brlz %l6, loop_1012
edge8 %i1, %i2, %i6
fmovdleu %icc, %f1, %f14
loop_1011:
stb %g3, [%l7 + 0x5D]
loop_1012:
array16 %o0, %g6, %g7
fmovdleu %icc, %f4, %f12
andn %i5, 0x0F1E, %g1
sth %l0, [%l7 + 0x6A]
stb %o4, [%l7 + 0x5A]
bneg,pn %xcc, loop_1013
bneg,a,pn %xcc, loop_1014
fmovdn %xcc, %f8, %f0
nop
setx loop_1015, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1013:
std %f14, [%l7 + 0x68]
loop_1014:
stw %o1, [%l7 + 0x24]
fmovdne %xcc, %f10, %f5
loop_1015:
bl,pn %xcc, loop_1016
fcmple32 %f2, %f8, %o3
tl %icc, 0x6
tgu %xcc, 0x0
loop_1016:
edge16ln %g5, %l3, %o5
umul %o6, %g2, %i7
edge8ln %l5, %i3, %l4
ld [%l7 + 0x68], %f0
tcs %icc, 0x7
fcmpeq32 %f12, %f12, %g4
tg %icc, 0x6
tcc %xcc, 0x0
stw %i0, [%l7 + 0x20]
fmovdvs %icc, %f12, %f4
ld [%l7 + 0x10], %f8
fba,a %fcc1, loop_1017
fblg %fcc2, loop_1018
subc %l2, 0x1715, %o7
movvs %xcc, %i4, %l1
loop_1017:
fmovsneg %xcc, %f7, %f6
loop_1018:
brgez %l6, loop_1019
fbug,a %fcc0, loop_1020
bcs,pn %xcc, loop_1021
be,pt %icc, loop_1022
loop_1019:
ldsh [%l7 + 0x24], %i1
loop_1020:
fnot1 %f10, %f8
loop_1021:
ldub [%l7 + 0x58], %o2
loop_1022:
fmovdgu %xcc, %f0, %f10
ld [%l7 + 0x34], %f10
stb %i6, [%l7 + 0x6C]
move %icc, %i2, %g3
fmovdl %icc, %f7, %f8
fmovd %f14, %f0
ldsh [%l7 + 0x22], %o0
fmuld8ulx16 %f3, %f1, %f12
tcs %xcc, 0x3
pdist %f6, %f0, %f14
bcs,pn %xcc, loop_1023
fpsub32s %f10, %f9, %f8
fmovsl %icc, %f9, %f11
stw %g7, [%l7 + 0x24]
loop_1023:
fsrc2 %f2, %f4
fmovdvs %xcc, %f2, %f15
edge32n %i5, %g1, %g6
tvs %icc, 0x1
fxnors %f14, %f4, %f14
sethi 0x14A7, %o4
ldsw [%l7 + 0x1C], %l0
udiv %o3, 0x19B3, %g5
array32 %o1, %l3, %o6
fmovrsgez %o5, %f11, %f4
faligndata %f2, %f12, %f10
fpadd16s %f13, %f14, %f12
fmovsneg %xcc, %f0, %f5
move %icc, %g2, %l5
movge %icc, %i7, %i3
movvs %xcc, %l4, %g4
movg %icc, %l2, %o7
ld [%l7 + 0x34], %f9
xorcc %i0, 0x1926, %l1
edge8n %l6, %i4, %o2
fsrc1s %f1, %f7
tleu %icc, 0x3
movleu %xcc, %i1, %i2
st %f2, [%l7 + 0x28]
ldx [%l7 + 0x50], %g3
movvc %icc, %o0, %g7
ldsw [%l7 + 0x0C], %i6
sra %g1, 0x17, %i5
ld [%l7 + 0x2C], %f10
stx %o4, [%l7 + 0x60]
fcmpne32 %f14, %f10, %g6
ldd [%l7 + 0x40], %f0
ldsh [%l7 + 0x74], %o3
fbul,a %fcc2, loop_1024
fbne %fcc1, loop_1025
fexpand %f0, %f10
fmul8x16al %f6, %f1, %f12
loop_1024:
orncc %g5, %l0, %o1
loop_1025:
fmovrdlez %o6, %f6, %f8
brgez,a %l3, loop_1026
fmovdcc %xcc, %f12, %f15
fmovrse %g2, %f6, %f0
stw %l5, [%l7 + 0x68]
loop_1026:
fcmpes %fcc0, %f6, %f9
fbug %fcc3, loop_1027
ldsb [%l7 + 0x71], %i7
bg,a %icc, loop_1028
and %i3, 0x1D50, %l4
loop_1027:
ldsw [%l7 + 0x1C], %g4
ld [%l7 + 0x10], %f15
loop_1028:
fxor %f10, %f0, %f0
tge %icc, 0x1
stw %l2, [%l7 + 0x54]
nop
setx loop_1029, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbg,a %fcc1, loop_1030
lduh [%l7 + 0x0A], %o7
fbuge %fcc3, loop_1031
loop_1029:
xor %o5, %l1, %l6
loop_1030:
std %f8, [%l7 + 0x70]
ldub [%l7 + 0x33], %i0
loop_1031:
ldsh [%l7 + 0x1C], %o2
ldsw [%l7 + 0x68], %i4
fpadd16 %f12, %f14, %f8
fpsub32 %f10, %f6, %f4
movge %xcc, %i1, %i2
ldd [%l7 + 0x08], %f0
tpos %xcc, 0x2
movl %icc, %o0, %g7
bne,a loop_1032
fbule,a %fcc1, loop_1033
fnands %f6, %f3, %f1
mulx %i6, 0x1737, %g1
loop_1032:
movrne %i5, %o4, %g3
loop_1033:
ldsw [%l7 + 0x18], %o3
stb %g5, [%l7 + 0x2F]
andn %g6, %l0, %o1
ldd [%l7 + 0x60], %f2
move %icc, %l3, %o6
addcc %g2, %l5, %i3
ldub [%l7 + 0x5D], %i7
std %f14, [%l7 + 0x20]
st %f9, [%l7 + 0x08]
movl %xcc, %g4, %l2
tcc %xcc, 0x1
fsrc2 %f6, %f10
subc %o7, %l4, %l1
std %f8, [%l7 + 0x18]
fpackfix %f14, %f4
xnor %o5, 0x16AC, %i0
fmovdcs %icc, %f14, %f8
ldsw [%l7 + 0x54], %l6
bpos,a,pn %icc, loop_1034
pdist %f4, %f10, %f14
fpadd16 %f10, %f10, %f2
ldd [%l7 + 0x38], %f12
loop_1034:
ldsb [%l7 + 0x48], %i4
array8 %i1, %o2, %i2
ldd [%l7 + 0x70], %f12
fmovrdgz %o0, %f4, %f8
be %icc, loop_1035
udivcc %i6, 0x1B7B, %g1
nop
setx loop_1036, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbul,a %fcc3, loop_1037
loop_1035:
movrgz %i5, %g7, %o4
mova %icc, %o3, %g3
loop_1036:
tvs %icc, 0x7
loop_1037:
tsubcc %g6, %l0, %o1
fpsub16 %f0, %f6, %f0
fblg,a %fcc1, loop_1038
fnot1 %f14, %f14
ldsb [%l7 + 0x63], %l3
movcs %icc, %g5, %g2
loop_1038:
bleu,pn %xcc, loop_1039
movne %xcc, %o6, %l5
stb %i3, [%l7 + 0x65]
ldsb [%l7 + 0x75], %i7
loop_1039:
ldsb [%l7 + 0x29], %g4
fnot1s %f2, %f4
lduh [%l7 + 0x5C], %o7
fmovsl %icc, %f5, %f3
fmovse %xcc, %f3, %f9
tl %xcc, 0x7
fbul %fcc2, loop_1040
movneg %xcc, %l4, %l1
lduh [%l7 + 0x48], %l2
edge8l %i0, %l6, %o5
loop_1040:
fbuge,a %fcc2, loop_1041
movrlz %i1, %i4, %o2
ldx [%l7 + 0x78], %o0
ldub [%l7 + 0x24], %i2
loop_1041:
fone %f4
fcmpne16 %f2, %f4, %i6
fmovsvs %xcc, %f14, %f6
fcmpne16 %f0, %f14, %i5
fmul8sux16 %f0, %f2, %f14
ld [%l7 + 0x2C], %f8
call loop_1042
movre %g7, 0x2CC, %g1
brz,a %o3, loop_1043
movpos %icc, %g3, %g6
loop_1042:
fcmpd %fcc3, %f0, %f8
sth %l0, [%l7 + 0x18]
loop_1043:
ldx [%l7 + 0x58], %o4
fmovsne %xcc, %f11, %f2
nop
setx loop_1044, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdgz %l3, %f2, %f8
sll %g5, 0x1B, %o1
ld [%l7 + 0x5C], %f12
loop_1044:
fmovsle %icc, %f9, %f1
bgu,pt %xcc, loop_1045
tsubcctv %o6, 0x06F1, %l5
bvs,a %icc, loop_1046
fzeros %f13
loop_1045:
fbule,a %fcc1, loop_1047
fmovdg %icc, %f3, %f3
loop_1046:
stx %i3, [%l7 + 0x68]
movleu %xcc, %g2, %i7
loop_1047:
fcmpgt16 %f12, %f6, %g4
orncc %o7, %l1, %l4
ldd [%l7 + 0x68], %f4
fpackfix %f2, %f8
bn,pt %xcc, loop_1048
fsrc2 %f0, %f2
nop
setx loop_1049, %l0, %l1
jmpl %l1, %l2
fcmple16 %f2, %f4, %l6
loop_1048:
bvs,a loop_1050
ldx [%l7 + 0x10], %i0
loop_1049:
stx %o5, [%l7 + 0x20]
std %f4, [%l7 + 0x50]
loop_1050:
lduw [%l7 + 0x2C], %i1
ldub [%l7 + 0x10], %i4
fmovsleu %icc, %f11, %f7
ldsh [%l7 + 0x1C], %o2
fmul8x16au %f15, %f5, %f4
udivx %o0, 0x0FFA, %i2
stw %i6, [%l7 + 0x4C]
orncc %g7, 0x065F, %g1
mova %xcc, %o3, %i5
fzeros %f5
fble %fcc1, loop_1051
fmovdl %icc, %f0, %f6
bne %xcc, loop_1052
bshuffle %f0, %f2, %f8
loop_1051:
fsrc1 %f12, %f0
ldub [%l7 + 0x52], %g3
loop_1052:
fors %f15, %f10, %f1
fnegs %f8, %f8
fmovsne %xcc, %f10, %f15
fmuld8ulx16 %f8, %f11, %f14
ldsw [%l7 + 0x4C], %l0
fcmple32 %f2, %f4, %g6
smul %l3, 0x0A90, %g5
fmovrdlez %o4, %f10, %f8
fmovrdlz %o1, %f14, %f2
taddcctv %l5, %o6, %g2
fmovsvc %xcc, %f2, %f12
fbne %fcc2, loop_1053
fpadd32s %f1, %f5, %f7
fbug %fcc2, loop_1054
fbe,a %fcc3, loop_1055
loop_1053:
nop
setx loop_1056, %l0, %l1
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 %i7, [%l7 + 0x58]
loop_1054:
fble,a %fcc3, loop_1057
loop_1055:
tvc %icc, 0x0
loop_1056:
fcmpeq16 %f12, %f10, %g4
movvc %xcc, %o7, %i3
loop_1057:
and %l4, %l2, %l1
movrne %l6, 0x30D, %i0
fornot2s %f11, %f2, %f2
bcc,a loop_1058
fmovrdne %i1, %f6, %f12
addcc %i4, 0x0DB6, %o5
te %icc, 0x3
loop_1058:
brlz %o0, loop_1059
call loop_1060
popc 0x187B, %i2
fexpand %f8, %f6
loop_1059:
stb %i6, [%l7 + 0x0D]
loop_1060:
call loop_1061
ldsb [%l7 + 0x52], %o2
array16 %g1, %g7, %o3
addccc %i5, 0x1A87, %g3
loop_1061:
bshuffle %f10, %f4, %f2
edge32n %l0, %l3, %g6
lduh [%l7 + 0x28], %o4
fbn,a %fcc2, loop_1062
st %f15, [%l7 + 0x2C]
tcc %icc, 0x7
te %xcc, 0x4
loop_1062:
ldsh [%l7 + 0x62], %g5
stx %l5, [%l7 + 0x28]
andncc %o1, %g2, %i7
fmovrde %g4, %f4, %f14
stb %o6, [%l7 + 0x0C]
xorcc %o7, 0x1393, %l4
ldx [%l7 + 0x48], %i3
subcc %l1, 0x0BB7, %l2
ld [%l7 + 0x34], %f14
fcmpne16 %f6, %f4, %l6
tl %xcc, 0x3
fba %fcc1, loop_1063
lduw [%l7 + 0x54], %i1
fmovsg %icc, %f5, %f2
ld [%l7 + 0x34], %f10
loop_1063:
fmovsg %xcc, %f5, %f9
std %f12, [%l7 + 0x68]
edge32l %i0, %o5, %o0
orncc %i2, %i6, %o2
fmovdle %xcc, %f14, %f7
fabsd %f10, %f2
ldsb [%l7 + 0x20], %g1
fmovrsne %i4, %f6, %f14
st %f5, [%l7 + 0x3C]
fpsub16 %f2, %f4, %f10
fabsd %f8, %f10
fbe %fcc3, loop_1064
fmovde %xcc, %f11, %f1
ldsb [%l7 + 0x65], %g7
ldub [%l7 + 0x18], %o3
loop_1064:
fba %fcc0, loop_1065
tsubcctv %g3, %l0, %i5
fcmpeq32 %f0, %f12, %g6
fcmpd %fcc3, %f12, %f14
loop_1065:
stw %o4, [%l7 + 0x50]
stw %l3, [%l7 + 0x6C]
tneg %icc, 0x6
tpos %icc, 0x3
ldsb [%l7 + 0x45], %l5
fmovdge %xcc, %f7, %f11
st %f1, [%l7 + 0x3C]
fmovsvs %xcc, %f15, %f9
fpadd16s %f5, %f5, %f12
stb %o1, [%l7 + 0x09]
ldd [%l7 + 0x58], %f8
ldsb [%l7 + 0x25], %g5
stb %g2, [%l7 + 0x5D]
movre %g4, 0x248, %i7
fand %f14, %f6, %f14
fba %fcc3, loop_1066
movrne %o7, 0x0B1, %l4
fbl %fcc3, loop_1067
ldsw [%l7 + 0x28], %i3
loop_1066:
movrgez %l1, %o6, %l2
fcmple16 %f12, %f4, %l6
loop_1067:
ldsh [%l7 + 0x1C], %i0
bl,pn %xcc, loop_1068
fmovrsgez %i1, %f7, %f15
bl loop_1069
lduw [%l7 + 0x44], %o5
loop_1068:
fpadd32s %f0, %f8, %f6
fpsub32 %f4, %f14, %f10
loop_1069:
edge8l %o0, %i2, %o2
stw %i6, [%l7 + 0x78]
ldub [%l7 + 0x4A], %g1
brgez %i4, loop_1070
stb %g7, [%l7 + 0x08]
ba,a,pt %icc, loop_1071
stw %g3, [%l7 + 0x58]
loop_1070:
alignaddr %o3, %l0, %g6
edge8l %o4, %i5, %l5
loop_1071:
sdivx %l3, 0x15AB, %o1
subccc %g2, 0x0640, %g5
edge16 %i7, %o7, %g4
and %l4, %l1, %o6
fbne,a %fcc3, loop_1072
fmovsvs %xcc, %f13, %f13
lduh [%l7 + 0x7C], %l2
fmovsne %icc, %f2, %f15
loop_1072:
edge16ln %l6, %i3, %i1
fmovdg %xcc, %f10, %f15
fmuld8sux16 %f5, %f10, %f0
fmovrsgz %i0, %f0, %f8
sth %o5, [%l7 + 0x4C]
fbne %fcc2, loop_1073
edge32 %o0, %o2, %i6
xor %i2, 0x012D, %i4
fpsub16s %f5, %f8, %f8
loop_1073:
edge32n %g1, %g7, %o3
andn %g3, 0x1401, %l0
fand %f2, %f14, %f8
fand %f14, %f14, %f2
fmovdpos %xcc, %f15, %f2
movcs %xcc, %o4, %g6
bgu,a %icc, loop_1074
fcmple32 %f6, %f2, %l5
taddcc %i5, %o1, %g2
fpadd16s %f0, %f10, %f10
loop_1074:
bgu,pt %icc, loop_1075
sdivx %l3, 0x0627, %g5
nop
setx loop_1076, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movne %icc, %i7, %g4
loop_1075:
stx %l4, [%l7 + 0x68]
ldub [%l7 + 0x23], %l1
loop_1076:
addcc %o7, %l2, %l6
fmovdleu %icc, %f13, %f9
movg %icc, %i3, %i1
array32 %o6, %i0, %o5
fmovd %f6, %f2
fpsub32s %f15, %f15, %f6
fones %f1
fmovsleu %icc, %f14, %f1
std %f2, [%l7 + 0x40]
fsrc1s %f2, %f9
ldd [%l7 + 0x30], %f2
ldub [%l7 + 0x10], %o2
movcc %xcc, %o0, %i6
xor %i2, 0x17E2, %g1
fnegs %f7, %f8
fnand %f2, %f8, %f2
fpackfix %f0, %f11
stb %i4, [%l7 + 0x4C]
udiv %o3, 0x09B8, %g7
ldub [%l7 + 0x70], %g3
udivcc %o4, 0x0C28, %g6
ldx [%l7 + 0x10], %l5
stw %i5, [%l7 + 0x54]
or %l0, %o1, %g2
umulcc %g5, %l3, %g4
fmovdge %icc, %f15, %f11
fmovdcc %icc, %f4, %f2
fmovrslez %i7, %f5, %f7
sethi 0x0380, %l4
fzero %f0
for %f14, %f14, %f0
fbn,a %fcc2, loop_1077
ldx [%l7 + 0x60], %o7
fnand %f8, %f6, %f4
fcmple32 %f12, %f2, %l1
loop_1077:
array32 %l2, %l6, %i1
bge,a %xcc, loop_1078
orncc %o6, %i3, %i0
lduh [%l7 + 0x24], %o5
bcs,a,pt %icc, loop_1079
loop_1078:
fbn,a %fcc0, loop_1080
movrlz %o2, 0x136, %i6
srlx %i2, 0x07, %g1
loop_1079:
fmovrde %i4, %f2, %f0
loop_1080:
brlz,a %o0, loop_1081
fmovsa %icc, %f2, %f2
fpsub16 %f2, %f6, %f0
bgu,pt %icc, loop_1082
loop_1081:
ldsw [%l7 + 0x74], %o3
movre %g3, 0x296, %o4
fpsub32s %f15, %f5, %f8
loop_1082:
orcc %g7, %l5, %i5
ld [%l7 + 0x30], %f8
lduw [%l7 + 0x78], %g6
edge8l %o1, %g2, %g5
movrgz %l3, %l0, %g4
movrgez %l4, %o7, %i7
fbl,a %fcc3, loop_1083
and %l2, %l1, %l6
edge8ln %o6, %i3, %i1
array32 %o5, %i0, %o2
loop_1083:
faligndata %f14, %f4, %f2
ldd [%l7 + 0x40], %f12
st %f1, [%l7 + 0x48]
ldub [%l7 + 0x72], %i6
movleu %xcc, %i2, %i4
ldsw [%l7 + 0x28], %o0
edge16ln %o3, %g1, %o4
fmovsleu %xcc, %f14, %f12
ldsh [%l7 + 0x38], %g7
std %f8, [%l7 + 0x28]
lduw [%l7 + 0x3C], %l5
fnand %f8, %f4, %f0
sdivx %i5, 0x0A50, %g6
fabsd %f6, %f8
movrne %g3, 0x07B, %g2
fxnors %f10, %f6, %f3
ldub [%l7 + 0x54], %o1
ld [%l7 + 0x6C], %f10
sdiv %g5, 0x000A, %l3
bcs %icc, loop_1084
fnegd %f12, %f14
fmul8ulx16 %f4, %f0, %f14
stw %g4, [%l7 + 0x6C]
loop_1084:
fcmpgt16 %f2, %f0, %l4
tneg %icc, 0x3
tcc %xcc, 0x2
fmovdle %xcc, %f11, %f13
udivcc %o7, 0x044C, %l0
lduw [%l7 + 0x34], %l2
move %icc, %i7, %l1
sth %l6, [%l7 + 0x3E]
smulcc %i3, 0x1959, %o6
mulx %o5, 0x1F5E, %i0
fcmpne32 %f6, %f10, %i1
nop
setx loop_1085, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbuge,a %fcc3, loop_1086
sdivcc %o2, 0x01F7, %i2
tgu %xcc, 0x7
loop_1085:
fbne,a %fcc3, loop_1087
loop_1086:
stb %i4, [%l7 + 0x1F]
xnor %i6, 0x012D, %o0
fsrc1s %f11, %f4
loop_1087:
ldx [%l7 + 0x60], %o3
brgz,a %o4, loop_1088
xnor %g7, %g1, %i5
st %f10, [%l7 + 0x7C]
sth %l5, [%l7 + 0x18]
loop_1088:
ldd [%l7 + 0x58], %f12
fcmpeq16 %f8, %f0, %g3
fabsd %f8, %f8
taddcc %g6, 0x1E5B, %g2
edge8l %o1, %l3, %g4
ldsh [%l7 + 0x7E], %g5
fbue,a %fcc3, loop_1089
fbl %fcc1, loop_1090
stw %o7, [%l7 + 0x20]
array32 %l4, %l2, %l0
loop_1089:
fcmple16 %f6, %f12, %i7
loop_1090:
udivcc %l1, 0x05A4, %i3
fmovdn %xcc, %f1, %f10
sdivx %l6, 0x05B8, %o6
fpmerge %f15, %f1, %f10
brlz,a %i0, loop_1091
stb %o5, [%l7 + 0x60]
fmovdle %xcc, %f0, %f5
sub %i1, 0x05A9, %o2
loop_1091:
fmovsne %icc, %f14, %f8
lduh [%l7 + 0x34], %i2
lduh [%l7 + 0x0C], %i4
fandnot1s %f12, %f11, %f10
lduw [%l7 + 0x08], %i6
ldub [%l7 + 0x40], %o3
fbn %fcc3, loop_1092
or %o4, 0x0753, %o0
stb %g7, [%l7 + 0x4F]
ldsb [%l7 + 0x10], %i5
loop_1092:
move %icc, %l5, %g3
ldsh [%l7 + 0x54], %g6
ldd [%l7 + 0x68], %f10
addccc %g2, %o1, %l3
fones %f13
stx %g1, [%l7 + 0x30]
edge16l %g4, %o7, %l4
fcmpeq32 %f8, %f4, %g5
fones %f8
fpadd32s %f15, %f4, %f11
fmovsa %xcc, %f15, %f7
edge16n %l2, %l0, %l1
fpmerge %f14, %f8, %f14
andcc %i3, %l6, %o6
bneg,a %xcc, loop_1093
brnz,a %i7, loop_1094
fmovde %icc, %f15, %f8
tcc %xcc, 0x6
loop_1093:
fmovspos %icc, %f12, %f14
loop_1094:
fmovrdgez %i0, %f0, %f0
lduh [%l7 + 0x6A], %i1
fmovrdgez %o5, %f12, %f12
fmovrsgez %o2, %f2, %f11
ldub [%l7 + 0x15], %i2
fcmpes %fcc3, %f7, %f15
fmovdgu %xcc, %f0, %f9
fmul8x16au %f0, %f8, %f14
tvc %xcc, 0x5
fmovdpos %icc, %f6, %f15
andncc %i6, %i4, %o4
ldsb [%l7 + 0x68], %o3
sll %g7, 0x11, %o0
fmuld8ulx16 %f6, %f14, %f10
tgu %xcc, 0x5
brlez,a %i5, loop_1095
fmovrdlz %l5, %f4, %f0
fnors %f4, %f7, %f6
fcmpeq32 %f12, %f2, %g3
loop_1095:
fornot1s %f5, %f13, %f3
mova %xcc, %g2, %g6
move %icc, %o1, %l3
ldd [%l7 + 0x28], %f12
st %f10, [%l7 + 0x60]
fbg %fcc0, loop_1096
fmovd %f14, %f6
subccc %g1, %g4, %o7
bcs,pt %icc, loop_1097
loop_1096:
orcc %g5, 0x1585, %l2
fmovde %xcc, %f8, %f15
fmovrdlez %l4, %f0, %f14
loop_1097:
edge32 %l1, %l0, %i3
fbne,a %fcc1, loop_1098
movle %xcc, %l6, %o6
fpmerge %f9, %f8, %f10
xnorcc %i7, %i1, %o5
loop_1098:
array8 %o2, %i0, %i6
fabsd %f8, %f12
fcmpd %fcc2, %f6, %f0
faligndata %f10, %f10, %f10
movgu %xcc, %i4, %i2
add %o3, 0x1785, %g7
bge %icc, loop_1099
ld [%l7 + 0x78], %f12
fpack32 %f10, %f4, %f0
ldsb [%l7 + 0x72], %o0
loop_1099:
alignaddr %o4, %l5, %i5
movn %xcc, %g2, %g6
xnorcc %o1, %g3, %l3
bne %xcc, loop_1100
xnorcc %g4, %g1, %g5
fnand %f2, %f10, %f8
fbug %fcc0, loop_1101
loop_1100:
ldsb [%l7 + 0x45], %l2
fbge,a %fcc3, loop_1102
sth %l4, [%l7 + 0x22]
loop_1101:
ldsb [%l7 + 0x7A], %o7
fsrc2s %f15, %f7
loop_1102:
ld [%l7 + 0x5C], %f1
fornot1 %f10, %f4, %f6
lduw [%l7 + 0x78], %l1
st %f0, [%l7 + 0x74]
sth %l0, [%l7 + 0x42]
fmovsa %xcc, %f9, %f3
fnors %f7, %f14, %f9
edge16n %i3, %l6, %o6
sth %i7, [%l7 + 0x26]
ld [%l7 + 0x3C], %f1
subc %i1, %o5, %i0
fmovsleu %xcc, %f10, %f13
st %f6, [%l7 + 0x34]
andncc %o2, %i6, %i2
movrlz %o3, %i4, %g7
fmul8x16au %f8, %f10, %f4
orn %o0, %o4, %l5
stw %g2, [%l7 + 0x54]
edge8ln %i5, %g6, %o1
fmovrse %g3, %f11, %f5
fnor %f8, %f8, %f2
fbug %fcc2, loop_1103
movcc %xcc, %l3, %g1
brnz %g5, loop_1104
st %f10, [%l7 + 0x18]
loop_1103:
umulcc %g4, 0x14D2, %l2
ld [%l7 + 0x68], %f4
loop_1104:
ldsh [%l7 + 0x20], %o7
subcc %l1, 0x073B, %l4
fmovrsgez %l0, %f9, %f11
ldx [%l7 + 0x70], %l6
lduw [%l7 + 0x70], %o6
sth %i3, [%l7 + 0x36]
stx %i7, [%l7 + 0x58]
fbe %fcc0, loop_1105
ldsw [%l7 + 0x1C], %i1
taddcc %i0, %o5, %o2
stb %i2, [%l7 + 0x11]
loop_1105:
umul %o3, %i4, %g7
fcmps %fcc2, %f7, %f6
fcmpes %fcc0, %f9, %f0
stx %i6, [%l7 + 0x50]
ldsw [%l7 + 0x2C], %o4
fba,a %fcc3, loop_1106
tne %icc, 0x3
fmovrsgz %l5, %f12, %f6
lduw [%l7 + 0x3C], %o0
loop_1106:
fbu %fcc3, loop_1107
ldub [%l7 + 0x46], %i5
stx %g2, [%l7 + 0x30]
brlez,a %o1, loop_1108
loop_1107:
lduh [%l7 + 0x10], %g3
fmovsneg %xcc, %f15, %f14
fcmpeq32 %f14, %f14, %g6
loop_1108:
udiv %g1, 0x05A8, %g5
ldsw [%l7 + 0x38], %g4
fmovsvs %xcc, %f12, %f2
fmovda %xcc, %f2, %f3
sth %l2, [%l7 + 0x36]
fmovrde %o7, %f2, %f2
sdivx %l3, 0x1107, %l4
ba %xcc, loop_1109
srlx %l1, 0x1A, %l0
std %f14, [%l7 + 0x28]
te %icc, 0x7
loop_1109:
subccc %o6, 0x0C2D, %i3
fzeros %f4
fornot2 %f8, %f12, %f10
fnot2s %f3, %f0
fbl,a %fcc3, loop_1110
edge8ln %l6, %i1, %i0
fpack32 %f8, %f10, %f8
bcs,a %xcc, loop_1111
loop_1110:
ldsb [%l7 + 0x3A], %o5
edge16 %o2, %i2, %i7
fmovse %icc, %f2, %f12
loop_1111:
fpsub16 %f12, %f12, %f0
st %f3, [%l7 + 0x70]
fxor %f4, %f10, %f6
fmovrdne %i4, %f8, %f8
ldsw [%l7 + 0x70], %o3
ld [%l7 + 0x28], %f1
tl %icc, 0x6
ta %xcc, 0x6
pdist %f6, %f8, %f0
brgez %g7, loop_1112
udivcc %i6, 0x006C, %l5
or %o4, 0x0D52, %i5
tcc %xcc, 0x2
loop_1112:
fnegs %f12, %f7
fpadd16s %f13, %f10, %f12
fnor %f2, %f8, %f14
ldx [%l7 + 0x68], %o0
stb %o1, [%l7 + 0x2C]
lduw [%l7 + 0x6C], %g2
fands %f7, %f0, %f7
movvs %icc, %g6, %g1
fnot1 %f12, %f10
st %f9, [%l7 + 0x30]
fbue,a %fcc1, loop_1113
ldx [%l7 + 0x20], %g5
addc %g4, 0x17A2, %g3
fbule,a %fcc1, loop_1114
loop_1113:
tleu %xcc, 0x7
movrlz %o7, 0x15B, %l3
edge16n %l2, %l4, %l1
loop_1114:
bgu loop_1115
fmovrdlez %l0, %f6, %f2
stb %o6, [%l7 + 0x29]
ldsw [%l7 + 0x4C], %i3
loop_1115:
fbo,a %fcc3, loop_1116
fmovdcs %icc, %f11, %f8
movrlez %i1, %l6, %o5
lduw [%l7 + 0x44], %i0
loop_1116:
addccc %o2, %i7, %i4
stb %i2, [%l7 + 0x44]
fmovsle %xcc, %f11, %f10
movl %icc, %g7, %i6
ldsb [%l7 + 0x6A], %o3
fbe,a %fcc3, loop_1117
st %f0, [%l7 + 0x44]
stw %o4, [%l7 + 0x18]
fmovsvs %icc, %f5, %f10
loop_1117:
edge8n %i5, %l5, %o0
fbue,a %fcc0, loop_1118
fbn %fcc3, loop_1119
tg %icc, 0x4
movre %g2, 0x1BD, %o1
loop_1118:
te %icc, 0x6
loop_1119:
edge16 %g6, %g1, %g5
tne %icc, 0x7
movre %g3, 0x079, %g4
tg %xcc, 0x4
brgz %o7, loop_1120
brlez %l3, loop_1121
addcc %l4, 0x078C, %l2
array8 %l1, %l0, %i3
loop_1120:
fnegs %f0, %f14
loop_1121:
stx %o6, [%l7 + 0x48]
fnot2 %f10, %f10
fmovdne %xcc, %f1, %f7
edge32n %l6, %o5, %i0
stb %o2, [%l7 + 0x26]
movvc %icc, %i7, %i4
movne %xcc, %i2, %i1
bleu,a %icc, loop_1122
fcmple32 %f12, %f8, %g7
fpadd16 %f14, %f6, %f10
fsrc1s %f9, %f5
loop_1122:
sllx %i6, 0x00, %o4
fnot2s %f6, %f2
tpos %xcc, 0x0
fbul,a %fcc3, loop_1123
lduh [%l7 + 0x4C], %o3
ldx [%l7 + 0x40], %i5
ldx [%l7 + 0x18], %l5
loop_1123:
stw %g2, [%l7 + 0x4C]
tvs %icc, 0x4
umul %o1, %o0, %g1
tne %icc, 0x0
fmovdle %icc, %f0, %f12
lduw [%l7 + 0x58], %g6
nop
setx loop_1124, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnegd %f6, %f8
fnands %f9, %f8, %f1
stx %g3, [%l7 + 0x48]
loop_1124:
edge16n %g5, %g4, %l3
brgez,a %l4, loop_1125
tsubcc %o7, %l1, %l2
lduw [%l7 + 0x40], %l0
ble,a loop_1126
loop_1125:
fbule %fcc2, loop_1127
for %f0, %f12, %f6
sra %o6, %i3, %l6
loop_1126:
bshuffle %f8, %f6, %f10
loop_1127:
fmovsleu %xcc, %f0, %f12
std %f6, [%l7 + 0x58]
movrlez %o5, 0x1EC, %o2
siam 0x2
bvs %icc, loop_1128
ldd [%l7 + 0x28], %f10
fmovdl %xcc, %f2, %f1
fbul,a %fcc0, loop_1129
loop_1128:
tpos %xcc, 0x6
tcc %icc, 0x4
ld [%l7 + 0x20], %f7
loop_1129:
bge loop_1130
fmovdleu %xcc, %f4, %f9
fcmpgt32 %f6, %f6, %i7
stx %i4, [%l7 + 0x60]
loop_1130:
stw %i2, [%l7 + 0x0C]
fmovsle %icc, %f4, %f14
stw %i0, [%l7 + 0x44]
fxors %f2, %f4, %f0
srax %i1, %i6, %g7
tg %xcc, 0x6
edge32n %o4, %i5, %l5
fxor %f0, %f4, %f6
fabsd %f10, %f0
fbuge,a %fcc0, loop_1131
stx %g2, [%l7 + 0x60]
movl %xcc, %o1, %o3
stw %g1, [%l7 + 0x50]
loop_1131:
movle %xcc, %g6, %o0
ldd [%l7 + 0x10], %f8
stb %g5, [%l7 + 0x6C]
std %f10, [%l7 + 0x08]
ld [%l7 + 0x74], %f12
fpsub16s %f8, %f10, %f5
umulcc %g4, 0x089B, %l3
ldd [%l7 + 0x50], %f0
movleu %xcc, %g3, %o7
bcs,a,pn %xcc, loop_1132
fbe,a %fcc1, loop_1133
nop
setx loop_1134, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
mulx %l1, 0x092D, %l4
loop_1132:
fmovdvc %icc, %f8, %f6
loop_1133:
ldx [%l7 + 0x78], %l0
loop_1134:
orncc %o6, %i3, %l6
stb %o5, [%l7 + 0x42]
bleu %icc, loop_1135
fabss %f14, %f11
ldx [%l7 + 0x20], %o2
lduh [%l7 + 0x0A], %i7
loop_1135:
fone %f2
fsrc1 %f0, %f6
fpadd16s %f6, %f9, %f3
ldx [%l7 + 0x40], %l2
bcs %icc, loop_1136
lduw [%l7 + 0x68], %i4
ldd [%l7 + 0x38], %f10
fpadd16s %f0, %f6, %f6
loop_1136:
sth %i2, [%l7 + 0x44]
fpsub32s %f6, %f8, %f12
fnot2s %f8, %f9
ldub [%l7 + 0x72], %i0
movn %icc, %i1, %i6
lduh [%l7 + 0x7A], %o4
sth %g7, [%l7 + 0x60]
ld [%l7 + 0x74], %f13
fxnor %f4, %f4, %f14
edge32l %i5, %g2, %o1
fcmpd %fcc2, %f4, %f10
movge %icc, %o3, %l5
bneg,pt %icc, loop_1137
brz,a %g6, loop_1138
brz,a %o0, loop_1139
bg,a,pt %xcc, loop_1140
loop_1137:
mova %xcc, %g1, %g5
loop_1138:
fmovrsgz %g4, %f4, %f0
loop_1139:
fornot2s %f5, %f6, %f1
loop_1140:
fmovsneg %xcc, %f10, %f4
ldsh [%l7 + 0x7C], %g3
bl,a,pt %icc, loop_1141
fmul8x16au %f10, %f3, %f14
mulx %o7, 0x17E2, %l1
ldub [%l7 + 0x13], %l3
loop_1141:
movl %icc, %l0, %o6
sth %l4, [%l7 + 0x24]
fbge %fcc1, loop_1142
siam 0x2
movl %icc, %i3, %l6
fornot2s %f1, %f15, %f6
loop_1142:
fmovdvs %icc, %f12, %f2
bn loop_1143
ld [%l7 + 0x38], %f4
stb %o5, [%l7 + 0x3B]
movcc %xcc, %i7, %l2
loop_1143:
lduh [%l7 + 0x66], %i4
fnand %f4, %f6, %f4
std %f4, [%l7 + 0x50]
ld [%l7 + 0x60], %f15
umulcc %i2, 0x0178, %o2
nop
setx loop_1144, %l0, %l1
jmpl %l1, %i0
fbe,a %fcc1, loop_1145
fble,a %fcc0, loop_1146
ldsh [%l7 + 0x2C], %i1
loop_1144:
movvc %icc, %i6, %o4
loop_1145:
std %f2, [%l7 + 0x68]
loop_1146:
sth %i5, [%l7 + 0x26]
fmovsle %icc, %f13, %f5
fnot2 %f6, %f2
fmovsle %icc, %f14, %f15
tn %icc, 0x3
ldsb [%l7 + 0x25], %g2
lduw [%l7 + 0x58], %g7
fbn,a %fcc0, loop_1147
bge,a,pn %xcc, loop_1148
tcs %xcc, 0x6
ldsh [%l7 + 0x74], %o1
loop_1147:
edge16 %o3, %l5, %g6
loop_1148:
edge8n %g1, %o0, %g5
lduh [%l7 + 0x54], %g3
tle %icc, 0x0
ldsb [%l7 + 0x2A], %o7
alignaddr %l1, %l3, %l0
alignaddr %g4, %o6, %i3
fmovrdlz %l4, %f0, %f10
stx %o5, [%l7 + 0x68]
fmovrde %i7, %f8, %f8
alignaddr %l2, %i4, %i2
andcc %o2, 0x1031, %i0
movn %xcc, %i1, %l6
fsrc2 %f2, %f6
edge16ln %i6, %i5, %g2
sth %g7, [%l7 + 0x6C]
stw %o4, [%l7 + 0x58]
tle %xcc, 0x3
brlez,a %o3, loop_1149
stw %l5, [%l7 + 0x10]
fmovrsne %g6, %f5, %f4
movn %icc, %g1, %o0
loop_1149:
fxnors %f0, %f5, %f2
fmovdne %icc, %f11, %f4
tleu %icc, 0x7
fmul8x16al %f4, %f13, %f4
mulscc %g5, %o1, %o7
bleu,a,pt %icc, loop_1150
st %f13, [%l7 + 0x44]
fmul8x16au %f13, %f1, %f2
ldd [%l7 + 0x28], %f10
loop_1150:
ldsh [%l7 + 0x0E], %l1
fpadd16s %f7, %f8, %f4
fbge,a %fcc1, loop_1151
fmovsvc %icc, %f3, %f7
ldsb [%l7 + 0x43], %l3
xnorcc %g3, %l0, %o6
loop_1151:
stw %i3, [%l7 + 0x24]
sub %g4, 0x1C78, %l4
fnot1s %f9, %f13
sth %o5, [%l7 + 0x44]
lduh [%l7 + 0x2A], %i7
movrne %l2, %i2, %o2
fmul8x16 %f0, %f2, %f0
orncc %i4, %i0, %i1
movrgez %i6, %i5, %l6
tpos %icc, 0x5
st %f12, [%l7 + 0x34]
fmovrdlz %g2, %f2, %f0
addccc %g7, %o4, %o3
te %xcc, 0x1
fbne %fcc1, loop_1152
xnor %g6, 0x1DBF, %g1
fmovrsgz %l5, %f0, %f13
smulcc %o0, %g5, %o7
loop_1152:
std %f2, [%l7 + 0x68]
bne,pt %xcc, loop_1153
nop
setx loop_1154, %l0, %l1
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 + 0x5A], %l1
stx %l3, [%l7 + 0x78]
loop_1153:
st %f3, [%l7 + 0x24]
loop_1154:
edge16ln %g3, %o1, %l0
movvc %icc, %o6, %i3
fmovd %f4, %f2
stb %l4, [%l7 + 0x20]
edge32l %o5, %i7, %g4
fpadd32 %f12, %f4, %f6
lduh [%l7 + 0x20], %l2
sth %i2, [%l7 + 0x2E]
lduw [%l7 + 0x7C], %i4
fnegd %f14, %f4
add %i0, 0x05FA, %o2
fbo %fcc1, loop_1155
stb %i1, [%l7 + 0x50]
sll %i5, 0x1F, %l6
fnot2 %f6, %f6
loop_1155:
fmovrdlez %g2, %f0, %f4
bcs,pn %xcc, loop_1156
std %f6, [%l7 + 0x78]
tl %xcc, 0x0
smulcc %i6, %o4, %o3
loop_1156:
addcc %g6, 0x06BE, %g1
taddcc %l5, 0x1FFA, %g7
brlez %g5, loop_1157
fbo,a %fcc2, loop_1158
bne,a,pt %xcc, loop_1159
ld [%l7 + 0x08], %f1
loop_1157:
fmovsneg %xcc, %f10, %f6
loop_1158:
movrne %o7, %l1, %o0
loop_1159:
movge %icc, %g3, %o1
movrgez %l3, %l0, %o6
movneg %icc, %l4, %i3
fmul8sux16 %f6, %f14, %f0
fpmerge %f10, %f1, %f14
stb %i7, [%l7 + 0x71]
lduw [%l7 + 0x68], %g4
fmovscs %icc, %f3, %f0
fmovdvs %icc, %f15, %f11
ldsb [%l7 + 0x2B], %o5
stb %i2, [%l7 + 0x7C]
fmovdge %icc, %f13, %f14
fmovrslz %l2, %f13, %f13
be,a %xcc, loop_1160
movgu %xcc, %i4, %i0
bvc,pn %icc, loop_1161
ldsh [%l7 + 0x1E], %i1
loop_1160:
lduh [%l7 + 0x4E], %o2
ldsb [%l7 + 0x35], %i5
loop_1161:
fmovrdgez %g2, %f2, %f2
fand %f8, %f14, %f12
st %f2, [%l7 + 0x14]
fbug,a %fcc2, loop_1162
stb %l6, [%l7 + 0x2C]
and %i6, 0x10AF, %o4
ldx [%l7 + 0x68], %g6
loop_1162:
move %icc, %o3, %l5
fbe %fcc0, loop_1163
addcc %g7, %g5, %o7
popc %l1, %g1
sra %g3, %o0, %l3
loop_1163:
fpmerge %f5, %f10, %f2
fmovsne %icc, %f1, %f0
ldd [%l7 + 0x18], %f4
umul %o1, %l0, %o6
xorcc %i3, 0x1E50, %l4
fmovsn %xcc, %f10, %f2
fmul8x16au %f2, %f7, %f2
fmovsle %icc, %f3, %f0
xor %g4, %i7, %i2
or %l2, %o5, %i4
ldsh [%l7 + 0x2A], %i0
lduw [%l7 + 0x44], %o2
call loop_1164
fmovdneg %icc, %f1, %f7
stw %i1, [%l7 + 0x4C]
andncc %g2, %l6, %i6
loop_1164:
fzero %f12
tg %xcc, 0x4
edge32 %i5, %o4, %o3
fbo,a %fcc0, loop_1165
taddcc %g6, %g7, %l5
fmovscs %xcc, %f1, %f4
ld [%l7 + 0x4C], %f7
loop_1165:
bcs,a loop_1166
fbne %fcc0, loop_1167
fmovsneg %icc, %f3, %f5
fmovdcc %xcc, %f5, %f2
loop_1166:
movcs %icc, %o7, %l1
loop_1167:
edge32 %g5, %g3, %o0
ldd [%l7 + 0x10], %f2
fmovsgu %icc, %f1, %f8
stw %l3, [%l7 + 0x70]
fpmerge %f5, %f7, %f12
stw %g1, [%l7 + 0x14]
fcmpgt16 %f10, %f0, %o1
edge32ln %o6, %i3, %l0
st %f8, [%l7 + 0x0C]
ba,pt %icc, loop_1168
fxnors %f3, %f12, %f8
call loop_1169
st %f4, [%l7 + 0x20]
loop_1168:
ldx [%l7 + 0x50], %l4
fand %f4, %f2, %f4
loop_1169:
fbu %fcc1, loop_1170
fmovrdlz %g4, %f14, %f2
call loop_1171
nop
setx loop_1172, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1170:
ldsh [%l7 + 0x10], %i7
fpack32 %f0, %f6, %f4
loop_1171:
fmovdl %xcc, %f2, %f15
loop_1172:
ble,a %xcc, loop_1173
fble %fcc2, loop_1174
lduh [%l7 + 0x70], %i2
movle %xcc, %l2, %i4
loop_1173:
fpsub32 %f0, %f4, %f4
loop_1174:
movpos %xcc, %i0, %o5
movre %i1, 0x214, %g2
sth %l6, [%l7 + 0x42]
fand %f12, %f2, %f10
fxnors %f3, %f7, %f9
bl,a,pn %icc, loop_1175
fmovde %xcc, %f15, %f4
ldub [%l7 + 0x5D], %o2
bge,a,pn %icc, loop_1176
loop_1175:
ldub [%l7 + 0x30], %i5
sth %o4, [%l7 + 0x1E]
lduh [%l7 + 0x1A], %o3
loop_1176:
movrgz %g6, 0x199, %i6
tcs %icc, 0x5
fmovsvs %icc, %f5, %f7
ldsh [%l7 + 0x76], %l5
fmovsne %xcc, %f11, %f14
fbl,a %fcc2, loop_1177
fmovsle %icc, %f14, %f1
ldx [%l7 + 0x60], %g7
fbn %fcc1, loop_1178
loop_1177:
ldx [%l7 + 0x30], %o7
andn %g5, 0x03F5, %g3
array16 %l1, %o0, %g1
loop_1178:
fbge %fcc2, loop_1179
fandnot1 %f0, %f8, %f0
bcc,pt %icc, loop_1180
lduw [%l7 + 0x4C], %o1
loop_1179:
ldsb [%l7 + 0x36], %o6
move %icc, %i3, %l3
loop_1180:
stb %l4, [%l7 + 0x0B]
movl %icc, %l0, %i7
ldsh [%l7 + 0x2C], %i2
ldsh [%l7 + 0x62], %g4
be,a loop_1181
fpadd16 %f2, %f0, %f8
stx %i4, [%l7 + 0x50]
bn %icc, loop_1182
loop_1181:
tg %icc, 0x7
lduw [%l7 + 0x60], %l2
ldub [%l7 + 0x3B], %i0
loop_1182:
sth %o5, [%l7 + 0x46]
bleu loop_1183
fandnot2 %f12, %f10, %f6
tcc %icc, 0x6
popc %i1, %g2
loop_1183:
tvc %icc, 0x5
sdivx %l6, 0x1DE2, %o2
stx %o4, [%l7 + 0x68]
movvs %icc, %i5, %o3
addccc %g6, 0x0743, %l5
stw %i6, [%l7 + 0x40]
fmovsvc %icc, %f9, %f3
st %f14, [%l7 + 0x24]
fmovdgu %xcc, %f14, %f3
fmovdvs %icc, %f2, %f12
ldsw [%l7 + 0x7C], %g7
ldd [%l7 + 0x28], %f2
movl %xcc, %o7, %g3
st %f2, [%l7 + 0x1C]
movvs %xcc, %l1, %o0
tneg %icc, 0x4
fcmpgt16 %f4, %f8, %g1
fabss %f14, %f9
fsrc2s %f4, %f7
edge8l %o1, %g5, %i3
xnor %l3, %l4, %o6
srax %l0, %i2, %g4
fnot1s %f4, %f11
fmovrdlz %i4, %f10, %f8
bleu,a %xcc, loop_1184
fmovde %icc, %f0, %f15
ld [%l7 + 0x68], %f1
mulscc %i7, 0x1F5F, %i0
loop_1184:
ldub [%l7 + 0x4A], %l2
addc %i1, 0x1DF3, %g2
stw %l6, [%l7 + 0x20]
movrgez %o2, %o4, %o5
lduh [%l7 + 0x3C], %i5
lduw [%l7 + 0x50], %g6
movvs %icc, %o3, %i6
ldub [%l7 + 0x46], %l5
ldsh [%l7 + 0x6E], %g7
sra %o7, 0x1E, %l1
fabsd %f8, %f8
std %f10, [%l7 + 0x28]
for %f6, %f0, %f2
stx %g3, [%l7 + 0x18]
addccc %g1, %o0, %g5
fors %f3, %f5, %f4
move %xcc, %o1, %l3
fnot1s %f1, %f5
smulcc %i3, %l4, %o6
bcc,a,pn %icc, loop_1185
bg,a,pn %icc, loop_1186
stw %i2, [%l7 + 0x68]
nop
setx loop_1187, %l0, %l1
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_1185:
sth %g4, [%l7 + 0x08]
loop_1186:
movleu %xcc, %i4, %l0
stw %i7, [%l7 + 0x6C]
loop_1187:
bshuffle %f8, %f2, %f0
bleu,a loop_1188
edge32l %i0, %l2, %i1
te %icc, 0x5
array8 %l6, %o2, %g2
loop_1188:
tneg %icc, 0x6
fbug,a %fcc0, loop_1189
bleu,a,pt %icc, loop_1190
alignaddr %o4, %i5, %o5
fmovs %f1, %f2
loop_1189:
fmovdl %icc, %f0, %f11
loop_1190:
sdivx %g6, 0x161C, %i6
fmul8x16au %f12, %f7, %f10
movgu %xcc, %l5, %o3
tl %xcc, 0x0
fand %f0, %f2, %f12
sth %g7, [%l7 + 0x26]
fcmpeq16 %f10, %f14, %o7
fpadd32s %f11, %f13, %f2
bcc,a %icc, loop_1191
fmovsge %icc, %f7, %f8
srlx %l1, 0x06, %g3
edge8ln %g1, %g5, %o1
loop_1191:
nop
setx loop_1192, %l0, %l1
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 + 0x35], %l3
sth %o0, [%l7 + 0x72]
tpos %icc, 0x1
loop_1192:
ldsh [%l7 + 0x3C], %l4
fmovsvc %xcc, %f7, %f12
bge,pn %icc, loop_1193
tle %icc, 0x7
fornot1 %f12, %f14, %f14
fxor %f8, %f14, %f2
loop_1193:
te %xcc, 0x0
stb %o6, [%l7 + 0x0D]
st %f6, [%l7 + 0x08]
lduw [%l7 + 0x5C], %i2
fmovdg %icc, %f15, %f3
fmovdl %icc, %f10, %f9
fmovsgu %xcc, %f1, %f11
std %f6, [%l7 + 0x58]
fbuge %fcc3, loop_1194
brz,a %g4, loop_1195
fmovdg %xcc, %f9, %f0
brz,a %i4, loop_1196
loop_1194:
orcc %i3, 0x0F14, %i7
loop_1195:
fpmerge %f5, %f2, %f2
fbu,a %fcc2, loop_1197
loop_1196:
subccc %l0, 0x184C, %l2
fmovdne %xcc, %f4, %f2
xor %i0, 0x0A5E, %l6
loop_1197:
subcc %i1, 0x01BE, %o2
lduh [%l7 + 0x3A], %g2
sra %i5, %o4, %o5
xnor %g6, 0x1D38, %l5
std %f14, [%l7 + 0x58]
ldsb [%l7 + 0x46], %o3
fmovdle %icc, %f12, %f8
fmul8x16 %f7, %f0, %f6
fmovrsne %i6, %f1, %f1
ba,a,pt %xcc, loop_1198
udivcc %o7, 0x1166, %g7
sllx %l1, 0x0D, %g1
fpsub32s %f1, %f0, %f11
loop_1198:
fpsub32 %f10, %f8, %f10
tsubcctv %g5, 0x197F, %g3
stb %o1, [%l7 + 0x44]
tcc %xcc, 0x4
fbl %fcc2, loop_1199
fmovsvc %icc, %f11, %f1
ldx [%l7 + 0x20], %o0
ld [%l7 + 0x08], %f11
loop_1199:
movre %l4, %o6, %i2
fmovdcs %xcc, %f4, %f6
fmovsle %xcc, %f4, %f8
fmul8x16al %f13, %f0, %f14
fornot2s %f1, %f13, %f15
move %xcc, %l3, %g4
fnand %f6, %f4, %f14
fmovrdlz %i4, %f14, %f4
fabss %f12, %f13
xorcc %i7, %i3, %l2
std %f6, [%l7 + 0x40]
ldsh [%l7 + 0x0C], %i0
andcc %l6, %i1, %l0
ldsb [%l7 + 0x76], %o2
fnegs %f1, %f3
fmul8sux16 %f4, %f2, %f10
fxnors %f1, %f12, %f5
fpsub32 %f2, %f14, %f4
sth %g2, [%l7 + 0x22]
stb %i5, [%l7 + 0x50]
ldub [%l7 + 0x62], %o5
ldd [%l7 + 0x20], %f0
bcc,a loop_1200
sra %g6, %l5, %o3
tcs %xcc, 0x7
std %f14, [%l7 + 0x68]
loop_1200:
orcc %o4, 0x0735, %i6
edge8l %o7, %g7, %l1
nop
setx loop_1201, %l0, %l1
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 + 0x74], %f3
movleu %icc, %g5, %g3
fpmerge %f14, %f4, %f8
loop_1201:
edge8n %g1, %o0, %o1
subc %o6, 0x1FBE, %i2
ldx [%l7 + 0x10], %l4
fbuge %fcc1, loop_1202
edge16ln %g4, %l3, %i4
te %xcc, 0x4
edge8ln %i3, %l2, %i7
loop_1202:
brnz,a %l6, loop_1203
tneg %icc, 0x0
call loop_1204
st %f15, [%l7 + 0x68]
loop_1203:
fmovrsgz %i1, %f14, %f13
fmovspos %icc, %f15, %f8
loop_1204:
fxnor %f12, %f4, %f12
ldsw [%l7 + 0x40], %i0
fmovsn %icc, %f8, %f11
popc %o2, %l0
fmovdleu %icc, %f14, %f14
movrgez %i5, 0x23C, %o5
ldd [%l7 + 0x58], %f12
ld [%l7 + 0x60], %f4
fexpand %f12, %f6
fornot1 %f0, %f8, %f2
taddcc %g6, %l5, %g2
fexpand %f0, %f12
std %f8, [%l7 + 0x20]
sth %o4, [%l7 + 0x40]
fandnot1 %f12, %f12, %f10
fmovdge %icc, %f12, %f4
mulscc %o3, %o7, %g7
bpos,pn %icc, loop_1205
andcc %l1, 0x005F, %i6
fmovrsne %g5, %f5, %f14
taddcc %g1, %o0, %g3
loop_1205:
fones %f0
fbug %fcc0, loop_1206
taddcctv %o6, %o1, %i2
fornot2s %f13, %f10, %f6
fnegs %f6, %f10
loop_1206:
fmovspos %xcc, %f9, %f13
fnor %f8, %f12, %f10
umulcc %l4, %l3, %g4
ldd [%l7 + 0x30], %f6
fmul8ulx16 %f14, %f8, %f12
nop
setx loop_1207, %l0, %l1
jmpl %l1, %i4
fone %f10
be loop_1208
fcmpd %fcc3, %f10, %f4
loop_1207:
fmovscs %icc, %f4, %f5
stx %i3, [%l7 + 0x28]
loop_1208:
ldx [%l7 + 0x18], %i7
fmovrdlz %l2, %f8, %f4
xnor %i1, %l6, %i0
tvc %xcc, 0x5
stb %l0, [%l7 + 0x57]
stb %i5, [%l7 + 0x6D]
ldub [%l7 + 0x42], %o2
ldsb [%l7 + 0x74], %o5
fbe,a %fcc0, loop_1209
stw %g6, [%l7 + 0x44]
ldd [%l7 + 0x10], %f12
fbg %fcc0, loop_1210
loop_1209:
fbug %fcc2, loop_1211
stw %g2, [%l7 + 0x68]
stw %o4, [%l7 + 0x24]
loop_1210:
lduw [%l7 + 0x14], %l5
loop_1211:
ldd [%l7 + 0x60], %f2
ldub [%l7 + 0x20], %o3
fbu,a %fcc3, loop_1212
stw %g7, [%l7 + 0x40]
sth %l1, [%l7 + 0x4C]
stx %o7, [%l7 + 0x18]
loop_1212:
ldsw [%l7 + 0x20], %g5
umulcc %g1, 0x07A1, %o0
fcmpgt32 %f2, %f14, %g3
fmovsg %icc, %f13, %f10
fba,a %fcc1, loop_1213
xnorcc %i6, %o1, %i2
fmovrdgz %l4, %f2, %f14
lduh [%l7 + 0x3E], %l3
loop_1213:
fmovdl %xcc, %f0, %f12
fmovsn %xcc, %f15, %f13
fmovrse %o6, %f2, %f13
ld [%l7 + 0x0C], %f6
fmovsge %xcc, %f7, %f7
sllx %g4, 0x0F, %i4
fbug,a %fcc0, loop_1214
addc %i7, %l2, %i1
fbg %fcc3, loop_1215
fone %f14
loop_1214:
bne,a,pt %xcc, loop_1216
stx %l6, [%l7 + 0x48]
loop_1215:
movrgz %i0, 0x2C8, %l0
lduh [%l7 + 0x52], %i5
loop_1216:
tcs %xcc, 0x4
sra %i3, 0x0F, %o5
ldsb [%l7 + 0x6B], %o2
ldub [%l7 + 0x7A], %g2
edge32n %o4, %g6, %l5
addc %o3, 0x134B, %l1
nop
setx loop_1217, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movge %xcc, %o7, %g5
fmovdg %icc, %f3, %f0
bneg,pn %icc, loop_1218
loop_1217:
ldd [%l7 + 0x28], %f4
sra %g1, 0x16, %g7
ldx [%l7 + 0x58], %o0
loop_1218:
st %f11, [%l7 + 0x64]
ba,pt %icc, loop_1219
movleu %icc, %g3, %o1
stw %i2, [%l7 + 0x54]
fmovrdlez %l4, %f2, %f4
loop_1219:
fbn %fcc2, loop_1220
movvc %xcc, %i6, %l3
fmovrdne %o6, %f6, %f8
fone %f0
loop_1220:
edge32n %i4, %i7, %g4
fcmpeq16 %f6, %f0, %l2
movle %icc, %i1, %l6
fmuld8ulx16 %f5, %f15, %f14
tcs %xcc, 0x2
fmovs %f14, %f3
tcs %icc, 0x3
fmovdgu %xcc, %f0, %f8
edge32n %i0, %l0, %i3
sth %i5, [%l7 + 0x5E]
edge32ln %o2, %o5, %g2
fones %f10
xorcc %o4, 0x185D, %l5
fcmpne32 %f12, %f8, %o3
ldub [%l7 + 0x40], %g6
st %f6, [%l7 + 0x28]
fmovrslz %l1, %f6, %f5
addc %o7, %g5, %g1
sdivcc %o0, 0x161F, %g7
ldub [%l7 + 0x5B], %o1
umulcc %i2, 0x0EBA, %l4
bcs,a,pt %icc, loop_1221
ldub [%l7 + 0x69], %g3
fcmpne16 %f8, %f12, %i6
fexpand %f14, %f6
loop_1221:
fors %f12, %f14, %f13
te %xcc, 0x1
fzeros %f1
std %f0, [%l7 + 0x50]
ld [%l7 + 0x1C], %f11
xnor %l3, %i4, %o6
faligndata %f4, %f0, %f6
sth %g4, [%l7 + 0x38]
fmovsn %icc, %f13, %f5
ld [%l7 + 0x5C], %f4
fand %f10, %f4, %f2
ld [%l7 + 0x0C], %f5
edge16ln %i7, %l2, %i1
sth %i0, [%l7 + 0x1E]
fbn %fcc2, loop_1222
fblg %fcc1, loop_1223
std %f12, [%l7 + 0x40]
fmovrse %l0, %f2, %f3
loop_1222:
bvs,a,pt %icc, loop_1224
loop_1223:
fbul,a %fcc2, loop_1225
fble %fcc3, loop_1226
ldd [%l7 + 0x08], %f8
loop_1224:
std %f2, [%l7 + 0x70]
loop_1225:
tn %icc, 0x2
loop_1226:
fbge %fcc0, loop_1227
edge32l %l6, %i3, %o2
lduh [%l7 + 0x3C], %i5
ldsh [%l7 + 0x72], %o5
loop_1227:
ldsw [%l7 + 0x34], %g2
fxnors %f0, %f15, %f6
xor %l5, 0x1146, %o3
fpack16 %f0, %f5
fpsub16s %f15, %f13, %f4
ldsh [%l7 + 0x68], %o4
movle %xcc, %g6, %l1
bshuffle %f2, %f4, %f6
stw %o7, [%l7 + 0x64]
stw %g5, [%l7 + 0x64]
move %xcc, %g1, %g7
edge8n %o0, %i2, %l4
std %f4, [%l7 + 0x38]
tl %icc, 0x3
ldsh [%l7 + 0x34], %o1
fbule,a %fcc1, loop_1228
xnorcc %g3, %i6, %l3
fnegd %f0, %f8
lduw [%l7 + 0x24], %o6
loop_1228:
fmovdleu %icc, %f6, %f8
fbule %fcc1, loop_1229
brgez,a %g4, loop_1230
pdist %f12, %f8, %f4
stw %i4, [%l7 + 0x1C]
loop_1229:
tsubcc %i7, 0x06FC, %l2
loop_1230:
bvs,a,pn %icc, loop_1231
st %f8, [%l7 + 0x64]
ldub [%l7 + 0x59], %i0
fbuge,a %fcc0, loop_1232
loop_1231:
tvc %icc, 0x7
fabss %f5, %f6
sllx %l0, %l6, %i3
loop_1232:
subcc %i1, %o2, %i5
call loop_1233
popc 0x0099, %g2
fmovsleu %icc, %f10, %f2
ldx [%l7 + 0x50], %l5
loop_1233:
call loop_1234
fabss %f14, %f5
fbul,a %fcc0, loop_1235
fands %f4, %f7, %f1
loop_1234:
fnot2s %f8, %f12
addccc %o5, 0x0F22, %o3
loop_1235:
bvc,pt %icc, loop_1236
stb %g6, [%l7 + 0x3D]
sethi 0x1A47, %o4
std %f0, [%l7 + 0x18]
loop_1236:
fmovsleu %xcc, %f10, %f6
subc %l1, %g5, %o7
ldx [%l7 + 0x70], %g1
srl %g7, %o0, %l4
ldd [%l7 + 0x78], %f4
stw %o1, [%l7 + 0x20]
ldub [%l7 + 0x46], %i2
fnegd %f8, %f14
nop
setx loop_1237, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fzero %f14
ldsh [%l7 + 0x6E], %g3
movrlz %l3, %o6, %g4
loop_1237:
bge,a loop_1238
move %xcc, %i6, %i7
stx %l2, [%l7 + 0x48]
tcc %xcc, 0x3
loop_1238:
fxnors %f12, %f7, %f4
fmovscc %icc, %f3, %f14
bcs,pn %icc, loop_1239
stb %i4, [%l7 + 0x2C]
bvc,a,pt %icc, loop_1240
ldsw [%l7 + 0x60], %i0
loop_1239:
movre %l6, %i3, %l0
ldx [%l7 + 0x28], %o2
loop_1240:
ldsh [%l7 + 0x2A], %i5
xnorcc %g2, 0x139F, %i1
tcs %icc, 0x7
fnegd %f2, %f8
ldsb [%l7 + 0x3E], %o5
stx %l5, [%l7 + 0x18]
ta %icc, 0x2
fsrc2s %f13, %f8
ldsw [%l7 + 0x78], %g6
fzero %f4
lduh [%l7 + 0x36], %o3
alignaddr %l1, %o4, %g5
umul %g1, %o7, %g7
edge8 %l4, %o1, %o0
bn loop_1241
lduw [%l7 + 0x4C], %g3
bpos,pn %xcc, loop_1242
fmovspos %xcc, %f6, %f6
loop_1241:
bvc %xcc, loop_1243
movne %icc, %l3, %o6
loop_1242:
ld [%l7 + 0x48], %f8
fcmpgt16 %f4, %f12, %g4
loop_1243:
ldx [%l7 + 0x18], %i2
ldx [%l7 + 0x08], %i6
movvc %icc, %i7, %l2
fnot2s %f4, %f14
stx %i4, [%l7 + 0x20]
fpadd32s %f12, %f9, %f9
brgez %l6, loop_1244
brgez %i3, loop_1245
fpadd16 %f10, %f8, %f4
fandnot2 %f2, %f10, %f6
loop_1244:
ldd [%l7 + 0x28], %f0
loop_1245:
fmovsleu %xcc, %f3, %f14
for %f10, %f8, %f4
popc %i0, %l0
stx %o2, [%l7 + 0x40]
fmovsleu %xcc, %f0, %f5
movpos %xcc, %g2, %i1
fsrc1 %f6, %f10
edge32 %i5, %l5, %o5
subccc %o3, 0x0007, %l1
srlx %o4, 0x17, %g6
fbge %fcc3, loop_1246
fmovdle %xcc, %f6, %f8
fnands %f3, %f2, %f4
ldsb [%l7 + 0x5D], %g1
loop_1246:
fmovdne %icc, %f5, %f3
bleu,pn %icc, loop_1247
fsrc1s %f10, %f5
fzeros %f11
umul %o7, %g7, %g5
loop_1247:
fmovdne %xcc, %f2, %f3
fpadd16s %f3, %f6, %f11
fandnot2s %f5, %f9, %f15
fmul8x16 %f0, %f4, %f4
fmovrdne %o1, %f12, %f4
addc %o0, %g3, %l3
fone %f8
srlx %o6, 0x02, %l4
bshuffle %f8, %f8, %f12
fmovsl %xcc, %f0, %f14
movcs %icc, %i2, %i6
ldx [%l7 + 0x58], %g4
sdivcc %i7, 0x07AE, %l2
fmovdge %icc, %f11, %f13
stb %l6, [%l7 + 0x77]
fmul8x16au %f10, %f5, %f2
bshuffle %f4, %f6, %f0
tsubcc %i3, 0x1D40, %i0
udivx %i4, 0x103D, %l0
fcmpd %fcc2, %f10, %f2
ld [%l7 + 0x0C], %f6
ld [%l7 + 0x5C], %f7
fmovscc %xcc, %f10, %f12
stx %o2, [%l7 + 0x30]
stb %g2, [%l7 + 0x76]
brlez %i1, loop_1248
sth %l5, [%l7 + 0x6A]
fone %f4
sub %o5, 0x1C60, %o3
loop_1248:
ld [%l7 + 0x7C], %f0
fnegs %f0, %f15
bcs %xcc, loop_1249
or %i5, 0x04FF, %o4
fmovdg %icc, %f12, %f12
edge8n %l1, %g1, %g6
loop_1249:
umul %o7, %g7, %g5
mulx %o0, 0x092B, %o1
xnorcc %g3, %l3, %o6
fcmpes %fcc0, %f14, %f14
sra %i2, 0x1E, %l4
srlx %i6, 0x07, %g4
fnegs %f3, %f1
fmovsl %xcc, %f1, %f5
ld [%l7 + 0x28], %f2
movge %xcc, %l2, %l6
edge8n %i3, %i0, %i4
movvc %xcc, %l0, %i7
fmovdcs %xcc, %f11, %f6
ldsw [%l7 + 0x0C], %g2
ld [%l7 + 0x2C], %f2
fmovsleu %xcc, %f9, %f4
movrlez %i1, 0x349, %o2
fcmped %fcc1, %f0, %f14
nop
setx loop_1250, %l0, %l1
jmpl %l1, %l5
lduw [%l7 + 0x78], %o5
ldsb [%l7 + 0x72], %o3
fmovsvc %xcc, %f10, %f5
loop_1250:
edge8l %i5, %o4, %l1
fbug,a %fcc0, loop_1251
xnorcc %g6, 0x1197, %o7
fmovdle %icc, %f2, %f1
bcc,a,pn %icc, loop_1252
loop_1251:
bleu,a,pt %icc, loop_1253
xnorcc %g7, %g5, %g1
movvc %xcc, %o0, %g3
loop_1252:
movn %xcc, %l3, %o1
loop_1253:
udivcc %o6, 0x0F33, %i2
fmovrdlz %i6, %f6, %f2
fmovscs %icc, %f2, %f6
fbe,a %fcc0, loop_1254
fmovdle %xcc, %f12, %f6
bl loop_1255
sth %g4, [%l7 + 0x48]
loop_1254:
fbue %fcc1, loop_1256
bcc %xcc, loop_1257
loop_1255:
stw %l4, [%l7 + 0x40]
fmovdgu %xcc, %f6, %f2
loop_1256:
ldub [%l7 + 0x62], %l2
loop_1257:
bshuffle %f2, %f6, %f10
stx %i3, [%l7 + 0x20]
fsrc2s %f1, %f8
lduw [%l7 + 0x58], %i0
array16 %i4, %l6, %i7
sdivcc %l0, 0x01F0, %i1
bvs %icc, loop_1258
movre %o2, 0x34F, %l5
edge32n %g2, %o5, %i5
movn %icc, %o4, %o3
loop_1258:
subccc %l1, 0x1608, %g6
tleu %xcc, 0x5
tl %xcc, 0x5
movre %o7, 0x168, %g7
popc %g1, %o0
udivx %g5, 0x1011, %g3
lduh [%l7 + 0x5E], %l3
edge16n %o1, %i2, %o6
ldub [%l7 + 0x3E], %g4
stw %l4, [%l7 + 0x30]
mulscc %l2, 0x04A6, %i6
lduw [%l7 + 0x40], %i3
fmul8x16al %f6, %f9, %f0
fmovrslz %i0, %f6, %f10
fpadd32 %f14, %f8, %f8
fmul8sux16 %f0, %f12, %f10
sra %i4, %i7, %l6
smul %l0, %o2, %i1
ld [%l7 + 0x54], %f0
tgu %xcc, 0x2
tgu %icc, 0x3
fmovdleu %xcc, %f2, %f7
addcc %l5, %g2, %o5
fbn %fcc3, loop_1259
movrlez %i5, %o3, %l1
fmovse %icc, %f13, %f13
fmovrsne %g6, %f7, %f7
loop_1259:
fmovscs %icc, %f5, %f1
fexpand %f5, %f6
subccc %o4, %o7, %g1
fsrc1s %f15, %f0
fand %f12, %f0, %f6
movcs %xcc, %g7, %o0
stb %g5, [%l7 + 0x1E]
fmovsg %icc, %f10, %f2
brnz %l3, loop_1260
tl %xcc, 0x2
brz %o1, loop_1261
fmovdgu %icc, %f8, %f8
loop_1260:
ldd [%l7 + 0x70], %f12
orcc %g3, %i2, %g4
loop_1261:
call loop_1262
lduh [%l7 + 0x2E], %o6
ldd [%l7 + 0x30], %f4
fmovdcs %xcc, %f11, %f11
loop_1262:
taddcc %l2, 0x01C0, %i6
movvs %xcc, %l4, %i0
fcmpes %fcc3, %f5, %f0
fpsub32 %f10, %f4, %f8
umul %i4, %i3, %l6
ldsh [%l7 + 0x20], %l0
fornot1s %f2, %f11, %f8
edge32ln %i7, %i1, %o2
movrgez %g2, 0x1CB, %o5
fmovrde %i5, %f2, %f14
fmovde %xcc, %f7, %f6
movg %icc, %l5, %o3
fblg,a %fcc0, loop_1263
bcc,pt %xcc, loop_1264
edge16n %g6, %o4, %l1
bge,a loop_1265
loop_1263:
orcc %o7, 0x0902, %g1
loop_1264:
edge16ln %o0, %g5, %l3
bn,a loop_1266
loop_1265:
lduh [%l7 + 0x70], %o1
umul %g3, 0x0E1D, %i2
xor %g4, %o6, %g7
loop_1266:
st %f15, [%l7 + 0x50]
smulcc %i6, %l2, %i0
fmovsvc %xcc, %f7, %f13
brlez %l4, loop_1267
sth %i3, [%l7 + 0x3C]
fbule %fcc1, loop_1268
orncc %i4, %l0, %i7
loop_1267:
movpos %xcc, %l6, %i1
ldx [%l7 + 0x70], %g2
loop_1268:
std %f6, [%l7 + 0x08]
movne %icc, %o2, %o5
bge,a,pt %icc, loop_1269
sth %l5, [%l7 + 0x0A]
bne,a loop_1270
sub %i5, %g6, %o3
loop_1269:
sth %o4, [%l7 + 0x30]
lduw [%l7 + 0x2C], %o7
loop_1270:
lduw [%l7 + 0x54], %l1
add %o0, 0x1474, %g1
move %xcc, %g5, %l3
fba %fcc1, loop_1271
orncc %o1, %i2, %g3
fcmpeq16 %f12, %f10, %g4
mova %xcc, %g7, %o6
loop_1271:
xorcc %l2, 0x06BE, %i6
edge8 %i0, %l4, %i3
or %i4, %l0, %l6
fxnors %f14, %f5, %f6
fones %f9
fblg %fcc2, loop_1272
fbu %fcc1, loop_1273
ldx [%l7 + 0x20], %i1
ldd [%l7 + 0x48], %f8
loop_1272:
andcc %g2, 0x0D4F, %i7
loop_1273:
fmovrdlz %o2, %f6, %f14
fbue,a %fcc1, loop_1274
fnot2s %f4, %f4
stx %l5, [%l7 + 0x38]
fmuld8ulx16 %f2, %f11, %f6
loop_1274:
stw %o5, [%l7 + 0x18]
mulscc %g6, %i5, %o3
call loop_1275
ldsb [%l7 + 0x7E], %o4
sdivx %o7, 0x0A5C, %o0
ble,pt %xcc, loop_1276
loop_1275:
ldub [%l7 + 0x1C], %l1
fmul8x16 %f9, %f14, %f10
movcc %icc, %g1, %l3
loop_1276:
fsrc1 %f14, %f0
fsrc1 %f2, %f8
fpack16 %f14, %f10
tgu %xcc, 0x1
andcc %o1, %i2, %g5
edge8n %g4, %g3, %o6
popc %g7, %l2
be,a,pt %icc, loop_1277
fpsub32 %f0, %f4, %f6
movrgz %i0, %l4, %i3
ldd [%l7 + 0x08], %f10
loop_1277:
be,pn %icc, loop_1278
lduh [%l7 + 0x5C], %i6
andncc %l0, %i4, %i1
movgu %xcc, %l6, %g2
loop_1278:
std %f8, [%l7 + 0x70]
edge8ln %o2, %l5, %i7
fcmpeq16 %f14, %f14, %g6
stw %i5, [%l7 + 0x70]
tneg %xcc, 0x6
fmovrde %o3, %f6, %f12
fmovrse %o4, %f1, %f9
edge8n %o5, %o7, %o0
addc %g1, %l3, %l1
bshuffle %f10, %f8, %f0
fmuld8ulx16 %f8, %f10, %f8
st %f13, [%l7 + 0x0C]
fcmpes %fcc3, %f12, %f0
std %f12, [%l7 + 0x78]
move %icc, %i2, %o1
tgu %icc, 0x6
fpadd16 %f8, %f4, %f8
fmovrsne %g4, %f10, %f3
fbne %fcc1, loop_1279
ldx [%l7 + 0x30], %g3
bg,a,pn %icc, loop_1280
tvc %xcc, 0x0
loop_1279:
fbo,a %fcc0, loop_1281
fmovrdlz %g5, %f12, %f2
loop_1280:
fmovrde %o6, %f12, %f0
ble,pt %xcc, loop_1282
loop_1281:
add %g7, 0x1E1C, %l2
ldd [%l7 + 0x50], %f8
edge8 %i0, %i3, %i6
loop_1282:
fpadd16s %f3, %f1, %f5
fxors %f1, %f4, %f5
brnz %l4, loop_1283
fxor %f10, %f8, %f2
fsrc1s %f9, %f15
fand %f14, %f12, %f2
loop_1283:
tgu %xcc, 0x6
ldx [%l7 + 0x58], %l0
sth %i4, [%l7 + 0x10]
bne loop_1284
fbge,a %fcc2, loop_1285
mulscc %l6, 0x0C5C, %i1
std %f10, [%l7 + 0x70]
loop_1284:
ldub [%l7 + 0x40], %g2
loop_1285:
ldx [%l7 + 0x40], %o2
fsrc1 %f6, %f8
fmovdne %xcc, %f5, %f7
ta %icc, 0x0
edge32n %i7, %g6, %l5
fone %f10
stb %i5, [%l7 + 0x39]
subccc %o3, 0x0811, %o5
fpmerge %f7, %f9, %f8
ldx [%l7 + 0x70], %o4
movne %icc, %o7, %o0
addc %l3, 0x0B64, %l1
stx %i2, [%l7 + 0x78]
tn %xcc, 0x7
fbg %fcc2, loop_1286
fmul8ulx16 %f6, %f12, %f8
ldsw [%l7 + 0x60], %g1
std %f8, [%l7 + 0x20]
loop_1286:
xorcc %o1, 0x05EC, %g3
ldd [%l7 + 0x78], %f10
movcc %icc, %g5, %g4
fmovsgu %xcc, %f5, %f2
fmovscc %xcc, %f6, %f9
be,a %xcc, loop_1287
ldsb [%l7 + 0x3F], %o6
array32 %l2, %g7, %i3
edge16l %i6, %l4, %i0
loop_1287:
subcc %i4, 0x12F2, %l0
fmovdcs %xcc, %f4, %f2
nop
setx loop_1288, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpgt32 %f4, %f8, %i1
ldsh [%l7 + 0x66], %g2
fcmpgt32 %f8, %f14, %o2
loop_1288:
popc 0x1A49, %l6
andn %i7, %l5, %g6
tne %icc, 0x7
udivx %o3, 0x0D05, %o5
ldd [%l7 + 0x70], %f10
brgez,a %o4, loop_1289
ldsb [%l7 + 0x3B], %i5
fcmped %fcc0, %f4, %f2
sth %o7, [%l7 + 0x1C]
loop_1289:
movrgez %l3, %o0, %l1
sllx %g1, 0x0B, %i2
nop
setx loop_1290, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bvc %icc, loop_1291
fpackfix %f14, %f9
edge8ln %g3, %o1, %g5
loop_1290:
movre %o6, %l2, %g4
loop_1291:
ldub [%l7 + 0x37], %i3
lduw [%l7 + 0x48], %g7
movcc %icc, %l4, %i6
movrgz %i4, 0x2C3, %l0
fpmerge %f12, %f3, %f4
ldsw [%l7 + 0x24], %i1
movleu %xcc, %i0, %o2
fnegd %f12, %f12
ld [%l7 + 0x4C], %f1
tvc %icc, 0x5
ldsh [%l7 + 0x20], %g2
udivx %i7, 0x1BE6, %l6
bcc,a %icc, loop_1292
ldsh [%l7 + 0x76], %l5
bleu,a,pt %xcc, loop_1293
udivcc %g6, 0x15C9, %o3
loop_1292:
fmovscs %icc, %f1, %f7
fnegs %f14, %f14
loop_1293:
brgz,a %o5, loop_1294
fmovrsgz %o4, %f5, %f1
ldsh [%l7 + 0x70], %i5
bvc,a loop_1295
loop_1294:
popc %l3, %o0
std %f10, [%l7 + 0x30]
std %f8, [%l7 + 0x48]
loop_1295:
fnegs %f4, %f2
orn %l1, 0x1A5D, %g1
fmovsgu %icc, %f2, %f14
fbule,a %fcc0, loop_1296
fabsd %f8, %f2
sra %i2, 0x0C, %g3
tcc %xcc, 0x1
loop_1296:
movcc %icc, %o7, %o1
fbn %fcc0, loop_1297
fmovs %f12, %f1
ldsb [%l7 + 0x75], %g5
fmovdne %xcc, %f3, %f9
loop_1297:
fmovdvs %xcc, %f3, %f4
stw %o6, [%l7 + 0x74]
fbl,a %fcc2, loop_1298
fmovdgu %xcc, %f5, %f8
movg %xcc, %g4, %l2
fzeros %f15
loop_1298:
bgu %xcc, loop_1299
stx %i3, [%l7 + 0x50]
fbe,a %fcc1, loop_1300
fmovsvc %icc, %f14, %f5
loop_1299:
stx %g7, [%l7 + 0x60]
xnorcc %l4, %i4, %i6
loop_1300:
fba,a %fcc3, loop_1301
ldsw [%l7 + 0x34], %i1
stw %l0, [%l7 + 0x2C]
tle %icc, 0x6
loop_1301:
bn,a,pn %xcc, loop_1302
st %f12, [%l7 + 0x54]
fmovdle %icc, %f13, %f11
ld [%l7 + 0x44], %f9
loop_1302:
fnot2 %f0, %f6
lduw [%l7 + 0x30], %o2
edge32l %i0, %i7, %g2
st %f13, [%l7 + 0x34]
te %xcc, 0x3
ldsw [%l7 + 0x10], %l6
fbule,a %fcc3, loop_1303
stx %l5, [%l7 + 0x18]
alignaddrl %o3, %g6, %o5
bvs,pt %icc, loop_1304
loop_1303:
fpack32 %f12, %f8, %f6
bl loop_1305
fmovdn %xcc, %f7, %f15
loop_1304:
fmul8x16au %f7, %f6, %f2
tg %xcc, 0x5
loop_1305:
movvc %xcc, %o4, %l3
ldsh [%l7 + 0x6E], %o0
ldsw [%l7 + 0x08], %l1
edge16l %i5, %g1, %i2
movcs %icc, %o7, %o1
move %xcc, %g3, %o6
edge16ln %g4, %g5, %i3
taddcctv %l2, 0x1B40, %l4
fors %f3, %f1, %f4
bcc,pt %xcc, loop_1306
fbu,a %fcc2, loop_1307
ld [%l7 + 0x68], %f0
edge16l %g7, %i4, %i1
loop_1306:
fbule %fcc2, loop_1308
loop_1307:
st %f9, [%l7 + 0x44]
fmovdcc %icc, %f10, %f13
edge32l %l0, %i6, %i0
loop_1308:
tgu %xcc, 0x4
popc %o2, %g2
fmovsvc %icc, %f12, %f13
ta %icc, 0x3
lduh [%l7 + 0x14], %i7
bne,a %xcc, loop_1309
fmul8x16 %f0, %f6, %f10
bn,a %xcc, loop_1310
movpos %icc, %l6, %l5
loop_1309:
fbge,a %fcc2, loop_1311
fabsd %f6, %f12
loop_1310:
movge %xcc, %g6, %o3
te %icc, 0x3
loop_1311:
addcc %o4, %o5, %o0
stx %l3, [%l7 + 0x60]
bcs %icc, loop_1312
fxors %f13, %f0, %f4
fbo,a %fcc3, loop_1313
fpsub16 %f6, %f0, %f4
loop_1312:
std %f0, [%l7 + 0x08]
move %icc, %i5, %g1
loop_1313:
fpadd32s %f6, %f10, %f2
fornot2 %f14, %f8, %f14
tn %xcc, 0x4
fbe %fcc0, loop_1314
ldub [%l7 + 0x74], %i2
tcs %icc, 0x2
lduh [%l7 + 0x6E], %l1
loop_1314:
fmovdpos %icc, %f1, %f1
movle %icc, %o7, %g3
fzeros %f9
fmul8x16au %f8, %f2, %f4
fmovspos %icc, %f8, %f12
andn %o6, 0x03B2, %o1
movleu %icc, %g4, %g5
fbg,a %fcc1, loop_1315
bcs,a,pn %xcc, loop_1316
ldub [%l7 + 0x0E], %i3
stw %l2, [%l7 + 0x4C]
loop_1315:
fpackfix %f6, %f13
loop_1316:
movcs %xcc, %g7, %i4
ldub [%l7 + 0x24], %l4
ldd [%l7 + 0x68], %f0
fmovdvc %xcc, %f5, %f1
brgez,a %i1, loop_1317
edge16 %i6, %i0, %o2
fnor %f0, %f10, %f0
fpsub32s %f13, %f7, %f9
loop_1317:
edge32l %g2, %i7, %l6
array32 %l5, %l0, %g6
movleu %xcc, %o3, %o5
fmuld8sux16 %f9, %f6, %f4
mova %xcc, %o4, %o0
fmovs %f4, %f12
fbul %fcc0, loop_1318
stx %i5, [%l7 + 0x38]
fsrc2 %f10, %f10
fmovse %icc, %f6, %f11
loop_1318:
fmuld8sux16 %f1, %f2, %f0
xnor %g1, %i2, %l1
tsubcc %o7, %g3, %o6
stw %l3, [%l7 + 0x74]
subccc %o1, 0x17D3, %g4
bge %xcc, loop_1319
ldx [%l7 + 0x30], %i3
or %g5, 0x19B6, %g7
fcmpgt16 %f8, %f0, %l2
loop_1319:
stb %i4, [%l7 + 0x63]
ldub [%l7 + 0x25], %l4
nop
setx loop_1320, %l0, %l1
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], %i6
edge8ln %i1, %i0, %g2
sth %o2, [%l7 + 0x70]
loop_1320:
fmovdg %icc, %f13, %f2
st %f2, [%l7 + 0x6C]
sth %l6, [%l7 + 0x54]
ba,pt %xcc, loop_1321
fmuld8ulx16 %f13, %f15, %f6
bleu loop_1322
udiv %i7, 0x046C, %l0
loop_1321:
fsrc1s %f13, %f3
movrlz %l5, 0x1EC, %g6
loop_1322:
fmovdneg %icc, %f9, %f8
fcmpne16 %f6, %f2, %o3
bgu,a %icc, loop_1323
add %o5, %o0, %i5
stx %o4, [%l7 + 0x50]
stw %i2, [%l7 + 0x74]
loop_1323:
fone %f12
ldsh [%l7 + 0x46], %g1
fmovdneg %xcc, %f10, %f7
bvc loop_1324
fpadd32s %f14, %f12, %f1
ldsw [%l7 + 0x48], %o7
siam 0x4
loop_1324:
lduw [%l7 + 0x4C], %g3
tge %icc, 0x7
lduw [%l7 + 0x78], %l1
st %f12, [%l7 + 0x78]
stw %o6, [%l7 + 0x44]
tsubcctv %o1, %l3, %g4
ldd [%l7 + 0x10], %f4
stw %i3, [%l7 + 0x3C]
fmovrde %g7, %f8, %f2
tne %icc, 0x6
stw %g5, [%l7 + 0x70]
fone %f2
lduw [%l7 + 0x1C], %l2
taddcc %i4, %i6, %i1
fmovrslz %i0, %f5, %f8
nop
setx loop_1325, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
alignaddrl %l4, %o2, %g2
fblg,a %fcc0, loop_1326
alignaddr %l6, %l0, %l5
loop_1325:
add %i7, %g6, %o5
movrlz %o0, 0x1EF, %o3
loop_1326:
taddcctv %i5, 0x0713, %i2
st %f1, [%l7 + 0x10]
fabss %f1, %f0
ldsh [%l7 + 0x1C], %o4
ldsw [%l7 + 0x08], %o7
ldsh [%l7 + 0x10], %g3
nop
setx loop_1327, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x0A], %l1
stx %o6, [%l7 + 0x40]
st %f15, [%l7 + 0x08]
loop_1327:
subccc %o1, 0x0D4A, %g1
bl,a %icc, loop_1328
fpack16 %f12, %f5
edge32n %l3, %g4, %g7
for %f14, %f2, %f14
loop_1328:
subccc %i3, 0x069F, %l2
movvs %xcc, %g5, %i4
fmovrde %i1, %f10, %f12
smulcc %i6, 0x1036, %l4
movcc %xcc, %i0, %g2
fcmpne32 %f14, %f0, %l6
stb %o2, [%l7 + 0x1C]
fpadd16 %f2, %f8, %f4
stw %l0, [%l7 + 0x64]
movrgez %l5, 0x35B, %i7
lduw [%l7 + 0x5C], %o5
or %o0, 0x0EE6, %g6
fmovrslez %o3, %f3, %f1
fmovsleu %xcc, %f9, %f10
fba %fcc0, loop_1329
brlz %i5, loop_1330
ldub [%l7 + 0x0C], %i2
be,a,pn %xcc, loop_1331
loop_1329:
ld [%l7 + 0x40], %f1
loop_1330:
sth %o4, [%l7 + 0x64]
fnand %f8, %f0, %f14
loop_1331:
bne,pn %xcc, loop_1332
ldsw [%l7 + 0x40], %o7
fone %f6
ldub [%l7 + 0x11], %g3
loop_1332:
fands %f1, %f0, %f9
fones %f12
bvc,pn %xcc, loop_1333
fmovdl %icc, %f7, %f5
movrlez %l1, 0x386, %o1
brgz %o6, loop_1334
loop_1333:
brz %g1, loop_1335
fcmpgt16 %f0, %f6, %l3
brlz,a %g4, loop_1336
loop_1334:
fmovdge %xcc, %f13, %f2
loop_1335:
std %f8, [%l7 + 0x18]
bn,pn %xcc, loop_1337
loop_1336:
movrgez %i3, %l2, %g5
stx %i4, [%l7 + 0x40]
stb %i1, [%l7 + 0x32]
loop_1337:
ldsh [%l7 + 0x64], %i6
ld [%l7 + 0x4C], %f8
ldsh [%l7 + 0x70], %g7
st %f13, [%l7 + 0x1C]
fcmped %fcc0, %f10, %f6
fbuge %fcc1, loop_1338
ldd [%l7 + 0x70], %f14
fcmple16 %f10, %f12, %i0
fbge %fcc3, loop_1339
loop_1338:
fmovsne %icc, %f2, %f13
sth %g2, [%l7 + 0x14]
fbu %fcc0, loop_1340
loop_1339:
st %f4, [%l7 + 0x08]
stx %l4, [%l7 + 0x78]
fmovdcc %icc, %f13, %f1
loop_1340:
andcc %l6, %l0, %o2
ldsh [%l7 + 0x70], %i7
stx %o5, [%l7 + 0x68]
addccc %o0, %g6, %l5
stb %i5, [%l7 + 0x75]
ldd [%l7 + 0x20], %f8
tl %xcc, 0x6
ldsw [%l7 + 0x28], %o3
fmovsgu %icc, %f11, %f2
fnors %f0, %f10, %f3
ldub [%l7 + 0x0E], %o4
lduh [%l7 + 0x5A], %o7
fcmple32 %f14, %f10, %g3
tge %icc, 0x2
fpackfix %f14, %f11
movle %xcc, %l1, %o1
fmovdne %xcc, %f15, %f3
fsrc2 %f6, %f12
movrlz %o6, %i2, %l3
ldx [%l7 + 0x40], %g1
fmovdneg %icc, %f9, %f11
fmovscs %icc, %f2, %f12
std %f4, [%l7 + 0x18]
fmovscc %icc, %f3, %f15
sdivx %g4, 0x1F1E, %l2
st %f10, [%l7 + 0x10]
ldd [%l7 + 0x38], %f12
udivx %i3, 0x1BB2, %i4
fbne %fcc1, loop_1341
udivx %i1, 0x14D5, %g5
fbge,a %fcc3, loop_1342
edge32l %g7, %i0, %g2
loop_1341:
move %xcc, %i6, %l4
ldd [%l7 + 0x28], %f14
loop_1342:
xnor %l0, %o2, %l6
nop
setx loop_1343, %l0, %l1
jmpl %l1, %o5
fmovdg %xcc, %f3, %f11
bne,a loop_1344
ldsh [%l7 + 0x3A], %i7
loop_1343:
ldsw [%l7 + 0x30], %o0
edge16l %l5, %g6, %o3
loop_1344:
alignaddr %o4, %i5, %g3
addc %o7, 0x1BDD, %l1
bneg,a loop_1345
nop
setx loop_1346, %l0, %l1
jmpl %l1, %o6
movleu %icc, %i2, %l3
fpmerge %f6, %f7, %f2
loop_1345:
movl %xcc, %o1, %g1
loop_1346:
fmovdg %xcc, %f8, %f3
fornot1 %f6, %f12, %f8
ldub [%l7 + 0x29], %g4
ldsh [%l7 + 0x30], %l2
std %f6, [%l7 + 0x18]
fmovd %f2, %f10
movre %i3, %i4, %i1
fnor %f0, %f12, %f6
nop
setx loop_1347, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldd [%l7 + 0x08], %f0
fmovrse %g5, %f11, %f3
brgez,a %g7, loop_1348
loop_1347:
edge16ln %g2, %i6, %l4
bne,a,pt %icc, loop_1349
ld [%l7 + 0x28], %f0
loop_1348:
fmovdvc %xcc, %f9, %f9
lduw [%l7 + 0x2C], %i0
loop_1349:
fbn %fcc3, loop_1350
brnz %o2, loop_1351
fmovrdgz %l0, %f0, %f8
smul %l6, 0x11A7, %o5
loop_1350:
sth %i7, [%l7 + 0x20]
loop_1351:
tsubcc %l5, 0x1E1F, %g6
brlez,a %o0, loop_1352
stw %o3, [%l7 + 0x38]
fmovrsgez %i5, %f6, %f4
movl %xcc, %o4, %o7
loop_1352:
fnegs %f4, %f13
smul %g3, %l1, %i2
fxor %f12, %f14, %f10
fpadd16s %f6, %f6, %f11
stx %o6, [%l7 + 0x60]
sth %l3, [%l7 + 0x66]
umul %g1, %g4, %l2
lduh [%l7 + 0x24], %i3
ldsw [%l7 + 0x20], %o1
stw %i4, [%l7 + 0x20]
fmovrslz %g5, %f2, %f15
fnot2 %f12, %f12
sth %i1, [%l7 + 0x28]
ldsh [%l7 + 0x6A], %g2
ldx [%l7 + 0x20], %g7
ldsw [%l7 + 0x18], %i6
movl %icc, %i0, %l4
movge %xcc, %o2, %l0
move %icc, %l6, %o5
stw %l5, [%l7 + 0x40]
stx %i7, [%l7 + 0x30]
fbo,a %fcc3, loop_1353
bne,pt %icc, loop_1354
fmovrdgez %g6, %f6, %f0
tg %xcc, 0x2
loop_1353:
movrlez %o0, %i5, %o4
loop_1354:
ldx [%l7 + 0x68], %o3
st %f13, [%l7 + 0x38]
stb %o7, [%l7 + 0x31]
brlz %l1, loop_1355
ld [%l7 + 0x4C], %f0
nop
setx loop_1356, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsle %icc, %f12, %f12
loop_1355:
mulx %i2, %g3, %l3
orcc %o6, %g1, %g4
loop_1356:
fabss %f0, %f9
ld [%l7 + 0x3C], %f5
ldsh [%l7 + 0x4C], %l2
sdivcc %i3, 0x0ABF, %i4
fbule,a %fcc1, loop_1357
fmovspos %icc, %f9, %f4
fandnot1s %f8, %f10, %f14
edge32ln %g5, %i1, %g2
loop_1357:
movre %o1, 0x315, %i6
lduh [%l7 + 0x46], %i0
fmovrdlz %g7, %f4, %f12
ldx [%l7 + 0x50], %o2
std %f0, [%l7 + 0x10]
brlz,a %l4, loop_1358
sdiv %l6, 0x15A7, %l0
xnorcc %l5, 0x166D, %i7
andn %o5, 0x06D7, %o0
loop_1358:
edge8ln %i5, %g6, %o4
lduw [%l7 + 0x68], %o7
ldx [%l7 + 0x10], %l1
brgez,a %i2, loop_1359
fcmpes %fcc0, %f3, %f11
ldsw [%l7 + 0x48], %o3
te %icc, 0x4
loop_1359:
std %f2, [%l7 + 0x20]
ldub [%l7 + 0x29], %l3
fmovrsgez %g3, %f11, %f2
fmovsleu %xcc, %f10, %f0
fxnors %f13, %f0, %f6
fmovsa %xcc, %f4, %f2
fnor %f4, %f14, %f0
edge32l %g1, %g4, %l2
fxor %f6, %f4, %f0
xnor %i3, %i4, %g5
std %f12, [%l7 + 0x30]
bvs,a loop_1360
sdiv %o6, 0x0EBB, %g2
xnorcc %i1, %o1, %i6
ldsb [%l7 + 0x7A], %i0
loop_1360:
fxnors %f6, %f3, %f3
edge16n %g7, %l4, %o2
ldsh [%l7 + 0x46], %l6
fornot1 %f6, %f6, %f10
fnot1s %f10, %f3
fcmpne16 %f2, %f2, %l0
smul %l5, %o5, %i7
mova %xcc, %o0, %i5
fmovsle %xcc, %f1, %f6
fbn %fcc1, loop_1361
fmovse %icc, %f12, %f9
bleu %icc, loop_1362
te %icc, 0x2
loop_1361:
tvc %xcc, 0x6
fmovscs %icc, %f7, %f9
loop_1362:
fnegs %f2, %f13
xor %g6, 0x0011, %o7
fnegs %f13, %f6
fpadd16s %f13, %f3, %f2
fornot2s %f5, %f11, %f2
ld [%l7 + 0x28], %f1
fmovsn %xcc, %f10, %f6
array16 %o4, %i2, %l1
array32 %l3, %g3, %o3
bleu %icc, loop_1363
fbg,a %fcc3, loop_1364
fmovsn %xcc, %f10, %f7
ldx [%l7 + 0x50], %g4
loop_1363:
stw %g1, [%l7 + 0x34]
loop_1364:
fpadd32s %f13, %f12, %f5
ld [%l7 + 0x74], %f4
fcmps %fcc2, %f9, %f1
ldsb [%l7 + 0x30], %l2
fba,a %fcc3, loop_1365
ldx [%l7 + 0x08], %i4
alignaddr %g5, %o6, %g2
ldd [%l7 + 0x08], %f14
loop_1365:
array16 %i3, %o1, %i6
movle %xcc, %i1, %g7
andcc %i0, 0x03C9, %o2
fpadd16s %f0, %f8, %f4
fornot1s %f8, %f0, %f3
movre %l4, %l6, %l5
bne,pt %xcc, loop_1366
fmovdgu %icc, %f9, %f6
sth %o5, [%l7 + 0x26]
movrgz %i7, %l0, %o0
loop_1366:
tl %icc, 0x3
st %f12, [%l7 + 0x18]
fmovrsgz %g6, %f7, %f10
and %o7, %o4, %i2
fmovdcs %icc, %f10, %f3
xorcc %l1, 0x1CD7, %l3
lduw [%l7 + 0x08], %g3
fmovdcs %icc, %f0, %f0
fmovdle %icc, %f0, %f14
siam 0x7
edge32 %o3, %g4, %g1
edge32n %l2, %i5, %i4
tsubcc %o6, %g2, %g5
bleu,a %xcc, loop_1367
ldsh [%l7 + 0x7A], %i3
stw %i6, [%l7 + 0x34]
ldub [%l7 + 0x57], %o1
loop_1367:
fsrc1 %f14, %f4
fmovscs %xcc, %f13, %f12
alignaddr %g7, %i1, %i0
tsubcctv %l4, %o2, %l5
bgu,a,pn %xcc, loop_1368
ldsh [%l7 + 0x6A], %o5
sra %i7, 0x11, %l0
fpsub16s %f5, %f0, %f3
loop_1368:
fornot2 %f6, %f6, %f12
fbe %fcc1, loop_1369
fmovsvc %xcc, %f5, %f9
stx %o0, [%l7 + 0x08]
fones %f1
loop_1369:
tge %icc, 0x2
fmovsle %icc, %f14, %f15
movrgez %l6, 0x38F, %g6
movne %icc, %o4, %i2
fmovse %xcc, %f12, %f6
ldsw [%l7 + 0x64], %o7
fxors %f9, %f11, %f2
sdivx %l3, 0x03F9, %g3
stb %l1, [%l7 + 0x30]
fcmps %fcc2, %f15, %f2
fornot2s %f7, %f8, %f13
fxors %f8, %f0, %f12
fbul %fcc1, loop_1370
tle %xcc, 0x5
fmul8sux16 %f10, %f10, %f0
tle %xcc, 0x0
loop_1370:
fandnot2 %f14, %f8, %f6
ldsb [%l7 + 0x7D], %o3
fcmpgt16 %f14, %f10, %g1
st %f5, [%l7 + 0x7C]
fmovsvc %xcc, %f14, %f5
fsrc2s %f4, %f8
fbe %fcc0, loop_1371
stb %g4, [%l7 + 0x37]
std %f6, [%l7 + 0x08]
stw %l2, [%l7 + 0x28]
loop_1371:
fmovdleu %xcc, %f5, %f10
ldx [%l7 + 0x08], %i5
bneg,a,pn %icc, loop_1372
sllx %i4, 0x1E, %g2
ldsb [%l7 + 0x58], %g5
fba %fcc0, loop_1373
loop_1372:
fmovsn %icc, %f4, %f15
st %f2, [%l7 + 0x78]
fnegs %f5, %f7
loop_1373:
st %f11, [%l7 + 0x10]
tsubcctv %o6, %i3, %i6
move %xcc, %o1, %g7
fandnot2 %f8, %f2, %f8
fbe %fcc3, loop_1374
sth %i0, [%l7 + 0x4C]
std %f8, [%l7 + 0x40]
fpadd16 %f2, %f2, %f2
loop_1374:
edge8 %i1, %o2, %l4
bshuffle %f6, %f6, %f10
st %f6, [%l7 + 0x7C]
fmovrse %o5, %f11, %f15
fba,a %fcc3, loop_1375
ldx [%l7 + 0x40], %l5
fmovsge %xcc, %f7, %f14
edge32l %l0, %i7, %l6
loop_1375:
bneg,pt %xcc, loop_1376
ldsh [%l7 + 0x28], %g6
ld [%l7 + 0x7C], %f1
fmovrde %o4, %f6, %f8
loop_1376:
fmovrdgez %i2, %f6, %f10
bpos,a,pt %icc, loop_1377
xorcc %o7, 0x01BA, %l3
edge16n %o0, %g3, %o3
fbul %fcc2, loop_1378
loop_1377:
andncc %g1, %l1, %g4
call loop_1379
ldsb [%l7 + 0x27], %l2
loop_1378:
sth %i5, [%l7 + 0x0E]
fbe %fcc1, loop_1380
loop_1379:
fmovdcs %xcc, %f7, %f5
popc %g2, %g5
fbe,a %fcc1, loop_1381
loop_1380:
fbn %fcc1, loop_1382
tneg %xcc, 0x5
ldd [%l7 + 0x38], %f6
loop_1381:
ldd [%l7 + 0x40], %f8
loop_1382:
orncc %o6, 0x0292, %i4
fmul8sux16 %f14, %f0, %f6
fbn,a %fcc0, loop_1383
ldsh [%l7 + 0x1C], %i6
ldsh [%l7 + 0x42], %i3
ldx [%l7 + 0x20], %o1
loop_1383:
fmovs %f0, %f11
bgu,pn %icc, loop_1384
ldd [%l7 + 0x18], %f8
subcc %g7, %i1, %o2
stw %i0, [%l7 + 0x44]
loop_1384:
fxors %f7, %f2, %f0
fcmpes %fcc3, %f0, %f8
movpos %icc, %o5, %l5
ldsw [%l7 + 0x08], %l4
bn,a %xcc, loop_1385
movrne %i7, 0x095, %l0
lduh [%l7 + 0x70], %g6
ldx [%l7 + 0x08], %o4
loop_1385:
stb %i2, [%l7 + 0x3A]
bvc,a loop_1386
movpos %icc, %l6, %o7
edge16 %l3, %g3, %o3
bcc,a,pn %icc, loop_1387
loop_1386:
stw %g1, [%l7 + 0x28]
ldd [%l7 + 0x70], %f4
fmovdne %xcc, %f4, %f9
loop_1387:
te %xcc, 0x5
fmovrdlz %l1, %f10, %f14
movrlez %g4, 0x3C8, %o0
smul %l2, %g2, %i5
fmovse %xcc, %f15, %f1
fbg %fcc0, loop_1388
fcmpes %fcc0, %f5, %f2
fnot2 %f10, %f6
fandnot2 %f14, %f4, %f0
loop_1388:
bleu,a loop_1389
andcc %g5, 0x0090, %i4
std %f12, [%l7 + 0x68]
movrgez %i6, %i3, %o1
loop_1389:
tsubcc %o6, 0x0683, %g7
lduh [%l7 + 0x4E], %o2
fba,a %fcc2, loop_1390
stw %i0, [%l7 + 0x58]
fmovrdlez %o5, %f10, %f2
fmovdneg %xcc, %f3, %f11
loop_1390:
movrgez %l5, %l4, %i7
fcmple32 %f0, %f8, %l0
ldsw [%l7 + 0x54], %g6
add %o4, %i1, %l6
and %o7, 0x1E41, %l3
bleu,a,pn %icc, loop_1391
sub %g3, %i2, %o3
stx %l1, [%l7 + 0x78]
fors %f13, %f10, %f9
loop_1391:
array8 %g4, %g1, %o0
movgu %icc, %l2, %i5
edge8l %g5, %g2, %i4
movgu %xcc, %i6, %i3
ldsh [%l7 + 0x18], %o1
ldub [%l7 + 0x59], %g7
movcc %xcc, %o2, %i0
tcc %icc, 0x7
fbg %fcc0, loop_1392
stb %o5, [%l7 + 0x4A]
xorcc %l5, %o6, %i7
array16 %l4, %l0, %g6
loop_1392:
fblg,a %fcc0, loop_1393
orn %o4, 0x0357, %l6
fmovsg %icc, %f5, %f12
brgz,a %i1, loop_1394
loop_1393:
stb %o7, [%l7 + 0x0F]
tneg %icc, 0x6
fmovdcc %xcc, %f11, %f8
loop_1394:
sdivcc %l3, 0x175B, %g3
alignaddr %o3, %l1, %g4
fmovrdne %i2, %f12, %f6
st %f8, [%l7 + 0x34]
fmovse %icc, %f7, %f12
fmovrsgez %g1, %f5, %f7
fmovrdlz %l2, %f10, %f4
edge16ln %i5, %g5, %g2
tl %xcc, 0x1
ldub [%l7 + 0x73], %o0
edge8 %i6, %i4, %i3
brz,a %o1, loop_1395
st %f5, [%l7 + 0x38]
ldsh [%l7 + 0x36], %g7
fexpand %f1, %f4
loop_1395:
brlz %i0, loop_1396
smul %o5, %l5, %o6
fbu %fcc1, loop_1397
st %f10, [%l7 + 0x6C]
loop_1396:
fbul,a %fcc2, loop_1398
sub %i7, 0x11CB, %o2
loop_1397:
edge8n %l4, %l0, %o4
fnors %f1, %f6, %f5
loop_1398:
brlz,a %l6, loop_1399
ld [%l7 + 0x28], %f5
be,a,pn %xcc, loop_1400
fbg %fcc3, loop_1401
loop_1399:
movg %xcc, %g6, %i1
fmuld8ulx16 %f10, %f15, %f0
loop_1400:
fabss %f12, %f5
loop_1401:
fones %f8
stx %l3, [%l7 + 0x28]
tgu %xcc, 0x7
ldub [%l7 + 0x2B], %g3
fnot2s %f13, %f4
andncc %o3, %o7, %l1
ldd [%l7 + 0x60], %f0
tsubcctv %g4, 0x052F, %g1
ldub [%l7 + 0x0B], %l2
st %f13, [%l7 + 0x64]
brlez %i2, loop_1402
mova %xcc, %g5, %i5
fmovscs %xcc, %f7, %f2
fmovsne %xcc, %f2, %f1
loop_1402:
ldsb [%l7 + 0x73], %o0
ldx [%l7 + 0x20], %i6
fabss %f11, %f9
fmovsneg %icc, %f10, %f8
lduw [%l7 + 0x74], %g2
movge %icc, %i4, %i3
fmul8x16 %f10, %f8, %f0
ldub [%l7 + 0x31], %g7
mulx %i0, %o5, %l5
lduw [%l7 + 0x08], %o6
ldsw [%l7 + 0x6C], %i7
movge %xcc, %o2, %o1
fpmerge %f2, %f2, %f14
ba,pt %xcc, loop_1403
stw %l0, [%l7 + 0x68]
ldd [%l7 + 0x18], %f10
lduw [%l7 + 0x1C], %l4
loop_1403:
st %f3, [%l7 + 0x4C]
fsrc1 %f0, %f2
sethi 0x0784, %l6
movrne %g6, %o4, %l3
std %f8, [%l7 + 0x28]
nop
setx loop_1404, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tle %xcc, 0x2
fmovrdlez %i1, %f8, %f0
stx %o3, [%l7 + 0x18]
loop_1404:
lduw [%l7 + 0x34], %g3
ldsb [%l7 + 0x78], %o7
fmovscc %xcc, %f3, %f1
movleu %icc, %l1, %g4
fmul8x16 %f15, %f4, %f14
call loop_1405
fornot2s %f2, %f7, %f5
stb %g1, [%l7 + 0x64]
alignaddrl %l2, %g5, %i5
loop_1405:
ld [%l7 + 0x3C], %f7
fbug,a %fcc0, loop_1406
sdivcc %i2, 0x09E8, %i6
lduw [%l7 + 0x4C], %g2
sth %i4, [%l7 + 0x20]
loop_1406:
fmovsle %xcc, %f2, %f13
bl,pn %icc, loop_1407
fmovdn %icc, %f14, %f15
fbuge,a %fcc2, loop_1408
stw %i3, [%l7 + 0x0C]
loop_1407:
movrlez %g7, %o0, %i0
fmovrdne %l5, %f0, %f8
loop_1408:
fabss %f7, %f4
lduw [%l7 + 0x40], %o5
addcc %i7, %o6, %o1
edge16n %l0, %o2, %l6
fpadd16s %f2, %f15, %f6
stw %g6, [%l7 + 0x18]
fmovdneg %xcc, %f0, %f3
sth %o4, [%l7 + 0x7A]
tgu %icc, 0x2
fmul8x16 %f9, %f14, %f4
lduw [%l7 + 0x14], %l4
fmovdle %icc, %f3, %f8
movpos %icc, %i1, %l3
fcmpes %fcc3, %f4, %f9
ldd [%l7 + 0x38], %f12
fbue %fcc3, loop_1409
stx %o3, [%l7 + 0x58]
ldsh [%l7 + 0x58], %o7
fpsub16s %f0, %f0, %f11
loop_1409:
movcc %xcc, %g3, %g4
fcmpeq16 %f6, %f12, %l1
stb %g1, [%l7 + 0x34]
fcmpgt32 %f4, %f6, %g5
fpsub16 %f10, %f2, %f14
fpadd16 %f14, %f8, %f6
fpadd16s %f4, %f7, %f4
sll %l2, %i5, %i6
bne,a,pt %icc, loop_1410
fbl %fcc2, loop_1411
lduw [%l7 + 0x18], %g2
subcc %i2, 0x0ED0, %i4
loop_1410:
movpos %xcc, %i3, %o0
loop_1411:
fcmpne32 %f2, %f10, %g7
sdivx %i0, 0x1A0E, %o5
bne loop_1412
bge,pt %xcc, loop_1413
stx %l5, [%l7 + 0x18]
ld [%l7 + 0x34], %f12
loop_1412:
tleu %icc, 0x6
loop_1413:
fbl %fcc3, loop_1414
st %f9, [%l7 + 0x38]
addcc %o6, 0x1135, %i7
addccc %o1, 0x1F35, %o2
loop_1414:
fmovdneg %xcc, %f5, %f9
stb %l6, [%l7 + 0x52]
edge8 %g6, %o4, %l0
orcc %l4, %i1, %o3
movne %icc, %l3, %o7
ld [%l7 + 0x70], %f3
stw %g4, [%l7 + 0x50]
fbe %fcc3, loop_1415
alignaddrl %g3, %l1, %g5
edge16 %l2, %g1, %i6
fzeros %f11
loop_1415:
fmovdcc %xcc, %f0, %f5
fbg %fcc2, loop_1416
std %f2, [%l7 + 0x08]
fmovs %f12, %f12
stb %g2, [%l7 + 0x4B]
loop_1416:
sra %i2, %i5, %i4
ld [%l7 + 0x40], %f2
tg %icc, 0x7
ldsh [%l7 + 0x54], %i3
udiv %o0, 0x1BE7, %g7
fzero %f4
fnot2 %f14, %f8
udivx %i0, 0x11C7, %l5
bge,a %xcc, loop_1417
fmuld8ulx16 %f4, %f12, %f8
add %o5, 0x1BC0, %o6
mulx %i7, 0x1CD7, %o1
loop_1417:
movge %xcc, %o2, %g6
fmovsle %xcc, %f13, %f0
fcmpd %fcc0, %f6, %f12
edge8ln %l6, %o4, %l4
ldd [%l7 + 0x18], %f8
tneg %icc, 0x0
array16 %l0, %o3, %l3
fnot1s %f1, %f3
subcc %i1, %g4, %g3
smulcc %o7, %l1, %l2
ldx [%l7 + 0x78], %g5
stb %g1, [%l7 + 0x5A]
fmovsge %xcc, %f9, %f12
fandnot1s %f11, %f5, %f10
srax %i6, 0x1F, %i2
umulcc %g2, 0x1DCC, %i5
fcmpne32 %f6, %f10, %i3
fcmpne16 %f12, %f2, %i4
std %f6, [%l7 + 0x38]
fcmpd %fcc0, %f12, %f10
stx %g7, [%l7 + 0x28]
tsubcctv %o0, %i0, %o5
edge32l %o6, %l5, %i7
faligndata %f10, %f8, %f10
ldx [%l7 + 0x58], %o1
brgz,a %o2, loop_1418
lduh [%l7 + 0x6C], %g6
fcmple32 %f4, %f6, %l6
fba,a %fcc0, loop_1419
loop_1418:
sth %o4, [%l7 + 0x28]
bvc loop_1420
bgu loop_1421
loop_1419:
movcc %icc, %l4, %l0
movre %l3, 0x37D, %o3
loop_1420:
be,a,pt %icc, loop_1422
loop_1421:
movrlz %i1, %g4, %o7
fpsub16s %f11, %f5, %f0
edge32 %l1, %g3, %l2
loop_1422:
fmovdne %icc, %f7, %f9
fpack16 %f10, %f12
stx %g1, [%l7 + 0x18]
fzero %f0
bn,pt %icc, loop_1423
mulx %i6, 0x0142, %i2
std %f4, [%l7 + 0x58]
movneg %xcc, %g5, %g2
loop_1423:
fmovs %f12, %f15
fsrc2s %f2, %f5
fandnot2s %f14, %f14, %f12
lduw [%l7 + 0x40], %i5
fble,a %fcc3, loop_1424
brgez %i4, loop_1425
movrgez %g7, 0x275, %o0
fmovdgu %icc, %f1, %f4
loop_1424:
array32 %i0, %i3, %o5
loop_1425:
edge32l %o6, %l5, %i7
ldsw [%l7 + 0x70], %o1
fmuld8sux16 %f8, %f5, %f4
ldsw [%l7 + 0x2C], %g6
std %f0, [%l7 + 0x08]
fmuld8sux16 %f4, %f0, %f12
sub %l6, 0x028D, %o2
movne %xcc, %o4, %l4
lduh [%l7 + 0x2A], %l0
ldsb [%l7 + 0x33], %o3
stb %i1, [%l7 + 0x16]
fmovrdlez %g4, %f10, %f8
nop
setx loop_1426, %l0, %l1
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, %f7, %f8
ldsw [%l7 + 0x78], %l3
tg %xcc, 0x6
loop_1426:
fornot2s %f13, %f15, %f6
alignaddr %l1, %o7, %g3
edge32l %l2, %g1, %i2
srax %i6, %g2, %i5
fmovdgu %icc, %f1, %f10
edge16 %g5, %i4, %g7
fmovsvc %icc, %f9, %f0
nop
setx loop_1427, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movvc %xcc, %i0, %o0
sth %i3, [%l7 + 0x22]
ld [%l7 + 0x74], %f6
loop_1427:
movre %o5, %l5, %i7
popc %o1, %g6
tcs %xcc, 0x2
fmovsleu %xcc, %f12, %f12
ldx [%l7 + 0x18], %l6
stx %o6, [%l7 + 0x50]
bneg loop_1428
fmovsg %xcc, %f8, %f3
fmovdneg %icc, %f6, %f3
ldsh [%l7 + 0x1E], %o2
loop_1428:
fcmple32 %f6, %f12, %o4
udivx %l4, 0x0188, %l0
tpos %icc, 0x1
movrgez %o3, %g4, %l3
brlez,a %l1, loop_1429
ld [%l7 + 0x1C], %f2
ldd [%l7 + 0x68], %f6
bcc %xcc, loop_1430
loop_1429:
fbn %fcc0, loop_1431
fbug,a %fcc1, loop_1432
edge16ln %i1, %o7, %l2
loop_1430:
fand %f4, %f4, %f10
loop_1431:
be,pt %xcc, loop_1433
loop_1432:
ldd [%l7 + 0x68], %f12
movle %icc, %g3, %i2
movneg %icc, %g1, %g2
loop_1433:
fbe %fcc1, loop_1434
fzero %f8
nop
setx loop_1435, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bcc,a,pt %icc, loop_1436
loop_1434:
fcmps %fcc2, %f8, %f11
ldsb [%l7 + 0x77], %i6
loop_1435:
ld [%l7 + 0x40], %f7
loop_1436:
fexpand %f5, %f0
tn %icc, 0x0
fsrc1s %f15, %f6
sdivcc %i5, 0x036E, %g5
fsrc2 %f4, %f2
fba %fcc0, loop_1437
stw %g7, [%l7 + 0x70]
tgu %icc, 0x2
addcc %i0, %i4, %i3
loop_1437:
ldsw [%l7 + 0x28], %o5
brnz,a %l5, loop_1438
lduw [%l7 + 0x54], %i7
movge %xcc, %o1, %g6
stw %l6, [%l7 + 0x30]
loop_1438:
fornot2 %f12, %f10, %f0
bgu,pn %xcc, loop_1439
nop
setx loop_1440, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brlez,a %o6, loop_1441
faligndata %f4, %f10, %f2
loop_1439:
fzeros %f7
loop_1440:
fsrc2s %f11, %f6
loop_1441:
fandnot1 %f4, %f14, %f4
popc 0x0137, %o0
sth %o2, [%l7 + 0x3C]
movrgez %l4, 0x3EE, %o4
tl %xcc, 0x1
tvc %xcc, 0x5
edge8ln %l0, %o3, %g4
ble %icc, loop_1442
fnegd %f8, %f8
stb %l1, [%l7 + 0x34]
fnand %f14, %f10, %f4
loop_1442:
orcc %l3, %o7, %l2
stw %g3, [%l7 + 0x0C]
ldx [%l7 + 0x30], %i2
ldub [%l7 + 0x58], %i1
lduw [%l7 + 0x3C], %g1
brgz %i6, loop_1443
lduw [%l7 + 0x6C], %g2
fmovdcs %icc, %f15, %f3
ldsb [%l7 + 0x54], %g5
loop_1443:
bne,pt %icc, loop_1444
edge8l %g7, %i0, %i5
for %f4, %f14, %f4
add %i4, 0x1777, %i3
loop_1444:
andn %l5, 0x0803, %i7
umul %o1, 0x0E36, %g6
st %f15, [%l7 + 0x2C]
umul %l6, %o5, %o0
bgu,pt %icc, loop_1445
fxor %f6, %f14, %f8
movrgz %o2, 0x3CC, %o6
umul %o4, %l4, %l0
loop_1445:
tneg %xcc, 0x1
udivcc %o3, 0x0778, %l1
taddcc %g4, 0x0832, %o7
fmovrdgz %l3, %f6, %f14
movne %xcc, %l2, %g3
array8 %i1, %g1, %i6
fsrc1s %f12, %f3
fands %f10, %f4, %f8
bvc %xcc, loop_1446
fones %f9
fmovrdlez %g2, %f12, %f12
fpsub16 %f2, %f6, %f12
loop_1446:
fbne,a %fcc0, loop_1447
ldd [%l7 + 0x30], %f10
sth %g5, [%l7 + 0x0C]
fbge,a %fcc0, loop_1448
loop_1447:
ldsh [%l7 + 0x3E], %i2
fmovsg %icc, %f11, %f6
fmovsl %icc, %f14, %f14
loop_1448:
tcc %xcc, 0x1
fexpand %f7, %f14
st %f7, [%l7 + 0x60]
sdivx %i0, 0x0BD9, %g7
ldsb [%l7 + 0x60], %i5
ta %xcc, 0x3
stx %i3, [%l7 + 0x30]
fble,a %fcc0, loop_1449
fmovdcs %xcc, %f7, %f4
ldsh [%l7 + 0x62], %l5
ldsh [%l7 + 0x28], %i7
loop_1449:
fcmps %fcc3, %f3, %f7
stb %o1, [%l7 + 0x68]
stw %i4, [%l7 + 0x68]
fmovda %icc, %f10, %f1
st %f11, [%l7 + 0x50]
or %g6, %o5, %l6
fmul8ulx16 %f14, %f10, %f10
ld [%l7 + 0x40], %f7
fbug,a %fcc1, loop_1450
stb %o2, [%l7 + 0x73]
ldub [%l7 + 0x15], %o6
ld [%l7 + 0x5C], %f5
loop_1450:
lduw [%l7 + 0x50], %o4
bcc,a,pt %icc, loop_1451
fxnors %f0, %f15, %f15
fmovrdgz %l4, %f2, %f10
std %f14, [%l7 + 0x40]
loop_1451:
fmovrde %o0, %f10, %f14
ldx [%l7 + 0x38], %l0
stw %o3, [%l7 + 0x70]
array32 %l1, %o7, %l3
lduh [%l7 + 0x12], %g4
tg %xcc, 0x6
fmovsneg %xcc, %f1, %f2
ldsh [%l7 + 0x72], %g3
popc %i1, %l2
fmul8sux16 %f14, %f6, %f4
movvc %xcc, %g1, %g2
fpsub16 %f6, %f4, %f2
fmovrdgz %i6, %f4, %f10
fbo %fcc3, loop_1452
ldsw [%l7 + 0x20], %i2
lduw [%l7 + 0x4C], %i0
edge32n %g5, %g7, %i3
loop_1452:
sdiv %l5, 0x02A4, %i5
andncc %i7, %o1, %g6
alignaddrl %i4, %o5, %o2
ld [%l7 + 0x28], %f8
st %f7, [%l7 + 0x58]
edge16 %l6, %o6, %l4
subc %o4, %o0, %l0
movcc %icc, %l1, %o7
sdivcc %o3, 0x1641, %g4
stx %l3, [%l7 + 0x18]
ld [%l7 + 0x18], %f10
fmovdpos %xcc, %f15, %f15
sth %i1, [%l7 + 0x48]
ld [%l7 + 0x78], %f5
sdivcc %l2, 0x1DFB, %g3
tle %icc, 0x2
lduh [%l7 + 0x5A], %g2
fmul8ulx16 %f10, %f6, %f6
be,pt %xcc, loop_1453
movvc %icc, %g1, %i2
ldx [%l7 + 0x58], %i0
stw %i6, [%l7 + 0x4C]
loop_1453:
stx %g7, [%l7 + 0x78]
fblg,a %fcc0, loop_1454
fpsub32s %f5, %f9, %f12
fmovse %xcc, %f1, %f4
ldd [%l7 + 0x38], %f8
loop_1454:
movg %icc, %i3, %l5
ldx [%l7 + 0x78], %i5
fmul8x16al %f8, %f8, %f8
lduw [%l7 + 0x20], %g5
fandnot1 %f8, %f6, %f0
taddcctv %i7, 0x0F98, %o1
fmovda %xcc, %f4, %f12
stb %g6, [%l7 + 0x19]
tleu %xcc, 0x4
std %f2, [%l7 + 0x70]
movcs %icc, %i4, %o2
ldsb [%l7 + 0x59], %l6
taddcc %o5, 0x16B7, %l4
fbn %fcc2, loop_1455
movcc %icc, %o4, %o0
ba,a %xcc, loop_1456
fmovdcs %icc, %f5, %f7
loop_1455:
ldub [%l7 + 0x68], %l0
sll %o6, %o7, %l1
loop_1456:
ldsb [%l7 + 0x5D], %g4
edge16n %l3, %i1, %o3
fand %f0, %f0, %f0
fmovsge %xcc, %f4, %f3
fornot1s %f13, %f5, %f15
fnegd %f12, %f0
ldsb [%l7 + 0x69], %l2
fble,a %fcc1, loop_1457
bg loop_1458
edge8l %g2, %g1, %i2
array8 %i0, %g3, %g7
loop_1457:
fmul8x16au %f5, %f4, %f8
loop_1458:
taddcctv %i3, 0x0FCB, %l5
smul %i5, %g5, %i6
fpsub32s %f5, %f6, %f11
subc %i7, %g6, %o1
ldsb [%l7 + 0x27], %i4
fandnot1 %f8, %f14, %f10
fmovspos %xcc, %f6, %f13
ld [%l7 + 0x34], %f4
sra %l6, 0x0D, %o2
fpadd32s %f11, %f15, %f13
fmovse %icc, %f7, %f12
bvs,a %xcc, loop_1459
fmovdpos %xcc, %f11, %f12
fsrc2 %f14, %f10
ldsw [%l7 + 0x28], %l4
loop_1459:
fnand %f0, %f2, %f0
ble,pt %xcc, loop_1460
andcc %o4, 0x1B98, %o5
taddcc %o0, 0x1ECC, %l0
std %f8, [%l7 + 0x48]
loop_1460:
tcc %icc, 0x7
subccc %o7, %o6, %l1
movrgz %g4, 0x139, %i1
tle %xcc, 0x2
stb %l3, [%l7 + 0x75]
stb %o3, [%l7 + 0x24]
edge32n %g2, %l2, %i2
fmovdvs %xcc, %f13, %f0
fmul8x16 %f4, %f2, %f0
fpsub32 %f12, %f2, %f4
nop
setx loop_1461, %l0, %l1
jmpl %l1, %g1
brgez,a %i0, loop_1462
tvs %icc, 0x1
te %icc, 0x3
loop_1461:
ldx [%l7 + 0x20], %g7
loop_1462:
lduw [%l7 + 0x08], %g3
fnot2 %f10, %f4
sub %i3, %l5, %g5
taddcctv %i5, %i7, %i6
stw %g6, [%l7 + 0x40]
edge32n %i4, %l6, %o2
tvc %icc, 0x2
movrlz %o1, 0x3E2, %l4
fands %f15, %f0, %f7
fmovsge %xcc, %f9, %f15
fmovdcs %icc, %f14, %f2
andncc %o5, %o0, %l0
fcmped %fcc0, %f4, %f8
or %o7, 0x0564, %o4
st %f11, [%l7 + 0x0C]
xnorcc %o6, %l1, %g4
stw %l3, [%l7 + 0x40]
fbuge,a %fcc1, loop_1463
lduw [%l7 + 0x0C], %o3
ldsb [%l7 + 0x40], %g2
bvc,a loop_1464
loop_1463:
stw %i1, [%l7 + 0x54]
fnand %f6, %f12, %f0
fmovdcs %icc, %f9, %f6
loop_1464:
fbe %fcc0, loop_1465
ld [%l7 + 0x20], %f11
fbn,a %fcc2, loop_1466
ba,a,pn %xcc, loop_1467
loop_1465:
orncc %i2, 0x1BF7, %g1
xor %l2, 0x01B8, %i0
loop_1466:
for %f4, %f2, %f2
loop_1467:
sdivcc %g3, 0x127E, %g7
popc 0x1473, %i3
std %f6, [%l7 + 0x68]
ldub [%l7 + 0x6D], %g5
fpackfix %f14, %f15
bne loop_1468
lduw [%l7 + 0x18], %i5
sra %l5, %i7, %i6
fmul8x16 %f3, %f8, %f12
loop_1468:
fones %f1
fsrc1s %f14, %f12
tgu %icc, 0x4
edge16 %g6, %l6, %i4
udivx %o1, 0x07FA, %o2
fmovsa %xcc, %f5, %f14
sth %l4, [%l7 + 0x66]
ldub [%l7 + 0x0B], %o0
alignaddr %l0, %o5, %o7
fpadd32s %f6, %f11, %f12
pdist %f4, %f6, %f0
bcc %icc, loop_1469
movvc %xcc, %o4, %l1
fxnor %f6, %f4, %f2
movge %icc, %g4, %l3
loop_1469:
fornot1 %f14, %f2, %f8
stb %o3, [%l7 + 0x38]
te %xcc, 0x5
bpos,pn %xcc, loop_1470
ldx [%l7 + 0x40], %g2
fnand %f2, %f2, %f6
xorcc %i1, %o6, %i2
loop_1470:
fandnot1 %f2, %f14, %f4
fandnot1s %f2, %f14, %f10
tl %xcc, 0x7
std %f14, [%l7 + 0x70]
fmovrdgz %g1, %f12, %f6
fmuld8ulx16 %f9, %f5, %f0
std %f4, [%l7 + 0x58]
siam 0x6
bne loop_1471
std %f2, [%l7 + 0x20]
movle %xcc, %i0, %g3
xor %g7, %i3, %l2
loop_1471:
fmovrde %g5, %f4, %f14
stb %i5, [%l7 + 0x61]
lduh [%l7 + 0x4C], %i7
st %f6, [%l7 + 0x78]
ldsb [%l7 + 0x73], %i6
fcmpgt16 %f4, %f8, %g6
ldsh [%l7 + 0x32], %l6
fba %fcc1, loop_1472
ldd [%l7 + 0x10], %f8
bcc,a,pt %xcc, loop_1473
ldsw [%l7 + 0x40], %l5
loop_1472:
stb %o1, [%l7 + 0x34]
ba %icc, loop_1474
loop_1473:
orn %o2, 0x0A87, %l4
movrlez %i4, %l0, %o5
fmovdgu %icc, %f7, %f5
loop_1474:
fmovdneg %icc, %f8, %f13
movrgz %o0, 0x19B, %o4
fble %fcc3, loop_1475
st %f1, [%l7 + 0x1C]
tne %icc, 0x4
bcs %icc, loop_1476
loop_1475:
tg %icc, 0x3
addc %l1, %g4, %o7
fsrc2 %f2, %f8
loop_1476:
edge16ln %o3, %l3, %g2
fmovsa %icc, %f9, %f5
fmovsne %icc, %f14, %f15
fmovsn %xcc, %f5, %f9
brlez %i1, loop_1477
bshuffle %f10, %f12, %f14
be,pn %xcc, loop_1478
fmovdpos %icc, %f15, %f1
loop_1477:
ldsh [%l7 + 0x18], %o6
ldx [%l7 + 0x68], %i2
loop_1478:
stx %i0, [%l7 + 0x60]
fnors %f4, %f6, %f5
sth %g1, [%l7 + 0x62]
fbuge %fcc0, loop_1479
sethi 0x03F9, %g7
fpackfix %f8, %f7
stb %i3, [%l7 + 0x4C]
loop_1479:
smulcc %l2, 0x0425, %g5
fmovdge %icc, %f13, %f7
call loop_1480
fmovdcs %xcc, %f9, %f0
tneg %icc, 0x7
srax %i5, 0x11, %g3
loop_1480:
sdiv %i7, 0x06FA, %g6
ldub [%l7 + 0x49], %i6
pdist %f8, %f0, %f8
movn %icc, %l6, %l5
fmovdpos %xcc, %f14, %f4
ldsh [%l7 + 0x68], %o1
bpos,a,pn %icc, loop_1481
tcc %icc, 0x7
fmovdle %xcc, %f13, %f13
ldub [%l7 + 0x58], %l4
loop_1481:
fornot2s %f7, %f0, %f15
fmovdgu %icc, %f8, %f7
fzero %f12
sra %i4, %o2, %l0
ldd [%l7 + 0x58], %f2
tne %xcc, 0x3
stx %o0, [%l7 + 0x68]
bpos,a loop_1482
fmovdcc %xcc, %f15, %f6
edge8ln %o5, %o4, %l1
ldd [%l7 + 0x70], %f0
loop_1482:
bgu %xcc, loop_1483
fpmerge %f6, %f5, %f10
fandnot1s %f3, %f12, %f10
ldd [%l7 + 0x18], %f2
loop_1483:
bneg,a %xcc, loop_1484
fbne,a %fcc2, loop_1485
fcmple16 %f0, %f2, %g4
movneg %icc, %o7, %l3
loop_1484:
ldub [%l7 + 0x2F], %g2
loop_1485:
array8 %i1, %o3, %i2
lduw [%l7 + 0x44], %i0
ldx [%l7 + 0x08], %o6
ldub [%l7 + 0x10], %g7
ba,a,pt %icc, loop_1486
movl %xcc, %i3, %l2
ld [%l7 + 0x74], %f8
stx %g1, [%l7 + 0x20]
loop_1486:
for %f2, %f0, %f0
fcmpes %fcc1, %f15, %f1
fbule,a %fcc0, loop_1487
siam 0x4
ld [%l7 + 0x20], %f4
brgz %i5, loop_1488
loop_1487:
fmul8x16al %f1, %f1, %f14
ble,a %xcc, loop_1489
fmuld8sux16 %f6, %f4, %f0
loop_1488:
movvc %xcc, %g5, %g3
bgu,pn %icc, loop_1490
loop_1489:
fbge,a %fcc0, loop_1491
stb %g6, [%l7 + 0x0D]
addc %i6, 0x0B14, %l6
loop_1490:
fmovsle %icc, %f6, %f8
loop_1491:
stx %i7, [%l7 + 0x70]
ldsw [%l7 + 0x08], %l5
edge32n %o1, %l4, %o2
fble,a %fcc2, loop_1492
lduw [%l7 + 0x3C], %i4
fcmpne16 %f2, %f14, %o0
subccc %o5, 0x0BD1, %l0
loop_1492:
stw %o4, [%l7 + 0x78]
bne,pn %icc, loop_1493
ldub [%l7 + 0x2A], %g4
bne,a,pt %icc, loop_1494
fnegd %f0, %f4
loop_1493:
ble %xcc, loop_1495
ldsb [%l7 + 0x72], %l1
loop_1494:
fors %f15, %f13, %f4
fandnot1 %f6, %f8, %f8
loop_1495:
fpsub16 %f8, %f14, %f8
fbug,a %fcc2, loop_1496
movn %xcc, %l3, %g2
edge32n %i1, %o7, %i2
ld [%l7 + 0x78], %f11
loop_1496:
orncc %i0, 0x0E22, %o3
fbuge %fcc1, loop_1497
stx %g7, [%l7 + 0x38]
ldsb [%l7 + 0x2A], %i3
ldub [%l7 + 0x1D], %l2
loop_1497:
fmovrdlez %g1, %f10, %f8
fandnot1 %f14, %f0, %f6
ldsb [%l7 + 0x3E], %o6
fnot1 %f10, %f0
sllx %i5, 0x1C, %g5
fmovscs %icc, %f13, %f4
fmovrdne %g3, %f2, %f2
lduw [%l7 + 0x30], %i6
ldsh [%l7 + 0x30], %l6
ldsb [%l7 + 0x34], %g6
ldsw [%l7 + 0x68], %l5
std %f6, [%l7 + 0x78]
fmovrdne %o1, %f10, %f6
fcmped %fcc2, %f14, %f2
udivcc %l4, 0x0CEC, %o2
ldd [%l7 + 0x68], %f8
fmovsneg %icc, %f8, %f5
subc %i7, 0x07CE, %o0
mova %xcc, %i4, %o5
ldd [%l7 + 0x08], %f14
ldsh [%l7 + 0x72], %l0
movle %icc, %g4, %l1
stw %l3, [%l7 + 0x6C]
movrlez %g2, %i1, %o7
fmovsne %xcc, %f7, %f5
fbuge,a %fcc3, loop_1498
st %f9, [%l7 + 0x38]
taddcctv %i2, 0x06EF, %i0
udivcc %o3, 0x19FF, %o4
loop_1498:
addccc %i3, 0x1C64, %g7
fmul8ulx16 %f12, %f2, %f2
fbu %fcc0, loop_1499
fbe %fcc3, loop_1500
brnz,a %l2, loop_1501
mulscc %o6, 0x09BC, %g1
loop_1499:
fmovrdlez %i5, %f4, %f12
loop_1500:
std %f12, [%l7 + 0x18]
loop_1501:
orncc %g3, 0x178F, %g5
fbuge %fcc0, loop_1502
addcc %l6, 0x1F45, %g6
or %i6, %o1, %l4
or %o2, %i7, %l5
loop_1502:
ldsb [%l7 + 0x10], %i4
bn,pt %xcc, loop_1503
bcs loop_1504
srax %o0, 0x17, %o5
fmuld8sux16 %f5, %f9, %f12
loop_1503:
edge8n %g4, %l0, %l3
loop_1504:
stx %g2, [%l7 + 0x70]
ldd [%l7 + 0x40], %f0
fpsub32 %f8, %f12, %f0
edge8n %l1, %i1, %i2
ldd [%l7 + 0x78], %f8
st %f14, [%l7 + 0x68]
ta %xcc, 0x2
fxnor %f14, %f2, %f14
ldsw [%l7 + 0x10], %i0
subc %o3, %o7, %i3
tvc %icc, 0x7
smulcc %g7, %o4, %l2
edge16l %o6, %g1, %g3
movle %icc, %i5, %l6
ldsw [%l7 + 0x14], %g5
fbl %fcc2, loop_1505
ldd [%l7 + 0x08], %f12
fbu %fcc3, loop_1506
ldsw [%l7 + 0x20], %g6
loop_1505:
fnot2s %f8, %f12
ldub [%l7 + 0x6C], %o1
loop_1506:
ldub [%l7 + 0x60], %i6
movrgz %l4, 0x362, %o2
alignaddrl %i7, %l5, %i4
fmovdg %xcc, %f9, %f3
fmovda %xcc, %f1, %f2
fcmped %fcc2, %f2, %f0
ldx [%l7 + 0x28], %o5
stx %g4, [%l7 + 0x68]
ldsh [%l7 + 0x7A], %l0
fxnor %f14, %f10, %f14
array32 %l3, %g2, %l1
ld [%l7 + 0x20], %f15
fmovdl %icc, %f6, %f8
udivcc %i1, 0x0BBC, %o0
st %f9, [%l7 + 0x18]
fpadd16 %f6, %f2, %f8
stb %i2, [%l7 + 0x11]
ldx [%l7 + 0x50], %o3
fmovrsne %o7, %f2, %f6
ldx [%l7 + 0x10], %i3
edge16ln %i0, %o4, %g7
ld [%l7 + 0x7C], %f0
mova %icc, %o6, %l2
std %f6, [%l7 + 0x18]
fmovd %f10, %f8
ldsh [%l7 + 0x26], %g3
ldd [%l7 + 0x70], %f2
fcmpne32 %f12, %f14, %i5
fbne,a %fcc2, loop_1507
fmovdpos %xcc, %f13, %f1
tsubcctv %l6, %g1, %g5
movrgez %g6, 0x0BC, %o1
loop_1507:
smulcc %l4, %o2, %i7
fpadd32s %f15, %f6, %f14
ldsh [%l7 + 0x38], %l5
stx %i6, [%l7 + 0x08]
ble loop_1508
fmovda %xcc, %f1, %f11
fmovspos %icc, %f12, %f3
fpadd32s %f0, %f3, %f10
loop_1508:
array16 %i4, %o5, %g4
st %f1, [%l7 + 0x40]
fbg %fcc0, loop_1509
bge,pt %icc, loop_1510
fmuld8ulx16 %f0, %f5, %f6
sth %l0, [%l7 + 0x0C]
loop_1509:
fmuld8sux16 %f12, %f15, %f6
loop_1510:
fmovrdlz %l3, %f14, %f14
fmovrdlz %l1, %f10, %f10
subc %g2, %o0, %i1
fpack32 %f4, %f12, %f2
tle %icc, 0x4
stx %o3, [%l7 + 0x48]
lduw [%l7 + 0x78], %o7
movg %icc, %i2, %i3
addccc %i0, %o4, %o6
fandnot2 %f10, %f8, %f10
popc %g7, %g3
bne,a %xcc, loop_1511
ldsb [%l7 + 0x5E], %i5
edge32n %l6, %g1, %g5
bl,a loop_1512
loop_1511:
taddcc %g6, 0x0ED4, %l2
fmul8ulx16 %f6, %f4, %f4
ldx [%l7 + 0x08], %l4
loop_1512:
edge32l %o2, %o1, %l5
fbe %fcc1, loop_1513
ld [%l7 + 0x70], %f7
movre %i7, %i6, %i4
stb %o5, [%l7 + 0x0D]
loop_1513:
ldd [%l7 + 0x48], %f2
tl %xcc, 0x3
fbug %fcc0, loop_1514
edge32 %l0, %g4, %l1
ldd [%l7 + 0x10], %f12
tsubcctv %l3, %o0, %i1
loop_1514:
tcs %xcc, 0x2
fmovdvc %icc, %f15, %f4
fmuld8sux16 %f14, %f11, %f2
stx %o3, [%l7 + 0x08]
udivx %o7, 0x169F, %i2
ldsw [%l7 + 0x54], %g2
fand %f6, %f14, %f0
orncc %i0, %o4, %i3
ldsw [%l7 + 0x4C], %o6
fnand %f14, %f14, %f10
fmovsgu %icc, %f3, %f1
st %f1, [%l7 + 0x50]
alignaddrl %g3, %i5, %l6
fmul8x16al %f7, %f14, %f2
ld [%l7 + 0x2C], %f14
fmovscs %xcc, %f13, %f7
or %g7, %g5, %g6
fpadd32s %f1, %f8, %f4
fnors %f14, %f13, %f1
stb %g1, [%l7 + 0x15]
movrlez %l2, %l4, %o2
fexpand %f12, %f12
edge16l %o1, %i7, %i6
tsubcctv %i4, %l5, %o5
fpadd32 %f2, %f10, %f4
taddcctv %l0, 0x1D7B, %l1
tvs %xcc, 0x7
nop
setx loop_1515, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x20], %f15
movcs %icc, %g4, %o0
fzero %f4
loop_1515:
fmovdcs %xcc, %f0, %f9
stb %i1, [%l7 + 0x40]
sth %l3, [%l7 + 0x30]
lduh [%l7 + 0x1E], %o7
st %f3, [%l7 + 0x78]
fmovrdlz %o3, %f4, %f14
ldsb [%l7 + 0x20], %g2
array8 %i2, %i0, %o4
fandnot1 %f12, %f4, %f14
lduh [%l7 + 0x2C], %o6
tle %icc, 0x1
stw %g3, [%l7 + 0x4C]
bleu,a %xcc, loop_1516
sllx %i3, 0x0A, %l6
fmovsle %icc, %f0, %f2
taddcctv %g7, %g5, %i5
loop_1516:
srlx %g6, 0x1F, %l2
fors %f7, %f0, %f15
ldsb [%l7 + 0x2A], %g1
fone %f14
edge32 %l4, %o1, %o2
fmul8x16 %f10, %f4, %f4
fmovdge %icc, %f5, %f6
fcmps %fcc3, %f7, %f12
lduw [%l7 + 0x14], %i7
stw %i6, [%l7 + 0x18]
bl,a loop_1517
ldx [%l7 + 0x58], %l5
fmovse %icc, %f13, %f6
mulx %i4, %l0, %l1
loop_1517:
ldd [%l7 + 0x28], %f2
edge8 %g4, %o5, %o0
st %f0, [%l7 + 0x68]
lduh [%l7 + 0x78], %l3
ldx [%l7 + 0x30], %o7
taddcc %i1, %g2, %i2
fabsd %f0, %f2
stx %i0, [%l7 + 0x68]
ldsh [%l7 + 0x30], %o3
fbe %fcc1, loop_1518
ldsw [%l7 + 0x58], %o4
fmovs %f8, %f11
fandnot2 %f2, %f8, %f14
loop_1518:
ldd [%l7 + 0x38], %f2
fmuld8sux16 %f13, %f11, %f0
fxnor %f4, %f4, %f12
andncc %g3, %i3, %l6
fmovsl %xcc, %f9, %f1
fmovdneg %icc, %f0, %f13
fmovda %icc, %f13, %f11
ldx [%l7 + 0x70], %g7
fmovsle %icc, %f14, %f6
fsrc2s %f8, %f13
fmovsa %icc, %f12, %f12
tcc %icc, 0x2
nop
setx loop_1519, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsh [%l7 + 0x14], %g5
fmovrse %o6, %f3, %f12
bvs,pt %icc, loop_1520
loop_1519:
sdiv %g6, 0x05E6, %i5
fpadd32 %f12, %f0, %f12
srl %l2, 0x05, %g1
loop_1520:
fbg,a %fcc2, loop_1521
fbule,a %fcc2, loop_1522
fmovdleu %icc, %f4, %f12
fand %f0, %f8, %f4
loop_1521:
ldd [%l7 + 0x50], %f4
loop_1522:
movpos %xcc, %o1, %o2
movrlez %l4, %i6, %l5
stb %i4, [%l7 + 0x6F]
fnor %f4, %f4, %f12
fbu,a %fcc0, loop_1523
fba,a %fcc2, loop_1524
ldsw [%l7 + 0x64], %l0
fmovsvs %xcc, %f7, %f10
loop_1523:
fandnot2s %f3, %f13, %f12
loop_1524:
ba,a %icc, loop_1525
fabss %f14, %f2
fbug,a %fcc1, loop_1526
call loop_1527
loop_1525:
lduh [%l7 + 0x26], %i7
xnorcc %g4, 0x0696, %l1
loop_1526:
fpmerge %f1, %f15, %f2
loop_1527:
ta %icc, 0x4
fandnot1 %f0, %f8, %f8
stb %o0, [%l7 + 0x7C]
fcmple16 %f8, %f6, %o5
stb %l3, [%l7 + 0x5C]
lduh [%l7 + 0x7C], %o7
stx %g2, [%l7 + 0x20]
fcmpes %fcc3, %f13, %f11
subcc %i2, 0x05E7, %i1
st %f6, [%l7 + 0x08]
bne,a %icc, loop_1528
fcmpgt16 %f6, %f10, %i0
fnors %f0, %f4, %f15
ldsw [%l7 + 0x7C], %o4
loop_1528:
umulcc %g3, %i3, %l6
ldsh [%l7 + 0x66], %g7
bgu,a loop_1529
movcc %icc, %o3, %g5
std %f8, [%l7 + 0x60]
stw %g6, [%l7 + 0x28]
loop_1529:
fmuld8ulx16 %f5, %f8, %f4
fmul8x16 %f9, %f4, %f6
fmovdpos %xcc, %f0, %f14
sethi 0x0650, %i5
fbne,a %fcc2, loop_1530
movgu %icc, %l2, %g1
fble,a %fcc3, loop_1531
tcs %xcc, 0x5
loop_1530:
lduh [%l7 + 0x2E], %o1
sth %o6, [%l7 + 0x14]
loop_1531:
movge %xcc, %o2, %i6
fornot2 %f0, %f6, %f0
sdiv %l4, 0x0EB2, %l5
movvs %icc, %i4, %i7
fmovda %xcc, %f3, %f10
fmul8x16al %f14, %f15, %f10
fpsub16 %f10, %f14, %f2
nop
setx loop_1532, %l0, %l1
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 %g4, loop_1533
fpackfix %f8, %f11
lduw [%l7 + 0x34], %l1
loop_1532:
fmovdcs %xcc, %f15, %f4
loop_1533:
fbu,a %fcc1, loop_1534
fmul8ulx16 %f10, %f10, %f6
move %icc, %l0, %o5
array16 %l3, %o7, %g2
loop_1534:
fpsub16s %f1, %f2, %f2
fcmpgt32 %f10, %f8, %o0
udivcc %i2, 0x1E5F, %i1
and %i0, %o4, %i3
fpsub32 %f2, %f6, %f4
fone %f12
sth %l6, [%l7 + 0x64]
ld [%l7 + 0x54], %f2
ldub [%l7 + 0x7D], %g7
alignaddr %g3, %g5, %o3
edge8 %g6, %i5, %l2
lduh [%l7 + 0x3A], %o1
fmovse %icc, %f14, %f4
sth %g1, [%l7 + 0x74]
stw %o6, [%l7 + 0x78]
movge %icc, %i6, %o2
st %f9, [%l7 + 0x30]
alignaddr %l4, %l5, %i7
fmovscc %xcc, %f1, %f4
fornot2 %f6, %f2, %f10
ldsh [%l7 + 0x7A], %i4
ld [%l7 + 0x64], %f15
lduw [%l7 + 0x2C], %g4
fbuge %fcc3, loop_1535
fmovrsgz %l0, %f4, %f15
fmovdvc %icc, %f8, %f14
stx %o5, [%l7 + 0x40]
loop_1535:
sll %l1, 0x1F, %o7
taddcc %g2, %o0, %l3
fmovsge %icc, %f2, %f8
fcmpne32 %f14, %f8, %i1
fpmerge %f14, %f0, %f4
ldsh [%l7 + 0x30], %i0
movgu %icc, %o4, %i3
ld [%l7 + 0x58], %f1
fmovdg %xcc, %f8, %f4
ld [%l7 + 0x58], %f5
fmovsgu %xcc, %f7, %f3
fmovsg %icc, %f2, %f11
fmovsne %xcc, %f1, %f15
fbge,a %fcc0, loop_1536
fpsub16s %f13, %f8, %f6
fxnor %f2, %f8, %f6
bn,a loop_1537
loop_1536:
fmovsle %icc, %f7, %f12
lduh [%l7 + 0x5C], %l6
sll %i2, %g7, %g3
loop_1537:
fmovscc %xcc, %f4, %f8
tgu %xcc, 0x0
tn %xcc, 0x0
st %f15, [%l7 + 0x74]
fandnot1 %f8, %f8, %f14
fmul8ulx16 %f4, %f4, %f8
sra %g5, 0x11, %o3
fpmerge %f13, %f6, %f14
lduh [%l7 + 0x56], %g6
fcmpd %fcc3, %f6, %f10
fbo,a %fcc3, loop_1538
ld [%l7 + 0x58], %f8
fmovsvs %xcc, %f13, %f8
movge %xcc, %i5, %o1
loop_1538:
ldsb [%l7 + 0x3D], %g1
lduh [%l7 + 0x6C], %l2
fmovsvc %icc, %f7, %f6
movge %xcc, %o6, %i6
fmovrdlz %o2, %f12, %f14
ta %xcc, 0x4
movne %xcc, %l4, %l5
sth %i7, [%l7 + 0x1A]
alignaddr %i4, %g4, %o5
fmovrslz %l1, %f1, %f15
fmovdcs %xcc, %f9, %f6
fmovde %icc, %f8, %f6
srlx %o7, %g2, %l0
stx %o0, [%l7 + 0x08]
stx %i1, [%l7 + 0x48]
fxors %f1, %f4, %f12
fcmpd %fcc0, %f10, %f10
movre %l3, %i0, %i3
fmuld8sux16 %f8, %f1, %f2
ldd [%l7 + 0x58], %f6
srax %o4, %i2, %l6
fmovsn %icc, %f9, %f12
taddcc %g7, 0x0B9D, %g3
fcmped %fcc3, %f14, %f12
fbul %fcc2, loop_1539
std %f4, [%l7 + 0x30]
fmovrsgz %o3, %f0, %f6
and %g6, %g5, %i5
loop_1539:
tgu %icc, 0x2
fmovrde %o1, %f4, %f12
tleu %xcc, 0x3
stb %g1, [%l7 + 0x67]
edge16n %o6, %l2, %o2
movgu %xcc, %i6, %l5
fmovrslz %i7, %f15, %f14
taddcctv %i4, %l4, %o5
std %f4, [%l7 + 0x18]
tcs %xcc, 0x0
udivx %l1, 0x1515, %o7
ld [%l7 + 0x1C], %f12
fmovspos %xcc, %f1, %f10
ldsb [%l7 + 0x58], %g2
ldub [%l7 + 0x3E], %g4
fcmpgt16 %f10, %f14, %o0
tleu %xcc, 0x4
taddcctv %i1, %l3, %l0
tcs %icc, 0x0
fzeros %f2
brlz,a %i3, loop_1540
fcmple16 %f6, %f8, %i0
fcmpeq16 %f4, %f14, %o4
bcc %icc, loop_1541
loop_1540:
fand %f0, %f8, %f2
fmul8x16au %f14, %f5, %f6
fmovsl %xcc, %f9, %f10
loop_1541:
lduw [%l7 + 0x20], %l6
subccc %i2, %g7, %g3
bvs,a,pn %xcc, loop_1542
ldub [%l7 + 0x0E], %g6
tvc %icc, 0x3
fba,a %fcc2, loop_1543
loop_1542:
fbge,a %fcc1, loop_1544
tcs %icc, 0x3
lduh [%l7 + 0x66], %o3
loop_1543:
fmovse %xcc, %f15, %f0
loop_1544:
ble,a loop_1545
fcmpeq16 %f2, %f12, %i5
fmovdleu %icc, %f6, %f5
mulscc %g5, %g1, %o6
loop_1545:
sub %l2, 0x1872, %o2
ldsw [%l7 + 0x54], %i6
fone %f14
fcmple32 %f10, %f6, %l5
ldx [%l7 + 0x30], %i7
fblg %fcc2, loop_1546
addccc %i4, 0x0891, %l4
fcmpes %fcc0, %f6, %f4
fmovdneg %xcc, %f0, %f2
loop_1546:
fbn %fcc2, loop_1547
ld [%l7 + 0x28], %f13
ld [%l7 + 0x1C], %f9
ldsw [%l7 + 0x14], %o5
loop_1547:
fcmpeq32 %f12, %f12, %o1
ldub [%l7 + 0x47], %o7
lduh [%l7 + 0x1A], %l1
alignaddr %g4, %g2, %o0
ldsh [%l7 + 0x7E], %l3
st %f9, [%l7 + 0x18]
bvs,a,pt %xcc, loop_1548
st %f3, [%l7 + 0x20]
stw %i1, [%l7 + 0x78]
fbul %fcc3, loop_1549
loop_1548:
fmovsleu %icc, %f4, %f14
fors %f5, %f3, %f15
fcmple16 %f6, %f12, %l0
loop_1549:
fmovrdgez %i3, %f6, %f8
srl %i0, %l6, %o4
be,a,pt %icc, loop_1550
orcc %i2, %g3, %g7
fone %f6
stw %g6, [%l7 + 0x28]
loop_1550:
smulcc %o3, 0x10ED, %g5
orncc %i5, 0x1667, %o6
for %f0, %f8, %f0
tg %xcc, 0x0
ldd [%l7 + 0x30], %f8
ldsb [%l7 + 0x4F], %g1
movl %xcc, %o2, %i6
fmovrde %l5, %f12, %f6
brlz,a %i7, loop_1551
ldsw [%l7 + 0x78], %i4
fmovdvc %icc, %f13, %f7
fba %fcc1, loop_1552
loop_1551:
edge16l %l4, %o5, %o1
fmovsneg %icc, %f4, %f14
stx %l2, [%l7 + 0x58]
loop_1552:
ldx [%l7 + 0x68], %l1
faligndata %f12, %f6, %f0
be,a,pt %icc, loop_1553
tgu %icc, 0x2
ldx [%l7 + 0x68], %g4
edge8ln %o7, %o0, %g2
loop_1553:
tle %xcc, 0x2
fpadd32 %f12, %f8, %f2
fxors %f9, %f9, %f12
ldsb [%l7 + 0x48], %l3
nop
setx loop_1554, %l0, %l1
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 + 0x4E], %l0
ldsw [%l7 + 0x68], %i1
ldub [%l7 + 0x2E], %i0
loop_1554:
ldd [%l7 + 0x58], %f8
ld [%l7 + 0x30], %f7
tpos %icc, 0x6
fmovsne %icc, %f11, %f3
st %f11, [%l7 + 0x0C]
fpack16 %f6, %f13
ldub [%l7 + 0x51], %l6
sth %o4, [%l7 + 0x56]
sdivx %i3, 0x0502, %g3
fmovdle %icc, %f12, %f13
fmovsvs %icc, %f0, %f7
ld [%l7 + 0x68], %f10
brnz,a %g7, loop_1555
fbe,a %fcc2, loop_1556
fandnot1s %f2, %f8, %f12
lduh [%l7 + 0x0E], %g6
loop_1555:
ld [%l7 + 0x70], %f1
loop_1556:
bge,a,pt %icc, loop_1557
movrgz %o3, 0x292, %i2
edge16l %i5, %g5, %g1
fbuge %fcc1, loop_1558
loop_1557:
ldd [%l7 + 0x68], %f12
fmovdl %icc, %f5, %f7
taddcctv %o2, %o6, %i6
loop_1558:
st %f8, [%l7 + 0x74]
fnands %f13, %f3, %f6
lduw [%l7 + 0x20], %l5
fpackfix %f6, %f7
fnor %f12, %f2, %f0
ld [%l7 + 0x4C], %f4
add %i7, %l4, %o5
fbe %fcc3, loop_1559
ld [%l7 + 0x58], %f5
stw %o1, [%l7 + 0x60]
faligndata %f12, %f4, %f6
loop_1559:
fmovde %xcc, %f8, %f10
ldd [%l7 + 0x20], %f14
fmovrde %l2, %f6, %f6
edge32l %i4, %g4, %l1
stb %o7, [%l7 + 0x73]
tg %xcc, 0x5
sethi 0x121C, %o0
lduh [%l7 + 0x6E], %l3
lduw [%l7 + 0x2C], %l0
brnz,a %g2, loop_1560
fmovrde %i0, %f2, %f12
fmovdvs %icc, %f13, %f3
fmovdcs %icc, %f11, %f11
loop_1560:
fabss %f9, %f6
fbg %fcc1, loop_1561
fmovrsgz %i1, %f1, %f3
bpos,a loop_1562
ldsh [%l7 + 0x22], %o4
loop_1561:
fpsub32s %f5, %f14, %f12
bgu,a,pt %xcc, loop_1563
loop_1562:
be loop_1564
edge16ln %l6, %g3, %i3
lduw [%l7 + 0x60], %g7
loop_1563:
bcs %icc, loop_1565
loop_1564:
bge %xcc, loop_1566
movneg %xcc, %o3, %g6
edge8ln %i2, %i5, %g5
loop_1565:
std %f10, [%l7 + 0x20]
loop_1566:
stx %o2, [%l7 + 0x20]
ldsh [%l7 + 0x38], %g1
ldsw [%l7 + 0x5C], %o6
tvc %xcc, 0x6
sdivx %l5, 0x016B, %i6
lduw [%l7 + 0x7C], %l4
fcmpne32 %f6, %f8, %o5
ldsw [%l7 + 0x38], %o1
fbue,a %fcc1, loop_1567
subc %i7, 0x1D59, %i4
fmovde %icc, %f0, %f3
ldsh [%l7 + 0x4A], %g4
loop_1567:
fmovda %xcc, %f10, %f6
stw %l2, [%l7 + 0x14]
fpack16 %f10, %f8
sra %o7, %l1, %o0
xnorcc %l0, 0x1B01, %g2
orncc %l3, 0x0027, %i1
stx %o4, [%l7 + 0x10]
tgu %icc, 0x5
array16 %l6, %g3, %i3
fbu,a %fcc0, loop_1568
st %f5, [%l7 + 0x0C]
ldsh [%l7 + 0x12], %g7
stb %o3, [%l7 + 0x3D]
loop_1568:
fmovrdne %i0, %f2, %f6
ldub [%l7 + 0x77], %g6
fmovscs %xcc, %f12, %f13
lduh [%l7 + 0x3A], %i5
fnot1s %f8, %f4
fmovrde %i2, %f2, %f8
sth %g5, [%l7 + 0x24]
stx %g1, [%l7 + 0x60]
brz %o2, loop_1569
ldsb [%l7 + 0x33], %l5
orcc %i6, %l4, %o6
fbue %fcc2, loop_1570
loop_1569:
ble,pn %xcc, loop_1571
fnot2s %f9, %f7
stx %o1, [%l7 + 0x40]
loop_1570:
fblg,a %fcc3, loop_1572
loop_1571:
edge32n %o5, %i4, %i7
movvc %xcc, %g4, %l2
brz,a %o7, loop_1573
loop_1572:
bge,a,pt %icc, loop_1574
tne %xcc, 0x4
fmul8sux16 %f2, %f10, %f6
loop_1573:
fmovdn %icc, %f3, %f6
loop_1574:
ldub [%l7 + 0x5F], %l1
fbue %fcc1, loop_1575
fpsub16 %f2, %f10, %f14
fbul %fcc1, loop_1576
st %f10, [%l7 + 0x2C]
loop_1575:
fbge %fcc2, loop_1577
fcmpgt32 %f8, %f6, %o0
loop_1576:
orn %g2, %l3, %l0
lduh [%l7 + 0x48], %i1
loop_1577:
mova %icc, %o4, %l6
ldsh [%l7 + 0x74], %i3
or %g3, %g7, %o3
fcmple16 %f0, %f6, %i0
movne %icc, %i5, %g6
lduh [%l7 + 0x2E], %g5
alignaddr %g1, %o2, %l5
or %i2, %l4, %o6
popc 0x0537, %o1
sdivx %i6, 0x1AF3, %i4
ldx [%l7 + 0x48], %i7
ldsw [%l7 + 0x50], %g4
call loop_1578
fmovsvc %xcc, %f6, %f14
fmovrdgez %l2, %f14, %f12
fmovrslez %o5, %f15, %f14
loop_1578:
fmovdl %xcc, %f14, %f14
stx %l1, [%l7 + 0x10]
edge32ln %o0, %g2, %o7
fpsub32 %f2, %f2, %f12
stb %l0, [%l7 + 0x6E]
brlez,a %i1, loop_1579
subc %o4, 0x151D, %l3
nop
setx loop_1580, %l0, %l1
jmpl %l1, %i3
movrne %g3, %l6, %o3
loop_1579:
fnand %f4, %f12, %f2
movle %icc, %i0, %g7
loop_1580:
bshuffle %f4, %f4, %f4
fornot1s %f5, %f4, %f5
bvs,a loop_1581
brgz %g6, loop_1582
fmovdneg %icc, %f15, %f15
edge32ln %i5, %g5, %o2
loop_1581:
fmovsle %icc, %f6, %f2
loop_1582:
array16 %l5, %g1, %l4
movge %xcc, %o6, %o1
tpos %icc, 0x0
std %f14, [%l7 + 0x28]
addcc %i6, %i2, %i4
fpadd16s %f15, %f6, %f8
stx %g4, [%l7 + 0x20]
udiv %i7, 0x0B4F, %l2
bg loop_1583
fpsub16s %f3, %f13, %f3
tpos %icc, 0x6
fcmpes %fcc2, %f11, %f9
loop_1583:
fmovsneg %xcc, %f15, %f3
fandnot1s %f6, %f1, %f11
bcs,pn %xcc, loop_1584
fbug %fcc3, loop_1585
fmovrslez %o5, %f9, %f8
movge %icc, %o0, %g2
loop_1584:
movneg %xcc, %o7, %l1
loop_1585:
and %i1, %o4, %l0
fmovrslz %l3, %f6, %f10
lduw [%l7 + 0x08], %g3
fmovdne %xcc, %f10, %f9
and %i3, 0x0484, %o3
ldub [%l7 + 0x3D], %l6
fmul8x16al %f12, %f3, %f10
ldx [%l7 + 0x18], %i0
ldsb [%l7 + 0x43], %g7
ldsb [%l7 + 0x6A], %i5
fmovdpos %xcc, %f11, %f3
orn %g6, %o2, %g5
fsrc2s %f5, %f3
ldd [%l7 + 0x78], %f4
edge8ln %l5, %l4, %g1
stw %o6, [%l7 + 0x28]
lduh [%l7 + 0x0A], %o1
movl %icc, %i6, %i2
movrlz %g4, 0x060, %i4
edge32 %i7, %l2, %o0
fnor %f10, %f4, %f0
fmovsgu %xcc, %f8, %f3
fcmps %fcc3, %f14, %f14
bn,pt %xcc, loop_1586
fbul %fcc0, loop_1587
tn %xcc, 0x4
stw %o5, [%l7 + 0x54]
loop_1586:
fsrc2 %f8, %f8
loop_1587:
bshuffle %f0, %f6, %f10
ldsb [%l7 + 0x6C], %o7
ldx [%l7 + 0x40], %g2
ldsh [%l7 + 0x1A], %l1
fsrc1s %f5, %f3
stx %o4, [%l7 + 0x60]
bleu %icc, loop_1588
stw %i1, [%l7 + 0x3C]
fnors %f5, %f2, %f11
addcc %l0, 0x0D22, %l3
loop_1588:
fbul %fcc1, loop_1589
bn,pn %xcc, loop_1590
subccc %i3, %g3, %l6
mulscc %i0, 0x0CC8, %g7
loop_1589:
fones %f15
loop_1590:
fmovda %icc, %f12, %f11
movrgz %o3, 0x1BC, %g6
fpsub16 %f8, %f4, %f0
movgu %xcc, %i5, %g5
nop
setx loop_1591, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdg %icc, %f2, %f14
sdivx %l5, 0x196C, %o2
movne %xcc, %l4, %o6
loop_1591:
movre %g1, 0x2D8, %i6
fmovsle %xcc, %f8, %f15
sth %i2, [%l7 + 0x0E]
lduh [%l7 + 0x0E], %g4
fsrc1 %f8, %f8
fmovdl %xcc, %f8, %f1
movn %xcc, %i4, %i7
bl,a,pn %xcc, loop_1592
fmovdvc %icc, %f13, %f6
fandnot2s %f15, %f12, %f15
fblg,a %fcc2, loop_1593
loop_1592:
edge16l %l2, %o0, %o1
fmovsgu %xcc, %f14, %f10
fnot1 %f10, %f0
loop_1593:
addcc %o5, %o7, %g2
stb %o4, [%l7 + 0x72]
fcmped %fcc2, %f14, %f4
bn loop_1594
lduh [%l7 + 0x66], %i1
fnot1s %f8, %f4
ld [%l7 + 0x1C], %f12
loop_1594:
sth %l0, [%l7 + 0x4E]
fmovda %icc, %f7, %f3
fmovsa %icc, %f8, %f11
lduw [%l7 + 0x30], %l3
addc %i3, 0x0BF1, %l1
tg %icc, 0x4
array16 %g3, %l6, %i0
ldx [%l7 + 0x10], %o3
ldd [%l7 + 0x30], %f12
ldub [%l7 + 0x36], %g6
fone %f14
popc %i5, %g7
tvs %icc, 0x3
movcs %xcc, %g5, %o2
tcc %xcc, 0x6
bg,a %xcc, loop_1595
fbue,a %fcc3, loop_1596
movrne %l4, 0x24F, %l5
ldsb [%l7 + 0x2B], %o6
loop_1595:
st %f9, [%l7 + 0x30]
loop_1596:
stx %i6, [%l7 + 0x58]
fnand %f0, %f0, %f2
fbl,a %fcc1, loop_1597
subcc %g1, %g4, %i4
stx %i7, [%l7 + 0x20]
ldx [%l7 + 0x60], %i2
loop_1597:
bcc,a,pt %icc, loop_1598
for %f12, %f0, %f2
fxor %f4, %f12, %f6
sethi 0x0735, %o0
loop_1598:
fmovdcs %icc, %f4, %f10
alignaddr %o1, %l2, %o7
addccc %g2, %o4, %o5
brgz,a %i1, loop_1599
ldd [%l7 + 0x10], %f4
be loop_1600
fpsub16 %f4, %f8, %f4
loop_1599:
fzeros %f9
sub %l0, 0x1DE4, %i3
loop_1600:
edge8ln %l1, %g3, %l3
fbge,a %fcc2, loop_1601
fpadd32s %f15, %f9, %f0
ldsb [%l7 + 0x6E], %i0
taddcc %l6, 0x075A, %g6
loop_1601:
udiv %i5, 0x110A, %g7
te %xcc, 0x4
ldd [%l7 + 0x38], %f10
add %g5, 0x1279, %o3
bvc,pt %xcc, loop_1602
lduw [%l7 + 0x20], %o2
fbug %fcc3, loop_1603
edge32l %l5, %o6, %l4
loop_1602:
bshuffle %f12, %f6, %f8
ba,pt %icc, loop_1604
loop_1603:
edge8l %i6, %g1, %g4
fpsub32s %f6, %f5, %f9
bgu,a loop_1605
loop_1604:
sth %i4, [%l7 + 0x0A]
te %icc, 0x5
and %i2, 0x07B4, %o0
loop_1605:
sth %i7, [%l7 + 0x30]
std %f2, [%l7 + 0x28]
stx %o1, [%l7 + 0x50]
lduh [%l7 + 0x44], %o7
movvs %icc, %g2, %l2
stw %o5, [%l7 + 0x18]
ble,a loop_1606
tvc %xcc, 0x5
fbo,a %fcc1, loop_1607
fmovrsgez %i1, %f8, %f0
loop_1606:
bneg loop_1608
addccc %l0, 0x119F, %i3
loop_1607:
bgu %icc, loop_1609
lduh [%l7 + 0x68], %o4
loop_1608:
ldd [%l7 + 0x70], %f2
fcmple32 %f6, %f12, %l1
loop_1609:
fmovdge %icc, %f5, %f8
fmul8x16au %f15, %f9, %f4
ldsb [%l7 + 0x17], %l3
mulx %i0, 0x1EEC, %l6
fsrc1 %f4, %f4
stb %g6, [%l7 + 0x13]
tsubcc %i5, %g3, %g5
nop
setx loop_1610, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdne %xcc, %f14, %f8
tneg %icc, 0x5
fpackfix %f10, %f12
loop_1610:
sth %o3, [%l7 + 0x3E]
movneg %icc, %g7, %o2
orcc %l5, %l4, %o6
st %f6, [%l7 + 0x08]
std %f12, [%l7 + 0x58]
fxnors %f3, %f12, %f3
or %g1, 0x0563, %i6
edge8n %i4, %g4, %o0
tcc %icc, 0x5
lduh [%l7 + 0x76], %i7
tl %icc, 0x7
fmovrsgz %o1, %f9, %f15
fors %f10, %f6, %f9
brnz %o7, loop_1611
fnegd %f0, %f2
ldsw [%l7 + 0x78], %i2
sth %l2, [%l7 + 0x1A]
loop_1611:
fnot1 %f2, %f10
ldsh [%l7 + 0x78], %o5
fblg,a %fcc1, loop_1612
fexpand %f0, %f4
call loop_1613
ld [%l7 + 0x58], %f15
loop_1612:
bne,a loop_1614
fmovdn %xcc, %f9, %f13
loop_1613:
sub %i1, 0x065A, %l0
stx %i3, [%l7 + 0x50]
loop_1614:
bvs,a loop_1615
popc %g2, %l1
fmuld8sux16 %f0, %f13, %f10
std %f4, [%l7 + 0x70]
loop_1615:
fbe,a %fcc0, loop_1616
brnz,a %o4, loop_1617
udiv %i0, 0x0664, %l3
fxor %f8, %f8, %f10
loop_1616:
edge32 %l6, %i5, %g6
loop_1617:
fmovdneg %icc, %f2, %f4
movrgz %g3, 0x092, %g5
movrne %g7, %o3, %l5
bcc %icc, loop_1618
fpsub16 %f8, %f4, %f10
movvs %xcc, %l4, %o6
subcc %g1, 0x1C46, %o2
loop_1618:
tne %icc, 0x1
stb %i6, [%l7 + 0x7C]
fbule,a %fcc2, loop_1619
ldx [%l7 + 0x48], %i4
ldsb [%l7 + 0x4D], %o0
orncc %i7, 0x0D06, %o1
loop_1619:
orn %o7, 0x195A, %i2
nop
setx loop_1620, %l0, %l1
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, %f8, %f3
tne %xcc, 0x2
ldsh [%l7 + 0x5A], %g4
loop_1620:
lduh [%l7 + 0x32], %o5
ldub [%l7 + 0x2A], %l2
tg %xcc, 0x0
fmovdpos %xcc, %f10, %f10
ld [%l7 + 0x08], %f15
sth %i1, [%l7 + 0x72]
movcc %icc, %i3, %l0
ldx [%l7 + 0x28], %l1
brlez,a %g2, loop_1621
move %icc, %i0, %l3
stx %o4, [%l7 + 0x40]
tsubcc %l6, 0x15F7, %g6
loop_1621:
movl %xcc, %g3, %i5
fsrc1s %f15, %f13
stb %g7, [%l7 + 0x52]
fpmerge %f11, %f4, %f6
std %f10, [%l7 + 0x48]
bcc,pn %xcc, loop_1622
and %o3, 0x0686, %l5
fbl,a %fcc0, loop_1623
st %f15, [%l7 + 0x38]
loop_1622:
fbug,a %fcc3, loop_1624
fbug,a %fcc1, loop_1625
loop_1623:
fbne %fcc3, loop_1626
fpsub16 %f2, %f14, %f14
loop_1624:
std %f12, [%l7 + 0x38]
loop_1625:
ld [%l7 + 0x48], %f9
loop_1626:
ldub [%l7 + 0x2C], %g5
movre %l4, %g1, %o6
ldsb [%l7 + 0x43], %o2
for %f0, %f6, %f0
lduw [%l7 + 0x48], %i6
fmovscc %xcc, %f0, %f8
andncc %o0, %i4, %i7
bcc,a %icc, loop_1627
edge32ln %o7, %i2, %g4
fbe,a %fcc0, loop_1628
fmovrdlez %o5, %f10, %f14
loop_1627:
fxnor %f0, %f12, %f0
fornot1s %f13, %f11, %f10
loop_1628:
fmovd %f0, %f2
sth %o1, [%l7 + 0x0C]
fmul8sux16 %f8, %f14, %f4
fmovdvc %icc, %f3, %f13
ldx [%l7 + 0x78], %i1
fcmpne16 %f4, %f14, %l2
sth %i3, [%l7 + 0x38]
stx %l0, [%l7 + 0x60]
ldsh [%l7 + 0x4A], %g2
fble %fcc2, loop_1629
bcs,pn %xcc, loop_1630
st %f11, [%l7 + 0x5C]
fsrc1s %f5, %f10
loop_1629:
bn,a loop_1631
loop_1630:
fornot2 %f6, %f4, %f0
stx %l1, [%l7 + 0x28]
fnegd %f4, %f14
loop_1631:
fxors %f12, %f8, %f4
ldsw [%l7 + 0x5C], %i0
bshuffle %f4, %f8, %f4
alignaddrl %o4, %l3, %l6
ldsh [%l7 + 0x48], %g3
fbe %fcc2, loop_1632
ba,pt %xcc, loop_1633
ldub [%l7 + 0x7C], %g6
fone %f6
loop_1632:
tle %xcc, 0x6
loop_1633:
ldub [%l7 + 0x55], %i5
fpmerge %f4, %f3, %f10
ble,pn %icc, loop_1634
std %f10, [%l7 + 0x20]
fsrc2s %f11, %f10
ld [%l7 + 0x14], %f3
loop_1634:
stw %g7, [%l7 + 0x44]
fpsub16s %f7, %f5, %f5
fmovrse %o3, %f1, %f3
edge32n %l5, %g5, %g1
ldsw [%l7 + 0x28], %l4
fmovrse %o6, %f11, %f9
nop
setx loop_1635, %l0, %l1
jmpl %l1, %o2
for %f8, %f6, %f12
stx %o0, [%l7 + 0x08]
fbge,a %fcc0, loop_1636
loop_1635:
brz %i6, loop_1637
fmovse %icc, %f9, %f3
fmovsn %icc, %f5, %f1
loop_1636:
fandnot2s %f9, %f1, %f9
loop_1637:
fbe %fcc1, loop_1638
fnands %f11, %f3, %f0
movg %icc, %i4, %i7
ldsw [%l7 + 0x64], %i2
loop_1638:
fabss %f1, %f2
fmovscs %xcc, %f6, %f14
fcmpeq32 %f2, %f6, %o7
movcs %xcc, %g4, %o1
brlz %i1, loop_1639
ldsh [%l7 + 0x30], %o5
fpack32 %f10, %f14, %f2
fmovsne %xcc, %f6, %f13
loop_1639:
fbul,a %fcc0, loop_1640
xorcc %l2, %l0, %i3
fornot1 %f12, %f2, %f12
subc %l1, %g2, %i0
loop_1640:
or %o4, %l3, %l6
fors %f2, %f3, %f13
fbn %fcc3, loop_1641
fbul,a %fcc3, loop_1642
fbue %fcc3, loop_1643
ldub [%l7 + 0x69], %g3
loop_1641:
lduh [%l7 + 0x62], %i5
loop_1642:
umulcc %g7, 0x1887, %g6
loop_1643:
ta %xcc, 0x6
sth %o3, [%l7 + 0x36]
movrne %l5, 0x001, %g1
fone %f10
bpos,pt %xcc, loop_1644
bcc,pt %icc, loop_1645
brlz,a %g5, loop_1646
ldsw [%l7 + 0x4C], %l4
loop_1644:
ldd [%l7 + 0x40], %f4
loop_1645:
fbo %fcc1, loop_1647
loop_1646:
bn,a %xcc, loop_1648
sdivx %o6, 0x1789, %o0
movgu %icc, %i6, %o2
loop_1647:
fcmple32 %f6, %f8, %i7
loop_1648:
ldsb [%l7 + 0x3F], %i4
fpsub32s %f5, %f3, %f1
ldsh [%l7 + 0x20], %i2
ldx [%l7 + 0x58], %o7
fbule,a %fcc2, loop_1649
movg %xcc, %g4, %i1
stx %o1, [%l7 + 0x08]
fbue,a %fcc0, loop_1650
loop_1649:
lduh [%l7 + 0x36], %o5
stx %l0, [%l7 + 0x68]
std %f12, [%l7 + 0x28]
loop_1650:
fmovdne %xcc, %f10, %f6
fornot2 %f2, %f4, %f6
addcc %i3, %l2, %l1
stw %i0, [%l7 + 0x28]
fmovsvc %icc, %f15, %f11
umulcc %o4, %l3, %g2
lduw [%l7 + 0x40], %g3
ldsb [%l7 + 0x42], %l6
ldx [%l7 + 0x60], %g7
fabss %f4, %f2
lduh [%l7 + 0x38], %g6
stb %i5, [%l7 + 0x66]
fbge %fcc2, loop_1651
fpsub16s %f10, %f10, %f4
fxnors %f6, %f0, %f11
fabss %f10, %f7
loop_1651:
st %f3, [%l7 + 0x3C]
bne %icc, loop_1652
fba,a %fcc3, loop_1653
fblg,a %fcc2, loop_1654
faligndata %f2, %f2, %f8
loop_1652:
st %f15, [%l7 + 0x5C]
loop_1653:
umul %o3, 0x0761, %g1
loop_1654:
fcmps %fcc0, %f14, %f0
bshuffle %f14, %f6, %f0
fcmpgt32 %f10, %f14, %g5
sdivcc %l4, 0x160B, %o6
ldub [%l7 + 0x5F], %l5
movcc %icc, %i6, %o2
ld [%l7 + 0x08], %f10
fmovdpos %icc, %f10, %f9
fornot2 %f6, %f6, %f0
stb %o0, [%l7 + 0x53]
edge8n %i4, %i2, %o7
fmovsge %xcc, %f6, %f5
ldub [%l7 + 0x61], %i7
stb %g4, [%l7 + 0x48]
fnands %f11, %f14, %f11
fcmped %fcc3, %f6, %f12
fornot1 %f6, %f12, %f0
sethi 0x1BF2, %o1
fcmps %fcc3, %f9, %f7
bge,pn %icc, loop_1655
sth %i1, [%l7 + 0x6A]
movpos %xcc, %l0, %i3
ldx [%l7 + 0x28], %l2
loop_1655:
movneg %icc, %l1, %i0
fcmpgt32 %f2, %f0, %o4
fbule,a %fcc0, loop_1656
ld [%l7 + 0x74], %f9
stx %o5, [%l7 + 0x70]
array32 %l3, %g2, %g3
loop_1656:
subccc %g7, 0x1227, %l6
std %f12, [%l7 + 0x10]
nop
setx loop_1657, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tpos %icc, 0x2
ldsb [%l7 + 0x18], %g6
fbne,a %fcc2, loop_1658
loop_1657:
tcc %icc, 0x7
brgz %o3, loop_1659
ldsw [%l7 + 0x14], %g1
loop_1658:
fcmple32 %f10, %f0, %g5
tl %icc, 0x0
loop_1659:
array32 %i5, %o6, %l4
ld [%l7 + 0x74], %f11
fmovrslez %l5, %f0, %f15
ldsh [%l7 + 0x42], %o2
lduh [%l7 + 0x20], %o0
movrlez %i4, 0x1B5, %i6
fpadd16s %f7, %f15, %f8
ldx [%l7 + 0x28], %i2
fpadd16s %f3, %f1, %f15
udiv %o7, 0x1A94, %g4
srlx %o1, 0x11, %i1
lduh [%l7 + 0x4C], %l0
fmovdge %xcc, %f14, %f14
std %f2, [%l7 + 0x70]
ldub [%l7 + 0x23], %i3
smulcc %i7, %l2, %l1
lduw [%l7 + 0x64], %i0
fmul8x16al %f15, %f11, %f10
fmovdge %xcc, %f13, %f0
fpadd32 %f8, %f12, %f2
fmovdneg %icc, %f15, %f8
ldsw [%l7 + 0x74], %o5
sth %o4, [%l7 + 0x08]
lduh [%l7 + 0x4C], %g2
fmovdneg %icc, %f3, %f12
ble %icc, loop_1660
stb %g3, [%l7 + 0x23]
stb %g7, [%l7 + 0x7A]
brgz,a %l6, loop_1661
loop_1660:
lduw [%l7 + 0x20], %g6
movrne %o3, %g1, %l3
std %f2, [%l7 + 0x48]
loop_1661:
ldsb [%l7 + 0x69], %i5
fmovrdlez %o6, %f0, %f4
fpsub32 %f14, %f10, %f0
stw %l4, [%l7 + 0x7C]
movrlz %l5, 0x2D4, %o2
st %f9, [%l7 + 0x6C]
fbe %fcc0, loop_1662
taddcctv %g5, 0x151D, %o0
nop
setx loop_1663, %l0, %l1
jmpl %l1, %i4
tvc %xcc, 0x2
loop_1662:
fmuld8sux16 %f10, %f8, %f14
fpadd32 %f8, %f14, %f0
loop_1663:
lduw [%l7 + 0x1C], %i2
ldd [%l7 + 0x38], %f2
fcmpne16 %f12, %f8, %o7
fzero %f6
fble %fcc3, loop_1664
ldub [%l7 + 0x4F], %g4
tgu %icc, 0x7
fmovrdlz %i6, %f0, %f4
loop_1664:
ldx [%l7 + 0x10], %o1
sth %i1, [%l7 + 0x28]
srlx %i3, 0x13, %l0
lduh [%l7 + 0x68], %l2
ldsw [%l7 + 0x10], %i7
fsrc2s %f1, %f9
fmovdle %icc, %f13, %f12
stw %l1, [%l7 + 0x34]
fone %f0
st %f15, [%l7 + 0x7C]
sub %o5, %i0, %g2
movne %icc, %o4, %g7
stx %g3, [%l7 + 0x50]
movn %icc, %l6, %g6
mulx %g1, %o3, %i5
smulcc %o6, 0x14E6, %l4
movleu %xcc, %l5, %o2
smul %l3, 0x1968, %o0
fnegd %f2, %f14
fmovdpos %xcc, %f4, %f1
fmovsvc %icc, %f12, %f6
srl %g5, 0x02, %i2
fmovscc %xcc, %f1, %f5
ldsw [%l7 + 0x78], %i4
movrgz %o7, 0x309, %g4
ble %icc, loop_1665
fcmpne16 %f0, %f0, %o1
fmovrdgz %i6, %f2, %f6
addccc %i3, %i1, %l0
loop_1665:
edge16 %i7, %l1, %l2
sth %i0, [%l7 + 0x68]
std %f14, [%l7 + 0x20]
fands %f12, %f0, %f13
movge %xcc, %o5, %o4
addccc %g7, 0x0CF9, %g3
sth %l6, [%l7 + 0x0E]
movrgez %g6, 0x150, %g1
sll %o3, 0x06, %g2
be,a loop_1666
tsubcc %o6, 0x0409, %i5
movg %icc, %l5, %l4
addccc %l3, %o2, %o0
loop_1666:
ldsw [%l7 + 0x58], %g5
sdivcc %i2, 0x1476, %i4
fands %f8, %f2, %f10
sll %g4, 0x13, %o7
fcmpd %fcc3, %f0, %f8
movle %icc, %i6, %i3
fmovdl %xcc, %f7, %f15
brgz %i1, loop_1667
fzeros %f15
fcmpgt32 %f8, %f2, %o1
brlz,a %l0, loop_1668
loop_1667:
movgu %icc, %l1, %l2
ldsw [%l7 + 0x6C], %i7
fmovrslz %i0, %f4, %f13
loop_1668:
std %f6, [%l7 + 0x30]
xorcc %o4, %g7, %g3
tneg %xcc, 0x5
stb %l6, [%l7 + 0x2B]
fbg,a %fcc1, loop_1669
st %f8, [%l7 + 0x6C]
edge16 %g6, %g1, %o5
fabsd %f2, %f14
loop_1669:
fnor %f4, %f10, %f12
ldsb [%l7 + 0x1A], %o3
movpos %xcc, %g2, %o6
sth %i5, [%l7 + 0x7A]
fone %f6
fnot1s %f6, %f6
mulscc %l5, 0x0A3D, %l3
subcc %l4, %o2, %g5
ldub [%l7 + 0x22], %i2
lduw [%l7 + 0x38], %o0
std %f0, [%l7 + 0x40]
andncc %i4, %o7, %g4
siam 0x3
xnorcc %i3, 0x1F06, %i1
movle %xcc, %i6, %o1
edge32l %l1, %l0, %l2
movrne %i0, %i7, %o4
sth %g3, [%l7 + 0x1E]
sub %g7, 0x119D, %g6
movpos %icc, %l6, %o5
movre %g1, 0x031, %o3
ld [%l7 + 0x58], %f1
movrgez %g2, %o6, %l5
brz %l3, loop_1670
addcc %i5, %l4, %o2
subcc %i2, 0x064E, %g5
fcmpeq32 %f0, %f2, %i4
loop_1670:
stb %o7, [%l7 + 0x51]
fexpand %f1, %f6
ldd [%l7 + 0x68], %f6
ba,a %xcc, loop_1671
sub %g4, %o0, %i3
ld [%l7 + 0x48], %f10
fnot2 %f12, %f8
loop_1671:
movcs %xcc, %i6, %i1
tpos %xcc, 0x7
srlx %l1, 0x1E, %o1
stb %l2, [%l7 + 0x6F]
brz %l0, loop_1672
sth %i7, [%l7 + 0x1E]
ldd [%l7 + 0x40], %f4
fcmple32 %f12, %f10, %o4
loop_1672:
lduw [%l7 + 0x60], %g3
mulscc %i0, 0x1340, %g6
stb %g7, [%l7 + 0x41]
fbule,a %fcc2, loop_1673
lduw [%l7 + 0x1C], %o5
fmuld8ulx16 %f8, %f9, %f12
sdivx %l6, 0x1597, %o3
loop_1673:
subc %g2, 0x1306, %g1
tle %xcc, 0x4
fsrc1 %f6, %f6
ldsh [%l7 + 0x56], %l5
fmovsle %xcc, %f2, %f1
addc %o6, 0x0E86, %l3
fornot2s %f2, %f2, %f14
fmovdle %xcc, %f5, %f8
fbne %fcc2, loop_1674
ldsb [%l7 + 0x11], %i5
fxnors %f13, %f9, %f8
ldub [%l7 + 0x08], %o2
loop_1674:
sub %l4, %g5, %i2
movneg %icc, %i4, %o7
fcmpgt32 %f10, %f4, %o0
ldsw [%l7 + 0x20], %g4
fmovscs %icc, %f13, %f5
tvc %xcc, 0x4
stb %i3, [%l7 + 0x46]
fmovsvc %icc, %f8, %f0
subc %i1, %i6, %l1
ldsb [%l7 + 0x0B], %l2
lduw [%l7 + 0x54], %o1
sdiv %i7, 0x0975, %l0
fba %fcc2, loop_1675
orn %o4, %i0, %g6
ldsb [%l7 + 0x4C], %g3
xnorcc %g7, 0x0EEE, %l6
loop_1675:
bn,a,pn %icc, loop_1676
ldsw [%l7 + 0x78], %o5
taddcctv %g2, 0x1101, %o3
orcc %l5, %o6, %l3
loop_1676:
bne,pt %icc, loop_1677
fmovrdlz %g1, %f14, %f6
brgez,a %o2, loop_1678
tleu %icc, 0x3
loop_1677:
fmovse %xcc, %f0, %f6
fcmpes %fcc1, %f15, %f6
loop_1678:
fcmps %fcc1, %f10, %f0
tvc %xcc, 0x0
fmovrdgz %i5, %f8, %f4
tg %icc, 0x0
fpmerge %f1, %f6, %f14
bge %xcc, loop_1679
sdiv %g5, 0x0439, %i2
fmovs %f4, %f12
fcmped %fcc3, %f6, %f10
loop_1679:
smulcc %i4, %o7, %o0
lduh [%l7 + 0x5A], %l4
srl %g4, %i1, %i6
brz,a %i3, loop_1680
brz,a %l2, loop_1681
subcc %o1, %l1, %i7
bne loop_1682
loop_1680:
tsubcctv %o4, 0x1A44, %l0
loop_1681:
sra %i0, 0x13, %g6
movgu %xcc, %g7, %g3
loop_1682:
edge32ln %o5, %l6, %o3
fxors %f8, %f9, %f2
lduh [%l7 + 0x26], %g2
st %f7, [%l7 + 0x10]
std %f14, [%l7 + 0x38]
fmovrslz %l5, %f8, %f12
brz %l3, loop_1683
ba loop_1684
fble %fcc2, loop_1685
orcc %o6, 0x0BDD, %o2
loop_1683:
fmovs %f13, %f13
loop_1684:
fmovdneg %xcc, %f6, %f1
loop_1685:
taddcc %g1, 0x10ED, %i5
movcc %icc, %i2, %i4
fmovdg %icc, %f15, %f14
ldsw [%l7 + 0x38], %g5
fmovdcs %icc, %f6, %f10
xnor %o0, 0x0CAF, %l4
addccc %o7, %i1, %g4
stx %i3, [%l7 + 0x40]
stw %i6, [%l7 + 0x78]
fbuge %fcc3, loop_1686
fmovdge %xcc, %f13, %f8
fornot1s %f7, %f5, %f8
stb %l2, [%l7 + 0x38]
loop_1686:
fbge,a %fcc3, loop_1687
movrgez %o1, %l1, %o4
popc 0x15D6, %l0
fmovde %icc, %f13, %f4
loop_1687:
tg %xcc, 0x3
ldsw [%l7 + 0x78], %i7
mova %icc, %g6, %i0
sth %g7, [%l7 + 0x22]
brlz %g3, loop_1688
fmovrse %o5, %f9, %f3
ldsb [%l7 + 0x0A], %o3
fxnor %f14, %f2, %f10
loop_1688:
umulcc %l6, 0x08FF, %l5
smulcc %l3, %o6, %o2
addc %g2, %g1, %i2
ldsb [%l7 + 0x49], %i4
stb %i5, [%l7 + 0x58]
fmovdn %icc, %f12, %f0
edge32 %o0, %g5, %o7
fmovrde %i1, %f0, %f10
edge8l %g4, %l4, %i3
fandnot1 %f12, %f2, %f6
array32 %l2, %i6, %l1
sth %o1, [%l7 + 0x3E]
sll %l0, %i7, %g6
tneg %xcc, 0x2
stw %o4, [%l7 + 0x3C]
fpackfix %f8, %f14
movrne %g7, 0x2F2, %i0
lduh [%l7 + 0x0A], %o5
ldsh [%l7 + 0x60], %g3
fmovsneg %xcc, %f10, %f14
ld [%l7 + 0x60], %f12
stx %o3, [%l7 + 0x48]
fmovdle %xcc, %f1, %f1
stb %l5, [%l7 + 0x76]
orn %l6, %o6, %o2
sdivx %g2, 0x0DC3, %l3
lduh [%l7 + 0x26], %i2
udivcc %g1, 0x0576, %i5
orcc %i4, 0x0954, %g5
std %f10, [%l7 + 0x10]
stb %o7, [%l7 + 0x19]
movrne %i1, 0x242, %g4
lduw [%l7 + 0x18], %o0
ldsb [%l7 + 0x6D], %i3
tgu %xcc, 0x0
srl %l4, 0x0E, %i6
lduh [%l7 + 0x56], %l2
fornot1s %f1, %f3, %f13
lduw [%l7 + 0x70], %l1
fcmps %fcc1, %f15, %f13
sllx %o1, %l0, %i7
taddcc %o4, 0x1E08, %g6
fmovrde %g7, %f14, %f2
edge16 %o5, %i0, %g3
fbne,a %fcc2, loop_1689
stb %o3, [%l7 + 0x53]
tsubcc %l5, 0x0DDB, %l6
stb %o2, [%l7 + 0x76]
loop_1689:
ldd [%l7 + 0x78], %f14
ldsb [%l7 + 0x6A], %g2
sra %o6, 0x10, %i2
tg %icc, 0x6
te %icc, 0x7
xorcc %g1, 0x00FA, %l3
fbug %fcc1, loop_1690
fmovda %icc, %f7, %f6
brgz,a %i4, loop_1691
stx %g5, [%l7 + 0x70]
loop_1690:
movl %xcc, %i5, %i1
fxnors %f4, %f11, %f14
loop_1691:
srl %g4, %o0, %i3
ldsb [%l7 + 0x70], %o7
movleu %icc, %l4, %i6
stx %l2, [%l7 + 0x48]
fbn %fcc3, loop_1692
bne,a,pn %icc, loop_1693
fpadd32s %f0, %f7, %f15
fandnot1s %f11, %f1, %f6
loop_1692:
fornot2 %f8, %f2, %f4
loop_1693:
ldx [%l7 + 0x08], %l1
fsrc1s %f8, %f7
andn %l0, 0x014E, %o1
umul %i7, %g6, %g7
std %f6, [%l7 + 0x10]
fbuge,a %fcc2, loop_1694
lduw [%l7 + 0x48], %o5
movge %xcc, %i0, %g3
movl %xcc, %o4, %o3
loop_1694:
fpmerge %f9, %f2, %f14
edge8n %l6, %o2, %g2
fnot1 %f2, %f4
sllx %l5, 0x1C, %i2
ldsw [%l7 + 0x68], %g1
ldub [%l7 + 0x35], %o6
fmovd %f10, %f0
fbule %fcc0, loop_1695
tvc %xcc, 0x3
lduw [%l7 + 0x54], %l3
std %f10, [%l7 + 0x70]
loop_1695:
array32 %g5, %i5, %i1
ldsb [%l7 + 0x79], %i4
edge32l %g4, %i3, %o7
lduw [%l7 + 0x20], %l4
fpack32 %f12, %f6, %f2
tvs %icc, 0x1
fpack32 %f2, %f4, %f8
stx %i6, [%l7 + 0x28]
umulcc %o0, %l2, %l0
lduw [%l7 + 0x68], %o1
bl loop_1696
stw %i7, [%l7 + 0x70]
std %f2, [%l7 + 0x68]
stb %l1, [%l7 + 0x78]
loop_1696:
fmovdleu %icc, %f5, %f13
fbul,a %fcc0, loop_1697
ldsw [%l7 + 0x10], %g6
fcmpeq16 %f8, %f2, %g7
fmovdl %xcc, %f12, %f3
loop_1697:
fandnot2 %f8, %f6, %f10
ldub [%l7 + 0x3A], %i0
stx %g3, [%l7 + 0x38]
sll %o4, 0x02, %o3
fble,a %fcc3, loop_1698
movpos %icc, %o5, %l6
fmovrdgez %o2, %f4, %f8
ba loop_1699
loop_1698:
umul %l5, %g2, %g1
tl %xcc, 0x1
fmovdge %icc, %f0, %f1
loop_1699:
fsrc1s %f7, %f10
fbge,a %fcc1, loop_1700
fpack32 %f10, %f10, %f0
edge8ln %o6, %l3, %g5
edge8l %i5, %i1, %i4
loop_1700:
stb %g4, [%l7 + 0x3A]
stb %i2, [%l7 + 0x11]
fcmpeq32 %f6, %f0, %o7
movcs %icc, %i3, %i6
call loop_1701
add %l4, %l2, %o0
fornot1s %f10, %f9, %f7
fmovsa %xcc, %f0, %f12
loop_1701:
fbul,a %fcc2, loop_1702
tcs %xcc, 0x1
fmovrsne %o1, %f2, %f6
fbug,a %fcc0, loop_1703
loop_1702:
stw %i7, [%l7 + 0x70]
fmovdneg %xcc, %f4, %f7
fnors %f1, %f6, %f15
loop_1703:
fbne,a %fcc0, loop_1704
movrlez %l1, 0x28D, %g6
orn %g7, %i0, %l0
srlx %g3, 0x1F, %o4
loop_1704:
edge8l %o3, %l6, %o2
lduw [%l7 + 0x2C], %o5
edge32 %g2, %g1, %l5
lduh [%l7 + 0x2C], %o6
fpadd16s %f12, %f0, %f3
xnor %l3, 0x15BF, %g5
tle %icc, 0x5
fexpand %f4, %f0
stx %i5, [%l7 + 0x78]
lduw [%l7 + 0x44], %i4
tvs %icc, 0x5
tl %icc, 0x2
bvc,a loop_1705
fbne,a %fcc2, loop_1706
fmovsvs %icc, %f11, %f5
fexpand %f0, %f10
loop_1705:
ldd [%l7 + 0x40], %f10
loop_1706:
brlz %g4, loop_1707
fxnor %f10, %f6, %f14
fors %f11, %f6, %f11
brgez %i1, loop_1708
loop_1707:
fpadd16s %f13, %f14, %f15
xorcc %o7, 0x12FB, %i2
orn %i3, 0x02CC, %l4
loop_1708:
ldsb [%l7 + 0x09], %l2
ld [%l7 + 0x0C], %f15
bleu,pn %xcc, loop_1709
alignaddrl %i6, %o1, %i7
stw %o0, [%l7 + 0x18]
fbul %fcc2, loop_1710
loop_1709:
fors %f0, %f6, %f4
sth %l1, [%l7 + 0x5A]
sth %g6, [%l7 + 0x36]
loop_1710:
array16 %i0, %l0, %g3
bg loop_1711
sdivcc %o4, 0x13B5, %o3
fmovspos %xcc, %f12, %f15
fmovse %icc, %f7, %f7
loop_1711:
fnors %f7, %f3, %f8
ldsw [%l7 + 0x74], %l6
tne %xcc, 0x3
lduw [%l7 + 0x14], %g7
bcs,a,pt %icc, loop_1712
fmovrslez %o5, %f7, %f3
fone %f4
taddcc %o2, %g2, %g1
loop_1712:
fpack16 %f10, %f11
ldsb [%l7 + 0x4B], %l5
ldsw [%l7 + 0x74], %o6
ldd [%l7 + 0x10], %f6
tg %xcc, 0x1
fmul8x16 %f6, %f4, %f14
lduw [%l7 + 0x1C], %l3
smulcc %g5, %i4, %i5
fandnot2s %f7, %f12, %f12
smulcc %i1, %g4, %o7
ldd [%l7 + 0x60], %f6
stb %i2, [%l7 + 0x17]
std %f12, [%l7 + 0x20]
ldsw [%l7 + 0x58], %l4
fmovdn %xcc, %f12, %f9
stb %i3, [%l7 + 0x5D]
fmovrdlz %i6, %f4, %f8
ldsh [%l7 + 0x0A], %l2
bcc,pn %xcc, loop_1713
fbne,a %fcc2, loop_1714
lduh [%l7 + 0x54], %o1
movrlz %o0, %l1, %i7
loop_1713:
ldsb [%l7 + 0x7A], %i0
loop_1714:
fnor %f14, %f14, %f10
array16 %l0, %g6, %o4
movneg %icc, %g3, %o3
ldsw [%l7 + 0x74], %g7
fandnot2s %f2, %f9, %f3
std %f14, [%l7 + 0x70]
fnot2 %f12, %f0
fmovsgu %xcc, %f11, %f5
andcc %o5, 0x0CF5, %l6
array32 %g2, %o2, %g1
bshuffle %f12, %f0, %f10
edge8ln %l5, %o6, %l3
ldx [%l7 + 0x40], %g5
nop
setx loop_1715, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpadd32 %f4, %f4, %f14
fmovdn %icc, %f3, %f15
sth %i5, [%l7 + 0x7C]
loop_1715:
stx %i1, [%l7 + 0x40]
fmovspos %xcc, %f5, %f10
st %f12, [%l7 + 0x30]
fsrc2s %f11, %f9
nop
setx loop_1716, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbue %fcc3, loop_1717
orn %i4, %g4, %i2
subc %o7, %i3, %l4
loop_1716:
xnor %l2, 0x0B04, %o1
loop_1717:
umul %o0, %l1, %i7
fzero %f12
tcs %icc, 0x1
fmovsl %icc, %f13, %f12
stw %i6, [%l7 + 0x38]
array16 %l0, %i0, %o4
fnot2 %f10, %f4
edge32 %g6, %o3, %g7
st %f1, [%l7 + 0x2C]
fcmple16 %f8, %f8, %o5
tle %icc, 0x2
stx %l6, [%l7 + 0x40]
ba,a loop_1718
std %f4, [%l7 + 0x68]
fandnot1s %f10, %f0, %f4
call loop_1719
loop_1718:
ldx [%l7 + 0x20], %g2
fands %f10, %f2, %f13
ldsb [%l7 + 0x7F], %g3
loop_1719:
addccc %o2, %l5, %o6
mulscc %g1, %g5, %i5
bcs,pn %xcc, loop_1720
ldub [%l7 + 0x46], %i1
ldd [%l7 + 0x60], %f0
stb %l3, [%l7 + 0x31]
loop_1720:
lduw [%l7 + 0x3C], %g4
fcmple32 %f10, %f0, %i4
brz %i2, loop_1721
edge8 %i3, %o7, %l4
sub %l2, %o1, %o0
fcmpne16 %f2, %f2, %l1
loop_1721:
fcmps %fcc3, %f13, %f12
movrgz %i7, %i6, %i0
brgz %l0, loop_1722
fcmps %fcc1, %f13, %f6
movrlz %o4, %o3, %g7
ldsw [%l7 + 0x74], %o5
loop_1722:
fmovrdgez %l6, %f0, %f2
ldsw [%l7 + 0x28], %g6
sth %g3, [%l7 + 0x32]
fnands %f10, %f11, %f6
tn %xcc, 0x2
ta %xcc, 0x3
brz,a %g2, loop_1723
fblg,a %fcc0, loop_1724
lduh [%l7 + 0x60], %l5
fcmpes %fcc2, %f2, %f13
loop_1723:
bcs,a,pt %xcc, loop_1725
loop_1724:
fmovde %xcc, %f15, %f11
fors %f7, %f13, %f9
orn %o6, %g1, %o2
loop_1725:
stw %g5, [%l7 + 0x20]
lduh [%l7 + 0x48], %i5
bcs,a %xcc, loop_1726
smulcc %l3, %i1, %g4
lduw [%l7 + 0x40], %i4
movleu %icc, %i2, %o7
loop_1726:
ldx [%l7 + 0x30], %i3
edge8 %l2, %l4, %o1
fmovdgu %xcc, %f5, %f3
movrgz %l1, %i7, %o0
fmovrdlz %i0, %f8, %f10
fbule,a %fcc2, loop_1727
fxnor %f0, %f8, %f0
fmovdpos %icc, %f6, %f11
mova %xcc, %l0, %o4
loop_1727:
xor %o3, %g7, %i6
ldd [%l7 + 0x30], %f4
fmovrsne %o5, %f7, %f3
ldub [%l7 + 0x6A], %l6
addccc %g6, %g3, %l5
fmovsge %xcc, %f13, %f10
ldd [%l7 + 0x40], %f12
tvs %xcc, 0x3
fones %f9
bleu,a loop_1728
tcs %xcc, 0x1
fbg,a %fcc0, loop_1729
bpos,a loop_1730
loop_1728:
fpsub32s %f15, %f7, %f1
ldsw [%l7 + 0x74], %o6
loop_1729:
edge16 %g1, %g2, %o2
loop_1730:
subccc %i5, %l3, %g5
fmovsvc %xcc, %f2, %f11
siam 0x4
ba,pn %icc, loop_1731
ld [%l7 + 0x18], %f0
std %f2, [%l7 + 0x30]
fbo %fcc0, loop_1732
loop_1731:
and %i1, 0x0A0E, %g4
fbge,a %fcc0, loop_1733
lduw [%l7 + 0x64], %i4
loop_1732:
ldd [%l7 + 0x48], %f10
edge16n %o7, %i3, %i2
loop_1733:
ldsw [%l7 + 0x10], %l4
fbuge,a %fcc0, loop_1734
fsrc1s %f3, %f2
fornot2s %f15, %f8, %f2
or %o1, 0x03C1, %l1
loop_1734:
taddcctv %i7, %o0, %i0
fcmple16 %f6, %f0, %l0
tvs %icc, 0x7
fone %f10
sllx %l2, %o3, %o4
tsubcctv %i6, 0x00C4, %o5
std %f0, [%l7 + 0x60]
subcc %g7, %l6, %g3
or %l5, %g6, %o6
fpsub16 %f6, %f8, %f12
sth %g1, [%l7 + 0x32]
ldub [%l7 + 0x08], %g2
andn %i5, 0x18C7, %l3
tgu %xcc, 0x0
st %f4, [%l7 + 0x44]
sdiv %g5, 0x11E8, %o2
xnorcc %g4, 0x07FB, %i4
orcc %o7, 0x127D, %i1
std %f0, [%l7 + 0x20]
edge16n %i3, %i2, %l4
be,pn %xcc, loop_1735
ble %icc, loop_1736
orcc %l1, 0x119C, %o1
fmovsa %icc, %f3, %f13
loop_1735:
ldx [%l7 + 0x78], %o0
loop_1736:
fmovse %xcc, %f0, %f15
tg %icc, 0x6
alignaddr %i0, %l0, %i7
ld [%l7 + 0x48], %f11
fmul8x16au %f5, %f11, %f6
tge %xcc, 0x2
std %f4, [%l7 + 0x10]
subc %o3, 0x1671, %l2
smul %i6, %o5, %o4
srl %l6, 0x0E, %g3
fmovsg %icc, %f2, %f15
fmovrdgez %l5, %f14, %f6
ldsb [%l7 + 0x67], %g7
fbl %fcc1, loop_1737
srlx %g6, %o6, %g2
std %f6, [%l7 + 0x30]
fmovdg %icc, %f0, %f5
loop_1737:
fmul8x16al %f2, %f11, %f8
sdiv %g1, 0x0258, %i5
bvc,pt %icc, loop_1738
movgu %icc, %g5, %l3
taddcctv %o2, 0x176A, %g4
movn %xcc, %i4, %i1
loop_1738:
movg %icc, %i3, %o7
andcc %i2, %l1, %o1
sth %l4, [%l7 + 0x46]
fmul8sux16 %f4, %f6, %f8
fbn,a %fcc3, loop_1739
bcc,a,pt %xcc, loop_1740
subcc %i0, %l0, %o0
fbne %fcc3, loop_1741
loop_1739:
ldsw [%l7 + 0x7C], %i7
loop_1740:
fnot1s %f6, %f11
ldd [%l7 + 0x68], %f10
loop_1741:
fmovrdgez %l2, %f10, %f2
lduw [%l7 + 0x24], %i6
tsubcctv %o5, 0x1FE1, %o4
fba %fcc0, loop_1742
ldx [%l7 + 0x60], %o3
popc %g3, %l6
fcmps %fcc0, %f13, %f5
loop_1742:
ldsw [%l7 + 0x54], %g7
ldub [%l7 + 0x7C], %l5
bge loop_1743
popc %o6, %g2
fsrc2s %f5, %f12
fmovd %f2, %f10
loop_1743:
xnor %g1, %g6, %g5
fpadd32 %f0, %f10, %f6
sdivx %i5, 0x124B, %o2
stx %l3, [%l7 + 0x60]
tleu %icc, 0x4
fbl %fcc3, loop_1744
ldsb [%l7 + 0x47], %i4
fpsub32 %f12, %f4, %f0
sllx %g4, 0x02, %i3
loop_1744:
bgu,a,pt %xcc, loop_1745
bvs %xcc, loop_1746
ldsb [%l7 + 0x4F], %i1
fcmpeq32 %f10, %f2, %o7
loop_1745:
ldsw [%l7 + 0x5C], %i2
loop_1746:
sth %l1, [%l7 + 0x4A]
movcs %xcc, %o1, %l4
addc %l0, 0x0794, %i0
fpadd32 %f14, %f8, %f12
fpack16 %f0, %f8
ldx [%l7 + 0x08], %i7
fmovrdgz %l2, %f12, %f12
fblg,a %fcc2, loop_1747
siam 0x2
addcc %i6, %o5, %o4
bg loop_1748
loop_1747:
st %f8, [%l7 + 0x2C]
st %f3, [%l7 + 0x70]
tle %icc, 0x6
loop_1748:
movle %xcc, %o3, %g3
fmovsvs %icc, %f15, %f5
fnors %f7, %f1, %f1
sth %l6, [%l7 + 0x60]
fmovsle %icc, %f12, %f15
movrgz %o0, 0x072, %g7
ld [%l7 + 0x0C], %f4
fornot1 %f6, %f12, %f8
ldd [%l7 + 0x40], %f14
fmovsg %xcc, %f2, %f7
movne %icc, %o6, %l5
popc %g2, %g1
fornot2 %f0, %f8, %f14
umulcc %g5, 0x10D7, %i5
brnz,a %o2, loop_1749
fmovsl %xcc, %f1, %f5
stw %g6, [%l7 + 0x50]
andncc %l3, %g4, %i4
loop_1749:
popc %i1, %i3
srax %o7, 0x0B, %l1
umul %i2, %o1, %l4
bg %icc, loop_1750
ldd [%l7 + 0x68], %f6
lduw [%l7 + 0x1C], %i0
lduw [%l7 + 0x24], %i7
loop_1750:
stb %l2, [%l7 + 0x6B]
ld [%l7 + 0x6C], %f1
tleu %icc, 0x0
xorcc %i6, 0x18DB, %l0
fmovrdgz %o4, %f0, %f12
andncc %o5, %g3, %l6
edge32ln %o3, %g7, %o0
ldub [%l7 + 0x3A], %l5
tn %icc, 0x1
lduw [%l7 + 0x70], %g2
ldsw [%l7 + 0x74], %g1
fmovrslz %g5, %f9, %f9
lduw [%l7 + 0x60], %o6
fnegs %f12, %f6
bn,pt %xcc, loop_1751
mulscc %i5, 0x106D, %g6
fmovscc %icc, %f10, %f7
tne %xcc, 0x5
loop_1751:
fnegd %f4, %f2
movrlez %l3, 0x3A0, %o2
edge16l %i4, %i1, %g4
lduw [%l7 + 0x3C], %i3
sth %o7, [%l7 + 0x6A]
fandnot2 %f0, %f10, %f10
fsrc2 %f8, %f6
movrlz %l1, 0x1EF, %i2
ld [%l7 + 0x64], %f3
lduh [%l7 + 0x48], %l4
fcmple16 %f2, %f8, %i0
fnegd %f2, %f4
ldsh [%l7 + 0x1E], %i7
bge,pt %icc, loop_1752
bge %icc, loop_1753
fpack16 %f6, %f15
call loop_1754
loop_1752:
movvs %icc, %o1, %l2
loop_1753:
fbo,a %fcc2, loop_1755
std %f8, [%l7 + 0x78]
loop_1754:
bcc,pt %xcc, loop_1756
add %i6, 0x0287, %l0
loop_1755:
ldx [%l7 + 0x20], %o4
movneg %icc, %o5, %g3
loop_1756:
fmovdg %icc, %f5, %f10
subccc %o3, %g7, %l6
or %o0, 0x010C, %g2
ld [%l7 + 0x70], %f7
ble loop_1757
bleu,a,pn %xcc, loop_1758
lduh [%l7 + 0x7C], %l5
ld [%l7 + 0x24], %f12
loop_1757:
ldsw [%l7 + 0x14], %g5
loop_1758:
ldd [%l7 + 0x08], %f14
fandnot1 %f4, %f8, %f0
fpadd16 %f6, %f2, %f2
ldd [%l7 + 0x28], %f2
movrgez %g1, 0x34F, %o6
fmovrsgz %g6, %f9, %f14
tg %xcc, 0x2
fmovrdgez %l3, %f10, %f8
lduw [%l7 + 0x34], %i5
fnors %f1, %f11, %f0
fabss %f5, %f15
fmuld8ulx16 %f6, %f13, %f14
std %f0, [%l7 + 0x78]
fnegs %f7, %f12
fpmerge %f5, %f11, %f4
udiv %o2, 0x1C2D, %i4
stb %i1, [%l7 + 0x37]
ld [%l7 + 0x5C], %f7
fandnot2 %f4, %f6, %f10
ldsw [%l7 + 0x10], %i3
ld [%l7 + 0x78], %f3
andncc %g4, %o7, %l1
tle %icc, 0x2
smulcc %i2, 0x1592, %i0
fexpand %f10, %f8
ld [%l7 + 0x6C], %f10
fpsub16s %f11, %f15, %f12
fxnor %f14, %f12, %f2
fmul8ulx16 %f4, %f2, %f2
movneg %xcc, %l4, %i7
lduw [%l7 + 0x1C], %o1
lduw [%l7 + 0x34], %l2
ld [%l7 + 0x54], %f11
udivx %l0, 0x154E, %i6
ble,a loop_1759
andncc %o5, %g3, %o4
fnegs %f3, %f14
bshuffle %f0, %f10, %f6
loop_1759:
fmovsl %icc, %f0, %f3
siam 0x4
fmovdneg %xcc, %f1, %f15
pdist %f4, %f12, %f8
movne %xcc, %o3, %g7
tsubcctv %o0, 0x01E5, %l6
movre %l5, %g5, %g2
movpos %xcc, %o6, %g1
movpos %icc, %g6, %l3
movrlz %o2, %i4, %i1
edge8n %i3, %i5, %o7
movne %xcc, %l1, %g4
fxor %f2, %f14, %f8
fornot1s %f10, %f13, %f7
tvs %xcc, 0x7
stb %i2, [%l7 + 0x39]
stw %i0, [%l7 + 0x0C]
sth %i7, [%l7 + 0x44]
or %l4, 0x01F7, %o1
sth %l0, [%l7 + 0x4E]
fnors %f0, %f15, %f0
tgu %xcc, 0x2
tcc %xcc, 0x0
edge8n %l2, %o5, %g3
fmovdgu %xcc, %f8, %f0
st %f15, [%l7 + 0x5C]
lduh [%l7 + 0x7C], %i6
edge8n %o4, %g7, %o3
st %f0, [%l7 + 0x34]
bpos %xcc, loop_1760
fcmpne16 %f8, %f2, %o0
bgu,a loop_1761
fcmpgt16 %f12, %f4, %l6
loop_1760:
fsrc2 %f14, %f8
lduw [%l7 + 0x60], %g5
loop_1761:
bn,a loop_1762
popc 0x1A10, %g2
fcmpeq16 %f4, %f12, %o6
lduh [%l7 + 0x5C], %g1
loop_1762:
smulcc %l5, %l3, %o2
mulscc %g6, 0x0185, %i1
movpos %xcc, %i3, %i4
bcc,pt %xcc, loop_1763
pdist %f14, %f10, %f4
fsrc2s %f3, %f13
brgez,a %i5, loop_1764
loop_1763:
lduh [%l7 + 0x6C], %l1
movge %xcc, %o7, %i2
udivcc %i0, 0x1FF9, %g4
loop_1764:
fmovrslz %i7, %f15, %f6
sth %l4, [%l7 + 0x12]
stw %o1, [%l7 + 0x6C]
stx %l0, [%l7 + 0x60]
brgez %l2, loop_1765
fnands %f2, %f15, %f10
bvs,a,pn %icc, loop_1766
fnands %f2, %f8, %f15
loop_1765:
fxnors %f14, %f12, %f3
stw %g3, [%l7 + 0x6C]
loop_1766:
for %f8, %f4, %f12
fmovdn %icc, %f0, %f3
bcs,pt %xcc, loop_1767
fcmpd %fcc3, %f0, %f0
std %f10, [%l7 + 0x30]
tcs %icc, 0x0
loop_1767:
edge32 %i6, %o5, %g7
fmul8x16al %f11, %f13, %f0
udivcc %o3, 0x138C, %o0
movcs %icc, %o4, %l6
tgu %xcc, 0x0
bn %icc, loop_1768
movcs %xcc, %g2, %o6
fmovde %xcc, %f4, %f13
std %f14, [%l7 + 0x18]
loop_1768:
lduh [%l7 + 0x64], %g1
fbo,a %fcc0, loop_1769
bge,a %xcc, loop_1770
faligndata %f4, %f12, %f8
ldsh [%l7 + 0x72], %l5
loop_1769:
ldsb [%l7 + 0x73], %g5
loop_1770:
bpos,a,pn %xcc, loop_1771
fcmpgt16 %f12, %f10, %l3
fpmerge %f8, %f15, %f0
fbuge,a %fcc1, loop_1772
loop_1771:
ldx [%l7 + 0x48], %g6
tg %xcc, 0x7
sth %o2, [%l7 + 0x60]
loop_1772:
ldx [%l7 + 0x60], %i1
fcmpne16 %f10, %f0, %i3
bne,pt %xcc, loop_1773
stw %i4, [%l7 + 0x2C]
stw %i5, [%l7 + 0x08]
xorcc %o7, %i2, %l1
loop_1773:
fblg %fcc2, loop_1774
fmovdgu %xcc, %f12, %f10
fmuld8ulx16 %f13, %f1, %f14
lduw [%l7 + 0x30], %i0
loop_1774:
fmovsgu %xcc, %f7, %f9
bpos,a %icc, loop_1775
ldsw [%l7 + 0x50], %i7
bvs,a,pt %icc, loop_1776
fmovde %icc, %f2, %f0
loop_1775:
fmul8ulx16 %f10, %f10, %f10
fone %f4
loop_1776:
ldx [%l7 + 0x48], %l4
fmuld8sux16 %f11, %f9, %f8
std %f6, [%l7 + 0x58]
movrlz %g4, 0x1A1, %o1
fpadd16s %f13, %f5, %f9
ldsh [%l7 + 0x16], %l2
call loop_1777
fornot2 %f0, %f2, %f0
bcc,a,pn %xcc, loop_1778
tsubcctv %l0, %g3, %i6
loop_1777:
lduh [%l7 + 0x1A], %g7
fbe %fcc2, loop_1779
loop_1778:
fbu,a %fcc0, loop_1780
pdist %f4, %f10, %f12
array16 %o5, %o3, %o4
loop_1779:
movg %xcc, %l6, %o0
loop_1780:
edge8n %o6, %g2, %l5
fmovsvs %icc, %f9, %f1
bn,pn %xcc, loop_1781
bl,a,pt %xcc, loop_1782
lduw [%l7 + 0x3C], %g1
fand %f2, %f8, %f10
loop_1781:
addccc %l3, 0x0808, %g6
loop_1782:
fnegd %f2, %f10
fcmpes %fcc0, %f6, %f13
array16 %o2, %i1, %g5
stb %i4, [%l7 + 0x15]
fxnor %f4, %f12, %f4
alignaddrl %i3, %o7, %i2
fpmerge %f14, %f9, %f2
subcc %i5, 0x081A, %l1
fsrc2 %f14, %f12
fmovdgu %xcc, %f13, %f12
tvs %xcc, 0x0
bvs,a loop_1783
fmovrse %i0, %f4, %f14
mulscc %l4, 0x0F18, %g4
ldd [%l7 + 0x58], %f8
loop_1783:
st %f11, [%l7 + 0x0C]
stx %i7, [%l7 + 0x30]
fmovsge %icc, %f15, %f12
edge32 %o1, %l2, %l0
fbge %fcc1, loop_1784
stw %g3, [%l7 + 0x08]
fble %fcc3, loop_1785
ld [%l7 + 0x74], %f2
loop_1784:
fornot1 %f0, %f12, %f2
fbe,a %fcc1, loop_1786
loop_1785:
stb %g7, [%l7 + 0x59]
smulcc %o5, %o3, %o4
ldsb [%l7 + 0x55], %i6
loop_1786:
te %icc, 0x5
st %f13, [%l7 + 0x34]
call loop_1787
brlz,a %o0, loop_1788
ld [%l7 + 0x68], %f1
ldsh [%l7 + 0x4C], %o6
loop_1787:
fmovdle %icc, %f11, %f14
loop_1788:
fmovspos %icc, %f8, %f15
edge8l %l6, %l5, %g2
fnot2s %f6, %f2
mulx %l3, %g1, %g6
fba,a %fcc3, loop_1789
tvc %icc, 0x0
movcc %icc, %o2, %g5
brlz %i4, loop_1790
loop_1789:
addc %i1, %i3, %i2
brlz %o7, loop_1791
ldd [%l7 + 0x68], %f6
loop_1790:
sethi 0x1AEA, %l1
fcmpne16 %f8, %f8, %i0
loop_1791:
umul %i5, 0x184E, %l4
fbuge,a %fcc3, loop_1792
ble,a %xcc, loop_1793
smulcc %g4, %i7, %o1
st %f9, [%l7 + 0x44]
loop_1792:
ldsb [%l7 + 0x6C], %l2
loop_1793:
nop
setx loop_1794, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stb %l0, [%l7 + 0x1C]
fabsd %f12, %f0
fpsub16s %f0, %f13, %f7
loop_1794:
fmovsne %icc, %f2, %f7
te %icc, 0x7
tg %icc, 0x3
brgz,a %g3, loop_1795
fbu %fcc1, loop_1796
fmovdcc %icc, %f0, %f8
addcc %o5, 0x1545, %g7
loop_1795:
fmovdcc %xcc, %f11, %f14
loop_1796:
ldsw [%l7 + 0x3C], %o3
nop
setx loop_1797, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f0, [%l7 + 0x70]
edge32ln %i6, %o4, %o0
lduh [%l7 + 0x48], %l6
loop_1797:
fxors %f14, %f14, %f5
ldsh [%l7 + 0x5C], %o6
fmovrsne %g2, %f15, %f0
fcmpne32 %f0, %f12, %l3
fmovs %f1, %f0
bcc,a loop_1798
array16 %l5, %g1, %g6
addcc %g5, %i4, %o2
movg %xcc, %i3, %i1
loop_1798:
movpos %xcc, %o7, %l1
bcc,pt %xcc, loop_1799
fcmple32 %f0, %f8, %i0
tneg %icc, 0x7
fpsub16s %f12, %f1, %f2
loop_1799:
fmovsl %xcc, %f14, %f9
nop
setx loop_1800, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bgu,a %icc, loop_1801
fbg,a %fcc1, loop_1802
stx %i5, [%l7 + 0x78]
loop_1800:
ldx [%l7 + 0x08], %l4
loop_1801:
sethi 0x137D, %i2
loop_1802:
std %f4, [%l7 + 0x10]
movpos %xcc, %g4, %o1
fors %f11, %f9, %f12
movrgez %l2, %l0, %i7
edge32l %g3, %g7, %o3
brz,a %i6, loop_1803
fors %f7, %f12, %f10
edge8l %o4, %o0, %l6
subccc %o6, 0x132E, %g2
loop_1803:
ldsb [%l7 + 0x3E], %o5
lduh [%l7 + 0x24], %l3
std %f12, [%l7 + 0x28]
subccc %l5, 0x0E04, %g1
bvc %icc, loop_1804
ldub [%l7 + 0x15], %g6
stx %g5, [%l7 + 0x28]
ldsw [%l7 + 0x4C], %i4
loop_1804:
bleu,a loop_1805
lduh [%l7 + 0x7C], %i3
fmovde %icc, %f1, %f12
or %i1, 0x1236, %o2
loop_1805:
st %f13, [%l7 + 0x10]
popc 0x1597, %l1
ba,a %xcc, loop_1806
fmovdgu %icc, %f13, %f7
fpmerge %f14, %f6, %f2
ldsw [%l7 + 0x38], %o7
loop_1806:
tn %xcc, 0x3
taddcctv %i0, 0x13E3, %i5
ldsw [%l7 + 0x78], %l4
movrne %g4, 0x146, %o1
ldsw [%l7 + 0x2C], %l2
fcmpne16 %f12, %f0, %l0
sth %i2, [%l7 + 0x30]
fxors %f14, %f15, %f9
fmovd %f8, %f10
fpack32 %f12, %f14, %f12
stx %g3, [%l7 + 0x58]
tle %icc, 0x2
fand %f6, %f12, %f6
fba,a %fcc0, loop_1807
fcmpeq16 %f6, %f12, %g7
fmul8x16al %f6, %f15, %f6
fmul8ulx16 %f14, %f2, %f2
loop_1807:
bn,pn %icc, loop_1808
tne %xcc, 0x2
ble loop_1809
st %f2, [%l7 + 0x5C]
loop_1808:
fcmple32 %f14, %f8, %o3
ldd [%l7 + 0x58], %f14
loop_1809:
fmovs %f9, %f9
orcc %i7, 0x0A8E, %i6
stx %o4, [%l7 + 0x38]
tvc %xcc, 0x0
bgu,a,pt %xcc, loop_1810
stx %o0, [%l7 + 0x10]
std %f0, [%l7 + 0x20]
fbl %fcc3, loop_1811
loop_1810:
ba,a,pn %xcc, loop_1812
fpack16 %f8, %f15
ldd [%l7 + 0x58], %f4
loop_1811:
tsubcctv %l6, %o6, %o5
loop_1812:
fmovsn %icc, %f1, %f13
tpos %icc, 0x6
ldd [%l7 + 0x78], %f14
ldub [%l7 + 0x24], %l3
fpadd16 %f14, %f6, %f14
stw %g2, [%l7 + 0x6C]
ldd [%l7 + 0x60], %f8
fmovsge %xcc, %f2, %f13
fxors %f3, %f13, %f2
stb %l5, [%l7 + 0x3C]
ldsb [%l7 + 0x0D], %g6
sth %g1, [%l7 + 0x1A]
fmovsvs %xcc, %f4, %f0
ldx [%l7 + 0x38], %i4
edge8ln %g5, %i3, %o2
movge %xcc, %l1, %i1
stb %i0, [%l7 + 0x7F]
fmovrsgez %o7, %f7, %f8
smul %l4, %g4, %i5
sdiv %l2, 0x0027, %l0
fmovscc %xcc, %f0, %f13
movleu %icc, %o1, %g3
fsrc1s %f15, %f5
stx %g7, [%l7 + 0x30]
fbul,a %fcc1, loop_1813
fmul8x16 %f0, %f2, %f8
subccc %i2, %o3, %i7
fmovde %xcc, %f5, %f4
loop_1813:
edge32n %o4, %i6, %l6
movvc %icc, %o6, %o5
fands %f15, %f2, %f9
fandnot1 %f14, %f6, %f4
fbne,a %fcc0, loop_1814
stw %l3, [%l7 + 0x28]
orncc %g2, %l5, %g6
ld [%l7 + 0x64], %f13
loop_1814:
nop
setx loop_1815, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brlez %o0, loop_1816
fmovsl %icc, %f1, %f9
stw %i4, [%l7 + 0x54]
loop_1815:
ldsw [%l7 + 0x50], %g5
loop_1816:
ld [%l7 + 0x78], %f2
fpmerge %f5, %f14, %f6
std %f2, [%l7 + 0x40]
be,pt %icc, loop_1817
array8 %g1, %i3, %o2
fmovrdgez %l1, %f0, %f0
tn %icc, 0x6
loop_1817:
fmul8x16au %f2, %f13, %f2
fcmpgt32 %f2, %f2, %i0
fmovscs %icc, %f5, %f4
movrlz %o7, 0x0DB, %l4
movneg %icc, %i1, %i5
stb %g4, [%l7 + 0x19]
faligndata %f6, %f14, %f8
udivcc %l2, 0x1CAD, %o1
fpadd32s %f4, %f0, %f10
fcmpd %fcc2, %f2, %f4
fmovsne %icc, %f0, %f9
ldub [%l7 + 0x42], %g3
ldx [%l7 + 0x10], %g7
lduh [%l7 + 0x0C], %l0
add %i2, %o3, %o4
fbo %fcc3, loop_1818
fmovscs %icc, %f5, %f7
stb %i6, [%l7 + 0x76]
tcs %xcc, 0x0
loop_1818:
fmovsg %icc, %f2, %f5
bneg,pn %icc, loop_1819
fbue,a %fcc3, loop_1820
ldsh [%l7 + 0x4A], %l6
movge %icc, %i7, %o5
loop_1819:
fmul8x16au %f13, %f0, %f4
loop_1820:
tg %xcc, 0x3
stw %l3, [%l7 + 0x6C]
stx %o6, [%l7 + 0x10]
ldx [%l7 + 0x78], %g2
bpos loop_1821
movge %icc, %l5, %o0
edge32ln %i4, %g6, %g1
fmovdg %icc, %f8, %f6
loop_1821:
fnot1s %f0, %f2
lduh [%l7 + 0x48], %i3
fmovdleu %xcc, %f14, %f15
fzero %f8
brz %o2, loop_1822
stw %g5, [%l7 + 0x08]
stw %i0, [%l7 + 0x3C]
fzeros %f0
loop_1822:
ldx [%l7 + 0x10], %o7
ld [%l7 + 0x40], %f12
fmovscs %xcc, %f2, %f14
udiv %l1, 0x04AD, %l4
fmovrslz %i1, %f11, %f10
edge16 %g4, %i5, %o1
taddcctv %g3, %g7, %l0
fmovrdgez %l2, %f12, %f14
movleu %icc, %o3, %i2
tsubcctv %o4, %i6, %l6
udivx %o5, 0x1EA8, %l3
fmovdn %xcc, %f13, %f6
fmovdvc %xcc, %f5, %f1
fmovscs %icc, %f7, %f14
array8 %o6, %i7, %l5
fmovsle %xcc, %f6, %f12
fmovsne %xcc, %f13, %f2
ldsb [%l7 + 0x6C], %o0
fpsub32 %f0, %f4, %f6
tgu %icc, 0x2
bg,a %icc, loop_1823
ld [%l7 + 0x7C], %f5
sra %i4, 0x12, %g6
ldsb [%l7 + 0x5B], %g2
loop_1823:
fmovrde %g1, %f2, %f0
movpos %icc, %o2, %i3
fpack32 %f10, %f8, %f14
array32 %g5, %i0, %o7
tgu %xcc, 0x3
mulx %l4, %i1, %l1
fcmpgt16 %f10, %f0, %g4
ldx [%l7 + 0x08], %i5
sth %g3, [%l7 + 0x7C]
fabsd %f12, %f0
ld [%l7 + 0x34], %f11
stb %g7, [%l7 + 0x58]
fmovsne %icc, %f3, %f14
std %f10, [%l7 + 0x20]
fmovrdlez %l0, %f14, %f12
ldsw [%l7 + 0x44], %o1
fxor %f6, %f2, %f14
ldsb [%l7 + 0x76], %o3
fpadd16 %f12, %f10, %f12
bleu,pn %xcc, loop_1824
brnz %l2, loop_1825
orncc %i2, 0x0B47, %i6
ld [%l7 + 0x08], %f10
loop_1824:
stb %l6, [%l7 + 0x5A]
loop_1825:
ldub [%l7 + 0x44], %o5
ldsw [%l7 + 0x5C], %l3
fnands %f15, %f4, %f3
fpsub32s %f5, %f6, %f11
movgu %icc, %o4, %i7
nop
setx loop_1826, %l0, %l1
jmpl %l1, %l5
fcmpes %fcc3, %f10, %f5
ldub [%l7 + 0x78], %o0
xnor %i4, 0x1B55, %g6
loop_1826:
srlx %g2, 0x06, %g1
fnor %f10, %f14, %f12
ldsh [%l7 + 0x34], %o6
bcc,pn %icc, loop_1827
sth %o2, [%l7 + 0x70]
std %f14, [%l7 + 0x78]
srlx %g5, %i3, %i0
loop_1827:
bge,a,pn %xcc, loop_1828
tvc %xcc, 0x1
ldsb [%l7 + 0x47], %o7
fblg %fcc3, loop_1829
loop_1828:
bn,pt %xcc, loop_1830
fornot1s %f9, %f9, %f1
fcmpes %fcc1, %f3, %f12
loop_1829:
edge16ln %l4, %l1, %i1
loop_1830:
ldub [%l7 + 0x2E], %g4
array16 %i5, %g3, %l0
std %f6, [%l7 + 0x18]
bg,pt %xcc, loop_1831
tleu %icc, 0x2
lduw [%l7 + 0x14], %o1
fba %fcc1, loop_1832
loop_1831:
fmovdg %icc, %f3, %f3
fpack16 %f4, %f9
st %f8, [%l7 + 0x34]
loop_1832:
brnz,a %g7, loop_1833
orn %o3, 0x037A, %i2
bvs loop_1834
fcmpne32 %f8, %f14, %l2
loop_1833:
ldsh [%l7 + 0x46], %l6
sth %i6, [%l7 + 0x4C]
loop_1834:
fmovscc %xcc, %f14, %f0
tne %xcc, 0x4
movcs %xcc, %l3, %o4
stw %i7, [%l7 + 0x30]
for %f14, %f10, %f8
or %o5, 0x104C, %o0
sdiv %l5, 0x08BB, %i4
fnand %f14, %f6, %f4
sdivcc %g2, 0x1B74, %g6
tneg %xcc, 0x2
ldx [%l7 + 0x30], %o6
st %f5, [%l7 + 0x10]
or %o2, 0x0174, %g1
movcc %xcc, %g5, %i3
fmovrslz %i0, %f12, %f13
fcmple32 %f4, %f10, %o7
subccc %l4, 0x0446, %i1
ble %icc, loop_1835
stw %g4, [%l7 + 0x0C]
bne,a loop_1836
fcmpne32 %f2, %f6, %l1
loop_1835:
smulcc %g3, 0x0089, %i5
fcmpgt16 %f6, %f12, %o1
loop_1836:
tcc %icc, 0x0
fsrc2 %f6, %f8
smul %g7, 0x027C, %o3
fxors %f1, %f12, %f13
sth %l0, [%l7 + 0x74]
fpadd16s %f11, %f4, %f0
edge8 %i2, %l6, %i6
tcc %xcc, 0x5
ldd [%l7 + 0x60], %f14
std %f4, [%l7 + 0x10]
tsubcc %l2, 0x05AA, %l3
bl,pn %xcc, loop_1837
sth %o4, [%l7 + 0x64]
bvs loop_1838
sth %i7, [%l7 + 0x0C]
loop_1837:
fornot1s %f4, %f3, %f6
fmovrdgz %o0, %f2, %f12
loop_1838:
fands %f9, %f3, %f7
tsubcc %o5, %i4, %g2
edge8 %l5, %g6, %o2
bne loop_1839
sethi 0x0D69, %o6
call loop_1840
sth %g1, [%l7 + 0x36]
loop_1839:
edge8n %g5, %i0, %i3
bl,a,pn %xcc, loop_1841
loop_1840:
movg %icc, %o7, %i1
fpsub32s %f12, %f8, %f11
stx %l4, [%l7 + 0x48]
loop_1841:
fmovdvc %xcc, %f13, %f10
array16 %l1, %g4, %g3
stw %o1, [%l7 + 0x7C]
fmuld8sux16 %f15, %f6, %f10
umulcc %i5, %g7, %l0
fbo,a %fcc0, loop_1842
ldsw [%l7 + 0x4C], %o3
fpack16 %f12, %f10
movge %xcc, %i2, %l6
loop_1842:
edge32n %l2, %i6, %l3
fsrc2s %f3, %f12
for %f10, %f10, %f6
fmovdle %xcc, %f6, %f6
lduh [%l7 + 0x0E], %o4
mulx %o0, %i7, %o5
movle %icc, %g2, %i4
xnor %l5, %g6, %o2
ldd [%l7 + 0x38], %f12
subccc %g1, 0x1DFD, %g5
fsrc1s %f0, %f7
fbul %fcc3, loop_1843
edge16 %i0, %o6, %i3
stw %o7, [%l7 + 0x50]
fbue %fcc1, loop_1844
loop_1843:
fnegd %f6, %f14
fmovda %xcc, %f14, %f0
stw %l4, [%l7 + 0x38]
loop_1844:
movneg %xcc, %i1, %l1
edge32 %g3, %g4, %o1
fmovdpos %xcc, %f15, %f9
move %icc, %g7, %i5
fbl %fcc2, loop_1845
ldd [%l7 + 0x78], %f2
addccc %l0, 0x1EBF, %i2
smul %l6, 0x1C14, %l2
loop_1845:
array16 %i6, %o3, %l3
subcc %o0, 0x1A5F, %o4
ble %icc, loop_1846
ldx [%l7 + 0x18], %o5
and %i7, %g2, %l5
lduh [%l7 + 0x42], %i4
loop_1846:
and %o2, %g1, %g6
array32 %g5, %i0, %o6
sdivx %o7, 0x1604, %i3
st %f14, [%l7 + 0x38]
fbul,a %fcc3, loop_1847
andncc %l4, %i1, %l1
fcmpeq32 %f10, %f12, %g3
brlz %g4, loop_1848
loop_1847:
st %f4, [%l7 + 0x60]
fcmpd %fcc3, %f2, %f4
fandnot2s %f0, %f10, %f15
loop_1848:
fones %f14
sth %o1, [%l7 + 0x60]
fcmpgt16 %f14, %f6, %i5
ldsw [%l7 + 0x0C], %l0
andcc %i2, 0x1E01, %g7
xnorcc %l2, %l6, %o3
fpack32 %f0, %f4, %f2
fmuld8ulx16 %f7, %f15, %f0
brlz,a %i6, loop_1849
ldsh [%l7 + 0x44], %o0
fxnor %f14, %f0, %f2
fbug,a %fcc2, loop_1850
loop_1849:
ld [%l7 + 0x7C], %f11
mulscc %l3, 0x025C, %o4
sth %o5, [%l7 + 0x56]
loop_1850:
fpack32 %f4, %f8, %f0
stw %i7, [%l7 + 0x08]
movgu %icc, %l5, %i4
fmovde %icc, %f1, %f9
fbuge %fcc2, loop_1851
fnot2 %f10, %f8
stx %g2, [%l7 + 0x08]
fmovdpos %xcc, %f3, %f5
loop_1851:
fxnors %f2, %f5, %f3
orcc %o2, %g6, %g1
fmul8x16 %f12, %f8, %f2
ldd [%l7 + 0x38], %f14
fmovsneg %icc, %f15, %f0
ldsh [%l7 + 0x20], %g5
edge32ln %o6, %o7, %i3
tge %xcc, 0x3
fmovdcc %xcc, %f3, %f6
movn %xcc, %l4, %i0
sllx %i1, 0x0D, %g3
fmovsvs %icc, %f11, %f10
bn,a %icc, loop_1852
tcs %xcc, 0x6
ld [%l7 + 0x14], %f14
brnz %l1, loop_1853
loop_1852:
fornot1 %f6, %f4, %f12
fpadd16s %f1, %f12, %f5
stb %g4, [%l7 + 0x0F]
loop_1853:
fnot1s %f15, %f9
movleu %icc, %o1, %i5
stw %l0, [%l7 + 0x1C]
tleu %xcc, 0x3
brlz %i2, loop_1854
fnot1 %f2, %f0
edge16 %g7, %l2, %o3
fmovde %icc, %f4, %f12
loop_1854:
ldsw [%l7 + 0x18], %i6
fmul8x16al %f10, %f11, %f14
subcc %l6, %l3, %o4
umulcc %o0, %o5, %l5
orncc %i4, %g2, %i7
movg %icc, %g6, %o2
lduw [%l7 + 0x08], %g5
fmul8x16au %f2, %f13, %f12
srlx %g1, 0x15, %o7
fmovrdgz %i3, %f10, %f6
stb %l4, [%l7 + 0x74]
std %f4, [%l7 + 0x08]
stx %o6, [%l7 + 0x18]
fmovdleu %xcc, %f14, %f12
ldsw [%l7 + 0x48], %i1
stw %g3, [%l7 + 0x2C]
lduh [%l7 + 0x12], %i0
udiv %l1, 0x02D1, %o1
sth %i5, [%l7 + 0x74]
lduw [%l7 + 0x34], %l0
tvs %xcc, 0x7
fmul8sux16 %f14, %f14, %f14
std %f2, [%l7 + 0x70]
st %f5, [%l7 + 0x0C]
st %f15, [%l7 + 0x14]
ldub [%l7 + 0x44], %g4
smul %i2, %l2, %o3
fand %f12, %f4, %f6
fornot2s %f6, %f10, %f12
stb %g7, [%l7 + 0x2C]
ldx [%l7 + 0x18], %l6
tgu %icc, 0x5
tge %icc, 0x7
be,a loop_1855
fbuge %fcc0, loop_1856
ldub [%l7 + 0x39], %l3
stx %o4, [%l7 + 0x08]
loop_1855:
fmul8x16 %f6, %f14, %f8
loop_1856:
subccc %o0, %o5, %l5
srax %i4, 0x0B, %g2
ldsb [%l7 + 0x54], %i7
fmovrdlez %i6, %f10, %f14
fmuld8sux16 %f0, %f5, %f12
stx %g6, [%l7 + 0x50]
popc 0x0058, %o2
fornot1s %f14, %f0, %f14
ldd [%l7 + 0x70], %f12
fornot1 %f8, %f4, %f10
sdivx %g1, 0x1854, %o7
ldsh [%l7 + 0x50], %g5
edge16 %i3, %l4, %i1
fmul8x16al %f2, %f7, %f8
mulscc %g3, %i0, %l1
sub %o6, 0x12EC, %i5
fpadd32s %f7, %f10, %f12
stx %o1, [%l7 + 0x48]
nop
setx loop_1857, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ba,a,pt %xcc, loop_1858
tsubcc %l0, %i2, %g4
tl %icc, 0x3
loop_1857:
fmovd %f8, %f2
loop_1858:
lduw [%l7 + 0x28], %l2
sth %o3, [%l7 + 0x56]
ldx [%l7 + 0x20], %l6
tn %icc, 0x7
fbule,a %fcc0, loop_1859
tle %icc, 0x6
ldsb [%l7 + 0x11], %l3
fnor %f6, %f10, %f12
loop_1859:
tle %icc, 0x6
fbue %fcc0, loop_1860
fpsub16 %f10, %f10, %f10
fmovsvc %xcc, %f0, %f0
st %f7, [%l7 + 0x2C]
loop_1860:
ld [%l7 + 0x18], %f13
fmuld8ulx16 %f12, %f10, %f0
fbug %fcc3, loop_1861
fnand %f4, %f2, %f0
ld [%l7 + 0x50], %f4
movle %icc, %g7, %o4
loop_1861:
ldub [%l7 + 0x30], %o5
udivcc %o0, 0x1C93, %i4
sth %g2, [%l7 + 0x4A]
ldub [%l7 + 0x54], %i7
lduh [%l7 + 0x22], %l5
fors %f12, %f5, %f12
fones %f14
fpadd32s %f12, %f10, %f6
fexpand %f14, %f12
tsubcctv %g6, 0x1053, %i6
stw %g1, [%l7 + 0x10]
ldsb [%l7 + 0x7F], %o2
call loop_1862
fsrc2s %f2, %f4
lduw [%l7 + 0x6C], %o7
ldsb [%l7 + 0x4F], %g5
loop_1862:
fbue,a %fcc0, loop_1863
fmovsne %icc, %f11, %f15
ldsh [%l7 + 0x46], %i3
fmovdpos %icc, %f15, %f10
loop_1863:
ldsh [%l7 + 0x0A], %l4
fmovrsgz %i1, %f13, %f9
andncc %i0, %l1, %o6
xnorcc %g3, 0x1D2F, %i5
ldd [%l7 + 0x48], %f6
move %xcc, %o1, %l0
ldsh [%l7 + 0x50], %i2
fcmpne32 %f8, %f8, %l2
andn %o3, %g4, %l3
sdivcc %g7, 0x1137, %o4
fnor %f10, %f2, %f2
bvc,a,pn %xcc, loop_1864
subc %l6, 0x1BFF, %o0
fexpand %f4, %f6
ldsh [%l7 + 0x22], %o5
loop_1864:
ldd [%l7 + 0x10], %f8
orncc %i4, %g2, %i7
sth %g6, [%l7 + 0x4A]
fmovrdlz %l5, %f6, %f2
st %f10, [%l7 + 0x74]
fmovd %f10, %f12
xnor %g1, 0x1EF5, %o2
lduw [%l7 + 0x44], %i6
stx %o7, [%l7 + 0x68]
tvs %icc, 0x4
fmovse %icc, %f13, %f13
srax %i3, 0x05, %g5
ldsb [%l7 + 0x56], %i1
ldsh [%l7 + 0x74], %i0
sll %l4, 0x1B, %o6
fornot2 %f8, %f10, %f10
sth %g3, [%l7 + 0x78]
movrlz %l1, 0x2C0, %o1
fnegd %f6, %f12
fnegd %f6, %f2
ldd [%l7 + 0x58], %f10
fble %fcc2, loop_1865
movrne %i5, %l0, %l2
ldub [%l7 + 0x6C], %o3
tgu %icc, 0x2
loop_1865:
bvc,pt %xcc, loop_1866
ld [%l7 + 0x50], %f4
pdist %f2, %f2, %f14
fcmple32 %f12, %f2, %g4
loop_1866:
edge16n %i2, %l3, %o4
ldsw [%l7 + 0x24], %l6
ld [%l7 + 0x70], %f12
lduh [%l7 + 0x66], %o0
sth %o5, [%l7 + 0x74]
subcc %g7, %i4, %g2
movle %icc, %i7, %l5
fpadd16 %f10, %f8, %f12
ldsh [%l7 + 0x18], %g6
nop
setx loop_1867, %l0, %l1
jmpl %l1, %o2
tsubcctv %i6, 0x0763, %o7
ld [%l7 + 0x2C], %f4
fcmpeq32 %f10, %f8, %g1
loop_1867:
fmul8sux16 %f10, %f14, %f10
fpsub32s %f13, %f15, %f0
movl %xcc, %i3, %g5
ble,a loop_1868
fnor %f2, %f4, %f10
srl %i0, 0x11, %i1
fornot1s %f15, %f7, %f11
loop_1868:
orn %l4, %g3, %l1
stb %o6, [%l7 + 0x4A]
subcc %i5, %l0, %o1
ldub [%l7 + 0x16], %o3
ldsw [%l7 + 0x78], %g4
fands %f11, %f9, %f9
movrne %l2, %i2, %l3
sdivx %l6, 0x13BD, %o0
fmovrsne %o5, %f3, %f6
andcc %o4, 0x0771, %g7
stx %i4, [%l7 + 0x10]
fbo %fcc3, loop_1869
ldd [%l7 + 0x48], %f2
add %g2, %i7, %l5
bl,a,pn %icc, loop_1870
loop_1869:
ldsw [%l7 + 0x50], %g6
fmovdgu %xcc, %f14, %f12
ldub [%l7 + 0x33], %o2
loop_1870:
ldd [%l7 + 0x20], %f2
stw %o7, [%l7 + 0x20]
fbg,a %fcc2, loop_1871
ble loop_1872
fpadd16 %f0, %f6, %f12
ldsb [%l7 + 0x18], %i6
loop_1871:
movcc %icc, %i3, %g5
loop_1872:
fmovrdgz %i0, %f2, %f6
mulscc %g1, 0x1ECD, %l4
movle %xcc, %g3, %i1
stb %o6, [%l7 + 0x0F]
sth %i5, [%l7 + 0x64]
edge8 %l1, %o1, %o3
std %f2, [%l7 + 0x30]
edge16n %l0, %l2, %i2
fpmerge %f11, %f5, %f10
fmul8x16 %f5, %f10, %f10
be,pn %xcc, loop_1873
fbge %fcc3, loop_1874
fmovrsgez %l3, %f9, %f12
fmovscc %icc, %f11, %f2
loop_1873:
movcc %icc, %l6, %o0
loop_1874:
lduh [%l7 + 0x78], %o5
move %xcc, %g4, %o4
brz %g7, loop_1875
sdiv %g2, 0x040C, %i4
lduw [%l7 + 0x78], %i7
taddcc %l5, 0x0F5C, %o2
loop_1875:
bvs,pt %icc, loop_1876
ldub [%l7 + 0x67], %o7
fmovdvc %xcc, %f7, %f7
fmovdg %xcc, %f11, %f14
loop_1876:
fmovsneg %xcc, %f3, %f11
add %i6, 0x1124, %i3
array8 %g5, %i0, %g6
fpadd32 %f10, %f0, %f14
tcs %icc, 0x1
fexpand %f10, %f14
tpos %xcc, 0x5
alignaddrl %l4, %g3, %g1
nop
setx loop_1877, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbg,a %fcc1, loop_1878
fbn,a %fcc2, loop_1879
fzeros %f11
loop_1877:
for %f6, %f8, %f0
loop_1878:
tcc %xcc, 0x1
loop_1879:
fzeros %f8
bleu,pn %xcc, loop_1880
fandnot1 %f6, %f6, %f2
edge16n %i1, %i5, %l1
fbue %fcc3, loop_1881
loop_1880:
tn %icc, 0x3
srl %o6, %o1, %l0
movvc %xcc, %l2, %o3
loop_1881:
tneg %icc, 0x7
xor %i2, %l3, %o0
fpadd32 %f6, %f8, %f6
st %f12, [%l7 + 0x68]
st %f9, [%l7 + 0x4C]
ldx [%l7 + 0x38], %l6
ldx [%l7 + 0x08], %g4
array16 %o4, %g7, %o5
stx %g2, [%l7 + 0x68]
fmovsgu %xcc, %f6, %f14
subc %i7, 0x047A, %l5
lduw [%l7 + 0x70], %o2
lduw [%l7 + 0x08], %i4
ldd [%l7 + 0x70], %f12
fble %fcc1, loop_1882
ldsh [%l7 + 0x5E], %i6
sth %i3, [%l7 + 0x3A]
ldsw [%l7 + 0x20], %o7
loop_1882:
fmuld8ulx16 %f12, %f8, %f10
fmovsn %icc, %f1, %f8
fpack16 %f12, %f5
fmovsneg %xcc, %f9, %f15
fbue %fcc1, loop_1883
st %f14, [%l7 + 0x0C]
bpos loop_1884
fbn,a %fcc3, loop_1885
loop_1883:
bleu %xcc, loop_1886
fzeros %f2
loop_1884:
fbl,a %fcc2, loop_1887
loop_1885:
srlx %i0, 0x06, %g5
loop_1886:
fcmple16 %f0, %f2, %g6
fand %f0, %f14, %f8
loop_1887:
mulx %g3, 0x09B5, %l4
ldsw [%l7 + 0x54], %g1
tle %xcc, 0x1
sll %i5, 0x0F, %i1
ld [%l7 + 0x50], %f9
movcc %icc, %l1, %o1
edge32 %l0, %l2, %o3
tvs %xcc, 0x0
mulx %o6, 0x18F1, %l3
stb %o0, [%l7 + 0x47]
lduw [%l7 + 0x10], %l6
ldsb [%l7 + 0x22], %i2
fors %f7, %f2, %f7
ldd [%l7 + 0x10], %f2
fmul8x16al %f9, %f3, %f0
lduw [%l7 + 0x68], %o4
be,pt %icc, loop_1888
fandnot2 %f4, %f8, %f2
andn %g4, 0x0B19, %g7
fmovs %f11, %f14
loop_1888:
fcmpeq32 %f10, %f14, %o5
stb %i7, [%l7 + 0x15]
movn %icc, %g2, %o2
ldsh [%l7 + 0x68], %i4
ldsb [%l7 + 0x74], %i6
srl %l5, %o7, %i3
fornot1 %f14, %f14, %f6
fmovscc %icc, %f7, %f0
stb %i0, [%l7 + 0x5C]
edge8 %g6, %g5, %g3
ldsw [%l7 + 0x38], %l4
movcc %xcc, %g1, %i5
fmovscc %xcc, %f2, %f12
orn %i1, 0x1602, %o1
fcmpeq16 %f8, %f2, %l0
andncc %l1, %o3, %o6
ldub [%l7 + 0x1A], %l3
ldx [%l7 + 0x48], %o0
fcmpne32 %f10, %f12, %l2
std %f0, [%l7 + 0x20]
lduw [%l7 + 0x68], %l6
alignaddr %i2, %g4, %g7
fones %f1
movrgz %o4, 0x393, %i7
sth %g2, [%l7 + 0x1A]
tvs %icc, 0x5
ldd [%l7 + 0x28], %f8
ldub [%l7 + 0x6E], %o5
sth %o2, [%l7 + 0x6C]
fmovdcs %xcc, %f8, %f9
fmovrslez %i4, %f14, %f5
fornot1s %f6, %f10, %f5
fnands %f9, %f12, %f15
ldsh [%l7 + 0x0A], %i6
nop
setx loop_1889, %l0, %l1
jmpl %l1, %l5
stw %i3, [%l7 + 0x14]
ld [%l7 + 0x08], %f11
stx %o7, [%l7 + 0x08]
loop_1889:
lduh [%l7 + 0x6E], %i0
fbu %fcc1, loop_1890
fzeros %f12
ldsb [%l7 + 0x18], %g6
fmovdl %xcc, %f11, %f9
loop_1890:
fsrc1 %f2, %f2
fmovsg %icc, %f7, %f8
fcmple16 %f6, %f12, %g5
fbue %fcc0, loop_1891
fnot2s %f0, %f9
fmovdcc %xcc, %f8, %f1
movle %xcc, %g3, %l4
loop_1891:
ldsw [%l7 + 0x7C], %i5
lduw [%l7 + 0x5C], %g1
ldx [%l7 + 0x48], %o1
fmovdneg %xcc, %f6, %f10
bn loop_1892
fmul8x16au %f5, %f8, %f12
edge16l %i1, %l0, %l1
stx %o6, [%l7 + 0x40]
loop_1892:
ldx [%l7 + 0x08], %l3
ldsb [%l7 + 0x7D], %o3
fmovdpos %icc, %f8, %f4
movleu %xcc, %l2, %o0
st %f12, [%l7 + 0x20]
fmovrde %l6, %f4, %f12
ldub [%l7 + 0x72], %g4
fblg,a %fcc2, loop_1893
ta %xcc, 0x1
umulcc %i2, 0x1BF4, %g7
lduh [%l7 + 0x40], %o4
loop_1893:
fbge %fcc0, loop_1894
ld [%l7 + 0x2C], %f13
ldsh [%l7 + 0x48], %g2
fbge %fcc3, loop_1895
loop_1894:
fands %f5, %f5, %f12
fcmped %fcc2, %f10, %f10
fsrc1 %f6, %f14
loop_1895:
srlx %o5, %i7, %o2
mova %xcc, %i4, %l5
fnot2s %f7, %f10
fmovsleu %xcc, %f15, %f3
ldub [%l7 + 0x26], %i6
umul %i3, 0x187B, %i0
fandnot1s %f13, %f11, %f6
stx %o7, [%l7 + 0x60]
brgz,a %g5, loop_1896
ld [%l7 + 0x78], %f15
fone %f2
ldsw [%l7 + 0x78], %g3
loop_1896:
stw %g6, [%l7 + 0x50]
fxnor %f10, %f10, %f10
ldsh [%l7 + 0x42], %i5
fpmerge %f13, %f6, %f2
fbuge,a %fcc3, loop_1897
fones %f3
std %f0, [%l7 + 0x50]
lduw [%l7 + 0x34], %l4
loop_1897:
call loop_1898
fbue %fcc0, loop_1899
ldx [%l7 + 0x30], %g1
edge32l %i1, %o1, %l1
loop_1898:
ldsh [%l7 + 0x6E], %l0
loop_1899:
fcmple32 %f14, %f10, %o6
ld [%l7 + 0x2C], %f10
taddcctv %l3, 0x0611, %o3
sll %o0, 0x14, %l2
stb %g4, [%l7 + 0x4B]
fcmple32 %f6, %f2, %l6
st %f14, [%l7 + 0x78]
fmovrdgz %i2, %f6, %f6
lduw [%l7 + 0x64], %g7
sethi 0x0E1B, %o4
lduw [%l7 + 0x6C], %o5
fpsub16s %f14, %f3, %f1
fandnot2 %f8, %f6, %f10
array32 %i7, %g2, %i4
movvc %xcc, %o2, %i6
lduh [%l7 + 0x0E], %l5
fornot1 %f8, %f0, %f12
bge,a loop_1900
fandnot2 %f10, %f14, %f4
sra %i0, %i3, %g5
ldsh [%l7 + 0x10], %g3
loop_1900:
fmuld8sux16 %f0, %f15, %f4
movg %icc, %o7, %i5
fbuge,a %fcc2, loop_1901
bgu,pt %icc, loop_1902
ldsh [%l7 + 0x16], %g6
fbl,a %fcc2, loop_1903
loop_1901:
bshuffle %f4, %f8, %f4
loop_1902:
lduh [%l7 + 0x5A], %g1
fmuld8ulx16 %f11, %f10, %f4
loop_1903:
faligndata %f6, %f8, %f0
std %f8, [%l7 + 0x18]
st %f11, [%l7 + 0x68]
fexpand %f2, %f6
fsrc1s %f13, %f13
tge %icc, 0x5
mulx %i1, 0x165E, %l4
ld [%l7 + 0x60], %f0
udivx %l1, 0x1EFF, %l0
mulscc %o6, %l3, %o1
ldsb [%l7 + 0x15], %o3
lduw [%l7 + 0x5C], %o0
fmovdle %xcc, %f11, %f7
stw %g4, [%l7 + 0x58]
fbne,a %fcc3, loop_1904
movrlz %l6, 0x20F, %l2
movrne %g7, 0x181, %o4
ldub [%l7 + 0x1F], %o5
loop_1904:
fmovsn %xcc, %f1, %f14
tne %icc, 0x3
fmovrdgez %i7, %f2, %f10
ld [%l7 + 0x64], %f3
fpackfix %f2, %f5
array16 %g2, %i4, %i2
stb %o2, [%l7 + 0x21]
add %l5, %i6, %i3
tcc %icc, 0x1
ldub [%l7 + 0x3A], %i0
bneg %icc, loop_1905
fmuld8ulx16 %f2, %f0, %f14
fmovdcc %icc, %f7, %f10
fnand %f14, %f2, %f2
loop_1905:
edge8l %g5, %g3, %o7
stb %g6, [%l7 + 0x30]
fcmpne32 %f8, %f8, %i5
fmovrdgez %g1, %f4, %f4
movrgz %i1, %l4, %l0
ldsb [%l7 + 0x28], %o6
movcs %icc, %l1, %l3
fpackfix %f0, %f6
fxors %f2, %f2, %f1
fbu %fcc2, loop_1906
bcc,a loop_1907
brz,a %o3, loop_1908
stx %o1, [%l7 + 0x18]
loop_1906:
nop
setx loop_1909, %l0, %l1
jmpl %l1, %o0
loop_1907:
fmovdpos %xcc, %f11, %f9
loop_1908:
smulcc %g4, %l2, %l6
fbug %fcc1, loop_1910
loop_1909:
fmovrdgez %o4, %f14, %f12
fsrc1 %f4, %f4
fbe,a %fcc1, loop_1911
loop_1910:
fands %f10, %f0, %f4
lduw [%l7 + 0x7C], %g7
fbg,a %fcc1, loop_1912
loop_1911:
fmovs %f11, %f12
srax %o5, %i7, %i4
ldx [%l7 + 0x68], %g2
loop_1912:
fnot1s %f15, %f3
fmovdvs %icc, %f0, %f15
fmovrslz %o2, %f14, %f14
lduw [%l7 + 0x4C], %i2
fnot2s %f6, %f1
std %f6, [%l7 + 0x40]
std %f6, [%l7 + 0x68]
ldsh [%l7 + 0x3A], %l5
fxnor %f14, %f6, %f6
movvc %icc, %i6, %i0
ldx [%l7 + 0x58], %i3
lduh [%l7 + 0x72], %g3
lduh [%l7 + 0x56], %o7
for %f6, %f0, %f12
fnor %f10, %f10, %f6
udivx %g5, 0x0DEA, %i5
movne %xcc, %g6, %g1
fbug,a %fcc1, loop_1913
ldub [%l7 + 0x75], %i1
fmovde %icc, %f10, %f15
sdivx %l4, 0x1CFE, %o6
loop_1913:
umul %l0, 0x02C2, %l3
move %icc, %o3, %o1
fcmple16 %f6, %f0, %o0
stx %g4, [%l7 + 0x10]
subcc %l2, 0x1334, %l1
fmovd %f4, %f6
sth %o4, [%l7 + 0x0A]
lduw [%l7 + 0x14], %g7
bneg,pt %icc, loop_1914
fornot1s %f15, %f7, %f4
fnegd %f10, %f0
lduw [%l7 + 0x34], %o5
loop_1914:
edge32ln %i7, %l6, %i4
popc %g2, %o2
movrgz %i2, %l5, %i6
xnorcc %i3, %i0, %o7
fmul8x16al %f9, %f12, %f4
fmovspos %xcc, %f4, %f10
xor %g3, %g5, %i5
ld [%l7 + 0x78], %f11
std %f6, [%l7 + 0x10]
fone %f14
ba %xcc, loop_1915
fone %f6
bpos,pn %xcc, loop_1916
bn loop_1917
loop_1915:
fones %f9
andncc %g6, %i1, %g1
loop_1916:
tle %icc, 0x7
loop_1917:
stw %l4, [%l7 + 0x7C]
tg %icc, 0x4
ldsb [%l7 + 0x41], %l0
fbu %fcc0, loop_1918
lduh [%l7 + 0x52], %l3
fcmple16 %f2, %f4, %o6
ldsw [%l7 + 0x50], %o1
loop_1918:
fcmple16 %f6, %f14, %o3
andncc %o0, %g4, %l1
xnorcc %l2, 0x1D0F, %g7
ldx [%l7 + 0x40], %o4
st %f5, [%l7 + 0x78]
mova %icc, %i7, %l6
fpackfix %f12, %f7
std %f8, [%l7 + 0x28]
fbuge %fcc3, loop_1919
fzero %f2
and %o5, 0x1C02, %i4
fmovscs %icc, %f7, %f12
loop_1919:
orn %o2, %g2, %l5
udivx %i6, 0x1E99, %i2
fxor %f2, %f10, %f6
brlz,a %i3, loop_1920
fabsd %f10, %f0
ldx [%l7 + 0x18], %i0
fabsd %f8, %f4
loop_1920:
taddcc %o7, %g5, %g3
lduh [%l7 + 0x3E], %g6
fnot2 %f8, %f4
fbul %fcc1, loop_1921
smulcc %i1, %g1, %i5
bge %icc, loop_1922
st %f2, [%l7 + 0x5C]
loop_1921:
fmovrslz %l4, %f4, %f7
fbuge,a %fcc1, loop_1923
loop_1922:
ldub [%l7 + 0x4B], %l0
lduw [%l7 + 0x08], %o6
lduw [%l7 + 0x38], %o1
loop_1923:
fmovrsgz %o3, %f13, %f11
ld [%l7 + 0x78], %f15
ldub [%l7 + 0x3E], %o0
pdist %f12, %f0, %f0
mulscc %g4, %l3, %l1
lduw [%l7 + 0x5C], %g7
fandnot2s %f6, %f8, %f2
subc %o4, 0x1532, %l2
movrne %l6, %o5, %i4
ldsw [%l7 + 0x20], %o2
bvs,a,pn %xcc, loop_1924
alignaddr %g2, %i7, %l5
ld [%l7 + 0x74], %f5
fmovdpos %xcc, %f10, %f0
loop_1924:
st %f6, [%l7 + 0x20]
ld [%l7 + 0x50], %f10
fmovsn %icc, %f10, %f14
ldsw [%l7 + 0x4C], %i6
fnands %f13, %f13, %f7
fxors %f4, %f7, %f10
fpsub32s %f3, %f5, %f5
fble %fcc1, loop_1925
fnot1s %f10, %f6
tl %icc, 0x1
popc 0x04E6, %i3
loop_1925:
fmovdn %xcc, %f0, %f7
st %f12, [%l7 + 0x10]
tneg %icc, 0x3
mulscc %i2, %o7, %i0
fmovsle %xcc, %f12, %f15
fmul8ulx16 %f6, %f0, %f14
fcmpeq32 %f8, %f8, %g5
ldd [%l7 + 0x78], %f4
brlez %g3, loop_1926
stx %i1, [%l7 + 0x08]
fmovspos %xcc, %f5, %f4
ld [%l7 + 0x58], %f12
loop_1926:
ldsh [%l7 + 0x78], %g6
brgz,a %i5, loop_1927
bn,a,pt %icc, loop_1928
fmovsl %icc, %f4, %f4
ldsw [%l7 + 0x38], %g1
loop_1927:
fmovdleu %xcc, %f8, %f11
loop_1928:
fbue,a %fcc1, loop_1929
fmovsvs %icc, %f7, %f12
te %icc, 0x0
mova %icc, %l0, %l4
loop_1929:
fnot2s %f5, %f0
nop
setx loop_1930, %l0, %l1
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 %o1, [%l7 + 0x4A]
fmovsa %icc, %f15, %f11
fnegd %f0, %f8
loop_1930:
edge8 %o3, %o6, %o0
ldsh [%l7 + 0x52], %g4
fmovdneg %xcc, %f12, %f6
tleu %xcc, 0x6
edge8ln %l3, %g7, %o4
ldx [%l7 + 0x68], %l2
add %l6, %o5, %l1
tsubcc %i4, %o2, %i7
add %g2, %l5, %i6
fcmpgt16 %f2, %f12, %i2
fmovdgu %xcc, %f12, %f9
fxors %f11, %f10, %f12
fnands %f9, %f6, %f10
fandnot2 %f6, %f14, %f12
movge %icc, %i3, %i0
ldsh [%l7 + 0x24], %g5
ldsw [%l7 + 0x1C], %o7
edge32n %g3, %i1, %i5
sllx %g6, %l0, %g1
stb %l4, [%l7 + 0x14]
fbue,a %fcc0, loop_1931
fmuld8ulx16 %f6, %f15, %f2
fands %f2, %f2, %f2
fbule %fcc3, loop_1932
loop_1931:
ldsh [%l7 + 0x24], %o1
movgu %icc, %o6, %o0
ldsw [%l7 + 0x14], %g4
loop_1932:
fnors %f6, %f0, %f10
stx %o3, [%l7 + 0x70]
movneg %xcc, %l3, %g7
fbu %fcc0, loop_1933
tvs %xcc, 0x1
std %f12, [%l7 + 0x38]
fmovrslez %o4, %f13, %f11
loop_1933:
tvc %xcc, 0x0
nop
setx loop_1934, %l0, %l1
jmpl %l1, %l6
fors %f2, %f5, %f3
ldx [%l7 + 0x60], %l2
ld [%l7 + 0x6C], %f7
loop_1934:
fbn,a %fcc0, loop_1935
fmovrdgz %o5, %f14, %f6
lduw [%l7 + 0x7C], %l1
ldx [%l7 + 0x60], %o2
loop_1935:
alignaddr %i4, %g2, %i7
ldx [%l7 + 0x48], %l5
taddcc %i6, %i2, %i3
ld [%l7 + 0x2C], %f10
fandnot2 %f10, %f2, %f6
st %f1, [%l7 + 0x1C]
sdiv %g5, 0x10D9, %o7
sdivx %i0, 0x1B2D, %g3
move %icc, %i1, %i5
fmovrslez %g6, %f6, %f7
fmovrse %g1, %f0, %f3
bgu loop_1936
stx %l4, [%l7 + 0x68]
fcmpeq16 %f6, %f0, %l0
fbue %fcc0, loop_1937
loop_1936:
sll %o6, 0x14, %o1
brlez,a %o0, loop_1938
edge8n %g4, %o3, %l3
loop_1937:
brgez %o4, loop_1939
fxnors %f3, %f14, %f1
loop_1938:
tgu %xcc, 0x5
subccc %l6, %l2, %o5
loop_1939:
st %f8, [%l7 + 0x60]
ble,a %xcc, loop_1940
lduh [%l7 + 0x3E], %g7
st %f7, [%l7 + 0x38]
fmuld8sux16 %f1, %f8, %f4
loop_1940:
add %o2, %l1, %i4
ldsb [%l7 + 0x3A], %i7
sra %g2, 0x0A, %l5
lduw [%l7 + 0x40], %i2
fmovsg %icc, %f11, %f9
stw %i6, [%l7 + 0x5C]
xnor %g5, %i3, %o7
fmovrse %g3, %f5, %f0
ldsw [%l7 + 0x40], %i0
lduw [%l7 + 0x34], %i5
fmovsg %xcc, %f9, %f1
tge %icc, 0x4
movn %icc, %i1, %g6
sll %l4, %g1, %l0
ba,a,pn %icc, loop_1941
edge16 %o1, %o6, %g4
st %f12, [%l7 + 0x10]
fmovrdgez %o0, %f12, %f14
loop_1941:
xnor %o3, 0x0E67, %o4
ldub [%l7 + 0x77], %l3
fandnot1 %f0, %f0, %f6
fxnors %f9, %f5, %f15
fornot2 %f6, %f8, %f0
edge8ln %l6, %l2, %g7
lduh [%l7 + 0x44], %o2
mulx %l1, %o5, %i4
fbl %fcc0, loop_1942
fmovrdlez %g2, %f12, %f10
tge %icc, 0x7
ldsh [%l7 + 0x0E], %l5
loop_1942:
fmovsvc %icc, %f11, %f0
bge,a loop_1943
ld [%l7 + 0x40], %f15
xorcc %i2, %i7, %g5
bcs,pt %xcc, loop_1944
loop_1943:
fsrc2 %f10, %f6
movneg %icc, %i3, %i6
fmul8x16au %f13, %f12, %f6
loop_1944:
ldsb [%l7 + 0x09], %g3
st %f7, [%l7 + 0x44]
lduw [%l7 + 0x1C], %i0
fmovrse %i5, %f11, %f11
brlez %o7, loop_1945
std %f4, [%l7 + 0x30]
ldub [%l7 + 0x64], %g6
tsubcctv %l4, 0x0D94, %i1
loop_1945:
fnegs %f0, %f13
tle %icc, 0x3
fbug %fcc0, loop_1946
movge %xcc, %l0, %g1
ldx [%l7 + 0x10], %o1
subccc %o6, %g4, %o3
loop_1946:
lduw [%l7 + 0x3C], %o0
lduw [%l7 + 0x70], %o4
ldub [%l7 + 0x52], %l6
smul %l2, %l3, %o2
fmovsl %icc, %f2, %f10
std %f14, [%l7 + 0x58]
ldub [%l7 + 0x27], %l1
st %f15, [%l7 + 0x5C]
xnorcc %o5, %g7, %i4
movvc %icc, %l5, %i2
call loop_1947
tleu %xcc, 0x4
nop
setx loop_1948, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fexpand %f7, %f8
loop_1947:
fbul,a %fcc1, loop_1949
ldx [%l7 + 0x60], %i7
loop_1948:
fmovde %xcc, %f2, %f2
move %xcc, %g5, %g2
loop_1949:
stb %i3, [%l7 + 0x2D]
ldsh [%l7 + 0x1A], %i6
sth %i0, [%l7 + 0x1A]
edge8 %i5, %o7, %g6
fmuld8ulx16 %f11, %f10, %f12
tleu %xcc, 0x5
array16 %g3, %l4, %l0
fsrc2 %f4, %f10
ldx [%l7 + 0x60], %g1
fbu,a %fcc2, loop_1950
fone %f10
tne %xcc, 0x6
nop
setx loop_1951, %l0, %l1
jmpl %l1, %i1
loop_1950:
nop
setx loop_1952, %l0, %l1
jmpl %l1, %o6
fmovrdlez %o1, %f10, %f10
st %f14, [%l7 + 0x0C]
loop_1951:
udivcc %g4, 0x167C, %o0
loop_1952:
fmovsgu %icc, %f9, %f0
ba %xcc, loop_1953
fmovsvs %icc, %f3, %f9
call loop_1954
tcs %icc, 0x5
loop_1953:
fmovsgu %icc, %f12, %f12
ldsh [%l7 + 0x72], %o4
loop_1954:
stw %l6, [%l7 + 0x68]
lduw [%l7 + 0x5C], %l2
ldub [%l7 + 0x44], %o3
alignaddr %o2, %l1, %o5
stx %l3, [%l7 + 0x28]
fba,a %fcc0, loop_1955
for %f2, %f8, %f14
umulcc %i4, %g7, %i2
fornot1s %f15, %f8, %f8
loop_1955:
st %f6, [%l7 + 0x70]
movle %icc, %l5, %i7
sth %g5, [%l7 + 0x08]
fbne %fcc2, loop_1956
alignaddr %g2, %i6, %i3
movvc %xcc, %i0, %o7
fbo %fcc0, loop_1957
loop_1956:
te %icc, 0x3
movcc %icc, %i5, %g6
andncc %g3, %l4, %l0
loop_1957:
bne,a %xcc, loop_1958
fandnot2 %f0, %f2, %f8
mulx %i1, 0x03D5, %o6
bcc,pn %icc, loop_1959
loop_1958:
fmul8sux16 %f8, %f12, %f14
ldsb [%l7 + 0x30], %g1
for %f4, %f12, %f8
loop_1959:
umul %g4, 0x097A, %o0
taddcc %o4, %o1, %l2
movle %icc, %o3, %l6
subccc %l1, %o5, %l3
movge %icc, %i4, %g7
std %f2, [%l7 + 0x58]
fmovdpos %icc, %f9, %f2
tl %icc, 0x4
brnz %i2, loop_1960
ldd [%l7 + 0x60], %f8
lduw [%l7 + 0x18], %l5
sth %o2, [%l7 + 0x6C]
loop_1960:
stw %i7, [%l7 + 0x0C]
fmovsgu %icc, %f12, %f10
xorcc %g5, 0x0CC6, %i6
fmovdge %icc, %f13, %f5
fors %f13, %f12, %f5
fnot1 %f8, %f10
bcc %xcc, loop_1961
ldx [%l7 + 0x58], %g2
xnor %i3, 0x10DF, %o7
st %f14, [%l7 + 0x50]
loop_1961:
fmul8x16au %f5, %f15, %f8
edge8n %i5, %g6, %g3
tsubcctv %l4, %l0, %i1
stx %o6, [%l7 + 0x58]
stx %i0, [%l7 + 0x68]
ld [%l7 + 0x1C], %f4
fmovsvs %xcc, %f4, %f0
sth %g4, [%l7 + 0x5C]
ld [%l7 + 0x5C], %f13
bshuffle %f4, %f2, %f0
stb %o0, [%l7 + 0x60]
sth %g1, [%l7 + 0x16]
bleu,pn %icc, loop_1962
array16 %o4, %l2, %o3
umulcc %o1, %l1, %l6
ldub [%l7 + 0x78], %o5
loop_1962:
ldd [%l7 + 0x38], %f8
xor %i4, %g7, %l3
sub %l5, 0x0A14, %o2
ldd [%l7 + 0x78], %f6
fmovsle %xcc, %f11, %f12
stw %i2, [%l7 + 0x64]
fmovdgu %xcc, %f1, %f15
ldsb [%l7 + 0x4D], %g5
movneg %icc, %i6, %i7
ld [%l7 + 0x34], %f2
sth %g2, [%l7 + 0x26]
udivcc %o7, 0x0760, %i3
and %i5, %g3, %g6
movleu %xcc, %l4, %l0
ldd [%l7 + 0x18], %f0
bgu %icc, loop_1963
mulscc %i1, %i0, %g4
move %xcc, %o6, %g1
sra %o4, %o0, %l2
loop_1963:
sdivx %o1, 0x0DF3, %o3
alignaddr %l6, %l1, %o5
stb %g7, [%l7 + 0x11]
edge16n %i4, %l3, %l5
fmovd %f14, %f4
fbuge %fcc2, loop_1964
lduh [%l7 + 0x6C], %i2
ldsh [%l7 + 0x0C], %g5
movne %xcc, %o2, %i6
loop_1964:
ldx [%l7 + 0x30], %g2
lduw [%l7 + 0x08], %i7
st %f8, [%l7 + 0x78]
edge32l %o7, %i5, %g3
ldsh [%l7 + 0x6A], %i3
ld [%l7 + 0x18], %f12
faligndata %f8, %f2, %f4
fmuld8ulx16 %f12, %f7, %f14
tcc %icc, 0x4
bn %icc, loop_1965
fmovsle %xcc, %f3, %f7
fba %fcc3, loop_1966
fmovscc %xcc, %f3, %f9
loop_1965:
movn %xcc, %l4, %g6
lduw [%l7 + 0x4C], %l0
loop_1966:
add %i1, %i0, %g4
fpsub16s %f2, %f7, %f3
movneg %xcc, %g1, %o4
fmovd %f8, %f8
std %f10, [%l7 + 0x30]
fsrc2 %f6, %f0
ldd [%l7 + 0x38], %f2
fbne,a %fcc3, loop_1967
lduh [%l7 + 0x20], %o6
fmovsvc %icc, %f7, %f14
addc %l2, 0x0231, %o1
loop_1967:
subc %o0, 0x1EA3, %o3
subcc %l6, 0x1C5C, %l1
stb %g7, [%l7 + 0x18]
fpackfix %f10, %f8
st %f11, [%l7 + 0x18]
ldsb [%l7 + 0x2E], %o5
bvc,a loop_1968
fmovrse %l3, %f11, %f13
fmovrde %i4, %f8, %f12
xorcc %l5, %i2, %g5
loop_1968:
fmovrslez %i6, %f13, %f4
stw %o2, [%l7 + 0x70]
bvc,a %xcc, loop_1969
fxnor %f0, %f12, %f0
movpos %icc, %i7, %g2
stx %i5, [%l7 + 0x18]
loop_1969:
movl %icc, %g3, %i3
ldsh [%l7 + 0x2C], %o7
tsubcc %g6, 0x1514, %l4
fxnor %f0, %f0, %f4
ldub [%l7 + 0x2A], %i1
smulcc %i0, 0x196E, %l0
fmul8x16 %f0, %f12, %f12
tleu %icc, 0x5
alignaddrl %g1, %g4, %o4
lduw [%l7 + 0x74], %o6
fbo,a %fcc3, loop_1970
stb %l2, [%l7 + 0x61]
mova %xcc, %o0, %o3
fone %f2
loop_1970:
fnot2s %f0, %f11
lduw [%l7 + 0x20], %l6
bvc,a,pt %xcc, loop_1971
ldsw [%l7 + 0x5C], %o1
fmovdvs %icc, %f4, %f7
fpadd32s %f5, %f1, %f1
loop_1971:
ldsh [%l7 + 0x38], %l1
lduw [%l7 + 0x74], %o5
mova %xcc, %l3, %i4
tle %xcc, 0x0
fabsd %f8, %f4
movcs %icc, %g7, %i2
fmovrslez %l5, %f3, %f12
fmovsvs %icc, %f0, %f13
ldsb [%l7 + 0x67], %g5
edge16ln %i6, %o2, %g2
fmovsneg %icc, %f8, %f15
orcc %i5, 0x1050, %i7
movg %xcc, %g3, %i3
ldx [%l7 + 0x20], %o7
tl %xcc, 0x4
udivcc %g6, 0x081D, %l4
stw %i0, [%l7 + 0x5C]
xnor %l0, 0x1E1B, %i1
sethi 0x1B0F, %g1
fmul8x16al %f7, %f4, %f2
taddcc %g4, 0x19F6, %o4
ldx [%l7 + 0x10], %l2
sth %o0, [%l7 + 0x2C]
fbu,a %fcc0, loop_1972
fbg %fcc0, loop_1973
ldsb [%l7 + 0x3E], %o6
fmovrsgez %o3, %f11, %f0
loop_1972:
ldx [%l7 + 0x70], %o1
loop_1973:
fmovdle %icc, %f11, %f13
nop
setx loop_1974, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brlz,a %l1, loop_1975
edge8l %l6, %l3, %i4
brlz %g7, loop_1976
loop_1974:
std %f10, [%l7 + 0x28]
loop_1975:
stw %o5, [%l7 + 0x48]
st %f5, [%l7 + 0x08]
loop_1976:
ldsb [%l7 + 0x57], %l5
fmovdneg %icc, %f12, %f8
pdist %f2, %f10, %f14
fmovrslz %g5, %f4, %f7
ldd [%l7 + 0x40], %f0
fmovspos %xcc, %f3, %f15
fmul8x16 %f6, %f2, %f0
fcmps %fcc2, %f15, %f14
stw %i6, [%l7 + 0x08]
fbuge %fcc2, loop_1977
fbug,a %fcc0, loop_1978
lduw [%l7 + 0x08], %o2
ldsw [%l7 + 0x50], %i2
loop_1977:
umulcc %i5, %i7, %g3
loop_1978:
bleu,a loop_1979
fmovdn %icc, %f1, %f2
fcmpgt16 %f12, %f12, %i3
fpsub32 %f14, %f0, %f10
loop_1979:
fcmple32 %f2, %f2, %o7
tsubcc %g2, %g6, %l4
tpos %icc, 0x2
fmovsleu %xcc, %f14, %f0
srl %i0, %l0, %g1
ldsw [%l7 + 0x4C], %i1
and %o4, %l2, %g4
mulscc %o6, 0x1F66, %o0
sth %o1, [%l7 + 0x16]
fnot1s %f1, %f14
fmovdn %icc, %f10, %f4
movl %xcc, %o3, %l6
tl %icc, 0x1
fmul8x16au %f12, %f8, %f2
fbule,a %fcc1, loop_1980
fmovspos %xcc, %f0, %f1
ldx [%l7 + 0x40], %l1
fmovsn %icc, %f11, %f2
loop_1980:
tvc %xcc, 0x5
fcmpeq32 %f14, %f0, %i4
fmovrde %l3, %f10, %f14
ldx [%l7 + 0x20], %o5
stw %l5, [%l7 + 0x10]
sth %g7, [%l7 + 0x36]
fnands %f5, %f9, %f0
add %i6, %g5, %i2
ldsb [%l7 + 0x28], %o2
siam 0x7
lduh [%l7 + 0x38], %i5
tsubcc %g3, %i3, %i7
ldd [%l7 + 0x78], %f14
ldsw [%l7 + 0x48], %o7
edge8l %g6, %g2, %i0
stx %l0, [%l7 + 0x58]
addcc %l4, 0x0BE9, %i1
umulcc %o4, %l2, %g4
brgez %o6, loop_1981
tgu %icc, 0x7
tleu %icc, 0x6
edge8ln %o0, %o1, %g1
loop_1981:
subcc %o3, 0x06F3, %l6
ldx [%l7 + 0x68], %l1
tn %xcc, 0x6
movrlz %l3, 0x279, %o5
edge8l %i4, %l5, %g7
umulcc %g5, %i2, %o2
movrlz %i6, %i5, %g3
fmovrslz %i3, %f14, %f15
fexpand %f4, %f2
subcc %i7, %g6, %o7
ld [%l7 + 0x40], %f6
ldx [%l7 + 0x68], %i0
fors %f7, %f3, %f5
mulx %g2, %l4, %i1
fbo %fcc3, loop_1982
fpsub32 %f2, %f0, %f10
fmovs %f2, %f10
ldsw [%l7 + 0x14], %o4
loop_1982:
ldsh [%l7 + 0x74], %l0
ldx [%l7 + 0x78], %g4
fmovsneg %icc, %f14, %f12
brz %l2, loop_1983
ldx [%l7 + 0x10], %o6
fnands %f3, %f15, %f2
fpsub16 %f4, %f8, %f0
loop_1983:
bcs,pt %xcc, loop_1984
ldd [%l7 + 0x70], %f12
st %f10, [%l7 + 0x2C]
subc %o0, %o1, %g1
loop_1984:
movrlz %o3, %l6, %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
smul %l1, %i4, %o5
fmovsn %xcc, %f3, %f15
fxnors %f12, %f10, %f1
loop_1985:
fnors %f12, %f14, %f15
ld [%l7 + 0x2C], %f3
fmovd %f10, %f12
fmovdl %xcc, %f0, %f2
fcmpeq16 %f8, %f14, %l5
stw %g5, [%l7 + 0x60]
fornot2 %f12, %f6, %f0
nop
setx loop_1986, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsgu %icc, %f3, %f14
subcc %g7, %o2, %i6
mulscc %i5, 0x1911, %i2
loop_1986:
ld [%l7 + 0x50], %f14
udivx %g3, 0x08C3, %i7
bvc,a,pn %xcc, loop_1987
sllx %g6, 0x11, %i3
fors %f11, %f7, %f13
movn %icc, %i0, %o7
loop_1987:
stb %l4, [%l7 + 0x0B]
ldsh [%l7 + 0x3A], %g2
fmovscc %icc, %f9, %f13
ldx [%l7 + 0x30], %o4
ldsh [%l7 + 0x2E], %i1
tcc %xcc, 0x5
ldub [%l7 + 0x3C], %l0
std %f10, [%l7 + 0x40]
fabss %f12, %f15
bvc %xcc, loop_1988
addc %g4, %l2, %o6
lduw [%l7 + 0x18], %o1
fmovdge %xcc, %f10, %f8
loop_1988:
fandnot2s %f4, %f1, %f9
edge8n %g1, %o0, %l6
fpmerge %f2, %f2, %f2
ldd [%l7 + 0x48], %f6
fcmped %fcc0, %f8, %f4
tgu %xcc, 0x0
smul %l3, %l1, %o3
ldsh [%l7 + 0x12], %i4
fmovdne %xcc, %f5, %f13
movrlz %o5, %l5, %g5
fcmpd %fcc3, %f12, %f14
fmovdle %xcc, %f2, %f0
fmovrdgez %o2, %f10, %f14
array8 %g7, %i6, %i2
andncc %g3, %i5, %i7
stw %i3, [%l7 + 0x0C]
fpadd32s %f0, %f13, %f1
fnor %f2, %f12, %f6
fnors %f13, %f6, %f7
subc %g6, 0x1CD5, %i0
fpadd16s %f6, %f3, %f0
sth %o7, [%l7 + 0x22]
fands %f1, %f11, %f5
edge16n %g2, %l4, %o4
stb %i1, [%l7 + 0x7C]
sdiv %l0, 0x12E3, %l2
lduh [%l7 + 0x2A], %o6
edge16n %o1, %g1, %o0
edge16l %l6, %l3, %g4
fmul8x16 %f15, %f6, %f4
nop
setx loop_1989, %l0, %l1
jmpl %l1, %l1
ldub [%l7 + 0x21], %o3
stb %i4, [%l7 + 0x13]
udiv %l5, 0x0A85, %g5
loop_1989:
addccc %o5, %g7, %o2
ldsw [%l7 + 0x38], %i6
lduh [%l7 + 0x08], %i2
st %f10, [%l7 + 0x3C]
ldx [%l7 + 0x18], %g3
tgu %icc, 0x7
sth %i5, [%l7 + 0x0A]
fcmpd %fcc3, %f14, %f4
move %xcc, %i3, %i7
fcmple16 %f10, %f10, %i0
ldd [%l7 + 0x08], %f0
fmovrde %g6, %f0, %f4
fmovdn %xcc, %f5, %f10
fmovdleu %xcc, %f13, %f3
orn %g2, 0x1A92, %o7
fandnot1 %f6, %f10, %f4
sub %l4, 0x1B94, %o4
stx %l0, [%l7 + 0x40]
udivcc %i1, 0x17D5, %o6
std %f10, [%l7 + 0x30]
fmovsa %icc, %f10, %f14
udiv %o1, 0x0632, %l2
fmovdg %xcc, %f4, %f6
fone %f2
fmovsleu %icc, %f3, %f3
tvs %icc, 0x1
ld [%l7 + 0x0C], %f11
st %f10, [%l7 + 0x58]
udivcc %o0, 0x0D2D, %g1
and %l3, %l6, %l1
ldd [%l7 + 0x30], %f0
ld [%l7 + 0x70], %f15
sdivcc %g4, 0x01E5, %i4
ld [%l7 + 0x4C], %f7
fmovsneg %icc, %f5, %f13
ldub [%l7 + 0x4F], %o3
call loop_1990
st %f12, [%l7 + 0x44]
fcmpeq32 %f0, %f14, %g5
fcmple32 %f14, %f10, %l5
loop_1990:
fmovrsgz %g7, %f1, %f8
fbo,a %fcc1, loop_1991
addcc %o2, %i6, %i2
move %icc, %g3, %i5
fbul %fcc1, loop_1992
loop_1991:
fnegd %f4, %f14
fsrc1 %f6, %f12
tl %xcc, 0x1
loop_1992:
lduh [%l7 + 0x4C], %i3
stw %i7, [%l7 + 0x48]
brgez,a %i0, loop_1993
brz,a %g6, loop_1994
orcc %g2, 0x0DBA, %o7
fpsub32 %f4, %f4, %f10
loop_1993:
std %f8, [%l7 + 0x20]
loop_1994:
tsubcctv %l4, 0x001E, %o5
movn %icc, %o4, %l0
bl,pt %xcc, loop_1995
fmul8x16al %f5, %f5, %f10
ldsh [%l7 + 0x72], %o6
sth %o1, [%l7 + 0x0E]
loop_1995:
fcmpd %fcc1, %f0, %f14
fcmpgt32 %f14, %f4, %l2
movgu %icc, %i1, %o0
st %f3, [%l7 + 0x0C]
ldsw [%l7 + 0x74], %g1
udiv %l6, 0x0A8E, %l3
tne %xcc, 0x1
srl %l1, %i4, %o3
ldsw [%l7 + 0x14], %g4
sra %g5, %g7, %l5
fcmpne32 %f8, %f14, %o2
fpsub16 %f6, %f10, %f14
tle %xcc, 0x4
fmul8ulx16 %f6, %f12, %f12
for %f12, %f4, %f6
ld [%l7 + 0x5C], %f13
fzeros %f9
fmovrslz %i6, %f8, %f15
tn %xcc, 0x0
edge32n %i2, %i5, %g3
fmovdvc %icc, %f0, %f12
bpos,a,pn %xcc, loop_1996
fpsub16s %f8, %f3, %f14
lduh [%l7 + 0x24], %i3
ldd [%l7 + 0x78], %f6
loop_1996:
ldd [%l7 + 0x58], %f14
edge8ln %i7, %g6, %i0
fpack32 %f14, %f2, %f0
fbue,a %fcc2, loop_1997
edge8 %g2, %o7, %o5
ble,a %icc, loop_1998
popc %l4, %l0
loop_1997:
fmovdg %xcc, %f13, %f3
fmovrslez %o4, %f4, %f5
loop_1998:
sdivcc %o6, 0x1EB8, %o1
fbule %fcc0, loop_1999
movrgez %l2, %i1, %o0
fands %f8, %f10, %f1
fcmpgt32 %f10, %f4, %g1
loop_1999:
stb %l6, [%l7 + 0x1E]
andcc %l1, %i4, %l3
stw %o3, [%l7 + 0x3C]
fblg %fcc2, loop_2000
fbe %fcc3, loop_2001
fmovsn %xcc, %f1, %f7
edge8n %g5, %g7, %l5
loop_2000:
tsubcctv %o2, 0x00DD, %i6
loop_2001:
addcc %g4, 0x1A22, %i5
fsrc1s %f5, %f1
movre %g3, 0x389, %i2
st %f7, [%l7 + 0x78]
fpsub16 %f0, %f6, %f6
fbule,a %fcc2, loop_2002
movre %i3, %i7, %i0
fmovrde %g6, %f2, %f2
fmovrsgez %g2, %f15, %f13
loop_2002:
movvs %xcc, %o5, %o7
tvc %xcc, 0x5
for %f10, %f4, %f12
fbe,a %fcc2, loop_2003
fmovrslz %l4, %f11, %f12
andn %o4, %l0, %o6
orncc %o1, 0x1AEE, %l2
loop_2003:
fmovs %f1, %f15
fbge %fcc3, loop_2004
fsrc1 %f4, %f10
nop
setx loop_2005, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stw %i1, [%l7 + 0x28]
loop_2004:
lduw [%l7 + 0x70], %g1
subcc %o0, 0x0D67, %l1
loop_2005:
fpadd16 %f6, %f4, %f2
bg,a,pt %icc, loop_2006
fmovdneg %xcc, %f14, %f6
movre %l6, %i4, %l3
std %f14, [%l7 + 0x38]
loop_2006:
array32 %o3, %g5, %g7
udiv %o2, 0x0A26, %i6
fbne %fcc0, loop_2007
umulcc %l5, %g4, %i5
fnand %f8, %f2, %f12
lduw [%l7 + 0x60], %g3
loop_2007:
movcc %icc, %i2, %i3
fnegs %f10, %f14
fmovdg %icc, %f10, %f5
srax %i0, %i7, %g6
lduw [%l7 + 0x70], %g2
call loop_2008
stx %o5, [%l7 + 0x40]
st %f10, [%l7 + 0x30]
edge16 %o7, %l4, %l0
loop_2008:
fmul8x16al %f11, %f2, %f10
fsrc1 %f0, %f10
ldub [%l7 + 0x20], %o4
fsrc1s %f1, %f3
xor %o6, 0x0E03, %o1
smul %l2, 0x04A9, %g1
sth %o0, [%l7 + 0x08]
tleu %icc, 0x0
fbge %fcc3, loop_2009
ba loop_2010
movgu %xcc, %l1, %i1
fmovrde %l6, %f10, %f0
loop_2009:
orn %l3, 0x0119, %o3
loop_2010:
xnor %i4, %g5, %o2
stb %i6, [%l7 + 0x2D]
fmovrde %l5, %f8, %f6
ldsb [%l7 + 0x69], %g4
st %f9, [%l7 + 0x14]
umulcc %i5, 0x008E, %g7
subc %g3, 0x1068, %i2
brlz,a %i3, loop_2011
lduh [%l7 + 0x2C], %i7
fmul8x16au %f3, %f2, %f8
movrlz %i0, %g2, %g6
loop_2011:
fmovrse %o5, %f4, %f3
tle %xcc, 0x3
ld [%l7 + 0x20], %f9
std %f4, [%l7 + 0x70]
fmuld8sux16 %f4, %f0, %f8
fmovdcc %icc, %f6, %f2
ldd [%l7 + 0x50], %f6
subccc %o7, %l0, %o4
sth %o6, [%l7 + 0x4A]
smulcc %o1, %l2, %l4
fpmerge %f0, %f14, %f8
fmul8sux16 %f12, %f8, %f0
fone %f2
stb %o0, [%l7 + 0x4B]
ldub [%l7 + 0x4E], %g1
brnz %l1, loop_2012
st %f2, [%l7 + 0x38]
tneg %xcc, 0x5
stx %i1, [%l7 + 0x30]
loop_2012:
fsrc2 %f10, %f14
fornot2s %f4, %f5, %f10
fmovdg %icc, %f7, %f11
fpadd32s %f12, %f8, %f3
for %f2, %f6, %f12
stb %l6, [%l7 + 0x34]
fnegd %f8, %f10
addc %l3, 0x16DE, %i4
ldsw [%l7 + 0x3C], %g5
smul %o2, 0x17C2, %o3
fbule %fcc0, loop_2013
fbuge,a %fcc1, loop_2014
move %icc, %l5, %g4
tle %xcc, 0x2
loop_2013:
fpadd32 %f4, %f10, %f4
loop_2014:
ld [%l7 + 0x20], %f13
bgu loop_2015
fmovsvs %icc, %f4, %f10
sethi 0x1DD8, %i6
ldsw [%l7 + 0x1C], %g7
loop_2015:
fmovrdlez %g3, %f12, %f10
move %icc, %i5, %i3
movleu %xcc, %i7, %i0
xnorcc %i2, %g6, %o5
fpsub32 %f0, %f2, %f12
edge16 %o7, %l0, %g2
edge8 %o4, %o1, %o6
tne %icc, 0x3
fbo %fcc1, loop_2016
st %f0, [%l7 + 0x7C]
array16 %l2, %l4, %g1
fmovsneg %xcc, %f5, %f2
loop_2016:
fmovdle %xcc, %f13, %f12
array32 %l1, %i1, %o0
fmul8x16al %f5, %f9, %f6
ldsw [%l7 + 0x08], %l6
edge8l %i4, %g5, %o2
st %f5, [%l7 + 0x24]
edge16ln %l3, %o3, %l5
std %f0, [%l7 + 0x58]
srlx %i6, %g7, %g4
bvc,pn %icc, loop_2017
ldd [%l7 + 0x10], %f12
fzeros %f8
fsrc1 %f4, %f10
loop_2017:
stx %g3, [%l7 + 0x38]
array16 %i5, %i3, %i0
movne %icc, %i2, %i7
umulcc %o5, %g6, %o7
xorcc %l0, 0x172B, %g2
fmul8x16al %f14, %f14, %f14
stw %o1, [%l7 + 0x48]
fmovrsgez %o6, %f15, %f11
fbn %fcc0, loop_2018
fmovscc %icc, %f11, %f5
ba,pt %xcc, loop_2019
fmul8ulx16 %f12, %f8, %f4
loop_2018:
alignaddr %o4, %l4, %g1
stw %l2, [%l7 + 0x20]
loop_2019:
lduw [%l7 + 0x24], %i1
array8 %l1, %l6, %o0
st %f5, [%l7 + 0x38]
sdiv %i4, 0x1C92, %g5
srl %l3, %o2, %l5
ldd [%l7 + 0x08], %f2
ldsh [%l7 + 0x6E], %o3
fmovrse %i6, %f11, %f14
ldd [%l7 + 0x48], %f2
ba loop_2020
fpadd16s %f14, %f12, %f9
fcmple32 %f2, %f2, %g4
ble %icc, loop_2021
loop_2020:
fxors %f2, %f12, %f8
fnors %f9, %f11, %f14
fmovsg %xcc, %f13, %f13
loop_2021:
st %f1, [%l7 + 0x58]
ldd [%l7 + 0x40], %f8
fands %f14, %f15, %f12
and %g7, %i5, %g3
xnorcc %i3, 0x0548, %i0
edge8 %i2, %i7, %o5
stb %o7, [%l7 + 0x7F]
sll %g6, 0x1C, %l0
fmovdge %xcc, %f8, %f1
fcmpes %fcc3, %f0, %f4
edge8l %o1, %o6, %o4
tne %icc, 0x6
sethi 0x1E09, %l4
fble %fcc3, loop_2022
fpadd32 %f8, %f14, %f4
ld [%l7 + 0x1C], %f6
taddcctv %g1, %l2, %g2
loop_2022:
tl %icc, 0x5
edge8 %l1, %l6, %i1
tneg %xcc, 0x3
movrgez %i4, %g5, %o0
sth %l3, [%l7 + 0x38]
fmovsgu %xcc, %f2, %f11
movcs %xcc, %o2, %l5
stw %o3, [%l7 + 0x1C]
brz %g4, loop_2023
fbule,a %fcc0, loop_2024
orncc %g7, 0x1F45, %i5
fandnot1 %f0, %f6, %f10
loop_2023:
fmovsvs %icc, %f9, %f11
loop_2024:
tgu %icc, 0x6
taddcc %g3, 0x049C, %i3
movrlez %i0, 0x053, %i2
add %i7, %o5, %o7
ldd [%l7 + 0x28], %f10
tgu %xcc, 0x1
std %f10, [%l7 + 0x68]
fpadd16s %f3, %f10, %f14
fmovdpos %xcc, %f9, %f5
edge8 %g6, %i6, %l0
ldsb [%l7 + 0x66], %o6
fmovs %f6, %f3
ldx [%l7 + 0x78], %o4
add %l4, 0x12AA, %o1
be loop_2025
std %f4, [%l7 + 0x40]
fmovsl %xcc, %f8, %f14
fmovsvc %xcc, %f5, %f1
loop_2025:
ldsh [%l7 + 0x0A], %l2
fsrc1s %f6, %f5
lduw [%l7 + 0x24], %g2
ld [%l7 + 0x2C], %f7
edge16n %g1, %l1, %i1
fmovsl %icc, %f14, %f11
andncc %i4, %l6, %g5
lduh [%l7 + 0x44], %o0
ldsh [%l7 + 0x4A], %l3
fmovdne %xcc, %f10, %f3
movcs %xcc, %o2, %l5
fpackfix %f0, %f8
fmovrdgez %o3, %f14, %f8
nop
setx loop_2026, %l0, %l1
jmpl %l1, %g7
lduh [%l7 + 0x3A], %g4
lduw [%l7 + 0x7C], %i5
ldub [%l7 + 0x26], %i3
loop_2026:
brz %g3, loop_2027
ld [%l7 + 0x6C], %f10
movleu %icc, %i0, %i7
fpsub32 %f8, %f4, %f0
loop_2027:
std %f8, [%l7 + 0x30]
and %i2, %o7, %g6
edge16l %i6, %o5, %o6
fble %fcc1, loop_2028
fpackfix %f6, %f10
bgu,a,pt %xcc, loop_2029
stx %l0, [%l7 + 0x18]
loop_2028:
fmovsne %icc, %f5, %f15
lduh [%l7 + 0x32], %o4
loop_2029:
sdivcc %l4, 0x0E54, %o1
edge16ln %l2, %g2, %l1
tpos %xcc, 0x0
bne,pt %icc, loop_2030
fmovscc %icc, %f3, %f13
fbge,a %fcc3, loop_2031
array8 %i1, %i4, %g1
loop_2030:
stb %g5, [%l7 + 0x7D]
sra %o0, %l6, %o2
loop_2031:
ldd [%l7 + 0x10], %f2
fbuge,a %fcc1, loop_2032
fcmpne32 %f4, %f4, %l3
stb %o3, [%l7 + 0x64]
fblg,a %fcc1, loop_2033
loop_2032:
fmovdvc %xcc, %f14, %f15
te %xcc, 0x4
fba,a %fcc3, loop_2034
loop_2033:
udiv %g7, 0x135D, %l5
sth %g4, [%l7 + 0x3E]
fmovda %xcc, %f12, %f11
loop_2034:
ldub [%l7 + 0x41], %i3
fbug,a %fcc3, loop_2035
edge16l %i5, %g3, %i7
ld [%l7 + 0x10], %f2
movrlz %i2, 0x2B9, %o7
loop_2035:
bne,pn %icc, loop_2036
fmovdpos %xcc, %f5, %f12
std %f6, [%l7 + 0x10]
stb %i0, [%l7 + 0x67]
loop_2036:
movn %xcc, %i6, %o5
stw %g6, [%l7 + 0x0C]
sub %o6, 0x0252, %l0
sll %l4, 0x06, %o1
movre %l2, 0x31B, %g2
fexpand %f14, %f4
brgz %o4, loop_2037
bleu,pn %icc, loop_2038
lduw [%l7 + 0x0C], %l1
st %f13, [%l7 + 0x20]
loop_2037:
srl %i1, %g1, %i4
loop_2038:
brgez,a %o0, loop_2039
tpos %icc, 0x5
st %f6, [%l7 + 0x08]
fmovrsgez %l6, %f9, %f3
loop_2039:
stw %o2, [%l7 + 0x1C]
xnorcc %l3, 0x01D3, %o3
ba,a,pt %xcc, loop_2040
add %g7, 0x130E, %g5
ldx [%l7 + 0x18], %l5
stb %g4, [%l7 + 0x6D]
loop_2040:
fmovsge %icc, %f6, %f14
fmovrdgez %i3, %f4, %f0
fand %f0, %f2, %f4
mova %icc, %g3, %i7
fmul8sux16 %f10, %f2, %f0
fmovde %xcc, %f15, %f7
ldd [%l7 + 0x70], %f6
ldx [%l7 + 0x78], %i2
smul %o7, %i0, %i6
tsubcctv %o5, %i5, %g6
ble,a,pn %xcc, loop_2041
sth %o6, [%l7 + 0x7C]
ldsb [%l7 + 0x7A], %l0
fbue %fcc1, loop_2042
loop_2041:
ldsb [%l7 + 0x76], %l4
fxors %f1, %f0, %f15
fexpand %f8, %f6
loop_2042:
st %f14, [%l7 + 0x20]
stw %o1, [%l7 + 0x7C]
ldsb [%l7 + 0x10], %l2
tvc %icc, 0x5
fmovdn %icc, %f12, %f6
stw %g2, [%l7 + 0x50]
bvs loop_2043
movn %icc, %o4, %l1
tgu %xcc, 0x7
fxnors %f8, %f8, %f13
loop_2043:
sdivcc %i1, 0x1595, %g1
movrlz %o0, %i4, %o2
nop
setx loop_2044, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x44], %l6
ldub [%l7 + 0x5D], %l3
taddcctv %g7, 0x1B95, %g5
loop_2044:
ta %icc, 0x3
addc %l5, %o3, %g4
fone %f8
st %f7, [%l7 + 0x0C]
ldsh [%l7 + 0x4E], %g3
fsrc1s %f1, %f6
ld [%l7 + 0x18], %f11
fmovs %f13, %f5
brlez %i3, loop_2045
popc 0x1DCC, %i2
fmovsneg %icc, %f6, %f3
fcmple32 %f12, %f14, %i7
loop_2045:
fmuld8sux16 %f7, %f1, %f10
brgez %o7, loop_2046
fcmped %fcc0, %f2, %f10
tleu %xcc, 0x3
fpadd32s %f14, %f1, %f4
loop_2046:
alignaddr %i6, %o5, %i5
fnot2 %f10, %f14
tsubcc %g6, 0x1944, %i0
array16 %l0, %l4, %o1
array32 %l2, %g2, %o6
tvs %icc, 0x3
ldsb [%l7 + 0x72], %o4
te %xcc, 0x0
taddcctv %l1, %i1, %o0
tge %xcc, 0x2
fbue %fcc1, loop_2047
tcs %icc, 0x2
tleu %icc, 0x0
edge8l %i4, %o2, %g1
loop_2047:
st %f12, [%l7 + 0x68]
fmovdvc %icc, %f15, %f3
fmovsgu %xcc, %f15, %f11
edge8l %l3, %l6, %g7
fbl,a %fcc0, loop_2048
fcmpgt32 %f8, %f0, %g5
subcc %l5, 0x11CD, %g4
stb %g3, [%l7 + 0x55]
loop_2048:
movg %icc, %o3, %i3
fbne,a %fcc1, loop_2049
ldub [%l7 + 0x2A], %i7
fpsub16 %f10, %f6, %f4
tneg %xcc, 0x6
loop_2049:
bl,a %icc, loop_2050
bcc,pt %icc, loop_2051
ldd [%l7 + 0x60], %f6
edge32ln %i2, %o7, %o5
loop_2050:
fcmpeq16 %f2, %f4, %i6
loop_2051:
movl %xcc, %g6, %i0
edge32ln %i5, %l4, %l0
st %f13, [%l7 + 0x44]
udivcc %l2, 0x00C4, %g2
bneg,pt %icc, loop_2052
lduw [%l7 + 0x28], %o1
sth %o6, [%l7 + 0x68]
stb %l1, [%l7 + 0x7B]
loop_2052:
fmovrsgz %o4, %f14, %f5
fpadd32 %f14, %f4, %f14
fbule,a %fcc3, loop_2053
sllx %i1, 0x11, %o0
stb %o2, [%l7 + 0x64]
sllx %i4, 0x06, %l3
loop_2053:
fcmped %fcc1, %f10, %f4
fbe %fcc3, loop_2054
fandnot2 %f0, %f4, %f8
bcc,a %icc, loop_2055
nop
setx loop_2056, %l0, %l1
jmpl %l1, %g1
loop_2054:
nop
setx loop_2057, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdlz %l6, %f0, %f2
loop_2055:
fcmpd %fcc0, %f10, %f0
loop_2056:
sdiv %g7, 0x0A55, %l5
loop_2057:
smulcc %g5, 0x055A, %g3
stb %g4, [%l7 + 0x14]
taddcctv %i3, 0x1BDD, %o3
lduh [%l7 + 0x0A], %i2
call loop_2058
ldsw [%l7 + 0x74], %o7
fmovdvc %icc, %f4, %f4
ldsh [%l7 + 0x4E], %i7
loop_2058:
ta %icc, 0x3
orcc %i6, %o5, %i0
brlz,a %i5, loop_2059
subc %l4, 0x1904, %l0
fpack32 %f6, %f6, %f12
ld [%l7 + 0x48], %f11
loop_2059:
movleu %icc, %l2, %g2
lduh [%l7 + 0x1E], %o1
fmovd %f14, %f6
ldsb [%l7 + 0x4E], %g6
ldsw [%l7 + 0x30], %l1
taddcctv %o6, 0x18C0, %i1
tvs %icc, 0x7
movvs %xcc, %o0, %o4
fornot2 %f12, %f2, %f6
st %f1, [%l7 + 0x38]
ble,pt %icc, loop_2060
taddcctv %i4, %l3, %g1
sth %l6, [%l7 + 0x50]
popc 0x0B39, %g7
loop_2060:
ldx [%l7 + 0x20], %o2
ldub [%l7 + 0x5A], %l5
bpos,a %icc, loop_2061
fbul %fcc3, loop_2062
movcc %icc, %g5, %g4
movcs %icc, %i3, %g3
loop_2061:
stb %i2, [%l7 + 0x46]
loop_2062:
fnor %f10, %f8, %f10
stx %o3, [%l7 + 0x18]
lduh [%l7 + 0x68], %o7
bge,a,pn %xcc, loop_2063
sethi 0x18C6, %i7
fmovsl %xcc, %f8, %f5
tg %icc, 0x1
loop_2063:
stw %o5, [%l7 + 0x10]
movleu %icc, %i0, %i5
ldsh [%l7 + 0x40], %i6
fbo %fcc3, loop_2064
bne loop_2065
fmovrslez %l0, %f5, %f6
bne %xcc, loop_2066
loop_2064:
fnegs %f2, %f7
loop_2065:
subc %l2, %l4, %g2
ldsb [%l7 + 0x26], %o1
loop_2066:
bcs,pn %xcc, loop_2067
fmovdpos %icc, %f6, %f11
fmovdleu %icc, %f11, %f12
ldd [%l7 + 0x78], %f8
loop_2067:
move %xcc, %l1, %o6
ldub [%l7 + 0x24], %i1
st %f11, [%l7 + 0x74]
std %f12, [%l7 + 0x28]
lduw [%l7 + 0x20], %g6
ldsw [%l7 + 0x38], %o4
tne %xcc, 0x3
ldsw [%l7 + 0x2C], %i4
fmovdle %xcc, %f5, %f11
edge32ln %o0, %g1, %l6
srlx %l3, %g7, %l5
ldsb [%l7 + 0x48], %o2
stw %g5, [%l7 + 0x68]
fcmpgt16 %f10, %f10, %g4
subccc %g3, %i3, %i2
fmul8x16 %f14, %f14, %f8
bge,pt %icc, loop_2068
fcmpd %fcc3, %f12, %f12
ldsb [%l7 + 0x0E], %o3
tn %icc, 0x7
loop_2068:
addcc %o7, 0x1BF5, %o5
fnegs %f1, %f2
edge32ln %i0, %i5, %i7
st %f2, [%l7 + 0x18]
lduh [%l7 + 0x6C], %i6
orcc %l0, %l4, %l2
bl,a loop_2069
call loop_2070
ldsw [%l7 + 0x7C], %o1
std %f4, [%l7 + 0x70]
loop_2069:
bvc loop_2071
loop_2070:
bpos,pt %icc, loop_2072
movcc %icc, %g2, %l1
fcmpgt32 %f4, %f12, %i1
loop_2071:
fpsub32 %f6, %f6, %f12
loop_2072:
fmovsleu %xcc, %f1, %f0
andn %g6, %o4, %o6
fcmpgt32 %f8, %f4, %i4
ldx [%l7 + 0x78], %o0
alignaddrl %l6, %l3, %g7
movle %icc, %l5, %o2
fmuld8sux16 %f11, %f1, %f6
ta %icc, 0x2
fmovdg %icc, %f2, %f14
fbo %fcc3, loop_2073
ldsh [%l7 + 0x1E], %g5
edge32 %g1, %g3, %g4
fabsd %f6, %f6
loop_2073:
addc %i3, 0x1666, %i2
subccc %o7, 0x0D3F, %o5
fmovsvs %icc, %f0, %f5
fmovdvc %xcc, %f15, %f0
ld [%l7 + 0x34], %f13
brgez %i0, loop_2074
fcmpne16 %f12, %f4, %o3
fmovdpos %xcc, %f8, %f0
stx %i7, [%l7 + 0x70]
loop_2074:
stx %i6, [%l7 + 0x08]
fpsub16 %f10, %f2, %f0
st %f6, [%l7 + 0x20]
fmovrde %i5, %f2, %f0
fone %f14
fornot2 %f14, %f2, %f6
movpos %icc, %l0, %l2
fxor %f8, %f2, %f12
sllx %l4, %g2, %o1
ldd [%l7 + 0x18], %f4
stx %i1, [%l7 + 0x40]
fmovrsgz %l1, %f2, %f15
sth %g6, [%l7 + 0x72]
fpsub32 %f14, %f10, %f4
tsubcc %o4, %i4, %o0
orcc %o6, %l3, %l6
std %f4, [%l7 + 0x78]
bge %xcc, loop_2075
fcmps %fcc2, %f4, %f11
bshuffle %f0, %f4, %f8
lduh [%l7 + 0x36], %l5
loop_2075:
edge8ln %g7, %g5, %g1
stx %g3, [%l7 + 0x70]
lduh [%l7 + 0x54], %g4
edge8l %i3, %i2, %o2
andncc %o5, %i0, %o3
edge8ln %i7, %o7, %i6
fcmpne32 %f12, %f8, %i5
ldub [%l7 + 0x13], %l2
tleu %xcc, 0x2
lduw [%l7 + 0x14], %l4
movrlz %l0, 0x206, %g2
tsubcctv %i1, %l1, %g6
fmovdneg %xcc, %f13, %f7
lduh [%l7 + 0x4C], %o1
nop
setx loop_2076, %l0, %l1
jmpl %l1, %i4
fmovdneg %xcc, %f10, %f2
bleu,pn %icc, loop_2077
nop
setx loop_2078, %l0, %l1
jmpl %l1, %o4
loop_2076:
fxnor %f4, %f12, %f6
fmovsneg %xcc, %f8, %f6
loop_2077:
tsubcc %o6, 0x0FB6, %o0
loop_2078:
fsrc1s %f5, %f13
fmovsleu %xcc, %f7, %f6
xnor %l3, %l5, %l6
ldsh [%l7 + 0x1C], %g5
bl,a,pt %xcc, loop_2079
lduh [%l7 + 0x7A], %g1
fmovscc %xcc, %f0, %f4
ldd [%l7 + 0x68], %f12
loop_2079:
fnot2s %f4, %f11
ldd [%l7 + 0x08], %f10
fcmpd %fcc1, %f8, %f8
tvs %icc, 0x3
stx %g7, [%l7 + 0x58]
addccc %g3, %i3, %g4
fsrc1 %f10, %f4
fcmple16 %f14, %f10, %i2
edge16 %o2, %i0, %o3
lduw [%l7 + 0x40], %i7
bcc,pt %xcc, loop_2080
fbo %fcc3, loop_2081
sdivcc %o7, 0x1271, %o5
taddcctv %i6, 0x0884, %l2
loop_2080:
stw %l4, [%l7 + 0x2C]
loop_2081:
std %f14, [%l7 + 0x18]
sdivx %l0, 0x01C5, %i5
fmovscs %xcc, %f6, %f12
faligndata %f4, %f6, %f2
edge16ln %g2, %i1, %l1
stw %o1, [%l7 + 0x0C]
ldsh [%l7 + 0x42], %g6
fsrc1 %f6, %f12
stx %i4, [%l7 + 0x58]
fblg %fcc3, loop_2082
ldsb [%l7 + 0x1C], %o4
fmovsle %xcc, %f7, %f6
lduh [%l7 + 0x6C], %o0
loop_2082:
ldsh [%l7 + 0x46], %o6
fmovs %f3, %f0
fmul8ulx16 %f2, %f0, %f8
sth %l3, [%l7 + 0x6A]
edge8n %l6, %l5, %g5
ba,pn %xcc, loop_2083
fand %f2, %f8, %f4
smul %g7, %g3, %g1
movrlz %i3, %g4, %o2
loop_2083:
sra %i0, 0x0B, %o3
mulx %i2, 0x1380, %i7
ldsh [%l7 + 0x30], %o5
ldub [%l7 + 0x16], %i6
stx %o7, [%l7 + 0x68]
fbu %fcc3, loop_2084
taddcc %l2, 0x1F99, %l0
fmovsgu %xcc, %f4, %f8
ld [%l7 + 0x28], %f12
loop_2084:
fcmpgt32 %f14, %f12, %l4
fmovsa %icc, %f15, %f15
fcmpeq32 %f0, %f10, %i5
fbul,a %fcc3, loop_2085
tne %icc, 0x3
fmovdle %icc, %f11, %f8
ld [%l7 + 0x1C], %f8
loop_2085:
fblg %fcc0, loop_2086
fbne,a %fcc1, loop_2087
bgu,a %xcc, loop_2088
fpadd16 %f6, %f12, %f8
loop_2086:
fmovrdgez %g2, %f6, %f8
loop_2087:
stw %i1, [%l7 + 0x6C]
loop_2088:
fbuge,a %fcc1, loop_2089
fmovd %f4, %f4
fmovdcs %xcc, %f10, %f13
bcc,pn %xcc, loop_2090
loop_2089:
std %f0, [%l7 + 0x70]
edge8ln %l1, %o1, %i4
ldub [%l7 + 0x7C], %o4
loop_2090:
fcmped %fcc0, %f14, %f6
movgu %icc, %o0, %o6
smul %l3, 0x1BFD, %g6
tvs %xcc, 0x2
sdivcc %l5, 0x17DB, %g5
ldd [%l7 + 0x38], %f0
ldd [%l7 + 0x38], %f4
fmovspos %xcc, %f13, %f13
ldsw [%l7 + 0x1C], %g7
tn %xcc, 0x4
sth %g3, [%l7 + 0x56]
edge32l %g1, %i3, %l6
sllx %o2, %i0, %o3
fbul,a %fcc2, loop_2091
fnand %f2, %f8, %f10
edge8n %i2, %i7, %o5
edge8 %g4, %o7, %l2
loop_2091:
nop
setx loop_2092, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrsgez %l0, %f1, %f6
or %l4, %i5, %i6
fcmpeq32 %f10, %f12, %g2
loop_2092:
smul %l1, %o1, %i1
ldd [%l7 + 0x50], %f10
stb %o4, [%l7 + 0x19]
stx %i4, [%l7 + 0x48]
srl %o0, %o6, %g6
bvc,a,pt %xcc, loop_2093
fble %fcc3, loop_2094
ldsb [%l7 + 0x16], %l5
st %f3, [%l7 + 0x38]
loop_2093:
bneg,a %icc, loop_2095
loop_2094:
umul %g5, %g7, %l3
fmuld8sux16 %f9, %f8, %f6
movrlez %g3, 0x1FA, %g1
loop_2095:
ldsw [%l7 + 0x5C], %i3
tpos %icc, 0x2
fnand %f8, %f6, %f12
lduw [%l7 + 0x08], %l6
fmovdle %xcc, %f6, %f12
fcmple32 %f10, %f2, %i0
fornot2 %f14, %f6, %f8
fpsub16 %f14, %f2, %f10
alignaddrl %o3, %i2, %o2
st %f13, [%l7 + 0x58]
sethi 0x0BE9, %i7
taddcc %g4, %o7, %l2
umulcc %o5, 0x1B42, %l0
bneg,a,pn %xcc, loop_2096
udivx %l4, 0x14ED, %i5
stb %g2, [%l7 + 0x79]
st %f12, [%l7 + 0x2C]
loop_2096:
lduw [%l7 + 0x0C], %l1
fmovdvc %xcc, %f4, %f5
orcc %i6, 0x1F56, %i1
fpsub32 %f6, %f0, %f8
std %f0, [%l7 + 0x30]
call loop_2097
brnz %o1, loop_2098
ldd [%l7 + 0x28], %f6
ldsh [%l7 + 0x4C], %o4
loop_2097:
edge8n %o0, %o6, %i4
loop_2098:
tleu %xcc, 0x2
lduw [%l7 + 0x44], %l5
lduh [%l7 + 0x32], %g6
edge32ln %g7, %g5, %l3
fmul8x16 %f1, %f8, %f2
fbu %fcc1, loop_2099
fexpand %f0, %f4
udiv %g3, 0x1D02, %i3
addcc %l6, 0x038F, %i0
loop_2099:
ldsh [%l7 + 0x5A], %g1
movgu %xcc, %o3, %o2
ldsh [%l7 + 0x0A], %i2
edge8n %i7, %g4, %l2
bcs,a,pn %icc, loop_2100
fmovrsgez %o5, %f0, %f1
ldsw [%l7 + 0x14], %o7
sth %l0, [%l7 + 0x48]
loop_2100:
for %f14, %f14, %f6
fmovdn %icc, %f13, %f0
ldd [%l7 + 0x58], %f4
fmul8x16au %f12, %f3, %f8
std %f8, [%l7 + 0x18]
fone %f4
alignaddr %l4, %g2, %i5
st %f0, [%l7 + 0x64]
std %f8, [%l7 + 0x68]
fmovsgu %xcc, %f15, %f12
call loop_2101
fmovdpos %icc, %f5, %f9
fxors %f10, %f15, %f5
udivcc %l1, 0x0C09, %i6
loop_2101:
ble loop_2102
fblg %fcc2, loop_2103
sth %o1, [%l7 + 0x66]
brnz,a %i1, loop_2104
loop_2102:
stb %o0, [%l7 + 0x0F]
loop_2103:
movle %icc, %o6, %o4
te %xcc, 0x0
loop_2104:
stx %l5, [%l7 + 0x48]
fmovsvc %xcc, %f2, %f5
fcmpne32 %f2, %f12, %g6
ldub [%l7 + 0x40], %g7
tle %icc, 0x4
andn %i4, %g5, %g3
ld [%l7 + 0x10], %f6
stb %l3, [%l7 + 0x10]
lduw [%l7 + 0x40], %l6
fmovdcc %xcc, %f15, %f8
lduw [%l7 + 0x68], %i3
popc 0x1408, %i0
ldsh [%l7 + 0x14], %o3
te %xcc, 0x4
ld [%l7 + 0x0C], %f4
edge8l %o2, %i2, %g1
ldsw [%l7 + 0x78], %i7
ldub [%l7 + 0x17], %g4
ldsb [%l7 + 0x27], %o5
fmovsa %xcc, %f15, %f9
fbu,a %fcc2, loop_2105
ldsw [%l7 + 0x7C], %l2
tvc %icc, 0x1
sth %l0, [%l7 + 0x22]
loop_2105:
fcmpes %fcc0, %f12, %f9
brlz,a %o7, loop_2106
fcmpgt32 %f2, %f6, %g2
edge16 %i5, %l1, %l4
fmovscs %xcc, %f6, %f12
loop_2106:
movl %icc, %o1, %i1
fabss %f0, %f15
srl %i6, 0x0F, %o6
brgz,a %o4, loop_2107
lduh [%l7 + 0x44], %l5
sth %o0, [%l7 + 0x50]
fmovdcs %xcc, %f6, %f3
loop_2107:
movvc %xcc, %g7, %g6
stw %g5, [%l7 + 0x1C]
xorcc %g3, 0x07E5, %i4
movvs %xcc, %l6, %i3
ldub [%l7 + 0x42], %i0
fpmerge %f1, %f3, %f4
ld [%l7 + 0x38], %f7
fpadd32s %f2, %f2, %f6
fsrc2 %f4, %f14
fbne,a %fcc2, loop_2108
movre %o3, %l3, %o2
ldub [%l7 + 0x2F], %i2
ldx [%l7 + 0x78], %i7
loop_2108:
fmovscs %xcc, %f2, %f2
sth %g1, [%l7 + 0x32]
ldsh [%l7 + 0x4C], %g4
ldd [%l7 + 0x30], %f0
brlz,a %l2, loop_2109
edge8l %o5, %o7, %l0
fnegs %f1, %f7
ldx [%l7 + 0x10], %g2
loop_2109:
fmul8x16 %f6, %f10, %f14
sth %i5, [%l7 + 0x44]
sub %l1, 0x00D1, %l4
movneg %xcc, %o1, %i1
ldub [%l7 + 0x2E], %o6
movl %icc, %i6, %o4
stb %l5, [%l7 + 0x57]
fpadd32 %f6, %f12, %f0
ld [%l7 + 0x6C], %f3
ldsb [%l7 + 0x4D], %o0
fmovrdgez %g7, %f6, %f0
lduh [%l7 + 0x1A], %g5
brlez,a %g6, loop_2110
st %f9, [%l7 + 0x60]
ldx [%l7 + 0x68], %g3
tcc %xcc, 0x4
loop_2110:
movgu %icc, %i4, %l6
lduw [%l7 + 0x40], %i0
movle %icc, %o3, %l3
udivcc %i3, 0x1035, %o2
ldsh [%l7 + 0x7C], %i2
ldx [%l7 + 0x70], %i7
tsubcctv %g4, %l2, %g1
fzeros %f0
subccc %o5, 0x0B78, %o7
alignaddr %g2, %i5, %l1
fmovrsgz %l4, %f15, %f8
ldub [%l7 + 0x57], %o1
sth %i1, [%l7 + 0x44]
fbul,a %fcc1, loop_2111
fsrc1s %f1, %f10
movn %xcc, %o6, %l0
brnz,a %i6, loop_2112
loop_2111:
brz,a %l5, loop_2113
fbule,a %fcc2, loop_2114
brlez %o0, loop_2115
loop_2112:
edge8l %o4, %g5, %g6
loop_2113:
ldd [%l7 + 0x08], %f4
loop_2114:
ldd [%l7 + 0x18], %f0
loop_2115:
ldub [%l7 + 0x23], %g3
udivcc %i4, 0x0B73, %g7
fmovsvc %icc, %f9, %f3
orcc %i0, %l6, %l3
ldsb [%l7 + 0x74], %i3
stx %o2, [%l7 + 0x68]
sllx %i2, 0x0E, %o3
fpack16 %f6, %f14
fands %f7, %f4, %f12
srax %i7, %l2, %g1
bcs,pn %icc, loop_2116
fornot1 %f10, %f6, %f12
fnot1 %f0, %f2
fmovse %xcc, %f13, %f11
loop_2116:
orcc %o5, 0x0B3B, %g4
fmovrslz %g2, %f5, %f9
xor %i5, %o7, %l4
st %f12, [%l7 + 0x30]
fbge %fcc3, loop_2117
std %f4, [%l7 + 0x70]
movcs %xcc, %o1, %i1
fmovdg %icc, %f15, %f2
loop_2117:
popc %l1, %o6
ld [%l7 + 0x64], %f11
fmul8x16au %f5, %f12, %f12
smulcc %l0, %l5, %i6
te %xcc, 0x0
sra %o0, 0x1E, %o4
fmovdl %xcc, %f3, %f15
ldsb [%l7 + 0x2D], %g5
fxnor %f4, %f8, %f0
fmuld8sux16 %f10, %f3, %f2
fmovda %xcc, %f6, %f1
edge32l %g3, %g6, %i4
ldd [%l7 + 0x38], %f6
fcmpeq16 %f6, %f2, %g7
lduh [%l7 + 0x7A], %i0
bg,a loop_2118
ble,a loop_2119
stw %l6, [%l7 + 0x34]
sll %i3, 0x1A, %l3
loop_2118:
fnors %f7, %f14, %f0
loop_2119:
sth %o2, [%l7 + 0x1C]
fornot2s %f8, %f2, %f2
fmovrdgz %i2, %f8, %f0
lduh [%l7 + 0x2C], %o3
fors %f15, %f3, %f2
fone %f6
edge8l %i7, %l2, %g1
fmovdleu %icc, %f5, %f2
faligndata %f6, %f14, %f4
stb %g4, [%l7 + 0x4E]
fmovsneg %xcc, %f11, %f12
fcmple16 %f8, %f2, %g2
ldd [%l7 + 0x38], %f2
st %f6, [%l7 + 0x60]
or %o5, %o7, %i5
st %f13, [%l7 + 0x44]
sub %o1, %i1, %l4
fbn,a %fcc1, loop_2120
fnot1s %f8, %f2
fcmped %fcc3, %f6, %f4
sth %o6, [%l7 + 0x6E]
loop_2120:
fmovd %f2, %f2
bshuffle %f8, %f10, %f2
faligndata %f10, %f4, %f4
tpos %xcc, 0x1
stb %l0, [%l7 + 0x41]
fmovrdne %l5, %f6, %f2
fmuld8sux16 %f0, %f14, %f4
stw %i6, [%l7 + 0x18]
ld [%l7 + 0x74], %f1
mulx %l1, 0x1BC7, %o4
taddcctv %g5, 0x0AFD, %o0
fsrc2s %f9, %f3
ldd [%l7 + 0x30], %f12
tpos %xcc, 0x7
fcmpeq16 %f10, %f6, %g3
fmul8ulx16 %f0, %f4, %f2
ble loop_2121
fpmerge %f15, %f11, %f14
fnegs %f13, %f3
movrne %i4, %g6, %i0
loop_2121:
fbo %fcc1, loop_2122
fbl,a %fcc0, loop_2123
ldsh [%l7 + 0x0C], %g7
bgu,pn %xcc, loop_2124
loop_2122:
ldx [%l7 + 0x30], %i3
loop_2123:
xnor %l6, %l3, %i2
stw %o2, [%l7 + 0x50]
loop_2124:
movpos %icc, %o3, %l2
fble %fcc2, loop_2125
fnot2 %f6, %f0
edge16ln %i7, %g1, %g2
sdivcc %o5, 0x1A7D, %o7
loop_2125:
xor %g4, 0x12F9, %i5
fba,a %fcc2, loop_2126
tgu %xcc, 0x7
st %f15, [%l7 + 0x14]
ld [%l7 + 0x7C], %f5
loop_2126:
nop
setx loop_2127, %l0, %l1
jmpl %l1, %i1
movg %xcc, %l4, %o1
stw %l0, [%l7 + 0x60]
umulcc %l5, 0x1C80, %i6
loop_2127:
andncc %l1, %o4, %o6
sth %g5, [%l7 + 0x42]
umulcc %o0, %g3, %g6
fnor %f6, %f8, %f4
fmovrdgez %i0, %f14, %f8
tle %xcc, 0x2
fcmpne32 %f10, %f12, %i4
array16 %g7, %l6, %i3
movpos %icc, %l3, %o2
ld [%l7 + 0x24], %f0
bvc,pn %icc, loop_2128
fcmpne32 %f0, %f2, %o3
fbg %fcc2, loop_2129
fbn,a %fcc1, loop_2130
loop_2128:
alignaddrl %l2, %i2, %g1
ld [%l7 + 0x40], %f13
loop_2129:
fmovrsne %i7, %f5, %f8
loop_2130:
fmuld8sux16 %f3, %f2, %f6
fbne,a %fcc2, loop_2131
stx %o5, [%l7 + 0x50]
sth %g2, [%l7 + 0x4A]
st %f1, [%l7 + 0x50]
loop_2131:
lduw [%l7 + 0x40], %o7
lduh [%l7 + 0x52], %g4
fmovsa %xcc, %f12, %f13
bpos loop_2132
array16 %i5, %i1, %l4
fpsub32s %f4, %f3, %f9
sethi 0x150C, %l0
loop_2132:
add %o1, 0x1BAC, %i6
ldx [%l7 + 0x30], %l1
fmovsg %icc, %f9, %f11
std %f10, [%l7 + 0x68]
bgu %icc, loop_2133
fcmple16 %f8, %f10, %l5
taddcc %o4, 0x0C13, %o6
movrgz %g5, %o0, %g3
loop_2133:
bne %icc, loop_2134
fmovsn %xcc, %f10, %f10
fcmped %fcc1, %f4, %f4
stb %g6, [%l7 + 0x62]
loop_2134:
stb %i4, [%l7 + 0x45]
fnand %f10, %f6, %f10
ldd [%l7 + 0x60], %f6
umulcc %g7, %i0, %l6
ldd [%l7 + 0x60], %f8
fzeros %f7
ldx [%l7 + 0x68], %i3
fzero %f6
ldd [%l7 + 0x20], %f0
fmul8ulx16 %f6, %f14, %f6
srlx %l3, %o3, %l2
udivx %i2, 0x1605, %o2
fxor %f0, %f2, %f0
tsubcc %i7, %g1, %g2
fbue,a %fcc1, loop_2135
stw %o5, [%l7 + 0x2C]
tvs %xcc, 0x4
fcmpd %fcc0, %f6, %f4
loop_2135:
nop
setx loop_2136, %l0, %l1
jmpl %l1, %o7
ldsw [%l7 + 0x08], %g4
stb %i5, [%l7 + 0x09]
bvc loop_2137
loop_2136:
fbne %fcc1, loop_2138
fcmped %fcc2, %f4, %f6
movrne %l4, %i1, %o1
loop_2137:
tsubcctv %i6, 0x07B5, %l0
loop_2138:
ldx [%l7 + 0x60], %l5
ldub [%l7 + 0x37], %o4
orncc %o6, 0x138E, %l1
fmovsneg %xcc, %f15, %f8
movle %icc, %o0, %g5
edge16 %g6, %i4, %g3
ldsw [%l7 + 0x7C], %g7
stx %i0, [%l7 + 0x48]
fcmple16 %f4, %f0, %i3
ldub [%l7 + 0x6C], %l6
sth %o3, [%l7 + 0x12]
stw %l2, [%l7 + 0x44]
fmovdgu %icc, %f14, %f4
ldsw [%l7 + 0x2C], %l3
popc %i2, %i7
tleu %icc, 0x0
fzero %f8
fmovdne %icc, %f0, %f15
ldd [%l7 + 0x58], %f6
ldub [%l7 + 0x6D], %o2
fmul8x16al %f6, %f10, %f12
std %f2, [%l7 + 0x10]
movrlez %g2, 0x333, %o5
sub %g1, 0x0CEB, %g4
fmovd %f0, %f2
tsubcc %i5, %o7, %l4
tl %icc, 0x4
fbule,a %fcc1, loop_2139
edge8n %o1, %i1, %l0
sth %l5, [%l7 + 0x4A]
st %f10, [%l7 + 0x34]
loop_2139:
fnot2s %f10, %f10
ldsw [%l7 + 0x54], %o4
ldx [%l7 + 0x70], %o6
sth %l1, [%l7 + 0x1C]
fmovrdlz %o0, %f8, %f0
bshuffle %f8, %f6, %f12
fpack16 %f14, %f8
subc %i6, %g6, %g5
fornot2s %f8, %f0, %f6
ldub [%l7 + 0x24], %i4
fmovsge %icc, %f0, %f10
edge8 %g3, %g7, %i0
fmovdgu %icc, %f7, %f5
bgu,pn %xcc, loop_2140
tg %xcc, 0x6
fmovrsgz %i3, %f0, %f11
lduw [%l7 + 0x38], %o3
loop_2140:
fba %fcc0, loop_2141
fsrc2s %f6, %f2
ldsw [%l7 + 0x14], %l2
lduw [%l7 + 0x3C], %l6
loop_2141:
udiv %i2, 0x0A67, %l3
fpack16 %f8, %f5
siam 0x5
andcc %o2, %i7, %g2
fsrc1s %f8, %f8
brgz,a %o5, loop_2142
fmovdleu %icc, %f13, %f14
ldd [%l7 + 0x78], %f6
xorcc %g1, 0x1DBA, %g4
loop_2142:
fmovdl %icc, %f11, %f7
fnegd %f8, %f10
movcs %icc, %o7, %l4
subcc %i5, %o1, %l0
srl %l5, %i1, %o4
sth %l1, [%l7 + 0x34]
ldub [%l7 + 0x78], %o6
fcmpne32 %f4, %f14, %i6
tleu %xcc, 0x3
lduw [%l7 + 0x78], %g6
lduw [%l7 + 0x08], %g5
nop
setx loop_2143, %l0, %l1
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 %o0, [%l7 + 0x30]
subc %i4, %g7, %i0
sth %g3, [%l7 + 0x34]
loop_2143:
st %f6, [%l7 + 0x30]
srax %o3, 0x09, %l2
subc %l6, 0x050C, %i2
fmovdle %xcc, %f5, %f1
ldsb [%l7 + 0x33], %i3
stx %o2, [%l7 + 0x30]
for %f0, %f8, %f4
bg,a %icc, loop_2144
fpackfix %f10, %f9
stw %i7, [%l7 + 0x14]
fmovrslez %g2, %f8, %f4
loop_2144:
array16 %l3, %g1, %g4
fbule %fcc2, loop_2145
sth %o5, [%l7 + 0x2A]
movrgez %o7, %l4, %i5
tg %xcc, 0x3
loop_2145:
nop
setx loop_2146, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8 %l0, %o1, %i1
fmovsgu %icc, %f12, %f14
ldsh [%l7 + 0x1A], %o4
loop_2146:
ldsw [%l7 + 0x28], %l1
taddcctv %l5, %i6, %g6
movpos %icc, %g5, %o6
stb %i4, [%l7 + 0x56]
ldx [%l7 + 0x50], %o0
taddcc %i0, %g3, %g7
fbue,a %fcc1, loop_2147
stb %l2, [%l7 + 0x60]
ldx [%l7 + 0x60], %l6
ble,pn %xcc, loop_2148
loop_2147:
fxors %f0, %f4, %f11
mova %xcc, %o3, %i3
tge %xcc, 0x7
loop_2148:
fbue %fcc3, loop_2149
sdiv %i2, 0x0841, %i7
udivcc %o2, 0x0FC4, %g2
taddcctv %g1, %l3, %g4
loop_2149:
st %f7, [%l7 + 0x74]
brlez,a %o7, loop_2150
st %f6, [%l7 + 0x08]
ldsh [%l7 + 0x48], %o5
bcs %icc, loop_2151
loop_2150:
addc %i5, 0x026D, %l4
ba %icc, loop_2152
movrlez %o1, %i1, %l0
loop_2151:
fornot1 %f12, %f0, %f10
orncc %l1, %o4, %l5
loop_2152:
ldub [%l7 + 0x3C], %i6
ld [%l7 + 0x58], %f14
sth %g5, [%l7 + 0x68]
sth %o6, [%l7 + 0x72]
sth %i4, [%l7 + 0x58]
fnegs %f10, %f9
ble,a,pn %xcc, loop_2153
edge32n %o0, %g6, %i0
ldub [%l7 + 0x26], %g3
stb %l2, [%l7 + 0x58]
loop_2153:
movgu %xcc, %l6, %o3
sth %i3, [%l7 + 0x5E]
ldsb [%l7 + 0x78], %g7
srlx %i2, %o2, %g2
lduh [%l7 + 0x34], %i7
movcs %xcc, %l3, %g1
tcs %icc, 0x4
stb %g4, [%l7 + 0x3C]
lduw [%l7 + 0x44], %o5
edge32n %o7, %i5, %o1
umulcc %i1, %l4, %l1
xor %o4, %l0, %l5
lduw [%l7 + 0x60], %i6
ldsb [%l7 + 0x3C], %g5
edge16ln %i4, %o0, %g6
movvs %icc, %o6, %i0
fmul8x16 %f13, %f0, %f2
ldsb [%l7 + 0x5A], %l2
ldsb [%l7 + 0x64], %g3
fornot1s %f15, %f11, %f11
bl,a %xcc, loop_2154
ldsh [%l7 + 0x20], %l6
fmovdvs %xcc, %f9, %f3
mulx %i3, %o3, %g7
loop_2154:
ldx [%l7 + 0x38], %o2
xnorcc %g2, 0x0675, %i2
fmovse %xcc, %f7, %f7
bleu,pt %icc, loop_2155
fmul8sux16 %f12, %f2, %f2
tneg %xcc, 0x5
bgu,a,pt %xcc, loop_2156
loop_2155:
fmovdvs %xcc, %f14, %f7
for %f8, %f8, %f4
fbge %fcc0, loop_2157
loop_2156:
fbule,a %fcc2, loop_2158
fmovse %icc, %f0, %f3
edge32ln %l3, %g1, %i7
loop_2157:
tvc %icc, 0x4
loop_2158:
brgz,a %o5, loop_2159
for %f8, %f8, %f2
edge32ln %o7, %i5, %o1
std %f0, [%l7 + 0x78]
loop_2159:
movrgez %i1, %l4, %l1
array16 %o4, %l0, %l5
ldx [%l7 + 0x20], %i6
stb %g4, [%l7 + 0x51]
ld [%l7 + 0x40], %f15
stw %g5, [%l7 + 0x24]
movpos %icc, %i4, %g6
lduw [%l7 + 0x54], %o0
ldd [%l7 + 0x20], %f8
fnegs %f13, %f10
ld [%l7 + 0x50], %f10
ld [%l7 + 0x38], %f1
faligndata %f6, %f0, %f10
ba %xcc, loop_2160
fcmple32 %f10, %f2, %i0
fmovsvc %icc, %f15, %f1
fcmped %fcc1, %f6, %f6
loop_2160:
movrgez %l2, 0x163, %g3
fmovsleu %icc, %f8, %f1
fbuge,a %fcc2, loop_2161
movge %icc, %o6, %l6
brnz,a %i3, loop_2162
fbn,a %fcc2, loop_2163
loop_2161:
ble,a,pt %icc, loop_2164
for %f10, %f4, %f4
loop_2162:
fmovsne %icc, %f4, %f7
loop_2163:
bpos %icc, loop_2165
loop_2164:
std %f10, [%l7 + 0x10]
fcmpeq16 %f6, %f14, %o3
nop
setx loop_2166, %l0, %l1
jmpl %l1, %o2
loop_2165:
edge16 %g2, %i2, %l3
fxnor %f0, %f12, %f14
sth %g1, [%l7 + 0x62]
loop_2166:
lduw [%l7 + 0x6C], %g7
ldx [%l7 + 0x28], %o5
stw %o7, [%l7 + 0x54]
bvc %xcc, loop_2167
add %i5, 0x105D, %i7
ldsh [%l7 + 0x74], %o1
stw %l4, [%l7 + 0x7C]
loop_2167:
fcmple32 %f14, %f14, %i1
ld [%l7 + 0x1C], %f6
fpsub16s %f8, %f12, %f8
xnorcc %o4, 0x0E47, %l1
fmovdl %icc, %f13, %f12
fbge %fcc2, loop_2168
stx %l5, [%l7 + 0x78]
movcs %icc, %l0, %g4
brlz,a %i6, loop_2169
loop_2168:
lduh [%l7 + 0x36], %i4
ldsh [%l7 + 0x24], %g5
te %xcc, 0x4
loop_2169:
fmovdle %icc, %f2, %f6
brnz %g6, loop_2170
ldsb [%l7 + 0x50], %o0
mulx %l2, 0x127D, %i0
edge16n %g3, %o6, %i3
loop_2170:
srax %l6, 0x17, %o3
lduh [%l7 + 0x12], %o2
ldsh [%l7 + 0x6C], %i2
sll %l3, 0x1B, %g1
fbo %fcc0, loop_2171
std %f0, [%l7 + 0x30]
sra %g7, 0x07, %o5
fbul,a %fcc3, loop_2172
loop_2171:
edge16n %g2, %i5, %i7
lduh [%l7 + 0x54], %o7
fmovd %f8, %f14
loop_2172:
ldsh [%l7 + 0x60], %o1
bne loop_2173
tneg %xcc, 0x6
stw %l4, [%l7 + 0x38]
umulcc %i1, 0x0BD1, %l1
loop_2173:
fmovdl %xcc, %f10, %f9
fnot1 %f4, %f12
ldub [%l7 + 0x2B], %l5
edge32n %l0, %o4, %g4
fornot1 %f0, %f14, %f4
fmul8sux16 %f2, %f2, %f4
fsrc2 %f6, %f2
bpos,a loop_2174
std %f0, [%l7 + 0x40]
udivcc %i4, 0x1226, %g5
te %xcc, 0x0
loop_2174:
fbne %fcc2, loop_2175
movrgez %g6, %o0, %i6
fpadd16s %f4, %f9, %f2
tgu %icc, 0x0
loop_2175:
srlx %l2, %i0, %g3
ldx [%l7 + 0x68], %i3
smulcc %o6, %o3, %l6
fcmpd %fcc2, %f2, %f4
edge8n %o2, %i2, %g1
tn %icc, 0x5
mova %xcc, %l3, %g7
fpadd32s %f1, %f2, %f5
orcc %o5, 0x01BF, %g2
edge8l %i7, %o7, %i5
ldsh [%l7 + 0x1E], %l4
bgu,pt %icc, loop_2176
stw %o1, [%l7 + 0x24]
fbuge,a %fcc0, loop_2177
sethi 0x023B, %i1
loop_2176:
sra %l1, 0x00, %l5
fcmpd %fcc1, %f8, %f2
loop_2177:
movgu %xcc, %l0, %g4
faligndata %f12, %f12, %f4
fmovsgu %icc, %f12, %f1
st %f1, [%l7 + 0x74]
bl loop_2178
addc %o4, %i4, %g6
ldsw [%l7 + 0x10], %o0
movvs %xcc, %g5, %l2
loop_2178:
fmovrdne %i0, %f8, %f14
tpos %icc, 0x1
movgu %xcc, %i6, %g3
fabsd %f2, %f12
andn %i3, %o6, %l6
brz %o2, loop_2179
fmovsn %icc, %f3, %f8
ldsw [%l7 + 0x14], %o3
ldsw [%l7 + 0x7C], %i2
loop_2179:
sth %g1, [%l7 + 0x32]
st %f9, [%l7 + 0x4C]
fmovdne %icc, %f14, %f6
edge16 %g7, %o5, %g2
ldsh [%l7 + 0x42], %l3
std %f2, [%l7 + 0x70]
st %f14, [%l7 + 0x70]
array8 %o7, %i5, %i7
fmovsgu %icc, %f5, %f6
ld [%l7 + 0x40], %f6
fmovscs %icc, %f4, %f5
mulscc %l4, 0x01AC, %o1
fmovrsgez %l1, %f11, %f2
fsrc1s %f14, %f15
fbl,a %fcc1, loop_2180
fpadd32 %f10, %f12, %f14
edge32 %l5, %i1, %g4
andncc %l0, %i4, %o4
loop_2180:
fmovrsgez %o0, %f10, %f13
fzeros %f5
edge8ln %g5, %g6, %i0
call loop_2181
fbge,a %fcc0, loop_2182
ta %icc, 0x2
ldx [%l7 + 0x58], %l2
loop_2181:
fxor %f6, %f14, %f0
loop_2182:
xor %g3, %i3, %o6
ta %xcc, 0x0
ldsb [%l7 + 0x44], %l6
bvs,pt %xcc, loop_2183
sth %i6, [%l7 + 0x52]
umul %o2, %o3, %i2
fpsub16s %f11, %f13, %f3
loop_2183:
fmovs %f15, %f13
movrgz %g1, %g7, %o5
brlez %l3, loop_2184
fbg,a %fcc3, loop_2185
fmovspos %xcc, %f11, %f3
fmovrsgz %o7, %f0, %f4
loop_2184:
sll %g2, 0x13, %i7
loop_2185:
movg %xcc, %i5, %o1
xnorcc %l1, 0x1035, %l4
sth %i1, [%l7 + 0x68]
sth %l5, [%l7 + 0x60]
fmovda %xcc, %f10, %f15
subcc %g4, 0x1021, %i4
bne %xcc, loop_2186
fbe %fcc1, loop_2187
st %f14, [%l7 + 0x48]
fmovdgu %xcc, %f13, %f13
loop_2186:
tvc %icc, 0x7
loop_2187:
array32 %o4, %o0, %l0
mulx %g6, %g5, %l2
tle %xcc, 0x3
std %f6, [%l7 + 0x28]
fmovrsgz %i0, %f1, %f12
ldd [%l7 + 0x38], %f14
ldsb [%l7 + 0x1A], %i3
st %f12, [%l7 + 0x74]
fmovrslz %o6, %f8, %f1
bg,pt %icc, loop_2188
subcc %l6, 0x1A2A, %g3
sth %o2, [%l7 + 0x78]
ldub [%l7 + 0x4E], %o3
loop_2188:
ldsw [%l7 + 0x78], %i6
std %f8, [%l7 + 0x60]
movne %xcc, %i2, %g1
ldsw [%l7 + 0x38], %o5
bvc,a,pn %icc, loop_2189
st %f8, [%l7 + 0x6C]
brz,a %g7, loop_2190
ldsw [%l7 + 0x5C], %o7
loop_2189:
stx %l3, [%l7 + 0x10]
ldx [%l7 + 0x30], %g2
loop_2190:
ldsw [%l7 + 0x78], %i5
ldsw [%l7 + 0x14], %o1
call loop_2191
fzero %f6
subc %i7, 0x0BB5, %l4
bl,pn %xcc, loop_2192
loop_2191:
fbne %fcc1, loop_2193
ldsw [%l7 + 0x58], %i1
fzero %f6
loop_2192:
fandnot2 %f2, %f4, %f6
loop_2193:
sllx %l5, %g4, %i4
bleu,pn %icc, loop_2194
fbne,a %fcc2, loop_2195
stb %o4, [%l7 + 0x1E]
andncc %o0, %l1, %g6
loop_2194:
fbo,a %fcc3, loop_2196
loop_2195:
std %f6, [%l7 + 0x50]
fcmpes %fcc0, %f2, %f14
st %f3, [%l7 + 0x2C]
loop_2196:
stx %l0, [%l7 + 0x60]
array16 %g5, %l2, %i0
edge16ln %i3, %l6, %o6
orn %g3, %o2, %i6
st %f6, [%l7 + 0x48]
stx %i2, [%l7 + 0x40]
std %f8, [%l7 + 0x38]
fbg,a %fcc2, loop_2197
movpos %xcc, %o3, %o5
fpack32 %f12, %f10, %f0
srlx %g1, %o7, %l3
loop_2197:
fcmpne16 %f8, %f2, %g2
fmovrdlz %i5, %f2, %f6
fnegs %f5, %f14
or %g7, %i7, %l4
ld [%l7 + 0x4C], %f14
tsubcc %o1, %i1, %g4
lduw [%l7 + 0x60], %l5
sethi 0x0B36, %o4
fbo,a %fcc3, loop_2198
std %f2, [%l7 + 0x60]
sll %i4, 0x1A, %o0
fmovdg %icc, %f10, %f15
loop_2198:
stw %l1, [%l7 + 0x2C]
srlx %g6, 0x16, %g5
ldsb [%l7 + 0x6F], %l2
fpadd32 %f2, %f6, %f8
fornot2s %f7, %f10, %f8
st %f3, [%l7 + 0x08]
fpadd16 %f0, %f4, %f2
edge8 %i0, %l0, %i3
ld [%l7 + 0x50], %f12
bn,a,pt %xcc, loop_2199
edge16l %l6, %g3, %o6
fmovda %icc, %f8, %f6
bcc %xcc, loop_2200
loop_2199:
stb %o2, [%l7 + 0x0C]
nop
setx loop_2201, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdcs %xcc, %f6, %f7
loop_2200:
mova %icc, %i6, %i2
movn %xcc, %o5, %g1
loop_2201:
fbue %fcc2, loop_2202
fornot1s %f7, %f5, %f15
taddcctv %o3, %l3, %g2
fcmple16 %f8, %f12, %i5
loop_2202:
subccc %o7, 0x1C37, %i7
stw %l4, [%l7 + 0x3C]
fbne %fcc2, loop_2203
fmovsneg %icc, %f1, %f11
bg,pn %icc, loop_2204
std %f4, [%l7 + 0x08]
loop_2203:
orcc %o1, 0x165E, %i1
siam 0x5
loop_2204:
nop
setx loop_2205, %l0, %l1
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 %f14, [%l7 + 0x44]
fbl %fcc2, loop_2206
edge8ln %g7, %l5, %o4
loop_2205:
sth %g4, [%l7 + 0x4A]
ldsb [%l7 + 0x5B], %o0
loop_2206:
ldx [%l7 + 0x68], %i4
smul %g6, %g5, %l2
stb %i0, [%l7 + 0x1D]
lduh [%l7 + 0x3A], %l1
fcmple16 %f10, %f0, %l0
fmul8sux16 %f4, %f8, %f0
fpsub32s %f8, %f11, %f0
ldsw [%l7 + 0x7C], %l6
addc %i3, %g3, %o2
fbul,a %fcc0, loop_2207
stw %o6, [%l7 + 0x48]
sethi 0x1F59, %i6
fandnot1s %f12, %f1, %f2
loop_2207:
ldsw [%l7 + 0x50], %o5
ld [%l7 + 0x6C], %f7
stb %i2, [%l7 + 0x34]
fmovdg %xcc, %f15, %f13
fbuge %fcc0, loop_2208
fpadd16s %f10, %f1, %f5
movleu %icc, %g1, %o3
fones %f1
loop_2208:
umulcc %g2, 0x040F, %l3
call loop_2209
ldub [%l7 + 0x3C], %i5
ld [%l7 + 0x60], %f13
ldub [%l7 + 0x0E], %o7
loop_2209:
fcmpne16 %f14, %f4, %i7
lduh [%l7 + 0x58], %o1
lduw [%l7 + 0x7C], %i1
bcc,a loop_2210
fmovdvc %xcc, %f0, %f3
lduh [%l7 + 0x54], %l4
tge %xcc, 0x7
loop_2210:
fnor %f4, %f6, %f6
fmovrdlez %l5, %f14, %f8
st %f1, [%l7 + 0x60]
fmovd %f0, %f2
fnor %f6, %f10, %f12
bl loop_2211
fcmped %fcc0, %f8, %f0
ld [%l7 + 0x20], %f9
tneg %xcc, 0x0
loop_2211:
sub %g7, %o4, %g4
fbg %fcc2, loop_2212
pdist %f0, %f2, %f12
stw %i4, [%l7 + 0x10]
udivx %g6, 0x0193, %g5
loop_2212:
fnands %f1, %f0, %f11
fmovdl %icc, %f11, %f13
st %f11, [%l7 + 0x4C]
addc %l2, %o0, %l1
bcs,a %icc, loop_2213
fexpand %f1, %f0
fmul8x16au %f13, %f8, %f6
nop
setx loop_2214, %l0, %l1
jmpl %l1, %l0
loop_2213:
movleu %xcc, %i0, %i3
stw %l6, [%l7 + 0x14]
edge32l %o2, %g3, %i6
loop_2214:
for %f0, %f10, %f0
orn %o6, 0x1DF0, %o5
stw %i2, [%l7 + 0x3C]
tge %icc, 0x1
ldsb [%l7 + 0x2D], %g1
lduh [%l7 + 0x7A], %o3
fpadd32 %f4, %f6, %f8
fbn,a %fcc0, loop_2215
brgz,a %g2, loop_2216
fands %f3, %f12, %f8
movge %xcc, %i5, %o7
loop_2215:
stx %i7, [%l7 + 0x68]
loop_2216:
ldsb [%l7 + 0x1C], %o1
st %f5, [%l7 + 0x50]
st %f1, [%l7 + 0x34]
fxnor %f14, %f14, %f8
std %f12, [%l7 + 0x20]
fmovdgu %xcc, %f1, %f13
fsrc1s %f10, %f13
fmul8ulx16 %f2, %f10, %f0
stx %i1, [%l7 + 0x58]
call loop_2217
tg %xcc, 0x1
ld [%l7 + 0x10], %f5
umul %l3, %l5, %g7
loop_2217:
tcs %icc, 0x3
fmuld8sux16 %f9, %f9, %f10
ldd [%l7 + 0x40], %f12
fabsd %f4, %f0
fbo,a %fcc2, loop_2218
umul %l4, 0x0152, %g4
array32 %i4, %g6, %o4
bvc,a,pt %xcc, loop_2219
loop_2218:
brgez,a %l2, loop_2220
stw %o0, [%l7 + 0x24]
ldd [%l7 + 0x60], %f12
loop_2219:
fmovrdlz %g5, %f8, %f0
loop_2220:
sth %l1, [%l7 + 0x4A]
ldsh [%l7 + 0x2C], %i0
movrgez %i3, %l0, %o2
siam 0x2
fblg %fcc1, loop_2221
ldsh [%l7 + 0x52], %l6
tsubcc %i6, 0x150A, %o6
xnorcc %o5, %g3, %g1
loop_2221:
fnor %f10, %f6, %f8
st %f14, [%l7 + 0x70]
lduw [%l7 + 0x7C], %o3
edge16ln %i2, %g2, %i5
fsrc1s %f14, %f15
ldd [%l7 + 0x08], %f0
ldub [%l7 + 0x5E], %o7
lduh [%l7 + 0x68], %i7
brlez,a %i1, loop_2222
sth %l3, [%l7 + 0x08]
edge8 %l5, %g7, %l4
fandnot1 %f10, %f10, %f14
loop_2222:
ldsw [%l7 + 0x58], %o1
fxor %f8, %f10, %f8
bvs,pn %xcc, loop_2223
fbug,a %fcc2, loop_2224
edge8 %g4, %g6, %o4
fandnot1s %f15, %f6, %f12
loop_2223:
fpsub32s %f9, %f7, %f7
loop_2224:
movpos %xcc, %i4, %o0
stw %l2, [%l7 + 0x68]
sra %l1, 0x1A, %g5
fmovrde %i0, %f14, %f8
lduw [%l7 + 0x10], %l0
fbge %fcc3, loop_2225
ldd [%l7 + 0x50], %f8
ldsb [%l7 + 0x6F], %i3
movrgz %o2, %l6, %o6
loop_2225:
tcs %xcc, 0x6
tcc %xcc, 0x5
fble,a %fcc1, loop_2226
ldsw [%l7 + 0x44], %i6
fmovrdne %o5, %f12, %f12
fbue %fcc2, loop_2227
loop_2226:
fpmerge %f13, %f1, %f0
movn %icc, %g1, %o3
fmul8x16 %f13, %f0, %f4
loop_2227:
ld [%l7 + 0x6C], %f5
ld [%l7 + 0x3C], %f0
tl %xcc, 0x4
move %xcc, %g3, %i2
smulcc %g2, 0x14F7, %i5
lduh [%l7 + 0x7E], %o7
fnors %f4, %f2, %f15
tcs %xcc, 0x4
lduw [%l7 + 0x64], %i1
taddcctv %i7, %l5, %l3
ld [%l7 + 0x2C], %f3
fand %f14, %f6, %f6
popc %g7, %o1
sdivx %g4, 0x03C0, %l4
fbl %fcc1, loop_2228
bn %icc, loop_2229
edge16ln %o4, %g6, %i4
taddcc %l2, 0x0669, %o0
loop_2228:
fmovsvs %xcc, %f14, %f15
loop_2229:
fandnot1s %f3, %f10, %f9
fmovdg %xcc, %f4, %f9
subc %l1, %i0, %g5
std %f14, [%l7 + 0x78]
fmovse %xcc, %f7, %f6
ldx [%l7 + 0x50], %l0
fmovsge %xcc, %f5, %f15
ldsb [%l7 + 0x0C], %o2
brgz %l6, loop_2230
fmovscs %xcc, %f4, %f9
fandnot1 %f10, %f8, %f8
movcs %xcc, %i3, %o6
loop_2230:
fbule %fcc1, loop_2231
brlez %i6, loop_2232
ldsh [%l7 + 0x3A], %o5
and %o3, %g1, %i2
loop_2231:
fmovd %f12, %f0
loop_2232:
tvs %icc, 0x6
xorcc %g2, %i5, %g3
fcmpgt32 %f2, %f4, %i1
movpos %icc, %i7, %l5
fmovsvs %xcc, %f9, %f2
fcmpd %fcc2, %f4, %f2
std %f14, [%l7 + 0x70]
fmovdgu %xcc, %f8, %f6
fnegs %f4, %f7
sth %l3, [%l7 + 0x36]
ldd [%l7 + 0x18], %f2
sll %o7, %g7, %o1
ldsb [%l7 + 0x1E], %g4
tle %icc, 0x4
and %l4, 0x02F5, %g6
fmul8sux16 %f2, %f0, %f4
udivcc %i4, 0x0860, %o4
edge8 %l2, %o0, %l1
fpsub16s %f9, %f3, %f11
stw %g5, [%l7 + 0x08]
stw %i0, [%l7 + 0x40]
ldx [%l7 + 0x78], %l0
tsubcctv %l6, 0x1E40, %o2
fornot2s %f13, %f1, %f15
fcmple32 %f6, %f8, %i3
sth %i6, [%l7 + 0x4A]
ldd [%l7 + 0x28], %f4
movrlz %o5, %o6, %o3
call loop_2233
fbe %fcc0, loop_2234
edge16 %i2, %g1, %i5
edge8 %g3, %g2, %i1
loop_2233:
taddcctv %l5, %l3, %o7
loop_2234:
fmovrde %i7, %f14, %f12
nop
setx loop_2235, %l0, %l1
jmpl %l1, %o1
movleu %icc, %g7, %g4
ldx [%l7 + 0x50], %g6
fnand %f6, %f4, %f4
loop_2235:
movg %xcc, %l4, %i4
ldsb [%l7 + 0x14], %l2
tvs %xcc, 0x5
movvc %icc, %o4, %o0
tneg %xcc, 0x5
sth %g5, [%l7 + 0x60]
sth %i0, [%l7 + 0x2C]
std %f4, [%l7 + 0x50]
stx %l1, [%l7 + 0x18]
fmovsgu %xcc, %f6, %f10
fnot1s %f9, %f6
tsubcc %l0, %l6, %o2
fbue,a %fcc0, loop_2236
fmul8x16au %f6, %f10, %f14
taddcctv %i6, 0x158B, %o5
ldub [%l7 + 0x37], %i3
loop_2236:
ldd [%l7 + 0x20], %f12
fornot2s %f10, %f1, %f3
ldsh [%l7 + 0x0C], %o6
fmovdleu %xcc, %f7, %f7
fmovrsgez %o3, %f5, %f4
stx %i2, [%l7 + 0x40]
stw %i5, [%l7 + 0x7C]
edge32 %g1, %g2, %g3
fxors %f1, %f1, %f1
fcmpd %fcc2, %f0, %f2
fornot2s %f13, %f7, %f12
fcmps %fcc1, %f13, %f8
fcmpgt16 %f14, %f12, %i1
add %l5, 0x1256, %o7
for %f2, %f12, %f0
std %f0, [%l7 + 0x38]
umulcc %i7, 0x1699, %l3
fpadd16 %f4, %f0, %f6
fzero %f4
stb %o1, [%l7 + 0x0D]
srl %g4, %g6, %l4
ldsw [%l7 + 0x40], %i4
stx %l2, [%l7 + 0x08]
movrgz %g7, 0x211, %o0
stw %g5, [%l7 + 0x34]
brgz %i0, loop_2237
tn %icc, 0x2
fmul8sux16 %f14, %f0, %f4
fsrc1 %f4, %f14
loop_2237:
nop
setx loop_2238, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbule,a %fcc1, loop_2239
ldsw [%l7 + 0x6C], %l1
fmuld8ulx16 %f4, %f15, %f4
loop_2238:
fbule,a %fcc3, loop_2240
loop_2239:
stx %l0, [%l7 + 0x08]
stb %l6, [%l7 + 0x69]
stw %o4, [%l7 + 0x18]
loop_2240:
stb %i6, [%l7 + 0x19]
mulx %o5, 0x038B, %i3
be,a %icc, loop_2241
lduw [%l7 + 0x08], %o6
udiv %o3, 0x1D48, %i2
sth %i5, [%l7 + 0x7E]
loop_2241:
std %f2, [%l7 + 0x18]
fandnot1s %f8, %f3, %f11
stw %g1, [%l7 + 0x60]
sethi 0x02FA, %g2
tsubcc %g3, 0x00FC, %i1
ldsh [%l7 + 0x74], %o2
fmuld8sux16 %f9, %f9, %f6
movpos %icc, %o7, %l5
fands %f0, %f14, %f13
tsubcctv %l3, %o1, %i7
for %f4, %f6, %f2
ldd [%l7 + 0x50], %f10
fbule,a %fcc1, loop_2242
st %f14, [%l7 + 0x5C]
tcs %xcc, 0x1
std %f2, [%l7 + 0x20]
loop_2242:
fmovrslz %g6, %f6, %f9
stx %l4, [%l7 + 0x10]
lduw [%l7 + 0x58], %g4
fmovdgu %xcc, %f10, %f13
ldd [%l7 + 0x60], %f10
edge8l %i4, %l2, %o0
fmovrslez %g7, %f2, %f8
bpos,a,pt %xcc, loop_2243
ld [%l7 + 0x7C], %f13
bshuffle %f8, %f14, %f12
ldd [%l7 + 0x78], %f10
loop_2243:
fmul8sux16 %f0, %f14, %f8
ld [%l7 + 0x18], %f11
ldd [%l7 + 0x08], %f2
fornot1 %f0, %f10, %f4
fmovscc %xcc, %f0, %f8
fcmped %fcc3, %f0, %f10
ldsh [%l7 + 0x6A], %i0
std %f10, [%l7 + 0x70]
st %f6, [%l7 + 0x60]
bleu loop_2244
edge16l %g5, %l1, %l0
fbule,a %fcc1, loop_2245
ldd [%l7 + 0x18], %f4
loop_2244:
fmovrsgez %l6, %f1, %f10
fmovsvs %xcc, %f9, %f12
loop_2245:
tl %icc, 0x7
bgu,pt %xcc, loop_2246
stw %o4, [%l7 + 0x74]
ba %xcc, loop_2247
brlez,a %i6, loop_2248
loop_2246:
siam 0x3
fmovsl %xcc, %f0, %f5
loop_2247:
lduw [%l7 + 0x54], %o5
loop_2248:
srlx %o6, 0x14, %i3
fbge %fcc1, loop_2249
stx %i2, [%l7 + 0x28]
fandnot1 %f10, %f2, %f6
fmovrse %o3, %f6, %f8
loop_2249:
fone %f14
fabsd %f6, %f2
fand %f2, %f2, %f10
sth %g1, [%l7 + 0x50]
ldd [%l7 + 0x40], %f2
fbge %fcc0, loop_2250
ld [%l7 + 0x34], %f14
edge16 %i5, %g3, %i1
fzero %f14
loop_2250:
stw %g2, [%l7 + 0x60]
sll %o7, 0x09, %o2
fcmps %fcc1, %f1, %f0
lduh [%l7 + 0x64], %l5
fexpand %f5, %f12
fcmped %fcc1, %f0, %f12
st %f3, [%l7 + 0x20]
tleu %xcc, 0x1
ldsb [%l7 + 0x16], %o1
fmovdleu %xcc, %f0, %f2
ldsh [%l7 + 0x74], %l3
addccc %i7, 0x0181, %g6
lduw [%l7 + 0x3C], %l4
fxnor %f2, %f2, %f8
ldub [%l7 + 0x78], %i4
tg %icc, 0x0
fbn,a %fcc0, loop_2251
bl %xcc, loop_2252
std %f2, [%l7 + 0x48]
bl,a,pt %xcc, loop_2253
loop_2251:
tl %xcc, 0x7
loop_2252:
fmovsvc %xcc, %f0, %f0
xor %g4, 0x0AE5, %o0
loop_2253:
ba %xcc, loop_2254
ldsb [%l7 + 0x28], %l2
fmovrdlez %i0, %f12, %f8
fmovrsgez %g7, %f8, %f6
loop_2254:
ldsb [%l7 + 0x5F], %l1
nop
setx loop_2255, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
call loop_2256
stw %g5, [%l7 + 0x3C]
stb %l6, [%l7 + 0x7B]
loop_2255:
ldsw [%l7 + 0x1C], %o4
loop_2256:
sdivcc %i6, 0x0302, %l0
fcmps %fcc2, %f13, %f4
fands %f13, %f7, %f1
movvs %icc, %o6, %i3
bpos,pn %icc, loop_2257
sth %o5, [%l7 + 0x2C]
fmovsvs %xcc, %f5, %f7
ldd [%l7 + 0x38], %f2
loop_2257:
stw %i2, [%l7 + 0x6C]
tcs %xcc, 0x7
ldsh [%l7 + 0x64], %g1
fpsub32 %f12, %f14, %f4
fbule,a %fcc0, loop_2258
fxnor %f4, %f4, %f10
fmovdgu %xcc, %f9, %f5
sth %o3, [%l7 + 0x7C]
loop_2258:
ld [%l7 + 0x1C], %f15
ldsb [%l7 + 0x16], %i5
brgez,a %i1, loop_2259
fmovscs %xcc, %f15, %f11
addccc %g3, %g2, %o2
fbu,a %fcc3, loop_2260
loop_2259:
sth %l5, [%l7 + 0x6E]
mova %xcc, %o1, %l3
fbue %fcc0, loop_2261
loop_2260:
fmuld8ulx16 %f5, %f13, %f12
move %xcc, %i7, %g6
fmovse %xcc, %f4, %f10
loop_2261:
for %f10, %f4, %f2
edge32ln %l4, %i4, %o7
ba,a,pt %xcc, loop_2262
sth %o0, [%l7 + 0x6C]
ldd [%l7 + 0x10], %f0
tle %xcc, 0x7
loop_2262:
stb %g4, [%l7 + 0x60]
edge32n %l2, %i0, %g7
tneg %icc, 0x1
fmovde %icc, %f0, %f1
bcc,pt %icc, loop_2263
fbul,a %fcc1, loop_2264
std %f14, [%l7 + 0x20]
edge16n %l1, %l6, %g5
loop_2263:
movneg %xcc, %o4, %i6
loop_2264:
edge16 %l0, %o6, %i3
stw %i2, [%l7 + 0x14]
ldsw [%l7 + 0x54], %g1
subc %o5, 0x10DA, %i5
ldsw [%l7 + 0x20], %i1
sth %g3, [%l7 + 0x34]
ldsw [%l7 + 0x64], %g2
fmovdne %icc, %f8, %f6
fmovrsgez %o3, %f6, %f1
tgu %icc, 0x3
bvs loop_2265
ldsh [%l7 + 0x08], %l5
fnot2s %f0, %f9
ldsh [%l7 + 0x74], %o1
loop_2265:
fmovsl %icc, %f15, %f7
alignaddrl %o2, %i7, %l3
sdivcc %g6, 0x01B9, %l4
ldub [%l7 + 0x28], %o7
fsrc2 %f2, %f4
movcc %xcc, %o0, %g4
fmovde %icc, %f12, %f3
umulcc %i4, %l2, %g7
edge16n %l1, %l6, %i0
fmovs %f9, %f11
and %g5, %i6, %l0
brz %o4, loop_2266
ldsh [%l7 + 0x74], %o6
fmuld8ulx16 %f11, %f9, %f6
ldsh [%l7 + 0x12], %i2
loop_2266:
fsrc1 %f10, %f4
nop
setx loop_2267, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x5C], %g1
udiv %i3, 0x1A40, %i5
ldsb [%l7 + 0x5C], %i1
loop_2267:
fmovdleu %xcc, %f1, %f14
ldsb [%l7 + 0x6F], %g3
fmovscc %icc, %f2, %f2
fmovdleu %xcc, %f1, %f8
sethi 0x1219, %g2
stb %o5, [%l7 + 0x78]
movl %xcc, %o3, %l5
fmovrslez %o1, %f14, %f9
ldd [%l7 + 0x68], %f8
udivx %i7, 0x111E, %l3
stw %o2, [%l7 + 0x20]
fabss %f4, %f10
tn %xcc, 0x1
fmovdn %icc, %f0, %f14
ldd [%l7 + 0x48], %f6
bcs loop_2268
move %icc, %g6, %o7
edge8n %o0, %l4, %i4
std %f2, [%l7 + 0x50]
loop_2268:
movneg %icc, %g4, %g7
fmovsgu %xcc, %f4, %f13
fmovd %f10, %f8
bleu,a loop_2269
tl %xcc, 0x6
st %f9, [%l7 + 0x3C]
ldd [%l7 + 0x70], %f6
loop_2269:
ldub [%l7 + 0x0A], %l2
ldsb [%l7 + 0x51], %l1
fexpand %f12, %f12
udivx %l6, 0x0A40, %i0
bneg,a,pt %xcc, loop_2270
movrlz %i6, %g5, %o4
st %f5, [%l7 + 0x70]
fmovsa %xcc, %f8, %f14
loop_2270:
edge8 %o6, %l0, %i2
ldsh [%l7 + 0x4C], %i3
fmovsne %icc, %f14, %f15
ldub [%l7 + 0x20], %g1
fpsub16 %f10, %f14, %f10
fpadd32s %f7, %f8, %f10
ld [%l7 + 0x60], %f15
tsubcc %i5, %g3, %g2
ld [%l7 + 0x48], %f13
edge8 %o5, %o3, %l5
sth %i1, [%l7 + 0x1E]
fone %f6
lduw [%l7 + 0x24], %i7
bge,a %icc, loop_2271
brgz,a %l3, loop_2272
ldsh [%l7 + 0x2A], %o1
fmovrdlez %g6, %f8, %f6
loop_2271:
fandnot1s %f0, %f5, %f5
loop_2272:
fba %fcc2, loop_2273
ldd [%l7 + 0x10], %f8
fandnot1 %f12, %f8, %f0
bn,a %xcc, loop_2274
loop_2273:
brlez,a %o7, loop_2275
movrlez %o2, %o0, %i4
siam 0x3
loop_2274:
ld [%l7 + 0x28], %f2
loop_2275:
fnot1s %f1, %f5
lduw [%l7 + 0x54], %l4
bvs,pt %icc, loop_2276
fmovsge %xcc, %f2, %f9
fands %f14, %f15, %f1
xnorcc %g7, 0x07F0, %g4
loop_2276:
fornot1 %f2, %f10, %f2
tsubcctv %l1, 0x0D8A, %l2
udivx %l6, 0x1B8E, %i0
ldsh [%l7 + 0x0C], %g5
subcc %i6, 0x08F9, %o4
fcmple32 %f8, %f2, %o6
fmovdge %xcc, %f4, %f2
fbn %fcc1, loop_2277
subcc %l0, %i3, %i2
lduh [%l7 + 0x5C], %i5
movpos %xcc, %g3, %g1
loop_2277:
ldsh [%l7 + 0x6E], %o5
lduw [%l7 + 0x10], %g2
fbn %fcc2, loop_2278
ldub [%l7 + 0x67], %o3
ldx [%l7 + 0x78], %l5
fbne,a %fcc1, loop_2279
loop_2278:
fcmpne16 %f6, %f2, %i1
fands %f0, %f3, %f5
mulscc %i7, 0x0E78, %o1
loop_2279:
ldub [%l7 + 0x66], %g6
sth %o7, [%l7 + 0x62]
srlx %o2, 0x14, %o0
fbul,a %fcc1, loop_2280
fzeros %f11
bneg,a %icc, loop_2281
fpsub32s %f1, %f5, %f7
loop_2280:
edge16 %l3, %l4, %g7
umulcc %i4, 0x1E8C, %g4
loop_2281:
fnot2s %f10, %f0
be,a loop_2282
brgz %l2, loop_2283
ldx [%l7 + 0x18], %l1
xorcc %l6, 0x1081, %g5
loop_2282:
alignaddr %i6, %i0, %o6
loop_2283:
fornot1s %f6, %f0, %f1
fpadd16 %f14, %f2, %f6
tne %icc, 0x6
fmovdne %icc, %f13, %f15
fmovdneg %icc, %f1, %f14
fnot2s %f6, %f11
fmovdpos %xcc, %f14, %f8
ldsw [%l7 + 0x74], %o4
move %icc, %l0, %i2
fnegd %f2, %f14
ldsw [%l7 + 0x74], %i3
udiv %g3, 0x0F34, %g1
fornot1 %f2, %f14, %f10
sth %o5, [%l7 + 0x64]
edge32n %i5, %g2, %o3
ldub [%l7 + 0x4E], %i1
ldsb [%l7 + 0x37], %l5
bge,a %xcc, loop_2284
fnors %f0, %f9, %f12
movl %xcc, %o1, %g6
sth %i7, [%l7 + 0x4E]
loop_2284:
ldsh [%l7 + 0x68], %o2
movrgz %o7, 0x31C, %o0
tg %icc, 0x0
xorcc %l3, %l4, %i4
fmovdcs %icc, %f9, %f3
fsrc2s %f5, %f5
sethi 0x1EB0, %g7
movg %icc, %g4, %l2
orcc %l6, 0x0B78, %l1
call loop_2285
tsubcctv %i6, %g5, %o6
fmovd %f4, %f2
std %f14, [%l7 + 0x30]
loop_2285:
movcs %icc, %i0, %o4
bneg,a %xcc, loop_2286
bpos,a,pn %icc, loop_2287
fandnot1s %f8, %f8, %f1
sllx %i2, 0x1E, %i3
loop_2286:
smul %g3, %g1, %o5
loop_2287:
fpsub32 %f0, %f10, %f10
ldsb [%l7 + 0x51], %i5
fexpand %f2, %f12
fors %f1, %f14, %f0
fmovrdlez %g2, %f10, %f6
fmul8ulx16 %f14, %f0, %f2
brnz,a %o3, loop_2288
fxor %f12, %f8, %f4
for %f0, %f4, %f14
ldx [%l7 + 0x68], %i1
loop_2288:
lduw [%l7 + 0x68], %l0
stx %o1, [%l7 + 0x40]
sdivx %g6, 0x0A47, %l5
fbule,a %fcc0, loop_2289
bne loop_2290
tvc %xcc, 0x3
pdist %f12, %f0, %f0
loop_2289:
lduw [%l7 + 0x50], %o2
loop_2290:
fand %f12, %f12, %f12
fcmped %fcc0, %f2, %f0
tvs %xcc, 0x4
bleu,pn %xcc, loop_2291
movrgez %o7, 0x297, %i7
nop
setx loop_2292, %l0, %l1
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 %f2, %f4, %f14
loop_2291:
fba,a %fcc2, loop_2293
edge16l %o0, %l4, %l3
loop_2292:
edge8l %g7, %i4, %g4
fbl,a %fcc2, loop_2294
loop_2293:
array32 %l2, %l6, %l1
ldsw [%l7 + 0x08], %i6
stb %o6, [%l7 + 0x7D]
loop_2294:
ldsw [%l7 + 0x54], %g5
lduw [%l7 + 0x78], %i0
ldsb [%l7 + 0x1D], %o4
move %xcc, %i2, %g3
fands %f7, %f10, %f15
ldsw [%l7 + 0x68], %g1
fabsd %f10, %f10
srlx %o5, %i5, %i3
sdiv %o3, 0x0EC1, %g2
bshuffle %f0, %f10, %f2
st %f8, [%l7 + 0x54]
ldsh [%l7 + 0x40], %i1
smulcc %l0, %o1, %g6
fornot1 %f6, %f2, %f10
stb %o2, [%l7 + 0x67]
fmovdg %xcc, %f4, %f10
sth %l5, [%l7 + 0x26]
for %f0, %f6, %f8
fbg %fcc1, loop_2295
fbg,a %fcc0, loop_2296
fmovrdlez %i7, %f6, %f2
fmovdgu %xcc, %f9, %f3
loop_2295:
bshuffle %f4, %f14, %f8
loop_2296:
andn %o7, 0x17DE, %o0
std %f8, [%l7 + 0x20]
fsrc1 %f6, %f2
mulscc %l4, %l3, %g7
edge8 %g4, %i4, %l2
fmul8x16al %f3, %f4, %f6
stw %l6, [%l7 + 0x48]
fbul %fcc1, loop_2297
tvs %icc, 0x2
fpsub16s %f0, %f11, %f10
tcc %icc, 0x4
loop_2297:
popc %i6, %o6
fcmpd %fcc0, %f6, %f12
fmovdvs %icc, %f5, %f7
bn,a loop_2298
sth %g5, [%l7 + 0x5A]
fmovsn %icc, %f2, %f1
st %f3, [%l7 + 0x30]
loop_2298:
sth %i0, [%l7 + 0x70]
ldx [%l7 + 0x10], %l1
srlx %o4, 0x06, %g3
fmovdgu %icc, %f11, %f12
add %i2, %g1, %i5
st %f12, [%l7 + 0x18]
fcmpes %fcc2, %f12, %f6
stx %o5, [%l7 + 0x70]
addccc %i3, 0x13DC, %o3
addc %g2, %i1, %l0
addccc %g6, 0x02FD, %o1
bne,a,pn %xcc, loop_2299
ble,a,pn %xcc, loop_2300
srlx %o2, 0x0A, %i7
ldd [%l7 + 0x40], %f14
loop_2299:
fpadd32s %f9, %f8, %f5
loop_2300:
xnor %o7, %o0, %l4
ldsw [%l7 + 0x70], %l5
movrlez %l3, %g4, %g7
bvs,a %icc, loop_2301
popc 0x0662, %i4
fbne %fcc1, loop_2302
fbue %fcc2, loop_2303
loop_2301:
edge16l %l2, %i6, %o6
fble,a %fcc3, loop_2304
loop_2302:
bne loop_2305
loop_2303:
fmovsvs %xcc, %f9, %f10
edge32ln %g5, %l6, %l1
loop_2304:
movcc %xcc, %o4, %i0
loop_2305:
ldsw [%l7 + 0x54], %g3
brlez %i2, loop_2306
movg %xcc, %i5, %o5
ldub [%l7 + 0x7B], %i3
brz,a %g1, loop_2307
loop_2306:
stw %g2, [%l7 + 0x7C]
ldub [%l7 + 0x23], %i1
sth %o3, [%l7 + 0x2E]
loop_2307:
fmovrdne %l0, %f14, %f10
stb %g6, [%l7 + 0x18]
fands %f5, %f3, %f4
bgu loop_2308
tcs %icc, 0x6
ldx [%l7 + 0x58], %o2
mulx %o1, 0x0E34, %o7
loop_2308:
edge32 %i7, %l4, %l5
ldub [%l7 + 0x31], %o0
bvs,pt %xcc, loop_2309
fbe,a %fcc1, loop_2310
addcc %l3, %g7, %i4
move %icc, %g4, %i6
loop_2309:
alignaddrl %l2, %o6, %l6
loop_2310:
brz %g5, loop_2311
fandnot2s %f2, %f11, %f8
fcmple16 %f8, %f6, %l1
tne %icc, 0x1
loop_2311:
fpmerge %f1, %f7, %f14
stb %o4, [%l7 + 0x53]
ldsh [%l7 + 0x70], %g3
fmovscc %icc, %f2, %f6
nop
setx loop_2312, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldd [%l7 + 0x10], %f6
lduh [%l7 + 0x22], %i0
movn %icc, %i5, %i2
loop_2312:
nop
setx loop_2313, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tn %icc, 0x6
stw %i3, [%l7 + 0x18]
lduw [%l7 + 0x48], %g1
loop_2313:
tle %xcc, 0x6
fone %f12
ldx [%l7 + 0x18], %g2
stb %i1, [%l7 + 0x72]
stx %o5, [%l7 + 0x10]
mulx %o3, 0x0D12, %g6
movn %xcc, %l0, %o2
movg %xcc, %o7, %o1
fmovdvc %icc, %f4, %f3
ldub [%l7 + 0x63], %i7
fmovrdne %l5, %f14, %f8
fbu,a %fcc2, loop_2314
ldx [%l7 + 0x48], %l4
fmovsg %icc, %f9, %f1
tpos %xcc, 0x2
loop_2314:
tsubcctv %l3, 0x1A97, %o0
fmovdn %icc, %f13, %f5
fmovrsgz %g7, %f3, %f6
fbuge %fcc3, loop_2315
stx %i4, [%l7 + 0x08]
bpos,a,pn %xcc, loop_2316
lduw [%l7 + 0x34], %i6
loop_2315:
fmovrsgz %l2, %f11, %f6
fmovdvs %icc, %f8, %f12
loop_2316:
tsubcc %o6, %g4, %g5
fmovda %icc, %f15, %f9
fmovdvs %icc, %f15, %f5
st %f10, [%l7 + 0x58]
fmovdge %icc, %f5, %f3
stx %l1, [%l7 + 0x68]
ldsw [%l7 + 0x0C], %o4
fzero %f4
stx %g3, [%l7 + 0x50]
stw %i0, [%l7 + 0x34]
movvc %xcc, %i5, %i2
fpsub16 %f8, %f10, %f4
stw %i3, [%l7 + 0x68]
lduw [%l7 + 0x30], %g1
fnor %f6, %f8, %f2
fxnors %f12, %f6, %f5
srlx %l6, 0x1D, %g2
siam 0x4
tl %icc, 0x2
edge8l %i1, %o3, %o5
orcc %l0, 0x189F, %g6
ldsb [%l7 + 0x28], %o2
taddcctv %o7, 0x100C, %i7
fmovrsgez %o1, %f7, %f4
ldub [%l7 + 0x5C], %l4
lduh [%l7 + 0x30], %l5
ba,a %xcc, loop_2317
mulx %l3, 0x0950, %g7
movl %xcc, %o0, %i6
movg %xcc, %i4, %l2
loop_2317:
srl %g4, %o6, %l1
fcmped %fcc3, %f12, %f12
udiv %g5, 0x1331, %o4
tvc %xcc, 0x2
ldsb [%l7 + 0x42], %g3
fcmpeq32 %f14, %f6, %i0
fcmpeq16 %f10, %f4, %i2
st %f9, [%l7 + 0x74]
fmovda %icc, %f7, %f15
ld [%l7 + 0x10], %f13
movrgz %i3, 0x1CA, %i5
fmul8ulx16 %f10, %f12, %f12
ld [%l7 + 0x14], %f6
srax %g1, 0x0D, %g2
fmovsvc %xcc, %f11, %f13
edge8ln %l6, %o3, %i1
fmovrsgz %o5, %f3, %f10
ble,pt %xcc, loop_2318
ld [%l7 + 0x48], %f2
ba loop_2319
ld [%l7 + 0x70], %f11
loop_2318:
std %f4, [%l7 + 0x20]
tcs %xcc, 0x6
loop_2319:
bne,pt %icc, loop_2320
fmovdvs %xcc, %f6, %f6
nop
setx loop_2321, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %g6, [%l7 + 0x18]
loop_2320:
ldsh [%l7 + 0x1E], %l0
ldx [%l7 + 0x30], %o2
loop_2321:
ldx [%l7 + 0x70], %o7
tsubcc %i7, 0x0160, %o1
ldsh [%l7 + 0x36], %l5
brlz %l4, loop_2322
fpmerge %f2, %f7, %f6
fmovrdlez %g7, %f6, %f12
ldsh [%l7 + 0x7C], %o0
loop_2322:
edge16l %i6, %l3, %l2
fands %f0, %f10, %f10
movrgez %g4, 0x3CA, %o6
brlz %i4, loop_2323
smulcc %l1, 0x0E3C, %o4
st %f5, [%l7 + 0x20]
stx %g3, [%l7 + 0x78]
loop_2323:
lduw [%l7 + 0x08], %g5
fbul,a %fcc3, loop_2324
ldsb [%l7 + 0x09], %i0
fcmpne16 %f0, %f4, %i2
fcmpne32 %f14, %f6, %i5
loop_2324:
ldub [%l7 + 0x18], %i3
tleu %xcc, 0x2
fmovda %xcc, %f0, %f10
stw %g1, [%l7 + 0x78]
fbg,a %fcc2, loop_2325
ldsh [%l7 + 0x38], %g2
movcc %xcc, %o3, %l6
ldd [%l7 + 0x20], %f6
loop_2325:
ldsh [%l7 + 0x50], %o5
fmovrdgz %g6, %f14, %f12
taddcctv %l0, 0x08D5, %o2
fnot1s %f1, %f9
ldsh [%l7 + 0x7E], %i1
brlz %o7, loop_2326
st %f0, [%l7 + 0x7C]
st %f1, [%l7 + 0x08]
fmovdl %icc, %f3, %f8
loop_2326:
fnot1 %f4, %f4
edge8n %o1, %l5, %i7
te %xcc, 0x6
fones %f1
ba,pt %icc, loop_2327
std %f4, [%l7 + 0x38]
fmovdleu %xcc, %f0, %f6
udivcc %l4, 0x0D9C, %g7
loop_2327:
bg loop_2328
fba %fcc3, loop_2329
for %f6, %f2, %f10
brlez,a %i6, loop_2330
loop_2328:
fmovrsgz %l3, %f9, %f9
loop_2329:
ldub [%l7 + 0x36], %o0
sra %l2, %o6, %i4
loop_2330:
bcs,a,pn %xcc, loop_2331
ldsw [%l7 + 0x2C], %l1
std %f8, [%l7 + 0x48]
fpsub16 %f0, %f10, %f0
loop_2331:
ldsb [%l7 + 0x4B], %g4
bcs,a %xcc, loop_2332
fbo %fcc3, loop_2333
ld [%l7 + 0x08], %f7
fmul8x16al %f4, %f11, %f4
loop_2332:
alignaddrl %g3, %o4, %g5
loop_2333:
bcs loop_2334
movgu %icc, %i0, %i5
ldsw [%l7 + 0x44], %i3
ldub [%l7 + 0x42], %i2
loop_2334:
edge16ln %g2, %o3, %g1
fones %f4
stw %o5, [%l7 + 0x28]
std %f12, [%l7 + 0x38]
fmovd %f2, %f2
sth %g6, [%l7 + 0x12]
ldub [%l7 + 0x0D], %l0
movcs %xcc, %l6, %o2
siam 0x4
fmovdvc %icc, %f2, %f2
fcmpeq32 %f0, %f12, %i1
bn %xcc, loop_2335
fmovrdne %o7, %f12, %f2
stw %l5, [%l7 + 0x3C]
sth %o1, [%l7 + 0x18]
loop_2335:
sra %i7, 0x1C, %l4
addccc %i6, %g7, %l3
st %f13, [%l7 + 0x7C]
ld [%l7 + 0x20], %f1
ld [%l7 + 0x0C], %f6
sethi 0x16A2, %l2
fpack16 %f2, %f13
ldsh [%l7 + 0x64], %o6
mulx %i4, %o0, %l1
umul %g3, %o4, %g4
lduh [%l7 + 0x1A], %g5
fmul8x16au %f3, %f4, %f4
lduh [%l7 + 0x1C], %i5
ld [%l7 + 0x1C], %f2
fblg %fcc3, loop_2336
movg %xcc, %i3, %i2
stx %i0, [%l7 + 0x30]
array8 %o3, %g2, %g1
loop_2336:
fmovsgu %xcc, %f2, %f11
movg %xcc, %g6, %l0
std %f2, [%l7 + 0x78]
ldd [%l7 + 0x78], %f14
brgez,a %l6, loop_2337
fmovsge %icc, %f9, %f0
fornot2s %f9, %f14, %f12
fmovdn %xcc, %f1, %f8
loop_2337:
movg %xcc, %o5, %i1
fmovdge %icc, %f6, %f3
lduh [%l7 + 0x5C], %o2
std %f12, [%l7 + 0x20]
fmovdcc %xcc, %f12, %f5
fmul8ulx16 %f12, %f8, %f2
fmovde %xcc, %f10, %f5
edge16l %o7, %o1, %i7
fmovdneg %xcc, %f12, %f6
lduh [%l7 + 0x58], %l4
fmovde %icc, %f13, %f6
lduh [%l7 + 0x6A], %i6
ta %xcc, 0x6
te %xcc, 0x6
movcs %xcc, %g7, %l5
fornot1 %f8, %f4, %f8
brlez,a %l2, loop_2338
nop
setx loop_2339, %l0, %l1
jmpl %l1, %l3
fmovsvs %xcc, %f7, %f15
ldsh [%l7 + 0x52], %o6
loop_2338:
fbule,a %fcc0, loop_2340
loop_2339:
addccc %i4, 0x0291, %o0
movvc %icc, %l1, %o4
sdivx %g4, 0x14D9, %g5
loop_2340:
fmovrslz %g3, %f8, %f10
fones %f10
std %f12, [%l7 + 0x08]
fmovsgu %xcc, %f7, %f4
lduh [%l7 + 0x34], %i3
fbl,a %fcc2, loop_2341
fbo %fcc3, loop_2342
fcmple16 %f10, %f14, %i5
fmovsa %xcc, %f7, %f5
loop_2341:
srl %i0, 0x12, %o3
loop_2342:
fmovrsgz %g2, %f14, %f4
fcmple16 %f8, %f4, %g1
lduh [%l7 + 0x0A], %g6
call loop_2343
fbe,a %fcc2, loop_2344
fmovdcs %xcc, %f10, %f14
sdiv %i2, 0x1759, %l6
loop_2343:
movl %xcc, %l0, %i1
loop_2344:
fmovdcs %xcc, %f6, %f6
fzeros %f0
movn %xcc, %o2, %o5
ldub [%l7 + 0x3C], %o7
ldub [%l7 + 0x65], %i7
fpadd16s %f7, %f8, %f13
ldsw [%l7 + 0x7C], %o1
stb %l4, [%l7 + 0x57]
movcc %icc, %i6, %l5
ld [%l7 + 0x18], %f6
array16 %l2, %g7, %o6
udivcc %l3, 0x0E82, %o0
ldub [%l7 + 0x18], %i4
addcc %o4, 0x1361, %l1
ld [%l7 + 0x48], %f5
fornot1 %f10, %f8, %f10
brlz,a %g4, loop_2345
call loop_2346
bneg,pn %icc, loop_2347
ldub [%l7 + 0x4E], %g5
loop_2345:
ldx [%l7 + 0x20], %g3
loop_2346:
faligndata %f12, %f4, %f14
loop_2347:
fbul %fcc2, loop_2348
std %f8, [%l7 + 0x70]
brz,a %i3, loop_2349
sdivcc %i0, 0x10C6, %o3
loop_2348:
brnz %i5, loop_2350
movvc %icc, %g2, %g1
loop_2349:
stw %g6, [%l7 + 0x50]
movvs %xcc, %i2, %l0
loop_2350:
umulcc %l6, %i1, %o2
fmuld8ulx16 %f5, %f11, %f12
brlz,a %o5, loop_2351
move %icc, %i7, %o7
fandnot1 %f2, %f4, %f14
fpmerge %f13, %f15, %f14
loop_2351:
fpsub32 %f14, %f0, %f12
ldsb [%l7 + 0x69], %o1
fbe %fcc3, loop_2352
siam 0x1
fbul %fcc3, loop_2353
fxor %f2, %f6, %f2
loop_2352:
stx %l4, [%l7 + 0x08]
mulx %i6, %l5, %l2
loop_2353:
movne %xcc, %o6, %g7
fpsub16s %f0, %f13, %f2
lduh [%l7 + 0x2E], %l3
fmovdneg %icc, %f3, %f13
bl %xcc, loop_2354
fpsub32s %f9, %f7, %f2
ldsw [%l7 + 0x18], %i4
lduh [%l7 + 0x3E], %o4
loop_2354:
fpadd16 %f10, %f12, %f4
addc %o0, 0x0174, %l1
bge,a %icc, loop_2355
movrgz %g4, 0x355, %g5
stb %i3, [%l7 + 0x5B]
fblg %fcc0, loop_2356
loop_2355:
stb %g3, [%l7 + 0x48]
fornot2s %f13, %f11, %f15
nop
setx loop_2357, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2356:
fornot2s %f2, %f2, %f15
fmovsle %icc, %f6, %f8
fmovda %icc, %f14, %f3
loop_2357:
fpmerge %f2, %f7, %f10
bge,pn %icc, loop_2358
tneg %xcc, 0x1
fmovrsne %o3, %f5, %f15
ldd [%l7 + 0x28], %f4
loop_2358:
fcmpes %fcc1, %f8, %f12
st %f2, [%l7 + 0x24]
fmovsgu %xcc, %f10, %f13
siam 0x0
ldsw [%l7 + 0x44], %i5
fpadd32s %f12, %f7, %f3
movl %xcc, %i0, %g2
nop
setx loop_2359, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot1s %f9, %f14, %f9
std %f10, [%l7 + 0x38]
addccc %g6, %g1, %l0
loop_2359:
siam 0x5
fmovdg %xcc, %f6, %f14
fba %fcc1, loop_2360
fpadd16s %f6, %f9, %f12
fmovscs %icc, %f2, %f10
fbl,a %fcc0, loop_2361
loop_2360:
fmovscs %xcc, %f9, %f5
fandnot1 %f8, %f10, %f12
st %f2, [%l7 + 0x60]
loop_2361:
alignaddrl %l6, %i1, %o2
call loop_2362
udiv %i2, 0x00F8, %i7
andn %o5, 0x0853, %o7
fpadd32s %f9, %f14, %f5
loop_2362:
fmovsleu %icc, %f12, %f4
fcmpne16 %f2, %f12, %o1
fnegd %f2, %f12
bshuffle %f6, %f4, %f2
edge8ln %l4, %i6, %l5
ta %xcc, 0x6
subc %l2, 0x1A59, %o6
orn %l3, 0x0AFC, %i4
lduh [%l7 + 0x5A], %g7
ldd [%l7 + 0x38], %f4
bvs,pt %xcc, loop_2363
andncc %o0, %l1, %g4
fbg,a %fcc3, loop_2364
mova %xcc, %o4, %g5
loop_2363:
fmovdpos %icc, %f7, %f2
bcs loop_2365
loop_2364:
fcmped %fcc1, %f0, %f12
ld [%l7 + 0x40], %f11
fmovdg %xcc, %f1, %f0
loop_2365:
fpadd16 %f2, %f14, %f10
fbue %fcc3, loop_2366
movg %icc, %i3, %o3
std %f14, [%l7 + 0x10]
alignaddr %i5, %g3, %i0
loop_2366:
ldsh [%l7 + 0x1C], %g2
lduw [%l7 + 0x1C], %g1
nop
setx loop_2367, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movleu %xcc, %l0, %g6
ldd [%l7 + 0x20], %f10
ldsb [%l7 + 0x63], %i1
loop_2367:
ldsh [%l7 + 0x38], %o2
fbul,a %fcc0, loop_2368
movcs %xcc, %i2, %i7
st %f2, [%l7 + 0x64]
ldd [%l7 + 0x38], %f6
loop_2368:
ldsb [%l7 + 0x4B], %o5
stw %l6, [%l7 + 0x70]
fmuld8ulx16 %f7, %f13, %f10
fnors %f15, %f3, %f2
fmovdvs %icc, %f4, %f0
ld [%l7 + 0x68], %f9
bpos loop_2369
fnands %f3, %f1, %f11
fmovdcc %icc, %f14, %f4
ldsh [%l7 + 0x66], %o1
loop_2369:
ldd [%l7 + 0x60], %f4
fbug %fcc0, loop_2370
ldsb [%l7 + 0x14], %o7
edge8n %i6, %l5, %l2
bpos loop_2371
loop_2370:
fpsub16 %f0, %f2, %f0
ldx [%l7 + 0x18], %l4
lduh [%l7 + 0x3A], %o6
loop_2371:
sdivcc %i4, 0x0BBA, %g7
ld [%l7 + 0x38], %f8
ldsb [%l7 + 0x49], %o0
array8 %l1, %g4, %o4
popc %g5, %i3
movg %icc, %o3, %l3
fand %f0, %f4, %f10
ldd [%l7 + 0x10], %f14
fpadd32s %f9, %f5, %f6
movrne %i5, 0x17B, %g3
st %f1, [%l7 + 0x14]
fmovdleu %icc, %f12, %f14
fmovdne %icc, %f8, %f12
fble,a %fcc2, loop_2372
std %f4, [%l7 + 0x10]
fmovs %f13, %f11
fpsub32 %f8, %f4, %f0
loop_2372:
ldx [%l7 + 0x78], %g2
fmovsne %xcc, %f6, %f9
brgz,a %i0, loop_2373
brgez,a %g1, loop_2374
ldd [%l7 + 0x30], %f8
orcc %g6, %i1, %o2
loop_2373:
xnorcc %i2, 0x1902, %l0
loop_2374:
sethi 0x0DC0, %o5
bneg %xcc, loop_2375
ld [%l7 + 0x08], %f5
fxors %f7, %f12, %f15
lduw [%l7 + 0x4C], %l6
loop_2375:
fmovrslz %i7, %f5, %f4
brz,a %o7, loop_2376
and %o1, 0x0EC1, %l5
movle %icc, %l2, %i6
ldub [%l7 + 0x28], %o6
loop_2376:
fnand %f12, %f14, %f6
stb %l4, [%l7 + 0x5C]
ldsw [%l7 + 0x48], %i4
siam 0x5
fmovse %icc, %f3, %f6
mulx %o0, 0x0AF6, %l1
fcmpes %fcc2, %f10, %f9
fmovsle %icc, %f1, %f9
mulx %g7, %o4, %g5
movge %icc, %i3, %o3
ldsh [%l7 + 0x60], %g4
stx %i5, [%l7 + 0x38]
brlez %g3, loop_2377
edge32l %g2, %l3, %g1
tvs %icc, 0x2
subc %g6, 0x1183, %i1
loop_2377:
xor %i0, 0x1B82, %i2
movcc %icc, %l0, %o2
fcmpd %fcc2, %f4, %f2
brlez %l6, loop_2378
bvs,a %icc, loop_2379
movleu %xcc, %i7, %o7
movcs %icc, %o5, %l5
loop_2378:
sdivx %o1, 0x0FB6, %l2
loop_2379:
umulcc %i6, %l4, %o6
fandnot1 %f8, %f10, %f10
fabsd %f2, %f12
std %f4, [%l7 + 0x28]
fmovsle %icc, %f15, %f13
ldsb [%l7 + 0x50], %i4
sethi 0x060B, %o0
fble %fcc1, loop_2380
smulcc %g7, 0x1368, %o4
fbe,a %fcc1, loop_2381
fxor %f8, %f0, %f10
loop_2380:
edge16ln %l1, %i3, %o3
fmovsge %icc, %f11, %f1
loop_2381:
addc %g4, 0x0E8F, %g5
tvc %icc, 0x6
fbge %fcc2, loop_2382
movgu %icc, %i5, %g2
sub %g3, %l3, %g1
fbue %fcc3, loop_2383
loop_2382:
fmovrdgz %i1, %f2, %f8
edge8l %i0, %i2, %g6
fmovdl %xcc, %f4, %f0
loop_2383:
stw %o2, [%l7 + 0x6C]
umulcc %l6, %i7, %o7
tcs %icc, 0x6
srlx %o5, 0x1C, %l5
fmovdvs %icc, %f6, %f7
movle %xcc, %o1, %l2
xnor %l0, 0x171E, %i6
movrgez %l4, %i4, %o6
fbge %fcc3, loop_2384
ldub [%l7 + 0x3B], %o0
stw %g7, [%l7 + 0x68]
ldsh [%l7 + 0x5E], %l1
loop_2384:
lduh [%l7 + 0x62], %o4
ldsh [%l7 + 0x56], %o3
lduw [%l7 + 0x68], %g4
brz,a %i3, loop_2385
fand %f14, %f6, %f0
fmovdneg %xcc, %f3, %f4
fbg %fcc0, loop_2386
loop_2385:
stw %g5, [%l7 + 0x6C]
movcc %icc, %g2, %i5
movrne %l3, 0x185, %g1
loop_2386:
fmovdn %icc, %f15, %f7
ldsw [%l7 + 0x14], %i1
ldx [%l7 + 0x10], %g3
brnz %i0, loop_2387
sth %g6, [%l7 + 0x50]
bne %xcc, loop_2388
fba,a %fcc0, loop_2389
loop_2387:
fcmpgt32 %f10, %f14, %i2
fxnor %f6, %f2, %f14
loop_2388:
fnot2 %f8, %f4
loop_2389:
edge32l %l6, %i7, %o2
fone %f8
stb %o7, [%l7 + 0x39]
stb %o5, [%l7 + 0x72]
for %f2, %f2, %f8
stw %o1, [%l7 + 0x44]
ldsb [%l7 + 0x2A], %l2
ldub [%l7 + 0x21], %l0
fmovde %icc, %f6, %f3
stx %i6, [%l7 + 0x38]
tcc %icc, 0x5
fmovs %f3, %f2
fmul8x16au %f13, %f6, %f14
fnand %f14, %f0, %f10
fmovs %f4, %f9
fpack32 %f8, %f12, %f10
ldsw [%l7 + 0x40], %l4
movvc %icc, %l5, %i4
tn %icc, 0x7
lduw [%l7 + 0x10], %o0
ldsw [%l7 + 0x78], %o6
fandnot1 %f2, %f10, %f2
sethi 0x1527, %g7
fmovdneg %icc, %f4, %f8
bvc,a,pt %icc, loop_2390
std %f12, [%l7 + 0x20]
ldsh [%l7 + 0x5E], %o4
stw %o3, [%l7 + 0x14]
loop_2390:
stx %l1, [%l7 + 0x48]
fmovdpos %xcc, %f4, %f6
move %xcc, %g4, %i3
edge32ln %g5, %g2, %l3
alignaddrl %g1, %i5, %g3
ldx [%l7 + 0x58], %i1
tne %xcc, 0x4
ldsb [%l7 + 0x5D], %g6
fmovrsgz %i2, %f10, %f12
fcmpgt32 %f14, %f10, %i0
taddcctv %i7, 0x1AE2, %o2
ld [%l7 + 0x44], %f9
orn %l6, 0x0703, %o7
movleu %icc, %o5, %o1
sdivx %l2, 0x1B27, %l0
movcs %xcc, %l4, %i6
be %icc, loop_2391
pdist %f4, %f2, %f10
ldub [%l7 + 0x32], %i4
brlez,a %o0, loop_2392
loop_2391:
orn %o6, 0x1CC7, %l5
sth %o4, [%l7 + 0x2E]
tgu %icc, 0x6
loop_2392:
ldd [%l7 + 0x60], %f10
tcs %icc, 0x1
orn %g7, %l1, %g4
sdivx %o3, 0x1EE5, %i3
fmovda %xcc, %f0, %f14
fpsub16s %f5, %f11, %f10
fcmpeq16 %f0, %f8, %g2
ldsb [%l7 + 0x7B], %l3
bcc loop_2393
faligndata %f0, %f4, %f0
st %f7, [%l7 + 0x28]
brgz,a %g1, loop_2394
loop_2393:
fcmpd %fcc1, %f8, %f6
movrgz %i5, 0x091, %g5
fmovdg %icc, %f8, %f13
loop_2394:
tg %icc, 0x7
fbul %fcc3, loop_2395
fsrc2s %f2, %f10
edge32ln %g3, %g6, %i2
stw %i1, [%l7 + 0x4C]
loop_2395:
stx %i0, [%l7 + 0x30]
fmul8sux16 %f4, %f8, %f2
stw %i7, [%l7 + 0x54]
bne,a,pt %xcc, loop_2396
fsrc1 %f14, %f8
bg,pt %icc, loop_2397
fbug %fcc0, loop_2398
loop_2396:
brgez %o2, loop_2399
or %o7, %l6, %o5
loop_2397:
ldsh [%l7 + 0x16], %l2
loop_2398:
bleu %icc, loop_2400
loop_2399:
umulcc %l0, 0x0A60, %l4
fpack32 %f8, %f6, %f10
fblg %fcc2, loop_2401
loop_2400:
xor %i6, 0x1C93, %i4
fbuge,a %fcc0, loop_2402
fsrc2s %f14, %f10
loop_2401:
andcc %o0, 0x02F4, %o1
fmovsa %icc, %f7, %f8
loop_2402:
fnor %f0, %f0, %f14
fcmps %fcc2, %f7, %f7
lduh [%l7 + 0x2A], %o6
nop
setx loop_2403, %l0, %l1
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 + 0x18], %f1
bpos loop_2404
move %xcc, %l5, %o4
loop_2403:
fmovsle %icc, %f13, %f12
fabsd %f2, %f10
loop_2404:
bne,a,pt %icc, loop_2405
tne %icc, 0x0
fmovrsgez %l1, %f0, %f2
lduh [%l7 + 0x62], %g7
loop_2405:
andncc %g4, %o3, %g2
fandnot2 %f2, %f12, %f8
movn %icc, %l3, %g1
st %f15, [%l7 + 0x5C]
udivcc %i5, 0x134F, %i3
ldd [%l7 + 0x50], %f12
fnot2s %f6, %f4
orn %g5, 0x0C6E, %g3
bn,a,pt %xcc, loop_2406
bcc,a loop_2407
xorcc %g6, 0x12E8, %i1
fnot1s %f15, %f12
loop_2406:
fmovsg %xcc, %f12, %f15
loop_2407:
fmovrsgez %i2, %f1, %f6
te %xcc, 0x5
ldsw [%l7 + 0x74], %i7
edge16 %o2, %i0, %o7
udivx %l6, 0x0374, %l2
fmovdn %xcc, %f2, %f7
stb %o5, [%l7 + 0x7A]
ldub [%l7 + 0x49], %l0
fmovdle %xcc, %f7, %f4
call loop_2408
fmovdn %icc, %f12, %f13
fornot1s %f6, %f7, %f12
tleu %xcc, 0x6
loop_2408:
sth %l4, [%l7 + 0x64]
stb %i4, [%l7 + 0x31]
fpack32 %f0, %f12, %f14
edge32n %o0, %o1, %i6
brgez,a %l5, loop_2409
tl %icc, 0x3
fmovdgu %xcc, %f8, %f15
tne %xcc, 0x7
loop_2409:
ldsb [%l7 + 0x37], %o4
edge8 %o6, %l1, %g7
fpmerge %f0, %f11, %f2
stw %g4, [%l7 + 0x18]
ld [%l7 + 0x64], %f12
fmovrsgez %g2, %f13, %f8
st %f3, [%l7 + 0x3C]
stx %l3, [%l7 + 0x10]
brlez,a %o3, loop_2410
stw %g1, [%l7 + 0x60]
brnz,a %i5, loop_2411
bpos,pn %xcc, loop_2412
loop_2410:
fmovsle %xcc, %f14, %f2
udivcc %g5, 0x15D0, %g3
loop_2411:
call loop_2413
loop_2412:
call loop_2414
fcmple32 %f2, %f4, %g6
movle %xcc, %i3, %i2
loop_2413:
fpsub16 %f2, %f2, %f0
loop_2414:
tne %icc, 0x7
lduw [%l7 + 0x18], %i1
lduh [%l7 + 0x3C], %i7
ldsh [%l7 + 0x60], %i0
taddcc %o7, 0x0B1C, %l6
nop
setx loop_2415, %l0, %l1
jmpl %l1, %l2
fpsub16s %f5, %f4, %f2
fnegd %f10, %f10
tvc %xcc, 0x5
loop_2415:
fmovd %f14, %f6
ld [%l7 + 0x7C], %f11
edge16 %o2, %l0, %l4
fbn,a %fcc1, loop_2416
brlez %i4, loop_2417
fand %f4, %f8, %f12
ldd [%l7 + 0x18], %f4
loop_2416:
fmovde %icc, %f6, %f14
loop_2417:
fpadd32 %f12, %f8, %f8
movcc %xcc, %o5, %o1
fabsd %f10, %f2
orcc %o0, %l5, %i6
movrlz %o6, 0x2CA, %l1
smulcc %g7, 0x1E98, %o4
stb %g2, [%l7 + 0x5D]
udiv %g4, 0x05B2, %l3
tsubcctv %g1, %i5, %g5
andcc %o3, 0x1DE2, %g6
tvc %xcc, 0x7
fcmpgt16 %f12, %f10, %g3
fzero %f2
movrgz %i2, 0x185, %i3
udivcc %i7, 0x0635, %i1
fornot2 %f8, %f0, %f0
sllx %o7, 0x1D, %l6
fone %f4
sth %i0, [%l7 + 0x7E]
stb %l2, [%l7 + 0x57]
fmovda %icc, %f4, %f6
fbg %fcc1, loop_2418
xorcc %o2, 0x1108, %l4
tgu %icc, 0x7
bpos %icc, loop_2419
loop_2418:
ldsb [%l7 + 0x76], %i4
sth %o5, [%l7 + 0x7C]
ldub [%l7 + 0x4A], %l0
loop_2419:
stb %o1, [%l7 + 0x2D]
alignaddrl %l5, %i6, %o0
addccc %l1, 0x0989, %o6
sra %g7, 0x05, %g2
brgez %o4, loop_2420
movre %l3, %g4, %g1
ldsh [%l7 + 0x2C], %i5
fmovde %icc, %f15, %f3
loop_2420:
lduh [%l7 + 0x54], %o3
fmovdcs %xcc, %f0, %f6
srlx %g6, 0x00, %g3
fmovsl %xcc, %f2, %f13
fmovdne %icc, %f7, %f8
fmovsn %xcc, %f5, %f7
fcmps %fcc2, %f10, %f1
movrgz %i2, 0x33A, %i3
fcmped %fcc0, %f10, %f12
fmovda %xcc, %f5, %f5
bshuffle %f6, %f8, %f4
mulx %i7, %g5, %o7
movne %xcc, %i1, %i0
sdiv %l6, 0x00CC, %o2
bpos,a,pn %icc, loop_2421
and %l4, 0x19B0, %l2
edge32ln %o5, %i4, %o1
ldx [%l7 + 0x20], %l0
loop_2421:
sth %l5, [%l7 + 0x6C]
bn,a,pt %xcc, loop_2422
fmovsle %xcc, %f12, %f5
fbne %fcc0, loop_2423
ldub [%l7 + 0x22], %o0
loop_2422:
ldd [%l7 + 0x50], %f0
addccc %l1, %o6, %g7
loop_2423:
tsubcctv %g2, %i6, %l3
sth %g4, [%l7 + 0x42]
bcc,a,pn %icc, loop_2424
stb %o4, [%l7 + 0x50]
ba %icc, loop_2425
te %icc, 0x2
loop_2424:
st %f13, [%l7 + 0x24]
fbg,a %fcc2, loop_2426
loop_2425:
fcmped %fcc2, %f2, %f0
lduw [%l7 + 0x78], %i5
sub %o3, 0x16DD, %g6
loop_2426:
fxnors %f2, %f10, %f4
bshuffle %f10, %f8, %f12
fmovrdgez %g1, %f6, %f14
fmovscs %icc, %f3, %f5
array16 %g3, %i2, %i3
lduh [%l7 + 0x2E], %g5
fmul8x16 %f3, %f8, %f0
fornot1s %f11, %f2, %f7
tvs %icc, 0x6
brgez,a %o7, loop_2427
movgu %xcc, %i1, %i7
srl %l6, %i0, %o2
bne %icc, loop_2428
loop_2427:
array16 %l2, %o5, %l4
tleu %xcc, 0x3
fornot2 %f0, %f6, %f12
loop_2428:
brgz,a %i4, loop_2429
lduh [%l7 + 0x44], %l0
movpos %icc, %o1, %o0
stx %l5, [%l7 + 0x10]
loop_2429:
fmul8x16 %f11, %f14, %f6
nop
setx loop_2430, %l0, %l1
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 + 0x4A]
fnors %f2, %f3, %f10
stb %g7, [%l7 + 0x31]
loop_2430:
fpack16 %f6, %f0
bl,a loop_2431
fornot2s %f15, %f4, %f5
fxors %f8, %f14, %f12
fcmpgt32 %f0, %f8, %o6
loop_2431:
bneg,a,pt %icc, loop_2432
ldx [%l7 + 0x70], %i6
fbule,a %fcc0, loop_2433
or %l3, 0x11D8, %g4
loop_2432:
ldub [%l7 + 0x33], %o4
sll %g2, 0x02, %o3
loop_2433:
fmuld8sux16 %f15, %f5, %f12
fmul8x16 %f12, %f10, %f6
edge8 %i5, %g6, %g1
edge16ln %g3, %i2, %g5
fmovsneg %xcc, %f10, %f0
fmovd %f8, %f4
stw %i3, [%l7 + 0x48]
array16 %i1, %i7, %o7
tcc %icc, 0x2
brgez,a %i0, loop_2434
movrgez %o2, 0x22F, %l2
sth %l6, [%l7 + 0x30]
stx %l4, [%l7 + 0x70]
loop_2434:
sth %o5, [%l7 + 0x2A]
array16 %l0, %i4, %o1
fmovspos %xcc, %f9, %f15
ldsh [%l7 + 0x3E], %o0
andcc %l1, %l5, %o6
edge16ln %g7, %l3, %i6
call loop_2435
bpos loop_2436
smulcc %o4, %g2, %g4
sub %i5, 0x12FA, %g6
loop_2435:
bgu,pn %xcc, loop_2437
loop_2436:
brlez %g1, loop_2438
sth %o3, [%l7 + 0x28]
fzeros %f7
loop_2437:
smul %i2, %g5, %g3
loop_2438:
sth %i3, [%l7 + 0x20]
pdist %f2, %f4, %f0
stw %i1, [%l7 + 0x7C]
sub %o7, %i7, %o2
fblg %fcc2, loop_2439
ldsw [%l7 + 0x58], %l2
fmovsvc %xcc, %f10, %f4
fmovdne %xcc, %f2, %f14
loop_2439:
ldsw [%l7 + 0x74], %l6
fxnor %f6, %f0, %f4
stx %l4, [%l7 + 0x68]
fmovdpos %xcc, %f4, %f5
lduh [%l7 + 0x6C], %o5
fbul,a %fcc0, loop_2440
sllx %l0, %i4, %i0
fbuge,a %fcc1, loop_2441
edge8 %o0, %l1, %l5
loop_2440:
ldsw [%l7 + 0x10], %o6
fmovsl %xcc, %f6, %f15
loop_2441:
bvc,a %icc, loop_2442
fmovrde %g7, %f8, %f6
fcmpgt16 %f4, %f10, %o1
nop
setx loop_2443, %l0, %l1
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_2442:
nop
setx loop_2444, %l0, %l1
jmpl %l1, %l3
stx %o4, [%l7 + 0x60]
brgez,a %g2, loop_2445
loop_2443:
mova %xcc, %g4, %i5
loop_2444:
lduh [%l7 + 0x3A], %g6
fblg %fcc2, loop_2446
loop_2445:
movcs %xcc, %i6, %g1
sth %i2, [%l7 + 0x1E]
sub %g5, 0x049F, %g3
loop_2446:
fmovrslez %o3, %f1, %f7
fbul %fcc0, loop_2447
edge16 %i1, %i3, %o7
fmovrde %o2, %f2, %f2
tcc %icc, 0x6
loop_2447:
movvc %xcc, %i7, %l2
bshuffle %f10, %f0, %f10
fcmple32 %f8, %f6, %l4
udivx %l6, 0x19B7, %o5
st %f7, [%l7 + 0x3C]
udivx %i4, 0x0CBA, %l0
fmovdvc %xcc, %f7, %f7
brgez,a %i0, loop_2448
bcs %icc, loop_2449
movre %o0, %l1, %l5
ldsh [%l7 + 0x64], %g7
loop_2448:
stw %o6, [%l7 + 0x08]
loop_2449:
ldsh [%l7 + 0x44], %o1
fmovdl %xcc, %f1, %f5
fcmpgt32 %f12, %f4, %l3
xor %o4, %g2, %i5
subccc %g4, %g6, %g1
st %f15, [%l7 + 0x30]
fpadd32 %f4, %f4, %f12
fmovsne %icc, %f10, %f5
fcmple32 %f6, %f10, %i2
fabss %f9, %f5
fmovdg %xcc, %f3, %f7
ldsh [%l7 + 0x6E], %g5
fbul,a %fcc0, loop_2450
fmul8x16 %f11, %f8, %f10
ldd [%l7 + 0x68], %f8
array16 %i6, %o3, %g3
loop_2450:
fabsd %f10, %f2
fpsub16 %f8, %f4, %f14
be,a loop_2451
edge16l %i3, %o7, %i1
sdiv %i7, 0x0A8A, %l2
move %icc, %l4, %o2
loop_2451:
fbg,a %fcc1, loop_2452
stx %l6, [%l7 + 0x60]
fba %fcc3, loop_2453
fmul8x16al %f15, %f14, %f0
loop_2452:
srax %o5, %i4, %l0
lduh [%l7 + 0x58], %i0
loop_2453:
fones %f12
fmovdn %xcc, %f10, %f11
fbule %fcc1, loop_2454
fbg %fcc2, loop_2455
alignaddr %l1, %l5, %o0
fba %fcc2, loop_2456
loop_2454:
std %f2, [%l7 + 0x70]
loop_2455:
fpsub32 %f8, %f8, %f10
stx %o6, [%l7 + 0x28]
loop_2456:
fbne,a %fcc1, loop_2457
ta %xcc, 0x2
mova %xcc, %g7, %l3
mova %icc, %o1, %o4
loop_2457:
nop
setx loop_2458, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
te %icc, 0x3
tcc %icc, 0x7
fnot1 %f4, %f12
loop_2458:
bvc,a,pt %icc, loop_2459
ldsb [%l7 + 0x4F], %g2
bne %icc, loop_2460
fsrc1 %f0, %f2
loop_2459:
fmovsle %xcc, %f0, %f11
lduw [%l7 + 0x6C], %g4
loop_2460:
fcmpeq32 %f0, %f0, %g6
fpsub16 %f12, %f0, %f2
umul %g1, 0x0264, %i5
lduw [%l7 + 0x08], %i2
fbge,a %fcc1, loop_2461
fmovdcc %xcc, %f0, %f10
fpsub32 %f8, %f10, %f6
fmovsne %icc, %f9, %f10
loop_2461:
movre %g5, %o3, %g3
st %f1, [%l7 + 0x38]
ld [%l7 + 0x68], %f11
fmovdne %icc, %f9, %f3
std %f14, [%l7 + 0x78]
brnz %i6, loop_2462
stb %o7, [%l7 + 0x5E]
bgu,pt %xcc, loop_2463
stx %i3, [%l7 + 0x40]
loop_2462:
fcmpd %fcc2, %f8, %f14
edge8ln %i1, %l2, %l4
loop_2463:
ba,pt %icc, loop_2464
bpos,a,pt %xcc, loop_2465
ldub [%l7 + 0x6E], %o2
sth %i7, [%l7 + 0x40]
loop_2464:
taddcctv %o5, 0x000C, %l6
loop_2465:
bneg,a,pn %icc, loop_2466
fbn,a %fcc2, loop_2467
fmovsvs %xcc, %f2, %f12
ld [%l7 + 0x2C], %f1
loop_2466:
st %f14, [%l7 + 0x34]
loop_2467:
udiv %l0, 0x0DC6, %i0
bcc,a loop_2468
tge %xcc, 0x2
lduw [%l7 + 0x1C], %l1
ldd [%l7 + 0x68], %f0
loop_2468:
for %f8, %f2, %f12
fcmple16 %f2, %f8, %i4
orn %o0, %o6, %l5
movre %g7, 0x23D, %o1
fbg %fcc2, loop_2469
bpos loop_2470
fmovdvs %xcc, %f7, %f3
ldsw [%l7 + 0x24], %o4
loop_2469:
fmovdgu %icc, %f15, %f15
loop_2470:
ldsw [%l7 + 0x78], %g2
bleu,a loop_2471
bvs %icc, loop_2472
stb %l3, [%l7 + 0x1F]
orcc %g4, %g6, %i5
loop_2471:
fmovdneg %xcc, %f0, %f15
loop_2472:
tvc %icc, 0x3
fexpand %f3, %f14
ldsb [%l7 + 0x3F], %i2
te %icc, 0x5
fsrc1s %f6, %f10
movre %g5, %o3, %g1
fbule,a %fcc0, loop_2473
lduh [%l7 + 0x64], %g3
movvc %xcc, %o7, %i3
ldub [%l7 + 0x4E], %i1
loop_2473:
ta %icc, 0x1
std %f14, [%l7 + 0x50]
sth %i6, [%l7 + 0x78]
fmovsneg %icc, %f5, %f7
lduh [%l7 + 0x3E], %l4
fmovscc %xcc, %f3, %f10
fmovdn %xcc, %f0, %f10
ldd [%l7 + 0x38], %f10
ldsw [%l7 + 0x54], %o2
fmovdcs %xcc, %f12, %f12
stw %i7, [%l7 + 0x6C]
fpadd32 %f12, %f6, %f14
ldd [%l7 + 0x10], %f14
ldx [%l7 + 0x50], %l2
stb %l6, [%l7 + 0x32]
sth %l0, [%l7 + 0x10]
sth %i0, [%l7 + 0x60]
fbo,a %fcc2, loop_2474
lduh [%l7 + 0x72], %o5
fpsub16s %f9, %f1, %f3
ld [%l7 + 0x20], %f11
loop_2474:
ldsb [%l7 + 0x51], %i4
fcmpd %fcc2, %f4, %f0
fmovrdgez %o0, %f0, %f2
fmovsl %icc, %f11, %f13
movcc %icc, %l1, %l5
sth %g7, [%l7 + 0x08]
bn %icc, loop_2475
ldx [%l7 + 0x18], %o1
fmovdg %xcc, %f13, %f6
srl %o6, 0x05, %o4
loop_2475:
srl %g2, %g4, %l3
ld [%l7 + 0x30], %f9
ldsw [%l7 + 0x40], %g6
fmovsneg %xcc, %f5, %f11
and %i5, %i2, %o3
sth %g5, [%l7 + 0x46]
and %g1, %g3, %o7
fmul8x16au %f6, %f4, %f14
ldub [%l7 + 0x62], %i1
brnz %i3, loop_2476
lduh [%l7 + 0x30], %l4
nop
setx loop_2477, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot2 %f0, %f0
loop_2476:
fpackfix %f4, %f1
bleu %icc, loop_2478
loop_2477:
fmul8ulx16 %f2, %f14, %f10
std %f6, [%l7 + 0x78]
ble,a loop_2479
loop_2478:
stb %o2, [%l7 + 0x15]
movrgez %i7, %l2, %i6
fbuge,a %fcc3, loop_2480
loop_2479:
fcmpeq16 %f6, %f6, %l6
brlz %i0, loop_2481
std %f0, [%l7 + 0x30]
loop_2480:
fornot2s %f9, %f14, %f9
fbo %fcc2, loop_2482
loop_2481:
udivcc %l0, 0x1CD8, %i4
fbn,a %fcc2, loop_2483
fmovrsne %o0, %f8, %f8
loop_2482:
fpadd16 %f8, %f12, %f0
fcmpne32 %f12, %f0, %o5
loop_2483:
edge32ln %l1, %g7, %o1
ldx [%l7 + 0x58], %o6
fcmpd %fcc3, %f2, %f12
sth %l5, [%l7 + 0x1A]
fbu %fcc0, loop_2484
lduh [%l7 + 0x30], %o4
stx %g2, [%l7 + 0x40]
fsrc1s %f9, %f2
loop_2484:
fnegs %f3, %f11
ld [%l7 + 0x70], %f15
fmul8ulx16 %f14, %f4, %f0
fpadd16s %f6, %f13, %f8
srl %l3, 0x0F, %g4
ld [%l7 + 0x14], %f1
tsubcctv %i5, %g6, %o3
fmovsneg %xcc, %f1, %f5
fmovrdgz %i2, %f8, %f2
or %g5, 0x08EE, %g1
ba,a %icc, loop_2485
lduh [%l7 + 0x3E], %o7
fbn %fcc2, loop_2486
stw %i1, [%l7 + 0x34]
loop_2485:
ba,pn %xcc, loop_2487
sll %i3, %g3, %l4
loop_2486:
fpmerge %f15, %f2, %f14
brz,a %o2, loop_2488
loop_2487:
edge32 %i7, %l2, %i6
lduw [%l7 + 0x40], %l6
tn %xcc, 0x5
loop_2488:
stx %l0, [%l7 + 0x70]
udiv %i0, 0x1792, %i4
umulcc %o5, %o0, %g7
fbue %fcc3, loop_2489
tl %icc, 0x1
lduw [%l7 + 0x58], %l1
subccc %o1, %l5, %o4
loop_2489:
ldsw [%l7 + 0x0C], %o6
bleu loop_2490
sub %g2, 0x0491, %g4
fone %f6
brgz,a %i5, loop_2491
loop_2490:
fmovdneg %xcc, %f0, %f11
movrne %l3, %o3, %i2
fmovdn %icc, %f11, %f3
loop_2491:
fbg,a %fcc1, loop_2492
movrne %g5, 0x17E, %g6
bn,a,pt %icc, loop_2493
fsrc1 %f6, %f0
loop_2492:
smulcc %o7, %g1, %i1
fmovrslez %g3, %f2, %f10
loop_2493:
movgu %xcc, %l4, %i3
fmovsl %icc, %f14, %f12
fmuld8sux16 %f11, %f5, %f0
nop
setx loop_2494, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %o2, [%l7 + 0x54]
srax %l2, 0x07, %i7
xnor %i6, 0x00FB, %l6
loop_2494:
orncc %l0, %i4, %o5
brgz %i0, loop_2495
fmovrde %g7, %f0, %f10
fcmpeq16 %f2, %f6, %o0
call loop_2496
loop_2495:
brlez %o1, loop_2497
fmovscs %xcc, %f8, %f7
edge32ln %l5, %o4, %o6
loop_2496:
fcmpeq16 %f14, %f6, %l1
loop_2497:
ld [%l7 + 0x14], %f0
bshuffle %f4, %f2, %f8
brgez,a %g4, loop_2498
fmovscc %icc, %f2, %f4
fmovrde %i5, %f0, %f8
ldsh [%l7 + 0x72], %l3
loop_2498:
fmovsl %icc, %f5, %f6
fnors %f4, %f1, %f12
ldx [%l7 + 0x68], %g2
st %f10, [%l7 + 0x24]
fmovrslz %i2, %f8, %f6
stw %g5, [%l7 + 0x24]
sth %o3, [%l7 + 0x56]
stw %g6, [%l7 + 0x6C]
stb %o7, [%l7 + 0x65]
fbue %fcc0, loop_2499
st %f5, [%l7 + 0x78]
ta %icc, 0x1
stw %g1, [%l7 + 0x20]
loop_2499:
fmovda %icc, %f1, %f13
movrgz %i1, %l4, %g3
fmovsg %icc, %f4, %f13
ldx [%l7 + 0x70], %o2
fmovdcc %xcc, %f2, %f4
tcc %xcc, 0x4
ldsw [%l7 + 0x54], %l2
st %f2, [%l7 + 0x20]
fbug %fcc0, loop_2500
ld [%l7 + 0x6C], %f15
sth %i7, [%l7 + 0x22]
addcc %i6, 0x1DA0, %i3
loop_2500:
fornot1s %f6, %f11, %f2
sllx %l0, %l6, %o5
ld [%l7 + 0x14], %f7
ldd [%l7 + 0x08], %f10
stx %i0, [%l7 + 0x20]
fmovd %f14, %f12
ldsb [%l7 + 0x59], %g7
ldsb [%l7 + 0x1D], %o0
andn %i4, %o1, %o4
bcs,a loop_2501
ldx [%l7 + 0x68], %o6
movgu %xcc, %l1, %l5
fmovdge %xcc, %f14, %f11
loop_2501:
call loop_2502
fpsub32s %f1, %f5, %f11
tle %icc, 0x4
bshuffle %f12, %f12, %f4
loop_2502:
st %f11, [%l7 + 0x54]
movcs %icc, %g4, %l3
fbug,a %fcc3, loop_2503
std %f6, [%l7 + 0x50]
st %f11, [%l7 + 0x10]
orcc %i5, 0x180C, %i2
loop_2503:
sethi 0x1259, %g5
fmul8ulx16 %f12, %f12, %f4
fnegd %f14, %f10
ldub [%l7 + 0x6B], %g2
brgez %g6, loop_2504
bpos,pn %xcc, loop_2505
fbug,a %fcc2, loop_2506
ldd [%l7 + 0x30], %f2
loop_2504:
fbue,a %fcc2, loop_2507
loop_2505:
std %f10, [%l7 + 0x50]
loop_2506:
fmovrslez %o7, %f5, %f0
fornot1s %f12, %f6, %f9
loop_2507:
ldx [%l7 + 0x10], %g1
tsubcc %o3, 0x01E5, %i1
fnot2 %f12, %f4
fmovsge %icc, %f10, %f11
movre %l4, 0x0D6, %o2
ldsb [%l7 + 0x1A], %l2
ldub [%l7 + 0x12], %g3
fmovrde %i6, %f12, %f8
stb %i7, [%l7 + 0x7E]
fmovrdlez %l0, %f10, %f4
bleu,a,pn %icc, loop_2508
fpsub16 %f12, %f10, %f14
fands %f2, %f9, %f6
srlx %i3, %o5, %l6
loop_2508:
fandnot1s %f12, %f0, %f3
xorcc %g7, %i0, %i4
add %o1, 0x04DB, %o0
stx %o4, [%l7 + 0x58]
std %f4, [%l7 + 0x78]
tsubcctv %o6, %l5, %l1
sth %l3, [%l7 + 0x60]
stx %g4, [%l7 + 0x50]
ldsh [%l7 + 0x4C], %i2
smul %i5, %g2, %g5
ldd [%l7 + 0x78], %f14
fone %f6
fnands %f14, %f4, %f8
fandnot2s %f3, %f1, %f7
movl %icc, %g6, %o7
movvs %xcc, %o3, %i1
stb %g1, [%l7 + 0x60]
stb %l4, [%l7 + 0x75]
fmul8x16au %f9, %f10, %f4
for %f14, %f8, %f14
fcmpgt32 %f0, %f2, %l2
brgez,a %g3, loop_2509
st %f15, [%l7 + 0x48]
ld [%l7 + 0x78], %f5
lduw [%l7 + 0x7C], %i6
loop_2509:
addcc %i7, %o2, %i3
fblg,a %fcc3, loop_2510
fzeros %f14
fandnot1s %f5, %f9, %f4
fba %fcc3, loop_2511
loop_2510:
fbne %fcc3, loop_2512
fmovdleu %icc, %f5, %f13
fpadd16s %f15, %f6, %f11
loop_2511:
move %xcc, %o5, %l6
loop_2512:
addc %l0, %g7, %i4
fmovdneg %xcc, %f2, %f2
fmovrdne %i0, %f14, %f8
ldsh [%l7 + 0x50], %o1
edge16n %o0, %o4, %l5
ldd [%l7 + 0x50], %f6
stb %l1, [%l7 + 0x18]
nop
setx loop_2513, %l0, %l1
jmpl %l1, %l3
tge %xcc, 0x7
fcmpgt16 %f4, %f8, %g4
fbuge,a %fcc3, loop_2514
loop_2513:
stx %o6, [%l7 + 0x40]
edge32n %i5, %i2, %g2
movle %icc, %g6, %g5
loop_2514:
tcs %icc, 0x3
edge16l %o3, %i1, %o7
movne %icc, %l4, %l2
movleu %xcc, %g3, %g1
fabss %f0, %f8
lduw [%l7 + 0x30], %i6
ldsb [%l7 + 0x74], %i7
ld [%l7 + 0x4C], %f7
be,pt %icc, loop_2515
fmovsne %xcc, %f3, %f13
bleu,a,pn %xcc, loop_2516
fnands %f11, %f0, %f0
loop_2515:
stb %o2, [%l7 + 0x4C]
fnegd %f12, %f6
loop_2516:
sth %i3, [%l7 + 0x7C]
sdivx %l6, 0x17F8, %l0
udivcc %o5, 0x0686, %g7
brz,a %i0, loop_2517
tpos %xcc, 0x6
ldsw [%l7 + 0x6C], %o1
edge32n %o0, %o4, %l5
loop_2517:
fpsub16s %f2, %f10, %f10
sdiv %l1, 0x075D, %i4
fmovrslz %l3, %f0, %f13
nop
setx loop_2518, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
siam 0x4
ldsw [%l7 + 0x3C], %o6
array16 %i5, %i2, %g2
loop_2518:
fcmple16 %f10, %f6, %g6
stw %g4, [%l7 + 0x2C]
xnor %o3, %i1, %g5
fandnot1 %f10, %f14, %f6
stx %l4, [%l7 + 0x10]
stb %o7, [%l7 + 0x08]
stb %g3, [%l7 + 0x65]
fbn %fcc3, loop_2519
ld [%l7 + 0x18], %f5
fmovdvs %xcc, %f14, %f9
andncc %l2, %g1, %i6
loop_2519:
stb %o2, [%l7 + 0x2E]
subccc %i7, %l6, %l0
fbue %fcc3, loop_2520
lduh [%l7 + 0x34], %i3
fba %fcc2, loop_2521
edge8l %g7, %i0, %o5
loop_2520:
lduw [%l7 + 0x60], %o1
fzeros %f0
loop_2521:
sllx %o4, %o0, %l1
edge32ln %i4, %l3, %l5
ldub [%l7 + 0x1B], %i5
fmovrde %o6, %f10, %f6
tgu %icc, 0x3
smul %i2, 0x1022, %g6
edge32ln %g4, %o3, %i1
fmovde %icc, %f4, %f5
bg %icc, loop_2522
lduw [%l7 + 0x74], %g2
fbge,a %fcc2, loop_2523
st %f8, [%l7 + 0x74]
loop_2522:
edge32n %l4, %g5, %o7
movrgz %g3, %g1, %i6
loop_2523:
brlez,a %o2, loop_2524
ldsh [%l7 + 0x58], %i7
fbn,a %fcc3, loop_2525
fmovsgu %xcc, %f13, %f4
loop_2524:
edge8 %l6, %l0, %l2
brlez,a %g7, loop_2526
loop_2525:
be,pt %xcc, loop_2527
std %f14, [%l7 + 0x28]
fone %f10
loop_2526:
ldx [%l7 + 0x78], %i0
loop_2527:
ldx [%l7 + 0x30], %o5
ldsw [%l7 + 0x64], %i3
fnot2 %f4, %f4
tne %icc, 0x4
st %f12, [%l7 + 0x68]
lduw [%l7 + 0x2C], %o4
fblg %fcc0, loop_2528
ldsh [%l7 + 0x7E], %o1
bne,a %xcc, loop_2529
lduh [%l7 + 0x5C], %l1
loop_2528:
st %f0, [%l7 + 0x3C]
movpos %xcc, %i4, %o0
loop_2529:
fmovsge %icc, %f1, %f4
fnand %f12, %f4, %f6
srax %l3, %l5, %o6
ldsb [%l7 + 0x7C], %i2
stx %g6, [%l7 + 0x68]
fcmped %fcc1, %f10, %f4
orcc %g4, %o3, %i1
ldsw [%l7 + 0x7C], %g2
bn %xcc, loop_2530
ldx [%l7 + 0x38], %l4
fmovrse %g5, %f1, %f10
ldsh [%l7 + 0x14], %o7
loop_2530:
movne %xcc, %i5, %g1
movle %icc, %i6, %g3
fcmpgt32 %f10, %f8, %i7
fmovda %xcc, %f1, %f14
movn %xcc, %l6, %l0
edge16 %o2, %g7, %i0
stw %l2, [%l7 + 0x0C]
fpsub16s %f13, %f0, %f6
edge32ln %o5, %o4, %i3
alignaddrl %o1, %i4, %o0
movne %icc, %l3, %l1
stx %l5, [%l7 + 0x30]
addc %i2, %g6, %o6
edge8 %g4, %i1, %o3
fmovsge %icc, %f6, %f6
fcmpne16 %f8, %f12, %l4
fornot2 %f6, %f10, %f6
fmul8ulx16 %f12, %f8, %f14
movrne %g5, %o7, %i5
fpmerge %f14, %f6, %f4
ldub [%l7 + 0x4C], %g1
ldd [%l7 + 0x08], %f10
sdiv %g2, 0x1DCC, %i6
ld [%l7 + 0x20], %f6
sethi 0x08C5, %i7
ld [%l7 + 0x70], %f13
st %f14, [%l7 + 0x74]
umul %g3, 0x1EA5, %l6
srlx %l0, %g7, %i0
fbg,a %fcc1, loop_2531
fbo %fcc0, loop_2532
tn %xcc, 0x0
fcmple32 %f4, %f6, %l2
loop_2531:
fba,a %fcc2, loop_2533
loop_2532:
bshuffle %f10, %f2, %f8
addcc %o5, 0x0861, %o2
ldx [%l7 + 0x30], %o4
loop_2533:
and %o1, %i4, %i3
alignaddr %o0, %l1, %l3
addccc %l5, 0x1B6A, %i2
ldsw [%l7 + 0x78], %g6
stw %g4, [%l7 + 0x7C]
mova %xcc, %o6, %o3
ldsb [%l7 + 0x45], %l4
fmovrdgz %i1, %f10, %f6
lduw [%l7 + 0x78], %g5
movgu %icc, %o7, %i5
stx %g2, [%l7 + 0x30]
movl %xcc, %i6, %g1
edge32n %i7, %l6, %g3
fcmpd %fcc3, %f10, %f0
ldsw [%l7 + 0x6C], %l0
ldsb [%l7 + 0x4C], %g7
movpos %icc, %i0, %l2
std %f12, [%l7 + 0x58]
fmovrdgz %o2, %f12, %f2
bg,pt %xcc, loop_2534
fpadd32s %f13, %f10, %f5
fbule,a %fcc1, loop_2535
ld [%l7 + 0x70], %f8
loop_2534:
ld [%l7 + 0x0C], %f7
fble %fcc3, loop_2536
loop_2535:
sllx %o5, %o4, %o1
std %f8, [%l7 + 0x28]
stx %i4, [%l7 + 0x58]
loop_2536:
ldsw [%l7 + 0x28], %o0
std %f6, [%l7 + 0x78]
movleu %icc, %i3, %l1
brlz,a %l5, loop_2537
bgu,a,pn %icc, loop_2538
sth %i2, [%l7 + 0x78]
fzero %f6
loop_2537:
popc 0x036B, %g6
loop_2538:
fcmps %fcc1, %f7, %f13
fzero %f0
fabss %f4, %f4
ldsw [%l7 + 0x64], %g4
bge,pt %xcc, loop_2539
ldsh [%l7 + 0x78], %l3
nop
setx loop_2540, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbg %fcc2, loop_2541
loop_2539:
movgu %xcc, %o3, %o6
movre %i1, 0x0B9, %g5
loop_2540:
fmuld8ulx16 %f5, %f0, %f0
loop_2541:
bvs,pn %xcc, loop_2542
ldd [%l7 + 0x50], %f6
fbge %fcc1, loop_2543
subccc %l4, 0x1689, %o7
loop_2542:
ldsh [%l7 + 0x2A], %i5
st %f4, [%l7 + 0x14]
loop_2543:
fmovs %f11, %f13
xorcc %i6, %g1, %g2
edge8 %i7, %l6, %l0
bneg,a,pn %xcc, loop_2544
pdist %f0, %f6, %f2
nop
setx loop_2545, %l0, %l1
jmpl %l1, %g7
tl %xcc, 0x4
loop_2544:
fmovdleu %xcc, %f3, %f2
for %f12, %f6, %f8
loop_2545:
stx %g3, [%l7 + 0x78]
fmovdn %xcc, %f11, %f8
ldsw [%l7 + 0x5C], %l2
fmovrslez %o2, %f14, %f15
stb %i0, [%l7 + 0x72]
fmovdg %xcc, %f14, %f12
popc %o5, %o1
fpsub16s %f10, %f12, %f2
movg %icc, %i4, %o4
sth %i3, [%l7 + 0x2A]
call loop_2546
movg %icc, %o0, %l5
ble %xcc, loop_2547
fnot2s %f0, %f5
loop_2546:
brnz,a %i2, loop_2548
fmovdle %xcc, %f14, %f0
loop_2547:
movvs %xcc, %l1, %g4
movcc %xcc, %l3, %o3
loop_2548:
fornot2s %f3, %f11, %f6
edge32n %o6, %i1, %g5
movl %icc, %l4, %g6
tcs %xcc, 0x2
ldd [%l7 + 0x58], %f8
bg %xcc, loop_2549
ldd [%l7 + 0x48], %f0
andcc %i5, 0x0DC4, %o7
xnorcc %i6, %g2, %i7
loop_2549:
fmul8x16 %f8, %f4, %f4
xorcc %g1, 0x0B06, %l6
edge8ln %l0, %g7, %g3
fmovrdlz %o2, %f14, %f2
fnot2 %f10, %f6
ldsw [%l7 + 0x38], %i0
taddcctv %l2, 0x1A05, %o5
fornot1 %f8, %f10, %f12
tvc %xcc, 0x7
edge32n %i4, %o1, %o4
ldsw [%l7 + 0x68], %i3
tcc %xcc, 0x6
fmovsle %xcc, %f5, %f11
movrne %l5, %i2, %l1
lduw [%l7 + 0x0C], %g4
movrgz %l3, 0x381, %o3
movle %icc, %o0, %i1
bneg,pt %xcc, loop_2550
fabsd %f2, %f2
fbu,a %fcc2, loop_2551
movrne %g5, 0x198, %l4
loop_2550:
movleu %icc, %o6, %g6
ta %xcc, 0x3
loop_2551:
ldd [%l7 + 0x28], %f12
ldsw [%l7 + 0x18], %o7
st %f5, [%l7 + 0x20]
movle %xcc, %i6, %i5
fbe %fcc0, loop_2552
tvs %icc, 0x2
addc %i7, 0x1A16, %g2
edge32 %g1, %l0, %g7
loop_2552:
tpos %xcc, 0x5
alignaddrl %l6, %g3, %i0
edge16ln %l2, %o2, %i4
fxnors %f4, %f13, %f5
fandnot2 %f14, %f2, %f6
st %f5, [%l7 + 0x0C]
mulscc %o1, %o5, %i3
sdivx %l5, 0x1AF0, %o4
st %f12, [%l7 + 0x70]
fmovrsgez %i2, %f5, %f7
bge,a,pn %icc, loop_2553
lduw [%l7 + 0x38], %l1
fnot2s %f0, %f8
fmovrdlz %g4, %f6, %f10
loop_2553:
subccc %o3, %o0, %l3
lduw [%l7 + 0x4C], %g5
edge16n %i1, %l4, %g6
fand %f10, %f2, %f10
fbul %fcc0, loop_2554
ldd [%l7 + 0x08], %f4
bpos,a,pn %icc, loop_2555
tsubcctv %o7, %o6, %i5
loop_2554:
stw %i7, [%l7 + 0x5C]
edge16 %i6, %g1, %l0
loop_2555:
fzero %f0
ldub [%l7 + 0x77], %g7
fmovse %xcc, %f4, %f4
bpos,pn %xcc, loop_2556
edge8l %g2, %l6, %g3
brz,a %l2, loop_2557
mulx %i0, 0x193E, %o2
loop_2556:
fmovda %icc, %f8, %f7
fands %f11, %f2, %f0
loop_2557:
ta %icc, 0x6
fmul8x16au %f10, %f0, %f10
taddcc %o1, 0x0407, %o5
ldsh [%l7 + 0x40], %i4
fbu %fcc0, loop_2558
ldsh [%l7 + 0x58], %i3
fcmple32 %f6, %f10, %l5
fmovsa %icc, %f2, %f0
loop_2558:
srl %i2, %l1, %g4
ble,pt %icc, loop_2559
bcc loop_2560
andncc %o3, %o4, %o0
lduh [%l7 + 0x24], %l3
loop_2559:
stw %i1, [%l7 + 0x7C]
loop_2560:
fble %fcc2, loop_2561
stx %l4, [%l7 + 0x08]
bl loop_2562
movvs %xcc, %g5, %o7
loop_2561:
xor %g6, %i5, %i7
stb %o6, [%l7 + 0x0A]
loop_2562:
edge32l %g1, %l0, %g7
ldsb [%l7 + 0x4D], %i6
fmuld8sux16 %f10, %f15, %f0
bvc loop_2563
edge32l %l6, %g2, %g3
fmovd %f8, %f0
bl,pt %xcc, loop_2564
loop_2563:
fmovrdlez %l2, %f14, %f4
ldsw [%l7 + 0x28], %i0
ldsb [%l7 + 0x29], %o1
loop_2564:
bpos,a,pn %xcc, loop_2565
orn %o5, 0x0DC4, %o2
ldsw [%l7 + 0x2C], %i4
movcc %xcc, %i3, %l5
loop_2565:
stb %l1, [%l7 + 0x6F]
lduw [%l7 + 0x3C], %i2
fbuge,a %fcc0, loop_2566
ldsw [%l7 + 0x10], %o3
stb %g4, [%l7 + 0x2B]
ldsw [%l7 + 0x58], %o0
loop_2566:
fmovdg %xcc, %f14, %f7
movrlz %l3, %o4, %l4
fmovrsgez %i1, %f1, %f4
orcc %o7, 0x08D5, %g5
fmovrsne %i5, %f15, %f11
sth %g6, [%l7 + 0x28]
fmovdn %icc, %f0, %f13
fbg %fcc2, loop_2567
sdiv %o6, 0x18F6, %g1
ldsb [%l7 + 0x2C], %l0
srlx %i7, %i6, %l6
loop_2567:
fbule %fcc1, loop_2568
edge8 %g2, %g7, %l2
te %xcc, 0x7
st %f0, [%l7 + 0x18]
loop_2568:
stw %g3, [%l7 + 0x44]
fpadd32s %f4, %f14, %f9
tneg %icc, 0x6
ldub [%l7 + 0x66], %o1
stw %o5, [%l7 + 0x30]
fbn,a %fcc2, loop_2569
udivx %o2, 0x1F3A, %i0
fpadd16s %f9, %f15, %f3
fmovsgu %xcc, %f2, %f15
loop_2569:
stb %i3, [%l7 + 0x32]
fmovdcs %icc, %f8, %f12
ldd [%l7 + 0x08], %f0
ldx [%l7 + 0x30], %i4
fmovsgu %xcc, %f11, %f4
call loop_2570
srlx %l1, %l5, %o3
nop
setx loop_2571, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fors %f12, %f4, %f12
loop_2570:
pdist %f2, %f10, %f2
andcc %i2, 0x14C0, %o0
loop_2571:
brz,a %g4, loop_2572
add %l3, %l4, %i1
fmul8ulx16 %f10, %f14, %f6
edge8l %o4, %g5, %i5
loop_2572:
bvs,pt %icc, loop_2573
stb %g6, [%l7 + 0x59]
ldsh [%l7 + 0x1C], %o6
edge8l %g1, %o7, %i7
loop_2573:
lduw [%l7 + 0x44], %l0
fpsub32s %f7, %f0, %f3
fbl %fcc2, loop_2574
bn,a loop_2575
sdiv %l6, 0x182E, %i6
nop
setx loop_2576, %l0, %l1
jmpl %l1, %g2
loop_2574:
ldub [%l7 + 0x75], %g7
loop_2575:
brgez,a %l2, loop_2577
fbe,a %fcc2, loop_2578
loop_2576:
bcc,a,pt %icc, loop_2579
fmovrdlz %o1, %f2, %f8
loop_2577:
ldsb [%l7 + 0x1F], %o5
loop_2578:
fxor %f12, %f0, %f12
loop_2579:
call loop_2580
nop
setx loop_2581, %l0, %l1
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,a %fcc1, loop_2582
movneg %icc, %g3, %i0
loop_2580:
ldub [%l7 + 0x22], %i3
loop_2581:
pdist %f12, %f14, %f6
loop_2582:
ld [%l7 + 0x38], %f8
bneg,pn %xcc, loop_2583
edge8 %i4, %l1, %l5
fmovse %xcc, %f0, %f13
ble,a %xcc, loop_2584
loop_2583:
movcc %xcc, %o3, %i2
faligndata %f4, %f4, %f14
st %f1, [%l7 + 0x78]
loop_2584:
fnor %f2, %f2, %f6
movrgz %o0, %g4, %o2
fcmpeq32 %f6, %f14, %l3
fmuld8sux16 %f9, %f3, %f6
brnz,a %i1, loop_2585
fbo %fcc2, loop_2586
bvs,pn %xcc, loop_2587
bshuffle %f4, %f4, %f0
loop_2585:
ldd [%l7 + 0x68], %f14
loop_2586:
fmovrde %l4, %f2, %f10
loop_2587:
fpsub32s %f7, %f3, %f1
ldsw [%l7 + 0x48], %o4
fpackfix %f10, %f8
fcmpgt32 %f2, %f4, %g5
xor %g6, 0x0C02, %i5
array8 %g1, %o7, %o6
lduw [%l7 + 0x30], %i7
tvc %icc, 0x3
ldd [%l7 + 0x18], %f12
bvs,a %xcc, loop_2588
movvs %xcc, %l0, %l6
fnor %f4, %f12, %f12
tneg %icc, 0x3
loop_2588:
move %xcc, %g2, %i6
fpadd16 %f0, %f10, %f4
fsrc2s %f6, %f11
umul %g7, %o1, %o5
stx %l2, [%l7 + 0x08]
stw %i0, [%l7 + 0x50]
ba,a loop_2589
movpos %icc, %g3, %i4
taddcc %i3, %l1, %l5
fpadd16 %f6, %f12, %f8
loop_2589:
fmovdvs %icc, %f13, %f1
fcmpeq32 %f0, %f12, %o3
bvc,a,pn %icc, loop_2590
fpadd32 %f10, %f0, %f6
ldsb [%l7 + 0x15], %i2
fors %f10, %f7, %f4
loop_2590:
tvc %xcc, 0x6
stb %g4, [%l7 + 0x5F]
stw %o2, [%l7 + 0x60]
fbg %fcc3, loop_2591
movg %xcc, %l3, %i1
andncc %o0, %o4, %g5
ld [%l7 + 0x14], %f4
loop_2591:
bcc,a,pt %xcc, loop_2592
fmovsge %xcc, %f11, %f7
nop
setx loop_2593, %l0, %l1
jmpl %l1, %l4
fmovrdlz %g6, %f12, %f14
loop_2592:
fnands %f9, %f13, %f5
fabsd %f10, %f6
loop_2593:
std %f0, [%l7 + 0x10]
ldd [%l7 + 0x38], %f8
tcc %xcc, 0x7
ld [%l7 + 0x10], %f5
fexpand %f13, %f8
lduw [%l7 + 0x10], %g1
bl,a loop_2594
fblg,a %fcc1, loop_2595
fands %f12, %f14, %f7
ldd [%l7 + 0x20], %f4
loop_2594:
fandnot1 %f12, %f0, %f10
loop_2595:
udiv %o7, 0x0F43, %i5
nop
setx loop_2596, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xor %i7, 0x1DA4, %o6
lduh [%l7 + 0x1A], %l6
fmovrdgez %g2, %f6, %f0
loop_2596:
mulx %l0, %g7, %i6
alignaddr %o5, %l2, %o1
ldsb [%l7 + 0x0C], %i0
fmovrde %g3, %f6, %f10
bge loop_2597
and %i4, %i3, %l5
movcc %icc, %o3, %l1
movcs %icc, %i2, %o2
loop_2597:
brz %l3, loop_2598
fxor %f10, %f0, %f10
ldsw [%l7 + 0x24], %g4
movcc %xcc, %i1, %o0
loop_2598:
fandnot2 %f12, %f0, %f4
bneg,a,pt %icc, loop_2599
lduh [%l7 + 0x0C], %o4
fmul8x16al %f9, %f8, %f6
fpack16 %f6, %f15
loop_2599:
nop
setx loop_2600, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bvs,pn %xcc, loop_2601
ldub [%l7 + 0x4D], %g5
and %l4, %g1, %g6
loop_2600:
xorcc %o7, %i7, %o6
loop_2601:
fmovsl %icc, %f7, %f6
ldx [%l7 + 0x48], %l6
stx %i5, [%l7 + 0x60]
fmovsne %xcc, %f3, %f6
ldub [%l7 + 0x48], %g2
ldsb [%l7 + 0x0C], %l0
fble %fcc0, loop_2602
lduw [%l7 + 0x3C], %g7
addccc %o5, 0x16FC, %l2
fbul %fcc3, loop_2603
loop_2602:
fcmpgt32 %f12, %f0, %i6
fmuld8ulx16 %f13, %f15, %f4
fmovs %f14, %f6
loop_2603:
fmovspos %icc, %f6, %f9
fblg,a %fcc3, loop_2604
stw %i0, [%l7 + 0x48]
bge,pt %xcc, loop_2605
fmovsge %icc, %f4, %f5
loop_2604:
brgez,a %g3, loop_2606
fba,a %fcc3, loop_2607
loop_2605:
fbg,a %fcc3, loop_2608
faligndata %f14, %f4, %f6
loop_2606:
fnegs %f2, %f1
loop_2607:
fmovrdgez %i4, %f8, %f14
loop_2608:
ldx [%l7 + 0x38], %o1
fnand %f6, %f14, %f0
fabss %f2, %f1
fmovrslez %l5, %f12, %f5
ble,a,pt %icc, loop_2609
fmovdleu %icc, %f13, %f10
orn %o3, 0x1392, %l1
edge32n %i3, %i2, %o2
loop_2609:
udiv %l3, 0x0020, %g4
mulscc %i1, %o0, %g5
lduw [%l7 + 0x5C], %l4
ldsb [%l7 + 0x7D], %o4
bcs,pt %icc, loop_2610
tvs %xcc, 0x2
fnot1 %f6, %f0
array8 %g1, %o7, %g6
loop_2610:
fcmpne16 %f0, %f10, %i7
faligndata %f0, %f10, %f6
fpsub16s %f13, %f13, %f9
fnand %f0, %f10, %f8
bge %xcc, loop_2611
std %f0, [%l7 + 0x48]
ldsw [%l7 + 0x54], %l6
addc %i5, 0x0F04, %g2
loop_2611:
udivx %l0, 0x11A3, %o6
te %icc, 0x1
fmovsne %xcc, %f2, %f15
stb %g7, [%l7 + 0x73]
umulcc %l2, %i6, %i0
subcc %o5, 0x0D34, %i4
subc %o1, 0x0B89, %l5
ld [%l7 + 0x50], %f7
tcs %icc, 0x0
popc 0x074D, %o3
st %f7, [%l7 + 0x20]
bl,pt %icc, loop_2612
fnot2 %f6, %f2
fornot1 %f2, %f4, %f10
ldx [%l7 + 0x08], %l1
loop_2612:
ldsh [%l7 + 0x52], %i3
fxor %f2, %f6, %f2
stw %g3, [%l7 + 0x64]
lduh [%l7 + 0x60], %o2
st %f12, [%l7 + 0x48]
fpadd16 %f2, %f0, %f4
movg %xcc, %l3, %g4
stx %i2, [%l7 + 0x20]
edge16l %i1, %g5, %o0
bne,a,pt %icc, loop_2613
fornot2 %f2, %f4, %f10
bneg loop_2614
fmovdg %xcc, %f11, %f14
loop_2613:
ldx [%l7 + 0x78], %l4
edge8l %g1, %o7, %o4
loop_2614:
addcc %g6, %l6, %i7
bl,pn %xcc, loop_2615
brlez %i5, loop_2616
st %f0, [%l7 + 0x24]
sdiv %l0, 0x0EED, %o6
loop_2615:
st %f10, [%l7 + 0x7C]
loop_2616:
sth %g2, [%l7 + 0x66]
tvs %icc, 0x6
fpadd32 %f8, %f14, %f2
lduw [%l7 + 0x6C], %g7
fcmple32 %f0, %f12, %i6
tge %icc, 0x1
movvs %icc, %i0, %l2
movn %xcc, %o5, %i4
std %f8, [%l7 + 0x28]
tl %icc, 0x4
edge16l %l5, %o1, %l1
fbo,a %fcc1, loop_2617
ta %xcc, 0x6
fmovsvs %xcc, %f3, %f4
nop
setx loop_2618, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2617:
fnand %f0, %f6, %f14
movne %xcc, %i3, %g3
ldub [%l7 + 0x6D], %o3
loop_2618:
fmovrdgez %l3, %f8, %f12
movvs %xcc, %g4, %i2
fmovsg %icc, %f8, %f0
fpadd16 %f8, %f6, %f6
addcc %i1, %o2, %o0
tg %icc, 0x7
brgz %l4, loop_2619
fmul8ulx16 %f10, %f4, %f8
std %f8, [%l7 + 0x18]
ldsb [%l7 + 0x1C], %g5
loop_2619:
fsrc1s %f3, %f1
fmovrsgez %o7, %f3, %f10
bshuffle %f2, %f0, %f12
ldub [%l7 + 0x39], %g1
ldub [%l7 + 0x54], %o4
movgu %xcc, %l6, %i7
sdiv %g6, 0x16CB, %i5
fbn,a %fcc1, loop_2620
st %f0, [%l7 + 0x74]
ldsw [%l7 + 0x08], %l0
sdivcc %g2, 0x17B7, %g7
loop_2620:
movle %xcc, %i6, %i0
lduh [%l7 + 0x76], %o6
movcc %xcc, %l2, %o5
stb %i4, [%l7 + 0x09]
fones %f13
edge16 %l5, %o1, %i3
stw %l1, [%l7 + 0x3C]
ldub [%l7 + 0x0B], %g3
edge16n %l3, %o3, %g4
fmovsle %icc, %f4, %f12
movvc %xcc, %i2, %o2
lduh [%l7 + 0x5C], %o0
bcc,a,pn %icc, loop_2621
fbul %fcc2, loop_2622
ldsb [%l7 + 0x42], %i1
movvc %icc, %l4, %g5
loop_2621:
fornot1 %f2, %f14, %f14
loop_2622:
lduh [%l7 + 0x50], %g1
ld [%l7 + 0x54], %f3
movrlz %o4, %l6, %o7
bvs,a,pn %icc, loop_2623
fpadd16 %f12, %f14, %f10
movg %icc, %i7, %g6
ldsw [%l7 + 0x78], %l0
loop_2623:
ble,a,pn %icc, loop_2624
lduw [%l7 + 0x14], %g2
taddcc %g7, 0x0CD4, %i5
movvs %icc, %i0, %o6
loop_2624:
fpadd16 %f14, %f0, %f14
sub %l2, %i6, %o5
brgez %l5, loop_2625
tvc %icc, 0x5
fblg,a %fcc1, loop_2626
fpadd16s %f3, %f3, %f14
loop_2625:
ldub [%l7 + 0x0F], %i4
ldsw [%l7 + 0x0C], %o1
loop_2626:
pdist %f8, %f12, %f12
fpackfix %f10, %f10
bvs,pt %icc, loop_2627
tsubcctv %l1, 0x0625, %i3
tgu %icc, 0x4
fcmpeq16 %f2, %f4, %g3
loop_2627:
stb %o3, [%l7 + 0x7C]
tl %icc, 0x5
fmovscc %icc, %f1, %f10
fnot2 %f0, %f12
ldsw [%l7 + 0x34], %l3
stx %g4, [%l7 + 0x20]
std %f8, [%l7 + 0x08]
alignaddrl %o2, %i2, %i1
orncc %o0, %l4, %g1
fpsub32 %f12, %f8, %f4
ldub [%l7 + 0x2A], %o4
ldx [%l7 + 0x18], %l6
bgu %xcc, loop_2628
ldsb [%l7 + 0x51], %g5
subc %i7, %o7, %l0
fmovrde %g2, %f8, %f10
loop_2628:
lduh [%l7 + 0x4E], %g7
sdiv %i5, 0x1947, %g6
fmul8x16al %f10, %f15, %f4
fmovsl %xcc, %f0, %f9
brz,a %o6, loop_2629
stb %l2, [%l7 + 0x44]
fandnot2s %f6, %f12, %f10
lduw [%l7 + 0x58], %i6
loop_2629:
fmovsleu %icc, %f11, %f12
movgu %xcc, %o5, %l5
xor %i4, %i0, %o1
movcc %icc, %l1, %i3
taddcc %g3, 0x13D9, %o3
ldsw [%l7 + 0x58], %l3
edge16l %o2, %i2, %i1
stb %o0, [%l7 + 0x74]
ldd [%l7 + 0x28], %f4
siam 0x3
bneg,a,pn %icc, loop_2630
movrne %l4, 0x237, %g4
fpsub16s %f15, %f1, %f14
tpos %icc, 0x0
loop_2630:
fmovdg %icc, %f13, %f7
bge,a,pt %xcc, loop_2631
ldsw [%l7 + 0x40], %g1
st %f11, [%l7 + 0x60]
movgu %xcc, %l6, %g5
loop_2631:
bne,pt %icc, loop_2632
ldsw [%l7 + 0x30], %i7
addcc %o4, %l0, %g2
fornot1 %f2, %f12, %f2
loop_2632:
movrne %g7, 0x018, %o7
bleu,pt %icc, loop_2633
brlez %g6, loop_2634
fmovrslz %o6, %f9, %f0
fzeros %f11
loop_2633:
ldsw [%l7 + 0x78], %i5
loop_2634:
fnegd %f0, %f12
fnot2s %f3, %f6
bleu,pn %icc, loop_2635
stw %l2, [%l7 + 0x20]
bge,a,pn %icc, loop_2636
ldub [%l7 + 0x32], %o5
loop_2635:
movrlz %i6, %i4, %i0
fornot1 %f4, %f14, %f4
loop_2636:
edge32n %o1, %l1, %l5
fzeros %f0
nop
setx loop_2637, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrde %i3, %f12, %f14
ba,pn %icc, loop_2638
fbn %fcc2, loop_2639
loop_2637:
edge8 %o3, %l3, %o2
bge,a %icc, loop_2640
loop_2638:
fmovdpos %icc, %f10, %f0
loop_2639:
st %f6, [%l7 + 0x68]
stw %i2, [%l7 + 0x08]
loop_2640:
fpsub32 %f8, %f0, %f14
bgu,a loop_2641
movneg %icc, %g3, %o0
te %icc, 0x4
fbo %fcc2, loop_2642
loop_2641:
sub %l4, %g4, %i1
stw %g1, [%l7 + 0x1C]
brz,a %g5, loop_2643
loop_2642:
ldsb [%l7 + 0x13], %i7
lduh [%l7 + 0x2A], %l6
fornot2 %f12, %f14, %f10
loop_2643:
be,a loop_2644
fone %f14
fmovscc %icc, %f11, %f1
fmovdne %xcc, %f8, %f4
loop_2644:
fmovrslz %l0, %f3, %f0
xnor %g2, %g7, %o7
fmovsge %xcc, %f8, %f4
fxnor %f14, %f0, %f6
fmovspos %icc, %f11, %f6
lduw [%l7 + 0x10], %o4
move %icc, %g6, %o6
fnors %f7, %f1, %f11
call loop_2645
ldsw [%l7 + 0x34], %l2
bpos,pt %xcc, loop_2646
ldsh [%l7 + 0x58], %o5
loop_2645:
andncc %i6, %i5, %i4
ldsw [%l7 + 0x24], %o1
loop_2646:
stx %l1, [%l7 + 0x68]
edge16ln %i0, %l5, %i3
fnot1s %f11, %f15
stb %o3, [%l7 + 0x40]
ldsb [%l7 + 0x6E], %o2
sethi 0x1AEF, %i2
mulx %l3, 0x007A, %o0
fnot1s %f12, %f0
fbule %fcc2, loop_2647
std %f2, [%l7 + 0x58]
subc %l4, 0x1DC6, %g4
fblg %fcc1, loop_2648
loop_2647:
be,pt %xcc, loop_2649
std %f14, [%l7 + 0x20]
fnands %f14, %f11, %f5
loop_2648:
andcc %i1, 0x0B88, %g1
loop_2649:
fmovsne %xcc, %f1, %f10
edge16ln %g3, %g5, %i7
stw %l0, [%l7 + 0x08]
stb %g2, [%l7 + 0x0B]
stw %g7, [%l7 + 0x3C]
fmovdcs %xcc, %f13, %f11
fpsub16 %f2, %f2, %f10
fmovdle %xcc, %f4, %f1
fnot2s %f3, %f8
movleu %xcc, %l6, %o4
popc 0x0FAA, %g6
ldsh [%l7 + 0x54], %o6
brnz %o7, loop_2650
fmovdne %xcc, %f15, %f5
fmovrslz %o5, %f9, %f9
te %icc, 0x1
loop_2650:
ldsw [%l7 + 0x0C], %i6
fmovrdlz %i5, %f14, %f6
tl %icc, 0x0
st %f13, [%l7 + 0x48]
bneg,a,pn %xcc, loop_2651
fmovscc %xcc, %f10, %f7
fmovsa %xcc, %f12, %f8
ldub [%l7 + 0x66], %l2
loop_2651:
sub %o1, %l1, %i0
fmovdpos %icc, %f4, %f1
ldsh [%l7 + 0x30], %i4
sth %l5, [%l7 + 0x3E]
brgez %o3, loop_2652
tvs %icc, 0x5
edge8n %o2, %i2, %l3
fmovs %f0, %f5
loop_2652:
ldsw [%l7 + 0x28], %i3
fornot2 %f6, %f10, %f10
fbule,a %fcc0, loop_2653
stx %l4, [%l7 + 0x20]
lduh [%l7 + 0x36], %g4
fone %f4
loop_2653:
ble,a %xcc, loop_2654
brnz %i1, loop_2655
st %f13, [%l7 + 0x70]
ldsw [%l7 + 0x30], %o0
loop_2654:
fpadd32s %f7, %f0, %f8
loop_2655:
st %f2, [%l7 + 0x3C]
stw %g3, [%l7 + 0x54]
fmovdleu %icc, %f10, %f3
ldsh [%l7 + 0x1C], %g1
te %icc, 0x5
stw %g5, [%l7 + 0x70]
nop
setx loop_2656, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x70], %i7
fmovdn %icc, %f13, %f6
tg %icc, 0x3
loop_2656:
movre %l0, 0x1E0, %g2
fones %f4
ld [%l7 + 0x08], %f1
fmul8x16 %f5, %f12, %f4
stb %g7, [%l7 + 0x7D]
ldsb [%l7 + 0x21], %o4
tcs %icc, 0x1
fmul8x16 %f4, %f6, %f0
stx %l6, [%l7 + 0x68]
fbo,a %fcc2, loop_2657
nop
setx loop_2658, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x20], %f2
sth %o6, [%l7 + 0x64]
loop_2657:
andcc %g6, %o5, %o7
loop_2658:
subccc %i6, 0x19FE, %i5
srl %o1, %l2, %i0
fcmpne16 %f4, %f14, %i4
fba,a %fcc1, loop_2659
fsrc2s %f12, %f11
std %f14, [%l7 + 0x18]
stb %l1, [%l7 + 0x28]
loop_2659:
fpadd16s %f12, %f0, %f10
fandnot1 %f2, %f14, %f0
movcs %icc, %o3, %l5
orncc %o2, %l3, %i2
fnands %f14, %f15, %f2
edge8n %i3, %l4, %i1
alignaddrl %o0, %g3, %g4
fnot1s %f7, %f0
ldsb [%l7 + 0x1E], %g5
fmovdg %xcc, %f0, %f13
fsrc1 %f12, %f6
alignaddr %i7, %g1, %l0
stw %g7, [%l7 + 0x20]
movge %xcc, %g2, %o4
bn,pn %xcc, loop_2660
fsrc2 %f0, %f0
fands %f8, %f8, %f15
xnorcc %o6, 0x01E2, %g6
loop_2660:
tcc %icc, 0x0
fors %f6, %f1, %f8
tne %xcc, 0x4
ldsh [%l7 + 0x7E], %o5
fbe,a %fcc1, loop_2661
lduw [%l7 + 0x40], %o7
lduw [%l7 + 0x78], %i6
bgu,pn %icc, loop_2662
loop_2661:
fxors %f1, %f13, %f3
fmul8sux16 %f12, %f4, %f0
stw %i5, [%l7 + 0x48]
loop_2662:
stw %o1, [%l7 + 0x70]
fors %f15, %f10, %f8
fmovsgu %xcc, %f14, %f10
fnors %f6, %f12, %f12
fbug %fcc0, loop_2663
tne %icc, 0x7
fmovs %f10, %f1
fmovsne %xcc, %f4, %f0
loop_2663:
fmovsg %icc, %f7, %f12
st %f0, [%l7 + 0x70]
sth %l2, [%l7 + 0x5C]
fmovdn %icc, %f9, %f2
fmovdvs %icc, %f15, %f15
fpadd32s %f10, %f12, %f11
st %f15, [%l7 + 0x78]
fbn,a %fcc1, loop_2664
fmovs %f12, %f6
lduh [%l7 + 0x6C], %l6
stb %i4, [%l7 + 0x2F]
loop_2664:
ldsh [%l7 + 0x3E], %i0
lduh [%l7 + 0x38], %o3
orncc %l1, 0x0E48, %l5
fandnot1s %f4, %f6, %f3
ldd [%l7 + 0x68], %f4
sth %o2, [%l7 + 0x7C]
tcc %icc, 0x2
array32 %i2, %i3, %l4
fpsub32 %f6, %f6, %f10
sdivx %i1, 0x1CD5, %l3
tg %icc, 0x7
bl,a,pt %icc, loop_2665
movrne %o0, 0x312, %g4
array32 %g5, %i7, %g1
stb %l0, [%l7 + 0x23]
loop_2665:
alignaddr %g7, %g3, %g2
ldx [%l7 + 0x60], %o6
movrne %o4, %o5, %g6
bl loop_2666
alignaddrl %o7, %i6, %o1
fmovdgu %xcc, %f1, %f9
fmovse %icc, %f7, %f13
loop_2666:
fmovrdgez %l2, %f2, %f14
bn,a loop_2667
movleu %icc, %l6, %i5
ldd [%l7 + 0x78], %f4
tn %xcc, 0x2
loop_2667:
bshuffle %f2, %f10, %f4
stb %i0, [%l7 + 0x0D]
bshuffle %f12, %f2, %f8
ldd [%l7 + 0x28], %f8
stb %i4, [%l7 + 0x61]
movrlz %l1, 0x24E, %l5
ldub [%l7 + 0x0E], %o3
faligndata %f6, %f10, %f10
be %xcc, loop_2668
ldd [%l7 + 0x28], %f2
ldsw [%l7 + 0x48], %o2
movgu %icc, %i3, %i2
loop_2668:
movrgz %i1, %l3, %l4
ldx [%l7 + 0x08], %o0
fmovsvs %xcc, %f14, %f0
fandnot2s %f4, %f13, %f14
fornot2s %f11, %f15, %f6
lduh [%l7 + 0x3A], %g4
sth %i7, [%l7 + 0x58]
sth %g5, [%l7 + 0x56]
ldsb [%l7 + 0x56], %g1
tpos %xcc, 0x5
fmovrde %g7, %f0, %f6
stx %l0, [%l7 + 0x10]
smul %g3, %g2, %o6
ld [%l7 + 0x64], %f10
nop
setx loop_2669, %l0, %l1
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 %o5, 0x07D6, %o4
bpos,pn %xcc, loop_2670
st %f0, [%l7 + 0x18]
loop_2669:
ldub [%l7 + 0x47], %g6
fmul8sux16 %f14, %f10, %f6
loop_2670:
fornot2 %f10, %f4, %f4
fmovrdlz %i6, %f6, %f14
ldsb [%l7 + 0x27], %o7
fble,a %fcc0, loop_2671
fpackfix %f12, %f0
bneg,pn %xcc, loop_2672
sll %o1, 0x1D, %l2
loop_2671:
fmovsneg %icc, %f12, %f9
movge %xcc, %l6, %i0
loop_2672:
std %f14, [%l7 + 0x20]
umul %i5, %i4, %l5
andcc %l1, 0x0C73, %o2
call loop_2673
ldx [%l7 + 0x08], %o3
lduh [%l7 + 0x3E], %i2
call loop_2674
loop_2673:
movge %xcc, %i1, %i3
movcs %icc, %l3, %l4
addcc %o0, 0x0395, %g4
loop_2674:
subcc %g5, %g1, %i7
lduh [%l7 + 0x7E], %g7
ldsw [%l7 + 0x3C], %l0
fcmpeq32 %f14, %f4, %g2
lduh [%l7 + 0x46], %o6
fmovrdgez %g3, %f0, %f2
fbuge,a %fcc0, loop_2675
movrgez %o4, 0x31A, %g6
sth %i6, [%l7 + 0x2A]
fsrc1 %f4, %f2
loop_2675:
or %o5, 0x17C1, %o1
andncc %o7, %l2, %l6
fpsub16s %f9, %f3, %f1
fbne,a %fcc0, loop_2676
call loop_2677
mulx %i0, 0x0BA2, %i5
edge32l %i4, %l1, %l5
loop_2676:
array16 %o3, %i2, %i1
loop_2677:
ble,a,pt %icc, loop_2678
fmovspos %icc, %f3, %f15
ldd [%l7 + 0x38], %f12
fmovspos %xcc, %f10, %f13
loop_2678:
std %f14, [%l7 + 0x50]
lduw [%l7 + 0x60], %i3
srlx %o2, %l4, %l3
stx %g4, [%l7 + 0x08]
fbu %fcc1, loop_2679
fbne %fcc1, loop_2680
fbuge %fcc2, loop_2681
siam 0x3
loop_2679:
srlx %g5, 0x1D, %o0
loop_2680:
movle %xcc, %g1, %i7
loop_2681:
tvc %xcc, 0x0
fmovsleu %icc, %f5, %f2
and %g7, 0x0F58, %g2
fpadd16s %f10, %f14, %f7
bvs,pn %xcc, loop_2682
brlez,a %o6, loop_2683
fmovdvc %icc, %f14, %f10
edge8ln %g3, %o4, %g6
loop_2682:
fba,a %fcc2, loop_2684
loop_2683:
sllx %i6, %l0, %o5
ldsh [%l7 + 0x70], %o7
movge %icc, %o1, %l2
loop_2684:
ld [%l7 + 0x24], %f4
fcmpeq16 %f0, %f2, %i0
ldsb [%l7 + 0x6E], %l6
ldx [%l7 + 0x28], %i4
tvs %icc, 0x4
call loop_2685
movrne %l1, %l5, %i5
fbne,a %fcc1, loop_2686
bl,a,pn %xcc, loop_2687
loop_2685:
fandnot2 %f10, %f12, %f6
tleu %icc, 0x5
loop_2686:
ldd [%l7 + 0x58], %f8
loop_2687:
ldsw [%l7 + 0x4C], %i2
ldd [%l7 + 0x50], %f12
fbg,a %fcc0, loop_2688
sdivcc %o3, 0x07A4, %i1
bpos,pt %icc, loop_2689
fcmpes %fcc3, %f8, %f7
loop_2688:
fbuge %fcc0, loop_2690
xnor %o2, 0x17C3, %l4
loop_2689:
edge8n %l3, %i3, %g5
stw %o0, [%l7 + 0x5C]
loop_2690:
brz %g4, loop_2691
tle %icc, 0x7
tge %xcc, 0x6
fbn,a %fcc2, loop_2692
loop_2691:
fexpand %f3, %f2
fmovrsgez %i7, %f5, %f0
move %xcc, %g1, %g7
loop_2692:
fbo,a %fcc1, loop_2693
ldsh [%l7 + 0x1C], %g2
movrgez %o6, %g3, %o4
fnot1s %f7, %f2
loop_2693:
tne %icc, 0x3
ld [%l7 + 0x44], %f9
fba %fcc3, loop_2694
ldub [%l7 + 0x7E], %i6
fmovrslz %l0, %f12, %f15
ldd [%l7 + 0x60], %f2
loop_2694:
fmovsvs %icc, %f15, %f9
fmovspos %icc, %f5, %f15
brlez %o5, loop_2695
edge32l %g6, %o1, %o7
fmovdg %icc, %f1, %f7
ldd [%l7 + 0x40], %f8
loop_2695:
fcmpeq32 %f12, %f2, %i0
stx %l6, [%l7 + 0x28]
edge8n %i4, %l1, %l2
xorcc %i5, %i2, %o3
bl,a,pn %icc, loop_2696
fmuld8sux16 %f11, %f9, %f6
fmovdneg %xcc, %f6, %f13
fmovdn %icc, %f3, %f2
loop_2696:
movre %i1, %l5, %o2
udivx %l4, 0x08DE, %l3
st %f6, [%l7 + 0x0C]
fcmpne32 %f10, %f14, %i3
edge32 %g5, %o0, %g4
fnegs %f4, %f13
fmovsleu %xcc, %f12, %f8
fnors %f9, %f14, %f6
faligndata %f0, %f6, %f2
udiv %i7, 0x1011, %g1
tne %xcc, 0x7
fmovsg %xcc, %f14, %f3
fzeros %f15
fmovdleu %xcc, %f7, %f10
movvc %icc, %g7, %o6
tvs %icc, 0x6
stw %g2, [%l7 + 0x50]
fmovrse %o4, %f0, %f11
ldub [%l7 + 0x10], %i6
fmovsneg %xcc, %f12, %f1
movl %icc, %g3, %l0
fmovdge %xcc, %f9, %f0
add %o5, %o1, %g6
brgez %i0, loop_2697
bne,a,pn %xcc, loop_2698
fbul %fcc3, loop_2699
fmovrsne %o7, %f2, %f7
loop_2697:
ldsw [%l7 + 0x68], %l6
loop_2698:
ldsh [%l7 + 0x2C], %i4
loop_2699:
fbne,a %fcc0, loop_2700
call loop_2701
bgu %icc, loop_2702
popc %l1, %l2
loop_2700:
ldsw [%l7 + 0x64], %i5
loop_2701:
std %f4, [%l7 + 0x50]
loop_2702:
fnand %f0, %f8, %f8
fone %f0
lduw [%l7 + 0x44], %o3
nop
setx loop_2703, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_2704, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movg %xcc, %i2, %i1
ldsw [%l7 + 0x74], %l5
loop_2703:
xnor %l4, 0x1A79, %l3
loop_2704:
bg,pt %icc, loop_2705
ldsw [%l7 + 0x44], %o2
fcmpne16 %f14, %f2, %i3
taddcctv %g5, 0x117A, %o0
loop_2705:
stw %i7, [%l7 + 0x50]
fnot1s %f10, %f7
sll %g4, %g7, %o6
fmovdne %icc, %f12, %f3
nop
setx loop_2706, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
move %icc, %g1, %g2
addcc %o4, 0x01DD, %g3
orncc %l0, 0x143B, %i6
loop_2706:
fandnot1 %f12, %f8, %f6
fcmple32 %f14, %f2, %o5
xnorcc %o1, %g6, %o7
tle %xcc, 0x6
mova %icc, %i0, %l6
faligndata %f0, %f6, %f8
ld [%l7 + 0x74], %f8
fmovdn %xcc, %f12, %f7
fpmerge %f9, %f14, %f6
lduw [%l7 + 0x10], %l1
fbl,a %fcc2, loop_2707
fsrc1s %f1, %f13
edge8ln %i4, %i5, %o3
lduh [%l7 + 0x3A], %i2
loop_2707:
fmovdg %icc, %f4, %f4
fcmple32 %f4, %f10, %i1
fmovdcs %icc, %f12, %f9
tsubcctv %l5, %l4, %l2
fornot2s %f10, %f6, %f5
subcc %o2, 0x03D1, %i3
lduh [%l7 + 0x3A], %g5
tge %icc, 0x5
movne %xcc, %l3, %o0
fmovrdlz %g4, %f14, %f10
fcmps %fcc0, %f5, %f15
ldx [%l7 + 0x58], %i7
brlez %g7, loop_2708
ldd [%l7 + 0x30], %f4
std %f14, [%l7 + 0x58]
edge8 %o6, %g1, %o4
loop_2708:
alignaddrl %g3, %l0, %i6
fsrc1 %f4, %f10
ldsb [%l7 + 0x20], %g2
fba %fcc2, loop_2709
fands %f0, %f12, %f7
taddcc %o5, 0x15DC, %g6
fxnors %f11, %f15, %f6
loop_2709:
movrlez %o7, 0x1D1, %i0
tcs %icc, 0x5
stx %l6, [%l7 + 0x70]
tgu %xcc, 0x5
movn %xcc, %l1, %i4
srlx %i5, 0x13, %o3
array32 %o1, %i1, %i2
fpadd16 %f0, %f6, %f8
stx %l5, [%l7 + 0x18]
ld [%l7 + 0x74], %f8
movne %xcc, %l2, %l4
ldsh [%l7 + 0x52], %o2
tcc %xcc, 0x7
fmovsg %xcc, %f0, %f2
sth %i3, [%l7 + 0x22]
ldsh [%l7 + 0x0C], %l3
ble,a loop_2710
bpos,pn %xcc, loop_2711
tgu %icc, 0x1
bcc loop_2712
loop_2710:
fmovrsgez %g5, %f0, %f11
loop_2711:
bvs,a,pt %icc, loop_2713
stb %o0, [%l7 + 0x78]
loop_2712:
fmovscs %xcc, %f10, %f2
fmovsgu %xcc, %f14, %f9
loop_2713:
andncc %g4, %i7, %o6
fmuld8ulx16 %f10, %f5, %f12
std %f12, [%l7 + 0x60]
ldub [%l7 + 0x48], %g7
fcmple16 %f10, %f8, %g1
ldsh [%l7 + 0x1E], %g3
ldsw [%l7 + 0x30], %l0
lduh [%l7 + 0x62], %o4
fcmps %fcc1, %f14, %f15
stx %i6, [%l7 + 0x28]
stw %g2, [%l7 + 0x48]
sth %g6, [%l7 + 0x62]
bne,a,pn %xcc, loop_2714
fbule %fcc2, loop_2715
udiv %o7, 0x0441, %o5
st %f6, [%l7 + 0x48]
loop_2714:
brgz %i0, loop_2716
loop_2715:
srl %l6, %l1, %i4
stb %o3, [%l7 + 0x7B]
fsrc1s %f2, %f12
loop_2716:
xor %i5, 0x08F1, %o1
umul %i1, 0x0513, %i2
movvs %icc, %l2, %l5
sth %l4, [%l7 + 0x26]
array32 %o2, %l3, %g5
fzeros %f12
ld [%l7 + 0x0C], %f5
fbl,a %fcc2, loop_2717
fbl,a %fcc3, loop_2718
ldsb [%l7 + 0x16], %i3
fpadd32 %f10, %f4, %f2
loop_2717:
fone %f4
loop_2718:
alignaddrl %g4, %o0, %o6
brgz,a %i7, loop_2719
ldub [%l7 + 0x0B], %g1
movrlz %g7, 0x2EE, %l0
sth %g3, [%l7 + 0x6A]
loop_2719:
fbo %fcc3, loop_2720
movl %xcc, %o4, %g2
movre %g6, 0x100, %i6
stx %o5, [%l7 + 0x60]
loop_2720:
fandnot2s %f1, %f3, %f13
ldd [%l7 + 0x68], %f8
fxnor %f0, %f2, %f8
add %o7, 0x0336, %l6
edge16ln %l1, %i4, %o3
mulscc %i5, 0x1D94, %o1
ldsh [%l7 + 0x0E], %i0
fmovrdne %i2, %f10, %f0
fcmpgt16 %f0, %f0, %l2
bvc,a,pt %icc, loop_2721
orcc %i1, %l5, %o2
lduw [%l7 + 0x30], %l4
fnor %f0, %f8, %f4
loop_2721:
nop
setx loop_2722, %l0, %l1
jmpl %l1, %l3
stb %g5, [%l7 + 0x2A]
bn loop_2723
fmovda %icc, %f9, %f10
loop_2722:
ble,a %xcc, loop_2724
fpadd32s %f12, %f7, %f6
loop_2723:
ldsw [%l7 + 0x3C], %g4
fmovdge %xcc, %f4, %f5
loop_2724:
udivx %o0, 0x1973, %o6
ldx [%l7 + 0x40], %i7
movrne %g1, %g7, %l0
bgu,a,pt %xcc, loop_2725
fbg,a %fcc2, loop_2726
fnot2 %f14, %f8
andn %g3, 0x10A6, %i3
loop_2725:
ldsb [%l7 + 0x3F], %o4
loop_2726:
bpos,pt %xcc, loop_2727
ldd [%l7 + 0x70], %f12
ldub [%l7 + 0x19], %g6
stw %i6, [%l7 + 0x54]
loop_2727:
fcmple32 %f14, %f10, %o5
umulcc %g2, %o7, %l1
fmovrdgez %i4, %f4, %f0
fbu %fcc1, loop_2728
lduh [%l7 + 0x4E], %l6
movrlz %i5, 0x288, %o1
std %f6, [%l7 + 0x08]
loop_2728:
edge32l %o3, %i2, %l2
fandnot1 %f10, %f8, %f4
ldd [%l7 + 0x38], %f6
ldsb [%l7 + 0x69], %i0
fbge %fcc3, loop_2729
fpackfix %f6, %f11
sra %l5, 0x04, %o2
fpsub16s %f12, %f6, %f7
loop_2729:
fmovrslez %l4, %f2, %f10
movg %xcc, %l3, %g5
ta %icc, 0x3
orcc %g4, %i1, %o0
ld [%l7 + 0x3C], %f10
ldx [%l7 + 0x08], %i7
ldsb [%l7 + 0x0F], %g1
sdivx %o6, 0x05C6, %g7
bl,a loop_2730
bl,a loop_2731
stw %l0, [%l7 + 0x2C]
fmovsvc %icc, %f8, %f10
loop_2730:
edge8n %i3, %g3, %g6
loop_2731:
ld [%l7 + 0x0C], %f14
fcmpgt16 %f4, %f14, %i6
tl %xcc, 0x3
orcc %o4, %o5, %g2
bneg,a,pt %xcc, loop_2732
fmovrslz %o7, %f7, %f5
popc %l1, %i4
movleu %xcc, %l6, %o1
loop_2732:
taddcctv %i5, 0x08B0, %o3
fmovdle %xcc, %f12, %f13
fbe %fcc3, loop_2733
fornot1s %f12, %f1, %f15
bn,a,pn %xcc, loop_2734
movl %xcc, %l2, %i0
loop_2733:
ldx [%l7 + 0x20], %l5
lduw [%l7 + 0x18], %o2
loop_2734:
ldub [%l7 + 0x37], %i2
st %f4, [%l7 + 0x40]
fmovda %icc, %f10, %f8
brlez,a %l4, loop_2735
sll %g5, %g4, %l3
fmovdl %xcc, %f11, %f3
fcmps %fcc0, %f11, %f9
loop_2735:
orcc %o0, %i7, %g1
fmovdl %xcc, %f8, %f1
lduw [%l7 + 0x40], %i1
taddcctv %g7, %o6, %l0
fpadd16 %f2, %f6, %f8
stw %i3, [%l7 + 0x08]
fcmple32 %f8, %f6, %g3
fcmpes %fcc0, %f0, %f6
fnor %f4, %f6, %f12
ldsh [%l7 + 0x30], %g6
ldd [%l7 + 0x70], %f12
smulcc %o4, %o5, %i6
fcmpgt16 %f2, %f6, %g2
fxors %f11, %f0, %f15
fmovsvc %xcc, %f3, %f13
fbe,a %fcc0, loop_2736
edge32n %o7, %i4, %l1
fmovdge %icc, %f4, %f9
tneg %xcc, 0x6
loop_2736:
nop
setx loop_2737, %l0, %l1
jmpl %l1, %o1
edge16n %l6, %i5, %o3
fmovsvc %xcc, %f9, %f4
movpos %icc, %l2, %i0
loop_2737:
taddcctv %o2, %l5, %i2
fcmple16 %f0, %f12, %l4
fmovscs %icc, %f5, %f13
std %f8, [%l7 + 0x08]
bvs,a %xcc, loop_2738
fsrc1 %f8, %f4
lduh [%l7 + 0x78], %g4
ldsh [%l7 + 0x5C], %l3
loop_2738:
fpsub32 %f10, %f0, %f12
ldsw [%l7 + 0x3C], %g5
add %o0, 0x17A2, %i7
udiv %g1, 0x0964, %i1
ldub [%l7 + 0x7C], %g7
lduw [%l7 + 0x14], %l0
fbo,a %fcc2, loop_2739
fbuge %fcc0, loop_2740
srl %i3, %g3, %o6
array8 %o4, %o5, %i6
loop_2739:
st %f8, [%l7 + 0x78]
loop_2740:
std %f2, [%l7 + 0x28]
std %f12, [%l7 + 0x20]
fbo,a %fcc2, loop_2741
fsrc2 %f2, %f6
ldd [%l7 + 0x28], %f14
xnorcc %g6, 0x1DE5, %o7
loop_2741:
ldsb [%l7 + 0x71], %g2
fmovdne %xcc, %f12, %f0
smulcc %i4, %o1, %l1
stw %i5, [%l7 + 0x3C]
fpsub16s %f4, %f7, %f2
tneg %icc, 0x4
edge16n %o3, %l2, %l6
stx %o2, [%l7 + 0x78]
edge8ln %l5, %i2, %i0
mulscc %g4, %l3, %l4
fmovsn %icc, %f1, %f1
fmovrsgez %g5, %f10, %f0
fmuld8sux16 %f10, %f3, %f8
ldsw [%l7 + 0x20], %o0
fnand %f0, %f8, %f6
fba,a %fcc0, loop_2742
movvc %icc, %g1, %i7
udivx %g7, 0x1641, %l0
fnot2 %f6, %f0
loop_2742:
xorcc %i1, %g3, %i3
fpmerge %f1, %f0, %f6
and %o4, 0x19E2, %o5
mulscc %o6, 0x0ED0, %i6
fpadd32 %f4, %f6, %f8
fnegd %f4, %f14
sth %g6, [%l7 + 0x74]
taddcctv %g2, 0x191E, %i4
fmovdcs %xcc, %f7, %f1
st %f2, [%l7 + 0x50]
fnot1s %f13, %f7
subccc %o1, 0x086C, %o7
ba,pt %xcc, loop_2743
tl %icc, 0x3
fpsub16s %f6, %f7, %f4
fpsub16s %f11, %f12, %f9
loop_2743:
tpos %icc, 0x1
fbge,a %fcc0, loop_2744
ldd [%l7 + 0x50], %f8
edge32 %l1, %o3, %l2
fmul8ulx16 %f14, %f8, %f4
loop_2744:
fmovdg %icc, %f7, %f6
udiv %l6, 0x07D1, %o2
ldsb [%l7 + 0x61], %i5
be,pt %xcc, loop_2745
fbe %fcc0, loop_2746
fmovsl %icc, %f10, %f7
lduw [%l7 + 0x7C], %l5
loop_2745:
ldsb [%l7 + 0x74], %i0
loop_2746:
srlx %g4, %i2, %l4
movg %xcc, %g5, %o0
udivx %l3, 0x1738, %g1
fmovrslez %g7, %f15, %f11
fba,a %fcc3, loop_2747
fcmpgt16 %f4, %f6, %i7
stx %l0, [%l7 + 0x18]
tge %icc, 0x4
loop_2747:
lduh [%l7 + 0x22], %g3
bcs,pt %xcc, loop_2748
ba,a,pt %icc, loop_2749
ld [%l7 + 0x64], %f4
fornot1 %f4, %f6, %f4
loop_2748:
tge %icc, 0x0
loop_2749:
fmovdcc %xcc, %f15, %f3
movneg %xcc, %i1, %i3
ldub [%l7 + 0x41], %o4
ldsw [%l7 + 0x58], %o5
std %f4, [%l7 + 0x30]
brgz,a %o6, loop_2750
bneg %icc, loop_2751
fpsub32s %f3, %f12, %f9
lduh [%l7 + 0x2A], %i6
loop_2750:
ld [%l7 + 0x70], %f5
loop_2751:
st %f15, [%l7 + 0x48]
fmovsle %icc, %f13, %f6
ldsh [%l7 + 0x52], %g6
xnorcc %g2, %o1, %o7
fbg %fcc3, loop_2752
xnor %i4, %o3, %l2
fmovse %xcc, %f1, %f15
movvc %xcc, %l6, %l1
loop_2752:
subccc %i5, 0x0311, %o2
tgu %xcc, 0x7
tne %xcc, 0x6
bvs,a loop_2753
lduh [%l7 + 0x1E], %l5
fmovdcs %icc, %f4, %f4
fmovrdlz %g4, %f10, %f0
loop_2753:
ta %xcc, 0x6
edge32 %i0, %l4, %g5
taddcc %i2, %o0, %l3
addc %g7, %g1, %l0
fnor %f14, %f10, %f14
sll %i7, %g3, %i1
stw %o4, [%l7 + 0x64]
nop
setx loop_2754, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_2755, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movre %i3, 0x143, %o5
movrlz %i6, %o6, %g2
loop_2754:
edge32ln %g6, %o1, %o7
loop_2755:
fands %f12, %f1, %f14
lduh [%l7 + 0x2A], %i4
fmovsvs %xcc, %f0, %f9
fnors %f11, %f14, %f6
alignaddr %o3, %l6, %l1
st %f14, [%l7 + 0x50]
subcc %l2, %i5, %o2
fmovscc %xcc, %f4, %f3
ldsw [%l7 + 0x60], %g4
sth %l5, [%l7 + 0x6E]
fmovsne %icc, %f10, %f1
tneg %icc, 0x5
fbue,a %fcc3, loop_2756
and %l4, %i0, %g5
sth %o0, [%l7 + 0x3A]
fmovsgu %icc, %f2, %f12
loop_2756:
bvc,pt %icc, loop_2757
stb %l3, [%l7 + 0x63]
tvs %xcc, 0x0
movre %i2, 0x0DC, %g7
loop_2757:
ldd [%l7 + 0x68], %f8
ldsw [%l7 + 0x70], %g1
tsubcctv %l0, %i7, %i1
addcc %o4, 0x1F04, %i3
fsrc2 %f8, %f12
fbl %fcc1, loop_2758
tpos %icc, 0x6
orncc %o5, %g3, %i6
fcmpes %fcc0, %f1, %f14
loop_2758:
lduh [%l7 + 0x5C], %g2
std %f12, [%l7 + 0x20]
bn,pn %icc, loop_2759
ldsb [%l7 + 0x37], %g6
fsrc1 %f6, %f4
stx %o1, [%l7 + 0x20]
loop_2759:
bvs,a,pn %xcc, loop_2760
fmovsvc %icc, %f2, %f0
mulscc %o7, %o6, %i4
movrne %o3, %l1, %l2
loop_2760:
fcmpne32 %f14, %f6, %i5
sdivx %o2, 0x1ED5, %g4
fmovspos %xcc, %f3, %f8
stx %l6, [%l7 + 0x70]
std %f10, [%l7 + 0x40]
ldsw [%l7 + 0x58], %l5
fmovsle %xcc, %f3, %f6
tleu %xcc, 0x6
st %f10, [%l7 + 0x58]
taddcctv %i0, 0x1A6C, %l4
nop
setx loop_2761, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32l %g5, %l3, %o0
fbule,a %fcc1, loop_2762
fcmpeq32 %f14, %f8, %i2
loop_2761:
fnegs %f0, %f1
stb %g7, [%l7 + 0x09]
loop_2762:
orcc %l0, 0x1EC4, %g1
sra %i1, 0x0E, %i7
bshuffle %f4, %f0, %f10
ble,a,pt %xcc, loop_2763
ld [%l7 + 0x70], %f2
fmovrslez %o4, %f5, %f3
ldub [%l7 + 0x39], %o5
loop_2763:
ldx [%l7 + 0x38], %g3
udiv %i6, 0x0E74, %i3
lduw [%l7 + 0x1C], %g2
fcmps %fcc1, %f0, %f6
ldx [%l7 + 0x10], %g6
std %f6, [%l7 + 0x68]
andncc %o7, %o1, %o6
lduh [%l7 + 0x6A], %i4
fcmple16 %f4, %f8, %l1
fornot2s %f6, %f14, %f10
subc %l2, %o3, %o2
umulcc %g4, 0x1363, %i5
edge32 %l5, %i0, %l6
fsrc2s %f5, %f12
fxnor %f2, %f14, %f14
fcmps %fcc0, %f5, %f1
fmovdgu %icc, %f11, %f14
ble,pt %xcc, loop_2764
ldub [%l7 + 0x58], %g5
sth %l4, [%l7 + 0x78]
movgu %xcc, %l3, %o0
loop_2764:
sdiv %g7, 0x1527, %l0
fsrc1 %f8, %f6
fbue %fcc3, loop_2765
fmovd %f10, %f2
ldsb [%l7 + 0x5D], %g1
fandnot2 %f12, %f6, %f6
loop_2765:
tle %icc, 0x1
ld [%l7 + 0x48], %f10
ldsb [%l7 + 0x67], %i1
sdiv %i7, 0x0CAB, %i2
fcmps %fcc3, %f5, %f14
fmovdne %icc, %f3, %f2
addccc %o4, 0x1E48, %g3
edge8n %i6, %o5, %i3
fbule %fcc2, loop_2766
smul %g2, %o7, %g6
edge16l %o1, %i4, %l1
nop
setx loop_2767, %l0, %l1
jmpl %l1, %l2
loop_2766:
movleu %xcc, %o3, %o6
ldsh [%l7 + 0x4C], %g4
move %xcc, %o2, %l5
loop_2767:
array8 %i5, %i0, %l6
ldd [%l7 + 0x50], %f4
ldsw [%l7 + 0x24], %l4
array32 %l3, %g5, %o0
movre %g7, %g1, %l0
fpackfix %f2, %f8
fexpand %f9, %f14
st %f7, [%l7 + 0x70]
bl,a loop_2768
fnegs %f1, %f6
fpsub32s %f5, %f8, %f1
andcc %i1, %i2, %i7
loop_2768:
movge %xcc, %o4, %i6
bcs,a,pn %icc, loop_2769
movleu %icc, %o5, %g3
tpos %xcc, 0x0
fmovdgu %icc, %f13, %f2
loop_2769:
movg %xcc, %i3, %o7
fbne %fcc3, loop_2770
ldsw [%l7 + 0x34], %g2
movcc %icc, %o1, %i4
fsrc2 %f8, %f6
loop_2770:
te %xcc, 0x2
std %f8, [%l7 + 0x78]
fbne %fcc1, loop_2771
call loop_2772
ld [%l7 + 0x2C], %f3
ldd [%l7 + 0x10], %f2
loop_2771:
st %f10, [%l7 + 0x74]
loop_2772:
movl %icc, %g6, %l2
tn %xcc, 0x0
nop
setx loop_2773, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smul %l1, %o3, %o6
fpsub16 %f6, %f4, %f4
array16 %o2, %l5, %i5
loop_2773:
ldsh [%l7 + 0x3E], %g4
fpackfix %f0, %f0
ldx [%l7 + 0x50], %l6
tsubcctv %i0, 0x01B2, %l3
std %f6, [%l7 + 0x08]
ldub [%l7 + 0x10], %g5
ld [%l7 + 0x38], %f0
fpsub16 %f12, %f2, %f10
std %f12, [%l7 + 0x18]
fmovdle %icc, %f6, %f10
std %f4, [%l7 + 0x38]
sdiv %l4, 0x122E, %o0
fnot2s %f15, %f4
fxnors %f4, %f11, %f12
ld [%l7 + 0x2C], %f0
fmovdpos %icc, %f9, %f14
stb %g7, [%l7 + 0x5E]
fpack32 %f4, %f6, %f10
st %f5, [%l7 + 0x18]
fabss %f7, %f14
nop
setx loop_2774, %l0, %l1
jmpl %l1, %g1
brgez,a %l0, loop_2775
brgz,a %i1, loop_2776
bgu,a,pn %icc, loop_2777
loop_2774:
lduh [%l7 + 0x70], %i2
loop_2775:
ldub [%l7 + 0x0D], %o4
loop_2776:
umulcc %i6, 0x194F, %i7
loop_2777:
bg,a %icc, loop_2778
fbl,a %fcc1, loop_2779
fmovdneg %icc, %f8, %f2
fpackfix %f14, %f9
loop_2778:
ldsw [%l7 + 0x4C], %o5
loop_2779:
fmovdneg %icc, %f3, %f4
ldsh [%l7 + 0x72], %g3
fmovrdgz %i3, %f12, %f6
edge16l %g2, %o7, %i4
lduh [%l7 + 0x12], %g6
sth %l2, [%l7 + 0x58]
siam 0x0
ba,a loop_2780
fmovsa %icc, %f2, %f2
fornot2 %f10, %f0, %f10
lduw [%l7 + 0x60], %l1
loop_2780:
fmovsleu %icc, %f10, %f8
st %f11, [%l7 + 0x7C]
stx %o1, [%l7 + 0x28]
faligndata %f2, %f14, %f8
fnegs %f10, %f8
lduh [%l7 + 0x12], %o3
fmovdpos %icc, %f8, %f2
ldsb [%l7 + 0x7A], %o6
stw %l5, [%l7 + 0x28]
fnot2s %f1, %f3
fsrc1 %f12, %f6
fmovsle %xcc, %f13, %f13
fabsd %f0, %f4
fmovdvs %icc, %f6, %f6
ldd [%l7 + 0x08], %f4
ldsb [%l7 + 0x79], %i5
fmuld8sux16 %f0, %f15, %f6
stw %g4, [%l7 + 0x20]
fmovsa %icc, %f10, %f2
ld [%l7 + 0x18], %f8
tne %icc, 0x6
movpos %icc, %o2, %i0
movcs %icc, %l6, %g5
fmuld8sux16 %f3, %f15, %f10
lduh [%l7 + 0x74], %l3
fpsub16 %f2, %f0, %f12
movre %l4, %g7, %o0
bn,a %xcc, loop_2781
ldsb [%l7 + 0x6D], %g1
fmovrde %l0, %f12, %f4
movcc %icc, %i2, %i1
loop_2781:
edge8n %i6, %i7, %o4
lduh [%l7 + 0x62], %g3
movcs %icc, %i3, %o5
edge8ln %g2, %o7, %i4
lduw [%l7 + 0x34], %g6
fexpand %f14, %f12
stb %l2, [%l7 + 0x23]
move %xcc, %o1, %o3
movrlez %o6, %l5, %l1
tleu %xcc, 0x5
movne %xcc, %g4, %o2
alignaddr %i0, %i5, %l6
fmovdgu %xcc, %f7, %f11
te %xcc, 0x3
ta %icc, 0x2
siam 0x1
fnor %f0, %f8, %f14
edge16 %l3, %l4, %g5
stw %o0, [%l7 + 0x44]
move %icc, %g7, %g1
fmovdle %xcc, %f8, %f3
fxnors %f1, %f14, %f13
st %f4, [%l7 + 0x60]
stw %l0, [%l7 + 0x14]
movrlez %i2, 0x37C, %i6
orcc %i7, %i1, %o4
tleu %xcc, 0x6
fmovscc %icc, %f6, %f9
stx %g3, [%l7 + 0x10]
std %f14, [%l7 + 0x78]
ldx [%l7 + 0x58], %o5
ldd [%l7 + 0x10], %f6
movcc %icc, %i3, %o7
st %f8, [%l7 + 0x34]
tl %xcc, 0x4
fnor %f14, %f12, %f6
fnegd %f6, %f6
movge %icc, %g2, %i4
ldd [%l7 + 0x48], %f4
fmul8x16 %f8, %f2, %f10
edge8 %g6, %l2, %o3
fbn,a %fcc1, loop_2782
ldd [%l7 + 0x08], %f12
fmovscs %xcc, %f8, %f1
movneg %xcc, %o6, %o1
loop_2782:
ld [%l7 + 0x6C], %f0
orncc %l5, %l1, %g4
bleu,a,pt %xcc, loop_2783
fbe %fcc3, loop_2784
ldsw [%l7 + 0x6C], %i0
bn,pn %icc, loop_2785
loop_2783:
movrgez %i5, %o2, %l3
loop_2784:
movle %icc, %l4, %g5
fmovsl %xcc, %f15, %f1
loop_2785:
st %f1, [%l7 + 0x3C]
orcc %l6, 0x15A6, %o0
alignaddrl %g1, %l0, %g7
fmovrde %i2, %f12, %f4
std %f0, [%l7 + 0x30]
sdivx %i7, 0x041D, %i1
fandnot2s %f5, %f5, %f2
stb %o4, [%l7 + 0x51]
tsubcc %g3, 0x0797, %o5
fmovdpos %xcc, %f15, %f1
add %i3, 0x0ED3, %i6
st %f4, [%l7 + 0x24]
fble %fcc1, loop_2786
ld [%l7 + 0x44], %f0
be %icc, loop_2787
movle %icc, %g2, %o7
loop_2786:
fmovrslez %g6, %f11, %f4
xnor %i4, %o3, %o6
loop_2787:
ba %icc, loop_2788
st %f15, [%l7 + 0x5C]
addc %l2, 0x034F, %l5
fxor %f10, %f6, %f8
loop_2788:
tleu %icc, 0x1
bshuffle %f6, %f2, %f4
faligndata %f14, %f6, %f12
ldsh [%l7 + 0x4E], %l1
stx %g4, [%l7 + 0x78]
fnor %f10, %f4, %f12
brz %i0, loop_2789
edge16ln %o1, %i5, %o2
sth %l4, [%l7 + 0x0C]
fpadd32 %f14, %f14, %f12
loop_2789:
tne %icc, 0x1
umul %g5, 0x1F91, %l3
stb %o0, [%l7 + 0x16]
alignaddr %g1, %l0, %l6
fble %fcc2, loop_2790
stb %i2, [%l7 + 0x21]
fbule %fcc1, loop_2791
tgu %icc, 0x2
loop_2790:
sub %i7, 0x17B7, %i1
edge32n %g7, %o4, %o5
loop_2791:
pdist %f2, %f4, %f6
sth %g3, [%l7 + 0x66]
ble,a %xcc, loop_2792
ldx [%l7 + 0x70], %i6
andn %g2, %o7, %i3
brgez %g6, loop_2793
loop_2792:
lduh [%l7 + 0x08], %o3
stb %o6, [%l7 + 0x72]
bne %icc, loop_2794
loop_2793:
mulscc %l2, 0x1A0B, %i4
fmovsgu %icc, %f1, %f4
stb %l1, [%l7 + 0x5F]
loop_2794:
addccc %l5, 0x0A2B, %i0
ldsw [%l7 + 0x24], %g4
movrgz %o1, 0x2EC, %i5
ldsb [%l7 + 0x5A], %l4
fand %f6, %f8, %f14
ldub [%l7 + 0x09], %g5
fpsub32s %f0, %f12, %f13
fmovdcs %xcc, %f6, %f3
umul %l3, 0x18C0, %o2
stb %o0, [%l7 + 0x13]
fmovdl %xcc, %f9, %f15
lduw [%l7 + 0x38], %l0
sth %l6, [%l7 + 0x56]
fmovdcc %xcc, %f4, %f6
fmovs %f6, %f7
lduw [%l7 + 0x08], %i2
fpadd16 %f0, %f6, %f6
fmovrse %g1, %f13, %f14
movne %xcc, %i1, %i7
stw %g7, [%l7 + 0x60]
movl %icc, %o5, %g3
fmovd %f0, %f2
ld [%l7 + 0x1C], %f13
fmovdcc %icc, %f8, %f14
lduw [%l7 + 0x50], %o4
fandnot1 %f0, %f12, %f10
ld [%l7 + 0x44], %f11
fzero %f8
fmovsvs %xcc, %f8, %f2
ldd [%l7 + 0x08], %f0
fands %f3, %f3, %f1
fmovdne %icc, %f7, %f11
lduw [%l7 + 0x28], %i6
nop
setx loop_2795, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
st %f3, [%l7 + 0x3C]
ldd [%l7 + 0x78], %f8
edge8n %o7, %g2, %i3
loop_2795:
array32 %o3, %g6, %o6
bcc,a,pt %icc, loop_2796
fabss %f0, %f2
st %f6, [%l7 + 0x0C]
fmovde %icc, %f0, %f12
loop_2796:
fmovdl %xcc, %f11, %f7
ldsh [%l7 + 0x20], %l2
movle %icc, %i4, %l1
std %f14, [%l7 + 0x70]
fands %f12, %f10, %f8
fbn,a %fcc1, loop_2797
xor %l5, %i0, %g4
ldsb [%l7 + 0x35], %i5
ldsb [%l7 + 0x6B], %l4
loop_2797:
fandnot1 %f0, %f10, %f14
sll %g5, %o1, %l3
sra %o2, 0x0A, %l0
st %f2, [%l7 + 0x0C]
fba %fcc2, loop_2798
fmovdcc %icc, %f12, %f11
taddcc %l6, 0x1F4F, %o0
srlx %g1, %i1, %i2
loop_2798:
edge32ln %i7, %g7, %o5
fmovdcc %xcc, %f10, %f5
fpsub32s %f15, %f15, %f4
bvc %xcc, loop_2799
fmovsa %icc, %f13, %f10
sub %o4, 0x1362, %i6
ldub [%l7 + 0x40], %o7
loop_2799:
move %icc, %g2, %g3
fmovsgu %xcc, %f11, %f13
popc 0x137C, %o3
orncc %g6, 0x0A4A, %i3
fmovrse %o6, %f7, %f14
ba,a,pn %xcc, loop_2800
movl %xcc, %l2, %i4
ldx [%l7 + 0x18], %l5
lduh [%l7 + 0x38], %l1
loop_2800:
smulcc %i0, %g4, %l4
tcc %xcc, 0x4
nop
setx loop_2801, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tl %xcc, 0x2
stb %i5, [%l7 + 0x38]
fpadd16 %f2, %f8, %f0
loop_2801:
sll %g5, %l3, %o1
ldsh [%l7 + 0x12], %l0
fnot2 %f8, %f4
brlz,a %o2, loop_2802
bg,pt %xcc, loop_2803
tpos %icc, 0x6
bg,a,pn %icc, loop_2804
loop_2802:
fmovspos %xcc, %f14, %f7
loop_2803:
fpsub16s %f7, %f10, %f6
fxnor %f4, %f0, %f2
loop_2804:
sllx %l6, %g1, %i1
fcmpes %fcc0, %f9, %f11
add %o0, %i2, %g7
ld [%l7 + 0x2C], %f10
ldsb [%l7 + 0x25], %i7
tg %icc, 0x0
fmovspos %icc, %f9, %f15
movgu %xcc, %o4, %i6
ldub [%l7 + 0x61], %o7
sra %g2, %g3, %o5
ldsw [%l7 + 0x18], %g6
fmovrdlez %o3, %f4, %f2
movcc %xcc, %o6, %i3
ldd [%l7 + 0x70], %f12
fpadd16s %f2, %f1, %f7
bpos,pt %xcc, loop_2805
ldsw [%l7 + 0x70], %l2
smul %i4, 0x16DF, %l5
lduw [%l7 + 0x14], %i0
loop_2805:
movrlz %g4, %l4, %l1
fbg %fcc1, loop_2806
fmovde %xcc, %f15, %f12
fmovsgu %icc, %f0, %f7
fmovsleu %icc, %f10, %f11
loop_2806:
addcc %g5, %l3, %o1
ldx [%l7 + 0x78], %i5
nop
setx loop_2807, %l0, %l1
jmpl %l1, %o2
sllx %l6, %l0, %g1
fpack16 %f12, %f6
or %i1, %o0, %g7
loop_2807:
bne,pn %icc, loop_2808
array32 %i7, %i2, %o4
fmovdl %xcc, %f6, %f0
tsubcctv %i6, %o7, %g2
loop_2808:
fnegs %f13, %f11
stx %o5, [%l7 + 0x58]
orncc %g6, %o3, %o6
tgu %icc, 0x2
fmovrdlez %g3, %f8, %f12
fnand %f4, %f8, %f6
edge8l %l2, %i4, %l5
fmovdneg %icc, %f12, %f1
be,pt %xcc, loop_2809
brgez %i3, loop_2810
edge32n %g4, %l4, %l1
ldsw [%l7 + 0x4C], %i0
loop_2809:
fpsub32s %f9, %f1, %f4
loop_2810:
std %f14, [%l7 + 0x28]
bvs,a %icc, loop_2811
fba %fcc0, loop_2812
ld [%l7 + 0x08], %f1
fbn %fcc3, loop_2813
loop_2811:
and %g5, %o1, %i5
loop_2812:
fbl %fcc0, loop_2814
bneg loop_2815
loop_2813:
fmovsneg %icc, %f8, %f4
ld [%l7 + 0x34], %f14
loop_2814:
fornot2 %f8, %f0, %f14
loop_2815:
tsubcctv %l3, 0x1031, %o2
call loop_2816
sdivcc %l0, 0x1B58, %l6
bg,a,pn %icc, loop_2817
ldx [%l7 + 0x58], %i1
loop_2816:
stw %g1, [%l7 + 0x54]
ldd [%l7 + 0x18], %f4
loop_2817:
fmovsn %icc, %f14, %f3
fmovdle %xcc, %f11, %f2
stw %g7, [%l7 + 0x40]
stw %i7, [%l7 + 0x5C]
fsrc1 %f8, %f2
stx %i2, [%l7 + 0x40]
ble %icc, loop_2818
movrlez %o0, %i6, %o4
movre %g2, %o7, %o5
edge16ln %o3, %g6, %o6
loop_2818:
ld [%l7 + 0x14], %f9
fbg,a %fcc2, loop_2819
bn,pn %icc, loop_2820
fpadd16s %f3, %f4, %f7
st %f9, [%l7 + 0x24]
loop_2819:
sethi 0x12BD, %l2
loop_2820:
movleu %xcc, %i4, %l5
fmovsle %icc, %f9, %f2
fornot2s %f9, %f10, %f13
ldsb [%l7 + 0x7D], %g3
tcc %icc, 0x1
addc %g4, 0x103F, %i3
ldsh [%l7 + 0x78], %l1
fcmps %fcc3, %f11, %f11
fmovdne %xcc, %f8, %f13
fandnot2s %f3, %f7, %f8
stw %i0, [%l7 + 0x18]
fors %f9, %f4, %f3
ldsh [%l7 + 0x10], %l4
stb %o1, [%l7 + 0x25]
ldub [%l7 + 0x13], %i5
fpack32 %f0, %f4, %f14
array8 %l3, %o2, %l0
sth %g5, [%l7 + 0x28]
fornot1 %f6, %f6, %f10
stx %i1, [%l7 + 0x78]
or %l6, 0x054F, %g7
ldsh [%l7 + 0x48], %g1
lduh [%l7 + 0x6C], %i2
brgz,a %o0, loop_2821
fandnot2 %f8, %f12, %f4
call loop_2822
stb %i6, [%l7 + 0x24]
loop_2821:
fba %fcc2, loop_2823
umul %i7, 0x0F1D, %g2
loop_2822:
bvc,a,pn %xcc, loop_2824
sth %o4, [%l7 + 0x70]
loop_2823:
fxnors %f4, %f5, %f11
fxnors %f0, %f7, %f10
loop_2824:
ldd [%l7 + 0x70], %f12
fcmple32 %f6, %f10, %o7
andcc %o5, %o3, %o6
fmovsvs %icc, %f0, %f1
st %f14, [%l7 + 0x48]
tcs %xcc, 0x3
array8 %g6, %l2, %l5
ldsh [%l7 + 0x0E], %i4
fexpand %f14, %f0
fone %f2
subccc %g4, %g3, %i3
fornot1 %f4, %f2, %f14
movrne %l1, 0x108, %i0
bgu,a,pn %icc, loop_2825
ld [%l7 + 0x68], %f9
ldd [%l7 + 0x38], %f12
fzero %f8
loop_2825:
fbl %fcc2, loop_2826
add %o1, %i5, %l3
ldd [%l7 + 0x50], %f14
ldsw [%l7 + 0x4C], %o2
loop_2826:
ldsb [%l7 + 0x5D], %l0
fmovd %f14, %f0
addccc %l4, 0x028C, %i1
movl %xcc, %l6, %g7
stx %g1, [%l7 + 0x30]
fcmple16 %f2, %f10, %g5
ta %icc, 0x3
ldsh [%l7 + 0x44], %i2
fmovdl %xcc, %f1, %f0
fcmpeq32 %f4, %f8, %i6
tgu %icc, 0x2
st %f14, [%l7 + 0x60]
alignaddrl %i7, %g2, %o4
bg %icc, loop_2827
move %xcc, %o0, %o7
fmovs %f6, %f6
fmuld8ulx16 %f14, %f3, %f12
loop_2827:
tg %icc, 0x7
fmovdg %xcc, %f5, %f4
subc %o5, 0x138F, %o3
ldsb [%l7 + 0x69], %g6
stx %o6, [%l7 + 0x58]
fones %f15
ble,a,pt %icc, loop_2828
brnz %l2, loop_2829
lduh [%l7 + 0x62], %l5
ldsh [%l7 + 0x4A], %i4
loop_2828:
fmovrsne %g3, %f15, %f0
loop_2829:
sth %i3, [%l7 + 0x2C]
fcmpgt32 %f0, %f4, %l1
ldub [%l7 + 0x3D], %i0
ld [%l7 + 0x78], %f5
umul %g4, %i5, %o1
brlez %o2, loop_2830
or %l3, %l4, %l0
ble,a,pt %xcc, loop_2831
fandnot1 %f14, %f14, %f12
loop_2830:
tleu %icc, 0x3
fandnot2s %f1, %f7, %f3
loop_2831:
orcc %l6, %g7, %i1
fmovdvc %icc, %f3, %f0
ldub [%l7 + 0x0F], %g5
std %f8, [%l7 + 0x30]
fmul8sux16 %f0, %f6, %f4
fand %f0, %f0, %f14
lduw [%l7 + 0x38], %g1
ldsw [%l7 + 0x7C], %i2
fmovdn %xcc, %f0, %f8
edge32l %i7, %g2, %i6
fands %f5, %f0, %f4
fnot2s %f9, %f10
brz %o0, loop_2832
lduh [%l7 + 0x6A], %o4
movne %xcc, %o5, %o7
fandnot1s %f5, %f3, %f7
loop_2832:
bge,pn %xcc, loop_2833
stb %g6, [%l7 + 0x69]
andncc %o3, %o6, %l5
fands %f8, %f14, %f10
loop_2833:
fmovsleu %xcc, %f4, %f1
fmovrslz %i4, %f9, %f2
fblg,a %fcc2, loop_2834
ldsh [%l7 + 0x1C], %l2
fpadd16 %f0, %f6, %f10
fmul8sux16 %f6, %f8, %f12
loop_2834:
fmovscs %icc, %f1, %f15
fbn,a %fcc0, loop_2835
fmovsvc %xcc, %f14, %f12
stx %i3, [%l7 + 0x30]
fnands %f9, %f1, %f12
loop_2835:
ldsh [%l7 + 0x14], %l1
stw %i0, [%l7 + 0x58]
lduh [%l7 + 0x74], %g3
edge16ln %i5, %o1, %g4
lduh [%l7 + 0x5C], %l3
fmovscs %icc, %f13, %f7
movre %l4, 0x287, %o2
sth %l0, [%l7 + 0x6C]
fandnot1 %f12, %f10, %f4
fmovsge %icc, %f10, %f11
lduw [%l7 + 0x48], %l6
sth %g7, [%l7 + 0x6C]
lduw [%l7 + 0x10], %g5
ba %xcc, loop_2836
tl %xcc, 0x0
xorcc %g1, %i1, %i7
ble loop_2837
loop_2836:
stw %i2, [%l7 + 0x38]
ldub [%l7 + 0x40], %g2
fpsub16 %f14, %f0, %f8
loop_2837:
ld [%l7 + 0x48], %f14
fpadd32 %f8, %f4, %f0
brnz,a %i6, loop_2838
fmovdneg %xcc, %f4, %f10
tgu %icc, 0x2
fmul8ulx16 %f12, %f14, %f10
loop_2838:
fmul8x16al %f12, %f1, %f12
movge %xcc, %o4, %o5
alignaddr %o0, %g6, %o7
alignaddrl %o6, %l5, %i4
fmovrse %o3, %f10, %f6
fsrc1s %f13, %f6
edge16n %i3, %l2, %l1
fandnot2 %f10, %f2, %f10
edge16 %i0, %i5, %g3
fabss %f13, %f7
ldsb [%l7 + 0x54], %g4
fmovrslz %o1, %f3, %f1
fxnors %f8, %f2, %f14
lduh [%l7 + 0x1E], %l3
fpsub16s %f0, %f0, %f7
ldd [%l7 + 0x40], %f6
fmovde %icc, %f13, %f6
fcmpne32 %f4, %f2, %o2
fbug %fcc0, loop_2839
movneg %icc, %l0, %l6
fpsub32 %f6, %f0, %f2
movvc %xcc, %l4, %g7
loop_2839:
fmovrdgz %g1, %f10, %f10
ldub [%l7 + 0x4E], %g5
call loop_2840
fmovrse %i7, %f13, %f4
fbn,a %fcc0, loop_2841
xor %i1, %i2, %i6
loop_2840:
st %f5, [%l7 + 0x24]
bneg,a,pn %icc, loop_2842
loop_2841:
umulcc %o4, %g2, %o0
fnor %f2, %f6, %f12
stw %g6, [%l7 + 0x38]
loop_2842:
ldsh [%l7 + 0x44], %o7
ldsh [%l7 + 0x0C], %o5
tneg %xcc, 0x0
st %f11, [%l7 + 0x2C]
sth %o6, [%l7 + 0x4C]
movge %xcc, %i4, %o3
fbu %fcc1, loop_2843
bgu,pn %xcc, loop_2844
smul %l5, 0x0D37, %l2
ldsh [%l7 + 0x5A], %i3
loop_2843:
taddcctv %l1, %i0, %g3
loop_2844:
ble loop_2845
call loop_2846
fnors %f1, %f11, %f8
lduw [%l7 + 0x60], %i5
loop_2845:
std %f2, [%l7 + 0x38]
loop_2846:
fxnors %f5, %f3, %f2
fmovrsne %g4, %f3, %f15
ldub [%l7 + 0x4C], %o1
fzero %f4
nop
setx loop_2847, %l0, %l1
jmpl %l1, %l3
stx %o2, [%l7 + 0x78]
smulcc %l0, %l6, %g7
lduh [%l7 + 0x7C], %l4
loop_2847:
stx %g5, [%l7 + 0x38]
edge16ln %g1, %i1, %i7
tcs %xcc, 0x4
std %f10, [%l7 + 0x50]
fmovdvs %xcc, %f2, %f14
tpos %xcc, 0x3
fmovdvs %xcc, %f6, %f6
bcs loop_2848
fbo %fcc1, loop_2849
fmovrdne %i2, %f0, %f2
tneg %icc, 0x3
loop_2848:
st %f0, [%l7 + 0x7C]
loop_2849:
ldsh [%l7 + 0x7C], %o4
edge32 %g2, %i6, %g6
std %f10, [%l7 + 0x38]
fors %f3, %f7, %f6
bl loop_2850
std %f6, [%l7 + 0x68]
stx %o0, [%l7 + 0x50]
sdivx %o5, 0x1FCF, %o6
loop_2850:
ldub [%l7 + 0x4D], %o7
fmovdleu %icc, %f15, %f13
ldsb [%l7 + 0x50], %o3
fpsub16s %f10, %f3, %f5
siam 0x5
fnot2 %f0, %f0
stb %i4, [%l7 + 0x58]
movcs %icc, %l2, %l5
edge8n %i3, %i0, %g3
subc %i5, %g4, %o1
array32 %l1, %l3, %o2
fmovdvs %icc, %f13, %f7
lduw [%l7 + 0x24], %l6
edge32n %l0, %l4, %g7
fmovsne %icc, %f13, %f4
fmovrse %g5, %f6, %f3
bpos,a,pn %icc, loop_2851
fmul8x16al %f8, %f6, %f8
tgu %icc, 0x3
movle %icc, %g1, %i1
loop_2851:
ldx [%l7 + 0x30], %i2
ldd [%l7 + 0x10], %f14
fmovsgu %icc, %f6, %f5
fmovsneg %icc, %f0, %f13
stx %i7, [%l7 + 0x28]
fmovdge %xcc, %f12, %f13
fmovse %icc, %f0, %f13
lduw [%l7 + 0x48], %g2
bcs,pn %xcc, loop_2852
sub %o4, %i6, %o0
fba %fcc3, loop_2853
stx %g6, [%l7 + 0x38]
loop_2852:
ldsh [%l7 + 0x6A], %o6
stw %o7, [%l7 + 0x10]
loop_2853:
tneg %xcc, 0x7
ld [%l7 + 0x40], %f14
brz,a %o5, loop_2854
st %f5, [%l7 + 0x08]
brz,a %o3, loop_2855
srax %l2, 0x1C, %i4
loop_2854:
sth %i3, [%l7 + 0x64]
be,a loop_2856
loop_2855:
ldsh [%l7 + 0x34], %l5
brlez,a %i0, loop_2857
fmovrse %g3, %f11, %f10
loop_2856:
lduw [%l7 + 0x50], %i5
movcs %icc, %o1, %g4
loop_2857:
edge32n %l3, %l1, %l6
edge8ln %o2, %l4, %g7
stw %g5, [%l7 + 0x74]
stx %g1, [%l7 + 0x48]
stw %l0, [%l7 + 0x34]
bne %xcc, loop_2858
stw %i2, [%l7 + 0x4C]
stb %i7, [%l7 + 0x48]
fbn,a %fcc2, loop_2859
loop_2858:
st %f7, [%l7 + 0x14]
stx %g2, [%l7 + 0x70]
ld [%l7 + 0x4C], %f8
loop_2859:
udivx %i1, 0x1CD8, %o4
tgu %xcc, 0x5
fbg %fcc2, loop_2860
lduh [%l7 + 0x26], %o0
ldd [%l7 + 0x30], %f6
tle %xcc, 0x1
loop_2860:
edge32 %i6, %o6, %o7
movpos %icc, %o5, %o3
ba loop_2861
fands %f7, %f12, %f9
movvs %xcc, %g6, %i4
movrgz %i3, 0x3B0, %l5
loop_2861:
ldsh [%l7 + 0x3E], %i0
ldd [%l7 + 0x08], %f8
ldsw [%l7 + 0x78], %g3
fmul8ulx16 %f0, %f0, %f12
fble,a %fcc2, loop_2862
st %f10, [%l7 + 0x28]
edge16n %l2, %o1, %i5
fnot2s %f6, %f6
loop_2862:
ldsh [%l7 + 0x16], %g4
udiv %l1, 0x1698, %l3
xnorcc %o2, 0x1A43, %l6
stw %l4, [%l7 + 0x78]
movvc %icc, %g5, %g1
stb %g7, [%l7 + 0x2D]
fba,a %fcc2, loop_2863
ld [%l7 + 0x18], %f2
fand %f12, %f0, %f2
fmovdl %xcc, %f14, %f8
loop_2863:
call loop_2864
movpos %icc, %i2, %l0
fpsub16s %f0, %f11, %f14
array16 %g2, %i7, %i1
loop_2864:
movle %icc, %o4, %i6
tgu %icc, 0x5
movgu %icc, %o6, %o0
fbg,a %fcc1, loop_2865
fcmpes %fcc1, %f12, %f14
fbne,a %fcc1, loop_2866
movg %xcc, %o5, %o3
loop_2865:
ldd [%l7 + 0x30], %f6
sth %o7, [%l7 + 0x40]
loop_2866:
fmovrdlez %i4, %f2, %f4
fxnor %f2, %f0, %f4
fblg,a %fcc1, loop_2867
orcc %g6, %l5, %i3
nop
setx loop_2868, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrslz %i0, %f13, %f6
loop_2867:
sth %l2, [%l7 + 0x2E]
fornot2s %f12, %f4, %f6
loop_2868:
std %f12, [%l7 + 0x20]
fmovdpos %icc, %f2, %f13
movleu %xcc, %g3, %o1
sth %g4, [%l7 + 0x1C]
ld [%l7 + 0x3C], %f4
ldsb [%l7 + 0x4F], %i5
ldsh [%l7 + 0x34], %l3
siam 0x6
fmovsle %icc, %f12, %f15
fnor %f4, %f8, %f10
movpos %icc, %o2, %l6
fandnot2s %f15, %f3, %f4
lduh [%l7 + 0x12], %l1
fmovdleu %icc, %f15, %f11
fzero %f14
array32 %l4, %g1, %g5
fbl %fcc0, loop_2869
fmovdn %xcc, %f1, %f11
movg %icc, %i2, %l0
ldx [%l7 + 0x38], %g2
loop_2869:
bleu,a %xcc, loop_2870
movre %g7, 0x362, %i7
edge32 %i1, %i6, %o4
ldd [%l7 + 0x08], %f4
loop_2870:
tsubcctv %o0, 0x1319, %o5
edge32ln %o6, %o3, %i4
fbue %fcc2, loop_2871
taddcc %g6, 0x135E, %o7
ldsw [%l7 + 0x5C], %l5
bneg,a,pn %xcc, loop_2872
loop_2871:
bge,a %icc, loop_2873
std %f12, [%l7 + 0x58]
ldsb [%l7 + 0x0F], %i0
loop_2872:
fmul8ulx16 %f14, %f2, %f6
loop_2873:
bn %xcc, loop_2874
fandnot2 %f8, %f0, %f12
nop
setx loop_2875, %l0, %l1
jmpl %l1, %i3
fba,a %fcc3, loop_2876
loop_2874:
lduh [%l7 + 0x7A], %l2
addc %o1, 0x1A76, %g4
loop_2875:
lduw [%l7 + 0x50], %i5
loop_2876:
fmul8x16al %f10, %f11, %f6
lduw [%l7 + 0x54], %l3
bcs,a loop_2877
alignaddrl %g3, %o2, %l1
fmovsvc %xcc, %f10, %f4
tpos %xcc, 0x5
loop_2877:
fmovscs %xcc, %f8, %f4
lduw [%l7 + 0x68], %l4
alignaddrl %g1, %l6, %i2
for %f0, %f0, %f10
ldx [%l7 + 0x30], %g5
fmovdvs %xcc, %f9, %f0
ldsh [%l7 + 0x08], %g2
fnot2s %f3, %f13
lduw [%l7 + 0x6C], %l0
fmovsvs %xcc, %f8, %f6
fcmpne16 %f8, %f0, %g7
for %f8, %f6, %f6
movn %xcc, %i1, %i6
bgu %xcc, loop_2878
bne %icc, loop_2879
ldub [%l7 + 0x3D], %i7
edge32n %o4, %o5, %o6
loop_2878:
movre %o3, %i4, %o0
loop_2879:
sth %g6, [%l7 + 0x10]
fxnors %f15, %f10, %f3
fmovdvs %xcc, %f10, %f14
edge32ln %l5, %i0, %i3
stb %l2, [%l7 + 0x7C]
ld [%l7 + 0x10], %f6
nop
setx loop_2880, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot2s %f5, %f14
bg,a,pt %icc, loop_2881
fsrc1s %f10, %f2
loop_2880:
stw %o7, [%l7 + 0x4C]
bg,a,pt %icc, loop_2882
loop_2881:
movvs %icc, %o1, %i5
fexpand %f1, %f8
sll %l3, 0x18, %g3
loop_2882:
fbge %fcc3, loop_2883
xnor %o2, %l1, %g4
taddcctv %l4, %l6, %i2
fmovdle %xcc, %f4, %f8
loop_2883:
movrlez %g5, %g2, %l0
fba,a %fcc1, loop_2884
fmovrsne %g7, %f4, %f3
xnorcc %i1, %i6, %i7
fnot2s %f2, %f4
loop_2884:
fmovsle %xcc, %f3, %f13
edge32 %g1, %o5, %o4
fnot1s %f12, %f3
ldsb [%l7 + 0x31], %o3
sdivcc %o6, 0x1662, %o0
fpsub32s %f0, %f12, %f3
tne %icc, 0x7
brgz %g6, loop_2885
edge32n %i4, %l5, %i0
bne,pt %xcc, loop_2886
ldsh [%l7 + 0x34], %i3
loop_2885:
fmovsn %icc, %f1, %f1
nop
setx loop_2887, %l0, %l1
jmpl %l1, %l2
loop_2886:
bvc,a loop_2888
alignaddrl %o1, %i5, %o7
ble,pt %xcc, loop_2889
loop_2887:
fxor %f2, %f12, %f12
loop_2888:
ld [%l7 + 0x54], %f9
stb %l3, [%l7 + 0x1A]
loop_2889:
srax %o2, 0x16, %l1
fpadd32 %f6, %f4, %f0
fbg %fcc0, loop_2890
st %f10, [%l7 + 0x44]
fandnot1 %f0, %f6, %f4
fcmpgt32 %f12, %f14, %g3
loop_2890:
lduh [%l7 + 0x4A], %l4
stw %l6, [%l7 + 0x28]
fcmpes %fcc3, %f4, %f1
lduw [%l7 + 0x2C], %i2
fpsub32s %f2, %f12, %f14
faligndata %f2, %f14, %f8
bcc,a %xcc, loop_2891
fbe,a %fcc1, loop_2892
orn %g4, 0x03F1, %g5
fmovrsgez %g2, %f8, %f12
loop_2891:
sth %g7, [%l7 + 0x10]
loop_2892:
tsubcctv %l0, 0x0254, %i1
fmovrdgz %i6, %f6, %f14
stb %g1, [%l7 + 0x55]
fcmpne16 %f2, %f0, %i7
sth %o5, [%l7 + 0x5E]
fmovrslz %o4, %f7, %f9
ldd [%l7 + 0x68], %f6
fmovspos %xcc, %f11, %f5
or %o3, %o6, %g6
fmovdn %icc, %f10, %f11
ldsb [%l7 + 0x1E], %o0
lduw [%l7 + 0x08], %i4
bshuffle %f0, %f8, %f8
fornot2s %f3, %f1, %f5
stb %i0, [%l7 + 0x52]
lduh [%l7 + 0x4A], %i3
edge8ln %l5, %l2, %i5
addc %o7, %o1, %l3
lduw [%l7 + 0x2C], %o2
ldd [%l7 + 0x38], %f10
fmovrsgz %l1, %f5, %f7
ldsh [%l7 + 0x1A], %l4
fandnot1 %f8, %f12, %f4
bn,pn %xcc, loop_2893
ldsw [%l7 + 0x1C], %l6
sllx %i2, 0x08, %g4
stb %g3, [%l7 + 0x3E]
loop_2893:
fmovrse %g2, %f10, %f14
tge %xcc, 0x1
brgez %g7, loop_2894
xor %l0, %i1, %g5
sth %g1, [%l7 + 0x4C]
stw %i6, [%l7 + 0x10]
loop_2894:
orcc %o5, %o4, %i7
fmovdge %icc, %f10, %f7
fmovsneg %xcc, %f7, %f10
fsrc1 %f12, %f12
ldsh [%l7 + 0x5A], %o6
movvs %xcc, %o3, %g6
fmovsa %icc, %f12, %f5
ldub [%l7 + 0x39], %o0
brgz,a %i0, loop_2895
fbule,a %fcc2, loop_2896
stw %i4, [%l7 + 0x50]
tvs %icc, 0x0
loop_2895:
stw %l5, [%l7 + 0x38]
loop_2896:
bvs,a,pn %xcc, loop_2897
brlz %i3, loop_2898
subcc %l2, %o7, %i5
movg %xcc, %o1, %l3
loop_2897:
fcmpne32 %f2, %f10, %o2
loop_2898:
fandnot2s %f5, %f14, %f11
fand %f2, %f6, %f8
fpackfix %f8, %f0
fxor %f4, %f2, %f10
brgez,a %l1, loop_2899
fmovdne %icc, %f15, %f7
st %f10, [%l7 + 0x0C]
stx %l4, [%l7 + 0x10]
loop_2899:
movre %l6, %i2, %g4
edge8n %g2, %g7, %l0
orcc %i1, 0x1DBF, %g3
fmovsle %xcc, %f14, %f12
stb %g5, [%l7 + 0x15]
tsubcctv %g1, 0x140B, %o5
fmovse %xcc, %f10, %f11
ldsb [%l7 + 0x40], %o4
fnot1s %f5, %f12
move %xcc, %i7, %o6
fxor %f14, %f2, %f2
udiv %i6, 0x1BC9, %o3
fandnot1 %f0, %f8, %f0
fmul8x16 %f3, %f0, %f12
ldsh [%l7 + 0x3A], %o0
bgu %xcc, loop_2900
movcs %icc, %g6, %i0
or %i4, 0x052F, %l5
mova %xcc, %i3, %l2
loop_2900:
fcmpgt16 %f8, %f2, %i5
brnz,a %o7, loop_2901
fmovdge %icc, %f10, %f1
fmovsl %xcc, %f6, %f0
fone %f14
loop_2901:
ldsh [%l7 + 0x66], %o1
fcmpgt32 %f8, %f14, %o2
fmovsn %xcc, %f3, %f7
fnegs %f6, %f10
mulx %l3, %l1, %l4
fmovsvc %xcc, %f15, %f13
edge32n %i2, %l6, %g2
std %f10, [%l7 + 0x18]
edge16ln %g4, %l0, %g7
fcmpeq32 %f10, %f12, %g3
ldsb [%l7 + 0x71], %g5
std %f10, [%l7 + 0x10]
brz,a %i1, loop_2902
mulscc %g1, 0x0CCC, %o5
ldub [%l7 + 0x67], %o4
lduh [%l7 + 0x54], %o6
loop_2902:
ldsh [%l7 + 0x44], %i7
tne %icc, 0x1
fmovd %f0, %f0
fnands %f7, %f12, %f9
stb %i6, [%l7 + 0x62]
ldsw [%l7 + 0x08], %o3
nop
setx loop_2903, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdgez %g6, %f14, %f2
fpsub32s %f3, %f14, %f1
orn %o0, 0x1BD8, %i0
loop_2903:
sth %i4, [%l7 + 0x14]
edge32n %i3, %l2, %i5
stx %o7, [%l7 + 0x40]
fbo %fcc3, loop_2904
ldsh [%l7 + 0x36], %o1
fornot2 %f8, %f8, %f4
fcmps %fcc0, %f0, %f14
loop_2904:
movpos %icc, %o2, %l3
fmul8ulx16 %f12, %f0, %f0
fmovrslz %l1, %f14, %f6
ldx [%l7 + 0x68], %l5
smul %i2, %l4, %l6
edge16 %g4, %g2, %g7
lduh [%l7 + 0x2A], %l0
nop
setx loop_2905, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpack32 %f2, %f4, %f8
stb %g3, [%l7 + 0x0D]
tn %xcc, 0x4
loop_2905:
fmovdpos %xcc, %f13, %f5
addcc %g5, %i1, %o5
ldub [%l7 + 0x7A], %g1
fmovrdne %o6, %f8, %f2
movrlz %i7, 0x273, %i6
movle %icc, %o4, %g6
movvs %icc, %o0, %o3
ldx [%l7 + 0x60], %i0
fmovdcc %icc, %f10, %f12
ldsb [%l7 + 0x72], %i4
ldub [%l7 + 0x4E], %i3
lduw [%l7 + 0x18], %i5
fmovsgu %xcc, %f9, %f14
fmovdge %xcc, %f7, %f3
fabsd %f4, %f6
sethi 0x083C, %l2
srlx %o7, 0x08, %o2
fbo %fcc0, loop_2906
st %f1, [%l7 + 0x64]
std %f8, [%l7 + 0x48]
fxors %f5, %f2, %f2
loop_2906:
mulx %o1, %l3, %l5
fmovda %icc, %f13, %f3
movge %icc, %i2, %l1
fmovdvs %icc, %f11, %f6
ld [%l7 + 0x24], %f13
ldub [%l7 + 0x3C], %l4
brlez,a %g4, loop_2907
sll %g2, %g7, %l6
or %g3, %l0, %i1
st %f1, [%l7 + 0x44]
loop_2907:
movg %xcc, %g5, %g1
subcc %o5, %i7, %o6
fbge %fcc2, loop_2908
edge32 %o4, %g6, %o0
ldsw [%l7 + 0x58], %o3
movrgez %i0, 0x3A5, %i4
loop_2908:
fcmpd %fcc2, %f10, %f14
fnands %f14, %f6, %f13
ldsh [%l7 + 0x2C], %i3
ldsb [%l7 + 0x1D], %i6
fornot1 %f14, %f10, %f0
tvs %xcc, 0x6
movgu %icc, %l2, %o7
edge32n %i5, %o2, %o1
fsrc2 %f0, %f8
udivcc %l3, 0x0BD6, %i2
ldx [%l7 + 0x68], %l1
sra %l4, 0x05, %g4
fands %f1, %f12, %f13
xnor %g2, 0x09AC, %l5
fpsub32s %f6, %f10, %f3
fbg %fcc1, loop_2909
fmovdvs %icc, %f0, %f8
ldsw [%l7 + 0x1C], %g7
movne %xcc, %g3, %l6
loop_2909:
st %f3, [%l7 + 0x24]
fbe,a %fcc2, loop_2910
st %f6, [%l7 + 0x7C]
ldx [%l7 + 0x50], %i1
stb %l0, [%l7 + 0x4D]
loop_2910:
array16 %g5, %o5, %i7
sethi 0x1918, %g1
ldsw [%l7 + 0x6C], %o6
tg %icc, 0x4
stw %o4, [%l7 + 0x6C]
movgu %xcc, %o0, %o3
fbue %fcc0, loop_2911
fmovrdlez %i0, %f6, %f12
xnorcc %g6, 0x0D72, %i4
fsrc2 %f4, %f6
loop_2911:
taddcc %i6, 0x0358, %l2
fnands %f4, %f1, %f14
fcmpne32 %f10, %f14, %i3
andcc %o7, 0x0194, %i5
ldsh [%l7 + 0x18], %o2
smul %o1, 0x1FDF, %i2
fmovscs %icc, %f4, %f13
tne %icc, 0x7
fpsub16s %f0, %f9, %f8
fmovsl %icc, %f4, %f12
tleu %icc, 0x0
movvs %xcc, %l3, %l1
fands %f8, %f10, %f1
array16 %g4, %g2, %l5
st %f1, [%l7 + 0x74]
be,pn %icc, loop_2912
std %f8, [%l7 + 0x18]
fones %f10
bcs,pt %icc, loop_2913
loop_2912:
fba,a %fcc2, loop_2914
ld [%l7 + 0x38], %f7
fmovdleu %icc, %f15, %f7
loop_2913:
fpadd16 %f10, %f10, %f4
loop_2914:
fbne,a %fcc3, loop_2915
bvs loop_2916
stx %l4, [%l7 + 0x60]
lduh [%l7 + 0x42], %g7
loop_2915:
fbe %fcc2, loop_2917
loop_2916:
lduw [%l7 + 0x60], %g3
fmuld8ulx16 %f15, %f10, %f10
movleu %icc, %l6, %i1
loop_2917:
and %l0, 0x10DC, %o5
sllx %i7, %g1, %o6
tpos %icc, 0x2
tl %icc, 0x5
fmovsle %icc, %f7, %f2
lduw [%l7 + 0x64], %g5
lduw [%l7 + 0x4C], %o0
fmovrdlez %o4, %f12, %f14
movne %icc, %o3, %g6
sth %i0, [%l7 + 0x36]
tcc %xcc, 0x4
bneg %xcc, loop_2918
ble,a loop_2919
movgu %icc, %i4, %i6
stw %l2, [%l7 + 0x14]
loop_2918:
faligndata %f14, %f14, %f2
loop_2919:
tsubcctv %o7, %i3, %i5
fmovrslz %o2, %f5, %f1
sth %i2, [%l7 + 0x1C]
fmovrde %o1, %f2, %f4
tsubcctv %l3, 0x0C95, %l1
for %f4, %f6, %f6
xnor %g4, %g2, %l4
stb %l5, [%l7 + 0x2B]
sethi 0x02FE, %g3
stw %g7, [%l7 + 0x2C]
fpsub32s %f11, %f5, %f14
fbuge,a %fcc2, loop_2920
movne %xcc, %l6, %i1
ldub [%l7 + 0x75], %l0
ldub [%l7 + 0x2D], %o5
loop_2920:
fornot2 %f6, %f2, %f8
fmovrdlez %g1, %f6, %f0
stx %o6, [%l7 + 0x70]
stx %i7, [%l7 + 0x68]
std %f10, [%l7 + 0x40]
move %xcc, %g5, %o4
fmovrdlez %o3, %f8, %f8
umul %g6, %i0, %o0
fmovdcc %icc, %f14, %f7
udivx %i4, 0x0E66, %i6
fpadd32s %f7, %f10, %f11
bshuffle %f12, %f6, %f2
ldsb [%l7 + 0x0C], %l2
bleu,pt %icc, loop_2921
lduh [%l7 + 0x4A], %i3
andncc %o7, %i5, %i2
taddcctv %o2, 0x01DE, %l3
loop_2921:
tneg %icc, 0x4
lduw [%l7 + 0x5C], %o1
lduw [%l7 + 0x6C], %l1
ldd [%l7 + 0x70], %f0
lduw [%l7 + 0x50], %g4
sll %g2, %l5, %l4
fcmpgt16 %f12, %f12, %g7
fxnors %f10, %f12, %f11
fcmple16 %f12, %f0, %g3
movvs %icc, %l6, %l0
ldsw [%l7 + 0x78], %o5
fpsub32 %f6, %f8, %f2
ldx [%l7 + 0x20], %i1
ta %icc, 0x0
fpsub32 %f10, %f8, %f0
umul %o6, 0x1703, %g1
fcmped %fcc1, %f12, %f6
fmovdcc %xcc, %f0, %f7
sth %g5, [%l7 + 0x12]
fornot2 %f8, %f2, %f12
ldub [%l7 + 0x43], %i7
ldsw [%l7 + 0x58], %o3
fmovdneg %icc, %f8, %f2
movrlz %g6, 0x12E, %o4
stw %o0, [%l7 + 0x68]
fmovrdlz %i0, %f2, %f6
fpsub16s %f10, %f15, %f3
movneg %icc, %i6, %i4
sth %l2, [%l7 + 0x0A]
array8 %i3, %i5, %o7
umulcc %i2, 0x0336, %l3
subcc %o1, %o2, %l1
ldsw [%l7 + 0x74], %g2
be,a %icc, loop_2922
fmovrdlez %l5, %f2, %f2
lduh [%l7 + 0x58], %l4
fpmerge %f7, %f13, %f8
loop_2922:
fba %fcc1, loop_2923
fbl %fcc2, loop_2924
bleu %xcc, loop_2925
fand %f12, %f10, %f12
loop_2923:
ldsh [%l7 + 0x4A], %g7
loop_2924:
bleu,a loop_2926
loop_2925:
ld [%l7 + 0x50], %f1
sllx %g4, %l6, %g3
ldx [%l7 + 0x30], %l0
loop_2926:
fnegs %f1, %f6
fands %f6, %f5, %f0
fmuld8sux16 %f13, %f13, %f12
ldsb [%l7 + 0x1B], %o5
lduw [%l7 + 0x3C], %i1
and %g1, 0x0F7D, %g5
lduw [%l7 + 0x2C], %o6
tn %icc, 0x6
st %f11, [%l7 + 0x2C]
umul %i7, %o3, %o4
mova %icc, %o0, %g6
fand %f6, %f6, %f12
pdist %f8, %f2, %f4
alignaddr %i6, %i0, %l2
fnegs %f11, %f14
sth %i3, [%l7 + 0x4A]
tneg %xcc, 0x0
ldsb [%l7 + 0x6F], %i4
brz,a %i5, loop_2927
stb %o7, [%l7 + 0x10]
array8 %l3, %o1, %o2
ble %icc, loop_2928
loop_2927:
fbo,a %fcc2, loop_2929
ld [%l7 + 0x24], %f15
stb %i2, [%l7 + 0x26]
loop_2928:
edge8l %l1, %l5, %l4
loop_2929:
lduw [%l7 + 0x44], %g7
fbue,a %fcc1, loop_2930
movcs %icc, %g2, %g4
stb %g3, [%l7 + 0x68]
lduw [%l7 + 0x14], %l6
loop_2930:
ldd [%l7 + 0x30], %f6
ldd [%l7 + 0x08], %f12
taddcctv %l0, %o5, %g1
tneg %xcc, 0x2
ldsh [%l7 + 0x74], %g5
movg %xcc, %o6, %i1
sth %o3, [%l7 + 0x7C]
edge16 %i7, %o4, %o0
stx %i6, [%l7 + 0x48]
stw %i0, [%l7 + 0x14]
fmul8ulx16 %f6, %f0, %f8
fmovrdne %l2, %f6, %f10
lduh [%l7 + 0x56], %g6
udiv %i3, 0x0513, %i4
fbo %fcc2, loop_2931
fcmpne32 %f8, %f12, %o7
nop
setx loop_2932, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovscs %xcc, %f1, %f5
loop_2931:
movl %icc, %l3, %i5
fpmerge %f2, %f2, %f14
loop_2932:
ldub [%l7 + 0x41], %o1
edge32l %o2, %l1, %i2
fmovdpos %icc, %f5, %f9
brgz %l5, loop_2933
edge16l %l4, %g7, %g2
fpsub16s %f6, %f6, %f13
udiv %g4, 0x11C6, %l6
loop_2933:
lduw [%l7 + 0x5C], %l0
lduh [%l7 + 0x5C], %g3
ld [%l7 + 0x18], %f4
ld [%l7 + 0x64], %f15
fmovdvc %icc, %f0, %f5
tne %xcc, 0x4
movleu %icc, %g1, %o5
fmovrsgz %o6, %f6, %f8
ldsh [%l7 + 0x3E], %i1
movleu %xcc, %o3, %i7
movle %icc, %o4, %o0
fcmpgt32 %f8, %f4, %g5
fbl %fcc2, loop_2934
taddcc %i0, %l2, %g6
fmovdn %xcc, %f11, %f14
fornot1s %f9, %f4, %f1
loop_2934:
bneg,a,pn %xcc, loop_2935
andn %i3, 0x177A, %i4
fbu,a %fcc3, loop_2936
sth %i6, [%l7 + 0x76]
loop_2935:
lduh [%l7 + 0x3C], %l3
lduh [%l7 + 0x1E], %o7
loop_2936:
movcc %xcc, %i5, %o1
ldsb [%l7 + 0x15], %l1
fbn %fcc0, loop_2937
fmovrslez %o2, %f7, %f1
fnegd %f6, %f2
ta %xcc, 0x3
loop_2937:
fornot1 %f6, %f8, %f14
sethi 0x1300, %i2
fnot2 %f0, %f10
ldsw [%l7 + 0x08], %l4
nop
setx loop_2938, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tge %xcc, 0x3
ldsw [%l7 + 0x50], %l5
subccc %g7, %g4, %g2
loop_2938:
st %f7, [%l7 + 0x68]
fbge,a %fcc1, loop_2939
bge loop_2940
ldd [%l7 + 0x68], %f12
fbn,a %fcc1, loop_2941
loop_2939:
tsubcc %l6, %l0, %g3
loop_2940:
st %f5, [%l7 + 0x68]
stw %g1, [%l7 + 0x5C]
loop_2941:
ldsw [%l7 + 0x74], %o6
fnor %f0, %f2, %f4
smul %o5, 0x0911, %o3
fmovdg %icc, %f11, %f10
ldub [%l7 + 0x0A], %i7
bvc,pt %xcc, loop_2942
ldub [%l7 + 0x10], %o4
move %icc, %o0, %i1
stx %g5, [%l7 + 0x58]
loop_2942:
fmovscc %xcc, %f14, %f1
stb %i0, [%l7 + 0x1E]
ldsw [%l7 + 0x68], %g6
edge32ln %l2, %i4, %i3
edge8ln %l3, %i6, %i5
fandnot2 %f8, %f10, %f12
fexpand %f14, %f0
fornot2 %f14, %f8, %f10
addc %o1, %l1, %o7
ldd [%l7 + 0x78], %f0
alignaddrl %o2, %i2, %l5
stb %g7, [%l7 + 0x5A]
tcc %xcc, 0x4
fmovscc %xcc, %f11, %f6
bl,a loop_2943
taddcctv %l4, 0x0702, %g2
and %g4, 0x12DC, %l0
fnands %f5, %f4, %f0
loop_2943:
fmovsa %icc, %f1, %f10
orcc %l6, 0x1939, %g3
fcmpne32 %f10, %f0, %g1
fmovdcc %icc, %f14, %f6
fpackfix %f8, %f5
fcmpne32 %f14, %f14, %o5
udivcc %o6, 0x1F67, %i7
fnors %f15, %f14, %f3
nop
setx loop_2944, %l0, %l1
jmpl %l1, %o3
nop
setx loop_2945, %l0, %l1
jmpl %l1, %o4
fmovdvs %icc, %f4, %f15
ldd [%l7 + 0x50], %f12
loop_2944:
fand %f4, %f8, %f0
loop_2945:
orcc %o0, %g5, %i1
addccc %g6, 0x1317, %i0
sra %i4, %i3, %l2
fbug %fcc0, loop_2946
fnand %f10, %f8, %f10
ldd [%l7 + 0x28], %f2
ldd [%l7 + 0x40], %f10
loop_2946:
stw %l3, [%l7 + 0x2C]
movrgez %i6, 0x159, %o1
fmovsge %xcc, %f1, %f14
sub %i5, 0x017F, %l1
ldsh [%l7 + 0x3C], %o2
sra %i2, 0x12, %l5
addcc %o7, %l4, %g7
fpmerge %f15, %f1, %f12
stw %g2, [%l7 + 0x70]
tcc %icc, 0x7
edge32n %l0, %l6, %g3
fcmped %fcc3, %f2, %f14
fmovrdgz %g1, %f10, %f10
fands %f14, %f13, %f1
std %f0, [%l7 + 0x08]
std %f8, [%l7 + 0x28]
stx %o5, [%l7 + 0x50]
fnegd %f12, %f0
fmovrde %g4, %f8, %f10
ldsh [%l7 + 0x4C], %o6
ldd [%l7 + 0x48], %f0
ldsb [%l7 + 0x11], %i7
fnegs %f4, %f11
fbge %fcc2, loop_2947
ldsw [%l7 + 0x48], %o4
fbne,a %fcc2, loop_2948
xnor %o3, %o0, %i1
loop_2947:
stb %g5, [%l7 + 0x47]
bneg,a,pn %icc, loop_2949
loop_2948:
fmovde %icc, %f4, %f12
fcmpgt32 %f4, %f8, %g6
fnegd %f8, %f6
loop_2949:
tcs %icc, 0x3
bne,a,pt %icc, loop_2950
ldsw [%l7 + 0x0C], %i0
ldsb [%l7 + 0x3A], %i3
stb %i4, [%l7 + 0x15]
loop_2950:
fcmps %fcc3, %f14, %f0
sth %l3, [%l7 + 0x5A]
ldub [%l7 + 0x20], %i6
brnz %l2, loop_2951
fbug,a %fcc0, loop_2952
ldsh [%l7 + 0x30], %o1
addcc %i5, %o2, %i2
loop_2951:
fnors %f2, %f14, %f1
loop_2952:
fnors %f3, %f0, %f13
array32 %l1, %l5, %l4
be,a,pn %xcc, loop_2953
popc 0x17F9, %g7
stb %o7, [%l7 + 0x62]
fbu,a %fcc2, loop_2954
loop_2953:
addccc %l0, 0x19D6, %g2
edge8 %l6, %g3, %o5
movge %icc, %g4, %o6
loop_2954:
tne %xcc, 0x1
fbule %fcc2, loop_2955
movne %xcc, %i7, %g1
fandnot2 %f2, %f2, %f14
fmovsgu %xcc, %f2, %f8
loop_2955:
movleu %icc, %o3, %o0
ldx [%l7 + 0x30], %o4
fsrc1 %f14, %f8
ldsb [%l7 + 0x5D], %i1
sdivx %g5, 0x180A, %g6
stx %i0, [%l7 + 0x10]
fornot1s %f15, %f8, %f3
subc %i4, 0x1A2C, %i3
ldsh [%l7 + 0x3C], %l3
lduw [%l7 + 0x5C], %i6
fcmped %fcc2, %f8, %f8
fcmple16 %f8, %f14, %o1
subcc %l2, 0x1BB5, %i5
addcc %i2, 0x1055, %o2
sll %l1, 0x07, %l4
bvc,pt %icc, loop_2956
movne %icc, %g7, %o7
ld [%l7 + 0x18], %f9
lduh [%l7 + 0x08], %l5
loop_2956:
brlez,a %l0, loop_2957
ldsw [%l7 + 0x44], %l6
fandnot2 %f4, %f10, %f0
std %f4, [%l7 + 0x18]
loop_2957:
fcmpne32 %f0, %f10, %g2
or %o5, 0x1145, %g4
fpsub16 %f2, %f0, %f8
lduh [%l7 + 0x40], %o6
mulx %i7, 0x1349, %g3
fmovsgu %xcc, %f4, %f1
ldub [%l7 + 0x65], %o3
ba %xcc, loop_2958
fmovdneg %icc, %f11, %f13
fbuge,a %fcc1, loop_2959
ldsb [%l7 + 0x1F], %o0
loop_2958:
array16 %g1, %i1, %g5
sra %g6, 0x1A, %o4
loop_2959:
subccc %i4, 0x1B28, %i0
ldsw [%l7 + 0x10], %l3
bl loop_2960
fpsub32s %f7, %f13, %f12
brz %i3, loop_2961
fmovrde %o1, %f4, %f12
loop_2960:
movg %icc, %i6, %i5
ldsh [%l7 + 0x48], %l2
loop_2961:
fmovd %f2, %f10
fnand %f8, %f10, %f6
ld [%l7 + 0x48], %f12
fbe %fcc3, loop_2962
sth %o2, [%l7 + 0x26]
fmovrslez %i2, %f9, %f2
brz,a %l4, loop_2963
loop_2962:
fones %f9
ld [%l7 + 0x48], %f7
addccc %l1, 0x0DB6, %g7
loop_2963:
movrlz %o7, 0x059, %l5
fmovdgu %xcc, %f12, %f0
fblg %fcc2, loop_2964
std %f2, [%l7 + 0x10]
ldsb [%l7 + 0x6C], %l6
ldsw [%l7 + 0x70], %g2
loop_2964:
lduh [%l7 + 0x7E], %l0
tsubcctv %o5, 0x1EED, %o6
ldx [%l7 + 0x70], %g4
tle %icc, 0x4
ldsb [%l7 + 0x54], %i7
brnz,a %o3, loop_2965
tl %icc, 0x1
bpos,a,pt %xcc, loop_2966
andn %o0, 0x17A6, %g3
loop_2965:
ldd [%l7 + 0x10], %f0
edge16l %i1, %g5, %g1
loop_2966:
ldub [%l7 + 0x43], %g6
fnot1s %f15, %f8
stw %i4, [%l7 + 0x20]
fmovdpos %xcc, %f1, %f13
tle %icc, 0x6
tne %icc, 0x2
edge16l %o4, %l3, %i3
st %f7, [%l7 + 0x2C]
fmuld8sux16 %f6, %f11, %f0
movgu %icc, %i0, %o1
fmovdg %icc, %f0, %f14
stw %i5, [%l7 + 0x50]
ld [%l7 + 0x34], %f14
edge8n %i6, %o2, %i2
edge32l %l4, %l1, %g7
movn %xcc, %o7, %l2
ldd [%l7 + 0x18], %f12
stw %l5, [%l7 + 0x70]
udiv %l6, 0x00A5, %l0
ld [%l7 + 0x74], %f2
lduw [%l7 + 0x44], %o5
ldsh [%l7 + 0x4E], %o6
sth %g2, [%l7 + 0x58]
fmovdne %xcc, %f6, %f7
fmovdneg %icc, %f13, %f6
ld [%l7 + 0x38], %f11
fbuge %fcc0, loop_2967
alignaddr %i7, %g4, %o0
fbuge %fcc0, loop_2968
bg,a %xcc, loop_2969
loop_2967:
stx %o3, [%l7 + 0x08]
ldsb [%l7 + 0x43], %g3
loop_2968:
bcs %xcc, loop_2970
loop_2969:
fbul,a %fcc2, loop_2971
fcmps %fcc0, %f14, %f6
fbn,a %fcc0, loop_2972
loop_2970:
siam 0x2
loop_2971:
tn %icc, 0x4
fmovse %xcc, %f14, %f2
loop_2972:
mova %xcc, %g5, %g1
stb %g6, [%l7 + 0x19]
ldd [%l7 + 0x58], %f2
addc %i1, 0x1C7D, %i4
std %f4, [%l7 + 0x18]
stw %l3, [%l7 + 0x10]
ta %xcc, 0x7
fmovdcs %xcc, %f9, %f10
tg %xcc, 0x3
siam 0x1
fmovsne %icc, %f10, %f13
stb %o4, [%l7 + 0x44]
ldsh [%l7 + 0x4C], %i3
fornot1 %f12, %f6, %f4
bl,a %xcc, loop_2973
be,pn %icc, loop_2974
ldsh [%l7 + 0x56], %o1
movle %xcc, %i5, %i6
loop_2973:
fsrc1s %f5, %f1
loop_2974:
fmovdleu %icc, %f13, %f5
ldx [%l7 + 0x38], %o2
tg %icc, 0x3
ldd [%l7 + 0x38], %f12
tgu %icc, 0x1
movrne %i0, 0x102, %l4
fmovsn %xcc, %f10, %f12
ld [%l7 + 0x28], %f15
sth %l1, [%l7 + 0x36]
taddcctv %i2, %g7, %o7
stw %l5, [%l7 + 0x3C]
addcc %l2, 0x0A4E, %l0
fnor %f2, %f4, %f8
fandnot1s %f1, %f1, %f11
fpackfix %f8, %f2
edge16ln %o5, %l6, %o6
fornot2s %f8, %f1, %f7
fexpand %f7, %f2
faligndata %f14, %f8, %f12
fandnot1 %f14, %f2, %f10
st %f3, [%l7 + 0x4C]
fmovdpos %xcc, %f3, %f14
fexpand %f11, %f8
array16 %i7, %g4, %g2
ldd [%l7 + 0x60], %f10
ldub [%l7 + 0x30], %o0
bcs,pn %icc, loop_2975
lduw [%l7 + 0x1C], %o3
fmovdne %icc, %f11, %f14
lduh [%l7 + 0x52], %g5
loop_2975:
ldsb [%l7 + 0x42], %g1
fornot2 %f8, %f8, %f12
fornot2s %f0, %f12, %f11
edge16 %g3, %i1, %g6
bge,a loop_2976
fornot2 %f10, %f6, %f2
tsubcc %l3, 0x1B1D, %o4
movneg %xcc, %i3, %o1
loop_2976:
bneg,a loop_2977
srlx %i4, %i5, %i6
ldsh [%l7 + 0x0A], %o2
edge8 %i0, %l4, %i2
loop_2977:
fbul %fcc2, loop_2978
be,a,pn %xcc, loop_2979
fpack32 %f0, %f14, %f4
fbge,a %fcc0, loop_2980
loop_2978:
fxors %f10, %f6, %f9
loop_2979:
movvs %icc, %l1, %o7
fmovde %xcc, %f8, %f6
loop_2980:
bl,pt %icc, loop_2981
tneg %xcc, 0x5
bleu,a,pn %icc, loop_2982
fcmple16 %f4, %f6, %l5
loop_2981:
edge32n %g7, %l2, %o5
nop
setx loop_2983, %l0, %l1
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_2982:
fxors %f13, %f9, %f12
ldub [%l7 + 0x3B], %l6
bshuffle %f0, %f8, %f6
loop_2983:
xorcc %o6, 0x1C04, %i7
std %f8, [%l7 + 0x28]
st %f7, [%l7 + 0x28]
fbne,a %fcc1, loop_2984
fnors %f5, %f11, %f7
fmovdgu %xcc, %f15, %f4
udivx %l0, 0x1177, %g2
loop_2984:
fcmpeq32 %f6, %f10, %o0
fmovdvs %xcc, %f0, %f8
st %f4, [%l7 + 0x0C]
xor %g4, %g5, %g1
fpsub32s %f15, %f12, %f10
lduw [%l7 + 0x30], %o3
lduw [%l7 + 0x50], %g3
sub %i1, %l3, %o4
stw %g6, [%l7 + 0x10]
fand %f0, %f6, %f0
stx %o1, [%l7 + 0x20]
stw %i4, [%l7 + 0x58]
lduh [%l7 + 0x7A], %i5
ldx [%l7 + 0x48], %i6
fcmpne32 %f2, %f8, %o2
fones %f5
sth %i3, [%l7 + 0x26]
add %i0, %l4, %i2
fpadd16 %f10, %f0, %f14
ldub [%l7 + 0x12], %l1
edge16 %l5, %o7, %l2
movge %xcc, %o5, %l6
fbug,a %fcc2, loop_2985
ldsh [%l7 + 0x52], %g7
fmovsgu %xcc, %f10, %f0
ble,pt %xcc, loop_2986
loop_2985:
std %f12, [%l7 + 0x70]
lduh [%l7 + 0x20], %o6
tcs %xcc, 0x4
loop_2986:
taddcctv %l0, 0x048C, %i7
ldsw [%l7 + 0x3C], %o0
ldx [%l7 + 0x38], %g4
ldd [%l7 + 0x50], %f12
bvc,a loop_2987
fmuld8sux16 %f15, %f9, %f0
fmovdcc %icc, %f9, %f11
brz %g2, loop_2988
loop_2987:
fbue %fcc0, loop_2989
stx %g1, [%l7 + 0x28]
stx %o3, [%l7 + 0x48]
loop_2988:
fcmpgt32 %f8, %f4, %g5
loop_2989:
movgu %xcc, %i1, %g3
edge8l %o4, %l3, %o1
fands %f7, %f10, %f12
stx %i4, [%l7 + 0x70]
lduw [%l7 + 0x7C], %i5
fandnot1s %f1, %f4, %f14
sll %i6, %g6, %o2
fbg %fcc2, loop_2990
sth %i0, [%l7 + 0x48]
fmovsne %xcc, %f1, %f1
tg %icc, 0x7
loop_2990:
tvs %icc, 0x2
fmovrdlez %l4, %f0, %f2
movpos %icc, %i3, %l1
fble %fcc0, loop_2991
orn %l5, %o7, %i2
fbge %fcc1, loop_2992
sth %l2, [%l7 + 0x28]
loop_2991:
fcmpeq32 %f14, %f14, %o5
edge32l %l6, %g7, %o6
loop_2992:
nop
setx loop_2993, %l0, %l1
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 %l0, [%l7 + 0x38]
ldsh [%l7 + 0x5C], %i7
ld [%l7 + 0x54], %f3
loop_2993:
fmuld8sux16 %f9, %f8, %f12
tcs %icc, 0x6
fmovrde %g4, %f12, %f8
sth %o0, [%l7 + 0x6A]
edge32l %g1, %o3, %g2
sethi 0x0B13, %g5
lduh [%l7 + 0x78], %g3
fnot2s %f3, %f7
fcmpne32 %f4, %f8, %i1
ldsb [%l7 + 0x5A], %l3
bgu loop_2994
ldsb [%l7 + 0x21], %o1
call loop_2995
fmul8x16 %f0, %f12, %f12
loop_2994:
fpack16 %f10, %f6
ble loop_2996
loop_2995:
fmovsvs %xcc, %f0, %f9
fmuld8sux16 %f2, %f11, %f14
ble,a %icc, loop_2997
loop_2996:
stb %i4, [%l7 + 0x4A]
movvs %xcc, %o4, %i6
fmovrsne %g6, %f9, %f14
loop_2997:
fpackfix %f4, %f5
std %f12, [%l7 + 0x28]
fpadd32s %f4, %f14, %f13
ldsw [%l7 + 0x48], %i5
ba,pt %xcc, loop_2998
ldub [%l7 + 0x29], %i0
movgu %icc, %o2, %l4
stb %l1, [%l7 + 0x74]
loop_2998:
orcc %i3, 0x098A, %o7
movrne %i2, %l5, %l2
fone %f12
movrgez %l6, %g7, %o6
fornot1s %f8, %f3, %f14
bge,a loop_2999
tne %icc, 0x3
movcc %xcc, %l0, %o5
or %g4, 0x0C21, %o0
loop_2999:
andcc %i7, 0x1D91, %g1
fabss %f12, %f7
xnor %g2, %o3, %g3
lduw [%l7 + 0x44], %i1
fxnors %f4, %f7, %f12
fbue,a %fcc1, loop_3000
xor %g5, 0x07D8, %o1
fba,a %fcc1, loop_3001
movvs %icc, %l3, %o4
loop_3000:
fbg,a %fcc1, loop_3002
ld [%l7 + 0x0C], %f14
loop_3001:
tneg %icc, 0x4
ldsh [%l7 + 0x2A], %i6
loop_3002:
fpadd16 %f2, %f6, %f0
fble,a %fcc0, loop_3003
ldsb [%l7 + 0x39], %g6
lduw [%l7 + 0x34], %i4
fmovrsgz %i5, %f1, %f6
loop_3003:
for %f10, %f0, %f2
fexpand %f15, %f6
fmovdgu %xcc, %f8, %f10
fmovdpos %xcc, %f10, %f11
andncc %i0, %l4, %l1
edge32l %i3, %o2, %i2
fcmpgt32 %f12, %f6, %l5
fbne %fcc2, loop_3004
xorcc %o7, 0x072C, %l6
fornot1 %f10, %f8, %f6
be,a,pt %icc, loop_3005
loop_3004:
fornot2 %f4, %f4, %f12
bn,pn %icc, loop_3006
stw %l2, [%l7 + 0x6C]
loop_3005:
fzeros %f8
for %f4, %f0, %f6
loop_3006:
xnorcc %o6, 0x1274, %l0
ldub [%l7 + 0x24], %o5
addccc %g4, %o0, %i7
fmovdne %xcc, %f10, %f12
fxnor %f6, %f8, %f2
udivx %g7, 0x1E60, %g2
subcc %g1, 0x0327, %g3
ldx [%l7 + 0x30], %o3
bne %icc, loop_3007
add %g5, %o1, %i1
umulcc %o4, 0x146E, %l3
fbo,a %fcc0, loop_3008
loop_3007:
ldsw [%l7 + 0x68], %g6
stx %i6, [%l7 + 0x58]
movle %xcc, %i4, %i5
loop_3008:
fbue %fcc2, loop_3009
fnegs %f6, %f4
fmul8x16al %f13, %f13, %f0
brgez,a %i0, loop_3010
loop_3009:
ld [%l7 + 0x1C], %f10
std %f14, [%l7 + 0x38]
std %f2, [%l7 + 0x78]
loop_3010:
movle %icc, %l1, %l4
fandnot1 %f10, %f14, %f12
stw %o2, [%l7 + 0x30]
fnot1 %f6, %f4
fbo %fcc3, loop_3011
lduw [%l7 + 0x24], %i3
ldx [%l7 + 0x10], %i2
ldsw [%l7 + 0x48], %l5
loop_3011:
fba,a %fcc3, loop_3012
bvc,a,pn %xcc, loop_3013
lduh [%l7 + 0x1E], %l6
lduh [%l7 + 0x6C], %o7
loop_3012:
ldsw [%l7 + 0x44], %o6
loop_3013:
ldub [%l7 + 0x4E], %l2
fcmpeq16 %f6, %f6, %o5
ldub [%l7 + 0x5B], %l0
edge8l %g4, %o0, %i7
ldsw [%l7 + 0x24], %g7
sub %g1, 0x05A1, %g2
fmovsvc %icc, %f6, %f9
std %f0, [%l7 + 0x50]
stx %g3, [%l7 + 0x20]
movge %xcc, %o3, %g5
fmul8x16al %f9, %f10, %f2
bvc loop_3014
movgu %xcc, %o1, %i1
sth %l3, [%l7 + 0x0E]
ldx [%l7 + 0x50], %g6
loop_3014:
smul %o4, 0x0194, %i4
popc %i5, %i6
stw %l1, [%l7 + 0x20]
brz %i0, loop_3015
edge16 %o2, %l4, %i2
movge %icc, %i3, %l6
fbue %fcc3, loop_3016
loop_3015:
fbug,a %fcc2, loop_3017
ldx [%l7 + 0x38], %l5
ldub [%l7 + 0x3C], %o6
loop_3016:
fpack32 %f6, %f8, %f14
loop_3017:
tleu %icc, 0x5
ldub [%l7 + 0x0C], %o7
ldsb [%l7 + 0x12], %o5
fmovrde %l2, %f6, %f14
fmovdpos %xcc, %f14, %f4
fmovsg %icc, %f7, %f12
ldsb [%l7 + 0x4D], %g4
fnand %f12, %f0, %f14
ta %icc, 0x1
st %f12, [%l7 + 0x2C]
st %f13, [%l7 + 0x3C]
fblg %fcc1, loop_3018
alignaddr %o0, %l0, %i7
fnor %f12, %f14, %f4
move %icc, %g7, %g2
loop_3018:
fmuld8sux16 %f3, %f14, %f6
ldx [%l7 + 0x10], %g1
tg %icc, 0x3
tvc %icc, 0x5
fbu,a %fcc1, loop_3019
fmul8x16au %f3, %f6, %f2
fones %f9
movrne %o3, 0x3BF, %g5
loop_3019:
fpack16 %f10, %f8
addccc %o1, 0x1807, %i1
fnot1 %f8, %f12
fmovsvs %xcc, %f0, %f12
st %f11, [%l7 + 0x64]
ldx [%l7 + 0x60], %g3
stb %l3, [%l7 + 0x46]
std %f0, [%l7 + 0x10]
sll %g6, 0x0B, %i4
fmovrslz %o4, %f14, %f3
fmovdg %xcc, %f0, %f8
alignaddrl %i6, %l1, %i5
srl %o2, %i0, %l4
fmovrdlz %i3, %f8, %f2
brgez,a %i2, loop_3020
ldx [%l7 + 0x78], %l5
bleu loop_3021
fabss %f10, %f7
loop_3020:
fbug,a %fcc1, loop_3022
fnands %f11, %f4, %f0
loop_3021:
fsrc2 %f0, %f12
fand %f12, %f8, %f2
loop_3022:
lduw [%l7 + 0x1C], %l6
edge32 %o6, %o7, %l2
fbuge %fcc0, loop_3023
array8 %g4, %o5, %l0
fmul8sux16 %f6, %f12, %f4
movrlez %o0, %i7, %g2
loop_3023:
tge %icc, 0x0
brgez %g7, loop_3024
tleu %xcc, 0x3
te %icc, 0x6
lduh [%l7 + 0x3E], %o3
loop_3024:
lduh [%l7 + 0x7C], %g1
tn %xcc, 0x6
fmovsn %icc, %f8, %f12
fcmpd %fcc0, %f12, %f10
fcmpeq16 %f4, %f14, %o1
brlz,a %i1, loop_3025
fbule %fcc1, loop_3026
st %f0, [%l7 + 0x68]
fnegd %f14, %f14
loop_3025:
fcmpeq16 %f8, %f12, %g5
loop_3026:
stw %g3, [%l7 + 0x78]
movge %icc, %l3, %i4
fand %f2, %f8, %f10
sth %o4, [%l7 + 0x64]
fmovdcc %icc, %f3, %f4
stw %i6, [%l7 + 0x48]
ldsh [%l7 + 0x3A], %g6
movcs %xcc, %l1, %o2
nop
setx loop_3027, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x34], %i5
stx %l4, [%l7 + 0x60]
smulcc %i0, 0x09FC, %i3
loop_3027:
smul %l5, 0x0708, %l6
bn,a loop_3028
fmovsg %icc, %f6, %f13
fbu %fcc2, loop_3029
fmul8x16 %f4, %f6, %f6
loop_3028:
fmul8x16al %f12, %f15, %f6
edge32 %o6, %o7, %l2
loop_3029:
subcc %g4, 0x1A10, %o5
lduh [%l7 + 0x18], %i2
movle %icc, %o0, %i7
ld [%l7 + 0x3C], %f8
nop
setx loop_3030, %l0, %l1
jmpl %l1, %l0
bl,a,pt %icc, loop_3031
stx %g2, [%l7 + 0x28]
fandnot2 %f12, %f14, %f10
loop_3030:
fnot2 %f6, %f2
loop_3031:
udiv %g7, 0x14B1, %g1
fmovdvc %xcc, %f13, %f4
fmul8ulx16 %f4, %f6, %f12
bvs,pt %xcc, loop_3032
fxnor %f14, %f0, %f14
std %f8, [%l7 + 0x18]
tvs %xcc, 0x1
loop_3032:
stb %o1, [%l7 + 0x57]
ldub [%l7 + 0x54], %o3
array32 %g5, %g3, %l3
tsubcc %i1, 0x1A34, %i4
edge16l %i6, %o4, %l1
fcmpes %fcc2, %f1, %f10
stw %g6, [%l7 + 0x74]
fmovsneg %xcc, %f11, %f7
smulcc %o2, 0x153A, %i5
fbne %fcc0, loop_3033
lduh [%l7 + 0x66], %i0
add %l4, %i3, %l5
fcmple32 %f14, %f2, %l6
loop_3033:
ldd [%l7 + 0x48], %f4
lduw [%l7 + 0x3C], %o6
fpsub32 %f8, %f8, %f6
sdiv %o7, 0x1900, %l2
sdivx %o5, 0x1143, %g4
movrgez %o0, 0x301, %i7
fcmped %fcc3, %f10, %f12
movrlz %l0, 0x000, %g2
ld [%l7 + 0x3C], %f14
fmovscs %icc, %f7, %f11
fpadd32s %f10, %f12, %f2
ldx [%l7 + 0x70], %g7
fmovdne %icc, %f12, %f7
std %f4, [%l7 + 0x78]
lduh [%l7 + 0x66], %i2
ldsw [%l7 + 0x50], %g1
array8 %o3, %g5, %o1
fmovsge %xcc, %f1, %f14
lduh [%l7 + 0x1E], %l3
fnot1 %f0, %f2
or %i1, %g3, %i4
fmovscc %icc, %f6, %f11
lduh [%l7 + 0x14], %i6
fcmple16 %f4, %f0, %o4
fmovrdgz %l1, %f6, %f14
tl %icc, 0x4
bvc loop_3034
movne %icc, %o2, %g6
lduw [%l7 + 0x20], %i5
fmovd %f6, %f2
loop_3034:
stb %i0, [%l7 + 0x74]
brlez,a %i3, loop_3035
ld [%l7 + 0x70], %f13
movpos %xcc, %l4, %l5
edge16n %l6, %o6, %l2
loop_3035:
ldd [%l7 + 0x60], %f6
fble %fcc3, loop_3036
fmovdle %icc, %f10, %f14
lduw [%l7 + 0x2C], %o7
st %f6, [%l7 + 0x28]
loop_3036:
stw %o5, [%l7 + 0x18]
subcc %o0, %g4, %i7
ble,a loop_3037
fmovsl %xcc, %f14, %f11
fnegd %f8, %f6
xnor %l0, %g7, %g2
loop_3037:
movne %xcc, %i2, %o3
ldsb [%l7 + 0x2B], %g1
fpmerge %f12, %f12, %f4
lduh [%l7 + 0x76], %o1
ld [%l7 + 0x44], %f4
std %f10, [%l7 + 0x78]
mulx %l3, 0x14BC, %g5
ldx [%l7 + 0x60], %i1
fcmps %fcc0, %f3, %f3
ldsw [%l7 + 0x54], %g3
fblg %fcc1, loop_3038
edge8n %i4, %i6, %o4
fcmped %fcc2, %f0, %f10
ldd [%l7 + 0x68], %f10
loop_3038:
movpos %xcc, %o2, %g6
movcs %xcc, %i5, %l1
ldsb [%l7 + 0x38], %i0
sethi 0x125E, %l4
sth %l5, [%l7 + 0x7C]
ldd [%l7 + 0x28], %f4
fandnot1s %f15, %f9, %f13
tne %xcc, 0x2
sdivx %l6, 0x0022, %o6
brnz %l2, loop_3039
ld [%l7 + 0x58], %f9
tsubcc %o7, %i3, %o0
ldx [%l7 + 0x10], %o5
loop_3039:
bvs,a %xcc, loop_3040
fornot2s %f14, %f14, %f11
tle %xcc, 0x3
ldsw [%l7 + 0x58], %g4
loop_3040:
fmovdneg %icc, %f7, %f14
stb %l0, [%l7 + 0x25]
bleu,pn %xcc, loop_3041
lduw [%l7 + 0x44], %i7
sth %g7, [%l7 + 0x58]
fbne,a %fcc3, loop_3042
loop_3041:
fmovdge %icc, %f14, %f12
st %f13, [%l7 + 0x1C]
tne %icc, 0x0
loop_3042:
fmovdcs %icc, %f3, %f4
taddcc %i2, 0x0122, %g2
std %f10, [%l7 + 0x28]
xor %o3, 0x0C2A, %o1
tge %xcc, 0x1
tvs %icc, 0x0
xnor %g1, 0x0C52, %g5
movge %icc, %l3, %i1
ldsw [%l7 + 0x14], %g3
ldsb [%l7 + 0x0C], %i4
ldsw [%l7 + 0x18], %o4
ld [%l7 + 0x14], %f14
ldsb [%l7 + 0x26], %o2
fpackfix %f2, %f4
bn,a,pn %xcc, loop_3043
fabsd %f0, %f6
sdivx %g6, 0x1A35, %i6
stw %i5, [%l7 + 0x4C]
loop_3043:
fcmpes %fcc3, %f4, %f14
stb %l1, [%l7 + 0x73]
movvs %icc, %i0, %l4
call loop_3044
tneg %xcc, 0x6
bshuffle %f6, %f12, %f0
fbu %fcc1, loop_3045
loop_3044:
stx %l5, [%l7 + 0x38]
udivcc %o6, 0x06E2, %l6
edge8 %o7, %l2, %o0
loop_3045:
tpos %icc, 0x6
fcmpeq32 %f14, %f8, %o5
ldsh [%l7 + 0x5C], %g4
ldd [%l7 + 0x40], %f2
sth %l0, [%l7 + 0x0E]
ldsh [%l7 + 0x5E], %i7
tg %icc, 0x1
stb %g7, [%l7 + 0x63]
fornot2s %f14, %f6, %f0
call loop_3046
fmovsne %icc, %f11, %f8
tcs %xcc, 0x1
fxor %f10, %f14, %f2
loop_3046:
fcmpne32 %f10, %f0, %i2
fmovsleu %icc, %f7, %f3
tleu %xcc, 0x3
taddcc %g2, %o3, %i3
fmovdvc %xcc, %f3, %f12
st %f1, [%l7 + 0x70]
lduw [%l7 + 0x18], %g1
addc %o1, %g5, %i1
edge32n %l3, %g3, %i4
fbul %fcc3, loop_3047
std %f10, [%l7 + 0x50]
fmovsg %xcc, %f15, %f3
alignaddr %o4, %o2, %i6
loop_3047:
fxnor %f8, %f12, %f0
ldsw [%l7 + 0x20], %g6
edge32l %l1, %i5, %i0
ldsh [%l7 + 0x68], %l4
std %f10, [%l7 + 0x10]
ldub [%l7 + 0x44], %l5
std %f10, [%l7 + 0x68]
lduw [%l7 + 0x34], %o6
ldd [%l7 + 0x40], %f12
fpsub16s %f9, %f3, %f1
fornot1 %f8, %f6, %f14
xnorcc %l6, 0x084B, %l2
sth %o0, [%l7 + 0x54]
brnz,a %o5, loop_3048
fmovs %f8, %f3
ldx [%l7 + 0x10], %g4
fmovdpos %xcc, %f3, %f13
loop_3048:
tgu %xcc, 0x3
movgu %xcc, %o7, %i7
fmovscc %icc, %f1, %f5
sub %g7, 0x1EEE, %l0
add %i2, 0x0CA6, %o3
movleu %xcc, %g2, %i3
ta %xcc, 0x2
std %f12, [%l7 + 0x28]
stx %g1, [%l7 + 0x10]
fpsub16 %f12, %f8, %f4
te %xcc, 0x1
fabss %f11, %f5
subc %g5, %i1, %o1
ldub [%l7 + 0x3E], %g3
fbue %fcc1, loop_3049
fmul8ulx16 %f0, %f10, %f4
array8 %i4, %o4, %l3
fmovsn %xcc, %f10, %f11
loop_3049:
ld [%l7 + 0x4C], %f13
stw %i6, [%l7 + 0x40]
fpmerge %f6, %f12, %f2
sth %g6, [%l7 + 0x20]
ble,a,pt %icc, loop_3050
tl %xcc, 0x6
orncc %o2, %i5, %i0
movvc %xcc, %l4, %l5
loop_3050:
ldub [%l7 + 0x4F], %o6
or %l6, 0x0AC2, %l1
stx %l2, [%l7 + 0x30]
edge32 %o0, %g4, %o7
movpos %icc, %o5, %i7
fmovsneg %icc, %f14, %f7
fcmple16 %f6, %f8, %g7
brnz,a %l0, loop_3051
fmuld8ulx16 %f11, %f4, %f0
stw %o3, [%l7 + 0x20]
edge16n %g2, %i3, %g1
loop_3051:
ble,a,pn %icc, loop_3052
movcc %xcc, %g5, %i1
tleu %xcc, 0x5
fnegs %f8, %f5
loop_3052:
andcc %i2, %g3, %o1
ld [%l7 + 0x18], %f12
fmul8x16al %f11, %f2, %f2
fcmps %fcc2, %f11, %f11
movne %icc, %o4, %i4
stx %i6, [%l7 + 0x20]
srax %g6, 0x0C, %o2
fbge %fcc1, loop_3053
movneg %xcc, %l3, %i5
fmovdcc %xcc, %f2, %f8
mulx %l4, %i0, %o6
loop_3053:
addcc %l5, %l1, %l2
tcc %xcc, 0x0
bgu,a,pn %xcc, loop_3054
orncc %l6, %g4, %o7
brz %o5, loop_3055
fmovrsgez %i7, %f11, %f14
loop_3054:
fornot2 %f8, %f14, %f12
ldx [%l7 + 0x78], %o0
loop_3055:
stx %l0, [%l7 + 0x50]
umulcc %g7, %o3, %g2
ldsb [%l7 + 0x5A], %i3
std %f8, [%l7 + 0x50]
sdiv %g1, 0x0893, %i1
sub %i2, %g5, %o1
fmovspos %icc, %f13, %f15
umul %o4, 0x0EA5, %i4
movrgez %g3, 0x2F6, %g6
siam 0x5
fmovrdgz %o2, %f10, %f0
array8 %l3, %i5, %i6
fmovs %f7, %f6
subc %l4, %i0, %o6
movrlez %l1, 0x2CF, %l5
fbug %fcc1, loop_3056
fcmpd %fcc2, %f10, %f0
lduw [%l7 + 0x60], %l2
sdivx %l6, 0x0409, %g4
loop_3056:
ldd [%l7 + 0x58], %f2
fmovrdgz %o7, %f6, %f14
ldsh [%l7 + 0x3A], %o5
ldsb [%l7 + 0x72], %o0
mova %xcc, %l0, %i7
sllx %g7, 0x04, %g2
tneg %icc, 0x2
ldsb [%l7 + 0x43], %o3
fpadd32s %f7, %f11, %f12
fandnot1s %f3, %f6, %f11
bg,a %icc, loop_3057
std %f10, [%l7 + 0x30]
movcs %xcc, %i3, %i1
bge,pn %icc, loop_3058
loop_3057:
fsrc2s %f6, %f13
fpadd16 %f10, %f8, %f0
ldx [%l7 + 0x48], %i2
loop_3058:
bpos,pn %icc, loop_3059
fcmpes %fcc1, %f11, %f12
srl %g1, %o1, %o4
lduw [%l7 + 0x40], %g5
loop_3059:
orncc %i4, 0x10A3, %g3
stw %g6, [%l7 + 0x24]
sra %o2, %i5, %i6
ldx [%l7 + 0x60], %l3
lduh [%l7 + 0x3E], %l4
ldx [%l7 + 0x18], %i0
fsrc2 %f4, %f6
fmovrsgz %l1, %f4, %f15
movle %xcc, %o6, %l5
nop
setx loop_3060, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %l6, [%l7 + 0x46]
stx %l2, [%l7 + 0x48]
fbule,a %fcc0, loop_3061
loop_3060:
brnz %o7, loop_3062
orn %o5, %g4, %o0
ldsh [%l7 + 0x4C], %i7
loop_3061:
fxnor %f0, %f14, %f2
loop_3062:
lduh [%l7 + 0x78], %g7
fmovsa %xcc, %f13, %f14
brgz,a %l0, loop_3063
fmovse %xcc, %f6, %f11
movrlz %g2, %o3, %i3
movrlz %i1, 0x005, %i2
loop_3063:
fornot1s %f2, %f2, %f1
ld [%l7 + 0x20], %f9
ldd [%l7 + 0x60], %f12
xnorcc %g1, 0x1154, %o1
fmul8ulx16 %f6, %f10, %f4
fmovdn %icc, %f14, %f6
fbu %fcc2, loop_3064
subc %o4, 0x0B4D, %g5
fnegs %f5, %f2
popc 0x17ED, %i4
loop_3064:
fornot1 %f12, %f4, %f4
taddcc %g6, %g3, %i5
ldd [%l7 + 0x70], %f8
fands %f8, %f6, %f5
brz,a %o2, loop_3065
fornot1 %f6, %f6, %f4
ldsb [%l7 + 0x72], %l3
movpos %icc, %l4, %i6
loop_3065:
bcs,pn %icc, loop_3066
fnegd %f8, %f4
fcmple16 %f2, %f0, %l1
bcc,a,pt %xcc, loop_3067
loop_3066:
fmovdcs %icc, %f0, %f4
ldsh [%l7 + 0x4E], %o6
ldsh [%l7 + 0x66], %i0
loop_3067:
lduh [%l7 + 0x0C], %l5
fand %f2, %f0, %f2
fmovrslz %l6, %f13, %f3
ldsh [%l7 + 0x36], %o7
fone %f2
ldx [%l7 + 0x38], %o5
fmovrslez %l2, %f13, %f6
tcc %xcc, 0x0
std %f12, [%l7 + 0x40]
fmovscc %xcc, %f3, %f11
stw %g4, [%l7 + 0x10]
smulcc %o0, 0x1F53, %i7
fnands %f7, %f2, %f2
ldx [%l7 + 0x58], %l0
lduw [%l7 + 0x54], %g7
fnands %f2, %f10, %f15
fpack32 %f12, %f12, %f4
ldd [%l7 + 0x28], %f6
bpos %xcc, loop_3068
fbug %fcc3, loop_3069
lduw [%l7 + 0x6C], %g2
add %i3, %i1, %i2
loop_3068:
ldsw [%l7 + 0x6C], %g1
loop_3069:
alignaddr %o3, %o1, %o4
fmovdgu %icc, %f8, %f0
array16 %g5, %i4, %g6
mova %icc, %i5, %g3
edge16 %l3, %o2, %l4
smulcc %l1, %i6, %o6
tpos %xcc, 0x6
sub %i0, 0x0213, %l6
fmovrdgez %o7, %f8, %f12
sdivcc %l5, 0x08D2, %o5
fmovrdne %l2, %f6, %f0
bl,pn %xcc, loop_3070
fpadd32s %f13, %f1, %f14
fble,a %fcc2, loop_3071
stw %o0, [%l7 + 0x74]
loop_3070:
fsrc1 %f0, %f14
st %f5, [%l7 + 0x0C]
loop_3071:
movrne %i7, %g4, %g7
lduw [%l7 + 0x60], %g2
ld [%l7 + 0x68], %f14
fmovrsgez %l0, %f12, %f1
ldsh [%l7 + 0x78], %i3
fnand %f6, %f8, %f14
for %f4, %f8, %f0
fpack32 %f14, %f10, %f8
stw %i1, [%l7 + 0x2C]
tvc %icc, 0x6
tpos %xcc, 0x2
fmovscc %xcc, %f0, %f14
ldub [%l7 + 0x23], %g1
lduh [%l7 + 0x62], %i2
fexpand %f15, %f12
umulcc %o3, 0x0B35, %o4
movge %xcc, %g5, %o1
ldsw [%l7 + 0x58], %i4
ldx [%l7 + 0x10], %i5
ldx [%l7 + 0x38], %g6
tgu %icc, 0x3
ldsw [%l7 + 0x0C], %l3
ldsh [%l7 + 0x4E], %g3
fbo %fcc0, loop_3072
movcs %icc, %l4, %o2
movrlez %l1, %o6, %i6
st %f6, [%l7 + 0x0C]
loop_3072:
std %f14, [%l7 + 0x40]
fnand %f0, %f4, %f6
bgu,a,pn %xcc, loop_3073
stb %l6, [%l7 + 0x72]
edge32ln %i0, %o7, %l5
tgu %xcc, 0x7
loop_3073:
fmovsgu %xcc, %f14, %f13
fmovdcs %icc, %f1, %f1
nop
setx loop_3074, %l0, %l1
jmpl %l1, %l2
fbul %fcc2, loop_3075
fmovdge %icc, %f15, %f12
fmovrsgez %o0, %f10, %f4
loop_3074:
fbge,a %fcc3, loop_3076
loop_3075:
alignaddr %i7, %o5, %g7
movneg %xcc, %g4, %g2
tsubcc %l0, %i3, %i1
loop_3076:
fmovdcc %xcc, %f4, %f11
tvc %xcc, 0x3
array32 %g1, %i2, %o4
umul %g5, %o1, %i4
fbe %fcc2, loop_3077
fzeros %f10
fmovse %icc, %f15, %f9
fbge %fcc3, loop_3078
loop_3077:
sth %o3, [%l7 + 0x7C]
fsrc1 %f12, %f0
lduh [%l7 + 0x72], %g6
loop_3078:
fmovrslz %i5, %f10, %f8
sth %l3, [%l7 + 0x48]
fornot2 %f10, %f8, %f14
edge32l %g3, %o2, %l1
ld [%l7 + 0x50], %f14
fmovs %f8, %f13
bpos,a,pt %xcc, loop_3079
ba,pn %icc, loop_3080
bne,pn %icc, loop_3081
fmul8ulx16 %f14, %f8, %f14
loop_3079:
xor %o6, %l4, %i6
loop_3080:
tn %xcc, 0x7
loop_3081:
std %f10, [%l7 + 0x40]
pdist %f8, %f14, %f10
ldsw [%l7 + 0x64], %l6
ldsw [%l7 + 0x7C], %i0
array16 %l5, %o7, %l2
fpadd32 %f10, %f14, %f4
fmul8ulx16 %f12, %f6, %f6
fmovrsne %o0, %f4, %f7
udivx %o5, 0x178A, %i7
ldsh [%l7 + 0x42], %g7
stw %g2, [%l7 + 0x18]
fmovd %f10, %f8
faligndata %f8, %f12, %f14
tsubcctv %l0, %g4, %i3
ba,a %xcc, loop_3082
fzeros %f4
std %f4, [%l7 + 0x38]
ldx [%l7 + 0x60], %g1
loop_3082:
stw %i2, [%l7 + 0x40]
fmuld8ulx16 %f15, %f13, %f14
fpadd16 %f10, %f0, %f0
sdivx %i1, 0x01FA, %o4
fmovdn %icc, %f2, %f10
stx %g5, [%l7 + 0x58]
fand %f0, %f14, %f10
fsrc1s %f7, %f12
fcmpne32 %f14, %f10, %o1
taddcc %i4, 0x02EC, %o3
st %f10, [%l7 + 0x54]
ldd [%l7 + 0x60], %f6
ldub [%l7 + 0x60], %i5
fmul8x16 %f6, %f0, %f2
tleu %xcc, 0x4
fnot1s %f7, %f14
fba %fcc0, loop_3083
fand %f6, %f12, %f6
ldub [%l7 + 0x51], %g6
fpadd16 %f12, %f4, %f14
loop_3083:
fmovs %f5, %f15
fmovdge %xcc, %f13, %f5
fmovdpos %xcc, %f8, %f2
array32 %g3, %o2, %l3
stx %l1, [%l7 + 0x58]
edge32 %o6, %l4, %i6
bn %icc, loop_3084
stx %i0, [%l7 + 0x58]
ldd [%l7 + 0x60], %f4
fpsub32 %f14, %f10, %f4
loop_3084:
stb %l6, [%l7 + 0x15]
ldsw [%l7 + 0x58], %o7
ld [%l7 + 0x4C], %f12
lduh [%l7 + 0x6E], %l2
lduh [%l7 + 0x66], %o0
stb %l5, [%l7 + 0x0A]
tcc %xcc, 0x5
tle %icc, 0x5
fbn %fcc3, loop_3085
ldub [%l7 + 0x67], %i7
movrlz %o5, %g7, %g2
ldub [%l7 + 0x70], %g4
loop_3085:
nop
setx loop_3086, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsne %xcc, %f9, %f1
fands %f13, %f0, %f6
ldsw [%l7 + 0x44], %i3
loop_3086:
udivx %l0, 0x1207, %g1
fnand %f4, %f12, %f8
sllx %i1, %o4, %i2
ldx [%l7 + 0x08], %g5
srlx %o1, %i4, %i5
movgu %xcc, %g6, %g3
movrne %o3, 0x3B6, %l3
fcmpne16 %f14, %f10, %l1
movle %icc, %o2, %o6
stb %l4, [%l7 + 0x45]
lduh [%l7 + 0x2C], %i0
orncc %i6, %o7, %l2
mova %xcc, %l6, %o0
fmovrslz %l5, %f11, %f3
fpsub32s %f1, %f13, %f7
nop
setx loop_3087, %l0, %l1
jmpl %l1, %i7
sethi 0x1DF3, %g7
bcc,a %xcc, loop_3088
lduh [%l7 + 0x2A], %g2
loop_3087:
stw %o5, [%l7 + 0x38]
ldd [%l7 + 0x50], %f10
loop_3088:
bcs,a,pn %icc, loop_3089
ldd [%l7 + 0x38], %f0
ldub [%l7 + 0x70], %i3
fxor %f4, %f2, %f4
loop_3089:
nop
setx loop_3090, %l0, %l1
jmpl %l1, %l0
lduw [%l7 + 0x58], %g1
bleu,a,pt %xcc, loop_3091
fcmple32 %f4, %f10, %g4
loop_3090:
ld [%l7 + 0x5C], %f11
fmul8x16al %f7, %f10, %f4
loop_3091:
sdivcc %i1, 0x1FAE, %o4
udiv %g5, 0x1096, %i2
ldx [%l7 + 0x20], %o1
ldub [%l7 + 0x08], %i5
andcc %i4, 0x111C, %g3
lduw [%l7 + 0x40], %g6
fmuld8ulx16 %f15, %f15, %f10
sth %o3, [%l7 + 0x40]
fbn,a %fcc3, loop_3092
fmovdvs %icc, %f4, %f1
fbule,a %fcc2, loop_3093
fnor %f12, %f2, %f4
loop_3092:
xnorcc %l1, %l3, %o6
sth %l4, [%l7 + 0x52]
loop_3093:
ldub [%l7 + 0x33], %o2
ldsb [%l7 + 0x17], %i0
fmul8x16al %f11, %f0, %f4
ldx [%l7 + 0x68], %o7
fcmpgt32 %f10, %f6, %l2
ldx [%l7 + 0x28], %l6
ble %xcc, loop_3094
tg %xcc, 0x3
lduw [%l7 + 0x6C], %o0
ldsh [%l7 + 0x7E], %i6
loop_3094:
te %xcc, 0x0
fsrc1 %f12, %f6
be,pn %icc, loop_3095
std %f6, [%l7 + 0x28]
brnz %i7, loop_3096
movpos %xcc, %g7, %l5
loop_3095:
stx %g2, [%l7 + 0x18]
bshuffle %f10, %f12, %f4
loop_3096:
smulcc %i3, %o5, %l0
bge loop_3097
sdivx %g1, 0x1BE5, %g4
tsubcc %o4, 0x1C10, %g5
bcc,pt %icc, loop_3098
loop_3097:
fmovscc %xcc, %f0, %f12
st %f13, [%l7 + 0x40]
ld [%l7 + 0x2C], %f15
loop_3098:
bl,a %xcc, loop_3099
ldx [%l7 + 0x78], %i1
ldx [%l7 + 0x38], %o1
sth %i2, [%l7 + 0x10]
loop_3099:
stx %i4, [%l7 + 0x20]
movrlz %g3, %i5, %g6
fpadd32 %f12, %f12, %f8
bg loop_3100
sllx %l1, 0x01, %o3
orn %l3, %o6, %l4
brgz %i0, loop_3101
loop_3100:
fmovsleu %icc, %f14, %f7
fmovd %f4, %f14
fxor %f0, %f12, %f6
loop_3101:
subc %o2, 0x185F, %o7
fbge,a %fcc0, loop_3102
sth %l6, [%l7 + 0x4C]
edge16l %o0, %l2, %i6
movrgz %g7, 0x0E5, %i7
loop_3102:
stx %l5, [%l7 + 0x60]
smulcc %i3, %o5, %g2
edge8n %g1, %g4, %o4
fmovrsne %l0, %f15, %f6
orn %g5, 0x1883, %i1
movcs %xcc, %o1, %i2
bl,a loop_3103
fmovsvs %icc, %f11, %f15
fmovscs %xcc, %f8, %f9
ta %xcc, 0x3
loop_3103:
fcmple32 %f12, %f8, %i4
edge8n %i5, %g6, %g3
ldd [%l7 + 0x18], %f6
bvs %icc, loop_3104
std %f0, [%l7 + 0x20]
lduw [%l7 + 0x10], %l1
bcs,a,pn %icc, loop_3105
loop_3104:
bleu,a,pt %xcc, loop_3106
stb %o3, [%l7 + 0x48]
fandnot2s %f9, %f9, %f5
loop_3105:
ldsw [%l7 + 0x1C], %o6
loop_3106:
subcc %l4, %l3, %i0
ldx [%l7 + 0x58], %o2
ldd [%l7 + 0x20], %f4
tneg %xcc, 0x6
xnor %l6, %o0, %o7
fabsd %f10, %f14
fmovsne %xcc, %f10, %f7
fcmpne16 %f10, %f2, %i6
ldsh [%l7 + 0x1A], %l2
fcmpgt16 %f14, %f0, %i7
fnot2 %f10, %f12
tcc %icc, 0x1
fandnot2 %f8, %f8, %f4
fmovsleu %icc, %f2, %f12
st %f9, [%l7 + 0x44]
edge8ln %g7, %l5, %i3
fmovrde %o5, %f10, %f12
ldsw [%l7 + 0x2C], %g1
fpsub32 %f0, %f8, %f12
movgu %icc, %g4, %o4
ldub [%l7 + 0x73], %l0
lduw [%l7 + 0x4C], %g5
movpos %icc, %i1, %g2
fsrc2s %f9, %f13
fxnor %f14, %f2, %f10
stw %i2, [%l7 + 0x60]
fmovdvs %icc, %f6, %f13
tg %xcc, 0x0
xnorcc %o1, %i4, %g6
fmovrdlez %i5, %f12, %f14
ld [%l7 + 0x44], %f12
fbule %fcc1, loop_3107
ldsh [%l7 + 0x42], %l1
lduh [%l7 + 0x5A], %g3
fmovsa %xcc, %f11, %f2
loop_3107:
fmul8x16al %f1, %f15, %f10
tl %icc, 0x6
tcs %icc, 0x0
fnegd %f8, %f8
tvs %icc, 0x2
movrgez %o3, %l4, %o6
movvs %icc, %l3, %i0
sth %l6, [%l7 + 0x5A]
lduh [%l7 + 0x0A], %o2
stw %o0, [%l7 + 0x54]
sll %o7, %i6, %i7
fmul8ulx16 %f8, %f14, %f10
fmovrdgez %g7, %f0, %f8
tcc %xcc, 0x2
fmovsle %icc, %f0, %f10
fmovdg %icc, %f8, %f14
pdist %f12, %f14, %f8
fmovsl %icc, %f7, %f1
fpack32 %f6, %f0, %f0
ta %icc, 0x5
ldx [%l7 + 0x70], %l2
stw %i3, [%l7 + 0x20]
fmovsle %xcc, %f13, %f6
or %l5, 0x1D9E, %g1
lduh [%l7 + 0x3E], %o5
ldd [%l7 + 0x48], %f14
popc %g4, %l0
ldsb [%l7 + 0x75], %o4
umul %g5, 0x1407, %g2
ld [%l7 + 0x40], %f7
fmovdvs %xcc, %f4, %f9
edge32n %i2, %i1, %o1
fmovse %xcc, %f5, %f4
ldd [%l7 + 0x58], %f4
addcc %g6, %i4, %l1
ld [%l7 + 0x14], %f5
fbue %fcc2, loop_3108
srl %g3, %o3, %l4
stw %o6, [%l7 + 0x74]
fmovsge %icc, %f10, %f2
loop_3108:
fba,a %fcc1, loop_3109
bcs,a,pn %icc, loop_3110
fmovdvc %xcc, %f9, %f2
smul %l3, %i5, %i0
loop_3109:
tg %xcc, 0x1
loop_3110:
st %f14, [%l7 + 0x58]
sethi 0x08E0, %o2
andncc %l6, %o0, %o7
fcmple32 %f14, %f4, %i6
fble %fcc1, loop_3111
ldd [%l7 + 0x40], %f8
fexpand %f13, %f10
movn %xcc, %g7, %l2
loop_3111:
edge32ln %i7, %i3, %l5
lduh [%l7 + 0x56], %g1
sdiv %g4, 0x1D23, %o5
ldsw [%l7 + 0x1C], %o4
sdiv %l0, 0x1A39, %g5
sth %i2, [%l7 + 0x76]
fmovsn %xcc, %f7, %f15
bcs,pt %xcc, loop_3112
fpackfix %f0, %f11
edge16 %g2, %o1, %g6
andncc %i1, %l1, %g3
loop_3112:
mulx %i4, 0x1D3D, %l4
siam 0x5
fone %f2
fmovdg %xcc, %f8, %f9
stb %o3, [%l7 + 0x58]
umul %o6, 0x07EF, %i5
stx %i0, [%l7 + 0x60]
fpadd32s %f10, %f13, %f5
stb %l3, [%l7 + 0x5C]
st %f4, [%l7 + 0x50]
addc %o2, %o0, %o7
stw %l6, [%l7 + 0x48]
movle %icc, %i6, %l2
fmovscc %xcc, %f5, %f10
lduw [%l7 + 0x28], %g7
fpadd16s %f1, %f8, %f11
movg %xcc, %i3, %l5
bshuffle %f0, %f0, %f4
fcmpgt16 %f4, %f14, %i7
tle %xcc, 0x6
fmovdle %icc, %f7, %f13
tneg %icc, 0x5
fcmpne32 %f14, %f6, %g1
stx %g4, [%l7 + 0x40]
bcc,pt %xcc, loop_3113
movneg %xcc, %o5, %l0
ld [%l7 + 0x78], %f3
fmovrse %o4, %f4, %f14
loop_3113:
movpos %icc, %i2, %g5
fmovdleu %xcc, %f14, %f5
fbue,a %fcc3, loop_3114
brgez,a %g2, loop_3115
fbuge,a %fcc0, loop_3116
fmovsvc %xcc, %f1, %f5
loop_3114:
fmovrde %g6, %f8, %f14
loop_3115:
srl %i1, %o1, %l1
loop_3116:
tsubcctv %i4, 0x12F6, %l4
sth %g3, [%l7 + 0x62]
ldsb [%l7 + 0x39], %o6
fmovrslz %o3, %f5, %f7
fmovdleu %xcc, %f6, %f3
array8 %i5, %i0, %l3
fmovscs %xcc, %f7, %f3
ldsw [%l7 + 0x2C], %o2
fcmpes %fcc1, %f3, %f3
add %o0, %o7, %l6
addccc %i6, 0x0BAB, %l2
fmovd %f12, %f4
fmovdcs %xcc, %f2, %f14
ldsw [%l7 + 0x78], %g7
movrne %i3, 0x081, %i7
fcmpne16 %f8, %f6, %g1
movge %icc, %l5, %o5
fxors %f8, %f4, %f15
fand %f6, %f0, %f2
movn %xcc, %g4, %o4
brz %l0, loop_3117
ldub [%l7 + 0x11], %i2
fabsd %f14, %f10
ldsw [%l7 + 0x4C], %g5
loop_3117:
ldsh [%l7 + 0x1A], %g2
ldd [%l7 + 0x70], %f8
fmovdvc %xcc, %f6, %f1
fmuld8ulx16 %f3, %f7, %f14
stb %i1, [%l7 + 0x7F]
ldd [%l7 + 0x30], %f10
fmovse %icc, %f15, %f4
movre %g6, %o1, %i4
bpos loop_3118
movg %xcc, %l1, %g3
ldsw [%l7 + 0x34], %l4
movvs %icc, %o3, %i5
loop_3118:
sdiv %o6, 0x1E1B, %l3
sth %i0, [%l7 + 0x3C]
fnot2 %f6, %f12
fxor %f0, %f10, %f2
ldsw [%l7 + 0x60], %o2
fornot2 %f0, %f6, %f8
stx %o7, [%l7 + 0x58]
brz %o0, loop_3119
bcc,a loop_3120
fand %f0, %f4, %f4
stb %l6, [%l7 + 0x50]
loop_3119:
orncc %l2, %g7, %i6
loop_3120:
movcs %icc, %i7, %g1
fmul8x16 %f1, %f2, %f6
fmovdge %xcc, %f14, %f0
brnz,a %l5, loop_3121
popc %i3, %o5
xorcc %g4, 0x0AB0, %l0
fpadd16 %f0, %f12, %f0
loop_3121:
fmovsg %icc, %f8, %f0
fmovdneg %xcc, %f2, %f8
stx %o4, [%l7 + 0x50]
fmovdvs %xcc, %f12, %f4
array8 %i2, %g5, %i1
edge8 %g2, %o1, %i4
ldsw [%l7 + 0x3C], %g6
st %f15, [%l7 + 0x70]
fcmps %fcc1, %f11, %f2
lduh [%l7 + 0x74], %l1
fmovsvc %xcc, %f1, %f13
fxors %f11, %f8, %f10
tl %icc, 0x2
fxnors %f2, %f8, %f14
pdist %f4, %f8, %f2
srlx %g3, 0x03, %o3
edge8 %l4, %i5, %o6
nop
setx loop_3122, %l0, %l1
jmpl %l1, %i0
lduw [%l7 + 0x24], %o2
ldsh [%l7 + 0x5A], %o7
movcc %xcc, %o0, %l6
loop_3122:
sth %l3, [%l7 + 0x48]
fmovsleu %xcc, %f2, %f8
xorcc %g7, %l2, %i7
fcmped %fcc3, %f12, %f8
fcmpes %fcc2, %f2, %f12
fnegd %f0, %f12
stb %g1, [%l7 + 0x5E]
fpack16 %f2, %f12
fcmped %fcc0, %f4, %f2
fmovrde %i6, %f14, %f14
tcs %xcc, 0x6
ldsh [%l7 + 0x50], %l5
movneg %icc, %i3, %o5
std %f2, [%l7 + 0x08]
sllx %g4, %o4, %l0
ldsw [%l7 + 0x0C], %i2
fmovdcc %icc, %f1, %f4
fble %fcc3, loop_3123
fmovdn %xcc, %f10, %f0
edge16l %i1, %g5, %o1
andcc %i4, 0x1A40, %g2
loop_3123:
fpmerge %f12, %f14, %f10
ldsw [%l7 + 0x4C], %g6
smul %g3, 0x0603, %o3
srax %l4, 0x16, %l1
fnot2 %f8, %f6
fexpand %f10, %f2
ldd [%l7 + 0x68], %f6
std %f12, [%l7 + 0x30]
lduw [%l7 + 0x0C], %i5
tleu %icc, 0x4
brgz,a %i0, loop_3124
taddcc %o2, 0x193D, %o6
st %f6, [%l7 + 0x40]
fpsub32 %f4, %f0, %f4
loop_3124:
fornot1s %f13, %f7, %f13
popc 0x0E33, %o0
nop
setx loop_3125, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdpos %xcc, %f8, %f11
ble,a,pt %xcc, loop_3126
lduw [%l7 + 0x38], %o7
loop_3125:
ta %icc, 0x1
bvc,pt %icc, loop_3127
loop_3126:
fmovs %f11, %f6
fpadd16s %f9, %f10, %f13
ldx [%l7 + 0x08], %l3
loop_3127:
ldsw [%l7 + 0x5C], %l6
fmovsvc %xcc, %f2, %f0
sth %l2, [%l7 + 0x70]
edge32 %g7, %i7, %g1
fmovda %xcc, %f14, %f9
udivx %i6, 0x1873, %i3
mova %icc, %o5, %g4
bgu,pn %xcc, loop_3128
fmovdpos %icc, %f2, %f0
fbn %fcc3, loop_3129
brgz %l5, loop_3130
loop_3128:
bne,a loop_3131
fmovde %xcc, %f12, %f13
loop_3129:
andn %o4, %i2, %i1
loop_3130:
udivx %l0, 0x1CF3, %o1
loop_3131:
ldub [%l7 + 0x55], %g5
ble,pt %xcc, loop_3132
taddcctv %i4, 0x1AB0, %g2
bge,a loop_3133
fbuge %fcc1, loop_3134
loop_3132:
fsrc2 %f12, %f6
bpos,a,pt %xcc, loop_3135
loop_3133:
srl %g6, %o3, %g3
loop_3134:
fbuge %fcc0, loop_3136
fnot1s %f7, %f9
loop_3135:
be,a loop_3137
movne %xcc, %l4, %l1
loop_3136:
movrgez %i0, %o2, %o6
bcs loop_3138
loop_3137:
fpsub32 %f10, %f8, %f8
ldub [%l7 + 0x4B], %o0
sdivx %o7, 0x1FC7, %l3
loop_3138:
andn %i5, %l2, %l6
edge8 %i7, %g1, %i6
fmovdn %icc, %f2, %f6
fmovsneg %xcc, %f10, %f3
subc %g7, 0x0E3B, %i3
fmuld8sux16 %f10, %f1, %f2
tgu %xcc, 0x1
fnor %f8, %f12, %f0
stw %g4, [%l7 + 0x28]
tl %xcc, 0x3
brz %o5, loop_3139
fcmpd %fcc3, %f10, %f10
ldx [%l7 + 0x48], %l5
movneg %icc, %i2, %i1
loop_3139:
ldsh [%l7 + 0x1E], %o4
edge8 %o1, %l0, %g5
umul %g2, %i4, %g6
movrlez %o3, 0x093, %l4
edge8 %g3, %l1, %i0
fbl %fcc3, loop_3140
bgu,a,pt %icc, loop_3141
lduh [%l7 + 0x78], %o2
fcmple16 %f4, %f0, %o6
loop_3140:
fpadd32 %f0, %f4, %f10
loop_3141:
te %icc, 0x7
bne loop_3142
stw %o0, [%l7 + 0x70]
addccc %l3, %o7, %i5
brz %l2, loop_3143
loop_3142:
fmovspos %icc, %f7, %f2
stb %l6, [%l7 + 0x0C]
lduw [%l7 + 0x5C], %g1
loop_3143:
addccc %i6, 0x17A8, %g7
fmovdne %xcc, %f7, %f15
lduw [%l7 + 0x34], %i3
srl %i7, %g4, %l5
fmovrsgez %o5, %f3, %f10
movre %i1, %i2, %o1
fandnot2 %f14, %f2, %f8
fpack16 %f10, %f14
stx %l0, [%l7 + 0x60]
or %o4, 0x1D29, %g2
brgz,a %g5, loop_3144
bgu loop_3145
srlx %g6, %i4, %l4
edge32ln %o3, %g3, %i0
loop_3144:
movn %icc, %o2, %l1
loop_3145:
st %f1, [%l7 + 0x3C]
bne loop_3146
sth %o0, [%l7 + 0x64]
sdivcc %l3, 0x07F2, %o6
ta %xcc, 0x0
loop_3146:
stb %o7, [%l7 + 0x74]
smulcc %i5, 0x1D64, %l2
srlx %g1, 0x0D, %l6
fcmps %fcc3, %f14, %f4
ldd [%l7 + 0x48], %f8
ldd [%l7 + 0x30], %f4
fxnors %f5, %f2, %f11
subccc %i6, 0x0C82, %g7
fmovdl %xcc, %f10, %f15
sdivcc %i7, 0x02BC, %g4
fmovspos %icc, %f12, %f5
stb %i3, [%l7 + 0x47]
xorcc %l5, 0x0F5A, %i1
fbo,a %fcc2, loop_3147
fbule %fcc0, loop_3148
bcs loop_3149
sdivcc %i2, 0x01C1, %o1
loop_3147:
fabss %f4, %f0
loop_3148:
ldub [%l7 + 0x3D], %l0
loop_3149:
fbule %fcc1, loop_3150
fcmpd %fcc3, %f12, %f2
edge16n %o5, %o4, %g5
fxnor %f10, %f10, %f10
loop_3150:
udivx %g2, 0x1361, %i4
ldd [%l7 + 0x60], %f10
stw %l4, [%l7 + 0x78]
andcc %o3, 0x167F, %g6
fbul %fcc3, loop_3151
fpadd16s %f13, %f14, %f3
lduw [%l7 + 0x2C], %i0
fmovrsgz %g3, %f15, %f4
loop_3151:
ldd [%l7 + 0x28], %f6
xnor %o2, %o0, %l3
movle %icc, %o6, %l1
sth %i5, [%l7 + 0x62]
fcmps %fcc3, %f13, %f14
fmovdle %icc, %f9, %f8
addc %o7, %l2, %l6
ldsw [%l7 + 0x50], %g1
udivx %i6, 0x03A2, %i7
ldd [%l7 + 0x30], %f14
stw %g7, [%l7 + 0x58]
fmovs %f10, %f14
fbu %fcc2, loop_3152
tsubcc %i3, %g4, %l5
st %f14, [%l7 + 0x14]
xnorcc %i2, %i1, %l0
loop_3152:
fcmps %fcc1, %f0, %f4
move %icc, %o5, %o4
subccc %o1, %g2, %i4
ld [%l7 + 0x2C], %f14
fmovrse %g5, %f5, %f13
ldsh [%l7 + 0x78], %l4
sth %g6, [%l7 + 0x7A]
bcc,pt %icc, loop_3153
ldd [%l7 + 0x18], %f2
movg %xcc, %i0, %g3
fmovdpos %icc, %f15, %f12
loop_3153:
ldub [%l7 + 0x38], %o3
ldx [%l7 + 0x60], %o0
lduw [%l7 + 0x18], %l3
fabsd %f0, %f6
edge16n %o6, %o2, %l1
movre %o7, 0x2EB, %l2
ldub [%l7 + 0x0D], %l6
fors %f1, %f11, %f3
movvc %icc, %g1, %i6
fbule,a %fcc3, loop_3154
mova %icc, %i7, %g7
ldx [%l7 + 0x78], %i5
fmovsge %xcc, %f5, %f7
loop_3154:
tcc %icc, 0x2
brnz %g4, loop_3155
stb %l5, [%l7 + 0x7D]
ld [%l7 + 0x48], %f5
movcc %icc, %i2, %i1
loop_3155:
nop
setx loop_3156, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmple16 %f6, %f2, %l0
bcc %xcc, loop_3157
movpos %xcc, %o5, %i3
loop_3156:
fmovdvc %xcc, %f12, %f1
sth %o1, [%l7 + 0x48]
loop_3157:
fcmple16 %f8, %f10, %g2
bne loop_3158
tgu %icc, 0x4
movgu %icc, %o4, %g5
std %f10, [%l7 + 0x50]
loop_3158:
brz,a %l4, loop_3159
xor %i4, 0x085D, %i0
ldsw [%l7 + 0x24], %g3
ld [%l7 + 0x4C], %f12
loop_3159:
srlx %o3, %g6, %l3
orncc %o0, 0x1E6A, %o2
tge %icc, 0x0
movgu %xcc, %o6, %l1
stb %l2, [%l7 + 0x19]
fmovsg %icc, %f13, %f15
fbl %fcc0, loop_3160
fands %f3, %f4, %f13
fbuge %fcc1, loop_3161
subccc %l6, 0x1E14, %o7
loop_3160:
fmovse %xcc, %f15, %f11
ldx [%l7 + 0x60], %i6
loop_3161:
mova %icc, %i7, %g1
fmovrsgz %g7, %f3, %f14
ba,a,pt %icc, loop_3162
stw %g4, [%l7 + 0x18]
std %f14, [%l7 + 0x68]
edge32n %i5, %l5, %i2
loop_3162:
fabss %f11, %f11
movrgez %i1, %o5, %l0
smulcc %o1, 0x0FE6, %g2
ldsb [%l7 + 0x71], %o4
st %f3, [%l7 + 0x14]
sth %g5, [%l7 + 0x3C]
movl %icc, %i3, %l4
movre %i0, %g3, %o3
ldsh [%l7 + 0x3A], %g6
fnor %f6, %f0, %f10
std %f4, [%l7 + 0x28]
ldd [%l7 + 0x48], %f8
stb %l3, [%l7 + 0x50]
orncc %o0, %o2, %o6
sethi 0x1888, %i4
fmovsn %xcc, %f6, %f0
fmovrse %l1, %f1, %f5
stb %l6, [%l7 + 0x5A]
ldx [%l7 + 0x28], %l2
ldsw [%l7 + 0x2C], %i6
fmovdg %icc, %f5, %f7
ldd [%l7 + 0x48], %f4
fpmerge %f8, %f14, %f6
fcmpgt16 %f10, %f4, %o7
alignaddrl %g1, %i7, %g4
lduw [%l7 + 0x58], %i5
stb %l5, [%l7 + 0x64]
fpadd16 %f10, %f8, %f10
fmovsvs %xcc, %f8, %f6
nop
setx loop_3163, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
taddcc %i2, %g7, %o5
tg %xcc, 0x0
fmovrsgz %i1, %f11, %f8
loop_3163:
lduw [%l7 + 0x2C], %l0
ldsb [%l7 + 0x61], %o1
sth %g2, [%l7 + 0x40]
bl,a loop_3164
udivx %o4, 0x0A19, %i3
movvs %xcc, %g5, %i0
movvs %xcc, %g3, %o3
loop_3164:
fsrc2s %f0, %f8
fmovrdne %l4, %f4, %f0
fmul8x16al %f7, %f8, %f4
movrgz %g6, 0x207, %o0
fnand %f2, %f2, %f12
ble,a %xcc, loop_3165
umulcc %o2, %o6, %i4
fbu,a %fcc2, loop_3166
ldsh [%l7 + 0x22], %l1
loop_3165:
ldsw [%l7 + 0x10], %l6
fmovrsgez %l2, %f9, %f6
loop_3166:
fandnot2 %f14, %f2, %f8
movge %xcc, %i6, %l3
pdist %f12, %f2, %f6
fmovdle %xcc, %f5, %f9
fnot1s %f13, %f1
alignaddr %g1, %i7, %g4
bneg loop_3167
fand %f12, %f8, %f4
edge32l %o7, %l5, %i5
ldsh [%l7 + 0x66], %g7
loop_3167:
tpos %icc, 0x5
fmovrde %i2, %f14, %f12
fbule %fcc1, loop_3168
stb %i1, [%l7 + 0x31]
fmovdgu %xcc, %f0, %f13
fmovd %f10, %f0
loop_3168:
std %f10, [%l7 + 0x10]
bvc,pt %xcc, loop_3169
stb %o5, [%l7 + 0x38]
lduw [%l7 + 0x24], %l0
movn %xcc, %o1, %g2
loop_3169:
ldsw [%l7 + 0x44], %o4
ldub [%l7 + 0x6C], %i3
stw %i0, [%l7 + 0x18]
fmovsne %xcc, %f10, %f9
fmovsg %icc, %f0, %f7
lduh [%l7 + 0x38], %g5
ble,a %icc, loop_3170
sth %o3, [%l7 + 0x38]
fnot1s %f13, %f3
bcc,pn %xcc, loop_3171
loop_3170:
ldsw [%l7 + 0x78], %l4
lduw [%l7 + 0x70], %g3
lduh [%l7 + 0x3E], %g6
loop_3171:
edge32l %o0, %o6, %o2
fones %f15
movrgez %i4, 0x03A, %l1
andn %l6, 0x08A8, %l2
for %f0, %f14, %f6
edge32l %l3, %g1, %i6
tcs %xcc, 0x3
fmovscc %xcc, %f2, %f2
st %f0, [%l7 + 0x34]
ba loop_3172
bvc,a,pt %icc, loop_3173
fpsub32 %f12, %f0, %f2
stb %g4, [%l7 + 0x53]
loop_3172:
fbge,a %fcc3, loop_3174
loop_3173:
fpadd16s %f14, %f5, %f1
ldsh [%l7 + 0x28], %o7
udivcc %i7, 0x122E, %i5
loop_3174:
sllx %g7, %i2, %l5
std %f0, [%l7 + 0x28]
fnot1s %f7, %f14
movrgez %o5, 0x1DB, %i1
lduh [%l7 + 0x32], %l0
subccc %g2, %o1, %i3
edge32l %i0, %o4, %o3
ldub [%l7 + 0x47], %l4
st %f7, [%l7 + 0x10]
fcmple16 %f12, %f2, %g3
movl %xcc, %g6, %o0
fpsub16 %f2, %f10, %f4
mulscc %o6, 0x1079, %o2
fnand %f8, %f10, %f2
fbne,a %fcc1, loop_3175
std %f2, [%l7 + 0x18]
be,pt %xcc, loop_3176
tcs %xcc, 0x1
loop_3175:
fmuld8sux16 %f2, %f8, %f0
fmovs %f9, %f13
loop_3176:
fmovse %icc, %f10, %f5
stx %i4, [%l7 + 0x10]
fcmpes %fcc2, %f1, %f6
fbo,a %fcc3, loop_3177
stx %l1, [%l7 + 0x58]
movge %icc, %l6, %g5
tle %xcc, 0x6
loop_3177:
srax %l2, 0x11, %l3
ld [%l7 + 0x74], %f9
fnands %f4, %f15, %f8
nop
setx loop_3178, %l0, %l1
jmpl %l1, %i6
bg,a,pn %icc, loop_3179
subc %g4, 0x073B, %g1
brgez,a %o7, loop_3180
loop_3178:
movleu %icc, %i5, %g7
loop_3179:
alignaddr %i2, %l5, %i7
umulcc %i1, 0x1A20, %l0
loop_3180:
lduw [%l7 + 0x44], %o5
orcc %g2, 0x181D, %o1
fmovdleu %xcc, %f13, %f9
stw %i3, [%l7 + 0x60]
movrlez %o4, %o3, %l4
bneg loop_3181
bl %icc, loop_3182
udivx %g3, 0x01B0, %g6
fmovde %icc, %f14, %f4
loop_3181:
udivcc %o0, 0x054E, %i0
loop_3182:
fmovrde %o2, %f10, %f8
fsrc1s %f7, %f8
ldx [%l7 + 0x58], %o6
srax %i4, 0x1D, %l6
sth %g5, [%l7 + 0x0E]
udivcc %l1, 0x0012, %l2
fmovscs %xcc, %f11, %f11
fba,a %fcc1, loop_3183
fpsub16s %f2, %f1, %f14
fmovdneg %icc, %f3, %f0
be %xcc, loop_3184
loop_3183:
tg %icc, 0x0
ldsh [%l7 + 0x78], %i6
sub %g4, 0x1F7D, %l3
loop_3184:
fbg %fcc0, loop_3185
fmovsvs %xcc, %f15, %f9
ldub [%l7 + 0x71], %o7
movvc %icc, %g1, %i5
loop_3185:
fbu %fcc3, loop_3186
fmovrsne %g7, %f5, %f1
ld [%l7 + 0x5C], %f15
orn %i2, %l5, %i7
loop_3186:
fpsub16s %f0, %f7, %f5
fmuld8sux16 %f5, %f11, %f2
fmovrdgez %i1, %f14, %f4
ldsh [%l7 + 0x26], %o5
edge32ln %g2, %o1, %i3
fmovsvs %xcc, %f10, %f10
tl %xcc, 0x4
ldsw [%l7 + 0x3C], %l0
std %f6, [%l7 + 0x70]
bpos,a,pn %icc, loop_3187
orncc %o4, %l4, %o3
ldx [%l7 + 0x68], %g6
std %f0, [%l7 + 0x20]
loop_3187:
bneg,pt %icc, loop_3188
ldd [%l7 + 0x20], %f2
stw %g3, [%l7 + 0x7C]
stb %i0, [%l7 + 0x5B]
loop_3188:
fnot1s %f6, %f13
fornot2s %f11, %f6, %f12
brnz,a %o0, loop_3189
stw %o6, [%l7 + 0x08]
movcc %xcc, %i4, %o2
fmuld8sux16 %f12, %f4, %f6
loop_3189:
ta %xcc, 0x2
tne %xcc, 0x5
edge32l %l6, %g5, %l1
movl %xcc, %i6, %g4
lduh [%l7 + 0x46], %l2
fmovda %icc, %f15, %f1
fors %f11, %f12, %f1
fabss %f1, %f11
pdist %f2, %f8, %f8
srax %o7, 0x19, %g1
fmovrsgez %i5, %f9, %f14
fmul8sux16 %f4, %f14, %f0
sth %g7, [%l7 + 0x1C]
ldd [%l7 + 0x48], %f4
ldsh [%l7 + 0x14], %l3
std %f0, [%l7 + 0x10]
orn %l5, %i7, %i1
fbu,a %fcc3, loop_3190
fmovd %f8, %f6
tsubcctv %o5, %g2, %i2
fmovdg %xcc, %f14, %f12
loop_3190:
movl %xcc, %o1, %l0
lduh [%l7 + 0x60], %i3
stw %l4, [%l7 + 0x64]
bneg,pn %icc, loop_3191
ldsb [%l7 + 0x65], %o3
umul %o4, %g3, %i0
srl %o0, %g6, %i4
loop_3191:
stw %o6, [%l7 + 0x40]
umulcc %o2, %l6, %g5
bgu,pt %xcc, loop_3192
ldx [%l7 + 0x28], %i6
edge32n %g4, %l1, %l2
alignaddr %g1, %i5, %o7
loop_3192:
lduw [%l7 + 0x54], %l3
fbug,a %fcc2, loop_3193
std %f6, [%l7 + 0x10]
movgu %icc, %g7, %l5
ldsb [%l7 + 0x4A], %i7
loop_3193:
fmovrsne %o5, %f4, %f4
fxors %f7, %f8, %f7
ldsh [%l7 + 0x50], %g2
fpsub32 %f12, %f10, %f2
fmovse %xcc, %f11, %f9
fcmpne32 %f0, %f2, %i1
umul %o1, 0x17C8, %l0
subccc %i3, 0x1043, %i2
edge8l %o3, %o4, %l4
fmovs %f14, %f8
fmovdn %xcc, %f7, %f3
ldx [%l7 + 0x30], %i0
stw %g3, [%l7 + 0x60]
st %f3, [%l7 + 0x40]
fmuld8sux16 %f14, %f10, %f12
fbl,a %fcc0, loop_3194
tn %icc, 0x0
bgu,pn %xcc, loop_3195
lduw [%l7 + 0x7C], %o0
loop_3194:
fmovsvs %xcc, %f9, %f15
fmovdg %icc, %f11, %f0
loop_3195:
ldd [%l7 + 0x60], %f2
fnegd %f0, %f12
fbge,a %fcc2, loop_3196
tne %icc, 0x3
ta %xcc, 0x6
fbn %fcc3, loop_3197
loop_3196:
brgez %g6, loop_3198
ldx [%l7 + 0x50], %o6
ldd [%l7 + 0x30], %f4
loop_3197:
xnor %i4, %l6, %g5
loop_3198:
fmovsvs %xcc, %f4, %f11
sll %i6, 0x01, %o2
fbue,a %fcc3, loop_3199
srl %g4, %l1, %g1
tsubcctv %i5, 0x1038, %o7
fmovdn %icc, %f14, %f6
loop_3199:
tcc %icc, 0x0
faligndata %f6, %f8, %f4
fexpand %f12, %f8
movrgz %l2, %g7, %l3
fbne %fcc3, loop_3200
brz %l5, loop_3201
sll %i7, 0x0F, %o5
fpack32 %f8, %f0, %f10
loop_3200:
sdivcc %g2, 0x094D, %o1
loop_3201:
fpadd16 %f12, %f2, %f4
stw %i1, [%l7 + 0x38]
ldub [%l7 + 0x38], %i3
fcmped %fcc3, %f8, %f6
fmovsvc %icc, %f7, %f7
ldx [%l7 + 0x08], %l0
fbug,a %fcc2, loop_3202
and %o3, 0x0D37, %i2
edge32l %o4, %l4, %i0
sth %o0, [%l7 + 0x62]
loop_3202:
bshuffle %f14, %f0, %f8
ldsb [%l7 + 0x7B], %g6
xorcc %g3, 0x0FED, %i4
bleu %xcc, loop_3203
tpos %xcc, 0x7
tcs %xcc, 0x1
tg %xcc, 0x0
loop_3203:
tne %icc, 0x7
stb %o6, [%l7 + 0x3B]
ldsb [%l7 + 0x49], %g5
alignaddrl %i6, %l6, %g4
movrne %l1, %o2, %i5
bl %xcc, loop_3204
fcmpd %fcc1, %f6, %f10
fbne %fcc2, loop_3205
bne,pt %xcc, loop_3206
loop_3204:
tsubcctv %o7, %g1, %g7
lduh [%l7 + 0x46], %l3
loop_3205:
ldsb [%l7 + 0x35], %l2
loop_3206:
ldsw [%l7 + 0x44], %l5
sllx %o5, 0x06, %i7
fpadd32s %f5, %f8, %f13
fpadd16 %f0, %f2, %f8
fmuld8ulx16 %f7, %f2, %f0
fmovrslz %o1, %f2, %f0
fbuge,a %fcc2, loop_3207
ldsb [%l7 + 0x53], %g2
tvs %xcc, 0x2
andcc %i3, 0x1F9A, %l0
loop_3207:
edge8n %i1, %i2, %o4
xnorcc %l4, %o3, %o0
stw %i0, [%l7 + 0x7C]
ld [%l7 + 0x40], %f7
bne,a,pt %xcc, loop_3208
fbne %fcc1, loop_3209
fbul,a %fcc1, loop_3210
ldub [%l7 + 0x37], %g6
loop_3208:
ldsb [%l7 + 0x41], %g3
loop_3209:
movpos %xcc, %i4, %o6
loop_3210:
fmovsg %icc, %f12, %f11
ldsh [%l7 + 0x60], %i6
tsubcctv %l6, 0x11BE, %g5
tpos %icc, 0x2
sth %l1, [%l7 + 0x6E]
fpadd16 %f8, %f8, %f4
ld [%l7 + 0x74], %f1
be,pt %icc, loop_3211
fmovrslz %o2, %f12, %f9
fabss %f0, %f6
st %f12, [%l7 + 0x50]
loop_3211:
fblg,a %fcc1, loop_3212
fpsub16s %f8, %f5, %f2
lduw [%l7 + 0x38], %i5
bvc,pt %xcc, loop_3213
loop_3212:
fmovsn %xcc, %f12, %f13
and %g4, %g1, %g7
bcs,a loop_3214
loop_3213:
fmovrde %l3, %f4, %f14
add %o7, %l2, %l5
fnands %f11, %f0, %f13
loop_3214:
fornot1s %f6, %f5, %f3
movcc %icc, %o5, %i7
movrlz %o1, 0x0D4, %g2
bneg,a,pn %xcc, loop_3215
fmovdg %xcc, %f8, %f7
ldx [%l7 + 0x18], %l0
fnands %f12, %f5, %f11
loop_3215:
tcs %xcc, 0x1
tcc %xcc, 0x5
pdist %f2, %f12, %f0
fnors %f3, %f6, %f3
fsrc1 %f10, %f0
movneg %icc, %i3, %i2
taddcctv %i1, %o4, %o3
stx %l4, [%l7 + 0x78]
fmul8x16 %f10, %f4, %f4
fmovrsgez %o0, %f10, %f1
tvc %icc, 0x4
fbue %fcc0, loop_3216
tn %xcc, 0x5
tneg %icc, 0x7
fbue,a %fcc0, loop_3217
loop_3216:
movge %xcc, %g6, %i0
fmovrdgez %g3, %f4, %f6
lduh [%l7 + 0x42], %i4
loop_3217:
sdivcc %i6, 0x1757, %o6
array8 %g5, %l6, %o2
bn,a loop_3218
sth %i5, [%l7 + 0x5C]
lduh [%l7 + 0x32], %g4
call loop_3219
loop_3218:
fnot1s %f8, %f4
movpos %xcc, %g1, %g7
fnors %f11, %f2, %f11
loop_3219:
udiv %l3, 0x0BA8, %o7
fmul8ulx16 %f6, %f4, %f8
fands %f2, %f6, %f2
stb %l1, [%l7 + 0x44]
fsrc2s %f12, %f1
tcs %icc, 0x7
sdivx %l5, 0x16AD, %o5
addc %i7, %l2, %g2
fnand %f6, %f4, %f12
fmovda %xcc, %f3, %f9
orncc %l0, 0x02E3, %o1
fbule %fcc2, loop_3220
ld [%l7 + 0x28], %f12
fmovdle %icc, %f8, %f9
fblg,a %fcc2, loop_3221
loop_3220:
fcmpgt16 %f8, %f10, %i2
ble,pn %xcc, loop_3222
bg,a,pn %xcc, loop_3223
loop_3221:
addc %i1, 0x1969, %o4
movl %xcc, %i3, %l4
loop_3222:
xnorcc %o3, 0x07AC, %o0
loop_3223:
fmovdneg %xcc, %f13, %f3
fzero %f0
fmovrsne %i0, %f4, %f1
xnor %g6, 0x17C3, %g3
ldub [%l7 + 0x2B], %i6
fcmps %fcc0, %f11, %f3
fmovse %xcc, %f15, %f9
ld [%l7 + 0x1C], %f10
fbg,a %fcc0, loop_3224
brnz,a %i4, loop_3225
xnor %o6, %g5, %l6
movcs %icc, %o2, %g4
loop_3224:
alignaddrl %i5, %g7, %l3
loop_3225:
movvs %icc, %g1, %l1
fmovdvc %icc, %f8, %f10
edge32n %o7, %o5, %l5
lduw [%l7 + 0x50], %i7
lduh [%l7 + 0x32], %g2
std %f0, [%l7 + 0x58]
ldx [%l7 + 0x28], %l0
fmovrdlz %o1, %f0, %f14
andncc %i2, %l2, %i1
fmovdl %icc, %f5, %f15
tge %icc, 0x7
std %f2, [%l7 + 0x48]
movrgz %o4, 0x3AD, %i3
nop
setx loop_3226, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc2 %f0, %f14
for %f14, %f0, %f10
edge16ln %o3, %o0, %i0
loop_3226:
bn,a,pn %icc, loop_3227
fandnot1 %f6, %f12, %f6
fmovrsgz %g6, %f11, %f14
ldsb [%l7 + 0x75], %g3
loop_3227:
movcc %icc, %i6, %i4
ldub [%l7 + 0x6A], %l4
tleu %icc, 0x3
ld [%l7 + 0x70], %f14
bvs,a %xcc, loop_3228
stx %g5, [%l7 + 0x28]
brlez %l6, loop_3229
ldsb [%l7 + 0x0F], %o6
loop_3228:
st %f1, [%l7 + 0x40]
movre %o2, %g4, %g7
loop_3229:
tsubcc %i5, %l3, %g1
movpos %icc, %l1, %o7
fmovrde %l5, %f4, %f8
stw %o5, [%l7 + 0x28]
srax %g2, %i7, %l0
srax %i2, 0x19, %l2
stb %i1, [%l7 + 0x76]
bne,pt %icc, loop_3230
ldsb [%l7 + 0x69], %o4
fbne,a %fcc2, loop_3231
fpmerge %f6, %f1, %f12
loop_3230:
nop
setx loop_3232, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdcs %xcc, %f14, %f15
loop_3231:
stx %i3, [%l7 + 0x20]
mulscc %o3, 0x04DB, %o0
loop_3232:
fmovdg %xcc, %f12, %f6
movvs %icc, %o1, %i0
fandnot1 %f14, %f6, %f0
srlx %g6, 0x14, %i6
edge32l %i4, %g3, %g5
fsrc2 %f0, %f8
std %f4, [%l7 + 0x08]
nop
setx loop_3233, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movvc %xcc, %l6, %l4
ldsb [%l7 + 0x09], %o6
fmovd %f10, %f10
loop_3233:
srlx %g4, 0x1E, %o2
stb %i5, [%l7 + 0x24]
sethi 0x0C85, %l3
pdist %f8, %f10, %f12
tle %xcc, 0x0
addccc %g7, 0x1544, %g1
tl %xcc, 0x1
fcmpne16 %f14, %f6, %o7
fbge %fcc0, loop_3234
lduw [%l7 + 0x6C], %l5
umulcc %o5, %l1, %g2
ldsh [%l7 + 0x5C], %l0
loop_3234:
tsubcctv %i7, 0x1BA4, %i2
ldub [%l7 + 0x2B], %l2
stx %i1, [%l7 + 0x78]
ldsw [%l7 + 0x68], %o4
st %f10, [%l7 + 0x4C]
fmovdl %icc, %f4, %f7
fmovdcc %icc, %f9, %f7
movvc %xcc, %i3, %o0
fmovsg %icc, %f11, %f7
fxnors %f10, %f0, %f4
stb %o3, [%l7 + 0x16]
fmovse %icc, %f11, %f7
fpsub16s %f13, %f7, %f11
nop
setx loop_3235, %l0, %l1
jmpl %l1, %i0
ldub [%l7 + 0x50], %o1
fmovsa %icc, %f2, %f11
ldsw [%l7 + 0x70], %i6
loop_3235:
edge8n %g6, %i4, %g5
std %f6, [%l7 + 0x08]
st %f10, [%l7 + 0x2C]
fxor %f6, %f14, %f8
movgu %xcc, %l6, %l4
fcmps %fcc3, %f8, %f13
call loop_3236
fmovdne %xcc, %f4, %f4
edge8 %g3, %g4, %o6
sethi 0x1769, %i5
loop_3236:
fpackfix %f10, %f12
sllx %o2, 0x0C, %g7
fcmpgt16 %f2, %f0, %g1
fmovdcs %xcc, %f12, %f10
lduw [%l7 + 0x40], %l3
fba %fcc3, loop_3237
fble %fcc0, loop_3238
ta %icc, 0x7
te %icc, 0x1
loop_3237:
ldd [%l7 + 0x50], %f10
loop_3238:
stb %o7, [%l7 + 0x13]
lduh [%l7 + 0x28], %o5
ldsw [%l7 + 0x24], %l1
fcmple32 %f8, %f2, %l5
andn %g2, 0x0106, %l0
alignaddr %i2, %i7, %i1
movvc %icc, %l2, %i3
fmovdcc %xcc, %f11, %f13
bvc,a,pt %icc, loop_3239
fbn %fcc3, loop_3240
fbule %fcc3, loop_3241
tne %icc, 0x1
loop_3239:
stb %o0, [%l7 + 0x7F]
loop_3240:
fmovsneg %xcc, %f4, %f3
loop_3241:
tle %xcc, 0x0
fandnot1s %f0, %f15, %f3
fmovspos %icc, %f3, %f0
bcs,a,pt %icc, loop_3242
movl %icc, %o4, %i0
movvs %xcc, %o1, %i6
stb %g6, [%l7 + 0x48]
loop_3242:
movrgez %o3, %i4, %g5
bcc,a,pt %xcc, loop_3243
fmovde %xcc, %f3, %f4
fbuge %fcc2, loop_3244
ldsh [%l7 + 0x56], %l4
loop_3243:
ble,a,pn %icc, loop_3245
ldd [%l7 + 0x40], %f4
loop_3244:
stw %g3, [%l7 + 0x70]
lduh [%l7 + 0x0E], %g4
loop_3245:
fmovsne %xcc, %f6, %f1
taddcctv %l6, %o6, %o2
stw %i5, [%l7 + 0x40]
ldub [%l7 + 0x7A], %g1
brgz %g7, loop_3246
lduw [%l7 + 0x24], %l3
ta %icc, 0x1
fpsub32s %f9, %f1, %f13
loop_3246:
ldsw [%l7 + 0x2C], %o5
fpmerge %f5, %f11, %f2
faligndata %f2, %f2, %f0
movle %icc, %o7, %l5
movpos %icc, %l1, %g2
move %icc, %l0, %i7
sth %i2, [%l7 + 0x72]
popc %i1, %i3
tle %xcc, 0x7
ba,a,pt %icc, loop_3247
ldsw [%l7 + 0x7C], %o0
fcmpne16 %f6, %f14, %o4
edge16 %i0, %o1, %l2
loop_3247:
tvc %xcc, 0x1
tne %icc, 0x5
addccc %i6, %g6, %i4
ld [%l7 + 0x20], %f6
brlz %g5, loop_3248
sth %l4, [%l7 + 0x70]
fcmple16 %f4, %f14, %g3
ldd [%l7 + 0x40], %f10
loop_3248:
tsubcctv %g4, 0x171A, %o3
tle %icc, 0x3
sth %l6, [%l7 + 0x4A]
orncc %o2, %i5, %g1
sdiv %g7, 0x07A3, %l3
tgu %icc, 0x2
brnz %o5, loop_3249
st %f4, [%l7 + 0x78]
st %f1, [%l7 + 0x38]
ldub [%l7 + 0x34], %o7
loop_3249:
ldsh [%l7 + 0x12], %l5
fmovsvc %xcc, %f5, %f4
fba,a %fcc1, loop_3250
stb %l1, [%l7 + 0x28]
xorcc %o6, 0x13DD, %l0
stx %i7, [%l7 + 0x60]
loop_3250:
bpos,a loop_3251
fnegd %f10, %f14
fmovsl %icc, %f9, %f8
lduw [%l7 + 0x6C], %g2
loop_3251:
fxors %f6, %f14, %f10
ld [%l7 + 0x18], %f13
stw %i2, [%l7 + 0x0C]
addc %i1, %i3, %o4
ldsh [%l7 + 0x16], %i0
fmovd %f12, %f4
stx %o1, [%l7 + 0x60]
fpack32 %f6, %f0, %f4
ldsh [%l7 + 0x5E], %l2
alignaddr %i6, %o0, %g6
sth %i4, [%l7 + 0x46]
ldsb [%l7 + 0x60], %l4
fblg %fcc0, loop_3252
tcs %xcc, 0x1
for %f12, %f12, %f6
for %f6, %f4, %f8
loop_3252:
taddcctv %g3, 0x12BF, %g5
stx %g4, [%l7 + 0x78]
brnz %l6, loop_3253
fmovsvs %icc, %f6, %f7
movneg %icc, %o3, %o2
fmul8x16al %f14, %f7, %f10
loop_3253:
std %f2, [%l7 + 0x58]
fble,a %fcc0, loop_3254
movrlz %i5, %g7, %g1
std %f10, [%l7 + 0x70]
st %f8, [%l7 + 0x4C]
loop_3254:
tcs %icc, 0x7
ta %icc, 0x6
tne %xcc, 0x4
fpadd32s %f2, %f9, %f10
taddcctv %o5, 0x14E3, %o7
ldsw [%l7 + 0x54], %l5
sth %l1, [%l7 + 0x46]
mova %xcc, %o6, %l3
fnot1s %f3, %f12
ldsw [%l7 + 0x74], %i7
sth %g2, [%l7 + 0x1C]
sth %i2, [%l7 + 0x34]
umulcc %l0, %i1, %o4
sdiv %i0, 0x0042, %i3
edge16 %o1, %l2, %i6
tg %xcc, 0x6
ldsh [%l7 + 0x7E], %o0
fexpand %f7, %f14
fbul %fcc3, loop_3255
sll %i4, 0x0A, %l4
fbl %fcc3, loop_3256
fmovsn %icc, %f4, %f10
loop_3255:
tge %xcc, 0x5
bne,pn %xcc, loop_3257
loop_3256:
brgez,a %g3, loop_3258
fpmerge %f14, %f1, %f14
edge32l %g6, %g5, %l6
loop_3257:
fbule,a %fcc0, loop_3259
loop_3258:
fones %f14
tg %icc, 0x4
ldsw [%l7 + 0x14], %g4
loop_3259:
ldsb [%l7 + 0x26], %o2
lduw [%l7 + 0x40], %o3
stw %i5, [%l7 + 0x24]
lduh [%l7 + 0x3E], %g7
fcmpne32 %f2, %f4, %o5
tle %xcc, 0x4
umul %o7, %l5, %g1
lduw [%l7 + 0x5C], %o6
fnands %f9, %f12, %f15
fpadd16 %f10, %f6, %f0
be,pn %xcc, loop_3260
ldsb [%l7 + 0x6A], %l3
fxnors %f14, %f7, %f11
std %f2, [%l7 + 0x18]
loop_3260:
fpsub32s %f12, %f13, %f14
fpadd16s %f2, %f6, %f5
orcc %l1, 0x01FA, %g2
st %f8, [%l7 + 0x7C]
fors %f1, %f4, %f14
fbne %fcc2, loop_3261
bpos,a %icc, loop_3262
fmovdvs %icc, %f7, %f8
fsrc2s %f7, %f3
loop_3261:
fornot2s %f5, %f1, %f8
loop_3262:
bl loop_3263
fmovrslz %i7, %f15, %f7
std %f12, [%l7 + 0x70]
ld [%l7 + 0x18], %f9
loop_3263:
sll %i2, %l0, %o4
fmovrsgz %i0, %f7, %f10
fmul8x16al %f4, %f7, %f10
st %f3, [%l7 + 0x68]
ldsb [%l7 + 0x35], %i1
fmovrsgz %o1, %f14, %f4
ldx [%l7 + 0x20], %l2
fpack32 %f4, %f4, %f8
orncc %i6, 0x1153, %o0
fmovdleu %icc, %f13, %f14
edge8n %i3, %i4, %g3
sethi 0x153A, %l4
orncc %g6, %l6, %g5
edge16ln %g4, %o3, %i5
tcs %xcc, 0x0
fmovrdne %g7, %f8, %f2
fmovda %icc, %f2, %f0
fmovrse %o2, %f0, %f15
bcs,pn %xcc, loop_3264
ldub [%l7 + 0x33], %o5
fbe,a %fcc3, loop_3265
stx %o7, [%l7 + 0x48]
loop_3264:
fcmple16 %f8, %f12, %l5
ldsb [%l7 + 0x13], %o6
loop_3265:
fpsub32s %f12, %f0, %f13
tcs %xcc, 0x0
addc %g1, 0x1449, %l1
taddcc %l3, 0x136E, %g2
brlz %i2, loop_3266
fmovrslez %i7, %f13, %f10
ldd [%l7 + 0x68], %f2
alignaddr %o4, %i0, %i1
loop_3266:
udivx %o1, 0x0B8F, %l0
nop
setx loop_3267, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
alignaddr %l2, %i6, %i3
bl %icc, loop_3268
bshuffle %f10, %f6, %f8
loop_3267:
fcmple16 %f12, %f8, %i4
fpadd16s %f15, %f11, %f14
loop_3268:
stx %o0, [%l7 + 0x68]
udivx %l4, 0x0E40, %g3
bvc,pt %xcc, loop_3269
tle %icc, 0x2
fmovsg %xcc, %f1, %f10
fandnot1s %f9, %f1, %f1
loop_3269:
ldsb [%l7 + 0x4C], %l6
movrne %g5, 0x393, %g6
lduh [%l7 + 0x42], %o3
lduh [%l7 + 0x48], %i5
fcmpeq16 %f14, %f4, %g4
fcmpeq32 %f12, %f6, %g7
ldsh [%l7 + 0x46], %o2
ldub [%l7 + 0x2D], %o7
fxors %f5, %f14, %f0
fcmpne16 %f2, %f0, %l5
bn,pn %icc, loop_3270
fblg %fcc0, loop_3271
array16 %o6, %g1, %l1
movle %xcc, %l3, %o5
loop_3270:
fnot1s %f8, %f5
loop_3271:
udiv %g2, 0x1CEC, %i2
fbo %fcc1, loop_3272
ble,pt %xcc, loop_3273
std %f10, [%l7 + 0x20]
fsrc1 %f8, %f14
loop_3272:
fmovdn %xcc, %f3, %f5
loop_3273:
sth %o4, [%l7 + 0x16]
sdivx %i7, 0x0D51, %i0
bleu,pn %xcc, loop_3274
subccc %i1, %l0, %l2
fmovsneg %icc, %f0, %f6
xor %i6, %o1, %i4
loop_3274:
sll %o0, 0x18, %i3
bleu,a %xcc, loop_3275
fble %fcc1, loop_3276
fabss %f15, %f14
stw %g3, [%l7 + 0x3C]
loop_3275:
ldub [%l7 + 0x45], %l4
loop_3276:
bneg,a %icc, loop_3277
ldd [%l7 + 0x38], %f14
fabsd %f10, %f6
movcc %xcc, %g5, %g6
loop_3277:
ta %icc, 0x4
stw %l6, [%l7 + 0x74]
fcmpes %fcc0, %f10, %f6
addccc %o3, %g4, %g7
fmovscs %xcc, %f15, %f12
orncc %i5, 0x1F95, %o2
edge32l %l5, %o6, %o7
fxors %f12, %f1, %f0
fcmped %fcc2, %f8, %f14
fnands %f12, %f3, %f0
tg %xcc, 0x5
fpack32 %f6, %f6, %f6
movre %l1, %g1, %l3
ldub [%l7 + 0x41], %g2
nop
setx loop_3278, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
taddcc %i2, %o5, %o4
nop
setx loop_3279, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
umul %i0, %i1, %i7
loop_3278:
ldub [%l7 + 0x26], %l2
fmovsa %icc, %f9, %f6
loop_3279:
fmovdcs %xcc, %f1, %f6
ldx [%l7 + 0x60], %l0
faligndata %f2, %f6, %f10
srax %i6, %o1, %o0
fpack16 %f8, %f3
movrlez %i3, %g3, %l4
ldub [%l7 + 0x77], %g5
fornot1 %f8, %f12, %f0
fnegs %f15, %f13
st %f1, [%l7 + 0x0C]
fbug %fcc0, loop_3280
fpsub32s %f4, %f0, %f12
ldub [%l7 + 0x21], %g6
ldd [%l7 + 0x38], %f14
loop_3280:
fandnot1s %f8, %f14, %f10
edge16ln %i4, %o3, %g4
ldsw [%l7 + 0x14], %l6
bneg,a %xcc, loop_3281
fmovdne %icc, %f0, %f10
fmovde %xcc, %f7, %f7
fmovdne %icc, %f5, %f15
loop_3281:
fmovs %f7, %f1
xorcc %i5, %g7, %l5
array8 %o2, %o6, %l1
move %icc, %o7, %g1
tneg %xcc, 0x4
fmovrse %l3, %f0, %f8
fones %f4
fmovsn %icc, %f5, %f3
movvc %xcc, %i2, %g2
tcs %icc, 0x0
fmovdn %xcc, %f12, %f6
stw %o5, [%l7 + 0x0C]
sth %i0, [%l7 + 0x78]
fornot2s %f8, %f5, %f6
ldsw [%l7 + 0x64], %o4
srax %i7, %l2, %l0
std %f10, [%l7 + 0x08]
fmovrslz %i6, %f13, %f0
fblg,a %fcc3, loop_3282
addccc %i1, %o0, %o1
fmuld8sux16 %f9, %f10, %f0
fbul %fcc1, loop_3283
loop_3282:
fbn %fcc1, loop_3284
st %f0, [%l7 + 0x20]
sth %g3, [%l7 + 0x76]
loop_3283:
fones %f0
loop_3284:
fba,a %fcc0, loop_3285
lduh [%l7 + 0x0C], %l4
smulcc %g5, 0x0437, %g6
ldsw [%l7 + 0x08], %i3
loop_3285:
bneg,a %xcc, loop_3286
tpos %icc, 0x7
sub %i4, 0x09FA, %o3
subc %g4, 0x1FC6, %i5
loop_3286:
siam 0x0
mulscc %l6, 0x0CF4, %l5
edge8n %g7, %o6, %l1
fandnot2 %f8, %f12, %f2
st %f5, [%l7 + 0x24]
nop
setx loop_3287, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %o2, [%l7 + 0x30]
movpos %xcc, %g1, %l3
ble,a,pt %icc, loop_3288
loop_3287:
tpos %icc, 0x0
tleu %icc, 0x2
tcs %icc, 0x1
loop_3288:
ldsh [%l7 + 0x44], %i2
ldd [%l7 + 0x10], %f12
std %f12, [%l7 + 0x18]
sth %g2, [%l7 + 0x08]
stb %o7, [%l7 + 0x49]
fxnors %f13, %f3, %f6
edge8l %i0, %o4, %o5
edge16ln %l2, %i7, %i6
fmovdcc %icc, %f3, %f13
fmovdvs %icc, %f8, %f10
ta %xcc, 0x3
std %f14, [%l7 + 0x40]
fnand %f0, %f14, %f2
ldsb [%l7 + 0x7A], %i1
andcc %o0, %l0, %g3
fmovsle %icc, %f0, %f11
fmovsvs %xcc, %f4, %f15
array8 %l4, %o1, %g6
ldd [%l7 + 0x70], %f14
alignaddrl %g5, %i3, %i4
xnor %o3, 0x190E, %i5
fpsub32s %f1, %f8, %f10
stx %l6, [%l7 + 0x30]
fmovsle %icc, %f14, %f2
ldx [%l7 + 0x20], %l5
fornot1 %f10, %f12, %f8
movleu %xcc, %g4, %g7
mulx %o6, %l1, %g1
ld [%l7 + 0x08], %f2
lduw [%l7 + 0x78], %o2
fmul8sux16 %f6, %f10, %f6
fmovrdne %l3, %f6, %f4
brz %g2, loop_3289
fbne %fcc0, loop_3290
fmovd %f14, %f12
ldsw [%l7 + 0x4C], %i2
loop_3289:
fsrc2s %f4, %f7
loop_3290:
fpadd16 %f8, %f12, %f10
tcc %xcc, 0x4
sethi 0x1329, %o7
movvc %icc, %i0, %o4
fornot1 %f12, %f0, %f4
fcmps %fcc3, %f6, %f12
fmuld8ulx16 %f0, %f8, %f4
fandnot1s %f13, %f11, %f12
brgez %o5, loop_3291
fmovrsgz %i7, %f5, %f8
nop
setx loop_3292, %l0, %l1
jmpl %l1, %i6
fble %fcc2, loop_3293
loop_3291:
fnegs %f9, %f8
brlz,a %i1, loop_3294
loop_3292:
fmovsvc %xcc, %f14, %f10
loop_3293:
fbue %fcc3, loop_3295
fcmpne32 %f12, %f0, %l2
loop_3294:
fmovrdlez %l0, %f10, %f0
ldsh [%l7 + 0x2A], %o0
loop_3295:
ldsb [%l7 + 0x3F], %l4
fcmple32 %f10, %f2, %o1
st %f9, [%l7 + 0x30]
stx %g3, [%l7 + 0x50]
subcc %g6, %g5, %i3
mulx %i4, %i5, %l6
fornot1s %f11, %f13, %f12
ldsw [%l7 + 0x08], %l5
ldsw [%l7 + 0x38], %g4
fpack32 %f6, %f4, %f4
udiv %o3, 0x0104, %g7
fmovdvc %xcc, %f4, %f14
bcs,a,pt %icc, loop_3296
fcmpes %fcc1, %f9, %f6
fbne,a %fcc2, loop_3297
fnot2 %f10, %f10
loop_3296:
ldub [%l7 + 0x1F], %o6
edge8n %l1, %g1, %o2
loop_3297:
fbe %fcc0, loop_3298
ldd [%l7 + 0x70], %f4
umulcc %l3, 0x0041, %g2
call loop_3299
loop_3298:
fmuld8sux16 %f15, %f4, %f8
stb %i2, [%l7 + 0x0C]
sra %i0, 0x15, %o7
loop_3299:
fandnot1s %f3, %f14, %f7
tvs %icc, 0x5
fpsub16 %f14, %f8, %f12
fmovdcc %icc, %f7, %f1
fmovdneg %icc, %f9, %f13
andn %o4, %o5, %i6
fmovdne %xcc, %f8, %f15
tsubcctv %i7, 0x1360, %i1
st %f14, [%l7 + 0x38]
movrgez %l2, %o0, %l4
fmovdn %icc, %f12, %f13
fcmpgt32 %f12, %f6, %o1
bshuffle %f6, %f12, %f6
brz %g3, loop_3300
fmovdvs %xcc, %f13, %f7
srax %g6, 0x06, %l0
fblg %fcc1, loop_3301
loop_3300:
fnors %f14, %f12, %f1
ldsh [%l7 + 0x4E], %i3
movre %g5, 0x2B6, %i4
loop_3301:
lduh [%l7 + 0x38], %l6
fmovrsgz %i5, %f0, %f0
ldx [%l7 + 0x60], %l5
movge %xcc, %o3, %g7
brz %g4, loop_3302
popc 0x072A, %l1
ldd [%l7 + 0x48], %f14
movgu %icc, %g1, %o6
loop_3302:
st %f12, [%l7 + 0x0C]
fmovdge %xcc, %f3, %f13
stb %l3, [%l7 + 0x6E]
fbu %fcc1, loop_3303
std %f6, [%l7 + 0x78]
ldsw [%l7 + 0x20], %o2
fcmpd %fcc0, %f8, %f8
loop_3303:
movrgez %g2, 0x1CD, %i2
fmovsg %icc, %f2, %f10
bvs loop_3304
call loop_3305
fmovspos %icc, %f0, %f3
lduw [%l7 + 0x0C], %i0
loop_3304:
fnegs %f8, %f9
loop_3305:
for %f4, %f14, %f0
fmovsleu %xcc, %f4, %f0
ldd [%l7 + 0x20], %f6
fbo,a %fcc1, loop_3306
fcmpne32 %f10, %f4, %o4
fsrc2 %f14, %f0
fmovsne %icc, %f0, %f10
loop_3306:
stb %o7, [%l7 + 0x3D]
fones %f14
ld [%l7 + 0x30], %f9
fmovdleu %xcc, %f4, %f11
fmovda %xcc, %f4, %f7
bl,pn %icc, loop_3307
ldsh [%l7 + 0x3C], %o5
ldub [%l7 + 0x50], %i7
fpmerge %f3, %f13, %f10
loop_3307:
stw %i1, [%l7 + 0x3C]
sethi 0x0B2A, %l2
move %xcc, %i6, %o0
ldx [%l7 + 0x40], %l4
brlz %o1, loop_3308
array8 %g3, %l0, %g6
ldx [%l7 + 0x10], %i3
tge %icc, 0x2
loop_3308:
fmovsg %icc, %f15, %f8
fmovrde %i4, %f14, %f2
fbue %fcc0, loop_3309
fpsub32s %f0, %f8, %f9
stw %g5, [%l7 + 0x68]
and %l6, %i5, %o3
loop_3309:
lduw [%l7 + 0x2C], %l5
fmovsle %xcc, %f5, %f15
fmovd %f10, %f6
brnz,a %g7, loop_3310
std %f6, [%l7 + 0x10]
movneg %icc, %l1, %g4
fmovse %icc, %f6, %f5
loop_3310:
edge8l %o6, %l3, %g1
te %icc, 0x2
movl %xcc, %o2, %g2
ldsh [%l7 + 0x18], %i0
sllx %o4, 0x0D, %o7
fcmped %fcc2, %f0, %f12
movleu %xcc, %i2, %o5
fmovsvc %icc, %f8, %f0
lduh [%l7 + 0x10], %i1
fmul8x16al %f14, %f0, %f2
fpsub32s %f12, %f0, %f1
call loop_3311
fmul8x16 %f9, %f8, %f4
mulx %i7, 0x07C6, %i6
st %f2, [%l7 + 0x28]
loop_3311:
fnegs %f10, %f7
stx %o0, [%l7 + 0x38]
stx %l4, [%l7 + 0x10]
brlz,a %l2, loop_3312
and %o1, 0x04CF, %l0
bneg,pt %icc, loop_3313
be,pn %icc, loop_3314
loop_3312:
fbge,a %fcc2, loop_3315
sll %g3, 0x1C, %g6
loop_3313:
fsrc2 %f12, %f6
loop_3314:
addccc %i4, %g5, %i3
loop_3315:
mova %icc, %i5, %l6
fmovsge %icc, %f13, %f15
fnors %f6, %f3, %f0
fornot1 %f6, %f10, %f6
tgu %icc, 0x6
edge8n %l5, %g7, %o3
fsrc2s %f3, %f12
movvc %icc, %l1, %o6
ble,a %xcc, loop_3316
edge32 %l3, %g1, %o2
fbge,a %fcc3, loop_3317
lduh [%l7 + 0x20], %g2
loop_3316:
ldsb [%l7 + 0x16], %i0
ldsw [%l7 + 0x18], %o4
loop_3317:
subc %o7, %g4, %i2
fmovsgu %xcc, %f15, %f8
alignaddrl %o5, %i7, %i6
std %f0, [%l7 + 0x38]
subcc %i1, 0x03A1, %o0
ld [%l7 + 0x74], %f11
fbu %fcc1, loop_3318
fbule %fcc3, loop_3319
fones %f7
movpos %icc, %l2, %o1
loop_3318:
movre %l4, %g3, %l0
loop_3319:
fnot1 %f14, %f2
fcmpeq16 %f14, %f8, %i4
tne %xcc, 0x5
tg %xcc, 0x7
edge8ln %g5, %i3, %i5
stw %l6, [%l7 + 0x68]
fmovsle %xcc, %f14, %f9
add %g6, 0x1093, %l5
lduw [%l7 + 0x38], %o3
fnand %f8, %f0, %f10
lduw [%l7 + 0x44], %g7
stb %l1, [%l7 + 0x1A]
fmovdge %xcc, %f3, %f1
mulscc %o6, 0x0DB2, %l3
fmovsvs %icc, %f14, %f2
sra %o2, 0x1A, %g1
sth %g2, [%l7 + 0x1E]
tg %icc, 0x7
add %o4, %o7, %i0
umulcc %g4, %o5, %i7
fnot2s %f3, %f1
fbule %fcc0, loop_3320
fmovrde %i6, %f2, %f2
st %f5, [%l7 + 0x4C]
fexpand %f1, %f14
loop_3320:
tg %icc, 0x4
ldsw [%l7 + 0x38], %i2
stb %i1, [%l7 + 0x58]
fpadd32 %f10, %f0, %f14
and %o0, 0x0577, %l2
stb %o1, [%l7 + 0x37]
bpos,a loop_3321
fzero %f12
alignaddr %g3, %l0, %i4
ldsh [%l7 + 0x0C], %g5
loop_3321:
tleu %xcc, 0x7
edge8ln %i3, %l4, %l6
sth %g6, [%l7 + 0x38]
call loop_3322
fmul8x16al %f5, %f9, %f12
movcc %xcc, %i5, %l5
lduh [%l7 + 0x26], %g7
loop_3322:
fnot1s %f15, %f14
fandnot1s %f15, %f7, %f8
brlez %l1, loop_3323
ldub [%l7 + 0x34], %o6
fmovdvs %icc, %f0, %f0
fnot2s %f7, %f14
loop_3323:
fmovdcs %icc, %f2, %f8
ldsb [%l7 + 0x3A], %o3
fmovrslz %l3, %f8, %f3
and %o2, 0x1FAC, %g1
ld [%l7 + 0x68], %f1
tsubcc %g2, 0x0CA8, %o7
fcmped %fcc0, %f10, %f0
alignaddr %i0, %o4, %g4
fcmpgt32 %f2, %f6, %o5
ld [%l7 + 0x50], %f0
st %f13, [%l7 + 0x28]
array16 %i7, %i6, %i2
ldd [%l7 + 0x10], %f10
fbule %fcc3, loop_3324
fmovrsne %i1, %f12, %f12
srax %o0, %l2, %g3
stx %l0, [%l7 + 0x38]
loop_3324:
fmovrdgz %i4, %f12, %f4
lduh [%l7 + 0x2E], %o1
st %f6, [%l7 + 0x20]
mulx %i3, %g5, %l4
st %f5, [%l7 + 0x78]
movcs %xcc, %l6, %g6
movne %icc, %i5, %g7
tcc %icc, 0x1
fxors %f7, %f11, %f15
fmovrdlz %l1, %f2, %f10
fmovsneg %icc, %f14, %f1
ldsb [%l7 + 0x2B], %l5
ldsw [%l7 + 0x70], %o3
movpos %icc, %l3, %o6
brgez,a %g1, loop_3325
lduh [%l7 + 0x7E], %g2
alignaddr %o2, %o7, %i0
fbo,a %fcc2, loop_3326
loop_3325:
srl %o4, 0x04, %g4
fsrc2s %f11, %f12
ldd [%l7 + 0x18], %f8
loop_3326:
movrgz %o5, 0x033, %i7
std %f14, [%l7 + 0x68]
fmovrse %i2, %f12, %f6
alignaddr %i1, %i6, %l2
ld [%l7 + 0x34], %f0
tg %icc, 0x7
fmovdn %icc, %f3, %f2
lduh [%l7 + 0x18], %o0
tge %xcc, 0x5
fble,a %fcc1, loop_3327
fnegd %f8, %f12
stw %g3, [%l7 + 0x60]
ld [%l7 + 0x40], %f10
loop_3327:
fbne %fcc3, loop_3328
ldsw [%l7 + 0x34], %l0
sra %o1, %i3, %g5
fmovsle %xcc, %f11, %f8
loop_3328:
fpadd16 %f14, %f0, %f8
fnot1s %f12, %f10
addcc %l4, 0x0DAE, %l6
tpos %xcc, 0x2
udivcc %i4, 0x0600, %g6
taddcc %g7, 0x13FD, %i5
fmovrsne %l5, %f6, %f14
brgz,a %o3, loop_3329
fmovrdgez %l1, %f0, %f14
fsrc1 %f0, %f8
st %f14, [%l7 + 0x70]
loop_3329:
fbuge %fcc3, loop_3330
fbg,a %fcc0, loop_3331
fabsd %f10, %f10
tcs %xcc, 0x7
loop_3330:
ldsh [%l7 + 0x2A], %o6
loop_3331:
fbug %fcc1, loop_3332
brnz %l3, loop_3333
bgu,pt %xcc, loop_3334
fmovdle %xcc, %f2, %f1
loop_3332:
fmovrse %g1, %f13, %f2
loop_3333:
fpsub32 %f4, %f4, %f8
loop_3334:
srax %g2, %o2, %o7
popc 0x1C62, %i0
fabss %f6, %f6
tle %xcc, 0x2
fcmpes %fcc3, %f10, %f13
lduw [%l7 + 0x4C], %g4
stw %o4, [%l7 + 0x68]
addccc %i7, %o5, %i1
fxnor %f0, %f10, %f8
tvc %icc, 0x7
ldx [%l7 + 0x18], %i2
fmovscs %xcc, %f14, %f1
fmovdgu %xcc, %f3, %f13
sethi 0x0857, %l2
fcmple16 %f8, %f12, %o0
movrne %g3, %l0, %i6
movrlz %o1, 0x219, %g5
fnot1s %f5, %f3
srlx %l4, %i3, %l6
fcmpne16 %f14, %f8, %i4
move %icc, %g6, %g7
ld [%l7 + 0x68], %f9
ble %icc, loop_3335
bleu,a,pn %icc, loop_3336
fpackfix %f14, %f15
st %f9, [%l7 + 0x08]
loop_3335:
bvc,a loop_3337
loop_3336:
ldsw [%l7 + 0x10], %i5
movcc %icc, %l5, %l1
stx %o3, [%l7 + 0x58]
loop_3337:
stb %l3, [%l7 + 0x1E]
tge %icc, 0x2
fcmpd %fcc3, %f0, %f10
array16 %g1, %g2, %o2
array8 %o6, %i0, %g4
movvs %xcc, %o4, %i7
srax %o5, %i1, %o7
sllx %l2, %o0, %i2
fnor %f14, %f2, %f2
std %f12, [%l7 + 0x50]
fmul8sux16 %f0, %f2, %f6
fmovspos %xcc, %f4, %f15
tneg %xcc, 0x6
edge32l %l0, %g3, %i6
movg %icc, %o1, %l4
sra %i3, 0x1B, %g5
ld [%l7 + 0x0C], %f0
bpos,a,pt %icc, loop_3338
fmovrdgz %i4, %f10, %f2
fmul8x16al %f12, %f5, %f0
fsrc1 %f8, %f4
loop_3338:
fornot2s %f9, %f15, %f4
fmovdvs %icc, %f12, %f7
udivcc %l6, 0x13D9, %g7
fmovrdlez %g6, %f10, %f0
fands %f13, %f3, %f3
ldsb [%l7 + 0x29], %l5
xnorcc %i5, %l1, %l3
stx %o3, [%l7 + 0x28]
lduh [%l7 + 0x0A], %g1
ba,a loop_3339
be,a loop_3340
st %f6, [%l7 + 0x54]
fxor %f0, %f6, %f14
loop_3339:
fmovse %xcc, %f13, %f7
loop_3340:
subcc %o2, %o6, %i0
fmul8sux16 %f14, %f6, %f10
stw %g2, [%l7 + 0x64]
movvs %xcc, %g4, %o4
stw %o5, [%l7 + 0x58]
lduh [%l7 + 0x2C], %i7
fbule %fcc2, loop_3341
fabsd %f12, %f10
lduw [%l7 + 0x2C], %o7
srax %i1, 0x15, %o0
loop_3341:
and %i2, %l2, %g3
edge8ln %i6, %l0, %o1
fbule,a %fcc2, loop_3342
fba,a %fcc2, loop_3343
stx %i3, [%l7 + 0x50]
movgu %icc, %l4, %g5
loop_3342:
call loop_3344
loop_3343:
fcmple16 %f8, %f14, %l6
ldsh [%l7 + 0x2A], %i4
nop
setx loop_3345, %l0, %l1
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_3344:
fandnot2s %f5, %f9, %f4
andncc %g6, %l5, %g7
stw %l1, [%l7 + 0x14]
loop_3345:
ldsh [%l7 + 0x6A], %i5
fbug,a %fcc0, loop_3346
fmovsvs %icc, %f7, %f5
array16 %l3, %o3, %o2
stb %g1, [%l7 + 0x17]
loop_3346:
ldx [%l7 + 0x10], %o6
std %f12, [%l7 + 0x48]
sub %g2, %g4, %i0
fba,a %fcc2, loop_3347
movvc %icc, %o5, %o4
ldx [%l7 + 0x40], %o7
stb %i7, [%l7 + 0x79]
loop_3347:
stw %o0, [%l7 + 0x3C]
subc %i2, 0x1692, %l2
or %g3, %i1, %i6
st %f1, [%l7 + 0x10]
fmovrsgz %l0, %f12, %f7
ldx [%l7 + 0x70], %i3
brnz %l4, loop_3348
stw %g5, [%l7 + 0x10]
ldsw [%l7 + 0x20], %l6
ldd [%l7 + 0x70], %f8
loop_3348:
movgu %icc, %o1, %g6
fmovdge %icc, %f2, %f11
fbug,a %fcc1, loop_3349
fmovscc %xcc, %f8, %f0
fsrc1 %f14, %f8
fbn,a %fcc1, loop_3350
loop_3349:
orncc %i4, 0x18AC, %g7
brlez,a %l5, loop_3351
fmovde %icc, %f1, %f12
loop_3350:
bneg %xcc, loop_3352
fzeros %f7
loop_3351:
stb %i5, [%l7 + 0x47]
st %f15, [%l7 + 0x54]
loop_3352:
bpos,a,pt %icc, loop_3353
fmuld8ulx16 %f3, %f14, %f10
xorcc %l1, %l3, %o3
fmovsleu %icc, %f14, %f8
loop_3353:
bpos,a,pt %xcc, loop_3354
fmovdcc %xcc, %f4, %f8
ldsh [%l7 + 0x7A], %g1
fbe,a %fcc2, loop_3355
loop_3354:
ldx [%l7 + 0x40], %o2
fornot1s %f1, %f0, %f12
udivcc %o6, 0x1CA2, %g2
loop_3355:
fmovdneg %xcc, %f10, %f6
movvc %icc, %g4, %i0
ldsh [%l7 + 0x1A], %o5
andcc %o7, 0x0455, %i7
alignaddrl %o4, %i2, %o0
fmovsne %icc, %f12, %f7
fmovscc %icc, %f8, %f13
bge,pt %xcc, loop_3356
movcs %icc, %g3, %l2
fmovdleu %icc, %f5, %f11
fmovsvs %icc, %f6, %f13
loop_3356:
stw %i1, [%l7 + 0x08]
fors %f9, %f3, %f1
stx %i6, [%l7 + 0x28]
faligndata %f8, %f2, %f4
bshuffle %f14, %f0, %f0
ldsh [%l7 + 0x3A], %i3
ldsw [%l7 + 0x1C], %l0
brz %l4, loop_3357
stw %g5, [%l7 + 0x5C]
mulx %l6, 0x19A2, %g6
fpmerge %f11, %f6, %f0
loop_3357:
bl,a %icc, loop_3358
xor %i4, 0x1032, %o1
fmovdne %xcc, %f5, %f12
alignaddrl %l5, %g7, %i5
loop_3358:
stw %l3, [%l7 + 0x64]
tvs %icc, 0x6
fand %f4, %f4, %f6
array32 %o3, %l1, %o2
fmovdpos %icc, %f9, %f15
stx %g1, [%l7 + 0x58]
fbn %fcc2, loop_3359
stx %o6, [%l7 + 0x08]
tvc %xcc, 0x1
movvs %icc, %g4, %g2
loop_3359:
andncc %o5, %i0, %i7
alignaddrl %o4, %i2, %o0
sllx %g3, 0x02, %o7
stx %i1, [%l7 + 0x08]
taddcctv %i6, 0x03D9, %l2
edge16 %l0, %i3, %g5
fbn,a %fcc3, loop_3360
bcs loop_3361
fmovsneg %icc, %f13, %f12
fpackfix %f10, %f8
loop_3360:
fmovdvc %xcc, %f6, %f11
loop_3361:
be,pn %icc, loop_3362
fnot2 %f4, %f12
ldsh [%l7 + 0x36], %l4
tn %icc, 0x5
loop_3362:
brgz %l6, loop_3363
fmovdn %xcc, %f0, %f4
xorcc %g6, %i4, %o1
fnegd %f6, %f6
loop_3363:
fmovrsgez %l5, %f9, %f7
ldsw [%l7 + 0x48], %i5
fsrc1 %f12, %f4
fmovsa %xcc, %f10, %f6
ld [%l7 + 0x24], %f6
fmovsgu %icc, %f8, %f6
fxors %f11, %f10, %f5
smul %l3, %g7, %o3
bg %icc, loop_3364
fmovsa %icc, %f2, %f6
brz,a %o2, loop_3365
fmul8x16al %f1, %f13, %f10
loop_3364:
ldx [%l7 + 0x70], %g1
tvs %xcc, 0x5
loop_3365:
fmovrsgez %l1, %f12, %f1
ldd [%l7 + 0x18], %f0
ldsb [%l7 + 0x40], %o6
be,a,pn %xcc, loop_3366
brnz,a %g4, loop_3367
fmovdcs %icc, %f14, %f0
fones %f13
loop_3366:
fbn %fcc3, loop_3368
loop_3367:
fmovrde %g2, %f10, %f0
lduw [%l7 + 0x50], %i0
fcmpeq16 %f12, %f2, %i7
loop_3368:
stw %o4, [%l7 + 0x54]
ldub [%l7 + 0x1D], %o5
bleu,pt %xcc, loop_3369
ldsb [%l7 + 0x71], %o0
fsrc2s %f14, %f2
fmuld8sux16 %f5, %f6, %f8
loop_3369:
fpmerge %f0, %f15, %f14
bneg loop_3370
bcs,pt %icc, loop_3371
fblg,a %fcc1, loop_3372
brlez %i2, loop_3373
loop_3370:
lduh [%l7 + 0x5A], %o7
loop_3371:
lduh [%l7 + 0x6A], %g3
loop_3372:
ld [%l7 + 0x0C], %f2
loop_3373:
ble,a,pn %xcc, loop_3374
stw %i1, [%l7 + 0x14]
ldd [%l7 + 0x10], %f2
ldsh [%l7 + 0x0A], %l2
loop_3374:
ldsw [%l7 + 0x24], %l0
movrlez %i3, 0x13D, %i6
fmul8x16 %f8, %f10, %f6
stx %l4, [%l7 + 0x38]
fands %f0, %f11, %f4
std %f12, [%l7 + 0x10]
stw %l6, [%l7 + 0x28]
fbn %fcc2, loop_3375
bgu,pt %icc, loop_3376
tg %xcc, 0x6
fmovdvc %icc, %f10, %f9
loop_3375:
ba %xcc, loop_3377
loop_3376:
fbn %fcc3, loop_3378
stb %g6, [%l7 + 0x0C]
sth %i4, [%l7 + 0x24]
loop_3377:
fmul8x16au %f5, %f2, %f6
loop_3378:
ld [%l7 + 0x64], %f6
fbe %fcc2, loop_3379
fmovscs %icc, %f9, %f1
lduh [%l7 + 0x18], %g5
andncc %l5, %i5, %o1
loop_3379:
orn %g7, %o3, %l3
stx %g1, [%l7 + 0x18]
ldsh [%l7 + 0x12], %l1
ld [%l7 + 0x5C], %f14
fbg,a %fcc2, loop_3380
fmovdcs %icc, %f14, %f6
bleu %icc, loop_3381
andcc %o2, 0x0C6F, %o6
loop_3380:
or %g2, 0x1A9C, %i0
fcmped %fcc1, %f0, %f4
loop_3381:
tn %icc, 0x7
xnor %i7, %o4, %g4
fpmerge %f1, %f10, %f0
sth %o0, [%l7 + 0x62]
orcc %o5, 0x0AD6, %i2
std %f12, [%l7 + 0x08]
fmovrdlez %g3, %f14, %f4
fnot1 %f14, %f4
ld [%l7 + 0x54], %f1
sth %o7, [%l7 + 0x7A]
std %f6, [%l7 + 0x40]
fbo %fcc0, loop_3382
stw %l2, [%l7 + 0x48]
stb %l0, [%l7 + 0x77]
fbug %fcc3, loop_3383
loop_3382:
ld [%l7 + 0x64], %f2
fandnot2s %f13, %f6, %f14
movle %xcc, %i3, %i6
loop_3383:
edge32 %i1, %l6, %g6
fbul %fcc1, loop_3384
fbne %fcc1, loop_3385
alignaddr %i4, %l4, %g5
lduw [%l7 + 0x3C], %l5
loop_3384:
lduw [%l7 + 0x64], %i5
loop_3385:
fmovrdgez %o1, %f2, %f6
tle %xcc, 0x4
pdist %f0, %f2, %f14
fmovs %f9, %f6
bpos,pn %xcc, loop_3386
tleu %xcc, 0x1
subc %o3, 0x0425, %l3
fcmped %fcc1, %f8, %f4
loop_3386:
mulx %g1, 0x0165, %l1
fpack32 %f14, %f2, %f14
stw %o2, [%l7 + 0x5C]
nop
setx loop_3387, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovscs %xcc, %f13, %f13
std %f4, [%l7 + 0x30]
stx %g7, [%l7 + 0x40]
loop_3387:
movvc %icc, %g2, %o6
lduw [%l7 + 0x28], %i7
ldub [%l7 + 0x2A], %i0
sth %o4, [%l7 + 0x56]
bvs %icc, loop_3388
fpsub32 %f14, %f4, %f10
ldx [%l7 + 0x70], %o0
ldub [%l7 + 0x66], %g4
loop_3388:
umulcc %o5, %g3, %o7
ldsb [%l7 + 0x33], %i2
tsubcctv %l2, 0x0726, %i3
ldub [%l7 + 0x74], %l0
tgu %xcc, 0x0
stw %i6, [%l7 + 0x64]
fzeros %f3
std %f8, [%l7 + 0x28]
ldsw [%l7 + 0x6C], %i1
ldd [%l7 + 0x68], %f8
std %f12, [%l7 + 0x60]
ble,a,pt %icc, loop_3389
umul %g6, 0x1B35, %l6
array16 %i4, %g5, %l5
fabsd %f10, %f12
loop_3389:
and %i5, 0x1ACB, %l4
stx %o3, [%l7 + 0x38]
or %o1, 0x066B, %g1
fmul8x16al %f1, %f13, %f14
movl %xcc, %l3, %l1
bne loop_3390
faligndata %f14, %f2, %f4
edge32n %g7, %g2, %o2
fpadd16 %f12, %f0, %f14
loop_3390:
fbug %fcc0, loop_3391
tpos %icc, 0x3
smulcc %i7, 0x0749, %o6
sllx %o4, 0x03, %i0
loop_3391:
add %g4, 0x10DE, %o5
orcc %g3, %o0, %o7
stw %l2, [%l7 + 0x2C]
sth %i2, [%l7 + 0x7A]
brnz,a %l0, loop_3392
pdist %f12, %f6, %f2
brnz %i3, loop_3393
movle %xcc, %i1, %i6
loop_3392:
movre %l6, 0x1E3, %i4
fandnot2 %f12, %f2, %f10
loop_3393:
fzero %f8
fsrc2s %f2, %f12
ld [%l7 + 0x30], %f10
fxnor %f12, %f8, %f10
array16 %g6, %l5, %i5
lduw [%l7 + 0x70], %l4
std %f8, [%l7 + 0x70]
fands %f9, %f6, %f10
srax %o3, 0x1D, %o1
bvs,a,pt %icc, loop_3394
fxnors %f7, %f13, %f14
taddcctv %g5, %l3, %g1
edge32ln %g7, %g2, %l1
loop_3394:
fmovdge %xcc, %f3, %f4
fnot2s %f14, %f6
bn,a,pt %icc, loop_3395
fmul8x16 %f7, %f4, %f0
movcs %xcc, %o2, %o6
lduh [%l7 + 0x66], %o4
loop_3395:
orncc %i7, 0x1C98, %g4
fnegs %f0, %f6
fands %f12, %f14, %f9
ldsh [%l7 + 0x32], %i0
st %f7, [%l7 + 0x58]
ldsb [%l7 + 0x33], %o5
stb %g3, [%l7 + 0x36]
stb %o0, [%l7 + 0x32]
nop
setx loop_3396, %l0, %l1
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 + 0x3C], %o7
fmovrdne %i2, %f2, %f2
xorcc %l2, %i3, %i1
loop_3396:
fpackfix %f6, %f10
fcmple32 %f4, %f10, %l0
fbo,a %fcc1, loop_3397
fxor %f14, %f0, %f10
ldsh [%l7 + 0x6A], %i6
brz %l6, loop_3398
loop_3397:
lduh [%l7 + 0x2E], %i4
ldub [%l7 + 0x56], %l5
andcc %g6, 0x198A, %i5
loop_3398:
fmovrse %o3, %f13, %f5
edge8 %o1, %l4, %l3
edge8ln %g5, %g7, %g2
addc %l1, %o2, %g1
std %f8, [%l7 + 0x38]
tne %xcc, 0x5
fmovsvs %xcc, %f14, %f14
sdivx %o4, 0x141F, %i7
tl %xcc, 0x1
sdivcc %g4, 0x10DF, %i0
fmovsne %icc, %f5, %f0
ld [%l7 + 0x54], %f0
movgu %icc, %o6, %g3
movrlez %o5, %o7, %o0
addc %i2, 0x0A30, %l2
fmovspos %icc, %f8, %f14
movrgez %i3, %l0, %i1
ldsh [%l7 + 0x34], %i6
sra %l6, %l5, %g6
fnand %f6, %f14, %f8
sth %i4, [%l7 + 0x66]
array32 %o3, %o1, %i5
fmovrse %l3, %f14, %f11
lduh [%l7 + 0x3C], %l4
xnorcc %g5, %g2, %g7
ldub [%l7 + 0x7F], %o2
tl %icc, 0x1
fblg %fcc3, loop_3399
ldsh [%l7 + 0x0E], %g1
fone %f14
fmovrde %l1, %f2, %f8
loop_3399:
brz,a %o4, loop_3400
udivcc %i7, 0x0C8A, %i0
brz %o6, loop_3401
ldsw [%l7 + 0x34], %g4
loop_3400:
bn %xcc, loop_3402
stx %g3, [%l7 + 0x60]
loop_3401:
ldx [%l7 + 0x48], %o5
ld [%l7 + 0x20], %f13
loop_3402:
fnot2 %f10, %f10
edge8l %o7, %o0, %l2
movrgz %i3, %l0, %i1
ldd [%l7 + 0x50], %f6
std %f8, [%l7 + 0x08]
ld [%l7 + 0x40], %f9
fbge %fcc2, loop_3403
st %f15, [%l7 + 0x64]
fmuld8sux16 %f4, %f5, %f12
fpmerge %f12, %f6, %f12
loop_3403:
ldd [%l7 + 0x50], %f14
lduh [%l7 + 0x2C], %i2
brgz %l6, loop_3404
sdivcc %l5, 0x1EAF, %i6
brlez,a %g6, loop_3405
tl %xcc, 0x3
loop_3404:
stx %i4, [%l7 + 0x58]
lduh [%l7 + 0x64], %o3
loop_3405:
fsrc2 %f10, %f12
movrne %o1, %l3, %l4
bne,a %xcc, loop_3406
ldsw [%l7 + 0x30], %g5
fandnot1s %f12, %f15, %f10
subccc %i5, %g7, %o2
loop_3406:
ldsb [%l7 + 0x3C], %g1
fbne,a %fcc3, loop_3407
sth %l1, [%l7 + 0x1A]
fmovdcs %xcc, %f10, %f7
st %f15, [%l7 + 0x60]
loop_3407:
fbne %fcc3, loop_3408
stb %o4, [%l7 + 0x7E]
fornot2 %f8, %f2, %f6
andn %g2, %i7, %i0
loop_3408:
stw %o6, [%l7 + 0x24]
sth %g4, [%l7 + 0x1E]
ldd [%l7 + 0x70], %f12
stw %g3, [%l7 + 0x34]
or %o5, %o0, %l2
stw %o7, [%l7 + 0x40]
fmovrse %l0, %f11, %f0
xorcc %i3, %i1, %l6
fcmpne32 %f10, %f0, %i2
fnot2 %f0, %f14
fmovrdgez %i6, %f4, %f10
bg,a,pt %icc, loop_3409
tpos %icc, 0x6
stx %l5, [%l7 + 0x48]
std %f14, [%l7 + 0x10]
loop_3409:
movge %icc, %g6, %o3
bneg,a,pt %icc, loop_3410
fors %f5, %f0, %f0
ldsh [%l7 + 0x0C], %o1
stw %l3, [%l7 + 0x24]
loop_3410:
movrne %i4, 0x347, %l4
fcmple16 %f10, %f10, %g5
movneg %icc, %i5, %g7
fmovsge %xcc, %f7, %f1
bvc %icc, loop_3411
ldsh [%l7 + 0x14], %g1
fors %f15, %f15, %f4
fblg %fcc1, loop_3412
loop_3411:
movle %icc, %o2, %o4
te %icc, 0x4
ldsw [%l7 + 0x7C], %g2
loop_3412:
ldd [%l7 + 0x68], %f10
move %icc, %i7, %i0
fnot2 %f4, %f0
ldsb [%l7 + 0x0D], %l1
brnz %o6, loop_3413
fmovsneg %xcc, %f4, %f9
lduw [%l7 + 0x74], %g4
lduh [%l7 + 0x2E], %o5
loop_3413:
fcmped %fcc2, %f12, %f8
bn,pn %icc, loop_3414
fmovrsgez %o0, %f13, %f2
stx %g3, [%l7 + 0x68]
stb %l2, [%l7 + 0x59]
loop_3414:
bneg,a,pn %xcc, loop_3415
brgz %l0, loop_3416
fabsd %f2, %f10
sdivcc %o7, 0x06EF, %i3
loop_3415:
fba %fcc2, loop_3417
loop_3416:
fpackfix %f14, %f1
sth %l6, [%l7 + 0x14]
ldsw [%l7 + 0x10], %i2
loop_3417:
fble %fcc1, loop_3418
fmovrsne %i6, %f7, %f14
tn %icc, 0x7
ldsb [%l7 + 0x40], %i1
loop_3418:
ldsb [%l7 + 0x6F], %l5
fcmple16 %f6, %f4, %g6
ldd [%l7 + 0x10], %f8
stx %o1, [%l7 + 0x68]
edge8ln %o3, %l3, %i4
lduw [%l7 + 0x58], %g5
std %f12, [%l7 + 0x10]
fcmps %fcc1, %f9, %f10
ba,a %xcc, loop_3419
fcmple16 %f14, %f0, %l4
lduh [%l7 + 0x6E], %g7
fnor %f0, %f8, %f4
loop_3419:
tle %xcc, 0x6
fexpand %f3, %f4
movrlz %g1, 0x246, %i5
udivcc %o2, 0x1190, %o4
fmul8x16 %f15, %f12, %f14
fcmpne16 %f12, %f8, %i7
fnand %f0, %f10, %f0
movpos %xcc, %g2, %l1
edge32n %i0, %g4, %o5
taddcc %o6, 0x0B81, %g3
fabss %f11, %f14
edge32n %l2, %l0, %o0
tpos %icc, 0x3
fmul8sux16 %f0, %f14, %f12
fpsub16s %f10, %f2, %f2
nop
setx loop_3420, %l0, %l1
jmpl %l1, %i3
ldub [%l7 + 0x37], %o7
lduw [%l7 + 0x60], %i2
tcc %xcc, 0x1
loop_3420:
bgu,pt %icc, loop_3421
lduw [%l7 + 0x20], %l6
fbe %fcc2, loop_3422
fcmpne32 %f12, %f4, %i1
loop_3421:
fmovrdlz %i6, %f12, %f14
fornot2s %f7, %f4, %f0
loop_3422:
movre %l5, 0x273, %o1
fnands %f0, %f6, %f5
alignaddrl %o3, %g6, %i4
lduw [%l7 + 0x3C], %l3
fcmpes %fcc2, %f8, %f10
bleu,pt %icc, loop_3423
smul %g5, %g7, %l4
fmovscc %icc, %f11, %f9
fnot2s %f14, %f3
loop_3423:
fmovsne %xcc, %f13, %f10
std %f0, [%l7 + 0x40]
stb %g1, [%l7 + 0x15]
or %i5, 0x1A5E, %o4
tl %xcc, 0x4
ldsh [%l7 + 0x72], %i7
fmovrslez %o2, %f13, %f13
fcmps %fcc3, %f11, %f5
tgu %icc, 0x0
fmovrdgz %g2, %f6, %f0
ldub [%l7 + 0x0B], %i0
ldx [%l7 + 0x78], %l1
edge16n %g4, %o6, %g3
xnorcc %o5, 0x1675, %l0
ldsw [%l7 + 0x4C], %l2
ldsb [%l7 + 0x4D], %o0
ldsb [%l7 + 0x1D], %o7
bvc loop_3424
fxor %f8, %f6, %f12
fnot1s %f5, %f14
sdiv %i3, 0x0D1C, %l6
loop_3424:
std %f2, [%l7 + 0x48]
subccc %i2, %i6, %i1
tg %xcc, 0x3
movpos %xcc, %l5, %o1
fabss %f1, %f7
std %f8, [%l7 + 0x70]
movn %icc, %g6, %i4
movrlz %l3, %o3, %g7
stb %l4, [%l7 + 0x72]
bvc %xcc, loop_3425
tgu %icc, 0x0
st %f11, [%l7 + 0x4C]
array16 %g1, %i5, %o4
loop_3425:
movpos %xcc, %g5, %o2
movleu %xcc, %g2, %i0
fpadd16s %f10, %f14, %f0
siam 0x5
ldsw [%l7 + 0x40], %i7
fone %f2
sllx %l1, 0x13, %o6
tvs %icc, 0x2
movl %icc, %g3, %o5
movrgz %l0, %g4, %o0
ldsb [%l7 + 0x72], %l2
lduw [%l7 + 0x68], %o7
orcc %i3, %i2, %i6
sth %i1, [%l7 + 0x40]
fcmpeq16 %f4, %f12, %l5
tvc %icc, 0x5
std %f8, [%l7 + 0x58]
tg %xcc, 0x0
fors %f4, %f6, %f7
fexpand %f2, %f0
movgu %xcc, %l6, %o1
lduh [%l7 + 0x2C], %g6
fmovsge %icc, %f12, %f5
stx %l3, [%l7 + 0x08]
fmovsgu %xcc, %f6, %f1
fmovdg %icc, %f2, %f5
popc 0x03E5, %o3
fabsd %f10, %f4
edge32 %i4, %l4, %g1
fmovrdgez %g7, %f14, %f12
nop
setx loop_3426, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movvc %icc, %i5, %o4
fnot1s %f4, %f12
bcs %icc, loop_3427
loop_3426:
stb %o2, [%l7 + 0x46]
add %g2, %i0, %g5
nop
setx loop_3428, %l0, %l1
jmpl %l1, %i7
loop_3427:
bvs,pt %xcc, loop_3429
fnot1s %f8, %f14
andncc %o6, %l1, %g3
loop_3428:
lduw [%l7 + 0x70], %l0
loop_3429:
fnands %f7, %f14, %f14
movre %o5, 0x33B, %g4
st %f14, [%l7 + 0x70]
movl %xcc, %o0, %l2
tcc %icc, 0x3
stb %o7, [%l7 + 0x17]
ldsw [%l7 + 0x3C], %i2
fble,a %fcc3, loop_3430
sub %i3, 0x1C6A, %i1
lduw [%l7 + 0x14], %i6
brgz %l5, loop_3431
loop_3430:
brlz,a %l6, loop_3432
fmovdcs %xcc, %f1, %f0
array32 %g6, %o1, %l3
loop_3431:
brz %o3, loop_3433
loop_3432:
fmovdle %icc, %f11, %f7
movrne %l4, %g1, %i4
tne %icc, 0x3
loop_3433:
ldx [%l7 + 0x08], %i5
std %f4, [%l7 + 0x58]
fmovdle %xcc, %f14, %f0
edge32n %o4, %g7, %g2
tge %icc, 0x4
bleu,a,pt %icc, loop_3434
ldsh [%l7 + 0x08], %o2
ldsw [%l7 + 0x20], %g5
fblg %fcc2, loop_3435
loop_3434:
taddcc %i0, 0x1802, %o6
lduh [%l7 + 0x5C], %i7
fbuge,a %fcc3, loop_3436
loop_3435:
brgz,a %l1, loop_3437
fmuld8ulx16 %f7, %f14, %f10
edge32l %l0, %o5, %g4
loop_3436:
fcmpne32 %f14, %f10, %g3
loop_3437:
srax %l2, %o7, %i2
umulcc %o0, %i3, %i1
ldd [%l7 + 0x10], %f14
addccc %l5, %i6, %l6
fbg %fcc2, loop_3438
fbule,a %fcc3, loop_3439
fpadd16s %f2, %f0, %f10
ldsw [%l7 + 0x58], %o1
loop_3438:
fornot1 %f12, %f12, %f10
loop_3439:
std %f6, [%l7 + 0x10]
tvc %icc, 0x1
nop
setx loop_3440, %l0, %l1
jmpl %l1, %l3
fone %f6
fmovdvs %icc, %f0, %f11
bvc,a,pt %xcc, loop_3441
loop_3440:
fpadd32 %f6, %f10, %f14
sub %o3, %g6, %g1
fmovdg %xcc, %f9, %f0
loop_3441:
tle %icc, 0x2
sll %l4, 0x02, %i5
fbule %fcc0, loop_3442
fpsub32s %f8, %f4, %f13
fornot1 %f12, %f12, %f0
tpos %xcc, 0x1
loop_3442:
fmovsne %xcc, %f8, %f9
fmovrslez %i4, %f1, %f8
orn %g7, 0x1742, %o4
popc %o2, %g5
xnor %g2, %o6, %i0
ldsh [%l7 + 0x2A], %l1
fbo,a %fcc2, loop_3443
fandnot1 %f14, %f4, %f14
sll %i7, 0x15, %l0
movgu %xcc, %g4, %o5
loop_3443:
ldsb [%l7 + 0x49], %g3
fblg,a %fcc0, loop_3444
stx %l2, [%l7 + 0x48]
fmovrdlz %i2, %f14, %f14
fandnot2s %f11, %f9, %f13
loop_3444:
fpadd16 %f4, %f4, %f2
umul %o0, 0x0690, %i3
edge16 %i1, %o7, %i6
call loop_3445
fones %f5
stx %l5, [%l7 + 0x28]
fmul8ulx16 %f4, %f0, %f10
loop_3445:
srax %o1, %l3, %l6
bvs,pt %xcc, loop_3446
te %xcc, 0x1
movleu %xcc, %o3, %g1
ldd [%l7 + 0x78], %f0
loop_3446:
fbu %fcc0, loop_3447
fcmple16 %f8, %f2, %l4
lduh [%l7 + 0x0A], %g6
edge8l %i5, %i4, %o4
loop_3447:
bl,pt %xcc, loop_3448
fmovdneg %icc, %f6, %f8
std %f6, [%l7 + 0x30]
alignaddrl %g7, %o2, %g2
loop_3448:
stx %o6, [%l7 + 0x08]
lduh [%l7 + 0x10], %g5
fmovdpos %icc, %f0, %f8
st %f14, [%l7 + 0x5C]
fmovdgu %icc, %f14, %f5
fpack32 %f12, %f6, %f4
tsubcctv %l1, 0x07D0, %i7
stx %l0, [%l7 + 0x58]
stb %i0, [%l7 + 0x2F]
ldub [%l7 + 0x6C], %g4
fandnot2s %f0, %f2, %f9
tgu %xcc, 0x4
fmovsvs %icc, %f10, %f12
lduw [%l7 + 0x30], %o5
fmul8x16al %f12, %f9, %f14
movvc %icc, %l2, %i2
ldub [%l7 + 0x5C], %o0
movleu %icc, %i3, %g3
fnand %f12, %f2, %f2
st %f12, [%l7 + 0x30]
fmovdvs %icc, %f14, %f15
ldsw [%l7 + 0x24], %o7
edge16 %i1, %l5, %o1
fmovsgu %icc, %f11, %f10
bvs,a loop_3449
sllx %l3, %l6, %o3
ldsh [%l7 + 0x6E], %g1
movge %xcc, %i6, %g6
loop_3449:
ldub [%l7 + 0x4E], %l4
movrgz %i4, 0x1F8, %o4
array8 %i5, %g7, %g2
ldsb [%l7 + 0x36], %o2
st %f12, [%l7 + 0x20]
fmul8ulx16 %f12, %f0, %f6
subc %g5, 0x12BF, %l1
te %xcc, 0x0
fmovsge %icc, %f6, %f8
array16 %i7, %l0, %o6
fmovrse %g4, %f12, %f1
fmovsle %xcc, %f5, %f4
ldx [%l7 + 0x10], %i0
fand %f8, %f8, %f0
stx %o5, [%l7 + 0x40]
bg,a %xcc, loop_3450
ba,a,pt %xcc, loop_3451
bpos,a,pt %xcc, loop_3452
or %l2, %o0, %i3
loop_3450:
fmul8sux16 %f4, %f4, %f2
loop_3451:
fpadd16 %f2, %f12, %f2
loop_3452:
alignaddrl %i2, %g3, %o7
fmul8x16 %f1, %f0, %f14
ldx [%l7 + 0x38], %l5
fbuge,a %fcc2, loop_3453
andcc %i1, 0x08AF, %o1
ldd [%l7 + 0x70], %f14
ldsh [%l7 + 0x16], %l3
loop_3453:
fmovsn %icc, %f13, %f1
fbne,a %fcc1, loop_3454
lduw [%l7 + 0x74], %l6
movg %xcc, %g1, %i6
array8 %g6, %l4, %o3
loop_3454:
alignaddrl %i4, %i5, %o4
bpos,pt %xcc, loop_3455
fxor %f12, %f0, %f4
fmovrsgz %g7, %f4, %f11
fblg %fcc0, loop_3456
loop_3455:
stb %g2, [%l7 + 0x77]
ldd [%l7 + 0x10], %f4
stb %o2, [%l7 + 0x41]
loop_3456:
bge,pn %xcc, loop_3457
nop
setx loop_3458, %l0, %l1
jmpl %l1, %g5
orn %l1, 0x11BC, %i7
xnor %l0, 0x1F51, %g4
loop_3457:
fbn,a %fcc3, loop_3459
loop_3458:
fpsub16s %f9, %f9, %f2
ldx [%l7 + 0x78], %o6
movrlz %i0, 0x269, %l2
loop_3459:
sth %o0, [%l7 + 0x18]
tl %xcc, 0x4
stw %o5, [%l7 + 0x2C]
ba loop_3460
tleu %icc, 0x7
fbug,a %fcc1, loop_3461
sethi 0x177E, %i3
loop_3460:
stb %g3, [%l7 + 0x54]
sth %o7, [%l7 + 0x66]
loop_3461:
fmovdvc %icc, %f11, %f9
ldsb [%l7 + 0x66], %i2
nop
setx loop_3462, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f4, [%l7 + 0x40]
ld [%l7 + 0x28], %f0
fabsd %f4, %f4
loop_3462:
movrgz %i1, 0x2B1, %o1
fsrc2s %f9, %f12
fcmpne16 %f4, %f14, %l3
fmovdle %xcc, %f13, %f7
movn %xcc, %l6, %l5
subcc %i6, 0x097A, %g6
fmovdneg %xcc, %f1, %f5
fmul8x16al %f5, %f14, %f4
fbu %fcc3, loop_3463
fmovsgu %xcc, %f15, %f8
fbl %fcc3, loop_3464
fxnor %f12, %f4, %f4
loop_3463:
movrlez %g1, %l4, %i4
fpsub32 %f4, %f10, %f0
loop_3464:
movne %xcc, %o3, %i5
nop
setx loop_3465, %l0, %l1
jmpl %l1, %o4
fbul,a %fcc1, loop_3466
ldsw [%l7 + 0x28], %g7
tvs %icc, 0x3
loop_3465:
brgz,a %o2, loop_3467
loop_3466:
smulcc %g2, 0x136D, %l1
ldx [%l7 + 0x10], %g5
fmovrsgz %i7, %f0, %f10
loop_3467:
bleu,a,pt %icc, loop_3468
ldub [%l7 + 0x28], %g4
ld [%l7 + 0x4C], %f5
fbo %fcc0, loop_3469
loop_3468:
fcmpne16 %f8, %f6, %l0
brgz %i0, loop_3470
fandnot1s %f3, %f7, %f11
loop_3469:
ldsw [%l7 + 0x18], %o6
ldsh [%l7 + 0x70], %l2
loop_3470:
bn,a,pn %icc, loop_3471
fpack16 %f14, %f8
fmovsl %icc, %f5, %f7
stw %o5, [%l7 + 0x18]
loop_3471:
ldub [%l7 + 0x35], %o0
fmovs %f8, %f5
fmovsgu %icc, %f15, %f2
stx %i3, [%l7 + 0x50]
fexpand %f10, %f8
fmovsg %icc, %f6, %f10
ldsb [%l7 + 0x2E], %o7
movne %xcc, %g3, %i2
ldsh [%l7 + 0x74], %i1
nop
setx loop_3472, %l0, %l1
jmpl %l1, %o1
faligndata %f8, %f12, %f8
sdiv %l6, 0x092E, %l5
stx %i6, [%l7 + 0x50]
loop_3472:
lduh [%l7 + 0x58], %l3
fnegd %f14, %f12
brlz,a %g6, loop_3473
st %f5, [%l7 + 0x7C]
fbul %fcc3, loop_3474
fpackfix %f12, %f0
loop_3473:
fmul8sux16 %f6, %f6, %f14
brlz,a %g1, loop_3475
loop_3474:
alignaddrl %l4, %o3, %i4
stw %o4, [%l7 + 0x34]
fxor %f4, %f12, %f0
loop_3475:
lduh [%l7 + 0x78], %g7
stb %o2, [%l7 + 0x79]
fbu,a %fcc0, loop_3476
bvs %xcc, loop_3477
ldub [%l7 + 0x32], %i5
movne %icc, %g2, %l1
loop_3476:
fsrc1 %f14, %f0
loop_3477:
fbge %fcc1, loop_3478
movcc %icc, %i7, %g5
fmovsge %icc, %f14, %f1
tcs %icc, 0x3
loop_3478:
lduh [%l7 + 0x72], %l0
mulscc %g4, 0x1B5F, %o6
call loop_3479
sth %l2, [%l7 + 0x28]
fcmpne16 %f14, %f0, %i0
ldd [%l7 + 0x38], %f0
loop_3479:
tvs %xcc, 0x2
movrgez %o5, %o0, %i3
lduh [%l7 + 0x4C], %g3
edge32l %o7, %i2, %o1
edge8 %l6, %l5, %i6
ldsb [%l7 + 0x50], %l3
fzero %f12
movgu %icc, %i1, %g6
fornot2 %f0, %f12, %f8
std %f8, [%l7 + 0x10]
fornot1 %f8, %f6, %f6
std %f6, [%l7 + 0x28]
bleu,a,pt %icc, loop_3480
ldx [%l7 + 0x28], %g1
nop
setx loop_3481, %l0, %l1
jmpl %l1, %l4
srl %i4, 0x0D, %o3
loop_3480:
ldx [%l7 + 0x60], %o4
ldsb [%l7 + 0x63], %g7
loop_3481:
udiv %i5, 0x10E0, %g2
bcs %xcc, loop_3482
ldsb [%l7 + 0x39], %l1
ldub [%l7 + 0x7D], %i7
fexpand %f12, %f12
loop_3482:
nop
setx loop_3483, %l0, %l1
jmpl %l1, %g5
fmovs %f12, %f1
fmovrde %o2, %f12, %f12
movgu %icc, %l0, %g4
loop_3483:
bleu,pt %xcc, loop_3484
fmovrsgz %l2, %f0, %f5
edge16 %i0, %o6, %o0
fornot2 %f2, %f0, %f12
loop_3484:
ldx [%l7 + 0x68], %o5
ldx [%l7 + 0x08], %g3
fone %f12
bpos,pn %icc, loop_3485
bcs loop_3486
sdiv %o7, 0x1653, %i3
stx %o1, [%l7 + 0x18]
loop_3485:
fpack16 %f2, %f0
loop_3486:
fbge %fcc2, loop_3487
fsrc2 %f0, %f0
udiv %l6, 0x080D, %i2
stw %i6, [%l7 + 0x14]
loop_3487:
fsrc2 %f4, %f0
tvs %icc, 0x0
ldsw [%l7 + 0x24], %l3
bleu %xcc, loop_3488
sub %i1, 0x0827, %g6
fxnor %f2, %f12, %f0
fmovdn %xcc, %f15, %f14
loop_3488:
stx %l5, [%l7 + 0x30]
fnand %f12, %f14, %f6
movpos %icc, %g1, %l4
movl %icc, %i4, %o4
fmovrslz %g7, %f2, %f13
tgu %xcc, 0x5
ldub [%l7 + 0x17], %i5
fbuge,a %fcc3, loop_3489
stw %g2, [%l7 + 0x64]
fnors %f9, %f3, %f7
bvc,a %xcc, loop_3490
loop_3489:
bg,pn %icc, loop_3491
fmovd %f10, %f8
tge %icc, 0x2
loop_3490:
alignaddrl %l1, %i7, %g5
loop_3491:
ldsw [%l7 + 0x10], %o3
ldsw [%l7 + 0x10], %o2
ldsw [%l7 + 0x18], %g4
stw %l0, [%l7 + 0x54]
fsrc1 %f12, %f2
ldx [%l7 + 0x48], %i0
sth %l2, [%l7 + 0x2E]
sth %o6, [%l7 + 0x50]
fornot2 %f10, %f8, %f6
move %icc, %o0, %o5
stx %o7, [%l7 + 0x08]
sth %g3, [%l7 + 0x62]
stb %o1, [%l7 + 0x62]
movvs %icc, %i3, %i2
fbne %fcc1, loop_3492
edge32l %i6, %l6, %l3
stw %i1, [%l7 + 0x20]
ldsw [%l7 + 0x08], %l5
loop_3492:
edge16n %g1, %l4, %g6
lduh [%l7 + 0x66], %o4
tleu %icc, 0x4
array32 %g7, %i4, %i5
ldx [%l7 + 0x38], %l1
bshuffle %f6, %f2, %f0
fsrc1s %f10, %f4
bgu %xcc, loop_3493
movrgez %g2, %i7, %o3
ldsh [%l7 + 0x7A], %g5
andn %o2, %g4, %l0
loop_3493:
movvc %xcc, %i0, %o6
fmovrdgz %o0, %f6, %f8
st %f12, [%l7 + 0x1C]
ldsh [%l7 + 0x60], %o5
ldub [%l7 + 0x7F], %o7
sdivcc %l2, 0x17B1, %o1
brnz %g3, loop_3494
fzeros %f2
st %f9, [%l7 + 0x14]
fba,a %fcc3, loop_3495
loop_3494:
ldsb [%l7 + 0x2E], %i3
ldx [%l7 + 0x70], %i6
fmovdneg %xcc, %f4, %f6
loop_3495:
fbge %fcc1, loop_3496
ldsb [%l7 + 0x7C], %l6
fmovsneg %xcc, %f3, %f13
fnegs %f0, %f1
loop_3496:
sllx %i2, 0x16, %l3
ldsb [%l7 + 0x3A], %i1
movvs %icc, %g1, %l5
ldsh [%l7 + 0x70], %l4
ld [%l7 + 0x54], %f14
ld [%l7 + 0x30], %f4
and %o4, %g6, %i4
brgez %i5, loop_3497
tcs %icc, 0x6
brgz %l1, loop_3498
fmovrdne %g7, %f2, %f14
loop_3497:
bl,a,pn %icc, loop_3499
sth %g2, [%l7 + 0x3E]
loop_3498:
fmovrde %o3, %f0, %f2
tcc %xcc, 0x2
loop_3499:
sdivcc %g5, 0x19D0, %o2
ldsh [%l7 + 0x56], %i7
ldsw [%l7 + 0x6C], %l0
sth %i0, [%l7 + 0x28]
sth %o6, [%l7 + 0x6C]
fnegs %f7, %f11
fnot2 %f14, %f4
sra %g4, 0x1A, %o5
fbul,a %fcc1, loop_3500
brlez,a %o7, loop_3501
stx %l2, [%l7 + 0x38]
lduw [%l7 + 0x40], %o1
loop_3500:
std %f4, [%l7 + 0x70]
loop_3501:
stw %g3, [%l7 + 0x24]
fnand %f8, %f12, %f6
edge16 %i3, %o0, %l6
lduw [%l7 + 0x6C], %i2
fmovdgu %icc, %f13, %f14
bleu,a loop_3502
fsrc1 %f4, %f8
bneg,a loop_3503
lduh [%l7 + 0x5C], %i6
loop_3502:
andncc %l3, %g1, %l5
xor %i1, 0x0518, %o4
loop_3503:
brgz %l4, loop_3504
array8 %i4, %i5, %g6
movvc %xcc, %l1, %g2
lduh [%l7 + 0x18], %o3
loop_3504:
sth %g7, [%l7 + 0x54]
stb %o2, [%l7 + 0x29]
lduw [%l7 + 0x2C], %g5
sdivx %i7, 0x03DA, %l0
ldx [%l7 + 0x48], %o6
fmovsneg %icc, %f10, %f14
addc %i0, 0x1421, %o5
ldd [%l7 + 0x20], %f10
fornot1s %f11, %f15, %f15
brlz %g4, loop_3505
fcmped %fcc1, %f10, %f14
fbue %fcc1, loop_3506
tge %icc, 0x0
loop_3505:
st %f13, [%l7 + 0x7C]
movrne %l2, 0x2C9, %o1
loop_3506:
fmovsl %xcc, %f3, %f0
fmovdn %xcc, %f4, %f6
movle %icc, %g3, %o7
ldsw [%l7 + 0x28], %o0
ldsb [%l7 + 0x41], %i3
tgu %icc, 0x5
fcmpd %fcc1, %f6, %f8
ldsb [%l7 + 0x16], %l6
stb %i6, [%l7 + 0x77]
popc %l3, %i2
fmovsleu %icc, %f8, %f12
brgz,a %g1, loop_3507
fbg %fcc1, loop_3508
ldsh [%l7 + 0x0E], %i1
fmovdg %xcc, %f1, %f13
loop_3507:
brlez,a %l5, loop_3509
loop_3508:
fmul8x16au %f13, %f1, %f2
fxnor %f14, %f2, %f6
ldd [%l7 + 0x50], %f10
loop_3509:
stx %o4, [%l7 + 0x50]
st %f0, [%l7 + 0x6C]
fand %f0, %f0, %f6
pdist %f8, %f10, %f4
tsubcc %l4, %i4, %g6
fsrc2 %f6, %f10
fcmped %fcc2, %f10, %f4
ldsb [%l7 + 0x18], %i5
ldsh [%l7 + 0x38], %g2
sth %o3, [%l7 + 0x0A]
fmul8x16au %f13, %f15, %f12
ld [%l7 + 0x48], %f13
ld [%l7 + 0x60], %f7
tg %icc, 0x2
bleu,a loop_3510
fmovsgu %xcc, %f5, %f10
nop
setx loop_3511, %l0, %l1
jmpl %l1, %g7
std %f0, [%l7 + 0x08]
loop_3510:
stw %l1, [%l7 + 0x68]
lduh [%l7 + 0x08], %g5
loop_3511:
fandnot1 %f0, %f0, %f4
fmovrslez %o2, %f13, %f5
edge32 %l0, %o6, %i0
bneg %icc, loop_3512
alignaddr %i7, %g4, %l2
bleu,a,pn %icc, loop_3513
stx %o1, [%l7 + 0x50]
loop_3512:
ldsb [%l7 + 0x15], %g3
alignaddr %o5, %o7, %o0
loop_3513:
ldsw [%l7 + 0x20], %i3
edge32 %l6, %l3, %i6
xnor %g1, %i1, %i2
ld [%l7 + 0x28], %f3
fpackfix %f8, %f5
lduh [%l7 + 0x24], %l5
stb %l4, [%l7 + 0x2B]
bshuffle %f2, %f2, %f0
faligndata %f6, %f8, %f0
ldub [%l7 + 0x35], %i4
faligndata %f10, %f2, %f8
fcmpne16 %f12, %f14, %g6
popc %i5, %o4
call loop_3514
fpadd16s %f8, %f11, %f14
stb %g2, [%l7 + 0x14]
mova %icc, %g7, %l1
loop_3514:
xorcc %o3, 0x0946, %o2
tg %icc, 0x2
lduh [%l7 + 0x40], %l0
ld [%l7 + 0x60], %f12
fmovrdgez %g5, %f14, %f12
fandnot1s %f14, %f1, %f12
fmovde %icc, %f8, %f12
ldsh [%l7 + 0x72], %o6
fmovs %f1, %f0
ldsh [%l7 + 0x1E], %i0
fandnot2s %f11, %f2, %f3
edge32l %g4, %l2, %i7
lduh [%l7 + 0x08], %o1
bneg,a,pt %icc, loop_3515
fbuge,a %fcc0, loop_3516
sll %g3, %o7, %o0
tge %xcc, 0x0
loop_3515:
bge,pt %icc, loop_3517
loop_3516:
fmovsneg %xcc, %f4, %f9
sethi 0x0625, %i3
ldub [%l7 + 0x39], %o5
loop_3517:
fpsub32 %f8, %f0, %f10
fones %f7
fmovdg %icc, %f6, %f14
smulcc %l6, 0x04E3, %l3
lduw [%l7 + 0x74], %g1
movcc %xcc, %i1, %i6
orn %i2, 0x099E, %l5
subcc %l4, 0x181F, %g6
fpsub16s %f0, %f10, %f6
movleu %icc, %i4, %i5
fpsub16s %f7, %f6, %f15
fbg %fcc1, loop_3518
fmovspos %xcc, %f15, %f9
fxors %f9, %f14, %f2
fmovdne %icc, %f13, %f13
loop_3518:
lduh [%l7 + 0x34], %g2
ldsw [%l7 + 0x7C], %o4
fble,a %fcc3, loop_3519
tn %xcc, 0x0
lduh [%l7 + 0x26], %g7
fbe,a %fcc1, loop_3520
loop_3519:
std %f14, [%l7 + 0x18]
fpsub16s %f4, %f3, %f5
tleu %xcc, 0x6
loop_3520:
fmovdle %xcc, %f10, %f8
fmuld8sux16 %f1, %f12, %f0
lduh [%l7 + 0x22], %l1
stx %o2, [%l7 + 0x68]
addccc %o3, %l0, %o6
tgu %xcc, 0x3
fmovsg %icc, %f0, %f8
tvs %icc, 0x5
udiv %g5, 0x16A6, %g4
brgz,a %i0, loop_3521
st %f7, [%l7 + 0x1C]
fmovrde %l2, %f12, %f2
fnor %f2, %f10, %f4
loop_3521:
fxors %f15, %f9, %f4
ldsh [%l7 + 0x46], %o1
fbg %fcc1, loop_3522
ldsw [%l7 + 0x2C], %g3
edge16 %o7, %i7, %i3
for %f0, %f8, %f14
loop_3522:
fpsub32s %f1, %f12, %f12
bge,a,pn %xcc, loop_3523
fmovda %xcc, %f5, %f2
taddcctv %o0, 0x0591, %l6
edge16l %o5, %l3, %i1
loop_3523:
fnot2 %f12, %f0
st %f4, [%l7 + 0x1C]
ld [%l7 + 0x40], %f7
fsrc2s %f10, %f1
std %f2, [%l7 + 0x60]
ldub [%l7 + 0x6C], %g1
xor %i2, 0x1C51, %i6
srl %l4, 0x1C, %g6
std %f10, [%l7 + 0x18]
sth %i4, [%l7 + 0x74]
subc %i5, 0x006C, %g2
ta %icc, 0x6
andcc %o4, %g7, %l1
pdist %f0, %f10, %f0
sra %l5, 0x17, %o2
ldub [%l7 + 0x4B], %o3
sll %l0, 0x1B, %g5
ldsh [%l7 + 0x26], %o6
fpsub16 %f12, %f4, %f10
subcc %i0, %l2, %g4
fmul8sux16 %f0, %f6, %f0
fmovdn %icc, %f12, %f0
edge16ln %o1, %o7, %g3
tcs %icc, 0x7
ldub [%l7 + 0x0C], %i3
bcs,pt %icc, loop_3524
ldsw [%l7 + 0x7C], %i7
ba %icc, loop_3525
sth %o0, [%l7 + 0x10]
loop_3524:
fmovdgu %icc, %f13, %f15
lduh [%l7 + 0x4E], %l6
loop_3525:
move %xcc, %l3, %i1
fnot2 %f10, %f4
fmovsge %icc, %f0, %f5
stx %g1, [%l7 + 0x60]
fcmpes %fcc0, %f9, %f10
lduw [%l7 + 0x74], %i2
fcmpeq16 %f14, %f10, %i6
std %f8, [%l7 + 0x20]
umul %l4, %o5, %i4
fblg,a %fcc0, loop_3526
ldd [%l7 + 0x28], %f8
edge32 %g6, %g2, %o4
fnot2s %f9, %f13
loop_3526:
fpadd32s %f6, %f4, %f6
ldx [%l7 + 0x60], %i5
fmovdneg %xcc, %f9, %f14
brgz,a %g7, loop_3527
fcmpeq16 %f4, %f2, %l1
fble,a %fcc3, loop_3528
stx %o2, [%l7 + 0x08]
loop_3527:
movne %icc, %l5, %l0
fcmple32 %f2, %f10, %g5
loop_3528:
ldsw [%l7 + 0x60], %o6
stx %i0, [%l7 + 0x20]
bcs,a,pt %icc, loop_3529
fmul8x16au %f13, %f12, %f4
fcmpgt16 %f0, %f4, %o3
be,a loop_3530
loop_3529:
fmovrde %l2, %f2, %f8
bgu,pn %xcc, loop_3531
fcmpne32 %f0, %f2, %g4
loop_3530:
ldsh [%l7 + 0x40], %o7
te %xcc, 0x4
loop_3531:
ta %xcc, 0x2
ldsh [%l7 + 0x14], %g3
orncc %o1, 0x011A, %i3
tsubcc %i7, %o0, %l3
ldsw [%l7 + 0x40], %i1
movgu %xcc, %l6, %g1
fmovsge %xcc, %f12, %f0
stx %i2, [%l7 + 0x50]
call loop_3532
ldx [%l7 + 0x70], %l4
lduw [%l7 + 0x6C], %o5
fmovdge %icc, %f1, %f12
loop_3532:
andncc %i4, %i6, %g2
andn %o4, %i5, %g7
ldsh [%l7 + 0x6E], %l1
lduw [%l7 + 0x30], %o2
fmovsvc %icc, %f13, %f11
array8 %l5, %g6, %g5
sth %o6, [%l7 + 0x42]
movpos %xcc, %i0, %l0
move %icc, %l2, %g4
ldx [%l7 + 0x48], %o3
sth %g3, [%l7 + 0x4A]
edge16n %o1, %o7, %i3
std %f10, [%l7 + 0x08]
std %f14, [%l7 + 0x68]
fcmpgt32 %f4, %f2, %i7
sth %o0, [%l7 + 0x3C]
bg,pn %xcc, loop_3533
addccc %l3, 0x0832, %i1
stw %g1, [%l7 + 0x4C]
mulx %l6, 0x136A, %l4
loop_3533:
movrlez %o5, 0x21D, %i4
fmovrdgz %i6, %f8, %f4
lduw [%l7 + 0x7C], %g2
edge8l %o4, %i2, %g7
fcmps %fcc0, %f13, %f11
stb %i5, [%l7 + 0x3D]
fmovscs %xcc, %f10, %f9
fmovde %xcc, %f8, %f3
umul %l1, %o2, %l5
tge %icc, 0x3
fand %f6, %f2, %f10
and %g5, %g6, %o6
xor %l0, 0x17A9, %l2
sra %i0, %o3, %g4
ldsh [%l7 + 0x56], %o1
fmovrdne %o7, %f0, %f14
fpsub32s %f1, %f15, %f2
fmovsn %xcc, %f10, %f9
ldsh [%l7 + 0x7E], %i3
ldd [%l7 + 0x78], %f0
lduw [%l7 + 0x40], %i7
movn %xcc, %g3, %o0
fmovdge %icc, %f6, %f11
std %f14, [%l7 + 0x50]
sth %l3, [%l7 + 0x6C]
bgu,pt %icc, loop_3534
andcc %i1, 0x0A97, %l6
movleu %icc, %g1, %o5
movvc %icc, %i4, %i6
loop_3534:
nop
setx loop_3535, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bleu,a %xcc, loop_3536
fpsub32 %f12, %f0, %f0
fcmple16 %f14, %f2, %l4
loop_3535:
edge8l %o4, %g2, %g7
loop_3536:
fmovscs %icc, %f1, %f2
fmovdne %icc, %f14, %f5
lduw [%l7 + 0x7C], %i5
fmovsvc %icc, %f2, %f2
edge8l %i2, %l1, %l5
ldsh [%l7 + 0x12], %g5
lduw [%l7 + 0x4C], %g6
fble %fcc2, loop_3537
ldsw [%l7 + 0x70], %o6
ldsh [%l7 + 0x72], %o2
tgu %xcc, 0x3
loop_3537:
fbne %fcc1, loop_3538
fsrc1 %f8, %f10
tvs %xcc, 0x6
bneg,a loop_3539
loop_3538:
lduh [%l7 + 0x34], %l0
fors %f12, %f1, %f15
sllx %i0, 0x05, %l2
loop_3539:
bge,a loop_3540
ldub [%l7 + 0x18], %o3
fmovsvs %icc, %f10, %f3
brgz %o1, loop_3541
loop_3540:
fmovrsgz %o7, %f11, %f7
fbo,a %fcc3, loop_3542
stw %g4, [%l7 + 0x64]
loop_3541:
sth %i7, [%l7 + 0x42]
fsrc2 %f6, %f4
loop_3542:
fmovsvc %icc, %f2, %f9
and %i3, %o0, %g3
alignaddr %l3, %i1, %l6
tne %xcc, 0x6
fmovse %icc, %f4, %f3
fsrc2 %f4, %f10
sth %g1, [%l7 + 0x4E]
fmovsa %icc, %f5, %f3
edge16 %i4, %i6, %l4
mulscc %o4, 0x1147, %o5
movrne %g7, %i5, %i2
lduh [%l7 + 0x76], %l1
movneg %icc, %g2, %l5
fmovrslz %g6, %f6, %f4
ld [%l7 + 0x20], %f5
stw %o6, [%l7 + 0x50]
fmovrslz %g5, %f9, %f3
fbe %fcc3, loop_3543
fbge %fcc1, loop_3544
stw %l0, [%l7 + 0x28]
tgu %xcc, 0x7
loop_3543:
fnors %f8, %f11, %f2
loop_3544:
st %f4, [%l7 + 0x50]
movleu %icc, %o2, %i0
edge8ln %l2, %o3, %o7
fands %f13, %f10, %f1
fands %f6, %f5, %f1
lduh [%l7 + 0x14], %g4
ldsb [%l7 + 0x6B], %o1
st %f3, [%l7 + 0x50]
tpos %xcc, 0x7
tg %icc, 0x1
lduw [%l7 + 0x1C], %i3
fxor %f2, %f8, %f12
sth %i7, [%l7 + 0x2E]
xnorcc %o0, 0x03C8, %l3
bvc,a %xcc, loop_3545
sethi 0x07EB, %i1
movre %l6, %g1, %i4
fmovdcc %icc, %f12, %f12
loop_3545:
udivx %i6, 0x1377, %l4
ldd [%l7 + 0x38], %f12
fand %f6, %f12, %f2
std %f0, [%l7 + 0x18]
smulcc %g3, %o5, %g7
or %o4, 0x12D1, %i2
fmovsne %xcc, %f8, %f7
tn %xcc, 0x6
brlez,a %i5, loop_3546
fcmped %fcc0, %f10, %f12
fmul8ulx16 %f2, %f2, %f8
fpsub32s %f15, %f9, %f12
loop_3546:
movle %xcc, %l1, %g2
fnor %f12, %f2, %f10
fmovrsne %l5, %f8, %f9
fbne,a %fcc2, loop_3547
bn,a %xcc, loop_3548
fmovdleu %xcc, %f11, %f6
edge16l %g6, %o6, %g5
loop_3547:
fmovdpos %xcc, %f6, %f13
loop_3548:
fmovrdne %o2, %f0, %f8
fpmerge %f11, %f11, %f6
ldsh [%l7 + 0x66], %l0
ldsw [%l7 + 0x30], %l2
movleu %xcc, %o3, %o7
ldub [%l7 + 0x63], %g4
movvs %icc, %o1, %i3
stb %i7, [%l7 + 0x71]
fmovsneg %icc, %f12, %f9
fcmpne32 %f4, %f4, %i0
smul %l3, 0x1B19, %i1
subc %o0, 0x1DFF, %g1
add %l6, 0x0A3F, %i4
ldsb [%l7 + 0x23], %i6
fornot2 %f0, %f12, %f14
ba,a loop_3549
xnor %g3, 0x06CF, %o5
bvs loop_3550
fmovrdgez %g7, %f12, %f4
loop_3549:
fmovse %xcc, %f13, %f11
fbue,a %fcc3, loop_3551
loop_3550:
fpsub32s %f9, %f6, %f2
subccc %o4, %i2, %i5
fmovrdlez %l4, %f8, %f12
loop_3551:
fmovdvc %xcc, %f1, %f0
ldx [%l7 + 0x20], %l1
bleu,a loop_3552
movvc %icc, %l5, %g6
ldsb [%l7 + 0x0C], %g2
ldsw [%l7 + 0x24], %g5
loop_3552:
fands %f3, %f3, %f10
fcmpes %fcc1, %f7, %f7
lduh [%l7 + 0x1A], %o6
ldx [%l7 + 0x78], %o2
ldd [%l7 + 0x08], %f0
fornot1s %f9, %f8, %f15
fmovrdgz %l2, %f14, %f4
movvs %icc, %l0, %o3
ldub [%l7 + 0x12], %g4
mova %icc, %o1, %o7
fcmps %fcc0, %f13, %f14
mulscc %i7, %i3, %i0
ldd [%l7 + 0x60], %f10
addccc %l3, %i1, %g1
edge16 %l6, %o0, %i6
stw %g3, [%l7 + 0x44]
fpsub16s %f10, %f5, %f15
alignaddr %i4, %g7, %o4
sth %i2, [%l7 + 0x40]
srax %i5, %l4, %l1
fpack32 %f0, %f10, %f10
movgu %xcc, %l5, %o5
stx %g2, [%l7 + 0x18]
fabsd %f6, %f6
ldsh [%l7 + 0x72], %g6
fbu %fcc3, loop_3553
ldx [%l7 + 0x58], %o6
ldsb [%l7 + 0x6C], %o2
ldsb [%l7 + 0x15], %l2
loop_3553:
fmovrsgz %l0, %f13, %f1
stw %o3, [%l7 + 0x28]
fbule,a %fcc3, loop_3554
ble,a,pt %icc, loop_3555
fcmple32 %f8, %f0, %g4
fnands %f6, %f2, %f12
loop_3554:
fsrc2s %f15, %f5
loop_3555:
bshuffle %f6, %f2, %f0
ldx [%l7 + 0x78], %o1
bn,a,pt %xcc, loop_3556
fcmpes %fcc2, %f7, %f2
fmul8x16al %f13, %f2, %f8
tne %icc, 0x2
loop_3556:
sth %g5, [%l7 + 0x76]
ld [%l7 + 0x28], %f10
stx %o7, [%l7 + 0x08]
ldsb [%l7 + 0x32], %i7
fxnors %f13, %f13, %f13
fcmped %fcc1, %f8, %f4
ldsw [%l7 + 0x44], %i0
ldub [%l7 + 0x47], %l3
fmovdn %xcc, %f7, %f15
fmovrdgez %i3, %f8, %f14
edge8l %g1, %i1, %l6
addcc %o0, 0x1227, %g3
subcc %i4, %g7, %o4
fsrc1 %f10, %f2
edge16n %i2, %i6, %i5
nop
setx loop_3557, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fzero %f4
udivcc %l1, 0x09C0, %l4
lduh [%l7 + 0x46], %l5
loop_3557:
fnegs %f5, %f3
fand %f4, %f8, %f14
fzeros %f14
std %f2, [%l7 + 0x20]
ldsh [%l7 + 0x46], %o5
ldsw [%l7 + 0x20], %g2
fand %f8, %f14, %f14
fcmple32 %f10, %f14, %g6
taddcc %o6, %l2, %o2
lduh [%l7 + 0x1C], %o3
lduw [%l7 + 0x70], %g4
lduh [%l7 + 0x76], %l0
stw %o1, [%l7 + 0x70]
sth %g5, [%l7 + 0x14]
movrgz %o7, 0x07C, %i7
stb %l3, [%l7 + 0x39]
movne %xcc, %i0, %i3
srax %g1, 0x18, %i1
mulscc %l6, %o0, %g3
ldx [%l7 + 0x18], %g7
ldsw [%l7 + 0x38], %i4
tvc %icc, 0x3
bneg %icc, loop_3558
fmovdcs %xcc, %f5, %f12
fmovrslez %o4, %f14, %f13
fbo %fcc2, loop_3559
loop_3558:
fmovrsgz %i6, %f2, %f4
fpack32 %f8, %f12, %f6
ldub [%l7 + 0x70], %i5
loop_3559:
ld [%l7 + 0x7C], %f11
movrgz %i2, %l1, %l4
std %f2, [%l7 + 0x50]
fcmps %fcc0, %f3, %f9
fxnors %f3, %f15, %f13
be,pt %icc, loop_3560
stx %o5, [%l7 + 0x08]
fcmpd %fcc3, %f4, %f2
ldx [%l7 + 0x28], %l5
loop_3560:
ldsw [%l7 + 0x60], %g2
fors %f5, %f7, %f1
ldd [%l7 + 0x18], %f10
fblg %fcc3, loop_3561
movl %icc, %o6, %l2
sth %o2, [%l7 + 0x6E]
ldd [%l7 + 0x48], %f0
loop_3561:
stx %g6, [%l7 + 0x50]
fmovscc %xcc, %f13, %f12
movcs %icc, %g4, %o3
bshuffle %f6, %f4, %f12
stb %l0, [%l7 + 0x36]
fpmerge %f13, %f5, %f14
fsrc1s %f14, %f1
fmovrdlz %o1, %f0, %f0
edge32 %g5, %o7, %l3
fnot2s %f7, %f9
sethi 0x00E5, %i0
ld [%l7 + 0x20], %f1
lduh [%l7 + 0x1A], %i7
lduw [%l7 + 0x4C], %i3
tn %icc, 0x5
pdist %f0, %f6, %f12
sth %i1, [%l7 + 0x2C]
andcc %l6, 0x172D, %g1
fmovdvs %icc, %f14, %f0
pdist %f0, %f2, %f10
sdivx %g3, 0x08A6, %g7
fble,a %fcc0, loop_3562
tn %icc, 0x3
sth %i4, [%l7 + 0x32]
ta %xcc, 0x6
loop_3562:
tvs %icc, 0x4
fzeros %f12
fmovdle %icc, %f14, %f8
fcmpgt16 %f6, %f4, %o0
tvc %icc, 0x4
bg,pn %icc, loop_3563
stw %o4, [%l7 + 0x14]
mulx %i6, %i5, %i2
lduh [%l7 + 0x52], %l4
loop_3563:
fmul8x16au %f12, %f8, %f12
sethi 0x1664, %l1
movpos %xcc, %l5, %o5
fpack16 %f14, %f10
brnz,a %g2, loop_3564
fmovsle %icc, %f5, %f0
fpadd16s %f2, %f2, %f7
sra %l2, 0x0D, %o6
loop_3564:
edge16l %o2, %g6, %o3
fmovsleu %xcc, %f14, %f11
ld [%l7 + 0x4C], %f0
fands %f6, %f11, %f8
fbe,a %fcc3, loop_3565
tneg %icc, 0x3
bpos,a,pt %xcc, loop_3566
bgu %icc, loop_3567
loop_3565:
movneg %xcc, %g4, %o1
udivcc %g5, 0x15A9, %o7
loop_3566:
lduw [%l7 + 0x6C], %l3
loop_3567:
ba,a loop_3568
bne,a loop_3569
ble,pn %icc, loop_3570
fcmpgt32 %f6, %f10, %i0
loop_3568:
brnz %i7, loop_3571
loop_3569:
fba,a %fcc1, loop_3572
loop_3570:
st %f9, [%l7 + 0x30]
sth %l0, [%l7 + 0x60]
loop_3571:
alignaddrl %i1, %l6, %g1
loop_3572:
mova %icc, %i3, %g3
fmul8ulx16 %f6, %f2, %f2
fbule,a %fcc2, loop_3573
sethi 0x019F, %g7
movneg %xcc, %i4, %o4
orn %i6, %o0, %i5
loop_3573:
ldsb [%l7 + 0x5C], %i2
mova %xcc, %l1, %l5
fmovdle %icc, %f0, %f12
ldd [%l7 + 0x28], %f12
fcmple16 %f12, %f0, %o5
fbo %fcc1, loop_3574
tne %icc, 0x0
ldd [%l7 + 0x20], %f6
fmovda %xcc, %f12, %f8
loop_3574:
movrgez %l4, 0x3CD, %l2
orcc %g2, 0x1A0C, %o2
std %f2, [%l7 + 0x60]
sub %g6, %o6, %g4
std %f14, [%l7 + 0x38]
ldd [%l7 + 0x20], %f8
addcc %o1, %o3, %o7
fpack16 %f4, %f4
movge %icc, %l3, %g5
lduw [%l7 + 0x24], %i7
sth %l0, [%l7 + 0x3E]
stb %i1, [%l7 + 0x4C]
addc %l6, 0x0D88, %g1
fmovrdne %i3, %f6, %f10
movrgez %g3, %i0, %i4
fexpand %f12, %f2
std %f0, [%l7 + 0x30]
st %f14, [%l7 + 0x60]
lduw [%l7 + 0x38], %g7
lduw [%l7 + 0x2C], %i6
fmovdvc %icc, %f14, %f0
movrgz %o4, %i5, %o0
fmovscs %icc, %f6, %f12
fbu %fcc0, loop_3575
stw %i2, [%l7 + 0x20]
edge16l %l5, %o5, %l1
stx %l4, [%l7 + 0x08]
loop_3575:
stx %g2, [%l7 + 0x60]
ldsh [%l7 + 0x6C], %o2
lduh [%l7 + 0x1A], %l2
bleu %icc, loop_3576
tge %xcc, 0x7
edge8l %o6, %g6, %g4
fzeros %f8
loop_3576:
fmovscc %xcc, %f6, %f7
fmovsvs %xcc, %f12, %f9
bl %xcc, loop_3577
stb %o1, [%l7 + 0x34]
ta %xcc, 0x4
movgu %xcc, %o7, %o3
loop_3577:
fmovsa %icc, %f13, %f3
sub %g5, 0x1112, %i7
fmuld8sux16 %f7, %f4, %f14
fmovdleu %xcc, %f9, %f0
udivx %l0, 0x0084, %l3
fmovsvs %icc, %f6, %f12
te %xcc, 0x0
lduw [%l7 + 0x60], %i1
fmovrsne %l6, %f8, %f10
lduw [%l7 + 0x48], %g1
taddcctv %g3, %i3, %i0
taddcc %i4, %i6, %o4
std %f0, [%l7 + 0x08]
ldd [%l7 + 0x08], %f0
stb %i5, [%l7 + 0x3D]
ldsb [%l7 + 0x5A], %g7
fmovsgu %xcc, %f13, %f2
edge32l %o0, %l5, %o5
ldd [%l7 + 0x10], %f0
ldd [%l7 + 0x68], %f6
fmovdn %xcc, %f15, %f9
fble %fcc1, loop_3578
tvs %xcc, 0x1
fble,a %fcc1, loop_3579
stb %i2, [%l7 + 0x19]
loop_3578:
fbne %fcc1, loop_3580
movrne %l4, 0x2C4, %l1
loop_3579:
std %f2, [%l7 + 0x48]
fpadd32s %f7, %f2, %f9
loop_3580:
movl %xcc, %o2, %l2
taddcctv %o6, %g6, %g2
fmovsvs %icc, %f13, %f4
nop
setx loop_3581, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
andncc %g4, %o7, %o3
ldsw [%l7 + 0x38], %o1
std %f8, [%l7 + 0x70]
loop_3581:
fble,a %fcc0, loop_3582
ldsh [%l7 + 0x1C], %g5
ldsb [%l7 + 0x26], %l0
andncc %i7, %i1, %l3
loop_3582:
lduw [%l7 + 0x14], %l6
fbne,a %fcc0, loop_3583
movleu %xcc, %g3, %i3
edge32ln %i0, %i4, %i6
ldsb [%l7 + 0x44], %g1
loop_3583:
fmovse %xcc, %f14, %f0
fmovda %xcc, %f5, %f6
movge %icc, %i5, %o4
fmovrdgz %o0, %f12, %f10
fpack16 %f0, %f10
andn %l5, %g7, %o5
fpadd32s %f13, %f5, %f9
fxors %f10, %f6, %f0
fnot2 %f12, %f12
stb %l4, [%l7 + 0x21]
movne %icc, %i2, %o2
fbne %fcc0, loop_3584
bvs,a %icc, loop_3585
addccc %l2, %l1, %g6
ld [%l7 + 0x40], %f0
loop_3584:
ldx [%l7 + 0x18], %g2
loop_3585:
mova %icc, %g4, %o7
fmovrsne %o3, %f6, %f13
fmovdneg %xcc, %f0, %f8
udivx %o1, 0x05F0, %o6
addcc %l0, %g5, %i1
fmovsvc %icc, %f11, %f5
fmovrslez %l3, %f7, %f0
fmovdcs %icc, %f5, %f2
fmovrdlez %i7, %f0, %f2
ldd [%l7 + 0x78], %f0
fzero %f8
fpadd32 %f10, %f0, %f4
ld [%l7 + 0x24], %f13
sdivx %g3, 0x1EA7, %l6
ldub [%l7 + 0x1F], %i0
bg,a %icc, loop_3586
ldsb [%l7 + 0x25], %i3
edge32 %i4, %g1, %i6
lduh [%l7 + 0x74], %o4
loop_3586:
udiv %o0, 0x0B2B, %i5
fmovdvs %icc, %f5, %f0
stb %g7, [%l7 + 0x18]
udivcc %o5, 0x1215, %l4
fcmped %fcc3, %f6, %f4
edge8l %i2, %o2, %l2
ldub [%l7 + 0x28], %l1
sth %g6, [%l7 + 0x74]
fcmple16 %f6, %f14, %l5
fmovsvs %icc, %f7, %f1
ldsb [%l7 + 0x22], %g4
ldsh [%l7 + 0x18], %o7
ta %xcc, 0x7
stw %o3, [%l7 + 0x08]
tl %icc, 0x0
edge16 %g2, %o6, %o1
fbn %fcc3, loop_3587
fmovsvs %icc, %f0, %f4
edge8 %l0, %g5, %i1
taddcctv %i7, 0x03B6, %l3
loop_3587:
taddcctv %g3, %i0, %l6
fcmpgt16 %f6, %f0, %i3
stw %g1, [%l7 + 0x74]
bneg %icc, loop_3588
movn %icc, %i6, %i4
ldx [%l7 + 0x48], %o4
fzero %f10
loop_3588:
array32 %o0, %i5, %o5
fbne %fcc1, loop_3589
brnz %l4, loop_3590
sdiv %g7, 0x1A3A, %o2
fbug,a %fcc0, loop_3591
loop_3589:
ld [%l7 + 0x10], %f4
loop_3590:
ldd [%l7 + 0x38], %f0
fpsub32s %f2, %f9, %f8
loop_3591:
bg %icc, loop_3592
tcs %xcc, 0x4
call loop_3593
ldub [%l7 + 0x6D], %l2
loop_3592:
addc %l1, %i2, %g6
bvc,a,pt %xcc, loop_3594
loop_3593:
ldub [%l7 + 0x6C], %l5
add %g4, 0x080B, %o7
brz,a %o3, loop_3595
loop_3594:
xnorcc %o6, %o1, %l0
brlez %g2, loop_3596
fbug %fcc3, loop_3597
loop_3595:
andn %g5, %i7, %i1
brgz %l3, loop_3598
loop_3596:
lduw [%l7 + 0x74], %g3
loop_3597:
fmovsleu %icc, %f1, %f5
stx %i0, [%l7 + 0x48]
loop_3598:
fmovdne %xcc, %f11, %f8
fornot1s %f5, %f2, %f13
fmovse %xcc, %f0, %f13
stw %l6, [%l7 + 0x48]
fpack16 %f10, %f10
ldd [%l7 + 0x10], %f8
fands %f9, %f12, %f10
stb %i3, [%l7 + 0x4A]
fmovsa %xcc, %f7, %f3
fbu %fcc1, loop_3599
stw %g1, [%l7 + 0x38]
ldsh [%l7 + 0x10], %i4
fpadd16s %f14, %f1, %f10
loop_3599:
fmovsneg %xcc, %f12, %f13
ta %xcc, 0x3
fmovsg %xcc, %f10, %f1
ld [%l7 + 0x10], %f5
ldsb [%l7 + 0x37], %i6
tne %xcc, 0x0
bvs,pn %icc, loop_3600
mova %xcc, %o4, %i5
std %f6, [%l7 + 0x58]
stw %o0, [%l7 + 0x14]
loop_3600:
movge %xcc, %o5, %l4
stx %g7, [%l7 + 0x48]
fpmerge %f6, %f11, %f0
edge8n %l2, %o2, %l1
be %xcc, loop_3601
stb %i2, [%l7 + 0x1F]
umul %g6, 0x06AE, %g4
tleu %icc, 0x7
loop_3601:
ldx [%l7 + 0x28], %l5
fnands %f9, %f1, %f3
nop
setx loop_3602, %l0, %l1
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 %f5, %f7, %f2
udiv %o7, 0x1E44, %o3
fbule,a %fcc2, loop_3603
loop_3602:
st %f4, [%l7 + 0x28]
sth %o1, [%l7 + 0x70]
fmovrsne %o6, %f6, %f9
loop_3603:
fornot2s %f8, %f9, %f1
brgez %g2, loop_3604
bleu,pn %xcc, loop_3605
std %f0, [%l7 + 0x58]
sllx %g5, %i7, %l0
loop_3604:
stx %i1, [%l7 + 0x58]
loop_3605:
andncc %l3, %i0, %g3
fmovd %f10, %f6
std %f12, [%l7 + 0x58]
fmovsleu %icc, %f8, %f11
stw %l6, [%l7 + 0x5C]
fmovdcc %xcc, %f2, %f0
brlz,a %i3, loop_3606
lduh [%l7 + 0x64], %g1
fbul,a %fcc1, loop_3607
tne %icc, 0x0
loop_3606:
fbn %fcc0, loop_3608
lduw [%l7 + 0x54], %i4
loop_3607:
stw %o4, [%l7 + 0x10]
fmovsg %xcc, %f14, %f10
loop_3608:
addccc %i6, 0x113F, %o0
sth %o5, [%l7 + 0x7E]
fpmerge %f9, %f5, %f10
array32 %l4, %i5, %l2
stb %o2, [%l7 + 0x2C]
fmovsleu %icc, %f6, %f3
sdivcc %l1, 0x0888, %i2
srl %g7, 0x09, %g4
tne %xcc, 0x2
edge16l %l5, %o7, %o3
ldsh [%l7 + 0x68], %g6
or %o1, %g2, %o6
popc 0x0440, %i7
movne %icc, %l0, %i1
ble %xcc, loop_3609
tsubcc %l3, %g5, %i0
fpadd32 %f14, %f8, %f6
sllx %g3, %l6, %i3
loop_3609:
lduh [%l7 + 0x70], %g1
bneg,a,pt %xcc, loop_3610
andn %o4, 0x00C0, %i4
array8 %o0, %i6, %l4
stw %o5, [%l7 + 0x78]
loop_3610:
sth %l2, [%l7 + 0x18]
tg %icc, 0x6
fmovse %icc, %f14, %f5
fbne %fcc2, loop_3611
movleu %xcc, %i5, %l1
st %f3, [%l7 + 0x24]
fmovdcs %icc, %f10, %f5
loop_3611:
mova %icc, %i2, %o2
ldd [%l7 + 0x10], %f14
fpack16 %f14, %f14
edge16l %g7, %g4, %o7
bcs,a %xcc, loop_3612
ble,a loop_3613
xorcc %o3, 0x0C3C, %l5
fbuge,a %fcc0, loop_3614
loop_3612:
fpadd32s %f6, %f11, %f8
loop_3613:
fmovsn %icc, %f11, %f10
fbge %fcc1, loop_3615
loop_3614:
fandnot1s %f12, %f1, %f15
fmovscs %icc, %f3, %f15
st %f8, [%l7 + 0x18]
loop_3615:
xnor %o1, %g2, %g6
stx %o6, [%l7 + 0x68]
fble,a %fcc2, loop_3616
ldsh [%l7 + 0x34], %l0
sth %i1, [%l7 + 0x14]
tle %icc, 0x7
loop_3616:
ldsb [%l7 + 0x1A], %i7
sethi 0x0BA4, %g5
st %f8, [%l7 + 0x50]
st %f0, [%l7 + 0x18]
ldx [%l7 + 0x08], %i0
mova %icc, %l3, %l6
alignaddr %g3, %g1, %o4
fornot1 %f0, %f6, %f14
subc %i4, %i3, %o0
lduw [%l7 + 0x7C], %i6
fbne %fcc0, loop_3617
stw %l4, [%l7 + 0x30]
fandnot1s %f11, %f5, %f5
fmovsgu %xcc, %f8, %f4
loop_3617:
lduw [%l7 + 0x70], %o5
fnot1s %f12, %f15
fbul,a %fcc3, loop_3618
ldsw [%l7 + 0x3C], %i5
fba,a %fcc3, loop_3619
fbn,a %fcc2, loop_3620
loop_3618:
fandnot2s %f5, %f10, %f3
bge,a,pt %xcc, loop_3621
loop_3619:
fmovdvc %icc, %f8, %f8
loop_3620:
fxor %f0, %f10, %f8
fabss %f9, %f0
loop_3621:
fmovrslz %l1, %f3, %f0
ldx [%l7 + 0x60], %i2
ldsw [%l7 + 0x24], %l2
fxor %f14, %f14, %f8
pdist %f12, %f2, %f8
siam 0x7
or %o2, 0x0B9B, %g7
movvc %xcc, %g4, %o3
edge8l %l5, %o1, %g2
bgu,a,pt %icc, loop_3622
fmovdge %icc, %f8, %f1
ldsh [%l7 + 0x42], %o7
taddcctv %o6, %l0, %g6
loop_3622:
srax %i7, 0x16, %g5
movcs %icc, %i1, %i0
edge16l %l6, %l3, %g1
xnorcc %o4, %i4, %g3
fmovrdlz %i3, %f2, %f14
srl %o0, %l4, %o5
ldsw [%l7 + 0x1C], %i6
movrne %l1, %i2, %i5
movne %xcc, %o2, %g7
fbue,a %fcc2, loop_3623
nop
setx loop_3624, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovspos %xcc, %f0, %f0
fpadd16 %f8, %f4, %f2
loop_3623:
fmovsge %icc, %f7, %f10
loop_3624:
lduh [%l7 + 0x70], %l2
call loop_3625
fpsub16 %f0, %f6, %f0
fpsub16 %f4, %f14, %f0
fmul8x16 %f14, %f6, %f14
loop_3625:
fpack32 %f8, %f2, %f0
fmovdpos %xcc, %f1, %f2
edge8n %o3, %l5, %g4
brgez,a %g2, loop_3626
fbne %fcc1, loop_3627
fbn,a %fcc2, loop_3628
fmovdleu %icc, %f13, %f13
loop_3626:
fmovdleu %xcc, %f8, %f0
loop_3627:
fmovsleu %icc, %f1, %f0
loop_3628:
ldsh [%l7 + 0x30], %o7
ldsh [%l7 + 0x64], %o1
tvc %xcc, 0x2
sllx %l0, %g6, %o6
std %f10, [%l7 + 0x10]
edge32ln %i7, %g5, %i1
call loop_3629
stx %l6, [%l7 + 0x18]
fnegs %f3, %f12
fbue,a %fcc0, loop_3630
loop_3629:
ldsh [%l7 + 0x64], %l3
std %f10, [%l7 + 0x68]
fand %f14, %f6, %f10
loop_3630:
ldub [%l7 + 0x2C], %i0
fcmpeq32 %f0, %f2, %g1
andn %i4, 0x0B64, %o4
lduw [%l7 + 0x54], %i3
tl %xcc, 0x5
fmovs %f8, %f3
fsrc1s %f3, %f5
fmovsvs %xcc, %f3, %f4
fpackfix %f8, %f4
stx %g3, [%l7 + 0x78]
nop
setx loop_3631, %l0, %l1
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 + 0x56], %o0
ldd [%l7 + 0x08], %f0
movleu %icc, %o5, %i6
loop_3631:
st %f7, [%l7 + 0x78]
ldx [%l7 + 0x28], %l4
fnegs %f5, %f7
tge %xcc, 0x2
fors %f2, %f2, %f14
fmovdl %icc, %f1, %f0
and %i2, 0x0E15, %i5
sth %l1, [%l7 + 0x2C]
fabsd %f6, %f10
ldsh [%l7 + 0x28], %g7
xor %l2, %o3, %o2
fnand %f2, %f10, %f4
stw %l5, [%l7 + 0x7C]
movvc %icc, %g4, %o7
ld [%l7 + 0x50], %f0
movge %icc, %g2, %o1
movvc %icc, %g6, %o6
movcs %icc, %i7, %g5
movcc %icc, %i1, %l0
taddcc %l3, 0x1081, %i0
lduw [%l7 + 0x68], %l6
fand %f0, %f6, %f4
sdivcc %i4, 0x0EAC, %g1
srlx %i3, 0x0D, %o4
st %f1, [%l7 + 0x34]
stw %o0, [%l7 + 0x38]
pdist %f6, %f6, %f6
stx %o5, [%l7 + 0x20]
fone %f4
bvs,pt %xcc, loop_3632
umulcc %g3, 0x08EF, %l4
fabsd %f12, %f6
sub %i6, 0x09EF, %i5
loop_3632:
stb %i2, [%l7 + 0x75]
fble %fcc2, loop_3633
lduh [%l7 + 0x2C], %l1
fblg,a %fcc0, loop_3634
fcmpeq32 %f0, %f6, %l2
loop_3633:
sth %o3, [%l7 + 0x50]
movgu %xcc, %o2, %g7
loop_3634:
te %xcc, 0x2
orn %g4, 0x133E, %o7
xnor %l5, 0x15BA, %g2
ble loop_3635
stw %g6, [%l7 + 0x4C]
ldx [%l7 + 0x68], %o1
stb %i7, [%l7 + 0x19]
loop_3635:
ldd [%l7 + 0x18], %f4
ldd [%l7 + 0x38], %f6
orn %o6, 0x1057, %i1
fnor %f14, %f14, %f10
fcmps %fcc1, %f10, %f6
std %f8, [%l7 + 0x78]
fpack32 %f0, %f14, %f4
tsubcc %l0, %g5, %i0
fcmpne16 %f2, %f2, %l3
fmul8x16 %f11, %f2, %f8
tvs %icc, 0x2
lduw [%l7 + 0x2C], %l6
fmovdge %xcc, %f0, %f0
orn %i4, 0x1CE6, %i3
fbu,a %fcc2, loop_3636
stx %g1, [%l7 + 0x28]
movn %icc, %o4, %o0
edge8n %o5, %l4, %i6
loop_3636:
umulcc %i5, %g3, %l1
brgez,a %i2, loop_3637
stw %o3, [%l7 + 0x14]
ld [%l7 + 0x5C], %f15
movrlez %o2, %l2, %g4
loop_3637:
bneg,pn %xcc, loop_3638
fmovde %xcc, %f8, %f10
stx %g7, [%l7 + 0x28]
ld [%l7 + 0x14], %f0
loop_3638:
tcc %icc, 0x7
lduw [%l7 + 0x30], %o7
st %f6, [%l7 + 0x78]
fbu,a %fcc3, loop_3639
lduh [%l7 + 0x30], %g2
addc %l5, 0x1D1B, %o1
ldsh [%l7 + 0x6A], %i7
loop_3639:
stx %g6, [%l7 + 0x18]
nop
setx loop_3640, %l0, %l1
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 + 0x64], %i1
fmovdleu %xcc, %f3, %f14
movl %icc, %o6, %l0
loop_3640:
ta %icc, 0x4
fmovdneg %xcc, %f3, %f11
movn %xcc, %i0, %l3
array16 %g5, %i4, %i3
lduh [%l7 + 0x2E], %g1
ldsh [%l7 + 0x12], %l6
std %f12, [%l7 + 0x08]
ldd [%l7 + 0x30], %f10
bgu,pn %icc, loop_3641
bgu,pt %icc, loop_3642
fmovdne %icc, %f5, %f2
ldd [%l7 + 0x28], %f2
loop_3641:
movvc %xcc, %o0, %o4
loop_3642:
bg %icc, loop_3643
movleu %icc, %o5, %l4
te %xcc, 0x4
ldx [%l7 + 0x28], %i6
loop_3643:
fmovrsgez %i5, %f7, %f9
fbe %fcc3, loop_3644
bl,a,pn %icc, loop_3645
st %f13, [%l7 + 0x30]
fexpand %f9, %f4
loop_3644:
st %f2, [%l7 + 0x14]
loop_3645:
fcmpeq16 %f4, %f4, %l1
st %f13, [%l7 + 0x40]
fornot1 %f0, %f0, %f4
fones %f3
stx %i2, [%l7 + 0x18]
stx %g3, [%l7 + 0x18]
ld [%l7 + 0x28], %f3
stb %o3, [%l7 + 0x2B]
ldsb [%l7 + 0x28], %l2
bleu,pn %icc, loop_3646
lduw [%l7 + 0x38], %o2
be,pt %xcc, loop_3647
fmovrdgz %g7, %f8, %f8
loop_3646:
fmovrdgez %o7, %f4, %f0
srax %g2, %g4, %o1
loop_3647:
stx %l5, [%l7 + 0x48]
sth %g6, [%l7 + 0x3E]
or %i1, 0x1A95, %i7
fpadd16s %f0, %f11, %f1
ldx [%l7 + 0x08], %l0
fmuld8sux16 %f12, %f13, %f8
stx %o6, [%l7 + 0x50]
fmovspos %xcc, %f8, %f2
bcs %icc, loop_3648
tcs %xcc, 0x7
ldub [%l7 + 0x7C], %i0
fmovsgu %xcc, %f9, %f12
loop_3648:
movl %xcc, %l3, %g5
sdivcc %i4, 0x1E0F, %i3
lduw [%l7 + 0x78], %l6
edge8ln %g1, %o0, %o5
ld [%l7 + 0x40], %f12
st %f11, [%l7 + 0x44]
ldd [%l7 + 0x08], %f14
fmovdcc %xcc, %f3, %f1
fbn,a %fcc2, loop_3649
tcs %icc, 0x0
fxor %f0, %f14, %f12
fmovda %icc, %f3, %f6
loop_3649:
orncc %o4, 0x19D9, %l4
ld [%l7 + 0x0C], %f15
orncc %i6, 0x0B5E, %i5
ldsw [%l7 + 0x4C], %i2
fpadd32 %f6, %f2, %f4
fpsub32s %f11, %f4, %f5
stb %l1, [%l7 + 0x3F]
tgu %xcc, 0x7
fbe %fcc0, loop_3650
movleu %xcc, %g3, %o3
fcmple32 %f6, %f10, %o2
movrgez %l2, %o7, %g2
loop_3650:
fsrc1s %f6, %f11
add %g7, 0x0246, %o1
fbne,a %fcc3, loop_3651
fmovsn %icc, %f6, %f5
tpos %xcc, 0x3
ldsw [%l7 + 0x24], %g4
loop_3651:
fblg,a %fcc0, loop_3652
fpadd32 %f0, %f0, %f6
brz %l5, loop_3653
fmovdpos %xcc, %f10, %f3
loop_3652:
addc %g6, %i1, %l0
bne,a %xcc, loop_3654
loop_3653:
st %f13, [%l7 + 0x40]
lduh [%l7 + 0x72], %i7
orn %o6, 0x12E8, %l3
loop_3654:
bcs,a,pn %xcc, loop_3655
ldx [%l7 + 0x48], %g5
tpos %xcc, 0x5
lduh [%l7 + 0x60], %i4
loop_3655:
fcmple32 %f0, %f0, %i3
fmovspos %icc, %f0, %f12
addcc %i0, 0x16CA, %g1
fmul8ulx16 %f8, %f8, %f0
tge %xcc, 0x6
fmovrsgz %o0, %f12, %f9
brgez,a %o5, loop_3656
ldd [%l7 + 0x48], %f8
fcmpeq32 %f6, %f4, %o4
fpadd16 %f6, %f4, %f12
loop_3656:
fxors %f0, %f13, %f13
fmovsgu %icc, %f9, %f12
ldsw [%l7 + 0x70], %l4
movcs %xcc, %l6, %i6
fmovrsne %i2, %f0, %f13
umul %i5, 0x1CB9, %g3
fzero %f6
and %o3, 0x13E6, %o2
fbne,a %fcc2, loop_3657
sth %l2, [%l7 + 0x26]
fmovsvs %icc, %f1, %f12
fmovsg %xcc, %f15, %f4
loop_3657:
brlz %l1, loop_3658
sub %o7, %g7, %g2
lduh [%l7 + 0x0A], %g4
fcmpd %fcc3, %f6, %f8
loop_3658:
ldsw [%l7 + 0x48], %l5
std %f0, [%l7 + 0x28]
xnorcc %o1, %i1, %g6
ldd [%l7 + 0x48], %f8
tgu %icc, 0x4
fcmpd %fcc2, %f4, %f14
ldub [%l7 + 0x66], %l0
fornot1 %f12, %f6, %f0
fands %f9, %f8, %f3
fcmps %fcc3, %f6, %f0
add %i7, 0x0D5F, %o6
stx %g5, [%l7 + 0x50]
fcmpne32 %f0, %f10, %i4
movvs %icc, %l3, %i0
std %f0, [%l7 + 0x68]
nop
setx loop_3659, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movgu %icc, %i3, %g1
fcmpeq32 %f2, %f10, %o5
fmovs %f3, %f8
loop_3659:
addcc %o4, 0x066E, %o0
fbule %fcc1, loop_3660
fcmpes %fcc2, %f11, %f0
sth %l6, [%l7 + 0x0C]
stb %i6, [%l7 + 0x25]
loop_3660:
movre %l4, 0x0D8, %i2
smulcc %g3, 0x1E34, %o3
srlx %i5, 0x0B, %l2
mulx %o2, %l1, %o7
xnor %g2, 0x0D24, %g7
ld [%l7 + 0x50], %f15
fors %f2, %f15, %f2
fmovdgu %icc, %f8, %f4
xorcc %l5, 0x08E0, %o1
fpsub16s %f3, %f0, %f2
srax %i1, 0x03, %g4
alignaddr %g6, %l0, %o6
fornot2s %f11, %f5, %f9
fmovdle %icc, %f12, %f8
fmovrdlez %g5, %f10, %f0
ldsb [%l7 + 0x63], %i7
stw %l3, [%l7 + 0x38]
fpadd32s %f7, %f2, %f9
fmovdpos %icc, %f0, %f14
ldd [%l7 + 0x30], %f12
fpmerge %f14, %f14, %f8
ldsw [%l7 + 0x60], %i0
fbge,a %fcc0, loop_3661
array16 %i3, %g1, %i4
edge8l %o4, %o5, %l6
stx %o0, [%l7 + 0x60]
loop_3661:
ldsb [%l7 + 0x35], %i6
fmovd %f10, %f0
ldd [%l7 + 0x58], %f2
stb %l4, [%l7 + 0x61]
fcmpd %fcc0, %f2, %f10
fnot1 %f4, %f14
ldsw [%l7 + 0x3C], %g3
edge32ln %i2, %o3, %l2
edge16n %i5, %l1, %o7
fexpand %f15, %f4
movg %icc, %o2, %g7
fba,a %fcc0, loop_3662
st %f13, [%l7 + 0x24]
fmovdg %xcc, %f5, %f10
fcmpne16 %f2, %f10, %g2
loop_3662:
lduh [%l7 + 0x7E], %l5
ldd [%l7 + 0x18], %f4
ldx [%l7 + 0x68], %o1
fmovdg %icc, %f9, %f11
orn %i1, 0x0B95, %g6
array8 %g4, %l0, %o6
ldd [%l7 + 0x10], %f2
sth %g5, [%l7 + 0x5C]
ldub [%l7 + 0x2A], %i7
ld [%l7 + 0x54], %f1
call loop_3663
sth %l3, [%l7 + 0x70]
fbul %fcc0, loop_3664
fmovsle %xcc, %f6, %f13
loop_3663:
std %f12, [%l7 + 0x60]
movleu %icc, %i3, %i0
loop_3664:
fsrc1s %f13, %f1
ldub [%l7 + 0x42], %i4
fxor %f8, %f10, %f8
fmovdpos %xcc, %f15, %f10
fbuge,a %fcc0, loop_3665
fnot2s %f11, %f5
movcs %icc, %g1, %o4
ldd [%l7 + 0x50], %f14
loop_3665:
bcc,a loop_3666
fbue %fcc0, loop_3667
bgu,a,pn %xcc, loop_3668
sll %o5, 0x08, %o0
loop_3666:
or %i6, %l6, %g3
loop_3667:
std %f14, [%l7 + 0x78]
loop_3668:
ldsb [%l7 + 0x4F], %i2
fmovdge %xcc, %f5, %f15
bcc,pn %icc, loop_3669
edge32n %l4, %l2, %i5
stx %o3, [%l7 + 0x48]
ld [%l7 + 0x6C], %f7
loop_3669:
tle %xcc, 0x1
fnand %f2, %f0, %f12
edge8 %o7, %l1, %g7
fmovdvc %icc, %f4, %f13
ldx [%l7 + 0x78], %g2
fmovsle %xcc, %f15, %f2
fmovrsgez %o2, %f9, %f13
ldsb [%l7 + 0x29], %o1
bcs loop_3670
fmovsn %xcc, %f10, %f14
fpadd16s %f13, %f13, %f1
fornot1 %f12, %f12, %f14
loop_3670:
stx %i1, [%l7 + 0x10]
fpadd16s %f13, %f4, %f6
nop
setx loop_3671, %l0, %l1
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, %f4, %f4
ldx [%l7 + 0x40], %g6
stb %l5, [%l7 + 0x37]
loop_3671:
ldd [%l7 + 0x28], %f10
edge8ln %l0, %g4, %g5
fmovdle %xcc, %f2, %f9
fmovrsgz %o6, %f6, %f3
sra %l3, 0x06, %i7
stw %i0, [%l7 + 0x30]
st %f3, [%l7 + 0x64]
fzeros %f5
fmul8ulx16 %f6, %f8, %f6
sth %i3, [%l7 + 0x0C]
ldsb [%l7 + 0x37], %g1
sdiv %i4, 0x0352, %o4
fbe %fcc2, loop_3672
stx %o0, [%l7 + 0x10]
fands %f8, %f5, %f1
lduh [%l7 + 0x6E], %o5
loop_3672:
fmovdneg %icc, %f7, %f8
stb %i6, [%l7 + 0x43]
fmovsa %xcc, %f8, %f14
tcc %icc, 0x6
lduh [%l7 + 0x60], %g3
andncc %l6, %i2, %l2
fcmpgt32 %f4, %f8, %i5
bcc loop_3673
fmul8sux16 %f10, %f4, %f4
lduh [%l7 + 0x60], %o3
nop
setx loop_3674, %l0, %l1
jmpl %l1, %l4
loop_3673:
ld [%l7 + 0x30], %f11
movpos %icc, %o7, %g7
st %f0, [%l7 + 0x18]
loop_3674:
fmovdvs %xcc, %f10, %f7
movcc %xcc, %l1, %g2
stb %o1, [%l7 + 0x3A]
fcmpgt16 %f2, %f14, %i1
array8 %o2, %l5, %l0
fones %f1
st %f6, [%l7 + 0x4C]
ld [%l7 + 0x44], %f9
ldx [%l7 + 0x68], %g4
std %f12, [%l7 + 0x10]
ldsw [%l7 + 0x08], %g6
edge32n %g5, %l3, %o6
ldub [%l7 + 0x1F], %i7
ldsb [%l7 + 0x7B], %i0
ldsw [%l7 + 0x38], %i3
movgu %icc, %g1, %i4
ldd [%l7 + 0x28], %f0
and %o4, %o5, %i6
fbl,a %fcc0, loop_3675
fcmple32 %f4, %f0, %o0
ldd [%l7 + 0x68], %f6
fmovdl %xcc, %f4, %f4
loop_3675:
tpos %xcc, 0x5
array16 %l6, %g3, %l2
fbue,a %fcc2, loop_3676
fmovrse %i2, %f13, %f2
edge32ln %o3, %i5, %l4
fone %f2
loop_3676:
fmovsa %xcc, %f15, %f1
bgu,pt %xcc, loop_3677
fbn %fcc3, loop_3678
subc %g7, 0x1752, %l1
brgz,a %g2, loop_3679
loop_3677:
stx %o7, [%l7 + 0x30]
loop_3678:
fmovspos %xcc, %f7, %f11
tvc %icc, 0x4
loop_3679:
ldd [%l7 + 0x28], %f12
ldsw [%l7 + 0x1C], %o1
popc 0x05AA, %o2
udiv %l5, 0x06E6, %i1
srlx %g4, 0x1F, %l0
orcc %g5, %g6, %l3
fone %f8
fmovsvc %icc, %f1, %f0
fmovrde %o6, %f14, %f8
edge32l %i7, %i3, %i0
taddcc %g1, %o4, %i4
array32 %i6, %o5, %l6
tg %icc, 0x3
ldx [%l7 + 0x10], %o0
fmovs %f10, %f1
bleu,a,pn %icc, loop_3680
fnot2 %f12, %f12
stb %g3, [%l7 + 0x59]
sth %i2, [%l7 + 0x4A]
loop_3680:
movrgz %l2, 0x2B9, %i5
fmovdge %icc, %f6, %f6
fcmpd %fcc0, %f8, %f14
fxor %f0, %f0, %f6
ldsb [%l7 + 0x43], %l4
ldx [%l7 + 0x08], %g7
sth %o3, [%l7 + 0x2C]
ldub [%l7 + 0x5F], %g2
fba,a %fcc2, loop_3681
ldsw [%l7 + 0x44], %l1
srlx %o1, %o7, %o2
stx %i1, [%l7 + 0x58]
loop_3681:
fnot1s %f10, %f9
edge32 %g4, %l5, %l0
fbo %fcc3, loop_3682
fmovde %xcc, %f12, %f2
stb %g6, [%l7 + 0x4D]
fmovdn %xcc, %f6, %f11
loop_3682:
stw %g5, [%l7 + 0x30]
fexpand %f6, %f4
fxnors %f4, %f6, %f0
movrlez %o6, %i7, %l3
stw %i3, [%l7 + 0x20]
fmovdvs %xcc, %f3, %f8
ld [%l7 + 0x50], %f12
ldub [%l7 + 0x1A], %g1
brz,a %o4, loop_3683
fmovsgu %icc, %f1, %f15
lduh [%l7 + 0x74], %i0
array8 %i4, %o5, %l6
loop_3683:
fmovdgu %xcc, %f11, %f1
bvc %icc, loop_3684
stw %o0, [%l7 + 0x6C]
fmovda %icc, %f6, %f1
fmovdcs %xcc, %f15, %f11
loop_3684:
ldsw [%l7 + 0x14], %i6
fbue,a %fcc0, loop_3685
ldub [%l7 + 0x76], %g3
edge16l %i2, %l2, %l4
ldd [%l7 + 0x60], %f2
loop_3685:
stx %i5, [%l7 + 0x20]
movcc %icc, %g7, %g2
fmovrsgz %o3, %f7, %f9
std %f4, [%l7 + 0x60]
movgu %icc, %l1, %o7
fcmple32 %f6, %f6, %o1
fpack32 %f0, %f0, %f12
fnot2s %f5, %f14
fmuld8ulx16 %f0, %f14, %f12
fmovscs %icc, %f12, %f9
edge32 %i1, %o2, %l5
ldsb [%l7 + 0x0A], %g4
fnegs %f12, %f3
bne,a,pt %icc, loop_3686
lduw [%l7 + 0x14], %l0
fmovscs %xcc, %f3, %f12
ld [%l7 + 0x1C], %f11
loop_3686:
ldub [%l7 + 0x53], %g6
sdivcc %o6, 0x1858, %g5
ldsb [%l7 + 0x19], %l3
nop
setx loop_3687, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subccc %i7, 0x17CF, %g1
movcc %icc, %i3, %i0
ldsb [%l7 + 0x3E], %i4
loop_3687:
alignaddrl %o5, %l6, %o4
xnorcc %o0, 0x1BCB, %g3
fmovrse %i6, %f15, %f6
fpadd16 %f12, %f10, %f2
stx %l2, [%l7 + 0x18]
lduw [%l7 + 0x1C], %l4
std %f12, [%l7 + 0x08]
fcmple32 %f0, %f8, %i2
st %f0, [%l7 + 0x44]
array8 %g7, %i5, %o3
or %l1, %g2, %o1
ldsw [%l7 + 0x18], %i1
stw %o7, [%l7 + 0x44]
xnorcc %o2, %g4, %l0
bn %xcc, loop_3688
fbule,a %fcc3, loop_3689
fmovdg %xcc, %f11, %f3
ldub [%l7 + 0x28], %l5
loop_3688:
sth %g6, [%l7 + 0x12]
loop_3689:
bpos,pt %icc, loop_3690
stb %g5, [%l7 + 0x08]
fnot2 %f10, %f0
ldx [%l7 + 0x20], %l3
loop_3690:
fmovdvc %xcc, %f2, %f10
umul %o6, %i7, %i3
fbn %fcc2, loop_3691
fpack32 %f6, %f12, %f12
sdivcc %g1, 0x014D, %i4
nop
setx loop_3692, %l0, %l1
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_3691:
fpadd32 %f2, %f8, %f2
fsrc2s %f1, %f14
nop
setx loop_3693, %l0, %l1
jmpl %l1, %o5
loop_3692:
tcs %icc, 0x3
fbule,a %fcc3, loop_3694
sth %i0, [%l7 + 0x78]
loop_3693:
fsrc2s %f6, %f2
edge8ln %o4, %o0, %l6
loop_3694:
fbo,a %fcc1, loop_3695
fpadd16s %f5, %f5, %f8
fmovs %f12, %f13
ldx [%l7 + 0x10], %i6
loop_3695:
fmovrsne %g3, %f7, %f7
fmovspos %xcc, %f3, %f11
movre %l4, %i2, %g7
ba %xcc, loop_3696
ldsw [%l7 + 0x5C], %i5
fmovsleu %icc, %f6, %f6
fbn,a %fcc1, loop_3697
loop_3696:
st %f0, [%l7 + 0x54]
fsrc1 %f0, %f0
tpos %xcc, 0x5
loop_3697:
bneg loop_3698
bl,pt %icc, loop_3699
stb %o3, [%l7 + 0x18]
nop
setx loop_3700, %l0, %l1
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_3698:
fbg,a %fcc0, loop_3701
loop_3699:
ldsw [%l7 + 0x20], %l1
ldub [%l7 + 0x3E], %g2
loop_3700:
fcmpeq32 %f12, %f6, %o1
loop_3701:
ldub [%l7 + 0x0B], %l2
sethi 0x1998, %i1
ldd [%l7 + 0x78], %f0
array8 %o2, %o7, %l0
fmovsleu %icc, %f9, %f12
stb %l5, [%l7 + 0x24]
movcc %icc, %g6, %g4
fcmpd %fcc1, %f2, %f0
bgu loop_3702
sll %g5, 0x1B, %o6
orncc %i7, %i3, %l3
stx %i4, [%l7 + 0x20]
loop_3702:
edge8 %g1, %o5, %o4
alignaddr %i0, %o0, %i6
ba loop_3703
ba loop_3704
bleu,a,pn %icc, loop_3705
sub %g3, 0x048B, %l6
loop_3703:
siam 0x0
loop_3704:
brlz %l4, loop_3706
loop_3705:
brgz,a %g7, loop_3707
st %f0, [%l7 + 0x50]
lduw [%l7 + 0x24], %i2
loop_3706:
fand %f10, %f6, %f6
loop_3707:
sethi 0x07BB, %i5
movvs %xcc, %l1, %g2
fmovsvs %icc, %f4, %f14
xnorcc %o1, %l2, %o3
ldsh [%l7 + 0x22], %i1
fnot1s %f4, %f1
fcmpeq32 %f10, %f10, %o7
srlx %o2, 0x10, %l0
xor %l5, 0x0F00, %g4
siam 0x6
subcc %g6, 0x18B5, %o6
sth %i7, [%l7 + 0x56]
movleu %icc, %g5, %l3
bneg,a %icc, loop_3708
fbu,a %fcc2, loop_3709
stb %i4, [%l7 + 0x37]
fornot2s %f13, %f2, %f13
loop_3708:
bcc,a,pn %icc, loop_3710
loop_3709:
fone %f10
fandnot1s %f6, %f8, %f10
fcmpne32 %f10, %f14, %i3
loop_3710:
fornot1 %f0, %f2, %f2
st %f3, [%l7 + 0x54]
fmovdcs %xcc, %f2, %f12
move %icc, %o5, %g1
fpadd16s %f10, %f11, %f1
fxor %f0, %f12, %f0
bcs,a,pn %xcc, loop_3711
xnor %o4, 0x1530, %o0
fandnot1s %f5, %f15, %f4
ldsw [%l7 + 0x74], %i0
loop_3711:
fmovsleu %icc, %f5, %f1
std %f2, [%l7 + 0x10]
ldsh [%l7 + 0x46], %i6
sdiv %l6, 0x15B0, %l4
ldx [%l7 + 0x40], %g7
fmul8ulx16 %f10, %f6, %f14
tleu %icc, 0x0
fmovrsgz %i2, %f15, %f1
edge32n %i5, %g3, %l1
xorcc %g2, %o1, %l2
movcc %xcc, %o3, %i1
fcmple16 %f6, %f6, %o7
fmovdge %icc, %f3, %f9
fbuge %fcc0, loop_3712
lduw [%l7 + 0x58], %l0
orcc %l5, %g4, %o2
tle %icc, 0x6
loop_3712:
fpadd16s %f14, %f4, %f4
xnor %o6, %i7, %g6
fcmpes %fcc1, %f10, %f12
umul %l3, %g5, %i4
stx %i3, [%l7 + 0x08]
movrgez %o5, %o4, %g1
brlez,a %o0, loop_3713
brz,a %i6, loop_3714
lduw [%l7 + 0x70], %i0
fzero %f8
loop_3713:
fcmple32 %f2, %f12, %l6
loop_3714:
stb %g7, [%l7 + 0x0D]
ble,a loop_3715
fcmpd %fcc2, %f12, %f14
alignaddr %l4, %i2, %i5
srax %l1, 0x0D, %g3
loop_3715:
ldsh [%l7 + 0x44], %g2
tg %icc, 0x4
pdist %f6, %f12, %f6
fmul8x16 %f8, %f0, %f0
fones %f7
fmovs %f3, %f0
taddcc %o1, %o3, %l2
fzeros %f2
fmovdneg %icc, %f1, %f13
fandnot2s %f2, %f13, %f6
ldsw [%l7 + 0x58], %o7
tvc %xcc, 0x7
stx %l0, [%l7 + 0x28]
fmovdge %xcc, %f10, %f0
tge %icc, 0x1
fpmerge %f12, %f15, %f8
fcmps %fcc0, %f6, %f15
fnands %f2, %f2, %f8
array16 %l5, %g4, %i1
ldub [%l7 + 0x58], %o6
movrne %i7, 0x13D, %g6
pdist %f14, %f8, %f10
xnorcc %o2, %l3, %g5
fmovsvc %icc, %f8, %f13
srl %i4, %i3, %o5
lduw [%l7 + 0x74], %g1
stx %o4, [%l7 + 0x28]
fxnors %f10, %f14, %f13
xnor %o0, 0x00E8, %i6
be,a loop_3716
subc %i0, 0x052E, %g7
fmovdle %icc, %f12, %f13
ldsb [%l7 + 0x66], %l4
loop_3716:
stw %i2, [%l7 + 0x44]
tvc %icc, 0x4
ldsh [%l7 + 0x48], %l6
fnot2s %f15, %f14
fmovdvc %icc, %f2, %f10
fpsub16s %f6, %f11, %f1
ldsb [%l7 + 0x7D], %l1
movg %xcc, %i5, %g2
st %f7, [%l7 + 0x6C]
st %f1, [%l7 + 0x48]
std %f2, [%l7 + 0x48]
smul %o1, %o3, %l2
and %o7, %g3, %l5
sth %g4, [%l7 + 0x20]
fbu,a %fcc0, loop_3717
fbn %fcc1, loop_3718
fmovsa %xcc, %f10, %f10
stb %l0, [%l7 + 0x74]
loop_3717:
array8 %i1, %i7, %g6
loop_3718:
sth %o6, [%l7 + 0x74]
fbuge,a %fcc1, loop_3719
fpsub16 %f0, %f14, %f10
fabss %f0, %f5
fmovdne %xcc, %f1, %f7
loop_3719:
siam 0x1
ldx [%l7 + 0x20], %l3
ldsb [%l7 + 0x20], %o2
ba,a %icc, loop_3720
fbu,a %fcc0, loop_3721
movneg %icc, %i4, %g5
fble %fcc2, loop_3722
loop_3720:
bleu,a loop_3723
loop_3721:
ldsb [%l7 + 0x7F], %i3
fpadd16 %f8, %f6, %f6
loop_3722:
stw %o5, [%l7 + 0x48]
loop_3723:
fexpand %f10, %f4
movg %icc, %g1, %o4
edge16ln %o0, %i0, %g7
movrgz %i6, 0x190, %i2
stx %l6, [%l7 + 0x48]
fornot1 %f14, %f12, %f8
udivcc %l4, 0x19C3, %i5
movpos %icc, %l1, %o1
fmovdneg %icc, %f6, %f11
fmovsn %xcc, %f15, %f9
fmovrde %g2, %f14, %f2
movle %xcc, %l2, %o7
array16 %g3, %o3, %g4
ldx [%l7 + 0x20], %l0
addcc %i1, 0x0BE0, %l5
fones %f11
fbul,a %fcc1, loop_3724
st %f5, [%l7 + 0x30]
lduh [%l7 + 0x2C], %g6
stb %i7, [%l7 + 0x33]
loop_3724:
ld [%l7 + 0x50], %f4
fbe,a %fcc3, loop_3725
fmovrdne %l3, %f8, %f4
udiv %o2, 0x0BD0, %o6
fornot1 %f10, %f14, %f8
loop_3725:
fmovsl %xcc, %f5, %f10
fbug %fcc2, loop_3726
fands %f4, %f6, %f3
taddcctv %i4, %g5, %i3
sra %g1, 0x17, %o4
loop_3726:
fcmpgt16 %f2, %f0, %o5
fzeros %f5
std %f12, [%l7 + 0x20]
ldsb [%l7 + 0x56], %i0
edge32l %o0, %g7, %i2
ldub [%l7 + 0x27], %i6
ld [%l7 + 0x68], %f9
fpadd32 %f10, %f10, %f8
stb %l6, [%l7 + 0x43]
sth %l4, [%l7 + 0x40]
alignaddr %i5, %l1, %g2
fmovrslz %l2, %f11, %f0
ldsw [%l7 + 0x78], %o1
stw %o7, [%l7 + 0x2C]
fmovse %xcc, %f6, %f8
fbuge,a %fcc3, loop_3727
ldd [%l7 + 0x70], %f14
tl %xcc, 0x3
ldsh [%l7 + 0x4C], %g3
loop_3727:
fmovdg %xcc, %f14, %f0
tne %xcc, 0x3
pdist %f12, %f2, %f6
tcc %icc, 0x7
fbg %fcc3, loop_3728
popc 0x137F, %g4
fmovdg %icc, %f10, %f1
ldsb [%l7 + 0x57], %o3
loop_3728:
mulscc %l0, 0x029D, %i1
fcmple32 %f12, %f0, %l5
movrne %g6, 0x28B, %l3
fmovrde %i7, %f10, %f12
fornot1s %f3, %f4, %f4
fbn %fcc0, loop_3729
tpos %xcc, 0x7
taddcctv %o2, 0x0D85, %o6
andn %i4, 0x0E97, %g5
loop_3729:
ldd [%l7 + 0x30], %f10
edge32l %i3, %o4, %o5
movge %icc, %i0, %g1
stw %g7, [%l7 + 0x38]
tpos %xcc, 0x3
tvc %icc, 0x6
lduw [%l7 + 0x38], %o0
fpackfix %f6, %f15
fbge,a %fcc2, loop_3730
fbu %fcc1, loop_3731
fcmpne16 %f8, %f4, %i6
stx %l6, [%l7 + 0x18]
loop_3730:
fmovrslez %i2, %f8, %f8
loop_3731:
ldsw [%l7 + 0x48], %l4
tneg %xcc, 0x2
brgez %i5, loop_3732
st %f3, [%l7 + 0x24]
fmovdn %icc, %f6, %f6
ldx [%l7 + 0x68], %g2
loop_3732:
ldd [%l7 + 0x08], %f14
fmovsa %xcc, %f7, %f12
ldsb [%l7 + 0x72], %l2
movcs %icc, %o1, %l1
fmul8ulx16 %f14, %f10, %f8
fcmpes %fcc0, %f5, %f4
ldsh [%l7 + 0x78], %g3
array8 %o7, %g4, %l0
brgez,a %o3, loop_3733
ldd [%l7 + 0x40], %f8
edge8n %l5, %i1, %l3
std %f0, [%l7 + 0x10]
loop_3733:
tsubcctv %i7, 0x14D6, %o2
mulx %g6, %o6, %g5
fmuld8ulx16 %f15, %f12, %f4
sdivcc %i4, 0x1A90, %i3
sra %o4, %i0, %g1
mulx %o5, %o0, %i6
stb %l6, [%l7 + 0x55]
fandnot2s %f7, %f3, %f0
stw %g7, [%l7 + 0x54]
movneg %icc, %l4, %i5
fcmps %fcc3, %f12, %f0
std %f6, [%l7 + 0x20]
fnor %f4, %f4, %f6
fpsub32s %f10, %f11, %f12
movgu %icc, %g2, %i2
tcc %xcc, 0x5
fpackfix %f14, %f15
fandnot1s %f14, %f9, %f14
stb %o1, [%l7 + 0x0D]
andn %l1, %l2, %g3
fmovrdgz %g4, %f6, %f12
fbge %fcc2, loop_3734
sth %o7, [%l7 + 0x70]
fba,a %fcc2, loop_3735
bne loop_3736
loop_3734:
movvs %icc, %l0, %l5
ldd [%l7 + 0x10], %f12
loop_3735:
fcmpne16 %f12, %f2, %i1
loop_3736:
lduh [%l7 + 0x40], %o3
fmovdle %icc, %f1, %f10
fmovsvs %xcc, %f9, %f5
edge32n %l3, %o2, %g6
std %f6, [%l7 + 0x28]
fones %f1
fmovrde %o6, %f10, %f8
fpadd16s %f13, %f1, %f12
udiv %i7, 0x09BE, %g5
fbne %fcc0, loop_3737
stb %i4, [%l7 + 0x61]
taddcctv %i3, 0x1D67, %i0
for %f6, %f14, %f10
loop_3737:
fands %f3, %f8, %f11
fblg %fcc2, loop_3738
fcmps %fcc1, %f7, %f9
sub %g1, 0x0737, %o4
tne %icc, 0x2
loop_3738:
fmul8sux16 %f14, %f14, %f6
sra %o0, 0x05, %o5
stb %i6, [%l7 + 0x62]
fnors %f3, %f12, %f14
ldsb [%l7 + 0x66], %l6
movl %icc, %l4, %i5
stx %g7, [%l7 + 0x58]
fmovdvc %icc, %f4, %f14
ldsw [%l7 + 0x2C], %i2
fandnot2s %f8, %f10, %f12
ldub [%l7 + 0x50], %o1
stx %l1, [%l7 + 0x78]
st %f0, [%l7 + 0x28]
pdist %f4, %f14, %f12
bcs,a %xcc, loop_3739
fnot2s %f10, %f5
fmovrsgz %l2, %f7, %f9
fmovdcs %icc, %f9, %f1
loop_3739:
move %icc, %g3, %g4
fornot1 %f0, %f2, %f0
ba,a,pt %xcc, loop_3740
siam 0x5
faligndata %f0, %f0, %f2
sllx %g2, %l0, %l5
loop_3740:
fmovscs %xcc, %f9, %f9
sdivcc %o7, 0x02A4, %o3
fbul,a %fcc1, loop_3741
addc %i1, 0x00B5, %o2
fors %f11, %f1, %f8
sub %l3, %g6, %i7
loop_3741:
sll %o6, 0x09, %g5
fmovdpos %xcc, %f6, %f7
fornot1s %f4, %f10, %f12
smulcc %i4, 0x05C3, %i0
ldsw [%l7 + 0x7C], %i3
fmovrdgez %o4, %f8, %f14
ldsw [%l7 + 0x30], %g1
sth %o5, [%l7 + 0x54]
bvc,pn %xcc, loop_3742
edge8 %o0, %l6, %i6
fmovscc %xcc, %f8, %f3
addcc %l4, %g7, %i5
loop_3742:
movgu %icc, %o1, %i2
ld [%l7 + 0x44], %f6
umulcc %l1, 0x1B37, %g3
fpack32 %f8, %f4, %f8
tneg %icc, 0x3
ldx [%l7 + 0x68], %l2
brgez %g2, loop_3743
fabsd %f6, %f6
ldx [%l7 + 0x28], %g4
fmovsvs %xcc, %f0, %f3
loop_3743:
bcc,pn %xcc, loop_3744
fpadd16s %f8, %f8, %f2
bleu loop_3745
stw %l0, [%l7 + 0x18]
loop_3744:
fpadd16s %f1, %f8, %f6
std %f14, [%l7 + 0x28]
loop_3745:
sub %o7, %o3, %i1
ldsw [%l7 + 0x34], %l5
fmovsvc %icc, %f0, %f7
fmovrdne %l3, %f4, %f12
ldsb [%l7 + 0x6D], %g6
bl,a loop_3746
fpsub16 %f0, %f14, %f10
st %f3, [%l7 + 0x58]
array32 %o2, %o6, %g5
loop_3746:
std %f2, [%l7 + 0x10]
fmovrdgz %i4, %f8, %f6
stb %i7, [%l7 + 0x33]
fbn %fcc0, loop_3747
brlz,a %i0, loop_3748
fmovrdgz %o4, %f2, %f0
fsrc2 %f8, %f2
loop_3747:
fbo %fcc1, loop_3749
loop_3748:
and %i3, %g1, %o5
sth %l6, [%l7 + 0x1C]
popc %o0, %l4
loop_3749:
movgu %xcc, %g7, %i6
stx %i5, [%l7 + 0x20]
brgez %i2, loop_3750
fmuld8sux16 %f8, %f3, %f12
stw %o1, [%l7 + 0x4C]
fsrc2 %f6, %f8
loop_3750:
fmovrde %l1, %f8, %f12
ld [%l7 + 0x5C], %f8
ldsw [%l7 + 0x20], %g3
fpadd32s %f5, %f7, %f11
fmul8x16al %f0, %f9, %f6
fmovdvc %icc, %f2, %f3
fmovdneg %xcc, %f4, %f12
stx %l2, [%l7 + 0x10]
fcmps %fcc3, %f1, %f14
movrne %g4, 0x1AC, %g2
ldd [%l7 + 0x78], %f12
sth %l0, [%l7 + 0x50]
sra %o3, %o7, %l5
lduw [%l7 + 0x40], %i1
lduh [%l7 + 0x6A], %l3
udiv %g6, 0x1BDA, %o2
tvs %xcc, 0x3
taddcc %g5, 0x07C8, %o6
movrgz %i4, 0x1FD, %i0
stx %i7, [%l7 + 0x10]
movrgez %o4, %g1, %i3
brgz %l6, loop_3751
fands %f14, %f4, %f1
stx %o5, [%l7 + 0x20]
fxor %f10, %f2, %f0
loop_3751:
bvs,pt %icc, loop_3752
fmovscs %xcc, %f14, %f2
movgu %xcc, %l4, %g7
umul %o0, 0x1B6F, %i5
loop_3752:
fmovrdne %i2, %f12, %f6
std %f10, [%l7 + 0x48]
std %f0, [%l7 + 0x48]
fbge %fcc0, loop_3753
fpadd16s %f7, %f13, %f6
tne %icc, 0x4
bn,pn %xcc, loop_3754
loop_3753:
edge32ln %o1, %l1, %i6
std %f8, [%l7 + 0x08]
fmovrdgez %l2, %f8, %f14
loop_3754:
stx %g4, [%l7 + 0x38]
stx %g3, [%l7 + 0x08]
movrlz %l0, %o3, %o7
add %g2, %i1, %l3
fornot1s %f12, %f6, %f4
stb %l5, [%l7 + 0x60]
fmovrdlz %o2, %f10, %f6
fbu,a %fcc0, loop_3755
movrlez %g5, %g6, %o6
tvs %icc, 0x4
ldsh [%l7 + 0x72], %i0
loop_3755:
tcc %icc, 0x4
fmul8ulx16 %f8, %f0, %f10
ldsw [%l7 + 0x50], %i7
fsrc2s %f11, %f13
fmovde %xcc, %f12, %f4
sth %i4, [%l7 + 0x4E]
movrgez %g1, 0x197, %o4
ldx [%l7 + 0x50], %l6
fbn,a %fcc1, loop_3756
array32 %o5, %i3, %l4
fmovda %icc, %f9, %f14
fmovdgu %xcc, %f5, %f7
loop_3756:
mulscc %o0, %i5, %i2
movrne %o1, 0x3BB, %g7
std %f6, [%l7 + 0x60]
udiv %i6, 0x0EA9, %l2
sth %l1, [%l7 + 0x24]
taddcc %g4, %l0, %o3
lduh [%l7 + 0x1C], %o7
fxor %f14, %f14, %f2
ldsb [%l7 + 0x21], %g2
fcmpgt16 %f14, %f2, %g3
lduh [%l7 + 0x70], %l3
bleu,pt %xcc, loop_3757
sth %l5, [%l7 + 0x34]
ldsh [%l7 + 0x34], %o2
orcc %g5, %g6, %i1
loop_3757:
fxnors %f12, %f3, %f7
ldx [%l7 + 0x08], %o6
and %i0, %i7, %g1
ld [%l7 + 0x48], %f6
fnands %f2, %f15, %f6
lduh [%l7 + 0x58], %i4
fmuld8sux16 %f2, %f10, %f0
fone %f4
fnor %f14, %f2, %f6
bge,a %xcc, loop_3758
xnor %l6, 0x1C9B, %o4
ldsw [%l7 + 0x28], %o5
fbg,a %fcc0, loop_3759
loop_3758:
lduh [%l7 + 0x64], %i3
lduh [%l7 + 0x22], %o0
std %f12, [%l7 + 0x30]
loop_3759:
lduw [%l7 + 0x10], %i5
fabss %f6, %f11
fmul8ulx16 %f0, %f0, %f6
fpmerge %f5, %f8, %f8
ta %xcc, 0x4
fmovspos %icc, %f8, %f11
tvc %xcc, 0x5
fcmpgt32 %f2, %f2, %i2
edge8 %l4, %o1, %g7
fbu,a %fcc3, loop_3760
sth %i6, [%l7 + 0x30]
fpmerge %f1, %f6, %f10
movg %xcc, %l1, %g4
loop_3760:
fmovspos %icc, %f12, %f10
stb %l2, [%l7 + 0x5A]
fsrc2 %f10, %f4
ldsh [%l7 + 0x60], %l0
fornot1s %f0, %f6, %f4
for %f14, %f6, %f8
fand %f2, %f10, %f4
fmovrdgz %o3, %f2, %f2
fabss %f7, %f9
udivx %o7, 0x194C, %g3
ldub [%l7 + 0x1F], %g2
fnands %f12, %f8, %f7
fbn,a %fcc0, loop_3761
fcmpgt16 %f4, %f0, %l3
ldx [%l7 + 0x10], %o2
fornot1s %f6, %f14, %f15
loop_3761:
tl %xcc, 0x0
movvs %xcc, %l5, %g6
ldub [%l7 + 0x74], %g5
edge8 %i1, %o6, %i7
fnors %f0, %f14, %f5
st %f10, [%l7 + 0x10]
ldsh [%l7 + 0x4A], %g1
brgz %i4, loop_3762
fxnors %f9, %f10, %f3
bgu loop_3763
fmovdpos %icc, %f6, %f1
loop_3762:
subc %l6, %o4, %i0
popc 0x17C8, %o5
loop_3763:
stx %i3, [%l7 + 0x48]
bleu,pt %xcc, loop_3764
edge8ln %i5, %i2, %l4
fbo %fcc3, loop_3765
st %f4, [%l7 + 0x28]
loop_3764:
bn,a,pt %icc, loop_3766
fmovrsgz %o1, %f13, %f6
loop_3765:
fandnot2 %f12, %f4, %f4
stb %o0, [%l7 + 0x51]
loop_3766:
ldd [%l7 + 0x70], %f6
std %f8, [%l7 + 0x50]
stx %g7, [%l7 + 0x60]
fmovsvc %xcc, %f3, %f8
lduw [%l7 + 0x0C], %l1
fzero %f4
fnors %f12, %f5, %f11
fmovdcc %icc, %f2, %f12
tne %xcc, 0x5
smulcc %g4, %l2, %i6
fpackfix %f10, %f13
ldsh [%l7 + 0x20], %l0
add %o3, 0x161E, %g3
mova %icc, %o7, %g2
ld [%l7 + 0x40], %f5
fone %f2
fmovdvs %xcc, %f7, %f2
fbul,a %fcc3, loop_3767
st %f15, [%l7 + 0x6C]
st %f3, [%l7 + 0x14]
stw %o2, [%l7 + 0x2C]
loop_3767:
fpadd16 %f6, %f8, %f10
stb %l5, [%l7 + 0x59]
tpos %xcc, 0x5
fmovse %xcc, %f14, %f12
fnot1s %f13, %f6
movrgez %l3, %g5, %g6
fmovdl %xcc, %f13, %f6
xorcc %i1, %i7, %g1
fmovscs %icc, %f13, %f11
fornot1s %f4, %f0, %f11
fble %fcc2, loop_3768
ldsw [%l7 + 0x70], %o6
be,a,pt %icc, loop_3769
tpos %xcc, 0x7
loop_3768:
lduh [%l7 + 0x64], %i4
fpadd16s %f6, %f3, %f8
loop_3769:
lduw [%l7 + 0x7C], %l6
move %xcc, %o4, %i0
xnor %i3, 0x1B00, %o5
fbuge,a %fcc2, loop_3770
fpsub32 %f12, %f12, %f0
ld [%l7 + 0x4C], %f5
fbule,a %fcc1, loop_3771
loop_3770:
st %f14, [%l7 + 0x38]
fpadd32s %f14, %f2, %f10
andncc %i2, %l4, %o1
loop_3771:
std %f2, [%l7 + 0x08]
fcmple16 %f14, %f6, %o0
mova %xcc, %i5, %g7
bvs,pt %xcc, loop_3772
fmovsn %icc, %f1, %f2
fnand %f4, %f8, %f12
ldsw [%l7 + 0x68], %g4
loop_3772:
stx %l1, [%l7 + 0x70]
fornot1s %f0, %f15, %f8
fands %f0, %f8, %f13
sth %i6, [%l7 + 0x50]
ldd [%l7 + 0x60], %f14
fbul %fcc0, loop_3773
and %l2, %o3, %l0
pdist %f4, %f4, %f12
fmovsg %xcc, %f1, %f11
loop_3773:
pdist %f6, %f0, %f6
edge32ln %g3, %o7, %g2
ldub [%l7 + 0x61], %l5
add %l3, 0x1711, %o2
movleu %xcc, %g6, %g5
fmuld8ulx16 %f0, %f9, %f2
srlx %i1, 0x04, %i7
fmovsa %icc, %f8, %f15
ld [%l7 + 0x4C], %f1
brnz,a %o6, loop_3774
lduh [%l7 + 0x10], %g1
stw %l6, [%l7 + 0x14]
fmovdne %xcc, %f2, %f8
loop_3774:
subc %o4, %i4, %i3
edge8ln %o5, %i2, %l4
tvs %xcc, 0x6
movvc %icc, %o1, %o0
fbue %fcc2, loop_3775
edge16 %i0, %i5, %g7
fmovdle %xcc, %f4, %f8
fmovdl %icc, %f0, %f2
loop_3775:
fxnors %f12, %f6, %f9
movcc %icc, %l1, %g4
xnor %l2, %i6, %l0
bcs,a,pn %icc, loop_3776
fpmerge %f7, %f1, %f2
array8 %g3, %o3, %o7
ldsh [%l7 + 0x5A], %g2
loop_3776:
tleu %icc, 0x6
alignaddrl %l3, %o2, %g6
stw %l5, [%l7 + 0x7C]
ldsw [%l7 + 0x5C], %g5
ldsb [%l7 + 0x4F], %i7
fpadd32s %f0, %f2, %f3
std %f14, [%l7 + 0x78]
fbue,a %fcc1, loop_3777
ldub [%l7 + 0x3A], %o6
st %f12, [%l7 + 0x28]
brz,a %i1, loop_3778
loop_3777:
stw %l6, [%l7 + 0x50]
fbne %fcc2, loop_3779
std %f10, [%l7 + 0x70]
loop_3778:
bvs,a,pn %xcc, loop_3780
fnot2 %f6, %f2
loop_3779:
bneg %xcc, loop_3781
std %f14, [%l7 + 0x28]
loop_3780:
tgu %icc, 0x0
ldsh [%l7 + 0x1A], %g1
loop_3781:
ldd [%l7 + 0x78], %f2
fornot1 %f10, %f0, %f12
fornot1 %f14, %f8, %f10
addcc %o4, 0x0083, %i3
fpadd32 %f2, %f4, %f2
stb %o5, [%l7 + 0x58]
bg,pt %icc, loop_3782
fmovdl %icc, %f0, %f3
orcc %i4, %l4, %i2
stw %o1, [%l7 + 0x24]
loop_3782:
fmuld8ulx16 %f3, %f7, %f0
brlez,a %i0, loop_3783
brgez %o0, loop_3784
sth %i5, [%l7 + 0x1C]
bleu,pt %icc, loop_3785
loop_3783:
srax %l1, %g4, %g7
loop_3784:
ldsh [%l7 + 0x60], %i6
movre %l2, 0x288, %g3
loop_3785:
fnor %f4, %f10, %f12
ldsw [%l7 + 0x30], %l0
call loop_3786
std %f0, [%l7 + 0x18]
fnot1 %f14, %f4
alignaddrl %o7, %g2, %l3
loop_3786:
fmovdgu %icc, %f10, %f9
move %icc, %o3, %o2
bvc,a,pn %xcc, loop_3787
bgu %xcc, loop_3788
addccc %g6, 0x038B, %g5
brlz %i7, loop_3789
loop_3787:
edge8 %l5, %i1, %o6
loop_3788:
lduw [%l7 + 0x78], %l6
bshuffle %f10, %f0, %f4
loop_3789:
fcmple16 %f6, %f6, %g1
ld [%l7 + 0x10], %f11
fmovdpos %icc, %f14, %f13
ldx [%l7 + 0x10], %o4
umul %o5, 0x10AB, %i4
fmul8x16au %f11, %f13, %f10
fbge %fcc1, loop_3790
nop
setx loop_3791, %l0, %l1
jmpl %l1, %l4
popc 0x1E88, %i3
fandnot1s %f2, %f13, %f4
loop_3790:
fbue %fcc0, loop_3792
loop_3791:
fbu %fcc2, loop_3793
fsrc2 %f12, %f12
fcmpes %fcc0, %f13, %f4
loop_3792:
fnand %f14, %f8, %f8
loop_3793:
fmovsg %icc, %f5, %f9
std %f6, [%l7 + 0x08]
fones %f6
stb %o1, [%l7 + 0x46]
movpos %xcc, %i0, %i2
sth %i5, [%l7 + 0x24]
bge loop_3794
ldsb [%l7 + 0x15], %l1
fnors %f11, %f0, %f7
bcs,pt %xcc, loop_3795
loop_3794:
stw %o0, [%l7 + 0x4C]
fmul8sux16 %f4, %f12, %f10
fmovrslz %g7, %f3, %f3
loop_3795:
fcmpne16 %f0, %f8, %g4
ldx [%l7 + 0x08], %l2
add %i6, 0x18D6, %l0
fands %f12, %f5, %f1
ldsw [%l7 + 0x60], %o7
lduw [%l7 + 0x48], %g3
faligndata %f6, %f2, %f6
fmovde %xcc, %f0, %f8
sll %l3, %o3, %g2
stb %o2, [%l7 + 0x35]
fbge %fcc1, loop_3796
brgez %g6, loop_3797
tneg %icc, 0x4
fnands %f12, %f13, %f4
loop_3796:
ldsw [%l7 + 0x28], %g5
loop_3797:
stw %i7, [%l7 + 0x58]
fmovsge %icc, %f4, %f13
fandnot2s %f6, %f15, %f10
movrgz %l5, %o6, %l6
fnot1 %f4, %f10
ldx [%l7 + 0x58], %g1
fbug %fcc1, loop_3798
bge,a,pn %xcc, loop_3799
ldsb [%l7 + 0x7E], %o4
subcc %o5, %i4, %l4
loop_3798:
stw %i3, [%l7 + 0x48]
loop_3799:
smul %o1, 0x1BF7, %i0
stx %i2, [%l7 + 0x78]
ld [%l7 + 0x34], %f5
brlz %i5, loop_3800
fone %f4
stw %i1, [%l7 + 0x18]
st %f5, [%l7 + 0x6C]
loop_3800:
tpos %icc, 0x4
fbo %fcc2, loop_3801
ldsb [%l7 + 0x56], %l1
fmovspos %xcc, %f11, %f15
fcmped %fcc0, %f8, %f12
loop_3801:
brlez %g7, loop_3802
stx %g4, [%l7 + 0x10]
udivx %o0, 0x0F58, %l2
stb %l0, [%l7 + 0x75]
loop_3802:
fmovsa %xcc, %f9, %f13
fcmped %fcc3, %f8, %f0
fors %f2, %f10, %f5
movpos %xcc, %o7, %i6
fcmpeq16 %f6, %f2, %l3
stw %o3, [%l7 + 0x48]
ldd [%l7 + 0x18], %f14
stw %g2, [%l7 + 0x40]
bvs loop_3803
edge8n %o2, %g6, %g5
fmovsle %icc, %f4, %f0
fmovdge %icc, %f3, %f0
loop_3803:
move %icc, %i7, %g3
fabss %f6, %f14
ldsw [%l7 + 0x58], %o6
tge %icc, 0x1
movrgez %l6, %l5, %g1
bne loop_3804
addc %o5, 0x1D72, %i4
ldsh [%l7 + 0x62], %o4
xnorcc %l4, %i3, %o1
loop_3804:
popc %i0, %i5
fnand %f14, %f0, %f2
array16 %i2, %i1, %g7
tneg %xcc, 0x2
ldx [%l7 + 0x60], %l1
bg,a,pn %icc, loop_3805
std %f6, [%l7 + 0x20]
stb %g4, [%l7 + 0x27]
tsubcc %o0, 0x01A2, %l0
loop_3805:
tn %xcc, 0x5
ldub [%l7 + 0x1B], %l2
fnors %f12, %f15, %f9
fpsub32s %f8, %f11, %f15
ldsb [%l7 + 0x09], %o7
fpadd32s %f1, %f9, %f0
ld [%l7 + 0x10], %f2
mova %icc, %i6, %l3
tg %xcc, 0x5
tvc %xcc, 0x4
ldx [%l7 + 0x10], %o3
fmovdle %icc, %f1, %f4
fmovsn %icc, %f3, %f15
movne %xcc, %o2, %g2
fandnot2s %f15, %f0, %f5
ld [%l7 + 0x24], %f11
fxnors %f11, %f9, %f3
fmovdneg %xcc, %f8, %f14
fornot1s %f12, %f13, %f2
fxnors %f2, %f15, %f9
edge8 %g5, %g6, %g3
subc %i7, 0x16C4, %o6
lduw [%l7 + 0x20], %l6
fandnot1 %f14, %f0, %f2
std %f0, [%l7 + 0x78]
orcc %g1, %o5, %l5
fmovrslez %o4, %f15, %f5
movrgez %l4, 0x38F, %i3
fnor %f2, %f4, %f4
fpack32 %f12, %f8, %f8
stb %i4, [%l7 + 0x79]
srl %o1, %i5, %i2
nop
setx loop_3806, %l0, %l1
jmpl %l1, %i0
fornot1 %f12, %f12, %f0
edge16ln %g7, %l1, %i1
array32 %g4, %l0, %o0
loop_3806:
bn,pn %icc, loop_3807
fandnot2s %f4, %f13, %f9
fpadd32 %f4, %f8, %f0
siam 0x5
loop_3807:
sdivx %l2, 0x109D, %o7
nop
setx loop_3808, %l0, %l1
jmpl %l1, %l3
fcmpgt32 %f8, %f8, %o3
ld [%l7 + 0x3C], %f4
lduh [%l7 + 0x48], %o2
loop_3808:
fmovdcs %xcc, %f4, %f6
fnor %f10, %f6, %f12
ldd [%l7 + 0x50], %f6
lduh [%l7 + 0x2E], %i6
fmovdleu %icc, %f5, %f7
faligndata %f2, %f6, %f14
fpsub16s %f0, %f4, %f5
fmovsne %icc, %f12, %f4
fpadd16s %f13, %f14, %f7
fandnot2s %f7, %f5, %f5
ldsh [%l7 + 0x38], %g5
fmovrdlz %g6, %f12, %f2
sth %g3, [%l7 + 0x44]
ta %icc, 0x5
ldub [%l7 + 0x73], %g2
movvs %icc, %i7, %l6
fmovdcs %xcc, %f4, %f7
fmovsa %icc, %f13, %f7
fmovda %xcc, %f14, %f14
stb %g1, [%l7 + 0x1D]
bvc %icc, loop_3809
bvc,a,pt %icc, loop_3810
fmovdle %xcc, %f0, %f8
fblg %fcc0, loop_3811
loop_3809:
ldx [%l7 + 0x40], %o6
loop_3810:
fpsub32s %f8, %f12, %f6
fmovrsne %o5, %f10, %f12
loop_3811:
sth %o4, [%l7 + 0x5E]
fmovrdne %l4, %f6, %f6
nop
setx loop_3812, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc2 %f4, %f0
stw %l5, [%l7 + 0x30]
sll %i3, 0x13, %i4
loop_3812:
fbo,a %fcc3, loop_3813
fmovrdne %o1, %f2, %f0
andn %i5, 0x1B5F, %i0
ldsb [%l7 + 0x26], %i2
loop_3813:
bpos,a,pn %icc, loop_3814
sll %l1, 0x01, %g7
fxor %f10, %f8, %f12
ldd [%l7 + 0x18], %f10
loop_3814:
fnand %f2, %f0, %f8
stx %g4, [%l7 + 0x20]
fpack32 %f12, %f4, %f10
stb %l0, [%l7 + 0x3A]
andn %i1, %l2, %o7
edge16n %l3, %o0, %o2
bne,pt %xcc, loop_3815
fbo %fcc1, loop_3816
edge32 %o3, %i6, %g6
fpsub16 %f10, %f8, %f6
loop_3815:
fmul8sux16 %f0, %f4, %f6
loop_3816:
fmovsl %icc, %f0, %f10
fbg %fcc1, loop_3817
andcc %g3, %g2, %i7
fzeros %f0
ldsb [%l7 + 0x22], %g5
loop_3817:
fmul8ulx16 %f14, %f6, %f10
fmovsvs %xcc, %f8, %f10
fnegs %f9, %f3
fbue,a %fcc3, loop_3818
ldsb [%l7 + 0x72], %l6
bge,a,pt %xcc, loop_3819
stb %o6, [%l7 + 0x18]
loop_3818:
fabsd %f6, %f12
fors %f12, %f6, %f1
loop_3819:
tvc %xcc, 0x4
fcmpeq32 %f10, %f4, %g1
lduw [%l7 + 0x50], %o5
fandnot1 %f2, %f6, %f4
fblg %fcc0, loop_3820
fcmpes %fcc0, %f4, %f7
sth %o4, [%l7 + 0x40]
fsrc2 %f6, %f0
loop_3820:
fcmps %fcc1, %f10, %f13
fnegd %f12, %f8
fmovs %f10, %f14
fxors %f8, %f10, %f1
fmovsg %icc, %f9, %f3
fpadd16 %f0, %f8, %f8
fmovda %xcc, %f8, %f5
fpadd32 %f6, %f2, %f8
movrlz %l5, %i3, %l4
stw %o1, [%l7 + 0x7C]
stb %i4, [%l7 + 0x56]
taddcc %i5, %i0, %l1
alignaddrl %g7, %i2, %l0
ldx [%l7 + 0x28], %g4
nop
setx loop_3821, %l0, %l1
jmpl %l1, %l2
ldsw [%l7 + 0x1C], %o7
fmovsneg %xcc, %f7, %f7
fbl,a %fcc0, loop_3822
loop_3821:
bcs,a,pn %xcc, loop_3823
bneg,a %icc, loop_3824
tgu %icc, 0x3
loop_3822:
ldsh [%l7 + 0x56], %l3
loop_3823:
fcmpgt16 %f10, %f6, %o0
loop_3824:
for %f14, %f0, %f2
fmovda %xcc, %f10, %f0
bl,a,pt %icc, loop_3825
std %f2, [%l7 + 0x18]
sethi 0x154D, %i1
fbul,a %fcc2, loop_3826
loop_3825:
st %f0, [%l7 + 0x7C]
fandnot1 %f2, %f12, %f10
ldsh [%l7 + 0x6C], %o3
loop_3826:
fxor %f4, %f0, %f4
movne %xcc, %o2, %i6
fornot1 %f2, %f0, %f14
fblg,a %fcc0, loop_3827
ldsw [%l7 + 0x78], %g3
fmovrsgz %g2, %f3, %f9
add %g6, %g5, %i7
loop_3827:
lduh [%l7 + 0x7E], %o6
alignaddrl %l6, %o5, %o4
movle %icc, %g1, %i3
fmovdge %icc, %f9, %f4
stw %l5, [%l7 + 0x44]
fblg %fcc1, loop_3828
ldsb [%l7 + 0x30], %l4
ldsw [%l7 + 0x6C], %o1
fcmpgt32 %f6, %f6, %i4
loop_3828:
fors %f8, %f1, %f11
call loop_3829
ldub [%l7 + 0x41], %i0
fbuge,a %fcc3, loop_3830
stw %l1, [%l7 + 0x48]
loop_3829:
lduw [%l7 + 0x2C], %g7
movpos %xcc, %i2, %i5
loop_3830:
fone %f2
fmovdge %xcc, %f0, %f5
umul %l0, 0x066B, %g4
ldx [%l7 + 0x18], %o7
taddcc %l3, %o0, %i1
ld [%l7 + 0x64], %f15
umulcc %o3, %l2, %o2
bl loop_3831
fpadd16 %f10, %f14, %f10
stw %i6, [%l7 + 0x68]
fmovsa %xcc, %f13, %f10
loop_3831:
fmovrslez %g3, %f1, %f3
brgz %g6, loop_3832
alignaddr %g2, %i7, %o6
fpack16 %f12, %f15
lduw [%l7 + 0x20], %g5
loop_3832:
ldx [%l7 + 0x48], %l6
ldx [%l7 + 0x30], %o4
fmovsneg %xcc, %f11, %f5
tneg %icc, 0x6
srlx %o5, %i3, %l5
nop
setx loop_3833, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bn,pt %icc, loop_3834
brnz %g1, loop_3835
bcs,a %icc, loop_3836
loop_3833:
ldub [%l7 + 0x54], %o1
loop_3834:
fmovsg %xcc, %f5, %f13
loop_3835:
fands %f6, %f8, %f1
loop_3836:
movvc %xcc, %l4, %i4
tge %icc, 0x5
sth %i0, [%l7 + 0x56]
sth %l1, [%l7 + 0x7E]
fmovdl %xcc, %f2, %f4
lduw [%l7 + 0x08], %i2
sth %g7, [%l7 + 0x68]
ldsw [%l7 + 0x5C], %i5
bge loop_3837
fand %f10, %f6, %f6
fands %f13, %f4, %f8
xorcc %l0, %o7, %g4
loop_3837:
edge16ln %l3, %o0, %i1
stw %o3, [%l7 + 0x18]
fsrc1 %f10, %f2
bcc,pt %icc, loop_3838
ldub [%l7 + 0x60], %l2
bn,a,pt %xcc, loop_3839
tvs %icc, 0x2
loop_3838:
ble,pt %icc, loop_3840
fornot2 %f6, %f4, %f14
loop_3839:
addccc %o2, %g3, %i6
fxnor %f14, %f14, %f4
loop_3840:
movneg %xcc, %g6, %g2
tg %icc, 0x1
fba %fcc3, loop_3841
stb %i7, [%l7 + 0x41]
sub %g5, 0x0063, %l6
ldd [%l7 + 0x38], %f8
loop_3841:
fxnors %f13, %f14, %f7
andn %o4, %o5, %i3
edge32 %o6, %g1, %l5
ba,a loop_3842
movrgz %o1, 0x20B, %l4
lduh [%l7 + 0x70], %i4
lduw [%l7 + 0x48], %l1
loop_3842:
bshuffle %f2, %f2, %f8
sethi 0x05FF, %i2
srl %i0, %g7, %i5
fcmple16 %f14, %f4, %l0
tneg %xcc, 0x3
ld [%l7 + 0x44], %f11
subcc %g4, %l3, %o7
lduh [%l7 + 0x42], %o0
fcmpd %fcc0, %f0, %f6
tle %icc, 0x5
udivx %o3, 0x1475, %l2
fsrc2 %f8, %f4
fand %f14, %f10, %f2
ld [%l7 + 0x18], %f5
fzeros %f10
stx %i1, [%l7 + 0x70]
fmovdpos %xcc, %f12, %f13
bl,a,pt %xcc, loop_3843
ldx [%l7 + 0x38], %g3
fbg %fcc0, loop_3844
sllx %o2, %g6, %i6
loop_3843:
fbne %fcc1, loop_3845
ldd [%l7 + 0x20], %f6
loop_3844:
fxor %f12, %f2, %f12
srl %i7, %g5, %l6
loop_3845:
fmovspos %icc, %f7, %f8
ld [%l7 + 0x28], %f3
bg %icc, loop_3846
movrgz %o4, 0x114, %g2
fcmpeq32 %f4, %f12, %i3
ld [%l7 + 0x44], %f6
loop_3846:
fnot1 %f12, %f14
movrne %o5, 0x3E4, %o6
bn,pt %xcc, loop_3847
ldsb [%l7 + 0x5C], %g1
fcmpes %fcc1, %f6, %f14
stx %l5, [%l7 + 0x48]
loop_3847:
lduw [%l7 + 0x0C], %l4
fxnors %f6, %f14, %f4
ldub [%l7 + 0x3D], %i4
movvc %icc, %o1, %l1
tpos %xcc, 0x4
movrgez %i0, %i2, %g7
fnors %f2, %f4, %f5
fandnot1 %f10, %f4, %f12
fzeros %f6
be,a,pt %xcc, loop_3848
edge16l %l0, %g4, %i5
st %f13, [%l7 + 0x68]
fmovrdlez %l3, %f12, %f2
loop_3848:
fmul8x16al %f3, %f7, %f0
stb %o7, [%l7 + 0x48]
ld [%l7 + 0x0C], %f12
std %f12, [%l7 + 0x18]
orcc %o0, 0x0882, %o3
fors %f5, %f11, %f10
or %i1, %l2, %g3
srlx %g6, 0x1B, %o2
tneg %xcc, 0x6
ldsb [%l7 + 0x31], %i6
fmovspos %xcc, %f6, %f7
sth %i7, [%l7 + 0x2E]
sth %g5, [%l7 + 0x78]
st %f8, [%l7 + 0x68]
fmovs %f2, %f5
ldx [%l7 + 0x38], %o4
call loop_3849
ldx [%l7 + 0x18], %l6
subcc %g2, 0x0119, %o5
call loop_3850
loop_3849:
ba,pt %icc, loop_3851
tg %icc, 0x1
umul %i3, 0x1133, %o6
loop_3850:
fmovdle %xcc, %f0, %f9
loop_3851:
st %f9, [%l7 + 0x20]
ldsw [%l7 + 0x7C], %l5
lduw [%l7 + 0x58], %g1
srl %l4, 0x1B, %o1
edge32n %i4, %l1, %i2
fmovdcc %xcc, %f10, %f1
st %f12, [%l7 + 0x18]
orn %i0, 0x0B74, %l0
edge16l %g4, %g7, %i5
fpsub32s %f9, %f0, %f1
ldsw [%l7 + 0x4C], %l3
fmovde %xcc, %f0, %f2
lduh [%l7 + 0x54], %o7
stw %o0, [%l7 + 0x70]
sub %o3, %l2, %i1
st %f3, [%l7 + 0x24]
fmovdvc %icc, %f10, %f7
ldsh [%l7 + 0x6A], %g3
fcmple16 %f4, %f0, %o2
ldx [%l7 + 0x58], %g6
movrlz %i6, %g5, %i7
movgu %icc, %o4, %g2
lduh [%l7 + 0x48], %o5
ldub [%l7 + 0x6F], %l6
fxnors %f14, %f11, %f0
fmovsneg %icc, %f3, %f8
bl loop_3852
tsubcctv %i3, %o6, %g1
smul %l5, 0x06CE, %l4
fmovsleu %xcc, %f1, %f11
loop_3852:
fbl %fcc3, loop_3853
ldsw [%l7 + 0x40], %i4
fmul8x16 %f15, %f6, %f4
movne %icc, %l1, %i2
loop_3853:
fcmpes %fcc3, %f13, %f4
fsrc2 %f10, %f10
edge8n %i0, %l0, %o1
stb %g7, [%l7 + 0x43]
movle %icc, %i5, %l3
andn %g4, %o0, %o7
tcs %xcc, 0x4
ldsb [%l7 + 0x51], %l2
fxors %f0, %f7, %f8
st %f15, [%l7 + 0x30]
addc %o3, %g3, %i1
fmovdvs %xcc, %f9, %f11
fmovsn %xcc, %f10, %f14
sll %o2, %g6, %g5
bne,a,pt %icc, loop_3854
ldd [%l7 + 0x18], %f14
ld [%l7 + 0x24], %f8
lduh [%l7 + 0x4A], %i6
loop_3854:
ldd [%l7 + 0x40], %f14
stx %o4, [%l7 + 0x28]
ldub [%l7 + 0x73], %g2
tn %xcc, 0x6
alignaddr %o5, %l6, %i3
ldub [%l7 + 0x34], %o6
edge32ln %i7, %l5, %l4
andncc %g1, %i4, %l1
ldx [%l7 + 0x48], %i2
fxnor %f0, %f8, %f10
fsrc1 %f14, %f4
ba loop_3855
fors %f4, %f2, %f0
ldsh [%l7 + 0x72], %i0
fmovd %f12, %f0
loop_3855:
sethi 0x00B7, %l0
tleu %xcc, 0x7
bg,pt %icc, loop_3856
fnot2 %f14, %f0
addc %g7, %i5, %o1
for %f0, %f14, %f4
loop_3856:
mulscc %g4, 0x104F, %o0
ldsh [%l7 + 0x32], %l3
st %f15, [%l7 + 0x10]
srlx %l2, 0x18, %o7
fmovsl %icc, %f6, %f1
fmul8x16 %f3, %f6, %f12
fmovdneg %xcc, %f14, %f1
andcc %g3, %i1, %o2
alignaddrl %g6, %o3, %i6
fexpand %f11, %f14
fmovd %f8, %f4
ldsw [%l7 + 0x68], %o4
fmovse %xcc, %f0, %f11
ld [%l7 + 0x64], %f8
fnot2 %f10, %f4
std %f12, [%l7 + 0x28]
ldsw [%l7 + 0x14], %g2
ldd [%l7 + 0x08], %f6
ldub [%l7 + 0x57], %o5
pdist %f2, %f6, %f0
ldsh [%l7 + 0x18], %l6
sub %i3, %g5, %o6
fmovrsne %l5, %f5, %f12
ldx [%l7 + 0x08], %l4
fbu %fcc3, loop_3857
stx %i7, [%l7 + 0x28]
edge8 %g1, %l1, %i2
movg %icc, %i4, %i0
loop_3857:
fmovdvc %xcc, %f3, %f11
fmovscc %xcc, %f3, %f15
fba %fcc0, loop_3858
stw %l0, [%l7 + 0x7C]
alignaddr %i5, %g7, %g4
bcs,a,pn %icc, loop_3859
loop_3858:
sub %o1, 0x1460, %l3
fpadd16s %f4, %f11, %f9
fmovrse %o0, %f12, %f1
loop_3859:
stw %o7, [%l7 + 0x70]
taddcc %g3, 0x0A52, %l2
stb %i1, [%l7 + 0x74]
ldd [%l7 + 0x28], %f10
sth %o2, [%l7 + 0x2E]
fpmerge %f8, %f9, %f0
ldx [%l7 + 0x18], %o3
std %f12, [%l7 + 0x10]
edge32l %g6, %i6, %g2
sth %o5, [%l7 + 0x7E]
stb %l6, [%l7 + 0x30]
lduw [%l7 + 0x38], %o4
ld [%l7 + 0x20], %f12
fzeros %f1
te %icc, 0x5
tvc %xcc, 0x1
sra %g5, %i3, %o6
bcc,a loop_3860
movcs %xcc, %l4, %l5
movcs %icc, %g1, %l1
tne %xcc, 0x6
loop_3860:
movne %icc, %i7, %i2
bl,a %icc, loop_3861
fcmps %fcc3, %f2, %f9
tn %icc, 0x1
fpsub16s %f1, %f0, %f7
loop_3861:
stw %i0, [%l7 + 0x78]
stw %i4, [%l7 + 0x60]
bge,pn %icc, loop_3862
brlz %i5, loop_3863
lduh [%l7 + 0x3E], %l0
fmuld8ulx16 %f11, %f7, %f8
loop_3862:
fba,a %fcc0, loop_3864
loop_3863:
fbe,a %fcc0, loop_3865
ldsw [%l7 + 0x34], %g7
st %f8, [%l7 + 0x64]
loop_3864:
tn %icc, 0x5
loop_3865:
sub %o1, %g4, %o0
ldsw [%l7 + 0x14], %o7
std %f0, [%l7 + 0x28]
ldsb [%l7 + 0x17], %g3
fmul8x16al %f8, %f7, %f14
tleu %xcc, 0x6
add %l2, 0x09AB, %i1
st %f1, [%l7 + 0x54]
subccc %o2, %l3, %g6
bvc,pn %xcc, loop_3866
brgz,a %o3, loop_3867
fmovda %icc, %f2, %f15
xorcc %i6, 0x0561, %g2
loop_3866:
tl %icc, 0x2
loop_3867:
edge32ln %o5, %o4, %g5
nop
setx loop_3868, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovse %xcc, %f4, %f4
tge %xcc, 0x7
fcmps %fcc0, %f4, %f2
loop_3868:
fsrc2s %f13, %f10
sth %l6, [%l7 + 0x4E]
srax %o6, %l4, %l5
and %g1, 0x07F4, %l1
stb %i3, [%l7 + 0x76]
sll %i2, 0x14, %i7
ldsw [%l7 + 0x28], %i0
brlez %i4, loop_3869
brgz %l0, loop_3870
fbe %fcc1, loop_3871
bg,a,pt %xcc, loop_3872
loop_3869:
sth %i5, [%l7 + 0x08]
loop_3870:
fcmpeq32 %f14, %f12, %g7
loop_3871:
udiv %g4, 0x1060, %o0
loop_3872:
movrlz %o1, 0x389, %g3
movne %icc, %l2, %o7
bge loop_3873
sth %o2, [%l7 + 0x26]
ldsb [%l7 + 0x70], %l3
stb %i1, [%l7 + 0x6E]
loop_3873:
ldub [%l7 + 0x68], %o3
fmovrdgz %i6, %f2, %f8
ldx [%l7 + 0x58], %g2
fcmpes %fcc2, %f5, %f3
sdivcc %o5, 0x04C5, %o4
fzeros %f4
fmovrslez %g5, %f6, %f2
taddcc %l6, 0x14ED, %o6
umul %l4, 0x1707, %g6
fcmpgt32 %f12, %f0, %l5
alignaddrl %l1, %g1, %i3
fornot2 %f12, %f10, %f8
fmovspos %xcc, %f4, %f0
bneg loop_3874
movne %icc, %i7, %i2
mova %xcc, %i0, %i4
std %f8, [%l7 + 0x48]
loop_3874:
sethi 0x0596, %l0
ld [%l7 + 0x08], %f12
fmovsge %xcc, %f2, %f7
taddcc %g7, %g4, %i5
ld [%l7 + 0x24], %f6
fcmpne32 %f4, %f6, %o1
brlez %g3, loop_3875
ldub [%l7 + 0x41], %l2
stw %o0, [%l7 + 0x38]
bcc,a loop_3876
loop_3875:
fornot2 %f0, %f12, %f12
fmovd %f4, %f4
fmovrsgez %o7, %f2, %f11
loop_3876:
nop
setx loop_3877, %l0, %l1
jmpl %l1, %l3
ldd [%l7 + 0x78], %f10
ldsb [%l7 + 0x36], %o2
fexpand %f6, %f6
loop_3877:
bleu,a loop_3878
edge8n %i1, %o3, %i6
ldd [%l7 + 0x28], %f10
fbu %fcc0, loop_3879
loop_3878:
fpackfix %f8, %f12
mova %xcc, %g2, %o4
stw %g5, [%l7 + 0x30]
loop_3879:
ldd [%l7 + 0x48], %f12
mulx %o5, %l6, %o6
movneg %icc, %g6, %l4
xnorcc %l1, %l5, %g1
stx %i7, [%l7 + 0x78]
fmuld8sux16 %f9, %f13, %f14
bneg %icc, loop_3880
ldsh [%l7 + 0x5A], %i2
edge16l %i3, %i0, %i4
std %f14, [%l7 + 0x60]
loop_3880:
fpadd16 %f12, %f14, %f0
st %f1, [%l7 + 0x60]
st %f13, [%l7 + 0x58]
andncc %g7, %g4, %l0
smul %i5, %g3, %o1
umul %l2, %o0, %l3
lduh [%l7 + 0x3A], %o7
lduw [%l7 + 0x58], %i1
fbne %fcc2, loop_3881
fmovsg %xcc, %f8, %f4
andn %o3, %i6, %o2
fmovrsne %o4, %f14, %f8
loop_3881:
orn %g2, %g5, %o5
udivcc %o6, 0x0480, %l6
tcc %xcc, 0x4
fcmpd %fcc3, %f2, %f12
edge8 %l4, %g6, %l5
fexpand %f13, %f8
fmovrse %g1, %f7, %f11
movrgez %i7, 0x2D5, %l1
fpsub16 %f14, %f6, %f12
ldsb [%l7 + 0x08], %i2
std %f2, [%l7 + 0x18]
fbuge,a %fcc1, loop_3882
bgu,a,pn %icc, loop_3883
orcc %i0, %i4, %i3
taddcc %g7, 0x0384, %l0
loop_3882:
fbg %fcc2, loop_3884
loop_3883:
brnz %g4, loop_3885
fmul8x16 %f12, %f8, %f2
fmovdvs %xcc, %f3, %f1
loop_3884:
xnor %i5, 0x0112, %g3
loop_3885:
fmovsneg %xcc, %f2, %f0
fmovscs %xcc, %f14, %f2
stx %l2, [%l7 + 0x20]
smulcc %o1, 0x087C, %l3
fmovsgu %xcc, %f9, %f15
fbug,a %fcc2, loop_3886
edge8ln %o0, %i1, %o7
ldsh [%l7 + 0x24], %o3
fbue,a %fcc0, loop_3887
loop_3886:
st %f10, [%l7 + 0x60]
bneg,a %icc, loop_3888
ldub [%l7 + 0x3F], %o2
loop_3887:
brnz,a %o4, loop_3889
fnegs %f12, %f11
loop_3888:
fbe %fcc0, loop_3890
fbne %fcc2, loop_3891
loop_3889:
fnot1 %f4, %f0
fmovdleu %icc, %f6, %f10
loop_3890:
smulcc %g2, %i6, %g5
loop_3891:
popc 0x11CD, %o6
stw %l6, [%l7 + 0x7C]
ldsw [%l7 + 0x5C], %o5
fbn %fcc0, loop_3892
ldub [%l7 + 0x51], %g6
st %f13, [%l7 + 0x18]
fandnot2s %f4, %f7, %f14
loop_3892:
fmovdneg %icc, %f14, %f10
movgu %icc, %l4, %g1
srax %i7, %l5, %i2
fbuge %fcc2, loop_3893
fsrc2 %f4, %f14
bne,pt %icc, loop_3894
fnors %f10, %f13, %f2
loop_3893:
fble,a %fcc0, loop_3895
sllx %i0, %i4, %l1
loop_3894:
tn %icc, 0x2
edge8l %i3, %l0, %g4
loop_3895:
taddcctv %g7, 0x0B9B, %g3
udivcc %l2, 0x006E, %o1
edge16n %l3, %i5, %i1
ldsw [%l7 + 0x5C], %o7
fmovda %xcc, %f1, %f3
srlx %o3, %o0, %o4
fzero %f8
fnor %f0, %f12, %f8
edge32 %o2, %i6, %g2
fmovsne %icc, %f3, %f3
andncc %g5, %l6, %o5
ldub [%l7 + 0x70], %o6
orcc %g6, 0x0504, %g1
movpos %icc, %i7, %l5
tvc %icc, 0x3
fnot1s %f6, %f0
sll %i2, %l4, %i4
ldsh [%l7 + 0x1A], %i0
fbge %fcc1, loop_3896
fmul8x16al %f8, %f4, %f14
fmovdgu %xcc, %f8, %f4
bleu,pt %xcc, loop_3897
loop_3896:
fbge,a %fcc1, loop_3898
fmuld8sux16 %f1, %f11, %f6
edge32 %l1, %l0, %g4
loop_3897:
ld [%l7 + 0x50], %f6
loop_3898:
fbe,a %fcc2, loop_3899
lduw [%l7 + 0x24], %g7
fabsd %f14, %f14
sth %i3, [%l7 + 0x68]
loop_3899:
std %f12, [%l7 + 0x78]
fmovrdlz %g3, %f8, %f10
bvs %icc, loop_3900
move %icc, %o1, %l3
fsrc1 %f10, %f6
ldsb [%l7 + 0x47], %i5
loop_3900:
tne %xcc, 0x4
fbg,a %fcc2, loop_3901
lduw [%l7 + 0x68], %i1
ldd [%l7 + 0x58], %f0
std %f0, [%l7 + 0x78]
loop_3901:
fmovdl %icc, %f15, %f6
fbge %fcc0, loop_3902
fmovs %f9, %f10
fnands %f10, %f4, %f3
movvc %xcc, %l2, %o3
loop_3902:
fpadd16s %f5, %f1, %f14
fmovspos %icc, %f8, %f9
fmovse %xcc, %f1, %f6
ldx [%l7 + 0x20], %o0
orcc %o7, 0x0DC8, %o4
sub %o2, %g2, %g5
nop
setx loop_3903, %l0, %l1
jmpl %l1, %l6
fcmpgt16 %f2, %f14, %i6
ldub [%l7 + 0x21], %o6
fornot1 %f14, %f4, %f12
loop_3903:
orcc %o5, 0x0994, %g6
tvc %icc, 0x7
fpadd32 %f8, %f12, %f14
fble,a %fcc3, loop_3904
fxor %f8, %f6, %f4
std %f0, [%l7 + 0x78]
fnot1s %f11, %f11
loop_3904:
lduw [%l7 + 0x3C], %g1
ldx [%l7 + 0x50], %l5
stx %i2, [%l7 + 0x38]
bvs,a loop_3905
orncc %l4, 0x0237, %i7
stx %i0, [%l7 + 0x68]
ld [%l7 + 0x5C], %f12
loop_3905:
fcmpes %fcc0, %f12, %f3
movcs %icc, %i4, %l0
lduw [%l7 + 0x1C], %l1
edge8l %g4, %g7, %i3
ldd [%l7 + 0x78], %f10
fmovrse %g3, %f10, %f13
edge16n %o1, %l3, %i1
bleu %icc, loop_3906
orcc %i5, 0x030D, %l2
be loop_3907
fzero %f6
loop_3906:
fmovdneg %xcc, %f14, %f2
fbl,a %fcc0, loop_3908
loop_3907:
addccc %o0, 0x15F6, %o3
fmul8x16al %f3, %f14, %f0
fornot2 %f0, %f2, %f12
loop_3908:
tn %icc, 0x2
tn %icc, 0x6
fsrc1 %f2, %f10
fmovrsgz %o7, %f7, %f0
ldub [%l7 + 0x0A], %o4
subcc %g2, 0x14D8, %o2
sdiv %g5, 0x148F, %l6
fbu,a %fcc1, loop_3909
bleu %icc, loop_3910
fbul,a %fcc3, loop_3911
fmul8x16al %f11, %f0, %f12
loop_3909:
fnot2s %f14, %f9
loop_3910:
ldsb [%l7 + 0x59], %i6
loop_3911:
fmovdne %icc, %f6, %f0
bg,pt %xcc, loop_3912
udiv %o6, 0x0A78, %o5
edge8ln %g6, %l5, %g1
fmovrde %l4, %f12, %f14
loop_3912:
tsubcctv %i7, %i2, %i4
fmovda %xcc, %f13, %f14
umul %l0, %l1, %g4
ldsb [%l7 + 0x51], %g7
stb %i0, [%l7 + 0x42]
fmul8ulx16 %f8, %f14, %f0
bleu,pn %xcc, loop_3913
fbug %fcc3, loop_3914
fbo %fcc3, loop_3915
te %icc, 0x3
loop_3913:
movre %i3, 0x037, %g3
loop_3914:
brz,a %l3, loop_3916
loop_3915:
std %f0, [%l7 + 0x48]
lduw [%l7 + 0x18], %o1
stb %i1, [%l7 + 0x29]
loop_3916:
edge16n %l2, %o0, %i5
lduh [%l7 + 0x4C], %o7
ba,pt %icc, loop_3917
fmovdle %xcc, %f13, %f6
ldsw [%l7 + 0x74], %o4
ld [%l7 + 0x50], %f10
loop_3917:
sethi 0x026F, %o3
alignaddr %g2, %o2, %g5
xnorcc %i6, 0x0CB8, %l6
fmul8ulx16 %f12, %f2, %f8
fnands %f12, %f9, %f14
movpos %xcc, %o6, %g6
std %f4, [%l7 + 0x28]
sth %o5, [%l7 + 0x1E]
fandnot1 %f12, %f10, %f12
sth %g1, [%l7 + 0x0A]
fcmpgt16 %f8, %f4, %l4
brgez %l5, loop_3918
fmovsg %xcc, %f14, %f15
fcmps %fcc2, %f9, %f13
bleu,pn %icc, loop_3919
loop_3918:
fmovrdgz %i7, %f4, %f14
srax %i4, 0x01, %i2
fmovsleu %icc, %f6, %f10
loop_3919:
andn %l1, 0x172E, %g4
fble %fcc1, loop_3920
ldsh [%l7 + 0x7C], %g7
fmul8x16au %f9, %f5, %f10
fzero %f4
loop_3920:
fpadd32 %f12, %f8, %f2
lduh [%l7 + 0x70], %l0
popc %i0, %i3
bneg,a,pn %xcc, loop_3921
ldsw [%l7 + 0x64], %l3
udiv %o1, 0x0584, %g3
bpos,a,pt %xcc, loop_3922
loop_3921:
fcmple32 %f0, %f4, %l2
ld [%l7 + 0x34], %f6
fmovsg %xcc, %f2, %f14
loop_3922:
add %o0, %i1, %i5
std %f12, [%l7 + 0x30]
fpack16 %f6, %f7
brgz,a %o4, loop_3923
array32 %o3, %g2, %o2
fmovspos %xcc, %f6, %f3
fnands %f10, %f4, %f9
loop_3923:
bvc,a,pn %icc, loop_3924
lduh [%l7 + 0x78], %g5
edge32 %o7, %i6, %l6
ldx [%l7 + 0x78], %g6
loop_3924:
fbo %fcc0, loop_3925
andncc %o5, %o6, %g1
fpackfix %f6, %f1
fcmpne32 %f10, %f14, %l5
loop_3925:
stx %l4, [%l7 + 0x50]
fcmpgt16 %f14, %f8, %i4
fmovrdlez %i7, %f2, %f12
lduh [%l7 + 0x1A], %l1
stw %i2, [%l7 + 0x64]
movn %xcc, %g4, %l0
ldsh [%l7 + 0x44], %i0
fmovrsgz %i3, %f4, %f10
ba,a,pt %icc, loop_3926
fandnot1s %f9, %f9, %f5
st %f15, [%l7 + 0x08]
movcc %icc, %l3, %o1
loop_3926:
fxnor %f14, %f14, %f14
fnot1s %f15, %f5
sth %g7, [%l7 + 0x1E]
fmovrslz %l2, %f12, %f7
tg %xcc, 0x6
fbue %fcc0, loop_3927
fpack32 %f12, %f8, %f12
edge16l %g3, %o0, %i1
ldsb [%l7 + 0x08], %i5
loop_3927:
tge %icc, 0x3
bneg,pt %xcc, loop_3928
st %f13, [%l7 + 0x34]
orcc %o4, 0x08AE, %g2
edge16l %o2, %g5, %o7
loop_3928:
addc %i6, 0x1AFA, %l6
sth %g6, [%l7 + 0x44]
fpadd16s %f10, %f14, %f0
movpos %icc, %o3, %o5
ldsw [%l7 + 0x70], %o6
fabsd %f4, %f4
fbn,a %fcc1, loop_3929
alignaddr %g1, %l5, %i4
lduw [%l7 + 0x44], %l4
fbne,a %fcc2, loop_3930
loop_3929:
be,a %icc, loop_3931
fbug %fcc1, loop_3932
fnor %f8, %f10, %f10
loop_3930:
ldx [%l7 + 0x50], %i7
loop_3931:
bge %icc, loop_3933
loop_3932:
ldx [%l7 + 0x40], %l1
ldsw [%l7 + 0x18], %g4
fmovscc %xcc, %f8, %f8
loop_3933:
nop
setx loop_3934, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %l0, [%l7 + 0x74]
nop
setx loop_3935, %l0, %l1
jmpl %l1, %i2
fmovrdlez %i3, %f14, %f12
loop_3934:
st %f11, [%l7 + 0x7C]
fexpand %f8, %f14
loop_3935:
ldd [%l7 + 0x50], %f0
fbule %fcc3, loop_3936
fmovrsgz %i0, %f12, %f4
sdivx %o1, 0x10D5, %l3
ble,a,pt %icc, loop_3937
loop_3936:
ldsh [%l7 + 0x5A], %l2
fpack32 %f12, %f14, %f14
lduh [%l7 + 0x7A], %g3
loop_3937:
mulscc %o0, 0x178A, %i1
nop
setx loop_3938, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x54], %i5
fcmpgt16 %f6, %f0, %o4
lduw [%l7 + 0x44], %g7
loop_3938:
fbn,a %fcc2, loop_3939
bcs,a %xcc, loop_3940
or %o2, 0x0EB6, %g2
std %f6, [%l7 + 0x60]
loop_3939:
fmul8x16 %f4, %f0, %f14
loop_3940:
fpsub32s %f0, %f4, %f3
ble,a,pn %xcc, loop_3941
edge32n %o7, %i6, %l6
tvc %xcc, 0x6
fmovdcs %icc, %f12, %f13
loop_3941:
ldsb [%l7 + 0x10], %g5
movcs %xcc, %o3, %g6
bleu %icc, loop_3942
orcc %o5, 0x11EB, %o6
std %f2, [%l7 + 0x40]
ldsw [%l7 + 0x08], %g1
loop_3942:
bvs,pt %xcc, loop_3943
stw %i4, [%l7 + 0x60]
tsubcc %l4, 0x0FF9, %l5
orcc %l1, 0x1B04, %g4
loop_3943:
bneg,a,pt %icc, loop_3944
stb %i7, [%l7 + 0x16]
tvc %icc, 0x2
ld [%l7 + 0x54], %f3
loop_3944:
bge,a %xcc, loop_3945
brnz,a %l0, loop_3946
sdivx %i2, 0x15E4, %i3
sth %i0, [%l7 + 0x50]
loop_3945:
ldsw [%l7 + 0x68], %o1
loop_3946:
fpackfix %f8, %f0
movleu %xcc, %l2, %g3
bgu,pn %icc, loop_3947
ld [%l7 + 0x14], %f15
fmovsn %icc, %f13, %f9
edge32l %l3, %o0, %i1
loop_3947:
ldsb [%l7 + 0x4F], %i5
umulcc %o4, 0x0DE5, %o2
stw %g2, [%l7 + 0x3C]
fcmpeq16 %f8, %f0, %o7
fmovsleu %xcc, %f0, %f3
fba,a %fcc0, loop_3948
stb %g7, [%l7 + 0x0F]
ldx [%l7 + 0x40], %i6
ldx [%l7 + 0x48], %l6
loop_3948:
fabss %f0, %f10
tneg %icc, 0x1
lduw [%l7 + 0x38], %g5
fmovsg %icc, %f9, %f15
ldsw [%l7 + 0x2C], %g6
bvc,a,pn %xcc, loop_3949
fnegd %f2, %f14
bl,a,pt %icc, loop_3950
ble,a %xcc, loop_3951
loop_3949:
ba %xcc, loop_3952
edge16 %o3, %o6, %g1
loop_3950:
ldd [%l7 + 0x58], %f12
loop_3951:
fmovscs %icc, %f9, %f13
loop_3952:
ld [%l7 + 0x48], %f8
ldsw [%l7 + 0x3C], %i4
taddcctv %l4, 0x16E9, %o5
fbe,a %fcc2, loop_3953
edge32n %l1, %l5, %g4
sth %i7, [%l7 + 0x6C]
tge %xcc, 0x0
loop_3953:
fmovdneg %xcc, %f7, %f6
pdist %f4, %f12, %f12
movcs %icc, %l0, %i2
sth %i0, [%l7 + 0x36]
fmovsn %xcc, %f2, %f10
fand %f4, %f14, %f6
fpadd16 %f8, %f4, %f4
bl %icc, loop_3954
bcs,a,pt %icc, loop_3955
ldsh [%l7 + 0x36], %i3
edge8n %l2, %g3, %l3
loop_3954:
fcmps %fcc3, %f15, %f1
loop_3955:
fornot2 %f2, %f12, %f0
tcs %xcc, 0x0
sdivx %o1, 0x028E, %o0
bg,a %xcc, loop_3956
fblg %fcc3, loop_3957
movvc %xcc, %i1, %i5
nop
setx loop_3958, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3956:
fmovdg %icc, %f8, %f14
loop_3957:
lduh [%l7 + 0x48], %o2
fmovrdlez %g2, %f6, %f2
loop_3958:
fsrc1 %f14, %f0
bvc,a,pn %icc, loop_3959
te %xcc, 0x4
stx %o7, [%l7 + 0x48]
fcmpeq32 %f4, %f4, %o4
loop_3959:
fnegd %f2, %f0
brgz,a %i6, loop_3960
nop
setx loop_3961, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subcc %g7, 0x06AF, %l6
fmovrsgz %g6, %f12, %f12
loop_3960:
tle %icc, 0x3
loop_3961:
fpadd16s %f12, %f13, %f2
lduh [%l7 + 0x64], %g5
fnot1s %f12, %f6
sth %o6, [%l7 + 0x4A]
sdivcc %g1, 0x09F1, %i4
ldd [%l7 + 0x28], %f14
bvs loop_3962
fone %f8
bge,a,pt %icc, loop_3963
movcc %xcc, %o3, %o5
loop_3962:
fcmpeq16 %f2, %f8, %l1
fcmps %fcc1, %f7, %f11
loop_3963:
lduw [%l7 + 0x3C], %l4
fands %f4, %f9, %f10
lduw [%l7 + 0x6C], %g4
sll %i7, %l0, %i2
fnot1 %f10, %f8
stx %l5, [%l7 + 0x50]
tpos %icc, 0x0
fcmpeq16 %f14, %f0, %i0
be %icc, loop_3964
ldsh [%l7 + 0x58], %l2
tle %xcc, 0x3
stw %g3, [%l7 + 0x54]
loop_3964:
sth %i3, [%l7 + 0x64]
fmovda %icc, %f1, %f2
std %f4, [%l7 + 0x78]
fnor %f2, %f12, %f10
movrne %l3, 0x13D, %o0
fmovdleu %icc, %f13, %f12
ldsw [%l7 + 0x14], %i1
movpos %xcc, %i5, %o2
stx %o1, [%l7 + 0x50]
movneg %icc, %o7, %o4
array8 %i6, %g2, %g7
brgz,a %g6, loop_3965
lduh [%l7 + 0x64], %g5
subccc %l6, 0x06EF, %o6
fbule %fcc3, loop_3966
loop_3965:
ldub [%l7 + 0x7D], %i4
ldx [%l7 + 0x58], %g1
fmovrsne %o5, %f10, %f12
loop_3966:
taddcctv %o3, %l4, %g4
ldd [%l7 + 0x70], %f10
fnot2 %f6, %f14
fcmpne32 %f2, %f2, %l1
bvc,a,pt %icc, loop_3967
xor %l0, %i2, %l5
stx %i0, [%l7 + 0x68]
andn %i7, 0x1B29, %g3
loop_3967:
edge16n %i3, %l2, %o0
fnors %f8, %f11, %f5
fnot2s %f3, %f5
fmovsa %xcc, %f0, %f10
ldub [%l7 + 0x0D], %i1
lduw [%l7 + 0x44], %i5
ldsb [%l7 + 0x43], %l3
bshuffle %f12, %f4, %f10
fbug,a %fcc1, loop_3968
stw %o2, [%l7 + 0x74]
fors %f10, %f5, %f9
tgu %icc, 0x0
loop_3968:
bleu,pn %icc, loop_3969
tneg %icc, 0x1
edge8ln %o7, %o1, %i6
fabss %f2, %f3
loop_3969:
ldub [%l7 + 0x20], %g2
fnegs %f3, %f10
fmovdvs %xcc, %f9, %f11
array16 %g7, %o4, %g6
fmuld8sux16 %f13, %f15, %f2
lduw [%l7 + 0x18], %g5
lduw [%l7 + 0x28], %o6
call loop_3970
tcc %xcc, 0x2
movre %l6, 0x1A5, %g1
fbge %fcc1, loop_3971
loop_3970:
fmovdgu %xcc, %f13, %f0
edge8 %o5, %o3, %l4
sth %i4, [%l7 + 0x68]
loop_3971:
mulscc %g4, %l1, %i2
brnz,a %l0, loop_3972
for %f10, %f6, %f4
fmovrdgz %l5, %f10, %f14
xor %i7, %g3, %i0
loop_3972:
lduh [%l7 + 0x5E], %l2
add %i3, 0x0F52, %o0
ldsw [%l7 + 0x58], %i5
ldx [%l7 + 0x20], %i1
tl %icc, 0x4
movleu %icc, %l3, %o2
mova %xcc, %o7, %i6
movcs %xcc, %g2, %o1
nop
setx loop_3973, %l0, %l1
jmpl %l1, %g7
std %f2, [%l7 + 0x30]
fmul8sux16 %f10, %f14, %f10
srlx %o4, 0x0F, %g6
loop_3973:
fmul8ulx16 %f14, %f8, %f2
stb %g5, [%l7 + 0x58]
lduh [%l7 + 0x1A], %l6
fmovdl %xcc, %f14, %f4
stx %g1, [%l7 + 0x08]
tvc %xcc, 0x4
fornot2s %f10, %f10, %f10
fsrc2s %f0, %f13
fmovrde %o5, %f2, %f6
tg %icc, 0x4
movvs %icc, %o6, %l4
bl %icc, loop_3974
bcs loop_3975
fmovdn %xcc, %f13, %f13
fxor %f6, %f4, %f4
loop_3974:
fones %f5
loop_3975:
movvs %icc, %o3, %i4
ldd [%l7 + 0x78], %f12
fbule,a %fcc1, loop_3976
ldsh [%l7 + 0x0C], %l1
fbuge,a %fcc2, loop_3977
subccc %i2, %l0, %l5
loop_3976:
mulx %g4, %g3, %i0
tpos %xcc, 0x0
loop_3977:
edge16 %l2, %i3, %i7
fbuge,a %fcc0, loop_3978
movn %xcc, %i5, %o0
stb %l3, [%l7 + 0x60]
fabss %f5, %f7
loop_3978:
ldx [%l7 + 0x08], %i1
fornot1 %f2, %f10, %f2
fmovrsne %o7, %f8, %f10
orn %i6, 0x1842, %o2
umulcc %g2, %o1, %o4
sllx %g6, %g7, %l6
bpos,a,pt %xcc, loop_3979
tn %icc, 0x1
fzeros %f1
fors %f1, %f7, %f11
loop_3979:
movne %xcc, %g1, %o5
ldsh [%l7 + 0x3C], %o6
ldx [%l7 + 0x20], %l4
fbe %fcc1, loop_3980
popc %g5, %i4
andcc %o3, 0x15A2, %l1
fmovrsgz %i2, %f11, %f5
loop_3980:
ldd [%l7 + 0x08], %f4
sub %l5, 0x0D91, %l0
fones %f7
brlez,a %g3, loop_3981
fmovsl %icc, %f8, %f12
fcmpne16 %f14, %f0, %i0
ldub [%l7 + 0x30], %g4
loop_3981:
stw %i3, [%l7 + 0x58]
smulcc %i7, %l2, %i5
fzeros %f10
orncc %l3, 0x1698, %i1
orcc %o7, %i6, %o2
sethi 0x0DA1, %g2
ldd [%l7 + 0x68], %f12
tsubcctv %o1, 0x15FC, %o0
mova %xcc, %o4, %g6
ldd [%l7 + 0x50], %f2
fcmpes %fcc0, %f3, %f4
ldx [%l7 + 0x50], %l6
fmovdpos %xcc, %f15, %f1
fmovrslz %g1, %f11, %f10
edge32 %o5, %o6, %g7
stx %l4, [%l7 + 0x30]
lduw [%l7 + 0x34], %i4
ldsb [%l7 + 0x54], %o3
st %f0, [%l7 + 0x28]
subc %l1, %g5, %l5
te %icc, 0x0
fcmpne16 %f0, %f4, %l0
taddcc %g3, %i0, %i2
stb %g4, [%l7 + 0x39]
move %icc, %i7, %i3
andn %l2, 0x043C, %l3
fcmpd %fcc1, %f10, %f10
ldsb [%l7 + 0x52], %i5
nop
setx loop_3982, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bpos,a %icc, loop_3983
andn %o7, %i1, %i6
fandnot2 %f14, %f0, %f8
loop_3982:
fbne %fcc0, loop_3984
loop_3983:
ldx [%l7 + 0x20], %o2
mova %icc, %g2, %o0
fcmpd %fcc0, %f14, %f4
loop_3984:
ld [%l7 + 0x48], %f2
lduw [%l7 + 0x14], %o1
st %f4, [%l7 + 0x5C]
fmovsle %icc, %f13, %f6
ldx [%l7 + 0x68], %g6
edge8n %o4, %g1, %o5
stx %o6, [%l7 + 0x48]
st %f3, [%l7 + 0x20]
ldsb [%l7 + 0x51], %l6
fxnor %f4, %f6, %f6
std %f14, [%l7 + 0x58]
nop
setx loop_3985, %l0, %l1
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 + 0x46], %g7
fnand %f10, %f14, %f14
fnor %f6, %f12, %f10
loop_3985:
xorcc %l4, %i4, %l1
tg %icc, 0x0
fnot1s %f10, %f6
stb %o3, [%l7 + 0x1A]
bn,a,pn %icc, loop_3986
ldsb [%l7 + 0x39], %g5
stw %l5, [%l7 + 0x1C]
fmovdcc %xcc, %f0, %f13
loop_3986:
or %l0, %i0, %g3
stx %g4, [%l7 + 0x10]
stx %i2, [%l7 + 0x38]
edge16l %i7, %l2, %i3
ldsh [%l7 + 0x3E], %l3
ldx [%l7 + 0x20], %i5
stx %o7, [%l7 + 0x58]
ldub [%l7 + 0x08], %i1
stw %i6, [%l7 + 0x7C]
be %xcc, loop_3987
stx %o2, [%l7 + 0x28]
srl %g2, %o1, %o0
ldsh [%l7 + 0x22], %g6
loop_3987:
ldsh [%l7 + 0x4A], %g1
ldub [%l7 + 0x50], %o5
fpadd32 %f12, %f14, %f2
fexpand %f1, %f2
fmovdcc %icc, %f14, %f1
fbe %fcc2, loop_3988
alignaddrl %o6, %o4, %l6
fcmpne16 %f0, %f12, %g7
fzeros %f9
loop_3988:
fmovsne %icc, %f6, %f2
stx %i4, [%l7 + 0x48]
tcs %icc, 0x4
bvc,pn %xcc, loop_3989
fzero %f4
ldsh [%l7 + 0x7A], %l4
xor %o3, 0x1B54, %l1
loop_3989:
ldsh [%l7 + 0x6C], %l5
fblg,a %fcc1, loop_3990
ta %icc, 0x5
taddcctv %l0, %i0, %g5
fbug %fcc0, loop_3991
loop_3990:
st %f15, [%l7 + 0x30]
bge,a %icc, loop_3992
tcc %icc, 0x6
loop_3991:
st %f13, [%l7 + 0x0C]
andcc %g3, %i2, %g4
loop_3992:
fnegd %f4, %f0
stw %i7, [%l7 + 0x08]
ld [%l7 + 0x10], %f2
stx %l2, [%l7 + 0x60]
fnot1s %f9, %f10
sth %l3, [%l7 + 0x14]
array32 %i3, %i5, %o7
and %i1, %i6, %g2
movrne %o1, %o0, %o2
for %f14, %f6, %f0
bshuffle %f8, %f12, %f10
mulscc %g6, %g1, %o6
fbge %fcc3, loop_3993
fble %fcc0, loop_3994
bcc,a loop_3995
movvs %xcc, %o4, %o5
loop_3993:
std %f10, [%l7 + 0x20]
loop_3994:
fnot2 %f4, %f6
loop_3995:
sth %g7, [%l7 + 0x2E]
bshuffle %f12, %f12, %f8
edge16ln %l6, %l4, %i4
andcc %o3, 0x18FD, %l5
fbul %fcc1, loop_3996
fmovdl %xcc, %f12, %f14
fmovrdgz %l0, %f12, %f8
xnorcc %i0, %g5, %l1
loop_3996:
brlez %g3, loop_3997
fbl,a %fcc3, loop_3998
srax %i2, 0x1D, %i7
fbule,a %fcc3, loop_3999
loop_3997:
bne %icc, loop_4000
loop_3998:
fcmpeq32 %f10, %f14, %g4
fmovsgu %xcc, %f12, %f14
loop_3999:
ldd [%l7 + 0x20], %f10
loop_4000:
srax %l2, 0x11, %i3
fabsd %f4, %f2
ldub [%l7 + 0x72], %l3
fandnot2 %f8, %f4, %f10
andncc %i5, %i1, %o7
movcs %icc, %i6, %g2
ldx [%l7 + 0x48], %o0
ldx [%l7 + 0x10], %o1
bneg %xcc, loop_4001
ldsb [%l7 + 0x4B], %o2
ldub [%l7 + 0x2C], %g6
stx %o6, [%l7 + 0x38]
loop_4001:
fornot2 %f10, %f14, %f2
ldsw [%l7 + 0x10], %o4
std %f2, [%l7 + 0x40]
lduh [%l7 + 0x2C], %o5
edge16n %g7, %l6, %g1
fmovsvc %icc, %f8, %f13
fmul8sux16 %f0, %f12, %f8
ldsb [%l7 + 0x1E], %i4
fsrc2s %f1, %f11
array32 %l4, %l5, %l0
tge %icc, 0x3
fbn,a %fcc0, loop_4002
sth %i0, [%l7 + 0x26]
bne,pt %icc, loop_4003
srlx %o3, 0x1E, %l1
loop_4002:
tl %xcc, 0x1
addc %g3, %i2, %g5
loop_4003:
edge16ln %g4, %i7, %l2
subccc %l3, 0x0645, %i3
alignaddr %i1, %i5, %i6
ldub [%l7 + 0x3C], %g2
stw %o0, [%l7 + 0x60]
movrlz %o1, 0x345, %o7
fpsub16 %f6, %f8, %f12
fmovrslz %g6, %f13, %f0
ld [%l7 + 0x24], %f5
fbg %fcc0, loop_4004
std %f6, [%l7 + 0x68]
te %xcc, 0x5
std %f0, [%l7 + 0x20]
loop_4004:
fmovrdgez %o6, %f6, %f10
fmovrsgz %o2, %f7, %f5
fmovda %xcc, %f5, %f3
ld [%l7 + 0x10], %f11
srax %o4, 0x00, %g7
fmovdge %icc, %f7, %f14
ldx [%l7 + 0x58], %l6
ldsw [%l7 + 0x28], %o5
movvs %xcc, %i4, %g1
bvs,a %xcc, loop_4005
fmovdle %icc, %f11, %f13
edge16n %l5, %l0, %i0
sdiv %o3, 0x1D2C, %l1
loop_4005:
tvs %xcc, 0x4
andcc %g3, 0x12A1, %i2
lduw [%l7 + 0x6C], %g5
ldd [%l7 + 0x10], %f12
fmovrsgez %g4, %f13, %f6
stb %i7, [%l7 + 0x4D]
edge16l %l2, %l4, %i3
ld [%l7 + 0x34], %f13
ldd [%l7 + 0x28], %f0
fmovsvc %icc, %f5, %f5
mova %icc, %i1, %l3
fmovspos %icc, %f7, %f0
addcc %i6, %i5, %g2
brnz %o1, loop_4006
fmovsleu %xcc, %f2, %f3
movge %icc, %o7, %o0
fxnor %f4, %f6, %f14
loop_4006:
fnot1s %f2, %f4
lduw [%l7 + 0x28], %g6
sth %o2, [%l7 + 0x4E]
movvs %xcc, %o4, %g7
umul %l6, %o5, %i4
tle %xcc, 0x5
fmovdle %xcc, %f11, %f8
fmovde %icc, %f8, %f8
movgu %xcc, %o6, %l5
fmovrse %g1, %f12, %f15
ldsh [%l7 + 0x70], %i0
fpsub32 %f12, %f10, %f4
faligndata %f2, %f12, %f8
fblg,a %fcc3, loop_4007
fsrc1s %f2, %f5
fmovsa %xcc, %f12, %f9
tneg %icc, 0x7
loop_4007:
nop
setx loop_4008, %l0, %l1
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 %icc, %l0, %l1
movleu %xcc, %o3, %g3
brlz %g5, loop_4009
loop_4008:
sth %i2, [%l7 + 0x08]
fmovdvs %xcc, %f14, %f3
stw %g4, [%l7 + 0x24]
loop_4009:
ldsh [%l7 + 0x4E], %l2
edge8n %i7, %i3, %l4
movl %icc, %i1, %l3
ldsw [%l7 + 0x24], %i5
fpack16 %f14, %f8
tl %icc, 0x7
smulcc %g2, %i6, %o1
tvs %xcc, 0x0
fbu,a %fcc1, loop_4010
fbule,a %fcc1, loop_4011
orn %o0, 0x15B7, %g6
xorcc %o2, 0x1AD2, %o4
loop_4010:
orn %o7, 0x0562, %g7
loop_4011:
array8 %o5, %i4, %l6
srax %o6, %l5, %g1
stx %l0, [%l7 + 0x68]
lduh [%l7 + 0x72], %l1
st %f14, [%l7 + 0x44]
fbg,a %fcc3, loop_4012
ldsb [%l7 + 0x3C], %i0
fmovs %f12, %f1
xorcc %o3, 0x0992, %g5
loop_4012:
bl loop_4013
fnot1s %f5, %f14
edge16ln %g3, %g4, %l2
lduw [%l7 + 0x4C], %i7
loop_4013:
ldub [%l7 + 0x13], %i2
bge,a,pn %xcc, loop_4014
fmovrdlez %i3, %f2, %f8
bvc,pn %icc, loop_4015
nop
setx loop_4016, %l0, %l1
jmpl %l1, %l4
loop_4014:
ldd [%l7 + 0x40], %f14
sllx %i1, %l3, %i5
loop_4015:
umul %i6, 0x0DF0, %o1
loop_4016:
ldx [%l7 + 0x78], %g2
ldsb [%l7 + 0x0E], %g6
fmovsg %xcc, %f0, %f6
fmovrsne %o2, %f9, %f6
fand %f6, %f10, %f2
fmovdn %icc, %f8, %f13
lduh [%l7 + 0x5E], %o4
lduh [%l7 + 0x48], %o0
movle %icc, %o7, %o5
lduh [%l7 + 0x4E], %g7
mulscc %i4, %l6, %l5
movl %xcc, %g1, %l0
faligndata %f10, %f12, %f0
fxor %f14, %f14, %f2
ldx [%l7 + 0x58], %l1
ldd [%l7 + 0x28], %f6
edge32l %o6, %o3, %i0
andcc %g3, 0x0D33, %g5
movrgez %l2, 0x32F, %i7
taddcctv %i2, 0x073B, %g4
lduh [%l7 + 0x3C], %l4
fcmpd %fcc1, %f0, %f6
edge32n %i1, %l3, %i5
stb %i6, [%l7 + 0x2A]
and %i3, 0x0522, %g2
fmovsn %icc, %f14, %f8
sth %g6, [%l7 + 0x1C]
fzero %f14
tvc %icc, 0x4
fmuld8ulx16 %f13, %f13, %f12
lduw [%l7 + 0x14], %o1
ldx [%l7 + 0x70], %o2
fmovdg %xcc, %f6, %f4
brz,a %o0, loop_4017
movrne %o4, 0x247, %o7
bvc loop_4018
sth %g7, [%l7 + 0x54]
loop_4017:
movle %xcc, %o5, %i4
fmovrsgz %l5, %f14, %f0
loop_4018:
bl %icc, loop_4019
fbul,a %fcc2, loop_4020
ldsb [%l7 + 0x68], %l6
addc %l0, %g1, %l1
loop_4019:
movrne %o3, %i0, %g3
loop_4020:
fbge %fcc3, loop_4021
ldsb [%l7 + 0x16], %g5
stx %o6, [%l7 + 0x58]
std %f4, [%l7 + 0x58]
loop_4021:
fmovsge %xcc, %f13, %f4
bpos,pt %xcc, loop_4022
fba %fcc0, loop_4023
xor %l2, %i2, %i7
movleu %icc, %g4, %i1
loop_4022:
fmovrdgez %l4, %f2, %f6
loop_4023:
edge16ln %l3, %i5, %i3
movgu %xcc, %i6, %g6
ldx [%l7 + 0x38], %o1
for %f6, %f4, %f8
fbul,a %fcc3, loop_4024
fmovsne %icc, %f7, %f15
subccc %o2, 0x0B05, %g2
fcmpne16 %f10, %f12, %o0
loop_4024:
movleu %icc, %o7, %g7
tcs %xcc, 0x0
std %f10, [%l7 + 0x18]
fmul8x16 %f7, %f10, %f2
movl %xcc, %o4, %o5
tneg %xcc, 0x3
fsrc2 %f2, %f4
tpos %icc, 0x6
bne %xcc, loop_4025
srl %l5, 0x08, %i4
smulcc %l6, %l0, %l1
bcs loop_4026
loop_4025:
fabsd %f0, %f12
std %f0, [%l7 + 0x38]
fmul8x16au %f9, %f11, %f4
loop_4026:
tvc %icc, 0x0
movvs %xcc, %g1, %i0
fbule,a %fcc2, loop_4027
fnot1s %f14, %f5
ldx [%l7 + 0x08], %o3
fbne,a %fcc1, loop_4028
loop_4027:
movpos %xcc, %g3, %o6
ldd [%l7 + 0x58], %f0
fmovscc %icc, %f13, %f11
loop_4028:
stb %g5, [%l7 + 0x29]
ldx [%l7 + 0x30], %l2
ldsh [%l7 + 0x22], %i2
fmovrsne %i7, %f12, %f13
bg loop_4029
fandnot2 %f6, %f10, %f12
fpack16 %f12, %f14
fbul %fcc3, loop_4030
loop_4029:
fmovrsne %i1, %f9, %f7
tsubcc %g4, %l3, %l4
fbl %fcc0, loop_4031
loop_4030:
array8 %i5, %i6, %g6
tpos %xcc, 0x7
or %i3, 0x07D8, %o2
loop_4031:
ldsw [%l7 + 0x10], %o1
ldsh [%l7 + 0x0A], %g2
ld [%l7 + 0x7C], %f0
for %f12, %f10, %f12
bvs,a loop_4032
fnot1 %f12, %f8
fzero %f8
tvc %xcc, 0x0
loop_4032:
fmovrsgez %o0, %f7, %f1
fand %f0, %f14, %f14
fmovsge %xcc, %f2, %f3
movle %icc, %o7, %o4
fmovdvs %xcc, %f14, %f12
stw %g7, [%l7 + 0x1C]
lduw [%l7 + 0x1C], %o5
ba,a loop_4033
ldd [%l7 + 0x20], %f2
srl %l5, 0x0E, %l6
bg,a loop_4034
loop_4033:
fornot1 %f6, %f6, %f6
fornot1 %f0, %f0, %f2
tcs %icc, 0x1
loop_4034:
ldx [%l7 + 0x30], %l0
ld [%l7 + 0x64], %f8
ldub [%l7 + 0x37], %i4
move %icc, %g1, %i0
fcmpeq16 %f10, %f2, %l1
fbug,a %fcc2, loop_4035
fmul8x16 %f12, %f10, %f10
ldx [%l7 + 0x28], %g3
ldx [%l7 + 0x70], %o3
loop_4035:
fmovdvc %icc, %f13, %f2
and %o6, %g5, %i2
nop
setx loop_4036, %l0, %l1
jmpl %l1, %i7
fnegs %f2, %f9
ldub [%l7 + 0x19], %l2
udivcc %g4, 0x0127, %i1
loop_4036:
ldsb [%l7 + 0x13], %l3
ldsh [%l7 + 0x7E], %l4
taddcctv %i5, %g6, %i3
fmovrdgez %i6, %f0, %f2
fnands %f5, %f15, %f0
fxnor %f0, %f10, %f10
fmovsa %icc, %f10, %f2
ldsh [%l7 + 0x7E], %o2
stx %g2, [%l7 + 0x68]
ldx [%l7 + 0x40], %o1
movcc %icc, %o7, %o0
ldsb [%l7 + 0x7B], %o4
sth %o5, [%l7 + 0x0E]
fmovsle %icc, %f11, %f5
fpmerge %f10, %f11, %f4
bge loop_4037
std %f6, [%l7 + 0x50]
ldub [%l7 + 0x4E], %l5
fxors %f6, %f2, %f9
loop_4037:
srlx %l6, 0x01, %l0
fand %f4, %f12, %f0
fpsub32 %f4, %f12, %f8
fandnot2s %f13, %f5, %f1
tsubcctv %g7, %g1, %i4
lduh [%l7 + 0x20], %i0
fsrc1 %f6, %f6
alignaddr %l1, %o3, %o6
fnot2 %f12, %f14
call loop_4038
st %f12, [%l7 + 0x08]
fble %fcc3, loop_4039
stx %g5, [%l7 + 0x40]
loop_4038:
subcc %g3, 0x01DA, %i7
std %f0, [%l7 + 0x50]
loop_4039:
ldub [%l7 + 0x7B], %i2
fxnors %f5, %f6, %f3
edge8l %g4, %i1, %l2
udivcc %l3, 0x0064, %i5
stx %l4, [%l7 + 0x48]
brnz,a %g6, loop_4040
st %f15, [%l7 + 0x78]
movrgez %i3, 0x29C, %i6
edge8 %g2, %o1, %o2
loop_4040:
fors %f14, %f7, %f14
fbuge %fcc2, loop_4041
for %f14, %f6, %f14
fpsub16 %f0, %f8, %f4
fmovscc %xcc, %f4, %f0
loop_4041:
alignaddr %o7, %o0, %o5
edge8n %l5, %l6, %l0
movn %icc, %o4, %g1
fandnot2s %f8, %f3, %f12
fmovdpos %xcc, %f13, %f13
fmovrse %g7, %f4, %f2
fxnor %f0, %f0, %f2
ldub [%l7 + 0x36], %i0
tge %xcc, 0x5
fbg,a %fcc2, loop_4042
srl %i4, %l1, %o6
fzero %f10
ldsw [%l7 + 0x20], %o3
loop_4042:
array8 %g3, %g5, %i7
fmovrsgez %i2, %f12, %f1
bneg,pt %xcc, loop_4043
std %f10, [%l7 + 0x58]
ldd [%l7 + 0x48], %f6
fpsub32s %f8, %f9, %f5
loop_4043:
edge32 %g4, %l2, %i1
edge8n %i5, %l4, %l3
movleu %xcc, %g6, %i6
tgu %xcc, 0x2
movle %xcc, %i3, %o1
ldsh [%l7 + 0x5A], %o2
bvs,pn %icc, loop_4044
fsrc1 %f2, %f6
movpos %xcc, %g2, %o7
sdivx %o0, 0x0AAC, %o5
loop_4044:
movge %icc, %l6, %l0
te %xcc, 0x6
fbe %fcc2, loop_4045
stb %o4, [%l7 + 0x5E]
edge8l %l5, %g1, %i0
ldsb [%l7 + 0x44], %g7
loop_4045:
fnor %f10, %f4, %f2
fmovsle %icc, %f14, %f7
ldsh [%l7 + 0x14], %l1
smul %o6, 0x13FA, %o3
fbue %fcc0, loop_4046
std %f2, [%l7 + 0x10]
fmovsvs %xcc, %f15, %f6
movrlez %i4, 0x084, %g3
loop_4046:
orncc %g5, %i2, %i7
lduw [%l7 + 0x74], %g4
fnot1s %f15, %f11
tl %icc, 0x4
ld [%l7 + 0x50], %f1
fnors %f15, %f5, %f3
udivcc %l2, 0x010F, %i1
ldub [%l7 + 0x57], %i5
movgu %icc, %l4, %g6
lduh [%l7 + 0x16], %i6
lduw [%l7 + 0x48], %i3
andn %o1, 0x0FAA, %o2
taddcc %g2, %o7, %o0
orcc %l3, %o5, %l0
edge16 %o4, %l6, %l5
fabss %f6, %f0
std %f12, [%l7 + 0x48]
tg %icc, 0x7
ldsb [%l7 + 0x3F], %g1
ldd [%l7 + 0x20], %f8
ldx [%l7 + 0x28], %g7
fmovrdlez %i0, %f2, %f0
srlx %l1, %o3, %o6
bshuffle %f8, %f2, %f4
sdiv %i4, 0x017C, %g5
edge8n %g3, %i2, %g4
ldd [%l7 + 0x10], %f10
fcmpgt32 %f2, %f2, %l2
ldsb [%l7 + 0x1D], %i7
movre %i1, %i5, %g6
stx %i6, [%l7 + 0x18]
brgz,a %l4, loop_4047
sdiv %o1, 0x1ED8, %o2
st %f7, [%l7 + 0x2C]
stw %i3, [%l7 + 0x60]
loop_4047:
movrgez %g2, %o7, %l3
fexpand %f10, %f2
movvs %xcc, %o5, %o0
nop
setx loop_4048, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsvs %icc, %f7, %f6
tl %xcc, 0x3
ld [%l7 + 0x34], %f0
loop_4048:
move %xcc, %o4, %l6
bg,a loop_4049
ldsh [%l7 + 0x12], %l5
lduh [%l7 + 0x1E], %g1
bne,a loop_4050
loop_4049:
fmovscc %icc, %f1, %f3
st %f12, [%l7 + 0x28]
fmovsvs %icc, %f5, %f2
loop_4050:
ldub [%l7 + 0x46], %l0
sth %g7, [%l7 + 0x28]
movgu %xcc, %l1, %o3
ldsh [%l7 + 0x7C], %o6
sra %i4, 0x12, %g5
fnot2s %f4, %f5
fmovse %icc, %f9, %f6
fmovdg %icc, %f0, %f6
edge16l %g3, %i0, %i2
ldx [%l7 + 0x10], %l2
edge8ln %g4, %i7, %i1
alignaddrl %g6, %i6, %i5
tsubcctv %l4, 0x0ABD, %o1
sdiv %i3, 0x09C7, %o2
movge %icc, %g2, %l3
fcmpeq32 %f6, %f0, %o5
fpsub32s %f15, %f10, %f12
stw %o7, [%l7 + 0x38]
nop
setx loop_4051, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovspos %icc, %f1, %f14
edge16l %o0, %l6, %l5
brz,a %g1, loop_4052
loop_4051:
fpsub16 %f6, %f8, %f12
bcc %icc, loop_4053
fmovsa %icc, %f12, %f7
loop_4052:
lduw [%l7 + 0x24], %l0
fors %f6, %f0, %f8
loop_4053:
lduw [%l7 + 0x74], %o4
bcs,a %icc, loop_4054
ld [%l7 + 0x08], %f1
umul %g7, %l1, %o6
tn %xcc, 0x3
loop_4054:
tge %icc, 0x2
ldd [%l7 + 0x28], %f14
tneg %xcc, 0x0
std %f2, [%l7 + 0x08]
edge16ln %i4, %o3, %g5
fmovsleu %xcc, %f11, %f2
stw %i0, [%l7 + 0x5C]
lduh [%l7 + 0x12], %g3
fmovse %xcc, %f14, %f5
lduh [%l7 + 0x08], %i2
fmuld8sux16 %f14, %f5, %f10
fmovsleu %icc, %f3, %f9
bgu loop_4055
fnors %f7, %f3, %f7
ldd [%l7 + 0x50], %f6
fmovdcs %xcc, %f6, %f2
loop_4055:
fmovd %f0, %f6
fblg,a %fcc0, loop_4056
fba,a %fcc2, loop_4057
fmovdgu %icc, %f13, %f0
edge8ln %g4, %l2, %i7
loop_4056:
edge32l %g6, %i6, %i5
loop_4057:
std %f6, [%l7 + 0x18]
fmovdgu %icc, %f3, %f6
fmovse %icc, %f12, %f12
fzero %f14
fmovsvs %xcc, %f11, %f6
ldsh [%l7 + 0x48], %l4
fmovdg %icc, %f12, %f13
fmovrdne %o1, %f4, %f4
stb %i1, [%l7 + 0x5C]
brlez %i3, loop_4058
fmovdgu %xcc, %f8, %f7
movcc %xcc, %g2, %o2
smulcc %l3, %o7, %o0
loop_4058:
subccc %l6, 0x0E0B, %o5
lduw [%l7 + 0x28], %g1
stx %l5, [%l7 + 0x60]
fmovsvs %icc, %f4, %f1
ldsb [%l7 + 0x73], %o4
array32 %g7, %l1, %l0
fpadd16s %f14, %f13, %f14
fmovdn %icc, %f6, %f8
array32 %i4, %o3, %o6
lduw [%l7 + 0x60], %g5
fmovsge %xcc, %f4, %f13
ldd [%l7 + 0x18], %f6
brz,a %i0, loop_4059
ldd [%l7 + 0x20], %f10
ld [%l7 + 0x6C], %f4
stx %i2, [%l7 + 0x08]
loop_4059:
call loop_4060
ldsh [%l7 + 0x4A], %g4
add %l2, 0x1DD0, %i7
lduw [%l7 + 0x2C], %g3
loop_4060:
fsrc2s %f9, %f6
sth %i6, [%l7 + 0x46]
fmovsl %icc, %f8, %f15
edge16 %g6, %i5, %l4
tpos %icc, 0x2
fmovdne %icc, %f5, %f6
fpack16 %f4, %f5
lduw [%l7 + 0x60], %o1
and %i3, %g2, %i1
fmovs %f5, %f6
fmovrslz %o2, %f6, %f5
fmovsg %icc, %f8, %f6
fpsub32 %f8, %f0, %f14
movl %xcc, %l3, %o0
xor %o7, 0x1D73, %l6
ldsb [%l7 + 0x2F], %o5
fmovdpos %xcc, %f5, %f8
edge16 %l5, %o4, %g1
fmovscc %xcc, %f3, %f10
xnorcc %g7, %l0, %i4
fands %f8, %f9, %f15
lduw [%l7 + 0x70], %o3
fsrc1 %f12, %f10
fmovrde %o6, %f12, %f0
fbl %fcc1, loop_4061
ldx [%l7 + 0x48], %g5
sth %i0, [%l7 + 0x7C]
ba loop_4062
loop_4061:
fmovs %f14, %f12
movrne %i2, %l1, %g4
stb %l2, [%l7 + 0x5D]
loop_4062:
fnand %f0, %f4, %f2
tvc %xcc, 0x2
fble,a %fcc1, loop_4063
fbe %fcc2, loop_4064
lduw [%l7 + 0x18], %g3
movre %i6, %g6, %i7
loop_4063:
movg %icc, %i5, %l4
loop_4064:
movge %xcc, %o1, %i3
mova %xcc, %g2, %o2
fornot1s %f2, %f14, %f3
ldx [%l7 + 0x20], %l3
faligndata %f10, %f14, %f0
ldd [%l7 + 0x48], %f4
fmovsvs %icc, %f9, %f7
ba loop_4065
movrlez %o0, 0x322, %o7
movrgz %l6, %i1, %o5
ldd [%l7 + 0x70], %f2
loop_4065:
fnands %f6, %f6, %f5
sethi 0x1713, %o4
ldx [%l7 + 0x50], %l5
ble loop_4066
lduh [%l7 + 0x16], %g7
nop
setx loop_4067, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %g1, [%l7 + 0x70]
loop_4066:
ldd [%l7 + 0x70], %f8
fbug %fcc0, loop_4068
loop_4067:
fmul8x16au %f11, %f13, %f2
bge,a loop_4069
call loop_4070
loop_4068:
stx %l0, [%l7 + 0x68]
brlez %o3, loop_4071
loop_4069:
fbl,a %fcc0, loop_4072
loop_4070:
bneg %icc, loop_4073
addccc %i4, %g5, %i0
loop_4071:
fmovrsgz %o6, %f4, %f3
loop_4072:
fmovsge %xcc, %f2, %f6
loop_4073:
ldsh [%l7 + 0x1C], %l1
ldd [%l7 + 0x18], %f4
alignaddrl %g4, %i2, %l2
stb %i6, [%l7 + 0x3C]
add %g6, %g3, %i5
fbule %fcc2, loop_4074
ldd [%l7 + 0x30], %f4
ldub [%l7 + 0x7B], %l4
ldsw [%l7 + 0x5C], %o1
loop_4074:
fmovs %f0, %f9
fbuge %fcc1, loop_4075
tl %xcc, 0x2
ldx [%l7 + 0x78], %i7
stb %i3, [%l7 + 0x18]
loop_4075:
brgez %g2, loop_4076
fpmerge %f11, %f5, %f0
fnegs %f0, %f1
ldd [%l7 + 0x10], %f8
loop_4076:
fmovsg %xcc, %f6, %f11
fmovspos %xcc, %f0, %f8
fcmple16 %f12, %f14, %l3
ldsb [%l7 + 0x5B], %o0
sth %o7, [%l7 + 0x46]
edge32l %o2, %i1, %l6
fcmpgt32 %f14, %f6, %o5
std %f8, [%l7 + 0x28]
fmul8x16 %f15, %f8, %f6
ldsw [%l7 + 0x60], %l5
fbul,a %fcc1, loop_4077
fble %fcc2, loop_4078
tge %xcc, 0x6
smulcc %g7, 0x0DBA, %g1
loop_4077:
bshuffle %f4, %f6, %f4
loop_4078:
fpsub32 %f2, %f10, %f0
edge32l %o4, %l0, %i4
movg %icc, %o3, %g5
lduh [%l7 + 0x0A], %i0
ld [%l7 + 0x0C], %f13
fmovdgu %icc, %f7, %f5
brnz,a %o6, loop_4079
fcmple32 %f4, %f12, %l1
edge8 %g4, %l2, %i2
bl,a %icc, loop_4080
loop_4079:
bn loop_4081
stb %g6, [%l7 + 0x77]
ldd [%l7 + 0x50], %f10
loop_4080:
tcc %xcc, 0x1
loop_4081:
sdivx %g3, 0x1493, %i5
fpadd32 %f0, %f4, %f14
tpos %icc, 0x3
edge16l %l4, %o1, %i7
fornot2 %f6, %f0, %f14
fbu,a %fcc1, loop_4082
stx %i3, [%l7 + 0x20]
fone %f8
fmovsleu %icc, %f3, %f1
loop_4082:
fxors %f13, %f10, %f3
tvc %icc, 0x7
fmovsg %icc, %f4, %f4
udiv %g2, 0x1D2C, %l3
fmovrdlez %o0, %f0, %f2
fmovdge %xcc, %f5, %f12
fnot2 %f4, %f6
bl,pt %icc, loop_4083
fcmple32 %f10, %f14, %i6
lduh [%l7 + 0x0A], %o2
fand %f12, %f2, %f14
loop_4083:
fmovdvs %icc, %f14, %f3
st %f7, [%l7 + 0x0C]
stb %o7, [%l7 + 0x24]
nop
setx loop_4084, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movle %xcc, %i1, %o5
sdivx %l5, 0x0662, %l6
movre %g1, %o4, %l0
loop_4084:
lduh [%l7 + 0x42], %i4
fcmpgt16 %f4, %f10, %o3
bneg loop_4085
fmovsne %xcc, %f0, %f8
edge8 %g5, %i0, %o6
fmovdgu %xcc, %f11, %f4
loop_4085:
fmovdleu %icc, %f4, %f8
edge32ln %g7, %g4, %l2
ld [%l7 + 0x4C], %f15
tcc %icc, 0x1
movrgez %l1, 0x067, %i2
andcc %g3, 0x0C20, %i5
fmovrse %l4, %f2, %f8
ldx [%l7 + 0x60], %g6
subccc %i7, %i3, %g2
fmovsvs %xcc, %f15, %f0
sth %o1, [%l7 + 0x2E]
lduh [%l7 + 0x58], %l3
brz,a %i6, loop_4086
sth %o0, [%l7 + 0x7E]
sth %o7, [%l7 + 0x24]
edge16 %o2, %o5, %i1
loop_4086:
edge8 %l5, %l6, %g1
bne loop_4087
fnegd %f12, %f12
brgez,a %l0, loop_4088
movrne %i4, 0x17E, %o3
loop_4087:
ldub [%l7 + 0x5F], %g5
mova %icc, %i0, %o6
loop_4088:
fbue,a %fcc1, loop_4089
std %f8, [%l7 + 0x58]
ba,a,pn %icc, loop_4090
ldsh [%l7 + 0x24], %o4
loop_4089:
fbne %fcc1, loop_4091
sth %g7, [%l7 + 0x6C]
loop_4090:
bn,a,pn %icc, loop_4092
fmovrdne %l2, %f10, %f4
loop_4091:
fnors %f8, %f15, %f10
tgu %xcc, 0x4
loop_4092:
ldub [%l7 + 0x60], %g4
ldsb [%l7 + 0x69], %i2
edge8ln %g3, %l1, %l4
std %f6, [%l7 + 0x70]
edge8ln %i5, %g6, %i3
fzeros %f1
stb %i7, [%l7 + 0x73]
movpos %icc, %o1, %l3
bneg,pt %xcc, loop_4093
fmovda %xcc, %f10, %f14
st %f7, [%l7 + 0x34]
fmovdvc %icc, %f0, %f5
loop_4093:
fmovdn %icc, %f7, %f14
fpadd16 %f10, %f6, %f14
fmovrdne %i6, %f4, %f10
ldub [%l7 + 0x7E], %g2
fmovdcc %xcc, %f9, %f6
tcs %icc, 0x1
fabsd %f12, %f14
fbl,a %fcc0, loop_4094
movrgz %o7, 0x096, %o0
fbug %fcc1, loop_4095
brlez,a %o2, loop_4096
loop_4094:
fpadd16 %f14, %f8, %f6
edge8 %i1, %o5, %l5
loop_4095:
fbg,a %fcc0, loop_4097
loop_4096:
fbuge %fcc0, loop_4098
fxnors %f13, %f8, %f3
fmovsl %icc, %f11, %f15
loop_4097:
ldub [%l7 + 0x70], %g1
loop_4098:
fmovdgu %icc, %f6, %f5
fmul8x16 %f0, %f4, %f0
movvc %icc, %l6, %l0
ldub [%l7 + 0x7D], %i4
ldx [%l7 + 0x68], %o3
fexpand %f5, %f14
popc %g5, %i0
st %f6, [%l7 + 0x28]
movvs %xcc, %o6, %o4
fxnor %f12, %f14, %f8
fandnot2s %f11, %f13, %f5
ldsb [%l7 + 0x2C], %g7
bvs loop_4099
stb %g4, [%l7 + 0x40]
lduh [%l7 + 0x0E], %i2
fmovdvc %xcc, %f2, %f4
loop_4099:
sth %l2, [%l7 + 0x7C]
ldx [%l7 + 0x40], %l1
fbo %fcc0, loop_4100
ldub [%l7 + 0x48], %l4
movrgz %g3, 0x016, %i5
fnegs %f12, %f3
loop_4100:
fcmpeq16 %f12, %f0, %i3
stb %i7, [%l7 + 0x38]
ld [%l7 + 0x4C], %f14
fmuld8sux16 %f15, %f15, %f8
fmovrslz %o1, %f2, %f7
for %f14, %f6, %f12
tneg %icc, 0x1
fnegd %f8, %f10
fmovspos %xcc, %f2, %f8
andncc %g6, %l3, %g2
fmovdgu %xcc, %f2, %f1
stw %i6, [%l7 + 0x10]
fmul8sux16 %f4, %f12, %f0
taddcctv %o0, %o7, %o2
sth %i1, [%l7 + 0x4C]
fors %f12, %f10, %f6
fmovdg %icc, %f14, %f11
movrlez %o5, 0x3B5, %l5
edge8ln %l6, %g1, %l0
movrlz %i4, 0x296, %g5
fmovrdne %i0, %f0, %f4
sth %o3, [%l7 + 0x62]
stx %o4, [%l7 + 0x40]
be %icc, loop_4101
tsubcc %g7, 0x0553, %g4
edge32l %i2, %l2, %l1
lduw [%l7 + 0x74], %l4
loop_4101:
xnor %o6, 0x15B0, %i5
std %f4, [%l7 + 0x40]
fpsub16 %f6, %f14, %f2
sth %g3, [%l7 + 0x10]
movrlez %i7, %i3, %o1
edge32ln %g6, %l3, %i6
tsubcctv %g2, %o7, %o0
fandnot1 %f6, %f4, %f2
fba %fcc1, loop_4102
st %f7, [%l7 + 0x60]
st %f12, [%l7 + 0x78]
fbge,a %fcc1, loop_4103
loop_4102:
ldsb [%l7 + 0x3A], %o2
fnands %f3, %f5, %f14
fnors %f6, %f1, %f3
loop_4103:
lduh [%l7 + 0x2A], %o5
ldsw [%l7 + 0x50], %l5
st %f1, [%l7 + 0x18]
edge8n %i1, %l6, %g1
xor %i4, 0x1177, %l0
ldub [%l7 + 0x44], %i0
edge32 %g5, %o4, %o3
lduh [%l7 + 0x66], %g4
stb %i2, [%l7 + 0x57]
edge16n %l2, %l1, %l4
edge8ln %o6, %g7, %g3
fbue %fcc2, loop_4104
ld [%l7 + 0x4C], %f0
bn,a loop_4105
sll %i5, 0x13, %i7
loop_4104:
sth %i3, [%l7 + 0x70]
movl %xcc, %g6, %o1
loop_4105:
edge16l %l3, %g2, %o7
fbe,a %fcc2, loop_4106
bne,a,pn %icc, loop_4107
ldub [%l7 + 0x4E], %i6
stb %o0, [%l7 + 0x5D]
loop_4106:
sll %o2, 0x17, %o5
loop_4107:
fmovdn %xcc, %f11, %f7
xor %l5, %i1, %g1
sth %i4, [%l7 + 0x48]
movleu %icc, %l0, %l6
tsubcctv %i0, 0x1B59, %g5
fmovsvs %icc, %f4, %f7
st %f14, [%l7 + 0x1C]
sub %o3, %o4, %g4
ldsb [%l7 + 0x25], %l2
udiv %l1, 0x117A, %l4
fxnor %f14, %f4, %f6
udivx %i2, 0x17E9, %g7
st %f0, [%l7 + 0x54]
std %f0, [%l7 + 0x20]
ta %xcc, 0x2
std %f6, [%l7 + 0x50]
fbug %fcc3, loop_4108
stb %o6, [%l7 + 0x75]
fmovrdgz %i5, %f4, %f10
ldd [%l7 + 0x60], %f12
loop_4108:
fnegs %f4, %f14
fpsub32s %f7, %f2, %f13
fmovscc %xcc, %f6, %f9
fmovsleu %icc, %f11, %f13
fmovspos %icc, %f5, %f10
movcc %xcc, %i7, %g3
fmovrsne %g6, %f13, %f1
fmovsl %xcc, %f14, %f7
fbue,a %fcc3, loop_4109
fnot2s %f6, %f15
fornot1s %f11, %f7, %f14
sth %o1, [%l7 + 0x1A]
loop_4109:
ldsw [%l7 + 0x48], %i3
taddcctv %g2, 0x1410, %o7
xnorcc %i6, 0x0CBB, %o0
tle %icc, 0x5
udiv %o2, 0x19E7, %o5
fmovd %f4, %f0
ldub [%l7 + 0x58], %l5
fbg,a %fcc1, loop_4110
fmovrsne %i1, %f12, %f3
movge %icc, %l3, %g1
fcmpne32 %f8, %f12, %i4
loop_4110:
fbul,a %fcc2, loop_4111
brgz,a %l0, loop_4112
ldd [%l7 + 0x30], %f6
fmovrdgz %l6, %f8, %f10
loop_4111:
fcmpes %fcc2, %f1, %f4
loop_4112:
fmovrde %g5, %f12, %f2
bvs,a %icc, loop_4113
fmovrdlez %o3, %f12, %f8
lduw [%l7 + 0x50], %o4
sll %i0, 0x04, %l2
loop_4113:
udivcc %g4, 0x18CB, %l1
be,a loop_4114
fmovdgu %xcc, %f1, %f11
tvc %icc, 0x0
orcc %i2, 0x0B35, %g7
loop_4114:
fpack32 %f0, %f8, %f0
alignaddr %l4, %i5, %i7
stb %g3, [%l7 + 0x48]
fbuge %fcc0, loop_4115
fmovrsgz %g6, %f1, %f10
movrlz %o6, %i3, %g2
andcc %o1, %o7, %i6
loop_4115:
stb %o2, [%l7 + 0x6C]
lduw [%l7 + 0x44], %o5
movcs %icc, %l5, %i1
nop
setx loop_4116, %l0, %l1
jmpl %l1, %l3
ldsw [%l7 + 0x28], %g1
stx %o0, [%l7 + 0x38]
ldsw [%l7 + 0x3C], %i4
loop_4116:
ldsb [%l7 + 0x7D], %l6
fcmped %fcc3, %f0, %f6
fcmpeq16 %f2, %f12, %g5
tvs %icc, 0x6
popc %o3, %o4
fmovrdlez %i0, %f12, %f10
taddcc %l0, 0x1F39, %l2
st %f9, [%l7 + 0x7C]
fandnot2s %f1, %f8, %f1
tsubcctv %g4, 0x0510, %l1
faligndata %f4, %f0, %f12
stx %i2, [%l7 + 0x48]
fmovdpos %xcc, %f0, %f0
stw %l4, [%l7 + 0x20]
brgez,a %i5, loop_4117
edge16ln %i7, %g7, %g3
fxors %f2, %f12, %f11
orn %g6, %i3, %o6
loop_4117:
ldsb [%l7 + 0x45], %g2
bleu,a,pt %icc, loop_4118
lduw [%l7 + 0x7C], %o7
ldsh [%l7 + 0x1E], %o1
tgu %icc, 0x3
loop_4118:
fbne,a %fcc3, loop_4119
fandnot2 %f14, %f4, %f2
movleu %icc, %i6, %o2
fmovdg %icc, %f13, %f15
loop_4119:
bvs,a,pn %icc, loop_4120
udivx %l5, 0x1ECB, %o5
fbul %fcc3, loop_4121
fmovsneg %icc, %f11, %f0
loop_4120:
ldsh [%l7 + 0x78], %l3
fsrc2s %f6, %f8
loop_4121:
orn %i1, %o0, %i4
fpsub32 %f2, %f12, %f10
fones %f6
fmovrdgez %l6, %f12, %f10
fcmpeq32 %f4, %f0, %g1
tleu %icc, 0x1
ldsw [%l7 + 0x4C], %o3
and %o4, %g5, %l0
taddcc %l2, %g4, %i0
sth %l1, [%l7 + 0x0A]
tleu %icc, 0x3
fmovsge %icc, %f10, %f12
tvc %icc, 0x5
stx %i2, [%l7 + 0x40]
fcmped %fcc1, %f0, %f14
fpadd32s %f15, %f8, %f10
stx %i5, [%l7 + 0x30]
fba %fcc0, loop_4122
bn,a %icc, loop_4123
taddcctv %i7, %g7, %g3
sra %g6, %l4, %o6
loop_4122:
st %f2, [%l7 + 0x70]
loop_4123:
fbge,a %fcc2, loop_4124
edge16n %i3, %o7, %g2
ldub [%l7 + 0x26], %o1
fnot2s %f1, %f15
loop_4124:
umul %o2, 0x1C96, %l5
and %i6, %l3, %i1
fmovdpos %icc, %f12, %f1
fnegd %f6, %f6
st %f13, [%l7 + 0x58]
fmovdn %icc, %f13, %f5
tgu %icc, 0x7
fmovdvs %icc, %f12, %f5
orn %o0, %o5, %i4
alignaddrl %l6, %o3, %o4
fmovrdgez %g1, %f8, %f8
fbuge,a %fcc1, loop_4125
tleu %icc, 0x2
smulcc %g5, 0x1D6F, %l0
fand %f6, %f8, %f4
loop_4125:
lduh [%l7 + 0x20], %g4
bn,a %xcc, loop_4126
fmovrde %l2, %f10, %f14
tvc %icc, 0x5
lduw [%l7 + 0x24], %i0
loop_4126:
fpsub32 %f10, %f2, %f12
stx %l1, [%l7 + 0x38]
bn %icc, loop_4127
udiv %i5, 0x1AF7, %i7
edge8 %i2, %g3, %g6
fpsub32 %f14, %f14, %f8
loop_4127:
tsubcc %l4, 0x1575, %g7
ldsh [%l7 + 0x4C], %o6
andcc %i3, %g2, %o7
fblg,a %fcc3, loop_4128
faligndata %f4, %f10, %f6
fone %f0
lduw [%l7 + 0x0C], %o2
loop_4128:
ld [%l7 + 0x24], %f6
edge8n %o1, %l5, %l3
tne %icc, 0x2
alignaddrl %i1, %i6, %o5
movgu %icc, %i4, %l6
umul %o0, %o4, %o3
stb %g5, [%l7 + 0x67]
fmul8x16al %f2, %f14, %f14
stx %l0, [%l7 + 0x10]
st %f9, [%l7 + 0x24]
fbule %fcc1, loop_4129
sth %g1, [%l7 + 0x26]
xorcc %g4, %i0, %l2
fmuld8ulx16 %f7, %f14, %f8
loop_4129:
bvc loop_4130
bcc %xcc, loop_4131
std %f10, [%l7 + 0x50]
fornot2 %f6, %f10, %f8
loop_4130:
movg %xcc, %l1, %i5
loop_4131:
fbg,a %fcc0, loop_4132
tl %icc, 0x5
fcmple32 %f10, %f10, %i2
fand %f12, %f14, %f4
loop_4132:
fmovrse %i7, %f4, %f7
array32 %g3, %l4, %g6
tneg %icc, 0x2
stw %o6, [%l7 + 0x0C]
bge %icc, loop_4133
sth %i3, [%l7 + 0x6C]
ldsh [%l7 + 0x1C], %g2
ldsb [%l7 + 0x08], %o7
loop_4133:
movpos %icc, %g7, %o2
movpos %icc, %o1, %l3
edge16ln %l5, %i1, %o5
movvc %xcc, %i4, %l6
fcmpne32 %f4, %f12, %o0
fabss %f5, %f8
fmovdvs %xcc, %f13, %f9
std %f6, [%l7 + 0x08]
fmovrdlez %o4, %f14, %f6
fblg %fcc2, loop_4134
umulcc %i6, %g5, %o3
ldsw [%l7 + 0x40], %l0
stb %g1, [%l7 + 0x2D]
loop_4134:
ldsh [%l7 + 0x42], %g4
stb %i0, [%l7 + 0x56]
edge8 %l2, %i5, %l1
ldsh [%l7 + 0x44], %i7
andn %i2, %g3, %l4
movne %xcc, %o6, %i3
bl,pn %xcc, loop_4135
udiv %g6, 0x1612, %o7
fmovsge %xcc, %f13, %f13
movcs %icc, %g2, %o2
loop_4135:
fmul8x16au %f5, %f7, %f8
be,pt %xcc, loop_4136
std %f2, [%l7 + 0x10]
fmovsgu %xcc, %f11, %f8
ldd [%l7 + 0x10], %f10
loop_4136:
fnand %f2, %f2, %f4
fornot1s %f3, %f6, %f12
movrgz %o1, %g7, %l5
ldd [%l7 + 0x78], %f2
sdiv %i1, 0x14A7, %l3
mulx %o5, 0x12F5, %l6
stx %i4, [%l7 + 0x30]
bg,pt %xcc, loop_4137
fcmple16 %f2, %f12, %o4
fors %f14, %f2, %f2
fmul8sux16 %f12, %f14, %f8
loop_4137:
tgu %icc, 0x2
fmovdpos %xcc, %f7, %f1
sdivcc %o0, 0x1A4A, %g5
stx %i6, [%l7 + 0x68]
sethi 0x05F2, %l0
stb %g1, [%l7 + 0x16]
std %f14, [%l7 + 0x68]
movge %xcc, %g4, %i0
bgu,a %icc, loop_4138
fpsub16 %f4, %f14, %f4
tn %icc, 0x7
fmovsne %xcc, %f1, %f10
loop_4138:
xnor %l2, %i5, %l1
bleu,a,pn %xcc, loop_4139
sll %i7, 0x02, %o3
taddcc %i2, %g3, %o6
edge8ln %i3, %l4, %o7
loop_4139:
fsrc1s %f5, %f11
bcs,a,pn %xcc, loop_4140
tpos %icc, 0x2
edge8l %g6, %g2, %o1
fmovdl %xcc, %f1, %f15
loop_4140:
ldx [%l7 + 0x10], %o2
fnot1s %f5, %f12
fmovsneg %icc, %f0, %f6
fxor %f8, %f0, %f12
fmovsneg %icc, %f13, %f12
lduw [%l7 + 0x60], %g7
ldsb [%l7 + 0x4B], %l5
ldx [%l7 + 0x48], %l3
sdivx %o5, 0x1BEE, %i1
fmovsleu %xcc, %f7, %f1
mulx %l6, 0x124E, %i4
andcc %o4, %o0, %i6
sth %l0, [%l7 + 0x3A]
ldd [%l7 + 0x28], %f2
movvc %xcc, %g5, %g1
ldsh [%l7 + 0x3E], %g4
fxors %f2, %f10, %f13
fcmpne16 %f6, %f8, %l2
nop
setx loop_4141, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrslz %i5, %f7, %f6
st %f5, [%l7 + 0x0C]
fnor %f0, %f0, %f6
loop_4141:
mulscc %l1, 0x1E04, %i7
srlx %i0, 0x09, %o3
fnand %f6, %f14, %f0
ldsw [%l7 + 0x70], %i2
fmul8sux16 %f4, %f12, %f2
fble,a %fcc2, loop_4142
sth %o6, [%l7 + 0x10]
fmovd %f6, %f14
ldsw [%l7 + 0x78], %g3
loop_4142:
movvc %icc, %i3, %l4
lduw [%l7 + 0x54], %g6
stw %o7, [%l7 + 0x54]
fone %f6
fmovrsne %o1, %f7, %f8
fmovsvs %xcc, %f6, %f6
siam 0x1
lduw [%l7 + 0x78], %g2
bcc loop_4143
st %f5, [%l7 + 0x10]
movrlez %g7, 0x12A, %o2
movgu %icc, %l3, %o5
loop_4143:
ldx [%l7 + 0x30], %i1
fbug %fcc0, loop_4144
fmovrsgz %l6, %f7, %f5
fmovdvs %xcc, %f13, %f7
ldd [%l7 + 0x58], %f12
loop_4144:
ta %icc, 0x6
andn %l5, %i4, %o4
sth %i6, [%l7 + 0x2C]
tcc %icc, 0x4
sub %l0, %g5, %g1
edge8 %g4, %o0, %i5
fxor %f0, %f0, %f14
fmovrsgez %l2, %f7, %f1
std %f0, [%l7 + 0x58]
fba %fcc2, loop_4145
brlz %l1, loop_4146
movcs %icc, %i7, %i0
fpack32 %f12, %f14, %f12
loop_4145:
stw %o3, [%l7 + 0x2C]
loop_4146:
fexpand %f8, %f6
move %xcc, %o6, %g3
movge %xcc, %i2, %i3
fmovsleu %icc, %f9, %f10
movcs %xcc, %l4, %g6
fcmps %fcc3, %f4, %f4
fmovrsgez %o1, %f15, %f15
lduh [%l7 + 0x5A], %g2
fandnot2 %f8, %f4, %f14
fpsub32 %f8, %f8, %f8
movge %icc, %o7, %g7
movle %xcc, %o2, %o5
ldub [%l7 + 0x15], %l3
fmovrsgez %i1, %f3, %f2
fabss %f5, %f5
fmovs %f5, %f3
fcmpne16 %f0, %f2, %l5
taddcc %l6, %i4, %i6
fabss %f3, %f7
fpadd16 %f4, %f10, %f12
stb %l0, [%l7 + 0x78]
faligndata %f8, %f4, %f10
fornot1 %f6, %f2, %f2
fmovrse %o4, %f13, %f1
sth %g5, [%l7 + 0x22]
tg %icc, 0x6
fsrc1s %f1, %f12
fmovsg %xcc, %f10, %f13
ldsb [%l7 + 0x7B], %g4
fmovsne %icc, %f3, %f14
ldsh [%l7 + 0x7E], %g1
tn %xcc, 0x0
xorcc %o0, %l2, %i5
stw %l1, [%l7 + 0x6C]
edge32ln %i7, %i0, %o6
fbne,a %fcc3, loop_4147
pdist %f0, %f0, %f14
ldsb [%l7 + 0x26], %o3
fmovrde %g3, %f2, %f4
loop_4147:
ldd [%l7 + 0x28], %f14
lduh [%l7 + 0x4C], %i2
fbue %fcc2, loop_4148
fpsub32 %f10, %f6, %f6
sllx %l4, 0x13, %i3
ldsh [%l7 + 0x2A], %o1
loop_4148:
fmul8sux16 %f14, %f10, %f12
movge %icc, %g6, %g2
st %f4, [%l7 + 0x2C]
fpsub16s %f7, %f13, %f13
bpos,a,pt %icc, loop_4149
bneg %xcc, loop_4150
stx %g7, [%l7 + 0x08]
array8 %o2, %o5, %o7
loop_4149:
ldx [%l7 + 0x68], %l3
loop_4150:
movne %xcc, %i1, %l6
stx %i4, [%l7 + 0x38]
orncc %l5, 0x119C, %i6
call loop_4151
fmovsn %icc, %f10, %f5
stw %l0, [%l7 + 0x4C]
orn %o4, 0x0676, %g5
loop_4151:
ldd [%l7 + 0x08], %f0
tneg %xcc, 0x2
std %f0, [%l7 + 0x60]
fcmpgt16 %f2, %f8, %g4
add %g1, %o0, %l2
fxnor %f4, %f12, %f6
fcmple16 %f10, %f12, %l1
fcmpd %fcc2, %f0, %f10
tn %icc, 0x6
edge8l %i5, %i7, %i0
add %o6, %g3, %i2
edge32l %o3, %l4, %o1
edge16n %g6, %i3, %g7
fmovrse %g2, %f7, %f1
edge8l %o2, %o5, %o7
ldsh [%l7 + 0x56], %i1
fbn,a %fcc1, loop_4152
tvs %xcc, 0x7
ldub [%l7 + 0x44], %l3
fbl %fcc1, loop_4153
loop_4152:
alignaddr %i4, %l5, %l6
smul %i6, %l0, %o4
fmovda %icc, %f3, %f9
loop_4153:
for %f12, %f0, %f6
fmovsvc %icc, %f1, %f14
fmovrsgez %g5, %f2, %f10
ldd [%l7 + 0x48], %f8
move %xcc, %g4, %o0
lduw [%l7 + 0x68], %g1
fmovdcc %icc, %f1, %f1
pdist %f8, %f0, %f2
stx %l1, [%l7 + 0x68]
subccc %i5, %l2, %i7
bleu,pn %icc, loop_4154
lduh [%l7 + 0x38], %o6
fmovsle %icc, %f8, %f7
bne,pt %icc, loop_4155
loop_4154:
fcmpne32 %f2, %f14, %i0
tle %icc, 0x4
movrgz %g3, %i2, %o3
loop_4155:
addccc %l4, 0x19DC, %o1
fnot2 %f0, %f4
stw %i3, [%l7 + 0x0C]
edge32n %g6, %g7, %o2
lduh [%l7 + 0x24], %g2
fbule %fcc1, loop_4156
popc 0x0481, %o5
lduh [%l7 + 0x3A], %i1
fnot1s %f13, %f3
loop_4156:
sub %l3, 0x12BF, %o7
tsubcctv %i4, 0x01F2, %l5
fmovrdgz %l6, %f12, %f2
st %f1, [%l7 + 0x68]
fmovspos %icc, %f12, %f12
movvc %icc, %l0, %o4
movne %icc, %g5, %g4
movle %icc, %o0, %i6
srlx %l1, %i5, %l2
fxors %f0, %f9, %f13
ldx [%l7 + 0x18], %i7
movre %o6, %g1, %i0
udivcc %g3, 0x1F8D, %o3
fsrc1 %f8, %f0
movvs %icc, %i2, %l4
andn %i3, 0x0876, %g6
ldsw [%l7 + 0x2C], %g7
edge8 %o1, %g2, %o5
bg %xcc, loop_4157
ldsb [%l7 + 0x43], %i1
st %f0, [%l7 + 0x3C]
stb %o2, [%l7 + 0x58]
loop_4157:
movcc %xcc, %o7, %i4
stx %l5, [%l7 + 0x18]
tsubcc %l6, 0x1D2A, %l0
movvc %icc, %o4, %g5
fmovdl %icc, %f7, %f14
lduw [%l7 + 0x24], %g4
movcc %xcc, %l3, %o0
te %icc, 0x4
addccc %i6, %i5, %l2
tneg %xcc, 0x0
stx %i7, [%l7 + 0x78]
fblg %fcc2, loop_4158
andcc %l1, 0x0490, %g1
stx %i0, [%l7 + 0x60]
fnot2 %f12, %f2
loop_4158:
fmovrsgez %o6, %f4, %f8
fsrc2 %f12, %f2
movg %icc, %g3, %i2
fandnot1 %f10, %f12, %f14
ld [%l7 + 0x3C], %f15
ldd [%l7 + 0x18], %f12
fzeros %f13
fone %f6
fbe,a %fcc0, loop_4159
fpmerge %f3, %f6, %f8
ldd [%l7 + 0x68], %f14
ldsw [%l7 + 0x70], %o3
loop_4159:
st %f7, [%l7 + 0x4C]
fones %f10
fandnot1s %f9, %f7, %f9
sth %l4, [%l7 + 0x72]
ldx [%l7 + 0x38], %g6
ldub [%l7 + 0x7C], %g7
fcmpd %fcc2, %f0, %f6
for %f14, %f14, %f8
udivx %o1, 0x170D, %i3
fmovrsgez %o5, %f8, %f5
fcmple32 %f2, %f8, %g2
bleu loop_4160
edge32 %o2, %i1, %i4
array8 %o7, %l6, %l5
ldx [%l7 + 0x48], %o4
loop_4160:
sth %l0, [%l7 + 0x0A]
fcmple16 %f2, %f12, %g4
lduw [%l7 + 0x58], %g5
bneg loop_4161
fmovdvs %xcc, %f9, %f1
fbul %fcc3, loop_4162
srl %o0, %l3, %i6
loop_4161:
smul %i5, 0x0E68, %i7
fbe %fcc0, loop_4163
loop_4162:
be,a,pn %icc, loop_4164
edge16n %l2, %g1, %i0
alignaddr %l1, %o6, %g3
loop_4163:
stx %o3, [%l7 + 0x08]
loop_4164:
stx %i2, [%l7 + 0x18]
fnegd %f14, %f4
fcmps %fcc2, %f5, %f3
tneg %icc, 0x4
movle %xcc, %g6, %g7
ldsb [%l7 + 0x58], %l4
fbl %fcc0, loop_4165
ldx [%l7 + 0x48], %o1
fmovrslz %i3, %f4, %f7
add %g2, %o5, %o2
loop_4165:
fmovrsgez %i1, %f10, %f4
be,a,pn %icc, loop_4166
fmovscs %xcc, %f4, %f3
fbo,a %fcc1, loop_4167
fones %f1
loop_4166:
ldsb [%l7 + 0x20], %o7
fnands %f9, %f13, %f1
loop_4167:
nop
setx loop_4168, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpgt32 %f6, %f14, %i4
tvs %icc, 0x7
fmovscs %icc, %f13, %f5
loop_4168:
lduh [%l7 + 0x66], %l5
brnz,a %l6, loop_4169
sth %l0, [%l7 + 0x10]
lduw [%l7 + 0x7C], %g4
fmovdg %xcc, %f15, %f11
loop_4169:
ldub [%l7 + 0x13], %o4
subcc %g5, 0x097C, %o0
fnot1s %f12, %f6
fexpand %f4, %f14
movcs %icc, %l3, %i5
ldsh [%l7 + 0x52], %i6
fmovd %f6, %f12
fcmps %fcc2, %f1, %f8
stb %i7, [%l7 + 0x69]
stw %l2, [%l7 + 0x3C]
fandnot1 %f6, %f8, %f2
bgu,a %xcc, loop_4170
sdivx %g1, 0x0178, %l1
or %o6, %g3, %i0
and %i2, %g6, %o3
loop_4170:
for %f14, %f4, %f12
fmovda %icc, %f15, %f4
fmovsgu %icc, %f3, %f3
fmovdl %xcc, %f10, %f3
bneg loop_4171
andcc %g7, 0x039F, %o1
andcc %i3, %g2, %l4
fbuge %fcc2, loop_4172
loop_4171:
fsrc2 %f0, %f6
fmovrsne %o5, %f2, %f15
movre %i1, %o2, %o7
loop_4172:
or %l5, %i4, %l0
fzeros %f7
ldsh [%l7 + 0x62], %g4
movge %xcc, %l6, %g5
st %f10, [%l7 + 0x50]
fmul8x16al %f8, %f5, %f8
fmovsvs %icc, %f15, %f12
stw %o0, [%l7 + 0x3C]
fmovrde %o4, %f0, %f10
fmovsvs %xcc, %f15, %f15
ble %xcc, loop_4173
ldub [%l7 + 0x16], %i5
umul %l3, 0x181A, %i6
movrgez %l2, 0x26E, %i7
loop_4173:
ldsb [%l7 + 0x20], %g1
movvc %xcc, %o6, %l1
ld [%l7 + 0x4C], %f3
fmovsgu %icc, %f12, %f15
ldx [%l7 + 0x10], %i0
fmul8x16 %f13, %f2, %f14
fcmpgt16 %f4, %f8, %g3
siam 0x6
stw %i2, [%l7 + 0x24]
stw %g6, [%l7 + 0x44]
subccc %g7, %o1, %o3
brz,a %i3, loop_4174
andcc %g2, %o5, %l4
ldsb [%l7 + 0x63], %i1
orncc %o7, %o2, %i4
loop_4174:
ldsw [%l7 + 0x0C], %l5
fcmpne32 %f6, %f0, %l0
stw %l6, [%l7 + 0x1C]
bneg,pn %xcc, loop_4175
tl %xcc, 0x7
std %f6, [%l7 + 0x40]
nop
setx loop_4176, %l0, %l1
jmpl %l1, %g4
loop_4175:
fmul8ulx16 %f8, %f10, %f4
lduh [%l7 + 0x40], %g5
fxnor %f14, %f10, %f8
loop_4176:
ldsb [%l7 + 0x2A], %o4
fcmple32 %f8, %f12, %o0
bvc,a loop_4177
ble,pt %icc, loop_4178
edge8 %l3, %i5, %i6
fble %fcc3, loop_4179
loop_4177:
ldsh [%l7 + 0x70], %i7
loop_4178:
ldx [%l7 + 0x58], %g1
lduw [%l7 + 0x1C], %l2
loop_4179:
movrgez %o6, %i0, %l1
sllx %g3, %g6, %i2
movg %xcc, %g7, %o1
ldub [%l7 + 0x11], %o3
sth %g2, [%l7 + 0x5C]
smul %i3, 0x0945, %l4
movvc %xcc, %o5, %o7
fmovsg %icc, %f2, %f14
fpadd16s %f13, %f2, %f7
movneg %xcc, %o2, %i4
taddcc %i1, 0x03F0, %l5
movl %xcc, %l0, %g4
orn %g5, 0x1D60, %o4
sth %l6, [%l7 + 0x10]
lduh [%l7 + 0x1E], %o0
andcc %i5, %l3, %i7
fnot1s %f5, %f2
ldub [%l7 + 0x1D], %g1
stx %l2, [%l7 + 0x48]
edge8ln %i6, %o6, %i0
ldub [%l7 + 0x45], %g3
ldsb [%l7 + 0x43], %l1
fzero %f14
fmovdneg %xcc, %f15, %f1
edge32n %g6, %i2, %g7
call loop_4180
movvc %icc, %o1, %g2
mova %xcc, %o3, %i3
ld [%l7 + 0x1C], %f0
loop_4180:
movle %icc, %o5, %l4
srlx %o2, %i4, %o7
fbg,a %fcc1, loop_4181
lduh [%l7 + 0x64], %l5
fmovsleu %icc, %f7, %f12
sllx %l0, %g4, %g5
loop_4181:
fmovscs %xcc, %f3, %f15
fornot1 %f2, %f0, %f12
fnand %f4, %f12, %f0
ldub [%l7 + 0x7F], %o4
fmovsne %icc, %f6, %f4
fbg %fcc2, loop_4182
fbue %fcc3, loop_4183
ld [%l7 + 0x6C], %f13
fcmple32 %f4, %f6, %i1
loop_4182:
fones %f9
loop_4183:
nop
setx loop_4184, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x64], %o0
ld [%l7 + 0x6C], %f6
movvs %icc, %l6, %l3
loop_4184:
sra %i7, 0x1A, %g1
stw %i5, [%l7 + 0x24]
lduh [%l7 + 0x08], %l2
xor %o6, 0x0187, %i0
fmovsn %icc, %f7, %f4
fornot1s %f9, %f6, %f7
fmovs %f3, %f3
fandnot1 %f8, %f10, %f12
fmovrsne %g3, %f7, %f7
fbule %fcc2, loop_4185
edge16n %l1, %g6, %i2
fbue,a %fcc0, loop_4186
movrgz %g7, %i6, %g2
loop_4185:
ldsh [%l7 + 0x14], %o1
sth %i3, [%l7 + 0x58]
loop_4186:
bpos,pn %xcc, loop_4187
movrne %o5, %l4, %o3
fors %f15, %f7, %f13
bne,a,pt %xcc, loop_4188
loop_4187:
fmovdvs %icc, %f15, %f8
alignaddrl %i4, %o7, %o2
fmovsvc %xcc, %f12, %f15
loop_4188:
fmul8x16al %f14, %f11, %f6
movre %l5, %g4, %g5
fmovdpos %icc, %f9, %f9
tcs %icc, 0x4
lduh [%l7 + 0x4C], %l0
fpadd32s %f1, %f3, %f10
xnor %o4, 0x129D, %o0
edge8n %i1, %l3, %l6
taddcc %i7, %i5, %g1
fbn %fcc1, loop_4189
bl %icc, loop_4190
fblg,a %fcc2, loop_4191
ldd [%l7 + 0x18], %f6
loop_4189:
fmovsgu %icc, %f4, %f9
loop_4190:
fmovdle %xcc, %f4, %f7
loop_4191:
fmovrdlz %o6, %f6, %f6
bleu,a,pt %xcc, loop_4192
nop
setx loop_4193, %l0, %l1
jmpl %l1, %i0
fmovrsgez %l2, %f4, %f2
fmovsleu %xcc, %f15, %f1
loop_4192:
be loop_4194
loop_4193:
fmovsg %icc, %f11, %f13
movrgez %l1, 0x1A8, %g6
ldub [%l7 + 0x65], %g3
loop_4194:
fmovdgu %xcc, %f10, %f13
fmovrsgez %g7, %f4, %f10
tpos %icc, 0x5
addccc %i2, %i6, %o1
fpadd32 %f10, %f2, %f12
tsubcctv %g2, 0x1F96, %i3
fpmerge %f15, %f4, %f10
bgu,pt %xcc, loop_4195
fpsub16 %f14, %f14, %f4
bleu,a %icc, loop_4196
fbg %fcc2, loop_4197
loop_4195:
fnot2s %f9, %f10
stb %l4, [%l7 + 0x0E]
loop_4196:
fandnot2s %f2, %f14, %f15
loop_4197:
lduw [%l7 + 0x6C], %o3
ba,a,pt %icc, loop_4198
fpadd32 %f2, %f8, %f8
stb %o5, [%l7 + 0x17]
fnor %f14, %f2, %f6
loop_4198:
fmovsg %xcc, %f1, %f4
stb %i4, [%l7 + 0x68]
fpadd16s %f3, %f2, %f1
edge32 %o2, %l5, %g4
be loop_4199
fmovdcs %icc, %f12, %f2
fbu %fcc2, loop_4200
fabss %f1, %f6
loop_4199:
ldsh [%l7 + 0x4C], %o7
fmovrslz %l0, %f6, %f7
loop_4200:
ld [%l7 + 0x34], %f10
ldsb [%l7 + 0x16], %g5
taddcc %o4, %o0, %i1
fmovrsgez %l6, %f13, %f10
lduh [%l7 + 0x6E], %i7
stx %i5, [%l7 + 0x68]
tl %xcc, 0x4
fnor %f10, %f2, %f12
fandnot1s %f2, %f2, %f11
stw %g1, [%l7 + 0x28]
bl loop_4201
lduw [%l7 + 0x68], %l3
st %f14, [%l7 + 0x1C]
ba %xcc, loop_4202
loop_4201:
tcc %icc, 0x4
fcmpne16 %f2, %f8, %i0
xnorcc %l2, 0x1989, %o6
loop_4202:
fmovsvs %xcc, %f8, %f14
fcmpgt32 %f2, %f12, %g6
umulcc %g3, 0x0BE9, %l1
ldsw [%l7 + 0x6C], %g7
std %f2, [%l7 + 0x60]
tcc %icc, 0x2
sth %i2, [%l7 + 0x16]
smulcc %i6, 0x1F6B, %g2
stw %o1, [%l7 + 0x50]
stw %l4, [%l7 + 0x3C]
taddcctv %o3, %o5, %i4
lduw [%l7 + 0x4C], %o2
stw %i3, [%l7 + 0x40]
fmovrdlz %g4, %f4, %f10
stw %l5, [%l7 + 0x78]
ble,a loop_4203
fbue,a %fcc3, loop_4204
brlz %l0, loop_4205
stb %g5, [%l7 + 0x39]
loop_4203:
movrlz %o7, %o0, %o4
loop_4204:
stw %l6, [%l7 + 0x7C]
loop_4205:
fabsd %f6, %f2
fxor %f12, %f12, %f2
ldsh [%l7 + 0x48], %i7
mulscc %i1, 0x165C, %g1
ldub [%l7 + 0x26], %i5
fmovsgu %xcc, %f7, %f13
ldx [%l7 + 0x48], %i0
add %l3, 0x16F6, %o6
fmovdvc %icc, %f13, %f0
st %f14, [%l7 + 0x1C]
ldx [%l7 + 0x30], %g6
ldd [%l7 + 0x48], %f6
ldsw [%l7 + 0x40], %l2
ldub [%l7 + 0x4C], %g3
movneg %icc, %g7, %i2
ldx [%l7 + 0x78], %l1
ld [%l7 + 0x6C], %f12
bne,a loop_4206
fmovdn %icc, %f8, %f15
subcc %i6, 0x1D18, %o1
fmul8ulx16 %f8, %f14, %f2
loop_4206:
fmovsleu %xcc, %f8, %f13
st %f0, [%l7 + 0x60]
movgu %icc, %l4, %g2
movrgez %o5, 0x041, %o3
srax %i4, 0x0A, %i3
ldub [%l7 + 0x45], %o2
ldsh [%l7 + 0x0C], %l5
orncc %l0, 0x1BF7, %g4
fbul %fcc1, loop_4207
fbule,a %fcc0, loop_4208
movneg %icc, %g5, %o0
st %f3, [%l7 + 0x20]
loop_4207:
ldsb [%l7 + 0x73], %o4
loop_4208:
umulcc %o7, 0x04D7, %i7
fpadd32 %f0, %f0, %f2
ldsb [%l7 + 0x65], %i1
bcs,a,pn %xcc, loop_4209
tvs %icc, 0x0
fmovdvc %xcc, %f12, %f6
sth %g1, [%l7 + 0x5C]
loop_4209:
ldsh [%l7 + 0x48], %l6
fmovdle %icc, %f10, %f13
edge32 %i5, %i0, %o6
stb %l3, [%l7 + 0x3E]
bge,a,pt %icc, loop_4210
fpsub32s %f11, %f9, %f0
fandnot2 %f2, %f0, %f14
std %f10, [%l7 + 0x08]
loop_4210:
sra %l2, 0x14, %g6
fmovdleu %icc, %f8, %f11
ldsb [%l7 + 0x35], %g3
sdivx %i2, 0x1F4A, %g7
and %i6, %o1, %l4
ldub [%l7 + 0x4F], %l1
movvs %icc, %g2, %o3
xnorcc %o5, 0x0E45, %i3
fabss %f3, %f4
brlez %i4, loop_4211
fbue,a %fcc2, loop_4212
mulx %l5, %l0, %o2
fmuld8sux16 %f8, %f2, %f6
loop_4211:
tvc %xcc, 0x6
loop_4212:
fpack16 %f8, %f10
fandnot2s %f0, %f12, %f1
fcmpne16 %f8, %f6, %g5
fmovdne %xcc, %f11, %f0
subcc %g4, 0x0E5C, %o4
srl %o0, %o7, %i1
edge8ln %i7, %g1, %l6
stb %i0, [%l7 + 0x6A]
fbul,a %fcc2, loop_4213
edge32l %o6, %i5, %l3
fxors %f3, %f2, %f11
fbne %fcc1, loop_4214
loop_4213:
stw %l2, [%l7 + 0x08]
nop
setx loop_4215, %l0, %l1
jmpl %l1, %g3
bneg,pn %xcc, loop_4216
loop_4214:
fblg %fcc2, loop_4217
stw %g6, [%l7 + 0x6C]
loop_4215:
srax %i2, %i6, %g7
loop_4216:
tneg %icc, 0x4
loop_4217:
std %f14, [%l7 + 0x38]
fpadd32 %f12, %f14, %f2
fxnor %f4, %f4, %f14
sth %l4, [%l7 + 0x60]
bpos,a,pn %xcc, loop_4218
fnors %f15, %f1, %f14
ld [%l7 + 0x44], %f6
tvs %xcc, 0x2
loop_4218:
andcc %o1, 0x06D6, %l1
srax %g2, 0x12, %o5
ldub [%l7 + 0x7F], %o3
ldsw [%l7 + 0x1C], %i4
fornot1s %f1, %f4, %f14
fmovdgu %icc, %f6, %f4
lduw [%l7 + 0x18], %l5
lduh [%l7 + 0x64], %i3
sth %l0, [%l7 + 0x3E]
ldsw [%l7 + 0x34], %o2
lduh [%l7 + 0x68], %g5
andncc %g4, %o4, %o7
bneg,a loop_4219
fcmps %fcc0, %f13, %f3
ldx [%l7 + 0x10], %i1
edge8l %o0, %i7, %g1
loop_4219:
fba %fcc0, loop_4220
array8 %i0, %o6, %l6
tsubcctv %l3, %i5, %g3
ldd [%l7 + 0x78], %f0
loop_4220:
ldsb [%l7 + 0x3B], %g6
ldsh [%l7 + 0x46], %l2
bge,a,pn %icc, loop_4221
fmovsvc %icc, %f11, %f12
bleu,a,pt %icc, loop_4222
fcmpes %fcc2, %f9, %f3
loop_4221:
add %i2, %g7, %i6
movrgz %o1, %l4, %g2
loop_4222:
fsrc1s %f14, %f6
stw %o5, [%l7 + 0x20]
ldsw [%l7 + 0x30], %l1
fpackfix %f14, %f0
ldsw [%l7 + 0x10], %o3
ldsb [%l7 + 0x6A], %i4
fpack16 %f8, %f5
subc %l5, %i3, %l0
taddcctv %g5, %o2, %g4
fbule %fcc3, loop_4223
fnegs %f3, %f4
tsubcc %o7, 0x179E, %i1
fmovdneg %xcc, %f7, %f2
loop_4223:
sll %o0, %o4, %i7
edge32l %g1, %o6, %l6
fbl,a %fcc3, loop_4224
fones %f6
fmovdge %icc, %f2, %f6
addc %i0, 0x0947, %l3
loop_4224:
fzeros %f3
ldub [%l7 + 0x5A], %i5
fmovsn %xcc, %f8, %f4
fmovsn %icc, %f11, %f7
mulx %g6, %g3, %i2
ldsw [%l7 + 0x34], %l2
fcmped %fcc1, %f6, %f8
ld [%l7 + 0x50], %f15
movrlez %g7, 0x053, %o1
fcmpgt16 %f6, %f4, %l4
tge %icc, 0x3
movrgz %i6, 0x2A0, %g2
edge16 %o5, %l1, %o3
bg %xcc, loop_4225
fmovdpos %icc, %f12, %f9
lduw [%l7 + 0x44], %i4
fpackfix %f8, %f12
loop_4225:
fnot1s %f7, %f0
bvc,a loop_4226
fxnors %f9, %f0, %f8
fors %f1, %f3, %f4
edge8ln %i3, %l0, %l5
loop_4226:
fmovrdne %g5, %f14, %f8
fcmple32 %f2, %f12, %g4
siam 0x3
tcc %xcc, 0x0
fandnot1 %f12, %f14, %f0
stx %o2, [%l7 + 0x68]
sllx %o7, %o0, %o4
stx %i1, [%l7 + 0x30]
ldsh [%l7 + 0x30], %g1
fmul8ulx16 %f0, %f2, %f4
mulx %i7, %l6, %i0
std %f14, [%l7 + 0x38]
ldub [%l7 + 0x14], %o6
fnot1s %f15, %f5
st %f12, [%l7 + 0x4C]
be,pt %icc, loop_4227
smulcc %i5, 0x0E8D, %g6
mova %xcc, %g3, %l3
fcmple16 %f12, %f12, %i2
loop_4227:
xorcc %l2, 0x010F, %g7
ldsh [%l7 + 0x5C], %o1
tge %icc, 0x0
tne %icc, 0x7
fmovrsne %i6, %f8, %f14
sth %l4, [%l7 + 0x76]
stw %g2, [%l7 + 0x78]
fmovsg %icc, %f14, %f9
nop
setx loop_4228, %l0, %l1
jmpl %l1, %l1
fxnor %f8, %f6, %f0
fcmps %fcc0, %f15, %f14
bne,a loop_4229
loop_4228:
ble,a,pt %icc, loop_4230
addccc %o3, 0x0292, %o5
fmuld8sux16 %f3, %f1, %f4
loop_4229:
sll %i3, 0x13, %i4
loop_4230:
std %f2, [%l7 + 0x18]
xor %l5, %l0, %g4
bne,pn %icc, loop_4231
ldd [%l7 + 0x20], %f14
fone %f6
brgez %o2, loop_4232
loop_4231:
fcmpne32 %f10, %f4, %g5
fmovrsgez %o0, %f12, %f8
fmovrse %o4, %f3, %f6
loop_4232:
sth %o7, [%l7 + 0x36]
fzeros %f8
st %f9, [%l7 + 0x40]
fmovrde %i1, %f10, %f12
fmovd %f4, %f6
for %f10, %f0, %f0
bpos,pn %icc, loop_4233
andn %i7, 0x0B8F, %g1
siam 0x0
mulscc %l6, 0x0067, %o6
loop_4233:
fmovse %icc, %f15, %f11
srax %i0, %g6, %g3
tg %xcc, 0x2
fnegd %f4, %f4
fmovsneg %xcc, %f7, %f3
ld [%l7 + 0x20], %f11
fmovrdgez %l3, %f10, %f2
ld [%l7 + 0x08], %f1
movre %i5, 0x0BA, %i2
faligndata %f4, %f14, %f14
ldub [%l7 + 0x50], %l2
xnor %g7, 0x06AF, %i6
siam 0x1
fmovrde %o1, %f10, %f14
stx %l4, [%l7 + 0x78]
lduh [%l7 + 0x22], %g2
ldd [%l7 + 0x50], %f2
tgu %icc, 0x7
bvs,a,pt %icc, loop_4234
bcc,pt %xcc, loop_4235
bgu,pt %icc, loop_4236
tne %icc, 0x4
loop_4234:
stb %o3, [%l7 + 0x6B]
loop_4235:
alignaddr %o5, %i3, %i4
loop_4236:
alignaddrl %l5, %l0, %l1
edge8l %g4, %o2, %g5
sllx %o0, 0x13, %o7
alignaddr %o4, %i7, %g1
xor %i1, %l6, %o6
movn %xcc, %i0, %g6
tpos %icc, 0x0
ldd [%l7 + 0x30], %f10
fmovse %icc, %f1, %f6
fnands %f15, %f8, %f15
stb %g3, [%l7 + 0x4A]
sub %i5, %i2, %l3
fxors %f8, %f9, %f12
fnegd %f10, %f0
fmovrsgez %l2, %f4, %f9
srlx %i6, %o1, %l4
fpsub16 %f12, %f2, %f2
andncc %g2, %g7, %o5
fmovscc %xcc, %f3, %f0
fpsub16 %f4, %f0, %f10
tcc %icc, 0x7
tge %icc, 0x3
tpos %icc, 0x2
smul %o3, 0x0361, %i4
fbuge,a %fcc2, loop_4237
fzero %f2
popc 0x1C84, %l5
ldub [%l7 + 0x6A], %l0
loop_4237:
fornot2s %f6, %f6, %f12
movrlez %l1, 0x0AA, %i3
ble %icc, loop_4238
tvs %icc, 0x5
edge16 %o2, %g5, %o0
lduw [%l7 + 0x50], %g4
loop_4238:
stw %o7, [%l7 + 0x58]
std %f8, [%l7 + 0x48]
addcc %o4, 0x0F8D, %g1
fmovrdlez %i1, %f0, %f4
sth %l6, [%l7 + 0x36]
ldub [%l7 + 0x0D], %i7
fmovda %icc, %f2, %f8
ldsw [%l7 + 0x24], %o6
brgez %g6, loop_4239
orcc %i0, %g3, %i2
fblg %fcc2, loop_4240
fmovdle %xcc, %f8, %f11
loop_4239:
ldx [%l7 + 0x60], %i5
ldx [%l7 + 0x08], %l3
loop_4240:
ldub [%l7 + 0x2D], %l2
fmovs %f7, %f10
stx %i6, [%l7 + 0x78]
udivx %o1, 0x080C, %g2
fba %fcc1, loop_4241
ble %xcc, loop_4242
bvc %icc, loop_4243
fmovs %f2, %f9
loop_4241:
st %f6, [%l7 + 0x1C]
loop_4242:
movrne %l4, 0x16E, %g7
loop_4243:
brlez %o3, loop_4244
lduw [%l7 + 0x2C], %o5
sth %i4, [%l7 + 0x40]
stb %l5, [%l7 + 0x55]
loop_4244:
fabss %f11, %f13
fpsub16 %f14, %f4, %f12
tvs %icc, 0x5
bcs,a,pn %icc, loop_4245
fnot1 %f8, %f6
fand %f12, %f10, %f12
andcc %l1, %i3, %o2
loop_4245:
fmovrslz %g5, %f4, %f7
array16 %l0, %o0, %g4
sdivcc %o7, 0x19FB, %o4
ldsw [%l7 + 0x5C], %i1
st %f5, [%l7 + 0x78]
bpos,pn %xcc, loop_4246
fmovdleu %icc, %f0, %f0
lduh [%l7 + 0x2C], %l6
tcs %icc, 0x2
loop_4246:
bgu,a,pn %xcc, loop_4247
alignaddrl %g1, %o6, %g6
sdivcc %i0, 0x152D, %i7
fmovsgu %icc, %f9, %f4
loop_4247:
fmovrdgez %g3, %f2, %f2
fbne,a %fcc3, loop_4248
fnegs %f8, %f12
mova %icc, %i2, %l3
brgez %i5, loop_4249
loop_4248:
movg %xcc, %i6, %o1
lduw [%l7 + 0x28], %g2
movcc %icc, %l2, %l4
loop_4249:
ldd [%l7 + 0x28], %f12
ldub [%l7 + 0x59], %g7
stx %o5, [%l7 + 0x18]
fpadd32 %f0, %f0, %f0
addcc %o3, 0x1C57, %i4
bshuffle %f8, %f6, %f8
sub %l5, 0x1517, %l1
fmul8x16 %f14, %f6, %f8
fpadd16s %f4, %f9, %f15
fornot2s %f1, %f14, %f0
fmovdvs %icc, %f2, %f10
fand %f14, %f0, %f8
bg,pn %xcc, loop_4250
stx %i3, [%l7 + 0x10]
ta %icc, 0x4
ldub [%l7 + 0x33], %g5
loop_4250:
edge8 %l0, %o2, %g4
addcc %o7, 0x14F9, %o4
move %icc, %i1, %l6
brgz,a %g1, loop_4251
fbo %fcc2, loop_4252
st %f2, [%l7 + 0x60]
add %o0, 0x18DF, %g6
loop_4251:
fandnot1s %f12, %f4, %f15
loop_4252:
fmovdne %icc, %f13, %f4
srlx %i0, 0x1B, %o6
std %f2, [%l7 + 0x68]
std %f2, [%l7 + 0x78]
fcmps %fcc0, %f14, %f8
movvs %icc, %i7, %g3
stx %i2, [%l7 + 0x58]
std %f14, [%l7 + 0x20]
movne %icc, %i5, %l3
std %f10, [%l7 + 0x38]
movrne %o1, 0x3A0, %i6
movrgz %g2, %l2, %g7
fand %f8, %f14, %f12
fpackfix %f10, %f3
movl %xcc, %l4, %o5
srax %i4, %o3, %l1
fzero %f6
bpos %icc, loop_4253
fmovdpos %icc, %f4, %f10
bvs,pn %xcc, loop_4254
ld [%l7 + 0x1C], %f3
loop_4253:
taddcctv %i3, 0x197D, %l5
ldsb [%l7 + 0x6B], %g5
loop_4254:
st %f9, [%l7 + 0x20]
edge32ln %o2, %l0, %g4
ldd [%l7 + 0x08], %f14
stw %o7, [%l7 + 0x44]
edge32ln %i1, %l6, %o4
fcmpne32 %f0, %f6, %g1
fcmpeq32 %f10, %f8, %g6
bcc loop_4255
std %f8, [%l7 + 0x30]
tpos %xcc, 0x2
edge16n %i0, %o6, %o0
loop_4255:
bshuffle %f0, %f4, %f14
fbn %fcc2, loop_4256
tl %icc, 0x7
array16 %i7, %g3, %i5
fnot2s %f2, %f3
loop_4256:
ldx [%l7 + 0x18], %l3
movrne %o1, %i6, %g2
ldx [%l7 + 0x18], %i2
popc 0x1932, %g7
ld [%l7 + 0x74], %f12
ldd [%l7 + 0x40], %f6
xor %l4, %o5, %l2
bg loop_4257
fmovdn %icc, %f7, %f5
bpos,a %icc, loop_4258
ldx [%l7 + 0x48], %o3
loop_4257:
ldsh [%l7 + 0x48], %i4
tpos %xcc, 0x6
loop_4258:
edge16l %l1, %l5, %i3
lduh [%l7 + 0x76], %g5
ldsw [%l7 + 0x38], %o2
fmovsge %icc, %f7, %f15
brlez,a %l0, loop_4259
fmovsl %icc, %f7, %f0
popc %o7, %g4
or %l6, %i1, %o4
loop_4259:
fmovsl %xcc, %f12, %f12
ldd [%l7 + 0x78], %f8
fxnor %f10, %f0, %f12
for %f0, %f8, %f2
fmovrsgz %g1, %f7, %f12
movcs %xcc, %i0, %o6
stx %g6, [%l7 + 0x58]
movrgz %o0, %i7, %g3
bcc,a %xcc, loop_4260
fmuld8sux16 %f10, %f0, %f14
brgz %l3, loop_4261
fmovsl %icc, %f1, %f9
loop_4260:
bge,a,pt %icc, loop_4262
ldx [%l7 + 0x70], %o1
loop_4261:
brgez %i6, loop_4263
stx %g2, [%l7 + 0x08]
loop_4262:
andncc %i5, %i2, %l4
add %g7, 0x1D95, %o5
loop_4263:
edge32 %l2, %i4, %l1
fnors %f0, %f1, %f14
stw %o3, [%l7 + 0x24]
fmovdneg %xcc, %f5, %f14
add %i3, %g5, %l5
fmovda %xcc, %f4, %f1
ldsw [%l7 + 0x5C], %l0
ldsb [%l7 + 0x62], %o2
fmovse %xcc, %f14, %f11
ldsw [%l7 + 0x74], %g4
ldd [%l7 + 0x40], %f8
fsrc2 %f0, %f2
fbuge,a %fcc1, loop_4264
fmovrdgz %l6, %f4, %f0
lduw [%l7 + 0x54], %i1
lduw [%l7 + 0x10], %o7
loop_4264:
ldsh [%l7 + 0x20], %o4
stb %g1, [%l7 + 0x39]
fandnot2 %f10, %f0, %f8
brlz %i0, loop_4265
tvc %xcc, 0x7
tgu %icc, 0x6
fmul8x16au %f6, %f1, %f12
loop_4265:
stb %o6, [%l7 + 0x73]
ldx [%l7 + 0x08], %g6
std %f10, [%l7 + 0x38]
lduh [%l7 + 0x1E], %o0
stb %g3, [%l7 + 0x7B]
bvc,a loop_4266
tgu %xcc, 0x3
edge8ln %i7, %l3, %i6
mova %xcc, %o1, %g2
loop_4266:
fbge,a %fcc1, loop_4267
fxnors %f3, %f3, %f5
taddcctv %i2, 0x19D8, %i5
fcmped %fcc1, %f12, %f14
loop_4267:
ldx [%l7 + 0x08], %l4
fbge %fcc0, loop_4268
brlez %o5, loop_4269
fmovsleu %icc, %f4, %f9
tg %icc, 0x4
loop_4268:
ldd [%l7 + 0x08], %f0
loop_4269:
tsubcctv %l2, 0x0F1B, %i4
smulcc %g7, %o3, %l1
fmovdge %icc, %f12, %f12
orn %g5, 0x0D82, %i3
bcs,a,pn %icc, loop_4270
edge16ln %l5, %l0, %o2
tcs %xcc, 0x1
ldd [%l7 + 0x08], %f14
loop_4270:
st %f8, [%l7 + 0x30]
array16 %l6, %g4, %i1
tg %xcc, 0x1
tg %xcc, 0x6
fmovrdgz %o4, %f10, %f12
fexpand %f12, %f0
lduw [%l7 + 0x2C], %g1
ld [%l7 + 0x50], %f13
movrlez %o7, 0x2FE, %o6
xnor %g6, 0x0614, %o0
srlx %g3, 0x0B, %i0
stb %i7, [%l7 + 0x33]
ldsw [%l7 + 0x50], %l3
lduh [%l7 + 0x2A], %i6
fmovrde %g2, %f0, %f14
andncc %i2, %i5, %l4
ldx [%l7 + 0x10], %o1
move %icc, %l2, %o5
ldsh [%l7 + 0x6C], %i4
stw %o3, [%l7 + 0x0C]
ldsh [%l7 + 0x0E], %l1
mulscc %g5, 0x1161, %i3
sth %g7, [%l7 + 0x1A]
stw %l5, [%l7 + 0x1C]
fbule %fcc3, loop_4271
movl %icc, %o2, %l0
movvs %icc, %l6, %g4
sll %i1, %o4, %g1
loop_4271:
movgu %xcc, %o7, %g6
fmovsn %xcc, %f11, %f10
ldd [%l7 + 0x20], %f8
te %xcc, 0x6
andncc %o0, %g3, %i0
ldx [%l7 + 0x68], %o6
lduw [%l7 + 0x28], %l3
fmovsneg %icc, %f11, %f7
tvc %icc, 0x0
call loop_4272
stw %i7, [%l7 + 0x20]
st %f14, [%l7 + 0x5C]
ldsb [%l7 + 0x7D], %i6
loop_4272:
fexpand %f10, %f4
brgz %g2, loop_4273
fmuld8sux16 %f15, %f10, %f2
fnand %f14, %f10, %f0
udivx %i5, 0x1920, %l4
loop_4273:
nop
setx loop_4274, %l0, %l1
jmpl %l1, %i2
bshuffle %f14, %f14, %f6
brgez,a %l2, loop_4275
lduh [%l7 + 0x0A], %o5
loop_4274:
fmovdgu %icc, %f3, %f6
fandnot1 %f12, %f14, %f8
loop_4275:
fmovdne %icc, %f11, %f13
edge8l %i4, %o1, %o3
movge %xcc, %l1, %i3
ldsw [%l7 + 0x24], %g5
fbne,a %fcc2, loop_4276
sub %l5, %g7, %l0
nop
setx loop_4277, %l0, %l1
jmpl %l1, %o2
ldx [%l7 + 0x70], %g4
loop_4276:
movcc %xcc, %i1, %o4
movrne %g1, %o7, %l6
loop_4277:
smulcc %g6, 0x0F54, %o0
fmovsn %xcc, %f2, %f0
fbuge,a %fcc1, loop_4278
movrgz %g3, 0x353, %o6
lduh [%l7 + 0x4C], %l3
bpos,a,pn %icc, loop_4279
loop_4278:
fnegd %f0, %f4
sdivx %i0, 0x0872, %i6
stx %i7, [%l7 + 0x40]
loop_4279:
ldsb [%l7 + 0x3B], %g2
fmovrsne %l4, %f0, %f0
nop
setx loop_4280, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpsub16s %f13, %f15, %f8
ldd [%l7 + 0x08], %f12
subcc %i2, 0x1B78, %l2
loop_4280:
stb %o5, [%l7 + 0x75]
fmul8sux16 %f4, %f4, %f12
sth %i4, [%l7 + 0x34]
fnot1 %f2, %f10
lduh [%l7 + 0x0C], %o1
addc %o3, %i5, %l1
lduh [%l7 + 0x76], %g5
ld [%l7 + 0x18], %f7
sth %l5, [%l7 + 0x2A]
orn %i3, 0x0329, %g7
nop
setx loop_4281, %l0, %l1
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 %o2, [%l7 + 0x7E]
bn,pt %xcc, loop_4282
lduh [%l7 + 0x30], %l0
loop_4281:
st %f15, [%l7 + 0x48]
fandnot1s %f8, %f1, %f11
loop_4282:
ldsh [%l7 + 0x30], %g4
movcc %xcc, %o4, %g1
tn %xcc, 0x7
tsubcc %i1, 0x1CA2, %l6
fbne %fcc3, loop_4283
tl %icc, 0x2
fcmple16 %f8, %f12, %g6
ldsw [%l7 + 0x28], %o7
loop_4283:
ldsw [%l7 + 0x2C], %o0
fone %f10
bcc,a,pt %icc, loop_4284
stw %g3, [%l7 + 0x30]
lduh [%l7 + 0x2C], %l3
fpsub32 %f12, %f10, %f14
loop_4284:
fmovs %f0, %f5
tge %xcc, 0x6
edge32l %i0, %o6, %i7
ba,pn %xcc, loop_4285
ldsb [%l7 + 0x66], %i6
ld [%l7 + 0x40], %f3
st %f1, [%l7 + 0x24]
loop_4285:
addcc %g2, %l4, %i2
fmovse %icc, %f13, %f2
brgz,a %l2, loop_4286
nop
setx loop_4287, %l0, %l1
jmpl %l1, %i4
stx %o1, [%l7 + 0x08]
bne,pt %icc, loop_4288
loop_4286:
lduw [%l7 + 0x7C], %o5
loop_4287:
fmuld8ulx16 %f0, %f15, %f4
fbule,a %fcc3, loop_4289
loop_4288:
tsubcctv %o3, %l1, %i5
ldsh [%l7 + 0x16], %l5
fmovsleu %xcc, %f7, %f11
loop_4289:
movneg %xcc, %g5, %g7
fsrc2 %f8, %f10
edge16l %i3, %o2, %g4
fbo %fcc2, loop_4290
lduw [%l7 + 0x6C], %l0
andcc %g1, %o4, %l6
and %i1, 0x1864, %o7
loop_4290:
fsrc2s %f9, %f10
taddcctv %g6, %o0, %g3
ba loop_4291
fmovrsne %i0, %f4, %f14
edge8l %o6, %i7, %i6
movcc %icc, %l3, %g2
loop_4291:
edge8 %i2, %l2, %i4
fmovdge %icc, %f8, %f7
movrlz %o1, %l4, %o5
ld [%l7 + 0x3C], %f7
fmovrslz %l1, %f9, %f15
brnz,a %o3, loop_4292
fbe %fcc2, loop_4293
lduh [%l7 + 0x5C], %l5
ldsw [%l7 + 0x68], %g5
loop_4292:
stb %g7, [%l7 + 0x0E]
loop_4293:
fmovrslz %i3, %f12, %f5
stb %o2, [%l7 + 0x42]
fbl %fcc3, loop_4294
fcmple32 %f2, %f4, %g4
fmul8x16al %f0, %f3, %f2
smulcc %l0, 0x1EA5, %g1
loop_4294:
ldsh [%l7 + 0x7A], %i5
fnot1s %f11, %f9
stw %l6, [%l7 + 0x40]
fcmple16 %f8, %f10, %o4
fmovdn %icc, %f0, %f4
ldx [%l7 + 0x10], %i1
bvc,a loop_4295
faligndata %f12, %f0, %f8
fnand %f0, %f8, %f6
pdist %f4, %f0, %f2
loop_4295:
ldsh [%l7 + 0x76], %o7
tg %icc, 0x0
fpadd16 %f10, %f8, %f0
ldsb [%l7 + 0x71], %g6
movrgz %o0, 0x31F, %i0
array32 %o6, %i7, %i6
tge %xcc, 0x4
addc %g3, 0x0F99, %l3
subc %g2, %i2, %l2
sub %i4, %o1, %o5
movcc %xcc, %l1, %o3
tvs %icc, 0x5
subccc %l5, %l4, %g5
fmovsg %xcc, %f7, %f2
ldsb [%l7 + 0x7D], %g7
nop
setx loop_4296, %l0, %l1
jmpl %l1, %i3
bvs,a,pn %xcc, loop_4297
edge8 %o2, %l0, %g4
fsrc1 %f0, %f2
loop_4296:
fnor %f8, %f10, %f10
loop_4297:
fcmpne16 %f8, %f6, %g1
ldsh [%l7 + 0x1C], %l6
bcc,pn %icc, loop_4298
umul %i5, 0x124C, %i1
addc %o4, 0x12DF, %g6
lduh [%l7 + 0x14], %o7
loop_4298:
fmovscc %xcc, %f14, %f13
movrgz %o0, %o6, %i7
fnot2 %f10, %f12
ble loop_4299
tsubcc %i0, 0x0A37, %g3
std %f10, [%l7 + 0x30]
fpack16 %f12, %f8
loop_4299:
sth %l3, [%l7 + 0x0C]
fbg %fcc2, loop_4300
fzeros %f0
nop
setx loop_4301, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bl,pt %xcc, loop_4302
loop_4300:
array16 %g2, %i2, %l2
st %f7, [%l7 + 0x14]
loop_4301:
ldd [%l7 + 0x68], %f8
loop_4302:
sth %i4, [%l7 + 0x6E]
fcmps %fcc0, %f14, %f9
fpsub32s %f3, %f4, %f11
lduh [%l7 + 0x5E], %o1
andn %i6, 0x1692, %o5
movcs %icc, %l1, %o3
ldd [%l7 + 0x20], %f6
bgu,pt %xcc, loop_4303
ldsb [%l7 + 0x4E], %l4
stb %g5, [%l7 + 0x4E]
movre %g7, 0x1AE, %l5
loop_4303:
stb %i3, [%l7 + 0x4F]
ldub [%l7 + 0x0C], %o2
udiv %g4, 0x02BB, %l0
edge32n %l6, %g1, %i5
fone %f14
sth %o4, [%l7 + 0x4C]
array16 %g6, %o7, %i1
brgez %o6, loop_4304
fcmple16 %f0, %f4, %i7
fors %f6, %f9, %f6
movvc %xcc, %i0, %g3
loop_4304:
taddcc %o0, %g2, %l3
ldd [%l7 + 0x68], %f8
ld [%l7 + 0x54], %f1
fnand %f4, %f12, %f14
for %f14, %f14, %f14
fmovspos %xcc, %f6, %f0
umul %l2, %i2, %i4
ldd [%l7 + 0x20], %f14
fcmpeq16 %f2, %f2, %i6
movleu %icc, %o5, %l1
fmovrdgz %o3, %f2, %f12
fmovdcs %icc, %f2, %f3
fmovdcs %xcc, %f5, %f15
fmovrdne %l4, %f8, %f12
fsrc1s %f10, %f8
fabss %f7, %f2
lduh [%l7 + 0x0C], %o1
srlx %g7, 0x0A, %l5
addccc %i3, %o2, %g5
fmovsvc %icc, %f9, %f14
fmovdn %icc, %f6, %f14
ldx [%l7 + 0x58], %g4
lduh [%l7 + 0x64], %l6
tne %icc, 0x7
fmovsleu %icc, %f11, %f7
std %f4, [%l7 + 0x08]
fcmpgt32 %f6, %f8, %g1
fbue %fcc3, loop_4305
brlz,a %i5, loop_4306
tneg %xcc, 0x1
movgu %icc, %l0, %o4
loop_4305:
ldsw [%l7 + 0x1C], %g6
loop_4306:
fxors %f4, %f15, %f2
lduh [%l7 + 0x64], %o7
lduh [%l7 + 0x7A], %o6
tleu %icc, 0x3
ldub [%l7 + 0x09], %i1
ba,a,pt %xcc, loop_4307
sth %i0, [%l7 + 0x6A]
fmovrde %i7, %f10, %f0
subcc %g3, %o0, %l3
loop_4307:
fmovdg %xcc, %f3, %f15
brgz %g2, loop_4308
bl,pn %xcc, loop_4309
fnot2s %f6, %f3
edge16l %i2, %l2, %i4
loop_4308:
edge8 %o5, %i6, %l1
loop_4309:
bne,pn %icc, loop_4310
movneg %xcc, %o3, %l4
stw %o1, [%l7 + 0x64]
fmovrdlz %l5, %f12, %f0
loop_4310:
edge8ln %g7, %i3, %g5
movn %icc, %o2, %l6
tle %icc, 0x2
fandnot1 %f8, %f8, %f12
andcc %g1, %g4, %l0
fpsub16 %f4, %f14, %f8
tsubcc %o4, 0x160C, %i5
fzeros %f11
ldd [%l7 + 0x78], %f4
brnz %o7, loop_4311
sdivx %o6, 0x07F9, %g6
be loop_4312
fnor %f14, %f2, %f2
loop_4311:
std %f2, [%l7 + 0x20]
fmovrdlz %i1, %f12, %f12
loop_4312:
ldub [%l7 + 0x27], %i7
edge32 %i0, %o0, %l3
ldx [%l7 + 0x40], %g2
fnand %f2, %f4, %f0
ldsh [%l7 + 0x72], %i2
ldx [%l7 + 0x18], %l2
fnot2s %f9, %f7
lduh [%l7 + 0x32], %g3
fornot2s %f14, %f15, %f5
ble,pt %xcc, loop_4313
tvc %xcc, 0x0
stx %o5, [%l7 + 0x68]
movl %icc, %i4, %l1
loop_4313:
array8 %i6, %l4, %o3
xorcc %o1, %g7, %i3
alignaddrl %g5, %o2, %l6
brgez %g1, loop_4314
fcmpgt16 %f8, %f10, %l5
nop
setx loop_4315, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movcc %icc, %g4, %l0
loop_4314:
addcc %o4, %o7, %i5
fpsub16s %f11, %f5, %f4
loop_4315:
ldd [%l7 + 0x20], %f2
fmovsneg %xcc, %f13, %f3
nop
setx loop_4316, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %o6, [%l7 + 0x40]
ldsh [%l7 + 0x14], %g6
lduw [%l7 + 0x70], %i7
loop_4316:
tneg %icc, 0x1
fmovrdlez %i1, %f10, %f8
stx %i0, [%l7 + 0x10]
ldsw [%l7 + 0x6C], %o0
fmovrdlz %l3, %f10, %f4
fmovrsgez %i2, %f7, %f6
fsrc1 %f6, %f4
lduw [%l7 + 0x3C], %l2
movpos %icc, %g2, %o5
stb %g3, [%l7 + 0x19]
fmovdneg %icc, %f14, %f10
fbl,a %fcc3, loop_4317
lduh [%l7 + 0x0A], %l1
fors %f13, %f2, %f7
fmovdge %xcc, %f15, %f2
loop_4317:
taddcctv %i6, %l4, %o3
brlez %o1, loop_4318
nop
setx loop_4319, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x48], %f0
ldsw [%l7 + 0x30], %g7
loop_4318:
fbu,a %fcc1, loop_4320
loop_4319:
fnegs %f9, %f15
brz %i4, loop_4321
fnot2s %f4, %f12
loop_4320:
fcmpeq32 %f6, %f2, %g5
tsubcctv %i3, 0x0A7E, %l6
loop_4321:
bshuffle %f10, %f6, %f10
orn %o2, 0x00B6, %g1
fcmpgt32 %f10, %f4, %g4
sdivx %l0, 0x0C88, %l5
fcmpeq32 %f0, %f8, %o4
mulscc %o7, 0x049C, %o6
fnand %f10, %f8, %f14
fpadd16 %f12, %f10, %f8
fabsd %f8, %f10
ldub [%l7 + 0x1E], %g6
st %f12, [%l7 + 0x7C]
fors %f13, %f3, %f12
ldx [%l7 + 0x30], %i7
edge16 %i1, %i0, %o0
fpsub16s %f15, %f7, %f9
ldsw [%l7 + 0x18], %i5
brnz,a %l3, loop_4322
stw %i2, [%l7 + 0x40]
nop
setx loop_4323, %l0, %l1
jmpl %l1, %l2
movleu %icc, %o5, %g3
loop_4322:
fxors %f10, %f9, %f12
fbug,a %fcc2, loop_4324
loop_4323:
brgez %g2, loop_4325
fcmps %fcc0, %f15, %f11
bne,a loop_4326
loop_4324:
fmovrdne %l1, %f0, %f0
loop_4325:
ldub [%l7 + 0x34], %l4
sub %o3, %o1, %g7
loop_4326:
andncc %i6, %i4, %i3
std %f6, [%l7 + 0x68]
ldsw [%l7 + 0x24], %l6
fandnot1 %f0, %f8, %f6
fpsub32 %f0, %f12, %f8
st %f1, [%l7 + 0x1C]
fmovsa %icc, %f15, %f7
srl %o2, 0x17, %g1
ldsh [%l7 + 0x50], %g5
fbl %fcc0, loop_4327
st %f10, [%l7 + 0x28]
ld [%l7 + 0x30], %f15
edge8 %g4, %l0, %o4
loop_4327:
xnorcc %l5, 0x1DF0, %o6
addccc %g6, 0x1CA1, %i7
ld [%l7 + 0x34], %f13
lduw [%l7 + 0x78], %o7
fpadd32s %f14, %f15, %f12
fmovsle %xcc, %f9, %f3
tl %xcc, 0x1
ldsh [%l7 + 0x4A], %i0
fmovrde %i1, %f14, %f10
brnz %o0, loop_4328
lduw [%l7 + 0x44], %i5
edge32 %l3, %l2, %i2
brgz,a %o5, loop_4329
loop_4328:
st %f0, [%l7 + 0x38]
sub %g2, %l1, %l4
fcmpeq16 %f10, %f2, %o3
loop_4329:
lduh [%l7 + 0x70], %o1
movrgez %g3, %g7, %i6
fpack16 %f6, %f4
ldd [%l7 + 0x08], %f4
sdivcc %i3, 0x0CD1, %l6
brnz %i4, loop_4330
fmovrdlz %o2, %f10, %f10
fones %f7
tn %xcc, 0x6
loop_4330:
fnor %f2, %f14, %f2
ld [%l7 + 0x74], %f2
umulcc %g5, %g4, %l0
fands %f15, %f14, %f9
fpsub16s %f13, %f7, %f14
stb %g1, [%l7 + 0x18]
stx %l5, [%l7 + 0x48]
be loop_4331
fmovrslez %o4, %f4, %f13
lduh [%l7 + 0x4C], %g6
smul %o6, %i7, %o7
loop_4331:
lduw [%l7 + 0x1C], %i1
stb %i0, [%l7 + 0x73]
lduh [%l7 + 0x0C], %o0
ld [%l7 + 0x58], %f9
tvs %xcc, 0x5
orcc %i5, %l2, %l3
fornot1 %f6, %f2, %f14
fcmpgt16 %f0, %f0, %i2
brgez %g2, loop_4332
stx %l1, [%l7 + 0x50]
fmovrse %l4, %f0, %f8
fand %f4, %f4, %f14
loop_4332:
edge16l %o3, %o5, %g3
ble,pt %xcc, loop_4333
fbule %fcc2, loop_4334
ldsw [%l7 + 0x5C], %o1
stw %g7, [%l7 + 0x50]
loop_4333:
taddcc %i6, 0x0747, %l6
loop_4334:
fble,a %fcc0, loop_4335
fcmpgt16 %f6, %f0, %i4
stb %o2, [%l7 + 0x76]
smul %g5, %g4, %l0
loop_4335:
add %i3, %g1, %l5
lduh [%l7 + 0x68], %g6
subcc %o6, 0x0087, %i7
ba,a,pt %icc, loop_4336
fmovrde %o4, %f4, %f12
subccc %i1, 0x0295, %o7
stw %i0, [%l7 + 0x48]
loop_4336:
ldd [%l7 + 0x48], %f12
movrlz %i5, 0x26D, %l2
tcc %xcc, 0x3
stb %l3, [%l7 + 0x7C]
fors %f8, %f5, %f3
edge32n %o0, %g2, %i2
fandnot1 %f12, %f0, %f0
ldd [%l7 + 0x78], %f0
bn,pt %icc, loop_4337
tl %xcc, 0x7
stx %l4, [%l7 + 0x30]
ldx [%l7 + 0x50], %l1
loop_4337:
fnot2 %f10, %f12
lduw [%l7 + 0x70], %o5
ldsw [%l7 + 0x74], %g3
st %f13, [%l7 + 0x4C]
fmovrse %o1, %f13, %f13
ld [%l7 + 0x44], %f7
bshuffle %f8, %f10, %f10
ldsh [%l7 + 0x36], %o3
ldub [%l7 + 0x34], %i6
fmul8x16au %f9, %f6, %f8
tne %icc, 0x2
ldx [%l7 + 0x18], %g7
or %i4, 0x0ED0, %o2
edge8l %l6, %g5, %l0
lduh [%l7 + 0x18], %i3
ldsw [%l7 + 0x30], %g1
fandnot2 %f14, %f6, %f10
fba,a %fcc2, loop_4338
brlez %l5, loop_4339
std %f12, [%l7 + 0x48]
fcmple32 %f2, %f0, %g4
loop_4338:
tleu %xcc, 0x6
loop_4339:
fmovrdlz %g6, %f4, %f8
brgez %o6, loop_4340
ldx [%l7 + 0x20], %i7
call loop_4341
fexpand %f6, %f0
loop_4340:
fbne,a %fcc2, loop_4342
fblg %fcc0, loop_4343
loop_4341:
fmovrdlez %i1, %f4, %f6
fzeros %f14
loop_4342:
lduh [%l7 + 0x62], %o4
loop_4343:
fmovsge %xcc, %f15, %f8
movcc %xcc, %i0, %o7
ldx [%l7 + 0x18], %l2
fbue,a %fcc2, loop_4344
fpadd32s %f12, %f0, %f1
sdiv %i5, 0x0EE6, %o0
ldd [%l7 + 0x50], %f0
loop_4344:
taddcc %g2, %i2, %l3
ld [%l7 + 0x28], %f13
fmul8x16au %f2, %f10, %f4
fmovrdlz %l1, %f4, %f0
fmovdne %xcc, %f15, %f9
alignaddrl %l4, %g3, %o1
fpack32 %f10, %f12, %f14
bcc,a,pt %icc, loop_4345
movrlez %o3, 0x00E, %o5
sth %i6, [%l7 + 0x34]
lduh [%l7 + 0x36], %i4
loop_4345:
stb %o2, [%l7 + 0x26]
sth %g7, [%l7 + 0x3C]
ldsw [%l7 + 0x60], %g5
bcc loop_4346
sll %l0, 0x1F, %i3
movrgez %l6, 0x20D, %g1
bl,a loop_4347
loop_4346:
ldsb [%l7 + 0x38], %l5
sth %g4, [%l7 + 0x58]
fcmpgt16 %f12, %f4, %o6
loop_4347:
bneg,pn %icc, loop_4348
fabss %f2, %f0
fpack32 %f10, %f10, %f10
movcs %xcc, %i7, %i1
loop_4348:
fba %fcc1, loop_4349
fbe,a %fcc3, loop_4350
array8 %o4, %g6, %i0
movcc %icc, %l2, %i5
loop_4349:
ldsw [%l7 + 0x64], %o7
loop_4350:
stb %o0, [%l7 + 0x14]
tneg %icc, 0x5
movvc %icc, %g2, %l3
for %f0, %f12, %f10
stw %i2, [%l7 + 0x3C]
stx %l4, [%l7 + 0x08]
fsrc2 %f14, %f0
sethi 0x08E2, %l1
std %f10, [%l7 + 0x40]
fpsub16s %f2, %f4, %f1
stw %o1, [%l7 + 0x44]
fmovsgu %xcc, %f9, %f8
fnot1s %f4, %f9
tle %icc, 0x5
fblg,a %fcc1, loop_4351
stx %g3, [%l7 + 0x30]
xnor %o3, 0x17AE, %i6
fmovda %icc, %f10, %f8
loop_4351:
movvs %xcc, %o5, %i4
brlez %o2, loop_4352
popc 0x0510, %g5
lduh [%l7 + 0x28], %g7
fors %f9, %f15, %f13
loop_4352:
udiv %l0, 0x045F, %l6
ldsh [%l7 + 0x2C], %g1
ldsh [%l7 + 0x0A], %i3
move %icc, %g4, %o6
fpadd16s %f0, %f12, %f9
fmovrdgz %i7, %f10, %f8
stw %l5, [%l7 + 0x28]
fands %f7, %f6, %f9
movrgez %o4, %i1, %i0
xor %g6, %l2, %i5
ld [%l7 + 0x54], %f2
pdist %f0, %f12, %f4
fmovrslz %o7, %f7, %f4
fblg,a %fcc1, loop_4353
bcc,a loop_4354
fmovdg %icc, %f12, %f2
movge %icc, %o0, %g2
loop_4353:
fbug %fcc3, loop_4355
loop_4354:
fbul,a %fcc2, loop_4356
movcc %xcc, %i2, %l3
stx %l1, [%l7 + 0x30]
loop_4355:
tneg %xcc, 0x3
loop_4356:
fnands %f15, %f0, %f12
movgu %icc, %o1, %l4
stb %o3, [%l7 + 0x10]
fnors %f3, %f7, %f3
bvc %xcc, loop_4357
ld [%l7 + 0x20], %f9
fsrc2 %f8, %f12
sethi 0x07CB, %g3
loop_4357:
std %f10, [%l7 + 0x50]
tge %xcc, 0x7
ldub [%l7 + 0x70], %o5
te %xcc, 0x3
ldd [%l7 + 0x58], %f6
ld [%l7 + 0x0C], %f4
movleu %icc, %i4, %i6
tn %icc, 0x2
sra %g5, %g7, %o2
fbug,a %fcc0, loop_4358
fmovrdlz %l0, %f14, %f0
ld [%l7 + 0x58], %f10
std %f0, [%l7 + 0x08]
loop_4358:
sra %g1, 0x01, %l6
mulscc %i3, %g4, %o6
lduh [%l7 + 0x5C], %i7
ldd [%l7 + 0x20], %f14
stb %l5, [%l7 + 0x30]
fpackfix %f14, %f15
ldsb [%l7 + 0x3F], %o4
sra %i0, 0x18, %i1
fmovsn %icc, %f8, %f8
tge %icc, 0x5
fcmpgt16 %f6, %f0, %l2
stb %g6, [%l7 + 0x66]
fnot1 %f12, %f8
fbge,a %fcc0, loop_4359
std %f0, [%l7 + 0x60]
fmovdg %icc, %f7, %f11
sth %i5, [%l7 + 0x78]
loop_4359:
ld [%l7 + 0x54], %f12
ldsb [%l7 + 0x34], %o7
ldx [%l7 + 0x70], %g2
lduh [%l7 + 0x66], %i2
fmovrsgz %l3, %f14, %f5
orn %l1, %o0, %o1
stw %l4, [%l7 + 0x28]
fxor %f8, %f12, %f4
ldub [%l7 + 0x36], %g3
fcmpgt32 %f12, %f2, %o3
fmovsl %xcc, %f7, %f9
fmovsvs %xcc, %f15, %f14
fcmpeq16 %f12, %f2, %o5
fbn %fcc1, loop_4360
bcc,a,pt %xcc, loop_4361
ldsh [%l7 + 0x20], %i4
ba,a %xcc, loop_4362
loop_4360:
mulscc %i6, %g7, %g5
loop_4361:
fcmps %fcc2, %f1, %f3
sra %o2, %l0, %g1
loop_4362:
bne,a,pt %xcc, loop_4363
brz %i3, loop_4364
ldx [%l7 + 0x48], %l6
std %f12, [%l7 + 0x38]
loop_4363:
ldub [%l7 + 0x49], %g4
loop_4364:
brgez %i7, loop_4365
stb %o6, [%l7 + 0x75]
st %f6, [%l7 + 0x74]
tneg %icc, 0x3
loop_4365:
fmovrslez %o4, %f3, %f9
bleu,pt %xcc, loop_4366
smul %i0, %l5, %l2
call loop_4367
ldsh [%l7 + 0x42], %g6
loop_4366:
ldsh [%l7 + 0x58], %i5
orncc %i1, %g2, %o7
loop_4367:
fcmpgt16 %f2, %f8, %i2
fmul8x16 %f4, %f4, %f8
te %xcc, 0x0
alignaddr %l3, %o0, %o1
fmul8ulx16 %f8, %f14, %f6
fsrc2s %f14, %f10
sllx %l4, %g3, %o3
sdiv %o5, 0x0C2C, %l1
stx %i4, [%l7 + 0x20]
fmul8x16al %f4, %f2, %f8
edge16l %i6, %g5, %g7
umul %o2, 0x090B, %g1
lduh [%l7 + 0x74], %i3
bcs loop_4368
fmovdge %xcc, %f15, %f3
array32 %l0, %l6, %g4
fcmpgt16 %f14, %f6, %i7
loop_4368:
array8 %o6, %i0, %l5
ldsw [%l7 + 0x08], %o4
fnot2s %f14, %f9
lduh [%l7 + 0x72], %g6
ld [%l7 + 0x58], %f1
ldd [%l7 + 0x48], %f2
fbuge %fcc1, loop_4369
udivcc %i5, 0x0848, %l2
sra %i1, %g2, %o7
movne %xcc, %l3, %o0
loop_4369:
umul %o1, %l4, %g3
bvc,a %icc, loop_4370
fbg %fcc2, loop_4371
bleu,pt %xcc, loop_4372
fmovdpos %xcc, %f10, %f4
loop_4370:
lduw [%l7 + 0x54], %i2
loop_4371:
movg %xcc, %o5, %l1
loop_4372:
bcs,a,pn %xcc, loop_4373
mulscc %o3, %i6, %i4
sth %g5, [%l7 + 0x26]
movvs %xcc, %o2, %g1
loop_4373:
movge %xcc, %g7, %l0
ld [%l7 + 0x2C], %f7
fnot2s %f4, %f13
sth %l6, [%l7 + 0x72]
sth %g4, [%l7 + 0x2A]
lduh [%l7 + 0x4E], %i3
bvc,a %icc, loop_4374
tgu %xcc, 0x5
fmovrslz %i7, %f1, %f12
bshuffle %f10, %f2, %f8
loop_4374:
tne %xcc, 0x3
pdist %f12, %f14, %f12
bleu,a,pn %icc, loop_4375
ldsb [%l7 + 0x12], %i0
fbg %fcc1, loop_4376
movneg %xcc, %o6, %o4
loop_4375:
lduw [%l7 + 0x34], %l5
fmovdcs %icc, %f1, %f15
loop_4376:
lduw [%l7 + 0x70], %i5
stx %g6, [%l7 + 0x28]
stx %i1, [%l7 + 0x60]
bge %icc, loop_4377
fmovrdlz %l2, %f0, %f6
fble,a %fcc1, loop_4378
fbuge %fcc0, loop_4379
loop_4377:
brz,a %g2, loop_4380
stw %l3, [%l7 + 0x10]
loop_4378:
ldub [%l7 + 0x2F], %o7
loop_4379:
sub %o0, %l4, %o1
loop_4380:
te %icc, 0x1
ldx [%l7 + 0x78], %g3
andcc %o5, %i2, %o3
movl %icc, %l1, %i6
fandnot1 %f4, %f10, %f12
ldsw [%l7 + 0x5C], %g5
fzeros %f1
tpos %xcc, 0x3
fpsub32 %f12, %f2, %f12
udiv %i4, 0x02DB, %o2
srlx %g1, %l0, %l6
ld [%l7 + 0x20], %f14
fmovdleu %xcc, %f9, %f4
lduw [%l7 + 0x24], %g4
ldub [%l7 + 0x23], %i3
fexpand %f2, %f6
movre %g7, 0x183, %i7
fpsub32 %f12, %f10, %f12
fmovdneg %icc, %f11, %f2
brlez %i0, loop_4381
subcc %o6, 0x1489, %o4
ldx [%l7 + 0x40], %l5
mulx %i5, %g6, %i1
loop_4381:
stx %g2, [%l7 + 0x30]
ldsb [%l7 + 0x6C], %l3
xorcc %l2, 0x1C08, %o0
fmovdn %icc, %f6, %f5
fmovde %xcc, %f10, %f6
lduh [%l7 + 0x76], %o7
edge32 %o1, %g3, %o5
ta %xcc, 0x1
ldsb [%l7 + 0x10], %i2
movvs %xcc, %o3, %l4
tvs %xcc, 0x7
faligndata %f14, %f2, %f14
edge16n %l1, %g5, %i6
fbn %fcc0, loop_4382
ldsw [%l7 + 0x24], %o2
bg loop_4383
fmovsn %xcc, %f9, %f11
loop_4382:
std %f4, [%l7 + 0x78]
st %f2, [%l7 + 0x74]
loop_4383:
fbu,a %fcc1, loop_4384
fbn %fcc0, loop_4385
tgu %xcc, 0x5
fmovdpos %icc, %f14, %f7
loop_4384:
sth %g1, [%l7 + 0x42]
loop_4385:
fmuld8sux16 %f8, %f1, %f2
ld [%l7 + 0x58], %f15
sth %i4, [%l7 + 0x42]
bne,a,pn %icc, loop_4386
lduh [%l7 + 0x36], %l0
bl,a,pt %icc, loop_4387
ldsw [%l7 + 0x54], %l6
loop_4386:
lduh [%l7 + 0x5A], %g4
fbue %fcc2, loop_4388
loop_4387:
ldub [%l7 + 0x1B], %i3
fcmple16 %f6, %f6, %i7
fnot1s %f2, %f10
loop_4388:
fcmpeq32 %f6, %f10, %g7
st %f0, [%l7 + 0x58]
fmovsvs %icc, %f10, %f8
fmovrse %i0, %f1, %f8
ta %icc, 0x0
bvc,a,pt %xcc, loop_4389
subcc %o4, %l5, %o6
movg %xcc, %g6, %i5
fmul8ulx16 %f0, %f8, %f14
loop_4389:
movneg %icc, %g2, %l3
st %f2, [%l7 + 0x0C]
brz %i1, loop_4390
bn,a,pt %xcc, loop_4391
fmovdn %icc, %f12, %f12
te %icc, 0x7
loop_4390:
fmovdneg %icc, %f8, %f4
loop_4391:
fpsub32s %f7, %f6, %f2
fabsd %f8, %f2
brlez %l2, loop_4392
ldsh [%l7 + 0x36], %o7
st %f9, [%l7 + 0x50]
ldsb [%l7 + 0x45], %o0
loop_4392:
fpadd32 %f14, %f8, %f4
fmovsg %xcc, %f13, %f6
std %f8, [%l7 + 0x78]
ldd [%l7 + 0x48], %f6
andncc %g3, %o5, %o1
fands %f5, %f4, %f14
fmul8sux16 %f10, %f12, %f14
ldub [%l7 + 0x54], %o3
fmovsge %xcc, %f3, %f1
ldd [%l7 + 0x70], %f10
fornot1 %f14, %f0, %f12
taddcctv %l4, %i2, %l1
stx %g5, [%l7 + 0x60]
stb %i6, [%l7 + 0x6E]
sethi 0x0138, %g1
stw %o2, [%l7 + 0x28]
fmovsn %xcc, %f3, %f10
std %f12, [%l7 + 0x18]
ldx [%l7 + 0x08], %l0
fmovsgu %xcc, %f9, %f13
fbug,a %fcc0, loop_4393
fsrc1s %f4, %f12
fcmpne16 %f10, %f12, %l6
edge32ln %g4, %i3, %i7
loop_4393:
fba,a %fcc2, loop_4394
ldd [%l7 + 0x58], %f0
movleu %xcc, %g7, %i4
brnz,a %i0, loop_4395
loop_4394:
udivx %l5, 0x1F27, %o4
fmul8ulx16 %f12, %f2, %f4
nop
setx loop_4396, %l0, %l1
jmpl %l1, %g6
loop_4395:
mulx %i5, 0x04C1, %o6
brgz,a %l3, loop_4397
fmovdneg %icc, %f7, %f8
loop_4396:
ldub [%l7 + 0x3B], %g2
stx %l2, [%l7 + 0x18]
loop_4397:
fandnot1 %f0, %f0, %f12
lduh [%l7 + 0x0A], %o7
ldsw [%l7 + 0x0C], %i1
fcmpeq32 %f10, %f8, %o0
bg,pn %xcc, loop_4398
be,pn %xcc, loop_4399
ldsh [%l7 + 0x0E], %g3
ldd [%l7 + 0x50], %f6
loop_4398:
orncc %o5, 0x1A6B, %o3
loop_4399:
xnorcc %o1, 0x0D9D, %i2
lduw [%l7 + 0x0C], %l4
tcs %icc, 0x1
fbn,a %fcc1, loop_4400
fandnot2 %f0, %f12, %f8
fbne %fcc3, loop_4401
bne loop_4402
loop_4400:
mulscc %l1, %g5, %g1
st %f1, [%l7 + 0x4C]
loop_4401:
sth %i6, [%l7 + 0x74]
loop_4402:
stx %o2, [%l7 + 0x58]
fmovrdgez %l6, %f2, %f2
ld [%l7 + 0x74], %f0
brz,a %g4, loop_4403
fsrc1s %f8, %f11
ldsh [%l7 + 0x40], %i3
alignaddr %l0, %i7, %g7
loop_4403:
fmovrsgz %i4, %f11, %f0
ld [%l7 + 0x6C], %f8
movle %icc, %l5, %o4
array16 %i0, %g6, %i5
ldub [%l7 + 0x7A], %l3
tl %xcc, 0x7
fpackfix %f4, %f0
sth %o6, [%l7 + 0x40]
nop
setx loop_4404, %l0, %l1
jmpl %l1, %g2
fones %f14
bneg,pt %icc, loop_4405
nop
setx loop_4406, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4404:
bg,a %icc, loop_4407
std %f10, [%l7 + 0x78]
loop_4405:
bcc,a %icc, loop_4408
loop_4406:
sethi 0x132D, %l2
loop_4407:
ble,pt %icc, loop_4409
movl %xcc, %i1, %o0
loop_4408:
fpack32 %f2, %f12, %f0
ldsb [%l7 + 0x15], %g3
loop_4409:
st %f1, [%l7 + 0x2C]
ldub [%l7 + 0x62], %o7
brnz %o3, loop_4410
tne %xcc, 0x0
sllx %o5, 0x1A, %o1
stx %i2, [%l7 + 0x10]
loop_4410:
stb %l4, [%l7 + 0x5E]
ld [%l7 + 0x6C], %f6
fxors %f4, %f4, %f3
edge16l %g5, %l1, %g1
mulx %o2, %i6, %g4
andncc %i3, %l6, %i7
ldub [%l7 + 0x24], %g7
fands %f8, %f4, %f13
array32 %l0, %i4, %o4
lduw [%l7 + 0x74], %l5
edge8n %g6, %i0, %i5
fandnot1s %f2, %f0, %f3
fpadd16 %f14, %f2, %f2
fmovrslz %l3, %f12, %f13
lduh [%l7 + 0x6A], %g2
fsrc1 %f14, %f6
fble,a %fcc3, loop_4411
movrlez %o6, %l2, %i1
lduw [%l7 + 0x58], %g3
fxors %f3, %f6, %f4
loop_4411:
sth %o0, [%l7 + 0x32]
fcmpeq32 %f6, %f10, %o3
movg %xcc, %o7, %o5
std %f6, [%l7 + 0x20]
tl %xcc, 0x1
andncc %o1, %i2, %g5
ldx [%l7 + 0x50], %l4
std %f2, [%l7 + 0x10]
fmovsne %icc, %f11, %f12
tl %icc, 0x6
st %f1, [%l7 + 0x0C]
edge8 %g1, %o2, %l1
add %i6, 0x0F80, %i3
bvs,a,pt %xcc, loop_4412
movn %icc, %g4, %i7
edge16n %g7, %l6, %i4
smul %l0, %l5, %o4
loop_4412:
movrne %i0, 0x2FE, %g6
ldub [%l7 + 0x2B], %i5
fone %f2
fpmerge %f2, %f7, %f10
fcmpes %fcc1, %f5, %f5
fpsub32 %f12, %f14, %f14
stw %g2, [%l7 + 0x1C]
fmovdn %xcc, %f1, %f15
lduh [%l7 + 0x56], %o6
fxnors %f7, %f12, %f0
fnand %f2, %f14, %f8
fone %f4
st %f9, [%l7 + 0x48]
lduw [%l7 + 0x64], %l2
movleu %icc, %l3, %g3
fandnot2 %f0, %f12, %f0
ldd [%l7 + 0x18], %f0
fmovsge %xcc, %f5, %f3
ldx [%l7 + 0x18], %i1
brlz %o3, loop_4413
fmovrdlz %o0, %f4, %f12
fnot2s %f14, %f2
movpos %xcc, %o5, %o1
loop_4413:
fbuge,a %fcc3, loop_4414
st %f11, [%l7 + 0x70]
fxors %f6, %f1, %f1
fmovrsne %o7, %f10, %f14
loop_4414:
tneg %xcc, 0x3
stw %g5, [%l7 + 0x14]
fmovsne %icc, %f15, %f5
fornot2s %f0, %f9, %f9
brgez,a %i2, loop_4415
sdiv %l4, 0x0899, %g1
st %f3, [%l7 + 0x5C]
fmovs %f8, %f0
loop_4415:
ldsb [%l7 + 0x0F], %l1
or %o2, 0x08E1, %i6
movg %xcc, %i3, %i7
fmovdvc %icc, %f2, %f8
fmovscs %xcc, %f2, %f8
bleu,a %icc, loop_4416
tsubcctv %g7, 0x082E, %l6
ldub [%l7 + 0x21], %g4
fmul8x16 %f15, %f10, %f4
loop_4416:
fors %f15, %f2, %f14
alignaddr %i4, %l5, %o4
movcs %icc, %l0, %i0
sth %g6, [%l7 + 0x14]
fbug %fcc1, loop_4417
fmuld8ulx16 %f14, %f13, %f12
std %f0, [%l7 + 0x20]
ldsw [%l7 + 0x2C], %g2
loop_4417:
edge8n %o6, %i5, %l2
brgez %g3, loop_4418
fnand %f12, %f4, %f6
udivx %l3, 0x1DBD, %o3
bneg,a loop_4419
loop_4418:
nop
setx loop_4420, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpsub16 %f6, %f8, %f12
ldub [%l7 + 0x5F], %o0
loop_4419:
ldd [%l7 + 0x28], %f6
loop_4420:
fnors %f10, %f4, %f8
fmovdge %icc, %f14, %f6
stw %o5, [%l7 + 0x0C]
umul %i1, %o1, %o7
brz %i2, loop_4421
lduw [%l7 + 0x44], %g5
fbge %fcc3, loop_4422
fmovde %xcc, %f15, %f9
loop_4421:
stw %g1, [%l7 + 0x58]
fmovsgu %icc, %f2, %f3
loop_4422:
taddcc %l4, 0x05BA, %o2
fmuld8sux16 %f3, %f4, %f10
movcc %icc, %l1, %i3
ldsh [%l7 + 0x70], %i6
fcmped %fcc2, %f6, %f6
array8 %g7, %l6, %i7
ble,a loop_4423
fmovrdlz %i4, %f6, %f0
fbne,a %fcc0, loop_4424
ldx [%l7 + 0x78], %l5
loop_4423:
ld [%l7 + 0x78], %f0
fmovscs %icc, %f8, %f0
loop_4424:
movrlez %o4, %l0, %i0
sth %g4, [%l7 + 0x08]
fxor %f2, %f8, %f0
ta %icc, 0x5
fmovrsne %g2, %f1, %f3
fcmpeq16 %f8, %f6, %o6
brz %g6, loop_4425
sth %l2, [%l7 + 0x54]
edge8 %i5, %g3, %o3
std %f2, [%l7 + 0x78]
loop_4425:
fpadd16 %f8, %f0, %f4
array16 %l3, %o0, %o5
lduh [%l7 + 0x7E], %i1
taddcctv %o7, %o1, %i2
stb %g5, [%l7 + 0x08]
nop
setx loop_4426, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x5A], %g1
st %f15, [%l7 + 0x34]
fxor %f6, %f10, %f6
loop_4426:
fmovrdlz %o2, %f8, %f6
fzeros %f0
std %f4, [%l7 + 0x30]
fmovsvs %icc, %f13, %f7
tsubcc %l1, 0x0508, %l4
fone %f14
fbu,a %fcc1, loop_4427
andncc %i3, %g7, %l6
fmovdcc %xcc, %f8, %f0
fbule %fcc2, loop_4428
loop_4427:
st %f4, [%l7 + 0x10]
fzero %f8
stb %i6, [%l7 + 0x2D]
loop_4428:
fmul8x16au %f3, %f4, %f8
ld [%l7 + 0x78], %f15
fmovsne %icc, %f11, %f10
ld [%l7 + 0x6C], %f15
ldsw [%l7 + 0x48], %i7
movge %xcc, %l5, %o4
move %icc, %i4, %i0
edge32 %l0, %g4, %g2
fone %f10
tsubcctv %g6, 0x0243, %o6
brgz,a %l2, loop_4429
subcc %g3, %o3, %l3
lduw [%l7 + 0x50], %i5
stx %o0, [%l7 + 0x40]
loop_4429:
movrne %i1, 0x163, %o7
fmovdneg %xcc, %f9, %f10
fandnot1s %f10, %f8, %f11
ldub [%l7 + 0x3E], %o5
sllx %o1, %g5, %i2
nop
setx loop_4430, %l0, %l1
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 + 0x49], %o2
edge16n %g1, %l1, %l4
lduw [%l7 + 0x78], %g7
loop_4430:
fbue %fcc3, loop_4431
stw %l6, [%l7 + 0x0C]
bn,pt %icc, loop_4432
std %f2, [%l7 + 0x48]
loop_4431:
fbg %fcc0, loop_4433
fbe,a %fcc3, loop_4434
loop_4432:
fcmps %fcc2, %f7, %f0
subcc %i6, %i7, %l5
loop_4433:
tle %xcc, 0x1
loop_4434:
fmovdpos %icc, %f0, %f5
stb %o4, [%l7 + 0x7C]
fbl %fcc3, loop_4435
movl %xcc, %i3, %i4
be,a,pt %xcc, loop_4436
ldub [%l7 + 0x17], %l0
loop_4435:
ldub [%l7 + 0x35], %g4
srlx %i0, %g2, %g6
loop_4436:
srax %o6, 0x07, %g3
sth %o3, [%l7 + 0x4E]
srl %l3, %i5, %o0
stx %l2, [%l7 + 0x50]
fba %fcc3, loop_4437
movn %icc, %o7, %i1
orcc %o5, %g5, %o1
udivcc %o2, 0x0BF7, %g1
loop_4437:
bgu,a,pn %icc, loop_4438
st %f9, [%l7 + 0x34]
tsubcc %l1, %i2, %l4
fpadd32s %f4, %f9, %f2
loop_4438:
st %f13, [%l7 + 0x3C]
fmovrdgez %l6, %f14, %f2
fmovdcs %xcc, %f0, %f8
std %f8, [%l7 + 0x48]
bvc,pt %xcc, loop_4439
lduw [%l7 + 0x1C], %g7
ldx [%l7 + 0x78], %i7
umul %i6, %l5, %i3
loop_4439:
stw %o4, [%l7 + 0x70]
ldd [%l7 + 0x10], %f12
fpmerge %f7, %f0, %f12
taddcctv %l0, %g4, %i4
std %f6, [%l7 + 0x18]
fmovd %f2, %f14
ldx [%l7 + 0x70], %i0
sth %g2, [%l7 + 0x24]
add %o6, %g6, %g3
fxor %f2, %f4, %f8
ldx [%l7 + 0x58], %o3
lduw [%l7 + 0x70], %i5
ldub [%l7 + 0x44], %l3
std %f0, [%l7 + 0x30]
fxor %f0, %f2, %f8
stw %l2, [%l7 + 0x54]
movneg %icc, %o0, %o7
udivx %o5, 0x0D0F, %i1
fmovsle %xcc, %f5, %f12
std %f4, [%l7 + 0x68]
fnor %f12, %f12, %f14
sll %g5, %o1, %g1
movneg %xcc, %l1, %o2
fcmped %fcc3, %f8, %f8
lduh [%l7 + 0x1E], %i2
lduh [%l7 + 0x22], %l4
fandnot1 %f2, %f4, %f10
stx %g7, [%l7 + 0x48]
edge32l %l6, %i6, %l5
tne %icc, 0x7
tleu %xcc, 0x6
fmovrslz %i7, %f1, %f14
std %f0, [%l7 + 0x58]
ldub [%l7 + 0x35], %i3
movrgz %l0, %o4, %i4
be,a,pt %icc, loop_4440
ldsh [%l7 + 0x12], %g4
edge32l %g2, %o6, %i0
edge32l %g6, %g3, %o3
loop_4440:
bneg,a,pt %xcc, loop_4441
brlz %l3, loop_4442
fpadd16 %f2, %f10, %f14
stx %i5, [%l7 + 0x38]
loop_4441:
sllx %o0, 0x1B, %o7
loop_4442:
andn %o5, 0x079E, %i1
lduw [%l7 + 0x34], %l2
fabss %f5, %f13
ble,pt %xcc, loop_4443
fpadd16s %f6, %f4, %f8
fmovd %f2, %f4
ldx [%l7 + 0x28], %o1
loop_4443:
umul %g1, %g5, %l1
tle %icc, 0x1
bcs,pt %xcc, loop_4444
bvs,a,pn %icc, loop_4445
lduw [%l7 + 0x10], %i2
edge16 %o2, %g7, %l4
loop_4444:
fmovdleu %xcc, %f11, %f0
loop_4445:
tvs %icc, 0x2
ld [%l7 + 0x28], %f4
xnor %l6, 0x0112, %l5
bleu,a,pn %icc, loop_4446
brlez,a %i6, loop_4447
fmovdneg %icc, %f10, %f12
ld [%l7 + 0x38], %f4
loop_4446:
fornot2s %f0, %f12, %f10
loop_4447:
movgu %icc, %i7, %l0
fpsub16s %f8, %f14, %f2
alignaddr %o4, %i3, %g4
ldsb [%l7 + 0x74], %g2
sth %i4, [%l7 + 0x24]
ld [%l7 + 0x64], %f4
fmovsg %icc, %f3, %f2
ldsb [%l7 + 0x52], %i0
movgu %icc, %g6, %o6
fmovde %icc, %f8, %f12
fmovrslz %o3, %f12, %f4
lduh [%l7 + 0x66], %l3
array32 %i5, %g3, %o7
fmovrse %o5, %f4, %f8
ldsb [%l7 + 0x55], %i1
movrgez %o0, 0x136, %l2
xorcc %o1, 0x0BAF, %g1
srl %l1, %g5, %o2
fmovrde %i2, %f14, %f10
bpos,a %icc, loop_4448
fornot1 %f6, %f0, %f12
mulscc %g7, %l6, %l5
fcmple32 %f0, %f10, %l4
loop_4448:
add %i7, %i6, %o4
siam 0x6
fandnot1s %f12, %f13, %f2
ble,a %icc, loop_4449
fcmpgt16 %f0, %f2, %l0
xnor %i3, 0x0410, %g4
fbuge,a %fcc3, loop_4450
loop_4449:
bn loop_4451
movge %xcc, %g2, %i4
fmovsn %xcc, %f13, %f15
loop_4450:
fands %f4, %f12, %f9
loop_4451:
add %g6, 0x0255, %i0
ldsb [%l7 + 0x57], %o6
tneg %xcc, 0x3
ldsb [%l7 + 0x36], %l3
stx %o3, [%l7 + 0x38]
movne %xcc, %i5, %o7
ldub [%l7 + 0x6E], %o5
sth %g3, [%l7 + 0x2A]
lduw [%l7 + 0x30], %i1
fcmpne16 %f0, %f14, %l2
fbge %fcc1, loop_4452
stw %o0, [%l7 + 0x0C]
sethi 0x0B74, %o1
fpsub16 %f6, %f14, %f12
loop_4452:
xnorcc %l1, 0x12A7, %g1
bne,pt %xcc, loop_4453
st %f6, [%l7 + 0x34]
fornot1s %f0, %f4, %f14
stw %g5, [%l7 + 0x58]
loop_4453:
andncc %i2, %g7, %o2
fabss %f4, %f14
movn %xcc, %l5, %l4
fmul8x16 %f10, %f0, %f14
stx %i7, [%l7 + 0x18]
fmovsge %xcc, %f11, %f14
ldd [%l7 + 0x18], %f8
fbue %fcc2, loop_4454
ldsh [%l7 + 0x12], %l6
fpadd16s %f14, %f7, %f3
fmovdcc %xcc, %f6, %f15
loop_4454:
tge %xcc, 0x0
array8 %o4, %l0, %i3
fandnot1s %f2, %f15, %f7
bge,pn %xcc, loop_4455
bgu loop_4456
srl %g4, %g2, %i4
ldd [%l7 + 0x10], %f10
loop_4455:
fmovdgu %xcc, %f5, %f12
loop_4456:
fmovsle %xcc, %f4, %f7
array16 %i6, %g6, %o6
and %l3, 0x17D4, %i0
movgu %xcc, %o3, %o7
fmovscs %icc, %f7, %f13
lduh [%l7 + 0x2C], %i5
bl,pt %xcc, loop_4457
edge16 %o5, %g3, %l2
movcs %xcc, %o0, %i1
fmovse %xcc, %f9, %f7
loop_4457:
fbue,a %fcc1, loop_4458
fmovrdlez %l1, %f4, %f10
movcc %xcc, %g1, %o1
fpadd16 %f14, %f6, %f4
loop_4458:
fmovsleu %xcc, %f12, %f6
ldub [%l7 + 0x53], %g5
andn %g7, 0x013F, %i2
edge32l %o2, %l5, %l4
fpack16 %f6, %f12
call loop_4459
subcc %i7, %o4, %l0
stx %i3, [%l7 + 0x18]
fxnor %f12, %f12, %f2
loop_4459:
array8 %l6, %g2, %g4
ldsw [%l7 + 0x64], %i4
lduw [%l7 + 0x54], %i6
st %f3, [%l7 + 0x50]
fcmpne32 %f4, %f2, %g6
fcmps %fcc2, %f10, %f11
sth %l3, [%l7 + 0x3A]
fabsd %f0, %f0
brz,a %o6, loop_4460
ldx [%l7 + 0x78], %o3
stb %o7, [%l7 + 0x75]
bne %icc, loop_4461
loop_4460:
fxors %f1, %f7, %f6
edge16 %i0, %i5, %g3
fcmped %fcc3, %f2, %f14
loop_4461:
fmovsleu %xcc, %f5, %f5
fnegs %f15, %f3
bne,pn %icc, loop_4462
edge32ln %o5, %l2, %o0
stw %l1, [%l7 + 0x14]
ldsw [%l7 + 0x40], %i1
loop_4462:
fones %f10
pdist %f14, %f14, %f8
edge16 %g1, %g5, %o1
ldsb [%l7 + 0x7F], %g7
ldsh [%l7 + 0x1A], %i2
movn %icc, %l5, %o2
fbn,a %fcc1, loop_4463
stw %i7, [%l7 + 0x68]
ldd [%l7 + 0x48], %f2
ldub [%l7 + 0x15], %o4
loop_4463:
fandnot1s %f7, %f9, %f3
stx %l0, [%l7 + 0x28]
fmovrslez %l4, %f3, %f10
fxors %f7, %f11, %f1
movrgez %i3, %l6, %g2
xor %g4, %i4, %i6
nop
setx loop_4464, %l0, %l1
jmpl %l1, %g6
fmovrde %l3, %f0, %f4
popc %o3, %o6
fnors %f3, %f6, %f5
loop_4464:
fmovsvs %xcc, %f3, %f6
fnot1s %f11, %f0
fmovsg %icc, %f4, %f14
ldub [%l7 + 0x5C], %i0
lduw [%l7 + 0x18], %o7
fpmerge %f5, %f0, %f10
ld [%l7 + 0x18], %f12
fmuld8ulx16 %f6, %f7, %f8
movpos %icc, %i5, %g3
tl %icc, 0x7
fpadd32s %f12, %f9, %f4
stx %o5, [%l7 + 0x18]
fblg,a %fcc0, loop_4465
sth %l2, [%l7 + 0x56]
ta %xcc, 0x4
fbu %fcc3, loop_4466
loop_4465:
fmuld8sux16 %f14, %f12, %f6
ld [%l7 + 0x0C], %f15
srax %l1, %i1, %g1
loop_4466:
fmovdg %xcc, %f4, %f6
array16 %o0, %g5, %o1
fble %fcc1, loop_4467
bneg,a,pn %xcc, loop_4468
fbug,a %fcc1, loop_4469
st %f12, [%l7 + 0x14]
loop_4467:
fnot1s %f15, %f15
loop_4468:
fxnors %f10, %f12, %f2
loop_4469:
alignaddr %i2, %g7, %l5
fpmerge %f12, %f1, %f0
nop
setx loop_4470, %l0, %l1
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 %o2, [%l7 + 0x20]
std %f4, [%l7 + 0x58]
for %f14, %f8, %f8
loop_4470:
tge %xcc, 0x4
edge16l %o4, %i7, %l4
ldsb [%l7 + 0x67], %l0
ldsw [%l7 + 0x78], %i3
fcmpes %fcc2, %f12, %f14
fmovdgu %icc, %f2, %f13
or %l6, %g2, %g4
lduh [%l7 + 0x16], %i6
ldub [%l7 + 0x6B], %i4
stb %l3, [%l7 + 0x6C]
edge8 %g6, %o6, %o3
movvc %xcc, %i0, %o7
taddcc %i5, 0x0C39, %o5
st %f13, [%l7 + 0x64]
bcs,a %icc, loop_4471
ldx [%l7 + 0x58], %l2
fnot2s %f10, %f7
sll %l1, 0x03, %g3
loop_4471:
lduh [%l7 + 0x10], %g1
tg %xcc, 0x0
tgu %xcc, 0x0
fcmpd %fcc0, %f8, %f8
subccc %o0, 0x1616, %i1
nop
setx loop_4472, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
st %f14, [%l7 + 0x30]
stx %o1, [%l7 + 0x60]
ld [%l7 + 0x38], %f9
loop_4472:
fblg %fcc2, loop_4473
stb %i2, [%l7 + 0x19]
ba,a loop_4474
lduw [%l7 + 0x70], %g7
loop_4473:
array16 %l5, %o2, %g5
fabsd %f8, %f12
loop_4474:
st %f10, [%l7 + 0x28]
fmovsl %icc, %f6, %f11
fmovrdgz %o4, %f8, %f0
sth %l4, [%l7 + 0x66]
lduw [%l7 + 0x5C], %l0
brgz,a %i3, loop_4475
ldx [%l7 + 0x68], %l6
umul %g2, 0x0C76, %g4
bg,pn %xcc, loop_4476
loop_4475:
fmovsneg %icc, %f5, %f3
fmul8ulx16 %f2, %f0, %f10
fmovdpos %icc, %f3, %f10
loop_4476:
fexpand %f2, %f4
nop
setx loop_4477, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
addcc %i6, 0x0619, %i7
stb %i4, [%l7 + 0x6F]
std %f14, [%l7 + 0x78]
loop_4477:
stw %l3, [%l7 + 0x3C]
fbug %fcc0, loop_4478
lduw [%l7 + 0x58], %g6
bvc %icc, loop_4479
movne %icc, %o6, %i0
loop_4478:
fxnor %f0, %f8, %f8
edge8ln %o7, %i5, %o3
loop_4479:
fpackfix %f6, %f1
movgu %xcc, %l2, %l1
movn %icc, %g3, %o5
fmovrse %g1, %f4, %f8
array16 %i1, %o1, %o0
edge32ln %g7, %i2, %l5
stb %g5, [%l7 + 0x54]
st %f4, [%l7 + 0x14]
st %f9, [%l7 + 0x6C]
fpadd16 %f2, %f12, %f14
fand %f0, %f10, %f0
lduh [%l7 + 0x0C], %o2
movcc %xcc, %o4, %l0
edge8n %i3, %l6, %g2
fmovrdne %l4, %f4, %f2
std %f2, [%l7 + 0x48]
movn %icc, %i6, %g4
orn %i4, %i7, %l3
lduh [%l7 + 0x56], %g6
fmovsl %icc, %f11, %f6
stw %i0, [%l7 + 0x58]
xnor %o6, 0x0AEC, %i5
alignaddr %o3, %l2, %l1
fmovdneg %icc, %f4, %f3
taddcctv %o7, 0x15E5, %o5
movge %icc, %g3, %i1
fbn,a %fcc0, loop_4480
ble,a %icc, loop_4481
fpadd16s %f1, %f12, %f14
stw %g1, [%l7 + 0x30]
loop_4480:
fnor %f0, %f12, %f8
loop_4481:
fbe,a %fcc0, loop_4482
ble %xcc, loop_4483
fmuld8ulx16 %f0, %f4, %f0
edge16ln %o1, %g7, %i2
loop_4482:
movge %xcc, %l5, %g5
loop_4483:
ldsb [%l7 + 0x69], %o0
st %f10, [%l7 + 0x2C]
st %f10, [%l7 + 0x60]
ldx [%l7 + 0x60], %o2
umulcc %l0, 0x122F, %o4
siam 0x5
fexpand %f6, %f6
fmovsneg %icc, %f6, %f12
nop
setx loop_4484, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpmerge %f11, %f9, %f10
fmul8x16al %f14, %f7, %f0
fpadd16 %f14, %f12, %f6
loop_4484:
tpos %icc, 0x3
lduh [%l7 + 0x2E], %l6
tleu %xcc, 0x1
ldd [%l7 + 0x20], %f6
fornot1s %f6, %f5, %f6
stb %i3, [%l7 + 0x13]
movvs %xcc, %l4, %g2
ba,pn %icc, loop_4485
stw %i6, [%l7 + 0x40]
edge8l %g4, %i4, %l3
fcmpgt16 %f6, %f2, %g6
loop_4485:
fmovdn %xcc, %f1, %f6
fmovrsne %i7, %f2, %f3
edge32l %i0, %i5, %o6
fmovdcs %xcc, %f0, %f11
fabss %f12, %f11
nop
setx loop_4486, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movcs %icc, %l2, %o3
fone %f8
fmovscc %xcc, %f0, %f11
loop_4486:
ldsb [%l7 + 0x12], %l1
popc 0x0283, %o7
fbue,a %fcc3, loop_4487
fmovde %icc, %f15, %f11
fzero %f12
fpadd16 %f12, %f6, %f2
loop_4487:
ta %xcc, 0x0
movcs %xcc, %o5, %g3
edge16ln %g1, %o1, %i1
brgz %g7, loop_4488
movrgz %i2, %g5, %o0
stx %l5, [%l7 + 0x58]
array8 %l0, %o4, %o2
loop_4488:
fmovsa %icc, %f9, %f2
fbo,a %fcc3, loop_4489
brlez,a %i3, loop_4490
te %xcc, 0x0
fmovdcc %icc, %f6, %f15
loop_4489:
sethi 0x0095, %l6
loop_4490:
orncc %g2, 0x0FAE, %i6
ldx [%l7 + 0x48], %l4
brgz,a %g4, loop_4491
fabss %f6, %f15
ldsb [%l7 + 0x0D], %l3
call loop_4492
loop_4491:
fbule,a %fcc0, loop_4493
fzeros %f0
array32 %g6, %i7, %i0
loop_4492:
orcc %i4, %o6, %l2
loop_4493:
ldd [%l7 + 0x48], %f14
fpsub16s %f10, %f7, %f12
ldsw [%l7 + 0x74], %o3
sra %i5, %l1, %o7
fmovdpos %xcc, %f1, %f15
fmul8x16al %f12, %f14, %f12
stx %g3, [%l7 + 0x48]
ldub [%l7 + 0x4B], %g1
ldsh [%l7 + 0x46], %o1
smulcc %i1, 0x0113, %o5
stx %g7, [%l7 + 0x50]
st %f15, [%l7 + 0x64]
ldx [%l7 + 0x08], %g5
faligndata %f12, %f10, %f0
tsubcctv %i2, %o0, %l0
fpsub16s %f13, %f12, %f8
sth %o4, [%l7 + 0x54]
ldd [%l7 + 0x40], %f12
st %f10, [%l7 + 0x30]
sdivcc %o2, 0x098B, %l5
bl,a %xcc, loop_4494
bpos,pn %icc, loop_4495
fornot2 %f14, %f2, %f8
bgu,a loop_4496
loop_4494:
fpadd32 %f10, %f12, %f12
loop_4495:
fmul8x16al %f15, %f14, %f0
bvs,a,pn %icc, loop_4497
loop_4496:
lduh [%l7 + 0x4C], %i3
fbule %fcc3, loop_4498
edge16l %l6, %g2, %l4
loop_4497:
std %f6, [%l7 + 0x48]
sethi 0x0EAE, %i6
loop_4498:
tsubcc %g4, 0x16C4, %g6
popc 0x0582, %i7
stx %l3, [%l7 + 0x18]
ldsw [%l7 + 0x6C], %i0
lduh [%l7 + 0x6C], %i4
std %f6, [%l7 + 0x70]
bvs,a,pn %xcc, loop_4499
stw %l2, [%l7 + 0x7C]
ldx [%l7 + 0x28], %o3
ld [%l7 + 0x3C], %f10
loop_4499:
fmovrslez %o6, %f5, %f11
fbo %fcc0, loop_4500
fmovrdlez %l1, %f12, %f4
ld [%l7 + 0x4C], %f6
fmovrdlez %i5, %f2, %f0
loop_4500:
fmovscc %icc, %f9, %f11
udivcc %g3, 0x06BC, %g1
ta %xcc, 0x3
bshuffle %f0, %f12, %f10
stx %o7, [%l7 + 0x70]
fmovdleu %xcc, %f13, %f13
fornot2s %f3, %f15, %f8
std %f10, [%l7 + 0x48]
fcmpeq16 %f10, %f14, %i1
std %f2, [%l7 + 0x68]
xnorcc %o1, %g7, %g5
te %icc, 0x3
stw %o5, [%l7 + 0x40]
fcmpgt16 %f0, %f14, %i2
fmovrslez %l0, %f9, %f0
bg,a loop_4501
stx %o4, [%l7 + 0x48]
bshuffle %f12, %f2, %f8
movle %icc, %o2, %l5
loop_4501:
fxnor %f6, %f8, %f12
ldd [%l7 + 0x68], %f2
srl %i3, %l6, %g2
udiv %o0, 0x0C13, %i6
tvc %xcc, 0x6
fmovdcc %icc, %f7, %f12
stb %l4, [%l7 + 0x37]
tg %icc, 0x6
movvc %xcc, %g4, %g6
umulcc %i7, 0x0749, %l3
fmovrsgz %i0, %f15, %f7
ldx [%l7 + 0x78], %l2
fcmpeq16 %f12, %f14, %i4
fpsub32s %f11, %f14, %f2
edge8 %o6, %l1, %i5
addccc %o3, 0x1641, %g3
fcmpne16 %f8, %f6, %o7
sth %g1, [%l7 + 0x70]
stx %o1, [%l7 + 0x60]
siam 0x7
fmovdcc %icc, %f12, %f4
fbo,a %fcc3, loop_4502
lduh [%l7 + 0x14], %g7
fba %fcc1, loop_4503
fcmps %fcc2, %f1, %f10
loop_4502:
fbue %fcc0, loop_4504
fblg %fcc2, loop_4505
loop_4503:
udivx %g5, 0x12CD, %o5
pdist %f8, %f6, %f12
loop_4504:
taddcctv %i2, 0x04D6, %l0
loop_4505:
movle %xcc, %i1, %o2
movrgez %o4, %l5, %l6
fblg %fcc3, loop_4506
fexpand %f11, %f10
ldd [%l7 + 0x30], %f0
fbug,a %fcc3, loop_4507
loop_4506:
ldub [%l7 + 0x6B], %g2
fand %f12, %f8, %f10
fmovdle %icc, %f4, %f14
loop_4507:
fmovs %f6, %f0
fsrc1s %f7, %f15
fbue %fcc2, loop_4508
ldsw [%l7 + 0x28], %i3
st %f0, [%l7 + 0x4C]
ldub [%l7 + 0x19], %i6
loop_4508:
stx %o0, [%l7 + 0x28]
std %f4, [%l7 + 0x68]
movrlz %l4, 0x02A, %g4
fmovsneg %icc, %f9, %f6
ldd [%l7 + 0x08], %f12
ld [%l7 + 0x40], %f5
sll %i7, %g6, %l3
stw %i0, [%l7 + 0x54]
brlez,a %i4, loop_4509
bcc %xcc, loop_4510
move %icc, %o6, %l2
fbu %fcc1, loop_4511
loop_4509:
ld [%l7 + 0x14], %f15
loop_4510:
fmul8x16au %f15, %f8, %f8
fmovdne %xcc, %f5, %f9
loop_4511:
ld [%l7 + 0x74], %f4
ldsw [%l7 + 0x50], %i5
ldsh [%l7 + 0x1E], %o3
ld [%l7 + 0x58], %f10
fpack32 %f14, %f0, %f6
taddcc %l1, 0x1A75, %o7
bpos,a loop_4512
stx %g3, [%l7 + 0x18]
sllx %o1, %g1, %g7
fmovdvc %icc, %f6, %f3
loop_4512:
movrlez %o5, %i2, %l0
stw %g5, [%l7 + 0x24]
sub %o2, %i1, %l5
fmovscc %icc, %f3, %f12
stw %o4, [%l7 + 0x58]
ldsw [%l7 + 0x30], %l6
fbn %fcc2, loop_4513
fmovsa %icc, %f4, %f10
bpos loop_4514
ldx [%l7 + 0x18], %g2
loop_4513:
fmovdvc %icc, %f10, %f6
fandnot2 %f12, %f0, %f8
loop_4514:
ldub [%l7 + 0x77], %i6
lduw [%l7 + 0x74], %o0
stx %i3, [%l7 + 0x40]
xor %l4, 0x172D, %g4
stb %g6, [%l7 + 0x59]
fmovsge %icc, %f3, %f13
ldsb [%l7 + 0x49], %i7
bne,a %xcc, loop_4515
std %f10, [%l7 + 0x30]
for %f14, %f6, %f6
fmovdgu %xcc, %f13, %f15
loop_4515:
fmovscc %xcc, %f0, %f1
lduw [%l7 + 0x50], %i0
movrlz %i4, 0x296, %l3
ba,a,pt %xcc, loop_4516
fmovsle %icc, %f5, %f6
te %icc, 0x5
ble,a,pt %xcc, loop_4517
loop_4516:
xnorcc %l2, 0x09BA, %o6
bgu loop_4518
udivx %o3, 0x1304, %l1
loop_4517:
bcc,a loop_4519
fpack16 %f6, %f8
loop_4518:
edge32n %i5, %o7, %g3
sdiv %o1, 0x1C37, %g7
loop_4519:
edge32n %g1, %i2, %o5
fmovrse %l0, %f15, %f14
tvc %icc, 0x4
fors %f6, %f2, %f9
bn loop_4520
fxnors %f14, %f4, %f10
movcs %icc, %o2, %g5
orcc %i1, %l5, %o4
loop_4520:
orn %l6, %g2, %i6
or %i3, %o0, %l4
ldsb [%l7 + 0x51], %g6
orcc %g4, %i7, %i0
bcs %xcc, loop_4521
ldub [%l7 + 0x19], %l3
stb %i4, [%l7 + 0x21]
fpackfix %f10, %f8
loop_4521:
st %f11, [%l7 + 0x2C]
bleu %xcc, loop_4522
bleu,a %icc, loop_4523
ldsb [%l7 + 0x5C], %l2
fmovsneg %icc, %f10, %f5
loop_4522:
udivcc %o3, 0x0E15, %l1
loop_4523:
fnor %f2, %f0, %f8
tg %xcc, 0x1
xor %o6, %i5, %g3
srlx %o1, 0x02, %o7
smulcc %g7, %g1, %o5
sethi 0x16D5, %l0
fxnor %f12, %f14, %f14
sth %i2, [%l7 + 0x26]
te %icc, 0x5
fba %fcc0, loop_4524
bne,a %xcc, loop_4525
movge %xcc, %o2, %i1
fandnot2s %f2, %f1, %f10
loop_4524:
lduw [%l7 + 0x5C], %l5
loop_4525:
fbl %fcc0, loop_4526
brgez,a %o4, loop_4527
fba,a %fcc2, loop_4528
tg %icc, 0x7
loop_4526:
ldsb [%l7 + 0x5B], %g5
loop_4527:
stb %l6, [%l7 + 0x61]
loop_4528:
fmovrsgez %i6, %f12, %f8
lduw [%l7 + 0x44], %i3
fmovrdlez %o0, %f4, %f6
fcmpeq32 %f8, %f0, %l4
ld [%l7 + 0x40], %f14
array32 %g6, %g2, %i7
xor %g4, 0x009F, %l3
edge8 %i4, %i0, %o3
ba,a,pt %icc, loop_4529
lduw [%l7 + 0x54], %l2
movne %xcc, %l1, %o6
ldsh [%l7 + 0x34], %i5
loop_4529:
subcc %o1, %o7, %g7
fmovrdne %g1, %f8, %f4
fmovdcc %xcc, %f3, %f12
fpadd32 %f14, %f10, %f0
tl %xcc, 0x5
ld [%l7 + 0x30], %f1
fcmpeq16 %f8, %f10, %o5
subc %l0, %i2, %o2
fmovd %f2, %f0
bvs,pn %icc, loop_4530
ldd [%l7 + 0x78], %f2
sdiv %i1, 0x1F05, %l5
fabss %f10, %f5
loop_4530:
ldd [%l7 + 0x58], %f0
fxnor %f8, %f2, %f4
fpadd16s %f11, %f6, %f12
tne %icc, 0x4
fcmple16 %f14, %f4, %g3
stx %g5, [%l7 + 0x68]
array16 %o4, %i6, %l6
movcc %icc, %i3, %o0
sth %g6, [%l7 + 0x4A]
fmovrslez %g2, %f10, %f11
sth %l4, [%l7 + 0x08]
fcmpne16 %f2, %f6, %i7
edge8ln %g4, %l3, %i4
sethi 0x12CB, %o3
sth %l2, [%l7 + 0x50]
tcc %xcc, 0x1
ld [%l7 + 0x10], %f4
mova %icc, %l1, %i0
bshuffle %f12, %f12, %f12
ldx [%l7 + 0x60], %i5
fmovdpos %icc, %f0, %f1
addccc %o1, 0x017E, %o7
fmovsneg %icc, %f15, %f3
fmovrsgz %g7, %f3, %f6
popc %o6, %o5
fmovscc %icc, %f9, %f15
fpadd32 %f10, %f8, %f0
stb %g1, [%l7 + 0x60]
bge,pt %icc, loop_4531
fpsub32 %f2, %f4, %f6
ble,a,pt %xcc, loop_4532
fnor %f12, %f0, %f6
loop_4531:
movre %i2, 0x2EC, %l0
movn %icc, %i1, %o2
loop_4532:
tneg %xcc, 0x3
ldub [%l7 + 0x34], %l5
fornot1s %f1, %f13, %f10
fmovsvs %icc, %f12, %f0
ldsw [%l7 + 0x0C], %g3
movl %xcc, %o4, %g5
sth %l6, [%l7 + 0x40]
fbg %fcc0, loop_4533
fpadd16s %f8, %f2, %f15
stw %i3, [%l7 + 0x54]
movrlz %i6, %o0, %g6
loop_4533:
ta %icc, 0x0
fbo %fcc2, loop_4534
sth %l4, [%l7 + 0x0E]
stx %g2, [%l7 + 0x10]
andncc %g4, %l3, %i7
loop_4534:
ldx [%l7 + 0x68], %o3
fnegd %f4, %f0
lduh [%l7 + 0x44], %l2
stw %l1, [%l7 + 0x44]
move %xcc, %i4, %i0
ba,pt %xcc, loop_4535
taddcc %i5, 0x0DAA, %o7
fcmpgt16 %f12, %f8, %o1
fmovrdlz %g7, %f8, %f8
loop_4535:
fors %f13, %f1, %f4
fbug,a %fcc0, loop_4536
fbo %fcc1, loop_4537
array8 %o5, %o6, %i2
fnands %f15, %f9, %f5
loop_4536:
fpmerge %f12, %f4, %f10
loop_4537:
tneg %xcc, 0x0
srlx %l0, %g1, %o2
tn %icc, 0x6
movcs %xcc, %i1, %l5
sth %o4, [%l7 + 0x2A]
ld [%l7 + 0x60], %f0
sth %g3, [%l7 + 0x10]
bg,a loop_4538
fcmple16 %f14, %f0, %l6
fmovdpos %xcc, %f6, %f10
fmovspos %icc, %f3, %f15
loop_4538:
brz %g5, loop_4539
fpmerge %f2, %f0, %f12
sth %i6, [%l7 + 0x66]
bvc loop_4540
loop_4539:
fsrc2s %f14, %f11
orcc %i3, 0x11CB, %o0
stb %l4, [%l7 + 0x6A]
loop_4540:
fbl,a %fcc1, loop_4541
fmovse %xcc, %f15, %f10
fcmple16 %f8, %f4, %g6
lduw [%l7 + 0x50], %g4
loop_4541:
sub %g2, 0x0269, %i7
edge8 %l3, %l2, %l1
fmovsgu %xcc, %f12, %f9
andn %o3, 0x04C8, %i4
fornot2s %f5, %f10, %f4
std %f10, [%l7 + 0x18]
fbuge %fcc0, loop_4542
ldub [%l7 + 0x6B], %i5
orcc %i0, 0x088A, %o1
nop
setx loop_4543, %l0, %l1
jmpl %l1, %o7
loop_4542:
ld [%l7 + 0x10], %f1
brlez,a %g7, loop_4544
ld [%l7 + 0x70], %f14
loop_4543:
brlez %o5, loop_4545
stw %i2, [%l7 + 0x2C]
loop_4544:
fcmped %fcc1, %f2, %f6
ldub [%l7 + 0x1D], %l0
loop_4545:
edge32l %g1, %o2, %o6
fba %fcc0, loop_4546
ta %xcc, 0x2
bneg %icc, loop_4547
stx %i1, [%l7 + 0x78]
loop_4546:
nop
setx loop_4548, %l0, %l1
jmpl %l1, %o4
tne %icc, 0x7
loop_4547:
xnorcc %g3, 0x1A35, %l5
fmovdge %xcc, %f9, %f2
loop_4548:
fnot1s %f5, %f2
fmuld8sux16 %f12, %f4, %f12
tge %xcc, 0x4
std %f0, [%l7 + 0x68]
array8 %g5, %i6, %l6
taddcctv %i3, 0x1922, %l4
fbg,a %fcc0, loop_4549
fmovde %icc, %f6, %f9
tvs %xcc, 0x3
stb %g6, [%l7 + 0x3E]
loop_4549:
ld [%l7 + 0x3C], %f15
fmovs %f11, %f13
mova %icc, %o0, %g2
lduw [%l7 + 0x38], %i7
fsrc1 %f14, %f4
xnorcc %l3, 0x1C9D, %l2
andn %l1, %o3, %g4
taddcctv %i4, %i5, %i0
fornot2 %f8, %f8, %f8
movvc %xcc, %o1, %g7
subc %o7, %i2, %l0
mulx %g1, %o2, %o5
ldub [%l7 + 0x56], %i1
bgu,a %icc, loop_4550
pdist %f10, %f4, %f6
std %f14, [%l7 + 0x08]
movge %icc, %o6, %g3
loop_4550:
fornot2 %f10, %f8, %f6
nop
setx loop_4551, %l0, %l1
jmpl %l1, %o4
sth %l5, [%l7 + 0x30]
brlez,a %g5, loop_4552
tvs %icc, 0x0
loop_4551:
bneg,a,pn %xcc, loop_4553
fcmpeq32 %f4, %f2, %i6
loop_4552:
lduh [%l7 + 0x40], %l6
bne,a %xcc, loop_4554
loop_4553:
lduh [%l7 + 0x2C], %l4
fmovsg %icc, %f12, %f14
fmovdn %xcc, %f3, %f0
loop_4554:
taddcctv %g6, 0x0111, %o0
lduh [%l7 + 0x1A], %i3
ble,a loop_4555
stw %g2, [%l7 + 0x30]
fmuld8sux16 %f13, %f15, %f0
ldsh [%l7 + 0x6A], %l3
loop_4555:
fcmple32 %f4, %f8, %l2
fornot1s %f13, %f15, %f10
fmuld8sux16 %f8, %f3, %f0
ldd [%l7 + 0x58], %f12
fble,a %fcc1, loop_4556
ldsw [%l7 + 0x70], %l1
array16 %o3, %i7, %g4
movl %icc, %i5, %i4
loop_4556:
stw %i0, [%l7 + 0x50]
movpos %xcc, %g7, %o7
ldub [%l7 + 0x5D], %o1
ble,pn %xcc, loop_4557
fmovsgu %icc, %f6, %f8
ldx [%l7 + 0x60], %l0
fmovrsne %i2, %f7, %f6
loop_4557:
array16 %o2, %g1, %o5
ldx [%l7 + 0x38], %i1
lduw [%l7 + 0x24], %g3
fba,a %fcc2, loop_4558
ldub [%l7 + 0x26], %o4
bcc,a %icc, loop_4559
ldsw [%l7 + 0x70], %l5
loop_4558:
fmuld8ulx16 %f8, %f7, %f2
fandnot1 %f4, %f6, %f0
loop_4559:
movrgez %g5, 0x17C, %i6
fnot2 %f10, %f6
or %l6, %o6, %l4
fmovse %icc, %f7, %f0
ldd [%l7 + 0x48], %f8
mulscc %g6, 0x00A2, %i3
tvs %icc, 0x5
fmovspos %xcc, %f11, %f3
edge16 %g2, %o0, %l2
be,a,pn %icc, loop_4560
fbl,a %fcc3, loop_4561
taddcctv %l3, %l1, %i7
alignaddr %o3, %g4, %i5
loop_4560:
fcmpeq32 %f4, %f10, %i0
loop_4561:
fornot2 %f10, %f8, %f2
fmovd %f4, %f8
fbo,a %fcc3, loop_4562
stw %i4, [%l7 + 0x40]
ldx [%l7 + 0x10], %g7
fzeros %f0
loop_4562:
fnot1 %f12, %f10
ldsh [%l7 + 0x4C], %o1
ld [%l7 + 0x34], %f11
fsrc2s %f12, %f8
bvc %icc, loop_4563
stb %l0, [%l7 + 0x0A]
std %f2, [%l7 + 0x40]
ldx [%l7 + 0x40], %o7
loop_4563:
array32 %i2, %g1, %o5
subccc %i1, %o2, %o4
fbne,a %fcc1, loop_4564
ldd [%l7 + 0x48], %f12
addccc %l5, 0x0260, %g5
ldd [%l7 + 0x28], %f0
loop_4564:
fnot2s %f14, %f4
fcmpgt32 %f14, %f6, %g3
fabsd %f2, %f2
nop
setx loop_4565, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8 %i6, %o6, %l4
ldd [%l7 + 0x48], %f12
stx %g6, [%l7 + 0x20]
loop_4565:
fmovsneg %icc, %f2, %f12
fmul8x16al %f7, %f5, %f2
ldsw [%l7 + 0x2C], %l6
fbule,a %fcc2, loop_4566
st %f13, [%l7 + 0x44]
fmul8x16 %f12, %f8, %f14
ldd [%l7 + 0x20], %f12
loop_4566:
smul %i3, %o0, %g2
be,a,pt %xcc, loop_4567
sdivcc %l2, 0x1366, %l3
xnor %i7, 0x0C01, %o3
fmovdneg %xcc, %f14, %f13
loop_4567:
stw %g4, [%l7 + 0x48]
addccc %l1, %i5, %i4
srl %i0, 0x0F, %g7
orn %l0, 0x1251, %o1
st %f10, [%l7 + 0x34]
movre %i2, 0x3C5, %o7
move %icc, %o5, %g1
smulcc %i1, 0x0D5F, %o2
brgez,a %l5, loop_4568
sethi 0x064E, %o4
ldub [%l7 + 0x0A], %g5
fpadd32s %f9, %f10, %f11
loop_4568:
bshuffle %f0, %f2, %f0
lduw [%l7 + 0x4C], %g3
ldsh [%l7 + 0x34], %o6
fbne,a %fcc0, loop_4569
tge %icc, 0x7
nop
setx loop_4570, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
srax %l4, 0x10, %g6
loop_4569:
movge %xcc, %i6, %l6
movvs %xcc, %i3, %o0
loop_4570:
edge32l %l2, %g2, %i7
ld [%l7 + 0x20], %f7
andcc %l3, %g4, %l1
fpackfix %f14, %f11
ldsb [%l7 + 0x33], %i5
bgu,a,pt %icc, loop_4571
fnegs %f9, %f11
udivcc %o3, 0x0E02, %i4
stx %g7, [%l7 + 0x10]
loop_4571:
sra %i0, %o1, %i2
movg %icc, %l0, %o5
ldx [%l7 + 0x20], %g1
alignaddrl %o7, %i1, %l5
andcc %o2, %g5, %o4
fmovrslez %o6, %f12, %f6
fmul8ulx16 %f6, %f14, %f14
movge %icc, %g3, %g6
ldub [%l7 + 0x44], %i6
ldsw [%l7 + 0x7C], %l4
fmul8x16 %f5, %f6, %f2
tvs %icc, 0x1
st %f12, [%l7 + 0x68]
fmovrdgez %l6, %f14, %f14
ldub [%l7 + 0x5F], %o0
tvs %xcc, 0x3
fbg %fcc2, loop_4572
ldx [%l7 + 0x58], %i3
udiv %l2, 0x1244, %g2
fzeros %f0
loop_4572:
fnors %f15, %f15, %f11
ldsw [%l7 + 0x5C], %i7
lduh [%l7 + 0x66], %l3
ldd [%l7 + 0x38], %f2
sub %l1, %i5, %g4
ld [%l7 + 0x08], %f15
be loop_4573
brgez %o3, loop_4574
movrlez %i4, 0x119, %g7
ldub [%l7 + 0x64], %o1
loop_4573:
st %f15, [%l7 + 0x74]
loop_4574:
fmovsa %icc, %f10, %f13
ble,pt %icc, loop_4575
fabsd %f8, %f4
lduh [%l7 + 0x5A], %i0
fpsub32s %f4, %f9, %f0
loop_4575:
ldsh [%l7 + 0x78], %i2
fbg %fcc3, loop_4576
tle %xcc, 0x2
fcmple32 %f8, %f12, %l0
brgz,a %g1, loop_4577
loop_4576:
ldsh [%l7 + 0x7A], %o5
faligndata %f14, %f4, %f0
brgez %o7, loop_4578
loop_4577:
fmovsvc %xcc, %f1, %f0
edge32n %i1, %o2, %l5
tpos %xcc, 0x0
loop_4578:
fzero %f12
st %f1, [%l7 + 0x08]
brz %g5, loop_4579
tg %xcc, 0x7
fmovsl %xcc, %f0, %f13
stx %o6, [%l7 + 0x38]
loop_4579:
addc %o4, 0x1579, %g3
fzero %f8
fmovdleu %icc, %f13, %f13
fmovdvc %icc, %f9, %f8
tsubcctv %g6, %i6, %l4
tsubcctv %o0, 0x1AED, %i3
movre %l6, 0x2F2, %l2
ldsh [%l7 + 0x34], %g2
st %f9, [%l7 + 0x10]
fpadd32 %f2, %f2, %f6
lduh [%l7 + 0x52], %l3
fmovsvc %xcc, %f4, %f2
fmovrslz %i7, %f5, %f7
lduw [%l7 + 0x74], %i5
tvc %icc, 0x6
fands %f5, %f7, %f4
for %f14, %f8, %f6
fmovdleu %icc, %f0, %f0
sub %g4, %o3, %i4
nop
setx loop_4580, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
for %f6, %f4, %f4
fandnot1s %f13, %f8, %f1
fmovda %xcc, %f2, %f1
loop_4580:
sth %g7, [%l7 + 0x76]
fbul,a %fcc2, loop_4581
fmovdneg %icc, %f5, %f4
fmovsle %xcc, %f13, %f5
bgu,a loop_4582
loop_4581:
tne %xcc, 0x5
lduh [%l7 + 0x64], %l1
ldx [%l7 + 0x10], %o1
loop_4582:
smulcc %i0, %l0, %g1
srl %o5, 0x0B, %o7
ld [%l7 + 0x40], %f11
lduh [%l7 + 0x12], %i1
fornot2 %f2, %f0, %f4
fbn %fcc0, loop_4583
fmovs %f7, %f0
fmovrdgez %i2, %f4, %f4
subc %o2, 0x1228, %l5
loop_4583:
and %g5, 0x1CDD, %o4
stw %g3, [%l7 + 0x5C]
stb %g6, [%l7 + 0x66]
ba,pn %icc, loop_4584
ldx [%l7 + 0x40], %o6
edge8l %i6, %o0, %i3
stw %l4, [%l7 + 0x3C]
loop_4584:
fcmpes %fcc0, %f8, %f8
brlz,a %l2, loop_4585
stx %l6, [%l7 + 0x50]
ldsb [%l7 + 0x41], %g2
fmovde %xcc, %f0, %f4
loop_4585:
edge8l %i7, %i5, %g4
sdivx %l3, 0x19C3, %o3
bgu,pt %icc, loop_4586
fmovd %f6, %f12
fblg,a %fcc0, loop_4587
subc %i4, %l1, %g7
loop_4586:
brlez %i0, loop_4588
be,pt %xcc, loop_4589
loop_4587:
udivcc %o1, 0x1436, %g1
fmovsa %icc, %f5, %f15
loop_4588:
taddcctv %o5, 0x17A2, %l0
loop_4589:
st %f11, [%l7 + 0x64]
bleu,a,pt %xcc, loop_4590
bcs,a %xcc, loop_4591
fmovrsgez %i1, %f7, %f8
fpsub16s %f7, %f7, %f6
loop_4590:
fornot1 %f4, %f12, %f6
loop_4591:
ldsb [%l7 + 0x2F], %o7
fbu,a %fcc0, loop_4592
ldsb [%l7 + 0x5D], %i2
udiv %o2, 0x0CC5, %l5
fmovsneg %xcc, %f15, %f10
loop_4592:
fmovsleu %icc, %f6, %f5
fpack32 %f6, %f14, %f0
sllx %g5, %g3, %o4
ld [%l7 + 0x20], %f13
add %g6, 0x1A40, %i6
fbe,a %fcc1, loop_4593
sra %o6, 0x13, %i3
fsrc2 %f12, %f14
ldx [%l7 + 0x68], %l4
loop_4593:
ldd [%l7 + 0x40], %f10
fba,a %fcc1, loop_4594
tsubcc %l2, %l6, %o0
lduw [%l7 + 0x78], %g2
edge8 %i7, %g4, %l3
loop_4594:
fmovd %f14, %f4
st %f0, [%l7 + 0x54]
lduw [%l7 + 0x20], %i5
edge16 %i4, %l1, %g7
fmovsg %xcc, %f6, %f12
stx %i0, [%l7 + 0x30]
fxor %f6, %f14, %f12
movre %o3, %g1, %o5
fnot1s %f4, %f12
fmovdcs %icc, %f11, %f1
fpack16 %f6, %f9
addc %o1, 0x1D2B, %l0
ldsw [%l7 + 0x34], %i1
andncc %o7, %i2, %l5
lduh [%l7 + 0x66], %g5
move %icc, %g3, %o2
bleu,a %icc, loop_4595
fcmpgt32 %f4, %f0, %g6
fbne,a %fcc0, loop_4596
bleu,a,pn %xcc, loop_4597
loop_4595:
ldub [%l7 + 0x08], %i6
ldsw [%l7 + 0x44], %o6
loop_4596:
ld [%l7 + 0x14], %f6
loop_4597:
lduh [%l7 + 0x2A], %o4
bcs,a,pn %xcc, loop_4598
xor %l4, 0x04B1, %i3
movrne %l2, %o0, %l6
ldub [%l7 + 0x42], %g2
loop_4598:
tpos %xcc, 0x3
tg %icc, 0x3
ldd [%l7 + 0x40], %f10
ldsh [%l7 + 0x32], %g4
movrgez %l3, 0x37B, %i5
ld [%l7 + 0x0C], %f12
fmovsle %xcc, %f4, %f0
fbule,a %fcc3, loop_4599
tpos %xcc, 0x0
fmovrsgez %i4, %f0, %f3
fmovrdgez %i7, %f6, %f14
loop_4599:
fsrc2s %f11, %f7
fmovsn %xcc, %f8, %f0
orn %l1, %g7, %o3
movgu %icc, %g1, %i0
tleu %icc, 0x3
bge,pn %icc, loop_4600
stw %o5, [%l7 + 0x14]
lduh [%l7 + 0x74], %l0
sth %o1, [%l7 + 0x22]
loop_4600:
movrgz %o7, 0x21D, %i2
tgu %xcc, 0x2
ld [%l7 + 0x2C], %f2
lduh [%l7 + 0x7C], %i1
udivx %g5, 0x0681, %l5
alignaddrl %g3, %o2, %i6
brgez %o6, loop_4601
fexpand %f10, %f8
fornot1 %f2, %f4, %f10
fba,a %fcc3, loop_4602
loop_4601:
fmovsg %xcc, %f3, %f12
fmul8x16al %f8, %f9, %f0
movpos %icc, %o4, %g6
loop_4602:
stb %i3, [%l7 + 0x77]
ldsb [%l7 + 0x63], %l4
fmovsleu %xcc, %f11, %f8
fblg %fcc1, loop_4603
fmovdvc %xcc, %f6, %f14
ldd [%l7 + 0x48], %f4
std %f0, [%l7 + 0x10]
loop_4603:
fmovrdgz %o0, %f4, %f12
fmovscc %icc, %f10, %f2
fba,a %fcc0, loop_4604
smul %l2, %l6, %g4
alignaddrl %l3, %g2, %i5
lduh [%l7 + 0x2E], %i7
loop_4604:
fmovdg %icc, %f15, %f10
lduh [%l7 + 0x64], %l1
st %f14, [%l7 + 0x6C]
movl %xcc, %g7, %o3
stx %i4, [%l7 + 0x10]
ld [%l7 + 0x60], %f5
stw %i0, [%l7 + 0x28]
tcc %xcc, 0x4
ba,pt %icc, loop_4605
umul %g1, 0x184E, %l0
tsubcc %o5, 0x0D1F, %o1
bshuffle %f12, %f10, %f10
loop_4605:
fpsub32s %f14, %f2, %f12
ldd [%l7 + 0x50], %f10
orcc %i2, %o7, %g5
alignaddrl %i1, %l5, %o2
tle %icc, 0x1
st %f2, [%l7 + 0x74]
edge16n %g3, %o6, %o4
xnor %g6, %i6, %l4
movle %icc, %i3, %l2
bpos,a,pt %xcc, loop_4606
ldsb [%l7 + 0x56], %o0
movpos %xcc, %l6, %l3
orn %g2, %g4, %i5
loop_4606:
st %f11, [%l7 + 0x70]
fpsub32s %f15, %f7, %f10
fmovrslez %l1, %f6, %f4
ldub [%l7 + 0x2B], %i7
fornot2s %f12, %f4, %f1
ldsw [%l7 + 0x54], %o3
ldx [%l7 + 0x78], %i4
fcmpgt16 %f0, %f14, %g7
fmovsleu %xcc, %f10, %f10
stb %i0, [%l7 + 0x6A]
st %f8, [%l7 + 0x3C]
fmovda %xcc, %f7, %f5
tl %icc, 0x2
ta %icc, 0x4
addc %l0, 0x1B50, %g1
ldsb [%l7 + 0x4C], %o1
ldsw [%l7 + 0x34], %o5
fmul8x16au %f1, %f6, %f0
tvs %icc, 0x1
fmovscc %icc, %f9, %f2
movgu %icc, %i2, %g5
ld [%l7 + 0x70], %f3
fsrc1 %f10, %f6
fmul8x16au %f1, %f9, %f2
fbge %fcc3, loop_4607
bgu,a %icc, loop_4608
fmovsn %xcc, %f4, %f8
fba %fcc3, loop_4609
loop_4607:
tpos %xcc, 0x2
loop_4608:
ldsh [%l7 + 0x0C], %i1
lduh [%l7 + 0x7E], %o7
loop_4609:
tgu %xcc, 0x4
fornot2 %f2, %f12, %f4
lduh [%l7 + 0x0A], %l5
fmovsn %xcc, %f5, %f0
fmovrde %g3, %f2, %f10
ldd [%l7 + 0x20], %f8
stx %o2, [%l7 + 0x08]
fmovsneg %icc, %f3, %f0
xnor %o4, 0x0B82, %g6
brlz %o6, loop_4610
fmovdn %icc, %f12, %f8
fcmped %fcc3, %f4, %f8
ld [%l7 + 0x14], %f6
loop_4610:
lduw [%l7 + 0x10], %i6
fandnot1s %f0, %f13, %f11
stb %i3, [%l7 + 0x7B]
fnot2s %f10, %f9
std %f12, [%l7 + 0x38]
std %f14, [%l7 + 0x60]
orcc %l2, 0x169C, %o0
ldub [%l7 + 0x0A], %l4
tsubcc %l6, 0x13FE, %g2
ldsh [%l7 + 0x50], %l3
bg,pn %icc, loop_4611
brz %i5, loop_4612
fcmple32 %f14, %f2, %l1
tl %icc, 0x0
loop_4611:
bleu,pn %icc, loop_4613
loop_4612:
udiv %i7, 0x1646, %g4
edge16l %o3, %i4, %g7
fbule %fcc2, loop_4614
loop_4613:
st %f15, [%l7 + 0x7C]
smulcc %l0, 0x06D0, %i0
brgez %g1, loop_4615
loop_4614:
ldsw [%l7 + 0x64], %o1
lduw [%l7 + 0x74], %i2
fxnors %f7, %f14, %f8
loop_4615:
fba %fcc0, loop_4616
bcc,a,pn %icc, loop_4617
std %f8, [%l7 + 0x18]
fmovsvs %icc, %f11, %f12
loop_4616:
fmovda %icc, %f4, %f6
loop_4617:
fsrc1s %f7, %f6
ldsb [%l7 + 0x7C], %o5
faligndata %f6, %f6, %f12
ldd [%l7 + 0x20], %f14
sth %i1, [%l7 + 0x3C]
fornot2 %f10, %f6, %f2
fpadd32s %f14, %f9, %f0
lduw [%l7 + 0x1C], %o7
udiv %l5, 0x19ED, %g5
fsrc1 %f8, %f0
fmovsl %icc, %f9, %f6
sth %g3, [%l7 + 0x18]
siam 0x1
lduw [%l7 + 0x14], %o2
ldub [%l7 + 0x30], %o4
fbul,a %fcc0, loop_4618
stb %o6, [%l7 + 0x12]
fnors %f14, %f4, %f15
ldsh [%l7 + 0x40], %g6
loop_4618:
edge8 %i6, %i3, %l2
fexpand %f12, %f2
sllx %o0, 0x0F, %l6
edge8l %l4, %g2, %i5
fandnot2 %f10, %f6, %f4
stw %l1, [%l7 + 0x70]
tpos %icc, 0x5
ldsh [%l7 + 0x2C], %l3
ldsw [%l7 + 0x08], %i7
lduh [%l7 + 0x1C], %o3
lduw [%l7 + 0x54], %g4
fmovdvs %icc, %f8, %f10
fpack32 %f14, %f10, %f8
movvs %xcc, %i4, %l0
stx %i0, [%l7 + 0x28]
brlez %g7, loop_4619
fcmple32 %f4, %f2, %o1
ldx [%l7 + 0x70], %g1
sth %i2, [%l7 + 0x76]
loop_4619:
fblg,a %fcc2, loop_4620
fornot1 %f4, %f8, %f14
lduw [%l7 + 0x60], %i1
stb %o7, [%l7 + 0x5C]
loop_4620:
lduw [%l7 + 0x0C], %l5
fcmpeq16 %f6, %f12, %o5
stb %g5, [%l7 + 0x0D]
movrne %o2, 0x2C6, %g3
edge8ln %o6, %g6, %o4
bgu,pt %xcc, loop_4621
edge32 %i3, %l2, %i6
ldd [%l7 + 0x08], %f8
fmovrslz %l6, %f0, %f6
loop_4621:
alignaddr %l4, %o0, %g2
brlez,a %i5, loop_4622
tpos %xcc, 0x0
for %f0, %f4, %f14
lduh [%l7 + 0x26], %l1
loop_4622:
edge32ln %l3, %o3, %g4
ld [%l7 + 0x08], %f1
movvs %icc, %i7, %l0
stw %i4, [%l7 + 0x20]
pdist %f10, %f14, %f10
brlez,a %i0, loop_4623
xorcc %o1, 0x0AE2, %g1
lduh [%l7 + 0x30], %i2
edge32n %i1, %g7, %o7
loop_4623:
fpsub16s %f14, %f2, %f15
movvs %icc, %l5, %g5
ldsh [%l7 + 0x42], %o2
bn,a loop_4624
addcc %o5, %g3, %g6
fmovde %xcc, %f8, %f12
movl %xcc, %o6, %o4
loop_4624:
fmul8x16al %f0, %f15, %f8
movrne %i3, %l2, %l6
stb %l4, [%l7 + 0x3C]
fandnot1 %f12, %f8, %f0
lduh [%l7 + 0x28], %i6
fmovrsne %o0, %f12, %f10
udivcc %g2, 0x0B99, %i5
bpos %icc, loop_4625
movre %l3, 0x06F, %l1
st %f14, [%l7 + 0x7C]
fnors %f12, %f1, %f10
loop_4625:
lduh [%l7 + 0x18], %g4
nop
setx loop_4626, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tcc %icc, 0x7
ldub [%l7 + 0x21], %i7
fornot1s %f11, %f7, %f12
loop_4626:
fnot1 %f12, %f8
fmovdne %icc, %f15, %f11
fornot1s %f15, %f4, %f9
fpadd16s %f10, %f8, %f13
fxnor %f4, %f0, %f10
sdivcc %l0, 0x04DC, %o3
mulx %i4, 0x057D, %o1
array16 %g1, %i2, %i0
ld [%l7 + 0x18], %f8
fmovdpos %icc, %f4, %f5
fsrc1s %f2, %f5
fandnot2s %f6, %f8, %f0
bgu,pn %xcc, loop_4627
st %f0, [%l7 + 0x58]
stw %i1, [%l7 + 0x2C]
movg %icc, %o7, %l5
loop_4627:
edge16 %g5, %o2, %o5
subcc %g7, %g6, %g3
stb %o6, [%l7 + 0x58]
ldd [%l7 + 0x38], %f12
edge8 %i3, %l2, %l6
ldx [%l7 + 0x48], %l4
fmovscs %icc, %f1, %f6
fbo,a %fcc0, loop_4628
fmovsneg %xcc, %f5, %f4
fmovrdne %i6, %f14, %f14
tsubcctv %o4, 0x0A8E, %o0
loop_4628:
subcc %g2, 0x0C1E, %i5
pdist %f6, %f8, %f8
movgu %xcc, %l1, %l3
tge %xcc, 0x0
movrlz %g4, 0x0A8, %i7
udiv %o3, 0x164A, %l0
brz,a %i4, loop_4629
sth %g1, [%l7 + 0x3C]
bne,a,pt %xcc, loop_4630
ldsb [%l7 + 0x12], %i2
loop_4629:
movvs %xcc, %o1, %i0
fmovsvs %xcc, %f0, %f8
loop_4630:
fmovs %f1, %f7
fcmpes %fcc0, %f5, %f10
fpadd16s %f0, %f5, %f11
edge32 %o7, %l5, %i1
popc 0x1479, %o2
fandnot2s %f5, %f9, %f10
movrne %g5, 0x245, %g7
tleu %icc, 0x6
subcc %g6, %g3, %o6
fmul8x16au %f6, %f4, %f12
lduh [%l7 + 0x52], %o5
sllx %i3, 0x1F, %l2
bcc loop_4631
movrlz %l4, 0x355, %i6
pdist %f2, %f2, %f8
fmovde %xcc, %f5, %f1
loop_4631:
fbul %fcc0, loop_4632
ble %icc, loop_4633
fpadd16 %f14, %f0, %f0
sub %l6, 0x1C8F, %o0
loop_4632:
tg %xcc, 0x3
loop_4633:
ldx [%l7 + 0x78], %o4
fmovsvs %icc, %f9, %f10
edge32n %i5, %g2, %l3
fcmps %fcc3, %f9, %f3
for %f14, %f8, %f6
bg,a %xcc, loop_4634
fmovsne %icc, %f2, %f14
fone %f0
udiv %l1, 0x0076, %i7
loop_4634:
sll %o3, 0x14, %l0
fmovspos %icc, %f1, %f3
fcmpes %fcc3, %f11, %f6
andcc %g4, %g1, %i2
ld [%l7 + 0x14], %f15
add %i4, %o1, %i0
fmovrsgez %o7, %f11, %f12
ldd [%l7 + 0x60], %f0
fzero %f8
alignaddrl %l5, %o2, %g5
bne,pt %icc, loop_4635
tcs %icc, 0x6
ldsb [%l7 + 0x36], %g7
fpsub16s %f1, %f8, %f7
loop_4635:
fmovsa %icc, %f13, %f13
stx %i1, [%l7 + 0x48]
fcmpeq16 %f6, %f8, %g3
stw %o6, [%l7 + 0x74]
sth %g6, [%l7 + 0x36]
mulx %i3, 0x1BCE, %o5
popc %l4, %l2
ldub [%l7 + 0x7D], %i6
addcc %o0, %l6, %i5
orn %g2, %l3, %o4
alignaddr %l1, %o3, %i7
movg %xcc, %l0, %g4
lduw [%l7 + 0x5C], %i2
fpsub16 %f12, %f2, %f12
lduh [%l7 + 0x56], %i4
orn %o1, 0x1D90, %i0
sll %g1, %o7, %l5
tvc %icc, 0x4
edge16n %g5, %o2, %i1
fpsub32 %f2, %f10, %f0
bvs,a,pn %icc, loop_4636
st %f2, [%l7 + 0x14]
bvs,pt %xcc, loop_4637
fbuge,a %fcc1, loop_4638
loop_4636:
bne,a %xcc, loop_4639
tl %icc, 0x4
loop_4637:
fmovscs %xcc, %f10, %f8
loop_4638:
ldd [%l7 + 0x50], %f14
loop_4639:
fmovdcc %xcc, %f15, %f8
fcmple16 %f0, %f14, %g3
fmovsge %xcc, %f2, %f5
fmovrdlz %o6, %f10, %f8
fmovrslez %g6, %f11, %f12
stw %g7, [%l7 + 0x44]
fcmpne16 %f8, %f8, %o5
fmovdne %icc, %f5, %f11
tne %icc, 0x4
fmovsgu %xcc, %f4, %f7
udiv %i3, 0x0CAA, %l2
fble %fcc0, loop_4640
ldd [%l7 + 0x18], %f14
fbge %fcc3, loop_4641
fmovdgu %xcc, %f10, %f9
loop_4640:
fpack32 %f0, %f14, %f6
std %f10, [%l7 + 0x50]
loop_4641:
fsrc1s %f0, %f10
bge,pn %icc, loop_4642
sethi 0x0E3E, %l4
tleu %xcc, 0x5
lduh [%l7 + 0x4C], %o0
loop_4642:
std %f14, [%l7 + 0x28]
std %f4, [%l7 + 0x28]
udivcc %l6, 0x00BD, %i5
fmuld8sux16 %f5, %f15, %f6
fmovdcs %icc, %f4, %f1
std %f12, [%l7 + 0x30]
fzeros %f1
st %f15, [%l7 + 0x30]
brnz %g2, loop_4643
sethi 0x13D0, %i6
ld [%l7 + 0x08], %f4
ta %xcc, 0x5
loop_4643:
ldsb [%l7 + 0x2B], %o4
taddcc %l1, 0x1DEF, %o3
xor %i7, 0x064D, %l0
edge32ln %l3, %g4, %i2
addcc %i4, 0x17D0, %o1
fmovrslez %i0, %f0, %f12
sth %g1, [%l7 + 0x70]
sll %o7, %g5, %l5
pdist %f2, %f4, %f8
fpsub16s %f7, %f10, %f6
bvs %xcc, loop_4644
tn %xcc, 0x5
ld [%l7 + 0x30], %f15
srax %i1, 0x06, %o2
loop_4644:
ld [%l7 + 0x08], %f4
ldsw [%l7 + 0x44], %g3
fmul8x16au %f8, %f11, %f0
brnz,a %g6, loop_4645
xnorcc %o6, 0x1BC6, %g7
ba,a,pt %icc, loop_4646
ld [%l7 + 0x7C], %f12
loop_4645:
fcmpne32 %f8, %f0, %i3
ldub [%l7 + 0x25], %o5
loop_4646:
mova %xcc, %l2, %o0
ld [%l7 + 0x60], %f0
sdivcc %l4, 0x0799, %i5
fcmpgt32 %f8, %f12, %g2
fxors %f4, %f13, %f0
udivx %i6, 0x1145, %o4
fzero %f0
addcc %l6, %o3, %l1
edge8 %i7, %l0, %g4
bcs,pt %xcc, loop_4647
fxors %f9, %f13, %f11
sth %i2, [%l7 + 0x10]
fmovdcc %icc, %f14, %f15
loop_4647:
ldd [%l7 + 0x28], %f12
xor %l3, %o1, %i0
fxnors %f2, %f7, %f9
movrgz %i4, 0x20B, %g1
ld [%l7 + 0x50], %f9
ldd [%l7 + 0x20], %f2
fmovse %icc, %f8, %f14
sth %o7, [%l7 + 0x70]
be,a %xcc, loop_4648
ldsw [%l7 + 0x24], %g5
nop
setx loop_4649, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %i1, [%l7 + 0x17]
loop_4648:
fmovrdgez %o2, %f14, %f2
fmul8sux16 %f6, %f8, %f14
loop_4649:
lduh [%l7 + 0x2A], %l5
sll %g3, 0x05, %o6
ldsw [%l7 + 0x18], %g7
alignaddrl %g6, %i3, %o5
lduh [%l7 + 0x28], %o0
fmul8x16 %f4, %f6, %f14
fmovsl %xcc, %f10, %f0
bne,pt %xcc, loop_4650
fmovrdne %l2, %f0, %f4
stw %l4, [%l7 + 0x5C]
udivcc %g2, 0x0709, %i5
loop_4650:
fabsd %f8, %f6
bn,pt %xcc, loop_4651
edge16l %o4, %i6, %l6
tpos %icc, 0x7
nop
setx loop_4652, %l0, %l1
jmpl %l1, %o3
loop_4651:
stx %l1, [%l7 + 0x58]
srlx %l0, 0x11, %i7
tvs %xcc, 0x3
loop_4652:
fcmple16 %f2, %f10, %g4
brlez %l3, loop_4653
ldx [%l7 + 0x70], %i2
fnot2s %f6, %f8
ldsw [%l7 + 0x48], %o1
loop_4653:
fcmpeq16 %f2, %f4, %i4
movcc %icc, %g1, %i0
edge32 %o7, %i1, %o2
movrlez %g5, %g3, %o6
stb %l5, [%l7 + 0x6B]
fmuld8ulx16 %f7, %f9, %f10
srl %g6, %i3, %g7
ldsb [%l7 + 0x0C], %o5
fandnot2 %f0, %f2, %f6
andn %o0, 0x04C7, %l2
fmovsge %icc, %f9, %f15
smulcc %l4, 0x15B3, %i5
fcmped %fcc2, %f0, %f10
bcs,a %icc, loop_4654
fnand %f4, %f2, %f10
smulcc %o4, 0x1D5F, %g2
bvc,a %icc, loop_4655
loop_4654:
fnot1 %f2, %f2
fbo,a %fcc0, loop_4656
movne %icc, %i6, %l6
loop_4655:
fsrc1 %f10, %f12
fmovsg %icc, %f9, %f8
loop_4656:
bcs loop_4657
tgu %xcc, 0x0
edge32ln %o3, %l1, %i7
movg %icc, %l0, %g4
loop_4657:
fblg,a %fcc1, loop_4658
fpadd32s %f7, %f12, %f6
lduw [%l7 + 0x40], %i2
brgez,a %l3, loop_4659
loop_4658:
bpos,a,pn %xcc, loop_4660
tgu %xcc, 0x7
ld [%l7 + 0x0C], %f6
loop_4659:
andcc %i4, 0x1694, %o1
loop_4660:
subcc %g1, %i0, %i1
ldub [%l7 + 0x10], %o2
siam 0x2
stx %o7, [%l7 + 0x60]
subc %g3, 0x19E5, %g5
lduh [%l7 + 0x54], %l5
movvc %xcc, %g6, %i3
fbo,a %fcc1, loop_4661
fands %f11, %f14, %f5
fbn %fcc0, loop_4662
movgu %icc, %o6, %o5
loop_4661:
fnands %f6, %f2, %f3
movrgz %g7, %l2, %l4
loop_4662:
fcmpne16 %f6, %f2, %i5
fpackfix %f8, %f1
std %f10, [%l7 + 0x58]
ldub [%l7 + 0x15], %o4
fmovsvc %icc, %f5, %f4
fnot2s %f5, %f0
ldsw [%l7 + 0x58], %o0
fsrc2 %f8, %f6
pdist %f10, %f12, %f14
fmovsle %xcc, %f5, %f11
movpos %xcc, %i6, %l6
fexpand %f9, %f10
fxnor %f2, %f10, %f6
bvs,pn %xcc, loop_4663
fmovrdne %g2, %f12, %f2
ld [%l7 + 0x0C], %f4
stw %l1, [%l7 + 0x48]
loop_4663:
fpadd16 %f2, %f2, %f12
movne %icc, %i7, %l0
fnot1s %f9, %f4
fcmple16 %f14, %f4, %g4
movrlz %o3, 0x152, %l3
bn %icc, loop_4664
brgz,a %i2, loop_4665
move %xcc, %i4, %g1
fand %f0, %f10, %f12
loop_4664:
movrgz %o1, %i1, %o2
loop_4665:
ldd [%l7 + 0x60], %f10
movvs %icc, %i0, %g3
stw %o7, [%l7 + 0x60]
fmovdle %icc, %f6, %f9
edge16ln %g5, %l5, %g6
ldub [%l7 + 0x75], %i3
lduh [%l7 + 0x2C], %o6
ldsh [%l7 + 0x62], %g7
fbg %fcc3, loop_4666
and %o5, 0x0466, %l4
bg,a,pn %icc, loop_4667
fmovrslez %i5, %f3, %f11
loop_4666:
fcmple16 %f4, %f2, %l2
fandnot2s %f7, %f13, %f2
loop_4667:
fmovrslez %o4, %f12, %f10
tne %xcc, 0x0
lduh [%l7 + 0x5E], %o0
fpadd16 %f4, %f12, %f8
fcmpgt32 %f2, %f0, %l6
ldx [%l7 + 0x48], %i6
ldsw [%l7 + 0x40], %l1
taddcc %i7, 0x086B, %l0
fcmpne32 %f0, %f0, %g4
move %icc, %o3, %g2
ldsb [%l7 + 0x08], %l3
lduw [%l7 + 0x3C], %i2
te %xcc, 0x1
fmovdcs %icc, %f8, %f10
tcc %xcc, 0x6
stx %i4, [%l7 + 0x50]
stb %g1, [%l7 + 0x78]
srax %o1, %i1, %i0
movn %icc, %g3, %o2
stx %g5, [%l7 + 0x68]
brz %l5, loop_4668
fmovde %xcc, %f0, %f13
stw %o7, [%l7 + 0x14]
movneg %icc, %i3, %o6
loop_4668:
bcs,a %icc, loop_4669
movge %icc, %g6, %o5
fpack32 %f12, %f0, %f8
fpadd16s %f1, %f0, %f1
loop_4669:
movle %icc, %l4, %i5
fbule %fcc0, loop_4670
fnot2 %f4, %f6
fmovdcs %icc, %f15, %f13
stx %g7, [%l7 + 0x28]
loop_4670:
fpadd16 %f0, %f4, %f14
fbo,a %fcc0, loop_4671
stw %o4, [%l7 + 0x08]
bcc,a,pn %xcc, loop_4672
fbe %fcc0, loop_4673
loop_4671:
orn %l2, 0x1044, %o0
bne,a,pt %xcc, loop_4674
loop_4672:
call loop_4675
loop_4673:
bvc %xcc, loop_4676
fsrc2 %f12, %f10
loop_4674:
add %l6, %i6, %i7
loop_4675:
fzeros %f13
loop_4676:
ldd [%l7 + 0x28], %f14
st %f3, [%l7 + 0x48]
sth %l1, [%l7 + 0x4E]
stx %l0, [%l7 + 0x58]
lduw [%l7 + 0x20], %o3
xnor %g4, 0x1908, %l3
movrlz %i2, 0x276, %i4
fones %f14
movrlez %g2, 0x238, %o1
smulcc %i1, 0x17CE, %i0
ldsw [%l7 + 0x1C], %g1
ldx [%l7 + 0x30], %o2
edge8n %g5, %g3, %o7
movrlez %i3, 0x2FB, %l5
stw %g6, [%l7 + 0x5C]
subc %o5, %o6, %i5
xorcc %l4, 0x08ED, %o4
fsrc2s %f9, %f3
sth %l2, [%l7 + 0x34]
array32 %g7, %o0, %l6
nop
setx loop_4677, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsgu %icc, %f7, %f12
movge %icc, %i6, %i7
fbl %fcc3, loop_4678
loop_4677:
fmovdcs %icc, %f10, %f0
movrne %l0, %l1, %o3
faligndata %f14, %f2, %f12
loop_4678:
std %f12, [%l7 + 0x70]
fmovsl %xcc, %f14, %f2
fbge %fcc2, loop_4679
fmovsa %xcc, %f15, %f10
fmuld8ulx16 %f3, %f13, %f4
ldsh [%l7 + 0x14], %g4
loop_4679:
ldub [%l7 + 0x0E], %l3
stb %i2, [%l7 + 0x1E]
sth %g2, [%l7 + 0x72]
ldx [%l7 + 0x48], %i4
bpos,a,pn %icc, loop_4680
bvs loop_4681
fnegd %f12, %f10
fnand %f6, %f12, %f2
loop_4680:
fmovdg %icc, %f8, %f15
loop_4681:
lduw [%l7 + 0x74], %i1
movleu %icc, %i0, %o1
fmovdneg %icc, %f11, %f0
tneg %xcc, 0x1
edge32l %o2, %g1, %g3
fmuld8sux16 %f5, %f14, %f4
brgez %o7, loop_4682
sdivx %g5, 0x1316, %i3
fmovdvs %icc, %f0, %f5
tvs %xcc, 0x6
loop_4682:
bge,pt %xcc, loop_4683
fbn,a %fcc2, loop_4684
ldub [%l7 + 0x5F], %g6
fone %f0
loop_4683:
fnot2 %f12, %f14
loop_4684:
fpsub16s %f8, %f0, %f6
fmul8sux16 %f0, %f0, %f14
ld [%l7 + 0x5C], %f4
tsubcc %l5, 0x1174, %o5
subccc %o6, 0x19B3, %l4
lduh [%l7 + 0x76], %i5
stw %l2, [%l7 + 0x08]
stx %g7, [%l7 + 0x08]
brnz,a %o4, loop_4685
fcmpne32 %f12, %f10, %o0
ldub [%l7 + 0x4C], %i6
fandnot1 %f4, %f6, %f0
loop_4685:
siam 0x2
be,pt %xcc, loop_4686
call loop_4687
ta %xcc, 0x4
tg %xcc, 0x5
loop_4686:
ld [%l7 + 0x60], %f1
loop_4687:
ta %xcc, 0x4
lduw [%l7 + 0x10], %i7
tne %icc, 0x7
ldd [%l7 + 0x40], %f10
edge8l %l0, %l1, %l6
lduh [%l7 + 0x48], %g4
ldsw [%l7 + 0x3C], %l3
stx %o3, [%l7 + 0x38]
fbo,a %fcc1, loop_4688
fmovsleu %icc, %f9, %f1
fandnot1s %f8, %f12, %f10
sub %g2, 0x1E8A, %i4
loop_4688:
tsubcc %i2, %i0, %o1
movrlz %o2, 0x118, %i1
fornot1s %f7, %f0, %f7
st %f13, [%l7 + 0x1C]
std %f4, [%l7 + 0x08]
fbul,a %fcc2, loop_4689
tpos %icc, 0x0
std %f4, [%l7 + 0x58]
ldd [%l7 + 0x30], %f14
loop_4689:
fexpand %f15, %f0
movvc %xcc, %g1, %o7
fmovsl %xcc, %f13, %f15
srax %g3, 0x04, %g5
ldsh [%l7 + 0x1E], %g6
tpos %xcc, 0x2
te %icc, 0x3
bneg,a,pn %icc, loop_4690
orncc %l5, %i3, %o6
brgz %o5, loop_4691
std %f0, [%l7 + 0x30]
loop_4690:
fmovsvs %xcc, %f1, %f15
lduw [%l7 + 0x74], %i5
loop_4691:
brgz %l4, loop_4692
edge16l %l2, %g7, %o4
and %o0, 0x0D57, %i6
movrne %l0, 0x344, %l1
loop_4692:
be,pn %icc, loop_4693
stw %i7, [%l7 + 0x34]
fpadd32s %f5, %f1, %f4
movl %icc, %l6, %g4
loop_4693:
stw %o3, [%l7 + 0x1C]
edge8n %g2, %i4, %i2
xor %i0, 0x11D2, %l3
fmovdleu %xcc, %f7, %f9
bg,pt %xcc, loop_4694
fcmpne32 %f2, %f10, %o1
movrne %i1, %g1, %o7
ta %icc, 0x6
loop_4694:
fnot2s %f0, %f6
fandnot1 %f2, %f12, %f10
lduw [%l7 + 0x5C], %o2
fbl,a %fcc3, loop_4695
fmovscc %xcc, %f5, %f7
and %g3, %g6, %l5
tsubcctv %g5, 0x1620, %o6
loop_4695:
tge %xcc, 0x2
fpsub16 %f14, %f2, %f2
movpos %xcc, %i3, %i5
fones %f1
stb %l4, [%l7 + 0x4E]
fbl,a %fcc0, loop_4696
umul %o5, 0x0299, %g7
st %f7, [%l7 + 0x54]
st %f15, [%l7 + 0x0C]
loop_4696:
fcmpgt16 %f10, %f12, %l2
srl %o4, %i6, %o0
andn %l1, 0x1F7F, %i7
edge8ln %l0, %g4, %l6
ldub [%l7 + 0x77], %g2
bl,pn %xcc, loop_4697
fmovde %icc, %f5, %f12
fcmpeq16 %f14, %f4, %o3
fpsub32 %f0, %f2, %f8
loop_4697:
edge8ln %i4, %i2, %i0
mulscc %l3, 0x0630, %o1
stb %i1, [%l7 + 0x76]
ldx [%l7 + 0x30], %o7
mova %xcc, %o2, %g1
st %f12, [%l7 + 0x54]
tvc %xcc, 0x3
stw %g3, [%l7 + 0x24]
fbg,a %fcc3, loop_4698
ldub [%l7 + 0x40], %g6
fzero %f14
ldd [%l7 + 0x70], %f12
loop_4698:
fmovsvc %xcc, %f0, %f0
fmovsn %xcc, %f12, %f3
edge32 %l5, %g5, %i3
stx %o6, [%l7 + 0x08]
fblg %fcc1, loop_4699
srl %l4, %o5, %i5
lduw [%l7 + 0x4C], %l2
stb %o4, [%l7 + 0x6E]
loop_4699:
fpsub32s %f4, %f5, %f15
tvc %xcc, 0x1
fmovscs %icc, %f13, %f4
ldsh [%l7 + 0x22], %i6
fmovdcc %xcc, %f7, %f12
ta %xcc, 0x6
brgz,a %o0, loop_4700
stx %l1, [%l7 + 0x68]
fpackfix %f10, %f10
fpsub32 %f2, %f4, %f8
loop_4700:
fbu,a %fcc0, loop_4701
fpack16 %f8, %f2
fandnot1s %f5, %f6, %f14
std %f0, [%l7 + 0x18]
loop_4701:
nop
setx loop_4702, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x58], %g7
fcmpeq32 %f0, %f10, %l0
fmovrdne %g4, %f0, %f6
loop_4702:
lduh [%l7 + 0x42], %i7
fcmpgt16 %f2, %f8, %l6
or %o3, 0x01B5, %g2
edge8l %i2, %i4, %l3
fbule,a %fcc2, loop_4703
ldsw [%l7 + 0x38], %i0
movn %xcc, %i1, %o7
fmovrde %o1, %f14, %f6
loop_4703:
fmul8sux16 %f10, %f6, %f12
ldsb [%l7 + 0x29], %o2
fmovrsgez %g3, %f6, %f4
fcmpeq16 %f14, %f4, %g6
std %f6, [%l7 + 0x58]
nop
setx loop_4704, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbge,a %fcc2, loop_4705
fmovsne %icc, %f13, %f5
ldx [%l7 + 0x68], %l5
loop_4704:
sub %g1, 0x07EB, %g5
loop_4705:
ld [%l7 + 0x64], %f3
tvc %icc, 0x0
brz %i3, loop_4706
tgu %icc, 0x4
mova %icc, %o6, %o5
stw %i5, [%l7 + 0x50]
loop_4706:
movge %xcc, %l2, %l4
subcc %i6, %o0, %o4
fbug %fcc3, loop_4707
stb %g7, [%l7 + 0x67]
fbge,a %fcc0, loop_4708
edge32n %l1, %l0, %g4
loop_4707:
movleu %xcc, %l6, %o3
fmovrsne %i7, %f8, %f4
loop_4708:
fmuld8ulx16 %f10, %f10, %f6
fmovspos %xcc, %f10, %f1
lduw [%l7 + 0x70], %g2
fmovscc %icc, %f13, %f15
fmul8x16au %f12, %f10, %f0
brgez,a %i4, loop_4709
fbue %fcc3, loop_4710
array8 %l3, %i2, %i1
std %f2, [%l7 + 0x48]
loop_4709:
tle %icc, 0x6
loop_4710:
movne %icc, %i0, %o7
fba,a %fcc3, loop_4711
bleu,pt %xcc, loop_4712
udiv %o2, 0x1ADE, %o1
fnors %f14, %f3, %f12
loop_4711:
ta %xcc, 0x2
loop_4712:
fmovsn %icc, %f4, %f1
fnegd %f6, %f12
ldd [%l7 + 0x58], %f12
fmovsg %icc, %f3, %f1
ldd [%l7 + 0x38], %f14
stb %g3, [%l7 + 0x70]
popc %l5, %g1
orcc %g6, %g5, %o6
xnorcc %i3, %i5, %o5
fnands %f13, %f1, %f13
sth %l2, [%l7 + 0x30]
fpsub32 %f10, %f14, %f4
ldsw [%l7 + 0x0C], %i6
xnorcc %l4, 0x1A04, %o4
addc %g7, %o0, %l0
ba,a loop_4713
fcmpeq32 %f12, %f8, %g4
srlx %l1, 0x09, %l6
subcc %i7, 0x02D3, %g2
loop_4713:
movvc %icc, %i4, %o3
movle %xcc, %l3, %i1
sth %i2, [%l7 + 0x16]
fmuld8ulx16 %f15, %f14, %f12
ldsb [%l7 + 0x09], %i0
fmovd %f2, %f4
xnor %o2, 0x1940, %o1
sethi 0x04BD, %g3
fandnot1s %f15, %f7, %f7
tl %icc, 0x1
ldsh [%l7 + 0x1A], %o7
fmovsl %xcc, %f10, %f3
udivcc %l5, 0x1EDD, %g1
sth %g5, [%l7 + 0x0E]
fmul8x16al %f14, %f9, %f12
stw %g6, [%l7 + 0x7C]
fnegd %f0, %f10
andcc %o6, 0x1BB1, %i3
ldub [%l7 + 0x73], %i5
mulscc %o5, %l2, %l4
fmovrsgez %o4, %f2, %f11
stx %i6, [%l7 + 0x08]
orn %o0, 0x1D3F, %l0
fzeros %f12
ta %xcc, 0x2
bvc %icc, loop_4714
ldx [%l7 + 0x78], %g7
array8 %g4, %l1, %l6
movge %icc, %g2, %i7
loop_4714:
fmovdcs %icc, %f11, %f8
xor %i4, %o3, %i1
array32 %i2, %l3, %i0
edge8l %o1, %o2, %g3
fmovscs %icc, %f0, %f13
subc %l5, %o7, %g5
mulscc %g6, %o6, %g1
udiv %i3, 0x1198, %o5
brgez,a %l2, loop_4715
bl,a,pt %icc, loop_4716
movge %xcc, %i5, %l4
mulx %o4, %o0, %i6
loop_4715:
brlz %g7, loop_4717
loop_4716:
fpsub16 %f10, %f10, %f4
ldd [%l7 + 0x38], %f0
fmovrsgez %g4, %f1, %f3
loop_4717:
ldsw [%l7 + 0x18], %l1
fzero %f4
smulcc %l0, %l6, %i7
ldd [%l7 + 0x18], %f4
addc %i4, 0x06ED, %g2
st %f11, [%l7 + 0x38]
bneg,pt %xcc, loop_4718
stw %o3, [%l7 + 0x6C]
brgez %i2, loop_4719
std %f14, [%l7 + 0x28]
loop_4718:
fbuge,a %fcc0, loop_4720
stx %l3, [%l7 + 0x20]
loop_4719:
fmovrde %i1, %f6, %f6
edge32n %i0, %o1, %g3
loop_4720:
edge8 %o2, %l5, %g5
subcc %g6, 0x1527, %o7
be,a,pn %xcc, loop_4721
mulx %g1, 0x1A14, %o6
fmovdcs %icc, %f2, %f0
edge16ln %i3, %o5, %l2
loop_4721:
fcmped %fcc1, %f10, %f14
sll %i5, 0x11, %l4
fmovdleu %icc, %f4, %f4
lduw [%l7 + 0x68], %o0
stb %i6, [%l7 + 0x59]
bl %icc, loop_4722
stx %g7, [%l7 + 0x18]
stx %g4, [%l7 + 0x60]
fmovrslz %o4, %f2, %f14
loop_4722:
smulcc %l0, 0x1DE8, %l1
edge8n %i7, %i4, %g2
fnands %f3, %f11, %f5
st %f9, [%l7 + 0x18]
fmovdl %icc, %f11, %f4
fcmped %fcc0, %f10, %f4
pdist %f0, %f4, %f14
fnot1 %f10, %f8
fornot2s %f3, %f10, %f9
fpack32 %f6, %f0, %f6
array8 %l6, %i2, %o3
udivx %l3, 0x0670, %i1
tvc %icc, 0x5
stw %i0, [%l7 + 0x14]
st %f3, [%l7 + 0x50]
orncc %g3, %o2, %o1
for %f6, %f2, %f12
addcc %g5, %l5, %g6
fxnors %f14, %f14, %f6
sth %g1, [%l7 + 0x6A]
lduh [%l7 + 0x6A], %o7
ldsh [%l7 + 0x1A], %o6
subccc %i3, %l2, %o5
andncc %i5, %l4, %o0
fnands %f1, %f9, %f1
nop
setx loop_4723, %l0, %l1
jmpl %l1, %i6
addc %g7, %g4, %o4
edge32l %l1, %l0, %i7
tg %xcc, 0x4
loop_4723:
fnegd %f10, %f12
fbu %fcc0, loop_4724
add %i4, %l6, %g2
fmovspos %icc, %f15, %f15
taddcctv %i2, %l3, %i1
loop_4724:
fxor %f2, %f6, %f0
ldsh [%l7 + 0x44], %i0
nop
setx loop_4725, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x68], %o3
edge16ln %o2, %o1, %g5
bg,a,pt %icc, loop_4726
loop_4725:
bvs loop_4727
ldd [%l7 + 0x30], %f6
movcc %icc, %l5, %g6
loop_4726:
movne %icc, %g1, %g3
loop_4727:
stw %o7, [%l7 + 0x18]
fnot1s %f3, %f3
ldsb [%l7 + 0x4D], %i3
edge8 %l2, %o6, %o5
lduh [%l7 + 0x7C], %i5
fmovrdlz %l4, %f2, %f8
fbe,a %fcc0, loop_4728
orcc %i6, %o0, %g7
fcmpeq16 %f8, %f4, %g4
fnors %f12, %f9, %f9
loop_4728:
fornot2s %f4, %f2, %f10
bn,pt %icc, loop_4729
fblg,a %fcc3, loop_4730
movleu %icc, %o4, %l0
fmul8ulx16 %f6, %f2, %f14
loop_4729:
fones %f3
loop_4730:
fnegs %f13, %f7
array32 %l1, %i4, %l6
fba %fcc0, loop_4731
bg,pt %icc, loop_4732
ldub [%l7 + 0x10], %i7
ldub [%l7 + 0x3A], %g2
loop_4731:
fpadd32 %f10, %f0, %f12
loop_4732:
ldsw [%l7 + 0x38], %l3
std %f8, [%l7 + 0x20]
stb %i1, [%l7 + 0x13]
udivcc %i2, 0x048E, %o3
stw %o2, [%l7 + 0x60]
movg %xcc, %i0, %o1
tvc %icc, 0x2
edge16ln %l5, %g5, %g6
fone %f6
lduw [%l7 + 0x08], %g3
bne,pt %icc, loop_4733
fnor %f6, %f14, %f10
bvc,pn %icc, loop_4734
fmovdcc %xcc, %f12, %f15
loop_4733:
stb %o7, [%l7 + 0x18]
fble %fcc3, loop_4735
loop_4734:
ble,a,pn %xcc, loop_4736
bl,pn %xcc, loop_4737
ldsh [%l7 + 0x22], %g1
loop_4735:
udiv %l2, 0x18B2, %o6
loop_4736:
fsrc2s %f10, %f7
loop_4737:
ldd [%l7 + 0x60], %f4
fmul8sux16 %f12, %f0, %f10
fcmple16 %f14, %f8, %o5
lduh [%l7 + 0x6E], %i5
fmovda %xcc, %f4, %f10
tcc %icc, 0x3
edge32l %l4, %i6, %i3
ldd [%l7 + 0x18], %f6
ldx [%l7 + 0x18], %g7
fpadd16 %f0, %f14, %f4
fxors %f14, %f11, %f11
fbne,a %fcc3, loop_4738
fabss %f14, %f5
fcmpgt16 %f0, %f6, %g4
fbe,a %fcc3, loop_4739
loop_4738:
nop
setx loop_4740, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f3, [%l7 + 0x2C]
fnands %f8, %f15, %f15
loop_4739:
fcmpeq16 %f4, %f4, %o0
loop_4740:
fnands %f8, %f1, %f3
fandnot1 %f2, %f6, %f6
movne %xcc, %o4, %l0
fandnot1s %f8, %f13, %f14
bg,a loop_4741
stb %l1, [%l7 + 0x7B]
fmovrde %l6, %f14, %f4
fabsd %f6, %f12
loop_4741:
popc %i4, %g2
bleu,a,pt %xcc, loop_4742
fmovdcc %icc, %f12, %f6
brlez,a %i7, loop_4743
andncc %i1, %i2, %l3
loop_4742:
ldsw [%l7 + 0x78], %o3
bne,pt %xcc, loop_4744
loop_4743:
be,a,pn %icc, loop_4745
ldsh [%l7 + 0x26], %i0
ldsb [%l7 + 0x13], %o1
loop_4744:
ldx [%l7 + 0x10], %o2
loop_4745:
fornot1 %f2, %f14, %f10
fmovs %f9, %f10
brnz %g5, loop_4746
ldx [%l7 + 0x10], %g6
fba %fcc0, loop_4747
fmovdle %icc, %f6, %f6
loop_4746:
stx %l5, [%l7 + 0x78]
edge8ln %o7, %g3, %l2
loop_4747:
stb %g1, [%l7 + 0x68]
std %f10, [%l7 + 0x08]
lduh [%l7 + 0x0C], %o6
fzeros %f11
fbne %fcc2, loop_4748
udiv %i5, 0x1A8B, %l4
sllx %o5, 0x0C, %i3
fmovd %f12, %f4
loop_4748:
sllx %g7, 0x1A, %g4
fsrc2 %f10, %f12
andncc %i6, %o0, %l0
bneg,pn %icc, loop_4749
stw %o4, [%l7 + 0x3C]
fmovspos %xcc, %f8, %f12
ld [%l7 + 0x68], %f7
loop_4749:
mulscc %l1, %i4, %g2
ldd [%l7 + 0x08], %f8
stb %i7, [%l7 + 0x55]
srax %i1, %i2, %l6
ld [%l7 + 0x70], %f2
for %f8, %f12, %f0
xnor %l3, 0x1960, %i0
fbn,a %fcc3, loop_4750
fbug %fcc1, loop_4751
fmovsgu %xcc, %f7, %f1
brlz %o3, loop_4752
loop_4750:
smul %o2, %g5, %o1
loop_4751:
fnot2s %f13, %f11
fbge %fcc1, loop_4753
loop_4752:
lduh [%l7 + 0x28], %g6
stb %l5, [%l7 + 0x1F]
addcc %g3, 0x067B, %o7
loop_4753:
fmovdneg %icc, %f0, %f1
movpos %icc, %g1, %o6
xnor %l2, 0x1FAC, %l4
alignaddr %o5, %i3, %i5
std %f4, [%l7 + 0x18]
std %f12, [%l7 + 0x50]
orcc %g7, %i6, %g4
fmovsl %icc, %f7, %f14
stx %o0, [%l7 + 0x38]
bcc,a,pt %icc, loop_4754
ldsh [%l7 + 0x3A], %o4
srl %l1, 0x1D, %l0
tsubcc %i4, %i7, %i1
loop_4754:
fmovrdlz %g2, %f10, %f10
bleu loop_4755
te %icc, 0x3
edge8n %l6, %i2, %i0
fbge,a %fcc1, loop_4756
loop_4755:
ldd [%l7 + 0x50], %f8
stx %l3, [%l7 + 0x48]
fornot1 %f12, %f4, %f2
loop_4756:
movpos %icc, %o3, %g5
addc %o2, 0x0C43, %o1
stw %g6, [%l7 + 0x54]
lduw [%l7 + 0x54], %g3
fbo,a %fcc1, loop_4757
ldsw [%l7 + 0x2C], %l5
tl %xcc, 0x3
fbe,a %fcc0, loop_4758
loop_4757:
brnz,a %o7, loop_4759
subc %o6, %l2, %g1
addc %l4, 0x1B03, %i3
loop_4758:
bshuffle %f14, %f14, %f6
loop_4759:
fnegd %f4, %f6
fmovdl %xcc, %f14, %f1
bgu %icc, loop_4760
lduw [%l7 + 0x1C], %i5
fpsub32 %f2, %f12, %f12
fmovsvc %icc, %f4, %f7
loop_4760:
stb %o5, [%l7 + 0x40]
ldsw [%l7 + 0x40], %g7
std %f12, [%l7 + 0x28]
st %f8, [%l7 + 0x3C]
fmovdpos %xcc, %f12, %f12
fmovsne %xcc, %f10, %f13
st %f3, [%l7 + 0x54]
movrne %i6, %o0, %o4
ldd [%l7 + 0x40], %f14
ldub [%l7 + 0x78], %l1
bneg,pt %icc, loop_4761
movre %l0, 0x1BD, %g4
tne %xcc, 0x3
tle %icc, 0x1
loop_4761:
fmovdcc %xcc, %f14, %f13
fornot1 %f2, %f8, %f0
edge8l %i4, %i7, %g2
bge %xcc, loop_4762
ldsh [%l7 + 0x22], %l6
ld [%l7 + 0x18], %f2
ldsb [%l7 + 0x63], %i2
loop_4762:
bpos,pt %icc, loop_4763
ldsh [%l7 + 0x2C], %i0
fmuld8ulx16 %f0, %f6, %f4
ldd [%l7 + 0x68], %f0
loop_4763:
array16 %i1, %o3, %l3
movpos %icc, %o2, %g5
lduw [%l7 + 0x44], %g6
ldub [%l7 + 0x48], %o1
tl %icc, 0x2
fmovsvs %xcc, %f8, %f13
fcmpeq16 %f10, %f6, %l5
nop
setx loop_4764, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tvs %xcc, 0x5
std %f0, [%l7 + 0x18]
fblg,a %fcc1, loop_4765
loop_4764:
sth %o7, [%l7 + 0x74]
movge %xcc, %g3, %o6
faligndata %f14, %f0, %f6
loop_4765:
ldsh [%l7 + 0x2A], %g1
ldd [%l7 + 0x18], %f6
movg %xcc, %l4, %l2
fexpand %f5, %f10
addcc %i5, 0x1326, %i3
bgu,a,pn %xcc, loop_4766
bgu,a,pn %xcc, loop_4767
ldsb [%l7 + 0x49], %o5
fmovsvc %xcc, %f1, %f3
loop_4766:
fmovs %f5, %f5
loop_4767:
fornot1 %f2, %f6, %f4
tn %xcc, 0x1
bvs %xcc, loop_4768
fornot2s %f14, %f7, %f5
stw %i6, [%l7 + 0x6C]
ldsb [%l7 + 0x3D], %g7
loop_4768:
fzeros %f6
edge8l %o0, %l1, %o4
lduw [%l7 + 0x0C], %l0
ldd [%l7 + 0x68], %f6
ldx [%l7 + 0x10], %i4
tne %xcc, 0x7
std %f2, [%l7 + 0x48]
brlez,a %g4, loop_4769
array32 %g2, %l6, %i7
ld [%l7 + 0x14], %f9
brlz %i0, loop_4770
loop_4769:
ldsh [%l7 + 0x78], %i1
ldx [%l7 + 0x78], %i2
fsrc2s %f4, %f10
loop_4770:
fnor %f8, %f14, %f2
fpsub16s %f11, %f7, %f12
fbu %fcc1, loop_4771
fmovd %f2, %f8
stx %o3, [%l7 + 0x20]
fexpand %f15, %f4
loop_4771:
stx %l3, [%l7 + 0x30]
nop
setx loop_4772, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbule %fcc1, loop_4773
alignaddr %g5, %g6, %o1
ldd [%l7 + 0x70], %f4
loop_4772:
ldsw [%l7 + 0x44], %o2
loop_4773:
movne %xcc, %l5, %g3
fble %fcc0, loop_4774
xnorcc %o7, 0x0DE0, %g1
fsrc1 %f0, %f6
brlez %o6, loop_4775
loop_4774:
sdivx %l2, 0x035C, %i5
fsrc1s %f8, %f10
lduh [%l7 + 0x54], %l4
loop_4775:
fandnot2 %f4, %f6, %f6
fmovsgu %xcc, %f1, %f5
fmovsn %icc, %f11, %f3
stx %o5, [%l7 + 0x70]
fornot2 %f12, %f0, %f10
lduw [%l7 + 0x34], %i3
movg %icc, %g7, %i6
xnor %l1, %o4, %l0
brlez %o0, loop_4776
movcc %xcc, %g4, %g2
ldd [%l7 + 0x40], %f10
ble,pt %icc, loop_4777
loop_4776:
movrgez %l6, %i4, %i0
st %f2, [%l7 + 0x3C]
tleu %icc, 0x0
loop_4777:
ldx [%l7 + 0x30], %i1
ldx [%l7 + 0x38], %i2
mova %xcc, %i7, %l3
fnot1s %f9, %f4
ldd [%l7 + 0x60], %f6
fpmerge %f7, %f2, %f0
brz,a %o3, loop_4778
ldub [%l7 + 0x0D], %g6
ldub [%l7 + 0x38], %o1
smulcc %o2, %l5, %g3
loop_4778:
sdivx %g5, 0x118F, %o7
brgez,a %g1, loop_4779
fbe,a %fcc3, loop_4780
lduh [%l7 + 0x20], %l2
be loop_4781
loop_4779:
stx %i5, [%l7 + 0x68]
loop_4780:
fmovsn %xcc, %f5, %f1
fbn %fcc2, loop_4782
loop_4781:
mulscc %o6, %l4, %i3
tsubcc %g7, 0x148B, %o5
fmovrslz %i6, %f14, %f9
loop_4782:
fmovsne %xcc, %f2, %f10
fmovrslez %o4, %f8, %f4
tge %icc, 0x0
fmul8x16al %f6, %f3, %f12
ldd [%l7 + 0x70], %f2
stw %l0, [%l7 + 0x2C]
fmovsvs %icc, %f7, %f12
smul %o0, %l1, %g2
fornot2 %f0, %f12, %f8
brz,a %g4, loop_4783
tge %icc, 0x2
fmovse %xcc, %f5, %f11
fmovsneg %xcc, %f8, %f10
loop_4783:
fone %f0
movg %icc, %i4, %i0
bn loop_4784
movre %i1, 0x145, %l6
edge32l %i2, %l3, %i7
ldsb [%l7 + 0x0A], %o3
loop_4784:
ldx [%l7 + 0x70], %o1
sra %o2, 0x12, %l5
fpadd16 %f2, %f6, %f6
std %f14, [%l7 + 0x40]
movrne %g3, 0x1D6, %g6
fblg,a %fcc2, loop_4785
ld [%l7 + 0x4C], %f9
bcs %icc, loop_4786
st %f10, [%l7 + 0x28]
loop_4785:
bne,a,pn %xcc, loop_4787
bcs,a %xcc, loop_4788
loop_4786:
fmovrdne %o7, %f4, %f6
fmovdn %xcc, %f7, %f13
loop_4787:
stb %g5, [%l7 + 0x63]
loop_4788:
fmovsle %xcc, %f14, %f13
st %f12, [%l7 + 0x74]
fmovdcs %icc, %f6, %f6
mova %icc, %l2, %g1
std %f14, [%l7 + 0x78]
xnor %o6, 0x0A41, %l4
subc %i3, %g7, %o5
bl,a,pn %xcc, loop_4789
fnand %f6, %f4, %f2
movg %icc, %i5, %i6
sdivcc %o4, 0x1725, %o0
loop_4789:
stb %l1, [%l7 + 0x4F]
fmovdcc %xcc, %f13, %f5
movre %l0, %g4, %i4
orcc %i0, %i1, %l6
movge %xcc, %g2, %i2
ldsw [%l7 + 0x3C], %l3
edge16ln %o3, %o1, %i7
stx %o2, [%l7 + 0x48]
fbule,a %fcc2, loop_4790
fmovrslz %g3, %f7, %f5
fmovdleu %icc, %f13, %f3
fexpand %f11, %f6
loop_4790:
stw %g6, [%l7 + 0x44]
umul %l5, %g5, %l2
smulcc %g1, %o7, %l4
fmovscc %xcc, %f0, %f0
faligndata %f10, %f6, %f10
tvc %icc, 0x3
fxnors %f15, %f11, %f3
fnor %f0, %f6, %f4
ldd [%l7 + 0x20], %f0
st %f2, [%l7 + 0x28]
fbn,a %fcc1, loop_4791
fsrc1s %f14, %f3
sra %i3, 0x1D, %o6
ldsh [%l7 + 0x10], %o5
loop_4791:
stw %i5, [%l7 + 0x18]
fmovde %icc, %f2, %f1
fxor %f2, %f8, %f0
ld [%l7 + 0x10], %f7
sth %i6, [%l7 + 0x74]
tsubcctv %g7, 0x0A56, %o0
fmovsne %icc, %f15, %f5
xnorcc %l1, 0x0700, %l0
mulscc %o4, %i4, %i0
ble,pn %xcc, loop_4792
fbn,a %fcc2, loop_4793
lduw [%l7 + 0x68], %g4
fmovsgu %icc, %f8, %f11
loop_4792:
bneg,pn %icc, loop_4794
loop_4793:
popc 0x0C9A, %l6
nop
setx loop_4795, %l0, %l1
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 + 0x14], %g2
loop_4794:
xnorcc %i2, %i1, %l3
edge32ln %o1, %i7, %o3
loop_4795:
edge16l %o2, %g3, %l5
fandnot1 %f8, %f14, %f0
brgez,a %g5, loop_4796
xnorcc %l2, 0x09C0, %g6
ldx [%l7 + 0x70], %g1
tsubcctv %l4, 0x1E14, %o7
loop_4796:
stw %o6, [%l7 + 0x28]
stx %i3, [%l7 + 0x10]
fble %fcc3, loop_4797
st %f6, [%l7 + 0x50]
fpsub32s %f7, %f1, %f12
fbule %fcc0, loop_4798
loop_4797:
ldx [%l7 + 0x70], %i5
ldsw [%l7 + 0x08], %o5
fandnot1 %f12, %f2, %f8
loop_4798:
fmovrslez %g7, %f11, %f9
ldsw [%l7 + 0x10], %o0
movrgz %l1, 0x0F3, %l0
mulscc %i6, %i4, %o4
fcmple16 %f2, %f8, %i0
brnz %l6, loop_4799
bneg loop_4800
fbge,a %fcc1, loop_4801
fbuge,a %fcc3, loop_4802
loop_4799:
fmul8x16 %f3, %f10, %f12
loop_4800:
fmovsle %icc, %f7, %f4
loop_4801:
tpos %icc, 0x0
loop_4802:
srl %g4, %g2, %i1
ldsw [%l7 + 0x54], %l3
fandnot1s %f8, %f6, %f0
ba,pn %xcc, loop_4803
fcmple16 %f0, %f8, %o1
fbul,a %fcc1, loop_4804
array32 %i2, %i7, %o3
loop_4803:
bgu loop_4805
lduh [%l7 + 0x62], %g3
loop_4804:
ld [%l7 + 0x50], %f9
lduw [%l7 + 0x78], %o2
loop_4805:
fxors %f10, %f7, %f7
ldsw [%l7 + 0x2C], %l5
edge8l %g5, %l2, %g6
ldsh [%l7 + 0x68], %l4
fcmpeq32 %f12, %f14, %g1
ld [%l7 + 0x6C], %f13
ldub [%l7 + 0x3A], %o6
umulcc %i3, %o7, %i5
fmovsleu %xcc, %f0, %f6
ldsh [%l7 + 0x4E], %o5
fmovrde %g7, %f2, %f8
fones %f14
fble,a %fcc3, loop_4806
fnot1s %f7, %f12
fmovrslez %o0, %f6, %f8
brlez,a %l0, loop_4807
loop_4806:
bvs loop_4808
xnorcc %l1, 0x11A1, %i4
movrne %i6, %i0, %l6
loop_4807:
fabss %f7, %f4
loop_4808:
fmovrsne %g4, %f15, %f9
fandnot1 %f0, %f2, %f12
fcmpne16 %f2, %f4, %g2
stx %o4, [%l7 + 0x50]
fmovs %f6, %f15
xor %l3, 0x194F, %o1
fnors %f15, %f9, %f14
movgu %xcc, %i1, %i7
ldsh [%l7 + 0x44], %i2
edge8ln %o3, %g3, %o2
bl,a,pn %xcc, loop_4809
tcc %xcc, 0x4
fxnors %f1, %f0, %f2
bl,a loop_4810
loop_4809:
fones %f12
std %f14, [%l7 + 0x38]
fpadd32 %f8, %f0, %f10
loop_4810:
te %icc, 0x4
ldd [%l7 + 0x78], %f8
ld [%l7 + 0x2C], %f13
bn loop_4811
fbne,a %fcc0, loop_4812
brlz,a %g5, loop_4813
movrgz %l2, %g6, %l5
loop_4811:
fmovrde %l4, %f6, %f6
loop_4812:
xorcc %g1, %o6, %i3
loop_4813:
fmovscs %xcc, %f14, %f4
xor %i5, 0x1FA0, %o5
sth %o7, [%l7 + 0x5E]
fpsub32s %f14, %f1, %f5
fpack32 %f12, %f2, %f0
fbu,a %fcc2, loop_4814
fabsd %f10, %f14
mulscc %g7, %o0, %l1
fbug,a %fcc1, loop_4815
loop_4814:
fpsub16 %f2, %f12, %f0
ldsh [%l7 + 0x76], %l0
stx %i6, [%l7 + 0x18]
loop_4815:
ldx [%l7 + 0x58], %i4
bleu,pn %xcc, loop_4816
brgz,a %i0, loop_4817
bshuffle %f14, %f10, %f6
fmovrde %g4, %f12, %f10
loop_4816:
ldsb [%l7 + 0x1D], %g2
loop_4817:
lduh [%l7 + 0x2E], %l6
fbe %fcc0, loop_4818
fmovsg %xcc, %f12, %f12
movre %o4, %l3, %o1
fcmpd %fcc1, %f0, %f6
loop_4818:
stx %i1, [%l7 + 0x70]
fble,a %fcc0, loop_4819
lduh [%l7 + 0x1E], %i7
lduw [%l7 + 0x18], %i2
movleu %icc, %o3, %o2
loop_4819:
orncc %g5, %l2, %g6
ldsw [%l7 + 0x3C], %g3
fmovsa %icc, %f6, %f1
ldx [%l7 + 0x10], %l4
ldsh [%l7 + 0x0A], %g1
ld [%l7 + 0x4C], %f7
lduh [%l7 + 0x40], %o6
fpadd32 %f0, %f2, %f12
fbul,a %fcc3, loop_4820
alignaddrl %i3, %l5, %i5
edge8ln %o7, %g7, %o0
ldub [%l7 + 0x3B], %l1
loop_4820:
fornot1s %f6, %f6, %f10
fmuld8sux16 %f14, %f1, %f10
bn,a,pn %xcc, loop_4821
ldsb [%l7 + 0x33], %l0
tpos %xcc, 0x7
brgez %o5, loop_4822
loop_4821:
fbge %fcc3, loop_4823
bcc loop_4824
nop
setx loop_4825, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4822:
fmovd %f12, %f0
loop_4823:
bcc,pt %icc, loop_4826
loop_4824:
andcc %i6, 0x108F, %i0
loop_4825:
subcc %g4, %i4, %g2
tg %icc, 0x3
loop_4826:
fxors %f10, %f6, %f14
st %f2, [%l7 + 0x40]
fxor %f12, %f10, %f6
movrlez %o4, %l3, %l6
fbule %fcc0, loop_4827
ldsh [%l7 + 0x08], %i1
movge %xcc, %i7, %i2
fzeros %f1
loop_4827:
fmul8x16al %f12, %f15, %f14
fmovrse %o3, %f12, %f3
edge32 %o1, %g5, %l2
stb %o2, [%l7 + 0x22]
fnot2 %f2, %f2
fornot2s %f11, %f2, %f2
fxors %f10, %f11, %f7
ldub [%l7 + 0x79], %g6
fmovsl %xcc, %f4, %f1
ldx [%l7 + 0x68], %l4
bn,a %icc, loop_4828
siam 0x2
fmovrdgez %g3, %f0, %f2
be %xcc, loop_4829
loop_4828:
tg %xcc, 0x6
alignaddrl %g1, %o6, %i3
subccc %l5, %o7, %g7
loop_4829:
edge32n %o0, %l1, %i5
fmovrslz %l0, %f13, %f10
fbug %fcc0, loop_4830
movge %xcc, %i6, %i0
ldd [%l7 + 0x38], %f8
fbule,a %fcc1, loop_4831
loop_4830:
fmovrdne %o5, %f12, %f12
fble,a %fcc3, loop_4832
movge %icc, %i4, %g4
loop_4831:
sth %o4, [%l7 + 0x70]
std %f4, [%l7 + 0x20]
loop_4832:
fxnor %f0, %f10, %f12
sethi 0x0406, %l3
fpsub16 %f6, %f14, %f10
ldd [%l7 + 0x40], %f14
stx %l6, [%l7 + 0x78]
ldsh [%l7 + 0x30], %i1
smulcc %g2, 0x1491, %i7
stw %i2, [%l7 + 0x50]
tvs %icc, 0x4
andcc %o3, 0x0E6B, %g5
bg loop_4833
fnot1 %f0, %f14
ldd [%l7 + 0x48], %f8
stx %o1, [%l7 + 0x08]
loop_4833:
array32 %l2, %g6, %o2
lduh [%l7 + 0x2E], %l4
array32 %g3, %o6, %g1
movrlz %l5, %o7, %i3
orncc %g7, 0x1CAE, %o0
edge16 %i5, %l1, %l0
fmuld8sux16 %f2, %f0, %f8
andncc %i0, %i6, %i4
tcc %icc, 0x6
fpsub32s %f12, %f1, %f0
fxnors %f5, %f12, %f5
ldub [%l7 + 0x29], %o5
ldsb [%l7 + 0x45], %g4
st %f15, [%l7 + 0x08]
fbo %fcc0, loop_4834
lduw [%l7 + 0x18], %o4
tsubcc %l3, %l6, %g2
fcmpeq32 %f6, %f12, %i7
loop_4834:
fmovrsgez %i2, %f3, %f3
fpadd16 %f8, %f2, %f6
fsrc2 %f12, %f0
fpackfix %f12, %f12
bgu %xcc, loop_4835
fmovrsne %i1, %f7, %f13
lduw [%l7 + 0x20], %o3
fmovsne %xcc, %f1, %f7
loop_4835:
fmovs %f1, %f10
ldub [%l7 + 0x1F], %g5
ldsw [%l7 + 0x64], %l2
ld [%l7 + 0x50], %f8
add %g6, %o2, %l4
fzeros %f8
edge16ln %o1, %o6, %g3
fbug,a %fcc0, loop_4836
ldsw [%l7 + 0x2C], %g1
bge,a,pn %xcc, loop_4837
fmovdg %xcc, %f8, %f4
loop_4836:
lduw [%l7 + 0x70], %l5
array8 %i3, %o7, %o0
loop_4837:
std %f6, [%l7 + 0x08]
stx %i5, [%l7 + 0x40]
fmovsleu %icc, %f7, %f6
movvc %icc, %g7, %l0
fmovrdne %l1, %f10, %f0
tn %xcc, 0x3
fpsub32s %f4, %f6, %f14
ldsh [%l7 + 0x08], %i6
ldd [%l7 + 0x30], %f2
ldx [%l7 + 0x58], %i0
pdist %f12, %f10, %f2
fabsd %f6, %f4
fcmpne32 %f2, %f0, %o5
fzeros %f2
subccc %g4, %i4, %o4
edge8 %l6, %g2, %i7
fxnors %f6, %f14, %f11
tge %xcc, 0x6
or %i2, %l3, %o3
ldx [%l7 + 0x60], %g5
fxor %f4, %f14, %f8
fmul8x16al %f7, %f5, %f6
fbug %fcc0, loop_4838
ldd [%l7 + 0x08], %f8
andncc %l2, %g6, %o2
fmovde %icc, %f0, %f5
loop_4838:
tvc %xcc, 0x3
fnot1s %f11, %f0
brz,a %i1, loop_4839
stb %l4, [%l7 + 0x6F]
andcc %o1, %g3, %g1
fbue,a %fcc1, loop_4840
loop_4839:
ldd [%l7 + 0x68], %f2
ld [%l7 + 0x5C], %f12
faligndata %f12, %f4, %f10
loop_4840:
fsrc1 %f6, %f14
ldub [%l7 + 0x3D], %l5
edge8l %o6, %i3, %o7
srax %o0, 0x1E, %i5
fmovse %icc, %f2, %f14
stx %l0, [%l7 + 0x18]
fmovrdgz %l1, %f4, %f6
tge %icc, 0x7
fbule %fcc0, loop_4841
stx %g7, [%l7 + 0x38]
fnot2s %f2, %f14
umul %i6, 0x1D8F, %i0
loop_4841:
movre %g4, 0x037, %o5
fmovscc %icc, %f4, %f14
std %f2, [%l7 + 0x28]
ld [%l7 + 0x10], %f9
ldsw [%l7 + 0x64], %o4
array16 %l6, %g2, %i4
tne %icc, 0x5
be %xcc, loop_4842
ldd [%l7 + 0x58], %f2
udivcc %i7, 0x05DE, %l3
fmovdge %xcc, %f1, %f10
loop_4842:
fmovscs %icc, %f13, %f3
srax %i2, 0x01, %g5
fmovrsne %l2, %f12, %f4
movleu %xcc, %g6, %o2
std %f8, [%l7 + 0x30]
fmovrslz %i1, %f10, %f11
add %o3, 0x07C3, %o1
stb %l4, [%l7 + 0x3A]
tle %icc, 0x0
stb %g3, [%l7 + 0x6B]
udivcc %g1, 0x19AA, %o6
fmovscs %icc, %f3, %f6
std %f14, [%l7 + 0x78]
fxors %f9, %f13, %f5
std %f0, [%l7 + 0x50]
tsubcctv %i3, %o7, %l5
fbne,a %fcc0, loop_4843
brz %i5, loop_4844
fbl,a %fcc2, loop_4845
movrlz %o0, 0x079, %l1
loop_4843:
bn,pn %xcc, loop_4846
loop_4844:
brgez %l0, loop_4847
loop_4845:
fmovrslz %g7, %f15, %f6
stx %i6, [%l7 + 0x68]
loop_4846:
stw %i0, [%l7 + 0x74]
loop_4847:
ldsb [%l7 + 0x63], %o5
fmovdgu %icc, %f15, %f3
fmovdg %icc, %f15, %f7
addc %g4, %l6, %g2
fnot1s %f1, %f9
fcmped %fcc3, %f12, %f6
bvc,pt %xcc, loop_4848
fnot1s %f12, %f9
andncc %o4, %i4, %l3
fmovrdne %i2, %f2, %f2
loop_4848:
st %f15, [%l7 + 0x48]
brlez %g5, loop_4849
andn %l2, %i7, %o2
fmovdne %xcc, %f4, %f7
fblg %fcc3, loop_4850
loop_4849:
fmovsle %icc, %f4, %f7
movleu %icc, %g6, %o3
addc %i1, 0x0F0F, %o1
loop_4850:
fmovdneg %xcc, %f9, %f1
fnand %f10, %f4, %f0
ldx [%l7 + 0x58], %l4
tsubcctv %g1, 0x17FE, %g3
edge32l %i3, %o6, %l5
fpsub32s %f3, %f0, %f4
fbne %fcc3, loop_4851
movrlz %o7, 0x2C7, %o0
fbe %fcc2, loop_4852
fpack16 %f8, %f14
loop_4851:
st %f4, [%l7 + 0x48]
edge8ln %l1, %l0, %i5
loop_4852:
fmuld8sux16 %f1, %f7, %f8
tvc %xcc, 0x4
fnot2 %f10, %f4
fmovrdgez %g7, %f12, %f14
stb %i0, [%l7 + 0x61]
or %o5, %i6, %g4
stx %g2, [%l7 + 0x60]
sllx %l6, %o4, %l3
bl %xcc, loop_4853
smulcc %i4, %i2, %l2
sth %i7, [%l7 + 0x6E]
stb %g5, [%l7 + 0x7F]
loop_4853:
fmovsl %icc, %f8, %f5
std %f2, [%l7 + 0x18]
fmovdvs %xcc, %f10, %f0
std %f6, [%l7 + 0x40]
fmovdge %xcc, %f13, %f15
stx %g6, [%l7 + 0x28]
movvs %icc, %o3, %i1
umul %o2, 0x036D, %l4
fcmpne32 %f12, %f12, %g1
ldd [%l7 + 0x18], %f14
fmovdge %xcc, %f8, %f8
fcmpeq16 %f14, %f14, %g3
stb %i3, [%l7 + 0x60]
sll %o1, 0x13, %o6
fmovsgu %xcc, %f11, %f15
fornot2 %f6, %f2, %f4
stb %l5, [%l7 + 0x47]
fmovdcc %xcc, %f5, %f4
fpadd16s %f7, %f7, %f10
tg %icc, 0x2
tvc %icc, 0x7
fba,a %fcc0, loop_4854
nop
setx loop_4855, %l0, %l1
jmpl %l1, %o7
fcmpgt16 %f14, %f8, %o0
mulscc %l1, %l0, %g7
loop_4854:
smulcc %i5, 0x144C, %o5
loop_4855:
orcc %i6, 0x0B69, %g4
movrlez %i0, %g2, %l6
alignaddr %o4, %i4, %l3
subcc %l2, %i7, %i2
fcmps %fcc1, %f15, %f4
ld [%l7 + 0x08], %f6
edge16 %g6, %g5, %o3
orn %o2, 0x1905, %i1
ldd [%l7 + 0x38], %f12
edge32l %l4, %g1, %i3
fnegd %f0, %f6
movle %icc, %o1, %o6
fmovsl %xcc, %f4, %f2
ld [%l7 + 0x1C], %f6
fcmple32 %f2, %f12, %g3
fpsub32s %f2, %f2, %f6
ldsw [%l7 + 0x10], %l5
movleu %icc, %o7, %o0
fcmpd %fcc0, %f2, %f2
fzeros %f15
ldsh [%l7 + 0x1A], %l0
fcmpgt32 %f2, %f10, %l1
nop
setx loop_4856, %l0, %l1
jmpl %l1, %i5
bcs,pt %xcc, loop_4857
stb %o5, [%l7 + 0x35]
fbule %fcc1, loop_4858
loop_4856:
be,a loop_4859
loop_4857:
tsubcc %g7, 0x05B0, %g4
fexpand %f8, %f0
loop_4858:
edge8n %i0, %g2, %l6
loop_4859:
stb %o4, [%l7 + 0x14]
subcc %i6, %i4, %l3
faligndata %f12, %f0, %f0
movvc %icc, %i7, %l2
bneg,pn %icc, loop_4860
fmovs %f5, %f8
fnot1 %f12, %f12
fnegd %f2, %f0
loop_4860:
fbue %fcc0, loop_4861
fcmple32 %f0, %f6, %g6
fnors %f4, %f5, %f0
movrlz %i2, %g5, %o3
loop_4861:
srl %o2, 0x19, %i1
movge %icc, %g1, %i3
sra %o1, %l4, %g3
srax %l5, 0x18, %o6
ldx [%l7 + 0x40], %o0
fble,a %fcc3, loop_4862
ldd [%l7 + 0x50], %f6
ldsb [%l7 + 0x26], %o7
addcc %l1, 0x1B9F, %i5
loop_4862:
brgz,a %l0, loop_4863
be,pn %xcc, loop_4864
ldsb [%l7 + 0x12], %o5
fbue,a %fcc3, loop_4865
loop_4863:
fbule,a %fcc3, loop_4866
loop_4864:
ld [%l7 + 0x1C], %f10
fmovsneg %icc, %f13, %f8
loop_4865:
fpack16 %f6, %f11
loop_4866:
stb %g7, [%l7 + 0x22]
tpos %icc, 0x7
stb %g4, [%l7 + 0x1D]
movrgz %g2, 0x2BA, %i0
edge8ln %o4, %l6, %i6
ldsw [%l7 + 0x64], %i4
array32 %l3, %l2, %i7
fcmpeq32 %f2, %f2, %g6
fzeros %f14
bg,a,pt %icc, loop_4867
ldsh [%l7 + 0x58], %g5
tsubcctv %o3, 0x082D, %i2
faligndata %f2, %f14, %f0
loop_4867:
fbu %fcc1, loop_4868
subcc %i1, 0x1726, %g1
ld [%l7 + 0x58], %f11
alignaddrl %i3, %o1, %l4
loop_4868:
fpadd32s %f2, %f14, %f14
ldx [%l7 + 0x60], %o2
ldsw [%l7 + 0x1C], %l5
fmovsn %xcc, %f4, %f1
fsrc2 %f8, %f6
array8 %o6, %o0, %o7
bgu,a %icc, loop_4869
edge32l %g3, %i5, %l0
ldsb [%l7 + 0x26], %l1
stb %o5, [%l7 + 0x41]
loop_4869:
lduh [%l7 + 0x56], %g7
fsrc1s %f13, %f9
xor %g4, %i0, %o4
or %g2, %i6, %i4
array32 %l3, %l2, %l6
bpos,pn %xcc, loop_4870
stw %g6, [%l7 + 0x44]
bleu,pt %xcc, loop_4871
movrne %g5, 0x221, %i7
loop_4870:
fmovdn %icc, %f12, %f14
fnegs %f8, %f9
loop_4871:
tne %xcc, 0x2
fmovsleu %icc, %f0, %f6
smulcc %o3, %i2, %i1
fpsub32s %f6, %f7, %f1
edge32n %g1, %i3, %o1
fmovsle %icc, %f0, %f14
tsubcc %l4, 0x1510, %o2
bgu %icc, loop_4872
fmovdg %xcc, %f12, %f11
fcmpgt16 %f2, %f4, %l5
fblg,a %fcc2, loop_4873
loop_4872:
addcc %o6, 0x1252, %o7
fmovs %f9, %f3
fornot1 %f0, %f2, %f4
loop_4873:
st %f4, [%l7 + 0x58]
fmovrdgez %g3, %f14, %f4
ldx [%l7 + 0x40], %i5
addccc %l0, %o0, %l1
ldsb [%l7 + 0x12], %g7
stx %o5, [%l7 + 0x18]
bn,pn %xcc, loop_4874
stb %i0, [%l7 + 0x1B]
fnegd %f2, %f14
bleu,a,pt %xcc, loop_4875
loop_4874:
fpadd16 %f10, %f4, %f10
stb %g4, [%l7 + 0x6B]
sth %g2, [%l7 + 0x14]
loop_4875:
fmul8ulx16 %f6, %f14, %f4
movneg %xcc, %i6, %o4
edge8l %l3, %i4, %l2
ldx [%l7 + 0x10], %g6
fxor %f4, %f6, %f10
lduh [%l7 + 0x6C], %l6
movle %icc, %i7, %o3
tgu %icc, 0x6
fmovd %f12, %f6
fbn,a %fcc0, loop_4876
tne %icc, 0x0
fmovscs %icc, %f3, %f12
lduw [%l7 + 0x60], %g5
loop_4876:
lduw [%l7 + 0x44], %i1
bge,a loop_4877
ldsw [%l7 + 0x3C], %g1
ldx [%l7 + 0x58], %i3
std %f12, [%l7 + 0x28]
loop_4877:
stb %i2, [%l7 + 0x6D]
nop
setx loop_4878, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fble,a %fcc2, loop_4879
brgz %o1, loop_4880
fpadd16 %f6, %f8, %f14
loop_4878:
ldub [%l7 + 0x2D], %o2
loop_4879:
fxors %f2, %f9, %f4
loop_4880:
fmovsneg %xcc, %f9, %f13
andncc %l5, %l4, %o7
st %f15, [%l7 + 0x38]
te %icc, 0x0
fxnor %f12, %f10, %f12
fpsub32s %f10, %f9, %f4
brgz,a %o6, loop_4881
fmul8sux16 %f6, %f14, %f2
sth %i5, [%l7 + 0x12]
te %xcc, 0x1
loop_4881:
movg %icc, %l0, %g3
edge16ln %l1, %g7, %o5
or %i0, %g4, %o0
tvs %xcc, 0x3
xor %i6, %o4, %g2
fmul8sux16 %f8, %f6, %f10
bge,a %icc, loop_4882
siam 0x7
mulx %i4, 0x1580, %l3
fmuld8sux16 %f9, %f5, %f12
loop_4882:
ldd [%l7 + 0x10], %f14
tvs %xcc, 0x5
movg %icc, %l2, %g6
movn %icc, %i7, %l6
ldsw [%l7 + 0x34], %g5
fcmpeq16 %f2, %f12, %o3
movg %xcc, %g1, %i3
ldx [%l7 + 0x08], %i1
array32 %o1, %o2, %i2
sdiv %l4, 0x1D49, %l5
sth %o6, [%l7 + 0x48]
fmul8ulx16 %f12, %f14, %f6
ldd [%l7 + 0x30], %f6
stb %o7, [%l7 + 0x7D]
fmul8x16al %f2, %f5, %f6
movgu %icc, %l0, %i5
fbg,a %fcc2, loop_4883
fsrc2s %f5, %f8
ldsw [%l7 + 0x78], %l1
ldx [%l7 + 0x78], %g3
loop_4883:
sth %o5, [%l7 + 0x68]
tgu %icc, 0x4
edge32n %i0, %g4, %g7
andncc %o0, %o4, %g2
fmovrde %i4, %f12, %f4
ldsb [%l7 + 0x10], %l3
ldsb [%l7 + 0x40], %l2
fands %f13, %f6, %f9
fmul8x16al %f9, %f13, %f6
taddcctv %i6, 0x03CC, %i7
fbue,a %fcc1, loop_4884
fmovsgu %xcc, %f12, %f15
std %f4, [%l7 + 0x70]
ldx [%l7 + 0x20], %g6
loop_4884:
edge8ln %l6, %g5, %g1
fmul8ulx16 %f12, %f6, %f6
fcmpd %fcc3, %f2, %f14
fpackfix %f6, %f15
movneg %icc, %o3, %i1
ldub [%l7 + 0x44], %i3
fors %f10, %f4, %f10
srl %o2, %i2, %l4
fzeros %f4
sra %o1, 0x00, %l5
fexpand %f14, %f4
bvc,a,pt %icc, loop_4885
ldsw [%l7 + 0x28], %o6
andncc %l0, %o7, %l1
fabss %f12, %f3
loop_4885:
fmovrdne %g3, %f12, %f8
bvs loop_4886
lduw [%l7 + 0x54], %i5
ldub [%l7 + 0x39], %i0
te %xcc, 0x0
loop_4886:
tpos %xcc, 0x0
lduh [%l7 + 0x24], %o5
edge8 %g7, %o0, %o4
fnand %f8, %f14, %f12
fmovsn %xcc, %f6, %f10
tgu %xcc, 0x2
fba %fcc0, loop_4887
edge16l %g4, %i4, %l3
fxor %f8, %f8, %f8
fpadd32s %f15, %f8, %f10
loop_4887:
fmovdl %xcc, %f3, %f11
std %f2, [%l7 + 0x40]
subc %g2, 0x13F3, %l2
udivx %i6, 0x1FCF, %i7
fandnot2s %f10, %f5, %f10
movn %xcc, %g6, %g5
std %f10, [%l7 + 0x48]
ldsb [%l7 + 0x6E], %g1
bleu,a,pn %xcc, loop_4888
tsubcctv %o3, %l6, %i3
alignaddr %o2, %i2, %l4
fmovrdlz %i1, %f4, %f6
loop_4888:
andncc %l5, %o6, %o1
fmovdg %icc, %f14, %f5
fpadd16s %f14, %f6, %f6
ldsh [%l7 + 0x1E], %o7
fcmple16 %f14, %f14, %l1
fmovrsne %g3, %f10, %f10
addccc %l0, 0x1B24, %i5
stb %o5, [%l7 + 0x5C]
fpadd16s %f5, %f12, %f13
lduh [%l7 + 0x46], %i0
st %f0, [%l7 + 0x48]
fbne,a %fcc2, loop_4889
fandnot1s %f7, %f15, %f4
srax %g7, 0x11, %o0
ldsb [%l7 + 0x18], %g4
loop_4889:
stb %i4, [%l7 + 0x6A]
fcmpd %fcc2, %f4, %f10
fcmpes %fcc2, %f7, %f7
fmovsne %xcc, %f4, %f4
sdivx %l3, 0x1183, %o4
fmul8ulx16 %f12, %f0, %f10
ldsh [%l7 + 0x44], %l2
ba,pn %icc, loop_4890
fmovrsne %g2, %f5, %f3
lduh [%l7 + 0x70], %i6
movl %icc, %i7, %g6
loop_4890:
movne %icc, %g1, %g5
sth %o3, [%l7 + 0x4E]
ldx [%l7 + 0x08], %l6
sth %o2, [%l7 + 0x72]
movpos %xcc, %i2, %l4
fpsub16 %f12, %f10, %f6
edge8ln %i3, %i1, %o6
fmovrdne %l5, %f2, %f10
std %f10, [%l7 + 0x28]
fmovsneg %xcc, %f4, %f7
edge8 %o1, %o7, %l1
brgz %g3, loop_4891
fcmpeq32 %f10, %f12, %i5
fpadd16 %f10, %f6, %f0
edge32 %l0, %i0, %o5
loop_4891:
ldsh [%l7 + 0x68], %g7
stw %g4, [%l7 + 0x44]
fbe %fcc3, loop_4892
tpos %icc, 0x1
fabsd %f14, %f0
movvs %xcc, %i4, %o0
loop_4892:
fpsub32 %f14, %f6, %f6
tleu %xcc, 0x5
edge8ln %o4, %l2, %g2
tneg %xcc, 0x2
std %f14, [%l7 + 0x38]
bcs,a loop_4893
stb %i6, [%l7 + 0x2D]
movrlz %i7, %l3, %g6
fmuld8ulx16 %f3, %f4, %f14
loop_4893:
ldub [%l7 + 0x29], %g1
tpos %icc, 0x2
lduh [%l7 + 0x5A], %o3
fbule %fcc0, loop_4894
ta %icc, 0x3
fnegd %f4, %f10
addc %g5, %o2, %i2
loop_4894:
xnorcc %l6, 0x1460, %l4
fmovsne %xcc, %f15, %f0
fbl,a %fcc0, loop_4895
ldsb [%l7 + 0x47], %i1
orcc %i3, %l5, %o6
stw %o1, [%l7 + 0x1C]
loop_4895:
movn %icc, %o7, %g3
fmovdg %icc, %f1, %f7
alignaddrl %l1, %i5, %l0
movle %xcc, %i0, %o5
tpos %xcc, 0x0
bleu,a loop_4896
lduw [%l7 + 0x64], %g7
fnand %f2, %f0, %f0
fexpand %f4, %f0
loop_4896:
fornot1 %f2, %f6, %f4
fsrc2 %f12, %f0
fpackfix %f4, %f3
xorcc %g4, %i4, %o0
tsubcc %l2, 0x1614, %o4
fone %f12
brlz,a %g2, loop_4897
lduh [%l7 + 0x66], %i7
mulscc %i6, 0x1448, %g6
movg %icc, %l3, %o3
loop_4897:
sdivcc %g1, 0x06B7, %o2
xor %g5, 0x1EBE, %l6
bn loop_4898
fmul8x16 %f1, %f2, %f6
array16 %l4, %i2, %i3
ble loop_4899
loop_4898:
fmovrslz %l5, %f15, %f8
srlx %o6, 0x04, %o1
movrlez %o7, %i1, %g3
loop_4899:
ldsw [%l7 + 0x44], %i5
ldub [%l7 + 0x7B], %l0
ble,pn %xcc, loop_4900
lduh [%l7 + 0x32], %i0
sth %o5, [%l7 + 0x42]
fmovdcc %xcc, %f13, %f3
loop_4900:
addc %l1, 0x0F99, %g7
ldx [%l7 + 0x38], %g4
fmovrde %i4, %f8, %f8
nop
setx loop_4901, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdle %xcc, %f2, %f6
fxnors %f9, %f9, %f7
ldd [%l7 + 0x68], %f6
loop_4901:
lduh [%l7 + 0x16], %l2
fmul8x16 %f15, %f10, %f2
ld [%l7 + 0x38], %f4
stw %o4, [%l7 + 0x38]
nop
setx loop_4902, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subc %g2, %o0, %i6
stb %i7, [%l7 + 0x72]
ldsb [%l7 + 0x29], %g6
loop_4902:
alignaddr %o3, %l3, %o2
fbg,a %fcc3, loop_4903
fnot2 %f2, %f12
fornot1s %f12, %f0, %f6
brlz %g5, loop_4904
loop_4903:
ldsh [%l7 + 0x2C], %g1
fpmerge %f15, %f14, %f14
bpos,pn %xcc, loop_4905
loop_4904:
fsrc2 %f6, %f14
fzero %f10
ldd [%l7 + 0x28], %f8
loop_4905:
ldx [%l7 + 0x60], %l4
bge %xcc, loop_4906
fmovdvc %xcc, %f15, %f2
stx %l6, [%l7 + 0x28]
ldsh [%l7 + 0x28], %i2
loop_4906:
st %f2, [%l7 + 0x30]
stx %i3, [%l7 + 0x08]
fmuld8ulx16 %f6, %f3, %f8
movleu %xcc, %o6, %o1
fnegd %f10, %f6
ldub [%l7 + 0x20], %o7
bcc %xcc, loop_4907
ldsw [%l7 + 0x50], %i1
st %f1, [%l7 + 0x08]
fmovdg %icc, %f12, %f4
loop_4907:
ldsw [%l7 + 0x68], %g3
fmovsneg %icc, %f3, %f3
bl loop_4908
ldd [%l7 + 0x08], %f10
fandnot2 %f6, %f0, %f4
lduw [%l7 + 0x40], %l5
loop_4908:
xnorcc %l0, %i0, %i5
stx %o5, [%l7 + 0x40]
movre %g7, 0x389, %g4
fandnot1 %f14, %f12, %f4
fcmpne32 %f8, %f2, %l1
ldx [%l7 + 0x08], %l2
st %f5, [%l7 + 0x7C]
nop
setx loop_4909, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsn %xcc, %f5, %f15
bpos,pt %xcc, loop_4910
edge32l %i4, %o4, %o0
loop_4909:
ldsh [%l7 + 0x1E], %g2
sethi 0x03CC, %i7
loop_4910:
fxnor %f8, %f4, %f4
movne %xcc, %g6, %i6
fandnot2s %f1, %f7, %f14
movgu %xcc, %l3, %o3
movvc %xcc, %o2, %g1
bgu,pn %xcc, loop_4911
fbug,a %fcc1, loop_4912
fabss %f5, %f2
tleu %icc, 0x7
loop_4911:
andcc %g5, 0x1C80, %l6
loop_4912:
bshuffle %f14, %f10, %f4
orncc %i2, %i3, %l4
ldsb [%l7 + 0x2C], %o1
bg,pt %xcc, loop_4913
ldub [%l7 + 0x46], %o7
move %icc, %o6, %i1
stx %g3, [%l7 + 0x78]
loop_4913:
stb %l5, [%l7 + 0x77]
edge8ln %i0, %i5, %l0
alignaddrl %o5, %g4, %l1
fnor %f4, %f14, %f2
fcmpgt32 %f0, %f2, %l2
ldub [%l7 + 0x1E], %i4
brz %g7, loop_4914
smulcc %o4, 0x18B8, %g2
brz,a %o0, loop_4915
edge16n %g6, %i7, %l3
loop_4914:
nop
setx loop_4916, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
and %o3, %o2, %i6
loop_4915:
lduw [%l7 + 0x2C], %g1
fmovrdgez %l6, %f8, %f2
loop_4916:
fsrc2 %f14, %f6
subc %i2, %g5, %l4
fsrc1s %f2, %f2
std %f4, [%l7 + 0x10]
fone %f4
sth %i3, [%l7 + 0x78]
srl %o1, 0x14, %o7
lduh [%l7 + 0x72], %i1
sth %g3, [%l7 + 0x2E]
fmovdn %xcc, %f8, %f5
tleu %xcc, 0x7
alignaddrl %o6, %l5, %i0
tcc %xcc, 0x7
fmovrslez %i5, %f6, %f2
ldsw [%l7 + 0x70], %o5
movn %icc, %g4, %l0
ldsb [%l7 + 0x58], %l2
stb %i4, [%l7 + 0x64]
fands %f12, %f5, %f2
edge32ln %l1, %o4, %g2
srlx %o0, 0x1E, %g7
fmovde %xcc, %f3, %f8
ldsh [%l7 + 0x32], %i7
ldd [%l7 + 0x70], %f2
fbge %fcc0, loop_4917
ldsh [%l7 + 0x62], %l3
ldsw [%l7 + 0x08], %o3
addc %g6, 0x0015, %i6
loop_4917:
ldub [%l7 + 0x49], %g1
sth %l6, [%l7 + 0x22]
fmovde %xcc, %f9, %f8
andncc %i2, %o2, %l4
smulcc %i3, %g5, %o1
fble,a %fcc0, loop_4918
fmovsleu %xcc, %f0, %f1
movvs %xcc, %o7, %i1
stb %g3, [%l7 + 0x6D]
loop_4918:
fmovde %icc, %f10, %f3
bg,a loop_4919
alignaddrl %l5, %o6, %i0
fsrc2s %f6, %f6
ldd [%l7 + 0x58], %f0
loop_4919:
andncc %o5, %i5, %l0
ldx [%l7 + 0x70], %l2
movrlz %i4, 0x0CF, %g4
fbo %fcc1, loop_4920
fpsub32s %f5, %f8, %f0
andn %l1, %g2, %o0
ldsh [%l7 + 0x16], %o4
loop_4920:
srax %g7, %l3, %o3
fcmple32 %f10, %f8, %i7
fnot1s %f1, %f15
be %icc, loop_4921
ldd [%l7 + 0x50], %f8
stw %i6, [%l7 + 0x24]
brlez,a %g6, loop_4922
loop_4921:
umul %l6, 0x16FA, %i2
fexpand %f13, %f8
addccc %g1, 0x0CE9, %l4
loop_4922:
umulcc %i3, 0x173C, %o2
sth %g5, [%l7 + 0x66]
tg %icc, 0x2
edge16l %o1, %o7, %g3
ldsb [%l7 + 0x2D], %l5
fmovdg %xcc, %f11, %f7
fmovrsgz %o6, %f9, %f0
lduh [%l7 + 0x12], %i1
fbo,a %fcc3, loop_4923
srl %i0, %i5, %l0
lduh [%l7 + 0x7A], %o5
sra %l2, %g4, %l1
loop_4923:
fblg,a %fcc1, loop_4924
std %f8, [%l7 + 0x40]
call loop_4925
stx %i4, [%l7 + 0x10]
loop_4924:
fbule,a %fcc3, loop_4926
fxor %f6, %f4, %f14
loop_4925:
fmovsvc %icc, %f7, %f15
movrgez %o0, %o4, %g2
loop_4926:
movg %xcc, %l3, %o3
fsrc1 %f0, %f12
sll %i7, 0x0D, %i6
lduw [%l7 + 0x48], %g6
movne %icc, %g7, %l6
fpackfix %f0, %f1
fmovdn %icc, %f0, %f15
movvs %xcc, %g1, %l4
fcmple16 %f6, %f4, %i2
fmovs %f9, %f6
fmovsle %xcc, %f9, %f6
fmovrslez %i3, %f4, %f2
fmovdl %icc, %f8, %f13
edge8l %o2, %o1, %o7
fnegd %f4, %f12
ldd [%l7 + 0x18], %f10
fbl,a %fcc0, loop_4927
ldsh [%l7 + 0x66], %g3
st %f3, [%l7 + 0x24]
stw %l5, [%l7 + 0x30]
loop_4927:
ld [%l7 + 0x6C], %f10
st %f6, [%l7 + 0x68]
fbn %fcc1, loop_4928
edge16 %o6, %i1, %g5
movrgez %i5, 0x288, %i0
ldx [%l7 + 0x40], %l0
loop_4928:
tl %xcc, 0x5
sth %o5, [%l7 + 0x78]
stb %g4, [%l7 + 0x46]
fxnor %f0, %f6, %f6
udivcc %l2, 0x0515, %l1
ble %icc, loop_4929
ldsw [%l7 + 0x2C], %o0
stb %i4, [%l7 + 0x08]
pdist %f12, %f14, %f2
loop_4929:
stx %g2, [%l7 + 0x28]
fbn %fcc0, loop_4930
st %f9, [%l7 + 0x74]
bne,a %icc, loop_4931
movcc %xcc, %o4, %l3
loop_4930:
ldx [%l7 + 0x70], %o3
ldsh [%l7 + 0x64], %i7
loop_4931:
sethi 0x1912, %g6
fpadd32s %f5, %f13, %f15
fmovdn %icc, %f6, %f0
edge32l %i6, %l6, %g1
movgu %icc, %g7, %i2
lduh [%l7 + 0x3E], %i3
sth %o2, [%l7 + 0x5E]
mova %icc, %l4, %o7
fmovscs %xcc, %f8, %f6
fmovrse %o1, %f3, %f12
fmovrdgz %l5, %f8, %f2
fsrc1 %f14, %f8
fpadd32s %f13, %f12, %f5
fbl %fcc0, loop_4932
brgz %o6, loop_4933
brgz %g3, loop_4934
fmovdleu %icc, %f10, %f12
loop_4932:
ldub [%l7 + 0x4D], %i1
loop_4933:
umul %i5, %g5, %i0
loop_4934:
faligndata %f2, %f8, %f10
lduw [%l7 + 0x2C], %o5
te %xcc, 0x6
tle %xcc, 0x2
bn,pt %xcc, loop_4935
fbul %fcc0, loop_4936
andn %l0, 0x14AA, %g4
subc %l1, 0x1F7F, %l2
loop_4935:
tle %icc, 0x6
loop_4936:
fandnot1 %f8, %f6, %f14
fmovrdlez %i4, %f4, %f6
umulcc %o0, %g2, %o4
or %l3, 0x1AFA, %i7
subc %g6, %i6, %o3
edge8l %g1, %l6, %g7
ldsh [%l7 + 0x64], %i3
movrgz %i2, 0x320, %o2
movrgez %l4, %o7, %o1
stw %o6, [%l7 + 0x2C]
std %f6, [%l7 + 0x18]
fcmpes %fcc2, %f11, %f13
ldub [%l7 + 0x7D], %g3
ldub [%l7 + 0x26], %l5
movrlez %i1, 0x0CE, %g5
fzero %f8
ldub [%l7 + 0x1C], %i0
lduh [%l7 + 0x26], %o5
lduh [%l7 + 0x28], %i5
ld [%l7 + 0x24], %f12
std %f8, [%l7 + 0x18]
ldx [%l7 + 0x70], %g4
lduw [%l7 + 0x4C], %l1
sllx %l0, 0x1E, %i4
xnorcc %o0, %l2, %g2
lduw [%l7 + 0x64], %l3
taddcctv %i7, %g6, %i6
sth %o4, [%l7 + 0x08]
movrlez %o3, 0x165, %g1
fmovdn %xcc, %f12, %f14
ldub [%l7 + 0x60], %l6
sdivcc %g7, 0x0D99, %i3
movrgz %o2, 0x1B8, %l4
fnors %f3, %f0, %f1
ldsh [%l7 + 0x0E], %o7
fbul %fcc2, loop_4937
bvs %xcc, loop_4938
fmovd %f0, %f8
fmovrslez %i2, %f12, %f1
loop_4937:
tcs %icc, 0x0
loop_4938:
fpackfix %f8, %f14
fpack16 %f14, %f9
xnorcc %o6, %o1, %l5
ldsh [%l7 + 0x2A], %g3
movge %icc, %i1, %g5
fmovsl %xcc, %f3, %f13
stb %o5, [%l7 + 0x40]
ldx [%l7 + 0x40], %i5
fbge,a %fcc1, loop_4939
fmovscc %icc, %f9, %f10
tpos %xcc, 0x4
movre %g4, %l1, %l0
loop_4939:
fbge,a %fcc3, loop_4940
ldx [%l7 + 0x48], %i0
fmovsg %icc, %f5, %f6
bcc,pt %xcc, loop_4941
loop_4940:
lduw [%l7 + 0x30], %o0
movpos %xcc, %l2, %i4
fpackfix %f10, %f7
loop_4941:
ld [%l7 + 0x4C], %f11
fcmpne16 %f14, %f12, %g2
bl loop_4942
fbn %fcc1, loop_4943
lduw [%l7 + 0x2C], %i7
ldd [%l7 + 0x30], %f0
loop_4942:
nop
setx loop_4944, %l0, %l1
jmpl %l1, %l3
loop_4943:
edge8 %g6, %o4, %i6
lduw [%l7 + 0x40], %g1
sth %l6, [%l7 + 0x50]
loop_4944:
ldsw [%l7 + 0x3C], %g7
ldsb [%l7 + 0x51], %o3
addcc %o2, %i3, %o7
fmul8x16au %f13, %f10, %f4
sth %i2, [%l7 + 0x2C]
fornot2 %f6, %f10, %f12
stw %l4, [%l7 + 0x7C]
sethi 0x1D98, %o1
srax %o6, %l5, %g3
bg,pn %xcc, loop_4945
te %icc, 0x3
pdist %f4, %f0, %f2
fbo,a %fcc0, loop_4946
loop_4945:
lduw [%l7 + 0x58], %i1
fbn %fcc0, loop_4947
edge16 %o5, %i5, %g4
loop_4946:
fmul8ulx16 %f8, %f8, %f6
stw %l1, [%l7 + 0x20]
loop_4947:
xnorcc %l0, 0x0CB5, %g5
nop
setx loop_4948, %l0, %l1
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 + 0x2E], %o0
bcc,a,pt %xcc, loop_4949
stx %l2, [%l7 + 0x60]
loop_4948:
fnot2 %f6, %f14
fnot1s %f3, %f0
loop_4949:
fmul8x16au %f11, %f8, %f6
ldsh [%l7 + 0x08], %i0
movrlez %i4, %g2, %l3
tn %icc, 0x7
fornot2 %f10, %f8, %f2
fmovda %xcc, %f3, %f0
std %f10, [%l7 + 0x08]
fmovrsne %i7, %f11, %f10
brgez %g6, loop_4950
addccc %i6, %o4, %g1
stx %g7, [%l7 + 0x30]
ldx [%l7 + 0x60], %l6
loop_4950:
fone %f14
tpos %icc, 0x6
fandnot2 %f0, %f8, %f12
ble,a,pn %icc, loop_4951
smulcc %o2, 0x0F3B, %o3
fmovsa %icc, %f1, %f15
tge %xcc, 0x1
loop_4951:
edge8ln %i3, %o7, %i2
fmovdgu %xcc, %f11, %f5
ld [%l7 + 0x10], %f3
fbge,a %fcc0, loop_4952
te %xcc, 0x3
fabss %f4, %f12
st %f13, [%l7 + 0x54]
loop_4952:
orcc %o1, %o6, %l4
tleu %icc, 0x4
fnot1 %f4, %f10
lduh [%l7 + 0x5E], %g3
fsrc1s %f0, %f1
stx %l5, [%l7 + 0x48]
fzero %f0
stx %i1, [%l7 + 0x08]
fmovrde %o5, %f8, %f4
fpmerge %f13, %f11, %f6
ld [%l7 + 0x2C], %f7
smulcc %i5, 0x0DC4, %g4
addcc %l1, 0x1666, %l0
tvs %xcc, 0x0
movl %xcc, %g5, %l2
popc %o0, %i4
stb %i0, [%l7 + 0x50]
fandnot1s %f8, %f4, %f11
lduw [%l7 + 0x50], %g2
fsrc1 %f8, %f2
movcc %xcc, %l3, %g6
xnorcc %i6, 0x0D26, %o4
tleu %icc, 0x7
sdivcc %i7, 0x0686, %g7
ldsb [%l7 + 0x72], %l6
fandnot2 %f2, %f12, %f4
ldd [%l7 + 0x78], %f2
ldsh [%l7 + 0x32], %o2
movle %xcc, %g1, %i3
fandnot2 %f4, %f14, %f12
lduh [%l7 + 0x4E], %o7
fornot2 %f2, %f8, %f2
bshuffle %f6, %f2, %f6
fmovrsgez %o3, %f10, %f9
fmovdcs %xcc, %f2, %f0
and %o1, 0x11A1, %i2
lduw [%l7 + 0x08], %o6
fornot2 %f14, %f8, %f10
tsubcc %g3, %l5, %l4
pdist %f4, %f14, %f4
ldsb [%l7 + 0x22], %o5
array32 %i5, %g4, %i1
andn %l1, 0x0AA6, %g5
movne %icc, %l0, %l2
fabss %f3, %f1
fnot2 %f4, %f10
tsubcctv %i4, %i0, %g2
bl %icc, loop_4953
sth %o0, [%l7 + 0x12]
fmovsgu %icc, %f10, %f11
ldsb [%l7 + 0x43], %g6
loop_4953:
movl %xcc, %l3, %i6
fmul8x16au %f9, %f0, %f10
lduw [%l7 + 0x48], %o4
ldx [%l7 + 0x40], %g7
tcc %xcc, 0x3
stx %l6, [%l7 + 0x08]
ldub [%l7 + 0x48], %o2
brlz,a %g1, loop_4954
lduw [%l7 + 0x20], %i7
orcc %i3, %o7, %o3
fornot1 %f0, %f8, %f8
loop_4954:
stb %o1, [%l7 + 0x16]
pdist %f2, %f10, %f12
std %f0, [%l7 + 0x70]
stb %i2, [%l7 + 0x3E]
xor %o6, %g3, %l4
sdivx %o5, 0x094B, %l5
stx %g4, [%l7 + 0x40]
fcmps %fcc2, %f7, %f1
ldsh [%l7 + 0x4C], %i5
std %f6, [%l7 + 0x60]
nop
setx loop_4955, %l0, %l1
jmpl %l1, %i1
stx %l1, [%l7 + 0x50]
fbl,a %fcc0, loop_4956
ldd [%l7 + 0x30], %f12
loop_4955:
lduw [%l7 + 0x38], %g5
fpack16 %f8, %f4
loop_4956:
movge %icc, %l2, %l0
std %f0, [%l7 + 0x08]
fmovdvs %icc, %f5, %f5
stb %i4, [%l7 + 0x54]
fblg,a %fcc2, loop_4957
andncc %g2, %o0, %i0
stx %l3, [%l7 + 0x30]
bl,a loop_4958
loop_4957:
te %icc, 0x1
bvc,a,pn %icc, loop_4959
edge16ln %i6, %g6, %g7
loop_4958:
fmovdneg %icc, %f9, %f2
st %f14, [%l7 + 0x48]
loop_4959:
movpos %xcc, %o4, %o2
udivx %l6, 0x168F, %g1
ldsw [%l7 + 0x34], %i7
subccc %i3, 0x0FF8, %o3
bge %xcc, loop_4960
faligndata %f2, %f0, %f10
stx %o7, [%l7 + 0x58]
std %f2, [%l7 + 0x40]
loop_4960:
fabsd %f4, %f4
fzero %f8
fbug %fcc0, loop_4961
st %f10, [%l7 + 0x44]
addc %o1, 0x1229, %o6
ldx [%l7 + 0x60], %i2
loop_4961:
fmul8ulx16 %f10, %f0, %f2
udivx %g3, 0x1DB6, %o5
edge16n %l5, %g4, %i5
fcmpeq32 %f0, %f12, %i1
stb %l4, [%l7 + 0x43]
fmovdn %xcc, %f5, %f6
ldsb [%l7 + 0x49], %l1
sra %l2, 0x03, %l0
fpsub32s %f12, %f7, %f14
fmovsge %xcc, %f12, %f9
edge8 %i4, %g2, %o0
movn %icc, %i0, %g5
ldd [%l7 + 0x70], %f0
taddcc %i6, 0x12E3, %l3
lduh [%l7 + 0x7A], %g7
movrgez %g6, 0x3CF, %o2
array8 %o4, %l6, %i7
fcmpeq32 %f12, %f0, %i3
fmovsvc %xcc, %f4, %f8
nop
setx loop_4962, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bleu,pn %icc, loop_4963
sdivx %g1, 0x1991, %o7
orcc %o1, 0x1155, %o6
loop_4962:
movrlez %o3, 0x1A0, %i2
loop_4963:
udivx %g3, 0x1BD4, %l5
fbo,a %fcc1, loop_4964
addccc %o5, %i5, %i1
fzeros %f2
stb %l4, [%l7 + 0x1B]
loop_4964:
fbne %fcc0, loop_4965
fnegd %f8, %f0
fand %f4, %f0, %f2
fbo,a %fcc1, loop_4966
loop_4965:
fmovrdlz %l1, %f2, %f10
fbo %fcc0, loop_4967
st %f14, [%l7 + 0x24]
loop_4966:
sdiv %l2, 0x1BD1, %g4
movcs %icc, %l0, %g2
loop_4967:
bpos,pn %icc, loop_4968
ldx [%l7 + 0x18], %i4
stw %i0, [%l7 + 0x40]
fmovdne %icc, %f12, %f13
loop_4968:
ldd [%l7 + 0x28], %f4
fcmpeq32 %f10, %f4, %g5
tcc %icc, 0x3
lduw [%l7 + 0x68], %i6
bn,a %icc, loop_4969
fmovdcs %xcc, %f14, %f8
fbu %fcc1, loop_4970
xor %l3, 0x0E38, %g7
loop_4969:
fmovrsgez %o0, %f7, %f2
subccc %g6, 0x19F4, %o2
loop_4970:
orncc %o4, 0x0709, %l6
sra %i7, %g1, %i3
movrgz %o1, 0x10A, %o7
movcs %icc, %o3, %i2
st %f3, [%l7 + 0x70]
movgu %xcc, %g3, %o6
mova %xcc, %o5, %i5
fcmpgt32 %f4, %f6, %l5
edge16l %l4, %i1, %l1
fpack32 %f8, %f10, %f8
tgu %icc, 0x5
subc %l2, 0x1696, %l0
alignaddr %g4, %i4, %g2
addccc %g5, 0x1325, %i0
movrgez %i6, 0x1C0, %l3
fnot2s %f0, %f12
ldsh [%l7 + 0x2E], %o0
movrgez %g7, 0x266, %o2
fmul8x16au %f12, %f14, %f2
orn %g6, %o4, %l6
sdivx %i7, 0x0947, %i3
edge8l %g1, %o1, %o3
stb %o7, [%l7 + 0x1B]
fnand %f12, %f14, %f12
faligndata %f12, %f2, %f14
movneg %xcc, %i2, %g3
fmovdvc %xcc, %f1, %f10
bn,pn %xcc, loop_4971
ldsb [%l7 + 0x0D], %o6
mulx %o5, %i5, %l5
array16 %l4, %l1, %i1
loop_4971:
popc 0x1458, %l2
fmovrde %l0, %f8, %f12
ble,pt %icc, loop_4972
sdiv %g4, 0x108E, %i4
fone %f14
ld [%l7 + 0x2C], %f0
loop_4972:
ldsh [%l7 + 0x0A], %g2
ldsw [%l7 + 0x20], %g5
stb %i6, [%l7 + 0x24]
fcmple16 %f4, %f2, %l3
ldub [%l7 + 0x2A], %o0
ldd [%l7 + 0x60], %f0
nop
setx loop_4973, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrslez %g7, %f11, %f5
ldub [%l7 + 0x4B], %i0
fpsub32s %f1, %f3, %f13
loop_4973:
bleu,pn %xcc, loop_4974
mulscc %g6, 0x00D2, %o4
fpadd16s %f7, %f11, %f14
std %f10, [%l7 + 0x58]
loop_4974:
fmovsa %icc, %f4, %f10
addcc %o2, 0x074E, %l6
lduh [%l7 + 0x78], %i7
fornot2 %f6, %f6, %f12
brlez,a %g1, loop_4975
fpsub16s %f5, %f9, %f4
stx %i3, [%l7 + 0x78]
bcs %icc, loop_4976
loop_4975:
movrgez %o1, 0x277, %o7
fors %f7, %f7, %f9
tle %xcc, 0x1
loop_4976:
stb %i2, [%l7 + 0x63]
fnors %f12, %f0, %f11
fnands %f12, %f13, %f7
ldub [%l7 + 0x6B], %g3
fbe,a %fcc1, loop_4977
fors %f14, %f8, %f13
std %f10, [%l7 + 0x28]
fone %f0
loop_4977:
stb %o6, [%l7 + 0x33]
call loop_4978
ta %icc, 0x3
fcmpd %fcc3, %f14, %f6
ldd [%l7 + 0x40], %f8
loop_4978:
andn %o3, 0x0A02, %o5
umul %l5, 0x04A8, %l4
ldsh [%l7 + 0x0E], %l1
stw %i1, [%l7 + 0x50]
fbug,a %fcc2, loop_4979
ld [%l7 + 0x58], %f8
ldsb [%l7 + 0x1E], %l2
orn %i5, 0x1488, %g4
loop_4979:
xnor %l0, 0x052B, %i4
fmul8x16al %f13, %f5, %f12
stw %g5, [%l7 + 0x6C]
fpsub32 %f14, %f2, %f14
fsrc2s %f12, %f12
fcmpeq32 %f14, %f6, %i6
fble %fcc1, loop_4980
ld [%l7 + 0x4C], %f12
tgu %icc, 0x5
sth %g2, [%l7 + 0x52]
loop_4980:
array8 %l3, %o0, %g7
stw %i0, [%l7 + 0x78]
fmuld8sux16 %f5, %f0, %f12
movl %xcc, %o4, %o2
fands %f15, %f12, %f9
stx %g6, [%l7 + 0x38]
fbge,a %fcc0, loop_4981
move %xcc, %i7, %g1
edge16 %i3, %l6, %o1
ldd [%l7 + 0x50], %f0
loop_4981:
ldsw [%l7 + 0x7C], %i2
orcc %o7, %g3, %o6
mova %icc, %o5, %o3
fandnot2 %f0, %f6, %f10
edge8l %l4, %l5, %l1
movrlz %l2, 0x36B, %i1
std %f6, [%l7 + 0x68]
fand %f8, %f2, %f12
ta %xcc, 0x2
brz,a %g4, loop_4982
sdiv %i5, 0x1CB0, %i4
fsrc1s %f8, %f14
addcc %g5, %i6, %l0
loop_4982:
ldsw [%l7 + 0x30], %l3
edge32 %o0, %g2, %i0
st %f7, [%l7 + 0x38]
stb %g7, [%l7 + 0x22]
tvs %xcc, 0x7
sth %o4, [%l7 + 0x6A]
tl %xcc, 0x4
ldd [%l7 + 0x78], %f2
fcmps %fcc0, %f2, %f13
edge16l %o2, %i7, %g1
fba,a %fcc1, loop_4983
fba,a %fcc1, loop_4984
tgu %xcc, 0x6
ldx [%l7 + 0x70], %i3
loop_4983:
fbug %fcc2, loop_4985
loop_4984:
bvc,a,pt %icc, loop_4986
fcmpeq32 %f0, %f12, %l6
sdiv %o1, 0x1048, %i2
loop_4985:
fmovrde %o7, %f8, %f10
loop_4986:
lduh [%l7 + 0x6A], %g3
movrne %o6, 0x1F9, %o5
add %o3, %g6, %l5
sth %l1, [%l7 + 0x56]
ldsh [%l7 + 0x52], %l2
ldx [%l7 + 0x68], %l4
subc %g4, 0x06C0, %i1
fmovdle %xcc, %f12, %f8
st %f2, [%l7 + 0x2C]
ldx [%l7 + 0x18], %i5
st %f0, [%l7 + 0x38]
fbl %fcc3, loop_4987
movrne %g5, 0x1AC, %i6
brz,a %i4, loop_4988
tleu %xcc, 0x2
loop_4987:
fcmpd %fcc0, %f4, %f8
lduh [%l7 + 0x7A], %l0
loop_4988:
fmovsa %xcc, %f9, %f14
fmovda %xcc, %f3, %f9
taddcc %l3, 0x0BDF, %g2
mulscc %i0, 0x1A1B, %o0
movle %xcc, %o4, %g7
ldsw [%l7 + 0x3C], %o2
tn %xcc, 0x2
fmovdcc %xcc, %f12, %f3
fmovdvc %xcc, %f8, %f7
movg %icc, %i7, %i3
fbul %fcc1, loop_4989
faligndata %f0, %f4, %f8
ldsw [%l7 + 0x18], %l6
xnorcc %o1, %i2, %o7
loop_4989:
tle %icc, 0x2
sth %g3, [%l7 + 0x54]
bvs %xcc, loop_4990
ldsw [%l7 + 0x58], %g1
edge32 %o5, %o6, %o3
lduw [%l7 + 0x20], %g6
loop_4990:
fmovsvc %icc, %f4, %f2
ldsh [%l7 + 0x3A], %l1
nop
setx loop_4991, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bg,a %xcc, loop_4992
lduh [%l7 + 0x0A], %l2
std %f4, [%l7 + 0x78]
loop_4991:
fmul8x16au %f5, %f12, %f6
loop_4992:
fxors %f5, %f2, %f13
add %l4, %g4, %i1
srlx %l5, 0x17, %g5
ldsw [%l7 + 0x28], %i5
fbug %fcc3, loop_4993
ldub [%l7 + 0x1F], %i6
st %f1, [%l7 + 0x74]
fcmpeq32 %f0, %f4, %l0
loop_4993:
bpos,a,pt %icc, loop_4994
ldsb [%l7 + 0x10], %i4
fandnot2s %f14, %f4, %f8
tl %xcc, 0x6
loop_4994:
ldsw [%l7 + 0x0C], %g2
srl %l3, %o0, %i0
ldub [%l7 + 0x23], %o4
fpsub16 %f4, %f0, %f14
fmovrsgz %o2, %f9, %f9
fbu %fcc2, loop_4995
bpos,a,pt %icc, loop_4996
edge8l %g7, %i3, %i7
ld [%l7 + 0x10], %f6
loop_4995:
pdist %f4, %f6, %f8
loop_4996:
movn %icc, %o1, %l6
lduh [%l7 + 0x24], %i2
fmovrslz %g3, %f10, %f9
xorcc %g1, 0x0A2C, %o5
movrlz %o7, %o6, %o3
stx %l1, [%l7 + 0x48]
fnor %f6, %f4, %f14
stx %l2, [%l7 + 0x70]
sub %l4, 0x16E1, %g4
ldsb [%l7 + 0x2A], %i1
fmovda %xcc, %f6, %f4
sth %l5, [%l7 + 0x74]
stx %g6, [%l7 + 0x70]
lduw [%l7 + 0x3C], %g5
ldd [%l7 + 0x18], %f6
bl,pn %icc, loop_4997
lduw [%l7 + 0x60], %i6
subcc %l0, 0x1F14, %i5
alignaddrl %g2, %l3, %o0
loop_4997:
edge8 %i0, %i4, %o4
sdivcc %o2, 0x15F2, %i3
ld [%l7 + 0x68], %f10
bl,a loop_4998
lduw [%l7 + 0x68], %g7
sth %i7, [%l7 + 0x6E]
xnor %l6, %i2, %g3
loop_4998:
bneg,a,pt %xcc, loop_4999
bshuffle %f2, %f2, %f12
movrne %g1, %o5, %o7
srl %o6, %o3, %o1
loop_4999:
stx %l1, [%l7 + 0x10]
brlez %l2, loop_5000
fpsub16 %f4, %f6, %f14
fmovsgu %xcc, %f7, %f1
subccc %l4, 0x136B, %i1
loop_5000:
fmovrdgz %l5, %f6, %f12
lduw [%l7 + 0x28], %g4
pdist %f10, %f12, %f8
ldd [%l7 + 0x50], %f0
sth %g5, [%l7 + 0x38]
fmovrde %g6, %f4, %f0
fmovrsgz %i6, %f4, %f12
fmovdne %xcc, %f10, %f3
stx %i5, [%l7 + 0x48]
lduh [%l7 + 0x1C], %l0
fbug %fcc2, loop_5001
fnot1 %f12, %f0
subc %g2, %o0, %i0
fmovsle %icc, %f11, %f2
loop_5001:
std %f2, [%l7 + 0x18]
edge8ln %i4, %l3, %o4
fmovrdgez %i3, %f14, %f4
ldub [%l7 + 0x35], %o2
edge32l %i7, %l6, %i2
brlz,a %g7, loop_5002
fabsd %f8, %f14
fmovrslz %g3, %f11, %f12
fmovsne %xcc, %f13, %f3
loop_5002:
ld [%l7 + 0x64], %f12
stb %o5, [%l7 + 0x0C]
lduh [%l7 + 0x2C], %o7
fandnot2 %f14, %f10, %f12
nop
setx loop_5003, %l0, %l1
jmpl %l1, %g1
fmovdle %xcc, %f9, %f7
ldx [%l7 + 0x48], %o3
fandnot1 %f2, %f8, %f2
loop_5003:
movne %xcc, %o1, %o6
ldsh [%l7 + 0x0E], %l2
add %l4, %i1, %l1
stb %l5, [%l7 + 0x78]
fmovsgu %icc, %f3, %f3
bvc loop_5004
nop
setx loop_5005, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x18], %f1
std %f0, [%l7 + 0x50]
loop_5004:
fmovsneg %icc, %f15, %f4
loop_5005:
fcmped %fcc2, %f6, %f14
tle %xcc, 0x1
fmovsneg %xcc, %f10, %f9
ldd [%l7 + 0x58], %f8
stb %g4, [%l7 + 0x12]
fmul8sux16 %f2, %f14, %f8
andn %g5, %g6, %i6
tle %icc, 0x2
lduh [%l7 + 0x16], %l0
ld [%l7 + 0x4C], %f14
movg %icc, %g2, %o0
brz %i0, loop_5006
stw %i4, [%l7 + 0x70]
ld [%l7 + 0x14], %f10
ldub [%l7 + 0x51], %l3
loop_5006:
stw %i5, [%l7 + 0x08]
lduw [%l7 + 0x1C], %o4
tcc %xcc, 0x4
stw %i3, [%l7 + 0x6C]
movrlez %i7, 0x305, %l6
ldx [%l7 + 0x68], %o2
lduh [%l7 + 0x78], %i2
stx %g3, [%l7 + 0x08]
fmul8x16 %f13, %f4, %f12
fexpand %f2, %f0
fmul8sux16 %f10, %f0, %f0
fandnot2s %f6, %f7, %f4
ld [%l7 + 0x08], %f8
ldsh [%l7 + 0x48], %g7
brnz,a %o5, loop_5007
ld [%l7 + 0x40], %f3
st %f11, [%l7 + 0x30]
fornot1 %f2, %f8, %f6
loop_5007:
faligndata %f2, %f8, %f0
fmovsleu %xcc, %f2, %f0
fmul8sux16 %f4, %f4, %f6
sth %g1, [%l7 + 0x5E]
stb %o3, [%l7 + 0x0E]
mulscc %o1, %o7, %l2
fbue %fcc3, loop_5008
ld [%l7 + 0x64], %f1
fmovs %f9, %f14
pdist %f10, %f12, %f12
loop_5008:
fcmped %fcc1, %f6, %f6
fxor %f12, %f0, %f0
sub %l4, 0x0BBF, %o6
stb %l1, [%l7 + 0x21]
taddcc %l5, 0x0C31, %g4
ldd [%l7 + 0x48], %f8
ldd [%l7 + 0x60], %f6
ldsh [%l7 + 0x18], %i1
alignaddr %g5, %i6, %l0
fandnot2 %f2, %f14, %f14
tleu %icc, 0x5
andcc %g6, %o0, %g2
sethi 0x05BD, %i0
fmovdge %xcc, %f11, %f2
fmovdpos %xcc, %f12, %f3
fbl,a %fcc0, loop_5009
mova %xcc, %i4, %i5
tgu %xcc, 0x1
fpadd16 %f10, %f2, %f4
loop_5009:
fbl %fcc2, loop_5010
ldd [%l7 + 0x08], %f0
stb %l3, [%l7 + 0x10]
stx %o4, [%l7 + 0x48]
loop_5010:
edge16 %i3, %l6, %i7
st %f6, [%l7 + 0x50]
ldd [%l7 + 0x28], %f12
movgu %icc, %i2, %o2
fandnot2s %f3, %f11, %f5
ldd [%l7 + 0x30], %f0
fmovrdgez %g7, %f0, %f2
stx %o5, [%l7 + 0x28]
bleu,a loop_5011
stb %g1, [%l7 + 0x0B]
tleu %icc, 0x7
ldsh [%l7 + 0x4E], %o3
loop_5011:
fcmpeq16 %f8, %f8, %o1
stx %g3, [%l7 + 0x60]
fmovsneg %icc, %f4, %f8
lduw [%l7 + 0x50], %o7
mova %xcc, %l4, %l2
fblg %fcc1, loop_5012
fcmpeq32 %f14, %f6, %o6
fmovsgu %xcc, %f0, %f7
ld [%l7 + 0x6C], %f1
loop_5012:
lduw [%l7 + 0x28], %l1
std %f8, [%l7 + 0x68]
fsrc2 %f6, %f0
edge16l %l5, %g4, %i1
fmovda %xcc, %f14, %f0
srax %i6, 0x18, %g5
fcmped %fcc0, %f2, %f4
edge32n %l0, %g6, %g2
fmovdg %icc, %f11, %f10
for %f10, %f6, %f2
stb %i0, [%l7 + 0x66]
fble %fcc1, loop_5013
fnot1s %f6, %f15
faligndata %f14, %f14, %f4
fandnot2s %f6, %f12, %f14
loop_5013:
fbug %fcc2, loop_5014
st %f5, [%l7 + 0x34]
ldsh [%l7 + 0x1E], %i4
ldx [%l7 + 0x38], %i5
loop_5014:
addccc %o0, %l3, %i3
sra %l6, 0x03, %o4
fcmpgt16 %f4, %f14, %i7
fbule,a %fcc3, loop_5015
fbu %fcc2, loop_5016
subccc %i2, 0x1997, %o2
fnot1s %f7, %f13
loop_5015:
fsrc2s %f0, %f10
loop_5016:
bl,a loop_5017
fornot2s %f7, %f10, %f11
fmovdneg %icc, %f13, %f5
ldx [%l7 + 0x50], %g7
loop_5017:
brz,a %o5, loop_5018
fmovsle %xcc, %f2, %f6
lduh [%l7 + 0x48], %o3
array8 %o1, %g1, %g3
loop_5018:
fmovsleu %icc, %f15, %f8
fnors %f11, %f7, %f13
st %f5, [%l7 + 0x54]
or %o7, %l4, %l2
fmovrdlz %o6, %f14, %f12
lduw [%l7 + 0x6C], %l1
fbne %fcc3, loop_5019
orcc %g4, 0x1BD0, %i1
fbul,a %fcc0, loop_5020
ld [%l7 + 0x20], %f2
loop_5019:
addc %i6, %g5, %l5
ldx [%l7 + 0x48], %g6
loop_5020:
ldsb [%l7 + 0x3B], %l0
sllx %g2, %i0, %i5
fcmpgt32 %f14, %f6, %o0
fzeros %f5
movre %i4, %i3, %l3
fmovsvc %xcc, %f6, %f15
movneg %icc, %l6, %i7
stw %o4, [%l7 + 0x2C]
ldx [%l7 + 0x28], %i2
movneg %xcc, %o2, %o5
stx %g7, [%l7 + 0x10]
brnz %o3, loop_5021
sth %g1, [%l7 + 0x42]
tsubcc %g3, 0x109F, %o7
sth %o1, [%l7 + 0x72]
loop_5021:
fmovsneg %icc, %f0, %f13
fmovrslez %l2, %f2, %f3
udivcc %l4, 0x04FF, %o6
fbge,a %fcc3, loop_5022
ldsw [%l7 + 0x48], %g4
sth %i1, [%l7 + 0x60]
fmovd %f0, %f8
loop_5022:
fmul8sux16 %f14, %f12, %f2
faligndata %f10, %f8, %f10
st %f9, [%l7 + 0x08]
fmovdne %xcc, %f6, %f7
orn %i6, %l1, %g5
smul %l5, 0x0106, %g6
ldsh [%l7 + 0x28], %l0
lduh [%l7 + 0x5A], %g2
ldx [%l7 + 0x30], %i5
bneg loop_5023
fmovd %f10, %f14
fxor %f0, %f10, %f2
ldx [%l7 + 0x48], %i0
loop_5023:
std %f4, [%l7 + 0x70]
stw %i4, [%l7 + 0x74]
sth %o0, [%l7 + 0x3C]
fxnors %f15, %f2, %f10
tl %xcc, 0x2
bvc,a %icc, loop_5024
sdiv %l3, 0x1B15, %i3
taddcc %i7, %l6, %o4
fzero %f4
loop_5024:
addcc %o2, %o5, %i2
mulscc %g7, %o3, %g1
fandnot1 %f14, %f10, %f2
st %f3, [%l7 + 0x4C]
stw %g3, [%l7 + 0x1C]
te %xcc, 0x5
fsrc2 %f6, %f10
fmovdcs %xcc, %f9, %f6
fbl %fcc1, loop_5025
edge32l %o1, %l2, %l4
for %f14, %f6, %f12
fornot1s %f2, %f14, %f11
loop_5025:
ldx [%l7 + 0x48], %o6
fmovsvs %icc, %f1, %f11
fmovsne %icc, %f1, %f6
bl,pn %xcc, loop_5026
ta %xcc, 0x7
movrlz %g4, 0x0C5, %o7
andcc %i6, %l1, %i1
loop_5026:
andncc %g5, %l5, %l0
fmovdgu %icc, %f8, %f0
stx %g6, [%l7 + 0x70]
st %f4, [%l7 + 0x38]
fpadd16 %f14, %f6, %f0
lduw [%l7 + 0x08], %g2
faligndata %f4, %f4, %f12
bpos %xcc, loop_5027
stx %i5, [%l7 + 0x70]
nop
setx loop_5028, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movvs %icc, %i4, %o0
loop_5027:
udivcc %i0, 0x07F5, %i3
ldub [%l7 + 0x27], %l3
loop_5028:
ldx [%l7 + 0x48], %i7
te %xcc, 0x1
std %f0, [%l7 + 0x08]
fmovdl %xcc, %f15, %f2
andncc %o4, %l6, %o2
movrgez %i2, 0x1F6, %g7
tvs %icc, 0x2
subc %o5, %o3, %g1
std %f14, [%l7 + 0x18]
ld [%l7 + 0x70], %f12
fpadd32s %f10, %f9, %f15
fabss %f6, %f3
fbl %fcc0, loop_5029
bn,a loop_5030
tvc %xcc, 0x4
fand %f6, %f0, %f14
loop_5029:
ldsh [%l7 + 0x32], %g3
loop_5030:
tleu %xcc, 0x0
movleu %xcc, %o1, %l2
fpadd16 %f10, %f2, %f10
edge8 %l4, %g4, %o7
movrlez %i6, %l1, %i1
udivcc %o6, 0x1B26, %l5
fbg,a %fcc0, loop_5031
movneg %icc, %g5, %g6
edge8ln %l0, %i5, %g2
fmovdcs %xcc, %f11, %f0
loop_5031:
ldx [%l7 + 0x68], %i4
st %f0, [%l7 + 0x4C]
fcmpeq16 %f2, %f6, %o0
fone %f6
ldx [%l7 + 0x60], %i3
fbn,a %fcc0, loop_5032
stb %i0, [%l7 + 0x21]
alignaddrl %i7, %o4, %l3
lduw [%l7 + 0x64], %l6
loop_5032:
fornot2s %f10, %f10, %f0
stx %o2, [%l7 + 0x68]
fbuge,a %fcc2, loop_5033
lduw [%l7 + 0x70], %g7
fmovrsgez %o5, %f7, %f6
fmovsn %icc, %f12, %f11
loop_5033:
tn %icc, 0x2
std %f8, [%l7 + 0x20]
ldd [%l7 + 0x48], %f0
stb %o3, [%l7 + 0x0B]
orncc %g1, %g3, %i2
fmovrdlz %o1, %f6, %f0
stx %l2, [%l7 + 0x78]
stw %g4, [%l7 + 0x5C]
ldub [%l7 + 0x63], %l4
fcmpgt16 %f8, %f6, %i6
ldub [%l7 + 0x51], %o7
brlz %l1, loop_5034
stb %o6, [%l7 + 0x4D]
fones %f10
umulcc %l5, 0x0C4F, %i1
loop_5034:
edge32ln %g6, %l0, %g5
udiv %i5, 0x07CA, %i4
movcc %icc, %g2, %i3
tleu %icc, 0x2
fmovsn %xcc, %f12, %f11
std %f12, [%l7 + 0x28]
sdiv %o0, 0x1ACC, %i0
fmovsvc %xcc, %f10, %f11
stx %i7, [%l7 + 0x70]
tpos %icc, 0x3
ld [%l7 + 0x78], %f15
bl,a loop_5035
fbue,a %fcc3, loop_5036
edge8n %o4, %l3, %l6
stw %g7, [%l7 + 0x44]
loop_5035:
lduh [%l7 + 0x5A], %o5
loop_5036:
fpadd16 %f2, %f6, %f6
st %f3, [%l7 + 0x24]
orcc %o2, %o3, %g1
ldub [%l7 + 0x14], %g3
faligndata %f2, %f8, %f14
edge16ln %o1, %i2, %g4
tne %xcc, 0x0
ldub [%l7 + 0x08], %l4
st %f10, [%l7 + 0x78]
ldub [%l7 + 0x77], %i6
faligndata %f10, %f0, %f6
fmovrdgz %l2, %f10, %f14
fzeros %f3
bge,a loop_5037
ldx [%l7 + 0x60], %l1
ba loop_5038
ldub [%l7 + 0x53], %o7
loop_5037:
fmovsvs %icc, %f8, %f2
fnands %f10, %f12, %f14
loop_5038:
fxors %f1, %f3, %f0
ldub [%l7 + 0x36], %l5
tgu %icc, 0x7
ld [%l7 + 0x74], %f9
srax %i1, %g6, %o6
fnand %f8, %f4, %f4
taddcctv %g5, 0x11DA, %i5
nop
setx loop_5039, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdiv %i4, 0x1709, %g2
fbu %fcc1, loop_5040
lduh [%l7 + 0x56], %i3
loop_5039:
tvs %icc, 0x6
fmovsneg %xcc, %f3, %f8
loop_5040:
ldx [%l7 + 0x68], %o0
fmovrslez %i0, %f11, %f9
edge32 %l0, %i7, %l3
ldub [%l7 + 0x53], %l6
fmovda %xcc, %f4, %f15
std %f0, [%l7 + 0x18]
mulx %g7, %o5, %o2
bne,a %xcc, loop_5041
ldub [%l7 + 0x37], %o4
sdivx %o3, 0x028C, %g3
ldsb [%l7 + 0x36], %o1
loop_5041:
taddcc %i2, 0x0A2F, %g4
siam 0x2
fmuld8sux16 %f5, %f12, %f14
ldsb [%l7 + 0x6E], %l4
stw %i6, [%l7 + 0x4C]
fcmps %fcc0, %f13, %f12
subc %g1, 0x072C, %l2
fzero %f4
tgu %xcc, 0x2
fmovrdgz %l1, %f14, %f2
movre %l5, 0x3C5, %o7
brgez,a %g6, loop_5042
movn %icc, %i1, %g5
fsrc1s %f13, %f15
sll %o6, 0x1F, %i4
loop_5042:
fba %fcc1, loop_5043
tg %icc, 0x5
ldub [%l7 + 0x33], %i5
fones %f1
loop_5043:
fmovdpos %icc, %f3, %f13
ldub [%l7 + 0x1D], %g2
st %f11, [%l7 + 0x2C]
ldd [%l7 + 0x58], %f10
te %icc, 0x6
fornot1 %f14, %f8, %f4
lduh [%l7 + 0x30], %o0
lduw [%l7 + 0x28], %i0
fmovrdgz %i3, %f2, %f4
fpack32 %f10, %f12, %f4
edge32ln %i7, %l0, %l6
fmovdpos %icc, %f6, %f9
addccc %l3, 0x0CE6, %g7
fcmps %fcc1, %f2, %f7
bgu,a loop_5044
fbule %fcc2, loop_5045
fbn,a %fcc3, loop_5046
fmovdvc %icc, %f12, %f9
loop_5044:
stw %o2, [%l7 + 0x38]
loop_5045:
tvc %xcc, 0x2
loop_5046:
movleu %xcc, %o5, %o3
bge,a,pn %icc, loop_5047
tpos %icc, 0x3
ld [%l7 + 0x74], %f11
fmovdleu %icc, %f4, %f14
loop_5047:
tne %icc, 0x6
mova %xcc, %g3, %o1
bgu,a,pn %xcc, loop_5048
fandnot2s %f6, %f13, %f5
edge32 %o4, %i2, %g4
ldub [%l7 + 0x17], %l4
loop_5048:
fcmple32 %f10, %f14, %i6
stx %g1, [%l7 + 0x70]
stx %l1, [%l7 + 0x38]
fsrc2s %f2, %f14
fsrc1s %f4, %f11
fbul,a %fcc3, loop_5049
alignaddr %l5, %o7, %l2
fpsub32 %f2, %f2, %f4
fbge %fcc2, loop_5050
loop_5049:
mulx %g6, %g5, %i1
movvc %icc, %i4, %o6
fbo,a %fcc0, loop_5051
loop_5050:
tg %icc, 0x1
fblg %fcc1, loop_5052
xor %i5, 0x1C13, %g2
loop_5051:
movne %xcc, %i0, %o0
ldx [%l7 + 0x78], %i7
loop_5052:
ldx [%l7 + 0x28], %l0
array32 %i3, %l6, %l3
add %o2, 0x0BA0, %o5
ldsb [%l7 + 0x13], %g7
ldsb [%l7 + 0x28], %g3
ld [%l7 + 0x74], %f10
ld [%l7 + 0x40], %f6
or %o1, %o4, %o3
stx %i2, [%l7 + 0x38]
stb %g4, [%l7 + 0x5E]
ldsh [%l7 + 0x28], %i6
movl %xcc, %g1, %l4
nop
setx loop_5053, %l0, %l1
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, %l5, %o7
lduh [%l7 + 0x48], %l2
fcmpne32 %f14, %f6, %l1
loop_5053:
fmovdge %xcc, %f13, %f13
fmovdcs %icc, %f12, %f6
tcc %xcc, 0x5
fbue,a %fcc2, loop_5054
fmovrslz %g5, %f11, %f2
bshuffle %f0, %f6, %f2
tne %xcc, 0x4
loop_5054:
st %f1, [%l7 + 0x78]
bg,a,pn %xcc, loop_5055
edge8l %g6, %i1, %o6
fbe %fcc1, loop_5056
nop
setx loop_5057, %l0, %l1
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_5055:
bcc,a loop_5058
ld [%l7 + 0x54], %f13
loop_5056:
ldub [%l7 + 0x77], %i5
loop_5057:
ldx [%l7 + 0x68], %g2
loop_5058:
ldd [%l7 + 0x78], %f14
fpadd32 %f10, %f14, %f2
fba %fcc0, loop_5059
fbue %fcc2, loop_5060
movre %i4, %i0, %o0
ldsb [%l7 + 0x65], %l0
loop_5059:
fbge %fcc1, loop_5061
loop_5060:
movrne %i7, %l6, %l3
edge8 %o2, %i3, %o5
fmovsle %xcc, %f15, %f4
loop_5061:
fmovdg %icc, %f15, %f8
edge32l %g7, %g3, %o1
array32 %o3, %i2, %o4
bne %xcc, loop_5062
fcmpgt32 %f8, %f2, %g4
ldsh [%l7 + 0x3C], %g1
udiv %i6, 0x0C64, %l5
loop_5062:
ldub [%l7 + 0x48], %o7
fxors %f1, %f5, %f10
udiv %l2, 0x0BCE, %l4
edge16ln %l1, %g5, %i1
fxors %f2, %f13, %f1
ldsw [%l7 + 0x64], %o6
ldx [%l7 + 0x10], %i5
bcs,pt %icc, loop_5063
stx %g2, [%l7 + 0x50]
tge %icc, 0x6
fbue %fcc3, loop_5064
loop_5063:
ble,a loop_5065
edge16ln %i4, %g6, %o0
movl %xcc, %i0, %i7
loop_5064:
fzeros %f8
loop_5065:
nop
setx loop_5066, %l0, %l1
jmpl %l1, %l0
ld [%l7 + 0x34], %f13
fors %f14, %f14, %f10
st %f5, [%l7 + 0x4C]
loop_5066:
bne %icc, loop_5067
fcmpeq16 %f2, %f8, %l3
fones %f2
fmovsge %xcc, %f12, %f5
loop_5067:
movneg %icc, %l6, %i3
ldub [%l7 + 0x56], %o5
fcmpes %fcc3, %f11, %f15
movrgez %g7, %o2, %g3
sra %o3, %i2, %o4
lduw [%l7 + 0x30], %g4
be,a,pn %xcc, loop_5068
fmovdneg %icc, %f11, %f6
mulx %g1, %i6, %l5
tle %icc, 0x6
loop_5068:
sllx %o1, %l2, %l4
ldsh [%l7 + 0x78], %o7
stw %l1, [%l7 + 0x18]
fandnot2s %f1, %f9, %f9
fbue,a %fcc0, loop_5069
stx %g5, [%l7 + 0x30]
brz %o6, loop_5070
fcmpeq16 %f10, %f14, %i5
loop_5069:
fbul,a %fcc3, loop_5071
popc 0x0D25, %g2
loop_5070:
fzeros %f12
fmovdneg %icc, %f11, %f10
loop_5071:
fcmpd %fcc1, %f0, %f12
edge16n %i1, %g6, %o0
fnor %f14, %f14, %f0
fsrc1s %f1, %f0
andncc %i0, %i7, %i4
fmovsle %icc, %f12, %f13
ldd [%l7 + 0x08], %f8
ldd [%l7 + 0x58], %f4
be,pt %xcc, loop_5072
stw %l3, [%l7 + 0x54]
fmovsle %icc, %f6, %f11
addccc %l6, %l0, %i3
loop_5072:
sll %g7, 0x11, %o5
stx %o2, [%l7 + 0x38]
fsrc1 %f0, %f14
fmul8x16au %f0, %f3, %f4
st %f2, [%l7 + 0x50]
addc %g3, 0x168D, %o3
fcmpeq16 %f14, %f14, %o4
nop
setx loop_5073, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %i2, [%l7 + 0x44]
sth %g1, [%l7 + 0x40]
fbge,a %fcc0, loop_5074
loop_5073:
ldsh [%l7 + 0x60], %g4
fmovsneg %xcc, %f4, %f15
fbge,a %fcc1, loop_5075
loop_5074:
fpack16 %f12, %f0
fpack16 %f12, %f6
fsrc2 %f8, %f6
loop_5075:
lduh [%l7 + 0x40], %l5
fmovdneg %xcc, %f4, %f6
fmul8x16 %f5, %f8, %f10
ldsw [%l7 + 0x3C], %o1
sth %l2, [%l7 + 0x2C]
fbne %fcc3, loop_5076
fmovdvc %xcc, %f9, %f15
stx %l4, [%l7 + 0x50]
smulcc %i6, %o7, %g5
loop_5076:
movrgez %o6, %l1, %g2
fmovrslez %i5, %f7, %f11
subcc %i1, 0x036B, %o0
array8 %i0, %i7, %g6
fmovrdlez %l3, %f12, %f2
ldsw [%l7 + 0x7C], %i4
fpadd16 %f6, %f0, %f4
bgu %xcc, loop_5077
edge16 %l0, %i3, %l6
movge %xcc, %g7, %o5
movcc %xcc, %o2, %o3
loop_5077:
bcc %xcc, loop_5078
fones %f2
movcc %icc, %g3, %o4
tg %icc, 0x0
loop_5078:
edge32n %g1, %g4, %l5
stw %o1, [%l7 + 0x70]
stb %l2, [%l7 + 0x31]
ldub [%l7 + 0x20], %l4
fbge,a %fcc0, loop_5079
ldd [%l7 + 0x28], %f8
fbn %fcc2, loop_5080
fabsd %f2, %f12
loop_5079:
fbne %fcc1, loop_5081
edge32n %i2, %i6, %g5
loop_5080:
umulcc %o7, 0x0F9F, %o6
fmovd %f6, %f6
loop_5081:
sllx %g2, %i5, %l1
array16 %o0, %i0, %i1
tvc %xcc, 0x0
bn,a,pn %xcc, loop_5082
fmovsn %icc, %f12, %f1
st %f5, [%l7 + 0x48]
srlx %i7, %g6, %i4
loop_5082:
movre %l0, 0x2BA, %l3
fblg,a %fcc0, loop_5083
fands %f8, %f15, %f15
array32 %l6, %g7, %i3
bvs,a,pt %xcc, loop_5084
loop_5083:
fmovrdlez %o5, %f12, %f14
fbge %fcc0, loop_5085
ldd [%l7 + 0x58], %f6
loop_5084:
movneg %xcc, %o2, %g3
ldx [%l7 + 0x08], %o4
loop_5085:
fmovdpos %icc, %f2, %f13
movvs %icc, %o3, %g4
bvs,a loop_5086
fnot1s %f2, %f6
sll %g1, %o1, %l5
fxnors %f11, %f11, %f1
loop_5086:
addccc %l2, %l4, %i6
sth %i2, [%l7 + 0x1E]
sth %g5, [%l7 + 0x36]
fors %f6, %f4, %f4
movpos %icc, %o7, %g2
fbug %fcc3, loop_5087
fmovscc %icc, %f12, %f5
fone %f12
fbul,a %fcc1, loop_5088
loop_5087:
bvs,pn %icc, loop_5089
fnands %f3, %f13, %f3
fpsub32 %f12, %f0, %f12
loop_5088:
fmovde %icc, %f7, %f12
loop_5089:
fnegd %f6, %f14
std %f12, [%l7 + 0x48]
fnegs %f4, %f12
ldsw [%l7 + 0x20], %i5
fnor %f14, %f0, %f8
sth %o6, [%l7 + 0x36]
smul %l1, %i0, %i1
fcmple32 %f10, %f12, %o0
fandnot1s %f3, %f2, %f15
andncc %i7, %i4, %g6
lduh [%l7 + 0x08], %l0
lduh [%l7 + 0x52], %l3
fcmpne16 %f8, %f14, %l6
ldsh [%l7 + 0x5C], %i3
ldsh [%l7 + 0x56], %o5
tle %icc, 0x1
std %f8, [%l7 + 0x28]
movneg %icc, %g7, %g3
fmovspos %icc, %f11, %f11
fcmple32 %f10, %f4, %o2
fbug,a %fcc0, loop_5090
fcmpd %fcc2, %f6, %f14
fmovdpos %icc, %f13, %f3
fcmpeq16 %f0, %f4, %o4
loop_5090:
fcmpgt16 %f14, %f6, %o3
umul %g1, 0x0959, %o1
stb %l5, [%l7 + 0x76]
st %f8, [%l7 + 0x3C]
fmovrsgz %l2, %f1, %f5
tle %icc, 0x0
brgz %l4, loop_5091
bpos,a %xcc, loop_5092
fandnot2s %f15, %f0, %f4
tgu %icc, 0x1
loop_5091:
fmovrsne %g4, %f11, %f6
loop_5092:
lduh [%l7 + 0x16], %i2
fmovdge %xcc, %f12, %f8
st %f15, [%l7 + 0x0C]
stw %g5, [%l7 + 0x3C]
udiv %o7, 0x0A0D, %g2
fpackfix %f4, %f6
fblg,a %fcc1, loop_5093
fbl %fcc3, loop_5094
movrne %i6, %i5, %l1
bne,pn %xcc, loop_5095
loop_5093:
fmovde %icc, %f5, %f15
loop_5094:
stx %o6, [%l7 + 0x38]
stb %i0, [%l7 + 0x78]
loop_5095:
bcs loop_5096
fmovrsgz %o0, %f5, %f15
and %i1, 0x1DB4, %i7
fpackfix %f6, %f12
loop_5096:
srlx %i4, %l0, %l3
brnz %g6, loop_5097
ldx [%l7 + 0x68], %l6
fmovdpos %xcc, %f15, %f8
stb %o5, [%l7 + 0x2B]
loop_5097:
fones %f14
tl %icc, 0x3
pdist %f2, %f14, %f14
stx %g7, [%l7 + 0x48]
fands %f6, %f0, %f10
fpadd16s %f11, %f9, %f7
edge16l %g3, %o2, %o4
stx %o3, [%l7 + 0x30]
fba,a %fcc3, loop_5098
brlz,a %i3, loop_5099
bcc,a,pn %icc, loop_5100
subccc %g1, 0x057B, %o1
loop_5098:
sethi 0x0DC6, %l5
loop_5099:
bvc loop_5101
loop_5100:
fnor %f14, %f14, %f0
stb %l2, [%l7 + 0x6E]
fmovrdlez %g4, %f10, %f14
loop_5101:
st %f2, [%l7 + 0x2C]
fsrc1s %f11, %f9
andn %i2, %g5, %o7
ldub [%l7 + 0x5D], %g2
fcmple16 %f4, %f10, %i6
brnz %i5, loop_5102
edge32ln %l4, %o6, %l1
ldsh [%l7 + 0x72], %i0
sethi 0x0606, %o0
loop_5102:
addcc %i1, %i4, %i7
movleu %xcc, %l3, %l0
fmovs %f11, %f7
stw %g6, [%l7 + 0x54]
fmovdcc %xcc, %f7, %f15
addc %l6, 0x0D9C, %g7
fands %f8, %f1, %f14
lduw [%l7 + 0x18], %o5
fpsub32 %f10, %f14, %f8
movleu %icc, %g3, %o2
std %f12, [%l7 + 0x08]
ldsh [%l7 + 0x5E], %o4
lduh [%l7 + 0x36], %i3
fandnot1s %f7, %f4, %f0
fmovrdgez %o3, %f2, %f8
brlz %g1, loop_5103
fzeros %f10
stb %o1, [%l7 + 0x2A]
addcc %l2, 0x015D, %l5
loop_5103:
ldub [%l7 + 0x59], %g4
lduw [%l7 + 0x48], %i2
array16 %o7, %g5, %g2
movle %xcc, %i6, %i5
addcc %l4, 0x1DCF, %l1
fxors %f5, %f7, %f12
fone %f6
lduh [%l7 + 0x5C], %i0
ldub [%l7 + 0x20], %o0
srax %i1, 0x16, %o6
ldsw [%l7 + 0x6C], %i4
bvs,a %xcc, loop_5104
array8 %i7, %l3, %g6
fbn %fcc0, loop_5105
be %icc, loop_5106
loop_5104:
fpack32 %f2, %f2, %f6
fmovrslez %l0, %f14, %f6
loop_5105:
movvc %xcc, %l6, %g7
loop_5106:
bgu,a loop_5107
ta %icc, 0x7
ldub [%l7 + 0x46], %g3
lduw [%l7 + 0x68], %o2
loop_5107:
tpos %icc, 0x6
fpsub16 %f2, %f14, %f2
fpsub16 %f2, %f8, %f14
ld [%l7 + 0x5C], %f8
fandnot1 %f10, %f2, %f0
ldsw [%l7 + 0x34], %o4
fbge %fcc1, loop_5108
fabsd %f14, %f8
ldub [%l7 + 0x48], %i3
orncc %o3, %g1, %o5
loop_5108:
move %icc, %l2, %l5
stx %g4, [%l7 + 0x78]
movrlez %i2, 0x257, %o1
fbule %fcc3, loop_5109
ldd [%l7 + 0x10], %f6
mulscc %o7, 0x1EFF, %g5
fnot2s %f8, %f3
loop_5109:
fpackfix %f2, %f2
bn,a,pt %xcc, loop_5110
ldd [%l7 + 0x58], %f12
fmovsgu %xcc, %f7, %f12
andcc %i6, 0x004F, %g2
loop_5110:
fmovd %f12, %f10
lduw [%l7 + 0x2C], %i5
lduw [%l7 + 0x54], %l1
ldd [%l7 + 0x68], %f8
ldsb [%l7 + 0x11], %i0
stb %l4, [%l7 + 0x43]
sll %o0, 0x0A, %o6
ldd [%l7 + 0x48], %f10
sth %i1, [%l7 + 0x7C]
ldsw [%l7 + 0x18], %i7
bneg,a,pt %xcc, loop_5111
ldsw [%l7 + 0x14], %l3
tvc %xcc, 0x6
subccc %g6, %l0, %l6
loop_5111:
fcmple32 %f4, %f10, %i4
ldsb [%l7 + 0x2D], %g3
fcmpne16 %f4, %f10, %o2
fmovsgu %icc, %f1, %f0
fcmple16 %f10, %f8, %g7
fmovdpos %icc, %f12, %f1
ldx [%l7 + 0x18], %i3
edge8ln %o4, %o3, %g1
stb %o5, [%l7 + 0x5E]
movgu %icc, %l5, %l2
movrlz %i2, 0x200, %o1
stb %g4, [%l7 + 0x1D]
fbu %fcc0, loop_5112
lduh [%l7 + 0x50], %g5
stb %o7, [%l7 + 0x43]
fmovd %f10, %f2
loop_5112:
fmovse %xcc, %f7, %f11
fblg %fcc3, loop_5113
fmovrslz %g2, %f8, %f9
fmovsvc %icc, %f12, %f15
ldx [%l7 + 0x30], %i6
loop_5113:
sth %l1, [%l7 + 0x48]
nop
setx loop_5114, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbul,a %fcc2, loop_5115
fpadd32 %f4, %f8, %f6
fmovsn %xcc, %f10, %f11
loop_5114:
brnz %i5, loop_5116
loop_5115:
fbo,a %fcc2, loop_5117
stb %l4, [%l7 + 0x22]
movrne %o0, %o6, %i1
loop_5116:
sth %i7, [%l7 + 0x32]
loop_5117:
ldsb [%l7 + 0x77], %i0
lduh [%l7 + 0x3A], %l3
ldx [%l7 + 0x68], %l0
umul %g6, 0x19DB, %i4
fbule %fcc0, loop_5118
addccc %l6, %g3, %o2
stx %i3, [%l7 + 0x70]
stx %g7, [%l7 + 0x70]
loop_5118:
fcmpeq16 %f12, %f14, %o3
tgu %xcc, 0x2
sdiv %g1, 0x076B, %o5
fmovdle %icc, %f1, %f9
edge32l %l5, %l2, %i2
fcmpne16 %f8, %f10, %o4
ldx [%l7 + 0x10], %g4
fcmpgt32 %f0, %f0, %g5
smulcc %o1, %o7, %g2
fmul8ulx16 %f14, %f6, %f12
fmovdl %icc, %f1, %f9
edge8ln %i6, %l1, %i5
stb %l4, [%l7 + 0x22]
sdivcc %o6, 0x1902, %i1
fones %f11
fble,a %fcc1, loop_5119
fmovrsgez %i7, %f2, %f4
bvc loop_5120
ldd [%l7 + 0x30], %f6
loop_5119:
ld [%l7 + 0x2C], %f6
movrne %i0, %o0, %l3
loop_5120:
brnz %l0, loop_5121
fmovrse %i4, %f1, %f5
lduh [%l7 + 0x2E], %l6
movneg %xcc, %g6, %g3
loop_5121:
subccc %i3, %g7, %o2
std %f2, [%l7 + 0x40]
edge32 %o3, %o5, %g1
movneg %xcc, %l5, %i2
nop
setx loop_5122, %l0, %l1
jmpl %l1, %o4
ldsh [%l7 + 0x6C], %l2
fmovd %f0, %f4
movcs %icc, %g5, %g4
loop_5122:
fmovdg %icc, %f9, %f7
ld [%l7 + 0x68], %f2
tvc %xcc, 0x5
ldx [%l7 + 0x38], %o7
fmovdne %xcc, %f8, %f9
sdivx %g2, 0x1E48, %o1
fmovsn %icc, %f13, %f2
fbul %fcc0, loop_5123
orn %i6, 0x0B7A, %i5
ld [%l7 + 0x7C], %f4
subccc %l4, %l1, %i1
loop_5123:
stw %i7, [%l7 + 0x7C]
fmovd %f6, %f14
sllx %i0, %o0, %l3
fmul8x16al %f6, %f11, %f6
fblg %fcc1, loop_5124
lduh [%l7 + 0x7A], %o6
fors %f11, %f2, %f8
fcmps %fcc3, %f8, %f11
loop_5124:
ldsw [%l7 + 0x7C], %l0
lduw [%l7 + 0x58], %i4
fmovs %f4, %f7
fnot1 %f12, %f14
fnand %f10, %f4, %f10
sth %l6, [%l7 + 0x2A]
sth %g3, [%l7 + 0x12]
edge32 %g6, %i3, %g7
ta %xcc, 0x6
fbge,a %fcc0, loop_5125
ldsw [%l7 + 0x18], %o2
fmovsneg %icc, %f4, %f0
smul %o3, %g1, %l5
loop_5125:
tsubcc %o5, 0x1797, %i2
fand %f4, %f8, %f6
fmovsg %icc, %f6, %f3
fcmpeq16 %f6, %f14, %l2
tpos %xcc, 0x2
pdist %f6, %f12, %f2
ldd [%l7 + 0x10], %f10
alignaddrl %g5, %g4, %o4
ldsw [%l7 + 0x24], %o7
mulx %o1, 0x142F, %g2
ldsb [%l7 + 0x0F], %i6
fbo,a %fcc0, loop_5126
udivx %i5, 0x140C, %l1
fmovdvs %icc, %f5, %f14
nop
setx loop_5127, %l0, %l1
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_5126:
bcc,pt %icc, loop_5128
be,a loop_5129
fmovrdgez %l4, %f14, %f4
loop_5127:
movrgz %i1, 0x294, %i7
loop_5128:
lduh [%l7 + 0x50], %o0
loop_5129:
movle %xcc, %l3, %o6
movvs %icc, %l0, %i0
bg loop_5130
bvs,pn %icc, loop_5131
fsrc2 %f4, %f14
tle %icc, 0x3
loop_5130:
std %f12, [%l7 + 0x58]
loop_5131:
std %f4, [%l7 + 0x58]
fandnot1s %f7, %f2, %f15
std %f8, [%l7 + 0x38]
fmul8sux16 %f4, %f6, %f4
move %icc, %l6, %i4
orn %g6, 0x1405, %i3
st %f13, [%l7 + 0x2C]
movge %icc, %g7, %g3
fmovdg %xcc, %f2, %f3
array32 %o2, %g1, %l5
edge8ln %o5, %i2, %o3
fcmpne16 %f8, %f10, %g5
udiv %l2, 0x0671, %g4
fnot1 %f6, %f6
sdivx %o4, 0x0411, %o1
lduw [%l7 + 0x20], %g2
fmovrsgez %i6, %f10, %f8
ldub [%l7 + 0x5D], %i5
sth %o7, [%l7 + 0x20]
stx %l1, [%l7 + 0x68]
ldx [%l7 + 0x28], %i1
ldsh [%l7 + 0x66], %l4
umulcc %o0, %i7, %o6
addc %l3, %i0, %l6
stb %l0, [%l7 + 0x19]
tsubcc %g6, 0x03BF, %i3
and %i4, 0x09EB, %g7
edge16l %o2, %g3, %l5
fmovdle %icc, %f15, %f8
brlz,a %o5, loop_5132
ldsh [%l7 + 0x2E], %g1
sdiv %i2, 0x0479, %o3
tl %icc, 0x4
loop_5132:
fmovsn %icc, %f15, %f12
ldsb [%l7 + 0x0E], %g5
taddcc %l2, 0x1C76, %g4
stx %o1, [%l7 + 0x28]
andcc %o4, 0x1D5E, %g2
ldsb [%l7 + 0x40], %i6
movg %xcc, %o7, %l1
sth %i1, [%l7 + 0x5E]
stw %l4, [%l7 + 0x0C]
edge32ln %o0, %i5, %i7
bn loop_5133
fone %f14
tne %icc, 0x5
srlx %o6, 0x0A, %i0
loop_5133:
fbug %fcc1, loop_5134
sth %l3, [%l7 + 0x3C]
fbg %fcc0, loop_5135
edge16n %l0, %l6, %i3
loop_5134:
be,a,pn %xcc, loop_5136
fble %fcc0, loop_5137
loop_5135:
tvc %icc, 0x5
lduw [%l7 + 0x34], %g6
loop_5136:
movle %icc, %g7, %i4
loop_5137:
fmovdgu %xcc, %f3, %f5
fmovdgu %xcc, %f6, %f10
fnot2s %f13, %f15
brgz,a %o2, loop_5138
edge16 %g3, %l5, %g1
fandnot1 %f10, %f6, %f14
fnands %f6, %f14, %f13
loop_5138:
edge32l %o5, %i2, %o3
movge %xcc, %g5, %g4
bge,a %xcc, loop_5139
fmovsa %icc, %f12, %f6
bne,pt %icc, loop_5140
edge32n %l2, %o1, %g2
loop_5139:
st %f8, [%l7 + 0x64]
ld [%l7 + 0x44], %f9
loop_5140:
alignaddr %o4, %o7, %i6
fpackfix %f14, %f6
fexpand %f5, %f12
popc %l1, %l4
ldx [%l7 + 0x50], %o0
ldsb [%l7 + 0x4A], %i5
fnot1s %f10, %f9
ldx [%l7 + 0x30], %i7
movpos %xcc, %o6, %i1
fpadd32 %f10, %f0, %f12
smul %l3, %l0, %l6
ldsw [%l7 + 0x3C], %i0
movre %i3, 0x2D5, %g6
fbuge %fcc1, loop_5141
stx %g7, [%l7 + 0x20]
stw %i4, [%l7 + 0x30]
movrne %o2, %l5, %g1
loop_5141:
bvs,pt %icc, loop_5142
fmovsvs %xcc, %f10, %f7
fmovsne %xcc, %f0, %f13
fmul8x16al %f12, %f12, %f0
loop_5142:
ldsw [%l7 + 0x64], %g3
brlez %o5, loop_5143
fornot1 %f6, %f10, %f2
bpos,a,pn %icc, loop_5144
array32 %i2, %o3, %g4
loop_5143:
st %f11, [%l7 + 0x2C]
fbg,a %fcc1, loop_5145
loop_5144:
stb %l2, [%l7 + 0x69]
fpsub16s %f13, %f1, %f4
andn %o1, %g2, %o4
loop_5145:
mova %icc, %g5, %o7
fpadd32s %f3, %f15, %f6
fmuld8sux16 %f3, %f14, %f6
fmovrde %i6, %f12, %f2
ld [%l7 + 0x30], %f0
fbne,a %fcc0, loop_5146
array32 %l1, %o0, %i5
edge32ln %i7, %l4, %o6
ldd [%l7 + 0x60], %f2
loop_5146:
fmovscs %xcc, %f2, %f6
fpadd32s %f11, %f11, %f5
fzeros %f6
stb %i1, [%l7 + 0x1F]
tl %xcc, 0x6
fmovrslz %l0, %f5, %f2
fmovdne %icc, %f5, %f3
ldsw [%l7 + 0x7C], %l6
tvc %icc, 0x4
ldd [%l7 + 0x10], %f2
st %f6, [%l7 + 0x28]
ldx [%l7 + 0x68], %l3
lduh [%l7 + 0x60], %i3
ld [%l7 + 0x50], %f11
bcs,a loop_5147
stx %i0, [%l7 + 0x30]
xorcc %g7, 0x0730, %g6
ta %icc, 0x4
loop_5147:
edge32l %o2, %l5, %i4
sth %g3, [%l7 + 0x4A]
fmovsg %icc, %f2, %f9
ld [%l7 + 0x60], %f8
sth %g1, [%l7 + 0x50]
fmuld8sux16 %f5, %f11, %f8
fmovrdlz %o5, %f6, %f12
movrgez %i2, %o3, %l2
fxnors %f2, %f14, %f10
smul %g4, 0x05C6, %o1
movrgez %o4, 0x168, %g2
std %f12, [%l7 + 0x10]
ldsb [%l7 + 0x4D], %g5
udivcc %i6, 0x0BA9, %l1
fcmpgt16 %f10, %f12, %o0
sth %i5, [%l7 + 0x16]
ldd [%l7 + 0x48], %f8
tn %xcc, 0x2
fmul8x16al %f11, %f12, %f8
nop
setx loop_5148, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bg,pt %xcc, loop_5149
st %f5, [%l7 + 0x7C]
sth %i7, [%l7 + 0x0C]
loop_5148:
fmovdl %xcc, %f2, %f9
loop_5149:
ta %icc, 0x1
movge %xcc, %l4, %o7
edge16n %i1, %o6, %l0
ldub [%l7 + 0x11], %l3
fsrc2s %f1, %f4
ta %icc, 0x7
fcmps %fcc1, %f5, %f4
stx %l6, [%l7 + 0x40]
ldd [%l7 + 0x70], %f0
fcmpeq16 %f10, %f12, %i3
fbul,a %fcc0, loop_5150
edge16n %i0, %g6, %g7
fandnot1 %f6, %f2, %f12
fpackfix %f14, %f8
loop_5150:
ldsw [%l7 + 0x58], %l5
bg,pt %xcc, loop_5151
udivcc %i4, 0x1562, %g3
sth %g1, [%l7 + 0x70]
fmovdvs %icc, %f5, %f1
loop_5151:
pdist %f4, %f2, %f14
fmovsgu %icc, %f9, %f2
andncc %o5, %o2, %o3
stw %l2, [%l7 + 0x24]
fmovs %f15, %f11
bcs,a,pt %icc, loop_5152
movcs %icc, %g4, %o1
alignaddr %o4, %i2, %g2
fandnot1 %f2, %f10, %f0
loop_5152:
fnot2 %f8, %f14
fbul,a %fcc3, loop_5153
subc %g5, 0x178B, %l1
fmovsleu %icc, %f5, %f10
udivx %o0, 0x0758, %i5
loop_5153:
stx %i6, [%l7 + 0x18]
st %f0, [%l7 + 0x7C]
smulcc %l4, %i7, %i1
fcmpgt16 %f10, %f4, %o7
fnors %f12, %f2, %f2
ldsb [%l7 + 0x34], %l0
movg %icc, %l3, %l6
brnz,a %i3, loop_5154
tcs %xcc, 0x1
fba %fcc1, loop_5155
fmovsn %xcc, %f1, %f12
loop_5154:
ldx [%l7 + 0x68], %o6
ldsh [%l7 + 0x2E], %g6
loop_5155:
fbug %fcc2, loop_5156
fpadd16 %f14, %f0, %f12
ldub [%l7 + 0x6E], %g7
fpadd32s %f8, %f1, %f10
loop_5156:
xnorcc %i0, 0x0766, %i4
movcc %xcc, %g3, %l5
pdist %f8, %f12, %f0
fnegd %f4, %f4
bvc,pt %icc, loop_5157
ldsh [%l7 + 0x22], %o5
brlez %g1, loop_5158
ldub [%l7 + 0x68], %o3
loop_5157:
bn %icc, loop_5159
sdivcc %o2, 0x1394, %g4
loop_5158:
fpsub32s %f0, %f10, %f15
fornot1s %f2, %f1, %f8
loop_5159:
alignaddrl %l2, %o4, %i2
fmovdneg %xcc, %f10, %f12
fmovspos %xcc, %f12, %f9
fabsd %f6, %f8
fandnot1s %f7, %f10, %f3
ldsb [%l7 + 0x73], %o1
fxnors %f12, %f8, %f12
stx %g2, [%l7 + 0x10]
tle %icc, 0x3
lduh [%l7 + 0x38], %l1
movge %xcc, %g5, %i5
brlz,a %i6, loop_5160
fcmped %fcc2, %f10, %f8
fbu,a %fcc0, loop_5161
std %f4, [%l7 + 0x20]
loop_5160:
array16 %l4, %o0, %i7
orcc %i1, %o7, %l0
loop_5161:
fmovrde %l6, %f0, %f8
fmovsgu %icc, %f9, %f12
sdivx %l3, 0x1265, %i3
ldsh [%l7 + 0x1E], %o6
tpos %icc, 0x6
sth %g7, [%l7 + 0x3C]
lduh [%l7 + 0x74], %g6
fcmple32 %f4, %f0, %i4
fmovsleu %icc, %f2, %f2
st %f14, [%l7 + 0x24]
xnor %i0, %l5, %g3
tn %icc, 0x1
fmovrslz %g1, %f10, %f4
fsrc2 %f4, %f4
fornot1 %f2, %f10, %f4
ldd [%l7 + 0x40], %f14
fmovdcs %icc, %f2, %f4
andn %o5, 0x1F86, %o2
fmovs %f1, %f13
fornot2 %f6, %f14, %f12
bge,a loop_5162
fsrc1s %f6, %f5
ldx [%l7 + 0x20], %g4
lduw [%l7 + 0x58], %l2
loop_5162:
ldd [%l7 + 0x40], %f2
ld [%l7 + 0x68], %f7
movn %xcc, %o3, %i2
fble %fcc3, loop_5163
add %o4, %o1, %g2
fnand %f14, %f6, %f0
stw %g5, [%l7 + 0x18]
loop_5163:
std %f10, [%l7 + 0x58]
lduw [%l7 + 0x58], %l1
lduh [%l7 + 0x5A], %i5
fblg,a %fcc0, loop_5164
st %f8, [%l7 + 0x60]
fmovdne %icc, %f4, %f8
mulx %i6, %o0, %l4
loop_5164:
stw %i7, [%l7 + 0x28]
tgu %xcc, 0x6
fpadd16 %f10, %f6, %f10
bvc,pt %icc, loop_5165
stb %o7, [%l7 + 0x7A]
srax %l0, 0x1E, %i1
ldx [%l7 + 0x78], %l3
loop_5165:
bne loop_5166
array16 %i3, %o6, %l6
udivcc %g6, 0x1026, %i4
fblg %fcc1, loop_5167
loop_5166:
stx %i0, [%l7 + 0x50]
fbl %fcc0, loop_5168
ldub [%l7 + 0x6A], %g7
loop_5167:
std %f8, [%l7 + 0x50]
fmovda %xcc, %f5, %f10
loop_5168:
edge8 %l5, %g1, %g3
std %f4, [%l7 + 0x60]
lduh [%l7 + 0x46], %o5
fcmpeq32 %f6, %f2, %o2
fmovsgu %xcc, %f9, %f2
call loop_5169
bl,a %xcc, loop_5170
fone %f14
fmovrsgez %g4, %f6, %f11
loop_5169:
stx %l2, [%l7 + 0x18]
loop_5170:
bgu,pt %icc, loop_5171
srl %o3, 0x00, %o4
sth %o1, [%l7 + 0x4A]
fcmpes %fcc3, %f12, %f8
loop_5171:
fmovscc %xcc, %f3, %f11
fmovsleu %xcc, %f9, %f2
bg,a,pn %icc, loop_5172
sth %i2, [%l7 + 0x7A]
bn,pt %icc, loop_5173
orcc %g5, %g2, %i5
loop_5172:
xor %i6, 0x1307, %l1
st %f5, [%l7 + 0x50]
loop_5173:
array16 %o0, %i7, %l4
fmovdl %xcc, %f15, %f4
fpack32 %f12, %f8, %f0
fnand %f8, %f10, %f14
fmovspos %xcc, %f9, %f13
ldd [%l7 + 0x68], %f12
movre %l0, 0x2A9, %o7
tcc %icc, 0x0
fbuge,a %fcc3, loop_5174
fnegd %f12, %f14
bvc loop_5175
fbue %fcc1, loop_5176
loop_5174:
fbge,a %fcc2, loop_5177
st %f13, [%l7 + 0x74]
loop_5175:
edge32l %i1, %l3, %o6
loop_5176:
fmovscs %xcc, %f13, %f3
loop_5177:
stw %i3, [%l7 + 0x1C]
tle %icc, 0x0
fba %fcc2, loop_5178
array32 %g6, %l6, %i0
tleu %icc, 0x4
alignaddrl %g7, %i4, %l5
loop_5178:
sethi 0x025E, %g3
ldub [%l7 + 0x4D], %g1
fbg,a %fcc0, loop_5179
fandnot2s %f15, %f6, %f9
stw %o2, [%l7 + 0x70]
fors %f7, %f13, %f3
loop_5179:
call loop_5180
ldsb [%l7 + 0x7D], %g4
alignaddr %o5, %l2, %o4
fmovsvs %icc, %f15, %f4
loop_5180:
for %f0, %f0, %f12
fmovrslz %o3, %f13, %f0
fmovsne %xcc, %f8, %f3
subc %i2, %o1, %g2
ld [%l7 + 0x14], %f1
fmovscs %icc, %f11, %f12
sth %g5, [%l7 + 0x4E]
fornot2s %f9, %f12, %f15
fmovdgu %icc, %f4, %f15
ldsw [%l7 + 0x48], %i6
fornot1 %f4, %f4, %f2
stw %l1, [%l7 + 0x30]
taddcc %o0, %i7, %l4
mova %xcc, %l0, %i5
alignaddrl %o7, %i1, %l3
fpack32 %f10, %f6, %f8
xnorcc %o6, %i3, %g6
ldx [%l7 + 0x40], %i0
stw %g7, [%l7 + 0x34]
fmovscs %icc, %f14, %f15
array8 %i4, %l6, %g3
fmovrslez %l5, %f3, %f5
ld [%l7 + 0x1C], %f7
fbug %fcc3, loop_5181
fmovrsgz %o2, %f9, %f13
fpadd32s %f4, %f1, %f14
fcmpeq32 %f6, %f14, %g4
loop_5181:
ldx [%l7 + 0x70], %o5
ldub [%l7 + 0x48], %l2
tle %xcc, 0x5
alignaddr %g1, %o3, %o4
ldx [%l7 + 0x10], %i2
fpack16 %f10, %f1
fandnot2s %f12, %f11, %f6
fmovsvs %xcc, %f15, %f0
orcc %o1, 0x16B3, %g2
srax %g5, 0x08, %i6
addc %o0, 0x0458, %i7
fmovdvc %icc, %f6, %f5
fmul8sux16 %f6, %f12, %f2
st %f1, [%l7 + 0x44]
ldsh [%l7 + 0x7A], %l1
fnot1 %f6, %f14
ldsb [%l7 + 0x58], %l4
tgu %icc, 0x6
fnor %f6, %f8, %f4
std %f8, [%l7 + 0x60]
srl %l0, 0x1D, %i5
brgez,a %o7, loop_5182
fmul8x16 %f9, %f4, %f14
smulcc %i1, 0x18D8, %o6
ldx [%l7 + 0x18], %l3
loop_5182:
stb %i3, [%l7 + 0x25]
bvs %icc, loop_5183
umul %i0, 0x1DDB, %g7
sub %i4, %g6, %g3
tl %icc, 0x6
loop_5183:
st %f11, [%l7 + 0x0C]
sub %l6, 0x1A52, %o2
ta %icc, 0x0
fpsub16s %f1, %f12, %f7
fandnot1s %f8, %f1, %f2
bvc,pn %icc, loop_5184
fpsub16s %f11, %f1, %f9
std %f14, [%l7 + 0x20]
fabsd %f6, %f10
loop_5184:
umulcc %l5, %o5, %l2
ldub [%l7 + 0x1F], %g4
stx %o3, [%l7 + 0x40]
bvc %xcc, loop_5185
fmovsgu %icc, %f12, %f15
fnot1s %f4, %f0
sdivx %g1, 0x1578, %o4
loop_5185:
fbne %fcc2, loop_5186
ldub [%l7 + 0x7D], %i2
fblg %fcc0, loop_5187
edge32l %o1, %g5, %i6
loop_5186:
fmovsne %xcc, %f3, %f11
sth %g2, [%l7 + 0x38]
loop_5187:
ldub [%l7 + 0x40], %i7
fmul8sux16 %f14, %f4, %f4
fmovrsgez %o0, %f4, %f15
st %f13, [%l7 + 0x38]
andn %l1, %l4, %i5
fpackfix %f12, %f1
ldd [%l7 + 0x20], %f14
ldsh [%l7 + 0x1A], %l0
fand %f12, %f8, %f0
fcmpgt32 %f6, %f10, %i1
movrne %o7, 0x164, %o6
fmul8ulx16 %f8, %f12, %f12
edge16 %l3, %i0, %i3
fabss %f2, %f11
lduh [%l7 + 0x7E], %i4
stw %g6, [%l7 + 0x40]
fmovrdgez %g3, %f4, %f0
taddcc %l6, 0x1611, %o2
nop
setx loop_5188, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x28], %g7
ldsw [%l7 + 0x1C], %o5
and %l2, %l5, %g4
loop_5188:
fmovdl %icc, %f5, %f3
edge8ln %o3, %o4, %i2
fmovrdgz %o1, %f6, %f12
std %f12, [%l7 + 0x10]
fcmpeq16 %f8, %f4, %g5
fbul,a %fcc0, loop_5189
fnot2 %f10, %f6
stx %i6, [%l7 + 0x08]
ble,a loop_5190
loop_5189:
movgu %xcc, %g1, %i7
te %xcc, 0x3
ldub [%l7 + 0x4A], %g2
loop_5190:
bne,a loop_5191
fbl %fcc3, loop_5192
edge16ln %l1, %l4, %i5
smulcc %o0, 0x0BCA, %l0
loop_5191:
fmovdl %xcc, %f14, %f7
loop_5192:
fmovrse %i1, %f12, %f15
fmovrslez %o6, %f4, %f15
fcmpgt16 %f2, %f2, %o7
fmovdg %icc, %f7, %f3
faligndata %f14, %f0, %f0
ldsw [%l7 + 0x44], %l3
edge16ln %i0, %i3, %i4
bcs,pn %xcc, loop_5193
array16 %g3, %l6, %o2
brgz,a %g6, loop_5194
fmovdle %icc, %f0, %f10
loop_5193:
fbo,a %fcc0, loop_5195
tsubcc %g7, %l2, %o5
loop_5194:
nop
setx loop_5196, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmuld8sux16 %f5, %f3, %f0
loop_5195:
fnand %f6, %f8, %f0
brgz %g4, loop_5197
loop_5196:
tne %xcc, 0x3
edge8ln %l5, %o3, %o4
fcmple16 %f10, %f6, %o1
loop_5197:
xnor %i2, %g5, %g1
stx %i6, [%l7 + 0x70]
fble,a %fcc2, loop_5198
fnegd %f2, %f0
tl %xcc, 0x7
mova %xcc, %g2, %i7
loop_5198:
fmovrsgz %l4, %f1, %f5
fpack32 %f2, %f6, %f8
fmovsne %icc, %f9, %f12
brnz,a %i5, loop_5199
stx %l1, [%l7 + 0x30]
taddcc %l0, 0x15AA, %i1
fbug %fcc0, loop_5200
loop_5199:
stx %o6, [%l7 + 0x50]
fsrc1 %f6, %f12
ldd [%l7 + 0x48], %f0
loop_5200:
bl,a,pn %xcc, loop_5201
ldub [%l7 + 0x15], %o7
ldsh [%l7 + 0x4A], %o0
bg %xcc, loop_5202
loop_5201:
fblg %fcc3, loop_5203
tg %xcc, 0x6
ldsb [%l7 + 0x6C], %l3
loop_5202:
andcc %i3, %i4, %i0
loop_5203:
ldsh [%l7 + 0x4E], %l6
fbe %fcc0, loop_5204
fmuld8sux16 %f13, %f1, %f10
fxors %f7, %f5, %f10
fbne,a %fcc2, loop_5205
loop_5204:
orn %g3, 0x125D, %g6
ldsw [%l7 + 0x58], %g7
edge32l %o2, %l2, %o5
loop_5205:
srlx %g4, %o3, %l5
edge16l %o1, %o4, %i2
fmovsgu %icc, %f7, %f0
fpadd16s %f1, %f2, %f0
fpsub32s %f11, %f11, %f0
stb %g1, [%l7 + 0x3F]
fmovd %f14, %f10
st %f4, [%l7 + 0x70]
tcs %icc, 0x5
fornot2s %f5, %f13, %f6
smul %i6, %g5, %g2
udivcc %i7, 0x16C0, %l4
fmovdcs %icc, %f5, %f0
st %f11, [%l7 + 0x08]
edge8 %l1, %l0, %i1
std %f0, [%l7 + 0x30]
ldsb [%l7 + 0x6D], %i5
stx %o7, [%l7 + 0x78]
edge16n %o0, %l3, %o6
tge %xcc, 0x1
fxors %f9, %f0, %f7
sth %i4, [%l7 + 0x34]
fpsub16s %f0, %f3, %f3
ld [%l7 + 0x28], %f10
lduh [%l7 + 0x0A], %i3
edge32l %l6, %i0, %g3
bcs,a,pt %xcc, loop_5206
brnz %g7, loop_5207
addccc %o2, 0x09EB, %l2
edge32n %g6, %o5, %g4
loop_5206:
ldsw [%l7 + 0x78], %o3
loop_5207:
ld [%l7 + 0x1C], %f13
edge32ln %l5, %o1, %o4
bcc,a loop_5208
ba,a %icc, loop_5209
movge %xcc, %g1, %i2
stw %g5, [%l7 + 0x58]
loop_5208:
taddcc %i6, 0x1D97, %i7
loop_5209:
ta %icc, 0x4
ldd [%l7 + 0x60], %f12
bgu,a,pn %icc, loop_5210
sth %l4, [%l7 + 0x5A]
fmovdn %icc, %f1, %f8
addc %l1, %l0, %i1
loop_5210:
stb %g2, [%l7 + 0x4B]
for %f6, %f4, %f4
bneg loop_5211
fmul8x16al %f3, %f15, %f8
array8 %o7, %o0, %i5
movrlez %l3, %i4, %i3
loop_5211:
fnor %f12, %f10, %f2
movcc %icc, %o6, %l6
st %f7, [%l7 + 0x0C]
fmovsneg %icc, %f5, %f6
addc %i0, 0x0B0D, %g3
udivx %g7, 0x0378, %l2
fpadd16 %f4, %f4, %f0
ldsw [%l7 + 0x30], %g6
ldx [%l7 + 0x70], %o2
ldsb [%l7 + 0x1B], %o5
bgu,pn %xcc, loop_5212
fmovsgu %icc, %f6, %f10
movleu %xcc, %o3, %l5
fmovdvs %xcc, %f4, %f5
loop_5212:
stx %o1, [%l7 + 0x18]
fbue %fcc1, loop_5213
fand %f6, %f0, %f0
movneg %icc, %o4, %g1
std %f6, [%l7 + 0x68]
loop_5213:
stx %i2, [%l7 + 0x10]
stb %g4, [%l7 + 0x51]
ble,a %xcc, loop_5214
fand %f0, %f14, %f14
fbne %fcc3, loop_5215
alignaddr %g5, %i7, %l4
loop_5214:
fmovscc %icc, %f12, %f11
ldub [%l7 + 0x16], %i6
loop_5215:
fbge %fcc2, loop_5216
xorcc %l1, 0x054A, %l0
edge8ln %g2, %o7, %i1
fmovsl %icc, %f0, %f13
loop_5216:
for %f8, %f14, %f12
tcs %xcc, 0x2
fble %fcc2, loop_5217
tge %xcc, 0x3
fmovda %xcc, %f9, %f7
alignaddr %i5, %l3, %o0
loop_5217:
movne %icc, %i3, %o6
fcmpeq16 %f4, %f4, %i4
bshuffle %f6, %f12, %f10
fcmpne16 %f4, %f0, %i0
fpsub32s %f12, %f7, %f11
ldsb [%l7 + 0x1B], %g3
fpackfix %f12, %f13
fcmpd %fcc3, %f4, %f4
lduh [%l7 + 0x66], %g7
fmovdle %xcc, %f4, %f13
stw %l2, [%l7 + 0x68]
bl,a loop_5218
nop
setx loop_5219, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f2, [%l7 + 0x24]
fbul %fcc3, loop_5220
loop_5218:
fmovrsgz %g6, %f10, %f7
loop_5219:
ldsh [%l7 + 0x12], %o2
fornot1 %f0, %f10, %f6
loop_5220:
sth %o5, [%l7 + 0x22]
ldsw [%l7 + 0x0C], %l6
fmuld8sux16 %f13, %f12, %f8
edge32ln %l5, %o1, %o3
movrlez %o4, 0x3E3, %i2
fbne,a %fcc2, loop_5221
ld [%l7 + 0x50], %f3
fmovsvs %xcc, %f4, %f4
sub %g1, %g4, %i7
loop_5221:
fmovsleu %xcc, %f13, %f2
fnegs %f12, %f0
std %f0, [%l7 + 0x78]
sethi 0x1287, %g5
ldsh [%l7 + 0x3A], %i6
tne %xcc, 0x4
bvc %xcc, loop_5222
fsrc2 %f4, %f0
brz %l4, loop_5223
ldx [%l7 + 0x68], %l0
loop_5222:
ldsw [%l7 + 0x0C], %g2
std %f12, [%l7 + 0x18]
loop_5223:
nop
setx loop_5224, %l0, %l1
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_5225
tge %icc, 0x4
ldsw [%l7 + 0x3C], %o7
loop_5224:
fcmps %fcc3, %f13, %f14
loop_5225:
fmovdpos %icc, %f1, %f2
std %f14, [%l7 + 0x38]
lduh [%l7 + 0x72], %i1
taddcctv %l1, 0x12A8, %l3
fpsub32 %f4, %f10, %f0
umulcc %o0, 0x13A4, %i5
ldsh [%l7 + 0x3C], %o6
tl %icc, 0x6
fnegs %f13, %f13
ld [%l7 + 0x24], %f15
fblg,a %fcc0, loop_5226
addc %i3, %i0, %g3
fnor %f2, %f10, %f10
ldsw [%l7 + 0x3C], %g7
loop_5226:
edge32 %i4, %g6, %l2
ldsh [%l7 + 0x4C], %o5
fmul8x16 %f4, %f2, %f4
fpmerge %f14, %f6, %f0
bgu,a loop_5227
move %xcc, %l6, %l5
lduh [%l7 + 0x0E], %o1
ldsb [%l7 + 0x5E], %o3
loop_5227:
ldd [%l7 + 0x30], %f0
fmovrse %o2, %f6, %f2
orcc %i2, %o4, %g1
xor %g4, %g5, %i7
ldd [%l7 + 0x78], %f14
ldsh [%l7 + 0x66], %i6
ldsh [%l7 + 0x30], %l4
bleu,a,pn %icc, loop_5228
tsubcctv %l0, 0x1541, %g2
lduh [%l7 + 0x08], %i1
lduh [%l7 + 0x1C], %o7
loop_5228:
nop
setx loop_5229, %l0, %l1
jmpl %l1, %l1
lduh [%l7 + 0x6C], %l3
bcc,a %icc, loop_5230
fcmpeq32 %f10, %f2, %o0
loop_5229:
fcmpne32 %f4, %f4, %o6
bcs,pt %icc, loop_5231
loop_5230:
ld [%l7 + 0x64], %f9
ldsw [%l7 + 0x68], %i3
ldsw [%l7 + 0x5C], %i5
loop_5231:
fmovsne %xcc, %f8, %f10
umul %i0, 0x1B21, %g7
fmovrdne %i4, %f8, %f0
te %xcc, 0x1
lduh [%l7 + 0x36], %g6
fmul8sux16 %f2, %f2, %f14
fmuld8sux16 %f14, %f9, %f14
sth %l2, [%l7 + 0x30]
fcmple16 %f6, %f12, %g3
lduw [%l7 + 0x3C], %o5
tn %icc, 0x7
ldx [%l7 + 0x50], %l6
fmovrsgez %o1, %f11, %f11
ldsb [%l7 + 0x23], %l5
ldd [%l7 + 0x38], %f14
fbuge %fcc3, loop_5232
ldsh [%l7 + 0x16], %o3
movvs %xcc, %o2, %o4
edge32n %g1, %i2, %g5
loop_5232:
fble %fcc0, loop_5233
st %f10, [%l7 + 0x70]
fpadd32 %f0, %f12, %f14
edge16n %g4, %i6, %i7
loop_5233:
fmovdge %xcc, %f15, %f13
ldd [%l7 + 0x48], %f4
fcmpes %fcc0, %f6, %f9
ld [%l7 + 0x0C], %f2
bcc,a %xcc, loop_5234
pdist %f0, %f14, %f14
bge,a loop_5235
sth %l0, [%l7 + 0x42]
loop_5234:
fpsub16 %f6, %f8, %f2
fcmple32 %f2, %f12, %l4
loop_5235:
std %f2, [%l7 + 0x18]
movvs %xcc, %g2, %o7
movvs %icc, %i1, %l1
tgu %icc, 0x0
lduw [%l7 + 0x34], %l3
movl %xcc, %o0, %i3
bcc %icc, loop_5236
fmovsl %xcc, %f11, %f4
fexpand %f7, %f0
fmovdleu %icc, %f8, %f8
loop_5236:
tsubcc %o6, 0x1C8F, %i5
fmovsge %icc, %f7, %f11
movl %icc, %g7, %i4
ldd [%l7 + 0x10], %f2
bn,a loop_5237
fcmpes %fcc1, %f12, %f13
movrlz %i0, %g6, %l2
fcmpgt16 %f8, %f4, %g3
loop_5237:
movrlz %o5, %o1, %l5
fmovdleu %xcc, %f10, %f0
umulcc %l6, 0x0B9E, %o2
stw %o4, [%l7 + 0x54]
ba loop_5238
tge %xcc, 0x5
fnands %f0, %f10, %f11
edge8n %o3, %g1, %g5
loop_5238:
ld [%l7 + 0x18], %f3
ldsb [%l7 + 0x2A], %i2
fmovdleu %xcc, %f7, %f3
ldx [%l7 + 0x70], %i6
edge32l %g4, %l0, %l4
edge8 %g2, %o7, %i7
siam 0x3
tge %icc, 0x4
xor %i1, %l3, %l1
addccc %o0, %i3, %i5
fbug,a %fcc3, loop_5239
fbn,a %fcc2, loop_5240
std %f8, [%l7 + 0x70]
fbg %fcc3, loop_5241
loop_5239:
smulcc %o6, 0x00FE, %g7
loop_5240:
edge8n %i4, %g6, %i0
fors %f7, %f13, %f5
loop_5241:
fpackfix %f0, %f1
movrgez %g3, %o5, %o1
ldd [%l7 + 0x08], %f12
fmovrsgz %l2, %f3, %f9
tsubcctv %l5, %l6, %o4
fmovsle %icc, %f7, %f1
edge16n %o2, %o3, %g5
fbul,a %fcc1, loop_5242
tl %icc, 0x6
lduw [%l7 + 0x6C], %g1
fxors %f2, %f8, %f3
loop_5242:
fpsub16 %f4, %f10, %f12
edge8n %i6, %g4, %l0
edge32n %l4, %i2, %g2
bgu,pn %icc, loop_5243
brlz,a %o7, loop_5244
movg %icc, %i1, %i7
brz,a %l3, loop_5245
loop_5243:
lduh [%l7 + 0x78], %l1
loop_5244:
fmovdpos %icc, %f7, %f5
stx %i3, [%l7 + 0x30]
loop_5245:
bn,pt %icc, loop_5246
fbo %fcc0, loop_5247
fmovsvs %xcc, %f14, %f11
sdiv %i5, 0x0E42, %o0
loop_5246:
fmovda %icc, %f11, %f4
loop_5247:
tg %icc, 0x2
fmovdcc %xcc, %f1, %f9
bgu loop_5248
sth %o6, [%l7 + 0x7C]
bshuffle %f8, %f10, %f12
edge8 %g7, %i4, %g6
loop_5248:
sth %i0, [%l7 + 0x0A]
bpos,a %icc, loop_5249
fbe %fcc0, loop_5250
fmul8sux16 %f2, %f10, %f8
fmovsvc %icc, %f12, %f4
loop_5249:
sll %g3, 0x18, %o1
loop_5250:
movre %o5, 0x019, %l2
movge %xcc, %l6, %l5
sth %o4, [%l7 + 0x68]
udiv %o2, 0x1AD5, %g5
stx %o3, [%l7 + 0x38]
ldd [%l7 + 0x30], %f2
ldsh [%l7 + 0x0C], %i6
st %f3, [%l7 + 0x24]
fmovd %f2, %f0
tcs %xcc, 0x2
fpsub32s %f10, %f1, %f4
ld [%l7 + 0x6C], %f10
edge32l %g1, %g4, %l4
fcmple32 %f10, %f6, %l0
faligndata %f12, %f2, %f0
ldsw [%l7 + 0x68], %i2
fexpand %f6, %f8
lduh [%l7 + 0x08], %g2
stb %o7, [%l7 + 0x52]
fmovd %f12, %f4
bg,a,pt %icc, loop_5251
fmovdcs %icc, %f10, %f5
st %f6, [%l7 + 0x14]
fmovdcc %xcc, %f12, %f9
loop_5251:
movl %xcc, %i7, %i1
nop
setx loop_5252, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smul %l3, %i3, %i5
sth %l1, [%l7 + 0x58]
ld [%l7 + 0x6C], %f13
loop_5252:
ldsw [%l7 + 0x3C], %o6
smulcc %g7, %o0, %i4
tleu %xcc, 0x5
fandnot2s %f13, %f1, %f11
fornot1 %f12, %f6, %f10
bcs,pn %xcc, loop_5253
fmovscs %icc, %f13, %f13
te %xcc, 0x2
fxnor %f0, %f2, %f8
loop_5253:
stw %g6, [%l7 + 0x14]
ldx [%l7 + 0x50], %i0
fnot2s %f1, %f14
array8 %o1, %o5, %l2
faligndata %f0, %f12, %f6
be,a,pt %xcc, loop_5254
fnegd %f4, %f14
xorcc %g3, %l6, %l5
movgu %xcc, %o2, %o4
loop_5254:
bg,a %xcc, loop_5255
fmovdcs %xcc, %f6, %f0
movvs %icc, %g5, %i6
movgu %icc, %g1, %o3
loop_5255:
sth %l4, [%l7 + 0x16]
ldd [%l7 + 0x30], %f6
std %f10, [%l7 + 0x08]
sdivcc %l0, 0x183F, %i2
st %f3, [%l7 + 0x48]
siam 0x7
addcc %g2, 0x0A40, %g4
lduh [%l7 + 0x72], %o7
tpos %icc, 0x7
fble %fcc3, loop_5256
faligndata %f14, %f6, %f12
fcmpd %fcc0, %f4, %f4
movleu %xcc, %i1, %l3
loop_5256:
fabsd %f14, %f12
ldsb [%l7 + 0x12], %i7
ldsh [%l7 + 0x64], %i5
array8 %i3, %l1, %o6
fnands %f0, %f10, %f0
lduh [%l7 + 0x32], %g7
fmovda %xcc, %f14, %f7
andcc %o0, 0x0EBB, %i4
fnand %f10, %f2, %f4
fxnor %f0, %f12, %f2
tleu %icc, 0x4
fpmerge %f15, %f11, %f6
add %i0, %o1, %g6
st %f9, [%l7 + 0x30]
brz,a %o5, loop_5257
fpadd32s %f2, %f3, %f14
ldx [%l7 + 0x68], %g3
ble,a,pt %icc, loop_5258
loop_5257:
fmovda %icc, %f1, %f13
movgu %xcc, %l2, %l5
edge32 %o2, %l6, %g5
loop_5258:
alignaddrl %i6, %o4, %g1
smul %o3, 0x13BB, %l0
bpos,a %xcc, loop_5259
std %f0, [%l7 + 0x60]
ldsh [%l7 + 0x6A], %i2
fornot1 %f12, %f8, %f2
loop_5259:
ldub [%l7 + 0x65], %l4
tsubcc %g4, %g2, %i1
sth %o7, [%l7 + 0x34]
edge8ln %l3, %i5, %i3
lduh [%l7 + 0x4A], %i7
tle %xcc, 0x3
sth %l1, [%l7 + 0x22]
fands %f8, %f7, %f9
fmuld8ulx16 %f5, %f2, %f12
std %f6, [%l7 + 0x68]
alignaddrl %g7, %o6, %i4
stw %o0, [%l7 + 0x18]
movne %icc, %i0, %o1
stx %g6, [%l7 + 0x68]
fpack32 %f0, %f6, %f14
siam 0x0
tsubcctv %g3, %l2, %o5
fmovrdne %l5, %f12, %f14
srax %o2, 0x16, %g5
fble,a %fcc2, loop_5260
tvc %icc, 0x7
bpos,a,pt %xcc, loop_5261
tn %xcc, 0x6
loop_5260:
fpadd32s %f1, %f10, %f0
fmovsle %icc, %f13, %f8
loop_5261:
array32 %i6, %l6, %o4
stw %o3, [%l7 + 0x6C]
tge %icc, 0x3
fba %fcc1, loop_5262
tvc %xcc, 0x6
tg %xcc, 0x5
fmovrsne %l0, %f8, %f8
loop_5262:
movcc %icc, %g1, %i2
st %f11, [%l7 + 0x70]
alignaddr %l4, %g2, %i1
lduh [%l7 + 0x1A], %g4
fmovdn %icc, %f5, %f8
fmovsne %icc, %f7, %f5
fbug %fcc1, loop_5263
subcc %o7, 0x0B15, %l3
smul %i3, 0x12A8, %i7
move %icc, %l1, %i5
loop_5263:
fone %f8
fmul8x16al %f8, %f11, %f6
fxors %f5, %f14, %f10
smul %o6, 0x1E6D, %i4
andncc %o0, %i0, %g7
taddcc %o1, 0x0AE3, %g3
lduh [%l7 + 0x58], %g6
ld [%l7 + 0x24], %f4
tsubcctv %o5, 0x0B25, %l5
bcs,pn %xcc, loop_5264
tl %xcc, 0x6
subcc %o2, 0x0201, %l2
stb %g5, [%l7 + 0x63]
loop_5264:
fmovdneg %icc, %f3, %f12
or %i6, %o4, %o3
addccc %l6, 0x14CE, %l0
fmovdne %icc, %f4, %f14
ldsw [%l7 + 0x6C], %i2
movvs %icc, %g1, %l4
stb %g2, [%l7 + 0x1F]
movpos %icc, %g4, %i1
tleu %icc, 0x1
fmovrde %o7, %f2, %f0
fsrc2 %f2, %f4
fcmpne32 %f4, %f4, %l3
udiv %i7, 0x1E21, %i3
fmovdn %icc, %f7, %f11
ldub [%l7 + 0x42], %i5
bl,pt %icc, loop_5265
fbo %fcc2, loop_5266
edge8ln %o6, %l1, %i4
fbe %fcc3, loop_5267
loop_5265:
ldx [%l7 + 0x18], %o0
loop_5266:
ldsw [%l7 + 0x28], %g7
subccc %i0, %o1, %g3
loop_5267:
movvc %icc, %g6, %l5
lduh [%l7 + 0x24], %o2
movl %icc, %o5, %g5
stw %i6, [%l7 + 0x70]
for %f2, %f8, %f4
stb %o4, [%l7 + 0x30]
tle %xcc, 0x2
brgz %l2, loop_5268
te %icc, 0x5
ldsh [%l7 + 0x10], %o3
lduw [%l7 + 0x3C], %l0
loop_5268:
fbne %fcc3, loop_5269
ld [%l7 + 0x1C], %f0
ld [%l7 + 0x2C], %f12
ldsb [%l7 + 0x2A], %l6
loop_5269:
xorcc %i2, %g1, %l4
ldx [%l7 + 0x38], %g4
st %f11, [%l7 + 0x74]
movrgez %i1, %o7, %l3
fpsub16 %f10, %f0, %f8
sll %g2, 0x13, %i3
std %f4, [%l7 + 0x20]
sllx %i7, 0x1D, %i5
lduh [%l7 + 0x7C], %l1
fones %f0
sllx %i4, %o0, %g7
ldsh [%l7 + 0x36], %o6
fsrc1s %f15, %f12
fexpand %f7, %f0
fcmple32 %f0, %f6, %o1
st %f11, [%l7 + 0x20]
lduh [%l7 + 0x0A], %i0
ldd [%l7 + 0x18], %f12
fmovdg %xcc, %f5, %f3
fzeros %f5
stx %g6, [%l7 + 0x10]
fmovsleu %icc, %f10, %f0
brlez %g3, loop_5270
edge32 %o2, %l5, %g5
fmul8x16au %f1, %f0, %f10
sub %o5, %o4, %i6
loop_5270:
xnorcc %l2, %l0, %o3
stw %l6, [%l7 + 0x10]
fpsub32 %f14, %f2, %f14
move %xcc, %i2, %g1
fmul8x16au %f0, %f7, %f2
ld [%l7 + 0x24], %f6
tn %icc, 0x3
ldd [%l7 + 0x70], %f8
lduh [%l7 + 0x58], %l4
fpadd32 %f2, %f4, %f12
ba,a,pt %icc, loop_5271
smul %g4, 0x0360, %i1
tsubcc %o7, 0x02F9, %l3
stw %i3, [%l7 + 0x54]
loop_5271:
stb %g2, [%l7 + 0x0F]
ldsw [%l7 + 0x2C], %i7
bge,pn %icc, loop_5272
lduw [%l7 + 0x40], %i5
nop
setx loop_5273, %l0, %l1
jmpl %l1, %i4
movcs %icc, %l1, %o0
loop_5272:
ldx [%l7 + 0x28], %g7
fbue,a %fcc2, loop_5274
loop_5273:
fbge %fcc2, loop_5275
fbug,a %fcc3, loop_5276
std %f10, [%l7 + 0x60]
loop_5274:
smulcc %o1, %i0, %g6
loop_5275:
ldsw [%l7 + 0x74], %g3
loop_5276:
fbu,a %fcc2, loop_5277
std %f4, [%l7 + 0x18]
brz %o2, loop_5278
edge8l %o6, %g5, %o5
loop_5277:
ldsb [%l7 + 0x2A], %o4
fmul8sux16 %f2, %f12, %f14
loop_5278:
std %f0, [%l7 + 0x78]
lduw [%l7 + 0x10], %i6
ldub [%l7 + 0x47], %l2
fmovsne %xcc, %f15, %f12
fmovsn %icc, %f1, %f11
fsrc2s %f7, %f8
ldx [%l7 + 0x60], %l0
fornot1 %f2, %f14, %f4
ldx [%l7 + 0x60], %o3
tsubcctv %l5, %l6, %g1
fmovdvc %xcc, %f4, %f3
bpos,pn %xcc, loop_5279
ld [%l7 + 0x4C], %f13
fzero %f0
ldx [%l7 + 0x10], %l4
loop_5279:
ldub [%l7 + 0x50], %i2
fmul8x16 %f11, %f6, %f4
mulscc %g4, %o7, %l3
fmul8x16au %f2, %f2, %f12
movn %icc, %i3, %g2
sth %i1, [%l7 + 0x14]
ld [%l7 + 0x44], %f1
fmovsvc %icc, %f5, %f10
fmovsvc %icc, %f11, %f12
tcs %xcc, 0x0
ldx [%l7 + 0x10], %i5
sllx %i4, %i7, %o0
umul %g7, 0x1AE0, %l1
sdiv %o1, 0x000D, %g6
tgu %icc, 0x3
sub %i0, 0x1A4B, %o2
fmovrdne %g3, %f6, %f12
ldsh [%l7 + 0x30], %o6
ldsh [%l7 + 0x6C], %o5
fornot2s %f2, %f9, %f7
stw %o4, [%l7 + 0x5C]
udivx %g5, 0x0E10, %i6
fones %f9
fmovdl %xcc, %f12, %f5
lduw [%l7 + 0x68], %l2
fmovsgu %icc, %f8, %f13
fcmpgt32 %f10, %f10, %o3
bcc,pn %icc, loop_5280
fcmpes %fcc1, %f0, %f7
sdivx %l0, 0x02AC, %l5
fpadd16 %f12, %f4, %f6
loop_5280:
lduw [%l7 + 0x24], %l6
taddcctv %g1, %l4, %g4
ldub [%l7 + 0x74], %i2
sllx %l3, %o7, %g2
edge8l %i1, %i5, %i3
fmovdgu %xcc, %f6, %f3
fpsub16 %f4, %f10, %f14
edge32l %i4, %o0, %i7
edge32 %l1, %o1, %g6
umulcc %i0, %o2, %g3
lduw [%l7 + 0x54], %g7
fmovrdgez %o6, %f4, %f14
ldsb [%l7 + 0x4A], %o5
edge8l %g5, %o4, %i6
brz,a %l2, loop_5281
xnorcc %l0, %o3, %l5
fxnor %f12, %f10, %f12
bl %xcc, loop_5282
loop_5281:
stb %l6, [%l7 + 0x77]
pdist %f2, %f8, %f12
popc 0x0DF7, %g1
loop_5282:
sth %g4, [%l7 + 0x1A]
subccc %i2, 0x02B9, %l3
fbl %fcc1, loop_5283
sdivcc %o7, 0x18FF, %g2
ldsw [%l7 + 0x10], %l4
fcmpne32 %f0, %f4, %i1
loop_5283:
fmovse %xcc, %f9, %f9
fbe %fcc2, loop_5284
fpadd16s %f0, %f14, %f14
fmovsvs %xcc, %f0, %f6
tpos %xcc, 0x3
loop_5284:
edge32n %i3, %i4, %i5
st %f15, [%l7 + 0x34]
ldsw [%l7 + 0x34], %o0
fmovrdlz %l1, %f2, %f12
fmovda %xcc, %f6, %f3
tl %xcc, 0x0
fmovdvc %icc, %f6, %f12
ldsh [%l7 + 0x2E], %i7
stb %o1, [%l7 + 0x52]
bgu loop_5285
fbule,a %fcc0, loop_5286
fmovse %xcc, %f12, %f11
or %g6, 0x09EA, %o2
loop_5285:
array32 %g3, %i0, %g7
loop_5286:
sth %o5, [%l7 + 0x20]
fmovdle %xcc, %f12, %f13
faligndata %f6, %f6, %f0
bn,pt %xcc, loop_5287
addc %g5, 0x0FCA, %o6
std %f6, [%l7 + 0x38]
fcmple16 %f10, %f6, %o4
loop_5287:
bleu,a,pn %xcc, loop_5288
edge16ln %l2, %l0, %i6
brgz,a %o3, loop_5289
bge,pt %xcc, loop_5290
loop_5288:
fpadd32s %f15, %f3, %f0
fnegs %f4, %f11
loop_5289:
movrlez %l6, %g1, %g4
loop_5290:
std %f8, [%l7 + 0x30]
ld [%l7 + 0x4C], %f0
xorcc %i2, %l3, %l5
ldx [%l7 + 0x68], %o7
fpadd32s %f1, %f11, %f12
fpadd32s %f10, %f4, %f6
fandnot2s %f3, %f8, %f12
fxor %f10, %f6, %f8
sth %l4, [%l7 + 0x3C]
edge8l %i1, %i3, %g2
bg,pt %icc, loop_5291
xor %i5, %o0, %i4
udivcc %i7, 0x0C83, %l1
bge %xcc, loop_5292
loop_5291:
sdivcc %o1, 0x13F9, %o2
fpmerge %f5, %f8, %f14
fbu %fcc1, loop_5293
loop_5292:
std %f2, [%l7 + 0x30]
lduh [%l7 + 0x2A], %g6
call loop_5294
loop_5293:
fcmpes %fcc2, %f6, %f11
ldsb [%l7 + 0x0A], %i0
edge32n %g3, %o5, %g7
loop_5294:
ldsb [%l7 + 0x6A], %o6
movle %icc, %g5, %l2
edge8 %o4, %l0, %o3
and %l6, 0x0773, %i6
st %f8, [%l7 + 0x10]
edge32n %g1, %g4, %i2
bcc,a,pn %icc, loop_5295
bshuffle %f4, %f14, %f2
udivx %l5, 0x113F, %l3
tgu %xcc, 0x3
loop_5295:
umulcc %o7, 0x1107, %i1
ldsh [%l7 + 0x6C], %i3
fmul8x16au %f0, %f2, %f12
smulcc %g2, %l4, %i5
fbue,a %fcc1, loop_5296
movvc %xcc, %i4, %o0
fnot2 %f2, %f12
sth %l1, [%l7 + 0x6A]
loop_5296:
mulscc %o1, 0x11A6, %o2
movge %icc, %i7, %g6
ble,a,pt %xcc, loop_5297
fpmerge %f15, %f6, %f4
ldd [%l7 + 0x38], %f4
or %i0, %g3, %o5
loop_5297:
brgz,a %g7, loop_5298
fmovdge %icc, %f15, %f3
fornot2 %f2, %f4, %f4
ldsh [%l7 + 0x4A], %o6
loop_5298:
movvs %icc, %l2, %o4
edge32ln %g5, %o3, %l6
fabsd %f14, %f10
stx %l0, [%l7 + 0x10]
fands %f0, %f5, %f3
and %g1, %i6, %i2
lduh [%l7 + 0x5A], %l5
fandnot2 %f14, %f14, %f0
ta %icc, 0x5
edge8ln %l3, %o7, %i1
fnor %f10, %f2, %f14
alignaddr %g4, %i3, %g2
fmovsvc %icc, %f6, %f3
fnot2s %f3, %f15
tn %xcc, 0x5
stb %l4, [%l7 + 0x52]
ld [%l7 + 0x20], %f8
ldsb [%l7 + 0x79], %i5
movvs %icc, %o0, %l1
fmovdcc %xcc, %f6, %f4
udiv %i4, 0x015B, %o1
stb %i7, [%l7 + 0x21]
fpmerge %f10, %f7, %f6
std %f10, [%l7 + 0x48]
fpadd32s %f6, %f8, %f11
ld [%l7 + 0x40], %f13
fnor %f8, %f4, %f0
te %icc, 0x5
udiv %g6, 0x17D2, %o2
smul %g3, %o5, %g7
sdivcc %o6, 0x1A33, %i0
fbul %fcc3, loop_5299
brlz %l2, loop_5300
fornot1 %f4, %f10, %f6
udivx %g5, 0x142A, %o4
loop_5299:
tsubcctv %l6, 0x141F, %l0
loop_5300:
fzeros %f3
siam 0x6
edge32n %g1, %o3, %i6
edge16l %i2, %l3, %l5
fand %f14, %f2, %f12
fmovsg %xcc, %f1, %f1
ta %xcc, 0x6
movn %icc, %i1, %o7
fcmps %fcc2, %f9, %f15
orn %g4, 0x0A37, %i3
movrlez %g2, %i5, %l4
fmovdle %xcc, %f8, %f7
array8 %o0, %i4, %l1
fble,a %fcc2, loop_5301
addcc %i7, %g6, %o1
ldsb [%l7 + 0x61], %o2
fnand %f0, %f2, %f4
loop_5301:
or %g3, 0x1921, %o5
ba loop_5302
fmovs %f15, %f10
lduw [%l7 + 0x08], %o6
ldsh [%l7 + 0x58], %g7
loop_5302:
mova %icc, %l2, %i0
tgu %icc, 0x7
fornot2 %f8, %f2, %f6
movne %icc, %o4, %g5
bshuffle %f14, %f12, %f12
ldd [%l7 + 0x30], %f2
lduh [%l7 + 0x40], %l6
fmovsge %icc, %f11, %f3
fbe,a %fcc2, loop_5303
fzeros %f12
edge8n %l0, %o3, %g1
brnz %i2, loop_5304
loop_5303:
stx %i6, [%l7 + 0x40]
ldsw [%l7 + 0x60], %l3
sdivx %i1, 0x11E6, %o7
loop_5304:
fnegs %f15, %f4
edge32n %l5, %i3, %g4
fbu %fcc1, loop_5305
fnot1s %f15, %f4
fmovrdgz %g2, %f0, %f10
fmovdneg %xcc, %f7, %f13
loop_5305:
ldd [%l7 + 0x28], %f4
fnors %f0, %f8, %f13
array16 %i5, %l4, %i4
fmovdge %icc, %f9, %f14
brgez %o0, loop_5306
ld [%l7 + 0x30], %f9
tneg %xcc, 0x5
movle %icc, %l1, %i7
loop_5306:
bcs,a loop_5307
fmovdle %xcc, %f8, %f3
ldsw [%l7 + 0x0C], %o1
ldx [%l7 + 0x70], %o2
loop_5307:
stw %g6, [%l7 + 0x54]
srl %o5, 0x15, %g3
sth %o6, [%l7 + 0x36]
sethi 0x0CA5, %g7
fmovsgu %icc, %f12, %f7
st %f0, [%l7 + 0x54]
fbule %fcc2, loop_5308
fcmpeq32 %f0, %f12, %l2
lduw [%l7 + 0x34], %i0
bge,pt %xcc, loop_5309
loop_5308:
array32 %g5, %l6, %l0
bcs,a %xcc, loop_5310
stw %o3, [%l7 + 0x68]
loop_5309:
bpos,a,pt %xcc, loop_5311
addcc %o4, %g1, %i2
loop_5310:
movrgez %i6, %l3, %i1
bcc,a,pt %icc, loop_5312
loop_5311:
bn,a %xcc, loop_5313
stw %o7, [%l7 + 0x50]
stb %l5, [%l7 + 0x6C]
loop_5312:
fmuld8sux16 %f10, %f4, %f0
loop_5313:
ba,pn %xcc, loop_5314
ldsw [%l7 + 0x70], %i3
popc %g4, %g2
fmovrsgz %i5, %f1, %f11
loop_5314:
fble,a %fcc1, loop_5315
movvc %xcc, %l4, %o0
fpsub32s %f13, %f15, %f15
bge,pt %icc, loop_5316
loop_5315:
edge16l %i4, %l1, %o1
stb %o2, [%l7 + 0x0E]
ble,pn %xcc, loop_5317
loop_5316:
ldx [%l7 + 0x30], %i7
st %f7, [%l7 + 0x6C]
sth %g6, [%l7 + 0x62]
loop_5317:
fmovscc %icc, %f7, %f6
fbo,a %fcc3, loop_5318
orncc %g3, 0x0294, %o6
ldsw [%l7 + 0x70], %o5
fbul,a %fcc1, loop_5319
loop_5318:
movrne %g7, %l2, %i0
fcmpgt32 %f2, %f10, %g5
fmovrde %l0, %f0, %f4
loop_5319:
brnz,a %o3, loop_5320
fbug %fcc1, loop_5321
fcmpd %fcc3, %f6, %f6
stx %l6, [%l7 + 0x78]
loop_5320:
std %f10, [%l7 + 0x38]
loop_5321:
fors %f0, %f4, %f10
movne %xcc, %o4, %i2
fble %fcc0, loop_5322
addccc %i6, 0x18A5, %g1
fmovrdlz %i1, %f14, %f0
and %o7, 0x0292, %l3
loop_5322:
fcmpne32 %f8, %f0, %i3
fzeros %f2
std %f4, [%l7 + 0x38]
ldub [%l7 + 0x75], %l5
addc %g4, %g2, %i5
fbug %fcc2, loop_5323
ldub [%l7 + 0x09], %o0
fmovrdne %i4, %f0, %f10
lduh [%l7 + 0x08], %l4
loop_5323:
fmovsgu %icc, %f7, %f10
fsrc1s %f15, %f6
bvc,a loop_5324
ldsh [%l7 + 0x46], %l1
fmovdge %icc, %f8, %f15
taddcc %o2, 0x13BF, %i7
loop_5324:
ldsh [%l7 + 0x46], %g6
te %xcc, 0x7
fpsub16 %f12, %f4, %f4
for %f4, %f14, %f10
ldsb [%l7 + 0x4D], %o1
for %f8, %f0, %f14
fxnor %f2, %f14, %f6
fmovdleu %xcc, %f0, %f6
edge8 %g3, %o6, %g7
sth %l2, [%l7 + 0x10]
sth %i0, [%l7 + 0x4A]
lduh [%l7 + 0x2E], %o5
ldsh [%l7 + 0x78], %l0
addc %g5, 0x09B8, %o3
ble,a,pn %icc, loop_5325
ldub [%l7 + 0x7B], %o4
fcmps %fcc3, %f14, %f1
nop
setx loop_5326, %l0, %l1
jmpl %l1, %l6
loop_5325:
std %f6, [%l7 + 0x78]
movn %icc, %i2, %i6
tg %xcc, 0x7
loop_5326:
subcc %g1, %i1, %l3
subccc %i3, %o7, %l5
fmovrdgz %g2, %f14, %f2
lduh [%l7 + 0x3E], %g4
ld [%l7 + 0x78], %f6
taddcc %o0, 0x1015, %i5
ldsw [%l7 + 0x44], %l4
fpadd16s %f5, %f2, %f13
fmovdne %xcc, %f11, %f12
fones %f3
fsrc1 %f12, %f12
fmovrde %i4, %f12, %f8
fnor %f12, %f10, %f14
array8 %o2, %l1, %g6
lduw [%l7 + 0x20], %o1
pdist %f0, %f0, %f8
ldsb [%l7 + 0x44], %i7
subccc %g3, %g7, %l2
bvs,a loop_5327
brlez,a %i0, loop_5328
edge16l %o5, %o6, %l0
sub %g5, %o3, %l6
loop_5327:
edge8l %i2, %i6, %o4
loop_5328:
ldsw [%l7 + 0x70], %i1
fmovdn %xcc, %f4, %f1
stb %g1, [%l7 + 0x29]
fornot1s %f12, %f10, %f0
fpackfix %f4, %f8
brlz,a %l3, loop_5329
fexpand %f9, %f2
fmuld8sux16 %f13, %f2, %f0
tvc %icc, 0x6
loop_5329:
movvc %icc, %i3, %l5
fcmpgt16 %f10, %f0, %o7
fmovsleu %xcc, %f3, %f6
tsubcctv %g2, 0x1F05, %o0
fnot2s %f0, %f6
ldx [%l7 + 0x30], %g4
sth %i5, [%l7 + 0x50]
fbe,a %fcc0, loop_5330
std %f6, [%l7 + 0x18]
stx %i4, [%l7 + 0x28]
fxor %f14, %f6, %f10
loop_5330:
fmovsle %xcc, %f7, %f3
edge32ln %l4, %l1, %g6
be loop_5331
andncc %o2, %i7, %o1
ldsw [%l7 + 0x4C], %g3
addcc %l2, 0x1BE0, %i0
loop_5331:
bshuffle %f2, %f10, %f6
fmovda %icc, %f9, %f3
ldsw [%l7 + 0x24], %g7
fmovrde %o5, %f10, %f4
lduh [%l7 + 0x32], %l0
fsrc2 %f8, %f10
ldd [%l7 + 0x50], %f8
tpos %xcc, 0x3
fbul,a %fcc1, loop_5332
orcc %g5, %o6, %l6
fmovrsgez %i2, %f14, %f1
edge8l %i6, %o3, %o4
loop_5332:
edge32n %i1, %g1, %l3
xnorcc %l5, 0x19DA, %o7
movre %i3, %g2, %g4
srlx %i5, %o0, %i4
or %l4, %l1, %g6
fornot2 %f4, %f6, %f12
nop
setx loop_5333, %l0, %l1
jmpl %l1, %o2
lduh [%l7 + 0x6C], %i7
st %f14, [%l7 + 0x48]
siam 0x5
loop_5333:
edge16ln %o1, %g3, %i0
fmovsn %xcc, %f15, %f11
stb %g7, [%l7 + 0x79]
sth %o5, [%l7 + 0x60]
st %f13, [%l7 + 0x38]
fpadd16 %f6, %f8, %f2
lduh [%l7 + 0x50], %l2
lduh [%l7 + 0x20], %l0
fmul8x16au %f0, %f13, %f12
brgz,a %g5, loop_5334
movvc %icc, %o6, %i2
for %f0, %f12, %f10
fmovrdlez %l6, %f0, %f8
loop_5334:
fcmpes %fcc0, %f10, %f7
edge8l %i6, %o3, %o4
popc %i1, %l3
fbul %fcc1, loop_5335
fbe,a %fcc1, loop_5336
edge8l %g1, %o7, %l5
ldsh [%l7 + 0x0A], %i3
loop_5335:
st %f2, [%l7 + 0x54]
loop_5336:
sethi 0x1104, %g4
sth %g2, [%l7 + 0x0E]
fands %f7, %f5, %f2
ba,a,pn %xcc, loop_5337
tleu %xcc, 0x2
movge %xcc, %i5, %o0
fmovspos %icc, %f0, %f2
loop_5337:
edge8l %i4, %l4, %l1
ldd [%l7 + 0x40], %f12
ldd [%l7 + 0x30], %f6
fbge,a %fcc1, loop_5338
sth %o2, [%l7 + 0x42]
fmovdg %xcc, %f10, %f6
lduh [%l7 + 0x7A], %i7
loop_5338:
fzero %f8
bn,a loop_5339
ldub [%l7 + 0x70], %g6
ldsw [%l7 + 0x1C], %o1
ta %xcc, 0x4
loop_5339:
tne %xcc, 0x6
ldsh [%l7 + 0x4E], %i0
smulcc %g7, 0x0517, %o5
orcc %l2, 0x038C, %g3
fnand %f6, %f2, %f4
fblg %fcc0, loop_5340
tvs %xcc, 0x6
std %f4, [%l7 + 0x08]
bgu,a,pn %icc, loop_5341
loop_5340:
std %f2, [%l7 + 0x08]
ld [%l7 + 0x1C], %f9
fmovscc %icc, %f7, %f4
loop_5341:
faligndata %f14, %f2, %f12
addc %g5, %l0, %i2
ld [%l7 + 0x4C], %f0
ldsb [%l7 + 0x52], %o6
fpsub16s %f1, %f13, %f0
fbu %fcc0, loop_5342
fpadd16 %f6, %f12, %f4
ldsb [%l7 + 0x6E], %i6
ldsw [%l7 + 0x10], %o3
loop_5342:
stw %o4, [%l7 + 0x0C]
mova %icc, %l6, %i1
ldsh [%l7 + 0x32], %l3
tsubcc %o7, 0x1A46, %l5
nop
setx loop_5343, %l0, %l1
jmpl %l1, %g1
stw %g4, [%l7 + 0x64]
std %f6, [%l7 + 0x40]
move %icc, %i3, %i5
loop_5343:
fmovdvs %icc, %f12, %f2
stw %o0, [%l7 + 0x08]
tgu %xcc, 0x1
sdivcc %g2, 0x021B, %l4
udiv %i4, 0x14CF, %l1
fcmpeq32 %f8, %f10, %o2
fbuge %fcc1, loop_5344
orncc %i7, 0x00FE, %o1
lduw [%l7 + 0x38], %g6
fmuld8sux16 %f12, %f8, %f4
loop_5344:
edge32n %g7, %i0, %o5
ld [%l7 + 0x14], %f1
fpsub32 %f6, %f6, %f10
fmovs %f1, %f14
stw %l2, [%l7 + 0x38]
fnors %f10, %f5, %f13
tn %xcc, 0x4
sethi 0x13D0, %g3
lduh [%l7 + 0x68], %l0
brlez,a %i2, loop_5345
tge %icc, 0x4
fmovsl %icc, %f12, %f10
fpadd32 %f4, %f8, %f0
loop_5345:
movle %icc, %g5, %i6
fcmpeq32 %f6, %f14, %o6
fzeros %f1
bvc,pt %xcc, loop_5346
movn %icc, %o3, %l6
array8 %o4, %l3, %o7
ldub [%l7 + 0x71], %l5
loop_5346:
nop
setx loop_5347, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fors %f1, %f9, %f15
ldd [%l7 + 0x78], %f6
movrne %i1, %g1, %g4
loop_5347:
umulcc %i5, %i3, %g2
add %l4, 0x0D5C, %o0
lduw [%l7 + 0x34], %l1
movrgz %o2, 0x1AD, %i7
stw %i4, [%l7 + 0x0C]
bvc,a,pn %icc, loop_5348
fornot2 %f6, %f2, %f12
bne,pn %xcc, loop_5349
bcc %xcc, loop_5350
loop_5348:
ldsb [%l7 + 0x0D], %g6
fmovrdne %g7, %f10, %f4
loop_5349:
tpos %xcc, 0x4
loop_5350:
tleu %icc, 0x5
ldx [%l7 + 0x28], %o1
st %f14, [%l7 + 0x1C]
andcc %o5, 0x0CDB, %l2
ldx [%l7 + 0x30], %g3
fcmpd %fcc1, %f2, %f14
fbne %fcc0, loop_5351
brgez %i0, loop_5352
stw %i2, [%l7 + 0x2C]
ldsb [%l7 + 0x53], %g5
loop_5351:
ble,a loop_5353
loop_5352:
sllx %i6, 0x07, %o6
sth %o3, [%l7 + 0x3C]
fbule %fcc2, loop_5354
loop_5353:
fmovsvs %xcc, %f7, %f0
bne,pt %icc, loop_5355
fnot1 %f2, %f14
loop_5354:
brgz %l6, loop_5356
udivx %l0, 0x0E30, %o4
loop_5355:
ld [%l7 + 0x50], %f12
movvs %xcc, %o7, %l5
loop_5356:
fbuge %fcc1, loop_5357
tcc %icc, 0x6
orncc %l3, 0x0F16, %g1
edge32n %g4, %i1, %i3
loop_5357:
stb %i5, [%l7 + 0x44]
ld [%l7 + 0x14], %f12
sth %g2, [%l7 + 0x12]
ble loop_5358
lduh [%l7 + 0x16], %o0
movcc %xcc, %l1, %o2
array8 %i7, %i4, %g6
loop_5358:
fcmple32 %f14, %f4, %g7
fnands %f5, %f10, %f14
fmovrdgz %l4, %f0, %f10
movrne %o1, 0x157, %o5
edge32 %l2, %g3, %i0
movrne %g5, 0x285, %i6
fmul8ulx16 %f6, %f4, %f8
fpsub32s %f5, %f4, %f9
fnot2s %f8, %f5
fmovsa %icc, %f12, %f2
fmul8x16au %f10, %f0, %f6
ldsb [%l7 + 0x1F], %i2
fands %f12, %f6, %f0
tsubcctv %o3, 0x10F8, %o6
st %f0, [%l7 + 0x4C]
stb %l6, [%l7 + 0x1F]
fmovrdgez %l0, %f0, %f6
ldd [%l7 + 0x20], %f0
edge16 %o7, %o4, %l5
lduh [%l7 + 0x4C], %g1
stw %g4, [%l7 + 0x7C]
bgu,pn %xcc, loop_5359
movre %l3, 0x1BE, %i1
std %f6, [%l7 + 0x68]
fcmple32 %f8, %f4, %i3
loop_5359:
ldx [%l7 + 0x70], %i5
st %f6, [%l7 + 0x64]
fcmpgt32 %f0, %f6, %g2
movge %icc, %l1, %o0
ba,pn %icc, loop_5360
fone %f6
ba,a %icc, loop_5361
ldsw [%l7 + 0x7C], %o2
loop_5360:
fcmped %fcc1, %f14, %f14
fmuld8sux16 %f8, %f1, %f4
loop_5361:
std %f6, [%l7 + 0x38]
ldx [%l7 + 0x78], %i4
ldsb [%l7 + 0x54], %g6
xorcc %g7, %i7, %o1
lduh [%l7 + 0x56], %l4
nop
setx loop_5362, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tpos %icc, 0x1
andcc %o5, 0x10D7, %l2
lduh [%l7 + 0x74], %i0
loop_5362:
ldsb [%l7 + 0x76], %g5
array16 %i6, %g3, %o3
bvs,a,pt %icc, loop_5363
taddcc %o6, 0x094D, %i2
subcc %l0, %o7, %o4
tne %xcc, 0x1
loop_5363:
fmovrdlz %l5, %f12, %f12
lduh [%l7 + 0x6E], %l6
stb %g4, [%l7 + 0x27]
ldsh [%l7 + 0x62], %g1
ldsh [%l7 + 0x42], %l3
stw %i1, [%l7 + 0x54]
fxors %f1, %f1, %f8
fcmpne16 %f14, %f12, %i5
ldsw [%l7 + 0x10], %i3
stb %g2, [%l7 + 0x56]
orncc %o0, %o2, %l1
fandnot2 %f6, %f0, %f2
brz %g6, loop_5364
fbue %fcc0, loop_5365
bcc,a loop_5366
fmovrsgz %g7, %f4, %f2
loop_5364:
sth %i7, [%l7 + 0x34]
loop_5365:
fbo,a %fcc0, loop_5367
loop_5366:
bge,a,pn %icc, loop_5368
fbule,a %fcc2, loop_5369
subccc %o1, %i4, %o5
loop_5367:
fmovrdlz %l4, %f2, %f0
loop_5368:
taddcc %i0, 0x093B, %l2
loop_5369:
ldx [%l7 + 0x78], %i6
fcmpeq16 %f6, %f0, %g5
fornot1s %f7, %f5, %f5
lduw [%l7 + 0x38], %g3
fbn %fcc3, loop_5370
fmuld8sux16 %f3, %f0, %f8
lduh [%l7 + 0x4A], %o6
brlz,a %i2, loop_5371
loop_5370:
ldub [%l7 + 0x1F], %o3
fmovs %f11, %f11
fmovscc %xcc, %f2, %f7
loop_5371:
sth %o7, [%l7 + 0x4E]
bcc %xcc, loop_5372
std %f6, [%l7 + 0x50]
fmovrse %l0, %f7, %f3
movpos %icc, %o4, %l6
loop_5372:
stb %g4, [%l7 + 0x4B]
ldub [%l7 + 0x41], %g1
fandnot1s %f14, %f0, %f8
bleu,a loop_5373
andn %l5, %l3, %i1
fmovsn %icc, %f7, %f15
fmovse %xcc, %f15, %f7
loop_5373:
edge16ln %i5, %g2, %i3
ldub [%l7 + 0x15], %o2
fmovrsne %l1, %f0, %f15
fmovdvs %icc, %f2, %f8
bvc,a %xcc, loop_5374
taddcctv %o0, 0x1CE6, %g6
fcmps %fcc2, %f13, %f13
fbl,a %fcc1, loop_5375
loop_5374:
ldx [%l7 + 0x48], %i7
srl %o1, %g7, %o5
sth %l4, [%l7 + 0x18]
loop_5375:
fmovrsgz %i4, %f10, %f15
tg %xcc, 0x0
nop
setx loop_5376, %l0, %l1
jmpl %l1, %i0
fxnor %f6, %f14, %f12
tn %icc, 0x5
st %f6, [%l7 + 0x5C]
loop_5376:
mulscc %l2, 0x0B99, %i6
fands %f9, %f2, %f1
array32 %g5, %o6, %i2
brz,a %o3, loop_5377
fcmpgt16 %f6, %f0, %g3
fpadd16s %f5, %f14, %f1
fmovrde %l0, %f10, %f14
loop_5377:
fmovdleu %icc, %f14, %f13
fbul %fcc3, loop_5378
tneg %icc, 0x6
ldsh [%l7 + 0x2E], %o4
taddcctv %o7, %g4, %l6
loop_5378:
std %f2, [%l7 + 0x28]
stw %l5, [%l7 + 0x54]
edge8 %g1, %i1, %i5
mova %xcc, %g2, %i3
tl %xcc, 0x6
stw %o2, [%l7 + 0x60]
fsrc2s %f13, %f9
fpsub32 %f14, %f14, %f0
fmovdle %xcc, %f8, %f14
fmovdvs %icc, %f10, %f0
ld [%l7 + 0x08], %f8
fors %f6, %f7, %f12
tcs %icc, 0x3
faligndata %f10, %f4, %f6
tpos %xcc, 0x6
fbu %fcc1, loop_5379
ld [%l7 + 0x08], %f4
fsrc1 %f2, %f0
edge32ln %l1, %l3, %g6
loop_5379:
ldsb [%l7 + 0x32], %i7
stx %o0, [%l7 + 0x38]
ldub [%l7 + 0x74], %g7
fmovsle %icc, %f0, %f14
fand %f14, %f10, %f6
array16 %o1, %l4, %i4
fandnot2s %f13, %f10, %f6
fmovdcc %xcc, %f11, %f10
brlez,a %i0, loop_5380
movcc %icc, %o5, %i6
std %f4, [%l7 + 0x60]
sdivcc %l2, 0x0FE4, %o6
loop_5380:
fpsub16 %f14, %f2, %f12
std %f0, [%l7 + 0x70]
fbn %fcc2, loop_5381
sdiv %g5, 0x07D3, %i2
fmovdle %icc, %f13, %f15
ldsb [%l7 + 0x64], %o3
loop_5381:
sll %g3, 0x17, %o4
fpadd16s %f8, %f7, %f7
lduw [%l7 + 0x3C], %l0
udiv %g4, 0x073B, %l6
srlx %l5, %o7, %i1
ld [%l7 + 0x6C], %f9
stw %g1, [%l7 + 0x34]
movrlz %g2, %i5, %i3
ldd [%l7 + 0x40], %f14
st %f14, [%l7 + 0x6C]
bn,a,pn %xcc, loop_5382
st %f15, [%l7 + 0x2C]
fble,a %fcc1, loop_5383
nop
setx loop_5384, %l0, %l1
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_5382:
fbule %fcc0, loop_5385
fmovdleu %xcc, %f2, %f7
loop_5383:
fmovrdlez %o2, %f12, %f0
loop_5384:
stw %l1, [%l7 + 0x74]
loop_5385:
lduw [%l7 + 0x2C], %l3
fmovdl %icc, %f15, %f9
subc %g6, %i7, %o0
edge32l %o1, %l4, %g7
fcmped %fcc1, %f0, %f2
fpadd16s %f14, %f12, %f12
ldsw [%l7 + 0x64], %i0
ldsh [%l7 + 0x5A], %o5
movpos %xcc, %i6, %l2
taddcc %i4, %o6, %g5
and %o3, 0x00EA, %g3
bge,a %xcc, loop_5386
bcs,pn %xcc, loop_5387
fmovrsne %o4, %f6, %f15
sth %i2, [%l7 + 0x08]
loop_5386:
fcmps %fcc0, %f10, %f12
loop_5387:
movn %icc, %g4, %l0
sll %l5, 0x14, %o7
movgu %icc, %l6, %g1
ldsb [%l7 + 0x10], %i1
fmovrsgz %i5, %f15, %f4
ldsb [%l7 + 0x74], %g2
fnot2 %f12, %f10
std %f14, [%l7 + 0x58]
sll %i3, 0x07, %l1
fpack16 %f4, %f12
edge32 %o2, %g6, %i7
lduw [%l7 + 0x30], %l3
bge loop_5388
fmul8sux16 %f6, %f2, %f8
edge16ln %o0, %o1, %l4
fpsub32s %f0, %f15, %f15
loop_5388:
udivx %i0, 0x0B71, %g7
ldsh [%l7 + 0x1A], %i6
bg,pn %xcc, loop_5389
sll %l2, 0x13, %o5
ldsw [%l7 + 0x68], %i4
fcmpeq32 %f2, %f4, %g5
loop_5389:
brlez %o6, loop_5390
brgez %o3, loop_5391
tne %icc, 0x3
fbuge,a %fcc3, loop_5392
loop_5390:
orn %o4, 0x0FA6, %g3
loop_5391:
brz,a %g4, loop_5393
tne %xcc, 0x5
loop_5392:
taddcctv %l0, %i2, %o7
alignaddrl %l5, %g1, %l6
loop_5393:
fmovda %icc, %f4, %f8
fmovspos %xcc, %f11, %f15
orn %i1, %g2, %i5
movgu %icc, %i3, %l1
orn %o2, 0x1EBC, %g6
fpadd16s %f7, %f12, %f13
udiv %l3, 0x0DE0, %o0
tvs %xcc, 0x6
fbne,a %fcc0, loop_5394
fmovda %icc, %f9, %f9
ldd [%l7 + 0x30], %f10
tleu %xcc, 0x2
loop_5394:
smul %i7, %l4, %o1
tneg %xcc, 0x3
add %g7, 0x1439, %i6
for %f10, %f6, %f0
stw %l2, [%l7 + 0x48]
orn %o5, %i4, %g5
andncc %o6, %i0, %o3
fmovrse %g3, %f5, %f7
ldsh [%l7 + 0x30], %o4
brgz,a %g4, loop_5395
tle %xcc, 0x1
fmovsa %xcc, %f6, %f12
fnot1 %f14, %f12
loop_5395:
edge16l %l0, %o7, %l5
edge16n %i2, %g1, %l6
fba %fcc1, loop_5396
nop
setx loop_5397, %l0, %l1
jmpl %l1, %g2
fornot2 %f2, %f14, %f6
brgez %i1, loop_5398
loop_5396:
subcc %i3, %i5, %o2
loop_5397:
lduh [%l7 + 0x7A], %g6
fmovrslez %l3, %f10, %f14
loop_5398:
ldsh [%l7 + 0x4E], %l1
array8 %i7, %o0, %l4
bneg,a %icc, loop_5399
brnz,a %o1, loop_5400
fexpand %f7, %f14
andn %i6, %g7, %o5
loop_5399:
ldx [%l7 + 0x18], %i4
loop_5400:
bvs,pt %icc, loop_5401
ldsw [%l7 + 0x44], %l2
fmovdvs %icc, %f11, %f12
brgez,a %g5, loop_5402
loop_5401:
fmul8sux16 %f10, %f14, %f2
edge8n %i0, %o3, %g3
fpadd32s %f7, %f11, %f12
loop_5402:
ldsb [%l7 + 0x2C], %o6
fmul8ulx16 %f14, %f0, %f8
fbuge %fcc0, loop_5403
fmovrdgz %o4, %f0, %f10
faligndata %f10, %f10, %f8
subccc %l0, 0x0DE3, %o7
loop_5403:
fmovsvc %xcc, %f7, %f4
bvc loop_5404
stw %l5, [%l7 + 0x08]
stb %g4, [%l7 + 0x74]
ldub [%l7 + 0x6D], %i2
loop_5404:
fcmple16 %f12, %f0, %l6
ldd [%l7 + 0x30], %f12
bvc,a %icc, loop_5405
sth %g1, [%l7 + 0x46]
edge16l %i1, %i3, %i5
nop
setx loop_5406, %l0, %l1
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_5405:
stx %g2, [%l7 + 0x68]
stw %g6, [%l7 + 0x3C]
stb %o2, [%l7 + 0x67]
loop_5406:
ldx [%l7 + 0x20], %l1
ldsh [%l7 + 0x1C], %i7
fmovdgu %xcc, %f5, %f10
movrgez %o0, %l4, %o1
movrlez %i6, 0x2B0, %l3
sra %o5, %i4, %l2
fandnot2s %f6, %f1, %f2
tn %icc, 0x3
brlez,a %g7, loop_5407
fmovrdgz %g5, %f2, %f12
fabss %f12, %f13
movn %icc, %o3, %g3
loop_5407:
be,a loop_5408
andncc %i0, %o4, %o6
fmovdn %icc, %f2, %f10
st %f9, [%l7 + 0x44]
loop_5408:
fmovdle %icc, %f5, %f1
fmovscc %icc, %f14, %f10
stb %l0, [%l7 + 0x33]
fbu %fcc3, loop_5409
ldsb [%l7 + 0x2F], %o7
ldsb [%l7 + 0x08], %g4
srlx %i2, 0x0B, %l6
loop_5409:
fmovdvc %icc, %f9, %f6
stb %g1, [%l7 + 0x45]
fmul8x16al %f1, %f8, %f14
fnors %f1, %f14, %f4
udivcc %i1, 0x0A0B, %i3
fmovrde %l5, %f10, %f4
edge8l %i5, %g2, %g6
ld [%l7 + 0x74], %f12
nop
setx loop_5410, %l0, %l1
jmpl %l1, %o2
taddcc %i7, 0x17E5, %l1
fone %f4
fmovsvc %icc, %f4, %f1
loop_5410:
move %icc, %o0, %l4
ldd [%l7 + 0x58], %f10
taddcctv %i6, %o1, %o5
fcmpd %fcc1, %f12, %f12
tn %xcc, 0x0
stx %l3, [%l7 + 0x50]
lduh [%l7 + 0x22], %i4
edge32n %l2, %g5, %g7
ldsb [%l7 + 0x54], %o3
sth %i0, [%l7 + 0x12]
movre %o4, %o6, %l0
fsrc1 %f14, %f12
srl %o7, 0x16, %g4
ldsb [%l7 + 0x1A], %i2
fmovdleu %icc, %f12, %f14
fandnot1 %f4, %f14, %f0
bneg loop_5411
sth %g3, [%l7 + 0x76]
orn %g1, %i1, %l6
tsubcctv %i3, 0x194F, %i5
loop_5411:
stw %g2, [%l7 + 0x34]
ldx [%l7 + 0x68], %l5
nop
setx loop_5412, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x66], %g6
ldsb [%l7 + 0x38], %o2
for %f4, %f14, %f12
loop_5412:
bne,a,pn %xcc, loop_5413
fbug,a %fcc2, loop_5414
andn %l1, 0x065C, %i7
brlz %l4, loop_5415
loop_5413:
brnz,a %o0, loop_5416
loop_5414:
tle %icc, 0x1
ldsw [%l7 + 0x18], %o1
loop_5415:
fmovdg %xcc, %f14, %f2
loop_5416:
fmovdgu %icc, %f15, %f4
fmovrsne %o5, %f9, %f12
bg %xcc, loop_5417
srl %l3, 0x0B, %i6
fornot2 %f4, %f14, %f2
lduh [%l7 + 0x5E], %l2
loop_5417:
stw %g5, [%l7 + 0x58]
nop
setx loop_5418, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnegs %f2, %f7
fbe,a %fcc3, loop_5419
fabss %f13, %f5
loop_5418:
ldsw [%l7 + 0x64], %i4
sllx %g7, %o3, %o4
loop_5419:
stw %o6, [%l7 + 0x1C]
lduh [%l7 + 0x6C], %l0
movcs %icc, %i0, %o7
fpsub16 %f14, %f14, %f14
tle %icc, 0x3
fexpand %f10, %f6
stx %i2, [%l7 + 0x78]
tvc %xcc, 0x3
fmovdgu %xcc, %f6, %f14
ldsb [%l7 + 0x65], %g4
tvc %icc, 0x4
fone %f4
fsrc2 %f2, %f2
udivx %g1, 0x0163, %g3
fzeros %f15
fxnors %f7, %f8, %f10
fzeros %f15
fandnot1 %f10, %f2, %f12
ldsh [%l7 + 0x24], %l6
srax %i3, 0x0B, %i1
lduw [%l7 + 0x4C], %i5
movrgez %l5, 0x356, %g6
stx %g2, [%l7 + 0x60]
udivx %o2, 0x1109, %i7
sth %l4, [%l7 + 0x6A]
taddcc %o0, %o1, %o5
fba,a %fcc2, loop_5420
movrlz %l3, %l1, %i6
ldsb [%l7 + 0x23], %l2
fcmpne32 %f12, %f14, %i4
loop_5420:
fbo,a %fcc0, loop_5421
lduw [%l7 + 0x70], %g7
fbo,a %fcc1, loop_5422
bne,a %icc, loop_5423
loop_5421:
srlx %o3, 0x14, %g5
ldsb [%l7 + 0x7D], %o6
loop_5422:
fnands %f14, %f0, %f0
loop_5423:
movrgz %o4, 0x320, %i0
move %xcc, %o7, %l0
ldx [%l7 + 0x28], %i2
ld [%l7 + 0x38], %f2
xor %g1, %g4, %l6
edge32ln %g3, %i3, %i5
faligndata %f12, %f8, %f6
fxnors %f8, %f7, %f4
stx %l5, [%l7 + 0x58]
fnot1 %f2, %f10
fandnot1s %f9, %f6, %f15
fmovdvs %xcc, %f15, %f8
ldd [%l7 + 0x38], %f12
bpos,a loop_5424
xorcc %g6, 0x0C24, %g2
fmovrslez %o2, %f11, %f4
ldsh [%l7 + 0x58], %i7
loop_5424:
ldsw [%l7 + 0x1C], %i1
fbuge %fcc2, loop_5425
movge %xcc, %o0, %l4
mulscc %o5, 0x0251, %o1
sdiv %l1, 0x1890, %l3
loop_5425:
fmovd %f10, %f10
tcs %xcc, 0x2
ldub [%l7 + 0x7D], %i6
stw %l2, [%l7 + 0x60]
fmovrdlz %i4, %f4, %f0
movcc %icc, %g7, %o3
st %f1, [%l7 + 0x28]
stw %o6, [%l7 + 0x1C]
fmovde %icc, %f11, %f0
fexpand %f4, %f4
edge8l %o4, %i0, %o7
stw %g5, [%l7 + 0x08]
std %f8, [%l7 + 0x50]
fmovde %xcc, %f15, %f0
tl %icc, 0x4
ldsw [%l7 + 0x34], %l0
alignaddr %g1, %g4, %i2
sdivcc %l6, 0x0A65, %g3
fsrc2 %f4, %f4
tn %xcc, 0x2
fmovdcs %xcc, %f0, %f11
stx %i3, [%l7 + 0x60]
ldub [%l7 + 0x16], %l5
bshuffle %f2, %f8, %f4
fpadd16 %f6, %f8, %f0
brz %i5, loop_5426
fblg,a %fcc2, loop_5427
ldsh [%l7 + 0x54], %g2
ldsw [%l7 + 0x6C], %o2
loop_5426:
smulcc %g6, %i7, %o0
loop_5427:
fmovdn %xcc, %f5, %f1
fbue %fcc1, loop_5428
stw %i1, [%l7 + 0x78]
fsrc1 %f6, %f0
lduh [%l7 + 0x0C], %o5
loop_5428:
sra %o1, %l4, %l3
fble,a %fcc2, loop_5429
stx %i6, [%l7 + 0x10]
fands %f12, %f7, %f3
fmovrde %l1, %f6, %f2
loop_5429:
movrgez %i4, %g7, %l2
stw %o3, [%l7 + 0x20]
te %icc, 0x7
st %f4, [%l7 + 0x58]
fmovrslz %o4, %f0, %f5
fmovsa %icc, %f10, %f14
fmovsneg %xcc, %f0, %f3
stb %o6, [%l7 + 0x42]
ldx [%l7 + 0x18], %o7
fabss %f9, %f11
fblg,a %fcc2, loop_5430
lduw [%l7 + 0x74], %i0
array8 %g5, %l0, %g1
for %f2, %f8, %f14
loop_5430:
fmuld8sux16 %f5, %f8, %f8
xor %i2, 0x11D7, %l6
sdiv %g4, 0x1E8A, %i3
fcmpne16 %f2, %f10, %g3
fcmpgt16 %f6, %f0, %l5
lduh [%l7 + 0x0C], %g2
fornot1 %f12, %f2, %f14
lduw [%l7 + 0x30], %i5
fsrc2s %f10, %f15
stw %g6, [%l7 + 0x1C]
movrlz %o2, 0x311, %i7
bvc,a,pt %icc, loop_5431
fpadd32 %f4, %f14, %f12
lduh [%l7 + 0x5A], %o0
move %xcc, %o5, %o1
loop_5431:
st %f3, [%l7 + 0x44]
sth %l4, [%l7 + 0x64]
ba,pn %xcc, loop_5432
ld [%l7 + 0x40], %f9
tcc %icc, 0x5
sethi 0x0791, %l3
loop_5432:
fmovsne %xcc, %f3, %f12
fmovsgu %icc, %f3, %f11
bpos,pt %xcc, loop_5433
fmovdle %icc, %f12, %f8
fmovrde %i6, %f0, %f14
addcc %l1, 0x06D7, %i1
loop_5433:
stb %i4, [%l7 + 0x78]
fpadd16 %f10, %f4, %f0
fcmpes %fcc1, %f9, %f7
xor %g7, 0x0A7E, %l2
std %f12, [%l7 + 0x48]
ldsw [%l7 + 0x10], %o4
tcs %xcc, 0x6
lduw [%l7 + 0x60], %o6
movle %icc, %o7, %i0
fpack16 %f6, %f1
fcmpgt32 %f0, %f0, %g5
std %f6, [%l7 + 0x50]
ld [%l7 + 0x10], %f8
fbne %fcc1, loop_5434
fones %f10
stb %o3, [%l7 + 0x0D]
bcs,a %xcc, loop_5435
loop_5434:
fpack16 %f2, %f10
smul %g1, %l0, %l6
fmuld8sux16 %f11, %f11, %f12
loop_5435:
fnot2 %f14, %f4
fpsub32s %f10, %f14, %f1
tcs %xcc, 0x0
fmovdcs %icc, %f5, %f7
fbug,a %fcc2, loop_5436
ldd [%l7 + 0x20], %f12
ldd [%l7 + 0x58], %f8
fbule,a %fcc1, loop_5437
loop_5436:
ldsb [%l7 + 0x72], %g4
stx %i3, [%l7 + 0x18]
fbe,a %fcc2, loop_5438
loop_5437:
stw %g3, [%l7 + 0x58]
fmovscc %xcc, %f12, %f2
fxnors %f3, %f5, %f4
loop_5438:
fbu %fcc1, loop_5439
fmovrdne %l5, %f4, %f14
tsubcctv %i2, %g2, %i5
lduw [%l7 + 0x48], %o2
loop_5439:
tvs %icc, 0x6
fmovsge %icc, %f6, %f13
ldsh [%l7 + 0x38], %g6
smul %i7, 0x0A22, %o0
andncc %o1, %l4, %l3
std %f8, [%l7 + 0x70]
ldsh [%l7 + 0x44], %i6
std %f0, [%l7 + 0x60]
bn %xcc, loop_5440
fmovde %xcc, %f11, %f4
fbo %fcc3, loop_5441
fmovdvc %icc, %f8, %f12
loop_5440:
stx %l1, [%l7 + 0x40]
tneg %icc, 0x5
loop_5441:
fnot2s %f12, %f15
fmovdleu %xcc, %f1, %f6
lduh [%l7 + 0x6A], %o5
fbo,a %fcc1, loop_5442
tl %xcc, 0x6
fmovd %f6, %f8
brlz %i1, loop_5443
loop_5442:
ld [%l7 + 0x3C], %f10
fmovsleu %icc, %f2, %f13
movre %g7, 0x289, %i4
loop_5443:
movge %xcc, %o4, %o6
fmovsge %xcc, %f11, %f9
edge32ln %l2, %o7, %i0
addccc %g5, 0x1332, %g1
tl %xcc, 0x7
movleu %icc, %o3, %l6
movgu %icc, %g4, %i3
fmovse %icc, %f5, %f11
ldd [%l7 + 0x08], %f8
sth %g3, [%l7 + 0x56]
tge %icc, 0x0
edge8l %l5, %i2, %g2
array8 %i5, %o2, %g6
ldsw [%l7 + 0x3C], %l0
ldsh [%l7 + 0x52], %o0
bneg %icc, loop_5444
addc %i7, 0x04E3, %o1
fmul8x16au %f8, %f15, %f10
ldub [%l7 + 0x61], %l3
loop_5444:
nop
setx loop_5445, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fblg,a %fcc3, loop_5446
ldsb [%l7 + 0x4F], %i6
fbge %fcc3, loop_5447
loop_5445:
fmovrse %l1, %f3, %f0
loop_5446:
fandnot1 %f14, %f14, %f0
fnot2 %f0, %f2
loop_5447:
fxors %f2, %f15, %f10
fmovrde %l4, %f14, %f14
addccc %o5, 0x0E18, %i1
addccc %i4, %g7, %o4
bneg,a,pn %icc, loop_5448
fpadd16s %f14, %f14, %f5
bvs %icc, loop_5449
bvs,a loop_5450
loop_5448:
st %f15, [%l7 + 0x14]
ldx [%l7 + 0x28], %l2
loop_5449:
bcs,a %icc, loop_5451
loop_5450:
ldsw [%l7 + 0x60], %o7
ldub [%l7 + 0x55], %o6
fmovrdlez %i0, %f4, %f8
loop_5451:
edge16 %g5, %o3, %l6
lduh [%l7 + 0x36], %g4
ldub [%l7 + 0x12], %g1
brlz %i3, loop_5452
fsrc1s %f2, %f4
bge %xcc, loop_5453
tl %icc, 0x0
loop_5452:
fmovsne %xcc, %f10, %f14
fpsub16 %f2, %f4, %f0
loop_5453:
lduw [%l7 + 0x68], %g3
fmovdcs %xcc, %f10, %f7
tvs %xcc, 0x6
smul %l5, %g2, %i2
bpos,a,pn %xcc, loop_5454
tsubcc %o2, 0x1B65, %g6
fsrc2 %f4, %f14
fmovdle %icc, %f9, %f6
loop_5454:
brlez,a %i5, loop_5455
edge32 %o0, %l0, %o1
movpos %xcc, %l3, %i6
sethi 0x1127, %l1
loop_5455:
be loop_5456
fnands %f15, %f2, %f11
stb %i7, [%l7 + 0x4D]
fnot2 %f8, %f14
loop_5456:
movrne %o5, 0x02D, %i1
fmovsa %icc, %f4, %f12
stb %l4, [%l7 + 0x60]
st %f2, [%l7 + 0x6C]
tvs %icc, 0x5
be,pn %icc, loop_5457
fbe %fcc2, loop_5458
lduw [%l7 + 0x40], %i4
bleu %xcc, loop_5459
loop_5457:
tvc %xcc, 0x0
loop_5458:
stw %g7, [%l7 + 0x30]
stx %o4, [%l7 + 0x20]
loop_5459:
fcmpgt16 %f14, %f12, %l2
fcmple32 %f12, %f4, %o6
umul %i0, %g5, %o3
sra %l6, 0x13, %o7
movcc %xcc, %g4, %g1
stx %g3, [%l7 + 0x50]
stx %i3, [%l7 + 0x68]
fcmpgt16 %f4, %f4, %g2
fmovrdgz %l5, %f14, %f2
ldx [%l7 + 0x50], %i2
fblg %fcc1, loop_5460
taddcc %o2, 0x0327, %g6
ldd [%l7 + 0x78], %f6
pdist %f2, %f0, %f14
loop_5460:
ldd [%l7 + 0x38], %f10
srl %o0, %l0, %i5
ldd [%l7 + 0x10], %f2
subcc %o1, %i6, %l3
fmovse %icc, %f5, %f6
bcc loop_5461
lduh [%l7 + 0x16], %l1
fmovdg %xcc, %f10, %f8
lduw [%l7 + 0x1C], %i7
loop_5461:
fsrc2s %f4, %f12
lduw [%l7 + 0x24], %i1
siam 0x0
movre %l4, 0x1AC, %o5
ldsb [%l7 + 0x0B], %i4
fmovrdne %o4, %f4, %f0
stb %l2, [%l7 + 0x48]
ba,a %xcc, loop_5462
ldsw [%l7 + 0x44], %g7
fmovdvc %icc, %f13, %f6
array8 %o6, %g5, %i0
loop_5462:
movre %l6, 0x015, %o3
movl %xcc, %o7, %g4
srlx %g1, 0x16, %g3
fmovrdlz %g2, %f2, %f6
fmovscc %icc, %f3, %f3
fxors %f1, %f15, %f12
movvs %icc, %l5, %i2
fsrc2 %f14, %f6
mova %icc, %i3, %g6
ldsb [%l7 + 0x1E], %o0
fpadd16s %f1, %f15, %f5
add %o2, 0x1ACD, %l0
movrgz %i5, 0x1A2, %o1
fnot1s %f3, %f6
taddcctv %i6, 0x1AC6, %l3
fornot2s %f2, %f3, %f14
brlez,a %l1, loop_5463
ldub [%l7 + 0x12], %i1
brgez %i7, loop_5464
ldx [%l7 + 0x50], %l4
loop_5463:
ldd [%l7 + 0x60], %f2
fxnor %f10, %f6, %f6
loop_5464:
fmovsvc %xcc, %f5, %f3
fblg,a %fcc1, loop_5465
ldsh [%l7 + 0x76], %i4
bn,a,pn %xcc, loop_5466
sra %o4, %l2, %g7
loop_5465:
stb %o6, [%l7 + 0x6D]
subc %g5, 0x1DE1, %o5
loop_5466:
fands %f6, %f7, %f3
fpackfix %f8, %f15
stb %l6, [%l7 + 0x50]
stw %o3, [%l7 + 0x28]
stx %o7, [%l7 + 0x70]
sra %g4, 0x1B, %g1
movrlz %g3, 0x2AE, %i0
fexpand %f10, %f6
xnorcc %l5, %g2, %i2
ldsh [%l7 + 0x56], %g6
fxor %f14, %f4, %f2
edge16l %i3, %o2, %l0
fble,a %fcc2, loop_5467
fmovspos %xcc, %f11, %f8
stw %i5, [%l7 + 0x44]
fmovrdlz %o0, %f10, %f0
loop_5467:
fnors %f12, %f9, %f10
fsrc2 %f10, %f6
fexpand %f12, %f6
edge8ln %o1, %l3, %l1
fpadd16 %f8, %f4, %f2
fcmpeq32 %f6, %f4, %i1
fsrc2 %f4, %f6
std %f4, [%l7 + 0x18]
bge,a %icc, loop_5468
fxor %f14, %f12, %f10
fbu %fcc3, loop_5469
movrne %i6, %i7, %l4
loop_5468:
tge %xcc, 0x1
ldd [%l7 + 0x30], %f8
loop_5469:
bcs,a %icc, loop_5470
std %f2, [%l7 + 0x68]
move %xcc, %i4, %l2
fmovdcc %xcc, %f2, %f15
loop_5470:
edge16n %o4, %o6, %g7
std %f0, [%l7 + 0x48]
fmovsvc %icc, %f0, %f6
st %f2, [%l7 + 0x48]
fnegd %f6, %f6
edge16l %o5, %l6, %o3
fbne,a %fcc2, loop_5471
fmovdvc %icc, %f11, %f8
fcmpne32 %f8, %f8, %g5
movrlez %g4, %g1, %g3
loop_5471:
bneg,pt %xcc, loop_5472
fnot2s %f7, %f7
stw %i0, [%l7 + 0x3C]
st %f6, [%l7 + 0x6C]
loop_5472:
fornot2s %f2, %f1, %f10
ldub [%l7 + 0x6D], %o7
stx %g2, [%l7 + 0x28]
fba %fcc0, loop_5473
stx %l5, [%l7 + 0x08]
edge32n %g6, %i2, %i3
for %f4, %f12, %f6
loop_5473:
nop
setx loop_5474, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array16 %l0, %o2, %o0
fmovdne %icc, %f11, %f4
bpos,pt %xcc, loop_5475
loop_5474:
edge32 %i5, %l3, %o1
lduh [%l7 + 0x60], %l1
bl,a,pt %xcc, loop_5476
loop_5475:
stx %i6, [%l7 + 0x40]
tle %icc, 0x2
sllx %i7, %l4, %i1
loop_5476:
fand %f4, %f0, %f2
movleu %icc, %l2, %o4
call loop_5477
sth %i4, [%l7 + 0x32]
ldsh [%l7 + 0x28], %o6
fbuge,a %fcc3, loop_5478
loop_5477:
fmovd %f10, %f4
ld [%l7 + 0x30], %f2
lduw [%l7 + 0x14], %o5
loop_5478:
movre %l6, %o3, %g5
movle %xcc, %g4, %g1
fmuld8sux16 %f13, %f0, %f4
bvc,a %icc, loop_5479
fmovsleu %icc, %f15, %f4
fmovrdgez %g7, %f10, %f14
fcmpne32 %f14, %f6, %i0
loop_5479:
movneg %xcc, %o7, %g2
fnot2 %f14, %f12
nop
setx loop_5480, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x68], %l5
stw %g3, [%l7 + 0x2C]
bvs loop_5481
loop_5480:
movg %icc, %g6, %i2
fmovda %icc, %f5, %f8
and %l0, 0x1706, %i3
loop_5481:
ldd [%l7 + 0x68], %f8
fmovrsgez %o2, %f9, %f9
xorcc %i5, 0x15AD, %o0
fbule %fcc1, loop_5482
ldsw [%l7 + 0x4C], %o1
tneg %icc, 0x0
sra %l1, 0x09, %l3
loop_5482:
fmovdl %icc, %f5, %f14
umul %i7, %i6, %l4
fbge,a %fcc0, loop_5483
ldsh [%l7 + 0x36], %l2
ldd [%l7 + 0x70], %f8
sll %i1, %i4, %o4
loop_5483:
fmul8x16 %f4, %f12, %f2
sllx %o5, %l6, %o3
bg %xcc, loop_5484
bl,a,pn %icc, loop_5485
udivx %g5, 0x09F3, %o6
xnor %g1, %g4, %g7
loop_5484:
fmovsgu %xcc, %f7, %f6
loop_5485:
fors %f11, %f9, %f3
ble,a,pt %xcc, loop_5486
ba,a,pn %icc, loop_5487
edge16 %o7, %g2, %l5
fbl,a %fcc1, loop_5488
loop_5486:
lduh [%l7 + 0x5E], %i0
loop_5487:
subcc %g3, %i2, %g6
faligndata %f4, %f14, %f0
loop_5488:
brgez %i3, loop_5489
ldd [%l7 + 0x70], %f4
fcmpne32 %f2, %f8, %l0
edge32ln %i5, %o0, %o2
loop_5489:
stb %o1, [%l7 + 0x6F]
ldsw [%l7 + 0x38], %l1
bcc,pn %icc, loop_5490
movl %icc, %i7, %i6
movvs %icc, %l3, %l4
fmul8sux16 %f8, %f8, %f12
loop_5490:
edge16n %l2, %i1, %o4
andn %o5, 0x054D, %i4
umulcc %l6, %o3, %g5
fmul8x16 %f5, %f12, %f4
umul %o6, 0x1B81, %g1
be %icc, loop_5491
ld [%l7 + 0x78], %f6
fmovsge %icc, %f5, %f15
tsubcctv %g7, 0x0D2C, %g4
loop_5491:
lduw [%l7 + 0x50], %o7
sth %g2, [%l7 + 0x3E]
bcs,a,pn %xcc, loop_5492
edge16ln %i0, %g3, %i2
fandnot1s %f4, %f10, %f10
stx %g6, [%l7 + 0x68]
loop_5492:
edge16n %l5, %i3, %i5
sth %l0, [%l7 + 0x5A]
andn %o2, %o0, %o1
fmul8x16au %f8, %f11, %f14
fnor %f6, %f14, %f10
fmul8ulx16 %f0, %f8, %f10
bleu loop_5493
fmovrdlz %i7, %f14, %f2
stw %i6, [%l7 + 0x48]
tg %xcc, 0x3
loop_5493:
stb %l1, [%l7 + 0x56]
fpsub16s %f5, %f14, %f6
movvs %icc, %l4, %l3
sth %i1, [%l7 + 0x70]
stx %l2, [%l7 + 0x50]
tg %xcc, 0x5
ble,a loop_5494
be,pt %xcc, loop_5495
lduh [%l7 + 0x78], %o4
sth %i4, [%l7 + 0x76]
loop_5494:
fmovrdgz %o5, %f12, %f10
loop_5495:
bvs,a %xcc, loop_5496
movg %xcc, %o3, %g5
edge8ln %l6, %g1, %o6
fbl %fcc1, loop_5497
loop_5496:
fble,a %fcc2, loop_5498
fmovscc %xcc, %f10, %f9
edge16ln %g4, %g7, %g2
loop_5497:
ld [%l7 + 0x64], %f8
loop_5498:
stb %o7, [%l7 + 0x61]
brlez %i0, loop_5499
tle %icc, 0x6
stx %i2, [%l7 + 0x30]
sth %g6, [%l7 + 0x24]
loop_5499:
umul %g3, 0x0C07, %l5
ldsw [%l7 + 0x6C], %i3
movl %xcc, %i5, %o2
alignaddr %o0, %l0, %o1
ldsh [%l7 + 0x50], %i7
edge8 %i6, %l4, %l1
tgu %icc, 0x3
andncc %l3, %l2, %i1
fnot2 %f2, %f6
be,pn %xcc, loop_5500
fmovdle %icc, %f4, %f3
bcc %icc, loop_5501
std %f4, [%l7 + 0x08]
loop_5500:
fmovrsgez %o4, %f9, %f3
std %f12, [%l7 + 0x18]
loop_5501:
fmovdvc %xcc, %f8, %f0
std %f4, [%l7 + 0x08]
brz,a %i4, loop_5502
ldd [%l7 + 0x78], %f0
std %f0, [%l7 + 0x28]
ldsh [%l7 + 0x6C], %o5
loop_5502:
taddcctv %g5, %l6, %g1
fcmpne32 %f0, %f2, %o3
fandnot1 %f6, %f14, %f10
fmovrde %o6, %f8, %f10
stw %g4, [%l7 + 0x70]
fsrc1s %f2, %f7
edge32ln %g7, %g2, %o7
bge %xcc, loop_5503
movcs %xcc, %i0, %i2
fpsub16s %f10, %f0, %f9
fmovrdlz %g3, %f0, %f10
loop_5503:
fmovrsgez %l5, %f9, %f11
fmovdgu %xcc, %f0, %f9
movvc %xcc, %i3, %i5
stw %o2, [%l7 + 0x78]
bge,a,pn %xcc, loop_5504
move %icc, %o0, %g6
std %f8, [%l7 + 0x48]
movpos %xcc, %o1, %i7
loop_5504:
fmovrse %l0, %f4, %f1
tn %icc, 0x7
fmul8sux16 %f8, %f8, %f2
st %f6, [%l7 + 0x38]
fmul8x16 %f14, %f8, %f2
sth %i6, [%l7 + 0x7C]
sub %l1, %l3, %l4
taddcc %l2, 0x1C7A, %o4
bpos,a,pt %xcc, loop_5505
ldub [%l7 + 0x1A], %i1
taddcctv %i4, 0x13A7, %o5
ldx [%l7 + 0x08], %l6
loop_5505:
stb %g5, [%l7 + 0x5B]
ldsh [%l7 + 0x78], %g1
fba %fcc0, loop_5506
fandnot2s %f12, %f13, %f8
ldsb [%l7 + 0x7C], %o6
ldd [%l7 + 0x20], %f8
loop_5506:
bn,a,pn %icc, loop_5507
stw %o3, [%l7 + 0x48]
ldsb [%l7 + 0x4F], %g4
subcc %g7, 0x01EC, %g2
loop_5507:
stx %i0, [%l7 + 0x38]
ldx [%l7 + 0x28], %i2
bvs,a loop_5508
std %f4, [%l7 + 0x10]
subc %o7, 0x0B49, %l5
fbge %fcc2, loop_5509
loop_5508:
lduh [%l7 + 0x62], %i3
lduh [%l7 + 0x1A], %i5
ldx [%l7 + 0x08], %g3
loop_5509:
fors %f1, %f5, %f13
sth %o0, [%l7 + 0x5E]
fmovdcs %xcc, %f12, %f10
ld [%l7 + 0x68], %f6
fmovd %f10, %f8
fbn %fcc3, loop_5510
ldsw [%l7 + 0x78], %o2
fnor %f4, %f8, %f12
fble %fcc2, loop_5511
loop_5510:
movre %o1, %g6, %l0
edge16 %i7, %i6, %l3
udivcc %l4, 0x05C2, %l2
loop_5511:
ldsb [%l7 + 0x75], %o4
tgu %icc, 0x5
fmovrdgez %i1, %f4, %f6
ldsb [%l7 + 0x61], %l1
movrlez %o5, %i4, %l6
srax %g1, 0x0B, %g5
fbuge,a %fcc2, loop_5512
sllx %o6, 0x0F, %o3
umul %g4, 0x0F7A, %g7
ldsb [%l7 + 0x48], %i0
loop_5512:
fpsub32s %f3, %f0, %f13
fpadd16s %f12, %f14, %f15
lduh [%l7 + 0x6E], %g2
fbl %fcc1, loop_5513
fxnor %f12, %f6, %f12
fbge,a %fcc2, loop_5514
fnors %f12, %f14, %f4
loop_5513:
alignaddr %o7, %l5, %i3
fmovrdgz %i5, %f6, %f10
loop_5514:
fmovrdgz %i2, %f10, %f2
fmovrsgez %o0, %f6, %f4
edge8ln %o2, %g3, %o1
fmovd %f0, %f12
movl %icc, %g6, %l0
tleu %xcc, 0x7
fmul8ulx16 %f2, %f6, %f0
taddcc %i6, %l3, %l4
fxnor %f12, %f8, %f4
xor %l2, %o4, %i7
fmovsneg %icc, %f11, %f13
fmovdl %xcc, %f10, %f13
fblg %fcc0, loop_5515
fpadd32s %f3, %f7, %f5
fornot2 %f0, %f14, %f2
ldsw [%l7 + 0x24], %i1
loop_5515:
movrlez %o5, %l1, %i4
fbne,a %fcc2, loop_5516
fcmpes %fcc3, %f13, %f13
fnegd %f10, %f4
fcmple32 %f4, %f2, %g1
loop_5516:
std %f4, [%l7 + 0x58]
add %l6, 0x13EC, %g5
fornot1s %f8, %f9, %f4
tgu %xcc, 0x6
fmovdg %icc, %f12, %f7
fbule,a %fcc2, loop_5517
brgz %o3, loop_5518
fcmpgt16 %f4, %f4, %o6
alignaddr %g4, %i0, %g2
loop_5517:
std %f6, [%l7 + 0x38]
loop_5518:
fpmerge %f8, %f6, %f6
ldsh [%l7 + 0x5E], %g7
brgz %o7, loop_5519
std %f8, [%l7 + 0x78]
ldsb [%l7 + 0x3B], %l5
fmovse %icc, %f11, %f1
loop_5519:
std %f12, [%l7 + 0x48]
umul %i3, 0x0B4E, %i5
sll %i2, 0x02, %o0
fbule,a %fcc1, loop_5520
brgez %o2, loop_5521
movrgz %o1, 0x14E, %g3
stb %g6, [%l7 + 0x45]
loop_5520:
bcc %xcc, loop_5522
loop_5521:
fpmerge %f11, %f2, %f6
stx %i6, [%l7 + 0x30]
edge8 %l3, %l0, %l4
loop_5522:
stw %l2, [%l7 + 0x30]
bcs %xcc, loop_5523
fxors %f14, %f4, %f13
st %f6, [%l7 + 0x44]
lduw [%l7 + 0x54], %o4
loop_5523:
smulcc %i1, %i7, %l1
fcmps %fcc3, %f9, %f9
sth %o5, [%l7 + 0x36]
and %i4, 0x0269, %l6
movrne %g1, 0x28D, %o3
array32 %o6, %g4, %g5
fmovsa %xcc, %f10, %f4
fmovsl %icc, %f11, %f11
edge8 %i0, %g7, %g2
fbe %fcc2, loop_5524
edge32 %o7, %i3, %l5
movpos %xcc, %i5, %o0
be,a,pt %xcc, loop_5525
loop_5524:
stw %i2, [%l7 + 0x34]
ld [%l7 + 0x24], %f12
sllx %o2, 0x14, %o1
loop_5525:
ld [%l7 + 0x54], %f1
std %f14, [%l7 + 0x38]
array16 %g6, %i6, %g3
fabsd %f8, %f12
fmovrdgz %l3, %f14, %f8
bcc,a loop_5526
fxor %f4, %f14, %f4
fbe %fcc1, loop_5527
nop
setx loop_5528, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5526:
fmovscc %xcc, %f8, %f5
fsrc1 %f14, %f6
loop_5527:
lduw [%l7 + 0x24], %l0
loop_5528:
taddcctv %l4, %l2, %i1
fpsub16 %f10, %f14, %f0
tsubcctv %i7, 0x15F8, %l1
fcmpes %fcc3, %f14, %f8
std %f12, [%l7 + 0x70]
fble,a %fcc0, loop_5529
nop
setx loop_5530, %l0, %l1
jmpl %l1, %o4
popc %i4, %l6
fmovsneg %icc, %f0, %f1
loop_5529:
fmovrsgez %o5, %f6, %f12
loop_5530:
andncc %o3, %g1, %g4
bleu,pn %xcc, loop_5531
fcmple32 %f8, %f2, %g5
fcmpeq32 %f0, %f12, %i0
nop
setx loop_5532, %l0, %l1
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_5531:
fcmpes %fcc2, %f2, %f1
fmovrdlez %g7, %f4, %f10
fmovdg %xcc, %f12, %f1
loop_5532:
brgz,a %o6, loop_5533
fxor %f2, %f14, %f6
fmovrdgez %g2, %f0, %f8
fmul8x16 %f13, %f10, %f12
loop_5533:
fabss %f5, %f15
sth %o7, [%l7 + 0x1C]
edge8ln %l5, %i3, %i5
move %xcc, %i2, %o2
alignaddr %o0, %g6, %o1
fpsub32s %f12, %f7, %f0
stb %g3, [%l7 + 0x20]
std %f2, [%l7 + 0x38]
fbg %fcc1, loop_5534
fbo %fcc0, loop_5535
lduw [%l7 + 0x48], %i6
fmul8x16 %f9, %f4, %f0
loop_5534:
array32 %l3, %l0, %l4
loop_5535:
fba,a %fcc0, loop_5536
fnot1 %f2, %f8
fmovsleu %xcc, %f3, %f8
smulcc %i1, %i7, %l1
loop_5536:
fba,a %fcc1, loop_5537
ldub [%l7 + 0x14], %l2
nop
setx loop_5538, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orncc %i4, %l6, %o4
loop_5537:
fmovde %xcc, %f3, %f15
fmovsvc %icc, %f6, %f13
loop_5538:
fmuld8ulx16 %f12, %f15, %f14
fnands %f7, %f12, %f4
fnegd %f0, %f2
movpos %icc, %o3, %o5
fcmpes %fcc3, %f11, %f7
fzero %f8
ld [%l7 + 0x4C], %f14
array32 %g4, %g1, %g5
stb %i0, [%l7 + 0x44]
fbge,a %fcc2, loop_5539
nop
setx loop_5540, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %g7, [%l7 + 0x50]
fmul8x16au %f7, %f7, %f4
loop_5539:
st %f3, [%l7 + 0x20]
loop_5540:
ld [%l7 + 0x4C], %f15
fcmpgt16 %f10, %f2, %g2
sth %o6, [%l7 + 0x5E]
fzeros %f3
edge32l %o7, %i3, %l5
sub %i5, 0x183D, %o2
fmovsvc %icc, %f8, %f9
fmovsleu %xcc, %f3, %f3
fbl %fcc0, loop_5541
fmovsgu %xcc, %f6, %f13
fcmpes %fcc3, %f13, %f12
movpos %xcc, %o0, %i2
loop_5541:
ldub [%l7 + 0x5F], %o1
brgez %g3, loop_5542
fcmped %fcc2, %f8, %f6
ldsb [%l7 + 0x21], %g6
subccc %i6, %l3, %l4
loop_5542:
ldsh [%l7 + 0x0E], %i1
stx %l0, [%l7 + 0x10]
bleu,a loop_5543
tg %xcc, 0x2
lduw [%l7 + 0x14], %l1
stb %i7, [%l7 + 0x61]
loop_5543:
fandnot1s %f3, %f10, %f15
tvc %xcc, 0x6
bl,a,pn %icc, loop_5544
fmovsg %icc, %f1, %f15
ld [%l7 + 0x78], %f0
fmovdcs %icc, %f4, %f13
loop_5544:
ldsh [%l7 + 0x12], %i4
add %l6, %l2, %o3
edge16l %o4, %g4, %o5
tle %icc, 0x5
movvc %xcc, %g5, %i0
stb %g7, [%l7 + 0x19]
fnot1s %f4, %f12
tleu %xcc, 0x7
fmovdneg %xcc, %f12, %f15
bvs,a %xcc, loop_5545
fmovsg %icc, %f4, %f8
sdivx %g1, 0x0E5B, %o6
stw %g2, [%l7 + 0x3C]
loop_5545:
fandnot1 %f0, %f2, %f6
fcmpeq32 %f14, %f2, %i3
tpos %icc, 0x4
edge8n %l5, %i5, %o7
lduw [%l7 + 0x48], %o0
bl,a %xcc, loop_5546
fmul8x16al %f3, %f9, %f14
fcmple32 %f14, %f8, %i2
sethi 0x0A60, %o2
loop_5546:
lduw [%l7 + 0x3C], %g3
fpadd32 %f8, %f8, %f0
ldx [%l7 + 0x18], %g6
edge32n %i6, %o1, %l3
movne %icc, %i1, %l4
fzero %f8
smulcc %l1, 0x0CAF, %i7
bgu %icc, loop_5547
fmovrdlz %i4, %f14, %f2
tpos %icc, 0x6
ldd [%l7 + 0x38], %f0
loop_5547:
tvc %xcc, 0x2
fornot1s %f11, %f11, %f12
movrne %l6, 0x342, %l2
fzeros %f9
edge8 %l0, %o3, %g4
fone %f4
fandnot2 %f8, %f2, %f0
st %f9, [%l7 + 0x0C]
fpsub16s %f2, %f6, %f9
fcmpd %fcc0, %f10, %f4
std %f2, [%l7 + 0x58]
fxnor %f2, %f10, %f8
movn %xcc, %o4, %g5
fmovsvs %icc, %f6, %f13
andcc %i0, %g7, %o5
st %f11, [%l7 + 0x70]
fpsub16 %f14, %f14, %f12
fmovdl %icc, %f15, %f6
fexpand %f15, %f14
stx %o6, [%l7 + 0x50]
fba,a %fcc2, loop_5548
ldsb [%l7 + 0x16], %g2
fmovsleu %icc, %f12, %f9
fandnot2 %f14, %f12, %f12
loop_5548:
movvs %icc, %i3, %l5
fmovsge %xcc, %f12, %f13
umul %g1, %i5, %o7
fpackfix %f8, %f1
fbug,a %fcc2, loop_5549
fone %f12
fmovsa %icc, %f6, %f10
lduh [%l7 + 0x54], %o0
loop_5549:
fbo,a %fcc2, loop_5550
edge32l %i2, %g3, %o2
st %f10, [%l7 + 0x44]
ldd [%l7 + 0x78], %f8
loop_5550:
brlz,a %g6, loop_5551
lduh [%l7 + 0x34], %o1
fsrc1 %f0, %f4
movn %xcc, %i6, %i1
loop_5551:
ldsb [%l7 + 0x45], %l3
umulcc %l1, 0x0AA3, %l4
ldsh [%l7 + 0x0E], %i7
ldub [%l7 + 0x40], %i4
fmovsvc %xcc, %f15, %f8
fblg %fcc2, loop_5552
array8 %l2, %l0, %o3
fmovsleu %xcc, %f8, %f5
popc 0x0E0A, %l6
loop_5552:
pdist %f6, %f4, %f2
subc %g4, 0x1171, %g5
tl %xcc, 0x7
sth %i0, [%l7 + 0x70]
edge8n %g7, %o5, %o4
fmovrsgz %g2, %f11, %f8
stx %i3, [%l7 + 0x28]
edge8 %o6, %g1, %l5
movleu %xcc, %o7, %o0
fnot2s %f9, %f10
ldx [%l7 + 0x50], %i2
tpos %icc, 0x3
alignaddrl %i5, %o2, %g6
movn %icc, %g3, %o1
movgu %icc, %i6, %i1
fmovdpos %icc, %f8, %f7
fbule,a %fcc1, loop_5553
smul %l1, %l4, %i7
movl %icc, %i4, %l3
lduw [%l7 + 0x0C], %l0
loop_5553:
fmovdvs %icc, %f3, %f5
ldsb [%l7 + 0x4A], %l2
sllx %l6, %o3, %g5
sth %i0, [%l7 + 0x38]
fcmpne16 %f14, %f0, %g7
udivcc %g4, 0x14E2, %o5
fcmpgt32 %f4, %f4, %o4
lduh [%l7 + 0x0A], %g2
smulcc %i3, %g1, %o6
movle %xcc, %o7, %l5
fbe %fcc2, loop_5554
fcmpd %fcc2, %f4, %f6
edge8l %i2, %i5, %o0
mova %icc, %o2, %g3
loop_5554:
ldx [%l7 + 0x10], %o1
fpackfix %f0, %f9
for %f6, %f8, %f14
nop
setx loop_5555, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsn %xcc, %f13, %f10
ldsh [%l7 + 0x68], %g6
fmovdpos %icc, %f14, %f12
loop_5555:
movpos %xcc, %i1, %i6
edge16 %l4, %l1, %i4
ldd [%l7 + 0x20], %f12
std %f6, [%l7 + 0x18]
fpsub16 %f4, %f14, %f8
fmovdgu %xcc, %f4, %f6
fbne,a %fcc1, loop_5556
fmul8x16au %f5, %f11, %f14
tcs %xcc, 0x4
st %f7, [%l7 + 0x78]
loop_5556:
ldd [%l7 + 0x18], %f6
movre %l3, 0x042, %l0
bshuffle %f14, %f2, %f8
fcmpd %fcc1, %f14, %f8
fmovsn %icc, %f7, %f15
sdiv %l2, 0x0A26, %i7
add %o3, %l6, %g5
ldub [%l7 + 0x1E], %i0
addccc %g7, %o5, %g4
fmovdg %xcc, %f13, %f0
fba,a %fcc3, loop_5557
fnegs %f1, %f6
std %f6, [%l7 + 0x38]
fandnot1s %f11, %f10, %f4
loop_5557:
ble,pt %xcc, loop_5558
movn %icc, %o4, %i3
sth %g1, [%l7 + 0x50]
sth %g2, [%l7 + 0x7A]
loop_5558:
ldsh [%l7 + 0x4C], %o7
ldub [%l7 + 0x32], %l5
ldub [%l7 + 0x6A], %i2
stb %o6, [%l7 + 0x4E]
fmovdge %icc, %f7, %f2
fbug %fcc1, loop_5559
fmovrdlez %i5, %f10, %f4
movleu %xcc, %o2, %g3
fcmple32 %f2, %f8, %o0
loop_5559:
fsrc2 %f2, %f14
fmovscs %icc, %f9, %f7
ta %xcc, 0x4
fbn %fcc3, loop_5560
stx %o1, [%l7 + 0x30]
ldsh [%l7 + 0x66], %g6
st %f1, [%l7 + 0x4C]
loop_5560:
movcs %xcc, %i6, %i1
fpsub16 %f10, %f2, %f0
sdivcc %l4, 0x10A8, %i4
sth %l1, [%l7 + 0x58]
movcc %icc, %l3, %l2
brlez %l0, loop_5561
fcmpeq16 %f14, %f10, %o3
fbul %fcc0, loop_5562
mulscc %l6, %g5, %i7
loop_5561:
fmovda %icc, %f0, %f14
tpos %icc, 0x0
loop_5562:
fandnot1s %f13, %f9, %f11
call loop_5563
tn %xcc, 0x3
fmovdn %icc, %f6, %f14
edge32n %i0, %g7, %o5
loop_5563:
stb %o4, [%l7 + 0x5D]
taddcc %g4, %i3, %g1
stb %g2, [%l7 + 0x20]
lduw [%l7 + 0x24], %l5
bvs,a loop_5564
tneg %xcc, 0x4
lduw [%l7 + 0x68], %o7
movcs %xcc, %i2, %o6
loop_5564:
tl %icc, 0x4
fmovsleu %icc, %f9, %f13
fpackfix %f0, %f6
sdivcc %o2, 0x10FF, %i5
ldub [%l7 + 0x71], %g3
std %f4, [%l7 + 0x60]
ldsh [%l7 + 0x58], %o0
bgu,a,pt %icc, loop_5565
ldub [%l7 + 0x67], %o1
movrgz %g6, %i1, %l4
tneg %icc, 0x3
loop_5565:
fbug,a %fcc3, loop_5566
sllx %i4, %i6, %l1
movpos %xcc, %l3, %l0
umul %o3, 0x168C, %l6
loop_5566:
edge8n %g5, %i7, %l2
edge16ln %i0, %o5, %o4
fornot1s %f7, %f3, %f13
fmovdgu %xcc, %f11, %f4
taddcc %g7, 0x0202, %i3
stw %g4, [%l7 + 0x6C]
ldd [%l7 + 0x58], %f14
taddcctv %g2, %g1, %l5
andn %i2, 0x0EC9, %o7
movle %icc, %o6, %o2
ldsh [%l7 + 0x5E], %g3
fnands %f11, %f11, %f0
fcmpeq16 %f2, %f14, %o0
fbne %fcc1, loop_5567
ldd [%l7 + 0x78], %f0
fpackfix %f6, %f12
fba,a %fcc1, loop_5568
loop_5567:
fmovsleu %icc, %f3, %f8
fcmped %fcc1, %f2, %f14
tle %xcc, 0x1
loop_5568:
ldsw [%l7 + 0x14], %o1
fmovdpos %xcc, %f9, %f0
fpadd16s %f5, %f1, %f3
ldsh [%l7 + 0x6A], %i5
nop
setx loop_5569, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stb %g6, [%l7 + 0x5E]
ldub [%l7 + 0x12], %i1
lduw [%l7 + 0x38], %l4
loop_5569:
fmovdle %icc, %f10, %f12
lduh [%l7 + 0x2C], %i4
tge %icc, 0x7
lduw [%l7 + 0x38], %l1
std %f0, [%l7 + 0x48]
fpadd32s %f2, %f3, %f6
stb %i6, [%l7 + 0x64]
fnegd %f10, %f10
be,a %icc, loop_5570
stx %l3, [%l7 + 0x60]
tcc %xcc, 0x7
stb %l0, [%l7 + 0x34]
loop_5570:
fmovdgu %icc, %f9, %f3
fmuld8sux16 %f0, %f15, %f2
stw %o3, [%l7 + 0x20]
fmovrslz %g5, %f7, %f10
subcc %l6, 0x0C29, %i7
tn %icc, 0x7
fmul8sux16 %f4, %f6, %f6
ta %icc, 0x0
movcc %icc, %i0, %o5
edge8n %l2, %o4, %i3
movrgez %g4, %g2, %g1
fmovde %icc, %f13, %f7
ldsh [%l7 + 0x2E], %g7
be,a loop_5571
udivcc %i2, 0x1C63, %o7
fsrc1s %f11, %f6
movle %icc, %l5, %o2
loop_5571:
movneg %xcc, %o6, %o0
stw %g3, [%l7 + 0x18]
stx %o1, [%l7 + 0x68]
lduh [%l7 + 0x64], %g6
taddcc %i1, 0x0466, %i5
fmuld8sux16 %f12, %f1, %f6
fsrc2 %f4, %f14
ldsw [%l7 + 0x74], %i4
movrne %l4, %i6, %l1
tsubcc %l3, 0x011F, %l0
sth %o3, [%l7 + 0x2A]
lduh [%l7 + 0x78], %l6
fbule %fcc0, loop_5572
fcmped %fcc1, %f4, %f10
ta %icc, 0x5
movrgez %g5, %i0, %i7
loop_5572:
movvc %xcc, %l2, %o5
smul %o4, 0x1F7B, %g4
fpsub32 %f0, %f6, %f8
fpack32 %f12, %f14, %f12
stx %g2, [%l7 + 0x18]
sub %g1, 0x129A, %i3
fbule %fcc3, loop_5573
tsubcc %g7, 0x05A5, %i2
fmovdcs %icc, %f14, %f12
subcc %o7, %o2, %o6
loop_5573:
sdiv %l5, 0x1D01, %o0
ldsb [%l7 + 0x17], %g3
fbo %fcc2, loop_5574
fmovsvc %icc, %f10, %f4
subc %g6, 0x0BD9, %i1
std %f6, [%l7 + 0x30]
loop_5574:
sth %o1, [%l7 + 0x1E]
stb %i4, [%l7 + 0x1B]
lduh [%l7 + 0x46], %i5
fba,a %fcc1, loop_5575
and %i6, 0x0080, %l4
ldsb [%l7 + 0x16], %l3
stb %l1, [%l7 + 0x20]
loop_5575:
fbule,a %fcc1, loop_5576
stb %o3, [%l7 + 0x3B]
ldsw [%l7 + 0x78], %l6
fblg,a %fcc2, loop_5577
loop_5576:
ldx [%l7 + 0x48], %l0
sth %g5, [%l7 + 0x12]
move %icc, %i7, %l2
loop_5577:
brlz,a %i0, loop_5578
bne,a,pn %icc, loop_5579
std %f14, [%l7 + 0x38]
fmovdge %xcc, %f15, %f0
loop_5578:
fnands %f11, %f10, %f15
loop_5579:
stb %o5, [%l7 + 0x41]
fexpand %f9, %f0
fmovsgu %xcc, %f13, %f1
ldd [%l7 + 0x28], %f0
std %f4, [%l7 + 0x10]
xorcc %g4, 0x0F00, %g2
ldsw [%l7 + 0x6C], %g1
lduh [%l7 + 0x74], %o4
fpack16 %f6, %f11
fnegs %f9, %f15
fmuld8sux16 %f4, %f3, %f6
fabss %f11, %f7
ldsh [%l7 + 0x6E], %i3
ldsb [%l7 + 0x30], %i2
brlez %o7, loop_5580
fmovdcc %xcc, %f7, %f10
tl %icc, 0x6
stb %g7, [%l7 + 0x28]
loop_5580:
ldub [%l7 + 0x7B], %o2
umul %l5, %o0, %o6
fxor %f4, %f6, %f0
bshuffle %f2, %f14, %f12
ldx [%l7 + 0x78], %g6
alignaddrl %g3, %o1, %i4
bcs,pt %xcc, loop_5581
tpos %icc, 0x2
ldsw [%l7 + 0x70], %i5
std %f6, [%l7 + 0x18]
loop_5581:
udiv %i1, 0x0380, %l4
fbug,a %fcc3, loop_5582
movcs %icc, %i6, %l1
sth %l3, [%l7 + 0x44]
fcmpeq32 %f4, %f14, %l6
loop_5582:
sdiv %l0, 0x0C5B, %o3
fcmpgt16 %f4, %f8, %g5
ldub [%l7 + 0x74], %l2
stb %i0, [%l7 + 0x7F]
fble,a %fcc3, loop_5583
bn,pt %xcc, loop_5584
bvs %icc, loop_5585
fbge,a %fcc1, loop_5586
loop_5583:
fmovdg %xcc, %f8, %f0
loop_5584:
ldsb [%l7 + 0x33], %i7
loop_5585:
add %o5, 0x1E5E, %g4
loop_5586:
fmul8x16al %f11, %f3, %f14
for %f14, %f2, %f14
fpsub32s %f2, %f14, %f13
ldd [%l7 + 0x58], %f4
fmul8ulx16 %f0, %f6, %f0
ta %xcc, 0x7
fnegd %f12, %f14
ble,a loop_5587
bcc,a %xcc, loop_5588
ldub [%l7 + 0x25], %g2
bvs loop_5589
loop_5587:
lduw [%l7 + 0x20], %g1
loop_5588:
tg %xcc, 0x7
fmovdneg %xcc, %f5, %f3
loop_5589:
sll %o4, %i2, %o7
stx %i3, [%l7 + 0x48]
fbug %fcc2, loop_5590
bshuffle %f4, %f10, %f6
ldsw [%l7 + 0x58], %g7
ldsb [%l7 + 0x31], %l5
loop_5590:
srax %o2, %o6, %g6
fpack16 %f8, %f12
std %f10, [%l7 + 0x40]
fandnot2 %f14, %f6, %f0
fcmpeq32 %f10, %f4, %o0
mova %xcc, %o1, %i4
be,a %icc, loop_5591
call loop_5592
sth %g3, [%l7 + 0x74]
fmovscc %xcc, %f4, %f11
loop_5591:
ldsb [%l7 + 0x40], %i1
loop_5592:
nop
setx loop_5593, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8 %l4, %i6, %i5
fpack16 %f8, %f15
and %l3, %l6, %l0
loop_5593:
stx %l1, [%l7 + 0x28]
fsrc1 %f0, %f2
stx %g5, [%l7 + 0x78]
subccc %o3, 0x1F41, %l2
fmovde %xcc, %f8, %f6
umulcc %i7, 0x032C, %i0
fones %f14
xorcc %o5, 0x053C, %g4
fnot1 %f6, %f10
tneg %xcc, 0x1
fmovrslez %g2, %f8, %f1
fbe,a %fcc1, loop_5594
stb %g1, [%l7 + 0x31]
ldsw [%l7 + 0x44], %i2
stw %o7, [%l7 + 0x44]
loop_5594:
ldx [%l7 + 0x28], %o4
fmovde %xcc, %f11, %f2
ldd [%l7 + 0x20], %f8
edge32l %g7, %l5, %i3
lduh [%l7 + 0x32], %o2
bcc %icc, loop_5595
ldsb [%l7 + 0x0A], %g6
fbn %fcc0, loop_5596
fmul8x16al %f12, %f14, %f12
loop_5595:
sdivx %o0, 0x1EFA, %o6
edge8n %i4, %g3, %i1
loop_5596:
ldsw [%l7 + 0x54], %o1
fcmpes %fcc0, %f2, %f1
fmovrslz %l4, %f15, %f7
fbue,a %fcc3, loop_5597
sub %i5, %i6, %l6
lduh [%l7 + 0x38], %l3
sdivx %l0, 0x18E3, %g5
loop_5597:
ldx [%l7 + 0x48], %o3
bcs,a %xcc, loop_5598
movn %icc, %l2, %l1
smul %i0, %i7, %g4
stx %g2, [%l7 + 0x50]
loop_5598:
pdist %f8, %f12, %f6
ba loop_5599
fnor %f0, %f14, %f0
fbu %fcc2, loop_5600
fnegd %f0, %f8
loop_5599:
xnor %o5, %g1, %o7
fpack16 %f14, %f2
loop_5600:
edge8n %i2, %g7, %o4
tneg %xcc, 0x3
lduh [%l7 + 0x32], %l5
ble,pt %icc, loop_5601
srax %o2, 0x18, %g6
lduw [%l7 + 0x7C], %i3
fone %f2
loop_5601:
nop
setx loop_5602, %l0, %l1
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], %o6
fmovrdne %o0, %f6, %f8
fabss %f14, %f3
loop_5602:
sdiv %i4, 0x01A1, %g3
sdiv %i1, 0x0A7E, %o1
lduw [%l7 + 0x08], %i5
alignaddrl %l4, %i6, %l3
call loop_5603
orcc %l6, 0x1228, %g5
bne,a loop_5604
fmovdle %icc, %f0, %f8
loop_5603:
std %f6, [%l7 + 0x20]
edge8n %o3, %l0, %l2
loop_5604:
fbule,a %fcc0, loop_5605
subc %l1, 0x05E6, %i7
std %f10, [%l7 + 0x20]
fpadd16s %f12, %f8, %f4
loop_5605:
fbn %fcc0, loop_5606
ldsw [%l7 + 0x0C], %i0
sth %g2, [%l7 + 0x7E]
movcs %icc, %o5, %g4
loop_5606:
tcc %xcc, 0x6
fnot1 %f12, %f8
ldd [%l7 + 0x28], %f2
nop
setx loop_5607, %l0, %l1
jmpl %l1, %g1
siam 0x6
tle %icc, 0x6
fxnors %f9, %f7, %f8
loop_5607:
lduh [%l7 + 0x48], %o7
sub %g7, %o4, %i2
bvc,a %icc, loop_5608
faligndata %f4, %f12, %f14
fcmpeq16 %f8, %f8, %o2
lduw [%l7 + 0x54], %g6
loop_5608:
fmovdcc %xcc, %f15, %f10
fcmpeq16 %f14, %f6, %i3
std %f12, [%l7 + 0x48]
fmul8x16al %f6, %f11, %f0
fnegs %f6, %f12
edge16 %o6, %o0, %l5
stw %g3, [%l7 + 0x08]
ldx [%l7 + 0x10], %i4
fmovrslz %o1, %f4, %f0
ldsh [%l7 + 0x5C], %i5
bvs,pn %xcc, loop_5609
fbe %fcc1, loop_5610
ldd [%l7 + 0x28], %f10
smulcc %i1, %l4, %l3
loop_5609:
andcc %l6, 0x015D, %g5
loop_5610:
fnot2s %f9, %f4
fcmpes %fcc2, %f3, %f11
fmovdcc %xcc, %f10, %f10
fba %fcc2, loop_5611
udivcc %i6, 0x0CA5, %o3
fmovdle %xcc, %f14, %f5
lduw [%l7 + 0x30], %l2
loop_5611:
fmovsge %xcc, %f7, %f10
array32 %l1, %i7, %i0
lduh [%l7 + 0x5E], %g2
udivx %l0, 0x1060, %o5
srl %g1, %o7, %g4
brnz %g7, loop_5612
ldx [%l7 + 0x10], %o4
sll %o2, 0x0A, %g6
array16 %i3, %o6, %o0
loop_5612:
array16 %i2, %l5, %i4
fnor %f10, %f0, %f6
fsrc1 %f2, %f14
edge16 %g3, %o1, %i1
call loop_5613
fble %fcc0, loop_5614
ble,a,pn %icc, loop_5615
fcmple16 %f4, %f12, %l4
loop_5613:
ldsw [%l7 + 0x7C], %i5
loop_5614:
fmovsgu %xcc, %f3, %f6
loop_5615:
fpack32 %f10, %f8, %f4
nop
setx loop_5616, %l0, %l1
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 %l3, %l6, %g5
fmovdvs %xcc, %f11, %f2
movpos %icc, %i6, %l2
loop_5616:
brz,a %l1, loop_5617
bneg,a,pn %xcc, loop_5618
tn %icc, 0x5
movgu %xcc, %i7, %o3
loop_5617:
fsrc1s %f11, %f0
loop_5618:
fpsub32 %f4, %f6, %f14
ldub [%l7 + 0x40], %g2
st %f11, [%l7 + 0x14]
ble %xcc, loop_5619
sth %l0, [%l7 + 0x46]
fsrc1s %f4, %f8
bge loop_5620
loop_5619:
fcmpd %fcc3, %f10, %f10
fcmpgt16 %f6, %f8, %o5
lduh [%l7 + 0x20], %g1
loop_5620:
fxnor %f0, %f6, %f4
brlz,a %o7, loop_5621
ldx [%l7 + 0x50], %g4
bg,a,pt %icc, loop_5622
lduw [%l7 + 0x1C], %i0
loop_5621:
fmovdleu %xcc, %f8, %f5
bg,a loop_5623
loop_5622:
ldsh [%l7 + 0x1E], %g7
ble %icc, loop_5624
bgu %xcc, loop_5625
loop_5623:
ldx [%l7 + 0x10], %o2
lduw [%l7 + 0x1C], %g6
loop_5624:
ldx [%l7 + 0x18], %o4
loop_5625:
mulx %o6, 0x1F24, %o0
tne %xcc, 0x1
xor %i2, 0x0FB5, %l5
mulx %i4, 0x06DE, %g3
fmovrde %o1, %f6, %f0
tsubcc %i1, %l4, %i5
movg %icc, %l3, %l6
fbl %fcc2, loop_5626
sdiv %i3, 0x1E37, %g5
fmuld8ulx16 %f6, %f12, %f10
stw %i6, [%l7 + 0x24]
loop_5626:
bcc,a,pn %xcc, loop_5627
movge %xcc, %l2, %l1
fexpand %f6, %f8
for %f0, %f8, %f0
loop_5627:
fornot1s %f4, %f8, %f1
sth %o3, [%l7 + 0x0C]
ldx [%l7 + 0x50], %g2
fmovrdlz %i7, %f10, %f12
tne %icc, 0x6
ldx [%l7 + 0x20], %o5
fbo %fcc2, loop_5628
fsrc1 %f0, %f6
ldsh [%l7 + 0x54], %g1
sth %l0, [%l7 + 0x10]
loop_5628:
movgu %xcc, %g4, %o7
edge16 %i0, %o2, %g7
sdivcc %g6, 0x0107, %o6
tleu %xcc, 0x5
alignaddrl %o4, %i2, %o0
taddcctv %l5, 0x01B8, %i4
ldsb [%l7 + 0x66], %o1
ld [%l7 + 0x6C], %f3
fsrc1 %f12, %f8
edge16 %i1, %l4, %g3
fmovspos %xcc, %f3, %f15
fmovrsgz %i5, %f13, %f4
ldsw [%l7 + 0x38], %l6
fpadd16s %f6, %f4, %f4
fmovdg %xcc, %f0, %f2
lduh [%l7 + 0x42], %i3
ldd [%l7 + 0x78], %f12
movrne %g5, 0x2D7, %i6
call loop_5629
udiv %l3, 0x1F6F, %l2
or %o3, %l1, %i7
lduw [%l7 + 0x44], %o5
loop_5629:
fba,a %fcc2, loop_5630
sethi 0x0AF1, %g1
ldub [%l7 + 0x4D], %l0
sth %g4, [%l7 + 0x56]
loop_5630:
fmul8ulx16 %f8, %f14, %f2
ldsb [%l7 + 0x31], %o7
lduh [%l7 + 0x4E], %g2
movrgez %o2, 0x285, %i0
fexpand %f6, %f10
edge8 %g7, %o6, %o4
mulscc %i2, %g6, %o0
fmuld8ulx16 %f6, %f11, %f14
fmovsa %xcc, %f11, %f2
tsubcc %i4, 0x1F6E, %o1
fmovdcs %xcc, %f14, %f6
edge32ln %l5, %i1, %l4
st %f11, [%l7 + 0x08]
fcmpes %fcc3, %f3, %f14
ldsb [%l7 + 0x74], %i5
ldd [%l7 + 0x08], %f14
ldx [%l7 + 0x58], %g3
xorcc %i3, 0x1D51, %l6
fbge %fcc2, loop_5631
fpadd32s %f6, %f0, %f12
fmovdneg %icc, %f5, %f13
fbne %fcc2, loop_5632
loop_5631:
add %g5, %l3, %i6
fmovrslez %l2, %f0, %f3
ldd [%l7 + 0x20], %f2
loop_5632:
tcc %icc, 0x6
nop
setx loop_5633, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16ln %o3, %i7, %l1
fbuge,a %fcc2, loop_5634
ldd [%l7 + 0x30], %f8
loop_5633:
andn %o5, 0x0310, %l0
fmovrslz %g1, %f4, %f3
loop_5634:
ldsw [%l7 + 0x78], %o7
fmovspos %xcc, %f1, %f4
ble,a %icc, loop_5635
bcc,a,pt %xcc, loop_5636
fornot1 %f4, %f2, %f8
fbe,a %fcc0, loop_5637
loop_5635:
lduh [%l7 + 0x18], %g2
loop_5636:
lduw [%l7 + 0x10], %o2
fbo,a %fcc1, loop_5638
loop_5637:
fmovrdgz %g4, %f6, %f6
edge16 %g7, %i0, %o4
stb %i2, [%l7 + 0x44]
loop_5638:
fbg %fcc3, loop_5639
bneg,pt %icc, loop_5640
orncc %o6, %o0, %i4
orcc %g6, 0x1A12, %o1
loop_5639:
brnz %i1, loop_5641
loop_5640:
ldsb [%l7 + 0x5E], %l5
lduh [%l7 + 0x18], %l4
lduw [%l7 + 0x2C], %i5
loop_5641:
siam 0x6
movrgez %g3, 0x11B, %l6
lduw [%l7 + 0x58], %g5
ldsh [%l7 + 0x22], %i3
movn %xcc, %l3, %i6
array16 %l2, %i7, %o3
fcmpes %fcc3, %f12, %f0
fcmpne32 %f14, %f10, %l1
lduw [%l7 + 0x20], %o5
ldx [%l7 + 0x38], %l0
popc %o7, %g2
st %f11, [%l7 + 0x70]
fcmpne16 %f2, %f14, %o2
edge8 %g1, %g4, %g7
andcc %i0, 0x0A52, %o4
sth %o6, [%l7 + 0x1A]
fsrc2 %f12, %f2
fpackfix %f10, %f5
stx %o0, [%l7 + 0x28]
bleu %xcc, loop_5642
orcc %i2, %g6, %i4
call loop_5643
ldsw [%l7 + 0x44], %i1
loop_5642:
bpos,a,pn %xcc, loop_5644
sra %o1, %l5, %i5
loop_5643:
te %icc, 0x6
edge16n %l4, %g3, %g5
loop_5644:
sth %l6, [%l7 + 0x70]
bneg loop_5645
ld [%l7 + 0x34], %f9
tvc %xcc, 0x4
fmovd %f8, %f10
loop_5645:
ta %xcc, 0x0
ld [%l7 + 0x28], %f11
bcc %xcc, loop_5646
std %f12, [%l7 + 0x78]
bn,pt %xcc, loop_5647
ldx [%l7 + 0x30], %i3
loop_5646:
fnot2 %f0, %f4
fand %f14, %f4, %f2
loop_5647:
tgu %xcc, 0x3
fcmpeq32 %f14, %f0, %l3
ldub [%l7 + 0x10], %l2
movg %xcc, %i7, %o3
st %f7, [%l7 + 0x10]
xorcc %l1, 0x0705, %o5
fmovdge %icc, %f0, %f0
ldub [%l7 + 0x29], %l0
ldsb [%l7 + 0x10], %i6
movrgez %g2, 0x1EE, %o7
fsrc1s %f11, %f7
ldsb [%l7 + 0x66], %g1
alignaddr %o2, %g7, %g4
fzeros %f8
stb %o4, [%l7 + 0x0D]
edge8l %o6, %o0, %i2
orn %g6, 0x0E14, %i0
bpos %icc, loop_5648
sra %i1, %o1, %i4
stb %i5, [%l7 + 0x74]
sth %l4, [%l7 + 0x34]
loop_5648:
ldx [%l7 + 0x68], %g3
bne,pn %icc, loop_5649
movge %xcc, %l5, %g5
fmovdcc %xcc, %f6, %f0
edge32ln %i3, %l3, %l2
loop_5649:
fcmpeq16 %f0, %f12, %l6
stb %i7, [%l7 + 0x69]
fbo %fcc2, loop_5650
edge32n %o3, %o5, %l1
fpmerge %f0, %f7, %f2
tsubcc %i6, 0x0E48, %g2
loop_5650:
fmovrslez %l0, %f3, %f12
ldsh [%l7 + 0x42], %o7
ldsb [%l7 + 0x2E], %g1
umul %g7, %o2, %g4
sth %o6, [%l7 + 0x18]
andcc %o4, 0x030E, %i2
bn loop_5651
ld [%l7 + 0x58], %f7
fmovrslez %o0, %f11, %f6
ldsb [%l7 + 0x58], %g6
loop_5651:
sdivx %i1, 0x19E9, %o1
fbg,a %fcc0, loop_5652
bg,a %xcc, loop_5653
popc %i0, %i5
lduh [%l7 + 0x52], %i4
loop_5652:
edge8n %l4, %l5, %g3
loop_5653:
movvc %xcc, %i3, %l3
addcc %l2, 0x0B97, %l6
fmovdcc %xcc, %f15, %f3
orcc %g5, 0x1C74, %i7
fmovdgu %xcc, %f8, %f11
tsubcc %o5, %o3, %l1
fbge %fcc3, loop_5654
fzeros %f4
fcmpeq16 %f6, %f2, %g2
edge8ln %i6, %l0, %o7
loop_5654:
fmovscs %xcc, %f7, %f10
andncc %g7, %g1, %g4
tpos %icc, 0x4
ldx [%l7 + 0x58], %o2
ldsb [%l7 + 0x14], %o4
movne %xcc, %o6, %o0
pdist %f14, %f8, %f12
nop
setx loop_5655, %l0, %l1
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 %i2, [%l7 + 0x4C]
ldsb [%l7 + 0x76], %i1
fmovrdlez %g6, %f4, %f6
loop_5655:
bneg loop_5656
ldx [%l7 + 0x40], %o1
add %i0, 0x1722, %i4
edge16 %l4, %i5, %l5
loop_5656:
fone %f10
fcmpes %fcc0, %f2, %f4
bn %xcc, loop_5657
st %f8, [%l7 + 0x78]
ldsw [%l7 + 0x40], %i3
edge32n %g3, %l2, %l3
loop_5657:
fblg %fcc2, loop_5658
lduh [%l7 + 0x76], %g5
stw %i7, [%l7 + 0x34]
lduh [%l7 + 0x2E], %l6
loop_5658:
ldub [%l7 + 0x59], %o3
and %o5, %l1, %i6
fornot2s %f12, %f6, %f5
fpsub32 %f2, %f8, %f2
ldsb [%l7 + 0x5B], %g2
fzeros %f12
call loop_5659
edge32 %l0, %g7, %o7
fcmpne16 %f6, %f14, %g1
tge %xcc, 0x5
loop_5659:
movl %xcc, %o2, %g4
fcmpgt32 %f10, %f12, %o6
fmovsgu %icc, %f4, %f1
bleu,a %xcc, loop_5660
xor %o0, 0x0C61, %i2
fpadd32 %f4, %f14, %f0
ldd [%l7 + 0x28], %f4
loop_5660:
stw %o4, [%l7 + 0x74]
fpsub16 %f14, %f8, %f2
fcmped %fcc2, %f10, %f6
brgez %i1, loop_5661
xor %o1, %i0, %i4
ldub [%l7 + 0x2F], %g6
array32 %l4, %i5, %l5
loop_5661:
edge16n %g3, %l2, %i3
fxor %f2, %f6, %f10
movl %xcc, %l3, %g5
sth %i7, [%l7 + 0x68]
ldsw [%l7 + 0x28], %o3
fpsub16s %f10, %f2, %f11
fmovsne %icc, %f10, %f1
ldsw [%l7 + 0x24], %o5
lduh [%l7 + 0x2C], %l1
ldsh [%l7 + 0x0A], %i6
fbul %fcc1, loop_5662
bcs,a,pt %icc, loop_5663
movne %xcc, %l6, %g2
nop
setx loop_5664, %l0, %l1
jmpl %l1, %l0
loop_5662:
taddcc %o7, %g1, %o2
loop_5663:
nop
setx loop_5665, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot1s %f14, %f4, %f15
loop_5664:
xnor %g4, 0x0E78, %o6
fmul8x16 %f14, %f12, %f14
loop_5665:
std %f8, [%l7 + 0x40]
fble,a %fcc3, loop_5666
ldx [%l7 + 0x30], %g7
umulcc %i2, 0x0B68, %o4
fbo %fcc3, loop_5667
loop_5666:
ldsb [%l7 + 0x12], %o0
fmovsn %xcc, %f6, %f14
lduw [%l7 + 0x10], %o1
loop_5667:
fmovrdlez %i1, %f2, %f2
bl,a %icc, loop_5668
fcmple16 %f4, %f14, %i0
fcmpne16 %f4, %f2, %g6
sethi 0x0093, %l4
loop_5668:
subcc %i5, 0x1D94, %i4
stw %l5, [%l7 + 0x70]
taddcc %l2, 0x10B8, %g3
stx %i3, [%l7 + 0x28]
bneg,pt %icc, loop_5669
fmul8x16 %f2, %f12, %f6
fba %fcc1, loop_5670
tcs %icc, 0x6
loop_5669:
orncc %g5, 0x0A9B, %i7
ldx [%l7 + 0x30], %l3
loop_5670:
stb %o5, [%l7 + 0x30]
st %f2, [%l7 + 0x44]
fbule %fcc0, loop_5671
fbn %fcc2, loop_5672
movleu %xcc, %o3, %l1
fmul8sux16 %f6, %f2, %f12
loop_5671:
sth %l6, [%l7 + 0x66]
loop_5672:
taddcc %g2, %i6, %l0
fandnot2s %f8, %f3, %f9
brnz,a %o7, loop_5673
fandnot2s %f6, %f2, %f13
fmovrslz %o2, %f6, %f1
movg %icc, %g1, %g4
loop_5673:
fba,a %fcc3, loop_5674
std %f4, [%l7 + 0x78]
fands %f14, %f4, %f14
fbg,a %fcc3, loop_5675
loop_5674:
udivcc %g7, 0x0CC0, %i2
smul %o6, %o4, %o1
ldsh [%l7 + 0x2A], %i1
loop_5675:
ldx [%l7 + 0x38], %o0
stb %g6, [%l7 + 0x38]
ld [%l7 + 0x08], %f7
srl %i0, %l4, %i4
fmovrdgez %i5, %f0, %f4
fcmped %fcc1, %f8, %f8
movgu %icc, %l2, %l5
edge16l %i3, %g3, %g5
fands %f4, %f15, %f13
fmovsvs %xcc, %f15, %f5
fmovrde %i7, %f8, %f0
edge8ln %l3, %o3, %l1
bn,a loop_5676
brnz %o5, loop_5677
te %xcc, 0x1
udiv %g2, 0x08E8, %i6
loop_5676:
stx %l6, [%l7 + 0x70]
loop_5677:
st %f4, [%l7 + 0x64]
andn %o7, 0x06FE, %o2
movcc %icc, %g1, %l0
edge32n %g7, %i2, %g4
fmovsg %icc, %f5, %f6
ldsb [%l7 + 0x68], %o4
fsrc1s %f15, %f7
edge32ln %o1, %o6, %o0
lduw [%l7 + 0x1C], %i1
stx %g6, [%l7 + 0x58]
movrlz %i0, %i4, %i5
fmovde %xcc, %f8, %f8
bneg,pn %xcc, loop_5678
fmovdvc %icc, %f6, %f5
fcmpeq16 %f6, %f0, %l2
lduw [%l7 + 0x2C], %l5
loop_5678:
tsubcc %l4, %g3, %i3
fmovrdlez %g5, %f12, %f2
array32 %l3, %o3, %l1
std %f2, [%l7 + 0x70]
fmovrsne %o5, %f7, %f2
movrne %g2, %i7, %l6
movrne %o7, %o2, %i6
array16 %g1, %l0, %g7
ba,a %xcc, loop_5679
movvs %icc, %i2, %o4
fmovsvs %xcc, %f0, %f3
movvs %xcc, %g4, %o1
loop_5679:
ld [%l7 + 0x28], %f8
array16 %o6, %o0, %g6
ldsw [%l7 + 0x34], %i1
fnands %f8, %f2, %f14
tcs %xcc, 0x3
fmul8ulx16 %f6, %f8, %f2
tsubcctv %i0, 0x1CA0, %i5
stw %l2, [%l7 + 0x7C]
st %f14, [%l7 + 0x1C]
tpos %icc, 0x7
fmovrdne %i4, %f8, %f8
fnot1s %f5, %f2
stb %l4, [%l7 + 0x19]
ldub [%l7 + 0x7E], %g3
mova %xcc, %i3, %l5
stw %l3, [%l7 + 0x2C]
stw %g5, [%l7 + 0x68]
fnand %f8, %f10, %f6
stb %l1, [%l7 + 0x37]
stx %o5, [%l7 + 0x38]
fmovsn %icc, %f0, %f14
lduw [%l7 + 0x14], %o3
ldx [%l7 + 0x68], %g2
move %xcc, %i7, %l6
movcc %xcc, %o2, %o7
fpadd32s %f3, %f10, %f0
ld [%l7 + 0x2C], %f9
tgu %xcc, 0x2
fnot1 %f8, %f14
fmovda %icc, %f2, %f7
fblg,a %fcc3, loop_5680
fmul8ulx16 %f0, %f8, %f8
ldd [%l7 + 0x68], %f14
nop
setx loop_5681, %l0, %l1
jmpl %l1, %i6
loop_5680:
fxors %f11, %f13, %f2
fcmpgt32 %f8, %f12, %l0
ldd [%l7 + 0x28], %f0
loop_5681:
sth %g7, [%l7 + 0x4E]
fcmple16 %f12, %f8, %g1
ldub [%l7 + 0x69], %i2
stx %o4, [%l7 + 0x18]
alignaddrl %g4, %o6, %o0
tgu %icc, 0x2
fmovrde %g6, %f2, %f10
ldsh [%l7 + 0x7A], %i1
stw %i0, [%l7 + 0x64]
ldsb [%l7 + 0x5C], %o1
movrlez %i5, 0x2FD, %l2
fabss %f8, %f14
xor %l4, %i4, %g3
fandnot2 %f8, %f10, %f10
st %f15, [%l7 + 0x38]
tle %xcc, 0x6
ldsh [%l7 + 0x3A], %l5
fbue %fcc2, loop_5682
srlx %l3, 0x08, %g5
movn %xcc, %i3, %o5
sub %l1, %o3, %g2
loop_5682:
fcmple32 %f10, %f14, %l6
std %f14, [%l7 + 0x08]
std %f14, [%l7 + 0x30]
ldd [%l7 + 0x10], %f14
fandnot2s %f12, %f9, %f12
ld [%l7 + 0x58], %f7
fmovd %f14, %f0
ldsh [%l7 + 0x4C], %o2
be %xcc, loop_5683
fmul8sux16 %f2, %f4, %f12
xor %i7, 0x08A7, %i6
sllx %l0, %o7, %g1
loop_5683:
fpadd16 %f8, %f4, %f4
fmovsvs %icc, %f13, %f5
fmovsvs %xcc, %f13, %f6
fmovdvc %icc, %f15, %f12
te %xcc, 0x3
stb %i2, [%l7 + 0x0C]
ldub [%l7 + 0x32], %g7
be,pn %icc, loop_5684
fzero %f0
tne %xcc, 0x5
fmul8sux16 %f6, %f8, %f0
loop_5684:
smulcc %o4, %o6, %g4
movvs %xcc, %o0, %g6
ld [%l7 + 0x64], %f11
stb %i0, [%l7 + 0x52]
ldx [%l7 + 0x10], %i1
sth %o1, [%l7 + 0x1E]
ldd [%l7 + 0x50], %f10
lduw [%l7 + 0x70], %l2
ldsw [%l7 + 0x68], %l4
stw %i4, [%l7 + 0x24]
lduw [%l7 + 0x7C], %i5
stb %l5, [%l7 + 0x49]
fmovde %xcc, %f8, %f15
brlez %l3, loop_5685
ba,a loop_5686
udiv %g5, 0x1963, %i3
ldsw [%l7 + 0x54], %g3
loop_5685:
ldx [%l7 + 0x78], %l1
loop_5686:
fmovse %xcc, %f12, %f7
ldub [%l7 + 0x3B], %o5
sth %o3, [%l7 + 0x40]
fsrc1s %f11, %f4
fmovrde %l6, %f2, %f14
stw %o2, [%l7 + 0x5C]
stb %g2, [%l7 + 0x69]
movvc %xcc, %i6, %l0
fmovrdlz %i7, %f2, %f10
fsrc1 %f8, %f14
pdist %f0, %f2, %f12
udivx %o7, 0x111D, %i2
ldx [%l7 + 0x08], %g1
ldsh [%l7 + 0x48], %o4
ldd [%l7 + 0x10], %f12
bgu,a,pt %icc, loop_5687
movvc %icc, %g7, %o6
fcmped %fcc0, %f4, %f8
fbl %fcc0, loop_5688
loop_5687:
tcc %icc, 0x5
fbue,a %fcc3, loop_5689
sdivcc %o0, 0x1E05, %g4
loop_5688:
fmul8x16 %f8, %f12, %f8
ldsw [%l7 + 0x24], %i0
loop_5689:
alignaddr %g6, %o1, %i1
tcc %icc, 0x1
fmovrde %l4, %f4, %f2
fsrc1s %f12, %f5
ldsh [%l7 + 0x68], %l2
brlz,a %i4, loop_5690
st %f6, [%l7 + 0x68]
fbul,a %fcc1, loop_5691
ldub [%l7 + 0x2F], %l5
loop_5690:
ldsw [%l7 + 0x60], %i5
lduw [%l7 + 0x18], %l3
loop_5691:
ldsw [%l7 + 0x68], %g5
stb %i3, [%l7 + 0x6D]
bn,a,pt %icc, loop_5692
fnegs %f12, %f1
tle %icc, 0x7
bcs,pt %xcc, loop_5693
loop_5692:
orn %l1, 0x1F66, %g3
fmovscs %xcc, %f9, %f6
addc %o5, 0x1AC1, %o3
loop_5693:
sllx %l6, %g2, %o2
edge16 %l0, %i7, %o7
fmovdn %icc, %f3, %f12
movcs %xcc, %i2, %i6
sth %g1, [%l7 + 0x3C]
fsrc2 %f10, %f6
mova %xcc, %g7, %o6
ldsh [%l7 + 0x16], %o4
subc %g4, %i0, %o0
te %icc, 0x3
bpos,a,pt %xcc, loop_5694
orn %o1, 0x16F1, %g6
fmovdn %xcc, %f8, %f14
ldub [%l7 + 0x2E], %l4
loop_5694:
fone %f10
stx %i1, [%l7 + 0x68]
popc 0x1C57, %l2
fmovrdlz %i4, %f10, %f12
nop
setx loop_5695, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bl,pt %xcc, loop_5696
stb %l5, [%l7 + 0x5A]
fcmped %fcc0, %f0, %f10
loop_5695:
fmul8x16au %f12, %f5, %f10
loop_5696:
st %f1, [%l7 + 0x68]
udivcc %l3, 0x1E68, %g5
sth %i3, [%l7 + 0x42]
fbe %fcc2, loop_5697
ldsb [%l7 + 0x69], %l1
std %f4, [%l7 + 0x30]
ldd [%l7 + 0x18], %f8
loop_5697:
edge16ln %g3, %i5, %o5
fmovsgu %icc, %f10, %f4
edge32l %l6, %o3, %g2
fcmple32 %f10, %f6, %l0
ldsh [%l7 + 0x1A], %o2
bleu,a %icc, loop_5698
std %f8, [%l7 + 0x50]
alignaddrl %o7, %i2, %i6
fors %f2, %f2, %f14
loop_5698:
fmovdvs %icc, %f10, %f0
fpsub32 %f4, %f12, %f12
fbne %fcc3, loop_5699
ldd [%l7 + 0x70], %f2
andncc %g1, %g7, %o6
edge16 %o4, %g4, %i7
loop_5699:
fbo %fcc2, loop_5700
fmovdge %icc, %f8, %f4
fbg %fcc0, loop_5701
fmovsn %xcc, %f11, %f7
loop_5700:
fbe %fcc0, loop_5702
udivx %i0, 0x0FD8, %o1
loop_5701:
ldsh [%l7 + 0x48], %o0
edge16ln %g6, %l4, %i1
loop_5702:
fnot2s %f1, %f12
ldsh [%l7 + 0x0C], %l2
fnot2 %f8, %f0
taddcc %i4, 0x11B1, %l3
sth %g5, [%l7 + 0x5E]
move %xcc, %i3, %l5
std %f6, [%l7 + 0x78]
fmovrdlz %g3, %f14, %f8
ldsw [%l7 + 0x54], %i5
andcc %o5, %l6, %o3
ld [%l7 + 0x48], %f1
movpos %icc, %l1, %g2
brnz,a %l0, loop_5703
fmovsleu %xcc, %f4, %f8
fbuge %fcc0, loop_5704
andcc %o2, %o7, %i2
loop_5703:
addccc %i6, %g1, %o6
fmovdg %icc, %f11, %f11
loop_5704:
fmovrse %g7, %f11, %f10
fmovscs %xcc, %f10, %f6
tg %xcc, 0x4
tle %xcc, 0x4
lduw [%l7 + 0x78], %g4
sdiv %o4, 0x1FFB, %i0
std %f6, [%l7 + 0x78]
stx %i7, [%l7 + 0x50]
movge %xcc, %o1, %o0
ldsb [%l7 + 0x18], %g6
movl %xcc, %l4, %l2
std %f10, [%l7 + 0x78]
sth %i4, [%l7 + 0x72]
edge32 %i1, %l3, %i3
sdiv %l5, 0x153A, %g3
ldub [%l7 + 0x66], %g5
ldsh [%l7 + 0x4C], %o5
movg %icc, %l6, %o3
ldsw [%l7 + 0x1C], %i5
bl,a,pn %xcc, loop_5705
udiv %g2, 0x18AB, %l1
tg %xcc, 0x0
subcc %o2, 0x083A, %o7
loop_5705:
fabss %f10, %f9
fmovrse %i2, %f4, %f7
movcs %icc, %i6, %l0
brlez %g1, loop_5706
fmul8x16 %f5, %f4, %f12
fand %f14, %f12, %f14
faligndata %f4, %f0, %f6
loop_5706:
ldsw [%l7 + 0x50], %o6
ldx [%l7 + 0x58], %g7
bge %xcc, loop_5707
tpos %icc, 0x4
orncc %g4, 0x1271, %i0
te %xcc, 0x0
loop_5707:
movge %xcc, %o4, %o1
fands %f7, %f13, %f0
ld [%l7 + 0x44], %f12
fmovs %f2, %f4
andcc %i7, 0x1F79, %o0
fbn,a %fcc2, loop_5708
nop
setx loop_5709, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8x16au %f6, %f4, %f4
tleu %icc, 0x7
loop_5708:
fmovda %icc, %f5, %f14
loop_5709:
lduh [%l7 + 0x6E], %l4
fornot1s %f15, %f8, %f10
fmovde %icc, %f6, %f0
movg %xcc, %g6, %l2
ldd [%l7 + 0x18], %f14
fandnot2 %f8, %f6, %f6
movge %icc, %i1, %i4
stw %l3, [%l7 + 0x6C]
fmovdleu %icc, %f14, %f5
brnz %l5, loop_5710
fpsub16 %f12, %f6, %f2
lduh [%l7 + 0x1C], %i3
tcc %xcc, 0x0
loop_5710:
movcc %xcc, %g5, %g3
smul %o5, 0x168E, %l6
movleu %xcc, %i5, %g2
fblg %fcc3, loop_5711
movrlez %l1, %o2, %o3
edge8l %o7, %i2, %i6
brgez %g1, loop_5712
loop_5711:
fmovsge %xcc, %f9, %f12
fmovsgu %icc, %f3, %f10
ldd [%l7 + 0x28], %f0
loop_5712:
lduw [%l7 + 0x48], %l0
fsrc2 %f4, %f12
mulscc %g7, 0x11EE, %g4
fmovsneg %icc, %f1, %f13
tvc %icc, 0x0
andn %i0, %o6, %o1
stb %i7, [%l7 + 0x44]
bgu %icc, loop_5713
brz,a %o4, loop_5714
fnot2s %f4, %f14
brgez %o0, loop_5715
loop_5713:
stb %l4, [%l7 + 0x37]
loop_5714:
addc %g6, 0x1312, %i1
fornot2 %f6, %f14, %f12
loop_5715:
srlx %l2, 0x08, %i4
brnz,a %l3, loop_5716
popc 0x0197, %l5
fmovdgu %xcc, %f11, %f13
xorcc %i3, %g3, %o5
loop_5716:
ldsh [%l7 + 0x46], %l6
fandnot1 %f14, %f6, %f0
alignaddr %i5, %g2, %g5
fsrc2 %f6, %f2
fcmple32 %f10, %f8, %l1
fbuge %fcc2, loop_5717
brz %o3, loop_5718
te %xcc, 0x3
fmovsg %xcc, %f14, %f2
loop_5717:
fbo,a %fcc1, loop_5719
loop_5718:
ldx [%l7 + 0x50], %o2
lduh [%l7 + 0x6E], %i2
bl,a,pn %xcc, loop_5720
loop_5719:
st %f11, [%l7 + 0x6C]
bne %icc, loop_5721
sra %i6, %g1, %o7
loop_5720:
std %f10, [%l7 + 0x30]
bcs,pt %xcc, loop_5722
loop_5721:
fnot1 %f8, %f6
edge32l %g7, %g4, %i0
fzero %f12
loop_5722:
ta %icc, 0x2
fbe %fcc3, loop_5723
fba,a %fcc3, loop_5724
ldd [%l7 + 0x58], %f10
brlez %l0, loop_5725
loop_5723:
udivcc %o1, 0x03A4, %i7
loop_5724:
tn %icc, 0x0
tcc %xcc, 0x3
loop_5725:
fbge,a %fcc1, loop_5726
ldub [%l7 + 0x79], %o6
lduw [%l7 + 0x08], %o4
tn %icc, 0x0
loop_5726:
std %f0, [%l7 + 0x10]
movge %xcc, %o0, %l4
fmovrslez %g6, %f14, %f6
edge16 %i1, %l2, %l3
alignaddrl %i4, %i3, %g3
udivcc %l5, 0x06E5, %o5
ldd [%l7 + 0x50], %f6
tle %xcc, 0x6
xnor %i5, 0x1B89, %l6
sth %g5, [%l7 + 0x5E]
bl,a %xcc, loop_5727
ld [%l7 + 0x4C], %f14
fmovsleu %icc, %f3, %f10
sth %l1, [%l7 + 0x62]
loop_5727:
st %f15, [%l7 + 0x74]
addccc %g2, %o3, %o2
fbu,a %fcc2, loop_5728
fpack16 %f0, %f7
bleu loop_5729
st %f8, [%l7 + 0x40]
loop_5728:
bg,pn %xcc, loop_5730
fcmps %fcc1, %f5, %f7
loop_5729:
sth %i6, [%l7 + 0x64]
movrlez %i2, %g1, %o7
loop_5730:
fmovdvc %xcc, %f12, %f0
fmovrsgez %g4, %f7, %f7
umul %g7, %l0, %o1
nop
setx loop_5731, %l0, %l1
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 %f8, %f8, %f10
fones %f4
lduh [%l7 + 0x54], %i0
loop_5731:
edge8n %i7, %o6, %o4
fabss %f8, %f8
fmovsleu %xcc, %f15, %f13
ba loop_5732
bpos,a,pt %xcc, loop_5733
fbuge %fcc2, loop_5734
bneg,pt %xcc, loop_5735
loop_5732:
be,a %icc, loop_5736
loop_5733:
sth %o0, [%l7 + 0x70]
loop_5734:
movneg %icc, %g6, %l4
loop_5735:
edge8n %l2, %l3, %i4
loop_5736:
faligndata %f6, %f4, %f10
fmovs %f9, %f14
lduw [%l7 + 0x28], %i3
st %f15, [%l7 + 0x68]
stw %i1, [%l7 + 0x58]
brlez,a %l5, loop_5737
stx %o5, [%l7 + 0x40]
fbe,a %fcc1, loop_5738
fornot2s %f0, %f8, %f14
loop_5737:
fcmpeq32 %f10, %f14, %g3
bn,pt %xcc, loop_5739
loop_5738:
fmovdpos %icc, %f7, %f7
sdivx %l6, 0x124A, %g5
st %f2, [%l7 + 0x78]
loop_5739:
ldub [%l7 + 0x46], %l1
bleu,pt %icc, loop_5740
tgu %icc, 0x7
edge8 %g2, %i5, %o2
edge32ln %i6, %o3, %i2
loop_5740:
tsubcctv %g1, 0x011E, %o7
fcmpgt32 %f14, %f6, %g4
ldsh [%l7 + 0x12], %l0
bl,a %xcc, loop_5741
fbge %fcc0, loop_5742
fcmpeq32 %f4, %f0, %g7
fmovse %icc, %f5, %f3
loop_5741:
sdivx %o1, 0x0822, %i0
loop_5742:
fmovsl %xcc, %f8, %f6
stb %o6, [%l7 + 0x79]
smul %o4, %o0, %g6
ldx [%l7 + 0x78], %l4
xor %l2, %i7, %l3
bg,a %xcc, loop_5743
fbul %fcc2, loop_5744
brlez %i3, loop_5745
fbne %fcc3, loop_5746
loop_5743:
sub %i1, %i4, %l5
loop_5744:
edge32n %o5, %g3, %l6
loop_5745:
bgu,a,pn %icc, loop_5747
loop_5746:
movn %xcc, %l1, %g2
stw %i5, [%l7 + 0x74]
fandnot2 %f4, %f4, %f0
loop_5747:
srlx %g5, %i6, %o3
ldsh [%l7 + 0x42], %o2
stx %i2, [%l7 + 0x48]
fpsub16 %f2, %f10, %f8
tvc %icc, 0x3
bshuffle %f10, %f8, %f14
bn,a,pn %xcc, loop_5748
fmul8sux16 %f4, %f8, %f8
ldub [%l7 + 0x69], %g1
movrne %g4, %l0, %g7
loop_5748:
fzeros %f5
popc %o7, %i0
bvs,a,pn %icc, loop_5749
ldub [%l7 + 0x0B], %o1
fbule,a %fcc0, loop_5750
brnz,a %o6, loop_5751
loop_5749:
fandnot1 %f8, %f0, %f14
ld [%l7 + 0x10], %f0
loop_5750:
fandnot2s %f0, %f8, %f6
loop_5751:
fpmerge %f8, %f15, %f8
fbuge %fcc3, loop_5752
sth %o4, [%l7 + 0x18]
fcmpgt16 %f8, %f2, %o0
stw %g6, [%l7 + 0x6C]
loop_5752:
tl %icc, 0x0
edge32l %l2, %l4, %l3
xorcc %i7, %i3, %i4
brz %l5, loop_5753
tl %icc, 0x0
lduh [%l7 + 0x0C], %i1
ldx [%l7 + 0x68], %g3
loop_5753:
ldub [%l7 + 0x4F], %l6
ldsw [%l7 + 0x64], %l1
tsubcc %g2, 0x13D2, %i5
ldsw [%l7 + 0x40], %o5
stw %g5, [%l7 + 0x38]
edge16l %i6, %o3, %o2
stx %i2, [%l7 + 0x50]
fnot2 %f6, %f14
andncc %g1, %l0, %g4
ldsw [%l7 + 0x3C], %g7
srax %i0, 0x05, %o7
bvc,pn %icc, loop_5754
tge %icc, 0x1
umul %o1, 0x015A, %o6
fmovrdgez %o0, %f0, %f12
loop_5754:
fxor %f0, %f2, %f8
ldsw [%l7 + 0x38], %g6
fmovsg %icc, %f12, %f15
brgez,a %o4, loop_5755
stb %l2, [%l7 + 0x13]
fmovdpos %xcc, %f3, %f8
fmovdn %icc, %f0, %f5
loop_5755:
bvc,a,pt %xcc, loop_5756
fpack32 %f2, %f4, %f6
movge %icc, %l4, %i7
tpos %icc, 0x4
loop_5756:
stw %i3, [%l7 + 0x08]
sdiv %i4, 0x01DD, %l5
stx %i1, [%l7 + 0x18]
fpsub32s %f4, %f4, %f9
srlx %l3, %g3, %l6
ldub [%l7 + 0x34], %g2
tl %icc, 0x0
fcmpeq16 %f14, %f14, %l1
andncc %o5, %i5, %i6
fsrc1 %f8, %f2
ldub [%l7 + 0x1E], %g5
edge8n %o2, %i2, %o3
ldsw [%l7 + 0x2C], %l0
ldx [%l7 + 0x38], %g4
fbo,a %fcc1, loop_5757
ldsw [%l7 + 0x64], %g1
stx %i0, [%l7 + 0x78]
ldsh [%l7 + 0x52], %o7
loop_5757:
lduw [%l7 + 0x4C], %g7
ldx [%l7 + 0x18], %o6
array16 %o0, %o1, %g6
brlez %l2, loop_5758
ldx [%l7 + 0x40], %l4
tleu %xcc, 0x2
tcc %xcc, 0x6
loop_5758:
fornot1s %f7, %f13, %f4
tvc %icc, 0x3
fcmple16 %f4, %f2, %o4
sdivx %i7, 0x047A, %i3
ld [%l7 + 0x1C], %f6
st %f15, [%l7 + 0x54]
edge16n %l5, %i1, %l3
ldsb [%l7 + 0x53], %g3
lduw [%l7 + 0x28], %l6
fsrc2 %f6, %f8
umul %g2, 0x1D21, %i4
movge %xcc, %o5, %i5
fand %f12, %f10, %f6
ld [%l7 + 0x68], %f10
ldsw [%l7 + 0x54], %i6
fmovsgu %xcc, %f14, %f12
ldsb [%l7 + 0x26], %g5
fmovrdne %o2, %f0, %f12
fmovrdgez %i2, %f0, %f2
popc 0x0EC8, %o3
fmovsg %xcc, %f6, %f1
ldsw [%l7 + 0x60], %l0
bne,a,pt %xcc, loop_5759
smulcc %g4, 0x1836, %g1
bge,a loop_5760
stw %l1, [%l7 + 0x2C]
loop_5759:
fmovsneg %xcc, %f7, %f14
tneg %icc, 0x7
loop_5760:
fpsub16s %f9, %f6, %f13
or %o7, %i0, %g7
fandnot1s %f2, %f7, %f1
lduh [%l7 + 0x66], %o0
umulcc %o6, %g6, %o1
pdist %f6, %f2, %f0
ldsw [%l7 + 0x6C], %l4
fnor %f4, %f6, %f10
tl %xcc, 0x5
ldub [%l7 + 0x74], %l2
stx %o4, [%l7 + 0x58]
sth %i7, [%l7 + 0x4E]
bn,a loop_5761
sub %l5, 0x188C, %i3
stx %i1, [%l7 + 0x70]
brlez %g3, loop_5762
loop_5761:
ldsb [%l7 + 0x25], %l6
fbo %fcc2, loop_5763
tleu %xcc, 0x5
loop_5762:
std %f10, [%l7 + 0x48]
andcc %g2, %i4, %o5
loop_5763:
fpmerge %f8, %f0, %f14
fbn %fcc0, loop_5764
stx %l3, [%l7 + 0x60]
fxnor %f4, %f14, %f12
bn,a,pn %icc, loop_5765
loop_5764:
sth %i6, [%l7 + 0x6E]
movge %icc, %i5, %g5
fmovda %icc, %f5, %f4
loop_5765:
fmovde %xcc, %f6, %f9
bvs,a loop_5766
tvc %xcc, 0x2
edge16n %i2, %o3, %o2
stw %l0, [%l7 + 0x68]
loop_5766:
ldsh [%l7 + 0x3C], %g1
fmovscc %xcc, %f4, %f3
lduh [%l7 + 0x30], %l1
ldx [%l7 + 0x40], %g4
sth %o7, [%l7 + 0x5A]
fbne %fcc3, loop_5767
fbg,a %fcc0, loop_5768
mulx %i0, 0x17B3, %o0
brnz,a %g7, loop_5769
loop_5767:
fandnot1s %f2, %f8, %f12
loop_5768:
tsubcctv %o6, %g6, %o1
mulx %l4, 0x0A97, %l2
loop_5769:
tle %xcc, 0x3
tleu %xcc, 0x4
fmovsg %xcc, %f15, %f3
udivcc %i7, 0x1C5F, %l5
fbuge %fcc2, loop_5770
fpadd32 %f2, %f4, %f2
stb %o4, [%l7 + 0x79]
fands %f5, %f14, %f10
loop_5770:
fbo %fcc1, loop_5771
orcc %i1, %g3, %i3
ldsh [%l7 + 0x44], %g2
stw %i4, [%l7 + 0x44]
loop_5771:
ld [%l7 + 0x2C], %f9
bne,pn %xcc, loop_5772
move %icc, %l6, %o5
sth %i6, [%l7 + 0x40]
edge32l %l3, %g5, %i5
loop_5772:
fabsd %f8, %f4
lduh [%l7 + 0x0C], %o3
fandnot1 %f6, %f6, %f2
bgu loop_5773
edge16n %i2, %o2, %g1
fmovscc %icc, %f8, %f13
ldsh [%l7 + 0x2A], %l0
loop_5773:
ldx [%l7 + 0x30], %g4
fnot1s %f15, %f5
fbuge,a %fcc1, loop_5774
fornot2 %f14, %f8, %f14
fmovrsgz %l1, %f10, %f13
bcs,pt %icc, loop_5775
loop_5774:
fbu %fcc2, loop_5776
movvs %icc, %o7, %o0
tle %icc, 0x5
loop_5775:
stw %i0, [%l7 + 0x24]
loop_5776:
fbg %fcc1, loop_5777
ldx [%l7 + 0x38], %o6
ldd [%l7 + 0x30], %f8
fsrc1 %f10, %f12
loop_5777:
st %f3, [%l7 + 0x18]
fmul8x16au %f8, %f15, %f10
movrgez %g7, 0x355, %g6
umul %o1, %l2, %l4
lduh [%l7 + 0x36], %i7
tsubcctv %o4, %i1, %g3
lduw [%l7 + 0x1C], %l5
bvc,a,pn %icc, loop_5778
brgez,a %i3, loop_5779
brgz %g2, loop_5780
fba,a %fcc3, loop_5781
loop_5778:
st %f13, [%l7 + 0x24]
loop_5779:
fmovscs %icc, %f0, %f15
loop_5780:
tgu %icc, 0x4
loop_5781:
fexpand %f14, %f0
addccc %l6, %o5, %i6
andn %i4, %g5, %i5
fmovsl %icc, %f8, %f12
fpackfix %f8, %f15
fbge %fcc1, loop_5782
xor %o3, %l3, %o2
sethi 0x0290, %g1
bpos,a,pn %icc, loop_5783
loop_5782:
fmovrslz %l0, %f12, %f4
movn %xcc, %i2, %g4
fcmpes %fcc2, %f6, %f10
loop_5783:
ldub [%l7 + 0x53], %o7
tvc %icc, 0x0
add %o0, 0x0FD2, %i0
fandnot1 %f10, %f4, %f14
stw %o6, [%l7 + 0x24]
fmovdpos %xcc, %f13, %f15
stx %l1, [%l7 + 0x60]
for %f4, %f12, %f8
fsrc2 %f14, %f14
mulx %g6, %o1, %l2
add %l4, 0x04FF, %g7
movrne %i7, 0x1FB, %o4
fmovsg %xcc, %f9, %f12
tleu %xcc, 0x5
stx %g3, [%l7 + 0x28]
std %f12, [%l7 + 0x50]
tcc %icc, 0x4
andncc %i1, %i3, %l5
andn %g2, 0x1F89, %o5
fmovdgu %xcc, %f4, %f2
fmovdg %xcc, %f9, %f0
bcc loop_5784
ldsb [%l7 + 0x1C], %i6
fmovrdlez %l6, %f12, %f12
fandnot1 %f2, %f8, %f14
loop_5784:
std %f4, [%l7 + 0x68]
add %i4, 0x126B, %i5
st %f2, [%l7 + 0x2C]
xor %g5, 0x1FDB, %o3
ldx [%l7 + 0x50], %l3
brgz %g1, loop_5785
stx %l0, [%l7 + 0x50]
lduh [%l7 + 0x0A], %i2
ldsw [%l7 + 0x38], %g4
loop_5785:
fnot2 %f14, %f0
edge16l %o2, %o0, %o7
lduw [%l7 + 0x38], %o6
udivx %i0, 0x07B2, %l1
fcmple16 %f2, %f0, %g6
ldsh [%l7 + 0x50], %o1
fnot2 %f2, %f2
fmovse %icc, %f12, %f15
bn,a loop_5786
st %f8, [%l7 + 0x34]
move %xcc, %l4, %l2
ldx [%l7 + 0x20], %i7
loop_5786:
fmovsge %icc, %f12, %f1
ldub [%l7 + 0x3A], %g7
fmul8x16au %f0, %f7, %f0
fnor %f10, %f6, %f4
fmovrse %o4, %f10, %f13
fandnot1 %f6, %f6, %f8
stw %i1, [%l7 + 0x54]
fnegs %f9, %f5
fornot1 %f2, %f10, %f10
bneg loop_5787
fmovrsne %g3, %f5, %f13
fmovdn %icc, %f14, %f2
lduw [%l7 + 0x28], %i3
loop_5787:
tpos %xcc, 0x1
fnot1 %f8, %f6
movrgez %l5, 0x17A, %g2
add %i6, 0x1451, %o5
fmovdcc %xcc, %f14, %f15
movvc %xcc, %l6, %i4
udivx %i5, 0x1941, %o3
fsrc1s %f7, %f9
fmovsvs %icc, %f6, %f1
fba %fcc3, loop_5788
std %f6, [%l7 + 0x28]
fmovdle %icc, %f11, %f2
fabss %f11, %f2
loop_5788:
fmovdvs %xcc, %f10, %f3
fnot2 %f10, %f8
fcmped %fcc0, %f0, %f12
fmovde %xcc, %f7, %f8
fcmpes %fcc3, %f0, %f14
edge32ln %g5, %g1, %l0
sra %i2, 0x1F, %g4
tgu %xcc, 0x4
ble,pt %xcc, loop_5789
taddcc %l3, %o2, %o0
smul %o6, 0x1AAA, %o7
alignaddr %i0, %g6, %l1
loop_5789:
fnors %f5, %f3, %f12
tn %icc, 0x0
fsrc2 %f10, %f0
movn %icc, %l4, %l2
fbg %fcc2, loop_5790
sethi 0x1D39, %i7
std %f6, [%l7 + 0x18]
fpadd32 %f14, %f6, %f8
loop_5790:
fone %f10
sll %o1, 0x0A, %g7
std %f8, [%l7 + 0x58]
ldd [%l7 + 0x78], %f0
fcmped %fcc2, %f2, %f6
fandnot2s %f8, %f1, %f5
ldsh [%l7 + 0x40], %i1
xnor %g3, %i3, %o4
fcmpeq32 %f4, %f10, %l5
fmovdneg %xcc, %f7, %f2
xnorcc %i6, %o5, %g2
ld [%l7 + 0x30], %f5
fmovdpos %xcc, %f15, %f9
ld [%l7 + 0x7C], %f3
stx %l6, [%l7 + 0x38]
sllx %i4, 0x10, %i5
xorcc %o3, %g5, %g1
sth %l0, [%l7 + 0x60]
xnorcc %i2, %l3, %o2
fornot1s %f7, %f6, %f13
edge8n %g4, %o0, %o6
smulcc %i0, 0x120F, %o7
fnegd %f2, %f0
fsrc1s %f6, %f1
ldub [%l7 + 0x2F], %l1
ldsw [%l7 + 0x14], %g6
alignaddrl %l2, %i7, %o1
stx %l4, [%l7 + 0x48]
stb %i1, [%l7 + 0x3C]
stw %g3, [%l7 + 0x7C]
movrgz %g7, 0x3F5, %i3
fpsub16s %f12, %f0, %f9
ldub [%l7 + 0x66], %l5
fmovsleu %xcc, %f12, %f6
alignaddr %o4, %o5, %g2
fpack32 %f0, %f4, %f4
addc %l6, %i6, %i4
fmovdge %icc, %f5, %f1
st %f15, [%l7 + 0x40]
ldub [%l7 + 0x65], %o3
fmovrdlz %i5, %f14, %f10
tcs %xcc, 0x4
fmovdcc %icc, %f2, %f15
movrgez %g1, 0x2D9, %l0
fands %f4, %f13, %f15
edge32ln %g5, %l3, %i2
fcmps %fcc2, %f4, %f9
fbuge %fcc0, loop_5791
fpmerge %f13, %f0, %f8
ldsb [%l7 + 0x44], %o2
bcc,a,pn %xcc, loop_5792
loop_5791:
lduw [%l7 + 0x5C], %g4
movvc %xcc, %o0, %i0
ldd [%l7 + 0x58], %f0
loop_5792:
ldsw [%l7 + 0x5C], %o7
ldx [%l7 + 0x60], %o6
fmovsge %icc, %f14, %f10
ldsw [%l7 + 0x20], %l1
fmovdge %icc, %f3, %f0
ldsh [%l7 + 0x20], %l2
ld [%l7 + 0x10], %f15
ld [%l7 + 0x78], %f4
srax %g6, 0x0A, %i7
lduh [%l7 + 0x76], %o1
ldd [%l7 + 0x30], %f4
movrgez %l4, %g3, %g7
fba %fcc3, loop_5793
sllx %i3, 0x1C, %i1
fsrc2 %f4, %f10
movrlez %l5, %o4, %o5
loop_5793:
movleu %xcc, %g2, %i6
sdivcc %i4, 0x14E6, %l6
movle %xcc, %i5, %g1
movle %xcc, %l0, %g5
fnot1 %f0, %f4
fmovdl %icc, %f7, %f13
bge,pn %xcc, loop_5794
fble %fcc2, loop_5795
fpadd32s %f10, %f5, %f2
smulcc %o3, %i2, %o2
loop_5794:
ta %icc, 0x1
loop_5795:
brgez %l3, loop_5796
fcmpgt16 %f12, %f14, %g4
fmovscc %xcc, %f10, %f0
ldub [%l7 + 0x36], %o0
loop_5796:
stx %i0, [%l7 + 0x68]
xnor %o7, 0x0FE6, %o6
ldx [%l7 + 0x30], %l1
stx %l2, [%l7 + 0x38]
bvs %icc, loop_5797
fbne %fcc1, loop_5798
fmovdge %xcc, %f5, %f10
ble,pn %xcc, loop_5799
loop_5797:
fba %fcc3, loop_5800
loop_5798:
tneg %xcc, 0x3
addccc %g6, 0x060C, %o1
loop_5799:
fmovrsne %i7, %f4, %f12
loop_5800:
ld [%l7 + 0x70], %f12
lduh [%l7 + 0x62], %l4
edge16l %g7, %g3, %i3
ldub [%l7 + 0x47], %i1
array32 %l5, %o5, %o4
stb %g2, [%l7 + 0x69]
bcs,a loop_5801
brgz,a %i6, loop_5802
fones %f3
movne %icc, %l6, %i5
loop_5801:
xorcc %i4, 0x09CC, %g1
loop_5802:
fnot1 %f2, %f2
edge16n %l0, %g5, %i2
brgz,a %o3, loop_5803
be,a,pt %xcc, loop_5804
fpadd32s %f11, %f13, %f3
xor %o2, 0x0E35, %l3
loop_5803:
movgu %xcc, %g4, %i0
loop_5804:
edge32 %o7, %o6, %l1
fmovrse %o0, %f9, %f11
stw %l2, [%l7 + 0x08]
nop
setx loop_5805, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fabss %f6, %f0
ldd [%l7 + 0x50], %f10
fmovrdgz %o1, %f8, %f8
loop_5805:
edge32n %i7, %g6, %l4
xnor %g3, 0x1BEA, %g7
tleu %xcc, 0x0
fbge %fcc3, loop_5806
ldsw [%l7 + 0x4C], %i1
bn,a,pt %icc, loop_5807
brgez,a %i3, loop_5808
loop_5806:
movrgez %l5, 0x0AB, %o5
lduw [%l7 + 0x68], %o4
loop_5807:
fmul8x16au %f14, %f13, %f10
loop_5808:
fmovdl %xcc, %f14, %f10
fpadd16 %f6, %f6, %f4
sllx %g2, 0x1B, %i6
ldsb [%l7 + 0x30], %l6
ldub [%l7 + 0x6E], %i4
fbe %fcc0, loop_5809
subcc %g1, %l0, %i5
addc %i2, 0x13D9, %g5
ld [%l7 + 0x40], %f1
loop_5809:
fmovdvs %xcc, %f14, %f12
fmovdge %xcc, %f11, %f9
movre %o3, %l3, %g4
for %f6, %f4, %f2
sth %i0, [%l7 + 0x0C]
stb %o7, [%l7 + 0x1B]
fpack32 %f10, %f10, %f8
bl,pn %icc, loop_5810
bn,pn %xcc, loop_5811
for %f12, %f0, %f14
stb %o2, [%l7 + 0x56]
loop_5810:
movgu %icc, %o6, %l1
loop_5811:
xorcc %l2, %o1, %o0
st %f9, [%l7 + 0x48]
sra %g6, %i7, %l4
ldsh [%l7 + 0x10], %g7
mulscc %g3, 0x0DDA, %i1
ldd [%l7 + 0x18], %f2
stx %l5, [%l7 + 0x18]
stb %i3, [%l7 + 0x5A]
movre %o4, 0x0FA, %g2
lduw [%l7 + 0x40], %i6
stx %l6, [%l7 + 0x18]
array32 %o5, %g1, %i4
fnot2 %f10, %f8
fmovse %icc, %f14, %f13
edge8ln %l0, %i2, %g5
sth %o3, [%l7 + 0x62]
and %l3, %i5, %g4
fnor %f2, %f10, %f4
fmovdneg %icc, %f0, %f2
st %f7, [%l7 + 0x18]
ldsh [%l7 + 0x30], %o7
fmovdle %icc, %f10, %f10
bl,a %xcc, loop_5812
fcmped %fcc0, %f8, %f10
orcc %i0, %o2, %o6
st %f13, [%l7 + 0x44]
loop_5812:
ba,pn %icc, loop_5813
bcs %icc, loop_5814
fbge,a %fcc3, loop_5815
edge16 %l2, %o1, %o0
loop_5813:
fnot2s %f7, %f13
loop_5814:
edge8 %l1, %i7, %l4
loop_5815:
stw %g6, [%l7 + 0x1C]
movl %icc, %g3, %g7
ldsh [%l7 + 0x1A], %l5
fsrc2 %f4, %f6
edge8l %i3, %i1, %o4
fmovrslez %i6, %f2, %f11
edge32n %l6, %o5, %g1
sllx %g2, %i4, %i2
ldx [%l7 + 0x28], %l0
lduh [%l7 + 0x6C], %o3
ta %icc, 0x2
bvs,pn %xcc, loop_5816
edge8l %g5, %l3, %g4
fnot1s %f5, %f13
fmovda %icc, %f0, %f12
loop_5816:
fnors %f12, %f11, %f0
fcmpne32 %f4, %f2, %o7
ldsw [%l7 + 0x44], %i0
fand %f14, %f14, %f0
std %f12, [%l7 + 0x18]
fbue,a %fcc2, loop_5817
nop
setx loop_5818, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tne %xcc, 0x7
udiv %o2, 0x09AA, %o6
loop_5817:
umulcc %l2, 0x1AB6, %i5
loop_5818:
bg,pt %icc, loop_5819
edge8l %o0, %l1, %i7
ld [%l7 + 0x50], %f3
fcmps %fcc1, %f12, %f12
loop_5819:
fbu %fcc2, loop_5820
fmovd %f4, %f10
sth %l4, [%l7 + 0x44]
fands %f0, %f1, %f4
loop_5820:
fmovdgu %icc, %f1, %f8
sth %g6, [%l7 + 0x5C]
fmovd %f4, %f2
fbne %fcc3, loop_5821
edge8n %o1, %g7, %l5
movle %xcc, %g3, %i3
sub %i1, %o4, %l6
loop_5821:
fmul8x16au %f8, %f7, %f2
smulcc %o5, 0x10DA, %g1
ldsb [%l7 + 0x45], %g2
std %f14, [%l7 + 0x30]
ldsh [%l7 + 0x72], %i6
fnand %f2, %f12, %f4
fabss %f6, %f12
tpos %icc, 0x1
fmovsne %icc, %f10, %f13
stx %i4, [%l7 + 0x38]
stb %l0, [%l7 + 0x60]
fmovsg %xcc, %f2, %f3
fmovdcc %icc, %f11, %f14
fmovsleu %xcc, %f13, %f10
fbue %fcc2, loop_5822
ldub [%l7 + 0x3B], %i2
array32 %o3, %g5, %l3
ta %xcc, 0x4
loop_5822:
fpmerge %f0, %f8, %f8
edge16 %g4, %o7, %i0
smulcc %o2, 0x11BF, %l2
fmovrsgez %i5, %f9, %f2
fcmpeq32 %f14, %f12, %o0
fnand %f4, %f2, %f4
movneg %icc, %o6, %i7
bshuffle %f0, %f12, %f2
fpsub32 %f8, %f8, %f10
move %icc, %l4, %l1
tcc %icc, 0x5
udivx %g6, 0x18B2, %g7
tg %icc, 0x3
stb %o1, [%l7 + 0x22]
fmul8sux16 %f8, %f4, %f4
fcmple16 %f14, %f14, %g3
fmovscc %xcc, %f15, %f11
te %xcc, 0x1
bn,pn %xcc, loop_5823
fmovsa %xcc, %f14, %f2
stb %l5, [%l7 + 0x5C]
std %f8, [%l7 + 0x40]
loop_5823:
fpadd16s %f12, %f1, %f3
ldsb [%l7 + 0x6E], %i3
fmovrse %o4, %f13, %f15
edge32n %i1, %o5, %g1
std %f12, [%l7 + 0x18]
popc %l6, %g2
tpos %xcc, 0x1
fzeros %f0
ldsb [%l7 + 0x3B], %i6
brz %i4, loop_5824
orcc %l0, 0x0662, %o3
fnot2s %f12, %f2
tl %xcc, 0x5
loop_5824:
fors %f4, %f7, %f0
movge %icc, %i2, %l3
edge8n %g5, %o7, %i0
umulcc %g4, %l2, %i5
mova %xcc, %o0, %o6
sdivcc %o2, 0x0013, %l4
lduh [%l7 + 0x76], %l1
ldub [%l7 + 0x69], %g6
siam 0x6
fmovdneg %xcc, %f2, %f5
ldd [%l7 + 0x60], %f2
brz %i7, loop_5825
lduw [%l7 + 0x78], %g7
ld [%l7 + 0x6C], %f1
stx %g3, [%l7 + 0x68]
loop_5825:
movl %xcc, %l5, %o1
st %f13, [%l7 + 0x24]
fble %fcc2, loop_5826
fbe %fcc2, loop_5827
fornot1s %f2, %f13, %f15
fxor %f10, %f8, %f12
loop_5826:
stw %i3, [%l7 + 0x40]
loop_5827:
fandnot2 %f8, %f4, %f8
ldd [%l7 + 0x10], %f4
st %f15, [%l7 + 0x1C]
ldub [%l7 + 0x5A], %o4
ldsw [%l7 + 0x6C], %o5
udiv %i1, 0x01FC, %l6
fmovse %xcc, %f8, %f6
popc %g1, %i6
ldd [%l7 + 0x40], %f12
stx %g2, [%l7 + 0x10]
fnot1s %f8, %f9
tcc %xcc, 0x3
sethi 0x007D, %i4
fbne %fcc3, loop_5828
brnz %l0, loop_5829
ldsh [%l7 + 0x3C], %i2
fmovrdlz %l3, %f6, %f6
loop_5828:
tvs %xcc, 0x1
loop_5829:
edge16n %g5, %o7, %o3
fsrc1s %f9, %f1
ldd [%l7 + 0x60], %f6
fmovrdne %i0, %f2, %f4
fnegd %f10, %f10
xorcc %g4, %l2, %o0
bvs %xcc, loop_5830
fmovrslz %o6, %f9, %f5
alignaddrl %i5, %o2, %l1
bpos,a,pt %icc, loop_5831
loop_5830:
fornot1 %f10, %f4, %f0
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
movrlz %g6, 0x01F, %l4
loop_5831:
stb %i7, [%l7 + 0x45]
fmuld8sux16 %f5, %f7, %f10
loop_5832:
stb %g7, [%l7 + 0x14]
ldsw [%l7 + 0x40], %l5
fpack16 %f8, %f4
bgu,pt %xcc, loop_5833
move %xcc, %g3, %i3
ldsb [%l7 + 0x74], %o1
st %f3, [%l7 + 0x54]
loop_5833:
or %o5, %i1, %l6
st %f2, [%l7 + 0x08]
bge,a,pn %xcc, loop_5834
subc %o4, %g1, %g2
fmovd %f6, %f0
brgez,a %i4, loop_5835
loop_5834:
stw %l0, [%l7 + 0x30]
fmovsvc %xcc, %f12, %f7
ldx [%l7 + 0x68], %i6
loop_5835:
fxor %f2, %f0, %f2
fnot2 %f14, %f0
bvs %icc, loop_5836
bl loop_5837
brgz %i2, loop_5838
ldsh [%l7 + 0x0A], %g5
loop_5836:
and %l3, %o7, %i0
loop_5837:
fmovdvs %xcc, %f11, %f6
loop_5838:
fmovsneg %xcc, %f11, %f14
taddcc %g4, %o3, %l2
srax %o0, %o6, %o2
movn %xcc, %l1, %g6
std %f4, [%l7 + 0x28]
ba,pt %icc, loop_5839
fbn %fcc1, loop_5840
ldd [%l7 + 0x20], %f4
st %f11, [%l7 + 0x70]
loop_5839:
fmul8sux16 %f6, %f14, %f4
loop_5840:
fmovde %icc, %f11, %f0
fmovde %xcc, %f11, %f1
orcc %i5, %l4, %i7
ldd [%l7 + 0x30], %f4
andcc %g7, 0x1E3B, %l5
std %f6, [%l7 + 0x78]
tcc %xcc, 0x7
ldub [%l7 + 0x4B], %g3
ldd [%l7 + 0x60], %f4
fabss %f15, %f6
ba,pn %xcc, loop_5841
fmul8x16 %f10, %f4, %f2
lduh [%l7 + 0x0E], %i3
ldsb [%l7 + 0x43], %o1
loop_5841:
ldsw [%l7 + 0x5C], %i1
fnot2 %f10, %f12
st %f14, [%l7 + 0x30]
ldd [%l7 + 0x50], %f8
ldd [%l7 + 0x30], %f14
call loop_5842
fcmpeq32 %f0, %f4, %l6
std %f4, [%l7 + 0x78]
movrlez %o5, %g1, %g2
loop_5842:
fmovdcs %icc, %f2, %f10
fbu,a %fcc1, loop_5843
fnegs %f15, %f14
ble %icc, loop_5844
fbo,a %fcc0, loop_5845
loop_5843:
std %f0, [%l7 + 0x10]
fmul8x16 %f9, %f6, %f10
loop_5844:
ldsh [%l7 + 0x50], %i4
loop_5845:
movrlez %o4, 0x108, %i6
lduw [%l7 + 0x24], %l0
fpsub32 %f4, %f8, %f0
tsubcctv %g5, 0x1C20, %i2
movl %icc, %o7, %i0
tle %xcc, 0x3
fmovdcc %xcc, %f0, %f1
sub %g4, %o3, %l2
edge16 %l3, %o6, %o0
fmovdleu %xcc, %f15, %f0
fbl %fcc0, loop_5846
lduh [%l7 + 0x58], %o2
fpsub16 %f6, %f14, %f8
umul %l1, %g6, %i5
loop_5846:
andn %i7, %l4, %l5
smul %g7, %g3, %i3
udivx %i1, 0x0DA6, %l6
te %icc, 0x4
movg %icc, %o1, %g1
ldsb [%l7 + 0x41], %g2
fmovdn %xcc, %f11, %f5
brlz %i4, loop_5847
tne %xcc, 0x2
fble %fcc1, loop_5848
fcmpgt32 %f10, %f12, %o4
loop_5847:
tvs %xcc, 0x7
ldsw [%l7 + 0x60], %o5
loop_5848:
fpsub32s %f1, %f3, %f7
fbug,a %fcc1, loop_5849
bshuffle %f12, %f4, %f6
tle %icc, 0x5
srlx %i6, 0x00, %l0
loop_5849:
stb %g5, [%l7 + 0x26]
bgu loop_5850
fnors %f14, %f6, %f3
std %f0, [%l7 + 0x70]
stb %o7, [%l7 + 0x20]
loop_5850:
stw %i0, [%l7 + 0x50]
fbo,a %fcc2, loop_5851
umul %i2, %o3, %g4
edge16l %l3, %l2, %o0
fpack16 %f4, %f13
loop_5851:
stw %o6, [%l7 + 0x58]
fmul8x16 %f2, %f4, %f4
fcmped %fcc0, %f4, %f2
fmovrse %l1, %f2, %f9
ldsb [%l7 + 0x6E], %g6
fmul8sux16 %f14, %f8, %f0
taddcctv %o2, 0x143C, %i5
edge16l %l4, %l5, %i7
fbne,a %fcc0, loop_5852
stx %g7, [%l7 + 0x50]
ldub [%l7 + 0x0A], %i3
fbule %fcc3, loop_5853
loop_5852:
bgu loop_5854
ldsh [%l7 + 0x6E], %g3
tcc %icc, 0x6
loop_5853:
fmovsvc %icc, %f7, %f14
loop_5854:
ldsh [%l7 + 0x68], %i1
fmovsl %icc, %f3, %f7
stw %l6, [%l7 + 0x64]
fbg,a %fcc3, loop_5855
fpsub16 %f12, %f4, %f0
te %icc, 0x7
tneg %xcc, 0x7
loop_5855:
fmovrslz %o1, %f11, %f1
st %f6, [%l7 + 0x44]
ldx [%l7 + 0x18], %g1
std %f6, [%l7 + 0x78]
movle %icc, %g2, %o4
fxor %f2, %f10, %f12
sethi 0x12F7, %i4
sth %o5, [%l7 + 0x6C]
ldd [%l7 + 0x10], %f12
fbul,a %fcc3, loop_5856
stx %i6, [%l7 + 0x58]
fnot1s %f12, %f0
nop
setx loop_5857, %l0, %l1
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_5856:
udivx %g5, 0x1C29, %o7
fandnot1 %f10, %f12, %f8
stx %i0, [%l7 + 0x18]
loop_5857:
orn %i2, 0x1348, %o3
ldsw [%l7 + 0x60], %g4
st %f10, [%l7 + 0x58]
fcmped %fcc3, %f0, %f8
fcmpgt32 %f8, %f14, %l3
fcmpd %fcc0, %f2, %f14
ba,pn %icc, loop_5858
taddcc %l2, 0x1864, %l0
ldsh [%l7 + 0x1A], %o6
movg %icc, %o0, %l1
loop_5858:
edge8 %g6, %i5, %l4
fpsub32s %f1, %f4, %f9
fnand %f4, %f2, %f8
fmovrdlz %o2, %f8, %f14
ldsh [%l7 + 0x64], %i7
ldsw [%l7 + 0x20], %l5
fbg %fcc3, loop_5859
fpadd16 %f4, %f0, %f10
ldsh [%l7 + 0x70], %i3
lduw [%l7 + 0x50], %g7
loop_5859:
lduw [%l7 + 0x10], %i1
fxnors %f1, %f0, %f1
movge %icc, %g3, %l6
lduh [%l7 + 0x3E], %g1
ldub [%l7 + 0x21], %g2
nop
setx loop_5860, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x68], %o4
ldx [%l7 + 0x60], %o1
xorcc %i4, %i6, %o5
loop_5860:
stb %g5, [%l7 + 0x6A]
fpsub16s %f2, %f2, %f11
movrne %o7, 0x2CF, %i0
tg %icc, 0x2
smul %i2, 0x0066, %o3
ld [%l7 + 0x6C], %f15
fmovrsgez %l3, %f6, %f3
ta %icc, 0x0
lduw [%l7 + 0x20], %g4
fmovdcc %icc, %f12, %f12
movvc %xcc, %l0, %o6
fmovrdgz %o0, %f4, %f2
edge32 %l1, %l2, %g6
addc %i5, %o2, %l4
sth %i7, [%l7 + 0x4C]
orn %i3, %g7, %i1
sethi 0x10C1, %g3
bn,a,pn %icc, loop_5861
ldd [%l7 + 0x18], %f0
sdiv %l6, 0x0A09, %l5
fone %f12
loop_5861:
mova %xcc, %g2, %o4
fmovdg %icc, %f7, %f7
fmovdcs %xcc, %f14, %f2
fmovrslz %o1, %f2, %f15
sethi 0x00BD, %g1
edge8l %i4, %o5, %i6
srl %o7, %g5, %i0
lduh [%l7 + 0x1A], %o3
stw %i2, [%l7 + 0x18]
ldsw [%l7 + 0x24], %g4
st %f5, [%l7 + 0x5C]
fmovsn %xcc, %f6, %f3
fmul8x16al %f6, %f6, %f0
lduh [%l7 + 0x60], %l3
lduh [%l7 + 0x50], %o6
bshuffle %f4, %f6, %f2
sth %o0, [%l7 + 0x24]
sth %l1, [%l7 + 0x5C]
stw %l2, [%l7 + 0x48]
fmovsleu %xcc, %f12, %f14
sllx %l0, %i5, %o2
lduh [%l7 + 0x7E], %g6
fmovdvc %icc, %f9, %f8
ldsh [%l7 + 0x52], %i7
udivcc %l4, 0x0063, %g7
fpsub16 %f6, %f8, %f8
movrlez %i3, %g3, %i1
orn %l6, %l5, %g2
fmovrde %o4, %f2, %f10
std %f14, [%l7 + 0x78]
fmovse %xcc, %f6, %f5
st %f5, [%l7 + 0x34]
fmovspos %icc, %f14, %f15
std %f6, [%l7 + 0x08]
fmovsvs %xcc, %f5, %f2
stw %o1, [%l7 + 0x70]
ldx [%l7 + 0x78], %i4
fmovdg %xcc, %f8, %f2
bneg,pt %icc, loop_5862
fsrc2 %f12, %f0
st %f9, [%l7 + 0x5C]
std %f0, [%l7 + 0x28]
loop_5862:
nop
setx loop_5863, %l0, %l1
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 + 0x58], %o5
bgu,a loop_5864
edge32ln %i6, %g1, %o7
loop_5863:
fcmpeq32 %f2, %f10, %g5
tsubcctv %o3, 0x0B23, %i2
loop_5864:
fmovdgu %xcc, %f2, %f7
ldsh [%l7 + 0x78], %i0
bneg loop_5865
fbue %fcc1, loop_5866
ldsh [%l7 + 0x64], %l3
fpadd32 %f2, %f10, %f10
loop_5865:
stw %g4, [%l7 + 0x38]
loop_5866:
fmul8sux16 %f0, %f2, %f8
fbo,a %fcc1, loop_5867
udivx %o0, 0x1713, %o6
fandnot2s %f2, %f14, %f2
ldub [%l7 + 0x43], %l2
loop_5867:
fpack16 %f14, %f6
fmovrse %l0, %f10, %f13
ldsh [%l7 + 0x08], %l1
ldx [%l7 + 0x38], %i5
stx %g6, [%l7 + 0x10]
lduw [%l7 + 0x68], %i7
fmul8ulx16 %f14, %f14, %f14
fmovsle %icc, %f11, %f6
array32 %o2, %l4, %i3
fbn %fcc0, loop_5868
edge32 %g7, %g3, %l6
sub %i1, 0x000B, %l5
fnands %f14, %f10, %f14
loop_5868:
bcs,pt %xcc, loop_5869
fbne,a %fcc0, loop_5870
bvs,a,pt %icc, loop_5871
fmovscs %icc, %f7, %f3
loop_5869:
bl,a,pn %icc, loop_5872
loop_5870:
ldx [%l7 + 0x30], %g2
loop_5871:
movl %icc, %o4, %i4
lduh [%l7 + 0x5A], %o1
loop_5872:
ld [%l7 + 0x14], %f13
ldsb [%l7 + 0x35], %o5
stb %i6, [%l7 + 0x6E]
stb %g1, [%l7 + 0x12]
fexpand %f5, %f2
movrne %g5, 0x186, %o3
tn %icc, 0x3
sth %o7, [%l7 + 0x12]
sth %i0, [%l7 + 0x46]
movge %icc, %i2, %g4
te %icc, 0x5
subccc %o0, 0x0D3F, %l3
movneg %icc, %l2, %l0
fmovrdlz %l1, %f6, %f2
bne,a %xcc, loop_5873
tcs %icc, 0x0
ldub [%l7 + 0x67], %i5
ble,pn %xcc, loop_5874
loop_5873:
fmovdneg %xcc, %f11, %f7
ldd [%l7 + 0x68], %f6
movrgz %g6, %o6, %i7
loop_5874:
fbge,a %fcc0, loop_5875
fcmpeq32 %f10, %f2, %o2
fbul,a %fcc1, loop_5876
st %f9, [%l7 + 0x64]
loop_5875:
movge %xcc, %l4, %g7
bge,a,pn %xcc, loop_5877
loop_5876:
fnot2 %f12, %f4
tcs %icc, 0x6
ldsh [%l7 + 0x74], %g3
loop_5877:
fbul %fcc3, loop_5878
edge8n %l6, %i3, %i1
fmovdneg %xcc, %f4, %f12
fcmped %fcc3, %f10, %f6
loop_5878:
fbo %fcc3, loop_5879
edge16 %l5, %g2, %i4
fbn %fcc3, loop_5880
fcmpeq16 %f6, %f0, %o4
loop_5879:
fblg,a %fcc3, loop_5881
mova %icc, %o5, %o1
loop_5880:
andn %i6, 0x0E1E, %g5
brgez %o3, loop_5882
loop_5881:
ldd [%l7 + 0x10], %f2
std %f4, [%l7 + 0x68]
nop
setx loop_5883, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_5882:
fbn,a %fcc2, loop_5884
edge16ln %o7, %g1, %i2
xnor %i0, 0x09FA, %o0
loop_5883:
alignaddr %g4, %l2, %l3
loop_5884:
tne %xcc, 0x1
brlez %l0, loop_5885
ld [%l7 + 0x60], %f9
fbue,a %fcc1, loop_5886
fmovrdne %l1, %f8, %f10
loop_5885:
fpsub32s %f6, %f0, %f1
movre %g6, %i5, %i7
loop_5886:
fpadd16s %f14, %f4, %f5
fands %f2, %f14, %f9
ldsh [%l7 + 0x36], %o2
st %f13, [%l7 + 0x40]
st %f14, [%l7 + 0x3C]
stx %o6, [%l7 + 0x20]
fcmple16 %f12, %f6, %g7
sdivcc %g3, 0x07EB, %l6
ldub [%l7 + 0x79], %l4
alignaddrl %i3, %i1, %g2
fxnor %f2, %f4, %f0
fabss %f13, %f11
ldsw [%l7 + 0x68], %i4
ldx [%l7 + 0x58], %l5
ldub [%l7 + 0x0C], %o4
addc %o5, 0x0287, %o1
fba,a %fcc0, loop_5887
be loop_5888
ldsh [%l7 + 0x0A], %g5
fmovrslez %o3, %f10, %f15
loop_5887:
fpack16 %f14, %f3
loop_5888:
fmovdleu %icc, %f5, %f0
ldx [%l7 + 0x08], %i6
fnot2s %f6, %f1
fmovsne %xcc, %f9, %f13
ldsw [%l7 + 0x74], %o7
fmovdl %icc, %f2, %f9
sdivcc %g1, 0x07EB, %i0
tpos %icc, 0x3
bvs,pn %xcc, loop_5889
sdivx %i2, 0x1A4E, %g4
fandnot1 %f12, %f4, %f4
ld [%l7 + 0x40], %f7
loop_5889:
fcmpgt32 %f2, %f14, %l2
ldd [%l7 + 0x40], %f8
tl %icc, 0x6
fblg %fcc2, loop_5890
st %f11, [%l7 + 0x48]
edge16 %o0, %l3, %l1
fpadd32s %f9, %f2, %f2
loop_5890:
st %f10, [%l7 + 0x3C]
edge32n %l0, %g6, %i5
movn %xcc, %i7, %o6
movrlez %o2, 0x106, %g7
fmovdvc %xcc, %f13, %f10
xnorcc %g3, %l6, %l4
fmovrdne %i3, %f0, %f12
ldsb [%l7 + 0x33], %i1
fmovsne %xcc, %f3, %f15
array32 %g2, %i4, %l5
sth %o5, [%l7 + 0x2C]
fbue %fcc0, loop_5891
ble %icc, loop_5892
lduh [%l7 + 0x08], %o4
stw %g5, [%l7 + 0x40]
loop_5891:
std %f8, [%l7 + 0x30]
loop_5892:
fmovrdgez %o1, %f10, %f14
fpack32 %f14, %f4, %f8
fmul8x16au %f1, %f11, %f6
fsrc1s %f10, %f0
fbn,a %fcc3, loop_5893
movl %xcc, %i6, %o7
fmovrsgez %o3, %f3, %f10
fandnot1s %f9, %f11, %f13
loop_5893:
fbul %fcc3, loop_5894
fmovrsgez %g1, %f2, %f0
siam 0x3
fmovsneg %xcc, %f4, %f14
loop_5894:
movre %i2, %i0, %l2
fmovsleu %xcc, %f2, %f10
stx %g4, [%l7 + 0x08]
ldsw [%l7 + 0x08], %o0
edge16n %l1, %l0, %l3
ldd [%l7 + 0x08], %f2
fmovdgu %icc, %f12, %f5
bleu %xcc, loop_5895
stw %i5, [%l7 + 0x74]
tcs %icc, 0x2
tne %icc, 0x0
loop_5895:
pdist %f2, %f14, %f10
sub %g6, %i7, %o6
or %g7, %o2, %l6
fmuld8sux16 %f5, %f12, %f10
faligndata %f4, %f14, %f8
ldsh [%l7 + 0x34], %g3
std %f10, [%l7 + 0x10]
fmovrdlz %i3, %f0, %f6
fzero %f10
fand %f2, %f0, %f4
stb %i1, [%l7 + 0x57]
srlx %g2, %l4, %l5
move %icc, %o5, %i4
brgez %g5, loop_5896
fmovdleu %xcc, %f15, %f5
alignaddr %o4, %i6, %o1
fmovrdlz %o7, %f4, %f0
loop_5896:
fmovsge %icc, %f10, %f1
fornot1 %f14, %f4, %f4
fabss %f5, %f2
fmovscs %icc, %f4, %f15
ldx [%l7 + 0x28], %o3
fmovrse %g1, %f4, %f4
ldx [%l7 + 0x78], %i2
fbg,a %fcc0, loop_5897
bgu,a,pn %xcc, loop_5898
fbue,a %fcc3, loop_5899
subc %l2, 0x15E9, %g4
loop_5897:
fmovrse %i0, %f1, %f7
loop_5898:
ldx [%l7 + 0x58], %l1
loop_5899:
andn %o0, %l3, %i5
tleu %xcc, 0x3
brlz %g6, loop_5900
edge8l %l0, %i7, %g7
fcmpgt32 %f0, %f4, %o2
fmovs %f13, %f6
loop_5900:
or %l6, %g3, %o6
edge16n %i1, %g2, %i3
brgez,a %l5, loop_5901
fmovrde %o5, %f4, %f14
ldsh [%l7 + 0x34], %i4
lduh [%l7 + 0x48], %g5
loop_5901:
tvs %xcc, 0x2
sdivx %l4, 0x1CDC, %o4
brnz %i6, loop_5902
edge32n %o1, %o7, %g1
tcs %xcc, 0x5
taddcctv %i2, 0x190C, %o3
loop_5902:
fmovs %f0, %f2
ldsw [%l7 + 0x40], %l2
sllx %g4, 0x1C, %i0
fmovrsgz %o0, %f4, %f5
bneg,pn %icc, loop_5903
fmovdne %xcc, %f10, %f4
movne %icc, %l1, %i5
ta %xcc, 0x1
loop_5903:
ld [%l7 + 0x38], %f15
fmovsge %icc, %f9, %f10
fbl,a %fcc1, loop_5904
edge8l %l3, %l0, %g6
popc %i7, %g7
ldub [%l7 + 0x7E], %l6
loop_5904:
movrgz %o2, 0x030, %g3
tcs %xcc, 0x4
fandnot1 %f0, %f2, %f0
tgu %xcc, 0x6
ldd [%l7 + 0x28], %f6
sll %i1, 0x1F, %g2
brlz,a %o6, loop_5905
fpack16 %f4, %f2
fxnors %f1, %f5, %f6
fbuge %fcc3, loop_5906
loop_5905:
fpsub32 %f6, %f14, %f10
fcmpeq16 %f14, %f6, %l5
bneg,a %xcc, loop_5907
loop_5906:
stx %o5, [%l7 + 0x78]
ldsh [%l7 + 0x40], %i4
tle %xcc, 0x6
loop_5907:
st %f3, [%l7 + 0x10]
fnand %f6, %f2, %f6
ble,a %xcc, loop_5908
lduw [%l7 + 0x58], %g5
tg %xcc, 0x7
fsrc1s %f9, %f1
loop_5908:
smulcc %i3, 0x1C7E, %l4
siam 0x3
fbo,a %fcc2, loop_5909
subc %i6, 0x048D, %o4
movge %xcc, %o1, %g1
movvs %icc, %i2, %o7
loop_5909:
ldx [%l7 + 0x70], %l2
tvs %icc, 0x6
bvs,a,pn %xcc, loop_5910
stb %g4, [%l7 + 0x32]
tl %icc, 0x7
nop
setx loop_5911, %l0, %l1
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_5910:
xor %i0, 0x106C, %o3
tle %icc, 0x5
fba,a %fcc2, loop_5912
loop_5911:
ldub [%l7 + 0x6B], %l1
srl %o0, %i5, %l3
fsrc1s %f1, %f2
loop_5912:
ldsh [%l7 + 0x76], %l0
ldx [%l7 + 0x50], %g6
fcmple16 %f12, %f12, %g7
stx %i7, [%l7 + 0x58]
ldsh [%l7 + 0x40], %l6
lduh [%l7 + 0x7A], %o2
fmovrdne %i1, %f4, %f2
fmovrdgez %g3, %f8, %f10
sethi 0x1219, %o6
ld [%l7 + 0x28], %f9
brgez %l5, loop_5913
fba,a %fcc2, loop_5914
edge32n %g2, %o5, %g5
ld [%l7 + 0x48], %f14
loop_5913:
movrlz %i3, 0x11D, %i4
loop_5914:
fmuld8sux16 %f3, %f14, %f12
ld [%l7 + 0x64], %f3
bne,pt %xcc, loop_5915
st %f14, [%l7 + 0x34]
ba,a %icc, loop_5916
brz %l4, loop_5917
loop_5915:
fbe %fcc1, loop_5918
fnot2s %f7, %f5
loop_5916:
fmovrdgez %o4, %f0, %f14
loop_5917:
fpackfix %f0, %f3
loop_5918:
fmovrslez %o1, %f1, %f4
movcc %icc, %i6, %g1
std %f4, [%l7 + 0x70]
movneg %xcc, %o7, %l2
alignaddrl %i2, %g4, %o3
edge8n %i0, %o0, %i5
stb %l1, [%l7 + 0x6A]
stw %l3, [%l7 + 0x70]
fmovrdne %g6, %f12, %f4
tpos %icc, 0x7
edge32n %g7, %i7, %l6
mulx %o2, 0x109F, %l0
bpos loop_5919
fxor %f12, %f14, %f2
fbue %fcc1, loop_5920
fand %f0, %f0, %f12
loop_5919:
fba,a %fcc2, loop_5921
ldx [%l7 + 0x28], %i1
loop_5920:
fmovrdlez %g3, %f12, %f10
movneg %xcc, %l5, %g2
loop_5921:
st %f7, [%l7 + 0x44]
fmovdne %xcc, %f6, %f1
fsrc1 %f14, %f14
bneg,a,pn %xcc, loop_5922
ld [%l7 + 0x38], %f7
fmul8x16al %f10, %f9, %f12
fmovdl %icc, %f2, %f12
loop_5922:
fcmpne16 %f4, %f6, %o6
ldd [%l7 + 0x40], %f8
ld [%l7 + 0x38], %f9
fmuld8sux16 %f5, %f2, %f12
ld [%l7 + 0x70], %f0
bleu,a loop_5923
move %xcc, %g5, %o5
fbuge,a %fcc1, loop_5924
brlez,a %i3, loop_5925
loop_5923:
fbn %fcc1, loop_5926
fxnors %f4, %f9, %f0
loop_5924:
stw %i4, [%l7 + 0x2C]
loop_5925:
bne %icc, loop_5927
loop_5926:
tcc %xcc, 0x3
std %f2, [%l7 + 0x50]
fmovrsgez %l4, %f14, %f14
loop_5927:
sth %o4, [%l7 + 0x72]
ldsb [%l7 + 0x67], %i6
lduw [%l7 + 0x7C], %o1
mova %icc, %o7, %l2
alignaddrl %g1, %g4, %o3
nop
setx loop_5928, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdl %xcc, %f5, %f13
fbuge,a %fcc1, loop_5929
std %f14, [%l7 + 0x08]
loop_5928:
fbo,a %fcc0, loop_5930
movrgz %i2, %o0, %i5
loop_5929:
bn,pn %xcc, loop_5931
stx %i0, [%l7 + 0x60]
loop_5930:
stb %l3, [%l7 + 0x41]
fmovdpos %xcc, %f10, %f5
loop_5931:
fbg %fcc2, loop_5932
orn %g6, 0x1764, %g7
ldd [%l7 + 0x48], %f14
edge8l %l1, %l6, %o2
loop_5932:
ldx [%l7 + 0x08], %i7
std %f14, [%l7 + 0x78]
movg %xcc, %l0, %i1
stx %l5, [%l7 + 0x50]
fmovdgu %icc, %f2, %f3
fmovdn %xcc, %f9, %f12
fmovscc %icc, %f14, %f7
addcc %g2, 0x030C, %o6
fxnors %f2, %f7, %f6
fblg %fcc0, loop_5933
array32 %g5, %o5, %i3
sth %i4, [%l7 + 0x34]
fnegd %f6, %f10
loop_5933:
fornot1s %f12, %f14, %f5
sllx %g3, 0x1D, %o4
fcmpne16 %f4, %f8, %l4
mulscc %o1, %o7, %l2
fbn,a %fcc2, loop_5934
edge16n %g1, %g4, %o3
st %f5, [%l7 + 0x34]
lduw [%l7 + 0x0C], %i6
loop_5934:
stb %i2, [%l7 + 0x7E]
ldsb [%l7 + 0x61], %i5
fble,a %fcc2, loop_5935
std %f14, [%l7 + 0x40]
fexpand %f13, %f2
bne,pn %xcc, loop_5936
loop_5935:
fsrc1 %f8, %f2
std %f4, [%l7 + 0x18]
move %icc, %i0, %l3
loop_5936:
fcmpgt32 %f14, %f6, %o0
stw %g6, [%l7 + 0x50]
brlz %g7, loop_5937
fcmpgt32 %f2, %f14, %l1
and %o2, 0x11EC, %l6
ldsh [%l7 + 0x24], %l0
loop_5937:
mulscc %i7, 0x1AE4, %l5
srl %i1, 0x0F, %o6
lduh [%l7 + 0x60], %g5
fmovrslez %o5, %f13, %f11
movg %xcc, %g2, %i3
ldx [%l7 + 0x20], %i4
fmovrslez %o4, %f7, %f5
tge %xcc, 0x1
fblg,a %fcc2, loop_5938
stx %g3, [%l7 + 0x58]
fbl,a %fcc3, loop_5939
lduw [%l7 + 0x10], %o1
loop_5938:
fcmped %fcc1, %f14, %f4
fbue,a %fcc1, loop_5940
loop_5939:
ldsw [%l7 + 0x0C], %l4
sdivcc %o7, 0x087E, %l2
st %f4, [%l7 + 0x24]
loop_5940:
lduw [%l7 + 0x38], %g1
call loop_5941
ldsb [%l7 + 0x7F], %o3
fcmpeq32 %f2, %f10, %g4
ldsh [%l7 + 0x52], %i6
loop_5941:
fpadd32s %f10, %f15, %f5
stb %i5, [%l7 + 0x37]
fone %f8
movrne %i0, %i2, %l3
fone %f10
stw %o0, [%l7 + 0x4C]
st %f4, [%l7 + 0x50]
ldsw [%l7 + 0x74], %g6
ldsb [%l7 + 0x3E], %g7
movn %xcc, %l1, %l6
ldx [%l7 + 0x20], %o2
ldsw [%l7 + 0x6C], %i7
udivx %l5, 0x140D, %l0
tne %xcc, 0x4
sdivx %o6, 0x13BA, %i1
ldd [%l7 + 0x10], %f6
fmovsleu %icc, %f0, %f2
fpack32 %f12, %f10, %f8
lduh [%l7 + 0x76], %g5
mova %icc, %o5, %g2
std %f10, [%l7 + 0x38]
fabsd %f4, %f4
ld [%l7 + 0x24], %f8
fcmped %fcc1, %f8, %f10
fmul8x16al %f14, %f9, %f6
fmovsl %icc, %f15, %f0
tle %xcc, 0x3
ldsh [%l7 + 0x2E], %i4
tsubcctv %o4, %i3, %o1
movpos %xcc, %l4, %o7
ldsh [%l7 + 0x42], %l2
fcmpgt32 %f6, %f2, %g3
fmovdleu %xcc, %f4, %f14
bneg loop_5942
tpos %icc, 0x1
stw %g1, [%l7 + 0x78]
ld [%l7 + 0x34], %f2
loop_5942:
bshuffle %f2, %f10, %f12
ldx [%l7 + 0x68], %o3
ta %icc, 0x1
sth %g4, [%l7 + 0x2A]
bge,a,pn %icc, loop_5943
udivcc %i6, 0x1DAD, %i0
ldx [%l7 + 0x20], %i2
subccc %l3, 0x0B00, %i5
loop_5943:
fbo,a %fcc1, loop_5944
movrlz %g6, %g7, %l1
tn %xcc, 0x7
stw %o0, [%l7 + 0x48]
loop_5944:
fmovsle %xcc, %f4, %f3
lduw [%l7 + 0x24], %l6
fbue %fcc0, loop_5945
movneg %xcc, %i7, %l5
fpmerge %f9, %f8, %f0
movcs %icc, %l0, %o2
loop_5945:
fzero %f6
stw %i1, [%l7 + 0x78]
movrlez %o6, %o5, %g2
fbo %fcc1, loop_5946
fbule %fcc1, loop_5947
tneg %xcc, 0x0
move %icc, %i4, %g5
loop_5946:
lduh [%l7 + 0x56], %i3
loop_5947:
movge %icc, %o1, %l4
addc %o4, 0x1ADD, %l2
fand %f4, %f10, %f6
movrgez %o7, %g1, %g3
lduw [%l7 + 0x74], %g4
fmovsa %xcc, %f12, %f14
fxnors %f9, %f9, %f14
tcs %icc, 0x5
ldd [%l7 + 0x70], %f12
bcc,a,pn %xcc, loop_5948
fors %f8, %f7, %f2
movre %o3, %i6, %i2
fcmpne32 %f14, %f14, %i0
loop_5948:
stx %i5, [%l7 + 0x30]
fcmpgt16 %f10, %f0, %l3
brlez,a %g7, loop_5949
ldx [%l7 + 0x68], %l1
bneg,a,pn %icc, loop_5950
fpack16 %f4, %f8
loop_5949:
ldd [%l7 + 0x30], %f8
sth %o0, [%l7 + 0x4C]
loop_5950:
ldx [%l7 + 0x28], %l6
movvc %xcc, %i7, %l5
ble,a loop_5951
stb %g6, [%l7 + 0x62]
stw %o2, [%l7 + 0x6C]
edge16 %l0, %o6, %i1
loop_5951:
fpadd16 %f0, %f2, %f14
fbule,a %fcc1, loop_5952
movleu %xcc, %o5, %g2
movrgez %i4, 0x314, %i3
tg %xcc, 0x5
loop_5952:
bge,a loop_5953
fandnot1 %f2, %f6, %f0
ld [%l7 + 0x1C], %f5
andncc %o1, %g5, %l4
loop_5953:
st %f8, [%l7 + 0x10]
ldsh [%l7 + 0x1A], %l2
st %f15, [%l7 + 0x40]
sub %o7, %g1, %o4
pdist %f2, %f10, %f6
fxnors %f15, %f2, %f2
stw %g3, [%l7 + 0x58]
st %f9, [%l7 + 0x3C]
bpos,a,pt %xcc, loop_5954
stb %o3, [%l7 + 0x5D]
ldx [%l7 + 0x08], %i6
orn %g4, 0x132A, %i0
loop_5954:
ldsh [%l7 + 0x16], %i2
fpsub32s %f9, %f2, %f3
ldd [%l7 + 0x58], %f10
and %l3, 0x1617, %g7
addc %i5, %o0, %l1
tvs %xcc, 0x5
array8 %l6, %i7, %l5
orcc %g6, %o2, %l0
st %f2, [%l7 + 0x30]
fcmple32 %f0, %f14, %i1
tneg %icc, 0x4
sethi 0x0A10, %o5
smulcc %g2, %i4, %o6
array16 %i3, %o1, %l4
bl,a,pn %icc, loop_5955
fornot2s %f1, %f4, %f3
ldsb [%l7 + 0x1E], %g5
ld [%l7 + 0x5C], %f10
loop_5955:
movrne %l2, 0x2B0, %g1
fmovdg %icc, %f14, %f10
fmovdne %icc, %f0, %f8
alignaddr %o4, %o7, %g3
fmovsle %xcc, %f13, %f2
ldsw [%l7 + 0x54], %o3
fors %f4, %f8, %f5
fmovsleu %xcc, %f2, %f15
sra %i6, %i0, %g4
fmul8x16 %f7, %f8, %f4
fbue %fcc3, loop_5956
bg loop_5957
fmovrde %i2, %f10, %f4
movne %xcc, %g7, %i5
loop_5956:
std %f12, [%l7 + 0x30]
loop_5957:
xor %o0, 0x0694, %l1
brlz,a %l3, loop_5958
std %f2, [%l7 + 0x48]
srax %l6, 0x13, %l5
fmovrslez %i7, %f3, %f4
loop_5958:
ldd [%l7 + 0x38], %f6
orcc %o2, 0x109A, %l0
fxnor %f10, %f6, %f6
fcmpgt32 %f4, %f0, %i1
fmovdpos %xcc, %f13, %f8
fpadd32s %f3, %f7, %f2
sth %o5, [%l7 + 0x7C]
brlz %g6, loop_5959
fandnot2s %f15, %f14, %f11
fcmpgt32 %f8, %f2, %i4
brlz,a %g2, loop_5960
loop_5959:
movvs %icc, %o6, %o1
fbug %fcc3, loop_5961
tl %icc, 0x4
loop_5960:
ldd [%l7 + 0x40], %f4
fmovdleu %icc, %f8, %f10
loop_5961:
addc %l4, %g5, %l2
sll %i3, 0x19, %o4
move %xcc, %o7, %g3
edge32l %g1, %o3, %i0
array8 %g4, %i2, %g7
sth %i6, [%l7 + 0x16]
fpsub16s %f12, %f5, %f4
fzero %f10
fabss %f13, %f15
stw %i5, [%l7 + 0x4C]
fone %f14
movleu %icc, %o0, %l3
tcs %icc, 0x1
taddcctv %l1, %l5, %i7
ldd [%l7 + 0x58], %f2
movneg %icc, %o2, %l0
ldsw [%l7 + 0x24], %i1
fnand %f2, %f8, %f14
brgez,a %l6, loop_5962
fmovspos %icc, %f5, %f15
ldsh [%l7 + 0x52], %g6
addccc %o5, 0x0650, %i4
loop_5962:
movge %icc, %g2, %o1
fbu,a %fcc2, loop_5963
fpsub16s %f5, %f4, %f6
ld [%l7 + 0x30], %f11
fpadd16s %f1, %f9, %f2
loop_5963:
tge %xcc, 0x4
tne %xcc, 0x5
andncc %l4, %g5, %o6
edge8n %i3, %o4, %l2
ld [%l7 + 0x44], %f8
fands %f1, %f2, %f4
ldsh [%l7 + 0x4C], %g3
fbu,a %fcc2, loop_5964
std %f12, [%l7 + 0x58]
lduh [%l7 + 0x1C], %o7
fnors %f0, %f15, %f4
loop_5964:
fpsub16s %f15, %f9, %f6
ldsh [%l7 + 0x56], %g1
st %f4, [%l7 + 0x68]
fornot1 %f12, %f4, %f2
fmovsle %icc, %f7, %f11
fnor %f8, %f10, %f8
edge8l %i0, %o3, %g4
ldsb [%l7 + 0x41], %g7
sdivcc %i6, 0x0B79, %i2
ldx [%l7 + 0x70], %i5
tpos %icc, 0x6
stw %o0, [%l7 + 0x44]
fmul8x16al %f11, %f13, %f8
ldub [%l7 + 0x34], %l1
fors %f2, %f11, %f0
tcs %xcc, 0x1
fmovrsgz %l3, %f10, %f1
edge32ln %i7, %l5, %o2
fcmpeq16 %f14, %f12, %i1
movl %icc, %l0, %l6
ld [%l7 + 0x70], %f3
ld [%l7 + 0x3C], %f12
tg %icc, 0x7
movcc %icc, %o5, %i4
fmovdcc %icc, %f9, %f14
brgz %g2, loop_5965
fmovdneg %icc, %f13, %f14
tg %icc, 0x2
fpmerge %f15, %f2, %f2
loop_5965:
st %f4, [%l7 + 0x4C]
ldsw [%l7 + 0x0C], %o1
ldd [%l7 + 0x10], %f12
xor %l4, 0x1229, %g6
fmovsgu %xcc, %f12, %f3
bgu,a,pt %xcc, loop_5966
fblg %fcc3, loop_5967
addccc %o6, 0x0C75, %i3
lduh [%l7 + 0x40], %g5
loop_5966:
fmovsvc %xcc, %f10, %f10
loop_5967:
addccc %o4, %l2, %g3
ldsh [%l7 + 0x46], %o7
ldx [%l7 + 0x58], %g1
taddcc %o3, 0x178B, %g4
andncc %g7, %i0, %i6
sethi 0x12D9, %i5
xnorcc %i2, 0x04B9, %l1
fmovsa %xcc, %f13, %f4
lduw [%l7 + 0x28], %o0
ld [%l7 + 0x28], %f11
fcmpes %fcc0, %f2, %f5
bl,a loop_5968
fmul8sux16 %f8, %f12, %f4
fcmped %fcc3, %f4, %f10
fmovrsne %l3, %f1, %f3
loop_5968:
fbule,a %fcc3, loop_5969
srax %l5, %o2, %i7
fpsub32s %f1, %f6, %f13
srax %l0, 0x12, %i1
loop_5969:
ld [%l7 + 0x2C], %f4
edge8ln %o5, %i4, %l6
st %f6, [%l7 + 0x38]
tne %xcc, 0x5
fmovde %icc, %f13, %f0
lduw [%l7 + 0x64], %g2
fmovdg %icc, %f7, %f10
ldsb [%l7 + 0x28], %o1
orcc %l4, 0x146D, %o6
ldsw [%l7 + 0x0C], %g6
fnot2 %f10, %f14
stw %i3, [%l7 + 0x1C]
ldd [%l7 + 0x30], %f12
lduh [%l7 + 0x0C], %o4
fandnot2s %f1, %f7, %f6
fbug %fcc1, loop_5970
ta %icc, 0x7
stw %g5, [%l7 + 0x28]
lduh [%l7 + 0x40], %l2
loop_5970:
fbn %fcc1, loop_5971
movneg %icc, %g3, %g1
popc %o7, %g4
fpsub32 %f8, %f10, %f0
loop_5971:
ldsb [%l7 + 0x22], %g7
ldsh [%l7 + 0x2C], %o3
mulx %i0, %i5, %i2
movpos %xcc, %l1, %i6
sth %l3, [%l7 + 0x56]
movneg %xcc, %l5, %o0
array32 %i7, %l0, %o2
orn %o5, 0x1FF6, %i1
std %f6, [%l7 + 0x70]
ld [%l7 + 0x2C], %f1
fmovrdlz %l6, %f0, %f4
fpsub32 %f12, %f10, %f6
movrne %i4, %o1, %g2
fmovrdlez %l4, %f10, %f8
tvc %icc, 0x0
stw %g6, [%l7 + 0x64]
stw %i3, [%l7 + 0x08]
fmul8ulx16 %f8, %f6, %f6
fbug,a %fcc1, loop_5972
fpadd16s %f1, %f12, %f0
ldsh [%l7 + 0x7A], %o4
bneg,pt %xcc, loop_5973
loop_5972:
fmovdne %xcc, %f13, %f0
fbge,a %fcc0, loop_5974
fmovdg %icc, %f10, %f15
loop_5973:
tgu %xcc, 0x4
ldx [%l7 + 0x28], %o6
loop_5974:
st %f5, [%l7 + 0x54]
ld [%l7 + 0x60], %f9
sth %l2, [%l7 + 0x70]
stw %g3, [%l7 + 0x30]
fsrc1 %f0, %f10
addcc %g5, 0x1216, %o7
brgz %g1, loop_5975
fmovdcc %xcc, %f8, %f3
edge32n %g7, %o3, %g4
edge8ln %i0, %i2, %i5
loop_5975:
fmovdvc %xcc, %f13, %f13
fands %f9, %f3, %f9
bneg loop_5976
lduw [%l7 + 0x54], %i6
fba %fcc2, loop_5977
edge16n %l1, %l5, %o0
loop_5976:
bneg,pn %icc, loop_5978
fpsub32s %f2, %f12, %f8
loop_5977:
be loop_5979
ldub [%l7 + 0x0B], %i7
loop_5978:
ld [%l7 + 0x48], %f5
fbn %fcc0, loop_5980
loop_5979:
fbo,a %fcc2, loop_5981
fnot1s %f3, %f12
xnor %l0, 0x0B99, %o2
loop_5980:
orncc %o5, 0x0C20, %i1
loop_5981:
stw %l6, [%l7 + 0x58]
std %f2, [%l7 + 0x18]
ldsb [%l7 + 0x46], %i4
st %f10, [%l7 + 0x38]
edge16l %l3, %g2, %l4
ld [%l7 + 0x78], %f5
fbge %fcc0, loop_5982
fpmerge %f1, %f12, %f14
std %f4, [%l7 + 0x48]
xnorcc %g6, 0x0267, %i3
loop_5982:
fzero %f10
stw %o1, [%l7 + 0x08]
movneg %xcc, %o6, %o4
andn %l2, 0x041B, %g5
movle %icc, %g3, %o7
stx %g7, [%l7 + 0x58]
call loop_5983
ldub [%l7 + 0x54], %g1
fmovsn %xcc, %f5, %f3
movrlz %g4, %i0, %o3
loop_5983:
fsrc1s %f3, %f11
fbn,a %fcc1, loop_5984
fxor %f10, %f12, %f8
lduh [%l7 + 0x22], %i5
std %f10, [%l7 + 0x68]
loop_5984:
faligndata %f6, %f4, %f6
andcc %i6, %i2, %l1
lduw [%l7 + 0x68], %o0
call loop_5985
stw %l5, [%l7 + 0x6C]
te %xcc, 0x2
fcmpeq16 %f10, %f14, %l0
loop_5985:
nop
setx loop_5986, %l0, %l1
jmpl %l1, %i7
ldub [%l7 + 0x68], %o2
nop
setx loop_5987, %l0, %l1
jmpl %l1, %i1
fcmpgt32 %f4, %f0, %l6
loop_5986:
ldub [%l7 + 0x28], %o5
bvs,a,pn %xcc, loop_5988
loop_5987:
movvs %xcc, %i4, %l3
smul %l4, 0x187A, %g2
edge8 %g6, %o1, %o6
loop_5988:
bleu,a,pt %xcc, loop_5989
fpadd16s %f8, %f12, %f6
brlez %i3, loop_5990
fmovdvc %xcc, %f4, %f10
loop_5989:
ldx [%l7 + 0x38], %l2
fmovrsgez %g5, %f8, %f10
loop_5990:
ldd [%l7 + 0x30], %f14
ble,pn %icc, loop_5991
lduw [%l7 + 0x6C], %o4
andn %o7, 0x07FB, %g3
and %g7, %g4, %g1
loop_5991:
stb %o3, [%l7 + 0x2D]
edge8 %i5, %i6, %i2
movgu %icc, %l1, %i0
ldd [%l7 + 0x58], %f2
fnot1 %f10, %f0
tsubcc %l5, 0x127B, %l0
fmovsne %icc, %f11, %f10
be,a,pt %icc, loop_5992
fbul,a %fcc1, loop_5993
sdiv %i7, 0x1573, %o2
fmovrslez %i1, %f8, %f2
loop_5992:
ld [%l7 + 0x58], %f0
loop_5993:
ldsh [%l7 + 0x5E], %o0
orn %o5, 0x0AF6, %i4
movgu %icc, %l6, %l4
stb %l3, [%l7 + 0x6D]
edge16ln %g6, %o1, %g2
edge8l %i3, %o6, %l2
fxor %f6, %f6, %f10
fbu,a %fcc2, loop_5994
std %f10, [%l7 + 0x68]
udivcc %o4, 0x0530, %o7
movneg %xcc, %g5, %g3
loop_5994:
lduh [%l7 + 0x34], %g4
udiv %g7, 0x1D6F, %g1
sth %i5, [%l7 + 0x3A]
fmovrdlz %i6, %f10, %f2
fmovrdgez %o3, %f14, %f2
ldsb [%l7 + 0x1F], %l1
xnor %i2, %l5, %l0
movcs %icc, %i7, %i0
tleu %icc, 0x5
stw %i1, [%l7 + 0x34]
edge32l %o2, %o5, %i4
fpsub32 %f12, %f6, %f14
lduh [%l7 + 0x12], %o0
movneg %xcc, %l4, %l6
stb %l3, [%l7 + 0x48]
fmul8x16 %f1, %f6, %f2
ldsh [%l7 + 0x1C], %o1
fbuge,a %fcc0, loop_5995
fmovsl %xcc, %f9, %f2
ldsb [%l7 + 0x34], %g6
fmovrsgz %i3, %f1, %f0
loop_5995:
fnand %f14, %f6, %f8
ldx [%l7 + 0x48], %g2
ble,pn %xcc, loop_5996
ld [%l7 + 0x68], %f14
andcc %l2, 0x1592, %o6
tgu %icc, 0x7
loop_5996:
bge,pn %xcc, loop_5997
ldsw [%l7 + 0x60], %o4
ldsb [%l7 + 0x69], %o7
fmovrdlz %g3, %f6, %f4
loop_5997:
sth %g5, [%l7 + 0x44]
std %f10, [%l7 + 0x48]
lduh [%l7 + 0x70], %g7
ld [%l7 + 0x5C], %f11
ldsh [%l7 + 0x6A], %g4
movl %icc, %i5, %i6
fpadd32 %f12, %f14, %f8
fmovdgu %xcc, %f14, %f1
ldx [%l7 + 0x68], %o3
subccc %g1, %i2, %l5
fmovscc %icc, %f8, %f12
fmovdn %xcc, %f10, %f2
fbue %fcc2, loop_5998
ta %icc, 0x7
fnot1 %f12, %f2
ldsb [%l7 + 0x60], %l0
loop_5998:
sth %i7, [%l7 + 0x1A]
nop
setx loop_5999, %l0, %l1
jmpl %l1, %i0
ldub [%l7 + 0x2A], %i1
udiv %o2, 0x0AA1, %o5
ldsh [%l7 + 0x2C], %i4
loop_5999:
sth %l1, [%l7 + 0x38]
fsrc2 %f0, %f12
fbo %fcc0, loop_6000
ld [%l7 + 0x2C], %f2
fcmpeq16 %f4, %f8, %o0
fbl,a %fcc1, loop_6001
loop_6000:
fands %f7, %f6, %f12
ldd [%l7 + 0x08], %f2
srlx %l4, 0x15, %l3
loop_6001:
stw %o1, [%l7 + 0x20]
bcs,a loop_6002
sethi 0x1A11, %l6
fcmpne32 %f14, %f8, %g6
ldsb [%l7 + 0x12], %i3
loop_6002:
st %f5, [%l7 + 0x78]
ldd [%l7 + 0x68], %f12
edge8 %l2, %g2, %o4
sll %o7, %o6, %g5
lduw [%l7 + 0x60], %g3
move %xcc, %g7, %g4
movn %icc, %i5, %i6
fmovsg %xcc, %f15, %f9
fornot2s %f15, %f6, %f5
umulcc %o3, 0x02C5, %g1
tl %icc, 0x4
movvc %icc, %i2, %l0
ldub [%l7 + 0x60], %l5
edge16 %i0, %i1, %i7
fblg %fcc2, loop_6003
std %f10, [%l7 + 0x70]
ldd [%l7 + 0x40], %f8
ba loop_6004
loop_6003:
brnz %o5, loop_6005
fmovde %xcc, %f1, %f1
addccc %o2, %l1, %i4
loop_6004:
lduw [%l7 + 0x7C], %o0
loop_6005:
ldsw [%l7 + 0x40], %l4
ldub [%l7 + 0x4C], %o1
tleu %xcc, 0x4
fcmped %fcc2, %f6, %f0
fmovs %f10, %f10
std %f2, [%l7 + 0x08]
movle %icc, %l3, %g6
fmovsge %icc, %f13, %f5
ldx [%l7 + 0x38], %l6
movpos %xcc, %l2, %g2
tgu %xcc, 0x4
subcc %o4, %o7, %o6
bg,a,pt %xcc, loop_6006
stx %i3, [%l7 + 0x30]
lduw [%l7 + 0x3C], %g5
edge16n %g3, %g4, %g7
loop_6006:
fmovrdgez %i6, %f4, %f14
bneg,a,pn %icc, loop_6007
bleu,a,pt %xcc, loop_6008
xor %i5, 0x0AC2, %g1
st %f3, [%l7 + 0x78]
loop_6007:
fmovdle %icc, %f0, %f5
loop_6008:
fbn,a %fcc2, loop_6009
bn,pt %xcc, loop_6010
bl,a,pt %icc, loop_6011
stx %i2, [%l7 + 0x48]
loop_6009:
fmovdcc %icc, %f0, %f13
loop_6010:
st %f12, [%l7 + 0x28]
loop_6011:
fornot2s %f5, %f6, %f5
movrne %l0, 0x055, %l5
pdist %f10, %f14, %f0
fpadd32 %f10, %f6, %f12
fba,a %fcc0, loop_6012
fmovrsne %o3, %f3, %f10
brgez,a %i1, loop_6013
fmovscc %xcc, %f10, %f3
loop_6012:
lduh [%l7 + 0x54], %i7
ldsw [%l7 + 0x18], %i0
loop_6013:
fmovdle %icc, %f6, %f4
addccc %o2, 0x0272, %l1
fmovsg %icc, %f1, %f10
lduh [%l7 + 0x10], %o5
stb %o0, [%l7 + 0x2F]
sdivcc %l4, 0x14A4, %i4
fornot2 %f12, %f6, %f14
array32 %l3, %o1, %l6
smulcc %g6, %l2, %o4
brlez %o7, loop_6014
tne %xcc, 0x4
ble,pt %xcc, loop_6015
stw %o6, [%l7 + 0x34]
loop_6014:
ldx [%l7 + 0x20], %g2
std %f0, [%l7 + 0x18]
loop_6015:
stb %g5, [%l7 + 0x52]
movl %xcc, %i3, %g3
ldsb [%l7 + 0x1E], %g4
fmovda %xcc, %f12, %f14
fcmple16 %f6, %f8, %i6
edge8l %g7, %g1, %i5
fcmpne16 %f2, %f8, %l0
move %xcc, %l5, %i2
brnz,a %i1, loop_6016
siam 0x1
movrgez %o3, 0x3A8, %i7
st %f9, [%l7 + 0x20]
loop_6016:
sdivx %i0, 0x1CF0, %l1
fcmps %fcc0, %f14, %f14
fors %f10, %f13, %f15
fmovrdgz %o5, %f8, %f2
addcc %o0, %l4, %i4
ldsb [%l7 + 0x22], %o2
addc %o1, %l6, %l3
fmovrslz %g6, %f1, %f10
xnorcc %o4, 0x1C6D, %o7
fandnot2s %f8, %f3, %f11
fmovrdne %o6, %f0, %f4
fmovrdlz %l2, %f4, %f12
fandnot1s %f7, %f11, %f1
stw %g2, [%l7 + 0x74]
fmovsle %xcc, %f1, %f0
st %f2, [%l7 + 0x20]
fexpand %f2, %f6
fmul8x16au %f15, %f1, %f4
edge16l %g5, %g3, %i3
fnors %f7, %f8, %f1
movcc %icc, %i6, %g4
fmovdgu %icc, %f2, %f0
bcc %xcc, loop_6017
taddcctv %g1, %i5, %l0
ldsw [%l7 + 0x24], %l5
srax %i2, 0x0B, %g7
loop_6017:
xorcc %i1, 0x1C76, %o3
fnors %f12, %f6, %f0
fabsd %f12, %f6
fexpand %f13, %f10
sllx %i7, 0x0D, %i0
movne %xcc, %l1, %o0
lduw [%l7 + 0x28], %o5
ldd [%l7 + 0x40], %f14
edge8ln %l4, %i4, %o2
fmovse %icc, %f15, %f13
lduh [%l7 + 0x2A], %o1
fmovspos %xcc, %f11, %f9
brlz,a %l3, loop_6018
fcmped %fcc1, %f14, %f14
or %g6, %l6, %o7
fmovsgu %icc, %f3, %f7
loop_6018:
edge32ln %o4, %l2, %g2
ldsb [%l7 + 0x74], %o6
brnz,a %g3, loop_6019
tl %icc, 0x2
ld [%l7 + 0x30], %f1
movn %xcc, %g5, %i3
loop_6019:
fmovsl %xcc, %f0, %f2
fmovsneg %xcc, %f12, %f10
xor %i6, %g4, %i5
te %xcc, 0x4
stb %g1, [%l7 + 0x22]
ldx [%l7 + 0x30], %l5
ld [%l7 + 0x3C], %f6
ble,a %icc, loop_6020
fmovrslez %i2, %f5, %f1
fmovsl %icc, %f9, %f15
edge32 %l0, %i1, %g7
loop_6020:
movne %icc, %i7, %i0
ldd [%l7 + 0x48], %f4
edge16l %o3, %o0, %o5
andcc %l1, %i4, %o2
edge8ln %o1, %l4, %g6
fpsub16s %f9, %f0, %f9
edge8n %l3, %l6, %o4
fzero %f8
movcc %icc, %l2, %o7
ldub [%l7 + 0x22], %g2
st %f6, [%l7 + 0x70]
umulcc %o6, 0x0165, %g3
sth %g5, [%l7 + 0x2C]
fandnot1s %f15, %f15, %f0
ble,a,pn %icc, loop_6021
andn %i3, %g4, %i5
movre %g1, 0x074, %i6
fbn %fcc1, loop_6022
loop_6021:
fornot2s %f10, %f1, %f12
srax %i2, 0x16, %l5
fcmped %fcc1, %f2, %f12
loop_6022:
fnands %f3, %f2, %f0
std %f14, [%l7 + 0x60]
edge32l %l0, %g7, %i1
std %f12, [%l7 + 0x40]
stb %i0, [%l7 + 0x4B]
stx %o3, [%l7 + 0x58]
sth %o0, [%l7 + 0x36]
taddcc %o5, %l1, %i7
fnegs %f0, %f6
bcc,a %xcc, loop_6023
ldub [%l7 + 0x0C], %i4
brgz,a %o1, loop_6024
ldsw [%l7 + 0x34], %l4
loop_6023:
srax %o2, %g6, %l3
edge16ln %o4, %l6, %l2
loop_6024:
subcc %o7, %g2, %g3
bleu,a,pn %icc, loop_6025
lduh [%l7 + 0x6A], %o6
bge,a,pn %icc, loop_6026
ldsb [%l7 + 0x3B], %g5
loop_6025:
sll %i3, %i5, %g1
fmovrsgez %i6, %f13, %f12
loop_6026:
stw %g4, [%l7 + 0x6C]
movrgez %i2, 0x02E, %l0
andncc %g7, %i1, %i0
fble,a %fcc1, loop_6027
taddcc %l5, 0x0A25, %o0
fandnot2 %f0, %f8, %f10
fabss %f9, %f5
loop_6027:
fba %fcc2, loop_6028
sdivx %o3, 0x16E4, %l1
stb %i7, [%l7 + 0x20]
movrgz %i4, 0x2E8, %o5
loop_6028:
bl loop_6029
subcc %l4, 0x17B7, %o1
fnegs %f4, %f7
fmovrdlez %o2, %f4, %f6
loop_6029:
sth %l3, [%l7 + 0x4E]
ldx [%l7 + 0x18], %g6
fbug %fcc2, loop_6030
fxors %f2, %f15, %f15
bne %xcc, loop_6031
stw %l6, [%l7 + 0x7C]
loop_6030:
tcc %xcc, 0x6
fbue %fcc3, loop_6032
loop_6031:
edge32l %l2, %o7, %g2
tge %xcc, 0x5
fzero %f12
loop_6032:
fmovdleu %icc, %f9, %f9
edge16 %g3, %o4, %g5
fcmpes %fcc2, %f5, %f0
fmul8sux16 %f8, %f6, %f4
fblg,a %fcc3, loop_6033
ldx [%l7 + 0x28], %i3
tl %icc, 0x7
faligndata %f8, %f2, %f0
loop_6033:
st %f0, [%l7 + 0x40]
ldsh [%l7 + 0x78], %o6
stx %i5, [%l7 + 0x70]
lduw [%l7 + 0x60], %i6
edge32l %g1, %i2, %l0
fnot1s %f8, %f4
stx %g7, [%l7 + 0x20]
and %i1, 0x16BB, %g4
tsubcctv %i0, 0x1A0F, %l5
stb %o0, [%l7 + 0x63]
stx %o3, [%l7 + 0x28]
fmovdleu %icc, %f11, %f7
fones %f13
fpsub32s %f5, %f14, %f4
movn %xcc, %i7, %l1
fxors %f12, %f13, %f14
te %icc, 0x5
bcc,a %icc, loop_6034
alignaddrl %o5, %l4, %i4
fmul8ulx16 %f4, %f6, %f2
fpadd32s %f1, %f14, %f8
loop_6034:
array8 %o1, %l3, %g6
edge32 %o2, %l6, %l2
fmovrdlz %g2, %f12, %f4
umul %o7, 0x1DD7, %g3
addc %o4, 0x16AA, %g5
fsrc1s %f5, %f1
stb %o6, [%l7 + 0x6C]
fpsub32 %f8, %f8, %f8
fnegd %f12, %f8
fmovdneg %icc, %f5, %f2
tvs %xcc, 0x7
stx %i3, [%l7 + 0x10]
for %f8, %f12, %f14
fmovdvs %icc, %f4, %f6
bl,a,pn %icc, loop_6035
edge8n %i5, %g1, %i2
bpos,a,pn %icc, loop_6036
fxnor %f0, %f10, %f2
loop_6035:
orncc %l0, 0x15B2, %g7
fmovsg %xcc, %f3, %f9
loop_6036:
std %f14, [%l7 + 0x60]
lduh [%l7 + 0x5A], %i1
fmul8x16 %f14, %f10, %f12
fmul8x16au %f14, %f9, %f2
ldsb [%l7 + 0x6E], %i6
fcmpes %fcc3, %f5, %f1
or %g4, 0x060D, %l5
fble %fcc2, loop_6037
bge %xcc, loop_6038
fmovscc %xcc, %f3, %f0
fcmple32 %f8, %f14, %o0
loop_6037:
fabsd %f2, %f2
loop_6038:
tcs %xcc, 0x0
stx %o3, [%l7 + 0x40]
ld [%l7 + 0x54], %f3
ldsh [%l7 + 0x0A], %i7
smul %l1, 0x1D8D, %i0
fornot2 %f0, %f4, %f8
mova %icc, %l4, %o5
ldx [%l7 + 0x08], %o1
brlez %l3, loop_6039
alignaddr %g6, %i4, %o2
fmuld8sux16 %f9, %f5, %f10
fmul8sux16 %f8, %f8, %f10
loop_6039:
fmovrdlez %l2, %f14, %f0
fabss %f9, %f1
xnorcc %g2, 0x0A96, %l6
movrgez %o7, 0x2BE, %o4
move %xcc, %g5, %o6
ldsh [%l7 + 0x60], %g3
std %f12, [%l7 + 0x50]
ldd [%l7 + 0x48], %f10
fpackfix %f14, %f11
bl %icc, loop_6040
fpmerge %f10, %f2, %f0
fmovrdlz %i5, %f12, %f2
ldx [%l7 + 0x10], %i3
loop_6040:
ldub [%l7 + 0x7B], %g1
fnand %f6, %f4, %f4
ldsb [%l7 + 0x35], %i2
fpadd32 %f10, %f12, %f10
array8 %g7, %i1, %i6
fcmpes %fcc0, %f1, %f9
std %f4, [%l7 + 0x30]
fcmpgt32 %f6, %f14, %g4
stw %l0, [%l7 + 0x74]
bl,a %xcc, loop_6041
lduh [%l7 + 0x48], %o0
tleu %xcc, 0x5
fandnot1s %f1, %f10, %f9
loop_6041:
ldub [%l7 + 0x4B], %l5
fpsub32 %f8, %f14, %f0
call loop_6042
fpsub16 %f12, %f12, %f14
popc 0x1591, %o3
subc %i7, 0x018C, %l1
loop_6042:
lduh [%l7 + 0x64], %l4
alignaddr %o5, %o1, %l3
ldd [%l7 + 0x10], %f10
fbg %fcc3, loop_6043
fones %f13
ldsh [%l7 + 0x68], %i0
fpsub16 %f12, %f8, %f10
loop_6043:
sth %g6, [%l7 + 0x34]
stw %o2, [%l7 + 0x54]
sra %i4, 0x05, %l2
bg loop_6044
fnot1s %f9, %f1
bcc,pt %icc, loop_6045
sethi 0x1560, %g2
loop_6044:
stw %o7, [%l7 + 0x50]
fcmpeq16 %f14, %f8, %o4
loop_6045:
stb %g5, [%l7 + 0x10]
array32 %l6, %g3, %i5
fpsub32 %f2, %f6, %f10
lduw [%l7 + 0x68], %o6
edge8l %i3, %i2, %g7
ld [%l7 + 0x08], %f4
udivx %i1, 0x1F4F, %i6
tle %xcc, 0x7
brz %g4, loop_6046
or %l0, 0x001F, %g1
ta %icc, 0x1
tcc %icc, 0x4
loop_6046:
add %l5, 0x1578, %o3
movl %icc, %i7, %l1
tgu %icc, 0x7
tcc %xcc, 0x4
sth %l4, [%l7 + 0x7A]
fmovrsne %o5, %f4, %f7
movcc %icc, %o0, %l3
orncc %o1, %i0, %g6
tl %icc, 0x5
fmovda %xcc, %f13, %f4
add %i4, 0x1E49, %l2
fmovdge %xcc, %f12, %f14
edge32 %o2, %g2, %o4
ldsh [%l7 + 0x6C], %o7
andcc %g5, 0x1391, %g3
fmovdle %icc, %f7, %f3
fmovsleu %icc, %f4, %f0
ldd [%l7 + 0x60], %f4
std %f14, [%l7 + 0x28]
array32 %l6, %i5, %i3
ba,pt %xcc, loop_6047
fcmpne16 %f14, %f2, %o6
lduh [%l7 + 0x52], %g7
alignaddr %i2, %i1, %i6
loop_6047:
addccc %g4, 0x031F, %l0
srlx %g1, %o3, %l5
lduw [%l7 + 0x4C], %l1
ldsh [%l7 + 0x20], %i7
srax %l4, %o0, %o5
ta %xcc, 0x4
srl %o1, 0x18, %i0
std %f0, [%l7 + 0x58]
bvc,pt %icc, loop_6048
tvc %icc, 0x3
sth %g6, [%l7 + 0x20]
stb %i4, [%l7 + 0x3F]
loop_6048:
sdivx %l3, 0x0CC1, %o2
te %xcc, 0x0
xor %g2, 0x0897, %o4
fblg,a %fcc3, loop_6049
ldub [%l7 + 0x0C], %l2
fmovsn %icc, %f1, %f14
fandnot1 %f14, %f8, %f2
loop_6049:
st %f0, [%l7 + 0x64]
fpack16 %f0, %f6
ldub [%l7 + 0x0E], %g5
lduw [%l7 + 0x3C], %o7
fpack32 %f10, %f10, %f4
ldd [%l7 + 0x40], %f10
tne %icc, 0x3
edge16l %g3, %i5, %i3
ldd [%l7 + 0x20], %f0
bgu,a %icc, loop_6050
add %l6, %o6, %i2
array16 %i1, %g7, %i6
fmovdn %xcc, %f3, %f8
loop_6050:
andn %l0, 0x0BB5, %g4
fmovrdlz %g1, %f6, %f10
lduw [%l7 + 0x38], %l5
fmovrde %o3, %f6, %f2
tvc %xcc, 0x6
ldsb [%l7 + 0x25], %l1
tpos %icc, 0x6
sth %l4, [%l7 + 0x6C]
movrgez %o0, 0x336, %o5
bcc,pt %xcc, loop_6051
fmul8ulx16 %f12, %f6, %f12
fbul,a %fcc2, loop_6052
std %f0, [%l7 + 0x08]
loop_6051:
bl loop_6053
fmovs %f7, %f4
loop_6052:
lduh [%l7 + 0x26], %o1
lduh [%l7 + 0x5E], %i7
loop_6053:
ldsb [%l7 + 0x20], %i0
movneg %icc, %g6, %l3
ldsh [%l7 + 0x4A], %i4
tg %xcc, 0x7
andcc %g2, %o4, %o2
tsubcc %l2, 0x1E91, %g5
fbe %fcc2, loop_6054
ldd [%l7 + 0x60], %f2
fmovdn %xcc, %f8, %f4
fmovrde %o7, %f0, %f6
loop_6054:
edge16n %i5, %i3, %l6
fbe %fcc2, loop_6055
edge16n %o6, %i2, %i1
fnot1 %f14, %f0
fsrc2 %f10, %f6
loop_6055:
ldsh [%l7 + 0x3A], %g7
fbue %fcc3, loop_6056
fbn,a %fcc2, loop_6057
brgez %i6, loop_6058
fmovse %icc, %f6, %f5
loop_6056:
sth %l0, [%l7 + 0x3A]
loop_6057:
fmovrslez %g3, %f10, %f14
loop_6058:
lduw [%l7 + 0x70], %g1
fmovrslz %g4, %f13, %f2
smul %o3, %l1, %l5
ldub [%l7 + 0x35], %l4
tcs %icc, 0x0
fcmped %fcc0, %f4, %f10
fornot2s %f3, %f13, %f13
sra %o0, 0x14, %o1
brz %i7, loop_6059
fmovsa %xcc, %f1, %f1
edge16n %o5, %i0, %g6
andcc %l3, %i4, %g2
loop_6059:
fcmpes %fcc0, %f0, %f2
fbug,a %fcc0, loop_6060
edge16l %o2, %l2, %o4
fnand %f6, %f14, %f12
ldsw [%l7 + 0x64], %g5
loop_6060:
fmovdleu %xcc, %f11, %f15
sth %o7, [%l7 + 0x62]
mova %icc, %i5, %i3
udivx %o6, 0x1D2C, %l6
fpsub32s %f3, %f15, %f5
st %f10, [%l7 + 0x78]
fpackfix %f12, %f3
fmovdgu %icc, %f11, %f12
ldx [%l7 + 0x60], %i2
ldsb [%l7 + 0x3E], %g7
fmovspos %xcc, %f7, %f11
fands %f8, %f9, %f8
srax %i1, 0x06, %i6
ldub [%l7 + 0x19], %l0
addcc %g1, 0x046E, %g4
fornot1s %f11, %f6, %f1
andncc %g3, %o3, %l1
ldd [%l7 + 0x50], %f10
xor %l5, 0x0973, %o0
fxnors %f8, %f9, %f12
ldsw [%l7 + 0x4C], %l4
fones %f2
fble,a %fcc1, loop_6061
std %f8, [%l7 + 0x68]
ldsb [%l7 + 0x35], %o1
fmovsgu %icc, %f4, %f8
loop_6061:
tvs %xcc, 0x3
array16 %o5, %i7, %i0
smulcc %g6, %l3, %i4
lduh [%l7 + 0x3C], %o2
lduh [%l7 + 0x20], %g2
bneg,a %xcc, loop_6062
lduw [%l7 + 0x48], %o4
fsrc1 %f2, %f2
lduh [%l7 + 0x78], %l2
loop_6062:
ldx [%l7 + 0x68], %g5
fmul8x16au %f10, %f9, %f2
tleu %icc, 0x3
fblg,a %fcc2, loop_6063
fbule,a %fcc3, loop_6064
tleu %xcc, 0x5
movle %icc, %i5, %o7
loop_6063:
movrgz %i3, 0x1B8, %o6
loop_6064:
fmovsa %xcc, %f15, %f3
ba,a,pt %xcc, loop_6065
movgu %icc, %i2, %g7
fnot1 %f0, %f10
or %i1, 0x1022, %i6
loop_6065:
ldsb [%l7 + 0x7A], %l6
lduh [%l7 + 0x1C], %g1
nop
setx loop_6066, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bl,a loop_6067
fcmpne32 %f4, %f2, %l0
fpsub32 %f12, %f6, %f8
loop_6066:
fmovscs %xcc, %f6, %f11
loop_6067:
stb %g3, [%l7 + 0x4B]
udivcc %o3, 0x09E3, %l1
fnot1 %f12, %f0
std %f2, [%l7 + 0x28]
fbge,a %fcc1, loop_6068
movrlez %g4, 0x3A3, %l5
fexpand %f1, %f6
ldub [%l7 + 0x57], %l4
loop_6068:
fcmped %fcc3, %f8, %f14
fandnot2 %f8, %f8, %f14
ldd [%l7 + 0x50], %f2
fmovrdlez %o0, %f6, %f10
fandnot1 %f10, %f0, %f6
movleu %xcc, %o5, %o1
tge %icc, 0x4
edge8ln %i7, %i0, %g6
brlz,a %i4, loop_6069
stw %l3, [%l7 + 0x38]
fpack32 %f14, %f8, %f4
fmovsne %icc, %f9, %f4
loop_6069:
movl %xcc, %o2, %o4
stb %l2, [%l7 + 0x70]
ldsb [%l7 + 0x41], %g2
movrlez %g5, 0x392, %o7
stw %i3, [%l7 + 0x10]
fmovscc %icc, %f13, %f7
ld [%l7 + 0x40], %f11
ble,a %icc, loop_6070
siam 0x6
fpack16 %f14, %f3
sth %o6, [%l7 + 0x50]
loop_6070:
sth %i5, [%l7 + 0x5C]
fbl,a %fcc1, loop_6071
ldx [%l7 + 0x40], %g7
bvs,a loop_6072
ldub [%l7 + 0x27], %i1
loop_6071:
bge,a,pt %icc, loop_6073
lduh [%l7 + 0x3A], %i2
loop_6072:
orcc %l6, 0x0F27, %g1
call loop_6074
loop_6073:
brz,a %i6, loop_6075
fnot1 %f12, %f8
fmovdvs %xcc, %f0, %f7
loop_6074:
stx %g3, [%l7 + 0x30]
loop_6075:
sth %l0, [%l7 + 0x3C]
ldsw [%l7 + 0x68], %l1
ldx [%l7 + 0x48], %g4
brlz %l5, loop_6076
fnors %f10, %f3, %f1
fmovsn %xcc, %f14, %f4
fbu,a %fcc3, loop_6077
loop_6076:
edge16ln %l4, %o0, %o5
sth %o1, [%l7 + 0x0C]
bn loop_6078
loop_6077:
fmovsvs %icc, %f15, %f5
andcc %i7, 0x0365, %i0
pdist %f4, %f4, %f6
loop_6078:
st %f12, [%l7 + 0x2C]
fands %f7, %f10, %f13
fbu,a %fcc0, loop_6079
fmovrsgez %o3, %f4, %f7
ldx [%l7 + 0x10], %g6
ldsw [%l7 + 0x2C], %l3
loop_6079:
fmovs %f9, %f2
brlez %i4, loop_6080
fmuld8sux16 %f10, %f6, %f12
fmovsvc %icc, %f13, %f12
stx %o2, [%l7 + 0x18]
loop_6080:
srlx %o4, %l2, %g5
tn %icc, 0x3
bl loop_6081
ldsw [%l7 + 0x78], %g2
udiv %o7, 0x1246, %o6
fmovsa %icc, %f8, %f6
loop_6081:
udiv %i5, 0x19B7, %g7
fpsub16s %f11, %f12, %f14
ldub [%l7 + 0x6F], %i3
brlz,a %i2, loop_6082
stb %l6, [%l7 + 0x78]
tleu %icc, 0x0
array16 %g1, %i6, %g3
loop_6082:
fandnot1s %f7, %f4, %f7
ldsb [%l7 + 0x0A], %l0
st %f0, [%l7 + 0x08]
ldsw [%l7 + 0x68], %l1
sethi 0x11E8, %g4
fandnot1 %f14, %f6, %f14
fcmpeq32 %f12, %f6, %i1
fnot1s %f1, %f5
srlx %l4, %o0, %o5
sdivcc %l5, 0x10F0, %i7
orncc %i0, 0x1591, %o3
fmovda %xcc, %f15, %f2
edge32 %g6, %l3, %i4
ldsh [%l7 + 0x1C], %o1
udivx %o4, 0x0063, %o2
addc %l2, 0x1466, %g2
and %g5, 0x0D24, %o6
fmuld8ulx16 %f4, %f8, %f14
fcmpne32 %f6, %f4, %o7
movvc %xcc, %i5, %i3
ldsh [%l7 + 0x56], %i2
smulcc %g7, %l6, %i6
ldx [%l7 + 0x30], %g1
subcc %l0, 0x00AE, %l1
umul %g4, 0x0370, %g3
fpack16 %f8, %f6
ldsh [%l7 + 0x76], %l4
fcmple32 %f8, %f6, %o0
fmovsneg %icc, %f3, %f11
popc 0x183F, %i1
edge32 %l5, %i7, %o5
ld [%l7 + 0x4C], %f8
fcmped %fcc2, %f2, %f14
ldd [%l7 + 0x28], %f0
bn,pn %icc, loop_6083
sth %i0, [%l7 + 0x1C]
stb %o3, [%l7 + 0x6D]
ld [%l7 + 0x68], %f8
loop_6083:
tn %icc, 0x7
ldsw [%l7 + 0x74], %g6
sth %i4, [%l7 + 0x4C]
stw %o1, [%l7 + 0x34]
fbne %fcc2, loop_6084
fsrc1 %f8, %f4
ldub [%l7 + 0x7A], %o4
fmovdvs %xcc, %f12, %f3
loop_6084:
movrlez %l3, %l2, %g2
fmovrde %o2, %f4, %f0
stb %o6, [%l7 + 0x55]
addc %o7, %i5, %i3
nop
setx loop_6085, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fands %f0, %f8, %f2
stx %i2, [%l7 + 0x78]
fmovrdgez %g5, %f12, %f10
loop_6085:
fornot1s %f13, %f11, %f12
nop
setx loop_6086, %l0, %l1
jmpl %l1, %l6
movrgez %i6, 0x212, %g1
lduw [%l7 + 0x28], %g7
xorcc %l1, 0x14E4, %l0
loop_6086:
ldsb [%l7 + 0x29], %g4
ld [%l7 + 0x74], %f14
fmovdl %icc, %f15, %f15
tn %icc, 0x6
fbug,a %fcc2, loop_6087
sth %l4, [%l7 + 0x16]
movg %xcc, %g3, %o0
ble,a %icc, loop_6088
loop_6087:
fornot1 %f0, %f8, %f2
udivcc %i1, 0x0179, %i7
bg,a %icc, loop_6089
loop_6088:
movge %icc, %o5, %l5
alignaddr %i0, %o3, %g6
movle %xcc, %i4, %o1
loop_6089:
ldsw [%l7 + 0x30], %o4
alignaddr %l3, %l2, %o2
ldsw [%l7 + 0x48], %o6
tge %xcc, 0x7
edge8l %o7, %g2, %i5
tneg %icc, 0x6
std %f10, [%l7 + 0x60]
fmovsa %xcc, %f6, %f1
fmovdvc %icc, %f9, %f6
fmovdvc %icc, %f0, %f4
ldsw [%l7 + 0x40], %i3
bg,a %icc, loop_6090
movleu %icc, %g5, %l6
ldd [%l7 + 0x20], %f2
edge32n %i2, %i6, %g1
loop_6090:
nop
setx loop_6091, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bl %icc, loop_6092
fmovdl %xcc, %f0, %f2
bne,a %xcc, loop_6093
loop_6091:
movcc %xcc, %l1, %l0
loop_6092:
lduh [%l7 + 0x0C], %g7
fnot2 %f4, %f2
loop_6093:
sth %l4, [%l7 + 0x5C]
edge32 %g4, %g3, %o0
bleu,a %xcc, loop_6094
bshuffle %f2, %f0, %f4
fpadd32s %f8, %f10, %f1
fnot2s %f5, %f12
loop_6094:
fabsd %f8, %f2
stb %i1, [%l7 + 0x37]
umulcc %i7, 0x1BB7, %o5
fmovdcs %icc, %f2, %f14
fnot1 %f8, %f8
fmovscc %xcc, %f11, %f3
fmovdle %xcc, %f10, %f13
fxnors %f6, %f9, %f4
nop
setx loop_6095, %l0, %l1
jmpl %l1, %i0
fmovdcc %xcc, %f5, %f11
ldsh [%l7 + 0x4E], %o3
fxor %f0, %f8, %f0
loop_6095:
movvs %icc, %l5, %i4
fmovsgu %icc, %f1, %f5
lduh [%l7 + 0x58], %o1
edge16n %o4, %l3, %g6
stx %l2, [%l7 + 0x68]
fbul %fcc1, loop_6096
edge32l %o2, %o7, %g2
fbu,a %fcc1, loop_6097
sllx %i5, 0x10, %i3
loop_6096:
movcs %icc, %g5, %l6
ldx [%l7 + 0x68], %o6
loop_6097:
st %f6, [%l7 + 0x74]
taddcctv %i2, 0x0BEF, %g1
bleu,pt %xcc, loop_6098
bcs,pn %icc, loop_6099
subc %l1, %l0, %g7
stb %l4, [%l7 + 0x33]
loop_6098:
ble,pt %xcc, loop_6100
loop_6099:
fbl %fcc3, loop_6101
be,pn %icc, loop_6102
andn %g4, %i6, %g3
loop_6100:
edge32l %o0, %i1, %i7
loop_6101:
fsrc2 %f0, %f2
loop_6102:
sth %o5, [%l7 + 0x1C]
fmovdcc %xcc, %f12, %f4
mulscc %o3, 0x05DD, %l5
stx %i0, [%l7 + 0x18]
sth %i4, [%l7 + 0x3A]
fmovrsgez %o4, %f8, %f6
fmovdn %icc, %f10, %f0
edge16 %l3, %o1, %g6
fpadd32 %f12, %f6, %f10
fcmpne16 %f10, %f6, %o2
fmovdleu %icc, %f6, %f11
fmovd %f2, %f12
movvs %icc, %l2, %o7
sth %i5, [%l7 + 0x58]
fmul8x16 %f10, %f14, %f2
fmovsgu %xcc, %f0, %f6
fmovrslz %i3, %f9, %f2
stb %g5, [%l7 + 0x09]
edge8l %g2, %o6, %i2
fnot2s %f13, %f2
std %f0, [%l7 + 0x60]
be,pt %icc, loop_6103
fornot1s %f2, %f1, %f10
fors %f4, %f8, %f4
fpsub32 %f0, %f12, %f8
loop_6103:
ldsb [%l7 + 0x50], %g1
ldd [%l7 + 0x28], %f4
tgu %icc, 0x6
movpos %icc, %l1, %l0
lduw [%l7 + 0x6C], %g7
fcmple16 %f0, %f2, %l6
fnors %f4, %f4, %f2
brlz %l4, loop_6104
fbge %fcc3, loop_6105
ldsw [%l7 + 0x68], %i6
fandnot1 %f12, %f8, %f6
loop_6104:
tge %icc, 0x3
loop_6105:
fmovdleu %xcc, %f7, %f8
sth %g4, [%l7 + 0x42]
stb %g3, [%l7 + 0x43]
edge8ln %o0, %i1, %i7
smul %o3, 0x0C70, %l5
fpsub32 %f14, %f14, %f6
edge32 %i0, %i4, %o5
fmovsg %xcc, %f14, %f9
ldx [%l7 + 0x30], %o4
lduw [%l7 + 0x08], %o1
movl %xcc, %g6, %l3
fcmpne32 %f8, %f8, %o2
ldub [%l7 + 0x40], %o7
edge8 %i5, %i3, %g5
tneg %icc, 0x1
fmovs %f15, %f14
fmovda %icc, %f12, %f2
ldd [%l7 + 0x50], %f6
lduh [%l7 + 0x56], %g2
ba,a,pt %icc, loop_6106
fcmped %fcc0, %f14, %f0
ldsb [%l7 + 0x2D], %l2
fmovrdlz %o6, %f2, %f10
loop_6106:
ldsw [%l7 + 0x4C], %i2
st %f14, [%l7 + 0x64]
or %l1, %l0, %g1
siam 0x2
sllx %l6, %g7, %i6
taddcctv %l4, 0x12A3, %g4
fnor %f10, %f12, %f0
fpsub16 %f14, %f14, %f4
addcc %g3, %o0, %i1
fornot1 %f2, %f2, %f14
ldsw [%l7 + 0x1C], %o3
fsrc2s %f1, %f15
popc 0x04F8, %l5
movcs %xcc, %i7, %i0
fcmpeq32 %f6, %f12, %o5
tsubcctv %o4, %o1, %g6
fmovspos %xcc, %f7, %f10
and %i4, 0x1FE0, %l3
lduw [%l7 + 0x7C], %o7
bneg %xcc, loop_6107
fmovsge %xcc, %f11, %f6
lduw [%l7 + 0x14], %o2
ld [%l7 + 0x30], %f1
loop_6107:
sra %i5, 0x1B, %g5
tvs %xcc, 0x0
edge32l %i3, %g2, %l2
tsubcctv %o6, 0x0E0B, %i2
bgu,a loop_6108
fmovdcc %xcc, %f3, %f9
edge16 %l0, %l1, %g1
fbug,a %fcc1, loop_6109
loop_6108:
fbl,a %fcc2, loop_6110
movcs %icc, %g7, %l6
movre %i6, 0x3A6, %g4
loop_6109:
sra %l4, %g3, %o0
loop_6110:
fnot2s %f3, %f15
fbo,a %fcc1, loop_6111
fandnot1 %f10, %f10, %f0
bg,pn %icc, loop_6112
fnand %f0, %f4, %f10
loop_6111:
st %f7, [%l7 + 0x2C]
fmovdn %icc, %f8, %f8
loop_6112:
lduw [%l7 + 0x48], %i1
sth %o3, [%l7 + 0x34]
sub %i7, 0x0CD7, %i0
stx %o5, [%l7 + 0x30]
fpsub16 %f2, %f12, %f14
mova %xcc, %l5, %o1
fmovrsgz %g6, %f8, %f0
fcmpeq32 %f8, %f4, %o4
sth %i4, [%l7 + 0x6E]
ldub [%l7 + 0x0D], %o7
mova %icc, %l3, %o2
array16 %g5, %i3, %g2
ldsw [%l7 + 0x70], %l2
tvc %icc, 0x5
edge8 %i5, %i2, %l0
std %f6, [%l7 + 0x58]
fmovda %icc, %f9, %f13
fone %f8
stb %o6, [%l7 + 0x50]
andncc %l1, %g1, %l6
edge16n %g7, %g4, %l4
bneg,a,pt %icc, loop_6113
movgu %xcc, %g3, %o0
fmovrse %i1, %f14, %f2
stb %o3, [%l7 + 0x45]
loop_6113:
bge %xcc, loop_6114
ldub [%l7 + 0x0A], %i6
umulcc %i0, 0x0D71, %o5
umulcc %l5, %o1, %i7
loop_6114:
ldd [%l7 + 0x28], %f0
fpadd32s %f9, %f6, %f7
ldd [%l7 + 0x08], %f8
fbg,a %fcc0, loop_6115
andcc %g6, %i4, %o4
fmovdcc %icc, %f4, %f11
fxor %f4, %f4, %f10
loop_6115:
lduw [%l7 + 0x10], %o7
faligndata %f14, %f2, %f12
srlx %o2, 0x13, %l3
ble,a,pn %icc, loop_6116
stx %i3, [%l7 + 0x10]
fnegs %f11, %f6
bcs,a loop_6117
loop_6116:
sll %g5, %g2, %i5
brz %i2, loop_6118
fmovdpos %xcc, %f4, %f10
loop_6117:
fmovsvc %xcc, %f9, %f8
fpadd16 %f0, %f0, %f8
loop_6118:
andn %l0, 0x1544, %o6
sth %l2, [%l7 + 0x7E]
fcmpne16 %f8, %f6, %g1
fmovdneg %icc, %f6, %f8
fpadd32 %f6, %f12, %f14
fcmps %fcc1, %f1, %f1
tcc %xcc, 0x4
umul %l6, 0x1BEC, %g7
st %f15, [%l7 + 0x34]
sth %g4, [%l7 + 0x70]
fones %f15
fornot1 %f2, %f8, %f6
ble,a,pn %icc, loop_6119
fmovse %xcc, %f12, %f1
fsrc1s %f5, %f9
brnz %l4, loop_6120
loop_6119:
fcmped %fcc2, %f12, %f0
fblg,a %fcc1, loop_6121
sra %l1, %g3, %o0
loop_6120:
tne %xcc, 0x3
bne,a %xcc, loop_6122
loop_6121:
fcmps %fcc0, %f1, %f15
fbu,a %fcc1, loop_6123
fmovdle %xcc, %f12, %f8
loop_6122:
ldd [%l7 + 0x10], %f2
fmovrdgez %o3, %f6, %f12
loop_6123:
st %f7, [%l7 + 0x70]
tleu %icc, 0x5
movgu %xcc, %i6, %i1
st %f4, [%l7 + 0x28]
fsrc1 %f14, %f2
stw %i0, [%l7 + 0x34]
st %f12, [%l7 + 0x14]
brlz,a %o5, loop_6124
brlez,a %l5, loop_6125
ldsb [%l7 + 0x3E], %o1
fnors %f13, %f8, %f11
loop_6124:
fmovrdlez %i7, %f2, %f14
loop_6125:
fandnot1 %f14, %f12, %f10
fcmpeq32 %f10, %f14, %g6
ldsw [%l7 + 0x54], %i4
stx %o4, [%l7 + 0x60]
ldsb [%l7 + 0x56], %o7
ldsh [%l7 + 0x48], %l3
lduw [%l7 + 0x54], %o2
bg,a,pt %icc, loop_6126
lduw [%l7 + 0x7C], %g5
fcmpes %fcc0, %f2, %f11
brlez %i3, loop_6127
loop_6126:
fnand %f14, %f4, %f12
ldsw [%l7 + 0x20], %g2
ldsb [%l7 + 0x7C], %i5
loop_6127:
for %f4, %f2, %f10
fpackfix %f14, %f15
ldsh [%l7 + 0x4E], %l0
fbe %fcc2, loop_6128
movn %icc, %i2, %o6
fmovdne %xcc, %f4, %f13
ldx [%l7 + 0x78], %l2
loop_6128:
stx %g1, [%l7 + 0x70]
alignaddrl %l6, %g4, %g7
fmovsg %icc, %f14, %f11
ld [%l7 + 0x44], %f11
ldub [%l7 + 0x5D], %l4
fnor %f6, %f0, %f8
ta %xcc, 0x3
fandnot1 %f2, %f8, %f14
sth %l1, [%l7 + 0x46]
fmovdl %xcc, %f13, %f9
ldd [%l7 + 0x08], %f2
fnot1 %f2, %f2
lduh [%l7 + 0x50], %g3
lduh [%l7 + 0x76], %o3
fble %fcc0, loop_6129
ldsb [%l7 + 0x11], %o0
stw %i6, [%l7 + 0x54]
array32 %i1, %o5, %i0
loop_6129:
sth %o1, [%l7 + 0x5C]
srlx %i7, %l5, %g6
fmovdleu %xcc, %f3, %f14
stx %i4, [%l7 + 0x08]
edge32 %o7, %l3, %o2
fone %f14
fmuld8sux16 %f4, %f5, %f12
fandnot1s %f11, %f15, %f5
fcmpne32 %f0, %f10, %g5
fmovsg %xcc, %f10, %f6
sub %i3, %o4, %i5
movgu %xcc, %l0, %g2
orncc %o6, 0x1A30, %l2
fmovsvs %icc, %f3, %f15
lduw [%l7 + 0x18], %g1
ba,a,pt %xcc, loop_6130
edge8 %l6, %i2, %g7
andn %l4, %l1, %g3
ldsw [%l7 + 0x34], %g4
loop_6130:
fmovrde %o3, %f10, %f10
tcc %icc, 0x3
srax %o0, %i1, %i6
addccc %o5, %o1, %i0
fornot1 %f14, %f4, %f14
udiv %i7, 0x0006, %l5
ldd [%l7 + 0x68], %f14
bcc,a loop_6131
fbn %fcc0, loop_6132
fmovsa %xcc, %f7, %f7
fpsub16 %f4, %f6, %f14
loop_6131:
be,a,pn %xcc, loop_6133
loop_6132:
movrlez %g6, 0x38E, %i4
bge,a %xcc, loop_6134
ldsw [%l7 + 0x5C], %l3
loop_6133:
ldd [%l7 + 0x30], %f4
stx %o7, [%l7 + 0x08]
loop_6134:
edge8ln %o2, %i3, %o4
lduh [%l7 + 0x54], %g5
edge16n %i5, %g2, %l0
std %f12, [%l7 + 0x18]
bl,pt %icc, loop_6135
fmovscc %xcc, %f14, %f10
ldsb [%l7 + 0x14], %l2
sdivx %o6, 0x164D, %g1
loop_6135:
fsrc1 %f2, %f12
ldsb [%l7 + 0x41], %l6
fands %f8, %f3, %f14
fmovdn %icc, %f14, %f6
brlz,a %g7, loop_6136
fmovrslz %l4, %f1, %f6
fmovdneg %xcc, %f7, %f0
lduw [%l7 + 0x6C], %i2
loop_6136:
edge32l %g3, %g4, %l1
sub %o3, 0x03E7, %i1
movg %xcc, %i6, %o5
fcmpd %fcc3, %f0, %f4
taddcctv %o1, %o0, %i7
fsrc2 %f6, %f8
stx %l5, [%l7 + 0x10]
ldub [%l7 + 0x1A], %i0
mulscc %i4, 0x1DE5, %g6
bpos %xcc, loop_6137
st %f8, [%l7 + 0x20]
fmovrslz %o7, %f13, %f14
ldd [%l7 + 0x18], %f6
loop_6137:
srax %o2, %i3, %l3
fmul8ulx16 %f10, %f12, %f0
fmovdvs %icc, %f10, %f2
sth %o4, [%l7 + 0x1A]
subc %i5, %g2, %g5
edge32 %l0, %l2, %g1
ldsb [%l7 + 0x4F], %l6
array8 %g7, %o6, %i2
fmovdpos %icc, %f1, %f4
and %g3, %l4, %l1
lduw [%l7 + 0x6C], %g4
or %i1, %i6, %o3
ldsw [%l7 + 0x50], %o1
te %xcc, 0x6
tneg %xcc, 0x4
stb %o5, [%l7 + 0x0A]
ldub [%l7 + 0x61], %o0
fpadd32s %f8, %f0, %f2
ld [%l7 + 0x70], %f6
fmovdne %xcc, %f13, %f1
sth %i7, [%l7 + 0x0C]
bl,a %icc, loop_6138
fors %f14, %f12, %f5
be,pt %icc, loop_6139
fbe %fcc1, loop_6140
loop_6138:
taddcctv %l5, 0x0B25, %i4
tg %xcc, 0x4
loop_6139:
fmovsge %icc, %f6, %f0
loop_6140:
popc %i0, %g6
fpackfix %f0, %f7
call loop_6141
fmovrsne %o2, %f5, %f15
ldsh [%l7 + 0x7C], %i3
bne,a %icc, loop_6142
loop_6141:
edge32l %o7, %l3, %i5
movne %icc, %o4, %g2
st %f13, [%l7 + 0x4C]
loop_6142:
stw %l0, [%l7 + 0x68]
fbo %fcc0, loop_6143
sth %l2, [%l7 + 0x18]
movn %xcc, %g1, %g5
fpsub32 %f2, %f4, %f4
loop_6143:
movrlez %l6, 0x173, %g7
fandnot1s %f2, %f14, %f10
sll %o6, 0x19, %i2
fmovdpos %icc, %f8, %f3
call loop_6144
ldub [%l7 + 0x0C], %g3
tleu %icc, 0x1
tpos %icc, 0x7
loop_6144:
fxors %f1, %f0, %f2
smul %l4, %g4, %l1
bcc,a %icc, loop_6145
movcs %xcc, %i1, %o3
fcmpd %fcc3, %f10, %f8
andn %i6, %o1, %o0
loop_6145:
edge8n %i7, %o5, %i4
std %f10, [%l7 + 0x08]
fmovdneg %xcc, %f3, %f9
fmovrde %l5, %f14, %f8
movleu %xcc, %i0, %g6
movcc %xcc, %i3, %o2
ldd [%l7 + 0x18], %f10
subc %l3, 0x0DE0, %o7
mulscc %o4, 0x0C3B, %i5
fmovrsgez %g2, %f4, %f14
fpadd32 %f14, %f4, %f0
ld [%l7 + 0x14], %f3
tg %icc, 0x2
fornot1 %f8, %f4, %f14
st %f8, [%l7 + 0x30]
fmuld8ulx16 %f3, %f2, %f8
ld [%l7 + 0x48], %f4
fsrc2s %f14, %f10
lduw [%l7 + 0x2C], %l0
fpsub16s %f10, %f12, %f3
ldsw [%l7 + 0x38], %l2
fxnors %f3, %f15, %f1
fmovdvc %icc, %f9, %f12
brz,a %g5, loop_6146
fnands %f11, %f6, %f9
st %f5, [%l7 + 0x0C]
brz %g1, loop_6147
loop_6146:
fmovrslez %g7, %f9, %f6
ldd [%l7 + 0x60], %f2
ldub [%l7 + 0x2D], %l6
loop_6147:
movneg %icc, %i2, %o6
ldd [%l7 + 0x68], %f2
bne %xcc, loop_6148
alignaddr %l4, %g4, %l1
fmovrsgez %i1, %f5, %f15
movn %xcc, %o3, %g3
loop_6148:
fcmped %fcc1, %f2, %f6
bgu loop_6149
stb %o1, [%l7 + 0x71]
bleu,a,pn %icc, loop_6150
st %f11, [%l7 + 0x5C]
loop_6149:
tleu %xcc, 0x6
stb %i6, [%l7 + 0x50]
loop_6150:
fcmple16 %f14, %f2, %i7
brgz,a %o5, loop_6151
andn %i4, %o0, %l5
movle %xcc, %g6, %i0
fxnor %f8, %f4, %f10
loop_6151:
xorcc %i3, %l3, %o7
tpos %xcc, 0x3
movneg %icc, %o2, %o4
fzero %f2
fbug %fcc2, loop_6152
fmovrse %g2, %f2, %f4
fnot1 %f12, %f12
andn %l0, 0x148C, %l2
loop_6152:
ldd [%l7 + 0x60], %f8
movle %xcc, %g5, %g1
ldsb [%l7 + 0x2D], %i5
bge,a %icc, loop_6153
movcc %xcc, %g7, %l6
fbn,a %fcc0, loop_6154
move %icc, %i2, %o6
loop_6153:
fpadd32 %f2, %f4, %f0
bleu,a %xcc, loop_6155
loop_6154:
fcmple16 %f0, %f6, %g4
ldub [%l7 + 0x4D], %l4
ta %icc, 0x7
loop_6155:
ldub [%l7 + 0x69], %i1
fbo,a %fcc1, loop_6156
ldd [%l7 + 0x30], %f10
ldub [%l7 + 0x77], %o3
fmovsl %icc, %f14, %f13
loop_6156:
fmovdcc %icc, %f10, %f14
bl,a %icc, loop_6157
fmovrslez %l1, %f7, %f13
bvs %icc, loop_6158
stw %o1, [%l7 + 0x2C]
loop_6157:
fbg,a %fcc1, loop_6159
umulcc %i6, 0x0152, %i7
loop_6158:
fnot2s %f3, %f10
ba,pt %xcc, loop_6160
loop_6159:
umul %o5, %g3, %o0
edge16l %l5, %g6, %i0
faligndata %f12, %f14, %f8
loop_6160:
ldsh [%l7 + 0x24], %i3
lduw [%l7 + 0x58], %l3
fbne,a %fcc0, loop_6161
array32 %o7, %i4, %o4
ldd [%l7 + 0x20], %f12
ldsw [%l7 + 0x68], %o2
loop_6161:
sllx %l0, %g2, %g5
ldsb [%l7 + 0x0D], %g1
std %f8, [%l7 + 0x68]
array16 %i5, %l2, %g7
fmovrdne %i2, %f8, %f6
fmovda %icc, %f3, %f11
fzeros %f11
lduw [%l7 + 0x54], %l6
fmovdn %icc, %f3, %f8
stx %g4, [%l7 + 0x58]
umul %o6, %l4, %i1
fsrc2 %f0, %f2
fornot2 %f10, %f6, %f2
movneg %xcc, %o3, %l1
fbule %fcc0, loop_6162
add %o1, 0x195A, %i6
edge8 %o5, %i7, %g3
tsubcc %o0, 0x0862, %g6
loop_6162:
taddcctv %l5, %i3, %l3
ldub [%l7 + 0x58], %i0
nop
setx loop_6163, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
mulscc %o7, %o4, %o2
ldsh [%l7 + 0x12], %l0
lduh [%l7 + 0x6A], %i4
loop_6163:
fbuge,a %fcc3, loop_6164
st %f11, [%l7 + 0x14]
edge16n %g2, %g1, %i5
fbo,a %fcc3, loop_6165
loop_6164:
edge32n %l2, %g5, %g7
fpsub32s %f0, %f8, %f8
sth %i2, [%l7 + 0x3E]
loop_6165:
ld [%l7 + 0x4C], %f9
brlez,a %l6, loop_6166
fnot2s %f14, %f13
movn %xcc, %o6, %l4
movrlz %i1, %g4, %o3
loop_6166:
ldd [%l7 + 0x60], %f14
movre %l1, %o1, %i6
brz %i7, loop_6167
fbuge %fcc1, loop_6168
subcc %o5, 0x083B, %o0
sethi 0x1709, %g3
loop_6167:
ldsw [%l7 + 0x40], %l5
loop_6168:
fcmpne32 %f12, %f12, %g6
fmovdne %icc, %f12, %f10
fmovdn %icc, %f15, %f11
fmovdn %xcc, %f12, %f12
fbg %fcc2, loop_6169
ldx [%l7 + 0x58], %l3
edge16 %i0, %o7, %o4
array8 %i3, %l0, %i4
loop_6169:
edge32 %g2, %o2, %g1
tle %xcc, 0x0
stb %l2, [%l7 + 0x71]
sdivcc %g5, 0x0F12, %i5
ldub [%l7 + 0x3B], %g7
edge32l %l6, %o6, %l4
ldsb [%l7 + 0x3D], %i1
fmovdne %icc, %f9, %f6
sdivx %g4, 0x0991, %o3
fbge %fcc2, loop_6170
ldsw [%l7 + 0x74], %l1
edge8l %o1, %i6, %i2
fpackfix %f10, %f13
loop_6170:
sethi 0x18CF, %o5
tsubcc %i7, %o0, %g3
stw %g6, [%l7 + 0x14]
fmovsn %icc, %f4, %f15
fmovsvc %icc, %f10, %f12
xnor %l3, %i0, %o7
fmul8x16au %f14, %f1, %f0
movrgz %l5, %o4, %i3
fmovsgu %xcc, %f11, %f11
fands %f6, %f15, %f7
fornot2 %f0, %f0, %f12
lduw [%l7 + 0x58], %l0
ldub [%l7 + 0x63], %i4
ldub [%l7 + 0x6D], %g2
edge8ln %g1, %o2, %l2
fmovdleu %xcc, %f15, %f8
bge,pt %xcc, loop_6171
fmovs %f0, %f8
sub %g5, 0x075E, %g7
movcs %icc, %i5, %l6
loop_6171:
ldd [%l7 + 0x08], %f0
stx %l4, [%l7 + 0x30]
xor %i1, %o6, %o3
stx %l1, [%l7 + 0x78]
stx %o1, [%l7 + 0x58]
bvc,pn %xcc, loop_6172
ldd [%l7 + 0x58], %f8
lduw [%l7 + 0x54], %i6
tg %icc, 0x7
loop_6172:
fandnot1 %f2, %f10, %f6
edge32ln %g4, %i2, %o5
movcc %icc, %o0, %g3
tleu %icc, 0x5
udivx %g6, 0x17AB, %l3
ld [%l7 + 0x64], %f12
movg %icc, %i7, %o7
stw %i0, [%l7 + 0x3C]
ldsb [%l7 + 0x2B], %l5
fpsub32s %f10, %f11, %f12
be,a loop_6173
lduh [%l7 + 0x46], %o4
fbu %fcc3, loop_6174
fors %f7, %f11, %f3
loop_6173:
stb %i3, [%l7 + 0x3A]
fba %fcc3, loop_6175
loop_6174:
and %l0, 0x1158, %g2
fzero %f14
fmovdge %icc, %f4, %f1
loop_6175:
fabss %f13, %f4
fmovrsgz %i4, %f8, %f13
fble %fcc3, loop_6176
sdiv %g1, 0x1706, %l2
movcc %xcc, %o2, %g7
ldd [%l7 + 0x30], %f14
loop_6176:
umul %i5, 0x05E3, %l6
fmovdn %xcc, %f7, %f11
ldsh [%l7 + 0x66], %g5
lduw [%l7 + 0x34], %l4
bpos,a,pn %xcc, loop_6177
movg %icc, %i1, %o6
subccc %l1, %o3, %o1
fmovdcc %icc, %f2, %f11
loop_6177:
bcs,pn %icc, loop_6178
stx %g4, [%l7 + 0x78]
fcmple32 %f8, %f10, %i2
fandnot2 %f12, %f4, %f4
loop_6178:
movvc %xcc, %i6, %o5
ldub [%l7 + 0x56], %g3
nop
setx loop_6179, %l0, %l1
jmpl %l1, %o0
std %f10, [%l7 + 0x70]
alignaddr %l3, %i7, %o7
tpos %icc, 0x1
loop_6179:
fmovd %f12, %f12
ldsb [%l7 + 0x0C], %g6
subc %l5, 0x1535, %i0
xor %o4, %i3, %g2
fbo %fcc0, loop_6180
fornot1 %f4, %f0, %f6
fpsub16 %f0, %f0, %f14
fmovsa %icc, %f7, %f6
loop_6180:
ldsb [%l7 + 0x15], %i4
edge32 %g1, %l0, %l2
lduw [%l7 + 0x30], %o2
fmovsne %xcc, %f11, %f0
ldsb [%l7 + 0x6F], %i5
ble,a,pn %xcc, loop_6181
tvs %xcc, 0x4
ldub [%l7 + 0x70], %l6
fmovrdlz %g7, %f0, %f10
loop_6181:
ldsh [%l7 + 0x26], %l4
tvc %icc, 0x4
udivx %i1, 0x11D8, %o6
stb %g5, [%l7 + 0x55]
fandnot1s %f13, %f1, %f3
ldsh [%l7 + 0x6A], %l1
ldx [%l7 + 0x40], %o1
move %icc, %o3, %g4
ld [%l7 + 0x18], %f13
sth %i2, [%l7 + 0x1A]
fmovde %xcc, %f0, %f13
fmovspos %icc, %f9, %f9
orn %i6, 0x048F, %o5
std %f2, [%l7 + 0x60]
bl,pn %icc, loop_6182
fnegd %f2, %f6
addcc %o0, %g3, %i7
fmovd %f0, %f14
loop_6182:
bshuffle %f14, %f6, %f14
fmovrse %l3, %f7, %f11
fmovda %icc, %f6, %f7
fcmpne16 %f8, %f4, %g6
sth %l5, [%l7 + 0x34]
ldsh [%l7 + 0x48], %o7
sth %o4, [%l7 + 0x54]
edge16n %i3, %i0, %g2
fbue,a %fcc0, loop_6183
fmovdcs %icc, %f3, %f15
ld [%l7 + 0x6C], %f10
lduh [%l7 + 0x54], %i4
loop_6183:
std %f8, [%l7 + 0x28]
fmovsvs %icc, %f9, %f1
bneg,pt %xcc, loop_6184
ble loop_6185
fabss %f11, %f1
ldsh [%l7 + 0x14], %g1
loop_6184:
fmovdge %icc, %f11, %f3
loop_6185:
fandnot1s %f3, %f13, %f14
fbne,a %fcc2, loop_6186
ldsh [%l7 + 0x16], %l0
ldd [%l7 + 0x60], %f8
tle %xcc, 0x4
loop_6186:
edge8l %l2, %i5, %l6
ldx [%l7 + 0x18], %g7
ldub [%l7 + 0x61], %l4
bn,a,pn %xcc, loop_6187
addcc %i1, 0x0209, %o6
be,a,pt %xcc, loop_6188
subc %g5, %l1, %o1
loop_6187:
edge16 %o3, %o2, %i2
udivcc %g4, 0x1118, %i6
loop_6188:
stw %o0, [%l7 + 0x48]
fpadd32s %f10, %f10, %f14
fbe,a %fcc0, loop_6189
orncc %o5, %i7, %g3
bvs loop_6190
brnz %g6, loop_6191
loop_6189:
alignaddr %l5, %l3, %o7
fmovsvs %xcc, %f5, %f13
loop_6190:
sth %o4, [%l7 + 0x42]
loop_6191:
ld [%l7 + 0x38], %f7
edge16ln %i0, %i3, %g2
subcc %g1, 0x0E59, %i4
fzero %f4
ldub [%l7 + 0x44], %l0
std %f8, [%l7 + 0x58]
ldsh [%l7 + 0x1C], %l2
fxnor %f2, %f6, %f2
umul %l6, %i5, %g7
addc %i1, 0x0354, %o6
nop
setx loop_6192, %l0, %l1
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 %l4, %g5, %o1
fabss %f0, %f0
movne %xcc, %o3, %o2
loop_6192:
movleu %xcc, %i2, %l1
fmovdne %icc, %f0, %f3
movrgez %i6, 0x1D1, %o0
ldd [%l7 + 0x30], %f6
ldub [%l7 + 0x15], %o5
lduw [%l7 + 0x50], %i7
lduh [%l7 + 0x56], %g3
fmovrslz %g4, %f6, %f7
fbge,a %fcc0, loop_6193
ldsw [%l7 + 0x18], %g6
fbn,a %fcc1, loop_6194
fcmpeq16 %f10, %f2, %l3
loop_6193:
ldx [%l7 + 0x28], %l5
fmovd %f8, %f14
loop_6194:
movleu %icc, %o4, %i0
add %i3, %o7, %g2
st %f15, [%l7 + 0x40]
sth %i4, [%l7 + 0x52]
sth %g1, [%l7 + 0x6A]
fxors %f10, %f11, %f13
fands %f3, %f0, %f14
stx %l2, [%l7 + 0x10]
stb %l6, [%l7 + 0x20]
fpmerge %f14, %f5, %f2
fmovrsgez %l0, %f0, %f5
subcc %i5, 0x0B4D, %g7
std %f4, [%l7 + 0x50]
fba,a %fcc1, loop_6195
orcc %o6, 0x0EA8, %i1
fcmped %fcc1, %f4, %f4
faligndata %f14, %f12, %f12
loop_6195:
ldsb [%l7 + 0x6E], %g5
ldx [%l7 + 0x08], %o1
lduh [%l7 + 0x3C], %l4
ldd [%l7 + 0x58], %f14
for %f2, %f2, %f8
fone %f12
ldsw [%l7 + 0x24], %o3
fmul8x16au %f5, %f0, %f10
bne %xcc, loop_6196
edge8ln %i2, %o2, %i6
fmovdgu %xcc, %f10, %f10
fones %f4
loop_6196:
fmovde %xcc, %f5, %f14
ldx [%l7 + 0x78], %o0
stb %l1, [%l7 + 0x3B]
fxnors %f1, %f7, %f7
edge8 %i7, %o5, %g4
smul %g6, 0x1542, %l3
fmovs %f15, %f3
movle %xcc, %g3, %l5
movvs %xcc, %o4, %i0
ld [%l7 + 0x10], %f10
st %f11, [%l7 + 0x3C]
sdivcc %i3, 0x0AE0, %o7
sth %i4, [%l7 + 0x1A]
for %f0, %f8, %f10
std %f2, [%l7 + 0x70]
lduw [%l7 + 0x78], %g2
st %f5, [%l7 + 0x34]
ld [%l7 + 0x60], %f2
fornot1 %f6, %f4, %f0
fand %f2, %f0, %f4
tvs %icc, 0x4
fsrc2s %f3, %f2
fmovsvs %icc, %f8, %f13
stx %l2, [%l7 + 0x28]
taddcc %g1, 0x160B, %l0
ldd [%l7 + 0x68], %f2
brgez %l6, loop_6197
orn %g7, 0x05C7, %o6
ldsb [%l7 + 0x10], %i1
subcc %i5, 0x048D, %o1
loop_6197:
tcc %icc, 0x0
fornot2 %f4, %f0, %f10
movrlz %l4, 0x3FB, %o3
brnz,a %g5, loop_6198
udivcc %o2, 0x19E9, %i6
lduw [%l7 + 0x2C], %i2
st %f2, [%l7 + 0x78]
loop_6198:
fmovdge %icc, %f13, %f1
ldub [%l7 + 0x73], %o0
ldsb [%l7 + 0x65], %i7
movgu %xcc, %o5, %g4
ldd [%l7 + 0x70], %f4
stx %g6, [%l7 + 0x48]
fmuld8ulx16 %f8, %f6, %f12
move %icc, %l1, %g3
stw %l5, [%l7 + 0x44]
add %l3, %i0, %o4
brlez,a %i3, loop_6199
sdiv %o7, 0x0620, %g2
ldsh [%l7 + 0x38], %l2
fbo,a %fcc2, loop_6200
loop_6199:
lduh [%l7 + 0x36], %i4
fornot1s %f2, %f11, %f7
fmovdvs %icc, %f0, %f12
loop_6200:
ld [%l7 + 0x44], %f4
ldx [%l7 + 0x68], %l0
ld [%l7 + 0x0C], %f11
bshuffle %f12, %f2, %f4
fmovse %xcc, %f3, %f15
tn %icc, 0x6
addccc %l6, 0x0D37, %g7
fmovs %f14, %f0
fmul8x16 %f5, %f0, %f14
edge16n %g1, %i1, %o6
fmovdleu %xcc, %f12, %f2
std %f14, [%l7 + 0x30]
fmovsn %xcc, %f15, %f14
fnot2s %f8, %f11
fpadd32 %f6, %f2, %f0
st %f3, [%l7 + 0x38]
alignaddr %o1, %l4, %i5
fmovdneg %icc, %f2, %f11
stx %g5, [%l7 + 0x18]
fpackfix %f8, %f0
bcc %icc, loop_6201
fmovdl %xcc, %f5, %f13
fmovdcc %xcc, %f12, %f12
movrlez %o3, 0x2C4, %o2
loop_6201:
ldd [%l7 + 0x58], %f12
ldx [%l7 + 0x60], %i2
fpack32 %f0, %f12, %f2
lduh [%l7 + 0x10], %i6
st %f10, [%l7 + 0x2C]
st %f11, [%l7 + 0x7C]
movl %xcc, %o0, %o5
fmuld8sux16 %f10, %f12, %f10
fnegd %f10, %f4
tpos %icc, 0x2
srlx %i7, %g4, %l1
std %f14, [%l7 + 0x30]
ld [%l7 + 0x34], %f7
array16 %g3, %g6, %l5
ldd [%l7 + 0x78], %f10
sdivx %i0, 0x0C9A, %o4
edge16ln %i3, %l3, %o7
fbge,a %fcc3, loop_6202
std %f0, [%l7 + 0x08]
fmul8x16 %f5, %f14, %f8
std %f10, [%l7 + 0x28]
loop_6202:
fornot2s %f2, %f12, %f9
fbne %fcc3, loop_6203
fabsd %f12, %f14
fmovrdlez %l2, %f6, %f14
movg %xcc, %g2, %i4
loop_6203:
fmovrde %l6, %f2, %f12
ldsh [%l7 + 0x10], %l0
stb %g1, [%l7 + 0x7E]
fandnot1s %f14, %f12, %f14
te %xcc, 0x2
fnors %f9, %f13, %f5
ldx [%l7 + 0x20], %i1
fornot2s %f8, %f8, %f3
fpack32 %f10, %f8, %f6
fxors %f6, %f15, %f6
ld [%l7 + 0x0C], %f7
bne,a,pn %icc, loop_6204
movle %icc, %o6, %g7
bneg,pt %icc, loop_6205
movn %icc, %o1, %l4
loop_6204:
sdiv %i5, 0x0F89, %o3
movrgez %o2, %i2, %i6
loop_6205:
fbge,a %fcc1, loop_6206
edge8n %o0, %o5, %g5
sth %i7, [%l7 + 0x62]
tcc %xcc, 0x4
loop_6206:
ldsw [%l7 + 0x0C], %g4
ld [%l7 + 0x78], %f6
lduh [%l7 + 0x76], %l1
mova %icc, %g6, %l5
fblg %fcc1, loop_6207
bpos %icc, loop_6208
ldsb [%l7 + 0x3B], %g3
fpadd32 %f6, %f12, %f2
loop_6207:
fsrc2 %f2, %f10
loop_6208:
ldsh [%l7 + 0x6C], %o4
sth %i3, [%l7 + 0x50]
array16 %i0, %o7, %l2
stx %g2, [%l7 + 0x30]
orncc %l3, %i4, %l0
fmovspos %xcc, %f5, %f3
fbuge %fcc2, loop_6209
fmovrslez %l6, %f8, %f8
fmovsgu %xcc, %f11, %f6
edge32ln %i1, %g1, %o6
loop_6209:
srlx %g7, %l4, %o1
movl %xcc, %o3, %i5
movrgez %o2, %i6, %o0
stb %i2, [%l7 + 0x24]
ldub [%l7 + 0x15], %g5
fbne,a %fcc0, loop_6210
tl %icc, 0x7
ldub [%l7 + 0x69], %i7
fbn %fcc1, loop_6211
loop_6210:
std %f4, [%l7 + 0x30]
edge16ln %g4, %o5, %g6
fmovdne %xcc, %f7, %f6
loop_6211:
fmovrdgz %l5, %f4, %f2
andncc %g3, %o4, %i3
std %f0, [%l7 + 0x60]
sth %l1, [%l7 + 0x1A]
fmovspos %xcc, %f9, %f10
fmovdle %xcc, %f8, %f3
fbge %fcc2, loop_6212
stw %o7, [%l7 + 0x18]
fmovdvs %xcc, %f5, %f12
ldx [%l7 + 0x60], %l2
loop_6212:
andncc %i0, %g2, %i4
stb %l0, [%l7 + 0x12]
fxor %f4, %f14, %f2
fand %f2, %f12, %f6
ld [%l7 + 0x20], %f1
fmovde %icc, %f5, %f4
sdivcc %l6, 0x0A6C, %l3
ld [%l7 + 0x3C], %f13
srl %g1, 0x14, %o6
edge16 %i1, %l4, %o1
subcc %o3, %g7, %o2
edge8ln %i5, %o0, %i2
ldsw [%l7 + 0x28], %g5
fmovdvs %icc, %f3, %f10
tne %xcc, 0x1
subccc %i6, 0x19B5, %i7
ta %xcc, 0x6
tne %icc, 0x4
fbge,a %fcc2, loop_6213
stx %o5, [%l7 + 0x08]
ldsw [%l7 + 0x58], %g4
call loop_6214
loop_6213:
andn %g6, 0x184F, %l5
fmovdcc %icc, %f12, %f0
andcc %o4, %g3, %l1
loop_6214:
subccc %o7, 0x078C, %i3
brlez,a %l2, loop_6215
fsrc2 %f6, %f12
fbne,a %fcc0, loop_6216
fones %f2
loop_6215:
stw %i0, [%l7 + 0x38]
brlez,a %i4, loop_6217
loop_6216:
fmul8x16al %f9, %f0, %f6
fmovscs %xcc, %f13, %f8
fcmpeq16 %f2, %f4, %g2
loop_6217:
tsubcctv %l6, 0x1C82, %l0
fcmpes %fcc2, %f6, %f0
tg %icc, 0x1
bn,pn %icc, loop_6218
fxors %f8, %f4, %f1
sdiv %g1, 0x17EC, %o6
fcmpne16 %f4, %f6, %i1
loop_6218:
lduh [%l7 + 0x0C], %l3
movge %xcc, %l4, %o1
fandnot2s %f5, %f3, %f13
fmovsleu %xcc, %f9, %f11
subccc %o3, 0x0D80, %g7
fmovdcs %icc, %f8, %f2
sllx %o2, %o0, %i2
fmovsn %xcc, %f6, %f10
fcmpne16 %f6, %f2, %g5
orncc %i5, %i7, %o5
ldub [%l7 + 0x75], %i6
be,pt %xcc, loop_6219
fmul8sux16 %f2, %f14, %f6
lduh [%l7 + 0x4C], %g4
ldsw [%l7 + 0x48], %l5
loop_6219:
movg %xcc, %g6, %g3
movpos %xcc, %o4, %o7
fbe %fcc0, loop_6220
mova %icc, %l1, %i3
fxnor %f8, %f6, %f12
sth %i0, [%l7 + 0x76]
loop_6220:
ldsb [%l7 + 0x17], %i4
edge32ln %l2, %g2, %l0
ldub [%l7 + 0x34], %g1
movrne %o6, %l6, %l3
ldd [%l7 + 0x60], %f12
fmul8x16 %f10, %f4, %f2
sth %i1, [%l7 + 0x5E]
fmovrdlz %o1, %f10, %f14
sth %o3, [%l7 + 0x36]
fnand %f14, %f4, %f10
fbug %fcc0, loop_6221
fbn,a %fcc3, loop_6222
fandnot1 %f0, %f12, %f6
fmovdle %xcc, %f4, %f2
loop_6221:
ldub [%l7 + 0x74], %g7
loop_6222:
addcc %o2, 0x101B, %l4
ldub [%l7 + 0x13], %i2
fmovsl %xcc, %f3, %f13
ldx [%l7 + 0x20], %g5
fandnot2s %f5, %f10, %f14
fornot2s %f15, %f2, %f12
fmovs %f1, %f12
ld [%l7 + 0x5C], %f5
movneg %icc, %i5, %o0
fmovsvs %xcc, %f14, %f1
fmovdl %icc, %f12, %f5
ldub [%l7 + 0x68], %o5
ble,pn %xcc, loop_6223
smul %i6, 0x0973, %i7
fandnot2 %f12, %f0, %f4
sllx %g4, 0x1E, %l5
loop_6223:
ldsw [%l7 + 0x14], %g6
fmovrdlz %g3, %f14, %f10
andn %o7, %o4, %l1
movre %i0, %i4, %i3
sethi 0x1FD3, %g2
sethi 0x1A90, %l0
fcmps %fcc1, %f7, %f13
brgz,a %g1, loop_6224
fmovsg %xcc, %f12, %f4
stx %o6, [%l7 + 0x38]
lduw [%l7 + 0x24], %l6
loop_6224:
fxnors %f12, %f9, %f6
fmovdpos %icc, %f6, %f6
movg %xcc, %l3, %i1
smulcc %o1, %l2, %o3
fmovdg %xcc, %f13, %f11
fpack16 %f8, %f7
alignaddr %o2, %l4, %i2
fxor %f6, %f12, %f4
edge32 %g5, %i5, %o0
for %f6, %f8, %f0
lduh [%l7 + 0x0A], %g7
popc %i6, %i7
pdist %f12, %f4, %f6
addcc %g4, %o5, %g6
ldd [%l7 + 0x30], %f10
xnor %g3, %o7, %l5
smulcc %l1, %o4, %i4
stx %i0, [%l7 + 0x40]
fmovrslez %i3, %f0, %f7
xnorcc %g2, 0x12A7, %l0
ldd [%l7 + 0x28], %f0
stx %g1, [%l7 + 0x20]
edge32n %o6, %l6, %l3
stw %o1, [%l7 + 0x08]
fbul,a %fcc1, loop_6225
andncc %l2, %o3, %i1
fmovdne %icc, %f12, %f4
ldsw [%l7 + 0x0C], %l4
loop_6225:
fxor %f2, %f8, %f6
ldx [%l7 + 0x30], %i2
sth %o2, [%l7 + 0x54]
ldub [%l7 + 0x7A], %g5
ldsh [%l7 + 0x0C], %i5
tge %icc, 0x0
fmovdvs %xcc, %f7, %f13
movl %icc, %g7, %o0
fnor %f4, %f8, %f6
movrlez %i7, %i6, %o5
tle %xcc, 0x5
movrgz %g4, 0x263, %g6
lduw [%l7 + 0x5C], %o7
sth %l5, [%l7 + 0x46]
brlz %g3, loop_6226
fmovdne %xcc, %f12, %f11
bshuffle %f10, %f10, %f12
ldub [%l7 + 0x0C], %l1
loop_6226:
bl,a,pn %xcc, loop_6227
tl %xcc, 0x5
ldd [%l7 + 0x68], %f14
mova %xcc, %i4, %o4
loop_6227:
fandnot2s %f11, %f9, %f9
ld [%l7 + 0x18], %f2
lduw [%l7 + 0x30], %i3
tvc %icc, 0x5
ldub [%l7 + 0x49], %g2
fpadd32 %f14, %f10, %f4
or %i0, %g1, %o6
pdist %f10, %f8, %f0
fmovsg %icc, %f6, %f9
ldd [%l7 + 0x78], %f2
brgz,a %l6, loop_6228
add %l3, 0x1D24, %l0
tcs %xcc, 0x3
stx %o1, [%l7 + 0x50]
loop_6228:
and %o3, %i1, %l4
bvc loop_6229
lduw [%l7 + 0x5C], %i2
smulcc %o2, %g5, %l2
std %f10, [%l7 + 0x50]
loop_6229:
lduh [%l7 + 0x64], %i5
std %f4, [%l7 + 0x60]
ldd [%l7 + 0x48], %f12
fzeros %f13
movrlz %g7, 0x061, %o0
sub %i6, 0x1352, %i7
addccc %g4, %o5, %g6
nop
setx loop_6230, %l0, %l1
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, %f1, %f12
alignaddr %l5, %g3, %l1
ldub [%l7 + 0x57], %o7
loop_6230:
te %xcc, 0x2
sdivx %i4, 0x1A44, %i3
fpadd32s %f10, %f2, %f13
movcs %icc, %o4, %g2
fabss %f9, %f8
fmovdpos %icc, %f7, %f6
stx %i0, [%l7 + 0x20]
movrlez %g1, %o6, %l3
stx %l6, [%l7 + 0x08]
fmuld8ulx16 %f15, %f0, %f8
fmovrdne %l0, %f0, %f2
fnor %f14, %f6, %f14
edge32l %o1, %i1, %l4
fmovscs %xcc, %f6, %f1
fbge,a %fcc0, loop_6231
ldsw [%l7 + 0x44], %i2
stx %o2, [%l7 + 0x38]
movvc %xcc, %g5, %o3
loop_6231:
brlez,a %l2, loop_6232
st %f13, [%l7 + 0x3C]
edge32l %g7, %i5, %i6
fnand %f0, %f2, %f0
loop_6232:
bvc %xcc, loop_6233
fornot2s %f7, %f0, %f10
smulcc %o0, 0x094F, %i7
ldsh [%l7 + 0x6C], %o5
loop_6233:
fble %fcc0, loop_6234
pdist %f12, %f14, %f2
and %g4, 0x092F, %l5
fbn,a %fcc2, loop_6235
loop_6234:
popc %g6, %g3
stb %l1, [%l7 + 0x19]
bshuffle %f6, %f6, %f6
loop_6235:
xorcc %o7, %i4, %o4
movcc %icc, %g2, %i3
movvc %icc, %i0, %o6
bl loop_6236
stx %g1, [%l7 + 0x78]
stb %l3, [%l7 + 0x7D]
fmovsleu %xcc, %f9, %f8
loop_6236:
sth %l6, [%l7 + 0x76]
addc %l0, 0x0C3E, %i1
movcs %icc, %l4, %i2
stb %o2, [%l7 + 0x66]
st %f4, [%l7 + 0x1C]
sth %g5, [%l7 + 0x1C]
brlez %o1, loop_6237
array8 %l2, %o3, %i5
edge8l %i6, %o0, %i7
or %g7, 0x1112, %g4
loop_6237:
smul %o5, 0x126D, %l5
fmovdcc %icc, %f13, %f6
taddcc %g6, %g3, %o7
fandnot2s %f14, %f6, %f15
lduw [%l7 + 0x20], %l1
sth %o4, [%l7 + 0x22]
fba,a %fcc3, loop_6238
movrne %g2, %i3, %i0
faligndata %f2, %f10, %f10
movrlz %i4, %g1, %l3
loop_6238:
tge %icc, 0x4
stx %o6, [%l7 + 0x68]
fmovrsgz %l0, %f0, %f15
fmovsvs %xcc, %f14, %f1
fmovsleu %xcc, %f7, %f4
move %icc, %i1, %l4
fcmpd %fcc2, %f2, %f8
bcs loop_6239
movrne %i2, %o2, %g5
fmovdgu %icc, %f9, %f12
ldsw [%l7 + 0x48], %l6
loop_6239:
sub %l2, %o1, %o3
sdivcc %i6, 0x0540, %i5
ldub [%l7 + 0x29], %o0
andcc %g7, 0x07EA, %g4
movgu %icc, %o5, %l5
edge8ln %i7, %g6, %o7
and %g3, 0x09E0, %o4
ldsh [%l7 + 0x66], %l1
ld [%l7 + 0x6C], %f13
sth %i3, [%l7 + 0x08]
tvc %icc, 0x2
call loop_6240
fmul8ulx16 %f12, %f14, %f10
ld [%l7 + 0x54], %f9
movleu %xcc, %g2, %i4
loop_6240:
st %f14, [%l7 + 0x18]
stb %g1, [%l7 + 0x76]
sth %l3, [%l7 + 0x6E]
st %f15, [%l7 + 0x44]
bvs,pt %xcc, loop_6241
fpadd32s %f5, %f9, %f0
ld [%l7 + 0x08], %f9
fbue,a %fcc3, loop_6242
loop_6241:
popc 0x13FE, %i0
fnot2 %f12, %f0
st %f9, [%l7 + 0x14]
loop_6242:
fnors %f3, %f10, %f4
edge16 %o6, %i1, %l0
movl %icc, %i2, %o2
tleu %icc, 0x2
tsubcc %l4, 0x141F, %l6
movle %xcc, %g5, %l2
tl %icc, 0x0
fpsub16 %f8, %f14, %f0
fornot2s %f6, %f8, %f11
movne %icc, %o1, %o3
fpadd16s %f12, %f10, %f5
fmovsvs %icc, %f3, %f12
stx %i5, [%l7 + 0x18]
tneg %xcc, 0x3
fmovsvc %xcc, %f8, %f6
edge16 %i6, %g7, %g4
fone %f10
bcc,a %icc, loop_6243
fbn %fcc2, loop_6244
stw %o0, [%l7 + 0x14]
brgz,a %o5, loop_6245
loop_6243:
ldub [%l7 + 0x54], %l5
loop_6244:
stb %g6, [%l7 + 0x4D]
umul %o7, %i7, %o4
loop_6245:
fmuld8ulx16 %f4, %f14, %f4
ldsh [%l7 + 0x54], %g3
stb %i3, [%l7 + 0x5F]
fble %fcc3, loop_6246
std %f10, [%l7 + 0x30]
fcmped %fcc2, %f0, %f6
xorcc %g2, 0x1869, %i4
loop_6246:
sll %l1, 0x1C, %l3
edge8 %g1, %o6, %i1
ldsw [%l7 + 0x10], %l0
fbl,a %fcc2, loop_6247
tvc %xcc, 0x6
nop
setx loop_6248, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdcs %xcc, %f1, %f9
loop_6247:
fmovde %xcc, %f6, %f10
alignaddr %i0, %o2, %i2
loop_6248:
alignaddr %l4, %l6, %g5
bpos,pt %icc, loop_6249
stx %l2, [%l7 + 0x08]
fbne,a %fcc3, loop_6250
ld [%l7 + 0x64], %f3
loop_6249:
lduw [%l7 + 0x78], %o3
fblg,a %fcc1, loop_6251
loop_6250:
fmovscc %icc, %f0, %f13
stb %o1, [%l7 + 0x78]
fmul8x16 %f10, %f8, %f4
loop_6251:
stb %i6, [%l7 + 0x3E]
stx %i5, [%l7 + 0x08]
sll %g7, %g4, %o5
ldsb [%l7 + 0x29], %o0
fpsub32 %f2, %f4, %f4
edge8 %l5, %o7, %i7
ldd [%l7 + 0x08], %f0
lduw [%l7 + 0x4C], %g6
ldx [%l7 + 0x78], %o4
fpadd32s %f3, %f13, %f7
xorcc %g3, %i3, %g2
fbe %fcc2, loop_6252
for %f10, %f14, %f4
fmovse %icc, %f8, %f8
fabsd %f14, %f12
loop_6252:
lduw [%l7 + 0x34], %i4
brgez,a %l1, loop_6253
fnot1 %f8, %f8
brnz,a %g1, loop_6254
fmovdl %xcc, %f14, %f12
loop_6253:
movvs %icc, %o6, %i1
addc %l0, 0x1ACA, %l3
loop_6254:
fnand %f8, %f14, %f0
andcc %o2, 0x09A4, %i0
fnot1 %f6, %f4
movrgz %i2, 0x251, %l4
lduh [%l7 + 0x48], %g5
ldd [%l7 + 0x08], %f12
fbne,a %fcc1, loop_6255
fexpand %f6, %f0
tl %xcc, 0x6
fmovrslez %l2, %f5, %f4
loop_6255:
fnand %f6, %f8, %f4
fmovdge %icc, %f3, %f10
lduw [%l7 + 0x6C], %l6
ld [%l7 + 0x18], %f14
ldd [%l7 + 0x10], %f14
st %f15, [%l7 + 0x70]
ld [%l7 + 0x78], %f8
fornot1 %f2, %f4, %f8
edge8 %o1, %o3, %i6
movn %icc, %i5, %g7
bvc,a loop_6256
sth %o5, [%l7 + 0x2E]
bge loop_6257
stw %o0, [%l7 + 0x4C]
loop_6256:
ldsw [%l7 + 0x78], %l5
tg %icc, 0x6
loop_6257:
ldsh [%l7 + 0x22], %g4
fcmpne16 %f14, %f14, %i7
lduw [%l7 + 0x28], %o7
srax %g6, 0x08, %g3
fmovrdgez %o4, %f2, %f8
fornot1s %f10, %f11, %f2
fandnot1s %f6, %f5, %f3
mulscc %i3, %g2, %l1
ldub [%l7 + 0x13], %g1
ldsw [%l7 + 0x40], %o6
sra %i4, 0x1F, %l0
fbue,a %fcc0, loop_6258
fabsd %f14, %f10
fnegd %f6, %f8
ldx [%l7 + 0x70], %i1
loop_6258:
ldsh [%l7 + 0x6C], %o2
fcmps %fcc2, %f6, %f9
subcc %l3, 0x15C0, %i2
stw %i0, [%l7 + 0x60]
fbue %fcc0, loop_6259
ld [%l7 + 0x1C], %f10
fnor %f8, %f6, %f2
fmovsn %icc, %f12, %f12
loop_6259:
sth %l4, [%l7 + 0x62]
sethi 0x0B73, %l2
andncc %l6, %o1, %g5
brlez,a %o3, loop_6260
fbn,a %fcc0, loop_6261
fmovrdne %i5, %f12, %f0
bneg,pn %xcc, loop_6262
loop_6260:
fmovsgu %xcc, %f12, %f12
loop_6261:
fmovsn %icc, %f3, %f12
fnot2s %f4, %f3
loop_6262:
fmovsvc %icc, %f15, %f1
stx %i6, [%l7 + 0x70]
fzeros %f2
fmovdcs %xcc, %f2, %f10
stb %g7, [%l7 + 0x5F]
fmuld8sux16 %f14, %f5, %f6
stx %o5, [%l7 + 0x58]
sethi 0x1F3E, %l5
st %f7, [%l7 + 0x24]
subc %g4, 0x0CB2, %o0
st %f5, [%l7 + 0x58]
fbule %fcc2, loop_6263
fpack32 %f10, %f4, %f14
subcc %i7, 0x1850, %g6
bpos %xcc, loop_6264
loop_6263:
std %f10, [%l7 + 0x48]
stw %o7, [%l7 + 0x44]
st %f0, [%l7 + 0x50]
loop_6264:
lduh [%l7 + 0x6A], %o4
ldx [%l7 + 0x58], %i3
ta %xcc, 0x2
tne %xcc, 0x7
fmul8x16au %f12, %f1, %f10
edge8ln %g2, %l1, %g3
std %f10, [%l7 + 0x50]
std %f14, [%l7 + 0x78]
tne %icc, 0x3
movrlz %o6, %g1, %i4
ldsw [%l7 + 0x08], %l0
ldsb [%l7 + 0x2B], %o2
bpos loop_6265
fsrc2 %f0, %f10
fmovsle %icc, %f8, %f11
sra %i1, %i2, %l3
loop_6265:
fcmpgt32 %f0, %f2, %l4
fmuld8ulx16 %f15, %f2, %f0
std %f2, [%l7 + 0x78]
fmovrdlez %i0, %f0, %f8
movle %icc, %l6, %l2
fmuld8sux16 %f1, %f6, %f8
bge,pt %xcc, loop_6266
orncc %o1, %o3, %g5
ldx [%l7 + 0x28], %i5
srax %g7, %o5, %i6
loop_6266:
sllx %l5, %o0, %g4
ldsw [%l7 + 0x18], %g6
ld [%l7 + 0x0C], %f15
fpsub16 %f10, %f8, %f6
fbug,a %fcc2, loop_6267
stx %i7, [%l7 + 0x78]
tvc %xcc, 0x3
sllx %o7, 0x1E, %o4
loop_6267:
fornot1s %f13, %f12, %f1
fmovsneg %icc, %f11, %f6
fmovrsgez %i3, %f12, %f8
edge32 %l1, %g3, %g2
fpadd32 %f0, %f2, %f12
fpadd16s %f13, %f7, %f12
or %g1, 0x15E2, %o6
fmovdcs %icc, %f10, %f15
tneg %xcc, 0x4
addccc %l0, 0x1769, %o2
ldsw [%l7 + 0x5C], %i1
ldsh [%l7 + 0x7E], %i4
sth %i2, [%l7 + 0x1A]
be,pn %xcc, loop_6268
movge %xcc, %l3, %i0
fpadd32 %f4, %f4, %f10
tsubcctv %l6, %l4, %l2
loop_6268:
ld [%l7 + 0x7C], %f0
ldsb [%l7 + 0x63], %o3
movg %xcc, %g5, %o1
stw %i5, [%l7 + 0x68]
fmovsleu %icc, %f1, %f15
stb %o5, [%l7 + 0x14]
movrgez %i6, %g7, %l5
fmovdpos %icc, %f7, %f15
ld [%l7 + 0x18], %f8
fmovsleu %xcc, %f9, %f11
array32 %o0, %g4, %i7
fcmpd %fcc0, %f0, %f14
nop
setx loop_6269, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot2s %f9, %f1, %f8
ldx [%l7 + 0x08], %o7
bn,a,pt %icc, loop_6270
loop_6269:
lduh [%l7 + 0x6A], %g6
fpadd32 %f8, %f12, %f10
stx %o4, [%l7 + 0x78]
loop_6270:
sll %i3, %g3, %g2
ble %xcc, loop_6271
fbu %fcc1, loop_6272
fcmpgt16 %f12, %f6, %g1
movrlz %o6, 0x255, %l1
loop_6271:
sll %o2, 0x13, %i1
loop_6272:
fmovrslez %i4, %f9, %f13
movrgez %i2, 0x0FE, %l0
lduh [%l7 + 0x5C], %l3
tvc %xcc, 0x3
fmovsl %icc, %f10, %f2
ldx [%l7 + 0x20], %l6
mulx %i0, %l4, %l2
sth %g5, [%l7 + 0x14]
movvs %icc, %o1, %i5
umul %o3, 0x1F62, %o5
fcmps %fcc1, %f3, %f7
ldsw [%l7 + 0x28], %g7
sra %l5, 0x1E, %i6
be,a,pn %xcc, loop_6273
movleu %icc, %o0, %i7
std %f12, [%l7 + 0x28]
fand %f12, %f6, %f12
loop_6273:
mova %icc, %g4, %g6
lduw [%l7 + 0x6C], %o4
movcc %icc, %o7, %g3
bpos %icc, loop_6274
ldsh [%l7 + 0x20], %g2
sub %i3, 0x13E4, %g1
fsrc2s %f13, %f11
loop_6274:
lduh [%l7 + 0x14], %o6
ldd [%l7 + 0x40], %f12
sdiv %l1, 0x06FF, %i1
ldsw [%l7 + 0x30], %i4
ld [%l7 + 0x64], %f11
fmovdneg %xcc, %f7, %f4
orcc %o2, 0x1498, %l0
movvc %icc, %l3, %l6
brz %i2, loop_6275
edge8 %i0, %l4, %l2
sdivcc %o1, 0x173E, %g5
srax %i5, %o3, %g7
loop_6275:
ldd [%l7 + 0x20], %f12
fmovdcc %icc, %f6, %f1
tne %icc, 0x2
ldx [%l7 + 0x78], %l5
ldsw [%l7 + 0x1C], %o5
stx %o0, [%l7 + 0x48]
andncc %i6, %i7, %g6
fcmple32 %f8, %f8, %g4
sub %o7, 0x0053, %o4
and %g2, 0x0C96, %i3
fmovsvs %icc, %f9, %f14
fcmpne32 %f4, %f0, %g1
move %icc, %g3, %l1
siam 0x2
fmovdneg %xcc, %f7, %f10
fcmpeq16 %f12, %f10, %i1
lduw [%l7 + 0x7C], %i4
fmovse %icc, %f0, %f7
tvs %icc, 0x5
fones %f1
array8 %o6, %l0, %o2
stw %l3, [%l7 + 0x40]
bshuffle %f10, %f14, %f14
ldsw [%l7 + 0x44], %i2
st %f8, [%l7 + 0x40]
fpmerge %f1, %f2, %f10
fnegs %f12, %f10
stx %l6, [%l7 + 0x38]
ldsw [%l7 + 0x44], %l4
udiv %i0, 0x143D, %l2
mulscc %o1, %g5, %i5
fbe,a %fcc3, loop_6276
ldd [%l7 + 0x58], %f8
fpsub32s %f8, %f11, %f13
tle %icc, 0x0
loop_6276:
or %o3, %g7, %o5
st %f0, [%l7 + 0x20]
stw %o0, [%l7 + 0x40]
ldd [%l7 + 0x58], %f12
udivx %i6, 0x149F, %i7
fnot2 %f6, %f10
subccc %l5, 0x048A, %g4
fbge,a %fcc1, loop_6277
fmovdcc %icc, %f14, %f13
fandnot1s %f15, %f2, %f7
fbn %fcc1, loop_6278
loop_6277:
fmuld8ulx16 %f0, %f14, %f4
fmovsge %xcc, %f7, %f1
subc %g6, 0x0B1A, %o7
loop_6278:
sth %g2, [%l7 + 0x40]
lduh [%l7 + 0x4E], %o4
srax %i3, 0x15, %g1
smul %l1, %g3, %i4
mova %icc, %i1, %o6
tg %icc, 0x7
sth %l0, [%l7 + 0x34]
movn %icc, %o2, %l3
fones %f1
fbu,a %fcc1, loop_6279
fmovsge %icc, %f15, %f14
fandnot1s %f0, %f14, %f9
fmovdcc %xcc, %f0, %f2
loop_6279:
pdist %f14, %f2, %f14
ldsw [%l7 + 0x18], %l6
fcmple32 %f12, %f14, %l4
bcs %xcc, loop_6280
fands %f7, %f7, %f15
bvs,pn %xcc, loop_6281
edge8 %i2, %i0, %o1
loop_6280:
or %l2, 0x10CF, %i5
sth %o3, [%l7 + 0x5E]
loop_6281:
srl %g5, %o5, %o0
ldsw [%l7 + 0x10], %g7
fbul,a %fcc3, loop_6282
fbn,a %fcc0, loop_6283
edge32n %i6, %i7, %g4
fxor %f12, %f6, %f6
loop_6282:
ldd [%l7 + 0x50], %f0
loop_6283:
ldsh [%l7 + 0x68], %l5
std %f8, [%l7 + 0x08]
tle %xcc, 0x6
movrne %o7, 0x352, %g2
lduw [%l7 + 0x24], %o4
fornot1 %f6, %f14, %f10
bvs %icc, loop_6284
fbule,a %fcc0, loop_6285
fone %f12
movne %icc, %i3, %g6
loop_6284:
taddcc %l1, 0x133B, %g1
loop_6285:
stw %g3, [%l7 + 0x1C]
andn %i1, 0x06D9, %o6
andn %l0, 0x0384, %o2
fnors %f9, %f1, %f15
fsrc2 %f6, %f6
tge %xcc, 0x5
subccc %l3, 0x130F, %l6
fsrc1 %f0, %f8
brgez %i4, loop_6286
fnot2s %f0, %f13
ldsw [%l7 + 0x0C], %l4
movcc %icc, %i0, %i2
loop_6286:
fones %f3
edge8n %o1, %i5, %l2
pdist %f14, %f12, %f10
ldub [%l7 + 0x68], %o3
addc %g5, %o0, %o5
andncc %i6, %g7, %g4
fcmpes %fcc2, %f0, %f2
sth %i7, [%l7 + 0x0E]
ldx [%l7 + 0x40], %o7
fcmpgt16 %f4, %f6, %l5
edge8l %o4, %g2, %i3
tvs %xcc, 0x3
nop
setx loop_6287, %l0, %l1
jmpl %l1, %l1
stx %g1, [%l7 + 0x08]
ldd [%l7 + 0x48], %f8
fmul8x16al %f4, %f6, %f12
loop_6287:
edge8 %g6, %g3, %i1
ldsb [%l7 + 0x55], %l0
fmovdgu %xcc, %f8, %f15
brlez %o2, loop_6288
stx %o6, [%l7 + 0x78]
ble %icc, loop_6289
srl %l6, %l3, %l4
loop_6288:
tne %icc, 0x0
brgez,a %i4, loop_6290
loop_6289:
fmovrdgz %i2, %f0, %f8
fcmpgt32 %f2, %f6, %o1
fmovdgu %xcc, %f3, %f14
loop_6290:
stw %i0, [%l7 + 0x0C]
tleu %icc, 0x1
std %f4, [%l7 + 0x48]
ta %icc, 0x0
stb %l2, [%l7 + 0x63]
sra %o3, %i5, %g5
std %f14, [%l7 + 0x38]
fnot2 %f12, %f6
bshuffle %f6, %f2, %f6
fbo %fcc0, loop_6291
fabsd %f4, %f4
fpsub32 %f12, %f0, %f0
fmovs %f11, %f9
loop_6291:
stb %o0, [%l7 + 0x1B]
fsrc2 %f4, %f0
tcc %icc, 0x4
sdivx %i6, 0x0B0D, %o5
addc %g4, 0x0E39, %g7
bne,a %xcc, loop_6292
fpsub16s %f7, %f8, %f5
sth %i7, [%l7 + 0x48]
stw %o7, [%l7 + 0x0C]
loop_6292:
subccc %o4, %g2, %i3
fmovdcs %xcc, %f1, %f1
movrgz %l5, 0x188, %g1
ldub [%l7 + 0x34], %g6
fmovdleu %icc, %f10, %f13
brnz,a %g3, loop_6293
sth %i1, [%l7 + 0x46]
fmovsl %xcc, %f14, %f11
fmovdl %icc, %f1, %f11
loop_6293:
sth %l1, [%l7 + 0x0A]
fmovrdne %o2, %f2, %f10
lduw [%l7 + 0x74], %o6
be,a loop_6294
xnorcc %l0, %l3, %l6
fmovsleu %xcc, %f6, %f8
fmul8x16au %f6, %f2, %f0
loop_6294:
ldd [%l7 + 0x18], %f2
fxnors %f2, %f9, %f7
tvc %icc, 0x1
ldsh [%l7 + 0x2C], %i4
fmovrsgez %i2, %f11, %f5
movge %xcc, %l4, %o1
stb %l2, [%l7 + 0x34]
siam 0x6
sth %i0, [%l7 + 0x52]
andncc %o3, %i5, %g5
fmovdn %icc, %f5, %f4
fcmple32 %f12, %f6, %i6
fmovrdgz %o5, %f2, %f14
fmovdvc %xcc, %f4, %f13
stb %g4, [%l7 + 0x47]
ldub [%l7 + 0x2D], %g7
fbul %fcc3, loop_6295
lduh [%l7 + 0x76], %o0
std %f6, [%l7 + 0x08]
edge8l %i7, %o4, %o7
loop_6295:
ld [%l7 + 0x70], %f14
addccc %g2, 0x0D76, %i3
tne %xcc, 0x7
be,a loop_6296
ldd [%l7 + 0x30], %f12
stb %l5, [%l7 + 0x72]
srax %g6, %g1, %i1
loop_6296:
bn %xcc, loop_6297
fxnors %f15, %f13, %f5
bn,a loop_6298
ldsb [%l7 + 0x17], %g3
loop_6297:
andn %o2, 0x163C, %o6
subcc %l1, %l3, %l0
loop_6298:
bpos,a,pt %icc, loop_6299
std %f10, [%l7 + 0x78]
fandnot1 %f10, %f8, %f0
movpos %icc, %i4, %i2
loop_6299:
sdiv %l6, 0x122F, %l4
fmovd %f8, %f12
stw %l2, [%l7 + 0x54]
ldsh [%l7 + 0x7E], %o1
stw %o3, [%l7 + 0x4C]
tleu %xcc, 0x2
fba,a %fcc1, loop_6300
stx %i5, [%l7 + 0x60]
brgz %g5, loop_6301
addccc %i0, 0x0AA0, %o5
loop_6300:
fcmpes %fcc2, %f11, %f14
ld [%l7 + 0x7C], %f7
loop_6301:
movge %icc, %g4, %i6
ldsw [%l7 + 0x3C], %g7
fmovrsne %i7, %f7, %f4
lduh [%l7 + 0x56], %o4
mova %xcc, %o7, %o0
fbg %fcc2, loop_6302
bcs,a %icc, loop_6303
movneg %xcc, %i3, %l5
ldx [%l7 + 0x38], %g2
loop_6302:
ld [%l7 + 0x70], %f5
loop_6303:
ldd [%l7 + 0x28], %f4
ld [%l7 + 0x58], %f1
edge32l %g1, %g6, %g3
fnand %f10, %f2, %f8
fpsub16 %f4, %f2, %f14
edge8 %o2, %o6, %i1
sethi 0x1BCC, %l1
ldsw [%l7 + 0x0C], %l0
mulx %i4, %l3, %i2
fba,a %fcc3, loop_6304
fsrc2 %f14, %f6
fmovdvc %icc, %f14, %f10
fcmpes %fcc3, %f14, %f9
loop_6304:
sth %l4, [%l7 + 0x42]
bpos,a,pn %icc, loop_6305
brgez %l2, loop_6306
bcc,a,pn %xcc, loop_6307
fxors %f2, %f14, %f3
loop_6305:
sdivcc %l6, 0x1FE4, %o1
loop_6306:
stw %o3, [%l7 + 0x60]
loop_6307:
tl %xcc, 0x6
fmovdle %xcc, %f15, %f7
ldsw [%l7 + 0x58], %g5
movrgz %i5, 0x37D, %o5
ld [%l7 + 0x74], %f11
fmovsl %xcc, %f0, %f14
stb %i0, [%l7 + 0x37]
fmovscs %xcc, %f15, %f1
umul %i6, %g4, %i7
ldsh [%l7 + 0x7A], %g7
fpadd32s %f9, %f9, %f5
xnorcc %o7, %o0, %o4
fpsub16 %f4, %f10, %f4
fxnor %f10, %f0, %f6
fmuld8sux16 %f6, %f13, %f12
srl %i3, %g2, %l5
fornot2s %f15, %f6, %f11
edge8ln %g1, %g3, %g6
fpadd32 %f6, %f14, %f8
ldsb [%l7 + 0x5A], %o2
fmovdleu %icc, %f14, %f6
stb %o6, [%l7 + 0x43]
ldub [%l7 + 0x56], %l1
fmovrdgz %l0, %f8, %f10
ldd [%l7 + 0x38], %f6
brlez %i1, loop_6308
mulscc %i4, %i2, %l3
tg %xcc, 0x3
fandnot1 %f12, %f2, %f4
loop_6308:
fcmpes %fcc0, %f12, %f6
tleu %icc, 0x4
brz %l4, loop_6309
stb %l6, [%l7 + 0x39]
umul %o1, 0x0BB4, %l2
lduw [%l7 + 0x34], %o3
loop_6309:
tcs %xcc, 0x0
udivcc %i5, 0x16CB, %o5
fmovdcs %icc, %f7, %f12
ldub [%l7 + 0x4B], %i0
tneg %icc, 0x1
movvc %xcc, %g5, %g4
stw %i7, [%l7 + 0x78]
fones %f12
lduh [%l7 + 0x40], %i6
st %f8, [%l7 + 0x20]
fcmple32 %f8, %f8, %g7
addc %o0, 0x127F, %o7
sllx %o4, 0x14, %g2
std %f8, [%l7 + 0x10]
bleu,a %xcc, loop_6310
fmovrdgez %l5, %f6, %f2
stx %g1, [%l7 + 0x48]
fpadd32 %f10, %f8, %f0
loop_6310:
fmovda %icc, %f2, %f14
fzeros %f4
fmovsl %icc, %f6, %f0
array8 %g3, %g6, %i3
ldx [%l7 + 0x20], %o6
ldub [%l7 + 0x7B], %o2
sdivcc %l1, 0x0CE3, %i1
fmul8ulx16 %f4, %f2, %f6
movcs %xcc, %i4, %i2
tleu %icc, 0x2
array8 %l0, %l3, %l6
array16 %o1, %l2, %o3
std %f12, [%l7 + 0x10]
fmovde %xcc, %f8, %f4
tvc %icc, 0x3
umul %l4, 0x1B6A, %o5
add %i0, %i5, %g4
fbge %fcc0, loop_6311
udivx %i7, 0x1391, %g5
nop
setx loop_6312, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpack16 %f4, %f4
loop_6311:
mova %icc, %i6, %o0
ldsw [%l7 + 0x74], %g7
loop_6312:
stx %o7, [%l7 + 0x30]
fbe,a %fcc1, loop_6313
sth %g2, [%l7 + 0x66]
tn %icc, 0x4
fmovsa %xcc, %f12, %f5
loop_6313:
brgz,a %o4, loop_6314
movvc %icc, %g1, %g3
ldsw [%l7 + 0x20], %l5
alignaddr %g6, %o6, %i3
loop_6314:
fpadd32s %f0, %f3, %f7
ldd [%l7 + 0x30], %f4
fmovdcc %icc, %f8, %f3
edge8n %l1, %i1, %i4
movpos %xcc, %i2, %l0
bl,a,pt %xcc, loop_6315
ldsb [%l7 + 0x7F], %o2
tsubcc %l3, %o1, %l2
std %f14, [%l7 + 0x40]
loop_6315:
sth %o3, [%l7 + 0x12]
fpsub16 %f8, %f4, %f14
fmovscs %xcc, %f12, %f4
array32 %l4, %o5, %i0
ldsh [%l7 + 0x3A], %i5
fnot2s %f9, %f2
fba,a %fcc2, loop_6316
fnot2 %f0, %f10
addccc %l6, %g4, %i7
fandnot2s %f2, %f13, %f14
loop_6316:
fpmerge %f4, %f14, %f14
umulcc %i6, 0x0058, %g5
tg %icc, 0x4
fxor %f2, %f0, %f14
fcmpne32 %f4, %f10, %g7
ldub [%l7 + 0x2F], %o0
ldd [%l7 + 0x68], %f4
fcmpeq16 %f0, %f2, %g2
fpadd16s %f13, %f13, %f9
brnz,a %o7, loop_6317
tvc %xcc, 0x1
subcc %o4, 0x1A1B, %g1
ldsh [%l7 + 0x46], %l5
loop_6317:
fmovrde %g3, %f4, %f10
be %xcc, loop_6318
fands %f7, %f1, %f2
st %f6, [%l7 + 0x10]
ble,a,pt %xcc, loop_6319
loop_6318:
fcmped %fcc0, %f2, %f6
stb %o6, [%l7 + 0x1A]
edge16ln %i3, %g6, %i1
loop_6319:
fmovdcs %xcc, %f9, %f10
brgez %i4, loop_6320
fmovdl %icc, %f3, %f11
tg %icc, 0x0
sth %l1, [%l7 + 0x3C]
loop_6320:
ld [%l7 + 0x4C], %f7
movl %xcc, %i2, %l0
stx %o2, [%l7 + 0x78]
movn %xcc, %o1, %l3
fmovrde %l2, %f10, %f0
stb %o3, [%l7 + 0x58]
fmul8x16au %f5, %f10, %f10
fbge,a %fcc2, loop_6321
ldsb [%l7 + 0x60], %l4
movcs %icc, %i0, %o5
fcmpne32 %f0, %f0, %l6
loop_6321:
fcmple16 %f14, %f2, %g4
tg %icc, 0x7
taddcctv %i7, 0x11B3, %i6
movleu %icc, %g5, %i5
mulx %g7, %g2, %o0
fmovrsne %o4, %f0, %f0
fornot1 %f12, %f8, %f6
lduh [%l7 + 0x28], %g1
nop
setx loop_6322, %l0, %l1
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 + 0x36], %l5
stb %o7, [%l7 + 0x6C]
udivcc %o6, 0x0D00, %i3
loop_6322:
edge16l %g3, %i1, %g6
ldsw [%l7 + 0x0C], %i4
sub %i2, %l1, %l0
edge16ln %o1, %o2, %l2
fmul8x16al %f6, %f14, %f8
ldd [%l7 + 0x40], %f12
stb %o3, [%l7 + 0x4F]
tcs %xcc, 0x0
movrlez %l4, 0x1DC, %l3
fandnot1 %f2, %f10, %f4
ld [%l7 + 0x0C], %f2
add %o5, %l6, %i0
ldsw [%l7 + 0x4C], %g4
fmovd %f10, %f10
ldsw [%l7 + 0x2C], %i6
smulcc %i7, 0x13CA, %i5
stb %g5, [%l7 + 0x60]
ldsb [%l7 + 0x54], %g2
fmovdcs %xcc, %f8, %f6
fcmped %fcc3, %f6, %f10
fnot2s %f10, %f15
subc %g7, 0x02BB, %o0
std %f6, [%l7 + 0x08]
stx %o4, [%l7 + 0x38]
fbu %fcc3, loop_6323
fbe %fcc2, loop_6324
movle %icc, %g1, %o7
fcmpne16 %f2, %f12, %l5
loop_6323:
movrlez %o6, %g3, %i1
loop_6324:
udiv %i3, 0x0F01, %g6
stx %i4, [%l7 + 0x68]
ldsw [%l7 + 0x18], %i2
te %icc, 0x4
movrgz %l0, 0x0B0, %l1
fmovrdgez %o2, %f14, %f4
fbue,a %fcc0, loop_6325
subc %l2, 0x0EA5, %o3
fbg %fcc3, loop_6326
fsrc1 %f6, %f6
loop_6325:
tcc %xcc, 0x6
movrlez %l4, %o1, %o5
loop_6326:
movneg %icc, %l3, %l6
fbn %fcc1, loop_6327
fexpand %f10, %f6
lduh [%l7 + 0x3C], %g4
fbe,a %fcc1, loop_6328
loop_6327:
lduw [%l7 + 0x5C], %i0
subc %i7, %i5, %g5
ld [%l7 + 0x60], %f10
loop_6328:
fandnot2 %f0, %f4, %f6
sub %i6, %g2, %g7
st %f14, [%l7 + 0x6C]
fpackfix %f10, %f6
siam 0x7
fmovsvc %icc, %f14, %f4
edge16 %o4, %g1, %o0
tne %xcc, 0x0
bl,a %icc, loop_6329
bgu,pn %xcc, loop_6330
move %icc, %o7, %o6
lduw [%l7 + 0x10], %g3
loop_6329:
andncc %l5, %i1, %i3
loop_6330:
fandnot1 %f12, %f4, %f12
fble %fcc2, loop_6331
fpsub32 %f0, %f2, %f4
fmovdle %xcc, %f12, %f2
fnor %f4, %f6, %f6
loop_6331:
lduh [%l7 + 0x5C], %g6
fmovdcs %xcc, %f9, %f11
brnz %i4, loop_6332
brnz,a %l0, loop_6333
bneg,a,pt %icc, loop_6334
stw %i2, [%l7 + 0x08]
loop_6332:
srlx %o2, 0x16, %l1
loop_6333:
bl,a,pt %xcc, loop_6335
loop_6334:
movleu %icc, %o3, %l2
bg,pn %icc, loop_6336
nop
setx loop_6337, %l0, %l1
jmpl %l1, %o1
loop_6335:
ldx [%l7 + 0x28], %o5
fmovdge %xcc, %f0, %f5
loop_6336:
edge16n %l3, %l6, %g4
loop_6337:
tsubcc %i0, 0x0B7F, %i7
xor %i5, 0x0CB0, %g5
fbue %fcc0, loop_6338
movgu %icc, %l4, %i6
tne %xcc, 0x1
fmovd %f4, %f14
loop_6338:
alignaddrl %g2, %g7, %g1
lduh [%l7 + 0x3C], %o4
bl,a %xcc, loop_6339
ldsw [%l7 + 0x44], %o0
tle %xcc, 0x6
fbge,a %fcc2, loop_6340
loop_6339:
edge32l %o6, %g3, %l5
fpack32 %f2, %f4, %f8
sth %i1, [%l7 + 0x66]
loop_6340:
sdiv %i3, 0x1555, %g6
bvs,a %xcc, loop_6341
ldsb [%l7 + 0x45], %i4
movrgz %l0, %o7, %o2
fexpand %f0, %f10
loop_6341:
tsubcctv %i2, %o3, %l1
tg %icc, 0x0
bge,a,pn %icc, loop_6342
ldsh [%l7 + 0x24], %l2
tgu %xcc, 0x3
popc 0x17D9, %o5
loop_6342:
fcmple16 %f14, %f2, %o1
fmovsne %xcc, %f0, %f13
subcc %l6, %l3, %g4
fbuge,a %fcc3, loop_6343
sth %i0, [%l7 + 0x7E]
fzeros %f1
ldub [%l7 + 0x0E], %i7
loop_6343:
alignaddrl %i5, %g5, %l4
srl %i6, 0x19, %g7
sdivx %g2, 0x16B0, %g1
st %f1, [%l7 + 0x20]
ldsh [%l7 + 0x4E], %o0
array16 %o4, %o6, %g3
edge32l %i1, %i3, %g6
bge,a %icc, loop_6344
brlz %l5, loop_6345
fbule %fcc1, loop_6346
andcc %l0, %o7, %i4
loop_6344:
lduh [%l7 + 0x5A], %o2
loop_6345:
tsubcc %i2, 0x1256, %o3
loop_6346:
srl %l2, 0x1C, %o5
sth %o1, [%l7 + 0x2E]
fsrc2s %f14, %f5
ldx [%l7 + 0x78], %l1
movpos %xcc, %l3, %l6
ldsh [%l7 + 0x0E], %i0
ld [%l7 + 0x78], %f7
fnot2s %f8, %f7
fmul8x16 %f15, %f2, %f2
fmovspos %xcc, %f8, %f12
tsubcctv %i7, 0x04AC, %g4
brlz %g5, loop_6347
edge32 %i5, %i6, %l4
movrne %g7, 0x244, %g1
subccc %g2, 0x0360, %o4
loop_6347:
ldsw [%l7 + 0x48], %o0
ldx [%l7 + 0x10], %o6
stx %g3, [%l7 + 0x58]
umul %i3, %g6, %l5
fbg %fcc2, loop_6348
ldd [%l7 + 0x18], %f0
ble,a %xcc, loop_6349
movgu %icc, %i1, %l0
loop_6348:
tpos %xcc, 0x0
stw %i4, [%l7 + 0x1C]
loop_6349:
edge32 %o7, %o2, %i2
movneg %xcc, %o3, %l2
fxnor %f0, %f8, %f2
brlz %o1, loop_6350
fandnot2 %f14, %f2, %f12
orncc %l1, 0x0F82, %o5
subccc %l6, 0x00E6, %i0
loop_6350:
tcs %icc, 0x4
brlz,a %l3, loop_6351
fbl,a %fcc3, loop_6352
fabss %f12, %f4
movrlez %i7, 0x31C, %g4
loop_6351:
brlz %i5, loop_6353
loop_6352:
for %f12, %f2, %f12
subc %g5, 0x161B, %l4
and %g7, %i6, %g1
loop_6353:
edge16n %o4, %o0, %o6
lduh [%l7 + 0x7E], %g2
ldd [%l7 + 0x78], %f2
fcmpne32 %f14, %f4, %g3
bg,pt %icc, loop_6354
udiv %i3, 0x1999, %g6
ldsb [%l7 + 0x39], %l5
std %f6, [%l7 + 0x50]
loop_6354:
movpos %xcc, %l0, %i1
bl loop_6355
tvc %xcc, 0x0
stb %i4, [%l7 + 0x5C]
fmovdn %icc, %f6, %f13
loop_6355:
std %f12, [%l7 + 0x30]
subcc %o7, 0x068D, %i2
fpackfix %f0, %f10
movrlz %o3, %o2, %o1
fpadd32 %f10, %f10, %f0
ta %icc, 0x4
bcc,a,pt %xcc, loop_6356
fors %f6, %f4, %f3
sth %l1, [%l7 + 0x50]
ldub [%l7 + 0x7C], %o5
loop_6356:
stb %l2, [%l7 + 0x6E]
fabsd %f8, %f4
ldub [%l7 + 0x52], %l6
addccc %i0, 0x1BAE, %i7
ldsh [%l7 + 0x10], %g4
bcc,a loop_6357
fmovrslz %l3, %f1, %f2
lduw [%l7 + 0x64], %i5
fbue,a %fcc0, loop_6358
loop_6357:
stx %g5, [%l7 + 0x20]
brlz %l4, loop_6359
fmovsle %xcc, %f3, %f10
loop_6358:
fpsub32 %f4, %f10, %f0
fone %f6
loop_6359:
st %f7, [%l7 + 0x54]
bleu,pn %icc, loop_6360
fmuld8sux16 %f15, %f15, %f14
ldub [%l7 + 0x38], %i6
movpos %xcc, %g7, %o4
loop_6360:
addc %o0, 0x0BCA, %o6
fpack16 %f8, %f15
fmovsvc %icc, %f14, %f13
fbg,a %fcc0, loop_6361
fxor %f2, %f14, %f12
fands %f12, %f15, %f8
fmovdvs %icc, %f2, %f6
loop_6361:
sra %g1, 0x17, %g3
ldsw [%l7 + 0x10], %g2
array8 %g6, %l5, %l0
ldsw [%l7 + 0x30], %i1
movrgz %i3, %i4, %o7
fmovrsne %i2, %f12, %f13
ldsh [%l7 + 0x20], %o2
movle %icc, %o1, %o3
fmovrdne %o5, %f14, %f6
ldd [%l7 + 0x50], %f0
orn %l1, 0x0017, %l2
lduw [%l7 + 0x18], %i0
ldsh [%l7 + 0x42], %i7
ldsw [%l7 + 0x3C], %g4
stb %l6, [%l7 + 0x1F]
fmovdvs %icc, %f13, %f5
addccc %l3, %i5, %l4
tsubcctv %i6, 0x1DFA, %g5
ba,a,pt %icc, loop_6362
sdivx %o4, 0x14F4, %g7
srax %o0, %o6, %g3
call loop_6363
loop_6362:
srlx %g1, 0x12, %g2
fmovscc %icc, %f3, %f6
std %f8, [%l7 + 0x58]
loop_6363:
fmovscs %icc, %f0, %f14
fsrc2 %f0, %f0
ldub [%l7 + 0x4C], %l5
movge %icc, %g6, %i1
fmovrslez %i3, %f4, %f8
ld [%l7 + 0x14], %f1
fmul8x16au %f4, %f14, %f6
fbuge,a %fcc1, loop_6364
sll %l0, 0x1E, %o7
tle %xcc, 0x0
tvs %icc, 0x0
loop_6364:
tvc %xcc, 0x7
sdiv %i4, 0x07D4, %o2
movrlez %o1, %o3, %o5
fmovspos %xcc, %f2, %f13
bge,a loop_6365
fba %fcc2, loop_6366
bneg loop_6367
fcmpgt16 %f2, %f10, %i2
loop_6365:
lduw [%l7 + 0x58], %l1
loop_6366:
move %icc, %l2, %i0
loop_6367:
stx %i7, [%l7 + 0x78]
lduw [%l7 + 0x58], %l6
fmovrde %g4, %f2, %f4
nop
setx loop_6368, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smul %i5, 0x1739, %l4
stb %l3, [%l7 + 0x28]
fmovsn %icc, %f14, %f3
loop_6368:
mulscc %g5, 0x0236, %i6
fmovrde %g7, %f2, %f10
fcmple32 %f14, %f4, %o4
ldsb [%l7 + 0x17], %o0
movrgez %g3, 0x26B, %g1
fabss %f12, %f10
fmovsneg %xcc, %f11, %f8
lduh [%l7 + 0x4E], %g2
mulscc %o6, %l5, %i1
fmovscs %xcc, %f5, %f8
movgu %icc, %i3, %g6
std %f4, [%l7 + 0x10]
bneg,a loop_6369
fmovda %xcc, %f5, %f4
fandnot1 %f0, %f6, %f8
movl %xcc, %o7, %i4
loop_6369:
fbe %fcc0, loop_6370
fnands %f9, %f2, %f14
ta %icc, 0x5
fornot2 %f8, %f8, %f2
loop_6370:
movvs %icc, %l0, %o1
stb %o2, [%l7 + 0x21]
ld [%l7 + 0x28], %f0
fornot1 %f0, %f14, %f2
nop
setx loop_6371, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srax %o5, 0x16, %i2
lduw [%l7 + 0x20], %l1
lduw [%l7 + 0x48], %l2
loop_6371:
bge,a loop_6372
move %xcc, %i0, %i7
fnor %f0, %f10, %f14
fmovrse %o3, %f2, %f12
loop_6372:
fand %f2, %f8, %f14
stw %l6, [%l7 + 0x14]
addc %g4, %i5, %l3
udiv %g5, 0x1291, %i6
fmovrde %g7, %f2, %f6
fands %f1, %f5, %f5
xorcc %o4, 0x1694, %l4
st %f7, [%l7 + 0x20]
fmovsle %icc, %f4, %f0
sub %g3, 0x1910, %o0
stw %g1, [%l7 + 0x34]
fbuge,a %fcc1, loop_6373
sll %g2, %l5, %o6
array32 %i3, %i1, %g6
lduh [%l7 + 0x70], %o7
loop_6373:
tsubcc %i4, 0x084A, %l0
fand %f14, %f6, %f6
fmovdcs %icc, %f10, %f4
fmovrsne %o1, %f13, %f1
fmovdge %icc, %f4, %f5
tl %xcc, 0x0
stb %o2, [%l7 + 0x37]
xor %o5, 0x0B85, %i2
andcc %l2, %l1, %i7
fmovsn %xcc, %f2, %f14
xor %i0, %l6, %g4
stb %i5, [%l7 + 0x7C]
edge8n %o3, %g5, %l3
ld [%l7 + 0x7C], %f12
stb %g7, [%l7 + 0x7F]
edge32ln %i6, %o4, %l4
xnor %o0, 0x032D, %g1
udivcc %g2, 0x17A4, %g3
bn,a %icc, loop_6374
fornot1s %f6, %f3, %f13
subccc %l5, 0x1E5B, %i3
movleu %xcc, %o6, %g6
loop_6374:
ta %xcc, 0x4
fnegs %f1, %f5
ldx [%l7 + 0x70], %o7
tpos %icc, 0x2
xnorcc %i4, 0x0F8D, %i1
fxors %f5, %f14, %f14
ldd [%l7 + 0x58], %f2
lduh [%l7 + 0x14], %l0
stb %o1, [%l7 + 0x13]
fnot2 %f10, %f0
fmovrdlez %o2, %f10, %f12
array16 %i2, %l2, %l1
fxor %f8, %f6, %f10
ba,pn %xcc, loop_6375
stx %i7, [%l7 + 0x30]
ldx [%l7 + 0x30], %i0
fmovdcc %icc, %f10, %f14
loop_6375:
mulscc %o5, %g4, %l6
fmovs %f1, %f12
move %icc, %i5, %o3
fmovrde %l3, %f12, %f4
stb %g7, [%l7 + 0x1D]
edge16ln %g5, %o4, %i6
fmovdvc %icc, %f3, %f11
lduh [%l7 + 0x2A], %o0
brgz %l4, loop_6376
ldx [%l7 + 0x70], %g1
andn %g3, %g2, %i3
edge8 %l5, %g6, %o7
loop_6376:
fbe %fcc1, loop_6377
ldsb [%l7 + 0x49], %i4
ldd [%l7 + 0x70], %f2
ldub [%l7 + 0x12], %i1
loop_6377:
orn %o6, %l0, %o1
sdivx %o2, 0x0982, %i2
fpsub32s %f0, %f8, %f9
movrlz %l2, 0x00D, %i7
std %f12, [%l7 + 0x58]
lduw [%l7 + 0x54], %l1
taddcc %o5, %i0, %l6
ldub [%l7 + 0x12], %i5
fandnot2 %f14, %f4, %f2
bpos,a loop_6378
fornot1 %f14, %f10, %f4
tvs %xcc, 0x7
edge32l %g4, %o3, %l3
loop_6378:
siam 0x5
addc %g5, %g7, %o4
tgu %icc, 0x7
fcmpes %fcc0, %f13, %f10
tg %icc, 0x7
std %f14, [%l7 + 0x08]
fcmpes %fcc2, %f8, %f8
ldsh [%l7 + 0x48], %i6
fmovsl %icc, %f11, %f15
bvc,pn %xcc, loop_6379
std %f0, [%l7 + 0x50]
array8 %l4, %g1, %o0
fmovdleu %xcc, %f7, %f4
loop_6379:
sub %g2, %g3, %l5
fone %f4
fmovsvs %xcc, %f12, %f1
fnegs %f11, %f14
ldd [%l7 + 0x48], %f2
fmul8x16au %f3, %f13, %f4
bcs,pt %icc, loop_6380
fzero %f8
fbg,a %fcc0, loop_6381
ld [%l7 + 0x10], %f7
loop_6380:
edge32n %g6, %i3, %o7
fbne,a %fcc1, loop_6382
loop_6381:
bneg %xcc, loop_6383
ldub [%l7 + 0x58], %i1
ldd [%l7 + 0x70], %f2
loop_6382:
fcmpgt32 %f0, %f14, %i4
loop_6383:
fmovsneg %xcc, %f13, %f9
orncc %l0, %o6, %o1
sth %o2, [%l7 + 0x1A]
fcmple16 %f10, %f0, %i2
lduh [%l7 + 0x4E], %i7
addcc %l2, %o5, %i0
movleu %icc, %l6, %i5
fsrc1s %f11, %f8
sth %l1, [%l7 + 0x68]
udiv %g4, 0x1213, %o3
stw %l3, [%l7 + 0x54]
fmovdvc %icc, %f1, %f5
andncc %g5, %g7, %o4
ldx [%l7 + 0x50], %i6
fcmpgt32 %f12, %f2, %l4
andcc %g1, %o0, %g3
bvc loop_6384
lduw [%l7 + 0x7C], %g2
fmovdleu %icc, %f6, %f10
ldsb [%l7 + 0x5D], %g6
loop_6384:
ldsh [%l7 + 0x12], %i3
stb %l5, [%l7 + 0x1A]
fbe %fcc2, loop_6385
ldx [%l7 + 0x28], %o7
fcmpgt32 %f10, %f4, %i1
fmovrde %l0, %f8, %f8
loop_6385:
fors %f15, %f10, %f11
stx %o6, [%l7 + 0x58]
fzeros %f8
ld [%l7 + 0x60], %f1
stx %o1, [%l7 + 0x30]
taddcctv %i4, %i2, %o2
ldub [%l7 + 0x3B], %i7
ldsh [%l7 + 0x42], %l2
andcc %i0, %l6, %o5
movl %xcc, %l1, %i5
brlez,a %g4, loop_6386
ldub [%l7 + 0x26], %l3
fors %f5, %f10, %f4
fbul,a %fcc0, loop_6387
loop_6386:
ldsw [%l7 + 0x28], %g5
fbge,a %fcc0, loop_6388
std %f10, [%l7 + 0x48]
loop_6387:
st %f0, [%l7 + 0x58]
fmovrsne %o3, %f2, %f9
loop_6388:
bvc loop_6389
fpadd16 %f0, %f4, %f12
ble loop_6390
lduh [%l7 + 0x36], %g7
loop_6389:
fandnot2 %f0, %f2, %f8
ldub [%l7 + 0x72], %i6
loop_6390:
edge32l %o4, %l4, %o0
array32 %g3, %g1, %g2
fmovd %f2, %f4
ldsh [%l7 + 0x5E], %g6
fmovscs %icc, %f13, %f4
fones %f15
fmovdneg %xcc, %f13, %f2
ldub [%l7 + 0x2A], %i3
sdivx %l5, 0x0DA7, %i1
stx %o7, [%l7 + 0x38]
ldub [%l7 + 0x3C], %o6
fmovdcc %icc, %f0, %f3
tpos %xcc, 0x0
fmovsge %icc, %f3, %f15
add %o1, %i4, %l0
fmovrde %o2, %f2, %f8
std %f14, [%l7 + 0x70]
brlez,a %i2, loop_6391
fones %f1
fnot2s %f0, %f15
ta %xcc, 0x2
loop_6391:
movne %xcc, %l2, %i7
udiv %i0, 0x1CBA, %l6
fmovrse %o5, %f2, %f6
ldsw [%l7 + 0x30], %i5
fxor %f4, %f6, %f8
te %xcc, 0x3
andncc %g4, %l3, %l1
fmovdl %xcc, %f0, %f5
std %f8, [%l7 + 0x30]
bn,a loop_6392
ldsb [%l7 + 0x31], %g5
fba,a %fcc3, loop_6393
fbo %fcc1, loop_6394
loop_6392:
ldub [%l7 + 0x3A], %o3
fmovrdgz %g7, %f10, %f8
loop_6393:
movpos %icc, %o4, %i6
loop_6394:
ldsh [%l7 + 0x4C], %l4
te %xcc, 0x1
lduw [%l7 + 0x60], %g3
stb %o0, [%l7 + 0x2A]
orcc %g2, %g6, %g1
ldd [%l7 + 0x68], %f4
fzeros %f8
tneg %xcc, 0x2
addc %i3, 0x16FB, %l5
movrlez %o7, %i1, %o1
nop
setx loop_6395, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
siam 0x0
lduh [%l7 + 0x12], %i4
bge loop_6396
loop_6395:
tle %icc, 0x0
ldsw [%l7 + 0x38], %l0
tneg %icc, 0x5
loop_6396:
tvs %xcc, 0x2
fpsub16 %f10, %f6, %f2
add %o6, %i2, %l2
pdist %f4, %f12, %f14
fpack16 %f4, %f14
brgez %o2, loop_6397
ldsw [%l7 + 0x44], %i7
fmovdgu %icc, %f13, %f6
fcmpgt32 %f4, %f4, %l6
loop_6397:
st %f10, [%l7 + 0x28]
stw %o5, [%l7 + 0x3C]
array8 %i0, %g4, %i5
fmovsneg %xcc, %f8, %f9
ldx [%l7 + 0x78], %l3
fzero %f4
srl %l1, %o3, %g5
fmovsge %xcc, %f8, %f5
fmovrdlz %o4, %f12, %f2
bn %xcc, loop_6398
std %f4, [%l7 + 0x18]
fbug,a %fcc0, loop_6399
lduh [%l7 + 0x0E], %i6
loop_6398:
fmovdcs %icc, %f11, %f7
movrgez %g7, %g3, %o0
loop_6399:
movneg %icc, %l4, %g2
movrlez %g1, 0x27D, %g6
fmovse %icc, %f5, %f6
alignaddrl %l5, %o7, %i1
fornot1s %f9, %f4, %f11
edge32n %i3, %i4, %o1
lduw [%l7 + 0x3C], %l0
orncc %o6, 0x1397, %l2
movl %icc, %o2, %i7
for %f14, %f10, %f8
fbo,a %fcc1, loop_6400
fmovsgu %icc, %f7, %f13
bcc,a %icc, loop_6401
ld [%l7 + 0x68], %f15
loop_6400:
fcmpne32 %f12, %f14, %l6
stx %i2, [%l7 + 0x38]
loop_6401:
ldx [%l7 + 0x68], %i0
ldx [%l7 + 0x78], %g4
fones %f3
ld [%l7 + 0x18], %f0
xorcc %o5, 0x10AA, %i5
fmovsle %icc, %f6, %f6
fmovdcc %icc, %f8, %f3
ldx [%l7 + 0x10], %l1
bcc,a,pn %xcc, loop_6402
fxors %f6, %f12, %f14
std %f14, [%l7 + 0x20]
fpmerge %f10, %f0, %f10
loop_6402:
fbg,a %fcc2, loop_6403
ldd [%l7 + 0x48], %f14
udiv %l3, 0x12EA, %o3
fpadd32 %f4, %f12, %f10
loop_6403:
sdivcc %g5, 0x19A9, %i6
ldsb [%l7 + 0x7B], %g7
ldd [%l7 + 0x30], %f0
fpmerge %f0, %f14, %f6
brgz,a %g3, loop_6404
ldx [%l7 + 0x58], %o4
tge %icc, 0x7
fmovrsgez %l4, %f0, %f14
loop_6404:
bl,a %xcc, loop_6405
xorcc %g2, %o0, %g1
brlz %g6, loop_6406
stw %o7, [%l7 + 0x0C]
loop_6405:
ldx [%l7 + 0x58], %l5
andncc %i1, %i4, %o1
loop_6406:
lduh [%l7 + 0x6E], %l0
lduw [%l7 + 0x40], %o6
edge32ln %l2, %i3, %o2
fmovscs %xcc, %f8, %f3
fmovda %icc, %f11, %f11
fmul8sux16 %f14, %f8, %f0
fornot1 %f6, %f14, %f8
fmovrslez %l6, %f6, %f0
ldsw [%l7 + 0x7C], %i2
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
bvc,a,pt %xcc, loop_6408
ldub [%l7 + 0x3F], %i0
edge32l %i7, %o5, %g4
loop_6407:
fxnor %f14, %f2, %f12
loop_6408:
orncc %i5, %l1, %l3
tvs %xcc, 0x0
lduw [%l7 + 0x44], %o3
stb %g5, [%l7 + 0x77]
fmovde %xcc, %f1, %f1
fbe,a %fcc2, loop_6409
stw %g7, [%l7 + 0x18]
ldsh [%l7 + 0x28], %g3
bleu,a loop_6410
loop_6409:
fpsub32s %f7, %f8, %f11
st %f7, [%l7 + 0x1C]
fcmps %fcc1, %f10, %f11
loop_6410:
movpos %xcc, %o4, %i6
movge %xcc, %l4, %o0
fnot1 %f2, %f14
movleu %icc, %g1, %g6
tne %xcc, 0x3
be,a loop_6411
fornot2s %f11, %f12, %f7
fcmped %fcc1, %f0, %f12
mulx %g2, %o7, %i1
loop_6411:
ldsw [%l7 + 0x0C], %l5
orn %i4, %o1, %o6
fcmpne32 %f0, %f6, %l0
sdiv %l2, 0x1540, %i3
stw %l6, [%l7 + 0x64]
movrlez %o2, 0x16D, %i2
fpsub16s %f2, %f6, %f14
or %i0, %o5, %i7
std %f4, [%l7 + 0x78]
srax %g4, 0x1C, %i5
fmovde %icc, %f15, %f9
fcmple16 %f4, %f14, %l1
stb %l3, [%l7 + 0x14]
fpmerge %f1, %f1, %f6
fbo %fcc3, loop_6412
alignaddr %g5, %g7, %o3
st %f2, [%l7 + 0x24]
fmovsgu %xcc, %f6, %f5
loop_6412:
fsrc2s %f15, %f9
movrlez %o4, %i6, %g3
ldx [%l7 + 0x58], %l4
fpsub16 %f14, %f0, %f14
ld [%l7 + 0x10], %f5
movre %g1, 0x1BA, %g6
ld [%l7 + 0x70], %f14
bneg loop_6413
movg %xcc, %g2, %o7
std %f8, [%l7 + 0x20]
ldd [%l7 + 0x10], %f0
loop_6413:
fnands %f15, %f0, %f0
ldsb [%l7 + 0x15], %o0
fnot2s %f1, %f12
smul %i1, %i4, %l5
bg,a,pn %xcc, loop_6414
lduw [%l7 + 0x54], %o1
fmovdl %xcc, %f9, %f7
ldd [%l7 + 0x58], %f10
loop_6414:
lduh [%l7 + 0x62], %o6
umul %l0, 0x1056, %i3
stw %l2, [%l7 + 0x54]
tvc %icc, 0x0
sth %o2, [%l7 + 0x48]
fmul8x16al %f8, %f13, %f10
srax %l6, 0x0A, %i0
fmovs %f7, %f6
fornot2 %f0, %f6, %f10
tn %xcc, 0x7
andncc %o5, %i2, %g4
fcmpgt32 %f0, %f10, %i5
edge32 %l1, %i7, %g5
ba,pn %icc, loop_6415
ldsw [%l7 + 0x1C], %g7
fpsub32s %f13, %f15, %f10
fmovrsgz %l3, %f12, %f9
loop_6415:
st %f15, [%l7 + 0x08]
fzeros %f15
fors %f6, %f9, %f2
stb %o4, [%l7 + 0x1C]
fbge,a %fcc0, loop_6416
siam 0x7
edge32n %i6, %o3, %g3
fbule,a %fcc2, loop_6417
loop_6416:
stx %g1, [%l7 + 0x18]
fcmpes %fcc0, %f1, %f6
lduw [%l7 + 0x68], %g6
loop_6417:
fbo %fcc3, loop_6418
tsubcc %l4, 0x1D33, %g2
brlez %o7, loop_6419
movleu %icc, %i1, %i4
loop_6418:
ldsb [%l7 + 0x25], %l5
movg %xcc, %o1, %o6
loop_6419:
fmovrde %o0, %f0, %f6
taddcctv %i3, 0x165E, %l0
lduh [%l7 + 0x2C], %o2
stb %l6, [%l7 + 0x56]
ldsb [%l7 + 0x2B], %i0
fpsub16 %f8, %f12, %f10
ldd [%l7 + 0x50], %f6
lduh [%l7 + 0x6A], %o5
sdivx %i2, 0x0F95, %l2
stb %g4, [%l7 + 0x61]
stb %l1, [%l7 + 0x28]
popc %i7, %g5
ldsh [%l7 + 0x60], %i5
ldd [%l7 + 0x78], %f12
fbge %fcc1, loop_6420
xor %g7, %o4, %l3
fmovrdlez %o3, %f14, %f14
bgu,a,pn %icc, loop_6421
loop_6420:
ldsh [%l7 + 0x30], %i6
fmul8x16al %f14, %f12, %f2
lduh [%l7 + 0x4E], %g3
loop_6421:
fmul8ulx16 %f8, %f2, %f6
fnot2s %f6, %f13
edge8 %g6, %l4, %g1
fbule,a %fcc1, loop_6422
fabss %f10, %f1
stx %g2, [%l7 + 0x28]
siam 0x6
loop_6422:
fmovdcs %icc, %f3, %f1
brnz %i1, loop_6423
ldsb [%l7 + 0x73], %i4
fbule %fcc3, loop_6424
fcmple16 %f8, %f12, %l5
loop_6423:
fmovse %icc, %f7, %f8
movleu %icc, %o1, %o7
loop_6424:
ldx [%l7 + 0x48], %o0
fmul8ulx16 %f10, %f10, %f4
and %o6, %i3, %o2
bcs,a,pn %xcc, loop_6425
fcmped %fcc2, %f2, %f10
move %icc, %l0, %i0
fand %f8, %f2, %f12
loop_6425:
fbuge %fcc3, loop_6426
lduw [%l7 + 0x78], %o5
stw %l6, [%l7 + 0x0C]
ldx [%l7 + 0x38], %l2
loop_6426:
ldsw [%l7 + 0x34], %i2
taddcctv %g4, %i7, %g5
ldd [%l7 + 0x20], %f12
fnands %f6, %f14, %f10
fmovdgu %icc, %f1, %f14
stx %l1, [%l7 + 0x78]
srl %i5, %g7, %l3
ld [%l7 + 0x60], %f13
sra %o3, 0x0D, %i6
sethi 0x1C57, %g3
sethi 0x141F, %g6
fbge,a %fcc0, loop_6427
fandnot1s %f0, %f9, %f11
fand %f0, %f10, %f2
fand %f0, %f6, %f12
loop_6427:
alignaddr %o4, %g1, %g2
bg,a loop_6428
ldsb [%l7 + 0x7B], %l4
edge16n %i1, %i4, %o1
fmovrsgez %l5, %f15, %f12
loop_6428:
bneg %icc, loop_6429
fbuge,a %fcc2, loop_6430
ldsw [%l7 + 0x70], %o0
brz,a %o7, loop_6431
loop_6429:
fmovspos %icc, %f7, %f6
loop_6430:
ld [%l7 + 0x1C], %f15
st %f15, [%l7 + 0x18]
loop_6431:
edge32ln %i3, %o2, %l0
lduw [%l7 + 0x40], %i0
nop
setx loop_6432, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bge,pt %xcc, loop_6433
st %f12, [%l7 + 0x30]
movneg %xcc, %o6, %l6
loop_6432:
fbug %fcc2, loop_6434
loop_6433:
fmovda %xcc, %f5, %f12
brgez,a %o5, loop_6435
fpmerge %f0, %f3, %f6
loop_6434:
brz %l2, loop_6436
movvc %xcc, %g4, %i2
loop_6435:
sll %i7, %g5, %l1
fmovscc %xcc, %f7, %f0
loop_6436:
stx %g7, [%l7 + 0x18]
sub %l3, 0x1578, %o3
std %f10, [%l7 + 0x40]
brlz %i6, loop_6437
pdist %f14, %f2, %f2
fxnor %f14, %f0, %f0
bleu,a,pn %icc, loop_6438
loop_6437:
fbge %fcc1, loop_6439
fmovrsne %i5, %f8, %f7
fnot2s %f15, %f14
loop_6438:
ldsw [%l7 + 0x60], %g3
loop_6439:
edge16l %g6, %g1, %g2
lduw [%l7 + 0x4C], %o4
or %l4, %i4, %o1
fmul8x16al %f5, %f0, %f12
movrgez %l5, 0x04B, %i1
fzero %f0
fpadd32 %f0, %f2, %f6
fornot1 %f0, %f4, %f10
fmovrsgez %o0, %f13, %f15
subc %i3, %o2, %o7
ldsh [%l7 + 0x32], %i0
fpadd32 %f2, %f8, %f0
sth %o6, [%l7 + 0x6A]
lduh [%l7 + 0x08], %l0
ldsh [%l7 + 0x6A], %o5
std %f14, [%l7 + 0x20]
movrgez %l2, 0x386, %g4
fcmple32 %f6, %f10, %l6
ldsh [%l7 + 0x0A], %i7
bl,a %xcc, loop_6440
fxnor %f4, %f2, %f6
fmuld8sux16 %f9, %f8, %f8
umulcc %i2, %l1, %g7
loop_6440:
lduh [%l7 + 0x4E], %l3
stb %g5, [%l7 + 0x2A]
udivx %i6, 0x0E84, %i5
fandnot1s %f13, %f14, %f8
fmovrse %o3, %f5, %f5
ldsb [%l7 + 0x3D], %g3
fbne %fcc1, loop_6441
sllx %g6, %g1, %g2
lduw [%l7 + 0x7C], %l4
std %f14, [%l7 + 0x50]
loop_6441:
ldub [%l7 + 0x25], %i4
ldd [%l7 + 0x10], %f8
stx %o4, [%l7 + 0x10]
ld [%l7 + 0x30], %f8
lduw [%l7 + 0x70], %l5
ldsw [%l7 + 0x40], %o1
fmovsleu %xcc, %f1, %f7
tpos %xcc, 0x7
fxors %f15, %f6, %f9
movrlez %i1, 0x0DF, %o0
lduh [%l7 + 0x72], %o2
movgu %icc, %o7, %i3
tneg %xcc, 0x5
ld [%l7 + 0x28], %f4
andcc %o6, %i0, %l0
fmovrdne %o5, %f10, %f2
taddcc %l2, 0x18BA, %l6
nop
setx loop_6442, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdivx %i7, 0x06C2, %i2
ldsb [%l7 + 0x77], %g4
fmovdgu %icc, %f14, %f2
loop_6442:
fmovdl %icc, %f13, %f15
tneg %icc, 0x2
ldx [%l7 + 0x78], %l1
tle %xcc, 0x3
array8 %l3, %g7, %i6
stx %i5, [%l7 + 0x50]
srlx %o3, %g3, %g6
fcmpgt16 %f0, %f0, %g5
ldx [%l7 + 0x78], %g2
bl loop_6443
alignaddr %l4, %i4, %g1
fbne %fcc0, loop_6444
stx %l5, [%l7 + 0x60]
loop_6443:
ldub [%l7 + 0x11], %o1
fmovsne %xcc, %f12, %f10
loop_6444:
bvs,a,pn %xcc, loop_6445
fxor %f8, %f10, %f4
fcmpeq32 %f14, %f6, %o4
call loop_6446
loop_6445:
bvc %icc, loop_6447
fmovrdne %o0, %f4, %f4
fcmped %fcc0, %f6, %f14
loop_6446:
xor %o2, 0x16D5, %i1
loop_6447:
stw %i3, [%l7 + 0x48]
ldx [%l7 + 0x28], %o7
mulx %o6, %i0, %l0
ldsh [%l7 + 0x76], %l2
ldsh [%l7 + 0x7A], %o5
fandnot1 %f12, %f2, %f4
ldd [%l7 + 0x20], %f6
fmovdgu %icc, %f9, %f3
ldsw [%l7 + 0x6C], %l6
ldx [%l7 + 0x58], %i2
fexpand %f13, %f10
fmovsvs %xcc, %f6, %f2
tcs %xcc, 0x1
fcmple32 %f10, %f14, %i7
udivx %g4, 0x0D92, %l3
stb %g7, [%l7 + 0x36]
sth %i6, [%l7 + 0x4A]
fornot1 %f14, %f10, %f10
fbge %fcc3, loop_6448
taddcc %i5, %l1, %o3
fcmpd %fcc0, %f12, %f6
udivcc %g3, 0x071B, %g5
loop_6448:
movne %xcc, %g2, %l4
ldsb [%l7 + 0x16], %g6
mulscc %i4, %l5, %g1
fmovse %xcc, %f14, %f8
brz,a %o1, loop_6449
fpsub16s %f3, %f5, %f11
st %f13, [%l7 + 0x5C]
tcs %icc, 0x5
loop_6449:
ldub [%l7 + 0x24], %o4
ldsb [%l7 + 0x10], %o0
st %f12, [%l7 + 0x14]
fmul8x16al %f12, %f4, %f10
fcmple32 %f14, %f8, %i1
fornot2 %f4, %f12, %f10
ldsw [%l7 + 0x44], %o2
fpack16 %f10, %f8
sth %i3, [%l7 + 0x0C]
fmovdcc %icc, %f8, %f5
tleu %xcc, 0x7
lduw [%l7 + 0x28], %o6
fbn %fcc0, loop_6450
stb %i0, [%l7 + 0x33]
fmovsneg %xcc, %f15, %f10
ld [%l7 + 0x58], %f9
loop_6450:
bn loop_6451
edge32n %l0, %o7, %o5
stb %l2, [%l7 + 0x5B]
edge16l %i2, %i7, %l6
loop_6451:
subc %g4, %l3, %i6
brlez,a %i5, loop_6452
tneg %icc, 0x2
fand %f0, %f4, %f0
lduw [%l7 + 0x50], %l1
loop_6452:
array8 %g7, %o3, %g5
array16 %g2, %g3, %l4
stw %g6, [%l7 + 0x48]
stx %l5, [%l7 + 0x40]
tleu %xcc, 0x7
ldsb [%l7 + 0x15], %i4
stx %o1, [%l7 + 0x70]
std %f2, [%l7 + 0x60]
ld [%l7 + 0x68], %f5
fcmpne16 %f14, %f4, %o4
ldsw [%l7 + 0x18], %o0
umul %g1, 0x1377, %o2
fmovdcs %icc, %f14, %f1
nop
setx loop_6453, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsne %xcc, %f8, %f8
sth %i1, [%l7 + 0x20]
fmovdneg %icc, %f0, %f6
loop_6453:
array8 %o6, %i3, %l0
stw %i0, [%l7 + 0x30]
ldd [%l7 + 0x28], %f14
stx %o5, [%l7 + 0x20]
subc %o7, %i2, %l2
ldsh [%l7 + 0x1C], %l6
fcmpgt16 %f8, %f12, %g4
fpmerge %f12, %f12, %f6
st %f8, [%l7 + 0x2C]
ld [%l7 + 0x70], %f10
fbe %fcc2, loop_6454
fxors %f7, %f11, %f11
lduw [%l7 + 0x34], %l3
stb %i7, [%l7 + 0x5B]
loop_6454:
fblg,a %fcc2, loop_6455
fpack16 %f12, %f5
sllx %i6, %i5, %l1
fsrc1s %f9, %f0
loop_6455:
fmovdge %xcc, %f11, %f0
fpadd32 %f10, %f14, %f12
stw %o3, [%l7 + 0x40]
fblg,a %fcc3, loop_6456
movrne %g5, %g7, %g2
fmovsge %icc, %f9, %f9
ldd [%l7 + 0x48], %f8
loop_6456:
subccc %l4, 0x15B9, %g3
ldd [%l7 + 0x18], %f8
andn %g6, %l5, %i4
lduw [%l7 + 0x1C], %o4
bn,a,pn %icc, loop_6457
orncc %o1, %g1, %o2
ldsb [%l7 + 0x6C], %o0
stb %i1, [%l7 + 0x44]
loop_6457:
fnegd %f0, %f10
bvs %xcc, loop_6458
movn %icc, %i3, %o6
movre %l0, %o5, %i0
lduw [%l7 + 0x0C], %i2
loop_6458:
fmovrslez %l2, %f12, %f0
tneg %icc, 0x2
fmovrslez %l6, %f0, %f12
lduh [%l7 + 0x0A], %o7
faligndata %f0, %f2, %f10
tg %icc, 0x0
fnot1 %f2, %f6
movleu %icc, %g4, %i7
fbule %fcc1, loop_6459
bleu,a %xcc, loop_6460
bgu %icc, loop_6461
stb %i6, [%l7 + 0x2C]
loop_6459:
mulscc %i5, %l3, %o3
loop_6460:
fmovdleu %icc, %f8, %f2
loop_6461:
stb %g5, [%l7 + 0x2E]
mova %xcc, %l1, %g2
ldsw [%l7 + 0x0C], %l4
fmovrslez %g3, %f2, %f13
movne %icc, %g6, %g7
sdiv %i4, 0x1234, %l5
orncc %o4, 0x1F62, %g1
fmovrdlz %o2, %f8, %f14
movrlz %o0, %i1, %o1
fcmpgt32 %f6, %f8, %o6
ldsw [%l7 + 0x30], %i3
fmovrslz %o5, %f11, %f6
mova %icc, %l0, %i2
stw %i0, [%l7 + 0x24]
orn %l2, %o7, %l6
addcc %i7, %i6, %g4
taddcctv %i5, %l3, %g5
ldd [%l7 + 0x70], %f6
sllx %l1, %o3, %g2
fblg,a %fcc0, loop_6462
edge16n %g3, %g6, %g7
fmovsneg %icc, %f7, %f10
ldub [%l7 + 0x4F], %l4
loop_6462:
alignaddr %i4, %o4, %g1
fmul8sux16 %f2, %f14, %f10
ldsw [%l7 + 0x34], %l5
fnor %f2, %f10, %f10
array32 %o0, %o2, %o1
ldsh [%l7 + 0x4A], %i1
ldsh [%l7 + 0x76], %o6
stx %i3, [%l7 + 0x50]
fba %fcc1, loop_6463
ldsh [%l7 + 0x54], %l0
ldsh [%l7 + 0x2A], %o5
st %f0, [%l7 + 0x2C]
loop_6463:
fbg %fcc3, loop_6464
ldsh [%l7 + 0x30], %i0
ldsh [%l7 + 0x42], %i2
bcs,a,pt %xcc, loop_6465
loop_6464:
fxnors %f13, %f1, %f2
taddcctv %o7, 0x081B, %l2
fnot1 %f4, %f12
loop_6465:
sub %i7, %l6, %g4
fpadd16 %f4, %f12, %f2
fpack32 %f8, %f14, %f14
udiv %i5, 0x0DC9, %l3
ldx [%l7 + 0x60], %i6
ldd [%l7 + 0x70], %f10
or %l1, 0x02D2, %g5
fandnot1 %f10, %f12, %f12
fmovsle %xcc, %f14, %f1
alignaddr %g2, %o3, %g3
ldx [%l7 + 0x10], %g7
movvc %icc, %g6, %i4
lduh [%l7 + 0x46], %o4
fmovdvs %icc, %f14, %f3
faligndata %f12, %f0, %f8
move %icc, %g1, %l5
fpsub16s %f9, %f2, %f15
fmovsl %icc, %f10, %f11
subcc %l4, %o0, %o2
st %f1, [%l7 + 0x18]
tsubcc %i1, %o1, %i3
stb %l0, [%l7 + 0x12]
tne %xcc, 0x5
array16 %o6, %o5, %i2
fmovrsgz %i0, %f14, %f6
bne,a,pn %xcc, loop_6466
fmovscs %xcc, %f14, %f1
fpsub32s %f12, %f7, %f14
fblg %fcc3, loop_6467
loop_6466:
ldsb [%l7 + 0x2F], %l2
fbul %fcc1, loop_6468
fpsub16s %f1, %f8, %f14
loop_6467:
edge32l %i7, %l6, %g4
taddcc %o7, %l3, %i6
loop_6468:
fmovrdlz %i5, %f14, %f10
fmovsge %icc, %f1, %f8
array32 %l1, %g2, %g5
movg %icc, %o3, %g3
movre %g6, %g7, %o4
ld [%l7 + 0x64], %f12
sdiv %g1, 0x0CCE, %i4
sth %l5, [%l7 + 0x18]
fornot2 %f8, %f0, %f12
fmovsneg %icc, %f3, %f9
addc %l4, %o0, %i1
ldsb [%l7 + 0x7A], %o2
ldsb [%l7 + 0x7F], %o1
ld [%l7 + 0x50], %f1
fmovsl %xcc, %f1, %f3
fornot2s %f4, %f6, %f12
movcs %xcc, %l0, %i3
lduh [%l7 + 0x4E], %o5
fmovscs %xcc, %f6, %f1
sth %o6, [%l7 + 0x1E]
std %f0, [%l7 + 0x68]
fbne %fcc3, loop_6469
fbo %fcc2, loop_6470
ldd [%l7 + 0x60], %f12
fble,a %fcc1, loop_6471
loop_6469:
ldsb [%l7 + 0x76], %i2
loop_6470:
fmovrdgez %l2, %f14, %f10
fbue,a %fcc3, loop_6472
loop_6471:
fandnot1s %f1, %f2, %f3
sth %i0, [%l7 + 0x5A]
brgez %l6, loop_6473
loop_6472:
fmovsne %icc, %f3, %f1
stx %g4, [%l7 + 0x60]
edge32l %i7, %o7, %i6
loop_6473:
addccc %l3, %i5, %g2
stb %g5, [%l7 + 0x76]
te %xcc, 0x1
fbu,a %fcc2, loop_6474
stb %l1, [%l7 + 0x7F]
ldx [%l7 + 0x20], %o3
be loop_6475
loop_6474:
tvs %xcc, 0x3
sth %g6, [%l7 + 0x60]
ldub [%l7 + 0x7D], %g7
loop_6475:
fmovdn %icc, %f6, %f5
bg,a,pn %xcc, loop_6476
fmovsleu %icc, %f3, %f9
edge16l %o4, %g3, %g1
popc %l5, %i4
loop_6476:
std %f10, [%l7 + 0x38]
srl %o0, 0x13, %l4
fzero %f12
fmovrdgez %o2, %f4, %f12
edge16l %i1, %l0, %i3
addcc %o5, %o6, %i2
umulcc %l2, 0x147F, %i0
edge8l %l6, %o1, %g4
lduh [%l7 + 0x74], %o7
fmovdcs %xcc, %f11, %f11
movrgez %i7, 0x18E, %i6
ldx [%l7 + 0x38], %i5
fmuld8sux16 %f15, %f11, %f0
fbu,a %fcc0, loop_6477
sethi 0x0736, %l3
sdivcc %g5, 0x0FF1, %l1
siam 0x4
loop_6477:
brlz %o3, loop_6478
stx %g6, [%l7 + 0x60]
ld [%l7 + 0x5C], %f11
fornot2 %f0, %f8, %f14
loop_6478:
tsubcctv %g2, %g7, %g3
fmul8x16au %f2, %f7, %f6
bn,pt %icc, loop_6479
or %g1, %l5, %i4
fnot1s %f4, %f2
stw %o4, [%l7 + 0x68]
loop_6479:
mulscc %l4, %o0, %i1
st %f11, [%l7 + 0x2C]
ldsb [%l7 + 0x21], %l0
fcmpne16 %f10, %f10, %i3
brgez,a %o5, loop_6480
edge16l %o2, %o6, %i2
fmul8x16al %f14, %f14, %f4
fmuld8sux16 %f13, %f8, %f6
loop_6480:
popc 0x0D50, %l2
stx %i0, [%l7 + 0x18]
ldub [%l7 + 0x0C], %o1
fnot2 %f2, %f8
faligndata %f0, %f6, %f14
fmuld8ulx16 %f5, %f13, %f6
std %f4, [%l7 + 0x20]
bvc,a loop_6481
fpadd32s %f12, %f4, %f2
sth %l6, [%l7 + 0x34]
fmovrsne %o7, %f14, %f14
loop_6481:
fcmpne32 %f2, %f12, %g4
ldx [%l7 + 0x38], %i6
fands %f9, %f8, %f3
fmovdge %xcc, %f14, %f3
bgu loop_6482
fmovsl %icc, %f15, %f10
st %f8, [%l7 + 0x74]
ldsb [%l7 + 0x70], %i7
loop_6482:
andcc %l3, %g5, %i5
stx %l1, [%l7 + 0x78]
brgz %g6, loop_6483
fbo,a %fcc2, loop_6484
smul %o3, 0x0F0C, %g7
st %f7, [%l7 + 0x38]
loop_6483:
movl %xcc, %g3, %g1
loop_6484:
ldsb [%l7 + 0x14], %l5
lduh [%l7 + 0x6A], %g2
and %i4, %o4, %o0
lduh [%l7 + 0x12], %i1
ba,pt %xcc, loop_6485
bvs,pt %xcc, loop_6486
ldsh [%l7 + 0x3E], %l4
brz,a %i3, loop_6487
loop_6485:
stb %l0, [%l7 + 0x0B]
loop_6486:
ldsw [%l7 + 0x1C], %o2
ldsw [%l7 + 0x48], %o5
loop_6487:
fble %fcc2, loop_6488
fmovdg %icc, %f4, %f14
orn %i2, %l2, %o6
xnorcc %i0, 0x168A, %o1
loop_6488:
fpsub16s %f0, %f8, %f2
mulscc %l6, 0x1AC1, %g4
nop
setx loop_6489, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bleu,a,pn %icc, loop_6490
fandnot1 %f12, %f4, %f14
fbug,a %fcc2, loop_6491
loop_6489:
bleu,pt %xcc, loop_6492
loop_6490:
stb %i6, [%l7 + 0x6B]
call loop_6493
loop_6491:
fexpand %f2, %f2
loop_6492:
srax %o7, %i7, %l3
fmul8x16al %f4, %f14, %f14
loop_6493:
addccc %g5, %l1, %g6
stb %i5, [%l7 + 0x21]
st %f0, [%l7 + 0x38]
or %g7, 0x131C, %g3
or %g1, 0x1847, %l5
brz %g2, loop_6494
stb %i4, [%l7 + 0x65]
ldub [%l7 + 0x19], %o3
sllx %o0, 0x10, %i1
loop_6494:
fmovda %icc, %f5, %f15
ldd [%l7 + 0x50], %f12
ldsb [%l7 + 0x70], %l4
udivcc %o4, 0x143E, %i3
fmovdgu %xcc, %f9, %f7
fmovdvs %xcc, %f15, %f12
mova %xcc, %l0, %o2
stb %o5, [%l7 + 0x36]
tcs %xcc, 0x3
alignaddr %i2, %l2, %o6
ble,a loop_6495
tneg %icc, 0x5
tsubcctv %o1, 0x0EF5, %l6
fornot1 %f2, %f10, %f12
loop_6495:
subcc %i0, 0x0098, %i6
ld [%l7 + 0x20], %f3
fzero %f8
lduw [%l7 + 0x38], %o7
sth %i7, [%l7 + 0x3E]
fmovrslez %g4, %f9, %f2
bn %xcc, loop_6496
fsrc1s %f14, %f11
fmovde %icc, %f13, %f2
ld [%l7 + 0x2C], %f12
loop_6496:
fnot1 %f2, %f14
fpadd16 %f4, %f8, %f4
lduw [%l7 + 0x34], %g5
tcc %icc, 0x0
ldd [%l7 + 0x68], %f2
sth %l3, [%l7 + 0x12]
stw %g6, [%l7 + 0x3C]
udivx %i5, 0x1D1B, %l1
fmul8sux16 %f12, %f14, %f14
fpsub32 %f8, %f8, %f6
bvs,a,pn %xcc, loop_6497
lduw [%l7 + 0x20], %g3
tsubcc %g7, 0x18C4, %l5
st %f11, [%l7 + 0x60]
loop_6497:
sethi 0x0CDC, %g2
tne %xcc, 0x4
fornot1 %f4, %f12, %f8
sdiv %g1, 0x08BD, %i4
bne,a,pt %icc, loop_6498
fmovrdgz %o0, %f4, %f14
move %icc, %o3, %l4
for %f10, %f0, %f12
loop_6498:
fmul8x16al %f12, %f5, %f0
tle %icc, 0x6
brnz,a %i1, loop_6499
ldsb [%l7 + 0x6E], %o4
add %i3, %o2, %l0
ldsb [%l7 + 0x10], %i2
loop_6499:
call loop_6500
fmovda %xcc, %f14, %f11
fexpand %f2, %f2
sth %l2, [%l7 + 0x4C]
loop_6500:
movl %icc, %o6, %o5
fornot1s %f9, %f14, %f12
ldsh [%l7 + 0x6A], %l6
fbu,a %fcc2, loop_6501
nop
setx loop_6502, %l0, %l1
jmpl %l1, %i0
fmovdgu %xcc, %f14, %f13
ldub [%l7 + 0x47], %o1
loop_6501:
brz %i6, loop_6503
loop_6502:
ldub [%l7 + 0x34], %o7
std %f6, [%l7 + 0x28]
stw %g4, [%l7 + 0x50]
loop_6503:
ld [%l7 + 0x64], %f6
ld [%l7 + 0x20], %f10
bg,a loop_6504
tn %xcc, 0x4
movcs %xcc, %g5, %l3
fba %fcc0, loop_6505
loop_6504:
te %xcc, 0x7
fandnot1 %f4, %f6, %f10
fand %f6, %f14, %f10
loop_6505:
fcmpd %fcc1, %f0, %f6
stb %g6, [%l7 + 0x09]
stx %i7, [%l7 + 0x58]
fmovrsne %l1, %f15, %f4
lduh [%l7 + 0x66], %g3
bg,a,pt %xcc, loop_6506
lduh [%l7 + 0x64], %i5
alignaddr %g7, %l5, %g2
xor %g1, %o0, %i4
loop_6506:
edge16l %o3, %l4, %i1
fmovrsne %i3, %f11, %f3
stw %o2, [%l7 + 0x08]
fmovsle %xcc, %f12, %f13
stb %l0, [%l7 + 0x1C]
ldub [%l7 + 0x08], %o4
stw %i2, [%l7 + 0x48]
fbl,a %fcc1, loop_6507
andncc %o6, %o5, %l6
ldx [%l7 + 0x40], %l2
lduh [%l7 + 0x32], %i0
loop_6507:
fcmpeq16 %f2, %f8, %i6
fmovda %icc, %f5, %f14
bcc loop_6508
fmovsge %xcc, %f11, %f15
edge32ln %o7, %o1, %g5
fmovse %xcc, %f12, %f0
loop_6508:
lduh [%l7 + 0x7A], %g4
stb %l3, [%l7 + 0x33]
ldsw [%l7 + 0x34], %i7
fblg %fcc3, loop_6509
std %f2, [%l7 + 0x08]
add %l1, %g3, %g6
fbne,a %fcc2, loop_6510
loop_6509:
addccc %g7, 0x03DC, %l5
st %f11, [%l7 + 0x50]
tne %icc, 0x3
loop_6510:
stx %i5, [%l7 + 0x60]
sth %g2, [%l7 + 0x64]
std %f10, [%l7 + 0x38]
mulscc %g1, %i4, %o0
fmovsl %xcc, %f12, %f9
edge16n %l4, %i1, %o3
fmovdpos %icc, %f10, %f15
sdiv %i3, 0x054D, %o2
stb %l0, [%l7 + 0x79]
fexpand %f1, %f12
bn loop_6511
sth %o4, [%l7 + 0x24]
brgz,a %o6, loop_6512
fmovdneg %xcc, %f2, %f0
loop_6511:
fpsub32s %f10, %f2, %f10
ldsw [%l7 + 0x1C], %o5
loop_6512:
sth %i2, [%l7 + 0x58]
udivcc %l2, 0x1CAA, %l6
ldsb [%l7 + 0x23], %i0
tvs %icc, 0x0
movcc %xcc, %i6, %o1
stx %o7, [%l7 + 0x18]
stb %g5, [%l7 + 0x5A]
fmovsneg %xcc, %f5, %f14
ldsw [%l7 + 0x10], %l3
edge16n %g4, %l1, %i7
nop
setx loop_6513, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsw [%l7 + 0x24], %g6
tsubcctv %g3, 0x0D84, %g7
fornot2s %f13, %f13, %f8
loop_6513:
movpos %icc, %l5, %i5
fcmps %fcc0, %f15, %f6
fmovsleu %xcc, %f4, %f9
stw %g1, [%l7 + 0x70]
fcmple32 %f10, %f2, %g2
stx %o0, [%l7 + 0x28]
tle %icc, 0x3
fnegs %f6, %f4
stb %i4, [%l7 + 0x16]
stx %l4, [%l7 + 0x48]
xorcc %i1, 0x084B, %i3
srl %o3, %o2, %o4
ldd [%l7 + 0x40], %f6
sll %l0, %o5, %i2
faligndata %f4, %f8, %f4
fcmpeq32 %f6, %f8, %o6
fnegs %f6, %f12
fmovsge %icc, %f10, %f8
edge32l %l2, %i0, %i6
fxnor %f8, %f6, %f12
tn %icc, 0x6
stx %o1, [%l7 + 0x78]
ldsh [%l7 + 0x76], %l6
fbl %fcc2, loop_6514
st %f7, [%l7 + 0x70]
fors %f3, %f7, %f5
ldsb [%l7 + 0x3B], %o7
loop_6514:
array8 %g5, %l3, %l1
sth %g4, [%l7 + 0x74]
bn,pt %xcc, loop_6515
orcc %g6, %g3, %g7
edge32 %i7, %i5, %l5
fsrc1 %f14, %f12
loop_6515:
fabss %f6, %f0
movle %icc, %g2, %o0
bneg,a loop_6516
fmovde %icc, %f2, %f3
ldd [%l7 + 0x20], %f14
ldub [%l7 + 0x38], %g1
loop_6516:
fbl %fcc0, loop_6517
fbue,a %fcc1, loop_6518
fmovrslz %i4, %f11, %f7
tvc %xcc, 0x6
loop_6517:
tsubcc %i1, %l4, %o3
loop_6518:
fcmped %fcc1, %f10, %f8
movrgez %o2, 0x3FF, %o4
sub %l0, 0x13B6, %i3
fcmped %fcc2, %f8, %f2
te %icc, 0x6
movrgz %i2, %o6, %l2
fmovsvc %icc, %f3, %f1
lduw [%l7 + 0x30], %o5
fmovdpos %icc, %f11, %f2
fnot1 %f10, %f2
edge16l %i6, %i0, %o1
sethi 0x0CA3, %l6
movgu %xcc, %o7, %l3
fpsub32 %f4, %f4, %f6
ba %xcc, loop_6519
fand %f2, %f2, %f4
taddcctv %g5, 0x1F22, %g4
fbul,a %fcc1, loop_6520
loop_6519:
fandnot2 %f4, %f14, %f12
fblg %fcc1, loop_6521
addc %g6, %l1, %g7
loop_6520:
st %f6, [%l7 + 0x34]
ldsb [%l7 + 0x17], %g3
loop_6521:
xnorcc %i7, %l5, %g2
fnot1 %f6, %f12
ld [%l7 + 0x7C], %f8
movg %xcc, %i5, %o0
alignaddr %i4, %g1, %l4
fexpand %f15, %f2
ldub [%l7 + 0x1E], %i1
ldsh [%l7 + 0x0A], %o2
subc %o3, 0x1AEF, %l0
bne,a,pt %xcc, loop_6522
ldd [%l7 + 0x08], %f4
fbue %fcc1, loop_6523
stw %o4, [%l7 + 0x08]
loop_6522:
fnors %f15, %f14, %f2
sdivx %i3, 0x1FDE, %i2
loop_6523:
fmovsge %icc, %f5, %f2
andncc %o6, %l2, %o5
fsrc1 %f2, %f14
ldsw [%l7 + 0x20], %i0
ld [%l7 + 0x5C], %f7
lduw [%l7 + 0x70], %i6
xnorcc %o1, %o7, %l6
xnor %g5, %g4, %l3
fmovsge %xcc, %f5, %f12
stw %l1, [%l7 + 0x14]
lduh [%l7 + 0x38], %g6
ldub [%l7 + 0x4F], %g3
brz,a %g7, loop_6524
bg,pt %icc, loop_6525
call loop_6526
add %i7, 0x00E1, %l5
loop_6524:
fxor %f8, %f14, %f12
loop_6525:
ldd [%l7 + 0x40], %f4
loop_6526:
fcmpeq32 %f12, %f0, %i5
stw %g2, [%l7 + 0x2C]
fnand %f6, %f6, %f8
brz %i4, loop_6527
lduh [%l7 + 0x4A], %o0
fmovsleu %xcc, %f2, %f5
smul %l4, 0x00C9, %g1
loop_6527:
ble,a,pt %xcc, loop_6528
ldsw [%l7 + 0x64], %i1
fmovscs %xcc, %f11, %f13
fmovsl %icc, %f14, %f11
loop_6528:
fandnot1 %f14, %f8, %f2
fmovscc %xcc, %f1, %f4
stw %o2, [%l7 + 0x70]
bcc,a %xcc, loop_6529
ldsw [%l7 + 0x5C], %o3
fsrc2s %f5, %f12
fnand %f12, %f2, %f8
loop_6529:
st %f5, [%l7 + 0x30]
ldsw [%l7 + 0x0C], %l0
ldd [%l7 + 0x60], %f14
ldsw [%l7 + 0x6C], %o4
fmul8ulx16 %f8, %f14, %f6
xnor %i3, %i2, %l2
fnegs %f0, %f11
fpadd16 %f8, %f12, %f12
srlx %o6, 0x10, %i0
ldsb [%l7 + 0x30], %i6
ldub [%l7 + 0x5C], %o1
bleu,a,pn %icc, loop_6530
fnegs %f5, %f14
orncc %o5, 0x1628, %o7
ld [%l7 + 0x78], %f13
loop_6530:
movcs %xcc, %l6, %g5
movne %icc, %l3, %g4
stw %l1, [%l7 + 0x1C]
fcmped %fcc0, %f2, %f14
brlz,a %g6, loop_6531
array32 %g3, %i7, %g7
sth %i5, [%l7 + 0x12]
fble,a %fcc3, loop_6532
loop_6531:
brlz %l5, loop_6533
lduw [%l7 + 0x30], %g2
stw %o0, [%l7 + 0x28]
loop_6532:
andcc %i4, %l4, %i1
loop_6533:
fmovrdlz %o2, %f12, %f2
bpos,a loop_6534
bge,a %xcc, loop_6535
ldd [%l7 + 0x10], %f6
fbne %fcc1, loop_6536
loop_6534:
stx %o3, [%l7 + 0x28]
loop_6535:
fmovrde %g1, %f4, %f6
movge %icc, %o4, %i3
loop_6536:
stx %l0, [%l7 + 0x68]
movn %xcc, %i2, %o6
fsrc2s %f13, %f5
fmovdcc %xcc, %f6, %f0
stb %i0, [%l7 + 0x7C]
stw %l2, [%l7 + 0x50]
sdivx %o1, 0x0A57, %i6
fsrc2s %f4, %f2
ld [%l7 + 0x7C], %f6
ldx [%l7 + 0x30], %o5
tleu %xcc, 0x2
mulx %o7, %l6, %g5
edge32 %g4, %l1, %g6
fmovdn %xcc, %f0, %f5
brz,a %l3, loop_6537
bvs,pn %xcc, loop_6538
ldub [%l7 + 0x5F], %g3
tg %icc, 0x3
loop_6537:
movrgz %g7, %i5, %i7
loop_6538:
fmul8sux16 %f6, %f12, %f14
move %icc, %g2, %o0
fcmpd %fcc2, %f6, %f10
bl,pn %icc, loop_6539
fnand %f4, %f14, %f12
udiv %l5, 0x15AE, %i4
brlez %i1, loop_6540
loop_6539:
sth %l4, [%l7 + 0x10]
edge32 %o2, %o3, %o4
movvc %xcc, %i3, %l0
loop_6540:
brgz,a %g1, loop_6541
nop
setx loop_6542, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovd %f0, %f2
sub %i2, 0x182B, %o6
loop_6541:
fpack16 %f10, %f12
loop_6542:
be,a,pt %icc, loop_6543
or %l2, 0x0310, %i0
fabss %f14, %f13
siam 0x4
loop_6543:
brlez,a %o1, loop_6544
bl,pn %xcc, loop_6545
fmovdvs %icc, %f10, %f4
array32 %o5, %i6, %o7
loop_6544:
ldub [%l7 + 0x64], %l6
loop_6545:
tvs %xcc, 0x2
tl %xcc, 0x1
tl %icc, 0x3
be,pn %icc, loop_6546
be,pt %icc, loop_6547
stx %g4, [%l7 + 0x68]
lduh [%l7 + 0x44], %g5
loop_6546:
bleu,pn %icc, loop_6548
loop_6547:
brnz %l1, loop_6549
fmovrslz %g6, %f0, %f10
edge32n %g3, %l3, %i5
loop_6548:
lduw [%l7 + 0x68], %i7
loop_6549:
edge32 %g7, %g2, %o0
ld [%l7 + 0x28], %f8
lduh [%l7 + 0x56], %i4
ldd [%l7 + 0x68], %f8
ldsh [%l7 + 0x74], %l5
st %f7, [%l7 + 0x34]
sth %l4, [%l7 + 0x0C]
stx %i1, [%l7 + 0x48]
edge8 %o3, %o4, %o2
movrne %i3, %g1, %l0
edge32n %i2, %o6, %l2
fmovspos %icc, %f5, %f5
subccc %i0, 0x0719, %o1
xorcc %i6, %o7, %o5
fmovdvs %icc, %f15, %f6
stw %g4, [%l7 + 0x28]
fpsub32s %f6, %f3, %f2
stb %l6, [%l7 + 0x1D]
std %f0, [%l7 + 0x40]
fpsub16s %f0, %f10, %f9
nop
setx loop_6550, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %l1, [%l7 + 0x2C]
brnz,a %g6, loop_6551
ldsw [%l7 + 0x70], %g3
loop_6550:
fmul8x16al %f12, %f9, %f0
stb %l3, [%l7 + 0x60]
loop_6551:
tle %xcc, 0x6
fpsub32 %f6, %f12, %f6
tge %icc, 0x2
sethi 0x1F98, %g5
siam 0x0
stx %i5, [%l7 + 0x68]
lduh [%l7 + 0x70], %i7
subccc %g2, %o0, %g7
fmovsl %xcc, %f0, %f13
edge16ln %i4, %l4, %i1
fpsub32s %f12, %f13, %f11
fcmple16 %f10, %f12, %l5
stx %o3, [%l7 + 0x18]
std %f6, [%l7 + 0x48]
st %f4, [%l7 + 0x50]
movvs %xcc, %o4, %o2
ldsw [%l7 + 0x1C], %g1
tvs %xcc, 0x4
sdivcc %l0, 0x03BF, %i3
fmovdleu %icc, %f14, %f7
addc %o6, 0x18CA, %l2
movn %icc, %i0, %i2
ldsb [%l7 + 0x52], %o1
lduh [%l7 + 0x7A], %o7
edge8l %o5, %i6, %g4
stb %l1, [%l7 + 0x41]
addcc %l6, %g3, %l3
edge16n %g5, %g6, %i5
fba %fcc3, loop_6552
popc %g2, %i7
edge32l %g7, %i4, %l4
fbge,a %fcc1, loop_6553
loop_6552:
edge16n %o0, %i1, %o3
fcmpd %fcc3, %f14, %f0
ldx [%l7 + 0x70], %l5
loop_6553:
std %f0, [%l7 + 0x58]
fzero %f10
fmovsne %xcc, %f0, %f15
tn %icc, 0x4
tneg %xcc, 0x5
sth %o4, [%l7 + 0x68]
edge8ln %o2, %g1, %l0
subccc %o6, 0x17F6, %l2
ldd [%l7 + 0x78], %f14
fmovs %f2, %f7
array32 %i0, %i3, %i2
fbne,a %fcc3, loop_6554
fmovdvc %icc, %f10, %f2
tcc %xcc, 0x3
ld [%l7 + 0x6C], %f2
loop_6554:
be,pt %icc, loop_6555
movl %xcc, %o7, %o1
ldsw [%l7 + 0x7C], %i6
ldd [%l7 + 0x28], %f4
loop_6555:
fpack16 %f8, %f3
ldsb [%l7 + 0x2D], %o5
fmovrslz %g4, %f9, %f2
sth %l1, [%l7 + 0x5C]
lduh [%l7 + 0x60], %l6
stx %g3, [%l7 + 0x60]
fmovrsgz %l3, %f5, %f2
ldx [%l7 + 0x68], %g5
call loop_6556
ldub [%l7 + 0x49], %i5
bvc,pt %xcc, loop_6557
ldub [%l7 + 0x67], %g6
loop_6556:
movcs %icc, %i7, %g7
nop
setx loop_6558, %l0, %l1
jmpl %l1, %g2
loop_6557:
taddcc %i4, %o0, %i1
fornot1s %f9, %f13, %f2
fbl,a %fcc3, loop_6559
loop_6558:
sth %l4, [%l7 + 0x0A]
fmovdle %icc, %f6, %f13
fsrc1s %f7, %f12
loop_6559:
tl %xcc, 0x7
andcc %l5, %o4, %o3
lduh [%l7 + 0x74], %g1
edge8ln %l0, %o6, %l2
array32 %o2, %i0, %i3
sth %o7, [%l7 + 0x32]
fmovs %f7, %f11
fbge,a %fcc1, loop_6560
nop
setx loop_6561, %l0, %l1
jmpl %l1, %o1
tleu %icc, 0x6
fzeros %f11
loop_6560:
st %f9, [%l7 + 0x30]
loop_6561:
brgz,a %i2, loop_6562
st %f12, [%l7 + 0x74]
stb %o5, [%l7 + 0x09]
ld [%l7 + 0x18], %f12
loop_6562:
tge %xcc, 0x6
bn,a %xcc, loop_6563
brlez,a %i6, loop_6564
movre %g4, %l1, %g3
bvs,pn %icc, loop_6565
loop_6563:
sth %l6, [%l7 + 0x16]
loop_6564:
sth %l3, [%l7 + 0x24]
lduw [%l7 + 0x0C], %i5
loop_6565:
bpos,pn %icc, loop_6566
movle %xcc, %g6, %g5
ldsw [%l7 + 0x60], %i7
xorcc %g7, %i4, %g2
loop_6566:
ldsw [%l7 + 0x44], %o0
fnor %f0, %f6, %f2
fmovscs %xcc, %f4, %f11
fmovdcs %icc, %f4, %f10
edge32l %i1, %l4, %o4
orn %o3, 0x1C7B, %l5
fcmped %fcc1, %f8, %f4
orcc %g1, 0x0D76, %o6
sth %l0, [%l7 + 0x2A]
sth %o2, [%l7 + 0x6C]
fmovrslz %i0, %f10, %f13
fpadd16s %f4, %f4, %f13
lduw [%l7 + 0x2C], %l2
fmovsg %xcc, %f6, %f2
tneg %icc, 0x5
subccc %i3, 0x00F0, %o7
xor %i2, 0x18F8, %o5
st %f1, [%l7 + 0x48]
fmovdle %icc, %f11, %f0
st %f12, [%l7 + 0x6C]
addc %o1, 0x0A6B, %g4
fcmple32 %f14, %f14, %i6
andn %l1, 0x0514, %l6
movne %icc, %l3, %g3
ldub [%l7 + 0x35], %g6
fandnot1 %f2, %f4, %f10
tvs %icc, 0x2
brgez %i5, loop_6567
fmuld8ulx16 %f11, %f3, %f4
fandnot1s %f4, %f5, %f1
array16 %g5, %g7, %i4
loop_6567:
xor %g2, 0x0B9A, %i7
movrgz %i1, %o0, %o4
stb %o3, [%l7 + 0x19]
brlz,a %l5, loop_6568
tge %xcc, 0x2
fmovdne %xcc, %f0, %f4
alignaddr %l4, %o6, %l0
loop_6568:
brlz %g1, loop_6569
fcmple32 %f10, %f8, %o2
fcmple16 %f14, %f12, %l2
ldub [%l7 + 0x66], %i3
loop_6569:
st %f5, [%l7 + 0x0C]
st %f0, [%l7 + 0x4C]
fblg %fcc2, loop_6570
fmovrsgz %i0, %f9, %f7
edge8 %o7, %i2, %o5
movg %icc, %g4, %i6
loop_6570:
tpos %icc, 0x6
lduw [%l7 + 0x08], %o1
andcc %l1, %l3, %l6
fbo,a %fcc2, loop_6571
xor %g6, %g3, %g5
nop
setx loop_6572, %l0, %l1
jmpl %l1, %i5
fmovsl %icc, %f2, %f3
loop_6571:
fmul8ulx16 %f8, %f8, %f8
ldsh [%l7 + 0x5A], %i4
loop_6572:
fnot1s %f15, %f6
te %xcc, 0x7
udivcc %g2, 0x18CC, %i7
fsrc1s %f0, %f8
fmovsne %xcc, %f9, %f13
fmul8x16al %f4, %f12, %f4
lduw [%l7 + 0x74], %g7
fcmpne16 %f12, %f14, %o0
ldx [%l7 + 0x20], %o4
tvs %icc, 0x0
ldx [%l7 + 0x78], %o3
std %f12, [%l7 + 0x08]
faligndata %f6, %f2, %f2
lduh [%l7 + 0x40], %i1
std %f4, [%l7 + 0x78]
sth %l4, [%l7 + 0x52]
movg %icc, %l5, %l0
bn,a loop_6573
taddcctv %o6, 0x18E9, %g1
fnegs %f13, %f4
fcmpne32 %f2, %f14, %o2
loop_6573:
fbug,a %fcc1, loop_6574
umulcc %i3, 0x1B7D, %i0
std %f4, [%l7 + 0x48]
fexpand %f11, %f2
loop_6574:
orn %o7, %l2, %o5
movn %icc, %i2, %g4
tleu %icc, 0x1
fmovscc %xcc, %f4, %f10
ldsw [%l7 + 0x28], %o1
ldx [%l7 + 0x28], %i6
subcc %l1, 0x1443, %l3
fmovdcs %xcc, %f14, %f6
call loop_6575
ldsh [%l7 + 0x30], %g6
fmovs %f15, %f13
lduh [%l7 + 0x24], %l6
loop_6575:
edge32n %g5, %i5, %i4
ldx [%l7 + 0x50], %g2
fmovrdgez %i7, %f14, %f8
srl %g3, %o0, %g7
ld [%l7 + 0x30], %f5
ta %icc, 0x3
movrgez %o3, 0x165, %i1
fmovsgu %icc, %f12, %f15
fba,a %fcc1, loop_6576
array32 %l4, %l5, %o4
fpsub16s %f3, %f14, %f12
fpadd16 %f14, %f14, %f6
loop_6576:
sllx %l0, 0x10, %g1
tsubcc %o6, %o2, %i3
be,a,pt %icc, loop_6577
srl %i0, 0x06, %o7
movrgz %o5, 0x2CE, %l2
st %f14, [%l7 + 0x78]
loop_6577:
movrgez %i2, 0x01A, %g4
ba,pn %icc, loop_6578
fpsub16s %f1, %f6, %f13
movle %xcc, %o1, %i6
be,a %xcc, loop_6579
loop_6578:
nop
setx loop_6580, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smul %l1, 0x1C88, %g6
edge8n %l3, %l6, %i5
loop_6579:
fmovdg %icc, %f2, %f11
loop_6580:
stw %i4, [%l7 + 0x5C]
fmuld8ulx16 %f10, %f13, %f14
bl,a,pt %xcc, loop_6581
fnot2 %f6, %f14
lduw [%l7 + 0x2C], %g5
fbu %fcc2, loop_6582
loop_6581:
ldsb [%l7 + 0x2C], %i7
ldd [%l7 + 0x28], %f0
fxors %f0, %f14, %f11
loop_6582:
fornot1 %f4, %f0, %f10
fpadd16s %f13, %f1, %f6
fmovse %icc, %f1, %f7
bcc,a %xcc, loop_6583
orcc %g3, %g2, %o0
bshuffle %f8, %f0, %f14
srlx %o3, %i1, %g7
loop_6583:
brlz,a %l5, loop_6584
fmovdneg %xcc, %f12, %f15
edge8 %o4, %l0, %g1
stw %l4, [%l7 + 0x74]
loop_6584:
te %xcc, 0x3
fbue %fcc2, loop_6585
ld [%l7 + 0x28], %f8
fbl %fcc2, loop_6586
st %f11, [%l7 + 0x24]
loop_6585:
fmovdneg %xcc, %f4, %f13
fpmerge %f11, %f13, %f2
loop_6586:
ldsb [%l7 + 0x66], %o6
stx %i3, [%l7 + 0x10]
add %o2, 0x0977, %i0
fmovdl %xcc, %f4, %f11
umulcc %o5, 0x0DFE, %l2
movcs %xcc, %i2, %g4
srax %o1, 0x02, %o7
tpos %xcc, 0x2
movne %icc, %i6, %g6
fmovdle %xcc, %f0, %f1
tcs %xcc, 0x4
ldsh [%l7 + 0x0A], %l1
fmovsneg %icc, %f5, %f8
st %f1, [%l7 + 0x6C]
sth %l3, [%l7 + 0x1E]
fmovdcs %icc, %f6, %f10
lduw [%l7 + 0x18], %l6
fmovscc %xcc, %f0, %f0
bgu %icc, loop_6587
ldsw [%l7 + 0x18], %i4
fnot2 %f10, %f8
fcmpes %fcc3, %f1, %f10
loop_6587:
xorcc %i5, %g5, %g3
st %f6, [%l7 + 0x28]
ldsw [%l7 + 0x54], %i7
ldub [%l7 + 0x48], %o0
fsrc1 %f12, %f12
ldx [%l7 + 0x68], %o3
fornot2 %f6, %f10, %f2
brlz,a %g2, loop_6588
fmovrdgz %i1, %f6, %f12
stx %l5, [%l7 + 0x08]
ldub [%l7 + 0x11], %o4
loop_6588:
fnors %f2, %f9, %f12
taddcc %g7, %l0, %l4
or %o6, %g1, %i3
udivx %i0, 0x09E3, %o5
fone %f12
edge8ln %o2, %l2, %i2
fornot2 %f12, %f12, %f12
array8 %o1, %g4, %o7
stw %g6, [%l7 + 0x60]
fnegs %f8, %f13
stb %l1, [%l7 + 0x7C]
lduw [%l7 + 0x64], %i6
ldd [%l7 + 0x08], %f8
fcmpd %fcc3, %f10, %f4
stx %l3, [%l7 + 0x18]
tl %xcc, 0x6
fmovsvs %xcc, %f6, %f8
edge8 %l6, %i5, %i4
fmovrsgz %g5, %f15, %f6
tsubcctv %g3, 0x0683, %o0
fmul8sux16 %f4, %f0, %f14
ldsb [%l7 + 0x44], %i7
fbuge,a %fcc2, loop_6589
fbuge,a %fcc0, loop_6590
fbne %fcc1, loop_6591
fbge %fcc1, loop_6592
loop_6589:
std %f6, [%l7 + 0x58]
loop_6590:
sth %g2, [%l7 + 0x78]
loop_6591:
fmovscs %icc, %f9, %f13
loop_6592:
ba,a %xcc, loop_6593
fmovdvs %icc, %f3, %f7
and %o3, %l5, %i1
std %f14, [%l7 + 0x50]
loop_6593:
fpmerge %f13, %f8, %f8
bcc,a,pn %icc, loop_6594
srl %g7, %l0, %l4
lduh [%l7 + 0x26], %o6
srlx %o4, 0x02, %g1
loop_6594:
mova %xcc, %i3, %o5
fmovrsgz %i0, %f5, %f3
movgu %xcc, %o2, %i2
movrne %o1, 0x3C4, %l2
fzeros %f9
lduh [%l7 + 0x3E], %g4
fmovda %xcc, %f8, %f12
ldsb [%l7 + 0x0C], %g6
movleu %icc, %l1, %o7
tcs %icc, 0x0
for %f8, %f14, %f4
movcs %xcc, %i6, %l6
bleu,pn %icc, loop_6595
fcmple32 %f2, %f12, %l3
fmovrsne %i5, %f13, %f12
fandnot1 %f2, %f4, %f0
loop_6595:
stb %g5, [%l7 + 0x26]
fnands %f4, %f1, %f14
fbg,a %fcc0, loop_6596
lduh [%l7 + 0x28], %g3
fpsub32s %f9, %f4, %f8
fmovsneg %xcc, %f13, %f5
loop_6596:
ld [%l7 + 0x64], %f2
stb %i4, [%l7 + 0x3A]
brgez %i7, loop_6597
ldsb [%l7 + 0x21], %g2
brlz %o3, loop_6598
fmovdge %icc, %f5, %f2
loop_6597:
lduh [%l7 + 0x2E], %o0
brgz,a %i1, loop_6599
loop_6598:
stx %g7, [%l7 + 0x60]
movge %xcc, %l0, %l4
stb %o6, [%l7 + 0x55]
loop_6599:
lduh [%l7 + 0x0C], %l5
movn %xcc, %o4, %g1
movrgz %o5, %i3, %i0
st %f1, [%l7 + 0x14]
bg,pt %icc, loop_6600
stb %o2, [%l7 + 0x69]
mulscc %o1, 0x0FE5, %l2
array8 %g4, %g6, %i2
loop_6600:
fone %f0
movg %icc, %o7, %i6
fbu,a %fcc1, loop_6601
smul %l1, %l6, %i5
call loop_6602
call loop_6603
loop_6601:
fmul8ulx16 %f10, %f0, %f12
movcc %icc, %g5, %g3
loop_6602:
fmovsge %xcc, %f3, %f8
loop_6603:
fmul8x16au %f5, %f8, %f14
fbul %fcc3, loop_6604
ta %icc, 0x0
ld [%l7 + 0x0C], %f2
edge16n %i4, %i7, %l3
loop_6604:
st %f10, [%l7 + 0x44]
subcc %g2, %o0, %i1
tneg %icc, 0x5
ldsh [%l7 + 0x2C], %o3
fmovdcc %xcc, %f9, %f15
sdivx %g7, 0x069D, %l0
andncc %l4, %l5, %o6
edge8l %g1, %o5, %o4
siam 0x7
for %f14, %f14, %f2
tgu %xcc, 0x3
edge32l %i3, %o2, %i0
edge32ln %o1, %l2, %g6
ldsb [%l7 + 0x4A], %i2
fmovdge %icc, %f15, %f15
fxnor %f14, %f12, %f10
fmovrdgez %g4, %f6, %f2
fexpand %f8, %f14
ldsb [%l7 + 0x42], %o7
movrgez %l1, %i6, %i5
ldub [%l7 + 0x60], %g5
ldsb [%l7 + 0x3F], %l6
tn %xcc, 0x0
ldsh [%l7 + 0x68], %g3
movg %icc, %i7, %l3
ble,pn %icc, loop_6605
fble %fcc3, loop_6606
fbul %fcc2, loop_6607
fcmpeq32 %f8, %f4, %g2
loop_6605:
tgu %xcc, 0x1
loop_6606:
movg %xcc, %o0, %i1
loop_6607:
fmovrsne %i4, %f13, %f8
siam 0x6
ldsh [%l7 + 0x26], %g7
sra %l0, 0x08, %l4
fpsub16s %f12, %f3, %f5
bneg %icc, loop_6608
be loop_6609
lduh [%l7 + 0x3A], %o3
tvc %icc, 0x3
loop_6608:
fmovse %xcc, %f9, %f10
loop_6609:
fpadd32 %f8, %f10, %f4
ta %xcc, 0x7
fmovsneg %icc, %f10, %f14
sub %l5, 0x049F, %o6
bcc,pt %icc, loop_6610
ldd [%l7 + 0x28], %f0
fornot1 %f4, %f0, %f0
and %o5, 0x079D, %o4
loop_6610:
sdiv %i3, 0x1FEB, %o2
sth %i0, [%l7 + 0x6A]
be loop_6611
fcmpne16 %f10, %f2, %o1
ldd [%l7 + 0x50], %f10
fmovrsgz %l2, %f0, %f1
loop_6611:
lduh [%l7 + 0x2E], %g6
bvs loop_6612
fblg,a %fcc3, loop_6613
ba %xcc, loop_6614
fmovsl %xcc, %f7, %f3
loop_6612:
fcmple32 %f0, %f12, %i2
loop_6613:
fbuge,a %fcc3, loop_6615
loop_6614:
lduh [%l7 + 0x26], %g4
brz %g1, loop_6616
fpadd16 %f8, %f2, %f14
loop_6615:
fnegs %f7, %f3
fmovrslz %o7, %f15, %f4
loop_6616:
edge16 %l1, %i6, %i5
nop
setx loop_6617, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brgz,a %l6, loop_6618
fpackfix %f2, %f11
st %f14, [%l7 + 0x44]
loop_6617:
ldub [%l7 + 0x43], %g3
loop_6618:
bneg %xcc, loop_6619
ldx [%l7 + 0x20], %i7
pdist %f14, %f2, %f6
lduh [%l7 + 0x20], %g5
loop_6619:
stx %l3, [%l7 + 0x18]
fmovdneg %xcc, %f0, %f5
fmul8sux16 %f4, %f4, %f6
te %xcc, 0x7
fnot1s %f9, %f6
siam 0x4
stw %g2, [%l7 + 0x30]
tcc %icc, 0x2
stw %i1, [%l7 + 0x34]
sdivcc %o0, 0x0C8F, %i4
ldsw [%l7 + 0x3C], %l0
st %f13, [%l7 + 0x5C]
popc 0x0C63, %l4
tsubcc %g7, 0x0150, %l5
subccc %o6, 0x1836, %o3
array8 %o5, %i3, %o4
lduh [%l7 + 0x36], %i0
fmovrslez %o1, %f1, %f13
ldsb [%l7 + 0x35], %l2
st %f8, [%l7 + 0x5C]
fmuld8ulx16 %f11, %f15, %f12
ldsh [%l7 + 0x64], %o2
fbul %fcc2, loop_6620
sth %i2, [%l7 + 0x0E]
fmovse %xcc, %f9, %f10
fbug %fcc1, loop_6621
loop_6620:
sdivcc %g6, 0x046E, %g1
ldd [%l7 + 0x68], %f0
fxnor %f14, %f2, %f10
loop_6621:
st %f6, [%l7 + 0x3C]
fpsub32 %f2, %f4, %f2
fmovscs %xcc, %f13, %f13
fmovsg %xcc, %f14, %f10
smul %g4, 0x1BCB, %o7
nop
setx loop_6622, %l0, %l1
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,a %fcc3, loop_6623
fcmpgt16 %f4, %f12, %l1
array32 %i6, %l6, %g3
loop_6622:
subccc %i5, 0x0154, %i7
loop_6623:
ldsb [%l7 + 0x60], %g5
st %f15, [%l7 + 0x74]
stx %l3, [%l7 + 0x78]
fmovd %f0, %f14
movre %g2, %o0, %i4
tcc %icc, 0x5
movvs %icc, %l0, %l4
brgz,a %i1, loop_6624
fpadd16 %f8, %f6, %f4
ldd [%l7 + 0x20], %f12
popc %l5, %o6
loop_6624:
stx %g7, [%l7 + 0x48]
fcmple32 %f2, %f8, %o5
fmul8x16 %f3, %f2, %f14
ldub [%l7 + 0x38], %o3
fxnor %f12, %f8, %f2
std %f6, [%l7 + 0x18]
brgez,a %i3, loop_6625
addccc %i0, 0x1CD0, %o4
fbug %fcc3, loop_6626
stw %o1, [%l7 + 0x6C]
loop_6625:
fsrc1s %f1, %f8
fmovdle %icc, %f9, %f11
loop_6626:
ld [%l7 + 0x38], %f6
bneg loop_6627
ld [%l7 + 0x68], %f9
fmovse %xcc, %f6, %f15
edge32n %l2, %i2, %g6
loop_6627:
brlz %g1, loop_6628
bge %icc, loop_6629
fpack32 %f0, %f14, %f8
lduh [%l7 + 0x2A], %g4
loop_6628:
call loop_6630
loop_6629:
udivx %o2, 0x1A07, %l1
fbe,a %fcc3, loop_6631
fmovsa %xcc, %f2, %f0
loop_6630:
fnot2s %f7, %f3
array16 %i6, %o7, %l6
loop_6631:
bge %xcc, loop_6632
alignaddrl %g3, %i5, %i7
ldub [%l7 + 0x5B], %l3
fmovdl %xcc, %f13, %f13
loop_6632:
array32 %g5, %g2, %o0
bcc,a %xcc, loop_6633
stx %i4, [%l7 + 0x50]
lduh [%l7 + 0x5C], %l4
srax %i1, %l0, %o6
loop_6633:
fpadd16 %f8, %f14, %f2
fbge %fcc3, loop_6634
fbuge,a %fcc1, loop_6635
ldsb [%l7 + 0x1C], %g7
ldub [%l7 + 0x3F], %l5
loop_6634:
fsrc2 %f14, %f10
loop_6635:
movre %o5, %o3, %i3
fmovrdne %i0, %f2, %f14
mulscc %o4, %o1, %l2
fmovs %f1, %f13
lduh [%l7 + 0x36], %i2
bg,pn %icc, loop_6636
ld [%l7 + 0x70], %f0
ldsw [%l7 + 0x70], %g6
st %f5, [%l7 + 0x24]
loop_6636:
fmovsg %xcc, %f5, %f6
stw %g4, [%l7 + 0x44]
orcc %g1, 0x16D3, %l1
fands %f4, %f3, %f12
fbuge %fcc0, loop_6637
mulx %o2, 0x1377, %i6
ldsw [%l7 + 0x28], %o7
sll %g3, 0x02, %l6
loop_6637:
ld [%l7 + 0x38], %f11
fbne %fcc2, loop_6638
ldx [%l7 + 0x08], %i5
std %f12, [%l7 + 0x60]
movgu %xcc, %i7, %g5
loop_6638:
te %icc, 0x2
fexpand %f15, %f4
srl %g2, 0x0E, %l3
ldx [%l7 + 0x30], %i4
srl %l4, %i1, %o0
fmovdgu %icc, %f14, %f0
bl,a,pn %icc, loop_6639
fabsd %f0, %f2
stb %o6, [%l7 + 0x5F]
ldsh [%l7 + 0x50], %g7
loop_6639:
nop
setx loop_6640, %l0, %l1
jmpl %l1, %l5
ba %icc, loop_6641
fmovsneg %xcc, %f9, %f0
ldd [%l7 + 0x30], %f6
loop_6640:
fmovdn %icc, %f4, %f4
loop_6641:
fmuld8sux16 %f3, %f10, %f8
bcs,a loop_6642
bne,pt %icc, loop_6643
bge,a loop_6644
udiv %l0, 0x14D0, %o5
loop_6642:
ldub [%l7 + 0x42], %i3
loop_6643:
ldsw [%l7 + 0x20], %o3
loop_6644:
add %i0, %o4, %l2
fmovrdlz %i2, %f12, %f12
ldsw [%l7 + 0x30], %o1
std %f0, [%l7 + 0x60]
fors %f11, %f2, %f9
ldx [%l7 + 0x10], %g6
fbe,a %fcc3, loop_6645
ldsb [%l7 + 0x43], %g4
pdist %f12, %f14, %f12
stw %g1, [%l7 + 0x10]
loop_6645:
brlz %l1, loop_6646
fmovscc %icc, %f7, %f3
bshuffle %f10, %f0, %f14
brgz,a %i6, loop_6647
loop_6646:
tcc %xcc, 0x6
ble,a,pt %xcc, loop_6648
edge16n %o7, %o2, %g3
loop_6647:
sth %l6, [%l7 + 0x64]
stx %i5, [%l7 + 0x70]
loop_6648:
array32 %g5, %g2, %i7
fmovdne %icc, %f6, %f1
fmovde %icc, %f2, %f13
sllx %i4, %l4, %l3
fmovrse %i1, %f10, %f6
fmovsge %xcc, %f4, %f8
bpos loop_6649
tpos %xcc, 0x7
tle %xcc, 0x4
edge8n %o6, %o0, %g7
loop_6649:
fcmpne16 %f8, %f0, %l5
ldsb [%l7 + 0x7E], %l0
ld [%l7 + 0x40], %f7
lduw [%l7 + 0x64], %o5
fpadd32 %f4, %f8, %f4
fba,a %fcc2, loop_6650
tvs %xcc, 0x5
fmovrde %i3, %f2, %f10
fmul8x16au %f2, %f13, %f2
loop_6650:
move %xcc, %o3, %o4
fmovdg %icc, %f10, %f11
ld [%l7 + 0x50], %f13
ldsb [%l7 + 0x77], %l2
fandnot2s %f2, %f8, %f13
ldsw [%l7 + 0x50], %i0
fcmpne16 %f12, %f10, %i2
pdist %f4, %f12, %f10
std %f8, [%l7 + 0x10]
fones %f14
fpack32 %f4, %f6, %f6
brnz,a %g6, loop_6651
ldsw [%l7 + 0x10], %g4
tg %icc, 0x1
edge8l %o1, %g1, %l1
loop_6651:
stb %o7, [%l7 + 0x1A]
tsubcc %o2, %g3, %i6
fpadd16s %f12, %f15, %f9
stw %i5, [%l7 + 0x4C]
std %f4, [%l7 + 0x70]
ldub [%l7 + 0x39], %g5
alignaddr %l6, %i7, %i4
fnegd %f4, %f10
lduh [%l7 + 0x6A], %l4
andncc %g2, %l3, %o6
edge16 %o0, %i1, %g7
stw %l5, [%l7 + 0x08]
fmovspos %xcc, %f6, %f12
brlez,a %o5, loop_6652
ldsb [%l7 + 0x75], %l0
fmovrdgez %o3, %f4, %f8
fbuge %fcc1, loop_6653
loop_6652:
xnorcc %i3, %l2, %i0
fors %f14, %f5, %f8
edge32l %i2, %o4, %g6
loop_6653:
fxors %f14, %f2, %f9
tneg %xcc, 0x7
fbule,a %fcc3, loop_6654
ldsw [%l7 + 0x70], %g4
fmuld8sux16 %f0, %f5, %f14
lduh [%l7 + 0x48], %o1
loop_6654:
bne,a,pn %xcc, loop_6655
edge32 %l1, %o7, %o2
lduh [%l7 + 0x40], %g1
fcmple16 %f14, %f6, %g3
loop_6655:
movrgez %i5, 0x01D, %g5
fones %f9
movl %xcc, %l6, %i6
taddcctv %i7, 0x0E37, %l4
tpos %icc, 0x0
movneg %xcc, %g2, %l3
edge16l %i4, %o6, %i1
fmovspos %xcc, %f15, %f14
lduh [%l7 + 0x42], %o0
fmovrdne %l5, %f6, %f12
and %g7, 0x052C, %o5
bg,a loop_6656
std %f2, [%l7 + 0x30]
fcmps %fcc2, %f3, %f8
ldx [%l7 + 0x68], %l0
loop_6656:
for %f10, %f0, %f6
fmovsne %icc, %f11, %f5
fcmpd %fcc2, %f4, %f14
ta %icc, 0x2
brlez %o3, loop_6657
stb %l2, [%l7 + 0x46]
fmovsvc %xcc, %f10, %f7
andncc %i3, %i0, %o4
loop_6657:
ldub [%l7 + 0x75], %i2
fpadd32 %f8, %f14, %f6
edge32l %g4, %g6, %o1
lduw [%l7 + 0x74], %o7
fmovrde %l1, %f4, %f8
lduw [%l7 + 0x78], %g1
stb %o2, [%l7 + 0x50]
fmovdg %icc, %f7, %f7
fpsub32 %f6, %f0, %f6
stb %g3, [%l7 + 0x7B]
fors %f14, %f0, %f3
stb %i5, [%l7 + 0x1F]
fcmpgt32 %f6, %f2, %l6
stw %g5, [%l7 + 0x7C]
lduh [%l7 + 0x50], %i6
subc %i7, 0x08E3, %g2
fmovspos %xcc, %f2, %f12
brlz,a %l3, loop_6658
fbn %fcc2, loop_6659
stw %l4, [%l7 + 0x40]
bg loop_6660
loop_6658:
ldsh [%l7 + 0x1E], %i4
loop_6659:
sub %i1, 0x1081, %o6
alignaddr %o0, %l5, %g7
loop_6660:
lduh [%l7 + 0x28], %o5
fnot1s %f10, %f3
alignaddr %o3, %l2, %i3
stw %i0, [%l7 + 0x60]
ldsb [%l7 + 0x69], %o4
movleu %icc, %l0, %i2
ldsw [%l7 + 0x78], %g4
stx %g6, [%l7 + 0x08]
fmovrdgz %o7, %f2, %f4
ldsh [%l7 + 0x08], %l1
fxor %f6, %f12, %f6
tsubcctv %o1, 0x146D, %o2
addc %g3, %i5, %l6
sth %g5, [%l7 + 0x48]
fbo %fcc2, loop_6661
brz %g1, loop_6662
fabss %f13, %f8
ldsh [%l7 + 0x48], %i7
loop_6661:
std %f12, [%l7 + 0x78]
loop_6662:
fpadd32s %f2, %f1, %f0
stw %i6, [%l7 + 0x08]
xorcc %l3, 0x1F01, %g2
tvs %xcc, 0x4
brlez %l4, loop_6663
st %f2, [%l7 + 0x74]
fones %f9
fmovsne %icc, %f9, %f14
loop_6663:
fandnot2s %f8, %f5, %f3
udivx %i4, 0x1F16, %i1
movrne %o6, %l5, %g7
ldd [%l7 + 0x18], %f6
nop
setx loop_6664, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_6665, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnand %f8, %f8, %f6
ldsw [%l7 + 0x18], %o5
loop_6664:
fmovdge %icc, %f7, %f0
loop_6665:
stx %o3, [%l7 + 0x38]
fcmpeq16 %f12, %f8, %o0
fmovdpos %icc, %f3, %f11
mulx %l2, 0x1636, %i0
ldd [%l7 + 0x30], %f14
ldx [%l7 + 0x08], %i3
ldsb [%l7 + 0x0A], %o4
movge %xcc, %l0, %g4
bl,a,pn %icc, loop_6666
fone %f2
fornot2s %f3, %f10, %f3
tpos %xcc, 0x5
loop_6666:
bg,a %icc, loop_6667
sdivx %g6, 0x06CC, %o7
fbge,a %fcc3, loop_6668
fcmpeq32 %f6, %f0, %i2
loop_6667:
stw %o1, [%l7 + 0x2C]
movvc %icc, %l1, %g3
loop_6668:
std %f6, [%l7 + 0x70]
bgu,a loop_6669
tcc %xcc, 0x2
fone %f8
bne,a loop_6670
loop_6669:
bshuffle %f2, %f8, %f8
fpadd16 %f2, %f12, %f8
st %f14, [%l7 + 0x50]
loop_6670:
edge32l %o2, %l6, %g5
nop
setx loop_6671, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpne32 %f10, %f12, %i5
fmovsgu %xcc, %f10, %f10
fandnot1 %f0, %f10, %f0
loop_6671:
lduh [%l7 + 0x66], %i7
movrgz %i6, 0x0E5, %l3
ldsb [%l7 + 0x20], %g2
fbg,a %fcc2, loop_6672
srl %l4, %g1, %i4
bvs,pt %icc, loop_6673
fbe %fcc0, loop_6674
loop_6672:
edge8 %o6, %l5, %i1
tcs %icc, 0x0
loop_6673:
stw %o5, [%l7 + 0x44]
loop_6674:
stb %o3, [%l7 + 0x6C]
srax %g7, %l2, %i0
ldsh [%l7 + 0x5C], %i3
ldd [%l7 + 0x18], %f10
fmul8x16al %f5, %f8, %f2
fcmpgt16 %f4, %f2, %o4
ldsw [%l7 + 0x24], %l0
fornot2 %f14, %f4, %f0
fcmped %fcc1, %f14, %f12
ldub [%l7 + 0x2F], %g4
std %f10, [%l7 + 0x68]
tne %icc, 0x7
ld [%l7 + 0x14], %f6
stw %g6, [%l7 + 0x44]
tvc %icc, 0x7
ldx [%l7 + 0x08], %o7
fsrc1 %f8, %f14
fbg %fcc3, loop_6675
stx %i2, [%l7 + 0x28]
st %f6, [%l7 + 0x5C]
movgu %icc, %o1, %o0
loop_6675:
orcc %l1, %g3, %l6
addccc %o2, 0x1602, %g5
fpadd16s %f0, %f7, %f13
edge16l %i5, %i6, %i7
fmovdcc %xcc, %f0, %f1
st %f9, [%l7 + 0x40]
movvc %xcc, %g2, %l4
fbuge,a %fcc0, loop_6676
movrlez %g1, %i4, %l3
fpadd32s %f4, %f1, %f10
andncc %l5, %o6, %i1
loop_6676:
array16 %o5, %o3, %l2
ldsh [%l7 + 0x74], %i0
fcmpeq16 %f6, %f12, %i3
ld [%l7 + 0x40], %f15
stb %g7, [%l7 + 0x23]
fsrc1 %f10, %f14
edge32n %o4, %g4, %l0
alignaddr %o7, %g6, %i2
fcmple32 %f0, %f12, %o1
ldx [%l7 + 0x50], %o0
std %f10, [%l7 + 0x28]
tsubcc %l1, 0x1067, %g3
edge32n %l6, %o2, %i5
tne %icc, 0x1
stw %i6, [%l7 + 0x68]
fmovdleu %xcc, %f15, %f13
bne,pn %xcc, loop_6677
tgu %xcc, 0x3
movge %xcc, %i7, %g2
stx %g5, [%l7 + 0x78]
loop_6677:
fbo,a %fcc0, loop_6678
and %g1, %i4, %l3
sra %l5, 0x1B, %o6
sdivcc %i1, 0x1853, %l4
loop_6678:
sth %o5, [%l7 + 0x54]
tpos %icc, 0x3
ldsh [%l7 + 0x14], %l2
fbuge,a %fcc2, loop_6679
fpadd32s %f15, %f15, %f14
umul %o3, %i0, %i3
fmovdcs %xcc, %f11, %f4
loop_6679:
movneg %xcc, %o4, %g7
fmovrsne %l0, %f2, %f0
std %f12, [%l7 + 0x58]
movvs %xcc, %o7, %g4
udivx %i2, 0x0BAA, %o1
lduw [%l7 + 0x14], %o0
fmovdpos %icc, %f11, %f0
ldsh [%l7 + 0x48], %l1
call loop_6680
orn %g3, 0x13EB, %g6
bvc,pn %xcc, loop_6681
fornot2 %f14, %f8, %f0
loop_6680:
fbg,a %fcc1, loop_6682
fand %f0, %f2, %f0
loop_6681:
fmovdvc %xcc, %f4, %f12
fmovrsne %o2, %f4, %f6
loop_6682:
ld [%l7 + 0x2C], %f11
fnand %f10, %f14, %f14
ldsh [%l7 + 0x72], %i5
stw %i6, [%l7 + 0x08]
sth %i7, [%l7 + 0x6E]
fbuge,a %fcc1, loop_6683
fornot1 %f0, %f10, %f0
edge32n %g2, %l6, %g5
fbge %fcc0, loop_6684
loop_6683:
fmovsg %icc, %f13, %f11
fpmerge %f3, %f11, %f8
stw %g1, [%l7 + 0x1C]
loop_6684:
subc %l3, %l5, %i4
smulcc %i1, 0x0E7E, %o6
sth %l4, [%l7 + 0x10]
ldsh [%l7 + 0x30], %l2
fabsd %f4, %f12
tge %xcc, 0x7
srl %o5, 0x03, %i0
stb %i3, [%l7 + 0x19]
std %f8, [%l7 + 0x18]
tsubcctv %o3, 0x0573, %g7
edge8 %l0, %o7, %g4
movn %xcc, %i2, %o1
fbue %fcc2, loop_6685
fbn,a %fcc0, loop_6686
std %f6, [%l7 + 0x10]
fmul8x16au %f4, %f5, %f12
loop_6685:
st %f9, [%l7 + 0x74]
loop_6686:
fmul8x16 %f9, %f10, %f10
ldsh [%l7 + 0x22], %o0
lduw [%l7 + 0x34], %l1
brnz %o4, loop_6687
fnegs %f13, %f14
edge8l %g3, %o2, %g6
movrlez %i5, 0x005, %i6
loop_6687:
fsrc1 %f8, %f12
edge8n %g2, %l6, %g5
te %xcc, 0x6
fnot2s %f3, %f13
brlz,a %i7, loop_6688
fbule,a %fcc1, loop_6689
ld [%l7 + 0x34], %f15
edge16 %g1, %l3, %i4
loop_6688:
sethi 0x1D64, %l5
loop_6689:
for %f12, %f0, %f4
st %f13, [%l7 + 0x20]
bleu,pt %icc, loop_6690
edge16n %o6, %i1, %l2
fmovrsgez %l4, %f6, %f5
movrgez %o5, 0x2A5, %i3
loop_6690:
tsubcctv %o3, %i0, %l0
ldsh [%l7 + 0x34], %o7
for %f12, %f10, %f0
st %f7, [%l7 + 0x28]
fcmpeq32 %f8, %f10, %g4
nop
setx loop_6691, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsgu %xcc, %f14, %f8
fmovdneg %icc, %f0, %f4
sth %i2, [%l7 + 0x18]
loop_6691:
taddcctv %g7, %o1, %o0
ldx [%l7 + 0x68], %o4
edge8ln %l1, %o2, %g6
ldsh [%l7 + 0x20], %g3
ldsb [%l7 + 0x2F], %i6
std %f14, [%l7 + 0x08]
movcs %xcc, %g2, %i5
fcmpeq16 %f0, %f2, %l6
movgu %xcc, %g5, %i7
edge16ln %g1, %i4, %l3
fmovsvs %xcc, %f9, %f2
fnors %f10, %f7, %f11
bgu,pn %xcc, loop_6692
ldsh [%l7 + 0x34], %o6
ldub [%l7 + 0x63], %i1
tgu %xcc, 0x7
loop_6692:
bvs,a,pt %icc, loop_6693
fmovrdne %l5, %f6, %f14
ldsw [%l7 + 0x24], %l2
fcmple32 %f12, %f8, %l4
loop_6693:
bge,a,pt %xcc, loop_6694
fandnot1 %f10, %f12, %f12
stb %o5, [%l7 + 0x6F]
fmovdcc %xcc, %f10, %f13
loop_6694:
faligndata %f14, %f14, %f4
stx %i3, [%l7 + 0x08]
ldsh [%l7 + 0x74], %i0
fblg,a %fcc0, loop_6695
sll %o3, 0x02, %o7
fpadd32 %f6, %f0, %f14
fandnot1 %f0, %f14, %f2
loop_6695:
movrgez %g4, %i2, %l0
addcc %o1, 0x090C, %o0
movvs %xcc, %g7, %l1
fmovdpos %icc, %f13, %f14
mulscc %o4, %g6, %g3
tl %icc, 0x4
ldsh [%l7 + 0x12], %i6
brz,a %o2, loop_6696
mulx %g2, 0x1D57, %l6
or %g5, 0x1F69, %i7
ldd [%l7 + 0x08], %f8
loop_6696:
stw %i5, [%l7 + 0x44]
ldsh [%l7 + 0x56], %i4
edge8 %l3, %o6, %i1
udivcc %l5, 0x0CEE, %g1
stb %l2, [%l7 + 0x45]
ld [%l7 + 0x50], %f0
ldsw [%l7 + 0x6C], %o5
fand %f8, %f2, %f0
fcmpd %fcc3, %f4, %f12
ldd [%l7 + 0x70], %f0
brgz,a %l4, loop_6697
movrlz %i3, %i0, %o7
fsrc2 %f6, %f2
fcmpeq32 %f10, %f14, %g4
loop_6697:
tpos %icc, 0x3
fmovsg %xcc, %f14, %f15
fba %fcc1, loop_6698
std %f0, [%l7 + 0x48]
fornot1 %f8, %f4, %f2
lduh [%l7 + 0x5C], %o3
loop_6698:
mulx %i2, %l0, %o1
umul %g7, 0x10D7, %l1
ldsb [%l7 + 0x54], %o0
tcs %icc, 0x3
tvc %icc, 0x5
movrlez %g6, 0x0C1, %g3
fmovrdlz %i6, %f4, %f14
ld [%l7 + 0x44], %f4
sdivx %o2, 0x081D, %g2
fcmpne16 %f8, %f6, %l6
fcmple16 %f0, %f14, %g5
stx %o4, [%l7 + 0x18]
alignaddrl %i7, %i4, %i5
bge %xcc, loop_6699
ldub [%l7 + 0x50], %l3
fabss %f11, %f3
fornot1 %f2, %f4, %f4
loop_6699:
fbne %fcc3, loop_6700
ldsh [%l7 + 0x5A], %i1
xor %o6, 0x0AE0, %g1
ldx [%l7 + 0x50], %l2
loop_6700:
taddcc %l5, 0x06CA, %o5
siam 0x0
fxor %f14, %f12, %f0
nop
setx loop_6701, %l0, %l1
jmpl %l1, %i3
std %f14, [%l7 + 0x38]
fpsub32s %f8, %f13, %f8
stx %i0, [%l7 + 0x38]
loop_6701:
fcmps %fcc1, %f10, %f8
sub %l4, 0x1307, %g4
nop
setx loop_6702, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
te %icc, 0x3
bne loop_6703
ldd [%l7 + 0x10], %f6
loop_6702:
bl %icc, loop_6704
alignaddr %o3, %o7, %i2
loop_6703:
std %f8, [%l7 + 0x18]
addcc %l0, %o1, %g7
loop_6704:
sth %l1, [%l7 + 0x3C]
fnor %f2, %f14, %f12
edge32l %g6, %g3, %i6
fcmpne32 %f6, %f6, %o2
std %f0, [%l7 + 0x60]
fmovrdlz %g2, %f14, %f12
fpsub16 %f10, %f8, %f10
tpos %xcc, 0x3
fbo,a %fcc3, loop_6705
stx %l6, [%l7 + 0x30]
fnand %f8, %f0, %f4
stx %o0, [%l7 + 0x30]
loop_6705:
fpsub32s %f15, %f5, %f0
fsrc2s %f12, %f11
fors %f7, %f3, %f10
edge8n %g5, %i7, %i4
fmovdcs %xcc, %f5, %f2
fmovrse %o4, %f8, %f5
fbg,a %fcc2, loop_6706
std %f10, [%l7 + 0x40]
call loop_6707
fxors %f15, %f9, %f8
loop_6706:
bcc %icc, loop_6708
lduw [%l7 + 0x74], %l3
loop_6707:
bvs,pn %icc, loop_6709
udivx %i5, 0x1162, %o6
loop_6708:
std %f10, [%l7 + 0x28]
alignaddrl %i1, %g1, %l2
loop_6709:
ldd [%l7 + 0x70], %f12
sth %o5, [%l7 + 0x28]
lduw [%l7 + 0x7C], %l5
ldub [%l7 + 0x4C], %i3
movre %l4, %g4, %i0
ba,pt %icc, loop_6710
fpsub16s %f15, %f1, %f6
fmovdgu %xcc, %f1, %f0
ldx [%l7 + 0x18], %o7
loop_6710:
stx %i2, [%l7 + 0x18]
fmovrdne %l0, %f6, %f4
sdivx %o1, 0x1DD3, %g7
tvc %xcc, 0x3
fmovdl %icc, %f13, %f2
ldsw [%l7 + 0x18], %l1
ldsh [%l7 + 0x14], %o3
udiv %g3, 0x03E3, %i6
std %f4, [%l7 + 0x48]
alignaddr %o2, %g6, %l6
bge,pt %icc, loop_6711
andn %g2, 0x181F, %o0
ldsw [%l7 + 0x14], %i7
stx %i4, [%l7 + 0x08]
loop_6711:
ldsh [%l7 + 0x68], %o4
movcs %xcc, %g5, %i5
std %f12, [%l7 + 0x50]
stx %o6, [%l7 + 0x78]
movneg %xcc, %i1, %g1
fmovsgu %xcc, %f13, %f7
ldsh [%l7 + 0x5A], %l3
bl,pn %xcc, loop_6712
stw %o5, [%l7 + 0x74]
call loop_6713
fbne %fcc3, loop_6714
loop_6712:
lduw [%l7 + 0x4C], %l5
fpmerge %f3, %f14, %f2
loop_6713:
popc %i3, %l4
loop_6714:
ld [%l7 + 0x60], %f3
addccc %l2, %i0, %g4
bgu,a %icc, loop_6715
udivcc %o7, 0x076A, %l0
bcs,a,pt %icc, loop_6716
bshuffle %f14, %f14, %f8
loop_6715:
fabsd %f6, %f14
fone %f6
loop_6716:
bl,a,pn %xcc, loop_6717
stb %o1, [%l7 + 0x16]
lduw [%l7 + 0x10], %g7
sth %i2, [%l7 + 0x14]
loop_6717:
stb %l1, [%l7 + 0x3E]
xor %o3, %i6, %g3
fblg %fcc1, loop_6718
lduh [%l7 + 0x36], %o2
movn %xcc, %g6, %g2
movrlez %l6, 0x0C6, %o0
loop_6718:
tn %xcc, 0x0
fsrc1 %f4, %f4
fzeros %f13
fmovdpos %xcc, %f12, %f12
fpackfix %f10, %f12
taddcctv %i7, %o4, %i4
fbo %fcc1, loop_6719
fmovscc %icc, %f0, %f2
fpadd32 %f4, %f10, %f0
bshuffle %f4, %f14, %f6
loop_6719:
std %f4, [%l7 + 0x20]
fmul8ulx16 %f12, %f12, %f10
fmovrdgez %i5, %f4, %f8
fpadd32s %f14, %f6, %f10
fmovsge %icc, %f4, %f7
fcmpgt16 %f10, %f4, %g5
stw %i1, [%l7 + 0x60]
for %f10, %f10, %f0
fnot1 %f6, %f6
edge16l %o6, %g1, %l3
ld [%l7 + 0x64], %f12
lduh [%l7 + 0x6E], %l5
stb %o5, [%l7 + 0x45]
array32 %i3, %l4, %i0
fcmped %fcc1, %f10, %f0
brnz,a %g4, loop_6720
subccc %o7, 0x139B, %l0
te %icc, 0x4
lduh [%l7 + 0x7C], %o1
loop_6720:
bcc,pn %xcc, loop_6721
fmovsneg %xcc, %f6, %f15
fmovdne %icc, %f7, %f9
fandnot2 %f10, %f8, %f2
loop_6721:
stb %l2, [%l7 + 0x0C]
fmovsvc %icc, %f15, %f12
lduw [%l7 + 0x6C], %g7
sth %i2, [%l7 + 0x42]
ble,a,pt %xcc, loop_6722
fmovsl %xcc, %f9, %f1
stw %l1, [%l7 + 0x1C]
fmovdcs %icc, %f3, %f15
loop_6722:
alignaddr %i6, %g3, %o3
lduh [%l7 + 0x72], %g6
fmovdvc %icc, %f0, %f10
stb %g2, [%l7 + 0x4E]
fbul %fcc0, loop_6723
be,pt %xcc, loop_6724
ble,pn %icc, loop_6725
movrlez %l6, 0x241, %o2
loop_6723:
edge8 %i7, %o0, %o4
loop_6724:
tle %xcc, 0x0
loop_6725:
tsubcctv %i5, 0x0430, %i4
sth %g5, [%l7 + 0x76]
fcmpeq16 %f2, %f2, %o6
movne %xcc, %g1, %l3
movge %xcc, %l5, %o5
fpadd32s %f2, %f14, %f10
fpsub32s %f2, %f10, %f2
fands %f15, %f9, %f11
fmovdle %icc, %f4, %f2
srl %i1, %l4, %i0
orn %i3, 0x02A1, %g4
fabss %f9, %f12
subccc %o7, 0x103D, %l0
std %f10, [%l7 + 0x68]
sth %l2, [%l7 + 0x34]
fmovdn %icc, %f15, %f6
fmovdne %icc, %f4, %f1
smul %g7, %i2, %l1
stw %o1, [%l7 + 0x64]
tneg %icc, 0x0
stx %i6, [%l7 + 0x50]
or %o3, %g6, %g2
fmovsvc %xcc, %f14, %f14
sllx %l6, 0x08, %o2
fnot1 %f12, %f8
andcc %i7, 0x17CC, %o0
movn %icc, %g3, %i5
siam 0x7
std %f12, [%l7 + 0x78]
pdist %f10, %f10, %f10
sdivx %i4, 0x170D, %g5
ldsh [%l7 + 0x5A], %o6
stb %o4, [%l7 + 0x3C]
bcc,a,pt %xcc, loop_6726
ld [%l7 + 0x44], %f2
nop
setx loop_6727, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
srlx %g1, 0x04, %l5
loop_6726:
movneg %icc, %o5, %l3
bleu,a,pn %icc, loop_6728
loop_6727:
fbg %fcc1, loop_6729
fnors %f8, %f15, %f1
ldsw [%l7 + 0x78], %i1
loop_6728:
movgu %icc, %l4, %i0
loop_6729:
sth %g4, [%l7 + 0x34]
edge16l %o7, %i3, %l2
bshuffle %f2, %f0, %f4
stw %g7, [%l7 + 0x78]
add %l0, %l1, %i2
bshuffle %f6, %f6, %f4
fmovrslez %i6, %f15, %f10
fnegs %f3, %f10
fmovsne %xcc, %f9, %f6
stw %o1, [%l7 + 0x14]
st %f10, [%l7 + 0x74]
fbul,a %fcc1, loop_6730
fornot2s %f6, %f13, %f2
pdist %f4, %f2, %f0
fbu %fcc2, loop_6731
loop_6730:
popc %o3, %g2
stw %g6, [%l7 + 0x18]
lduw [%l7 + 0x40], %o2
loop_6731:
fmul8x16 %f10, %f6, %f14
ldx [%l7 + 0x18], %l6
stw %i7, [%l7 + 0x5C]
faligndata %f10, %f14, %f14
fmovsge %icc, %f11, %f10
andncc %g3, %o0, %i4
nop
setx loop_6732, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdvc %icc, %f5, %f4
st %f13, [%l7 + 0x10]
ble %xcc, loop_6733
loop_6732:
fexpand %f14, %f6
ldub [%l7 + 0x6A], %g5
ldsb [%l7 + 0x20], %i5
loop_6733:
fxnors %f13, %f10, %f15
addccc %o6, 0x0F51, %o4
stw %g1, [%l7 + 0x7C]
mulx %l5, %l3, %o5
bge,a loop_6734
tg %icc, 0x3
fzero %f2
fcmpes %fcc0, %f14, %f13
loop_6734:
lduw [%l7 + 0x78], %i1
movre %l4, %i0, %g4
bcc,pn %xcc, loop_6735
bcc loop_6736
sth %i3, [%l7 + 0x24]
fcmpes %fcc2, %f10, %f9
loop_6735:
andcc %o7, %g7, %l0
loop_6736:
ldsb [%l7 + 0x29], %l1
tl %icc, 0x5
fcmple16 %f12, %f4, %l2
stw %i6, [%l7 + 0x7C]
nop
setx loop_6737, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrgz %i2, 0x1CC, %o3
bpos %xcc, loop_6738
fmovrsgz %o1, %f7, %f15
loop_6737:
ldsh [%l7 + 0x24], %g2
stb %o2, [%l7 + 0x5E]
loop_6738:
fcmpne16 %f10, %f6, %l6
fbule %fcc3, loop_6739
fmovscc %xcc, %f0, %f14
smul %i7, 0x0486, %g3
ld [%l7 + 0x2C], %f4
loop_6739:
edge8 %o0, %g6, %i4
tgu %icc, 0x4
fbule,a %fcc1, loop_6740
fpadd16 %f4, %f6, %f10
move %icc, %g5, %o6
fmovdg %icc, %f14, %f7
loop_6740:
tne %xcc, 0x6
umulcc %o4, 0x0874, %g1
fmovsgu %xcc, %f4, %f12
ldsh [%l7 + 0x48], %l5
array16 %i5, %o5, %i1
fmovdcs %icc, %f0, %f7
edge16ln %l4, %i0, %l3
fpsub16 %f14, %f8, %f10
fones %f1
ldub [%l7 + 0x72], %g4
bvs,pn %icc, loop_6741
lduw [%l7 + 0x0C], %i3
brgez %g7, loop_6742
ldub [%l7 + 0x4F], %o7
loop_6741:
bvc %xcc, loop_6743
fmovrsne %l1, %f7, %f3
loop_6742:
srax %l2, %i6, %i2
fbule,a %fcc0, loop_6744
loop_6743:
ldsh [%l7 + 0x70], %l0
tneg %xcc, 0x3
ldx [%l7 + 0x18], %o3
loop_6744:
orncc %o1, %g2, %o2
tvc %icc, 0x0
fpmerge %f5, %f0, %f4
tcc %xcc, 0x1
popc 0x1733, %l6
xnor %i7, %g3, %g6
fpack32 %f10, %f8, %f10
sth %o0, [%l7 + 0x34]
add %g5, 0x03C9, %o6
sdivcc %o4, 0x083E, %i4
ldub [%l7 + 0x4A], %g1
ldsh [%l7 + 0x42], %l5
fexpand %f9, %f10
bg %xcc, loop_6745
fmovdleu %xcc, %f5, %f8
fmovdgu %icc, %f5, %f10
bcc,pt %icc, loop_6746
loop_6745:
fnors %f6, %f8, %f7
fones %f9
movne %icc, %i5, %i1
loop_6746:
or %l4, 0x0ABE, %i0
movrne %o5, %l3, %g4
fmul8x16au %f5, %f12, %f2
fbug %fcc0, loop_6747
umulcc %i3, %g7, %o7
stb %l1, [%l7 + 0x50]
fblg %fcc2, loop_6748
loop_6747:
tne %icc, 0x0
srlx %l2, 0x00, %i2
fmovdne %icc, %f10, %f3
loop_6748:
edge8l %i6, %l0, %o3
orcc %o1, %g2, %o2
fbne %fcc1, loop_6749
fxor %f12, %f12, %f0
ldsw [%l7 + 0x78], %i7
ldsw [%l7 + 0x44], %l6
loop_6749:
ldd [%l7 + 0x40], %f14
brlz %g6, loop_6750
fmovrsgez %g3, %f10, %f15
udivx %o0, 0x1E18, %o6
fmovsvs %xcc, %f10, %f11
loop_6750:
fmovsleu %icc, %f4, %f5
fmovsneg %xcc, %f5, %f15
fxors %f13, %f9, %f7
tvc %icc, 0x5
fmovsgu %xcc, %f1, %f4
edge32n %o4, %g5, %i4
fnot2 %f2, %f6
fpsub16 %f2, %f2, %f4
movl %xcc, %l5, %g1
fmovrdgez %i5, %f0, %f14
fmovsge %xcc, %f11, %f4
or %l4, %i1, %i0
fmovrdlz %o5, %f14, %f8
ld [%l7 + 0x50], %f5
ldub [%l7 + 0x16], %g4
fornot1 %f12, %f2, %f4
fnands %f5, %f2, %f15
movrlz %i3, 0x12A, %l3
fabsd %f10, %f8
st %f5, [%l7 + 0x70]
fcmpne32 %f6, %f4, %g7
ldsw [%l7 + 0x3C], %o7
fpadd16 %f10, %f2, %f0
fbo %fcc0, loop_6751
fmul8x16au %f9, %f11, %f4
fmovdne %icc, %f11, %f9
fmovdpos %icc, %f0, %f5
loop_6751:
fmovdg %xcc, %f12, %f2
fmovrslez %l2, %f9, %f9
array32 %i2, %l1, %i6
call loop_6752
fmovrsgez %o3, %f7, %f11
fpack32 %f4, %f0, %f12
taddcctv %o1, %l0, %g2
loop_6752:
fmovdge %xcc, %f5, %f0
fcmpes %fcc2, %f5, %f12
tleu %icc, 0x2
fbuge,a %fcc0, loop_6753
fbn %fcc2, loop_6754
fpadd32 %f10, %f12, %f12
fnors %f12, %f1, %f6
loop_6753:
add %o2, %l6, %i7
loop_6754:
stb %g6, [%l7 + 0x6D]
fornot2s %f11, %f11, %f11
fmul8x16al %f15, %f15, %f6
fpsub32 %f10, %f10, %f2
ldsh [%l7 + 0x18], %o0
fmovrde %g3, %f10, %f0
bvc,pn %icc, loop_6755
fnot2 %f4, %f8
fmovrde %o6, %f12, %f14
pdist %f14, %f2, %f6
loop_6755:
and %g5, 0x089C, %o4
ldsw [%l7 + 0x54], %l5
fmul8x16 %f1, %f2, %f0
udivx %i4, 0x0C52, %g1
sdivcc %l4, 0x15B9, %i1
edge16l %i5, %i0, %o5
stx %i3, [%l7 + 0x28]
fnot2 %f10, %f6
tn %icc, 0x6
fmovdvs %icc, %f2, %f0
ldub [%l7 + 0x44], %l3
fnegd %f10, %f10
sdivx %g7, 0x056B, %g4
fornot2 %f0, %f2, %f4
fmovsvc %xcc, %f7, %f3
ldub [%l7 + 0x08], %l2
movrgz %o7, 0x1C1, %i2
lduh [%l7 + 0x6C], %l1
lduw [%l7 + 0x18], %o3
fpsub32 %f8, %f2, %f14
edge8l %o1, %i6, %g2
bvc,pt %xcc, loop_6756
bn,a,pt %icc, loop_6757
and %l0, 0x1A12, %l6
fblg %fcc2, loop_6758
loop_6756:
fnors %f12, %f15, %f3
loop_6757:
xnorcc %o2, %i7, %g6
fcmpne16 %f8, %f8, %g3
loop_6758:
tl %icc, 0x6
fble %fcc0, loop_6759
st %f11, [%l7 + 0x24]
tcc %xcc, 0x3
ldsw [%l7 + 0x34], %o0
loop_6759:
ldsh [%l7 + 0x5C], %o6
ld [%l7 + 0x08], %f3
bl loop_6760
nop
setx loop_6761, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8 %o4, %g5, %l5
fones %f10
loop_6760:
lduw [%l7 + 0x74], %g1
loop_6761:
alignaddr %i4, %l4, %i1
tneg %xcc, 0x0
fcmpgt32 %f14, %f10, %i0
ldsh [%l7 + 0x70], %i5
lduh [%l7 + 0x0A], %o5
stw %i3, [%l7 + 0x60]
fnor %f14, %f12, %f14
sdiv %l3, 0x1DD3, %g4
addc %g7, %l2, %o7
tsubcctv %i2, %l1, %o3
ldsb [%l7 + 0x1E], %o1
fzeros %f6
sllx %g2, %i6, %l6
tvc %xcc, 0x5
fxnor %f6, %f6, %f12
edge32 %o2, %l0, %g6
fornot1 %f14, %f14, %f0
edge8l %g3, %i7, %o6
addc %o0, %o4, %l5
fmovsneg %icc, %f1, %f5
fbo %fcc2, loop_6762
fands %f7, %f5, %f14
ldsb [%l7 + 0x1A], %g5
stx %g1, [%l7 + 0x18]
loop_6762:
stb %i4, [%l7 + 0x66]
or %i1, %l4, %i5
bvc,a loop_6763
fbl %fcc3, loop_6764
stx %o5, [%l7 + 0x30]
array16 %i0, %l3, %g4
loop_6763:
ldd [%l7 + 0x60], %f2
loop_6764:
fbu %fcc0, loop_6765
tne %icc, 0x6
fmovdg %xcc, %f8, %f1
movcc %xcc, %i3, %l2
loop_6765:
srl %o7, %i2, %g7
ld [%l7 + 0x10], %f12
brz %o3, loop_6766
fbne,a %fcc0, loop_6767
fones %f0
ld [%l7 + 0x34], %f4
loop_6766:
ldsh [%l7 + 0x58], %l1
loop_6767:
fexpand %f13, %f14
brz,a %g2, loop_6768
movre %o1, %i6, %o2
orncc %l0, 0x01E4, %g6
movg %xcc, %g3, %l6
loop_6768:
array32 %o6, %i7, %o0
smul %o4, %g5, %l5
sethi 0x0617, %g1
stw %i1, [%l7 + 0x64]
lduw [%l7 + 0x68], %i4
xorcc %i5, 0x0DD1, %o5
fmovdleu %icc, %f5, %f14
taddcc %i0, 0x0B0C, %l3
sth %g4, [%l7 + 0x66]
popc 0x175F, %l4
stb %i3, [%l7 + 0x15]
std %f2, [%l7 + 0x48]
move %xcc, %o7, %i2
fmovdn %icc, %f8, %f3
fcmps %fcc1, %f0, %f5
brlez,a %g7, loop_6769
add %l2, 0x1F46, %l1
fmovdvc %xcc, %f13, %f4
fmovsa %xcc, %f14, %f9
loop_6769:
sdiv %g2, 0x1112, %o1
fone %f6
fpadd32 %f6, %f4, %f6
fors %f2, %f15, %f15
edge8n %o3, %o2, %l0
sth %g6, [%l7 + 0x0A]
ld [%l7 + 0x54], %f14
be loop_6770
fmovdpos %icc, %f3, %f3
fmovdge %icc, %f11, %f0
stb %g3, [%l7 + 0x55]
loop_6770:
ldx [%l7 + 0x78], %i6
fmovsleu %icc, %f12, %f11
fpack16 %f14, %f4
ld [%l7 + 0x1C], %f6
alignaddrl %o6, %i7, %l6
udivcc %o4, 0x120C, %g5
smulcc %l5, 0x1C43, %o0
lduw [%l7 + 0x40], %g1
taddcc %i4, %i1, %o5
st %f10, [%l7 + 0x4C]
movn %icc, %i0, %i5
ldx [%l7 + 0x30], %g4
tleu %icc, 0x1
std %f0, [%l7 + 0x78]
orncc %l4, 0x1F57, %l3
movvs %icc, %o7, %i2
faligndata %f6, %f14, %f0
fcmple16 %f2, %f0, %i3
stw %g7, [%l7 + 0x3C]
ld [%l7 + 0x74], %f15
call loop_6771
movrlez %l2, %l1, %o1
fsrc2 %f6, %f14
stb %o3, [%l7 + 0x27]
loop_6771:
lduh [%l7 + 0x4C], %g2
tvc %icc, 0x1
ldsw [%l7 + 0x1C], %o2
bne,a %icc, loop_6772
be %xcc, loop_6773
fcmps %fcc3, %f2, %f13
fpadd16s %f13, %f5, %f7
loop_6772:
siam 0x0
loop_6773:
stx %l0, [%l7 + 0x38]
udivx %g3, 0x19A7, %i6
xnor %o6, %g6, %i7
ld [%l7 + 0x08], %f1
fmovrslz %o4, %f11, %f7
fmovd %f0, %f2
ld [%l7 + 0x10], %f5
bvc loop_6774
fcmple32 %f8, %f0, %g5
andcc %l5, 0x0403, %l6
stb %o0, [%l7 + 0x5A]
loop_6774:
fblg %fcc2, loop_6775
fpadd32 %f10, %f6, %f6
fornot2s %f3, %f4, %f1
st %f2, [%l7 + 0x44]
loop_6775:
srlx %i4, 0x07, %g1
std %f8, [%l7 + 0x30]
orncc %o5, %i0, %i1
movle %icc, %i5, %g4
fmovd %f14, %f4
fsrc1s %f8, %f2
edge32n %l4, %l3, %o7
ldub [%l7 + 0x7C], %i3
bneg loop_6776
fnot1 %f4, %f12
stx %i2, [%l7 + 0x60]
ldd [%l7 + 0x20], %f8
loop_6776:
bneg,a loop_6777
movre %g7, %l1, %l2
ldsh [%l7 + 0x44], %o3
bgu,a %icc, loop_6778
loop_6777:
fnegd %f12, %f10
std %f2, [%l7 + 0x60]
lduw [%l7 + 0x58], %g2
loop_6778:
ldub [%l7 + 0x48], %o1
bg,a,pn %icc, loop_6779
fsrc2 %f0, %f8
smulcc %o2, %l0, %i6
addc %g3, 0x0F22, %o6
loop_6779:
ldsb [%l7 + 0x25], %g6
brnz %i7, loop_6780
ld [%l7 + 0x2C], %f15
fmovdleu %icc, %f10, %f13
fmul8x16au %f0, %f10, %f12
loop_6780:
ldsh [%l7 + 0x54], %o4
popc %l5, %l6
stx %o0, [%l7 + 0x70]
ldx [%l7 + 0x78], %i4
smulcc %g5, 0x06C2, %o5
ldsw [%l7 + 0x68], %g1
stw %i1, [%l7 + 0x2C]
brlz %i5, loop_6781
fand %f0, %f12, %f6
lduw [%l7 + 0x68], %g4
edge8n %l4, %i0, %l3
loop_6781:
fxors %f1, %f7, %f11
ldx [%l7 + 0x60], %o7
fcmple16 %f14, %f0, %i2
tne %xcc, 0x4
bgu,a,pn %xcc, loop_6782
ldsh [%l7 + 0x46], %g7
fnors %f7, %f6, %f7
bcc loop_6783
loop_6782:
fbne %fcc0, loop_6784
nop
setx loop_6785, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %i3, [%l7 + 0x34]
loop_6783:
array32 %l1, %o3, %l2
loop_6784:
fmovsg %icc, %f8, %f9
loop_6785:
fmovdneg %xcc, %f7, %f10
fmovsge %icc, %f5, %f7
fbue,a %fcc3, loop_6786
fbug %fcc2, loop_6787
fsrc1 %f10, %f10
fmovdg %icc, %f12, %f11
loop_6786:
move %icc, %o1, %o2
loop_6787:
fcmped %fcc0, %f2, %f8
edge8l %g2, %i6, %g3
fsrc1 %f4, %f8
movrne %l0, %o6, %i7
ldsw [%l7 + 0x14], %g6
std %f6, [%l7 + 0x08]
tcs %xcc, 0x3
fpack32 %f14, %f8, %f10
st %f13, [%l7 + 0x24]
fbul %fcc3, loop_6788
call loop_6789
fmovscc %xcc, %f10, %f3
add %o4, %l5, %o0
loop_6788:
nop
setx loop_6790, %l0, %l1
jmpl %l1, %l6
loop_6789:
fxor %f12, %f10, %f2
smul %g5, 0x1F30, %o5
stb %g1, [%l7 + 0x2E]
loop_6790:
fmovsvs %icc, %f7, %f0
movleu %xcc, %i4, %i5
ldsb [%l7 + 0x62], %i1
stw %g4, [%l7 + 0x48]
bcc,a,pn %icc, loop_6791
fmovscc %xcc, %f0, %f14
faligndata %f2, %f6, %f12
edge16ln %l4, %l3, %o7
loop_6791:
st %f4, [%l7 + 0x20]
fcmpne16 %f6, %f8, %i2
bvs,a,pt %icc, loop_6792
bg,pn %xcc, loop_6793
movrgez %g7, 0x09F, %i0
fblg %fcc2, loop_6794
loop_6792:
fmuld8ulx16 %f10, %f14, %f12
loop_6793:
fpadd32 %f10, %f4, %f4
ld [%l7 + 0x08], %f7
loop_6794:
array16 %l1, %i3, %l2
fble %fcc0, loop_6795
fandnot2s %f3, %f0, %f2
ldd [%l7 + 0x38], %f12
tle %icc, 0x3
loop_6795:
sll %o3, %o2, %o1
ld [%l7 + 0x18], %f1
array8 %i6, %g3, %g2
lduh [%l7 + 0x50], %o6
ldd [%l7 + 0x08], %f8
fzero %f10
fmovrdgz %i7, %f14, %f6
ld [%l7 + 0x78], %f13
addcc %g6, %l0, %l5
sth %o0, [%l7 + 0x1E]
fbe %fcc0, loop_6796
sth %o4, [%l7 + 0x46]
fornot2s %f14, %f13, %f10
std %f10, [%l7 + 0x68]
loop_6796:
fone %f12
subc %l6, %g5, %g1
fors %f15, %f14, %f6
movgu %xcc, %o5, %i5
ble,a loop_6797
fbue %fcc2, loop_6798
sth %i1, [%l7 + 0x26]
ld [%l7 + 0x14], %f14
loop_6797:
sethi 0x1EE2, %i4
loop_6798:
movle %icc, %g4, %l4
ldd [%l7 + 0x50], %f10
movrlez %l3, 0x1A5, %o7
pdist %f6, %f12, %f8
fmovrslez %g7, %f12, %f13
ldd [%l7 + 0x30], %f8
tne %icc, 0x1
movvc %icc, %i0, %l1
nop
setx loop_6799, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %i2, [%l7 + 0x18]
fsrc2s %f15, %f3
movrne %i3, %l2, %o3
loop_6799:
siam 0x2
fmovdpos %icc, %f8, %f11
fmovdne %xcc, %f3, %f14
st %f10, [%l7 + 0x5C]
ta %xcc, 0x1
fbu,a %fcc1, loop_6800
ld [%l7 + 0x54], %f14
sllx %o2, 0x0F, %o1
tsubcc %g3, %g2, %i6
loop_6800:
fmovscc %xcc, %f5, %f14
std %f0, [%l7 + 0x68]
lduw [%l7 + 0x10], %i7
stb %g6, [%l7 + 0x21]
stw %o6, [%l7 + 0x14]
tgu %xcc, 0x4
movvc %icc, %l0, %o0
fbug,a %fcc3, loop_6801
fmovsne %icc, %f7, %f0
mova %xcc, %o4, %l6
orncc %l5, 0x0C09, %g5
loop_6801:
st %f5, [%l7 + 0x14]
ldd [%l7 + 0x60], %f8
tne %icc, 0x1
bcs,a,pn %xcc, loop_6802
subccc %g1, %i5, %o5
addcc %i4, %i1, %l4
addccc %l3, 0x1C34, %o7
loop_6802:
ldsh [%l7 + 0x48], %g7
brlz,a %i0, loop_6803
ldd [%l7 + 0x68], %f2
movne %icc, %g4, %i2
bvc,a,pn %icc, loop_6804
loop_6803:
fnor %f12, %f4, %f4
fbne %fcc2, loop_6805
alignaddr %l1, %i3, %l2
loop_6804:
ldx [%l7 + 0x08], %o3
fcmps %fcc0, %f12, %f8
loop_6805:
taddcc %o2, 0x125C, %g3
stw %o1, [%l7 + 0x14]
stx %i6, [%l7 + 0x58]
fexpand %f3, %f10
ldsh [%l7 + 0x7A], %g2
ldd [%l7 + 0x18], %f14
stx %i7, [%l7 + 0x78]
fmovdg %icc, %f11, %f13
ldsb [%l7 + 0x1D], %o6
brlez %l0, loop_6806
fmovsvc %icc, %f3, %f13
fbue %fcc0, loop_6807
ldsw [%l7 + 0x20], %o0
loop_6806:
fbul,a %fcc0, loop_6808
tsubcc %o4, 0x1E09, %l6
loop_6807:
ldsb [%l7 + 0x0B], %g6
bvc %icc, loop_6809
loop_6808:
and %g5, 0x0D09, %l5
movleu %icc, %i5, %g1
st %f10, [%l7 + 0x7C]
loop_6809:
stw %i4, [%l7 + 0x30]
srax %o5, 0x09, %l4
fmovrslz %i1, %f8, %f5
sdivx %o7, 0x001E, %g7
stw %i0, [%l7 + 0x20]
fmovrsgez %l3, %f13, %f2
fmovdge %icc, %f3, %f3
srlx %g4, 0x1C, %l1
movrlz %i3, 0x0FE, %l2
bvs %xcc, loop_6810
umulcc %o3, %o2, %i2
sll %o1, 0x10, %g3
std %f6, [%l7 + 0x28]
loop_6810:
stx %i6, [%l7 + 0x08]
fnot1 %f4, %f0
edge8 %i7, %o6, %l0
orncc %o0, 0x1D4E, %g2
orncc %o4, 0x1150, %l6
fmovdvs %xcc, %f10, %f7
bcs,pt %xcc, loop_6811
fmovdcs %icc, %f1, %f9
bcs,pn %xcc, loop_6812
sth %g6, [%l7 + 0x4E]
loop_6811:
fones %f5
fcmple32 %f10, %f8, %l5
loop_6812:
fmovrdlz %i5, %f12, %f0
fornot2s %f8, %f1, %f15
taddcc %g5, 0x15CB, %g1
fmovdge %icc, %f12, %f13
nop
setx loop_6813, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbug %fcc2, loop_6814
tvs %xcc, 0x5
ldd [%l7 + 0x50], %f12
loop_6813:
orn %o5, 0x14E1, %l4
loop_6814:
ldd [%l7 + 0x58], %f2
ldub [%l7 + 0x08], %i1
fbl %fcc1, loop_6815
movvs %xcc, %i4, %o7
lduw [%l7 + 0x28], %g7
ldsh [%l7 + 0x52], %i0
loop_6815:
fble %fcc3, loop_6816
umul %l3, 0x193D, %l1
ta %icc, 0x2
fmovdneg %icc, %f6, %f6
loop_6816:
fsrc2s %f4, %f0
stb %g4, [%l7 + 0x4C]
call loop_6817
fmovdcc %xcc, %f8, %f6
ldx [%l7 + 0x68], %l2
ldd [%l7 + 0x50], %f2
loop_6817:
movvc %icc, %i3, %o2
fmovd %f8, %f6
fcmpne32 %f2, %f6, %o3
fexpand %f4, %f6
ld [%l7 + 0x2C], %f2
nop
setx loop_6818, %l0, %l1
jmpl %l1, %i2
ld [%l7 + 0x08], %f4
taddcctv %o1, 0x0DEF, %i6
fmovsleu %icc, %f3, %f9
loop_6818:
sra %g3, 0x1F, %o6
sra %i7, 0x11, %l0
bge,pn %xcc, loop_6819
ldsb [%l7 + 0x18], %g2
ld [%l7 + 0x5C], %f13
fbn,a %fcc3, loop_6820
loop_6819:
xorcc %o0, 0x19AE, %l6
fmul8x16au %f1, %f1, %f12
stw %o4, [%l7 + 0x78]
loop_6820:
bge,a,pt %xcc, loop_6821
ble,a %icc, loop_6822
fpsub32s %f4, %f8, %f2
stw %l5, [%l7 + 0x08]
loop_6821:
mulx %i5, %g6, %g5
loop_6822:
for %f10, %f14, %f0
stb %g1, [%l7 + 0x45]
bpos,pn %icc, loop_6823
fpsub32 %f4, %f2, %f8
ldsb [%l7 + 0x55], %o5
bg,pt %icc, loop_6824
loop_6823:
stb %l4, [%l7 + 0x1F]
ldsw [%l7 + 0x48], %i4
bgu,a,pt %icc, loop_6825
loop_6824:
ldd [%l7 + 0x68], %f4
bgu loop_6826
fcmple16 %f10, %f12, %o7
loop_6825:
fmovrsne %i1, %f6, %f2
lduw [%l7 + 0x44], %i0
loop_6826:
stw %g7, [%l7 + 0x3C]
movcc %xcc, %l1, %l3
subccc %g4, 0x0F20, %i3
movcc %icc, %o2, %o3
fsrc2 %f6, %f14
stw %i2, [%l7 + 0x20]
ldsb [%l7 + 0x10], %o1
movvs %icc, %i6, %g3
add %o6, %l2, %l0
fcmped %fcc3, %f4, %f10
fbge,a %fcc3, loop_6827
fmovsle %icc, %f11, %f7
fpadd32 %f8, %f14, %f6
sub %i7, 0x05E4, %g2
loop_6827:
fmovscs %xcc, %f5, %f4
fmovsneg %xcc, %f10, %f3
lduw [%l7 + 0x10], %o0
mulscc %o4, 0x1F95, %l5
bpos,pn %icc, loop_6828
and %l6, 0x17C6, %i5
std %f14, [%l7 + 0x58]
ble,a,pt %xcc, loop_6829
loop_6828:
ldsb [%l7 + 0x47], %g6
edge8l %g1, %g5, %l4
sdivcc %i4, 0x0464, %o7
loop_6829:
fpack16 %f8, %f5
andn %i1, 0x0C75, %i0
sdivcc %g7, 0x029E, %l1
movcc %xcc, %o5, %l3
ldd [%l7 + 0x10], %f6
for %f0, %f10, %f2
array32 %g4, %o2, %i3
stb %o3, [%l7 + 0x17]
movvc %icc, %i2, %i6
bvs,pt %icc, loop_6830
st %f6, [%l7 + 0x38]
stw %g3, [%l7 + 0x28]
fcmped %fcc0, %f6, %f0
loop_6830:
st %f3, [%l7 + 0x10]
fcmpne32 %f8, %f6, %o1
stw %l2, [%l7 + 0x50]
call loop_6831
sll %o6, 0x02, %i7
movrgez %g2, 0x278, %o0
movn %icc, %o4, %l0
loop_6831:
mulscc %l5, 0x10C7, %i5
movgu %xcc, %g6, %l6
sth %g5, [%l7 + 0x6C]
edge16l %l4, %i4, %o7
fornot1s %f15, %f8, %f2
fpsub32s %f14, %f6, %f7
sth %g1, [%l7 + 0x20]
ldd [%l7 + 0x48], %f10
bge,a %xcc, loop_6832
movrgz %i0, %i1, %l1
fpadd32 %f12, %f12, %f4
sub %g7, 0x17F2, %o5
loop_6832:
brgez,a %g4, loop_6833
fbn %fcc3, loop_6834
edge8n %o2, %i3, %o3
fone %f10
loop_6833:
movg %icc, %l3, %i6
loop_6834:
ldd [%l7 + 0x50], %f10
bne %xcc, loop_6835
bvs,a loop_6836
fmovdvs %icc, %f13, %f3
ldd [%l7 + 0x58], %f2
loop_6835:
fmovsl %xcc, %f14, %f5
loop_6836:
std %f12, [%l7 + 0x58]
fbg,a %fcc1, loop_6837
addc %g3, %i2, %l2
movg %icc, %o1, %i7
edge32 %g2, %o0, %o4
loop_6837:
ldsh [%l7 + 0x48], %l0
smul %o6, %l5, %g6
ld [%l7 + 0x64], %f12
addc %i5, %g5, %l4
fandnot1 %f12, %f2, %f4
stx %i4, [%l7 + 0x48]
lduh [%l7 + 0x24], %o7
movrgez %l6, 0x11C, %g1
stw %i1, [%l7 + 0x34]
taddcc %l1, 0x08B8, %i0
std %f4, [%l7 + 0x38]
lduh [%l7 + 0x4E], %g7
stw %o5, [%l7 + 0x2C]
ldsh [%l7 + 0x20], %g4
smul %i3, 0x0CDD, %o3
fbuge %fcc2, loop_6838
edge8l %o2, %i6, %g3
umul %l3, %i2, %l2
mulx %o1, %i7, %g2
loop_6838:
ta %xcc, 0x5
ldx [%l7 + 0x28], %o0
st %f13, [%l7 + 0x28]
movge %icc, %o4, %o6
brz,a %l0, loop_6839
std %f8, [%l7 + 0x30]
fmuld8ulx16 %f13, %f8, %f14
andncc %l5, %g6, %i5
loop_6839:
andn %g5, 0x0755, %l4
sth %i4, [%l7 + 0x64]
fmovdvc %icc, %f4, %f5
brgz,a %o7, loop_6840
movleu %icc, %l6, %g1
nop
setx loop_6841, %l0, %l1
jmpl %l1, %i1
ldx [%l7 + 0x20], %l1
loop_6840:
edge16ln %g7, %o5, %i0
bg %icc, loop_6842
loop_6841:
fbue %fcc1, loop_6843
fbu,a %fcc0, loop_6844
ldd [%l7 + 0x58], %f12
loop_6842:
ldx [%l7 + 0x58], %g4
loop_6843:
fpack32 %f10, %f10, %f0
loop_6844:
stx %o3, [%l7 + 0x50]
fmovscs %icc, %f2, %f4
fone %f6
andncc %i3, %i6, %o2
fbug %fcc2, loop_6845
fmovscs %icc, %f14, %f7
brlz %l3, loop_6846
fsrc2 %f2, %f6
loop_6845:
bne,a,pt %icc, loop_6847
ldd [%l7 + 0x20], %f2
loop_6846:
sub %g3, 0x0145, %i2
ldd [%l7 + 0x20], %f8
loop_6847:
bshuffle %f12, %f4, %f2
bne %xcc, loop_6848
sll %o1, 0x0D, %i7
fbge,a %fcc2, loop_6849
fornot2 %f12, %f8, %f14
loop_6848:
fsrc1 %f8, %f14
bneg,a loop_6850
loop_6849:
fmovd %f12, %f6
fpackfix %f2, %f14
ldsh [%l7 + 0x12], %l2
loop_6850:
ldsh [%l7 + 0x74], %o0
tpos %xcc, 0x5
fcmpne32 %f14, %f12, %o4
fmovdcs %xcc, %f15, %f0
stb %o6, [%l7 + 0x2D]
sth %g2, [%l7 + 0x26]
fnot2 %f2, %f0
call loop_6851
fmovsgu %xcc, %f0, %f6
edge8 %l0, %l5, %i5
fmovrsgez %g6, %f9, %f4
loop_6851:
ldsw [%l7 + 0x08], %g5
edge32ln %l4, %o7, %i4
fmul8x16au %f11, %f15, %f12
movn %icc, %l6, %g1
edge8 %l1, %i1, %g7
edge32ln %o5, %g4, %i0
or %i3, 0x049D, %o3
fone %f14
sth %o2, [%l7 + 0x62]
fzero %f4
taddcctv %i6, 0x1B1F, %g3
nop
setx loop_6852, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdivx %l3, 0x0F51, %o1
udivx %i7, 0x1F66, %l2
and %i2, %o0, %o6
loop_6852:
sth %o4, [%l7 + 0x58]
edge32ln %l0, %l5, %i5
fand %f8, %f10, %f6
ld [%l7 + 0x5C], %f4
ldsh [%l7 + 0x62], %g2
sth %g5, [%l7 + 0x3A]
fnegs %f12, %f11
addcc %g6, %l4, %i4
fnors %f4, %f12, %f5
fcmple16 %f6, %f8, %o7
ld [%l7 + 0x7C], %f10
or %l6, 0x054B, %l1
fnot2s %f12, %f8
fmovsa %icc, %f14, %f3
fnegd %f8, %f8
movrgz %i1, 0x3E4, %g7
bne,a,pn %icc, loop_6853
fbul,a %fcc2, loop_6854
movg %xcc, %o5, %g1
stw %g4, [%l7 + 0x18]
loop_6853:
ldx [%l7 + 0x30], %i3
loop_6854:
te %icc, 0x1
fmovdneg %icc, %f13, %f15
fmovsge %icc, %f1, %f13
fmuld8sux16 %f11, %f13, %f2
movge %icc, %i0, %o2
fexpand %f11, %f2
fbo,a %fcc2, loop_6855
fmul8x16 %f8, %f2, %f12
be,a %xcc, loop_6856
and %o3, 0x184B, %i6
loop_6855:
ldx [%l7 + 0x78], %l3
edge8n %g3, %i7, %o1
loop_6856:
fmovde %icc, %f5, %f15
fpsub32s %f2, %f12, %f0
fbue %fcc0, loop_6857
ldx [%l7 + 0x48], %i2
call loop_6858
brlz,a %l2, loop_6859
loop_6857:
fsrc2 %f8, %f6
fblg,a %fcc0, loop_6860
loop_6858:
fbo,a %fcc0, loop_6861
loop_6859:
movneg %icc, %o0, %o4
ldub [%l7 + 0x4A], %l0
loop_6860:
ldsh [%l7 + 0x78], %o6
loop_6861:
ldx [%l7 + 0x68], %l5
fandnot1 %f14, %f14, %f4
andn %g2, 0x0E0F, %g5
sra %i5, 0x1A, %g6
ldd [%l7 + 0x10], %f8
stx %i4, [%l7 + 0x58]
add %o7, %l4, %l1
sra %i1, %g7, %o5
nop
setx loop_6862, %l0, %l1
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 %l6, [%l7 + 0x30]
ldd [%l7 + 0x08], %f2
tle %icc, 0x2
loop_6862:
and %g1, 0x0310, %i3
fandnot1 %f14, %f12, %f4
ld [%l7 + 0x64], %f1
fxnors %f3, %f8, %f15
ldx [%l7 + 0x40], %g4
ldx [%l7 + 0x40], %i0
bl,pt %icc, loop_6863
tsubcc %o2, %i6, %l3
fmovrde %o3, %f8, %f4
stx %g3, [%l7 + 0x70]
loop_6863:
stx %o1, [%l7 + 0x20]
stw %i7, [%l7 + 0x40]
fbo,a %fcc0, loop_6864
tleu %xcc, 0x2
ldub [%l7 + 0x6E], %i2
pdist %f4, %f14, %f0
loop_6864:
sdivcc %o0, 0x1E5D, %l2
ldub [%l7 + 0x36], %o4
xor %l0, %l5, %g2
std %f0, [%l7 + 0x30]
lduw [%l7 + 0x2C], %o6
edge16 %i5, %g6, %g5
fmovrse %i4, %f9, %f12
fsrc1 %f12, %f10
bvc,a %xcc, loop_6865
bcs,pn %xcc, loop_6866
fcmped %fcc3, %f0, %f6
array8 %o7, %l4, %l1
loop_6865:
movvc %xcc, %i1, %g7
loop_6866:
ldd [%l7 + 0x78], %f6
fornot2 %f4, %f2, %f12
fpsub32 %f14, %f8, %f12
fnors %f1, %f6, %f2
st %f6, [%l7 + 0x34]
ldsh [%l7 + 0x6C], %l6
fbo,a %fcc1, loop_6867
fbn %fcc1, loop_6868
ldx [%l7 + 0x40], %g1
st %f11, [%l7 + 0x58]
loop_6867:
mulscc %i3, 0x1C96, %o5
loop_6868:
tneg %icc, 0x0
bleu,a loop_6869
tsubcc %g4, %o2, %i6
std %f10, [%l7 + 0x10]
subc %i0, 0x110B, %l3
loop_6869:
lduh [%l7 + 0x08], %g3
lduh [%l7 + 0x50], %o3
fandnot2s %f9, %f2, %f11
ta %xcc, 0x0
st %f8, [%l7 + 0x2C]
st %f8, [%l7 + 0x6C]
fors %f15, %f6, %f3
ldd [%l7 + 0x40], %f0
fbne %fcc2, loop_6870
ldx [%l7 + 0x48], %i7
sth %i2, [%l7 + 0x22]
lduw [%l7 + 0x10], %o0
loop_6870:
tge %icc, 0x2
fandnot1s %f10, %f3, %f13
ldsh [%l7 + 0x16], %l2
stb %o4, [%l7 + 0x34]
fnot2 %f2, %f8
stb %l0, [%l7 + 0x4C]
fzeros %f2
fpackfix %f12, %f15
taddcctv %o1, %l5, %o6
sth %i5, [%l7 + 0x30]
subccc %g2, %g5, %i4
fbo %fcc0, loop_6871
fmovrslz %g6, %f7, %f2
lduw [%l7 + 0x28], %o7
fbo,a %fcc3, loop_6872
loop_6871:
stb %l1, [%l7 + 0x3D]
fsrc2s %f4, %f15
edge32n %i1, %l4, %l6
loop_6872:
andcc %g7, %g1, %o5
stb %i3, [%l7 + 0x14]
te %icc, 0x2
tsubcctv %g4, 0x06F6, %i6
call loop_6873
ba,a,pt %icc, loop_6874
for %f2, %f8, %f10
ldsh [%l7 + 0x22], %i0
loop_6873:
edge8 %o2, %g3, %l3
loop_6874:
tvc %icc, 0x5
sth %o3, [%l7 + 0x20]
ldsb [%l7 + 0x5C], %i2
siam 0x3
ldsb [%l7 + 0x1C], %o0
fmovsg %xcc, %f13, %f5
xnorcc %l2, 0x1C2A, %o4
fandnot1 %f4, %f2, %f6
bne %xcc, loop_6875
srlx %l0, %o1, %l5
taddcctv %o6, 0x1A63, %i7
add %i5, 0x19C1, %g5
loop_6875:
ldsb [%l7 + 0x6F], %g2
xnorcc %g6, %o7, %l1
addcc %i1, 0x142A, %l4
std %f6, [%l7 + 0x20]
array8 %i4, %g7, %g1
tvc %xcc, 0x4
udiv %l6, 0x0BA2, %i3
ld [%l7 + 0x08], %f5
ldsb [%l7 + 0x5E], %g4
ldsw [%l7 + 0x24], %o5
ldsh [%l7 + 0x0A], %i0
stw %o2, [%l7 + 0x5C]
fblg,a %fcc3, loop_6876
fbo %fcc2, loop_6877
movgu %icc, %i6, %l3
brgez %g3, loop_6878
loop_6876:
bl,pt %xcc, loop_6879
loop_6877:
tsubcc %o3, %o0, %i2
sdiv %l2, 0x0206, %l0
loop_6878:
lduw [%l7 + 0x0C], %o4
loop_6879:
fbu %fcc0, loop_6880
fcmpne32 %f14, %f2, %l5
bpos loop_6881
bvs,pt %icc, loop_6882
loop_6880:
stx %o1, [%l7 + 0x68]
fmovrdlz %o6, %f2, %f2
loop_6881:
tpos %xcc, 0x7
loop_6882:
fmovrse %i7, %f5, %f1
stx %i5, [%l7 + 0x78]
fcmpgt32 %f4, %f2, %g5
ldsh [%l7 + 0x2C], %g2
stw %o7, [%l7 + 0x58]
srax %l1, 0x1C, %g6
ldd [%l7 + 0x20], %f6
fmovdl %icc, %f1, %f7
fxor %f14, %f8, %f0
fzero %f4
brnz,a %i1, loop_6883
lduw [%l7 + 0x50], %i4
fzeros %f3
array16 %l4, %g1, %l6
loop_6883:
movg %icc, %i3, %g4
subcc %g7, 0x16DE, %o5
fcmple16 %f14, %f8, %o2
fmovspos %icc, %f6, %f9
sth %i6, [%l7 + 0x52]
fblg,a %fcc0, loop_6884
ldsh [%l7 + 0x2C], %l3
lduw [%l7 + 0x0C], %i0
fmovrse %g3, %f1, %f12
loop_6884:
xnor %o3, %o0, %i2
smulcc %l2, %l0, %l5
fxnor %f8, %f0, %f12
fmovrdlez %o4, %f4, %f6
lduw [%l7 + 0x4C], %o1
edge8n %o6, %i5, %g5
ldd [%l7 + 0x70], %f14
fands %f3, %f5, %f13
umul %i7, 0x12C8, %o7
fmovs %f11, %f11
fmovrsgez %l1, %f11, %f3
stw %g6, [%l7 + 0x68]
movn %xcc, %i1, %i4
fmovda %icc, %f6, %f6
fmul8x16al %f11, %f6, %f8
bshuffle %f12, %f0, %f8
brgez %g2, loop_6885
and %g1, %l6, %i3
fnot1 %f10, %f0
array32 %g4, %g7, %o5
loop_6885:
movvc %xcc, %o2, %l4
fmovsg %xcc, %f4, %f4
stw %i6, [%l7 + 0x50]
fmuld8sux16 %f8, %f7, %f0
tge %xcc, 0x5
lduw [%l7 + 0x4C], %i0
ldsh [%l7 + 0x10], %l3
fzeros %f12
movgu %icc, %g3, %o0
fbne %fcc2, loop_6886
ldub [%l7 + 0x23], %i2
edge8l %o3, %l0, %l2
mova %icc, %o4, %o1
loop_6886:
sdivx %l5, 0x0541, %i5
ldd [%l7 + 0x10], %f14
and %g5, 0x0528, %o6
array16 %o7, %l1, %g6
fbue %fcc0, loop_6887
tn %xcc, 0x6
stx %i1, [%l7 + 0x08]
edge8l %i7, %g2, %i4
loop_6887:
sdivx %l6, 0x1240, %i3
fmovd %f10, %f6
bcc,a,pt %icc, loop_6888
st %f2, [%l7 + 0x68]
edge16ln %g4, %g7, %o5
fxor %f10, %f2, %f12
loop_6888:
fmovsn %xcc, %f0, %f13
sth %g1, [%l7 + 0x66]
ta %icc, 0x1
sdiv %l4, 0x0753, %i6
fors %f11, %f11, %f0
ldsw [%l7 + 0x28], %o2
ldd [%l7 + 0x38], %f2
fbu,a %fcc2, loop_6889
ble loop_6890
edge16 %l3, %i0, %o0
fnand %f14, %f12, %f10
loop_6889:
ldx [%l7 + 0x70], %g3
loop_6890:
array8 %o3, %i2, %l0
fmovda %xcc, %f8, %f3
fmovsneg %icc, %f0, %f2
fornot2s %f10, %f10, %f3
movrgz %l2, 0x1FA, %o1
ldd [%l7 + 0x28], %f6
movcc %icc, %o4, %i5
fand %f10, %f2, %f14
fcmpgt32 %f8, %f14, %l5
fmovrdlz %g5, %f6, %f0
fcmpgt16 %f14, %f8, %o7
bge,pn %icc, loop_6891
movl %icc, %l1, %g6
orn %o6, 0x1350, %i7
movn %icc, %i1, %g2
loop_6891:
std %f4, [%l7 + 0x68]
bvs,a,pn %xcc, loop_6892
ble,pn %icc, loop_6893
st %f0, [%l7 + 0x28]
te %icc, 0x2
loop_6892:
fmovrdgez %l6, %f12, %f0
loop_6893:
movpos %xcc, %i4, %i3
movgu %xcc, %g7, %g4
movge %icc, %o5, %l4
ld [%l7 + 0x24], %f5
fmuld8ulx16 %f14, %f14, %f0
bvs,pt %icc, loop_6894
fpack16 %f0, %f9
fpadd16 %f14, %f0, %f8
movrlz %i6, %g1, %o2
loop_6894:
movle %xcc, %l3, %o0
brnz %i0, loop_6895
fbge,a %fcc1, loop_6896
fmovrslz %g3, %f6, %f15
lduw [%l7 + 0x50], %i2
loop_6895:
fmul8x16 %f12, %f4, %f8
loop_6896:
ldsw [%l7 + 0x7C], %l0
andcc %o3, 0x1B3B, %o1
stw %l2, [%l7 + 0x70]
st %f11, [%l7 + 0x14]
fnot2s %f0, %f15
movcs %xcc, %o4, %i5
fnegd %f2, %f0
lduh [%l7 + 0x42], %g5
sth %l5, [%l7 + 0x46]
fsrc2 %f4, %f2
tge %xcc, 0x5
sth %l1, [%l7 + 0x40]
fbug,a %fcc1, loop_6897
orncc %g6, %o7, %i7
xnorcc %i1, %g2, %l6
stb %o6, [%l7 + 0x4B]
loop_6897:
fnot1s %f1, %f13
fandnot1 %f14, %f2, %f4
array16 %i3, %i4, %g7
bvc %xcc, loop_6898
fones %f9
fmovscc %icc, %f5, %f10
ldub [%l7 + 0x3E], %g4
loop_6898:
movrgz %o5, %i6, %g1
bcs,pn %icc, loop_6899
st %f11, [%l7 + 0x2C]
array32 %o2, %l4, %o0
lduw [%l7 + 0x1C], %l3
loop_6899:
mulscc %g3, 0x03F9, %i0
tvs %xcc, 0x6
fbn %fcc3, loop_6900
stx %i2, [%l7 + 0x78]
movle %xcc, %l0, %o3
std %f8, [%l7 + 0x68]
loop_6900:
ld [%l7 + 0x7C], %f3
fors %f8, %f13, %f6
fbo %fcc1, loop_6901
fzero %f4
fpsub16 %f14, %f2, %f2
fsrc1 %f8, %f14
loop_6901:
st %f13, [%l7 + 0x78]
tcs %icc, 0x0
lduh [%l7 + 0x6A], %o1
stx %l2, [%l7 + 0x68]
tvs %xcc, 0x1
fzero %f12
fnot2 %f10, %f4
brgz,a %o4, loop_6902
addc %i5, 0x102E, %g5
array16 %l5, %g6, %o7
stx %l1, [%l7 + 0x50]
loop_6902:
srax %i7, 0x09, %g2
fmovdneg %xcc, %f2, %f3
ldsh [%l7 + 0x08], %i1
bgu,a,pn %icc, loop_6903
st %f4, [%l7 + 0x08]
fcmpeq32 %f12, %f10, %l6
st %f4, [%l7 + 0x24]
loop_6903:
fbne %fcc2, loop_6904
tne %xcc, 0x4
stb %i3, [%l7 + 0x0B]
nop
setx loop_6905, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6904:
fnot2s %f13, %f9
fnands %f1, %f0, %f3
movcs %icc, %i4, %g7
loop_6905:
fbug %fcc2, loop_6906
stb %o6, [%l7 + 0x7E]
edge16ln %g4, %o5, %g1
movrgez %i6, %o2, %o0
loop_6906:
ldub [%l7 + 0x70], %l3
sdivcc %g3, 0x16C9, %i0
fmovdvs %icc, %f14, %f14
movn %xcc, %l4, %i2
fornot2s %f5, %f12, %f1
ldx [%l7 + 0x40], %l0
nop
setx loop_6907, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdle %xcc, %f13, %f3
bvc,a %xcc, loop_6908
srax %o3, %l2, %o1
loop_6907:
orn %i5, 0x06FF, %g5
fbo %fcc0, loop_6909
loop_6908:
nop
setx loop_6910, %l0, %l1
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 %l5, 0x02, %o4
ldub [%l7 + 0x7A], %o7
loop_6909:
xnor %g6, 0x0A25, %l1
loop_6910:
movre %i7, 0x0E8, %g2
stw %i1, [%l7 + 0x30]
fmovdgu %xcc, %f14, %f9
ldd [%l7 + 0x40], %f8
stb %i3, [%l7 + 0x1A]
fors %f4, %f6, %f12
ldub [%l7 + 0x11], %l6
fmovsle %icc, %f11, %f0
srax %g7, %i4, %o6
smulcc %o5, 0x0DD8, %g1
fble,a %fcc3, loop_6911
fmul8x16au %f0, %f1, %f6
ldsh [%l7 + 0x6C], %i6
fsrc2s %f10, %f7
loop_6911:
fbe,a %fcc0, loop_6912
fbn %fcc2, loop_6913
bcs %icc, loop_6914
ldsw [%l7 + 0x2C], %g4
loop_6912:
fmovsneg %xcc, %f10, %f5
loop_6913:
fbul %fcc2, loop_6915
loop_6914:
brlez %o0, loop_6916
fbn,a %fcc3, loop_6917
fpsub32 %f10, %f12, %f2
loop_6915:
bl loop_6918
loop_6916:
fmovdvs %icc, %f7, %f5
loop_6917:
fmovdle %xcc, %f1, %f7
ble loop_6919
loop_6918:
sdiv %l3, 0x05E0, %o2
edge8l %i0, %l4, %i2
brlz %l0, loop_6920
loop_6919:
fmovsgu %xcc, %f1, %f14
xor %g3, %o3, %l2
for %f0, %f14, %f0
loop_6920:
addcc %o1, %g5, %l5
ldsw [%l7 + 0x4C], %o4
fcmpd %fcc0, %f4, %f2
fbul %fcc0, loop_6921
fmovsl %icc, %f7, %f5
ldub [%l7 + 0x53], %i5
ldub [%l7 + 0x45], %o7
loop_6921:
tne %xcc, 0x3
lduw [%l7 + 0x3C], %g6
tge %xcc, 0x1
nop
setx loop_6922, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdne %icc, %f9, %f9
ldx [%l7 + 0x18], %l1
stw %i7, [%l7 + 0x38]
loop_6922:
ldub [%l7 + 0x5B], %g2
fmovsn %icc, %f6, %f8
fcmpeq32 %f12, %f14, %i1
ldsb [%l7 + 0x6B], %i3
edge8l %g7, %l6, %o6
alignaddrl %i4, %o5, %g1
fmovrde %i6, %f0, %f10
addc %o0, 0x0FF6, %l3
fnands %f9, %f2, %f14
fnor %f4, %f2, %f10
ldx [%l7 + 0x58], %o2
for %f4, %f12, %f4
ba,a,pn %xcc, loop_6923
fcmple32 %f0, %f10, %g4
mulx %l4, %i2, %l0
ld [%l7 + 0x14], %f5
loop_6923:
bvc %xcc, loop_6924
ldsw [%l7 + 0x14], %i0
fmovrdlz %o3, %f12, %f10
fmuld8sux16 %f8, %f13, %f4
loop_6924:
lduh [%l7 + 0x16], %g3
ldsb [%l7 + 0x30], %o1
bpos %xcc, loop_6925
fcmpeq32 %f8, %f6, %g5
udiv %l2, 0x147D, %l5
ldx [%l7 + 0x70], %o4
loop_6925:
fxnor %f2, %f6, %f2
ldsw [%l7 + 0x44], %i5
movg %xcc, %g6, %o7
fsrc2 %f14, %f0
andncc %i7, %l1, %g2
tn %icc, 0x0
alignaddr %i1, %i3, %g7
ld [%l7 + 0x40], %f12
fcmpd %fcc3, %f14, %f8
fxnor %f4, %f10, %f4
fbule %fcc3, loop_6926
fones %f8
movrne %o6, 0x0DA, %l6
brgez %o5, loop_6927
loop_6926:
bgu loop_6928
ldd [%l7 + 0x28], %f6
fones %f13
loop_6927:
fbl %fcc2, loop_6929
loop_6928:
ldsb [%l7 + 0x3A], %i4
tge %xcc, 0x2
pdist %f6, %f12, %f8
loop_6929:
movneg %icc, %g1, %o0
fbo,a %fcc2, loop_6930
fmovrslez %l3, %f8, %f11
alignaddr %i6, %g4, %o2
tle %xcc, 0x1
loop_6930:
bcs loop_6931
fmovdleu %xcc, %f1, %f6
stw %l4, [%l7 + 0x38]
fmovrde %l0, %f4, %f12
loop_6931:
taddcc %i2, %o3, %g3
fand %f12, %f6, %f12
fone %f10
stx %i0, [%l7 + 0x38]
tneg %xcc, 0x6
ldsh [%l7 + 0x76], %g5
fmul8x16al %f9, %f10, %f2
mova %icc, %o1, %l2
fblg %fcc0, loop_6932
xnorcc %l5, 0x1B90, %o4
fmovrse %g6, %f2, %f8
movl %xcc, %o7, %i5
loop_6932:
movcs %icc, %i7, %g2
add %l1, 0x0070, %i1
tg %xcc, 0x3
edge32ln %i3, %g7, %l6
fxor %f12, %f10, %f0
ldsh [%l7 + 0x76], %o6
fcmple16 %f4, %f14, %o5
stw %g1, [%l7 + 0x44]
tpos %icc, 0x3
ldsh [%l7 + 0x08], %o0
orn %l3, %i4, %g4
fmovda %icc, %f15, %f12
stw %o2, [%l7 + 0x48]
bleu,a loop_6933
tvc %xcc, 0x3
lduh [%l7 + 0x56], %i6
lduh [%l7 + 0x5A], %l0
loop_6933:
brz %l4, loop_6934
fmovsg %xcc, %f2, %f10
fmovdg %xcc, %f12, %f1
add %o3, 0x13C1, %g3
loop_6934:
bleu,pt %xcc, loop_6935
fpsub16s %f13, %f5, %f9
bleu,a %xcc, loop_6936
fmovsne %icc, %f0, %f8
loop_6935:
ldsb [%l7 + 0x26], %i2
stw %g5, [%l7 + 0x4C]
loop_6936:
brz,a %o1, loop_6937
fcmps %fcc1, %f10, %f9
ld [%l7 + 0x78], %f3
fbg,a %fcc0, loop_6938
loop_6937:
ldub [%l7 + 0x22], %l2
ldub [%l7 + 0x30], %l5
movgu %icc, %i0, %g6
loop_6938:
tge %xcc, 0x4
movcc %icc, %o4, %o7
fmul8x16al %f8, %f13, %f8
edge32l %i5, %i7, %g2
fba %fcc0, loop_6939
addc %l1, %i1, %g7
fnot1s %f15, %f11
lduw [%l7 + 0x4C], %l6
loop_6939:
ldsb [%l7 + 0x25], %o6
edge16n %i3, %o5, %g1
fcmpgt32 %f12, %f4, %l3
lduh [%l7 + 0x76], %o0
fbg,a %fcc1, loop_6940
movcs %xcc, %g4, %i4
orncc %i6, %o2, %l0
stb %l4, [%l7 + 0x49]
loop_6940:
tsubcc %g3, %i2, %o3
fpsub16s %f5, %f11, %f13
edge16l %g5, %l2, %o1
xor %i0, %g6, %o4
xorcc %l5, %o7, %i7
nop
setx loop_6941, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmple16 %f14, %f4, %i5
fnot1 %f4, %f4
faligndata %f2, %f8, %f6
loop_6941:
orncc %g2, %i1, %g7
fbu,a %fcc2, loop_6942
movcs %icc, %l6, %l1
ld [%l7 + 0x70], %f5
bne,a loop_6943
loop_6942:
ldub [%l7 + 0x17], %i3
ldd [%l7 + 0x48], %f8
ldsh [%l7 + 0x12], %o5
loop_6943:
bcs,a loop_6944
subccc %g1, %l3, %o6
fornot1s %f14, %f0, %f7
fexpand %f8, %f2
loop_6944:
umulcc %o0, 0x0066, %i4
movvs %icc, %i6, %g4
brz %l0, loop_6945
ldsw [%l7 + 0x4C], %l4
xnor %g3, 0x0981, %i2
fnors %f9, %f4, %f8
loop_6945:
fmovdg %icc, %f0, %f6
fcmple16 %f2, %f12, %o2
brnz,a %o3, loop_6946
fmovsvs %xcc, %f15, %f10
fmovdgu %xcc, %f5, %f13
ldsw [%l7 + 0x48], %l2
loop_6946:
fmovsvc %xcc, %f6, %f13
subccc %g5, 0x165F, %o1
ldd [%l7 + 0x30], %f4
stw %g6, [%l7 + 0x5C]
edge32ln %o4, %l5, %i0
tgu %xcc, 0x3
fmovdpos %xcc, %f2, %f15
fbl,a %fcc0, loop_6947
bl %icc, loop_6948
fnor %f8, %f10, %f10
brgz %i7, loop_6949
loop_6947:
orn %o7, 0x074D, %i5
loop_6948:
fcmpeq16 %f4, %f2, %i1
tvs %icc, 0x0
loop_6949:
brgz,a %g7, loop_6950
ldsh [%l7 + 0x6A], %l6
fbug %fcc0, loop_6951
orcc %g2, 0x119E, %i3
loop_6950:
fornot2s %f11, %f15, %f7
fornot2s %f12, %f12, %f8
loop_6951:
mova %icc, %o5, %g1
fxnors %f10, %f15, %f14
movn %xcc, %l3, %l1
fcmpeq32 %f14, %f8, %o0
array8 %o6, %i4, %g4
fmovdge %xcc, %f2, %f0
fmovdvc %xcc, %f5, %f6
fbn,a %fcc3, loop_6952
fcmpgt16 %f4, %f8, %l0
fble %fcc3, loop_6953
fba %fcc2, loop_6954
loop_6952:
std %f6, [%l7 + 0x40]
addc %l4, 0x0DC1, %g3
loop_6953:
call loop_6955
loop_6954:
ldsh [%l7 + 0x3E], %i6
std %f6, [%l7 + 0x30]
subccc %o2, %i2, %l2
loop_6955:
st %f10, [%l7 + 0x58]
stw %g5, [%l7 + 0x14]
fmovsneg %icc, %f0, %f0
std %f2, [%l7 + 0x78]
stw %o1, [%l7 + 0x48]
lduw [%l7 + 0x08], %o3
movre %o4, %g6, %i0
umulcc %i7, %o7, %i5
fpack32 %f8, %f14, %f2
stb %l5, [%l7 + 0x6C]
ldx [%l7 + 0x48], %g7
lduw [%l7 + 0x38], %i1
std %f12, [%l7 + 0x60]
fpsub16s %f6, %f0, %f3
edge32l %l6, %i3, %o5
stx %g1, [%l7 + 0x20]
stx %l3, [%l7 + 0x38]
fmovsl %xcc, %f9, %f3
mulx %l1, 0x0D67, %o0
andcc %o6, 0x183D, %g2
bpos,a loop_6956
taddcc %i4, 0x0F8E, %l0
tgu %icc, 0x7
tl %xcc, 0x3
loop_6956:
fnot2s %f0, %f2
fmovrdgz %l4, %f2, %f14
lduw [%l7 + 0x40], %g3
fmovsvs %xcc, %f6, %f0
fmovsn %icc, %f12, %f9
ld [%l7 + 0x30], %f4
fabsd %f0, %f0
st %f14, [%l7 + 0x14]
xor %i6, %g4, %i2
fmovsneg %xcc, %f2, %f12
fbe %fcc3, loop_6957
fmovdle %icc, %f7, %f9
ldub [%l7 + 0x7D], %o2
move %xcc, %g5, %o1
loop_6957:
umul %o3, %o4, %l2
fmovrde %g6, %f4, %f12
tgu %icc, 0x5
std %f0, [%l7 + 0x20]
faligndata %f6, %f4, %f2
fornot1 %f8, %f10, %f10
orncc %i0, %o7, %i5
fnot1s %f6, %f6
ldd [%l7 + 0x38], %f0
ble,pt %icc, loop_6958
smul %i7, %g7, %i1
fmovrdlez %l6, %f0, %f8
ldd [%l7 + 0x58], %f2
loop_6958:
fmovsa %icc, %f1, %f4
tg %icc, 0x7
fcmpes %fcc3, %f11, %f2
fmovrsgz %l5, %f14, %f10
fcmpeq16 %f0, %f4, %o5
bl,pn %icc, loop_6959
fxor %f6, %f6, %f8
fand %f14, %f8, %f14
fmovs %f0, %f5
loop_6959:
fcmple32 %f8, %f8, %g1
fmovrde %l3, %f12, %f4
fpsub32s %f2, %f15, %f14
fmovs %f8, %f2
xnorcc %l1, 0x1A4A, %i3
fpadd16 %f0, %f10, %f4
ldsh [%l7 + 0x70], %o0
nop
setx loop_6960, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot2 %f0, %f12, %f0
fones %f15
fmovdl %icc, %f3, %f0
loop_6960:
fmovrslz %o6, %f15, %f3
fbne %fcc2, loop_6961
fpsub16s %f5, %f5, %f11
movvc %xcc, %g2, %i4
fornot1 %f2, %f8, %f6
loop_6961:
ldx [%l7 + 0x48], %l4
brgz,a %l0, loop_6962
fabss %f14, %f3
edge16ln %i6, %g4, %g3
ldsw [%l7 + 0x1C], %o2
loop_6962:
tne %icc, 0x5
fpmerge %f4, %f8, %f10
ldx [%l7 + 0x08], %g5
ldx [%l7 + 0x18], %o1
andcc %o3, 0x0835, %i2
srax %l2, 0x0D, %g6
fmovrslez %o4, %f13, %f7
movn %xcc, %o7, %i0
array32 %i5, %g7, %i1
bvc,pt %xcc, loop_6963
array32 %i7, %l5, %l6
fpack16 %f0, %f14
fornot2s %f15, %f5, %f2
loop_6963:
stw %g1, [%l7 + 0x68]
std %f0, [%l7 + 0x08]
fsrc1 %f2, %f12
std %f6, [%l7 + 0x10]
ldub [%l7 + 0x11], %o5
addccc %l3, 0x06C4, %l1
ldsw [%l7 + 0x58], %o0
andn %i3, %o6, %i4
fnand %f2, %f0, %f10
orcc %l4, %l0, %g2
fpadd32 %f6, %f8, %f8
std %f12, [%l7 + 0x40]
ldsw [%l7 + 0x40], %g4
fcmpeq32 %f8, %f4, %i6
fmovsle %icc, %f9, %f8
fmovda %xcc, %f5, %f3
sth %g3, [%l7 + 0x46]
subc %g5, 0x0365, %o2
sth %o3, [%l7 + 0x64]
fmuld8sux16 %f0, %f3, %f2
fcmpes %fcc0, %f6, %f6
ldsh [%l7 + 0x70], %i2
bvs,a,pt %icc, loop_6964
array32 %o1, %g6, %l2
ld [%l7 + 0x3C], %f5
stb %o4, [%l7 + 0x62]
loop_6964:
sth %i0, [%l7 + 0x08]
lduh [%l7 + 0x4E], %o7
fnor %f10, %f2, %f2
fmovdg %xcc, %f15, %f1
ldx [%l7 + 0x30], %i5
fbue %fcc3, loop_6965
bvs,a loop_6966
st %f4, [%l7 + 0x44]
fsrc2s %f3, %f0
loop_6965:
fnot2 %f14, %f0
loop_6966:
ldd [%l7 + 0x78], %f2
movcs %icc, %g7, %i7
ldub [%l7 + 0x70], %l5
movrlz %l6, 0x186, %g1
fmovdgu %xcc, %f6, %f11
stx %i1, [%l7 + 0x08]
udivx %l3, 0x1665, %l1
tg %icc, 0x3
brgez %o0, loop_6967
fandnot2s %f15, %f7, %f10
sdiv %o5, 0x1A95, %i3
tsubcc %o6, 0x04B9, %l4
loop_6967:
fcmpd %fcc0, %f0, %f8
sub %l0, 0x0B8B, %g2
std %f2, [%l7 + 0x10]
fmovsvc %xcc, %f0, %f13
fmovrse %g4, %f3, %f2
bg,a,pn %xcc, loop_6968
stw %i4, [%l7 + 0x70]
stx %i6, [%l7 + 0x58]
fbo,a %fcc3, loop_6969
loop_6968:
nop
setx loop_6970, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
add %g5, %g3, %o2
movgu %xcc, %o3, %o1
loop_6969:
ldsh [%l7 + 0x10], %g6
loop_6970:
fbn %fcc1, loop_6971
ldsb [%l7 + 0x35], %i2
stb %l2, [%l7 + 0x24]
ldsh [%l7 + 0x0E], %i0
loop_6971:
ldub [%l7 + 0x59], %o7
fpack16 %f2, %f15
stw %i5, [%l7 + 0x68]
fmovsneg %icc, %f10, %f2
ldsw [%l7 + 0x68], %g7
and %i7, %l5, %l6
ldsh [%l7 + 0x1A], %g1
alignaddr %i1, %l3, %o4
movle %icc, %l1, %o0
movgu %xcc, %i3, %o5
add %l4, %l0, %g2
ldub [%l7 + 0x5B], %g4
fbuge %fcc2, loop_6972
fnor %f10, %f12, %f14
fmovrsne %o6, %f1, %f8
fmovrdlez %i6, %f6, %f14
loop_6972:
sub %i4, 0x0801, %g5
call loop_6973
subc %g3, 0x18ED, %o2
lduw [%l7 + 0x7C], %o1
ldsw [%l7 + 0x18], %o3
loop_6973:
fmovse %icc, %f7, %f0
for %f8, %f14, %f0
movne %xcc, %i2, %g6
tleu %icc, 0x7
taddcc %l2, 0x02E1, %i0
fpsub16 %f6, %f6, %f8
fbug %fcc2, loop_6974
fbo %fcc1, loop_6975
ldx [%l7 + 0x08], %i5
movrgz %o7, %i7, %g7
loop_6974:
fones %f7
loop_6975:
bleu,pn %xcc, loop_6976
ldsb [%l7 + 0x2A], %l5
tle %xcc, 0x2
mulx %l6, %g1, %l3
loop_6976:
edge32ln %o4, %i1, %o0
st %f9, [%l7 + 0x14]
stb %l1, [%l7 + 0x21]
ldub [%l7 + 0x1A], %i3
lduw [%l7 + 0x20], %l4
fbl %fcc0, loop_6977
fsrc2 %f12, %f2
ld [%l7 + 0x5C], %f9
nop
setx loop_6978, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6977:
movvc %icc, %o5, %g2
ldd [%l7 + 0x30], %f6
fand %f8, %f2, %f8
loop_6978:
ldd [%l7 + 0x38], %f4
st %f4, [%l7 + 0x0C]
tvc %xcc, 0x4
bne,a %xcc, loop_6979
fmovrsgz %g4, %f7, %f0
ld [%l7 + 0x2C], %f14
fbne,a %fcc3, loop_6980
loop_6979:
fbul %fcc3, loop_6981
fbge,a %fcc3, loop_6982
std %f14, [%l7 + 0x40]
loop_6980:
fsrc1s %f2, %f9
loop_6981:
srax %o6, %l0, %i4
loop_6982:
edge8n %i6, %g5, %g3
brnz %o2, loop_6983
ldsb [%l7 + 0x1E], %o3
std %f6, [%l7 + 0x70]
tle %icc, 0x2
loop_6983:
brnz %i2, loop_6984
ldub [%l7 + 0x79], %g6
ble,pn %icc, loop_6985
fpadd32s %f3, %f4, %f12
loop_6984:
movn %xcc, %o1, %l2
stw %i0, [%l7 + 0x7C]
loop_6985:
fmovsle %xcc, %f13, %f15
sth %i5, [%l7 + 0x0A]
fmovdcc %xcc, %f14, %f12
ldub [%l7 + 0x72], %i7
fblg %fcc1, loop_6986
fxnor %f6, %f8, %f8
movpos %xcc, %g7, %o7
fpmerge %f0, %f8, %f12
loop_6986:
fandnot1 %f4, %f12, %f0
fabsd %f8, %f4
tneg %icc, 0x1
ldub [%l7 + 0x1C], %l6
std %f2, [%l7 + 0x18]
brnz %l5, loop_6987
movge %xcc, %l3, %g1
fmovdvs %icc, %f7, %f6
andncc %i1, %o0, %l1
loop_6987:
fbug,a %fcc2, loop_6988
fmovdcc %icc, %f12, %f4
srlx %i3, 0x0D, %o4
tg %icc, 0x4
loop_6988:
movcs %xcc, %o5, %l4
alignaddr %g4, %o6, %l0
st %f11, [%l7 + 0x68]
nop
setx loop_6989, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnand %f0, %f2, %f2
ldub [%l7 + 0x39], %g2
fbuge %fcc3, loop_6990
loop_6989:
fmovrslez %i4, %f8, %f13
sth %g5, [%l7 + 0x54]
fpsub16s %f15, %f13, %f3
loop_6990:
sra %g3, 0x08, %o2
tn %xcc, 0x7
fmovde %xcc, %f10, %f0
fbug %fcc2, loop_6991
edge32l %i6, %i2, %o3
stw %g6, [%l7 + 0x7C]
lduw [%l7 + 0x6C], %o1
loop_6991:
bvc,a %xcc, loop_6992
fzero %f0
fbge,a %fcc0, loop_6993
fone %f2
loop_6992:
taddcc %i0, %l2, %i5
ldx [%l7 + 0x60], %g7
loop_6993:
movrlz %i7, %l6, %o7
taddcc %l5, %l3, %g1
ldsb [%l7 + 0x2F], %i1
bgu,pt %icc, loop_6994
bleu,a loop_6995
ldsw [%l7 + 0x1C], %o0
tcc %xcc, 0x2
loop_6994:
lduh [%l7 + 0x58], %l1
loop_6995:
xorcc %i3, 0x0B60, %o4
fbule %fcc3, loop_6996
andncc %o5, %g4, %o6
ld [%l7 + 0x4C], %f13
ldsb [%l7 + 0x35], %l4
loop_6996:
fmovsn %xcc, %f11, %f5
addc %g2, 0x0F9D, %i4
edge16n %l0, %g5, %o2
ld [%l7 + 0x4C], %f0
xnorcc %g3, %i2, %i6
fblg,a %fcc3, loop_6997
st %f3, [%l7 + 0x50]
ldub [%l7 + 0x3F], %g6
array8 %o1, %i0, %o3
loop_6997:
movl %icc, %i5, %l2
ldd [%l7 + 0x20], %f4
bg loop_6998
st %f6, [%l7 + 0x1C]
sdivx %g7, 0x1D78, %l6
fnors %f9, %f14, %f12
loop_6998:
ldd [%l7 + 0x40], %f4
fnands %f12, %f7, %f11
brz %o7, loop_6999
mova %icc, %i7, %l3
fba %fcc2, loop_7000
edge16l %l5, %g1, %i1
loop_6999:
fandnot1s %f6, %f11, %f14
sth %l1, [%l7 + 0x08]
loop_7000:
fnot2 %f8, %f14
subccc %i3, %o0, %o5
sth %g4, [%l7 + 0x30]
fmovdg %icc, %f14, %f12
for %f0, %f0, %f6
fmovrdgez %o6, %f4, %f10
ldsb [%l7 + 0x5E], %l4
smul %g2, %i4, %l0
movneg %icc, %g5, %o4
fmul8x16al %f8, %f15, %f12
addcc %g3, 0x1934, %i2
fmovspos %icc, %f9, %f11
fcmps %fcc0, %f9, %f13
mulx %i6, 0x178C, %g6
std %f6, [%l7 + 0x68]
stw %o1, [%l7 + 0x28]
fmovs %f11, %f13
tcc %xcc, 0x7
movrgez %o2, %o3, %i5
andcc %l2, 0x1672, %g7
fcmpgt16 %f10, %f6, %i0
fmovrsgez %o7, %f2, %f7
fnegs %f11, %f3
stx %l6, [%l7 + 0x78]
nop
setx loop_7001, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
orn %l3, 0x0B9F, %i7
edge32n %l5, %g1, %l1
ldx [%l7 + 0x38], %i3
loop_7001:
tge %icc, 0x3
fxors %f15, %f12, %f12
bne,pt %icc, loop_7002
lduh [%l7 + 0x30], %o0
ldx [%l7 + 0x68], %i1
fbuge,a %fcc2, loop_7003
loop_7002:
stx %o5, [%l7 + 0x28]
ldsw [%l7 + 0x60], %g4
lduw [%l7 + 0x2C], %o6
loop_7003:
lduh [%l7 + 0x12], %l4
ldsb [%l7 + 0x25], %g2
fmovsvc %icc, %f14, %f0
st %f11, [%l7 + 0x2C]
fcmpgt16 %f6, %f8, %l0
srax %i4, %g5, %g3
fnors %f6, %f12, %f0
fbne %fcc3, loop_7004
st %f1, [%l7 + 0x10]
fcmple16 %f6, %f12, %o4
move %xcc, %i6, %g6
loop_7004:
fone %f2
or %o1, 0x0FC5, %o2
fbue,a %fcc2, loop_7005
fpadd32s %f15, %f3, %f4
fmovsl %xcc, %f15, %f1
std %f4, [%l7 + 0x40]
loop_7005:
edge8ln %i2, %i5, %l2
fcmple32 %f4, %f0, %o3
fpack16 %f4, %f2
fmul8ulx16 %f6, %f8, %f14
taddcctv %g7, %i0, %o7
ldub [%l7 + 0x6A], %l6
fbe %fcc0, loop_7006
bleu,a %xcc, loop_7007
fpsub32 %f12, %f12, %f12
ld [%l7 + 0x38], %f13
loop_7006:
fabsd %f0, %f8
loop_7007:
fpackfix %f4, %f1
fbul %fcc2, loop_7008
edge16ln %i7, %l3, %g1
movrne %l5, %l1, %o0
sth %i3, [%l7 + 0x42]
loop_7008:
fmovrdgz %i1, %f14, %f4
stx %o5, [%l7 + 0x58]
fmovd %f10, %f6
be,a %icc, loop_7009
xorcc %o6, 0x0C0D, %l4
fandnot2s %f5, %f14, %f6
movn %xcc, %g4, %l0
loop_7009:
xnor %i4, 0x0D5D, %g2
fmovda %icc, %f1, %f12
edge16n %g3, %o4, %i6
movcs %xcc, %g6, %o1
ldd [%l7 + 0x60], %f0
subc %g5, %o2, %i5
fors %f7, %f12, %f15
fands %f8, %f5, %f0
fbge %fcc2, loop_7010
subc %l2, 0x185A, %i2
bpos,pn %icc, loop_7011
movrlz %o3, 0x02E, %i0
loop_7010:
fmovsl %xcc, %f1, %f9
alignaddrl %o7, %l6, %g7
loop_7011:
fmovdge %xcc, %f5, %f15
ldsw [%l7 + 0x48], %i7
ld [%l7 + 0x78], %f15
tsubcc %g1, %l5, %l1
fcmpeq16 %f10, %f14, %o0
fmovdvs %icc, %f5, %f14
stx %i3, [%l7 + 0x28]
fbo %fcc3, loop_7012
ldsw [%l7 + 0x14], %i1
fornot1s %f14, %f13, %f14
tsubcc %l3, %o5, %l4
loop_7012:
fmovsa %xcc, %f11, %f8
subccc %g4, %o6, %l0
move %xcc, %i4, %g3
pdist %f8, %f0, %f10
st %f9, [%l7 + 0x64]
tvc %xcc, 0x1
movleu %xcc, %o4, %i6
fpadd16 %f12, %f4, %f10
sth %g6, [%l7 + 0x2E]
ldsw [%l7 + 0x34], %o1
umulcc %g5, %g2, %i5
ba,a %xcc, loop_7013
fcmps %fcc2, %f9, %f8
fands %f8, %f9, %f7
fmovdcs %icc, %f6, %f3
loop_7013:
lduh [%l7 + 0x1A], %l2
lduh [%l7 + 0x40], %o2
ldsh [%l7 + 0x4A], %i2
tge %icc, 0x0
lduw [%l7 + 0x24], %o3
movpos %xcc, %o7, %l6
orncc %i0, 0x1384, %i7
movrne %g7, %g1, %l5
lduh [%l7 + 0x32], %l1
stb %i3, [%l7 + 0x34]
ld [%l7 + 0x54], %f13
stx %i1, [%l7 + 0x08]
fxor %f4, %f12, %f6
sth %o0, [%l7 + 0x64]
fpadd16 %f4, %f2, %f10
ldsh [%l7 + 0x10], %l3
orncc %l4, 0x19E1, %g4
subccc %o6, %l0, %o5
bcc %icc, loop_7014
edge16n %i4, %o4, %i6
ldd [%l7 + 0x38], %f8
umul %g3, %o1, %g6
loop_7014:
ldsw [%l7 + 0x2C], %g5
st %f4, [%l7 + 0x50]
stb %g2, [%l7 + 0x1A]
ldsh [%l7 + 0x2A], %i5
bpos %xcc, loop_7015
movleu %icc, %o2, %l2
fcmps %fcc2, %f13, %f2
sth %o3, [%l7 + 0x5C]
loop_7015:
lduw [%l7 + 0x34], %i2
ldub [%l7 + 0x62], %l6
orcc %i0, 0x0DB4, %i7
sth %o7, [%l7 + 0x44]
fbug,a %fcc1, loop_7016
tsubcctv %g1, 0x0B3A, %l5
ldsh [%l7 + 0x66], %l1
ld [%l7 + 0x0C], %f8
loop_7016:
movg %icc, %g7, %i1
movcs %icc, %o0, %i3
bvs,a,pn %xcc, loop_7017
ldsw [%l7 + 0x28], %l4
st %f8, [%l7 + 0x18]
fornot1 %f12, %f14, %f14
loop_7017:
sth %g4, [%l7 + 0x30]
lduh [%l7 + 0x3A], %o6
fpadd32s %f2, %f10, %f0
ldd [%l7 + 0x70], %f4
andcc %l3, 0x0480, %l0
fmovrslez %i4, %f5, %f9
sth %o4, [%l7 + 0x08]
tgu %icc, 0x3
movg %icc, %o5, %i6
nop
setx loop_7018, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd32 %f2, %f2, %f14
nop
setx loop_7019, %l0, %l1
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, %f12, %f10
loop_7018:
addccc %g3, 0x03CB, %o1
bl,a loop_7020
loop_7019:
movrlez %g6, 0x077, %g2
movrgz %i5, 0x120, %o2
fbg %fcc3, loop_7021
loop_7020:
fmovd %f6, %f4
fmovdle %icc, %f14, %f14
addccc %g5, 0x1A45, %o3
loop_7021:
fpack16 %f10, %f15
fnegs %f4, %f12
ldsh [%l7 + 0x42], %l2
bcs,pn %xcc, loop_7022
ba loop_7023
ld [%l7 + 0x78], %f11
fmovdneg %xcc, %f13, %f14
loop_7022:
lduw [%l7 + 0x24], %i2
loop_7023:
array16 %i0, %l6, %i7
brz,a %o7, loop_7024
stx %g1, [%l7 + 0x30]
fble,a %fcc3, loop_7025
fcmps %fcc2, %f6, %f2
loop_7024:
fcmpes %fcc0, %f6, %f10
xor %l1, 0x0B36, %l5
loop_7025:
udivx %g7, 0x0EC3, %o0
lduw [%l7 + 0x34], %i3
brlz %l4, loop_7026
fxnor %f10, %f10, %f0
fmovrdgz %i1, %f10, %f0
lduh [%l7 + 0x5E], %g4
loop_7026:
xorcc %o6, %l0, %i4
stb %o4, [%l7 + 0x4E]
pdist %f4, %f2, %f6
andcc %l3, 0x0505, %i6
stx %o5, [%l7 + 0x18]
fpadd16 %f8, %f6, %f0
smulcc %g3, %g6, %g2
ble,a loop_7027
fnegs %f3, %f15
ldsh [%l7 + 0x40], %i5
fmovrdgz %o1, %f4, %f2
loop_7027:
ldsh [%l7 + 0x1C], %g5
fmovdcc %xcc, %f2, %f3
subc %o3, %o2, %i2
bpos,pt %xcc, loop_7028
bleu %icc, loop_7029
tleu %icc, 0x5
ld [%l7 + 0x28], %f1
loop_7028:
fmovsn %icc, %f5, %f10
loop_7029:
fcmpgt32 %f0, %f2, %i0
ldsb [%l7 + 0x43], %l2
fmovrsgz %i7, %f7, %f10
ldd [%l7 + 0x50], %f8
fpack32 %f2, %f12, %f0
movle %xcc, %o7, %g1
stb %l6, [%l7 + 0x75]
fnot2s %f11, %f12
tleu %xcc, 0x4
bpos %xcc, loop_7030
stb %l1, [%l7 + 0x58]
st %f0, [%l7 + 0x60]
movcs %xcc, %g7, %l5
loop_7030:
xnorcc %i3, 0x0881, %l4
sth %i1, [%l7 + 0x24]
ldd [%l7 + 0x78], %f0
andncc %o0, %g4, %l0
fnot1s %f0, %f13
ldub [%l7 + 0x4F], %i4
fmovsge %icc, %f5, %f0
fsrc2s %f5, %f14
fornot2s %f12, %f2, %f3
fpadd16 %f10, %f0, %f4
fbuge %fcc2, loop_7031
fandnot1 %f4, %f10, %f2
ldd [%l7 + 0x40], %f10
array32 %o6, %l3, %i6
loop_7031:
std %f14, [%l7 + 0x70]
subc %o4, %o5, %g6
ld [%l7 + 0x0C], %f10
sra %g2, %g3, %i5
lduh [%l7 + 0x54], %g5
fornot2s %f13, %f12, %f14
call loop_7032
lduw [%l7 + 0x44], %o1
ldub [%l7 + 0x3C], %o2
fmovrdlz %i2, %f4, %f10
loop_7032:
fbue,a %fcc2, loop_7033
ldsb [%l7 + 0x37], %o3
fmovrdlez %i0, %f2, %f14
fmovsne %icc, %f1, %f6
loop_7033:
fcmpgt32 %f2, %f2, %i7
fabsd %f6, %f12
tvc %xcc, 0x2
smulcc %o7, 0x1035, %g1
edge8ln %l2, %l1, %l6
lduh [%l7 + 0x4C], %l5
brgez %g7, loop_7034
sethi 0x1C49, %i3
udivcc %i1, 0x1904, %o0
addccc %g4, %l0, %i4
loop_7034:
fmovdn %icc, %f14, %f10
fmovrdgz %o6, %f12, %f10
ldsw [%l7 + 0x70], %l4
fmul8x16al %f10, %f13, %f4
udiv %l3, 0x17C8, %o4
tcc %xcc, 0x6
fzeros %f9
fmovrde %o5, %f0, %f2
udivx %i6, 0x0630, %g2
fpsub32s %f8, %f12, %f5
fandnot2 %f10, %f4, %f12
fmovdcs %xcc, %f2, %f13
fmovdl %xcc, %f1, %f11
add %g6, %i5, %g5
fmovdvc %icc, %f11, %f2
std %f10, [%l7 + 0x40]
fnors %f6, %f5, %f3
ldx [%l7 + 0x70], %o1
std %f14, [%l7 + 0x78]
sth %g3, [%l7 + 0x3A]
fcmped %fcc2, %f4, %f2
movn %icc, %o2, %o3
edge32 %i2, %i0, %o7
array16 %i7, %l2, %l1
fpmerge %f3, %f13, %f6
smul %l6, 0x1FF8, %l5
fmovdg %icc, %f7, %f0
orn %g7, 0x13A4, %i3
fmovsn %xcc, %f6, %f1
lduh [%l7 + 0x14], %g1
fmul8x16au %f7, %f1, %f8
bcc %xcc, loop_7035
udivx %i1, 0x1941, %g4
bgu,a,pt %xcc, loop_7036
edge8 %l0, %i4, %o0
loop_7035:
fcmpd %fcc2, %f8, %f4
ldub [%l7 + 0x0F], %o6
loop_7036:
fandnot1s %f5, %f8, %f1
tgu %xcc, 0x4
fxors %f14, %f2, %f11
brz %l3, loop_7037
tvs %icc, 0x7
ble,a,pt %icc, loop_7038
fbug %fcc3, loop_7039
loop_7037:
umul %o4, 0x128D, %l4
fsrc2 %f12, %f4
loop_7038:
fmul8x16al %f1, %f10, %f10
loop_7039:
lduh [%l7 + 0x3E], %o5
ldd [%l7 + 0x60], %f14
lduw [%l7 + 0x68], %g2
nop
setx loop_7040, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc2s %f1, %f1
stb %g6, [%l7 + 0x4D]
stx %i5, [%l7 + 0x38]
loop_7040:
mova %xcc, %i6, %g5
stw %g3, [%l7 + 0x14]
mulscc %o1, %o2, %i2
edge16n %i0, %o3, %o7
tsubcc %l2, 0x0105, %i7
fabss %f9, %f7
movn %icc, %l1, %l5
sth %l6, [%l7 + 0x48]
ldsb [%l7 + 0x31], %g7
addc %g1, %i1, %g4
brlez,a %l0, loop_7041
ble,a,pt %xcc, loop_7042
edge8l %i3, %o0, %o6
subcc %i4, %o4, %l3
loop_7041:
umul %l4, %g2, %o5
loop_7042:
lduw [%l7 + 0x64], %i5
ldub [%l7 + 0x1C], %i6
ld [%l7 + 0x5C], %f5
movrlez %g5, 0x1A4, %g3
fbe %fcc1, loop_7043
te %icc, 0x3
edge8 %g6, %o2, %o1
movvc %icc, %i0, %i2
loop_7043:
bne,a loop_7044
fbg %fcc1, loop_7045
fcmpeq16 %f0, %f8, %o3
fmovsleu %icc, %f11, %f9
loop_7044:
udivcc %o7, 0x13EE, %i7
loop_7045:
bcs,pn %xcc, loop_7046
fabss %f6, %f12
fabss %f4, %f14
fbne,a %fcc0, loop_7047
loop_7046:
be,pt %xcc, loop_7048
subcc %l1, 0x124B, %l2
ldsb [%l7 + 0x60], %l5
loop_7047:
addccc %l6, 0x12AC, %g7
loop_7048:
fones %f6
sdivcc %g1, 0x1062, %g4
movrlz %l0, 0x2D8, %i1
mulx %o0, 0x0A68, %i3
fcmpgt16 %f4, %f0, %o6
te %icc, 0x2
ldd [%l7 + 0x48], %f10
ldub [%l7 + 0x2B], %o4
bpos,a,pt %icc, loop_7049
mova %xcc, %l3, %i4
be,pn %xcc, loop_7050
tn %xcc, 0x0
loop_7049:
st %f10, [%l7 + 0x1C]
movn %icc, %l4, %g2
loop_7050:
fcmpes %fcc0, %f6, %f6
fmovrdgez %o5, %f4, %f10
fpsub16s %f11, %f15, %f8
alignaddrl %i5, %g5, %i6
stw %g6, [%l7 + 0x28]
movrlz %o2, 0x16D, %o1
fpadd32 %f4, %f0, %f0
fmovspos %icc, %f5, %f9
andcc %g3, 0x1107, %i0
std %f8, [%l7 + 0x68]
ta %icc, 0x5
ba,a,pn %xcc, loop_7051
mulx %i2, %o7, %i7
stx %l1, [%l7 + 0x10]
edge16 %l2, %o3, %l5
loop_7051:
bvs,a %icc, loop_7052
fcmpd %fcc1, %f14, %f14
edge8ln %l6, %g1, %g7
fmovsge %icc, %f8, %f2
loop_7052:
fcmpeq16 %f0, %f0, %l0
movgu %xcc, %i1, %g4
array16 %i3, %o6, %o4
lduw [%l7 + 0x74], %o0
movrlez %l3, 0x08A, %i4
fmovsg %icc, %f13, %f7
tge %xcc, 0x0
lduh [%l7 + 0x08], %l4
andcc %o5, %i5, %g5
tl %icc, 0x1
fnands %f10, %f11, %f5
sll %i6, %g6, %g2
stb %o1, [%l7 + 0x5E]
ldx [%l7 + 0x50], %g3
fbg %fcc0, loop_7053
lduh [%l7 + 0x2A], %o2
stx %i2, [%l7 + 0x10]
movleu %xcc, %i0, %i7
loop_7053:
fbo %fcc3, loop_7054
siam 0x7
fabsd %f4, %f8
fcmpd %fcc1, %f8, %f10
loop_7054:
std %f14, [%l7 + 0x48]
fmuld8ulx16 %f15, %f4, %f6
ldsb [%l7 + 0x08], %l1
fmovse %icc, %f1, %f5
stb %l2, [%l7 + 0x68]
fmovscc %xcc, %f13, %f15
and %o7, %l5, %o3
edge8l %g1, %l6, %g7
fsrc1s %f2, %f2
fsrc1 %f14, %f0
movrlz %i1, 0x184, %l0
udiv %i3, 0x1386, %g4
movrne %o6, %o0, %o4
bgu,a,pt %xcc, loop_7055
fpadd32 %f14, %f0, %f12
fmovdleu %xcc, %f1, %f11
fbuge,a %fcc0, loop_7056
loop_7055:
fmovrde %i4, %f12, %f12
stw %l3, [%l7 + 0x40]
addcc %o5, 0x0648, %l4
loop_7056:
movneg %icc, %i5, %i6
bn,a,pn %xcc, loop_7057
subc %g5, 0x0138, %g2
fmovdcs %icc, %f11, %f2
tcc %xcc, 0x5
loop_7057:
sdivcc %g6, 0x0C8C, %g3
fmovscs %icc, %f14, %f11
fmovscc %icc, %f14, %f15
fcmpd %fcc3, %f10, %f0
fbge,a %fcc0, loop_7058
lduw [%l7 + 0x1C], %o2
fandnot1s %f5, %f0, %f0
stw %o1, [%l7 + 0x14]
loop_7058:
brz %i2, loop_7059
sth %i7, [%l7 + 0x36]
fandnot2s %f7, %f3, %f9
st %f11, [%l7 + 0x4C]
loop_7059:
std %f10, [%l7 + 0x60]
fmovsl %icc, %f8, %f11
bleu,a,pn %xcc, loop_7060
ldsb [%l7 + 0x0E], %i0
and %l1, %l2, %o7
movre %o3, %g1, %l5
loop_7060:
tleu %icc, 0x0
mova %xcc, %l6, %i1
or %l0, %i3, %g7
fnands %f7, %f2, %f1
lduw [%l7 + 0x44], %o6
fbule %fcc2, loop_7061
edge32n %g4, %o4, %o0
fmovrdgz %l3, %f6, %f6
sth %o5, [%l7 + 0x18]
loop_7061:
bpos,pt %xcc, loop_7062
fandnot1 %f6, %f4, %f0
fmovrdgz %i4, %f0, %f6
sub %i5, %l4, %g5
loop_7062:
array16 %g2, %g6, %g3
fbue,a %fcc3, loop_7063
xnor %o2, 0x0E27, %i6
subc %i2, 0x0230, %o1
bg,a,pn %icc, loop_7064
loop_7063:
brgz %i0, loop_7065
ldx [%l7 + 0x30], %l1
stw %l2, [%l7 + 0x6C]
loop_7064:
ldsh [%l7 + 0x54], %i7
loop_7065:
orcc %o3, %o7, %l5
fbne,a %fcc3, loop_7066
ldub [%l7 + 0x5F], %l6
sth %i1, [%l7 + 0x2E]
ldx [%l7 + 0x10], %g1
loop_7066:
fcmps %fcc2, %f2, %f12
stw %i3, [%l7 + 0x20]
subcc %l0, 0x1285, %g7
fxor %f8, %f6, %f0
fmovsl %xcc, %f6, %f11
udivx %g4, 0x0A17, %o4
ldx [%l7 + 0x28], %o6
taddcctv %l3, %o5, %o0
edge32n %i4, %l4, %i5
ldsw [%l7 + 0x60], %g2
edge16l %g6, %g5, %g3
fmovdneg %icc, %f10, %f5
ldx [%l7 + 0x08], %i6
orncc %o2, %i2, %i0
ldsb [%l7 + 0x0B], %l1
lduh [%l7 + 0x54], %l2
fmovsl %icc, %f9, %f2
nop
setx loop_7067, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32l %i7, %o1, %o3
st %f3, [%l7 + 0x4C]
movrlez %o7, 0x08D, %l5
loop_7067:
fmovde %icc, %f11, %f6
tneg %xcc, 0x2
andn %l6, %g1, %i1
stx %l0, [%l7 + 0x70]
st %f6, [%l7 + 0x78]
sth %i3, [%l7 + 0x7C]
fmovrdgez %g4, %f12, %f10
fmovdvc %xcc, %f8, %f7
lduw [%l7 + 0x5C], %o4
fpadd32s %f11, %f9, %f0
fsrc2s %f8, %f11
fcmple32 %f12, %f0, %g7
fmovdgu %xcc, %f1, %f12
fmovsle %icc, %f5, %f6
fmovdn %icc, %f10, %f7
sll %l3, 0x09, %o5
fexpand %f11, %f4
move %icc, %o0, %i4
stx %o6, [%l7 + 0x58]
smul %i5, %g2, %l4
edge32ln %g6, %g3, %g5
ldsb [%l7 + 0x0F], %i6
fpsub32 %f0, %f12, %f12
bleu,pt %icc, loop_7068
fnands %f10, %f10, %f13
ldsh [%l7 + 0x6A], %o2
tge %xcc, 0x1
loop_7068:
xnor %i0, %i2, %l2
fcmple16 %f12, %f2, %i7
fmovdn %xcc, %f9, %f11
fmovde %icc, %f3, %f12
lduh [%l7 + 0x50], %o1
ld [%l7 + 0x3C], %f7
ble,pn %icc, loop_7069
be loop_7070
xnor %l1, %o7, %o3
fandnot1s %f1, %f15, %f13
loop_7069:
movrgz %l5, %l6, %g1
loop_7070:
stb %i1, [%l7 + 0x79]
ldx [%l7 + 0x60], %i3
movvc %xcc, %l0, %o4
ldsw [%l7 + 0x34], %g4
bge %icc, loop_7071
std %f8, [%l7 + 0x18]
fcmpd %fcc2, %f10, %f2
fmovrdgez %g7, %f14, %f12
loop_7071:
mulx %l3, 0x1D89, %o5
fcmple32 %f0, %f14, %i4
stx %o6, [%l7 + 0x50]
fmovrde %o0, %f0, %f6
fmovrslez %i5, %f0, %f15
brlez,a %l4, loop_7072
fmul8ulx16 %f2, %f4, %f8
fsrc2s %f8, %f8
fmovdg %xcc, %f12, %f4
loop_7072:
fmovrsgz %g6, %f13, %f14
bpos %xcc, loop_7073
fmovdge %xcc, %f0, %f0
andncc %g2, %g3, %g5
ldsb [%l7 + 0x6B], %o2
loop_7073:
fmovspos %icc, %f10, %f10
fpack16 %f14, %f14
smulcc %i0, %i6, %l2
nop
setx loop_7074, %l0, %l1
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 %xcc, 0x1
ldd [%l7 + 0x78], %f0
fpadd32s %f14, %f11, %f1
loop_7074:
ldub [%l7 + 0x17], %i7
fbug %fcc2, loop_7075
fnegs %f15, %f11
fmovd %f2, %f0
movcs %xcc, %i2, %o1
loop_7075:
fcmpne16 %f10, %f2, %l1
fpadd32 %f10, %f2, %f10
fcmpgt32 %f0, %f4, %o7
std %f4, [%l7 + 0x70]
ble,a loop_7076
fmovsa %xcc, %f1, %f12
std %f6, [%l7 + 0x28]
fblg %fcc0, loop_7077
loop_7076:
stb %o3, [%l7 + 0x4B]
fnot2s %f3, %f0
ba %icc, loop_7078
loop_7077:
bl,a loop_7079
fmovse %xcc, %f8, %f3
stx %l5, [%l7 + 0x20]
loop_7078:
sethi 0x14F9, %l6
loop_7079:
fmovrdgz %g1, %f2, %f4
fmovdl %xcc, %f7, %f13
lduw [%l7 + 0x0C], %i1
st %f6, [%l7 + 0x44]
fmovrsne %i3, %f2, %f10
ld [%l7 + 0x54], %f4
st %f13, [%l7 + 0x38]
ld [%l7 + 0x40], %f5
lduw [%l7 + 0x74], %o4
fmovsle %icc, %f1, %f7
fands %f8, %f3, %f13
fexpand %f10, %f4
array32 %g4, %l0, %l3
stw %o5, [%l7 + 0x44]
orn %g7, 0x0B65, %o6
brgz,a %i4, loop_7080
fcmpeq16 %f8, %f10, %i5
edge32l %o0, %l4, %g2
movne %icc, %g3, %g6
loop_7080:
fbuge %fcc1, loop_7081
lduh [%l7 + 0x0E], %g5
bg %icc, loop_7082
tsubcctv %i0, %o2, %i6
loop_7081:
bgu loop_7083
edge32l %l2, %i2, %o1
loop_7082:
xnor %i7, %l1, %o3
lduw [%l7 + 0x7C], %l5
loop_7083:
mulx %l6, 0x03B0, %o7
fmul8x16al %f11, %f10, %f10
bcs loop_7084
ldx [%l7 + 0x18], %i1
stw %i3, [%l7 + 0x5C]
fmovdcs %icc, %f1, %f13
loop_7084:
fmovrdgez %g1, %f10, %f14
ldsw [%l7 + 0x30], %g4
fmovsvs %icc, %f15, %f10
ldx [%l7 + 0x68], %l0
tle %icc, 0x1
and %o4, 0x1D3F, %o5
fmovsge %icc, %f12, %f11
ldsb [%l7 + 0x18], %g7
fba %fcc3, loop_7085
bcs,a loop_7086
stw %l3, [%l7 + 0x44]
tleu %icc, 0x2
loop_7085:
and %o6, %i4, %i5
loop_7086:
movne %xcc, %o0, %g2
stx %l4, [%l7 + 0x60]
lduw [%l7 + 0x30], %g3
tcc %xcc, 0x6
andcc %g5, 0x1E3C, %g6
array8 %o2, %i6, %i0
edge8l %i2, %o1, %i7
sethi 0x1EDD, %l2
fbo,a %fcc2, loop_7087
fones %f0
bne,a,pn %icc, loop_7088
movne %icc, %l1, %o3
loop_7087:
fxnors %f4, %f2, %f2
fand %f6, %f8, %f8
loop_7088:
fmovsg %xcc, %f2, %f9
fand %f2, %f0, %f10
taddcctv %l6, %l5, %i1
ldsh [%l7 + 0x4E], %i3
subccc %o7, %g4, %l0
tne %icc, 0x7
movrlz %g1, %o5, %g7
fmovrslez %l3, %f3, %f13
fabsd %f12, %f6
ldsw [%l7 + 0x5C], %o4
std %f12, [%l7 + 0x78]
fmovdneg %icc, %f0, %f14
fpadd32s %f4, %f3, %f2
ldsh [%l7 + 0x50], %o6
fbug %fcc3, loop_7089
fxnors %f5, %f9, %f14
ldsh [%l7 + 0x1A], %i5
orcc %o0, %i4, %g2
loop_7089:
sllx %l4, %g5, %g6
edge16n %g3, %i6, %i0
edge16l %o2, %o1, %i7
tvs %icc, 0x7
alignaddr %i2, %l1, %l2
ld [%l7 + 0x08], %f9
fnors %f11, %f11, %f6
fpack32 %f10, %f0, %f12
fsrc2 %f2, %f12
stw %o3, [%l7 + 0x50]
fmovse %icc, %f3, %f2
ta %xcc, 0x0
fsrc1 %f12, %f12
edge16 %l5, %l6, %i3
stx %o7, [%l7 + 0x20]
brgz,a %g4, loop_7090
edge8ln %l0, %g1, %i1
ba,pt %xcc, loop_7091
fmovsle %icc, %f4, %f15
loop_7090:
edge8ln %o5, %g7, %l3
fors %f11, %f3, %f9
loop_7091:
brgez,a %o4, loop_7092
ldub [%l7 + 0x48], %i5
lduw [%l7 + 0x64], %o0
fpadd16s %f5, %f10, %f15
loop_7092:
umulcc %i4, %o6, %g2
fmovd %f0, %f14
tneg %icc, 0x1
add %l4, 0x1EAD, %g6
fxor %f2, %f0, %f4
fxors %f9, %f5, %f9
fpadd16 %f14, %f8, %f8
tcc %xcc, 0x0
ble %xcc, loop_7093
fmovrde %g3, %f14, %f12
fmovrdne %g5, %f10, %f10
tle %icc, 0x0
loop_7093:
fbo,a %fcc3, loop_7094
addc %i6, 0x12F3, %o2
fmovrse %i0, %f7, %f0
fmovsleu %xcc, %f1, %f0
loop_7094:
fmovsl %xcc, %f5, %f10
lduw [%l7 + 0x24], %i7
fbu,a %fcc3, loop_7095
movpos %xcc, %o1, %i2
fbuge %fcc1, loop_7096
fcmpne32 %f10, %f6, %l2
loop_7095:
fmovscs %xcc, %f2, %f2
lduw [%l7 + 0x1C], %l1
loop_7096:
te %icc, 0x1
stw %o3, [%l7 + 0x38]
ldsh [%l7 + 0x4E], %l5
andcc %i3, 0x0C87, %l6
stx %o7, [%l7 + 0x60]
subc %g4, 0x0C35, %l0
lduh [%l7 + 0x78], %g1
fsrc1 %f14, %f14
ldx [%l7 + 0x50], %i1
fmovrdgz %g7, %f12, %f12
fbue %fcc0, loop_7097
bleu,pt %icc, loop_7098
stw %o5, [%l7 + 0x38]
move %xcc, %o4, %i5
loop_7097:
udiv %o0, 0x0112, %i4
loop_7098:
edge32l %l3, %o6, %l4
andcc %g2, %g6, %g3
fmovdleu %icc, %f5, %f4
faligndata %f2, %f10, %f6
ldsw [%l7 + 0x60], %g5
fmovsne %xcc, %f14, %f4
and %o2, 0x1C5E, %i6
ld [%l7 + 0x5C], %f9
bneg,a,pt %icc, loop_7099
fpadd16s %f12, %f0, %f8
brz %i7, loop_7100
fmovrsne %o1, %f13, %f2
loop_7099:
stb %i2, [%l7 + 0x39]
movge %xcc, %i0, %l1
loop_7100:
edge32n %o3, %l2, %i3
fmovsn %xcc, %f12, %f4
fbg %fcc0, loop_7101
ldsh [%l7 + 0x78], %l6
fbne %fcc1, loop_7102
tge %xcc, 0x3
loop_7101:
ld [%l7 + 0x44], %f8
stx %l5, [%l7 + 0x58]
loop_7102:
lduw [%l7 + 0x78], %g4
nop
setx loop_7103, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subcc %o7, 0x183D, %g1
bvc,pn %xcc, loop_7104
xor %i1, %g7, %o5
loop_7103:
fbg,a %fcc0, loop_7105
fbue %fcc3, loop_7106
loop_7104:
fmovsne %xcc, %f14, %f8
ldsh [%l7 + 0x1A], %l0
loop_7105:
fmovd %f8, %f6
loop_7106:
subcc %o4, %o0, %i5
edge8ln %l3, %i4, %l4
fpsub32s %f8, %f15, %f15
smulcc %o6, %g2, %g3
fmovrde %g6, %f2, %f4
fors %f0, %f4, %f14
stw %o2, [%l7 + 0x24]
fornot2s %f1, %f9, %f9
sth %i6, [%l7 + 0x6A]
fxors %f9, %f9, %f10
sth %g5, [%l7 + 0x38]
ldsb [%l7 + 0x69], %i7
smul %o1, %i2, %i0
lduh [%l7 + 0x18], %l1
movleu %icc, %o3, %l2
sra %i3, %l6, %g4
udivx %l5, 0x1B56, %g1
nop
setx loop_7107, %l0, %l1
jmpl %l1, %o7
brnz %g7, loop_7108
fpadd16s %f2, %f9, %f10
fnot1s %f5, %f0
loop_7107:
tcc %xcc, 0x4
loop_7108:
fbe %fcc0, loop_7109
fmovdcc %xcc, %f9, %f5
ldd [%l7 + 0x20], %f6
st %f7, [%l7 + 0x1C]
loop_7109:
popc %o5, %l0
be,a,pn %icc, loop_7110
ldd [%l7 + 0x48], %f14
bneg,a,pn %xcc, loop_7111
fcmpd %fcc2, %f12, %f10
loop_7110:
fbe %fcc0, loop_7112
fmovrdgez %i1, %f14, %f10
loop_7111:
fmovsne %icc, %f0, %f6
fbne %fcc0, loop_7113
loop_7112:
fcmple32 %f6, %f2, %o0
movrgz %o4, 0x1FF, %i5
fcmpne32 %f14, %f14, %i4
loop_7113:
alignaddrl %l4, %l3, %o6
sub %g2, 0x011C, %g3
fmovrdne %o2, %f4, %f4
fbn %fcc0, loop_7114
array32 %i6, %g5, %g6
fbe %fcc1, loop_7115
st %f9, [%l7 + 0x60]
loop_7114:
fbl,a %fcc2, loop_7116
taddcctv %i7, 0x14B4, %i2
loop_7115:
nop
setx loop_7117, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x10], %i0
loop_7116:
fbu %fcc3, loop_7118
ldd [%l7 + 0x38], %f14
loop_7117:
lduh [%l7 + 0x78], %o1
fandnot1s %f5, %f9, %f8
loop_7118:
fmovd %f0, %f8
fnegd %f8, %f12
fmovrdlz %l1, %f12, %f6
ldsw [%l7 + 0x18], %o3
stb %l2, [%l7 + 0x34]
fmovsneg %icc, %f8, %f15
mova %icc, %i3, %g4
stb %l6, [%l7 + 0x19]
fcmps %fcc1, %f11, %f2
andcc %g1, %o7, %l5
fnegs %f4, %f11
bneg,pn %icc, loop_7119
fsrc2s %f3, %f11
st %f12, [%l7 + 0x4C]
stb %o5, [%l7 + 0x0B]
loop_7119:
call loop_7120
lduh [%l7 + 0x38], %g7
ldsb [%l7 + 0x74], %l0
edge16 %i1, %o4, %i5
loop_7120:
fcmpeq16 %f6, %f4, %i4
sub %o0, 0x1F28, %l4
array8 %o6, %l3, %g3
fmul8x16al %f8, %f12, %f0
stw %g2, [%l7 + 0x10]
sdivcc %o2, 0x1C07, %g5
ldsw [%l7 + 0x6C], %g6
fmovdleu %xcc, %f1, %f7
movneg %xcc, %i6, %i2
lduh [%l7 + 0x4A], %i0
lduw [%l7 + 0x74], %o1
bg,a loop_7121
fpack16 %f0, %f4
ldsw [%l7 + 0x2C], %i7
movrgez %l1, 0x19E, %l2
loop_7121:
fpsub32s %f5, %f11, %f9
ldub [%l7 + 0x73], %o3
lduw [%l7 + 0x68], %g4
fbne %fcc1, loop_7122
or %i3, 0x04B4, %g1
fba,a %fcc3, loop_7123
fcmped %fcc1, %f8, %f8
loop_7122:
ldsw [%l7 + 0x08], %l6
std %f14, [%l7 + 0x68]
loop_7123:
sth %o7, [%l7 + 0x4C]
subcc %l5, 0x0FA1, %g7
movle %icc, %l0, %o5
ldsb [%l7 + 0x2E], %o4
fcmps %fcc0, %f6, %f6
edge32ln %i5, %i1, %i4
ldub [%l7 + 0x2D], %o0
tn %icc, 0x2
sll %l4, %o6, %g3
movrgez %g2, %o2, %g5
ldsw [%l7 + 0x58], %l3
tvc %icc, 0x5
sllx %i6, 0x02, %i2
umulcc %i0, %o1, %i7
bg,a,pt %icc, loop_7124
fornot2 %f10, %f8, %f2
fmovsg %icc, %f0, %f4
fabsd %f10, %f14
loop_7124:
movcs %xcc, %g6, %l2
fcmps %fcc0, %f3, %f5
lduh [%l7 + 0x5E], %l1
bcc,pn %icc, loop_7125
array16 %o3, %i3, %g1
bpos,pt %icc, loop_7126
fbn,a %fcc3, loop_7127
loop_7125:
bg %xcc, loop_7128
fmovdl %xcc, %f1, %f5
loop_7126:
fornot1 %f0, %f14, %f0
loop_7127:
mova %icc, %l6, %o7
loop_7128:
fpmerge %f6, %f2, %f6
umulcc %l5, %g4, %g7
lduw [%l7 + 0x08], %l0
ldsw [%l7 + 0x58], %o4
array8 %o5, %i1, %i4
smulcc %o0, 0x059F, %i5
tcc %xcc, 0x2
tg %icc, 0x2
fmovdleu %icc, %f8, %f11
fone %f6
fbg,a %fcc1, loop_7129
ld [%l7 + 0x64], %f8
ldsh [%l7 + 0x58], %o6
fcmpne32 %f0, %f4, %l4
loop_7129:
edge8l %g2, %o2, %g3
ldd [%l7 + 0x38], %f12
fpsub32s %f15, %f11, %f15
stw %g5, [%l7 + 0x28]
fmovda %icc, %f4, %f6
movvc %xcc, %l3, %i2
edge32l %i0, %o1, %i6
tleu %xcc, 0x4
fpsub16 %f2, %f10, %f10
fmovdg %xcc, %f13, %f10
lduw [%l7 + 0x38], %i7
fmovrsgez %g6, %f11, %f3
tcs %xcc, 0x5
ldd [%l7 + 0x78], %f2
fmovrdne %l2, %f6, %f12
array16 %o3, %l1, %g1
lduh [%l7 + 0x4E], %l6
ldd [%l7 + 0x40], %f10
edge32 %o7, %l5, %i3
tneg %icc, 0x2
fandnot1s %f5, %f14, %f12
bvs,pn %xcc, loop_7130
ldsw [%l7 + 0x4C], %g7
stx %g4, [%l7 + 0x48]
be %xcc, loop_7131
loop_7130:
ldx [%l7 + 0x68], %o4
bneg,a,pn %icc, loop_7132
edge16n %o5, %i1, %i4
loop_7131:
fmovsle %xcc, %f11, %f1
fxnors %f7, %f13, %f0
loop_7132:
fpsub16s %f14, %f8, %f1
ldsw [%l7 + 0x78], %l0
ldsb [%l7 + 0x2A], %i5
taddcc %o0, 0x15AB, %o6
fmovsg %icc, %f3, %f4
fmovsle %xcc, %f3, %f10
fmovd %f14, %f8
ldsh [%l7 + 0x48], %g2
ldsh [%l7 + 0x10], %l4
movvs %icc, %o2, %g3
fbne,a %fcc1, loop_7133
ldd [%l7 + 0x10], %f6
st %f8, [%l7 + 0x18]
sth %g5, [%l7 + 0x20]
loop_7133:
sth %i2, [%l7 + 0x6C]
fmovrsgez %l3, %f4, %f0
stb %i0, [%l7 + 0x6A]
fble,a %fcc0, loop_7134
fbue,a %fcc1, loop_7135
ldsb [%l7 + 0x4A], %i6
fones %f4
loop_7134:
ldx [%l7 + 0x40], %i7
loop_7135:
bcs,a,pt %icc, loop_7136
std %f6, [%l7 + 0x30]
fbuge,a %fcc2, loop_7137
sdivx %o1, 0x1F26, %l2
loop_7136:
movcs %icc, %g6, %l1
ldx [%l7 + 0x68], %g1
loop_7137:
fblg,a %fcc3, loop_7138
stb %l6, [%l7 + 0x2A]
sllx %o7, 0x18, %l5
ldub [%l7 + 0x2F], %i3
loop_7138:
movleu %icc, %o3, %g7
call loop_7139
fpsub16s %f15, %f13, %f1
ld [%l7 + 0x28], %f14
nop
setx loop_7140, %l0, %l1
jmpl %l1, %o4
loop_7139:
smul %g4, 0x1695, %o5
fbo %fcc1, loop_7141
fcmpne16 %f8, %f10, %i4
loop_7140:
fmovda %xcc, %f13, %f1
ble %icc, loop_7142
loop_7141:
fmovdgu %xcc, %f2, %f8
fcmpes %fcc1, %f5, %f14
andcc %l0, 0x005B, %i5
loop_7142:
ldub [%l7 + 0x63], %o0
stx %o6, [%l7 + 0x10]
ld [%l7 + 0x44], %f0
tle %icc, 0x1
brlz %i1, loop_7143
ldsh [%l7 + 0x4C], %g2
fbuge %fcc2, loop_7144
or %o2, %l4, %g3
loop_7143:
xorcc %g5, %i2, %l3
nop
setx loop_7145, %l0, %l1
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_7144:
fmovscc %xcc, %f14, %f8
stw %i6, [%l7 + 0x74]
lduh [%l7 + 0x30], %i0
loop_7145:
ldd [%l7 + 0x48], %f12
fmovdg %xcc, %f4, %f5
fmovsvs %icc, %f8, %f5
bcc,a,pn %icc, loop_7146
ld [%l7 + 0x2C], %f14
ld [%l7 + 0x68], %f4
fble %fcc1, loop_7147
loop_7146:
st %f11, [%l7 + 0x10]
fbuge,a %fcc1, loop_7148
xnorcc %i7, 0x106E, %l2
loop_7147:
fcmpne32 %f4, %f8, %o1
fxors %f2, %f11, %f12
loop_7148:
brlez %l1, loop_7149
fbg,a %fcc3, loop_7150
st %f0, [%l7 + 0x2C]
sethi 0x1D21, %g6
loop_7149:
lduh [%l7 + 0x74], %l6
loop_7150:
fmul8ulx16 %f8, %f6, %f0
bpos,a,pt %icc, loop_7151
fmuld8sux16 %f9, %f8, %f12
ldsw [%l7 + 0x58], %g1
alignaddrl %o7, %i3, %o3
loop_7151:
edge16 %g7, %l5, %o4
bpos,a,pn %icc, loop_7152
brnz %g4, loop_7153
stx %o5, [%l7 + 0x08]
be,a loop_7154
loop_7152:
bne %xcc, loop_7155
loop_7153:
fone %f6
std %f2, [%l7 + 0x08]
loop_7154:
bvc,a %xcc, loop_7156
loop_7155:
fmovsleu %xcc, %f13, %f3
ldd [%l7 + 0x10], %f12
stw %l0, [%l7 + 0x2C]
loop_7156:
movpos %icc, %i4, %i5
fandnot1s %f8, %f9, %f15
ld [%l7 + 0x50], %f12
ldsw [%l7 + 0x74], %o0
brlez %o6, loop_7157
fors %f1, %f14, %f13
siam 0x2
ldub [%l7 + 0x33], %i1
loop_7157:
udivx %g2, 0x108E, %o2
fmuld8ulx16 %f15, %f3, %f0
fabss %f14, %f2
stw %g3, [%l7 + 0x10]
fcmple32 %f12, %f4, %g5
fsrc2s %f10, %f2
xor %l4, %l3, %i2
alignaddrl %i0, %i6, %i7
movrgez %l2, 0x167, %l1
lduw [%l7 + 0x10], %g6
movpos %icc, %l6, %g1
bvc,pt %xcc, loop_7158
addccc %o1, %o7, %i3
fcmpgt16 %f4, %f0, %g7
stx %o3, [%l7 + 0x28]
loop_7158:
ldub [%l7 + 0x7D], %o4
fornot1s %f10, %f9, %f2
ldsw [%l7 + 0x20], %l5
sub %o5, 0x003D, %l0
fmovsvc %icc, %f4, %f5
bneg,a %icc, loop_7159
fmovrdlez %i4, %f10, %f8
fbe,a %fcc3, loop_7160
tleu %icc, 0x2
loop_7159:
stb %g4, [%l7 + 0x24]
fmovsle %xcc, %f9, %f2
loop_7160:
fnot2s %f11, %f7
fbne,a %fcc0, loop_7161
bvc,a loop_7162
ldd [%l7 + 0x68], %f12
movcc %xcc, %i5, %o0
loop_7161:
movle %xcc, %o6, %g2
loop_7162:
ldx [%l7 + 0x40], %o2
te %icc, 0x4
tn %icc, 0x0
sth %g3, [%l7 + 0x10]
lduw [%l7 + 0x64], %i1
ld [%l7 + 0x5C], %f0
fmovsle %icc, %f9, %f12
ldub [%l7 + 0x36], %l4
fblg %fcc0, loop_7163
bvc,a loop_7164
lduh [%l7 + 0x6C], %l3
array8 %g5, %i2, %i0
loop_7163:
movrlez %i6, %i7, %l1
loop_7164:
taddcctv %l2, %l6, %g6
brgez,a %o1, loop_7165
fmovde %icc, %f8, %f15
ldsw [%l7 + 0x54], %g1
fmovd %f0, %f2
loop_7165:
stw %o7, [%l7 + 0x4C]
addccc %i3, 0x08C4, %o3
fsrc1 %f6, %f6
ldub [%l7 + 0x79], %o4
fornot1 %f8, %f8, %f0
fcmpne16 %f0, %f0, %g7
edge8l %o5, %l5, %i4
fzeros %f13
stw %g4, [%l7 + 0x08]
fmovrse %l0, %f10, %f12
movrlez %i5, %o0, %g2
stw %o2, [%l7 + 0x08]
stx %o6, [%l7 + 0x78]
tvc %xcc, 0x0
ble,pt %icc, loop_7166
movcs %icc, %i1, %l4
fbu,a %fcc1, loop_7167
sth %g3, [%l7 + 0x76]
loop_7166:
call loop_7168
fpmerge %f1, %f3, %f10
loop_7167:
fmovde %xcc, %f6, %f10
sth %g5, [%l7 + 0x6C]
loop_7168:
tpos %icc, 0x3
lduh [%l7 + 0x0A], %l3
fcmpne32 %f0, %f8, %i0
brgez %i2, loop_7169
brgz,a %i6, loop_7170
ldsb [%l7 + 0x1F], %i7
ldsh [%l7 + 0x3A], %l2
loop_7169:
lduw [%l7 + 0x70], %l6
loop_7170:
movre %l1, %o1, %g6
tcc %xcc, 0x1
fabss %f13, %f3
movneg %icc, %o7, %g1
fmovrdne %o3, %f10, %f0
stw %i3, [%l7 + 0x40]
ldx [%l7 + 0x58], %o4
ldsb [%l7 + 0x0D], %g7
fbue %fcc2, loop_7171
fmovrdlz %l5, %f6, %f2
ldx [%l7 + 0x40], %i4
xorcc %o5, 0x1305, %l0
loop_7171:
ta %xcc, 0x7
fmuld8sux16 %f4, %f8, %f12
fmovrdlez %g4, %f4, %f10
st %f8, [%l7 + 0x58]
movre %i5, 0x0A0, %o0
fmovsge %xcc, %f4, %f14
tgu %xcc, 0x1
fnand %f12, %f6, %f14
movg %icc, %g2, %o2
fmovdcs %icc, %f13, %f7
stx %o6, [%l7 + 0x40]
fmovsvc %icc, %f9, %f11
fmovdne %icc, %f6, %f3
ble loop_7172
fbu,a %fcc3, loop_7173
fnor %f0, %f12, %f2
fmovdn %xcc, %f3, %f2
loop_7172:
ldsb [%l7 + 0x67], %l4
loop_7173:
fnegs %f15, %f14
tsubcc %g3, 0x1D58, %i1
sub %l3, 0x1C0F, %g5
ldub [%l7 + 0x4A], %i2
fbue,a %fcc3, loop_7174
siam 0x7
andncc %i6, %i7, %i0
fba,a %fcc2, loop_7175
loop_7174:
tsubcctv %l2, 0x03CC, %l6
fxor %f6, %f6, %f0
be,a %icc, loop_7176
loop_7175:
fmovdvs %icc, %f13, %f7
taddcc %l1, %o1, %o7
ldsw [%l7 + 0x78], %g1
loop_7176:
fmovdcc %xcc, %f11, %f0
edge8l %g6, %i3, %o3
brlz,a %g7, loop_7177
edge32ln %o4, %i4, %o5
ldsb [%l7 + 0x08], %l5
add %l0, %g4, %o0
loop_7177:
edge8n %i5, %g2, %o6
st %f10, [%l7 + 0x58]
udivx %o2, 0x0229, %l4
ld [%l7 + 0x58], %f10
fsrc1 %f2, %f12
fmovrde %i1, %f0, %f4
xnor %l3, 0x0B01, %g5
fandnot2s %f5, %f15, %f15
ldsh [%l7 + 0x32], %g3
movle %xcc, %i2, %i7
stx %i0, [%l7 + 0x50]
ldsb [%l7 + 0x7D], %i6
fandnot1s %f5, %f0, %f1
sra %l6, %l2, %o1
fcmpne16 %f0, %f2, %o7
fmovrse %g1, %f2, %f14
stx %g6, [%l7 + 0x20]
fmovdvc %icc, %f14, %f13
fpadd32s %f9, %f12, %f6
stx %l1, [%l7 + 0x38]
tsubcctv %o3, 0x0533, %g7
fba %fcc3, loop_7178
fmovsle %icc, %f3, %f12
fandnot2 %f10, %f6, %f4
sdivx %o4, 0x14E3, %i4
loop_7178:
tvs %xcc, 0x4
edge8l %i3, %l5, %l0
andcc %g4, 0x1131, %o0
ldsw [%l7 + 0x34], %o5
fbo,a %fcc2, loop_7179
ta %icc, 0x1
lduh [%l7 + 0x5E], %i5
smul %g2, %o2, %l4
loop_7179:
ldx [%l7 + 0x50], %o6
te %xcc, 0x0
srl %i1, %l3, %g5
andn %g3, 0x1988, %i7
fmovsleu %xcc, %f9, %f9
smulcc %i0, 0x00D9, %i6
sth %l6, [%l7 + 0x52]
fmovscs %icc, %f6, %f13
bpos %xcc, loop_7180
be loop_7181
bne,a,pt %xcc, loop_7182
fpackfix %f4, %f14
loop_7180:
and %l2, %o1, %i2
loop_7181:
fpadd32 %f10, %f10, %f12
loop_7182:
ldub [%l7 + 0x0A], %g1
fandnot2s %f13, %f3, %f3
alignaddrl %o7, %l1, %g6
stb %o3, [%l7 + 0x3F]
ldsh [%l7 + 0x3C], %g7
fsrc2s %f1, %f15
stb %i4, [%l7 + 0x3C]
te %icc, 0x6
ldsw [%l7 + 0x7C], %i3
fmovdn %icc, %f7, %f8
edge8l %l5, %l0, %o4
fandnot2 %f12, %f6, %f10
and %g4, %o0, %i5
sth %g2, [%l7 + 0x18]
fxors %f7, %f5, %f10
fbu %fcc1, loop_7183
bcc,pt %xcc, loop_7184
bne,a,pt %icc, loop_7185
std %f0, [%l7 + 0x48]
loop_7183:
fmovrdgz %o5, %f14, %f10
loop_7184:
or %o2, %l4, %i1
loop_7185:
siam 0x2
stb %l3, [%l7 + 0x76]
st %f6, [%l7 + 0x64]
be,pn %icc, loop_7186
udiv %g5, 0x0AEA, %g3
xnorcc %o6, %i0, %i6
fbe,a %fcc0, loop_7187
loop_7186:
fmovdleu %icc, %f14, %f2
stw %l6, [%l7 + 0x08]
ldx [%l7 + 0x60], %l2
loop_7187:
fbo,a %fcc0, loop_7188
fmovdcs %icc, %f12, %f5
array16 %i7, %o1, %g1
lduh [%l7 + 0x08], %o7
loop_7188:
fbg,a %fcc0, loop_7189
edge8 %i2, %l1, %g6
stb %o3, [%l7 + 0x43]
move %icc, %g7, %i3
loop_7189:
ldd [%l7 + 0x48], %f6
subcc %l5, %l0, %i4
ld [%l7 + 0x1C], %f1
ldx [%l7 + 0x78], %o4
fmovrsne %g4, %f12, %f10
orcc %o0, 0x1BC3, %g2
faligndata %f0, %f14, %f14
fornot1 %f0, %f10, %f14
fmovse %icc, %f3, %f3
lduh [%l7 + 0x4E], %i5
fpmerge %f15, %f10, %f8
smulcc %o5, 0x06D2, %o2
brgz,a %i1, loop_7190
brz %l3, loop_7191
stw %l4, [%l7 + 0x18]
bvc,a,pt %icc, loop_7192
loop_7190:
lduh [%l7 + 0x42], %g3
loop_7191:
sdiv %o6, 0x1960, %g5
fbe %fcc1, loop_7193
loop_7192:
fmovsvs %xcc, %f2, %f4
fmovdvc %xcc, %f12, %f9
fornot1s %f8, %f10, %f8
loop_7193:
fbn,a %fcc2, loop_7194
brlz,a %i6, loop_7195
bgu,pt %icc, loop_7196
addc %l6, 0x0C38, %l2
loop_7194:
stx %i0, [%l7 + 0x28]
loop_7195:
and %i7, 0x002F, %o1
loop_7196:
ldsb [%l7 + 0x6E], %g1
bne,a,pt %icc, loop_7197
bg,a loop_7198
ld [%l7 + 0x78], %f5
tcc %icc, 0x7
loop_7197:
fxnor %f4, %f6, %f4
loop_7198:
fmovspos %xcc, %f12, %f6
stx %o7, [%l7 + 0x10]
ldsw [%l7 + 0x28], %i2
sll %l1, %o3, %g7
fsrc2 %f6, %f14
fpack32 %f4, %f12, %f12
stw %i3, [%l7 + 0x34]
ldsw [%l7 + 0x60], %g6
sth %l5, [%l7 + 0x2A]
ldx [%l7 + 0x78], %l0
edge16n %i4, %g4, %o0
fba %fcc2, loop_7199
fpsub16 %f10, %f6, %f10
movpos %xcc, %o4, %g2
fmovdcs %xcc, %f3, %f10
loop_7199:
lduh [%l7 + 0x54], %i5
alignaddrl %o5, %o2, %l3
ldx [%l7 + 0x10], %l4
lduw [%l7 + 0x78], %g3
stx %i1, [%l7 + 0x18]
fnot2 %f6, %f6
ldx [%l7 + 0x18], %o6
fcmped %fcc3, %f6, %f2
bvc,a %xcc, loop_7200
fmovsneg %xcc, %f12, %f2
ldd [%l7 + 0x58], %f2
edge32 %i6, %l6, %l2
loop_7200:
stb %i0, [%l7 + 0x65]
fnands %f12, %f15, %f13
udivx %g5, 0x1079, %i7
ldsh [%l7 + 0x58], %g1
fmovrde %o1, %f2, %f8
fxnors %f10, %f11, %f1
udivx %i2, 0x1749, %o7
fmul8ulx16 %f4, %f8, %f4
fmul8ulx16 %f6, %f8, %f4
st %f5, [%l7 + 0x30]
te %xcc, 0x1
fmovsvc %xcc, %f12, %f1
stb %o3, [%l7 + 0x6B]
bneg,a,pt %icc, loop_7201
fpsub32 %f8, %f0, %f6
ble %xcc, loop_7202
fpack32 %f8, %f10, %f10
loop_7201:
ldx [%l7 + 0x30], %l1
fbul,a %fcc1, loop_7203
loop_7202:
bpos %xcc, loop_7204
be %icc, loop_7205
movcc %icc, %g7, %i3
loop_7203:
ldsh [%l7 + 0x68], %g6
loop_7204:
fpmerge %f4, %f3, %f10
loop_7205:
umulcc %l5, 0x0E7F, %i4
mova %icc, %l0, %o0
fbuge %fcc0, loop_7206
ldsw [%l7 + 0x2C], %g4
fmovrsgz %o4, %f7, %f12
fbu,a %fcc3, loop_7207
loop_7206:
fmovsne %xcc, %f8, %f14
fbne,a %fcc3, loop_7208
udivx %g2, 0x0904, %i5
loop_7207:
fpadd16 %f2, %f4, %f6
ba,a,pt %icc, loop_7209
loop_7208:
stx %o5, [%l7 + 0x50]
fmovdcc %xcc, %f1, %f11
fpadd32s %f9, %f8, %f9
loop_7209:
std %f12, [%l7 + 0x48]
fcmpeq32 %f4, %f0, %l3
umul %o2, %l4, %g3
xor %o6, %i1, %l6
fxnors %f13, %f6, %f6
andncc %i6, %i0, %g5
fcmpgt32 %f2, %f12, %i7
umulcc %g1, 0x1519, %o1
faligndata %f8, %f10, %f10
fble %fcc2, loop_7210
stx %l2, [%l7 + 0x18]
fornot2s %f0, %f11, %f13
fmovsle %icc, %f9, %f11
loop_7210:
tvs %xcc, 0x3
sethi 0x19B8, %i2
bvs,pn %xcc, loop_7211
fnot2s %f10, %f12
fbne %fcc3, loop_7212
ldsw [%l7 + 0x64], %o3
loop_7211:
fandnot2s %f9, %f0, %f7
tneg %icc, 0x7
loop_7212:
fmovrdne %l1, %f10, %f12
lduw [%l7 + 0x50], %o7
sdiv %i3, 0x114F, %g6
edge16l %g7, %i4, %l0
fxor %f10, %f14, %f8
stx %o0, [%l7 + 0x08]
ldsh [%l7 + 0x5C], %l5
st %f9, [%l7 + 0x5C]
lduh [%l7 + 0x58], %g4
fcmpne16 %f6, %f14, %g2
tsubcctv %o4, %i5, %l3
lduw [%l7 + 0x60], %o2
movle %xcc, %l4, %o5
stb %o6, [%l7 + 0x28]
ld [%l7 + 0x20], %f2
ld [%l7 + 0x68], %f4
umul %i1, %g3, %i6
fpsub32 %f6, %f4, %f12
fornot1s %f11, %f5, %f2
fpadd16s %f6, %f4, %f0
fabsd %f2, %f14
or %i0, 0x0723, %g5
sth %l6, [%l7 + 0x4E]
andcc %g1, 0x0103, %i7
andcc %o1, 0x00FF, %l2
fpsub16 %f6, %f12, %f10
xor %i2, 0x0665, %l1
fmovrsgz %o3, %f6, %f7
fand %f2, %f0, %f12
fcmpes %fcc2, %f9, %f7
fbne,a %fcc1, loop_7213
subc %i3, 0x16FC, %g6
fmovdleu %icc, %f9, %f10
bge,a %xcc, loop_7214
loop_7213:
fmovdleu %icc, %f2, %f5
fpadd16 %f12, %f6, %f4
bcc,a,pt %xcc, loop_7215
loop_7214:
fnegs %f10, %f8
ldsh [%l7 + 0x6E], %g7
movvs %xcc, %i4, %o7
loop_7215:
sth %o0, [%l7 + 0x22]
fmovdle %icc, %f2, %f9
fsrc1s %f9, %f13
edge16l %l5, %g4, %g2
movg %xcc, %o4, %l0
sdiv %i5, 0x1561, %l3
st %f2, [%l7 + 0x0C]
addccc %l4, 0x1DEA, %o2
fmovrse %o5, %f7, %f3
sth %o6, [%l7 + 0x4E]
fmovrdlez %g3, %f8, %f12
st %f4, [%l7 + 0x3C]
fmovdcc %xcc, %f8, %f6
be loop_7216
ldub [%l7 + 0x68], %i1
fmul8ulx16 %f2, %f8, %f2
smul %i0, %g5, %i6
loop_7216:
add %g1, 0x0872, %i7
fmovsne %icc, %f3, %f1
fpadd32 %f6, %f12, %f4
fnors %f9, %f7, %f6
ldd [%l7 + 0x78], %f6
st %f9, [%l7 + 0x6C]
fmovdneg %xcc, %f5, %f7
ldd [%l7 + 0x20], %f12
orcc %l6, %l2, %o1
movne %xcc, %l1, %o3
fand %f10, %f2, %f14
taddcc %i3, %i2, %g6
ldsh [%l7 + 0x0C], %g7
ldsh [%l7 + 0x62], %i4
tge %icc, 0x7
stx %o0, [%l7 + 0x68]
xnorcc %o7, 0x0FA8, %g4
mova %xcc, %g2, %l5
fmovrdgez %o4, %f8, %f14
edge32l %l0, %l3, %l4
stx %o2, [%l7 + 0x58]
tvc %xcc, 0x3
brgz %i5, loop_7217
movvs %xcc, %o6, %g3
fabss %f10, %f7
fmovrdgz %o5, %f2, %f6
loop_7217:
bvc loop_7218
movn %icc, %i1, %g5
fzeros %f6
stx %i0, [%l7 + 0x08]
loop_7218:
movleu %xcc, %g1, %i7
orncc %l6, %i6, %o1
ldub [%l7 + 0x5A], %l1
array8 %l2, %o3, %i2
stx %g6, [%l7 + 0x18]
fbul %fcc2, loop_7219
fmovrdlz %i3, %f8, %f10
ldd [%l7 + 0x50], %f6
stb %g7, [%l7 + 0x73]
loop_7219:
xor %i4, 0x16C2, %o7
sth %o0, [%l7 + 0x3C]
std %f10, [%l7 + 0x18]
umulcc %g2, 0x1117, %g4
fmovsneg %xcc, %f8, %f15
udiv %o4, 0x0ECE, %l5
movneg %icc, %l0, %l3
ld [%l7 + 0x28], %f10
edge32ln %l4, %i5, %o2
fsrc2 %f2, %f12
movre %g3, %o5, %o6
xorcc %g5, 0x0F22, %i1
tg %icc, 0x0
stw %i0, [%l7 + 0x14]
sub %i7, %l6, %g1
fcmpes %fcc3, %f8, %f10
fmul8x16 %f14, %f2, %f14
edge8 %o1, %l1, %i6
movneg %icc, %l2, %o3
ldsh [%l7 + 0x66], %g6
movcc %icc, %i3, %g7
bshuffle %f12, %f14, %f4
ldsw [%l7 + 0x70], %i2
fbule %fcc2, loop_7220
fpsub32s %f7, %f15, %f2
fpsub16s %f10, %f15, %f15
loop_7220:
nop
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Diag:
!
! Type f : 14261
! Type cti : 7220
! Type i : 14160
! Type l : 14359
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0xCB249CBB
.word 0x8C85C70A
.word 0xCD75E427
.word 0xE3DF5EB1
.word 0x18D4CA6B
.word 0x63B0C857
.word 0x9F10AAD5
.word 0x612B149A
.word 0x5F9375FA
.word 0x003E367E
.word 0xDD6A44B6
.word 0x0CFE29E4
.word 0x0C8BAB60
.word 0x871EF553
.word 0x0FB24A77
.word 0x85C8F8B1
.word 0x0547A2F7
.word 0xF69E4C43
.word 0x10AFC5EA
.word 0xF025E430
.word 0x3F038D04
.word 0xBAB611CB
.word 0xB1471B43
.word 0xA569D9E1
.word 0x020038F2
.word 0xAB1768D5
.word 0x123E77F9
.word 0x7938696E
.word 0x0D948EA6
.word 0x95DAF0DC
.word 0xF771466B
.word 0xF58E60C7
.word 0xE47DA4B6
.word 0x76E86625
.word 0x7469514D
.word 0x894194EF
.word 0x4C4858AA
.word 0x6D48F816
.word 0xFF5E387C
.word 0x7757C88A
.word 0x42BDAA88
.word 0xDAD2C265
.word 0xCE50CBAB
.word 0x210B96BD
.word 0x1B5248F4
.word 0x822004ED
.word 0x1B96DCE6
.word 0x9A46C0BC
.word 0x19AE60F9
.word 0xF88D10F9
.word 0x9CC88975
.word 0xF42B468A
.word 0x2E032420
.word 0x192C02FF
.word 0xC9660DF0
.word 0x338B1484
.word 0xAA63E950
.word 0xF713D814
.word 0x10489207
.word 0xF63CC7FA
.word 0x0E5641E0
.word 0xECC34A67
.word 0x734A5A8F
.word 0x99F4D1B9
.end