Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc23.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa2_basic_fc23.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=768121058"
.ident "BY rg131678 ON Mon Jul 14 14:17:18 CDT 2003"
.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc23.s,v 1.3 2007/07/05 21:59:20 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 0xC, %g1
set 0x9, %g2
set 0xD, %g3
set 0xA, %g4
set 0x1, %g5
set 0x5, %g6
set 0x7, %g7
!# Input registers
set -0x5, %i0
set -0xC, %i1
set -0xD, %i2
set -0x9, %i3
set -0xF, %i4
set -0x9, %i5
set -0x7, %i6
set -0xB, %i7
!# Local registers
set 0x7F32E609, %l0
set 0x5E79AF99, %l1
set 0x7031E211, %l2
set 0x63B43963, %l3
set 0x70DDA673, %l4
set 0x2F400AD9, %l5
set 0x78F32ECF, %l6
!# Output registers
set 0x00E6, %o0
set -0x0F4F, %o1
set 0x0EA5, %o2
set 0x1997, %o3
set -0x13A2, %o4
set -0x098B, %o5
set 0x1D89, %o6
set 0x0BD3, %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 ..
andcc %l5, 0x1A6A, %i0
brnz %g3, loop_1
ldd [%l7 + 0x50], %f10
ldx [%l7 + 0x40], %o0
bshuffle %f0, %f10, %f4
loop_1:
fpsub16 %f0, %f10, %f12
ldub [%l7 + 0x6A], %g6
sth %i4, [%l7 + 0x76]
fmovdn %icc, %f9, %f3
addccc %l4, %i5, %l1
edge8 %g4, %o4, %g2
nop
setx loop_2, %l0, %l1
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 + 0x38], %g7
tsubcc %o5, 0x0E64, %o2
bvs,a,pn %xcc, loop_3
loop_2:
sra %g1, 0x15, %l0
fornot1 %f2, %f0, %f14
edge32ln %i7, %g5, %i6
loop_3:
ldsh [%l7 + 0x30], %i3
fmul8x16al %f14, %f1, %f0
ldsb [%l7 + 0x57], %o6
fsrc2 %f12, %f0
fnot1s %f15, %f5
tvs %xcc, 0x5
tne %icc, 0x0
sethi 0x13A8, %o3
fnand %f14, %f10, %f4
stw %l3, [%l7 + 0x60]
stx %i2, [%l7 + 0x78]
movre %l6, 0x3B5, %o1
array32 %o7, %l2, %l5
edge16l %i1, %i0, %g3
st %f1, [%l7 + 0x0C]
fexpand %f2, %f2
fandnot1s %f0, %f9, %f6
fbg %fcc2, loop_4
sth %g6, [%l7 + 0x48]
bgu,a,pn %icc, loop_5
fcmpeq16 %f8, %f2, %i4
loop_4:
fsrc1 %f12, %f2
fba %fcc1, loop_6
loop_5:
ld [%l7 + 0x20], %f14
ld [%l7 + 0x10], %f3
stb %o0, [%l7 + 0x09]
loop_6:
tneg %xcc, 0x2
edge8n %l4, %l1, %g4
bneg,pn %xcc, loop_7
tneg %xcc, 0x1
lduh [%l7 + 0x1C], %o4
ldsw [%l7 + 0x24], %i5
loop_7:
fzero %f0
fcmple16 %f4, %f12, %g7
srax %g2, %o5, %o2
brlz %l0, loop_8
fmul8sux16 %f0, %f12, %f14
ldd [%l7 + 0x78], %f12
ldx [%l7 + 0x20], %i7
loop_8:
lduh [%l7 + 0x4E], %g1
ldsw [%l7 + 0x60], %i6
fandnot1 %f2, %f10, %f10
std %f0, [%l7 + 0x48]
fmovdne %xcc, %f5, %f0
fmovsg %icc, %f2, %f10
tgu %xcc, 0x1
fabss %f3, %f3
sethi 0x0BE0, %i3
ld [%l7 + 0x14], %f2
stb %g5, [%l7 + 0x63]
movrgez %o6, 0x332, %l3
movleu %icc, %i2, %l6
popc %o3, %o7
xnorcc %l2, 0x0C4B, %o1
fbug,a %fcc1, loop_9
st %f15, [%l7 + 0x28]
fmovdn %icc, %f1, %f3
sth %i1, [%l7 + 0x0C]
loop_9:
umulcc %i0, %l5, %g3
bne,pt %xcc, loop_10
te %xcc, 0x6
fmovrsgez %i4, %f6, %f4
std %f10, [%l7 + 0x10]
loop_10:
fble,a %fcc0, loop_11
stw %g6, [%l7 + 0x24]
ldx [%l7 + 0x50], %o0
xnor %l1, 0x1025, %g4
loop_11:
sllx %l4, 0x0B, %o4
tn %xcc, 0x7
edge8l %g7, %g2, %i5
brlez %o2, loop_12
ldub [%l7 + 0x13], %l0
ldx [%l7 + 0x30], %o5
brlez %i7, loop_13
loop_12:
fnors %f10, %f0, %f1
subc %g1, %i6, %g5
fmovrde %i3, %f6, %f6
loop_13:
fbo,a %fcc3, loop_14
fand %f12, %f0, %f14
fabss %f7, %f14
fmovrdgz %o6, %f8, %f4
loop_14:
fones %f3
ldd [%l7 + 0x08], %f2
fsrc1s %f11, %f8
fmovscc %icc, %f0, %f7
fornot2 %f10, %f8, %f6
lduw [%l7 + 0x44], %l3
tsubcctv %i2, %o3, %l6
lduh [%l7 + 0x7C], %o7
tsubcctv %l2, %o1, %i1
fone %f0
stb %l5, [%l7 + 0x09]
fmovrslz %g3, %f11, %f11
or %i4, 0x0146, %i0
stw %g6, [%l7 + 0x5C]
stw %o0, [%l7 + 0x74]
movre %l1, 0x272, %l4
stx %o4, [%l7 + 0x68]
sub %g4, %g7, %g2
brz,a %o2, loop_15
fornot2s %f11, %f11, %f2
edge16ln %l0, %i5, %i7
lduh [%l7 + 0x5C], %g1
loop_15:
movrgz %i6, %o5, %i3
srl %o6, 0x15, %l3
fmovdn %xcc, %f8, %f8
tn %xcc, 0x1
fnegd %f10, %f14
ldsh [%l7 + 0x3E], %g5
ld [%l7 + 0x18], %f14
ld [%l7 + 0x44], %f10
fmovrdne %o3, %f14, %f12
fmovdleu %xcc, %f13, %f11
stw %i2, [%l7 + 0x68]
udivcc %l6, 0x076E, %l2
fnand %f14, %f0, %f14
array8 %o7, %i1, %l5
ld [%l7 + 0x40], %f9
edge8ln %o1, %i4, %i0
edge32 %g6, %o0, %l1
ldsb [%l7 + 0x30], %l4
fmuld8ulx16 %f9, %f9, %f2
std %f8, [%l7 + 0x60]
tvs %icc, 0x1
edge8 %g3, %g4, %g7
sethi 0x00A2, %g2
fbg,a %fcc2, loop_16
fmovrdne %o4, %f10, %f14
orn %l0, 0x1321, %i5
edge32ln %o2, %g1, %i6
loop_16:
fpmerge %f7, %f13, %f14
ldsh [%l7 + 0x24], %i7
ldd [%l7 + 0x10], %f12
tpos %xcc, 0x2
ldub [%l7 + 0x79], %i3
andn %o5, %l3, %o6
bcs,a,pt %xcc, loop_17
sth %g5, [%l7 + 0x7E]
and %i2, 0x17C2, %l6
fmovde %icc, %f8, %f3
loop_17:
fmovda %xcc, %f11, %f12
brlz %o3, loop_18
fmovscc %icc, %f8, %f7
fbug,a %fcc3, loop_19
sethi 0x1CE3, %o7
loop_18:
fbo %fcc3, loop_20
sdivx %l2, 0x0B05, %i1
loop_19:
fmovrse %o1, %f1, %f2
fexpand %f3, %f4
loop_20:
stx %i4, [%l7 + 0x48]
bleu,a %xcc, loop_21
sdivx %i0, 0x1469, %l5
stx %o0, [%l7 + 0x58]
stb %g6, [%l7 + 0x1E]
loop_21:
stb %l4, [%l7 + 0x4F]
st %f3, [%l7 + 0x28]
fbul %fcc3, loop_22
fmovsl %icc, %f1, %f12
movrgez %g3, 0x1B1, %g4
fsrc2 %f6, %f8
loop_22:
lduh [%l7 + 0x0C], %g7
ld [%l7 + 0x68], %f15
fcmpne16 %f14, %f12, %g2
fandnot2s %f6, %f7, %f4
fmovscs %xcc, %f10, %f5
ldub [%l7 + 0x24], %l1
or %o4, 0x030D, %i5
tl %icc, 0x1
move %icc, %l0, %o2
movg %icc, %i6, %i7
udivx %g1, 0x0C9C, %o5
movge %icc, %l3, %o6
bn loop_23
lduh [%l7 + 0x44], %g5
srlx %i3, %l6, %i2
edge32 %o7, %o3, %i1
loop_23:
st %f2, [%l7 + 0x18]
subccc %l2, %i4, %o1
addccc %i0, %l5, %g6
fbue,a %fcc2, loop_24
ldd [%l7 + 0x60], %f2
fandnot2s %f1, %f15, %f2
fmovdgu %xcc, %f4, %f4
loop_24:
ldsb [%l7 + 0x13], %o0
fmovd %f6, %f12
fcmpne16 %f0, %f6, %g3
fnot1 %f0, %f0
stx %l4, [%l7 + 0x18]
umulcc %g4, 0x1679, %g7
ldsh [%l7 + 0x72], %g2
fbue %fcc0, loop_25
alignaddr %l1, %i5, %o4
fmovrslez %o2, %f7, %f5
stx %i6, [%l7 + 0x78]
loop_25:
movrgz %i7, %l0, %o5
fmovsgu %icc, %f9, %f0
fble,a %fcc2, loop_26
stx %g1, [%l7 + 0x50]
fmovsg %icc, %f9, %f15
lduh [%l7 + 0x1E], %l3
loop_26:
fmovrsgez %o6, %f8, %f3
edge16 %g5, %i3, %l6
taddcc %i2, 0x027B, %o3
fexpand %f15, %f4
movge %xcc, %i1, %o7
movcc %xcc, %l2, %o1
udivx %i0, 0x0FB4, %l5
bge,a,pn %icc, loop_27
fcmped %fcc0, %f8, %f2
tleu %icc, 0x1
tsubcc %g6, 0x0D6C, %o0
loop_27:
tne %xcc, 0x6
ldsb [%l7 + 0x3E], %g3
tge %icc, 0x4
ldsb [%l7 + 0x6E], %i4
call loop_28
movvs %icc, %l4, %g4
fbule,a %fcc2, loop_29
fmovda %xcc, %f12, %f7
loop_28:
fpackfix %f10, %f12
fcmpgt32 %f2, %f4, %g7
loop_29:
fcmpne32 %f12, %f2, %g2
sth %l1, [%l7 + 0x14]
lduh [%l7 + 0x4C], %o4
ldsb [%l7 + 0x22], %i5
ldsh [%l7 + 0x24], %o2
alignaddrl %i6, %l0, %o5
taddcctv %g1, %l3, %o6
fmovde %icc, %f10, %f3
ldx [%l7 + 0x28], %i7
fcmple32 %f6, %f10, %i3
srax %g5, 0x10, %l6
st %f8, [%l7 + 0x4C]
fabsd %f6, %f8
lduh [%l7 + 0x3C], %o3
tsubcc %i2, %o7, %l2
bpos,a loop_30
ldsh [%l7 + 0x7C], %i1
st %f7, [%l7 + 0x28]
fpsub16s %f6, %f12, %f3
loop_30:
stw %i0, [%l7 + 0x2C]
ba,pt %xcc, loop_31
edge16ln %l5, %o1, %o0
fbue,a %fcc1, loop_32
fors %f1, %f13, %f5
loop_31:
stx %g6, [%l7 + 0x58]
andn %g3, %i4, %l4
loop_32:
ldsw [%l7 + 0x1C], %g7
fnot2 %f8, %f6
ldx [%l7 + 0x60], %g4
ldsh [%l7 + 0x0C], %l1
lduh [%l7 + 0x52], %o4
tsubcc %i5, %o2, %i6
fmovsvs %icc, %f15, %f1
fmovdge %xcc, %f1, %f6
fbn,a %fcc0, loop_33
or %l0, 0x1B5B, %o5
ldsw [%l7 + 0x0C], %g1
fornot1 %f0, %f4, %f10
loop_33:
ld [%l7 + 0x24], %f13
std %f10, [%l7 + 0x58]
fba,a %fcc2, loop_34
lduw [%l7 + 0x38], %g2
bvs,a,pt %icc, loop_35
std %f14, [%l7 + 0x68]
loop_34:
fmul8x16al %f14, %f6, %f8
stw %l3, [%l7 + 0x0C]
loop_35:
sth %o6, [%l7 + 0x4E]
fmul8x16al %f3, %f2, %f10
st %f15, [%l7 + 0x10]
mulx %i3, 0x011D, %g5
fcmpne16 %f8, %f8, %i7
ldsb [%l7 + 0x70], %l6
taddcc %i2, 0x07FF, %o7
movre %o3, 0x273, %i1
stw %i0, [%l7 + 0x64]
smul %l5, 0x0CCE, %l2
fsrc2 %f4, %f4
fbg %fcc0, loop_36
lduh [%l7 + 0x26], %o0
ldx [%l7 + 0x68], %o1
udiv %g6, 0x010B, %g3
loop_36:
xor %l4, 0x0DE0, %i4
te %icc, 0x7
stb %g4, [%l7 + 0x74]
brgz,a %l1, loop_37
brnz,a %o4, loop_38
lduh [%l7 + 0x3C], %i5
subc %o2, 0x1D38, %g7
loop_37:
fcmpne32 %f8, %f6, %i6
loop_38:
ldub [%l7 + 0x3B], %o5
fbu %fcc3, loop_39
ldsw [%l7 + 0x44], %g1
fbue %fcc3, loop_40
fmovde %xcc, %f7, %f14
loop_39:
bcs %icc, loop_41
lduh [%l7 + 0x12], %g2
loop_40:
fmovsne %icc, %f13, %f4
ldsw [%l7 + 0x58], %l3
loop_41:
fmovdcs %icc, %f10, %f12
stx %l0, [%l7 + 0x50]
edge32n %i3, %g5, %o6
lduw [%l7 + 0x38], %l6
addc %i2, 0x1C88, %i7
movg %icc, %o7, %i1
popc 0x0DAD, %i0
ldx [%l7 + 0x18], %l5
ldsh [%l7 + 0x6A], %o3
call loop_42
ldx [%l7 + 0x28], %o0
ldub [%l7 + 0x6A], %l2
bg %icc, loop_43
loop_42:
fmovsgu %icc, %f8, %f5
fmovsge %xcc, %f3, %f15
fmovda %icc, %f9, %f10
loop_43:
add %o1, %g3, %g6
stw %i4, [%l7 + 0x18]
bleu,a,pt %icc, loop_44
lduw [%l7 + 0x58], %l4
ld [%l7 + 0x14], %f11
fnand %f0, %f4, %f12
loop_44:
lduh [%l7 + 0x56], %l1
ld [%l7 + 0x10], %f13
sth %o4, [%l7 + 0x26]
bne,a,pn %xcc, loop_45
fors %f8, %f6, %f0
umulcc %g4, %o2, %i5
umulcc %g7, %o5, %i6
loop_45:
sth %g1, [%l7 + 0x30]
sdiv %g2, 0x03E1, %l3
tle %icc, 0x5
add %i3, 0x00F5, %g5
tleu %icc, 0x1
fbl %fcc2, loop_46
stw %o6, [%l7 + 0x40]
tsubcc %l6, %i2, %i7
fmovsle %icc, %f14, %f15
loop_46:
fpadd16 %f8, %f6, %f0
fmovrslez %o7, %f3, %f6
sdivcc %l0, 0x135A, %i1
bcc,a,pt %xcc, loop_47
fmul8x16 %f12, %f10, %f2
array16 %l5, %i0, %o3
stb %o0, [%l7 + 0x2A]
loop_47:
movle %xcc, %l2, %g3
bge,pn %xcc, loop_48
pdist %f14, %f14, %f12
tcs %icc, 0x3
fmovsa %xcc, %f5, %f15
loop_48:
ldsw [%l7 + 0x2C], %g6
subcc %o1, 0x029D, %i4
sdivx %l4, 0x10C7, %l1
movg %xcc, %g4, %o2
brnz,a %i5, loop_49
fmovsg %icc, %f11, %f14
fmovsvc %icc, %f7, %f9
movge %icc, %g7, %o5
loop_49:
addc %o4, %g1, %g2
tsubcc %l3, %i3, %g5
lduw [%l7 + 0x60], %i6
fbg %fcc2, loop_50
fmul8sux16 %f8, %f2, %f2
and %l6, 0x09D4, %i2
tcs %icc, 0x5
loop_50:
sth %o6, [%l7 + 0x7C]
tcc %icc, 0x6
brlz %o7, loop_51
andn %i7, %l0, %l5
ldub [%l7 + 0x31], %i1
sth %o3, [%l7 + 0x48]
loop_51:
stb %o0, [%l7 + 0x31]
movvc %xcc, %i0, %l2
fmovdgu %icc, %f9, %f13
stx %g3, [%l7 + 0x48]
movl %xcc, %o1, %i4
fnot1 %f12, %f12
fcmpne32 %f12, %f14, %l4
bne,a,pn %xcc, loop_52
stw %l1, [%l7 + 0x5C]
ldx [%l7 + 0x68], %g6
fbl,a %fcc3, loop_53
loop_52:
st %f6, [%l7 + 0x20]
std %f4, [%l7 + 0x28]
addccc %g4, %o2, %i5
loop_53:
movre %o5, %o4, %g7
ldub [%l7 + 0x1A], %g1
lduh [%l7 + 0x32], %g2
bn,a,pn %icc, loop_54
call loop_55
ldsb [%l7 + 0x6A], %l3
fnot1 %f2, %f10
loop_54:
fbe,a %fcc2, loop_56
loop_55:
lduw [%l7 + 0x0C], %g5
xnor %i3, %l6, %i6
array8 %i2, %o7, %i7
loop_56:
srax %l0, 0x01, %o6
xor %i1, %o3, %l5
ldx [%l7 + 0x38], %o0
bge,pn %icc, loop_57
fmovrsgez %l2, %f1, %f12
fandnot1 %f6, %f14, %f6
fzero %f0
loop_57:
ldx [%l7 + 0x48], %i0
fbg,a %fcc0, loop_58
andcc %g3, 0x0AF6, %i4
fmovdvc %icc, %f11, %f11
bge,pn %xcc, loop_59
loop_58:
srlx %o1, 0x1E, %l1
edge8ln %l4, %g4, %g6
or %i5, 0x0D6E, %o2
loop_59:
ld [%l7 + 0x0C], %f5
fxnor %f4, %f4, %f14
sllx %o4, %o5, %g1
fmovrsne %g7, %f15, %f8
st %f2, [%l7 + 0x3C]
fxor %f8, %f2, %f8
st %f15, [%l7 + 0x58]
fpadd16s %f1, %f3, %f6
movcs %xcc, %l3, %g2
ld [%l7 + 0x78], %f4
movrlz %g5, 0x22D, %l6
fbo %fcc1, loop_60
array32 %i3, %i2, %i6
fmovrdgez %i7, %f6, %f8
ldub [%l7 + 0x27], %o7
loop_60:
ld [%l7 + 0x64], %f7
ldsw [%l7 + 0x30], %o6
addcc %i1, 0x0EAF, %o3
fmul8x16 %f4, %f12, %f4
fnot1 %f6, %f8
fcmpne32 %f4, %f10, %l0
std %f10, [%l7 + 0x30]
xnor %l5, %l2, %o0
fcmps %fcc2, %f15, %f10
ld [%l7 + 0x3C], %f9
fmovrsne %g3, %f13, %f9
fbu,a %fcc3, loop_61
sth %i0, [%l7 + 0x1C]
fmovdn %xcc, %f6, %f0
orcc %o1, 0x07C5, %i4
loop_61:
fpsub16s %f11, %f5, %f15
edge32l %l1, %g4, %l4
movne %icc, %g6, %i5
ldx [%l7 + 0x30], %o2
fcmpeq16 %f14, %f10, %o5
ldsb [%l7 + 0x0D], %o4
stb %g7, [%l7 + 0x5C]
sth %l3, [%l7 + 0x6C]
bvs %xcc, loop_62
fmovdle %xcc, %f10, %f10
std %f6, [%l7 + 0x58]
and %g2, %g5, %l6
loop_62:
be,pn %xcc, loop_63
fmovrdne %g1, %f6, %f0
fmovdneg %icc, %f15, %f3
fcmpes %fcc2, %f15, %f5
loop_63:
tcc %xcc, 0x4
fornot1 %f2, %f14, %f12
lduh [%l7 + 0x74], %i2
move %icc, %i6, %i3
fbo,a %fcc2, loop_64
tleu %xcc, 0x0
stb %o7, [%l7 + 0x1E]
ldsh [%l7 + 0x4C], %i7
loop_64:
fba %fcc0, loop_65
lduw [%l7 + 0x14], %o6
sll %i1, 0x04, %l0
movrne %o3, %l2, %o0
loop_65:
and %l5, %i0, %o1
stx %i4, [%l7 + 0x18]
fmovdcs %icc, %f2, %f3
mulscc %g3, 0x0EF9, %g4
ldsh [%l7 + 0x30], %l1
ldsh [%l7 + 0x5A], %l4
fpackfix %f10, %f4
fmovrdgz %g6, %f10, %f14
fcmpeq16 %f14, %f14, %i5
nop
setx loop_66, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %o5, [%l7 + 0x54]
alignaddrl %o2, %g7, %l3
taddcctv %g2, %o4, %l6
loop_66:
ldsw [%l7 + 0x2C], %g1
tsubcc %i2, 0x0C23, %g5
tcs %icc, 0x1
mulx %i3, 0x0748, %o7
fmul8x16al %f14, %f3, %f0
fmovd %f12, %f0
stw %i6, [%l7 + 0x38]
bvs,pn %icc, loop_67
movrlez %o6, 0x068, %i1
fmovsne %icc, %f0, %f2
std %f0, [%l7 + 0x10]
loop_67:
fpack32 %f12, %f10, %f0
movre %i7, 0x33C, %o3
st %f10, [%l7 + 0x1C]
ld [%l7 + 0x50], %f4
fmovdg %icc, %f6, %f15
edge8n %l2, %l0, %o0
stw %l5, [%l7 + 0x28]
st %f10, [%l7 + 0x58]
brlz %o1, loop_68
move %xcc, %i0, %i4
nop
setx loop_69, %l0, %l1
jmpl %l1, %g3
ldsw [%l7 + 0x70], %g4
loop_68:
or %l1, %g6, %i5
fmovdvc %icc, %f1, %f15
loop_69:
st %f4, [%l7 + 0x78]
tvs %xcc, 0x3
fands %f15, %f9, %f2
ldsh [%l7 + 0x16], %l4
addc %o5, %g7, %o2
edge32 %l3, %g2, %o4
fmovdn %xcc, %f12, %f15
ldsb [%l7 + 0x18], %l6
ldsb [%l7 + 0x3C], %g1
andcc %i2, %g5, %i3
lduw [%l7 + 0x1C], %o7
ldsb [%l7 + 0x09], %o6
edge8 %i1, %i6, %o3
ldsb [%l7 + 0x13], %i7
fandnot1 %f10, %f0, %f2
lduh [%l7 + 0x44], %l2
ldsh [%l7 + 0x12], %l0
movge %icc, %o0, %o1
ldsh [%l7 + 0x6A], %i0
fbo %fcc3, loop_70
ldx [%l7 + 0x60], %l5
fxors %f6, %f10, %f12
bcs loop_71
loop_70:
edge8n %g3, %g4, %l1
orcc %g6, %i4, %i5
move %xcc, %l4, %g7
loop_71:
bcc,a loop_72
movgu %icc, %o2, %l3
fbn,a %fcc3, loop_73
ldsw [%l7 + 0x10], %o5
loop_72:
ldub [%l7 + 0x6C], %o4
array16 %g2, %g1, %l6
loop_73:
taddcctv %g5, %i2, %o7
taddcc %i3, 0x137F, %i1
fmul8x16 %f2, %f12, %f0
fpadd32 %f6, %f10, %f4
fpadd16s %f5, %f11, %f1
ldub [%l7 + 0x17], %o6
stb %i6, [%l7 + 0x79]
fpadd16 %f8, %f6, %f0
movcs %icc, %o3, %i7
fmovrslez %l0, %f8, %f11
fcmpne16 %f6, %f14, %o0
edge32n %o1, %i0, %l2
st %f7, [%l7 + 0x18]
ldsw [%l7 + 0x2C], %g3
sllx %g4, 0x11, %l1
nop
setx loop_74, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot1s %f4, %f8, %f10
fmovscs %icc, %f3, %f13
call loop_75
loop_74:
fmovsneg %xcc, %f6, %f6
fandnot1 %f8, %f2, %f10
fmovrsgz %g6, %f8, %f13
loop_75:
fmovdl %xcc, %f12, %f3
fpackfix %f2, %f2
te %icc, 0x5
std %f10, [%l7 + 0x10]
ldsb [%l7 + 0x47], %i4
fbge,a %fcc2, loop_76
fbo %fcc1, loop_77
fnegs %f3, %f7
fmovrsne %l5, %f1, %f8
loop_76:
stx %i5, [%l7 + 0x38]
loop_77:
fand %f6, %f10, %f12
fzeros %f0
tcc %icc, 0x2
ldd [%l7 + 0x30], %f0
sth %g7, [%l7 + 0x78]
fornot2s %f9, %f7, %f14
addcc %l4, %o2, %l3
fmovscc %icc, %f1, %f9
for %f10, %f6, %f2
xorcc %o5, 0x100C, %g2
fcmpeq32 %f6, %f8, %g1
fxnors %f3, %f13, %f15
fbue %fcc3, loop_78
bvs,pn %xcc, loop_79
brlez,a %o4, loop_80
nop
setx loop_81, %l0, %l1
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_78:
movl %xcc, %l6, %g5
loop_79:
mulx %i2, 0x15BE, %i3
loop_80:
stb %i1, [%l7 + 0x5A]
loop_81:
fmovdvc %xcc, %f15, %f8
fbg,a %fcc3, loop_82
fblg %fcc3, loop_83
ld [%l7 + 0x0C], %f7
stw %o6, [%l7 + 0x7C]
loop_82:
fmovd %f4, %f14
loop_83:
fnot1s %f13, %f9
st %f12, [%l7 + 0x68]
tsubcctv %o7, 0x167B, %i6
udivx %i7, 0x0307, %l0
fpsub32 %f0, %f8, %f6
ldsh [%l7 + 0x52], %o3
ldx [%l7 + 0x78], %o0
fmul8ulx16 %f8, %f12, %f4
subccc %i0, 0x0386, %o1
fmovscs %icc, %f1, %f12
bge,pn %icc, loop_84
ble,pn %xcc, loop_85
fcmpeq16 %f12, %f12, %g3
lduw [%l7 + 0x48], %g4
loop_84:
ldx [%l7 + 0x28], %l1
loop_85:
lduw [%l7 + 0x20], %g6
for %f8, %f6, %f12
stb %l2, [%l7 + 0x29]
fnand %f2, %f6, %f6
lduh [%l7 + 0x34], %l5
st %f0, [%l7 + 0x3C]
sllx %i5, 0x1C, %g7
fpsub32 %f4, %f8, %f6
bleu,a,pt %xcc, loop_86
and %l4, 0x099A, %i4
fcmpd %fcc2, %f2, %f12
lduh [%l7 + 0x70], %l3
loop_86:
fbug,a %fcc1, loop_87
fbo,a %fcc0, loop_88
fsrc2s %f5, %f6
sth %o5, [%l7 + 0x4A]
loop_87:
fcmpne32 %f12, %f14, %g2
loop_88:
stw %o2, [%l7 + 0x30]
fpackfix %f6, %f15
add %g1, %l6, %g5
std %f10, [%l7 + 0x68]
movneg %xcc, %o4, %i3
stx %i2, [%l7 + 0x60]
fxnor %f4, %f8, %f6
addccc %o6, 0x019E, %i1
lduh [%l7 + 0x58], %i6
call loop_89
movn %xcc, %o7, %l0
ldsb [%l7 + 0x2B], %i7
ld [%l7 + 0x74], %f1
loop_89:
fmovsge %xcc, %f14, %f11
fabsd %f4, %f2
lduh [%l7 + 0x08], %o0
tgu %xcc, 0x4
lduh [%l7 + 0x6A], %i0
ldsh [%l7 + 0x6E], %o3
movge %xcc, %g3, %g4
ldub [%l7 + 0x6F], %o1
edge16 %l1, %g6, %l5
edge8l %i5, %g7, %l4
std %f10, [%l7 + 0x60]
movge %icc, %l2, %i4
tvs %icc, 0x1
andcc %o5, %l3, %o2
bl loop_90
faligndata %f12, %f14, %f0
fmovdpos %icc, %f11, %f9
srlx %g2, %g1, %l6
loop_90:
te %xcc, 0x1
fornot2 %f8, %f12, %f0
brlz %g5, loop_91
movrgz %o4, 0x281, %i2
sra %i3, 0x1C, %i1
fpadd16 %f6, %f2, %f8
loop_91:
or %o6, 0x0440, %i6
tleu %xcc, 0x7
udivx %o7, 0x1A8C, %l0
fmovscs %icc, %f12, %f15
udiv %o0, 0x1153, %i7
tleu %xcc, 0x0
fbne %fcc1, loop_92
bvc,pt %xcc, loop_93
fmovdg %icc, %f0, %f8
fbule,a %fcc2, loop_94
loop_92:
fmul8x16au %f5, %f6, %f2
loop_93:
tcs %xcc, 0x5
ldsb [%l7 + 0x41], %o3
loop_94:
fba %fcc3, loop_95
ldx [%l7 + 0x20], %g3
fmovsne %xcc, %f9, %f15
fbn %fcc1, loop_96
loop_95:
fmovrdlez %i0, %f6, %f14
orncc %g4, 0x069F, %o1
edge16 %g6, %l5, %l1
loop_96:
lduw [%l7 + 0x7C], %i5
fone %f4
brlz %l4, loop_97
fmovspos %xcc, %f6, %f2
fnot2 %f12, %f10
tl %xcc, 0x6
loop_97:
ldd [%l7 + 0x30], %f0
stb %l2, [%l7 + 0x43]
fmovsgu %icc, %f2, %f10
edge8n %i4, %g7, %l3
ldd [%l7 + 0x68], %f2
bne,a,pt %xcc, loop_98
stb %o5, [%l7 + 0x66]
fmuld8ulx16 %f13, %f5, %f12
fble %fcc3, loop_99
loop_98:
stw %o2, [%l7 + 0x08]
udivx %g2, 0x13B4, %l6
ldsh [%l7 + 0x54], %g5
loop_99:
fnegs %f7, %f14
fmovdle %icc, %f6, %f8
ta %xcc, 0x1
fmul8ulx16 %f14, %f6, %f6
fmovsn %icc, %f4, %f8
edge16n %o4, %g1, %i2
std %f4, [%l7 + 0x18]
tcc %xcc, 0x6
ldub [%l7 + 0x48], %i1
stx %o6, [%l7 + 0x10]
fexpand %f11, %f6
mulscc %i6, 0x1052, %o7
nop
setx loop_100, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bge,pn %icc, loop_101
nop
setx loop_102, %l0, %l1
jmpl %l1, %l0
nop
setx loop_103, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_100:
movrgz %i3, 0x240, %i7
loop_101:
sth %o3, [%l7 + 0x20]
loop_102:
lduh [%l7 + 0x32], %o0
loop_103:
ldsw [%l7 + 0x40], %g3
tn %icc, 0x2
sra %g4, 0x1D, %i0
std %f4, [%l7 + 0x30]
movl %icc, %o1, %l5
bn,pn %icc, loop_104
fnor %f0, %f10, %f4
fpmerge %f11, %f2, %f2
move %icc, %g6, %i5
loop_104:
edge8n %l4, %l2, %l1
st %f11, [%l7 + 0x54]
fpsub16s %f7, %f5, %f12
fmovse %xcc, %f12, %f5
st %f15, [%l7 + 0x38]
fmovdn %xcc, %f1, %f13
ldsb [%l7 + 0x32], %i4
fandnot1s %f0, %f2, %f7
lduh [%l7 + 0x6E], %l3
ld [%l7 + 0x58], %f11
edge32ln %g7, %o2, %o5
fxnors %f14, %f1, %f10
st %f0, [%l7 + 0x18]
fpmerge %f10, %f13, %f2
ldx [%l7 + 0x38], %l6
fbne %fcc1, loop_105
lduw [%l7 + 0x3C], %g5
fmovdleu %xcc, %f3, %f2
ldsh [%l7 + 0x34], %o4
loop_105:
fbu,a %fcc0, loop_106
brgz %g2, loop_107
tsubcctv %g1, %i2, %i1
ldsb [%l7 + 0x23], %o6
loop_106:
st %f5, [%l7 + 0x54]
loop_107:
tsubcc %i6, 0x0C2A, %o7
popc %l0, %i3
sth %i7, [%l7 + 0x3A]
fmovrsgez %o3, %f15, %f3
std %f14, [%l7 + 0x68]
fmuld8sux16 %f12, %f13, %f10
edge32l %o0, %g3, %i0
fbue,a %fcc3, loop_108
fmovsgu %xcc, %f1, %f11
srlx %g4, 0x1B, %l5
ta %icc, 0x0
loop_108:
tvc %icc, 0x5
ldx [%l7 + 0x78], %o1
xor %i5, 0x0310, %g6
lduh [%l7 + 0x4C], %l2
tsubcctv %l1, 0x16ED, %i4
fabsd %f2, %f4
fpadd16s %f3, %f2, %f8
ldd [%l7 + 0x60], %f0
bpos,pn %icc, loop_109
fmovda %icc, %f10, %f8
fnot1 %f14, %f6
fpsub32 %f12, %f12, %f4
loop_109:
ldx [%l7 + 0x60], %l4
fmovrdlz %g7, %f10, %f12
fnot1 %f12, %f0
fmuld8ulx16 %f3, %f5, %f2
fmovdg %xcc, %f8, %f6
ldd [%l7 + 0x38], %f14
stb %l3, [%l7 + 0x6A]
fcmpgt16 %f0, %f8, %o5
xnorcc %l6, 0x0620, %g5
stb %o2, [%l7 + 0x42]
fcmpgt16 %f0, %f4, %g2
tgu %icc, 0x6
fcmps %fcc1, %f3, %f15
fcmpne16 %f12, %f10, %o4
smul %i2, 0x0817, %g1
st %f0, [%l7 + 0x18]
fors %f14, %f12, %f1
orcc %i1, %o6, %i6
fblg,a %fcc1, loop_110
edge32ln %l0, %i3, %i7
siam 0x1
std %f6, [%l7 + 0x40]
loop_110:
stx %o3, [%l7 + 0x40]
fbug %fcc1, loop_111
fbuge,a %fcc3, loop_112
movgu %xcc, %o7, %g3
xnor %o0, %i0, %l5
loop_111:
fpadd32s %f8, %f11, %f7
loop_112:
add %o1, 0x13EB, %g4
tgu %xcc, 0x2
bn %xcc, loop_113
fbuge,a %fcc2, loop_114
orncc %g6, %l2, %l1
popc %i4, %i5
loop_113:
edge32n %g7, %l4, %o5
loop_114:
ldd [%l7 + 0x10], %f4
ldx [%l7 + 0x48], %l6
fzero %f8
fba,a %fcc1, loop_115
fsrc2s %f2, %f3
sdivcc %g5, 0x0C7A, %o2
st %f1, [%l7 + 0x44]
loop_115:
edge32 %g2, %l3, %o4
movpos %icc, %g1, %i1
array32 %o6, %i6, %i2
fbul %fcc1, loop_116
fpadd16s %f0, %f8, %f10
smul %i3, %l0, %i7
ldd [%l7 + 0x58], %f4
loop_116:
fsrc2s %f10, %f7
fornot1 %f10, %f4, %f4
fpadd16s %f15, %f12, %f0
lduh [%l7 + 0x64], %o7
fmovdpos %xcc, %f8, %f12
fcmpes %fcc3, %f14, %f4
stx %g3, [%l7 + 0x50]
edge16n %o0, %i0, %l5
lduw [%l7 + 0x14], %o1
stx %g4, [%l7 + 0x40]
fmovrslez %g6, %f14, %f12
bvc,pn %xcc, loop_117
bvc,a %icc, loop_118
sub %l2, %l1, %i4
st %f3, [%l7 + 0x0C]
loop_117:
bge,pn %icc, loop_119
loop_118:
fandnot2s %f13, %f5, %f7
fcmple16 %f0, %f12, %i5
stb %o3, [%l7 + 0x63]
loop_119:
lduw [%l7 + 0x7C], %l4
nop
setx loop_120, %l0, %l1
jmpl %l1, %o5
umulcc %l6, 0x179E, %g5
lduh [%l7 + 0x44], %o2
movre %g2, 0x265, %g7
loop_120:
srax %l3, %o4, %g1
fnegd %f2, %f12
lduh [%l7 + 0x18], %o6
brnz %i1, loop_121
bvs loop_122
fones %f3
movg %icc, %i6, %i3
loop_121:
fornot2 %f14, %f4, %f4
loop_122:
ldx [%l7 + 0x08], %i2
fmovsvc %icc, %f2, %f13
ld [%l7 + 0x50], %f15
pdist %f10, %f14, %f4
mulscc %i7, %o7, %g3
stb %l0, [%l7 + 0x37]
edge16 %o0, %l5, %o1
std %f4, [%l7 + 0x68]
ta %xcc, 0x7
fmovrdne %i0, %f6, %f4
fmovrslez %g4, %f13, %f13
stb %g6, [%l7 + 0x6B]
fpadd16 %f8, %f6, %f10
ldsb [%l7 + 0x74], %l1
fbuge %fcc1, loop_123
fpack32 %f4, %f10, %f14
fand %f14, %f0, %f10
stb %i4, [%l7 + 0x0F]
loop_123:
fnor %f4, %f8, %f2
stb %i5, [%l7 + 0x30]
fornot1 %f6, %f14, %f0
movpos %icc, %o3, %l2
lduw [%l7 + 0x30], %l4
fands %f5, %f9, %f8
fmovdgu %xcc, %f0, %f0
bgu loop_124
fpadd32s %f4, %f10, %f12
mulscc %o5, 0x17E9, %l6
fmovsle %xcc, %f11, %f13
loop_124:
ldd [%l7 + 0x20], %f8
ldsw [%l7 + 0x6C], %o2
stw %g5, [%l7 + 0x1C]
lduw [%l7 + 0x28], %g2
xor %l3, %g7, %g1
movneg %xcc, %o4, %i1
taddcc %o6, 0x1A8A, %i3
fbg %fcc0, loop_125
ldd [%l7 + 0x50], %f12
fmovsl %xcc, %f3, %f0
bne loop_126
loop_125:
tle %xcc, 0x0
addc %i6, %i7, %i2
fmovsne %xcc, %f4, %f5
loop_126:
movleu %xcc, %g3, %o7
faligndata %f10, %f0, %f10
bg,a %icc, loop_127
fbul,a %fcc0, loop_128
ldd [%l7 + 0x50], %f14
te %xcc, 0x3
loop_127:
ldx [%l7 + 0x40], %l0
loop_128:
fnand %f8, %f6, %f14
fandnot2s %f10, %f6, %f8
fmovdgu %icc, %f15, %f10
edge32n %l5, %o1, %i0
fpadd32s %f9, %f10, %f14
lduh [%l7 + 0x62], %o0
fmovsvs %icc, %f9, %f10
bl,pt %icc, loop_129
nop
setx loop_130, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fble %fcc2, loop_131
lduh [%l7 + 0x38], %g6
loop_129:
fmovrslez %g4, %f0, %f10
loop_130:
call loop_132
loop_131:
lduh [%l7 + 0x6E], %l1
lduh [%l7 + 0x0E], %i4
nop
setx loop_133, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_132:
fmovrse %i5, %f12, %f11
fones %f15
tvc %xcc, 0x7
loop_133:
or %o3, %l2, %l4
fmovsvc %xcc, %f6, %f7
te %icc, 0x7
xnorcc %l6, 0x0548, %o5
addccc %o2, %g5, %l3
tne %xcc, 0x5
fnot1 %f2, %f2
fmovrdne %g2, %f12, %f0
bcc,a,pn %xcc, loop_134
addcc %g7, 0x1793, %g1
stw %i1, [%l7 + 0x3C]
fcmpne16 %f12, %f0, %o6
loop_134:
fbg,a %fcc2, loop_135
fbl %fcc3, loop_136
fabsd %f8, %f4
ldub [%l7 + 0x73], %i3
loop_135:
fmovsne %icc, %f1, %f10
loop_136:
fbge,a %fcc2, loop_137
array8 %o4, %i6, %i7
ldx [%l7 + 0x58], %i2
ldub [%l7 + 0x20], %g3
loop_137:
brlez %o7, loop_138
stx %l0, [%l7 + 0x60]
fmovdle %xcc, %f15, %f11
fpackfix %f6, %f1
loop_138:
bcc,pn %icc, loop_139
tne %icc, 0x1
nop
setx loop_140, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnegd %f0, %f4
loop_139:
sub %l5, 0x05A9, %o1
fpackfix %f0, %f2
loop_140:
lduh [%l7 + 0x2A], %i0
sth %g6, [%l7 + 0x0A]
fcmpgt32 %f2, %f4, %g4
lduw [%l7 + 0x18], %l1
ldd [%l7 + 0x20], %f0
fmovdne %icc, %f7, %f15
fexpand %f1, %f12
fors %f5, %f0, %f12
udivx %i4, 0x115F, %o0
fmovrse %o3, %f10, %f15
fmul8x16al %f4, %f9, %f6
movvs %icc, %i5, %l4
ldsh [%l7 + 0x24], %l2
sdivx %o5, 0x0D9E, %o2
udiv %g5, 0x096F, %l3
lduw [%l7 + 0x40], %l6
fbo %fcc2, loop_141
array32 %g7, %g1, %i1
fbn %fcc3, loop_142
or %o6, %i3, %o4
loop_141:
array16 %g2, %i7, %i6
stw %g3, [%l7 + 0x3C]
loop_142:
lduw [%l7 + 0x64], %i2
fmovsg %xcc, %f2, %f1
ldx [%l7 + 0x70], %l0
fcmple32 %f6, %f6, %o7
edge8 %l5, %i0, %g6
bne,a %icc, loop_143
fbne %fcc2, loop_144
tne %icc, 0x3
movleu %xcc, %o1, %l1
loop_143:
tvc %xcc, 0x0
loop_144:
bgu,a loop_145
brlez %i4, loop_146
brnz %o0, loop_147
fmovdpos %xcc, %f5, %f13
loop_145:
lduw [%l7 + 0x70], %g4
loop_146:
lduh [%l7 + 0x48], %o3
loop_147:
sth %i5, [%l7 + 0x0E]
and %l4, %l2, %o5
be %xcc, loop_148
fbg,a %fcc3, loop_149
fmul8x16al %f6, %f3, %f0
ldsw [%l7 + 0x1C], %o2
loop_148:
fcmps %fcc1, %f2, %f5
loop_149:
lduh [%l7 + 0x3E], %l3
sth %l6, [%l7 + 0x3E]
smul %g5, 0x0209, %g1
fandnot2s %f6, %f10, %f2
fbule %fcc0, loop_150
fpsub16 %f4, %f8, %f2
fmuld8sux16 %f8, %f10, %f10
mulx %i1, 0x0A35, %g7
loop_150:
fandnot1 %f8, %f8, %f0
fmovsvc %icc, %f11, %f11
fnand %f12, %f10, %f10
ldx [%l7 + 0x20], %o6
sth %o4, [%l7 + 0x62]
fmovsg %xcc, %f3, %f13
fxor %f12, %f12, %f0
fbg %fcc1, loop_151
fcmps %fcc0, %f8, %f10
fba %fcc3, loop_152
fbg,a %fcc2, loop_153
loop_151:
mulscc %g2, 0x0F27, %i3
bl,a loop_154
loop_152:
fmuld8sux16 %f6, %f1, %f12
loop_153:
fnegd %f4, %f14
movrgez %i7, %i6, %g3
loop_154:
fnands %f8, %f1, %f1
ble,a,pt %xcc, loop_155
ldub [%l7 + 0x09], %l0
fzeros %f7
movge %xcc, %o7, %l5
loop_155:
stb %i0, [%l7 + 0x49]
tne %xcc, 0x6
movg %xcc, %g6, %o1
srax %i2, 0x07, %i4
lduh [%l7 + 0x0A], %o0
movpos %icc, %l1, %g4
movneg %icc, %i5, %o3
fmovrdlz %l4, %f14, %f0
ld [%l7 + 0x58], %f8
mulx %l2, 0x0C40, %o5
stw %l3, [%l7 + 0x58]
brgez,a %l6, loop_156
ldub [%l7 + 0x6B], %o2
tsubcctv %g5, %g1, %g7
st %f11, [%l7 + 0x30]
loop_156:
lduh [%l7 + 0x22], %i1
st %f3, [%l7 + 0x64]
mulx %o6, %g2, %i3
movre %i7, %i6, %g3
lduh [%l7 + 0x36], %o4
sth %l0, [%l7 + 0x76]
fand %f4, %f6, %f4
lduw [%l7 + 0x64], %o7
sth %i0, [%l7 + 0x22]
fmovdgu %xcc, %f11, %f15
st %f3, [%l7 + 0x50]
movpos %icc, %g6, %o1
nop
setx loop_157, %l0, %l1
jmpl %l1, %i2
ldsb [%l7 + 0x6C], %i4
stx %l5, [%l7 + 0x18]
fsrc1s %f15, %f2
loop_157:
lduh [%l7 + 0x70], %l1
sub %o0, %g4, %o3
fmovs %f11, %f13
ldsh [%l7 + 0x48], %l4
ldsb [%l7 + 0x26], %l2
fornot2 %f12, %f14, %f14
fand %f2, %f4, %f12
fcmpeq16 %f2, %f6, %i5
fcmpes %fcc2, %f5, %f8
fbne %fcc1, loop_158
taddcc %l3, %o5, %o2
ldsh [%l7 + 0x40], %l6
ldsw [%l7 + 0x3C], %g5
loop_158:
tne %icc, 0x5
bgu %xcc, loop_159
and %g7, %g1, %o6
ldd [%l7 + 0x30], %f12
andncc %g2, %i3, %i1
loop_159:
lduw [%l7 + 0x64], %i6
movle %icc, %i7, %g3
ldd [%l7 + 0x48], %f8
std %f14, [%l7 + 0x50]
ldub [%l7 + 0x6D], %o4
xnorcc %l0, 0x04D9, %o7
fnors %f8, %f7, %f11
fmovdge %icc, %f3, %f12
nop
setx loop_160, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsvc %xcc, %f14, %f12
fmovdcs %xcc, %f9, %f0
stb %i0, [%l7 + 0x4A]
loop_160:
ldsh [%l7 + 0x3C], %o1
bleu loop_161
ldd [%l7 + 0x10], %f12
addcc %g6, 0x0116, %i4
fxors %f10, %f13, %f1
loop_161:
fandnot2 %f6, %f10, %f12
fornot1s %f6, %f7, %f9
fpadd16 %f8, %f8, %f14
fpadd32s %f11, %f3, %f8
std %f4, [%l7 + 0x78]
fors %f14, %f8, %f15
lduh [%l7 + 0x38], %i2
ldub [%l7 + 0x2A], %l5
fmovrdlez %l1, %f10, %f6
stx %g4, [%l7 + 0x38]
fnors %f7, %f10, %f2
xor %o3, 0x0DA8, %o0
ldx [%l7 + 0x50], %l2
fmul8x16 %f14, %f4, %f14
stb %l4, [%l7 + 0x23]
fbg,a %fcc3, loop_162
bg %icc, loop_163
fmul8x16au %f3, %f3, %f4
fbne %fcc1, loop_164
loop_162:
ldd [%l7 + 0x10], %f8
loop_163:
orcc %l3, 0x1428, %o5
nop
setx loop_165, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_164:
fbge %fcc3, loop_166
fmuld8ulx16 %f9, %f11, %f8
faligndata %f2, %f2, %f2
loop_165:
fmovdg %xcc, %f3, %f14
loop_166:
fbu %fcc3, loop_167
stb %o2, [%l7 + 0x57]
xnor %l6, %g5, %g7
fmovdcs %icc, %f9, %f9
loop_167:
subccc %i5, 0x1514, %g1
fpsub32 %f2, %f10, %f2
fones %f12
fmovrsne %g2, %f8, %f11
for %f14, %f10, %f2
fmovsne %xcc, %f3, %f5
std %f8, [%l7 + 0x68]
srl %i3, 0x08, %o6
fpadd16 %f14, %f2, %f6
stb %i1, [%l7 + 0x2C]
fmovsa %icc, %f2, %f3
ldd [%l7 + 0x60], %f8
sth %i7, [%l7 + 0x0C]
fmovrdgez %i6, %f0, %f6
fone %f12
lduw [%l7 + 0x14], %o4
fmul8x16au %f12, %f5, %f8
faligndata %f14, %f12, %f14
ldd [%l7 + 0x78], %f14
alignaddr %l0, %o7, %g3
ldd [%l7 + 0x18], %f8
st %f3, [%l7 + 0x3C]
fcmpeq16 %f12, %f4, %o1
fpmerge %f6, %f13, %f8
fmovd %f2, %f8
tgu %icc, 0x0
bshuffle %f6, %f4, %f2
fsrc1 %f14, %f4
sth %i0, [%l7 + 0x30]
fbo %fcc1, loop_168
fandnot2 %f14, %f6, %f14
fpadd32 %f0, %f0, %f14
ldd [%l7 + 0x70], %f14
loop_168:
fzeros %f2
fzeros %f5
fxnors %f3, %f10, %f10
fzero %f4
fcmpgt32 %f14, %f10, %i4
smulcc %g6, %l5, %i2
fmovrsgz %l1, %f5, %f5
ba loop_169
fmovscs %icc, %f9, %f10
stw %o3, [%l7 + 0x24]
fmovd %f4, %f8
loop_169:
taddcctv %o0, %g4, %l2
lduw [%l7 + 0x1C], %l4
tneg %icc, 0x0
brz,a %o5, loop_170
stx %l3, [%l7 + 0x78]
fpadd32s %f1, %f12, %f10
fbl,a %fcc3, loop_171
loop_170:
sth %o2, [%l7 + 0x22]
addccc %g5, %l6, %i5
fmovrde %g7, %f4, %f0
loop_171:
brgez,a %g2, loop_172
xorcc %g1, 0x18FE, %i3
ldub [%l7 + 0x3A], %i1
movleu %icc, %o6, %i7
loop_172:
fxor %f6, %f4, %f14
fcmped %fcc2, %f4, %f6
tpos %icc, 0x1
fmovsa %icc, %f13, %f13
fbn,a %fcc1, loop_173
fnot2 %f2, %f6
tvc %xcc, 0x1
subc %i6, %l0, %o4
loop_173:
stw %o7, [%l7 + 0x40]
bn,a loop_174
lduh [%l7 + 0x24], %g3
xor %o1, %i4, %g6
fmovdn %icc, %f15, %f0
loop_174:
movvs %icc, %l5, %i0
bg,a,pt %icc, loop_175
ldsh [%l7 + 0x50], %i2
fmovrdlz %o3, %f6, %f2
nop
setx loop_176, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_175:
edge16ln %o0, %l1, %g4
ldsb [%l7 + 0x6E], %l2
bvc,pt %icc, loop_177
loop_176:
edge16ln %o5, %l3, %o2
brlez,a %l4, loop_178
fmovse %icc, %f13, %f3
loop_177:
stw %l6, [%l7 + 0x7C]
ldsw [%l7 + 0x7C], %i5
loop_178:
stw %g5, [%l7 + 0x50]
fpadd16s %f13, %f7, %f7
stb %g2, [%l7 + 0x66]
ble %xcc, loop_179
fmovrdgez %g1, %f6, %f2
orcc %g7, %i3, %o6
ldsh [%l7 + 0x52], %i1
loop_179:
movl %icc, %i7, %l0
srlx %i6, 0x1F, %o4
fmovsvc %icc, %f12, %f5
call loop_180
ldsh [%l7 + 0x16], %o7
movpos %xcc, %g3, %o1
bcc,pn %icc, loop_181
loop_180:
movrne %i4, %g6, %i0
fmovdg %icc, %f12, %f5
and %l5, %i2, %o3
loop_181:
fpsub32 %f6, %f10, %f4
fexpand %f10, %f0
std %f12, [%l7 + 0x68]
tl %icc, 0x6
udivcc %l1, 0x0720, %g4
bvs,pt %icc, loop_182
movvc %xcc, %o0, %o5
bgu loop_183
fcmpgt16 %f10, %f8, %l2
loop_182:
ldd [%l7 + 0x28], %f12
lduh [%l7 + 0x52], %o2
loop_183:
ldsb [%l7 + 0x40], %l3
fbul,a %fcc1, loop_184
movrlez %l6, 0x351, %l4
stw %g5, [%l7 + 0x28]
ldd [%l7 + 0x30], %f6
loop_184:
movvc %xcc, %i5, %g2
edge8ln %g7, %g1, %o6
movrgez %i3, %i1, %i7
alignaddr %l0, %i6, %o7
ldd [%l7 + 0x78], %f0
addc %o4, 0x1055, %o1
andncc %g3, %i4, %g6
ld [%l7 + 0x0C], %f12
brz,a %l5, loop_185
ba,a loop_186
fbul %fcc1, loop_187
fabss %f12, %f5
loop_185:
fandnot1s %f9, %f7, %f8
loop_186:
addcc %i0, %o3, %i2
loop_187:
fbue %fcc1, loop_188
ld [%l7 + 0x70], %f14
ldx [%l7 + 0x58], %l1
brlz,a %o0, loop_189
loop_188:
bgu,a %xcc, loop_190
ldsh [%l7 + 0x64], %g4
or %l2, 0x054B, %o5
loop_189:
orn %l3, 0x0DA5, %l6
loop_190:
bcc,a loop_191
array8 %l4, %o2, %i5
movpos %icc, %g5, %g7
ldsb [%l7 + 0x7C], %g1
loop_191:
fnot2 %f10, %f2
ldsh [%l7 + 0x70], %g2
std %f6, [%l7 + 0x08]
st %f9, [%l7 + 0x08]
std %f6, [%l7 + 0x48]
movrlz %i3, %i1, %i7
ldub [%l7 + 0x16], %o6
fpadd16 %f12, %f12, %f8
movcs %icc, %i6, %o7
lduh [%l7 + 0x2E], %o4
ld [%l7 + 0x74], %f12
fnors %f14, %f0, %f1
fcmpeq16 %f0, %f8, %o1
ldd [%l7 + 0x68], %f4
andn %l0, %g3, %i4
ldsw [%l7 + 0x58], %l5
srlx %g6, %i0, %i2
tvc %xcc, 0x3
fbl %fcc2, loop_192
and %l1, %o3, %o0
movgu %xcc, %g4, %l2
stw %o5, [%l7 + 0x08]
loop_192:
fcmple32 %f12, %f14, %l6
fcmpgt16 %f2, %f2, %l3
sethi 0x1F78, %o2
srlx %i5, %l4, %g5
edge8n %g1, %g2, %g7
edge16ln %i3, %i1, %o6
ldsb [%l7 + 0x15], %i7
fmovde %xcc, %f1, %f11
mulscc %o7, %i6, %o4
fmul8ulx16 %f12, %f8, %f0
tneg %icc, 0x3
lduh [%l7 + 0x50], %o1
ld [%l7 + 0x78], %f10
fmovde %icc, %f3, %f7
ldsh [%l7 + 0x6C], %l0
addcc %g3, 0x1FC1, %i4
ldx [%l7 + 0x20], %g6
and %i0, %l5, %i2
fabss %f5, %f0
tcc %xcc, 0x5
pdist %f8, %f6, %f0
fsrc2s %f0, %f15
sth %l1, [%l7 + 0x42]
ldd [%l7 + 0x08], %f0
taddcc %o0, 0x1989, %g4
fpsub32 %f6, %f4, %f10
edge16l %o3, %o5, %l2
lduh [%l7 + 0x14], %l6
fmovscs %icc, %f14, %f1
sth %o2, [%l7 + 0x72]
movrlz %l3, %l4, %i5
fbuge %fcc2, loop_193
sra %g1, 0x11, %g5
movle %icc, %g7, %g2
lduh [%l7 + 0x74], %i3
loop_193:
bneg,a loop_194
brgez %i1, loop_195
sth %i7, [%l7 + 0x14]
fnor %f4, %f2, %f0
loop_194:
stx %o7, [%l7 + 0x70]
loop_195:
fcmpne32 %f4, %f8, %o6
st %f3, [%l7 + 0x58]
sth %o4, [%l7 + 0x72]
add %o1, 0x0F1A, %l0
fxors %f3, %f13, %f8
alignaddrl %i6, %g3, %i4
movneg %xcc, %i0, %g6
fmovdcs %xcc, %f5, %f11
fmovrsgz %l5, %f11, %f2
srax %l1, 0x14, %o0
stw %g4, [%l7 + 0x54]
for %f14, %f14, %f12
stx %i2, [%l7 + 0x20]
fmovspos %xcc, %f7, %f3
std %f0, [%l7 + 0x30]
fba,a %fcc0, loop_196
tvc %icc, 0x2
tsubcctv %o5, %l2, %l6
st %f3, [%l7 + 0x68]
loop_196:
movl %icc, %o3, %o2
subcc %l4, %i5, %l3
fbge %fcc1, loop_197
fcmpd %fcc0, %f2, %f10
ldsb [%l7 + 0x40], %g5
call loop_198
loop_197:
movvc %icc, %g7, %g2
fcmpeq16 %f2, %f2, %i3
ldsw [%l7 + 0x5C], %i1
loop_198:
movcs %icc, %i7, %o7
fnot1 %f8, %f10
andn %g1, 0x02C8, %o6
fbuge %fcc2, loop_199
and %o4, 0x05DF, %l0
tleu %xcc, 0x6
ldsh [%l7 + 0x56], %i6
loop_199:
brgez,a %o1, loop_200
sllx %i4, %g3, %i0
ldd [%l7 + 0x20], %f6
sth %l5, [%l7 + 0x70]
loop_200:
ld [%l7 + 0x14], %f5
edge32 %g6, %l1, %o0
edge32l %g4, %o5, %l2
ldsw [%l7 + 0x20], %i2
ldub [%l7 + 0x4D], %l6
fandnot2s %f6, %f10, %f13
fba,a %fcc1, loop_201
fpack16 %f0, %f5
stx %o2, [%l7 + 0x60]
fmovrdlz %o3, %f12, %f14
loop_201:
fcmple32 %f8, %f2, %l4
bg,a loop_202
stw %i5, [%l7 + 0x74]
tvs %icc, 0x7
std %f10, [%l7 + 0x10]
loop_202:
orcc %l3, 0x10AB, %g7
fmovsne %xcc, %f3, %f14
movneg %icc, %g2, %g5
mulx %i3, 0x16D6, %i1
fcmpne32 %f12, %f2, %i7
array8 %g1, %o6, %o7
fmovsneg %xcc, %f15, %f9
fabss %f7, %f8
fpack32 %f0, %f12, %f12
bgu %xcc, loop_203
sdivcc %o4, 0x08D9, %l0
stb %o1, [%l7 + 0x76]
mova %icc, %i4, %i6
loop_203:
fbu %fcc0, loop_204
tgu %xcc, 0x3
edge8ln %i0, %l5, %g6
bshuffle %f10, %f4, %f10
loop_204:
sdiv %g3, 0x1D7A, %o0
fmovsle %icc, %f2, %f5
bneg %icc, loop_205
tpos %xcc, 0x5
edge32l %g4, %o5, %l2
fpadd32s %f10, %f0, %f10
loop_205:
fmovsl %xcc, %f7, %f7
brnz,a %l1, loop_206
st %f4, [%l7 + 0x70]
te %xcc, 0x5
edge8ln %l6, %o2, %o3
loop_206:
nop
setx loop_207, %l0, %l1
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 %l4, [%l7 + 0x3B]
array8 %i2, %i5, %g7
ldx [%l7 + 0x60], %g2
loop_207:
tn %icc, 0x1
srlx %g5, 0x09, %i3
bvc,a %xcc, loop_208
ldd [%l7 + 0x78], %f4
edge16ln %l3, %i1, %g1
xnorcc %o6, %o7, %o4
loop_208:
bne %icc, loop_209
ld [%l7 + 0x40], %f6
movre %i7, 0x2C4, %o1
fnegd %f0, %f2
loop_209:
tvs %xcc, 0x7
fbu,a %fcc1, loop_210
fbu,a %fcc1, loop_211
st %f7, [%l7 + 0x24]
addcc %i4, 0x09D2, %l0
loop_210:
ldx [%l7 + 0x20], %i0
loop_211:
st %f6, [%l7 + 0x0C]
add %i6, %l5, %g6
fmovdne %xcc, %f6, %f13
fbue,a %fcc3, loop_212
fbe,a %fcc2, loop_213
edge32 %g3, %o0, %o5
stw %l2, [%l7 + 0x64]
loop_212:
movleu %xcc, %l1, %l6
loop_213:
stb %g4, [%l7 + 0x10]
andcc %o3, %o2, %l4
tpos %xcc, 0x2
stx %i2, [%l7 + 0x40]
ldsw [%l7 + 0x38], %g7
fmovsneg %icc, %f4, %f9
movl %icc, %i5, %g2
fxors %f9, %f12, %f6
stw %g5, [%l7 + 0x24]
srl %l3, 0x06, %i3
stw %g1, [%l7 + 0x34]
sll %o6, %o7, %i1
ta %xcc, 0x0
brlz,a %i7, loop_214
and %o1, 0x1416, %o4
ld [%l7 + 0x7C], %f11
ld [%l7 + 0x50], %f2
loop_214:
ldsb [%l7 + 0x40], %i4
fexpand %f10, %f14
st %f3, [%l7 + 0x60]
bne,a %icc, loop_215
movge %icc, %l0, %i0
nop
setx loop_216, %l0, %l1
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 %i6, 0x10, %g6
loop_215:
sth %g3, [%l7 + 0x64]
bpos loop_217
loop_216:
fnot2s %f12, %f13
std %f0, [%l7 + 0x08]
bneg %xcc, loop_218
loop_217:
bcs,a %icc, loop_219
bvs,a %icc, loop_220
fsrc1 %f6, %f12
loop_218:
sdivcc %l5, 0x125F, %o5
loop_219:
fpadd32 %f0, %f4, %f8
loop_220:
umul %l2, 0x0D0B, %l1
ldsh [%l7 + 0x16], %o0
fmovdn %xcc, %f9, %f0
ldub [%l7 + 0x1B], %g4
edge16n %o3, %l6, %o2
fexpand %f14, %f0
brgez,a %i2, loop_221
fmovsl %xcc, %f5, %f0
ldsw [%l7 + 0x3C], %l4
tl %icc, 0x4
loop_221:
std %f14, [%l7 + 0x78]
move %icc, %i5, %g7
edge16n %g2, %l3, %i3
edge8l %g1, %g5, %o6
sth %i1, [%l7 + 0x6E]
fpmerge %f7, %f14, %f14
fmovscc %xcc, %f4, %f12
ldd [%l7 + 0x40], %f8
bvc %xcc, loop_222
stx %i7, [%l7 + 0x70]
stb %o7, [%l7 + 0x3B]
fnot2 %f2, %f8
loop_222:
st %f8, [%l7 + 0x10]
lduh [%l7 + 0x4A], %o4
edge8n %o1, %i4, %l0
edge32ln %i6, %g6, %i0
alignaddr %l5, %g3, %o5
sllx %l2, %l1, %g4
bvc,a loop_223
ldd [%l7 + 0x38], %f14
orn %o0, 0x1EFD, %o3
fmovdgu %icc, %f7, %f7
loop_223:
umul %o2, %i2, %l4
edge32 %l6, %i5, %g7
fpsub16 %f2, %f14, %f10
fmovd %f6, %f10
ldsb [%l7 + 0x13], %g2
ld [%l7 + 0x18], %f4
fmovsgu %icc, %f1, %f4
bleu,a,pn %xcc, loop_224
fmovdn %xcc, %f6, %f10
xorcc %i3, 0x009F, %g1
xor %g5, 0x01D6, %o6
loop_224:
andn %i1, 0x0E92, %i7
fone %f0
subcc %l3, %o4, %o1
fabsd %f12, %f10
brlz %i4, loop_225
fmovrdgez %o7, %f2, %f6
bneg,a,pn %icc, loop_226
ldsh [%l7 + 0x44], %i6
loop_225:
sth %l0, [%l7 + 0x58]
ldsb [%l7 + 0x4E], %i0
loop_226:
xor %l5, 0x0C25, %g3
fbg %fcc2, loop_227
fmovdcs %icc, %f1, %f6
stx %g6, [%l7 + 0x78]
lduw [%l7 + 0x44], %o5
loop_227:
fxors %f6, %f4, %f6
faligndata %f6, %f14, %f6
bvc,pn %xcc, loop_228
umul %l1, 0x15F5, %g4
sth %o0, [%l7 + 0x22]
tvs %icc, 0x3
loop_228:
tsubcctv %l2, 0x07F3, %o2
andcc %i2, %l4, %o3
movrlez %l6, %i5, %g7
movle %xcc, %i3, %g1
stx %g5, [%l7 + 0x20]
ldsb [%l7 + 0x7D], %o6
subc %i1, %g2, %i7
subcc %l3, %o1, %i4
fmovsg %xcc, %f1, %f5
ldsw [%l7 + 0x54], %o7
xnor %o4, %l0, %i6
ldub [%l7 + 0x15], %l5
array16 %g3, %i0, %o5
ldd [%l7 + 0x78], %f4
sth %g6, [%l7 + 0x4A]
fmovsgu %xcc, %f4, %f6
fmovdneg %icc, %f12, %f15
sra %l1, 0x10, %g4
fmovrslez %o0, %f7, %f14
alignaddrl %o2, %i2, %l2
array8 %l4, %l6, %o3
udiv %i5, 0x05B8, %g7
ldub [%l7 + 0x3A], %g1
ldx [%l7 + 0x18], %i3
umul %o6, %g5, %g2
brlz,a %i7, loop_229
bg,a %xcc, loop_230
stx %i1, [%l7 + 0x10]
fblg,a %fcc3, loop_231
loop_229:
movle %icc, %l3, %o1
loop_230:
brgez,a %i4, loop_232
lduw [%l7 + 0x4C], %o4
loop_231:
ld [%l7 + 0x6C], %f14
lduw [%l7 + 0x38], %l0
loop_232:
fpadd16 %f6, %f0, %f8
edge16n %i6, %l5, %g3
fmovrsne %o7, %f5, %f10
fcmps %fcc3, %f10, %f15
edge32 %o5, %i0, %l1
movrgz %g4, 0x35D, %o0
lduh [%l7 + 0x78], %o2
lduh [%l7 + 0x1E], %g6
fbuge %fcc2, loop_233
bgu,pt %icc, loop_234
fzeros %f15
fnands %f15, %f8, %f11
loop_233:
alignaddr %i2, %l2, %l6
loop_234:
fmovrdgz %o3, %f4, %f12
fmovrslz %i5, %f15, %f8
edge32 %l4, %g1, %i3
lduh [%l7 + 0x5E], %o6
bne,a,pn %icc, loop_235
fblg,a %fcc3, loop_236
bshuffle %f12, %f8, %f10
movpos %xcc, %g7, %g2
loop_235:
subcc %i7, %g5, %l3
loop_236:
orn %o1, 0x0053, %i1
fcmpeq32 %f14, %f2, %o4
lduw [%l7 + 0x18], %l0
fnot1s %f14, %f1
udiv %i4, 0x0E0D, %l5
tsubcc %g3, %o7, %o5
call loop_237
ldx [%l7 + 0x10], %i6
sllx %l1, %i0, %o0
udiv %g4, 0x1FFE, %o2
loop_237:
fnot1s %f12, %f3
fmovdle %icc, %f3, %f8
fmovsle %xcc, %f1, %f5
brlz,a %i2, loop_238
ta %icc, 0x5
sra %l2, %l6, %g6
ldsw [%l7 + 0x34], %o3
loop_238:
edge8 %l4, %i5, %i3
fmovsn %icc, %f5, %f6
fbe %fcc3, loop_239
stw %g1, [%l7 + 0x5C]
stx %o6, [%l7 + 0x08]
ldsb [%l7 + 0x31], %g7
loop_239:
movle %icc, %i7, %g2
fmovdneg %icc, %f4, %f8
call loop_240
bgu,a %xcc, loop_241
add %l3, 0x1D4C, %o1
fpack32 %f10, %f4, %f2
loop_240:
bg,a loop_242
loop_241:
stx %g5, [%l7 + 0x48]
st %f1, [%l7 + 0x24]
tcs %icc, 0x5
loop_242:
sdivx %o4, 0x1C25, %l0
xor %i4, 0x1A6C, %l5
fmovdle %icc, %f13, %f0
andncc %g3, %i1, %o5
tl %xcc, 0x4
fmovdge %xcc, %f14, %f12
tcc %icc, 0x2
brlz %o7, loop_243
fmovdl %icc, %f1, %f13
fand %f14, %f2, %f4
fmul8sux16 %f4, %f6, %f2
loop_243:
fands %f0, %f8, %f9
fbge,a %fcc2, loop_244
brlz %i6, loop_245
fandnot2 %f8, %f4, %f10
fmovsvs %icc, %f4, %f11
loop_244:
brnz,a %i0, loop_246
loop_245:
subccc %o0, 0x0875, %g4
bneg,a,pn %icc, loop_247
edge8 %o2, %i2, %l2
loop_246:
movle %xcc, %l1, %l6
movle %icc, %o3, %g6
loop_247:
edge32ln %l4, %i3, %g1
ldsb [%l7 + 0x53], %o6
tl %xcc, 0x2
srax %i5, 0x1C, %g7
ldub [%l7 + 0x23], %i7
siam 0x4
fnegd %f10, %f4
stb %l3, [%l7 + 0x5F]
fpadd32 %f12, %f8, %f8
array8 %o1, %g2, %g5
te %xcc, 0x5
fmovrdne %l0, %f6, %f4
call loop_248
tle %xcc, 0x2
movvs %icc, %i4, %l5
fone %f8
loop_248:
fmul8ulx16 %f8, %f2, %f6
ldsw [%l7 + 0x08], %o4
sra %i1, %o5, %g3
edge16ln %i6, %i0, %o0
st %f2, [%l7 + 0x2C]
fcmpgt16 %f12, %f2, %o7
fpsub32 %f4, %f2, %f6
fmovscc %icc, %f14, %f1
fcmpne32 %f10, %f8, %o2
fmovdneg %xcc, %f5, %f3
array32 %g4, %i2, %l1
ldub [%l7 + 0x24], %l6
array32 %l2, %g6, %l4
mulscc %i3, 0x034D, %o3
orcc %g1, %i5, %g7
movn %xcc, %o6, %l3
fbg,a %fcc1, loop_249
st %f9, [%l7 + 0x68]
stw %o1, [%l7 + 0x48]
fbg,a %fcc2, loop_250
loop_249:
nop
setx loop_251, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovda %icc, %f4, %f10
fsrc2s %f9, %f5
loop_250:
ldsb [%l7 + 0x77], %g2
loop_251:
fmovrsgz %i7, %f5, %f4
ldsb [%l7 + 0x6D], %l0
fmul8ulx16 %f6, %f6, %f2
fmul8x16 %f8, %f0, %f10
ba loop_252
fmovrdlz %i4, %f4, %f0
xnor %l5, %o4, %g5
stw %i1, [%l7 + 0x4C]
loop_252:
fmovdcc %icc, %f10, %f5
ldsw [%l7 + 0x38], %o5
ldsh [%l7 + 0x4C], %g3
fand %f12, %f12, %f0
fmovrslez %i0, %f14, %f4
st %f12, [%l7 + 0x7C]
or %o0, %i6, %o7
fba %fcc1, loop_253
ldsh [%l7 + 0x10], %o2
fnot2 %f0, %f14
fmovsleu %icc, %f1, %f14
loop_253:
fmovda %xcc, %f9, %f1
stb %g4, [%l7 + 0x66]
edge16ln %i2, %l6, %l1
stb %g6, [%l7 + 0x31]
xnor %l4, %l2, %i3
fmovde %xcc, %f6, %f5
std %f0, [%l7 + 0x48]
bshuffle %f14, %f10, %f12
ldub [%l7 + 0x4F], %g1
fbue %fcc2, loop_254
ld [%l7 + 0x50], %f14
edge32n %o3, %i5, %o6
fcmpes %fcc2, %f6, %f9
loop_254:
edge8ln %g7, %l3, %o1
movrne %i7, %l0, %i4
fmovscs %xcc, %f3, %f14
fnot2 %f8, %f4
fandnot2 %f0, %f12, %f0
fandnot1s %f11, %f8, %f7
sub %l5, 0x1100, %o4
te %xcc, 0x7
ld [%l7 + 0x30], %f8
be loop_255
ldx [%l7 + 0x40], %g2
fpsub32 %f6, %f8, %f2
brgz,a %g5, loop_256
loop_255:
sll %i1, 0x1A, %o5
stb %g3, [%l7 + 0x5A]
smulcc %i0, %i6, %o0
loop_256:
tn %icc, 0x3
umul %o2, 0x1078, %g4
fcmped %fcc0, %f2, %f0
for %f2, %f2, %f0
lduw [%l7 + 0x4C], %i2
fnand %f8, %f4, %f2
stw %o7, [%l7 + 0x74]
edge32n %l1, %g6, %l4
fcmpne32 %f2, %f4, %l2
fcmple16 %f4, %f2, %l6
ldsb [%l7 + 0x42], %g1
edge32 %o3, %i3, %i5
fmovdne %icc, %f9, %f15
lduh [%l7 + 0x74], %g7
movgu %icc, %o6, %o1
fand %f4, %f12, %f8
lduw [%l7 + 0x3C], %i7
fabss %f13, %f12
orn %l3, 0x15F1, %i4
bleu loop_257
nop
setx loop_258, %l0, %l1
jmpl %l1, %l0
bge,pn %xcc, loop_259
lduw [%l7 + 0x78], %l5
loop_257:
movne %icc, %o4, %g2
loop_258:
fmul8x16au %f0, %f13, %f2
loop_259:
edge16n %g5, %i1, %g3
fnot1 %f2, %f10
tgu %xcc, 0x4
std %f0, [%l7 + 0x68]
fxor %f10, %f2, %f4
fbuge %fcc2, loop_260
fmovdvs %icc, %f3, %f15
siam 0x2
st %f8, [%l7 + 0x5C]
loop_260:
ldsb [%l7 + 0x66], %o5
brnz %i0, loop_261
lduh [%l7 + 0x34], %o0
tne %icc, 0x3
fsrc2 %f0, %f4
loop_261:
addccc %o2, 0x0D81, %g4
movne %xcc, %i2, %o7
lduh [%l7 + 0x10], %i6
std %f14, [%l7 + 0x78]
fxnors %f11, %f8, %f7
ldsh [%l7 + 0x54], %l1
fcmpes %fcc3, %f7, %f14
fmovrdlez %l4, %f8, %f8
srl %g6, %l6, %l2
tpos %xcc, 0x0
fbne %fcc1, loop_262
ld [%l7 + 0x10], %f5
ldsh [%l7 + 0x42], %g1
bge,pn %icc, loop_263
loop_262:
stx %i3, [%l7 + 0x28]
stw %i5, [%l7 + 0x6C]
std %f12, [%l7 + 0x18]
loop_263:
stw %g7, [%l7 + 0x78]
bne,pn %xcc, loop_264
tsubcc %o3, 0x02A9, %o1
add %o6, %l3, %i7
fmovdcc %xcc, %f2, %f0
loop_264:
fcmpeq32 %f8, %f4, %l0
stw %i4, [%l7 + 0x10]
orn %o4, %g2, %l5
bge,a,pn %icc, loop_265
movcs %xcc, %g5, %g3
brgez %o5, loop_266
fba %fcc2, loop_267
loop_265:
tleu %xcc, 0x6
fmovdvc %icc, %f15, %f14
loop_266:
ldsh [%l7 + 0x46], %i0
loop_267:
lduw [%l7 + 0x7C], %o0
fornot2 %f10, %f6, %f10
edge8n %o2, %i1, %i2
fblg,a %fcc3, loop_268
fbn %fcc1, loop_269
ldx [%l7 + 0x38], %g4
tle %icc, 0x4
loop_268:
fabsd %f14, %f12
loop_269:
ldd [%l7 + 0x18], %f14
tvs %xcc, 0x3
pdist %f6, %f6, %f8
ldd [%l7 + 0x28], %f12
st %f2, [%l7 + 0x78]
fpmerge %f12, %f5, %f2
fbule %fcc0, loop_270
sdivx %o7, 0x0DBA, %i6
sdiv %l4, 0x1D5F, %l1
ldsh [%l7 + 0x34], %l6
loop_270:
tvc %icc, 0x7
fcmple32 %f8, %f10, %l2
fxnor %f4, %f2, %f0
fabsd %f10, %f0
fmovsleu %xcc, %f5, %f13
fxnors %f3, %f1, %f4
fmovdcc %icc, %f2, %f0
fmovda %icc, %f15, %f1
bcc,pt %xcc, loop_271
nop
setx loop_272, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsleu %xcc, %f13, %f3
ldub [%l7 + 0x0D], %g1
loop_271:
stx %g6, [%l7 + 0x58]
loop_272:
fcmped %fcc3, %f6, %f8
lduh [%l7 + 0x0C], %i5
lduw [%l7 + 0x44], %g7
array16 %o3, %i3, %o6
tleu %xcc, 0x3
bl %xcc, loop_273
tvs %icc, 0x7
tne %icc, 0x6
tle %icc, 0x2
loop_273:
ldsw [%l7 + 0x58], %l3
fbug %fcc3, loop_274
bcc,a loop_275
ldd [%l7 + 0x40], %f4
fpmerge %f0, %f13, %f12
loop_274:
fxnor %f14, %f12, %f14
loop_275:
ldsb [%l7 + 0x37], %o1
fzeros %f9
movrlz %l0, 0x3F9, %i7
ld [%l7 + 0x74], %f5
fmovd %f12, %f8
ld [%l7 + 0x70], %f6
fabsd %f4, %f8
fcmpd %fcc3, %f0, %f2
fbule %fcc3, loop_276
edge32ln %o4, %g2, %i4
ldx [%l7 + 0x58], %g5
ldsw [%l7 + 0x4C], %g3
loop_276:
brgz,a %o5, loop_277
movn %xcc, %l5, %o0
fpadd16s %f5, %f8, %f3
fmovspos %icc, %f6, %f4
loop_277:
fpsub16 %f4, %f12, %f12
bvc,a,pt %icc, loop_278
be,a,pt %xcc, loop_279
edge16 %o2, %i0, %i1
fba,a %fcc2, loop_280
loop_278:
fcmpd %fcc0, %f12, %f8
loop_279:
fxors %f15, %f3, %f8
subccc %i2, 0x1361, %g4
loop_280:
fmovsle %xcc, %f6, %f12
movn %xcc, %i6, %o7
bneg,a,pt %xcc, loop_281
fnot2s %f8, %f0
array32 %l4, %l1, %l6
ld [%l7 + 0x6C], %f0
loop_281:
stx %l2, [%l7 + 0x78]
fsrc1s %f2, %f1
stx %g6, [%l7 + 0x30]
fmovdcs %xcc, %f4, %f6
te %icc, 0x6
fpadd16 %f6, %f4, %f14
mulx %g1, %i5, %o3
edge16n %i3, %o6, %l3
ldsw [%l7 + 0x14], %g7
taddcc %o1, 0x18D4, %i7
fpadd32s %f0, %f4, %f12
mulx %l0, %g2, %i4
stw %g5, [%l7 + 0x78]
stw %g3, [%l7 + 0x34]
ld [%l7 + 0x2C], %f1
ldsh [%l7 + 0x0A], %o4
stb %l5, [%l7 + 0x5C]
smul %o0, 0x0B89, %o2
sth %i0, [%l7 + 0x64]
lduw [%l7 + 0x38], %i1
fornot1s %f7, %f11, %f1
ldd [%l7 + 0x68], %f4
ldsh [%l7 + 0x3E], %i2
movvs %xcc, %o5, %g4
fmovda %icc, %f3, %f0
ldsb [%l7 + 0x64], %o7
ldsw [%l7 + 0x20], %i6
std %f8, [%l7 + 0x08]
movne %xcc, %l4, %l1
bn %xcc, loop_282
fpmerge %f15, %f0, %f2
bge %icc, loop_283
ble %icc, loop_284
loop_282:
fcmpd %fcc3, %f0, %f12
ldsw [%l7 + 0x34], %l6
loop_283:
sth %g6, [%l7 + 0x66]
loop_284:
fpack16 %f8, %f6
ldub [%l7 + 0x10], %l2
fmovs %f9, %f11
fmovdle %xcc, %f10, %f11
ldub [%l7 + 0x23], %i5
ld [%l7 + 0x18], %f2
st %f1, [%l7 + 0x58]
fands %f6, %f11, %f5
bne loop_285
edge16ln %g1, %i3, %o3
addc %o6, %g7, %l3
ldsb [%l7 + 0x17], %o1
loop_285:
fcmps %fcc1, %f5, %f0
stx %l0, [%l7 + 0x08]
subccc %g2, 0x1591, %i4
edge16 %i7, %g5, %o4
fbug,a %fcc2, loop_286
movrlez %l5, 0x217, %o0
edge8ln %o2, %g3, %i1
srax %i0, %i2, %g4
loop_286:
stx %o7, [%l7 + 0x78]
orncc %o5, %l4, %i6
fxor %f2, %f10, %f10
fpadd32 %f8, %f2, %f0
sdivx %l1, 0x014D, %l6
sth %g6, [%l7 + 0x50]
movrlez %i5, %l2, %i3
bleu,pt %icc, loop_287
addc %g1, %o6, %g7
fbul,a %fcc2, loop_288
fabss %f12, %f7
loop_287:
alignaddr %l3, %o1, %o3
edge16 %l0, %g2, %i7
loop_288:
fmovscs %icc, %f15, %f14
ldd [%l7 + 0x78], %f14
fmovse %icc, %f1, %f13
fbue,a %fcc1, loop_289
edge32n %g5, %i4, %o4
fbl %fcc1, loop_290
bcc loop_291
loop_289:
ldx [%l7 + 0x78], %l5
sub %o0, 0x0973, %g3
loop_290:
ldd [%l7 + 0x20], %f14
loop_291:
movne %icc, %i1, %o2
fmovsa %xcc, %f10, %f1
bvs,pt %icc, loop_292
bshuffle %f14, %f2, %f6
fxors %f6, %f1, %f5
std %f14, [%l7 + 0x40]
loop_292:
nop
setx loop_293, %l0, %l1
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 %f1, %f8, %f12
stw %i2, [%l7 + 0x74]
ldd [%l7 + 0x48], %f14
loop_293:
fpmerge %f4, %f3, %f10
ldd [%l7 + 0x70], %f8
lduh [%l7 + 0x18], %g4
fmovdn %xcc, %f1, %f0
ldub [%l7 + 0x2F], %o7
ldsb [%l7 + 0x22], %o5
lduh [%l7 + 0x38], %i0
fmuld8sux16 %f0, %f9, %f2
fxnors %f10, %f6, %f15
fcmple32 %f4, %f2, %i6
tleu %xcc, 0x1
fornot2s %f3, %f5, %f13
fmovse %icc, %f14, %f12
bgu,pt %xcc, loop_294
sth %l4, [%l7 + 0x52]
ldsb [%l7 + 0x0C], %l6
fmovrdlez %l1, %f14, %f6
loop_294:
fornot1s %f3, %f15, %f0
fmovde %xcc, %f4, %f1
lduw [%l7 + 0x0C], %i5
ldsw [%l7 + 0x40], %g6
fmovrdne %l2, %f4, %f6
ldd [%l7 + 0x48], %f12
ldsb [%l7 + 0x62], %i3
ldd [%l7 + 0x28], %f4
fba,a %fcc3, loop_295
ba,pt %icc, loop_296
fpsub16s %f9, %f11, %f5
fnand %f2, %f0, %f12
loop_295:
ldx [%l7 + 0x30], %g1
loop_296:
taddcc %o6, 0x159C, %l3
ldx [%l7 + 0x30], %g7
fbuge %fcc2, loop_297
bneg loop_298
fmovsneg %xcc, %f2, %f10
sllx %o1, 0x1D, %o3
loop_297:
sth %g2, [%l7 + 0x7A]
loop_298:
movrgez %i7, %l0, %i4
fmovdneg %icc, %f15, %f10
sth %g5, [%l7 + 0x0C]
lduh [%l7 + 0x4C], %l5
tvs %icc, 0x7
nop
setx loop_299, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdgz %o4, %f10, %f14
fsrc2 %f12, %f6
smulcc %g3, 0x1919, %o0
loop_299:
xnorcc %i1, %i2, %o2
movneg %xcc, %o7, %o5
ldsw [%l7 + 0x60], %i0
orn %g4, 0x17CD, %l4
lduw [%l7 + 0x44], %i6
orn %l1, 0x1916, %l6
bge,pt %xcc, loop_300
lduh [%l7 + 0x6E], %g6
edge16 %i5, %l2, %g1
ba loop_301
loop_300:
ld [%l7 + 0x1C], %f3
tsubcctv %i3, %l3, %g7
edge16n %o6, %o1, %g2
loop_301:
andn %o3, %i7, %i4
bcs,a,pt %icc, loop_302
stb %l0, [%l7 + 0x75]
subc %g5, %o4, %g3
fmovdvc %icc, %f5, %f14
loop_302:
ld [%l7 + 0x3C], %f7
movre %l5, 0x0C1, %i1
ldd [%l7 + 0x20], %f0
srax %i2, %o2, %o0
lduw [%l7 + 0x78], %o5
bgu,a %icc, loop_303
udiv %o7, 0x10B7, %i0
ldsw [%l7 + 0x14], %l4
edge16n %g4, %i6, %l6
loop_303:
ldsh [%l7 + 0x50], %g6
ldsh [%l7 + 0x2E], %i5
ldsw [%l7 + 0x24], %l1
sdivcc %l2, 0x1F53, %i3
ldd [%l7 + 0x28], %f12
fmul8x16al %f3, %f8, %f2
fbo,a %fcc3, loop_304
tg %icc, 0x1
brnz,a %l3, loop_305
fbule %fcc3, loop_306
loop_304:
fcmpd %fcc1, %f8, %f2
fexpand %f3, %f4
loop_305:
ldsb [%l7 + 0x2C], %g7
loop_306:
nop
setx loop_307, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdivcc %o6, 0x14F3, %g1
umulcc %g2, 0x1282, %o3
movrlz %o1, 0x16D, %i4
loop_307:
fmovdn %icc, %f15, %f14
movrgez %l0, 0x12C, %g5
ldx [%l7 + 0x60], %o4
fzeros %f11
ldx [%l7 + 0x30], %g3
fornot2s %f10, %f14, %f2
movrne %l5, %i7, %i1
ldsb [%l7 + 0x5B], %i2
smul %o2, %o0, %o7
mulscc %o5, %l4, %i0
fcmpeq16 %f14, %f6, %i6
ldd [%l7 + 0x58], %f10
fmovde %xcc, %f14, %f14
fmovsleu %xcc, %f14, %f8
ldsh [%l7 + 0x34], %g4
fornot1 %f0, %f0, %f14
fmovrsgz %l6, %f5, %f9
lduw [%l7 + 0x10], %i5
fandnot1s %f1, %f5, %f9
fmovsneg %icc, %f0, %f9
sdiv %l1, 0x00F4, %g6
sth %i3, [%l7 + 0x52]
ldsb [%l7 + 0x13], %l3
fbge,a %fcc1, loop_308
fmul8ulx16 %f10, %f12, %f14
ldd [%l7 + 0x60], %f2
fmovdn %xcc, %f14, %f12
loop_308:
xnor %g7, 0x16EC, %o6
ldd [%l7 + 0x78], %f14
smul %g1, 0x13ED, %g2
ta %icc, 0x0
fpack16 %f8, %f3
std %f0, [%l7 + 0x70]
fmovdn %xcc, %f3, %f6
edge8l %o3, %o1, %i4
lduw [%l7 + 0x1C], %l0
subccc %l2, 0x15C3, %o4
fmovscs %icc, %f5, %f7
movge %icc, %g5, %l5
mulx %i7, 0x0020, %g3
fmovsneg %icc, %f15, %f7
alignaddrl %i2, %i1, %o2
movgu %icc, %o0, %o7
bvc,a,pt %xcc, loop_309
fcmpeq32 %f2, %f6, %o5
lduh [%l7 + 0x22], %l4
ldsh [%l7 + 0x20], %i0
loop_309:
ldsw [%l7 + 0x2C], %i6
stw %l6, [%l7 + 0x78]
ldsb [%l7 + 0x31], %g4
movneg %xcc, %l1, %i5
alignaddr %g6, %i3, %l3
fornot2 %f8, %f4, %f14
mulscc %o6, 0x0216, %g7
bne,pn %xcc, loop_310
fnot1 %f12, %f6
orn %g1, %g2, %o3
popc %o1, %i4
loop_310:
sdivx %l2, 0x1956, %l0
stw %g5, [%l7 + 0x44]
fcmps %fcc1, %f3, %f9
and %l5, 0x1321, %o4
ldub [%l7 + 0x18], %i7
fandnot1s %f6, %f1, %f10
lduh [%l7 + 0x70], %g3
lduh [%l7 + 0x56], %i1
fnot2s %f5, %f13
movrlz %o2, 0x210, %i2
fnands %f2, %f4, %f5
smul %o0, %o5, %l4
fmovrdgez %i0, %f2, %f10
edge16 %o7, %l6, %g4
bcs,pn %xcc, loop_311
fmovrde %l1, %f4, %f14
ldsw [%l7 + 0x60], %i5
ldd [%l7 + 0x18], %f6
loop_311:
mulx %g6, %i3, %l3
be,pt %icc, loop_312
xorcc %o6, 0x1C07, %i6
sra %g1, %g7, %o3
ldd [%l7 + 0x50], %f0
loop_312:
ldx [%l7 + 0x68], %o1
ldd [%l7 + 0x08], %f6
popc 0x1318, %i4
std %f12, [%l7 + 0x20]
fpackfix %f4, %f8
fmuld8ulx16 %f9, %f8, %f2
st %f2, [%l7 + 0x48]
andcc %l2, 0x1CB5, %l0
ldsh [%l7 + 0x50], %g2
umulcc %g5, 0x1B6D, %o4
fmovrsne %i7, %f14, %f15
sll %l5, %i1, %o2
fmovdle %xcc, %f6, %f12
fmovdn %icc, %f14, %f11
sth %g3, [%l7 + 0x14]
stb %o0, [%l7 + 0x6D]
array32 %i2, %l4, %i0
umul %o7, %l6, %o5
std %f6, [%l7 + 0x60]
addccc %l1, 0x0A6C, %g4
ldsb [%l7 + 0x76], %g6
brgz %i5, loop_313
edge8n %l3, %i3, %i6
ble loop_314
fsrc1 %f10, %f14
loop_313:
movneg %xcc, %o6, %g7
bvs,a %icc, loop_315
loop_314:
fmovd %f10, %f2
fmovsa %xcc, %f0, %f5
lduh [%l7 + 0x58], %o3
loop_315:
fnand %f8, %f2, %f12
fmovrdne %o1, %f6, %f10
ld [%l7 + 0x40], %f5
srax %g1, 0x0A, %l2
sth %l0, [%l7 + 0x10]
fmovrdgz %i4, %f4, %f10
movrgz %g5, 0x021, %g2
fxors %f9, %f4, %f9
fbul,a %fcc3, loop_316
fmovrde %i7, %f12, %f2
edge32 %o4, %i1, %o2
fmovdne %xcc, %f10, %f2
loop_316:
lduh [%l7 + 0x5A], %g3
fbule,a %fcc2, loop_317
move %icc, %o0, %l5
ldd [%l7 + 0x60], %f2
fmovde %icc, %f3, %f10
loop_317:
taddcctv %i2, %l4, %o7
ldd [%l7 + 0x10], %f12
bshuffle %f10, %f12, %f12
move %icc, %l6, %i0
fbule,a %fcc2, loop_318
ldub [%l7 + 0x4C], %o5
fmuld8sux16 %f11, %f4, %f6
brgez %l1, loop_319
loop_318:
fand %f6, %f12, %f10
addccc %g6, 0x1EF3, %i5
st %f9, [%l7 + 0x6C]
loop_319:
stw %l3, [%l7 + 0x70]
stw %g4, [%l7 + 0x5C]
lduh [%l7 + 0x3C], %i6
stx %i3, [%l7 + 0x10]
st %f10, [%l7 + 0x38]
lduw [%l7 + 0x48], %g7
st %f13, [%l7 + 0x78]
edge16 %o6, %o1, %o3
fnor %f14, %f2, %f6
sdivx %l2, 0x19F5, %l0
array32 %i4, %g5, %g2
umulcc %i7, %g1, %o4
mulscc %o2, %i1, %o0
for %f2, %f0, %f6
fmovrse %g3, %f9, %f11
xorcc %l5, %l4, %i2
lduw [%l7 + 0x5C], %o7
fmovsvc %xcc, %f5, %f4
stw %i0, [%l7 + 0x64]
fmovde %xcc, %f3, %f8
tle %xcc, 0x2
brz,a %l6, loop_320
lduh [%l7 + 0x26], %o5
fornot1s %f2, %f9, %f1
ldd [%l7 + 0x18], %f2
loop_320:
stw %l1, [%l7 + 0x30]
bleu,a,pn %xcc, loop_321
ldsw [%l7 + 0x20], %i5
array8 %g6, %l3, %i6
or %g4, 0x0152, %i3
loop_321:
bneg,a loop_322
and %o6, 0x0749, %g7
ldsh [%l7 + 0x34], %o1
fnot1 %f6, %f12
loop_322:
edge8ln %l2, %l0, %i4
tvc %xcc, 0x5
fmovdg %xcc, %f3, %f4
bshuffle %f0, %f0, %f6
ldsh [%l7 + 0x24], %g5
fbo %fcc3, loop_323
tsubcctv %o3, 0x0A3C, %i7
ldsw [%l7 + 0x08], %g1
movgu %icc, %o4, %o2
loop_323:
movge %icc, %i1, %g2
stw %o0, [%l7 + 0x64]
fcmpgt32 %f6, %f4, %g3
fmovsa %icc, %f14, %f13
mulx %l4, %l5, %i2
ldub [%l7 + 0x28], %i0
fmovdleu %icc, %f6, %f9
ldsw [%l7 + 0x18], %l6
sra %o7, 0x00, %l1
fand %f12, %f0, %f2
taddcc %i5, %g6, %l3
fbne %fcc2, loop_324
sdivx %o5, 0x16F8, %g4
ldsb [%l7 + 0x4D], %i3
fmovrdlz %o6, %f10, %f8
loop_324:
stx %g7, [%l7 + 0x30]
ldx [%l7 + 0x40], %o1
fbg,a %fcc2, loop_325
fands %f14, %f7, %f8
fmovdl %xcc, %f8, %f3
fand %f14, %f12, %f10
loop_325:
fone %f10
fxnor %f10, %f2, %f0
fmovdvc %xcc, %f12, %f4
stb %l2, [%l7 + 0x50]
lduw [%l7 + 0x50], %l0
fnot1s %f13, %f15
ldub [%l7 + 0x34], %i4
fabss %f7, %f6
fabsd %f12, %f10
movn %icc, %i6, %o3
fnot1s %f4, %f5
stx %i7, [%l7 + 0x78]
st %f10, [%l7 + 0x28]
movg %icc, %g1, %g5
fbe,a %fcc2, loop_326
tle %icc, 0x5
xnor %o4, %i1, %o2
sll %o0, %g3, %g2
loop_326:
lduw [%l7 + 0x78], %l4
fmovrdlez %i2, %f0, %f2
bge %xcc, loop_327
stb %l5, [%l7 + 0x12]
popc %l6, %o7
smulcc %l1, 0x04D3, %i0
loop_327:
tcc %xcc, 0x6
tvs %icc, 0x1
fpsub32s %f1, %f3, %f11
movcc %xcc, %g6, %l3
tl %icc, 0x4
movrne %o5, %g4, %i5
fsrc1s %f7, %f2
lduh [%l7 + 0x46], %o6
fbne,a %fcc0, loop_328
lduh [%l7 + 0x2C], %g7
ldsw [%l7 + 0x78], %o1
fexpand %f1, %f12
loop_328:
stb %i3, [%l7 + 0x0B]
sdiv %l2, 0x18DC, %i4
fbl %fcc0, loop_329
edge32l %l0, %i6, %i7
tneg %icc, 0x6
ldsw [%l7 + 0x40], %o3
loop_329:
std %f0, [%l7 + 0x20]
ld [%l7 + 0x18], %f3
edge8n %g1, %o4, %i1
bne,a,pt %icc, loop_330
movrgez %o2, %o0, %g3
siam 0x7
tcc %xcc, 0x3
loop_330:
array16 %g5, %l4, %i2
stw %l5, [%l7 + 0x78]
brlez %g2, loop_331
fmovrsne %o7, %f1, %f2
lduh [%l7 + 0x1E], %l1
fone %f8
loop_331:
fbule %fcc3, loop_332
fmovsge %xcc, %f5, %f3
pdist %f8, %f2, %f10
tpos %icc, 0x4
loop_332:
fcmpne32 %f6, %f6, %i0
fcmpgt16 %f10, %f0, %l6
ldsh [%l7 + 0x4E], %g6
movrne %l3, %o5, %i5
fpsub16s %f15, %f0, %f8
sth %g4, [%l7 + 0x22]
tneg %icc, 0x6
fmovdvc %xcc, %f12, %f0
sll %o6, 0x03, %g7
fandnot2 %f4, %f12, %f0
stx %o1, [%l7 + 0x48]
ldub [%l7 + 0x78], %i3
std %f0, [%l7 + 0x68]
smul %l2, %l0, %i6
lduw [%l7 + 0x20], %i7
movvs %xcc, %o3, %i4
fpadd16s %f12, %f7, %f4
fbule,a %fcc0, loop_333
stw %g1, [%l7 + 0x34]
fmovde %xcc, %f3, %f8
fnors %f3, %f12, %f8
loop_333:
udivx %i1, 0x0365, %o2
andcc %o4, 0x163E, %g3
fbo %fcc1, loop_334
nop
setx loop_335, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnor %f6, %f6, %f2
st %f10, [%l7 + 0x2C]
loop_334:
edge16 %o0, %g5, %l4
loop_335:
ldsw [%l7 + 0x6C], %i2
mulx %g2, 0x18CA, %o7
ldub [%l7 + 0x2E], %l1
ldx [%l7 + 0x20], %i0
bvs,a %icc, loop_336
lduw [%l7 + 0x5C], %l5
bne loop_337
ble,a,pn %icc, loop_338
loop_336:
brnz,a %g6, loop_339
addcc %l3, %o5, %i5
loop_337:
srax %l6, 0x01, %o6
loop_338:
tne %icc, 0x4
loop_339:
fmovsleu %icc, %f8, %f8
ldsw [%l7 + 0x60], %g7
fbg %fcc3, loop_340
ldx [%l7 + 0x18], %g4
ldub [%l7 + 0x79], %i3
stw %l2, [%l7 + 0x48]
loop_340:
lduw [%l7 + 0x54], %l0
fmovdg %xcc, %f2, %f11
edge32n %o1, %i6, %o3
ldx [%l7 + 0x30], %i7
bcc,pn %xcc, loop_341
subccc %g1, 0x14F5, %i4
ld [%l7 + 0x10], %f8
fsrc2s %f15, %f13
loop_341:
ldd [%l7 + 0x30], %f0
ldub [%l7 + 0x49], %i1
fmovdge %xcc, %f14, %f15
std %f12, [%l7 + 0x50]
ldsb [%l7 + 0x7C], %o2
tn %icc, 0x3
movge %icc, %g3, %o0
fpadd16 %f12, %f10, %f6
ldsb [%l7 + 0x08], %o4
std %f0, [%l7 + 0x18]
ldsh [%l7 + 0x0C], %g5
sth %i2, [%l7 + 0x72]
call loop_342
bleu,pn %xcc, loop_343
fpsub16 %f10, %f10, %f10
fcmpne32 %f0, %f14, %l4
loop_342:
ldsh [%l7 + 0x5A], %o7
loop_343:
fnegd %f2, %f8
std %f10, [%l7 + 0x50]
fornot2s %f7, %f0, %f8
fpadd32s %f9, %f0, %f0
bcc %xcc, loop_344
fmovsge %icc, %f6, %f8
pdist %f6, %f10, %f2
stb %l1, [%l7 + 0x6D]
loop_344:
edge8l %g2, %l5, %g6
movl %icc, %i0, %l3
lduw [%l7 + 0x28], %i5
or %o5, 0x1C50, %o6
bneg,a %xcc, loop_345
stw %l6, [%l7 + 0x34]
fone %f6
mulscc %g7, 0x0860, %i3
loop_345:
std %f2, [%l7 + 0x10]
st %f15, [%l7 + 0x68]
fmovsneg %xcc, %f1, %f13
fpsub32 %f4, %f10, %f14
tsubcctv %l2, 0x1EEA, %g4
move %xcc, %o1, %i6
fmovsge %icc, %f9, %f1
lduh [%l7 + 0x4A], %o3
fcmps %fcc0, %f15, %f12
subcc %i7, 0x1413, %l0
fmovrse %i4, %f7, %f8
fcmpeq32 %f12, %f4, %g1
ldsb [%l7 + 0x50], %o2
orn %g3, 0x07D8, %i1
tn %xcc, 0x0
sth %o4, [%l7 + 0x7A]
fnors %f1, %f14, %f0
movcc %icc, %o0, %g5
bneg %icc, loop_346
std %f4, [%l7 + 0x38]
fbug %fcc0, loop_347
sth %l4, [%l7 + 0x5A]
loop_346:
tg %icc, 0x4
lduw [%l7 + 0x5C], %i2
loop_347:
fmovd %f4, %f12
fpackfix %f14, %f1
movvs %xcc, %l1, %g2
ble,a,pt %icc, loop_348
fmovsleu %icc, %f14, %f6
fones %f2
ldsw [%l7 + 0x50], %l5
loop_348:
bvs,a,pt %icc, loop_349
fandnot2s %f10, %f9, %f9
fpadd32 %f8, %f0, %f0
fbg,a %fcc0, loop_350
loop_349:
fmovdvs %xcc, %f15, %f14
fbl,a %fcc0, loop_351
fmovsn %icc, %f7, %f2
loop_350:
edge32ln %g6, %o7, %i0
tne %xcc, 0x7
loop_351:
std %f14, [%l7 + 0x18]
bcc %xcc, loop_352
lduw [%l7 + 0x40], %l3
fmovsgu %xcc, %f9, %f10
ldsh [%l7 + 0x70], %i5
loop_352:
movcs %icc, %o6, %l6
fpadd32s %f6, %f15, %f1
bl,a,pt %icc, loop_353
ldsb [%l7 + 0x4A], %g7
fabss %f11, %f10
fba %fcc0, loop_354
loop_353:
edge16l %o5, %l2, %i3
fcmpne16 %f4, %f8, %o1
ldub [%l7 + 0x56], %i6
loop_354:
st %f3, [%l7 + 0x60]
addcc %o3, 0x1544, %i7
lduw [%l7 + 0x74], %l0
ldx [%l7 + 0x10], %i4
fmuld8ulx16 %f3, %f9, %f6
fmuld8ulx16 %f3, %f6, %f2
fmovsg %xcc, %f15, %f5
movgu %xcc, %g1, %g4
bvs,a %xcc, loop_355
movl %icc, %o2, %g3
fbe,a %fcc1, loop_356
tvs %icc, 0x3
loop_355:
subcc %i1, %o4, %o0
xor %l4, 0x0626, %g5
loop_356:
sub %i2, 0x0FAD, %l1
fmovrslez %g2, %f7, %f13
stx %g6, [%l7 + 0x60]
ldsh [%l7 + 0x76], %l5
fnot2s %f10, %f3
fzero %f0
ldsh [%l7 + 0x1C], %i0
stx %o7, [%l7 + 0x30]
ldsh [%l7 + 0x14], %l3
andn %o6, %i5, %l6
stb %g7, [%l7 + 0x58]
udivcc %o5, 0x09C5, %i3
fmovrde %o1, %f2, %f14
fnegs %f11, %f11
std %f12, [%l7 + 0x48]
taddcctv %l2, %o3, %i7
fsrc2 %f2, %f14
sth %i6, [%l7 + 0x5E]
movge %xcc, %l0, %g1
ldx [%l7 + 0x20], %g4
ta %icc, 0x1
fzero %f12
fbe %fcc1, loop_357
fmovspos %xcc, %f14, %f0
fzero %f10
andn %o2, %i4, %i1
loop_357:
fmovdg %xcc, %f8, %f0
andn %o4, %g3, %l4
alignaddr %g5, %o0, %l1
fmovrsne %i2, %f11, %f6
edge8 %g6, %g2, %l5
fmul8x16al %f7, %f4, %f12
stw %o7, [%l7 + 0x1C]
fmovsle %icc, %f13, %f5
fmovdvc %icc, %f15, %f1
fnot1 %f14, %f14
andncc %i0, %o6, %l3
fbul %fcc1, loop_358
tg %xcc, 0x7
fmovrse %i5, %f13, %f12
brgez,a %l6, loop_359
loop_358:
stw %g7, [%l7 + 0x70]
lduh [%l7 + 0x42], %o5
fsrc1s %f10, %f10
loop_359:
fmovdne %icc, %f11, %f4
ldsw [%l7 + 0x54], %o1
bgu,a,pn %icc, loop_360
nop
setx loop_361, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnors %f7, %f5, %f5
fcmps %fcc1, %f1, %f7
loop_360:
fcmpeq32 %f0, %f6, %l2
loop_361:
fmovsne %xcc, %f14, %f14
add %o3, 0x1515, %i7
tneg %icc, 0x7
bvc,pt %icc, loop_362
fmovdgu %icc, %f11, %f7
movrlez %i6, %l0, %i3
brlez %g4, loop_363
loop_362:
fmovdge %icc, %f4, %f10
fmovsneg %xcc, %f6, %f8
addccc %o2, 0x0FDE, %i4
loop_363:
fmovd %f2, %f2
stb %i1, [%l7 + 0x60]
bl,a %xcc, loop_364
xorcc %g1, 0x19E7, %g3
movleu %xcc, %o4, %l4
brgz %o0, loop_365
loop_364:
mulx %l1, %i2, %g6
fpack16 %f2, %f15
fmovspos %icc, %f1, %f4
loop_365:
fba %fcc3, loop_366
ldub [%l7 + 0x75], %g5
orcc %l5, 0x0461, %o7
fabsd %f12, %f14
loop_366:
pdist %f4, %f0, %f10
and %g2, %o6, %l3
andcc %i5, %i0, %l6
movgu %icc, %g7, %o5
fmul8ulx16 %f8, %f14, %f4
sethi 0x0C20, %o1
fmul8x16al %f13, %f9, %f8
ldub [%l7 + 0x3D], %l2
edge16ln %o3, %i6, %i7
fmul8x16au %f15, %f7, %f0
tvc %icc, 0x0
move %icc, %l0, %g4
stx %i3, [%l7 + 0x30]
subccc %o2, %i4, %i1
bne loop_367
fabss %f2, %f12
xor %g1, %g3, %l4
andn %o4, 0x1246, %o0
loop_367:
ld [%l7 + 0x3C], %f9
fornot1s %f12, %f15, %f5
stw %l1, [%l7 + 0x10]
bgu,a,pn %icc, loop_368
ta %icc, 0x1
tg %xcc, 0x1
fornot2s %f12, %f6, %f4
loop_368:
edge8l %i2, %g5, %l5
fcmps %fcc0, %f14, %f8
ta %icc, 0x4
fxnors %f12, %f0, %f15
bvs,a loop_369
bl,a,pt %icc, loop_370
stw %o7, [%l7 + 0x3C]
tpos %icc, 0x7
loop_369:
tcc %xcc, 0x1
loop_370:
fmovdn %xcc, %f11, %f5
fcmped %fcc2, %f2, %f2
edge8 %g2, %g6, %o6
ldsh [%l7 + 0x66], %l3
sll %i5, %i0, %l6
call loop_371
fbo,a %fcc2, loop_372
orncc %g7, %o1, %l2
siam 0x2
loop_371:
sdivcc %o5, 0x069E, %o3
loop_372:
fornot2 %f0, %f12, %f4
orn %i7, 0x07CE, %l0
tleu %icc, 0x4
stw %i6, [%l7 + 0x78]
umulcc %g4, %i3, %o2
fcmpd %fcc2, %f8, %f0
stx %i4, [%l7 + 0x40]
st %f4, [%l7 + 0x64]
orncc %g1, %g3, %l4
fmul8x16au %f9, %f6, %f10
stx %o4, [%l7 + 0x78]
addcc %i1, %o0, %i2
bpos,a %icc, loop_373
fornot1 %f0, %f6, %f8
movl %icc, %g5, %l5
fbule %fcc3, loop_374
loop_373:
fmovrsne %l1, %f0, %f13
call loop_375
ldx [%l7 + 0x20], %o7
loop_374:
movrlz %g2, 0x25A, %g6
st %f2, [%l7 + 0x68]
loop_375:
fnegd %f8, %f10
lduw [%l7 + 0x3C], %o6
bgu,a,pt %xcc, loop_376
fands %f12, %f4, %f6
fmovdneg %icc, %f10, %f0
movrne %i5, 0x0D3, %i0
loop_376:
stb %l6, [%l7 + 0x4C]
addccc %g7, 0x04E9, %l3
ta %xcc, 0x5
ldx [%l7 + 0x60], %o1
fblg,a %fcc1, loop_377
fmuld8sux16 %f1, %f9, %f2
edge32l %o5, %o3, %i7
fornot2s %f7, %f8, %f15
loop_377:
ldsw [%l7 + 0x7C], %l0
fmovsleu %icc, %f2, %f11
tvc %icc, 0x4
stw %l2, [%l7 + 0x40]
brgz,a %i6, loop_378
stx %g4, [%l7 + 0x38]
xnorcc %o2, 0x13BC, %i4
st %f10, [%l7 + 0x40]
loop_378:
edge16n %i3, %g1, %l4
fnot1 %f12, %f4
stw %o4, [%l7 + 0x3C]
sth %i1, [%l7 + 0x2A]
edge16ln %o0, %g3, %i2
stb %l5, [%l7 + 0x3D]
movl %xcc, %l1, %g5
stb %o7, [%l7 + 0x67]
stx %g2, [%l7 + 0x60]
ldsw [%l7 + 0x68], %g6
fcmple16 %f2, %f10, %o6
fblg,a %fcc1, loop_379
std %f2, [%l7 + 0x50]
orn %i0, 0x1B13, %i5
fmovrdlez %g7, %f6, %f12
loop_379:
fabss %f3, %f1
subc %l6, %o1, %l3
fbug %fcc2, loop_380
brgz %o3, loop_381
fmovdcc %icc, %f0, %f4
lduw [%l7 + 0x34], %o5
loop_380:
bl,a loop_382
loop_381:
fbul %fcc3, loop_383
edge32n %i7, %l0, %l2
fmovdle %xcc, %f7, %f11
loop_382:
ta %icc, 0x2
loop_383:
fmul8x16au %f6, %f5, %f0
tcc %icc, 0x6
movl %xcc, %i6, %o2
edge8ln %g4, %i4, %i3
fnot2 %f0, %f6
fmovsgu %icc, %f14, %f13
fmovrslz %g1, %f13, %f11
stb %o4, [%l7 + 0x3D]
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
movne %icc, %l4, %o0
fors %f5, %f4, %f7
srlx %i1, 0x1B, %i2
loop_384:
bshuffle %f0, %f2, %f14
lduw [%l7 + 0x48], %g3
fbg,a %fcc1, loop_385
bvs,a,pt %xcc, loop_386
udiv %l5, 0x1D9B, %l1
ldd [%l7 + 0x60], %f4
loop_385:
nop
setx loop_387, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_386:
fpsub32 %f0, %f4, %f6
movre %o7, %g2, %g5
fbl %fcc1, loop_388
loop_387:
ld [%l7 + 0x78], %f14
sth %g6, [%l7 + 0x6E]
fornot2 %f10, %f8, %f0
loop_388:
ld [%l7 + 0x24], %f2
stx %i0, [%l7 + 0x58]
orn %i5, 0x04D8, %g7
lduh [%l7 + 0x0A], %o6
movrgez %l6, 0x2E0, %o1
sth %l3, [%l7 + 0x62]
brz,a %o3, loop_389
movrlz %o5, 0x066, %i7
fxor %f2, %f8, %f14
tneg %xcc, 0x4
loop_389:
ldsh [%l7 + 0x3A], %l2
ldsb [%l7 + 0x25], %i6
stw %l0, [%l7 + 0x6C]
movrne %g4, %o2, %i4
edge8l %g1, %i3, %l4
fnors %f4, %f9, %f13
fxors %f9, %f3, %f11
fmovsne %icc, %f2, %f8
fmovd %f4, %f14
edge8 %o4, %i1, %o0
sll %i2, %l5, %g3
fmovrdlez %l1, %f14, %f12
fpack16 %f4, %f0
movle %xcc, %g2, %g5
fabsd %f4, %f14
tvc %icc, 0x5
subccc %g6, %i0, %o7
fmovdle %xcc, %f15, %f15
fmovsle %icc, %f11, %f10
fmovrde %i5, %f12, %f14
sllx %g7, %l6, %o6
nop
setx loop_390, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmul8ulx16 %f4, %f10, %f14
fbne %fcc2, loop_391
fnors %f9, %f8, %f11
loop_390:
fpackfix %f12, %f15
st %f9, [%l7 + 0x70]
loop_391:
fmovscs %icc, %f0, %f7
st %f1, [%l7 + 0x08]
lduw [%l7 + 0x40], %o1
stb %o3, [%l7 + 0x2F]
fpadd16s %f13, %f12, %f6
movrgez %o5, %i7, %l2
lduh [%l7 + 0x76], %l3
popc 0x1FF2, %l0
fble %fcc2, loop_392
fcmple32 %f0, %f10, %g4
tsubcc %o2, %i6, %i4
srlx %i3, %g1, %l4
loop_392:
fcmpeq32 %f12, %f10, %o4
taddcctv %i1, %i2, %l5
sra %g3, 0x1E, %o0
stw %g2, [%l7 + 0x14]
fpsub32s %f8, %f2, %f12
std %f4, [%l7 + 0x70]
fmovrdgz %l1, %f12, %f10
fnegs %f15, %f6
fmovrsgz %g6, %f12, %f5
tleu %xcc, 0x2
lduh [%l7 + 0x30], %g5
fmovrslz %i0, %f2, %f15
edge32 %i5, %o7, %g7
fmovsleu %xcc, %f10, %f15
sth %l6, [%l7 + 0x5A]
stw %o1, [%l7 + 0x7C]
srax %o6, 0x06, %o3
fpmerge %f5, %f14, %f14
andcc %o5, 0x16A5, %l2
udivcc %l3, 0x152B, %l0
fandnot1s %f8, %f8, %f14
lduh [%l7 + 0x3A], %g4
taddcc %o2, 0x0315, %i6
stx %i7, [%l7 + 0x08]
stw %i4, [%l7 + 0x60]
lduh [%l7 + 0x6A], %g1
sra %l4, %i3, %i1
lduw [%l7 + 0x54], %o4
add %l5, %i2, %o0
lduh [%l7 + 0x0A], %g2
ldx [%l7 + 0x40], %l1
stb %g3, [%l7 + 0x51]
ldsb [%l7 + 0x44], %g6
fnegd %f8, %f6
fbge,a %fcc3, loop_393
mova %xcc, %g5, %i5
ldsb [%l7 + 0x5A], %o7
brlz,a %i0, loop_394
loop_393:
movn %xcc, %g7, %o1
sth %o6, [%l7 + 0x3C]
bge,a %icc, loop_395
loop_394:
bg loop_396
stb %o3, [%l7 + 0x0D]
stb %l6, [%l7 + 0x24]
loop_395:
std %f6, [%l7 + 0x68]
loop_396:
sdivcc %o5, 0x0ADF, %l2
stb %l0, [%l7 + 0x1F]
smulcc %g4, %l3, %o2
ld [%l7 + 0x10], %f14
std %f0, [%l7 + 0x70]
bpos,pn %icc, loop_397
srax %i6, 0x13, %i7
ldub [%l7 + 0x67], %i4
fmovda %xcc, %f5, %f10
loop_397:
popc 0x0EB5, %g1
fones %f15
ldsh [%l7 + 0x18], %i3
ldd [%l7 + 0x78], %f14
fbue,a %fcc2, loop_398
fba %fcc3, loop_399
brlez,a %l4, loop_400
ldd [%l7 + 0x30], %f12
loop_398:
edge8 %o4, %l5, %i1
loop_399:
te %xcc, 0x6
loop_400:
fmovdl %xcc, %f5, %f0
fmovdn %icc, %f7, %f10
st %f6, [%l7 + 0x74]
fmovsn %xcc, %f15, %f8
fmovdle %icc, %f2, %f1
fmovrse %i2, %f2, %f6
tsubcctv %o0, 0x1340, %l1
fpsub16 %f10, %f10, %f4
fandnot1s %f14, %f5, %f12
stb %g3, [%l7 + 0x54]
ldd [%l7 + 0x68], %f6
bleu,a,pt %xcc, loop_401
fbe,a %fcc0, loop_402
nop
setx loop_403, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
call loop_404
loop_401:
orn %g6, %g2, %i5
loop_402:
ld [%l7 + 0x54], %f11
loop_403:
bcc,pt %xcc, loop_405
loop_404:
movle %xcc, %o7, %i0
fpmerge %f9, %f6, %f6
edge8ln %g7, %o1, %g5
loop_405:
fbl,a %fcc2, loop_406
edge8 %o6, %o3, %l6
sethi 0x0144, %l2
ldsw [%l7 + 0x64], %l0
loop_406:
fbg %fcc1, loop_407
sth %o5, [%l7 + 0x56]
mova %xcc, %l3, %g4
lduw [%l7 + 0x48], %o2
loop_407:
udiv %i7, 0x0952, %i4
fbul %fcc3, loop_408
brlez %g1, loop_409
fmovrslez %i3, %f1, %f7
fandnot1 %f8, %f4, %f10
loop_408:
subc %i6, %o4, %l4
loop_409:
sth %l5, [%l7 + 0x76]
call loop_410
or %i1, %i2, %l1
brgz %o0, loop_411
movrgez %g6, %g2, %g3
loop_410:
orn %i5, 0x04A9, %o7
fnegs %f1, %f13
loop_411:
stx %g7, [%l7 + 0x40]
st %f9, [%l7 + 0x74]
movg %icc, %o1, %i0
fands %f13, %f10, %f0
fpadd16s %f8, %f2, %f9
fmovrslez %g5, %f14, %f3
stw %o6, [%l7 + 0x08]
ldsb [%l7 + 0x7D], %l6
ldsw [%l7 + 0x50], %o3
stw %l0, [%l7 + 0x0C]
nop
setx loop_412, %l0, %l1
jmpl %l1, %l2
umulcc %l3, %g4, %o2
fsrc2 %f2, %f6
fmovdneg %xcc, %f9, %f13
loop_412:
fmovrdgz %i7, %f6, %f8
fnor %f0, %f12, %f8
stx %i4, [%l7 + 0x58]
stw %g1, [%l7 + 0x7C]
st %f8, [%l7 + 0x44]
edge32l %i3, %i6, %o4
fmovrdgez %o5, %f4, %f14
fbuge %fcc0, loop_413
orn %l5, %i1, %i2
movn %xcc, %l1, %l4
fble %fcc2, loop_414
loop_413:
te %xcc, 0x6
movrne %o0, 0x119, %g2
st %f15, [%l7 + 0x48]
loop_414:
sth %g3, [%l7 + 0x10]
bne,a,pn %xcc, loop_415
fandnot1s %f10, %f4, %f0
st %f14, [%l7 + 0x7C]
movne %xcc, %g6, %i5
loop_415:
ldsh [%l7 + 0x3A], %g7
fmovdg %xcc, %f10, %f2
nop
setx loop_416, %l0, %l1
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 %o7, [%l7 + 0x60]
fmovsleu %xcc, %f11, %f0
bvc,a,pt %icc, loop_417
loop_416:
fpadd32 %f2, %f2, %f0
nop
setx loop_418, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_419, %l0, %l1
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_417:
sdivcc %o1, 0x176F, %i0
tvc %icc, 0x7
loop_418:
fzeros %f15
loop_419:
tvs %icc, 0x1
fornot2 %f12, %f6, %f4
tleu %xcc, 0x1
xnorcc %o6, 0x1135, %g5
fors %f3, %f13, %f6
fmovdcc %xcc, %f5, %f1
fone %f10
edge8ln %l6, %o3, %l2
fabsd %f12, %f0
fbug,a %fcc3, loop_420
bcc,a,pn %xcc, loop_421
nop
setx loop_422, %l0, %l1
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 %l0, 0x1E5F, %g4
loop_420:
fandnot2s %f4, %f3, %f4
loop_421:
fcmpeq32 %f14, %f12, %l3
loop_422:
fbg %fcc1, loop_423
lduh [%l7 + 0x70], %i7
siam 0x6
fmovsleu %xcc, %f0, %f7
loop_423:
fmovsgu %icc, %f10, %f2
fmovscs %icc, %f8, %f8
taddcctv %o2, 0x163F, %i4
std %f8, [%l7 + 0x78]
ld [%l7 + 0x18], %f5
fcmpeq16 %f6, %f14, %i3
fcmpd %fcc0, %f4, %f6
fnors %f12, %f3, %f11
ldub [%l7 + 0x12], %i6
fmovrslz %g1, %f0, %f8
tgu %icc, 0x4
ld [%l7 + 0x38], %f2
smul %o5, %o4, %l5
std %f6, [%l7 + 0x08]
stx %i2, [%l7 + 0x10]
movrgz %i1, 0x054, %l4
ldd [%l7 + 0x40], %f2
tcc %xcc, 0x2
orn %o0, %g2, %l1
fbe %fcc1, loop_424
fmovsa %xcc, %f15, %f10
edge16 %g6, %g3, %g7
fpmerge %f3, %f8, %f10
loop_424:
fmovdn %xcc, %f1, %f15
std %f2, [%l7 + 0x78]
movre %o7, 0x315, %o1
ld [%l7 + 0x74], %f4
ld [%l7 + 0x3C], %f7
ldsw [%l7 + 0x78], %i5
ldx [%l7 + 0x38], %o6
bn,a,pn %icc, loop_425
lduh [%l7 + 0x30], %i0
lduh [%l7 + 0x5E], %l6
fcmpeq16 %f2, %f14, %o3
loop_425:
stx %l2, [%l7 + 0x68]
fmovsle %icc, %f0, %f7
sth %l0, [%l7 + 0x54]
brgez %g5, loop_426
pdist %f6, %f2, %f8
fnands %f8, %f11, %f10
edge16 %l3, %i7, %o2
loop_426:
ldub [%l7 + 0x3D], %g4
sub %i3, %i6, %i4
fpmerge %f15, %f10, %f10
nop
setx loop_427, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brz %o5, loop_428
sdivcc %g1, 0x0BA9, %o4
edge8 %l5, %i1, %l4
loop_427:
fba %fcc0, loop_429
loop_428:
fandnot1s %f8, %f8, %f8
lduh [%l7 + 0x6C], %i2
tle %xcc, 0x3
loop_429:
ldd [%l7 + 0x10], %f8
ldsw [%l7 + 0x6C], %g2
array8 %l1, %o0, %g6
fmovd %f10, %f4
fandnot1 %f2, %f6, %f12
fcmpd %fcc1, %f4, %f4
edge8n %g3, %o7, %o1
fpack16 %f6, %f9
fmovsn %xcc, %f1, %f8
ldsb [%l7 + 0x65], %g7
fnot2 %f4, %f10
ldx [%l7 + 0x08], %o6
sth %i5, [%l7 + 0x7C]
fxnors %f13, %f3, %f12
ldub [%l7 + 0x11], %l6
taddcctv %i0, %o3, %l0
fmovde %icc, %f6, %f0
xnor %l2, 0x1712, %g5
movl %xcc, %l3, %i7
edge32ln %o2, %g4, %i3
fmovdpos %xcc, %f3, %f7
std %f10, [%l7 + 0x40]
ldub [%l7 + 0x4D], %i4
umul %i6, 0x15E1, %g1
udivcc %o4, 0x0A7B, %o5
fpack32 %f4, %f8, %f4
ldd [%l7 + 0x68], %f0
fsrc1 %f10, %f6
fmovsgu %icc, %f12, %f3
fones %f9
stw %i1, [%l7 + 0x44]
fpadd16s %f10, %f7, %f15
nop
setx loop_430, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f7, [%l7 + 0x1C]
subcc %l4, 0x0DF0, %l5
fors %f0, %f3, %f7
loop_430:
fcmpne16 %f0, %f14, %i2
std %f6, [%l7 + 0x30]
fbge %fcc2, loop_431
brgez,a %g2, loop_432
fmovsne %icc, %f2, %f6
addc %o0, 0x198E, %g6
loop_431:
taddcc %l1, 0x1A67, %o7
loop_432:
fnegs %f15, %f2
for %f12, %f12, %f0
mova %xcc, %g3, %g7
ldub [%l7 + 0x28], %o6
stw %o1, [%l7 + 0x64]
fmovrse %l6, %f12, %f5
lduh [%l7 + 0x2A], %i5
stb %i0, [%l7 + 0x1C]
lduh [%l7 + 0x2C], %l0
ble,a loop_433
fmovrslz %o3, %f5, %f12
fcmps %fcc0, %f10, %f4
orcc %l2, %g5, %i7
loop_433:
fnot2 %f4, %f14
fcmps %fcc0, %f15, %f0
fcmpgt16 %f6, %f14, %l3
fmuld8ulx16 %f0, %f10, %f10
lduh [%l7 + 0x54], %o2
fba %fcc0, loop_434
fmovsn %icc, %f0, %f10
fbl,a %fcc3, loop_435
orn %g4, %i4, %i3
loop_434:
bpos,a %icc, loop_436
ldsb [%l7 + 0x3A], %i6
loop_435:
fcmpne32 %f8, %f8, %o4
add %g1, %i1, %l4
loop_436:
ldsw [%l7 + 0x5C], %l5
fnor %f8, %f2, %f4
fmovsvs %icc, %f12, %f12
ldub [%l7 + 0x1C], %i2
stb %o5, [%l7 + 0x60]
sub %o0, 0x087C, %g2
ldsh [%l7 + 0x56], %g6
fcmpgt32 %f6, %f8, %o7
fmovsvs %xcc, %f0, %f5
fcmpeq32 %f0, %f4, %l1
sth %g7, [%l7 + 0x1C]
call loop_437
movvs %icc, %o6, %g3
ldd [%l7 + 0x68], %f2
lduw [%l7 + 0x58], %o1
loop_437:
lduw [%l7 + 0x64], %l6
std %f0, [%l7 + 0x48]
ldsw [%l7 + 0x44], %i0
bne,a,pt %icc, loop_438
fbge,a %fcc3, loop_439
tpos %xcc, 0x1
fmovdleu %icc, %f12, %f2
loop_438:
std %f8, [%l7 + 0x48]
loop_439:
sth %l0, [%l7 + 0x6A]
fmovda %icc, %f5, %f14
lduw [%l7 + 0x5C], %i5
fcmps %fcc1, %f6, %f3
tpos %xcc, 0x6
xnor %l2, 0x1666, %g5
and %o3, %l3, %o2
fmovdge %xcc, %f8, %f12
fbg,a %fcc2, loop_440
fmovsvs %xcc, %f13, %f11
movrne %g4, 0x14F, %i4
fmovdg %xcc, %f12, %f4
loop_440:
ld [%l7 + 0x74], %f1
andcc %i7, %i6, %o4
sll %i3, %i1, %g1
fnot2s %f4, %f13
fone %f6
movre %l5, 0x092, %l4
move %icc, %o5, %i2
and %g2, 0x0CC8, %o0
fba %fcc2, loop_441
ld [%l7 + 0x18], %f13
bg,a %icc, loop_442
tl %xcc, 0x0
loop_441:
sth %g6, [%l7 + 0x42]
tpos %xcc, 0x1
loop_442:
bgu,a %icc, loop_443
fandnot1s %f9, %f6, %f10
pdist %f4, %f4, %f10
movvs %icc, %o7, %l1
loop_443:
ld [%l7 + 0x24], %f10
sethi 0x1786, %o6
brgz,a %g7, loop_444
and %g3, 0x061F, %l6
tsubcc %i0, 0x02E6, %o1
edge16 %i5, %l2, %l0
loop_444:
st %f3, [%l7 + 0x7C]
brgez %g5, loop_445
edge8l %o3, %o2, %l3
fmovsa %icc, %f11, %f5
st %f5, [%l7 + 0x08]
loop_445:
fnors %f7, %f0, %f10
sdiv %i4, 0x1071, %g4
fmuld8sux16 %f5, %f2, %f2
fand %f4, %f10, %f12
xnorcc %i7, 0x00BB, %i6
std %f14, [%l7 + 0x68]
fmovsl %icc, %f1, %f11
fmuld8sux16 %f2, %f4, %f10
mova %icc, %i3, %o4
andn %i1, 0x11EB, %l5
fcmpes %fcc0, %f7, %f13
stw %g1, [%l7 + 0x6C]
sth %l4, [%l7 + 0x4C]
srax %o5, %i2, %g2
fnor %f12, %f8, %f10
ldub [%l7 + 0x27], %o0
sdivx %g6, 0x1952, %o7
fxor %f6, %f10, %f14
lduw [%l7 + 0x54], %o6
movrgz %g7, 0x372, %l1
ldsh [%l7 + 0x0A], %g3
stx %l6, [%l7 + 0x70]
fzeros %f1
movleu %icc, %i0, %o1
addcc %l2, %i5, %l0
array8 %o3, %g5, %o2
udiv %i4, 0x06B9, %g4
edge8n %l3, %i7, %i3
fcmpes %fcc3, %f13, %f6
bvc,a,pt %icc, loop_446
fmul8x16al %f13, %f2, %f2
ldsh [%l7 + 0x72], %o4
and %i6, 0x1E0A, %i1
loop_446:
fmovdgu %xcc, %f0, %f15
tne %icc, 0x0
fbne,a %fcc2, loop_447
fmovrdlez %g1, %f4, %f4
lduw [%l7 + 0x08], %l5
lduh [%l7 + 0x74], %l4
loop_447:
ldsb [%l7 + 0x42], %o5
fbg %fcc1, loop_448
pdist %f10, %f0, %f10
bneg %icc, loop_449
tvs %xcc, 0x0
loop_448:
ldx [%l7 + 0x78], %i2
xnorcc %o0, 0x1A04, %g2
loop_449:
ldsw [%l7 + 0x30], %o7
fands %f8, %f13, %f4
lduw [%l7 + 0x40], %g6
addc %g7, %l1, %o6
brlez,a %l6, loop_450
tleu %xcc, 0x0
ldub [%l7 + 0x37], %g3
ldub [%l7 + 0x36], %i0
loop_450:
edge32 %o1, %i5, %l2
te %xcc, 0x0
stx %o3, [%l7 + 0x78]
stb %l0, [%l7 + 0x2F]
bcc,a,pt %xcc, loop_451
lduh [%l7 + 0x4C], %g5
ldsb [%l7 + 0x6D], %i4
fmovdge %icc, %f3, %f0
loop_451:
call loop_452
std %f6, [%l7 + 0x20]
fmovdleu %icc, %f11, %f7
stb %g4, [%l7 + 0x78]
loop_452:
fmovspos %xcc, %f1, %f6
mova %xcc, %l3, %o2
taddcc %i3, 0x0F5F, %i7
fpsub32 %f2, %f0, %f14
array16 %i6, %o4, %i1
bn,a %xcc, loop_453
stw %l5, [%l7 + 0x24]
stw %l4, [%l7 + 0x70]
ldub [%l7 + 0x6A], %o5
loop_453:
smul %g1, %o0, %g2
array32 %i2, %o7, %g6
ldsb [%l7 + 0x32], %g7
brlz %o6, loop_454
fbuge,a %fcc3, loop_455
movn %icc, %l6, %l1
fmovsg %xcc, %f9, %f9
loop_454:
pdist %f14, %f6, %f10
loop_455:
bl %icc, loop_456
srax %g3, %i0, %o1
umul %l2, %i5, %o3
stx %l0, [%l7 + 0x28]
loop_456:
edge32l %i4, %g4, %l3
udiv %g5, 0x090D, %i3
edge16n %i7, %i6, %o2
stb %i1, [%l7 + 0x2A]
ldx [%l7 + 0x08], %l5
ldsw [%l7 + 0x2C], %o4
nop
setx loop_457, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %o5, [%l7 + 0x08]
lduh [%l7 + 0x42], %l4
stx %o0, [%l7 + 0x38]
loop_457:
edge8l %g2, %g1, %i2
fexpand %f14, %f6
fpackfix %f14, %f12
ldub [%l7 + 0x29], %g6
fbug,a %fcc3, loop_458
udivx %g7, 0x004E, %o6
fbuge,a %fcc2, loop_459
brnz,a %o7, loop_460
loop_458:
ldsw [%l7 + 0x78], %l1
nop
setx loop_461, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_459:
fpsub16 %f0, %f4, %f12
loop_460:
fcmped %fcc1, %f0, %f2
movgu %xcc, %g3, %i0
loop_461:
stb %l6, [%l7 + 0x5E]
brnz,a %l2, loop_462
ba,pn %xcc, loop_463
fsrc1s %f1, %f0
fnors %f4, %f12, %f2
loop_462:
fbl %fcc2, loop_464
loop_463:
ldub [%l7 + 0x34], %i5
fcmpgt32 %f8, %f0, %o3
fmovsneg %icc, %f7, %f0
loop_464:
fmovdge %icc, %f3, %f3
tn %icc, 0x3
tge %xcc, 0x1
movrlez %o1, 0x32C, %l0
fmul8x16 %f11, %f14, %f10
movrne %g4, %l3, %g5
ldsb [%l7 + 0x6C], %i3
ldd [%l7 + 0x28], %f8
stb %i7, [%l7 + 0x5B]
bl,a loop_465
fmul8x16al %f14, %f3, %f4
ldsh [%l7 + 0x32], %i4
stb %i6, [%l7 + 0x18]
loop_465:
movle %xcc, %i1, %o2
edge16ln %l5, %o5, %l4
movcc %icc, %o4, %o0
ldsh [%l7 + 0x3E], %g2
andcc %g1, %i2, %g6
xorcc %g7, 0x1253, %o7
fexpand %f11, %f8
tsubcctv %l1, %o6, %i0
ldx [%l7 + 0x10], %l6
ldd [%l7 + 0x50], %f14
fsrc2 %f12, %f2
fmovda %icc, %f5, %f12
fmovdneg %xcc, %f0, %f0
subc %g3, 0x02FE, %l2
addc %i5, %o3, %o1
fnot1s %f12, %f1
movn %icc, %g4, %l0
tl %icc, 0x6
smul %l3, %g5, %i3
movgu %xcc, %i4, %i6
or %i1, 0x1A23, %i7
st %f1, [%l7 + 0x70]
fcmple32 %f6, %f12, %l5
addc %o5, %l4, %o4
ld [%l7 + 0x5C], %f9
edge8ln %o2, %o0, %g1
ldsw [%l7 + 0x1C], %i2
stw %g2, [%l7 + 0x1C]
fnands %f9, %f2, %f8
movn %xcc, %g6, %g7
fnand %f8, %f12, %f10
sra %l1, 0x00, %o7
movvc %icc, %o6, %l6
fpsub32 %f6, %f4, %f10
ldx [%l7 + 0x20], %g3
std %f10, [%l7 + 0x78]
fmul8x16au %f12, %f8, %f10
stb %i0, [%l7 + 0x68]
bleu loop_466
stw %i5, [%l7 + 0x58]
ldsb [%l7 + 0x55], %o3
xnor %o1, 0x12A9, %l2
loop_466:
ld [%l7 + 0x64], %f3
udivcc %g4, 0x144E, %l0
fmovrsgz %g5, %f1, %f13
movcc %icc, %i3, %l3
stw %i6, [%l7 + 0x48]
fmovrslez %i4, %f9, %f8
fand %f2, %f4, %f4
fcmpne16 %f12, %f4, %i1
orncc %l5, 0x142E, %i7
ba %xcc, loop_467
fpack16 %f8, %f15
ldsb [%l7 + 0x66], %o5
lduw [%l7 + 0x7C], %o4
loop_467:
st %f9, [%l7 + 0x34]
fones %f1
movrgez %l4, 0x1B1, %o0
ta %xcc, 0x5
sub %g1, %i2, %o2
st %f0, [%l7 + 0x7C]
tsubcc %g6, %g7, %l1
nop
setx loop_468, %l0, %l1
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 %f6, %f12, %f14
fandnot1s %f3, %f5, %f13
subcc %g2, %o7, %o6
loop_468:
fmovrsne %g3, %f1, %f14
std %f2, [%l7 + 0x78]
ldsb [%l7 + 0x21], %l6
fones %f5
lduw [%l7 + 0x3C], %i5
brz,a %o3, loop_469
fpmerge %f15, %f12, %f6
faligndata %f6, %f8, %f12
fcmpne16 %f8, %f0, %i0
loop_469:
fpadd16s %f11, %f1, %f6
edge8n %l2, %o1, %l0
ldub [%l7 + 0x2A], %g4
sth %g5, [%l7 + 0x14]
fmovrdne %l3, %f0, %f6
fmuld8sux16 %f4, %f9, %f2
fba %fcc0, loop_470
fmovdvs %xcc, %f15, %f11
ldsb [%l7 + 0x61], %i6
movn %xcc, %i3, %i4
loop_470:
andn %l5, 0x0E59, %i7
ldd [%l7 + 0x60], %f2
stb %i1, [%l7 + 0x4C]
sra %o5, 0x1A, %o4
ldub [%l7 + 0x2E], %l4
lduw [%l7 + 0x0C], %g1
ldsb [%l7 + 0x6F], %i2
brgz %o2, loop_471
tn %xcc, 0x3
fbu,a %fcc1, loop_472
bpos loop_473
loop_471:
fmovdneg %icc, %f0, %f0
stw %g6, [%l7 + 0x74]
loop_472:
bvs,a %xcc, loop_474
loop_473:
ld [%l7 + 0x30], %f11
ld [%l7 + 0x10], %f14
edge8l %g7, %l1, %o0
loop_474:
fmovdcs %icc, %f6, %f7
be %icc, loop_475
taddcc %o7, 0x01BE, %o6
tneg %xcc, 0x1
std %f8, [%l7 + 0x48]
loop_475:
fpsub32 %f2, %f12, %f10
nop
setx loop_476, %l0, %l1
jmpl %l1, %g3
std %f14, [%l7 + 0x30]
ldub [%l7 + 0x76], %l6
ld [%l7 + 0x4C], %f5
loop_476:
stx %i5, [%l7 + 0x70]
st %f3, [%l7 + 0x20]
fmovrsne %g2, %f14, %f15
fpadd32s %f11, %f6, %f8
ldx [%l7 + 0x18], %o3
fsrc2s %f3, %f13
srl %l2, %i0, %l0
fmovrdlz %o1, %f6, %f12
udivcc %g5, 0x19BA, %g4
std %f10, [%l7 + 0x70]
fzero %f14
stw %i6, [%l7 + 0x54]
fmovd %f8, %f14
st %f5, [%l7 + 0x2C]
siam 0x5
fpmerge %f6, %f8, %f0
fmovd %f8, %f6
fnot2 %f14, %f4
andncc %l3, %i4, %i3
faligndata %f14, %f2, %f2
popc %l5, %i7
fpsub16s %f10, %f2, %f15
fcmpd %fcc1, %f14, %f12
fcmpne16 %f2, %f10, %i1
fbg %fcc1, loop_477
ta %icc, 0x7
fpsub16s %f11, %f10, %f5
lduh [%l7 + 0x16], %o5
loop_477:
lduh [%l7 + 0x70], %l4
fsrc2 %f8, %f10
umul %o4, 0x1C0F, %i2
fnand %f14, %f4, %f6
bneg,a,pt %xcc, loop_478
fmovdvc %xcc, %f1, %f12
ldub [%l7 + 0x10], %o2
lduh [%l7 + 0x4C], %g6
loop_478:
movre %g1, %l1, %g7
fxnor %f4, %f2, %f12
fornot2s %f13, %f14, %f15
fmuld8ulx16 %f5, %f2, %f10
ldub [%l7 + 0x31], %o0
ld [%l7 + 0x40], %f2
ldsw [%l7 + 0x10], %o7
sll %g3, %o6, %i5
fmovrslez %l6, %f12, %f13
ldsb [%l7 + 0x0C], %o3
fmovsne %icc, %f0, %f4
ldub [%l7 + 0x1D], %g2
ldsb [%l7 + 0x1E], %l2
ldd [%l7 + 0x08], %f6
ldub [%l7 + 0x0D], %i0
mulscc %l0, 0x0EB6, %g5
fbule %fcc1, loop_479
ldx [%l7 + 0x28], %g4
xnorcc %i6, 0x163B, %l3
fzeros %f1
loop_479:
fmovse %icc, %f5, %f15
lduh [%l7 + 0x0E], %i4
and %o1, %i3, %i7
tvs %icc, 0x1
or %l5, %o5, %i1
fxors %f3, %f11, %f12
fbu,a %fcc1, loop_480
std %f10, [%l7 + 0x10]
udivcc %l4, 0x0A39, %i2
stw %o4, [%l7 + 0x44]
loop_480:
fnegd %f6, %f0
bneg,pt %xcc, loop_481
tsubcc %o2, %g6, %g1
sdiv %l1, 0x1C2D, %o0
std %f2, [%l7 + 0x30]
loop_481:
fbuge,a %fcc0, loop_482
fmuld8sux16 %f10, %f2, %f0
umul %o7, %g3, %o6
sra %g7, %l6, %i5
loop_482:
ldsw [%l7 + 0x20], %g2
ldsh [%l7 + 0x38], %l2
mulscc %o3, 0x1713, %l0
fmul8x16al %f1, %f12, %f6
edge16 %g5, %g4, %i6
sth %i0, [%l7 + 0x3C]
ldd [%l7 + 0x78], %f8
brz %i4, loop_483
fbuge %fcc1, loop_484
fornot2s %f12, %f0, %f7
st %f7, [%l7 + 0x24]
loop_483:
nop
setx loop_485, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_484:
ldd [%l7 + 0x18], %f4
taddcctv %o1, 0x0A34, %i3
smul %i7, 0x0C99, %l5
loop_485:
movl %xcc, %l3, %i1
for %f12, %f12, %f12
stw %o5, [%l7 + 0x5C]
fpsub16s %f0, %f4, %f12
tcc %xcc, 0x5
fmovspos %icc, %f12, %f1
ldsb [%l7 + 0x0C], %i2
ldub [%l7 + 0x6B], %l4
edge32n %o2, %g6, %o4
fbg %fcc3, loop_486
bcs,a %xcc, loop_487
brlz %g1, loop_488
faligndata %f4, %f12, %f10
loop_486:
xnor %o0, 0x0C29, %o7
loop_487:
tvs %icc, 0x4
loop_488:
bge loop_489
ldsh [%l7 + 0x7E], %g3
array16 %l1, %g7, %l6
ldub [%l7 + 0x4C], %o6
loop_489:
ld [%l7 + 0x14], %f11
fabsd %f14, %f4
bcc,a,pn %icc, loop_490
ldsb [%l7 + 0x37], %i5
udiv %g2, 0x163A, %l2
ba,a %xcc, loop_491
loop_490:
udivx %o3, 0x000C, %l0
ldsb [%l7 + 0x32], %g5
mulscc %g4, 0x1F64, %i0
loop_491:
movrgez %i6, %o1, %i4
stb %i3, [%l7 + 0x58]
movl %icc, %i7, %l5
fmovrse %l3, %f12, %f0
fpack32 %f2, %f6, %f4
fbne,a %fcc0, loop_492
srlx %o5, 0x02, %i1
sth %i2, [%l7 + 0x42]
ldsw [%l7 + 0x60], %l4
loop_492:
fcmps %fcc0, %f15, %f11
tcc %icc, 0x6
fcmpne32 %f6, %f12, %g6
fzero %f2
lduh [%l7 + 0x7E], %o2
sllx %g1, %o0, %o4
ldsw [%l7 + 0x20], %g3
fmul8x16al %f9, %f13, %f2
edge16l %l1, %g7, %l6
st %f10, [%l7 + 0x0C]
fnot2 %f4, %f12
ldx [%l7 + 0x60], %o7
brz,a %o6, loop_493
ldub [%l7 + 0x12], %g2
alignaddr %l2, %i5, %l0
brlez,a %o3, loop_494
loop_493:
fnor %f2, %f14, %f4
srax %g5, %i0, %i6
fbne,a %fcc3, loop_495
loop_494:
lduh [%l7 + 0x16], %o1
sth %g4, [%l7 + 0x5A]
addc %i3, %i7, %l5
loop_495:
fmovscs %icc, %f4, %f13
ldsw [%l7 + 0x3C], %i4
movne %xcc, %l3, %i1
fornot2s %f12, %f15, %f10
lduh [%l7 + 0x2C], %i2
lduw [%l7 + 0x40], %o5
brz %l4, loop_496
ldx [%l7 + 0x78], %o2
bvs %xcc, loop_497
ldsb [%l7 + 0x65], %g6
loop_496:
movre %g1, 0x3DC, %o4
brgz,a %o0, loop_498
loop_497:
bn,pt %icc, loop_499
array16 %l1, %g7, %g3
edge8ln %o7, %l6, %g2
loop_498:
fands %f6, %f7, %f3
loop_499:
fmovdle %icc, %f0, %f12
edge8 %o6, %i5, %l0
fmul8ulx16 %f4, %f12, %f6
edge16 %o3, %l2, %g5
tpos %xcc, 0x1
stw %i6, [%l7 + 0x70]
tcc %icc, 0x5
fmul8sux16 %f0, %f2, %f0
ldx [%l7 + 0x70], %o1
edge8l %i0, %g4, %i7
tge %xcc, 0x3
ldsh [%l7 + 0x18], %l5
sethi 0x0DF5, %i4
tvc %xcc, 0x2
ldx [%l7 + 0x20], %l3
fpsub32 %f10, %f4, %f2
ldd [%l7 + 0x08], %f10
st %f2, [%l7 + 0x54]
fmul8ulx16 %f4, %f2, %f10
fmovrdgz %i1, %f14, %f0
srax %i2, 0x0A, %i3
fmovsvs %xcc, %f6, %f11
fpack16 %f4, %f14
std %f2, [%l7 + 0x18]
fmovrdlez %l4, %f4, %f12
st %f11, [%l7 + 0x58]
fsrc1s %f15, %f14
bne,pn %icc, loop_500
movrne %o2, %o5, %g6
fmovscs %icc, %f2, %f0
movn %xcc, %o4, %g1
loop_500:
fbul,a %fcc1, loop_501
brz,a %o0, loop_502
tge %icc, 0x5
ldsh [%l7 + 0x6C], %l1
loop_501:
movvc %xcc, %g3, %g7
loop_502:
sth %o7, [%l7 + 0x18]
fands %f6, %f5, %f1
bne %xcc, loop_503
fmul8ulx16 %f4, %f14, %f4
fsrc2 %f12, %f14
ble,a,pt %xcc, loop_504
loop_503:
fnors %f13, %f14, %f3
movneg %xcc, %l6, %o6
fbge,a %fcc0, loop_505
loop_504:
edge16n %i5, %l0, %o3
fcmpd %fcc2, %f10, %f14
fmovsne %xcc, %f9, %f3
loop_505:
bne,a,pn %icc, loop_506
fmovrsgz %g2, %f1, %f9
brgez %l2, loop_507
array16 %g5, %o1, %i0
loop_506:
nop
setx loop_508, %l0, %l1
jmpl %l1, %i6
ldsh [%l7 + 0x40], %g4
loop_507:
sethi 0x137B, %i7
fmovsneg %xcc, %f6, %f14
loop_508:
sdivx %l5, 0x0841, %l3
bpos,a %xcc, loop_509
fmovdne %xcc, %f14, %f12
ldsw [%l7 + 0x34], %i4
ld [%l7 + 0x40], %f12
loop_509:
fmovsn %xcc, %f14, %f13
fmuld8ulx16 %f10, %f0, %f2
ld [%l7 + 0x3C], %f8
stw %i1, [%l7 + 0x6C]
st %f9, [%l7 + 0x10]
lduh [%l7 + 0x6E], %i2
andcc %l4, 0x0EF7, %o2
ldsw [%l7 + 0x10], %o5
stw %g6, [%l7 + 0x14]
umulcc %i3, 0x09D8, %o4
and %o0, %g1, %l1
edge32 %g7, %g3, %l6
alignaddr %o6, %i5, %l0
fbu %fcc3, loop_510
sethi 0x1ED1, %o7
fsrc1s %f1, %f14
stb %g2, [%l7 + 0x4E]
loop_510:
fmovrse %o3, %f2, %f2
fcmpeq32 %f2, %f10, %g5
fmovdneg %xcc, %f11, %f15
lduw [%l7 + 0x38], %o1
ldsh [%l7 + 0x52], %l2
st %f14, [%l7 + 0x30]
fzero %f12
fmovdcc %xcc, %f10, %f15
fexpand %f13, %f4
ldd [%l7 + 0x70], %f6
lduw [%l7 + 0x44], %i0
fmovdcc %xcc, %f1, %f15
edge32n %i6, %i7, %g4
ldsw [%l7 + 0x24], %l5
fands %f5, %f15, %f14
fmovdcs %xcc, %f10, %f4
ldd [%l7 + 0x28], %f10
fxnor %f4, %f14, %f2
fands %f15, %f1, %f0
add %i4, 0x14F4, %i1
array16 %l3, %l4, %i2
srl %o5, 0x01, %g6
ldsh [%l7 + 0x24], %o2
fbl,a %fcc1, loop_511
movrne %i3, 0x1C8, %o4
orn %o0, 0x1AEE, %g1
fbe,a %fcc0, loop_512
loop_511:
brz,a %g7, loop_513
bg,a loop_514
fcmps %fcc1, %f6, %f7
loop_512:
movn %xcc, %g3, %l1
loop_513:
taddcctv %o6, 0x0EE1, %i5
loop_514:
fxnors %f1, %f1, %f5
fcmpes %fcc0, %f15, %f5
tne %icc, 0x0
stb %l0, [%l7 + 0x70]
fands %f14, %f7, %f15
stw %o7, [%l7 + 0x54]
fcmpeq16 %f8, %f8, %g2
fmovrdlz %o3, %f4, %f10
udivx %g5, 0x0EFB, %l6
fmovdge %xcc, %f9, %f3
fmul8x16 %f3, %f14, %f4
alignaddrl %o1, %l2, %i6
ldsw [%l7 + 0x14], %i7
fmovsn %xcc, %f10, %f12
st %f2, [%l7 + 0x5C]
stb %g4, [%l7 + 0x13]
sethi 0x0991, %i0
fmovsl %xcc, %f4, %f15
st %f15, [%l7 + 0x24]
fmovrsgez %l5, %f11, %f10
fone %f12
siam 0x6
fbul,a %fcc1, loop_515
fmovdcc %icc, %f6, %f14
bshuffle %f4, %f8, %f8
fpadd16s %f9, %f12, %f6
loop_515:
fbule,a %fcc2, loop_516
bcc %icc, loop_517
fmovdle %xcc, %f14, %f3
fzeros %f7
loop_516:
stb %i4, [%l7 + 0x3F]
loop_517:
stw %i1, [%l7 + 0x64]
sth %l4, [%l7 + 0x62]
smul %l3, 0x1E6F, %i2
bcc,a %icc, loop_518
edge32 %o5, %o2, %i3
ldx [%l7 + 0x68], %g6
fpsub32 %f8, %f2, %f12
loop_518:
stx %o4, [%l7 + 0x58]
umul %o0, 0x1AA9, %g1
bcs,a,pn %icc, loop_519
ld [%l7 + 0x34], %f13
sdiv %g7, 0x06E8, %g3
movneg %xcc, %o6, %l1
loop_519:
call loop_520
fpsub16 %f2, %f14, %f6
sethi 0x09D8, %i5
movrlz %l0, 0x25A, %g2
loop_520:
tvc %xcc, 0x6
fcmpeq16 %f6, %f4, %o7
ldsh [%l7 + 0x2A], %o3
edge8ln %l6, %o1, %l2
sdiv %g5, 0x0A9E, %i6
ldd [%l7 + 0x78], %f12
ldsw [%l7 + 0x38], %i7
bcs loop_521
nop
setx loop_522, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnor %f0, %f2, %f8
fmovrde %g4, %f12, %f0
loop_521:
lduh [%l7 + 0x4A], %l5
loop_522:
movn %xcc, %i0, %i4
stw %i1, [%l7 + 0x3C]
tle %icc, 0x0
stb %l3, [%l7 + 0x0C]
fmovdpos %xcc, %f0, %f10
bge loop_523
fmuld8sux16 %f1, %f7, %f8
brgz,a %i2, loop_524
lduw [%l7 + 0x70], %o5
loop_523:
stx %l4, [%l7 + 0x48]
stw %o2, [%l7 + 0x68]
loop_524:
srl %i3, 0x0A, %g6
fzeros %f4
edge16l %o0, %g1, %o4
or %g3, 0x1AE4, %o6
fmuld8ulx16 %f0, %f0, %f6
orncc %g7, %l1, %l0
sra %g2, 0x08, %i5
be,pt %xcc, loop_525
fbule %fcc1, loop_526
fblg,a %fcc2, loop_527
addcc %o3, %l6, %o7
loop_525:
fmovse %icc, %f2, %f11
loop_526:
fcmpgt32 %f2, %f6, %l2
loop_527:
ldx [%l7 + 0x78], %o1
fmul8x16au %f15, %f0, %f6
fmovdn %xcc, %f10, %f6
fmovda %xcc, %f4, %f6
sra %i6, 0x07, %g5
fnot2s %f8, %f7
ldsb [%l7 + 0x33], %g4
fmovdpos %icc, %f4, %f1
tneg %xcc, 0x2
edge32ln %i7, %i0, %l5
ldsb [%l7 + 0x18], %i1
fbug,a %fcc3, loop_528
tleu %icc, 0x7
fnot2 %f14, %f4
fmovdleu %icc, %f15, %f4
loop_528:
ldsh [%l7 + 0x08], %l3
fbe,a %fcc1, loop_529
fmul8sux16 %f14, %f14, %f12
lduw [%l7 + 0x60], %i2
ldsw [%l7 + 0x6C], %o5
loop_529:
xorcc %i4, 0x11E5, %o2
ldub [%l7 + 0x11], %l4
fpsub16 %f4, %f2, %f12
st %f6, [%l7 + 0x28]
movge %icc, %i3, %o0
edge8ln %g1, %o4, %g3
brgez %g6, loop_530
ldsb [%l7 + 0x19], %o6
taddcc %l1, 0x1526, %l0
lduh [%l7 + 0x7A], %g2
loop_530:
fmovscs %xcc, %f10, %f10
fcmpeq32 %f10, %f6, %i5
ldsb [%l7 + 0x4A], %o3
fand %f12, %f6, %f0
ld [%l7 + 0x34], %f9
fxors %f6, %f10, %f5
st %f0, [%l7 + 0x38]
fpackfix %f2, %f2
fmovrsgez %l6, %f14, %f4
fmovrslez %o7, %f2, %f14
bne,a,pn %xcc, loop_531
fbul %fcc1, loop_532
xnorcc %l2, %o1, %g7
bvc %xcc, loop_533
loop_531:
movleu %icc, %i6, %g4
loop_532:
ldd [%l7 + 0x68], %f0
bvs,a %xcc, loop_534
loop_533:
faligndata %f8, %f6, %f10
fmovscc %icc, %f0, %f7
sth %i7, [%l7 + 0x6A]
loop_534:
fbne %fcc3, loop_535
fmovs %f1, %f5
fnot2s %f6, %f0
fsrc2 %f10, %f12
loop_535:
andcc %i0, 0x11DB, %l5
bleu,a,pn %icc, loop_536
fmovrdlz %g5, %f6, %f0
sdivcc %l3, 0x0BC4, %i2
fabss %f10, %f2
loop_536:
fxnor %f14, %f4, %f4
ldsb [%l7 + 0x5F], %i1
fmul8ulx16 %f0, %f8, %f2
fandnot2 %f0, %f10, %f10
sth %i4, [%l7 + 0x68]
stb %o5, [%l7 + 0x21]
fpmerge %f0, %f1, %f0
fmovrslez %l4, %f2, %f1
ld [%l7 + 0x78], %f12
ldsw [%l7 + 0x68], %i3
fpadd16 %f12, %f0, %f2
fmuld8ulx16 %f14, %f5, %f14
fmul8x16 %f4, %f0, %f10
udiv %o0, 0x1F71, %g1
fmovd %f4, %f2
andcc %o2, 0x0043, %g3
ldd [%l7 + 0x38], %f0
xnor %g6, %o6, %o4
alignaddrl %l0, %l1, %g2
fcmpeq16 %f12, %f4, %i5
brlz,a %l6, loop_537
edge8 %o3, %o7, %o1
ldsh [%l7 + 0x6C], %l2
mulscc %g7, 0x1DFB, %i6
loop_537:
fcmpgt16 %f4, %f10, %i7
orcc %g4, %i0, %g5
brz %l3, loop_538
sth %i2, [%l7 + 0x1E]
lduw [%l7 + 0x74], %i1
edge8l %l5, %o5, %l4
loop_538:
fpackfix %f4, %f1
stb %i3, [%l7 + 0x7E]
ldsh [%l7 + 0x50], %i4
fmul8x16 %f13, %f12, %f0
fmovsg %icc, %f5, %f13
fba,a %fcc3, loop_539
fzeros %f14
fnor %f4, %f10, %f8
stw %o0, [%l7 + 0x34]
loop_539:
srlx %o2, 0x05, %g3
tge %xcc, 0x0
orcc %g6, %o6, %o4
addc %l0, %g1, %g2
ld [%l7 + 0x48], %f5
ldsh [%l7 + 0x64], %i5
sth %l6, [%l7 + 0x28]
fmuld8sux16 %f6, %f14, %f0
bge %icc, loop_540
fxor %f12, %f10, %f0
stx %l1, [%l7 + 0x28]
lduw [%l7 + 0x44], %o7
loop_540:
movneg %icc, %o3, %l2
fpadd32s %f13, %f4, %f2
fmovdge %icc, %f15, %f11
fmovscs %icc, %f3, %f11
edge16n %g7, %o1, %i7
nop
setx loop_541, %l0, %l1
jmpl %l1, %g4
lduh [%l7 + 0x6C], %i6
ldsh [%l7 + 0x64], %i0
sth %g5, [%l7 + 0x0A]
loop_541:
edge32l %i2, %i1, %l3
brgez %l5, loop_542
ldd [%l7 + 0x30], %f6
sethi 0x0E73, %o5
fabsd %f6, %f12
loop_542:
movl %xcc, %l4, %i4
stb %o0, [%l7 + 0x6A]
movle %xcc, %i3, %o2
fcmpne16 %f2, %f12, %g3
nop
setx loop_543, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbo,a %fcc0, loop_544
fpadd32 %f4, %f0, %f0
fmovdl %xcc, %f11, %f9
loop_543:
stb %g6, [%l7 + 0x6D]
loop_544:
xorcc %o4, %o6, %l0
fmovsle %icc, %f5, %f14
tcs %xcc, 0x7
edge32n %g1, %i5, %l6
xor %l1, %o7, %g2
stx %o3, [%l7 + 0x20]
fmovsgu %icc, %f15, %f9
sdiv %g7, 0x17C9, %o1
bleu,a,pn %icc, loop_545
fnot2s %f1, %f6
edge32n %l2, %i7, %g4
fmul8sux16 %f6, %f0, %f14
loop_545:
lduh [%l7 + 0x6E], %i6
ldsb [%l7 + 0x3C], %g5
ldd [%l7 + 0x50], %f0
fmovsa %xcc, %f7, %f14
sdivx %i0, 0x19C8, %i1
fmovdn %icc, %f5, %f15
fmovdcs %icc, %f3, %f2
bpos,a %icc, loop_546
ldx [%l7 + 0x38], %l3
brnz %l5, loop_547
sdivcc %o5, 0x0A4B, %i2
loop_546:
edge8l %l4, %o0, %i4
tvc %icc, 0x7
loop_547:
stw %i3, [%l7 + 0x18]
ldub [%l7 + 0x28], %g3
tvc %xcc, 0x6
movrgz %o2, 0x080, %g6
fmovdpos %icc, %f1, %f8
lduw [%l7 + 0x68], %o4
te %xcc, 0x6
nop
setx loop_548, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdvs %icc, %f14, %f11
nop
setx loop_549, %l0, %l1
jmpl %l1, %o6
stx %g1, [%l7 + 0x60]
loop_548:
ld [%l7 + 0x28], %f10
ldub [%l7 + 0x60], %l0
loop_549:
bpos %xcc, loop_550
std %f2, [%l7 + 0x50]
nop
setx loop_551, %l0, %l1
jmpl %l1, %l6
sra %i5, 0x11, %o7
loop_550:
mova %xcc, %l1, %o3
sdivx %g7, 0x091D, %g2
loop_551:
fandnot1s %f2, %f14, %f3
brgez,a %o1, loop_552
bvc,pn %icc, loop_553
bshuffle %f0, %f2, %f0
fmovdge %xcc, %f3, %f0
loop_552:
movgu %icc, %i7, %g4
loop_553:
ldx [%l7 + 0x68], %l2
stb %i6, [%l7 + 0x55]
stb %g5, [%l7 + 0x70]
fcmpd %fcc3, %f0, %f0
ldsh [%l7 + 0x70], %i1
std %f2, [%l7 + 0x58]
ldsw [%l7 + 0x08], %l3
fcmpes %fcc1, %f15, %f12
fmovrsgez %i0, %f3, %f10
movle %xcc, %l5, %o5
tvs %icc, 0x0
std %f14, [%l7 + 0x28]
lduh [%l7 + 0x50], %i2
movge %icc, %o0, %l4
ldx [%l7 + 0x48], %i4
ldd [%l7 + 0x40], %f10
ldd [%l7 + 0x30], %f8
fsrc2 %f12, %f8
tcs %icc, 0x4
fxnors %f10, %f4, %f3
ld [%l7 + 0x0C], %f7
ble %icc, loop_554
fmul8x16al %f0, %f3, %f4
ldsb [%l7 + 0x58], %g3
nop
setx loop_555, %l0, %l1
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_554:
fmovde %xcc, %f1, %f4
fmovsl %xcc, %f14, %f13
ldub [%l7 + 0x77], %o2
loop_555:
movl %xcc, %g6, %i3
call loop_556
sth %o6, [%l7 + 0x36]
fexpand %f12, %f12
ldub [%l7 + 0x2F], %g1
loop_556:
lduw [%l7 + 0x44], %o4
edge16l %l6, %l0, %i5
fmuld8ulx16 %f9, %f2, %f0
edge32 %o7, %o3, %g7
ta %icc, 0x4
fcmple32 %f2, %f2, %g2
sub %l1, %o1, %g4
fpadd16 %f4, %f8, %f2
udivx %i7, 0x1BC5, %l2
fmovrsne %g5, %f6, %f4
lduw [%l7 + 0x44], %i1
stb %l3, [%l7 + 0x4A]
xor %i6, 0x14D0, %i0
lduw [%l7 + 0x24], %o5
edge32n %l5, %o0, %l4
udivcc %i4, 0x1F07, %g3
fbue %fcc3, loop_557
fnegs %f6, %f2
ldsh [%l7 + 0x56], %o2
stx %i2, [%l7 + 0x50]
loop_557:
alignaddrl %g6, %i3, %o6
ldsb [%l7 + 0x4B], %g1
movl %xcc, %l6, %l0
fpackfix %f8, %f2
lduh [%l7 + 0x1E], %o4
std %f2, [%l7 + 0x68]
brgz %o7, loop_558
fbe %fcc3, loop_559
ldub [%l7 + 0x57], %i5
fbe,a %fcc1, loop_560
loop_558:
edge16n %g7, %o3, %l1
loop_559:
fxor %f0, %f8, %f8
fcmpgt16 %f10, %f14, %g2
loop_560:
udivx %g4, 0x1F4F, %o1
stb %l2, [%l7 + 0x1F]
lduw [%l7 + 0x38], %g5
std %f4, [%l7 + 0x28]
addccc %i1, %l3, %i6
fmovdg %icc, %f10, %f3
fmovsl %xcc, %f8, %f5
sllx %i7, 0x16, %i0
lduw [%l7 + 0x64], %o5
std %f12, [%l7 + 0x40]
bgu,pn %xcc, loop_561
brz,a %o0, loop_562
ld [%l7 + 0x20], %f10
fornot1s %f11, %f9, %f11
loop_561:
sllx %l5, 0x0F, %i4
loop_562:
movcs %icc, %g3, %l4
fandnot2 %f10, %f14, %f6
st %f14, [%l7 + 0x1C]
fsrc1 %f14, %f2
brgz %i2, loop_563
fxors %f8, %f8, %f7
edge32l %o2, %i3, %g6
bn,a,pt %icc, loop_564
loop_563:
tvc %xcc, 0x7
movrlez %o6, %g1, %l6
lduh [%l7 + 0x34], %l0
loop_564:
fmovrse %o7, %f4, %f12
movvs %xcc, %o4, %g7
fnegd %f10, %f14
udivx %i5, 0x090F, %o3
sth %g2, [%l7 + 0x3A]
fpsub16 %f4, %f0, %f10
fbge %fcc0, loop_565
sdivcc %g4, 0x1486, %o1
edge16l %l1, %g5, %l2
fnor %f4, %f0, %f4
loop_565:
sdiv %l3, 0x1333, %i1
ldx [%l7 + 0x08], %i7
movrgez %i6, 0x389, %o5
fmovsa %icc, %f10, %f7
move %xcc, %o0, %i0
lduw [%l7 + 0x4C], %l5
fmovrdgz %g3, %f8, %f8
fzeros %f1
fmovsle %xcc, %f0, %f2
ld [%l7 + 0x54], %f13
movg %icc, %l4, %i2
fnot1s %f7, %f2
ble %icc, loop_566
fbn,a %fcc1, loop_567
fmovrslz %o2, %f11, %f3
alignaddrl %i4, %g6, %i3
loop_566:
movn %xcc, %g1, %l6
loop_567:
lduh [%l7 + 0x2C], %l0
tsubcctv %o7, %o6, %g7
tcc %icc, 0x7
lduw [%l7 + 0x3C], %o4
brnz,a %o3, loop_568
fmovscs %icc, %f13, %f5
fcmpne32 %f12, %f14, %g2
stw %i5, [%l7 + 0x64]
loop_568:
ldd [%l7 + 0x58], %f10
tne %xcc, 0x7
subcc %o1, 0x16AA, %l1
fnegd %f0, %f12
ldsw [%l7 + 0x58], %g5
fbule,a %fcc1, loop_569
tleu %icc, 0x5
lduh [%l7 + 0x76], %g4
tgu %icc, 0x6
loop_569:
st %f15, [%l7 + 0x74]
fpadd16 %f2, %f14, %f4
fandnot1 %f8, %f12, %f2
fbul %fcc0, loop_570
fcmpgt32 %f8, %f6, %l2
fcmpeq16 %f4, %f2, %i1
ldx [%l7 + 0x68], %i7
loop_570:
subc %l3, %o5, %i6
ldub [%l7 + 0x25], %o0
fmul8sux16 %f2, %f14, %f4
fones %f3
xor %l5, %g3, %l4
smul %i0, %i2, %i4
ta %xcc, 0x6
ldx [%l7 + 0x48], %g6
movvs %xcc, %i3, %g1
brnz,a %l6, loop_571
std %f12, [%l7 + 0x48]
ldsh [%l7 + 0x32], %o2
fmovrdgz %l0, %f14, %f12
loop_571:
stx %o7, [%l7 + 0x68]
sdiv %o6, 0x0946, %o4
sll %g7, %g2, %o3
bge,a,pn %icc, loop_572
tcs %icc, 0x4
stw %i5, [%l7 + 0x48]
srl %o1, %g5, %g4
loop_572:
movrlez %l1, 0x1DB, %l2
lduw [%l7 + 0x10], %i7
tneg %icc, 0x1
fone %f4
stx %i1, [%l7 + 0x38]
tpos %icc, 0x3
bcc,a %xcc, loop_573
fmovdn %icc, %f7, %f7
fnot2 %f4, %f4
fbule,a %fcc3, loop_574
loop_573:
fbg,a %fcc3, loop_575
movvs %xcc, %l3, %i6
fexpand %f13, %f4
loop_574:
taddcctv %o0, %l5, %g3
loop_575:
edge8n %o5, %i0, %l4
fxnor %f12, %f6, %f2
std %f10, [%l7 + 0x78]
bcs %xcc, loop_576
bcs,a %xcc, loop_577
fsrc1s %f8, %f5
pdist %f4, %f8, %f6
loop_576:
stw %i2, [%l7 + 0x4C]
loop_577:
nop
setx loop_578, %l0, %l1
jmpl %l1, %i4
lduh [%l7 + 0x1E], %g6
fmovspos %xcc, %f2, %f8
tvc %xcc, 0x6
loop_578:
andcc %i3, 0x1D4B, %g1
bshuffle %f4, %f2, %f2
addc %o2, 0x17FB, %l0
tsubcctv %o7, 0x13E8, %l6
ldx [%l7 + 0x28], %o4
array16 %g7, %g2, %o6
siam 0x4
tg %icc, 0x1
ldd [%l7 + 0x18], %f0
st %f12, [%l7 + 0x38]
std %f8, [%l7 + 0x50]
mulx %o3, 0x1276, %i5
stb %g5, [%l7 + 0x5F]
bne,a,pn %xcc, loop_579
bge,a %xcc, loop_580
std %f2, [%l7 + 0x30]
movrlz %g4, 0x2C3, %o1
loop_579:
fornot1s %f10, %f7, %f8
loop_580:
fmovsne %xcc, %f0, %f13
ldsh [%l7 + 0x78], %l2
ldub [%l7 + 0x42], %l1
fornot1 %f0, %f14, %f12
brlez,a %i1, loop_581
std %f6, [%l7 + 0x30]
bge,a loop_582
addccc %l3, 0x17A0, %i7
loop_581:
fabss %f2, %f2
udivcc %o0, 0x1CE1, %l5
loop_582:
ldsb [%l7 + 0x2F], %g3
lduh [%l7 + 0x3E], %i6
ldsw [%l7 + 0x48], %i0
fmovdcs %xcc, %f11, %f15
edge32n %o5, %i2, %l4
sethi 0x0353, %i4
st %f9, [%l7 + 0x48]
fsrc2s %f4, %f13
fzero %f2
brz,a %g6, loop_583
std %f8, [%l7 + 0x30]
std %f10, [%l7 + 0x40]
srax %i3, %o2, %g1
loop_583:
fsrc1 %f10, %f10
fmovde %icc, %f1, %f3
orncc %o7, 0x105B, %l0
fnot1 %f4, %f2
brz %o4, loop_584
fmovs %f5, %f10
fmovrslz %g7, %f11, %f6
movre %g2, %l6, %o6
loop_584:
sub %i5, 0x0404, %o3
sllx %g5, %o1, %l2
stw %g4, [%l7 + 0x34]
sth %l1, [%l7 + 0x66]
fmovsneg %icc, %f3, %f12
fcmpd %fcc0, %f14, %f0
tvc %xcc, 0x6
fcmpd %fcc2, %f6, %f0
movrlez %l3, 0x02D, %i7
fmovs %f7, %f8
movrgez %i1, 0x0CD, %o0
lduw [%l7 + 0x0C], %g3
edge32ln %i6, %l5, %i0
bneg %xcc, loop_585
fmovrslz %o5, %f8, %f1
fmovdvc %icc, %f2, %f7
sth %i2, [%l7 + 0x12]
loop_585:
stw %l4, [%l7 + 0x6C]
mova %icc, %i4, %g6
tle %icc, 0x5
stx %o2, [%l7 + 0x28]
edge16l %i3, %o7, %g1
edge16 %o4, %g7, %g2
fandnot2 %f6, %f14, %f12
nop
setx loop_586, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f6, [%l7 + 0x38]
ldub [%l7 + 0x6F], %l0
bn,a %icc, loop_587
loop_586:
fbu %fcc1, loop_588
fmovdvs %xcc, %f14, %f6
mulx %o6, %l6, %o3
loop_587:
bleu,pt %icc, loop_589
loop_588:
fmovdl %icc, %f7, %f9
st %f10, [%l7 + 0x08]
stb %g5, [%l7 + 0x0A]
loop_589:
movvs %xcc, %i5, %o1
fmovrsne %l2, %f8, %f15
ld [%l7 + 0x64], %f14
fsrc2s %f2, %f1
fands %f6, %f15, %f7
fandnot1s %f3, %f8, %f5
stb %l1, [%l7 + 0x3B]
sth %l3, [%l7 + 0x34]
sdivx %g4, 0x15F3, %i1
fbl %fcc0, loop_590
ld [%l7 + 0x18], %f12
taddcc %o0, %i7, %g3
fmovdcc %icc, %f13, %f15
loop_590:
fornot2 %f12, %f6, %f10
ldx [%l7 + 0x60], %i6
brgz,a %l5, loop_591
stw %i0, [%l7 + 0x3C]
nop
setx loop_592, %l0, %l1
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 %f12, %f3
loop_591:
stw %i2, [%l7 + 0x50]
fnot2 %f2, %f12
loop_592:
bn loop_593
fmovsleu %icc, %f5, %f5
fmovscs %xcc, %f9, %f0
movvs %icc, %l4, %i4
loop_593:
nop
setx loop_594, %l0, %l1
jmpl %l1, %o5
fbge,a %fcc2, loop_595
fnot2s %f8, %f10
tvs %xcc, 0x3
loop_594:
fbg %fcc1, loop_596
loop_595:
andcc %o2, %g6, %o7
tcs %icc, 0x5
fpmerge %f13, %f7, %f10
loop_596:
ld [%l7 + 0x30], %f11
sth %g1, [%l7 + 0x36]
lduw [%l7 + 0x5C], %o4
stb %g7, [%l7 + 0x3A]
stb %g2, [%l7 + 0x51]
stw %l0, [%l7 + 0x14]
lduw [%l7 + 0x2C], %i3
sth %o6, [%l7 + 0x2A]
brnz,a %o3, loop_597
tl %xcc, 0x2
fmovse %icc, %f1, %f10
fbo,a %fcc1, loop_598
loop_597:
fmovsg %icc, %f7, %f7
taddcc %l6, %i5, %g5
ble,a %icc, loop_599
loop_598:
edge8 %o1, %l1, %l2
add %l3, %i1, %o0
taddcc %i7, %g3, %i6
loop_599:
fcmpes %fcc0, %f0, %f10
tleu %icc, 0x4
fbul,a %fcc2, loop_600
ldsh [%l7 + 0x10], %l5
fpsub16 %f0, %f2, %f12
sdivcc %g4, 0x19E7, %i0
loop_600:
fmovsgu %xcc, %f6, %f9
ba,a,pn %icc, loop_601
movl %icc, %i2, %i4
edge16l %l4, %o2, %g6
fmovdne %xcc, %f2, %f9
loop_601:
fbug,a %fcc1, loop_602
movrlez %o7, 0x023, %g1
fbuge,a %fcc0, loop_603
bcs loop_604
loop_602:
bg,pn %xcc, loop_605
bpos,pt %xcc, loop_606
loop_603:
fbge,a %fcc3, loop_607
loop_604:
movpos %icc, %o4, %g7
loop_605:
fcmple32 %f10, %f14, %o5
loop_606:
addc %g2, 0x1DB0, %l0
loop_607:
movleu %icc, %o6, %o3
bleu,pn %xcc, loop_608
fmovsge %icc, %f3, %f7
mulx %l6, %i5, %g5
edge32ln %o1, %l1, %i3
loop_608:
std %f0, [%l7 + 0x50]
fbul,a %fcc3, loop_609
fmul8x16al %f1, %f6, %f14
stw %l3, [%l7 + 0x24]
ldx [%l7 + 0x50], %i1
loop_609:
orn %o0, %i7, %g3
fcmpeq32 %f2, %f10, %l2
edge32l %l5, %i6, %i0
or %i2, 0x1726, %i4
lduw [%l7 + 0x50], %g4
brgz,a %l4, loop_610
ldub [%l7 + 0x1A], %g6
srlx %o2, 0x06, %g1
fzeros %f11
loop_610:
edge16ln %o7, %g7, %o4
umul %o5, %g2, %l0
fpackfix %f14, %f0
fmovda %icc, %f10, %f6
fmul8sux16 %f0, %f6, %f2
fxor %f10, %f6, %f12
movl %icc, %o6, %l6
sub %i5, %o3, %g5
nop
setx loop_611, %l0, %l1
jmpl %l1, %l1
fmovse %xcc, %f15, %f0
fsrc1s %f3, %f12
nop
setx loop_612, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_611:
stb %i3, [%l7 + 0x0E]
fmovdge %xcc, %f9, %f10
xnorcc %l3, %i1, %o1
loop_612:
fbg %fcc0, loop_613
movge %icc, %o0, %i7
ldsb [%l7 + 0x79], %l2
ldd [%l7 + 0x28], %f14
loop_613:
lduh [%l7 + 0x34], %l5
movn %xcc, %g3, %i6
fbg %fcc2, loop_614
movrgz %i2, 0x193, %i4
te %xcc, 0x4
udivcc %g4, 0x0723, %i0
loop_614:
alignaddrl %l4, %o2, %g6
bcs,a loop_615
tpos %icc, 0x5
fmovdge %icc, %f12, %f9
lduw [%l7 + 0x58], %o7
loop_615:
brnz,a %g1, loop_616
fbe %fcc3, loop_617
fbl %fcc3, loop_618
st %f8, [%l7 + 0x0C]
loop_616:
fpackfix %f10, %f10
loop_617:
sdiv %g7, 0x1B1C, %o5
loop_618:
edge8n %g2, %o4, %o6
orcc %l0, 0x0C4B, %i5
nop
setx loop_619, %l0, %l1
jmpl %l1, %l6
stb %g5, [%l7 + 0x59]
movrgz %o3, 0x3AE, %i3
bleu,a loop_620
loop_619:
bl,pn %xcc, loop_621
bgu,pt %icc, loop_622
fabss %f2, %f5
loop_620:
ldsb [%l7 + 0x35], %l3
loop_621:
bcs,pn %xcc, loop_623
loop_622:
fpmerge %f2, %f7, %f14
tvc %icc, 0x3
fpadd16 %f14, %f12, %f10
loop_623:
taddcc %i1, 0x0B3E, %l1
fbug %fcc0, loop_624
stx %o0, [%l7 + 0x68]
call loop_625
tvs %icc, 0x1
loop_624:
fcmple16 %f14, %f2, %i7
brlz %o1, loop_626
loop_625:
call loop_627
tleu %icc, 0x6
ldsb [%l7 + 0x33], %l2
loop_626:
fmovrse %l5, %f0, %f10
loop_627:
lduw [%l7 + 0x14], %i6
movgu %icc, %i2, %g3
fbge,a %fcc3, loop_628
fcmpgt32 %f0, %f10, %i4
be,pt %xcc, loop_629
bgu,a,pn %xcc, loop_630
loop_628:
stw %g4, [%l7 + 0x60]
movle %xcc, %i0, %l4
loop_629:
bn,a,pt %xcc, loop_631
loop_630:
ldsw [%l7 + 0x5C], %g6
stb %o2, [%l7 + 0x36]
bgu %icc, loop_632
loop_631:
sth %g1, [%l7 + 0x16]
ldsb [%l7 + 0x2F], %o7
sllx %g7, %g2, %o4
loop_632:
sth %o5, [%l7 + 0x78]
std %f12, [%l7 + 0x30]
stb %l0, [%l7 + 0x3F]
lduw [%l7 + 0x3C], %i5
stx %l6, [%l7 + 0x60]
fmovspos %icc, %f6, %f3
ldsw [%l7 + 0x40], %o6
stw %o3, [%l7 + 0x78]
fmuld8sux16 %f9, %f2, %f0
stb %i3, [%l7 + 0x30]
mulx %l3, 0x1ADB, %i1
fmovsg %icc, %f1, %f15
movvc %xcc, %l1, %g5
bvc,pn %icc, loop_633
fmuld8sux16 %f9, %f1, %f14
stw %i7, [%l7 + 0x5C]
fcmpd %fcc3, %f14, %f6
loop_633:
ldd [%l7 + 0x30], %f12
stb %o1, [%l7 + 0x24]
lduh [%l7 + 0x78], %o0
fmovdneg %icc, %f12, %f4
fors %f13, %f9, %f10
bn,a loop_634
fmovdneg %xcc, %f11, %f8
movpos %xcc, %l2, %l5
mova %icc, %i2, %i6
loop_634:
ldsb [%l7 + 0x1B], %i4
subcc %g3, %g4, %l4
fmovdgu %xcc, %f2, %f6
fmovdn %xcc, %f15, %f11
fnegd %f4, %f6
fcmpne16 %f12, %f2, %i0
fnot1s %f0, %f5
tvc %xcc, 0x5
fmovsne %icc, %f9, %f1
sllx %g6, %o2, %g1
fmovsle %icc, %f0, %f9
ldsb [%l7 + 0x17], %g7
fba,a %fcc2, loop_635
fsrc2s %f10, %f5
ldd [%l7 + 0x60], %f0
std %f12, [%l7 + 0x18]
loop_635:
srax %g2, 0x1D, %o7
lduh [%l7 + 0x50], %o5
ldd [%l7 + 0x70], %f4
bneg,pn %xcc, loop_636
fzero %f12
addc %o4, 0x030B, %l0
stx %l6, [%l7 + 0x40]
loop_636:
brnz %i5, loop_637
bgu,a,pn %xcc, loop_638
umulcc %o3, %o6, %l3
brnz %i3, loop_639
loop_637:
fpadd32 %f12, %f6, %f6
loop_638:
fzero %f12
fmovdn %xcc, %f6, %f2
loop_639:
addccc %i1, %l1, %i7
ldd [%l7 + 0x10], %f14
fnegs %f0, %f13
umulcc %o1, 0x061F, %o0
stx %g5, [%l7 + 0x08]
smul %l2, 0x15C1, %l5
bneg,a,pn %xcc, loop_640
ldsh [%l7 + 0x76], %i6
nop
setx loop_641, %l0, %l1
jmpl %l1, %i2
lduw [%l7 + 0x0C], %g3
loop_640:
std %f0, [%l7 + 0x20]
ldx [%l7 + 0x60], %g4
loop_641:
fbge,a %fcc2, loop_642
alignaddrl %i4, %l4, %g6
bcs loop_643
fornot1 %f10, %f6, %f0
loop_642:
fcmpd %fcc3, %f14, %f10
stb %i0, [%l7 + 0x40]
loop_643:
fbug,a %fcc1, loop_644
sth %g1, [%l7 + 0x60]
ldsw [%l7 + 0x78], %g7
nop
setx loop_645, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_644:
fmovrslz %o2, %f1, %f12
mulx %g2, 0x144B, %o7
edge8l %o4, %o5, %l0
loop_645:
ldd [%l7 + 0x40], %f0
mulx %i5, 0x0687, %o3
ldsw [%l7 + 0x4C], %l6
fsrc2s %f10, %f10
fabss %f2, %f6
ldub [%l7 + 0x76], %o6
tvs %xcc, 0x2
lduh [%l7 + 0x4A], %l3
smul %i3, %l1, %i1
std %f0, [%l7 + 0x30]
ldsw [%l7 + 0x14], %o1
te %xcc, 0x6
tleu %icc, 0x7
fpackfix %f10, %f11
sll %i7, 0x06, %g5
edge16 %l2, %l5, %i6
fblg %fcc0, loop_646
ldsh [%l7 + 0x14], %i2
lduw [%l7 + 0x44], %o0
fmovdvc %xcc, %f12, %f10
loop_646:
edge32ln %g4, %i4, %l4
tg %xcc, 0x2
tgu %icc, 0x4
ldsw [%l7 + 0x60], %g3
fmul8x16 %f1, %f12, %f0
fmovrdgz %i0, %f14, %f14
bneg %icc, loop_647
nop
setx loop_648, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udiv %g6, 0x1D1C, %g1
ldsw [%l7 + 0x08], %o2
loop_647:
fmovrdne %g2, %f0, %f14
loop_648:
fcmpgt16 %f8, %f14, %o7
edge16ln %g7, %o5, %o4
fbule %fcc2, loop_649
sth %i5, [%l7 + 0x46]
bgu,a,pt %xcc, loop_650
fornot1 %f4, %f14, %f8
loop_649:
tvc %icc, 0x4
stw %o3, [%l7 + 0x68]
loop_650:
alignaddrl %l6, %o6, %l3
tne %icc, 0x4
andn %i3, %l1, %i1
sth %o1, [%l7 + 0x56]
fandnot2s %f1, %f8, %f9
ldd [%l7 + 0x60], %f10
bge,a,pt %icc, loop_651
movvs %icc, %l0, %i7
fxnor %f2, %f6, %f0
fmovs %f14, %f13
loop_651:
stx %g5, [%l7 + 0x60]
bvs %xcc, loop_652
bcs,pn %icc, loop_653
fmovsvc %xcc, %f11, %f15
fabsd %f8, %f2
loop_652:
lduw [%l7 + 0x08], %l2
loop_653:
fmovsge %xcc, %f11, %f1
bcs,pt %xcc, loop_654
faligndata %f0, %f12, %f10
mulscc %l5, 0x1177, %i6
fones %f14
loop_654:
std %f8, [%l7 + 0x60]
ldsb [%l7 + 0x4F], %i2
ldsb [%l7 + 0x79], %g4
fbo,a %fcc0, loop_655
ldsh [%l7 + 0x30], %i4
umul %l4, %g3, %o0
tg %xcc, 0x3
loop_655:
array16 %i0, %g6, %g1
tpos %icc, 0x6
sll %g2, 0x09, %o2
fxnor %f2, %f14, %f0
fblg,a %fcc1, loop_656
stb %g7, [%l7 + 0x36]
andn %o5, 0x0CE2, %o7
bn loop_657
loop_656:
or %i5, 0x1724, %o4
fmovrsgz %o3, %f5, %f15
ldd [%l7 + 0x40], %f10
loop_657:
movcc %icc, %l6, %o6
nop
setx loop_658, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sethi 0x0A31, %l3
fornot2 %f12, %f10, %f14
st %f2, [%l7 + 0x0C]
loop_658:
movl %xcc, %l1, %i3
fnand %f2, %f12, %f8
fpsub16s %f0, %f11, %f10
ldx [%l7 + 0x68], %i1
movrne %l0, 0x003, %o1
fbug,a %fcc2, loop_659
ldd [%l7 + 0x70], %f14
sethi 0x1289, %g5
fble,a %fcc2, loop_660
loop_659:
fabss %f12, %f0
fmovsle %xcc, %f13, %f5
fbn,a %fcc2, loop_661
loop_660:
sth %i7, [%l7 + 0x16]
brlez,a %l2, loop_662
udivx %l5, 0x1A2F, %i2
loop_661:
sethi 0x183C, %g4
fand %f0, %f4, %f8
loop_662:
movcs %icc, %i6, %i4
bvc,pt %icc, loop_663
andcc %g3, %l4, %i0
fmovdneg %xcc, %f5, %f0
tgu %xcc, 0x6
loop_663:
umulcc %g6, 0x168B, %o0
fandnot1s %f5, %f8, %f2
brlz %g2, loop_664
movpos %icc, %g1, %o2
pdist %f14, %f6, %f4
ldsb [%l7 + 0x71], %o5
loop_664:
sdivx %o7, 0x1210, %i5
ldx [%l7 + 0x18], %g7
ldx [%l7 + 0x78], %o3
mulscc %o4, 0x1F4B, %o6
fmovrsne %l6, %f9, %f4
movl %icc, %l3, %i3
fpadd32s %f1, %f4, %f3
fmovscc %icc, %f13, %f1
fnegd %f0, %f14
std %f2, [%l7 + 0x20]
fmovdgu %xcc, %f4, %f10
movleu %xcc, %i1, %l0
fbue,a %fcc2, loop_665
fcmpeq32 %f8, %f8, %o1
ldsb [%l7 + 0x6B], %g5
fcmped %fcc0, %f10, %f10
loop_665:
edge8l %i7, %l2, %l5
sdivcc %i2, 0x179F, %l1
nop
setx loop_666, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsge %xcc, %f7, %f10
udivx %i6, 0x1B1F, %g4
st %f13, [%l7 + 0x08]
loop_666:
lduw [%l7 + 0x58], %i4
fbge %fcc2, loop_667
std %f14, [%l7 + 0x40]
stb %l4, [%l7 + 0x78]
move %icc, %i0, %g3
loop_667:
array16 %g6, %o0, %g2
subcc %g1, 0x05C2, %o5
fmovdne %icc, %f15, %f15
be,a loop_668
ldsb [%l7 + 0x0B], %o2
movrlez %o7, %g7, %o3
st %f9, [%l7 + 0x4C]
loop_668:
lduh [%l7 + 0x6C], %o4
fmovspos %xcc, %f15, %f15
ta %icc, 0x1
fmovsl %icc, %f7, %f13
fpadd16 %f8, %f8, %f12
movrlz %i5, 0x176, %o6
ldx [%l7 + 0x20], %l6
ldub [%l7 + 0x77], %l3
fmovsge %xcc, %f0, %f9
ldsh [%l7 + 0x0C], %i1
movge %icc, %l0, %i3
ba,a loop_669
stb %o1, [%l7 + 0x28]
fbn %fcc0, loop_670
ldsw [%l7 + 0x5C], %i7
loop_669:
fpadd32 %f12, %f6, %f10
bn %xcc, loop_671
loop_670:
fmovsvc %icc, %f9, %f2
fsrc1 %f10, %f8
movgu %xcc, %l2, %g5
loop_671:
addccc %l5, %l1, %i2
fba %fcc0, loop_672
fsrc2 %f8, %f6
stb %g4, [%l7 + 0x09]
ldsb [%l7 + 0x6F], %i4
loop_672:
sth %i6, [%l7 + 0x3C]
fors %f1, %f4, %f1
bcc loop_673
fpadd32s %f0, %f5, %f2
fone %f6
fmul8x16 %f9, %f14, %f10
loop_673:
stb %i0, [%l7 + 0x34]
fmovs %f15, %f2
sth %l4, [%l7 + 0x1C]
ldx [%l7 + 0x28], %g6
brnz %o0, loop_674
bvc,a,pn %xcc, loop_675
fand %f14, %f8, %f14
fmovrdgez %g2, %f14, %f8
loop_674:
fands %f2, %f8, %f13
loop_675:
stb %g3, [%l7 + 0x52]
subccc %g1, %o5, %o2
srax %g7, 0x11, %o7
ldub [%l7 + 0x53], %o4
movneg %xcc, %o3, %i5
bn,a %icc, loop_676
fbge,a %fcc2, loop_677
movpos %icc, %o6, %l3
movl %xcc, %l6, %l0
loop_676:
sdiv %i1, 0x194A, %i3
loop_677:
fabss %f5, %f1
std %f4, [%l7 + 0x28]
ldub [%l7 + 0x71], %i7
ldsw [%l7 + 0x40], %o1
bleu,a,pn %icc, loop_678
fbul %fcc0, loop_679
mulscc %l2, 0x14D2, %l5
fmovdne %xcc, %f9, %f2
loop_678:
and %l1, %g5, %i2
loop_679:
std %f12, [%l7 + 0x28]
ldsw [%l7 + 0x2C], %i4
movvc %icc, %i6, %g4
nop
setx loop_680, %l0, %l1
jmpl %l1, %l4
movrne %g6, %i0, %g2
mulx %o0, 0x095C, %g1
fbl %fcc2, loop_681
loop_680:
movrne %g3, 0x049, %o2
and %g7, 0x11BB, %o5
bvs,a loop_682
loop_681:
fcmple16 %f4, %f0, %o4
taddcctv %o7, %i5, %o3
bvs,a,pn %xcc, loop_683
loop_682:
fone %f6
fand %f4, %f6, %f4
subccc %l3, 0x1987, %l6
loop_683:
addccc %o6, 0x12F9, %i1
fmul8x16au %f11, %f9, %f2
fpack32 %f12, %f10, %f8
fabss %f6, %f1
fcmpgt16 %f8, %f0, %i3
sth %l0, [%l7 + 0x52]
bshuffle %f6, %f4, %f14
nop
setx loop_684, %l0, %l1
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 %f10, [%l7 + 0x24]
ld [%l7 + 0x0C], %f8
ldsw [%l7 + 0x10], %i7
loop_684:
bvc,a,pt %icc, loop_685
sdivx %o1, 0x1140, %l5
subcc %l1, %l2, %g5
brgez %i2, loop_686
loop_685:
fzero %f4
fmul8x16au %f10, %f1, %f12
bl,a loop_687
loop_686:
ld [%l7 + 0x3C], %f9
fmul8x16al %f10, %f2, %f14
ldsw [%l7 + 0x54], %i4
loop_687:
sth %i6, [%l7 + 0x72]
fmovda %icc, %f0, %f2
ldx [%l7 + 0x10], %l4
popc %g4, %i0
or %g2, %o0, %g6
tneg %icc, 0x4
sth %g1, [%l7 + 0x48]
ldub [%l7 + 0x30], %o2
st %f15, [%l7 + 0x40]
stw %g7, [%l7 + 0x6C]
st %f6, [%l7 + 0x70]
and %o5, %o4, %o7
lduh [%l7 + 0x16], %g3
sth %o3, [%l7 + 0x4A]
lduh [%l7 + 0x2E], %l3
std %f0, [%l7 + 0x40]
ldsh [%l7 + 0x3C], %i5
ldsw [%l7 + 0x24], %o6
std %f6, [%l7 + 0x10]
fmul8x16al %f15, %f0, %f14
bneg,a,pn %xcc, loop_688
umulcc %i1, 0x0DAE, %i3
fmovda %xcc, %f9, %f13
st %f13, [%l7 + 0x14]
loop_688:
fbu %fcc2, loop_689
fmovdle %xcc, %f7, %f0
fbule,a %fcc3, loop_690
ld [%l7 + 0x70], %f13
loop_689:
ldd [%l7 + 0x78], %f14
edge16 %l0, %i7, %o1
loop_690:
fbu %fcc2, loop_691
lduh [%l7 + 0x1A], %l5
movneg %icc, %l6, %l1
fmovdg %xcc, %f11, %f1
loop_691:
fnands %f2, %f9, %f1
st %f6, [%l7 + 0x68]
fandnot1s %f15, %f11, %f15
lduw [%l7 + 0x30], %g5
tpos %icc, 0x3
edge32 %i2, %i4, %i6
movpos %xcc, %l2, %g4
movvc %xcc, %i0, %g2
ldsw [%l7 + 0x50], %o0
for %f0, %f6, %f14
orcc %g6, 0x1AD7, %g1
brlez %l4, loop_692
array8 %o2, %o5, %g7
fxnor %f4, %f2, %f2
array32 %o4, %o7, %o3
loop_692:
tpos %xcc, 0x7
ldd [%l7 + 0x68], %f4
movg %icc, %g3, %i5
fbul,a %fcc1, loop_693
fornot1 %f0, %f14, %f2
stw %l3, [%l7 + 0x44]
fmovrsgz %i1, %f10, %f2
loop_693:
sll %i3, %o6, %l0
fbe %fcc3, loop_694
edge8n %i7, %o1, %l5
ta %icc, 0x4
fcmpne16 %f4, %f12, %l1
loop_694:
sethi 0x1975, %g5
stw %i2, [%l7 + 0x34]
edge8n %i4, %i6, %l2
andn %l6, 0x0B53, %g4
fcmpgt32 %f2, %f6, %g2
tne %icc, 0x3
fbul,a %fcc0, loop_695
bneg loop_696
tge %icc, 0x7
ldub [%l7 + 0x2C], %o0
loop_695:
fmovrslz %i0, %f9, %f12
loop_696:
fmovdgu %xcc, %f3, %f4
nop
setx loop_697, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdne %g6, %f8, %f4
ldsb [%l7 + 0x78], %g1
smulcc %o2, %o5, %l4
loop_697:
fmovsne %icc, %f1, %f0
lduh [%l7 + 0x32], %g7
fmovrdlez %o4, %f0, %f6
bg loop_698
lduw [%l7 + 0x18], %o3
ldx [%l7 + 0x60], %g3
movcs %icc, %o7, %i5
loop_698:
fbo,a %fcc2, loop_699
fmovs %f3, %f15
movcc %icc, %l3, %i3
fbne %fcc2, loop_700
loop_699:
mulscc %i1, 0x1AF3, %o6
tneg %icc, 0x6
ldsw [%l7 + 0x6C], %l0
loop_700:
fbue %fcc0, loop_701
ldd [%l7 + 0x50], %f14
sllx %o1, %i7, %l5
edge8 %l1, %i2, %i4
loop_701:
bcc,a,pt %xcc, loop_702
xnor %g5, %i6, %l6
movvc %icc, %l2, %g4
edge8l %o0, %i0, %g2
loop_702:
fcmple16 %f2, %f2, %g6
ldsh [%l7 + 0x50], %o2
sllx %o5, 0x01, %g1
lduh [%l7 + 0x7A], %l4
mova %xcc, %g7, %o3
fmovdg %xcc, %f10, %f6
sth %g3, [%l7 + 0x1C]
stw %o7, [%l7 + 0x0C]
ldsb [%l7 + 0x15], %o4
fxor %f4, %f12, %f4
ldub [%l7 + 0x23], %l3
movge %xcc, %i3, %i5
orcc %o6, %i1, %l0
sethi 0x0305, %i7
ldd [%l7 + 0x78], %f10
fandnot1 %f6, %f14, %f8
fmovsne %xcc, %f3, %f13
array16 %o1, %l5, %i2
ldsw [%l7 + 0x20], %l1
fmovrslez %i4, %f9, %f13
edge8ln %i6, %l6, %l2
fcmpgt32 %f2, %f6, %g5
movcc %xcc, %g4, %o0
fornot1s %f15, %f8, %f12
brgez %g2, loop_703
nop
setx loop_704, %l0, %l1
jmpl %l1, %g6
bn loop_705
sth %o2, [%l7 + 0x5E]
loop_703:
movre %o5, 0x3BB, %i0
loop_704:
fxors %f2, %f14, %f3
loop_705:
bne,a,pt %icc, loop_706
fmovrde %l4, %f14, %f14
fmovdpos %xcc, %f8, %f7
edge16 %g1, %g7, %g3
loop_706:
fcmple32 %f8, %f14, %o3
subccc %o4, 0x0B41, %o7
lduw [%l7 + 0x0C], %i3
stw %i5, [%l7 + 0x14]
tsubcctv %o6, %l3, %l0
fmovde %icc, %f13, %f15
sub %i7, %i1, %o1
addccc %l5, %l1, %i4
popc %i6, %l6
std %f12, [%l7 + 0x20]
bne,pn %xcc, loop_707
brlez %i2, loop_708
fbule %fcc1, loop_709
fmovdgu %xcc, %f7, %f11
loop_707:
srlx %g5, 0x10, %g4
loop_708:
fmovdneg %icc, %f0, %f4
loop_709:
sth %l2, [%l7 + 0x62]
fble %fcc3, loop_710
subcc %o0, 0x04CF, %g2
subc %o2, 0x0D06, %o5
ldx [%l7 + 0x50], %g6
loop_710:
fmovrslez %l4, %f15, %f6
nop
setx loop_711, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduw [%l7 + 0x4C], %i0
lduw [%l7 + 0x58], %g1
fbo,a %fcc3, loop_712
loop_711:
srax %g7, 0x12, %o3
fcmpes %fcc3, %f8, %f8
fmovsge %xcc, %f0, %f5
loop_712:
fcmped %fcc1, %f10, %f0
stx %g3, [%l7 + 0x40]
ldsw [%l7 + 0x34], %o7
bpos,a,pn %xcc, loop_713
for %f0, %f10, %f10
sth %o4, [%l7 + 0x42]
fmovsle %xcc, %f11, %f11
loop_713:
bcs,a %xcc, loop_714
fxnor %f12, %f2, %f12
movvc %icc, %i3, %o6
bl,pn %xcc, loop_715
loop_714:
fmuld8ulx16 %f2, %f10, %f4
fmovsn %xcc, %f2, %f15
fmuld8ulx16 %f14, %f6, %f14
loop_715:
umul %i5, %l0, %l3
ldub [%l7 + 0x30], %i7
ldsb [%l7 + 0x78], %i1
stx %o1, [%l7 + 0x60]
fxors %f11, %f7, %f7
lduh [%l7 + 0x34], %l5
stx %l1, [%l7 + 0x68]
fsrc2 %f8, %f12
movvs %icc, %i4, %l6
fxnors %f10, %f10, %f15
mova %icc, %i6, %g5
ld [%l7 + 0x20], %f12
brnz %i2, loop_716
fnegs %f14, %f2
tne %xcc, 0x4
stb %g4, [%l7 + 0x1A]
loop_716:
tl %xcc, 0x5
ba,a,pt %icc, loop_717
tsubcctv %l2, 0x0B15, %o0
te %icc, 0x2
fexpand %f9, %f2
loop_717:
ldd [%l7 + 0x78], %f6
fmovrse %o2, %f12, %f13
ldd [%l7 + 0x08], %f6
st %f9, [%l7 + 0x54]
ldsw [%l7 + 0x48], %o5
fmovrsgz %g6, %f2, %f2
std %f4, [%l7 + 0x48]
movge %xcc, %l4, %g2
subc %g1, %i0, %g7
st %f0, [%l7 + 0x54]
fxnors %f15, %f9, %f15
fbn %fcc2, loop_718
ldd [%l7 + 0x68], %f10
ldx [%l7 + 0x10], %o3
fornot2 %f2, %f4, %f10
loop_718:
andn %g3, %o7, %i3
lduw [%l7 + 0x38], %o6
fmovd %f6, %f12
ldub [%l7 + 0x79], %i5
fbule %fcc1, loop_719
te %xcc, 0x4
orncc %o4, 0x085F, %l3
edge16 %l0, %i1, %i7
loop_719:
ld [%l7 + 0x28], %f14
fmovsvc %xcc, %f7, %f10
tsubcctv %o1, %l1, %i4
bge %xcc, loop_720
ld [%l7 + 0x08], %f8
bcs,a %icc, loop_721
fbe %fcc3, loop_722
loop_720:
brlz,a %l5, loop_723
ld [%l7 + 0x28], %f1
loop_721:
fmovspos %xcc, %f14, %f2
loop_722:
fcmps %fcc2, %f11, %f8
loop_723:
lduh [%l7 + 0x7C], %i6
fmovscs %icc, %f9, %f9
sth %g5, [%l7 + 0x2E]
fzero %f2
stw %l6, [%l7 + 0x4C]
fsrc2s %f0, %f10
orncc %i2, 0x027F, %g4
ldsb [%l7 + 0x49], %o0
movrlez %l2, 0x0A0, %o2
movleu %icc, %o5, %l4
fpadd16s %f8, %f3, %f6
bleu,a,pn %icc, loop_724
fmovsvs %icc, %f1, %f10
lduw [%l7 + 0x18], %g6
move %icc, %g2, %g1
loop_724:
ldsb [%l7 + 0x7E], %i0
fmovrslz %o3, %f14, %f2
fmovsne %xcc, %f7, %f10
movrgz %g3, 0x369, %o7
ldub [%l7 + 0x12], %i3
stb %o6, [%l7 + 0x5A]
fsrc1 %f4, %f14
fcmps %fcc2, %f13, %f1
udiv %g7, 0x0611, %i5
ldsw [%l7 + 0x7C], %l3
bvs,pt %xcc, loop_725
fmovdgu %xcc, %f4, %f9
ldd [%l7 + 0x20], %f6
for %f10, %f0, %f4
loop_725:
bleu loop_726
sth %o4, [%l7 + 0x72]
tn %xcc, 0x2
bpos,pt %icc, loop_727
loop_726:
fsrc2s %f1, %f7
ba,a,pt %xcc, loop_728
ldx [%l7 + 0x08], %i1
loop_727:
add %i7, %o1, %l0
bneg,a,pn %xcc, loop_729
loop_728:
movrgz %l1, 0x01E, %l5
ldsw [%l7 + 0x34], %i4
sth %i6, [%l7 + 0x56]
loop_729:
movcc %icc, %l6, %i2
fmovdvs %xcc, %f13, %f13
or %g5, %o0, %g4
subccc %l2, %o2, %o5
nop
setx loop_730, %l0, %l1
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 %fcc0, loop_731
stb %g6, [%l7 + 0x64]
alignaddrl %g2, %l4, %i0
loop_730:
std %f14, [%l7 + 0x18]
loop_731:
fmovrsne %o3, %f0, %f9
st %f7, [%l7 + 0x64]
ldx [%l7 + 0x10], %g3
taddcc %g1, %o7, %i3
fmovrdne %o6, %f4, %f14
tpos %xcc, 0x7
mova %icc, %i5, %l3
fbge,a %fcc1, loop_732
ldub [%l7 + 0x12], %o4
ba,a,pn %xcc, loop_733
movvc %icc, %i1, %g7
loop_732:
fbo %fcc2, loop_734
bge,pn %xcc, loop_735
loop_733:
movge %icc, %i7, %l0
fmovse %xcc, %f2, %f9
loop_734:
be loop_736
loop_735:
nop
setx loop_737, %l0, %l1
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 %f2, %f14, %f8
stw %l1, [%l7 + 0x74]
loop_736:
fmovsne %xcc, %f15, %f11
loop_737:
taddcc %o1, %i4, %i6
sdiv %l5, 0x1EC6, %l6
ldsw [%l7 + 0x7C], %g5
fbl,a %fcc2, loop_738
fmovspos %icc, %f10, %f14
nop
setx loop_739, %l0, %l1
jmpl %l1, %i2
andcc %g4, %l2, %o0
loop_738:
fcmpeq16 %f6, %f8, %o5
fmovdn %xcc, %f0, %f8
loop_739:
edge16n %o2, %g6, %g2
fxors %f0, %f13, %f10
ldx [%l7 + 0x78], %l4
lduw [%l7 + 0x68], %o3
movl %xcc, %i0, %g3
fone %f12
st %f4, [%l7 + 0x54]
fors %f7, %f11, %f4
stw %g1, [%l7 + 0x54]
movre %i3, 0x306, %o7
be,a,pn %xcc, loop_740
fmovdgu %xcc, %f3, %f6
tsubcc %o6, 0x09A4, %i5
fbe %fcc0, loop_741
loop_740:
ldsb [%l7 + 0x59], %l3
fcmpeq32 %f2, %f4, %i1
fandnot2 %f14, %f14, %f12
loop_741:
sth %g7, [%l7 + 0x44]
ldx [%l7 + 0x10], %i7
fsrc1 %f6, %f8
fpsub32 %f14, %f14, %f14
xorcc %o4, 0x042E, %l0
fnors %f5, %f14, %f4
srlx %l1, 0x09, %o1
ldsh [%l7 + 0x08], %i6
fba,a %fcc3, loop_742
fnot2 %f10, %f6
lduw [%l7 + 0x5C], %l5
umulcc %l6, %i4, %i2
loop_742:
edge32 %g4, %g5, %l2
st %f10, [%l7 + 0x64]
stb %o5, [%l7 + 0x31]
fmovdvc %icc, %f6, %f4
fmovdcs %icc, %f5, %f9
ldsh [%l7 + 0x66], %o0
fpack16 %f6, %f15
std %f6, [%l7 + 0x60]
fmovscs %xcc, %f2, %f12
ldsw [%l7 + 0x34], %g6
movge %xcc, %o2, %g2
ldub [%l7 + 0x42], %o3
fmovrde %i0, %f4, %f8
tneg %icc, 0x1
fmovrsgez %l4, %f14, %f7
edge16 %g1, %i3, %o7
tn %xcc, 0x3
fmovdvc %xcc, %f2, %f12
tvs %icc, 0x2
array16 %g3, %o6, %i5
lduh [%l7 + 0x44], %l3
ldd [%l7 + 0x18], %f4
fpsub16 %f6, %f2, %f2
movg %icc, %i1, %i7
alignaddrl %g7, %o4, %l1
fmovdn %xcc, %f8, %f3
stb %o1, [%l7 + 0x14]
xorcc %i6, %l0, %l5
st %f1, [%l7 + 0x08]
movvc %xcc, %i4, %i2
fmovsge %xcc, %f5, %f1
fbne,a %fcc1, loop_743
stw %l6, [%l7 + 0x68]
fmovsa %icc, %f9, %f11
fzeros %f11
loop_743:
fabss %f10, %f6
ldsb [%l7 + 0x22], %g5
add %g4, 0x16F1, %o5
mulx %o0, %l2, %o2
movrlz %g6, 0x332, %o3
tg %xcc, 0x2
ld [%l7 + 0x08], %f3
orcc %g2, 0x1AAC, %i0
ldsh [%l7 + 0x10], %l4
brgz %i3, loop_744
stx %g1, [%l7 + 0x58]
fmovsn %icc, %f15, %f1
umulcc %g3, 0x16E0, %o7
loop_744:
ldx [%l7 + 0x78], %o6
fmovrsgz %l3, %f11, %f7
udiv %i1, 0x0969, %i7
fpack32 %f2, %f12, %f6
faligndata %f14, %f0, %f12
fmovsge %xcc, %f13, %f10
movleu %icc, %g7, %o4
edge8n %l1, %o1, %i6
stw %i5, [%l7 + 0x34]
fnot1 %f0, %f2
ba,a,pn %xcc, loop_745
xnor %l0, %l5, %i4
fbule,a %fcc3, loop_746
fmovrdlz %i2, %f4, %f8
loop_745:
brlez,a %g5, loop_747
ldsh [%l7 + 0x30], %l6
loop_746:
lduw [%l7 + 0x38], %g4
ldsh [%l7 + 0x54], %o0
loop_747:
std %f6, [%l7 + 0x70]
ld [%l7 + 0x48], %f3
brgz,a %l2, loop_748
fnot2 %f4, %f14
stx %o2, [%l7 + 0x38]
fpadd16s %f2, %f10, %f10
loop_748:
stx %g6, [%l7 + 0x68]
fbo %fcc3, loop_749
tvs %xcc, 0x5
ldx [%l7 + 0x28], %o5
tleu %xcc, 0x3
loop_749:
bn,a loop_750
bpos loop_751
faligndata %f2, %f2, %f4
brlez,a %g2, loop_752
loop_750:
ldsw [%l7 + 0x64], %o3
loop_751:
fpsub16 %f6, %f4, %f4
movrgez %l4, 0x28F, %i0
loop_752:
std %f4, [%l7 + 0x08]
edge16n %i3, %g1, %o7
st %f6, [%l7 + 0x0C]
edge16 %o6, %g3, %i1
ldsh [%l7 + 0x6E], %i7
fnegd %f6, %f6
edge8ln %l3, %o4, %l1
movn %icc, %o1, %i6
ldub [%l7 + 0x41], %i5
ldub [%l7 + 0x44], %l0
edge16l %l5, %g7, %i2
array16 %i4, %g5, %l6
fcmple32 %f14, %f12, %o0
tpos %xcc, 0x2
lduw [%l7 + 0x48], %l2
std %f2, [%l7 + 0x10]
fcmpgt16 %f8, %f6, %g4
tvc %icc, 0x4
srax %o2, 0x1E, %o5
fbl,a %fcc0, loop_753
fsrc2s %f1, %f5
fnegs %f1, %f10
ldx [%l7 + 0x20], %g2
loop_753:
sllx %o3, 0x08, %l4
bvs loop_754
fpadd32s %f8, %f2, %f5
fornot2s %f11, %f15, %f4
fmovsneg %icc, %f3, %f11
loop_754:
ldub [%l7 + 0x34], %i0
fpadd16s %f7, %f11, %f7
stb %i3, [%l7 + 0x55]
fpadd16s %f0, %f15, %f3
fmovdleu %xcc, %f9, %f8
ldx [%l7 + 0x10], %g6
ldub [%l7 + 0x74], %g1
fmovrslez %o6, %f11, %f2
xor %o7, 0x0FE6, %g3
ld [%l7 + 0x2C], %f2
bvc,a %xcc, loop_755
lduh [%l7 + 0x2A], %i7
fcmpne16 %f6, %f10, %i1
fcmpes %fcc3, %f3, %f14
loop_755:
movne %xcc, %l3, %o4
ldsb [%l7 + 0x76], %o1
sllx %i6, 0x10, %l1
fxors %f8, %f5, %f7
subc %l0, %i5, %l5
ldub [%l7 + 0x65], %i2
bne loop_756
lduh [%l7 + 0x0C], %g7
fcmpne16 %f2, %f8, %g5
ldsw [%l7 + 0x38], %l6
loop_756:
fnot2 %f12, %f2
fandnot1 %f8, %f0, %f14
fmovrslz %o0, %f1, %f6
sth %i4, [%l7 + 0x5C]
fzero %f2
movle %icc, %g4, %l2
movn %icc, %o2, %g2
sth %o3, [%l7 + 0x52]
sth %l4, [%l7 + 0x1A]
taddcc %i0, 0x0060, %i3
fornot2 %f4, %f0, %f12
fmovrdgez %g6, %f8, %f0
ble,a %icc, loop_757
addc %g1, 0x158A, %o6
fcmpgt16 %f2, %f8, %o7
tvc %xcc, 0x1
loop_757:
fsrc2 %f12, %f4
orcc %g3, %i7, %i1
st %f15, [%l7 + 0x6C]
movne %icc, %l3, %o4
fpsub16s %f7, %f2, %f13
fbne,a %fcc3, loop_758
ldd [%l7 + 0x48], %f8
fnot1s %f7, %f2
subccc %o1, 0x1DAD, %i6
loop_758:
fmovscc %icc, %f6, %f10
udivx %o5, 0x0094, %l1
fsrc1s %f2, %f0
stx %l0, [%l7 + 0x60]
ldd [%l7 + 0x78], %f6
alignaddrl %i5, %l5, %g7
ldub [%l7 + 0x59], %i2
for %f8, %f6, %f2
fornot2s %f9, %f1, %f9
sth %g5, [%l7 + 0x50]
fpsub32s %f9, %f8, %f6
brlez %o0, loop_759
mulx %i4, 0x0B3E, %g4
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
bgu,pn %xcc, loop_761
loop_759:
fmovscs %icc, %f13, %f6
ldsw [%l7 + 0x50], %l6
loop_760:
fmovrdlez %o2, %f8, %f0
loop_761:
brz %g2, loop_762
fbge %fcc1, loop_763
fmul8ulx16 %f10, %f12, %f6
be,a,pn %xcc, loop_764
loop_762:
fmovda %icc, %f2, %f9
loop_763:
fmovrsgz %o3, %f6, %f8
fsrc1 %f14, %f12
loop_764:
xnorcc %l4, %i0, %l2
lduw [%l7 + 0x78], %g6
popc 0x07E5, %g1
brgz,a %o6, loop_765
ldsh [%l7 + 0x16], %i3
edge8 %o7, %g3, %i1
ldx [%l7 + 0x70], %l3
loop_765:
fmovscs %icc, %f8, %f9
fcmple16 %f6, %f14, %i7
fmovrdlez %o4, %f14, %f0
fbe %fcc3, loop_766
std %f10, [%l7 + 0x10]
sth %o1, [%l7 + 0x1A]
fcmpeq32 %f0, %f6, %i6
loop_766:
taddcc %o5, 0x08A7, %l0
mova %xcc, %i5, %l5
ldsb [%l7 + 0x7F], %g7
fbu %fcc1, loop_767
fmovdg %xcc, %f6, %f7
fblg %fcc2, loop_768
std %f10, [%l7 + 0x20]
loop_767:
std %f4, [%l7 + 0x78]
std %f6, [%l7 + 0x38]
loop_768:
edge32ln %i2, %l1, %g5
fmul8x16au %f6, %f3, %f12
ldsb [%l7 + 0x17], %i4
smul %o0, 0x06B9, %g4
fcmpgt32 %f12, %f10, %l6
fmovscs %icc, %f8, %f9
stx %o2, [%l7 + 0x50]
fmovsl %xcc, %f10, %f10
orcc %o3, 0x0FC3, %g2
fcmped %fcc3, %f2, %f12
fmovsne %icc, %f15, %f8
lduw [%l7 + 0x40], %l4
fones %f15
tneg %icc, 0x6
ldub [%l7 + 0x54], %i0
ld [%l7 + 0x38], %f14
array16 %g6, %l2, %g1
movvs %xcc, %i3, %o6
movn %icc, %g3, %i1
taddcctv %o7, %l3, %i7
fmovdcc %icc, %f1, %f11
movvc %icc, %o4, %o1
ldsh [%l7 + 0x48], %i6
xorcc %o5, %i5, %l0
array32 %g7, %l5, %i2
movcs %xcc, %g5, %i4
ldd [%l7 + 0x18], %f8
andn %l1, %g4, %l6
tsubcc %o0, 0x0BCF, %o2
edge32l %g2, %l4, %i0
bge,pt %icc, loop_769
ldsh [%l7 + 0x66], %g6
nop
setx loop_770, %l0, %l1
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 + 0x48], %f6
loop_769:
lduh [%l7 + 0x40], %o3
fbuge,a %fcc3, loop_771
loop_770:
tne %xcc, 0x4
fbl,a %fcc0, loop_772
tne %xcc, 0x0
loop_771:
fcmpd %fcc1, %f4, %f14
fmul8x16au %f1, %f2, %f10
loop_772:
fmovsvs %icc, %f9, %f1
fmovdcc %xcc, %f5, %f7
fnot1s %f7, %f12
ldsh [%l7 + 0x18], %g1
movrlez %i3, %l2, %o6
st %f4, [%l7 + 0x10]
srax %g3, %o7, %l3
fmovrde %i1, %f4, %f4
edge8n %i7, %o1, %o4
fzero %f14
tpos %icc, 0x2
fbe %fcc0, loop_773
fbule,a %fcc3, loop_774
fxnors %f2, %f14, %f0
sdivcc %i6, 0x084E, %o5
loop_773:
xor %i5, %l0, %g7
loop_774:
fors %f5, %f13, %f9
srlx %l5, 0x11, %i2
sdivcc %i4, 0x1EF2, %l1
brlz,a %g4, loop_775
fandnot1 %f4, %f10, %f12
lduh [%l7 + 0x12], %l6
movge %xcc, %o0, %g5
loop_775:
fmovsgu %icc, %f14, %f1
fsrc2 %f8, %f14
fxnor %f0, %f14, %f2
bg,a loop_776
fmovsgu %icc, %f1, %f9
ldsw [%l7 + 0x6C], %o2
sra %l4, 0x0E, %g2
loop_776:
nop
setx loop_777, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fands %f9, %f7, %f14
array32 %g6, %o3, %i0
edge16n %i3, %g1, %o6
loop_777:
xor %g3, %o7, %l2
fmovsvc %icc, %f14, %f9
tne %xcc, 0x4
sth %i1, [%l7 + 0x1A]
fcmpd %fcc3, %f0, %f4
fmovd %f6, %f10
fmovrde %l3, %f8, %f0
taddcctv %i7, 0x0204, %o1
smulcc %i6, %o5, %i5
fmovsvs %xcc, %f0, %f13
bl %icc, loop_778
fmovdge %icc, %f14, %f2
ld [%l7 + 0x54], %f9
stw %l0, [%l7 + 0x2C]
loop_778:
fpadd16 %f14, %f0, %f12
lduw [%l7 + 0x14], %o4
brgz %l5, loop_779
xor %g7, 0x1C89, %i4
movcc %icc, %l1, %i2
fandnot1 %f2, %f6, %f8
loop_779:
fmovdvs %xcc, %f7, %f10
fbu,a %fcc3, loop_780
mova %xcc, %l6, %o0
fxors %f14, %f5, %f2
ld [%l7 + 0x30], %f8
loop_780:
ldub [%l7 + 0x75], %g5
fornot1 %f10, %f10, %f12
mulscc %o2, 0x0724, %l4
movge %xcc, %g2, %g4
ldsh [%l7 + 0x0C], %o3
tgu %xcc, 0x6
ble,pt %icc, loop_781
fba,a %fcc2, loop_782
xnorcc %i0, %g6, %i3
movgu %xcc, %o6, %g1
loop_781:
bneg,a %icc, loop_783
loop_782:
bn,pn %icc, loop_784
bcc,a loop_785
fnors %f6, %f0, %f12
loop_783:
alignaddr %o7, %l2, %i1
loop_784:
fbuge,a %fcc3, loop_786
loop_785:
ldub [%l7 + 0x3E], %l3
lduw [%l7 + 0x1C], %i7
stw %o1, [%l7 + 0x38]
loop_786:
array32 %g3, %o5, %i6
fmovsn %icc, %f7, %f8
sra %i5, %o4, %l5
fxors %f13, %f2, %f2
addc %l0, %g7, %l1
ldub [%l7 + 0x10], %i2
fmovde %xcc, %f14, %f2
stw %l6, [%l7 + 0x74]
fmovdn %icc, %f5, %f1
movne %icc, %o0, %i4
fnands %f13, %f2, %f12
ldsh [%l7 + 0x58], %g5
fcmpgt32 %f8, %f2, %o2
array32 %g2, %g4, %l4
fmovs %f9, %f0
movvc %xcc, %o3, %g6
fmovsne %icc, %f12, %f14
ldsb [%l7 + 0x27], %i3
tne %icc, 0x7
tneg %xcc, 0x5
lduh [%l7 + 0x10], %i0
movcs %icc, %g1, %o7
bneg,a %xcc, loop_787
std %f10, [%l7 + 0x48]
ldsw [%l7 + 0x08], %o6
fnot2s %f8, %f0
loop_787:
taddcctv %l2, %i1, %i7
brgez,a %l3, loop_788
fbl %fcc2, loop_789
fpadd16s %f9, %f8, %f7
st %f14, [%l7 + 0x6C]
loop_788:
fpackfix %f6, %f11
loop_789:
movvc %icc, %g3, %o1
stb %i6, [%l7 + 0x77]
edge8 %i5, %o5, %l5
movge %xcc, %l0, %o4
stb %g7, [%l7 + 0x0A]
movleu %xcc, %l1, %l6
fbug,a %fcc2, loop_790
add %o0, 0x1B81, %i2
ldsw [%l7 + 0x0C], %g5
fmovrslz %o2, %f7, %f0
loop_790:
brgz %i4, loop_791
fpadd16 %f8, %f14, %f8
ldub [%l7 + 0x5B], %g4
fmovdg %xcc, %f4, %f4
loop_791:
edge32ln %g2, %o3, %l4
srax %i3, 0x13, %g6
stw %i0, [%l7 + 0x0C]
sth %o7, [%l7 + 0x62]
st %f9, [%l7 + 0x64]
brlez %g1, loop_792
orn %o6, %i1, %l2
stx %l3, [%l7 + 0x50]
sdiv %g3, 0x03CC, %i7
loop_792:
fpackfix %f10, %f15
ld [%l7 + 0x24], %f9
fmovsgu %xcc, %f9, %f7
lduh [%l7 + 0x26], %i6
or %o1, 0x17CC, %o5
fabss %f1, %f12
lduh [%l7 + 0x0A], %l5
tg %xcc, 0x0
ba,pt %icc, loop_793
sth %i5, [%l7 + 0x3A]
bpos %icc, loop_794
fnor %f4, %f8, %f14
loop_793:
fmovrse %o4, %f4, %f10
andncc %g7, %l1, %l6
loop_794:
movrlz %o0, %i2, %l0
tsubcc %o2, 0x1756, %g5
stx %g4, [%l7 + 0x30]
ldd [%l7 + 0x28], %f2
fnot2s %f10, %f10
fpack16 %f4, %f15
andcc %i4, 0x099B, %g2
ldsb [%l7 + 0x32], %o3
fnors %f12, %f1, %f7
bvs %icc, loop_795
edge16ln %l4, %i3, %i0
edge8l %g6, %g1, %o7
fbo %fcc0, loop_796
loop_795:
or %i1, 0x0D88, %o6
st %f15, [%l7 + 0x70]
st %f11, [%l7 + 0x30]
loop_796:
stx %l3, [%l7 + 0x18]
lduw [%l7 + 0x18], %g3
fbuge %fcc1, loop_797
bcc,pt %icc, loop_798
stx %i7, [%l7 + 0x20]
movrlez %l2, 0x0E3, %o1
loop_797:
st %f4, [%l7 + 0x18]
loop_798:
std %f14, [%l7 + 0x58]
ldx [%l7 + 0x70], %i6
umulcc %o5, %l5, %i5
ldx [%l7 + 0x38], %o4
bl,pt %icc, loop_799
fsrc1s %f1, %f2
fmovrslez %l1, %f11, %f12
mova %xcc, %g7, %l6
loop_799:
ldsb [%l7 + 0x71], %i2
xor %l0, %o2, %o0
faligndata %f14, %f12, %f2
std %f12, [%l7 + 0x38]
tpos %xcc, 0x0
fnot2 %f0, %f4
ldd [%l7 + 0x68], %f0
sra %g4, 0x19, %i4
ldsw [%l7 + 0x4C], %g5
tgu %icc, 0x2
ldsb [%l7 + 0x77], %o3
mulx %g2, 0x1194, %l4
fcmple16 %f8, %f12, %i0
fexpand %f6, %f0
std %f10, [%l7 + 0x58]
movre %g6, %i3, %g1
ldx [%l7 + 0x48], %i1
pdist %f4, %f2, %f12
lduh [%l7 + 0x66], %o7
edge32l %o6, %l3, %i7
fpackfix %f4, %f5
ldx [%l7 + 0x50], %l2
ldsh [%l7 + 0x76], %g3
ldsw [%l7 + 0x08], %i6
stw %o5, [%l7 + 0x7C]
movrgz %o1, 0x1DA, %l5
bcs,a %icc, loop_800
fone %f2
ldsh [%l7 + 0x26], %i5
fsrc1 %f12, %f14
loop_800:
fnegs %f13, %f9
sub %o4, %l1, %g7
udiv %i2, 0x12F0, %l0
edge32 %l6, %o2, %o0
srlx %i4, 0x1C, %g4
fmovs %f6, %f6
fble,a %fcc0, loop_801
move %xcc, %o3, %g2
tle %icc, 0x7
fmovsa %icc, %f10, %f15
loop_801:
st %f13, [%l7 + 0x58]
st %f11, [%l7 + 0x64]
alignaddr %g5, %i0, %g6
fmovdleu %xcc, %f8, %f10
movcs %icc, %i3, %g1
alignaddrl %i1, %o7, %l4
fnegd %f12, %f10
movrgez %o6, 0x02A, %i7
popc %l2, %g3
sth %l3, [%l7 + 0x6E]
fmovdl %icc, %f5, %f15
fmovdge %xcc, %f12, %f6
ld [%l7 + 0x7C], %f11
fcmpgt32 %f4, %f0, %i6
fmovrsgez %o5, %f4, %f3
ldd [%l7 + 0x58], %f12
ldsb [%l7 + 0x08], %o1
movrgez %i5, 0x051, %o4
lduh [%l7 + 0x2C], %l5
fpack32 %f6, %f0, %f14
fmovrde %g7, %f10, %f2
edge8ln %i2, %l1, %l6
brlez %o2, loop_802
lduw [%l7 + 0x50], %o0
fzeros %f7
movcs %xcc, %l0, %g4
loop_802:
fnegd %f12, %f2
lduw [%l7 + 0x20], %o3
lduw [%l7 + 0x38], %i4
alignaddrl %g2, %i0, %g6
fmovsge %icc, %f4, %f7
ldx [%l7 + 0x70], %g5
edge32ln %g1, %i1, %i3
edge8 %l4, %o7, %i7
ldx [%l7 + 0x68], %l2
ldsh [%l7 + 0x3C], %o6
xnor %l3, 0x0F1B, %g3
srl %o5, %i6, %i5
ldub [%l7 + 0x41], %o4
fbg %fcc1, loop_803
andcc %o1, 0x0C6A, %l5
fmovrdne %i2, %f8, %f4
fmovrslez %l1, %f14, %f3
loop_803:
fmovdpos %icc, %f6, %f1
ldsb [%l7 + 0x2E], %l6
ldub [%l7 + 0x40], %o2
stb %g7, [%l7 + 0x44]
fnot1 %f14, %f10
fpack16 %f14, %f13
tl %icc, 0x7
udivx %o0, 0x190B, %l0
ld [%l7 + 0x18], %f10
bvs,a,pt %icc, loop_804
lduw [%l7 + 0x14], %g4
movge %icc, %o3, %g2
sth %i4, [%l7 + 0x3A]
loop_804:
fcmps %fcc0, %f8, %f14
add %g6, %g5, %i0
fmovsl %icc, %f10, %f6
tn %icc, 0x0
sth %i1, [%l7 + 0x72]
bcs,a,pt %xcc, loop_805
taddcc %g1, 0x0300, %i3
smulcc %o7, 0x1EB4, %i7
andn %l4, %l2, %o6
loop_805:
fandnot2 %f8, %f8, %f6
st %f6, [%l7 + 0x68]
fnegs %f8, %f0
bleu,a loop_806
ld [%l7 + 0x4C], %f13
tneg %xcc, 0x0
edge8 %g3, %o5, %l3
loop_806:
tcs %xcc, 0x0
fcmps %fcc0, %f6, %f13
ldx [%l7 + 0x70], %i5
fnegs %f14, %f13
sdiv %o4, 0x0946, %i6
fbge %fcc2, loop_807
mulx %o1, %l5, %i2
edge32l %l1, %l6, %g7
fornot2s %f9, %f1, %f6
loop_807:
ldd [%l7 + 0x38], %f10
xnorcc %o2, 0x14D3, %o0
fxors %f5, %f11, %f6
movge %xcc, %l0, %o3
fmovrdgez %g2, %f10, %f0
fmovdle %xcc, %f3, %f13
fsrc1s %f9, %f12
ldsw [%l7 + 0x7C], %i4
tgu %icc, 0x2
tge %xcc, 0x1
edge32n %g6, %g4, %g5
brgez,a %i0, loop_808
udivcc %i1, 0x1E8C, %g1
fnand %f0, %f10, %f4
fbule %fcc1, loop_809
loop_808:
stx %i3, [%l7 + 0x58]
st %f13, [%l7 + 0x0C]
ldd [%l7 + 0x28], %f4
loop_809:
fblg,a %fcc2, loop_810
ldsh [%l7 + 0x7E], %o7
te %icc, 0x4
fxnors %f0, %f7, %f10
loop_810:
fmovsvc %xcc, %f7, %f8
fba,a %fcc3, loop_811
brgez %i7, loop_812
edge8ln %l2, %o6, %l4
std %f4, [%l7 + 0x78]
loop_811:
fcmpd %fcc3, %f2, %f12
loop_812:
addc %o5, 0x0090, %g3
andncc %l3, %o4, %i5
movcc %icc, %o1, %l5
tvc %xcc, 0x1
ld [%l7 + 0x54], %f7
fmuld8sux16 %f6, %f6, %f4
faligndata %f10, %f10, %f10
xorcc %i2, 0x0B95, %i6
ldsw [%l7 + 0x5C], %l1
fmovsvs %icc, %f8, %f10
fmovsneg %xcc, %f3, %f2
stx %g7, [%l7 + 0x38]
fmovsgu %xcc, %f12, %f9
and %l6, 0x151C, %o2
lduw [%l7 + 0x3C], %o0
stx %l0, [%l7 + 0x68]
tne %xcc, 0x7
edge8 %o3, %g2, %g6
tvs %icc, 0x0
fmovdcc %icc, %f9, %f7
bl %xcc, loop_813
edge16 %i4, %g5, %i0
fble %fcc3, loop_814
st %f4, [%l7 + 0x38]
loop_813:
lduw [%l7 + 0x24], %i1
stw %g4, [%l7 + 0x58]
loop_814:
fmovrslez %g1, %f7, %f2
bne,a %xcc, loop_815
edge32ln %i3, %o7, %l2
lduh [%l7 + 0x56], %o6
sth %l4, [%l7 + 0x26]
loop_815:
tneg %icc, 0x0
ldsh [%l7 + 0x1A], %o5
fmovda %xcc, %f0, %f8
fxors %f15, %f1, %f15
ldsb [%l7 + 0x08], %i7
smulcc %g3, 0x034F, %l3
fbue,a %fcc3, loop_816
ble %xcc, loop_817
fbge,a %fcc0, loop_818
bge loop_819
loop_816:
ldsh [%l7 + 0x36], %i5
loop_817:
fzeros %f8
loop_818:
fmul8x16au %f6, %f0, %f0
loop_819:
ldub [%l7 + 0x43], %o1
fmovrde %o4, %f14, %f14
fmovsle %xcc, %f0, %f0
nop
setx loop_820, %l0, %l1
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 %i2, [%l7 + 0x08]
fbug,a %fcc2, loop_821
udivx %l5, 0x1C82, %l1
loop_820:
brnz,a %i6, loop_822
ldx [%l7 + 0x50], %g7
loop_821:
ldsh [%l7 + 0x7C], %o2
fpsub16s %f8, %f13, %f4
loop_822:
sth %l6, [%l7 + 0x46]
fbne %fcc0, loop_823
fcmpeq32 %f12, %f10, %o0
lduw [%l7 + 0x24], %l0
fmovdg %xcc, %f0, %f12
loop_823:
taddcc %g2, %g6, %i4
movgu %icc, %o3, %g5
lduh [%l7 + 0x40], %i0
fcmpgt32 %f10, %f0, %g4
std %f12, [%l7 + 0x08]
ldx [%l7 + 0x20], %i1
brlz %i3, loop_824
smul %g1, 0x0370, %l2
fzeros %f9
fmovsgu %xcc, %f8, %f6
loop_824:
fmovsg %xcc, %f2, %f1
bgu loop_825
fandnot1 %f14, %f0, %f10
ldx [%l7 + 0x68], %o6
andn %o7, 0x1491, %l4
loop_825:
ldsb [%l7 + 0x71], %i7
brgez,a %g3, loop_826
for %f2, %f14, %f10
move %icc, %o5, %i5
sra %l3, 0x16, %o4
loop_826:
nop
setx loop_827, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnands %f0, %f6, %f10
fbe,a %fcc1, loop_828
ldx [%l7 + 0x08], %o1
loop_827:
bgu,a loop_829
std %f6, [%l7 + 0x58]
loop_828:
fmovsl %xcc, %f12, %f6
fmovscc %xcc, %f14, %f11
loop_829:
orcc %l5, 0x157D, %l1
ldsb [%l7 + 0x66], %i6
ldsh [%l7 + 0x0E], %g7
ldx [%l7 + 0x28], %o2
array16 %l6, %i2, %l0
fcmps %fcc3, %f0, %f13
umul %o0, 0x096B, %g2
fones %f1
movcs %icc, %i4, %g6
movle %icc, %g5, %o3
fpsub16 %f10, %f4, %f4
ldsb [%l7 + 0x69], %i0
fpackfix %f12, %f2
fmul8ulx16 %f4, %f0, %f0
st %f11, [%l7 + 0x70]
sdivcc %i1, 0x193E, %g4
ldx [%l7 + 0x18], %g1
ldub [%l7 + 0x78], %i3
ldx [%l7 + 0x68], %o6
ldd [%l7 + 0x50], %f12
srl %o7, %l4, %i7
array8 %l2, %o5, %i5
edge16 %g3, %l3, %o1
fors %f1, %f14, %f13
stw %l5, [%l7 + 0x64]
te %xcc, 0x1
stx %o4, [%l7 + 0x48]
sth %l1, [%l7 + 0x66]
fsrc2 %f4, %f10
ldsw [%l7 + 0x48], %i6
movpos %icc, %o2, %g7
ldx [%l7 + 0x48], %l6
smulcc %i2, 0x1960, %o0
mova %xcc, %g2, %l0
sllx %i4, %g6, %o3
std %f8, [%l7 + 0x20]
fmovd %f10, %f8
std %f6, [%l7 + 0x78]
sth %g5, [%l7 + 0x40]
edge16ln %i1, %g4, %g1
fmovsneg %icc, %f10, %f8
sdivcc %i0, 0x1E59, %i3
ldx [%l7 + 0x30], %o6
ta %xcc, 0x1
ldsb [%l7 + 0x69], %o7
bpos,pn %icc, loop_830
fmovsg %icc, %f3, %f14
siam 0x2
fone %f2
loop_830:
fmovdne %icc, %f15, %f5
stb %l4, [%l7 + 0x73]
bleu,a,pt %icc, loop_831
ldd [%l7 + 0x08], %f8
bcc,a loop_832
fbule,a %fcc1, loop_833
loop_831:
st %f13, [%l7 + 0x3C]
stw %l2, [%l7 + 0x54]
loop_832:
fnand %f14, %f4, %f10
loop_833:
lduh [%l7 + 0x38], %o5
lduh [%l7 + 0x26], %i5
ldub [%l7 + 0x75], %g3
fmuld8sux16 %f8, %f7, %f12
ldsw [%l7 + 0x7C], %l3
fbue,a %fcc1, loop_834
fnands %f14, %f14, %f14
fbne,a %fcc1, loop_835
movcc %icc, %i7, %o1
loop_834:
fmovd %f10, %f10
umulcc %o4, 0x1D4D, %l5
loop_835:
fmovsvc %xcc, %f6, %f13
fcmpeq32 %f14, %f0, %i6
xor %l1, 0x0A64, %g7
fbl %fcc2, loop_836
fcmpgt32 %f6, %f6, %o2
bgu,pt %xcc, loop_837
movl %icc, %l6, %o0
loop_836:
st %f6, [%l7 + 0x6C]
fmovdle %xcc, %f3, %f8
loop_837:
edge32 %i2, %l0, %g2
fone %f6
fornot2 %f14, %f6, %f6
movcc %icc, %i4, %g6
fnot1s %f7, %f4
mulx %g5, 0x04F6, %o3
edge8 %g4, %i1, %i0
fbge,a %fcc2, loop_838
fmul8x16 %f7, %f4, %f14
bne,pt %xcc, loop_839
ldx [%l7 + 0x10], %i3
loop_838:
bvs,a,pn %icc, loop_840
fmovrdlez %o6, %f2, %f2
loop_839:
addccc %g1, %l4, %o7
ldd [%l7 + 0x48], %f0
loop_840:
lduw [%l7 + 0x78], %o5
umul %l2, %i5, %l3
bn,a loop_841
tl %icc, 0x3
ldsw [%l7 + 0x70], %i7
fmovrsne %o1, %f10, %f12
loop_841:
lduw [%l7 + 0x20], %g3
tn %xcc, 0x5
ta %icc, 0x0
ldsw [%l7 + 0x34], %l5
lduh [%l7 + 0x1C], %o4
alignaddrl %l1, %g7, %i6
lduh [%l7 + 0x20], %l6
orcc %o2, %i2, %l0
array8 %o0, %i4, %g6
fbe %fcc1, loop_842
fpadd32s %f9, %f12, %f9
movcs %xcc, %g5, %o3
andncc %g4, %i1, %i0
loop_842:
fcmps %fcc3, %f2, %f11
fzero %f14
ldub [%l7 + 0x21], %i3
ldsb [%l7 + 0x0C], %g2
fmovsg %xcc, %f7, %f12
ldub [%l7 + 0x0A], %g1
lduw [%l7 + 0x14], %o6
fornot1 %f0, %f12, %f4
tg %icc, 0x3
subcc %o7, 0x1588, %l4
ldub [%l7 + 0x1B], %o5
or %l2, 0x064D, %l3
lduw [%l7 + 0x40], %i5
tg %icc, 0x0
ld [%l7 + 0x20], %f3
edge32l %o1, %g3, %i7
sth %l5, [%l7 + 0x52]
movcc %xcc, %l1, %g7
fcmple32 %f0, %f10, %i6
fxors %f2, %f6, %f13
fmovdle %icc, %f6, %f10
std %f6, [%l7 + 0x30]
fcmpes %fcc3, %f12, %f15
stw %l6, [%l7 + 0x08]
fpadd32 %f6, %f2, %f10
std %f2, [%l7 + 0x40]
add %o4, %i2, %l0
std %f2, [%l7 + 0x18]
subcc %o2, 0x19D1, %i4
edge16l %o0, %g6, %g5
bcc,pt %xcc, loop_843
brz,a %o3, loop_844
ba,a %xcc, loop_845
std %f4, [%l7 + 0x20]
loop_843:
movle %icc, %i1, %i0
loop_844:
nop
setx loop_846, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_845:
fmovda %icc, %f4, %f0
std %f14, [%l7 + 0x38]
bne,a %icc, loop_847
loop_846:
tleu %xcc, 0x0
tne %xcc, 0x0
stx %g4, [%l7 + 0x30]
loop_847:
tne %xcc, 0x6
fba,a %fcc3, loop_848
siam 0x1
fandnot2s %f11, %f10, %f14
movrlz %g2, %i3, %o6
loop_848:
st %f13, [%l7 + 0x10]
fands %f2, %f9, %f14
ldx [%l7 + 0x30], %g1
fnot1s %f4, %f0
ldsh [%l7 + 0x3C], %o7
sth %l4, [%l7 + 0x40]
fxor %f4, %f14, %f6
sub %l2, %o5, %i5
fexpand %f9, %f2
ldx [%l7 + 0x10], %l3
addcc %g3, %o1, %l5
movn %xcc, %i7, %l1
tne %icc, 0x4
bvs %xcc, loop_849
ldub [%l7 + 0x6F], %g7
movcs %icc, %l6, %o4
nop
setx loop_850, %l0, %l1
jmpl %l1, %i2
loop_849:
ldsh [%l7 + 0x16], %l0
stw %o2, [%l7 + 0x50]
lduw [%l7 + 0x30], %i4
loop_850:
ldsh [%l7 + 0x16], %i6
std %f4, [%l7 + 0x70]
ldsb [%l7 + 0x18], %g6
ldd [%l7 + 0x68], %f2
ldsw [%l7 + 0x08], %o0
sra %o3, %g5, %i1
ldd [%l7 + 0x20], %f8
orcc %i0, 0x0DD4, %g4
subc %g2, 0x1628, %o6
lduw [%l7 + 0x30], %g1
fbule,a %fcc2, loop_851
edge32l %i3, %l4, %l2
tn %icc, 0x0
mova %xcc, %o5, %o7
loop_851:
addccc %l3, 0x1835, %i5
stx %o1, [%l7 + 0x40]
sth %l5, [%l7 + 0x34]
fmovrdgez %i7, %f2, %f2
ldsb [%l7 + 0x2B], %g3
fmovdvc %xcc, %f15, %f8
fmul8x16au %f9, %f11, %f2
fnegd %f8, %f8
ld [%l7 + 0x44], %f5
sth %l1, [%l7 + 0x12]
fbu %fcc3, loop_852
fcmpgt16 %f6, %f12, %g7
fmovdge %icc, %f1, %f2
fand %f14, %f8, %f0
loop_852:
fcmpgt32 %f4, %f6, %l6
st %f10, [%l7 + 0x70]
fmovdge %icc, %f4, %f8
brgz,a %o4, loop_853
sth %l0, [%l7 + 0x4C]
ldub [%l7 + 0x6B], %o2
fmovsvs %xcc, %f8, %f2
loop_853:
fpadd32 %f12, %f14, %f6
andcc %i4, %i6, %g6
fbl,a %fcc2, loop_854
fornot1 %f4, %f14, %f8
fbn,a %fcc0, loop_855
tvc %icc, 0x0
loop_854:
movne %xcc, %i2, %o3
ldub [%l7 + 0x14], %g5
loop_855:
addc %i1, %i0, %o0
smul %g2, 0x0972, %g4
fbg %fcc2, loop_856
ldsb [%l7 + 0x41], %g1
fbug,a %fcc1, loop_857
fmovsl %icc, %f6, %f14
loop_856:
mova %xcc, %o6, %l4
fbuge,a %fcc2, loop_858
loop_857:
brgez,a %l2, loop_859
fmovsneg %icc, %f9, %f2
pdist %f12, %f10, %f8
loop_858:
ldsw [%l7 + 0x44], %i3
loop_859:
fnot2s %f7, %f10
srax %o7, 0x0C, %l3
ldd [%l7 + 0x30], %f2
call loop_860
umulcc %i5, %o5, %o1
fbul,a %fcc1, loop_861
ld [%l7 + 0x74], %f9
loop_860:
tl %xcc, 0x6
nop
setx loop_862, %l0, %l1
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_861:
fnands %f0, %f9, %f7
ldsb [%l7 + 0x1F], %l5
st %f5, [%l7 + 0x60]
loop_862:
tcc %xcc, 0x4
fcmple16 %f12, %f12, %i7
ldsh [%l7 + 0x7C], %g3
ldsw [%l7 + 0x1C], %g7
pdist %f10, %f4, %f10
umul %l1, 0x14B3, %o4
stx %l0, [%l7 + 0x20]
fmovdcc %icc, %f9, %f0
and %l6, 0x03A9, %o2
fbo %fcc2, loop_863
ldub [%l7 + 0x71], %i4
lduh [%l7 + 0x5C], %i6
ble,pt %xcc, loop_864
loop_863:
ldsw [%l7 + 0x14], %g6
sth %i2, [%l7 + 0x48]
fmovrse %g5, %f4, %f8
loop_864:
fmovrslz %o3, %f10, %f9
fble,a %fcc1, loop_865
movpos %icc, %i0, %o0
sdiv %i1, 0x0AE3, %g2
fpadd16s %f15, %f12, %f13
loop_865:
sdivcc %g4, 0x070E, %o6
addc %l4, %g1, %l2
addccc %o7, %i3, %l3
fbul %fcc1, loop_866
fbug,a %fcc3, loop_867
ldx [%l7 + 0x50], %o5
fblg,a %fcc0, loop_868
loop_866:
udiv %i5, 0x197F, %o1
loop_867:
tn %icc, 0x7
fcmpgt16 %f2, %f14, %i7
loop_868:
fbne %fcc1, loop_869
edge16l %g3, %g7, %l1
stw %o4, [%l7 + 0x6C]
ldsh [%l7 + 0x74], %l0
loop_869:
std %f4, [%l7 + 0x28]
umulcc %l5, 0x1FD6, %o2
brgez,a %l6, loop_870
andn %i4, 0x124C, %i6
fmovdleu %icc, %f1, %f13
fmovsn %xcc, %f7, %f14
loop_870:
fornot2s %f7, %f1, %f13
stb %g6, [%l7 + 0x76]
stb %i2, [%l7 + 0x72]
std %f8, [%l7 + 0x68]
array32 %o3, %i0, %g5
fpsub16 %f10, %f10, %f2
umulcc %o0, %i1, %g4
array8 %o6, %l4, %g1
fmovsne %icc, %f15, %f0
fmovda %xcc, %f15, %f5
lduh [%l7 + 0x0E], %g2
stw %o7, [%l7 + 0x4C]
movn %xcc, %l2, %i3
array16 %o5, %l3, %i5
orncc %i7, 0x1D08, %o1
ldx [%l7 + 0x48], %g3
brlz %g7, loop_871
edge32 %l1, %o4, %l5
stw %o2, [%l7 + 0x48]
fmovda %icc, %f11, %f1
loop_871:
fbl,a %fcc3, loop_872
addc %l6, 0x1303, %i4
movg %icc, %l0, %g6
fba %fcc0, loop_873
loop_872:
fmovdvc %icc, %f11, %f10
fmovsa %icc, %f0, %f2
std %f6, [%l7 + 0x78]
loop_873:
movleu %icc, %i2, %o3
movvc %icc, %i6, %g5
fornot1s %f11, %f5, %f3
fblg %fcc0, loop_874
fbue,a %fcc1, loop_875
ldsw [%l7 + 0x3C], %o0
fcmpgt32 %f8, %f0, %i0
loop_874:
edge8l %i1, %o6, %g4
loop_875:
stb %g1, [%l7 + 0x50]
sdiv %g2, 0x079B, %l4
taddcc %o7, %l2, %o5
fmovdleu %icc, %f15, %f14
fmovrsgez %l3, %f10, %f6
fxors %f14, %f8, %f15
fcmple16 %f2, %f2, %i5
st %f9, [%l7 + 0x68]
lduh [%l7 + 0x64], %i3
srl %o1, %g3, %i7
bge loop_876
for %f0, %f8, %f4
nop
setx loop_877, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bpos loop_878
loop_876:
lduw [%l7 + 0x10], %g7
smul %o4, %l5, %o2
loop_877:
bvc,pn %icc, loop_879
loop_878:
fpadd16s %f4, %f12, %f8
bvs loop_880
tl %xcc, 0x5
loop_879:
sth %l1, [%l7 + 0x64]
lduh [%l7 + 0x3E], %i4
loop_880:
sdiv %l0, 0x184D, %g6
sllx %l6, 0x10, %i2
tsubcc %i6, %o3, %o0
fbne %fcc3, loop_881
ta %icc, 0x1
fmovdvc %xcc, %f10, %f3
stx %i0, [%l7 + 0x10]
loop_881:
ldd [%l7 + 0x58], %f6
fbl,a %fcc3, loop_882
fabsd %f10, %f2
edge8ln %g5, %o6, %i1
std %f8, [%l7 + 0x40]
loop_882:
fpack32 %f0, %f6, %f2
taddcc %g1, %g2, %g4
fmovrslez %o7, %f15, %f12
ldx [%l7 + 0x70], %l4
lduh [%l7 + 0x76], %l2
fmovdpos %xcc, %f8, %f8
st %f15, [%l7 + 0x18]
lduh [%l7 + 0x38], %o5
fpadd16s %f13, %f5, %f7
taddcc %l3, %i5, %i3
array32 %o1, %g3, %g7
fpsub32s %f12, %f4, %f7
subcc %i7, 0x1489, %o4
st %f14, [%l7 + 0x74]
edge32n %l5, %o2, %i4
fmovrsne %l1, %f0, %f14
ldub [%l7 + 0x45], %l0
fones %f13
std %f8, [%l7 + 0x10]
fbue,a %fcc0, loop_883
alignaddr %g6, %i2, %i6
nop
setx loop_884, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrde %o3, %f12, %f14
loop_883:
lduw [%l7 + 0x38], %o0
bgu %icc, loop_885
loop_884:
fmul8x16 %f12, %f0, %f0
sth %i0, [%l7 + 0x1A]
stb %l6, [%l7 + 0x48]
loop_885:
bvs,a loop_886
fnegs %f15, %f1
stw %o6, [%l7 + 0x2C]
ldsh [%l7 + 0x78], %g5
loop_886:
fmovrsne %i1, %f6, %f13
fpsub32 %f8, %f10, %f14
te %icc, 0x1
bl,a,pn %icc, loop_887
movne %xcc, %g2, %g4
fmovrde %o7, %f2, %f0
movne %xcc, %l4, %l2
loop_887:
fandnot1s %f15, %f9, %f11
fmovdn %icc, %f15, %f14
movpos %icc, %o5, %l3
fmul8x16 %f9, %f12, %f2
movcc %xcc, %i5, %i3
edge8l %g1, %g3, %g7
bcs,a,pt %xcc, loop_888
fmovsleu %icc, %f8, %f12
sth %o1, [%l7 + 0x16]
fxors %f1, %f12, %f0
loop_888:
array16 %o4, %l5, %o2
fones %f10
fbule,a %fcc2, loop_889
fbne,a %fcc1, loop_890
lduw [%l7 + 0x4C], %i4
fmovrdne %l1, %f6, %f14
loop_889:
fnot2 %f4, %f2
loop_890:
stw %i7, [%l7 + 0x64]
ldub [%l7 + 0x6A], %g6
bne,a,pn %icc, loop_891
ldsh [%l7 + 0x46], %l0
fba %fcc1, loop_892
siam 0x2
loop_891:
bneg loop_893
fcmpd %fcc3, %f12, %f14
loop_892:
sdiv %i2, 0x1977, %o3
ldx [%l7 + 0x60], %o0
loop_893:
fcmpd %fcc2, %f2, %f6
fmovsgu %xcc, %f8, %f8
std %f12, [%l7 + 0x10]
bgu,pt %icc, loop_894
addcc %i6, %i0, %l6
and %g5, %o6, %i1
fand %f0, %f8, %f10
loop_894:
fnand %f12, %f2, %f10
fpack32 %f2, %f4, %f14
sdivx %g4, 0x0422, %g2
fmul8x16al %f6, %f5, %f8
or %o7, %l4, %l2
st %f4, [%l7 + 0x54]
tvs %icc, 0x0
fmovrsgz %l3, %f11, %f12
nop
setx loop_895, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
st %f7, [%l7 + 0x50]
fxor %f4, %f10, %f2
fcmpeq32 %f10, %f2, %i5
loop_895:
fmovda %icc, %f10, %f4
fand %f6, %f0, %f2
fmovdcc %icc, %f15, %f0
ldx [%l7 + 0x58], %i3
tle %icc, 0x0
fmovrdlz %g1, %f12, %f4
umulcc %o5, 0x1C0F, %g3
sth %o1, [%l7 + 0x56]
movcs %icc, %g7, %o4
addcc %o2, 0x0E2C, %l5
fmovd %f2, %f2
bcs,pt %xcc, loop_896
fmovde %xcc, %f11, %f15
st %f15, [%l7 + 0x30]
umulcc %i4, 0x1A79, %l1
loop_896:
movneg %icc, %g6, %i7
ba %xcc, loop_897
fcmped %fcc2, %f2, %f14
stx %i2, [%l7 + 0x20]
bleu,a %icc, loop_898
loop_897:
ldub [%l7 + 0x5E], %l0
sethi 0x08C0, %o0
stw %i6, [%l7 + 0x28]
loop_898:
sth %i0, [%l7 + 0x1E]
sll %l6, 0x14, %g5
ldub [%l7 + 0x78], %o6
fcmpeq32 %f12, %f10, %o3
subc %i1, %g2, %o7
tleu %icc, 0x4
alignaddr %g4, %l2, %l3
ldd [%l7 + 0x40], %f12
st %f15, [%l7 + 0x3C]
bshuffle %f12, %f8, %f2
sdiv %i5, 0x0518, %i3
bcc,a,pt %xcc, loop_899
movre %g1, %l4, %g3
ldsw [%l7 + 0x74], %o1
ldsh [%l7 + 0x38], %g7
loop_899:
fpsub16 %f8, %f14, %f14
bge,a %icc, loop_900
movrgez %o5, %o4, %l5
fsrc1 %f8, %f12
or %i4, %l1, %g6
loop_900:
tleu %xcc, 0x1
fmovdcs %xcc, %f7, %f2
edge16ln %i7, %i2, %l0
fmovrsgez %o2, %f5, %f10
movre %i6, %o0, %l6
bg,pt %xcc, loop_901
st %f8, [%l7 + 0x54]
bpos,a,pt %icc, loop_902
stb %g5, [%l7 + 0x22]
loop_901:
tneg %icc, 0x5
lduh [%l7 + 0x4E], %i0
loop_902:
stw %o3, [%l7 + 0x54]
fors %f0, %f11, %f11
mova %icc, %i1, %g2
fornot1 %f8, %f12, %f12
fmovda %xcc, %f10, %f6
tleu %icc, 0x3
fmovsge %xcc, %f14, %f14
fcmpgt16 %f6, %f4, %o7
fmovrslz %o6, %f7, %f4
tvc %xcc, 0x5
udiv %g4, 0x0E70, %l3
orcc %i5, 0x1812, %i3
lduh [%l7 + 0x3C], %g1
fxnors %f3, %f15, %f14
bvs %xcc, loop_903
sllx %l4, 0x00, %g3
ldx [%l7 + 0x28], %l2
movvs %icc, %g7, %o5
loop_903:
tsubcc %o1, %o4, %i4
ld [%l7 + 0x08], %f6
tg %xcc, 0x5
array8 %l5, %l1, %g6
sth %i2, [%l7 + 0x60]
fmovdne %icc, %f1, %f0
st %f5, [%l7 + 0x14]
fmovdcc %xcc, %f0, %f0
fble,a %fcc1, loop_904
std %f2, [%l7 + 0x20]
bneg loop_905
fmovsneg %xcc, %f2, %f6
loop_904:
tvs %icc, 0x6
brgz %i7, loop_906
loop_905:
tvc %icc, 0x1
fmovsge %icc, %f10, %f0
movrgz %o2, 0x200, %i6
loop_906:
movg %icc, %l0, %l6
bcc loop_907
ldub [%l7 + 0x23], %g5
lduw [%l7 + 0x4C], %o0
ldsw [%l7 + 0x08], %o3
loop_907:
stx %i0, [%l7 + 0x60]
edge32ln %g2, %i1, %o7
edge8 %g4, %o6, %l3
ldx [%l7 + 0x30], %i5
stw %i3, [%l7 + 0x18]
ldsw [%l7 + 0x7C], %g1
fble %fcc2, loop_908
std %f10, [%l7 + 0x60]
ld [%l7 + 0x24], %f1
tpos %icc, 0x2
loop_908:
lduw [%l7 + 0x3C], %g3
fnegs %f14, %f4
ldub [%l7 + 0x67], %l4
movg %icc, %g7, %o5
sdivx %l2, 0x1102, %o4
movcc %icc, %o1, %i4
fpsub32 %f12, %f0, %f14
fmovdle %icc, %f11, %f0
ldsh [%l7 + 0x44], %l5
fbg,a %fcc0, loop_909
stx %g6, [%l7 + 0x68]
fpsub32s %f11, %f6, %f5
ldd [%l7 + 0x68], %f4
loop_909:
array8 %i2, %i7, %o2
fsrc1s %f8, %f3
fmovspos %xcc, %f2, %f15
fmovdle %xcc, %f12, %f10
fmovsn %icc, %f13, %f6
lduh [%l7 + 0x74], %i6
orcc %l1, 0x14C9, %l0
fble,a %fcc1, loop_910
lduh [%l7 + 0x32], %l6
fcmpes %fcc3, %f12, %f5
ldsh [%l7 + 0x76], %g5
loop_910:
tsubcctv %o0, %i0, %g2
xorcc %o3, 0x134B, %o7
bneg,a %xcc, loop_911
fpsub16 %f8, %f2, %f6
smul %g4, 0x0AE6, %i1
ble,pn %icc, loop_912
loop_911:
umul %l3, %o6, %i5
array32 %g1, %i3, %l4
ldsb [%l7 + 0x1C], %g7
loop_912:
fblg,a %fcc2, loop_913
fxors %f7, %f6, %f14
std %f12, [%l7 + 0x08]
fmovdgu %icc, %f8, %f2
loop_913:
stb %g3, [%l7 + 0x4F]
fmovrdlez %l2, %f14, %f8
fmovdg %icc, %f5, %f1
ldx [%l7 + 0x60], %o4
orncc %o5, 0x0F4F, %i4
fmovsgu %icc, %f15, %f15
fmovsl %icc, %f0, %f15
stx %o1, [%l7 + 0x38]
fnor %f4, %f0, %f12
tsubcctv %l5, 0x1D32, %g6
ldd [%l7 + 0x38], %f4
fsrc2s %f3, %f12
stw %i7, [%l7 + 0x14]
edge32 %o2, %i6, %l1
fmovdl %icc, %f13, %f1
fblg,a %fcc3, loop_914
tl %xcc, 0x7
fmovsge %xcc, %f3, %f1
lduw [%l7 + 0x6C], %l0
loop_914:
ldub [%l7 + 0x71], %l6
array8 %i2, %o0, %g5
fpsub32s %f11, %f6, %f4
ld [%l7 + 0x30], %f0
fmovrslz %i0, %f14, %f10
fpadd16s %f11, %f15, %f2
fsrc1s %f0, %f9
fpackfix %f6, %f0
stb %o3, [%l7 + 0x60]
fmovsl %icc, %f1, %f5
movrgez %g2, %g4, %o7
ld [%l7 + 0x48], %f10
tleu %xcc, 0x0
stw %l3, [%l7 + 0x54]
fbul %fcc1, loop_915
ldub [%l7 + 0x52], %i1
fmovdvc %xcc, %f6, %f8
movge %xcc, %o6, %g1
loop_915:
fmovsleu %xcc, %f12, %f11
ble loop_916
movrlz %i5, 0x224, %l4
edge32l %i3, %g7, %l2
stx %o4, [%l7 + 0x10]
loop_916:
ldsb [%l7 + 0x15], %g3
movre %o5, 0x205, %o1
fmovsa %icc, %f6, %f12
fmovrsgz %i4, %f4, %f12
bvs loop_917
fbo %fcc0, loop_918
tl %icc, 0x0
add %g6, %i7, %o2
loop_917:
fbg,a %fcc2, loop_919
loop_918:
stb %l5, [%l7 + 0x22]
ldx [%l7 + 0x40], %l1
bne,pn %icc, loop_920
loop_919:
sth %l0, [%l7 + 0x22]
fmovsleu %xcc, %f0, %f6
and %l6, 0x0BDD, %i2
loop_920:
st %f4, [%l7 + 0x2C]
movrlz %o0, 0x1DB, %i6
xorcc %i0, %o3, %g2
ldx [%l7 + 0x08], %g5
stw %g4, [%l7 + 0x74]
bge,a loop_921
fmovsg %xcc, %f13, %f11
sth %l3, [%l7 + 0x62]
ldub [%l7 + 0x08], %i1
loop_921:
fpadd16s %f4, %f0, %f14
faligndata %f10, %f6, %f8
addccc %o7, %o6, %i5
fmovdle %xcc, %f5, %f7
mova %xcc, %g1, %i3
st %f10, [%l7 + 0x0C]
tsubcctv %l4, 0x1A93, %g7
mova %xcc, %o4, %g3
fbge,a %fcc0, loop_922
fnot1 %f4, %f4
sth %o5, [%l7 + 0x0A]
sth %o1, [%l7 + 0x30]
loop_922:
tne %xcc, 0x2
st %f15, [%l7 + 0x3C]
st %f11, [%l7 + 0x70]
bpos,a loop_923
fxnor %f4, %f8, %f10
ldsh [%l7 + 0x1E], %i4
nop
setx loop_924, %l0, %l1
jmpl %l1, %g6
loop_923:
ldub [%l7 + 0x47], %l2
ld [%l7 + 0x10], %f12
fbule,a %fcc0, loop_925
loop_924:
nop
setx loop_926, %l0, %l1
jmpl %l1, %i7
fmul8ulx16 %f8, %f4, %f0
ldsb [%l7 + 0x2A], %o2
loop_925:
sll %l1, %l5, %l0
loop_926:
fmuld8ulx16 %f1, %f7, %f2
fand %f10, %f8, %f14
ldsb [%l7 + 0x53], %i2
siam 0x5
fmuld8sux16 %f15, %f13, %f6
movrgez %l6, %o0, %i6
stb %o3, [%l7 + 0x14]
stx %i0, [%l7 + 0x60]
lduh [%l7 + 0x2A], %g5
fmovdneg %icc, %f13, %f2
ld [%l7 + 0x30], %f13
st %f7, [%l7 + 0x3C]
movrlez %g2, %g4, %i1
fmovde %icc, %f7, %f9
edge32n %o7, %o6, %l3
alignaddrl %g1, %i3, %i5
ldub [%l7 + 0x34], %l4
stw %g7, [%l7 + 0x0C]
stb %g3, [%l7 + 0x64]
ldx [%l7 + 0x40], %o5
tg %xcc, 0x7
call loop_927
brlz %o1, loop_928
stw %o4, [%l7 + 0x44]
st %f3, [%l7 + 0x2C]
loop_927:
fmul8x16au %f0, %f7, %f4
loop_928:
movvc %icc, %g6, %l2
tne %icc, 0x2
fmul8sux16 %f0, %f4, %f0
ld [%l7 + 0x20], %f13
fmovdneg %icc, %f1, %f8
ldsw [%l7 + 0x64], %i7
ldsh [%l7 + 0x0A], %i4
fbn,a %fcc1, loop_929
ldsh [%l7 + 0x0A], %l1
fmovdl %xcc, %f2, %f4
fmovspos %icc, %f3, %f4
loop_929:
tvc %xcc, 0x0
alignaddr %o2, %l5, %l0
add %i2, %l6, %i6
st %f11, [%l7 + 0x4C]
xnor %o0, %o3, %g5
fbne %fcc1, loop_930
fmovsn %icc, %f15, %f4
fcmpgt16 %f8, %f0, %g2
ldsh [%l7 + 0x6C], %i0
loop_930:
movleu %icc, %g4, %i1
fsrc2 %f12, %f4
edge8 %o7, %l3, %g1
umulcc %i3, 0x153A, %o6
sethi 0x1D5F, %l4
ldsb [%l7 + 0x73], %i5
bcc,pn %icc, loop_931
lduw [%l7 + 0x68], %g3
ba,a loop_932
lduw [%l7 + 0x18], %o5
loop_931:
alignaddrl %g7, %o1, %g6
bn,pn %xcc, loop_933
loop_932:
fabsd %f6, %f6
addcc %l2, %i7, %i4
ldsb [%l7 + 0x37], %o4
loop_933:
ldsb [%l7 + 0x71], %o2
movvc %icc, %l1, %l0
stw %l5, [%l7 + 0x50]
ldx [%l7 + 0x20], %l6
subc %i6, %i2, %o0
tge %xcc, 0x4
addccc %o3, 0x1A75, %g5
fbug %fcc0, loop_934
fabsd %f10, %f2
add %g2, %i0, %i1
ldsw [%l7 + 0x0C], %g4
loop_934:
ldd [%l7 + 0x58], %f6
ldx [%l7 + 0x18], %l3
sth %g1, [%l7 + 0x7C]
sra %o7, 0x02, %o6
fmuld8ulx16 %f9, %f11, %f10
andn %l4, 0x0AE3, %i5
lduw [%l7 + 0x78], %g3
movgu %icc, %i3, %o5
bneg,a %icc, loop_935
fands %f2, %f9, %f8
fble %fcc0, loop_936
sth %o1, [%l7 + 0x4A]
loop_935:
stx %g7, [%l7 + 0x08]
fpadd32s %f11, %f8, %f0
loop_936:
stx %g6, [%l7 + 0x10]
tgu %icc, 0x1
st %f2, [%l7 + 0x3C]
fmovdge %icc, %f11, %f9
ldx [%l7 + 0x40], %l2
ld [%l7 + 0x14], %f2
ldd [%l7 + 0x60], %f2
fmovdpos %icc, %f13, %f13
fzeros %f0
fmovsneg %xcc, %f14, %f10
andcc %i7, %i4, %o2
fmovdgu %xcc, %f8, %f4
bne,a,pn %xcc, loop_937
edge16 %l1, %l0, %l5
ldx [%l7 + 0x78], %l6
fmovsvs %icc, %f9, %f2
loop_937:
stx %o4, [%l7 + 0x78]
ldub [%l7 + 0x25], %i6
brgz,a %i2, loop_938
fornot2 %f0, %f10, %f6
tsubcctv %o3, 0x1998, %g5
ldx [%l7 + 0x68], %o0
loop_938:
ldsw [%l7 + 0x18], %i0
fands %f8, %f12, %f0
tn %xcc, 0x6
tge %xcc, 0x4
stb %i1, [%l7 + 0x16]
addc %g4, %g2, %l3
fmovsle %icc, %f8, %f11
ldsw [%l7 + 0x60], %o7
bg,a loop_939
fmovse %xcc, %f4, %f13
fmul8x16 %f2, %f0, %f12
fabsd %f8, %f14
loop_939:
tneg %xcc, 0x0
or %o6, 0x1695, %g1
fxors %f8, %f13, %f15
tl %icc, 0x3
sth %i5, [%l7 + 0x6C]
udivx %l4, 0x1821, %g3
smul %i3, %o1, %o5
ldd [%l7 + 0x08], %f14
fnors %f5, %f7, %f0
alignaddrl %g7, %l2, %i7
lduw [%l7 + 0x58], %g6
udivcc %o2, 0x0B3F, %i4
ldx [%l7 + 0x38], %l1
fmovdpos %icc, %f10, %f4
edge32l %l5, %l0, %l6
add %o4, %i6, %i2
smulcc %g5, %o3, %i0
fmovdvc %icc, %f15, %f5
umul %o0, 0x0930, %i1
fmovda %xcc, %f6, %f12
fmovspos %icc, %f0, %f8
edge8n %g4, %g2, %o7
fzeros %f4
fands %f0, %f3, %f5
tle %xcc, 0x2
faligndata %f14, %f14, %f6
stw %l3, [%l7 + 0x20]
ldsw [%l7 + 0x78], %o6
bcc,a,pt %xcc, loop_940
fmovdcs %icc, %f9, %f8
fmovsne %icc, %f7, %f6
fbl,a %fcc3, loop_941
loop_940:
fmovsneg %xcc, %f4, %f6
fmuld8sux16 %f13, %f6, %f14
ldd [%l7 + 0x68], %f2
loop_941:
stb %i5, [%l7 + 0x2D]
bl,pt %xcc, loop_942
fbge,a %fcc1, loop_943
andncc %g1, %l4, %g3
fpmerge %f14, %f12, %f0
loop_942:
bg %icc, loop_944
loop_943:
fmovsn %icc, %f15, %f6
std %f10, [%l7 + 0x10]
sethi 0x14EF, %o1
loop_944:
fxnor %f2, %f12, %f6
std %f14, [%l7 + 0x10]
tcc %xcc, 0x6
edge16l %i3, %o5, %l2
fpadd32s %f0, %f12, %f13
fabss %f4, %f13
array16 %i7, %g6, %g7
fmovscc %xcc, %f14, %f3
ldub [%l7 + 0x47], %i4
fmovsne %icc, %f2, %f0
fmovdneg %icc, %f2, %f4
fzeros %f2
mulx %o2, %l1, %l0
ldd [%l7 + 0x40], %f12
tn %xcc, 0x6
brgz %l6, loop_945
fbue,a %fcc3, loop_946
std %f2, [%l7 + 0x08]
udiv %o4, 0x0344, %i6
loop_945:
fcmpgt16 %f10, %f6, %i2
loop_946:
fcmpne32 %f2, %f10, %l5
fmul8sux16 %f4, %f8, %f12
ldx [%l7 + 0x10], %g5
fmovrdne %i0, %f4, %f2
fmovrsgez %o0, %f8, %f5
addccc %o3, 0x0ADF, %g4
fmovdn %icc, %f12, %f7
stb %g2, [%l7 + 0x7A]
bvs,a,pn %icc, loop_947
xor %o7, %i1, %l3
tleu %xcc, 0x3
fmul8x16 %f13, %f12, %f12
loop_947:
lduh [%l7 + 0x78], %i5
fbn,a %fcc0, loop_948
ldsb [%l7 + 0x4A], %g1
brlz %l4, loop_949
fpadd32s %f13, %f12, %f10
loop_948:
fzero %f8
fandnot1s %f5, %f9, %f5
loop_949:
bleu loop_950
fbuge %fcc2, loop_951
bcs,a,pn %icc, loop_952
fbuge,a %fcc2, loop_953
loop_950:
stb %o6, [%l7 + 0x55]
loop_951:
edge8 %o1, %i3, %g3
loop_952:
stx %l2, [%l7 + 0x48]
loop_953:
or %i7, %o5, %g7
orn %i4, %o2, %l1
lduw [%l7 + 0x40], %l0
fmovrslez %l6, %f8, %f1
taddcctv %o4, 0x1D89, %i6
tsubcc %g6, 0x199E, %l5
move %xcc, %g5, %i2
fmovrdne %o0, %f8, %f0
fxnors %f3, %f11, %f2
fpadd16 %f0, %f10, %f2
fabsd %f10, %f2
umul %i0, 0x157A, %g4
ldsw [%l7 + 0x38], %o3
fzeros %f14
edge32 %g2, %o7, %l3
fbge %fcc3, loop_954
addcc %i5, %i1, %l4
fmovdle %xcc, %f12, %f13
fmovsg %xcc, %f8, %f9
loop_954:
xor %o6, 0x145E, %o1
sth %g1, [%l7 + 0x10]
std %f12, [%l7 + 0x38]
ldsb [%l7 + 0x5B], %i3
andn %l2, 0x1D27, %g3
fmovrdlz %i7, %f0, %f10
fmovdle %xcc, %f15, %f4
std %f8, [%l7 + 0x68]
popc %g7, %i4
ldd [%l7 + 0x50], %f0
fxnors %f9, %f5, %f8
fnegs %f7, %f4
ldub [%l7 + 0x53], %o2
array16 %o5, %l0, %l6
mulx %l1, %o4, %i6
ldsw [%l7 + 0x78], %l5
edge32n %g6, %i2, %o0
fandnot1s %f0, %f8, %f15
fcmpgt16 %f10, %f2, %i0
fcmpes %fcc2, %f1, %f10
bpos,pt %xcc, loop_955
ldsb [%l7 + 0x70], %g5
brz %g4, loop_956
tpos %icc, 0x3
loop_955:
tge %icc, 0x0
sth %g2, [%l7 + 0x78]
loop_956:
fands %f14, %f8, %f5
fbuge %fcc2, loop_957
movle %xcc, %o7, %l3
fbuge,a %fcc2, loop_958
lduw [%l7 + 0x34], %o3
loop_957:
edge32l %i1, %i5, %o6
alignaddr %l4, %o1, %i3
loop_958:
fcmps %fcc0, %f15, %f4
te %icc, 0x5
brlz %l2, loop_959
xor %g3, %g1, %i7
edge32l %g7, %o2, %i4
ldub [%l7 + 0x60], %l0
loop_959:
fmovrdgez %o5, %f10, %f2
fmovspos %icc, %f14, %f13
lduw [%l7 + 0x50], %l1
bcc,a,pn %icc, loop_960
sdivx %o4, 0x11DD, %i6
alignaddr %l6, %g6, %l5
fandnot1s %f7, %f4, %f4
loop_960:
ldsb [%l7 + 0x1D], %o0
array32 %i0, %g5, %g4
movn %icc, %i2, %g2
movrgz %o7, 0x0DC, %l3
or %i1, %o3, %o6
fmovrdne %i5, %f14, %f12
sethi 0x03AD, %l4
tpos %xcc, 0x4
fpackfix %f8, %f7
fnor %f8, %f2, %f8
tgu %icc, 0x2
ldsw [%l7 + 0x4C], %o1
stw %l2, [%l7 + 0x1C]
bne %xcc, loop_961
fbo,a %fcc1, loop_962
fmovdg %xcc, %f0, %f15
ld [%l7 + 0x14], %f12
loop_961:
stb %i3, [%l7 + 0x50]
loop_962:
tvc %xcc, 0x6
stx %g3, [%l7 + 0x28]
ldub [%l7 + 0x65], %g1
udivx %g7, 0x1DDA, %o2
fmovdg %xcc, %f13, %f6
edge32n %i7, %i4, %o5
addc %l0, 0x0670, %o4
ldub [%l7 + 0x79], %i6
add %l6, %g6, %l1
ldx [%l7 + 0x08], %l5
ldsw [%l7 + 0x30], %o0
sdivcc %g5, 0x0028, %i0
srax %g4, %i2, %o7
move %icc, %l3, %i1
stw %g2, [%l7 + 0x6C]
bneg,a %xcc, loop_963
nop
setx loop_964, %l0, %l1
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, %f15
subccc %o6, 0x1C9F, %i5
loop_963:
st %f11, [%l7 + 0x10]
loop_964:
bcc,a,pn %icc, loop_965
fornot1 %f4, %f12, %f10
fmovsl %xcc, %f7, %f10
fmovrse %o3, %f3, %f8
loop_965:
ldsb [%l7 + 0x77], %o1
ldsb [%l7 + 0x0C], %l4
fmovdcs %xcc, %f13, %f7
movge %icc, %l2, %g3
st %f2, [%l7 + 0x74]
st %f2, [%l7 + 0x6C]
fmovdcs %icc, %f0, %f11
fnot2s %f15, %f7
fones %f2
fmovdl %icc, %f5, %f6
stx %g1, [%l7 + 0x60]
ld [%l7 + 0x68], %f8
std %f14, [%l7 + 0x10]
ldx [%l7 + 0x50], %i3
fblg %fcc3, loop_966
fones %f11
andcc %g7, %i7, %o2
stb %i4, [%l7 + 0x28]
loop_966:
fmovsge %icc, %f3, %f6
smulcc %o5, 0x1E39, %l0
call loop_967
sdivcc %o4, 0x1732, %i6
fmovdn %icc, %f7, %f12
ldsw [%l7 + 0x64], %l6
loop_967:
fpsub16 %f6, %f14, %f4
srax %g6, %l1, %l5
lduw [%l7 + 0x7C], %o0
sra %i0, 0x0E, %g4
movpos %icc, %g5, %o7
fandnot1s %f15, %f2, %f10
xorcc %i2, %l3, %i1
bg loop_968
fones %f1
brnz,a %g2, loop_969
fbl %fcc1, loop_970
loop_968:
edge16ln %o6, %i5, %o1
srl %l4, 0x1E, %o3
loop_969:
stb %l2, [%l7 + 0x3D]
loop_970:
tneg %icc, 0x1
tsubcc %g3, 0x0113, %i3
fbul,a %fcc2, loop_971
stb %g7, [%l7 + 0x53]
tn %icc, 0x7
fmovsvc %xcc, %f5, %f0
loop_971:
movg %icc, %g1, %o2
alignaddrl %i7, %o5, %l0
ldub [%l7 + 0x79], %o4
ldd [%l7 + 0x58], %f6
sdiv %i4, 0x1057, %i6
move %xcc, %g6, %l6
movrlez %l1, %o0, %i0
stx %g4, [%l7 + 0x70]
std %f12, [%l7 + 0x58]
andcc %l5, 0x1F09, %o7
bvc,pt %icc, loop_972
fbu %fcc2, loop_973
fmul8sux16 %f6, %f6, %f4
fmovdne %xcc, %f4, %f1
loop_972:
ldub [%l7 + 0x65], %i2
loop_973:
fandnot1s %f14, %f11, %f11
brnz %l3, loop_974
fzeros %f9
for %f2, %f0, %f4
subcc %g5, 0x0A2D, %i1
loop_974:
movrlez %o6, %i5, %o1
fxnor %f10, %f4, %f0
fabsd %f8, %f12
ldx [%l7 + 0x50], %g2
sth %l4, [%l7 + 0x0E]
sdivx %l2, 0x12FF, %g3
sth %o3, [%l7 + 0x0A]
alignaddrl %g7, %i3, %g1
umulcc %o2, %i7, %o5
subc %l0, 0x1E6C, %o4
movre %i4, %g6, %l6
fbo,a %fcc1, loop_975
fmovsle %icc, %f3, %f8
fmovdcs %icc, %f7, %f3
bneg,a,pt %icc, loop_976
loop_975:
stb %i6, [%l7 + 0x14]
ta %icc, 0x7
edge8n %l1, %i0, %o0
loop_976:
fmovdpos %icc, %f9, %f13
fmovdn %icc, %f3, %f0
fors %f12, %f9, %f1
be,pn %xcc, loop_977
fmovsleu %xcc, %f6, %f11
be,a loop_978
bl,pt %icc, loop_979
loop_977:
fmul8ulx16 %f6, %f6, %f12
fmovsgu %icc, %f2, %f5
loop_978:
fmul8ulx16 %f8, %f6, %f12
loop_979:
ldd [%l7 + 0x48], %f0
fcmpne32 %f6, %f6, %l5
bge,a loop_980
ldd [%l7 + 0x60], %f14
xorcc %o7, 0x0D04, %g4
fxors %f3, %f3, %f4
loop_980:
st %f2, [%l7 + 0x24]
stb %i2, [%l7 + 0x0A]
fbge,a %fcc1, loop_981
ldsb [%l7 + 0x4A], %l3
ldsb [%l7 + 0x39], %i1
fnand %f10, %f14, %f12
loop_981:
bl loop_982
alignaddrl %o6, %g5, %o1
stw %g2, [%l7 + 0x78]
sth %l4, [%l7 + 0x34]
loop_982:
movl %icc, %l2, %g3
subc %o3, 0x0253, %i5
ldsw [%l7 + 0x34], %g7
edge16l %i3, %g1, %o2
tcs %icc, 0x4
brlez %i7, loop_983
fnot1s %f8, %f1
brnz,a %o5, loop_984
stw %l0, [%l7 + 0x64]
loop_983:
brnz %o4, loop_985
fmovsle %icc, %f11, %f0
loop_984:
movl %xcc, %i4, %g6
xnor %l6, 0x090A, %i6
loop_985:
lduh [%l7 + 0x36], %l1
fmovsleu %xcc, %f13, %f4
fmul8x16al %f9, %f0, %f2
stw %o0, [%l7 + 0x78]
tg %icc, 0x6
ldsw [%l7 + 0x5C], %i0
brgez,a %l5, loop_986
fmul8sux16 %f6, %f14, %f6
ldub [%l7 + 0x6C], %g4
fnands %f9, %f9, %f3
loop_986:
lduh [%l7 + 0x7E], %o7
bpos %xcc, loop_987
ldd [%l7 + 0x20], %f12
fmovrde %l3, %f10, %f4
subccc %i1, %i2, %o6
loop_987:
fornot1s %f9, %f3, %f6
fmovspos %icc, %f1, %f7
tcc %xcc, 0x0
edge16 %o1, %g5, %l4
lduw [%l7 + 0x40], %l2
fornot1s %f0, %f10, %f6
srl %g2, 0x00, %g3
movvc %icc, %i5, %g7
xor %o3, %i3, %o2
ble %xcc, loop_988
fmul8x16al %f15, %f0, %f10
movre %i7, %o5, %l0
stx %o4, [%l7 + 0x68]
loop_988:
movrgz %g1, 0x204, %i4
smulcc %l6, %i6, %l1
fsrc1 %f8, %f4
std %f12, [%l7 + 0x38]
fmovrdgz %g6, %f4, %f6
ldsb [%l7 + 0x56], %i0
ldub [%l7 + 0x25], %o0
movleu %icc, %l5, %g4
bpos,a %icc, loop_989
bcc,a,pt %xcc, loop_990
bcs %icc, loop_991
fxnor %f4, %f2, %f6
loop_989:
ldd [%l7 + 0x40], %f10
loop_990:
bl loop_992
loop_991:
ldx [%l7 + 0x48], %l3
ldsw [%l7 + 0x4C], %o7
stb %i2, [%l7 + 0x63]
loop_992:
ldsb [%l7 + 0x08], %o6
fornot2 %f4, %f14, %f8
ldd [%l7 + 0x18], %f6
alignaddr %i1, %g5, %o1
sub %l2, %l4, %g3
fpack32 %f14, %f12, %f2
fornot2s %f6, %f10, %f11
fmovdcc %xcc, %f2, %f1
xnor %i5, 0x1956, %g2
fmovdge %xcc, %f4, %f0
array32 %g7, %i3, %o2
srl %o3, 0x0A, %o5
lduw [%l7 + 0x5C], %l0
ldsh [%l7 + 0x7E], %o4
sth %g1, [%l7 + 0x08]
stb %i4, [%l7 + 0x6D]
edge8l %i7, %i6, %l6
tsubcctv %l1, 0x1038, %i0
call loop_993
ldsb [%l7 + 0x75], %g6
stb %o0, [%l7 + 0x60]
pdist %f2, %f12, %f10
loop_993:
srl %g4, 0x0C, %l3
tsubcc %o7, %i2, %o6
ldx [%l7 + 0x10], %i1
ldsb [%l7 + 0x3B], %l5
tleu %icc, 0x7
ba,a %xcc, loop_994
bneg %xcc, loop_995
lduw [%l7 + 0x5C], %g5
udiv %l2, 0x1919, %o1
loop_994:
bvs %xcc, loop_996
loop_995:
tvc %xcc, 0x7
std %f12, [%l7 + 0x78]
fbl,a %fcc0, loop_997
loop_996:
ldub [%l7 + 0x10], %l4
fbuge,a %fcc2, loop_998
edge32l %g3, %i5, %g7
loop_997:
fmovdn %icc, %f3, %f9
fpsub16 %f8, %f12, %f6
loop_998:
lduh [%l7 + 0x0E], %g2
fpadd16 %f10, %f10, %f10
fnegd %f2, %f2
array32 %i3, %o2, %o5
tpos %icc, 0x6
fmovdne %icc, %f11, %f12
fcmped %fcc0, %f0, %f14
movge %xcc, %l0, %o3
movne %icc, %g1, %i4
ldsh [%l7 + 0x1C], %i7
movle %xcc, %o4, %i6
be,pt %icc, loop_999
tsubcc %l1, %i0, %l6
ldsb [%l7 + 0x71], %o0
umulcc %g4, %g6, %l3
loop_999:
ldx [%l7 + 0x18], %o7
taddcctv %o6, 0x045E, %i2
stw %i1, [%l7 + 0x40]
udiv %l5, 0x06E1, %g5
tcs %icc, 0x3
fmuld8sux16 %f8, %f6, %f12
brnz,a %o1, loop_1000
bpos,a,pt %icc, loop_1001
fmovsvc %icc, %f5, %f11
edge32 %l4, %g3, %l2
loop_1000:
tneg %xcc, 0x6
loop_1001:
stb %i5, [%l7 + 0x5C]
sdivx %g2, 0x1CA9, %g7
fzero %f8
stb %i3, [%l7 + 0x2E]
fzero %f12
fmovdvs %xcc, %f7, %f1
ldsh [%l7 + 0x44], %o2
lduw [%l7 + 0x10], %o5
ldx [%l7 + 0x28], %l0
stb %g1, [%l7 + 0x3A]
fnands %f14, %f3, %f13
sra %o3, %i4, %o4
fnors %f15, %f7, %f11
fbge %fcc0, loop_1002
fbu,a %fcc0, loop_1003
fble,a %fcc1, loop_1004
andn %i7, %i6, %i0
loop_1002:
fbge %fcc1, loop_1005
loop_1003:
tsubcc %l1, 0x14C4, %o0
loop_1004:
fbo,a %fcc0, loop_1006
fmovdvs %xcc, %f7, %f4
loop_1005:
ldub [%l7 + 0x15], %g4
popc 0x18C6, %l6
loop_1006:
fmovrsne %g6, %f6, %f3
ldsw [%l7 + 0x28], %l3
fmovsn %xcc, %f6, %f3
fbule,a %fcc0, loop_1007
movn %icc, %o6, %i2
fbu %fcc3, loop_1008
stx %o7, [%l7 + 0x60]
loop_1007:
udiv %l5, 0x009A, %g5
fmovrslz %o1, %f0, %f12
loop_1008:
edge8n %l4, %g3, %i1
andn %l2, 0x05C4, %g2
fxor %f4, %f4, %f2
fmovse %icc, %f1, %f13
fmovrsne %g7, %f2, %f11
edge32ln %i3, %o2, %o5
fba,a %fcc3, loop_1009
lduw [%l7 + 0x24], %l0
fbe,a %fcc1, loop_1010
tleu %xcc, 0x2
loop_1009:
movne %xcc, %i5, %g1
std %f4, [%l7 + 0x50]
loop_1010:
xnor %i4, %o3, %i7
bn,a,pt %icc, loop_1011
fcmple16 %f2, %f12, %i6
orn %o4, 0x1C82, %i0
brnz %o0, loop_1012
loop_1011:
tl %xcc, 0x1
fble,a %fcc1, loop_1013
fcmps %fcc2, %f14, %f13
loop_1012:
st %f15, [%l7 + 0x2C]
fpack16 %f4, %f3
loop_1013:
ld [%l7 + 0x2C], %f12
tcs %xcc, 0x0
sth %l1, [%l7 + 0x40]
std %f10, [%l7 + 0x78]
for %f2, %f6, %f10
orcc %g4, %l6, %l3
brgez,a %g6, loop_1014
movrne %o6, 0x2CE, %o7
fmovrdne %i2, %f2, %f12
fxor %f2, %f14, %f4
loop_1014:
sth %l5, [%l7 + 0x48]
ba,pt %icc, loop_1015
bneg loop_1016
movrgz %o1, 0x1FB, %g5
sdivcc %g3, 0x0D44, %l4
loop_1015:
nop
setx loop_1017, %l0, %l1
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_1016:
movrne %l2, %i1, %g7
fba,a %fcc2, loop_1018
tne %icc, 0x3
loop_1017:
tsubcctv %g2, 0x0CD4, %o2
edge16n %o5, %i3, %l0
loop_1018:
mova %icc, %i5, %i4
fble,a %fcc0, loop_1019
fmovdcs %xcc, %f3, %f8
stx %g1, [%l7 + 0x10]
move %icc, %o3, %i7
loop_1019:
stw %o4, [%l7 + 0x18]
fpadd32 %f8, %f8, %f4
movgu %xcc, %i0, %i6
ldsh [%l7 + 0x5C], %l1
sth %g4, [%l7 + 0x3E]
ldub [%l7 + 0x41], %l6
fcmpes %fcc0, %f12, %f2
ldsh [%l7 + 0x36], %o0
movl %xcc, %l3, %g6
udivx %o7, 0x0AFB, %i2
stx %l5, [%l7 + 0x68]
movrlez %o6, %o1, %g3
edge16ln %l4, %g5, %l2
ldsb [%l7 + 0x70], %i1
siam 0x1
ld [%l7 + 0x48], %f7
fmovrslez %g7, %f14, %f4
fmovspos %xcc, %f8, %f2
lduh [%l7 + 0x20], %g2
fmovsge %xcc, %f15, %f5
alignaddrl %o2, %o5, %i3
fabsd %f10, %f0
tvs %xcc, 0x3
tpos %icc, 0x0
subc %i5, %i4, %g1
tpos %xcc, 0x3
stb %l0, [%l7 + 0x28]
fbug %fcc1, loop_1020
ldub [%l7 + 0x38], %i7
taddcctv %o4, 0x1DFF, %o3
fmovdgu %xcc, %f14, %f0
loop_1020:
fcmpgt32 %f12, %f0, %i6
fcmpeq16 %f0, %f6, %l1
andncc %g4, %i0, %l6
fpadd16s %f11, %f5, %f9
movl %xcc, %o0, %l3
fmovsle %xcc, %f4, %f14
edge16 %g6, %i2, %o7
be,a %xcc, loop_1021
edge32l %l5, %o1, %o6
fxnors %f13, %f3, %f5
stw %g3, [%l7 + 0x44]
loop_1021:
fmovrdgz %g5, %f10, %f2
movre %l2, %l4, %i1
fnands %f2, %f0, %f2
call loop_1022
ldd [%l7 + 0x68], %f6
fnot2s %f9, %f15
std %f4, [%l7 + 0x58]
loop_1022:
fbge %fcc0, loop_1023
stw %g2, [%l7 + 0x74]
ldsw [%l7 + 0x20], %o2
nop
setx loop_1024, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1023:
st %f10, [%l7 + 0x20]
fbne,a %fcc1, loop_1025
bshuffle %f8, %f2, %f0
loop_1024:
smulcc %o5, 0x05FA, %i3
fpack32 %f6, %f0, %f2
loop_1025:
stb %g7, [%l7 + 0x2F]
lduh [%l7 + 0x44], %i4
st %f9, [%l7 + 0x0C]
fmovsa %icc, %f0, %f9
stw %i5, [%l7 + 0x38]
lduh [%l7 + 0x3A], %l0
movgu %icc, %g1, %o4
sdiv %i7, 0x0FB2, %o3
xnor %i6, 0x14E2, %l1
fbn %fcc0, loop_1026
ldub [%l7 + 0x79], %i0
addc %l6, %g4, %l3
fpadd32 %f4, %f4, %f6
loop_1026:
fnot2s %f12, %f11
fxor %f2, %f6, %f6
lduh [%l7 + 0x20], %g6
bvs,pt %xcc, loop_1027
nop
setx loop_1028, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x3A], %o0
ldsw [%l7 + 0x54], %o7
loop_1027:
fpmerge %f3, %f2, %f12
loop_1028:
edge32ln %i2, %o1, %l5
movn %xcc, %g3, %g5
fmovsge %icc, %f11, %f7
fandnot1s %f12, %f7, %f9
fbuge %fcc1, loop_1029
fsrc1s %f2, %f11
fabsd %f14, %f2
add %l2, 0x132A, %o6
loop_1029:
fcmple32 %f2, %f0, %i1
fpack32 %f4, %f8, %f6
stx %g2, [%l7 + 0x48]
umulcc %l4, 0x0BCA, %o5
lduh [%l7 + 0x42], %o2
std %f10, [%l7 + 0x58]
fsrc1s %f10, %f14
tsubcc %i3, %i4, %i5
lduw [%l7 + 0x5C], %g7
alignaddr %l0, %o4, %g1
tge %xcc, 0x1
udivx %o3, 0x1F7B, %i7
ldub [%l7 + 0x50], %i6
fmovrslz %l1, %f12, %f12
movcs %xcc, %i0, %l6
fmovsneg %xcc, %f11, %f9
lduh [%l7 + 0x46], %g4
fbule %fcc3, loop_1030
siam 0x4
stb %g6, [%l7 + 0x2D]
std %f0, [%l7 + 0x78]
loop_1030:
bgu,a,pn %xcc, loop_1031
tvs %icc, 0x5
ldub [%l7 + 0x64], %l3
stx %o7, [%l7 + 0x60]
loop_1031:
edge8ln %i2, %o0, %o1
srlx %l5, 0x03, %g3
stb %l2, [%l7 + 0x54]
bshuffle %f4, %f8, %f8
umulcc %g5, %i1, %o6
fmovdleu %xcc, %f0, %f9
udivx %g2, 0x0046, %l4
ldsw [%l7 + 0x30], %o2
ldd [%l7 + 0x78], %f12
movvc %icc, %o5, %i3
ldx [%l7 + 0x70], %i4
ldsh [%l7 + 0x60], %g7
lduh [%l7 + 0x74], %l0
fmovrdgz %o4, %f10, %f10
subccc %i5, 0x12AD, %g1
ldsb [%l7 + 0x2B], %i7
lduw [%l7 + 0x1C], %o3
lduw [%l7 + 0x68], %l1
ldub [%l7 + 0x30], %i0
bpos,a %xcc, loop_1032
sethi 0x1159, %l6
sth %g4, [%l7 + 0x16]
fnot2s %f3, %f3
loop_1032:
ldsh [%l7 + 0x28], %g6
srl %l3, %o7, %i6
fnot2 %f6, %f10
fpack32 %f0, %f4, %f8
ldsw [%l7 + 0x7C], %o0
mulscc %i2, %l5, %o1
fmovsleu %icc, %f3, %f0
ld [%l7 + 0x20], %f14
bn,a,pt %icc, loop_1033
udivx %g3, 0x1831, %l2
fmul8x16au %f12, %f14, %f12
fbge,a %fcc1, loop_1034
loop_1033:
fmovsvs %xcc, %f3, %f15
ldsb [%l7 + 0x4C], %g5
sth %o6, [%l7 + 0x7C]
loop_1034:
bvc,a,pt %xcc, loop_1035
taddcctv %g2, %l4, %i1
ldd [%l7 + 0x18], %f14
edge8 %o5, %o2, %i4
loop_1035:
lduh [%l7 + 0x4C], %g7
ldd [%l7 + 0x38], %f14
umul %l0, %o4, %i5
te %icc, 0x6
std %f6, [%l7 + 0x68]
tneg %xcc, 0x4
tsubcc %g1, %i7, %i3
fbue %fcc2, loop_1036
fbl,a %fcc2, loop_1037
array32 %o3, %l1, %i0
sdivx %g4, 0x0286, %l6
loop_1036:
stx %g6, [%l7 + 0x58]
loop_1037:
taddcctv %l3, %i6, %o0
std %f12, [%l7 + 0x10]
movcc %icc, %i2, %l5
fbule,a %fcc0, loop_1038
fmovdcc %icc, %f11, %f3
fmovsl %xcc, %f4, %f15
fmovsvs %icc, %f8, %f6
loop_1038:
brlz %o7, loop_1039
fmovrsgez %o1, %f8, %f0
stw %l2, [%l7 + 0x6C]
sllx %g3, 0x06, %g5
loop_1039:
addcc %g2, %l4, %i1
ld [%l7 + 0x70], %f14
ldsh [%l7 + 0x46], %o5
fmovsneg %xcc, %f5, %f0
edge16n %o6, %o2, %i4
movvs %xcc, %l0, %g7
tcc %xcc, 0x4
brnz,a %o4, loop_1040
movpos %xcc, %g1, %i7
stx %i3, [%l7 + 0x20]
bcs %xcc, loop_1041
loop_1040:
fmovsgu %xcc, %f4, %f13
ldsw [%l7 + 0x70], %o3
sth %l1, [%l7 + 0x3C]
loop_1041:
stw %i5, [%l7 + 0x58]
edge8l %g4, %l6, %g6
tle %icc, 0x5
fmovrse %i0, %f3, %f4
movl %icc, %i6, %o0
ldsb [%l7 + 0x22], %l3
ld [%l7 + 0x7C], %f11
fmovsn %xcc, %f1, %f0
tge %xcc, 0x0
st %f5, [%l7 + 0x4C]
st %f13, [%l7 + 0x50]
sllx %l5, 0x1F, %i2
fmovrslez %o7, %f11, %f11
ldsb [%l7 + 0x35], %l2
fmovrsgez %g3, %f1, %f0
movvs %xcc, %g5, %g2
bge,a,pn %icc, loop_1042
brgz,a %o1, loop_1043
fmovdvs %xcc, %f15, %f13
ldx [%l7 + 0x30], %l4
loop_1042:
ldub [%l7 + 0x79], %i1
loop_1043:
smulcc %o6, 0x136A, %o2
st %f9, [%l7 + 0x74]
mova %xcc, %o5, %i4
ba,pn %icc, loop_1044
ldub [%l7 + 0x20], %l0
mova %xcc, %g7, %o4
fmovsleu %xcc, %f6, %f4
loop_1044:
mulscc %g1, %i7, %o3
ldsw [%l7 + 0x68], %i3
ldub [%l7 + 0x1F], %i5
xnorcc %g4, %l6, %l1
ldsw [%l7 + 0x64], %g6
movgu %xcc, %i0, %o0
fmul8sux16 %f12, %f4, %f8
st %f5, [%l7 + 0x60]
tneg %icc, 0x1
lduw [%l7 + 0x0C], %i6
movle %xcc, %l3, %i2
sdivcc %l5, 0x134E, %l2
fornot1s %f1, %f8, %f3
fmuld8sux16 %f8, %f5, %f12
stw %g3, [%l7 + 0x20]
fmovrslz %g5, %f14, %f9
stw %o7, [%l7 + 0x3C]
tle %icc, 0x0
fnors %f1, %f9, %f4
fmul8ulx16 %f6, %f8, %f8
popc 0x1452, %o1
tg %xcc, 0x3
ldsw [%l7 + 0x64], %g2
bgu loop_1045
subccc %i1, 0x1BDF, %l4
fxor %f2, %f8, %f6
udivcc %o2, 0x1795, %o5
loop_1045:
fnot1 %f6, %f6
edge8l %i4, %l0, %g7
edge8n %o4, %g1, %i7
fmovdpos %icc, %f4, %f7
fsrc2 %f14, %f0
lduh [%l7 + 0x2A], %o3
tne %xcc, 0x6
ldsb [%l7 + 0x46], %i3
st %f3, [%l7 + 0x4C]
fbl %fcc0, loop_1046
lduw [%l7 + 0x30], %o6
fbn %fcc1, loop_1047
fabss %f12, %f8
loop_1046:
fnor %f10, %f10, %f2
fxnor %f10, %f6, %f10
loop_1047:
fbu,a %fcc0, loop_1048
ldsb [%l7 + 0x11], %g4
fpsub32s %f5, %f11, %f0
bg,a,pt %icc, loop_1049
loop_1048:
umulcc %l6, 0x16D9, %i5
fmovdge %xcc, %f8, %f8
ba,a loop_1050
loop_1049:
stb %l1, [%l7 + 0x10]
or %g6, %o0, %i0
movvs %xcc, %l3, %i2
loop_1050:
movrgez %l5, %l2, %g3
ldd [%l7 + 0x50], %f14
xnor %i6, %o7, %o1
fxnor %f10, %f10, %f12
fbo,a %fcc0, loop_1051
fmovsne %icc, %f15, %f11
fcmped %fcc0, %f12, %f6
tg %icc, 0x6
loop_1051:
stb %g5, [%l7 + 0x66]
fmovrdne %g2, %f8, %f12
ldsb [%l7 + 0x5D], %l4
fornot1 %f8, %f8, %f2
bl,a loop_1052
fnot1s %f8, %f7
fcmpes %fcc0, %f3, %f2
fbge %fcc3, loop_1053
loop_1052:
fmovdvc %xcc, %f15, %f7
fmul8ulx16 %f2, %f8, %f8
ldsw [%l7 + 0x78], %i1
loop_1053:
fsrc2s %f8, %f15
stx %o5, [%l7 + 0x28]
edge8ln %o2, %l0, %i4
fmovdle %icc, %f8, %f6
ldub [%l7 + 0x76], %o4
stb %g1, [%l7 + 0x29]
fmovsge %xcc, %f11, %f4
ld [%l7 + 0x3C], %f15
edge32ln %i7, %o3, %i3
lduw [%l7 + 0x20], %g7
bge loop_1054
ble,pn %xcc, loop_1055
stx %g4, [%l7 + 0x40]
movrgz %o6, %l6, %i5
loop_1054:
movne %icc, %l1, %g6
loop_1055:
fmovrdgz %o0, %f14, %f6
fsrc1 %f0, %f8
fmovsvs %xcc, %f4, %f3
fcmpgt32 %f0, %f4, %i0
stw %i2, [%l7 + 0x48]
ldd [%l7 + 0x50], %f0
tcs %xcc, 0x4
movl %xcc, %l5, %l2
ldub [%l7 + 0x4D], %l3
fandnot1 %f0, %f8, %f2
umulcc %g3, 0x14B5, %o7
edge16 %o1, %i6, %g5
stx %l4, [%l7 + 0x78]
ba,a,pn %xcc, loop_1056
nop
setx loop_1057, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bge,pt %icc, loop_1058
ld [%l7 + 0x20], %f7
loop_1056:
fnands %f7, %f5, %f5
loop_1057:
ldsh [%l7 + 0x42], %i1
loop_1058:
fsrc1s %f4, %f2
bn,a %xcc, loop_1059
lduh [%l7 + 0x3C], %g2
brz,a %o5, loop_1060
fandnot2 %f8, %f8, %f0
loop_1059:
fmovd %f2, %f6
sth %l0, [%l7 + 0x54]
loop_1060:
ldsh [%l7 + 0x18], %o2
taddcc %i4, 0x01E6, %g1
st %f15, [%l7 + 0x18]
ldsb [%l7 + 0x68], %o4
fmul8x16al %f7, %f6, %f4
fmul8ulx16 %f2, %f4, %f4
movrgz %o3, 0x233, %i3
lduh [%l7 + 0x6C], %g7
fmovdne %xcc, %f10, %f15
move %xcc, %i7, %g4
andn %o6, 0x062A, %i5
movpos %icc, %l6, %l1
sdiv %o0, 0x1D38, %i0
fnand %f6, %f10, %f10
ldsw [%l7 + 0x60], %i2
lduw [%l7 + 0x68], %l5
bn,a loop_1061
movrlz %g6, %l3, %g3
fbn,a %fcc2, loop_1062
fmovsne %xcc, %f7, %f6
loop_1061:
tvs %xcc, 0x5
fnands %f15, %f11, %f1
loop_1062:
ldsb [%l7 + 0x2B], %o7
fmovdg %icc, %f13, %f15
fnegd %f6, %f6
edge16 %o1, %i6, %l2
bpos,a loop_1063
fabsd %f2, %f14
bn,a,pn %xcc, loop_1064
taddcc %l4, 0x0CCE, %g5
loop_1063:
fnand %f8, %f12, %f0
taddcctv %i1, 0x1569, %g2
loop_1064:
fones %f12
stw %o5, [%l7 + 0x7C]
fmovrse %l0, %f3, %f6
movvc %xcc, %o2, %i4
fbue,a %fcc0, loop_1065
tn %xcc, 0x4
te %icc, 0x4
ldd [%l7 + 0x10], %f14
loop_1065:
ldsw [%l7 + 0x48], %o4
nop
setx loop_1066, %l0, %l1
jmpl %l1, %g1
siam 0x0
stx %o3, [%l7 + 0x58]
fmovrde %i3, %f12, %f0
loop_1066:
fnegd %f0, %f14
fpsub32 %f4, %f12, %f12
fzero %f12
lduh [%l7 + 0x08], %i7
lduh [%l7 + 0x68], %g7
fornot2 %f6, %f2, %f2
stx %g4, [%l7 + 0x20]
ble,pt %xcc, loop_1067
fcmpeq16 %f12, %f14, %i5
sth %o6, [%l7 + 0x3C]
lduh [%l7 + 0x7E], %l6
loop_1067:
edge32l %o0, %i0, %i2
stx %l5, [%l7 + 0x50]
fmovdg %xcc, %f3, %f1
std %f6, [%l7 + 0x50]
fmuld8ulx16 %f3, %f4, %f4
ldub [%l7 + 0x5E], %g6
taddcc %l1, 0x0B1B, %g3
tle %xcc, 0x2
fnegs %f9, %f3
fbule %fcc3, loop_1068
ldsw [%l7 + 0x20], %o7
tle %icc, 0x0
tle %icc, 0x2
loop_1068:
ldsb [%l7 + 0x09], %o1
addccc %l3, %l2, %l4
sth %i6, [%l7 + 0x3A]
movrne %g5, %g2, %i1
lduw [%l7 + 0x4C], %l0
movrgez %o2, 0x2C9, %i4
smul %o5, 0x01F4, %g1
fandnot1 %f4, %f8, %f14
add %o3, %o4, %i3
andcc %g7, %i7, %i5
edge32ln %o6, %g4, %l6
brz,a %i0, loop_1069
fornot2s %f10, %f12, %f1
brlez,a %o0, loop_1070
te %icc, 0x5
loop_1069:
edge16l %l5, %g6, %i2
nop
setx loop_1071, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1070:
movneg %icc, %l1, %o7
faligndata %f8, %f4, %f14
mova %xcc, %g3, %o1
loop_1071:
fcmple16 %f10, %f14, %l3
movle %xcc, %l2, %l4
stb %i6, [%l7 + 0x64]
brnz %g5, loop_1072
move %xcc, %g2, %l0
stw %i1, [%l7 + 0x3C]
tcc %icc, 0x4
loop_1072:
edge16ln %o2, %o5, %i4
fsrc2s %f8, %f15
fmovdcc %xcc, %f3, %f6
fba %fcc3, loop_1073
mulx %o3, %o4, %g1
fbue,a %fcc0, loop_1074
fbo %fcc1, loop_1075
loop_1073:
std %f4, [%l7 + 0x30]
tge %icc, 0x5
loop_1074:
fmovsle %xcc, %f9, %f0
loop_1075:
umulcc %g7, 0x0B88, %i3
edge8ln %i5, %i7, %g4
tle %xcc, 0x0
ldd [%l7 + 0x20], %f10
fmovsa %icc, %f11, %f7
fmul8x16al %f3, %f6, %f4
fxor %f4, %f8, %f10
ldsb [%l7 + 0x78], %o6
fones %f3
ldsb [%l7 + 0x5C], %l6
edge16l %o0, %l5, %i0
ld [%l7 + 0x44], %f5
edge16n %g6, %l1, %i2
fands %f6, %f3, %f2
sdiv %o7, 0x1A6D, %g3
orcc %l3, 0x1DB5, %l2
fbe %fcc2, loop_1076
st %f11, [%l7 + 0x2C]
mulx %o1, 0x09D7, %i6
lduw [%l7 + 0x20], %g5
loop_1076:
bleu,pt %xcc, loop_1077
edge32n %g2, %l4, %l0
fsrc2s %f2, %f9
std %f12, [%l7 + 0x38]
loop_1077:
smulcc %i1, 0x0CB9, %o2
fmovsa %icc, %f9, %f1
ld [%l7 + 0x0C], %f12
fandnot2 %f10, %f8, %f12
fors %f15, %f12, %f6
popc %o5, %o3
nop
setx loop_1078, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldx [%l7 + 0x18], %o4
tsubcc %g1, %i4, %i3
movrlz %i5, 0x306, %g7
loop_1078:
ldub [%l7 + 0x67], %i7
lduw [%l7 + 0x28], %o6
fnands %f9, %f2, %f5
fbl %fcc1, loop_1079
sth %g4, [%l7 + 0x48]
andn %l6, %o0, %l5
bg loop_1080
loop_1079:
ldsb [%l7 + 0x26], %i0
ldx [%l7 + 0x48], %l1
stx %i2, [%l7 + 0x68]
loop_1080:
ldsh [%l7 + 0x5C], %g6
fmovspos %icc, %f6, %f9
fbo %fcc0, loop_1081
pdist %f12, %f12, %f0
bleu,a loop_1082
ld [%l7 + 0x44], %f4
loop_1081:
xor %g3, 0x1A69, %l3
fxors %f11, %f7, %f13
loop_1082:
ldsw [%l7 + 0x74], %l2
fmovdvs %xcc, %f13, %f5
lduw [%l7 + 0x60], %o1
fmul8ulx16 %f12, %f10, %f2
stx %i6, [%l7 + 0x50]
fandnot2 %f14, %f2, %f14
fornot2 %f6, %f10, %f12
ld [%l7 + 0x30], %f7
ldsh [%l7 + 0x12], %g5
ldsw [%l7 + 0x18], %g2
ldd [%l7 + 0x28], %f4
tleu %xcc, 0x3
fnot2 %f8, %f14
fmovsvc %xcc, %f13, %f0
bleu,a %icc, loop_1083
ldd [%l7 + 0x18], %f0
tne %xcc, 0x3
tg %icc, 0x5
loop_1083:
bleu,a loop_1084
ldd [%l7 + 0x78], %f12
mulscc %o7, %l4, %i1
array16 %o2, %l0, %o3
loop_1084:
fsrc2s %f0, %f11
fcmpeq16 %f12, %f14, %o5
ldsh [%l7 + 0x28], %g1
movcs %xcc, %o4, %i3
fbuge,a %fcc0, loop_1085
ldsh [%l7 + 0x7E], %i4
movpos %icc, %g7, %i7
lduw [%l7 + 0x28], %o6
loop_1085:
alignaddr %g4, %i5, %o0
ldd [%l7 + 0x48], %f6
fnot2 %f6, %f14
sdiv %l5, 0x0006, %l6
ldsw [%l7 + 0x58], %l1
lduh [%l7 + 0x14], %i0
movre %g6, %i2, %g3
ldsh [%l7 + 0x1E], %l2
bcs,a loop_1086
brgez,a %o1, loop_1087
fmovsvs %icc, %f8, %f14
fmuld8sux16 %f13, %f14, %f6
loop_1086:
fpadd16s %f6, %f3, %f9
loop_1087:
ldx [%l7 + 0x78], %l3
lduh [%l7 + 0x0E], %i6
brnz %g2, loop_1088
fmovsvs %xcc, %f7, %f14
movrgez %o7, %l4, %i1
faligndata %f4, %f14, %f14
loop_1088:
fpadd16 %f12, %f14, %f12
ldx [%l7 + 0x50], %g5
ldsh [%l7 + 0x46], %l0
udivcc %o3, 0x1C37, %o2
tsubcc %g1, %o5, %i3
ldsh [%l7 + 0x58], %o4
stb %g7, [%l7 + 0x3D]
lduh [%l7 + 0x56], %i4
andcc %i7, %o6, %g4
fmul8ulx16 %f14, %f8, %f10
mulx %i5, %l5, %o0
fnands %f0, %f7, %f11
stw %l1, [%l7 + 0x70]
stw %i0, [%l7 + 0x68]
sub %g6, %i2, %g3
fbo,a %fcc2, loop_1089
sra %l2, 0x0F, %l6
tgu %icc, 0x6
fmovd %f14, %f6
loop_1089:
fcmpeq16 %f12, %f4, %o1
smulcc %i6, 0x1561, %l3
movrgz %g2, %o7, %l4
fbul,a %fcc0, loop_1090
edge32l %i1, %l0, %g5
fmovrdlez %o2, %f2, %f14
ldsh [%l7 + 0x54], %o3
loop_1090:
st %f15, [%l7 + 0x30]
fmuld8sux16 %f14, %f15, %f12
fors %f6, %f11, %f9
sll %o5, %g1, %o4
xor %g7, %i4, %i7
stx %i3, [%l7 + 0x50]
fmovdge %xcc, %f5, %f14
fmovse %xcc, %f8, %f13
ldsh [%l7 + 0x2C], %g4
addccc %i5, %o6, %o0
brlz %l1, loop_1091
fbug,a %fcc3, loop_1092
fmovsvs %xcc, %f15, %f6
smulcc %l5, 0x16B5, %g6
loop_1091:
ble,a %icc, loop_1093
loop_1092:
tvc %xcc, 0x6
ld [%l7 + 0x74], %f7
sethi 0x0534, %i0
loop_1093:
stw %g3, [%l7 + 0x7C]
udiv %i2, 0x0A29, %l6
taddcc %o1, %i6, %l3
brgez,a %g2, loop_1094
tpos %xcc, 0x6
lduw [%l7 + 0x60], %l2
fmul8ulx16 %f2, %f6, %f10
loop_1094:
fmul8x16au %f4, %f14, %f4
ldd [%l7 + 0x20], %f12
ldub [%l7 + 0x67], %o7
ldsw [%l7 + 0x0C], %i1
movleu %xcc, %l0, %g5
stb %l4, [%l7 + 0x60]
smulcc %o2, 0x018C, %o3
bne,pt %xcc, loop_1095
fmovrdne %g1, %f8, %f2
xor %o4, 0x09A8, %g7
fnot2s %f9, %f9
loop_1095:
xor %i4, %i7, %i3
fpackfix %f12, %f10
fmovrdgez %g4, %f4, %f10
tleu %icc, 0x5
edge32ln %o5, %o6, %i5
fxors %f12, %f13, %f15
fbl %fcc1, loop_1096
ldsb [%l7 + 0x77], %o0
movle %xcc, %l5, %g6
fandnot1 %f8, %f14, %f4
loop_1096:
add %i0, 0x1CCB, %g3
tg %xcc, 0x2
fbue,a %fcc0, loop_1097
fmovscc %xcc, %f9, %f14
udiv %i2, 0x18A9, %l1
edge16ln %o1, %l6, %l3
loop_1097:
stw %g2, [%l7 + 0x7C]
fmovdvc %xcc, %f3, %f11
fcmpeq32 %f0, %f0, %l2
sll %i6, 0x06, %o7
fsrc2 %f4, %f10
std %f8, [%l7 + 0x60]
bne,a,pt %icc, loop_1098
taddcc %i1, 0x04B7, %g5
fbul,a %fcc3, loop_1099
fmovdneg %xcc, %f6, %f15
loop_1098:
addccc %l4, 0x0060, %l0
array16 %o3, %o2, %g1
loop_1099:
movneg %xcc, %o4, %g7
fpack16 %f8, %f15
std %f14, [%l7 + 0x38]
fmovdpos %xcc, %f3, %f13
te %xcc, 0x7
andcc %i7, 0x1C3F, %i3
fmul8sux16 %f4, %f2, %f10
orn %g4, %i4, %o5
fmovrse %o6, %f2, %f1
lduh [%l7 + 0x46], %i5
stb %o0, [%l7 + 0x71]
fbl %fcc3, loop_1100
ldd [%l7 + 0x48], %f6
fpsub32 %f8, %f10, %f12
and %g6, %i0, %l5
loop_1100:
ldub [%l7 + 0x62], %g3
xnor %l1, %i2, %l6
fblg %fcc3, loop_1101
fbu,a %fcc2, loop_1102
bleu,pn %xcc, loop_1103
fxnor %f14, %f2, %f0
loop_1101:
lduw [%l7 + 0x24], %l3
loop_1102:
fbne,a %fcc2, loop_1104
loop_1103:
brlez,a %g2, loop_1105
fornot1s %f12, %f5, %f7
sth %o1, [%l7 + 0x1A]
loop_1104:
fblg,a %fcc0, loop_1106
loop_1105:
fpadd16 %f12, %f4, %f12
movrlz %i6, %l2, %i1
udivx %o7, 0x1BA2, %l4
loop_1106:
ldsh [%l7 + 0x4C], %g5
fcmple32 %f8, %f6, %l0
tvc %xcc, 0x1
fbug,a %fcc1, loop_1107
siam 0x6
fors %f13, %f10, %f7
stw %o3, [%l7 + 0x0C]
loop_1107:
stx %g1, [%l7 + 0x48]
fxnor %f0, %f2, %f8
ldd [%l7 + 0x78], %f0
ldsh [%l7 + 0x7E], %o2
ld [%l7 + 0x10], %f8
stb %g7, [%l7 + 0x78]
sll %o4, 0x16, %i3
sth %i7, [%l7 + 0x2E]
fpack16 %f12, %f13
ldd [%l7 + 0x08], %f10
smulcc %i4, %o5, %o6
stb %g4, [%l7 + 0x40]
sth %i5, [%l7 + 0x52]
movg %xcc, %o0, %i0
fmovscc %icc, %f13, %f14
fmovdvs %xcc, %f12, %f14
ldsh [%l7 + 0x08], %g6
fbe,a %fcc1, loop_1108
ldsb [%l7 + 0x53], %l5
array8 %l1, %g3, %l6
fbne %fcc2, loop_1109
loop_1108:
bl %icc, loop_1110
pdist %f10, %f10, %f0
bn %icc, loop_1111
loop_1109:
fandnot1s %f8, %f1, %f6
loop_1110:
stx %l3, [%l7 + 0x50]
brgez %i2, loop_1112
loop_1111:
fsrc2s %f11, %f8
lduh [%l7 + 0x4C], %o1
fone %f4
loop_1112:
brlz,a %g2, loop_1113
srlx %l2, 0x13, %i6
movneg %xcc, %o7, %i1
edge8ln %g5, %l4, %l0
loop_1113:
edge16l %g1, %o2, %g7
ldsw [%l7 + 0x60], %o3
fsrc2s %f0, %f2
stx %o4, [%l7 + 0x10]
udivcc %i7, 0x0F5A, %i4
umul %i3, %o5, %o6
lduh [%l7 + 0x7A], %g4
lduh [%l7 + 0x0C], %i5
udivx %o0, 0x0994, %g6
fornot1s %f3, %f3, %f15
fcmpne16 %f12, %f12, %i0
fmovdleu %xcc, %f9, %f6
fblg %fcc1, loop_1114
fmovdcc %icc, %f2, %f0
fbn %fcc2, loop_1115
fmovdle %icc, %f11, %f2
loop_1114:
fmovdcs %icc, %f15, %f6
fpadd32s %f2, %f9, %f12
loop_1115:
edge16l %l5, %l1, %g3
stw %l6, [%l7 + 0x50]
movge %xcc, %i2, %o1
fbn %fcc0, loop_1116
add %g2, 0x0C39, %l2
edge16ln %l3, %i6, %o7
array16 %i1, %g5, %l0
loop_1116:
fmovrslz %l4, %f7, %f6
edge16l %o2, %g7, %o3
ld [%l7 + 0x2C], %f12
stb %g1, [%l7 + 0x53]
sth %o4, [%l7 + 0x7A]
ldub [%l7 + 0x48], %i4
stx %i3, [%l7 + 0x40]
bneg,a loop_1117
bneg,a,pn %xcc, loop_1118
movvs %xcc, %i7, %o5
add %g4, %i5, %o6
loop_1117:
nop
setx loop_1119, %l0, %l1
jmpl %l1, %g6
loop_1118:
fmovrdlz %o0, %f10, %f0
ldsw [%l7 + 0x20], %i0
st %f13, [%l7 + 0x7C]
loop_1119:
stb %l5, [%l7 + 0x2B]
fcmpne16 %f4, %f4, %g3
sdiv %l6, 0x07A2, %l1
fandnot2s %f7, %f9, %f0
fcmped %fcc0, %f4, %f4
fblg,a %fcc0, loop_1120
srlx %i2, 0x0B, %g2
stb %l2, [%l7 + 0x55]
addcc %o1, 0x1AF7, %i6
loop_1120:
subc %l3, 0x0EB2, %i1
ldsb [%l7 + 0x78], %o7
fbo,a %fcc3, loop_1121
fmovdne %xcc, %f14, %f5
tcs %icc, 0x6
alignaddr %g5, %l0, %l4
loop_1121:
fsrc2 %f2, %f6
ldub [%l7 + 0x63], %g7
edge16ln %o3, %g1, %o4
sdiv %i4, 0x1D10, %o2
bvc,a loop_1122
tgu %icc, 0x2
fmovsleu %icc, %f13, %f9
fmovspos %icc, %f12, %f5
loop_1122:
fxnor %f4, %f6, %f2
sdivcc %i7, 0x0A9A, %i3
fcmpeq16 %f4, %f10, %o5
stx %i5, [%l7 + 0x10]
stw %o6, [%l7 + 0x78]
fbn,a %fcc0, loop_1123
fpackfix %f8, %f5
lduw [%l7 + 0x50], %g4
ld [%l7 + 0x6C], %f3
loop_1123:
movl %icc, %g6, %o0
popc 0x0C49, %i0
andcc %l5, %g3, %l1
edge16 %i2, %g2, %l6
fnot1 %f2, %f2
sth %o1, [%l7 + 0x6C]
movleu %xcc, %l2, %i6
fbg,a %fcc3, loop_1124
bn,pn %xcc, loop_1125
edge8l %l3, %i1, %g5
fandnot2 %f4, %f8, %f12
loop_1124:
stx %o7, [%l7 + 0x08]
loop_1125:
fpack16 %f10, %f10
fcmpne16 %f0, %f14, %l0
fble %fcc0, loop_1126
ldub [%l7 + 0x5A], %l4
srl %o3, %g1, %o4
fabss %f8, %f11
loop_1126:
ldx [%l7 + 0x70], %i4
movrlz %o2, %g7, %i7
xorcc %o5, 0x1718, %i5
sdiv %i3, 0x1347, %o6
st %f13, [%l7 + 0x54]
st %f7, [%l7 + 0x48]
ba %icc, loop_1127
stw %g6, [%l7 + 0x1C]
lduw [%l7 + 0x38], %g4
srl %o0, 0x1A, %l5
loop_1127:
fmovdvs %icc, %f8, %f7
sllx %g3, %l1, %i2
tneg %icc, 0x2
ldub [%l7 + 0x22], %g2
orncc %i0, %l6, %l2
fbule,a %fcc1, loop_1128
movgu %xcc, %o1, %i6
fnor %f10, %f14, %f2
lduh [%l7 + 0x54], %l3
loop_1128:
stx %g5, [%l7 + 0x78]
bcs,a %icc, loop_1129
sllx %i1, %o7, %l0
fbl %fcc2, loop_1130
fsrc1s %f5, %f5
loop_1129:
stx %o3, [%l7 + 0x28]
brgez %l4, loop_1131
loop_1130:
fmovsge %icc, %f7, %f8
xnor %g1, %o4, %i4
ta %icc, 0x4
loop_1131:
movgu %xcc, %o2, %i7
fmuld8ulx16 %f12, %f9, %f2
fandnot2s %f14, %f4, %f3
fpsub32 %f4, %f6, %f4
lduw [%l7 + 0x64], %o5
fmovrsne %i5, %f15, %f12
st %f8, [%l7 + 0x20]
st %f3, [%l7 + 0x74]
fzero %f6
add %i3, 0x1656, %o6
edge16l %g7, %g4, %g6
subcc %l5, 0x078E, %o0
addccc %l1, %i2, %g3
fsrc2 %f12, %f8
subccc %i0, 0x0ADE, %g2
tneg %icc, 0x7
fpadd16 %f2, %f4, %f6
orcc %l6, 0x12CF, %l2
sethi 0x0C11, %o1
fbne,a %fcc3, loop_1132
lduw [%l7 + 0x0C], %i6
stb %l3, [%l7 + 0x5F]
edge16l %g5, %i1, %o7
loop_1132:
movg %icc, %o3, %l4
fbn %fcc0, loop_1133
edge32 %g1, %l0, %o4
fba %fcc2, loop_1134
lduh [%l7 + 0x58], %i4
loop_1133:
fcmpne16 %f0, %f0, %i7
ldsb [%l7 + 0x3F], %o5
loop_1134:
std %f6, [%l7 + 0x18]
ldsb [%l7 + 0x2A], %i5
fmovsvc %icc, %f4, %f15
mova %icc, %i3, %o6
lduw [%l7 + 0x34], %o2
fcmpeq32 %f6, %f14, %g7
fcmps %fcc2, %f12, %f3
ldx [%l7 + 0x58], %g6
fmovscs %icc, %f1, %f9
array32 %g4, %l5, %l1
tcs %xcc, 0x4
fornot2s %f13, %f9, %f13
sdiv %o0, 0x1B8B, %g3
fzero %f4
movg %icc, %i2, %i0
move %icc, %l6, %g2
movl %xcc, %l2, %i6
smulcc %l3, 0x0539, %g5
tgu %xcc, 0x0
fmovrdgez %o1, %f2, %f0
srlx %o7, 0x1A, %i1
std %f2, [%l7 + 0x48]
fnot2 %f4, %f2
brlz,a %l4, loop_1135
ble,a %icc, loop_1136
movrlez %g1, %l0, %o3
sth %i4, [%l7 + 0x40]
loop_1135:
fcmpes %fcc1, %f3, %f12
loop_1136:
srl %o4, 0x04, %o5
sra %i7, %i5, %i3
ldsw [%l7 + 0x24], %o6
subc %g7, 0x02CB, %g6
brgz,a %o2, loop_1137
smulcc %g4, 0x10A9, %l5
tle %icc, 0x7
fbne,a %fcc3, loop_1138
loop_1137:
fpadd16s %f1, %f2, %f5
brz %l1, loop_1139
tleu %xcc, 0x7
loop_1138:
andcc %o0, 0x1DDD, %i2
ldsb [%l7 + 0x31], %g3
loop_1139:
sra %i0, %l6, %l2
ldx [%l7 + 0x30], %i6
fmovrdlez %l3, %f6, %f14
and %g5, %o1, %o7
fmovdle %icc, %f13, %f14
ldd [%l7 + 0x38], %f4
fmovdneg %xcc, %f4, %f9
faligndata %f6, %f4, %f4
ldsb [%l7 + 0x72], %g2
stx %i1, [%l7 + 0x58]
sth %g1, [%l7 + 0x34]
fmovscc %xcc, %f0, %f4
fnegs %f14, %f9
fmovdge %xcc, %f1, %f8
fbge,a %fcc3, loop_1140
mova %xcc, %l4, %l0
fmovrdgz %i4, %f2, %f2
std %f4, [%l7 + 0x50]
loop_1140:
sdivx %o4, 0x00C6, %o5
stx %i7, [%l7 + 0x08]
fmovdg %xcc, %f8, %f12
fmovdn %icc, %f7, %f10
fcmpgt32 %f0, %f8, %i5
fsrc2s %f10, %f10
ldsb [%l7 + 0x7E], %i3
fpack16 %f14, %f10
movrgz %o3, 0x29D, %g7
fnor %f8, %f4, %f2
fzero %f4
ldx [%l7 + 0x08], %g6
ldsw [%l7 + 0x14], %o6
ldsb [%l7 + 0x0C], %g4
array16 %l5, %o2, %o0
lduh [%l7 + 0x12], %i2
sllx %g3, 0x04, %i0
stw %l1, [%l7 + 0x40]
tl %xcc, 0x1
fcmpgt32 %f2, %f12, %l2
ldub [%l7 + 0x5D], %i6
ldsh [%l7 + 0x1C], %l6
edge16ln %g5, %l3, %o7
movle %xcc, %o1, %i1
ld [%l7 + 0x1C], %f9
ldub [%l7 + 0x0F], %g1
stx %l4, [%l7 + 0x10]
tcc %xcc, 0x4
movge %icc, %l0, %g2
ld [%l7 + 0x6C], %f2
mulx %i4, %o4, %o5
brlez %i7, loop_1141
call loop_1142
ldsb [%l7 + 0x52], %i3
fbl,a %fcc3, loop_1143
loop_1141:
fnegd %f4, %f12
loop_1142:
lduh [%l7 + 0x6C], %i5
fcmpgt32 %f10, %f12, %o3
loop_1143:
add %g6, 0x01B6, %o6
ldsw [%l7 + 0x30], %g7
fmul8x16au %f0, %f4, %f6
bne %xcc, loop_1144
fmovdn %icc, %f11, %f2
edge8 %g4, %o2, %o0
tge %xcc, 0x2
loop_1144:
ldd [%l7 + 0x60], %f8
fpsub16 %f12, %f10, %f12
movrlez %i2, 0x31C, %g3
move %xcc, %i0, %l5
fmovda %icc, %f8, %f11
movre %l1, 0x138, %i6
nop
setx loop_1145, %l0, %l1
jmpl %l1, %l6
nop
setx loop_1146, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tge %icc, 0x7
fbug %fcc0, loop_1147
loop_1145:
fsrc2 %f8, %f6
loop_1146:
bne,a,pt %icc, loop_1148
tgu %xcc, 0x5
loop_1147:
umul %g5, %l3, %o7
be,pn %xcc, loop_1149
loop_1148:
tgu %xcc, 0x1
bne,a loop_1150
fmovsl %icc, %f11, %f5
loop_1149:
fmul8x16au %f12, %f12, %f4
edge8n %l2, %i1, %o1
loop_1150:
fmovdcs %icc, %f13, %f4
fornot2 %f4, %f4, %f0
std %f8, [%l7 + 0x18]
bpos,pt %icc, loop_1151
bleu,a loop_1152
fmovsl %xcc, %f0, %f3
stb %g1, [%l7 + 0x14]
loop_1151:
subc %l0, %l4, %i4
loop_1152:
stx %g2, [%l7 + 0x50]
nop
setx loop_1153, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ba,a loop_1154
fbo,a %fcc3, loop_1155
edge8n %o4, %i7, %o5
loop_1153:
tleu %xcc, 0x1
loop_1154:
nop
setx loop_1156, %l0, %l1
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_1155:
fxnors %f13, %f15, %f0
ldub [%l7 + 0x1C], %i5
fbue %fcc0, loop_1157
loop_1156:
lduh [%l7 + 0x34], %o3
ldsb [%l7 + 0x54], %g6
fmovdcc %icc, %f13, %f3
loop_1157:
ldsb [%l7 + 0x3B], %o6
movl %xcc, %g7, %i3
move %icc, %o2, %o0
fmovsg %xcc, %f10, %f15
srl %g4, %i2, %i0
fmovsneg %icc, %f13, %f14
edge16n %l5, %g3, %l1
edge16n %l6, %g5, %i6
fbug %fcc1, loop_1158
ldub [%l7 + 0x25], %o7
std %f0, [%l7 + 0x70]
array32 %l3, %l2, %i1
loop_1158:
fandnot1 %f2, %f10, %f0
lduh [%l7 + 0x7C], %o1
bl,a loop_1159
fmovde %xcc, %f4, %f13
srl %g1, 0x0A, %l4
movn %xcc, %l0, %g2
loop_1159:
movleu %xcc, %o4, %i4
sub %i7, %o5, %o3
fmovspos %xcc, %f6, %f0
fmovdvc %xcc, %f0, %f3
fbue,a %fcc3, loop_1160
stb %g6, [%l7 + 0x7E]
ld [%l7 + 0x28], %f5
movrlz %i5, %g7, %i3
loop_1160:
fcmpgt16 %f2, %f2, %o2
fmovrdlz %o0, %f14, %f0
bneg,a loop_1161
st %f3, [%l7 + 0x44]
ldsb [%l7 + 0x34], %o6
bg,pt %xcc, loop_1162
loop_1161:
ldsw [%l7 + 0x34], %g4
fpack32 %f2, %f2, %f8
fmovrdne %i2, %f0, %f10
loop_1162:
lduh [%l7 + 0x42], %l5
call loop_1163
stx %i0, [%l7 + 0x70]
ldub [%l7 + 0x7E], %g3
or %l6, 0x1EDE, %l1
loop_1163:
ldsh [%l7 + 0x42], %g5
fzero %f12
fbg,a %fcc1, loop_1164
faligndata %f12, %f8, %f10
fbe %fcc2, loop_1165
edge8n %o7, %l3, %l2
loop_1164:
fmovdge %icc, %f9, %f6
std %f8, [%l7 + 0x08]
loop_1165:
bg,a %icc, loop_1166
fmovscc %xcc, %f4, %f14
brnz,a %i6, loop_1167
tn %xcc, 0x4
loop_1166:
call loop_1168
fbo %fcc2, loop_1169
loop_1167:
bcs,a,pt %icc, loop_1170
ldsb [%l7 + 0x64], %i1
loop_1168:
lduh [%l7 + 0x54], %o1
loop_1169:
ldsh [%l7 + 0x48], %g1
loop_1170:
andcc %l4, 0x0200, %g2
fcmpeq16 %f14, %f8, %l0
smulcc %o4, 0x0309, %i4
fmovrslez %i7, %f0, %f3
bn %xcc, loop_1171
move %icc, %o5, %o3
fzeros %f2
fnot2s %f7, %f10
loop_1171:
ld [%l7 + 0x40], %f4
sdivx %i5, 0x1FF3, %g7
bne loop_1172
ldd [%l7 + 0x48], %f10
xnor %g6, %i3, %o2
stb %o0, [%l7 + 0x76]
loop_1172:
fmovsn %xcc, %f3, %f9
fsrc1s %f6, %f11
nop
setx loop_1173, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovde %icc, %f5, %f11
andcc %g4, 0x0409, %i2
fsrc1 %f4, %f4
loop_1173:
fands %f12, %f12, %f1
stw %l5, [%l7 + 0x20]
brz,a %i0, loop_1174
fmuld8ulx16 %f2, %f7, %f8
sdiv %o6, 0x1554, %g3
fxnor %f6, %f8, %f2
loop_1174:
xor %l6, 0x0EA7, %g5
std %f14, [%l7 + 0x58]
stb %l1, [%l7 + 0x31]
movpos %icc, %l3, %o7
fbul,a %fcc3, loop_1175
fmovdcc %xcc, %f2, %f12
ldsh [%l7 + 0x4C], %i6
alignaddrl %l2, %o1, %i1
loop_1175:
fble %fcc1, loop_1176
std %f12, [%l7 + 0x38]
addccc %g1, 0x02D7, %g2
ldub [%l7 + 0x17], %l0
loop_1176:
fmovrdgez %o4, %f10, %f12
stx %i4, [%l7 + 0x08]
fmovdn %icc, %f6, %f4
array8 %i7, %l4, %o3
bcs,pt %xcc, loop_1177
srlx %o5, %i5, %g6
fmovrdgz %i3, %f14, %f14
bne,a %icc, loop_1178
loop_1177:
movleu %icc, %o2, %o0
stx %g7, [%l7 + 0x28]
andn %i2, %g4, %i0
loop_1178:
tsubcctv %o6, %g3, %l5
ldub [%l7 + 0x1B], %l6
fmovdvs %xcc, %f4, %f10
fnand %f10, %f12, %f4
movvs %icc, %g5, %l3
ldsb [%l7 + 0x0A], %l1
fmovdge %xcc, %f14, %f9
fmovrdgez %o7, %f0, %f4
st %f4, [%l7 + 0x38]
ldsb [%l7 + 0x74], %i6
ldsb [%l7 + 0x3A], %l2
fcmpes %fcc3, %f4, %f9
lduh [%l7 + 0x42], %i1
fnot2s %f0, %f0
fmovsge %icc, %f2, %f2
fmovdleu %icc, %f3, %f13
fxor %f2, %f4, %f14
fmovsgu %xcc, %f6, %f2
fpsub16 %f6, %f2, %f12
tcc %xcc, 0x3
movg %icc, %g1, %o1
stb %g2, [%l7 + 0x75]
fandnot2 %f0, %f4, %f14
xnor %l0, 0x1EAB, %o4
fmovsle %icc, %f13, %f13
movle %xcc, %i7, %i4
fornot2 %f8, %f8, %f10
ldsh [%l7 + 0x40], %o3
fnegd %f10, %f6
lduh [%l7 + 0x3A], %o5
mova %icc, %i5, %g6
fmovdne %xcc, %f12, %f4
ldsb [%l7 + 0x30], %i3
st %f15, [%l7 + 0x3C]
smulcc %o2, %o0, %l4
fbue,a %fcc0, loop_1179
ldsb [%l7 + 0x23], %i2
fbul %fcc2, loop_1180
stw %g7, [%l7 + 0x38]
loop_1179:
fmovdne %xcc, %f0, %f8
xnor %i0, %g4, %g3
loop_1180:
fbg,a %fcc3, loop_1181
fmovsle %icc, %f9, %f8
addc %o6, %l5, %g5
popc %l3, %l6
loop_1181:
std %f6, [%l7 + 0x20]
sth %l1, [%l7 + 0x58]
fcmps %fcc1, %f7, %f12
nop
setx loop_1182, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbge %fcc2, loop_1183
ldsh [%l7 + 0x1C], %o7
stx %i6, [%l7 + 0x40]
loop_1182:
ldx [%l7 + 0x70], %i1
loop_1183:
tsubcctv %l2, 0x1D52, %o1
bl,pn %icc, loop_1184
fmul8x16au %f13, %f14, %f2
lduw [%l7 + 0x0C], %g2
fmovrslz %l0, %f2, %f6
loop_1184:
fsrc1s %f14, %f4
smulcc %g1, %i7, %o4
array16 %o3, %i4, %o5
fnot1 %f10, %f4
lduw [%l7 + 0x2C], %g6
tn %icc, 0x7
lduw [%l7 + 0x20], %i5
xnorcc %o2, %i3, %l4
taddcctv %i2, %o0, %g7
stw %g4, [%l7 + 0x58]
st %f6, [%l7 + 0x74]
nop
setx loop_1185, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpackfix %f0, %f13
fpadd32s %f7, %f7, %f11
bl,pn %xcc, loop_1186
loop_1185:
movrne %g3, 0x2DD, %i0
lduh [%l7 + 0x5C], %l5
ld [%l7 + 0x20], %f11
loop_1186:
taddcc %o6, 0x0E93, %l3
faligndata %f0, %f4, %f6
edge32 %l6, %l1, %g5
fones %f10
sdivcc %o7, 0x0093, %i6
bg,a,pt %xcc, loop_1187
fpadd16 %f10, %f2, %f4
smulcc %l2, 0x1AFB, %i1
fsrc2 %f8, %f0
loop_1187:
tsubcc %o1, 0x1611, %l0
fornot1 %f12, %f14, %f0
edge8l %g2, %g1, %o4
subcc %i7, 0x0ECE, %i4
mulscc %o5, 0x09B2, %g6
fpsub16 %f0, %f0, %f4
movle %icc, %i5, %o2
stw %o3, [%l7 + 0x14]
lduh [%l7 + 0x48], %l4
movn %xcc, %i3, %i2
fornot1s %f6, %f5, %f14
fands %f3, %f3, %f2
fmovdpos %icc, %f8, %f0
udivx %g7, 0x063D, %g4
st %f9, [%l7 + 0x54]
ldx [%l7 + 0x10], %o0
fbug,a %fcc0, loop_1188
movneg %icc, %g3, %i0
bn loop_1189
bge,a,pn %xcc, loop_1190
loop_1188:
ble,pn %icc, loop_1191
fandnot1s %f11, %f8, %f11
loop_1189:
stb %l5, [%l7 + 0x5C]
loop_1190:
fbge %fcc2, loop_1192
loop_1191:
udivcc %l3, 0x0497, %o6
fpack16 %f4, %f12
brgez %l1, loop_1193
loop_1192:
addccc %g5, %o7, %i6
tsubcc %l6, %l2, %i1
std %f4, [%l7 + 0x38]
loop_1193:
addcc %o1, 0x0389, %g2
ldx [%l7 + 0x38], %g1
ldd [%l7 + 0x10], %f2
st %f2, [%l7 + 0x08]
ld [%l7 + 0x24], %f1
fmovsle %xcc, %f3, %f8
st %f5, [%l7 + 0x78]
popc 0x1A4F, %o4
andn %l0, %i7, %o5
movrgz %g6, %i4, %i5
tn %icc, 0x6
fmovdpos %icc, %f13, %f4
tcc %icc, 0x6
std %f6, [%l7 + 0x38]
fbu,a %fcc0, loop_1194
smul %o2, 0x0F3B, %o3
st %f0, [%l7 + 0x60]
sth %l4, [%l7 + 0x78]
loop_1194:
fmovsg %xcc, %f12, %f4
fabss %f10, %f9
movneg %icc, %i3, %i2
or %g7, 0x182C, %o0
bshuffle %f6, %f12, %f6
st %f13, [%l7 + 0x4C]
fmuld8ulx16 %f7, %f4, %f14
bge loop_1195
fmovde %icc, %f1, %f15
sth %g3, [%l7 + 0x2E]
ldsw [%l7 + 0x7C], %i0
loop_1195:
std %f2, [%l7 + 0x58]
sra %l5, 0x1B, %l3
edge32 %g4, %o6, %l1
fcmpes %fcc1, %f4, %f15
smulcc %o7, 0x0D97, %g5
smulcc %i6, %l6, %i1
stw %l2, [%l7 + 0x74]
fandnot1s %f14, %f12, %f8
fxor %f12, %f2, %f14
fmul8ulx16 %f8, %f6, %f0
smul %g2, %g1, %o4
udivx %l0, 0x0479, %o1
srax %i7, %o5, %g6
edge32l %i5, %i4, %o3
movne %icc, %l4, %i3
sub %o2, 0x0514, %i2
fmovdne %icc, %f13, %f7
lduw [%l7 + 0x18], %o0
ldsw [%l7 + 0x70], %g7
fpack32 %f14, %f14, %f0
st %f14, [%l7 + 0x60]
fbu,a %fcc1, loop_1196
fpackfix %f8, %f5
stx %g3, [%l7 + 0x08]
fmovsl %xcc, %f4, %f4
loop_1196:
edge32ln %l5, %i0, %l3
edge32n %o6, %g4, %o7
movcs %xcc, %l1, %g5
bcc,pn %xcc, loop_1197
edge8n %i6, %i1, %l2
fbge,a %fcc3, loop_1198
fmovdle %icc, %f1, %f8
loop_1197:
movge %xcc, %g2, %g1
srl %o4, %l0, %o1
loop_1198:
ba,pn %xcc, loop_1199
brlz,a %l6, loop_1200
ldub [%l7 + 0x7A], %o5
ldsw [%l7 + 0x6C], %i7
loop_1199:
sub %g6, %i4, %o3
loop_1200:
sdiv %i5, 0x1081, %i3
fmovrsne %o2, %f3, %f0
array16 %l4, %i2, %o0
edge8 %g7, %g3, %l5
edge16 %l3, %o6, %i0
ldd [%l7 + 0x30], %f10
stw %o7, [%l7 + 0x3C]
edge32n %l1, %g4, %g5
ldd [%l7 + 0x40], %f6
fsrc2s %f15, %f6
lduh [%l7 + 0x1C], %i1
movrgz %i6, 0x0A3, %g2
fpackfix %f14, %f4
brnz %l2, loop_1201
fcmpne16 %f14, %f2, %g1
brz,a %o4, loop_1202
nop
setx loop_1203, %l0, %l1
jmpl %l1, %o1
loop_1201:
bne %icc, loop_1204
fzero %f10
loop_1202:
movcc %xcc, %l6, %o5
loop_1203:
ldd [%l7 + 0x78], %f2
loop_1204:
udivcc %i7, 0x13CC, %g6
stx %l0, [%l7 + 0x20]
ldx [%l7 + 0x28], %o3
ldsh [%l7 + 0x08], %i5
edge16n %i3, %i4, %o2
ldsw [%l7 + 0x24], %l4
ble,a loop_1205
lduw [%l7 + 0x64], %i2
ldd [%l7 + 0x50], %f0
fabsd %f0, %f6
loop_1205:
ldsw [%l7 + 0x64], %o0
movvc %icc, %g7, %l5
nop
setx loop_1206, %l0, %l1
jmpl %l1, %l3
ldub [%l7 + 0x0C], %g3
lduh [%l7 + 0x2A], %o6
lduw [%l7 + 0x68], %i0
loop_1206:
edge8 %l1, %g4, %o7
ba loop_1207
movvs %icc, %g5, %i6
ld [%l7 + 0x18], %f9
fcmpd %fcc0, %f8, %f0
loop_1207:
fpsub32 %f2, %f2, %f10
movn %xcc, %i1, %g2
taddcc %l2, %g1, %o1
brz %o4, loop_1208
ldsb [%l7 + 0x42], %l6
fmovdvc %icc, %f4, %f10
umulcc %i7, 0x0D39, %g6
loop_1208:
sethi 0x004E, %l0
std %f8, [%l7 + 0x60]
ldsw [%l7 + 0x7C], %o3
fsrc2s %f7, %f3
movl %icc, %o5, %i3
edge16ln %i5, %o2, %l4
lduh [%l7 + 0x42], %i4
brnz %i2, loop_1209
be,pt %xcc, loop_1210
stx %g7, [%l7 + 0x08]
bleu,a %icc, loop_1211
loop_1209:
fmuld8ulx16 %f1, %f10, %f6
loop_1210:
ble,a,pt %icc, loop_1212
ldd [%l7 + 0x20], %f2
loop_1211:
fmovsge %icc, %f11, %f12
movpos %xcc, %l5, %o0
loop_1212:
stb %g3, [%l7 + 0x31]
edge8n %l3, %o6, %i0
addc %g4, %l1, %o7
fmovsle %xcc, %f11, %f7
bg,pn %icc, loop_1213
bl,a,pt %icc, loop_1214
fsrc2s %f11, %f8
subcc %g5, %i6, %g2
loop_1213:
smul %l2, %g1, %i1
loop_1214:
ld [%l7 + 0x74], %f9
ldsw [%l7 + 0x40], %o4
ldub [%l7 + 0x0B], %l6
stb %i7, [%l7 + 0x3F]
fmovrdlz %g6, %f8, %f8
xnorcc %l0, %o3, %o5
udiv %o1, 0x0653, %i5
fzeros %f9
fmul8x16au %f0, %f12, %f12
stb %i3, [%l7 + 0x7F]
lduw [%l7 + 0x7C], %o2
lduh [%l7 + 0x7C], %i4
movrgz %l4, %i2, %g7
fmovde %xcc, %f10, %f6
fbo,a %fcc3, loop_1215
lduw [%l7 + 0x44], %o0
fmovdgu %icc, %f8, %f10
fmovdge %icc, %f13, %f9
loop_1215:
movle %icc, %g3, %l5
fmovdleu %xcc, %f0, %f10
fpsub16s %f1, %f7, %f12
addccc %l3, 0x1946, %i0
lduh [%l7 + 0x36], %o6
fxors %f10, %f11, %f4
pdist %f14, %f4, %f12
brgz %l1, loop_1216
ldsh [%l7 + 0x56], %g4
fpadd16s %f3, %f3, %f15
fnand %f12, %f6, %f6
loop_1216:
ldd [%l7 + 0x58], %f0
movvs %icc, %o7, %g5
ldx [%l7 + 0x68], %i6
tsubcc %l2, 0x0B2F, %g2
mulx %g1, 0x0FB8, %i1
tleu %icc, 0x5
fbul %fcc3, loop_1217
fabss %f0, %f14
fcmpgt32 %f2, %f14, %l6
movvs %icc, %o4, %i7
loop_1217:
lduh [%l7 + 0x34], %l0
fmovdcc %icc, %f13, %f2
lduh [%l7 + 0x3C], %g6
tne %xcc, 0x3
andn %o3, 0x0526, %o1
fbg,a %fcc2, loop_1218
fmovrdlz %i5, %f2, %f4
ldx [%l7 + 0x30], %i3
ldsh [%l7 + 0x64], %o2
loop_1218:
fbue %fcc3, loop_1219
srax %o5, 0x05, %l4
fbl,a %fcc2, loop_1220
be,a,pn %icc, loop_1221
loop_1219:
subcc %i4, %g7, %o0
fmovscs %xcc, %f13, %f1
loop_1220:
ld [%l7 + 0x30], %f7
loop_1221:
fnot1s %f15, %f10
fmovdg %xcc, %f5, %f10
sth %g3, [%l7 + 0x62]
fandnot2s %f13, %f10, %f0
edge32n %l5, %i2, %l3
fpack32 %f0, %f14, %f14
fcmple32 %f14, %f8, %i0
sllx %o6, %g4, %l1
alignaddrl %o7, %g5, %l2
nop
setx loop_1222, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x18], %g2
fblg %fcc2, loop_1223
stb %i6, [%l7 + 0x3C]
loop_1222:
move %xcc, %i1, %l6
stw %g1, [%l7 + 0x6C]
loop_1223:
movgu %icc, %i7, %o4
ldsb [%l7 + 0x6C], %l0
te %xcc, 0x1
fmul8sux16 %f4, %f6, %f0
fmovdge %xcc, %f9, %f14
lduh [%l7 + 0x50], %g6
fmul8x16 %f1, %f14, %f14
stw %o1, [%l7 + 0x2C]
fbuge,a %fcc3, loop_1224
bge,pn %icc, loop_1225
fnot1 %f0, %f2
edge16ln %o3, %i3, %i5
loop_1224:
tvs %icc, 0x1
loop_1225:
edge16 %o5, %o2, %l4
fpack32 %f8, %f12, %f2
subc %g7, 0x1A7E, %o0
nop
setx loop_1226, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bgu %icc, loop_1227
srl %g3, 0x09, %l5
tsubcctv %i2, 0x0C3C, %l3
loop_1226:
movn %xcc, %i0, %o6
loop_1227:
bn loop_1228
brgez %g4, loop_1229
stb %l1, [%l7 + 0x1E]
fmuld8ulx16 %f4, %f10, %f10
loop_1228:
fpmerge %f4, %f2, %f12
loop_1229:
ldub [%l7 + 0x11], %i4
lduh [%l7 + 0x14], %o7
ldub [%l7 + 0x17], %l2
fmovsne %icc, %f11, %f15
edge32n %g2, %i6, %g5
fmul8x16au %f15, %f8, %f4
bpos,a %icc, loop_1230
st %f6, [%l7 + 0x70]
fmovdgu %xcc, %f7, %f15
fnands %f11, %f0, %f5
loop_1230:
bg,a loop_1231
popc %l6, %i1
udiv %g1, 0x0759, %o4
faligndata %f2, %f4, %f2
loop_1231:
movne %icc, %i7, %g6
stw %o1, [%l7 + 0x1C]
array16 %l0, %i3, %i5
bpos,a,pn %icc, loop_1232
bn loop_1233
orcc %o5, 0x1723, %o2
fexpand %f5, %f6
loop_1232:
ldd [%l7 + 0x68], %f0
loop_1233:
srax %l4, 0x03, %o3
std %f6, [%l7 + 0x20]
tne %xcc, 0x2
stw %o0, [%l7 + 0x40]
lduh [%l7 + 0x38], %g3
ldsh [%l7 + 0x6C], %g7
std %f14, [%l7 + 0x30]
fmuld8ulx16 %f12, %f2, %f4
st %f5, [%l7 + 0x64]
fexpand %f5, %f0
xorcc %i2, 0x0AB0, %l3
orncc %l5, 0x1089, %o6
tsubcctv %g4, 0x0BC0, %l1
array8 %i0, %o7, %i4
movle %icc, %l2, %g2
ldub [%l7 + 0x60], %g5
call loop_1234
fbg %fcc3, loop_1235
andcc %l6, %i6, %g1
sdiv %o4, 0x08D6, %i1
loop_1234:
srlx %g6, 0x1E, %o1
loop_1235:
std %f2, [%l7 + 0x68]
ble,pn %icc, loop_1236
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
ldub [%l7 + 0x0A], %l0
udivcc %i3, 0x0EE6, %i7
loop_1236:
ldub [%l7 + 0x4F], %o5
loop_1237:
edge16n %o2, %l4, %o3
stw %i5, [%l7 + 0x7C]
bvc %xcc, loop_1238
ldsw [%l7 + 0x6C], %o0
st %f12, [%l7 + 0x28]
fsrc2 %f6, %f10
loop_1238:
brgez %g3, loop_1239
bcc %icc, loop_1240
edge32ln %g7, %i2, %l3
std %f8, [%l7 + 0x68]
loop_1239:
lduw [%l7 + 0x24], %l5
loop_1240:
fbule,a %fcc0, loop_1241
fcmpne32 %f14, %f12, %g4
lduw [%l7 + 0x74], %l1
tneg %xcc, 0x4
loop_1241:
st %f8, [%l7 + 0x18]
umulcc %o6, %o7, %i4
fblg,a %fcc1, loop_1242
stb %i0, [%l7 + 0x39]
fpadd32 %f12, %f8, %f10
bpos,a loop_1243
loop_1242:
fone %f2
bne,a,pn %icc, loop_1244
stb %l2, [%l7 + 0x4B]
loop_1243:
ld [%l7 + 0x4C], %f14
sth %g2, [%l7 + 0x12]
loop_1244:
movre %g5, %i6, %g1
nop
setx loop_1245, %l0, %l1
jmpl %l1, %l6
fmovdvs %icc, %f0, %f13
fmul8sux16 %f2, %f12, %f10
stw %o4, [%l7 + 0x7C]
loop_1245:
fbne,a %fcc3, loop_1246
array8 %g6, %o1, %l0
ldub [%l7 + 0x0C], %i1
fnegd %f12, %f8
loop_1246:
fbl %fcc1, loop_1247
call loop_1248
bvc %xcc, loop_1249
fzero %f4
loop_1247:
fcmpeq16 %f12, %f2, %i7
loop_1248:
tl %icc, 0x7
loop_1249:
fpsub32 %f8, %f4, %f6
ldub [%l7 + 0x0D], %i3
fmovrslez %o5, %f6, %f2
edge16l %l4, %o2, %i5
lduw [%l7 + 0x30], %o3
fabss %f1, %f15
sdivcc %o0, 0x1FF2, %g3
fcmped %fcc0, %f6, %f8
ldx [%l7 + 0x48], %g7
tge %icc, 0x1
ld [%l7 + 0x70], %f11
fpsub32s %f0, %f2, %f12
fxnor %f4, %f4, %f8
stw %i2, [%l7 + 0x28]
ldx [%l7 + 0x58], %l5
ldx [%l7 + 0x10], %l3
te %xcc, 0x3
edge32 %l1, %g4, %o6
sth %i4, [%l7 + 0x6A]
fba %fcc2, loop_1250
stb %i0, [%l7 + 0x16]
for %f8, %f0, %f4
std %f4, [%l7 + 0x08]
loop_1250:
edge32n %l2, %g2, %o7
bneg,a loop_1251
ble,a loop_1252
fcmpeq32 %f10, %f8, %i6
std %f2, [%l7 + 0x20]
loop_1251:
fpmerge %f3, %f7, %f12
loop_1252:
alignaddr %g5, %l6, %g1
fpmerge %f1, %f7, %f14
udiv %o4, 0x1718, %o1
fmul8x16al %f2, %f14, %f2
ldub [%l7 + 0x32], %g6
sth %l0, [%l7 + 0x42]
addcc %i7, 0x16EB, %i1
st %f10, [%l7 + 0x60]
ldsh [%l7 + 0x20], %i3
faligndata %f12, %f6, %f8
fmovdpos %xcc, %f11, %f12
movleu %icc, %o5, %l4
fpadd16s %f6, %f8, %f11
sth %i5, [%l7 + 0x72]
sdivcc %o3, 0x198F, %o0
sth %g3, [%l7 + 0x24]
brz,a %g7, loop_1253
nop
setx loop_1254, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %i2, [%l7 + 0x47]
stb %o2, [%l7 + 0x53]
loop_1253:
fpack16 %f2, %f0
loop_1254:
movcs %icc, %l3, %l5
std %f6, [%l7 + 0x50]
fmul8x16al %f1, %f11, %f2
brgz,a %g4, loop_1255
movcc %icc, %o6, %i4
tne %xcc, 0x7
fbul %fcc2, loop_1256
loop_1255:
movvs %xcc, %i0, %l1
sra %g2, %o7, %i6
stx %g5, [%l7 + 0x08]
loop_1256:
udivcc %l6, 0x1139, %g1
tge %icc, 0x5
brz,a %o4, loop_1257
alignaddr %l2, %o1, %l0
fmovrdlez %i7, %f8, %f6
fmovrdgz %i1, %f14, %f12
loop_1257:
stx %i3, [%l7 + 0x48]
stb %o5, [%l7 + 0x14]
sethi 0x0681, %g6
ldsw [%l7 + 0x6C], %i5
mova %icc, %l4, %o0
bne,a,pt %xcc, loop_1258
xnorcc %o3, %g7, %g3
add %i2, %o2, %l5
fmovdneg %xcc, %f7, %f2
loop_1258:
taddcctv %l3, %o6, %i4
bgu loop_1259
bg,a %xcc, loop_1260
fornot2s %f3, %f8, %f7
bn,a %xcc, loop_1261
loop_1259:
nop
setx loop_1262, %l0, %l1
jmpl %l1, %g4
loop_1260:
umul %i0, 0x1172, %l1
bvc,pt %icc, loop_1263
loop_1261:
ldub [%l7 + 0x2B], %o7
loop_1262:
tge %xcc, 0x6
addccc %g2, 0x0489, %i6
loop_1263:
xor %g5, 0x17EE, %l6
fmovspos %icc, %f6, %f15
fmovrdgz %g1, %f6, %f4
fxors %f2, %f0, %f6
ldub [%l7 + 0x75], %l2
tle %xcc, 0x1
ldub [%l7 + 0x53], %o1
fpadd16s %f13, %f11, %f9
ldd [%l7 + 0x48], %f0
fpadd32s %f9, %f11, %f15
tg %xcc, 0x3
tsubcc %l0, 0x07CC, %i7
ldsh [%l7 + 0x7E], %o4
lduh [%l7 + 0x08], %i1
ldub [%l7 + 0x7C], %i3
udivcc %g6, 0x0496, %o5
ldd [%l7 + 0x20], %f10
lduw [%l7 + 0x48], %i5
ba,pt %xcc, loop_1264
lduw [%l7 + 0x7C], %l4
fmovrdgz %o0, %f6, %f12
udivx %o3, 0x1652, %g3
loop_1264:
edge16 %i2, %o2, %l5
fcmpes %fcc3, %f2, %f12
tleu %icc, 0x5
fcmpd %fcc2, %f10, %f8
fmovsneg %xcc, %f4, %f7
xorcc %l3, 0x107C, %o6
ldsh [%l7 + 0x10], %i4
ldd [%l7 + 0x10], %f10
sth %g4, [%l7 + 0x36]
stb %i0, [%l7 + 0x58]
ld [%l7 + 0x68], %f14
fmovdcc %icc, %f15, %f3
fornot1 %f4, %f6, %f10
fpadd16s %f3, %f5, %f1
siam 0x5
umul %l1, 0x0F58, %o7
lduw [%l7 + 0x40], %g2
movcs %xcc, %i6, %g5
fzeros %f9
movrlez %l6, 0x0E3, %g7
bleu,a,pn %icc, loop_1265
fandnot1 %f4, %f8, %f8
bgu,pt %xcc, loop_1266
mova %icc, %l2, %o1
loop_1265:
sth %g1, [%l7 + 0x22]
fcmpgt32 %f2, %f8, %i7
loop_1266:
movne %xcc, %o4, %i1
fmovsne %icc, %f8, %f2
edge32l %l0, %g6, %o5
bge,pn %icc, loop_1267
tvc %xcc, 0x5
fmovrslez %i5, %f12, %f15
edge8n %i3, %o0, %o3
loop_1267:
lduw [%l7 + 0x3C], %g3
ldsh [%l7 + 0x7E], %i2
edge8n %l4, %l5, %l3
stx %o6, [%l7 + 0x38]
movrne %i4, 0x2A6, %g4
sll %i0, 0x1B, %o2
stb %l1, [%l7 + 0x51]
movrgz %o7, 0x3B2, %i6
ldsb [%l7 + 0x79], %g5
edge32 %l6, %g2, %l2
array16 %g7, %g1, %i7
ldsw [%l7 + 0x68], %o4
brlz,a %o1, loop_1268
ldsw [%l7 + 0x3C], %l0
andcc %g6, 0x09AB, %i1
fbu %fcc3, loop_1269
loop_1268:
stb %i5, [%l7 + 0x6A]
fabss %f15, %f0
movle %xcc, %o5, %i3
loop_1269:
stx %o0, [%l7 + 0x40]
sth %o3, [%l7 + 0x2A]
lduh [%l7 + 0x60], %i2
fmul8x16 %f5, %f12, %f8
fands %f0, %f10, %f7
taddcc %l4, %l5, %g3
ta %xcc, 0x4
fnot2 %f14, %f2
popc %o6, %i4
edge8n %g4, %l3, %i0
movcs %xcc, %o2, %l1
ldd [%l7 + 0x50], %f0
stw %i6, [%l7 + 0x18]
ldsh [%l7 + 0x78], %o7
movre %g5, %l6, %l2
fmovrsgez %g2, %f12, %f4
bleu,pt %xcc, loop_1270
tg %icc, 0x2
fcmpd %fcc0, %f2, %f14
fsrc2 %f0, %f10
loop_1270:
fbug %fcc1, loop_1271
std %f10, [%l7 + 0x30]
ldsw [%l7 + 0x18], %g1
array32 %i7, %o4, %o1
loop_1271:
fmovsge %icc, %f6, %f14
sth %l0, [%l7 + 0x5E]
fnot2 %f6, %f10
brgz %g7, loop_1272
bg,pt %icc, loop_1273
fmovsleu %icc, %f0, %f11
fones %f11
loop_1272:
sth %i1, [%l7 + 0x36]
loop_1273:
lduh [%l7 + 0x78], %g6
movne %xcc, %i5, %o5
fbule %fcc0, loop_1274
fmuld8ulx16 %f13, %f5, %f12
fmovd %f10, %f14
fbue,a %fcc3, loop_1275
loop_1274:
tleu %xcc, 0x3
ldub [%l7 + 0x09], %o0
movle %xcc, %o3, %i3
loop_1275:
tgu %icc, 0x3
fmovd %f12, %f8
andncc %l4, %l5, %i2
fmul8x16 %f15, %f12, %f12
movrlez %g3, %i4, %g4
fble %fcc3, loop_1276
fcmps %fcc1, %f1, %f5
fnegd %f8, %f6
sdiv %o6, 0x0134, %l3
loop_1276:
ldx [%l7 + 0x18], %i0
fnors %f12, %f2, %f8
ldsh [%l7 + 0x76], %l1
fbu %fcc1, loop_1277
lduh [%l7 + 0x42], %o2
fornot1 %f4, %f8, %f6
ldd [%l7 + 0x20], %f12
loop_1277:
fmovsg %icc, %f15, %f0
fbule,a %fcc3, loop_1278
movrgz %o7, %i6, %l6
fors %f1, %f15, %f10
ldsb [%l7 + 0x70], %g5
loop_1278:
mova %icc, %l2, %g1
lduw [%l7 + 0x48], %i7
fmovscc %icc, %f4, %f11
andcc %g2, 0x0A99, %o1
fmovdl %icc, %f11, %f15
edge32 %l0, %o4, %i1
stb %g7, [%l7 + 0x6B]
ldsh [%l7 + 0x5E], %g6
fpsub16s %f12, %f14, %f15
udiv %i5, 0x185F, %o0
fbe,a %fcc1, loop_1279
stb %o5, [%l7 + 0x42]
lduh [%l7 + 0x4E], %o3
fnot2s %f14, %f5
loop_1279:
fmovsle %icc, %f13, %f7
fcmple16 %f0, %f6, %l4
edge16l %i3, %l5, %i2
brnz,a %g3, loop_1280
fbo,a %fcc1, loop_1281
stx %i4, [%l7 + 0x60]
mulscc %g4, 0x05A6, %l3
loop_1280:
xnor %o6, 0x0EAC, %i0
loop_1281:
stx %o2, [%l7 + 0x78]
bvs,a,pt %xcc, loop_1282
lduw [%l7 + 0x50], %l1
fmuld8ulx16 %f7, %f9, %f0
fabsd %f6, %f12
loop_1282:
be,a %icc, loop_1283
tl %icc, 0x6
xnor %o7, 0x05A0, %i6
subc %g5, %l2, %l6
loop_1283:
movrgz %i7, 0x366, %g1
stw %g2, [%l7 + 0x60]
stw %o1, [%l7 + 0x28]
ldx [%l7 + 0x28], %o4
subccc %l0, %g7, %i1
movre %i5, %g6, %o5
stx %o0, [%l7 + 0x28]
stx %l4, [%l7 + 0x70]
fbg,a %fcc2, loop_1284
ldx [%l7 + 0x28], %i3
movrgez %l5, %i2, %o3
smulcc %g3, %g4, %l3
loop_1284:
stw %i4, [%l7 + 0x40]
fmovdgu %xcc, %f3, %f4
fmul8x16al %f4, %f2, %f12
lduw [%l7 + 0x70], %i0
fmovdcc %icc, %f8, %f6
array8 %o6, %o2, %l1
tvs %icc, 0x4
fbug %fcc1, loop_1285
addc %i6, %g5, %l2
fmovrse %o7, %f3, %f4
fmul8ulx16 %f8, %f10, %f14
loop_1285:
sdivx %l6, 0x1FE6, %i7
ldsw [%l7 + 0x3C], %g2
ldsw [%l7 + 0x54], %g1
siam 0x7
ldsb [%l7 + 0x31], %o4
lduw [%l7 + 0x4C], %o1
lduh [%l7 + 0x10], %l0
ldsw [%l7 + 0x38], %g7
fmul8ulx16 %f4, %f8, %f0
ldx [%l7 + 0x70], %i5
fcmpeq16 %f2, %f0, %i1
st %f14, [%l7 + 0x1C]
fmovrsne %g6, %f1, %f14
fbul,a %fcc1, loop_1286
fmovdleu %icc, %f7, %f9
fmovdne %xcc, %f10, %f0
fandnot2 %f4, %f14, %f14
loop_1286:
orn %o0, 0x0091, %o5
brgez,a %l4, loop_1287
udiv %l5, 0x1D91, %i2
fmovdcc %xcc, %f9, %f3
fnot2 %f14, %f6
loop_1287:
and %i3, %g3, %o3
stb %g4, [%l7 + 0x0F]
st %f6, [%l7 + 0x3C]
siam 0x3
ldsw [%l7 + 0x10], %i4
fpadd32s %f8, %f12, %f3
sethi 0x0E7F, %i0
stb %l3, [%l7 + 0x4A]
fcmpne16 %f8, %f14, %o2
faligndata %f10, %f14, %f8
fmovrdlz %l1, %f12, %f2
nop
setx loop_1288, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub32s %f13, %f10, %f10
ldsh [%l7 + 0x1E], %i6
lduh [%l7 + 0x54], %g5
loop_1288:
fmul8ulx16 %f2, %f14, %f4
stb %l2, [%l7 + 0x6E]
bleu loop_1289
bgu,pn %icc, loop_1290
umul %o6, %o7, %l6
fmovrsgez %i7, %f1, %f15
loop_1289:
ld [%l7 + 0x5C], %f1
loop_1290:
umulcc %g2, %o4, %g1
fsrc2 %f8, %f0
ld [%l7 + 0x28], %f13
fnors %f10, %f9, %f5
movvc %icc, %l0, %g7
nop
setx loop_1291, %l0, %l1
jmpl %l1, %i5
ld [%l7 + 0x6C], %f15
movleu %xcc, %o1, %g6
fone %f12
loop_1291:
brlez %i1, loop_1292
array8 %o5, %o0, %l4
fabss %f12, %f13
mulscc %i2, %i3, %g3
loop_1292:
fpadd32s %f4, %f3, %f8
lduh [%l7 + 0x60], %l5
bleu,pn %xcc, loop_1293
tl %icc, 0x5
fmovdcs %xcc, %f10, %f11
fandnot1 %f0, %f4, %f14
loop_1293:
fbl,a %fcc1, loop_1294
std %f14, [%l7 + 0x60]
movvs %icc, %g4, %i4
fmovsgu %icc, %f1, %f11
loop_1294:
bn,a,pn %xcc, loop_1295
sth %i0, [%l7 + 0x6E]
fmovrdgez %o3, %f2, %f10
alignaddrl %o2, %l1, %l3
loop_1295:
fnand %f4, %f12, %f2
array8 %g5, %l2, %o6
fbg,a %fcc3, loop_1296
fmovdleu %icc, %f11, %f6
fmovrsgz %o7, %f2, %f7
edge16n %l6, %i7, %i6
loop_1296:
ldub [%l7 + 0x48], %o4
bg,a loop_1297
bshuffle %f12, %f12, %f8
fmovdgu %icc, %f2, %f14
lduh [%l7 + 0x4E], %g2
loop_1297:
tpos %xcc, 0x6
edge32n %l0, %g7, %g1
tsubcc %i5, %o1, %g6
nop
setx loop_1298, %l0, %l1
jmpl %l1, %i1
sdiv %o5, 0x198A, %o0
tle %xcc, 0x2
fmovrsne %l4, %f12, %f4
loop_1298:
fmul8x16al %f9, %f5, %f14
movgu %icc, %i3, %g3
fmovdpos %icc, %f15, %f7
sdiv %l5, 0x1A1E, %g4
ld [%l7 + 0x48], %f7
tne %xcc, 0x6
array32 %i2, %i4, %i0
lduh [%l7 + 0x46], %o3
lduw [%l7 + 0x48], %o2
edge8l %l1, %l3, %l2
mulx %o6, %o7, %g5
movvs %icc, %i7, %l6
sth %i6, [%l7 + 0x68]
stx %o4, [%l7 + 0x08]
bleu %xcc, loop_1299
sdivx %g2, 0x11A3, %l0
xnor %g1, %g7, %o1
tsubcctv %i5, 0x1395, %g6
loop_1299:
lduw [%l7 + 0x08], %o5
ldd [%l7 + 0x28], %f10
bcs,a,pn %xcc, loop_1300
movn %xcc, %o0, %i1
fnot2 %f0, %f2
fpsub32 %f4, %f4, %f10
loop_1300:
tvs %xcc, 0x2
popc 0x15D4, %l4
ld [%l7 + 0x08], %f15
movvs %xcc, %i3, %l5
smulcc %g4, %i2, %g3
edge16l %i4, %o3, %i0
alignaddrl %l1, %o2, %l2
fabss %f10, %f1
brnz,a %o6, loop_1301
tsubcctv %o7, 0x15A0, %g5
xor %i7, 0x0B10, %l6
fmovda %icc, %f14, %f0
loop_1301:
ld [%l7 + 0x38], %f6
ldx [%l7 + 0x40], %l3
lduw [%l7 + 0x74], %o4
ldsb [%l7 + 0x7F], %i6
array16 %l0, %g1, %g2
fmovrdlz %g7, %f4, %f2
srax %i5, %o1, %o5
movvc %xcc, %o0, %i1
bcs,a %icc, loop_1302
sdiv %l4, 0x0907, %g6
fmovscs %xcc, %f13, %f6
stb %l5, [%l7 + 0x70]
loop_1302:
sth %g4, [%l7 + 0x5C]
tgu %xcc, 0x4
stx %i3, [%l7 + 0x50]
fmovdneg %icc, %f1, %f2
stx %g3, [%l7 + 0x48]
fblg,a %fcc0, loop_1303
be loop_1304
fmovdle %xcc, %f9, %f14
fcmps %fcc1, %f1, %f13
loop_1303:
bne,a,pt %xcc, loop_1305
loop_1304:
lduh [%l7 + 0x4C], %i4
fmovdneg %icc, %f12, %f7
orcc %i2, 0x0B26, %o3
loop_1305:
siam 0x7
tl %icc, 0x3
tpos %icc, 0x5
fmovdg %xcc, %f9, %f13
fbug,a %fcc2, loop_1306
fcmpeq16 %f14, %f2, %i0
fblg %fcc3, loop_1307
andn %o2, 0x07CC, %l1
loop_1306:
fsrc1s %f12, %f15
stx %l2, [%l7 + 0x38]
loop_1307:
fnand %f6, %f2, %f8
fbue,a %fcc3, loop_1308
tcs %icc, 0x5
or %o6, %g5, %i7
ldx [%l7 + 0x08], %o7
loop_1308:
ld [%l7 + 0x44], %f11
edge16ln %l6, %l3, %o4
nop
setx loop_1309, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bneg,a,pt %xcc, loop_1310
ldd [%l7 + 0x78], %f14
edge8 %l0, %i6, %g2
loop_1309:
array32 %g1, %g7, %i5
loop_1310:
fbul %fcc0, loop_1311
orcc %o1, 0x1408, %o5
siam 0x3
srl %o0, 0x11, %i1
loop_1311:
bneg,a,pt %xcc, loop_1312
stx %g6, [%l7 + 0x40]
smulcc %l4, 0x0BE6, %g4
array16 %l5, %g3, %i3
loop_1312:
ldx [%l7 + 0x48], %i4
lduh [%l7 + 0x6E], %i2
nop
setx loop_1313, %l0, %l1
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 %o3, [%l7 + 0x3C]
fmovdneg %icc, %f0, %f11
edge16ln %i0, %o2, %l1
loop_1313:
ldx [%l7 + 0x78], %l2
edge8n %g5, %o6, %o7
fbn %fcc0, loop_1314
brz %l6, loop_1315
edge16l %i7, %o4, %l3
ldsh [%l7 + 0x72], %l0
loop_1314:
stb %g2, [%l7 + 0x1E]
loop_1315:
srlx %i6, 0x1C, %g7
ble %xcc, loop_1316
bleu,a %xcc, loop_1317
movvs %icc, %i5, %o1
fmovrsgez %o5, %f3, %f9
loop_1316:
ldsb [%l7 + 0x32], %o0
loop_1317:
std %f10, [%l7 + 0x28]
ldsb [%l7 + 0x46], %g1
ld [%l7 + 0x30], %f7
stb %i1, [%l7 + 0x2B]
fmovsne %xcc, %f7, %f8
movg %xcc, %g6, %g4
fble %fcc1, loop_1318
fbne %fcc1, loop_1319
fornot2s %f1, %f9, %f5
tsubcctv %l4, %l5, %g3
loop_1318:
ldub [%l7 + 0x5F], %i3
loop_1319:
std %f14, [%l7 + 0x28]
fexpand %f5, %f12
tl %xcc, 0x2
ldsw [%l7 + 0x68], %i4
tleu %xcc, 0x3
sdivcc %o3, 0x08EA, %i2
stw %i0, [%l7 + 0x78]
fbue %fcc0, loop_1320
andcc %o2, 0x1089, %l2
edge16ln %l1, %o6, %g5
fmovsg %xcc, %f13, %f13
loop_1320:
fmovd %f2, %f4
ldsb [%l7 + 0x45], %l6
stw %i7, [%l7 + 0x50]
movrgz %o7, 0x1B2, %l3
mova %xcc, %o4, %g2
fnegd %f6, %f2
st %f5, [%l7 + 0x78]
fba,a %fcc1, loop_1321
edge8 %i6, %l0, %i5
udiv %g7, 0x16AC, %o5
movl %xcc, %o0, %o1
loop_1321:
lduh [%l7 + 0x6E], %i1
stb %g6, [%l7 + 0x4D]
fmovdcs %xcc, %f1, %f5
stb %g1, [%l7 + 0x35]
fpmerge %f5, %f6, %f10
fbg %fcc3, loop_1322
alignaddr %l4, %g4, %l5
movl %xcc, %g3, %i4
fmovsgu %icc, %f1, %f12
loop_1322:
bn,a,pn %icc, loop_1323
sdiv %i3, 0x0ACF, %i2
std %f4, [%l7 + 0x10]
std %f10, [%l7 + 0x58]
loop_1323:
ldub [%l7 + 0x0F], %i0
stx %o2, [%l7 + 0x40]
sth %o3, [%l7 + 0x44]
edge16ln %l2, %o6, %g5
lduw [%l7 + 0x44], %l6
tpos %xcc, 0x7
st %f0, [%l7 + 0x58]
ble,a,pt %xcc, loop_1324
ldub [%l7 + 0x50], %i7
stb %l1, [%l7 + 0x0F]
ldx [%l7 + 0x20], %l3
loop_1324:
std %f12, [%l7 + 0x58]
fmovsvs %xcc, %f11, %f3
fmovdle %icc, %f9, %f15
edge8ln %o4, %o7, %i6
fsrc1 %f8, %f14
ldsb [%l7 + 0x0B], %l0
fnand %f0, %f14, %f14
sethi 0x07A3, %i5
edge16 %g7, %o5, %o0
be,pt %xcc, loop_1325
fcmps %fcc2, %f8, %f8
fmovdvc %icc, %f0, %f9
subcc %o1, %i1, %g2
loop_1325:
fmovrdgez %g1, %f8, %f10
ldx [%l7 + 0x40], %g6
fxors %f6, %f3, %f15
tsubcctv %g4, 0x018E, %l4
movgu %xcc, %l5, %i4
fxnors %f5, %f13, %f4
brz %g3, loop_1326
fpsub16s %f2, %f15, %f14
lduh [%l7 + 0x18], %i3
popc %i0, %o2
loop_1326:
fmovrdlez %i2, %f0, %f4
udivcc %l2, 0x0B96, %o3
fbge %fcc2, loop_1327
sdivx %g5, 0x0EA7, %l6
fbe,a %fcc0, loop_1328
lduw [%l7 + 0x74], %o6
loop_1327:
sdivcc %i7, 0x0B2B, %l3
ldub [%l7 + 0x67], %l1
loop_1328:
bneg loop_1329
bne,a,pn %xcc, loop_1330
std %f10, [%l7 + 0x10]
andn %o7, %i6, %o4
loop_1329:
movrlz %i5, %l0, %o5
loop_1330:
sth %o0, [%l7 + 0x4E]
ldx [%l7 + 0x50], %g7
sdivcc %i1, 0x1589, %o1
fxnors %f7, %f1, %f13
ldsb [%l7 + 0x38], %g1
edge32 %g6, %g4, %g2
tneg %xcc, 0x2
ldub [%l7 + 0x5C], %l5
fcmpgt32 %f6, %f10, %l4
movvs %xcc, %i4, %g3
fmovd %f0, %f14
popc %i3, %o2
edge8l %i0, %l2, %o3
taddcc %g5, 0x17D1, %l6
ldsh [%l7 + 0x58], %o6
fornot2s %f7, %f13, %f11
ldsw [%l7 + 0x30], %i7
srl %i2, %l1, %l3
sdiv %i6, 0x100E, %o7
fmovsne %xcc, %f10, %f4
addc %i5, %o4, %l0
ldx [%l7 + 0x70], %o0
srl %g7, %o5, %i1
array16 %o1, %g6, %g1
sll %g2, 0x13, %l5
edge8ln %g4, %i4, %l4
fmovrsgez %i3, %f10, %f1
fnands %f3, %f11, %f6
fcmple32 %f6, %f6, %g3
sth %o2, [%l7 + 0x3E]
sllx %l2, %i0, %g5
fmovrdgz %o3, %f0, %f10
fmovrde %l6, %f4, %f14
alignaddrl %i7, %i2, %l1
stb %l3, [%l7 + 0x76]
fble %fcc2, loop_1331
lduh [%l7 + 0x3A], %i6
for %f12, %f12, %f2
fbge %fcc0, loop_1332
loop_1331:
fmovdl %xcc, %f8, %f5
bpos,a,pt %icc, loop_1333
ldd [%l7 + 0x50], %f12
loop_1332:
umul %o6, 0x1B0E, %i5
fandnot2 %f4, %f6, %f4
loop_1333:
sub %o7, 0x1BB9, %l0
fxnors %f0, %f5, %f1
fmovsneg %icc, %f7, %f5
st %f10, [%l7 + 0x50]
movne %icc, %o4, %g7
sth %o5, [%l7 + 0x0E]
stw %o0, [%l7 + 0x4C]
fbul,a %fcc3, loop_1334
ldsh [%l7 + 0x18], %i1
xorcc %o1, 0x167C, %g6
edge8l %g1, %l5, %g2
loop_1334:
fbule,a %fcc0, loop_1335
lduw [%l7 + 0x5C], %g4
fnegd %f0, %f10
fmuld8sux16 %f3, %f15, %f14
loop_1335:
array8 %l4, %i4, %g3
mova %xcc, %o2, %i3
stx %l2, [%l7 + 0x30]
lduw [%l7 + 0x4C], %g5
fbe %fcc0, loop_1336
fmovrsgez %o3, %f4, %f3
fmovsne %icc, %f10, %f14
fmovd %f12, %f8
loop_1336:
ldsh [%l7 + 0x3C], %i0
fnegs %f13, %f0
fcmpne32 %f2, %f14, %i7
stw %l6, [%l7 + 0x34]
array8 %l1, %l3, %i6
fxors %f12, %f9, %f4
edge16 %o6, %i2, %i5
fcmpne16 %f6, %f14, %o7
fbg,a %fcc3, loop_1337
ldub [%l7 + 0x40], %o4
fmuld8sux16 %f0, %f7, %f2
fmovdneg %icc, %f10, %f15
loop_1337:
st %f4, [%l7 + 0x08]
ldsw [%l7 + 0x18], %g7
fbu,a %fcc3, loop_1338
ldub [%l7 + 0x27], %l0
fba %fcc0, loop_1339
movge %xcc, %o5, %i1
loop_1338:
fcmple32 %f10, %f14, %o1
lduh [%l7 + 0x4E], %g6
loop_1339:
fmovda %xcc, %f3, %f6
fbg %fcc3, loop_1340
brlez,a %o0, loop_1341
brgz,a %l5, loop_1342
bg loop_1343
loop_1340:
and %g2, 0x15B1, %g1
loop_1341:
ldsb [%l7 + 0x6F], %l4
loop_1342:
fmovsneg %xcc, %f1, %f8
loop_1343:
fmovdcc %xcc, %f14, %f11
faligndata %f2, %f14, %f12
andncc %i4, %g4, %g3
fsrc2s %f9, %f1
bshuffle %f8, %f8, %f2
bcs,pt %icc, loop_1344
fmovrslz %o2, %f14, %f0
movleu %xcc, %i3, %g5
ldub [%l7 + 0x7B], %l2
loop_1344:
ldd [%l7 + 0x58], %f0
nop
setx loop_1345, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpackfix %f4, %f8
edge16l %o3, %i0, %l6
fmovrsgez %i7, %f10, %f6
loop_1345:
brz,a %l1, loop_1346
umul %l3, 0x1E8C, %i6
fmovrsne %o6, %f15, %f4
movrlez %i5, 0x1AD, %i2
loop_1346:
lduw [%l7 + 0x24], %o4
bpos,a,pn %icc, loop_1347
stb %g7, [%l7 + 0x2B]
array32 %l0, %o7, %o5
bn,a,pn %xcc, loop_1348
loop_1347:
fcmpd %fcc0, %f0, %f0
fbn,a %fcc3, loop_1349
fsrc1 %f12, %f14
loop_1348:
stw %o1, [%l7 + 0x0C]
lduw [%l7 + 0x20], %i1
loop_1349:
srlx %o0, %l5, %g2
fpsub32s %f6, %f3, %f6
fmovsn %xcc, %f0, %f1
ld [%l7 + 0x34], %f6
stw %g6, [%l7 + 0x3C]
be,pn %icc, loop_1350
fandnot1 %f6, %f0, %f8
stw %g1, [%l7 + 0x68]
fpack16 %f0, %f7
loop_1350:
fpsub32s %f12, %f9, %f7
fnand %f4, %f0, %f6
te %xcc, 0x4
mulx %i4, %l4, %g4
xorcc %g3, %o2, %g5
sll %i3, 0x09, %o3
fcmpne32 %f0, %f8, %i0
edge32n %l6, %l2, %i7
bge,pn %xcc, loop_1351
fmovscc %xcc, %f7, %f4
fmovd %f0, %f4
ld [%l7 + 0x54], %f10
loop_1351:
tle %icc, 0x3
fmovrsgz %l1, %f2, %f1
stb %l3, [%l7 + 0x18]
tcs %icc, 0x3
std %f14, [%l7 + 0x60]
fmovrdgz %o6, %f2, %f10
fbo,a %fcc0, loop_1352
srlx %i5, %i2, %o4
ldx [%l7 + 0x08], %i6
fxors %f2, %f7, %f13
loop_1352:
ldsw [%l7 + 0x54], %g7
fandnot2 %f6, %f6, %f10
sth %l0, [%l7 + 0x26]
edge16ln %o7, %o1, %i1
tvc %icc, 0x3
fmovscs %xcc, %f9, %f11
fmovsge %icc, %f13, %f9
fmovscc %xcc, %f10, %f8
ldsw [%l7 + 0x20], %o5
edge16l %l5, %g2, %o0
fmovsvs %xcc, %f8, %f2
tsubcc %g6, 0x0FCD, %i4
fsrc2 %f4, %f10
mova %icc, %g1, %l4
ldx [%l7 + 0x58], %g3
fpsub16s %f9, %f4, %f2
bge loop_1353
tle %icc, 0x6
ldd [%l7 + 0x28], %f12
taddcctv %g4, 0x01FB, %g5
loop_1353:
fmovsl %icc, %f12, %f9
udiv %o2, 0x0700, %o3
stx %i0, [%l7 + 0x30]
edge8ln %i3, %l2, %l6
taddcc %i7, 0x0450, %l1
fexpand %f0, %f10
tvs %xcc, 0x2
fbug %fcc3, loop_1354
bvs,a,pt %xcc, loop_1355
lduw [%l7 + 0x38], %o6
brlz %i5, loop_1356
loop_1354:
movre %l3, 0x3AD, %o4
loop_1355:
fmovrdlez %i2, %f12, %f8
bcc,a,pt %xcc, loop_1357
loop_1356:
lduh [%l7 + 0x40], %i6
ldd [%l7 + 0x60], %f10
fbuge %fcc0, loop_1358
loop_1357:
lduh [%l7 + 0x5A], %g7
ldub [%l7 + 0x6D], %o7
fmovdne %xcc, %f14, %f10
loop_1358:
fornot1 %f8, %f0, %f8
movre %l0, 0x16C, %o1
edge16n %i1, %l5, %o5
ld [%l7 + 0x74], %f3
fmovscs %icc, %f15, %f9
fmovrse %g2, %f10, %f6
sth %o0, [%l7 + 0x4C]
alignaddrl %g6, %i4, %g1
fornot1 %f2, %f2, %f14
orn %l4, 0x0969, %g4
ldsb [%l7 + 0x32], %g5
fbue %fcc3, loop_1359
stw %o2, [%l7 + 0x08]
fnegd %f6, %f8
ldsw [%l7 + 0x58], %o3
loop_1359:
movvc %xcc, %i0, %g3
fblg %fcc0, loop_1360
sth %l2, [%l7 + 0x16]
array16 %i3, %i7, %l1
fmovdn %icc, %f2, %f7
loop_1360:
for %f10, %f14, %f14
tvc %xcc, 0x0
addc %l6, 0x1FD6, %i5
stb %l3, [%l7 + 0x5E]
fmovrsgz %o6, %f9, %f5
bvc loop_1361
fbg %fcc3, loop_1362
movge %xcc, %o4, %i6
lduh [%l7 + 0x2A], %g7
loop_1361:
fmovsg %icc, %f6, %f11
loop_1362:
ldd [%l7 + 0x60], %f10
fnot2s %f5, %f6
std %f12, [%l7 + 0x40]
fbul,a %fcc0, loop_1363
fmul8sux16 %f10, %f6, %f12
movrlez %i2, %o7, %o1
tsubcctv %i1, %l5, %o5
loop_1363:
orncc %g2, %o0, %l0
edge32n %g6, %i4, %g1
edge16ln %g4, %l4, %o2
movn %icc, %g5, %o3
bvs,pn %icc, loop_1364
ld [%l7 + 0x08], %f4
ld [%l7 + 0x08], %f15
fcmpgt32 %f14, %f14, %g3
loop_1364:
fabss %f7, %f8
fmovdg %xcc, %f13, %f2
movrgz %i0, %l2, %i7
st %f2, [%l7 + 0x1C]
fpackfix %f0, %f6
fpack16 %f14, %f12
fands %f8, %f1, %f6
for %f0, %f10, %f12
fandnot2 %f12, %f14, %f10
tl %xcc, 0x2
stb %l1, [%l7 + 0x43]
fornot1 %f6, %f12, %f2
fblg %fcc0, loop_1365
tcc %xcc, 0x2
xorcc %l6, %i3, %l3
ldsw [%l7 + 0x70], %i5
loop_1365:
fcmps %fcc2, %f0, %f2
ldd [%l7 + 0x28], %f10
ldsh [%l7 + 0x56], %o4
fnegs %f10, %f14
movvs %xcc, %o6, %i6
ldsh [%l7 + 0x2C], %i2
movrlez %g7, %o1, %i1
ldsw [%l7 + 0x44], %l5
fzero %f14
tle %icc, 0x4
movle %xcc, %o7, %g2
sth %o0, [%l7 + 0x46]
fpsub32 %f14, %f0, %f2
bgu,a loop_1366
fmovdg %xcc, %f7, %f11
fsrc1 %f10, %f12
fornot1 %f8, %f12, %f8
loop_1366:
lduh [%l7 + 0x1A], %o5
brgz %g6, loop_1367
fmovrde %i4, %f2, %f10
fcmple16 %f10, %f0, %g1
fmovrde %g4, %f0, %f6
loop_1367:
ldsh [%l7 + 0x44], %l4
ldsh [%l7 + 0x26], %l0
ldsw [%l7 + 0x4C], %o2
fsrc1 %f6, %f12
brnz,a %o3, loop_1368
stb %g5, [%l7 + 0x74]
udivcc %i0, 0x0348, %l2
fnot1s %f11, %f5
loop_1368:
fcmple32 %f8, %f6, %g3
fcmple32 %f8, %f14, %i7
mulx %l1, %i3, %l3
fmovsl %icc, %f9, %f1
bcs,a,pn %icc, loop_1369
stw %l6, [%l7 + 0x68]
st %f15, [%l7 + 0x50]
orncc %o4, %i5, %o6
loop_1369:
edge16 %i6, %i2, %g7
fmovdcs %xcc, %f0, %f4
stb %i1, [%l7 + 0x7D]
fmovrse %o1, %f9, %f10
stb %o7, [%l7 + 0x61]
subc %l5, %g2, %o5
ldsh [%l7 + 0x4E], %g6
stx %o0, [%l7 + 0x18]
fnor %f14, %f0, %f12
ldx [%l7 + 0x78], %i4
ldub [%l7 + 0x12], %g1
edge8n %g4, %l0, %l4
fnot1s %f5, %f2
fmul8x16al %f6, %f8, %f12
st %f5, [%l7 + 0x6C]
ldub [%l7 + 0x55], %o3
orcc %o2, %i0, %g5
fmovsl %icc, %f1, %f8
stx %l2, [%l7 + 0x20]
st %f0, [%l7 + 0x2C]
bvs loop_1370
movrlez %i7, %l1, %g3
fcmpne16 %f10, %f14, %l3
bge,pn %icc, loop_1371
loop_1370:
brgez,a %i3, loop_1372
fcmpne32 %f14, %f12, %o4
tvc %xcc, 0x4
loop_1371:
ldx [%l7 + 0x78], %i5
loop_1372:
ldd [%l7 + 0x60], %f8
popc %l6, %o6
fmul8x16al %f13, %f13, %f14
ldsh [%l7 + 0x40], %i6
umul %i2, 0x06A5, %i1
edge16n %o1, %o7, %l5
fpadd16 %f8, %f12, %f12
udivx %g7, 0x10A4, %o5
fbe,a %fcc2, loop_1373
st %f0, [%l7 + 0x34]
std %f4, [%l7 + 0x68]
srl %g2, %o0, %g6
loop_1373:
edge8l %g1, %g4, %i4
array16 %l4, %l0, %o3
tvs %icc, 0x3
ldsh [%l7 + 0x76], %o2
edge16ln %i0, %l2, %g5
fcmple16 %f0, %f0, %i7
faligndata %f12, %f0, %f14
ldsb [%l7 + 0x7A], %g3
array32 %l1, %l3, %o4
fmovrslez %i5, %f3, %f3
sth %i3, [%l7 + 0x4E]
fxnors %f5, %f8, %f14
fpack32 %f8, %f6, %f0
brlez,a %l6, loop_1374
andn %i6, 0x07B6, %i2
fbg,a %fcc3, loop_1375
fbu %fcc1, loop_1376
loop_1374:
bn loop_1377
addcc %i1, %o6, %o7
loop_1375:
st %f10, [%l7 + 0x38]
loop_1376:
smul %l5, 0x0993, %g7
loop_1377:
fmovspos %xcc, %f3, %f14
tcs %icc, 0x7
brgz,a %o5, loop_1378
ldsh [%l7 + 0x78], %g2
st %f2, [%l7 + 0x2C]
fpsub16 %f14, %f6, %f10
loop_1378:
orncc %o1, 0x0251, %g6
fcmps %fcc2, %f10, %f0
brlz,a %g1, loop_1379
edge32 %g4, %o0, %i4
edge32n %l4, %l0, %o2
edge32n %i0, %l2, %o3
loop_1379:
fzero %f4
tpos %icc, 0x1
fexpand %f6, %f2
fbe,a %fcc1, loop_1380
fmovdl %xcc, %f9, %f6
bge,pt %icc, loop_1381
fcmpgt32 %f4, %f4, %g5
loop_1380:
bg,a,pt %xcc, loop_1382
st %f2, [%l7 + 0x40]
loop_1381:
bg,pt %xcc, loop_1383
stx %g3, [%l7 + 0x48]
loop_1382:
fmovrdgz %i7, %f4, %f8
fbge %fcc0, loop_1384
loop_1383:
ldsh [%l7 + 0x5C], %l3
fsrc2s %f0, %f14
edge32l %l1, %o4, %i3
loop_1384:
sdiv %i5, 0x1357, %l6
fnegd %f2, %f2
orcc %i6, 0x1E40, %i1
nop
setx loop_1385, %l0, %l1
jmpl %l1, %i2
fpsub16 %f6, %f10, %f14
std %f2, [%l7 + 0x40]
add %o7, 0x01EE, %o6
loop_1385:
fnot1s %f5, %f2
ld [%l7 + 0x0C], %f11
stb %g7, [%l7 + 0x50]
fpack32 %f4, %f6, %f14
fbul %fcc1, loop_1386
fxnors %f3, %f6, %f4
fble %fcc3, loop_1387
stw %l5, [%l7 + 0x0C]
loop_1386:
fmul8x16au %f6, %f10, %f12
xnor %g2, %o5, %o1
loop_1387:
ldx [%l7 + 0x70], %g1
edge32 %g6, %g4, %o0
ldub [%l7 + 0x64], %l4
fmovrslz %l0, %f6, %f4
ldx [%l7 + 0x30], %i4
stw %o2, [%l7 + 0x10]
subcc %i0, %l2, %o3
fmovrsgz %g3, %f14, %f2
tleu %xcc, 0x5
movre %g5, %i7, %l3
fbg,a %fcc3, loop_1388
srax %l1, %i3, %i5
edge32ln %o4, %i6, %i1
fpsub32 %f4, %f10, %f0
loop_1388:
fmovdne %icc, %f10, %f10
std %f6, [%l7 + 0x40]
brlez,a %i2, loop_1389
ldsb [%l7 + 0x6E], %l6
edge8 %o7, %o6, %g7
ldub [%l7 + 0x7A], %g2
loop_1389:
sth %l5, [%l7 + 0x72]
fmovsle %xcc, %f2, %f7
fmovsneg %icc, %f15, %f15
fpackfix %f4, %f11
lduh [%l7 + 0x24], %o5
ldsh [%l7 + 0x6E], %o1
movl %icc, %g1, %g4
nop
setx loop_1390, %l0, %l1
jmpl %l1, %g6
fmovdvc %icc, %f7, %f3
fmuld8ulx16 %f12, %f6, %f2
fnegd %f4, %f2
loop_1390:
bvc,pt %icc, loop_1391
fmovdle %icc, %f6, %f10
ldsw [%l7 + 0x70], %l4
tl %icc, 0x5
loop_1391:
ldsb [%l7 + 0x13], %l0
brlez %i4, loop_1392
movvs %xcc, %o0, %o2
tg %xcc, 0x3
xor %l2, 0x13A4, %o3
loop_1392:
fbge %fcc2, loop_1393
nop
setx loop_1394, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movvs %icc, %g3, %i0
stw %g5, [%l7 + 0x08]
loop_1393:
ldx [%l7 + 0x28], %i7
loop_1394:
fpadd32s %f12, %f3, %f10
st %f4, [%l7 + 0x2C]
fba %fcc1, loop_1395
fmovscc %xcc, %f7, %f9
stb %l3, [%l7 + 0x62]
stx %i3, [%l7 + 0x28]
loop_1395:
fpsub32 %f10, %f4, %f14
andn %i5, 0x14C4, %l1
fpsub32s %f9, %f10, %f8
movre %o4, %i1, %i2
ldd [%l7 + 0x50], %f4
movleu %xcc, %i6, %l6
fbe,a %fcc1, loop_1396
fmovs %f15, %f12
sdivx %o6, 0x13F9, %o7
stw %g7, [%l7 + 0x64]
loop_1396:
add %l5, 0x0AFA, %g2
srax %o5, %g1, %o1
fmovsl %xcc, %f0, %f10
mulx %g4, 0x1898, %g6
ldx [%l7 + 0x20], %l4
movneg %xcc, %l0, %i4
sub %o2, %l2, %o3
stb %g3, [%l7 + 0x66]
bcs,a loop_1397
fmovdpos %icc, %f5, %f3
addccc %o0, 0x114B, %g5
subc %i0, %l3, %i3
loop_1397:
fmovrdgz %i7, %f14, %f2
ld [%l7 + 0x2C], %f12
lduh [%l7 + 0x70], %l1
fornot1 %f12, %f8, %f12
std %f6, [%l7 + 0x68]
edge32ln %i5, %i1, %i2
ldd [%l7 + 0x58], %f10
alignaddrl %o4, %l6, %o6
fmovdleu %xcc, %f7, %f1
lduh [%l7 + 0x56], %o7
stw %g7, [%l7 + 0x60]
fmovrdlz %l5, %f0, %f14
bvc loop_1398
srl %g2, %i6, %g1
ldd [%l7 + 0x38], %f14
movg %icc, %o1, %g4
loop_1398:
ldx [%l7 + 0x10], %o5
movleu %xcc, %g6, %l4
fands %f2, %f8, %f15
ta %icc, 0x2
st %f15, [%l7 + 0x6C]
tsubcctv %l0, 0x0E09, %o2
fmovsg %xcc, %f5, %f14
stx %i4, [%l7 + 0x48]
movpos %xcc, %l2, %o3
ldsh [%l7 + 0x1E], %o0
ldx [%l7 + 0x08], %g3
lduw [%l7 + 0x64], %i0
fmovsvc %icc, %f1, %f11
fbug,a %fcc0, loop_1399
fba %fcc1, loop_1400
tle %icc, 0x3
fornot1s %f8, %f0, %f11
loop_1399:
fmovrdlez %l3, %f8, %f14
loop_1400:
xorcc %i3, 0x0259, %g5
fpackfix %f2, %f10
fmovd %f10, %f0
tcc %xcc, 0x4
fnands %f5, %f6, %f11
fones %f4
fmovde %icc, %f14, %f14
fandnot1s %f11, %f11, %f3
subcc %l1, 0x0EA4, %i7
stw %i1, [%l7 + 0x50]
fmovrse %i5, %f6, %f5
ldx [%l7 + 0x28], %o4
fpadd16s %f8, %f14, %f2
call loop_1401
fmul8x16 %f10, %f2, %f4
edge32n %i2, %l6, %o6
edge16l %o7, %g7, %l5
loop_1401:
fmovsleu %xcc, %f13, %f5
fmul8x16al %f4, %f13, %f8
movrlez %i6, 0x343, %g1
tge %icc, 0x4
fpsub32 %f8, %f12, %f10
tvc %xcc, 0x3
addccc %o1, %g2, %o5
siam 0x5
ldsh [%l7 + 0x28], %g4
edge16n %g6, %l4, %l0
nop
setx loop_1402, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fba,a %fcc0, loop_1403
fmul8sux16 %f10, %f12, %f2
brlz,a %o2, loop_1404
loop_1402:
ldd [%l7 + 0x28], %f10
loop_1403:
taddcctv %i4, 0x0202, %o3
tg %xcc, 0x4
loop_1404:
fmovdcs %xcc, %f13, %f14
std %f4, [%l7 + 0x30]
fbn %fcc0, loop_1405
fmovd %f12, %f4
fcmps %fcc1, %f4, %f5
ldsb [%l7 + 0x2F], %o0
loop_1405:
st %f9, [%l7 + 0x38]
andncc %g3, %l2, %i0
bcs,a,pt %icc, loop_1406
edge16n %i3, %g5, %l1
bge,a %icc, loop_1407
lduw [%l7 + 0x74], %l3
loop_1406:
tleu %xcc, 0x7
lduh [%l7 + 0x40], %i1
loop_1407:
fmovrslz %i7, %f4, %f10
movvs %icc, %o4, %i2
ldsh [%l7 + 0x4C], %l6
movrgz %o6, %i5, %g7
movl %icc, %o7, %i6
ldsb [%l7 + 0x55], %g1
fcmpeq32 %f4, %f4, %l5
fsrc1s %f2, %f12
udivx %g2, 0x0B78, %o5
movpos %icc, %o1, %g4
fors %f9, %f4, %f11
mulx %g6, %l0, %l4
fnors %f9, %f14, %f8
fcmpd %fcc2, %f14, %f0
tcc %xcc, 0x4
sethi 0x1EAE, %o2
sth %i4, [%l7 + 0x5E]
tg %xcc, 0x7
subccc %o0, %o3, %g3
st %f1, [%l7 + 0x6C]
fmovrsgz %i0, %f10, %f3
stb %i3, [%l7 + 0x09]
udivcc %l2, 0x0FBD, %g5
movl %xcc, %l3, %l1
andncc %i1, %o4, %i7
fpsub32s %f5, %f2, %f1
fmuld8sux16 %f7, %f10, %f8
sdiv %i2, 0x034D, %o6
fmul8x16 %f6, %f0, %f10
std %f10, [%l7 + 0x48]
fmovdcs %icc, %f11, %f8
te %icc, 0x3
fbu %fcc1, loop_1408
fnot2s %f8, %f0
ld [%l7 + 0x18], %f2
fba,a %fcc0, loop_1409
loop_1408:
pdist %f10, %f6, %f12
sra %l6, %g7, %o7
stx %i6, [%l7 + 0x18]
loop_1409:
tle %icc, 0x4
smul %g1, %l5, %i5
std %f6, [%l7 + 0x78]
lduh [%l7 + 0x4A], %g2
fmovdg %icc, %f5, %f14
ldd [%l7 + 0x20], %f8
fornot1s %f1, %f14, %f11
be,a,pt %xcc, loop_1410
ldub [%l7 + 0x21], %o5
bvc,a %xcc, loop_1411
lduw [%l7 + 0x38], %g4
loop_1410:
stw %o1, [%l7 + 0x50]
stw %l0, [%l7 + 0x24]
loop_1411:
nop
setx loop_1412, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tne %xcc, 0x7
bl,a,pn %xcc, loop_1413
sdivx %g6, 0x14F6, %o2
loop_1412:
brnz %i4, loop_1414
fbule,a %fcc3, loop_1415
loop_1413:
ld [%l7 + 0x64], %f14
lduw [%l7 + 0x5C], %o0
loop_1414:
sdivx %o3, 0x1FF6, %g3
loop_1415:
fbge,a %fcc3, loop_1416
st %f6, [%l7 + 0x64]
stx %i0, [%l7 + 0x40]
fpadd32 %f12, %f14, %f6
loop_1416:
fbe %fcc3, loop_1417
st %f8, [%l7 + 0x44]
movrlez %l4, 0x248, %i3
fsrc2 %f4, %f6
loop_1417:
fmovdn %xcc, %f2, %f3
sth %l2, [%l7 + 0x46]
fbul %fcc1, loop_1418
st %f11, [%l7 + 0x24]
edge16ln %l3, %g5, %i1
fmovdpos %icc, %f0, %f4
loop_1418:
fsrc2s %f1, %f7
movneg %icc, %l1, %i7
std %f2, [%l7 + 0x60]
edge16n %i2, %o4, %o6
ld [%l7 + 0x44], %f11
taddcc %g7, 0x0CB7, %l6
bcs loop_1419
fbl,a %fcc0, loop_1420
ldsh [%l7 + 0x74], %o7
fands %f15, %f6, %f8
loop_1419:
fxnor %f12, %f8, %f2
loop_1420:
srlx %i6, %g1, %l5
fpsub16s %f6, %f6, %f14
fxnor %f0, %f12, %f2
sth %g2, [%l7 + 0x20]
array16 %i5, %g4, %o5
ld [%l7 + 0x58], %f12
fmovdvs %icc, %f13, %f2
sth %o1, [%l7 + 0x3A]
stx %l0, [%l7 + 0x30]
fbne,a %fcc1, loop_1421
subc %g6, 0x029C, %o2
mulscc %o0, 0x078F, %o3
fmovrslz %g3, %f15, %f0
loop_1421:
ldsb [%l7 + 0x14], %i4
movrlz %i0, %l4, %l2
fba,a %fcc2, loop_1422
ld [%l7 + 0x20], %f6
nop
setx loop_1423, %l0, %l1
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 %i3, [%l7 + 0x28]
loop_1422:
fmovs %f13, %f9
movrlez %g5, %i1, %l1
loop_1423:
bcs,a %icc, loop_1424
stw %i7, [%l7 + 0x48]
lduw [%l7 + 0x20], %i2
fcmpeq32 %f4, %f6, %l3
loop_1424:
bgu,a,pt %xcc, loop_1425
ldsw [%l7 + 0x48], %o4
popc 0x16B1, %g7
ldd [%l7 + 0x68], %f0
loop_1425:
srax %o6, %o7, %i6
fpadd32 %f6, %f8, %f2
taddcctv %l6, %g1, %g2
bgu,a %xcc, loop_1426
bn,pt %icc, loop_1427
stx %i5, [%l7 + 0x08]
brlz,a %l5, loop_1428
loop_1426:
lduh [%l7 + 0x56], %o5
loop_1427:
nop
setx loop_1429, %l0, %l1
jmpl %l1, %g4
st %f0, [%l7 + 0x38]
loop_1428:
fmovscs %xcc, %f9, %f15
lduh [%l7 + 0x76], %l0
loop_1429:
fmovrsne %o1, %f5, %f9
fmovdgu %icc, %f8, %f3
fmovdl %icc, %f10, %f11
bge,pt %icc, loop_1430
popc 0x16ED, %g6
fands %f11, %f13, %f8
edge8n %o0, %o3, %o2
loop_1430:
fmovdleu %icc, %f4, %f14
fcmps %fcc2, %f13, %f2
andn %g3, %i0, %i4
movcc %icc, %l4, %i3
ld [%l7 + 0x1C], %f15
udiv %g5, 0x16CF, %i1
ld [%l7 + 0x30], %f0
sth %l2, [%l7 + 0x20]
sth %l1, [%l7 + 0x52]
lduh [%l7 + 0x78], %i2
edge32 %i7, %l3, %g7
fmovsleu %xcc, %f7, %f7
bpos,a,pt %icc, loop_1431
fmovscs %xcc, %f4, %f3
ldx [%l7 + 0x70], %o6
tn %icc, 0x0
loop_1431:
movrlz %o4, 0x3FF, %o7
std %f14, [%l7 + 0x18]
std %f0, [%l7 + 0x08]
fbug,a %fcc1, loop_1432
fors %f9, %f0, %f13
lduh [%l7 + 0x70], %l6
fmovspos %xcc, %f12, %f15
loop_1432:
pdist %f0, %f10, %f0
ldx [%l7 + 0x20], %g1
sdivcc %g2, 0x196B, %i6
subcc %i5, 0x14CD, %l5
addc %g4, %l0, %o1
fnegs %f11, %f14
movrlez %g6, 0x200, %o5
stx %o3, [%l7 + 0x68]
fmul8ulx16 %f8, %f12, %f10
fornot2s %f9, %f13, %f4
tle %xcc, 0x6
fmovdle %xcc, %f3, %f9
sll %o2, 0x1A, %o0
ldsb [%l7 + 0x39], %g3
orcc %i0, 0x02F2, %i4
edge32ln %l4, %i3, %i1
tneg %icc, 0x6
tneg %icc, 0x4
movcc %xcc, %l2, %l1
fsrc1 %f0, %f8
fbl,a %fcc3, loop_1433
stw %g5, [%l7 + 0x5C]
std %f8, [%l7 + 0x30]
udivcc %i2, 0x0957, %l3
loop_1433:
nop
setx loop_1434, %l0, %l1
jmpl %l1, %g7
brgz %i7, loop_1435
sth %o6, [%l7 + 0x6A]
fmovrsgz %o4, %f7, %f6
loop_1434:
fabsd %f6, %f0
loop_1435:
sth %l6, [%l7 + 0x28]
ld [%l7 + 0x7C], %f2
orncc %o7, %g2, %g1
xnorcc %i5, %l5, %i6
ldsb [%l7 + 0x16], %g4
fba,a %fcc3, loop_1436
fbue %fcc1, loop_1437
movneg %icc, %l0, %g6
fba %fcc0, loop_1438
loop_1436:
add %o5, 0x0780, %o3
loop_1437:
stb %o2, [%l7 + 0x49]
fpsub32s %f13, %f4, %f7
loop_1438:
taddcctv %o1, 0x01D9, %o0
sdivcc %g3, 0x0EB7, %i4
ldx [%l7 + 0x78], %i0
bvs,a,pn %icc, loop_1439
srlx %l4, 0x12, %i3
fpack32 %f10, %f2, %f4
array8 %i1, %l2, %l1
loop_1439:
subc %g5, 0x0F4C, %l3
fmovsvs %icc, %f13, %f14
tge %xcc, 0x0
xnorcc %g7, 0x0F30, %i7
std %f12, [%l7 + 0x78]
movrne %o6, %i2, %o4
fxor %f12, %f14, %f4
bn,a,pn %xcc, loop_1440
fnor %f0, %f8, %f10
ldd [%l7 + 0x38], %f12
sra %o7, %l6, %g1
loop_1440:
sth %g2, [%l7 + 0x0E]
ld [%l7 + 0x14], %f2
tg %icc, 0x4
fbl,a %fcc2, loop_1441
fnand %f12, %f6, %f6
array32 %l5, %i6, %g4
fpmerge %f4, %f12, %f4
loop_1441:
std %f14, [%l7 + 0x28]
lduh [%l7 + 0x54], %l0
fpack32 %f4, %f0, %f6
edge16ln %i5, %o5, %g6
st %f10, [%l7 + 0x14]
ldub [%l7 + 0x1B], %o3
fornot1 %f2, %f14, %f0
stw %o2, [%l7 + 0x50]
ta %xcc, 0x0
array16 %o1, %g3, %i4
srl %i0, %l4, %i3
stb %o0, [%l7 + 0x70]
ldsh [%l7 + 0x14], %l2
ldsb [%l7 + 0x35], %l1
ldsh [%l7 + 0x2C], %i1
fzero %f10
fbg %fcc3, loop_1442
fmovsn %icc, %f1, %f14
ld [%l7 + 0x18], %f14
stb %l3, [%l7 + 0x69]
loop_1442:
mulscc %g5, 0x0C85, %i7
fmuld8ulx16 %f8, %f11, %f0
fmovsn %xcc, %f0, %f6
ldsh [%l7 + 0x78], %o6
fbo,a %fcc3, loop_1443
fmul8x16al %f8, %f2, %f2
fcmpne32 %f4, %f14, %g7
movl %icc, %i2, %o7
loop_1443:
tl %xcc, 0x5
movg %xcc, %o4, %l6
ldsb [%l7 + 0x7F], %g2
movrgez %g1, 0x183, %i6
ldsh [%l7 + 0x24], %g4
taddcctv %l5, 0x0B21, %l0
edge32l %i5, %g6, %o5
ldub [%l7 + 0x57], %o2
udivx %o1, 0x00E6, %g3
brlez %i4, loop_1444
std %f10, [%l7 + 0x28]
and %i0, 0x15E3, %l4
fmovsge %xcc, %f4, %f4
loop_1444:
mulscc %o3, %o0, %l2
ldx [%l7 + 0x08], %l1
fmovrsgz %i1, %f6, %f7
array8 %l3, %g5, %i7
fmovsge %icc, %f3, %f7
bvs loop_1445
stb %i3, [%l7 + 0x18]
ldd [%l7 + 0x48], %f6
fbu,a %fcc3, loop_1446
loop_1445:
lduh [%l7 + 0x26], %g7
edge16l %i2, %o7, %o6
stw %l6, [%l7 + 0x78]
loop_1446:
fcmple32 %f10, %f10, %g2
fors %f6, %f14, %f3
srl %o4, 0x03, %i6
fmovdg %xcc, %f14, %f10
fblg %fcc1, loop_1447
smul %g4, %l5, %l0
tpos %icc, 0x4
fones %f0
loop_1447:
fmovsneg %xcc, %f3, %f3
smulcc %g1, 0x1F08, %g6
stx %i5, [%l7 + 0x78]
ldsb [%l7 + 0x79], %o2
umulcc %o1, %g3, %o5
ldsw [%l7 + 0x64], %i4
fpadd16 %f14, %f2, %f4
ldsw [%l7 + 0x64], %i0
mulscc %l4, %o0, %o3
srl %l2, 0x11, %i1
edge32l %l3, %g5, %l1
stx %i7, [%l7 + 0x40]
ldd [%l7 + 0x28], %f6
fmovdge %xcc, %f8, %f15
fandnot1 %f6, %f12, %f8
stb %i3, [%l7 + 0x64]
fpadd32 %f0, %f2, %f8
fpmerge %f11, %f7, %f4
fornot2 %f4, %f12, %f8
fbug %fcc1, loop_1448
movg %xcc, %i2, %g7
fbuge %fcc2, loop_1449
ldsb [%l7 + 0x08], %o7
loop_1448:
tgu %icc, 0x5
brgz,a %o6, loop_1450
loop_1449:
taddcctv %g2, 0x10CD, %o4
ldsw [%l7 + 0x4C], %i6
be,a,pt %xcc, loop_1451
loop_1450:
movvs %icc, %l6, %g4
fnot2s %f15, %f8
edge8 %l5, %g1, %g6
loop_1451:
ldd [%l7 + 0x48], %f4
fmovsge %icc, %f14, %f4
udivcc %i5, 0x0C23, %l0
st %f13, [%l7 + 0x68]
ldub [%l7 + 0x7D], %o1
fnors %f1, %f11, %f14
fmovsn %xcc, %f4, %f10
nop
setx loop_1452, %l0, %l1
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 + 0x7A], %g3
mova %xcc, %o5, %i4
for %f4, %f2, %f12
loop_1452:
tle %xcc, 0x3
xorcc %i0, 0x1D30, %l4
fxor %f6, %f8, %f4
ld [%l7 + 0x78], %f4
sethi 0x1E10, %o2
udivx %o3, 0x1605, %l2
fmul8x16 %f4, %f14, %f2
fbe,a %fcc1, loop_1453
taddcc %o0, %l3, %i1
fmovrsgz %g5, %f4, %f6
movpos %icc, %l1, %i3
loop_1453:
fbuge,a %fcc0, loop_1454
fpsub32s %f8, %f8, %f3
stw %i7, [%l7 + 0x08]
stw %g7, [%l7 + 0x58]
loop_1454:
fbuge %fcc0, loop_1455
lduh [%l7 + 0x28], %o7
movvc %xcc, %i2, %g2
addc %o6, 0x041D, %o4
loop_1455:
movcc %icc, %i6, %g4
stw %l6, [%l7 + 0x2C]
fmovsge %xcc, %f4, %f14
array32 %g1, %g6, %l5
brlz,a %l0, loop_1456
or %i5, %o1, %o5
fmovscs %icc, %f12, %f8
fmovscs %icc, %f8, %f15
loop_1456:
lduw [%l7 + 0x3C], %g3
tleu %xcc, 0x5
fmovrdgez %i0, %f12, %f12
st %f1, [%l7 + 0x48]
fxnor %f0, %f4, %f14
alignaddr %l4, %o2, %i4
sra %o3, %l2, %l3
fpmerge %f0, %f6, %f4
srlx %i1, %o0, %g5
fpackfix %f4, %f1
fnegd %f6, %f0
fble,a %fcc3, loop_1457
ldsh [%l7 + 0x60], %l1
fmovda %icc, %f7, %f12
fpack16 %f10, %f4
loop_1457:
ldsb [%l7 + 0x26], %i3
fcmple16 %f8, %f4, %i7
srax %o7, 0x14, %g7
fbo,a %fcc3, loop_1458
bge loop_1459
fmovsge %xcc, %f5, %f3
fmovde %xcc, %f11, %f8
loop_1458:
subccc %i2, %o6, %o4
loop_1459:
lduh [%l7 + 0x2C], %g2
fpmerge %f14, %f12, %f4
st %f6, [%l7 + 0x5C]
stx %g4, [%l7 + 0x50]
srlx %i6, 0x0B, %l6
bleu,a %icc, loop_1460
ld [%l7 + 0x44], %f7
fmuld8ulx16 %f2, %f4, %f14
fmovdvc %xcc, %f5, %f8
loop_1460:
stx %g6, [%l7 + 0x18]
fmovsne %icc, %f13, %f9
stx %g1, [%l7 + 0x20]
edge8l %l5, %i5, %o1
stb %l0, [%l7 + 0x70]
ldsh [%l7 + 0x42], %g3
srax %i0, 0x13, %o5
std %f10, [%l7 + 0x30]
fone %f2
sth %o2, [%l7 + 0x1C]
fornot2s %f4, %f2, %f12
fmovrsne %l4, %f9, %f8
sth %o3, [%l7 + 0x70]
fmovdvs %icc, %f13, %f13
ldsh [%l7 + 0x3E], %l2
fbge,a %fcc0, loop_1461
movleu %icc, %i4, %i1
ldub [%l7 + 0x54], %o0
fmovdcc %icc, %f8, %f9
loop_1461:
edge32ln %g5, %l3, %l1
stw %i3, [%l7 + 0x10]
lduh [%l7 + 0x50], %o7
or %g7, 0x0E26, %i2
srlx %i7, %o6, %o4
orn %g4, 0x0B8B, %g2
fnegs %f6, %f6
and %i6, %l6, %g1
ld [%l7 + 0x18], %f4
taddcc %g6, 0x1EDA, %i5
ldsh [%l7 + 0x34], %o1
fnot2 %f6, %f12
ld [%l7 + 0x18], %f10
fmovdvc %xcc, %f3, %f10
mulx %l5, 0x1839, %g3
taddcctv %l0, 0x13C0, %i0
fones %f10
ld [%l7 + 0x1C], %f14
ldd [%l7 + 0x20], %f0
bneg,a loop_1462
fmovsge %icc, %f0, %f0
std %f14, [%l7 + 0x58]
sth %o2, [%l7 + 0x36]
loop_1462:
ldub [%l7 + 0x57], %o5
stb %l4, [%l7 + 0x34]
fmovdl %icc, %f1, %f10
brlz %l2, loop_1463
be,a loop_1464
fxnors %f8, %f0, %f12
st %f10, [%l7 + 0x2C]
loop_1463:
subccc %i4, %i1, %o3
loop_1464:
stx %o0, [%l7 + 0x68]
ld [%l7 + 0x7C], %f13
fbe %fcc1, loop_1465
sra %g5, %l3, %i3
fexpand %f13, %f6
edge16ln %o7, %l1, %g7
loop_1465:
fcmpeq16 %f6, %f12, %i2
fmovsvc %icc, %f1, %f11
fmovrsgz %o6, %f15, %f1
ldsh [%l7 + 0x58], %i7
edge8ln %g4, %g2, %o4
bcs,a,pt %xcc, loop_1466
ldd [%l7 + 0x58], %f2
fpsub32s %f0, %f3, %f6
fbuge,a %fcc0, loop_1467
loop_1466:
fcmpeq32 %f6, %f8, %l6
movge %xcc, %g1, %g6
ldsb [%l7 + 0x63], %i5
loop_1467:
ldsb [%l7 + 0x4D], %i6
fmovrsne %o1, %f9, %f9
fmovdge %icc, %f3, %f0
lduw [%l7 + 0x48], %l5
lduw [%l7 + 0x40], %g3
ldsh [%l7 + 0x68], %l0
fmovrdlez %i0, %f0, %f4
bneg,a,pn %icc, loop_1468
tpos %xcc, 0x1
movcc %xcc, %o5, %o2
std %f12, [%l7 + 0x30]
loop_1468:
lduh [%l7 + 0x30], %l2
edge8ln %l4, %i4, %i1
taddcctv %o3, 0x0EE5, %g5
lduh [%l7 + 0x5A], %l3
ba,pn %xcc, loop_1469
st %f7, [%l7 + 0x14]
fxnors %f9, %f5, %f12
ldsh [%l7 + 0x5A], %o0
loop_1469:
fmovda %xcc, %f1, %f15
ldsw [%l7 + 0x20], %o7
fbne,a %fcc0, loop_1470
taddcc %i3, %g7, %l1
bne,pn %xcc, loop_1471
ld [%l7 + 0x5C], %f7
loop_1470:
fnot1s %f0, %f2
fmovsvs %xcc, %f6, %f0
loop_1471:
lduh [%l7 + 0x72], %i2
lduw [%l7 + 0x7C], %i7
ldx [%l7 + 0x20], %o6
fmovsa %xcc, %f9, %f1
stx %g4, [%l7 + 0x28]
or %o4, 0x181D, %g2
fmovdl %xcc, %f1, %f4
fmovdn %xcc, %f1, %f1
fmul8x16 %f6, %f2, %f14
stx %l6, [%l7 + 0x20]
stb %g6, [%l7 + 0x6A]
ldsh [%l7 + 0x34], %g1
andn %i5, 0x1D35, %i6
fbne %fcc1, loop_1472
fmovse %icc, %f3, %f13
stw %l5, [%l7 + 0x44]
ldx [%l7 + 0x08], %o1
loop_1472:
ldsw [%l7 + 0x0C], %l0
ldub [%l7 + 0x41], %g3
ldsb [%l7 + 0x44], %o5
ldsh [%l7 + 0x26], %o2
bcc,a %icc, loop_1473
edge32n %l2, %i0, %i4
fcmpd %fcc3, %f10, %f6
ldub [%l7 + 0x65], %i1
loop_1473:
std %f10, [%l7 + 0x50]
movg %icc, %l4, %o3
ldub [%l7 + 0x4E], %l3
stw %g5, [%l7 + 0x14]
fmovsn %xcc, %f8, %f10
ldd [%l7 + 0x08], %f14
udiv %o0, 0x18DB, %o7
fmovdcs %icc, %f7, %f3
movvs %icc, %g7, %l1
fmovsleu %xcc, %f2, %f2
ldsb [%l7 + 0x54], %i2
ldsb [%l7 + 0x19], %i7
fmovs %f3, %f7
mulx %i3, %o6, %o4
srax %g4, 0x05, %l6
nop
setx loop_1474, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_1475, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdivx %g6, 0x1F32, %g2
ld [%l7 + 0x40], %f3
loop_1474:
sth %i5, [%l7 + 0x76]
loop_1475:
bpos,a loop_1476
fmovda %icc, %f5, %f6
fmovsle %xcc, %f3, %f0
call loop_1477
loop_1476:
ld [%l7 + 0x0C], %f1
fmovsn %xcc, %f14, %f6
std %f12, [%l7 + 0x28]
loop_1477:
ldd [%l7 + 0x48], %f12
fcmpes %fcc3, %f6, %f7
std %f14, [%l7 + 0x08]
fxor %f8, %f8, %f6
st %f11, [%l7 + 0x74]
ldd [%l7 + 0x10], %f0
ldsh [%l7 + 0x7A], %g1
ldub [%l7 + 0x5F], %i6
fbo,a %fcc0, loop_1478
ld [%l7 + 0x40], %f0
ldx [%l7 + 0x08], %l5
siam 0x2
loop_1478:
fmovsvc %xcc, %f14, %f12
fbue,a %fcc1, loop_1479
sth %o1, [%l7 + 0x46]
ldub [%l7 + 0x3B], %g3
fbn %fcc0, loop_1480
loop_1479:
bge %xcc, loop_1481
bge loop_1482
or %l0, 0x1833, %o5
loop_1480:
stb %o2, [%l7 + 0x18]
loop_1481:
siam 0x1
loop_1482:
fmovsvs %icc, %f4, %f4
movcc %icc, %l2, %i0
lduw [%l7 + 0x2C], %i1
sdivcc %l4, 0x1F12, %i4
addc %o3, %l3, %g5
stw %o7, [%l7 + 0x30]
mova %icc, %o0, %g7
fsrc2 %f4, %f2
st %f7, [%l7 + 0x64]
fpadd16s %f5, %f0, %f13
addccc %l1, %i7, %i3
ldub [%l7 + 0x73], %o6
pdist %f14, %f14, %f0
bne loop_1483
fcmps %fcc1, %f4, %f6
tle %xcc, 0x1
movcs %icc, %i2, %o4
loop_1483:
subcc %g4, %g6, %l6
orcc %g2, %g1, %i6
fbuge,a %fcc2, loop_1484
taddcctv %l5, 0x0063, %i5
fbule,a %fcc3, loop_1485
ldx [%l7 + 0x60], %o1
loop_1484:
mulx %g3, %o5, %l0
fcmped %fcc3, %f8, %f12
loop_1485:
fcmpgt32 %f10, %f8, %l2
ldsw [%l7 + 0x64], %i0
smul %o2, %i1, %l4
ldub [%l7 + 0x58], %o3
ldsh [%l7 + 0x62], %i4
fblg,a %fcc0, loop_1486
edge16 %l3, %g5, %o0
lduh [%l7 + 0x6C], %o7
movl %icc, %l1, %i7
loop_1486:
popc 0x0901, %g7
movrlez %o6, %i2, %o4
fbne %fcc1, loop_1487
edge32 %i3, %g4, %l6
fmovsneg %icc, %f4, %f4
fbue %fcc0, loop_1488
loop_1487:
taddcctv %g2, 0x099B, %g6
fbuge,a %fcc1, loop_1489
fnegd %f6, %f4
loop_1488:
fzero %f4
fabsd %f10, %f10
loop_1489:
ldd [%l7 + 0x18], %f14
fbne %fcc0, loop_1490
fzeros %f12
brgz,a %i6, loop_1491
ld [%l7 + 0x28], %f2
loop_1490:
movge %xcc, %g1, %l5
ldsh [%l7 + 0x42], %i5
loop_1491:
stb %o1, [%l7 + 0x16]
mulscc %g3, 0x00C4, %o5
bne,pt %xcc, loop_1492
ldsh [%l7 + 0x24], %l0
fsrc1s %f6, %f1
bneg %icc, loop_1493
loop_1492:
fnot2s %f5, %f12
lduh [%l7 + 0x4A], %i0
stb %l2, [%l7 + 0x53]
loop_1493:
stb %o2, [%l7 + 0x4C]
movgu %icc, %l4, %i1
fbug %fcc1, loop_1494
nop
setx loop_1495, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot2s %f2, %f7, %f13
nop
setx loop_1496, %l0, %l1
jmpl %l1, %i4
loop_1494:
ld [%l7 + 0x44], %f10
loop_1495:
fcmple32 %f10, %f8, %l3
std %f12, [%l7 + 0x70]
loop_1496:
bcs,a,pt %icc, loop_1497
nop
setx loop_1498, %l0, %l1
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 %g5, %o3, %o7
ldsw [%l7 + 0x10], %l1
loop_1497:
fcmpd %fcc3, %f6, %f10
loop_1498:
fmovrse %i7, %f0, %f7
fmovrsgez %g7, %f3, %f1
fbe,a %fcc1, loop_1499
orncc %o6, %o0, %o4
fandnot1s %f11, %f5, %f7
fmovs %f4, %f11
loop_1499:
bleu,a loop_1500
fnors %f5, %f4, %f15
brgz,a %i2, loop_1501
fmovdl %xcc, %f1, %f6
loop_1500:
ldsh [%l7 + 0x6E], %i3
ldsw [%l7 + 0x5C], %l6
loop_1501:
andn %g4, 0x0C90, %g2
stx %g6, [%l7 + 0x20]
fmovsle %xcc, %f8, %f3
bgu loop_1502
ldsw [%l7 + 0x68], %g1
xorcc %l5, 0x1E6C, %i6
sethi 0x12C5, %o1
loop_1502:
stx %g3, [%l7 + 0x48]
fblg %fcc0, loop_1503
fmovrsgz %o5, %f9, %f0
st %f1, [%l7 + 0x44]
fcmpeq32 %f12, %f2, %i5
loop_1503:
stx %i0, [%l7 + 0x58]
ldsh [%l7 + 0x42], %l0
fcmpne32 %f10, %f10, %o2
stx %l2, [%l7 + 0x08]
taddcc %l4, 0x0E16, %i1
tle %xcc, 0x5
fbge,a %fcc0, loop_1504
array32 %i4, %l3, %g5
tneg %icc, 0x0
taddcctv %o7, 0x1F53, %o3
loop_1504:
ldx [%l7 + 0x38], %i7
tleu %icc, 0x2
ldsb [%l7 + 0x47], %l1
fornot1s %f8, %f11, %f0
tne %xcc, 0x0
movcc %icc, %o6, %o0
sethi 0x0E02, %o4
bg,a,pn %xcc, loop_1505
fnegs %f12, %f7
sdivx %i2, 0x1F3C, %i3
subc %g7, 0x1E77, %l6
loop_1505:
sll %g2, 0x1E, %g4
lduh [%l7 + 0x7A], %g6
ld [%l7 + 0x6C], %f8
fbuge,a %fcc2, loop_1506
fmul8x16al %f11, %f11, %f12
st %f4, [%l7 + 0x68]
bvs,a %xcc, loop_1507
loop_1506:
array32 %g1, %i6, %o1
tle %xcc, 0x7
addccc %g3, 0x1C59, %l5
loop_1507:
add %i5, 0x1BEC, %i0
ba,pt %xcc, loop_1508
fmovrdne %l0, %f14, %f10
fcmpne16 %f6, %f8, %o5
lduw [%l7 + 0x64], %l2
loop_1508:
te %icc, 0x4
fmul8x16au %f12, %f6, %f4
ldx [%l7 + 0x78], %o2
brlz %i1, loop_1509
bvc,a loop_1510
fsrc2 %f8, %f12
smul %l4, %i4, %l3
loop_1509:
fmovsvs %icc, %f3, %f6
loop_1510:
fmovdle %icc, %f7, %f15
nop
setx loop_1511, %l0, %l1
jmpl %l1, %o7
fpmerge %f14, %f3, %f2
fpsub16 %f10, %f0, %f4
fba %fcc3, loop_1512
loop_1511:
ldsh [%l7 + 0x0E], %g5
fmovdg %icc, %f0, %f0
fblg,a %fcc2, loop_1513
loop_1512:
ldx [%l7 + 0x50], %o3
ldsb [%l7 + 0x3F], %i7
nop
setx loop_1514, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1513:
std %f2, [%l7 + 0x10]
edge32 %l1, %o0, %o4
faligndata %f8, %f12, %f0
loop_1514:
ld [%l7 + 0x28], %f11
edge8l %o6, %i2, %g7
bl,pt %xcc, loop_1515
ldsb [%l7 + 0x13], %l6
fcmpne32 %f14, %f0, %g2
stw %i3, [%l7 + 0x0C]
loop_1515:
stx %g4, [%l7 + 0x08]
nop
setx loop_1516, %l0, %l1
jmpl %l1, %g1
movge %xcc, %g6, %i6
add %o1, %g3, %l5
tvs %xcc, 0x0
loop_1516:
stw %i0, [%l7 + 0x3C]
fmovrslez %l0, %f2, %f3
st %f3, [%l7 + 0x44]
fmovscs %xcc, %f14, %f15
ldsh [%l7 + 0x34], %i5
sllx %l2, %o5, %o2
st %f7, [%l7 + 0x7C]
fmovdpos %icc, %f3, %f14
fmovdge %xcc, %f13, %f6
fpack32 %f4, %f14, %f2
fcmpgt16 %f6, %f14, %l4
sth %i1, [%l7 + 0x30]
tne %xcc, 0x7
bvs,a %xcc, loop_1517
stx %i4, [%l7 + 0x58]
edge16 %o7, %l3, %o3
tvs %icc, 0x7
loop_1517:
fexpand %f7, %f0
andncc %g5, %l1, %i7
st %f10, [%l7 + 0x5C]
andcc %o0, %o4, %i2
tl %xcc, 0x2
movrgez %o6, %g7, %g2
brgez %l6, loop_1518
xnor %g4, %i3, %g1
movre %i6, %g6, %o1
srlx %g3, 0x0D, %l5
loop_1518:
movrlez %l0, %i5, %i0
ta %icc, 0x6
tsubcctv %l2, %o5, %o2
ldsw [%l7 + 0x48], %l4
tgu %icc, 0x5
fnot1 %f0, %f12
lduw [%l7 + 0x54], %i4
bge loop_1519
fmovs %f1, %f9
fmovdg %xcc, %f12, %f12
ldsh [%l7 + 0x72], %i1
loop_1519:
umul %l3, 0x184C, %o7
bpos,a %xcc, loop_1520
sub %g5, 0x1966, %l1
fbl,a %fcc1, loop_1521
fandnot1s %f4, %f14, %f2
loop_1520:
fmovscs %xcc, %f10, %f6
ldsw [%l7 + 0x10], %o3
loop_1521:
fxors %f5, %f8, %f11
tsubcctv %i7, 0x0D1F, %o4
fzero %f12
sra %o0, %i2, %g7
fsrc1 %f12, %f2
fcmpgt16 %f0, %f10, %o6
ldub [%l7 + 0x17], %l6
fxnor %f4, %f8, %f8
fmovsneg %icc, %f9, %f8
fpsub32 %f12, %f14, %f2
stw %g2, [%l7 + 0x10]
sth %g4, [%l7 + 0x72]
bpos loop_1522
fnot2s %f3, %f15
nop
setx loop_1523, %l0, %l1
jmpl %l1, %i3
fandnot1s %f15, %f5, %f2
loop_1522:
movneg %xcc, %g1, %i6
stw %g6, [%l7 + 0x5C]
loop_1523:
ldub [%l7 + 0x25], %o1
tpos %xcc, 0x4
tle %xcc, 0x5
ldsh [%l7 + 0x14], %l5
fnegd %f12, %f8
ldx [%l7 + 0x20], %l0
st %f8, [%l7 + 0x44]
fmovrsne %g3, %f11, %f7
ldx [%l7 + 0x50], %i5
ldsh [%l7 + 0x4A], %i0
bl,a %xcc, loop_1524
bge,pn %icc, loop_1525
xnor %o5, 0x1DE7, %l2
fnegs %f5, %f10
loop_1524:
call loop_1526
loop_1525:
fmovsl %icc, %f11, %f2
stx %l4, [%l7 + 0x28]
andcc %o2, 0x152E, %i4
loop_1526:
brgz %i1, loop_1527
ldsh [%l7 + 0x5A], %o7
stb %g5, [%l7 + 0x2A]
movre %l1, 0x38E, %l3
loop_1527:
fcmpeq16 %f14, %f6, %i7
bcc,a,pn %xcc, loop_1528
fbl,a %fcc3, loop_1529
ldd [%l7 + 0x30], %f4
lduw [%l7 + 0x3C], %o3
loop_1528:
fbul,a %fcc3, loop_1530
loop_1529:
fbo,a %fcc1, loop_1531
fbule,a %fcc0, loop_1532
ldub [%l7 + 0x63], %o4
loop_1530:
ldub [%l7 + 0x4D], %o0
loop_1531:
lduw [%l7 + 0x14], %g7
loop_1532:
ldx [%l7 + 0x20], %i2
fmuld8ulx16 %f5, %f5, %f2
fexpand %f4, %f12
edge32 %o6, %l6, %g2
tn %xcc, 0x3
addc %g4, 0x1A4A, %g1
movge %xcc, %i3, %i6
call loop_1533
fsrc2s %f8, %f15
and %o1, 0x0577, %l5
fbg,a %fcc0, loop_1534
loop_1533:
fcmps %fcc3, %f13, %f6
movg %xcc, %g6, %g3
movneg %xcc, %l0, %i5
loop_1534:
tcs %icc, 0x3
stb %o5, [%l7 + 0x32]
fmovrsgz %i0, %f5, %f9
fmovdvs %xcc, %f12, %f9
ldd [%l7 + 0x08], %f12
fmuld8ulx16 %f12, %f15, %f14
smul %l2, 0x1BE7, %l4
stb %o2, [%l7 + 0x5F]
movcc %icc, %i1, %o7
fmuld8ulx16 %f13, %f3, %f12
movrne %g5, %i4, %l1
fmovsn %icc, %f8, %f15
ldub [%l7 + 0x65], %l3
fnegd %f12, %f8
andn %i7, 0x126F, %o3
fmovdneg %icc, %f14, %f12
fbl %fcc0, loop_1535
movl %icc, %o4, %g7
std %f4, [%l7 + 0x40]
taddcctv %o0, %o6, %i2
loop_1535:
fmovdneg %xcc, %f6, %f10
fpsub16s %f3, %f8, %f8
nop
setx loop_1536, %l0, %l1
jmpl %l1, %l6
bl,a,pn %icc, loop_1537
tgu %xcc, 0x7
fandnot1s %f15, %f4, %f14
loop_1536:
fexpand %f11, %f12
loop_1537:
brnz,a %g2, loop_1538
stw %g1, [%l7 + 0x0C]
ldd [%l7 + 0x70], %f2
st %f10, [%l7 + 0x3C]
loop_1538:
fmovdn %xcc, %f1, %f2
sth %g4, [%l7 + 0x1E]
fmovdneg %xcc, %f2, %f4
sllx %i6, %i3, %l5
fbul,a %fcc3, loop_1539
fba,a %fcc3, loop_1540
stw %o1, [%l7 + 0x64]
std %f10, [%l7 + 0x30]
loop_1539:
orncc %g3, %l0, %i5
loop_1540:
brgez,a %o5, loop_1541
brlz %g6, loop_1542
xorcc %i0, 0x0810, %l4
ldx [%l7 + 0x78], %o2
loop_1541:
call loop_1543
loop_1542:
movvs %icc, %i1, %l2
sub %o7, 0x10A9, %g5
fnand %f6, %f4, %f10
loop_1543:
fbuge,a %fcc0, loop_1544
edge16l %l1, %l3, %i7
stx %i4, [%l7 + 0x20]
fone %f10
loop_1544:
bg,a,pt %icc, loop_1545
fbug %fcc2, loop_1546
and %o3, 0x0D7C, %o4
mova %xcc, %o0, %o6
loop_1545:
fmovscc %xcc, %f11, %f11
loop_1546:
ldsw [%l7 + 0x6C], %g7
std %f0, [%l7 + 0x70]
bcc loop_1547
fcmpne32 %f6, %f4, %l6
fmovdvc %xcc, %f7, %f9
std %f14, [%l7 + 0x08]
loop_1547:
std %f0, [%l7 + 0x78]
fmovdleu %icc, %f11, %f13
fbg %fcc2, loop_1548
movrlez %g2, 0x322, %g1
lduh [%l7 + 0x2C], %g4
edge16n %i6, %i3, %l5
loop_1548:
tleu %xcc, 0x1
fbu,a %fcc0, loop_1549
fmovrdgez %o1, %f4, %f14
fcmpd %fcc3, %f8, %f6
tvs %icc, 0x5
loop_1549:
fcmped %fcc1, %f6, %f8
udiv %i2, 0x0A2B, %g3
ldsb [%l7 + 0x69], %i5
movle %icc, %o5, %g6
array8 %i0, %l0, %o2
fbne %fcc1, loop_1550
movleu %icc, %l4, %l2
fbne,a %fcc3, loop_1551
ld [%l7 + 0x10], %f11
loop_1550:
std %f10, [%l7 + 0x20]
bne,a %icc, loop_1552
loop_1551:
fornot1s %f3, %f9, %f7
orcc %i1, 0x1FB6, %g5
ldsb [%l7 + 0x43], %l1
loop_1552:
lduh [%l7 + 0x2C], %l3
fmovrslz %i7, %f11, %f9
fmovdcs %xcc, %f7, %f10
fmovdg %icc, %f6, %f8
fnegs %f13, %f4
ldd [%l7 + 0x48], %f0
edge16l %o7, %i4, %o4
andncc %o3, %o6, %o0
srax %g7, 0x16, %g2
fmovsge %icc, %f3, %f7
ble,a,pn %icc, loop_1553
std %f0, [%l7 + 0x28]
lduh [%l7 + 0x14], %l6
fmovs %f2, %f13
loop_1553:
andncc %g4, %i6, %g1
sth %i3, [%l7 + 0x50]
fandnot1s %f13, %f14, %f8
fexpand %f11, %f2
ldub [%l7 + 0x32], %o1
lduh [%l7 + 0x70], %i2
sth %l5, [%l7 + 0x36]
fbul %fcc2, loop_1554
fnot1 %f2, %f8
andn %i5, %g3, %o5
move %xcc, %i0, %g6
loop_1554:
movle %icc, %l0, %o2
xorcc %l2, %i1, %l4
std %f8, [%l7 + 0x08]
brgez,a %l1, loop_1555
call loop_1556
fors %f5, %f4, %f5
fone %f6
loop_1555:
tvs %xcc, 0x4
loop_1556:
movneg %icc, %g5, %i7
fmuld8ulx16 %f3, %f15, %f12
fcmped %fcc1, %f4, %f2
ldx [%l7 + 0x58], %l3
bgu %xcc, loop_1557
fcmpgt16 %f12, %f6, %i4
fzero %f2
ld [%l7 + 0x58], %f8
loop_1557:
fornot1s %f2, %f6, %f0
movn %icc, %o4, %o3
brgez,a %o6, loop_1558
fmovde %xcc, %f9, %f11
tle %xcc, 0x2
std %f0, [%l7 + 0x50]
loop_1558:
fxnor %f0, %f8, %f10
stb %o0, [%l7 + 0x28]
addccc %o7, 0x156C, %g2
fmuld8ulx16 %f2, %f2, %f6
stw %g7, [%l7 + 0x18]
stw %g4, [%l7 + 0x5C]
std %f8, [%l7 + 0x40]
fors %f2, %f1, %f15
tsubcctv %i6, 0x1EC3, %g1
lduw [%l7 + 0x10], %l6
fexpand %f11, %f4
movvs %xcc, %o1, %i2
ldx [%l7 + 0x08], %i3
fmovrdlez %l5, %f12, %f8
fmovrdgz %g3, %f4, %f4
andncc %o5, %i5, %i0
tn %xcc, 0x7
fsrc2 %f4, %f0
fpadd32 %f6, %f12, %f8
brlez,a %g6, loop_1559
move %xcc, %l0, %o2
fmovrdlz %i1, %f14, %f0
stx %l2, [%l7 + 0x10]
loop_1559:
tvc %xcc, 0x5
fand %f12, %f0, %f12
fmovdcs %icc, %f0, %f14
brz %l1, loop_1560
umul %l4, %i7, %g5
fmovdcc %xcc, %f12, %f4
ldsh [%l7 + 0x44], %i4
loop_1560:
fandnot2s %f8, %f5, %f11
srax %l3, 0x0B, %o4
edge8l %o6, %o3, %o7
bpos,a,pt %xcc, loop_1561
ldsh [%l7 + 0x3A], %o0
lduw [%l7 + 0x60], %g2
fpadd16 %f8, %f2, %f6
loop_1561:
lduw [%l7 + 0x34], %g4
fornot1s %f7, %f3, %f8
sth %i6, [%l7 + 0x24]
ld [%l7 + 0x1C], %f9
fbne %fcc0, loop_1562
movrlz %g1, 0x206, %l6
sth %g7, [%l7 + 0x26]
nop
setx loop_1563, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1562:
sdivcc %o1, 0x0011, %i3
brlez,a %i2, loop_1564
fnands %f9, %f8, %f6
loop_1563:
movrlez %l5, 0x100, %o5
bshuffle %f12, %f0, %f8
loop_1564:
orcc %g3, 0x1C83, %i5
ldd [%l7 + 0x48], %f10
xnorcc %g6, %i0, %o2
fand %f14, %f12, %f2
edge16n %l0, %i1, %l2
fnors %f3, %f0, %f6
fmovde %xcc, %f6, %f14
fmovd %f2, %f6
fnot2s %f7, %f0
fcmpne16 %f8, %f14, %l4
fbe,a %fcc1, loop_1565
be,a %icc, loop_1566
fbg %fcc2, loop_1567
addcc %l1, 0x1F0F, %i7
loop_1565:
srl %g5, 0x00, %i4
loop_1566:
udivcc %l3, 0x1157, %o4
loop_1567:
fexpand %f8, %f4
movl %icc, %o3, %o6
sub %o0, 0x08C5, %g2
fmovde %icc, %f8, %f6
brlez %g4, loop_1568
fpsub32s %f10, %f4, %f12
fbn %fcc1, loop_1569
fpadd16s %f12, %f5, %f4
loop_1568:
fmovrdne %i6, %f8, %f12
lduw [%l7 + 0x64], %g1
loop_1569:
fmovsn %icc, %f9, %f2
ldx [%l7 + 0x48], %o7
array8 %l6, %g7, %o1
orn %i2, 0x006E, %l5
edge8ln %o5, %i3, %g3
fmul8ulx16 %f0, %f8, %f14
stb %g6, [%l7 + 0x60]
fmovdcc %icc, %f14, %f4
movg %icc, %i0, %i5
movcs %icc, %o2, %l0
fnot2s %f1, %f0
stw %l2, [%l7 + 0x50]
ba,a loop_1570
ldx [%l7 + 0x30], %i1
umul %l1, 0x17E2, %i7
fmovse %icc, %f8, %f5
loop_1570:
stw %l4, [%l7 + 0x74]
bcs loop_1571
fbule,a %fcc0, loop_1572
fmovrdlez %g5, %f8, %f10
mulscc %i4, 0x115D, %o4
loop_1571:
stx %o3, [%l7 + 0x48]
loop_1572:
movn %xcc, %l3, %o6
fandnot2 %f12, %f2, %f6
stx %g2, [%l7 + 0x68]
fcmpeq32 %f2, %f12, %o0
ldx [%l7 + 0x30], %i6
stb %g4, [%l7 + 0x19]
fmovdn %icc, %f1, %f1
sth %g1, [%l7 + 0x0A]
st %f5, [%l7 + 0x78]
fmovsge %icc, %f3, %f5
tcs %xcc, 0x7
tle %icc, 0x6
stx %o7, [%l7 + 0x58]
fmul8x16au %f14, %f2, %f14
fands %f1, %f15, %f5
call loop_1573
ldub [%l7 + 0x4B], %l6
lduh [%l7 + 0x62], %o1
fbu,a %fcc1, loop_1574
loop_1573:
movvc %icc, %i2, %l5
fmovda %icc, %f15, %f2
faligndata %f8, %f0, %f8
loop_1574:
fbo,a %fcc0, loop_1575
edge8ln %g7, %o5, %i3
ldx [%l7 + 0x70], %g3
popc 0x1C5E, %g6
loop_1575:
fmovrdlez %i0, %f2, %f10
ldsb [%l7 + 0x40], %o2
edge16n %i5, %l2, %l0
ldub [%l7 + 0x6F], %l1
fmovdg %icc, %f5, %f8
stb %i1, [%l7 + 0x51]
umulcc %i7, %l4, %g5
bn,a,pt %xcc, loop_1576
array32 %i4, %o3, %o4
fpadd16 %f10, %f12, %f14
ldub [%l7 + 0x71], %o6
loop_1576:
fbg,a %fcc0, loop_1577
fbue %fcc0, loop_1578
ldsh [%l7 + 0x40], %l3
tpos %icc, 0x2
loop_1577:
movgu %icc, %g2, %i6
loop_1578:
fbug %fcc2, loop_1579
ldsb [%l7 + 0x7A], %g4
ta %xcc, 0x2
bleu loop_1580
loop_1579:
tl %icc, 0x7
orcc %g1, %o7, %l6
movpos %xcc, %o0, %i2
loop_1580:
stw %l5, [%l7 + 0x28]
subc %o1, 0x0A5E, %o5
tge %icc, 0x0
faligndata %f2, %f12, %f14
fmovdn %xcc, %f10, %f15
sra %g7, 0x01, %i3
ldsb [%l7 + 0x74], %g6
fpsub32s %f11, %f1, %f3
subccc %g3, 0x1339, %i0
movleu %icc, %o2, %l2
fmovdvc %icc, %f7, %f1
fbge,a %fcc1, loop_1581
ldsh [%l7 + 0x74], %l0
fba,a %fcc2, loop_1582
or %l1, %i1, %i7
loop_1581:
nop
setx loop_1583, %l0, %l1
jmpl %l1, %i5
ldsb [%l7 + 0x5E], %g5
loop_1582:
bcc,a %xcc, loop_1584
lduh [%l7 + 0x54], %i4
loop_1583:
movrlez %l4, 0x192, %o3
stx %o4, [%l7 + 0x10]
loop_1584:
fmovscc %icc, %f8, %f10
brnz %o6, loop_1585
edge32ln %l3, %i6, %g4
ldsb [%l7 + 0x2A], %g1
stx %g2, [%l7 + 0x38]
loop_1585:
ldsb [%l7 + 0x56], %l6
fpsub32 %f4, %f10, %f6
fnor %f2, %f10, %f6
stw %o7, [%l7 + 0x48]
bcs,a loop_1586
ble,a loop_1587
fbo %fcc0, loop_1588
fand %f8, %f6, %f6
loop_1586:
fmovdneg %icc, %f2, %f1
loop_1587:
movn %xcc, %i2, %l5
loop_1588:
tg %xcc, 0x0
edge32ln %o1, %o0, %o5
ldsw [%l7 + 0x40], %i3
ld [%l7 + 0x74], %f1
movrlz %g7, 0x168, %g3
popc %i0, %g6
faligndata %f12, %f12, %f14
ldsh [%l7 + 0x22], %o2
sth %l2, [%l7 + 0x70]
st %f0, [%l7 + 0x64]
fexpand %f6, %f10
ldsw [%l7 + 0x5C], %l0
fcmps %fcc0, %f0, %f13
lduw [%l7 + 0x24], %i1
fors %f6, %f2, %f3
fmuld8ulx16 %f5, %f1, %f12
mova %icc, %l1, %i7
fbge %fcc1, loop_1589
ta %xcc, 0x0
movleu %icc, %g5, %i5
fxors %f9, %f6, %f6
loop_1589:
fandnot2 %f12, %f0, %f6
fsrc1s %f1, %f5
lduw [%l7 + 0x70], %i4
brgz,a %o3, loop_1590
fmovdl %xcc, %f2, %f12
ldsb [%l7 + 0x44], %o4
edge32 %l4, %l3, %o6
loop_1590:
add %g4, %g1, %i6
subccc %l6, 0x1EE0, %o7
umulcc %g2, 0x0C6F, %l5
ldd [%l7 + 0x40], %f0
movrlez %o1, 0x00E, %o0
fbul %fcc2, loop_1591
array8 %o5, %i2, %g7
bleu,a loop_1592
movleu %icc, %i3, %i0
loop_1591:
fmovspos %icc, %f7, %f7
fmovrsgez %g3, %f12, %f10
loop_1592:
edge32l %o2, %g6, %l0
fandnot1 %f6, %f8, %f12
stw %l2, [%l7 + 0x10]
fmovsg %icc, %f5, %f0
fnot1 %f14, %f14
fpadd16s %f5, %f1, %f10
orncc %l1, 0x0772, %i1
ldub [%l7 + 0x78], %g5
taddcc %i7, %i4, %o3
nop
setx loop_1593, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmple16 %f2, %f6, %o4
fcmpeq32 %f10, %f8, %i5
fbg,a %fcc0, loop_1594
loop_1593:
siam 0x7
std %f6, [%l7 + 0x38]
fcmple16 %f0, %f2, %l4
loop_1594:
lduh [%l7 + 0x38], %o6
fmovse %xcc, %f9, %f10
fblg %fcc1, loop_1595
fxnors %f1, %f6, %f4
bge,pn %icc, loop_1596
fmovsne %icc, %f8, %f12
loop_1595:
fmovsg %icc, %f9, %f3
fbge,a %fcc3, loop_1597
loop_1596:
stx %l3, [%l7 + 0x28]
tge %xcc, 0x2
mova %icc, %g4, %i6
loop_1597:
fmovdvc %icc, %f8, %f7
bge %xcc, loop_1598
stx %l6, [%l7 + 0x18]
movleu %icc, %g1, %g2
sth %l5, [%l7 + 0x58]
loop_1598:
te %xcc, 0x1
orncc %o1, %o0, %o7
fpsub32s %f5, %f2, %f9
ld [%l7 + 0x68], %f6
tvc %icc, 0x1
ld [%l7 + 0x1C], %f2
nop
setx loop_1599, %l0, %l1
jmpl %l1, %i2
sth %g7, [%l7 + 0x5E]
bleu,a,pt %icc, loop_1600
edge8n %i3, %o5, %g3
loop_1599:
edge32n %o2, %i0, %l0
bcs,a loop_1601
loop_1600:
stb %l2, [%l7 + 0x30]
sth %l1, [%l7 + 0x6C]
fmovsg %icc, %f5, %f12
loop_1601:
fcmps %fcc3, %f6, %f7
fmovdcs %xcc, %f6, %f9
pdist %f0, %f8, %f8
std %f12, [%l7 + 0x50]
tgu %icc, 0x0
movge %xcc, %g6, %i1
fmovrdgez %i7, %f2, %f8
ba,a %icc, loop_1602
movcs %icc, %i4, %o3
ldx [%l7 + 0x38], %o4
fmovd %f10, %f12
loop_1602:
stx %i5, [%l7 + 0x68]
ldsw [%l7 + 0x58], %l4
fmovdn %xcc, %f8, %f7
fexpand %f11, %f0
ldx [%l7 + 0x50], %o6
bgu,a,pt %icc, loop_1603
fmovdleu %xcc, %f4, %f0
stb %g5, [%l7 + 0x73]
nop
setx loop_1604, %l0, %l1
jmpl %l1, %g4
loop_1603:
alignaddr %l3, %l6, %g1
fcmple16 %f8, %f14, %i6
bgu %icc, loop_1605
loop_1604:
ldub [%l7 + 0x28], %l5
fmovdleu %xcc, %f14, %f1
bl,a %xcc, loop_1606
loop_1605:
ldd [%l7 + 0x48], %f8
tsubcctv %g2, 0x1732, %o1
movrlez %o0, 0x167, %i2
loop_1606:
edge16 %o7, %i3, %o5
ldx [%l7 + 0x20], %g7
movneg %icc, %o2, %i0
bge,a,pn %icc, loop_1607
bgu,pt %icc, loop_1608
ld [%l7 + 0x44], %f5
fmovsvs %xcc, %f7, %f9
loop_1607:
xorcc %g3, 0x1FE1, %l0
loop_1608:
movle %icc, %l2, %g6
fcmple16 %f0, %f0, %i1
fblg %fcc2, loop_1609
lduh [%l7 + 0x66], %i7
orn %l1, %i4, %o4
fornot2 %f14, %f4, %f14
loop_1609:
ldsh [%l7 + 0x20], %o3
ldsh [%l7 + 0x6E], %l4
fpsub32s %f0, %f0, %f5
fbuge %fcc0, loop_1610
ldsw [%l7 + 0x34], %i5
fornot1 %f6, %f8, %f10
st %f3, [%l7 + 0x60]
loop_1610:
fones %f4
fmovrdgz %g5, %f14, %f6
fpsub32s %f10, %f9, %f3
fpadd16 %f0, %f8, %f14
fpack16 %f8, %f4
ldsb [%l7 + 0x1F], %o6
fmovdvc %icc, %f13, %f4
or %l3, %g4, %g1
fpmerge %f10, %f14, %f10
fbo,a %fcc3, loop_1611
tge %xcc, 0x0
tcc %icc, 0x5
stb %l6, [%l7 + 0x7B]
loop_1611:
fnand %f12, %f10, %f0
ba,a %icc, loop_1612
movcc %xcc, %i6, %g2
fbu,a %fcc0, loop_1613
subccc %o1, %l5, %i2
loop_1612:
stx %o0, [%l7 + 0x18]
ldsw [%l7 + 0x20], %i3
loop_1613:
bl,a %xcc, loop_1614
stb %o7, [%l7 + 0x1C]
brgez,a %o5, loop_1615
xnor %o2, %g7, %i0
loop_1614:
fmul8x16al %f0, %f15, %f8
bgu,pn %xcc, loop_1616
loop_1615:
stb %l0, [%l7 + 0x76]
fnot2s %f2, %f15
movpos %xcc, %l2, %g6
loop_1616:
fmovrsgz %g3, %f6, %f2
fcmpeq32 %f10, %f12, %i1
fbule %fcc3, loop_1617
bn loop_1618
stx %i7, [%l7 + 0x30]
fcmpgt32 %f2, %f2, %l1
loop_1617:
orncc %i4, %o3, %l4
loop_1618:
fmovrsgez %o4, %f11, %f15
fpackfix %f12, %f7
srl %g5, 0x19, %i5
fpadd32s %f15, %f0, %f12
andcc %o6, 0x0377, %l3
std %f14, [%l7 + 0x18]
fpadd16s %f12, %f15, %f6
ldub [%l7 + 0x1C], %g4
ldsh [%l7 + 0x5E], %g1
sra %l6, %g2, %o1
lduh [%l7 + 0x2A], %i6
fblg,a %fcc0, loop_1619
fsrc2s %f4, %f5
bcc,pt %icc, loop_1620
brlez %l5, loop_1621
loop_1619:
sth %o0, [%l7 + 0x16]
ldd [%l7 + 0x60], %f2
loop_1620:
brnz,a %i3, loop_1622
loop_1621:
fpsub16 %f8, %f12, %f2
stw %o7, [%l7 + 0x34]
stw %o5, [%l7 + 0x34]
loop_1622:
edge8n %i2, %g7, %o2
sth %i0, [%l7 + 0x54]
stw %l2, [%l7 + 0x6C]
ldub [%l7 + 0x2E], %g6
bleu,a loop_1623
ldd [%l7 + 0x50], %f6
lduw [%l7 + 0x2C], %l0
addc %i1, 0x1928, %g3
loop_1623:
bshuffle %f14, %f2, %f10
ldsw [%l7 + 0x70], %l1
fors %f2, %f10, %f15
stw %i4, [%l7 + 0x74]
fble %fcc0, loop_1624
fnot1 %f8, %f0
fbne,a %fcc1, loop_1625
fbg %fcc2, loop_1626
loop_1624:
bvs,pt %xcc, loop_1627
call loop_1628
loop_1625:
fmovsn %icc, %f7, %f13
loop_1626:
st %f5, [%l7 + 0x7C]
loop_1627:
movcc %xcc, %i7, %o3
loop_1628:
ldsb [%l7 + 0x20], %o4
fabsd %f12, %f0
st %f14, [%l7 + 0x50]
ldd [%l7 + 0x70], %f0
bne %xcc, loop_1629
movle %icc, %l4, %i5
fba %fcc3, loop_1630
fmovsgu %icc, %f6, %f5
loop_1629:
addcc %o6, %g5, %g4
addcc %l3, 0x13C9, %l6
loop_1630:
addcc %g2, %o1, %i6
fpadd16 %f2, %f4, %f14
sethi 0x0A70, %g1
movvc %xcc, %o0, %l5
bgu %icc, loop_1631
bcc,pt %xcc, loop_1632
std %f6, [%l7 + 0x30]
fpackfix %f6, %f1
loop_1631:
fblg %fcc2, loop_1633
loop_1632:
fxors %f14, %f7, %f8
nop
setx loop_1634, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f10, [%l7 + 0x38]
loop_1633:
ldsw [%l7 + 0x40], %o7
fmul8sux16 %f12, %f0, %f4
loop_1634:
tn %icc, 0x6
std %f14, [%l7 + 0x08]
fmovdgu %icc, %f14, %f2
fmovsle %icc, %f11, %f4
bshuffle %f8, %f6, %f8
for %f12, %f6, %f14
sdivx %o5, 0x03AD, %i3
fmovdvs %icc, %f8, %f8
andcc %i2, %o2, %g7
movpos %icc, %i0, %l2
ldsh [%l7 + 0x3A], %l0
fbne,a %fcc1, loop_1635
ldsh [%l7 + 0x2C], %i1
movne %xcc, %g6, %l1
addc %i4, %g3, %i7
loop_1635:
fmovdpos %icc, %f14, %f13
fblg %fcc0, loop_1636
smul %o3, 0x1397, %l4
ldd [%l7 + 0x28], %f8
std %f12, [%l7 + 0x70]
loop_1636:
sdivx %o4, 0x1225, %o6
fornot1s %f12, %f10, %f14
sethi 0x1650, %i5
edge8l %g4, %l3, %l6
fabss %f1, %f6
faligndata %f4, %f12, %f8
tle %icc, 0x3
movn %xcc, %g5, %g2
stx %o1, [%l7 + 0x70]
fbg %fcc2, loop_1637
fmovrdne %i6, %f12, %f8
fornot2 %f14, %f2, %f0
edge8ln %g1, %l5, %o7
loop_1637:
fmovspos %xcc, %f13, %f14
addc %o0, %o5, %i2
tg %xcc, 0x5
pdist %f12, %f8, %f14
tsubcctv %o2, %i3, %g7
fmovdpos %xcc, %f6, %f4
ba,a loop_1638
pdist %f6, %f14, %f6
edge8 %l2, %i0, %l0
ldub [%l7 + 0x18], %i1
loop_1638:
smul %g6, %i4, %l1
addc %g3, %i7, %o3
brlz %l4, loop_1639
fmovrdlz %o6, %f0, %f10
fnot1 %f6, %f0
ldd [%l7 + 0x38], %f14
loop_1639:
fcmped %fcc1, %f6, %f4
ldsb [%l7 + 0x66], %i5
brlz,a %o4, loop_1640
bg loop_1641
sethi 0x0DEC, %g4
fmovdne %icc, %f13, %f4
loop_1640:
udivx %l3, 0x0668, %g5
loop_1641:
tsubcctv %l6, 0x1309, %g2
fmul8ulx16 %f2, %f0, %f4
for %f2, %f4, %f4
movvc %xcc, %i6, %o1
edge32l %l5, %o7, %o0
edge8l %g1, %o5, %i2
edge32 %o2, %i3, %g7
ldsb [%l7 + 0x08], %l2
fmul8ulx16 %f2, %f14, %f10
fmovdvs %xcc, %f10, %f10
lduw [%l7 + 0x08], %l0
sth %i1, [%l7 + 0x2E]
faligndata %f8, %f2, %f14
ldsb [%l7 + 0x54], %g6
tneg %icc, 0x1
tcc %xcc, 0x6
ldsw [%l7 + 0x70], %i0
ldx [%l7 + 0x38], %l1
fmovdneg %xcc, %f5, %f2
movne %xcc, %g3, %i4
smulcc %o3, %i7, %o6
fmovrde %l4, %f6, %f10
ldsb [%l7 + 0x4C], %i5
move %xcc, %g4, %l3
fmovsne %xcc, %f3, %f3
addc %g5, 0x15A8, %l6
ldsh [%l7 + 0x6A], %g2
bg,a %icc, loop_1642
bcc %icc, loop_1643
stw %i6, [%l7 + 0x70]
movneg %icc, %o1, %l5
loop_1642:
fbo,a %fcc1, loop_1644
loop_1643:
fbe %fcc0, loop_1645
fpack32 %f0, %f10, %f0
sethi 0x1671, %o4
loop_1644:
srax %o7, %g1, %o0
loop_1645:
bl,a,pn %icc, loop_1646
fbu,a %fcc0, loop_1647
fbl %fcc3, loop_1648
udivcc %o5, 0x0EB2, %o2
loop_1646:
bne %xcc, loop_1649
loop_1647:
ldsw [%l7 + 0x60], %i3
loop_1648:
ld [%l7 + 0x74], %f15
addccc %g7, %l2, %l0
loop_1649:
ble,a,pt %icc, loop_1650
ldsh [%l7 + 0x2C], %i2
fmovsvs %xcc, %f13, %f2
movne %xcc, %i1, %g6
loop_1650:
udiv %l1, 0x1D24, %i0
std %f10, [%l7 + 0x58]
lduw [%l7 + 0x3C], %i4
st %f3, [%l7 + 0x2C]
fmuld8sux16 %f10, %f9, %f2
xnorcc %o3, %i7, %o6
smulcc %g3, 0x0FBC, %i5
faligndata %f8, %f14, %f8
fmovdvc %xcc, %f12, %f3
std %f14, [%l7 + 0x08]
array32 %g4, %l3, %g5
fsrc2 %f6, %f8
ba,a loop_1651
edge8ln %l4, %l6, %i6
sll %g2, %o1, %o4
udivcc %o7, 0x12C9, %l5
loop_1651:
lduh [%l7 + 0x4E], %o0
xor %g1, 0x1E23, %o5
fbne,a %fcc0, loop_1652
bne,a loop_1653
fmovdpos %xcc, %f8, %f0
brnz %o2, loop_1654
loop_1652:
std %f6, [%l7 + 0x40]
loop_1653:
fornot2 %f14, %f6, %f2
ld [%l7 + 0x3C], %f12
loop_1654:
ld [%l7 + 0x18], %f2
edge8ln %g7, %i3, %l2
fbo %fcc3, loop_1655
fbu %fcc1, loop_1656
ldx [%l7 + 0x40], %i2
bvs,a,pn %xcc, loop_1657
loop_1655:
ldsw [%l7 + 0x14], %l0
loop_1656:
ldsw [%l7 + 0x48], %i1
ldx [%l7 + 0x20], %l1
loop_1657:
fbe,a %fcc2, loop_1658
bleu,a,pn %xcc, loop_1659
bne %icc, loop_1660
ldx [%l7 + 0x18], %g6
loop_1658:
stb %i0, [%l7 + 0x73]
loop_1659:
ldsw [%l7 + 0x2C], %o3
loop_1660:
ld [%l7 + 0x1C], %f11
sub %i7, 0x0D93, %o6
fmovsn %icc, %f9, %f13
edge16 %g3, %i5, %i4
ldd [%l7 + 0x28], %f4
bleu,a %xcc, loop_1661
ldub [%l7 + 0x29], %g4
stb %l3, [%l7 + 0x49]
ldx [%l7 + 0x18], %g5
loop_1661:
mulx %l6, %i6, %g2
fmovsn %icc, %f7, %f9
st %f2, [%l7 + 0x34]
xnorcc %l4, %o1, %o7
popc 0x1F6B, %l5
stw %o0, [%l7 + 0x68]
fmovdl %icc, %f15, %f1
ld [%l7 + 0x6C], %f1
tn %xcc, 0x2
fbo %fcc1, loop_1662
movn %icc, %o4, %g1
fble,a %fcc2, loop_1663
fbo %fcc1, loop_1664
loop_1662:
movvc %xcc, %o2, %g7
ldsb [%l7 + 0x1F], %i3
loop_1663:
tcs %xcc, 0x1
loop_1664:
srl %o5, 0x0B, %i2
ldx [%l7 + 0x10], %l0
orncc %l2, %l1, %i1
fmovrsne %i0, %f3, %f14
te %icc, 0x3
sth %g6, [%l7 + 0x4C]
fmovrsne %o3, %f10, %f4
subc %i7, 0x05FB, %o6
ldx [%l7 + 0x50], %i5
movle %xcc, %i4, %g3
ldx [%l7 + 0x08], %l3
fmul8x16al %f7, %f10, %f4
fmovdgu %icc, %f1, %f10
array16 %g4, %l6, %g5
brlz %g2, loop_1665
brz %l4, loop_1666
movrne %i6, 0x16A, %o7
fxnors %f5, %f12, %f11
loop_1665:
fcmpne32 %f10, %f12, %l5
loop_1666:
fors %f10, %f13, %f0
fmovsa %xcc, %f8, %f11
fmovscc %xcc, %f0, %f14
ldsw [%l7 + 0x18], %o1
st %f15, [%l7 + 0x28]
subcc %o4, 0x154C, %g1
lduw [%l7 + 0x6C], %o0
tl %xcc, 0x1
or %o2, 0x1B90, %g7
fsrc2s %f5, %f6
movcc %icc, %i3, %i2
edge8n %o5, %l2, %l0
array8 %l1, %i1, %i0
tle %icc, 0x6
fmuld8ulx16 %f6, %f2, %f12
ldsw [%l7 + 0x34], %o3
lduw [%l7 + 0x70], %i7
edge8l %o6, %i5, %g6
fbl %fcc1, loop_1667
fmovsvc %xcc, %f8, %f8
fcmpgt32 %f0, %f6, %g3
fbg %fcc0, loop_1668
loop_1667:
xnorcc %i4, %g4, %l3
brgez,a %g5, loop_1669
fmovrsne %l6, %f6, %f0
loop_1668:
movneg %xcc, %g2, %l4
fornot1s %f13, %f13, %f3
loop_1669:
nop
setx loop_1670, %l0, %l1
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_1671, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f15, [%l7 + 0x30]
fmovsvc %xcc, %f3, %f10
loop_1670:
fbge %fcc1, loop_1672
loop_1671:
fcmple32 %f0, %f0, %o7
lduh [%l7 + 0x68], %l5
fmovrdne %o1, %f4, %f0
loop_1672:
brgez %o4, loop_1673
sub %i6, 0x180E, %o0
ldsb [%l7 + 0x22], %g1
tneg %icc, 0x6
loop_1673:
ldsh [%l7 + 0x62], %g7
srl %i3, %i2, %o5
ldsh [%l7 + 0x6A], %o2
fmul8x16 %f5, %f2, %f6
tg %xcc, 0x5
or %l0, 0x0058, %l2
tvc %xcc, 0x4
st %f1, [%l7 + 0x6C]
std %f8, [%l7 + 0x08]
edge32 %l1, %i1, %i0
fble,a %fcc1, loop_1674
fmovdl %icc, %f8, %f1
edge32ln %i7, %o6, %o3
te %icc, 0x3
loop_1674:
ld [%l7 + 0x74], %f4
bge,a loop_1675
sll %i5, %g3, %i4
fxnor %f8, %f2, %f14
fbg,a %fcc1, loop_1676
loop_1675:
array16 %g6, %g4, %g5
tn %xcc, 0x4
movn %xcc, %l6, %l3
loop_1676:
fcmpd %fcc1, %f6, %f2
lduh [%l7 + 0x3E], %l4
nop
setx loop_1677, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x51], %o7
stw %g2, [%l7 + 0x2C]
bvc,a loop_1678
loop_1677:
fcmpeq16 %f2, %f2, %l5
fmovdneg %xcc, %f4, %f9
sdiv %o1, 0x12FF, %i6
loop_1678:
stw %o4, [%l7 + 0x60]
xnor %o0, 0x1055, %g1
fmovsgu %icc, %f14, %f10
edge32 %i3, %g7, %o5
array16 %o2, %l0, %i2
stb %l1, [%l7 + 0x2A]
fmovrdlz %l2, %f6, %f8
bvs,pn %xcc, loop_1679
fnor %f14, %f4, %f0
fmovda %xcc, %f14, %f14
sth %i0, [%l7 + 0x28]
loop_1679:
ldub [%l7 + 0x55], %i1
fpackfix %f8, %f5
fcmpgt16 %f4, %f2, %i7
movn %icc, %o3, %i5
array32 %o6, %i4, %g6
subcc %g4, 0x06DC, %g5
fzeros %f4
ldx [%l7 + 0x68], %g3
fmovdpos %xcc, %f4, %f7
fandnot2s %f12, %f4, %f10
fmovdleu %xcc, %f9, %f6
fblg %fcc3, loop_1680
smul %l6, 0x076F, %l4
tle %icc, 0x4
fmovdge %xcc, %f13, %f8
loop_1680:
fbo,a %fcc0, loop_1681
ld [%l7 + 0x70], %f5
umulcc %o7, %l3, %l5
sth %g2, [%l7 + 0x20]
loop_1681:
stw %o1, [%l7 + 0x64]
tl %xcc, 0x5
stx %o4, [%l7 + 0x08]
fmovdle %xcc, %f2, %f1
movleu %icc, %i6, %g1
lduh [%l7 + 0x44], %o0
umul %i3, %g7, %o2
fmovsl %xcc, %f9, %f10
fpack16 %f10, %f12
te %xcc, 0x3
movrgz %o5, %l0, %l1
smulcc %l2, %i2, %i1
bpos,pt %xcc, loop_1682
fpadd32 %f0, %f12, %f2
movneg %xcc, %i0, %i7
fcmple32 %f8, %f8, %i5
loop_1682:
ldx [%l7 + 0x10], %o3
stx %i4, [%l7 + 0x78]
smul %g6, 0x164B, %o6
ldub [%l7 + 0x7C], %g4
ldd [%l7 + 0x70], %f8
subc %g3, 0x0D27, %g5
fpadd32 %f6, %f2, %f6
nop
setx loop_1683, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbo %fcc3, loop_1684
ldx [%l7 + 0x20], %l6
ldsb [%l7 + 0x33], %l4
loop_1683:
ld [%l7 + 0x4C], %f7
loop_1684:
fsrc1s %f4, %f3
orcc %l3, 0x0796, %l5
ld [%l7 + 0x14], %f13
addcc %g2, 0x0857, %o7
lduw [%l7 + 0x68], %o4
stb %i6, [%l7 + 0x36]
sth %g1, [%l7 + 0x26]
sth %o0, [%l7 + 0x26]
ldsh [%l7 + 0x18], %o1
ldsw [%l7 + 0x18], %g7
stb %i3, [%l7 + 0x58]
movge %xcc, %o2, %l0
and %l1, %l2, %i2
edge16n %i1, %o5, %i0
tne %xcc, 0x4
subcc %i7, 0x0AFE, %i5
ble,a loop_1685
tcs %xcc, 0x1
fmul8x16al %f1, %f12, %f10
andcc %o3, %i4, %o6
loop_1685:
sll %g4, 0x04, %g6
brgez,a %g5, loop_1686
ld [%l7 + 0x64], %f6
ldsw [%l7 + 0x20], %g3
array8 %l4, %l3, %l6
loop_1686:
udiv %g2, 0x0A64, %l5
movrne %o7, 0x224, %i6
fmovscs %xcc, %f9, %f6
ldsh [%l7 + 0x14], %o4
fexpand %f8, %f10
fmovsl %icc, %f14, %f2
call loop_1687
srl %g1, 0x03, %o0
fnot1 %f6, %f10
fmovdvs %xcc, %f14, %f9
loop_1687:
ldsw [%l7 + 0x4C], %o1
call loop_1688
fnot2s %f8, %f5
udivcc %g7, 0x0223, %i3
tgu %xcc, 0x3
loop_1688:
fpadd32 %f4, %f12, %f14
fnot2s %f1, %f2
sth %l0, [%l7 + 0x18]
bshuffle %f0, %f12, %f0
fmovrse %o2, %f14, %f11
fornot1s %f1, %f11, %f8
fmovse %xcc, %f11, %f14
fmovse %xcc, %f8, %f10
st %f15, [%l7 + 0x74]
st %f9, [%l7 + 0x40]
lduw [%l7 + 0x74], %l2
ldsh [%l7 + 0x2A], %l1
std %f12, [%l7 + 0x40]
sth %i2, [%l7 + 0x12]
ldub [%l7 + 0x09], %i1
fmovsvs %xcc, %f1, %f14
fmovrsne %i0, %f4, %f0
smulcc %o5, %i7, %o3
lduw [%l7 + 0x74], %i4
mulx %i5, 0x1290, %g4
fabss %f0, %f10
fmovrsgez %g6, %f5, %f9
fbl %fcc0, loop_1689
movre %o6, 0x03E, %g3
fmovdg %xcc, %f15, %f4
sllx %g5, 0x00, %l4
loop_1689:
fbge,a %fcc1, loop_1690
xnorcc %l3, 0x10C7, %g2
xnor %l5, %l6, %o7
movl %xcc, %i6, %o4
loop_1690:
array8 %o0, %o1, %g1
st %f8, [%l7 + 0x38]
move %xcc, %i3, %l0
movrne %g7, %l2, %l1
umul %o2, %i1, %i0
fxor %f12, %f6, %f14
brlez %o5, loop_1691
ldd [%l7 + 0x08], %f4
bn,pn %xcc, loop_1692
ld [%l7 + 0x4C], %f6
loop_1691:
fbu,a %fcc3, loop_1693
movg %icc, %i2, %o3
loop_1692:
ldsb [%l7 + 0x0D], %i7
addc %i5, %i4, %g6
loop_1693:
call loop_1694
ldub [%l7 + 0x6C], %o6
fmul8x16au %f15, %f3, %f8
bshuffle %f8, %f8, %f14
loop_1694:
st %f12, [%l7 + 0x34]
ldsb [%l7 + 0x4B], %g4
st %f13, [%l7 + 0x1C]
ba,pt %xcc, loop_1695
nop
setx loop_1696, %l0, %l1
jmpl %l1, %g3
ldd [%l7 + 0x78], %f14
ldd [%l7 + 0x18], %f6
loop_1695:
andcc %l4, %g5, %l3
loop_1696:
fmovrde %g2, %f4, %f4
fpadd16s %f12, %f10, %f3
ld [%l7 + 0x34], %f7
smulcc %l6, 0x1FD6, %o7
ldsw [%l7 + 0x34], %l5
lduh [%l7 + 0x0E], %o4
ldsb [%l7 + 0x68], %i6
movne %xcc, %o0, %o1
ldsh [%l7 + 0x1A], %g1
stb %l0, [%l7 + 0x64]
bleu,a,pt %icc, loop_1697
addccc %g7, %l2, %i3
movre %o2, 0x32A, %l1
edge16ln %i1, %o5, %i2
loop_1697:
edge16n %i0, %i7, %i5
fxnor %f12, %f10, %f8
ldsw [%l7 + 0x70], %i4
movn %icc, %o3, %o6
std %f4, [%l7 + 0x58]
mulx %g6, 0x0B1D, %g3
fpadd32 %f12, %f14, %f0
fmovrse %g4, %f8, %f7
stb %g5, [%l7 + 0x19]
tcc %xcc, 0x7
ba,a,pt %icc, loop_1698
tle %xcc, 0x5
brlz,a %l3, loop_1699
ld [%l7 + 0x28], %f13
loop_1698:
ld [%l7 + 0x6C], %f0
stb %g2, [%l7 + 0x5A]
loop_1699:
fmovsneg %xcc, %f3, %f0
udiv %l4, 0x13BC, %l6
fcmpes %fcc1, %f9, %f7
ldsh [%l7 + 0x18], %l5
ldub [%l7 + 0x49], %o7
brlz %o4, loop_1700
lduw [%l7 + 0x28], %o0
movrne %o1, %g1, %i6
for %f10, %f10, %f8
loop_1700:
fmovsgu %icc, %f10, %f10
bcc,a %icc, loop_1701
fmovse %xcc, %f2, %f6
movrne %g7, 0x1C2, %l0
lduw [%l7 + 0x48], %i3
loop_1701:
fbg %fcc1, loop_1702
ldsw [%l7 + 0x28], %o2
smul %l2, %i1, %o5
alignaddrl %i2, %l1, %i7
loop_1702:
fornot2s %f1, %f14, %f12
bcc,a loop_1703
fabss %f15, %f0
ldub [%l7 + 0x44], %i0
fsrc1 %f12, %f4
loop_1703:
fpadd16 %f14, %f14, %f2
brnz %i5, loop_1704
ldsb [%l7 + 0x3F], %i4
bl,a loop_1705
fornot1s %f13, %f2, %f8
loop_1704:
fcmpne32 %f0, %f6, %o3
fpsub16 %f12, %f10, %f4
loop_1705:
fmovrde %o6, %f14, %f4
fble %fcc2, loop_1706
bn,a loop_1707
nop
setx loop_1708, %l0, %l1
jmpl %l1, %g3
sdiv %g4, 0x199A, %g6
loop_1706:
movne %icc, %g5, %g2
loop_1707:
edge32n %l4, %l6, %l5
loop_1708:
tsubcc %l3, %o4, %o7
bl,pn %xcc, loop_1709
fmul8x16au %f9, %f14, %f8
stb %o1, [%l7 + 0x3F]
edge16n %o0, %g1, %i6
loop_1709:
lduw [%l7 + 0x10], %g7
fbge,a %fcc1, loop_1710
movle %icc, %i3, %o2
fmovdvc %icc, %f12, %f0
fandnot2 %f6, %f12, %f12
loop_1710:
fmovda %icc, %f10, %f10
umulcc %l2, %l0, %o5
edge8n %i2, %l1, %i1
subc %i7, 0x155C, %i0
fmovsneg %xcc, %f2, %f3
std %f12, [%l7 + 0x30]
movle %icc, %i4, %i5
ldsh [%l7 + 0x7A], %o3
fmovrslez %o6, %f4, %f5
bneg,a,pn %icc, loop_1711
tleu %icc, 0x6
fabsd %f10, %f2
call loop_1712
loop_1711:
st %f9, [%l7 + 0x7C]
fnands %f4, %f7, %f12
bcs,pn %icc, loop_1713
loop_1712:
fmovrslez %g3, %f15, %f14
fandnot1 %f14, %f14, %f2
sdivcc %g6, 0x107F, %g4
loop_1713:
stx %g5, [%l7 + 0x48]
ldsw [%l7 + 0x7C], %l4
fxnor %f10, %f10, %f12
fmovdgu %icc, %f0, %f14
fzeros %f11
edge16l %l6, %l5, %g2
ble,a,pn %xcc, loop_1714
fmul8ulx16 %f2, %f2, %f2
edge16ln %o4, %o7, %o1
fpsub32 %f6, %f2, %f8
loop_1714:
fbue %fcc3, loop_1715
fcmple16 %f12, %f2, %l3
fcmpgt32 %f14, %f12, %g1
fxnor %f14, %f12, %f10
loop_1715:
fmovsle %icc, %f12, %f0
ld [%l7 + 0x48], %f5
subcc %o0, %g7, %i6
ldsb [%l7 + 0x75], %i3
ldub [%l7 + 0x4E], %o2
st %f14, [%l7 + 0x4C]
fcmpne16 %f12, %f0, %l0
fmovdvs %icc, %f11, %f0
sth %l2, [%l7 + 0x6E]
lduw [%l7 + 0x40], %i2
fmovsa %icc, %f10, %f0
std %f10, [%l7 + 0x38]
fmul8ulx16 %f6, %f14, %f12
fbug %fcc3, loop_1716
ld [%l7 + 0x78], %f14
fble %fcc0, loop_1717
movl %xcc, %l1, %i1
loop_1716:
st %f5, [%l7 + 0x5C]
ldub [%l7 + 0x48], %i7
loop_1717:
movvc %xcc, %o5, %i4
edge32ln %i5, %o3, %o6
fmul8x16au %f10, %f6, %f14
lduw [%l7 + 0x30], %i0
bg,a,pn %xcc, loop_1718
array8 %g6, %g4, %g3
fbul,a %fcc0, loop_1719
fbuge %fcc3, loop_1720
loop_1718:
edge16 %l4, %g5, %l6
fors %f1, %f11, %f1
loop_1719:
fbg,a %fcc2, loop_1721
loop_1720:
fbug %fcc0, loop_1722
movrlz %g2, 0x1F8, %o4
movcc %xcc, %l5, %o1
loop_1721:
fmovdg %icc, %f8, %f2
loop_1722:
faligndata %f4, %f12, %f12
fbue,a %fcc1, loop_1723
subccc %o7, %g1, %o0
movg %icc, %g7, %i6
ldsb [%l7 + 0x50], %l3
loop_1723:
lduh [%l7 + 0x2E], %o2
st %f4, [%l7 + 0x18]
fnot1s %f10, %f8
srlx %l0, 0x11, %l2
tsubcctv %i2, 0x0966, %i3
fbg,a %fcc3, loop_1724
stb %l1, [%l7 + 0x1E]
smulcc %i7, 0x0F57, %i1
fsrc1s %f0, %f8
loop_1724:
fabsd %f6, %f0
movrlz %i4, 0x15D, %o5
movrlz %o3, %o6, %i5
stb %i0, [%l7 + 0x7E]
edge8n %g4, %g6, %l4
srl %g5, 0x1C, %l6
fmovrslz %g3, %f0, %f4
lduh [%l7 + 0x3A], %g2
udivcc %o4, 0x1B51, %l5
array32 %o1, %o7, %o0
stx %g7, [%l7 + 0x08]
ldsb [%l7 + 0x22], %i6
lduh [%l7 + 0x2C], %g1
xor %l3, %l0, %l2
brnz %o2, loop_1725
fmovrdne %i2, %f4, %f2
fbne %fcc1, loop_1726
fzero %f0
loop_1725:
std %f4, [%l7 + 0x50]
subc %i3, 0x1FD2, %i7
loop_1726:
addc %i1, 0x00F2, %i4
movl %xcc, %l1, %o3
fblg %fcc0, loop_1727
stx %o5, [%l7 + 0x70]
for %f6, %f2, %f0
brgz,a %o6, loop_1728
loop_1727:
movcs %xcc, %i0, %i5
ldsh [%l7 + 0x24], %g4
xnor %g6, 0x1508, %l4
loop_1728:
bn,pn %xcc, loop_1729
ldsw [%l7 + 0x74], %g5
fmovdl %xcc, %f4, %f12
st %f6, [%l7 + 0x58]
loop_1729:
lduh [%l7 + 0x6C], %l6
sdiv %g3, 0x017D, %o4
brgez %l5, loop_1730
fmovsleu %xcc, %f2, %f6
fmovsa %xcc, %f9, %f12
ldsb [%l7 + 0x0B], %g2
loop_1730:
brgez,a %o7, loop_1731
stb %o1, [%l7 + 0x64]
fmovrdne %g7, %f12, %f6
fbge %fcc0, loop_1732
loop_1731:
ld [%l7 + 0x68], %f3
stw %i6, [%l7 + 0x1C]
fmovdge %xcc, %f0, %f9
loop_1732:
bvc,pn %icc, loop_1733
stx %g1, [%l7 + 0x38]
fornot1 %f2, %f0, %f6
fnegs %f13, %f14
loop_1733:
bvs,a,pn %xcc, loop_1734
fmovrdlez %o0, %f8, %f6
movvc %icc, %l0, %l2
st %f1, [%l7 + 0x20]
loop_1734:
st %f5, [%l7 + 0x44]
fmovs %f4, %f14
brz %o2, loop_1735
pdist %f10, %f0, %f6
fmovdn %icc, %f10, %f14
sll %i2, %l3, %i3
loop_1735:
sth %i7, [%l7 + 0x0A]
fbue,a %fcc3, loop_1736
fmovrsgz %i1, %f6, %f6
fpsub16 %f8, %f8, %f6
mulx %i4, %l1, %o5
loop_1736:
fxnor %f6, %f8, %f12
ta %xcc, 0x0
st %f14, [%l7 + 0x4C]
lduw [%l7 + 0x70], %o6
stw %i0, [%l7 + 0x34]
movre %o3, 0x088, %g4
lduw [%l7 + 0x48], %g6
fornot2s %f11, %f10, %f2
fmovdneg %icc, %f2, %f3
fmovrse %i5, %f13, %f13
orcc %g5, %l4, %g3
ldsw [%l7 + 0x2C], %l6
ldd [%l7 + 0x40], %f2
st %f13, [%l7 + 0x1C]
subccc %o4, 0x1C7B, %l5
ldub [%l7 + 0x09], %o7
lduw [%l7 + 0x70], %g2
fmovsleu %xcc, %f9, %f9
fandnot2s %f10, %f14, %f1
bshuffle %f0, %f12, %f14
edge16n %o1, %g7, %i6
fmovspos %icc, %f1, %f3
ldsw [%l7 + 0x54], %g1
fors %f3, %f2, %f7
fmovsvs %xcc, %f12, %f12
ta %icc, 0x5
movrlez %l0, %o0, %o2
pdist %f10, %f12, %f14
fnands %f0, %f13, %f8
sth %l2, [%l7 + 0x08]
fmuld8ulx16 %f10, %f8, %f0
stx %l3, [%l7 + 0x30]
ldsw [%l7 + 0x2C], %i2
fnot1s %f5, %f1
ldsw [%l7 + 0x48], %i7
sth %i3, [%l7 + 0x48]
lduh [%l7 + 0x18], %i1
xnorcc %i4, 0x04AB, %l1
ldsw [%l7 + 0x38], %o6
fbl,a %fcc3, loop_1737
st %f11, [%l7 + 0x3C]
std %f8, [%l7 + 0x60]
movl %icc, %o5, %i0
loop_1737:
mulx %g4, 0x066D, %o3
brlez %i5, loop_1738
ldsw [%l7 + 0x20], %g5
fmovrdlez %l4, %f14, %f2
edge32ln %g6, %g3, %o4
loop_1738:
lduh [%l7 + 0x24], %l6
orcc %o7, 0x05D5, %g2
ldsw [%l7 + 0x2C], %o1
fmovdn %icc, %f3, %f8
fmovdvs %icc, %f0, %f14
fbe,a %fcc1, loop_1739
fbn,a %fcc1, loop_1740
brz %g7, loop_1741
fsrc1 %f10, %f0
loop_1739:
fmovrdlz %l5, %f4, %f8
loop_1740:
fmovrsgz %g1, %f0, %f4
loop_1741:
udivx %i6, 0x1EA0, %o0
brgz,a %l0, loop_1742
ld [%l7 + 0x1C], %f4
fornot2 %f4, %f0, %f12
lduw [%l7 + 0x50], %l2
loop_1742:
tgu %icc, 0x5
fbul %fcc3, loop_1743
pdist %f14, %f8, %f8
movge %icc, %o2, %i2
brlez %l3, loop_1744
loop_1743:
stb %i3, [%l7 + 0x1E]
fsrc2s %f3, %f15
fmovrdgz %i7, %f12, %f12
loop_1744:
addcc %i1, %l1, %o6
std %f14, [%l7 + 0x08]
fmul8x16au %f11, %f0, %f2
bvs,a loop_1745
ldsw [%l7 + 0x14], %i4
fmovdl %xcc, %f10, %f8
nop
setx loop_1746, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1745:
sth %i0, [%l7 + 0x6C]
std %f2, [%l7 + 0x40]
fcmpne32 %f10, %f6, %o5
loop_1746:
ldd [%l7 + 0x58], %f10
fbule %fcc3, loop_1747
array16 %g4, %i5, %o3
taddcctv %g5, %l4, %g6
bn loop_1748
loop_1747:
fmovs %f12, %f4
fmovdcs %xcc, %f11, %f14
fcmpgt16 %f8, %f6, %o4
loop_1748:
tl %xcc, 0x0
fmovse %icc, %f3, %f8
andcc %g3, 0x1150, %l6
fmovrdlz %g2, %f14, %f4
sth %o7, [%l7 + 0x1C]
bne,a,pn %xcc, loop_1749
fxnors %f14, %f13, %f2
bn loop_1750
smulcc %g7, 0x15CC, %l5
loop_1749:
std %f10, [%l7 + 0x50]
fbule %fcc3, loop_1751
loop_1750:
fzeros %f2
lduw [%l7 + 0x58], %o1
orn %g1, 0x098A, %o0
loop_1751:
nop
setx loop_1752, %l0, %l1
jmpl %l1, %i6
movge %icc, %l2, %l0
be,a loop_1753
fmul8ulx16 %f10, %f14, %f12
loop_1752:
fmovdne %icc, %f8, %f15
tn %icc, 0x6
loop_1753:
stb %i2, [%l7 + 0x68]
fnot1 %f2, %f2
fmul8sux16 %f2, %f14, %f0
fmovrsgez %l3, %f5, %f0
brlz %o2, loop_1754
ldub [%l7 + 0x4F], %i7
ldsw [%l7 + 0x68], %i3
ldsh [%l7 + 0x30], %i1
loop_1754:
movle %icc, %l1, %o6
udivx %i4, 0x1026, %o5
fbu %fcc2, loop_1755
fnor %f4, %f8, %f10
sth %i0, [%l7 + 0x6A]
fxnors %f7, %f3, %f11
loop_1755:
sth %i5, [%l7 + 0x56]
ldd [%l7 + 0x60], %f10
te %icc, 0x2
fcmpeq32 %f14, %f10, %o3
xor %g5, %l4, %g4
brnz,a %g6, loop_1756
fmovdl %icc, %f7, %f6
ldub [%l7 + 0x08], %o4
ldx [%l7 + 0x30], %g3
loop_1756:
smulcc %g2, %o7, %g7
lduw [%l7 + 0x58], %l5
lduh [%l7 + 0x2A], %o1
sth %g1, [%l7 + 0x6A]
fcmpne32 %f8, %f8, %l6
lduh [%l7 + 0x0E], %o0
movvc %icc, %l2, %l0
fmovsle %xcc, %f5, %f12
stw %i2, [%l7 + 0x14]
fornot1s %f8, %f7, %f0
smulcc %i6, %o2, %i7
fble,a %fcc0, loop_1757
brgz %l3, loop_1758
movrne %i3, 0x0A3, %l1
for %f8, %f8, %f12
loop_1757:
std %f6, [%l7 + 0x40]
loop_1758:
edge8ln %o6, %i4, %o5
fcmpgt32 %f0, %f2, %i0
or %i1, %o3, %g5
ldsh [%l7 + 0x7A], %l4
udivx %g4, 0x1193, %i5
movre %o4, %g3, %g6
fcmple16 %f0, %f8, %o7
fmovde %xcc, %f10, %f3
fnot1s %f1, %f8
fpmerge %f7, %f9, %f10
taddcctv %g2, 0x0557, %g7
srlx %o1, %l5, %l6
and %o0, %l2, %g1
bpos,pn %icc, loop_1759
lduh [%l7 + 0x50], %l0
fcmpne16 %f4, %f0, %i2
udivcc %i6, 0x0A01, %i7
loop_1759:
ldsb [%l7 + 0x22], %l3
ldx [%l7 + 0x18], %o2
fbule %fcc1, loop_1760
taddcc %l1, %o6, %i3
brgz,a %o5, loop_1761
ld [%l7 + 0x24], %f14
loop_1760:
tn %icc, 0x4
st %f8, [%l7 + 0x70]
loop_1761:
ld [%l7 + 0x48], %f9
tg %xcc, 0x4
fxnors %f6, %f15, %f9
xor %i4, 0x045C, %i0
movneg %icc, %i1, %o3
movneg %xcc, %l4, %g5
fmovrdlz %i5, %f12, %f4
movre %g4, %o4, %g3
movrlez %g6, %o7, %g2
fbe %fcc0, loop_1762
fble %fcc0, loop_1763
stw %g7, [%l7 + 0x5C]
fmovsg %icc, %f7, %f6
loop_1762:
fmovdvs %icc, %f15, %f6
loop_1763:
movrgz %o1, %l5, %l6
addcc %l2, 0x1472, %o0
fnegs %f7, %f5
ldsb [%l7 + 0x1D], %g1
sth %i2, [%l7 + 0x40]
std %f14, [%l7 + 0x70]
stb %i6, [%l7 + 0x19]
taddcc %i7, 0x1577, %l0
fnot2s %f6, %f7
movne %icc, %o2, %l1
std %f6, [%l7 + 0x40]
smul %l3, 0x134F, %i3
fmovdne %icc, %f12, %f2
array8 %o6, %i4, %i0
fcmps %fcc1, %f11, %f13
stx %i1, [%l7 + 0x60]
stw %o5, [%l7 + 0x38]
stw %o3, [%l7 + 0x74]
umul %g5, 0x1AE0, %i5
ldsw [%l7 + 0x7C], %l4
ldsb [%l7 + 0x59], %o4
fpadd16 %f10, %f14, %f10
fabsd %f12, %f0
ld [%l7 + 0x0C], %f1
orncc %g4, %g3, %g6
fmuld8sux16 %f9, %f0, %f14
ldx [%l7 + 0x18], %g2
tleu %xcc, 0x5
mova %xcc, %o7, %g7
sth %l5, [%l7 + 0x52]
std %f14, [%l7 + 0x28]
fmovd %f0, %f10
bgu,a,pn %xcc, loop_1764
taddcc %l6, 0x083B, %l2
brz,a %o0, loop_1765
movg %xcc, %o1, %g1
loop_1764:
stx %i6, [%l7 + 0x68]
fexpand %f1, %f2
loop_1765:
std %f8, [%l7 + 0x10]
xnor %i2, %l0, %i7
xnorcc %l1, %l3, %i3
sth %o2, [%l7 + 0x76]
ta %icc, 0x4
fmovdpos %xcc, %f2, %f7
tne %icc, 0x4
fbe,a %fcc1, loop_1766
brlez,a %o6, loop_1767
movneg %icc, %i4, %i0
ldsh [%l7 + 0x56], %i1
loop_1766:
fnors %f0, %f8, %f11
loop_1767:
sdiv %o5, 0x08E3, %g5
ba,a,pn %icc, loop_1768
fmuld8ulx16 %f7, %f9, %f14
udiv %o3, 0x1399, %l4
ldx [%l7 + 0x60], %o4
loop_1768:
and %g4, 0x0CC2, %g3
lduh [%l7 + 0x34], %g6
fmovse %xcc, %f4, %f10
lduh [%l7 + 0x72], %i5
fbu,a %fcc3, loop_1769
fnands %f5, %f12, %f7
fbn %fcc1, loop_1770
ldsb [%l7 + 0x55], %o7
loop_1769:
fxors %f3, %f7, %f4
movleu %xcc, %g2, %g7
loop_1770:
fmovdcs %icc, %f9, %f3
ldsw [%l7 + 0x5C], %l5
udivx %l2, 0x14A3, %l6
edge8 %o1, %g1, %o0
bne,a,pn %icc, loop_1771
brgez %i2, loop_1772
ldsh [%l7 + 0x38], %i6
movcs %icc, %l0, %l1
loop_1771:
alignaddrl %i7, %i3, %o2
loop_1772:
fbne %fcc3, loop_1773
fmovrdne %l3, %f10, %f8
st %f8, [%l7 + 0x18]
tcc %xcc, 0x1
loop_1773:
sethi 0x1967, %o6
array16 %i4, %i1, %o5
stb %i0, [%l7 + 0x23]
bneg %icc, loop_1774
fandnot2s %f4, %f12, %f15
tn %icc, 0x6
fnegs %f7, %f12
loop_1774:
fmovrsgz %g5, %f10, %f10
stb %o3, [%l7 + 0x1F]
fsrc2s %f9, %f2
fsrc1s %f15, %f10
fmovsn %xcc, %f11, %f3
faligndata %f2, %f14, %f0
sdivcc %l4, 0x0A9D, %o4
fmovsge %xcc, %f1, %f8
fmovsne %icc, %f7, %f8
ldsb [%l7 + 0x27], %g3
fmovd %f6, %f6
fmovdcs %xcc, %f12, %f5
stw %g4, [%l7 + 0x40]
lduh [%l7 + 0x78], %i5
addc %o7, 0x0E98, %g6
ld [%l7 + 0x30], %f5
nop
setx loop_1775, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bcc,pn %icc, loop_1776
fandnot2s %f8, %f15, %f10
movrlz %g2, %g7, %l2
loop_1775:
fnand %f6, %f14, %f8
loop_1776:
fnand %f12, %f4, %f2
fxor %f12, %f2, %f0
srax %l6, %l5, %o1
sll %o0, %g1, %i2
ldx [%l7 + 0x28], %i6
fmuld8sux16 %f10, %f14, %f12
stb %l0, [%l7 + 0x18]
sth %l1, [%l7 + 0x5E]
ldub [%l7 + 0x37], %i7
srlx %i3, %o2, %l3
fpadd32 %f4, %f4, %f6
fbug %fcc1, loop_1777
edge16n %i4, %o6, %o5
tleu %icc, 0x2
tn %xcc, 0x5
loop_1777:
ldub [%l7 + 0x71], %i0
fnors %f10, %f14, %f8
lduh [%l7 + 0x0E], %i1
ld [%l7 + 0x60], %f4
fba %fcc2, loop_1778
fbul,a %fcc0, loop_1779
st %f4, [%l7 + 0x20]
ble,pt %icc, loop_1780
loop_1778:
stx %o3, [%l7 + 0x58]
loop_1779:
edge16 %l4, %o4, %g5
array8 %g3, %g4, %o7
loop_1780:
orncc %g6, 0x1340, %i5
nop
setx loop_1781, %l0, %l1
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 %g2, [%l7 + 0x2C]
tcc %xcc, 0x2
fmovdn %xcc, %f6, %f7
loop_1781:
ldsb [%l7 + 0x33], %l2
fpsub32 %f2, %f2, %f14
fandnot1 %f4, %f10, %f0
movvc %xcc, %l6, %g7
te %xcc, 0x2
ldub [%l7 + 0x6A], %l5
stb %o1, [%l7 + 0x3E]
std %f4, [%l7 + 0x38]
std %f14, [%l7 + 0x08]
lduh [%l7 + 0x64], %g1
fnot1s %f0, %f6
umulcc %i2, %o0, %l0
brz,a %i6, loop_1782
fmovsneg %xcc, %f13, %f2
fmovsgu %xcc, %f5, %f9
stb %l1, [%l7 + 0x31]
loop_1782:
fmovsg %icc, %f13, %f5
fabsd %f6, %f10
ldx [%l7 + 0x38], %i3
fmovrslz %i7, %f1, %f11
fmovsle %icc, %f15, %f5
tg %xcc, 0x0
add %o2, %i4, %o6
stw %o5, [%l7 + 0x74]
ldd [%l7 + 0x70], %f6
std %f10, [%l7 + 0x38]
bge %xcc, loop_1783
stb %l3, [%l7 + 0x7B]
subccc %i0, 0x011F, %o3
edge16ln %i1, %o4, %l4
loop_1783:
lduh [%l7 + 0x6E], %g5
fba %fcc2, loop_1784
stb %g4, [%l7 + 0x29]
fpadd16s %f15, %f13, %f13
fmovdgu %xcc, %f4, %f7
loop_1784:
orcc %g3, %o7, %i5
fbug,a %fcc1, loop_1785
std %f14, [%l7 + 0x50]
fbu,a %fcc0, loop_1786
st %f5, [%l7 + 0x34]
loop_1785:
fcmple16 %f8, %f10, %g2
fzero %f6
loop_1786:
fsrc2s %f9, %f0
tge %icc, 0x3
fmovsg %xcc, %f9, %f10
bleu,a loop_1787
addccc %g6, %l6, %g7
fxnors %f14, %f8, %f1
fbule %fcc2, loop_1788
loop_1787:
lduh [%l7 + 0x6E], %l5
lduh [%l7 + 0x62], %o1
ldd [%l7 + 0x18], %f14
loop_1788:
fmovrsgz %g1, %f4, %f0
fmovspos %icc, %f1, %f6
fmovrslez %i2, %f10, %f0
ld [%l7 + 0x54], %f3
sth %l2, [%l7 + 0x36]
stb %o0, [%l7 + 0x0F]
lduw [%l7 + 0x44], %l0
fcmpgt16 %f12, %f0, %l1
fpsub32s %f2, %f15, %f2
alignaddr %i6, %i3, %i7
fbge %fcc0, loop_1789
stb %i4, [%l7 + 0x7B]
ldd [%l7 + 0x70], %f10
sdivcc %o6, 0x1031, %o5
loop_1789:
ldx [%l7 + 0x08], %l3
stw %o2, [%l7 + 0x2C]
edge8n %o3, %i1, %o4
subcc %i0, 0x1315, %l4
fbu,a %fcc2, loop_1790
brlz,a %g5, loop_1791
subccc %g3, %o7, %i5
fcmple32 %f12, %f14, %g4
loop_1790:
fmovrdgz %g6, %f6, %f6
loop_1791:
ldsh [%l7 + 0x5C], %l6
sdivx %g7, 0x0B71, %l5
fnegs %f8, %f9
movrlez %g2, 0x2FB, %o1
fbuge,a %fcc2, loop_1792
xnor %i2, %l2, %o0
ldd [%l7 + 0x70], %f14
ldd [%l7 + 0x28], %f10
loop_1792:
fmovspos %icc, %f10, %f9
movleu %xcc, %g1, %l0
fmovsneg %icc, %f1, %f7
stw %i6, [%l7 + 0x78]
fmovdneg %xcc, %f5, %f2
edge16 %l1, %i3, %i7
ldsb [%l7 + 0x77], %o6
fbug %fcc2, loop_1793
lduw [%l7 + 0x10], %i4
fmovdne %icc, %f4, %f2
fmovsge %xcc, %f1, %f13
loop_1793:
st %f12, [%l7 + 0x48]
movge %xcc, %o5, %l3
edge8n %o3, %i1, %o2
fbug,a %fcc0, loop_1794
fcmpes %fcc0, %f4, %f2
bvs loop_1795
array16 %i0, %l4, %o4
loop_1794:
fmovsneg %xcc, %f12, %f11
stx %g5, [%l7 + 0x38]
loop_1795:
st %f5, [%l7 + 0x4C]
sdivcc %g3, 0x1748, %o7
fmovdneg %icc, %f14, %f5
fba,a %fcc3, loop_1796
sdivcc %g4, 0x079A, %g6
fmovdg %xcc, %f1, %f5
tneg %icc, 0x3
loop_1796:
fmuld8sux16 %f12, %f10, %f4
fabss %f8, %f14
movne %icc, %l6, %i5
sdivcc %g7, 0x125F, %g2
fmovdneg %icc, %f10, %f12
fmovsge %icc, %f5, %f12
xnor %l5, 0x0A24, %o1
taddcctv %l2, 0x0468, %o0
stx %i2, [%l7 + 0x40]
brz %g1, loop_1797
faligndata %f12, %f2, %f14
fandnot1s %f0, %f12, %f13
ldsw [%l7 + 0x58], %l0
loop_1797:
fcmple32 %f8, %f0, %l1
fmovsgu %xcc, %f14, %f8
ldd [%l7 + 0x08], %f14
subcc %i3, %i7, %o6
tg %xcc, 0x3
ldsb [%l7 + 0x64], %i4
tcs %xcc, 0x7
fmovrdgez %i6, %f10, %f14
array32 %o5, %l3, %i1
bcs,a %xcc, loop_1798
stx %o3, [%l7 + 0x58]
edge8n %o2, %l4, %o4
bvc,a %xcc, loop_1799
loop_1798:
ld [%l7 + 0x44], %f10
fpsub16 %f6, %f8, %f2
fble,a %fcc2, loop_1800
loop_1799:
ldub [%l7 + 0x1D], %i0
edge16 %g5, %g3, %o7
ldx [%l7 + 0x18], %g6
loop_1800:
udiv %g4, 0x0EBE, %l6
smul %g7, 0x1B82, %g2
ld [%l7 + 0x60], %f1
std %f10, [%l7 + 0x20]
fexpand %f1, %f8
nop
setx loop_1801, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sethi 0x0BCF, %l5
fmovrdne %o1, %f8, %f0
fpmerge %f9, %f3, %f14
loop_1801:
stb %l2, [%l7 + 0x0A]
stx %o0, [%l7 + 0x20]
edge16ln %i5, %g1, %l0
fbo,a %fcc2, loop_1802
bcs,pn %icc, loop_1803
bpos,a %icc, loop_1804
taddcc %l1, %i3, %i7
loop_1802:
bleu,a loop_1805
loop_1803:
std %f12, [%l7 + 0x78]
loop_1804:
tsubcc %o6, 0x0C27, %i4
fmovsl %xcc, %f8, %f4
loop_1805:
fmovrde %i2, %f8, %f4
fmovrde %o5, %f6, %f10
fnands %f12, %f14, %f8
srlx %i6, 0x0D, %i1
udivx %l3, 0x0F33, %o3
fmul8x16au %f14, %f3, %f2
fpsub32s %f6, %f6, %f3
edge8ln %o2, %o4, %l4
lduh [%l7 + 0x3A], %g5
fba %fcc2, loop_1806
stx %i0, [%l7 + 0x18]
fcmpeq32 %f2, %f12, %o7
std %f2, [%l7 + 0x20]
loop_1806:
bcc,a %icc, loop_1807
st %f5, [%l7 + 0x60]
ld [%l7 + 0x28], %f9
edge32l %g3, %g4, %g6
loop_1807:
udivx %g7, 0x1609, %g2
ld [%l7 + 0x74], %f9
tsubcc %l6, 0x12F7, %o1
alignaddr %l5, %l2, %o0
fmul8x16al %f2, %f4, %f6
stb %g1, [%l7 + 0x68]
fcmpne32 %f12, %f6, %l0
stw %l1, [%l7 + 0x3C]
movg %icc, %i5, %i3
call loop_1808
ldub [%l7 + 0x51], %o6
andncc %i4, %i7, %o5
ld [%l7 + 0x10], %f10
loop_1808:
fmul8ulx16 %f6, %f6, %f8
stb %i2, [%l7 + 0x20]
movrgez %i6, %i1, %l3
fzero %f2
ldd [%l7 + 0x50], %f0
fabss %f9, %f3
ba,a,pn %xcc, loop_1809
fexpand %f5, %f6
ldsh [%l7 + 0x20], %o3
fzero %f6
loop_1809:
fpackfix %f14, %f12
fnot1s %f14, %f6
ld [%l7 + 0x54], %f15
tgu %xcc, 0x0
edge8ln %o4, %l4, %o2
ldsh [%l7 + 0x5E], %g5
std %f0, [%l7 + 0x28]
std %f2, [%l7 + 0x38]
fnot1 %f14, %f4
fmovrdgez %i0, %f4, %f4
ldsh [%l7 + 0x7A], %o7
fandnot2s %f1, %f12, %f10
srax %g4, 0x0E, %g6
fabsd %f2, %f4
sth %g3, [%l7 + 0x72]
ldsb [%l7 + 0x40], %g7
brz %g2, loop_1810
ldsh [%l7 + 0x64], %l6
fors %f8, %f1, %f9
sethi 0x1B3D, %o1
loop_1810:
movn %xcc, %l5, %l2
lduh [%l7 + 0x36], %g1
fornot2 %f10, %f2, %f2
addccc %o0, 0x03D9, %l0
mulx %l1, 0x01CB, %i5
mulx %i3, 0x0667, %o6
fmovrslez %i7, %f13, %f12
fandnot2 %f14, %f6, %f0
fsrc2s %f5, %f15
movrgz %o5, 0x390, %i4
bvs,a,pn %xcc, loop_1811
fmovdcs %icc, %f9, %f6
fornot1 %f2, %f6, %f2
ldd [%l7 + 0x38], %f0
loop_1811:
fmul8x16au %f4, %f5, %f6
srl %i2, %i1, %i6
srlx %l3, 0x07, %o3
subccc %l4, %o2, %g5
movrlz %i0, 0x2FD, %o7
addccc %o4, 0x1433, %g4
tsubcc %g3, 0x1808, %g6
ldsb [%l7 + 0x7E], %g2
srlx %g7, 0x0C, %o1
sth %l6, [%l7 + 0x68]
movgu %icc, %l5, %g1
lduw [%l7 + 0x14], %o0
bpos,a loop_1812
ldx [%l7 + 0x10], %l0
fmovsgu %icc, %f12, %f15
brgez %l1, loop_1813
loop_1812:
fmovdle %icc, %f6, %f6
nop
setx loop_1814, %l0, %l1
jmpl %l1, %l2
brlez,a %i3, loop_1815
loop_1813:
subcc %i5, %o6, %i7
fnot2 %f6, %f4
loop_1814:
fnot2s %f15, %f15
loop_1815:
fcmpne16 %f10, %f12, %o5
popc 0x136C, %i4
movg %icc, %i1, %i6
fbl,a %fcc2, loop_1816
fmovrsgz %l3, %f10, %f5
fcmpeq16 %f0, %f14, %o3
tn %icc, 0x1
loop_1816:
array32 %i2, %l4, %o2
udivx %g5, 0x13DC, %o7
ldsh [%l7 + 0x6E], %i0
bcc,a,pt %xcc, loop_1817
bgu,a,pn %icc, loop_1818
fornot2s %f13, %f12, %f14
fpadd16 %f2, %f2, %f0
loop_1817:
fands %f8, %f2, %f3
loop_1818:
taddcctv %g4, 0x0724, %g3
ldsh [%l7 + 0x16], %g6
stb %g2, [%l7 + 0x75]
bvs,a loop_1819
edge16ln %g7, %o1, %l6
stb %l5, [%l7 + 0x2B]
fmovsge %icc, %f12, %f4
loop_1819:
fmovsle %icc, %f6, %f8
fmovdne %icc, %f11, %f9
move %xcc, %g1, %o4
fxors %f7, %f9, %f13
lduw [%l7 + 0x28], %o0
movge %icc, %l0, %l1
fmovdne %xcc, %f15, %f9
fornot1 %f4, %f14, %f14
st %f2, [%l7 + 0x44]
udivx %l2, 0x0E59, %i5
lduw [%l7 + 0x14], %i3
ldx [%l7 + 0x60], %o6
ldsw [%l7 + 0x5C], %i7
ldsw [%l7 + 0x60], %o5
fmovrsne %i4, %f6, %f4
fmovd %f10, %f4
ldsb [%l7 + 0x32], %i1
nop
setx loop_1820, %l0, %l1
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 + 0x40], %l3
alignaddr %o3, %i2, %i6
ba,a,pn %icc, loop_1821
loop_1820:
sth %l4, [%l7 + 0x20]
fmovrdne %o2, %f14, %f14
pdist %f4, %f0, %f4
loop_1821:
fmovsvc %icc, %f11, %f13
fmovrsgez %g5, %f8, %f1
andncc %o7, %i0, %g3
nop
setx loop_1822, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x18], %g4
lduw [%l7 + 0x44], %g2
ldsb [%l7 + 0x5E], %g7
loop_1822:
stb %g6, [%l7 + 0x08]
fsrc1s %f12, %f6
ldub [%l7 + 0x7E], %l6
for %f4, %f2, %f0
movvs %xcc, %l5, %g1
alignaddrl %o1, %o4, %l0
stb %l1, [%l7 + 0x12]
fsrc1 %f6, %f8
ldd [%l7 + 0x10], %f8
fpack16 %f4, %f8
edge16l %l2, %i5, %o0
fmovrslz %o6, %f7, %f10
fones %f8
stx %i7, [%l7 + 0x10]
std %f6, [%l7 + 0x18]
fsrc1s %f12, %f7
bn,pn %xcc, loop_1823
st %f1, [%l7 + 0x60]
ldd [%l7 + 0x08], %f10
bcs %xcc, loop_1824
loop_1823:
ldub [%l7 + 0x6B], %o5
fmovd %f14, %f10
stx %i3, [%l7 + 0x30]
loop_1824:
lduh [%l7 + 0x58], %i1
fxnors %f0, %f2, %f2
movneg %xcc, %i4, %o3
subc %l3, %i6, %i2
fmovdpos %xcc, %f15, %f10
brgz,a %o2, loop_1825
fcmple16 %f0, %f0, %g5
udivcc %o7, 0x167F, %l4
fbl,a %fcc0, loop_1826
loop_1825:
bneg,a %xcc, loop_1827
ldsw [%l7 + 0x3C], %i0
ldx [%l7 + 0x60], %g3
loop_1826:
st %f4, [%l7 + 0x5C]
loop_1827:
tcs %xcc, 0x2
fbo %fcc0, loop_1828
fnot2 %f4, %f10
fmovrdgz %g2, %f10, %f8
ld [%l7 + 0x60], %f13
loop_1828:
fmovrdlez %g4, %f14, %f12
ldx [%l7 + 0x58], %g6
ldd [%l7 + 0x38], %f10
fcmpgt16 %f14, %f0, %g7
nop
setx loop_1829, %l0, %l1
jmpl %l1, %l5
ldsh [%l7 + 0x72], %l6
fbule,a %fcc0, loop_1830
tle %xcc, 0x4
loop_1829:
ldx [%l7 + 0x60], %g1
stw %o4, [%l7 + 0x74]
loop_1830:
subccc %l0, 0x034D, %l1
bge,pt %icc, loop_1831
lduw [%l7 + 0x38], %o1
tl %xcc, 0x2
movge %xcc, %l2, %i5
loop_1831:
std %f10, [%l7 + 0x60]
fmul8x16au %f14, %f0, %f14
addc %o6, 0x05B8, %o0
fmuld8sux16 %f5, %f7, %f0
stx %o5, [%l7 + 0x10]
fbo %fcc0, loop_1832
bne,a loop_1833
lduh [%l7 + 0x56], %i3
alignaddrl %i1, %i4, %i7
loop_1832:
ta %xcc, 0x1
loop_1833:
ldd [%l7 + 0x08], %f0
ldsw [%l7 + 0x50], %l3
tvc %xcc, 0x0
fandnot2 %f4, %f12, %f8
fnot1 %f4, %f2
bne,pt %icc, loop_1834
fbu,a %fcc1, loop_1835
movrgez %i6, %i2, %o2
fmovrsne %g5, %f6, %f1
loop_1834:
lduh [%l7 + 0x3E], %o7
loop_1835:
subcc %o3, %l4, %g3
fcmpd %fcc0, %f0, %f14
fpack16 %f12, %f1
ld [%l7 + 0x38], %f13
ldsh [%l7 + 0x1A], %g2
faligndata %f0, %f4, %f14
fornot1s %f11, %f15, %f14
fpsub16s %f15, %f7, %f11
fmovsvc %xcc, %f5, %f0
stb %i0, [%l7 + 0x27]
fmovrdlez %g4, %f12, %f14
sethi 0x1F58, %g7
fmovdle %icc, %f8, %f4
fmovsvc %icc, %f0, %f2
fcmpne32 %f4, %f14, %g6
bpos %xcc, loop_1836
lduh [%l7 + 0x7A], %l5
edge16ln %l6, %g1, %o4
fbne %fcc3, loop_1837
loop_1836:
st %f0, [%l7 + 0x5C]
fxnors %f13, %f2, %f14
ldsh [%l7 + 0x72], %l0
loop_1837:
sth %l1, [%l7 + 0x30]
ldsh [%l7 + 0x0A], %o1
addcc %i5, 0x1138, %l2
ldsw [%l7 + 0x54], %o0
bne,a,pn %icc, loop_1838
movcs %xcc, %o5, %i3
array16 %o6, %i4, %i1
ldsw [%l7 + 0x68], %l3
loop_1838:
bge loop_1839
xnor %i7, 0x11BE, %i6
fand %f14, %f12, %f12
ble,pn %icc, loop_1840
loop_1839:
fmovrsgez %o2, %f11, %f1
tvs %xcc, 0x7
fcmpgt32 %f12, %f8, %g5
loop_1840:
tge %icc, 0x4
fbuge,a %fcc3, loop_1841
movne %icc, %i2, %o3
fmovdvs %xcc, %f10, %f8
std %f8, [%l7 + 0x58]
loop_1841:
st %f9, [%l7 + 0x78]
andn %o7, 0x0EFD, %g3
stb %l4, [%l7 + 0x45]
call loop_1842
fmovsvc %xcc, %f13, %f12
fmovsleu %icc, %f8, %f10
fmul8sux16 %f14, %f2, %f8
loop_1842:
smul %i0, 0x1638, %g2
ldd [%l7 + 0x40], %f12
fmovsn %xcc, %f14, %f8
st %f7, [%l7 + 0x70]
fble,a %fcc1, loop_1843
bshuffle %f8, %f0, %f14
edge32 %g4, %g6, %l5
nop
setx loop_1844, %l0, %l1
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_1843:
movrlez %g7, 0x1A3, %l6
fble,a %fcc1, loop_1845
fbn,a %fcc3, loop_1846
loop_1844:
ldd [%l7 + 0x18], %f10
fpsub32 %f10, %f14, %f10
loop_1845:
stx %o4, [%l7 + 0x48]
loop_1846:
stb %l0, [%l7 + 0x18]
sth %g1, [%l7 + 0x42]
fcmpgt16 %f8, %f2, %l1
subccc %i5, 0x02F5, %o1
nop
setx loop_1847, %l0, %l1
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 %l2, [%l7 + 0x36]
fones %f8
fmovdl %icc, %f1, %f0
loop_1847:
fmovspos %xcc, %f5, %f9
udiv %o0, 0x1261, %o5
fornot2 %f4, %f10, %f0
fcmpeq32 %f8, %f12, %o6
movpos %icc, %i3, %i1
brnz,a %l3, loop_1848
tgu %xcc, 0x3
fmovrsgez %i7, %f6, %f14
stw %i6, [%l7 + 0x5C]
loop_1848:
ldsh [%l7 + 0x28], %o2
std %f8, [%l7 + 0x18]
call loop_1849
ldsb [%l7 + 0x67], %g5
pdist %f14, %f10, %f10
ldub [%l7 + 0x42], %i4
loop_1849:
tg %xcc, 0x4
lduh [%l7 + 0x36], %i2
edge32n %o7, %o3, %l4
movne %xcc, %g3, %i0
stx %g4, [%l7 + 0x10]
fpsub16s %f5, %f11, %f0
st %f3, [%l7 + 0x7C]
fcmpes %fcc3, %f4, %f0
edge16l %g2, %g6, %g7
edge32ln %l6, %o4, %l0
std %f14, [%l7 + 0x58]
fmovrdgz %l5, %f14, %f12
array16 %g1, %l1, %i5
array8 %o1, %l2, %o5
edge32n %o6, %i3, %i1
lduh [%l7 + 0x12], %l3
ldsw [%l7 + 0x30], %i7
addccc %i6, %o0, %g5
fbul,a %fcc2, loop_1850
bshuffle %f2, %f14, %f10
udivx %o2, 0x0B54, %i4
fpadd16 %f4, %f0, %f12
loop_1850:
fmul8sux16 %f10, %f4, %f6
edge8l %o7, %o3, %i2
ldub [%l7 + 0x33], %l4
ldx [%l7 + 0x50], %i0
tneg %icc, 0x6
fmovdpos %icc, %f6, %f10
fbne %fcc3, loop_1851
srlx %g4, 0x1C, %g3
movrlez %g2, %g6, %l6
fba,a %fcc0, loop_1852
loop_1851:
lduw [%l7 + 0x44], %g7
fmovdneg %icc, %f8, %f4
fmovrde %o4, %f4, %f8
loop_1852:
edge16n %l5, %g1, %l1
fmovdn %icc, %f13, %f6
fbn %fcc1, loop_1853
fandnot2 %f12, %f14, %f10
ldsb [%l7 + 0x6B], %i5
movrgez %l0, %o1, %o5
loop_1853:
fabsd %f0, %f12
stb %o6, [%l7 + 0x45]
ldsh [%l7 + 0x54], %i3
fxnor %f0, %f0, %f4
fsrc1s %f1, %f7
ldd [%l7 + 0x78], %f12
edge16n %i1, %l3, %i7
xor %i6, %o0, %l2
movneg %icc, %o2, %g5
bvc,a,pt %xcc, loop_1854
stx %o7, [%l7 + 0x30]
ba,pt %xcc, loop_1855
movcc %icc, %i4, %o3
loop_1854:
bcc,a,pt %icc, loop_1856
brlez,a %l4, loop_1857
loop_1855:
tg %icc, 0x3
fabss %f7, %f1
loop_1856:
ld [%l7 + 0x54], %f12
loop_1857:
fmovdn %xcc, %f9, %f0
st %f11, [%l7 + 0x10]
stw %i0, [%l7 + 0x1C]
fands %f9, %f6, %f11
ldsh [%l7 + 0x5A], %g4
ldsw [%l7 + 0x08], %i2
fmovsvs %icc, %f1, %f15
fmovrsgez %g2, %f13, %f11
ldsb [%l7 + 0x6D], %g6
sth %l6, [%l7 + 0x36]
fornot2 %f14, %f10, %f2
fmovsg %icc, %f2, %f1
std %f12, [%l7 + 0x40]
fsrc2s %f9, %f13
fmovdneg %icc, %f14, %f7
ldd [%l7 + 0x30], %f0
fmovrdlz %g3, %f4, %f8
nop
setx loop_1858, %l0, %l1
jmpl %l1, %o4
fmovscs %icc, %f1, %f4
fmovrsne %l5, %f11, %f10
fcmps %fcc3, %f13, %f14
loop_1858:
brgez,a %g7, loop_1859
ldx [%l7 + 0x68], %g1
addcc %l1, %l0, %o1
edge16 %o5, %o6, %i5
loop_1859:
movre %i3, 0x1CA, %l3
stb %i1, [%l7 + 0x26]
tl %icc, 0x3
fbul %fcc1, loop_1860
fandnot1s %f11, %f3, %f8
fbne,a %fcc3, loop_1861
fpadd16s %f0, %f5, %f5
loop_1860:
ld [%l7 + 0x0C], %f5
fones %f8
loop_1861:
sethi 0x1254, %i7
fcmpd %fcc0, %f0, %f6
tvs %icc, 0x6
stb %i6, [%l7 + 0x27]
fmovdl %icc, %f11, %f6
fone %f6
fcmpne32 %f4, %f12, %l2
std %f10, [%l7 + 0x10]
fnand %f12, %f4, %f6
tne %xcc, 0x0
edge16l %o2, %g5, %o0
sdiv %i4, 0x1965, %o3
fmul8x16al %f10, %f15, %f10
fcmps %fcc2, %f8, %f9
orcc %l4, 0x09A8, %i0
ldsh [%l7 + 0x20], %g4
array8 %o7, %i2, %g6
sdiv %g2, 0x1981, %l6
bn,a loop_1862
st %f3, [%l7 + 0x34]
fmovrsgez %g3, %f7, %f7
fbge,a %fcc1, loop_1863
loop_1862:
movgu %xcc, %o4, %g7
edge16ln %l5, %l1, %g1
st %f11, [%l7 + 0x5C]
loop_1863:
movgu %icc, %o1, %l0
fmul8x16au %f9, %f11, %f8
fmovd %f14, %f2
st %f5, [%l7 + 0x14]
fones %f11
sth %o6, [%l7 + 0x0C]
fbne,a %fcc0, loop_1864
xnorcc %o5, %i5, %i3
edge32l %l3, %i1, %i7
tge %xcc, 0x0
loop_1864:
fones %f4
tvs %xcc, 0x7
ldd [%l7 + 0x08], %f12
xnorcc %i6, 0x04F5, %l2
fcmped %fcc0, %f0, %f12
movcs %icc, %g5, %o2
fmovde %xcc, %f9, %f12
addcc %i4, 0x0B6E, %o0
fmovrdgz %l4, %f10, %f10
movrgz %i0, 0x1C4, %o3
fzero %f14
stb %g4, [%l7 + 0x42]
popc %o7, %g6
fmovdvc %xcc, %f14, %f6
fmovsneg %icc, %f13, %f6
stx %i2, [%l7 + 0x30]
alignaddrl %g2, %l6, %g3
fmovdge %xcc, %f14, %f14
fbl,a %fcc2, loop_1865
fnot1 %f8, %f6
stb %g7, [%l7 + 0x3A]
stx %l5, [%l7 + 0x30]
loop_1865:
andn %l1, 0x10D8, %o4
movrlez %o1, 0x354, %l0
srl %o6, %g1, %i5
fxnors %f0, %f10, %f15
fmul8x16al %f5, %f13, %f12
array32 %o5, %l3, %i3
move %xcc, %i1, %i6
tpos %icc, 0x7
mulx %i7, %g5, %l2
brlez %i4, loop_1866
fcmple32 %f4, %f12, %o0
fmovda %icc, %f6, %f3
fmovscc %icc, %f3, %f12
loop_1866:
fpsub32 %f6, %f14, %f0
fsrc2s %f13, %f3
xnor %l4, 0x185C, %o2
stx %o3, [%l7 + 0x38]
brlz,a %g4, loop_1867
tsubcc %o7, 0x06B0, %g6
fones %f13
subccc %i0, %i2, %l6
loop_1867:
sth %g3, [%l7 + 0x68]
bn,pn %icc, loop_1868
stb %g2, [%l7 + 0x1E]
bcc,pn %xcc, loop_1869
stx %g7, [%l7 + 0x58]
loop_1868:
alignaddr %l1, %o4, %o1
fpackfix %f8, %f13
loop_1869:
lduw [%l7 + 0x48], %l0
fmul8ulx16 %f12, %f0, %f2
nop
setx loop_1870, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge16l %l5, %o6, %g1
movleu %icc, %o5, %i5
sth %i3, [%l7 + 0x16]
loop_1870:
ldsw [%l7 + 0x58], %l3
bpos,a,pn %icc, loop_1871
tge %xcc, 0x7
fpsub16 %f0, %f0, %f4
fble %fcc2, loop_1872
loop_1871:
fabsd %f10, %f8
fpadd16 %f6, %f4, %f4
fcmpes %fcc1, %f12, %f3
loop_1872:
ldx [%l7 + 0x28], %i1
sth %i7, [%l7 + 0x76]
sethi 0x094E, %g5
ldsb [%l7 + 0x4B], %i6
pdist %f14, %f8, %f2
sth %l2, [%l7 + 0x60]
bvs,pn %xcc, loop_1873
fpack16 %f4, %f15
fpadd16s %f13, %f13, %f14
udiv %o0, 0x0AD4, %i4
loop_1873:
fmovsneg %icc, %f1, %f14
pdist %f12, %f4, %f8
fornot1s %f8, %f5, %f0
lduw [%l7 + 0x48], %l4
fsrc2s %f4, %f9
stx %o3, [%l7 + 0x50]
fandnot2s %f3, %f0, %f15
fmul8x16 %f5, %f8, %f14
stw %o2, [%l7 + 0x6C]
ldub [%l7 + 0x54], %o7
movge %icc, %g4, %g6
movrlez %i0, %i2, %g3
fmovsg %icc, %f13, %f9
ldsw [%l7 + 0x64], %l6
udiv %g7, 0x1B59, %l1
fpadd16 %f6, %f4, %f8
sth %o4, [%l7 + 0x2E]
stw %o1, [%l7 + 0x60]
fmovdge %icc, %f13, %f4
fcmpne16 %f10, %f2, %l0
fone %f8
movre %l5, 0x2D6, %o6
fmovsneg %xcc, %f15, %f4
fmul8x16au %f7, %f1, %f4
edge16 %g1, %g2, %o5
alignaddr %i5, %l3, %i3
xnorcc %i7, %g5, %i1
lduh [%l7 + 0x6A], %l2
lduw [%l7 + 0x7C], %i6
fmovdge %icc, %f0, %f7
fcmpgt16 %f10, %f8, %i4
stw %o0, [%l7 + 0x7C]
xor %l4, 0x0685, %o2
ldsw [%l7 + 0x64], %o7
fblg,a %fcc3, loop_1874
movrlz %o3, 0x2E0, %g4
fpadd16s %f2, %f12, %f6
smulcc %g6, 0x0EE8, %i2
loop_1874:
ldub [%l7 + 0x2A], %g3
fsrc1s %f8, %f6
tle %icc, 0x3
ldsh [%l7 + 0x3A], %i0
fbg %fcc2, loop_1875
fpackfix %f10, %f13
fmul8x16 %f7, %f10, %f2
fsrc1s %f5, %f3
loop_1875:
te %icc, 0x4
fmovrslez %l6, %f8, %f10
movre %g7, %o4, %o1
fmovsge %icc, %f11, %f13
st %f15, [%l7 + 0x64]
fmovrse %l1, %f3, %f2
xor %l0, %l5, %o6
fbuge %fcc0, loop_1876
fmovsa %icc, %f10, %f2
fbn %fcc0, loop_1877
bvs,a loop_1878
loop_1876:
bshuffle %f2, %f2, %f0
bcc,a %xcc, loop_1879
loop_1877:
fcmpne32 %f10, %f12, %g2
loop_1878:
fmovrse %g1, %f15, %f11
smul %o5, %i5, %i3
loop_1879:
tne %icc, 0x3
mova %xcc, %i7, %l3
movn %icc, %g5, %i1
bn,a,pt %xcc, loop_1880
ldsb [%l7 + 0x70], %l2
fbu,a %fcc3, loop_1881
call loop_1882
loop_1880:
fbn,a %fcc1, loop_1883
ldub [%l7 + 0x66], %i6
loop_1881:
fpmerge %f11, %f9, %f8
loop_1882:
fmovda %xcc, %f11, %f5
loop_1883:
sth %i4, [%l7 + 0x4A]
edge8l %o0, %l4, %o7
fmovdl %xcc, %f6, %f2
xorcc %o3, 0x1B61, %g4
fbue,a %fcc1, loop_1884
fornot2 %f4, %f0, %f14
sth %o2, [%l7 + 0x4A]
tneg %icc, 0x0
loop_1884:
fpadd16s %f7, %f8, %f7
bvs %icc, loop_1885
tge %icc, 0x3
fsrc2 %f12, %f4
st %f13, [%l7 + 0x6C]
loop_1885:
array32 %i2, %g3, %g6
fmovdvc %icc, %f15, %f13
fmovdvs %icc, %f6, %f7
fcmped %fcc0, %f10, %f4
edge16l %l6, %g7, %i0
xorcc %o4, %l1, %l0
movgu %icc, %o1, %o6
ldsw [%l7 + 0x78], %g2
fbge,a %fcc1, loop_1886
movg %xcc, %g1, %o5
brz %l5, loop_1887
fbn,a %fcc2, loop_1888
loop_1886:
fmovse %xcc, %f9, %f15
std %f2, [%l7 + 0x78]
loop_1887:
edge16 %i3, %i7, %l3
loop_1888:
fpadd16s %f2, %f2, %f10
sdivx %i5, 0x1F63, %i1
andcc %g5, %l2, %i4
fxor %f0, %f0, %f8
edge32 %i6, %l4, %o7
fmovdleu %icc, %f9, %f7
alignaddr %o3, %g4, %o0
fbule,a %fcc2, loop_1889
tvs %xcc, 0x3
fxor %f14, %f4, %f0
or %o2, %i2, %g3
loop_1889:
lduh [%l7 + 0x66], %l6
fpadd32s %f7, %f1, %f4
stw %g7, [%l7 + 0x14]
fandnot2s %f8, %f0, %f14
fcmps %fcc1, %f14, %f10
ldsh [%l7 + 0x3C], %i0
movre %g6, 0x164, %l1
edge16ln %l0, %o4, %o6
ldd [%l7 + 0x20], %f0
movneg %icc, %o1, %g1
brz,a %g2, loop_1890
fmovdpos %icc, %f3, %f1
stx %o5, [%l7 + 0x30]
ld [%l7 + 0x34], %f8
loop_1890:
faligndata %f4, %f0, %f10
tsubcc %l5, %i7, %i3
call loop_1891
smulcc %l3, %i1, %i5
ldx [%l7 + 0x20], %l2
brlz %i4, loop_1892
loop_1891:
bg,pt %icc, loop_1893
lduh [%l7 + 0x0A], %g5
fmovrde %i6, %f4, %f10
loop_1892:
faligndata %f6, %f8, %f8
loop_1893:
fbu %fcc0, loop_1894
udiv %l4, 0x1530, %o3
ldsb [%l7 + 0x0C], %g4
fpsub32 %f4, %f2, %f2
loop_1894:
movg %xcc, %o0, %o7
alignaddr %o2, %g3, %i2
sth %g7, [%l7 + 0x22]
movg %icc, %i0, %l6
array8 %l1, %l0, %o4
fmovrsgez %o6, %f15, %f2
sll %g6, 0x05, %g1
fcmpd %fcc3, %f2, %f8
bshuffle %f10, %f14, %f8
ldx [%l7 + 0x28], %o1
fmovrsgez %o5, %f6, %f6
fmul8x16au %f3, %f7, %f12
andcc %l5, %i7, %i3
and %g2, %l3, %i1
ldsw [%l7 + 0x38], %l2
fbo,a %fcc1, loop_1895
fsrc1 %f0, %f0
fzero %f12
ldub [%l7 + 0x21], %i4
loop_1895:
ldd [%l7 + 0x60], %f0
fcmpes %fcc0, %f4, %f15
ld [%l7 + 0x38], %f14
edge32n %i5, %i6, %l4
srl %o3, %g5, %o0
fcmpd %fcc2, %f14, %f12
stx %g4, [%l7 + 0x28]
movg %icc, %o7, %g3
bvc,a loop_1896
tl %icc, 0x4
tsubcc %i2, 0x08B4, %o2
tvs %icc, 0x4
loop_1896:
fmovsleu %icc, %f7, %f2
ld [%l7 + 0x48], %f13
st %f2, [%l7 + 0x40]
movrlz %g7, %i0, %l6
fmovrsne %l0, %f4, %f14
fcmps %fcc2, %f5, %f15
fpsub16 %f10, %f0, %f12
fmul8x16 %f6, %f12, %f4
fmovdleu %icc, %f9, %f12
fpadd32s %f10, %f8, %f0
movle %xcc, %o4, %o6
ldsw [%l7 + 0x60], %l1
fands %f0, %f4, %f8
edge16l %g1, %g6, %o5
movgu %icc, %o1, %i7
fmovrdgez %i3, %f12, %f8
bcs %xcc, loop_1897
xnorcc %l5, 0x0739, %g2
stb %i1, [%l7 + 0x28]
tcc %icc, 0x4
loop_1897:
fmovdle %icc, %f0, %f14
fmovdg %xcc, %f14, %f0
ldd [%l7 + 0x08], %f6
fmovdne %icc, %f11, %f13
stw %l3, [%l7 + 0x40]
sth %l2, [%l7 + 0x2E]
subcc %i5, 0x13E2, %i4
fmovde %icc, %f8, %f6
movvs %xcc, %l4, %i6
fba %fcc0, loop_1898
fxors %f7, %f11, %f2
fnegd %f4, %f0
fmovscc %icc, %f10, %f2
loop_1898:
xnorcc %o3, 0x03F5, %o0
stb %g4, [%l7 + 0x57]
ldd [%l7 + 0x48], %f8
lduw [%l7 + 0x7C], %g5
tvc %xcc, 0x1
fmovdvc %icc, %f4, %f2
stb %o7, [%l7 + 0x3E]
fornot2 %f14, %f14, %f8
brlez,a %g3, loop_1899
fmovse %icc, %f2, %f15
fmovdleu %icc, %f7, %f6
movrne %i2, 0x294, %o2
loop_1899:
andncc %i0, %g7, %l0
ldsw [%l7 + 0x28], %o4
movne %icc, %o6, %l6
tvs %icc, 0x7
ldsw [%l7 + 0x28], %l1
alignaddr %g6, %o5, %o1
movn %xcc, %i7, %g1
bne,a,pn %icc, loop_1900
edge16l %i3, %g2, %l5
popc 0x01D0, %i1
fcmpne32 %f2, %f6, %l2
loop_1900:
fbl %fcc0, loop_1901
ldsw [%l7 + 0x58], %l3
fmovrslez %i5, %f0, %f4
srlx %l4, %i6, %o3
loop_1901:
fcmpd %fcc0, %f10, %f4
movle %xcc, %o0, %g4
bneg,a loop_1902
fcmple32 %f8, %f8, %g5
fandnot1 %f14, %f10, %f6
fabss %f15, %f9
loop_1902:
lduh [%l7 + 0x2A], %i4
subccc %g3, 0x0B01, %i2
ldsw [%l7 + 0x30], %o2
fmovdge %xcc, %f6, %f14
move %xcc, %i0, %o7
ldsw [%l7 + 0x54], %g7
std %f10, [%l7 + 0x58]
fandnot2s %f15, %f2, %f2
sra %l0, 0x14, %o4
fpadd16s %f3, %f7, %f11
movrlez %l6, 0x29D, %l1
orcc %o6, 0x0D19, %g6
fmovdle %xcc, %f13, %f2
brgz %o5, loop_1903
andcc %i7, %o1, %i3
ld [%l7 + 0x14], %f5
bcs,a,pt %icc, loop_1904
loop_1903:
ldsh [%l7 + 0x08], %g2
lduh [%l7 + 0x72], %g1
lduh [%l7 + 0x0C], %l5
loop_1904:
fmovsn %icc, %f5, %f6
taddcctv %l2, %i1, %i5
ldd [%l7 + 0x68], %f6
std %f10, [%l7 + 0x28]
bshuffle %f8, %f4, %f12
fnot1s %f15, %f4
sdivcc %l4, 0x1812, %l3
fbul %fcc2, loop_1905
smulcc %i6, %o3, %o0
bvs,a,pt %icc, loop_1906
nop
setx loop_1907, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1905:
stw %g5, [%l7 + 0x38]
fmovsn %icc, %f5, %f6
loop_1906:
movre %g4, 0x02E, %g3
loop_1907:
edge8 %i4, %o2, %i2
edge8ln %o7, %g7, %i0
edge16ln %l0, %l6, %o4
fba %fcc3, loop_1908
ldd [%l7 + 0x70], %f12
lduh [%l7 + 0x44], %l1
sth %o6, [%l7 + 0x42]
loop_1908:
subc %o5, 0x0A65, %i7
fcmple32 %f10, %f0, %o1
taddcc %g6, 0x12AB, %i3
fmul8sux16 %f4, %f2, %f8
fpackfix %f14, %f7
fnot1s %f2, %f11
fbg %fcc2, loop_1909
sub %g2, %g1, %l5
fmovrdne %i1, %f6, %f0
fzeros %f11
loop_1909:
fcmpne16 %f6, %f12, %i5
fbg %fcc3, loop_1910
bg loop_1911
fpsub32s %f11, %f8, %f2
fmovrslz %l4, %f15, %f2
loop_1910:
ldsh [%l7 + 0x7E], %l3
loop_1911:
tn %xcc, 0x0
fpsub16s %f10, %f8, %f10
fpack16 %f14, %f1
fmovsl %icc, %f10, %f3
fxor %f6, %f14, %f0
fcmple32 %f0, %f0, %l2
ldsh [%l7 + 0x16], %o3
lduh [%l7 + 0x2C], %o0
ldx [%l7 + 0x30], %i6
te %xcc, 0x5
srax %g5, %g3, %i4
tsubcctv %g4, %i2, %o7
fmovrslz %g7, %f11, %f10
brlz,a %o2, loop_1912
fmovrdgez %l0, %f0, %f2
fxor %f0, %f2, %f10
ldub [%l7 + 0x45], %i0
loop_1912:
ldsh [%l7 + 0x32], %o4
movle %xcc, %l1, %o6
fmovsle %xcc, %f1, %f4
fsrc2 %f12, %f14
fmovrdne %o5, %f12, %f6
st %f5, [%l7 + 0x68]
sth %l6, [%l7 + 0x76]
fmovdpos %xcc, %f1, %f0
lduw [%l7 + 0x3C], %i7
fcmpne32 %f6, %f14, %g6
array16 %i3, %o1, %g2
fbe %fcc1, loop_1913
bvs %icc, loop_1914
fcmpd %fcc3, %f0, %f14
fcmple16 %f14, %f12, %l5
loop_1913:
ldd [%l7 + 0x68], %f6
loop_1914:
tcs %icc, 0x0
ta %xcc, 0x5
tne %icc, 0x6
lduh [%l7 + 0x7E], %g1
ldd [%l7 + 0x10], %f8
fbuge,a %fcc3, loop_1915
fmovsge %xcc, %f6, %f1
ldub [%l7 + 0x62], %i5
mova %xcc, %l4, %i1
loop_1915:
fabss %f3, %f14
bpos,a %xcc, loop_1916
edge32n %l3, %o3, %o0
nop
setx loop_1917, %l0, %l1
jmpl %l1, %i6
tge %xcc, 0x0
loop_1916:
tvc %icc, 0x1
std %f12, [%l7 + 0x40]
loop_1917:
ldsw [%l7 + 0x44], %g5
ld [%l7 + 0x74], %f0
tpos %xcc, 0x1
ldd [%l7 + 0x30], %f8
lduw [%l7 + 0x1C], %g3
fnot1s %f6, %f4
fcmpne16 %f2, %f8, %i4
fmovda %xcc, %f7, %f1
fpsub16 %f6, %f14, %f10
subc %l2, 0x0492, %g4
stb %o7, [%l7 + 0x15]
bpos,a loop_1918
fbue,a %fcc0, loop_1919
sth %g7, [%l7 + 0x2C]
fcmpd %fcc2, %f14, %f8
loop_1918:
fpadd16 %f10, %f8, %f10
loop_1919:
nop
setx loop_1920, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fones %f15
xorcc %i2, %o2, %l0
andcc %o4, %l1, %i0
loop_1920:
fsrc2s %f15, %f1
tg %xcc, 0x3
fmovsge %xcc, %f3, %f5
fcmpeq32 %f8, %f8, %o5
brgz %l6, loop_1921
ldd [%l7 + 0x30], %f2
fbn %fcc2, loop_1922
fmovscs %xcc, %f10, %f9
loop_1921:
fbg %fcc1, loop_1923
ldd [%l7 + 0x48], %f2
loop_1922:
or %o6, %g6, %i3
lduw [%l7 + 0x78], %i7
loop_1923:
fmovrdgz %o1, %f10, %f14
fexpand %f5, %f14
ldd [%l7 + 0x70], %f4
orncc %l5, %g2, %g1
andn %l4, %i1, %i5
stb %l3, [%l7 + 0x4D]
fcmple32 %f6, %f0, %o3
fmovsg %xcc, %f3, %f3
ld [%l7 + 0x18], %f2
fbue,a %fcc1, loop_1924
ldx [%l7 + 0x28], %o0
bne %xcc, loop_1925
bge loop_1926
loop_1924:
bgu loop_1927
ldub [%l7 + 0x52], %g5
loop_1925:
fpackfix %f6, %f0
loop_1926:
stb %g3, [%l7 + 0x63]
loop_1927:
popc %i6, %l2
fbug %fcc2, loop_1928
fmovrdgez %g4, %f14, %f4
fpadd16 %f10, %f6, %f12
ldsh [%l7 + 0x1E], %i4
loop_1928:
subccc %g7, 0x0D96, %i2
fmovd %f14, %f2
fnegd %f0, %f6
sdiv %o2, 0x1328, %o7
edge32l %o4, %l1, %l0
fble %fcc1, loop_1929
fmovsleu %icc, %f3, %f6
movvc %xcc, %o5, %l6
fmovsvs %xcc, %f7, %f10
loop_1929:
tne %xcc, 0x4
fmovdvs %icc, %f7, %f2
fmovdneg %icc, %f8, %f13
fpmerge %f13, %f11, %f2
edge16n %o6, %g6, %i3
fmovrdgz %i0, %f8, %f4
subc %o1, %l5, %i7
subcc %g1, %g2, %l4
stb %i1, [%l7 + 0x6B]
lduh [%l7 + 0x3C], %i5
tvs %xcc, 0x0
fmovdvs %xcc, %f14, %f8
fnot2s %f15, %f6
nop
setx loop_1930, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %o3, [%l7 + 0x3A]
brlez,a %o0, loop_1931
ldsh [%l7 + 0x4E], %l3
loop_1930:
ldx [%l7 + 0x20], %g5
ldx [%l7 + 0x78], %g3
loop_1931:
fcmple16 %f14, %f0, %l2
stw %g4, [%l7 + 0x28]
fba,a %fcc1, loop_1932
tsubcc %i4, %i6, %g7
brgez %o2, loop_1933
udivcc %i2, 0x1121, %o7
loop_1932:
fbule %fcc1, loop_1934
mova %xcc, %l1, %l0
loop_1933:
ldx [%l7 + 0x28], %o4
fabss %f14, %f2
loop_1934:
edge16ln %o5, %l6, %g6
fbl %fcc1, loop_1935
lduh [%l7 + 0x26], %i3
fmovscc %xcc, %f2, %f5
movgu %icc, %i0, %o6
loop_1935:
movvc %icc, %l5, %i7
ldsw [%l7 + 0x28], %o1
bcc,pn %icc, loop_1936
fmul8sux16 %f12, %f6, %f12
movge %xcc, %g1, %l4
ldub [%l7 + 0x27], %i1
loop_1936:
stw %i5, [%l7 + 0x10]
bn,a loop_1937
std %f6, [%l7 + 0x10]
st %f7, [%l7 + 0x74]
fcmps %fcc0, %f14, %f8
loop_1937:
edge16ln %o3, %o0, %g2
sra %l3, 0x01, %g5
ldub [%l7 + 0x0C], %g3
fmovsvs %icc, %f13, %f2
bshuffle %f4, %f2, %f4
fmovsa %xcc, %f4, %f0
sllx %l2, 0x11, %i4
lduw [%l7 + 0x20], %i6
brgz %g7, loop_1938
xorcc %g4, 0x1F6A, %i2
fbe,a %fcc0, loop_1939
lduw [%l7 + 0x78], %o7
loop_1938:
fcmple16 %f2, %f14, %o2
fmovdcs %icc, %f6, %f8
loop_1939:
tle %xcc, 0x1
edge16l %l0, %o4, %o5
stb %l1, [%l7 + 0x3D]
ldd [%l7 + 0x60], %f0
bgu,a,pn %icc, loop_1940
fmovdpos %xcc, %f9, %f1
fmovsle %icc, %f8, %f11
fbge %fcc3, loop_1941
loop_1940:
fmul8x16al %f13, %f1, %f0
fsrc1 %f12, %f12
bcc,a,pn %xcc, loop_1942
loop_1941:
fxor %f2, %f4, %f2
bcs,a loop_1943
fmovrdgz %g6, %f10, %f4
loop_1942:
umulcc %i3, %l6, %o6
bge,pt %icc, loop_1944
loop_1943:
brgz %i0, loop_1945
array8 %i7, %l5, %g1
srax %o1, 0x1C, %i1
loop_1944:
fandnot1 %f0, %f14, %f0
loop_1945:
movrlz %l4, 0x1DD, %o3
bvs,a loop_1946
fmovdpos %icc, %f12, %f6
sra %i5, 0x0A, %g2
fandnot1 %f14, %f14, %f4
loop_1946:
fmovs %f9, %f10
umulcc %l3, %o0, %g3
bvc,pn %xcc, loop_1947
tcc %icc, 0x6
fpadd32 %f4, %f10, %f4
std %f10, [%l7 + 0x50]
loop_1947:
fmovrdne %l2, %f10, %f10
stx %i4, [%l7 + 0x48]
bcc,a %icc, loop_1948
stb %i6, [%l7 + 0x1F]
ldsw [%l7 + 0x68], %g5
array32 %g4, %i2, %g7
loop_1948:
fmovrsgez %o2, %f13, %f6
stx %l0, [%l7 + 0x20]
st %f7, [%l7 + 0x18]
st %f8, [%l7 + 0x7C]
std %f4, [%l7 + 0x40]
sth %o4, [%l7 + 0x0C]
ldx [%l7 + 0x10], %o7
bgu %xcc, loop_1949
sra %o5, %l1, %g6
sth %l6, [%l7 + 0x68]
subc %o6, 0x16C1, %i3
loop_1949:
sth %i0, [%l7 + 0x36]
stb %i7, [%l7 + 0x47]
brnz %l5, loop_1950
srlx %o1, 0x17, %i1
sth %g1, [%l7 + 0x54]
movre %o3, 0x3FF, %l4
loop_1950:
stb %i5, [%l7 + 0x32]
movgu %icc, %l3, %o0
ld [%l7 + 0x34], %f0
st %f12, [%l7 + 0x60]
brgez,a %g2, loop_1951
nop
setx loop_1952, %l0, %l1
jmpl %l1, %g3
fmovrsne %i4, %f13, %f5
movrgz %l2, %i6, %g5
loop_1951:
ldx [%l7 + 0x28], %g4
loop_1952:
fpadd16s %f1, %f8, %f1
fmul8x16al %f8, %f1, %f2
udivx %i2, 0x0697, %g7
fpadd16s %f11, %f11, %f14
fmovda %icc, %f8, %f1
lduw [%l7 + 0x34], %o2
fbul %fcc3, loop_1953
ld [%l7 + 0x44], %f14
smul %o4, %l0, %o5
bcc,pt %xcc, loop_1954
loop_1953:
fmovs %f9, %f3
movge %icc, %o7, %l1
sub %g6, %l6, %i3
loop_1954:
xor %i0, 0x123E, %i7
subc %l5, 0x0B4A, %o6
fmovse %xcc, %f12, %f15
fbug,a %fcc3, loop_1955
and %i1, 0x11AC, %o1
udivx %g1, 0x09EE, %o3
ld [%l7 + 0x20], %f15
loop_1955:
be,a,pn %icc, loop_1956
fbe,a %fcc1, loop_1957
stb %i5, [%l7 + 0x6A]
xnorcc %l3, 0x1A52, %o0
loop_1956:
stb %l4, [%l7 + 0x24]
loop_1957:
ldsh [%l7 + 0x44], %g3
bvc,pn %icc, loop_1958
fmovscs %xcc, %f8, %f9
fmovrslz %i4, %f10, %f14
edge8ln %l2, %i6, %g2
loop_1958:
alignaddr %g4, %g5, %i2
stw %o2, [%l7 + 0x4C]
fmovrslez %g7, %f13, %f8
smulcc %l0, %o4, %o7
fmovdn %xcc, %f10, %f11
fpsub16 %f12, %f8, %f2
movgu %xcc, %o5, %g6
ldsw [%l7 + 0x40], %l1
fones %f3
fmovdvc %xcc, %f8, %f10
fsrc2s %f12, %f4
fmovspos %icc, %f7, %f5
fornot1 %f10, %f10, %f6
addc %i3, 0x0F0A, %i0
fmovdleu %xcc, %f12, %f9
stx %l6, [%l7 + 0x40]
stx %i7, [%l7 + 0x70]
fnands %f11, %f8, %f13
ldub [%l7 + 0x73], %l5
stb %i1, [%l7 + 0x4A]
movvs %xcc, %o6, %o1
movvc %icc, %o3, %i5
fandnot1 %f6, %f4, %f14
fmul8x16 %f8, %f4, %f14
movl %xcc, %g1, %l3
st %f0, [%l7 + 0x1C]
stx %l4, [%l7 + 0x28]
mova %xcc, %o0, %i4
lduw [%l7 + 0x4C], %l2
lduh [%l7 + 0x38], %g3
fmovrslez %i6, %f0, %f5
brz %g4, loop_1959
std %f0, [%l7 + 0x60]
stw %g5, [%l7 + 0x3C]
srax %i2, %g2, %o2
loop_1959:
bvc,pn %icc, loop_1960
bshuffle %f10, %f4, %f8
ta %icc, 0x6
fbue,a %fcc1, loop_1961
loop_1960:
brgz,a %g7, loop_1962
addc %o4, %l0, %o5
ldsb [%l7 + 0x68], %o7
loop_1961:
lduh [%l7 + 0x66], %l1
loop_1962:
fmovsleu %icc, %f9, %f7
lduw [%l7 + 0x50], %g6
sub %i0, %i3, %i7
movge %icc, %l5, %l6
siam 0x4
ldsb [%l7 + 0x74], %i1
fbu,a %fcc2, loop_1963
st %f12, [%l7 + 0x34]
sth %o6, [%l7 + 0x4E]
std %f2, [%l7 + 0x08]
loop_1963:
ldd [%l7 + 0x68], %f14
sth %o1, [%l7 + 0x64]
fabsd %f8, %f14
edge16l %i5, %o3, %l3
fsrc1 %f10, %f4
fexpand %f12, %f6
fmovsvs %xcc, %f9, %f3
sdivx %l4, 0x07F7, %o0
fbe %fcc2, loop_1964
ldd [%l7 + 0x60], %f2
fandnot1s %f13, %f4, %f13
add %g1, %l2, %g3
loop_1964:
andn %i6, 0x1014, %i4
movcc %xcc, %g4, %g5
ld [%l7 + 0x40], %f5
sth %g2, [%l7 + 0x0C]
movrlez %o2, 0x36C, %g7
fpsub32 %f6, %f4, %f10
ldsw [%l7 + 0x30], %i2
fmovrde %l0, %f4, %f0
alignaddr %o5, %o7, %o4
xnor %l1, %g6, %i3
fbule,a %fcc1, loop_1965
ldub [%l7 + 0x4F], %i7
std %f6, [%l7 + 0x60]
ldsb [%l7 + 0x36], %i0
loop_1965:
fmovdvc %xcc, %f3, %f14
lduh [%l7 + 0x26], %l6
movvs %xcc, %i1, %l5
bl,pn %icc, loop_1966
fpsub32s %f5, %f11, %f4
fxnor %f0, %f12, %f4
or %o6, %o1, %o3
loop_1966:
subc %i5, 0x1BCC, %l4
fpadd16s %f1, %f13, %f10
fnors %f8, %f14, %f14
movpos %xcc, %o0, %g1
smul %l3, %g3, %i6
fmovrdgz %l2, %f14, %f6
sdivcc %g4, 0x01EA, %g5
st %f6, [%l7 + 0x28]
sub %i4, %o2, %g2
fmovdn %xcc, %f12, %f7
udivcc %i2, 0x1141, %l0
taddcc %o5, %o7, %o4
taddcctv %g7, %l1, %i3
st %f11, [%l7 + 0x08]
edge32 %i7, %i0, %g6
bcc,pn %xcc, loop_1967
fmovrslez %l6, %f5, %f15
andncc %i1, %o6, %o1
lduw [%l7 + 0x10], %o3
loop_1967:
st %f4, [%l7 + 0x40]
fmovsn %xcc, %f2, %f10
brlz,a %i5, loop_1968
fpadd32s %f0, %f7, %f13
movne %xcc, %l5, %l4
ldub [%l7 + 0x76], %o0
loop_1968:
tvs %icc, 0x2
pdist %f12, %f0, %f4
ldsb [%l7 + 0x4B], %l3
smulcc %g1, 0x1DF9, %i6
ldsw [%l7 + 0x7C], %g3
ldsb [%l7 + 0x50], %g4
ldd [%l7 + 0x60], %f0
fandnot2s %f12, %f9, %f8
sra %l2, %i4, %g5
lduh [%l7 + 0x3C], %g2
ldx [%l7 + 0x58], %i2
sdiv %o2, 0x106C, %o5
ldsh [%l7 + 0x30], %o7
fpack16 %f2, %f6
alignaddr %l0, %o4, %g7
tsubcctv %l1, 0x1CEE, %i3
ld [%l7 + 0x28], %f9
sethi 0x0384, %i7
edge8ln %i0, %l6, %i1
sth %o6, [%l7 + 0x32]
bcc,pt %xcc, loop_1969
fmovdg %icc, %f8, %f6
fpackfix %f4, %f14
brlz %g6, loop_1970
loop_1969:
movl %icc, %o1, %o3
brgez,a %i5, loop_1971
mulscc %l5, %l4, %o0
loop_1970:
addccc %g1, 0x17B2, %i6
sth %l3, [%l7 + 0x1A]
loop_1971:
fmovsgu %xcc, %f6, %f11
fcmped %fcc2, %f10, %f12
ldsw [%l7 + 0x74], %g4
movneg %xcc, %g3, %l2
fmovrslz %g5, %f12, %f3
fmovrsgz %i4, %f2, %f4
sdiv %i2, 0x1017, %g2
fmovrslz %o2, %f0, %f6
fexpand %f3, %f12
fmovdge %icc, %f0, %f15
lduh [%l7 + 0x66], %o5
ldx [%l7 + 0x40], %l0
fandnot1s %f13, %f6, %f10
pdist %f12, %f12, %f6
stx %o4, [%l7 + 0x08]
ldd [%l7 + 0x78], %f0
fandnot1 %f8, %f0, %f0
orn %o7, 0x07EB, %g7
fones %f1
ldsh [%l7 + 0x34], %l1
fpmerge %f1, %f13, %f2
fbg %fcc3, loop_1972
ldsw [%l7 + 0x64], %i3
fmovdcs %icc, %f4, %f12
bg,a %xcc, loop_1973
loop_1972:
sth %i7, [%l7 + 0x70]
fbue,a %fcc0, loop_1974
tvs %xcc, 0x2
loop_1973:
std %f14, [%l7 + 0x30]
fcmpgt16 %f10, %f12, %i0
loop_1974:
tgu %xcc, 0x4
fexpand %f8, %f10
edge16n %l6, %i1, %g6
fbu,a %fcc0, loop_1975
subcc %o1, 0x17E4, %o6
smul %o3, 0x02FD, %l5
stw %i5, [%l7 + 0x7C]
loop_1975:
fandnot2 %f8, %f12, %f2
fmovdvs %icc, %f12, %f4
bg,a %icc, loop_1976
ldsb [%l7 + 0x0C], %l4
ldx [%l7 + 0x08], %g1
alignaddr %i6, %l3, %o0
loop_1976:
movre %g3, 0x16F, %l2
fpadd16 %f4, %f0, %f14
std %f0, [%l7 + 0x28]
brz,a %g5, loop_1977
movle %icc, %g4, %i2
ldsw [%l7 + 0x14], %g2
edge8ln %o2, %o5, %i4
loop_1977:
stb %l0, [%l7 + 0x1D]
smul %o4, 0x15D7, %o7
lduh [%l7 + 0x6C], %l1
std %f12, [%l7 + 0x30]
movg %xcc, %i3, %g7
fbg,a %fcc3, loop_1978
fcmpes %fcc0, %f3, %f9
std %f8, [%l7 + 0x40]
lduw [%l7 + 0x60], %i0
loop_1978:
brlz,a %i7, loop_1979
fzeros %f9
ldsh [%l7 + 0x16], %l6
tne %icc, 0x1
loop_1979:
ldx [%l7 + 0x28], %g6
orn %i1, %o6, %o3
fpadd16 %f2, %f6, %f14
ld [%l7 + 0x08], %f7
ld [%l7 + 0x7C], %f11
st %f14, [%l7 + 0x28]
fpack32 %f10, %f12, %f10
ldsb [%l7 + 0x66], %l5
addccc %i5, 0x11DE, %o1
fcmple32 %f2, %f4, %g1
edge16n %l4, %l3, %i6
bvc,a,pn %xcc, loop_1980
ldd [%l7 + 0x18], %f10
ldx [%l7 + 0x38], %g3
fnot2s %f1, %f9
loop_1980:
brlez %o0, loop_1981
fmovspos %xcc, %f15, %f10
fmovrdlz %g5, %f12, %f2
fcmps %fcc3, %f7, %f3
loop_1981:
bgu,a,pn %icc, loop_1982
stx %l2, [%l7 + 0x68]
tgu %xcc, 0x4
movrgez %g4, %g2, %o2
loop_1982:
ldsw [%l7 + 0x14], %i2
movrlez %i4, 0x3C3, %o5
edge8n %l0, %o7, %l1
subcc %o4, %i3, %g7
bvs,a loop_1983
nop
setx loop_1984, %l0, %l1
jmpl %l1, %i7
bg,a,pt %xcc, loop_1985
sub %l6, %i0, %g6
loop_1983:
fbu %fcc3, loop_1986
loop_1984:
fpsub32 %f0, %f10, %f4
loop_1985:
tpos %xcc, 0x5
fpadd16 %f6, %f8, %f10
loop_1986:
fone %f12
tcs %xcc, 0x3
bne,a loop_1987
ldx [%l7 + 0x68], %i1
stw %o3, [%l7 + 0x10]
fcmpgt32 %f8, %f6, %l5
loop_1987:
ldsb [%l7 + 0x15], %o6
udivx %i5, 0x0305, %o1
std %f12, [%l7 + 0x30]
sth %g1, [%l7 + 0x44]
udivcc %l3, 0x0575, %l4
fmul8ulx16 %f0, %f0, %f14
pdist %f8, %f2, %f14
movleu %xcc, %i6, %g3
fcmpgt32 %f2, %f8, %o0
lduw [%l7 + 0x20], %l2
fbne,a %fcc3, loop_1988
tn %xcc, 0x2
sdivx %g4, 0x0CFF, %g5
fmovdvs %xcc, %f3, %f12
loop_1988:
fbne %fcc1, loop_1989
ldsb [%l7 + 0x30], %o2
fsrc1 %f10, %f6
fmovscc %xcc, %f1, %f11
loop_1989:
andcc %g2, %i4, %o5
lduw [%l7 + 0x4C], %i2
andncc %l0, %o7, %o4
fpadd32s %f10, %f1, %f11
ldsb [%l7 + 0x1B], %l1
fmovdcc %icc, %f15, %f9
edge32l %g7, %i7, %l6
ldx [%l7 + 0x38], %i3
ld [%l7 + 0x34], %f2
ldsw [%l7 + 0x1C], %g6
fzeros %f13
udiv %i1, 0x1509, %i0
st %f2, [%l7 + 0x24]
ldub [%l7 + 0x53], %l5
fandnot2 %f0, %f14, %f10
fmovscs %icc, %f3, %f8
fandnot2s %f14, %f12, %f8
fmovrslez %o6, %f13, %f15
movpos %icc, %o3, %i5
fabss %f2, %f1
tcs %xcc, 0x1
ldub [%l7 + 0x08], %o1
subc %g1, 0x02AD, %l4
fbuge %fcc2, loop_1990
bleu,a %icc, loop_1991
ldub [%l7 + 0x3E], %l3
fornot1 %f6, %f10, %f0
loop_1990:
fbue %fcc2, loop_1992
loop_1991:
smul %g3, %i6, %o0
stb %g4, [%l7 + 0x49]
ldub [%l7 + 0x0B], %g5
loop_1992:
ldsb [%l7 + 0x09], %o2
subc %l2, %i4, %o5
fzero %f6
fmovrdlez %g2, %f12, %f0
ldsh [%l7 + 0x2C], %i2
orn %o7, 0x152E, %l0
sdivcc %l1, 0x02A5, %o4
tpos %xcc, 0x4
xor %g7, %i7, %i3
fble %fcc2, loop_1993
tleu %icc, 0x2
ldsb [%l7 + 0x6E], %g6
ldub [%l7 + 0x3E], %l6
loop_1993:
sth %i0, [%l7 + 0x42]
fabss %f2, %f14
fmovrslez %i1, %f12, %f15
std %f6, [%l7 + 0x10]
tge %icc, 0x1
fmovscc %icc, %f12, %f5
stb %o6, [%l7 + 0x2C]
bneg,a loop_1994
ldd [%l7 + 0x68], %f12
popc %o3, %i5
fble %fcc0, loop_1995
loop_1994:
ld [%l7 + 0x34], %f7
fmovrsgez %l5, %f12, %f15
fbule %fcc2, loop_1996
loop_1995:
ldsb [%l7 + 0x1F], %g1
ldsb [%l7 + 0x7A], %o1
fmovdge %icc, %f6, %f13
loop_1996:
movcc %icc, %l4, %l3
fnor %f4, %f12, %f0
ldsh [%l7 + 0x44], %i6
ldsh [%l7 + 0x5A], %g3
xnorcc %g4, 0x0E84, %g5
fpadd32 %f2, %f6, %f6
lduh [%l7 + 0x62], %o0
edge8 %l2, %o2, %i4
sth %o5, [%l7 + 0x7A]
andncc %i2, %g2, %l0
ld [%l7 + 0x08], %f0
fmovsne %icc, %f1, %f13
edge32ln %o7, %l1, %g7
fmovsneg %xcc, %f2, %f9
orcc %i7, 0x1FD6, %i3
fbl %fcc0, loop_1997
ldsh [%l7 + 0x24], %g6
movpos %icc, %l6, %i0
fmovrdlez %i1, %f10, %f0
loop_1997:
sth %o4, [%l7 + 0x0A]
st %f9, [%l7 + 0x30]
bvs,pn %xcc, loop_1998
ldx [%l7 + 0x38], %o6
ldsb [%l7 + 0x78], %i5
movg %icc, %o3, %l5
loop_1998:
udivcc %g1, 0x07D2, %l4
fcmps %fcc1, %f8, %f10
movcc %xcc, %o1, %l3
st %f15, [%l7 + 0x7C]
sllx %i6, 0x02, %g3
edge16ln %g5, %g4, %o0
std %f10, [%l7 + 0x08]
sth %o2, [%l7 + 0x24]
mova %icc, %l2, %o5
ldsh [%l7 + 0x56], %i2
fcmpeq16 %f8, %f0, %i4
stx %l0, [%l7 + 0x30]
edge8ln %g2, %l1, %o7
nop
setx loop_1999, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fxnors %f0, %f8, %f4
std %f8, [%l7 + 0x78]
fmovsg %icc, %f12, %f2
loop_1999:
sdiv %i7, 0x1FD3, %g7
sdiv %i3, 0x1220, %l6
fpsub32s %f3, %f4, %f10
tsubcctv %g6, %i1, %o4
ldub [%l7 + 0x54], %i0
fexpand %f10, %f8
movvs %icc, %i5, %o6
fsrc2s %f2, %f15
stw %l5, [%l7 + 0x20]
sth %o3, [%l7 + 0x78]
lduh [%l7 + 0x68], %g1
stb %o1, [%l7 + 0x31]
fcmpgt32 %f6, %f12, %l3
tneg %xcc, 0x7
ldub [%l7 + 0x1C], %l4
movgu %xcc, %i6, %g5
st %f4, [%l7 + 0x50]
fbue,a %fcc0, loop_2000
array16 %g4, %g3, %o2
fnand %f8, %f10, %f14
bn,a,pt %xcc, loop_2001
loop_2000:
fmovdne %icc, %f7, %f10
tg %icc, 0x3
fmovde %xcc, %f15, %f4
loop_2001:
fandnot1 %f10, %f0, %f6
orcc %o0, %l2, %i2
fcmps %fcc3, %f15, %f15
fmovsg %icc, %f7, %f5
ld [%l7 + 0x2C], %f1
udivcc %i4, 0x05E1, %o5
udivcc %l0, 0x0478, %g2
stw %l1, [%l7 + 0x40]
bn,a %icc, loop_2002
tvc %xcc, 0x4
fandnot1s %f0, %f6, %f9
ldsw [%l7 + 0x50], %o7
loop_2002:
fmovdcs %xcc, %f8, %f1
movneg %xcc, %i7, %i3
popc %l6, %g6
tneg %icc, 0x5
sth %g7, [%l7 + 0x54]
tn %icc, 0x3
fbul %fcc3, loop_2003
fpack16 %f14, %f5
andncc %o4, %i1, %i5
alignaddr %o6, %l5, %i0
loop_2003:
bcc,a,pn %xcc, loop_2004
fmovrdgez %o3, %f14, %f8
std %f4, [%l7 + 0x60]
subccc %g1, 0x0A1C, %l3
loop_2004:
tne %icc, 0x1
brnz %o1, loop_2005
fcmpne32 %f14, %f12, %l4
stw %g5, [%l7 + 0x2C]
edge32ln %i6, %g4, %g3
loop_2005:
lduh [%l7 + 0x30], %o2
fmovdn %xcc, %f12, %f0
st %f4, [%l7 + 0x10]
fandnot2 %f8, %f10, %f8
ldsb [%l7 + 0x2C], %l2
fnot2 %f14, %f8
st %f8, [%l7 + 0x7C]
and %o0, %i4, %o5
edge32n %l0, %g2, %l1
lduh [%l7 + 0x3E], %i2
fmovrsne %o7, %f4, %f7
xnorcc %i7, 0x1256, %l6
fmovrdne %g6, %f8, %f4
fmovrslez %g7, %f8, %f5
array8 %o4, %i1, %i3
fornot2 %f6, %f8, %f0
movrlz %i5, %l5, %o6
fmovscc %xcc, %f3, %f1
edge32 %o3, %i0, %g1
ldx [%l7 + 0x78], %l3
fandnot2 %f4, %f0, %f0
popc %l4, %g5
brlez,a %o1, loop_2006
fbge %fcc2, loop_2007
movgu %xcc, %i6, %g3
fbule %fcc3, loop_2008
loop_2006:
stb %o2, [%l7 + 0x11]
loop_2007:
xnorcc %g4, %o0, %l2
fnegd %f4, %f0
loop_2008:
stb %i4, [%l7 + 0x1A]
lduh [%l7 + 0x78], %o5
fmovrslez %g2, %f1, %f5
fbge %fcc0, loop_2009
fpack32 %f6, %f4, %f6
popc 0x1FA3, %l0
taddcctv %l1, 0x110B, %o7
loop_2009:
fmovsgu %icc, %f3, %f9
be,a,pn %icc, loop_2010
bn,a %xcc, loop_2011
lduh [%l7 + 0x38], %i2
udiv %i7, 0x1C7C, %g6
loop_2010:
fmovdne %xcc, %f7, %f1
loop_2011:
smulcc %g7, %o4, %l6
tge %icc, 0x3
std %f8, [%l7 + 0x50]
fornot1 %f12, %f2, %f8
fmovrdlz %i3, %f2, %f2
fmuld8sux16 %f3, %f13, %f6
nop
setx loop_2012, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tcs %xcc, 0x3
ba,pt %icc, loop_2013
tg %icc, 0x7
loop_2012:
nop
setx loop_2014, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpadd16 %f14, %f12, %f14
loop_2013:
alignaddr %i5, %i1, %l5
lduh [%l7 + 0x7A], %o3
loop_2014:
fbule,a %fcc3, loop_2015
ld [%l7 + 0x08], %f14
srax %o6, 0x1D, %i0
fmovdg %icc, %f15, %f10
loop_2015:
bleu,a,pt %xcc, loop_2016
fcmps %fcc2, %f4, %f14
fornot1s %f3, %f10, %f10
ld [%l7 + 0x6C], %f8
loop_2016:
fmul8ulx16 %f4, %f4, %f4
lduh [%l7 + 0x68], %l3
std %f8, [%l7 + 0x58]
bleu,pn %xcc, loop_2017
fnot1s %f10, %f6
fmovsvc %icc, %f15, %f7
st %f4, [%l7 + 0x20]
loop_2017:
or %l4, %g1, %o1
fmovd %f6, %f0
ldx [%l7 + 0x78], %i6
addccc %g3, %g5, %g4
popc 0x1A97, %o2
movne %icc, %l2, %i4
st %f15, [%l7 + 0x70]
fcmpgt16 %f4, %f14, %o0
ldd [%l7 + 0x60], %f4
movcc %xcc, %g2, %o5
fmovrslz %l0, %f2, %f6
te %xcc, 0x3
smulcc %o7, %l1, %i2
tg %icc, 0x4
lduh [%l7 + 0x7A], %g6
taddcc %i7, %o4, %g7
fsrc1 %f8, %f2
sdivx %i3, 0x0DAF, %l6
ldub [%l7 + 0x0D], %i1
tvc %icc, 0x4
fmovsle %xcc, %f4, %f7
brlz,a %i5, loop_2018
ld [%l7 + 0x6C], %f14
stx %o3, [%l7 + 0x60]
ldsh [%l7 + 0x32], %o6
loop_2018:
movge %xcc, %i0, %l5
fpadd32 %f12, %f6, %f12
sth %l3, [%l7 + 0x62]
fble,a %fcc1, loop_2019
ldsw [%l7 + 0x34], %l4
bvs loop_2020
ldsw [%l7 + 0x10], %g1
loop_2019:
fmul8sux16 %f4, %f2, %f8
fpsub16s %f14, %f15, %f15
loop_2020:
andcc %i6, %g3, %g5
fmovsn %icc, %f6, %f14
fcmpgt16 %f0, %f10, %o1
stx %g4, [%l7 + 0x58]
fpack16 %f6, %f11
stx %o2, [%l7 + 0x60]
fnot2 %f2, %f12
srl %l2, 0x15, %i4
alignaddr %o0, %o5, %g2
fbul %fcc1, loop_2021
bge,a loop_2022
sth %o7, [%l7 + 0x74]
ldd [%l7 + 0x40], %f4
loop_2021:
fbo %fcc2, loop_2023
loop_2022:
ldd [%l7 + 0x60], %f12
fbge %fcc2, loop_2024
ldsw [%l7 + 0x18], %l0
loop_2023:
stx %l1, [%l7 + 0x50]
fmovrsgez %g6, %f8, %f5
loop_2024:
orcc %i7, %o4, %g7
std %f10, [%l7 + 0x28]
fpackfix %f2, %f0
tneg %icc, 0x4
ldub [%l7 + 0x29], %i3
st %f12, [%l7 + 0x18]
movvc %icc, %l6, %i1
ldub [%l7 + 0x0E], %i5
tl %icc, 0x6
sth %i2, [%l7 + 0x4E]
bge,a,pn %icc, loop_2025
lduh [%l7 + 0x14], %o3
orn %i0, %o6, %l3
orn %l4, 0x1628, %g1
loop_2025:
bgu,a,pn %xcc, loop_2026
sth %i6, [%l7 + 0x18]
andcc %l5, %g3, %o1
stx %g4, [%l7 + 0x08]
loop_2026:
andcc %o2, %l2, %i4
fbug,a %fcc3, loop_2027
movcs %icc, %g5, %o0
bneg,a,pt %xcc, loop_2028
std %f6, [%l7 + 0x60]
loop_2027:
fcmpne32 %f4, %f6, %g2
bg,pn %xcc, loop_2029
loop_2028:
fnor %f6, %f6, %f4
fmovrsne %o5, %f10, %f3
st %f7, [%l7 + 0x18]
loop_2029:
bvc %xcc, loop_2030
fmovsle %icc, %f13, %f5
ldd [%l7 + 0x60], %f4
movrlez %o7, 0x1F7, %l1
loop_2030:
fpackfix %f14, %f8
udivcc %g6, 0x1451, %l0
fmovrse %o4, %f6, %f8
srlx %g7, 0x08, %i3
sth %i7, [%l7 + 0x64]
lduw [%l7 + 0x08], %i1
fmovrdlez %l6, %f6, %f12
fornot2 %f14, %f10, %f10
movneg %xcc, %i2, %o3
stb %i5, [%l7 + 0x46]
fxor %f6, %f10, %f14
udivx %i0, 0x141B, %l3
stx %l4, [%l7 + 0x58]
stw %o6, [%l7 + 0x34]
sub %i6, 0x08CD, %g1
brgz,a %g3, loop_2031
sth %l5, [%l7 + 0x7A]
bcs,pn %xcc, loop_2032
ldsb [%l7 + 0x76], %o1
loop_2031:
lduw [%l7 + 0x44], %o2
ldsb [%l7 + 0x22], %l2
loop_2032:
ldx [%l7 + 0x40], %g4
mova %icc, %g5, %o0
sdivx %g2, 0x1207, %i4
srl %o5, %o7, %g6
fmovdg %xcc, %f14, %f10
sth %l1, [%l7 + 0x30]
fmovsneg %icc, %f13, %f4
addcc %o4, 0x0FC1, %g7
udivcc %i3, 0x0575, %i7
ldsh [%l7 + 0x6C], %i1
fornot1s %f3, %f15, %f15
fblg,a %fcc0, loop_2033
fandnot1s %f11, %f15, %f8
fmovsgu %icc, %f8, %f10
ld [%l7 + 0x2C], %f3
loop_2033:
udiv %l0, 0x1FED, %l6
fornot1s %f11, %f15, %f6
fmovdge %icc, %f12, %f13
fand %f2, %f14, %f10
fmovda %icc, %f4, %f6
fmovrsgz %i2, %f6, %f3
fone %f6
fmuld8sux16 %f12, %f7, %f8
and %i5, %o3, %i0
fones %f0
fmovrdgez %l4, %f6, %f0
ldsb [%l7 + 0x35], %l3
stb %i6, [%l7 + 0x09]
ld [%l7 + 0x08], %f7
fmovsneg %icc, %f11, %f15
or %g1, 0x13A7, %o6
ldsb [%l7 + 0x4A], %g3
be,a,pn %xcc, loop_2034
fbu,a %fcc2, loop_2035
fbule %fcc0, loop_2036
lduh [%l7 + 0x7E], %o1
loop_2034:
fnot2 %f8, %f2
loop_2035:
sllx %l5, 0x1C, %o2
loop_2036:
addccc %l2, 0x04DF, %g4
fmovrslez %g5, %f0, %f15
bvs,a %icc, loop_2037
tsubcc %g2, %o0, %i4
stb %o5, [%l7 + 0x0B]
tvs %xcc, 0x0
loop_2037:
ldsw [%l7 + 0x0C], %g6
movrne %l1, %o7, %g7
sdivcc %i3, 0x0A98, %i7
std %f8, [%l7 + 0x08]
ldd [%l7 + 0x08], %f12
st %f4, [%l7 + 0x50]
ldsb [%l7 + 0x25], %i1
fcmpeq32 %f0, %f12, %l0
udiv %l6, 0x0F0E, %i2
fandnot2 %f8, %f6, %f2
fabsd %f10, %f10
fandnot1s %f3, %f9, %f6
tsubcc %i5, %o3, %o4
stx %i0, [%l7 + 0x60]
movle %xcc, %l4, %l3
ble,a,pn %icc, loop_2038
st %f3, [%l7 + 0x34]
ldx [%l7 + 0x58], %g1
fsrc1 %f8, %f8
loop_2038:
bcc,pn %icc, loop_2039
ldd [%l7 + 0x60], %f8
fbug %fcc0, loop_2040
array8 %i6, %g3, %o1
loop_2039:
fmuld8ulx16 %f2, %f9, %f4
fnands %f0, %f2, %f3
loop_2040:
ldx [%l7 + 0x08], %l5
ldub [%l7 + 0x73], %o2
array32 %o6, %l2, %g5
ldsh [%l7 + 0x38], %g2
edge32ln %o0, %i4, %o5
tn %xcc, 0x0
fand %f8, %f2, %f14
fmovsa %icc, %f15, %f3
ldx [%l7 + 0x40], %g4
addc %g6, 0x02E3, %o7
ldsb [%l7 + 0x74], %g7
fmovsn %xcc, %f0, %f8
or %i3, %i7, %i1
fmovrde %l0, %f12, %f8
ldx [%l7 + 0x20], %l6
fpack16 %f2, %f14
addcc %l1, 0x1583, %i5
lduw [%l7 + 0x68], %i2
udivx %o4, 0x1156, %i0
movne %icc, %l4, %l3
stb %o3, [%l7 + 0x2A]
lduw [%l7 + 0x24], %i6
fpsub16 %f0, %f2, %f0
sra %g3, 0x10, %o1
movne %xcc, %g1, %o2
edge8 %o6, %l2, %g5
ldsb [%l7 + 0x7D], %g2
fmovsvc %icc, %f6, %f2
sth %o0, [%l7 + 0x2C]
brgez %l5, loop_2041
ble,a loop_2042
fsrc1 %f8, %f12
stb %i4, [%l7 + 0x55]
loop_2041:
edge16n %o5, %g6, %g4
loop_2042:
subccc %o7, %i3, %i7
fmovsvs %icc, %f0, %f10
edge8ln %i1, %g7, %l0
and %l6, 0x0D93, %i5
tpos %icc, 0x2
fmovdvc %xcc, %f4, %f5
mulscc %i2, %o4, %l1
fbn %fcc2, loop_2043
subccc %l4, %l3, %i0
bcc %xcc, loop_2044
fmovsle %xcc, %f10, %f8
loop_2043:
fbuge %fcc2, loop_2045
tneg %xcc, 0x3
loop_2044:
tle %icc, 0x3
fzero %f10
loop_2045:
fpmerge %f0, %f8, %f0
ldub [%l7 + 0x0D], %o3
movl %icc, %i6, %o1
bn loop_2046
pdist %f0, %f0, %f14
stx %g3, [%l7 + 0x78]
lduw [%l7 + 0x44], %g1
loop_2046:
fpsub32s %f9, %f11, %f3
nop
setx loop_2047, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdlz %o6, %f14, %f12
fmovdle %xcc, %f3, %f11
movcc %xcc, %o2, %l2
loop_2047:
ldub [%l7 + 0x3B], %g5
st %f3, [%l7 + 0x08]
bcs,a,pt %icc, loop_2048
ba,a,pt %xcc, loop_2049
ldub [%l7 + 0x58], %o0
sth %l5, [%l7 + 0x4C]
loop_2048:
movle %xcc, %g2, %i4
loop_2049:
movcs %icc, %o5, %g6
fmul8x16 %f7, %f6, %f6
ldsb [%l7 + 0x32], %o7
call loop_2050
ldub [%l7 + 0x2F], %g4
movn %icc, %i3, %i7
movle %xcc, %g7, %l0
loop_2050:
stb %l6, [%l7 + 0x39]
bgu,pt %icc, loop_2051
std %f12, [%l7 + 0x78]
faligndata %f0, %f8, %f12
move %xcc, %i1, %i2
loop_2051:
fnot2s %f15, %f9
fmovrsne %i5, %f2, %f13
bneg,a loop_2052
fmovd %f0, %f4
ldub [%l7 + 0x0D], %l1
fmovdneg %icc, %f3, %f11
loop_2052:
tneg %xcc, 0x6
lduw [%l7 + 0x10], %l4
fnot1s %f9, %f11
fmul8x16al %f10, %f12, %f0
fcmpgt16 %f2, %f2, %l3
lduw [%l7 + 0x28], %i0
stw %o4, [%l7 + 0x7C]
fbu %fcc3, loop_2053
fmovrsgez %o3, %f6, %f4
std %f6, [%l7 + 0x10]
ldx [%l7 + 0x78], %o1
loop_2053:
lduw [%l7 + 0x50], %g3
fmovrsne %i6, %f10, %f3
std %f2, [%l7 + 0x70]
xnorcc %o6, %g1, %o2
fmul8sux16 %f8, %f2, %f4
bn,pt %icc, loop_2054
ldx [%l7 + 0x08], %l2
fexpand %f0, %f12
ld [%l7 + 0x5C], %f2
loop_2054:
xnorcc %o0, %g5, %l5
bneg,a,pn %icc, loop_2055
ldd [%l7 + 0x28], %f6
taddcc %i4, 0x0B3A, %g2
xnor %o5, %o7, %g6
loop_2055:
alignaddrl %i3, %g4, %g7
nop
setx loop_2056, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
st %f0, [%l7 + 0x3C]
st %f12, [%l7 + 0x0C]
fmovsle %xcc, %f4, %f13
loop_2056:
fnor %f4, %f10, %f0
fones %f15
movvc %icc, %l0, %i7
fbul,a %fcc2, loop_2057
andncc %i1, %i2, %i5
fmovdcs %icc, %f6, %f10
fbe,a %fcc3, loop_2058
loop_2057:
fble %fcc0, loop_2059
movgu %xcc, %l6, %l4
taddcctv %l1, %l3, %o4
loop_2058:
ldd [%l7 + 0x78], %f10
loop_2059:
fmovdcc %xcc, %f10, %f14
addccc %o3, %o1, %g3
sdiv %i0, 0x1BE0, %o6
fcmpgt16 %f2, %f6, %g1
edge32 %o2, %l2, %o0
stb %i6, [%l7 + 0x42]
brlez %l5, loop_2060
st %f14, [%l7 + 0x20]
move %xcc, %g5, %g2
fpsub16 %f6, %f8, %f12
loop_2060:
sth %o5, [%l7 + 0x6A]
edge16l %i4, %g6, %i3
fbu,a %fcc3, loop_2061
fcmped %fcc0, %f12, %f14
ldx [%l7 + 0x70], %g4
mulscc %g7, %o7, %i7
loop_2061:
fpsub32 %f2, %f2, %f12
fbn %fcc2, loop_2062
fcmpgt16 %f12, %f10, %l0
sll %i1, %i5, %l6
brlez,a %l4, loop_2063
loop_2062:
fnot1 %f6, %f6
fones %f13
bvs,pn %xcc, loop_2064
loop_2063:
ld [%l7 + 0x30], %f13
ld [%l7 + 0x48], %f15
fzero %f0
loop_2064:
tneg %icc, 0x2
ldub [%l7 + 0x1C], %i2
fmovdleu %xcc, %f4, %f3
tne %xcc, 0x2
sethi 0x0836, %l1
stw %l3, [%l7 + 0x10]
brgez %o4, loop_2065
mulx %o3, %o1, %g3
std %f12, [%l7 + 0x10]
stw %o6, [%l7 + 0x68]
loop_2065:
fmovdcc %xcc, %f0, %f10
fnors %f0, %f6, %f15
sdivcc %i0, 0x15A5, %g1
stx %o2, [%l7 + 0x70]
tg %icc, 0x7
lduw [%l7 + 0x24], %l2
ld [%l7 + 0x1C], %f8
sllx %i6, %l5, %g5
smul %o0, 0x00D7, %g2
movrgz %o5, %i4, %i3
bvs,a,pn %xcc, loop_2066
ldd [%l7 + 0x18], %f4
lduw [%l7 + 0x30], %g6
ldsb [%l7 + 0x6F], %g4
loop_2066:
fmovda %icc, %f3, %f3
lduw [%l7 + 0x7C], %o7
ld [%l7 + 0x70], %f4
movrlz %g7, %i7, %l0
ldd [%l7 + 0x58], %f2
ldub [%l7 + 0x25], %i1
stx %l6, [%l7 + 0x50]
ldsw [%l7 + 0x48], %i5
sth %l4, [%l7 + 0x1C]
edge32ln %l1, %i2, %l3
stb %o3, [%l7 + 0x56]
fxors %f4, %f1, %f1
ldx [%l7 + 0x20], %o1
smulcc %g3, %o4, %i0
fnegs %f13, %f6
fsrc1s %f14, %f12
mova %icc, %g1, %o6
fornot2s %f3, %f1, %f11
umulcc %o2, %i6, %l2
sethi 0x0D33, %g5
lduh [%l7 + 0x12], %o0
ldx [%l7 + 0x08], %l5
ld [%l7 + 0x3C], %f10
tne %icc, 0x4
fcmpgt16 %f0, %f10, %g2
sll %o5, %i3, %i4
fbug %fcc1, loop_2067
xor %g4, %g6, %o7
bcs,a loop_2068
std %f6, [%l7 + 0x20]
loop_2067:
stb %i7, [%l7 + 0x65]
fcmpes %fcc0, %f11, %f6
loop_2068:
array16 %g7, %i1, %l6
fnot2s %f0, %f11
ld [%l7 + 0x24], %f10
umulcc %i5, 0x051F, %l0
edge32 %l1, %l4, %l3
fbug,a %fcc1, loop_2069
mulscc %o3, 0x173C, %o1
fbl %fcc1, loop_2070
tvc %icc, 0x0
loop_2069:
fnot2s %f11, %f8
xorcc %i2, %o4, %i0
loop_2070:
sdiv %g1, 0x092D, %g3
fmovdg %icc, %f15, %f4
addc %o6, 0x168E, %o2
fmovde %icc, %f12, %f14
orcc %i6, 0x05AA, %l2
stw %o0, [%l7 + 0x40]
fpsub16s %f13, %f13, %f7
lduw [%l7 + 0x68], %g5
sth %g2, [%l7 + 0x2E]
fbne %fcc1, loop_2071
bleu %icc, loop_2072
fxnors %f11, %f12, %f14
brlez %l5, loop_2073
loop_2071:
sllx %i3, %i4, %g4
loop_2072:
fmovdpos %xcc, %f6, %f14
tle %icc, 0x5
loop_2073:
sth %o5, [%l7 + 0x26]
movrgz %o7, %g6, %i7
fmovdneg %icc, %f10, %f11
lduw [%l7 + 0x5C], %g7
bcs,pn %xcc, loop_2074
movneg %icc, %l6, %i1
ldub [%l7 + 0x6C], %i5
fsrc2 %f10, %f10
loop_2074:
fsrc2s %f2, %f10
lduh [%l7 + 0x4A], %l0
stb %l4, [%l7 + 0x34]
lduw [%l7 + 0x30], %l1
addcc %l3, 0x1266, %o3
siam 0x7
bpos,a,pt %icc, loop_2075
andn %o1, %o4, %i2
fmovdge %xcc, %f11, %f4
edge32 %g1, %g3, %o6
loop_2075:
bg loop_2076
umulcc %o2, %i6, %i0
fmovrsgz %o0, %f11, %f1
movvc %icc, %l2, %g5
loop_2076:
sllx %l5, 0x09, %i3
st %f15, [%l7 + 0x2C]
ld [%l7 + 0x3C], %f3
brnz,a %g2, loop_2077
std %f4, [%l7 + 0x28]
stx %g4, [%l7 + 0x10]
lduw [%l7 + 0x14], %o5
loop_2077:
fmovsl %xcc, %f4, %f14
mova %icc, %i4, %g6
fmovse %icc, %f13, %f8
sth %i7, [%l7 + 0x26]
fmovrsgz %g7, %f14, %f7
fmovdl %xcc, %f13, %f14
sth %l6, [%l7 + 0x74]
smulcc %i1, %o7, %l0
fmovsge %xcc, %f6, %f12
lduh [%l7 + 0x4A], %i5
fmovdcc %icc, %f15, %f10
fmovsvs %xcc, %f4, %f9
fones %f5
edge8ln %l4, %l3, %l1
movl %icc, %o1, %o3
bgu,pn %icc, loop_2078
for %f12, %f4, %f14
fbuge %fcc3, loop_2079
ldsw [%l7 + 0x50], %o4
loop_2078:
sra %g1, %g3, %o6
movcc %xcc, %o2, %i6
loop_2079:
subc %i0, 0x0354, %i2
ldx [%l7 + 0x60], %o0
ldx [%l7 + 0x08], %l2
udiv %g5, 0x0C3A, %l5
fmuld8ulx16 %f2, %f13, %f8
sth %i3, [%l7 + 0x3E]
tneg %icc, 0x0
fxnor %f14, %f6, %f6
xor %g2, %o5, %i4
fbue,a %fcc1, loop_2080
brgz %g6, loop_2081
fcmpne32 %f8, %f12, %i7
smul %g4, %l6, %i1
loop_2080:
lduh [%l7 + 0x28], %g7
loop_2081:
ldd [%l7 + 0x38], %f8
movpos %icc, %l0, %o7
fcmpes %fcc0, %f3, %f12
be,a %xcc, loop_2082
sethi 0x1EB5, %l4
bvs %xcc, loop_2083
stb %l3, [%l7 + 0x5A]
loop_2082:
edge32ln %l1, %o1, %o3
fnot2 %f0, %f6
loop_2083:
tle %xcc, 0x1
ld [%l7 + 0x28], %f6
ld [%l7 + 0x54], %f2
ld [%l7 + 0x24], %f14
fmovdl %xcc, %f0, %f7
st %f3, [%l7 + 0x44]
nop
setx loop_2084, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x5C], %o4
lduh [%l7 + 0x2E], %g1
tcs %xcc, 0x5
loop_2084:
fand %f14, %f12, %f6
subc %g3, %o6, %o2
edge8 %i6, %i0, %i2
fmovdcc %xcc, %f12, %f10
lduw [%l7 + 0x48], %o0
brnz %i5, loop_2085
fmovsneg %icc, %f10, %f11
bgu,pn %xcc, loop_2086
and %g5, %l5, %i3
loop_2085:
lduw [%l7 + 0x0C], %l2
tcs %xcc, 0x7
loop_2086:
or %o5, 0x0913, %g2
lduw [%l7 + 0x68], %i4
ldsh [%l7 + 0x64], %i7
stx %g4, [%l7 + 0x68]
st %f11, [%l7 + 0x68]
lduh [%l7 + 0x2E], %g6
st %f12, [%l7 + 0x2C]
ble loop_2087
std %f10, [%l7 + 0x70]
movvc %xcc, %i1, %l6
std %f6, [%l7 + 0x70]
loop_2087:
fmovdl %icc, %f15, %f1
fmovdgu %xcc, %f7, %f2
mova %xcc, %g7, %o7
ldd [%l7 + 0x20], %f6
orcc %l4, %l0, %l3
xnor %l1, 0x0DCF, %o3
ldsh [%l7 + 0x32], %o1
fnot2 %f6, %f8
fmul8x16au %f5, %f6, %f2
fmovrsne %o4, %f5, %f12
ldx [%l7 + 0x38], %g3
or %o6, %o2, %i6
tpos %icc, 0x3
edge16l %g1, %i0, %i2
stb %o0, [%l7 + 0x4E]
edge32 %g5, %l5, %i3
alignaddrl %i5, %l2, %g2
fmovrsne %o5, %f14, %f13
fmovsl %icc, %f0, %f9
fxnors %f6, %f14, %f13
bgu %icc, loop_2088
or %i7, %i4, %g4
st %f12, [%l7 + 0x7C]
movn %xcc, %i1, %g6
loop_2088:
ldd [%l7 + 0x50], %f8
bvc,a loop_2089
movg %xcc, %l6, %o7
fzero %f14
fcmple32 %f4, %f12, %g7
loop_2089:
fmovscs %xcc, %f13, %f5
edge8 %l0, %l3, %l1
stx %l4, [%l7 + 0x50]
tneg %xcc, 0x3
sethi 0x175B, %o1
ldx [%l7 + 0x50], %o4
ldx [%l7 + 0x50], %o3
bgu,a,pt %xcc, loop_2090
fbne,a %fcc0, loop_2091
ldd [%l7 + 0x68], %f12
fmovsle %xcc, %f0, %f9
loop_2090:
fmovsgu %xcc, %f10, %f7
loop_2091:
fzero %f0
bn,a,pn %icc, loop_2092
lduh [%l7 + 0x24], %o6
fnors %f9, %f10, %f12
fsrc2 %f0, %f14
loop_2092:
nop
setx loop_2093, %l0, %l1
jmpl %l1, %o2
addccc %g3, 0x1853, %g1
sth %i0, [%l7 + 0x7C]
move %xcc, %i6, %o0
loop_2093:
sll %g5, %l5, %i3
orn %i2, 0x057C, %l2
sth %i5, [%l7 + 0x58]
movre %g2, 0x248, %i7
std %f12, [%l7 + 0x68]
fmovdl %icc, %f7, %f1
stx %i4, [%l7 + 0x28]
movneg %xcc, %o5, %g4
ldsw [%l7 + 0x18], %g6
fbn %fcc0, loop_2094
fsrc1s %f4, %f3
ldsb [%l7 + 0x78], %i1
fmovrdlz %o7, %f14, %f14
loop_2094:
fmovrdne %l6, %f12, %f8
xorcc %l0, %g7, %l1
bpos,a %icc, loop_2095
std %f6, [%l7 + 0x30]
xnorcc %l4, 0x1124, %o1
lduw [%l7 + 0x78], %o4
loop_2095:
movle %icc, %o3, %l3
fmovdcc %icc, %f11, %f15
fnands %f5, %f15, %f4
fbule,a %fcc1, loop_2096
ldsw [%l7 + 0x64], %o2
ldx [%l7 + 0x48], %g3
std %f0, [%l7 + 0x48]
loop_2096:
edge16l %o6, %i0, %i6
fbug,a %fcc0, loop_2097
movneg %xcc, %g1, %g5
ldd [%l7 + 0x20], %f6
move %icc, %l5, %o0
loop_2097:
fcmpeq16 %f0, %f6, %i3
fmovscs %xcc, %f1, %f5
bvs,a %icc, loop_2098
ldub [%l7 + 0x5E], %l2
ldub [%l7 + 0x6F], %i5
fmovdl %icc, %f6, %f10
loop_2098:
bpos,a %xcc, loop_2099
array16 %g2, %i7, %i2
fornot2 %f2, %f14, %f10
umulcc %o5, %i4, %g6
loop_2099:
sth %i1, [%l7 + 0x3E]
andn %g4, 0x0DC4, %l6
movrgz %l0, 0x1FD, %g7
fornot1 %f14, %f0, %f8
fmovsvs %icc, %f10, %f2
fmovda %xcc, %f5, %f12
bvs %xcc, loop_2100
ble %icc, loop_2101
bshuffle %f4, %f8, %f0
xor %o7, 0x07D4, %l1
loop_2100:
ldsb [%l7 + 0x79], %l4
loop_2101:
stx %o4, [%l7 + 0x28]
tcs %icc, 0x2
xnorcc %o3, 0x01C5, %o1
ldsb [%l7 + 0x7C], %o2
ldsw [%l7 + 0x5C], %g3
fbue %fcc3, loop_2102
ldd [%l7 + 0x58], %f6
orcc %l3, %i0, %o6
ldub [%l7 + 0x7D], %g1
loop_2102:
fbule,a %fcc3, loop_2103
srlx %g5, 0x02, %i6
addccc %o0, 0x0BE0, %l5
bleu loop_2104
loop_2103:
movcs %xcc, %l2, %i5
fmovrsgez %g2, %f7, %f0
fnegs %f15, %f6
loop_2104:
ldsb [%l7 + 0x79], %i7
fmovscc %icc, %f2, %f3
ldx [%l7 + 0x70], %i2
brgz %o5, loop_2105
tne %xcc, 0x2
fmul8ulx16 %f2, %f14, %f8
tge %xcc, 0x3
loop_2105:
fmovsn %icc, %f9, %f0
smul %i3, 0x0871, %i4
fandnot1 %f0, %f6, %f14
faligndata %f14, %f12, %f2
be loop_2106
udiv %i1, 0x0FD1, %g4
tpos %xcc, 0x5
tne %xcc, 0x6
loop_2106:
ldsh [%l7 + 0x54], %l6
ldsw [%l7 + 0x74], %l0
fpackfix %f0, %f7
ba,a,pt %icc, loop_2107
edge16l %g6, %g7, %o7
sth %l1, [%l7 + 0x6A]
fnand %f14, %f2, %f8
loop_2107:
ldub [%l7 + 0x7D], %l4
ldd [%l7 + 0x50], %f14
fpsub32 %f12, %f8, %f4
tsubcctv %o3, %o4, %o1
fbge %fcc2, loop_2108
ldsh [%l7 + 0x62], %o2
ldsw [%l7 + 0x10], %g3
sub %i0, %o6, %l3
loop_2108:
fmovspos %xcc, %f3, %f15
movl %icc, %g1, %i6
taddcc %o0, 0x0C58, %g5
tne %xcc, 0x0
sethi 0x1D6D, %l5
st %f9, [%l7 + 0x54]
tle %icc, 0x4
fbl,a %fcc1, loop_2109
bge,a,pn %xcc, loop_2110
te %xcc, 0x1
fones %f4
loop_2109:
addc %i5, %l2, %g2
loop_2110:
udivx %i7, 0x12F6, %i2
srax %i3, %o5, %i1
fmovsneg %icc, %f13, %f5
edge8 %g4, %i4, %l6
stw %g6, [%l7 + 0x14]
fornot2s %f13, %f7, %f3
edge8ln %l0, %g7, %o7
movrlz %l1, %o3, %l4
popc 0x06AE, %o1
bcc,a,pn %icc, loop_2111
fmovdvs %xcc, %f11, %f8
ldub [%l7 + 0x6C], %o2
fandnot2s %f4, %f6, %f9
loop_2111:
edge16n %o4, %g3, %i0
stx %o6, [%l7 + 0x58]
ld [%l7 + 0x68], %f13
brz,a %l3, loop_2112
ldd [%l7 + 0x70], %f6
add %i6, %o0, %g5
array8 %g1, %i5, %l5
loop_2112:
tsubcctv %g2, 0x1072, %i7
alignaddrl %l2, %i2, %i3
srax %i1, %g4, %i4
std %f0, [%l7 + 0x70]
ldsw [%l7 + 0x0C], %o5
tneg %xcc, 0x0
udiv %l6, 0x19D1, %g6
fmovsl %icc, %f14, %f11
udivx %l0, 0x1A79, %o7
fandnot2s %f7, %f7, %f8
fmovspos %xcc, %f4, %f1
fcmpgt32 %f8, %f12, %l1
move %xcc, %o3, %g7
fmovdleu %icc, %f13, %f2
udiv %l4, 0x0615, %o1
stb %o4, [%l7 + 0x59]
udiv %g3, 0x0A35, %i0
addcc %o6, 0x0F2C, %l3
and %i6, %o2, %o0
fpsub16s %f4, %f15, %f0
alignaddrl %g5, %g1, %l5
fmovrdgez %g2, %f14, %f10
bvs,pn %icc, loop_2113
ld [%l7 + 0x5C], %f9
brgez,a %i7, loop_2114
fmovspos %xcc, %f5, %f10
loop_2113:
alignaddrl %l2, %i2, %i5
stx %i1, [%l7 + 0x48]
loop_2114:
fbge %fcc2, loop_2115
smulcc %g4, %i4, %i3
stw %l6, [%l7 + 0x58]
bcs,pt %xcc, loop_2116
loop_2115:
fmovrdne %g6, %f14, %f12
fmovscs %icc, %f0, %f11
sth %l0, [%l7 + 0x78]
loop_2116:
edge8ln %o5, %l1, %o7
add %o3, 0x1258, %l4
ldsh [%l7 + 0x7A], %g7
fmovrslez %o1, %f13, %f5
stb %o4, [%l7 + 0x29]
movg %icc, %i0, %o6
tge %icc, 0x7
fcmpne32 %f0, %f2, %l3
brlez %i6, loop_2117
for %f2, %f6, %f10
edge32n %g3, %o0, %o2
ldsh [%l7 + 0x0A], %g1
loop_2117:
lduw [%l7 + 0x20], %l5
ldd [%l7 + 0x60], %f8
fcmpne32 %f14, %f8, %g5
tcc %icc, 0x7
fmovsleu %xcc, %f15, %f5
sth %g2, [%l7 + 0x08]
ldx [%l7 + 0x40], %i7
st %f14, [%l7 + 0x20]
edge32n %l2, %i2, %i1
stb %i5, [%l7 + 0x6F]
sll %i4, %g4, %i3
fornot1s %f8, %f2, %f13
umulcc %l6, 0x176F, %g6
fmovrsne %o5, %f15, %f14
ldsh [%l7 + 0x66], %l1
orn %o7, %l0, %o3
fmovrdgez %l4, %f2, %f8
movge %icc, %o1, %o4
brgz,a %i0, loop_2118
bvc %icc, loop_2119
fmovdgu %icc, %f14, %f13
andn %o6, 0x1D47, %l3
loop_2118:
siam 0x6
loop_2119:
fmovdneg %xcc, %f15, %f15
fandnot2 %f4, %f12, %f4
ldub [%l7 + 0x43], %i6
fmovdl %icc, %f1, %f7
bg,a,pn %icc, loop_2120
std %f8, [%l7 + 0x20]
fsrc2 %f2, %f8
sth %g7, [%l7 + 0x08]
loop_2120:
movrlez %g3, %o0, %g1
add %l5, %o2, %g5
lduw [%l7 + 0x30], %g2
bge,pn %icc, loop_2121
fpadd32s %f0, %f11, %f2
fmovdgu %xcc, %f3, %f14
sth %l2, [%l7 + 0x58]
loop_2121:
taddcctv %i2, 0x0330, %i1
fmovsl %icc, %f1, %f2
fpack16 %f2, %f8
fnot1 %f6, %f12
ldx [%l7 + 0x20], %i7
bcs,a loop_2122
sethi 0x0839, %i4
fmovrsgz %g4, %f12, %f0
fmovrdne %i3, %f14, %f12
loop_2122:
movleu %icc, %l6, %g6
movpos %icc, %o5, %i5
ldsw [%l7 + 0x34], %l1
edge8l %l0, %o7, %o3
ble %xcc, loop_2123
ldd [%l7 + 0x08], %f0
ldub [%l7 + 0x5E], %l4
ld [%l7 + 0x34], %f4
loop_2123:
sethi 0x1EFB, %o4
edge8ln %o1, %o6, %l3
and %i0, 0x072F, %i6
stx %g3, [%l7 + 0x70]
movre %o0, %g1, %g7
tvc %xcc, 0x2
srax %l5, %g5, %g2
fble,a %fcc0, loop_2124
tsubcctv %l2, 0x1BB6, %o2
movge %xcc, %i2, %i1
movl %icc, %i7, %i4
loop_2124:
fbul %fcc0, loop_2125
subccc %i3, %g4, %g6
fmovdcc %xcc, %f10, %f13
fmovs %f8, %f0
loop_2125:
fmovsl %xcc, %f4, %f4
fpadd32 %f14, %f0, %f0
brlz,a %o5, loop_2126
ldsw [%l7 + 0x14], %i5
stw %l6, [%l7 + 0x7C]
fpsub16s %f10, %f1, %f10
loop_2126:
te %xcc, 0x0
fcmpne32 %f14, %f10, %l1
bvc %xcc, loop_2127
fnegs %f15, %f9
movn %icc, %o7, %l0
movneg %xcc, %l4, %o3
loop_2127:
st %f2, [%l7 + 0x60]
fand %f12, %f10, %f0
lduh [%l7 + 0x50], %o4
ldd [%l7 + 0x38], %f4
bcc,a,pn %icc, loop_2128
fone %f14
sdiv %o6, 0x0449, %o1
tg %xcc, 0x5
loop_2128:
tvc %xcc, 0x2
addcc %l3, %i0, %i6
lduh [%l7 + 0x54], %o0
edge16n %g1, %g3, %g7
sth %g5, [%l7 + 0x48]
array8 %l5, %l2, %g2
fpadd32 %f6, %f14, %f0
ldd [%l7 + 0x50], %f10
fmovdl %xcc, %f3, %f13
stx %o2, [%l7 + 0x40]
ld [%l7 + 0x44], %f9
stb %i1, [%l7 + 0x50]
stb %i7, [%l7 + 0x30]
lduw [%l7 + 0x14], %i4
mulscc %i3, 0x148C, %i2
fornot2 %f10, %f2, %f6
fmul8x16 %f10, %f10, %f8
sra %g4, 0x09, %g6
fzero %f0
stx %o5, [%l7 + 0x78]
addc %i5, 0x0167, %l6
fbue,a %fcc3, loop_2129
stb %l1, [%l7 + 0x50]
fpack32 %f0, %f14, %f12
stx %l0, [%l7 + 0x28]
loop_2129:
fbg %fcc2, loop_2130
orn %l4, 0x0728, %o3
fba %fcc1, loop_2131
sth %o7, [%l7 + 0x56]
loop_2130:
movvc %icc, %o4, %o1
edge16 %l3, %o6, %i6
loop_2131:
ldx [%l7 + 0x08], %o0
fbl,a %fcc1, loop_2132
ldub [%l7 + 0x17], %i0
st %f4, [%l7 + 0x28]
movvc %icc, %g1, %g3
loop_2132:
smul %g7, 0x0B70, %l5
lduw [%l7 + 0x5C], %l2
fandnot1 %f8, %f10, %f4
stw %g5, [%l7 + 0x38]
mulx %o2, 0x1D95, %i1
lduw [%l7 + 0x38], %g2
ldx [%l7 + 0x60], %i4
fmovdle %icc, %f2, %f7
fbug %fcc1, loop_2133
movgu %xcc, %i3, %i7
fmuld8ulx16 %f6, %f4, %f4
std %f0, [%l7 + 0x70]
loop_2133:
ldd [%l7 + 0x60], %f12
fmovsvs %xcc, %f5, %f5
fand %f12, %f8, %f4
tg %xcc, 0x2
fexpand %f5, %f0
fmovrde %g4, %f12, %f4
array32 %i2, %o5, %i5
sdivx %g6, 0x0BEC, %l1
stb %l0, [%l7 + 0x69]
lduw [%l7 + 0x34], %l4
edge8l %o3, %o7, %l6
movcc %xcc, %o4, %o1
fpsub16s %f7, %f15, %f6
xnorcc %o6, 0x0F82, %i6
fxnor %f4, %f2, %f0
fmovsn %xcc, %f14, %f5
fmovscs %icc, %f3, %f6
bne,a,pt %xcc, loop_2134
edge32ln %o0, %l3, %g1
movleu %icc, %i0, %g7
fmovrslez %l5, %f8, %f4
loop_2134:
fsrc1 %f4, %f14
subccc %l2, %g3, %o2
orncc %i1, 0x1FCF, %g2
bneg,a,pt %icc, loop_2135
movvc %icc, %i4, %i3
fmovdn %icc, %f3, %f9
tle %icc, 0x0
loop_2135:
ldsw [%l7 + 0x18], %i7
fxors %f15, %f13, %f2
edge16ln %g5, %g4, %o5
movpos %icc, %i2, %g6
ldd [%l7 + 0x70], %f2
array16 %l1, %l0, %l4
bn,a,pn %icc, loop_2136
lduw [%l7 + 0x40], %i5
ldsw [%l7 + 0x34], %o7
xnorcc %l6, 0x01EC, %o3
loop_2136:
brgz,a %o4, loop_2137
movrgez %o6, 0x0C1, %o1
movge %xcc, %o0, %l3
fmovrde %i6, %f2, %f10
loop_2137:
fbe,a %fcc1, loop_2138
fands %f5, %f10, %f7
fblg %fcc3, loop_2139
fpsub32 %f10, %f12, %f2
loop_2138:
srl %i0, 0x12, %g7
alignaddrl %l5, %l2, %g3
loop_2139:
tne %icc, 0x3
fnor %f12, %f4, %f0
stb %g1, [%l7 + 0x60]
movvc %icc, %o2, %g2
popc %i1, %i4
fmovsg %xcc, %f5, %f3
sll %i3, %i7, %g4
bneg,pn %icc, loop_2140
ldsw [%l7 + 0x24], %o5
ldd [%l7 + 0x60], %f10
umul %g5, %g6, %l1
loop_2140:
stb %l0, [%l7 + 0x08]
tsubcc %l4, 0x14F2, %i2
movre %o7, %i5, %l6
fxnor %f2, %f14, %f14
ld [%l7 + 0x0C], %f6
stb %o4, [%l7 + 0x1E]
fcmpgt16 %f8, %f2, %o3
fexpand %f9, %f6
fmovrslez %o6, %f14, %f15
orcc %o1, 0x07F1, %o0
fones %f6
edge8 %i6, %l3, %g7
fmovsgu %icc, %f12, %f11
edge8l %l5, %i0, %g3
stx %g1, [%l7 + 0x08]
ldsw [%l7 + 0x38], %l2
udivcc %g2, 0x09D1, %i1
edge16l %o2, %i4, %i7
edge32 %i3, %o5, %g4
fmul8x16al %f10, %f7, %f14
fbo %fcc2, loop_2141
std %f2, [%l7 + 0x78]
lduw [%l7 + 0x10], %g5
lduh [%l7 + 0x08], %g6
loop_2141:
movvs %icc, %l1, %l0
brz,a %i2, loop_2142
tgu %xcc, 0x1
fmovrsgez %o7, %f7, %f12
fornot1 %f8, %f0, %f14
loop_2142:
sth %i5, [%l7 + 0x72]
ldsw [%l7 + 0x14], %l4
ldsw [%l7 + 0x54], %l6
std %f14, [%l7 + 0x78]
bgu,pt %icc, loop_2143
lduh [%l7 + 0x34], %o3
fmovrslez %o4, %f13, %f13
fmovrsne %o6, %f11, %f13
loop_2143:
fmovsa %icc, %f11, %f10
fmovrde %o1, %f6, %f8
lduh [%l7 + 0x14], %i6
movvc %icc, %l3, %o0
fones %f4
smul %l5, %i0, %g7
stw %g1, [%l7 + 0x78]
orn %g3, %g2, %i1
fornot1 %f0, %f6, %f8
tgu %xcc, 0x2
fcmple32 %f10, %f0, %l2
tg %xcc, 0x3
fbe,a %fcc3, loop_2144
pdist %f8, %f6, %f0
fabsd %f14, %f0
fbne %fcc1, loop_2145
loop_2144:
andn %i4, %o2, %i3
ldx [%l7 + 0x70], %o5
sth %g4, [%l7 + 0x12]
loop_2145:
st %f15, [%l7 + 0x3C]
fmovdne %icc, %f2, %f7
udivcc %g5, 0x0CE1, %i7
bg,pn %xcc, loop_2146
fmovrdlz %l1, %f6, %f0
addc %g6, %l0, %o7
stb %i2, [%l7 + 0x4D]
loop_2146:
edge32l %i5, %l4, %o3
lduw [%l7 + 0x60], %l6
ble %xcc, loop_2147
stx %o4, [%l7 + 0x50]
pdist %f10, %f0, %f8
stx %o1, [%l7 + 0x40]
loop_2147:
siam 0x7
sethi 0x0419, %i6
bpos,pn %xcc, loop_2148
lduh [%l7 + 0x0C], %o6
edge32n %o0, %l3, %i0
edge16ln %g7, %g1, %l5
loop_2148:
ld [%l7 + 0x48], %f4
movg %xcc, %g3, %g2
fzeros %f5
umulcc %i1, %l2, %o2
lduw [%l7 + 0x48], %i3
lduh [%l7 + 0x7E], %i4
fmovspos %xcc, %f13, %f1
tleu %icc, 0x3
bn,a,pn %xcc, loop_2149
bleu,pn %xcc, loop_2150
sub %o5, 0x0C61, %g4
te %xcc, 0x0
loop_2149:
ldsw [%l7 + 0x58], %i7
loop_2150:
fabss %f4, %f9
movre %l1, %g6, %l0
fmovdpos %xcc, %f14, %f0
edge8n %o7, %i2, %g5
fmovsa %xcc, %f10, %f11
stx %i5, [%l7 + 0x40]
tsubcctv %l4, 0x0B9B, %l6
brgz,a %o4, loop_2151
fmovsle %icc, %f11, %f0
bgu,a %icc, loop_2152
fmovdcs %icc, %f11, %f6
loop_2151:
movgu %xcc, %o3, %i6
ldd [%l7 + 0x48], %f14
loop_2152:
ldd [%l7 + 0x68], %f14
alignaddr %o6, %o1, %o0
fpsub16 %f14, %f12, %f2
tge %icc, 0x2
fmovsvc %icc, %f12, %f13
fblg,a %fcc3, loop_2153
sdivcc %i0, 0x1E71, %g7
ldub [%l7 + 0x7C], %g1
fpsub32 %f8, %f0, %f12
loop_2153:
movre %l5, %l3, %g3
stx %i1, [%l7 + 0x48]
bneg loop_2154
ldub [%l7 + 0x5D], %g2
ldd [%l7 + 0x48], %f8
fmovdne %icc, %f11, %f13
loop_2154:
stw %l2, [%l7 + 0x14]
stx %o2, [%l7 + 0x50]
edge8 %i3, %i4, %o5
fmovsge %xcc, %f13, %f11
ldsw [%l7 + 0x68], %i7
edge32n %l1, %g6, %g4
xorcc %l0, %o7, %g5
fmovdle %icc, %f7, %f2
std %f14, [%l7 + 0x60]
fmul8ulx16 %f8, %f14, %f8
array32 %i2, %i5, %l4
addccc %l6, 0x15BD, %o4
edge16n %i6, %o3, %o6
fbge %fcc0, loop_2155
ld [%l7 + 0x68], %f12
fmul8x16au %f5, %f6, %f8
fzero %f14
loop_2155:
ba,pn %xcc, loop_2156
fmovsge %xcc, %f1, %f15
edge16 %o0, %o1, %i0
ldx [%l7 + 0x38], %g7
loop_2156:
sdivx %l5, 0x1885, %l3
ldx [%l7 + 0x18], %g3
ldsw [%l7 + 0x14], %g1
ld [%l7 + 0x40], %f1
movcc %icc, %g2, %i1
addcc %o2, 0x12CB, %i3
bneg,a loop_2157
fsrc2 %f12, %f0
fble %fcc3, loop_2158
tneg %xcc, 0x1
loop_2157:
stx %i4, [%l7 + 0x20]
siam 0x5
loop_2158:
fornot1 %f8, %f12, %f6
movrgez %o5, 0x0FE, %i7
fcmpeq16 %f10, %f12, %l1
ldd [%l7 + 0x28], %f2
fnot1 %f14, %f4
fcmple16 %f8, %f10, %g6
fmovsgu %icc, %f15, %f14
movn %icc, %l2, %g4
fba %fcc0, loop_2159
fones %f0
stb %l0, [%l7 + 0x42]
movrgz %o7, %i2, %i5
loop_2159:
ld [%l7 + 0x44], %f14
taddcctv %g5, %l6, %o4
tgu %xcc, 0x7
ldx [%l7 + 0x50], %l4
fnand %f4, %f2, %f8
sth %i6, [%l7 + 0x0A]
fmul8ulx16 %f2, %f10, %f4
fnands %f6, %f2, %f14
fmovsgu %icc, %f8, %f8
ldsh [%l7 + 0x3E], %o6
movpos %xcc, %o3, %o0
fmovsvs %xcc, %f7, %f1
fmul8x16 %f6, %f6, %f12
fpadd32s %f0, %f8, %f3
edge8ln %i0, %o1, %g7
tneg %xcc, 0x0
ldsb [%l7 + 0x52], %l5
ldd [%l7 + 0x78], %f6
fmovrde %g3, %f6, %f2
ldub [%l7 + 0x25], %l3
fnor %f6, %f10, %f12
fnot1 %f8, %f14
stw %g1, [%l7 + 0x20]
fabss %f8, %f11
st %f11, [%l7 + 0x14]
ld [%l7 + 0x70], %f11
ldub [%l7 + 0x7F], %i1
ldsb [%l7 + 0x28], %g2
ldsw [%l7 + 0x30], %i3
st %f8, [%l7 + 0x08]
orcc %i4, 0x149E, %o2
bpos,a,pn %icc, loop_2160
for %f0, %f14, %f4
fmovsn %icc, %f14, %f3
ldd [%l7 + 0x48], %f10
loop_2160:
edge32l %i7, %o5, %g6
alignaddrl %l1, %g4, %l0
sth %o7, [%l7 + 0x40]
bl loop_2161
movrgz %i2, 0x392, %l2
fones %f14
movl %icc, %g5, %l6
loop_2161:
fbo,a %fcc2, loop_2162
fmovdg %icc, %f9, %f5
taddcc %o4, %i5, %i6
stb %l4, [%l7 + 0x47]
loop_2162:
edge16n %o3, %o6, %o0
sth %o1, [%l7 + 0x6A]
fbg,a %fcc3, loop_2163
nop
setx loop_2164, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x70], %g7
ldd [%l7 + 0x78], %f6
loop_2163:
stb %i0, [%l7 + 0x4E]
loop_2164:
std %f14, [%l7 + 0x28]
fmovsleu %icc, %f6, %f8
fbuge,a %fcc0, loop_2165
faligndata %f2, %f8, %f12
fcmped %fcc1, %f4, %f14
std %f0, [%l7 + 0x50]
loop_2165:
sethi 0x056B, %l5
fnands %f10, %f6, %f1
ldsw [%l7 + 0x48], %l3
fnor %f6, %f10, %f2
ldx [%l7 + 0x40], %g3
fandnot1s %f0, %f10, %f3
brgez %i1, loop_2166
fcmpeq32 %f2, %f0, %g1
tge %xcc, 0x5
srl %g2, %i3, %o2
loop_2166:
fmovdn %xcc, %f3, %f4
fnands %f3, %f8, %f7
st %f0, [%l7 + 0x18]
stx %i4, [%l7 + 0x08]
ldsw [%l7 + 0x64], %i7
movle %xcc, %g6, %l1
st %f1, [%l7 + 0x10]
ldx [%l7 + 0x48], %o5
array32 %g4, %l0, %i2
tl %icc, 0x3
bn loop_2167
fmovsne %icc, %f10, %f5
ldub [%l7 + 0x11], %l2
fabss %f3, %f15
loop_2167:
call loop_2168
fmuld8ulx16 %f9, %f13, %f4
bl %icc, loop_2169
movge %xcc, %o7, %l6
loop_2168:
pdist %f12, %f0, %f6
ldx [%l7 + 0x18], %o4
loop_2169:
bn loop_2170
fble,a %fcc3, loop_2171
udiv %i5, 0x17A2, %i6
siam 0x6
loop_2170:
fpsub32 %f14, %f10, %f2
loop_2171:
stx %g5, [%l7 + 0x48]
fpack16 %f8, %f8
fba,a %fcc3, loop_2172
ldd [%l7 + 0x68], %f8
fcmple32 %f14, %f0, %o3
ldub [%l7 + 0x69], %l4
loop_2172:
fsrc2s %f8, %f13
fmovsa %icc, %f7, %f4
fbue,a %fcc0, loop_2173
ldub [%l7 + 0x73], %o0
fnands %f15, %f8, %f14
fornot2 %f8, %f6, %f0
loop_2173:
fmuld8ulx16 %f15, %f1, %f14
mulscc %o1, %g7, %o6
ldd [%l7 + 0x60], %f6
ldsb [%l7 + 0x2D], %i0
fpack32 %f6, %f0, %f12
fbul,a %fcc0, loop_2174
be loop_2175
ldsw [%l7 + 0x50], %l5
fcmpd %fcc3, %f0, %f0
loop_2174:
ldsh [%l7 + 0x44], %l3
loop_2175:
fsrc2s %f8, %f4
fmovrslz %i1, %f5, %f8
brgez,a %g1, loop_2176
brlz %g2, loop_2177
stx %g3, [%l7 + 0x18]
ld [%l7 + 0x1C], %f14
loop_2176:
ldd [%l7 + 0x28], %f4
loop_2177:
bn,pt %xcc, loop_2178
movge %icc, %i3, %o2
fxnors %f6, %f3, %f4
fcmpne32 %f4, %f6, %i4
loop_2178:
fmovsl %xcc, %f14, %f11
movcs %xcc, %i7, %l1
fmovsneg %xcc, %f0, %f4
edge8n %g6, %g4, %o5
srlx %i2, %l2, %o7
std %f4, [%l7 + 0x48]
nop
setx loop_2179, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x24], %l6
edge8ln %l0, %o4, %i6
lduh [%l7 + 0x48], %i5
loop_2179:
ld [%l7 + 0x28], %f1
popc 0x0608, %g5
fcmpeq32 %f0, %f4, %o3
ldx [%l7 + 0x28], %o0
brnz %l4, loop_2180
pdist %f0, %f8, %f4
alignaddrl %g7, %o1, %o6
bneg,pt %icc, loop_2181
loop_2180:
xorcc %i0, 0x1D47, %l3
ldd [%l7 + 0x20], %f2
tvs %icc, 0x7
loop_2181:
fmovsa %icc, %f3, %f6
xnorcc %i1, 0x0708, %l5
move %icc, %g1, %g3
subccc %g2, 0x08E9, %i3
fmovsge %icc, %f15, %f11
umul %o2, %i4, %i7
mova %xcc, %g6, %g4
std %f12, [%l7 + 0x38]
ldx [%l7 + 0x70], %o5
ldsb [%l7 + 0x3C], %i2
ble,a,pt %xcc, loop_2182
tcs %icc, 0x1
xorcc %l1, %o7, %l2
fpsub16 %f4, %f4, %f8
loop_2182:
movleu %xcc, %l6, %l0
fone %f8
bleu,pn %xcc, loop_2183
movne %icc, %i6, %o4
alignaddrl %i5, %o3, %o0
fxor %f4, %f8, %f0
loop_2183:
sth %l4, [%l7 + 0x22]
fsrc1s %f6, %f14
fmovde %xcc, %f8, %f12
edge32ln %g5, %o1, %g7
fpadd32 %f6, %f10, %f8
movrgz %i0, 0x1FC, %l3
fmul8sux16 %f6, %f0, %f10
fpackfix %f12, %f0
std %f0, [%l7 + 0x08]
srax %i1, 0x0F, %o6
movl %icc, %g1, %g3
ldsb [%l7 + 0x55], %g2
nop
setx loop_2184, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpgt32 %f8, %f12, %l5
fmul8x16al %f13, %f12, %f0
fmovdg %icc, %f15, %f5
loop_2184:
lduw [%l7 + 0x18], %o2
lduw [%l7 + 0x60], %i4
fmovrsgz %i3, %f8, %f3
ldsh [%l7 + 0x72], %g6
fmovrsgz %i7, %f13, %f10
st %f3, [%l7 + 0x64]
bvs,a %xcc, loop_2185
edge32n %g4, %o5, %l1
movrlz %i2, 0x158, %o7
umul %l6, %l0, %l2
loop_2185:
std %f4, [%l7 + 0x30]
addcc %o4, %i6, %i5
te %icc, 0x7
fnegd %f8, %f4
fone %f14
stx %o0, [%l7 + 0x50]
fnand %f10, %f2, %f10
sth %o3, [%l7 + 0x74]
fnot1 %f4, %f14
ldub [%l7 + 0x3D], %l4
sth %g5, [%l7 + 0x1E]
taddcc %o1, %i0, %l3
fbug,a %fcc0, loop_2186
edge16ln %g7, %i1, %o6
fmovs %f8, %f7
fmovsn %xcc, %f1, %f0
loop_2186:
movvs %xcc, %g3, %g2
fpadd32s %f3, %f1, %f5
bl,pn %xcc, loop_2187
fba %fcc1, loop_2188
ldd [%l7 + 0x50], %f12
fbug %fcc2, loop_2189
loop_2187:
stb %g1, [%l7 + 0x09]
loop_2188:
stb %l5, [%l7 + 0x6F]
ba,a loop_2190
loop_2189:
addc %i4, 0x015B, %o2
bgu,a,pn %icc, loop_2191
stx %i3, [%l7 + 0x68]
loop_2190:
fpadd32 %f14, %f2, %f0
ldd [%l7 + 0x50], %f2
loop_2191:
movg %icc, %g6, %i7
edge8l %g4, %l1, %o5
movcs %icc, %o7, %i2
st %f9, [%l7 + 0x0C]
fmovrslz %l0, %f7, %f7
ldsh [%l7 + 0x2A], %l6
orcc %o4, 0x019E, %l2
tsubcc %i5, %o0, %o3
smul %l4, %g5, %o1
movrgz %i6, %l3, %g7
fba %fcc3, loop_2192
stx %i1, [%l7 + 0x50]
ldd [%l7 + 0x40], %f6
orcc %o6, 0x02DD, %g3
loop_2192:
lduw [%l7 + 0x44], %i0
bne,pt %icc, loop_2193
bne,a %xcc, loop_2194
fxnor %f8, %f4, %f0
and %g1, %g2, %l5
loop_2193:
fornot2s %f2, %f6, %f1
loop_2194:
ldd [%l7 + 0x70], %f8
fsrc2 %f14, %f10
fmul8x16 %f14, %f12, %f4
ldsb [%l7 + 0x30], %i4
fbo %fcc2, loop_2195
te %icc, 0x7
fxors %f13, %f12, %f8
std %f6, [%l7 + 0x50]
loop_2195:
sub %o2, 0x0B2C, %i3
fcmpeq16 %f10, %f14, %i7
tcs %xcc, 0x7
fbg %fcc2, loop_2196
fmovdn %icc, %f0, %f15
tsubcctv %g6, %g4, %l1
fbo,a %fcc3, loop_2197
loop_2196:
ldub [%l7 + 0x6A], %o5
movle %xcc, %i2, %l0
ld [%l7 + 0x08], %f6
loop_2197:
std %f0, [%l7 + 0x18]
movrgez %l6, 0x091, %o4
fmovde %icc, %f1, %f8
fmovsne %xcc, %f14, %f2
fbug %fcc1, loop_2198
fmovrdlz %o7, %f14, %f12
stx %i5, [%l7 + 0x28]
ta %icc, 0x2
loop_2198:
alignaddrl %o0, %l2, %o3
ldsw [%l7 + 0x40], %g5
srlx %l4, %o1, %l3
lduw [%l7 + 0x44], %g7
ldx [%l7 + 0x58], %i1
fors %f13, %f1, %f4
fbge,a %fcc2, loop_2199
fsrc2 %f8, %f2
bpos,a,pn %icc, loop_2200
be,a %xcc, loop_2201
loop_2199:
ba,a loop_2202
std %f12, [%l7 + 0x68]
loop_2200:
ldd [%l7 + 0x40], %f2
loop_2201:
stx %i6, [%l7 + 0x48]
loop_2202:
ldsw [%l7 + 0x0C], %g3
fnot2 %f12, %f6
fpmerge %f1, %f6, %f0
ld [%l7 + 0x4C], %f13
popc 0x0F02, %o6
edge8l %i0, %g1, %g2
fmovrse %l5, %f4, %f5
movrne %i4, 0x3ED, %i3
fxnors %f11, %f12, %f15
fbge %fcc1, loop_2203
stb %i7, [%l7 + 0x6C]
ldx [%l7 + 0x68], %o2
ld [%l7 + 0x30], %f3
loop_2203:
sth %g6, [%l7 + 0x66]
ldub [%l7 + 0x6F], %l1
tneg %xcc, 0x5
popc 0x0FEA, %g4
fmovrdlez %o5, %f0, %f12
ld [%l7 + 0x0C], %f8
movgu %icc, %i2, %l0
st %f9, [%l7 + 0x6C]
nop
setx loop_2204, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot2s %f13, %f1
fandnot1 %f2, %f14, %f2
ldsb [%l7 + 0x61], %l6
loop_2204:
fandnot1s %f4, %f2, %f5
fnot1 %f8, %f14
smul %o4, 0x0E60, %o7
tg %icc, 0x6
fzero %f2
lduw [%l7 + 0x54], %i5
bgu %icc, loop_2205
popc 0x1D0F, %l2
addccc %o0, 0x1797, %g5
ld [%l7 + 0x30], %f11
loop_2205:
fmovdg %icc, %f1, %f7
fnegd %f10, %f12
movre %o3, 0x23D, %o1
fmovdcs %icc, %f0, %f9
fpadd32s %f15, %f0, %f3
pdist %f10, %f8, %f6
lduh [%l7 + 0x0A], %l4
fcmpes %fcc3, %f12, %f4
lduh [%l7 + 0x78], %g7
stx %l3, [%l7 + 0x20]
edge16l %i1, %g3, %i6
stb %o6, [%l7 + 0x21]
lduw [%l7 + 0x78], %g1
fbuge %fcc0, loop_2206
fornot1s %f3, %f13, %f11
tneg %xcc, 0x5
fornot1 %f12, %f14, %f14
loop_2206:
fmovdg %icc, %f1, %f14
movrlez %i0, %g2, %l5
ldsw [%l7 + 0x6C], %i4
fornot2 %f10, %f8, %f6
stb %i7, [%l7 + 0x73]
bvs loop_2207
ldsb [%l7 + 0x6D], %o2
std %f12, [%l7 + 0x28]
sth %i3, [%l7 + 0x78]
loop_2207:
sethi 0x199A, %l1
std %f2, [%l7 + 0x48]
stw %g4, [%l7 + 0x40]
fmovrde %o5, %f14, %f10
stb %i2, [%l7 + 0x23]
lduw [%l7 + 0x30], %g6
fnegd %f8, %f12
mulscc %l0, %o4, %l6
movl %xcc, %o7, %l2
mulx %i5, 0x0F9A, %o0
movg %icc, %o3, %g5
stx %l4, [%l7 + 0x18]
fpadd32s %f6, %f7, %f11
ldsw [%l7 + 0x38], %g7
fpackfix %f14, %f8
te %xcc, 0x0
fmul8x16 %f14, %f6, %f0
fmovdcc %icc, %f5, %f15
fones %f13
smul %l3, 0x020F, %o1
ldx [%l7 + 0x58], %g3
add %i6, 0x1BF4, %i1
brlz,a %g1, loop_2208
fpsub16s %f3, %f1, %f11
orncc %i0, 0x0525, %g2
subcc %l5, %o6, %i4
loop_2208:
fmovdn %icc, %f13, %f0
bpos,a,pt %icc, loop_2209
andncc %o2, %i3, %i7
xorcc %g4, %l1, %i2
sll %g6, 0x17, %l0
loop_2209:
movrgz %o5, %o4, %l6
fble,a %fcc0, loop_2210
fmovrsne %o7, %f2, %f8
fmovrse %i5, %f11, %f4
fcmpes %fcc3, %f5, %f10
loop_2210:
brlz %o0, loop_2211
fnors %f15, %f7, %f8
fbuge,a %fcc1, loop_2212
bn,pt %icc, loop_2213
loop_2211:
ldsw [%l7 + 0x5C], %l2
fbge %fcc1, loop_2214
loop_2212:
fnot2s %f6, %f13
loop_2213:
fcmpgt32 %f2, %f10, %o3
ble loop_2215
loop_2214:
ldsh [%l7 + 0x74], %g5
fornot1s %f5, %f13, %f3
stw %l4, [%l7 + 0x30]
loop_2215:
bge,a,pt %icc, loop_2216
lduh [%l7 + 0x52], %l3
edge32n %o1, %g7, %g3
ldd [%l7 + 0x70], %f8
loop_2216:
udiv %i1, 0x1F27, %g1
fmovdvs %icc, %f14, %f3
lduh [%l7 + 0x28], %i0
fpmerge %f15, %f3, %f12
fpsub16s %f13, %f4, %f14
fbge,a %fcc2, loop_2217
sth %g2, [%l7 + 0x68]
movge %icc, %l5, %i6
fmovsvc %icc, %f4, %f3
loop_2217:
brlez %o6, loop_2218
fmovsne %icc, %f8, %f1
fcmps %fcc1, %f2, %f0
orncc %o2, %i3, %i4
loop_2218:
bne,a,pn %icc, loop_2219
fpsub32s %f15, %f6, %f2
nop
setx loop_2220, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsge %xcc, %f7, %f1
loop_2219:
movrlez %i7, 0x0D8, %l1
fmovsl %icc, %f3, %f5
loop_2220:
stb %g4, [%l7 + 0x68]
lduh [%l7 + 0x22], %g6
fbe,a %fcc3, loop_2221
stb %i2, [%l7 + 0x41]
call loop_2222
ld [%l7 + 0x2C], %f11
loop_2221:
tne %xcc, 0x6
array32 %o5, %l0, %o4
loop_2222:
fmovscc %xcc, %f6, %f10
edge32 %l6, %o7, %i5
tpos %icc, 0x5
fnegs %f0, %f10
bpos,a loop_2223
fpsub16 %f6, %f0, %f6
fmovsvs %icc, %f3, %f6
tneg %xcc, 0x3
loop_2223:
smul %l2, %o0, %g5
ba,pn %xcc, loop_2224
fxor %f4, %f8, %f12
fblg %fcc0, loop_2225
brgz %o3, loop_2226
loop_2224:
alignaddr %l4, %l3, %g7
tcs %icc, 0x6
loop_2225:
fbul,a %fcc2, loop_2227
loop_2226:
subcc %o1, 0x1F6D, %i1
sdivcc %g3, 0x19D0, %i0
st %f4, [%l7 + 0x1C]
loop_2227:
ldd [%l7 + 0x70], %f8
fsrc2s %f2, %f1
fcmped %fcc1, %f0, %f10
xnor %g1, %l5, %g2
std %f12, [%l7 + 0x18]
alignaddrl %o6, %o2, %i6
fbne,a %fcc0, loop_2228
addccc %i3, %i4, %i7
fornot2s %f14, %f0, %f7
bge,a %icc, loop_2229
loop_2228:
edge16 %g4, %g6, %l1
ld [%l7 + 0x28], %f5
stb %o5, [%l7 + 0x4D]
loop_2229:
movge %xcc, %i2, %o4
brlez,a %l6, loop_2230
ldub [%l7 + 0x67], %o7
udiv %l0, 0x0658, %i5
fornot2s %f13, %f11, %f0
loop_2230:
fpsub32 %f2, %f0, %f12
fnegs %f7, %f2
stx %l2, [%l7 + 0x38]
brnz,a %g5, loop_2231
tne %icc, 0x2
st %f9, [%l7 + 0x70]
fmovsneg %xcc, %f2, %f4
loop_2231:
movrgz %o0, 0x0DE, %o3
fmovdn %xcc, %f11, %f13
be,pn %xcc, loop_2232
brgez,a %l3, loop_2233
ldsw [%l7 + 0x08], %g7
nop
setx loop_2234, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2232:
fnors %f12, %f10, %f13
loop_2233:
edge32ln %l4, %i1, %o1
fnegd %f12, %f8
loop_2234:
fblg,a %fcc3, loop_2235
bcs loop_2236
te %icc, 0x7
fmovrdne %i0, %f0, %f2
loop_2235:
bg,pn %xcc, loop_2237
loop_2236:
fcmpgt16 %f12, %f6, %g3
fmovdn %xcc, %f10, %f5
ldx [%l7 + 0x28], %g1
loop_2237:
fnands %f6, %f12, %f3
nop
setx loop_2238, %l0, %l1
jmpl %l1, %l5
lduh [%l7 + 0x4A], %g2
tvs %icc, 0x6
fone %f12
loop_2238:
fmovdneg %icc, %f10, %f3
xorcc %o6, 0x0909, %i6
edge16l %o2, %i3, %i7
movgu %icc, %g4, %g6
sub %i4, %l1, %o5
movvs %icc, %o4, %i2
movrgz %l6, 0x1F2, %l0
fmovspos %icc, %f14, %f7
fabss %f10, %f0
udiv %o7, 0x11E6, %l2
movrlez %g5, 0x058, %o0
srlx %o3, 0x09, %i5
mova %xcc, %l3, %l4
fmul8x16au %f3, %f12, %f2
sub %i1, 0x1039, %g7
fmovscc %xcc, %f6, %f0
ldx [%l7 + 0x10], %o1
ldsw [%l7 + 0x3C], %i0
sll %g1, %g3, %g2
ldsw [%l7 + 0x2C], %l5
smul %i6, %o2, %i3
edge32ln %o6, %g4, %i7
st %f15, [%l7 + 0x70]
add %g6, 0x1487, %i4
ldd [%l7 + 0x50], %f0
fbue %fcc3, loop_2239
edge8 %o5, %l1, %i2
movrgez %l6, %o4, %l0
movle %xcc, %l2, %o7
loop_2239:
alignaddr %o0, %g5, %i5
bge,pn %icc, loop_2240
array8 %o3, %l3, %l4
std %f10, [%l7 + 0x08]
stb %i1, [%l7 + 0x18]
loop_2240:
ldd [%l7 + 0x38], %f14
sth %g7, [%l7 + 0x64]
stw %o1, [%l7 + 0x14]
stx %g1, [%l7 + 0x78]
smul %g3, %i0, %l5
fmovscs %icc, %f11, %f5
fpadd32s %f7, %f8, %f3
ldub [%l7 + 0x23], %g2
ldsh [%l7 + 0x60], %i6
bgu %icc, loop_2241
ldx [%l7 + 0x18], %i3
tvs %xcc, 0x7
movvs %icc, %o6, %o2
loop_2241:
ldsw [%l7 + 0x70], %g4
bcc,a %xcc, loop_2242
stb %i7, [%l7 + 0x17]
tsubcctv %i4, 0x0730, %o5
movrgez %g6, %i2, %l1
loop_2242:
movcc %xcc, %l6, %l0
mulscc %o4, 0x1D8E, %o7
ldd [%l7 + 0x30], %f2
movrgez %l2, %o0, %i5
lduw [%l7 + 0x08], %g5
stb %l3, [%l7 + 0x14]
ldsw [%l7 + 0x40], %o3
fcmped %fcc0, %f6, %f6
fsrc1s %f15, %f14
brlz,a %i1, loop_2243
orncc %g7, %o1, %l4
tcs %xcc, 0x4
sth %g3, [%l7 + 0x16]
loop_2243:
stw %g1, [%l7 + 0x14]
lduw [%l7 + 0x38], %l5
lduw [%l7 + 0x34], %g2
fpadd32 %f14, %f0, %f14
ldd [%l7 + 0x08], %f0
stw %i0, [%l7 + 0x58]
fmovrslez %i3, %f13, %f7
tgu %xcc, 0x4
ld [%l7 + 0x5C], %f8
fors %f0, %f10, %f8
sth %o6, [%l7 + 0x18]
fpsub16s %f11, %f5, %f2
ldsw [%l7 + 0x54], %o2
umul %i6, %g4, %i4
fnors %f2, %f15, %f2
tgu %icc, 0x5
stb %i7, [%l7 + 0x0D]
fabss %f13, %f1
fbue %fcc3, loop_2244
mova %icc, %g6, %o5
array16 %i2, %l6, %l0
fmovrdgez %l1, %f14, %f2
loop_2244:
fmul8x16au %f0, %f12, %f0
and %o7, %o4, %l2
tg %xcc, 0x2
ldsh [%l7 + 0x72], %o0
st %f13, [%l7 + 0x60]
andncc %g5, %i5, %o3
lduh [%l7 + 0x64], %i1
movrlez %l3, %g7, %o1
lduh [%l7 + 0x76], %l4
fbu %fcc0, loop_2245
sth %g1, [%l7 + 0x6C]
subccc %l5, 0x11E4, %g2
ldsh [%l7 + 0x56], %g3
loop_2245:
fand %f4, %f6, %f6
ld [%l7 + 0x28], %f12
ldsh [%l7 + 0x24], %i3
bge,a %icc, loop_2246
movrlz %i0, 0x3F2, %o6
std %f6, [%l7 + 0x20]
edge32n %i6, %o2, %g4
loop_2246:
edge8n %i7, %g6, %i4
ldsh [%l7 + 0x08], %o5
lduh [%l7 + 0x7E], %l6
ld [%l7 + 0x48], %f2
movgu %icc, %i2, %l0
brlz,a %l1, loop_2247
edge8n %o7, %l2, %o4
stb %o0, [%l7 + 0x2C]
ldub [%l7 + 0x43], %g5
loop_2247:
bg,a loop_2248
ldd [%l7 + 0x58], %f0
fand %f10, %f4, %f4
bn %xcc, loop_2249
loop_2248:
fpsub16 %f10, %f8, %f6
ld [%l7 + 0x50], %f6
sth %o3, [%l7 + 0x0E]
loop_2249:
movrlz %i1, 0x0EF, %l3
andcc %g7, 0x055A, %i5
andn %l4, %g1, %l5
ldub [%l7 + 0x54], %o1
stw %g2, [%l7 + 0x58]
brlz,a %g3, loop_2250
movrgz %i0, 0x0BA, %o6
fmovrsgez %i6, %f14, %f7
std %f6, [%l7 + 0x78]
loop_2250:
bleu,pt %icc, loop_2251
fmovdle %icc, %f0, %f1
te %icc, 0x6
xnorcc %o2, %i3, %g4
loop_2251:
tsubcctv %i7, %g6, %i4
fsrc2 %f4, %f6
movrlez %o5, %i2, %l6
st %f6, [%l7 + 0x78]
movneg %icc, %l0, %l1
fmovsne %icc, %f7, %f13
fmovde %xcc, %f1, %f8
fmovrse %o7, %f9, %f11
fands %f10, %f8, %f0
and %l2, %o4, %g5
fbuge,a %fcc3, loop_2252
stw %o3, [%l7 + 0x08]
fbul,a %fcc2, loop_2253
udiv %i1, 0x0FA3, %o0
loop_2252:
stw %l3, [%l7 + 0x50]
fba,a %fcc1, loop_2254
loop_2253:
tg %icc, 0x1
ldsh [%l7 + 0x0A], %g7
fbl %fcc3, loop_2255
loop_2254:
fmovdvc %icc, %f7, %f0
ldsb [%l7 + 0x0B], %i5
fnegd %f12, %f0
loop_2255:
tge %xcc, 0x2
ldsw [%l7 + 0x1C], %g1
xnor %l4, %o1, %l5
fpadd32 %f4, %f8, %f12
stb %g2, [%l7 + 0x4A]
fxors %f15, %f8, %f8
fmovspos %icc, %f4, %f3
ldsb [%l7 + 0x78], %i0
fmovsleu %icc, %f7, %f4
brgz %o6, loop_2256
movcs %xcc, %i6, %o2
stw %g3, [%l7 + 0x44]
fmovdle %icc, %f4, %f0
loop_2256:
fmovsleu %xcc, %f5, %f12
fxor %f2, %f4, %f4
fsrc1s %f0, %f11
brgz %g4, loop_2257
stb %i3, [%l7 + 0x1D]
sll %i7, 0x09, %i4
ldx [%l7 + 0x50], %o5
loop_2257:
fpmerge %f5, %f14, %f2
brnz,a %i2, loop_2258
fsrc1 %f4, %f2
stw %l6, [%l7 + 0x44]
ldsw [%l7 + 0x48], %l0
loop_2258:
bneg,pn %icc, loop_2259
stb %l1, [%l7 + 0x0D]
lduh [%l7 + 0x28], %o7
fpadd32 %f12, %f4, %f6
loop_2259:
stb %g6, [%l7 + 0x29]
fabsd %f6, %f4
ldsb [%l7 + 0x51], %l2
nop
setx loop_2260, %l0, %l1
jmpl %l1, %g5
xor %o3, %o4, %i1
fpadd32 %f0, %f2, %f4
fnands %f9, %f9, %f3
loop_2260:
movleu %xcc, %l3, %o0
fnot1s %f9, %f6
fexpand %f2, %f14
bn,a,pn %xcc, loop_2261
array8 %g7, %i5, %g1
ldsw [%l7 + 0x24], %o1
ldd [%l7 + 0x70], %f8
loop_2261:
fmovrslz %l5, %f1, %f12
fpackfix %f8, %f2
tvc %xcc, 0x2
bpos,a %icc, loop_2262
fzero %f12
fcmpeq16 %f10, %f8, %l4
fba %fcc1, loop_2263
loop_2262:
tvc %xcc, 0x7
andn %i0, %g2, %o6
ldub [%l7 + 0x3C], %o2
loop_2263:
fcmpgt16 %f14, %f14, %g3
xorcc %i6, 0x1D4D, %i3
fmovdneg %icc, %f10, %f15
ld [%l7 + 0x78], %f2
fmovsleu %xcc, %f15, %f9
nop
setx loop_2264, %l0, %l1
jmpl %l1, %g4
fmovscc %icc, %f15, %f2
stx %i4, [%l7 + 0x70]
smulcc %o5, 0x1BA5, %i2
loop_2264:
andncc %i7, %l6, %l0
fmovsg %icc, %f4, %f5
lduw [%l7 + 0x70], %o7
fones %f8
fmovrsgez %g6, %f10, %f12
stx %l1, [%l7 + 0x60]
ba,a %xcc, loop_2265
for %f4, %f6, %f14
ldsw [%l7 + 0x10], %l2
fcmpeq32 %f14, %f0, %o3
loop_2265:
tne %xcc, 0x5
fzeros %f14
fnegd %f4, %f12
sth %o4, [%l7 + 0x40]
st %f3, [%l7 + 0x64]
ld [%l7 + 0x08], %f2
mulscc %i1, 0x1421, %g5
tle %xcc, 0x4
tne %xcc, 0x5
ldx [%l7 + 0x68], %l3
movrlz %g7, 0x2F7, %i5
fmovsne %xcc, %f15, %f15
fmovrdlez %o0, %f10, %f6
fbu %fcc0, loop_2266
fmovsl %xcc, %f15, %f15
bpos,pn %xcc, loop_2267
ldsw [%l7 + 0x40], %o1
loop_2266:
fmovdgu %xcc, %f6, %f7
taddcctv %l5, 0x1CA1, %g1
loop_2267:
orcc %l4, 0x05DB, %i0
tcc %icc, 0x7
nop
setx loop_2268, %l0, %l1
jmpl %l1, %o6
fbe,a %fcc2, loop_2269
tn %icc, 0x6
srl %g2, %o2, %i6
loop_2268:
sll %g3, %i3, %i4
loop_2269:
array8 %g4, %i2, %i7
tge %xcc, 0x5
srlx %o5, 0x11, %l0
fzeros %f8
fmovrsgz %l6, %f0, %f15
ldx [%l7 + 0x18], %g6
umul %l1, 0x122A, %o7
brgz,a %l2, loop_2270
array8 %o4, %i1, %o3
fsrc2 %f0, %f14
fbg %fcc3, loop_2271
loop_2270:
fpadd16s %f4, %f0, %f15
fmovdvc %xcc, %f10, %f13
edge8n %g5, %l3, %g7
loop_2271:
stx %o0, [%l7 + 0x20]
ldub [%l7 + 0x2C], %i5
sth %l5, [%l7 + 0x20]
ldub [%l7 + 0x19], %g1
ldsb [%l7 + 0x38], %l4
fmovdneg %xcc, %f1, %f2
fxnor %f14, %f0, %f10
fone %f8
tle %xcc, 0x3
or %o1, %i0, %g2
fpack32 %f6, %f14, %f8
call loop_2272
fabss %f7, %f13
lduw [%l7 + 0x38], %o6
fpsub16 %f0, %f2, %f6
loop_2272:
fba,a %fcc0, loop_2273
movne %xcc, %o2, %i6
fmovsle %xcc, %f1, %f6
fabss %f8, %f2
loop_2273:
fmul8x16au %f11, %f3, %f0
ld [%l7 + 0x30], %f6
edge16n %g3, %i4, %i3
sdiv %i2, 0x004E, %g4
popc 0x0E5B, %o5
movvs %icc, %i7, %l6
ldub [%l7 + 0x2A], %l0
sth %g6, [%l7 + 0x42]
lduh [%l7 + 0x46], %l1
fcmps %fcc2, %f4, %f11
fxor %f12, %f8, %f0
fmuld8ulx16 %f8, %f14, %f6
fmovdleu %icc, %f7, %f4
lduh [%l7 + 0x6E], %o7
andncc %o4, %l2, %o3
movrgz %i1, %l3, %g7
tcc %icc, 0x2
fbo,a %fcc2, loop_2274
fcmple32 %f2, %f8, %o0
stx %i5, [%l7 + 0x28]
fmovrsgez %g5, %f3, %f3
loop_2274:
fcmped %fcc2, %f8, %f0
fbue %fcc3, loop_2275
tl %xcc, 0x3
addcc %g1, %l5, %l4
fbue %fcc3, loop_2276
loop_2275:
ldsh [%l7 + 0x6C], %i0
movl %icc, %o1, %g2
ldub [%l7 + 0x7B], %o6
loop_2276:
or %i6, 0x0CB5, %g3
ldx [%l7 + 0x10], %o2
fmovdleu %xcc, %f5, %f11
array8 %i4, %i2, %i3
xnorcc %g4, %i7, %l6
fbule %fcc0, loop_2277
movg %xcc, %o5, %g6
fmovdvc %icc, %f10, %f8
ldsb [%l7 + 0x29], %l0
loop_2277:
lduw [%l7 + 0x70], %o7
std %f2, [%l7 + 0x30]
movrne %l1, %l2, %o4
st %f7, [%l7 + 0x54]
lduh [%l7 + 0x16], %o3
lduh [%l7 + 0x3A], %i1
fmovrsgez %g7, %f3, %f2
bvc,pn %icc, loop_2278
fmovsl %xcc, %f11, %f6
movne %xcc, %l3, %i5
std %f2, [%l7 + 0x70]
loop_2278:
bg,a %xcc, loop_2279
edge32ln %g5, %o0, %g1
tle %xcc, 0x6
fcmpgt16 %f10, %f12, %l4
loop_2279:
fmovdneg %xcc, %f6, %f5
srax %i0, %o1, %l5
ldd [%l7 + 0x68], %f12
ldsb [%l7 + 0x7F], %g2
taddcc %i6, %g3, %o2
edge8l %o6, %i4, %i2
ldx [%l7 + 0x78], %i3
sdiv %i7, 0x152B, %g4
brlz,a %o5, loop_2280
ldx [%l7 + 0x40], %g6
fbo,a %fcc3, loop_2281
fmovsvs %xcc, %f5, %f2
loop_2280:
sllx %l6, %o7, %l1
fornot2 %f2, %f6, %f10
loop_2281:
orcc %l0, 0x1D62, %o4
fba %fcc0, loop_2282
addcc %o3, %i1, %g7
ldsw [%l7 + 0x18], %l3
fmovrslz %l2, %f8, %f13
loop_2282:
pdist %f10, %f2, %f2
fbue,a %fcc0, loop_2283
stb %i5, [%l7 + 0x67]
fbuge,a %fcc3, loop_2284
fbl,a %fcc3, loop_2285
loop_2283:
fmovrslz %g5, %f15, %f14
fmovrdgz %g1, %f12, %f0
loop_2284:
xnor %o0, 0x08C4, %i0
loop_2285:
ldsb [%l7 + 0x54], %l4
ldsb [%l7 + 0x5F], %l5
edge32n %o1, %i6, %g3
std %f2, [%l7 + 0x58]
ldsw [%l7 + 0x4C], %g2
fmovs %f9, %f7
ldsh [%l7 + 0x34], %o2
ldx [%l7 + 0x50], %o6
sth %i4, [%l7 + 0x38]
ld [%l7 + 0x38], %f12
fbo,a %fcc1, loop_2286
stx %i2, [%l7 + 0x58]
sdivcc %i7, 0x0AA8, %g4
lduw [%l7 + 0x10], %i3
loop_2286:
stb %g6, [%l7 + 0x2C]
fmovs %f7, %f14
fmovsa %icc, %f13, %f5
stb %l6, [%l7 + 0x68]
fabsd %f14, %f6
lduh [%l7 + 0x2C], %o7
brgz,a %l1, loop_2287
fmovsge %xcc, %f3, %f15
ldub [%l7 + 0x34], %l0
fcmpgt32 %f8, %f4, %o4
loop_2287:
stb %o5, [%l7 + 0x15]
movgu %icc, %o3, %g7
lduh [%l7 + 0x5C], %i1
edge16 %l2, %i5, %l3
fmuld8ulx16 %f10, %f1, %f6
tcs %xcc, 0x4
ldsw [%l7 + 0x1C], %g5
lduw [%l7 + 0x58], %g1
fmovsleu %xcc, %f14, %f3
ldsh [%l7 + 0x54], %i0
fmovsg %xcc, %f12, %f3
nop
setx loop_2288, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_2289, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrgz %l4, %o0, %l5
movl %xcc, %i6, %o1
loop_2288:
nop
setx loop_2290, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2289:
smul %g3, %g2, %o6
smul %o2, %i2, %i7
ldsb [%l7 + 0x67], %g4
loop_2290:
movg %icc, %i4, %i3
sth %g6, [%l7 + 0x2C]
std %f12, [%l7 + 0x38]
bpos,a,pt %icc, loop_2291
stb %l6, [%l7 + 0x1C]
ld [%l7 + 0x70], %f13
tn %xcc, 0x2
loop_2291:
lduw [%l7 + 0x0C], %l1
fzero %f12
andcc %o7, %l0, %o5
stb %o3, [%l7 + 0x24]
lduh [%l7 + 0x66], %o4
fcmpne16 %f14, %f12, %i1
bneg,a,pt %xcc, loop_2292
edge16l %g7, %l2, %i5
ldx [%l7 + 0x20], %g5
fba %fcc1, loop_2293
loop_2292:
edge16l %l3, %g1, %i0
fors %f6, %f10, %f8
movg %xcc, %l4, %l5
loop_2293:
lduh [%l7 + 0x2C], %i6
fmovsl %icc, %f11, %f6
stw %o0, [%l7 + 0x78]
fmovscs %xcc, %f8, %f11
fmovdpos %icc, %f3, %f11
fmovsgu %icc, %f15, %f8
move %icc, %g3, %g2
fandnot1s %f10, %f11, %f2
stb %o1, [%l7 + 0x6D]
movrlz %o6, %i2, %i7
fandnot1 %f12, %f2, %f2
stx %o2, [%l7 + 0x10]
fpack16 %f2, %f15
ldub [%l7 + 0x30], %g4
tl %xcc, 0x0
bpos,a %xcc, loop_2294
orncc %i4, 0x020F, %g6
fnor %f8, %f12, %f6
ldub [%l7 + 0x13], %i3
loop_2294:
stb %l6, [%l7 + 0x58]
taddcctv %o7, 0x0E45, %l1
fmul8x16 %f14, %f8, %f10
ldsw [%l7 + 0x74], %l0
fmul8ulx16 %f14, %f14, %f2
fmovdl %icc, %f1, %f14
tle %icc, 0x6
fbge,a %fcc3, loop_2295
call loop_2296
fandnot2s %f1, %f11, %f15
ldsw [%l7 + 0x3C], %o3
loop_2295:
ldsb [%l7 + 0x64], %o5
loop_2296:
bge,pn %xcc, loop_2297
alignaddr %o4, %g7, %i1
ldsh [%l7 + 0x32], %i5
fcmpgt16 %f2, %f14, %g5
loop_2297:
fbul %fcc1, loop_2298
ldx [%l7 + 0x40], %l2
stx %g1, [%l7 + 0x20]
udivcc %i0, 0x0C91, %l4
loop_2298:
sub %l3, %l5, %o0
fmovdleu %xcc, %f1, %f8
movvs %xcc, %g3, %i6
fxor %f0, %f8, %f8
bgu loop_2299
tcs %xcc, 0x2
stw %g2, [%l7 + 0x6C]
st %f0, [%l7 + 0x14]
loop_2299:
for %f0, %f4, %f6
ld [%l7 + 0x1C], %f4
tne %icc, 0x0
edge8n %o1, %o6, %i2
siam 0x7
xorcc %i7, 0x0960, %g4
sth %o2, [%l7 + 0x20]
fzeros %f1
lduh [%l7 + 0x08], %g6
fmovdn %xcc, %f7, %f10
fbn,a %fcc1, loop_2300
fnands %f6, %f1, %f15
fmovscc %xcc, %f15, %f11
tpos %xcc, 0x5
loop_2300:
ldsb [%l7 + 0x2B], %i3
brgez %l6, loop_2301
brlz,a %o7, loop_2302
tne %icc, 0x2
ldx [%l7 + 0x18], %i4
loop_2301:
fxor %f2, %f0, %f2
loop_2302:
ldx [%l7 + 0x10], %l0
lduh [%l7 + 0x70], %l1
sdivx %o3, 0x0D36, %o4
ldsw [%l7 + 0x08], %g7
andncc %o5, %i1, %i5
fmovsa %xcc, %f4, %f8
movrne %g5, %g1, %l2
taddcc %l4, 0x0CF0, %l3
andn %l5, 0x1B8A, %o0
movne %icc, %g3, %i0
bvs,a,pt %xcc, loop_2303
movpos %icc, %i6, %o1
fmovdleu %xcc, %f8, %f15
movpos %icc, %g2, %i2
loop_2303:
bn loop_2304
subc %o6, 0x1348, %g4
ldsh [%l7 + 0x70], %o2
alignaddrl %g6, %i7, %i3
loop_2304:
brgez %l6, loop_2305
srax %i4, %l0, %l1
fbu %fcc0, loop_2306
subcc %o3, 0x0267, %o7
loop_2305:
edge32ln %g7, %o5, %o4
ldsh [%l7 + 0x42], %i5
loop_2306:
movrlez %g5, %i1, %l2
fble %fcc2, loop_2307
fnegd %f12, %f6
fmovdn %xcc, %f11, %f10
tcc %icc, 0x6
loop_2307:
tsubcctv %l4, %g1, %l3
movn %icc, %o0, %l5
fabsd %f4, %f12
ldx [%l7 + 0x78], %g3
movrlez %i0, %i6, %o1
fpsub16s %f14, %f7, %f10
bpos,a %xcc, loop_2308
bleu,a loop_2309
stx %i2, [%l7 + 0x20]
fmuld8ulx16 %f11, %f3, %f0
loop_2308:
umul %g2, %o6, %o2
loop_2309:
ba,a,pn %xcc, loop_2310
fmovscs %xcc, %f2, %f0
bcs,a loop_2311
fmovrsgz %g6, %f9, %f3
loop_2310:
bvs %icc, loop_2312
fbg,a %fcc3, loop_2313
loop_2311:
fmovd %f14, %f8
sth %i7, [%l7 + 0x18]
loop_2312:
sth %g4, [%l7 + 0x48]
loop_2313:
nop
setx loop_2314, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orncc %l6, %i4, %i3
edge16ln %l1, %l0, %o7
sth %g7, [%l7 + 0x68]
loop_2314:
movrgez %o5, 0x1CD, %o4
fcmple32 %f0, %f14, %o3
ldsw [%l7 + 0x54], %i5
brz %g5, loop_2315
fpsub16s %f5, %f10, %f14
fornot2 %f14, %f10, %f10
fxnor %f4, %f14, %f4
loop_2315:
tcs %icc, 0x1
tl %icc, 0x1
ldsh [%l7 + 0x32], %i1
siam 0x6
bcc,a loop_2316
tg %xcc, 0x1
movrgz %l2, 0x0B3, %g1
lduw [%l7 + 0x18], %l4
loop_2316:
stw %o0, [%l7 + 0x0C]
ldsb [%l7 + 0x2C], %l3
edge32n %g3, %l5, %i6
fmovrdne %i0, %f14, %f6
fbl,a %fcc3, loop_2317
edge16n %i2, %g2, %o6
popc 0x0F72, %o1
fmovdvc %xcc, %f9, %f7
loop_2317:
fmovda %xcc, %f8, %f6
fmovdpos %xcc, %f13, %f9
stx %o2, [%l7 + 0x38]
ldsb [%l7 + 0x32], %g6
ldd [%l7 + 0x50], %f0
fbg,a %fcc3, loop_2318
ldsw [%l7 + 0x50], %i7
brnz,a %l6, loop_2319
fsrc1 %f2, %f12
loop_2318:
fmovrde %i4, %f2, %f14
bcs,a loop_2320
loop_2319:
sdiv %i3, 0x12FC, %l1
subcc %l0, 0x1F14, %o7
fbo,a %fcc2, loop_2321
loop_2320:
and %g7, 0x1B9D, %o5
ldsw [%l7 + 0x70], %o4
edge32ln %o3, %i5, %g4
loop_2321:
fpack32 %f12, %f4, %f14
stw %i1, [%l7 + 0x60]
ldsw [%l7 + 0x50], %l2
fmovrde %g5, %f2, %f12
tne %xcc, 0x0
fmovsneg %xcc, %f8, %f12
movpos %xcc, %l4, %g1
fmovdl %icc, %f10, %f10
movvs %xcc, %l3, %g3
fzero %f10
fmovsne %xcc, %f13, %f2
stw %l5, [%l7 + 0x0C]
ld [%l7 + 0x1C], %f8
udivx %o0, 0x180D, %i6
ldsb [%l7 + 0x63], %i2
stw %i0, [%l7 + 0x18]
lduw [%l7 + 0x7C], %o6
st %f10, [%l7 + 0x2C]
st %f11, [%l7 + 0x58]
ldub [%l7 + 0x32], %g2
stb %o1, [%l7 + 0x2E]
movvs %xcc, %o2, %i7
add %l6, 0x1880, %i4
addccc %g6, 0x1117, %i3
nop
setx loop_2322, %l0, %l1
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 %f6, %f0, %f4
movleu %xcc, %l0, %l1
ldub [%l7 + 0x2A], %o7
loop_2322:
fmovrsgez %o5, %f13, %f4
bne,pt %xcc, loop_2323
fbule %fcc0, loop_2324
fxnor %f10, %f8, %f4
xnor %g7, 0x138D, %o4
loop_2323:
edge8 %o3, %i5, %i1
loop_2324:
fpmerge %f15, %f13, %f6
bcs,a,pt %xcc, loop_2325
movl %xcc, %g4, %l2
fmovdg %xcc, %f6, %f5
std %f8, [%l7 + 0x48]
loop_2325:
ldx [%l7 + 0x68], %l4
bvs,a %icc, loop_2326
stx %g1, [%l7 + 0x70]
brnz %g5, loop_2327
fmovsge %icc, %f6, %f4
loop_2326:
brgz %l3, loop_2328
ldsb [%l7 + 0x66], %g3
loop_2327:
ldd [%l7 + 0x68], %f4
st %f14, [%l7 + 0x50]
loop_2328:
fcmpne16 %f2, %f6, %o0
fmovsle %xcc, %f2, %f9
udivcc %l5, 0x1FCE, %i2
st %f8, [%l7 + 0x60]
fcmpeq32 %f4, %f10, %i0
udivcc %o6, 0x0480, %i6
sth %o1, [%l7 + 0x3C]
bneg,pn %xcc, loop_2329
edge16l %g2, %o2, %i7
smulcc %l6, %g6, %i4
fnegd %f12, %f6
loop_2329:
st %f0, [%l7 + 0x20]
or %i3, %l1, %l0
fmovdne %icc, %f5, %f6
siam 0x5
ldx [%l7 + 0x78], %o5
bg,a loop_2330
bvc,a,pt %xcc, loop_2331
stw %g7, [%l7 + 0x4C]
lduh [%l7 + 0x7C], %o7
loop_2330:
fmovdl %xcc, %f4, %f2
loop_2331:
fmovdge %xcc, %f14, %f15
fmovrsne %o3, %f6, %f5
fpackfix %f14, %f9
stx %o4, [%l7 + 0x08]
edge16n %i5, %i1, %l2
fmovsne %xcc, %f1, %f6
st %f12, [%l7 + 0x18]
movl %icc, %g4, %g1
andn %g5, %l4, %g3
xor %l3, 0x0601, %o0
sub %l5, %i0, %o6
ldsh [%l7 + 0x46], %i2
sth %i6, [%l7 + 0x60]
fones %f12
lduw [%l7 + 0x1C], %o1
ldub [%l7 + 0x6C], %o2
fmul8ulx16 %f14, %f6, %f10
st %f7, [%l7 + 0x74]
ldsb [%l7 + 0x7F], %i7
fcmple32 %f8, %f12, %l6
fbe %fcc0, loop_2332
stw %g6, [%l7 + 0x40]
stx %i4, [%l7 + 0x30]
fnegs %f9, %f2
loop_2332:
stx %g2, [%l7 + 0x28]
ba,pt %icc, loop_2333
fpack32 %f12, %f2, %f6
sdiv %l1, 0x111C, %l0
stw %o5, [%l7 + 0x3C]
loop_2333:
stb %g7, [%l7 + 0x70]
sethi 0x12A0, %i3
ldsh [%l7 + 0x2C], %o7
sub %o3, %o4, %i1
fcmpgt16 %f12, %f8, %l2
udiv %i5, 0x14BF, %g1
fbl %fcc2, loop_2334
fblg,a %fcc3, loop_2335
fbuge,a %fcc0, loop_2336
stx %g4, [%l7 + 0x30]
loop_2334:
stb %l4, [%l7 + 0x29]
loop_2335:
fble %fcc0, loop_2337
loop_2336:
fmovs %f0, %f8
bcs,a,pn %icc, loop_2338
fcmpes %fcc3, %f5, %f8
loop_2337:
fnand %f6, %f12, %f12
fnot1s %f8, %f7
loop_2338:
subccc %g3, %l3, %g5
array32 %o0, %i0, %o6
fmovdn %xcc, %f14, %f15
xorcc %i2, 0x1551, %l5
stb %o1, [%l7 + 0x1D]
fornot1s %f14, %f5, %f1
smul %i6, 0x15AA, %o2
fcmple32 %f0, %f8, %i7
ldsw [%l7 + 0x48], %g6
fsrc1s %f13, %f9
fmovsge %xcc, %f2, %f15
fpack32 %f14, %f2, %f10
ldsb [%l7 + 0x2B], %l6
faligndata %f0, %f6, %f8
fnands %f2, %f8, %f7
ldx [%l7 + 0x10], %i4
andn %l1, %l0, %o5
fmovsn %icc, %f6, %f13
fbne %fcc2, loop_2339
andncc %g2, %i3, %g7
tle %icc, 0x1
stx %o7, [%l7 + 0x78]
loop_2339:
fmovsvc %icc, %f9, %f7
fcmple32 %f2, %f2, %o3
edge32ln %i1, %o4, %l2
smul %g1, %i5, %l4
edge16 %g4, %l3, %g5
fmovda %xcc, %f11, %f11
ldd [%l7 + 0x48], %f14
sll %g3, %o0, %o6
ldsb [%l7 + 0x08], %i2
fabsd %f12, %f4
bshuffle %f8, %f14, %f2
mova %icc, %i0, %o1
fmovdcc %icc, %f8, %f14
stx %i6, [%l7 + 0x08]
movne %xcc, %o2, %l5
stb %g6, [%l7 + 0x39]
smul %l6, 0x1F19, %i7
fpackfix %f6, %f10
ldd [%l7 + 0x30], %f8
te %xcc, 0x1
nop
setx loop_2340, %l0, %l1
jmpl %l1, %i4
fzeros %f4
lduw [%l7 + 0x74], %l1
ldx [%l7 + 0x18], %l0
loop_2340:
bcs %xcc, loop_2341
fbu %fcc1, loop_2342
fnor %f0, %f8, %f12
fxors %f11, %f7, %f1
loop_2341:
xor %g2, 0x1666, %i3
loop_2342:
andcc %o5, 0x14C1, %o7
ldsh [%l7 + 0x10], %g7
edge16n %o3, %o4, %l2
ldsb [%l7 + 0x78], %i1
stb %i5, [%l7 + 0x78]
ldsw [%l7 + 0x6C], %l4
ldd [%l7 + 0x70], %f6
bcc,a,pt %icc, loop_2343
edge8l %g1, %l3, %g5
ldx [%l7 + 0x48], %g4
movrgz %o0, 0x083, %o6
loop_2343:
fpadd32s %f15, %f11, %f7
fmovscs %xcc, %f0, %f15
tg %icc, 0x2
fandnot1s %f12, %f9, %f11
stx %g3, [%l7 + 0x40]
umulcc %i2, %i0, %i6
srl %o1, %l5, %o2
st %f2, [%l7 + 0x70]
fmovrse %l6, %f5, %f11
xnor %i7, %g6, %i4
edge32ln %l0, %g2, %l1
ldsh [%l7 + 0x3E], %i3
andcc %o5, %g7, %o3
sth %o7, [%l7 + 0x14]
fbg,a %fcc0, loop_2344
ld [%l7 + 0x30], %f12
stw %o4, [%l7 + 0x38]
array16 %l2, %i1, %l4
loop_2344:
edge16 %g1, %i5, %l3
movl %icc, %g5, %o0
nop
setx loop_2345, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16n %g4, %o6, %i2
bcc %xcc, loop_2346
sth %i0, [%l7 + 0x46]
loop_2345:
movcs %xcc, %i6, %o1
xorcc %l5, %o2, %l6
loop_2346:
xnorcc %g3, %i7, %i4
fpadd16 %f0, %f14, %f6
ldsh [%l7 + 0x7E], %l0
std %f8, [%l7 + 0x78]
st %f10, [%l7 + 0x6C]
sub %g2, %l1, %g6
edge32n %i3, %o5, %g7
tleu %icc, 0x7
bcs,a,pn %xcc, loop_2347
ldsb [%l7 + 0x3A], %o7
bl,pt %xcc, loop_2348
fmovrsgz %o4, %f0, %f14
loop_2347:
ldsw [%l7 + 0x74], %o3
brgz,a %l2, loop_2349
loop_2348:
bleu,a loop_2350
fblg,a %fcc0, loop_2351
stx %l4, [%l7 + 0x28]
loop_2349:
edge8 %g1, %i5, %i1
loop_2350:
tle %icc, 0x2
loop_2351:
ldsb [%l7 + 0x1A], %g5
ld [%l7 + 0x5C], %f3
ldx [%l7 + 0x78], %o0
ldx [%l7 + 0x78], %l3
fpadd16 %f10, %f14, %f2
edge16ln %g4, %o6, %i0
fmovspos %icc, %f7, %f8
srax %i2, %o1, %l5
stb %o2, [%l7 + 0x10]
sth %l6, [%l7 + 0x64]
ld [%l7 + 0x58], %f6
ldub [%l7 + 0x3E], %i6
fmovsa %xcc, %f8, %f10
fmovspos %xcc, %f3, %f2
ldub [%l7 + 0x6E], %g3
movvs %icc, %i7, %i4
ld [%l7 + 0x30], %f15
smul %l0, %g2, %g6
fbo %fcc2, loop_2352
fnot2s %f5, %f0
lduh [%l7 + 0x18], %l1
fbn %fcc2, loop_2353
loop_2352:
andn %o5, 0x1B8F, %g7
fbl,a %fcc0, loop_2354
bcs loop_2355
loop_2353:
ldsh [%l7 + 0x3A], %i3
bl,pn %icc, loop_2356
loop_2354:
lduh [%l7 + 0x22], %o7
loop_2355:
bg,pt %icc, loop_2357
ldsw [%l7 + 0x74], %o3
loop_2356:
fbe,a %fcc2, loop_2358
stb %o4, [%l7 + 0x61]
loop_2357:
fmovrdgz %l4, %f2, %f12
fmovsl %icc, %f3, %f13
loop_2358:
ldx [%l7 + 0x68], %g1
sdivcc %i5, 0x070E, %l2
tvc %icc, 0x6
fxnor %f4, %f4, %f8
tcc %icc, 0x1
fmovdleu %icc, %f0, %f13
or %g5, %o0, %l3
lduw [%l7 + 0x68], %i1
ldd [%l7 + 0x30], %f6
fcmps %fcc1, %f5, %f2
fcmple32 %f12, %f2, %g4
bge,a,pt %icc, loop_2359
fmovsvs %xcc, %f5, %f0
ldd [%l7 + 0x48], %f4
fmovs %f9, %f1
loop_2359:
st %f15, [%l7 + 0x28]
sth %i0, [%l7 + 0x22]
st %f11, [%l7 + 0x6C]
ldsb [%l7 + 0x21], %o6
sethi 0x154E, %i2
fbne,a %fcc0, loop_2360
movn %xcc, %l5, %o1
bneg,pt %xcc, loop_2361
stb %l6, [%l7 + 0x75]
loop_2360:
ldx [%l7 + 0x78], %o2
lduh [%l7 + 0x54], %i6
loop_2361:
stw %g3, [%l7 + 0x2C]
sth %i7, [%l7 + 0x7A]
edge8 %i4, %g2, %g6
ldub [%l7 + 0x2C], %l1
array16 %o5, %l0, %i3
fblg,a %fcc2, loop_2362
movrlz %g7, 0x026, %o7
ldsh [%l7 + 0x1E], %o3
tpos %icc, 0x4
loop_2362:
ldsb [%l7 + 0x5F], %l4
call loop_2363
addcc %o4, %i5, %l2
brlz %g5, loop_2364
ldsw [%l7 + 0x40], %o0
loop_2363:
movvc %xcc, %l3, %g1
stw %g4, [%l7 + 0x4C]
loop_2364:
lduh [%l7 + 0x3E], %i1
ldx [%l7 + 0x40], %o6
movvc %icc, %i2, %i0
brlz %l5, loop_2365
fmovsge %xcc, %f3, %f9
bge %xcc, loop_2366
be %xcc, loop_2367
loop_2365:
fmul8sux16 %f4, %f14, %f12
lduw [%l7 + 0x40], %l6
loop_2366:
fmovsvs %xcc, %f13, %f0
loop_2367:
brz %o1, loop_2368
fcmped %fcc3, %f10, %f6
movre %i6, 0x37A, %o2
fmovrdlz %i7, %f6, %f0
loop_2368:
movcs %xcc, %g3, %g2
srl %g6, %l1, %i4
taddcc %o5, 0x15E8, %i3
lduw [%l7 + 0x74], %l0
ldub [%l7 + 0x49], %o7
fbl %fcc3, loop_2369
movrlez %g7, 0x097, %o3
siam 0x3
fmovsleu %xcc, %f7, %f2
loop_2369:
stw %l4, [%l7 + 0x68]
ld [%l7 + 0x38], %f5
edge16 %i5, %l2, %o4
ldub [%l7 + 0x2F], %o0
fandnot2s %f8, %f5, %f1
pdist %f0, %f12, %f4
sdivcc %g5, 0x0BFA, %l3
edge16l %g4, %i1, %o6
tg %xcc, 0x2
bn %xcc, loop_2370
std %f14, [%l7 + 0x08]
movrgez %i2, 0x3DE, %i0
lduh [%l7 + 0x78], %l5
loop_2370:
bpos,a,pt %icc, loop_2371
fbue %fcc1, loop_2372
sdiv %g1, 0x0AF7, %l6
edge8n %o1, %i6, %o2
loop_2371:
ldx [%l7 + 0x68], %i7
loop_2372:
fbu,a %fcc2, loop_2373
ldsb [%l7 + 0x18], %g2
fcmpgt32 %f14, %f6, %g3
xnorcc %l1, 0x0AC7, %i4
loop_2373:
ldx [%l7 + 0x18], %g6
fble,a %fcc2, loop_2374
fcmped %fcc1, %f6, %f4
tge %icc, 0x1
std %f8, [%l7 + 0x78]
loop_2374:
orn %i3, 0x12E3, %o5
st %f2, [%l7 + 0x0C]
ldub [%l7 + 0x0F], %o7
fmovrse %g7, %f7, %f4
sll %l0, %o3, %l4
addccc %l2, %i5, %o4
smulcc %o0, 0x1D38, %l3
fmuld8sux16 %f15, %f13, %f12
stb %g4, [%l7 + 0x67]
movleu %xcc, %i1, %o6
fmovrdlz %i2, %f6, %f8
ldsw [%l7 + 0x60], %g5
movl %xcc, %i0, %l5
ldd [%l7 + 0x38], %f6
edge16 %l6, %o1, %g1
edge32n %i6, %i7, %g2
fpack32 %f6, %f4, %f4
srax %g3, 0x1D, %o2
fnor %f10, %f12, %f2
ldsb [%l7 + 0x72], %l1
ldsw [%l7 + 0x30], %i4
ldsh [%l7 + 0x0A], %g6
nop
setx loop_2375, %l0, %l1
jmpl %l1, %o5
fnegs %f5, %f14
sth %o7, [%l7 + 0x60]
sll %g7, %l0, %o3
loop_2375:
fbne %fcc0, loop_2376
brz,a %l4, loop_2377
fmovdvs %icc, %f1, %f9
xor %l2, %i3, %o4
loop_2376:
fmovrslz %i5, %f8, %f13
loop_2377:
lduh [%l7 + 0x14], %l3
fcmpeq16 %f14, %f4, %g4
andcc %o0, %o6, %i1
ldsh [%l7 + 0x66], %g5
brz,a %i0, loop_2378
fcmped %fcc2, %f0, %f12
fmul8x16 %f5, %f12, %f14
fmovsneg %icc, %f7, %f8
loop_2378:
movgu %xcc, %l5, %i2
fmovdn %icc, %f10, %f5
fmovrse %o1, %f5, %f4
tle %icc, 0x4
taddcc %g1, %i6, %i7
add %l6, %g2, %o2
fsrc1 %f8, %f12
brlez,a %g3, loop_2379
smul %i4, %l1, %g6
fmovrdne %o5, %f6, %f10
fmovdcc %icc, %f14, %f0
loop_2379:
brlz %g7, loop_2380
stw %l0, [%l7 + 0x1C]
lduh [%l7 + 0x14], %o3
movcs %xcc, %l4, %l2
loop_2380:
stb %o7, [%l7 + 0x61]
tn %xcc, 0x0
umul %o4, 0x017E, %i5
fabsd %f0, %f4
ldd [%l7 + 0x78], %f12
fmovrdgez %l3, %f14, %f14
movcc %icc, %i3, %g4
edge16l %o6, %i1, %g5
fbg %fcc3, loop_2381
ldsh [%l7 + 0x32], %o0
fpack32 %f14, %f0, %f0
fmul8x16al %f7, %f11, %f8
loop_2381:
fmovsn %xcc, %f3, %f14
fmovsl %xcc, %f15, %f10
fmovdg %icc, %f12, %f5
fmovdvs %icc, %f10, %f15
edge16ln %i0, %l5, %i2
fand %f14, %f6, %f14
stx %o1, [%l7 + 0x78]
srlx %i6, 0x08, %i7
fmovrsgez %l6, %f5, %f1
sth %g1, [%l7 + 0x6E]
brlez %g2, loop_2382
stw %g3, [%l7 + 0x20]
sth %o2, [%l7 + 0x7A]
movgu %icc, %i4, %g6
loop_2382:
bshuffle %f12, %f8, %f2
or %l1, 0x1E64, %o5
popc 0x1E1B, %l0
bvc,a %xcc, loop_2383
ldsw [%l7 + 0x7C], %g7
stb %o3, [%l7 + 0x1E]
fbne %fcc1, loop_2384
loop_2383:
stw %l2, [%l7 + 0x58]
fands %f12, %f6, %f9
st %f0, [%l7 + 0x30]
loop_2384:
bshuffle %f12, %f6, %f10
fmovdcs %icc, %f6, %f0
fmovrslez %l4, %f10, %f6
ldsw [%l7 + 0x34], %o4
fpackfix %f14, %f1
tneg %icc, 0x5
std %f14, [%l7 + 0x50]
fba,a %fcc1, loop_2385
fabss %f12, %f5
andn %i5, 0x1FEF, %l3
fmovdleu %xcc, %f9, %f15
loop_2385:
movleu %icc, %i3, %o7
fmovdpos %xcc, %f12, %f2
ldd [%l7 + 0x58], %f10
fmovdcs %xcc, %f14, %f5
stb %o6, [%l7 + 0x2B]
fcmped %fcc0, %f4, %f6
xor %i1, 0x020B, %g4
fpack16 %f14, %f8
addccc %o0, %g5, %i0
movn %icc, %l5, %i2
tcs %icc, 0x4
orn %i6, 0x095E, %o1
bgu %xcc, loop_2386
ldx [%l7 + 0x38], %i7
sra %g1, %g2, %l6
stb %g3, [%l7 + 0x53]
loop_2386:
stw %i4, [%l7 + 0x30]
srlx %o2, %g6, %o5
fors %f15, %f8, %f9
stx %l1, [%l7 + 0x40]
fmovsgu %icc, %f14, %f1
ldsb [%l7 + 0x08], %g7
subccc %o3, %l2, %l4
fnegd %f0, %f14
fpadd16s %f0, %f10, %f6
sdiv %o4, 0x1955, %l0
edge16l %l3, %i5, %o7
stb %o6, [%l7 + 0x6A]
bne %xcc, loop_2387
fmovde %xcc, %f11, %f12
st %f15, [%l7 + 0x0C]
bne loop_2388
loop_2387:
fmovsgu %icc, %f8, %f10
for %f14, %f2, %f8
st %f11, [%l7 + 0x64]
loop_2388:
fmovdvc %icc, %f8, %f4
ldd [%l7 + 0x30], %f4
brgez,a %i3, loop_2389
alignaddrl %g4, %o0, %i1
stx %g5, [%l7 + 0x70]
ldsh [%l7 + 0x68], %l5
loop_2389:
fands %f10, %f8, %f6
fcmps %fcc3, %f15, %f3
nop
setx loop_2390, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movne %xcc, %i0, %i6
fmovd %f2, %f8
tcs %xcc, 0x0
loop_2390:
fandnot1s %f0, %f8, %f6
sll %i2, %o1, %i7
edge16l %g2, %l6, %g3
orncc %g1, 0x15B2, %i4
fnands %f11, %f10, %f6
addccc %g6, %o2, %o5
ldub [%l7 + 0x7F], %l1
bgu,a %xcc, loop_2391
fbul,a %fcc3, loop_2392
tgu %xcc, 0x3
stw %o3, [%l7 + 0x14]
loop_2391:
array8 %g7, %l4, %l2
loop_2392:
fxor %f4, %f2, %f4
tsubcctv %o4, 0x001B, %l3
fcmpd %fcc3, %f8, %f8
ld [%l7 + 0x74], %f0
fxor %f6, %f14, %f2
movrlez %l0, %i5, %o7
ble,a,pn %icc, loop_2393
fcmped %fcc1, %f10, %f6
mova %xcc, %o6, %g4
udiv %o0, 0x19D9, %i3
loop_2393:
faligndata %f0, %f0, %f12
fmul8ulx16 %f4, %f4, %f8
fmovsne %xcc, %f11, %f0
fbuge,a %fcc0, loop_2394
subccc %i1, %l5, %g5
fbu %fcc0, loop_2395
sdiv %i6, 0x1DC4, %i2
loop_2394:
ldsb [%l7 + 0x14], %i0
ldsw [%l7 + 0x64], %o1
loop_2395:
taddcctv %i7, %g2, %l6
ldsb [%l7 + 0x56], %g3
movrgez %i4, 0x239, %g1
ble,a,pn %icc, loop_2396
sth %o2, [%l7 + 0x30]
movrne %g6, 0x0DE, %l1
st %f7, [%l7 + 0x08]
loop_2396:
fpsub32 %f0, %f14, %f6
fnot2s %f3, %f6
orn %o3, %g7, %l4
stb %l2, [%l7 + 0x23]
movn %xcc, %o4, %o5
bcs,a,pt %xcc, loop_2397
stx %l0, [%l7 + 0x20]
fbe %fcc0, loop_2398
fmovdleu %icc, %f4, %f4
loop_2397:
lduh [%l7 + 0x7A], %i5
ldd [%l7 + 0x78], %f4
loop_2398:
bcc,a,pt %icc, loop_2399
ldx [%l7 + 0x30], %l3
ldsb [%l7 + 0x5F], %o7
fpack16 %f2, %f5
loop_2399:
fmovrsgez %g4, %f0, %f8
stw %o0, [%l7 + 0x30]
fmovsleu %xcc, %f2, %f1
fmul8x16au %f8, %f13, %f4
alignaddrl %o6, %i1, %i3
array16 %l5, %i6, %g5
sub %i2, %o1, %i7
ldx [%l7 + 0x58], %g2
ldsb [%l7 + 0x1C], %i0
fmovsgu %icc, %f11, %f3
ld [%l7 + 0x18], %f1
fcmped %fcc1, %f6, %f0
tle %icc, 0x3
stx %g3, [%l7 + 0x48]
movrlz %l6, 0x22C, %g1
andcc %o2, %g6, %i4
tg %icc, 0x7
siam 0x7
fmovsvc %xcc, %f10, %f10
fbne %fcc2, loop_2400
stw %l1, [%l7 + 0x18]
bcs,a %icc, loop_2401
xnorcc %o3, 0x1124, %l4
loop_2400:
srlx %l2, %g7, %o5
lduh [%l7 + 0x16], %o4
loop_2401:
fpsub16s %f0, %f5, %f10
fmovdvc %icc, %f8, %f4
bgu,pn %icc, loop_2402
udivx %l0, 0x0FEA, %l3
fandnot1 %f8, %f0, %f10
addcc %o7, 0x01D4, %i5
loop_2402:
brgez %g4, loop_2403
fmovrde %o0, %f4, %f0
fmovdg %xcc, %f0, %f4
movle %xcc, %i1, %o6
loop_2403:
movrgez %i3, 0x14A, %l5
bpos,a %xcc, loop_2404
fcmpne32 %f0, %f4, %i6
bge,a,pt %icc, loop_2405
ldsw [%l7 + 0x4C], %i2
loop_2404:
fcmpeq16 %f8, %f4, %o1
fmovdcs %xcc, %f6, %f3
loop_2405:
orncc %i7, 0x0B5F, %g2
stx %i0, [%l7 + 0x58]
st %f12, [%l7 + 0x20]
edge16l %g5, %l6, %g1
xnorcc %g3, 0x0B26, %g6
fbuge,a %fcc1, loop_2406
fcmpes %fcc1, %f12, %f14
sub %i4, 0x1749, %o2
fsrc2s %f5, %f2
loop_2406:
fsrc1s %f5, %f14
brz %l1, loop_2407
movcc %xcc, %l4, %l2
sdivcc %g7, 0x02C0, %o5
fmovdne %icc, %f0, %f8
loop_2407:
fmul8ulx16 %f12, %f14, %f6
mulx %o3, 0x09BA, %o4
ta %xcc, 0x6
ldx [%l7 + 0x68], %l3
orn %o7, 0x022B, %l0
bgu,pt %xcc, loop_2408
fmovsn %icc, %f2, %f5
fmovrdne %g4, %f14, %f14
ldx [%l7 + 0x70], %i5
loop_2408:
st %f1, [%l7 + 0x18]
bpos,pn %icc, loop_2409
movg %icc, %o0, %o6
fcmps %fcc1, %f6, %f12
std %f14, [%l7 + 0x68]
loop_2409:
fsrc1s %f13, %f7
ldsb [%l7 + 0x5B], %i3
stx %l5, [%l7 + 0x08]
fmul8x16au %f15, %f7, %f6
st %f14, [%l7 + 0x6C]
fba %fcc2, loop_2410
fmuld8sux16 %f14, %f1, %f10
fmovscc %xcc, %f1, %f6
fbue %fcc3, loop_2411
loop_2410:
umulcc %i1, %i6, %o1
stx %i7, [%l7 + 0x48]
movle %icc, %i2, %i0
loop_2411:
fmovsneg %icc, %f5, %f3
lduw [%l7 + 0x70], %g2
fpsub32s %f3, %f3, %f9
bvc,pn %xcc, loop_2412
bg,a loop_2413
movne %icc, %l6, %g5
ldd [%l7 + 0x08], %f10
loop_2412:
tleu %icc, 0x3
loop_2413:
edge32 %g3, %g1, %i4
fmovdpos %xcc, %f3, %f7
fmovdvc %xcc, %f1, %f8
fandnot1 %f10, %f14, %f4
fmovdle %icc, %f3, %f13
stb %g6, [%l7 + 0x45]
xor %o2, 0x0D08, %l4
nop
setx loop_2414, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %l1, [%l7 + 0x38]
stw %g7, [%l7 + 0x50]
brz %l2, loop_2415
loop_2414:
stw %o3, [%l7 + 0x08]
mova %icc, %o5, %o4
ldx [%l7 + 0x70], %l3
loop_2415:
stw %l0, [%l7 + 0x2C]
edge32ln %o7, %g4, %i5
std %f6, [%l7 + 0x30]
fmuld8sux16 %f12, %f11, %f6
ldub [%l7 + 0x35], %o6
fmovdl %xcc, %f3, %f6
lduh [%l7 + 0x46], %i3
bn loop_2416
ldd [%l7 + 0x28], %f4
fmovsge %icc, %f9, %f9
lduh [%l7 + 0x66], %l5
loop_2416:
bg,a,pn %xcc, loop_2417
fzeros %f5
bcs %icc, loop_2418
ldsw [%l7 + 0x4C], %o0
loop_2417:
ldub [%l7 + 0x4C], %i6
edge32 %o1, %i7, %i2
loop_2418:
edge16l %i1, %g2, %i0
sll %g5, %l6, %g1
edge16ln %i4, %g6, %g3
fbul %fcc3, loop_2419
ldd [%l7 + 0x30], %f10
ldx [%l7 + 0x20], %o2
bpos %xcc, loop_2420
loop_2419:
fmovdn %xcc, %f1, %f7
umul %l1, %g7, %l2
lduw [%l7 + 0x1C], %o3
loop_2420:
stx %l4, [%l7 + 0x70]
stb %o4, [%l7 + 0x4F]
fxor %f8, %f0, %f4
ldsw [%l7 + 0x64], %o5
movrlz %l3, 0x1D4, %o7
fcmpeq32 %f6, %f14, %l0
lduh [%l7 + 0x46], %i5
edge8ln %o6, %i3, %l5
lduh [%l7 + 0x70], %g4
fsrc2s %f0, %f3
ldsw [%l7 + 0x6C], %i6
ldd [%l7 + 0x10], %f8
udiv %o0, 0x1C4A, %i7
ldsb [%l7 + 0x39], %o1
movgu %xcc, %i2, %g2
ldd [%l7 + 0x28], %f8
brz,a %i0, loop_2421
fpmerge %f5, %f7, %f0
ba,a loop_2422
brlez,a %g5, loop_2423
loop_2421:
fmul8sux16 %f4, %f14, %f8
bcc,pn %xcc, loop_2424
loop_2422:
fbo,a %fcc3, loop_2425
loop_2423:
edge8n %i1, %l6, %g1
fbu %fcc3, loop_2426
loop_2424:
tpos %xcc, 0x2
loop_2425:
fzero %f2
stx %g6, [%l7 + 0x70]
loop_2426:
fbu,a %fcc2, loop_2427
ldsh [%l7 + 0x3A], %i4
ldx [%l7 + 0x30], %o2
fnegs %f1, %f5
loop_2427:
bgu,pn %xcc, loop_2428
movcc %xcc, %l1, %g7
stb %l2, [%l7 + 0x48]
smulcc %g3, 0x0F95, %o3
loop_2428:
bvc,a %icc, loop_2429
ldsb [%l7 + 0x79], %o4
taddcctv %o5, 0x0696, %l3
fnot2s %f6, %f4
loop_2429:
fpsub32s %f3, %f0, %f10
siam 0x7
fmovsvc %icc, %f11, %f6
movpos %icc, %l4, %o7
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
array16 %l0, %o6, %i5
addc %l5, %i3, %i6
fble,a %fcc0, loop_2431
loop_2430:
fmovrde %g4, %f2, %f10
ldsb [%l7 + 0x6F], %o0
ldsb [%l7 + 0x36], %i7
loop_2431:
fmovrdlez %i2, %f12, %f0
std %f14, [%l7 + 0x10]
fmovdpos %xcc, %f12, %f9
fexpand %f14, %f0
fcmpeq16 %f10, %f2, %g2
movre %o1, 0x02F, %i0
fandnot1 %f4, %f2, %f10
fmovrslz %g5, %f3, %f13
st %f3, [%l7 + 0x14]
siam 0x5
orcc %i1, 0x1941, %g1
alignaddr %g6, %l6, %o2
fmovsle %xcc, %f15, %f1
subcc %l1, 0x091B, %i4
ldd [%l7 + 0x38], %f12
brlz %g7, loop_2432
st %f13, [%l7 + 0x34]
st %f4, [%l7 + 0x60]
srax %g3, 0x04, %l2
loop_2432:
fcmpeq32 %f2, %f12, %o4
sllx %o3, 0x11, %o5
bcs,a,pn %icc, loop_2433
fnand %f10, %f2, %f6
ldx [%l7 + 0x28], %l4
xor %o7, %l3, %o6
loop_2433:
fmovsge %icc, %f4, %f10
nop
setx loop_2434, %l0, %l1
jmpl %l1, %l0
ldx [%l7 + 0x28], %i5
movge %icc, %l5, %i6
fabss %f14, %f5
loop_2434:
nop
setx loop_2435, %l0, %l1
jmpl %l1, %i3
fmovdpos %icc, %f6, %f9
fcmps %fcc3, %f0, %f1
fbe %fcc2, loop_2436
loop_2435:
fmovdcc %icc, %f11, %f8
srax %g4, %i7, %i2
edge8 %o0, %o1, %i0
loop_2436:
ldd [%l7 + 0x08], %f6
edge32ln %g2, %i1, %g1
movrlz %g5, 0x20F, %g6
fnor %f0, %f8, %f0
ldub [%l7 + 0x60], %o2
std %f0, [%l7 + 0x40]
edge8l %l1, %i4, %g7
fandnot2 %f0, %f4, %f2
std %f2, [%l7 + 0x38]
subcc %g3, 0x1CFB, %l2
sth %l6, [%l7 + 0x0C]
bneg,pn %icc, loop_2437
edge8l %o4, %o3, %l4
ldd [%l7 + 0x70], %f8
fxor %f10, %f0, %f4
loop_2437:
fmul8x16au %f15, %f3, %f0
taddcctv %o5, %o7, %l3
stx %o6, [%l7 + 0x38]
ldsh [%l7 + 0x28], %i5
bcc,pt %icc, loop_2438
tn %xcc, 0x5
fmovsne %xcc, %f1, %f14
stw %l5, [%l7 + 0x50]
loop_2438:
stb %i6, [%l7 + 0x5F]
fmul8x16au %f6, %f8, %f0
stw %l0, [%l7 + 0x10]
udivcc %g4, 0x0613, %i3
tg %icc, 0x6
addc %i2, 0x144B, %o0
andcc %o1, 0x1504, %i0
fsrc1s %f15, %f10
fmovsleu %xcc, %f7, %f3
ld [%l7 + 0x6C], %f7
movg %icc, %g2, %i1
sth %i7, [%l7 + 0x36]
stb %g5, [%l7 + 0x3C]
ldx [%l7 + 0x28], %g1
ldsb [%l7 + 0x4E], %o2
std %f4, [%l7 + 0x38]
fmovdn %icc, %f11, %f12
stw %l1, [%l7 + 0x6C]
smul %i4, %g6, %g3
stb %l2, [%l7 + 0x5C]
fmovde %xcc, %f5, %f3
movn %icc, %l6, %g7
st %f9, [%l7 + 0x40]
fmovda %icc, %f2, %f4
stx %o4, [%l7 + 0x78]
lduw [%l7 + 0x28], %l4
fandnot2s %f9, %f12, %f10
movrgz %o5, %o3, %o7
ldx [%l7 + 0x38], %o6
ldsb [%l7 + 0x75], %i5
orncc %l5, 0x1A08, %l3
std %f0, [%l7 + 0x10]
fmovrslz %l0, %f3, %f8
umul %i6, 0x00AE, %i3
sth %g4, [%l7 + 0x36]
brlz %o0, loop_2439
fbg %fcc0, loop_2440
fornot2s %f15, %f6, %f14
tvc %icc, 0x5
loop_2439:
movvs %xcc, %i2, %o1
loop_2440:
fnegd %f2, %f0
stw %i0, [%l7 + 0x48]
bleu %icc, loop_2441
add %i1, %g2, %i7
bcc loop_2442
sth %g5, [%l7 + 0x58]
loop_2441:
fmovrdgz %o2, %f8, %f6
tcs %icc, 0x1
loop_2442:
std %f12, [%l7 + 0x68]
subccc %l1, 0x112C, %g1
tn %icc, 0x4
edge16 %g6, %g3, %l2
fbul,a %fcc3, loop_2443
te %icc, 0x4
stx %l6, [%l7 + 0x50]
andn %i4, 0x15F2, %g7
loop_2443:
ldd [%l7 + 0x70], %f6
fpsub16 %f0, %f6, %f10
array8 %l4, %o4, %o5
array8 %o7, %o6, %i5
subc %l5, %o3, %l0
orn %l3, 0x1EDF, %i3
edge8l %g4, %o0, %i6
addccc %o1, %i2, %i1
fors %f3, %f10, %f6
stw %i0, [%l7 + 0x2C]
st %f2, [%l7 + 0x48]
fmovd %f8, %f6
ba loop_2444
ldsw [%l7 + 0x64], %g2
ldsw [%l7 + 0x48], %i7
stw %o2, [%l7 + 0x0C]
loop_2444:
stx %g5, [%l7 + 0x08]
tneg %icc, 0x5
nop
setx loop_2445, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
mova %icc, %g1, %g6
andcc %g3, %l2, %l6
ldub [%l7 + 0x57], %l1
loop_2445:
bgu,a,pt %xcc, loop_2446
nop
setx loop_2447, %l0, %l1
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 + 0x62], %i4
udivcc %g7, 0x1193, %o4
loop_2446:
lduh [%l7 + 0x60], %l4
loop_2447:
fbg %fcc3, loop_2448
ldsb [%l7 + 0x19], %o7
fmovrsgez %o6, %f9, %f4
ldub [%l7 + 0x7A], %i5
loop_2448:
udiv %l5, 0x0876, %o5
andn %o3, 0x1F05, %l0
fpsub16 %f0, %f4, %f10
bneg,pn %icc, loop_2449
mova %icc, %l3, %g4
fmovrse %i3, %f15, %f13
stw %o0, [%l7 + 0x44]
loop_2449:
bvc,a,pn %icc, loop_2450
srl %o1, 0x01, %i2
ldd [%l7 + 0x40], %f14
ldsw [%l7 + 0x1C], %i6
loop_2450:
tn %xcc, 0x7
bleu loop_2451
array8 %i1, %g2, %i0
fmovspos %xcc, %f9, %f15
movl %xcc, %o2, %g5
loop_2451:
fnegd %f14, %f2
fmovdle %xcc, %f7, %f9
fbul,a %fcc1, loop_2452
ld [%l7 + 0x08], %f13
std %f10, [%l7 + 0x78]
tpos %xcc, 0x3
loop_2452:
fble,a %fcc1, loop_2453
sth %g1, [%l7 + 0x2C]
edge16 %i7, %g6, %l2
movleu %icc, %g3, %l1
loop_2453:
fxnor %f12, %f4, %f12
movge %icc, %i4, %g7
ldsh [%l7 + 0x6C], %l6
fxnor %f12, %f2, %f10
fmovrdgz %l4, %f0, %f14
fmovsgu %xcc, %f12, %f15
stw %o7, [%l7 + 0x28]
stb %o4, [%l7 + 0x47]
fbo %fcc2, loop_2454
ldub [%l7 + 0x6D], %o6
fones %f4
fbule %fcc2, loop_2455
loop_2454:
fornot2s %f6, %f14, %f3
ldx [%l7 + 0x18], %i5
fmovdgu %xcc, %f7, %f0
loop_2455:
fmovs %f3, %f6
sdivcc %o5, 0x0764, %o3
lduw [%l7 + 0x14], %l5
array16 %l0, %g4, %l3
bl,pn %xcc, loop_2456
orncc %i3, 0x1024, %o0
fpackfix %f14, %f12
fpsub16 %f6, %f4, %f14
loop_2456:
ldsw [%l7 + 0x68], %o1
sdivx %i6, 0x0D19, %i1
fbl,a %fcc3, loop_2457
brz,a %g2, loop_2458
fone %f4
fbo,a %fcc1, loop_2459
loop_2457:
fcmps %fcc3, %f3, %f0
loop_2458:
ldd [%l7 + 0x70], %f10
array8 %i0, %i2, %o2
loop_2459:
fmovrsgez %g5, %f3, %f3
tsubcctv %g1, 0x1095, %i7
fors %f3, %f1, %f11
bl,a %xcc, loop_2460
tle %icc, 0x7
stb %l2, [%l7 + 0x64]
fnot1 %f14, %f14
loop_2460:
udiv %g3, 0x1389, %g6
pdist %f4, %f2, %f12
ldub [%l7 + 0x23], %i4
sth %l1, [%l7 + 0x0C]
fsrc1s %f0, %f14
fmovdne %icc, %f3, %f10
ldub [%l7 + 0x26], %l6
and %l4, %o7, %o4
stb %g7, [%l7 + 0x4D]
movcc %xcc, %o6, %i5
edge8n %o5, %o3, %l0
ldx [%l7 + 0x18], %g4
fmovrde %l3, %f10, %f0
fmovrdgz %i3, %f10, %f14
ldsw [%l7 + 0x7C], %l5
array32 %o0, %o1, %i6
std %f4, [%l7 + 0x50]
ldsh [%l7 + 0x78], %i1
edge32 %i0, %g2, %o2
bl %icc, loop_2461
ld [%l7 + 0x08], %f7
nop
setx loop_2462, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd32 %f12, %f14, %f8
loop_2461:
fmovdl %xcc, %f7, %f3
edge32 %i2, %g5, %g1
loop_2462:
fmovdg %xcc, %f5, %f4
lduw [%l7 + 0x40], %i7
mova %icc, %g3, %g6
stw %l2, [%l7 + 0x14]
fbule %fcc3, loop_2463
bl,a loop_2464
faligndata %f10, %f14, %f0
addccc %i4, 0x04DA, %l1
loop_2463:
fnot2s %f6, %f7
loop_2464:
addc %l6, 0x06A0, %l4
brnz,a %o4, loop_2465
ldsh [%l7 + 0x46], %g7
lduh [%l7 + 0x30], %o7
fbue,a %fcc1, loop_2466
loop_2465:
fpsub16 %f6, %f6, %f2
xorcc %o6, %i5, %o5
move %xcc, %l0, %g4
loop_2466:
fabsd %f14, %f0
fbue %fcc3, loop_2467
fcmped %fcc0, %f4, %f10
ldub [%l7 + 0x7A], %o3
movcc %icc, %l3, %i3
loop_2467:
fmovdleu %xcc, %f14, %f8
lduh [%l7 + 0x60], %o0
fexpand %f10, %f10
bg %icc, loop_2468
fba %fcc1, loop_2469
fbge %fcc3, loop_2470
fsrc1s %f6, %f13
loop_2468:
fmovsleu %xcc, %f4, %f0
loop_2469:
movge %icc, %o1, %l5
loop_2470:
st %f2, [%l7 + 0x5C]
fpsub16s %f9, %f0, %f5
andcc %i6, %i1, %i0
stx %o2, [%l7 + 0x20]
fcmpeq32 %f2, %f0, %i2
sth %g2, [%l7 + 0x5E]
movrlez %g1, 0x23E, %g5
fcmps %fcc1, %f8, %f14
fmovde %icc, %f8, %f5
fcmpes %fcc2, %f13, %f5
fpadd32s %f6, %f14, %f14
tneg %xcc, 0x1
or %i7, 0x0B82, %g6
fmovsl %icc, %f8, %f1
lduw [%l7 + 0x60], %g3
ldx [%l7 + 0x50], %i4
ble,a,pt %icc, loop_2471
stb %l2, [%l7 + 0x3A]
stx %l1, [%l7 + 0x38]
fbl,a %fcc3, loop_2472
loop_2471:
fbge %fcc2, loop_2473
fornot1 %f6, %f2, %f2
ldx [%l7 + 0x70], %l4
loop_2472:
movpos %icc, %l6, %g7
loop_2473:
brz,a %o4, loop_2474
ldd [%l7 + 0x08], %f4
fmovs %f10, %f14
fmovsleu %xcc, %f1, %f13
loop_2474:
fble,a %fcc3, loop_2475
fble,a %fcc3, loop_2476
bn,a,pn %xcc, loop_2477
stb %o6, [%l7 + 0x7A]
loop_2475:
fzero %f0
loop_2476:
st %f15, [%l7 + 0x28]
loop_2477:
fmovrdgez %o7, %f10, %f0
orcc %o5, 0x18C7, %l0
bgu,a %icc, loop_2478
nop
setx loop_2479, %l0, %l1
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 + 0x40], %g4
tge %icc, 0x7
loop_2478:
bcc,a,pt %xcc, loop_2480
loop_2479:
ldsw [%l7 + 0x20], %i5
ld [%l7 + 0x18], %f4
ldsh [%l7 + 0x54], %l3
loop_2480:
movgu %icc, %i3, %o0
fmovsle %icc, %f6, %f12
tsubcctv %o3, 0x0F63, %l5
fmovrsgz %i6, %f14, %f14
fnot1s %f1, %f14
ldsh [%l7 + 0x3C], %o1
stw %i1, [%l7 + 0x50]
fcmple16 %f10, %f8, %o2
st %f15, [%l7 + 0x38]
bn %icc, loop_2481
lduh [%l7 + 0x2C], %i2
ldx [%l7 + 0x48], %g2
bvc,pt %xcc, loop_2482
loop_2481:
fmovsleu %icc, %f1, %f5
fandnot2s %f10, %f9, %f6
popc %g1, %i0
loop_2482:
fmovrsne %g5, %f5, %f2
std %f4, [%l7 + 0x68]
fbl,a %fcc0, loop_2483
fmul8sux16 %f8, %f12, %f14
ldsb [%l7 + 0x79], %g6
fmul8sux16 %f10, %f10, %f6
loop_2483:
mulscc %g3, 0x1DB0, %i4
edge8ln %i7, %l1, %l2
tsubcctv %l6, %g7, %o4
edge32l %l4, %o7, %o6
fmovscs %xcc, %f7, %f0
fbo,a %fcc1, loop_2484
fmovdgu %icc, %f8, %f12
st %f2, [%l7 + 0x1C]
fmovsne %xcc, %f5, %f11
loop_2484:
fbul,a %fcc0, loop_2485
fandnot2 %f12, %f8, %f14
ld [%l7 + 0x7C], %f11
stx %l0, [%l7 + 0x28]
loop_2485:
tneg %xcc, 0x7
fors %f4, %f14, %f14
faligndata %f0, %f12, %f0
fsrc1s %f11, %f9
sth %o5, [%l7 + 0x1A]
fbe,a %fcc0, loop_2486
fmuld8sux16 %f13, %f2, %f14
movgu %xcc, %i5, %l3
ldsw [%l7 + 0x7C], %i3
loop_2486:
tvc %xcc, 0x0
ldub [%l7 + 0x08], %g4
andn %o3, %l5, %i6
fmovsg %xcc, %f15, %f6
fbul %fcc2, loop_2487
fbe,a %fcc0, loop_2488
andcc %o0, %o1, %o2
ldub [%l7 + 0x69], %i1
loop_2487:
array32 %i2, %g1, %g2
loop_2488:
for %f10, %f14, %f0
stx %g5, [%l7 + 0x68]
movn %xcc, %g6, %g3
bn,pn %xcc, loop_2489
bne loop_2490
array16 %i4, %i7, %l1
fpadd16 %f12, %f8, %f4
loop_2489:
bneg %xcc, loop_2491
loop_2490:
for %f6, %f14, %f2
fcmpes %fcc3, %f1, %f13
ldsb [%l7 + 0x4E], %i0
loop_2491:
tl %icc, 0x2
fandnot2s %f6, %f3, %f15
ldx [%l7 + 0x38], %l6
lduw [%l7 + 0x60], %g7
addc %o4, 0x0D1B, %l2
fpsub32s %f2, %f10, %f0
sdiv %o7, 0x0B9E, %l4
sth %l0, [%l7 + 0x0C]
fcmple16 %f10, %f8, %o6
fmuld8sux16 %f12, %f5, %f14
fmovda %xcc, %f5, %f3
fmovda %icc, %f5, %f3
nop
setx loop_2492, %l0, %l1
jmpl %l1, %o5
movg %xcc, %i5, %l3
xnorcc %i3, %o3, %g4
alignaddrl %l5, %i6, %o0
loop_2492:
ldd [%l7 + 0x60], %f8
subccc %o2, %o1, %i2
movge %xcc, %i1, %g1
bg,a %icc, loop_2493
movle %xcc, %g2, %g6
fzeros %f8
fzeros %f10
loop_2493:
xnor %g3, 0x0F6A, %i4
fmovdl %icc, %f0, %f13
fbn %fcc2, loop_2494
lduw [%l7 + 0x7C], %g5
array32 %i7, %l1, %i0
sub %g7, 0x0063, %l6
loop_2494:
fmovdne %xcc, %f4, %f1
lduw [%l7 + 0x6C], %o4
movrgz %o7, 0x325, %l2
ta %xcc, 0x6
stx %l4, [%l7 + 0x60]
stw %l0, [%l7 + 0x54]
fsrc1s %f13, %f12
movle %xcc, %o5, %o6
tleu %xcc, 0x7
ldsw [%l7 + 0x40], %i5
fmovscs %icc, %f1, %f6
move %xcc, %i3, %o3
fcmple32 %f2, %f2, %g4
edge32l %l3, %l5, %o0
fmovs %f1, %f1
fmovsgu %icc, %f3, %f5
fmovspos %xcc, %f0, %f1
popc %o2, %o1
fbne,a %fcc1, loop_2495
fmul8x16 %f12, %f2, %f12
fbule %fcc3, loop_2496
tvc %icc, 0x1
loop_2495:
fmovrsgez %i6, %f15, %f1
andncc %i2, %i1, %g1
loop_2496:
movpos %icc, %g6, %g2
stb %g3, [%l7 + 0x08]
sth %g5, [%l7 + 0x0A]
tcc %xcc, 0x4
fmovdcs %icc, %f1, %f1
brz %i7, loop_2497
mova %xcc, %i4, %l1
fcmpd %fcc0, %f12, %f2
fands %f4, %f10, %f3
loop_2497:
fpadd32 %f6, %f12, %f4
stw %g7, [%l7 + 0x1C]
subcc %l6, %i0, %o4
udivx %o7, 0x1B1A, %l4
ld [%l7 + 0x2C], %f0
stw %l0, [%l7 + 0x7C]
movneg %xcc, %o5, %o6
movne %icc, %l2, %i3
ldsb [%l7 + 0x10], %o3
sth %g4, [%l7 + 0x7C]
movrne %i5, 0x10D, %l3
movvs %icc, %l5, %o0
fsrc2s %f5, %f2
fxnors %f11, %f9, %f5
fmovdl %xcc, %f6, %f11
movl %xcc, %o2, %o1
fbg,a %fcc3, loop_2498
fmovdg %xcc, %f12, %f14
mova %icc, %i2, %i1
fblg,a %fcc2, loop_2499
loop_2498:
addc %i6, %g1, %g2
andcc %g6, %g5, %i7
pdist %f12, %f0, %f10
loop_2499:
movrlez %g3, 0x3DA, %i4
fxor %f10, %f8, %f12
fpsub32s %f13, %f3, %f11
tne %xcc, 0x5
st %f8, [%l7 + 0x58]
fcmpne32 %f4, %f0, %g7
fbul,a %fcc2, loop_2500
and %l6, %i0, %l1
fnot2 %f12, %f4
fbul %fcc1, loop_2501
loop_2500:
movrne %o4, 0x3C6, %l4
fmovdg %xcc, %f6, %f1
fpadd16 %f2, %f6, %f12
loop_2501:
udivx %o7, 0x1A60, %o5
nop
setx loop_2502, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stw %l0, [%l7 + 0x28]
fxors %f10, %f4, %f0
ldd [%l7 + 0x18], %f6
loop_2502:
fmovrdgez %o6, %f0, %f2
ldsh [%l7 + 0x32], %l2
fpsub16 %f12, %f12, %f2
stw %i3, [%l7 + 0x54]
movrgez %o3, 0x072, %i5
fmul8sux16 %f2, %f6, %f6
ldx [%l7 + 0x60], %l3
for %f8, %f0, %f14
udivx %g4, 0x1295, %l5
be,a,pn %xcc, loop_2503
fbug %fcc1, loop_2504
sth %o2, [%l7 + 0x4E]
ba,a,pt %xcc, loop_2505
loop_2503:
ldd [%l7 + 0x18], %f10
loop_2504:
fmovsg %icc, %f3, %f12
nop
setx loop_2506, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2505:
std %f8, [%l7 + 0x40]
fcmple16 %f2, %f2, %o1
tcc %icc, 0x0
loop_2506:
stb %i2, [%l7 + 0x63]
array32 %o0, %i1, %i6
ldsh [%l7 + 0x08], %g2
std %f12, [%l7 + 0x70]
brlez,a %g6, loop_2507
ldsh [%l7 + 0x4C], %g1
andn %i7, %g5, %i4
umul %g7, 0x0E9C, %g3
loop_2507:
ldd [%l7 + 0x28], %f6
addc %i0, %l6, %l1
st %f6, [%l7 + 0x78]
stx %o4, [%l7 + 0x28]
nop
setx loop_2508, %l0, %l1
jmpl %l1, %o7
fsrc2 %f6, %f6
fcmpeq32 %f10, %f4, %o5
st %f9, [%l7 + 0x30]
loop_2508:
fcmps %fcc3, %f14, %f4
fpack16 %f2, %f12
fsrc1s %f8, %f7
ld [%l7 + 0x28], %f0
taddcctv %l0, 0x08CB, %l4
ldsw [%l7 + 0x68], %l2
fnors %f3, %f9, %f0
ldub [%l7 + 0x20], %i3
fabsd %f10, %f10
fnot2 %f2, %f2
sdiv %o6, 0x0745, %o3
fba %fcc3, loop_2509
ldsb [%l7 + 0x65], %i5
std %f0, [%l7 + 0x60]
faligndata %f10, %f12, %f10
loop_2509:
srl %l3, 0x0D, %l5
fpadd32s %f14, %f10, %f3
mulscc %g4, %o2, %o1
tsubcc %i2, %o0, %i1
fmovse %icc, %f0, %f13
fmovda %xcc, %f12, %f3
fmovsne %xcc, %f11, %f11
fabss %f3, %f9
ldd [%l7 + 0x40], %f4
st %f2, [%l7 + 0x30]
fpackfix %f12, %f11
ldub [%l7 + 0x70], %i6
fmuld8sux16 %f9, %f11, %f6
tgu %icc, 0x2
stw %g2, [%l7 + 0x30]
stw %g1, [%l7 + 0x44]
fandnot2 %f2, %f8, %f10
ldub [%l7 + 0x29], %g6
fmovsl %icc, %f3, %f3
stx %g5, [%l7 + 0x40]
ldsh [%l7 + 0x44], %i7
sdiv %g7, 0x1E81, %i4
fmovrdlz %g3, %f12, %f6
fmovrsgz %i0, %f9, %f3
ldsh [%l7 + 0x74], %l1
fmovrde %o4, %f12, %f2
ld [%l7 + 0x64], %f5
stw %o7, [%l7 + 0x78]
fmul8x16au %f8, %f0, %f6
lduw [%l7 + 0x60], %o5
stw %l0, [%l7 + 0x1C]
subc %l4, 0x0353, %l2
fnands %f2, %f11, %f6
st %f13, [%l7 + 0x38]
bgu,a loop_2510
fcmps %fcc2, %f4, %f12
stb %l6, [%l7 + 0x52]
ldsh [%l7 + 0x22], %o6
loop_2510:
fmovdpos %xcc, %f15, %f14
fbul %fcc2, loop_2511
ldsb [%l7 + 0x4D], %i3
stw %i5, [%l7 + 0x38]
fmovrdlez %o3, %f10, %f4
loop_2511:
ldsh [%l7 + 0x22], %l5
ldsh [%l7 + 0x0C], %g4
smul %o2, 0x0CF0, %o1
ldub [%l7 + 0x52], %i2
fand %f10, %f6, %f8
fsrc1 %f6, %f2
ldsw [%l7 + 0x74], %o0
movge %icc, %l3, %i1
fbule %fcc3, loop_2512
bvs,a %xcc, loop_2513
edge32n %i6, %g1, %g2
movl %icc, %g6, %i7
loop_2512:
fbuge %fcc1, loop_2514
loop_2513:
st %f11, [%l7 + 0x20]
orncc %g7, 0x1112, %i4
ldsh [%l7 + 0x72], %g3
loop_2514:
faligndata %f12, %f0, %f10
array32 %g5, %i0, %l1
fmovsl %icc, %f7, %f13
addccc %o7, %o5, %l0
fbue %fcc2, loop_2515
fmovrslz %l4, %f9, %f5
sth %l2, [%l7 + 0x18]
fandnot2s %f13, %f13, %f13
loop_2515:
fsrc2s %f12, %f12
fands %f7, %f6, %f1
ldx [%l7 + 0x78], %o4
fxors %f10, %f4, %f8
fmovscc %xcc, %f6, %f15
bleu,a,pn %icc, loop_2516
stw %l6, [%l7 + 0x0C]
ldsb [%l7 + 0x49], %o6
fmovspos %icc, %f10, %f3
loop_2516:
stb %i3, [%l7 + 0x49]
fsrc1 %f4, %f10
sth %i5, [%l7 + 0x7A]
fmovscs %icc, %f12, %f4
fmovrdgez %o3, %f10, %f0
udivcc %l5, 0x1036, %g4
fabss %f8, %f2
stw %o1, [%l7 + 0x40]
srlx %i2, 0x11, %o2
udivcc %l3, 0x09C1, %o0
bn loop_2517
fpack16 %f2, %f10
fexpand %f7, %f4
st %f6, [%l7 + 0x18]
loop_2517:
umul %i1, 0x110A, %g1
stb %g2, [%l7 + 0x4F]
ldd [%l7 + 0x78], %f2
bvs,pt %icc, loop_2518
sethi 0x1D84, %i6
brlez %i7, loop_2519
fpack32 %f12, %f2, %f4
loop_2518:
stb %g6, [%l7 + 0x4C]
ldsh [%l7 + 0x48], %i4
loop_2519:
sth %g3, [%l7 + 0x22]
xnorcc %g5, %i0, %l1
fmovrsgez %g7, %f9, %f13
tne %icc, 0x7
nop
setx loop_2520, %l0, %l1
jmpl %l1, %o5
ld [%l7 + 0x0C], %f3
tleu %icc, 0x4
fmovrde %o7, %f8, %f12
loop_2520:
fpsub32 %f4, %f0, %f2
lduh [%l7 + 0x76], %l4
mulx %l2, %o4, %l0
smulcc %o6, 0x0E76, %l6
sethi 0x0E10, %i5
fmovscs %xcc, %f1, %f12
fand %f14, %f8, %f4
fnegd %f6, %f4
fcmpne32 %f4, %f6, %o3
brnz %l5, loop_2521
tneg %xcc, 0x2
st %f0, [%l7 + 0x08]
lduh [%l7 + 0x5C], %g4
loop_2521:
ldsb [%l7 + 0x4D], %i3
andcc %o1, 0x0124, %i2
movrgz %l3, 0x113, %o2
ld [%l7 + 0x20], %f2
fmovrse %o0, %f8, %f7
stx %g1, [%l7 + 0x40]
fnot2s %f11, %f1
fbg %fcc3, loop_2522
mulx %g2, %i6, %i7
fmovrslz %i1, %f2, %f13
stx %i4, [%l7 + 0x60]
loop_2522:
fmovdneg %icc, %f11, %f8
brgz %g6, loop_2523
fpadd32s %f5, %f8, %f9
nop
setx loop_2524, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8l %g5, %g3, %l1
loop_2523:
srlx %g7, 0x12, %o5
fmovdne %xcc, %f14, %f9
loop_2524:
edge32ln %o7, %l4, %l2
fabsd %f10, %f12
tle %icc, 0x3
be,a loop_2525
lduw [%l7 + 0x18], %i0
bgu,pt %icc, loop_2526
lduh [%l7 + 0x3C], %o4
loop_2525:
bshuffle %f12, %f4, %f8
andn %l0, 0x1F0C, %l6
loop_2526:
tg %xcc, 0x6
fbo,a %fcc3, loop_2527
fbg %fcc1, loop_2528
brlz,a %i5, loop_2529
st %f6, [%l7 + 0x44]
loop_2527:
fbe %fcc0, loop_2530
loop_2528:
tn %xcc, 0x7
loop_2529:
fandnot2 %f6, %f0, %f10
fcmpd %fcc3, %f2, %f4
loop_2530:
sllx %o6, %l5, %g4
edge32n %i3, %o3, %i2
fandnot1 %f12, %f4, %f2
brgez,a %l3, loop_2531
stb %o1, [%l7 + 0x6D]
stb %o2, [%l7 + 0x41]
andncc %g1, %o0, %i6
loop_2531:
tg %icc, 0x2
movl %icc, %g2, %i7
tcc %icc, 0x1
ldsb [%l7 + 0x2B], %i1
sdiv %i4, 0x0324, %g6
te %icc, 0x4
tsubcctv %g3, %g5, %l1
fbuge,a %fcc0, loop_2532
ldx [%l7 + 0x40], %g7
movl %xcc, %o7, %o5
nop
setx loop_2533, %l0, %l1
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_2532:
fmovrdgz %l4, %f0, %f0
brgz %i0, loop_2534
sethi 0x0239, %o4
loop_2533:
fandnot1s %f7, %f15, %f11
array16 %l0, %l2, %l6
loop_2534:
andn %i5, 0x0B82, %l5
fmovdneg %xcc, %f14, %f0
std %f8, [%l7 + 0x58]
edge16 %o6, %g4, %o3
tl %icc, 0x3
fnors %f9, %f6, %f14
fcmpne16 %f10, %f12, %i3
ld [%l7 + 0x74], %f14
ldsh [%l7 + 0x36], %i2
fnot1s %f9, %f3
fbul %fcc0, loop_2535
fornot1 %f10, %f14, %f12
fmovdvc %icc, %f15, %f6
fbue,a %fcc1, loop_2536
loop_2535:
ldsw [%l7 + 0x64], %o1
fabsd %f8, %f12
fmovsn %xcc, %f15, %f0
loop_2536:
ldsb [%l7 + 0x14], %l3
fornot1 %f2, %f0, %f10
ldub [%l7 + 0x10], %o2
fmovdl %xcc, %f15, %f12
ldd [%l7 + 0x38], %f8
fornot1s %f3, %f5, %f10
fbue %fcc1, loop_2537
fmovdvs %icc, %f4, %f5
bcs loop_2538
tvs %icc, 0x3
loop_2537:
ldsw [%l7 + 0x24], %g1
fmovsle %xcc, %f10, %f14
loop_2538:
alignaddr %o0, %g2, %i7
ldx [%l7 + 0x20], %i1
udivcc %i6, 0x0366, %g6
tg %icc, 0x5
lduh [%l7 + 0x7E], %g3
ldsb [%l7 + 0x7C], %g5
ld [%l7 + 0x24], %f11
xorcc %i4, 0x1A90, %g7
sra %l1, 0x0F, %o7
fbne %fcc1, loop_2539
fmovsl %icc, %f9, %f3
alignaddr %o5, %l4, %o4
edge8 %i0, %l0, %l2
loop_2539:
std %f8, [%l7 + 0x28]
brgez,a %i5, loop_2540
std %f0, [%l7 + 0x70]
stw %l6, [%l7 + 0x38]
movn %icc, %o6, %l5
loop_2540:
fone %f14
std %f14, [%l7 + 0x20]
array32 %g4, %o3, %i2
ldsw [%l7 + 0x70], %o1
tne %icc, 0x7
st %f5, [%l7 + 0x58]
fexpand %f13, %f14
ldsb [%l7 + 0x35], %i3
fmul8sux16 %f2, %f4, %f10
fmovdg %icc, %f6, %f13
fbl %fcc2, loop_2541
ldub [%l7 + 0x6A], %o2
fsrc1s %f11, %f7
orn %g1, 0x1FBF, %o0
loop_2541:
nop
setx loop_2542, %l0, %l1
jmpl %l1, %g2
movleu %icc, %l3, %i7
taddcc %i6, %g6, %i1
movleu %icc, %g3, %i4
loop_2542:
fmovdneg %icc, %f5, %f1
ld [%l7 + 0x34], %f11
fmovsn %icc, %f6, %f6
brlez %g7, loop_2543
stx %g5, [%l7 + 0x78]
brlz,a %o7, loop_2544
fsrc2 %f2, %f8
loop_2543:
edge16n %o5, %l1, %l4
ldsw [%l7 + 0x50], %i0
loop_2544:
fmovsl %icc, %f12, %f10
fmovrsne %o4, %f3, %f9
fnor %f8, %f2, %f12
fmovrsgz %l0, %f5, %f1
fcmped %fcc1, %f0, %f10
movleu %xcc, %l2, %l6
array8 %i5, %o6, %l5
fornot2 %f12, %f0, %f6
ldsh [%l7 + 0x52], %o3
tge %icc, 0x1
fors %f14, %f12, %f0
movn %xcc, %g4, %i2
fbn %fcc2, loop_2545
fpadd32s %f8, %f14, %f4
brnz,a %i3, loop_2546
ldsh [%l7 + 0x20], %o2
loop_2545:
fmovrslez %g1, %f0, %f9
lduh [%l7 + 0x5C], %o0
loop_2546:
faligndata %f2, %f6, %f6
fmovdgu %icc, %f0, %f14
st %f14, [%l7 + 0x24]
edge32ln %o1, %l3, %g2
movneg %icc, %i7, %i6
fmovd %f6, %f14
lduh [%l7 + 0x1E], %i1
fmovrsgez %g6, %f15, %f13
ldx [%l7 + 0x50], %g3
tl %icc, 0x3
ldd [%l7 + 0x38], %f0
fands %f8, %f9, %f5
fabsd %f8, %f0
fmovdge %icc, %f3, %f13
fandnot1 %f2, %f6, %f2
bvc,a %xcc, loop_2547
fpack16 %f4, %f9
fmovsgu %xcc, %f6, %f0
edge16 %i4, %g7, %g5
loop_2547:
addc %o7, %o5, %l4
ta %xcc, 0x1
siam 0x1
fmovdgu %icc, %f9, %f11
mova %icc, %i0, %l1
tleu %icc, 0x4
fpadd32 %f4, %f2, %f8
fmovsvs %icc, %f1, %f12
fbge,a %fcc1, loop_2548
std %f6, [%l7 + 0x18]
tn %icc, 0x6
udivx %l0, 0x13F2, %o4
loop_2548:
brnz,a %l6, loop_2549
faligndata %f10, %f6, %f4
edge32ln %i5, %o6, %l2
bgu,a,pt %icc, loop_2550
loop_2549:
fbn %fcc1, loop_2551
movvc %icc, %o3, %g4
ldsw [%l7 + 0x7C], %l5
loop_2550:
fbule %fcc0, loop_2552
loop_2551:
tle %icc, 0x3
nop
setx loop_2553, %l0, %l1
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 + 0x20], %i2
loop_2552:
movn %icc, %i3, %g1
for %f4, %f8, %f8
loop_2553:
tl %icc, 0x6
bvc,a loop_2554
stx %o0, [%l7 + 0x78]
bvs,a %xcc, loop_2555
edge32l %o1, %o2, %l3
loop_2554:
ld [%l7 + 0x60], %f2
stw %g2, [%l7 + 0x4C]
loop_2555:
array8 %i7, %i6, %i1
fmovrsgz %g3, %f7, %f0
stx %i4, [%l7 + 0x60]
ldsh [%l7 + 0x6E], %g6
edge16 %g7, %o7, %g5
st %f2, [%l7 + 0x14]
st %f12, [%l7 + 0x54]
fnegd %f2, %f14
fmovdvc %icc, %f10, %f3
fandnot2 %f2, %f8, %f2
fmovspos %xcc, %f0, %f3
fmovse %icc, %f8, %f11
ldx [%l7 + 0x48], %l4
ldx [%l7 + 0x38], %o5
subc %l1, %i0, %l0
stx %l6, [%l7 + 0x48]
ld [%l7 + 0x18], %f2
ldsw [%l7 + 0x08], %o4
ldsh [%l7 + 0x50], %i5
fmovsvc %icc, %f15, %f14
movrlez %o6, %l2, %g4
lduh [%l7 + 0x5E], %l5
ldsb [%l7 + 0x37], %i2
ldsw [%l7 + 0x48], %o3
movvs %xcc, %g1, %i3
fmovdvs %xcc, %f1, %f3
fabsd %f8, %f10
fmovsg %icc, %f11, %f11
ldsb [%l7 + 0x34], %o1
fpadd32 %f2, %f10, %f2
lduw [%l7 + 0x40], %o0
smul %l3, 0x1916, %g2
sra %o2, %i6, %i1
ldx [%l7 + 0x48], %i7
ldx [%l7 + 0x60], %g3
movrne %g6, %i4, %o7
fbule %fcc2, loop_2556
fpsub32s %f11, %f11, %f0
ldub [%l7 + 0x64], %g7
tge %xcc, 0x7
loop_2556:
fmovscs %xcc, %f0, %f11
lduw [%l7 + 0x60], %g5
ldsw [%l7 + 0x1C], %l4
addccc %l1, 0x1227, %o5
move %icc, %i0, %l6
fmul8x16 %f10, %f12, %f10
brlez,a %l0, loop_2557
siam 0x1
tcc %xcc, 0x5
movneg %icc, %o4, %o6
loop_2557:
fzeros %f1
ldub [%l7 + 0x16], %l2
sethi 0x06C7, %g4
fblg %fcc0, loop_2558
lduh [%l7 + 0x20], %i5
ble loop_2559
subccc %i2, 0x076A, %o3
loop_2558:
stb %g1, [%l7 + 0x08]
fmul8x16au %f15, %f13, %f0
loop_2559:
nop
setx loop_2560, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bgu loop_2561
stw %i3, [%l7 + 0x40]
sdivcc %l5, 0x16A4, %o1
loop_2560:
fmovrdgez %o0, %f12, %f4
loop_2561:
fpack32 %f14, %f2, %f4
ldd [%l7 + 0x18], %f2
ldsb [%l7 + 0x39], %g2
lduw [%l7 + 0x50], %o2
xnorcc %i6, 0x1DBA, %i1
fcmpgt16 %f14, %f2, %i7
fand %f2, %f2, %f4
ldx [%l7 + 0x50], %g3
call loop_2562
sethi 0x1C40, %g6
ldx [%l7 + 0x48], %i4
ldx [%l7 + 0x50], %o7
loop_2562:
fmovsle %icc, %f1, %f11
te %icc, 0x5
tgu %xcc, 0x3
fmovdneg %icc, %f13, %f11
call loop_2563
fsrc1s %f5, %f3
ldd [%l7 + 0x60], %f10
ldsh [%l7 + 0x36], %l3
loop_2563:
ld [%l7 + 0x18], %f14
ldub [%l7 + 0x47], %g5
movrlz %l4, 0x26A, %g7
srax %o5, 0x0A, %i0
movvc %xcc, %l6, %l1
fone %f14
xorcc %o4, %l0, %o6
udiv %g4, 0x05C0, %l2
stb %i5, [%l7 + 0x64]
stw %i2, [%l7 + 0x38]
ldsw [%l7 + 0x50], %g1
stx %o3, [%l7 + 0x08]
fnegd %f14, %f8
stb %l5, [%l7 + 0x4A]
fmuld8ulx16 %f15, %f0, %f10
popc 0x1F3A, %i3
fand %f14, %f6, %f4
fmovsge %icc, %f4, %f9
bl,a,pt %xcc, loop_2564
stx %o1, [%l7 + 0x20]
ldsb [%l7 + 0x27], %g2
mulscc %o0, %o2, %i6
loop_2564:
sth %i1, [%l7 + 0x16]
tsubcc %g3, %g6, %i7
movgu %icc, %o7, %i4
bg,a,pn %icc, loop_2565
stb %l3, [%l7 + 0x22]
ldsh [%l7 + 0x34], %l4
std %f14, [%l7 + 0x68]
loop_2565:
tne %xcc, 0x3
fmuld8ulx16 %f15, %f2, %f8
smul %g7, %g5, %o5
be,a,pt %xcc, loop_2566
movg %icc, %i0, %l6
fmovs %f5, %f3
fcmpd %fcc0, %f8, %f12
loop_2566:
edge32 %o4, %l1, %l0
xnorcc %g4, 0x0A02, %o6
ldsb [%l7 + 0x21], %i5
brlez,a %i2, loop_2567
stb %g1, [%l7 + 0x24]
edge16n %o3, %l2, %l5
movrgz %i3, 0x221, %g2
loop_2567:
fmovdvc %xcc, %f3, %f5
fpsub16s %f7, %f3, %f10
sll %o0, %o2, %i6
fcmpeq16 %f2, %f4, %o1
movle %icc, %g3, %g6
tvs %icc, 0x4
add %i7, 0x19A6, %i1
movl %xcc, %i4, %o7
tg %xcc, 0x7
ldd [%l7 + 0x20], %f10
st %f10, [%l7 + 0x10]
bcc,a %icc, loop_2568
sth %l4, [%l7 + 0x40]
tl %icc, 0x7
bl,a loop_2569
loop_2568:
sdiv %g7, 0x0883, %g5
fnegd %f4, %f14
ld [%l7 + 0x48], %f6
loop_2569:
ldsw [%l7 + 0x58], %o5
ldsw [%l7 + 0x30], %l3
stw %l6, [%l7 + 0x20]
orcc %i0, 0x1B8A, %o4
edge8l %l0, %l1, %g4
stb %o6, [%l7 + 0x50]
stb %i2, [%l7 + 0x68]
lduw [%l7 + 0x48], %i5
fbge,a %fcc1, loop_2570
tl %icc, 0x5
fnands %f3, %f10, %f9
tgu %icc, 0x6
loop_2570:
stb %g1, [%l7 + 0x28]
movneg %icc, %l2, %l5
std %f6, [%l7 + 0x38]
stb %o3, [%l7 + 0x3F]
st %f1, [%l7 + 0x68]
tneg %xcc, 0x3
movcc %xcc, %i3, %o0
brz %g2, loop_2571
lduh [%l7 + 0x18], %i6
orcc %o1, %o2, %g6
stw %i7, [%l7 + 0x44]
loop_2571:
ldub [%l7 + 0x52], %g3
sethi 0x1932, %i1
edge32 %i4, %l4, %o7
fnand %f10, %f6, %f6
fmovdcc %icc, %f3, %f13
fcmple32 %f12, %f0, %g5
std %f4, [%l7 + 0x70]
tle %icc, 0x5
fmovdcs %xcc, %f2, %f6
fmovsg %xcc, %f14, %f2
fpsub16s %f14, %f10, %f4
fmovsgu %xcc, %f4, %f6
ldub [%l7 + 0x39], %g7
fmovrse %l3, %f11, %f14
array32 %l6, %o5, %i0
fmul8ulx16 %f6, %f8, %f4
stw %l0, [%l7 + 0x2C]
addccc %o4, 0x1E52, %g4
stx %o6, [%l7 + 0x58]
array8 %l1, %i2, %i5
ldsh [%l7 + 0x38], %g1
ldx [%l7 + 0x60], %l5
fmovdg %icc, %f5, %f10
ldd [%l7 + 0x78], %f8
fblg %fcc2, loop_2572
fcmpeq32 %f4, %f2, %o3
ldsw [%l7 + 0x6C], %l2
movpos %icc, %o0, %g2
loop_2572:
xorcc %i6, 0x0EEB, %i3
stx %o1, [%l7 + 0x70]
movrne %g6, %i7, %g3
tg %xcc, 0x4
fmovsne %xcc, %f15, %f9
stb %o2, [%l7 + 0x59]
fpadd16 %f4, %f0, %f4
fmovscs %icc, %f13, %f9
tvs %icc, 0x5
tsubcc %i4, %l4, %i1
sll %o7, 0x09, %g5
ldsh [%l7 + 0x4E], %g7
edge8 %l6, %l3, %i0
taddcc %l0, %o4, %g4
addccc %o5, %o6, %l1
mova %xcc, %i5, %g1
fpack32 %f2, %f14, %f2
fmovdvc %xcc, %f15, %f5
lduw [%l7 + 0x34], %i2
addcc %o3, %l5, %l2
fmovrde %o0, %f8, %f10
fmovdcs %xcc, %f5, %f5
fmovsa %xcc, %f15, %f9
movgu %icc, %g2, %i3
bgu,a loop_2573
fmovsleu %xcc, %f4, %f15
smulcc %i6, 0x1A55, %g6
addccc %i7, %g3, %o2
loop_2573:
ldub [%l7 + 0x0A], %o1
ldsh [%l7 + 0x74], %i4
fnegs %f2, %f13
fsrc1s %f0, %f13
fpsub16 %f0, %f10, %f14
bshuffle %f12, %f0, %f10
sllx %i1, %l4, %g5
tvs %icc, 0x7
fpadd32 %f4, %f4, %f2
fcmpgt32 %f14, %f10, %o7
or %g7, 0x1C9D, %l3
fpadd32 %f2, %f0, %f6
edge16l %i0, %l0, %o4
fmul8ulx16 %f10, %f6, %f6
ldsb [%l7 + 0x35], %l6
fbuge,a %fcc0, loop_2574
fmovrdne %o5, %f0, %f6
std %f6, [%l7 + 0x20]
fand %f4, %f10, %f2
loop_2574:
tn %icc, 0x5
fbug,a %fcc2, loop_2575
array16 %o6, %l1, %g4
bpos,a %icc, loop_2576
ldsw [%l7 + 0x40], %i5
loop_2575:
bne,pt %icc, loop_2577
edge8n %i2, %o3, %l5
loop_2576:
fbl,a %fcc3, loop_2578
std %f4, [%l7 + 0x28]
loop_2577:
fsrc1 %f0, %f14
umul %g1, 0x0060, %l2
loop_2578:
st %f15, [%l7 + 0x3C]
ldd [%l7 + 0x78], %f2
ldsh [%l7 + 0x64], %g2
tl %icc, 0x1
fbug,a %fcc0, loop_2579
fbul %fcc0, loop_2580
fmovdcc %xcc, %f2, %f4
sub %i3, 0x164B, %o0
loop_2579:
stw %g6, [%l7 + 0x7C]
loop_2580:
bne,pn %icc, loop_2581
fbg,a %fcc3, loop_2582
and %i6, %g3, %i7
fmovrslez %o2, %f11, %f6
loop_2581:
fbn,a %fcc2, loop_2583
loop_2582:
fmovsg %xcc, %f1, %f2
ldsw [%l7 + 0x40], %o1
ld [%l7 + 0x60], %f6
loop_2583:
stb %i1, [%l7 + 0x64]
addcc %l4, 0x0A7C, %g5
taddcctv %i4, 0x1064, %o7
taddcctv %g7, %i0, %l3
stb %o4, [%l7 + 0x69]
ldsb [%l7 + 0x55], %l6
brz %l0, loop_2584
std %f2, [%l7 + 0x08]
fornot1 %f12, %f8, %f8
st %f10, [%l7 + 0x28]
loop_2584:
edge16 %o6, %l1, %o5
fbule %fcc3, loop_2585
smul %g4, %i2, %i5
fabss %f1, %f5
array16 %o3, %l5, %g1
loop_2585:
tpos %xcc, 0x0
fpsub16 %f10, %f2, %f2
fxnors %f12, %f10, %f12
fmovde %xcc, %f12, %f8
fmovsge %xcc, %f11, %f15
array32 %g2, %i3, %l2
fmovsvc %icc, %f2, %f15
ba,pn %icc, loop_2586
fmovsa %xcc, %f11, %f2
stb %o0, [%l7 + 0x67]
ld [%l7 + 0x78], %f3
loop_2586:
ble,pt %icc, loop_2587
fcmpd %fcc3, %f0, %f2
fbg,a %fcc1, loop_2588
ldx [%l7 + 0x10], %i6
loop_2587:
fmul8x16 %f5, %f4, %f8
ldsb [%l7 + 0x22], %g6
loop_2588:
addccc %i7, %o2, %o1
ldsb [%l7 + 0x12], %i1
movvs %icc, %g3, %l4
std %f6, [%l7 + 0x08]
tn %xcc, 0x2
sra %g5, 0x1D, %i4
srl %g7, %o7, %i0
xor %o4, %l3, %l6
fandnot2s %f4, %f13, %f7
fba %fcc3, loop_2589
fmul8sux16 %f14, %f14, %f2
sdiv %o6, 0x01BC, %l1
be %icc, loop_2590
loop_2589:
brz %o5, loop_2591
for %f14, %f10, %f10
movn %icc, %l0, %i2
loop_2590:
fbug %fcc3, loop_2592
loop_2591:
sth %g4, [%l7 + 0x34]
bpos,a,pt %xcc, loop_2593
fpsub32s %f1, %f0, %f0
loop_2592:
fbg %fcc1, loop_2594
fbug %fcc0, loop_2595
loop_2593:
brgez,a %o3, loop_2596
fmovdpos %xcc, %f13, %f10
loop_2594:
fmovrslz %l5, %f6, %f6
loop_2595:
edge16n %i5, %g1, %i3
loop_2596:
movle %icc, %l2, %o0
ldd [%l7 + 0x28], %f6
fnor %f0, %f4, %f2
bn,a,pn %icc, loop_2597
st %f3, [%l7 + 0x14]
ld [%l7 + 0x64], %f10
fmovrdne %g2, %f10, %f8
loop_2597:
edge8 %g6, %i7, %o2
ldsb [%l7 + 0x65], %i6
ldx [%l7 + 0x78], %o1
fbl %fcc1, loop_2598
fmovrslz %g3, %f13, %f13
tneg %xcc, 0x2
tleu %xcc, 0x0
loop_2598:
fxnor %f2, %f12, %f12
lduh [%l7 + 0x10], %i1
bshuffle %f0, %f14, %f0
ldsh [%l7 + 0x08], %g5
tvs %icc, 0x6
fmul8ulx16 %f8, %f6, %f8
stb %l4, [%l7 + 0x74]
fbule %fcc1, loop_2599
sethi 0x1031, %i4
ldd [%l7 + 0x58], %f8
movn %xcc, %o7, %i0
loop_2599:
movneg %xcc, %o4, %l3
ldsw [%l7 + 0x68], %l6
movn %xcc, %g7, %l1
smulcc %o6, %o5, %i2
stb %g4, [%l7 + 0x5A]
subccc %l0, %o3, %l5
fmovsvs %icc, %f15, %f8
ldx [%l7 + 0x18], %i5
mulx %i3, 0x0185, %l2
fmovrdlez %o0, %f12, %f0
sth %g2, [%l7 + 0x64]
be %xcc, loop_2600
brgez %g6, loop_2601
subc %g1, %i7, %i6
ldsb [%l7 + 0x2D], %o2
loop_2600:
tg %icc, 0x1
loop_2601:
fmovsl %xcc, %f0, %f1
fbo,a %fcc0, loop_2602
taddcctv %g3, %i1, %o1
st %f11, [%l7 + 0x7C]
fsrc2s %f15, %f1
loop_2602:
array32 %g5, %i4, %l4
sth %o7, [%l7 + 0x10]
fmovsne %icc, %f1, %f3
fpmerge %f11, %f2, %f0
fandnot1 %f0, %f4, %f12
ldsw [%l7 + 0x40], %i0
for %f10, %f2, %f2
ldd [%l7 + 0x38], %f4
nop
setx loop_2603, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrgz %l3, 0x00E, %l6
ldx [%l7 + 0x60], %o4
udiv %g7, 0x194C, %o6
loop_2603:
andn %o5, 0x01C4, %i2
sllx %l1, %l0, %o3
fmovdle %xcc, %f3, %f5
edge32 %l5, %g4, %i5
ld [%l7 + 0x10], %f6
fmovrse %i3, %f4, %f11
orncc %l2, %o0, %g6
sra %g2, %g1, %i6
bleu loop_2604
ld [%l7 + 0x1C], %f8
fmovrsgz %i7, %f0, %f10
ldub [%l7 + 0x4B], %o2
loop_2604:
bneg,a,pt %icc, loop_2605
fmovdcs %xcc, %f3, %f11
movre %g3, %o1, %i1
orcc %i4, %g5, %o7
loop_2605:
movrne %i0, %l4, %l3
st %f8, [%l7 + 0x6C]
movneg %icc, %o4, %g7
ldsb [%l7 + 0x18], %l6
movn %xcc, %o5, %i2
smul %l1, %o6, %o3
edge32n %l5, %g4, %i5
fnot1s %f1, %f14
fmovsa %xcc, %f0, %f11
nop
setx loop_2606, %l0, %l1
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 %i3, %l0, %o0
fbe %fcc1, loop_2607
subc %l2, 0x1BA7, %g2
loop_2606:
bne,a,pt %xcc, loop_2608
orcc %g1, %g6, %i7
loop_2607:
call loop_2609
ldsh [%l7 + 0x2A], %i6
loop_2608:
std %f12, [%l7 + 0x58]
mova %icc, %g3, %o2
loop_2609:
tl %icc, 0x5
stb %i1, [%l7 + 0x50]
ldsw [%l7 + 0x60], %o1
lduw [%l7 + 0x0C], %i4
edge32 %g5, %o7, %i0
call loop_2610
fnot1 %f0, %f8
edge8 %l4, %l3, %g7
fmuld8sux16 %f10, %f12, %f14
loop_2610:
ble loop_2611
ldsw [%l7 + 0x08], %l6
bvc,a,pt %icc, loop_2612
fnor %f0, %f4, %f0
loop_2611:
fsrc2s %f10, %f9
fcmpgt16 %f0, %f4, %o4
loop_2612:
fmovscs %icc, %f9, %f3
fpadd16s %f4, %f7, %f15
fands %f9, %f0, %f14
mulx %i2, 0x190A, %o5
stx %o6, [%l7 + 0x68]
andcc %o3, %l5, %g4
tcs %xcc, 0x1
tle %xcc, 0x1
andncc %l1, %i5, %l0
ldx [%l7 + 0x08], %i3
ldx [%l7 + 0x08], %o0
fmovrslz %g2, %f9, %f9
stb %l2, [%l7 + 0x77]
ldub [%l7 + 0x51], %g6
udivcc %i7, 0x0F61, %i6
movcc %icc, %g3, %o2
fexpand %f4, %f6
fpsub32s %f8, %f2, %f7
ldsw [%l7 + 0x18], %g1
fmovdcc %icc, %f4, %f12
ldsh [%l7 + 0x7A], %o1
ldsh [%l7 + 0x4C], %i1
umul %g5, 0x10F4, %o7
fbue,a %fcc1, loop_2613
fpadd16s %f14, %f3, %f13
lduw [%l7 + 0x5C], %i4
fmovsge %xcc, %f12, %f10
loop_2613:
fmovsa %icc, %f6, %f10
movcc %icc, %l4, %i0
ldub [%l7 + 0x17], %g7
fpsub16s %f1, %f15, %f0
fbug,a %fcc1, loop_2614
bl loop_2615
fmovdge %xcc, %f14, %f11
edge8n %l6, %o4, %i2
loop_2614:
fabsd %f2, %f0
loop_2615:
bcc loop_2616
stb %o5, [%l7 + 0x30]
orcc %o6, %l3, %o3
ldub [%l7 + 0x53], %g4
loop_2616:
xnorcc %l5, %i5, %l1
fcmpes %fcc0, %f0, %f14
edge16 %i3, %l0, %g2
sth %o0, [%l7 + 0x24]
fnands %f11, %f1, %f0
fblg,a %fcc3, loop_2617
srl %l2, 0x12, %g6
fsrc1s %f6, %f12
movle %icc, %i6, %g3
loop_2617:
fbue,a %fcc0, loop_2618
taddcc %i7, 0x0A4B, %o2
tvs %icc, 0x3
fpsub16 %f12, %f4, %f10
loop_2618:
fmovsn %icc, %f7, %f5
std %f8, [%l7 + 0x38]
bl,pn %xcc, loop_2619
subccc %o1, 0x08E1, %g1
ba,a,pt %xcc, loop_2620
movrlz %i1, %o7, %g5
loop_2619:
fpadd16s %f2, %f15, %f13
andncc %l4, %i4, %g7
loop_2620:
fandnot2 %f12, %f8, %f8
fble,a %fcc1, loop_2621
movl %xcc, %l6, %i0
ld [%l7 + 0x5C], %f10
edge16ln %i2, %o5, %o4
loop_2621:
mova %xcc, %o6, %o3
stw %l3, [%l7 + 0x34]
array8 %g4, %l5, %i5
lduh [%l7 + 0x0C], %i3
udiv %l0, 0x0379, %g2
fsrc2s %f0, %f6
ldsh [%l7 + 0x20], %l1
sth %o0, [%l7 + 0x1A]
std %f4, [%l7 + 0x60]
fxnors %f13, %f3, %f2
fnot1 %f8, %f14
edge8 %l2, %g6, %i6
ldsw [%l7 + 0x4C], %g3
fmovdcc %icc, %f6, %f12
fabsd %f2, %f0
fmovrsne %o2, %f12, %f5
orn %i7, 0x17F6, %o1
fmovscs %icc, %f2, %f0
ldub [%l7 + 0x23], %i1
movleu %xcc, %g1, %o7
stb %g5, [%l7 + 0x71]
be,a,pt %xcc, loop_2622
fmovsle %icc, %f13, %f10
be,pn %icc, loop_2623
fandnot2s %f1, %f3, %f15
loop_2622:
ldsh [%l7 + 0x60], %l4
ld [%l7 + 0x40], %f11
loop_2623:
smulcc %g7, 0x13FC, %i4
fabsd %f6, %f14
fmuld8sux16 %f4, %f0, %f2
ba,a,pt %icc, loop_2624
fnor %f0, %f6, %f6
fcmpeq32 %f0, %f8, %i0
udivx %l6, 0x05FE, %i2
loop_2624:
std %f14, [%l7 + 0x38]
ldsw [%l7 + 0x44], %o4
addc %o5, 0x1A6D, %o3
edge16ln %o6, %l3, %g4
fmovrslz %l5, %f14, %f1
ldd [%l7 + 0x70], %f6
tleu %icc, 0x2
fmovrdgz %i3, %f0, %f14
fcmpne32 %f4, %f14, %l0
ldd [%l7 + 0x38], %f2
fmovrdgez %i5, %f4, %f0
ldsh [%l7 + 0x36], %l1
bvs,a %xcc, loop_2625
sth %o0, [%l7 + 0x3E]
ldsb [%l7 + 0x6E], %l2
ldsw [%l7 + 0x44], %g2
loop_2625:
brlez %g6, loop_2626
fbo,a %fcc3, loop_2627
lduw [%l7 + 0x08], %i6
fmovdcc %icc, %f10, %f0
loop_2626:
movrlz %g3, 0x11E, %i7
loop_2627:
fpsub32 %f12, %f12, %f14
fmovdleu %icc, %f4, %f14
tvc %xcc, 0x6
tn %icc, 0x3
lduw [%l7 + 0x70], %o1
fcmple16 %f6, %f0, %i1
fbul %fcc3, loop_2628
te %icc, 0x0
fcmpd %fcc3, %f10, %f2
movle %icc, %o2, %o7
loop_2628:
fbue %fcc2, loop_2629
ldx [%l7 + 0x60], %g5
std %f12, [%l7 + 0x50]
fcmple32 %f0, %f10, %l4
loop_2629:
smul %g1, %i4, %g7
tleu %xcc, 0x5
nop
setx loop_2630, %l0, %l1
jmpl %l1, %l6
fpadd16 %f14, %f10, %f12
ldd [%l7 + 0x20], %f2
fmovrslez %i0, %f0, %f1
loop_2630:
tvs %icc, 0x3
fmul8sux16 %f2, %f2, %f12
fmovsa %icc, %f6, %f13
subccc %o4, 0x01D1, %o5
fbne %fcc1, loop_2631
stb %o3, [%l7 + 0x6A]
fexpand %f15, %f4
nop
setx loop_2632, %l0, %l1
jmpl %l1, %i2
loop_2631:
ldsw [%l7 + 0x74], %o6
fmovsne %xcc, %f12, %f5
fmovdne %xcc, %f4, %f12
loop_2632:
ldd [%l7 + 0x18], %f0
be,a %xcc, loop_2633
udiv %g4, 0x051D, %l5
udivcc %i3, 0x05FC, %l0
or %i5, 0x0F67, %l3
loop_2633:
fmovrslez %l1, %f11, %f6
mulx %l2, 0x1B43, %o0
lduw [%l7 + 0x70], %g6
ldsb [%l7 + 0x31], %g2
lduh [%l7 + 0x4C], %g3
sllx %i6, 0x17, %i7
lduw [%l7 + 0x1C], %o1
ldx [%l7 + 0x70], %o2
st %f9, [%l7 + 0x30]
movrne %i1, %g5, %o7
fmovsn %xcc, %f15, %f1
edge16ln %g1, %l4, %i4
fmovrsne %g7, %f3, %f0
fbu %fcc3, loop_2634
fbne %fcc1, loop_2635
tgu %xcc, 0x3
fmovrse %i0, %f7, %f8
loop_2634:
ldx [%l7 + 0x48], %o4
loop_2635:
ldd [%l7 + 0x70], %f0
for %f14, %f2, %f14
orncc %o5, 0x1107, %o3
edge8 %i2, %o6, %g4
addccc %l6, 0x0C74, %i3
fmul8ulx16 %f10, %f6, %f2
fcmped %fcc0, %f2, %f12
lduh [%l7 + 0x10], %l0
xnorcc %l5, 0x1A41, %i5
std %f10, [%l7 + 0x08]
fcmpne16 %f4, %f10, %l3
movrlez %l2, %l1, %g6
stb %o0, [%l7 + 0x20]
mova %xcc, %g3, %g2
fnand %f12, %f0, %f12
tsubcc %i6, 0x1C23, %o1
fbne,a %fcc0, loop_2636
tgu %xcc, 0x7
udivx %i7, 0x0630, %o2
orcc %i1, %o7, %g1
loop_2636:
fbg,a %fcc0, loop_2637
movrne %l4, %g5, %g7
call loop_2638
movge %icc, %i4, %i0
loop_2637:
taddcctv %o5, %o3, %o4
brnz,a %o6, loop_2639
loop_2638:
fmovsg %icc, %f4, %f2
ldd [%l7 + 0x50], %f12
ldsh [%l7 + 0x18], %g4
loop_2639:
edge32l %i2, %l6, %l0
bvs loop_2640
fxnor %f2, %f12, %f10
movrne %i3, 0x06D, %i5
mulx %l5, %l2, %l1
loop_2640:
ldsw [%l7 + 0x28], %l3
bgu loop_2641
movcs %xcc, %g6, %g3
for %f4, %f6, %f14
stb %o0, [%l7 + 0x3B]
loop_2641:
orncc %g2, 0x1ABC, %i6
sdivx %o1, 0x19DA, %o2
stb %i7, [%l7 + 0x5C]
xnorcc %i1, %o7, %l4
fnot1s %f3, %f5
xnorcc %g1, 0x1149, %g5
sdivcc %g7, 0x1802, %i4
movle %icc, %i0, %o5
stw %o4, [%l7 + 0x20]
ldub [%l7 + 0x12], %o6
stb %o3, [%l7 + 0x3D]
bvs,a,pn %icc, loop_2642
lduw [%l7 + 0x18], %i2
udiv %g4, 0x02ED, %l0
fcmple32 %f2, %f10, %i3
loop_2642:
fmul8x16 %f8, %f2, %f4
fmovrsne %l6, %f0, %f7
fcmpgt16 %f10, %f2, %i5
sub %l5, %l2, %l3
ldsb [%l7 + 0x7B], %l1
ldub [%l7 + 0x2C], %g3
fmovdcc %icc, %f10, %f5
fmovdgu %xcc, %f4, %f15
fandnot2s %f6, %f4, %f14
tcc %icc, 0x6
fcmpne32 %f6, %f0, %o0
movrlez %g6, 0x0F4, %i6
fpmerge %f7, %f11, %f14
add %o1, 0x0621, %g2
subccc %i7, %i1, %o7
brnz %l4, loop_2643
fzeros %f1
movrlez %o2, %g5, %g1
andncc %i4, %i0, %g7
loop_2643:
tsubcctv %o5, 0x0583, %o6
bvc,pt %icc, loop_2644
xnor %o4, %i2, %o3
move %icc, %l0, %g4
sth %l6, [%l7 + 0x52]
loop_2644:
fornot2 %f14, %f4, %f0
fmovsg %icc, %f7, %f0
fbo %fcc1, loop_2645
tg %xcc, 0x5
movn %xcc, %i5, %i3
addc %l5, 0x160C, %l2
loop_2645:
edge8 %l3, %g3, %o0
ldsw [%l7 + 0x74], %g6
fmuld8sux16 %f15, %f14, %f4
subccc %i6, %l1, %o1
be,a loop_2646
fpmerge %f9, %f6, %f8
stx %g2, [%l7 + 0x38]
fbug,a %fcc0, loop_2647
loop_2646:
udiv %i1, 0x19A0, %i7
lduh [%l7 + 0x72], %l4
fones %f2
loop_2647:
call loop_2648
sth %o2, [%l7 + 0x1A]
bshuffle %f10, %f4, %f10
tsubcctv %g5, %o7, %g1
loop_2648:
movrlz %i4, 0x3BB, %g7
movl %xcc, %i0, %o6
fpsub16 %f8, %f10, %f2
tsubcc %o4, 0x02B3, %i2
ldsb [%l7 + 0x6C], %o5
std %f4, [%l7 + 0x70]
fandnot1 %f4, %f6, %f8
stw %l0, [%l7 + 0x50]
faligndata %f4, %f0, %f0
ldsw [%l7 + 0x48], %o3
bleu,pt %icc, loop_2649
movgu %xcc, %l6, %i5
fmovsleu %xcc, %f2, %f10
lduw [%l7 + 0x6C], %g4
loop_2649:
fpack32 %f0, %f8, %f2
movg %icc, %i3, %l5
fmovsg %icc, %f0, %f7
stx %l3, [%l7 + 0x60]
edge16n %l2, %o0, %g6
bleu %xcc, loop_2650
brz %g3, loop_2651
lduw [%l7 + 0x24], %i6
fmovdn %icc, %f15, %f13
loop_2650:
fexpand %f7, %f8
loop_2651:
fmovrde %l1, %f0, %f10
movn %xcc, %g2, %i1
movpos %xcc, %i7, %o1
orcc %l4, 0x10EA, %g5
tsubcctv %o7, %g1, %o2
mulscc %g7, %i0, %i4
bvc,a %icc, loop_2652
ldsh [%l7 + 0x38], %o4
ldub [%l7 + 0x5C], %i2
ble,a loop_2653
loop_2652:
fmovsa %xcc, %f10, %f5
mulscc %o6, 0x0EA4, %l0
ld [%l7 + 0x70], %f15
loop_2653:
fcmpne16 %f14, %f0, %o5
mulx %l6, %i5, %g4
fcmpd %fcc0, %f8, %f6
ldx [%l7 + 0x38], %o3
brz,a %i3, loop_2654
edge8 %l3, %l5, %l2
fcmpeq32 %f12, %f10, %g6
fmovsge %icc, %f0, %f1
loop_2654:
ldub [%l7 + 0x32], %o0
ldub [%l7 + 0x41], %g3
sth %i6, [%l7 + 0x7A]
udiv %g2, 0x0795, %l1
ldd [%l7 + 0x40], %f2
fmovsa %icc, %f3, %f13
subcc %i1, 0x0100, %i7
fpack16 %f8, %f5
ldsb [%l7 + 0x75], %l4
te %icc, 0x3
fcmpeq32 %f10, %f8, %g5
fmovdvc %xcc, %f5, %f0
ldx [%l7 + 0x60], %o1
lduw [%l7 + 0x48], %g1
fandnot1s %f15, %f13, %f4
bneg,a loop_2655
ldsh [%l7 + 0x4A], %o2
fpadd16s %f8, %f3, %f0
srl %o7, 0x13, %g7
loop_2655:
fmovs %f13, %f3
bn,a loop_2656
fmul8x16au %f8, %f14, %f12
mova %icc, %i4, %i0
fsrc2 %f14, %f12
loop_2656:
edge16l %i2, %o6, %o4
orncc %l0, %o5, %i5
fpadd16s %f5, %f4, %f9
bcs,a %xcc, loop_2657
stx %g4, [%l7 + 0x50]
ldx [%l7 + 0x30], %l6
edge16ln %i3, %l3, %l5
loop_2657:
edge8ln %l2, %g6, %o3
stx %o0, [%l7 + 0x50]
fornot1s %f11, %f14, %f12
nop
setx loop_2658, %l0, %l1
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 + 0x5C], %f15
fmovdcc %xcc, %f9, %f3
edge16 %g3, %i6, %l1
loop_2658:
std %f6, [%l7 + 0x08]
movcc %icc, %i1, %i7
udivcc %g2, 0x1700, %l4
std %f0, [%l7 + 0x38]
nop
setx loop_2659, %l0, %l1
jmpl %l1, %g5
stb %o1, [%l7 + 0x4C]
fpadd16 %f6, %f6, %f2
fnors %f5, %f13, %f13
loop_2659:
subccc %o2, %g1, %g7
ldsh [%l7 + 0x7C], %o7
stx %i4, [%l7 + 0x60]
movneg %xcc, %i0, %i2
ldsb [%l7 + 0x21], %o6
fpsub32 %f12, %f10, %f4
tsubcc %l0, 0x00C0, %o4
fbo,a %fcc1, loop_2660
srl %i5, %o5, %g4
fmovsl %icc, %f7, %f4
tge %icc, 0x4
loop_2660:
fmovdgu %xcc, %f11, %f8
ldub [%l7 + 0x36], %i3
udivx %l3, 0x0FF8, %l5
fnot2s %f9, %f2
ldx [%l7 + 0x18], %l6
fba %fcc1, loop_2661
sll %g6, %o3, %o0
fnot1s %f13, %f1
fmovsvc %icc, %f9, %f15
loop_2661:
ldsb [%l7 + 0x40], %l2
tvc %icc, 0x1
stb %i6, [%l7 + 0x56]
movrne %l1, %i1, %i7
movpos %xcc, %g3, %l4
udiv %g5, 0x0292, %g2
ldd [%l7 + 0x18], %f6
edge32l %o1, %o2, %g1
addccc %o7, %g7, %i4
fpadd16s %f5, %f10, %f9
nop
setx loop_2662, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_2663, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smul %i2, 0x1547, %o6
stb %l0, [%l7 + 0x7C]
loop_2662:
fmovrdgz %o4, %f14, %f4
loop_2663:
fpadd16s %f4, %f11, %f5
fandnot2s %f13, %f15, %f0
fmovs %f11, %f7
fornot1s %f3, %f12, %f5
lduw [%l7 + 0x44], %i0
fmovscc %icc, %f2, %f1
ld [%l7 + 0x68], %f3
ld [%l7 + 0x38], %f8
fnors %f6, %f14, %f15
fcmpne16 %f8, %f4, %o5
fbe %fcc2, loop_2664
sdivcc %i5, 0x0808, %g4
std %f10, [%l7 + 0x18]
lduh [%l7 + 0x36], %l3
loop_2664:
ldsh [%l7 + 0x60], %i3
array8 %l6, %g6, %l5
umul %o0, 0x19C5, %l2
stw %o3, [%l7 + 0x3C]
bgu,pt %icc, loop_2665
fmovsvc %icc, %f4, %f3
movre %l1, 0x34A, %i1
edge8ln %i6, %i7, %g3
loop_2665:
brlz %g5, loop_2666
stx %g2, [%l7 + 0x20]
ldub [%l7 + 0x2E], %l4
fmovscc %xcc, %f4, %f1
loop_2666:
fnot2s %f2, %f3
fbug %fcc0, loop_2667
fexpand %f13, %f14
stw %o2, [%l7 + 0x7C]
ldsw [%l7 + 0x78], %g1
loop_2667:
fpadd32 %f6, %f14, %f0
brz %o7, loop_2668
fmovsne %xcc, %f12, %f13
ldsb [%l7 + 0x50], %g7
fcmpes %fcc3, %f5, %f10
loop_2668:
ldd [%l7 + 0x78], %f14
nop
setx loop_2669, %l0, %l1
jmpl %l1, %o1
ldx [%l7 + 0x28], %i4
fmovdcc %icc, %f6, %f2
fblg %fcc1, loop_2670
loop_2669:
tsubcctv %i2, %o6, %o4
fcmple32 %f2, %f10, %l0
movne %icc, %o5, %i5
loop_2670:
fpsub16s %f5, %f6, %f1
fmovrdne %g4, %f6, %f8
ldsw [%l7 + 0x08], %i0
ldd [%l7 + 0x48], %f12
fbug %fcc2, loop_2671
fandnot1s %f8, %f5, %f1
fbge,a %fcc2, loop_2672
st %f15, [%l7 + 0x1C]
loop_2671:
subcc %i3, 0x1410, %l6
sth %l3, [%l7 + 0x3E]
loop_2672:
ldd [%l7 + 0x48], %f6
lduw [%l7 + 0x2C], %g6
fmovsn %icc, %f7, %f9
ldx [%l7 + 0x18], %l5
fpadd16s %f2, %f11, %f4
fmovsne %xcc, %f10, %f4
movvc %xcc, %l2, %o0
fmovscs %xcc, %f14, %f15
fnot2 %f2, %f2
ldx [%l7 + 0x70], %l1
stw %i1, [%l7 + 0x14]
stb %i6, [%l7 + 0x3E]
fmovrse %o3, %f9, %f4
smul %g3, 0x1926, %g5
ld [%l7 + 0x64], %f0
fmuld8ulx16 %f1, %f9, %f6
sth %i7, [%l7 + 0x3C]
ldd [%l7 + 0x60], %f8
stx %g2, [%l7 + 0x20]
fmovrdlez %o2, %f0, %f6
edge16l %l4, %o7, %g1
edge16l %g7, %o1, %i4
edge16n %o6, %i2, %o4
ldx [%l7 + 0x68], %l0
mulscc %o5, %g4, %i0
fnors %f7, %f3, %f1
ld [%l7 + 0x48], %f7
fcmpgt16 %f12, %f0, %i3
fors %f15, %f2, %f2
ba,a,pt %xcc, loop_2673
fabsd %f12, %f14
lduw [%l7 + 0x10], %l6
ldx [%l7 + 0x50], %i5
loop_2673:
fbne,a %fcc1, loop_2674
fmovrsgez %g6, %f6, %f8
sethi 0x0ECC, %l3
ldx [%l7 + 0x20], %l2
loop_2674:
edge8l %o0, %l5, %l1
addc %i1, 0x1513, %i6
fmovscs %icc, %f1, %f5
fbn %fcc3, loop_2675
std %f8, [%l7 + 0x50]
ta %icc, 0x1
fsrc2s %f5, %f5
loop_2675:
fornot2 %f12, %f6, %f2
fcmpd %fcc1, %f12, %f4
lduw [%l7 + 0x78], %g3
tle %icc, 0x4
ldub [%l7 + 0x4E], %o3
ldd [%l7 + 0x58], %f2
ldx [%l7 + 0x18], %g5
stb %g2, [%l7 + 0x35]
fsrc1s %f5, %f12
brgez %o2, loop_2676
stx %l4, [%l7 + 0x40]
tle %xcc, 0x1
ldub [%l7 + 0x40], %i7
loop_2676:
mova %icc, %g1, %o7
siam 0x0
fpadd32s %f10, %f15, %f1
ldsw [%l7 + 0x0C], %g7
fors %f10, %f4, %f14
fsrc2s %f5, %f4
lduh [%l7 + 0x62], %i4
fmovs %f8, %f5
edge16n %o1, %i2, %o6
sdiv %o4, 0x1EB4, %o5
sth %g4, [%l7 + 0x28]
addc %i0, 0x0752, %l0
ba,pt %icc, loop_2677
ldub [%l7 + 0x68], %l6
ldsh [%l7 + 0x56], %i5
movcs %xcc, %g6, %l3
loop_2677:
stb %i3, [%l7 + 0x67]
fbl,a %fcc0, loop_2678
umulcc %l2, %l5, %l1
fmovrslz %i1, %f12, %f13
ldsw [%l7 + 0x6C], %i6
loop_2678:
stb %g3, [%l7 + 0x23]
ldd [%l7 + 0x58], %f2
fmul8ulx16 %f8, %f2, %f8
brlz,a %o0, loop_2679
movvc %xcc, %g5, %g2
fornot2s %f7, %f6, %f4
std %f4, [%l7 + 0x30]
loop_2679:
movre %o2, 0x096, %l4
fexpand %f7, %f6
ldsw [%l7 + 0x0C], %o3
ld [%l7 + 0x20], %f15
ldsb [%l7 + 0x31], %g1
ldsh [%l7 + 0x40], %i7
xorcc %o7, %i4, %o1
andncc %g7, %o6, %o4
fpmerge %f6, %f11, %f12
fbule,a %fcc3, loop_2680
xorcc %o5, %g4, %i0
fornot1 %f0, %f0, %f0
fmul8x16al %f11, %f5, %f6
loop_2680:
fmovspos %xcc, %f9, %f13
stb %l0, [%l7 + 0x2A]
ldsh [%l7 + 0x6A], %l6
fmovdgu %icc, %f1, %f0
sth %i5, [%l7 + 0x48]
stb %i2, [%l7 + 0x59]
fcmps %fcc0, %f10, %f5
ldsb [%l7 + 0x4A], %l3
smulcc %i3, 0x1802, %l2
fcmple16 %f12, %f8, %l5
orncc %g6, 0x0CC8, %i1
stw %l1, [%l7 + 0x5C]
tne %xcc, 0x5
fmovscs %xcc, %f1, %f8
nop
setx loop_2681, %l0, %l1
jmpl %l1, %g3
movn %icc, %i6, %g5
bge,a,pt %xcc, loop_2682
bge %icc, loop_2683
loop_2681:
fmovd %f14, %f14
mulx %o0, %o2, %g2
loop_2682:
taddcctv %o3, %l4, %i7
loop_2683:
fpadd32s %f11, %f6, %f8
movle %icc, %o7, %g1
smul %o1, %i4, %o6
fornot1 %f6, %f10, %f14
ldub [%l7 + 0x25], %g7
stx %o5, [%l7 + 0x10]
ldsb [%l7 + 0x20], %o4
stw %g4, [%l7 + 0x08]
movneg %xcc, %l0, %i0
movn %icc, %i5, %i2
andcc %l6, %l3, %i3
bne,pn %xcc, loop_2684
movvc %xcc, %l2, %g6
ldsb [%l7 + 0x6C], %i1
bleu,a %icc, loop_2685
loop_2684:
tne %xcc, 0x0
orncc %l5, 0x1C40, %g3
ldsw [%l7 + 0x0C], %l1
loop_2685:
movleu %icc, %g5, %i6
bge,a %icc, loop_2686
fcmpgt32 %f2, %f14, %o2
fand %f6, %f0, %f0
stb %g2, [%l7 + 0x3B]
loop_2686:
ldsh [%l7 + 0x4E], %o0
lduh [%l7 + 0x46], %o3
fmovrsgez %l4, %f4, %f10
brgz,a %i7, loop_2687
st %f15, [%l7 + 0x40]
fmovsge %xcc, %f1, %f0
st %f7, [%l7 + 0x10]
loop_2687:
tvs %icc, 0x3
movvs %icc, %o7, %o1
st %f3, [%l7 + 0x74]
sth %g1, [%l7 + 0x28]
array32 %i4, %o6, %o5
add %o4, %g7, %l0
and %g4, 0x04E2, %i5
fmovdle %icc, %f3, %f13
fcmpeq32 %f14, %f14, %i2
udivcc %i0, 0x0691, %l6
fcmple16 %f2, %f2, %i3
ldsb [%l7 + 0x52], %l2
fble %fcc2, loop_2688
fbne %fcc2, loop_2689
stw %l3, [%l7 + 0x18]
fmovrdlz %i1, %f0, %f14
loop_2688:
srlx %g6, 0x1D, %l5
loop_2689:
fmovspos %icc, %f14, %f3
or %l1, %g3, %g5
fabss %f9, %f15
fmovsneg %xcc, %f8, %f0
ldub [%l7 + 0x5D], %i6
stb %g2, [%l7 + 0x31]
tleu %xcc, 0x7
and %o2, 0x1565, %o3
fbl,a %fcc2, loop_2690
ldub [%l7 + 0x19], %l4
fsrc2s %f11, %f10
ldx [%l7 + 0x28], %i7
loop_2690:
fcmpes %fcc2, %f0, %f5
fmovsgu %xcc, %f5, %f3
nop
setx loop_2691, %l0, %l1
jmpl %l1, %o0
fmovdne %xcc, %f0, %f7
fbu %fcc0, loop_2692
fble,a %fcc0, loop_2693
loop_2691:
ldsw [%l7 + 0x3C], %o7
addccc %g1, %o1, %o6
loop_2692:
subccc %i4, 0x1CC9, %o4
loop_2693:
stw %o5, [%l7 + 0x1C]
movcc %xcc, %g7, %l0
fpadd32 %f6, %f10, %f8
ldd [%l7 + 0x28], %f0
sll %g4, %i5, %i2
srlx %l6, %i0, %i3
fpack16 %f14, %f12
ldsb [%l7 + 0x30], %l2
edge16l %i1, %l3, %l5
fpack16 %f12, %f14
fbne,a %fcc3, loop_2694
xnor %g6, 0x1D3A, %g3
edge8n %g5, %l1, %g2
fmovrdlz %o2, %f2, %f2
loop_2694:
ldx [%l7 + 0x08], %i6
fpadd32s %f6, %f9, %f3
edge8n %o3, %i7, %o0
fmovde %xcc, %f14, %f0
std %f4, [%l7 + 0x40]
ldd [%l7 + 0x78], %f2
bpos %icc, loop_2695
fpack16 %f14, %f7
ldd [%l7 + 0x68], %f0
brlz %o7, loop_2696
loop_2695:
fpadd32s %f14, %f4, %f5
movrgez %l4, 0x228, %o1
st %f12, [%l7 + 0x64]
loop_2696:
fors %f7, %f10, %f14
fmovsvc %icc, %f13, %f2
fmovrde %g1, %f12, %f6
ldsw [%l7 + 0x1C], %i4
stx %o4, [%l7 + 0x38]
nop
setx loop_2697, %l0, %l1
jmpl %l1, %o5
bg,a,pt %icc, loop_2698
sdiv %g7, 0x1C8B, %l0
fmovdleu %xcc, %f3, %f14
loop_2697:
fnot1s %f1, %f7
loop_2698:
fmovdneg %xcc, %f8, %f0
fexpand %f5, %f8
std %f8, [%l7 + 0x58]
sethi 0x0B67, %o6
orcc %i5, 0x1B37, %g4
ldx [%l7 + 0x78], %i2
ldsh [%l7 + 0x1E], %l6
fmovdn %icc, %f9, %f7
std %f12, [%l7 + 0x10]
lduh [%l7 + 0x78], %i0
tg %xcc, 0x5
fsrc1s %f2, %f7
fone %f2
fand %f0, %f14, %f8
fpadd32 %f4, %f12, %f14
fnot2 %f0, %f2
lduh [%l7 + 0x08], %l2
ldd [%l7 + 0x68], %f14
fcmps %fcc1, %f10, %f12
fbo %fcc3, loop_2699
fabss %f15, %f7
smulcc %i3, 0x0048, %i1
sdivx %l5, 0x1AC7, %l3
loop_2699:
fandnot1s %f10, %f5, %f15
stb %g3, [%l7 + 0x68]
for %f0, %f2, %f0
xnorcc %g5, %g6, %l1
tneg %icc, 0x2
stw %o2, [%l7 + 0x3C]
movl %icc, %i6, %o3
srl %g2, %o0, %o7
movrne %i7, %o1, %l4
edge8l %g1, %o4, %o5
bvs,a %xcc, loop_2700
fbe,a %fcc0, loop_2701
subcc %i4, 0x1E9E, %l0
bcc,a %icc, loop_2702
loop_2700:
bl,a,pt %xcc, loop_2703
loop_2701:
ldsb [%l7 + 0x66], %g7
fnands %f6, %f0, %f2
loop_2702:
bpos %xcc, loop_2704
loop_2703:
edge32n %i5, %g4, %i2
movne %icc, %l6, %o6
fabsd %f8, %f8
loop_2704:
stx %l2, [%l7 + 0x70]
bpos %xcc, loop_2705
fble,a %fcc2, loop_2706
fmovdl %xcc, %f11, %f12
ldd [%l7 + 0x28], %f12
loop_2705:
movvs %icc, %i3, %i0
loop_2706:
ldd [%l7 + 0x10], %f0
fmuld8sux16 %f11, %f5, %f2
bshuffle %f10, %f4, %f0
call loop_2707
fpackfix %f14, %f9
tvc %xcc, 0x4
ldx [%l7 + 0x30], %i1
loop_2707:
edge32 %l5, %l3, %g3
bgu,a %icc, loop_2708
tgu %icc, 0x4
ldub [%l7 + 0x29], %g6
tne %icc, 0x0
loop_2708:
bpos loop_2709
sth %g5, [%l7 + 0x12]
sth %o2, [%l7 + 0x26]
tsubcctv %i6, %o3, %g2
loop_2709:
bneg,a loop_2710
orncc %l1, 0x000D, %o0
for %f4, %f6, %f12
tvs %xcc, 0x7
loop_2710:
bne,pt %xcc, loop_2711
stb %o7, [%l7 + 0x10]
fornot2 %f4, %f0, %f10
sth %o1, [%l7 + 0x3A]
loop_2711:
ld [%l7 + 0x40], %f7
subccc %l4, %g1, %i7
lduh [%l7 + 0x10], %o4
fxnors %f12, %f2, %f10
call loop_2712
subccc %o5, %l0, %i4
fxnors %f4, %f11, %f0
array32 %g7, %i5, %i2
loop_2712:
ldsb [%l7 + 0x6D], %g4
tgu %icc, 0x2
stx %l6, [%l7 + 0x68]
fornot2s %f9, %f1, %f15
fpsub16 %f6, %f14, %f4
movle %xcc, %o6, %l2
lduh [%l7 + 0x1A], %i0
umul %i1, %l5, %l3
stx %i3, [%l7 + 0x40]
ldsh [%l7 + 0x26], %g3
fmovsge %icc, %f6, %f2
fone %f14
ba loop_2713
sth %g5, [%l7 + 0x68]
ldx [%l7 + 0x30], %g6
tg %icc, 0x0
loop_2713:
bcs,a %icc, loop_2714
movrgez %o2, 0x09E, %o3
taddcctv %g2, %l1, %o0
fcmpd %fcc0, %f12, %f0
loop_2714:
ldub [%l7 + 0x36], %i6
std %f6, [%l7 + 0x20]
fbul %fcc2, loop_2715
movge %icc, %o7, %o1
sth %l4, [%l7 + 0x5A]
std %f14, [%l7 + 0x20]
loop_2715:
fmovsg %xcc, %f5, %f4
movre %i7, %g1, %o5
xor %l0, 0x132F, %i4
movg %icc, %g7, %o4
tn %xcc, 0x7
fors %f11, %f11, %f3
udivx %i5, 0x0C97, %i2
fmovrdgz %g4, %f14, %f10
stw %o6, [%l7 + 0x50]
andcc %l2, %l6, %i1
bvc loop_2716
fmovrdlz %l5, %f0, %f0
tn %icc, 0x5
fpsub32s %f14, %f9, %f0
loop_2716:
stx %i0, [%l7 + 0x78]
fmovdne %xcc, %f14, %f3
stx %l3, [%l7 + 0x70]
brgez %i3, loop_2717
movvs %xcc, %g3, %g5
sethi 0x16AD, %o2
ldx [%l7 + 0x70], %g6
loop_2717:
ldub [%l7 + 0x51], %o3
te %xcc, 0x6
sra %g2, 0x02, %o0
fandnot1 %f4, %f6, %f2
ldd [%l7 + 0x38], %f4
movle %icc, %i6, %l1
ldx [%l7 + 0x08], %o1
fmovsge %icc, %f14, %f11
st %f5, [%l7 + 0x18]
std %f0, [%l7 + 0x50]
lduw [%l7 + 0x60], %o7
lduh [%l7 + 0x60], %l4
ldsh [%l7 + 0x7C], %g1
std %f6, [%l7 + 0x60]
ldsb [%l7 + 0x3D], %o5
call loop_2718
bvc,a,pn %icc, loop_2719
fcmpeq16 %f0, %f6, %l0
stx %i4, [%l7 + 0x28]
loop_2718:
ldsh [%l7 + 0x20], %g7
loop_2719:
sth %i7, [%l7 + 0x5C]
fcmped %fcc2, %f14, %f10
xnor %o4, 0x0376, %i5
nop
setx loop_2720, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdl %xcc, %f7, %f5
alignaddrl %g4, %i2, %o6
fcmpne32 %f8, %f10, %l6
loop_2720:
edge8 %l2, %l5, %i1
fmovsg %xcc, %f12, %f5
ldx [%l7 + 0x58], %l3
tsubcctv %i0, %i3, %g5
movg %xcc, %g3, %g6
ble,a loop_2721
stw %o3, [%l7 + 0x1C]
stw %g2, [%l7 + 0x6C]
movgu %xcc, %o2, %i6
loop_2721:
tcc %icc, 0x6
fpmerge %f4, %f4, %f14
std %f2, [%l7 + 0x50]
tsubcctv %o0, 0x0ECC, %o1
ld [%l7 + 0x74], %f2
lduh [%l7 + 0x54], %o7
movrgz %l1, 0x375, %l4
sethi 0x14E6, %o5
movre %l0, %i4, %g7
stb %i7, [%l7 + 0x15]
edge16 %g1, %i5, %o4
fandnot1 %f10, %f2, %f0
fcmpes %fcc1, %f8, %f5
subccc %i2, %o6, %l6
nop
setx loop_2722, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %g4, [%l7 + 0x28]
fmovse %icc, %f2, %f5
edge32l %l5, %i1, %l2
loop_2722:
ldd [%l7 + 0x20], %f2
sth %l3, [%l7 + 0x4A]
movn %xcc, %i0, %g5
be,pt %xcc, loop_2723
ldub [%l7 + 0x5F], %i3
fmovrde %g6, %f2, %f4
fmovde %icc, %f9, %f15
loop_2723:
udivx %o3, 0x1477, %g2
ldsw [%l7 + 0x38], %o2
bgu %xcc, loop_2724
tl %icc, 0x3
ldub [%l7 + 0x5E], %i6
ldsb [%l7 + 0x78], %g3
loop_2724:
movrlz %o0, 0x138, %o1
bn,a loop_2725
sra %l1, %l4, %o5
fcmpd %fcc3, %f14, %f14
movcc %icc, %o7, %i4
loop_2725:
ld [%l7 + 0x14], %f5
fbue %fcc3, loop_2726
mova %icc, %l0, %g7
movcc %xcc, %g1, %i7
tne %icc, 0x5
loop_2726:
stw %i5, [%l7 + 0x24]
stw %o4, [%l7 + 0x50]
fxnor %f10, %f10, %f0
stw %o6, [%l7 + 0x14]
tgu %xcc, 0x4
stb %i2, [%l7 + 0x74]
tge %xcc, 0x7
udivcc %g4, 0x096A, %l5
ldsw [%l7 + 0x44], %l6
subccc %l2, 0x02BA, %l3
bleu,a %xcc, loop_2727
ldub [%l7 + 0x75], %i1
sub %g5, %i3, %g6
lduw [%l7 + 0x44], %o3
loop_2727:
stb %i0, [%l7 + 0x42]
fmovscc %icc, %f13, %f15
sth %o2, [%l7 + 0x12]
ldsh [%l7 + 0x3C], %i6
fbule,a %fcc2, loop_2728
ldsb [%l7 + 0x69], %g2
std %f2, [%l7 + 0x68]
fmovsg %icc, %f3, %f11
loop_2728:
move %xcc, %g3, %o0
fmovsleu %icc, %f12, %f14
edge32 %l1, %l4, %o1
lduw [%l7 + 0x14], %o7
ldx [%l7 + 0x18], %o5
fmovrsgez %i4, %f11, %f15
orcc %g7, 0x1E36, %g1
fandnot2s %f1, %f14, %f13
bg,pn %icc, loop_2729
ldsh [%l7 + 0x2E], %l0
fsrc1s %f15, %f10
ldsh [%l7 + 0x68], %i7
loop_2729:
lduw [%l7 + 0x68], %o4
movre %o6, %i2, %i5
ldd [%l7 + 0x40], %f10
ba loop_2730
faligndata %f8, %f10, %f0
stw %l5, [%l7 + 0x0C]
tpos %icc, 0x3
loop_2730:
st %f5, [%l7 + 0x58]
fmul8x16al %f15, %f10, %f10
stb %l6, [%l7 + 0x11]
tvs %xcc, 0x3
smulcc %g4, 0x1C33, %l3
tne %icc, 0x6
stx %i1, [%l7 + 0x48]
ld [%l7 + 0x3C], %f15
pdist %f6, %f10, %f0
nop
setx loop_2731, %l0, %l1
jmpl %l1, %l2
fmovsle %xcc, %f0, %f0
fmovsg %xcc, %f0, %f14
movcs %icc, %g5, %g6
loop_2731:
ld [%l7 + 0x0C], %f14
siam 0x1
addccc %o3, %i3, %o2
bgu,pt %icc, loop_2732
ldsb [%l7 + 0x71], %i0
ldd [%l7 + 0x68], %f6
and %g2, %i6, %o0
loop_2732:
lduw [%l7 + 0x60], %g3
ldsw [%l7 + 0x74], %l4
fmovdn %xcc, %f0, %f12
std %f6, [%l7 + 0x60]
fmuld8ulx16 %f6, %f11, %f6
st %f4, [%l7 + 0x20]
fmovsg %icc, %f5, %f7
edge8n %l1, %o7, %o1
brnz,a %o5, loop_2733
fcmpeq16 %f0, %f12, %i4
ldsw [%l7 + 0x30], %g7
brz,a %l0, loop_2734
loop_2733:
srax %g1, 0x1F, %o4
alignaddrl %o6, %i7, %i5
ldub [%l7 + 0x22], %l5
loop_2734:
stw %i2, [%l7 + 0x70]
fpack32 %f12, %f6, %f0
fmovdcc %icc, %f3, %f8
movne %xcc, %g4, %l3
fmovdl %xcc, %f0, %f4
sth %l6, [%l7 + 0x74]
stx %l2, [%l7 + 0x60]
sth %g5, [%l7 + 0x78]
fbg,a %fcc0, loop_2735
ldub [%l7 + 0x3B], %i1
bcs,a %xcc, loop_2736
fandnot1s %f13, %f5, %f9
loop_2735:
fzeros %f2
ldsb [%l7 + 0x33], %g6
loop_2736:
movvs %xcc, %i3, %o2
andn %i0, 0x0E1D, %g2
fmul8x16au %f9, %f9, %f4
tle %icc, 0x1
tne %xcc, 0x3
popc 0x01A9, %o3
fxnors %f11, %f15, %f6
ba,a,pn %xcc, loop_2737
tcc %icc, 0x3
fmovrdgez %i6, %f0, %f0
movne %icc, %o0, %g3
loop_2737:
stx %l4, [%l7 + 0x70]
fmovdneg %icc, %f7, %f5
movcs %xcc, %l1, %o7
tgu %icc, 0x3
ldsw [%l7 + 0x60], %o1
fabsd %f6, %f6
smul %o5, %g7, %i4
ldx [%l7 + 0x38], %g1
fcmpeq32 %f10, %f8, %o4
movrgez %o6, 0x327, %l0
addcc %i5, 0x0375, %l5
ldsb [%l7 + 0x1F], %i2
st %f12, [%l7 + 0x38]
sdiv %g4, 0x00A8, %i7
ldsw [%l7 + 0x20], %l3
bg,a loop_2738
brlz,a %l6, loop_2739
mulx %g5, 0x0A02, %l2
ldx [%l7 + 0x78], %g6
loop_2738:
fmovsleu %xcc, %f7, %f6
loop_2739:
fmovrde %i1, %f4, %f14
ldsb [%l7 + 0x63], %o2
andn %i3, 0x06A7, %g2
fandnot2s %f7, %f9, %f14
brz,a %i0, loop_2740
or %i6, 0x076A, %o3
xnorcc %o0, 0x1A94, %l4
bge,a,pn %icc, loop_2741
loop_2740:
subcc %g3, %o7, %l1
st %f4, [%l7 + 0x14]
be,pt %icc, loop_2742
loop_2741:
fpack16 %f0, %f4
subc %o5, 0x0492, %o1
fmovdge %xcc, %f0, %f5
loop_2742:
ldub [%l7 + 0x3E], %g7
lduh [%l7 + 0x08], %g1
fcmpne16 %f8, %f6, %o4
fmovrdgz %o6, %f6, %f10
ldsh [%l7 + 0x26], %i4
sra %l0, %i5, %l5
fmovrsgz %i2, %f2, %f10
edge32l %g4, %i7, %l6
fbul,a %fcc3, loop_2743
fmovscs %icc, %f1, %f2
edge8l %l3, %l2, %g6
ld [%l7 + 0x40], %f1
loop_2743:
tn %xcc, 0x3
fblg,a %fcc3, loop_2744
stx %g5, [%l7 + 0x08]
fbue,a %fcc3, loop_2745
fornot2s %f4, %f2, %f6
loop_2744:
mulscc %o2, %i1, %g2
lduh [%l7 + 0x56], %i0
loop_2745:
ldsh [%l7 + 0x1A], %i6
fmovrdgez %o3, %f8, %f6
fpadd32 %f14, %f6, %f10
fmovdvc %xcc, %f9, %f10
fbge,a %fcc0, loop_2746
bpos,a %xcc, loop_2747
stw %o0, [%l7 + 0x30]
lduw [%l7 + 0x44], %i3
loop_2746:
fnands %f9, %f1, %f6
loop_2747:
ldx [%l7 + 0x40], %g3
movn %xcc, %l4, %o7
fcmpne32 %f8, %f14, %l1
ldd [%l7 + 0x50], %f14
stw %o1, [%l7 + 0x14]
ld [%l7 + 0x14], %f1
lduw [%l7 + 0x10], %o5
andn %g1, 0x0FE2, %o4
mulx %g7, %o6, %l0
fpmerge %f15, %f5, %f8
ldsh [%l7 + 0x32], %i5
movre %i4, 0x074, %i2
subc %g4, %i7, %l6
bgu,pt %xcc, loop_2748
fnegs %f2, %f13
movre %l5, %l2, %g6
movvc %xcc, %g5, %l3
loop_2748:
fmovdcc %icc, %f11, %f10
fmovse %icc, %f8, %f7
bcc,pt %xcc, loop_2749
call loop_2750
fzeros %f10
fbge,a %fcc1, loop_2751
loop_2749:
fandnot2s %f5, %f8, %f11
loop_2750:
stx %i1, [%l7 + 0x70]
fcmple32 %f2, %f14, %g2
loop_2751:
fmovscc %xcc, %f3, %f14
sra %i0, %o2, %i6
bg,pn %xcc, loop_2752
std %f14, [%l7 + 0x60]
fmovsl %xcc, %f14, %f5
fzero %f10
loop_2752:
sth %o3, [%l7 + 0x0C]
ldx [%l7 + 0x50], %i3
fmovrde %o0, %f12, %f14
movneg %icc, %l4, %g3
ldsh [%l7 + 0x32], %o7
ldub [%l7 + 0x77], %l1
bge,a,pt %xcc, loop_2753
movcc %icc, %o1, %g1
bne,a %xcc, loop_2754
stx %o5, [%l7 + 0x58]
loop_2753:
tn %xcc, 0x6
ldsh [%l7 + 0x3A], %g7
loop_2754:
subccc %o4, %l0, %i5
ldub [%l7 + 0x1A], %i4
sdivx %o6, 0x15CF, %i2
fmovsn %icc, %f8, %f8
fcmpes %fcc1, %f0, %f5
addc %i7, 0x024E, %g4
fmovsge %xcc, %f1, %f11
fxors %f4, %f6, %f4
ldx [%l7 + 0x08], %l6
move %icc, %l5, %l2
orn %g5, 0x1C49, %g6
fsrc1s %f14, %f5
ldx [%l7 + 0x10], %l3
fbug %fcc1, loop_2755
fbule,a %fcc2, loop_2756
movge %icc, %g2, %i0
fcmpeq32 %f14, %f2, %i1
loop_2755:
tcc %xcc, 0x4
loop_2756:
siam 0x3
fxnors %f4, %f3, %f15
fxnors %f15, %f10, %f0
ldub [%l7 + 0x60], %o2
fmovsl %icc, %f10, %f14
edge16l %o3, %i3, %o0
fmovsa %icc, %f3, %f1
ldsb [%l7 + 0x79], %l4
ldsh [%l7 + 0x42], %g3
fmul8x16 %f13, %f12, %f14
srax %i6, %o7, %l1
ldsb [%l7 + 0x64], %o1
movle %icc, %g1, %g7
brnz,a %o4, loop_2757
mova %xcc, %l0, %i5
addc %i4, %o6, %o5
fmuld8ulx16 %f2, %f4, %f0
loop_2757:
fbe %fcc1, loop_2758
for %f14, %f6, %f10
fbn %fcc1, loop_2759
fmovrse %i7, %f15, %f7
loop_2758:
ld [%l7 + 0x44], %f11
tcs %xcc, 0x3
loop_2759:
fmovsn %xcc, %f1, %f10
fmovdpos %icc, %f12, %f14
sdiv %g4, 0x1832, %i2
ldd [%l7 + 0x60], %f12
addcc %l6, 0x1852, %l2
fbug,a %fcc3, loop_2760
fcmpeq16 %f0, %f4, %l5
stw %g5, [%l7 + 0x40]
fxnors %f5, %f13, %f15
loop_2760:
fmovdge %xcc, %f2, %f5
sth %g6, [%l7 + 0x30]
std %f4, [%l7 + 0x20]
fmovrdlez %l3, %f12, %f0
ldub [%l7 + 0x36], %i0
xor %g2, 0x0B8C, %i1
fzeros %f13
fornot1s %f2, %f8, %f0
fmovrslez %o3, %f15, %f10
ld [%l7 + 0x6C], %f7
tneg %xcc, 0x7
stb %o2, [%l7 + 0x4E]
bpos,pt %icc, loop_2761
bvc,pt %icc, loop_2762
fmuld8sux16 %f0, %f7, %f12
std %f8, [%l7 + 0x40]
loop_2761:
fnegs %f11, %f10
loop_2762:
fba,a %fcc3, loop_2763
lduw [%l7 + 0x7C], %i3
sdivx %o0, 0x02DF, %g3
stb %l4, [%l7 + 0x33]
loop_2763:
srl %o7, %l1, %o1
ldd [%l7 + 0x78], %f10
ldub [%l7 + 0x0E], %g1
ldsh [%l7 + 0x18], %g7
bcc,a %xcc, loop_2764
stb %o4, [%l7 + 0x45]
fbe,a %fcc2, loop_2765
smul %i6, %l0, %i5
loop_2764:
fpsub16 %f6, %f10, %f8
lduw [%l7 + 0x44], %o6
loop_2765:
brgz,a %i4, loop_2766
ld [%l7 + 0x48], %f15
lduh [%l7 + 0x32], %i7
ldub [%l7 + 0x4B], %o5
loop_2766:
lduw [%l7 + 0x18], %g4
fmovrdne %i2, %f8, %f6
fba,a %fcc3, loop_2767
fbug,a %fcc2, loop_2768
srlx %l2, 0x00, %l5
fabss %f3, %f12
loop_2767:
tsubcctv %l6, %g5, %g6
loop_2768:
orncc %i0, 0x0B8E, %g2
stx %l3, [%l7 + 0x10]
addcc %o3, %i1, %i3
ldub [%l7 + 0x10], %o2
ldub [%l7 + 0x7E], %g3
mulx %o0, 0x1325, %l4
ldx [%l7 + 0x50], %o7
std %f6, [%l7 + 0x68]
siam 0x5
movneg %xcc, %l1, %g1
fmovdn %xcc, %f7, %f0
smul %o1, 0x0B36, %o4
fcmpgt32 %f12, %f14, %g7
brz %l0, loop_2769
fmovsvs %icc, %f14, %f3
fpadd16s %f4, %f6, %f11
movgu %xcc, %i5, %o6
loop_2769:
fmovdle %icc, %f12, %f10
lduh [%l7 + 0x60], %i4
fmovsleu %icc, %f10, %f11
fmovdcc %icc, %f8, %f15
ld [%l7 + 0x40], %f13
brz %i6, loop_2770
movcc %xcc, %o5, %i7
stb %i2, [%l7 + 0x32]
fnor %f14, %f8, %f4
loop_2770:
edge16l %g4, %l5, %l2
ldsb [%l7 + 0x45], %l6
fxors %f11, %f3, %f4
fbug %fcc1, loop_2771
andncc %g6, %g5, %i0
stx %g2, [%l7 + 0x68]
mulscc %l3, %i1, %i3
loop_2771:
fmovdvs %icc, %f12, %f3
pdist %f4, %f6, %f10
fnands %f7, %f15, %f1
st %f4, [%l7 + 0x50]
edge32 %o3, %g3, %o0
fmovdle %xcc, %f1, %f15
sll %l4, 0x1B, %o2
ldsb [%l7 + 0x76], %l1
fbl,a %fcc2, loop_2772
tneg %xcc, 0x7
fble %fcc0, loop_2773
fcmpeq32 %f14, %f8, %g1
loop_2772:
lduh [%l7 + 0x62], %o1
fmuld8ulx16 %f3, %f13, %f14
loop_2773:
ldx [%l7 + 0x18], %o7
tvc %icc, 0x3
stx %o4, [%l7 + 0x20]
alignaddrl %l0, %i5, %o6
edge32 %g7, %i4, %o5
stb %i6, [%l7 + 0x68]
stb %i7, [%l7 + 0x57]
andn %g4, %i2, %l5
ld [%l7 + 0x40], %f5
array8 %l2, %l6, %g5
sdiv %g6, 0x1973, %g2
fmul8ulx16 %f8, %f14, %f8
ba,pt %xcc, loop_2774
fmovdle %icc, %f1, %f6
mulscc %l3, 0x0846, %i1
fmovsvs %xcc, %f14, %f14
loop_2774:
stb %i0, [%l7 + 0x52]
ldd [%l7 + 0x38], %f8
fbul,a %fcc3, loop_2775
ldd [%l7 + 0x30], %f2
fcmpgt32 %f8, %f10, %i3
lduh [%l7 + 0x2A], %g3
loop_2775:
stw %o0, [%l7 + 0x10]
movle %xcc, %l4, %o2
movrne %o3, 0x0AA, %l1
tcc %icc, 0x0
brgez %o1, loop_2776
fblg %fcc0, loop_2777
movvc %icc, %g1, %o4
ldsb [%l7 + 0x6D], %l0
loop_2776:
fpackfix %f10, %f2
loop_2777:
fcmple16 %f2, %f10, %i5
std %f2, [%l7 + 0x08]
popc %o6, %g7
tgu %xcc, 0x7
fbge %fcc3, loop_2778
fmovsl %xcc, %f2, %f0
mulscc %o7, %o5, %i6
fsrc2 %f14, %f6
loop_2778:
lduw [%l7 + 0x64], %i7
std %f0, [%l7 + 0x70]
movne %xcc, %i4, %i2
edge32ln %l5, %g4, %l2
subccc %g5, 0x1439, %l6
fmovrslz %g2, %f15, %f2
fmuld8ulx16 %f9, %f11, %f12
movg %xcc, %g6, %l3
bl,pt %icc, loop_2779
edge16n %i1, %i0, %g3
stx %i3, [%l7 + 0x28]
fornot1s %f5, %f4, %f1
loop_2779:
alignaddrl %l4, %o2, %o0
stw %o3, [%l7 + 0x18]
subc %l1, 0x1D21, %o1
movrne %o4, 0x3B2, %l0
fcmpne16 %f8, %f0, %g1
stb %i5, [%l7 + 0x23]
edge32ln %g7, %o7, %o6
array32 %o5, %i7, %i4
fmul8x16 %f1, %f12, %f4
udivcc %i6, 0x0E7A, %l5
ta %xcc, 0x4
fpsub16s %f1, %f1, %f12
fmovde %xcc, %f7, %f4
ldx [%l7 + 0x30], %i2
movgu %icc, %g4, %g5
stx %l6, [%l7 + 0x60]
fmovrdgz %l2, %f6, %f2
stb %g2, [%l7 + 0x1A]
edge16n %g6, %i1, %i0
fabss %f5, %f12
fpadd32 %f0, %f4, %f8
edge16 %l3, %g3, %i3
fxor %f0, %f10, %f10
movrlz %o2, %l4, %o3
fmovdn %icc, %f12, %f3
ldx [%l7 + 0x50], %o0
stw %o1, [%l7 + 0x54]
orn %o4, 0x1855, %l0
fcmpd %fcc0, %f12, %f2
or %l1, 0x0B8D, %i5
fmul8sux16 %f0, %f8, %f0
udivcc %g7, 0x1E89, %o7
movgu %xcc, %g1, %o6
sethi 0x17B2, %i7
tvc %xcc, 0x7
fmovrslz %o5, %f6, %f1
ldub [%l7 + 0x0C], %i4
fors %f12, %f13, %f10
ldsh [%l7 + 0x66], %l5
array16 %i2, %i6, %g5
fnot1s %f12, %f12
tcs %xcc, 0x7
fand %f6, %f6, %f2
xor %g4, 0x02A0, %l2
movcs %icc, %l6, %g6
fmovsvc %icc, %f5, %f13
edge8l %g2, %i0, %l3
fmovscs %icc, %f9, %f9
fors %f8, %f4, %f12
fmovsgu %xcc, %f0, %f1
stb %g3, [%l7 + 0x11]
fmovsn %icc, %f15, %f12
fabsd %f12, %f10
fmovdle %xcc, %f14, %f0
fmovscs %icc, %f11, %f15
ldsw [%l7 + 0x1C], %i3
ld [%l7 + 0x18], %f10
fmovdpos %xcc, %f8, %f12
ldx [%l7 + 0x68], %o2
fnegs %f6, %f2
fmovsvc %xcc, %f7, %f3
std %f6, [%l7 + 0x48]
fmovdn %icc, %f1, %f9
pdist %f12, %f6, %f4
std %f2, [%l7 + 0x58]
ble,a loop_2780
fmovd %f12, %f12
udivcc %i1, 0x1AB2, %o3
move %icc, %o0, %l4
loop_2780:
stx %o1, [%l7 + 0x78]
fnot2 %f14, %f14
fbl %fcc2, loop_2781
ldsh [%l7 + 0x14], %l0
fbg %fcc2, loop_2782
stb %l1, [%l7 + 0x5A]
loop_2781:
fmovd %f14, %f2
fmovsle %icc, %f12, %f5
loop_2782:
movrgz %i5, %g7, %o4
andn %o7, 0x0377, %o6
bn,a,pn %icc, loop_2783
ldsw [%l7 + 0x70], %i7
fmovsne %xcc, %f13, %f10
fbue,a %fcc1, loop_2784
loop_2783:
fxnors %f7, %f8, %f13
call loop_2785
fcmpgt32 %f8, %f2, %g1
loop_2784:
fxor %f14, %f12, %f12
ldsb [%l7 + 0x63], %o5
loop_2785:
alignaddrl %l5, %i2, %i4
ta %icc, 0x2
bshuffle %f2, %f2, %f8
fbule,a %fcc2, loop_2786
mulx %g5, 0x065C, %i6
fcmped %fcc1, %f8, %f8
fbg,a %fcc0, loop_2787
loop_2786:
fexpand %f15, %f14
fmovrslz %l2, %f3, %f10
fmovdle %xcc, %f8, %f1
loop_2787:
mova %icc, %l6, %g4
orcc %g6, 0x05E9, %i0
movgu %xcc, %g2, %l3
movneg %icc, %i3, %o2
fmul8x16 %f8, %f0, %f2
ldd [%l7 + 0x30], %f0
array8 %g3, %i1, %o3
edge8n %o0, %o1, %l4
brlz %l0, loop_2788
ldsh [%l7 + 0x22], %l1
movvc %icc, %g7, %o4
ld [%l7 + 0x30], %f1
loop_2788:
tge %icc, 0x7
st %f14, [%l7 + 0x18]
nop
setx loop_2789, %l0, %l1
jmpl %l1, %i5
addccc %o7, %o6, %i7
fxors %f6, %f7, %f2
std %f4, [%l7 + 0x78]
loop_2789:
bg,a %xcc, loop_2790
ldsh [%l7 + 0x10], %o5
umul %l5, %i2, %i4
brnz,a %g5, loop_2791
loop_2790:
fble,a %fcc1, loop_2792
fpsub32s %f12, %f7, %f5
array32 %i6, %g1, %l2
loop_2791:
ld [%l7 + 0x2C], %f1
loop_2792:
st %f13, [%l7 + 0x0C]
edge8ln %g4, %l6, %g6
fsrc2 %f4, %f6
fmovsn %xcc, %f4, %f2
movg %xcc, %g2, %i0
andn %l3, %o2, %i3
tsubcc %g3, 0x07B2, %i1
addccc %o3, 0x1B49, %o1
fmovdvc %xcc, %f14, %f1
ldsh [%l7 + 0x5C], %o0
sethi 0x11C1, %l4
stb %l1, [%l7 + 0x67]
and %l0, 0x1384, %o4
fbg %fcc1, loop_2793
fmul8x16al %f7, %f4, %f2
fmovsne %xcc, %f5, %f8
tneg %xcc, 0x0
loop_2793:
fmovrse %i5, %f2, %f14
edge16n %g7, %o7, %i7
edge8ln %o5, %o6, %l5
fmovdleu %xcc, %f13, %f12
lduh [%l7 + 0x38], %i4
xor %i2, %g5, %g1
fpadd16 %f0, %f0, %f10
tvs %xcc, 0x1
fmovrslz %i6, %f9, %f12
edge32 %l2, %g4, %g6
movvs %xcc, %l6, %g2
fmovdcc %icc, %f4, %f15
orcc %l3, %i0, %o2
movgu %xcc, %g3, %i1
fcmpeq32 %f12, %f14, %o3
andncc %i3, %o0, %o1
fmovdcc %xcc, %f11, %f4
ble loop_2794
ldsb [%l7 + 0x6A], %l1
popc 0x1F45, %l4
ldub [%l7 + 0x69], %o4
loop_2794:
ldub [%l7 + 0x6B], %l0
alignaddrl %i5, %g7, %o7
ldx [%l7 + 0x08], %o5
bg loop_2795
brgez,a %i7, loop_2796
ldub [%l7 + 0x27], %o6
ldsh [%l7 + 0x60], %l5
loop_2795:
addcc %i4, 0x0E00, %i2
loop_2796:
fpmerge %f7, %f8, %f0
stw %g1, [%l7 + 0x5C]
fbule,a %fcc2, loop_2797
bl,a,pn %icc, loop_2798
fcmpes %fcc0, %f15, %f6
te %icc, 0x5
loop_2797:
stb %i6, [%l7 + 0x0B]
loop_2798:
ldsb [%l7 + 0x71], %g5
stb %l2, [%l7 + 0x68]
fcmpeq16 %f0, %f2, %g6
mova %icc, %l6, %g2
fmovdpos %icc, %f3, %f2
mulscc %g4, %l3, %i0
ld [%l7 + 0x64], %f5
fornot1 %f6, %f8, %f12
tge %xcc, 0x7
fcmple16 %f2, %f2, %g3
ldsh [%l7 + 0x3C], %i1
sth %o3, [%l7 + 0x5A]
movne %icc, %o2, %i3
fcmpeq16 %f8, %f8, %o0
std %f4, [%l7 + 0x10]
fmovscs %icc, %f5, %f5
fmovsn %icc, %f8, %f3
srl %o1, %l1, %o4
fpadd32s %f8, %f15, %f0
movn %xcc, %l0, %i5
tleu %xcc, 0x3
sth %l4, [%l7 + 0x28]
fbug %fcc3, loop_2799
sdivx %g7, 0x1236, %o7
tleu %icc, 0x2
fornot2s %f10, %f15, %f15
loop_2799:
fornot2 %f6, %f2, %f2
subcc %i7, %o6, %o5
fbu,a %fcc0, loop_2800
fsrc1s %f6, %f13
fmovsn %xcc, %f11, %f6
std %f12, [%l7 + 0x18]
loop_2800:
stw %l5, [%l7 + 0x64]
fandnot1 %f14, %f2, %f10
ldd [%l7 + 0x58], %f0
ldd [%l7 + 0x60], %f8
brlez %i4, loop_2801
stx %g1, [%l7 + 0x60]
ld [%l7 + 0x18], %f0
fabsd %f6, %f0
loop_2801:
fmovdl %xcc, %f14, %f5
subccc %i6, 0x0892, %i2
bl,a,pt %xcc, loop_2802
fmovdne %xcc, %f4, %f12
umul %l2, %g5, %g6
and %l6, %g2, %l3
loop_2802:
movneg %xcc, %i0, %g3
stb %g4, [%l7 + 0x13]
fbe,a %fcc2, loop_2803
fcmpeq32 %f4, %f10, %i1
tleu %icc, 0x1
or %o3, 0x1706, %o2
loop_2803:
lduw [%l7 + 0x34], %o0
fba %fcc1, loop_2804
fpsub16s %f12, %f14, %f5
tge %xcc, 0x3
fexpand %f6, %f10
loop_2804:
fmovrdgz %i3, %f14, %f8
edge8l %l1, %o1, %o4
edge32ln %i5, %l4, %g7
taddcctv %l0, %i7, %o7
bleu loop_2805
ldx [%l7 + 0x18], %o6
ldsh [%l7 + 0x46], %o5
edge8 %i4, %g1, %i6
loop_2805:
fpadd16 %f14, %f12, %f4
lduh [%l7 + 0x6A], %l5
fpack32 %f8, %f8, %f14
nop
setx loop_2806, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f12, [%l7 + 0x70]
bg,a,pn %xcc, loop_2807
sub %l2, 0x11E0, %g5
loop_2806:
fbug %fcc3, loop_2808
tleu %icc, 0x3
loop_2807:
stw %g6, [%l7 + 0x54]
bvs,a %icc, loop_2809
loop_2808:
sdivcc %i2, 0x0767, %g2
fzero %f10
bne,a loop_2810
loop_2809:
stx %l3, [%l7 + 0x28]
ldub [%l7 + 0x4B], %l6
bge loop_2811
loop_2810:
movrgz %i0, %g4, %i1
fmovsg %xcc, %f0, %f13
fcmpgt32 %f0, %f6, %g3
loop_2811:
ldsb [%l7 + 0x69], %o2
lduh [%l7 + 0x3E], %o3
add %o0, 0x1BCE, %l1
ldsw [%l7 + 0x24], %i3
fba %fcc3, loop_2812
ldsb [%l7 + 0x25], %o4
bneg %xcc, loop_2813
xnorcc %o1, 0x0236, %i5
loop_2812:
movrgz %g7, %l0, %i7
xnorcc %o7, 0x0E16, %o6
loop_2813:
fmovsg %xcc, %f2, %f5
tpos %icc, 0x0
sth %o5, [%l7 + 0x12]
lduw [%l7 + 0x18], %i4
tvc %xcc, 0x2
fbuge %fcc2, loop_2814
fmovsne %xcc, %f13, %f10
fands %f15, %f0, %f14
fmovse %xcc, %f15, %f1
loop_2814:
edge8 %g1, %l4, %i6
st %f13, [%l7 + 0x4C]
lduw [%l7 + 0x48], %l2
fnands %f14, %f12, %f4
tl %icc, 0x0
fpsub32s %f3, %f15, %f13
fbuge %fcc0, loop_2815
ldsb [%l7 + 0x5E], %l5
movvc %icc, %g5, %i2
lduh [%l7 + 0x7C], %g2
loop_2815:
andncc %g6, %l3, %l6
std %f2, [%l7 + 0x28]
stw %i0, [%l7 + 0x30]
fand %f10, %f0, %f8
fnot1s %f1, %f7
fmovsneg %icc, %f5, %f8
brgez %g4, loop_2816
st %f10, [%l7 + 0x34]
stx %g3, [%l7 + 0x18]
fbo,a %fcc0, loop_2817
loop_2816:
udivx %i1, 0x1BD1, %o3
fands %f7, %f13, %f12
tsubcc %o2, 0x17E6, %l1
loop_2817:
ldsb [%l7 + 0x52], %o0
movrne %i3, 0x0DE, %o1
tcs %icc, 0x5
bvs,a loop_2818
be,a loop_2819
edge8n %i5, %g7, %l0
bvc,a loop_2820
loop_2818:
tcc %xcc, 0x3
loop_2819:
fmovdvc %icc, %f13, %f8
edge32 %i7, %o7, %o6
loop_2820:
ldd [%l7 + 0x10], %f8
ldsb [%l7 + 0x15], %o4
ldsh [%l7 + 0x4E], %i4
nop
setx loop_2821, %l0, %l1
jmpl %l1, %o5
edge32l %g1, %l4, %l2
lduh [%l7 + 0x34], %i6
move %xcc, %l5, %i2
loop_2821:
edge8n %g5, %g2, %g6
ldx [%l7 + 0x78], %l3
sll %i0, %g4, %g3
stb %i1, [%l7 + 0x35]
fandnot1s %f0, %f9, %f11
edge32ln %l6, %o3, %o2
fbl,a %fcc0, loop_2822
st %f3, [%l7 + 0x68]
lduw [%l7 + 0x54], %o0
ldsb [%l7 + 0x3C], %i3
loop_2822:
xorcc %o1, 0x1B33, %l1
ldsw [%l7 + 0x40], %g7
std %f14, [%l7 + 0x78]
lduw [%l7 + 0x38], %l0
fands %f10, %f0, %f5
xnor %i5, 0x16E6, %i7
popc 0x1C43, %o6
brgz,a %o7, loop_2823
fxnors %f7, %f2, %f5
fornot2s %f6, %f4, %f1
ble,a loop_2824
loop_2823:
fpackfix %f10, %f12
fpmerge %f0, %f1, %f14
subccc %i4, %o5, %o4
loop_2824:
sth %l4, [%l7 + 0x64]
fandnot2 %f12, %f2, %f6
bcc %icc, loop_2825
sth %g1, [%l7 + 0x32]
nop
setx loop_2826, %l0, %l1
jmpl %l1, %l2
for %f14, %f10, %f0
loop_2825:
bgu,a,pn %icc, loop_2827
srlx %l5, %i2, %i6
loop_2826:
lduh [%l7 + 0x38], %g2
fsrc1 %f10, %f4
loop_2827:
fmovdcs %xcc, %f4, %f0
stx %g5, [%l7 + 0x60]
fmovrde %l3, %f0, %f6
fmovsgu %icc, %f13, %f11
nop
setx loop_2828, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ble,pn %icc, loop_2829
fmovrde %i0, %f0, %f14
fbg %fcc2, loop_2830
loop_2828:
fmovsleu %xcc, %f15, %f14
loop_2829:
tge %xcc, 0x4
nop
setx loop_2831, %l0, %l1
jmpl %l1, %g6
loop_2830:
bneg loop_2832
edge32 %g3, %g4, %l6
ld [%l7 + 0x30], %f11
loop_2831:
std %f12, [%l7 + 0x50]
loop_2832:
lduh [%l7 + 0x52], %o3
ldsw [%l7 + 0x68], %o2
movrlez %i1, %i3, %o1
fmovs %f8, %f5
fnot2s %f15, %f10
fbne %fcc3, loop_2833
fmovdn %xcc, %f15, %f5
ldsh [%l7 + 0x60], %o0
for %f12, %f12, %f6
loop_2833:
udivcc %l1, 0x0020, %l0
fmovdcc %icc, %f6, %f14
st %f8, [%l7 + 0x28]
fblg,a %fcc3, loop_2834
fandnot1 %f2, %f0, %f0
movrgez %g7, 0x301, %i5
fmovscs %xcc, %f5, %f4
loop_2834:
edge8ln %o6, %o7, %i4
add %i7, 0x09EE, %o4
ldub [%l7 + 0x7E], %o5
stb %g1, [%l7 + 0x40]
std %f14, [%l7 + 0x10]
movne %xcc, %l4, %l5
fmovsg %xcc, %f13, %f2
mova %icc, %l2, %i2
stb %i6, [%l7 + 0x76]
siam 0x4
fnot1s %f10, %f8
fandnot2 %f14, %f10, %f10
fmovspos %icc, %f12, %f9
fcmpes %fcc0, %f11, %f13
addcc %g5, 0x049A, %l3
ldsh [%l7 + 0x14], %i0
fmovdle %icc, %f11, %f3
andncc %g2, %g3, %g4
fmovrsgz %l6, %f9, %f4
smulcc %o3, 0x17DB, %o2
fands %f9, %f9, %f7
fcmpd %fcc1, %f10, %f14
fmovrsgez %i1, %f2, %f3
fsrc2 %f10, %f8
lduh [%l7 + 0x2E], %g6
ldsh [%l7 + 0x4A], %o1
lduw [%l7 + 0x6C], %i3
ldub [%l7 + 0x78], %l1
sth %o0, [%l7 + 0x68]
tle %icc, 0x4
ldsh [%l7 + 0x54], %g7
fmovscs %icc, %f1, %f12
sth %l0, [%l7 + 0x76]
ldx [%l7 + 0x68], %i5
ldsw [%l7 + 0x10], %o6
brlez %i4, loop_2835
lduw [%l7 + 0x14], %i7
fmovdgu %icc, %f3, %f9
tneg %xcc, 0x4
loop_2835:
brgez %o7, loop_2836
brnz %o4, loop_2837
ldsb [%l7 + 0x38], %g1
fsrc1 %f10, %f0
loop_2836:
ldsh [%l7 + 0x16], %o5
loop_2837:
movge %xcc, %l4, %l2
array32 %i2, %i6, %g5
fcmpes %fcc1, %f4, %f1
for %f6, %f4, %f2
ldsb [%l7 + 0x11], %l3
brnz,a %i0, loop_2838
lduw [%l7 + 0x14], %l5
add %g2, 0x03F2, %g3
fbl,a %fcc0, loop_2839
loop_2838:
ldsh [%l7 + 0x60], %g4
ldd [%l7 + 0x60], %f10
add %o3, %o2, %i1
loop_2839:
fpsub16s %f11, %f1, %f0
fpadd16s %f1, %f2, %f13
ldsh [%l7 + 0x22], %g6
fmovsa %icc, %f5, %f15
bcc,pn %icc, loop_2840
fbule,a %fcc1, loop_2841
fands %f3, %f4, %f7
fmovsneg %xcc, %f12, %f10
loop_2840:
sth %o1, [%l7 + 0x38]
loop_2841:
fxors %f14, %f2, %f10
fbule %fcc3, loop_2842
ldub [%l7 + 0x5F], %i3
nop
setx loop_2843, %l0, %l1
jmpl %l1, %l1
fmul8sux16 %f4, %f2, %f4
loop_2842:
movcs %xcc, %l6, %o0
fbo,a %fcc3, loop_2844
loop_2843:
ldsw [%l7 + 0x24], %l0
fbg %fcc0, loop_2845
lduw [%l7 + 0x34], %i5
loop_2844:
fbue %fcc3, loop_2846
fmovrsne %g7, %f15, %f15
loop_2845:
fmuld8sux16 %f11, %f7, %f6
stx %i4, [%l7 + 0x38]
loop_2846:
nop
setx loop_2847, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovda %xcc, %f10, %f15
ldsh [%l7 + 0x40], %o6
bvs loop_2848
loop_2847:
fmovsle %xcc, %f3, %f1
stw %i7, [%l7 + 0x70]
fnot2 %f10, %f6
loop_2848:
fcmpgt16 %f14, %f10, %o4
edge16l %g1, %o5, %l4
fmovrdgz %l2, %f0, %f8
brlz,a %i2, loop_2849
edge16l %i6, %g5, %o7
fcmpeq32 %f4, %f6, %l3
sllx %i0, %l5, %g2
loop_2849:
st %f9, [%l7 + 0x08]
srlx %g4, %o3, %o2
tle %icc, 0x6
std %f0, [%l7 + 0x78]
ble,pn %xcc, loop_2850
ldd [%l7 + 0x50], %f14
movn %xcc, %g3, %i1
ldd [%l7 + 0x08], %f14
loop_2850:
stw %o1, [%l7 + 0x54]
orncc %i3, %g6, %l1
sethi 0x00B3, %o0
fand %f0, %f8, %f6
andcc %l6, 0x1DD0, %l0
fbue,a %fcc2, loop_2851
stb %g7, [%l7 + 0x79]
umulcc %i5, 0x1158, %i4
fpsub32s %f2, %f8, %f6
loop_2851:
ldsw [%l7 + 0x68], %o6
fmovscc %icc, %f7, %f8
tsubcc %i7, %g1, %o5
fpsub32 %f12, %f14, %f2
fnot2s %f2, %f6
std %f0, [%l7 + 0x58]
fabss %f8, %f2
ldd [%l7 + 0x30], %f12
tl %xcc, 0x1
ldsh [%l7 + 0x30], %o4
fxors %f4, %f12, %f7
fpadd32 %f6, %f8, %f4
ldsh [%l7 + 0x6A], %l2
fnands %f13, %f6, %f8
stx %l4, [%l7 + 0x48]
taddcc %i2, 0x1C84, %g5
fbue,a %fcc2, loop_2852
ldsh [%l7 + 0x60], %i6
stx %l3, [%l7 + 0x50]
fble %fcc1, loop_2853
loop_2852:
ldsb [%l7 + 0x14], %o7
sth %i0, [%l7 + 0x5A]
fxors %f4, %f2, %f9
loop_2853:
tl %icc, 0x7
movpos %xcc, %l5, %g4
bvs %icc, loop_2854
fmovsg %xcc, %f2, %f3
fmovdleu %icc, %f0, %f10
alignaddr %o3, %g2, %o2
loop_2854:
mova %xcc, %i1, %g3
std %f2, [%l7 + 0x48]
fmovscc %icc, %f9, %f4
brnz,a %o1, loop_2855
ldub [%l7 + 0x1A], %g6
alignaddrl %l1, %i3, %l6
fmovrsgz %o0, %f4, %f11
loop_2855:
movrgez %l0, 0x349, %i5
bneg loop_2856
movrgez %g7, %o6, %i7
movvc %icc, %i4, %o5
subc %g1, %l2, %o4
loop_2856:
tcs %xcc, 0x2
fmovrdlez %l4, %f14, %f4
edge32ln %i2, %g5, %l3
tle %xcc, 0x0
stw %i6, [%l7 + 0x20]
bleu,pn %icc, loop_2857
ldsb [%l7 + 0x4F], %i0
fmuld8ulx16 %f9, %f2, %f0
fpackfix %f12, %f5
loop_2857:
siam 0x3
fmul8x16au %f1, %f4, %f4
fabsd %f14, %f2
subccc %o7, %g4, %o3
fxors %f1, %f2, %f5
stw %g2, [%l7 + 0x58]
xorcc %o2, %l5, %g3
ta %icc, 0x2
tgu %icc, 0x4
fcmpgt32 %f12, %f14, %o1
stx %g6, [%l7 + 0x10]
fors %f5, %f1, %f14
ldx [%l7 + 0x58], %l1
fpadd32s %f2, %f15, %f12
ldsb [%l7 + 0x75], %i3
tcs %icc, 0x5
ldsb [%l7 + 0x22], %l6
stx %o0, [%l7 + 0x28]
array16 %i1, %i5, %g7
ldx [%l7 + 0x30], %l0
nop
setx loop_2858, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxors %f11, %f5, %f5
ldsh [%l7 + 0x48], %o6
edge32n %i7, %i4, %o5
loop_2858:
ldsb [%l7 + 0x3B], %g1
andncc %o4, %l4, %l2
movrgez %g5, %i2, %l3
addcc %i6, 0x1A47, %i0
fbn %fcc2, loop_2859
brlez,a %o7, loop_2860
fandnot2s %f14, %f14, %f15
ldx [%l7 + 0x30], %g4
loop_2859:
ldsw [%l7 + 0x18], %g2
loop_2860:
fmovs %f11, %f4
fpsub32 %f10, %f2, %f6
ldd [%l7 + 0x30], %f12
fcmpd %fcc3, %f8, %f8
movn %icc, %o2, %l5
fmovrdlz %g3, %f6, %f0
ldx [%l7 + 0x48], %o3
fmuld8sux16 %f11, %f4, %f0
nop
setx loop_2861, %l0, %l1
jmpl %l1, %g6
nop
setx loop_2862, %l0, %l1
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 %o1, %f2, %f0
edge32ln %l1, %i3, %o0
loop_2861:
bge loop_2863
loop_2862:
fmovsvc %icc, %f2, %f7
addcc %l6, 0x1E1E, %i1
orcc %i5, %l0, %g7
loop_2863:
fands %f8, %f3, %f3
ldsb [%l7 + 0x61], %o6
ld [%l7 + 0x6C], %f1
fmovsne %xcc, %f3, %f6
ldd [%l7 + 0x68], %f0
nop
setx loop_2864, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32n %i7, %o5, %g1
andn %o4, 0x0B60, %i4
ldx [%l7 + 0x28], %l4
loop_2864:
bpos loop_2865
fandnot2s %f1, %f15, %f8
fcmped %fcc3, %f8, %f6
tsubcc %l2, %g5, %i2
loop_2865:
ldsw [%l7 + 0x64], %i6
nop
setx loop_2866, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot1 %f8, %f6
movrlez %l3, 0x363, %o7
stb %i0, [%l7 + 0x6A]
loop_2866:
addccc %g2, 0x0680, %o2
lduh [%l7 + 0x42], %l5
tne %icc, 0x6
ld [%l7 + 0x44], %f1
fbge,a %fcc3, loop_2867
taddcc %g4, 0x03B8, %o3
fpadd16s %f14, %f2, %f7
stw %g3, [%l7 + 0x34]
loop_2867:
fmuld8sux16 %f10, %f6, %f8
tvc %icc, 0x5
fmovdge %icc, %f8, %f10
movl %icc, %o1, %g6
st %f2, [%l7 + 0x24]
fnegs %f13, %f14
srax %l1, %o0, %l6
stw %i1, [%l7 + 0x48]
ldd [%l7 + 0x20], %f2
fmovrdne %i5, %f12, %f8
ldsw [%l7 + 0x10], %l0
be,pt %xcc, loop_2868
std %f10, [%l7 + 0x68]
fbul %fcc2, loop_2869
smul %i3, 0x0859, %g7
loop_2868:
stx %i7, [%l7 + 0x38]
ldsb [%l7 + 0x7B], %o5
loop_2869:
smul %o6, 0x1D2D, %o4
fmovdle %icc, %f14, %f11
fmovscs %icc, %f7, %f10
ld [%l7 + 0x18], %f2
tl %xcc, 0x5
lduh [%l7 + 0x3A], %i4
fnands %f6, %f12, %f4
movrne %g1, 0x02C, %l4
stb %g5, [%l7 + 0x25]
fzero %f14
movcc %xcc, %l2, %i6
ldsb [%l7 + 0x39], %l3
bl,a,pn %icc, loop_2870
fcmpeq16 %f0, %f12, %i2
lduh [%l7 + 0x6A], %i0
lduw [%l7 + 0x20], %o7
loop_2870:
smul %g2, %o2, %g4
ldsh [%l7 + 0x2A], %l5
lduw [%l7 + 0x48], %o3
fzeros %f4
fbu,a %fcc0, loop_2871
fnot1s %f0, %f12
ld [%l7 + 0x20], %f4
movpos %xcc, %g3, %g6
loop_2871:
fbe,a %fcc3, loop_2872
alignaddr %o1, %l1, %o0
sth %i1, [%l7 + 0x16]
fornot1 %f4, %f4, %f2
loop_2872:
fmovrdgz %l6, %f4, %f2
fmovscc %icc, %f1, %f1
fmovdpos %icc, %f9, %f9
stb %i5, [%l7 + 0x61]
be,a %icc, loop_2873
or %i3, %g7, %i7
fmul8x16 %f8, %f14, %f2
edge8n %l0, %o6, %o5
loop_2873:
fmovdge %xcc, %f9, %f10
fcmpne16 %f4, %f0, %o4
movl %xcc, %g1, %l4
nop
setx loop_2874, %l0, %l1
jmpl %l1, %g5
ldub [%l7 + 0x3C], %i4
fnors %f9, %f11, %f7
fbl,a %fcc2, loop_2875
loop_2874:
popc 0x0112, %l2
fpsub32 %f12, %f0, %f14
fpsub16s %f7, %f6, %f11
loop_2875:
bge %xcc, loop_2876
alignaddrl %l3, %i2, %i6
edge32ln %i0, %o7, %o2
mulx %g2, %g4, %o3
loop_2876:
stb %l5, [%l7 + 0x76]
bpos,a,pt %xcc, loop_2877
fnors %f9, %f15, %f11
fxors %f15, %f7, %f11
movcs %xcc, %g3, %o1
loop_2877:
fmovsle %icc, %f10, %f7
edge8n %g6, %l1, %i1
fornot1 %f8, %f0, %f4
fpadd16s %f1, %f6, %f9
fmuld8sux16 %f12, %f1, %f2
fcmpgt16 %f8, %f6, %l6
orncc %o0, 0x069C, %i5
sth %i3, [%l7 + 0x58]
fmovdne %icc, %f5, %f8
bvc,pn %xcc, loop_2878
sethi 0x0E8C, %g7
std %f14, [%l7 + 0x28]
fandnot1 %f10, %f12, %f12
loop_2878:
andcc %l0, %o6, %i7
fbn,a %fcc1, loop_2879
fmovrdne %o5, %f6, %f14
orncc %o4, 0x1D3E, %g1
sdiv %g5, 0x0A64, %i4
loop_2879:
fzero %f8
sth %l2, [%l7 + 0x28]
brlz,a %l3, loop_2880
call loop_2881
fandnot1s %f8, %f7, %f15
udiv %i2, 0x01A7, %i6
loop_2880:
fcmpne32 %f8, %f2, %i0
loop_2881:
stb %l4, [%l7 + 0x14]
fmovrdgez %o2, %f10, %f6
sth %o7, [%l7 + 0x1A]
fmovrslez %g2, %f4, %f11
fbne %fcc2, loop_2882
tg %icc, 0x0
brlz %o3, loop_2883
umul %g4, %l5, %o1
loop_2882:
call loop_2884
stw %g6, [%l7 + 0x60]
loop_2883:
edge16ln %l1, %i1, %l6
fbo,a %fcc0, loop_2885
loop_2884:
movne %xcc, %g3, %o0
tle %xcc, 0x4
bcc,a loop_2886
loop_2885:
fcmpeq16 %f0, %f4, %i3
ldd [%l7 + 0x60], %f8
fpadd16s %f4, %f14, %f10
loop_2886:
ldsb [%l7 + 0x2A], %i5
popc %l0, %o6
fmovspos %xcc, %f4, %f1
brgez %i7, loop_2887
fbl,a %fcc2, loop_2888
ldd [%l7 + 0x70], %f6
fmovsge %xcc, %f1, %f14
loop_2887:
edge8ln %g7, %o5, %o4
loop_2888:
edge16ln %g1, %g5, %l2
nop
setx loop_2889, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f0, [%l7 + 0x70]
smul %i4, %i2, %l3
fmovdle %xcc, %f12, %f11
loop_2889:
fbn,a %fcc1, loop_2890
bpos loop_2891
ldsw [%l7 + 0x14], %i6
st %f11, [%l7 + 0x3C]
loop_2890:
lduh [%l7 + 0x5C], %l4
loop_2891:
std %f6, [%l7 + 0x68]
ldsw [%l7 + 0x7C], %o2
be,a,pt %icc, loop_2892
fbe,a %fcc0, loop_2893
ldub [%l7 + 0x47], %o7
ldd [%l7 + 0x60], %f14
loop_2892:
fba %fcc1, loop_2894
loop_2893:
array32 %i0, %g2, %g4
bpos,a %icc, loop_2895
alignaddrl %l5, %o1, %o3
loop_2894:
movcs %xcc, %l1, %i1
fones %f12
loop_2895:
fbul,a %fcc1, loop_2896
edge16ln %l6, %g6, %g3
movge %xcc, %i3, %i5
brlz %l0, loop_2897
loop_2896:
stw %o6, [%l7 + 0x58]
bge,pt %xcc, loop_2898
fcmpgt32 %f6, %f14, %i7
loop_2897:
fnegd %f8, %f8
bgu %xcc, loop_2899
loop_2898:
stw %g7, [%l7 + 0x14]
st %f2, [%l7 + 0x14]
st %f5, [%l7 + 0x20]
loop_2899:
bvs %icc, loop_2900
movg %xcc, %o0, %o4
addc %g1, %o5, %g5
fpsub16 %f10, %f12, %f10
loop_2900:
fmovspos %xcc, %f5, %f14
std %f2, [%l7 + 0x38]
fmovrse %i4, %f4, %f15
stx %i2, [%l7 + 0x78]
xorcc %l2, %l3, %i6
fmovdgu %icc, %f9, %f10
fmovsvs %xcc, %f7, %f12
lduw [%l7 + 0x10], %o2
ldsh [%l7 + 0x2E], %o7
xnorcc %l4, 0x12E3, %i0
fnot2 %f14, %f12
fmovrdne %g4, %f12, %f10
tcc %icc, 0x5
subc %l5, %g2, %o1
ldd [%l7 + 0x30], %f2
umulcc %l1, %i1, %l6
lduw [%l7 + 0x14], %o3
nop
setx loop_2901, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbu,a %fcc1, loop_2902
fornot1 %f0, %f12, %f14
lduw [%l7 + 0x64], %g6
loop_2901:
ldx [%l7 + 0x30], %i3
loop_2902:
sth %g3, [%l7 + 0x52]
fnot2 %f6, %f0
ldd [%l7 + 0x70], %f12
sethi 0x17C6, %l0
fmovrde %o6, %f14, %f12
fmovdvs %xcc, %f9, %f0
fandnot1 %f0, %f12, %f12
ldsb [%l7 + 0x1D], %i7
xor %g7, 0x04D4, %i5
nop
setx loop_2903, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdivx %o4, 0x1FD7, %g1
fnot2 %f12, %f4
edge32 %o5, %g5, %o0
loop_2903:
fmovsn %xcc, %f11, %f3
stb %i2, [%l7 + 0x59]
movn %icc, %l2, %i4
sth %l3, [%l7 + 0x2E]
faligndata %f8, %f10, %f0
fmovsvs %icc, %f2, %f9
fmovrde %i6, %f0, %f6
fand %f0, %f6, %f2
ldd [%l7 + 0x40], %f2
std %f12, [%l7 + 0x30]
xorcc %o7, 0x0B60, %o2
fmovdge %icc, %f12, %f4
udiv %i0, 0x1D36, %g4
ldsb [%l7 + 0x35], %l5
ldsb [%l7 + 0x48], %g2
ldd [%l7 + 0x50], %f6
ldub [%l7 + 0x39], %l4
ldx [%l7 + 0x20], %o1
std %f0, [%l7 + 0x18]
tle %icc, 0x1
fbuge %fcc1, loop_2904
fmovrdgez %l1, %f14, %f10
fcmpgt32 %f4, %f10, %l6
movrgz %i1, %g6, %i3
loop_2904:
sth %o3, [%l7 + 0x28]
ldd [%l7 + 0x68], %f12
xnor %g3, 0x00A0, %l0
movge %icc, %i7, %o6
ldsh [%l7 + 0x4E], %i5
stb %o4, [%l7 + 0x34]
fsrc2s %f14, %f12
fabss %f3, %f10
fmovdg %icc, %f13, %f8
fpsub32 %f8, %f10, %f4
fmovdn %xcc, %f5, %f12
bvs loop_2905
ldx [%l7 + 0x50], %g1
alignaddrl %o5, %g5, %g7
tpos %icc, 0x6
loop_2905:
tgu %icc, 0x2
fmovrdgez %i2, %f6, %f0
ldub [%l7 + 0x6F], %l2
fandnot1s %f14, %f1, %f7
or %o0, %i4, %l3
fbg %fcc2, loop_2906
ldx [%l7 + 0x30], %i6
andcc %o2, %i0, %o7
for %f10, %f2, %f8
loop_2906:
stx %l5, [%l7 + 0x28]
fnands %f9, %f15, %f12
fbge %fcc2, loop_2907
lduw [%l7 + 0x20], %g2
ldub [%l7 + 0x08], %g4
ble loop_2908
loop_2907:
stb %o1, [%l7 + 0x0E]
tge %icc, 0x5
ldsh [%l7 + 0x66], %l1
loop_2908:
mulx %l4, 0x1D18, %i1
lduh [%l7 + 0x2E], %l6
ldsw [%l7 + 0x18], %i3
movleu %icc, %g6, %o3
fexpand %f13, %f12
ble %xcc, loop_2909
nop
setx loop_2910, %l0, %l1
jmpl %l1, %g3
fpadd32s %f6, %f5, %f5
ld [%l7 + 0x28], %f6
loop_2909:
fmovrdlez %l0, %f10, %f4
loop_2910:
fnegd %f10, %f4
nop
setx loop_2911, %l0, %l1
jmpl %l1, %i7
st %f1, [%l7 + 0x30]
brlez,a %o6, loop_2912
bvc,a loop_2913
loop_2911:
sdiv %o4, 0x0127, %g1
fmovsg %icc, %f3, %f15
loop_2912:
fones %f8
loop_2913:
mova %icc, %o5, %i5
ldub [%l7 + 0x6A], %g5
brlz,a %g7, loop_2914
sth %i2, [%l7 + 0x3C]
edge32n %l2, %i4, %o0
subccc %l3, 0x1DA8, %o2
loop_2914:
fand %f4, %f8, %f2
tsubcc %i0, 0x1BC9, %i6
srlx %l5, %o7, %g4
fbn %fcc0, loop_2915
edge8l %g2, %l1, %l4
st %f8, [%l7 + 0x50]
andcc %i1, %o1, %i3
loop_2915:
edge16ln %g6, %o3, %g3
fxors %f14, %f11, %f4
ldsh [%l7 + 0x4E], %l0
nop
setx loop_2916, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tleu %xcc, 0x7
fbge,a %fcc0, loop_2917
fmovrdne %l6, %f12, %f0
loop_2916:
fmuld8sux16 %f13, %f11, %f14
bl,pt %icc, loop_2918
loop_2917:
sub %o6, 0x1C4A, %o4
umul %i7, %g1, %o5
bleu,a %xcc, loop_2919
loop_2918:
bpos loop_2920
ta %icc, 0x3
sdivx %g5, 0x1BF5, %g7
loop_2919:
fbg,a %fcc3, loop_2921
loop_2920:
mulscc %i2, %l2, %i5
be,a,pt %xcc, loop_2922
st %f0, [%l7 + 0x24]
loop_2921:
fpadd32s %f10, %f13, %f1
fpsub32 %f10, %f4, %f4
loop_2922:
fblg,a %fcc0, loop_2923
ldsb [%l7 + 0x79], %i4
ldsb [%l7 + 0x7A], %o0
fbo %fcc2, loop_2924
loop_2923:
brlz,a %o2, loop_2925
fmovdcs %icc, %f3, %f7
edge16ln %i0, %l3, %l5
loop_2924:
lduw [%l7 + 0x7C], %o7
loop_2925:
sdiv %i6, 0x057D, %g2
fcmpgt32 %f0, %f4, %g4
fpack16 %f8, %f15
fba %fcc1, loop_2926
fmovspos %xcc, %f7, %f12
fandnot2s %f12, %f5, %f7
fbue %fcc0, loop_2927
loop_2926:
ldub [%l7 + 0x13], %l4
xorcc %l1, 0x1841, %o1
or %i1, 0x08B4, %g6
loop_2927:
fnot1s %f6, %f2
edge16n %o3, %g3, %i3
movcc %icc, %l0, %l6
fexpand %f3, %f2
xnorcc %o4, 0x02D9, %i7
alignaddrl %o6, %o5, %g1
stx %g5, [%l7 + 0x68]
std %f8, [%l7 + 0x10]
fxors %f11, %f0, %f1
faligndata %f12, %f10, %f14
tsubcc %g7, %l2, %i2
ldx [%l7 + 0x18], %i5
std %f12, [%l7 + 0x48]
fpadd32s %f1, %f13, %f3
ldsh [%l7 + 0x42], %i4
fnot2 %f6, %f2
nop
setx loop_2928, %l0, %l1
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 + 0x5C], %o0
andncc %o2, %l3, %l5
stb %i0, [%l7 + 0x4F]
loop_2928:
fblg,a %fcc2, loop_2929
brlez,a %o7, loop_2930
movvc %xcc, %g2, %i6
ldsh [%l7 + 0x1A], %g4
loop_2929:
fnegd %f10, %f8
loop_2930:
call loop_2931
lduw [%l7 + 0x38], %l1
tn %xcc, 0x6
ld [%l7 + 0x0C], %f7
loop_2931:
st %f0, [%l7 + 0x40]
fxnors %f0, %f0, %f10
tvs %xcc, 0x0
fmovrsne %o1, %f11, %f13
popc %l4, %i1
fsrc2s %f11, %f13
ldsh [%l7 + 0x30], %o3
std %f14, [%l7 + 0x50]
ldsh [%l7 + 0x22], %g6
lduw [%l7 + 0x2C], %i3
std %f2, [%l7 + 0x08]
stw %g3, [%l7 + 0x64]
fbul %fcc2, loop_2932
orncc %l0, 0x00FD, %l6
fmul8x16 %f14, %f14, %f0
ba,pt %xcc, loop_2933
loop_2932:
stw %o4, [%l7 + 0x38]
edge16 %o6, %o5, %i7
ldd [%l7 + 0x30], %f14
loop_2933:
brnz,a %g5, loop_2934
fmovrdgz %g7, %f12, %f0
and %l2, %g1, %i5
fcmpne16 %f2, %f4, %i4
loop_2934:
tle %xcc, 0x3
edge8n %i2, %o2, %o0
bcs,a,pt %icc, loop_2935
edge16l %l3, %i0, %o7
fbe,a %fcc0, loop_2936
fornot2 %f8, %f12, %f14
loop_2935:
movgu %xcc, %l5, %i6
add %g2, %g4, %l1
loop_2936:
fandnot1 %f2, %f14, %f14
ldsw [%l7 + 0x54], %o1
bshuffle %f10, %f6, %f0
edge16n %i1, %l4, %o3
subc %g6, %i3, %g3
fblg,a %fcc3, loop_2937
std %f8, [%l7 + 0x48]
ldsw [%l7 + 0x68], %l0
fmovdg %icc, %f0, %f6
loop_2937:
ld [%l7 + 0x3C], %f7
movg %icc, %l6, %o6
fbn %fcc2, loop_2938
fmovsg %icc, %f2, %f4
fmovrsgez %o5, %f8, %f6
lduw [%l7 + 0x5C], %o4
loop_2938:
tl %icc, 0x1
std %f0, [%l7 + 0x28]
movleu %icc, %i7, %g5
fmovspos %xcc, %f15, %f10
ldd [%l7 + 0x60], %f6
fors %f13, %f13, %f9
fpack32 %f6, %f4, %f10
lduw [%l7 + 0x78], %l2
stb %g7, [%l7 + 0x37]
stw %g1, [%l7 + 0x60]
stb %i4, [%l7 + 0x7E]
andcc %i5, %i2, %o0
orcc %l3, 0x031C, %o2
brgez %i0, loop_2939
fmovdvc %icc, %f12, %f2
sth %o7, [%l7 + 0x18]
fmul8ulx16 %f6, %f8, %f8
loop_2939:
edge32ln %i6, %g2, %l5
stw %g4, [%l7 + 0x18]
movcc %xcc, %o1, %i1
fbg %fcc2, loop_2940
movrgez %l1, %l4, %o3
fmovdneg %icc, %f10, %f9
lduh [%l7 + 0x28], %g6
loop_2940:
stx %g3, [%l7 + 0x30]
fnot2s %f9, %f0
fpadd16 %f14, %f0, %f4
fpadd32s %f6, %f3, %f8
fmovsa %xcc, %f10, %f11
fnegs %f6, %f7
fbule,a %fcc0, loop_2941
fmuld8ulx16 %f15, %f8, %f12
ld [%l7 + 0x28], %f0
addc %i3, %l6, %l0
loop_2941:
tvs %icc, 0x3
fnot2s %f8, %f7
fbo,a %fcc0, loop_2942
fbuge,a %fcc1, loop_2943
fnand %f2, %f12, %f12
stx %o5, [%l7 + 0x50]
loop_2942:
brlez %o4, loop_2944
loop_2943:
stb %i7, [%l7 + 0x55]
fcmps %fcc0, %f3, %f5
stb %g5, [%l7 + 0x12]
loop_2944:
fmovsa %xcc, %f0, %f4
fandnot2 %f10, %f12, %f12
brlz %l2, loop_2945
ldd [%l7 + 0x38], %f8
std %f14, [%l7 + 0x20]
fmovrdlz %g7, %f4, %f10
loop_2945:
st %f7, [%l7 + 0x2C]
stx %o6, [%l7 + 0x78]
fzeros %f15
stx %g1, [%l7 + 0x78]
andncc %i5, %i4, %i2
subc %l3, 0x1759, %o2
lduh [%l7 + 0x70], %o0
addc %o7, %i0, %i6
fpadd32 %f4, %f2, %f6
movpos %icc, %l5, %g4
tvs %icc, 0x3
ldub [%l7 + 0x21], %o1
sth %g2, [%l7 + 0x36]
xorcc %l1, %i1, %o3
nop
setx loop_2946, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrgz %g6, 0x1FD, %l4
fmovrsgez %i3, %f14, %f6
orcc %g3, 0x0996, %l0
loop_2946:
ld [%l7 + 0x70], %f4
orncc %o5, %l6, %i7
addc %g5, %l2, %g7
tne %icc, 0x1
ldub [%l7 + 0x0F], %o4
fbug %fcc0, loop_2947
for %f12, %f4, %f0
ldsw [%l7 + 0x44], %g1
fmovdcs %icc, %f15, %f6
loop_2947:
tvs %icc, 0x0
stb %o6, [%l7 + 0x21]
fmovdne %icc, %f1, %f7
movvc %xcc, %i5, %i2
fmovdl %xcc, %f4, %f13
fmovrslez %i4, %f5, %f11
ldub [%l7 + 0x4C], %l3
tgu %xcc, 0x2
brnz,a %o2, loop_2948
ldx [%l7 + 0x38], %o7
fmovrslz %o0, %f4, %f12
fcmpeq16 %f6, %f10, %i0
loop_2948:
fpsub32s %f4, %f6, %f5
fbul %fcc1, loop_2949
ldsh [%l7 + 0x5C], %l5
stx %g4, [%l7 + 0x50]
smul %i6, %o1, %l1
loop_2949:
fmovspos %icc, %f6, %f2
fnor %f0, %f12, %f4
xnorcc %g2, 0x012D, %o3
fpackfix %f10, %f1
fmovrslz %i1, %f9, %f4
movl %xcc, %l4, %g6
stb %g3, [%l7 + 0x09]
fbg %fcc3, loop_2950
fmovrsgez %l0, %f4, %f9
ble,pn %icc, loop_2951
bn,a %icc, loop_2952
loop_2950:
ldsw [%l7 + 0x38], %i3
nop
setx loop_2953, %l0, %l1
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_2951:
fmovdleu %icc, %f7, %f4
loop_2952:
stb %l6, [%l7 + 0x3F]
fbo,a %fcc0, loop_2954
loop_2953:
brgz %i7, loop_2955
fbge,a %fcc1, loop_2956
fmovrse %g5, %f8, %f10
loop_2954:
edge8 %l2, %g7, %o5
loop_2955:
movg %icc, %g1, %o6
loop_2956:
ldx [%l7 + 0x28], %o4
ldd [%l7 + 0x68], %f8
fmovde %xcc, %f1, %f7
fpsub16 %f8, %f8, %f12
bgu,a,pt %icc, loop_2957
ldd [%l7 + 0x60], %f14
movge %icc, %i2, %i4
taddcctv %l3, %o2, %i5
loop_2957:
sdivcc %o7, 0x1178, %o0
tvs %xcc, 0x1
fpack32 %f2, %f10, %f0
ldd [%l7 + 0x08], %f6
ldub [%l7 + 0x2A], %l5
ldd [%l7 + 0x40], %f10
fcmpne16 %f12, %f10, %i0
fnot2 %f6, %f14
movvs %xcc, %g4, %i6
ldub [%l7 + 0x50], %o1
movleu %icc, %g2, %o3
ldsb [%l7 + 0x0A], %l1
ld [%l7 + 0x38], %f12
bge,pt %xcc, loop_2958
fpsub32s %f7, %f0, %f12
fpadd16s %f3, %f13, %f12
fmovse %icc, %f6, %f3
loop_2958:
fpadd16s %f11, %f9, %f3
fmovse %xcc, %f8, %f2
lduh [%l7 + 0x5E], %i1
fzero %f6
ldsw [%l7 + 0x50], %g6
fmovdgu %xcc, %f8, %f1
fpsub16s %f11, %f4, %f5
ldsw [%l7 + 0x7C], %l4
edge32n %g3, %i3, %l6
ldsw [%l7 + 0x28], %i7
ld [%l7 + 0x40], %f2
tvs %icc, 0x4
edge32ln %l0, %g5, %l2
lduw [%l7 + 0x44], %o5
fbl,a %fcc0, loop_2959
ldd [%l7 + 0x40], %f4
fands %f5, %f10, %f0
ldsh [%l7 + 0x6C], %g1
loop_2959:
fbg,a %fcc2, loop_2960
fxor %f4, %f10, %f14
fcmps %fcc1, %f14, %f2
stb %o6, [%l7 + 0x1B]
loop_2960:
bcc loop_2961
ldsh [%l7 + 0x34], %o4
ldx [%l7 + 0x20], %g7
lduh [%l7 + 0x16], %i4
loop_2961:
bl,a,pt %xcc, loop_2962
addc %i2, %l3, %i5
fmovdle %icc, %f7, %f4
lduw [%l7 + 0x64], %o7
loop_2962:
brlz %o2, loop_2963
ldx [%l7 + 0x30], %l5
stw %i0, [%l7 + 0x18]
fexpand %f12, %f8
loop_2963:
andn %g4, %o0, %i6
ld [%l7 + 0x38], %f1
stx %g2, [%l7 + 0x40]
stx %o1, [%l7 + 0x68]
std %f0, [%l7 + 0x60]
fpadd32 %f2, %f10, %f4
edge32ln %o3, %i1, %g6
fmovsneg %icc, %f4, %f14
ba,a loop_2964
std %f6, [%l7 + 0x78]
fmovdl %icc, %f5, %f12
lduh [%l7 + 0x4A], %l4
loop_2964:
st %f10, [%l7 + 0x3C]
bvc,a loop_2965
ldsh [%l7 + 0x42], %g3
fnor %f8, %f14, %f4
ldsw [%l7 + 0x18], %l1
loop_2965:
subcc %i3, 0x0686, %i7
fbule %fcc1, loop_2966
taddcctv %l0, 0x120A, %l6
ldsh [%l7 + 0x20], %g5
stb %l2, [%l7 + 0x46]
loop_2966:
ldsb [%l7 + 0x73], %o5
tle %icc, 0x0
st %f9, [%l7 + 0x50]
ldsw [%l7 + 0x64], %o6
fnot1s %f11, %f12
ldsh [%l7 + 0x5E], %o4
mulscc %g7, 0x11C5, %g1
st %f10, [%l7 + 0x5C]
ldx [%l7 + 0x68], %i2
fcmps %fcc0, %f8, %f14
bcs,a,pt %icc, loop_2967
stw %i4, [%l7 + 0x34]
fbue %fcc1, loop_2968
brgez %l3, loop_2969
loop_2967:
fmovrsgez %i5, %f14, %f9
fpsub16 %f4, %f14, %f0
loop_2968:
fbuge %fcc0, loop_2970
loop_2969:
lduw [%l7 + 0x50], %o7
sth %l5, [%l7 + 0x5A]
ldd [%l7 + 0x78], %f0
loop_2970:
or %i0, %g4, %o0
fmovsne %xcc, %f13, %f5
bneg %xcc, loop_2971
xorcc %i6, 0x0FE9, %o2
ldub [%l7 + 0x3F], %g2
ldsw [%l7 + 0x78], %o1
loop_2971:
fpackfix %f8, %f6
nop
setx loop_2972, %l0, %l1
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, %f0, %f8
ldsb [%l7 + 0x45], %i1
fmovdvs %xcc, %f12, %f12
loop_2972:
fpadd16 %f4, %f8, %f4
fbul %fcc3, loop_2973
edge8n %g6, %l4, %g3
udivcc %l1, 0x0D82, %i3
lduw [%l7 + 0x54], %i7
loop_2973:
fmovrde %l0, %f12, %f14
fpadd16 %f14, %f12, %f4
stw %o3, [%l7 + 0x18]
bgu,a,pn %icc, loop_2974
fmovdcs %xcc, %f8, %f15
tleu %icc, 0x2
ldx [%l7 + 0x70], %l6
loop_2974:
fbn,a %fcc0, loop_2975
fnot2 %f6, %f6
sllx %l2, 0x15, %o5
std %f12, [%l7 + 0x18]
loop_2975:
ldsw [%l7 + 0x7C], %o6
edge8n %g5, %g7, %g1
lduw [%l7 + 0x10], %i2
fnot1s %f15, %f2
bvs %icc, loop_2976
fmovdn %icc, %f11, %f0
fands %f10, %f4, %f5
fcmpgt16 %f10, %f6, %o4
loop_2976:
tne %icc, 0x4
fmovsvs %xcc, %f4, %f11
fmovsgu %icc, %f12, %f0
std %f8, [%l7 + 0x60]
fpadd16 %f8, %f6, %f12
orcc %l3, %i5, %o7
std %f12, [%l7 + 0x78]
std %f0, [%l7 + 0x70]
array32 %l5, %i4, %i0
sth %o0, [%l7 + 0x78]
lduw [%l7 + 0x58], %i6
orn %o2, 0x167D, %g4
lduh [%l7 + 0x56], %g2
tgu %icc, 0x1
tvs %xcc, 0x4
ldub [%l7 + 0x66], %i1
ldsw [%l7 + 0x10], %g6
bge,pt %icc, loop_2977
std %f12, [%l7 + 0x08]
fbo,a %fcc0, loop_2978
fnands %f4, %f7, %f3
loop_2977:
fmovrdlz %l4, %f4, %f8
fornot2 %f4, %f2, %f14
loop_2978:
fmovsgu %xcc, %f7, %f1
bl loop_2979
lduw [%l7 + 0x48], %o1
brgez %g3, loop_2980
movle %icc, %i3, %l1
loop_2979:
fmovs %f1, %f14
lduh [%l7 + 0x5E], %i7
loop_2980:
ldub [%l7 + 0x54], %l0
fmovsgu %icc, %f5, %f2
fmul8sux16 %f4, %f4, %f12
fmovsa %icc, %f14, %f3
edge32ln %l6, %l2, %o3
fpadd16s %f7, %f13, %f13
fnands %f5, %f4, %f7
fands %f13, %f9, %f10
st %f1, [%l7 + 0x54]
fone %f10
ld [%l7 + 0x60], %f10
udivx %o6, 0x00CF, %o5
fpsub16s %f13, %f4, %f6
movcs %xcc, %g7, %g1
fmovsge %icc, %f12, %f2
tcs %icc, 0x3
umulcc %g5, %i2, %o4
fmovdl %xcc, %f5, %f15
tne %icc, 0x2
fmovsvs %icc, %f5, %f7
lduh [%l7 + 0x5A], %l3
ldx [%l7 + 0x50], %o7
ba loop_2981
array16 %l5, %i4, %i5
movrne %i0, %i6, %o0
mova %icc, %g4, %o2
loop_2981:
ldsh [%l7 + 0x10], %g2
array32 %g6, %l4, %i1
ldsh [%l7 + 0x40], %o1
fbue,a %fcc2, loop_2982
ldsh [%l7 + 0x64], %g3
udivcc %i3, 0x0E24, %i7
ldsb [%l7 + 0x10], %l0
loop_2982:
fornot1s %f5, %f11, %f6
fpsub32s %f9, %f1, %f15
orn %l1, %l2, %o3
fabsd %f4, %f14
ld [%l7 + 0x24], %f15
lduh [%l7 + 0x50], %l6
taddcc %o5, 0x0999, %g7
fandnot2s %f12, %f11, %f11
lduw [%l7 + 0x3C], %o6
sdivcc %g5, 0x11CF, %g1
fmovsneg %icc, %f10, %f11
addccc %o4, %i2, %l3
tvs %xcc, 0x1
fmovsne %xcc, %f2, %f12
xnorcc %l5, %i4, %o7
stb %i5, [%l7 + 0x75]
std %f14, [%l7 + 0x68]
lduw [%l7 + 0x1C], %i0
movn %icc, %o0, %g4
ld [%l7 + 0x50], %f14
stb %o2, [%l7 + 0x70]
ldd [%l7 + 0x48], %f0
fmovdne %xcc, %f8, %f0
movrlez %i6, 0x28A, %g2
nop
setx loop_2983, %l0, %l1
jmpl %l1, %l4
fmovdne %xcc, %f5, %f2
nop
setx loop_2984, %l0, %l1
jmpl %l1, %i1
stx %o1, [%l7 + 0x08]
loop_2983:
fmovsl %icc, %f4, %f6
ldd [%l7 + 0x20], %f2
loop_2984:
fbo,a %fcc3, loop_2985
std %f12, [%l7 + 0x20]
sth %g6, [%l7 + 0x66]
srax %i3, 0x1E, %i7
loop_2985:
bneg %xcc, loop_2986
lduh [%l7 + 0x38], %l0
fpackfix %f14, %f2
fsrc1s %f11, %f4
loop_2986:
tcc %xcc, 0x1
fcmpgt16 %f12, %f0, %l1
ldd [%l7 + 0x50], %f8
fbl %fcc2, loop_2987
fmovsn %xcc, %f10, %f5
mova %icc, %l2, %g3
bshuffle %f12, %f14, %f14
loop_2987:
fornot2 %f8, %f2, %f0
edge32ln %o3, %l6, %o5
fnegd %f6, %f2
bne %icc, loop_2988
brlz,a %o6, loop_2989
edge8 %g7, %g5, %o4
fbuge,a %fcc2, loop_2990
loop_2988:
bpos,pt %icc, loop_2991
loop_2989:
or %i2, %l3, %l5
fcmpgt16 %f14, %f2, %i4
loop_2990:
st %f12, [%l7 + 0x70]
loop_2991:
fmovrdne %o7, %f8, %f6
ldsh [%l7 + 0x46], %g1
bne,pn %xcc, loop_2992
movre %i0, %i5, %g4
tgu %icc, 0x6
stw %o0, [%l7 + 0x30]
loop_2992:
bl loop_2993
sethi 0x12FC, %o2
ldsb [%l7 + 0x28], %i6
ldx [%l7 + 0x50], %g2
loop_2993:
std %f10, [%l7 + 0x78]
ldsw [%l7 + 0x60], %i1
movvc %icc, %l4, %o1
stb %i3, [%l7 + 0x55]
fabss %f5, %f15
stb %g6, [%l7 + 0x78]
te %xcc, 0x6
fcmpes %fcc2, %f9, %f13
brlez %i7, loop_2994
fornot2 %f14, %f2, %f12
sub %l1, %l0, %g3
lduw [%l7 + 0x74], %l2
loop_2994:
fmovsle %icc, %f1, %f8
fmovrslez %o3, %f12, %f2
fbn %fcc2, loop_2995
movrgz %l6, 0x0B6, %o6
bleu,a,pn %xcc, loop_2996
ldsw [%l7 + 0x1C], %g7
loop_2995:
fmovse %xcc, %f13, %f14
tvc %xcc, 0x2
loop_2996:
fmovda %xcc, %f15, %f6
siam 0x6
bshuffle %f14, %f8, %f2
nop
setx loop_2997, %l0, %l1
jmpl %l1, %o5
fsrc2s %f11, %f15
tvc %xcc, 0x1
ta %icc, 0x6
loop_2997:
fornot1 %f14, %f10, %f14
movrlz %o4, 0x30A, %g5
udivx %l3, 0x0D9E, %l5
sethi 0x1CFC, %i4
stb %o7, [%l7 + 0x47]
sth %i2, [%l7 + 0x5A]
orncc %i0, 0x1BA0, %i5
sth %g4, [%l7 + 0x4E]
fors %f0, %f7, %f13
movre %g1, 0x08C, %o2
ldsb [%l7 + 0x6A], %o0
fmovdl %xcc, %f3, %f13
sth %g2, [%l7 + 0x3C]
srax %i1, %i6, %o1
bgu,a loop_2998
edge32ln %l4, %i3, %i7
lduw [%l7 + 0x48], %g6
stb %l0, [%l7 + 0x7F]
loop_2998:
array8 %g3, %l1, %o3
lduw [%l7 + 0x48], %l2
tpos %xcc, 0x1
bneg,pn %icc, loop_2999
lduh [%l7 + 0x28], %l6
st %f1, [%l7 + 0x1C]
stw %g7, [%l7 + 0x74]
loop_2999:
std %f10, [%l7 + 0x28]
ta %icc, 0x3
ldsw [%l7 + 0x68], %o6
fmovda %icc, %f5, %f1
stx %o4, [%l7 + 0x48]
fbe,a %fcc0, loop_3000
fxnors %f5, %f11, %f9
sth %g5, [%l7 + 0x68]
fmovdne %icc, %f10, %f6
loop_3000:
fbu %fcc0, loop_3001
srl %l3, %l5, %o5
st %f8, [%l7 + 0x1C]
ld [%l7 + 0x54], %f10
loop_3001:
ld [%l7 + 0x78], %f2
st %f13, [%l7 + 0x54]
popc %o7, %i2
ldub [%l7 + 0x47], %i4
fmovscc %xcc, %f6, %f5
ldsw [%l7 + 0x40], %i0
fandnot2 %f2, %f10, %f0
fbg,a %fcc3, loop_3002
fmovdleu %xcc, %f7, %f6
fmovdle %xcc, %f9, %f8
lduw [%l7 + 0x28], %i5
loop_3002:
ldsw [%l7 + 0x24], %g4
fmul8x16al %f7, %f6, %f4
fmovdle %icc, %f12, %f0
for %f14, %f12, %f8
lduh [%l7 + 0x7A], %o2
andcc %g1, %o0, %g2
orcc %i1, 0x187A, %o1
fpackfix %f0, %f1
ldsh [%l7 + 0x20], %i6
nop
setx loop_3003, %l0, %l1
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 %icc, 0x7
bgu,a %xcc, loop_3004
bcs,pn %icc, loop_3005
loop_3003:
fmovdl %icc, %f6, %f12
tne %xcc, 0x1
loop_3004:
fmovdcs %icc, %f3, %f13
loop_3005:
bleu %xcc, loop_3006
fcmpne32 %f10, %f12, %l4
ld [%l7 + 0x64], %f10
ldx [%l7 + 0x50], %i7
loop_3006:
tge %xcc, 0x4
ldsb [%l7 + 0x25], %i3
fbne %fcc2, loop_3007
for %f14, %f10, %f10
movre %l0, 0x372, %g3
fbul %fcc2, loop_3008
loop_3007:
fmovrslez %g6, %f10, %f8
fnot1s %f11, %f15
movcc %xcc, %l1, %o3
loop_3008:
fbo,a %fcc3, loop_3009
brlz %l6, loop_3010
std %f14, [%l7 + 0x38]
ldsw [%l7 + 0x78], %l2
loop_3009:
andn %o6, 0x1ABA, %g7
loop_3010:
std %f0, [%l7 + 0x10]
tsubcc %o4, 0x0497, %g5
fba %fcc3, loop_3011
fnor %f2, %f8, %f4
andcc %l3, 0x17E0, %o5
ldub [%l7 + 0x4D], %l5
loop_3011:
xnorcc %i2, 0x0781, %i4
fpack16 %f8, %f7
xnor %o7, 0x13C1, %i5
ldsw [%l7 + 0x38], %g4
movleu %icc, %i0, %g1
ba,a loop_3012
fmul8x16 %f1, %f14, %f6
fba %fcc1, loop_3013
movvs %icc, %o0, %g2
loop_3012:
stw %i1, [%l7 + 0x6C]
xnorcc %o2, 0x1277, %i6
loop_3013:
fmovse %icc, %f11, %f10
movrgez %o1, 0x007, %i7
orn %l4, %l0, %g3
fmovsge %icc, %f7, %f14
movpos %icc, %g6, %i3
fbul,a %fcc1, loop_3014
taddcc %l1, 0x10E0, %o3
popc %l2, %o6
fmovsvs %icc, %f3, %f10
loop_3014:
fmovscs %icc, %f11, %f8
sth %g7, [%l7 + 0x78]
fabsd %f4, %f8
fmovsvc %xcc, %f9, %f3
fmovscs %xcc, %f8, %f2
andcc %l6, 0x13C7, %g5
tle %xcc, 0x2
fcmpne16 %f14, %f10, %l3
fbl,a %fcc3, loop_3015
edge32l %o4, %o5, %l5
edge8 %i4, %o7, %i2
bleu,pt %icc, loop_3016
loop_3015:
fpsub32 %f4, %f12, %f4
movcs %xcc, %i5, %i0
xnor %g1, %o0, %g2
loop_3016:
tneg %xcc, 0x6
smulcc %g4, 0x1670, %i1
stx %o2, [%l7 + 0x18]
fmovsl %icc, %f12, %f6
tsubcctv %i6, %i7, %l4
ldx [%l7 + 0x30], %o1
mulx %g3, 0x03C2, %g6
tpos %icc, 0x3
taddcc %i3, 0x1977, %l1
sdivx %o3, 0x1DC1, %l0
movvs %xcc, %o6, %l2
stx %g7, [%l7 + 0x60]
fmovrsgez %g5, %f7, %f8
brlez %l3, loop_3017
fxors %f6, %f14, %f14
lduw [%l7 + 0x08], %o4
fmovrdlez %o5, %f8, %f10
loop_3017:
fandnot2s %f14, %f1, %f12
st %f7, [%l7 + 0x54]
sth %l5, [%l7 + 0x3E]
stx %i4, [%l7 + 0x78]
sth %o7, [%l7 + 0x30]
stx %l6, [%l7 + 0x28]
tne %icc, 0x2
ldx [%l7 + 0x70], %i5
stb %i0, [%l7 + 0x25]
stx %g1, [%l7 + 0x38]
fmovrsne %i2, %f15, %f10
fones %f13
fbg %fcc0, loop_3018
lduh [%l7 + 0x2A], %o0
stw %g2, [%l7 + 0x58]
fnot1 %f14, %f12
loop_3018:
fmovrdlez %i1, %f0, %f4
brnz,a %o2, loop_3019
ldsw [%l7 + 0x20], %i6
fmovsleu %xcc, %f11, %f8
xnorcc %g4, %l4, %i7
loop_3019:
fpack32 %f4, %f0, %f10
fmovda %xcc, %f3, %f4
sth %g3, [%l7 + 0x76]
sethi 0x08F6, %o1
fmovrsgz %g6, %f14, %f13
edge16 %i3, %l1, %l0
ldsh [%l7 + 0x4E], %o3
brgz %o6, loop_3020
lduh [%l7 + 0x50], %l2
fbn,a %fcc1, loop_3021
fbu,a %fcc3, loop_3022
loop_3020:
fmovdgu %icc, %f7, %f7
std %f8, [%l7 + 0x60]
loop_3021:
ldub [%l7 + 0x7F], %g5
loop_3022:
addccc %g7, %o4, %l3
std %f12, [%l7 + 0x68]
ldsw [%l7 + 0x48], %l5
st %f13, [%l7 + 0x54]
lduw [%l7 + 0x54], %i4
tn %xcc, 0x5
lduh [%l7 + 0x5A], %o5
lduw [%l7 + 0x78], %l6
ldx [%l7 + 0x38], %o7
ldsw [%l7 + 0x30], %i0
fzero %f2
smul %g1, 0x144D, %i5
ldsb [%l7 + 0x10], %i2
stw %g2, [%l7 + 0x30]
taddcc %o0, 0x0D0F, %o2
fpsub32 %f4, %f10, %f10
ldsw [%l7 + 0x74], %i1
tcc %icc, 0x5
ldx [%l7 + 0x40], %i6
ld [%l7 + 0x30], %f5
tneg %icc, 0x0
popc %l4, %i7
fnor %f4, %f4, %f6
movrne %g3, %g4, %g6
and %i3, %l1, %l0
fpadd16s %f3, %f15, %f8
fxnor %f12, %f4, %f10
tg %xcc, 0x7
fors %f14, %f3, %f12
lduh [%l7 + 0x74], %o1
movgu %icc, %o6, %o3
orncc %g5, 0x1674, %l2
sth %o4, [%l7 + 0x0E]
fxnors %f12, %f9, %f5
fcmps %fcc2, %f0, %f9
subcc %g7, 0x0853, %l5
lduh [%l7 + 0x1A], %l3
fmovsgu %icc, %f11, %f11
move %xcc, %i4, %o5
stw %o7, [%l7 + 0x4C]
ldsh [%l7 + 0x7A], %i0
movrlez %g1, %l6, %i2
bpos,pn %xcc, loop_3023
fmovdvc %xcc, %f10, %f3
lduw [%l7 + 0x08], %i5
fandnot2 %f0, %f2, %f12
loop_3023:
bvc loop_3024
ldx [%l7 + 0x50], %g2
stx %o2, [%l7 + 0x40]
mulx %i1, 0x035A, %o0
loop_3024:
bvs,pt %xcc, loop_3025
add %i6, 0x1D7A, %l4
ld [%l7 + 0x6C], %f3
alignaddrl %i7, %g4, %g3
loop_3025:
ble,pn %xcc, loop_3026
movrgez %g6, %l1, %i3
mulscc %o1, %l0, %o6
add %o3, 0x135F, %l2
loop_3026:
sll %o4, %g5, %g7
ldx [%l7 + 0x48], %l5
tcc %xcc, 0x5
lduw [%l7 + 0x3C], %l3
std %f2, [%l7 + 0x70]
sth %o5, [%l7 + 0x3E]
std %f14, [%l7 + 0x20]
fcmple32 %f10, %f4, %o7
ldsw [%l7 + 0x7C], %i0
fmovdcs %icc, %f2, %f11
fors %f2, %f13, %f12
fmovdle %icc, %f6, %f4
sdivx %i4, 0x065A, %l6
fbl %fcc1, loop_3027
stx %g1, [%l7 + 0x18]
fpadd32s %f2, %f3, %f13
fbg %fcc1, loop_3028
loop_3027:
fxnor %f10, %f2, %f8
or %i2, 0x0EAC, %i5
tleu %xcc, 0x1
loop_3028:
fbu %fcc1, loop_3029
fcmpne16 %f8, %f14, %g2
edge16n %o2, %i1, %i6
tneg %xcc, 0x3
loop_3029:
ldub [%l7 + 0x1B], %l4
edge32n %o0, %i7, %g4
fabss %f15, %f11
array8 %g6, %g3, %i3
fcmpgt16 %f14, %f10, %l1
ldd [%l7 + 0x40], %f6
ldd [%l7 + 0x28], %f12
std %f12, [%l7 + 0x48]
bshuffle %f4, %f12, %f6
taddcc %o1, 0x0ED5, %o6
fabss %f13, %f3
lduw [%l7 + 0x38], %o3
bl,pn %icc, loop_3030
fbl,a %fcc2, loop_3031
ldub [%l7 + 0x5A], %l2
subccc %l0, 0x138C, %o4
loop_3030:
fbu,a %fcc0, loop_3032
loop_3031:
ldsh [%l7 + 0x2C], %g5
stw %g7, [%l7 + 0x38]
ld [%l7 + 0x30], %f0
loop_3032:
fbn,a %fcc1, loop_3033
fmovrse %l3, %f7, %f2
addccc %l5, 0x1393, %o5
fmovrsne %o7, %f15, %f15
loop_3033:
subc %i0, 0x00D4, %l6
lduw [%l7 + 0x4C], %g1
ldsh [%l7 + 0x14], %i2
fmovdpos %xcc, %f6, %f14
orcc %i5, %g2, %o2
fmovdne %icc, %f12, %f9
fbuge,a %fcc2, loop_3034
ld [%l7 + 0x50], %f9
fmovdpos %icc, %f3, %f1
xnor %i4, %i6, %l4
loop_3034:
sth %o0, [%l7 + 0x4E]
brnz %i1, loop_3035
fmovsg %icc, %f6, %f9
sra %g4, %g6, %g3
fcmpeq16 %f0, %f10, %i3
loop_3035:
fands %f3, %f13, %f4
fpmerge %f0, %f12, %f14
movl %xcc, %l1, %o1
fbule,a %fcc0, loop_3036
ldsb [%l7 + 0x20], %i7
sub %o3, %l2, %o6
fpadd32s %f4, %f1, %f3
loop_3036:
bleu,a,pt %xcc, loop_3037
fbne %fcc3, loop_3038
movre %l0, %g5, %g7
fmovda %icc, %f8, %f4
loop_3037:
bcs,a %icc, loop_3039
loop_3038:
faligndata %f12, %f12, %f12
fmovda %icc, %f13, %f7
tcc %icc, 0x5
loop_3039:
tsubcc %l3, 0x17C1, %l5
fmovsa %xcc, %f2, %f11
movg %xcc, %o5, %o4
nop
setx loop_3040, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fblg %fcc2, loop_3041
fmul8x16 %f4, %f0, %f8
brz,a %o7, loop_3042
loop_3040:
fcmps %fcc2, %f9, %f4
loop_3041:
srl %i0, %g1, %l6
lduw [%l7 + 0x28], %i5
loop_3042:
fmovrde %i2, %f6, %f0
edge16l %g2, %o2, %i6
xnor %i4, 0x0495, %o0
ldd [%l7 + 0x28], %f0
ldd [%l7 + 0x50], %f14
edge32l %i1, %l4, %g6
ldsw [%l7 + 0x4C], %g4
array16 %i3, %g3, %l1
edge32ln %i7, %o3, %o1
ldsw [%l7 + 0x70], %l2
tcs %xcc, 0x6
fcmpgt16 %f4, %f2, %l0
fornot1s %f11, %f13, %f13
fandnot1s %f9, %f1, %f0
st %f3, [%l7 + 0x7C]
fmovrsgez %o6, %f12, %f13
orncc %g7, 0x1686, %l3
fmul8x16al %f8, %f5, %f14
ldsb [%l7 + 0x7F], %l5
ldd [%l7 + 0x20], %f4
movrlez %o5, 0x01B, %g5
stb %o4, [%l7 + 0x54]
tgu %icc, 0x4
ldd [%l7 + 0x58], %f14
orn %o7, %i0, %g1
mulx %l6, %i5, %g2
ldd [%l7 + 0x20], %f6
lduh [%l7 + 0x2E], %i2
lduw [%l7 + 0x48], %o2
fmovdle %icc, %f12, %f7
fcmpgt16 %f6, %f12, %i4
sth %i6, [%l7 + 0x2E]
movge %xcc, %o0, %i1
movrlz %l4, %g6, %g4
lduw [%l7 + 0x14], %i3
mova %xcc, %l1, %i7
sllx %g3, %o1, %o3
ld [%l7 + 0x70], %f9
sth %l0, [%l7 + 0x42]
sdiv %l2, 0x0875, %g7
fmovdl %xcc, %f13, %f14
ldsw [%l7 + 0x08], %l3
sub %o6, 0x1C4D, %o5
fnegd %f0, %f12
fmovsvc %icc, %f14, %f9
ldsb [%l7 + 0x62], %g5
fmovdne %xcc, %f14, %f15
mulscc %o4, %l5, %o7
ldsh [%l7 + 0x7A], %g1
std %f4, [%l7 + 0x40]
fmovsa %xcc, %f9, %f5
fmovdcc %icc, %f14, %f9
std %f12, [%l7 + 0x20]
edge16l %i0, %i5, %g2
umul %i2, 0x135A, %l6
xorcc %i4, 0x0E5C, %o2
fornot2 %f6, %f8, %f8
tcs %icc, 0x2
fbl,a %fcc1, loop_3043
tvs %xcc, 0x6
fbo,a %fcc0, loop_3044
stb %i6, [%l7 + 0x38]
loop_3043:
fmovde %xcc, %f4, %f9
bge,a loop_3045
loop_3044:
array8 %i1, %l4, %g6
fmovdg %xcc, %f13, %f12
stb %o0, [%l7 + 0x59]
loop_3045:
fpadd16s %f2, %f15, %f1
stx %i3, [%l7 + 0x60]
xorcc %g4, %i7, %l1
fmovdcc %icc, %f14, %f12
fmovdne %icc, %f12, %f2
movvc %icc, %g3, %o1
edge32n %l0, %o3, %g7
std %f14, [%l7 + 0x18]
movleu %icc, %l3, %l2
tsubcctv %o6, %o5, %g5
edge8n %o4, %l5, %o7
std %f6, [%l7 + 0x78]
te %icc, 0x7
ldsw [%l7 + 0x50], %i0
ldsw [%l7 + 0x2C], %g1
siam 0x3
sub %i5, %g2, %i2
smulcc %l6, %o2, %i6
fcmpne32 %f12, %f12, %i4
ldub [%l7 + 0x78], %l4
edge16ln %i1, %o0, %i3
and %g6, %i7, %l1
fmovsneg %icc, %f12, %f14
fmovdle %icc, %f0, %f7
call loop_3046
tleu %xcc, 0x0
fmovse %xcc, %f11, %f3
movneg %xcc, %g3, %g4
loop_3046:
stx %o1, [%l7 + 0x50]
movl %xcc, %l0, %o3
ldsw [%l7 + 0x20], %g7
ba,a,pt %xcc, loop_3047
movrne %l3, %l2, %o6
nop
setx loop_3048, %l0, %l1
jmpl %l1, %o5
nop
setx loop_3049, %l0, %l1
jmpl %l1, %o4
loop_3047:
ldd [%l7 + 0x48], %f6
tvc %xcc, 0x0
loop_3048:
array32 %g5, %l5, %o7
loop_3049:
move %icc, %g1, %i0
lduw [%l7 + 0x28], %g2
fmuld8sux16 %f10, %f5, %f2
fpmerge %f15, %f8, %f12
ldx [%l7 + 0x78], %i5
ldub [%l7 + 0x58], %l6
std %f10, [%l7 + 0x08]
tneg %icc, 0x4
movn %xcc, %i2, %o2
std %f6, [%l7 + 0x30]
movl %icc, %i4, %l4
edge8ln %i1, %o0, %i3
fmovrse %g6, %f7, %f1
call loop_3050
ld [%l7 + 0x54], %f3
fmovrse %i6, %f6, %f1
fmovdpos %icc, %f7, %f12
loop_3050:
fnegs %f11, %f6
fxor %f14, %f4, %f10
array32 %l1, %i7, %g3
fmovrsne %g4, %f0, %f1
or %o1, 0x0F24, %o3
stx %l0, [%l7 + 0x28]
tvc %icc, 0x4
bgu,pt %icc, loop_3051
ldsb [%l7 + 0x5A], %l3
fpsub32 %f6, %f0, %f10
lduh [%l7 + 0x56], %l2
loop_3051:
ld [%l7 + 0x24], %f7
fmovrsgz %o6, %f9, %f9
movrgz %o5, 0x024, %g7
stx %o4, [%l7 + 0x58]
fmovdvs %xcc, %f15, %f0
fmovsne %xcc, %f4, %f14
fpmerge %f7, %f11, %f14
fsrc1 %f6, %f6
movn %xcc, %g5, %l5
bne,a loop_3052
movl %xcc, %o7, %i0
fmovdpos %xcc, %f13, %f0
ld [%l7 + 0x58], %f1
loop_3052:
ld [%l7 + 0x70], %f15
tne %icc, 0x0
lduw [%l7 + 0x74], %g2
ldsb [%l7 + 0x5F], %g1
ta %icc, 0x2
fmuld8sux16 %f14, %f13, %f10
ldd [%l7 + 0x28], %f10
movrlez %i5, 0x1B8, %i2
fcmpgt16 %f12, %f10, %l6
ldx [%l7 + 0x48], %i4
fmovrse %o2, %f8, %f15
fbn %fcc0, loop_3053
fandnot1 %f0, %f4, %f0
fmul8sux16 %f2, %f2, %f10
fmovdvs %icc, %f13, %f1
loop_3053:
fandnot2s %f15, %f9, %f10
stw %i1, [%l7 + 0x28]
alignaddr %o0, %i3, %l4
lduh [%l7 + 0x5A], %g6
fmovrdne %l1, %f6, %f10
sethi 0x101A, %i6
xnor %g3, 0x0C85, %i7
ldx [%l7 + 0x78], %g4
fmuld8sux16 %f0, %f3, %f2
stw %o1, [%l7 + 0x60]
fpackfix %f6, %f2
fbo %fcc3, loop_3054
stw %l0, [%l7 + 0x44]
ldx [%l7 + 0x08], %o3
sethi 0x0176, %l3
loop_3054:
fcmpne32 %f12, %f2, %l2
xor %o5, 0x00F0, %g7
fmovdpos %xcc, %f1, %f8
fmovsleu %xcc, %f3, %f14
xnor %o4, %g5, %o6
lduw [%l7 + 0x4C], %o7
fba %fcc3, loop_3055
fmovrslez %i0, %f7, %f10
fmovda %icc, %f13, %f14
xnorcc %g2, %l5, %i5
loop_3055:
bn,a loop_3056
bg,pt %icc, loop_3057
fmovd %f4, %f6
ld [%l7 + 0x34], %f0
loop_3056:
fsrc2s %f8, %f1
loop_3057:
fbuge %fcc2, loop_3058
fmovda %xcc, %f7, %f8
fmovsn %xcc, %f0, %f4
ld [%l7 + 0x50], %f8
loop_3058:
movn %xcc, %i2, %g1
fmovrdlz %i4, %f12, %f2
bcc,a loop_3059
fcmple32 %f8, %f8, %o2
tvs %xcc, 0x0
faligndata %f10, %f14, %f12
loop_3059:
umul %l6, %i1, %i3
fmovsle %xcc, %f14, %f2
ld [%l7 + 0x58], %f8
lduh [%l7 + 0x30], %l4
tvc %icc, 0x6
lduw [%l7 + 0x3C], %g6
xorcc %o0, 0x15EF, %l1
ldd [%l7 + 0x20], %f2
sethi 0x0603, %i6
fnors %f3, %f1, %f5
movne %icc, %g3, %g4
lduh [%l7 + 0x3A], %o1
ldub [%l7 + 0x11], %i7
edge32l %o3, %l0, %l2
movleu %xcc, %l3, %o5
fpmerge %f9, %f3, %f2
alignaddr %o4, %g7, %g5
fzero %f10
fpack16 %f10, %f2
tne %icc, 0x1
movre %o7, 0x01D, %i0
stx %o6, [%l7 + 0x38]
ldsw [%l7 + 0x18], %l5
fmovrse %g2, %f12, %f0
movneg %icc, %i2, %i5
array16 %g1, %o2, %l6
fxors %f7, %f13, %f1
ldd [%l7 + 0x38], %f8
brlz %i4, loop_3060
and %i1, %l4, %g6
fcmple16 %f8, %f8, %i3
faligndata %f10, %f14, %f0
loop_3060:
bl,a loop_3061
fba %fcc1, loop_3062
sth %o0, [%l7 + 0x0A]
fzeros %f13
loop_3061:
edge16n %l1, %g3, %i6
loop_3062:
ldub [%l7 + 0x5D], %o1
tneg %xcc, 0x4
or %i7, 0x14A0, %g4
st %f5, [%l7 + 0x34]
ldsw [%l7 + 0x48], %l0
lduw [%l7 + 0x50], %o3
edge16ln %l2, %o5, %l3
fbo,a %fcc3, loop_3063
fmovsvc %xcc, %f1, %f1
stx %o4, [%l7 + 0x40]
fmovdleu %icc, %f11, %f13
loop_3063:
popc 0x0A95, %g7
fmovdg %icc, %f10, %f3
sll %g5, %o7, %o6
movcc %icc, %i0, %l5
fmovdn %icc, %f0, %f5
fcmpne32 %f14, %f2, %i2
fbo,a %fcc1, loop_3064
nop
setx loop_3065, %l0, %l1
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,a loop_3066
fpmerge %f10, %f7, %f10
loop_3064:
fpsub32 %f2, %f14, %f6
loop_3065:
fcmped %fcc1, %f12, %f0
loop_3066:
fnors %f3, %f9, %f10
fcmpne32 %f0, %f10, %i5
stx %g2, [%l7 + 0x08]
ldx [%l7 + 0x28], %g1
tl %xcc, 0x5
bvs %icc, loop_3067
move %xcc, %l6, %o2
fmovdge %icc, %f7, %f4
stx %i4, [%l7 + 0x58]
loop_3067:
ldx [%l7 + 0x58], %l4
sth %i1, [%l7 + 0x5C]
stb %g6, [%l7 + 0x45]
fmovsvc %xcc, %f10, %f13
fcmple32 %f2, %f4, %o0
fba,a %fcc2, loop_3068
tvc %icc, 0x2
edge8 %i3, %l1, %g3
fsrc1 %f12, %f12
loop_3068:
sth %i6, [%l7 + 0x22]
bneg,pt %icc, loop_3069
ld [%l7 + 0x54], %f9
movrne %i7, %g4, %o1
alignaddrl %o3, %l2, %o5
loop_3069:
sub %l3, %o4, %l0
umulcc %g7, 0x08E3, %o7
bleu,a loop_3070
fors %f3, %f14, %f0
ldsh [%l7 + 0x54], %o6
fpsub16s %f5, %f12, %f2
loop_3070:
andn %i0, %g5, %i2
movrne %l5, 0x29E, %g2
ldsw [%l7 + 0x44], %g1
tn %xcc, 0x4
nop
setx loop_3071, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tvc %xcc, 0x3
ldsh [%l7 + 0x1C], %i5
stb %l6, [%l7 + 0x7B]
loop_3071:
fmovrsgz %i4, %f15, %f10
movgu %xcc, %o2, %i1
popc %l4, %o0
stb %g6, [%l7 + 0x6D]
orncc %i3, %g3, %l1
fpsub32 %f2, %f14, %f14
tl %icc, 0x6
ldub [%l7 + 0x23], %i6
ldsw [%l7 + 0x48], %i7
sth %g4, [%l7 + 0x24]
stw %o3, [%l7 + 0x3C]
subccc %o1, 0x10D2, %l2
ldx [%l7 + 0x08], %l3
movrlez %o4, %o5, %l0
st %f8, [%l7 + 0x30]
bcc loop_3072
orn %o7, %g7, %i0
ldub [%l7 + 0x12], %g5
st %f0, [%l7 + 0x40]
loop_3072:
nop
setx loop_3073, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x58], %i2
srlx %o6, 0x00, %l5
movrne %g1, %i5, %l6
loop_3073:
tneg %xcc, 0x3
popc %i4, %g2
bg,a,pt %icc, loop_3074
fpadd16 %f10, %f4, %f2
sth %o2, [%l7 + 0x2E]
bn,a %icc, loop_3075
loop_3074:
tcc %icc, 0x7
st %f12, [%l7 + 0x68]
lduh [%l7 + 0x20], %l4
loop_3075:
fbn %fcc3, loop_3076
nop
setx loop_3077, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tne %icc, 0x2
fmovda %icc, %f13, %f6
loop_3076:
ld [%l7 + 0x50], %f0
loop_3077:
fmovsa %xcc, %f13, %f6
edge8n %o0, %g6, %i1
ldx [%l7 + 0x50], %i3
movge %xcc, %g3, %i6
ldx [%l7 + 0x10], %i7
ld [%l7 + 0x34], %f10
fcmpne32 %f2, %f12, %g4
fnot2s %f11, %f1
ldsb [%l7 + 0x6B], %o3
fcmpd %fcc2, %f14, %f14
fabsd %f10, %f14
fcmpgt16 %f2, %f10, %l1
fnand %f12, %f8, %f6
pdist %f4, %f0, %f12
fmovrse %l2, %f3, %f2
fbu %fcc3, loop_3078
fbn %fcc1, loop_3079
ldx [%l7 + 0x78], %l3
fmovspos %xcc, %f1, %f1
loop_3078:
fmul8x16al %f4, %f14, %f0
loop_3079:
bleu,a,pt %xcc, loop_3080
sth %o1, [%l7 + 0x58]
fmovsge %icc, %f15, %f6
fmovscc %icc, %f13, %f13
loop_3080:
movg %xcc, %o5, %l0
fandnot1 %f6, %f8, %f2
fmovrsgz %o4, %f9, %f7
ldsb [%l7 + 0x2E], %g7
lduw [%l7 + 0x08], %o7
fmovdn %xcc, %f14, %f15
fmovsne %icc, %f1, %f13
stx %i0, [%l7 + 0x48]
fmovsge %xcc, %f14, %f14
tleu %icc, 0x2
std %f2, [%l7 + 0x28]
movrgz %g5, 0x2FB, %i2
udivcc %o6, 0x0A3B, %g1
bgu,a loop_3081
mova %xcc, %i5, %l5
ldsb [%l7 + 0x69], %i4
fbo,a %fcc1, loop_3082
loop_3081:
fandnot2 %f2, %f14, %f4
stw %l6, [%l7 + 0x10]
sll %o2, 0x15, %l4
loop_3082:
st %f13, [%l7 + 0x4C]
fnors %f2, %f2, %f14
tgu %icc, 0x3
fmovrde %g2, %f10, %f6
stw %o0, [%l7 + 0x48]
movre %i1, 0x0EC, %g6
fbg %fcc1, loop_3083
ld [%l7 + 0x08], %f8
fornot2 %f2, %f2, %f6
brnz,a %g3, loop_3084
loop_3083:
stb %i3, [%l7 + 0x76]
movcs %icc, %i6, %g4
fmovrdlez %o3, %f4, %f8
loop_3084:
fxnor %f12, %f14, %f8
tg %icc, 0x5
fmovsvs %icc, %f15, %f3
fcmpd %fcc2, %f8, %f14
fmovrde %i7, %f14, %f10
alignaddrl %l1, %l3, %l2
ta %xcc, 0x1
fandnot2s %f4, %f12, %f14
fbu %fcc3, loop_3085
ldsw [%l7 + 0x64], %o5
ldx [%l7 + 0x20], %o1
sth %o4, [%l7 + 0x6C]
loop_3085:
lduh [%l7 + 0x0E], %g7
stx %l0, [%l7 + 0x20]
ldsw [%l7 + 0x78], %i0
fcmped %fcc0, %f12, %f10
fnot1s %f15, %f10
sdivx %o7, 0x0FD6, %g5
ld [%l7 + 0x60], %f13
fcmpd %fcc3, %f8, %f8
te %icc, 0x3
ldsb [%l7 + 0x49], %i2
fmovrsgez %g1, %f0, %f0
movne %icc, %i5, %o6
fmovscs %xcc, %f8, %f7
edge16ln %l5, %i4, %l6
tcc %xcc, 0x0
fmovrslz %l4, %f8, %f11
be,a,pt %icc, loop_3086
fmovde %xcc, %f12, %f5
movpos %xcc, %g2, %o2
fornot2 %f14, %f4, %f12
loop_3086:
te %icc, 0x2
ld [%l7 + 0x18], %f9
fmovsvs %icc, %f10, %f12
ldsh [%l7 + 0x3A], %i1
fmovdneg %icc, %f4, %f12
movle %xcc, %o0, %g3
fnot2 %f0, %f2
lduh [%l7 + 0x70], %i3
sll %g6, 0x00, %g4
sll %i6, %o3, %i7
nop
setx loop_3087, %l0, %l1
jmpl %l1, %l1
tle %icc, 0x6
xorcc %l3, %o5, %l2
stb %o4, [%l7 + 0x77]
loop_3087:
taddcc %g7, %o1, %i0
stx %o7, [%l7 + 0x38]
stw %g5, [%l7 + 0x38]
fcmple16 %f0, %f4, %i2
tgu %icc, 0x7
lduw [%l7 + 0x20], %l0
tvc %icc, 0x2
std %f8, [%l7 + 0x28]
movrlez %i5, 0x274, %g1
orn %o6, 0x1335, %i4
alignaddr %l6, %l5, %g2
fbge,a %fcc1, loop_3088
fnot1 %f0, %f2
fpack16 %f14, %f12
stx %o2, [%l7 + 0x50]
loop_3088:
tvc %icc, 0x5
fcmpgt32 %f6, %f10, %l4
ldub [%l7 + 0x3F], %o0
stx %i1, [%l7 + 0x38]
bpos,a %icc, loop_3089
ldsb [%l7 + 0x32], %g3
ldub [%l7 + 0x0A], %i3
ldub [%l7 + 0x32], %g6
loop_3089:
sth %g4, [%l7 + 0x16]
movgu %xcc, %i6, %i7
fblg,a %fcc2, loop_3090
ldsh [%l7 + 0x12], %o3
orncc %l3, %l1, %l2
ldd [%l7 + 0x78], %f0
loop_3090:
udivcc %o4, 0x0669, %g7
umulcc %o5, %o1, %i0
ldd [%l7 + 0x28], %f12
ldx [%l7 + 0x30], %g5
fabss %f10, %f2
movleu %icc, %i2, %o7
movpos %xcc, %i5, %l0
stb %o6, [%l7 + 0x23]
fzeros %f3
st %f10, [%l7 + 0x24]
sth %i4, [%l7 + 0x68]
movrgz %l6, 0x34F, %l5
xnor %g1, %g2, %o2
fble %fcc1, loop_3091
fxor %f6, %f0, %f10
tge %icc, 0x7
fnot2 %f0, %f14
loop_3091:
ldx [%l7 + 0x30], %o0
stw %l4, [%l7 + 0x58]
movrlez %g3, 0x301, %i1
stb %g6, [%l7 + 0x17]
bn,a %xcc, loop_3092
fmovrsne %g4, %f0, %f10
smulcc %i3, %i7, %o3
fmovse %xcc, %f4, %f3
loop_3092:
sra %l3, %l1, %i6
udiv %l2, 0x020B, %g7
bpos %icc, loop_3093
fmovsle %xcc, %f0, %f4
fcmpeq16 %f0, %f4, %o4
fpsub32s %f0, %f10, %f1
loop_3093:
stw %o5, [%l7 + 0x08]
ldsb [%l7 + 0x57], %o1
stw %g5, [%l7 + 0x58]
array8 %i2, %o7, %i0
st %f11, [%l7 + 0x50]
brlez,a %i5, loop_3094
smul %o6, 0x143F, %i4
fsrc1 %f0, %f10
fzeros %f10
loop_3094:
movrne %l6, 0x061, %l5
st %f11, [%l7 + 0x68]
ldd [%l7 + 0x78], %f0
ldsw [%l7 + 0x50], %l0
fmul8x16 %f7, %f0, %f14
tvc %icc, 0x7
std %f0, [%l7 + 0x30]
ldd [%l7 + 0x70], %f12
stw %g1, [%l7 + 0x68]
fmovsvc %icc, %f7, %f2
ldub [%l7 + 0x1E], %o2
xnor %o0, %l4, %g3
ldub [%l7 + 0x5F], %g2
fandnot2 %f2, %f4, %f6
movn %xcc, %g6, %i1
ldsb [%l7 + 0x18], %g4
bpos %xcc, loop_3095
ldd [%l7 + 0x30], %f6
ldsh [%l7 + 0x52], %i7
ldsw [%l7 + 0x74], %i3
loop_3095:
edge32n %o3, %l1, %l3
bshuffle %f2, %f8, %f6
fmovrdlez %i6, %f2, %f0
tg %icc, 0x0
fbn,a %fcc3, loop_3096
fbg,a %fcc0, loop_3097
fmul8ulx16 %f12, %f0, %f0
fmovsa %xcc, %f2, %f9
loop_3096:
nop
setx loop_3098, %l0, %l1
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_3097:
fsrc2 %f0, %f12
fmovdleu %xcc, %f5, %f11
fmovdn %icc, %f12, %f0
loop_3098:
tne %xcc, 0x5
alignaddrl %l2, %g7, %o4
ld [%l7 + 0x24], %f9
movrlz %o5, 0x043, %o1
lduw [%l7 + 0x54], %g5
edge32ln %i2, %o7, %i0
xnor %i5, %i4, %l6
fcmpd %fcc2, %f8, %f14
stb %o6, [%l7 + 0x7D]
movrlz %l0, %l5, %o2
edge8n %o0, %l4, %g3
umulcc %g2, %g6, %g1
fmovdgu %icc, %f9, %f7
lduw [%l7 + 0x0C], %g4
tsubcc %i1, %i7, %i3
std %f2, [%l7 + 0x50]
movne %icc, %o3, %l1
orn %i6, 0x0AFE, %l3
movgu %xcc, %g7, %o4
mulscc %o5, 0x013A, %l2
ldsw [%l7 + 0x08], %g5
ldd [%l7 + 0x60], %f6
movneg %xcc, %i2, %o1
ldsh [%l7 + 0x48], %i0
ldx [%l7 + 0x78], %i5
lduw [%l7 + 0x34], %i4
tcs %icc, 0x2
st %f9, [%l7 + 0x74]
st %f11, [%l7 + 0x40]
fmovdle %icc, %f15, %f9
fpsub16s %f12, %f8, %f11
edge32ln %l6, %o7, %l0
addc %o6, 0x0011, %o2
ldsw [%l7 + 0x10], %l5
fsrc1 %f8, %f6
fmovscc %icc, %f0, %f12
ba,a loop_3099
stb %l4, [%l7 + 0x3C]
fmovdvs %xcc, %f12, %f6
edge16ln %o0, %g2, %g6
loop_3099:
sdivx %g1, 0x03C5, %g4
call loop_3100
edge8 %g3, %i1, %i7
udivx %i3, 0x01DD, %l1
fba,a %fcc1, loop_3101
loop_3100:
edge8ln %i6, %o3, %l3
lduh [%l7 + 0x24], %o4
fcmpgt16 %f2, %f12, %o5
loop_3101:
ldd [%l7 + 0x28], %f8
tcc %icc, 0x7
lduw [%l7 + 0x4C], %l2
fnot1s %f8, %f13
stx %g5, [%l7 + 0x18]
fcmped %fcc3, %f0, %f4
or %g7, 0x04AF, %o1
taddcc %i0, %i5, %i4
nop
setx loop_3102, %l0, %l1
jmpl %l1, %l6
brlz,a %o7, loop_3103
fmovdne %icc, %f4, %f15
lduh [%l7 + 0x6A], %i2
loop_3102:
fblg %fcc1, loop_3104
loop_3103:
movge %xcc, %o6, %o2
stx %l5, [%l7 + 0x60]
ld [%l7 + 0x5C], %f9
loop_3104:
st %f10, [%l7 + 0x08]
array8 %l0, %l4, %g2
ta %xcc, 0x7
fmovdcs %icc, %f13, %f4
tl %xcc, 0x7
fxnor %f8, %f0, %f0
umulcc %o0, %g1, %g4
bneg,a,pt %icc, loop_3105
be,pn %icc, loop_3106
sth %g6, [%l7 + 0x32]
fmovdvs %icc, %f6, %f2
loop_3105:
movle %icc, %g3, %i1
loop_3106:
fand %f12, %f10, %f6
tcc %icc, 0x4
edge8n %i7, %i3, %i6
lduw [%l7 + 0x6C], %o3
fbuge,a %fcc2, loop_3107
bl loop_3108
fmovrdgez %l1, %f2, %f14
fpadd32s %f10, %f5, %f2
loop_3107:
fbe,a %fcc2, loop_3109
loop_3108:
ldx [%l7 + 0x58], %l3
fands %f14, %f9, %f15
fand %f2, %f0, %f4
loop_3109:
fbo,a %fcc3, loop_3110
ldsw [%l7 + 0x1C], %o4
stb %o5, [%l7 + 0x24]
and %g5, %g7, %l2
loop_3110:
and %o1, 0x02AC, %i5
fpsub16 %f0, %f4, %f2
ld [%l7 + 0x58], %f15
sethi 0x05F4, %i4
bleu,a loop_3111
orcc %i0, 0x0B00, %l6
ld [%l7 + 0x48], %f10
lduw [%l7 + 0x08], %i2
loop_3111:
subc %o6, 0x0914, %o2
smulcc %l5, 0x1C16, %l0
bneg,pt %xcc, loop_3112
lduw [%l7 + 0x20], %l4
taddcctv %g2, %o7, %o0
fcmpeq32 %f0, %f10, %g4
loop_3112:
lduh [%l7 + 0x1A], %g1
movrgz %g6, %i1, %i7
fmovspos %xcc, %f10, %f15
fpackfix %f0, %f5
fmovrsgz %g3, %f10, %f7
fmul8x16al %f7, %f6, %f6
call loop_3113
fcmpgt16 %f12, %f2, %i3
fcmpne16 %f14, %f0, %i6
fbn,a %fcc0, loop_3114
loop_3113:
lduh [%l7 + 0x34], %l1
fpadd32 %f14, %f8, %f0
ldsb [%l7 + 0x4A], %l3
loop_3114:
fornot2s %f3, %f4, %f1
umul %o4, 0x0977, %o3
xnor %g5, 0x0990, %g7
ldd [%l7 + 0x38], %f6
sth %l2, [%l7 + 0x2E]
fnot2s %f12, %f9
fmovsle %xcc, %f15, %f2
tsubcc %o1, %i5, %i4
umulcc %o5, 0x0B17, %i0
fmovscc %icc, %f2, %f11
fbge %fcc2, loop_3115
and %i2, 0x16DC, %o6
lduh [%l7 + 0x18], %o2
fmovspos %xcc, %f2, %f9
loop_3115:
fnot2s %f11, %f5
fnor %f0, %f0, %f8
lduw [%l7 + 0x74], %l5
tne %icc, 0x0
fmuld8sux16 %f6, %f3, %f6
tsubcctv %l0, %l4, %g2
movle %icc, %l6, %o7
edge16ln %o0, %g4, %g1
fmovs %f14, %f12
xorcc %g6, 0x0753, %i7
fones %f11
tg %icc, 0x0
ba,pn %xcc, loop_3116
fcmped %fcc0, %f8, %f10
ldub [%l7 + 0x6A], %i1
st %f12, [%l7 + 0x54]
loop_3116:
stx %g3, [%l7 + 0x30]
fpadd32 %f6, %f2, %f10
lduh [%l7 + 0x4E], %i3
movvs %icc, %l1, %i6
std %f4, [%l7 + 0x28]
std %f8, [%l7 + 0x28]
fmovrdlz %o4, %f4, %f12
or %l3, 0x1AB3, %o3
fmovsvc %icc, %f2, %f10
fones %f13
stw %g5, [%l7 + 0x10]
fmovdvs %xcc, %f3, %f8
array32 %g7, %o1, %i5
fpadd32 %f6, %f14, %f4
fornot1 %f0, %f4, %f0
fmovrsgez %l2, %f6, %f9
fmovdneg %icc, %f12, %f15
be,pn %xcc, loop_3117
fcmpgt32 %f4, %f6, %o5
lduh [%l7 + 0x72], %i0
lduw [%l7 + 0x74], %i2
loop_3117:
and %o6, 0x11AD, %o2
stx %i4, [%l7 + 0x70]
bl,a loop_3118
brlez,a %l5, loop_3119
fcmpeq32 %f0, %f2, %l4
move %icc, %l0, %g2
loop_3118:
udivcc %l6, 0x18B6, %o0
loop_3119:
srl %o7, %g4, %g1
ldd [%l7 + 0x40], %f12
movvs %xcc, %g6, %i7
fpadd32 %f8, %f2, %f4
bcs,pn %xcc, loop_3120
addccc %i1, 0x072A, %i3
andncc %l1, %i6, %g3
fsrc2 %f0, %f2
loop_3120:
ld [%l7 + 0x3C], %f7
fmovdleu %icc, %f4, %f13
fmovspos %icc, %f14, %f2
stx %l3, [%l7 + 0x68]
udivcc %o4, 0x0DA6, %g5
fpsub32s %f5, %f3, %f11
fmovscc %xcc, %f8, %f13
fand %f6, %f8, %f10
fmovrsgez %o3, %f2, %f9
fnand %f10, %f14, %f12
ldx [%l7 + 0x30], %g7
fble %fcc2, loop_3121
fand %f0, %f2, %f14
popc 0x0881, %i5
fsrc1s %f5, %f0
loop_3121:
fcmple16 %f10, %f12, %o1
fpsub16 %f6, %f8, %f14
for %f14, %f8, %f10
sdiv %l2, 0x1EBF, %i0
std %f12, [%l7 + 0x20]
fnegd %f14, %f4
fcmpeq16 %f6, %f12, %o5
sth %o6, [%l7 + 0x20]
fmovrde %i2, %f4, %f4
fabss %f1, %f2
pdist %f14, %f6, %f8
stx %o2, [%l7 + 0x20]
fornot1s %f11, %f5, %f12
fbe %fcc3, loop_3122
movvs %xcc, %l5, %l4
fnot2 %f8, %f12
fmovscs %xcc, %f1, %f9
loop_3122:
srlx %l0, %i4, %l6
fexpand %f13, %f10
bleu loop_3123
ldsh [%l7 + 0x62], %g2
lduh [%l7 + 0x34], %o7
stw %o0, [%l7 + 0x64]
loop_3123:
lduw [%l7 + 0x54], %g4
fbo %fcc1, loop_3124
stw %g6, [%l7 + 0x3C]
fmovsneg %xcc, %f1, %f15
stb %g1, [%l7 + 0x1F]
loop_3124:
fmovrde %i1, %f12, %f8
movn %xcc, %i7, %i3
fcmpeq32 %f2, %f14, %l1
ldsb [%l7 + 0x5E], %i6
bl,a,pn %xcc, loop_3125
fmovrdlez %l3, %f0, %f14
andcc %o4, %g5, %o3
fmovdvc %icc, %f10, %f11
loop_3125:
bcc,a,pt %xcc, loop_3126
fcmpgt32 %f0, %f0, %g7
fmovdn %xcc, %f9, %f7
movgu %icc, %g3, %o1
loop_3126:
movn %icc, %l2, %i5
fpsub16 %f6, %f6, %f0
pdist %f10, %f2, %f14
tvs %xcc, 0x3
ldub [%l7 + 0x29], %i0
ldsb [%l7 + 0x55], %o6
fpsub32s %f15, %f3, %f15
st %f1, [%l7 + 0x24]
fcmpgt16 %f14, %f12, %o5
fsrc2s %f12, %f3
sub %i2, 0x0F9E, %l5
andn %l4, 0x0B8F, %l0
fnors %f8, %f10, %f5
addcc %i4, 0x021E, %l6
sth %o2, [%l7 + 0x0A]
movcc %xcc, %g2, %o0
fcmpd %fcc0, %f10, %f0
fmovsleu %xcc, %f1, %f4
siam 0x1
movcs %xcc, %o7, %g4
ldsw [%l7 + 0x5C], %g1
fmuld8ulx16 %f1, %f10, %f2
ld [%l7 + 0x30], %f9
ldub [%l7 + 0x57], %g6
taddcctv %i7, %i3, %l1
fblg,a %fcc1, loop_3127
sth %i6, [%l7 + 0x78]
fmovdcs %icc, %f8, %f6
ldd [%l7 + 0x48], %f2
loop_3127:
fornot2 %f0, %f8, %f2
fnot1s %f9, %f12
fornot1s %f15, %f4, %f6
movcc %icc, %i1, %o4
edge16l %l3, %o3, %g5
fcmpgt16 %f8, %f8, %g7
fxnors %f5, %f9, %f14
sth %g3, [%l7 + 0x0A]
edge8n %o1, %l2, %i0
movg %icc, %i5, %o6
bleu %icc, loop_3128
std %f4, [%l7 + 0x78]
ldub [%l7 + 0x24], %i2
ldx [%l7 + 0x30], %o5
loop_3128:
xorcc %l5, %l4, %i4
sth %l6, [%l7 + 0x5C]
fmovda %xcc, %f14, %f13
stb %l0, [%l7 + 0x4D]
fmovdleu %icc, %f1, %f4
siam 0x1
fmovdvs %xcc, %f12, %f9
fone %f0
edge16 %o2, %o0, %o7
ldx [%l7 + 0x18], %g4
ldsb [%l7 + 0x08], %g2
lduh [%l7 + 0x28], %g6
fbo,a %fcc2, loop_3129
smulcc %i7, %i3, %l1
ldd [%l7 + 0x78], %f6
mulscc %i6, 0x0431, %i1
loop_3129:
fors %f7, %f8, %f3
movleu %icc, %o4, %l3
fpackfix %f6, %f9
fxnors %f0, %f14, %f10
ldd [%l7 + 0x60], %f8
fba %fcc0, loop_3130
fmovrslz %g1, %f0, %f5
ld [%l7 + 0x2C], %f11
edge8ln %o3, %g7, %g5
loop_3130:
movneg %xcc, %o1, %l2
tl %xcc, 0x6
ldd [%l7 + 0x48], %f4
fmovsvc %xcc, %f0, %f6
ldub [%l7 + 0x29], %i0
fcmpgt32 %f8, %f2, %g3
fmovde %icc, %f8, %f10
fpsub32 %f12, %f4, %f12
ldub [%l7 + 0x0B], %i5
mova %icc, %o6, %o5
fbuge %fcc1, loop_3131
fbl,a %fcc1, loop_3132
fcmple32 %f0, %f10, %l5
movg %xcc, %l4, %i4
loop_3131:
xnor %l6, %i2, %l0
loop_3132:
ldd [%l7 + 0x70], %f4
fmovdleu %icc, %f5, %f0
fxor %f8, %f0, %f8
brgz %o2, loop_3133
fexpand %f1, %f2
movneg %icc, %o7, %o0
stx %g2, [%l7 + 0x58]
loop_3133:
fcmped %fcc1, %f0, %f2
fbule,a %fcc0, loop_3134
lduh [%l7 + 0x4C], %g4
edge32n %i7, %g6, %i3
stx %l1, [%l7 + 0x68]
loop_3134:
brnz,a %i1, loop_3135
ld [%l7 + 0x7C], %f10
ldsw [%l7 + 0x48], %o4
addccc %l3, %g1, %i6
loop_3135:
bpos,pn %xcc, loop_3136
fands %f8, %f7, %f10
std %f6, [%l7 + 0x58]
bn %xcc, loop_3137
loop_3136:
fmovd %f12, %f14
sth %g7, [%l7 + 0x60]
ld [%l7 + 0x20], %f4
loop_3137:
fmovsleu %icc, %f7, %f14
brgez %o3, loop_3138
bvc,pt %icc, loop_3139
tpos %xcc, 0x3
lduw [%l7 + 0x78], %o1
loop_3138:
tl %icc, 0x7
loop_3139:
sdivx %g5, 0x0D68, %i0
addccc %g3, 0x0133, %i5
fmovsne %xcc, %f7, %f5
fmovsg %icc, %f11, %f12
brlez %l2, loop_3140
fblg %fcc2, loop_3141
fpadd16s %f5, %f9, %f5
be,a %icc, loop_3142
loop_3140:
subc %o5, 0x1791, %l5
loop_3141:
bcc loop_3143
tvs %xcc, 0x5
loop_3142:
ldsb [%l7 + 0x3B], %o6
fandnot2s %f10, %f12, %f0
loop_3143:
tcs %xcc, 0x6
fbne %fcc3, loop_3144
umul %i4, 0x006F, %l6
bvs loop_3145
fxors %f9, %f13, %f1
loop_3144:
fand %f6, %f14, %f6
fcmpeq32 %f4, %f12, %i2
loop_3145:
array16 %l4, %o2, %o7
popc 0x0FF9, %o0
fmovsleu %xcc, %f15, %f14
subccc %l0, %g2, %i7
fmovdle %icc, %f11, %f10
orncc %g6, 0x057E, %i3
fbl %fcc2, loop_3146
bshuffle %f6, %f2, %f12
fpadd16 %f6, %f10, %f14
fbn,a %fcc1, loop_3147
loop_3146:
fnand %f6, %f10, %f6
movle %xcc, %l1, %i1
tle %xcc, 0x7
loop_3147:
fmovrsgz %o4, %f11, %f15
udivx %g4, 0x0F99, %l3
fandnot1 %f14, %f14, %f4
sub %g1, 0x19E8, %i6
ba,a,pt %xcc, loop_3148
siam 0x0
fpsub32 %f10, %f6, %f6
fmovspos %xcc, %f11, %f9
loop_3148:
pdist %f4, %f0, %f0
fcmps %fcc3, %f10, %f15
fexpand %f15, %f6
lduh [%l7 + 0x1C], %g7
sth %o1, [%l7 + 0x5C]
stx %g5, [%l7 + 0x28]
fmovse %xcc, %f8, %f4
sth %o3, [%l7 + 0x52]
fnors %f8, %f4, %f11
fbg %fcc0, loop_3149
stx %i0, [%l7 + 0x70]
movleu %xcc, %g3, %l2
fnands %f0, %f1, %f10
loop_3149:
movcc %icc, %i5, %l5
fba %fcc1, loop_3150
fmovscs %xcc, %f2, %f0
alignaddr %o6, %o5, %i4
lduw [%l7 + 0x14], %i2
loop_3150:
array16 %l4, %l6, %o2
st %f12, [%l7 + 0x74]
fmovsvs %xcc, %f2, %f14
fmovscs %icc, %f7, %f3
tleu %xcc, 0x6
fnands %f1, %f6, %f0
fbo %fcc0, loop_3151
nop
setx loop_3152, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x30], %o7
ldd [%l7 + 0x60], %f4
loop_3151:
ba,a %xcc, loop_3153
loop_3152:
sth %l0, [%l7 + 0x4A]
orn %g2, %i7, %g6
fmul8sux16 %f14, %f12, %f4
loop_3153:
fmovse %xcc, %f6, %f7
fornot1 %f6, %f6, %f4
stw %o0, [%l7 + 0x74]
sth %i3, [%l7 + 0x54]
bvc,a,pt %xcc, loop_3154
st %f0, [%l7 + 0x38]
te %icc, 0x4
fandnot1 %f12, %f0, %f4
loop_3154:
ldsw [%l7 + 0x24], %l1
ba,a,pn %xcc, loop_3155
fmovdneg %icc, %f6, %f1
std %f14, [%l7 + 0x28]
fbuge %fcc3, loop_3156
loop_3155:
fbo %fcc3, loop_3157
fcmpes %fcc1, %f3, %f9
sub %o4, 0x1ECB, %g4
loop_3156:
st %f9, [%l7 + 0x20]
loop_3157:
sth %l3, [%l7 + 0x6A]
ble,pn %xcc, loop_3158
tsubcc %i1, %g1, %g7
ldsh [%l7 + 0x36], %i6
fnot1 %f2, %f4
loop_3158:
fabss %f4, %f13
std %f14, [%l7 + 0x58]
st %f1, [%l7 + 0x64]
lduw [%l7 + 0x10], %g5
ldsb [%l7 + 0x53], %o3
fmovdge %icc, %f6, %f3
movrne %i0, %o1, %g3
st %f14, [%l7 + 0x20]
ldsw [%l7 + 0x4C], %i5
edge16ln %l5, %o6, %l2
fmovdl %xcc, %f1, %f7
tl %xcc, 0x0
fbug %fcc3, loop_3159
st %f9, [%l7 + 0x34]
tg %xcc, 0x3
fblg %fcc3, loop_3160
loop_3159:
tsubcc %o5, %i2, %i4
fzeros %f0
fabsd %f12, %f6
loop_3160:
movcs %icc, %l4, %o2
mova %xcc, %l6, %o7
te %icc, 0x3
fmovscs %xcc, %f9, %f6
st %f11, [%l7 + 0x14]
std %f6, [%l7 + 0x68]
andcc %g2, 0x0712, %i7
lduw [%l7 + 0x30], %l0
fnand %f8, %f12, %f2
fsrc1s %f15, %f2
fnot2s %f11, %f12
bge,a,pn %xcc, loop_3161
fmovde %xcc, %f10, %f5
fexpand %f13, %f8
tge %xcc, 0x2
loop_3161:
movrgz %o0, 0x3B7, %g6
subccc %l1, 0x15A3, %o4
tpos %icc, 0x4
ld [%l7 + 0x6C], %f5
umulcc %g4, %i3, %l3
sdivx %g1, 0x0AAD, %g7
fpack16 %f14, %f2
movrgez %i6, %i1, %o3
ldd [%l7 + 0x78], %f8
ldub [%l7 + 0x42], %g5
fmul8x16 %f4, %f0, %f12
ldsb [%l7 + 0x45], %o1
fones %f15
smul %i0, 0x1E30, %g3
movg %icc, %l5, %i5
fmul8x16au %f11, %f8, %f12
std %f6, [%l7 + 0x68]
edge16n %l2, %o5, %o6
fmovs %f4, %f5
tvs %icc, 0x0
ldsb [%l7 + 0x30], %i2
fnor %f12, %f0, %f10
fors %f5, %f2, %f8
fmovscc %xcc, %f1, %f2
edge32l %l4, %o2, %l6
orcc %o7, 0x00E5, %i4
stb %g2, [%l7 + 0x7B]
ldub [%l7 + 0x4B], %l0
sdivcc %i7, 0x17E1, %o0
movvs %xcc, %l1, %g6
fbg %fcc2, loop_3162
fmovdneg %xcc, %f4, %f7
sdivx %g4, 0x032D, %o4
move %xcc, %l3, %i3
loop_3162:
orcc %g1, 0x1E39, %g7
fabsd %f12, %f0
fmovsvs %xcc, %f3, %f2
orncc %i1, 0x1423, %i6
fabss %f6, %f4
fabss %f8, %f13
srl %o3, %o1, %g5
ldx [%l7 + 0x48], %g3
bcs,a %xcc, loop_3163
edge16n %i0, %l5, %i5
fsrc1s %f9, %f10
brz,a %o5, loop_3164
loop_3163:
udiv %l2, 0x0487, %o6
fmovspos %icc, %f2, %f1
fpadd32s %f1, %f12, %f0
loop_3164:
stw %i2, [%l7 + 0x38]
nop
setx loop_3165, %l0, %l1
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 %f6, [%l7 + 0x70]
tvc %xcc, 0x1
std %f12, [%l7 + 0x10]
loop_3165:
fsrc1s %f1, %f15
fblg,a %fcc0, loop_3166
ldx [%l7 + 0x58], %o2
fbule %fcc0, loop_3167
fandnot2 %f8, %f6, %f8
loop_3166:
fandnot1 %f8, %f6, %f0
fones %f7
loop_3167:
movg %xcc, %l6, %o7
sth %i4, [%l7 + 0x32]
siam 0x6
lduw [%l7 + 0x3C], %g2
fornot1 %f12, %f8, %f8
sdivcc %l4, 0x0412, %l0
fexpand %f12, %f12
tcs %icc, 0x4
fmovsge %icc, %f3, %f8
fbuge %fcc1, loop_3168
orcc %i7, %l1, %g6
sth %o0, [%l7 + 0x62]
fcmped %fcc0, %f6, %f4
loop_3168:
ldsb [%l7 + 0x4B], %o4
fpsub16 %f8, %f14, %f6
movn %icc, %l3, %i3
ldd [%l7 + 0x38], %f2
ldsb [%l7 + 0x4A], %g1
array16 %g4, %i1, %g7
fpadd16 %f6, %f10, %f8
ldsh [%l7 + 0x4E], %i6
edge8n %o3, %g5, %g3
addc %o1, %l5, %i5
ldsh [%l7 + 0x74], %i0
fbu,a %fcc1, loop_3169
fpsub16s %f9, %f15, %f0
fpadd32s %f6, %f10, %f7
ldd [%l7 + 0x28], %f10
loop_3169:
st %f7, [%l7 + 0x24]
mulscc %l2, 0x031D, %o6
move %icc, %o5, %i2
taddcctv %o2, %o7, %l6
fnot2s %f13, %f0
fmovrsgz %i4, %f12, %f11
lduw [%l7 + 0x30], %l4
fmovrdgz %g2, %f14, %f4
std %f12, [%l7 + 0x58]
fsrc2s %f14, %f5
lduw [%l7 + 0x58], %l0
mulscc %i7, %g6, %o0
movcs %icc, %l1, %o4
ldd [%l7 + 0x78], %f12
movg %xcc, %i3, %l3
alignaddr %g1, %i1, %g7
fbule %fcc2, loop_3170
fmovspos %icc, %f10, %f7
tpos %icc, 0x0
ldub [%l7 + 0x63], %g4
loop_3170:
stx %o3, [%l7 + 0x20]
ba,a,pt %xcc, loop_3171
lduw [%l7 + 0x74], %g5
umul %i6, 0x1107, %g3
fors %f1, %f5, %f5
loop_3171:
fbu,a %fcc0, loop_3172
edge16n %l5, %o1, %i5
popc 0x0886, %l2
lduw [%l7 + 0x28], %i0
loop_3172:
alignaddr %o5, %i2, %o6
sth %o7, [%l7 + 0x50]
movne %icc, %o2, %i4
stw %l4, [%l7 + 0x20]
fmovrslez %l6, %f12, %f5
fmovsne %icc, %f7, %f2
edge32 %g2, %l0, %g6
fmovspos %xcc, %f12, %f5
array32 %o0, %i7, %o4
fmovsl %icc, %f7, %f8
andcc %i3, %l3, %l1
stb %g1, [%l7 + 0x58]
brgez %i1, loop_3173
fornot2 %f6, %f8, %f10
edge8n %g7, %o3, %g4
tgu %xcc, 0x0
loop_3173:
ldsh [%l7 + 0x4E], %i6
fmovrsgz %g3, %f9, %f5
fmovdle %icc, %f7, %f8
st %f12, [%l7 + 0x60]
stx %g5, [%l7 + 0x10]
fands %f8, %f12, %f1
fbuge,a %fcc2, loop_3174
lduh [%l7 + 0x3E], %l5
ldd [%l7 + 0x50], %f2
addccc %i5, 0x1286, %o1
loop_3174:
fmovrslz %l2, %f0, %f2
fmul8x16au %f5, %f6, %f4
ldsb [%l7 + 0x45], %o5
fmovrslz %i2, %f3, %f2
stb %i0, [%l7 + 0x48]
fbul,a %fcc1, loop_3175
ld [%l7 + 0x74], %f1
std %f4, [%l7 + 0x08]
fmovs %f13, %f15
loop_3175:
std %f10, [%l7 + 0x70]
stb %o7, [%l7 + 0x30]
fmovdne %icc, %f1, %f11
ldub [%l7 + 0x2C], %o6
orn %i4, 0x0E3A, %o2
fbl,a %fcc2, loop_3176
fbug,a %fcc2, loop_3177
ldub [%l7 + 0x27], %l6
fcmpgt16 %f6, %f0, %g2
loop_3176:
fones %f9
loop_3177:
xorcc %l0, %l4, %o0
fmovrsgez %i7, %f15, %f3
fxnors %f14, %f15, %f8
bcs,a %xcc, loop_3178
tne %xcc, 0x3
ldub [%l7 + 0x09], %g6
std %f14, [%l7 + 0x30]
loop_3178:
std %f12, [%l7 + 0x38]
fmul8x16al %f10, %f15, %f8
stw %i3, [%l7 + 0x6C]
stb %l3, [%l7 + 0x25]
lduw [%l7 + 0x4C], %o4
fcmps %fcc0, %f5, %f14
fmovdvc %xcc, %f7, %f1
ldx [%l7 + 0x38], %l1
fbo,a %fcc3, loop_3179
move %icc, %g1, %i1
tl %xcc, 0x7
fmovscs %xcc, %f3, %f6
loop_3179:
ld [%l7 + 0x28], %f10
fandnot1 %f12, %f14, %f14
brgez,a %g7, loop_3180
bn,pn %icc, loop_3181
lduw [%l7 + 0x10], %o3
stw %g4, [%l7 + 0x64]
loop_3180:
tgu %xcc, 0x5
loop_3181:
fcmpne16 %f2, %f8, %i6
fbu,a %fcc0, loop_3182
fmovsneg %xcc, %f3, %f3
sra %g3, %g5, %l5
addc %o1, %l2, %i5
loop_3182:
fcmpeq32 %f8, %f10, %i2
andncc %i0, %o5, %o6
edge32l %o7, %i4, %o2
addccc %l6, 0x1E13, %g2
fmovde %xcc, %f6, %f3
xnor %l0, %o0, %i7
fmovdg %icc, %f7, %f10
fbug %fcc2, loop_3183
fmovsge %xcc, %f14, %f1
fpsub16 %f6, %f0, %f8
tcs %xcc, 0x5
loop_3183:
nop
setx loop_3184, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brlz,a %l4, loop_3185
stb %g6, [%l7 + 0x31]
ble %xcc, loop_3186
loop_3184:
ldx [%l7 + 0x10], %l3
loop_3185:
ldx [%l7 + 0x38], %i3
lduh [%l7 + 0x1E], %l1
loop_3186:
sth %g1, [%l7 + 0x4C]
edge16 %i1, %g7, %o3
xnorcc %g4, 0x1811, %i6
be,pn %xcc, loop_3187
fbe,a %fcc2, loop_3188
fornot1s %f6, %f9, %f0
ba loop_3189
loop_3187:
fbg,a %fcc0, loop_3190
loop_3188:
lduh [%l7 + 0x38], %o4
lduh [%l7 + 0x64], %g5
loop_3189:
stw %l5, [%l7 + 0x64]
loop_3190:
movrne %g3, %o1, %l2
ldsb [%l7 + 0x41], %i5
ld [%l7 + 0x64], %f8
ldsw [%l7 + 0x1C], %i2
sra %o5, %o6, %o7
nop
setx loop_3191, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movleu %icc, %i0, %i4
subcc %l6, 0x1278, %g2
fnor %f0, %f2, %f10
loop_3191:
stb %l0, [%l7 + 0x2F]
fnot2 %f6, %f2
tl %icc, 0x0
fpadd32 %f10, %f2, %f8
addc %o0, %o2, %i7
bpos,a loop_3192
fpack16 %f0, %f10
edge16n %g6, %l4, %i3
tgu %xcc, 0x7
loop_3192:
fpsub16 %f14, %f10, %f2
fmovdcc %xcc, %f9, %f15
ld [%l7 + 0x18], %f5
lduw [%l7 + 0x4C], %l3
movrgz %g1, %l1, %i1
edge8ln %o3, %g7, %g4
fone %f14
fmovsn %icc, %f13, %f2
bvc,a %icc, loop_3193
stx %i6, [%l7 + 0x08]
stb %o4, [%l7 + 0x3D]
fands %f7, %f10, %f4
loop_3193:
lduw [%l7 + 0x3C], %g5
ba,pn %icc, loop_3194
stb %l5, [%l7 + 0x61]
ldd [%l7 + 0x40], %f4
addccc %o1, 0x02B5, %g3
loop_3194:
fpack32 %f14, %f6, %f6
xnor %l2, %i5, %o5
array16 %o6, %i2, %o7
st %f10, [%l7 + 0x74]
movle %icc, %i4, %l6
fandnot1s %f15, %f5, %f4
ldx [%l7 + 0x78], %i0
fcmped %fcc1, %f10, %f6
fandnot1 %f4, %f12, %f14
stx %l0, [%l7 + 0x40]
fcmple32 %f14, %f4, %o0
fmovrsgz %o2, %f12, %f5
fmovsle %xcc, %f12, %f10
fmovrse %i7, %f15, %f0
fble,a %fcc1, loop_3195
stx %g2, [%l7 + 0x28]
tg %icc, 0x0
smulcc %l4, 0x114D, %i3
loop_3195:
fbge,a %fcc3, loop_3196
ldub [%l7 + 0x6E], %g6
fmovrslz %l3, %f2, %f4
xorcc %l1, %g1, %i1
loop_3196:
tneg %xcc, 0x0
bcs,a,pt %xcc, loop_3197
smulcc %g7, %g4, %i6
fxor %f12, %f2, %f8
fmovsneg %xcc, %f1, %f1
loop_3197:
fxor %f0, %f10, %f14
fnor %f12, %f8, %f8
fbg,a %fcc1, loop_3198
fcmpd %fcc0, %f4, %f0
ldsh [%l7 + 0x28], %o4
ldsh [%l7 + 0x4C], %g5
loop_3198:
srl %l5, %o1, %o3
bl,a,pt %icc, loop_3199
ldub [%l7 + 0x22], %g3
ld [%l7 + 0x08], %f3
ld [%l7 + 0x08], %f8
loop_3199:
lduw [%l7 + 0x24], %i5
nop
setx loop_3200, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %l2, [%l7 + 0x5B]
ldsh [%l7 + 0x3C], %o5
nop
setx loop_3201, %l0, %l1
jmpl %l1, %o6
loop_3200:
ldx [%l7 + 0x58], %o7
fmovrse %i4, %f2, %f13
ldsb [%l7 + 0x79], %i2
loop_3201:
ldsb [%l7 + 0x6B], %i0
ldsh [%l7 + 0x76], %l6
fbo,a %fcc3, loop_3202
fmul8x16au %f11, %f9, %f0
brnz %o0, loop_3203
and %o2, 0x0E68, %i7
loop_3202:
stx %l0, [%l7 + 0x70]
stw %g2, [%l7 + 0x24]
loop_3203:
array8 %l4, %g6, %l3
lduw [%l7 + 0x70], %l1
ldsh [%l7 + 0x3E], %i3
fmovrslez %g1, %f13, %f13
orcc %g7, %g4, %i1
bgu %icc, loop_3204
stb %i6, [%l7 + 0x47]
ldsw [%l7 + 0x08], %g5
bvc,pt %xcc, loop_3205
loop_3204:
fones %f10
tge %xcc, 0x6
xorcc %l5, %o4, %o3
loop_3205:
fcmpne16 %f12, %f10, %g3
sth %o1, [%l7 + 0x70]
fmovs %f3, %f11
ldsw [%l7 + 0x34], %l2
fmovrslez %i5, %f3, %f8
ld [%l7 + 0x50], %f10
tl %xcc, 0x6
movrlz %o5, 0x355, %o6
fbg,a %fcc0, loop_3206
fmovdg %xcc, %f6, %f13
fbul,a %fcc3, loop_3207
fmuld8ulx16 %f3, %f1, %f4
loop_3206:
tcs %xcc, 0x5
fmovspos %xcc, %f9, %f9
loop_3207:
fornot2s %f0, %f6, %f12
brgz,a %i4, loop_3208
fmovsgu %icc, %f7, %f12
stb %o7, [%l7 + 0x47]
bl,a,pt %icc, loop_3209
loop_3208:
stw %i2, [%l7 + 0x60]
fandnot1s %f13, %f12, %f5
bneg,a %xcc, loop_3210
loop_3209:
std %f10, [%l7 + 0x30]
fbo,a %fcc1, loop_3211
fnot2 %f6, %f8
loop_3210:
edge16n %l6, %o0, %o2
ldx [%l7 + 0x48], %i7
loop_3211:
smulcc %l0, 0x1164, %i0
fmuld8sux16 %f8, %f10, %f0
ldx [%l7 + 0x30], %g2
fpack32 %f8, %f14, %f10
stx %l4, [%l7 + 0x10]
fsrc1s %f11, %f4
fbue,a %fcc3, loop_3212
fbuge %fcc0, loop_3213
ld [%l7 + 0x14], %f12
umul %g6, %l1, %i3
loop_3212:
array32 %l3, %g1, %g7
loop_3213:
fzeros %f3
umulcc %i1, 0x1DCD, %i6
te %icc, 0x7
movrlz %g4, %g5, %o4
fnot2 %f14, %f8
stw %o3, [%l7 + 0x5C]
stb %g3, [%l7 + 0x7C]
smulcc %o1, %l5, %l2
orncc %i5, %o5, %i4
fmovse %icc, %f0, %f0
fmovsleu %xcc, %f12, %f4
smul %o6, 0x085D, %i2
sub %l6, 0x1F31, %o7
tl %xcc, 0x7
tcc %icc, 0x1
srax %o0, %i7, %o2
fbn,a %fcc3, loop_3214
bn,pn %xcc, loop_3215
fbge,a %fcc0, loop_3216
fmovrsgez %i0, %f12, %f4
loop_3214:
edge16ln %g2, %l0, %g6
loop_3215:
addccc %l4, %i3, %l1
loop_3216:
nop
setx loop_3217, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpsub32s %f2, %f0, %f0
ldx [%l7 + 0x20], %l3
fmovdne %icc, %f14, %f14
loop_3217:
tsubcc %g1, %g7, %i1
fzeros %f15
or %i6, %g4, %o4
movne %xcc, %g5, %g3
stw %o1, [%l7 + 0x20]
srax %l5, %o3, %l2
fpadd16 %f2, %f4, %f12
ldsh [%l7 + 0x4E], %i5
ldx [%l7 + 0x38], %o5
xorcc %i4, %o6, %l6
fxor %f10, %f6, %f12
movre %i2, %o0, %o7
ldx [%l7 + 0x70], %i7
sra %o2, 0x16, %i0
movcc %icc, %l0, %g2
ldsb [%l7 + 0x7B], %g6
fmovrdgez %l4, %f12, %f10
umul %i3, %l3, %l1
fabss %f6, %f10
movleu %xcc, %g7, %i1
ldsh [%l7 + 0x5C], %i6
nop
setx loop_3218, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub32 %f6, %f14, %f4
edge32ln %g1, %g4, %o4
fbe %fcc0, loop_3219
loop_3218:
ldsh [%l7 + 0x28], %g5
fnegd %f14, %f10
fmul8x16 %f4, %f14, %f4
loop_3219:
stx %g3, [%l7 + 0x28]
tl %icc, 0x7
fors %f9, %f8, %f14
fmovrsgz %o1, %f15, %f7
fmovrdgz %o3, %f14, %f10
tleu %icc, 0x5
lduw [%l7 + 0x44], %l2
fmovdvs %icc, %f8, %f1
tle %xcc, 0x7
fmuld8sux16 %f9, %f13, %f4
movl %icc, %i5, %o5
fcmps %fcc0, %f2, %f9
std %f4, [%l7 + 0x50]
ldx [%l7 + 0x70], %i4
fmovsne %icc, %f0, %f6
fmovsvc %xcc, %f10, %f3
xnor %o6, 0x0C48, %l5
fmovrse %l6, %f7, %f11
fmovdg %icc, %f4, %f12
fcmpne32 %f10, %f4, %o0
ldub [%l7 + 0x4F], %i2
ldd [%l7 + 0x30], %f14
fbue,a %fcc1, loop_3220
umul %o7, 0x1079, %i7
bg %xcc, loop_3221
st %f15, [%l7 + 0x5C]
loop_3220:
std %f14, [%l7 + 0x18]
tleu %xcc, 0x3
loop_3221:
bcs,pn %icc, loop_3222
brnz %i0, loop_3223
tvs %xcc, 0x5
tvs %icc, 0x4
loop_3222:
movneg %icc, %o2, %l0
loop_3223:
std %f2, [%l7 + 0x28]
fabsd %f2, %f14
ldsb [%l7 + 0x10], %g6
edge32ln %l4, %g2, %i3
movne %xcc, %l3, %g7
lduw [%l7 + 0x18], %l1
smulcc %i6, %g1, %i1
sub %o4, %g4, %g5
be,a,pt %icc, loop_3224
fands %f13, %f15, %f10
fmovdne %icc, %f10, %f5
subcc %g3, %o1, %o3
loop_3224:
fcmped %fcc3, %f6, %f14
movrlz %l2, 0x22D, %i5
fcmpne16 %f4, %f10, %i4
addccc %o6, %l5, %o5
ldub [%l7 + 0x40], %o0
fbug %fcc1, loop_3225
fpadd32 %f2, %f4, %f12
ldd [%l7 + 0x68], %f14
fmovsa %icc, %f7, %f0
loop_3225:
mova %xcc, %i2, %l6
fbge %fcc0, loop_3226
fornot2s %f3, %f4, %f10
movleu %icc, %o7, %i7
andn %o2, 0x000B, %i0
loop_3226:
fmovdle %xcc, %f12, %f8
stb %g6, [%l7 + 0x0B]
sethi 0x0E22, %l0
edge16 %l4, %g2, %l3
fmovrdlez %g7, %f12, %f2
stx %i3, [%l7 + 0x08]
fmovdneg %xcc, %f9, %f14
fmovsa %icc, %f10, %f5
st %f13, [%l7 + 0x4C]
fmovrde %l1, %f10, %f4
nop
setx loop_3227, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot1 %f14, %f0, %f14
fmul8x16 %f11, %f8, %f4
fmovrdgez %g1, %f4, %f4
loop_3227:
edge32ln %i1, %i6, %o4
st %f11, [%l7 + 0x10]
sth %g5, [%l7 + 0x5E]
fsrc1 %f10, %f2
fabsd %f4, %f6
ldd [%l7 + 0x20], %f0
fornot2s %f4, %f4, %f6
lduh [%l7 + 0x64], %g4
smulcc %g3, 0x17AE, %o1
fmovsl %icc, %f8, %f9
movrne %o3, %l2, %i4
and %i5, 0x1197, %l5
stw %o5, [%l7 + 0x3C]
nop
setx loop_3228, %l0, %l1
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, %f4
fmovsvs %xcc, %f14, %f6
brlez %o6, loop_3229
loop_3228:
srax %o0, 0x14, %i2
tcs %xcc, 0x7
movcc %xcc, %o7, %i7
loop_3229:
fnot2s %f4, %f6
fbuge %fcc1, loop_3230
fcmped %fcc0, %f4, %f6
fmovscc %icc, %f1, %f5
fmovdneg %icc, %f13, %f13
loop_3230:
fcmpgt32 %f10, %f12, %l6
fmul8x16al %f5, %f11, %f12
st %f13, [%l7 + 0x74]
fxor %f12, %f14, %f0
fmul8sux16 %f4, %f14, %f14
edge32 %o2, %i0, %g6
ldsb [%l7 + 0x0F], %l4
ldsb [%l7 + 0x6D], %l0
lduh [%l7 + 0x6A], %g2
stw %l3, [%l7 + 0x24]
stb %i3, [%l7 + 0x10]
bshuffle %f6, %f6, %f4
lduh [%l7 + 0x42], %g7
ldsw [%l7 + 0x40], %g1
stb %l1, [%l7 + 0x5A]
tleu %xcc, 0x6
fmovsne %icc, %f14, %f1
fbe %fcc3, loop_3231
bge,pn %icc, loop_3232
stw %i6, [%l7 + 0x34]
fxnor %f0, %f8, %f10
loop_3231:
bcc %icc, loop_3233
loop_3232:
fnand %f8, %f2, %f6
fsrc1 %f14, %f6
fmovrdne %i1, %f8, %f2
loop_3233:
siam 0x2
movcc %xcc, %g5, %o4
std %f0, [%l7 + 0x58]
fornot2s %f8, %f2, %f15
edge8n %g4, %o1, %g3
fmovdn %icc, %f7, %f1
nop
setx loop_3234, %l0, %l1
jmpl %l1, %o3
fcmpes %fcc3, %f12, %f4
fmovdl %xcc, %f15, %f5
fmovsneg %icc, %f9, %f14
loop_3234:
bne,pn %icc, loop_3235
sth %l2, [%l7 + 0x46]
nop
setx loop_3236, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsg %xcc, %f0, %f0
loop_3235:
fmovda %xcc, %f10, %f14
taddcctv %i4, %l5, %i5
loop_3236:
sdivx %o6, 0x1554, %o5
fsrc1s %f1, %f15
std %f14, [%l7 + 0x68]
fandnot1s %f2, %f15, %f9
orcc %o0, 0x0D7C, %o7
orncc %i2, 0x06A6, %i7
fba,a %fcc3, loop_3237
xnorcc %l6, %i0, %g6
bn,pn %xcc, loop_3238
fmovrdne %o2, %f4, %f0
loop_3237:
sth %l4, [%l7 + 0x6E]
fpack32 %f6, %f6, %f12
loop_3238:
bn,a %icc, loop_3239
tle %icc, 0x3
array8 %g2, %l0, %l3
fmovdl %icc, %f12, %f10
loop_3239:
fandnot1 %f4, %f2, %f14
movre %g7, %g1, %i3
edge8l %l1, %i6, %i1
fbe %fcc1, loop_3240
sth %g5, [%l7 + 0x1E]
edge8n %g4, %o1, %g3
lduw [%l7 + 0x6C], %o4
loop_3240:
ldd [%l7 + 0x68], %f8
fnegd %f2, %f8
call loop_3241
fmovdgu %icc, %f12, %f15
nop
setx loop_3242, %l0, %l1
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 %l2, [%l7 + 0x49]
loop_3241:
nop
setx loop_3243, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
alignaddr %o3, %i4, %l5
loop_3242:
fcmpne16 %f10, %f2, %o6
fcmpeq32 %f10, %f2, %o5
loop_3243:
stb %o0, [%l7 + 0x52]
stw %i5, [%l7 + 0x64]
srl %i2, %i7, %o7
be,a,pt %xcc, loop_3244
bvs,a loop_3245
for %f14, %f0, %f0
edge16l %i0, %l6, %g6
loop_3244:
fandnot2s %f4, %f12, %f10
loop_3245:
udivcc %o2, 0x1436, %g2
ldx [%l7 + 0x50], %l0
ld [%l7 + 0x60], %f11
brz %l4, loop_3246
ld [%l7 + 0x28], %f10
lduw [%l7 + 0x20], %g7
ldsb [%l7 + 0x4E], %l3
loop_3246:
ble,a %icc, loop_3247
stx %g1, [%l7 + 0x60]
ldsh [%l7 + 0x66], %i3
fexpand %f7, %f0
loop_3247:
fmovdg %xcc, %f3, %f10
st %f5, [%l7 + 0x38]
movrlz %i6, 0x2C2, %l1
fba %fcc2, loop_3248
and %g5, 0x1623, %g4
ta %xcc, 0x5
lduh [%l7 + 0x6E], %o1
loop_3248:
fmovrsne %g3, %f5, %f7
fnand %f12, %f6, %f10
umulcc %i1, %l2, %o4
fbe %fcc0, loop_3249
edge16l %i4, %o3, %l5
lduh [%l7 + 0x5A], %o6
fsrc2 %f10, %f12
loop_3249:
taddcc %o0, %i5, %i2
sdiv %i7, 0x0D81, %o7
fpsub32s %f3, %f2, %f7
fzeros %f3
lduw [%l7 + 0x4C], %o5
fmovsl %icc, %f0, %f15
fnegd %f8, %f10
bleu %xcc, loop_3250
lduh [%l7 + 0x62], %i0
fones %f4
tne %xcc, 0x1
loop_3250:
alignaddrl %g6, %o2, %g2
call loop_3251
siam 0x7
fzero %f0
movvc %icc, %l0, %l6
loop_3251:
movre %l4, 0x2B0, %l3
lduh [%l7 + 0x12], %g7
movg %icc, %g1, %i6
xorcc %l1, %i3, %g5
andcc %g4, %o1, %g3
nop
setx loop_3252, %l0, %l1
jmpl %l1, %l2
ldx [%l7 + 0x78], %i1
stx %o4, [%l7 + 0x68]
fornot2 %f6, %f6, %f12
loop_3252:
fmovdvs %icc, %f3, %f12
fmovsa %icc, %f12, %f10
fmovse %xcc, %f7, %f0
ldd [%l7 + 0x38], %f14
edge16ln %o3, %l5, %o6
stb %i4, [%l7 + 0x34]
tne %icc, 0x6
fmovrslz %o0, %f15, %f15
fbu,a %fcc1, loop_3253
lduw [%l7 + 0x1C], %i2
ldsb [%l7 + 0x6B], %i5
ldsw [%l7 + 0x50], %i7
loop_3253:
tgu %icc, 0x1
lduw [%l7 + 0x50], %o5
std %f0, [%l7 + 0x28]
sth %o7, [%l7 + 0x32]
fcmpeq32 %f6, %f14, %i0
nop
setx loop_3254, %l0, %l1
jmpl %l1, %g6
edge32 %g2, %o2, %l6
fbn %fcc0, loop_3255
fnand %f10, %f2, %f4
loop_3254:
fabsd %f8, %f8
ldub [%l7 + 0x1E], %l4
loop_3255:
ldsh [%l7 + 0x64], %l3
fornot2s %f0, %f8, %f6
stb %g7, [%l7 + 0x08]
lduh [%l7 + 0x7E], %l0
mulx %g1, 0x0CE6, %i6
fmuld8ulx16 %f11, %f9, %f10
fornot1 %f14, %f10, %f8
lduh [%l7 + 0x6C], %l1
xorcc %i3, %g4, %g5
ld [%l7 + 0x6C], %f5
fmovrdgez %g3, %f0, %f8
fmovrde %o1, %f2, %f10
fmovdpos %xcc, %f13, %f5
xnor %i1, %o4, %l2
stb %l5, [%l7 + 0x0C]
movne %xcc, %o6, %o3
ldsw [%l7 + 0x30], %i4
move %xcc, %o0, %i5
ld [%l7 + 0x78], %f15
fandnot1 %f2, %f12, %f12
ldx [%l7 + 0x78], %i7
tpos %icc, 0x3
fblg %fcc2, loop_3256
fmovscc %icc, %f14, %f8
fmovsleu %icc, %f6, %f1
st %f15, [%l7 + 0x34]
loop_3256:
bcc,pt %icc, loop_3257
bgu,a loop_3258
fmul8ulx16 %f0, %f0, %f8
fmovrdgz %i2, %f8, %f2
loop_3257:
mulscc %o5, 0x03B1, %o7
loop_3258:
ldsw [%l7 + 0x44], %g6
ldsw [%l7 + 0x18], %g2
fmul8ulx16 %f2, %f2, %f2
movge %xcc, %o2, %l6
fmul8x16al %f15, %f0, %f6
fmul8x16al %f9, %f12, %f0
ldx [%l7 + 0x28], %i0
movrlez %l3, %g7, %l0
tpos %xcc, 0x1
movne %xcc, %l4, %g1
ldsb [%l7 + 0x40], %l1
edge32ln %i3, %i6, %g5
ldd [%l7 + 0x28], %f0
fornot1s %f3, %f10, %f13
ldd [%l7 + 0x28], %f4
stx %g4, [%l7 + 0x10]
fpsub16s %f4, %f10, %f14
ld [%l7 + 0x0C], %f13
tneg %xcc, 0x1
tsubcctv %o1, 0x1966, %i1
tg %xcc, 0x4
fors %f7, %f1, %f8
edge32 %o4, %g3, %l5
ldub [%l7 + 0x79], %o6
fmovrdne %o3, %f0, %f6
be,a,pn %xcc, loop_3259
ldsb [%l7 + 0x75], %i4
ldx [%l7 + 0x10], %o0
fpmerge %f8, %f2, %f6
loop_3259:
smulcc %l2, 0x1026, %i7
fmovsa %icc, %f6, %f14
ble %xcc, loop_3260
fpackfix %f8, %f5
stx %i5, [%l7 + 0x08]
fbg,a %fcc1, loop_3261
loop_3260:
orncc %o5, 0x047B, %o7
be,a,pt %xcc, loop_3262
st %f11, [%l7 + 0x34]
loop_3261:
ldsh [%l7 + 0x2A], %i2
for %f4, %f4, %f10
loop_3262:
movre %g6, 0x056, %g2
st %f1, [%l7 + 0x5C]
fmuld8sux16 %f9, %f7, %f12
smulcc %l6, %o2, %i0
for %f0, %f4, %f2
fmovde %icc, %f15, %f4
srlx %g7, %l0, %l4
fornot1s %f13, %f4, %f9
fpack16 %f8, %f13
lduw [%l7 + 0x54], %l3
fbu %fcc1, loop_3263
be,a,pt %icc, loop_3264
fsrc2 %f4, %f8
stw %l1, [%l7 + 0x68]
loop_3263:
st %f4, [%l7 + 0x68]
loop_3264:
fmovdcc %icc, %f3, %f9
tcs %xcc, 0x0
andcc %i3, %i6, %g1
sth %g5, [%l7 + 0x7C]
umulcc %o1, 0x0FCE, %i1
fbule,a %fcc2, loop_3265
lduh [%l7 + 0x5A], %g4
movvc %xcc, %g3, %o4
fmovrse %l5, %f12, %f2
loop_3265:
ld [%l7 + 0x5C], %f7
umulcc %o6, 0x0B92, %o3
st %f6, [%l7 + 0x24]
stw %o0, [%l7 + 0x50]
fmovsn %icc, %f11, %f1
be,a,pn %xcc, loop_3266
std %f2, [%l7 + 0x28]
xorcc %l2, 0x1EF9, %i7
fcmps %fcc3, %f8, %f2
loop_3266:
popc 0x0AF1, %i4
fpadd16s %f3, %f11, %f3
fmul8x16au %f5, %f0, %f2
bleu,a,pn %icc, loop_3267
fcmpne32 %f10, %f10, %i5
orcc %o5, 0x1BCD, %i2
fmovscc %xcc, %f11, %f7
loop_3267:
fmovsl %xcc, %f6, %f2
siam 0x5
stb %o7, [%l7 + 0x58]
fba,a %fcc3, loop_3268
fand %f10, %f6, %f4
fmovrslz %g6, %f10, %f11
addcc %l6, %g2, %o2
loop_3268:
fmul8x16 %f12, %f10, %f8
subccc %i0, 0x1C84, %g7
mulscc %l0, 0x092E, %l3
smulcc %l1, 0x1FC0, %i3
ldsb [%l7 + 0x58], %i6
siam 0x3
movl %xcc, %g1, %l4
fmovrdlez %o1, %f4, %f12
lduh [%l7 + 0x0A], %g5
movrgez %g4, 0x09B, %i1
tpos %xcc, 0x1
fpsub16 %f6, %f6, %f4
fbne,a %fcc3, loop_3269
ba %xcc, loop_3270
alignaddrl %o4, %g3, %l5
lduw [%l7 + 0x4C], %o6
loop_3269:
ldsb [%l7 + 0x18], %o0
loop_3270:
fabss %f1, %f13
fornot2s %f15, %f13, %f11
ldsw [%l7 + 0x34], %l2
nop
setx loop_3271, %l0, %l1
jmpl %l1, %i7
fmovde %icc, %f2, %f5
for %f10, %f2, %f2
st %f3, [%l7 + 0x5C]
loop_3271:
fbl,a %fcc1, loop_3272
add %i4, %o3, %o5
move %icc, %i5, %i2
fnot1s %f9, %f3
loop_3272:
st %f8, [%l7 + 0x28]
tpos %icc, 0x6
fble,a %fcc1, loop_3273
fmovdvs %icc, %f15, %f5
array32 %o7, %g6, %l6
fbu,a %fcc3, loop_3274
loop_3273:
sth %g2, [%l7 + 0x46]
fbn %fcc1, loop_3275
ldsh [%l7 + 0x48], %o2
loop_3274:
fandnot2s %f8, %f1, %f4
ldsb [%l7 + 0x65], %g7
loop_3275:
ldx [%l7 + 0x78], %i0
ldd [%l7 + 0x78], %f6
std %f2, [%l7 + 0x28]
xor %l0, %l1, %l3
edge16 %i6, %i3, %g1
andcc %l4, 0x0491, %o1
tneg %xcc, 0x4
ldsw [%l7 + 0x60], %g4
udiv %g5, 0x0F5C, %o4
stw %g3, [%l7 + 0x7C]
fbo,a %fcc1, loop_3276
for %f8, %f0, %f12
lduw [%l7 + 0x10], %l5
fxnor %f14, %f14, %f8
loop_3276:
std %f2, [%l7 + 0x18]
call loop_3277
ldsh [%l7 + 0x5C], %i1
sdivx %o6, 0x08D4, %o0
lduh [%l7 + 0x2E], %i7
loop_3277:
fmovsgu %xcc, %f12, %f15
edge8n %l2, %i4, %o5
fmovspos %xcc, %f6, %f9
fsrc2 %f0, %f8
orncc %o3, 0x0E70, %i5
movre %i2, %o7, %l6
nop
setx loop_3278, %l0, %l1
jmpl %l1, %g6
fmul8x16 %f8, %f12, %f0
stb %o2, [%l7 + 0x0E]
ldsh [%l7 + 0x18], %g2
loop_3278:
udivx %g7, 0x1B9D, %i0
lduh [%l7 + 0x14], %l1
tge %xcc, 0x5
fpmerge %f10, %f7, %f12
fcmped %fcc3, %f2, %f2
fmovsne %icc, %f8, %f4
fcmple16 %f8, %f14, %l0
sub %l3, %i6, %i3
orncc %g1, %o1, %g4
popc %g5, %l4
ldsw [%l7 + 0x74], %o4
stx %l5, [%l7 + 0x78]
st %f4, [%l7 + 0x54]
bcc %icc, loop_3279
ldub [%l7 + 0x0C], %g3
ldsh [%l7 + 0x1C], %i1
sub %o6, 0x1A84, %o0
loop_3279:
ldd [%l7 + 0x28], %f12
ble,pn %xcc, loop_3280
orn %i7, 0x14A0, %i4
fpsub32 %f0, %f6, %f6
fba %fcc2, loop_3281
loop_3280:
fmovdl %icc, %f15, %f1
edge32l %l2, %o3, %o5
tcs %icc, 0x5
loop_3281:
ldub [%l7 + 0x26], %i5
brz,a %i2, loop_3282
fmovde %xcc, %f8, %f7
addccc %l6, %g6, %o2
sra %o7, 0x0E, %g7
loop_3282:
fabss %f3, %f0
fandnot2 %f0, %f10, %f10
stw %i0, [%l7 + 0x24]
tsubcctv %l1, 0x1CE0, %g2
lduh [%l7 + 0x36], %l3
sth %i6, [%l7 + 0x1C]
fmovdleu %xcc, %f12, %f6
lduw [%l7 + 0x40], %l0
ldd [%l7 + 0x10], %f6
lduh [%l7 + 0x1C], %i3
movre %o1, 0x22E, %g1
fmovsge %xcc, %f14, %f14
ldub [%l7 + 0x1B], %g5
movleu %icc, %l4, %o4
movre %g4, %l5, %g3
smul %o6, 0x0086, %i1
movvs %xcc, %i7, %i4
nop
setx loop_3283, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpeq32 %f8, %f14, %o0
edge32 %o3, %o5, %l2
move %icc, %i5, %i2
loop_3283:
fmovdl %icc, %f8, %f3
movpos %icc, %g6, %o2
fsrc2s %f15, %f9
fandnot1s %f9, %f12, %f14
fcmpd %fcc0, %f10, %f14
xor %o7, %l6, %g7
ldx [%l7 + 0x68], %i0
ldsb [%l7 + 0x34], %l1
nop
setx loop_3284, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brnz,a %g2, loop_3285
alignaddr %l3, %i6, %l0
stb %i3, [%l7 + 0x74]
loop_3284:
movge %icc, %g1, %g5
loop_3285:
bn loop_3286
fmovsne %xcc, %f5, %f12
taddcctv %l4, 0x0513, %o1
fmuld8ulx16 %f3, %f2, %f12
loop_3286:
lduw [%l7 + 0x40], %o4
fpsub16 %f4, %f0, %f8
movleu %xcc, %g4, %l5
lduh [%l7 + 0x34], %o6
sth %g3, [%l7 + 0x1A]
xor %i7, 0x10A8, %i1
brlez,a %o0, loop_3287
movre %o3, 0x21D, %o5
ldsw [%l7 + 0x74], %i4
lduh [%l7 + 0x4C], %l2
loop_3287:
tl %xcc, 0x2
fmovdn %icc, %f0, %f1
fone %f2
fnor %f0, %f10, %f4
orn %i5, %g6, %i2
fmuld8ulx16 %f5, %f14, %f6
stw %o7, [%l7 + 0x64]
movcs %icc, %l6, %o2
fmul8x16al %f14, %f3, %f6
ldsh [%l7 + 0x0A], %g7
fcmpne32 %f2, %f6, %i0
fmovdleu %xcc, %f7, %f8
ldx [%l7 + 0x70], %g2
edge8n %l1, %i6, %l0
fmovspos %xcc, %f13, %f8
fmovsl %icc, %f14, %f11
stx %i3, [%l7 + 0x18]
pdist %f0, %f0, %f4
fandnot2 %f6, %f6, %f0
brgz,a %g1, loop_3288
umulcc %g5, %l3, %o1
ldsb [%l7 + 0x19], %l4
bgu,a %icc, loop_3289
loop_3288:
lduh [%l7 + 0x4A], %o4
fones %f3
srl %g4, %l5, %o6
loop_3289:
tg %xcc, 0x2
sth %i7, [%l7 + 0x08]
smul %g3, 0x18FD, %i1
movrlez %o3, 0x1F7, %o5
fnot1s %f15, %f12
fones %f5
umul %o0, 0x1194, %l2
fmovsgu %icc, %f13, %f5
sll %i5, 0x12, %i4
tne %icc, 0x5
addcc %i2, %g6, %o7
movvs %xcc, %o2, %g7
bshuffle %f6, %f6, %f14
fbne %fcc2, loop_3290
umulcc %i0, 0x161A, %l6
fcmpgt32 %f6, %f6, %l1
orcc %g2, 0x0594, %i6
loop_3290:
bvc,a,pn %xcc, loop_3291
srl %i3, 0x06, %g1
ldd [%l7 + 0x40], %f10
stb %l0, [%l7 + 0x10]
loop_3291:
fmovrsgez %g5, %f15, %f13
edge8 %o1, %l3, %o4
fnot2 %f8, %f2
movvs %xcc, %g4, %l5
stx %l4, [%l7 + 0x70]
movg %xcc, %o6, %g3
stw %i7, [%l7 + 0x5C]
fbl,a %fcc3, loop_3292
ldsh [%l7 + 0x40], %i1
lduw [%l7 + 0x70], %o3
ldx [%l7 + 0x30], %o0
loop_3292:
ld [%l7 + 0x3C], %f13
tl %icc, 0x1
fmovsg %icc, %f4, %f15
fmovdpos %xcc, %f9, %f10
smul %l2, %o5, %i4
udivx %i2, 0x1DBC, %i5
ldsh [%l7 + 0x0A], %g6
fbg,a %fcc0, loop_3293
tpos %xcc, 0x1
sra %o2, 0x0E, %g7
fbu %fcc2, loop_3294
loop_3293:
fmovscs %xcc, %f2, %f8
fxnors %f0, %f11, %f8
bshuffle %f14, %f6, %f4
loop_3294:
tge %xcc, 0x3
movneg %xcc, %i0, %l6
tg %icc, 0x1
fcmpne32 %f10, %f8, %l1
fxors %f1, %f9, %f0
stx %o7, [%l7 + 0x68]
fornot1s %f4, %f10, %f6
ldx [%l7 + 0x68], %i6
fblg,a %fcc3, loop_3295
fbge,a %fcc1, loop_3296
add %g2, %g1, %i3
fmul8ulx16 %f2, %f12, %f2
loop_3295:
ldsw [%l7 + 0x5C], %g5
loop_3296:
fbg %fcc1, loop_3297
movpos %xcc, %o1, %l0
fsrc1 %f14, %f6
tleu %xcc, 0x4
loop_3297:
fmovrdne %l3, %f0, %f8
mulx %g4, %o4, %l5
fpmerge %f7, %f1, %f4
fmovs %f7, %f10
lduh [%l7 + 0x74], %o6
edge32ln %l4, %i7, %g3
brz,a %o3, loop_3298
std %f2, [%l7 + 0x28]
ld [%l7 + 0x2C], %f15
tge %icc, 0x4
loop_3298:
fbo,a %fcc0, loop_3299
lduw [%l7 + 0x44], %i1
fmovdge %xcc, %f8, %f11
xor %o0, 0x0232, %o5
loop_3299:
movleu %xcc, %l2, %i4
fbul %fcc0, loop_3300
array32 %i5, %i2, %o2
ldub [%l7 + 0x1C], %g6
fpadd16s %f2, %f8, %f9
loop_3300:
fmovrde %i0, %f8, %f6
tgu %icc, 0x3
edge16l %g7, %l1, %o7
tsubcctv %i6, %l6, %g1
movvc %icc, %g2, %g5
brz %i3, loop_3301
tcs %icc, 0x7
fmovdleu %icc, %f1, %f6
fba,a %fcc3, loop_3302
loop_3301:
subcc %l0, %l3, %g4
fcmpne32 %f8, %f10, %o4
fbn %fcc1, loop_3303
loop_3302:
xnorcc %o1, 0x068F, %o6
smul %l5, 0x10B7, %l4
tvc %icc, 0x7
loop_3303:
xnor %g3, %o3, %i1
stw %i7, [%l7 + 0x78]
brnz,a %o0, loop_3304
fmovsa %xcc, %f1, %f0
fcmpne16 %f12, %f12, %l2
brgz %i4, loop_3305
loop_3304:
fmovdne %xcc, %f3, %f14
bge,pn %icc, loop_3306
fcmple16 %f12, %f0, %i5
loop_3305:
ldub [%l7 + 0x68], %i2
movrgz %o5, %o2, %i0
loop_3306:
fmovdl %xcc, %f12, %f15
movrgez %g6, %l1, %g7
taddcctv %i6, %l6, %o7
ldd [%l7 + 0x20], %f4
fmovd %f8, %f6
array16 %g2, %g5, %g1
orncc %i3, 0x1655, %l3
call loop_3307
fmuld8ulx16 %f14, %f1, %f2
nop
setx loop_3308, %l0, %l1
jmpl %l1, %l0
bneg %icc, loop_3309
loop_3307:
movge %icc, %o4, %g4
udivcc %o1, 0x039F, %o6
loop_3308:
stx %l5, [%l7 + 0x68]
loop_3309:
ld [%l7 + 0x2C], %f12
edge16 %l4, %o3, %g3
tle %xcc, 0x3
fnegs %f4, %f5
fmovsg %xcc, %f13, %f1
srax %i7, 0x0E, %o0
fbu %fcc2, loop_3310
edge8 %i1, %l2, %i4
fnot2s %f0, %f14
fmovdvs %xcc, %f4, %f15
loop_3310:
brz %i5, loop_3311
movle %xcc, %i2, %o2
fbl %fcc3, loop_3312
fornot1 %f0, %f6, %f14
loop_3311:
fmovs %f1, %f6
fpack32 %f8, %f8, %f12
loop_3312:
movl %xcc, %o5, %g6
ldd [%l7 + 0x20], %f4
ldd [%l7 + 0x38], %f14
ldub [%l7 + 0x1E], %i0
ldsb [%l7 + 0x73], %g7
ld [%l7 + 0x78], %f6
ldsw [%l7 + 0x0C], %i6
edge8l %l1, %l6, %o7
fpack32 %f12, %f4, %f0
fsrc2 %f0, %f2
mulscc %g2, 0x0AFB, %g1
tvc %icc, 0x0
ldsw [%l7 + 0x44], %i3
fcmple32 %f2, %f10, %l3
fcmpeq32 %f14, %f6, %g5
std %f6, [%l7 + 0x50]
stb %l0, [%l7 + 0x41]
ldsh [%l7 + 0x26], %o4
stb %o1, [%l7 + 0x0B]
fmovde %xcc, %f9, %f1
udiv %g4, 0x1E4D, %l5
xorcc %o6, %o3, %l4
movpos %icc, %g3, %o0
fcmpne16 %f6, %f6, %i1
fpadd32 %f10, %f8, %f14
fabsd %f4, %f12
st %f5, [%l7 + 0x50]
tsubcctv %i7, 0x0F94, %l2
tle %xcc, 0x6
fmovsleu %xcc, %f3, %f5
fmovrse %i4, %f1, %f8
st %f1, [%l7 + 0x64]
ld [%l7 + 0x10], %f15
smulcc %i5, 0x14B3, %o2
fcmpgt16 %f8, %f12, %i2
move %xcc, %o5, %i0
stb %g6, [%l7 + 0x45]
fmovscc %xcc, %f2, %f0
std %f2, [%l7 + 0x30]
fblg,a %fcc0, loop_3313
fpsub16 %f6, %f6, %f12
sdivx %i6, 0x1446, %g7
fblg %fcc3, loop_3314
loop_3313:
sth %l1, [%l7 + 0x6C]
std %f8, [%l7 + 0x50]
ld [%l7 + 0x48], %f15
loop_3314:
fabsd %f12, %f0
edge32l %l6, %o7, %g1
fcmpne16 %f6, %f12, %i3
fmovdleu %xcc, %f12, %f6
fbul %fcc0, loop_3315
movge %xcc, %g2, %g5
std %f2, [%l7 + 0x58]
be,pt %icc, loop_3316
loop_3315:
sth %l0, [%l7 + 0x14]
sth %l3, [%l7 + 0x2C]
edge16 %o4, %g4, %l5
loop_3316:
edge8ln %o6, %o3, %l4
srax %o1, %o0, %g3
movrlez %i7, 0x0F9, %l2
tcc %xcc, 0x6
st %f0, [%l7 + 0x0C]
fsrc1s %f0, %f9
fmovs %f10, %f0
bleu,a loop_3317
tleu %xcc, 0x5
fnegd %f6, %f4
std %f12, [%l7 + 0x30]
loop_3317:
fsrc2 %f14, %f4
fmovdl %xcc, %f15, %f10
lduw [%l7 + 0x14], %i1
bne,a,pt %xcc, loop_3318
fcmpne32 %f14, %f6, %i4
fmovsg %icc, %f8, %f12
fmuld8ulx16 %f12, %f3, %f14
loop_3318:
ldsw [%l7 + 0x7C], %o2
fcmpes %fcc1, %f6, %f11
lduw [%l7 + 0x14], %i2
fbg,a %fcc2, loop_3319
sdivcc %i5, 0x037A, %o5
tcc %xcc, 0x7
fcmps %fcc3, %f5, %f13
loop_3319:
fbge %fcc0, loop_3320
st %f5, [%l7 + 0x4C]
stx %g6, [%l7 + 0x68]
ldx [%l7 + 0x18], %i0
loop_3320:
fbuge %fcc1, loop_3321
fmovde %icc, %f12, %f9
fexpand %f12, %f2
bshuffle %f4, %f10, %f14
loop_3321:
ld [%l7 + 0x18], %f12
fmovdneg %icc, %f1, %f11
fabss %f9, %f13
fbule %fcc1, loop_3322
fmovdneg %icc, %f12, %f11
lduw [%l7 + 0x54], %g7
fcmpeq16 %f4, %f4, %i6
loop_3322:
fabss %f14, %f0
tgu %icc, 0x5
fxors %f13, %f0, %f8
lduw [%l7 + 0x40], %l6
tcc %icc, 0x5
fmovsn %xcc, %f13, %f7
tleu %icc, 0x3
movrlz %l1, 0x118, %o7
ld [%l7 + 0x50], %f11
fnands %f11, %f5, %f8
fmovrslez %i3, %f11, %f1
ldsh [%l7 + 0x6A], %g1
edge32l %g5, %g2, %l3
stb %l0, [%l7 + 0x21]
ldsb [%l7 + 0x37], %g4
taddcc %l5, %o4, %o6
movn %xcc, %l4, %o3
umul %o0, 0x0049, %g3
bge,pt %xcc, loop_3323
mulscc %o1, 0x0258, %l2
tneg %xcc, 0x6
fbuge %fcc1, loop_3324
loop_3323:
ldsh [%l7 + 0x7C], %i7
taddcc %i1, %i4, %o2
array16 %i2, %o5, %i5
loop_3324:
lduw [%l7 + 0x50], %g6
stb %i0, [%l7 + 0x7D]
tcs %xcc, 0x1
edge16ln %g7, %i6, %l6
st %f0, [%l7 + 0x5C]
std %f14, [%l7 + 0x18]
fmovdcc %xcc, %f15, %f15
fsrc2 %f12, %f14
xor %o7, %i3, %g1
popc 0x11BC, %l1
fpackfix %f2, %f8
orncc %g2, %g5, %l0
stb %g4, [%l7 + 0x1A]
std %f6, [%l7 + 0x40]
fpack32 %f0, %f12, %f14
fbule %fcc1, loop_3325
fbe %fcc2, loop_3326
fxors %f11, %f0, %f2
sth %l3, [%l7 + 0x7C]
loop_3325:
fmovrde %o4, %f2, %f8
loop_3326:
fpack32 %f2, %f6, %f6
ldd [%l7 + 0x78], %f4
bne,a,pt %xcc, loop_3327
srlx %o6, %l4, %o3
fmovrdgz %o0, %f6, %f8
std %f6, [%l7 + 0x48]
loop_3327:
fblg %fcc2, loop_3328
andncc %g3, %o1, %l2
ldsw [%l7 + 0x48], %l5
fmuld8ulx16 %f14, %f7, %f12
loop_3328:
fandnot2 %f14, %f4, %f2
std %f2, [%l7 + 0x38]
fbule %fcc3, loop_3329
movvs %xcc, %i1, %i7
movne %icc, %o2, %i2
edge8n %i4, %i5, %g6
loop_3329:
fandnot2s %f13, %f8, %f2
fmul8x16au %f15, %f13, %f2
fpack16 %f14, %f0
fmovscs %xcc, %f13, %f7
fmovsleu %icc, %f5, %f12
stb %i0, [%l7 + 0x63]
ldx [%l7 + 0x78], %o5
mova %icc, %g7, %l6
movleu %xcc, %o7, %i6
movrne %i3, 0x275, %g1
fcmpd %fcc3, %f4, %f4
andncc %l1, %g5, %g2
xor %l0, %g4, %o4
sub %l3, 0x00A2, %o6
fmovdcc %xcc, %f1, %f1
ldsb [%l7 + 0x71], %o3
stx %o0, [%l7 + 0x28]
st %f2, [%l7 + 0x4C]
fmovdvs %icc, %f14, %f4
mulx %g3, 0x1090, %l4
stw %o1, [%l7 + 0x1C]
pdist %f14, %f14, %f4
bne,a %xcc, loop_3330
brlz,a %l5, loop_3331
ldub [%l7 + 0x57], %l2
fpack32 %f0, %f12, %f14
loop_3330:
sdiv %i7, 0x163D, %i1
loop_3331:
movrlz %i2, %o2, %i5
stx %g6, [%l7 + 0x58]
andcc %i4, %o5, %g7
tsubcctv %i0, 0x16EB, %l6
std %f6, [%l7 + 0x08]
ldx [%l7 + 0x28], %o7
ldsw [%l7 + 0x40], %i3
movcc %icc, %g1, %i6
st %f13, [%l7 + 0x58]
fmul8x16al %f0, %f10, %f8
movl %icc, %g5, %l1
ld [%l7 + 0x60], %f10
bge %icc, loop_3332
umul %g2, %l0, %g4
stw %o4, [%l7 + 0x1C]
fbl %fcc1, loop_3333
loop_3332:
lduw [%l7 + 0x10], %l3
stw %o6, [%l7 + 0x10]
nop
setx loop_3334, %l0, %l1
jmpl %l1, %o3
loop_3333:
ldsb [%l7 + 0x1C], %g3
movgu %icc, %o0, %o1
nop
setx loop_3335, %l0, %l1
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_3334:
add %l5, %l2, %i7
tvs %xcc, 0x4
udivcc %i1, 0x11EF, %i2
loop_3335:
bvc,pt %icc, loop_3336
fbne,a %fcc1, loop_3337
fmovrslz %o2, %f11, %f13
movvs %xcc, %l4, %g6
loop_3336:
st %f15, [%l7 + 0x7C]
loop_3337:
lduw [%l7 + 0x2C], %i5
mova %xcc, %o5, %i4
fbo %fcc3, loop_3338
srlx %g7, 0x1D, %l6
lduh [%l7 + 0x5E], %i0
srax %i3, %o7, %i6
loop_3338:
fmovdpos %xcc, %f5, %f7
ldsw [%l7 + 0x48], %g5
fbl,a %fcc3, loop_3339
ldd [%l7 + 0x78], %f8
call loop_3340
fcmpeq16 %f6, %f12, %l1
loop_3339:
movl %icc, %g1, %g2
edge16n %g4, %l0, %o4
loop_3340:
umulcc %o6, %l3, %o3
taddcc %o0, 0x18DA, %g3
srax %o1, %l5, %l2
edge16n %i7, %i2, %o2
stx %l4, [%l7 + 0x60]
and %i1, %i5, %g6
and %i4, 0x1CB5, %o5
udiv %l6, 0x199F, %g7
st %f1, [%l7 + 0x5C]
subc %i0, %i3, %o7
stw %i6, [%l7 + 0x64]
ldsh [%l7 + 0x50], %l1
stx %g5, [%l7 + 0x20]
addc %g2, %g4, %g1
fbue,a %fcc2, loop_3341
fmul8x16 %f6, %f14, %f12
ldub [%l7 + 0x60], %l0
ld [%l7 + 0x0C], %f11
loop_3341:
ld [%l7 + 0x14], %f10
stx %o6, [%l7 + 0x20]
te %xcc, 0x4
fnands %f9, %f2, %f2
sdivcc %o4, 0x06E2, %o3
fmovsle %icc, %f4, %f11
lduw [%l7 + 0x08], %l3
fbne %fcc3, loop_3342
fmovdl %xcc, %f0, %f8
lduw [%l7 + 0x0C], %g3
st %f10, [%l7 + 0x30]
loop_3342:
ldub [%l7 + 0x24], %o0
sethi 0x1D22, %l5
fblg %fcc3, loop_3343
fmul8x16 %f1, %f4, %f6
fsrc1s %f3, %f12
ba,a,pt %icc, loop_3344
loop_3343:
fblg %fcc0, loop_3345
ld [%l7 + 0x38], %f6
fcmpeq32 %f0, %f12, %l2
loop_3344:
xnor %o1, 0x1290, %i2
loop_3345:
ldsb [%l7 + 0x40], %o2
fcmple32 %f0, %f6, %i7
movcc %xcc, %i1, %l4
ldd [%l7 + 0x50], %f8
brlz,a %g6, loop_3346
nop
setx loop_3347, %l0, %l1
jmpl %l1, %i5
movrgez %i4, %l6, %g7
movrlez %o5, %i3, %i0
loop_3346:
tvc %xcc, 0x5
loop_3347:
movrne %i6, 0x391, %l1
brgez %g5, loop_3348
alignaddr %o7, %g2, %g4
lduw [%l7 + 0x28], %g1
srax %o6, %o4, %l0
loop_3348:
lduh [%l7 + 0x60], %l3
bl,pt %icc, loop_3349
srl %o3, %g3, %o0
ba,a,pn %icc, loop_3350
array16 %l5, %o1, %i2
loop_3349:
srlx %o2, 0x1D, %i7
lduw [%l7 + 0x40], %i1
loop_3350:
fornot2 %f4, %f10, %f6
move %icc, %l4, %l2
movgu %xcc, %i5, %i4
fmovdneg %xcc, %f9, %f10
tpos %xcc, 0x2
movvs %xcc, %l6, %g7
orncc %o5, 0x113F, %g6
stb %i0, [%l7 + 0x18]
lduw [%l7 + 0x74], %i3
fbule,a %fcc2, loop_3351
fmovsl %icc, %f0, %f4
tsubcc %i6, %g5, %l1
subcc %g2, 0x120B, %g4
loop_3351:
movre %g1, 0x273, %o6
fmovrsgez %o4, %f15, %f10
fpack16 %f0, %f13
ldsw [%l7 + 0x7C], %l0
bcs loop_3352
fsrc1 %f2, %f6
fmovde %icc, %f6, %f12
ldsh [%l7 + 0x30], %o7
loop_3352:
andcc %l3, %o3, %g3
fandnot1 %f6, %f10, %f4
fornot2s %f3, %f7, %f8
st %f8, [%l7 + 0x28]
tsubcctv %l5, 0x0FCF, %o0
ld [%l7 + 0x6C], %f4
fmovrdgz %i2, %f6, %f4
ld [%l7 + 0x08], %f14
brz %o2, loop_3353
ldd [%l7 + 0x60], %f10
fpadd32s %f4, %f7, %f13
fcmpne16 %f12, %f14, %o1
loop_3353:
edge8 %i7, %l4, %i1
st %f7, [%l7 + 0x70]
sllx %l2, %i4, %l6
fbo,a %fcc3, loop_3354
stx %i5, [%l7 + 0x50]
fandnot2s %f11, %f1, %f4
edge16n %g7, %o5, %i0
loop_3354:
fmovse %icc, %f3, %f15
fmovsg %icc, %f4, %f14
fpack16 %f12, %f2
fmovsvc %xcc, %f9, %f7
brz %g6, loop_3355
fmovde %icc, %f10, %f1
ldx [%l7 + 0x18], %i6
ldub [%l7 + 0x79], %i3
loop_3355:
siam 0x2
fabss %f12, %f13
stb %l1, [%l7 + 0x7B]
ldub [%l7 + 0x18], %g5
fble,a %fcc2, loop_3356
tcc %icc, 0x1
stb %g2, [%l7 + 0x17]
movrne %g1, %o6, %o4
loop_3356:
fmovdcs %xcc, %f13, %f6
fornot2 %f14, %f12, %f4
ldsb [%l7 + 0x42], %l0
orncc %o7, %g4, %l3
fcmpne16 %f8, %f12, %o3
fmovdleu %icc, %f9, %f6
fcmpne32 %f0, %f6, %l5
sth %g3, [%l7 + 0x3A]
fmovsleu %xcc, %f8, %f8
bshuffle %f14, %f4, %f0
ldd [%l7 + 0x18], %f10
fxnor %f4, %f0, %f6
st %f1, [%l7 + 0x3C]
fmovdl %xcc, %f6, %f12
fnot2s %f0, %f10
fmovsne %xcc, %f7, %f14
fbe %fcc1, loop_3357
fmuld8sux16 %f15, %f7, %f2
lduw [%l7 + 0x0C], %o0
ldsb [%l7 + 0x2A], %i2
loop_3357:
srlx %o1, 0x1B, %o2
ld [%l7 + 0x48], %f14
ldsw [%l7 + 0x1C], %l4
brgez,a %i1, loop_3358
mova %xcc, %i7, %i4
taddcctv %l6, 0x18DC, %l2
tle %icc, 0x1
loop_3358:
bcs loop_3359
mova %xcc, %g7, %i5
subc %i0, 0x032F, %o5
fpadd32 %f6, %f2, %f2
loop_3359:
umulcc %i6, %i3, %g6
fbe %fcc0, loop_3360
edge8l %g5, %g2, %g1
fcmps %fcc0, %f4, %f1
fmovrsne %l1, %f1, %f2
loop_3360:
fnegs %f3, %f11
stb %o6, [%l7 + 0x43]
tpos %icc, 0x0
fandnot2s %f0, %f11, %f15
sdiv %l0, 0x034A, %o4
movrne %o7, 0x15C, %l3
addcc %o3, 0x1659, %g4
ldsh [%l7 + 0x28], %l5
fbn %fcc2, loop_3361
fabss %f4, %f2
ldx [%l7 + 0x78], %o0
sub %g3, 0x0DC2, %o1
loop_3361:
fbule %fcc1, loop_3362
fmul8x16al %f3, %f13, %f10
bl loop_3363
lduw [%l7 + 0x0C], %i2
loop_3362:
fbue,a %fcc2, loop_3364
fbu %fcc1, loop_3365
loop_3363:
ba,a,pn %xcc, loop_3366
tvs %xcc, 0x0
loop_3364:
fbule %fcc3, loop_3367
loop_3365:
fblg,a %fcc2, loop_3368
loop_3366:
fmovsl %xcc, %f3, %f4
tpos %xcc, 0x1
loop_3367:
fxnor %f6, %f8, %f2
loop_3368:
fpsub32 %f12, %f6, %f0
edge32l %o2, %i1, %l4
fmovrsne %i7, %f4, %f0
edge8l %l6, %i4, %g7
bge,a,pt %icc, loop_3369
orcc %l2, 0x0D7F, %i0
ldsw [%l7 + 0x20], %o5
array32 %i6, %i5, %g6
loop_3369:
ldsh [%l7 + 0x68], %g5
movrgz %g2, %i3, %g1
fmovsn %xcc, %f15, %f14
bl,pn %xcc, loop_3370
addc %l1, 0x10CF, %o6
st %f7, [%l7 + 0x64]
fmovsvc %icc, %f15, %f7
loop_3370:
fmovda %xcc, %f15, %f10
edge32l %l0, %o7, %o4
fand %f8, %f12, %f4
fbl,a %fcc2, loop_3371
ldd [%l7 + 0x28], %f12
movgu %icc, %l3, %g4
mova %icc, %l5, %o3
loop_3371:
fmovrsgz %g3, %f6, %f10
smul %o0, %o1, %i2
movrlz %o2, %l4, %i1
ldsb [%l7 + 0x75], %l6
taddcctv %i7, %i4, %g7
ldsh [%l7 + 0x4E], %l2
ld [%l7 + 0x08], %f6
sll %i0, %o5, %i6
brz %i5, loop_3372
sra %g5, %g2, %i3
ldub [%l7 + 0x3E], %g1
stx %l1, [%l7 + 0x38]
loop_3372:
fmovsl %xcc, %f11, %f12
and %g6, 0x0E41, %l0
fbl %fcc0, loop_3373
ldub [%l7 + 0x45], %o7
alignaddrl %o6, %o4, %g4
fandnot1s %f4, %f11, %f5
loop_3373:
movre %l5, 0x0C2, %o3
bvs,a %icc, loop_3374
bcs,a,pt %icc, loop_3375
siam 0x0
fxnors %f3, %f13, %f9
loop_3374:
fexpand %f14, %f14
loop_3375:
lduw [%l7 + 0x08], %g3
fmovrdne %o0, %f0, %f6
fand %f2, %f12, %f2
st %f0, [%l7 + 0x58]
ldub [%l7 + 0x6C], %o1
sth %l3, [%l7 + 0x68]
addc %i2, 0x0304, %l4
movvs %icc, %i1, %o2
tneg %icc, 0x3
fmovrdgez %l6, %f8, %f12
movvc %xcc, %i4, %g7
be,a loop_3376
fpadd16s %f15, %f13, %f14
ldx [%l7 + 0x08], %l2
array8 %i7, %o5, %i0
loop_3376:
xorcc %i6, 0x04FC, %i5
bcc %icc, loop_3377
fmovdcc %icc, %f13, %f1
fxor %f4, %f14, %f2
alignaddr %g5, %g2, %g1
loop_3377:
fmovrsne %l1, %f8, %f1
fmovsne %xcc, %f7, %f10
addc %i3, %l0, %g6
ldsw [%l7 + 0x10], %o6
fmovsleu %icc, %f6, %f6
ldd [%l7 + 0x30], %f10
fones %f8
sllx %o7, %o4, %g4
fmovdg %icc, %f2, %f11
tle %icc, 0x0
brlez %l5, loop_3378
fcmpeq32 %f0, %f8, %g3
tg %xcc, 0x1
st %f3, [%l7 + 0x70]
loop_3378:
ldsw [%l7 + 0x54], %o0
ldsh [%l7 + 0x08], %o1
stw %o3, [%l7 + 0x3C]
lduh [%l7 + 0x42], %i2
mulscc %l4, 0x0232, %l3
fmovdge %icc, %f15, %f10
ld [%l7 + 0x7C], %f8
sth %i1, [%l7 + 0x5E]
fmul8x16 %f2, %f6, %f6
ldsb [%l7 + 0x51], %l6
fcmps %fcc2, %f15, %f5
movl %icc, %i4, %g7
movle %xcc, %o2, %i7
smulcc %l2, 0x08BB, %i0
fornot1s %f3, %f8, %f9
bvc,pn %xcc, loop_3379
movge %xcc, %o5, %i5
mova %xcc, %i6, %g2
fmovsg %xcc, %f12, %f3
loop_3379:
fcmpd %fcc2, %f0, %f12
tsubcc %g1, 0x05B5, %l1
st %f12, [%l7 + 0x0C]
fpadd32s %f1, %f1, %f11
stb %g5, [%l7 + 0x5A]
fmovrdne %i3, %f14, %f4
fmovscs %xcc, %f0, %f1
fblg,a %fcc2, loop_3380
stb %g6, [%l7 + 0x7C]
fbge %fcc2, loop_3381
fornot2 %f2, %f12, %f2
loop_3380:
mulx %o6, 0x170F, %o7
fmovrse %l0, %f10, %f15
loop_3381:
fsrc2s %f3, %f6
fnot2s %f3, %f0
movre %o4, %g4, %g3
fmovscc %icc, %f3, %f0
fmovsl %xcc, %f2, %f14
sllx %o0, 0x04, %o1
fcmpgt16 %f10, %f12, %l5
sth %i2, [%l7 + 0x6A]
edge16 %l4, %o3, %i1
fmovdgu %icc, %f6, %f11
stw %l6, [%l7 + 0x20]
std %f10, [%l7 + 0x10]
array32 %i4, %l3, %o2
brgz %i7, loop_3382
fmovrse %l2, %f2, %f14
edge32ln %i0, %o5, %i5
edge32l %g7, %g2, %g1
loop_3382:
sth %i6, [%l7 + 0x6A]
lduw [%l7 + 0x70], %l1
nop
setx loop_3383, %l0, %l1
jmpl %l1, %i3
fbg %fcc3, loop_3384
bn,pt %icc, loop_3385
edge16l %g5, %g6, %o6
loop_3383:
ldsb [%l7 + 0x64], %o7
loop_3384:
st %f0, [%l7 + 0x7C]
loop_3385:
fcmps %fcc3, %f5, %f15
sdivx %o4, 0x1D92, %g4
fmul8x16al %f6, %f12, %f14
srl %g3, 0x06, %o0
movg %icc, %l0, %o1
fcmpes %fcc2, %f6, %f10
fsrc1 %f10, %f10
sth %i2, [%l7 + 0x12]
ldx [%l7 + 0x50], %l4
ldsb [%l7 + 0x44], %o3
lduw [%l7 + 0x70], %l5
bg,a %xcc, loop_3386
fmovrsne %i1, %f8, %f13
movg %icc, %l6, %i4
fzeros %f15
loop_3386:
movrgz %l3, 0x216, %o2
fpack16 %f6, %f9
fmovdn %xcc, %f5, %f11
fzeros %f8
fbue,a %fcc3, loop_3387
fpadd16 %f8, %f2, %f2
brgez %i7, loop_3388
fandnot2s %f14, %f13, %f2
loop_3387:
fxor %f4, %f10, %f4
stb %i0, [%l7 + 0x45]
loop_3388:
fmovscs %icc, %f7, %f11
fbul,a %fcc3, loop_3389
tn %xcc, 0x5
ldx [%l7 + 0x50], %o5
fbul,a %fcc1, loop_3390
loop_3389:
andcc %i5, 0x1933, %g7
stw %g2, [%l7 + 0x48]
fzeros %f8
loop_3390:
lduw [%l7 + 0x40], %l2
ldsw [%l7 + 0x1C], %i6
ld [%l7 + 0x44], %f12
ldd [%l7 + 0x70], %f14
lduw [%l7 + 0x0C], %g1
fmovdl %xcc, %f10, %f6
sethi 0x1CD0, %i3
subccc %g5, 0x13D1, %l1
ldx [%l7 + 0x08], %g6
fbne %fcc1, loop_3391
movcs %xcc, %o6, %o7
ldsh [%l7 + 0x22], %o4
bvs,pn %xcc, loop_3392
loop_3391:
tg %xcc, 0x2
fcmpes %fcc3, %f6, %f13
sdiv %g4, 0x1E1D, %g3
loop_3392:
lduh [%l7 + 0x1A], %l0
udivcc %o1, 0x1BEF, %o0
xnorcc %i2, 0x0F3A, %o3
fbue,a %fcc3, loop_3393
movg %xcc, %l5, %l4
sth %i1, [%l7 + 0x6C]
sra %l6, %l3, %o2
loop_3393:
sth %i4, [%l7 + 0x66]
addcc %i0, %o5, %i7
edge32 %g7, %g2, %i5
ldd [%l7 + 0x48], %f2
ldsh [%l7 + 0x58], %i6
pdist %f12, %f4, %f10
tleu %xcc, 0x5
tle %xcc, 0x4
fexpand %f12, %f14
fblg %fcc1, loop_3394
xnorcc %l2, 0x0E27, %i3
fmovdcc %icc, %f5, %f5
ldsh [%l7 + 0x52], %g1
loop_3394:
fmovrslez %l1, %f1, %f12
lduw [%l7 + 0x7C], %g6
umul %g5, %o6, %o4
fcmple32 %f6, %f0, %o7
ld [%l7 + 0x58], %f1
fbule,a %fcc3, loop_3395
fors %f3, %f3, %f10
fcmped %fcc3, %f14, %f12
ldsh [%l7 + 0x66], %g3
loop_3395:
stb %g4, [%l7 + 0x29]
ldub [%l7 + 0x51], %l0
fbn,a %fcc0, loop_3396
fmovsleu %icc, %f14, %f0
stw %o0, [%l7 + 0x10]
tl %xcc, 0x1
loop_3396:
fbug,a %fcc1, loop_3397
fmovdle %icc, %f8, %f8
fnors %f1, %f5, %f1
srlx %i2, 0x1B, %o1
loop_3397:
fmovsn %xcc, %f1, %f4
sra %l5, 0x1D, %o3
ldub [%l7 + 0x28], %l4
xor %i1, 0x1A37, %l6
fmovsne %icc, %f4, %f2
fornot1s %f15, %f5, %f8
lduw [%l7 + 0x70], %o2
fnands %f12, %f12, %f5
tl %xcc, 0x3
fors %f6, %f8, %f13
movrlz %l3, 0x30F, %i4
ldub [%l7 + 0x0A], %i0
tsubcc %i7, %g7, %o5
ldsh [%l7 + 0x7A], %g2
fpack16 %f10, %f4
ldd [%l7 + 0x68], %f12
movge %icc, %i5, %i6
stb %l2, [%l7 + 0x3C]
fnegs %f2, %f9
fbne %fcc0, loop_3398
fcmple16 %f4, %f2, %g1
sdivcc %i3, 0x002B, %l1
faligndata %f6, %f10, %f6
loop_3398:
subccc %g5, %g6, %o4
lduw [%l7 + 0x64], %o6
fmovrdgz %o7, %f10, %f8
st %f3, [%l7 + 0x7C]
stw %g4, [%l7 + 0x48]
tl %xcc, 0x4
stw %l0, [%l7 + 0x60]
fmovsneg %icc, %f8, %f0
fbge,a %fcc1, loop_3399
ldsw [%l7 + 0x74], %o0
ldsh [%l7 + 0x6C], %g3
lduh [%l7 + 0x08], %i2
loop_3399:
fmovrsgez %l5, %f4, %f7
smulcc %o1, %l4, %o3
srlx %l6, 0x12, %o2
fba,a %fcc0, loop_3400
lduh [%l7 + 0x60], %l3
ldx [%l7 + 0x40], %i1
movre %i0, %i7, %g7
loop_3400:
lduh [%l7 + 0x28], %o5
fmovda %xcc, %f14, %f5
lduw [%l7 + 0x28], %i4
fmovrdgez %g2, %f12, %f4
sdivcc %i6, 0x1F33, %i5
st %f9, [%l7 + 0x38]
bn %xcc, loop_3401
ldsh [%l7 + 0x0E], %g1
fba %fcc1, loop_3402
subc %i3, %l2, %l1
loop_3401:
mova %xcc, %g5, %g6
fmovrdne %o6, %f4, %f2
loop_3402:
fmul8sux16 %f12, %f2, %f4
fmovrslez %o4, %f2, %f11
st %f1, [%l7 + 0x58]
bl,pn %xcc, loop_3403
fnegd %f0, %f8
bshuffle %f10, %f8, %f4
fcmpeq16 %f10, %f14, %o7
loop_3403:
movcs %xcc, %g4, %o0
std %f8, [%l7 + 0x48]
ldx [%l7 + 0x78], %l0
addccc %g3, %l5, %o1
fmovrdlz %l4, %f8, %f4
bcs,a,pn %xcc, loop_3404
lduh [%l7 + 0x68], %i2
stw %o3, [%l7 + 0x60]
movge %icc, %o2, %l6
loop_3404:
fmovdcs %icc, %f9, %f11
fmovdleu %xcc, %f15, %f1
udiv %i1, 0x1896, %i0
ldsb [%l7 + 0x4E], %i7
smul %l3, %o5, %g7
movn %xcc, %i4, %g2
movn %icc, %i6, %i5
fmuld8ulx16 %f12, %f1, %f10
fmovrsgz %g1, %f15, %f12
stw %l2, [%l7 + 0x0C]
st %f4, [%l7 + 0x78]
te %icc, 0x4
edge32 %l1, %g5, %g6
fblg,a %fcc2, loop_3405
tleu %xcc, 0x4
ldx [%l7 + 0x48], %i3
alignaddrl %o4, %o7, %o6
loop_3405:
alignaddr %g4, %o0, %l0
fbl,a %fcc3, loop_3406
st %f6, [%l7 + 0x20]
fandnot2 %f4, %f2, %f2
sll %l5, %g3, %o1
loop_3406:
fmovsa %xcc, %f5, %f7
st %f3, [%l7 + 0x5C]
tvc %xcc, 0x2
movleu %icc, %i2, %o3
fmovrdgz %o2, %f2, %f14
fpack16 %f8, %f12
bl loop_3407
fxnors %f0, %f6, %f6
lduh [%l7 + 0x22], %l6
fpsub32 %f8, %f10, %f6
loop_3407:
fzeros %f12
stw %l4, [%l7 + 0x60]
srl %i1, %i7, %l3
fbg,a %fcc0, loop_3408
fand %f12, %f14, %f8
brgez,a %o5, loop_3409
fpack16 %f12, %f5
loop_3408:
fmuld8sux16 %f10, %f0, %f12
stw %g7, [%l7 + 0x60]
loop_3409:
brgez %i4, loop_3410
alignaddr %i0, %g2, %i6
std %f4, [%l7 + 0x20]
udivcc %i5, 0x18A5, %l2
loop_3410:
fmovdvc %xcc, %f8, %f0
movleu %icc, %l1, %g5
fandnot2s %f7, %f4, %f13
std %f8, [%l7 + 0x28]
fzeros %f13
fmovdl %xcc, %f1, %f1
orn %g6, %i3, %g1
fbug %fcc0, loop_3411
ldsh [%l7 + 0x7C], %o4
ldub [%l7 + 0x54], %o7
edge32l %g4, %o6, %l0
loop_3411:
ba,a,pt %xcc, loop_3412
tleu %xcc, 0x4
st %f5, [%l7 + 0x1C]
st %f4, [%l7 + 0x28]
loop_3412:
fmul8sux16 %f2, %f2, %f14
sth %o0, [%l7 + 0x18]
tcs %xcc, 0x7
add %g3, 0x006E, %l5
fbue %fcc1, loop_3413
smul %o1, %o3, %i2
fmul8x16 %f14, %f4, %f12
ldsb [%l7 + 0x30], %o2
loop_3413:
tl %xcc, 0x4
sllx %l6, 0x0D, %i1
movpos %icc, %i7, %l4
popc %l3, %g7
fbul %fcc3, loop_3414
ldd [%l7 + 0x78], %f6
fblg,a %fcc0, loop_3415
fpadd16 %f10, %f6, %f4
loop_3414:
edge32n %o5, %i4, %g2
ldsh [%l7 + 0x2C], %i0
loop_3415:
stw %i5, [%l7 + 0x08]
ld [%l7 + 0x28], %f7
fbg,a %fcc0, loop_3416
fbu,a %fcc1, loop_3417
ldx [%l7 + 0x20], %i6
fnor %f14, %f6, %f2
loop_3416:
udivx %l1, 0x1668, %g5
loop_3417:
call loop_3418
fcmped %fcc1, %f14, %f2
fmovdvc %xcc, %f2, %f0
stw %g6, [%l7 + 0x5C]
loop_3418:
ldsh [%l7 + 0x18], %l2
xorcc %g1, %i3, %o7
std %f4, [%l7 + 0x38]
sdivcc %g4, 0x125C, %o4
ldx [%l7 + 0x28], %l0
fmovse %xcc, %f2, %f8
st %f0, [%l7 + 0x0C]
bgu,a,pn %icc, loop_3419
fmovdleu %icc, %f12, %f7
sth %o0, [%l7 + 0x40]
fmovsvc %icc, %f13, %f13
loop_3419:
orn %o6, %g3, %l5
fmovd %f14, %f4
tvs %icc, 0x1
fbo %fcc2, loop_3420
fands %f0, %f11, %f0
stx %o1, [%l7 + 0x58]
tsubcc %i2, %o2, %o3
loop_3420:
sra %l6, 0x12, %i1
fnand %f2, %f0, %f12
ba,a,pt %xcc, loop_3421
movcs %xcc, %l4, %i7
ldsh [%l7 + 0x60], %g7
std %f14, [%l7 + 0x68]
loop_3421:
fornot1 %f8, %f10, %f14
lduh [%l7 + 0x54], %o5
orcc %i4, 0x0798, %l3
sll %g2, %i0, %i5
fnand %f10, %f0, %f12
lduh [%l7 + 0x5E], %l1
fmovd %f2, %f6
fmovdne %xcc, %f0, %f11
movcc %xcc, %i6, %g5
orcc %l2, %g1, %g6
stw %o7, [%l7 + 0x1C]
ldx [%l7 + 0x28], %g4
pdist %f6, %f4, %f8
movre %o4, 0x358, %l0
fmuld8sux16 %f4, %f5, %f14
stb %i3, [%l7 + 0x28]
brlz %o6, loop_3422
ldub [%l7 + 0x5A], %g3
movgu %icc, %l5, %o0
orcc %o1, 0x102C, %o2
loop_3422:
ldsw [%l7 + 0x30], %i2
fabss %f15, %f3
fmovd %f6, %f10
ldsw [%l7 + 0x18], %l6
ldx [%l7 + 0x78], %i1
fmovdcc %xcc, %f13, %f1
fbg %fcc1, loop_3423
stw %o3, [%l7 + 0x2C]
movvc %icc, %l4, %i7
fones %f12
loop_3423:
bgu,pn %icc, loop_3424
brgz %o5, loop_3425
movvs %xcc, %i4, %l3
ldsw [%l7 + 0x20], %g7
loop_3424:
movrgz %g2, 0x06B, %i5
loop_3425:
ldx [%l7 + 0x20], %l1
bge %icc, loop_3426
bshuffle %f6, %f0, %f12
add %i6, %g5, %l2
ldsh [%l7 + 0x3C], %g1
loop_3426:
ldd [%l7 + 0x60], %f8
taddcctv %i0, 0x1620, %o7
orncc %g4, 0x03ED, %g6
edge32l %l0, %i3, %o4
ldsw [%l7 + 0x7C], %g3
movgu %xcc, %o6, %l5
ldd [%l7 + 0x30], %f6
fnors %f14, %f0, %f11
fcmpeq32 %f10, %f12, %o0
sth %o2, [%l7 + 0x7E]
fmovsge %icc, %f2, %f15
brnz %i2, loop_3427
fmovs %f13, %f12
bneg loop_3428
ldx [%l7 + 0x08], %l6
loop_3427:
ldsw [%l7 + 0x54], %i1
fmovdvc %icc, %f0, %f1
loop_3428:
st %f2, [%l7 + 0x30]
edge32l %o3, %o1, %i7
st %f5, [%l7 + 0x44]
movl %xcc, %l4, %o5
movcc %xcc, %i4, %g7
sth %l3, [%l7 + 0x28]
faligndata %f2, %f10, %f6
tl %icc, 0x7
fmovrsgez %g2, %f11, %f11
alignaddrl %i5, %i6, %g5
ldx [%l7 + 0x58], %l2
ldsw [%l7 + 0x30], %l1
fzeros %f8
lduw [%l7 + 0x74], %g1
orcc %i0, 0x070E, %g4
ldx [%l7 + 0x18], %g6
stw %o7, [%l7 + 0x48]
ldub [%l7 + 0x5D], %l0
fnot1 %f8, %f2
fmovdg %icc, %f1, %f15
fcmple16 %f6, %f4, %o4
fcmpes %fcc3, %f12, %f1
fcmpgt32 %f12, %f0, %i3
andn %o6, %l5, %o0
addcc %o2, %i2, %l6
stx %i1, [%l7 + 0x18]
movneg %xcc, %g3, %o1
fblg %fcc1, loop_3429
bneg loop_3430
ldsb [%l7 + 0x57], %i7
fbug %fcc3, loop_3431
loop_3429:
fbg %fcc1, loop_3432
loop_3430:
sub %l4, 0x1135, %o3
ldub [%l7 + 0x4E], %o5
loop_3431:
movrgz %i4, %l3, %g7
loop_3432:
xnorcc %i5, 0x0C9C, %g2
movcc %xcc, %g5, %i6
fxnors %f15, %f0, %f12
bl,a,pn %icc, loop_3433
ldx [%l7 + 0x30], %l2
fones %f3
sth %l1, [%l7 + 0x20]
loop_3433:
fpmerge %f7, %f5, %f10
stw %i0, [%l7 + 0x6C]
edge8ln %g4, %g6, %g1
brgez %o7, loop_3434
stw %l0, [%l7 + 0x58]
bgu,a loop_3435
ldx [%l7 + 0x30], %i3
loop_3434:
add %o6, 0x0D45, %o4
movcs %xcc, %l5, %o2
loop_3435:
fmuld8sux16 %f2, %f13, %f8
fbule,a %fcc3, loop_3436
fmovspos %icc, %f13, %f7
fmovdvs %xcc, %f5, %f9
movrlz %i2, %o0, %l6
loop_3436:
stb %g3, [%l7 + 0x3A]
edge8l %o1, %i1, %i7
fzero %f10
fmovspos %icc, %f9, %f9
fbuge %fcc2, loop_3437
fbu,a %fcc1, loop_3438
tvc %icc, 0x1
ldsb [%l7 + 0x35], %l4
loop_3437:
fmovrdgez %o5, %f2, %f4
loop_3438:
fbne %fcc3, loop_3439
stw %i4, [%l7 + 0x6C]
taddcctv %l3, 0x1FC2, %g7
ldsh [%l7 + 0x28], %i5
loop_3439:
ldx [%l7 + 0x78], %o3
sdivcc %g5, 0x099C, %g2
taddcctv %i6, 0x1627, %l1
ldub [%l7 + 0x7E], %l2
tsubcc %i0, 0x0199, %g6
ld [%l7 + 0x38], %f10
std %f2, [%l7 + 0x28]
fmovdgu %icc, %f11, %f10
fmovrslez %g4, %f14, %f10
andcc %o7, %g1, %l0
ldx [%l7 + 0x50], %i3
fmovsne %xcc, %f11, %f15
std %f2, [%l7 + 0x28]
movneg %icc, %o6, %l5
ldd [%l7 + 0x30], %f2
tsubcc %o2, %i2, %o0
fzeros %f13
ldsh [%l7 + 0x40], %o4
or %g3, 0x143E, %o1
fmovsge %icc, %f10, %f12
ldsh [%l7 + 0x42], %i1
udiv %l6, 0x1102, %l4
ld [%l7 + 0x34], %f13
ldd [%l7 + 0x50], %f0
movle %icc, %o5, %i4
subc %l3, %i7, %i5
brz,a %g7, loop_3440
fands %f1, %f3, %f4
for %f6, %f10, %f2
bvs,pt %xcc, loop_3441
loop_3440:
stx %o3, [%l7 + 0x20]
st %f3, [%l7 + 0x64]
movpos %xcc, %g5, %i6
loop_3441:
fxnor %f6, %f6, %f6
fmovsg %icc, %f3, %f7
stb %l1, [%l7 + 0x0C]
ldub [%l7 + 0x0A], %l2
fmovdvc %icc, %f5, %f3
fcmped %fcc0, %f0, %f4
orn %i0, %g2, %g6
movg %icc, %g4, %g1
xnorcc %o7, 0x04C3, %l0
ldsb [%l7 + 0x76], %o6
fxnor %f10, %f8, %f0
udiv %i3, 0x156D, %o2
fsrc1 %f14, %f0
fbn,a %fcc1, loop_3442
bvc,a %icc, loop_3443
ldd [%l7 + 0x40], %f12
fmovrsgez %i2, %f5, %f12
loop_3442:
movre %o0, 0x10A, %o4
loop_3443:
stb %l5, [%l7 + 0x48]
fcmpne16 %f4, %f6, %o1
fmovsn %icc, %f12, %f11
fxors %f13, %f6, %f15
nop
setx loop_3444, %l0, %l1
jmpl %l1, %g3
ldsw [%l7 + 0x1C], %i1
fandnot2 %f4, %f10, %f8
stb %l6, [%l7 + 0x20]
loop_3444:
ldd [%l7 + 0x68], %f12
stw %l4, [%l7 + 0x10]
stx %o5, [%l7 + 0x60]
siam 0x7
bvc,a,pn %icc, loop_3445
fxnors %f14, %f8, %f6
fexpand %f2, %f0
stx %l3, [%l7 + 0x18]
loop_3445:
movle %xcc, %i7, %i5
movge %xcc, %i4, %g7
fmovdl %icc, %f8, %f0
fcmpne32 %f4, %f10, %g5
fmovdneg %icc, %f5, %f13
fpack32 %f12, %f8, %f2
srax %i6, %o3, %l1
bpos %icc, loop_3446
fnot1 %f4, %f8
ld [%l7 + 0x74], %f14
umul %i0, 0x10C5, %g2
loop_3446:
movrlz %g6, %l2, %g4
siam 0x7
fmovde %xcc, %f8, %f10
fmuld8ulx16 %f11, %f7, %f12
fmovdn %icc, %f5, %f4
edge16n %o7, %g1, %o6
ldd [%l7 + 0x58], %f14
be,a loop_3447
ldsh [%l7 + 0x0E], %i3
taddcc %l0, %i2, %o0
ldsw [%l7 + 0x0C], %o2
loop_3447:
fpack16 %f6, %f5
ldx [%l7 + 0x50], %o4
fbne,a %fcc1, loop_3448
tcs %xcc, 0x1
stw %l5, [%l7 + 0x2C]
srax %g3, 0x15, %o1
loop_3448:
edge16n %l6, %i1, %l4
fmovsgu %xcc, %f14, %f14
srlx %o5, 0x03, %i7
ta %xcc, 0x0
subccc %l3, 0x150B, %i4
fmovsn %icc, %f1, %f15
bshuffle %f12, %f2, %f2
ldub [%l7 + 0x31], %i5
fmul8x16au %f3, %f10, %f2
tgu %xcc, 0x5
ldsb [%l7 + 0x19], %g7
lduw [%l7 + 0x4C], %i6
movvs %xcc, %g5, %o3
fble %fcc0, loop_3449
fcmpeq16 %f6, %f2, %i0
sdiv %l1, 0x094B, %g2
array32 %g6, %g4, %l2
loop_3449:
bg loop_3450
fmovse %icc, %f14, %f1
fcmpne16 %f12, %f2, %g1
fbe,a %fcc2, loop_3451
loop_3450:
stx %o6, [%l7 + 0x60]
xorcc %i3, 0x0DF2, %o7
fandnot2s %f8, %f15, %f3
loop_3451:
udiv %i2, 0x0E40, %o0
lduh [%l7 + 0x68], %o2
stw %l0, [%l7 + 0x60]
subcc %o4, 0x1CA4, %l5
call loop_3452
taddcctv %o1, 0x1713, %g3
movrgez %l6, 0x0AB, %l4
fbn,a %fcc2, loop_3453
loop_3452:
std %f8, [%l7 + 0x40]
movrne %i1, %i7, %l3
fmovsvc %xcc, %f1, %f0
loop_3453:
fmovs %f10, %f12
lduh [%l7 + 0x48], %o5
subcc %i5, 0x1417, %g7
for %f14, %f12, %f14
fpadd32s %f9, %f8, %f10
movn %icc, %i6, %i4
tne %icc, 0x2
bgu,a,pt %icc, loop_3454
fmovrslez %g5, %f1, %f11
movne %icc, %o3, %i0
fnot1s %f3, %f0
loop_3454:
or %g2, 0x1BB6, %g6
edge8l %l1, %l2, %g1
fabsd %f8, %f0
fcmpd %fcc2, %f6, %f8
stx %g4, [%l7 + 0x08]
movne %xcc, %i3, %o7
movg %xcc, %i2, %o0
fble %fcc1, loop_3455
fexpand %f14, %f0
movpos %xcc, %o2, %l0
tleu %icc, 0x1
loop_3455:
sth %o4, [%l7 + 0x76]
ldx [%l7 + 0x58], %o6
sethi 0x1313, %o1
ldsw [%l7 + 0x40], %l5
bvc,a,pt %xcc, loop_3456
subcc %l6, 0x1369, %l4
fcmpne16 %f10, %f10, %i1
nop
setx loop_3457, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3456:
ldd [%l7 + 0x28], %f6
edge16ln %g3, %i7, %l3
stx %i5, [%l7 + 0x38]
loop_3457:
fmovsge %xcc, %f13, %f15
fbne,a %fcc2, loop_3458
lduh [%l7 + 0x3C], %g7
edge16 %o5, %i6, %i4
array32 %o3, %g5, %i0
loop_3458:
tl %icc, 0x2
stb %g6, [%l7 + 0x7D]
edge32ln %l1, %g2, %l2
fpadd16s %f10, %f0, %f1
stw %g1, [%l7 + 0x50]
stw %i3, [%l7 + 0x1C]
fmovdcs %icc, %f13, %f2
xorcc %g4, 0x0394, %i2
orn %o7, %o0, %o2
edge8 %l0, %o6, %o1
stw %l5, [%l7 + 0x44]
fmovdn %xcc, %f13, %f12
edge16ln %o4, %l4, %i1
ld [%l7 + 0x70], %f0
fmovd %f10, %f0
fnands %f9, %f12, %f10
fmovrde %l6, %f2, %f12
fmovdcs %icc, %f14, %f10
ldx [%l7 + 0x38], %i7
fexpand %f8, %f8
ld [%l7 + 0x1C], %f10
movrgez %l3, %g3, %g7
fnor %f6, %f10, %f14
fmovda %icc, %f12, %f0
fmovdcs %xcc, %f3, %f12
fcmpgt16 %f14, %f8, %i5
edge8 %o5, %i4, %o3
brz %g5, loop_3459
movcc %xcc, %i6, %i0
sdiv %l1, 0x19A1, %g6
fbul,a %fcc2, loop_3460
loop_3459:
mova %xcc, %l2, %g2
sth %i3, [%l7 + 0x52]
ldsb [%l7 + 0x0B], %g1
loop_3460:
ldsh [%l7 + 0x62], %g4
sth %i2, [%l7 + 0x08]
ldsw [%l7 + 0x28], %o7
fbo %fcc3, loop_3461
fmovscs %xcc, %f0, %f9
fmovdgu %xcc, %f7, %f7
taddcctv %o2, %o0, %o6
loop_3461:
fmovrslez %o1, %f1, %f2
ldsw [%l7 + 0x50], %l5
bgu,pn %icc, loop_3462
st %f1, [%l7 + 0x5C]
sth %o4, [%l7 + 0x4C]
movcc %icc, %l0, %i1
loop_3462:
fandnot1 %f14, %f8, %f8
fsrc2s %f0, %f0
xor %l6, %i7, %l3
bge,pt %icc, loop_3463
brlez,a %g3, loop_3464
andn %l4, 0x1EF6, %i5
fbne %fcc2, loop_3465
loop_3463:
fpsub32 %f4, %f2, %f14
loop_3464:
tleu %icc, 0x2
tn %xcc, 0x4
loop_3465:
std %f0, [%l7 + 0x68]
fmovdg %icc, %f13, %f10
popc 0x07CD, %g7
xnor %i4, 0x1EDE, %o5
fmovrslez %o3, %f14, %f15
array8 %i6, %i0, %g5
ldub [%l7 + 0x7E], %l1
movge %xcc, %g6, %l2
ldsw [%l7 + 0x64], %g2
udivcc %i3, 0x0C2F, %g1
stb %g4, [%l7 + 0x66]
fcmpne16 %f10, %f12, %i2
movle %xcc, %o7, %o0
sth %o2, [%l7 + 0x14]
edge32 %o1, %l5, %o6
fmuld8sux16 %f11, %f8, %f8
andncc %o4, %l0, %l6
st %f12, [%l7 + 0x60]
fmovdn %icc, %f2, %f8
ldx [%l7 + 0x18], %i1
ld [%l7 + 0x28], %f2
fnand %f0, %f14, %f10
ld [%l7 + 0x14], %f12
sth %l3, [%l7 + 0x36]
srlx %g3, 0x00, %l4
tvc %icc, 0x5
andncc %i5, %i7, %i4
brz,a %o5, loop_3466
ldd [%l7 + 0x28], %f12
lduh [%l7 + 0x10], %g7
ldx [%l7 + 0x68], %o3
loop_3466:
addcc %i0, 0x030C, %g5
fxnor %f12, %f4, %f4
fmovscs %xcc, %f10, %f9
ldsb [%l7 + 0x31], %l1
brnz %i6, loop_3467
stw %l2, [%l7 + 0x14]
bleu,a,pn %icc, loop_3468
and %g2, 0x1B2F, %g6
loop_3467:
move %icc, %i3, %g1
ldx [%l7 + 0x28], %g4
loop_3468:
sth %o7, [%l7 + 0x64]
tvs %xcc, 0x4
fmul8x16au %f7, %f14, %f0
fpadd16 %f14, %f8, %f14
fbuge,a %fcc2, loop_3469
fcmpgt32 %f12, %f4, %o0
fsrc2s %f7, %f5
fzero %f10
loop_3469:
ldsw [%l7 + 0x08], %o2
movne %icc, %o1, %l5
fbule %fcc0, loop_3470
fnot1 %f14, %f12
tleu %xcc, 0x4
std %f10, [%l7 + 0x40]
loop_3470:
fcmpgt32 %f14, %f2, %i2
fexpand %f0, %f6
stb %o6, [%l7 + 0x51]
fornot1 %f14, %f10, %f14
fcmpd %fcc0, %f6, %f8
ldx [%l7 + 0x08], %o4
ld [%l7 + 0x34], %f12
fornot2 %f6, %f0, %f10
stx %l6, [%l7 + 0x30]
ld [%l7 + 0x54], %f15
stw %i1, [%l7 + 0x5C]
lduh [%l7 + 0x58], %l0
be,pt %xcc, loop_3471
fbge,a %fcc1, loop_3472
bcc,a,pn %icc, loop_3473
ldx [%l7 + 0x48], %g3
loop_3471:
ldsb [%l7 + 0x3E], %l4
loop_3472:
fnors %f0, %f13, %f13
loop_3473:
ldx [%l7 + 0x78], %i5
fbug %fcc1, loop_3474
stw %l3, [%l7 + 0x4C]
lduw [%l7 + 0x24], %i7
edge8n %o5, %g7, %o3
loop_3474:
fmovrdgz %i0, %f2, %f0
sth %g5, [%l7 + 0x4A]
fornot2s %f1, %f5, %f9
xnorcc %i4, 0x041F, %i6
tle %xcc, 0x3
ldx [%l7 + 0x48], %l2
ldx [%l7 + 0x30], %g2
fxnors %f13, %f5, %f13
fpsub32s %f7, %f13, %f4
ble,a,pn %icc, loop_3475
fandnot2 %f14, %f8, %f12
tl %xcc, 0x4
edge8n %l1, %g6, %g1
loop_3475:
edge16ln %g4, %o7, %o0
tsubcc %o2, 0x008F, %o1
movvc %xcc, %i3, %i2
tne %icc, 0x1
stx %o6, [%l7 + 0x08]
movg %xcc, %l5, %l6
tl %icc, 0x6
fcmps %fcc2, %f7, %f7
fxnor %f12, %f4, %f0
ldsw [%l7 + 0x08], %o4
sdivx %l0, 0x0E84, %g3
tne %xcc, 0x7
stw %l4, [%l7 + 0x54]
fbug %fcc1, loop_3476
fxors %f12, %f7, %f12
and %i1, 0x0C9A, %i5
movn %xcc, %i7, %l3
loop_3476:
array32 %o5, %o3, %i0
mova %xcc, %g5, %g7
edge32n %i4, %i6, %g2
fpsub32 %f6, %f6, %f0
fmovspos %xcc, %f3, %f5
xnorcc %l2, 0x1014, %l1
std %f12, [%l7 + 0x70]
ldx [%l7 + 0x78], %g6
fandnot2 %f4, %f14, %f4
sethi 0x0CBD, %g1
fba,a %fcc1, loop_3477
taddcc %o7, %g4, %o0
xorcc %o1, %i3, %i2
fnor %f8, %f10, %f2
loop_3477:
lduh [%l7 + 0x76], %o6
addccc %o2, %l6, %l5
udivx %o4, 0x0D50, %l0
bge,a %icc, loop_3478
fand %f12, %f10, %f12
ldsh [%l7 + 0x4C], %l4
fmovdpos %xcc, %f13, %f11
loop_3478:
sdivcc %g3, 0x1D57, %i5
sth %i7, [%l7 + 0x34]
orcc %l3, 0x098D, %i1
fmovsg %icc, %f15, %f9
stb %o3, [%l7 + 0x11]
tvc %xcc, 0x3
fmovrse %i0, %f9, %f8
xor %o5, %g5, %i4
fmovsvc %icc, %f8, %f11
stw %g7, [%l7 + 0x4C]
fbg %fcc0, loop_3479
fmovdne %xcc, %f2, %f1
fbo %fcc2, loop_3480
stx %i6, [%l7 + 0x08]
loop_3479:
fbo %fcc1, loop_3481
fpadd32s %f12, %f10, %f14
loop_3480:
tgu %icc, 0x0
fmovsge %icc, %f6, %f15
loop_3481:
edge16n %g2, %l1, %l2
sth %g1, [%l7 + 0x4A]
bge,a %icc, loop_3482
fmovrsgez %g6, %f2, %f14
tsubcc %g4, 0x0B1A, %o0
fcmpes %fcc3, %f3, %f0
loop_3482:
ldsw [%l7 + 0x50], %o7
std %f0, [%l7 + 0x78]
fbul %fcc3, loop_3483
fmovrse %i3, %f10, %f5
edge8l %i2, %o1, %o2
addcc %o6, %l6, %l5
loop_3483:
bgu,a,pn %icc, loop_3484
tcs %xcc, 0x5
fnot1s %f13, %f3
tn %icc, 0x2
loop_3484:
stb %l0, [%l7 + 0x66]
stx %l4, [%l7 + 0x70]
sub %o4, 0x00CA, %i5
ldx [%l7 + 0x40], %g3
lduh [%l7 + 0x0C], %i7
ldsw [%l7 + 0x54], %l3
tge %icc, 0x5
ldd [%l7 + 0x08], %f14
ldub [%l7 + 0x3A], %i1
fmovdcc %icc, %f3, %f0
fmovdl %xcc, %f5, %f5
fandnot1s %f0, %f12, %f10
fmovs %f6, %f9
movrlz %i0, %o3, %g5
stx %i4, [%l7 + 0x20]
fbuge %fcc2, loop_3485
fmul8sux16 %f4, %f10, %f14
sub %o5, 0x09BA, %i6
fbue %fcc1, loop_3486
loop_3485:
subcc %g2, 0x0212, %l1
lduw [%l7 + 0x40], %g7
stx %g1, [%l7 + 0x20]
loop_3486:
movleu %xcc, %l2, %g4
fnors %f3, %f1, %f11
tvc %icc, 0x7
stw %g6, [%l7 + 0x20]
st %f7, [%l7 + 0x64]
fmovs %f10, %f14
movl %icc, %o7, %i3
fnands %f12, %f4, %f2
udiv %i2, 0x1C83, %o1
fmovdvs %xcc, %f5, %f15
lduw [%l7 + 0x4C], %o2
fcmpeq32 %f0, %f6, %o6
andncc %o0, %l5, %l6
ldsb [%l7 + 0x76], %l4
fcmps %fcc1, %f13, %f7
fandnot2 %f2, %f14, %f8
ldsw [%l7 + 0x30], %l0
ldsw [%l7 + 0x10], %i5
ldsb [%l7 + 0x3D], %g3
fmovrdlez %o4, %f6, %f14
fpadd16 %f6, %f4, %f6
lduh [%l7 + 0x30], %l3
movle %icc, %i7, %i1
ldsh [%l7 + 0x62], %o3
ldsh [%l7 + 0x7C], %i0
alignaddrl %g5, %o5, %i6
bpos,pt %xcc, loop_3487
edge32n %g2, %i4, %g7
fandnot1 %f2, %f0, %f2
addc %g1, 0x07FC, %l2
loop_3487:
stw %l1, [%l7 + 0x30]
stw %g6, [%l7 + 0x54]
st %f15, [%l7 + 0x78]
ldd [%l7 + 0x78], %f2
stb %g4, [%l7 + 0x2B]
tg %xcc, 0x1
fnegs %f2, %f3
ble,a,pt %xcc, loop_3488
brgez %o7, loop_3489
movvc %icc, %i3, %i2
fbl %fcc1, loop_3490
loop_3488:
ldd [%l7 + 0x68], %f0
loop_3489:
movrlz %o1, %o6, %o2
ldsh [%l7 + 0x0A], %l5
loop_3490:
fandnot2 %f2, %f14, %f12
fsrc2 %f4, %f14
fpadd32 %f0, %f4, %f8
ldsw [%l7 + 0x28], %l6
ba,a,pt %xcc, loop_3491
array16 %l4, %l0, %o0
fcmpne16 %f12, %f8, %i5
fbo,a %fcc1, loop_3492
loop_3491:
ldsb [%l7 + 0x3D], %o4
sth %g3, [%l7 + 0x3A]
fornot1s %f8, %f13, %f15
loop_3492:
ldsw [%l7 + 0x24], %i7
bge,a %icc, loop_3493
be,a %xcc, loop_3494
fmuld8ulx16 %f1, %f15, %f6
movle %icc, %l3, %i1
loop_3493:
ldsw [%l7 + 0x5C], %o3
loop_3494:
ldx [%l7 + 0x18], %g5
fbue,a %fcc3, loop_3495
fbo,a %fcc0, loop_3496
ldx [%l7 + 0x78], %o5
fnot1s %f1, %f1
loop_3495:
ldx [%l7 + 0x58], %i6
loop_3496:
sethi 0x1025, %g2
lduw [%l7 + 0x0C], %i4
fmovsvs %icc, %f15, %f9
fmovd %f6, %f0
ldsw [%l7 + 0x50], %i0
edge8n %g1, %l2, %l1
ldsh [%l7 + 0x74], %g7
ldsh [%l7 + 0x76], %g6
tge %icc, 0x7
sth %g4, [%l7 + 0x4E]
fandnot1 %f2, %f8, %f0
xor %o7, 0x0808, %i2
ldub [%l7 + 0x5B], %i3
stx %o6, [%l7 + 0x10]
sth %o1, [%l7 + 0x10]
fcmped %fcc3, %f4, %f14
tg %xcc, 0x0
fpsub16 %f8, %f10, %f12
edge8l %l5, %o2, %l6
andn %l0, 0x1834, %l4
fcmpne16 %f0, %f2, %o0
bleu loop_3497
sdivx %i5, 0x1049, %o4
fxnors %f14, %f11, %f5
ldsw [%l7 + 0x6C], %g3
loop_3497:
stw %l3, [%l7 + 0x14]
fmuld8ulx16 %f9, %f4, %f4
movneg %xcc, %i1, %i7
lduw [%l7 + 0x0C], %o3
fpadd32 %f12, %f0, %f14
sdivcc %g5, 0x1F54, %i6
st %f9, [%l7 + 0x70]
movge %xcc, %g2, %i4
std %f4, [%l7 + 0x70]
lduw [%l7 + 0x40], %o5
brz,a %i0, loop_3498
fble %fcc1, loop_3499
fnor %f12, %f0, %f6
fmovdg %xcc, %f1, %f5
loop_3498:
ldd [%l7 + 0x08], %f2
loop_3499:
ldsw [%l7 + 0x10], %l2
fornot1 %f12, %f0, %f8
fpackfix %f4, %f5
ldsh [%l7 + 0x0C], %g1
fpadd16 %f0, %f8, %f10
ldsh [%l7 + 0x24], %l1
ldub [%l7 + 0x3E], %g7
tge %xcc, 0x5
ld [%l7 + 0x28], %f15
ldsb [%l7 + 0x1A], %g6
fbo,a %fcc1, loop_3500
lduh [%l7 + 0x0C], %g4
ta %xcc, 0x1
bgu,a,pt %xcc, loop_3501
loop_3500:
fmovrsgez %o7, %f13, %f10
lduw [%l7 + 0x20], %i3
sllx %i2, %o1, %l5
loop_3501:
stx %o6, [%l7 + 0x38]
ldx [%l7 + 0x38], %o2
brlez,a %l0, loop_3502
stx %l6, [%l7 + 0x10]
fmovrdlz %o0, %f14, %f14
fandnot1 %f14, %f0, %f4
loop_3502:
ldsw [%l7 + 0x14], %i5
fandnot1 %f4, %f12, %f10
lduh [%l7 + 0x58], %l4
ldd [%l7 + 0x60], %f14
fcmpgt16 %f2, %f4, %g3
andn %l3, 0x1A44, %i1
mova %xcc, %o4, %o3
movgu %icc, %g5, %i7
fmovdvs %xcc, %f4, %f2
ld [%l7 + 0x7C], %f15
ldsh [%l7 + 0x12], %i6
ldsh [%l7 + 0x3E], %i4
mulscc %o5, 0x06F8, %g2
std %f2, [%l7 + 0x38]
ble,a,pt %icc, loop_3503
ldub [%l7 + 0x09], %i0
fmovsle %xcc, %f10, %f1
sth %l2, [%l7 + 0x40]
loop_3503:
ldd [%l7 + 0x30], %f4
sth %l1, [%l7 + 0x60]
stw %g7, [%l7 + 0x28]
movvs %xcc, %g6, %g4
fnands %f7, %f9, %f14
xorcc %g1, %i3, %i2
srl %o7, %l5, %o1
ldsw [%l7 + 0x60], %o2
faligndata %f2, %f8, %f4
orcc %o6, %l6, %o0
edge8 %l0, %l4, %g3
bleu loop_3504
fbl,a %fcc0, loop_3505
fmul8x16au %f10, %f11, %f0
fands %f9, %f4, %f5
loop_3504:
ba,a,pn %icc, loop_3506
loop_3505:
sth %l3, [%l7 + 0x5C]
brgz %i5, loop_3507
fnand %f14, %f14, %f2
loop_3506:
sth %i1, [%l7 + 0x10]
ldd [%l7 + 0x18], %f4
loop_3507:
xor %o4, %o3, %i7
stx %g5, [%l7 + 0x50]
fpack32 %f0, %f14, %f14
lduw [%l7 + 0x44], %i4
ldx [%l7 + 0x70], %i6
movrlz %g2, %o5, %l2
taddcc %l1, %i0, %g6
bcs loop_3508
edge32n %g4, %g1, %g7
bge,a %xcc, loop_3509
bleu %icc, loop_3510
loop_3508:
xorcc %i2, %i3, %l5
andcc %o7, %o1, %o6
loop_3509:
srl %l6, 0x1D, %o2
loop_3510:
fmovdg %icc, %f13, %f11
brlz,a %l0, loop_3511
fmovsne %xcc, %f13, %f10
edge16ln %o0, %l4, %l3
movleu %icc, %i5, %g3
loop_3511:
udiv %i1, 0x0CC7, %o3
ldx [%l7 + 0x60], %i7
edge8l %g5, %o4, %i4
sethi 0x0F79, %g2
array16 %i6, %l2, %o5
srax %l1, 0x12, %g6
movrlez %i0, %g4, %g1
tg %icc, 0x1
fmovrde %g7, %f4, %f2
fbne,a %fcc3, loop_3512
fmul8ulx16 %f10, %f4, %f4
fmovdvc %icc, %f10, %f8
tneg %icc, 0x6
loop_3512:
lduh [%l7 + 0x76], %i2
fmul8x16au %f14, %f1, %f10
umulcc %l5, 0x0E32, %i3
lduw [%l7 + 0x48], %o7
bshuffle %f14, %f8, %f6
fmovdvc %icc, %f14, %f4
sth %o1, [%l7 + 0x66]
mulx %o6, 0x02A1, %l6
orn %o2, %o0, %l4
ldsb [%l7 + 0x0F], %l0
fbue,a %fcc3, loop_3513
fnand %f8, %f8, %f0
fmul8sux16 %f0, %f6, %f4
edge8l %i5, %g3, %l3
loop_3513:
movcs %icc, %o3, %i7
fxors %f6, %f10, %f5
umulcc %g5, %i1, %o4
stw %g2, [%l7 + 0x34]
fcmple32 %f0, %f2, %i4
sra %i6, %l2, %o5
mulx %l1, %g6, %i0
tl %xcc, 0x7
tcs %icc, 0x3
fmovdleu %icc, %f2, %f13
sth %g1, [%l7 + 0x70]
st %f15, [%l7 + 0x78]
taddcctv %g7, %g4, %l5
lduh [%l7 + 0x5A], %i2
fbue,a %fcc0, loop_3514
fmovsl %icc, %f13, %f10
stb %o7, [%l7 + 0x42]
fmovdpos %icc, %f3, %f6
loop_3514:
fmovdcs %icc, %f15, %f15
st %f12, [%l7 + 0x68]
fblg,a %fcc0, loop_3515
fmul8ulx16 %f14, %f0, %f4
lduw [%l7 + 0x28], %o1
ldsb [%l7 + 0x3D], %o6
loop_3515:
ldx [%l7 + 0x28], %l6
bn,a,pt %xcc, loop_3516
fmovdcc %icc, %f8, %f9
std %f6, [%l7 + 0x10]
mova %xcc, %i3, %o2
loop_3516:
movcs %icc, %o0, %l4
fcmpes %fcc0, %f5, %f12
edge16 %i5, %l0, %l3
ldx [%l7 + 0x50], %o3
tneg %icc, 0x7
movrgz %g3, 0x3C9, %g5
st %f11, [%l7 + 0x7C]
addc %i7, 0x111A, %i1
brgez,a %o4, loop_3517
fnor %f10, %f6, %f0
sdivx %g2, 0x0A88, %i4
fandnot1s %f3, %f7, %f11
loop_3517:
subc %i6, %o5, %l1
std %f14, [%l7 + 0x78]
movrlez %l2, 0x2E5, %i0
brgz %g1, loop_3518
ldsb [%l7 + 0x3F], %g6
bl,a,pt %xcc, loop_3519
umulcc %g7, 0x138C, %l5
loop_3518:
fmovsvc %icc, %f5, %f7
ldub [%l7 + 0x3A], %g4
loop_3519:
alignaddrl %o7, %i2, %o1
tsubcctv %o6, 0x087B, %i3
fbl %fcc0, loop_3520
fmovdge %xcc, %f1, %f13
bshuffle %f14, %f8, %f0
brnz %o2, loop_3521
loop_3520:
edge8 %o0, %l4, %l6
bvs,a,pn %icc, loop_3522
fand %f8, %f6, %f10
loop_3521:
fmuld8ulx16 %f6, %f4, %f6
move %icc, %i5, %l0
loop_3522:
fpadd32s %f2, %f14, %f13
fbn,a %fcc0, loop_3523
ld [%l7 + 0x48], %f3
fbl %fcc0, loop_3524
ldsb [%l7 + 0x19], %l3
loop_3523:
fsrc2 %f8, %f10
movrgez %o3, 0x3D1, %g5
loop_3524:
stx %i7, [%l7 + 0x30]
brlz %i1, loop_3525
edge32ln %g3, %g2, %o4
fandnot2s %f6, %f10, %f1
fmovdgu %icc, %f0, %f14
loop_3525:
bleu,a %xcc, loop_3526
fcmpeq16 %f4, %f10, %i6
bg,a %icc, loop_3527
fmovspos %icc, %f5, %f7
loop_3526:
ldx [%l7 + 0x58], %i4
ldsw [%l7 + 0x20], %o5
loop_3527:
udivcc %l1, 0x052C, %l2
tg %xcc, 0x0
std %f12, [%l7 + 0x28]
fxnors %f6, %f0, %f15
fmovdle %icc, %f15, %f1
tgu %icc, 0x7
fmovsgu %icc, %f1, %f14
fbn,a %fcc2, loop_3528
st %f2, [%l7 + 0x74]
ldx [%l7 + 0x50], %g1
movvc %icc, %i0, %g7
loop_3528:
fba,a %fcc1, loop_3529
movre %g6, 0x11F, %g4
fands %f4, %f14, %f12
addccc %o7, 0x0C6D, %i2
loop_3529:
ldsw [%l7 + 0x0C], %o1
fandnot1 %f4, %f0, %f6
fabss %f10, %f0
movre %l5, %i3, %o6
movge %xcc, %o0, %o2
lduh [%l7 + 0x2A], %l6
orncc %i5, %l4, %l3
array32 %o3, %l0, %g5
sub %i1, %i7, %g3
ldd [%l7 + 0x48], %f4
tvc %icc, 0x6
sth %g2, [%l7 + 0x70]
tcc %icc, 0x7
ldx [%l7 + 0x58], %o4
fnegs %f14, %f11
fexpand %f10, %f12
fmul8sux16 %f8, %f4, %f4
fmul8x16al %f7, %f8, %f0
brgez,a %i4, loop_3530
fmovrdgz %i6, %f2, %f14
andcc %l1, %o5, %g1
udivcc %l2, 0x1CEF, %g7
loop_3530:
stx %i0, [%l7 + 0x38]
fmovrse %g6, %f1, %f12
ba %xcc, loop_3531
fmovda %icc, %f1, %f8
fmovdl %xcc, %f1, %f10
bvs loop_3532
loop_3531:
stx %o7, [%l7 + 0x48]
movcs %icc, %i2, %o1
ldsw [%l7 + 0x24], %g4
loop_3532:
edge8 %l5, %i3, %o6
fbne,a %fcc1, loop_3533
umulcc %o2, 0x0B9E, %o0
lduw [%l7 + 0x78], %i5
fnand %f8, %f12, %f6
loop_3533:
ld [%l7 + 0x60], %f3
fmuld8ulx16 %f1, %f1, %f8
stx %l4, [%l7 + 0x18]
ldub [%l7 + 0x4D], %l3
std %f0, [%l7 + 0x78]
addcc %o3, 0x0D91, %l6
fmovsleu %xcc, %f15, %f6
movcc %icc, %l0, %g5
fble,a %fcc1, loop_3534
bl,a loop_3535
ldsw [%l7 + 0x34], %i7
srlx %i1, %g3, %g2
loop_3534:
fxor %f6, %f6, %f14
loop_3535:
edge8ln %o4, %i4, %i6
ldx [%l7 + 0x60], %o5
fmovsg %icc, %f1, %f8
fnands %f6, %f11, %f9
sethi 0x01F8, %g1
fcmple16 %f8, %f8, %l1
sethi 0x0603, %l2
fbu %fcc2, loop_3536
lduh [%l7 + 0x10], %i0
fnor %f0, %f2, %f2
mulscc %g6, 0x1EF6, %o7
loop_3536:
subcc %g7, %i2, %g4
std %f10, [%l7 + 0x40]
fmovrdlz %o1, %f4, %f6
umul %l5, 0x1902, %o6
fble %fcc2, loop_3537
brz %i3, loop_3538
tge %xcc, 0x6
st %f0, [%l7 + 0x2C]
loop_3537:
fbu,a %fcc0, loop_3539
loop_3538:
mova %xcc, %o2, %i5
bne,pt %icc, loop_3540
fcmpne16 %f10, %f14, %o0
loop_3539:
fcmple32 %f2, %f10, %l3
bn loop_3541
loop_3540:
bneg,a,pt %xcc, loop_3542
movcs %xcc, %l4, %o3
fmul8sux16 %f2, %f8, %f6
loop_3541:
stb %l0, [%l7 + 0x67]
loop_3542:
tsubcc %l6, %i7, %i1
fmovsge %icc, %f14, %f2
fpmerge %f8, %f12, %f2
fcmped %fcc3, %f2, %f2
fmovda %icc, %f12, %f1
tcc %xcc, 0x0
subccc %g5, 0x1843, %g3
fmovdne %xcc, %f13, %f4
fmovrdlz %o4, %f4, %f8
alignaddr %i4, %i6, %g2
fpadd16s %f1, %f14, %f4
ldub [%l7 + 0x4B], %o5
tgu %xcc, 0x1
fbug,a %fcc1, loop_3543
fbge %fcc3, loop_3544
fcmpd %fcc1, %f12, %f0
stb %g1, [%l7 + 0x7D]
loop_3543:
stx %l1, [%l7 + 0x58]
loop_3544:
bcs,a,pn %xcc, loop_3545
andncc %l2, %i0, %o7
lduw [%l7 + 0x58], %g7
edge16n %g6, %i2, %o1
loop_3545:
tg %xcc, 0x5
bcs,a %xcc, loop_3546
st %f5, [%l7 + 0x54]
stw %g4, [%l7 + 0x78]
movge %icc, %l5, %i3
loop_3546:
stw %o6, [%l7 + 0x4C]
ldd [%l7 + 0x30], %f2
st %f8, [%l7 + 0x20]
fsrc2 %f14, %f6
stb %i5, [%l7 + 0x45]
ldsw [%l7 + 0x7C], %o0
std %f10, [%l7 + 0x70]
edge8ln %l3, %l4, %o3
tvc %icc, 0x4
movcc %xcc, %o2, %l0
bcc,a,pn %icc, loop_3547
movcs %icc, %l6, %i1
fnand %f14, %f14, %f4
tne %xcc, 0x2
loop_3547:
fmovscs %xcc, %f12, %f0
ldub [%l7 + 0x75], %g5
fmovsvs %xcc, %f3, %f11
lduh [%l7 + 0x3A], %i7
fmovdvs %xcc, %f15, %f8
ldub [%l7 + 0x26], %o4
fmovd %f12, %f2
fmovdcc %xcc, %f0, %f11
std %f10, [%l7 + 0x48]
ldsh [%l7 + 0x48], %i4
edge16ln %i6, %g3, %o5
brnz %g1, loop_3548
fcmple32 %f8, %f10, %l1
srl %l2, 0x03, %i0
ldsw [%l7 + 0x78], %o7
loop_3548:
movleu %icc, %g2, %g7
bge,a %icc, loop_3549
orncc %i2, %o1, %g4
fmovdvc %xcc, %f4, %f13
fmovs %f1, %f5
loop_3549:
stb %l5, [%l7 + 0x68]
mova %xcc, %i3, %g6
taddcctv %i5, 0x121E, %o6
stw %l3, [%l7 + 0x4C]
stx %l4, [%l7 + 0x40]
stx %o0, [%l7 + 0x58]
bge,a loop_3550
ldd [%l7 + 0x48], %f14
fmovsneg %icc, %f6, %f11
ldd [%l7 + 0x40], %f6
loop_3550:
ldsh [%l7 + 0x3A], %o2
tleu %xcc, 0x1
fands %f1, %f3, %f11
fnot1s %f12, %f5
ble,a,pt %xcc, loop_3551
movn %xcc, %o3, %l0
movg %icc, %i1, %g5
srlx %i7, 0x17, %o4
loop_3551:
fnor %f6, %f6, %f10
bgu,a,pt %xcc, loop_3552
fmovsle %icc, %f15, %f14
tne %xcc, 0x5
sub %l6, %i4, %g3
loop_3552:
tvs %icc, 0x3
fsrc2 %f6, %f2
ldsw [%l7 + 0x40], %i6
fpsub32s %f0, %f8, %f14
tvc %xcc, 0x0
std %f4, [%l7 + 0x60]
bvs,a,pt %xcc, loop_3553
srlx %g1, 0x03, %l1
fexpand %f2, %f6
xnorcc %l2, 0x0193, %i0
loop_3553:
fpsub16s %f13, %f11, %f12
sth %o7, [%l7 + 0x22]
srlx %g2, 0x07, %g7
tneg %xcc, 0x3
ldsh [%l7 + 0x46], %i2
xnorcc %o1, 0x15E7, %g4
fxnor %f8, %f6, %f0
edge16 %o5, %i3, %l5
edge16n %g6, %o6, %i5
andn %l3, %l4, %o2
edge32l %o0, %o3, %l0
bgu loop_3554
fmovrde %i1, %f0, %f10
fpadd16 %f8, %f14, %f4
stw %g5, [%l7 + 0x70]
loop_3554:
edge32l %o4, %l6, %i7
bneg,a,pt %icc, loop_3555
movrgz %i4, 0x145, %g3
edge8 %i6, %g1, %l1
stb %l2, [%l7 + 0x3E]
loop_3555:
movl %icc, %o7, %i0
tvc %xcc, 0x3
stw %g7, [%l7 + 0x64]
subcc %i2, %o1, %g2
movre %g4, %i3, %o5
st %f3, [%l7 + 0x18]
bl,a,pt %xcc, loop_3556
sth %l5, [%l7 + 0x38]
ldsh [%l7 + 0x7C], %g6
fcmpgt32 %f8, %f0, %o6
loop_3556:
edge8n %i5, %l4, %o2
std %f2, [%l7 + 0x30]
tcc %xcc, 0x2
array16 %o0, %o3, %l3
array32 %i1, %l0, %g5
umul %l6, 0x0F85, %i7
sethi 0x0316, %i4
ldsw [%l7 + 0x60], %o4
brgez,a %i6, loop_3557
fbg,a %fcc3, loop_3558
stx %g1, [%l7 + 0x48]
ld [%l7 + 0x68], %f2
loop_3557:
fmovs %f8, %f7
loop_3558:
bn loop_3559
ldub [%l7 + 0x0D], %g3
nop
setx loop_3560, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovspos %xcc, %f1, %f11
loop_3559:
smulcc %l2, 0x16A4, %l1
std %f0, [%l7 + 0x58]
loop_3560:
fandnot2 %f0, %f12, %f14
bl,a,pn %icc, loop_3561
fmovd %f6, %f2
stb %i0, [%l7 + 0x37]
sth %o7, [%l7 + 0x7E]
loop_3561:
bgu,a,pn %xcc, loop_3562
bgu,pt %xcc, loop_3563
srl %g7, %o1, %i2
brnz,a %g2, loop_3564
loop_3562:
bne,a loop_3565
loop_3563:
fmovrdgez %g4, %f14, %f14
ldsh [%l7 + 0x70], %o5
loop_3564:
mulx %i3, %g6, %o6
loop_3565:
ldsb [%l7 + 0x6B], %l5
tsubcctv %i5, %o2, %l4
bcc,a loop_3566
fpack32 %f12, %f4, %f0
ldd [%l7 + 0x58], %f14
subccc %o0, 0x04B4, %o3
loop_3566:
fmovsvs %xcc, %f6, %f11
tn %xcc, 0x3
fones %f4
fpadd32 %f4, %f14, %f12
brlez,a %l3, loop_3567
fbl %fcc1, loop_3568
tsubcc %i1, 0x1E09, %g5
ld [%l7 + 0x30], %f7
loop_3567:
fnand %f10, %f12, %f6
loop_3568:
addcc %l0, %i7, %i4
brlz,a %l6, loop_3569
fnegd %f12, %f4
fmovrde %i6, %f6, %f2
fsrc2s %f0, %f4
loop_3569:
movn %xcc, %g1, %o4
std %f10, [%l7 + 0x48]
fmovrdlz %g3, %f12, %f14
lduh [%l7 + 0x5C], %l1
addc %l2, %i0, %g7
fmovrdlez %o1, %f4, %f6
ld [%l7 + 0x50], %f11
fmovda %icc, %f14, %f9
movne %icc, %i2, %o7
stx %g2, [%l7 + 0x40]
stx %o5, [%l7 + 0x48]
fandnot2 %f12, %f10, %f0
ldsw [%l7 + 0x3C], %i3
ldub [%l7 + 0x5B], %g6
edge32l %g4, %o6, %l5
stx %o2, [%l7 + 0x08]
stx %i5, [%l7 + 0x68]
fabss %f11, %f1
sth %o0, [%l7 + 0x16]
sth %o3, [%l7 + 0x32]
fmovd %f2, %f2
tle %xcc, 0x7
edge32l %l3, %i1, %l4
edge8 %g5, %l0, %i4
smul %l6, %i6, %g1
stx %o4, [%l7 + 0x68]
edge32 %g3, %i7, %l2
brgez,a %i0, loop_3570
movpos %xcc, %l1, %g7
tl %icc, 0x5
ldsh [%l7 + 0x5C], %i2
loop_3570:
fnegd %f6, %f14
ldd [%l7 + 0x78], %f2
sth %o7, [%l7 + 0x5C]
ldsb [%l7 + 0x7D], %g2
ldd [%l7 + 0x30], %f6
fand %f2, %f0, %f6
fcmpeq16 %f10, %f4, %o1
andncc %i3, %g6, %o5
nop
setx loop_3571, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
popc 0x16F6, %o6
brnz,a %l5, loop_3572
xnorcc %g4, %i5, %o0
loop_3571:
brnz %o2, loop_3573
fmovrdne %o3, %f14, %f14
loop_3572:
fbo %fcc0, loop_3574
fnors %f10, %f2, %f12
loop_3573:
ld [%l7 + 0x08], %f6
udiv %l3, 0x058F, %l4
loop_3574:
fabss %f13, %f5
stw %i1, [%l7 + 0x68]
movgu %icc, %l0, %g5
ldsw [%l7 + 0x60], %i4
fbuge,a %fcc1, loop_3575
ldub [%l7 + 0x79], %i6
bn,a %xcc, loop_3576
xorcc %l6, 0x1450, %g1
loop_3575:
ldx [%l7 + 0x40], %o4
edge32n %i7, %g3, %l2
loop_3576:
ldsh [%l7 + 0x34], %i0
pdist %f6, %f0, %f8
ld [%l7 + 0x28], %f12
movvs %xcc, %g7, %l1
fmovrsne %o7, %f4, %f9
nop
setx loop_3577, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bvs,a %xcc, loop_3578
mulscc %g2, %i2, %i3
andncc %o1, %o5, %g6
loop_3577:
ba loop_3579
loop_3578:
movrlz %o6, %g4, %l5
umul %o0, 0x0DE8, %o2
lduw [%l7 + 0x70], %i5
loop_3579:
for %f14, %f2, %f0
sdivcc %l3, 0x1860, %o3
or %l4, %i1, %g5
movn %xcc, %i4, %l0
tpos %icc, 0x7
ldub [%l7 + 0x76], %l6
fxnor %f4, %f10, %f4
ldub [%l7 + 0x31], %g1
tcc %xcc, 0x4
taddcctv %i6, 0x03DA, %o4
fmuld8ulx16 %f4, %f9, %f12
andncc %g3, %i7, %l2
movn %xcc, %i0, %g7
orn %l1, 0x04DB, %g2
sll %i2, %o7, %o1
ldx [%l7 + 0x60], %i3
stw %g6, [%l7 + 0x3C]
movn %xcc, %o6, %g4
ldsw [%l7 + 0x34], %l5
stx %o0, [%l7 + 0x20]
fcmpd %fcc3, %f0, %f2
ldx [%l7 + 0x60], %o5
fmovdgu %icc, %f4, %f10
fpack32 %f8, %f6, %f14
andn %i5, 0x0D4F, %l3
fpsub16 %f14, %f12, %f2
udivcc %o2, 0x0B73, %o3
nop
setx loop_3580, %l0, %l1
jmpl %l1, %i1
fmovrsgez %l4, %f14, %f7
ldub [%l7 + 0x46], %i4
fmul8x16al %f9, %f15, %f4
loop_3580:
fnot2 %f12, %f4
fbe,a %fcc1, loop_3581
fcmpne16 %f8, %f4, %l0
xnorcc %g5, %l6, %i6
fmovse %xcc, %f4, %f7
loop_3581:
sdivcc %g1, 0x0C84, %o4
fandnot2 %f2, %f10, %f10
fmovdneg %icc, %f6, %f11
and %i7, %g3, %l2
fmovsl %xcc, %f11, %f7
brlz %g7, loop_3582
fcmpes %fcc1, %f10, %f3
fbule,a %fcc2, loop_3583
ldsh [%l7 + 0x54], %i0
loop_3582:
ldx [%l7 + 0x38], %g2
lduw [%l7 + 0x48], %l1
loop_3583:
lduw [%l7 + 0x3C], %i2
movle %xcc, %o1, %i3
tsubcc %o7, 0x1D4D, %o6
fsrc1s %f4, %f6
smul %g4, 0x0C53, %g6
andn %o0, 0x071F, %o5
xnorcc %l5, %l3, %o2
bshuffle %f4, %f2, %f12
addc %o3, %i5, %l4
stx %i4, [%l7 + 0x78]
fmovd %f4, %f4
sth %i1, [%l7 + 0x3A]
fmovdle %xcc, %f7, %f6
fornot1 %f0, %f8, %f14
bcs,a,pt %icc, loop_3584
lduh [%l7 + 0x46], %g5
st %f0, [%l7 + 0x6C]
nop
setx loop_3585, %l0, %l1
jmpl %l1, %l6
loop_3584:
te %xcc, 0x4
bl,a %icc, loop_3586
ldsb [%l7 + 0x2D], %i6
loop_3585:
siam 0x1
fmovdg %xcc, %f7, %f14
loop_3586:
bl,a %icc, loop_3587
movrne %g1, 0x390, %l0
ldsw [%l7 + 0x24], %o4
fcmpeq32 %f4, %f0, %g3
loop_3587:
fabsd %f8, %f8
fnegd %f0, %f12
fbn %fcc1, loop_3588
fbne,a %fcc2, loop_3589
fmovdl %xcc, %f4, %f5
st %f0, [%l7 + 0x1C]
loop_3588:
mulscc %l2, %i7, %i0
loop_3589:
fbe %fcc1, loop_3590
fcmpne32 %f4, %f0, %g7
fmovrdne %l1, %f12, %f0
be,a,pt %icc, loop_3591
loop_3590:
fbo %fcc1, loop_3592
bne,pn %xcc, loop_3593
sdivcc %i2, 0x00A5, %g2
loop_3591:
ldx [%l7 + 0x58], %i3
loop_3592:
alignaddrl %o1, %o6, %g4
loop_3593:
addc %g6, %o0, %o5
fmovsn %icc, %f11, %f8
ldsb [%l7 + 0x0D], %l5
fbne,a %fcc1, loop_3594
st %f1, [%l7 + 0x18]
bvs,a %icc, loop_3595
lduh [%l7 + 0x58], %l3
loop_3594:
st %f12, [%l7 + 0x7C]
fmovrdne %o7, %f8, %f0
loop_3595:
fones %f14
fpadd16s %f2, %f10, %f10
xor %o2, %o3, %i5
or %l4, 0x0B04, %i1
fbul,a %fcc2, loop_3596
fbu,a %fcc2, loop_3597
fblg %fcc3, loop_3598
fabss %f14, %f3
loop_3596:
stb %g5, [%l7 + 0x30]
loop_3597:
ld [%l7 + 0x20], %f11
loop_3598:
siam 0x0
stx %l6, [%l7 + 0x40]
fmovdvc %icc, %f7, %f2
nop
setx loop_3599, %l0, %l1
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_3600
fcmpgt32 %f8, %f2, %i4
ld [%l7 + 0x18], %f1
loop_3599:
xnorcc %i6, %g1, %l0
loop_3600:
andcc %g3, %o4, %i7
te %icc, 0x0
fbg %fcc2, loop_3601
stw %i0, [%l7 + 0x6C]
lduh [%l7 + 0x2E], %l2
pdist %f2, %f2, %f0
loop_3601:
stw %l1, [%l7 + 0x68]
movrgz %i2, %g7, %g2
fmovrdlez %o1, %f12, %f10
call loop_3602
ldsh [%l7 + 0x48], %o6
sethi 0x0F8A, %g4
udivx %g6, 0x092C, %i3
loop_3602:
stb %o5, [%l7 + 0x58]
orncc %l5, 0x10D5, %l3
umulcc %o0, 0x1F1F, %o2
fba,a %fcc2, loop_3603
addcc %o3, %i5, %o7
tvc %icc, 0x5
orcc %l4, %g5, %i1
loop_3603:
smulcc %l6, 0x0A36, %i4
brgz %i6, loop_3604
srax %g1, 0x18, %g3
movgu %icc, %o4, %i7
array32 %l0, %l2, %l1
loop_3604:
fmovsn %xcc, %f14, %f6
lduw [%l7 + 0x74], %i2
ld [%l7 + 0x30], %f13
st %f9, [%l7 + 0x48]
edge16ln %g7, %g2, %i0
ldsh [%l7 + 0x12], %o6
sethi 0x005B, %o1
ld [%l7 + 0x5C], %f12
addccc %g6, %i3, %g4
fpadd16s %f3, %f15, %f9
fnot1 %f6, %f10
stx %o5, [%l7 + 0x38]
ldsw [%l7 + 0x18], %l3
fsrc2s %f14, %f4
st %f10, [%l7 + 0x70]
ldub [%l7 + 0x3C], %l5
fmovdcc %icc, %f11, %f3
stb %o0, [%l7 + 0x7E]
fpsub16s %f15, %f12, %f15
fmovdgu %icc, %f8, %f15
tleu %xcc, 0x0
ld [%l7 + 0x40], %f9
ldsw [%l7 + 0x6C], %o2
addccc %o3, %i5, %l4
brz,a %g5, loop_3605
fmovsne %xcc, %f10, %f5
fmovse %icc, %f2, %f10
fnors %f6, %f14, %f0
loop_3605:
ldd [%l7 + 0x10], %f14
stb %o7, [%l7 + 0x34]
fands %f11, %f11, %f2
udivx %l6, 0x1DC2, %i1
srlx %i6, %i4, %g1
bgu,a,pt %icc, loop_3606
lduh [%l7 + 0x4A], %o4
tcc %xcc, 0x6
stx %g3, [%l7 + 0x30]
loop_3606:
fnors %f14, %f13, %f10
st %f2, [%l7 + 0x68]
lduh [%l7 + 0x20], %l0
fnegs %f9, %f8
movne %xcc, %l2, %i7
addcc %l1, 0x067D, %i2
popc 0x15CC, %g7
fbue %fcc0, loop_3607
fmovsn %xcc, %f5, %f0
alignaddr %i0, %g2, %o6
fexpand %f4, %f14
loop_3607:
udiv %g6, 0x18AA, %i3
movgu %icc, %g4, %o5
movgu %xcc, %l3, %o1
lduw [%l7 + 0x2C], %l5
sth %o2, [%l7 + 0x1E]
stx %o0, [%l7 + 0x68]
st %f11, [%l7 + 0x4C]
ldd [%l7 + 0x60], %f6
fbule %fcc0, loop_3608
brlz %o3, loop_3609
mulx %l4, %i5, %g5
stb %o7, [%l7 + 0x1B]
loop_3608:
edge16l %l6, %i6, %i4
loop_3609:
tvs %icc, 0x5
edge32n %i1, %g1, %o4
fornot1s %f2, %f14, %f14
faligndata %f14, %f14, %f2
lduw [%l7 + 0x24], %g3
fcmpeq16 %f10, %f14, %l0
fcmpgt32 %f14, %f10, %i7
fbne,a %fcc2, loop_3610
orn %l1, 0x0A60, %l2
tsubcc %i2, %g7, %g2
xor %o6, %g6, %i3
loop_3610:
ldx [%l7 + 0x38], %i0
fmovsgu %icc, %f4, %f12
umul %o5, %l3, %g4
tvc %xcc, 0x2
fbue,a %fcc0, loop_3611
ldx [%l7 + 0x68], %l5
nop
setx loop_3612, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x28], %f13
loop_3611:
subcc %o1, %o2, %o0
fmul8x16 %f11, %f12, %f14
loop_3612:
pdist %f8, %f8, %f8
tle %icc, 0x4
ldub [%l7 + 0x6A], %o3
brnz,a %i5, loop_3613
ldsw [%l7 + 0x78], %l4
sth %o7, [%l7 + 0x3E]
bvs,a loop_3614
loop_3613:
movcs %icc, %g5, %l6
stx %i6, [%l7 + 0x10]
fmovsneg %icc, %f12, %f13
loop_3614:
fnegd %f0, %f2
fbl %fcc3, loop_3615
tsubcctv %i1, %g1, %o4
srax %g3, %l0, %i7
stx %l1, [%l7 + 0x20]
loop_3615:
fmovrdlz %i4, %f14, %f6
xnorcc %l2, %i2, %g2
movg %xcc, %g7, %o6
ldub [%l7 + 0x34], %g6
ld [%l7 + 0x38], %f15
nop
setx loop_3616, %l0, %l1
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 %xcc, 0x5
lduh [%l7 + 0x0C], %i3
stb %o5, [%l7 + 0x50]
loop_3616:
fmovrslz %i0, %f8, %f3
ldx [%l7 + 0x50], %g4
fabss %f9, %f7
fmovdge %icc, %f9, %f3
fmovsg %xcc, %f11, %f2
mulscc %l3, %o1, %o2
stb %o0, [%l7 + 0x7D]
fnegd %f2, %f2
ldsw [%l7 + 0x40], %o3
tcc %xcc, 0x1
ldsb [%l7 + 0x7F], %i5
lduw [%l7 + 0x54], %l4
fmovdneg %icc, %f0, %f9
be,a loop_3617
tvc %xcc, 0x2
ldx [%l7 + 0x50], %l5
lduh [%l7 + 0x2C], %o7
loop_3617:
subc %g5, 0x1155, %i6
fmovrsgez %i1, %f7, %f8
brlz %l6, loop_3618
sth %g1, [%l7 + 0x52]
movne %xcc, %o4, %g3
udivcc %l0, 0x0D66, %l1
loop_3618:
array8 %i7, %l2, %i4
ldsw [%l7 + 0x6C], %i2
tsubcctv %g2, %g7, %g6
std %f4, [%l7 + 0x18]
edge8l %i3, %o5, %i0
stb %g4, [%l7 + 0x2F]
lduh [%l7 + 0x7A], %o6
udivx %o1, 0x0E55, %o2
fmul8x16au %f15, %f9, %f12
mulscc %l3, %o0, %i5
tsubcctv %o3, %l4, %l5
ldsh [%l7 + 0x70], %o7
movn %xcc, %g5, %i6
ldx [%l7 + 0x50], %i1
bl,pn %icc, loop_3619
ldsb [%l7 + 0x51], %l6
smul %g1, %g3, %l0
ld [%l7 + 0x1C], %f14
loop_3619:
fbul %fcc0, loop_3620
tl %xcc, 0x5
tgu %xcc, 0x5
fors %f5, %f13, %f3
loop_3620:
stb %l1, [%l7 + 0x3C]
lduw [%l7 + 0x7C], %o4
movge %icc, %i7, %i4
ld [%l7 + 0x2C], %f10
fmovrslz %l2, %f0, %f1
tl %xcc, 0x2
lduw [%l7 + 0x5C], %g2
fmovse %xcc, %f15, %f0
xnorcc %i2, %g6, %i3
fornot2s %f11, %f8, %f13
nop
setx loop_3621, %l0, %l1
jmpl %l1, %g7
fornot1 %f4, %f6, %f10
fmovrdne %o5, %f4, %f6
fmovsa %icc, %f7, %f1
loop_3621:
fmovrsgz %g4, %f10, %f4
movg %icc, %o6, %o1
ldx [%l7 + 0x78], %i0
fnegd %f8, %f2
pdist %f0, %f12, %f8
lduw [%l7 + 0x50], %l3
bvc %icc, loop_3622
tge %xcc, 0x6
fabss %f2, %f4
movrlez %o0, %o2, %o3
loop_3622:
fmovrslez %i5, %f8, %f15
fmovd %f0, %f2
fsrc2 %f0, %f6
stb %l5, [%l7 + 0x7F]
and %o7, %l4, %g5
fornot2s %f10, %f0, %f2
mova %icc, %i1, %l6
ldsw [%l7 + 0x20], %i6
lduw [%l7 + 0x24], %g3
fmovrdne %l0, %f2, %f8
fmovs %f13, %f6
tg %xcc, 0x4
ldd [%l7 + 0x48], %f6
fornot1 %f6, %f0, %f14
faligndata %f10, %f2, %f0
movrlez %l1, %g1, %o4
fmovrdlz %i4, %f14, %f10
edge32 %i7, %l2, %g2
fnands %f8, %f10, %f3
bl,pn %icc, loop_3623
tg %xcc, 0x5
ta %icc, 0x0
fnor %f4, %f2, %f8
loop_3623:
edge8n %i2, %i3, %g6
fmovsg %icc, %f15, %f8
ldub [%l7 + 0x2A], %g7
nop
setx loop_3624, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd32s %f7, %f11, %f0
fands %f9, %f13, %f6
fbn,a %fcc2, loop_3625
loop_3624:
ldub [%l7 + 0x68], %o5
brnz %g4, loop_3626
stx %o1, [%l7 + 0x48]
loop_3625:
fornot1s %f6, %f2, %f4
fble,a %fcc2, loop_3627
loop_3626:
fornot1s %f4, %f13, %f9
bg,pn %icc, loop_3628
tvc %xcc, 0x2
loop_3627:
movrlez %i0, 0x104, %o6
bcs %xcc, loop_3629
loop_3628:
sra %l3, %o0, %o2
fmovsvc %icc, %f12, %f2
tsubcctv %o3, 0x063B, %l5
loop_3629:
fnot1 %f6, %f0
fmovs %f4, %f4
ldx [%l7 + 0x68], %o7
brz %l4, loop_3630
ble,pn %icc, loop_3631
ldsb [%l7 + 0x1F], %i5
ldd [%l7 + 0x60], %f10
loop_3630:
fmovsvs %xcc, %f9, %f12
loop_3631:
movrgz %i1, %l6, %i6
ld [%l7 + 0x6C], %f14
fandnot2 %f10, %f4, %f6
tvc %icc, 0x5
mulx %g5, %g3, %l0
edge16l %g1, %o4, %l1
sdivx %i4, 0x1751, %l2
fcmpne16 %f10, %f0, %i7
tge %icc, 0x3
subc %i2, 0x1005, %g2
fcmpd %fcc2, %f14, %f10
stx %g6, [%l7 + 0x18]
ldsb [%l7 + 0x4A], %i3
smul %g7, %g4, %o5
fbo %fcc2, loop_3632
xorcc %i0, 0x1F72, %o6
fmovse %icc, %f12, %f12
ldub [%l7 + 0x64], %o1
loop_3632:
bshuffle %f4, %f10, %f12
lduh [%l7 + 0x72], %l3
fmovrdgz %o0, %f0, %f0
fpsub16s %f14, %f0, %f7
edge8 %o2, %l5, %o7
stw %o3, [%l7 + 0x14]
fmovdge %icc, %f15, %f6
subcc %l4, 0x0D22, %i1
sll %i5, 0x19, %l6
ldd [%l7 + 0x40], %f4
stw %i6, [%l7 + 0x58]
nop
setx loop_3633, %l0, %l1
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 %g5, [%l7 + 0x74]
ldd [%l7 + 0x78], %f8
st %f13, [%l7 + 0x64]
loop_3633:
fxors %f2, %f4, %f10
bge,a,pn %xcc, loop_3634
fpsub16 %f0, %f10, %f8
ldsb [%l7 + 0x55], %g3
edge32 %g1, %o4, %l1
loop_3634:
fsrc2s %f3, %f5
ldsh [%l7 + 0x24], %l0
fmovrdgez %i4, %f6, %f14
popc 0x1089, %i7
fpack16 %f2, %f0
tvc %icc, 0x5
bpos loop_3635
stb %l2, [%l7 + 0x15]
alignaddr %g2, %i2, %g6
faligndata %f4, %f10, %f4
loop_3635:
tsubcc %i3, %g4, %g7
srl %o5, 0x0A, %o6
bvs,a %icc, loop_3636
fpadd32 %f4, %f14, %f10
tn %icc, 0x3
ld [%l7 + 0x24], %f2
loop_3636:
stb %i0, [%l7 + 0x63]
xnor %l3, 0x0D48, %o1
stb %o0, [%l7 + 0x67]
movrne %o2, %o7, %l5
std %f6, [%l7 + 0x38]
ble %xcc, loop_3637
ldub [%l7 + 0x66], %o3
ldsb [%l7 + 0x60], %i1
ldsb [%l7 + 0x14], %l4
loop_3637:
tpos %icc, 0x2
ldsb [%l7 + 0x42], %i5
movneg %xcc, %i6, %g5
smul %g3, %l6, %o4
tge %xcc, 0x4
fnor %f6, %f4, %f0
fexpand %f2, %f2
fmovrsgez %g1, %f3, %f3
fcmpes %fcc1, %f12, %f5
fbge %fcc0, loop_3638
fmovrslz %l0, %f0, %f12
movneg %xcc, %i4, %l1
fbe %fcc3, loop_3639
loop_3638:
udivcc %i7, 0x029A, %l2
fzeros %f8
fmovdleu %xcc, %f14, %f15
loop_3639:
ble,a %icc, loop_3640
fbue,a %fcc3, loop_3641
ldx [%l7 + 0x28], %g2
std %f8, [%l7 + 0x40]
loop_3640:
fbule,a %fcc0, loop_3642
loop_3641:
movn %icc, %i2, %g6
move %icc, %i3, %g7
stw %o5, [%l7 + 0x68]
loop_3642:
edge16ln %o6, %g4, %i0
fmovrde %l3, %f10, %f14
ldd [%l7 + 0x70], %f4
tge %xcc, 0x4
ldd [%l7 + 0x18], %f10
mulx %o0, 0x1EE7, %o1
stx %o7, [%l7 + 0x40]
fnor %f0, %f4, %f0
ld [%l7 + 0x5C], %f7
nop
setx loop_3643, %l0, %l1
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 %l5, %o2, %o3
array8 %l4, %i1, %i6
bvs,pn %icc, loop_3644
loop_3643:
stw %g5, [%l7 + 0x7C]
fbug %fcc1, loop_3645
array16 %i5, %g3, %l6
loop_3644:
std %f8, [%l7 + 0x50]
movrlz %g1, 0x2B5, %o4
loop_3645:
fmovs %f3, %f15
ld [%l7 + 0x5C], %f3
fcmple16 %f2, %f4, %l0
bg,pn %xcc, loop_3646
fmul8x16al %f8, %f10, %f14
fone %f4
fbo,a %fcc3, loop_3647
loop_3646:
fmovrse %l1, %f12, %f5
tsubcctv %i7, %i4, %g2
movge %icc, %i2, %g6
loop_3647:
tcc %xcc, 0x0
bne,pt %icc, loop_3648
fxors %f3, %f11, %f7
stw %l2, [%l7 + 0x10]
smulcc %g7, 0x173A, %o5
loop_3648:
ldsb [%l7 + 0x30], %o6
fmovsl %xcc, %f11, %f15
sll %i3, %g4, %l3
fxors %f6, %f3, %f10
fpadd32 %f4, %f8, %f12
fmovdcc %xcc, %f8, %f15
fcmped %fcc0, %f8, %f2
std %f14, [%l7 + 0x08]
te %xcc, 0x7
edge32 %i0, %o0, %o1
bne,pt %xcc, loop_3649
add %l5, %o7, %o2
brnz,a %l4, loop_3650
ldsb [%l7 + 0x19], %i1
loop_3649:
lduw [%l7 + 0x64], %o3
ldsw [%l7 + 0x34], %i6
loop_3650:
ldd [%l7 + 0x38], %f4
edge32ln %i5, %g5, %l6
fmovs %f2, %f12
fmovdg %xcc, %f8, %f7
fmovrse %g3, %f15, %f7
umul %o4, 0x0916, %l0
nop
setx loop_3651, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mulscc %l1, %i7, %g1
stb %g2, [%l7 + 0x59]
fsrc2 %f8, %f14
loop_3651:
movneg %icc, %i4, %i2
fmovrsgz %l2, %f7, %f3
stx %g6, [%l7 + 0x08]
tn %xcc, 0x0
tpos %xcc, 0x0
or %g7, %o6, %o5
nop
setx loop_3652, %l0, %l1
jmpl %l1, %g4
fsrc1s %f13, %f7
ldx [%l7 + 0x30], %l3
fmovrdgez %i0, %f4, %f4
loop_3652:
ldsh [%l7 + 0x18], %i3
fmovsa %icc, %f0, %f1
ldx [%l7 + 0x28], %o0
fbule %fcc2, loop_3653
ldsb [%l7 + 0x57], %o1
tl %xcc, 0x4
fcmped %fcc1, %f0, %f0
loop_3653:
fblg,a %fcc2, loop_3654
fcmpgt32 %f0, %f12, %l5
fmovdleu %xcc, %f6, %f9
stb %o2, [%l7 + 0x37]
loop_3654:
std %f0, [%l7 + 0x50]
stx %o7, [%l7 + 0x60]
subc %l4, 0x0D64, %i1
andncc %o3, %i5, %i6
taddcctv %l6, 0x1D38, %g3
ldsw [%l7 + 0x7C], %g5
fmovda %xcc, %f8, %f13
fnot2 %f2, %f10
ldsw [%l7 + 0x48], %o4
lduh [%l7 + 0x42], %l0
tneg %icc, 0x2
fandnot2 %f10, %f0, %f12
fsrc2 %f14, %f14
std %f2, [%l7 + 0x18]
fmovdcc %xcc, %f5, %f4
srl %l1, %g1, %i7
faligndata %f14, %f0, %f4
fbul,a %fcc1, loop_3655
std %f10, [%l7 + 0x48]
array32 %g2, %i4, %i2
fandnot2 %f8, %f2, %f8
loop_3655:
brnz,a %g6, loop_3656
ldsw [%l7 + 0x34], %g7
fmovsneg %xcc, %f2, %f13
fpack32 %f6, %f10, %f12
loop_3656:
fpadd32s %f4, %f4, %f8
sethi 0x1ED7, %l2
sth %o5, [%l7 + 0x34]
fmovdg %xcc, %f10, %f3
or %g4, 0x1DC8, %l3
fbo,a %fcc3, loop_3657
ldub [%l7 + 0x68], %i0
bl,pn %xcc, loop_3658
andcc %i3, 0x1DAE, %o6
loop_3657:
fands %f2, %f0, %f6
fsrc1s %f15, %f2
loop_3658:
ldx [%l7 + 0x38], %o1
nop
setx loop_3659, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sll %o0, 0x0E, %o2
ldsb [%l7 + 0x14], %o7
fpackfix %f14, %f6
loop_3659:
fcmpne16 %f4, %f8, %l4
fbule %fcc0, loop_3660
fcmpes %fcc2, %f7, %f5
fandnot1 %f12, %f12, %f6
fmovrslz %l5, %f3, %f3
loop_3660:
edge8 %o3, %i1, %i5
edge16n %i6, %g3, %g5
fmovrde %l6, %f6, %f14
edge16 %l0, %l1, %o4
faligndata %f2, %f4, %f14
stx %i7, [%l7 + 0x40]
sth %g1, [%l7 + 0x74]
ba,a %icc, loop_3661
tle %xcc, 0x2
fornot2 %f4, %f4, %f2
ldx [%l7 + 0x58], %i4
loop_3661:
fble,a %fcc2, loop_3662
move %icc, %i2, %g2
alignaddr %g7, %g6, %l2
fxnor %f12, %f10, %f0
loop_3662:
std %f4, [%l7 + 0x50]
stx %o5, [%l7 + 0x18]
ldub [%l7 + 0x70], %g4
xnor %l3, %i3, %i0
fornot1 %f12, %f12, %f14
fabss %f0, %f11
fnegd %f8, %f0
ldub [%l7 + 0x42], %o6
fcmpgt16 %f10, %f4, %o0
fpsub32 %f6, %f6, %f6
fnot2 %f12, %f10
tvs %xcc, 0x0
fmovdne %icc, %f14, %f12
bvs loop_3663
lduh [%l7 + 0x38], %o2
fnegs %f2, %f7
fmovdgu %icc, %f15, %f13
loop_3663:
fmovsne %xcc, %f7, %f11
ldx [%l7 + 0x50], %o1
ldsb [%l7 + 0x72], %l4
xnorcc %l5, 0x0011, %o3
std %f0, [%l7 + 0x58]
ldsw [%l7 + 0x24], %i1
fsrc2s %f9, %f3
fornot2s %f8, %f8, %f1
ldsb [%l7 + 0x49], %o7
tle %icc, 0x5
stw %i6, [%l7 + 0x0C]
ldub [%l7 + 0x28], %g3
brgez,a %g5, loop_3664
mulscc %l6, 0x1C7A, %l0
fpackfix %f14, %f4
fmovse %xcc, %f2, %f13
loop_3664:
lduw [%l7 + 0x2C], %i5
movcs %icc, %l1, %i7
bn,a loop_3665
fmovdgu %icc, %f4, %f13
tpos %xcc, 0x7
ldsb [%l7 + 0x18], %o4
loop_3665:
ldub [%l7 + 0x23], %g1
std %f10, [%l7 + 0x38]
fbue %fcc0, loop_3666
stw %i4, [%l7 + 0x5C]
st %f4, [%l7 + 0x64]
stb %g2, [%l7 + 0x52]
loop_3666:
fbug %fcc0, loop_3667
st %f11, [%l7 + 0x30]
tvc %xcc, 0x4
ldx [%l7 + 0x40], %g7
loop_3667:
st %f1, [%l7 + 0x50]
fbul,a %fcc0, loop_3668
fmovsleu %icc, %f2, %f3
ba,pt %xcc, loop_3669
fcmpes %fcc2, %f0, %f14
loop_3668:
fcmple32 %f10, %f2, %i2
ldd [%l7 + 0x70], %f12
loop_3669:
fmovdle %icc, %f10, %f2
fmovrslz %l2, %f2, %f9
fmovscc %xcc, %f0, %f12
movpos %xcc, %g6, %g4
fpsub32 %f12, %f10, %f8
orcc %o5, %l3, %i3
fmovdle %icc, %f4, %f14
movrne %o6, 0x01E, %i0
stx %o2, [%l7 + 0x28]
fmovrsgz %o0, %f13, %f9
lduh [%l7 + 0x6A], %l4
subccc %l5, %o1, %o3
fmul8x16al %f6, %f15, %f0
ldub [%l7 + 0x14], %i1
sllx %o7, %g3, %i6
bpos %icc, loop_3670
fands %f10, %f12, %f8
edge32ln %l6, %l0, %g5
stx %i5, [%l7 + 0x68]
loop_3670:
bshuffle %f12, %f6, %f14
ldsh [%l7 + 0x4E], %i7
fmovdvs %xcc, %f9, %f2
tsubcc %o4, 0x1D45, %g1
fmovdvc %xcc, %f14, %f12
brz,a %l1, loop_3671
stb %g2, [%l7 + 0x3B]
tcc %icc, 0x6
ldub [%l7 + 0x4B], %i4
loop_3671:
movn %icc, %g7, %i2
fmovdpos %xcc, %f6, %f2
tsubcc %l2, 0x0D5D, %g4
tpos %icc, 0x5
ldsw [%l7 + 0x24], %o5
fbuge,a %fcc3, loop_3672
stb %g6, [%l7 + 0x78]
ldx [%l7 + 0x78], %l3
fmovrdgez %i3, %f10, %f10
loop_3672:
edge16l %i0, %o6, %o2
fmovrdlz %o0, %f10, %f12
fmovsleu %icc, %f12, %f4
bcs,pt %icc, loop_3673
bleu,a loop_3674
fbu,a %fcc0, loop_3675
fpsub16 %f14, %f2, %f6
loop_3673:
movne %xcc, %l5, %l4
loop_3674:
bgu,pn %icc, loop_3676
loop_3675:
stw %o1, [%l7 + 0x1C]
st %f5, [%l7 + 0x28]
std %f14, [%l7 + 0x58]
loop_3676:
bcs,pn %xcc, loop_3677
movle %xcc, %o3, %o7
fmuld8ulx16 %f10, %f4, %f8
sra %g3, 0x02, %i6
loop_3677:
tl %xcc, 0x6
stx %l6, [%l7 + 0x30]
fabss %f15, %f6
movcc %xcc, %i1, %l0
fbl,a %fcc0, loop_3678
fmovdleu %xcc, %f10, %f10
fmul8x16au %f9, %f8, %f12
fcmpeq16 %f6, %f2, %g5
loop_3678:
ldx [%l7 + 0x18], %i7
brnz %i5, loop_3679
sll %g1, %o4, %g2
fmovdvs %xcc, %f6, %f4
fpsub16 %f12, %f10, %f14
loop_3679:
fabss %f7, %f14
bvc,a %icc, loop_3680
lduw [%l7 + 0x24], %l1
movneg %icc, %i4, %i2
fmovsne %xcc, %f4, %f14
loop_3680:
ldsw [%l7 + 0x4C], %g7
ldub [%l7 + 0x7D], %l2
ldsb [%l7 + 0x51], %o5
tpos %icc, 0x3
fmovrdgz %g4, %f12, %f2
movre %g6, 0x107, %l3
fornot1 %f2, %f6, %f10
stb %i0, [%l7 + 0x6F]
fmovsneg %icc, %f13, %f9
umulcc %o6, 0x107F, %o2
fbg %fcc0, loop_3681
fcmple32 %f2, %f6, %o0
ldsw [%l7 + 0x6C], %l5
st %f5, [%l7 + 0x3C]
loop_3681:
fcmple32 %f10, %f2, %l4
bgu loop_3682
movg %icc, %i3, %o3
edge8n %o7, %o1, %i6
fmovsneg %xcc, %f1, %f12
loop_3682:
movvc %xcc, %l6, %i1
stx %g3, [%l7 + 0x28]
sth %l0, [%l7 + 0x4E]
movvs %icc, %g5, %i5
faligndata %f12, %f4, %f10
fmovdvc %xcc, %f1, %f15
bgu,a %xcc, loop_3683
fpack32 %f14, %f0, %f0
stw %i7, [%l7 + 0x0C]
call loop_3684
loop_3683:
call loop_3685
fzero %f0
movcs %xcc, %o4, %g2
loop_3684:
fmovdneg %xcc, %f1, %f3
loop_3685:
ldsh [%l7 + 0x74], %l1
lduh [%l7 + 0x2A], %i4
fandnot2s %f4, %f8, %f13
edge8n %g1, %i2, %g7
stb %l2, [%l7 + 0x3E]
nop
setx loop_3686, %l0, %l1
jmpl %l1, %o5
movrne %g6, 0x10E, %l3
movge %icc, %i0, %o6
sth %o2, [%l7 + 0x4A]
loop_3686:
movneg %icc, %o0, %g4
ldd [%l7 + 0x40], %f14
movre %l4, 0x09E, %i3
ldx [%l7 + 0x10], %l5
lduh [%l7 + 0x6E], %o7
fabss %f3, %f5
fzero %f14
tcs %icc, 0x0
movpos %xcc, %o1, %o3
faligndata %f2, %f12, %f14
andncc %l6, %i6, %i1
tvs %icc, 0x6
orcc %l0, %g5, %i5
fmul8sux16 %f4, %f2, %f0
bvc,a loop_3687
fnot2 %f0, %f8
fmovdcs %icc, %f14, %f7
tgu %xcc, 0x3
loop_3687:
ld [%l7 + 0x6C], %f0
udiv %g3, 0x0278, %i7
fxors %f15, %f8, %f13
fnot2s %f9, %f10
tcc %xcc, 0x6
stx %o4, [%l7 + 0x20]
fsrc1s %f2, %f9
movleu %xcc, %g2, %i4
edge8ln %g1, %l1, %g7
xorcc %l2, %i2, %o5
and %g6, %i0, %o6
fmovspos %icc, %f2, %f13
st %f7, [%l7 + 0x14]
nop
setx loop_3688, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x0E], %l3
fbg,a %fcc2, loop_3689
fcmple32 %f8, %f4, %o2
loop_3688:
fcmpd %fcc3, %f8, %f0
srl %g4, %l4, %o0
loop_3689:
tne %icc, 0x4
smulcc %i3, %l5, %o7
stx %o3, [%l7 + 0x28]
orncc %o1, %l6, %i6
fmovscs %xcc, %f1, %f10
fmovrdgz %l0, %f14, %f2
udiv %i1, 0x1086, %i5
bneg,a,pt %xcc, loop_3690
lduw [%l7 + 0x28], %g5
fxnor %f12, %f12, %f4
st %f2, [%l7 + 0x64]
loop_3690:
fmovdl %xcc, %f5, %f9
lduw [%l7 + 0x48], %g3
sdiv %i7, 0x05B8, %o4
fxnor %f12, %f8, %f10
fbo %fcc3, loop_3691
tl %xcc, 0x0
fmovrdgez %g2, %f8, %f4
ldsb [%l7 + 0x1F], %i4
loop_3691:
ldsh [%l7 + 0x32], %g1
ldsh [%l7 + 0x2C], %l1
taddcctv %l2, %i2, %g7
edge32 %g6, %i0, %o6
tne %xcc, 0x2
st %f7, [%l7 + 0x18]
fmovrdlez %o5, %f14, %f14
tsubcctv %l3, 0x1AF5, %o2
fmovd %f12, %f0
lduw [%l7 + 0x08], %l4
edge8l %o0, %g4, %i3
lduh [%l7 + 0x0A], %o7
fexpand %f2, %f6
array16 %o3, %o1, %l6
fsrc1 %f10, %f6
fmovrsgz %l5, %f10, %f13
ld [%l7 + 0x78], %f3
orn %i6, %i1, %i5
fbn,a %fcc0, loop_3692
fxnors %f12, %f9, %f6
fmovrdgez %l0, %f4, %f2
ldsh [%l7 + 0x64], %g5
loop_3692:
movrlz %i7, 0x3AC, %o4
fabss %f13, %f2
fmovrsne %g3, %f2, %f0
ldsh [%l7 + 0x7C], %i4
ldx [%l7 + 0x18], %g2
tneg %icc, 0x6
popc 0x129B, %g1
stb %l2, [%l7 + 0x0C]
fones %f7
movgu %icc, %l1, %i2
bvc,a loop_3693
ldd [%l7 + 0x78], %f0
fnands %f5, %f5, %f8
udivx %g6, 0x16E0, %g7
loop_3693:
lduw [%l7 + 0x48], %i0
fmovrdgez %o5, %f14, %f8
bshuffle %f2, %f4, %f0
ldsb [%l7 + 0x34], %o6
bg,a loop_3694
ldd [%l7 + 0x20], %f8
orncc %o2, %l3, %o0
fnot2s %f1, %f10
loop_3694:
fbule %fcc0, loop_3695
fbue %fcc1, loop_3696
sth %g4, [%l7 + 0x1E]
ta %xcc, 0x0
loop_3695:
edge32 %l4, %i3, %o3
loop_3696:
fbug,a %fcc2, loop_3697
fone %f10
fone %f4
fcmpd %fcc1, %f8, %f0
loop_3697:
lduw [%l7 + 0x40], %o7
fmovsne %icc, %f12, %f13
edge16n %l6, %o1, %l5
lduh [%l7 + 0x0C], %i1
bl,a,pn %xcc, loop_3698
fbuge,a %fcc3, loop_3699
fornot1s %f13, %f5, %f10
fxnors %f0, %f15, %f6
loop_3698:
fmovsa %icc, %f15, %f12
loop_3699:
lduw [%l7 + 0x24], %i6
fmul8x16al %f14, %f1, %f0
fblg,a %fcc3, loop_3700
stw %l0, [%l7 + 0x70]
movvs %icc, %i5, %i7
fbl,a %fcc0, loop_3701
loop_3700:
fmovdgu %xcc, %f14, %f9
sth %g5, [%l7 + 0x76]
call loop_3702
loop_3701:
fmovdneg %xcc, %f15, %f12
fmovsge %xcc, %f8, %f13
addc %o4, 0x1CB7, %g3
loop_3702:
fors %f2, %f15, %f2
stb %i4, [%l7 + 0x0D]
brnz,a %g1, loop_3703
fpackfix %f8, %f4
fbge,a %fcc0, loop_3704
st %f10, [%l7 + 0x48]
loop_3703:
be loop_3705
lduh [%l7 + 0x26], %g2
loop_3704:
fmovdneg %icc, %f14, %f6
fmovsge %xcc, %f5, %f13
loop_3705:
fcmpes %fcc1, %f10, %f3
lduh [%l7 + 0x2C], %l2
fxnors %f1, %f3, %f8
xnor %l1, %g6, %g7
ldsh [%l7 + 0x3A], %i2
fmovdne %xcc, %f14, %f1
lduw [%l7 + 0x14], %o5
movge %icc, %i0, %o2
ldx [%l7 + 0x50], %o6
fmovdvc %icc, %f7, %f6
fbl,a %fcc0, loop_3706
ldx [%l7 + 0x08], %l3
fba %fcc3, loop_3707
fmuld8sux16 %f8, %f0, %f12
loop_3706:
stb %g4, [%l7 + 0x10]
ldsh [%l7 + 0x2C], %l4
loop_3707:
movneg %xcc, %i3, %o0
bge,a,pt %xcc, loop_3708
nop
setx loop_3709, %l0, %l1
jmpl %l1, %o3
fpadd16s %f15, %f4, %f6
or %l6, 0x1885, %o1
loop_3708:
orcc %o7, %l5, %i6
loop_3709:
fmovsn %icc, %f10, %f9
fmovrdlez %i1, %f2, %f4
movne %icc, %i5, %i7
stx %g5, [%l7 + 0x70]
fpadd16s %f12, %f1, %f3
fnor %f0, %f4, %f14
tcs %xcc, 0x3
brgez %o4, loop_3710
ldx [%l7 + 0x28], %g3
andcc %l0, %g1, %i4
fnot2 %f6, %f6
loop_3710:
std %f0, [%l7 + 0x78]
fmovrdgz %l2, %f8, %f10
tl %xcc, 0x7
ldx [%l7 + 0x40], %l1
edge8n %g2, %g6, %i2
andn %g7, %i0, %o5
fandnot1 %f6, %f14, %f6
pdist %f4, %f8, %f12
fones %f8
fmovs %f12, %f0
fmovsgu %xcc, %f13, %f10
ldsb [%l7 + 0x0B], %o2
sra %l3, 0x03, %o6
movrne %l4, %g4, %i3
xorcc %o0, 0x0207, %o3
faligndata %f14, %f2, %f6
ld [%l7 + 0x14], %f5
ldub [%l7 + 0x0A], %l6
fmovrsgez %o1, %f10, %f9
sth %l5, [%l7 + 0x0E]
lduw [%l7 + 0x24], %o7
fornot1 %f6, %f10, %f4
fmovd %f10, %f6
st %f10, [%l7 + 0x38]
bshuffle %f6, %f0, %f6
brlez %i1, loop_3711
fnands %f15, %f14, %f10
ldub [%l7 + 0x3F], %i6
nop
setx loop_3712, %l0, %l1
jmpl %l1, %i7
loop_3711:
subcc %g5, 0x0D6A, %i5
fzeros %f14
ldsw [%l7 + 0x50], %g3
loop_3712:
sethi 0x031C, %l0
stw %o4, [%l7 + 0x40]
ldsh [%l7 + 0x10], %g1
fsrc2s %f5, %f10
movcs %xcc, %i4, %l2
edge16ln %l1, %g6, %i2
movcs %xcc, %g7, %g2
sth %o5, [%l7 + 0x28]
fpsub32s %f13, %f9, %f12
stx %o2, [%l7 + 0x20]
ld [%l7 + 0x08], %f14
orn %i0, %l3, %o6
tge %xcc, 0x1
sub %l4, 0x148C, %g4
fcmpes %fcc0, %f10, %f1
fxnors %f0, %f5, %f14
ldsb [%l7 + 0x4C], %o0
movrgz %o3, %l6, %i3
brgez %o1, loop_3713
fmovrsgez %l5, %f1, %f7
tpos %icc, 0x6
srl %o7, 0x1B, %i1
loop_3713:
fpadd16 %f4, %f12, %f0
fmovsn %icc, %f13, %f4
fmovrsgez %i7, %f15, %f3
brlez %i6, loop_3714
tgu %xcc, 0x2
ldd [%l7 + 0x28], %f12
stb %i5, [%l7 + 0x32]
loop_3714:
st %f11, [%l7 + 0x24]
std %f6, [%l7 + 0x40]
edge32n %g5, %g3, %l0
fbge %fcc1, loop_3715
nop
setx loop_3716, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x70], %g1
taddcctv %i4, %o4, %l1
loop_3715:
fmovd %f2, %f4
loop_3716:
stb %l2, [%l7 + 0x0C]
brlz,a %i2, loop_3717
fmovdpos %xcc, %f7, %f11
ble,pn %icc, loop_3718
stx %g6, [%l7 + 0x60]
loop_3717:
ldsb [%l7 + 0x4C], %g7
fbu %fcc1, loop_3719
loop_3718:
addc %g2, %o5, %i0
ldsb [%l7 + 0x62], %o2
edge16ln %l3, %l4, %o6
loop_3719:
fmovdcs %icc, %f6, %f1
ldsw [%l7 + 0x08], %o0
ldd [%l7 + 0x40], %f6
srax %g4, 0x08, %l6
ldub [%l7 + 0x52], %i3
fbn,a %fcc2, loop_3720
bne loop_3721
edge16n %o3, %l5, %o1
tne %xcc, 0x5
loop_3720:
fmovrslz %o7, %f8, %f15
loop_3721:
lduh [%l7 + 0x7C], %i7
ldsw [%l7 + 0x34], %i1
stx %i6, [%l7 + 0x70]
movre %g5, %i5, %l0
st %f11, [%l7 + 0x10]
fmovdge %xcc, %f2, %f3
ldsh [%l7 + 0x74], %g1
fmovdpos %icc, %f9, %f4
ld [%l7 + 0x38], %f0
ldx [%l7 + 0x38], %i4
fmovde %xcc, %f1, %f13
edge8l %g3, %l1, %o4
edge32ln %l2, %i2, %g6
srlx %g2, 0x18, %g7
ldsb [%l7 + 0x30], %i0
edge32l %o2, %o5, %l4
sub %o6, 0x10BF, %o0
lduh [%l7 + 0x08], %l3
ldx [%l7 + 0x50], %g4
bne,a,pt %icc, loop_3722
sllx %l6, 0x15, %i3
fpadd16 %f10, %f6, %f12
st %f6, [%l7 + 0x24]
loop_3722:
fmul8x16au %f6, %f2, %f2
tge %icc, 0x2
fpack16 %f0, %f4
std %f2, [%l7 + 0x40]
st %f2, [%l7 + 0x60]
st %f3, [%l7 + 0x44]
srlx %l5, 0x1B, %o1
fmovrslz %o3, %f2, %f10
movrlz %o7, 0x040, %i1
stw %i6, [%l7 + 0x28]
orncc %i7, %g5, %l0
stb %g1, [%l7 + 0x7C]
ldd [%l7 + 0x60], %f14
lduw [%l7 + 0x20], %i4
fpadd16 %f6, %f2, %f10
edge32l %g3, %i5, %o4
be,a,pn %xcc, loop_3723
ldd [%l7 + 0x70], %f10
fmovdle %xcc, %f12, %f4
ldsb [%l7 + 0x62], %l2
loop_3723:
fmovdge %icc, %f1, %f4
ldx [%l7 + 0x70], %l1
stx %g6, [%l7 + 0x60]
lduh [%l7 + 0x7A], %g2
ldsh [%l7 + 0x14], %g7
tsubcctv %i0, 0x02EF, %o2
sdivx %o5, 0x04FE, %i2
ldsw [%l7 + 0x38], %l4
ld [%l7 + 0x20], %f4
tcc %xcc, 0x4
udivx %o0, 0x08A0, %l3
te %xcc, 0x4
edge8n %o6, %l6, %i3
fcmpd %fcc0, %f8, %f2
taddcc %g4, 0x1E65, %o1
lduw [%l7 + 0x28], %o3
bg,pn %xcc, loop_3724
fandnot2s %f3, %f1, %f10
fmovsl %icc, %f5, %f5
fnands %f11, %f15, %f13
loop_3724:
fmovdgu %xcc, %f2, %f7
stb %l5, [%l7 + 0x7F]
fornot1s %f1, %f2, %f7
fsrc1 %f8, %f8
fbule %fcc1, loop_3725
fble,a %fcc3, loop_3726
mulx %i1, 0x125A, %o7
bgu,a,pn %xcc, loop_3727
loop_3725:
fmul8x16au %f9, %f4, %f2
loop_3726:
tle %xcc, 0x0
movre %i7, %i6, %g5
loop_3727:
tn %xcc, 0x2
sth %g1, [%l7 + 0x4E]
faligndata %f2, %f4, %f0
fcmple32 %f2, %f4, %i4
lduh [%l7 + 0x36], %l0
udivx %g3, 0x1D89, %o4
stx %l2, [%l7 + 0x60]
fmovdgu %icc, %f1, %f3
lduh [%l7 + 0x30], %l1
std %f10, [%l7 + 0x30]
stw %g6, [%l7 + 0x78]
ldx [%l7 + 0x48], %i5
sth %g7, [%l7 + 0x76]
fcmpeq32 %f10, %f12, %i0
ldsw [%l7 + 0x18], %g2
sth %o5, [%l7 + 0x34]
brnz,a %i2, loop_3728
lduw [%l7 + 0x14], %l4
fmovdle %xcc, %f14, %f6
lduh [%l7 + 0x3E], %o0
loop_3728:
stb %o2, [%l7 + 0x47]
fmul8sux16 %f6, %f12, %f6
fpsub32 %f2, %f4, %f2
ld [%l7 + 0x14], %f0
alignaddrl %l3, %l6, %i3
std %f6, [%l7 + 0x10]
bg,a %xcc, loop_3729
edge32ln %g4, %o1, %o3
tsubcctv %l5, 0x1749, %o6
fmovse %icc, %f10, %f9
loop_3729:
stx %o7, [%l7 + 0x20]
fmovdne %icc, %f1, %f13
fbe %fcc3, loop_3730
ldub [%l7 + 0x5D], %i7
ldx [%l7 + 0x20], %i1
ldsh [%l7 + 0x22], %g5
loop_3730:
ldsb [%l7 + 0x41], %i6
fmovrdgz %g1, %f8, %f10
brlz %i4, loop_3731
fzero %f8
xnor %l0, %g3, %l2
bpos,a %xcc, loop_3732
loop_3731:
fbne,a %fcc1, loop_3733
fandnot1s %f14, %f9, %f1
fmovrsgz %l1, %f6, %f8
loop_3732:
edge32 %g6, %o4, %i5
loop_3733:
fbue,a %fcc3, loop_3734
fcmpeq32 %f8, %f10, %g7
ldub [%l7 + 0x1C], %g2
ldsb [%l7 + 0x3A], %o5
loop_3734:
fand %f10, %f0, %f10
movrgz %i2, %i0, %l4
fmovrslez %o0, %f11, %f0
te %icc, 0x5
ldub [%l7 + 0x5E], %l3
edge16ln %o2, %i3, %g4
fmovsa %icc, %f0, %f1
tneg %xcc, 0x0
fsrc2s %f4, %f15
ld [%l7 + 0x48], %f1
fmovsle %icc, %f10, %f0
tn %xcc, 0x1
lduh [%l7 + 0x7C], %o1
fbul,a %fcc1, loop_3735
fnot1s %f12, %f12
fnand %f8, %f6, %f10
stb %o3, [%l7 + 0x74]
loop_3735:
ldsb [%l7 + 0x6C], %l5
fmovdge %icc, %f10, %f0
fexpand %f7, %f12
fmovrdne %l6, %f8, %f10
fpadd32 %f10, %f4, %f10
movle %icc, %o7, %o6
fmovde %icc, %f8, %f7
tn %icc, 0x7
fandnot2 %f0, %f12, %f14
ldsh [%l7 + 0x3E], %i1
sth %i7, [%l7 + 0x52]
fble %fcc0, loop_3736
fmovdg %icc, %f10, %f2
fexpand %f8, %f6
sth %i6, [%l7 + 0x3E]
loop_3736:
or %g5, %i4, %l0
lduh [%l7 + 0x6C], %g1
taddcctv %g3, %l2, %l1
brnz,a %o4, loop_3737
tgu %xcc, 0x2
ldd [%l7 + 0x38], %f2
fmovsge %xcc, %f12, %f7
loop_3737:
fmovdgu %xcc, %f4, %f5
nop
setx loop_3738, %l0, %l1
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 + 0x78], %g6
brnz %g7, loop_3739
stx %i5, [%l7 + 0x68]
loop_3738:
tle %xcc, 0x3
ldsw [%l7 + 0x20], %o5
loop_3739:
fmovsg %icc, %f14, %f0
fbge %fcc2, loop_3740
lduh [%l7 + 0x54], %g2
movne %xcc, %i2, %l4
stb %o0, [%l7 + 0x23]
loop_3740:
ldsw [%l7 + 0x14], %i0
mova %icc, %l3, %o2
array8 %i3, %g4, %o3
ldsw [%l7 + 0x28], %l5
bcs,a loop_3741
fsrc2 %f0, %f4
fmovdle %icc, %f15, %f1
xor %o1, 0x0CCD, %l6
loop_3741:
ldub [%l7 + 0x39], %o6
fbl %fcc0, loop_3742
ldx [%l7 + 0x70], %o7
fxnor %f6, %f14, %f10
alignaddr %i7, %i1, %i6
loop_3742:
call loop_3743
ldd [%l7 + 0x20], %f8
brnz,a %i4, loop_3744
fornot1 %f0, %f0, %f8
loop_3743:
fbo,a %fcc1, loop_3745
andncc %l0, %g1, %g5
loop_3744:
bge,pn %xcc, loop_3746
bn,a,pt %xcc, loop_3747
loop_3745:
fexpand %f14, %f6
umulcc %l2, %g3, %o4
loop_3746:
addccc %g6, %l1, %g7
loop_3747:
stx %i5, [%l7 + 0x30]
fmovspos %xcc, %f12, %f6
mulscc %o5, 0x0A88, %g2
mulscc %i2, %l4, %o0
lduh [%l7 + 0x28], %l3
fcmps %fcc0, %f8, %f0
ldsh [%l7 + 0x76], %i0
move %icc, %i3, %o2
fmovsle %xcc, %f7, %f4
brlez %g4, loop_3748
movcc %xcc, %o3, %o1
fmovdle %xcc, %f7, %f9
or %l5, %l6, %o6
loop_3748:
nop
setx loop_3749, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x5C], %i7
fand %f12, %f0, %f14
andncc %o7, %i1, %i4
loop_3749:
movn %icc, %i6, %l0
ldd [%l7 + 0x78], %f6
ldsb [%l7 + 0x73], %g5
fmovrdgz %l2, %f0, %f14
fble %fcc0, loop_3750
fpsub32s %f0, %f2, %f10
call loop_3751
lduh [%l7 + 0x3A], %g1
loop_3750:
std %f6, [%l7 + 0x50]
movle %icc, %g3, %g6
loop_3751:
edge8 %o4, %l1, %i5
be %xcc, loop_3752
fsrc2 %f0, %f4
bcs,a loop_3753
ldsw [%l7 + 0x24], %o5
loop_3752:
ldx [%l7 + 0x68], %g7
fcmpeq32 %f8, %f12, %g2
loop_3753:
bne,pt %icc, loop_3754
subccc %l4, 0x1606, %o0
fandnot1 %f10, %f4, %f4
andcc %i2, %i0, %l3
loop_3754:
ldub [%l7 + 0x1F], %o2
fabss %f6, %f11
fnot1 %f0, %f4
lduh [%l7 + 0x34], %g4
std %f6, [%l7 + 0x18]
fmovrsne %i3, %f9, %f0
xnor %o1, %o3, %l6
fsrc1 %f0, %f8
stx %l5, [%l7 + 0x18]
ldsh [%l7 + 0x6E], %o6
fxnor %f2, %f8, %f14
fandnot1 %f14, %f10, %f4
tsubcctv %o7, 0x1269, %i1
ldd [%l7 + 0x28], %f14
movvc %icc, %i4, %i6
fsrc1 %f8, %f4
ldd [%l7 + 0x58], %f4
fbe,a %fcc0, loop_3755
fmul8ulx16 %f0, %f6, %f2
fornot2s %f15, %f13, %f14
ldub [%l7 + 0x71], %l0
loop_3755:
fcmpne32 %f12, %f10, %g5
add %i7, %g1, %l2
fmovrsgz %g6, %f10, %f1
st %f7, [%l7 + 0x08]
fmovdvs %xcc, %f15, %f5
tle %icc, 0x6
fmovdleu %xcc, %f8, %f3
sllx %g3, %l1, %o4
movrgz %i5, %o5, %g7
movrlez %l4, 0x3A8, %o0
ldub [%l7 + 0x33], %g2
ldx [%l7 + 0x38], %i0
fsrc1s %f10, %f9
fmovse %icc, %f9, %f10
ldsh [%l7 + 0x74], %i2
ldsh [%l7 + 0x20], %l3
srl %g4, %o2, %i3
movl %icc, %o3, %l6
fmovrslez %o1, %f2, %f12
tg %xcc, 0x2
stb %o6, [%l7 + 0x23]
movrlz %l5, %i1, %o7
fnot2 %f0, %f0
bcc,a,pn %icc, loop_3756
andn %i6, %l0, %g5
movne %xcc, %i7, %g1
ldd [%l7 + 0x58], %f4
loop_3756:
stx %i4, [%l7 + 0x68]
movg %xcc, %g6, %g3
brnz %l1, loop_3757
popc %l2, %i5
fbul,a %fcc1, loop_3758
fbul %fcc3, loop_3759
loop_3757:
ldub [%l7 + 0x3F], %o5
ld [%l7 + 0x7C], %f2
loop_3758:
fcmpes %fcc3, %f15, %f14
loop_3759:
movge %icc, %o4, %l4
smulcc %o0, 0x009A, %g7
brgez,a %g2, loop_3760
edge32 %i2, %i0, %l3
fandnot2 %f14, %f6, %f4
fmovsvc %icc, %f0, %f12
loop_3760:
brnz,a %o2, loop_3761
sdivcc %i3, 0x05FD, %g4
and %l6, %o3, %o6
fbue %fcc0, loop_3762
loop_3761:
stx %o1, [%l7 + 0x68]
ldsh [%l7 + 0x6E], %l5
lduh [%l7 + 0x62], %i1
loop_3762:
fsrc2 %f2, %f8
bge,a %xcc, loop_3763
edge8n %i6, %o7, %g5
fandnot2 %f2, %f8, %f6
tvs %icc, 0x3
loop_3763:
fbu,a %fcc0, loop_3764
stw %i7, [%l7 + 0x0C]
stx %g1, [%l7 + 0x40]
stb %l0, [%l7 + 0x19]
loop_3764:
edge8ln %g6, %g3, %l1
tne %xcc, 0x5
lduh [%l7 + 0x6A], %i4
fmul8x16al %f2, %f5, %f4
tvs %icc, 0x2
std %f2, [%l7 + 0x78]
andcc %l2, 0x0C35, %o5
edge32ln %o4, %i5, %o0
fmovdg %icc, %f12, %f7
fxnor %f8, %f0, %f4
ldd [%l7 + 0x60], %f4
umul %g7, 0x1C84, %g2
and %l4, 0x117A, %i2
stx %l3, [%l7 + 0x18]
umul %i0, %i3, %g4
tge %icc, 0x2
std %f4, [%l7 + 0x58]
bneg,a,pn %icc, loop_3765
edge16ln %l6, %o3, %o2
std %f14, [%l7 + 0x30]
stx %o1, [%l7 + 0x08]
loop_3765:
fsrc1s %f2, %f7
ldd [%l7 + 0x18], %f0
ldx [%l7 + 0x40], %l5
fnors %f12, %f0, %f3
tneg %xcc, 0x4
ldsh [%l7 + 0x6A], %i1
fmovrsgez %i6, %f0, %f14
pdist %f4, %f4, %f0
for %f12, %f8, %f4
stw %o7, [%l7 + 0x74]
edge32n %g5, %o6, %i7
std %f6, [%l7 + 0x60]
ld [%l7 + 0x7C], %f11
stw %l0, [%l7 + 0x58]
andcc %g6, 0x0715, %g1
fmovrslez %g3, %f9, %f2
ldub [%l7 + 0x73], %i4
fmul8sux16 %f6, %f6, %f0
bcs %icc, loop_3766
edge32ln %l1, %o5, %l2
edge8l %i5, %o4, %g7
fornot2s %f11, %f8, %f12
loop_3766:
ldx [%l7 + 0x10], %o0
srlx %l4, %g2, %l3
fmovrslz %i2, %f11, %f10
fblg,a %fcc2, loop_3767
fmovrdlz %i0, %f0, %f4
movrlez %g4, %l6, %o3
std %f4, [%l7 + 0x78]
loop_3767:
fmovrslz %o2, %f7, %f12
movvs %xcc, %i3, %l5
fbule %fcc2, loop_3768
sub %i1, %i6, %o7
movrlez %o1, 0x270, %o6
ldub [%l7 + 0x60], %i7
loop_3768:
fba %fcc2, loop_3769
sra %l0, %g5, %g6
udivcc %g1, 0x190A, %i4
te %xcc, 0x1
loop_3769:
sth %g3, [%l7 + 0x36]
fmovsle %xcc, %f3, %f3
fblg %fcc1, loop_3770
fmovdgu %icc, %f13, %f12
fands %f3, %f11, %f10
ldx [%l7 + 0x20], %o5
loop_3770:
or %l2, 0x179E, %l1
fmovdcs %icc, %f11, %f9
sdivx %o4, 0x1A2B, %i5
add %g7, 0x1EDF, %l4
lduh [%l7 + 0x0A], %g2
fmul8x16 %f13, %f4, %f0
fsrc1 %f0, %f2
bne %icc, loop_3771
bn loop_3772
fcmpgt32 %f12, %f8, %l3
fand %f6, %f0, %f14
loop_3771:
fmovrse %i2, %f12, %f7
loop_3772:
tsubcctv %o0, %g4, %l6
fpack16 %f0, %f0
stb %i0, [%l7 + 0x41]
fnot2s %f4, %f3
tvc %xcc, 0x4
fbl %fcc1, loop_3773
fmovdvc %icc, %f1, %f9
lduw [%l7 + 0x48], %o3
tleu %xcc, 0x5
loop_3773:
ldub [%l7 + 0x11], %i3
addc %l5, 0x1C30, %o2
ldsb [%l7 + 0x56], %i1
sth %o7, [%l7 + 0x54]
fmovrsne %i6, %f15, %f13
bne,a %xcc, loop_3774
fpsub16 %f6, %f14, %f6
movcs %icc, %o1, %o6
sub %l0, 0x0431, %i7
loop_3774:
brlez %g5, loop_3775
and %g1, 0x1127, %g6
movrne %i4, 0x3E3, %g3
fmovde %xcc, %f9, %f2
loop_3775:
addccc %l2, %l1, %o4
sdivx %i5, 0x0733, %g7
ldub [%l7 + 0x23], %l4
brgez %o5, loop_3776
std %f2, [%l7 + 0x60]
ldsh [%l7 + 0x68], %g2
std %f8, [%l7 + 0x60]
loop_3776:
fmovdleu %icc, %f15, %f5
orcc %i2, 0x0414, %o0
bl,pt %xcc, loop_3777
lduw [%l7 + 0x64], %g4
ldd [%l7 + 0x08], %f14
subc %l3, 0x1AA0, %i0
loop_3777:
tsubcc %l6, %i3, %o3
lduw [%l7 + 0x68], %o2
fcmpgt16 %f10, %f8, %l5
st %f11, [%l7 + 0x1C]
xorcc %i1, %o7, %i6
ldsh [%l7 + 0x6E], %o6
ldsb [%l7 + 0x36], %l0
fnands %f9, %f12, %f0
fxnors %f10, %f2, %f9
fones %f13
fmovsge %icc, %f4, %f6
fbule,a %fcc2, loop_3778
edge16ln %i7, %g5, %o1
ldsb [%l7 + 0x38], %g1
movg %xcc, %i4, %g3
loop_3778:
fmovsa %xcc, %f8, %f11
alignaddrl %g6, %l1, %l2
fornot1 %f8, %f12, %f2
tcs %icc, 0x7
fmovrde %i5, %f6, %f2
sth %o4, [%l7 + 0x4E]
taddcctv %g7, 0x0107, %l4
stw %g2, [%l7 + 0x64]
fornot1 %f14, %f8, %f12
fmovrdlez %o5, %f12, %f10
ldd [%l7 + 0x40], %f8
array32 %o0, %g4, %i2
fblg,a %fcc3, loop_3779
st %f11, [%l7 + 0x7C]
fpsub16s %f5, %f0, %f11
fmovspos %xcc, %f12, %f4
loop_3779:
lduw [%l7 + 0x70], %i0
array16 %l6, %l3, %i3
nop
setx loop_3780, %l0, %l1
jmpl %l1, %o2
ldsh [%l7 + 0x30], %o3
movrgz %l5, 0x1F5, %o7
fpsub32 %f2, %f10, %f6
loop_3780:
sth %i1, [%l7 + 0x38]
ldub [%l7 + 0x2D], %o6
fmul8x16au %f4, %f11, %f0
tsubcc %i6, 0x0EA6, %l0
fnegs %f11, %f3
fmovsle %xcc, %f12, %f1
fmovrsne %g5, %f7, %f10
or %i7, %g1, %i4
bshuffle %f8, %f6, %f14
stx %o1, [%l7 + 0x78]
fandnot2s %f13, %f15, %f1
fbul,a %fcc2, loop_3781
faligndata %f10, %f10, %f4
fcmps %fcc0, %f2, %f8
stb %g3, [%l7 + 0x18]
loop_3781:
brnz %g6, loop_3782
std %f2, [%l7 + 0x18]
std %f10, [%l7 + 0x30]
fcmped %fcc1, %f10, %f2
loop_3782:
brlez,a %l1, loop_3783
st %f11, [%l7 + 0x58]
fmovdvs %xcc, %f13, %f1
std %f6, [%l7 + 0x40]
loop_3783:
stb %l2, [%l7 + 0x1D]
move %xcc, %o4, %g7
ldsh [%l7 + 0x46], %i5
edge16 %l4, %g2, %o5
edge8n %g4, %o0, %i2
ldx [%l7 + 0x50], %i0
bcs,a loop_3784
stb %l6, [%l7 + 0x31]
fxors %f7, %f13, %f14
bpos,pn %xcc, loop_3785
loop_3784:
ldd [%l7 + 0x50], %f8
lduw [%l7 + 0x3C], %i3
st %f10, [%l7 + 0x50]
loop_3785:
ba,a,pt %icc, loop_3786
call loop_3787
ldx [%l7 + 0x20], %o2
tneg %icc, 0x6
loop_3786:
ldub [%l7 + 0x6C], %o3
loop_3787:
ldd [%l7 + 0x58], %f12
ldsb [%l7 + 0x7A], %l3
fmovda %xcc, %f10, %f6
udivcc %o7, 0x13E5, %i1
fmovde %icc, %f4, %f0
fmovrslz %o6, %f10, %f4
for %f12, %f0, %f14
sdiv %l5, 0x0358, %l0
nop
setx loop_3788, %l0, %l1
jmpl %l1, %i6
fbul %fcc3, loop_3789
movgu %xcc, %g5, %i7
ldsb [%l7 + 0x4C], %i4
loop_3788:
fmovdge %icc, %f10, %f9
loop_3789:
movrne %o1, 0x2A8, %g1
fandnot1s %f3, %f1, %f2
st %f6, [%l7 + 0x68]
fmovsl %icc, %f10, %f2
umul %g6, %g3, %l1
fornot2s %f10, %f5, %f6
add %l2, 0x149F, %o4
stw %i5, [%l7 + 0x7C]
fornot1 %f4, %f2, %f8
movrgz %g7, 0x2A7, %l4
edge8ln %o5, %g4, %g2
tle %icc, 0x2
movcc %xcc, %i2, %o0
sth %i0, [%l7 + 0x10]
edge8l %i3, %o2, %l6
fmovsge %icc, %f3, %f5
umul %o3, 0x112D, %l3
edge32n %i1, %o7, %l5
fnors %f14, %f10, %f10
fnegs %f15, %f14
fcmpne32 %f2, %f2, %o6
tn %icc, 0x5
alignaddr %i6, %g5, %i7
ldsb [%l7 + 0x1D], %l0
tle %icc, 0x2
siam 0x0
edge32 %i4, %o1, %g1
tvc %xcc, 0x7
fnot2 %f6, %f8
alignaddr %g3, %l1, %l2
stb %o4, [%l7 + 0x1B]
edge32l %g6, %i5, %g7
ldsw [%l7 + 0x58], %o5
lduh [%l7 + 0x10], %g4
fcmpgt16 %f0, %f0, %g2
stw %i2, [%l7 + 0x20]
sdiv %l4, 0x1B59, %o0
bn,pn %xcc, loop_3790
fmovs %f1, %f4
tgu %icc, 0x5
andncc %i3, %i0, %o2
loop_3790:
fmovdvs %xcc, %f10, %f0
fbug,a %fcc0, loop_3791
fmovrslz %l6, %f6, %f11
fmovrslez %o3, %f12, %f6
alignaddrl %l3, %o7, %l5
loop_3791:
ldsh [%l7 + 0x5A], %i1
bcc,pt %icc, loop_3792
fzero %f2
bvs loop_3793
orcc %i6, 0x08F1, %o6
loop_3792:
fmovsge %icc, %f9, %f5
fabss %f4, %f13
loop_3793:
fmovsne %xcc, %f5, %f7
fornot1s %f5, %f8, %f3
std %f2, [%l7 + 0x78]
st %f10, [%l7 + 0x10]
stx %g5, [%l7 + 0x50]
array8 %i7, %l0, %i4
ldsb [%l7 + 0x1D], %o1
movrlez %g1, %g3, %l2
bge,pt %icc, loop_3794
fmovrsne %l1, %f10, %f6
stw %o4, [%l7 + 0x68]
fpadd32s %f12, %f14, %f6
loop_3794:
fbul %fcc2, loop_3795
andcc %i5, 0x028F, %g6
std %f6, [%l7 + 0x28]
nop
setx loop_3796, %l0, %l1
jmpl %l1, %o5
loop_3795:
edge32 %g4, %g7, %i2
ldd [%l7 + 0x58], %f8
nop
setx loop_3797, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3796:
bpos,a loop_3798
ldd [%l7 + 0x50], %f4
brlez,a %l4, loop_3799
loop_3797:
fmovsge %xcc, %f11, %f10
loop_3798:
stx %g2, [%l7 + 0x50]
fpadd16 %f8, %f10, %f2
loop_3799:
lduh [%l7 + 0x38], %o0
ldsw [%l7 + 0x30], %i0
fmovse %icc, %f10, %f8
fmovscs %icc, %f0, %f0
stw %i3, [%l7 + 0x08]
ldsb [%l7 + 0x73], %o2
array16 %l6, %o3, %l3
lduw [%l7 + 0x14], %o7
sdiv %l5, 0x0433, %i6
ldx [%l7 + 0x70], %i1
fmul8x16al %f2, %f9, %f2
ld [%l7 + 0x68], %f5
fpmerge %f7, %f15, %f4
te %xcc, 0x1
fornot1 %f4, %f12, %f4
fnot2 %f14, %f12
fmovdcc %xcc, %f15, %f6
orcc %o6, 0x1D2C, %i7
bvc,pt %icc, loop_3800
ldsw [%l7 + 0x74], %l0
brnz %i4, loop_3801
stb %o1, [%l7 + 0x5D]
loop_3800:
faligndata %f6, %f6, %f12
fsrc1s %f13, %f0
loop_3801:
fbu,a %fcc3, loop_3802
tne %xcc, 0x6
ld [%l7 + 0x14], %f15
fmovrsne %g5, %f12, %f2
loop_3802:
brlez %g1, loop_3803
edge8ln %l2, %g3, %l1
bcc,a %icc, loop_3804
movn %xcc, %o4, %g6
loop_3803:
fpack16 %f10, %f4
call loop_3805
loop_3804:
be,a loop_3806
fmovrsgez %i5, %f6, %f14
ldx [%l7 + 0x48], %o5
loop_3805:
siam 0x6
loop_3806:
movrgez %g4, 0x3E2, %i2
fpadd32 %f14, %f8, %f14
fbuge,a %fcc3, loop_3807
lduh [%l7 + 0x66], %g7
fmovrsgez %g2, %f7, %f2
fmovspos %icc, %f11, %f9
loop_3807:
tsubcc %l4, %i0, %i3
array32 %o2, %o0, %o3
move %icc, %l6, %l3
xor %o7, %i6, %i1
fbug,a %fcc1, loop_3808
fbuge %fcc1, loop_3809
ld [%l7 + 0x6C], %f5
fmovsvc %xcc, %f5, %f6
loop_3808:
fmovrslz %l5, %f2, %f12
loop_3809:
std %f0, [%l7 + 0x10]
movrlz %i7, 0x390, %l0
tpos %icc, 0x4
edge8n %o6, %i4, %o1
fxor %f2, %f10, %f10
edge16 %g1, %g5, %g3
stx %l2, [%l7 + 0x08]
fbu %fcc1, loop_3810
edge8ln %l1, %o4, %g6
tg %xcc, 0x7
ldsh [%l7 + 0x6A], %i5
loop_3810:
te %icc, 0x3
sth %o5, [%l7 + 0x3E]
addcc %g4, %g7, %g2
lduw [%l7 + 0x38], %l4
fmovsgu %xcc, %f5, %f14
srlx %i2, %i0, %i3
fmovdpos %xcc, %f2, %f13
fmovrslez %o2, %f14, %f15
fmovdg %icc, %f7, %f7
fmovrsgz %o3, %f4, %f0
fmovsleu %icc, %f7, %f5
movleu %icc, %o0, %l3
fone %f8
fexpand %f1, %f10
std %f14, [%l7 + 0x30]
fmovsl %xcc, %f13, %f5
ba,a loop_3811
sll %o7, %l6, %i6
ldub [%l7 + 0x76], %i1
stw %l5, [%l7 + 0x18]
loop_3811:
fands %f12, %f15, %f10
edge32 %l0, %o6, %i4
fmovdvc %xcc, %f12, %f9
stb %i7, [%l7 + 0x74]
movleu %icc, %g1, %o1
edge16ln %g3, %l2, %g5
std %f12, [%l7 + 0x20]
fmovdcs %icc, %f7, %f3
fmovscs %xcc, %f8, %f10
fmul8x16al %f10, %f14, %f8
std %f0, [%l7 + 0x38]
edge32n %o4, %g6, %i5
bne,a loop_3812
fpsub16s %f1, %f15, %f12
stw %o5, [%l7 + 0x28]
fmovsg %icc, %f4, %f15
loop_3812:
movvc %icc, %l1, %g4
orncc %g7, %g2, %l4
fmovdpos %xcc, %f0, %f2
subc %i0, 0x0036, %i3
fba,a %fcc0, loop_3813
fmovdleu %icc, %f6, %f4
tvs %xcc, 0x7
edge8 %o2, %i2, %o3
loop_3813:
array32 %l3, %o7, %o0
sth %i6, [%l7 + 0x40]
fmovrsgz %i1, %f13, %f9
subccc %l6, %l5, %o6
sllx %i4, %l0, %i7
fcmpne32 %f0, %f10, %g1
fmovdn %xcc, %f7, %f5
ldub [%l7 + 0x2E], %o1
ldsb [%l7 + 0x15], %g3
tvc %xcc, 0x0
brz,a %g5, loop_3814
fzero %f6
fandnot1 %f0, %f14, %f2
stw %o4, [%l7 + 0x64]
loop_3814:
fmovsge %icc, %f6, %f5
popc 0x1FCA, %g6
fpack32 %f4, %f4, %f12
fmul8x16au %f15, %f9, %f14
lduh [%l7 + 0x42], %l2
stw %i5, [%l7 + 0x70]
fnot2 %f4, %f6
call loop_3815
edge16l %o5, %l1, %g4
nop
setx loop_3816, %l0, %l1
jmpl %l1, %g2
bn %xcc, loop_3817
loop_3815:
fandnot1 %f10, %f4, %f4
ldub [%l7 + 0x26], %g7
loop_3816:
ldsb [%l7 + 0x6D], %l4
loop_3817:
andcc %i3, %o2, %i0
and %o3, 0x0996, %l3
brnz %o7, loop_3818
sdivcc %o0, 0x1E1B, %i6
fbne %fcc1, loop_3819
fmovsgu %icc, %f0, %f13
loop_3818:
fmovrde %i2, %f8, %f4
taddcctv %i1, 0x0EDE, %l6
loop_3819:
tcc %icc, 0x4
edge16l %o6, %l5, %i4
ldsb [%l7 + 0x0B], %i7
addcc %g1, 0x196D, %o1
subcc %l0, 0x0EDA, %g5
stx %o4, [%l7 + 0x60]
ldd [%l7 + 0x30], %f10
ld [%l7 + 0x20], %f4
array8 %g6, %g3, %l2
brnz,a %i5, loop_3820
stb %l1, [%l7 + 0x67]
array8 %o5, %g4, %g7
fbo,a %fcc1, loop_3821
loop_3820:
fones %f1
ldx [%l7 + 0x28], %g2
lduw [%l7 + 0x5C], %i3
loop_3821:
ldsw [%l7 + 0x74], %l4
fbule %fcc1, loop_3822
fbo %fcc2, loop_3823
fnors %f8, %f9, %f4
movgu %xcc, %i0, %o2
loop_3822:
fcmpeq16 %f10, %f8, %l3
loop_3823:
fmovdcc %icc, %f11, %f2
std %f12, [%l7 + 0x40]
tcc %icc, 0x0
fcmpes %fcc1, %f3, %f13
fmuld8ulx16 %f15, %f12, %f10
fmovscc %icc, %f7, %f2
fpsub16s %f8, %f7, %f2
fmul8x16 %f15, %f10, %f14
stb %o7, [%l7 + 0x22]
alignaddrl %o0, %i6, %i2
fmovse %icc, %f1, %f0
fmovsvc %icc, %f6, %f12
udivcc %o3, 0x0CA2, %i1
bgu,pn %xcc, loop_3824
lduh [%l7 + 0x3E], %l6
stb %o6, [%l7 + 0x72]
fmovrdlez %l5, %f0, %f12
loop_3824:
fxors %f14, %f13, %f12
sub %i4, 0x11CE, %g1
movgu %icc, %i7, %o1
fcmple16 %f8, %f14, %l0
ldsb [%l7 + 0x54], %o4
ldx [%l7 + 0x20], %g6
bneg loop_3825
fnot2 %f4, %f14
sllx %g3, %g5, %l2
ldsw [%l7 + 0x40], %i5
loop_3825:
ldd [%l7 + 0x58], %f4
stb %l1, [%l7 + 0x5B]
pdist %f14, %f12, %f12
fmovscs %xcc, %f5, %f0
fmovdpos %xcc, %f13, %f4
fmuld8sux16 %f5, %f11, %f12
or %o5, 0x0C3A, %g7
fmovsge %xcc, %f2, %f10
lduw [%l7 + 0x5C], %g2
stw %i3, [%l7 + 0x2C]
fmovdne %xcc, %f10, %f11
edge32n %g4, %i0, %o2
andcc %l3, %l4, %o7
ta %icc, 0x4
fcmpne16 %f8, %f14, %i6
fba,a %fcc0, loop_3826
fxnors %f6, %f7, %f1
fcmpne32 %f6, %f12, %i2
fmovscs %icc, %f12, %f0
loop_3826:
fmovrsne %o0, %f15, %f14
ldd [%l7 + 0x60], %f14
taddcc %i1, %l6, %o6
movle %icc, %o3, %i4
sethi 0x0310, %g1
bg,a,pn %icc, loop_3827
ba,pt %icc, loop_3828
ldsw [%l7 + 0x1C], %i7
fmovdl %icc, %f1, %f1
loop_3827:
movrne %o1, %l5, %o4
loop_3828:
fzero %f2
st %f12, [%l7 + 0x74]
brz,a %l0, loop_3829
fmovse %xcc, %f0, %f14
bcs,a,pn %xcc, loop_3830
stb %g6, [%l7 + 0x4F]
loop_3829:
ldd [%l7 + 0x60], %f10
fxnors %f4, %f4, %f3
loop_3830:
fmovsleu %xcc, %f1, %f3
brlez,a %g5, loop_3831
fnot1 %f10, %f10
or %g3, %l2, %i5
st %f8, [%l7 + 0x34]
loop_3831:
fmovscs %xcc, %f14, %f14
tvs %xcc, 0x1
srax %o5, %l1, %g2
fmovdl %xcc, %f11, %f4
srl %i3, %g7, %i0
udiv %g4, 0x0549, %o2
fnegs %f1, %f0
fmovrsgz %l4, %f15, %f0
ldx [%l7 + 0x68], %o7
st %f0, [%l7 + 0x60]
fmul8x16 %f13, %f12, %f0
umul %l3, 0x1E7D, %i2
ldsb [%l7 + 0x36], %i6
fmovsl %xcc, %f6, %f7
edge16n %i1, %o0, %l6
fmovdpos %icc, %f9, %f9
movpos %icc, %o6, %i4
fmovda %icc, %f4, %f11
fmovsvc %xcc, %f5, %f9
fcmpes %fcc1, %f6, %f14
array16 %o3, %g1, %o1
addccc %l5, %i7, %l0
fcmpgt32 %f0, %f8, %g6
fcmpes %fcc2, %f7, %f7
movrlz %g5, 0x370, %g3
fmovdne %icc, %f14, %f14
fcmped %fcc3, %f2, %f4
bge,pn %xcc, loop_3832
tneg %xcc, 0x6
fmovrdgz %o4, %f8, %f8
ldsb [%l7 + 0x1C], %i5
loop_3832:
fmovrdgz %o5, %f6, %f12
ldd [%l7 + 0x70], %f6
fmovdn %icc, %f14, %f14
tle %icc, 0x5
array32 %l1, %l2, %g2
sth %i3, [%l7 + 0x1C]
and %i0, %g7, %g4
movvs %xcc, %o2, %l4
sth %l3, [%l7 + 0x4C]
ld [%l7 + 0x30], %f12
ldsw [%l7 + 0x4C], %o7
fors %f1, %f1, %f2
fbug %fcc0, loop_3833
stx %i6, [%l7 + 0x08]
ldsb [%l7 + 0x24], %i1
tcc %xcc, 0x1
loop_3833:
ldsw [%l7 + 0x0C], %i2
ld [%l7 + 0x48], %f11
fmovsvs %xcc, %f3, %f10
fbuge,a %fcc1, loop_3834
tcc %icc, 0x6
fcmple16 %f10, %f12, %l6
st %f12, [%l7 + 0x68]
loop_3834:
fmovdcc %icc, %f11, %f13
fmovspos %xcc, %f2, %f10
fmul8sux16 %f2, %f2, %f12
fcmpeq32 %f12, %f2, %o6
fmovdge %icc, %f4, %f10
edge16 %i4, %o3, %o0
stx %g1, [%l7 + 0x20]
bvc,a,pt %xcc, loop_3835
fmovrdne %l5, %f2, %f14
umul %i7, %l0, %g6
bn,a %xcc, loop_3836
loop_3835:
tcc %icc, 0x0
movgu %xcc, %g5, %g3
fmovrsgz %o1, %f8, %f2
loop_3836:
bcc,pn %xcc, loop_3837
fcmpgt16 %f2, %f12, %o4
fmovsg %icc, %f14, %f10
sdivcc %o5, 0x0234, %l1
loop_3837:
movrlz %i5, 0x2F2, %l2
fpadd16 %f8, %f14, %f4
stb %i3, [%l7 + 0x43]
sth %g2, [%l7 + 0x48]
ldub [%l7 + 0x26], %g7
stw %g4, [%l7 + 0x20]
brlz,a %o2, loop_3838
ld [%l7 + 0x2C], %f12
bcc,pt %xcc, loop_3839
be,a,pn %xcc, loop_3840
loop_3838:
bleu,a loop_3841
lduw [%l7 + 0x70], %l4
loop_3839:
movleu %icc, %i0, %o7
loop_3840:
faligndata %f4, %f4, %f12
loop_3841:
fmovdcs %icc, %f9, %f11
fcmpne16 %f2, %f14, %l3
fabss %f2, %f6
stb %i6, [%l7 + 0x40]
fmul8ulx16 %f12, %f6, %f4
fcmped %fcc0, %f4, %f12
fxors %f5, %f10, %f12
srax %i2, 0x05, %i1
umul %l6, %o6, %o3
movn %icc, %o0, %g1
srax %i4, 0x03, %i7
stb %l5, [%l7 + 0x65]
fandnot2s %f14, %f10, %f7
bge,pn %icc, loop_3842
fmovsa %icc, %f6, %f3
fmovdcc %xcc, %f0, %f10
edge32ln %l0, %g6, %g3
loop_3842:
fmovdleu %xcc, %f9, %f6
bne,a,pn %xcc, loop_3843
movpos %icc, %g5, %o4
ldsb [%l7 + 0x74], %o1
ldub [%l7 + 0x66], %o5
loop_3843:
ldsh [%l7 + 0x32], %i5
ldub [%l7 + 0x73], %l1
fmovscc %icc, %f12, %f1
ldsh [%l7 + 0x26], %i3
fmuld8sux16 %f10, %f14, %f14
taddcctv %l2, 0x07CC, %g7
ldsb [%l7 + 0x2E], %g4
andn %o2, %l4, %i0
movn %icc, %o7, %g2
pdist %f6, %f14, %f6
sth %i6, [%l7 + 0x10]
fcmps %fcc2, %f7, %f6
nop
setx loop_3844, %l0, %l1
jmpl %l1, %i2
st %f12, [%l7 + 0x10]
fzero %f10
ldsw [%l7 + 0x5C], %l3
loop_3844:
ld [%l7 + 0x60], %f11
tle %icc, 0x3
umul %i1, 0x09B0, %l6
fmovsn %icc, %f1, %f13
stb %o6, [%l7 + 0x64]
fpadd32s %f2, %f10, %f10
ld [%l7 + 0x24], %f0
sth %o3, [%l7 + 0x7A]
tneg %icc, 0x7
brgz,a %g1, loop_3845
brz,a %i4, loop_3846
ldsh [%l7 + 0x14], %i7
fble %fcc3, loop_3847
loop_3845:
fcmpne16 %f8, %f6, %o0
loop_3846:
fmovsg %icc, %f4, %f3
fcmpeq16 %f2, %f10, %l0
loop_3847:
fandnot1 %f10, %f2, %f2
movl %xcc, %l5, %g6
fnors %f14, %f11, %f4
fmovsg %xcc, %f13, %f9
tne %icc, 0x7
fnegd %f6, %f6
ldsw [%l7 + 0x08], %g3
tsubcc %o4, 0x1B1F, %o1
lduw [%l7 + 0x68], %g5
ta %icc, 0x0
fcmpne16 %f2, %f10, %i5
std %f8, [%l7 + 0x30]
ldsw [%l7 + 0x70], %l1
ba loop_3848
smulcc %i3, %o5, %l2
fmovrdgez %g4, %f0, %f10
lduw [%l7 + 0x50], %g7
loop_3848:
fble %fcc3, loop_3849
fnot2 %f4, %f6
stw %l4, [%l7 + 0x6C]
stw %o2, [%l7 + 0x58]
loop_3849:
fbg %fcc3, loop_3850
sub %o7, %g2, %i6
bvc %icc, loop_3851
movpos %xcc, %i2, %i0
loop_3850:
bge,a,pn %icc, loop_3852
fors %f8, %f2, %f4
loop_3851:
std %f2, [%l7 + 0x68]
ldub [%l7 + 0x70], %l3
loop_3852:
ldub [%l7 + 0x3D], %l6
ldub [%l7 + 0x3F], %o6
sll %o3, %g1, %i4
fmovsvs %xcc, %f5, %f10
movrgez %i7, 0x168, %i1
fmul8ulx16 %f12, %f2, %f4
array16 %l0, %l5, %o0
fpmerge %f4, %f9, %f0
stb %g6, [%l7 + 0x5A]
lduw [%l7 + 0x4C], %o4
ba,a,pt %icc, loop_3853
ldsb [%l7 + 0x44], %g3
srax %g5, 0x0A, %i5
fmovsvc %icc, %f6, %f15
loop_3853:
fbul,a %fcc1, loop_3854
bcc %icc, loop_3855
stb %l1, [%l7 + 0x68]
tleu %icc, 0x5
loop_3854:
fpadd16 %f4, %f14, %f6
loop_3855:
alignaddrl %i3, %o1, %o5
sdiv %g4, 0x0E03, %l2
tpos %xcc, 0x1
ldd [%l7 + 0x10], %f8
fpadd32 %f14, %f10, %f2
lduw [%l7 + 0x5C], %g7
fmuld8sux16 %f5, %f6, %f12
edge8l %o2, %l4, %g2
tcs %xcc, 0x5
bvc,a %icc, loop_3856
ldd [%l7 + 0x50], %f10
fornot1s %f7, %f6, %f10
stb %i6, [%l7 + 0x68]
loop_3856:
lduw [%l7 + 0x70], %o7
ld [%l7 + 0x08], %f5
taddcctv %i2, %i0, %l3
nop
setx loop_3857, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xnorcc %o6, %l6, %o3
fnegd %f10, %f12
tl %xcc, 0x4
loop_3857:
fors %f1, %f5, %f6
lduh [%l7 + 0x66], %i4
movle %xcc, %g1, %i1
movneg %xcc, %l0, %l5
ldd [%l7 + 0x08], %f14
fmovrdgez %o0, %f0, %f0
srlx %g6, %o4, %g3
ldsw [%l7 + 0x34], %g5
fornot1 %f2, %f8, %f14
fmovsg %xcc, %f4, %f1
fexpand %f15, %f4
bleu,pn %xcc, loop_3858
fmovsl %icc, %f6, %f10
fmovda %xcc, %f10, %f5
subccc %i5, 0x01EA, %i7
loop_3858:
fnot1 %f14, %f10
edge8ln %l1, %o1, %o5
fcmpgt16 %f8, %f2, %g4
stw %l2, [%l7 + 0x74]
fmovrslz %i3, %f3, %f13
bg,a,pn %icc, loop_3859
brnz,a %o2, loop_3860
fpsub32s %f8, %f13, %f9
movneg %icc, %g7, %g2
loop_3859:
fmovsneg %icc, %f9, %f10
loop_3860:
fmovs %f5, %f1
fpack16 %f12, %f2
stb %l4, [%l7 + 0x1F]
orncc %i6, %o7, %i0
movrlz %l3, %o6, %i2
movg %xcc, %o3, %i4
fmovspos %xcc, %f14, %f2
nop
setx loop_3861, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fexpand %f9, %f10
movcs %icc, %l6, %i1
fmovscs %xcc, %f2, %f6
loop_3861:
fbu %fcc2, loop_3862
fmovrslz %l0, %f12, %f8
sth %g1, [%l7 + 0x74]
bcs,pt %xcc, loop_3863
loop_3862:
fsrc1 %f0, %f4
srlx %o0, %g6, %o4
brgz %g3, loop_3864
loop_3863:
srl %l5, 0x1F, %i5
add %g5, 0x10EA, %i7
sth %o1, [%l7 + 0x20]
loop_3864:
stb %o5, [%l7 + 0x38]
fmovrslz %l1, %f3, %f3
ld [%l7 + 0x54], %f6
fmovsne %xcc, %f7, %f9
array16 %g4, %l2, %i3
ldub [%l7 + 0x65], %g7
ldsb [%l7 + 0x54], %g2
st %f10, [%l7 + 0x40]
fornot1s %f5, %f2, %f7
st %f4, [%l7 + 0x2C]
mulx %l4, %o2, %i6
stb %i0, [%l7 + 0x79]
movrgz %o7, %l3, %i2
tvc %xcc, 0x0
fsrc2s %f13, %f15
fbul %fcc2, loop_3865
ldub [%l7 + 0x33], %o3
fzero %f6
bcs,a loop_3866
loop_3865:
lduh [%l7 + 0x5C], %o6
stx %l6, [%l7 + 0x60]
srl %i1, %i4, %g1
loop_3866:
fcmpd %fcc1, %f2, %f8
lduw [%l7 + 0x0C], %l0
brgz %o0, loop_3867
xorcc %g6, %o4, %l5
subc %i5, %g3, %g5
srlx %i7, 0x01, %o5
loop_3867:
fnot1 %f0, %f14
tcc %icc, 0x5
edge32ln %l1, %g4, %o1
tsubcc %i3, 0x0258, %g7
taddcc %l2, %l4, %g2
alignaddrl %o2, %i6, %o7
brgez,a %i0, loop_3868
fnands %f11, %f14, %f9
tleu %xcc, 0x1
fmovsge %xcc, %f3, %f12
loop_3868:
fbue %fcc2, loop_3869
sth %l3, [%l7 + 0x7C]
fxor %f6, %f10, %f10
ldx [%l7 + 0x30], %i2
loop_3869:
sth %o6, [%l7 + 0x6A]
bg,pt %xcc, loop_3870
fmul8ulx16 %f0, %f2, %f12
xnorcc %o3, %i1, %l6
tg %xcc, 0x4
loop_3870:
fmovdvc %icc, %f13, %f2
stw %g1, [%l7 + 0x54]
mova %icc, %l0, %o0
fmovdpos %icc, %f9, %f0
fornot1s %f7, %f11, %f11
movgu %xcc, %i4, %g6
array32 %l5, %i5, %o4
stb %g3, [%l7 + 0x5D]
ldsh [%l7 + 0x0C], %i7
array8 %o5, %l1, %g5
lduw [%l7 + 0x58], %o1
stx %g4, [%l7 + 0x40]
fnot1 %f2, %f10
stb %g7, [%l7 + 0x3F]
sth %l2, [%l7 + 0x6C]
fbul %fcc3, loop_3871
bshuffle %f0, %f14, %f0
ldsb [%l7 + 0x3E], %i3
smulcc %l4, %g2, %o2
loop_3871:
fble,a %fcc2, loop_3872
fmovrsne %o7, %f12, %f4
fornot2s %f14, %f0, %f8
fpadd32 %f10, %f10, %f6
loop_3872:
popc %i6, %l3
add %i0, 0x043D, %i2
ldsw [%l7 + 0x30], %o6
st %f11, [%l7 + 0x60]
std %f2, [%l7 + 0x58]
fmovsa %xcc, %f7, %f9
smul %i1, 0x017A, %l6
ld [%l7 + 0x3C], %f14
stx %o3, [%l7 + 0x48]
xnor %l0, %o0, %g1
fbn,a %fcc1, loop_3873
ldub [%l7 + 0x2D], %g6
nop
setx loop_3874, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpd %fcc2, %f2, %f6
loop_3873:
sll %i4, %l5, %i5
fmovdle %icc, %f7, %f13
loop_3874:
fexpand %f11, %f10
tn %icc, 0x4
udivcc %g3, 0x1F96, %o4
bn loop_3875
ldsh [%l7 + 0x38], %i7
sth %o5, [%l7 + 0x76]
fexpand %f13, %f14
loop_3875:
sll %l1, 0x1E, %g5
fbo %fcc2, loop_3876
sth %o1, [%l7 + 0x74]
and %g4, %l2, %i3
ldx [%l7 + 0x48], %l4
loop_3876:
tleu %xcc, 0x6
movrlez %g7, %o2, %o7
nop
setx loop_3877, %l0, %l1
jmpl %l1, %g2
st %f9, [%l7 + 0x28]
tcs %icc, 0x2
fmovsge %xcc, %f0, %f10
loop_3877:
fmovdgu %xcc, %f9, %f2
stb %l3, [%l7 + 0x18]
fpsub32 %f6, %f2, %f4
fand %f14, %f0, %f14
popc 0x1182, %i0
stb %i2, [%l7 + 0x63]
fnot2 %f0, %f10
fpadd32s %f12, %f3, %f13
edge16ln %o6, %i1, %i6
sra %o3, 0x08, %l0
stb %o0, [%l7 + 0x11]
movleu %icc, %g1, %g6
tcc %icc, 0x0
fbuge %fcc3, loop_3878
movne %icc, %i4, %l5
andncc %l6, %g3, %i5
fors %f3, %f9, %f7
loop_3878:
tg %icc, 0x7
stx %o4, [%l7 + 0x38]
movrlz %o5, 0x070, %i7
movl %icc, %l1, %g5
fbuge %fcc1, loop_3879
fcmpne32 %f8, %f2, %g4
mova %icc, %o1, %i3
stw %l4, [%l7 + 0x2C]
loop_3879:
ldx [%l7 + 0x78], %l2
ldub [%l7 + 0x59], %g7
ldsw [%l7 + 0x0C], %o7
ldx [%l7 + 0x18], %o2
movrne %l3, %g2, %i2
lduw [%l7 + 0x18], %i0
fxnors %f7, %f14, %f2
call loop_3880
subccc %i1, 0x1A7F, %i6
lduh [%l7 + 0x68], %o3
ldub [%l7 + 0x0A], %o6
loop_3880:
movrlez %o0, 0x09B, %l0
fcmpeq32 %f2, %f2, %g1
fmovde %icc, %f14, %f3
brlez,a %i4, loop_3881
bl,pt %xcc, loop_3882
ldsh [%l7 + 0x34], %g6
fpmerge %f14, %f14, %f8
loop_3881:
fbu,a %fcc1, loop_3883
loop_3882:
movre %l5, %g3, %l6
fmovsa %icc, %f8, %f1
fnand %f14, %f4, %f4
loop_3883:
popc 0x15C5, %i5
fbl,a %fcc3, loop_3884
orncc %o5, 0x095B, %i7
srax %o4, 0x10, %l1
tsubcctv %g4, %g5, %i3
loop_3884:
fpackfix %f8, %f11
fpack32 %f2, %f6, %f10
orn %o1, 0x1EF9, %l2
tleu %xcc, 0x4
std %f10, [%l7 + 0x58]
movrlez %l4, %o7, %g7
fpmerge %f0, %f0, %f8
sllx %l3, 0x1D, %o2
fmul8x16au %f15, %f4, %f4
taddcctv %i2, 0x0275, %g2
fmovrdlz %i1, %f4, %f12
stb %i6, [%l7 + 0x25]
lduw [%l7 + 0x3C], %i0
fabsd %f10, %f8
subcc %o3, 0x0014, %o0
stx %o6, [%l7 + 0x10]
fbne %fcc0, loop_3885
fnot2 %f6, %f12
fmovse %icc, %f10, %f4
bn,a,pn %xcc, loop_3886
loop_3885:
fcmpes %fcc1, %f10, %f3
udiv %l0, 0x07E9, %g1
ldsh [%l7 + 0x5C], %i4
loop_3886:
brlz %l5, loop_3887
fmovsge %xcc, %f11, %f9
lduh [%l7 + 0x5E], %g6
ldsb [%l7 + 0x61], %g3
loop_3887:
sth %i5, [%l7 + 0x54]
ld [%l7 + 0x38], %f7
ldsw [%l7 + 0x18], %o5
fmovrslez %l6, %f9, %f12
sub %i7, %l1, %g4
tl %xcc, 0x4
fmovsne %xcc, %f13, %f15
srl %o4, 0x18, %i3
udivcc %o1, 0x0571, %l2
stw %g5, [%l7 + 0x5C]
ldd [%l7 + 0x68], %f4
ldsw [%l7 + 0x58], %o7
tge %icc, 0x0
brlez,a %g7, loop_3888
brlez %l3, loop_3889
fbu %fcc3, loop_3890
fmovda %icc, %f12, %f9
loop_3888:
ble %icc, loop_3891
loop_3889:
fandnot1s %f5, %f3, %f5
loop_3890:
te %icc, 0x3
edge8ln %o2, %l4, %g2
loop_3891:
umul %i2, 0x0531, %i6
fones %f14
nop
setx loop_3892, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrslez %i0, %f13, %f14
ldub [%l7 + 0x24], %o3
fcmpes %fcc2, %f1, %f3
loop_3892:
fmul8sux16 %f2, %f4, %f0
fnot1s %f1, %f3
stb %i1, [%l7 + 0x17]
fxnor %f2, %f2, %f8
orn %o0, %o6, %l0
st %f13, [%l7 + 0x58]
edge8n %i4, %g1, %g6
ldx [%l7 + 0x08], %l5
tcc %icc, 0x3
fpsub16 %f14, %f12, %f8
ldsh [%l7 + 0x3E], %g3
bge,a %icc, loop_3893
lduh [%l7 + 0x5A], %o5
lduh [%l7 + 0x26], %i5
bshuffle %f10, %f0, %f8
loop_3893:
ldd [%l7 + 0x10], %f2
tsubcc %i7, 0x1AA1, %l1
mova %icc, %g4, %l6
stx %o4, [%l7 + 0x60]
fmovsleu %icc, %f9, %f10
fbge,a %fcc0, loop_3894
edge32n %o1, %l2, %g5
ble,a %xcc, loop_3895
lduw [%l7 + 0x78], %i3
loop_3894:
fmovrse %g7, %f11, %f0
fmovdleu %xcc, %f8, %f1
loop_3895:
fmovrsgz %l3, %f5, %f5
movn %xcc, %o2, %o7
fpmerge %f10, %f13, %f4
st %f11, [%l7 + 0x14]
ldd [%l7 + 0x50], %f0
srlx %g2, %i2, %i6
ldsw [%l7 + 0x20], %l4
fnegs %f7, %f7
fmovdne %xcc, %f13, %f0
ldsw [%l7 + 0x5C], %o3
stw %i0, [%l7 + 0x4C]
fors %f3, %f5, %f3
fpsub32s %f7, %f2, %f6
movpos %xcc, %o0, %i1
ldsb [%l7 + 0x3A], %l0
ldsb [%l7 + 0x11], %i4
ldx [%l7 + 0x68], %g1
fexpand %f11, %f6
std %f2, [%l7 + 0x68]
ldx [%l7 + 0x48], %g6
srl %o6, 0x0E, %g3
taddcc %l5, %i5, %o5
fba %fcc2, loop_3896
nop
setx loop_3897, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bleu loop_3898
stw %i7, [%l7 + 0x4C]
loop_3896:
fbg,a %fcc2, loop_3899
loop_3897:
bcc,a,pt %icc, loop_3900
loop_3898:
fexpand %f9, %f2
fmovspos %xcc, %f3, %f2
loop_3899:
tleu %xcc, 0x6
loop_3900:
sub %l1, 0x184E, %l6
stx %o4, [%l7 + 0x18]
edge8ln %o1, %l2, %g5
fmovsvs %xcc, %f5, %f8
edge8n %g4, %g7, %l3
movneg %xcc, %i3, %o7
udivcc %o2, 0x1840, %g2
orn %i6, %i2, %o3
bcc,a loop_3901
fbu %fcc0, loop_3902
fmovdne %xcc, %f11, %f3
fpadd16 %f14, %f10, %f0
loop_3901:
orncc %l4, %o0, %i0
loop_3902:
fmovsle %xcc, %f5, %f3
stb %i1, [%l7 + 0x7C]
fbg,a %fcc1, loop_3903
fsrc1 %f12, %f2
fmovrse %i4, %f9, %f7
ldsb [%l7 + 0x69], %l0
loop_3903:
brlz,a %g1, loop_3904
edge8ln %o6, %g6, %l5
fnot1 %f12, %f6
ldx [%l7 + 0x78], %i5
loop_3904:
fnegs %f2, %f8
bcc,pn %icc, loop_3905
tn %icc, 0x0
fmovdvc %icc, %f15, %f13
fbe,a %fcc0, loop_3906
loop_3905:
fcmpeq16 %f2, %f2, %o5
stb %i7, [%l7 + 0x08]
ldd [%l7 + 0x38], %f8
loop_3906:
sth %l1, [%l7 + 0x0A]
fbl %fcc3, loop_3907
tl %xcc, 0x2
fpadd32s %f7, %f9, %f8
andcc %l6, %g3, %o4
loop_3907:
lduw [%l7 + 0x14], %l2
std %f10, [%l7 + 0x78]
ldub [%l7 + 0x0E], %o1
nop
setx loop_3908, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x24], %g4
ldd [%l7 + 0x38], %f12
call loop_3909
loop_3908:
alignaddr %g5, %l3, %g7
ld [%l7 + 0x4C], %f9
fmovdvs %icc, %f7, %f10
loop_3909:
ldsb [%l7 + 0x2E], %o7
stx %o2, [%l7 + 0x58]
fsrc2s %f0, %f12
fnegs %f5, %f10
tl %icc, 0x0
ldsh [%l7 + 0x12], %i3
bgu,pt %xcc, loop_3910
fpsub32 %f12, %f0, %f8
stx %i6, [%l7 + 0x50]
ld [%l7 + 0x68], %f11
loop_3910:
lduh [%l7 + 0x52], %i2
stb %o3, [%l7 + 0x7F]
ldd [%l7 + 0x60], %f0
std %f6, [%l7 + 0x78]
sub %l4, 0x16FE, %o0
ldd [%l7 + 0x30], %f4
ldsh [%l7 + 0x2E], %i0
fmovdvc %icc, %f8, %f6
fmovsleu %xcc, %f14, %f9
orcc %i1, 0x1A0E, %i4
ld [%l7 + 0x38], %f13
bl %icc, loop_3911
fmovdne %xcc, %f11, %f11
ldx [%l7 + 0x60], %l0
stw %g2, [%l7 + 0x24]
loop_3911:
bleu,pn %icc, loop_3912
ld [%l7 + 0x34], %f8
ldsb [%l7 + 0x49], %o6
stx %g6, [%l7 + 0x58]
loop_3912:
array32 %l5, %g1, %i5
stx %i7, [%l7 + 0x38]
fbg,a %fcc1, loop_3913
fmovscs %xcc, %f6, %f8
srlx %o5, 0x0E, %l1
pdist %f6, %f2, %f8
loop_3913:
bneg,pn %icc, loop_3914
edge16ln %g3, %o4, %l6
fabsd %f8, %f4
fpack32 %f2, %f2, %f0
loop_3914:
addccc %o1, %l2, %g4
fbul,a %fcc3, loop_3915
fmovdvc %xcc, %f12, %f12
ldsb [%l7 + 0x08], %l3
sth %g5, [%l7 + 0x42]
loop_3915:
addc %g7, 0x1EE3, %o7
bpos %icc, loop_3916
tg %icc, 0x7
fmovsneg %xcc, %f8, %f0
ldsb [%l7 + 0x3F], %i3
loop_3916:
lduw [%l7 + 0x24], %i6
movre %i2, 0x26B, %o2
ldub [%l7 + 0x74], %l4
bpos loop_3917
bl %icc, loop_3918
fmul8sux16 %f4, %f4, %f0
udivx %o0, 0x0F9E, %i0
loop_3917:
ble,a,pt %icc, loop_3919
loop_3918:
ldsh [%l7 + 0x68], %o3
fmovrde %i4, %f12, %f4
fmovdneg %icc, %f10, %f0
loop_3919:
fpadd16 %f14, %f12, %f8
stb %l0, [%l7 + 0x2A]
fpsub16 %f0, %f6, %f4
std %f4, [%l7 + 0x48]
fmovsg %xcc, %f5, %f1
fmovsleu %xcc, %f5, %f5
fmovrdgez %g2, %f6, %f12
faligndata %f12, %f8, %f2
fmovdle %xcc, %f0, %f5
fornot1s %f14, %f8, %f10
sth %o6, [%l7 + 0x50]
edge8ln %g6, %i1, %g1
fmovrse %l5, %f11, %f1
fpsub32s %f7, %f11, %f2
sra %i7, %i5, %l1
ta %xcc, 0x4
movrne %g3, 0x35E, %o5
lduh [%l7 + 0x58], %l6
movgu %xcc, %o4, %l2
fcmpeq16 %f12, %f10, %g4
array32 %l3, %g5, %o1
bgu %icc, loop_3920
bcc %xcc, loop_3921
andncc %o7, %i3, %g7
fmovrdgz %i6, %f0, %f6
loop_3920:
fmovrdgz %o2, %f2, %f12
loop_3921:
mulx %l4, 0x0A97, %o0
sub %i2, %o3, %i0
fbug %fcc0, loop_3922
ldd [%l7 + 0x58], %f6
nop
setx loop_3923, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fors %f4, %f15, %f6
loop_3922:
subc %l0, %g2, %o6
brz %i4, loop_3924
loop_3923:
ldx [%l7 + 0x20], %i1
fpadd16 %f0, %f4, %f2
st %f11, [%l7 + 0x4C]
loop_3924:
taddcctv %g1, 0x0BAA, %g6
stx %l5, [%l7 + 0x58]
ldsb [%l7 + 0x6E], %i7
stw %l1, [%l7 + 0x60]
bn,a %xcc, loop_3925
fsrc1 %f14, %f2
stx %i5, [%l7 + 0x38]
brz,a %g3, loop_3926
loop_3925:
edge32ln %o5, %l6, %o4
lduw [%l7 + 0x7C], %g4
ldsw [%l7 + 0x18], %l3
loop_3926:
ldsw [%l7 + 0x40], %g5
st %f9, [%l7 + 0x40]
lduh [%l7 + 0x7A], %o1
fornot2s %f5, %f3, %f15
mulscc %o7, 0x1FA1, %i3
stb %g7, [%l7 + 0x55]
ld [%l7 + 0x20], %f10
call loop_3927
fmovdgu %icc, %f6, %f3
fmovsge %xcc, %f5, %f9
fmovsgu %xcc, %f15, %f15
loop_3927:
udivx %l2, 0x052D, %i6
bge,pn %xcc, loop_3928
bshuffle %f12, %f10, %f10
ldub [%l7 + 0x71], %o2
sll %o0, 0x16, %i2
loop_3928:
sra %o3, 0x10, %l4
fmovdleu %xcc, %f2, %f8
stb %i0, [%l7 + 0x39]
stx %l0, [%l7 + 0x10]
ldsb [%l7 + 0x4D], %o6
ld [%l7 + 0x64], %f5
fnot2s %f13, %f14
fpack16 %f14, %f11
ldd [%l7 + 0x50], %f6
ld [%l7 + 0x64], %f5
lduw [%l7 + 0x08], %i4
fxnors %f0, %f2, %f5
fpsub32s %f6, %f0, %f2
stw %i1, [%l7 + 0x70]
brgz,a %g1, loop_3929
ldub [%l7 + 0x3B], %g2
ba,pn %icc, loop_3930
call loop_3931
loop_3929:
udivcc %l5, 0x0491, %i7
tl %xcc, 0x1
loop_3930:
fzeros %f0
loop_3931:
fxnor %f10, %f2, %f12
ba loop_3932
fbul,a %fcc1, loop_3933
ldd [%l7 + 0x78], %f14
stb %g6, [%l7 + 0x37]
loop_3932:
bpos %xcc, loop_3934
loop_3933:
movvc %icc, %l1, %g3
taddcctv %i5, %l6, %o5
nop
setx loop_3935, %l0, %l1
jmpl %l1, %o4
loop_3934:
fmovdleu %icc, %f12, %f2
stw %g4, [%l7 + 0x70]
sethi 0x1B33, %l3
loop_3935:
fmul8ulx16 %f10, %f14, %f12
fmovdl %xcc, %f1, %f9
fmovda %icc, %f14, %f14
sub %g5, %o1, %o7
stb %g7, [%l7 + 0x12]
brgez %l2, loop_3936
mulscc %i3, %o2, %i6
fcmped %fcc0, %f6, %f2
movvc %icc, %i2, %o0
loop_3936:
subc %l4, 0x031D, %o3
fpadd16 %f2, %f8, %f4
fmovdleu %xcc, %f15, %f0
fmovsvs %xcc, %f10, %f0
std %f0, [%l7 + 0x18]
bvs,a,pt %xcc, loop_3937
bgu %icc, loop_3938
edge8n %l0, %o6, %i0
umul %i1, 0x0DD4, %i4
loop_3937:
fpsub16s %f9, %f0, %f8
loop_3938:
ldsh [%l7 + 0x74], %g2
fbne,a %fcc1, loop_3939
bneg,a loop_3940
bcs loop_3941
sth %g1, [%l7 + 0x0A]
loop_3939:
fmovdle %xcc, %f10, %f10
loop_3940:
tleu %icc, 0x7
loop_3941:
sdivx %i7, 0x026F, %g6
movrlz %l1, 0x2B9, %l5
fbo %fcc2, loop_3942
bne,a %icc, loop_3943
and %i5, %g3, %l6
array16 %o4, %o5, %l3
loop_3942:
fones %f15
loop_3943:
sdivcc %g4, 0x07D4, %o1
tle %xcc, 0x2
fbug %fcc1, loop_3944
stb %g5, [%l7 + 0x4F]
tg %icc, 0x2
movcc %icc, %o7, %g7
loop_3944:
ld [%l7 + 0x4C], %f3
edge8n %l2, %o2, %i3
tcc %icc, 0x0
fmovrsgz %i6, %f13, %f13
fbo,a %fcc0, loop_3945
fbu %fcc1, loop_3946
fnot1s %f10, %f1
stw %o0, [%l7 + 0x48]
loop_3945:
addccc %i2, 0x1CEC, %l4
loop_3946:
fcmpd %fcc1, %f8, %f6
srlx %o3, %o6, %l0
movrlez %i0, 0x17B, %i4
movleu %xcc, %i1, %g2
ldsh [%l7 + 0x64], %g1
stx %g6, [%l7 + 0x60]
movrne %l1, %l5, %i7
addcc %i5, 0x13AD, %l6
fsrc1 %f6, %f2
orn %g3, 0x1DA5, %o4
movpos %icc, %o5, %g4
ld [%l7 + 0x08], %f4
fmuld8ulx16 %f3, %f11, %f10
ldub [%l7 + 0x73], %o1
fmovda %icc, %f1, %f10
ldd [%l7 + 0x60], %f0
fbg,a %fcc1, loop_3947
fmovrdne %l3, %f6, %f6
fbe,a %fcc2, loop_3948
fandnot1s %f2, %f13, %f1
loop_3947:
taddcc %g5, 0x081D, %o7
fmovrsgz %l2, %f14, %f6
loop_3948:
movrgz %g7, %o2, %i6
st %f15, [%l7 + 0x2C]
be,a,pt %icc, loop_3949
fbug %fcc0, loop_3950
fsrc2 %f8, %f0
edge8n %i3, %i2, %o0
loop_3949:
fexpand %f3, %f4
loop_3950:
bpos,a,pn %xcc, loop_3951
tgu %icc, 0x5
movrlz %o3, %o6, %l4
std %f2, [%l7 + 0x10]
loop_3951:
smulcc %i0, 0x0E11, %i4
xnorcc %i1, %g2, %l0
stw %g1, [%l7 + 0x60]
fexpand %f13, %f6
movge %xcc, %g6, %l1
sth %i7, [%l7 + 0x0A]
fsrc2s %f2, %f7
ldsw [%l7 + 0x70], %l5
bn loop_3952
tcs %icc, 0x0
tge %xcc, 0x1
fbule,a %fcc0, loop_3953
loop_3952:
st %f15, [%l7 + 0x74]
fmovsvs %xcc, %f5, %f15
faligndata %f4, %f2, %f14
loop_3953:
stb %i5, [%l7 + 0x2C]
lduh [%l7 + 0x2C], %l6
be,pn %xcc, loop_3954
ldub [%l7 + 0x3F], %o4
srl %g3, 0x11, %o5
ldsh [%l7 + 0x54], %o1
loop_3954:
fmovdne %icc, %f7, %f1
movrne %g4, 0x2A3, %g5
fandnot2 %f14, %f10, %f10
ldd [%l7 + 0x60], %f14
ldsw [%l7 + 0x5C], %o7
array8 %l3, %g7, %l2
ldsb [%l7 + 0x22], %i6
addcc %o2, %i3, %i2
std %f8, [%l7 + 0x40]
fxor %f8, %f8, %f10
ldx [%l7 + 0x78], %o3
sth %o0, [%l7 + 0x7E]
fmovsgu %icc, %f2, %f5
alignaddr %o6, %l4, %i0
fsrc2s %f7, %f12
edge32n %i4, %i1, %l0
ldd [%l7 + 0x78], %f4
stb %g2, [%l7 + 0x4D]
move %icc, %g1, %l1
sth %i7, [%l7 + 0x0E]
tl %icc, 0x7
umul %g6, 0x055D, %i5
fpackfix %f0, %f5
fpsub16 %f14, %f0, %f6
fba %fcc2, loop_3955
fcmple16 %f4, %f0, %l6
bvc,pn %icc, loop_3956
sdivx %l5, 0x1A5E, %o4
loop_3955:
ldub [%l7 + 0x12], %o5
subcc %o1, 0x0BD8, %g4
loop_3956:
fsrc1s %f3, %f15
stw %g5, [%l7 + 0x1C]
bcc,a %xcc, loop_3957
brz,a %g3, loop_3958
fornot1 %f6, %f4, %f6
tvs %xcc, 0x3
loop_3957:
fnors %f6, %f8, %f6
loop_3958:
stb %o7, [%l7 + 0x3A]
ldsb [%l7 + 0x41], %g7
movrgez %l2, 0x099, %l3
lduh [%l7 + 0x10], %o2
alignaddrl %i3, %i6, %o3
brz %i2, loop_3959
sdivx %o0, 0x0ACD, %l4
tcc %icc, 0x1
bcs %icc, loop_3960
loop_3959:
fcmpeq16 %f0, %f4, %o6
ldub [%l7 + 0x5B], %i0
stw %i4, [%l7 + 0x60]
loop_3960:
fmovdpos %xcc, %f15, %f14
bge loop_3961
ld [%l7 + 0x10], %f11
stx %l0, [%l7 + 0x40]
ble,a,pn %xcc, loop_3962
loop_3961:
ldd [%l7 + 0x58], %f4
fbn,a %fcc3, loop_3963
movge %xcc, %i1, %g2
loop_3962:
fcmpgt16 %f10, %f0, %g1
stx %i7, [%l7 + 0x30]
loop_3963:
array32 %g6, %l1, %i5
mulx %l5, %l6, %o5
movre %o1, 0x147, %o4
tleu %icc, 0x7
fmovdleu %icc, %f15, %f7
brgz %g4, loop_3964
ldx [%l7 + 0x70], %g5
srl %g3, %g7, %o7
fmovd %f2, %f6
loop_3964:
std %f0, [%l7 + 0x58]
ldsb [%l7 + 0x2D], %l2
tg %icc, 0x5
fbue,a %fcc0, loop_3965
ldd [%l7 + 0x60], %f14
ldsb [%l7 + 0x50], %o2
fmovdcc %xcc, %f5, %f0
loop_3965:
fmovdvc %xcc, %f7, %f2
movl %icc, %i3, %i6
fcmple16 %f0, %f2, %o3
ldd [%l7 + 0x58], %f2
fcmpeq16 %f10, %f4, %l3
tvs %icc, 0x5
fpsub16s %f0, %f5, %f8
xor %o0, 0x1540, %i2
fba %fcc3, loop_3966
bg %icc, loop_3967
tn %icc, 0x7
bcc,a,pt %icc, loop_3968
loop_3966:
fpsub16 %f6, %f12, %f6
loop_3967:
bge,pt %xcc, loop_3969
fand %f10, %f6, %f8
loop_3968:
tsubcc %o6, 0x156F, %i0
lduw [%l7 + 0x08], %i4
loop_3969:
fnot2s %f9, %f4
fmul8x16 %f9, %f14, %f12
sra %l4, 0x0A, %i1
ldsw [%l7 + 0x40], %l0
mulscc %g2, 0x02C7, %g1
fsrc1s %f15, %f14
fpadd16s %f13, %f0, %f2
stw %i7, [%l7 + 0x08]
fmovrsgz %l1, %f0, %f15
ldsb [%l7 + 0x3F], %i5
tle %icc, 0x3
st %f13, [%l7 + 0x60]
subc %l5, 0x1409, %g6
brnz %o5, loop_3970
fmovdleu %icc, %f11, %f5
stx %o1, [%l7 + 0x50]
ldub [%l7 + 0x7C], %l6
loop_3970:
tvs %xcc, 0x6
te %icc, 0x2
fbo %fcc3, loop_3971
ba loop_3972
ldsh [%l7 + 0x76], %o4
bvs loop_3973
loop_3971:
umulcc %g5, %g4, %g3
loop_3972:
fmovsvc %xcc, %f0, %f3
orn %g7, 0x0289, %o7
loop_3973:
mova %xcc, %o2, %i3
edge32l %l2, %o3, %l3
fpadd16 %f0, %f4, %f4
move %xcc, %i6, %o0
addc %o6, 0x1158, %i0
fmovde %icc, %f10, %f7
or %i2, %i4, %l4
bl,a,pn %xcc, loop_3974
st %f6, [%l7 + 0x38]
fnot1s %f15, %f5
fornot2 %f4, %f4, %f2
loop_3974:
std %f4, [%l7 + 0x40]
ldsw [%l7 + 0x34], %l0
fpadd32 %f4, %f6, %f10
fmovdleu %icc, %f10, %f9
bgu,a %icc, loop_3975
tvc %xcc, 0x7
fxnors %f7, %f5, %f9
bneg,a loop_3976
loop_3975:
tpos %xcc, 0x5
movne %icc, %i1, %g1
movcc %icc, %g2, %l1
loop_3976:
fnot2 %f4, %f8
for %f14, %f12, %f12
ldsw [%l7 + 0x60], %i7
stw %i5, [%l7 + 0x6C]
ldsb [%l7 + 0x28], %l5
lduw [%l7 + 0x78], %o5
sth %g6, [%l7 + 0x1E]
ldsh [%l7 + 0x48], %l6
std %f12, [%l7 + 0x60]
or %o4, 0x1FF3, %g5
fcmple16 %f2, %f2, %g4
fmovdg %icc, %f15, %f9
ldub [%l7 + 0x4E], %g3
te %xcc, 0x0
stb %g7, [%l7 + 0x5C]
ld [%l7 + 0x6C], %f1
bleu,a,pt %xcc, loop_3977
sth %o1, [%l7 + 0x50]
ldd [%l7 + 0x10], %f8
bpos,a,pn %xcc, loop_3978
loop_3977:
fmovrdgez %o7, %f14, %f0
fandnot2 %f6, %f2, %f4
movrlez %i3, %l2, %o2
loop_3978:
mulscc %l3, 0x1384, %o3
edge16l %i6, %o0, %i0
sth %i2, [%l7 + 0x70]
movrlez %i4, 0x0AA, %o6
fcmpne32 %f6, %f10, %l4
fmovse %icc, %f4, %f13
tpos %icc, 0x6
bvs loop_3979
edge8n %l0, %g1, %i1
fbule %fcc1, loop_3980
fmovsge %xcc, %f0, %f3
loop_3979:
ldub [%l7 + 0x77], %l1
fmovsvc %xcc, %f11, %f4
loop_3980:
add %g2, 0x1FC1, %i5
fmovde %xcc, %f4, %f10
fmovspos %xcc, %f8, %f14
bcs,a loop_3981
fmovde %icc, %f6, %f3
array32 %l5, %o5, %i7
movcs %xcc, %l6, %g6
loop_3981:
ldd [%l7 + 0x48], %f8
xnorcc %o4, %g5, %g3
fble %fcc3, loop_3982
edge16l %g4, %o1, %g7
fbge,a %fcc0, loop_3983
fnegd %f12, %f0
loop_3982:
std %f2, [%l7 + 0x70]
movvc %icc, %i3, %l2
loop_3983:
ld [%l7 + 0x28], %f11
movneg %icc, %o2, %l3
fmul8ulx16 %f10, %f10, %f8
fbg %fcc1, loop_3984
fmovdne %xcc, %f14, %f5
fpackfix %f14, %f15
ta %icc, 0x4
loop_3984:
ldsh [%l7 + 0x7E], %o7
edge8l %o3, %o0, %i6
fpack32 %f0, %f2, %f8
fmovsne %xcc, %f8, %f8
fexpand %f3, %f0
ldsh [%l7 + 0x26], %i0
udivx %i4, 0x1FE3, %i2
fpsub16s %f8, %f11, %f7
ld [%l7 + 0x38], %f13
movrgz %l4, %l0, %o6
fpsub16s %f15, %f4, %f4
subc %i1, %g1, %l1
siam 0x7
ldsh [%l7 + 0x7E], %i5
std %f0, [%l7 + 0x58]
stx %l5, [%l7 + 0x18]
fnegd %f10, %f2
movg %xcc, %o5, %g2
stx %i7, [%l7 + 0x20]
ldsb [%l7 + 0x3C], %l6
fabsd %f4, %f0
fnot1s %f2, %f9
movge %icc, %o4, %g5
fmovsa %xcc, %f10, %f5
sdiv %g6, 0x0B1B, %g4
fpsub16 %f14, %f4, %f12
movneg %icc, %g3, %g7
fandnot1 %f14, %f12, %f6
ba,a %xcc, loop_3985
pdist %f10, %f12, %f6
ldsw [%l7 + 0x44], %i3
sth %l2, [%l7 + 0x5A]
loop_3985:
fmul8x16al %f7, %f12, %f2
movre %o2, %l3, %o7
movgu %xcc, %o1, %o3
movrlz %i6, 0x04A, %o0
brnz %i0, loop_3986
brlez %i2, loop_3987
fmul8x16au %f5, %f2, %f12
movg %xcc, %i4, %l4
loop_3986:
fbl %fcc1, loop_3988
loop_3987:
fpadd32 %f2, %f0, %f14
lduw [%l7 + 0x78], %o6
edge32 %l0, %i1, %g1
loop_3988:
popc 0x1737, %i5
fmovsneg %xcc, %f4, %f5
fzeros %f2
tg %xcc, 0x3
fnot2 %f14, %f14
ldd [%l7 + 0x60], %f10
bge loop_3989
ldub [%l7 + 0x0A], %l5
srax %o5, 0x16, %g2
andncc %l1, %l6, %o4
loop_3989:
ldsb [%l7 + 0x54], %i7
fcmpes %fcc0, %f1, %f1
fcmpeq16 %f0, %f2, %g6
brlez %g5, loop_3990
movrgez %g3, %g7, %i3
brlz,a %g4, loop_3991
fpack32 %f10, %f2, %f14
loop_3990:
mova %xcc, %l2, %o2
tvs %xcc, 0x3
loop_3991:
addcc %l3, 0x1837, %o7
fmovdn %xcc, %f2, %f0
add %o3, %o1, %o0
sth %i0, [%l7 + 0x62]
movcc %icc, %i2, %i6
fmovsvc %icc, %f3, %f5
tle %icc, 0x5
orcc %i4, 0x0D12, %o6
ld [%l7 + 0x78], %f14
udivx %l4, 0x15C6, %l0
sra %i1, 0x02, %g1
bne,a %icc, loop_3992
ldd [%l7 + 0x50], %f14
sll %i5, 0x1E, %l5
ldsb [%l7 + 0x70], %o5
loop_3992:
sub %g2, 0x0BBF, %l6
fmovrslez %o4, %f6, %f3
ldsh [%l7 + 0x1E], %i7
fmovdneg %icc, %f3, %f12
ldsb [%l7 + 0x60], %l1
tcc %icc, 0x0
sdivcc %g6, 0x054D, %g5
movvc %xcc, %g3, %g7
st %f5, [%l7 + 0x08]
fmovdg %xcc, %f15, %f0
fcmpgt16 %f8, %f10, %i3
ldx [%l7 + 0x38], %l2
subc %o2, 0x104C, %g4
fnegs %f4, %f7
bvs %xcc, loop_3993
call loop_3994
sra %o7, 0x09, %l3
std %f4, [%l7 + 0x08]
loop_3993:
ldx [%l7 + 0x40], %o1
loop_3994:
fmovrslz %o0, %f3, %f3
udiv %i0, 0x068C, %o3
movcc %icc, %i6, %i4
ba,a loop_3995
fbe,a %fcc3, loop_3996
fmovda %icc, %f14, %f10
bvs,a loop_3997
loop_3995:
ldub [%l7 + 0x74], %o6
loop_3996:
fbge %fcc2, loop_3998
ldd [%l7 + 0x78], %f14
loop_3997:
edge8 %i2, %l4, %i1
fnand %f12, %f12, %f14
loop_3998:
ldsw [%l7 + 0x28], %g1
ldx [%l7 + 0x40], %i5
bne loop_3999
sub %l5, %o5, %l0
fbue %fcc0, loop_4000
ldsh [%l7 + 0x34], %g2
loop_3999:
siam 0x6
fandnot1s %f5, %f12, %f6
loop_4000:
edge8 %o4, %l6, %i7
andncc %l1, %g6, %g5
fsrc2s %f2, %f13
ldsb [%l7 + 0x6D], %g3
fmuld8ulx16 %f6, %f0, %f10
lduh [%l7 + 0x60], %i3
ldx [%l7 + 0x20], %l2
call loop_4001
ldsw [%l7 + 0x50], %g7
edge8 %o2, %g4, %o7
ldsw [%l7 + 0x70], %l3
loop_4001:
fmul8x16au %f2, %f8, %f0
ldsh [%l7 + 0x14], %o1
fpadd32s %f1, %f13, %f12
fmovsvc %xcc, %f3, %f6
nop
setx loop_4002, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x30], %i0
fbu,a %fcc1, loop_4003
fnegd %f0, %f12
loop_4002:
fpadd16s %f1, %f6, %f6
tcs %icc, 0x1
loop_4003:
ldd [%l7 + 0x78], %f8
movne %icc, %o3, %o0
movg %xcc, %i4, %i6
ldsh [%l7 + 0x70], %o6
lduh [%l7 + 0x34], %l4
ldx [%l7 + 0x10], %i1
fsrc2s %f11, %f4
tle %icc, 0x5
brlz %g1, loop_4004
taddcctv %i2, %i5, %l5
udiv %l0, 0x1B87, %g2
fmovsne %xcc, %f13, %f0
loop_4004:
bvc,pt %xcc, loop_4005
fpadd16 %f4, %f2, %f2
fblg %fcc3, loop_4006
xorcc %o4, %o5, %l6
loop_4005:
fmovs %f9, %f11
fornot1 %f10, %f4, %f6
loop_4006:
stx %l1, [%l7 + 0x50]
fmovrdne %g6, %f2, %f10
sth %g5, [%l7 + 0x28]
edge8n %i7, %g3, %l2
std %f2, [%l7 + 0x50]
bgu,pn %icc, loop_4007
fandnot1s %f8, %f1, %f6
ldx [%l7 + 0x18], %g7
std %f8, [%l7 + 0x10]
loop_4007:
fpadd32 %f4, %f14, %f10
fnegs %f10, %f9
fpsub16s %f5, %f0, %f13
fmovrde %o2, %f2, %f2
ldd [%l7 + 0x70], %f6
smul %i3, 0x1628, %g4
brlz %l3, loop_4008
lduw [%l7 + 0x10], %o7
stx %o1, [%l7 + 0x38]
fpack16 %f8, %f14
loop_4008:
fmovsgu %xcc, %f15, %f4
std %f12, [%l7 + 0x48]
sdiv %o3, 0x1228, %o0
stw %i4, [%l7 + 0x40]
tle %xcc, 0x4
lduw [%l7 + 0x64], %i6
movneg %icc, %i0, %l4
fcmpne32 %f0, %f14, %i1
ld [%l7 + 0x18], %f8
lduh [%l7 + 0x36], %o6
fabsd %f4, %f0
fmovdl %icc, %f15, %f6
fcmpeq16 %f2, %f10, %i2
smul %i5, %l5, %l0
fcmped %fcc2, %f14, %f0
stx %g2, [%l7 + 0x58]
ldx [%l7 + 0x70], %o4
brlz,a %o5, loop_4009
fbge,a %fcc3, loop_4010
sdivx %l6, 0x086C, %l1
srax %g1, 0x02, %g6
loop_4009:
bneg,a,pt %xcc, loop_4011
loop_4010:
fmovsvs %xcc, %f14, %f3
ld [%l7 + 0x54], %f15
ldsh [%l7 + 0x26], %g5
loop_4011:
fbuge,a %fcc3, loop_4012
fmovdneg %xcc, %f7, %f12
brlz %g3, loop_4013
subcc %l2, %g7, %o2
loop_4012:
sra %i3, %i7, %g4
subcc %o7, %o1, %o3
loop_4013:
ldd [%l7 + 0x70], %f8
fmovdg %icc, %f3, %f5
fexpand %f9, %f14
xor %l3, %i4, %o0
fbul %fcc1, loop_4014
fpack32 %f12, %f10, %f6
st %f12, [%l7 + 0x08]
bneg %xcc, loop_4015
loop_4014:
fornot1 %f14, %f4, %f8
srl %i6, 0x19, %l4
ldsh [%l7 + 0x1C], %i0
loop_4015:
fandnot1s %f4, %f2, %f8
fbne %fcc3, loop_4016
ba,pt %xcc, loop_4017
tcs %icc, 0x1
stx %i1, [%l7 + 0x58]
loop_4016:
ldx [%l7 + 0x18], %i2
loop_4017:
ta %xcc, 0x7
fnegd %f8, %f8
ld [%l7 + 0x7C], %f14
fmovrdne %o6, %f6, %f6
ldx [%l7 + 0x78], %i5
ld [%l7 + 0x24], %f2
ldsh [%l7 + 0x48], %l5
fbu,a %fcc2, loop_4018
ld [%l7 + 0x0C], %f4
fnot1s %f7, %f5
fmuld8sux16 %f6, %f10, %f4
loop_4018:
lduw [%l7 + 0x30], %g2
ld [%l7 + 0x38], %f2
bl,a,pt %icc, loop_4019
sra %o4, %o5, %l0
movpos %icc, %l6, %l1
sth %g1, [%l7 + 0x18]
loop_4019:
lduw [%l7 + 0x0C], %g5
ld [%l7 + 0x4C], %f10
udivx %g6, 0x0B43, %g3
fxor %f2, %f14, %f12
ldsb [%l7 + 0x7D], %l2
fornot1s %f9, %f1, %f15
ldx [%l7 + 0x08], %o2
lduh [%l7 + 0x28], %i3
tn %xcc, 0x1
fmul8x16al %f14, %f15, %f12
fmovsge %icc, %f3, %f15
fmovdl %xcc, %f15, %f8
brlez %i7, loop_4020
fcmpgt16 %f4, %f8, %g4
sdiv %o7, 0x123C, %o1
siam 0x2
loop_4020:
fmovdvs %icc, %f1, %f3
alignaddr %o3, %l3, %i4
st %f0, [%l7 + 0x2C]
fbul,a %fcc1, loop_4021
std %f6, [%l7 + 0x58]
ldd [%l7 + 0x50], %f0
edge32l %o0, %i6, %g7
loop_4021:
fmovsle %icc, %f0, %f8
smul %l4, 0x178D, %i0
ldub [%l7 + 0x55], %i1
fmovsle %xcc, %f1, %f1
fabsd %f6, %f10
movrlz %o6, %i5, %i2
fones %f11
fones %f13
lduh [%l7 + 0x76], %l5
fmovdne %icc, %f6, %f5
bvs,a,pn %icc, loop_4022
stb %g2, [%l7 + 0x1B]
fbuge %fcc0, loop_4023
be %icc, loop_4024
loop_4022:
bneg,pt %icc, loop_4025
andn %o4, 0x0D9B, %o5
loop_4023:
fnors %f5, %f4, %f13
loop_4024:
lduh [%l7 + 0x36], %l6
loop_4025:
lduh [%l7 + 0x08], %l0
subccc %l1, 0x1449, %g5
sll %g6, %g1, %g3
xnor %o2, 0x010A, %l2
ldub [%l7 + 0x7D], %i3
ldx [%l7 + 0x50], %i7
fmovdge %xcc, %f0, %f1
ldx [%l7 + 0x08], %o7
add %g4, %o1, %o3
and %i4, 0x1A96, %l3
edge16 %o0, %g7, %l4
sth %i6, [%l7 + 0x32]
fnegs %f3, %f9
lduh [%l7 + 0x42], %i0
subcc %i1, %o6, %i5
fmovscc %xcc, %f12, %f1
sth %l5, [%l7 + 0x26]
ldsw [%l7 + 0x18], %i2
fmovsg %xcc, %f1, %f11
fmovsgu %xcc, %f1, %f11
fornot2s %f11, %f2, %f11
ldsh [%l7 + 0x50], %o4
edge16n %o5, %l6, %g2
sllx %l0, %l1, %g5
sdiv %g1, 0x123B, %g6
ldub [%l7 + 0x42], %g3
st %f1, [%l7 + 0x34]
tn %icc, 0x2
fbo,a %fcc3, loop_4026
bge,a,pt %xcc, loop_4027
subc %l2, %i3, %i7
ldsh [%l7 + 0x7C], %o7
loop_4026:
fbne %fcc0, loop_4028
loop_4027:
fsrc2s %f6, %f4
ldsh [%l7 + 0x28], %g4
edge16n %o2, %o1, %i4
loop_4028:
ldd [%l7 + 0x40], %f6
fornot1s %f13, %f13, %f1
std %f14, [%l7 + 0x78]
tpos %icc, 0x5
fandnot2s %f12, %f5, %f0
fors %f6, %f3, %f0
st %f10, [%l7 + 0x40]
xnor %l3, 0x0547, %o3
stw %o0, [%l7 + 0x34]
ldsh [%l7 + 0x62], %l4
fmovdvs %icc, %f10, %f9
fmovdgu %xcc, %f12, %f5
ldx [%l7 + 0x50], %i6
udivx %i0, 0x1A94, %i1
sth %o6, [%l7 + 0x68]
fmovsge %icc, %f15, %f10
fmovdl %xcc, %f3, %f10
xnor %g7, 0x0C2B, %l5
bgu,a,pn %xcc, loop_4029
movcs %xcc, %i5, %o4
fmul8x16au %f9, %f11, %f0
udivcc %i2, 0x172C, %l6
loop_4029:
ldx [%l7 + 0x68], %o5
orcc %l0, %g2, %g5
movle %icc, %g1, %l1
stb %g3, [%l7 + 0x66]
fpadd16s %f14, %f3, %f5
fmovsne %xcc, %f4, %f5
sub %l2, 0x0F50, %g6
fnor %f2, %f2, %f4
ldsh [%l7 + 0x08], %i7
fmuld8ulx16 %f9, %f9, %f10
xnorcc %o7, %g4, %o2
fexpand %f1, %f8
lduw [%l7 + 0x1C], %o1
fpmerge %f12, %f6, %f14
fcmple32 %f4, %f2, %i3
fcmpeq32 %f12, %f12, %l3
tne %xcc, 0x7
fmovdge %xcc, %f5, %f11
sth %i4, [%l7 + 0x0C]
sth %o0, [%l7 + 0x34]
fpackfix %f2, %f5
sth %o3, [%l7 + 0x70]
lduh [%l7 + 0x12], %l4
fmovdneg %icc, %f10, %f2
addccc %i6, 0x0A6A, %i0
fnot2 %f10, %f2
fbge,a %fcc1, loop_4030
brgz,a %o6, loop_4031
movrlez %i1, %l5, %g7
call loop_4032
loop_4030:
faligndata %f8, %f4, %f4
loop_4031:
fmovdpos %xcc, %f13, %f12
smul %o4, %i5, %l6
loop_4032:
edge32l %o5, %i2, %l0
nop
setx loop_4033, %l0, %l1
jmpl %l1, %g5
ldsw [%l7 + 0x0C], %g2
movrgez %l1, 0x121, %g3
lduh [%l7 + 0x58], %g1
loop_4033:
tle %xcc, 0x6
call loop_4034
fxnors %f3, %f2, %f8
ldub [%l7 + 0x1C], %l2
tvc %xcc, 0x4
loop_4034:
fsrc2 %f6, %f12
fornot2s %f0, %f9, %f1
ldsh [%l7 + 0x56], %i7
fmovdle %xcc, %f5, %f0
movpos %icc, %g6, %o7
ldd [%l7 + 0x60], %f4
subccc %o2, %g4, %i3
fblg,a %fcc3, loop_4035
fcmpeq32 %f12, %f6, %l3
fcmped %fcc2, %f10, %f12
addcc %i4, 0x075A, %o1
loop_4035:
movcs %icc, %o3, %o0
ta %xcc, 0x0
fpack16 %f0, %f3
fands %f3, %f0, %f4
fmovsgu %icc, %f4, %f10
edge8ln %i6, %i0, %o6
ldub [%l7 + 0x0E], %l4
subccc %l5, %i1, %o4
movrlez %i5, %l6, %g7
brlez,a %i2, loop_4036
fmovsl %icc, %f3, %f10
fxors %f13, %f3, %f13
fpadd32 %f6, %f0, %f12
loop_4036:
stw %o5, [%l7 + 0x68]
movrlez %l0, 0x0B5, %g2
nop
setx loop_4037, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd32s %f1, %f9, %f5
te %xcc, 0x7
brlez %g5, loop_4038
loop_4037:
fmovdpos %xcc, %f2, %f2
tvs %xcc, 0x2
fands %f3, %f11, %f12
loop_4038:
ldsh [%l7 + 0x78], %l1
ldsw [%l7 + 0x44], %g3
fmovde %icc, %f7, %f7
stw %l2, [%l7 + 0x58]
std %f4, [%l7 + 0x28]
sth %i7, [%l7 + 0x6A]
ld [%l7 + 0x70], %f12
ld [%l7 + 0x2C], %f10
fmovdn %icc, %f1, %f0
fbul %fcc2, loop_4039
std %f12, [%l7 + 0x50]
fmovs %f5, %f7
edge8l %g6, %g1, %o2
loop_4039:
fnot2 %f10, %f10
bg,a %icc, loop_4040
sdivcc %g4, 0x172B, %o7
fbn,a %fcc2, loop_4041
fpmerge %f14, %f9, %f12
loop_4040:
fsrc1 %f8, %f6
fmovse %icc, %f14, %f8
loop_4041:
xnor %l3, 0x06B0, %i4
movrlz %i3, %o1, %o0
fblg,a %fcc0, loop_4042
array8 %i6, %o3, %o6
fcmped %fcc0, %f8, %f8
ldsb [%l7 + 0x2F], %l4
loop_4042:
fmovrdne %l5, %f2, %f6
fandnot2s %f6, %f14, %f2
fandnot1s %f15, %f7, %f1
stx %i1, [%l7 + 0x68]
movrgz %i0, 0x2C6, %o4
std %f0, [%l7 + 0x20]
fmovde %xcc, %f9, %f11
std %f10, [%l7 + 0x50]
movneg %icc, %l6, %i5
fnot1 %f6, %f4
fmovsvs %xcc, %f15, %f0
stb %i2, [%l7 + 0x31]
edge8ln %g7, %l0, %g2
fmovrsgez %g5, %f14, %f3
std %f10, [%l7 + 0x60]
nop
setx loop_4043, %l0, %l1
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 %o5, 0x0E64, %l1
fandnot2 %f0, %f10, %f12
ldub [%l7 + 0x35], %g3
loop_4043:
ld [%l7 + 0x10], %f12
stb %i7, [%l7 + 0x0F]
st %f2, [%l7 + 0x58]
fmovdcc %xcc, %f13, %f14
fpmerge %f12, %f7, %f0
std %f8, [%l7 + 0x50]
fcmpne32 %f8, %f2, %l2
fandnot1 %f12, %f2, %f12
fmovdn %icc, %f5, %f15
ldub [%l7 + 0x78], %g1
movrgez %o2, %g4, %g6
lduw [%l7 + 0x48], %l3
be %icc, loop_4044
fbug,a %fcc3, loop_4045
brlez,a %o7, loop_4046
addccc %i4, %o1, %i3
loop_4044:
tneg %xcc, 0x4
loop_4045:
lduw [%l7 + 0x64], %i6
loop_4046:
fmovdgu %xcc, %f3, %f15
std %f8, [%l7 + 0x38]
fpack16 %f14, %f2
fnor %f14, %f6, %f14
fxor %f12, %f2, %f2
lduw [%l7 + 0x28], %o3
fmovdgu %icc, %f11, %f6
fpadd16 %f10, %f0, %f0
add %o6, 0x034F, %o0
edge8ln %l4, %i1, %i0
bpos,a,pt %icc, loop_4047
st %f0, [%l7 + 0x6C]
fnegs %f15, %f1
fornot2 %f6, %f12, %f0
loop_4047:
pdist %f6, %f6, %f0
ld [%l7 + 0x24], %f3
fmovsle %icc, %f7, %f9
st %f14, [%l7 + 0x34]
xnor %o4, %l6, %l5
fand %f8, %f14, %f4
xorcc %i2, %g7, %i5
fsrc1s %f15, %f9
call loop_4048
fmovsl %xcc, %f0, %f14
ldd [%l7 + 0x08], %f10
stb %l0, [%l7 + 0x32]
loop_4048:
fone %f8
xnorcc %g5, 0x06F5, %o5
sra %l1, %g3, %g2
movle %xcc, %i7, %l2
lduw [%l7 + 0x10], %o2
bl,a,pt %icc, loop_4049
bge,pn %xcc, loop_4050
fble %fcc1, loop_4051
fsrc2 %f12, %f6
loop_4049:
lduw [%l7 + 0x6C], %g1
loop_4050:
fcmpeq16 %f6, %f8, %g6
loop_4051:
fpackfix %f2, %f9
fmovsa %icc, %f6, %f12
fbu,a %fcc2, loop_4052
edge16n %l3, %g4, %o7
tneg %xcc, 0x2
stb %i4, [%l7 + 0x23]
loop_4052:
bcs,pt %xcc, loop_4053
movl %icc, %i3, %o1
tgu %icc, 0x2
fand %f4, %f6, %f0
loop_4053:
fmul8x16au %f11, %f11, %f6
xor %i6, 0x17D2, %o6
xorcc %o0, %o3, %l4
fmovdcs %xcc, %f4, %f9
std %f10, [%l7 + 0x18]
fmovde %xcc, %f10, %f0
movrlez %i1, %i0, %l6
fmovsneg %icc, %f7, %f0
bshuffle %f2, %f6, %f4
ld [%l7 + 0x48], %f1
fmovsg %icc, %f2, %f14
stb %l5, [%l7 + 0x1A]
sth %i2, [%l7 + 0x34]
fpackfix %f2, %f13
srax %o4, 0x13, %g7
fcmpgt32 %f4, %f10, %i5
andcc %g5, 0x13BB, %l0
addcc %o5, %g3, %l1
fmovdneg %icc, %f12, %f13
fpsub32s %f6, %f15, %f8
ldub [%l7 + 0x45], %g2
ldx [%l7 + 0x60], %l2
movvs %xcc, %o2, %g1
fpmerge %f2, %f9, %f0
fnands %f10, %f5, %f13
edge16 %g6, %l3, %g4
fmovsl %icc, %f2, %f6
stw %i7, [%l7 + 0x58]
tneg %xcc, 0x7
addc %o7, 0x1BF6, %i3
fmovd %f0, %f4
fbe,a %fcc1, loop_4054
fba %fcc2, loop_4055
lduw [%l7 + 0x10], %o1
ldd [%l7 + 0x20], %f8
loop_4054:
smul %i6, 0x0DFD, %i4
loop_4055:
fbge %fcc1, loop_4056
fornot2s %f6, %f4, %f13
fmovrdne %o6, %f6, %f2
ldd [%l7 + 0x38], %f8
loop_4056:
fsrc1 %f10, %f0
fmovscc %xcc, %f3, %f15
fmovsl %xcc, %f6, %f12
sth %o3, [%l7 + 0x1E]
tvs %icc, 0x7
move %xcc, %l4, %o0
sdiv %i1, 0x10E6, %l6
fpsub16s %f2, %f5, %f0
brlz %i0, loop_4057
ldx [%l7 + 0x28], %i2
fandnot1s %f5, %f11, %f11
stx %o4, [%l7 + 0x58]
loop_4057:
fmuld8sux16 %f0, %f8, %f6
te %icc, 0x6
ldsb [%l7 + 0x24], %g7
fmovsleu %icc, %f14, %f3
movpos %xcc, %l5, %g5
tl %xcc, 0x6
ldd [%l7 + 0x08], %f2
fandnot1s %f14, %f4, %f1
call loop_4058
ld [%l7 + 0x24], %f1
fmovde %icc, %f10, %f15
fnors %f7, %f11, %f13
loop_4058:
move %xcc, %l0, %o5
lduh [%l7 + 0x70], %i5
fcmpd %fcc0, %f10, %f2
fcmped %fcc2, %f4, %f4
ldx [%l7 + 0x38], %l1
orn %g2, %g3, %l2
tsubcc %g1, %g6, %o2
lduw [%l7 + 0x54], %l3
array8 %i7, %o7, %i3
fmul8x16al %f3, %f10, %f4
fmovrdgz %g4, %f12, %f0
fbug,a %fcc3, loop_4059
st %f11, [%l7 + 0x4C]
movgu %icc, %i6, %o1
ldd [%l7 + 0x78], %f4
loop_4059:
fmovsne %xcc, %f9, %f10
tle %xcc, 0x4
edge16ln %i4, %o6, %l4
xnor %o0, %i1, %l6
stw %o3, [%l7 + 0x4C]
ldsh [%l7 + 0x5C], %i2
udivx %o4, 0x004F, %i0
fabss %f12, %f5
brlz,a %g7, loop_4060
lduh [%l7 + 0x5A], %l5
edge16 %l0, %o5, %g5
lduh [%l7 + 0x64], %l1
loop_4060:
bg,a %xcc, loop_4061
fcmpeq32 %f0, %f2, %i5
fpsub16 %f12, %f4, %f12
bne,a %xcc, loop_4062
loop_4061:
fors %f4, %f6, %f5
fabss %f7, %f9
std %f4, [%l7 + 0x48]
loop_4062:
fbn %fcc1, loop_4063
ld [%l7 + 0x58], %f7
fornot2 %f0, %f8, %f4
lduh [%l7 + 0x66], %g3
loop_4063:
ldd [%l7 + 0x20], %f10
tcs %xcc, 0x6
srl %l2, %g1, %g6
bneg,a,pn %icc, loop_4064
sethi 0x0B43, %g2
lduw [%l7 + 0x40], %o2
ldsh [%l7 + 0x60], %i7
loop_4064:
fsrc1s %f7, %f7
std %f8, [%l7 + 0x60]
ldsb [%l7 + 0x67], %l3
xnor %o7, 0x1443, %i3
fcmpne32 %f12, %f12, %i6
ldsb [%l7 + 0x4B], %o1
nop
setx loop_4065, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub16s %f1, %f1, %f10
array16 %i4, %g4, %l4
stb %o0, [%l7 + 0x45]
loop_4065:
orncc %i1, 0x17CC, %o6
fmovrdlz %l6, %f2, %f0
sdivx %o3, 0x006F, %i2
fbu,a %fcc3, loop_4066
edge8n %i0, %g7, %l5
andn %l0, %o4, %g5
edge8n %l1, %o5, %i5
loop_4066:
ba,a loop_4067
fbo %fcc3, loop_4068
movgu %icc, %l2, %g3
sllx %g1, 0x1A, %g2
loop_4067:
fbue %fcc2, loop_4069
loop_4068:
fmovse %icc, %f3, %f12
movrlz %o2, %g6, %i7
brz %o7, loop_4070
loop_4069:
ld [%l7 + 0x2C], %f15
sth %l3, [%l7 + 0x56]
fpsub32 %f14, %f0, %f10
loop_4070:
fmovsvc %xcc, %f2, %f10
fcmpeq32 %f12, %f12, %i6
fpack32 %f2, %f0, %f10
ld [%l7 + 0x44], %f1
stb %i3, [%l7 + 0x22]
alignaddr %i4, %o1, %l4
ldsw [%l7 + 0x0C], %g4
fmovdneg %icc, %f13, %f5
stb %i1, [%l7 + 0x7B]
sth %o6, [%l7 + 0x4C]
ld [%l7 + 0x1C], %f12
fbule,a %fcc2, loop_4071
bneg %xcc, loop_4072
fpsub16s %f10, %f6, %f12
ldub [%l7 + 0x75], %o0
loop_4071:
ld [%l7 + 0x78], %f3
loop_4072:
alignaddr %l6, %i2, %i0
fornot2s %f0, %f5, %f1
fpsub16 %f8, %f4, %f8
st %f6, [%l7 + 0x60]
movle %icc, %g7, %l5
lduh [%l7 + 0x6E], %o3
movl %icc, %o4, %g5
std %f10, [%l7 + 0x50]
sth %l0, [%l7 + 0x7A]
ld [%l7 + 0x0C], %f2
siam 0x1
fcmped %fcc1, %f10, %f2
bge,pt %icc, loop_4073
tsubcctv %o5, 0x19B9, %i5
ldsw [%l7 + 0x3C], %l2
movg %xcc, %l1, %g1
loop_4073:
addc %g3, 0x02C8, %o2
ldsh [%l7 + 0x52], %g2
bgu %xcc, loop_4074
lduw [%l7 + 0x5C], %i7
fmul8x16al %f2, %f5, %f10
ldub [%l7 + 0x41], %g6
loop_4074:
fand %f0, %f0, %f2
fmovrdlz %l3, %f4, %f8
ldub [%l7 + 0x21], %i6
stw %o7, [%l7 + 0x28]
fpadd32s %f11, %f11, %f14
stb %i3, [%l7 + 0x31]
fcmpd %fcc1, %f10, %f0
ldub [%l7 + 0x6C], %o1
ld [%l7 + 0x50], %f9
fmovsvs %xcc, %f4, %f6
ldsw [%l7 + 0x48], %i4
std %f14, [%l7 + 0x58]
fandnot1s %f13, %f15, %f2
addccc %g4, 0x1396, %i1
udiv %o6, 0x1382, %o0
fmovsn %icc, %f9, %f5
ldd [%l7 + 0x50], %f4
fmovsl %xcc, %f8, %f9
stw %l4, [%l7 + 0x20]
ldd [%l7 + 0x28], %f12
call loop_4075
ldub [%l7 + 0x4D], %l6
fmovscc %xcc, %f12, %f8
stx %i2, [%l7 + 0x78]
loop_4075:
ldx [%l7 + 0x30], %g7
tpos %icc, 0x1
sllx %i0, 0x0F, %o3
ldx [%l7 + 0x38], %l5
fpsub32s %f1, %f12, %f5
ld [%l7 + 0x38], %f11
fpack16 %f6, %f2
fbn,a %fcc2, loop_4076
ldsh [%l7 + 0x0E], %o4
fmovsvc %xcc, %f10, %f9
addc %l0, 0x02D1, %g5
loop_4076:
xnor %i5, %o5, %l1
call loop_4077
fbl %fcc3, loop_4078
sth %l2, [%l7 + 0x50]
tvc %icc, 0x5
loop_4077:
smulcc %g1, 0x0A7A, %g3
loop_4078:
fandnot1 %f0, %f0, %f0
ldub [%l7 + 0x74], %o2
edge8ln %i7, %g2, %g6
stx %l3, [%l7 + 0x50]
ld [%l7 + 0x70], %f15
movl %icc, %o7, %i3
fsrc2s %f6, %f4
ldsb [%l7 + 0x57], %i6
fbl %fcc1, loop_4079
brnz %i4, loop_4080
movrlez %g4, 0x157, %o1
sdivx %i1, 0x0FEC, %o6
loop_4079:
stb %o0, [%l7 + 0x4A]
loop_4080:
bl,a loop_4081
edge16 %l6, %l4, %i2
sth %i0, [%l7 + 0x36]
ldd [%l7 + 0x68], %f2
loop_4081:
fbuge,a %fcc0, loop_4082
tg %icc, 0x6
fmovd %f0, %f12
array16 %g7, %o3, %l5
loop_4082:
fmovscs %icc, %f11, %f7
fbul %fcc0, loop_4083
stx %l0, [%l7 + 0x50]
fcmps %fcc3, %f6, %f1
fba %fcc2, loop_4084
loop_4083:
tl %xcc, 0x4
fmovse %xcc, %f2, %f14
bge,a,pn %xcc, loop_4085
loop_4084:
sth %o4, [%l7 + 0x18]
bvc,pn %icc, loop_4086
pdist %f12, %f14, %f10
loop_4085:
stw %i5, [%l7 + 0x20]
ldsw [%l7 + 0x08], %g5
loop_4086:
ba,a %icc, loop_4087
ldd [%l7 + 0x68], %f8
brz %o5, loop_4088
movcs %xcc, %l1, %l2
loop_4087:
fpack32 %f14, %f2, %f2
ldd [%l7 + 0x40], %f0
loop_4088:
brlz,a %g1, loop_4089
brlez,a %g3, loop_4090
tl %icc, 0x4
pdist %f8, %f2, %f2
loop_4089:
fornot1s %f11, %f4, %f10
loop_4090:
fmovdge %icc, %f0, %f3
smulcc %o2, %i7, %g6
fabsd %f4, %f12
movre %l3, 0x158, %o7
nop
setx loop_4091, %l0, %l1
jmpl %l1, %g2
stb %i6, [%l7 + 0x5B]
edge16 %i3, %i4, %g4
fnot1 %f10, %f12
loop_4091:
sth %o1, [%l7 + 0x7C]
nop
setx loop_4092, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %i1, [%l7 + 0x10]
for %f14, %f12, %f14
fones %f9
loop_4092:
tvs %icc, 0x0
tsubcc %o6, %l6, %o0
sdivx %i2, 0x05B3, %i0
fnot1s %f11, %f10
bgu %icc, loop_4093
xnor %g7, %l4, %l5
movrlz %o3, %o4, %i5
fbg %fcc3, loop_4094
loop_4093:
fmovsne %xcc, %f10, %f14
movg %xcc, %g5, %l0
std %f10, [%l7 + 0x20]
loop_4094:
tvs %xcc, 0x7
fcmpgt32 %f14, %f6, %o5
fbo,a %fcc3, loop_4095
sth %l1, [%l7 + 0x36]
bpos,pn %xcc, loop_4096
fmovsgu %icc, %f4, %f14
loop_4095:
sra %l2, %g3, %g1
edge32 %o2, %g6, %i7
loop_4096:
fxor %f4, %f6, %f10
fbne %fcc2, loop_4097
ldd [%l7 + 0x40], %f12
fzero %f4
fcmpeq16 %f8, %f0, %l3
loop_4097:
fbge,a %fcc1, loop_4098
std %f12, [%l7 + 0x18]
ld [%l7 + 0x60], %f13
array16 %g2, %i6, %o7
loop_4098:
fbn %fcc1, loop_4099
fandnot2 %f2, %f6, %f2
edge8ln %i4, %i3, %g4
udiv %i1, 0x1435, %o6
loop_4099:
movrne %o1, %l6, %i2
addc %i0, %o0, %l4
fxnors %f8, %f2, %f2
ldsb [%l7 + 0x18], %g7
stb %o3, [%l7 + 0x4E]
fmovdcc %icc, %f5, %f15
fpadd32 %f12, %f2, %f14
sth %l5, [%l7 + 0x42]
fbule %fcc2, loop_4100
fbo %fcc0, loop_4101
fnand %f10, %f12, %f2
mulx %i5, 0x0495, %o4
loop_4100:
fmovdne %xcc, %f10, %f8
loop_4101:
fnands %f1, %f10, %f8
fnors %f11, %f13, %f12
fnand %f0, %f4, %f2
ldx [%l7 + 0x20], %g5
lduh [%l7 + 0x3C], %o5
fsrc2 %f12, %f4
fble %fcc1, loop_4102
fnegd %f0, %f14
udiv %l0, 0x1473, %l2
fands %f7, %f5, %f6
loop_4102:
fmovrdgez %l1, %f8, %f2
fmovrde %g3, %f14, %f12
fandnot1 %f0, %f2, %f2
ldub [%l7 + 0x46], %o2
stx %g1, [%l7 + 0x78]
fbn %fcc2, loop_4103
or %i7, %l3, %g6
movne %icc, %i6, %o7
fbule,a %fcc0, loop_4104
loop_4103:
movleu %icc, %g2, %i4
fmovdne %icc, %f15, %f1
fmovd %f8, %f0
loop_4104:
nop
setx loop_4105, %l0, %l1
jmpl %l1, %g4
lduh [%l7 + 0x18], %i3
edge8l %o6, %i1, %o1
ldsh [%l7 + 0x14], %i2
loop_4105:
sdiv %l6, 0x153A, %o0
siam 0x2
array16 %l4, %g7, %o3
fmovsge %icc, %f4, %f7
fmovdl %xcc, %f15, %f8
fmovdgu %icc, %f3, %f10
addcc %l5, 0x1456, %i0
ldsh [%l7 + 0x1C], %i5
orn %g5, 0x11AA, %o5
fmovse %icc, %f2, %f3
sth %l0, [%l7 + 0x42]
movle %icc, %l2, %o4
fblg %fcc3, loop_4106
fble %fcc0, loop_4107
stb %l1, [%l7 + 0x78]
add %g3, %o2, %i7
loop_4106:
fmovdle %xcc, %f9, %f7
loop_4107:
siam 0x2
subc %g1, 0x1B57, %l3
bn,a %icc, loop_4108
movrgz %g6, %i6, %o7
or %g2, %g4, %i3
fabss %f8, %f3
loop_4108:
ba,a %icc, loop_4109
fbuge,a %fcc3, loop_4110
ldsw [%l7 + 0x20], %o6
ldsh [%l7 + 0x5E], %i4
loop_4109:
sth %o1, [%l7 + 0x0A]
loop_4110:
orcc %i2, 0x0DAA, %l6
movgu %icc, %i1, %l4
tvs %xcc, 0x7
alignaddrl %o0, %g7, %o3
std %f8, [%l7 + 0x70]
st %f1, [%l7 + 0x78]
ld [%l7 + 0x74], %f1
fmovrdgez %i0, %f10, %f12
for %f6, %f4, %f0
ldx [%l7 + 0x58], %i5
stb %l5, [%l7 + 0x0F]
fmovsgu %icc, %f14, %f2
fmovrsgez %o5, %f7, %f8
ldd [%l7 + 0x60], %f12
addcc %l0, 0x1B68, %l2
bleu,a %xcc, loop_4111
lduh [%l7 + 0x5C], %o4
ldx [%l7 + 0x78], %l1
udivcc %g3, 0x1219, %o2
loop_4111:
ldx [%l7 + 0x40], %i7
tvc %icc, 0x5
tneg %icc, 0x1
edge8n %g1, %l3, %g5
tgu %xcc, 0x0
fmovdcc %icc, %f11, %f12
fpadd16 %f12, %f2, %f8
ldd [%l7 + 0x10], %f14
fornot1s %f15, %f6, %f10
fmovdcc %icc, %f12, %f2
stx %g6, [%l7 + 0x60]
st %f14, [%l7 + 0x20]
stw %i6, [%l7 + 0x48]
tle %icc, 0x0
udivcc %g2, 0x040B, %o7
te %icc, 0x1
ldx [%l7 + 0x40], %g4
taddcc %i3, %o6, %o1
ldub [%l7 + 0x20], %i4
fmovsvs %icc, %f10, %f8
fble,a %fcc2, loop_4112
mova %icc, %l6, %i1
fmovsvc %icc, %f10, %f8
bg,pt %icc, loop_4113
loop_4112:
lduw [%l7 + 0x1C], %i2
fmovrsgez %o0, %f9, %f0
ldsw [%l7 + 0x54], %g7
loop_4113:
addc %l4, %o3, %i0
fmovdpos %icc, %f4, %f9
ldsb [%l7 + 0x2A], %l5
movrlez %i5, %o5, %l0
or %o4, 0x0DA4, %l2
fmovdg %icc, %f0, %f2
bg loop_4114
std %f4, [%l7 + 0x50]
fornot1s %f13, %f6, %f8
mulx %l1, %g3, %o2
loop_4114:
ldx [%l7 + 0x40], %i7
fmovrsne %g1, %f9, %f4
lduh [%l7 + 0x08], %l3
bvc,pn %icc, loop_4115
mulscc %g5, %i6, %g6
fmuld8sux16 %f1, %f2, %f10
brlez %g2, loop_4116
loop_4115:
fmuld8ulx16 %f5, %f10, %f8
st %f0, [%l7 + 0x5C]
tleu %xcc, 0x7
loop_4116:
taddcctv %o7, %i3, %g4
ldx [%l7 + 0x40], %o1
sth %i4, [%l7 + 0x6E]
fmovrslez %l6, %f14, %f14
stx %o6, [%l7 + 0x28]
sra %i1, %o0, %g7
be loop_4117
tpos %icc, 0x1
stw %i2, [%l7 + 0x2C]
smulcc %l4, 0x07DA, %i0
loop_4117:
fsrc1 %f4, %f8
brlez %o3, loop_4118
fzero %f10
popc %l5, %o5
fxnors %f2, %f6, %f10
loop_4118:
lduh [%l7 + 0x2E], %i5
ldsb [%l7 + 0x0E], %l0
std %f12, [%l7 + 0x10]
sdivcc %l2, 0x080B, %l1
std %f10, [%l7 + 0x50]
edge16l %g3, %o4, %o2
ldsb [%l7 + 0x77], %i7
stx %l3, [%l7 + 0x30]
sth %g1, [%l7 + 0x66]
fornot1s %f2, %f4, %f10
sth %g5, [%l7 + 0x1E]
ld [%l7 + 0x18], %f0
ldx [%l7 + 0x28], %g6
ta %icc, 0x5
fxnors %f6, %f15, %f0
fxor %f10, %f2, %f10
fmovspos %xcc, %f2, %f14
ldsb [%l7 + 0x73], %i6
ldsw [%l7 + 0x68], %g2
bpos loop_4119
fmovdle %icc, %f13, %f1
sll %o7, %i3, %g4
fmovda %xcc, %f13, %f12
loop_4119:
std %f8, [%l7 + 0x30]
fmovsvc %xcc, %f15, %f0
fcmpes %fcc0, %f12, %f13
fmovda %xcc, %f13, %f8
sll %o1, %i4, %l6
fcmpne16 %f6, %f8, %i1
umulcc %o6, 0x108F, %o0
fmovrslz %i2, %f7, %f5
fmuld8sux16 %f0, %f4, %f10
stw %g7, [%l7 + 0x64]
brlz,a %l4, loop_4120
bne,a,pt %xcc, loop_4121
ldx [%l7 + 0x60], %i0
fbl %fcc1, loop_4122
loop_4120:
stw %l5, [%l7 + 0x74]
loop_4121:
ldub [%l7 + 0x2B], %o5
fmovdle %icc, %f9, %f8
loop_4122:
brnz %i5, loop_4123
fmovsge %icc, %f15, %f8
movle %icc, %l0, %o3
movvs %xcc, %l1, %l2
loop_4123:
edge8n %o4, %g3, %i7
movn %icc, %o2, %g1
fcmpne16 %f2, %f14, %g5
fmovsvs %xcc, %f4, %f8
sra %g6, 0x01, %i6
movpos %icc, %g2, %l3
lduh [%l7 + 0x36], %o7
fmul8x16al %f11, %f3, %f6
ldsb [%l7 + 0x0F], %g4
brz %i3, loop_4124
movcs %icc, %o1, %i4
fzeros %f7
brgez,a %l6, loop_4125
loop_4124:
be,a,pt %xcc, loop_4126
stx %o6, [%l7 + 0x10]
addc %o0, 0x1DE5, %i1
loop_4125:
tleu %icc, 0x7
loop_4126:
fmovrdne %g7, %f10, %f12
xnor %l4, %i0, %i2
fmovrsgz %o5, %f8, %f15
brz %l5, loop_4127
fnors %f9, %f3, %f0
lduw [%l7 + 0x68], %i5
be,a,pn %icc, loop_4128
loop_4127:
alignaddr %l0, %o3, %l1
fbue %fcc1, loop_4129
lduw [%l7 + 0x48], %l2
loop_4128:
fnor %f2, %f4, %f14
ba loop_4130
loop_4129:
sll %g3, 0x1B, %o4
fblg,a %fcc1, loop_4131
faligndata %f14, %f14, %f12
loop_4130:
bg,a %icc, loop_4132
srl %i7, %o2, %g1
loop_4131:
fornot1 %f8, %f2, %f6
ldd [%l7 + 0x48], %f10
loop_4132:
fmovsn %xcc, %f1, %f0
stx %g5, [%l7 + 0x08]
sll %g6, 0x18, %g2
bl loop_4133
std %f8, [%l7 + 0x70]
st %f6, [%l7 + 0x64]
fmovse %icc, %f6, %f12
loop_4133:
fmovrdgez %l3, %f14, %f2
edge8n %i6, %o7, %g4
fmovse %xcc, %f4, %f13
fxor %f0, %f10, %f8
movcc %xcc, %i3, %o1
stb %i4, [%l7 + 0x6C]
fbule %fcc3, loop_4134
ldsh [%l7 + 0x7A], %o6
movleu %icc, %o0, %i1
stw %g7, [%l7 + 0x50]
loop_4134:
movrlz %l6, %i0, %l4
ldsh [%l7 + 0x28], %o5
fmovsle %icc, %f6, %f14
fpadd16 %f8, %f10, %f4
fbu,a %fcc0, loop_4135
stb %i2, [%l7 + 0x2E]
addc %l5, 0x11C8, %l0
fmovsneg %xcc, %f1, %f7
loop_4135:
ldsw [%l7 + 0x1C], %o3
movle %xcc, %l1, %l2
ldsh [%l7 + 0x6A], %g3
fcmpgt32 %f2, %f10, %i5
for %f6, %f0, %f2
fornot1s %f13, %f12, %f5
fmovrsne %o4, %f12, %f4
fmovdge %icc, %f14, %f7
movrlez %o2, 0x06A, %i7
taddcc %g1, 0x04C3, %g5
fxor %f8, %f4, %f8
std %f6, [%l7 + 0x48]
tne %xcc, 0x2
edge16ln %g2, %g6, %i6
ldsb [%l7 + 0x3F], %l3
ldsh [%l7 + 0x78], %g4
fones %f14
fmovsge %xcc, %f1, %f8
addc %o7, %i3, %i4
stw %o1, [%l7 + 0x6C]
fabss %f15, %f6
ldsh [%l7 + 0x0E], %o0
fmovdvc %xcc, %f14, %f7
ldub [%l7 + 0x27], %i1
fabsd %f4, %f0
brz %g7, loop_4136
stx %o6, [%l7 + 0x70]
st %f11, [%l7 + 0x44]
fbuge %fcc0, loop_4137
loop_4136:
ldx [%l7 + 0x28], %i0
fmovsle %icc, %f4, %f4
fpack16 %f12, %f3
loop_4137:
fbn,a %fcc3, loop_4138
stb %l6, [%l7 + 0x42]
tge %icc, 0x7
fzero %f10
loop_4138:
ldsw [%l7 + 0x3C], %o5
lduh [%l7 + 0x0A], %i2
ldub [%l7 + 0x30], %l5
call loop_4139
bcc loop_4140
movle %icc, %l4, %o3
tvc %icc, 0x1
loop_4139:
stx %l0, [%l7 + 0x78]
loop_4140:
sethi 0x1BD6, %l2
st %f0, [%l7 + 0x58]
ldsb [%l7 + 0x63], %g3
fmovsg %xcc, %f9, %f10
popc %i5, %l1
brz %o2, loop_4141
lduw [%l7 + 0x08], %o4
fmul8ulx16 %f2, %f12, %f4
tle %icc, 0x1
loop_4141:
st %f13, [%l7 + 0x18]
fmovsgu %icc, %f0, %f5
ldsb [%l7 + 0x5C], %i7
bne,a,pn %icc, loop_4142
fmovsgu %xcc, %f3, %f9
stx %g1, [%l7 + 0x48]
fbuge,a %fcc3, loop_4143
loop_4142:
sth %g5, [%l7 + 0x6C]
mova %icc, %g6, %g2
mulscc %i6, %g4, %l3
loop_4143:
fbuge %fcc2, loop_4144
fmuld8sux16 %f9, %f11, %f0
ld [%l7 + 0x24], %f11
fmovdl %xcc, %f0, %f1
loop_4144:
movrlz %i3, 0x04A, %o7
fmovdn %icc, %f9, %f5
st %f9, [%l7 + 0x58]
sllx %o1, 0x10, %o0
subcc %i1, %i4, %o6
ldsb [%l7 + 0x32], %g7
ldx [%l7 + 0x48], %i0
st %f10, [%l7 + 0x30]
fcmpgt32 %f4, %f4, %l6
bg,pt %xcc, loop_4145
alignaddr %o5, %l5, %l4
ldsw [%l7 + 0x38], %i2
fnot2s %f4, %f7
loop_4145:
fornot2s %f8, %f0, %f5
lduw [%l7 + 0x30], %o3
fandnot1 %f0, %f8, %f4
lduh [%l7 + 0x0E], %l2
be,a %icc, loop_4146
brgez,a %g3, loop_4147
andn %l0, %l1, %o2
fpack32 %f0, %f4, %f6
loop_4146:
fmovdl %xcc, %f5, %f4
loop_4147:
stb %o4, [%l7 + 0x44]
fandnot2s %f6, %f10, %f9
fcmpeq32 %f2, %f2, %i5
alignaddr %g1, %i7, %g5
edge32l %g2, %g6, %g4
movrlez %i6, %l3, %o7
stw %i3, [%l7 + 0x68]
sth %o0, [%l7 + 0x5C]
stw %o1, [%l7 + 0x20]
ldx [%l7 + 0x58], %i1
ldsw [%l7 + 0x60], %i4
std %f6, [%l7 + 0x68]
andn %g7, %o6, %l6
movge %xcc, %i0, %o5
stw %l5, [%l7 + 0x74]
fcmpes %fcc1, %f11, %f7
fmovdge %xcc, %f11, %f6
edge16ln %l4, %i2, %o3
ld [%l7 + 0x14], %f1
stx %g3, [%l7 + 0x70]
bleu,a,pt %icc, loop_4148
fmovsl %xcc, %f13, %f0
ldx [%l7 + 0x58], %l2
sll %l0, 0x10, %l1
loop_4148:
brgz,a %o4, loop_4149
fornot1 %f0, %f0, %f10
udiv %i5, 0x0AAD, %g1
fcmpne32 %f4, %f12, %o2
loop_4149:
lduh [%l7 + 0x0A], %i7
fandnot2s %f8, %f12, %f11
stw %g2, [%l7 + 0x48]
fandnot1s %f3, %f6, %f7
brgez %g6, loop_4150
movcs %xcc, %g4, %g5
or %l3, %o7, %i6
bshuffle %f8, %f12, %f14
loop_4150:
ldx [%l7 + 0x70], %i3
bneg,a loop_4151
bgu %xcc, loop_4152
fbn,a %fcc0, loop_4153
fmovrdgz %o1, %f2, %f6
loop_4151:
edge8l %o0, %i4, %g7
loop_4152:
fcmpgt32 %f0, %f8, %i1
loop_4153:
srlx %l6, %i0, %o5
fmovsle %icc, %f8, %f14
ldsw [%l7 + 0x6C], %o6
fbug %fcc1, loop_4154
tne %icc, 0x3
sth %l5, [%l7 + 0x30]
tne %xcc, 0x6
loop_4154:
fbl,a %fcc3, loop_4155
sth %l4, [%l7 + 0x0A]
subcc %o3, %g3, %i2
fabss %f0, %f4
loop_4155:
movrgz %l0, %l1, %l2
addc %i5, 0x011A, %g1
brlez %o4, loop_4156
fpmerge %f12, %f6, %f4
fbule,a %fcc0, loop_4157
tvc %icc, 0x6
loop_4156:
ldsb [%l7 + 0x10], %i7
fmovdle %xcc, %f8, %f4
loop_4157:
fandnot2 %f2, %f6, %f12
ldd [%l7 + 0x68], %f0
stb %o2, [%l7 + 0x1C]
ldsw [%l7 + 0x2C], %g2
bvc,a loop_4158
movrgz %g4, %g6, %g5
alignaddr %o7, %l3, %i3
subc %i6, 0x052C, %o1
loop_4158:
fpadd16 %f10, %f2, %f8
fmul8sux16 %f4, %f4, %f14
stb %o0, [%l7 + 0x47]
fbug %fcc2, loop_4159
sethi 0x0FBE, %g7
st %f2, [%l7 + 0x24]
andn %i4, %l6, %i0
loop_4159:
std %f12, [%l7 + 0x20]
bcc,a loop_4160
fmovdg %xcc, %f7, %f2
brlz,a %o5, loop_4161
ldx [%l7 + 0x18], %i1
loop_4160:
fbul,a %fcc2, loop_4162
mulscc %l5, %o6, %l4
loop_4161:
fcmps %fcc3, %f2, %f8
array8 %o3, %i2, %l0
loop_4162:
fandnot1 %f12, %f6, %f2
ldub [%l7 + 0x4E], %g3
fnot2 %f8, %f4
fcmpd %fcc1, %f6, %f2
stb %l2, [%l7 + 0x1E]
alignaddrl %l1, %g1, %o4
fcmpeq32 %f12, %f6, %i5
ldd [%l7 + 0x10], %f12
tvc %xcc, 0x1
edge16l %i7, %o2, %g4
fmul8ulx16 %f0, %f6, %f10
stb %g2, [%l7 + 0x29]
bn,pt %xcc, loop_4163
fornot2s %f5, %f3, %f9
fmovd %f12, %f14
fmul8x16al %f0, %f4, %f12
loop_4163:
fmovrslz %g5, %f12, %f6
bcs,pt %icc, loop_4164
fsrc2s %f3, %f4
fbe,a %fcc2, loop_4165
movleu %xcc, %g6, %o7
loop_4164:
movpos %xcc, %i3, %l3
for %f10, %f10, %f0
loop_4165:
edge32l %o1, %o0, %i6
stw %i4, [%l7 + 0x1C]
fbug,a %fcc2, loop_4166
ldsh [%l7 + 0x28], %l6
fornot2 %f8, %f6, %f10
fmovrdlz %g7, %f4, %f8
loop_4166:
ldx [%l7 + 0x30], %o5
ldsh [%l7 + 0x62], %i0
fmovde %icc, %f10, %f0
umulcc %l5, %i1, %l4
ldx [%l7 + 0x40], %o3
sth %i2, [%l7 + 0x6C]
tvs %icc, 0x3
fnegs %f7, %f10
fmovdg %xcc, %f13, %f3
fand %f6, %f6, %f2
umul %l0, %g3, %o6
pdist %f14, %f8, %f14
st %f2, [%l7 + 0x24]
srlx %l2, %g1, %l1
ldd [%l7 + 0x60], %f4
fsrc2s %f7, %f5
ldsw [%l7 + 0x78], %o4
movrgz %i7, 0x1B6, %o2
brgz,a %g4, loop_4167
st %f0, [%l7 + 0x18]
stx %g2, [%l7 + 0x58]
movg %xcc, %i5, %g6
loop_4167:
lduh [%l7 + 0x68], %g5
sra %o7, 0x1C, %i3
fmovsne %icc, %f6, %f3
taddcctv %l3, 0x10A5, %o0
ba,a,pt %xcc, loop_4168
lduh [%l7 + 0x50], %i6
fpmerge %f9, %f4, %f6
stw %i4, [%l7 + 0x58]
loop_4168:
popc 0x0815, %o1
tpos %xcc, 0x3
fmovsgu %icc, %f15, %f2
fmovse %xcc, %f13, %f15
srlx %g7, %l6, %i0
fmovd %f10, %f12
lduh [%l7 + 0x3E], %l5
fmovscs %xcc, %f11, %f15
addc %o5, 0x1DBB, %i1
std %f10, [%l7 + 0x68]
fcmpes %fcc0, %f5, %f15
fabss %f1, %f7
or %l4, 0x1B9B, %o3
lduw [%l7 + 0x10], %i2
add %l0, %o6, %l2
fba %fcc3, loop_4169
add %g3, %l1, %g1
bvc,a,pn %xcc, loop_4170
brnz,a %i7, loop_4171
loop_4169:
fbuge,a %fcc2, loop_4172
fbn,a %fcc1, loop_4173
loop_4170:
ldsw [%l7 + 0x48], %o2
loop_4171:
stx %g4, [%l7 + 0x78]
loop_4172:
movpos %icc, %o4, %g2
loop_4173:
ldd [%l7 + 0x38], %f10
ldsh [%l7 + 0x44], %i5
edge8l %g6, %o7, %i3
fmovrdgz %g5, %f0, %f8
fmovdleu %icc, %f8, %f7
ldd [%l7 + 0x08], %f10
fpsub16 %f4, %f0, %f12
fmovdcs %icc, %f7, %f0
lduw [%l7 + 0x50], %o0
fxnor %f12, %f4, %f6
ld [%l7 + 0x60], %f7
ldx [%l7 + 0x38], %i6
tcs %icc, 0x1
fornot1s %f11, %f8, %f3
fmovdne %xcc, %f5, %f5
bshuffle %f2, %f14, %f4
move %icc, %l3, %o1
bneg,a,pt %icc, loop_4174
fmovrsgz %i4, %f6, %f10
fbg %fcc2, loop_4175
array32 %g7, %l6, %i0
loop_4174:
subc %o5, 0x10A7, %i1
fand %f4, %f12, %f10
loop_4175:
ldsb [%l7 + 0x15], %l5
fmovdl %icc, %f15, %f9
stb %o3, [%l7 + 0x2F]
fcmpgt32 %f6, %f14, %l4
fmovdpos %xcc, %f12, %f14
fmovsgu %xcc, %f11, %f1
fmovde %icc, %f11, %f7
ta %xcc, 0x4
fble %fcc3, loop_4176
edge16l %l0, %o6, %l2
lduw [%l7 + 0x18], %i2
sub %g3, 0x08BC, %g1
loop_4176:
movge %xcc, %l1, %i7
fmovse %xcc, %f2, %f14
lduh [%l7 + 0x4E], %g4
fmovsne %xcc, %f5, %f8
fbul,a %fcc2, loop_4177
ldsw [%l7 + 0x74], %o2
fnors %f10, %f8, %f11
edge32n %g2, %i5, %o4
loop_4177:
fmovscc %xcc, %f3, %f10
ld [%l7 + 0x24], %f3
ldx [%l7 + 0x48], %o7
fmovscc %icc, %f4, %f2
fmuld8ulx16 %f1, %f11, %f2
ldsw [%l7 + 0x74], %i3
brlez %g5, loop_4178
fbule %fcc2, loop_4179
brz,a %g6, loop_4180
fmul8x16al %f11, %f2, %f14
loop_4178:
fors %f4, %f4, %f12
loop_4179:
fmovscc %xcc, %f7, %f9
loop_4180:
fcmpgt16 %f0, %f2, %i6
stb %l3, [%l7 + 0x19]
st %f15, [%l7 + 0x38]
fzeros %f12
alignaddrl %o1, %i4, %g7
ldd [%l7 + 0x50], %f8
fmovscc %xcc, %f4, %f10
brlez %l6, loop_4181
or %o0, %o5, %i1
fmovdgu %xcc, %f2, %f4
ldsb [%l7 + 0x6C], %i0
loop_4181:
movrlez %l5, %l4, %o3
fmovsvs %xcc, %f13, %f14
st %f13, [%l7 + 0x24]
fmovrsgez %l0, %f14, %f6
lduw [%l7 + 0x54], %l2
sth %o6, [%l7 + 0x14]
std %f6, [%l7 + 0x78]
andncc %g3, %g1, %l1
fmovdle %xcc, %f4, %f2
fmovrdlez %i2, %f8, %f0
udivx %g4, 0x10E4, %i7
sra %g2, 0x1B, %i5
fmul8x16al %f3, %f15, %f12
xnor %o4, %o7, %o2
ldsh [%l7 + 0x76], %g5
lduw [%l7 + 0x54], %g6
ld [%l7 + 0x20], %f2
fba %fcc3, loop_4182
bvs loop_4183
siam 0x4
fmuld8sux16 %f9, %f13, %f8
loop_4182:
orncc %i6, 0x027A, %l3
loop_4183:
std %f8, [%l7 + 0x48]
mulscc %i3, 0x1CBB, %o1
bpos,a,pn %xcc, loop_4184
tgu %xcc, 0x1
tge %icc, 0x4
fmul8sux16 %f2, %f2, %f0
loop_4184:
fmovdneg %icc, %f8, %f9
fmovdvs %xcc, %f13, %f8
ldsh [%l7 + 0x20], %i4
tne %xcc, 0x7
lduh [%l7 + 0x48], %l6
ldx [%l7 + 0x58], %o0
ld [%l7 + 0x50], %f11
fpadd16s %f13, %f10, %f11
ldsh [%l7 + 0x1E], %o5
for %f2, %f2, %f2
fexpand %f1, %f4
ldd [%l7 + 0x60], %f0
sdiv %g7, 0x0C92, %i0
sth %l5, [%l7 + 0x32]
ldub [%l7 + 0x64], %l4
ld [%l7 + 0x5C], %f0
sethi 0x14E2, %i1
ld [%l7 + 0x54], %f7
fmovdn %xcc, %f12, %f3
stw %o3, [%l7 + 0x24]
fmovsg %xcc, %f15, %f0
tsubcctv %l2, 0x1850, %o6
andncc %g3, %g1, %l1
stw %l0, [%l7 + 0x6C]
udivx %i2, 0x0135, %g4
movge %xcc, %g2, %i5
fmovdl %icc, %f12, %f1
fcmps %fcc0, %f5, %f13
subccc %i7, 0x18EF, %o4
sll %o7, 0x11, %o2
fabsd %f0, %f6
edge32ln %g6, %g5, %i6
call loop_4185
orcc %i3, %o1, %i4
movleu %icc, %l3, %l6
fmul8x16al %f1, %f0, %f0
loop_4185:
ldsw [%l7 + 0x4C], %o5
ld [%l7 + 0x48], %f11
mulx %g7, %o0, %l5
fmovrdgez %i0, %f0, %f2
sdivx %i1, 0x077B, %l4
fmovscs %icc, %f2, %f4
fpackfix %f2, %f12
ldx [%l7 + 0x08], %l2
alignaddrl %o6, %g3, %g1
tpos %icc, 0x5
movre %o3, 0x064, %l1
fmovdne %icc, %f6, %f4
fcmpeq32 %f2, %f12, %i2
movvs %xcc, %l0, %g2
nop
setx loop_4186, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
faligndata %f12, %f8, %f10
stw %i5, [%l7 + 0x20]
brgez %i7, loop_4187
loop_4186:
fmovdne %icc, %f12, %f1
fnors %f12, %f13, %f3
bvc,pn %icc, loop_4188
loop_4187:
fmovsne %icc, %f5, %f15
ldsb [%l7 + 0x15], %g4
fnor %f2, %f6, %f14
loop_4188:
fbl,a %fcc0, loop_4189
fmovsvc %icc, %f10, %f3
fmovse %icc, %f2, %f13
ldsh [%l7 + 0x40], %o4
loop_4189:
fpsub16s %f9, %f4, %f10
fmul8x16 %f13, %f10, %f4
fmovsvc %icc, %f2, %f13
and %o7, %o2, %g6
fbul %fcc1, loop_4190
array16 %g5, %i3, %o1
andncc %i4, %l3, %i6
fmovse %icc, %f1, %f12
loop_4190:
bgu,pt %icc, loop_4191
orn %l6, 0x0F93, %g7
edge8ln %o5, %o0, %i0
bcc,a,pt %icc, loop_4192
loop_4191:
fmovsn %xcc, %f15, %f0
movcs %xcc, %i1, %l4
brlez %l2, loop_4193
loop_4192:
fmovdpos %icc, %f12, %f12
ld [%l7 + 0x74], %f13
fsrc1 %f8, %f12
loop_4193:
movne %xcc, %o6, %l5
srl %g3, %g1, %o3
xnor %l1, %l0, %i2
fpsub32 %f6, %f2, %f14
fcmpgt16 %f2, %f4, %i5
ldd [%l7 + 0x48], %f12
st %f7, [%l7 + 0x48]
ldub [%l7 + 0x5D], %i7
fbu,a %fcc3, loop_4194
fcmple16 %f2, %f6, %g4
xnor %o4, 0x0F9E, %o7
lduh [%l7 + 0x0E], %g2
loop_4194:
fpack32 %f6, %f6, %f0
call loop_4195
stb %o2, [%l7 + 0x7D]
xor %g6, %i3, %g5
fcmps %fcc2, %f6, %f4
loop_4195:
lduw [%l7 + 0x18], %i4
fzero %f0
fmul8sux16 %f4, %f6, %f8
orncc %l3, 0x179D, %o1
fmovrdlz %l6, %f2, %f12
orncc %g7, 0x0E8A, %i6
fxnor %f6, %f2, %f10
taddcc %o5, %i0, %o0
fmovdcc %icc, %f7, %f5
st %f6, [%l7 + 0x40]
bg %xcc, loop_4196
popc 0x0964, %i1
orcc %l4, %l2, %o6
sth %g3, [%l7 + 0x16]
loop_4196:
fbne,a %fcc1, loop_4197
umulcc %l5, 0x19C5, %g1
edge32l %l1, %o3, %i2
tsubcctv %l0, %i5, %g4
loop_4197:
fmovrdlz %i7, %f0, %f8
srlx %o4, %g2, %o7
movcs %xcc, %o2, %g6
ldd [%l7 + 0x30], %f2
edge8l %i3, %g5, %i4
fpack32 %f10, %f4, %f8
edge16l %o1, %l6, %l3
fmovsvs %icc, %f11, %f1
ldub [%l7 + 0x4C], %i6
tvc %icc, 0x6
smulcc %o5, 0x05D6, %i0
ba,pt %icc, loop_4198
ldsb [%l7 + 0x3C], %o0
fmovrsgz %i1, %f9, %f1
fcmpeq32 %f6, %f2, %l4
loop_4198:
fpackfix %f14, %f11
std %f4, [%l7 + 0x38]
umulcc %g7, 0x05FC, %l2
udivcc %g3, 0x0A1A, %l5
ldsh [%l7 + 0x5E], %g1
tne %icc, 0x2
ld [%l7 + 0x20], %f10
siam 0x3
stw %l1, [%l7 + 0x30]
edge32 %o3, %o6, %l0
movre %i5, %g4, %i2
orn %i7, 0x0FB9, %g2
sra %o7, %o4, %g6
fmovdgu %xcc, %f0, %f9
fmovdvs %icc, %f12, %f6
ble,a,pn %xcc, loop_4199
ldsb [%l7 + 0x12], %i3
lduw [%l7 + 0x24], %g5
fmovscc %xcc, %f8, %f15
loop_4199:
ldub [%l7 + 0x3D], %i4
fcmped %fcc3, %f12, %f4
bcc,a loop_4200
fexpand %f2, %f10
fpackfix %f10, %f14
fmovda %icc, %f11, %f8
loop_4200:
movleu %icc, %o1, %o2
movle %icc, %l3, %l6
movg %xcc, %o5, %i6
stw %i0, [%l7 + 0x70]
popc %i1, %l4
movne %xcc, %g7, %o0
stb %g3, [%l7 + 0x65]
fmovsg %icc, %f4, %f3
fmovdcc %xcc, %f15, %f8
andn %l5, %g1, %l1
movrlz %l2, %o3, %l0
tcc %icc, 0x1
movg %icc, %o6, %i5
fsrc1s %f6, %f9
lduh [%l7 + 0x10], %g4
std %f12, [%l7 + 0x78]
fzero %f4
brgez %i2, loop_4201
sth %i7, [%l7 + 0x44]
bcs,a,pn %xcc, loop_4202
sth %g2, [%l7 + 0x6E]
loop_4201:
stb %o4, [%l7 + 0x0D]
fmovscs %xcc, %f8, %f0
loop_4202:
ldub [%l7 + 0x0F], %g6
ldx [%l7 + 0x38], %o7
bcc,a,pt %xcc, loop_4203
stb %g5, [%l7 + 0x5D]
fmovsne %xcc, %f4, %f11
fba %fcc1, loop_4204
loop_4203:
stb %i3, [%l7 + 0x53]
fpadd16 %f10, %f2, %f10
tcs %icc, 0x6
loop_4204:
ldub [%l7 + 0x64], %o1
fpsub32 %f10, %f8, %f2
bpos,a,pt %xcc, loop_4205
bl,a loop_4206
ldx [%l7 + 0x48], %o2
fpack16 %f12, %f7
loop_4205:
fmovdvc %xcc, %f6, %f12
loop_4206:
ldsw [%l7 + 0x3C], %l3
tpos %icc, 0x6
tcc %icc, 0x7
fone %f0
faligndata %f6, %f6, %f10
fsrc1s %f2, %f15
brlez,a %i4, loop_4207
bcs loop_4208
bgu %icc, loop_4209
fmovsgu %xcc, %f4, %f1
loop_4207:
ld [%l7 + 0x60], %f12
loop_4208:
ldsh [%l7 + 0x56], %l6
loop_4209:
stw %o5, [%l7 + 0x24]
ldsh [%l7 + 0x7C], %i6
fmovsl %xcc, %f13, %f4
fbule,a %fcc1, loop_4210
stb %i0, [%l7 + 0x15]
udiv %i1, 0x0665, %g7
stb %l4, [%l7 + 0x5C]
loop_4210:
fba,a %fcc0, loop_4211
ldd [%l7 + 0x40], %f12
fmovsl %icc, %f3, %f4
srl %g3, 0x18, %l5
loop_4211:
lduw [%l7 + 0x54], %g1
fmuld8sux16 %f4, %f4, %f4
bcc,a,pn %icc, loop_4212
fmovscc %xcc, %f0, %f14
brlez %o0, loop_4213
fand %f2, %f6, %f12
loop_4212:
ldsw [%l7 + 0x54], %l1
bge,a,pn %xcc, loop_4214
loop_4213:
fnegs %f10, %f11
movne %xcc, %l2, %l0
fsrc2s %f9, %f6
loop_4214:
fmul8x16al %f1, %f2, %f8
ldsb [%l7 + 0x10], %o3
call loop_4215
bge,a,pn %xcc, loop_4216
movl %icc, %o6, %g4
be,a,pn %xcc, loop_4217
loop_4215:
fmovsge %icc, %f5, %f9
loop_4216:
bl,a %icc, loop_4218
tneg %xcc, 0x7
loop_4217:
movleu %xcc, %i5, %i7
ldsh [%l7 + 0x34], %g2
loop_4218:
ldsh [%l7 + 0x48], %o4
srl %i2, 0x1C, %g6
fmovrsgz %g5, %f12, %f15
ta %xcc, 0x3
fbne,a %fcc2, loop_4219
fbug %fcc2, loop_4220
brnz,a %i3, loop_4221
fmovdvc %icc, %f8, %f2
loop_4219:
fmovrdgz %o1, %f4, %f0
loop_4220:
fandnot1 %f14, %f0, %f12
loop_4221:
fpmerge %f10, %f11, %f14
fbe %fcc1, loop_4222
ldsb [%l7 + 0x27], %o7
bn,a,pt %icc, loop_4223
umulcc %l3, %i4, %l6
loop_4222:
movrgz %o5, 0x30C, %i6
fmovdpos %icc, %f3, %f7
loop_4223:
fbn,a %fcc3, loop_4224
ldd [%l7 + 0x18], %f2
fzero %f10
fexpand %f4, %f0
loop_4224:
bcc,a loop_4225
stb %i0, [%l7 + 0x1D]
bl,a,pt %xcc, loop_4226
stw %i1, [%l7 + 0x10]
loop_4225:
edge16 %g7, %l4, %g3
fsrc2 %f2, %f14
loop_4226:
edge16l %l5, %g1, %o2
fsrc2s %f13, %f7
bge %xcc, loop_4227
stx %o0, [%l7 + 0x70]
fcmpne32 %f12, %f10, %l2
fcmpne32 %f0, %f14, %l0
loop_4227:
std %f14, [%l7 + 0x60]
tcs %xcc, 0x0
edge16ln %o3, %l1, %g4
tleu %icc, 0x2
brgez %o6, loop_4228
bl,pt %icc, loop_4229
edge8n %i5, %g2, %i7
be,pn %xcc, loop_4230
loop_4228:
st %f0, [%l7 + 0x20]
loop_4229:
ldx [%l7 + 0x48], %o4
fzeros %f13
loop_4230:
fpadd16s %f0, %f2, %f5
fmovrsne %g6, %f8, %f3
ldx [%l7 + 0x60], %i2
fpmerge %f0, %f6, %f14
fmovdg %xcc, %f10, %f8
fmovrdlz %i3, %f10, %f6
bn,a,pt %icc, loop_4231
ldsh [%l7 + 0x14], %o1
fmovrdne %o7, %f10, %f14
fcmpgt16 %f6, %f12, %l3
loop_4231:
fbug %fcc2, loop_4232
fand %f0, %f2, %f10
fmovdvs %icc, %f13, %f1
sub %g5, 0x1489, %l6
loop_4232:
edge32 %i4, %i6, %o5
sth %i1, [%l7 + 0x38]
stb %g7, [%l7 + 0x47]
orn %i0, %g3, %l4
fors %f7, %f4, %f1
fmovs %f9, %f11
stw %l5, [%l7 + 0x64]
ldsw [%l7 + 0x1C], %o2
bshuffle %f8, %f0, %f10
fmul8x16al %f10, %f13, %f14
fmovdneg %xcc, %f11, %f10
udiv %g1, 0x12F4, %l2
lduh [%l7 + 0x1E], %l0
ldsh [%l7 + 0x42], %o0
stx %l1, [%l7 + 0x30]
fmovdn %xcc, %f11, %f13
and %o3, 0x1234, %g4
ldx [%l7 + 0x70], %o6
ldd [%l7 + 0x60], %f0
fmul8x16 %f2, %f14, %f8
lduh [%l7 + 0x32], %g2
lduh [%l7 + 0x20], %i5
fbge %fcc3, loop_4233
tne %icc, 0x1
popc 0x1E9F, %i7
movrlez %o4, %g6, %i2
loop_4233:
lduh [%l7 + 0x68], %o1
lduw [%l7 + 0x58], %i3
bshuffle %f12, %f14, %f0
movrgez %l3, %g5, %o7
lduw [%l7 + 0x0C], %i4
tvs %xcc, 0x6
movcc %xcc, %i6, %o5
fone %f0
tsubcctv %l6, %i1, %g7
fzero %f14
movrgez %i0, 0x0F4, %l4
fornot1 %f12, %f6, %f2
ldsb [%l7 + 0x31], %l5
fnors %f2, %f10, %f6
srlx %g3, %g1, %l2
array16 %o2, %l0, %o0
edge8n %l1, %g4, %o3
ba loop_4234
ldsw [%l7 + 0x60], %g2
ldsb [%l7 + 0x7D], %o6
smul %i5, 0x1F51, %o4
loop_4234:
fmovse %xcc, %f3, %f14
fmovse %xcc, %f14, %f0
lduh [%l7 + 0x1C], %g6
fnands %f8, %f3, %f1
fble %fcc3, loop_4235
andn %i2, 0x102F, %o1
fmovsvc %xcc, %f0, %f13
subccc %i3, %l3, %i7
loop_4235:
tvs %xcc, 0x3
ldx [%l7 + 0x60], %o7
fcmple32 %f8, %f2, %i4
std %f0, [%l7 + 0x10]
sth %i6, [%l7 + 0x50]
andn %g5, %l6, %i1
std %f4, [%l7 + 0x18]
fcmps %fcc1, %f11, %f12
ldsw [%l7 + 0x0C], %g7
fmovrdgez %o5, %f0, %f4
ld [%l7 + 0x1C], %f15
fmovdvs %icc, %f15, %f0
ldd [%l7 + 0x38], %f10
ldsh [%l7 + 0x70], %i0
bl loop_4236
sdiv %l5, 0x1F79, %g3
sllx %g1, %l4, %o2
fone %f4
loop_4236:
stx %l2, [%l7 + 0x70]
fcmpgt32 %f8, %f0, %l0
edge16 %o0, %l1, %o3
fbe %fcc0, loop_4237
bgu,a loop_4238
fmovdn %icc, %f9, %f1
sllx %g4, %o6, %i5
loop_4237:
fors %f0, %f6, %f2
loop_4238:
edge8l %g2, %o4, %g6
ldub [%l7 + 0x2E], %o1
stw %i2, [%l7 + 0x64]
sdivx %l3, 0x05E2, %i3
alignaddr %i7, %i4, %i6
movn %xcc, %g5, %l6
fmovscc %icc, %f1, %f8
array8 %i1, %g7, %o7
fmovs %f4, %f1
umulcc %o5, %i0, %g3
movl %icc, %g1, %l4
fmovda %xcc, %f9, %f13
fornot2s %f7, %f15, %f10
ldd [%l7 + 0x58], %f14
edge8l %o2, %l2, %l0
ldsh [%l7 + 0x44], %l5
movge %xcc, %l1, %o0
fbg,a %fcc2, loop_4239
tcc %icc, 0x2
ldx [%l7 + 0x30], %o3
fmovdcc %xcc, %f7, %f2
loop_4239:
fmovrdlez %o6, %f4, %f2
ldsw [%l7 + 0x70], %i5
bpos,pt %icc, loop_4240
faligndata %f12, %f10, %f12
std %f12, [%l7 + 0x20]
ldsh [%l7 + 0x38], %g4
loop_4240:
addccc %g2, 0x1D4D, %o4
tpos %icc, 0x4
ldsw [%l7 + 0x14], %g6
bge %xcc, loop_4241
fbule %fcc2, loop_4242
movle %icc, %o1, %l3
fmovse %icc, %f7, %f8
loop_4241:
fbu,a %fcc0, loop_4243
loop_4242:
ldx [%l7 + 0x60], %i2
fnand %f14, %f4, %f2
fandnot1s %f13, %f7, %f0
loop_4243:
ldx [%l7 + 0x38], %i7
fmovs %f6, %f0
edge8n %i4, %i6, %i3
fand %f6, %f2, %f8
brz,a %l6, loop_4244
fors %f12, %f6, %f15
edge8 %i1, %g7, %g5
ldx [%l7 + 0x58], %o7
loop_4244:
lduh [%l7 + 0x40], %o5
fcmps %fcc0, %f9, %f12
ldx [%l7 + 0x28], %g3
fmovdvc %xcc, %f15, %f14
array32 %g1, %i0, %l4
edge8l %o2, %l0, %l2
fors %f14, %f7, %f8
or %l5, %o0, %l1
bl,pt %icc, loop_4245
umul %o6, %o3, %g4
sth %g2, [%l7 + 0x32]
sllx %i5, %o4, %o1
loop_4245:
edge16ln %l3, %g6, %i2
ld [%l7 + 0x3C], %f4
fpsub32s %f1, %f5, %f13
fmovsle %icc, %f10, %f13
st %f5, [%l7 + 0x14]
edge8 %i7, %i6, %i4
fmovse %icc, %f7, %f2
ldsb [%l7 + 0x4A], %l6
sth %i1, [%l7 + 0x62]
edge16l %g7, %i3, %g5
fcmpd %fcc1, %f2, %f0
std %f4, [%l7 + 0x78]
fmovrsgez %o5, %f4, %f10
lduh [%l7 + 0x38], %o7
edge8ln %g3, %g1, %l4
fornot2s %f13, %f15, %f10
ldsh [%l7 + 0x34], %o2
fxnors %f1, %f11, %f13
bg loop_4246
fcmped %fcc1, %f0, %f10
add %l0, 0x0A12, %i0
fsrc2 %f10, %f0
loop_4246:
st %f10, [%l7 + 0x54]
fcmpd %fcc0, %f14, %f2
fmovsgu %icc, %f3, %f9
ldd [%l7 + 0x58], %f4
edge8n %l2, %o0, %l1
fbug %fcc0, loop_4247
movgu %xcc, %l5, %o6
fnot2s %f10, %f1
sub %o3, %g2, %g4
loop_4247:
array32 %o4, %i5, %l3
ldsh [%l7 + 0x24], %g6
brgz,a %i2, loop_4248
ba,a %icc, loop_4249
lduh [%l7 + 0x72], %o1
stx %i6, [%l7 + 0x20]
loop_4248:
fmovdgu %xcc, %f2, %f7
loop_4249:
udivx %i4, 0x167C, %i7
fzeros %f5
lduw [%l7 + 0x68], %i1
movgu %xcc, %l6, %g7
stx %g5, [%l7 + 0x20]
movrlz %i3, 0x1D3, %o7
std %f4, [%l7 + 0x40]
bgu,a,pn %icc, loop_4250
edge8ln %g3, %g1, %o5
brnz %o2, loop_4251
std %f8, [%l7 + 0x50]
loop_4250:
fbge %fcc1, loop_4252
fcmpd %fcc1, %f14, %f6
loop_4251:
edge8l %l0, %i0, %l4
std %f14, [%l7 + 0x78]
loop_4252:
fnands %f1, %f2, %f10
fbul %fcc3, loop_4253
movneg %icc, %o0, %l2
ldub [%l7 + 0x68], %l1
fands %f4, %f7, %f9
loop_4253:
tneg %xcc, 0x6
fbl,a %fcc0, loop_4254
and %l5, 0x155B, %o3
umulcc %g2, 0x058D, %g4
fandnot1 %f10, %f2, %f12
loop_4254:
fmovrsgz %o4, %f3, %f0
fmovde %icc, %f6, %f12
lduh [%l7 + 0x10], %o6
fmovdcs %icc, %f7, %f0
bcs,a loop_4255
edge8l %i5, %l3, %i2
fmovrse %g6, %f4, %f4
stx %o1, [%l7 + 0x58]
loop_4255:
tcc %icc, 0x0
andn %i4, %i6, %i7
subc %i1, %g7, %g5
lduw [%l7 + 0x70], %l6
fnand %f10, %f2, %f14
fbuge %fcc3, loop_4256
fmovrdne %o7, %f0, %f10
fcmpd %fcc0, %f2, %f4
ta %icc, 0x1
loop_4256:
std %f0, [%l7 + 0x50]
ld [%l7 + 0x40], %f4
ld [%l7 + 0x68], %f8
stw %g3, [%l7 + 0x6C]
ldsb [%l7 + 0x11], %g1
movrlez %i3, %o5, %o2
fbn %fcc3, loop_4257
subc %i0, 0x16EA, %l0
ldsb [%l7 + 0x6E], %o0
array32 %l2, %l4, %l1
loop_4257:
array8 %o3, %g2, %g4
fmovsn %xcc, %f5, %f0
fmovdle %xcc, %f5, %f9
sth %o4, [%l7 + 0x3C]
movneg %xcc, %o6, %l5
fmovrsgz %l3, %f0, %f15
fmovsl %xcc, %f3, %f5
orn %i5, %i2, %g6
fpsub16s %f15, %f7, %f7
fcmpd %fcc1, %f4, %f4
fmovrslz %i4, %f6, %f10
lduw [%l7 + 0x28], %i6
ldsw [%l7 + 0x10], %o1
stw %i7, [%l7 + 0x24]
fmovsvc %xcc, %f1, %f6
movvc %icc, %i1, %g7
fmovsgu %icc, %f11, %f10
xnorcc %l6, 0x1615, %o7
sth %g5, [%l7 + 0x4A]
fbg %fcc1, loop_4258
ldx [%l7 + 0x38], %g1
edge32 %i3, %o5, %o2
lduh [%l7 + 0x2A], %g3
loop_4258:
fpsub16s %f6, %f14, %f4
fexpand %f12, %f12
fsrc2s %f9, %f6
edge8ln %i0, %o0, %l0
bg,a,pn %icc, loop_4259
brgz %l2, loop_4260
movne %icc, %l1, %o3
fmovspos %xcc, %f9, %f10
loop_4259:
bvs,a loop_4261
loop_4260:
be,pn %icc, loop_4262
tneg %icc, 0x0
fands %f4, %f13, %f13
loop_4261:
udivx %l4, 0x1E74, %g2
loop_4262:
ldd [%l7 + 0x30], %f0
fmovda %xcc, %f10, %f2
sllx %o4, 0x1C, %o6
te %icc, 0x3
fbule,a %fcc1, loop_4263
fsrc2 %f8, %f14
brlez %l5, loop_4264
ble,a,pn %xcc, loop_4265
loop_4263:
movne %icc, %g4, %i5
sth %l3, [%l7 + 0x78]
loop_4264:
brz,a %i2, loop_4266
loop_4265:
edge32n %g6, %i4, %o1
ldx [%l7 + 0x08], %i7
fexpand %f6, %f4
loop_4266:
st %f1, [%l7 + 0x0C]
movcs %icc, %i6, %i1
fabsd %f12, %f2
ldub [%l7 + 0x5D], %l6
tcs %icc, 0x7
lduh [%l7 + 0x36], %o7
xorcc %g5, 0x138A, %g7
stb %g1, [%l7 + 0x3F]
move %icc, %i3, %o2
fba %fcc0, loop_4267
edge8ln %g3, %i0, %o5
fmovrdne %o0, %f4, %f10
fmovdgu %xcc, %f9, %f1
loop_4267:
fpackfix %f6, %f1
movpos %xcc, %l2, %l1
bl,a,pn %xcc, loop_4268
fcmped %fcc2, %f10, %f8
movg %icc, %o3, %l0
tl %xcc, 0x5
loop_4268:
andcc %g2, %l4, %o6
brlz %l5, loop_4269
smulcc %o4, %g4, %l3
ldd [%l7 + 0x78], %f2
stb %i5, [%l7 + 0x0D]
loop_4269:
fbl,a %fcc1, loop_4270
tle %xcc, 0x1
umulcc %i2, 0x12D6, %i4
ba,a %xcc, loop_4271
loop_4270:
movrgez %g6, %i7, %i6
umulcc %o1, %l6, %i1
edge32n %g5, %g7, %g1
loop_4271:
std %f4, [%l7 + 0x60]
fors %f4, %f9, %f11
stx %o7, [%l7 + 0x18]
movg %icc, %o2, %i3
tne %xcc, 0x2
lduh [%l7 + 0x18], %g3
tgu %xcc, 0x2
ldx [%l7 + 0x08], %o5
umul %i0, %o0, %l1
tleu %xcc, 0x0
movne %icc, %l2, %o3
array16 %l0, %l4, %o6
fmovrdne %g2, %f0, %f4
andcc %l5, 0x043E, %g4
fors %f9, %f13, %f6
stw %o4, [%l7 + 0x08]
fcmpd %fcc2, %f8, %f6
std %f8, [%l7 + 0x58]
fors %f13, %f13, %f7
fmovsvc %icc, %f2, %f10
stb %l3, [%l7 + 0x3C]
movle %icc, %i2, %i4
ldub [%l7 + 0x4D], %g6
array8 %i7, %i5, %o1
tsubcc %i6, 0x0EF8, %l6
fmovrdgez %i1, %f4, %f10
fxnors %f12, %f10, %f8
edge8ln %g7, %g1, %g5
fmovdn %xcc, %f15, %f4
fmovdge %icc, %f3, %f14
umul %o7, %o2, %i3
lduh [%l7 + 0x1A], %o5
bvs,a %icc, loop_4272
fmovrdgz %i0, %f6, %f14
fmovde %xcc, %f14, %f9
fmovdl %icc, %f8, %f15
loop_4272:
fornot2s %f1, %f14, %f1
edge8 %o0, %g3, %l1
fpadd32s %f7, %f5, %f14
edge32l %l2, %o3, %l0
fnot1 %f8, %f6
std %f12, [%l7 + 0x28]
fnor %f0, %f8, %f8
fba %fcc1, loop_4273
smul %o6, 0x16FC, %g2
fmovse %xcc, %f14, %f3
orcc %l4, 0x1258, %l5
loop_4273:
edge32n %o4, %g4, %l3
fornot1 %f10, %f8, %f8
ld [%l7 + 0x5C], %f6
bneg,a,pt %icc, loop_4274
fpsub32 %f6, %f8, %f2
fcmpne32 %f2, %f14, %i2
fnors %f4, %f14, %f8
loop_4274:
st %f9, [%l7 + 0x74]
alignaddrl %i4, %i7, %i5
alignaddr %g6, %o1, %l6
fmovrsne %i1, %f11, %f8
fmovdn %xcc, %f10, %f2
stw %g7, [%l7 + 0x10]
sth %i6, [%l7 + 0x6C]
subc %g1, 0x0839, %g5
std %f12, [%l7 + 0x68]
stx %o7, [%l7 + 0x10]
fxors %f3, %f11, %f11
fexpand %f14, %f4
fcmple32 %f12, %f0, %o2
ldub [%l7 + 0x2E], %o5
ld [%l7 + 0x58], %f13
tsubcctv %i0, 0x173A, %i3
sra %g3, %o0, %l2
pdist %f8, %f14, %f0
fpackfix %f4, %f3
std %f4, [%l7 + 0x38]
fpack16 %f14, %f0
tleu %xcc, 0x4
ld [%l7 + 0x60], %f8
fpadd32s %f5, %f3, %f5
and %o3, 0x0C95, %l0
lduh [%l7 + 0x18], %o6
ldsw [%l7 + 0x14], %g2
mulscc %l1, %l5, %l4
bleu,a %icc, loop_4275
std %f4, [%l7 + 0x58]
st %f11, [%l7 + 0x3C]
fmovrde %g4, %f8, %f10
loop_4275:
ldsh [%l7 + 0x0C], %l3
ldsh [%l7 + 0x26], %i2
stb %o4, [%l7 + 0x11]
stw %i4, [%l7 + 0x08]
fmul8ulx16 %f6, %f0, %f8
movrlez %i5, %i7, %g6
fabss %f15, %f12
add %o1, 0x05AF, %i1
sth %l6, [%l7 + 0x4E]
alignaddrl %g7, %i6, %g1
ldsw [%l7 + 0x14], %g5
fmovsge %icc, %f1, %f2
brlez,a %o7, loop_4276
sdivcc %o5, 0x06B9, %o2
sth %i0, [%l7 + 0x2C]
ldub [%l7 + 0x44], %i3
loop_4276:
fmovdcs %xcc, %f6, %f1
fornot2s %f14, %f0, %f8
nop
setx loop_4277, %l0, %l1
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 %o0, %f9, %f6
fandnot1 %f2, %f12, %f4
andn %l2, %g3, %o3
loop_4277:
edge8ln %l0, %o6, %l1
ldx [%l7 + 0x18], %l5
fbn %fcc0, loop_4278
ldd [%l7 + 0x18], %f6
stw %g2, [%l7 + 0x58]
fandnot1s %f15, %f7, %f2
loop_4278:
ldsb [%l7 + 0x50], %g4
lduh [%l7 + 0x74], %l4
fbo,a %fcc0, loop_4279
fcmped %fcc0, %f6, %f0
edge16l %i2, %l3, %o4
ldx [%l7 + 0x68], %i5
loop_4279:
stw %i7, [%l7 + 0x60]
edge16ln %i4, %g6, %i1
edge8l %l6, %o1, %i6
fmovdl %icc, %f12, %f9
srax %g1, %g7, %g5
orncc %o7, %o5, %i0
fmovdleu %xcc, %f12, %f12
ldd [%l7 + 0x08], %f0
brgez,a %i3, loop_4280
movrlez %o0, %l2, %g3
ble %icc, loop_4281
ldx [%l7 + 0x20], %o3
loop_4280:
array32 %o2, %l0, %l1
tvs %icc, 0x5
loop_4281:
stb %l5, [%l7 + 0x3C]
ld [%l7 + 0x24], %f12
fbe %fcc2, loop_4282
fmovsvc %xcc, %f4, %f15
stx %o6, [%l7 + 0x40]
fxnor %f4, %f12, %f4
loop_4282:
edge32n %g2, %l4, %i2
subccc %g4, 0x1EA6, %o4
umulcc %l3, %i7, %i4
st %f11, [%l7 + 0x54]
movpos %xcc, %g6, %i1
fabsd %f0, %f4
fnor %f6, %f14, %f2
stx %i5, [%l7 + 0x50]
fbul %fcc3, loop_4283
fornot1s %f15, %f0, %f13
edge16l %l6, %o1, %g1
fmovrdne %i6, %f10, %f4
loop_4283:
sub %g7, 0x1083, %g5
fbu %fcc1, loop_4284
stw %o5, [%l7 + 0x34]
mulx %i0, %o7, %i3
ld [%l7 + 0x18], %f8
loop_4284:
ld [%l7 + 0x60], %f0
ldsh [%l7 + 0x48], %l2
fmovsn %xcc, %f7, %f10
movneg %xcc, %o0, %g3
pdist %f6, %f0, %f8
fnot1s %f15, %f1
fbuge,a %fcc3, loop_4285
fbge,a %fcc1, loop_4286
lduh [%l7 + 0x5E], %o2
fnot2s %f0, %f1
loop_4285:
ta %xcc, 0x7
loop_4286:
lduh [%l7 + 0x1E], %o3
fsrc2 %f2, %f10
brlz %l0, loop_4287
move %icc, %l5, %l1
fbo,a %fcc3, loop_4288
fbn %fcc1, loop_4289
loop_4287:
tge %xcc, 0x5
ldsb [%l7 + 0x23], %o6
loop_4288:
edge8n %g2, %l4, %i2
loop_4289:
std %f8, [%l7 + 0x78]
st %f11, [%l7 + 0x48]
fmovsl %xcc, %f5, %f13
fblg,a %fcc3, loop_4290
nop
setx loop_4291, %l0, %l1
jmpl %l1, %g4
fmovdge %xcc, %f3, %f6
fcmpes %fcc2, %f8, %f2
loop_4290:
fmovrde %l3, %f4, %f14
loop_4291:
tne %icc, 0x2
fabss %f1, %f2
brlz,a %o4, loop_4292
ld [%l7 + 0x7C], %f7
ldd [%l7 + 0x48], %f6
ldub [%l7 + 0x1B], %i7
loop_4292:
ldx [%l7 + 0x48], %i4
fbu,a %fcc0, loop_4293
or %i1, %g6, %i5
lduh [%l7 + 0x0A], %l6
fmovrsgez %g1, %f0, %f3
loop_4293:
movne %icc, %o1, %g7
ld [%l7 + 0x08], %f6
fsrc1s %f5, %f10
call loop_4294
std %f0, [%l7 + 0x18]
smulcc %g5, 0x1AE3, %o5
movrgez %i6, 0x1D2, %o7
loop_4294:
fpadd16s %f15, %f2, %f7
movvc %xcc, %i0, %l2
fbue %fcc1, loop_4295
fpsub32s %f10, %f6, %f7
fmovrdgz %o0, %f2, %f12
smul %g3, %o2, %o3
loop_4295:
ldub [%l7 + 0x62], %i3
ldub [%l7 + 0x6F], %l0
edge32 %l5, %o6, %l1
ldsw [%l7 + 0x20], %g2
fnot1 %f14, %f6
fsrc1 %f6, %f2
fpadd32 %f0, %f14, %f6
stb %i2, [%l7 + 0x33]
fnot1 %f0, %f14
srlx %l4, 0x0E, %l3
fornot1s %f11, %f3, %f1
stb %o4, [%l7 + 0x5F]
brlez %g4, loop_4296
ldsw [%l7 + 0x20], %i7
bn %icc, loop_4297
fornot2 %f0, %f8, %f4
loop_4296:
fpsub16s %f9, %f8, %f11
ldsh [%l7 + 0x4C], %i4
loop_4297:
edge16 %g6, %i1, %l6
fmovrsgez %g1, %f8, %f5
lduh [%l7 + 0x76], %i5
movvs %xcc, %g7, %o1
movle %xcc, %o5, %i6
udiv %o7, 0x11F0, %i0
ldx [%l7 + 0x30], %l2
ld [%l7 + 0x7C], %f14
srax %g5, %o0, %o2
fbug %fcc1, loop_4298
fors %f14, %f6, %f1
fbug %fcc0, loop_4299
bl %xcc, loop_4300
loop_4298:
nop
setx loop_4301, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movpos %icc, %o3, %g3
loop_4299:
fpsub16s %f12, %f5, %f12
loop_4300:
xnorcc %l0, %i3, %l5
loop_4301:
std %f12, [%l7 + 0x28]
ldsh [%l7 + 0x54], %l1
stw %o6, [%l7 + 0x68]
ldsb [%l7 + 0x48], %i2
mulx %l4, 0x1FD2, %l3
ldd [%l7 + 0x18], %f10
umulcc %g2, %o4, %g4
fxnor %f8, %f2, %f2
st %f3, [%l7 + 0x5C]
tl %icc, 0x6
faligndata %f10, %f0, %f0
fpackfix %f6, %f12
fbl %fcc0, loop_4302
fbge,a %fcc2, loop_4303
lduh [%l7 + 0x58], %i4
fors %f5, %f2, %f8
loop_4302:
mulscc %g6, %i1, %l6
loop_4303:
subc %g1, %i5, %i7
sdivcc %g7, 0x0D74, %o5
nop
setx loop_4304, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
taddcc %o1, 0x0736, %i6
fmovscc %icc, %f2, %f3
movpos %xcc, %i0, %l2
loop_4304:
ldsw [%l7 + 0x10], %o7
std %f14, [%l7 + 0x40]
stb %g5, [%l7 + 0x2B]
edge32 %o0, %o3, %o2
tn %xcc, 0x3
st %f3, [%l7 + 0x30]
edge32l %g3, %l0, %i3
nop
setx loop_4305, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xorcc %l1, 0x0914, %o6
ldsh [%l7 + 0x7E], %i2
fpadd16s %f0, %f8, %f2
loop_4305:
fmovrdne %l5, %f2, %f12
fmovsn %icc, %f0, %f3
sth %l4, [%l7 + 0x26]
nop
setx loop_4306, %l0, %l1
jmpl %l1, %g2
fxnors %f6, %f12, %f14
srax %l3, 0x0A, %g4
lduw [%l7 + 0x50], %i4
loop_4306:
brz,a %o4, loop_4307
udivcc %g6, 0x04D5, %i1
tsubcc %l6, %g1, %i7
movge %xcc, %i5, %g7
loop_4307:
stx %o1, [%l7 + 0x48]
bne,pn %icc, loop_4308
fbn,a %fcc1, loop_4309
movl %xcc, %i6, %o5
fsrc1 %f0, %f4
loop_4308:
sth %i0, [%l7 + 0x18]
loop_4309:
fxnors %f10, %f7, %f12
fmovdn %icc, %f6, %f12
stw %o7, [%l7 + 0x54]
fcmps %fcc3, %f10, %f3
fpsub32s %f7, %f12, %f15
sethi 0x1386, %l2
fmovrsgz %g5, %f0, %f0
stb %o3, [%l7 + 0x3B]
movrne %o0, 0x1A4, %g3
stx %l0, [%l7 + 0x78]
fcmps %fcc3, %f13, %f14
fpadd32s %f2, %f7, %f1
ldsw [%l7 + 0x74], %i3
ldsw [%l7 + 0x60], %o2
ldsh [%l7 + 0x6C], %o6
fnegs %f7, %f11
ldub [%l7 + 0x2D], %i2
ldsw [%l7 + 0x0C], %l5
lduh [%l7 + 0x7C], %l4
edge8l %g2, %l3, %g4
pdist %f2, %f6, %f8
ld [%l7 + 0x24], %f15
ldsw [%l7 + 0x50], %l1
ldsh [%l7 + 0x2C], %o4
lduw [%l7 + 0x68], %g6
fabss %f2, %f8
pdist %f2, %f12, %f2
edge32 %i4, %i1, %l6
fmovsg %xcc, %f1, %f12
ldub [%l7 + 0x29], %i7
ldsb [%l7 + 0x32], %g1
ble,a,pt %icc, loop_4310
ldsb [%l7 + 0x1B], %g7
fxors %f3, %f12, %f5
fzero %f2
loop_4310:
fmovsneg %xcc, %f4, %f5
fbo %fcc0, loop_4311
edge32 %i5, %i6, %o5
udiv %i0, 0x1479, %o1
tge %xcc, 0x4
loop_4311:
tsubcc %l2, 0x041C, %o7
ld [%l7 + 0x50], %f15
std %f12, [%l7 + 0x70]
fors %f4, %f5, %f3
st %f7, [%l7 + 0x74]
sll %g5, %o3, %g3
fnot1 %f0, %f10
std %f8, [%l7 + 0x58]
ldub [%l7 + 0x43], %o0
brlz %l0, loop_4312
tg %icc, 0x2
tcc %icc, 0x6
fabsd %f6, %f12
loop_4312:
tleu %xcc, 0x4
lduh [%l7 + 0x74], %i3
udivx %o6, 0x1DB9, %i2
fmovdg %xcc, %f12, %f7
fmovdvs %xcc, %f9, %f12
lduw [%l7 + 0x7C], %o2
xnor %l5, %l4, %g2
sth %g4, [%l7 + 0x72]
ldsb [%l7 + 0x73], %l1
st %f9, [%l7 + 0x34]
movg %xcc, %o4, %g6
fnot2s %f12, %f1
fbug %fcc2, loop_4313
stx %i4, [%l7 + 0x38]
fands %f0, %f0, %f3
ldx [%l7 + 0x30], %i1
loop_4313:
sdivcc %l3, 0x1A65, %l6
movne %xcc, %g1, %i7
stw %i5, [%l7 + 0x0C]
fmovspos %icc, %f6, %f6
tpos %xcc, 0x7
std %f10, [%l7 + 0x48]
movvc %icc, %g7, %i6
fornot1s %f6, %f11, %f8
st %f6, [%l7 + 0x50]
fbug %fcc2, loop_4314
srax %i0, %o1, %o5
ldsw [%l7 + 0x48], %o7
xor %l2, %g5, %g3
loop_4314:
sth %o0, [%l7 + 0x26]
ldsh [%l7 + 0x20], %o3
stx %l0, [%l7 + 0x38]
movl %xcc, %i3, %i2
ldsw [%l7 + 0x44], %o2
movrne %o6, %l5, %l4
fmul8sux16 %f2, %f12, %f2
ldsh [%l7 + 0x44], %g4
fnot1 %f6, %f4
ld [%l7 + 0x68], %f15
fmovrde %g2, %f2, %f0
nop
setx loop_4315, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movcc %xcc, %l1, %g6
for %f2, %f14, %f8
andcc %i4, 0x17C1, %i1
loop_4315:
fnors %f14, %f13, %f14
fpackfix %f4, %f3
fzeros %f7
fmul8x16au %f2, %f11, %f0
fcmped %fcc3, %f6, %f14
udivcc %l3, 0x0F1F, %o4
sth %l6, [%l7 + 0x14]
edge16l %i7, %g1, %i5
fba %fcc1, loop_4316
be,pn %icc, loop_4317
lduh [%l7 + 0x28], %g7
movrne %i0, %o1, %i6
loop_4316:
fcmpes %fcc3, %f8, %f14
loop_4317:
movvc %xcc, %o7, %l2
fpsub32s %f11, %f14, %f6
edge32n %g5, %o5, %o0
xnorcc %o3, 0x035D, %l0
fone %f12
fexpand %f13, %f6
fmovsne %xcc, %f0, %f1
edge8 %i3, %g3, %o2
ldsw [%l7 + 0x68], %i2
tg %icc, 0x2
smulcc %o6, %l4, %g4
ld [%l7 + 0x0C], %f0
subccc %l5, 0x064A, %l1
movrne %g2, 0x2D4, %g6
orcc %i4, 0x16F5, %l3
ldsh [%l7 + 0x74], %o4
nop
setx loop_4318, %l0, %l1
jmpl %l1, %l6
tcc %xcc, 0x6
ldd [%l7 + 0x10], %f2
lduh [%l7 + 0x70], %i7
loop_4318:
lduw [%l7 + 0x74], %i1
array16 %i5, %g7, %g1
fones %f0
movvc %xcc, %i0, %i6
sth %o7, [%l7 + 0x16]
fxors %f0, %f10, %f6
movn %icc, %o1, %l2
std %f6, [%l7 + 0x60]
fands %f2, %f1, %f7
fmovrdlz %o5, %f0, %f0
movrlz %g5, %o3, %l0
ld [%l7 + 0x40], %f15
array32 %o0, %g3, %o2
ld [%l7 + 0x6C], %f4
ldsw [%l7 + 0x08], %i2
alignaddr %o6, %i3, %g4
addcc %l5, 0x1556, %l4
fmovrdlez %g2, %f10, %f8
tle %icc, 0x2
ldsw [%l7 + 0x58], %l1
fmovdg %icc, %f11, %f9
lduh [%l7 + 0x08], %g6
fbe,a %fcc3, loop_4319
tg %xcc, 0x0
ldsh [%l7 + 0x5C], %i4
ldsw [%l7 + 0x40], %l3
loop_4319:
ba,a %icc, loop_4320
fxor %f6, %f8, %f6
ldx [%l7 + 0x50], %o4
sdiv %l6, 0x0613, %i7
loop_4320:
orn %i1, 0x0977, %g7
brz,a %g1, loop_4321
stw %i5, [%l7 + 0x64]
st %f14, [%l7 + 0x2C]
stb %i6, [%l7 + 0x6D]
loop_4321:
ldsh [%l7 + 0x4A], %i0
ldd [%l7 + 0x58], %f0
fandnot1 %f8, %f10, %f0
bpos,pt %xcc, loop_4322
stx %o7, [%l7 + 0x78]
fcmpeq32 %f8, %f2, %o1
stw %o5, [%l7 + 0x4C]
loop_4322:
bgu,pt %xcc, loop_4323
brlz %g5, loop_4324
brz %l2, loop_4325
fmul8x16al %f11, %f8, %f2
loop_4323:
fblg %fcc3, loop_4326
loop_4324:
bpos loop_4327
loop_4325:
movcc %icc, %l0, %o3
stb %o0, [%l7 + 0x10]
loop_4326:
lduh [%l7 + 0x7C], %o2
loop_4327:
ldub [%l7 + 0x6F], %i2
lduh [%l7 + 0x76], %o6
edge16n %g3, %g4, %l5
brnz %l4, loop_4328
ld [%l7 + 0x70], %f0
fmovsneg %icc, %f2, %f10
fmul8ulx16 %f12, %f4, %f2
loop_4328:
bne,a %xcc, loop_4329
ldsb [%l7 + 0x44], %i3
ldsb [%l7 + 0x30], %g2
fbl %fcc2, loop_4330
loop_4329:
tsubcc %l1, %i4, %g6
fmul8x16al %f14, %f11, %f14
bvc,a loop_4331
loop_4330:
array8 %l3, %o4, %l6
std %f6, [%l7 + 0x70]
ldub [%l7 + 0x19], %i1
loop_4331:
fcmpd %fcc0, %f4, %f4
edge32n %g7, %g1, %i5
xorcc %i7, %i6, %i0
brz,a %o7, loop_4332
fmovdvs %icc, %f2, %f0
ldsb [%l7 + 0x56], %o5
edge16 %o1, %l2, %g5
loop_4332:
std %f10, [%l7 + 0x78]
fbg,a %fcc3, loop_4333
fmovse %icc, %f12, %f3
movne %xcc, %l0, %o0
fbo %fcc1, loop_4334
loop_4333:
ld [%l7 + 0x38], %f14
ldsh [%l7 + 0x34], %o3
fpmerge %f14, %f5, %f0
loop_4334:
fmovrdgez %i2, %f4, %f14
ldub [%l7 + 0x33], %o6
udiv %g3, 0x08A7, %g4
fmovsvc %icc, %f10, %f13
fmovrdlez %l5, %f10, %f0
fsrc2s %f12, %f4
tne %icc, 0x5
ldub [%l7 + 0x3E], %l4
fmovrdgz %i3, %f0, %f6
lduw [%l7 + 0x40], %o2
smulcc %l1, %g2, %i4
bg,pn %xcc, loop_4335
edge8 %l3, %g6, %o4
stb %l6, [%l7 + 0x6B]
ldsb [%l7 + 0x5A], %g7
loop_4335:
fxnors %f14, %f15, %f12
andn %g1, %i1, %i5
movgu %icc, %i6, %i7
ldsh [%l7 + 0x2E], %o7
fmovs %f10, %f6
tl %icc, 0x6
ldx [%l7 + 0x30], %i0
alignaddr %o1, %o5, %g5
sdivcc %l2, 0x109E, %o0
fmul8x16au %f12, %f6, %f2
nop
setx loop_4336, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
udiv %o3, 0x1EE0, %i2
fmovdvc %icc, %f3, %f15
fmovdl %icc, %f7, %f1
loop_4336:
fornot2 %f4, %f14, %f4
lduh [%l7 + 0x50], %l0
movneg %xcc, %o6, %g3
ldsw [%l7 + 0x18], %g4
fbo,a %fcc2, loop_4337
ld [%l7 + 0x0C], %f12
ldsb [%l7 + 0x2E], %l4
fmovrdlez %i3, %f10, %f4
loop_4337:
xnorcc %o2, %l1, %g2
bg,a,pt %icc, loop_4338
ldsb [%l7 + 0x10], %l5
movgu %icc, %i4, %g6
bcs %xcc, loop_4339
loop_4338:
fmovdleu %xcc, %f10, %f15
fpack32 %f4, %f6, %f12
movne %xcc, %o4, %l6
loop_4339:
fpadd16s %f6, %f1, %f11
andn %l3, 0x10E7, %g7
fmovdle %xcc, %f11, %f11
fbue,a %fcc2, loop_4340
fnot2s %f12, %f13
nop
setx loop_4341, %l0, %l1
jmpl %l1, %i1
ldsh [%l7 + 0x42], %g1
loop_4340:
fmovdge %xcc, %f3, %f1
ldd [%l7 + 0x10], %f6
loop_4341:
fnor %f6, %f4, %f2
fmovdge %xcc, %f5, %f8
ldsh [%l7 + 0x64], %i6
xnor %i7, 0x1476, %i5
tle %xcc, 0x0
stb %o7, [%l7 + 0x54]
tl %xcc, 0x1
or %o1, %o5, %i0
ld [%l7 + 0x18], %f4
ldsw [%l7 + 0x48], %l2
srlx %o0, 0x13, %g5
st %f7, [%l7 + 0x38]
fsrc1 %f2, %f14
umulcc %o3, %l0, %i2
tcs %icc, 0x6
bgu,a %icc, loop_4342
fandnot1 %f14, %f0, %f10
fmul8sux16 %f8, %f12, %f14
fone %f2
loop_4342:
fmovscc %icc, %f6, %f2
te %xcc, 0x0
tsubcc %g3, %o6, %g4
te %icc, 0x1
lduw [%l7 + 0x4C], %l4
bcs,a loop_4343
xnorcc %i3, %l1, %g2
sth %l5, [%l7 + 0x76]
ld [%l7 + 0x54], %f10
loop_4343:
fcmple32 %f14, %f14, %o2
movleu %icc, %i4, %o4
edge32 %l6, %l3, %g6
tge %icc, 0x2
fmovsa %xcc, %f8, %f4
st %f4, [%l7 + 0x24]
tg %xcc, 0x7
stx %g7, [%l7 + 0x60]
or %g1, 0x05B8, %i1
fmovde %xcc, %f7, %f9
sth %i6, [%l7 + 0x6C]
brz,a %i5, loop_4344
array16 %i7, %o7, %o1
ldx [%l7 + 0x60], %o5
call loop_4345
loop_4344:
fbge %fcc2, loop_4346
ldd [%l7 + 0x10], %f6
fmovsge %xcc, %f2, %f15
loop_4345:
fmovsvs %xcc, %f3, %f6
loop_4346:
stx %l2, [%l7 + 0x28]
lduh [%l7 + 0x12], %o0
fmovsvs %icc, %f3, %f7
andcc %i0, 0x0B8C, %g5
sth %o3, [%l7 + 0x78]
and %l0, %i2, %o6
tsubcctv %g4, %l4, %g3
movgu %icc, %l1, %g2
orncc %l5, 0x1B33, %o2
ldub [%l7 + 0x6A], %i3
be loop_4347
fnot1s %f15, %f2
ldx [%l7 + 0x48], %i4
edge32n %o4, %l6, %l3
loop_4347:
bshuffle %f4, %f4, %f14
fcmpgt16 %f4, %f8, %g6
fba,a %fcc2, loop_4348
ldsh [%l7 + 0x68], %g1
ldx [%l7 + 0x28], %i1
ldsb [%l7 + 0x4F], %g7
loop_4348:
lduw [%l7 + 0x40], %i5
fnand %f4, %f14, %f6
std %f8, [%l7 + 0x70]
ldd [%l7 + 0x60], %f4
xnor %i7, 0x061E, %i6
fcmpd %fcc1, %f10, %f6
srlx %o7, 0x0D, %o1
lduh [%l7 + 0x4C], %l2
ldsw [%l7 + 0x30], %o5
fmovrsgez %i0, %f1, %f0
fcmpeq16 %f0, %f8, %o0
fpadd32s %f11, %f13, %f12
fmovrsgz %g5, %f0, %f10
tgu %icc, 0x1
ldd [%l7 + 0x18], %f4
fmovdvs %xcc, %f0, %f3
fpmerge %f9, %f10, %f6
ldx [%l7 + 0x78], %l0
edge16ln %o3, %i2, %o6
movvs %icc, %l4, %g4
ldsw [%l7 + 0x54], %g3
bvs,a,pt %icc, loop_4349
ldub [%l7 + 0x2E], %g2
fandnot1s %f12, %f1, %f1
xor %l5, %l1, %o2
loop_4349:
fmovscs %icc, %f14, %f11
lduw [%l7 + 0x58], %i3
fmovrslz %o4, %f15, %f0
sth %l6, [%l7 + 0x70]
tn %xcc, 0x3
movvs %xcc, %i4, %l3
fpmerge %f10, %f1, %f12
fornot1 %f4, %f6, %f0
taddcc %g1, %i1, %g6
sth %g7, [%l7 + 0x60]
fmovsvs %xcc, %f14, %f10
stw %i7, [%l7 + 0x4C]
ldsb [%l7 + 0x4B], %i5
tg %icc, 0x6
stb %i6, [%l7 + 0x5E]
fpadd32s %f13, %f1, %f11
movl %xcc, %o1, %o7
stx %l2, [%l7 + 0x48]
bcc,pn %icc, loop_4350
fbn %fcc1, loop_4351
fpadd32 %f10, %f14, %f10
be,pt %xcc, loop_4352
loop_4350:
movvc %icc, %o5, %o0
loop_4351:
std %f0, [%l7 + 0x30]
tvc %xcc, 0x6
loop_4352:
ldsb [%l7 + 0x5B], %g5
st %f6, [%l7 + 0x58]
array8 %i0, %l0, %i2
fbu %fcc2, loop_4353
fpsub16s %f12, %f1, %f5
bge,a loop_4354
movcc %icc, %o6, %o3
loop_4353:
fbge,a %fcc2, loop_4355
fmovsg %xcc, %f11, %f7
loop_4354:
ldx [%l7 + 0x38], %g4
sdivx %l4, 0x06E2, %g2
loop_4355:
tsubcc %l5, %g3, %o2
fmuld8sux16 %f8, %f12, %f2
fpack16 %f4, %f11
lduw [%l7 + 0x18], %l1
fornot2s %f2, %f12, %f12
movcc %xcc, %o4, %l6
fnot2s %f2, %f7
ldd [%l7 + 0x68], %f12
stb %i3, [%l7 + 0x60]
fmovrsgez %l3, %f5, %f4
ldx [%l7 + 0x68], %g1
ld [%l7 + 0x2C], %f10
fbue %fcc1, loop_4356
ldsw [%l7 + 0x18], %i1
std %f14, [%l7 + 0x48]
tneg %icc, 0x7
loop_4356:
sth %i4, [%l7 + 0x2E]
lduh [%l7 + 0x30], %g6
bneg,a,pt %icc, loop_4357
brgz,a %g7, loop_4358
move %xcc, %i7, %i6
fbo %fcc3, loop_4359
loop_4357:
fone %f2
loop_4358:
stb %o1, [%l7 + 0x5B]
fzeros %f12
loop_4359:
movrne %i5, 0x0A7, %o7
andn %o5, %o0, %g5
fcmpd %fcc3, %f2, %f6
bleu loop_4360
ld [%l7 + 0x5C], %f7
ld [%l7 + 0x1C], %f11
stb %i0, [%l7 + 0x1E]
loop_4360:
ldsb [%l7 + 0x7B], %l2
ld [%l7 + 0x70], %f9
edge16 %i2, %o6, %o3
bgu %icc, loop_4361
fands %f12, %f5, %f12
bcs loop_4362
st %f15, [%l7 + 0x0C]
loop_4361:
brz %l0, loop_4363
ld [%l7 + 0x34], %f9
loop_4362:
fbo %fcc0, loop_4364
fmovsne %xcc, %f7, %f8
loop_4363:
fcmpd %fcc1, %f4, %f10
fpsub32s %f3, %f2, %f0
loop_4364:
fmovdl %xcc, %f15, %f12
fands %f10, %f3, %f15
orn %g4, 0x1BAF, %l4
bge %icc, loop_4365
ldx [%l7 + 0x20], %l5
ldsw [%l7 + 0x60], %g3
sdiv %g2, 0x0B72, %l1
loop_4365:
bleu %xcc, loop_4366
xnorcc %o2, 0x0892, %l6
movrgz %o4, %i3, %l3
sth %g1, [%l7 + 0x42]
loop_4366:
fcmpne16 %f14, %f4, %i4
ldsw [%l7 + 0x10], %i1
bge,a,pn %xcc, loop_4367
ldsb [%l7 + 0x58], %g6
fbue,a %fcc3, loop_4368
ldub [%l7 + 0x3A], %i7
loop_4367:
fxnor %f2, %f6, %f14
fpsub16 %f12, %f2, %f6
loop_4368:
ldsh [%l7 + 0x26], %g7
fpackfix %f14, %f6
fpsub16 %f8, %f6, %f10
fmovdle %xcc, %f1, %f11
fmovsg %xcc, %f13, %f3
fbge %fcc1, loop_4369
stx %o1, [%l7 + 0x70]
movrgez %i5, 0x0F5, %o7
fmovrsne %o5, %f10, %f8
loop_4369:
udivcc %o0, 0x026B, %i6
movcs %icc, %i0, %g5
fornot1s %f12, %f9, %f13
movpos %xcc, %l2, %o6
fmovdl %icc, %f10, %f10
stb %o3, [%l7 + 0x7E]
stb %i2, [%l7 + 0x3F]
fmovsge %icc, %f14, %f5
movneg %icc, %g4, %l0
array8 %l5, %g3, %g2
edge8ln %l4, %o2, %l6
lduh [%l7 + 0x0A], %l1
movrne %i3, %o4, %l3
srl %g1, 0x0D, %i1
sth %i4, [%l7 + 0x30]
ldx [%l7 + 0x78], %g6
te %icc, 0x2
fnands %f14, %f13, %f4
fbne %fcc1, loop_4370
sdivx %g7, 0x0DF2, %i7
edge16ln %i5, %o1, %o7
fmovda %xcc, %f7, %f4
loop_4370:
brgz %o5, loop_4371
fpack32 %f14, %f14, %f4
tl %icc, 0x2
faligndata %f0, %f4, %f6
loop_4371:
call loop_4372
tcs %xcc, 0x4
ldx [%l7 + 0x48], %o0
sth %i6, [%l7 + 0x18]
loop_4372:
std %f2, [%l7 + 0x60]
bl,a loop_4373
nop
setx loop_4374, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsneg %xcc, %f4, %f3
fmovrslez %g5, %f10, %f0
loop_4373:
fpsub32 %f10, %f10, %f8
loop_4374:
fpadd32 %f12, %f2, %f10
fbule,a %fcc0, loop_4375
sth %i0, [%l7 + 0x6E]
fmovsneg %xcc, %f10, %f15
ldx [%l7 + 0x68], %l2
loop_4375:
for %f6, %f2, %f2
stb %o3, [%l7 + 0x64]
fmovdneg %icc, %f9, %f14
sdivx %i2, 0x1507, %o6
fpsub16s %f13, %f11, %f6
move %xcc, %g4, %l5
movn %icc, %g3, %l0
stx %l4, [%l7 + 0x08]
pdist %f2, %f0, %f4
orncc %g2, %o2, %l6
lduw [%l7 + 0x7C], %l1
fcmpne16 %f14, %f0, %i3
fcmpne16 %f14, %f2, %l3
bn,a,pt %icc, loop_4376
orncc %o4, %g1, %i4
fcmps %fcc0, %f3, %f15
movrgez %i1, %g6, %i7
loop_4376:
fmovdge %icc, %f11, %f3
sth %g7, [%l7 + 0x26]
orn %i5, 0x03F0, %o1
fpadd32s %f0, %f14, %f3
ldx [%l7 + 0x58], %o7
fnot1s %f7, %f11
ldsb [%l7 + 0x25], %o5
sdiv %i6, 0x13EB, %o0
fmovrsne %g5, %f14, %f1
ldd [%l7 + 0x38], %f10
fbug,a %fcc3, loop_4377
fmovdpos %xcc, %f7, %f5
sethi 0x1B1F, %i0
mulx %o3, 0x109C, %l2
loop_4377:
ldsb [%l7 + 0x65], %i2
lduh [%l7 + 0x62], %o6
fmovdg %icc, %f11, %f3
orncc %l5, 0x0B89, %g4
fmovsleu %xcc, %f11, %f3
fbge %fcc1, loop_4378
tsubcctv %g3, %l4, %l0
fornot2 %f2, %f8, %f12
xorcc %o2, %l6, %l1
loop_4378:
stb %g2, [%l7 + 0x66]
ldsb [%l7 + 0x4A], %l3
subc %o4, 0x0FF0, %g1
fmovrsgz %i3, %f13, %f4
fbule,a %fcc0, loop_4379
fbn,a %fcc1, loop_4380
bneg %xcc, loop_4381
fabss %f2, %f12
loop_4379:
fandnot2s %f9, %f9, %f7
loop_4380:
ldub [%l7 + 0x2D], %i4
loop_4381:
movle %xcc, %g6, %i1
ld [%l7 + 0x18], %f3
fxors %f0, %f7, %f2
fbe %fcc2, loop_4382
ldsh [%l7 + 0x24], %g7
fnands %f10, %f4, %f12
ldx [%l7 + 0x68], %i5
loop_4382:
movl %icc, %o1, %o7
sth %o5, [%l7 + 0x0C]
ld [%l7 + 0x70], %f7
fcmple32 %f12, %f6, %i6
fmovsge %icc, %f9, %f12
faligndata %f12, %f4, %f0
stb %i7, [%l7 + 0x3F]
smul %g5, 0x1A39, %i0
bn %xcc, loop_4383
tg %icc, 0x4
stw %o0, [%l7 + 0x30]
ldsb [%l7 + 0x6A], %l2
loop_4383:
stx %i2, [%l7 + 0x60]
fmovdge %icc, %f11, %f2
fpadd16s %f13, %f13, %f14
andn %o6, %l5, %g4
udiv %g3, 0x175D, %o3
fsrc1s %f4, %f14
ld [%l7 + 0x74], %f2
fnegs %f12, %f0
ldub [%l7 + 0x2E], %l0
fmovdvc %xcc, %f7, %f4
sth %o2, [%l7 + 0x44]
edge8l %l6, %l1, %l4
fmovsleu %icc, %f10, %f12
ld [%l7 + 0x6C], %f11
fxnor %f6, %f2, %f8
fsrc1s %f10, %f7
ldub [%l7 + 0x32], %g2
ldd [%l7 + 0x40], %f14
fpackfix %f4, %f1
subc %l3, 0x0323, %o4
bleu,a loop_4384
movcc %xcc, %g1, %i4
xnorcc %i3, 0x014C, %g6
movrgz %i1, 0x23E, %g7
loop_4384:
bn,a,pn %xcc, loop_4385
or %i5, 0x06C6, %o7
tvc %xcc, 0x1
fble,a %fcc2, loop_4386
loop_4385:
move %icc, %o1, %o5
nop
setx loop_4387, %l0, %l1
jmpl %l1, %i7
fexpand %f1, %f10
loop_4386:
sethi 0x0054, %g5
fbne,a %fcc1, loop_4388
loop_4387:
be,a,pn %icc, loop_4389
nop
setx loop_4390, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %i6, [%l7 + 0x20]
loop_4388:
fmovrsne %i0, %f8, %f3
loop_4389:
stx %l2, [%l7 + 0x60]
loop_4390:
orncc %o0, 0x122B, %o6
stw %i2, [%l7 + 0x24]
lduh [%l7 + 0x62], %g4
fmul8sux16 %f14, %f4, %f12
ld [%l7 + 0x6C], %f9
fnors %f15, %f3, %f12
ldub [%l7 + 0x0F], %g3
fornot2s %f14, %f15, %f10
std %f12, [%l7 + 0x70]
std %f12, [%l7 + 0x60]
bleu,a,pt %icc, loop_4391
brgz,a %o3, loop_4392
ldsb [%l7 + 0x4B], %l5
call loop_4393
loop_4391:
fcmpne16 %f8, %f14, %l0
loop_4392:
brlz,a %o2, loop_4394
movvs %xcc, %l6, %l4
loop_4393:
fnot1 %f4, %f10
stb %g2, [%l7 + 0x27]
loop_4394:
ldsb [%l7 + 0x5E], %l1
ldx [%l7 + 0x30], %l3
mova %xcc, %o4, %i4
brlez,a %g1, loop_4395
bneg,pt %xcc, loop_4396
xnorcc %g6, %i3, %i1
fpsub32 %f0, %f8, %f4
loop_4395:
fmovdvs %xcc, %f12, %f15
loop_4396:
st %f6, [%l7 + 0x78]
srl %g7, %i5, %o7
call loop_4397
and %o1, 0x1B6C, %o5
fxors %f7, %f14, %f6
bcs,a loop_4398
loop_4397:
bgu,a %xcc, loop_4399
movneg %xcc, %g5, %i7
fmovsn %xcc, %f7, %f8
loop_4398:
fbn %fcc1, loop_4400
loop_4399:
ld [%l7 + 0x1C], %f10
smul %i0, %i6, %l2
ldsh [%l7 + 0x08], %o0
loop_4400:
mova %xcc, %o6, %g4
stb %i2, [%l7 + 0x45]
fpsub16 %f0, %f0, %f0
fble %fcc1, loop_4401
sth %o3, [%l7 + 0x3E]
fbg,a %fcc3, loop_4402
tge %icc, 0x0
loop_4401:
fbe,a %fcc3, loop_4403
edge16l %g3, %l5, %o2
loop_4402:
tleu %xcc, 0x4
movrlez %l6, 0x2F3, %l0
loop_4403:
fmovrde %g2, %f14, %f0
bgu,pn %icc, loop_4404
movrgz %l4, 0x275, %l1
fcmpgt32 %f6, %f4, %l3
fmovdn %xcc, %f15, %f5
loop_4404:
sth %o4, [%l7 + 0x30]
lduh [%l7 + 0x20], %i4
te %xcc, 0x4
fmovscc %icc, %f10, %f8
ta %icc, 0x4
stw %g6, [%l7 + 0x58]
brgz,a %i3, loop_4405
movn %xcc, %i1, %g1
fmovscs %xcc, %f9, %f11
tl %icc, 0x5
loop_4405:
tvs %xcc, 0x1
fnot1s %f12, %f5
brnz,a %g7, loop_4406
fpack32 %f12, %f10, %f10
std %f8, [%l7 + 0x58]
fornot2s %f10, %f6, %f2
loop_4406:
fmovdvs %icc, %f9, %f11
fbul %fcc0, loop_4407
stw %i5, [%l7 + 0x78]
fornot1s %f1, %f11, %f1
stb %o1, [%l7 + 0x76]
loop_4407:
edge16l %o7, %o5, %g5
lduh [%l7 + 0x76], %i7
fmuld8sux16 %f8, %f14, %f14
udiv %i0, 0x19DF, %l2
edge8ln %o0, %i6, %g4
std %f0, [%l7 + 0x68]
fmovsvs %xcc, %f8, %f12
fcmple16 %f2, %f6, %i2
edge32n %o3, %g3, %l5
edge32n %o6, %o2, %l0
st %f8, [%l7 + 0x14]
stx %g2, [%l7 + 0x08]
orncc %l4, 0x0593, %l6
tle %xcc, 0x7
bvs,a,pn %icc, loop_4408
sethi 0x05C9, %l1
ba,a loop_4409
ldsw [%l7 + 0x30], %l3
loop_4408:
ldub [%l7 + 0x4F], %o4
stw %i4, [%l7 + 0x30]
loop_4409:
fmovd %f12, %f12
subccc %i3, %g6, %g1
ldsw [%l7 + 0x4C], %i1
lduh [%l7 + 0x6A], %i5
fmovsg %icc, %f12, %f13
ldub [%l7 + 0x25], %g7
ld [%l7 + 0x18], %f9
fexpand %f11, %f2
fcmpeq32 %f8, %f12, %o1
fbo,a %fcc2, loop_4410
stx %o5, [%l7 + 0x48]
edge32n %g5, %o7, %i7
brlez %i0, loop_4411
loop_4410:
ld [%l7 + 0x68], %f11
popc 0x17D4, %l2
movvc %icc, %o0, %g4
loop_4411:
srl %i6, %i2, %o3
stw %g3, [%l7 + 0x24]
fmovse %icc, %f9, %f10
addc %l5, %o6, %o2
fmovrdne %l0, %f6, %f6
movrlz %g2, %l4, %l1
fcmpeq16 %f2, %f4, %l6
fcmpgt32 %f12, %f8, %o4
movge %xcc, %l3, %i4
ldx [%l7 + 0x20], %i3
bne,pn %icc, loop_4412
fmovde %xcc, %f5, %f11
fornot2 %f10, %f2, %f4
fxnors %f1, %f7, %f13
loop_4412:
faligndata %f12, %f2, %f8
edge16l %g6, %i1, %g1
tneg %xcc, 0x7
stx %g7, [%l7 + 0x28]
lduw [%l7 + 0x6C], %i5
or %o5, %o1, %g5
fmovrsgz %i7, %f10, %f14
fmovrse %o7, %f0, %f6
bgu,a loop_4413
fsrc1s %f6, %f2
movpos %xcc, %l2, %i0
ldub [%l7 + 0x22], %o0
loop_4413:
addc %i6, %g4, %i2
nop
setx loop_4414, %l0, %l1
jmpl %l1, %g3
fmovsleu %xcc, %f15, %f2
ldsh [%l7 + 0x4C], %o3
fbge %fcc3, loop_4415
loop_4414:
fmovdl %icc, %f12, %f0
ldub [%l7 + 0x6B], %o6
sth %l5, [%l7 + 0x5A]
loop_4415:
stb %o2, [%l7 + 0x6F]
ldsh [%l7 + 0x2A], %l0
fmovdcc %xcc, %f5, %f2
ld [%l7 + 0x28], %f4
fexpand %f1, %f14
lduw [%l7 + 0x70], %g2
siam 0x6
sra %l1, 0x03, %l6
stw %o4, [%l7 + 0x74]
fornot2 %f4, %f12, %f8
fbne,a %fcc2, loop_4416
fmovdvc %icc, %f6, %f15
fpadd16s %f12, %f5, %f3
fcmpgt32 %f12, %f6, %l3
loop_4416:
fornot1s %f8, %f14, %f7
edge16l %i4, %i3, %l4
fmovrse %i1, %f4, %f8
brlez %g6, loop_4417
stw %g7, [%l7 + 0x0C]
bvs,a,pn %xcc, loop_4418
fnot2s %f13, %f14
loop_4417:
ldub [%l7 + 0x1C], %g1
fmovsne %xcc, %f13, %f5
loop_4418:
edge32ln %i5, %o5, %o1
std %f0, [%l7 + 0x60]
xnor %g5, 0x1C16, %i7
bcs,pn %xcc, loop_4419
orn %o7, 0x06BF, %l2
fmovsne %xcc, %f0, %f5
fbu,a %fcc1, loop_4420
loop_4419:
fzero %f2
alignaddr %o0, %i6, %g4
sdivx %i0, 0x1695, %i2
loop_4420:
movre %o3, %o6, %g3
movle %icc, %o2, %l5
ld [%l7 + 0x58], %f9
fmovdleu %icc, %f6, %f1
fmovrslez %g2, %f3, %f4
mulx %l1, 0x1D0F, %l0
fmovdg %icc, %f4, %f10
fmovrdlez %o4, %f0, %f2
fmul8x16al %f7, %f5, %f14
sth %l3, [%l7 + 0x14]
ldx [%l7 + 0x08], %i4
lduw [%l7 + 0x14], %l6
fba %fcc0, loop_4421
fbn,a %fcc3, loop_4422
nop
setx loop_4423, %l0, %l1
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 %i3, [%l7 + 0x40]
loop_4421:
fmovscs %icc, %f4, %f14
loop_4422:
bneg,a,pn %xcc, loop_4424
loop_4423:
edge8 %l4, %i1, %g7
fpack16 %f0, %f13
brgez,a %g1, loop_4425
loop_4424:
fmovdleu %icc, %f13, %f8
movn %xcc, %g6, %i5
stw %o1, [%l7 + 0x28]
loop_4425:
siam 0x7
alignaddr %o5, %g5, %i7
fmovsgu %xcc, %f13, %f3
bne,pn %xcc, loop_4426
fexpand %f4, %f6
subc %l2, %o0, %i6
fmovsg %icc, %f9, %f9
loop_4426:
fmovdl %xcc, %f0, %f3
mulscc %g4, 0x10D6, %o7
fmovdleu %xcc, %f3, %f2
lduh [%l7 + 0x2A], %i2
fbu,a %fcc1, loop_4427
fzeros %f12
stw %i0, [%l7 + 0x18]
fcmpd %fcc3, %f8, %f2
loop_4427:
edge16n %o6, %o3, %g3
xnorcc %l5, 0x0005, %g2
ld [%l7 + 0x10], %f5
ldx [%l7 + 0x30], %o2
popc 0x16B1, %l0
nop
setx loop_4428, %l0, %l1
jmpl %l1, %o4
fmovrslez %l3, %f15, %f11
fors %f0, %f12, %f11
brlz,a %i4, loop_4429
loop_4428:
movvs %icc, %l6, %l1
ldx [%l7 + 0x78], %i3
edge32l %i1, %g7, %g1
loop_4429:
fmovse %xcc, %f9, %f2
fcmpeq16 %f6, %f12, %g6
std %f14, [%l7 + 0x60]
ldx [%l7 + 0x38], %l4
sth %i5, [%l7 + 0x10]
movg %icc, %o1, %g5
lduw [%l7 + 0x2C], %i7
fblg %fcc1, loop_4430
xnorcc %o5, 0x0A30, %l2
movrgz %o0, %g4, %i6
ldx [%l7 + 0x30], %i2
loop_4430:
fabss %f13, %f12
mova %xcc, %i0, %o7
fcmple16 %f14, %f6, %o3
fsrc2s %f12, %f4
fones %f8
fcmpd %fcc1, %f0, %f12
edge16ln %g3, %o6, %l5
fpsub16s %f9, %f3, %f13
stx %g2, [%l7 + 0x40]
fmovdn %xcc, %f3, %f5
and %l0, %o4, %o2
ldsw [%l7 + 0x64], %l3
fmovrslez %i4, %f1, %f4
fbg %fcc3, loop_4431
movne %xcc, %l6, %i3
fmovsle %icc, %f0, %f12
bg,a loop_4432
loop_4431:
fba %fcc3, loop_4433
fbuge %fcc0, loop_4434
fbule,a %fcc0, loop_4435
loop_4432:
movn %xcc, %l1, %i1
loop_4433:
orncc %g1, 0x129C, %g6
loop_4434:
fmovdcc %xcc, %f14, %f15
loop_4435:
movpos %icc, %l4, %g7
fmovde %icc, %f2, %f8
ldsw [%l7 + 0x4C], %o1
fbul,a %fcc3, loop_4436
movcc %icc, %g5, %i7
fmovsn %xcc, %f1, %f6
mulx %o5, 0x1DB5, %l2
loop_4436:
fnegs %f3, %f2
stb %i5, [%l7 + 0x6F]
st %f0, [%l7 + 0x24]
stx %g4, [%l7 + 0x28]
fcmpeq16 %f8, %f8, %i6
bn loop_4437
fcmpd %fcc1, %f10, %f10
lduw [%l7 + 0x44], %i2
ldsb [%l7 + 0x4C], %o0
loop_4437:
ldsh [%l7 + 0x7A], %o7
edge32l %i0, %g3, %o6
movvc %icc, %o3, %g2
ldd [%l7 + 0x40], %f6
lduh [%l7 + 0x7C], %l0
bshuffle %f2, %f0, %f4
edge16ln %o4, %o2, %l3
movgu %xcc, %i4, %l5
lduh [%l7 + 0x4C], %l6
ldd [%l7 + 0x40], %f8
ldd [%l7 + 0x38], %f8
andcc %i3, %i1, %g1
bcc %xcc, loop_4438
stw %l1, [%l7 + 0x5C]
fmul8x16 %f12, %f6, %f4
for %f6, %f0, %f14
loop_4438:
alignaddrl %g6, %g7, %o1
fcmpeq16 %f0, %f0, %l4
tvs %icc, 0x2
stx %i7, [%l7 + 0x58]
bneg,pn %icc, loop_4439
std %f4, [%l7 + 0x68]
fandnot1s %f12, %f0, %f11
tneg %icc, 0x5
loop_4439:
sethi 0x18F4, %g5
stw %l2, [%l7 + 0x78]
fmovdle %xcc, %f14, %f13
edge16 %o5, %g4, %i5
for %f4, %f4, %f0
tneg %icc, 0x3
bg loop_4440
bleu,pt %icc, loop_4441
fsrc1s %f15, %f7
brgez %i2, loop_4442
loop_4440:
movn %icc, %o0, %o7
loop_4441:
bl,pt %xcc, loop_4443
fnands %f4, %f2, %f1
loop_4442:
fbge,a %fcc0, loop_4444
fcmpgt16 %f14, %f4, %i6
loop_4443:
be,pn %xcc, loop_4445
fmovrsne %i0, %f5, %f5
loop_4444:
edge32l %o6, %o3, %g3
fcmple32 %f14, %f12, %g2
loop_4445:
fmovdl %icc, %f0, %f2
fands %f13, %f14, %f9
stw %o4, [%l7 + 0x58]
fmul8ulx16 %f6, %f8, %f14
fxor %f10, %f10, %f0
mova %icc, %l0, %o2
ldsb [%l7 + 0x0A], %i4
nop
setx loop_4446, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
st %f6, [%l7 + 0x18]
fpsub32s %f15, %f3, %f7
fxor %f14, %f12, %f12
loop_4446:
lduh [%l7 + 0x10], %l5
umulcc %l6, 0x0223, %i3
be,a,pt %icc, loop_4447
fsrc2s %f3, %f11
fpack32 %f6, %f6, %f0
srl %i1, 0x1F, %g1
loop_4447:
xor %l1, %g6, %g7
ldub [%l7 + 0x10], %o1
fnand %f2, %f4, %f10
sth %l3, [%l7 + 0x6A]
fmovse %icc, %f10, %f12
fba %fcc2, loop_4448
fand %f10, %f12, %f2
fbug,a %fcc2, loop_4449
alignaddr %l4, %g5, %i7
loop_4448:
lduh [%l7 + 0x18], %o5
ldsh [%l7 + 0x7A], %l2
loop_4449:
std %f6, [%l7 + 0x50]
ldsw [%l7 + 0x60], %i5
fxors %f0, %f0, %f4
st %f0, [%l7 + 0x5C]
ld [%l7 + 0x7C], %f12
ld [%l7 + 0x4C], %f3
movrgz %g4, %i2, %o7
orcc %i6, %i0, %o0
stb %o6, [%l7 + 0x3A]
sth %o3, [%l7 + 0x22]
fpsub32 %f10, %f14, %f6
tgu %icc, 0x7
movrne %g2, 0x044, %g3
fsrc1s %f4, %f0
tcc %xcc, 0x7
sdivcc %l0, 0x18D2, %o2
ld [%l7 + 0x34], %f8
ldx [%l7 + 0x38], %i4
fbl,a %fcc0, loop_4450
fbg %fcc0, loop_4451
bcc,pn %xcc, loop_4452
lduw [%l7 + 0x14], %l5
loop_4450:
fmovd %f12, %f2
loop_4451:
tleu %icc, 0x1
loop_4452:
std %f14, [%l7 + 0x60]
taddcc %l6, 0x060A, %i3
fblg %fcc0, loop_4453
fcmpgt16 %f2, %f6, %o4
ldx [%l7 + 0x68], %g1
edge32n %l1, %g6, %g7
loop_4453:
stw %o1, [%l7 + 0x64]
stw %l3, [%l7 + 0x74]
nop
setx loop_4454, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movcc %icc, %i1, %l4
fornot1 %f12, %f2, %f14
movg %xcc, %i7, %g5
loop_4454:
edge8n %o5, %i5, %g4
xor %l2, 0x13CC, %o7
fmovrsne %i2, %f3, %f15
andn %i6, %o0, %o6
tpos %icc, 0x0
fmovdg %icc, %f0, %f4
lduh [%l7 + 0x10], %i0
stw %g2, [%l7 + 0x1C]
ldsh [%l7 + 0x7C], %o3
mulscc %g3, %l0, %o2
tpos %icc, 0x7
ldsw [%l7 + 0x48], %i4
fpsub16 %f6, %f0, %f8
fmovdg %xcc, %f3, %f5
fmovdg %xcc, %f3, %f0
lduw [%l7 + 0x20], %l5
umul %i3, 0x0201, %l6
addccc %o4, %l1, %g6
fsrc2s %f7, %f9
fcmpes %fcc0, %f13, %f15
array32 %g1, %g7, %o1
fbug,a %fcc1, loop_4455
stb %i1, [%l7 + 0x6C]
fcmple16 %f14, %f12, %l4
xor %l3, 0x1918, %g5
loop_4455:
xor %o5, %i5, %i7
fmovsle %icc, %f2, %f2
bg,a %xcc, loop_4456
fnegd %f0, %f6
ldsb [%l7 + 0x15], %g4
fmovscs %xcc, %f12, %f3
loop_4456:
fnot2 %f12, %f14
fmovdle %xcc, %f4, %f7
siam 0x1
te %icc, 0x3
sdivx %o7, 0x1622, %l2
fmovrdlz %i2, %f6, %f4
fmovdge %icc, %f5, %f5
addc %i6, 0x11CE, %o0
fnegs %f2, %f1
ldsw [%l7 + 0x14], %i0
fsrc1s %f12, %f14
fmovsge %icc, %f5, %f1
fmul8x16au %f9, %f6, %f14
fmovdl %xcc, %f14, %f10
tsubcc %o6, %g2, %o3
ld [%l7 + 0x20], %f1
udivx %g3, 0x1E93, %l0
edge16n %o2, %i4, %l5
fcmpne16 %f8, %f10, %l6
ldsh [%l7 + 0x54], %o4
tcs %icc, 0x4
edge16n %i3, %l1, %g1
andn %g6, 0x108D, %g7
move %icc, %o1, %l4
edge16 %i1, %l3, %g5
ldub [%l7 + 0x76], %i5
fsrc2 %f0, %f8
movneg %xcc, %o5, %i7
stx %g4, [%l7 + 0x48]
movcs %xcc, %l2, %i2
tge %icc, 0x6
array8 %o7, %o0, %i6
ld [%l7 + 0x0C], %f2
movrgz %i0, %o6, %g2
lduw [%l7 + 0x70], %g3
add %o3, %l0, %i4
ldd [%l7 + 0x40], %f8
ta %icc, 0x7
fnegs %f15, %f1
mulx %o2, 0x10D9, %l6
udivx %o4, 0x1EDF, %l5
fxnor %f4, %f14, %f10
std %f14, [%l7 + 0x48]
be,pn %xcc, loop_4457
ldub [%l7 + 0x13], %l1
fmovdvs %xcc, %f10, %f12
fbuge,a %fcc0, loop_4458
loop_4457:
fmovdge %xcc, %f1, %f1
fcmple32 %f8, %f6, %i3
stx %g6, [%l7 + 0x18]
loop_4458:
ldub [%l7 + 0x61], %g1
srl %g7, 0x1A, %l4
tge %icc, 0x0
fmovrslez %i1, %f5, %f6
fmovsl %xcc, %f1, %f11
lduh [%l7 + 0x6C], %l3
ld [%l7 + 0x74], %f11
ldx [%l7 + 0x10], %g5
sth %o1, [%l7 + 0x68]
lduh [%l7 + 0x34], %i5
fmovdvs %icc, %f15, %f3
sth %o5, [%l7 + 0x1C]
array16 %g4, %l2, %i2
fmovrse %i7, %f8, %f5
lduh [%l7 + 0x4C], %o7
fpack16 %f14, %f15
brz %i6, loop_4459
fsrc2s %f15, %f12
ld [%l7 + 0x60], %f11
mulx %i0, %o6, %o0
loop_4459:
array32 %g3, %g2, %l0
fmovrse %o3, %f14, %f8
fcmpd %fcc2, %f2, %f6
fornot2 %f12, %f6, %f14
lduw [%l7 + 0x68], %o2
fnors %f14, %f14, %f12
fbue %fcc2, loop_4460
fandnot2 %f0, %f6, %f6
fmovrslz %l6, %f5, %f10
edge32n %i4, %l5, %l1
loop_4460:
movrgez %i3, 0x3A1, %o4
fnot2 %f2, %f8
tleu %icc, 0x1
brgez,a %g1, loop_4461
ldx [%l7 + 0x18], %g6
xnorcc %l4, 0x1EAC, %i1
fmovrsgez %l3, %f7, %f3
loop_4461:
taddcctv %g7, %g5, %o1
st %f1, [%l7 + 0x30]
tg %icc, 0x2
stx %o5, [%l7 + 0x18]
ldsb [%l7 + 0x43], %i5
srax %g4, %l2, %i7
fornot1s %f6, %f15, %f10
fpadd32 %f12, %f8, %f8
udivx %o7, 0x0C99, %i2
ld [%l7 + 0x5C], %f1
edge32n %i0, %i6, %o6
edge16n %g3, %o0, %g2
fxor %f4, %f10, %f10
fpadd32s %f7, %f8, %f8
movrlez %l0, %o2, %l6
ldub [%l7 + 0x65], %i4
ld [%l7 + 0x60], %f9
movrne %l5, 0x0DC, %l1
st %f7, [%l7 + 0x3C]
fors %f9, %f0, %f15
movrlz %o3, %o4, %i3
ldsh [%l7 + 0x38], %g1
movrne %g6, 0x01B, %i1
ba,a %icc, loop_4462
bgu,pn %icc, loop_4463
lduh [%l7 + 0x2E], %l3
edge8l %l4, %g5, %g7
loop_4462:
bgu,a,pt %xcc, loop_4464
loop_4463:
tpos %xcc, 0x1
lduh [%l7 + 0x68], %o1
umul %o5, %i5, %g4
loop_4464:
call loop_4465
fbn,a %fcc1, loop_4466
ldx [%l7 + 0x48], %l2
fabsd %f8, %f8
loop_4465:
ta %xcc, 0x6
loop_4466:
sll %o7, %i2, %i7
fnands %f1, %f12, %f9
xorcc %i0, %o6, %i6
stx %g3, [%l7 + 0x70]
lduh [%l7 + 0x58], %g2
taddcc %o0, 0x0816, %l0
ldd [%l7 + 0x20], %f14
fcmpne16 %f0, %f2, %l6
bleu,pt %icc, loop_4467
ldsb [%l7 + 0x20], %i4
mulscc %l5, 0x03ED, %o2
edge8l %l1, %o4, %o3
loop_4467:
fmovdle %xcc, %f11, %f1
fnegs %f8, %f9
orncc %g1, 0x0B25, %g6
fmovdpos %icc, %f15, %f2
fmovrdlez %i3, %f14, %f4
fble,a %fcc2, loop_4468
stx %i1, [%l7 + 0x18]
fmovsn %xcc, %f11, %f14
ldub [%l7 + 0x09], %l3
loop_4468:
ld [%l7 + 0x48], %f15
fpadd32 %f10, %f12, %f2
ldsw [%l7 + 0x74], %g5
orn %g7, 0x0DA8, %o1
fones %f0
smul %l4, 0x1FA8, %i5
movneg %xcc, %o5, %g4
stw %o7, [%l7 + 0x08]
fpsub32s %f8, %f15, %f6
ld [%l7 + 0x7C], %f4
edge32ln %l2, %i2, %i0
lduh [%l7 + 0x4A], %o6
lduh [%l7 + 0x26], %i7
edge32l %i6, %g2, %g3
movgu %icc, %l0, %l6
fmovdvs %xcc, %f9, %f11
move %xcc, %i4, %l5
orncc %o2, %o0, %l1
fornot2 %f0, %f2, %f0
fcmpne32 %f12, %f8, %o3
fmovdge %xcc, %f11, %f13
stb %o4, [%l7 + 0x64]
tcc %xcc, 0x1
fmul8x16au %f0, %f6, %f8
sth %g1, [%l7 + 0x10]
srlx %i3, 0x1C, %g6
fmovdleu %xcc, %f5, %f1
fmovdl %xcc, %f7, %f7
sub %l3, %i1, %g5
addc %o1, %g7, %l4
umulcc %i5, %g4, %o7
ld [%l7 + 0x1C], %f5
ldd [%l7 + 0x18], %f14
fcmple16 %f0, %f10, %l2
st %f9, [%l7 + 0x50]
movrne %i2, %o5, %i0
brlz,a %o6, loop_4469
ldsh [%l7 + 0x74], %i7
fcmpgt16 %f12, %f2, %g2
stw %g3, [%l7 + 0x18]
loop_4469:
fandnot1 %f0, %f0, %f8
fmovrdgez %i6, %f8, %f0
fcmps %fcc2, %f2, %f15
ldsb [%l7 + 0x1F], %l6
fpadd16 %f4, %f8, %f14
fbl,a %fcc2, loop_4470
fabsd %f14, %f0
stw %l0, [%l7 + 0x54]
movre %l5, %o2, %i4
loop_4470:
alignaddr %l1, %o3, %o4
fbe,a %fcc1, loop_4471
fmovse %xcc, %f8, %f6
fmovdleu %xcc, %f12, %f9
and %o0, %g1, %g6
loop_4471:
sethi 0x1722, %l3
sll %i1, %i3, %o1
sra %g7, %l4, %i5
stx %g4, [%l7 + 0x58]
movvc %icc, %o7, %g5
ld [%l7 + 0x68], %f13
bpos,pt %xcc, loop_4472
tcs %icc, 0x4
tg %xcc, 0x5
edge32n %l2, %i2, %i0
loop_4472:
ba,pn %icc, loop_4473
fornot1 %f14, %f0, %f4
fnor %f2, %f6, %f0
stx %o5, [%l7 + 0x68]
loop_4473:
stw %o6, [%l7 + 0x40]
fsrc1s %f13, %f10
array16 %g2, %i7, %i6
sth %g3, [%l7 + 0x1C]
sdivx %l6, 0x145E, %l5
bvc,pt %xcc, loop_4474
mulx %o2, 0x0C4D, %l0
ldsh [%l7 + 0x70], %i4
fmul8ulx16 %f14, %f8, %f2
loop_4474:
fnot1s %f11, %f12
stw %o3, [%l7 + 0x74]
bpos,a,pn %xcc, loop_4475
sth %o4, [%l7 + 0x7A]
fmovdge %icc, %f9, %f6
fmovrdgz %o0, %f6, %f6
loop_4475:
fnegd %f4, %f10
fmovrse %g1, %f15, %f4
brlz %l1, loop_4476
fmovdn %xcc, %f5, %f9
tgu %icc, 0x0
array32 %l3, %g6, %i1
loop_4476:
lduh [%l7 + 0x54], %i3
movvs %xcc, %g7, %o1
fpack32 %f4, %f2, %f12
fbne,a %fcc3, loop_4477
ldsb [%l7 + 0x33], %l4
tneg %xcc, 0x4
fabsd %f14, %f10
loop_4477:
ldsb [%l7 + 0x78], %g4
ldsh [%l7 + 0x10], %o7
tl %icc, 0x3
add %g5, 0x0777, %l2
faligndata %f2, %f10, %f4
fmovdl %xcc, %f3, %f8
ldd [%l7 + 0x38], %f8
edge16n %i2, %i5, %i0
fpadd16 %f14, %f10, %f4
fmul8ulx16 %f10, %f14, %f2
ld [%l7 + 0x7C], %f14
addccc %o5, 0x178A, %o6
ldx [%l7 + 0x08], %g2
taddcctv %i7, 0x041A, %g3
fmovrdne %i6, %f12, %f0
fbuge %fcc0, loop_4478
tsubcctv %l6, 0x087E, %l5
fmovdg %xcc, %f3, %f1
sethi 0x1DED, %o2
loop_4478:
sub %i4, 0x1B7E, %l0
ldub [%l7 + 0x64], %o3
fmovsgu %icc, %f7, %f1
fand %f4, %f4, %f8
movneg %xcc, %o0, %o4
ldx [%l7 + 0x48], %g1
lduw [%l7 + 0x7C], %l1
andncc %g6, %i1, %i3
nop
setx loop_4479, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsl %icc, %f2, %f3
ldx [%l7 + 0x50], %g7
movre %o1, 0x311, %l4
loop_4479:
movcs %icc, %l3, %g4
andcc %o7, 0x1F47, %g5
fcmpeq32 %f10, %f10, %l2
ldsw [%l7 + 0x74], %i2
fmovd %f14, %f14
ble,a loop_4480
fble %fcc2, loop_4481
movge %icc, %i0, %i5
lduw [%l7 + 0x34], %o5
loop_4480:
ld [%l7 + 0x30], %f0
loop_4481:
fmovrdne %o6, %f12, %f6
movrne %i7, 0x093, %g2
nop
setx loop_4482, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbule,a %fcc0, loop_4483
lduh [%l7 + 0x3A], %g3
tsubcctv %i6, %l5, %l6
loop_4482:
pdist %f14, %f4, %f10
loop_4483:
orn %o2, %i4, %o3
fmovd %f10, %f0
lduh [%l7 + 0x12], %l0
fsrc2 %f10, %f14
fba %fcc3, loop_4484
movpos %xcc, %o4, %g1
std %f14, [%l7 + 0x28]
add %l1, 0x043E, %o0
loop_4484:
tle %icc, 0x7
fmovrsgez %i1, %f3, %f13
stx %g6, [%l7 + 0x30]
fmovdvs %xcc, %f2, %f8
fxnors %f7, %f0, %f5
fnegd %f4, %f10
ldub [%l7 + 0x31], %i3
fpsub16s %f13, %f5, %f2
alignaddr %g7, %o1, %l4
fmovde %xcc, %f10, %f5
fxnor %f0, %f8, %f8
movrne %g4, 0x386, %o7
ldsb [%l7 + 0x6E], %l3
lduw [%l7 + 0x38], %l2
fpsub16 %f8, %f14, %f10
srl %g5, 0x12, %i2
brlz %i5, loop_4485
stw %o5, [%l7 + 0x7C]
tpos %icc, 0x3
fzeros %f2
loop_4485:
fcmpne16 %f8, %f14, %o6
fpsub16 %f8, %f6, %f12
tg %icc, 0x3
edge16l %i0, %i7, %g3
faligndata %f4, %f6, %f6
mova %icc, %g2, %l5
edge16l %i6, %o2, %l6
fpsub32 %f0, %f12, %f6
fbug %fcc2, loop_4486
fandnot2 %f8, %f8, %f0
edge16ln %o3, %l0, %i4
bg %icc, loop_4487
loop_4486:
fmovsne %xcc, %f8, %f3
fnot2s %f1, %f12
fxnors %f11, %f14, %f4
loop_4487:
ba,a,pn %icc, loop_4488
fmovdge %xcc, %f15, %f15
fsrc2s %f9, %f13
movcs %xcc, %g1, %l1
loop_4488:
stw %o0, [%l7 + 0x64]
tcc %icc, 0x6
ld [%l7 + 0x0C], %f1
fmovdcs %xcc, %f11, %f0
ldub [%l7 + 0x75], %o4
fmovse %icc, %f0, %f13
ldsb [%l7 + 0x12], %g6
fblg %fcc2, loop_4489
tsubcctv %i3, %i1, %o1
ld [%l7 + 0x0C], %f11
stb %l4, [%l7 + 0x6B]
loop_4489:
edge16ln %g7, %g4, %l3
fbug,a %fcc1, loop_4490
xnor %l2, %g5, %i2
st %f14, [%l7 + 0x10]
ldx [%l7 + 0x20], %o7
loop_4490:
fnot2 %f10, %f0
fmovs %f9, %f12
fbo %fcc0, loop_4491
ldsw [%l7 + 0x7C], %i5
ldd [%l7 + 0x48], %f6
edge16 %o6, %i0, %o5
loop_4491:
call loop_4492
stb %g3, [%l7 + 0x4C]
fabss %f7, %f8
array32 %i7, %l5, %i6
loop_4492:
stb %g2, [%l7 + 0x4F]
ldsb [%l7 + 0x14], %l6
sll %o2, 0x06, %o3
addccc %i4, 0x1498, %l0
fand %f2, %f6, %f10
fbue %fcc3, loop_4493
addccc %g1, 0x09CF, %l1
subccc %o0, %g6, %o4
fmovdge %icc, %f15, %f5
loop_4493:
fcmpes %fcc0, %f3, %f8
array8 %i3, %i1, %l4
fmovdle %icc, %f1, %f2
fbg,a %fcc1, loop_4494
brlz,a %g7, loop_4495
ldsw [%l7 + 0x54], %g4
stw %l3, [%l7 + 0x7C]
loop_4494:
ldub [%l7 + 0x2B], %l2
loop_4495:
fmovrsne %o1, %f3, %f0
bg %icc, loop_4496
fmovrse %g5, %f0, %f13
mulscc %i2, 0x1145, %i5
addcc %o6, 0x003E, %i0
loop_4496:
stb %o7, [%l7 + 0x0F]
fpsub32s %f5, %f9, %f4
movleu %icc, %o5, %g3
sdivx %l5, 0x1CE5, %i7
fmovspos %xcc, %f0, %f15
st %f4, [%l7 + 0x28]
umul %g2, %i6, %l6
ldsb [%l7 + 0x57], %o3
fnegs %f5, %f10
fabsd %f10, %f6
fcmped %fcc1, %f14, %f4
fmuld8sux16 %f0, %f3, %f6
ldsw [%l7 + 0x0C], %o2
fnors %f4, %f5, %f13
fornot1s %f5, %f10, %f4
ldd [%l7 + 0x30], %f8
fmuld8sux16 %f15, %f6, %f12
movvs %xcc, %i4, %l0
edge8ln %g1, %l1, %g6
ldx [%l7 + 0x68], %o0
tvs %icc, 0x3
tl %xcc, 0x4
fone %f2
taddcc %i3, %i1, %o4
st %f11, [%l7 + 0x4C]
fmovs %f7, %f4
lduw [%l7 + 0x48], %l4
taddcctv %g7, %g4, %l2
fcmpeq16 %f8, %f4, %o1
bleu,pt %xcc, loop_4497
nop
setx loop_4498, %l0, %l1
jmpl %l1, %l3
udivcc %i2, 0x0FAE, %i5
xorcc %g5, %i0, %o6
loop_4497:
fmovsa %xcc, %f0, %f5
loop_4498:
movcc %xcc, %o7, %g3
fmovdleu %icc, %f6, %f8
fcmpgt16 %f4, %f12, %o5
movgu %icc, %l5, %g2
fmovrdlez %i7, %f8, %f2
lduw [%l7 + 0x28], %i6
fmovrsgz %o3, %f14, %f0
ldx [%l7 + 0x60], %l6
fmovsn %icc, %f15, %f11
addc %i4, %o2, %g1
array16 %l0, %l1, %o0
tcs %xcc, 0x1
fmovrdlez %g6, %f2, %f2
fmul8x16al %f6, %f14, %f14
fmul8x16au %f13, %f4, %f12
fmuld8ulx16 %f1, %f11, %f4
fmovdvs %xcc, %f3, %f6
fexpand %f1, %f12
fcmpd %fcc1, %f12, %f12
fmovda %xcc, %f4, %f0
fpack16 %f4, %f1
umul %i3, 0x1FB4, %i1
fba %fcc2, loop_4499
tcc %xcc, 0x0
tsubcctv %l4, %g7, %o4
stw %l2, [%l7 + 0x0C]
loop_4499:
smul %g4, %o1, %i2
brlz %l3, loop_4500
ldsw [%l7 + 0x4C], %g5
bcc,a %icc, loop_4501
stb %i5, [%l7 + 0x14]
loop_4500:
std %f10, [%l7 + 0x68]
ldsh [%l7 + 0x3A], %o6
loop_4501:
ldsw [%l7 + 0x6C], %o7
fcmple16 %f0, %f6, %i0
tvs %icc, 0x1
ld [%l7 + 0x14], %f2
fblg %fcc0, loop_4502
xnorcc %o5, %l5, %g3
ldd [%l7 + 0x28], %f0
movgu %xcc, %g2, %i6
loop_4502:
fbl,a %fcc2, loop_4503
fabss %f15, %f12
ldsb [%l7 + 0x23], %i7
tge %xcc, 0x5
loop_4503:
faligndata %f6, %f14, %f4
fmovdl %icc, %f5, %f0
edge16 %l6, %i4, %o3
ld [%l7 + 0x78], %f8
fmul8ulx16 %f4, %f4, %f14
fbe,a %fcc2, loop_4504
fpack32 %f14, %f6, %f2
st %f12, [%l7 + 0x10]
alignaddrl %o2, %g1, %l1
loop_4504:
sub %l0, 0x1B95, %g6
brlz,a %i3, loop_4505
stb %o0, [%l7 + 0x60]
nop
setx loop_4506, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
taddcctv %i1, 0x0C10, %g7
loop_4505:
st %f8, [%l7 + 0x68]
fmovsl %xcc, %f14, %f8
loop_4506:
fpadd32s %f4, %f15, %f10
lduh [%l7 + 0x28], %o4
fcmpne16 %f12, %f8, %l2
movrgez %l4, 0x305, %o1
std %f10, [%l7 + 0x08]
fbne,a %fcc1, loop_4507
umul %i2, 0x08A8, %g4
edge8l %l3, %i5, %g5
fbule %fcc3, loop_4508
loop_4507:
taddcc %o6, 0x1BCE, %o7
orcc %o5, %i0, %g3
fpack16 %f12, %f7
loop_4508:
edge8l %l5, %i6, %i7
fbne,a %fcc3, loop_4509
fba,a %fcc3, loop_4510
and %l6, 0x01CF, %g2
st %f7, [%l7 + 0x5C]
loop_4509:
fmovrde %i4, %f6, %f10
loop_4510:
bleu loop_4511
tle %xcc, 0x3
stb %o2, [%l7 + 0x4C]
ldd [%l7 + 0x28], %f8
loop_4511:
ldub [%l7 + 0x34], %g1
taddcctv %o3, %l0, %g6
st %f0, [%l7 + 0x40]
ldub [%l7 + 0x6A], %l1
st %f5, [%l7 + 0x34]
tsubcc %i3, %i1, %o0
stw %g7, [%l7 + 0x6C]
fcmpd %fcc3, %f14, %f6
bvc,a %xcc, loop_4512
sllx %l2, %o4, %o1
fmul8x16 %f13, %f10, %f4
tsubcctv %l4, 0x0346, %i2
loop_4512:
fcmpgt16 %f10, %f12, %l3
movrlz %g4, 0x347, %g5
movcc %icc, %o6, %i5
stw %o5, [%l7 + 0x2C]
ldub [%l7 + 0x23], %o7
fpadd32s %f11, %f15, %f14
ble,a loop_4513
tvs %icc, 0x7
bne %xcc, loop_4514
fmuld8ulx16 %f9, %f14, %f2
loop_4513:
bcs,pt %xcc, loop_4515
std %f12, [%l7 + 0x70]
loop_4514:
ldsb [%l7 + 0x6D], %g3
fmovscc %xcc, %f15, %f9
loop_4515:
ldx [%l7 + 0x68], %i0
edge8n %i6, %l5, %i7
fmovrde %g2, %f14, %f2
ldd [%l7 + 0x60], %f4
brnz,a %l6, loop_4516
sll %i4, 0x16, %g1
xor %o2, %o3, %l0
tle %xcc, 0x3
loop_4516:
fmovrdlz %l1, %f12, %f12
tcc %icc, 0x3
bvs loop_4517
ldsh [%l7 + 0x58], %g6
array32 %i1, %i3, %g7
stb %o0, [%l7 + 0x56]
loop_4517:
stb %o4, [%l7 + 0x33]
fmovrslez %l2, %f0, %f2
fexpand %f10, %f6
be,a,pt %icc, loop_4518
ldx [%l7 + 0x10], %l4
std %f6, [%l7 + 0x28]
ldsb [%l7 + 0x5B], %o1
loop_4518:
sdiv %l3, 0x1FF0, %g4
fnot1 %f12, %f2
sll %i2, %g5, %i5
ldd [%l7 + 0x70], %f8
fones %f3
movneg %xcc, %o5, %o7
taddcctv %g3, 0x09D7, %i0
fornot2s %f14, %f6, %f2
sllx %o6, %i6, %l5
lduw [%l7 + 0x48], %i7
fmovdne %icc, %f2, %f4
nop
setx loop_4519, %l0, %l1
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 %g2, [%l7 + 0x2A]
fandnot1 %f4, %f12, %f2
fsrc2 %f2, %f2
loop_4519:
sdivx %i4, 0x1437, %g1
stw %o2, [%l7 + 0x60]
fmovdge %xcc, %f11, %f7
fmovsgu %icc, %f6, %f1
stb %l6, [%l7 + 0x50]
fnegs %f7, %f8
ldd [%l7 + 0x50], %f4
std %f14, [%l7 + 0x60]
st %f0, [%l7 + 0x20]
fmul8x16al %f15, %f6, %f4
fmovsne %icc, %f3, %f0
fornot2s %f13, %f15, %f11
srax %l0, %o3, %g6
tcs %icc, 0x0
popc 0x0665, %i1
lduw [%l7 + 0x38], %i3
fmovrslez %g7, %f7, %f13
fbn %fcc1, loop_4520
fmovdvc %icc, %f12, %f10
bgu,a %icc, loop_4521
or %o0, %o4, %l2
loop_4520:
lduh [%l7 + 0x5E], %l4
fnors %f11, %f11, %f3
loop_4521:
st %f3, [%l7 + 0x24]
sub %o1, %l3, %l1
lduh [%l7 + 0x2C], %g4
stb %i2, [%l7 + 0x0C]
fandnot2s %f1, %f14, %f12
subccc %i5, 0x0297, %g5
lduw [%l7 + 0x44], %o5
or %o7, %i0, %g3
mulx %i6, 0x0F6D, %o6
fmovsg %xcc, %f15, %f0
ldsb [%l7 + 0x10], %l5
stw %i7, [%l7 + 0x30]
fmul8x16al %f7, %f2, %f10
fones %f3
ldsw [%l7 + 0x74], %g2
st %f8, [%l7 + 0x6C]
movne %icc, %i4, %g1
fmovsgu %xcc, %f2, %f7
fmul8x16au %f5, %f11, %f6
bcc %xcc, loop_4522
fnot2s %f0, %f1
tleu %icc, 0x1
tvc %xcc, 0x2
loop_4522:
popc 0x049D, %l6
edge32n %l0, %o2, %g6
stb %o3, [%l7 + 0x32]
fmovrsgz %i1, %f2, %f2
lduw [%l7 + 0x3C], %i3
fnands %f2, %f3, %f11
fpack16 %f12, %f14
bpos,pt %icc, loop_4523
fmovrslz %o0, %f12, %f8
brlez %o4, loop_4524
ld [%l7 + 0x60], %f6
loop_4523:
stx %l2, [%l7 + 0x68]
fmovrdlz %l4, %f10, %f4
loop_4524:
nop
setx loop_4525, %l0, %l1
jmpl %l1, %o1
bvc,pt %icc, loop_4526
be,a loop_4527
ldsb [%l7 + 0x78], %l3
loop_4525:
movg %xcc, %l1, %g7
loop_4526:
movre %i2, %g4, %g5
loop_4527:
stb %i5, [%l7 + 0x59]
or %o5, %o7, %i0
lduh [%l7 + 0x7A], %i6
smul %g3, %l5, %i7
fbn,a %fcc1, loop_4528
stw %g2, [%l7 + 0x60]
st %f15, [%l7 + 0x68]
st %f12, [%l7 + 0x6C]
loop_4528:
nop
setx loop_4529, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
smul %o6, %i4, %l6
bvc %xcc, loop_4530
alignaddrl %g1, %l0, %o2
loop_4529:
ldub [%l7 + 0x2E], %g6
fmovsneg %icc, %f2, %f1
loop_4530:
fones %f4
fabsd %f8, %f4
fmovrse %o3, %f5, %f12
fble,a %fcc3, loop_4531
alignaddr %i3, %o0, %i1
std %f12, [%l7 + 0x48]
fors %f2, %f5, %f0
loop_4531:
edge16 %l2, %o4, %l4
bgu,pn %xcc, loop_4532
fcmpgt16 %f8, %f10, %l3
fpadd16 %f2, %f14, %f8
fnors %f2, %f12, %f14
loop_4532:
addcc %o1, 0x0844, %l1
smulcc %g7, %i2, %g5
fnand %f12, %f6, %f14
fmovd %f10, %f2
fmovdle %icc, %f4, %f9
xnor %i5, 0x0337, %o5
sth %o7, [%l7 + 0x58]
fcmpd %fcc3, %f12, %f10
fbule,a %fcc0, loop_4533
ldsh [%l7 + 0x3E], %i0
fcmple32 %f2, %f2, %i6
srax %g3, 0x18, %g4
loop_4533:
fba %fcc0, loop_4534
fandnot1s %f6, %f10, %f0
fmovsg %icc, %f3, %f8
fmovdcs %xcc, %f11, %f11
loop_4534:
edge32n %i7, %g2, %l5
xnorcc %i4, 0x1736, %o6
fmovdleu %icc, %f1, %f15
fpackfix %f10, %f5
ldsw [%l7 + 0x5C], %l6
bge %xcc, loop_4535
lduh [%l7 + 0x34], %l0
ldub [%l7 + 0x14], %g1
fmovrde %o2, %f4, %f14
loop_4535:
xor %o3, 0x1610, %i3
subcc %o0, 0x031D, %g6
movcs %icc, %i1, %o4
fsrc1 %f4, %f2
bleu loop_4536
lduw [%l7 + 0x54], %l4
fnot2 %f12, %f0
fnands %f1, %f14, %f4
loop_4536:
movneg %icc, %l2, %l3
ldsw [%l7 + 0x6C], %o1
stb %l1, [%l7 + 0x0B]
bl,a loop_4537
ldsh [%l7 + 0x20], %g7
st %f5, [%l7 + 0x70]
movn %icc, %i2, %i5
loop_4537:
fmovdleu %icc, %f5, %f7
fnegs %f8, %f12
ldsb [%l7 + 0x46], %o5
fmovdcs %xcc, %f1, %f3
stx %g5, [%l7 + 0x08]
srl %i0, 0x1F, %o7
edge8 %g3, %g4, %i6
stx %i7, [%l7 + 0x20]
movle %xcc, %g2, %i4
stb %l5, [%l7 + 0x0B]
xorcc %l6, %l0, %o6
bn,pn %icc, loop_4538
ldsh [%l7 + 0x64], %g1
lduh [%l7 + 0x6C], %o2
fzero %f4
loop_4538:
fpack32 %f4, %f0, %f10
fbn %fcc0, loop_4539
movvs %icc, %i3, %o0
movgu %xcc, %o3, %g6
stx %o4, [%l7 + 0x18]
loop_4539:
fxors %f3, %f13, %f5
fmovsl %xcc, %f0, %f13
stx %i1, [%l7 + 0x30]
tpos %xcc, 0x4
edge16 %l2, %l4, %o1
xorcc %l3, %l1, %g7
fsrc1s %f10, %f9
nop
setx loop_4540, %l0, %l1
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 + 0x6C], %i5
edge8n %o5, %i2, %i0
tleu %xcc, 0x2
loop_4540:
fbn,a %fcc2, loop_4541
fbug,a %fcc1, loop_4542
addcc %o7, %g3, %g4
fnor %f2, %f2, %f12
loop_4541:
fexpand %f7, %f4
loop_4542:
lduh [%l7 + 0x34], %i6
sth %i7, [%l7 + 0x4C]
ldub [%l7 + 0x6E], %g2
fmovdvs %icc, %f13, %f6
edge8n %i4, %l5, %l6
movn %icc, %l0, %g5
taddcc %o6, %g1, %i3
fmovrde %o2, %f8, %f2
movrgz %o3, 0x33C, %g6
fmovrdlez %o0, %f12, %f4
ldd [%l7 + 0x20], %f14
st %f15, [%l7 + 0x48]
pdist %f8, %f14, %f2
fbul,a %fcc0, loop_4543
movrlz %o4, 0x398, %i1
sth %l2, [%l7 + 0x3A]
fandnot2s %f2, %f9, %f8
loop_4543:
brgz,a %l4, loop_4544
fmovrdne %l3, %f10, %f4
fble %fcc2, loop_4545
sth %l1, [%l7 + 0x56]
loop_4544:
movvc %xcc, %o1, %i5
fxors %f14, %f3, %f8
loop_4545:
fxnors %f6, %f10, %f2
fmovdpos %xcc, %f6, %f2
udivx %o5, 0x092C, %g7
ldsh [%l7 + 0x2A], %i2
fcmpes %fcc2, %f12, %f2
fpsub32s %f2, %f7, %f1
fnands %f15, %f10, %f12
ld [%l7 + 0x7C], %f4
movrlez %o7, 0x3C7, %g3
array8 %g4, %i6, %i7
fmovrde %i0, %f8, %f10
fcmpgt16 %f10, %f8, %g2
fmovrdlz %l5, %f6, %f0
fmovdge %xcc, %f2, %f2
ldub [%l7 + 0x09], %l6
fnot1s %f8, %f7
std %f14, [%l7 + 0x70]
fcmple16 %f10, %f8, %i4
movcc %xcc, %l0, %g5
fmul8ulx16 %f0, %f0, %f8
fmovdvc %icc, %f4, %f8
fmovdcc %icc, %f0, %f2
te %xcc, 0x5
ldub [%l7 + 0x1F], %g1
fxors %f8, %f2, %f6
fbn %fcc0, loop_4546
srax %o6, %i3, %o3
fpack16 %f14, %f9
fmovrdlz %o2, %f2, %f8
loop_4546:
ldsb [%l7 + 0x0D], %g6
stb %o4, [%l7 + 0x6C]
ldsh [%l7 + 0x0E], %i1
lduh [%l7 + 0x5A], %l2
array8 %l4, %l3, %o0
fsrc2 %f0, %f10
ldsw [%l7 + 0x68], %l1
fmul8x16au %f0, %f8, %f0
fbo %fcc2, loop_4547
ld [%l7 + 0x24], %f0
udivcc %o1, 0x146A, %i5
umulcc %o5, %i2, %o7
loop_4547:
sethi 0x038C, %g7
stx %g3, [%l7 + 0x70]
faligndata %f6, %f12, %f8
fmovrdlez %i6, %f6, %f0
fbuge,a %fcc0, loop_4548
movleu %xcc, %g4, %i0
fmovsneg %xcc, %f6, %f2
udivcc %i7, 0x051C, %l5
loop_4548:
fmovsg %icc, %f11, %f10
fmovrslz %g2, %f11, %f6
sth %i4, [%l7 + 0x6E]
bcs,pt %xcc, loop_4549
stb %l0, [%l7 + 0x4C]
fble,a %fcc3, loop_4550
fmul8x16au %f7, %f8, %f0
loop_4549:
sth %l6, [%l7 + 0x3C]
fba %fcc0, loop_4551
loop_4550:
movre %g5, %o6, %i3
udiv %g1, 0x0003, %o3
movcs %xcc, %o2, %o4
loop_4551:
fmovsne %xcc, %f15, %f15
fmovd %f10, %f8
ldsh [%l7 + 0x48], %i1
smulcc %l2, 0x0F59, %l4
movl %xcc, %g6, %l3
ld [%l7 + 0x60], %f9
fmovdn %xcc, %f5, %f15
ldsw [%l7 + 0x54], %o0
fmovs %f12, %f13
fmovdneg %icc, %f1, %f1
fmovdvs %icc, %f9, %f1
movne %icc, %l1, %i5
ld [%l7 + 0x28], %f3
st %f12, [%l7 + 0x30]
stb %o1, [%l7 + 0x74]
fsrc1 %f8, %f0
stb %i2, [%l7 + 0x14]
pdist %f12, %f10, %f12
fbul %fcc0, loop_4552
popc %o5, %o7
movpos %icc, %g7, %g3
sth %g4, [%l7 + 0x7C]
loop_4552:
bvs,a,pn %icc, loop_4553
fpadd32s %f10, %f11, %f5
tneg %icc, 0x0
fors %f8, %f0, %f13
loop_4553:
lduh [%l7 + 0x12], %i6
edge16 %i7, %l5, %g2
edge16ln %i0, %i4, %l0
move %xcc, %g5, %l6
movg %xcc, %o6, %i3
stw %o3, [%l7 + 0x34]
stw %g1, [%l7 + 0x28]
fands %f3, %f1, %f13
lduw [%l7 + 0x5C], %o4
tgu %xcc, 0x5
bg,a loop_4554
fones %f13
brnz %o2, loop_4555
fpack16 %f14, %f3
loop_4554:
fmovda %xcc, %f15, %f9
brgz,a %l2, loop_4556
loop_4555:
fble,a %fcc0, loop_4557
edge16l %i1, %l4, %l3
ba,a %icc, loop_4558
loop_4556:
fnot1 %f6, %f0
loop_4557:
tneg %xcc, 0x1
movle %xcc, %g6, %o0
loop_4558:
bcc,a %xcc, loop_4559
or %i5, 0x180E, %l1
sth %i2, [%l7 + 0x0A]
fmovdge %xcc, %f10, %f5
loop_4559:
fsrc2s %f1, %f15
edge32n %o1, %o7, %g7
udiv %g3, 0x06CC, %o5
stb %i6, [%l7 + 0x70]
ldub [%l7 + 0x6E], %g4
fmovdvs %icc, %f12, %f9
tleu %xcc, 0x1
fcmpne32 %f4, %f8, %l5
fmovrdgz %g2, %f8, %f8
stb %i0, [%l7 + 0x3D]
fcmpd %fcc3, %f10, %f6
brgz,a %i7, loop_4560
stw %i4, [%l7 + 0x38]
stb %l0, [%l7 + 0x47]
sllx %g5, %l6, %o6
loop_4560:
brlez,a %o3, loop_4561
fcmpgt16 %f12, %f10, %i3
edge8ln %g1, %o4, %l2
fmovsa %icc, %f5, %f8
loop_4561:
bg,a,pt %xcc, loop_4562
edge8ln %i1, %l4, %l3
fxors %f8, %f11, %f2
bcc,a loop_4563
loop_4562:
fmovsge %icc, %f3, %f1
fmovsge %icc, %f7, %f3
xor %o2, %o0, %i5
loop_4563:
fmovrsgez %l1, %f7, %f3
ldsb [%l7 + 0x27], %g6
ldx [%l7 + 0x08], %o1
srlx %o7, 0x10, %g7
ldsw [%l7 + 0x60], %i2
fmovspos %xcc, %f0, %f5
edge32l %o5, %g3, %g4
brlz %i6, loop_4564
fmovrdlez %l5, %f6, %f12
ldsw [%l7 + 0x44], %g2
te %xcc, 0x3
loop_4564:
fbne,a %fcc1, loop_4565
edge8n %i7, %i0, %l0
ld [%l7 + 0x0C], %f0
ldsh [%l7 + 0x58], %i4
loop_4565:
nop
setx loop_4566, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x50], %l6
movpos %icc, %g5, %o6
sth %i3, [%l7 + 0x38]
loop_4566:
fxnors %f7, %f3, %f6
fbe,a %fcc2, loop_4567
ldd [%l7 + 0x60], %f12
ba,a loop_4568
brlz %g1, loop_4569
loop_4567:
sth %o3, [%l7 + 0x0E]
fmovdcs %xcc, %f1, %f6
loop_4568:
bneg,a %icc, loop_4570
loop_4569:
udivcc %o4, 0x15AF, %i1
fmuld8sux16 %f5, %f1, %f8
ldd [%l7 + 0x18], %f6
loop_4570:
movge %icc, %l2, %l4
fsrc2 %f2, %f0
fxnor %f2, %f4, %f2
bn %xcc, loop_4571
movle %icc, %l3, %o2
tsubcctv %o0, 0x0A7E, %i5
fbu %fcc3, loop_4572
loop_4571:
bcc loop_4573
std %f14, [%l7 + 0x70]
pdist %f8, %f8, %f0
loop_4572:
fmovdle %icc, %f0, %f11
loop_4573:
std %f10, [%l7 + 0x60]
fxnor %f0, %f14, %f6
fzeros %f11
stw %l1, [%l7 + 0x14]
movrlz %g6, %o1, %o7
fmovsge %icc, %f14, %f0
fmovdne %icc, %f2, %f2
ldsw [%l7 + 0x74], %i2
ldx [%l7 + 0x70], %o5
ld [%l7 + 0x70], %f10
movrgez %g7, 0x14C, %g4
fandnot2s %f0, %f10, %f10
stw %g3, [%l7 + 0x24]
fandnot2s %f7, %f3, %f11
ld [%l7 + 0x74], %f0
stb %i6, [%l7 + 0x7E]
stx %g2, [%l7 + 0x70]
fmul8sux16 %f2, %f0, %f10
stb %i7, [%l7 + 0x1C]
bneg %xcc, loop_4574
fcmpgt16 %f2, %f4, %l5
std %f14, [%l7 + 0x30]
fcmpd %fcc3, %f2, %f8
loop_4574:
stw %i0, [%l7 + 0x7C]
sll %l0, %l6, %g5
addc %i4, 0x10B3, %o6
std %f12, [%l7 + 0x20]
fpadd16 %f6, %f12, %f10
ld [%l7 + 0x2C], %f0
faligndata %f4, %f4, %f4
fornot1 %f12, %f10, %f4
ldd [%l7 + 0x10], %f10
tcs %icc, 0x1
fcmpeq16 %f6, %f6, %g1
fmuld8sux16 %f3, %f1, %f8
ldx [%l7 + 0x38], %i3
fmovrdlez %o3, %f2, %f2
fbo %fcc1, loop_4575
ldx [%l7 + 0x48], %i1
std %f10, [%l7 + 0x38]
stx %o4, [%l7 + 0x60]
loop_4575:
fnands %f12, %f11, %f10
tge %icc, 0x5
edge8n %l2, %l4, %l3
fmovsgu %icc, %f10, %f12
bl,a %xcc, loop_4576
bg,a %xcc, loop_4577
array8 %o2, %i5, %o0
ble,a,pt %xcc, loop_4578
loop_4576:
fpsub16 %f2, %f10, %f10
loop_4577:
fbe,a %fcc0, loop_4579
st %f4, [%l7 + 0x0C]
loop_4578:
movg %icc, %l1, %g6
fmovrdgez %o1, %f2, %f10
loop_4579:
edge32n %o7, %i2, %o5
brgz %g4, loop_4580
fmul8x16al %f9, %f7, %f2
ldub [%l7 + 0x19], %g3
lduh [%l7 + 0x5E], %i6
loop_4580:
edge16 %g2, %g7, %l5
fbn,a %fcc0, loop_4581
fmovdne %icc, %f11, %f8
fnands %f15, %f8, %f12
tl %xcc, 0x0
loop_4581:
stw %i0, [%l7 + 0x7C]
bcc,a %icc, loop_4582
std %f2, [%l7 + 0x40]
tl %icc, 0x7
edge16 %l0, %i7, %g5
loop_4582:
fbn %fcc2, loop_4583
ld [%l7 + 0x5C], %f10
tcc %icc, 0x7
siam 0x1
loop_4583:
fcmps %fcc2, %f4, %f9
fpadd32 %f14, %f6, %f14
mulx %l6, %o6, %i4
fmovd %f2, %f2
bl,pn %xcc, loop_4584
brlz %g1, loop_4585
ldd [%l7 + 0x10], %f0
fmul8sux16 %f0, %f12, %f10
loop_4584:
srax %i3, 0x01, %o3
loop_4585:
fpack32 %f14, %f6, %f10
call loop_4586
ldsb [%l7 + 0x75], %i1
bn,a %icc, loop_4587
fpsub32s %f15, %f14, %f14
loop_4586:
fsrc2s %f6, %f12
fnegs %f13, %f1
loop_4587:
array16 %o4, %l4, %l2
udivx %l3, 0x0AA7, %o2
st %f12, [%l7 + 0x3C]
stb %i5, [%l7 + 0x26]
fone %f8
edge16n %o0, %g6, %l1
fabsd %f2, %f12
fmovdleu %icc, %f15, %f10
ldsb [%l7 + 0x3F], %o1
movpos %icc, %i2, %o7
fmovscc %icc, %f1, %f5
tn %icc, 0x2
ldd [%l7 + 0x18], %f10
ldsw [%l7 + 0x58], %o5
movn %icc, %g4, %g3
fpadd16 %f8, %f2, %f4
ldub [%l7 + 0x1C], %g2
ldsh [%l7 + 0x1A], %g7
fbue,a %fcc0, loop_4588
stx %i6, [%l7 + 0x68]
fbule %fcc3, loop_4589
fbue,a %fcc3, loop_4590
loop_4588:
add %l5, %i0, %l0
fcmpeq32 %f10, %f2, %g5
loop_4589:
stb %i7, [%l7 + 0x32]
loop_4590:
fmovdgu %xcc, %f14, %f15
movg %xcc, %l6, %i4
orncc %g1, %o6, %o3
brgz %i3, loop_4591
tsubcctv %o4, 0x1B46, %i1
taddcc %l2, 0x1A47, %l3
ldx [%l7 + 0x40], %o2
loop_4591:
ldsh [%l7 + 0x0C], %i5
movl %icc, %o0, %g6
fnot2 %f12, %f2
tle %xcc, 0x5
lduh [%l7 + 0x46], %l4
edge32 %l1, %i2, %o1
ldub [%l7 + 0x57], %o7
fcmpeq32 %f2, %f0, %g4
alignaddrl %g3, %o5, %g7
taddcctv %i6, %g2, %l5
ldub [%l7 + 0x66], %i0
fmuld8sux16 %f5, %f8, %f8
fcmpeq32 %f14, %f12, %l0
mulscc %g5, %i7, %i4
fbl,a %fcc3, loop_4592
stw %g1, [%l7 + 0x4C]
ldsh [%l7 + 0x64], %o6
fexpand %f2, %f6
loop_4592:
brgez,a %o3, loop_4593
fabsd %f0, %f10
fmuld8sux16 %f12, %f7, %f6
fnot2 %f10, %f0
loop_4593:
stx %i3, [%l7 + 0x18]
edge32ln %o4, %l6, %i1
andn %l2, 0x1326, %l3
movpos %xcc, %o2, %i5
stx %g6, [%l7 + 0x30]
fmovrsgez %l4, %f8, %f1
fmovse %icc, %f12, %f5
fcmpgt32 %f14, %f4, %o0
ld [%l7 + 0x4C], %f11
movvs %icc, %l1, %o1
ldx [%l7 + 0x68], %i2
movle %icc, %o7, %g3
edge32ln %g4, %g7, %i6
edge8 %o5, %g2, %i0
andncc %l0, %g5, %l5
te %icc, 0x1
edge32l %i4, %g1, %i7
movrlez %o6, 0x24C, %o3
andncc %i3, %l6, %o4
ldx [%l7 + 0x58], %l2
fbule,a %fcc2, loop_4594
fbg,a %fcc3, loop_4595
sdivx %l3, 0x1472, %i1
fones %f14
loop_4594:
std %f6, [%l7 + 0x28]
loop_4595:
fmovsa %icc, %f11, %f4
fnot2 %f8, %f12
fmovsgu %xcc, %f8, %f13
brlz %i5, loop_4596
tleu %icc, 0x6
fxors %f6, %f4, %f6
for %f12, %f6, %f14
loop_4596:
ldsh [%l7 + 0x76], %o2
fmul8x16al %f5, %f9, %f0
ld [%l7 + 0x14], %f13
st %f10, [%l7 + 0x28]
stw %g6, [%l7 + 0x60]
bn loop_4597
movpos %xcc, %l4, %o0
bneg,pn %xcc, loop_4598
fnot2 %f8, %f8
loop_4597:
ldub [%l7 + 0x11], %o1
ldd [%l7 + 0x10], %f0
loop_4598:
or %l1, 0x0448, %o7
fors %f2, %f4, %f6
edge32n %i2, %g3, %g7
fnot1s %f0, %f7
ld [%l7 + 0x18], %f1
ldx [%l7 + 0x08], %i6
stx %g4, [%l7 + 0x08]
fabsd %f6, %f6
ldd [%l7 + 0x48], %f4
fand %f14, %f8, %f2
subcc %g2, 0x1F60, %o5
fmovde %icc, %f13, %f1
smulcc %i0, 0x1363, %g5
mulx %l5, %i4, %g1
lduh [%l7 + 0x08], %l0
ldsw [%l7 + 0x24], %o6
sdiv %o3, 0x0911, %i3
fmovsgu %icc, %f6, %f15
fsrc2 %f0, %f10
fpadd16s %f13, %f0, %f12
ldd [%l7 + 0x60], %f2
std %f2, [%l7 + 0x50]
ld [%l7 + 0x7C], %f11
fmovdneg %xcc, %f5, %f13
xnor %i7, %o4, %l2
ldsw [%l7 + 0x14], %l3
fnegd %f4, %f2
bl,a loop_4599
udivx %i1, 0x1D86, %l6
andcc %o2, %i5, %g6
fmovsvs %xcc, %f4, %f15
loop_4599:
ldsb [%l7 + 0x11], %l4
fmovrdgz %o0, %f2, %f8
fbul %fcc0, loop_4600
brnz %l1, loop_4601
sub %o7, 0x154C, %i2
fornot2s %f0, %f1, %f11
loop_4600:
st %f2, [%l7 + 0x5C]
loop_4601:
tleu %xcc, 0x3
fnors %f7, %f10, %f2
ldub [%l7 + 0x28], %g3
fcmped %fcc1, %f14, %f4
fsrc1s %f0, %f14
fmovdge %icc, %f3, %f5
fornot2 %f0, %f4, %f14
tsubcctv %o1, %i6, %g4
edge8n %g2, %o5, %i0
ldsw [%l7 + 0x54], %g7
subccc %l5, 0x0AD2, %i4
tne %xcc, 0x6
sth %g5, [%l7 + 0x58]
ldub [%l7 + 0x09], %g1
fornot1s %f10, %f1, %f6
sth %o6, [%l7 + 0x50]
stb %o3, [%l7 + 0x20]
bn,a,pt %xcc, loop_4602
fands %f9, %f12, %f0
fnand %f8, %f0, %f14
movgu %xcc, %i3, %i7
loop_4602:
tgu %icc, 0x0
tg %xcc, 0x4
ldsb [%l7 + 0x63], %o4
fmovsg %icc, %f0, %f7
fand %f12, %f10, %f4
fone %f12
ld [%l7 + 0x64], %f2
stx %l0, [%l7 + 0x30]
nop
setx loop_4603, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdneg %icc, %f8, %f3
te %xcc, 0x1
movneg %icc, %l3, %l2
loop_4603:
sll %l6, %i1, %o2
bl,a %icc, loop_4604
stx %g6, [%l7 + 0x60]
sub %i5, 0x00C6, %l4
fmovdvc %xcc, %f4, %f13
loop_4604:
ld [%l7 + 0x78], %f7
fmovsleu %icc, %f2, %f4
tne %icc, 0x3
lduw [%l7 + 0x28], %o0
xorcc %l1, %o7, %i2
fornot2 %f4, %f12, %f8
fabsd %f8, %f4
fmovse %xcc, %f4, %f7
fbne,a %fcc3, loop_4605
ble loop_4606
lduh [%l7 + 0x18], %g3
stw %o1, [%l7 + 0x18]
loop_4605:
ldub [%l7 + 0x6B], %i6
loop_4606:
movrgez %g4, 0x211, %g2
ldd [%l7 + 0x58], %f4
fmovrdgz %o5, %f6, %f10
stw %i0, [%l7 + 0x08]
fmovse %icc, %f5, %f12
stw %g7, [%l7 + 0x3C]
fnegd %f2, %f10
fbul,a %fcc0, loop_4607
fandnot2s %f3, %f14, %f0
fmovrdlz %l5, %f6, %f0
fmovdne %icc, %f1, %f15
loop_4607:
umul %i4, 0x10C1, %g1
fpsub16s %f1, %f11, %f2
sdivcc %o6, 0x0F83, %g5
fmovrslz %o3, %f12, %f13
ldd [%l7 + 0x58], %f10
std %f2, [%l7 + 0x30]
fmovda %icc, %f15, %f10
ldsw [%l7 + 0x38], %i3
nop
setx loop_4608, %l0, %l1
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 + 0x58], %i7
ldx [%l7 + 0x10], %o4
sth %l0, [%l7 + 0x6C]
loop_4608:
for %f8, %f10, %f0
fnor %f2, %f10, %f14
fpadd32 %f6, %f4, %f10
udiv %l2, 0x1763, %l3
addccc %i1, 0x15FA, %o2
stw %g6, [%l7 + 0x68]
fnegs %f2, %f12
sllx %i5, 0x03, %l6
sth %l4, [%l7 + 0x66]
tne %icc, 0x3
fbn,a %fcc3, loop_4609
fmul8sux16 %f6, %f8, %f6
brgez %o0, loop_4610
orncc %o7, 0x121A, %l1
loop_4609:
stx %i2, [%l7 + 0x48]
fmul8ulx16 %f10, %f4, %f10
loop_4610:
movrne %o1, 0x1A6, %i6
ldsw [%l7 + 0x7C], %g4
lduw [%l7 + 0x70], %g2
lduh [%l7 + 0x10], %o5
movne %xcc, %i0, %g3
fbg %fcc3, loop_4611
fmovsa %xcc, %f8, %f1
umul %l5, 0x0878, %i4
fmovs %f6, %f12
loop_4611:
bn,a loop_4612
fmovscs %xcc, %f0, %f13
ldsw [%l7 + 0x0C], %g1
fxors %f0, %f8, %f5
loop_4612:
tl %icc, 0x0
be %icc, loop_4613
lduh [%l7 + 0x7E], %g7
orcc %o6, 0x10F1, %g5
movle %xcc, %o3, %i3
loop_4613:
fmovsl %xcc, %f0, %f8
sth %o4, [%l7 + 0x34]
fcmple32 %f0, %f4, %i7
bg,a,pn %icc, loop_4614
sllx %l2, 0x07, %l3
brlz,a %i1, loop_4615
fxnor %f0, %f14, %f6
loop_4614:
fxnor %f0, %f4, %f4
tcs %icc, 0x5
loop_4615:
xor %l0, 0x1DBB, %o2
bcs,pn %icc, loop_4616
ldsh [%l7 + 0x6A], %i5
fnot1 %f6, %f2
fpadd32s %f3, %f9, %f0
loop_4616:
stx %g6, [%l7 + 0x68]
bne,a loop_4617
popc %l6, %o0
tne %xcc, 0x2
stx %o7, [%l7 + 0x60]
loop_4617:
fpsub32s %f15, %f14, %f8
stw %l1, [%l7 + 0x58]
ldsb [%l7 + 0x3A], %i2
sra %l4, 0x12, %o1
fmovs %f5, %f12
fmovrslez %i6, %f9, %f9
edge32l %g4, %o5, %g2
fbg,a %fcc2, loop_4618
nop
setx loop_4619, %l0, %l1
jmpl %l1, %i0
fmovrdgz %l5, %f12, %f14
fpsub16s %f15, %f4, %f9
loop_4618:
fmovrdlez %i4, %f6, %f14
loop_4619:
fcmple32 %f12, %f4, %g3
fbg %fcc1, loop_4620
fbule %fcc0, loop_4621
bcc,pt %icc, loop_4622
edge8 %g7, %o6, %g5
loop_4620:
stw %o3, [%l7 + 0x10]
loop_4621:
fmovscs %xcc, %f8, %f12
loop_4622:
movpos %xcc, %i3, %o4
fnegd %f2, %f4
andcc %i7, %g1, %l3
st %f7, [%l7 + 0x48]
fnot1 %f6, %f12
st %f5, [%l7 + 0x20]
fmovda %icc, %f9, %f8
alignaddrl %l2, %i1, %o2
mulx %l0, 0x02CC, %g6
sth %i5, [%l7 + 0x2A]
bvs,pn %icc, loop_4623
ldx [%l7 + 0x58], %l6
andncc %o7, %o0, %l1
stw %i2, [%l7 + 0x14]
loop_4623:
call loop_4624
movl %icc, %l4, %i6
std %f8, [%l7 + 0x08]
stx %g4, [%l7 + 0x28]
loop_4624:
fmovdneg %xcc, %f9, %f6
nop
setx loop_4625, %l0, %l1
jmpl %l1, %o1
stb %o5, [%l7 + 0x63]
fnegd %f4, %f12
tcs %xcc, 0x7
loop_4625:
lduh [%l7 + 0x26], %g2
stw %i0, [%l7 + 0x3C]
fnot2s %f15, %f11
fmovda %xcc, %f14, %f4
ldsh [%l7 + 0x30], %l5
sll %g3, %g7, %o6
sethi 0x0B7E, %i4
fbul %fcc1, loop_4626
tneg %xcc, 0x3
movleu %xcc, %g5, %i3
tsubcc %o4, 0x18EF, %o3
loop_4626:
fbo %fcc2, loop_4627
orncc %i7, %l3, %g1
tvc %icc, 0x1
sra %i1, %o2, %l0
loop_4627:
brgez %l2, loop_4628
fmovdpos %icc, %f6, %f13
fnot2 %f12, %f10
fcmpne32 %f10, %f6, %i5
loop_4628:
fxor %f10, %f4, %f10
fornot1s %f8, %f13, %f0
fbo %fcc3, loop_4629
stw %g6, [%l7 + 0x0C]
std %f10, [%l7 + 0x20]
ldx [%l7 + 0x58], %o7
loop_4629:
fpadd32 %f6, %f14, %f12
ldd [%l7 + 0x30], %f8
bleu,pn %icc, loop_4630
sth %l6, [%l7 + 0x1A]
fmovsleu %xcc, %f3, %f4
fmovsg %xcc, %f11, %f4
loop_4630:
fnot1 %f6, %f12
brlz %o0, loop_4631
fmovsleu %icc, %f0, %f12
ldd [%l7 + 0x30], %f0
fandnot2s %f12, %f5, %f13
loop_4631:
xor %l1, %l4, %i2
ldsb [%l7 + 0x47], %i6
bcc,pn %xcc, loop_4632
lduw [%l7 + 0x38], %o1
fpmerge %f6, %f7, %f10
fmuld8ulx16 %f11, %f6, %f6
loop_4632:
fpmerge %f4, %f9, %f12
ldsw [%l7 + 0x18], %o5
tpos %xcc, 0x0
brnz %g4, loop_4633
faligndata %f2, %f6, %f0
ldub [%l7 + 0x41], %g2
ld [%l7 + 0x44], %f13
loop_4633:
tl %icc, 0x4
addcc %i0, %g3, %l5
sra %g7, %o6, %i4
sdivcc %g5, 0x1579, %o4
stw %i3, [%l7 + 0x28]
edge8l %i7, %o3, %g1
ldx [%l7 + 0x10], %l3
edge32ln %i1, %o2, %l0
add %l2, 0x0CBF, %i5
array16 %o7, %g6, %l6
st %f12, [%l7 + 0x0C]
addccc %l1, %l4, %o0
fcmps %fcc1, %f7, %f9
fble,a %fcc2, loop_4634
orncc %i2, 0x04CB, %o1
fandnot1 %f12, %f10, %f10
ldsh [%l7 + 0x58], %i6
loop_4634:
andncc %g4, %g2, %i0
std %f8, [%l7 + 0x18]
ldx [%l7 + 0x48], %g3
fmovs %f4, %f1
stb %o5, [%l7 + 0x1A]
lduh [%l7 + 0x7E], %g7
tpos %icc, 0x0
lduh [%l7 + 0x7C], %o6
stb %i4, [%l7 + 0x2D]
fble,a %fcc3, loop_4635
fbul,a %fcc2, loop_4636
lduw [%l7 + 0x38], %l5
ldsb [%l7 + 0x27], %g5
loop_4635:
sth %o4, [%l7 + 0x2A]
loop_4636:
tl %xcc, 0x5
std %f12, [%l7 + 0x20]
mova %icc, %i7, %o3
fpsub32s %f4, %f14, %f4
be,a,pn %xcc, loop_4637
fsrc1 %f6, %f4
ldsb [%l7 + 0x16], %g1
sth %l3, [%l7 + 0x2A]
loop_4637:
fbn %fcc3, loop_4638
fzero %f0
edge16l %i1, %o2, %i3
ldub [%l7 + 0x7B], %l0
loop_4638:
bneg,pt %xcc, loop_4639
fmovdne %xcc, %f3, %f2
ldsb [%l7 + 0x31], %l2
edge32ln %i5, %g6, %l6
loop_4639:
edge8ln %o7, %l4, %l1
ldx [%l7 + 0x10], %o0
std %f10, [%l7 + 0x68]
stb %o1, [%l7 + 0x4C]
ld [%l7 + 0x40], %f3
movgu %xcc, %i2, %i6
edge32n %g2, %g4, %g3
fbge,a %fcc0, loop_4640
bgu %xcc, loop_4641
fbu,a %fcc3, loop_4642
ldx [%l7 + 0x50], %i0
loop_4640:
fpadd32s %f0, %f0, %f10
loop_4641:
fmovdcc %xcc, %f11, %f11
loop_4642:
tsubcctv %g7, 0x18D7, %o5
stb %i4, [%l7 + 0x60]
tvs %icc, 0x7
ldx [%l7 + 0x78], %o6
stx %g5, [%l7 + 0x70]
lduw [%l7 + 0x18], %l5
fmovdvc %xcc, %f8, %f6
ta %xcc, 0x6
bge,a %icc, loop_4643
fzero %f2
fone %f6
fbo %fcc3, loop_4644
loop_4643:
fnegs %f11, %f8
fmul8ulx16 %f4, %f14, %f10
ldsb [%l7 + 0x13], %o4
loop_4644:
fbge,a %fcc2, loop_4645
fmovrdlez %i7, %f0, %f8
te %icc, 0x1
fnot1 %f6, %f14
loop_4645:
fmovrsgz %o3, %f2, %f6
ldx [%l7 + 0x48], %l3
bleu loop_4646
fbule,a %fcc0, loop_4647
st %f2, [%l7 + 0x44]
sdivx %g1, 0x0CAE, %i1
loop_4646:
lduh [%l7 + 0x64], %o2
loop_4647:
movcc %icc, %i3, %l2
fmovs %f8, %f14
fmovsn %icc, %f15, %f15
brlz,a %l0, loop_4648
orcc %g6, %i5, %l6
fbuge %fcc0, loop_4649
stw %l4, [%l7 + 0x08]
loop_4648:
xnor %o7, %l1, %o0
brgez %i2, loop_4650
loop_4649:
fmuld8sux16 %f6, %f12, %f2
addcc %i6, %g2, %o1
tne %xcc, 0x3
loop_4650:
ldsw [%l7 + 0x3C], %g4
tsubcctv %g3, 0x0C48, %g7
subccc %o5, %i0, %i4
array8 %g5, %o6, %o4
ldd [%l7 + 0x68], %f10
taddcc %i7, %l5, %l3
fands %f4, %f1, %f6
fmovrsgz %g1, %f15, %f6
fornot1 %f8, %f8, %f10
sth %i1, [%l7 + 0x32]
udivx %o3, 0x15AD, %i3
fmovspos %xcc, %f4, %f5
orncc %l2, 0x1AEE, %l0
fornot2s %f11, %f14, %f6
movl %icc, %g6, %o2
ldsb [%l7 + 0x30], %l6
std %f8, [%l7 + 0x78]
fpackfix %f6, %f1
st %f11, [%l7 + 0x78]
nop
setx loop_4651, %l0, %l1
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 %l4, [%l7 + 0x40]
std %f10, [%l7 + 0x78]
fmovd %f12, %f10
loop_4651:
tsubcctv %o7, 0x18EC, %l1
fcmpd %fcc1, %f8, %f12
fmovrslz %i5, %f4, %f6
srlx %i2, 0x19, %i6
fandnot1 %f14, %f10, %f4
fbue %fcc1, loop_4652
ld [%l7 + 0x10], %f2
stw %o0, [%l7 + 0x68]
std %f12, [%l7 + 0x60]
loop_4652:
addc %o1, 0x1BDD, %g2
stb %g3, [%l7 + 0x50]
ldub [%l7 + 0x6C], %g4
stb %o5, [%l7 + 0x6C]
nop
setx loop_4653, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
st %f4, [%l7 + 0x18]
fbu %fcc0, loop_4654
addcc %i0, %i4, %g7
loop_4653:
st %f5, [%l7 + 0x68]
tgu %xcc, 0x0
loop_4654:
tneg %icc, 0x6
fmovrdlez %o6, %f8, %f4
fbuge,a %fcc3, loop_4655
std %f4, [%l7 + 0x38]
bleu,pn %xcc, loop_4656
fbge %fcc1, loop_4657
loop_4655:
fsrc1s %f10, %f13
ldsh [%l7 + 0x28], %g5
loop_4656:
tvs %xcc, 0x6
loop_4657:
fcmpgt16 %f2, %f12, %i7
nop
setx loop_4658, %l0, %l1
jmpl %l1, %o4
fmul8x16au %f14, %f4, %f2
fmovrsne %l3, %f11, %f10
tsubcctv %l5, 0x0A6B, %i1
loop_4658:
tcc %xcc, 0x5
sub %o3, %g1, %i3
fcmpeq32 %f14, %f10, %l2
lduh [%l7 + 0x22], %l0
bleu %xcc, loop_4659
lduh [%l7 + 0x6C], %g6
fmovdleu %icc, %f10, %f11
popc 0x1F4E, %l6
loop_4659:
edge8 %l4, %o7, %o2
move %icc, %l1, %i5
fmovdg %xcc, %f3, %f10
fmovsge %xcc, %f3, %f9
fmovrdlz %i2, %f10, %f12
stx %o0, [%l7 + 0x50]
tcs %xcc, 0x2
fpack32 %f10, %f4, %f0
fmovspos %icc, %f14, %f11
movne %icc, %i6, %g2
srax %o1, 0x1F, %g4
stb %g3, [%l7 + 0x5B]
bcc,a,pt %icc, loop_4660
be,a loop_4661
fandnot2s %f11, %f15, %f2
movrne %i0, %i4, %o5
loop_4660:
stx %g7, [%l7 + 0x60]
loop_4661:
tg %icc, 0x7
te %xcc, 0x0
ldub [%l7 + 0x5B], %o6
brgz %i7, loop_4662
fpsub32s %f6, %f9, %f2
and %o4, %l3, %l5
bge,pt %xcc, loop_4663
loop_4662:
ldsh [%l7 + 0x5C], %g5
fxnors %f2, %f7, %f5
fmovscc %icc, %f9, %f15
loop_4663:
fbuge,a %fcc1, loop_4664
fnot2 %f6, %f6
move %xcc, %i1, %o3
bg,a loop_4665
loop_4664:
fmovdl %xcc, %f2, %f1
ld [%l7 + 0x58], %f8
stb %g1, [%l7 + 0x1F]
loop_4665:
fones %f10
fxor %f2, %f0, %f2
st %f1, [%l7 + 0x4C]
brgez,a %l2, loop_4666
ldsh [%l7 + 0x5A], %i3
edge16n %l0, %g6, %l4
movl %xcc, %l6, %o7
loop_4666:
movle %icc, %l1, %o2
udivcc %i2, 0x1FD1, %o0
lduh [%l7 + 0x38], %i5
fcmple32 %f0, %f12, %i6
fmovdg %icc, %f13, %f14
ldsb [%l7 + 0x7F], %o1
movcc %xcc, %g4, %g2
sth %g3, [%l7 + 0x5E]
st %f5, [%l7 + 0x64]
lduw [%l7 + 0x58], %i4
addcc %o5, %i0, %o6
fnands %f3, %f11, %f7
smulcc %g7, %i7, %o4
fmul8x16 %f9, %f12, %f8
fpadd32 %f6, %f2, %f14
fmovrslz %l3, %f10, %f13
fandnot1 %f14, %f6, %f14
sra %g5, %l5, %o3
fandnot1 %f0, %f2, %f12
fmovrsgz %i1, %f2, %f12
fmovrdne %l2, %f0, %f8
ldsh [%l7 + 0x5A], %i3
fone %f6
subcc %g1, 0x1707, %g6
stw %l0, [%l7 + 0x28]
fexpand %f14, %f0
orcc %l4, 0x02DE, %o7
bn,pn %icc, loop_4667
bg,a,pt %xcc, loop_4668
fmovscs %xcc, %f12, %f9
movrlz %l6, %o2, %i2
loop_4667:
ld [%l7 + 0x28], %f5
loop_4668:
call loop_4669
tsubcctv %o0, 0x037B, %l1
std %f8, [%l7 + 0x30]
fbe,a %fcc3, loop_4670
loop_4669:
stw %i6, [%l7 + 0x5C]
bneg,a %icc, loop_4671
fcmps %fcc0, %f1, %f10
loop_4670:
ldsh [%l7 + 0x36], %i5
bge,a loop_4672
loop_4671:
fbug,a %fcc2, loop_4673
bneg %xcc, loop_4674
ldd [%l7 + 0x58], %f6
loop_4672:
ldd [%l7 + 0x60], %f0
loop_4673:
srax %o1, 0x1E, %g4
loop_4674:
fba %fcc2, loop_4675
ta %icc, 0x3
stx %g2, [%l7 + 0x18]
ldsb [%l7 + 0x47], %i4
loop_4675:
xorcc %o5, 0x1DFE, %i0
ld [%l7 + 0x38], %f4
ldsb [%l7 + 0x59], %o6
bvs,a %icc, loop_4676
fmovsvc %xcc, %f8, %f7
stx %g3, [%l7 + 0x10]
fmovsneg %xcc, %f3, %f9
loop_4676:
fornot1s %f8, %f7, %f1
movleu %xcc, %g7, %o4
fcmpgt16 %f4, %f14, %i7
edge8ln %g5, %l3, %o3
sra %i1, %l2, %i3
edge32ln %g1, %l5, %g6
ldd [%l7 + 0x68], %f4
bg,a,pn %icc, loop_4677
sth %l0, [%l7 + 0x0C]
orncc %o7, 0x04F7, %l6
ldx [%l7 + 0x68], %l4
loop_4677:
ldx [%l7 + 0x78], %i2
umul %o2, 0x0BD0, %l1
movrlz %o0, %i5, %o1
fpsub32 %f10, %f6, %f2
xor %i6, %g4, %i4
subcc %o5, %g2, %i0
edge32n %g3, %g7, %o6
ldub [%l7 + 0x18], %i7
fmovrdgz %o4, %f6, %f10
fmovdvs %xcc, %f11, %f14
addc %g5, %l3, %i1
fcmpd %fcc0, %f0, %f12
stb %o3, [%l7 + 0x4D]
fcmps %fcc3, %f13, %f2
bl %xcc, loop_4678
sllx %l2, %g1, %i3
fmuld8ulx16 %f8, %f13, %f14
tg %icc, 0x5
loop_4678:
sth %g6, [%l7 + 0x6A]
tn %icc, 0x5
move %xcc, %l0, %l5
fand %f2, %f6, %f0
movneg %icc, %l6, %l4
xor %o7, 0x1E50, %o2
edge16n %i2, %o0, %i5
stx %o1, [%l7 + 0x18]
andcc %i6, 0x0D0A, %g4
lduh [%l7 + 0x28], %i4
tsubcctv %o5, %l1, %i0
lduh [%l7 + 0x56], %g3
fmovsneg %icc, %f14, %f15
smulcc %g2, %o6, %g7
fpadd32 %f8, %f8, %f14
lduh [%l7 + 0x58], %i7
fmovsvs %icc, %f2, %f11
fxors %f15, %f4, %f12
tneg %xcc, 0x4
stx %g5, [%l7 + 0x10]
movpos %icc, %l3, %i1
tcc %xcc, 0x4
ldub [%l7 + 0x43], %o4
std %f0, [%l7 + 0x40]
ld [%l7 + 0x24], %f9
lduw [%l7 + 0x70], %l2
fmovdgu %xcc, %f13, %f3
for %f14, %f8, %f0
lduh [%l7 + 0x52], %o3
fzeros %f0
fbule %fcc3, loop_4679
std %f10, [%l7 + 0x78]
fzeros %f12
fmovdgu %icc, %f13, %f7
loop_4679:
ldsb [%l7 + 0x1E], %g1
movneg %xcc, %i3, %g6
fpsub32s %f3, %f3, %f13
std %f0, [%l7 + 0x40]
stx %l5, [%l7 + 0x30]
fors %f10, %f13, %f6
fnot1s %f15, %f5
movneg %xcc, %l0, %l6
fmul8ulx16 %f14, %f4, %f6
bn,pt %icc, loop_4680
move %xcc, %l4, %o2
nop
setx loop_4681, %l0, %l1
jmpl %l1, %i2
ldub [%l7 + 0x0A], %o7
loop_4680:
fmul8x16 %f10, %f6, %f4
fcmpeq16 %f4, %f6, %o0
loop_4681:
fxnors %f4, %f7, %f8
fpsub16s %f11, %f5, %f0
fbug %fcc0, loop_4682
ldsh [%l7 + 0x40], %o1
ld [%l7 + 0x7C], %f12
ldub [%l7 + 0x2C], %i5
loop_4682:
tne %xcc, 0x1
fmuld8ulx16 %f0, %f9, %f4
fmovdn %xcc, %f0, %f5
fmovsle %icc, %f12, %f15
udivx %i6, 0x021C, %i4
fors %f12, %f5, %f13
lduh [%l7 + 0x1E], %o5
ldsb [%l7 + 0x4A], %g4
ldsw [%l7 + 0x78], %l1
lduh [%l7 + 0x42], %i0
fbg,a %fcc0, loop_4683
lduw [%l7 + 0x1C], %g2
fpack16 %f6, %f14
ldsb [%l7 + 0x38], %o6
loop_4683:
fblg %fcc3, loop_4684
be loop_4685
sdiv %g7, 0x0DBB, %g3
fmovsneg %icc, %f0, %f5
loop_4684:
fcmpgt32 %f2, %f14, %g5
loop_4685:
fcmpeq32 %f8, %f14, %l3
fbul %fcc3, loop_4686
tpos %xcc, 0x0
movcc %xcc, %i7, %o4
bvc,a,pn %xcc, loop_4687
loop_4686:
bleu,pt %xcc, loop_4688
sth %l2, [%l7 + 0x58]
movge %icc, %o3, %g1
loop_4687:
fcmpd %fcc0, %f14, %f2
loop_4688:
taddcctv %i1, %i3, %g6
ldsw [%l7 + 0x50], %l5
fbul,a %fcc2, loop_4689
brlz %l0, loop_4690
nop
setx loop_4691, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpne32 %f6, %f0, %l6
loop_4689:
fbul,a %fcc3, loop_4692
loop_4690:
stb %l4, [%l7 + 0x79]
loop_4691:
fabss %f7, %f12
fmovrslz %o2, %f14, %f4
loop_4692:
brlez,a %o7, loop_4693
fpadd32 %f6, %f8, %f2
bn,pt %xcc, loop_4694
ldd [%l7 + 0x38], %f2
loop_4693:
ldub [%l7 + 0x44], %o0
te %xcc, 0x7
loop_4694:
fbne,a %fcc2, loop_4695
fbg,a %fcc1, loop_4696
fzero %f6
fandnot2 %f10, %f2, %f10
loop_4695:
xor %i2, %i5, %i6
loop_4696:
fmul8x16 %f5, %f6, %f6
fnot1 %f2, %f12
fands %f11, %f7, %f9
fmovrsgez %i4, %f4, %f14
tsubcctv %o5, %g4, %l1
fmuld8sux16 %f8, %f7, %f8
addcc %i0, 0x0759, %o1
fnands %f12, %f4, %f0
stb %g2, [%l7 + 0x6F]
stx %g7, [%l7 + 0x20]
std %f12, [%l7 + 0x38]
andn %o6, 0x0F24, %g3
srax %l3, 0x04, %g5
movrlez %o4, 0x270, %l2
fors %f10, %f6, %f8
fornot2 %f10, %f4, %f2
fmovs %f1, %f4
xor %o3, %i7, %g1
udivx %i1, 0x02D4, %i3
stx %g6, [%l7 + 0x40]
sth %l5, [%l7 + 0x22]
brlez %l6, loop_4697
nop
setx loop_4698, %l0, %l1
jmpl %l1, %l0
ldub [%l7 + 0x55], %o2
fmovrse %l4, %f11, %f13
loop_4697:
stb %o7, [%l7 + 0x54]
loop_4698:
fbl,a %fcc1, loop_4699
orncc %i2, %o0, %i5
movcc %icc, %i4, %o5
brz,a %g4, loop_4700
loop_4699:
subcc %i6, 0x14A5, %l1
alignaddrl %i0, %o1, %g7
fzero %f6
loop_4700:
fornot1s %f7, %f4, %f7
sdivx %g2, 0x1DA4, %g3
fcmpes %fcc1, %f1, %f9
fxors %f15, %f6, %f14
fpadd32s %f4, %f7, %f14
ldub [%l7 + 0x19], %o6
edge16 %l3, %o4, %g5
addcc %l2, %o3, %g1
fandnot1s %f11, %f9, %f12
fand %f6, %f14, %f12
fmovrdlz %i7, %f4, %f8
ta %xcc, 0x4
fmovrsgez %i3, %f7, %f11
srlx %i1, %g6, %l5
fbu,a %fcc3, loop_4701
fmovs %f12, %f7
fmovrdne %l0, %f12, %f8
udivx %o2, 0x043E, %l6
loop_4701:
ldx [%l7 + 0x50], %o7
lduw [%l7 + 0x44], %i2
edge32n %o0, %i5, %i4
movn %icc, %l4, %o5
ldub [%l7 + 0x1B], %i6
ldd [%l7 + 0x30], %f2
ldsw [%l7 + 0x44], %g4
srlx %i0, 0x07, %o1
fbul,a %fcc1, loop_4702
fandnot1 %f10, %f4, %f4
ldsw [%l7 + 0x68], %g7
brlz %g2, loop_4703
loop_4702:
sth %g3, [%l7 + 0x26]
lduw [%l7 + 0x54], %l1
edge8 %l3, %o6, %o4
loop_4703:
orcc %g5, %l2, %g1
bge %xcc, loop_4704
fmovdleu %xcc, %f15, %f3
edge16ln %i7, %i3, %o3
movrne %i1, %l5, %l0
loop_4704:
fbu,a %fcc3, loop_4705
fmuld8ulx16 %f1, %f3, %f2
fnot1 %f12, %f14
fexpand %f10, %f14
loop_4705:
sethi 0x0A29, %o2
fmovdpos %xcc, %f2, %f13
brgz,a %g6, loop_4706
tsubcc %l6, %o7, %o0
nop
setx loop_4707, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x48], %i5
loop_4706:
array32 %i2, %i4, %o5
edge8n %l4, %i6, %g4
loop_4707:
bcc,pn %icc, loop_4708
xnor %i0, 0x16D3, %g7
fbne,a %fcc3, loop_4709
udiv %o1, 0x017A, %g3
loop_4708:
ld [%l7 + 0x24], %f4
fmovsneg %xcc, %f0, %f4
loop_4709:
st %f12, [%l7 + 0x6C]
edge32n %g2, %l1, %o6
mulscc %o4, %g5, %l2
fmul8x16al %f7, %f12, %f10
brgz,a %l3, loop_4710
fbo %fcc3, loop_4711
tg %xcc, 0x2
brlz,a %i7, loop_4712
loop_4710:
fmovd %f8, %f0
loop_4711:
ldd [%l7 + 0x78], %f12
stw %i3, [%l7 + 0x20]
loop_4712:
std %f12, [%l7 + 0x40]
ta %xcc, 0x3
ldx [%l7 + 0x40], %o3
bl,a %xcc, loop_4713
brnz %g1, loop_4714
bge,a,pt %icc, loop_4715
umul %l5, 0x0D61, %l0
loop_4713:
fmul8x16al %f9, %f13, %f4
loop_4714:
tpos %icc, 0x7
loop_4715:
fors %f9, %f3, %f9
movpos %icc, %o2, %g6
srlx %l6, 0x0D, %o7
fmul8x16al %f12, %f5, %f12
fmovspos %icc, %f15, %f1
stb %i1, [%l7 + 0x75]
sll %o0, %i5, %i4
fmovdleu %icc, %f1, %f11
stb %i2, [%l7 + 0x49]
bl,a,pt %xcc, loop_4716
tvs %icc, 0x0
fxnor %f12, %f14, %f12
ldub [%l7 + 0x70], %o5
loop_4716:
fmovrse %i6, %f13, %f13
lduh [%l7 + 0x50], %g4
std %f14, [%l7 + 0x20]
brlez %l4, loop_4717
fmovdl %icc, %f12, %f8
udivx %i0, 0x056D, %o1
ldsb [%l7 + 0x51], %g3
loop_4717:
fpsub32 %f0, %f0, %f6
be,a loop_4718
for %f4, %f8, %f10
tvs %xcc, 0x1
fornot1s %f12, %f13, %f7
loop_4718:
fbo,a %fcc2, loop_4719
fmovdn %icc, %f8, %f12
umul %g7, 0x116A, %l1
fpack16 %f2, %f12
loop_4719:
or %o6, %g2, %g5
tsubcc %l2, 0x1C3A, %o4
stw %i7, [%l7 + 0x64]
subcc %i3, 0x1FF9, %o3
ldsh [%l7 + 0x4E], %g1
bvc %xcc, loop_4720
nop
setx loop_4721, %l0, %l1
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 %l3, %l5, %l0
fmovsle %icc, %f4, %f7
loop_4720:
fmovdvs %icc, %f2, %f5
loop_4721:
fnor %f14, %f12, %f4
fmovdvs %icc, %f11, %f15
st %f11, [%l7 + 0x7C]
movcc %xcc, %g6, %l6
sth %o2, [%l7 + 0x12]
fsrc2s %f1, %f13
fmovsgu %xcc, %f9, %f4
bpos loop_4722
bvs,pt %xcc, loop_4723
ldub [%l7 + 0x75], %i1
bcs loop_4724
loop_4722:
fmovd %f4, %f8
loop_4723:
lduh [%l7 + 0x5C], %o0
lduh [%l7 + 0x50], %i5
loop_4724:
ldub [%l7 + 0x0F], %o7
fmovrdlz %i4, %f12, %f4
ldd [%l7 + 0x48], %f4
std %f10, [%l7 + 0x78]
fbug,a %fcc1, loop_4725
lduh [%l7 + 0x78], %i2
fmul8sux16 %f14, %f12, %f10
bpos,a,pt %xcc, loop_4726
loop_4725:
umul %i6, 0x0519, %o5
edge16 %l4, %i0, %o1
fbe %fcc2, loop_4727
loop_4726:
fmovscs %icc, %f6, %f5
fmul8x16al %f5, %f7, %f12
stw %g4, [%l7 + 0x5C]
loop_4727:
fcmpgt16 %f2, %f12, %g7
ld [%l7 + 0x10], %f9
fabsd %f10, %f8
lduh [%l7 + 0x62], %l1
fmovrde %o6, %f8, %f10
mova %icc, %g2, %g5
stw %g3, [%l7 + 0x5C]
fbge,a %fcc2, loop_4728
fxnor %f0, %f4, %f10
bpos,pn %xcc, loop_4729
stb %l2, [%l7 + 0x5A]
loop_4728:
fmovsa %xcc, %f2, %f15
fcmple16 %f4, %f6, %o4
loop_4729:
ld [%l7 + 0x4C], %f3
fexpand %f6, %f4
std %f10, [%l7 + 0x50]
lduh [%l7 + 0x5C], %i3
sth %i7, [%l7 + 0x34]
std %f0, [%l7 + 0x70]
array8 %g1, %l3, %l5
udivx %o3, 0x1B37, %l0
stw %g6, [%l7 + 0x08]
fmovrslez %o2, %f10, %f1
sethi 0x1594, %i1
tleu %xcc, 0x5
fsrc2 %f12, %f2
fmovdpos %xcc, %f1, %f0
std %f0, [%l7 + 0x50]
ba,a,pn %xcc, loop_4730
fcmpne16 %f12, %f2, %o0
fmovdn %icc, %f0, %f8
movcs %icc, %l6, %o7
loop_4730:
ldsh [%l7 + 0x0C], %i4
fandnot2 %f6, %f10, %f2
fnot2s %f5, %f15
fones %f12
brgez %i5, loop_4731
fmovse %icc, %f9, %f2
tgu %icc, 0x1
siam 0x5
loop_4731:
fpadd32 %f0, %f0, %f4
tneg %icc, 0x5
tcc %icc, 0x4
fbul %fcc3, loop_4732
fmovrsgez %i2, %f2, %f4
tcc %xcc, 0x1
orn %i6, 0x1228, %o5
loop_4732:
ldsb [%l7 + 0x08], %l4
ldsw [%l7 + 0x28], %o1
fandnot1s %f5, %f9, %f6
fmovsvs %xcc, %f3, %f6
ldub [%l7 + 0x54], %g4
te %icc, 0x0
fbule,a %fcc1, loop_4733
andcc %i0, %l1, %o6
sth %g2, [%l7 + 0x20]
fmovdne %xcc, %f15, %f6
loop_4733:
movge %xcc, %g5, %g3
lduh [%l7 + 0x52], %l2
ldsh [%l7 + 0x5E], %o4
fcmpeq32 %f10, %f4, %g7
ldx [%l7 + 0x30], %i7
fmovsleu %xcc, %f7, %f2
std %f8, [%l7 + 0x58]
call loop_4734
tne %icc, 0x4
fpsub32s %f15, %f6, %f9
edge16l %g1, %i3, %l3
loop_4734:
fsrc2s %f9, %f4
fmovscc %xcc, %f8, %f8
ld [%l7 + 0x7C], %f3
bne,pn %xcc, loop_4735
bneg %xcc, loop_4736
fsrc2 %f8, %f2
std %f14, [%l7 + 0x50]
loop_4735:
ldsh [%l7 + 0x44], %l5
loop_4736:
fmovrdlz %l0, %f0, %f10
st %f7, [%l7 + 0x40]
fmovs %f5, %f7
fornot2 %f14, %f10, %f2
fones %f0
xnorcc %g6, %o2, %i1
fbo,a %fcc2, loop_4737
stx %o0, [%l7 + 0x30]
tleu %icc, 0x2
fnegs %f9, %f14
loop_4737:
fnors %f7, %f3, %f2
fmovrdgz %o3, %f4, %f6
movg %icc, %l6, %o7
fmovsl %icc, %f2, %f12
xnorcc %i4, 0x002A, %i5
ldd [%l7 + 0x10], %f2
stb %i2, [%l7 + 0x4E]
std %f14, [%l7 + 0x28]
fnot1s %f5, %f9
brgez %o5, loop_4738
stx %l4, [%l7 + 0x50]
fmovrdlez %o1, %f12, %f8
stx %i6, [%l7 + 0x30]
loop_4738:
sethi 0x037C, %g4
stb %i0, [%l7 + 0x1F]
edge16 %l1, %g2, %o6
lduw [%l7 + 0x20], %g5
fmuld8ulx16 %f10, %f7, %f8
brgz,a %l2, loop_4739
st %f3, [%l7 + 0x34]
fpack16 %f10, %f13
ldx [%l7 + 0x78], %g3
loop_4739:
fbug %fcc1, loop_4740
movvs %icc, %o4, %g7
mulx %i7, %g1, %i3
ldsw [%l7 + 0x30], %l5
loop_4740:
stw %l3, [%l7 + 0x2C]
fmuld8sux16 %f8, %f4, %f0
fornot2s %f11, %f12, %f7
movvc %xcc, %g6, %o2
sth %l0, [%l7 + 0x32]
fpackfix %f6, %f3
ldsw [%l7 + 0x0C], %o0
ldsb [%l7 + 0x17], %o3
fmovda %icc, %f11, %f7
ldub [%l7 + 0x37], %l6
movvs %xcc, %i1, %i4
fmovrslz %o7, %f6, %f12
movrgz %i2, %o5, %i5
brz,a %l4, loop_4741
and %o1, %i6, %g4
fmovdge %xcc, %f2, %f0
fmovdgu %icc, %f11, %f13
loop_4741:
fornot1 %f0, %f14, %f6
fmovspos %icc, %f14, %f0
ldub [%l7 + 0x39], %l1
ldx [%l7 + 0x48], %i0
xor %o6, 0x0F8D, %g5
fmovscc %xcc, %f14, %f14
fpadd32s %f7, %f10, %f2
fpsub16s %f8, %f1, %f6
movvc %icc, %g2, %g3
fbul %fcc0, loop_4742
edge32l %o4, %l2, %i7
fble %fcc2, loop_4743
or %g1, %g7, %l5
loop_4742:
fmovrdgz %i3, %f14, %f8
ldub [%l7 + 0x28], %g6
loop_4743:
popc %o2, %l0
ldx [%l7 + 0x18], %l3
move %xcc, %o3, %o0
movn %xcc, %l6, %i1
fmovsn %icc, %f14, %f3
fmovdcc %icc, %f4, %f12
fbug %fcc1, loop_4744
ldub [%l7 + 0x31], %i4
fands %f12, %f11, %f3
fmovdvs %icc, %f14, %f5
loop_4744:
fba,a %fcc0, loop_4745
xnor %o7, %i2, %o5
ba,a,pn %xcc, loop_4746
umulcc %l4, %o1, %i5
loop_4745:
lduh [%l7 + 0x12], %i6
fblg %fcc2, loop_4747
loop_4746:
ld [%l7 + 0x44], %f1
fmovsl %icc, %f0, %f5
fmovrsne %g4, %f3, %f6
loop_4747:
fmovdcs %xcc, %f10, %f2
taddcc %i0, %o6, %g5
fmovd %f14, %f10
fmovrdlez %g2, %f0, %f8
fpsub16 %f12, %f2, %f8
subc %l1, 0x0AEB, %o4
bge %xcc, loop_4748
lduh [%l7 + 0x22], %l2
addcc %g3, 0x19C3, %i7
or %g7, 0x095B, %l5
loop_4748:
tn %xcc, 0x3
sdivx %g1, 0x1B22, %i3
lduw [%l7 + 0x60], %o2
tne %xcc, 0x0
ldsh [%l7 + 0x32], %g6
fabsd %f4, %f8
orncc %l0, %o3, %l3
ld [%l7 + 0x24], %f6
smulcc %o0, %i1, %l6
stx %i4, [%l7 + 0x28]
fmovsa %icc, %f4, %f15
umulcc %o7, 0x1BE3, %o5
std %f8, [%l7 + 0x70]
fbg,a %fcc1, loop_4749
lduw [%l7 + 0x48], %i2
stx %o1, [%l7 + 0x28]
ldsw [%l7 + 0x68], %l4
loop_4749:
brlz,a %i6, loop_4750
stb %i5, [%l7 + 0x68]
sth %i0, [%l7 + 0x36]
fmovrdgz %o6, %f0, %f8
loop_4750:
std %f8, [%l7 + 0x40]
sth %g5, [%l7 + 0x38]
addc %g2, %g4, %o4
brlz %l2, loop_4751
fcmps %fcc3, %f4, %f1
sth %l1, [%l7 + 0x5C]
stx %i7, [%l7 + 0x38]
loop_4751:
ldsb [%l7 + 0x3E], %g3
fmovdn %icc, %f7, %f3
tsubcctv %g7, 0x0CD8, %l5
fpmerge %f13, %f11, %f10
ldsw [%l7 + 0x08], %g1
fandnot1s %f10, %f14, %f8
fbuge %fcc2, loop_4752
fmovdvs %xcc, %f4, %f12
ldub [%l7 + 0x63], %i3
fmuld8sux16 %f1, %f0, %f8
loop_4752:
sll %g6, 0x1B, %l0
movrgz %o3, %l3, %o0
udivx %o2, 0x1EE3, %i1
fcmpgt16 %f2, %f2, %l6
fpadd32s %f5, %f3, %f15
movrlz %o7, 0x2CF, %i4
fpadd16 %f14, %f8, %f0
andncc %i2, %o5, %l4
stx %o1, [%l7 + 0x48]
fpack16 %f0, %f9
fmovdvc %xcc, %f6, %f13
fmovspos %xcc, %f5, %f1
ldsh [%l7 + 0x30], %i6
fmovdvs %icc, %f6, %f14
ldsb [%l7 + 0x23], %i0
fmovdg %xcc, %f7, %f7
lduh [%l7 + 0x3C], %o6
brz %i5, loop_4753
bvc %icc, loop_4754
xnorcc %g2, 0x13D9, %g4
fbug,a %fcc3, loop_4755
loop_4753:
fzeros %f9
loop_4754:
bg,a,pt %xcc, loop_4756
lduh [%l7 + 0x22], %g5
loop_4755:
fble,a %fcc0, loop_4757
tleu %xcc, 0x7
loop_4756:
fmovrsgz %l2, %f2, %f11
fmovdne %icc, %f2, %f7
loop_4757:
sth %l1, [%l7 + 0x62]
ldsh [%l7 + 0x42], %o4
fmovrdlez %g3, %f10, %f6
fexpand %f6, %f14
fpadd32s %f7, %f4, %f8
fmul8sux16 %f4, %f10, %f2
fbo,a %fcc1, loop_4758
lduw [%l7 + 0x2C], %i7
taddcctv %g7, %g1, %l5
fblg %fcc3, loop_4759
loop_4758:
ldub [%l7 + 0x59], %i3
fornot1s %f2, %f12, %f13
bneg,a,pn %xcc, loop_4760
loop_4759:
udiv %l0, 0x1FCF, %g6
tl %xcc, 0x7
bge loop_4761
loop_4760:
alignaddrl %o3, %l3, %o0
fbn %fcc0, loop_4762
movneg %icc, %i1, %o2
loop_4761:
fbl,a %fcc3, loop_4763
fpackfix %f0, %f13
loop_4762:
ldsh [%l7 + 0x46], %o7
stw %i4, [%l7 + 0x6C]
loop_4763:
fnor %f14, %f12, %f14
fbule,a %fcc0, loop_4764
mulx %i2, %o5, %l4
fmovscc %xcc, %f2, %f3
movcs %xcc, %l6, %o1
loop_4764:
orn %i6, 0x17BA, %o6
fpack32 %f4, %f14, %f14
fbug,a %fcc2, loop_4765
ldsb [%l7 + 0x70], %i0
fmul8ulx16 %f8, %f12, %f12
fbe,a %fcc2, loop_4766
loop_4765:
fmovd %f10, %f6
srlx %i5, 0x1A, %g4
sub %g2, 0x0DCE, %g5
loop_4766:
subcc %l1, %o4, %l2
lduw [%l7 + 0x58], %g3
fcmpes %fcc0, %f8, %f13
bneg,pt %icc, loop_4767
fand %f12, %f10, %f10
fpackfix %f2, %f0
udivcc %g7, 0x0EC9, %i7
loop_4767:
fmovdcs %xcc, %f3, %f1
brlez %g1, loop_4768
brgez %i3, loop_4769
add %l0, 0x0BC1, %l5
andn %g6, %o3, %o0
loop_4768:
fmovrdgz %l3, %f2, %f2
loop_4769:
fmul8x16 %f4, %f2, %f6
umulcc %o2, %i1, %i4
fnor %f14, %f6, %f0
bne,pn %icc, loop_4770
ldsh [%l7 + 0x4A], %i2
fpadd32s %f7, %f4, %f14
ldd [%l7 + 0x50], %f6
loop_4770:
stw %o5, [%l7 + 0x64]
fors %f14, %f12, %f1
tne %xcc, 0x5
stb %o7, [%l7 + 0x31]
fpadd16 %f2, %f2, %f4
fcmple16 %f14, %f0, %l6
tneg %xcc, 0x3
tge %icc, 0x4
ldd [%l7 + 0x68], %f0
movle %xcc, %l4, %i6
smulcc %o6, 0x0047, %o1
st %f0, [%l7 + 0x54]
bn,a %xcc, loop_4771
fpack32 %f14, %f2, %f4
stb %i5, [%l7 + 0x27]
edge8n %g4, %g2, %i0
loop_4771:
edge32n %l1, %o4, %l2
fcmpgt16 %f4, %f6, %g5
subcc %g7, 0x01C0, %g3
edge8 %g1, %i3, %l0
sdiv %i7, 0x0F9E, %g6
fmovdne %xcc, %f6, %f12
sth %o3, [%l7 + 0x6E]
fandnot2 %f0, %f2, %f4
stw %l5, [%l7 + 0x2C]
fornot1s %f10, %f5, %f1
movvc %icc, %l3, %o2
stw %i1, [%l7 + 0x78]
smulcc %o0, 0x12D2, %i4
fornot1 %f4, %f10, %f12
fble,a %fcc0, loop_4772
stb %i2, [%l7 + 0x0E]
fbn %fcc3, loop_4773
lduh [%l7 + 0x76], %o5
loop_4772:
fbn,a %fcc3, loop_4774
fandnot2s %f15, %f0, %f11
loop_4773:
fble %fcc0, loop_4775
stx %l6, [%l7 + 0x38]
loop_4774:
edge8l %l4, %o7, %o6
sll %o1, 0x04, %i5
loop_4775:
lduw [%l7 + 0x30], %i6
smulcc %g4, 0x15B0, %i0
ldd [%l7 + 0x18], %f0
std %f8, [%l7 + 0x10]
st %f2, [%l7 + 0x08]
fbu,a %fcc1, loop_4776
st %f1, [%l7 + 0x20]
stx %l1, [%l7 + 0x70]
lduw [%l7 + 0x70], %g2
loop_4776:
bge,a,pt %icc, loop_4777
fxnor %f6, %f12, %f12
lduh [%l7 + 0x0E], %l2
fmovsg %xcc, %f13, %f12
loop_4777:
pdist %f14, %f12, %f4
tvs %xcc, 0x2
ldsb [%l7 + 0x69], %g5
ldsw [%l7 + 0x48], %o4
fmovdpos %icc, %f11, %f13
movneg %xcc, %g3, %g7
ldsb [%l7 + 0x66], %i3
or %l0, %i7, %g1
fpmerge %f0, %f4, %f8
lduh [%l7 + 0x6C], %g6
fbn %fcc0, loop_4778
fmul8x16 %f15, %f0, %f0
fand %f14, %f12, %f0
fmovdleu %xcc, %f10, %f12
loop_4778:
mulscc %l5, %l3, %o2
tle %icc, 0x7
fnors %f5, %f13, %f3
edge16 %o3, %i1, %o0
fmovrse %i2, %f8, %f2
fmovse %icc, %f15, %f13
alignaddrl %i4, %l6, %l4
bleu %xcc, loop_4779
fmovd %f6, %f10
ldx [%l7 + 0x30], %o7
std %f10, [%l7 + 0x30]
loop_4779:
movg %xcc, %o6, %o5
fpackfix %f12, %f11
st %f11, [%l7 + 0x24]
stw %i5, [%l7 + 0x08]
fmul8x16al %f5, %f9, %f2
fxnor %f14, %f4, %f14
movre %o1, %g4, %i6
fmovdn %xcc, %f0, %f3
fnegs %f5, %f14
brnz,a %i0, loop_4780
udiv %g2, 0x0043, %l1
movleu %icc, %l2, %o4
fbule,a %fcc3, loop_4781
loop_4780:
brgez,a %g5, loop_4782
faligndata %f14, %f6, %f10
sdiv %g7, 0x065B, %i3
loop_4781:
ldsw [%l7 + 0x10], %l0
loop_4782:
mulx %i7, %g1, %g6
bvs,a loop_4783
ldub [%l7 + 0x25], %l5
be,pt %xcc, loop_4784
ldsh [%l7 + 0x70], %g3
loop_4783:
ldx [%l7 + 0x60], %l3
sdivcc %o2, 0x1BC4, %o3
loop_4784:
sub %i1, 0x0993, %o0
stx %i4, [%l7 + 0x18]
ld [%l7 + 0x4C], %f0
ldsh [%l7 + 0x70], %l6
sth %i2, [%l7 + 0x70]
sth %o7, [%l7 + 0x54]
fmovrdgez %o6, %f10, %f6
ba loop_4785
tleu %icc, 0x3
ldsw [%l7 + 0x28], %o5
stw %i5, [%l7 + 0x5C]
loop_4785:
stx %l4, [%l7 + 0x50]
fpmerge %f15, %f5, %f2
fbu %fcc1, loop_4786
lduw [%l7 + 0x38], %g4
ldub [%l7 + 0x5B], %o1
stb %i0, [%l7 + 0x28]
loop_4786:
ld [%l7 + 0x24], %f11
fmovrdlez %g2, %f6, %f0
fnegs %f3, %f4
movle %xcc, %l1, %l2
movle %icc, %o4, %i6
fmul8x16au %f3, %f9, %f10
fcmpgt32 %f8, %f4, %g5
ldsb [%l7 + 0x47], %i3
lduw [%l7 + 0x30], %l0
edge16n %g7, %g1, %i7
fcmpeq32 %f12, %f14, %g6
nop
setx loop_4787, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpsub32 %f12, %f2, %f4
fsrc1s %f10, %f10
fmovrdne %g3, %f12, %f2
loop_4787:
fcmple16 %f4, %f12, %l3
fmovscc %xcc, %f7, %f6
ldd [%l7 + 0x10], %f6
fbl %fcc0, loop_4788
fcmple16 %f10, %f12, %o2
lduw [%l7 + 0x48], %l5
fmovdne %icc, %f7, %f7
loop_4788:
lduh [%l7 + 0x6E], %i1
bneg,a,pn %icc, loop_4789
nop
setx loop_4790, %l0, %l1
jmpl %l1, %o0
ldub [%l7 + 0x66], %i4
fmovdne %icc, %f12, %f13
loop_4789:
bge,a,pn %xcc, loop_4791
loop_4790:
edge32l %l6, %o3, %i2
fmovrsgz %o7, %f10, %f8
ldub [%l7 + 0x63], %o6
loop_4791:
fxor %f6, %f12, %f4
movrne %i5, 0x1D9, %l4
bgu,pt %xcc, loop_4792
fmovd %f14, %f14
be %icc, loop_4793
fmovdneg %xcc, %f5, %f7
loop_4792:
bneg,pt %xcc, loop_4794
fmovrdlz %g4, %f14, %f10
loop_4793:
edge8ln %o1, %i0, %g2
fmovrsgez %o5, %f7, %f6
loop_4794:
fmul8sux16 %f0, %f4, %f14
ble,pn %xcc, loop_4795
andncc %l1, %o4, %l2
nop
setx loop_4796, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8l %i6, %g5, %l0
loop_4795:
fcmpne16 %f4, %f12, %g7
ldsh [%l7 + 0x40], %i3
loop_4796:
brnz,a %g1, loop_4797
fnors %f11, %f14, %f12
fpackfix %f14, %f5
fandnot2 %f10, %f12, %f12
loop_4797:
addccc %i7, %g3, %g6
fmovdvc %xcc, %f12, %f15
tsubcctv %l3, %o2, %i1
edge32ln %l5, %i4, %l6
fmovdneg %icc, %f15, %f15
subccc %o0, %i2, %o7
bcs,a %xcc, loop_4798
movre %o6, 0x1F9, %o3
std %f14, [%l7 + 0x60]
stb %l4, [%l7 + 0x54]
loop_4798:
fnot1s %f1, %f3
sub %g4, %i5, %i0
std %f10, [%l7 + 0x40]
brlz %g2, loop_4799
ldsh [%l7 + 0x5C], %o5
lduh [%l7 + 0x70], %o1
ld [%l7 + 0x60], %f0
loop_4799:
ldsw [%l7 + 0x64], %l1
te %xcc, 0x2
ldx [%l7 + 0x60], %o4
fxors %f11, %f4, %f1
subc %i6, 0x1FEA, %g5
udivx %l2, 0x0620, %l0
ldsw [%l7 + 0x60], %i3
fors %f15, %f5, %f5
ldub [%l7 + 0x12], %g7
movcc %xcc, %g1, %i7
udivcc %g3, 0x065B, %l3
stb %o2, [%l7 + 0x13]
mulx %g6, 0x1E62, %l5
stx %i1, [%l7 + 0x08]
addccc %i4, %l6, %i2
fpsub32 %f4, %f8, %f0
bgu,a,pn %icc, loop_4800
ldx [%l7 + 0x40], %o7
fmovsneg %xcc, %f9, %f8
fmovrsgez %o6, %f15, %f0
loop_4800:
bshuffle %f8, %f10, %f8
bleu,a,pt %xcc, loop_4801
ldsw [%l7 + 0x14], %o0
orcc %o3, %g4, %l4
fmovrdne %i5, %f10, %f6
loop_4801:
fmul8ulx16 %f8, %f4, %f0
umulcc %g2, %i0, %o1
fmovsle %icc, %f10, %f7
fmul8ulx16 %f14, %f12, %f0
movgu %icc, %o5, %l1
st %f6, [%l7 + 0x64]
movrgez %i6, %o4, %l2
lduw [%l7 + 0x50], %l0
smulcc %i3, 0x16DC, %g7
edge32 %g5, %g1, %g3
sth %i7, [%l7 + 0x5A]
andncc %o2, %g6, %l5
fexpand %f1, %f8
fpmerge %f4, %f15, %f4
ldsw [%l7 + 0x28], %i1
fbe %fcc3, loop_4802
xnorcc %l3, %l6, %i4
call loop_4803
udiv %i2, 0x0E4C, %o6
loop_4802:
bg,a,pn %xcc, loop_4804
fmovrdlz %o7, %f12, %f2
loop_4803:
ldd [%l7 + 0x10], %f14
bgu,a %xcc, loop_4805
loop_4804:
fones %f9
fbl,a %fcc1, loop_4806
ldsw [%l7 + 0x30], %o0
loop_4805:
bg loop_4807
tle %xcc, 0x2
loop_4806:
srax %o3, %l4, %i5
fcmps %fcc0, %f2, %f15
loop_4807:
fands %f13, %f13, %f1
fors %f3, %f10, %f10
fmovdg %icc, %f12, %f14
fmovdle %xcc, %f3, %f4
stx %g2, [%l7 + 0x10]
nop
setx loop_4808, %l0, %l1
jmpl %l1, %g4
fmovdne %xcc, %f12, %f4
mulx %i0, 0x0670, %o1
ldub [%l7 + 0x6C], %o5
loop_4808:
ldub [%l7 + 0x2D], %i6
edge32ln %o4, %l2, %l1
ldd [%l7 + 0x50], %f6
fmovrsgez %i3, %f6, %f10
fbg %fcc1, loop_4809
ldsw [%l7 + 0x40], %l0
bg,a,pt %icc, loop_4810
bvs,a %xcc, loop_4811
loop_4809:
sllx %g7, %g1, %g5
fpadd32s %f7, %f1, %f11
loop_4810:
ldub [%l7 + 0x4A], %g3
loop_4811:
lduh [%l7 + 0x72], %o2
edge16l %g6, %l5, %i7
lduh [%l7 + 0x16], %l3
ld [%l7 + 0x30], %f10
orn %i1, 0x1E9D, %i4
st %f10, [%l7 + 0x6C]
movpos %icc, %l6, %i2
fmovde %xcc, %f1, %f4
stw %o6, [%l7 + 0x44]
bpos,pn %xcc, loop_4812
fmovrdgz %o0, %f0, %f6
fmovrsgez %o3, %f6, %f0
fble %fcc2, loop_4813
loop_4812:
bneg,pt %icc, loop_4814
movl %xcc, %o7, %l4
ldsw [%l7 + 0x14], %i5
loop_4813:
fcmpd %fcc3, %f10, %f14
loop_4814:
nop
setx loop_4815, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnands %f3, %f4, %f2
stw %g4, [%l7 + 0x24]
edge16n %i0, %o1, %o5
loop_4815:
brz,a %g2, loop_4816
fmovse %xcc, %f5, %f5
ldx [%l7 + 0x68], %o4
sdiv %i6, 0x0FBF, %l1
loop_4816:
fpsub32 %f0, %f0, %f12
fmovsvs %xcc, %f2, %f10
fors %f3, %f10, %f12
fornot2 %f12, %f10, %f8
fcmpeq16 %f12, %f10, %i3
move %icc, %l2, %g7
andn %l0, 0x0865, %g5
srl %g3, %o2, %g1
fandnot1s %f4, %f2, %f7
movrlz %g6, %i7, %l5
bcc,a,pn %icc, loop_4817
stx %i1, [%l7 + 0x50]
tcs %icc, 0x7
movrlz %i4, 0x378, %l3
loop_4817:
std %f12, [%l7 + 0x68]
std %f14, [%l7 + 0x60]
xor %l6, %i2, %o6
fmovdneg %icc, %f13, %f2
st %f5, [%l7 + 0x14]
sdiv %o0, 0x1CA8, %o7
fmovse %xcc, %f8, %f1
ldub [%l7 + 0x48], %l4
xnor %o3, 0x1C96, %i5
popc %i0, %g4
sra %o1, 0x04, %o5
fpsub16 %f8, %f4, %f0
brgez %o4, loop_4818
fcmpgt16 %f12, %f8, %g2
fmovsneg %icc, %f6, %f1
ble,a,pn %xcc, loop_4819
loop_4818:
array8 %l1, %i3, %i6
fabss %f4, %f8
bn,a,pt %xcc, loop_4820
loop_4819:
tne %xcc, 0x6
ldd [%l7 + 0x30], %f0
edge16n %g7, %l0, %l2
loop_4820:
ldsh [%l7 + 0x38], %g3
fone %f0
lduh [%l7 + 0x32], %g5
srl %g1, 0x19, %g6
st %f5, [%l7 + 0x4C]
edge32l %i7, %l5, %o2
fornot2s %f14, %f5, %f15
fmovdge %icc, %f1, %f14
fmovsa %xcc, %f13, %f5
ldd [%l7 + 0x70], %f10
brgz,a %i4, loop_4821
ldub [%l7 + 0x6D], %l3
fmovsle %icc, %f7, %f9
ldsb [%l7 + 0x4F], %l6
loop_4821:
fandnot2 %f4, %f2, %f14
bneg,a,pt %icc, loop_4822
std %f8, [%l7 + 0x20]
stw %i2, [%l7 + 0x70]
movne %xcc, %o6, %o0
loop_4822:
nop
setx loop_4823, %l0, %l1
jmpl %l1, %i1
st %f4, [%l7 + 0x3C]
bcc,a loop_4824
stb %l4, [%l7 + 0x4F]
loop_4823:
ldub [%l7 + 0x1E], %o7
fpsub32s %f11, %f7, %f4
loop_4824:
fbue %fcc3, loop_4825
tpos %icc, 0x7
movvs %xcc, %i5, %o3
stw %i0, [%l7 + 0x10]
loop_4825:
fcmpeq16 %f8, %f4, %g4
alignaddr %o5, %o1, %g2
stb %l1, [%l7 + 0x50]
lduh [%l7 + 0x2C], %i3
bcc,a,pn %icc, loop_4826
fsrc1 %f14, %f8
tl %icc, 0x0
fbo,a %fcc1, loop_4827
loop_4826:
lduh [%l7 + 0x42], %o4
sth %g7, [%l7 + 0x0A]
fmovsne %icc, %f9, %f15
loop_4827:
fsrc2s %f11, %f7
sethi 0x1A0D, %i6
bvc,a,pt %xcc, loop_4828
udivx %l0, 0x11A4, %l2
stb %g5, [%l7 + 0x77]
movne %xcc, %g1, %g3
loop_4828:
call loop_4829
tge %xcc, 0x5
array16 %i7, %g6, %l5
xor %i4, %o2, %l3
loop_4829:
movcc %xcc, %i2, %o6
ldub [%l7 + 0x7D], %l6
srax %o0, 0x1D, %l4
ld [%l7 + 0x08], %f8
ld [%l7 + 0x18], %f13
ldub [%l7 + 0x56], %o7
brlez %i5, loop_4830
ld [%l7 + 0x10], %f9
fandnot2s %f14, %f11, %f0
fnot1s %f5, %f11
loop_4830:
ldsb [%l7 + 0x1A], %o3
fsrc1s %f10, %f5
fmovdleu %xcc, %f8, %f14
fcmpne32 %f2, %f8, %i1
fnands %f6, %f9, %f2
bcc %icc, loop_4831
edge16l %g4, %o5, %i0
std %f4, [%l7 + 0x50]
orcc %o1, %g2, %i3
loop_4831:
sra %l1, %o4, %g7
fbne,a %fcc1, loop_4832
edge8n %l0, %i6, %g5
ba loop_4833
stx %g1, [%l7 + 0x30]
loop_4832:
fmovdcc %xcc, %f4, %f1
popc 0x1615, %g3
loop_4833:
fmul8sux16 %f6, %f14, %f2
fmul8x16au %f4, %f3, %f6
orn %i7, 0x0A88, %l2
te %icc, 0x6
ldub [%l7 + 0x58], %g6
brgez %i4, loop_4834
fcmpeq32 %f14, %f10, %o2
fbul,a %fcc1, loop_4835
std %f12, [%l7 + 0x68]
loop_4834:
ldsw [%l7 + 0x18], %l3
fmovdn %xcc, %f2, %f6
loop_4835:
ld [%l7 + 0x28], %f11
fbule %fcc3, loop_4836
fbl,a %fcc0, loop_4837
sth %l5, [%l7 + 0x6A]
fbg %fcc0, loop_4838
loop_4836:
ble,a loop_4839
loop_4837:
movrgez %o6, %i2, %l6
alignaddrl %l4, %o7, %o0
loop_4838:
ldsh [%l7 + 0x22], %o3
loop_4839:
subccc %i1, %i5, %g4
fmovd %f0, %f14
orcc %i0, 0x1986, %o1
ldd [%l7 + 0x40], %f6
edge8l %g2, %o5, %i3
std %f4, [%l7 + 0x58]
std %f8, [%l7 + 0x30]
fcmpgt32 %f10, %f8, %o4
fcmpne32 %f12, %f0, %l1
lduh [%l7 + 0x1C], %g7
tsubcc %i6, 0x0C6F, %g5
fbu,a %fcc2, loop_4840
array16 %l0, %g3, %g1
bn,pn %icc, loop_4841
fornot2s %f6, %f13, %f12
loop_4840:
fbne %fcc2, loop_4842
fornot1 %f14, %f14, %f2
loop_4841:
fmovdleu %icc, %f11, %f15
move %xcc, %i7, %g6
loop_4842:
stb %l2, [%l7 + 0x77]
fmovde %icc, %f8, %f12
fblg,a %fcc2, loop_4843
alignaddr %i4, %o2, %l3
lduw [%l7 + 0x58], %o6
lduw [%l7 + 0x2C], %i2
loop_4843:
ldsb [%l7 + 0x28], %l5
fmovrdgez %l4, %f0, %f8
bgu %icc, loop_4844
stb %o7, [%l7 + 0x4E]
ldx [%l7 + 0x40], %l6
fmovrsgez %o3, %f14, %f13
loop_4844:
mulscc %i1, 0x0D0B, %i5
fnors %f13, %f8, %f8
sth %o0, [%l7 + 0x30]
edge16n %g4, %o1, %i0
srl %o5, 0x1D, %g2
fsrc2s %f9, %f3
xnorcc %i3, 0x1430, %l1
tcc %xcc, 0x5
ldub [%l7 + 0x36], %o4
fmovsgu %icc, %f12, %f1
alignaddr %i6, %g7, %l0
faligndata %f10, %f12, %f2
lduw [%l7 + 0x4C], %g5
bg,a,pn %xcc, loop_4845
brgez %g1, loop_4846
bcc,a %xcc, loop_4847
movneg %icc, %g3, %g6
loop_4845:
fmovscc %icc, %f12, %f11
loop_4846:
stw %l2, [%l7 + 0x44]
loop_4847:
fabss %f12, %f6
lduh [%l7 + 0x2A], %i4
xor %o2, %l3, %i7
and %i2, %o6, %l4
ldx [%l7 + 0x20], %l5
fmovsle %icc, %f11, %f6
stb %l6, [%l7 + 0x42]
lduw [%l7 + 0x14], %o3
nop
setx loop_4848, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x30], %i1
fcmpne16 %f14, %f4, %o7
and %o0, 0x147F, %g4
loop_4848:
ldx [%l7 + 0x58], %i5
fsrc1 %f8, %f4
stb %o1, [%l7 + 0x1F]
bcc,pt %xcc, loop_4849
ble,a %xcc, loop_4850
ld [%l7 + 0x14], %f3
te %icc, 0x3
loop_4849:
ld [%l7 + 0x78], %f2
loop_4850:
edge32l %o5, %i0, %i3
tvs %xcc, 0x6
fsrc2 %f0, %f2
fors %f12, %f8, %f5
ldsh [%l7 + 0x52], %l1
st %f7, [%l7 + 0x38]
fmovdge %xcc, %f6, %f2
fxors %f6, %f8, %f4
tneg %icc, 0x1
sth %g2, [%l7 + 0x4C]
fexpand %f9, %f2
mulx %o4, %i6, %l0
ld [%l7 + 0x0C], %f13
fcmpeq16 %f6, %f0, %g7
orn %g5, 0x0884, %g3
fsrc2 %f10, %f8
sethi 0x1562, %g6
ldsh [%l7 + 0x66], %g1
fands %f7, %f11, %f4
fornot1s %f7, %f14, %f12
fnegs %f11, %f10
fmovdcc %xcc, %f14, %f1
movre %l2, %i4, %l3
movgu %icc, %i7, %o2
fbuge,a %fcc1, loop_4851
ldub [%l7 + 0x76], %o6
fmovsg %icc, %f15, %f6
fmovdl %xcc, %f9, %f6
loop_4851:
stb %l4, [%l7 + 0x79]
sth %l5, [%l7 + 0x70]
fornot1s %f0, %f6, %f10
ldd [%l7 + 0x48], %f6
fnegs %f14, %f0
fbule %fcc1, loop_4852
fcmpes %fcc3, %f5, %f9
addccc %i2, 0x1B28, %o3
ld [%l7 + 0x34], %f6
loop_4852:
tpos %icc, 0x0
fmovsneg %xcc, %f14, %f1
sethi 0x0894, %l6
edge8 %o7, %o0, %g4
lduw [%l7 + 0x2C], %i1
std %f6, [%l7 + 0x38]
movn %xcc, %o1, %o5
fcmpgt32 %f2, %f14, %i5
fcmped %fcc0, %f14, %f2
fmovrdgez %i0, %f6, %f12
fandnot1s %f12, %f8, %f0
fcmple16 %f2, %f0, %i3
tle %icc, 0x0
bgu,a %xcc, loop_4853
edge8n %l1, %o4, %i6
fbo,a %fcc1, loop_4854
fors %f9, %f0, %f8
loop_4853:
fzero %f10
movcs %xcc, %l0, %g2
loop_4854:
ldsw [%l7 + 0x3C], %g7
ldsb [%l7 + 0x33], %g5
fornot2s %f11, %f10, %f9
fmovrsgz %g6, %f11, %f11
ldub [%l7 + 0x61], %g3
lduh [%l7 + 0x3A], %g1
fbug %fcc2, loop_4855
tneg %xcc, 0x0
tle %icc, 0x4
ldsh [%l7 + 0x54], %l2
loop_4855:
fmovrslz %l3, %f14, %f9
stx %i7, [%l7 + 0x18]
fpadd16s %f1, %f14, %f12
srlx %i4, %o2, %o6
umulcc %l5, 0x00E9, %i2
fmovdpos %icc, %f3, %f1
bge,a,pt %xcc, loop_4856
movg %icc, %o3, %l6
bl,a,pn %xcc, loop_4857
fbug %fcc3, loop_4858
loop_4856:
ldsh [%l7 + 0x6C], %l4
lduh [%l7 + 0x4A], %o7
loop_4857:
movrgez %g4, 0x1CA, %i1
loop_4858:
nop
setx loop_4859, %l0, %l1
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 + 0x0E], %o1
fpadd16 %f6, %f10, %f8
edge32 %o0, %o5, %i5
loop_4859:
ldsw [%l7 + 0x74], %i3
andn %l1, %o4, %i0
movneg %icc, %l0, %g2
bvs,a,pn %xcc, loop_4860
fbu %fcc0, loop_4861
ld [%l7 + 0x4C], %f7
ble,pn %icc, loop_4862
loop_4860:
fcmpeq32 %f6, %f6, %g7
loop_4861:
stw %i6, [%l7 + 0x48]
ldsh [%l7 + 0x7C], %g5
loop_4862:
stb %g3, [%l7 + 0x10]
edge16l %g6, %g1, %l3
umulcc %l2, %i4, %i7
pdist %f12, %f2, %f12
movvc %xcc, %o2, %l5
ldd [%l7 + 0x40], %f14
sllx %o6, %i2, %o3
ble,a,pn %xcc, loop_4863
tleu %icc, 0x6
udiv %l6, 0x15BE, %l4
brlz %o7, loop_4864
loop_4863:
be %icc, loop_4865
orcc %i1, 0x1B27, %o1
bleu loop_4866
loop_4864:
fble %fcc1, loop_4867
loop_4865:
fmovdgu %icc, %f12, %f12
fandnot1 %f12, %f6, %f4
loop_4866:
brlez,a %o0, loop_4868
loop_4867:
st %f10, [%l7 + 0x2C]
orncc %g4, %i5, %i3
fbul,a %fcc1, loop_4869
loop_4868:
tleu %xcc, 0x5
tsubcc %o5, %o4, %i0
movne %icc, %l1, %g2
loop_4869:
ldsh [%l7 + 0x6C], %g7
ldsb [%l7 + 0x45], %l0
movneg %xcc, %i6, %g5
taddcc %g6, 0x1A8D, %g3
andn %g1, %l3, %l2
ble,a,pn %icc, loop_4870
sethi 0x097F, %i7
bgu %icc, loop_4871
be,a,pn %xcc, loop_4872
loop_4870:
lduh [%l7 + 0x60], %o2
andn %i4, %o6, %l5
loop_4871:
fmovsge %icc, %f3, %f1
loop_4872:
fxors %f10, %f11, %f15
fcmpne16 %f0, %f4, %i2
lduh [%l7 + 0x70], %o3
fmovsle %icc, %f6, %f0
lduw [%l7 + 0x70], %l6
ldd [%l7 + 0x78], %f6
stb %l4, [%l7 + 0x3D]
smul %i1, %o7, %o1
sra %o0, %i5, %i3
orncc %o5, 0x1E0D, %o4
fmovdle %xcc, %f7, %f15
fmovsa %icc, %f9, %f13
fbe %fcc0, loop_4873
fmovdcc %icc, %f3, %f13
umul %g4, %l1, %i0
lduw [%l7 + 0x58], %g7
loop_4873:
ldsw [%l7 + 0x38], %g2
nop
setx loop_4874, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f10, [%l7 + 0x28]
bge %icc, loop_4875
fpadd32s %f0, %f13, %f0
loop_4874:
tsubcctv %i6, %l0, %g5
sth %g6, [%l7 + 0x5A]
loop_4875:
lduh [%l7 + 0x54], %g1
sth %g3, [%l7 + 0x5C]
nop
setx loop_4876, %l0, %l1
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 %l2, [%l7 + 0x52]
fxors %f4, %f9, %f0
fzero %f0
loop_4876:
stb %i7, [%l7 + 0x22]
movn %xcc, %o2, %i4
fcmpeq32 %f0, %f6, %l3
siam 0x3
fmuld8ulx16 %f13, %f1, %f12
fmul8x16 %f10, %f2, %f4
movcs %xcc, %o6, %l5
edge8n %o3, %l6, %i2
fcmped %fcc2, %f14, %f14
std %f6, [%l7 + 0x60]
bneg,a loop_4877
std %f12, [%l7 + 0x20]
fmovrdlez %i1, %f14, %f2
fmovrdgez %l4, %f6, %f2
loop_4877:
fmovrslez %o1, %f12, %f8
movn %xcc, %o0, %i5
edge8 %i3, %o5, %o7
stb %o4, [%l7 + 0x1E]
fmovdne %xcc, %f6, %f4
ldsw [%l7 + 0x18], %g4
st %f4, [%l7 + 0x7C]
movrlz %i0, %l1, %g7
ldsw [%l7 + 0x24], %i6
fpadd16s %f12, %f10, %f8
fmovdleu %icc, %f7, %f4
stx %g2, [%l7 + 0x68]
fornot2 %f12, %f14, %f6
mulscc %l0, %g6, %g5
fzero %f12
ldsh [%l7 + 0x08], %g1
edge8l %g3, %i7, %l2
ldd [%l7 + 0x30], %f8
fornot1s %f12, %f12, %f8
tleu %xcc, 0x7
fbe,a %fcc2, loop_4878
movrgz %i4, 0x0F0, %o2
fbge,a %fcc1, loop_4879
movcs %icc, %o6, %l5
loop_4878:
bpos,a loop_4880
stw %o3, [%l7 + 0x7C]
loop_4879:
bneg,a %xcc, loop_4881
edge16ln %l6, %l3, %i1
loop_4880:
lduh [%l7 + 0x20], %l4
addc %i2, %o0, %i5
loop_4881:
nop
setx loop_4882, %l0, %l1
jmpl %l1, %i3
ldx [%l7 + 0x30], %o5
fandnot1s %f12, %f11, %f2
ldd [%l7 + 0x70], %f0
loop_4882:
stw %o7, [%l7 + 0x2C]
std %f6, [%l7 + 0x58]
stw %o1, [%l7 + 0x58]
bpos,a,pt %xcc, loop_4883
ldsb [%l7 + 0x34], %o4
sth %i0, [%l7 + 0x52]
tcc %xcc, 0x3
loop_4883:
ld [%l7 + 0x40], %f15
fbne,a %fcc0, loop_4884
nop
setx loop_4885, %l0, %l1
jmpl %l1, %l1
fmul8x16 %f5, %f10, %f6
movvs %xcc, %g7, %i6
loop_4884:
bpos loop_4886
loop_4885:
st %f8, [%l7 + 0x08]
ld [%l7 + 0x70], %f7
fpadd32s %f8, %f8, %f7
loop_4886:
ldub [%l7 + 0x14], %g4
fbl %fcc3, loop_4887
ble loop_4888
fmovdn %icc, %f13, %f15
lduw [%l7 + 0x38], %l0
loop_4887:
fandnot2s %f0, %f12, %f8
loop_4888:
edge8l %g2, %g5, %g1
sub %g6, %g3, %i7
srax %i4, %l2, %o6
ld [%l7 + 0x50], %f8
bcc %xcc, loop_4889
ldd [%l7 + 0x70], %f2
fnors %f12, %f11, %f11
fmul8x16al %f12, %f5, %f8
loop_4889:
bl,a,pn %xcc, loop_4890
fsrc2 %f10, %f6
ba,a %xcc, loop_4891
stw %l5, [%l7 + 0x4C]
loop_4890:
ldx [%l7 + 0x60], %o3
ba loop_4892
loop_4891:
mulscc %l6, %o2, %l3
brlez %l4, loop_4893
addcc %i2, %o0, %i1
loop_4892:
edge16l %i5, %i3, %o7
xorcc %o5, 0x1D1D, %o1
loop_4893:
brz %i0, loop_4894
fmovdneg %xcc, %f15, %f14
fmovscs %icc, %f4, %f14
st %f14, [%l7 + 0x38]
loop_4894:
fcmple32 %f8, %f8, %l1
fmovse %icc, %f4, %f10
andn %g7, 0x1B1C, %i6
fcmpeq32 %f4, %f10, %g4
fandnot1s %f7, %f5, %f1
sdivx %l0, 0x0341, %g2
fbu %fcc2, loop_4895
fmovd %f2, %f0
lduh [%l7 + 0x1C], %o4
stw %g1, [%l7 + 0x18]
loop_4895:
st %f8, [%l7 + 0x28]
movpos %icc, %g6, %g5
tgu %icc, 0x4
stb %g3, [%l7 + 0x70]
ldd [%l7 + 0x50], %f2
sdivx %i4, 0x1DDE, %i7
fbue,a %fcc3, loop_4896
movrne %l2, %o6, %o3
orn %l5, %l6, %l3
srl %l4, %o2, %o0
loop_4896:
stw %i2, [%l7 + 0x10]
taddcctv %i5, 0x0850, %i3
tle %xcc, 0x6
bg,a,pt %xcc, loop_4897
brlz %i1, loop_4898
stx %o7, [%l7 + 0x28]
addccc %o1, %o5, %i0
loop_4897:
ldsb [%l7 + 0x20], %l1
loop_4898:
call loop_4899
lduh [%l7 + 0x58], %i6
ldsw [%l7 + 0x64], %g7
st %f9, [%l7 + 0x48]
loop_4899:
ldsb [%l7 + 0x72], %l0
stb %g4, [%l7 + 0x3A]
lduh [%l7 + 0x76], %o4
smulcc %g1, 0x0D1D, %g2
stw %g5, [%l7 + 0x3C]
pdist %f6, %f0, %f2
sth %g3, [%l7 + 0x0E]
ldsh [%l7 + 0x76], %i4
ldub [%l7 + 0x40], %g6
fandnot2s %f8, %f13, %f11
tsubcc %i7, %l2, %o3
fbn %fcc2, loop_4900
subccc %l5, %l6, %o6
brlz %l4, loop_4901
st %f3, [%l7 + 0x10]
loop_4900:
fmovdcc %icc, %f14, %f15
lduh [%l7 + 0x14], %o2
loop_4901:
fmuld8sux16 %f4, %f4, %f10
fandnot1 %f6, %f14, %f4
subcc %o0, %l3, %i5
stw %i3, [%l7 + 0x50]
fcmpes %fcc0, %f10, %f7
fandnot2 %f14, %f0, %f10
bvs,a loop_4902
fcmped %fcc0, %f0, %f8
stb %i1, [%l7 + 0x4C]
movvc %icc, %o7, %i2
loop_4902:
fsrc1 %f14, %f12
fblg,a %fcc3, loop_4903
stw %o5, [%l7 + 0x1C]
lduh [%l7 + 0x2C], %o1
fmuld8sux16 %f0, %f2, %f0
loop_4903:
stb %l1, [%l7 + 0x79]
ldsh [%l7 + 0x42], %i6
or %g7, %i0, %l0
fbe %fcc3, loop_4904
fpsub32 %f4, %f4, %f10
orncc %o4, %g1, %g4
std %f6, [%l7 + 0x38]
loop_4904:
stb %g2, [%l7 + 0x20]
fcmpne16 %f0, %f12, %g5
fpmerge %f11, %f9, %f0
ldsw [%l7 + 0x44], %i4
ldub [%l7 + 0x08], %g3
st %f10, [%l7 + 0x78]
fmovd %f10, %f0
array16 %g6, %l2, %i7
ldx [%l7 + 0x20], %o3
fmovsn %icc, %f3, %f13
fmovrdgez %l6, %f4, %f6
ldx [%l7 + 0x20], %o6
orncc %l4, %o2, %l5
fbo,a %fcc0, loop_4905
edge32n %o0, %l3, %i5
ldd [%l7 + 0x78], %f6
ldd [%l7 + 0x28], %f4
loop_4905:
fmovrdgez %i1, %f10, %f2
fmovdpos %xcc, %f14, %f15
stw %o7, [%l7 + 0x34]
stb %i2, [%l7 + 0x38]
orn %o5, 0x05FE, %i3
fmovdn %icc, %f1, %f10
te %xcc, 0x2
fmovsgu %icc, %f11, %f4
sth %o1, [%l7 + 0x52]
fpsub32 %f2, %f12, %f0
tl %icc, 0x5
fbul,a %fcc0, loop_4906
sth %i6, [%l7 + 0x22]
std %f0, [%l7 + 0x18]
sll %g7, %l1, %l0
loop_4906:
edge8ln %i0, %g1, %g4
lduw [%l7 + 0x68], %o4
lduh [%l7 + 0x1A], %g2
fbue %fcc2, loop_4907
edge16n %g5, %g3, %g6
fmovdpos %xcc, %f1, %f4
brgez %i4, loop_4908
loop_4907:
fnors %f8, %f5, %f15
movrne %l2, %o3, %i7
edge16n %o6, %l6, %l4
loop_4908:
lduw [%l7 + 0x70], %o2
stb %l5, [%l7 + 0x64]
be,pn %icc, loop_4909
ldsw [%l7 + 0x58], %l3
fmovsle %xcc, %f6, %f13
std %f2, [%l7 + 0x50]
loop_4909:
ldsw [%l7 + 0x48], %o0
ldx [%l7 + 0x58], %i5
fmovrsgez %i1, %f3, %f5
bshuffle %f8, %f12, %f12
std %f2, [%l7 + 0x48]
ldsh [%l7 + 0x12], %o7
ld [%l7 + 0x5C], %f15
fpsub16s %f5, %f15, %f14
tge %icc, 0x5
tleu %icc, 0x3
brlz,a %i2, loop_4910
stw %o5, [%l7 + 0x40]
fbu,a %fcc1, loop_4911
fmul8ulx16 %f12, %f4, %f2
loop_4910:
fpsub16 %f14, %f4, %f2
ldx [%l7 + 0x68], %i3
loop_4911:
brnz %o1, loop_4912
udiv %g7, 0x1CCA, %i6
fmovsleu %icc, %f12, %f3
sdivx %l0, 0x1D93, %i0
loop_4912:
move %xcc, %g1, %g4
ldsw [%l7 + 0x1C], %o4
fmul8sux16 %f0, %f2, %f8
fbue,a %fcc0, loop_4913
te %icc, 0x3
brgz %l1, loop_4914
ldd [%l7 + 0x60], %f12
loop_4913:
lduw [%l7 + 0x40], %g5
stw %g3, [%l7 + 0x30]
loop_4914:
movre %g6, %i4, %g2
fmovsgu %icc, %f6, %f11
stx %l2, [%l7 + 0x58]
bg %icc, loop_4915
fmovsvs %icc, %f1, %f7
brlez %i7, loop_4916
lduh [%l7 + 0x26], %o6
loop_4915:
udivcc %l6, 0x10EF, %o3
fmovrdgz %o2, %f12, %f6
loop_4916:
udiv %l5, 0x0C9C, %l3
fmovse %icc, %f2, %f14
fbuge,a %fcc0, loop_4917
fandnot2 %f2, %f0, %f10
fmovrdgz %l4, %f4, %f2
tle %xcc, 0x6
loop_4917:
orncc %o0, 0x0D9E, %i1
ldx [%l7 + 0x18], %o7
andncc %i2, %o5, %i5
ldsh [%l7 + 0x68], %o1
ldsw [%l7 + 0x30], %i3
umul %i6, 0x11CF, %g7
st %f10, [%l7 + 0x4C]
fcmple32 %f10, %f0, %l0
call loop_4918
ldsh [%l7 + 0x26], %i0
std %f4, [%l7 + 0x38]
lduw [%l7 + 0x4C], %g1
loop_4918:
fble,a %fcc3, loop_4919
fmovrde %o4, %f2, %f6
ld [%l7 + 0x48], %f8
siam 0x3
loop_4919:
stb %g4, [%l7 + 0x7A]
sllx %g5, %l1, %g3
taddcc %g6, 0x1250, %g2
mova %icc, %i4, %l2
taddcc %o6, %i7, %l6
ldsh [%l7 + 0x12], %o3
fba,a %fcc1, loop_4920
bpos,pt %xcc, loop_4921
tge %icc, 0x6
ldsb [%l7 + 0x30], %o2
loop_4920:
fnegd %f0, %f14
loop_4921:
tn %xcc, 0x1
fxnor %f0, %f2, %f4
fnegd %f8, %f4
ldx [%l7 + 0x38], %l5
ldx [%l7 + 0x10], %l3
fnor %f12, %f4, %f4
udiv %l4, 0x0FBE, %i1
st %f4, [%l7 + 0x60]
movleu %icc, %o0, %i2
brnz %o7, loop_4922
edge16n %i5, %o5, %i3
sth %i6, [%l7 + 0x26]
bpos,pt %icc, loop_4923
loop_4922:
andn %o1, %l0, %g7
bshuffle %f10, %f12, %f2
ldsb [%l7 + 0x0D], %i0
loop_4923:
nop
setx loop_4924, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x78], %f0
fmovd %f6, %f0
sth %o4, [%l7 + 0x20]
loop_4924:
edge32ln %g4, %g5, %l1
tgu %xcc, 0x4
ldub [%l7 + 0x36], %g3
fnot1s %f0, %f2
st %f3, [%l7 + 0x48]
ldsb [%l7 + 0x1E], %g1
stw %g2, [%l7 + 0x44]
fmovrdne %g6, %f0, %f4
sethi 0x1BCE, %i4
fpadd32s %f9, %f4, %f11
movcc %xcc, %l2, %o6
xorcc %i7, %l6, %o3
taddcc %o2, 0x169F, %l5
fbue %fcc0, loop_4925
lduh [%l7 + 0x68], %l3
be,a loop_4926
fpsub16s %f3, %f15, %f12
loop_4925:
ldub [%l7 + 0x21], %i1
tsubcc %l4, 0x01B0, %o0
loop_4926:
orncc %o7, %i2, %i5
fcmpne32 %f6, %f14, %o5
fpsub32 %f2, %f12, %f12
fmovsne %icc, %f0, %f6
fpmerge %f10, %f13, %f0
xorcc %i3, 0x0AE4, %i6
fmovsn %xcc, %f0, %f14
ldsb [%l7 + 0x1A], %l0
orcc %g7, %o1, %o4
ldub [%l7 + 0x16], %i0
sdivcc %g5, 0x0E44, %l1
smulcc %g3, %g4, %g2
stw %g1, [%l7 + 0x34]
fbue %fcc3, loop_4927
stb %g6, [%l7 + 0x78]
ld [%l7 + 0x48], %f5
movrgez %l2, %o6, %i7
loop_4927:
subc %i4, %l6, %o2
fcmple32 %f2, %f14, %l5
fble %fcc0, loop_4928
fabss %f5, %f11
fmovdvs %icc, %f0, %f6
fmuld8ulx16 %f14, %f7, %f6
loop_4928:
ldub [%l7 + 0x7F], %o3
fmuld8sux16 %f13, %f4, %f2
lduw [%l7 + 0x64], %l3
fmuld8sux16 %f15, %f10, %f14
bne,pt %xcc, loop_4929
lduw [%l7 + 0x68], %i1
te %xcc, 0x4
te %icc, 0x1
loop_4929:
ldd [%l7 + 0x60], %f2
for %f14, %f6, %f8
st %f0, [%l7 + 0x38]
tpos %xcc, 0x6
st %f12, [%l7 + 0x38]
edge8n %l4, %o0, %o7
fpack32 %f10, %f0, %f2
fcmpd %fcc2, %f14, %f14
bleu %xcc, loop_4930
std %f8, [%l7 + 0x30]
fbue,a %fcc1, loop_4931
fba %fcc0, loop_4932
loop_4930:
pdist %f4, %f12, %f6
movrlez %i2, 0x03E, %o5
loop_4931:
srax %i5, 0x17, %i3
loop_4932:
tvc %xcc, 0x3
sth %i6, [%l7 + 0x70]
ta %icc, 0x3
tgu %xcc, 0x2
bcs %icc, loop_4933
ldsh [%l7 + 0x26], %g7
fandnot2 %f6, %f8, %f0
ldub [%l7 + 0x49], %l0
loop_4933:
movcc %icc, %o1, %o4
fmul8ulx16 %f0, %f0, %f2
fcmpgt16 %f8, %f10, %i0
fmovda %icc, %f5, %f10
tneg %xcc, 0x6
fmovrdlez %g5, %f12, %f12
lduw [%l7 + 0x74], %g3
std %f8, [%l7 + 0x58]
movn %xcc, %g4, %g2
fmovsleu %icc, %f0, %f4
fmovsvc %xcc, %f2, %f9
ldd [%l7 + 0x40], %f0
ldd [%l7 + 0x68], %f0
bshuffle %f12, %f4, %f0
ldd [%l7 + 0x18], %f10
fnot1s %f10, %f10
stb %g1, [%l7 + 0x3D]
fbu %fcc3, loop_4934
edge16l %g6, %l2, %o6
lduw [%l7 + 0x10], %i7
fmovse %xcc, %f7, %f8
loop_4934:
ldub [%l7 + 0x6A], %i4
fcmpgt16 %f6, %f2, %l6
fmovsn %icc, %f3, %f1
fands %f15, %f8, %f7
stw %o2, [%l7 + 0x20]
ldsh [%l7 + 0x12], %l5
std %f12, [%l7 + 0x60]
fmovdgu %icc, %f14, %f9
sth %o3, [%l7 + 0x42]
sth %l1, [%l7 + 0x32]
tsubcctv %l3, %l4, %i1
lduh [%l7 + 0x4A], %o0
brlz,a %i2, loop_4935
fbn,a %fcc2, loop_4936
stx %o5, [%l7 + 0x20]
stb %i5, [%l7 + 0x22]
loop_4935:
fpack16 %f2, %f8
loop_4936:
fbne %fcc2, loop_4937
fpack32 %f8, %f10, %f2
be,a,pt %xcc, loop_4938
tl %icc, 0x0
loop_4937:
brnz,a %o7, loop_4939
movvs %xcc, %i3, %g7
loop_4938:
lduw [%l7 + 0x1C], %i6
fbule,a %fcc2, loop_4940
loop_4939:
std %f8, [%l7 + 0x28]
ldub [%l7 + 0x76], %o1
fmovsvc %xcc, %f11, %f5
loop_4940:
fpsub32 %f12, %f0, %f2
ldsw [%l7 + 0x48], %o4
move %xcc, %i0, %g5
lduw [%l7 + 0x28], %l0
nop
setx loop_4941, %l0, %l1
jmpl %l1, %g3
fmovs %f9, %f2
mulscc %g4, 0x17AA, %g1
fbge %fcc3, loop_4942
loop_4941:
lduw [%l7 + 0x20], %g6
ldsh [%l7 + 0x70], %l2
bge,a,pt %icc, loop_4943
loop_4942:
st %f9, [%l7 + 0x14]
orcc %g2, %i7, %o6
stw %i4, [%l7 + 0x5C]
loop_4943:
fmul8sux16 %f0, %f6, %f6
std %f10, [%l7 + 0x30]
edge16 %l6, %l5, %o2
ldsb [%l7 + 0x0D], %l1
move %icc, %l3, %o3
array8 %l4, %i1, %o0
fpsub32s %f9, %f9, %f2
fbo %fcc3, loop_4944
andncc %i2, %o5, %o7
fcmpes %fcc3, %f11, %f5
bneg,a,pt %xcc, loop_4945
loop_4944:
movcc %xcc, %i3, %i5
ldd [%l7 + 0x30], %f14
bshuffle %f10, %f10, %f12
loop_4945:
movrlez %i6, 0x3E0, %g7
srax %o1, %o4, %i0
fbg %fcc3, loop_4946
tl %icc, 0x4
siam 0x1
bl,pt %icc, loop_4947
loop_4946:
fmovscs %xcc, %f6, %f9
std %f2, [%l7 + 0x58]
edge32l %l0, %g5, %g3
loop_4947:
ldsb [%l7 + 0x52], %g1
edge32 %g4, %l2, %g2
stx %g6, [%l7 + 0x48]
ldx [%l7 + 0x58], %o6
movrlz %i4, %i7, %l6
stw %o2, [%l7 + 0x6C]
addc %l5, %l3, %o3
brlz,a %l4, loop_4948
bn,a loop_4949
ldd [%l7 + 0x58], %f8
stb %i1, [%l7 + 0x5C]
loop_4948:
fbuge %fcc3, loop_4950
loop_4949:
fmul8ulx16 %f12, %f12, %f0
fbn %fcc1, loop_4951
call loop_4952
loop_4950:
orcc %l1, 0x1E88, %o0
stw %o5, [%l7 + 0x74]
loop_4951:
ld [%l7 + 0x1C], %f11
loop_4952:
fmovda %icc, %f10, %f8
fcmps %fcc0, %f1, %f12
fbu,a %fcc2, loop_4953
movgu %xcc, %o7, %i2
ldsh [%l7 + 0x0E], %i5
te %xcc, 0x6
loop_4953:
srax %i3, 0x1B, %g7
ld [%l7 + 0x70], %f13
lduw [%l7 + 0x4C], %o1
fnot2 %f10, %f10
ldx [%l7 + 0x20], %i6
sth %o4, [%l7 + 0x36]
movge %xcc, %l0, %g5
stx %g3, [%l7 + 0x58]
fba,a %fcc0, loop_4954
fnot2 %f14, %f4
movcs %icc, %i0, %g4
udivcc %l2, 0x0B24, %g1
loop_4954:
sra %g2, %g6, %i4
ldub [%l7 + 0x2C], %i7
fpack16 %f4, %f2
lduw [%l7 + 0x40], %l6
bne loop_4955
nop
setx loop_4956, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsne %xcc, %f2, %f4
fmovdvs %xcc, %f6, %f8
loop_4955:
fmovs %f5, %f3
loop_4956:
bg,a,pt %icc, loop_4957
ldsh [%l7 + 0x22], %o2
bvs,a %icc, loop_4958
ldsb [%l7 + 0x0F], %o6
loop_4957:
andn %l5, 0x136C, %o3
sethi 0x0E60, %l4
loop_4958:
alignaddrl %l3, %i1, %l1
tcs %icc, 0x2
tvs %icc, 0x3
nop
setx loop_4959, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %o5, [%l7 + 0x68]
st %f10, [%l7 + 0x64]
std %f2, [%l7 + 0x40]
loop_4959:
ld [%l7 + 0x24], %f8
movrne %o0, %i2, %o7
fmovsleu %xcc, %f6, %f3
fmovrdgez %i3, %f6, %f0
ldub [%l7 + 0x3A], %g7
fmovsle %icc, %f13, %f7
fxnors %f11, %f15, %f1
movrne %o1, %i6, %o4
fmuld8sux16 %f10, %f14, %f10
st %f9, [%l7 + 0x28]
fcmpgt16 %f6, %f10, %l0
fbuge,a %fcc3, loop_4960
alignaddr %i5, %g3, %i0
tcc %icc, 0x1
ldsb [%l7 + 0x3D], %g5
loop_4960:
lduh [%l7 + 0x4C], %l2
taddcc %g4, %g2, %g6
stx %i4, [%l7 + 0x28]
fcmpeq16 %f10, %f10, %g1
ldsb [%l7 + 0x3A], %l6
fmovrdlez %o2, %f2, %f0
movpos %icc, %i7, %o6
fpsub16s %f0, %f13, %f7
lduw [%l7 + 0x44], %o3
movre %l4, %l3, %i1
bshuffle %f8, %f2, %f6
bge,a,pt %xcc, loop_4961
fnors %f12, %f10, %f11
fzero %f14
bpos loop_4962
loop_4961:
ld [%l7 + 0x34], %f6
movn %xcc, %l5, %o5
fmovrdlez %o0, %f8, %f8
loop_4962:
smulcc %i2, %l1, %i3
fmuld8sux16 %f13, %f5, %f14
tg %icc, 0x7
movrlz %o7, %o1, %i6
fbe,a %fcc3, loop_4963
tcs %xcc, 0x7
movneg %icc, %o4, %l0
fmovsge %icc, %f2, %f4
loop_4963:
bne,pt %xcc, loop_4964
ldub [%l7 + 0x29], %g7
lduw [%l7 + 0x0C], %g3
bneg,a,pt %icc, loop_4965
loop_4964:
fmovdg %xcc, %f14, %f3
ldsw [%l7 + 0x20], %i0
udivx %g5, 0x0C5B, %i5
loop_4965:
fcmps %fcc3, %f5, %f6
lduw [%l7 + 0x24], %g4
for %f0, %f10, %f2
ldsw [%l7 + 0x2C], %g2
fnot1 %f2, %f12
fmovrslz %l2, %f5, %f9
stw %i4, [%l7 + 0x34]
fsrc2s %f10, %f6
ldsw [%l7 + 0x60], %g6
fmovda %xcc, %f5, %f3
faligndata %f2, %f0, %f8
lduh [%l7 + 0x6A], %g1
fbn %fcc0, loop_4966
addcc %o2, %l6, %i7
fcmps %fcc0, %f15, %f3
fmovrdne %o3, %f4, %f2
loop_4966:
stb %l4, [%l7 + 0x54]
fcmpes %fcc1, %f7, %f2
edge8ln %o6, %i1, %l5
fcmpgt16 %f4, %f8, %l3
fba,a %fcc3, loop_4967
fbuge,a %fcc3, loop_4968
fexpand %f1, %f8
fbul,a %fcc0, loop_4969
loop_4967:
movn %xcc, %o5, %o0
loop_4968:
sra %l1, %i2, %i3
ldd [%l7 + 0x18], %f6
loop_4969:
st %f2, [%l7 + 0x64]
faligndata %f2, %f6, %f12
move %xcc, %o7, %o1
fzero %f4
fmovdle %xcc, %f3, %f2
movn %icc, %o4, %l0
fsrc2s %f1, %f1
fmovdl %xcc, %f12, %f13
for %f10, %f4, %f0
bgu,pn %xcc, loop_4970
stb %g7, [%l7 + 0x50]
stx %i6, [%l7 + 0x30]
ldsh [%l7 + 0x3A], %i0
loop_4970:
sub %g5, %i5, %g3
tge %icc, 0x5
fmovsg %icc, %f13, %f5
fmovrdgez %g4, %f4, %f2
taddcctv %l2, 0x0483, %g2
ld [%l7 + 0x48], %f13
sll %g6, %g1, %i4
fmovsleu %icc, %f4, %f9
ldd [%l7 + 0x08], %f4
xnor %l6, 0x1EBA, %i7
lduw [%l7 + 0x58], %o3
be,a,pn %icc, loop_4971
fbule %fcc3, loop_4972
sll %l4, 0x1A, %o6
fnot2 %f6, %f14
loop_4971:
movrne %i1, %o2, %l3
loop_4972:
ldx [%l7 + 0x60], %l5
fmovdle %xcc, %f4, %f6
bshuffle %f6, %f6, %f14
movrlz %o5, 0x28B, %l1
movvc %icc, %i2, %i3
sth %o7, [%l7 + 0x72]
fmovsl %xcc, %f2, %f11
udiv %o1, 0x009F, %o4
smulcc %o0, %g7, %l0
xnor %i6, 0x1273, %i0
movrgz %i5, 0x23B, %g3
fsrc2 %f0, %f4
taddcctv %g5, %l2, %g4
ldx [%l7 + 0x60], %g6
tleu %xcc, 0x5
fcmps %fcc1, %f8, %f14
tcc %icc, 0x4
fpmerge %f7, %f6, %f6
sth %g1, [%l7 + 0x7A]
ldsh [%l7 + 0x66], %g2
fmuld8sux16 %f12, %f10, %f2
bleu,a,pt %icc, loop_4973
fands %f5, %f8, %f10
lduw [%l7 + 0x34], %l6
srlx %i7, %o3, %l4
loop_4973:
sth %o6, [%l7 + 0x3C]
ldub [%l7 + 0x18], %i1
fmovrslz %o2, %f10, %f11
stw %l3, [%l7 + 0x74]
sth %i4, [%l7 + 0x24]
ble,pt %icc, loop_4974
ldx [%l7 + 0x08], %l5
sth %l1, [%l7 + 0x08]
fabsd %f10, %f8
loop_4974:
siam 0x6
fmovsle %xcc, %f13, %f4
st %f13, [%l7 + 0x2C]
nop
setx loop_4975, %l0, %l1
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 + 0x45], %o5
movne %xcc, %i3, %o7
fnor %f10, %f10, %f14
loop_4975:
ldub [%l7 + 0x17], %i2
ldsb [%l7 + 0x3D], %o4
fmovdne %icc, %f6, %f11
fmovscc %icc, %f15, %f3
ld [%l7 + 0x28], %f2
edge8n %o1, %o0, %g7
fcmple16 %f6, %f4, %i6
array16 %l0, %i0, %g3
lduw [%l7 + 0x78], %i5
movge %xcc, %g5, %g4
fmovdg %xcc, %f12, %f4
call loop_4976
st %f6, [%l7 + 0x7C]
fone %f12
udiv %g6, 0x0958, %l2
loop_4976:
fpsub16s %f5, %f12, %f15
tneg %xcc, 0x4
ldsb [%l7 + 0x65], %g1
stw %g2, [%l7 + 0x24]
ldsh [%l7 + 0x0E], %i7
fmovsl %icc, %f8, %f15
ldsw [%l7 + 0x74], %l6
lduh [%l7 + 0x66], %l4
fmovse %xcc, %f4, %f13
edge8 %o3, %i1, %o6
xnorcc %o2, 0x1E52, %l3
fmovs %f1, %f9
stw %i4, [%l7 + 0x4C]
and %l5, 0x0C16, %l1
bneg,a,pn %xcc, loop_4977
fsrc1s %f10, %f13
fsrc1s %f5, %f14
alignaddr %o5, %i3, %o7
loop_4977:
fsrc2 %f2, %f6
stx %o4, [%l7 + 0x48]
st %f3, [%l7 + 0x10]
subc %i2, %o0, %o1
xorcc %g7, 0x10CF, %l0
siam 0x1
fbl,a %fcc1, loop_4978
fpack32 %f2, %f2, %f8
stb %i6, [%l7 + 0x6C]
fmovde %icc, %f8, %f7
loop_4978:
ld [%l7 + 0x14], %f2
movrgz %i0, 0x2A9, %i5
fmovde %icc, %f15, %f12
fcmple16 %f2, %f8, %g5
bneg %xcc, loop_4979
bl,a %icc, loop_4980
fmovdpos %icc, %f8, %f8
ldd [%l7 + 0x38], %f2
loop_4979:
stx %g4, [%l7 + 0x38]
loop_4980:
fbug %fcc1, loop_4981
fandnot2s %f15, %f0, %f4
fbug %fcc1, loop_4982
lduw [%l7 + 0x78], %g3
loop_4981:
move %icc, %l2, %g6
fmovdle %xcc, %f9, %f2
loop_4982:
fmovsne %xcc, %f4, %f9
movcs %xcc, %g2, %i7
andn %l6, 0x1D0D, %l4
stw %o3, [%l7 + 0x18]
popc 0x0D0C, %g1
movrgz %o6, %i1, %l3
xor %i4, 0x017B, %o2
ba %icc, loop_4983
edge16n %l1, %l5, %i3
tpos %icc, 0x3
fnot1s %f9, %f9
loop_4983:
bcs,a,pn %xcc, loop_4984
stb %o5, [%l7 + 0x72]
fmovdl %icc, %f12, %f8
call loop_4985
loop_4984:
fmovde %xcc, %f11, %f0
fabss %f7, %f5
ld [%l7 + 0x50], %f5
loop_4985:
sth %o7, [%l7 + 0x4C]
umul %o4, 0x18A2, %i2
ldsh [%l7 + 0x30], %o1
ldub [%l7 + 0x43], %g7
ldsb [%l7 + 0x68], %l0
ldub [%l7 + 0x71], %o0
movrgz %i0, %i5, %i6
st %f9, [%l7 + 0x28]
ldub [%l7 + 0x71], %g5
fmovd %f10, %f2
ld [%l7 + 0x78], %f12
fmuld8ulx16 %f5, %f3, %f8
udivx %g4, 0x1403, %g3
ldsh [%l7 + 0x6C], %g6
movcs %xcc, %g2, %i7
movrgez %l2, %l4, %o3
movcs %icc, %l6, %o6
movcs %icc, %g1, %i1
tne %icc, 0x0
movrgez %l3, 0x224, %i4
bvc loop_4986
fpsub32 %f14, %f4, %f10
fmovdneg %icc, %f15, %f10
stx %o2, [%l7 + 0x20]
loop_4986:
fcmpd %fcc2, %f14, %f2
ldd [%l7 + 0x60], %f8
tge %xcc, 0x7
fbn,a %fcc2, loop_4987
nop
setx loop_4988, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x74], %l5
sth %l1, [%l7 + 0x1C]
loop_4987:
fmovrslz %i3, %f9, %f1
loop_4988:
movneg %icc, %o7, %o4
bn,a,pn %icc, loop_4989
bpos,a loop_4990
lduh [%l7 + 0x36], %o5
taddcc %o1, 0x15B6, %g7
loop_4989:
tsubcc %i2, %o0, %i0
loop_4990:
ldsh [%l7 + 0x36], %i5
fmovdge %xcc, %f15, %f7
fxor %f8, %f12, %f6
fandnot1 %f4, %f8, %f10
tcc %icc, 0x5
movvs %icc, %i6, %g5
fmovdle %xcc, %f3, %f0
tn %xcc, 0x4
fbo %fcc2, loop_4991
st %f11, [%l7 + 0x78]
sth %g4, [%l7 + 0x12]
movn %xcc, %g3, %g6
loop_4991:
mulscc %g2, %i7, %l2
fbuge %fcc2, loop_4992
stx %l0, [%l7 + 0x50]
stb %l4, [%l7 + 0x6C]
srlx %o3, 0x0B, %o6
loop_4992:
tle %xcc, 0x3
ldd [%l7 + 0x48], %f8
fpsub32 %f14, %f4, %f8
fxors %f10, %f7, %f4
ldx [%l7 + 0x30], %l6
call loop_4993
ldsb [%l7 + 0x7A], %i1
brz,a %g1, loop_4994
xnor %l3, 0x0ED4, %o2
loop_4993:
ldub [%l7 + 0x5B], %i4
sdiv %l5, 0x1C9D, %l1
loop_4994:
brz,a %i3, loop_4995
fbuge %fcc0, loop_4996
addc %o4, 0x1C66, %o7
fmovsn %icc, %f14, %f15
loop_4995:
fnand %f12, %f8, %f0
loop_4996:
ldd [%l7 + 0x48], %f0
call loop_4997
addcc %o5, %o1, %i2
sth %o0, [%l7 + 0x6C]
subccc %i0, %i5, %g7
loop_4997:
edge32n %g5, %i6, %g4
fands %f12, %f12, %f0
edge16l %g3, %g2, %g6
tge %icc, 0x7
fmovdcc %icc, %f2, %f0
fpsub16 %f10, %f8, %f12
ld [%l7 + 0x08], %f0
fnegs %f15, %f2
lduw [%l7 + 0x14], %l2
sth %l0, [%l7 + 0x42]
movneg %xcc, %i7, %o3
tpos %xcc, 0x1
popc 0x0BCE, %o6
fbne %fcc0, loop_4998
stw %l4, [%l7 + 0x44]
ldd [%l7 + 0x50], %f12
tsubcc %i1, 0x0CB8, %l6
loop_4998:
fcmpeq16 %f6, %f4, %l3
movleu %xcc, %g1, %o2
array8 %l5, %l1, %i4
andncc %o4, %i3, %o5
ldd [%l7 + 0x10], %f12
fmovda %xcc, %f15, %f8
ldsw [%l7 + 0x2C], %o7
fbn,a %fcc1, loop_4999
fbne,a %fcc3, loop_5000
edge16ln %o1, %o0, %i2
st %f0, [%l7 + 0x40]
loop_4999:
fcmple16 %f12, %f14, %i0
loop_5000:
fmovdcs %icc, %f11, %f6
fxors %f9, %f15, %f6
sdiv %g7, 0x0EA6, %i5
bcc %xcc, loop_5001
fmovdge %icc, %f14, %f11
fmovdgu %xcc, %f10, %f14
fmovdvs %icc, %f10, %f14
loop_5001:
bvc,a loop_5002
nop
setx loop_5003, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ba,a,pt %icc, loop_5004
tsubcctv %i6, %g4, %g5
loop_5002:
or %g2, 0x1B9F, %g6
loop_5003:
bneg,pn %xcc, loop_5005
loop_5004:
umul %g3, 0x063E, %l2
tg %icc, 0x7
fbge %fcc3, loop_5006
loop_5005:
stx %i7, [%l7 + 0x70]
std %f10, [%l7 + 0x40]
orncc %o3, %o6, %l4
loop_5006:
fmovrdne %i1, %f0, %f12
stw %l0, [%l7 + 0x7C]
tgu %xcc, 0x5
ldd [%l7 + 0x60], %f0
fpsub16 %f14, %f12, %f2
lduh [%l7 + 0x0A], %l3
fmovsl %xcc, %f11, %f9
fornot1s %f15, %f4, %f12
tge %xcc, 0x7
popc %g1, %o2
edge16n %l6, %l1, %i4
movneg %xcc, %o4, %i3
sth %l5, [%l7 + 0x40]
fzero %f8
fmovrslez %o7, %f10, %f14
fmovsleu %xcc, %f4, %f11
fbule,a %fcc0, loop_5007
fmovrslez %o1, %f4, %f12
fmovse %icc, %f13, %f13
fabsd %f14, %f6
loop_5007:
fmuld8ulx16 %f12, %f7, %f12
edge8 %o0, %o5, %i0
fnands %f13, %f5, %f14
edge32 %i2, %g7, %i6
fpsub16 %f6, %f2, %f8
movle %xcc, %i5, %g5
taddcc %g4, %g2, %g3
fcmped %fcc3, %f12, %f14
lduw [%l7 + 0x7C], %l2
st %f2, [%l7 + 0x44]
ldsb [%l7 + 0x56], %g6
subcc %i7, 0x03AD, %o6
ldub [%l7 + 0x57], %o3
fbl,a %fcc2, loop_5008
fmovdleu %xcc, %f11, %f3
fbuge %fcc3, loop_5009
ldsb [%l7 + 0x61], %i1
loop_5008:
fbn %fcc1, loop_5010
orcc %l4, 0x12B6, %l3
loop_5009:
fabss %f3, %f13
fnot1 %f0, %f2
loop_5010:
xorcc %g1, 0x102A, %o2
fmovda %xcc, %f10, %f9
andncc %l6, %l0, %i4
edge16l %o4, %l1, %l5
fmovda %xcc, %f7, %f2
fcmpeq16 %f14, %f6, %i3
fmovrdgez %o1, %f0, %f12
stx %o0, [%l7 + 0x60]
movne %xcc, %o7, %o5
brgz %i2, loop_5011
fmul8x16al %f4, %f4, %f4
sllx %i0, 0x16, %i6
edge32n %i5, %g5, %g7
loop_5011:
tvc %icc, 0x7
tge %xcc, 0x0
faligndata %f2, %f12, %f6
tn %xcc, 0x6
fmovdvc %xcc, %f9, %f0
edge8n %g2, %g3, %l2
fmovdle %xcc, %f7, %f3
fmul8x16au %f1, %f7, %f6
ldsw [%l7 + 0x28], %g6
bleu,pt %icc, loop_5012
pdist %f12, %f12, %f2
fmovde %xcc, %f15, %f6
bneg,a %xcc, loop_5013
loop_5012:
fmovsne %icc, %f9, %f14
fmovdg %xcc, %f8, %f6
be loop_5014
loop_5013:
fmovscs %icc, %f14, %f5
srlx %i7, %o6, %g4
fmuld8sux16 %f0, %f5, %f6
loop_5014:
bleu,a,pn %icc, loop_5015
fmul8x16 %f4, %f6, %f4
edge8 %i1, %l4, %o3
brz %l3, loop_5016
loop_5015:
ldsh [%l7 + 0x74], %o2
lduw [%l7 + 0x38], %g1
udivx %l6, 0x0FC8, %i4
loop_5016:
fmovsvs %xcc, %f1, %f3
fmovrdgz %o4, %f8, %f14
stw %l1, [%l7 + 0x14]
bcc,pt %xcc, loop_5017
stb %l5, [%l7 + 0x74]
bl,a,pt %icc, loop_5018
ldsw [%l7 + 0x28], %l0
loop_5017:
fmovrdgz %o1, %f6, %f14
xnorcc %i3, %o0, %o7
loop_5018:
ld [%l7 + 0x68], %f1
array32 %i2, %o5, %i6
stx %i0, [%l7 + 0x08]
ldsb [%l7 + 0x3D], %g5
fornot1 %f4, %f8, %f4
std %f6, [%l7 + 0x40]
umul %i5, 0x18D9, %g7
fpsub32s %f0, %f1, %f13
st %f9, [%l7 + 0x28]
fnegd %f14, %f0
fmovrdne %g3, %f12, %f14
fmovrdgz %l2, %f12, %f8
bpos,a loop_5019
fbne,a %fcc3, loop_5020
fcmped %fcc0, %f4, %f6
bn,pn %icc, loop_5021
loop_5019:
ldsh [%l7 + 0x62], %g6
loop_5020:
fxors %f0, %f5, %f6
alignaddrl %g2, %i7, %g4
loop_5021:
edge32n %i1, %l4, %o3
brlz,a %o6, loop_5022
fbne %fcc1, loop_5023
movneg %xcc, %l3, %o2
fnegs %f14, %f14
loop_5022:
fcmpeq32 %f12, %f0, %l6
loop_5023:
lduh [%l7 + 0x2A], %g1
mulscc %i4, 0x04C1, %l1
fmovrdlez %o4, %f0, %f4
tne %xcc, 0x4
ldsb [%l7 + 0x58], %l5
andcc %l0, %o1, %o0
fmovsle %icc, %f13, %f4
fmul8ulx16 %f4, %f4, %f0
fcmpne16 %f2, %f6, %i3
lduh [%l7 + 0x52], %i2
fmovrse %o7, %f14, %f3
bgu loop_5024
fmovrdgez %i6, %f8, %f0
ldsw [%l7 + 0x3C], %i0
edge16 %o5, %g5, %g7
loop_5024:
ldsb [%l7 + 0x27], %g3
ta %icc, 0x4
ble,a loop_5025
ldd [%l7 + 0x28], %f10
ld [%l7 + 0x74], %f14
fbuge %fcc3, loop_5026
loop_5025:
ldsh [%l7 + 0x72], %i5
srlx %l2, 0x14, %g2
xnor %i7, %g6, %i1
loop_5026:
array8 %g4, %o3, %l4
fcmple16 %f14, %f14, %l3
fxor %f8, %f2, %f4
fands %f7, %f12, %f12
lduw [%l7 + 0x50], %o6
fble %fcc0, loop_5027
fbg,a %fcc0, loop_5028
fnand %f8, %f14, %f2
ldx [%l7 + 0x10], %o2
loop_5027:
ldsw [%l7 + 0x68], %l6
loop_5028:
lduh [%l7 + 0x0E], %g1
stx %i4, [%l7 + 0x28]
fmovdvc %xcc, %f12, %f12
movrgz %l1, %o4, %l5
st %f1, [%l7 + 0x2C]
ldd [%l7 + 0x58], %f2
or %o1, %l0, %o0
fmovrse %i2, %f5, %f13
faligndata %f2, %f0, %f8
lduh [%l7 + 0x66], %i3
fcmple32 %f12, %f8, %i6
fmovse %xcc, %f3, %f2
brz %o7, loop_5029
edge32n %i0, %g5, %g7
lduw [%l7 + 0x58], %g3
fcmple16 %f12, %f6, %i5
loop_5029:
bvc,a,pn %xcc, loop_5030
fblg %fcc1, loop_5031
fmovdle %xcc, %f1, %f6
ldsb [%l7 + 0x4C], %l2
loop_5030:
call loop_5032
loop_5031:
edge32ln %o5, %i7, %g2
ldub [%l7 + 0x0E], %g6
movre %i1, %g4, %o3
loop_5032:
fandnot2 %f2, %f14, %f6
edge16n %l4, %l3, %o6
tvs %xcc, 0x5
fcmpd %fcc0, %f8, %f6
fbne,a %fcc3, loop_5033
fmovsne %xcc, %f7, %f8
ldsw [%l7 + 0x78], %l6
andcc %g1, 0x1266, %i4
loop_5033:
fmovspos %xcc, %f5, %f15
fmovsl %xcc, %f12, %f2
fnands %f7, %f8, %f3
ldsb [%l7 + 0x77], %l1
ld [%l7 + 0x60], %f2
stb %o2, [%l7 + 0x61]
fmovsg %xcc, %f14, %f1
fcmple16 %f6, %f12, %l5
ldx [%l7 + 0x28], %o1
ld [%l7 + 0x70], %f6
lduw [%l7 + 0x50], %o4
xnorcc %l0, 0x0599, %i2
stb %i3, [%l7 + 0x1A]
brz %o0, loop_5034
fpackfix %f4, %f14
fbul %fcc0, loop_5035
fcmpne16 %f14, %f6, %o7
loop_5034:
fmovrdgez %i6, %f0, %f12
fba %fcc1, loop_5036
loop_5035:
tcs %icc, 0x2
ldsh [%l7 + 0x24], %i0
std %f14, [%l7 + 0x20]
loop_5036:
umul %g7, 0x0D6E, %g5
fblg %fcc3, loop_5037
srax %i5, 0x07, %g3
stw %o5, [%l7 + 0x28]
udivcc %l2, 0x1645, %g2
loop_5037:
ldsh [%l7 + 0x42], %i7
stb %i1, [%l7 + 0x40]
ldsw [%l7 + 0x08], %g6
fsrc1 %f10, %f4
mova %icc, %o3, %l4
fmul8x16 %f8, %f10, %f12
std %f12, [%l7 + 0x38]
movpos %xcc, %l3, %g4
fmuld8ulx16 %f0, %f8, %f10
fpackfix %f6, %f15
fmovscs %xcc, %f11, %f15
fmovrsne %o6, %f13, %f11
nop
setx loop_5038, %l0, %l1
jmpl %l1, %g1
siam 0x1
fexpand %f11, %f0
fxors %f8, %f0, %f13
loop_5038:
stb %l6, [%l7 + 0x20]
fnot2 %f0, %f0
array16 %i4, %o2, %l1
array32 %o1, %l5, %l0
ldub [%l7 + 0x40], %i2
tle %xcc, 0x1
fmovs %f15, %f7
stx %o4, [%l7 + 0x20]
stb %o0, [%l7 + 0x3E]
fmovdneg %icc, %f7, %f10
fcmps %fcc2, %f12, %f13
st %f9, [%l7 + 0x08]
stx %o7, [%l7 + 0x38]
fbue,a %fcc2, loop_5039
faligndata %f6, %f0, %f10
xorcc %i3, 0x02CD, %i0
bcc %xcc, loop_5040
loop_5039:
lduw [%l7 + 0x54], %g7
stb %g5, [%l7 + 0x7F]
lduw [%l7 + 0x40], %i5
loop_5040:
fmovdne %icc, %f0, %f0
popc 0x0028, %i6
udivcc %o5, 0x0FFD, %g3
fbu %fcc1, loop_5041
fsrc1 %f4, %f10
stb %l2, [%l7 + 0x69]
bpos %xcc, loop_5042
loop_5041:
fmovs %f6, %f6
fcmpeq32 %f10, %f10, %g2
fmovsge %icc, %f9, %f9
loop_5042:
fmovdgu %icc, %f3, %f1
bl,a,pt %xcc, loop_5043
srlx %i7, %i1, %g6
fnand %f8, %f6, %f8
udivcc %l4, 0x194B, %l3
loop_5043:
fmovrsgez %o3, %f14, %f3
fmovdpos %icc, %f8, %f6
ble,a,pn %icc, loop_5044
fsrc1s %f13, %f2
edge32l %o6, %g4, %g1
movn %xcc, %l6, %o2
loop_5044:
fcmpne32 %f0, %f10, %l1
ldub [%l7 + 0x3C], %o1
fmul8ulx16 %f6, %f8, %f0
nop
setx loop_5045, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpgt16 %f6, %f4, %l5
fnor %f8, %f8, %f10
ldsb [%l7 + 0x38], %i4
loop_5045:
fbug %fcc3, loop_5046
fmovrdlez %l0, %f8, %f0
lduw [%l7 + 0x7C], %o4
fble %fcc1, loop_5047
loop_5046:
ldsb [%l7 + 0x56], %o0
stw %i2, [%l7 + 0x74]
andcc %o7, 0x1445, %i0
loop_5047:
umul %i3, 0x14E0, %g5
fcmpgt32 %f6, %f0, %g7
std %f14, [%l7 + 0x60]
umul %i6, %o5, %g3
movle %icc, %i5, %l2
edge8ln %i7, %g2, %i1
edge16ln %l4, %l3, %o3
edge16l %g6, %o6, %g4
lduw [%l7 + 0x40], %g1
edge16n %o2, %l6, %l1
fcmpgt32 %f4, %f10, %l5
edge16 %o1, %i4, %l0
lduh [%l7 + 0x4C], %o4
addc %o0, %o7, %i0
ldsb [%l7 + 0x33], %i3
stx %g5, [%l7 + 0x30]
fmovdgu %xcc, %f5, %f12
fpsub16 %f12, %f10, %f14
fmovrdne %i2, %f12, %f8
fmovrdgez %g7, %f0, %f0
std %f14, [%l7 + 0x30]
taddcc %i6, %g3, %o5
faligndata %f8, %f14, %f0
bl,a %icc, loop_5048
fbl,a %fcc0, loop_5049
fones %f9
brlz,a %i5, loop_5050
loop_5048:
fmul8sux16 %f2, %f6, %f12
loop_5049:
ta %xcc, 0x1
fbuge,a %fcc1, loop_5051
loop_5050:
array32 %l2, %i7, %i1
movrgz %g2, %l3, %o3
be,pt %xcc, loop_5052
loop_5051:
addc %l4, %g6, %g4
stb %g1, [%l7 + 0x21]
tsubcc %o6, %o2, %l1
loop_5052:
bgu,pn %xcc, loop_5053
fzero %f10
fzeros %f13
mulx %l5, 0x0F1C, %l6
loop_5053:
tgu %xcc, 0x3
lduh [%l7 + 0x34], %i4
fnot2s %f14, %f12
move %icc, %l0, %o4
fbe,a %fcc1, loop_5054
fbne %fcc3, loop_5055
ldd [%l7 + 0x10], %f10
te %xcc, 0x0
loop_5054:
fandnot1s %f13, %f3, %f7
loop_5055:
fmovdgu %xcc, %f0, %f0
andn %o1, %o7, %i0
lduh [%l7 + 0x6C], %i3
sdivcc %g5, 0x15D0, %o0
ldd [%l7 + 0x50], %f6
sth %i2, [%l7 + 0x0C]
ldub [%l7 + 0x4E], %i6
fmovdvc %xcc, %f10, %f3
fmul8ulx16 %f4, %f8, %f0
nop
setx loop_5056, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbg %fcc3, loop_5057
fbo,a %fcc0, loop_5058
fmovrsgz %g3, %f15, %f15
loop_5056:
ldsb [%l7 + 0x50], %g7
loop_5057:
ldd [%l7 + 0x78], %f0
loop_5058:
or %i5, %l2, %o5
ld [%l7 + 0x40], %f5
sth %i1, [%l7 + 0x60]
fmovsge %xcc, %f2, %f9
sdivcc %i7, 0x048E, %g2
fsrc1s %f15, %f5
movre %l3, 0x0CD, %l4
tneg %icc, 0x7
edge8ln %o3, %g4, %g1
sth %o6, [%l7 + 0x24]
lduh [%l7 + 0x42], %g6
sdivx %o2, 0x124D, %l1
stw %l5, [%l7 + 0x44]
fcmpne16 %f4, %f10, %l6
lduw [%l7 + 0x5C], %l0
sub %i4, %o4, %o1
udivcc %o7, 0x16E3, %i0
std %f4, [%l7 + 0x30]
bleu,a,pt %xcc, loop_5059
sethi 0x1383, %g5
ta %xcc, 0x6
lduh [%l7 + 0x3C], %o0
loop_5059:
stx %i3, [%l7 + 0x60]
fcmpne32 %f12, %f8, %i2
fmovde %icc, %f7, %f1
lduh [%l7 + 0x70], %g3
lduh [%l7 + 0x60], %i6
fmovdl %icc, %f9, %f7
orn %i5, 0x1C8D, %l2
nop
setx loop_5060, %l0, %l1
jmpl %l1, %g7
fmovrsgz %o5, %f3, %f11
fxors %f4, %f9, %f7
mulx %i7, %i1, %l3
loop_5060:
fbue %fcc1, loop_5061
fmul8x16au %f9, %f8, %f0
ldsh [%l7 + 0x10], %g2
tcc %xcc, 0x7
loop_5061:
ld [%l7 + 0x1C], %f12
bn,a,pn %icc, loop_5062
ldd [%l7 + 0x50], %f12
lduh [%l7 + 0x28], %o3
call loop_5063
loop_5062:
fmovsvs %xcc, %f9, %f14
movcc %icc, %g4, %g1
lduw [%l7 + 0x78], %o6
loop_5063:
nop
setx loop_5064, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
taddcctv %g6, %o2, %l4
smulcc %l1, 0x0D13, %l6
lduw [%l7 + 0x20], %l5
loop_5064:
ldsb [%l7 + 0x5E], %i4
fbue,a %fcc3, loop_5065
fbne %fcc2, loop_5066
call loop_5067
ldub [%l7 + 0x1F], %l0
loop_5065:
fmovrsne %o1, %f12, %f14
loop_5066:
fsrc1s %f9, %f2
loop_5067:
ldsb [%l7 + 0x10], %o4
ldx [%l7 + 0x48], %i0
nop
setx loop_5068, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8sux16 %f0, %f8, %f14
st %f6, [%l7 + 0x48]
fpack16 %f8, %f3
loop_5068:
fnands %f5, %f1, %f6
tcs %icc, 0x5
andcc %g5, %o0, %o7
addc %i3, 0x013A, %g3
call loop_5069
ld [%l7 + 0x38], %f3
stb %i6, [%l7 + 0x1E]
fcmps %fcc0, %f13, %f14
loop_5069:
ldub [%l7 + 0x37], %i5
fsrc2s %f2, %f7
fcmpne32 %f0, %f12, %l2
nop
setx loop_5070, %l0, %l1
jmpl %l1, %g7
st %f11, [%l7 + 0x68]
fbo %fcc3, loop_5071
sdivcc %o5, 0x1D82, %i7
loop_5070:
fcmpgt32 %f0, %f4, %i1
movneg %icc, %l3, %g2
loop_5071:
orn %o3, %g4, %g1
tsubcc %o6, %g6, %o2
brlez %i2, loop_5072
brgz %l4, loop_5073
taddcctv %l1, 0x095A, %l6
ldx [%l7 + 0x58], %l5
loop_5072:
addccc %l0, %i4, %o4
loop_5073:
fmovrsgz %i0, %f4, %f6
popc %g5, %o1
addcc %o7, 0x1B8D, %i3
te %icc, 0x1
fblg %fcc0, loop_5074
tvc %icc, 0x4
lduw [%l7 + 0x64], %g3
pdist %f2, %f14, %f8
loop_5074:
edge32ln %i6, %o0, %i5
edge8 %l2, %g7, %i7
fexpand %f6, %f10
nop
setx loop_5075, %l0, %l1
jmpl %l1, %o5
fpackfix %f4, %f0
ldsh [%l7 + 0x3A], %l3
st %f7, [%l7 + 0x2C]
loop_5075:
alignaddrl %i1, %g2, %o3
udivcc %g4, 0x1A41, %o6
fpsub32 %f8, %f6, %f4
edge8ln %g1, %o2, %g6
ldub [%l7 + 0x45], %l4
ldub [%l7 + 0x3F], %i2
fmovdl %icc, %f4, %f10
lduw [%l7 + 0x48], %l1
fone %f14
fba,a %fcc2, loop_5076
tcs %icc, 0x6
fmovsl %xcc, %f0, %f0
edge16 %l5, %l0, %i4
loop_5076:
movgu %xcc, %l6, %o4
ld [%l7 + 0x5C], %f9
fors %f9, %f12, %f6
fxnor %f12, %f0, %f6
fandnot2s %f3, %f15, %f4
fcmple32 %f2, %f12, %i0
stx %g5, [%l7 + 0x70]
brnz %o1, loop_5077
fandnot2 %f12, %f6, %f6
ld [%l7 + 0x5C], %f2
ld [%l7 + 0x30], %f11
loop_5077:
ld [%l7 + 0x58], %f5
add %i3, 0x0D7A, %g3
stb %o7, [%l7 + 0x75]
tvs %xcc, 0x5
fmovsl %xcc, %f6, %f10
bgu loop_5078
ldsb [%l7 + 0x5D], %i6
bleu loop_5079
movne %xcc, %o0, %i5
loop_5078:
tsubcc %g7, %i7, %l2
fandnot1s %f8, %f3, %f10
loop_5079:
xorcc %l3, %i1, %o5
fcmpeq16 %f4, %f0, %o3
stw %g2, [%l7 + 0x5C]
fcmpgt32 %f2, %f4, %o6
tvc %icc, 0x1
bpos,a loop_5080
fpack16 %f4, %f2
ldsw [%l7 + 0x14], %g4
fcmpd %fcc2, %f12, %f10
loop_5080:
fnegs %f10, %f5
fbne,a %fcc3, loop_5081
movrgz %g1, 0x1E2, %o2
stw %l4, [%l7 + 0x7C]
movpos %xcc, %i2, %g6
loop_5081:
fpsub32 %f8, %f10, %f4
stw %l5, [%l7 + 0x78]
lduh [%l7 + 0x4A], %l0
fsrc2 %f8, %f10
fors %f5, %f1, %f15
fmovrde %l1, %f12, %f12
stx %i4, [%l7 + 0x40]
edge32ln %l6, %o4, %g5
sth %i0, [%l7 + 0x6A]
movcs %icc, %o1, %g3
tpos %xcc, 0x3
fmovde %xcc, %f7, %f7
fmovrsne %i3, %f5, %f10
ld [%l7 + 0x6C], %f5
fmuld8sux16 %f13, %f4, %f6
mulx %o7, %o0, %i6
lduw [%l7 + 0x70], %i5
ldsb [%l7 + 0x27], %g7
fnegd %f0, %f2
ldsw [%l7 + 0x50], %l2
fandnot1 %f14, %f2, %f6
subc %i7, %l3, %i1
fmovrdne %o5, %f8, %f0
andcc %o3, 0x104C, %o6
fornot2s %f2, %f8, %f4
sdivcc %g4, 0x09CA, %g1
tsubcctv %o2, 0x16C2, %g2
array32 %l4, %g6, %i2
sll %l5, %l0, %i4
st %f13, [%l7 + 0x18]
fble,a %fcc3, loop_5082
edge32l %l1, %o4, %l6
ldsh [%l7 + 0x2E], %i0
fmovsne %xcc, %f12, %f13
loop_5082:
tcc %icc, 0x3
stb %g5, [%l7 + 0x39]
ldd [%l7 + 0x58], %f8
edge8 %o1, %g3, %i3
movrlez %o7, %i6, %o0
fmovrdgz %i5, %f10, %f8
stx %l2, [%l7 + 0x68]
fbe %fcc0, loop_5083
fble %fcc0, loop_5084
fnand %f10, %f6, %f2
brgez %g7, loop_5085
loop_5083:
tl %icc, 0x3
loop_5084:
stb %i7, [%l7 + 0x2B]
edge16ln %l3, %i1, %o3
loop_5085:
fbue %fcc0, loop_5086
stx %o5, [%l7 + 0x28]
lduw [%l7 + 0x4C], %g4
fmuld8ulx16 %f12, %f0, %f12
loop_5086:
xnor %g1, %o6, %o2
movn %xcc, %g2, %l4
nop
setx loop_5087, %l0, %l1
jmpl %l1, %i2
movleu %xcc, %l5, %l0
ldx [%l7 + 0x20], %g6
fblg,a %fcc1, loop_5088
loop_5087:
tleu %icc, 0x2
bn %xcc, loop_5089
ld [%l7 + 0x28], %f9
loop_5088:
sth %i4, [%l7 + 0x66]
fcmpne32 %f4, %f2, %l1
loop_5089:
brgz,a %o4, loop_5090
fmovspos %icc, %f15, %f14
fbg %fcc1, loop_5091
fmovdleu %xcc, %f7, %f0
loop_5090:
ldsh [%l7 + 0x5E], %i0
sdiv %g5, 0x13FE, %o1
loop_5091:
ldsb [%l7 + 0x6D], %g3
tn %icc, 0x1
ldub [%l7 + 0x40], %l6
fornot1s %f10, %f14, %f14
edge8 %i3, %i6, %o0
ld [%l7 + 0x10], %f12
fpadd16 %f6, %f2, %f8
st %f9, [%l7 + 0x30]
lduh [%l7 + 0x58], %o7
umul %i5, %g7, %i7
fmovdne %icc, %f3, %f15
fmovrslez %l3, %f15, %f6
udivx %l2, 0x1A6F, %i1
ldx [%l7 + 0x70], %o3
ldsw [%l7 + 0x0C], %o5
fmovscc %xcc, %f3, %f15
bg,pn %xcc, loop_5092
fcmpes %fcc0, %f3, %f2
stb %g1, [%l7 + 0x5C]
brnz,a %o6, loop_5093
loop_5092:
taddcctv %g4, 0x18D2, %o2
movg %icc, %l4, %i2
st %f14, [%l7 + 0x0C]
loop_5093:
fmovse %xcc, %f9, %f2
fornot2 %f4, %f8, %f10
movn %xcc, %l5, %l0
stw %g2, [%l7 + 0x3C]
std %f6, [%l7 + 0x28]
brlz,a %g6, loop_5094
tn %icc, 0x0
fnot1s %f7, %f3
movvc %icc, %l1, %i4
loop_5094:
ldx [%l7 + 0x68], %i0
lduw [%l7 + 0x18], %o4
subcc %g5, %o1, %g3
fmovsvs %xcc, %f2, %f14
orn %l6, 0x068C, %i3
tpos %xcc, 0x6
xnorcc %i6, 0x1C9F, %o0
udivcc %o7, 0x1C52, %g7
and %i5, %l3, %i7
move %xcc, %l2, %o3
edge32ln %i1, %g1, %o5
fmul8sux16 %f14, %f8, %f8
fpadd16 %f0, %f8, %f4
tne %icc, 0x2
ldsh [%l7 + 0x4E], %o6
std %f8, [%l7 + 0x48]
tvc %icc, 0x5
srl %o2, 0x0E, %l4
fmovsa %xcc, %f5, %f0
std %f2, [%l7 + 0x28]
sdiv %g4, 0x1E0D, %i2
stx %l0, [%l7 + 0x78]
stx %l5, [%l7 + 0x38]
fpsub32 %f4, %f2, %f2
tneg %xcc, 0x4
fmovrsgz %g2, %f9, %f12
fandnot2s %f10, %f14, %f14
ldsb [%l7 + 0x49], %g6
brgez %i4, loop_5095
fandnot1s %f14, %f3, %f10
fmovsle %xcc, %f7, %f9
movrgz %i0, %l1, %o4
loop_5095:
movleu %xcc, %o1, %g5
ld [%l7 + 0x24], %f9
stx %g3, [%l7 + 0x18]
ldsh [%l7 + 0x6A], %l6
fandnot2 %f8, %f10, %f14
alignaddr %i3, %o0, %i6
stx %g7, [%l7 + 0x30]
sth %o7, [%l7 + 0x60]
ldsw [%l7 + 0x50], %l3
fpsub16 %f6, %f6, %f4
fmovdl %icc, %f9, %f3
popc 0x09CF, %i7
bpos,pt %xcc, loop_5096
xnor %l2, %o3, %i5
fxors %f10, %f10, %f10
stb %i1, [%l7 + 0x1E]
loop_5096:
fmovrdlez %o5, %f2, %f12
sth %o6, [%l7 + 0x40]
fmovrdlz %g1, %f10, %f0
stw %o2, [%l7 + 0x2C]
ldsb [%l7 + 0x3F], %g4
ldub [%l7 + 0x6C], %i2
orn %l0, 0x11DD, %l4
array16 %g2, %g6, %l5
ld [%l7 + 0x3C], %f8
tvs %xcc, 0x1
movrlz %i4, %l1, %o4
ldx [%l7 + 0x20], %o1
fcmps %fcc0, %f10, %f14
tsubcctv %g5, %g3, %i0
srlx %l6, %o0, %i6
fabsd %f14, %f0
stw %i3, [%l7 + 0x18]
movvc %icc, %g7, %l3
brlz,a %i7, loop_5097
ld [%l7 + 0x18], %f2
lduh [%l7 + 0x4E], %o7
ba %xcc, loop_5098
loop_5097:
ldsh [%l7 + 0x32], %o3
stw %i5, [%l7 + 0x54]
fmul8x16 %f13, %f14, %f10
loop_5098:
lduh [%l7 + 0x0A], %l2
fnands %f11, %f9, %f15
move %icc, %i1, %o6
fmovdcc %icc, %f9, %f10
st %f5, [%l7 + 0x64]
fmovdge %icc, %f7, %f13
add %g1, 0x1B6B, %o5
fones %f13
fsrc1 %f0, %f10
sdiv %o2, 0x15D3, %g4
fsrc2 %f10, %f0
fbe %fcc1, loop_5099
tgu %xcc, 0x7
addccc %i2, 0x14FC, %l4
ldub [%l7 + 0x41], %g2
loop_5099:
tsubcc %g6, 0x1982, %l0
pdist %f14, %f10, %f2
st %f11, [%l7 + 0x5C]
addccc %i4, 0x1E07, %l5
nop
setx loop_5100, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrne %o4, %l1, %o1
ldsh [%l7 + 0x6E], %g3
bl,a,pn %xcc, loop_5101
loop_5100:
ldsh [%l7 + 0x0C], %i0
sth %l6, [%l7 + 0x76]
ldsw [%l7 + 0x38], %g5
loop_5101:
lduw [%l7 + 0x20], %o0
fbug,a %fcc1, loop_5102
fpsub16s %f8, %f7, %f12
fba %fcc3, loop_5103
lduw [%l7 + 0x7C], %i3
loop_5102:
lduh [%l7 + 0x7A], %g7
fcmpne16 %f12, %f8, %i6
loop_5103:
bne,a loop_5104
fbu %fcc2, loop_5105
add %l3, %o7, %i7
bgu loop_5106
loop_5104:
fxor %f14, %f8, %f4
loop_5105:
alignaddrl %o3, %l2, %i5
movcc %xcc, %o6, %g1
loop_5106:
fexpand %f9, %f8
ble loop_5107
sth %o5, [%l7 + 0x42]
ldd [%l7 + 0x48], %f10
or %o2, 0x0D2F, %i1
loop_5107:
fmovscc %icc, %f3, %f2
ld [%l7 + 0x50], %f14
tl %icc, 0x0
brlz,a %i2, loop_5108
tge %icc, 0x2
fbg,a %fcc2, loop_5109
brlz,a %l4, loop_5110
loop_5108:
udiv %g4, 0x0DE2, %g6
edge8l %g2, %i4, %l5
loop_5109:
brz,a %l0, loop_5111
loop_5110:
fpack16 %f2, %f11
array8 %o4, %o1, %g3
lduh [%l7 + 0x4E], %l1
loop_5111:
bleu,a loop_5112
xor %i0, 0x1F55, %l6
stb %g5, [%l7 + 0x45]
fmovdvc %icc, %f10, %f9
loop_5112:
lduh [%l7 + 0x0A], %i3
edge8n %o0, %g7, %l3
subccc %i6, %i7, %o7
fcmple16 %f6, %f0, %l2
array32 %i5, %o3, %g1
ld [%l7 + 0x14], %f10
bgu,a,pn %icc, loop_5113
fblg %fcc0, loop_5114
fones %f8
fbuge %fcc0, loop_5115
loop_5113:
fmovrsne %o6, %f12, %f15
loop_5114:
fexpand %f14, %f6
lduh [%l7 + 0x3C], %o2
loop_5115:
fmovrdlz %i1, %f6, %f0
fmovspos %xcc, %f5, %f2
fmovrdlez %i2, %f12, %f4
stb %o5, [%l7 + 0x56]
fmovdg %icc, %f0, %f14
fpsub16s %f14, %f12, %f14
fpadd16 %f14, %f12, %f8
orncc %l4, %g6, %g4
std %f4, [%l7 + 0x18]
ldd [%l7 + 0x68], %f10
nop
setx loop_5116, %l0, %l1
jmpl %l1, %g2
lduw [%l7 + 0x44], %l5
tvs %xcc, 0x4
ldx [%l7 + 0x70], %l0
loop_5116:
edge32 %i4, %o1, %g3
ldx [%l7 + 0x38], %l1
fmovde %icc, %f4, %f3
tneg %icc, 0x6
movrgez %o4, 0x0C8, %l6
fbug %fcc3, loop_5117
orcc %g5, %i3, %i0
ld [%l7 + 0x48], %f1
tn %icc, 0x7
loop_5117:
ldsb [%l7 + 0x3D], %o0
fpadd16s %f15, %f9, %f2
ldub [%l7 + 0x46], %l3
ldsw [%l7 + 0x10], %i6
lduh [%l7 + 0x50], %i7
fmul8x16 %f7, %f12, %f0
stx %o7, [%l7 + 0x30]
andn %g7, %i5, %l2
ldx [%l7 + 0x70], %g1
fblg %fcc3, loop_5118
alignaddrl %o3, %o6, %o2
ld [%l7 + 0x68], %f10
fpadd32s %f11, %f0, %f8
loop_5118:
edge8l %i2, %i1, %l4
fmul8ulx16 %f0, %f0, %f8
movrgz %g6, %o5, %g2
fbue,a %fcc0, loop_5119
bshuffle %f2, %f0, %f0
fnors %f6, %f1, %f14
fmuld8ulx16 %f12, %f11, %f2
loop_5119:
stb %g4, [%l7 + 0x20]
sth %l0, [%l7 + 0x36]
fnot1s %f2, %f5
tpos %xcc, 0x1
lduw [%l7 + 0x6C], %i4
tn %icc, 0x1
ldx [%l7 + 0x28], %l5
ldsh [%l7 + 0x4C], %o1
fcmpes %fcc0, %f0, %f0
orn %g3, 0x18D3, %l1
fmovrdlz %o4, %f12, %f12
ld [%l7 + 0x70], %f15
nop
setx loop_5120, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f4, [%l7 + 0x20]
fmovsn %xcc, %f12, %f2
sth %l6, [%l7 + 0x08]
loop_5120:
edge16l %i3, %g5, %i0
fpack16 %f4, %f4
smul %l3, %i6, %o0
bcc,a %icc, loop_5121
tsubcctv %o7, 0x0B17, %i7
ldx [%l7 + 0x58], %g7
orn %l2, 0x1E8D, %i5
loop_5121:
fandnot2s %f12, %f2, %f3
tl %icc, 0x5
brgez %o3, loop_5122
stw %o6, [%l7 + 0x28]
ld [%l7 + 0x38], %f0
fblg %fcc1, loop_5123
loop_5122:
xnor %o2, 0x10C9, %g1
taddcc %i1, 0x1E5A, %l4
movne %icc, %g6, %i2
loop_5123:
ldsh [%l7 + 0x5A], %g2
or %o5, %l0, %g4
fmovspos %icc, %f11, %f12
lduw [%l7 + 0x40], %l5
lduw [%l7 + 0x28], %o1
add %g3, 0x1229, %i4
fsrc1 %f4, %f12
and %l1, 0x13BB, %l6
brz,a %o4, loop_5124
call loop_5125
lduw [%l7 + 0x70], %i3
stw %g5, [%l7 + 0x6C]
loop_5124:
ld [%l7 + 0x40], %f8
loop_5125:
movneg %xcc, %l3, %i0
fmovrsne %i6, %f3, %f11
std %f14, [%l7 + 0x40]
bne,a loop_5126
orncc %o7, %o0, %i7
std %f4, [%l7 + 0x68]
orn %l2, %g7, %i5
loop_5126:
fornot2 %f4, %f12, %f4
tvs %icc, 0x0
addc %o3, 0x1A15, %o6
ld [%l7 + 0x58], %f9
be %icc, loop_5127
fbul,a %fcc0, loop_5128
xorcc %g1, %o2, %l4
fandnot2 %f14, %f8, %f14
loop_5127:
fcmple32 %f14, %f6, %g6
loop_5128:
ldsw [%l7 + 0x30], %i2
fzeros %f1
orcc %g2, 0x133B, %o5
fmovsl %icc, %f2, %f1
ldx [%l7 + 0x18], %i1
st %f5, [%l7 + 0x64]
sth %l0, [%l7 + 0x3C]
ldsb [%l7 + 0x4F], %g4
fors %f12, %f6, %f14
fands %f10, %f15, %f4
st %f4, [%l7 + 0x2C]
addccc %l5, %g3, %o1
edge32ln %l1, %i4, %o4
bcs,a loop_5129
stw %i3, [%l7 + 0x78]
fmovsleu %icc, %f1, %f4
stw %g5, [%l7 + 0x68]
loop_5129:
ld [%l7 + 0x48], %f4
fpsub32 %f0, %f8, %f14
fnegs %f5, %f6
fsrc1 %f0, %f2
fornot2s %f11, %f10, %f8
ba,a %icc, loop_5130
srlx %l3, %l6, %i0
movre %o7, 0x0F8, %i6
sllx %i7, 0x0C, %o0
loop_5130:
ldd [%l7 + 0x10], %f2
fmovdvs %xcc, %f2, %f6
lduh [%l7 + 0x40], %l2
fcmpgt16 %f2, %f12, %i5
smulcc %g7, %o3, %o6
movn %icc, %g1, %l4
ldsw [%l7 + 0x24], %g6
ldsw [%l7 + 0x20], %o2
fpackfix %f4, %f0
tcc %icc, 0x3
bgu %icc, loop_5131
alignaddr %i2, %o5, %g2
fmovrdgez %i1, %f0, %f10
bne,a,pt %icc, loop_5132
loop_5131:
sethi 0x1D9E, %l0
orn %l5, 0x1833, %g4
movgu %xcc, %o1, %g3
loop_5132:
ldsh [%l7 + 0x4A], %i4
st %f3, [%l7 + 0x50]
xorcc %o4, %i3, %l1
ldsh [%l7 + 0x14], %l3
ldsw [%l7 + 0x64], %l6
fbug %fcc2, loop_5133
fmovrdgz %i0, %f4, %f12
ldsw [%l7 + 0x0C], %o7
fmovrsgz %i6, %f3, %f3
loop_5133:
fmovsn %icc, %f6, %f1
fmul8x16 %f0, %f6, %f6
fzeros %f13
fmovrdne %i7, %f0, %f6
fmuld8sux16 %f8, %f8, %f12
lduh [%l7 + 0x52], %o0
array32 %g5, %i5, %l2
movcc %xcc, %o3, %o6
fcmpeq16 %f2, %f2, %g7
movneg %icc, %g1, %l4
udivcc %o2, 0x076E, %i2
bg %icc, loop_5134
fmovrsgz %g6, %f9, %f3
fmovdvs %icc, %f11, %f8
fmovsle %xcc, %f7, %f12
loop_5134:
sth %g2, [%l7 + 0x40]
lduw [%l7 + 0x64], %o5
std %f4, [%l7 + 0x40]
ldsh [%l7 + 0x6C], %l0
tcs %icc, 0x2
movleu %icc, %i1, %l5
fsrc1s %f10, %f11
stw %g4, [%l7 + 0x60]
fcmpd %fcc1, %f6, %f14
fbu %fcc3, loop_5135
ldx [%l7 + 0x50], %o1
brgez %g3, loop_5136
sth %o4, [%l7 + 0x5C]
loop_5135:
fmovda %xcc, %f5, %f15
lduh [%l7 + 0x1A], %i4
loop_5136:
fmovrde %i3, %f12, %f8
fbl,a %fcc2, loop_5137
ta %icc, 0x0
lduh [%l7 + 0x26], %l1
movg %icc, %l6, %l3
loop_5137:
sth %o7, [%l7 + 0x60]
movneg %icc, %i0, %i6
fmovdgu %xcc, %f15, %f8
brlez,a %i7, loop_5138
tge %xcc, 0x7
fmovrsgz %g5, %f5, %f9
bleu,a %icc, loop_5139
loop_5138:
mulx %o0, 0x1932, %i5
lduh [%l7 + 0x16], %l2
udiv %o6, 0x0CE0, %o3
loop_5139:
fbule %fcc0, loop_5140
tl %icc, 0x3
movrne %g7, 0x3F5, %g1
st %f7, [%l7 + 0x18]
loop_5140:
sth %l4, [%l7 + 0x76]
fnands %f3, %f14, %f6
tcc %icc, 0x5
fpsub16s %f1, %f4, %f7
ldsh [%l7 + 0x6C], %o2
tcc %xcc, 0x2
edge8 %g6, %i2, %g2
movrlez %l0, 0x0F7, %o5
andncc %i1, %l5, %o1
alignaddr %g3, %g4, %o4
fmovde %xcc, %f1, %f14
ldd [%l7 + 0x28], %f8
fxor %f0, %f2, %f2
ldx [%l7 + 0x18], %i3
bl,a,pn %xcc, loop_5141
stx %i4, [%l7 + 0x08]
std %f4, [%l7 + 0x08]
te %icc, 0x6
loop_5141:
fmovrsgz %l6, %f14, %f0
lduw [%l7 + 0x10], %l3
st %f2, [%l7 + 0x5C]
ldd [%l7 + 0x28], %f0
stx %o7, [%l7 + 0x38]
sth %i0, [%l7 + 0x24]
ldsh [%l7 + 0x6A], %l1
ldsw [%l7 + 0x20], %i6
subc %i7, %g5, %i5
fabsd %f14, %f12
fnot1 %f14, %f8
for %f2, %f8, %f2
st %f10, [%l7 + 0x5C]
movrlez %o0, %o6, %l2
lduh [%l7 + 0x26], %g7
fandnot1s %f12, %f13, %f4
lduw [%l7 + 0x0C], %o3
xor %l4, 0x0D8F, %g1
mulscc %g6, %i2, %g2
sth %l0, [%l7 + 0x2E]
fone %f0
fbul,a %fcc1, loop_5142
fmovsvs %xcc, %f13, %f2
addc %o5, 0x0CE4, %o2
fbg,a %fcc1, loop_5143
loop_5142:
sllx %l5, 0x18, %i1
umul %g3, %o1, %o4
stw %g4, [%l7 + 0x54]
loop_5143:
ldub [%l7 + 0x60], %i3
edge8 %i4, %l3, %o7
ldsb [%l7 + 0x64], %l6
fmul8x16al %f0, %f11, %f2
ldub [%l7 + 0x29], %i0
umulcc %i6, %l1, %i7
andn %i5, %o0, %o6
fsrc2s %f2, %f1
fmovsvs %icc, %f7, %f2
ble,a,pt %xcc, loop_5144
alignaddrl %g5, %g7, %o3
fmovscc %icc, %f7, %f7
xorcc %l2, %g1, %g6
loop_5144:
sra %l4, 0x12, %i2
fmovscs %icc, %f2, %f1
ldub [%l7 + 0x73], %l0
for %f10, %f14, %f8
stx %o5, [%l7 + 0x38]
ldsw [%l7 + 0x34], %g2
call loop_5145
std %f2, [%l7 + 0x78]
ld [%l7 + 0x38], %f3
fands %f10, %f6, %f14
loop_5145:
sth %l5, [%l7 + 0x24]
edge16ln %o2, %i1, %g3
fbne,a %fcc2, loop_5146
fexpand %f4, %f10
std %f4, [%l7 + 0x18]
ldx [%l7 + 0x50], %o4
loop_5146:
fbug,a %fcc3, loop_5147
std %f8, [%l7 + 0x30]
ldx [%l7 + 0x28], %g4
ldsb [%l7 + 0x4F], %i3
loop_5147:
edge16 %o1, %l3, %o7
ldub [%l7 + 0x2E], %l6
ldsb [%l7 + 0x22], %i4
ldub [%l7 + 0x2C], %i6
std %f12, [%l7 + 0x20]
brlz %l1, loop_5148
ldsb [%l7 + 0x27], %i7
xnorcc %i0, %i5, %o6
fpack32 %f4, %f2, %f6
loop_5148:
ldsb [%l7 + 0x10], %o0
movgu %icc, %g5, %o3
or %l2, %g7, %g6
fnot1s %f4, %f14
ba,pt %xcc, loop_5149
for %f0, %f4, %f14
bn,a %icc, loop_5150
xorcc %g1, %i2, %l4
loop_5149:
bvc,pt %xcc, loop_5151
bvs,a %xcc, loop_5152
loop_5150:
movcs %xcc, %l0, %g2
brlez %l5, loop_5153
loop_5151:
ldsh [%l7 + 0x0C], %o2
loop_5152:
lduh [%l7 + 0x6A], %o5
ldsh [%l7 + 0x56], %i1
loop_5153:
lduw [%l7 + 0x68], %g3
edge16l %o4, %i3, %o1
fands %f1, %f4, %f14
fmovsn %xcc, %f2, %f8
fbuge,a %fcc2, loop_5154
fmovrde %l3, %f12, %f14
lduw [%l7 + 0x5C], %o7
sra %l6, 0x15, %g4
loop_5154:
movvc %xcc, %i4, %i6
brnz %l1, loop_5155
ldsb [%l7 + 0x3B], %i0
ldsb [%l7 + 0x15], %i7
ldsb [%l7 + 0x61], %o6
loop_5155:
umul %i5, %o0, %g5
fbue %fcc1, loop_5156
bgu loop_5157
std %f4, [%l7 + 0x40]
fmovsa %icc, %f0, %f9
loop_5156:
lduh [%l7 + 0x18], %l2
loop_5157:
fmovrdlz %o3, %f6, %f0
subcc %g6, 0x1DE0, %g1
movvc %xcc, %i2, %l4
brnz %g7, loop_5158
ld [%l7 + 0x38], %f11
fmovdpos %icc, %f9, %f10
sth %l0, [%l7 + 0x7A]
loop_5158:
tge %xcc, 0x7
bgu loop_5159
fmovrdlz %l5, %f8, %f14
edge8 %g2, %o5, %o2
bge loop_5160
loop_5159:
fsrc1 %f14, %f8
stb %g3, [%l7 + 0x49]
fmul8x16au %f14, %f14, %f2
loop_5160:
lduh [%l7 + 0x50], %o4
fmovsle %icc, %f14, %f12
sth %i3, [%l7 + 0x14]
umulcc %o1, 0x02D5, %i1
bneg,pt %xcc, loop_5161
fbule,a %fcc0, loop_5162
st %f9, [%l7 + 0x70]
movrlez %l3, 0x2E5, %o7
loop_5161:
stx %l6, [%l7 + 0x18]
loop_5162:
ldx [%l7 + 0x40], %i4
fcmpgt16 %f0, %f12, %g4
fbe,a %fcc3, loop_5163
ldsw [%l7 + 0x24], %i6
fmovsge %xcc, %f10, %f0
ldx [%l7 + 0x10], %i0
loop_5163:
bg,pt %icc, loop_5164
ldsb [%l7 + 0x14], %i7
fnors %f5, %f6, %f6
movcs %icc, %o6, %i5
loop_5164:
andncc %l1, %g5, %o0
ldd [%l7 + 0x70], %f2
fmovrdgez %o3, %f8, %f4
lduw [%l7 + 0x24], %l2
ldsw [%l7 + 0x10], %g1
ldsw [%l7 + 0x40], %g6
fcmpeq16 %f14, %f12, %i2
st %f0, [%l7 + 0x44]
fmovse %xcc, %f10, %f0
sth %l4, [%l7 + 0x4E]
subc %l0, %g7, %l5
lduw [%l7 + 0x68], %o5
bcc,a,pn %xcc, loop_5165
movpos %xcc, %g2, %g3
fandnot1s %f0, %f1, %f5
ba,a loop_5166
loop_5165:
fcmple16 %f6, %f6, %o4
bpos,a,pt %icc, loop_5167
fxnor %f10, %f10, %f14
loop_5166:
fmovsneg %xcc, %f0, %f9
fandnot1s %f5, %f8, %f0
loop_5167:
array8 %i3, %o1, %i1
fzeros %f15
edge32ln %l3, %o7, %l6
fnegs %f6, %f7
std %f12, [%l7 + 0x60]
stx %o2, [%l7 + 0x78]
fmovscs %xcc, %f11, %f0
nop
setx loop_5168, %l0, %l1
jmpl %l1, %i4
array32 %i6, %g4, %i0
fbue %fcc1, loop_5169
stx %i7, [%l7 + 0x60]
loop_5168:
fandnot1s %f13, %f12, %f11
srax %i5, %o6, %l1
loop_5169:
fblg,a %fcc2, loop_5170
brlez %o0, loop_5171
tle %xcc, 0x3
fbule %fcc1, loop_5172
loop_5170:
add %g5, 0x03B6, %l2
loop_5171:
fbl %fcc1, loop_5173
alignaddr %o3, %g1, %g6
loop_5172:
fmul8x16au %f14, %f9, %f2
bcc loop_5174
loop_5173:
array32 %i2, %l4, %l0
nop
setx loop_5175, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ta %xcc, 0x7
loop_5174:
stx %l5, [%l7 + 0x30]
stw %o5, [%l7 + 0x60]
loop_5175:
fbl %fcc3, loop_5176
lduh [%l7 + 0x5A], %g7
fornot2s %f12, %f5, %f8
fmovscs %xcc, %f9, %f10
loop_5176:
mulscc %g2, %o4, %g3
fbo,a %fcc0, loop_5177
lduh [%l7 + 0x10], %o1
sth %i3, [%l7 + 0x4A]
fbu %fcc1, loop_5178
loop_5177:
ldd [%l7 + 0x60], %f10
fmovsneg %xcc, %f12, %f7
movleu %xcc, %l3, %i1
loop_5178:
fmovsle %xcc, %f11, %f13
ba,a %xcc, loop_5179
movl %icc, %o7, %l6
edge16ln %o2, %i6, %i4
movvs %icc, %i0, %i7
loop_5179:
addc %i5, %o6, %g4
xnorcc %o0, %l1, %l2
fzero %f10
fmovrde %o3, %f12, %f2
bshuffle %f12, %f12, %f14
stx %g5, [%l7 + 0x70]
fmovde %xcc, %f7, %f4
fbge,a %fcc1, loop_5180
srlx %g6, %i2, %l4
ldub [%l7 + 0x3D], %l0
ldsw [%l7 + 0x74], %l5
loop_5180:
fbuge %fcc2, loop_5181
fbl %fcc1, loop_5182
st %f13, [%l7 + 0x58]
ldsb [%l7 + 0x0E], %o5
loop_5181:
movrne %g7, %g1, %o4
loop_5182:
lduh [%l7 + 0x3E], %g3
lduh [%l7 + 0x0E], %g2
ld [%l7 + 0x3C], %f0
fnands %f7, %f15, %f5
umulcc %i3, 0x0FB1, %l3
udivcc %i1, 0x1D75, %o1
fcmpne16 %f0, %f4, %o7
ldsh [%l7 + 0x40], %l6
mulx %o2, %i6, %i4
fmovsneg %icc, %f14, %f6
stx %i0, [%l7 + 0x48]
lduh [%l7 + 0x58], %i5
bl,pt %icc, loop_5183
andncc %i7, %g4, %o6
fandnot2s %f14, %f14, %f2
umul %l1, 0x066C, %l2
loop_5183:
ldsb [%l7 + 0x6E], %o3
fzeros %f6
fmovrdlz %g5, %f8, %f6
alignaddrl %o0, %g6, %i2
fnegd %f2, %f2
lduh [%l7 + 0x7C], %l4
stx %l5, [%l7 + 0x18]
fnegs %f10, %f5
ldd [%l7 + 0x40], %f6
stb %o5, [%l7 + 0x40]
movl %xcc, %g7, %g1
fmovdcc %xcc, %f3, %f7
movrlez %l0, 0x116, %g3
array32 %o4, %g2, %i3
bvs,pt %xcc, loop_5184
stx %l3, [%l7 + 0x30]
ldsb [%l7 + 0x76], %i1
fmovsgu %xcc, %f6, %f7
loop_5184:
brnz %o7, loop_5185
fmovrslz %l6, %f14, %f13
nop
setx loop_5186, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbo,a %fcc0, loop_5187
loop_5185:
fbue,a %fcc2, loop_5188
bleu,a,pt %xcc, loop_5189
loop_5186:
fmovdn %xcc, %f1, %f4
loop_5187:
fblg,a %fcc3, loop_5190
loop_5188:
lduh [%l7 + 0x0E], %o2
loop_5189:
bleu,a %icc, loop_5191
fcmpeq16 %f6, %f6, %i6
loop_5190:
tgu %xcc, 0x2
ldd [%l7 + 0x38], %f12
loop_5191:
movge %icc, %i4, %i0
addc %i5, 0x177D, %o1
bvs %xcc, loop_5192
edge16ln %i7, %g4, %l1
fpsub16s %f9, %f1, %f8
fbue %fcc3, loop_5193
loop_5192:
lduh [%l7 + 0x12], %l2
ldsh [%l7 + 0x08], %o3
fnot1s %f13, %f13
loop_5193:
ldsh [%l7 + 0x24], %g5
fpsub32s %f1, %f8, %f4
fmovrslz %o0, %f11, %f2
edge8l %g6, %o6, %i2
tgu %icc, 0x3
move %xcc, %l4, %o5
std %f6, [%l7 + 0x50]
movne %icc, %l5, %g1
smul %l0, %g3, %o4
fandnot2s %f6, %f2, %f1
fbuge %fcc1, loop_5194
fpack16 %f10, %f15
fmovdn %xcc, %f7, %f9
ldsh [%l7 + 0x2E], %g2
loop_5194:
tcs %icc, 0x3
fmul8x16au %f7, %f1, %f14
fpadd16s %f4, %f0, %f9
addcc %i3, 0x013A, %g7
taddcctv %i1, 0x1A8C, %l3
fblg,a %fcc0, loop_5195
tneg %xcc, 0x5
ld [%l7 + 0x10], %f7
movle %xcc, %l6, %o7
loop_5195:
lduw [%l7 + 0x1C], %o2
fmovrslz %i6, %f2, %f11
ldsb [%l7 + 0x3A], %i0
std %f2, [%l7 + 0x20]
fble %fcc1, loop_5196
fmul8x16au %f9, %f3, %f8
tcc %icc, 0x1
movne %icc, %i5, %o1
loop_5196:
ldub [%l7 + 0x4B], %i7
fbl %fcc0, loop_5197
popc 0x0B59, %g4
fcmple16 %f10, %f4, %l1
nop
setx loop_5198, %l0, %l1
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_5197:
ble,a %icc, loop_5199
stb %l2, [%l7 + 0x1B]
fnor %f4, %f10, %f4
loop_5198:
be,a %xcc, loop_5200
loop_5199:
fsrc1s %f11, %f2
fpsub16s %f5, %f7, %f4
fmovsge %xcc, %f11, %f8
loop_5200:
fmovrdlz %o3, %f6, %f2
edge32 %g5, %o0, %g6
for %f4, %f14, %f2
sth %o6, [%l7 + 0x3A]
fmovsge %xcc, %f14, %f1
ldx [%l7 + 0x70], %i4
bg loop_5201
movgu %xcc, %l4, %i2
xnorcc %o5, %l5, %l0
fba,a %fcc3, loop_5202
loop_5201:
fcmpne32 %f12, %f2, %g1
edge16n %o4, %g2, %i3
fmovdcc %xcc, %f10, %f2
loop_5202:
smulcc %g3, %i1, %l3
andcc %l6, 0x0464, %g7
fblg %fcc3, loop_5203
edge32 %o2, %i6, %o7
addcc %i0, %o1, %i7
alignaddrl %g4, %l1, %i5
loop_5203:
bgu,a,pt %icc, loop_5204
tge %icc, 0x4
brnz %l2, loop_5205
lduh [%l7 + 0x1C], %g5
loop_5204:
tpos %xcc, 0x1
tn %icc, 0x3
loop_5205:
fmovdl %icc, %f11, %f14
sdivx %o3, 0x06C3, %o0
xor %g6, 0x099C, %o6
bpos,a %icc, loop_5206
ldsb [%l7 + 0x74], %i4
subccc %i2, %l4, %o5
edge32 %l0, %l5, %g1
loop_5206:
fands %f0, %f13, %f9
movrgz %g2, 0x2AC, %i3
sth %o4, [%l7 + 0x0A]
ld [%l7 + 0x30], %f6
ldsh [%l7 + 0x46], %g3
ldd [%l7 + 0x50], %f14
fmovdpos %icc, %f10, %f12
fzeros %f2
ldsh [%l7 + 0x64], %i1
tcc %icc, 0x6
st %f12, [%l7 + 0x14]
ldx [%l7 + 0x20], %l6
fone %f4
taddcctv %l3, %g7, %i6
std %f4, [%l7 + 0x60]
ldub [%l7 + 0x24], %o2
movvs %icc, %o7, %o1
ldd [%l7 + 0x28], %f12
fmovsleu %xcc, %f12, %f3
fcmpes %fcc3, %f13, %f6
udivcc %i0, 0x178E, %g4
fbule,a %fcc2, loop_5207
movne %xcc, %i7, %l1
fmovrse %i5, %f12, %f4
lduw [%l7 + 0x70], %g5
loop_5207:
movrgz %l2, %o3, %g6
edge32 %o0, %i4, %i2
tcc %icc, 0x1
tcs %icc, 0x5
fmovrdlz %l4, %f0, %f14
fnands %f14, %f2, %f10
ldd [%l7 + 0x20], %f0
st %f1, [%l7 + 0x6C]
sth %o5, [%l7 + 0x12]
fmovdne %xcc, %f3, %f7
lduw [%l7 + 0x4C], %l0
add %o6, 0x1350, %l5
bcc %icc, loop_5208
fmovrdgez %g2, %f4, %f12
fmovrse %i3, %f0, %f9
fnor %f0, %f10, %f12
loop_5208:
fmovdl %xcc, %f2, %f6
fzeros %f3
brnz %g1, loop_5209
lduh [%l7 + 0x64], %g3
fnot1s %f9, %f3
fmovrdgez %o4, %f2, %f4
loop_5209:
ldsb [%l7 + 0x2D], %i1
fpsub16s %f2, %f4, %f10
fmovrdlez %l3, %f4, %f8
fmovrde %g7, %f8, %f8
fmovsn %xcc, %f6, %f13
ldd [%l7 + 0x18], %f10
edge32l %i6, %l6, %o7
pdist %f12, %f4, %f4
fbug,a %fcc3, loop_5210
st %f6, [%l7 + 0x0C]
stb %o2, [%l7 + 0x43]
tvs %icc, 0x1
loop_5210:
movge %xcc, %o1, %i0
brz %g4, loop_5211
subcc %i7, 0x0DD6, %l1
std %f6, [%l7 + 0x40]
ldsh [%l7 + 0x48], %i5
loop_5211:
ldsb [%l7 + 0x7C], %g5
brz,a %l2, loop_5212
fbo %fcc1, loop_5213
ldx [%l7 + 0x18], %g6
fmovrdne %o0, %f4, %f8
loop_5212:
ld [%l7 + 0x60], %f1
loop_5213:
lduh [%l7 + 0x78], %o3
ldsw [%l7 + 0x68], %i2
tge %icc, 0x4
stw %l4, [%l7 + 0x28]
stb %o5, [%l7 + 0x71]
ldsh [%l7 + 0x70], %l0
andn %o6, 0x01FC, %l5
fmovdpos %icc, %f8, %f13
ldsw [%l7 + 0x7C], %i4
edge32ln %i3, %g2, %g1
umulcc %g3, 0x04BC, %o4
bvs %xcc, loop_5214
orncc %l3, %i1, %g7
srl %i6, 0x13, %l6
tl %xcc, 0x4
loop_5214:
stx %o7, [%l7 + 0x78]
tsubcc %o1, %i0, %g4
fpadd32 %f0, %f4, %f0
lduh [%l7 + 0x3C], %o2
xnor %i7, 0x0F32, %l1
movcs %xcc, %i5, %g5
edge16n %l2, %g6, %o3
std %f0, [%l7 + 0x18]
fmul8sux16 %f14, %f6, %f2
std %f14, [%l7 + 0x48]
xnor %i2, %o0, %l4
fornot1 %f2, %f0, %f0
stx %o5, [%l7 + 0x48]
fbne %fcc1, loop_5215
smulcc %l0, 0x1BD1, %o6
brlz,a %l5, loop_5216
fmovsgu %icc, %f1, %f4
loop_5215:
fornot2 %f14, %f8, %f6
bpos,pn %icc, loop_5217
loop_5216:
ldsw [%l7 + 0x54], %i4
fbuge %fcc3, loop_5218
bcs loop_5219
loop_5217:
andn %i3, 0x12DC, %g1
stw %g2, [%l7 + 0x44]
loop_5218:
and %g3, %o4, %l3
loop_5219:
movne %xcc, %i1, %i6
taddcctv %l6, 0x0C16, %g7
bvc,a loop_5220
fmovdcc %xcc, %f14, %f15
alignaddr %o7, %o1, %g4
stw %o2, [%l7 + 0x2C]
loop_5220:
edge8n %i0, %i7, %i5
ldsw [%l7 + 0x34], %g5
movleu %icc, %l1, %l2
fmovrsgz %o3, %f10, %f9
fblg %fcc3, loop_5221
lduh [%l7 + 0x72], %g6
std %f0, [%l7 + 0x38]
std %f0, [%l7 + 0x78]
loop_5221:
nop
setx loop_5222, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbe %fcc3, loop_5223
fmovdge %xcc, %f4, %f13
edge16ln %i2, %l4, %o0
loop_5222:
lduh [%l7 + 0x74], %o5
loop_5223:
ld [%l7 + 0x74], %f1
std %f12, [%l7 + 0x38]
edge32l %o6, %l5, %i4
ldsb [%l7 + 0x5B], %i3
fmovsleu %icc, %f12, %f10
fabss %f12, %f3
lduw [%l7 + 0x6C], %g1
fcmpne16 %f6, %f10, %l0
xorcc %g3, 0x0B7C, %o4
st %f9, [%l7 + 0x38]
sth %g2, [%l7 + 0x40]
ldsh [%l7 + 0x18], %l3
fmul8x16 %f14, %f2, %f6
brlz %i6, loop_5224
fmovdge %icc, %f3, %f15
stx %i1, [%l7 + 0x50]
brlz,a %g7, loop_5225
loop_5224:
ldsb [%l7 + 0x08], %l6
stw %o1, [%l7 + 0x34]
smulcc %g4, %o2, %i0
loop_5225:
te %xcc, 0x0
fxors %f7, %f3, %f14
fba,a %fcc0, loop_5226
ldub [%l7 + 0x35], %i7
fxors %f10, %f7, %f11
fnot2 %f14, %f14
loop_5226:
ldsb [%l7 + 0x0D], %i5
fsrc1 %f4, %f8
std %f14, [%l7 + 0x38]
bgu,pn %xcc, loop_5227
movpos %icc, %o7, %g5
ld [%l7 + 0x2C], %f9
stx %l1, [%l7 + 0x78]
loop_5227:
lduh [%l7 + 0x6C], %l2
fmovrdlez %o3, %f2, %f4
ldsh [%l7 + 0x38], %i2
st %f15, [%l7 + 0x30]
tl %xcc, 0x3
fcmpne32 %f6, %f14, %l4
lduh [%l7 + 0x0E], %g6
fcmped %fcc3, %f6, %f8
fbn,a %fcc2, loop_5228
fpack16 %f8, %f15
fpadd16 %f4, %f2, %f8
tne %xcc, 0x1
loop_5228:
movg %xcc, %o5, %o0
fmovrslez %l5, %f3, %f1
fcmped %fcc2, %f6, %f10
bcc %icc, loop_5229
tne %icc, 0x6
fpadd32s %f3, %f8, %f9
fornot1 %f6, %f2, %f6
loop_5229:
fbne,a %fcc3, loop_5230
ldd [%l7 + 0x28], %f2
fbe,a %fcc2, loop_5231
brgez %i4, loop_5232
loop_5230:
fbe %fcc0, loop_5233
movn %icc, %o6, %i3
loop_5231:
std %f6, [%l7 + 0x28]
loop_5232:
ldsb [%l7 + 0x61], %l0
loop_5233:
fmovdcc %xcc, %f14, %f7
fmovrdne %g1, %f4, %f10
movle %xcc, %o4, %g3
bneg loop_5234
edge8 %g2, %i6, %i1
orcc %g7, %l6, %l3
fpadd32 %f6, %f6, %f0
loop_5234:
ldub [%l7 + 0x09], %g4
tvc %xcc, 0x0
fcmpne32 %f0, %f14, %o1
std %f14, [%l7 + 0x08]
ta %icc, 0x2
sra %o2, %i7, %i5
stx %o7, [%l7 + 0x38]
std %f12, [%l7 + 0x68]
fpackfix %f10, %f2
ldd [%l7 + 0x18], %f0
fmovsgu %icc, %f13, %f14
fmovspos %xcc, %f14, %f3
fmovdneg %icc, %f9, %f0
bvs,a,pn %xcc, loop_5235
bneg,a,pt %xcc, loop_5236
addccc %g5, %i0, %l2
movvc %xcc, %o3, %i2
loop_5235:
fmovdge %icc, %f0, %f15
loop_5236:
stw %l4, [%l7 + 0x24]
fmovdpos %xcc, %f15, %f7
fmovsne %xcc, %f8, %f5
mulscc %g6, %l1, %o0
ldub [%l7 + 0x2E], %l5
fblg %fcc1, loop_5237
fcmple16 %f2, %f0, %i4
fpack32 %f10, %f2, %f6
fmovrdne %o5, %f4, %f12
loop_5237:
ldsh [%l7 + 0x14], %i3
movrgz %l0, %o6, %g1
pdist %f10, %f2, %f4
ldsw [%l7 + 0x54], %o4
tl %icc, 0x3
srl %g2, %g3, %i6
fzero %f8
lduw [%l7 + 0x34], %i1
fxnors %f13, %f9, %f12
fmovdge %xcc, %f7, %f15
fpadd16s %f15, %f5, %f15
fbule %fcc2, loop_5238
fandnot2s %f9, %f2, %f5
bvs loop_5239
sth %g7, [%l7 + 0x38]
loop_5238:
fxors %f5, %f10, %f9
fnot2 %f10, %f4
loop_5239:
stb %l3, [%l7 + 0x73]
array16 %g4, %l6, %o2
movgu %icc, %o1, %i5
fpadd16s %f13, %f5, %f6
fcmps %fcc2, %f15, %f0
movpos %icc, %i7, %g5
fmovdg %icc, %f3, %f3
fmovrde %o7, %f10, %f10
fcmpne16 %f8, %f2, %l2
tvs %xcc, 0x2
umulcc %o3, 0x1424, %i2
ld [%l7 + 0x38], %f8
fandnot2 %f4, %f8, %f2
call loop_5240
fpadd32s %f0, %f6, %f7
movcs %icc, %i0, %g6
ldd [%l7 + 0x60], %f8
loop_5240:
fmovsneg %xcc, %f6, %f0
fble %fcc2, loop_5241
fpackfix %f8, %f8
std %f6, [%l7 + 0x50]
ldub [%l7 + 0x1F], %l4
loop_5241:
ld [%l7 + 0x74], %f2
fandnot1 %f8, %f2, %f2
fmovrdgez %o0, %f4, %f6
sethi 0x0DA5, %l1
sll %l5, %o5, %i4
fbe,a %fcc3, loop_5242
fornot1s %f2, %f5, %f11
ldsw [%l7 + 0x30], %l0
stb %i3, [%l7 + 0x6C]
loop_5242:
fbn,a %fcc0, loop_5243
ldd [%l7 + 0x68], %f0
movvs %xcc, %o6, %o4
lduh [%l7 + 0x46], %g1
loop_5243:
fornot1s %f10, %f14, %f7
or %g3, 0x02EA, %g2
edge16ln %i1, %g7, %i6
fmovdg %icc, %f12, %f11
ldsh [%l7 + 0x5A], %g4
sdivcc %l3, 0x0876, %o2
tsubcctv %o1, 0x170E, %i5
fandnot1 %f2, %f8, %f8
fmovsgu %icc, %f0, %f5
fbue,a %fcc1, loop_5244
tcs %icc, 0x3
ld [%l7 + 0x10], %f12
fpsub32s %f10, %f7, %f13
loop_5244:
bge,a loop_5245
fpack32 %f12, %f12, %f12
stx %i7, [%l7 + 0x38]
xorcc %l6, 0x0641, %g5
loop_5245:
ldub [%l7 + 0x7A], %o7
fbu,a %fcc0, loop_5246
stw %o3, [%l7 + 0x78]
ldd [%l7 + 0x10], %f0
xnor %i2, %l2, %i0
loop_5246:
std %f6, [%l7 + 0x18]
brlez,a %l4, loop_5247
nop
setx loop_5248, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movleu %xcc, %g6, %l1
fsrc1s %f11, %f11
loop_5247:
and %l5, %o5, %o0
loop_5248:
fmovrse %i4, %f15, %f10
fxnor %f14, %f0, %f12
fabss %f14, %f14
fmul8x16 %f7, %f12, %f0
umulcc %i3, %o6, %l0
sdivx %g1, 0x1BC2, %g3
movge %xcc, %g2, %o4
lduh [%l7 + 0x10], %i1
lduw [%l7 + 0x70], %i6
st %f2, [%l7 + 0x38]
ldsw [%l7 + 0x40], %g7
ldsh [%l7 + 0x08], %g4
fmul8x16au %f6, %f10, %f8
ld [%l7 + 0x34], %f10
movrlez %o2, %o1, %l3
movpos %xcc, %i7, %i5
stw %g5, [%l7 + 0x18]
ldsw [%l7 + 0x68], %l6
mulx %o3, 0x0791, %o7
mova %icc, %l2, %i0
stw %l4, [%l7 + 0x30]
fmovdpos %xcc, %f14, %f10
tpos %xcc, 0x1
tvc %xcc, 0x3
fbul,a %fcc2, loop_5249
brlz,a %g6, loop_5250
srlx %i2, 0x09, %l5
stw %o5, [%l7 + 0x60]
loop_5249:
stb %o0, [%l7 + 0x17]
loop_5250:
ldx [%l7 + 0x20], %l1
fmovrse %i3, %f1, %f0
add %o6, 0x0629, %l0
ldsw [%l7 + 0x3C], %i4
ldx [%l7 + 0x18], %g1
fpadd16s %f4, %f5, %f2
fnor %f10, %f6, %f6
fandnot1s %f13, %f7, %f14
ldsw [%l7 + 0x1C], %g3
st %f15, [%l7 + 0x4C]
lduw [%l7 + 0x68], %o4
fpsub16 %f10, %f2, %f6
sth %g2, [%l7 + 0x68]
std %f4, [%l7 + 0x30]
nop
setx loop_5251, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsle %icc, %f5, %f6
array16 %i6, %i1, %g4
fcmpgt16 %f10, %f14, %o2
loop_5251:
fornot2 %f10, %f14, %f6
std %f12, [%l7 + 0x20]
ldsw [%l7 + 0x6C], %o1
sethi 0x0F38, %l3
stw %i7, [%l7 + 0x54]
pdist %f6, %f4, %f2
ldub [%l7 + 0x3E], %i5
ldsw [%l7 + 0x0C], %g5
bvs,pn %icc, loop_5252
andn %l6, %o3, %o7
st %f13, [%l7 + 0x7C]
fcmple16 %f2, %f0, %g7
loop_5252:
tvc %icc, 0x7
sth %i0, [%l7 + 0x08]
srl %l2, 0x1A, %l4
fornot1 %f14, %f10, %f14
movrlez %i2, 0x0B7, %g6
brlez,a %l5, loop_5253
and %o5, %l1, %i3
fors %f5, %f1, %f13
movrgz %o0, %o6, %l0
loop_5253:
ldsw [%l7 + 0x74], %g1
bleu,pn %icc, loop_5254
stb %i4, [%l7 + 0x2D]
ldsw [%l7 + 0x2C], %g3
ldd [%l7 + 0x08], %f12
loop_5254:
fand %f6, %f12, %f12
sll %o4, 0x15, %g2
ld [%l7 + 0x64], %f9
tvc %icc, 0x0
stx %i6, [%l7 + 0x50]
fcmps %fcc1, %f11, %f1
edge32l %g4, %i1, %o2
fmovrdne %l3, %f10, %f6
bpos,a loop_5255
fpadd32 %f8, %f10, %f8
bpos,pt %xcc, loop_5256
edge8ln %i7, %o1, %g5
loop_5255:
fmovdpos %icc, %f15, %f13
fmovd %f4, %f14
loop_5256:
bneg,pn %xcc, loop_5257
fsrc2s %f6, %f9
andcc %l6, 0x1B81, %o3
fmovrdlez %i5, %f12, %f12
loop_5257:
fcmpne32 %f2, %f0, %o7
pdist %f6, %f6, %f2
ldd [%l7 + 0x50], %f6
xnorcc %g7, 0x10AF, %i0
movge %icc, %l2, %i2
fxors %f1, %f6, %f8
std %f10, [%l7 + 0x58]
sra %l4, 0x13, %l5
fornot2s %f10, %f4, %f7
ld [%l7 + 0x54], %f10
stb %o5, [%l7 + 0x50]
edge32l %l1, %g6, %i3
bgu,a,pn %icc, loop_5258
ldsh [%l7 + 0x0A], %o6
faligndata %f4, %f6, %f0
fnot2 %f12, %f4
loop_5258:
fandnot1s %f4, %f11, %f0
bvc loop_5259
bcc,pt %xcc, loop_5260
tsubcc %l0, %g1, %o0
fmuld8ulx16 %f1, %f12, %f2
loop_5259:
fmovde %icc, %f13, %f14
loop_5260:
fblg,a %fcc2, loop_5261
lduh [%l7 + 0x46], %i4
fmovdvc %icc, %f5, %f6
smul %g3, 0x192A, %g2
loop_5261:
edge16ln %i6, %o4, %g4
movre %o2, 0x04E, %l3
fmovdg %icc, %f3, %f5
bvc,a,pt %xcc, loop_5262
ldd [%l7 + 0x68], %f6
sth %i7, [%l7 + 0x42]
fcmpes %fcc3, %f8, %f2
loop_5262:
fmovda %icc, %f12, %f9
fbu %fcc3, loop_5263
ldd [%l7 + 0x40], %f8
movvc %xcc, %i1, %g5
fbu %fcc0, loop_5264
loop_5263:
movpos %icc, %l6, %o1
sll %i5, 0x09, %o7
ldsh [%l7 + 0x2A], %o3
loop_5264:
nop
setx loop_5265, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge16l %i0, %l2, %i2
ldsb [%l7 + 0x6A], %l4
st %f15, [%l7 + 0x38]
loop_5265:
ldsh [%l7 + 0x52], %l5
pdist %f10, %f2, %f4
ldub [%l7 + 0x64], %o5
st %f9, [%l7 + 0x5C]
fbge,a %fcc0, loop_5266
fnand %f6, %f2, %f14
fmovsl %icc, %f3, %f11
std %f2, [%l7 + 0x58]
loop_5266:
andcc %g7, 0x06B3, %g6
fcmpgt32 %f4, %f10, %i3
call loop_5267
fabss %f10, %f0
stw %o6, [%l7 + 0x18]
fnot2 %f4, %f14
loop_5267:
fmul8sux16 %f8, %f8, %f10
fbo,a %fcc1, loop_5268
taddcc %l0, 0x0A79, %l1
fnegs %f10, %f5
sdivx %g1, 0x0462, %o0
loop_5268:
std %f14, [%l7 + 0x20]
fzeros %f7
stx %g3, [%l7 + 0x38]
ldd [%l7 + 0x70], %f8
stb %i4, [%l7 + 0x0E]
brnz,a %i6, loop_5269
edge8ln %g2, %g4, %o2
brnz %o4, loop_5270
fmovdvs %icc, %f11, %f0
loop_5269:
brgz %i7, loop_5271
ldsw [%l7 + 0x1C], %l3
loop_5270:
movrlez %i1, %g5, %o1
bcs,a,pn %xcc, loop_5272
loop_5271:
bvs,a,pn %icc, loop_5273
fbg %fcc2, loop_5274
edge32n %l6, %i5, %o3
loop_5272:
fpadd32s %f10, %f3, %f9
loop_5273:
fmovsl %icc, %f11, %f4
loop_5274:
edge32ln %o7, %l2, %i0
fone %f10
fmovscc %icc, %f4, %f10
fpsub16 %f12, %f14, %f8
bpos,a %icc, loop_5275
std %f2, [%l7 + 0x48]
tn %icc, 0x4
subcc %i2, %l4, %o5
loop_5275:
ld [%l7 + 0x70], %f1
movneg %xcc, %l5, %g7
sth %i3, [%l7 + 0x76]
ldsw [%l7 + 0x58], %g6
tge %xcc, 0x7
sdiv %l0, 0x1F08, %o6
stx %g1, [%l7 + 0x18]
fbn %fcc0, loop_5276
stx %o0, [%l7 + 0x78]
movrne %g3, %i4, %l1
st %f6, [%l7 + 0x1C]
loop_5276:
lduw [%l7 + 0x30], %g2
fmovdgu %xcc, %f8, %f6
fbe,a %fcc1, loop_5277
fba %fcc2, loop_5278
st %f5, [%l7 + 0x54]
andn %i6, %o2, %g4
loop_5277:
fpadd32 %f6, %f10, %f10
loop_5278:
lduw [%l7 + 0x44], %o4
fxors %f4, %f8, %f15
bg,a loop_5279
movle %xcc, %l3, %i1
fpack32 %f8, %f12, %f10
ld [%l7 + 0x34], %f7
loop_5279:
fbe,a %fcc3, loop_5280
movrlz %g5, 0x2A7, %o1
pdist %f2, %f10, %f2
ldub [%l7 + 0x12], %i7
loop_5280:
ldsh [%l7 + 0x7C], %l6
nop
setx loop_5281, %l0, %l1
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, %f0, %f10
fpsub16 %f0, %f8, %f4
orncc %i5, %o3, %l2
loop_5281:
tsubcc %i0, %i2, %l4
edge8ln %o5, %l5, %o7
fnand %f2, %f0, %f2
stb %i3, [%l7 + 0x2B]
brnz %g7, loop_5282
fmovsvs %icc, %f12, %f5
fpmerge %f11, %f12, %f14
fmovdge %xcc, %f13, %f11
loop_5282:
movre %g6, %o6, %g1
brgez %o0, loop_5283
bcs %xcc, loop_5284
xor %l0, %g3, %l1
fbl,a %fcc1, loop_5285
loop_5283:
stb %g2, [%l7 + 0x3F]
loop_5284:
lduh [%l7 + 0x44], %i6
ld [%l7 + 0x24], %f5
loop_5285:
fmovsneg %icc, %f5, %f11
ldsh [%l7 + 0x40], %o2
ldsb [%l7 + 0x25], %g4
stb %i4, [%l7 + 0x0C]
taddcc %o4, %l3, %i1
fbug %fcc3, loop_5286
ldd [%l7 + 0x28], %f14
fbe,a %fcc1, loop_5287
ldd [%l7 + 0x40], %f8
loop_5286:
fbge,a %fcc1, loop_5288
ldsh [%l7 + 0x36], %o1
loop_5287:
orncc %g5, 0x09A0, %l6
andcc %i7, 0x1877, %o3
loop_5288:
fmovda %xcc, %f11, %f11
ldub [%l7 + 0x46], %l2
ldd [%l7 + 0x68], %f14
fmovdle %xcc, %f6, %f10
ldd [%l7 + 0x60], %f10
ldub [%l7 + 0x3F], %i0
brgez %i2, loop_5289
and %l4, 0x1375, %i5
fmovrdlz %l5, %f0, %f14
brz,a %o5, loop_5290
loop_5289:
bshuffle %f0, %f0, %f4
stx %i3, [%l7 + 0x28]
ldd [%l7 + 0x18], %f12
loop_5290:
fbe,a %fcc0, loop_5291
umul %o7, %g7, %o6
movpos %xcc, %g1, %g6
fpadd32 %f0, %f8, %f0
loop_5291:
fpsub32 %f6, %f10, %f6
bge %xcc, loop_5292
ldsb [%l7 + 0x5A], %l0
fxnor %f8, %f8, %f0
for %f0, %f10, %f6
loop_5292:
ldsh [%l7 + 0x14], %o0
tneg %xcc, 0x0
subcc %l1, 0x0194, %g2
fpadd16 %f6, %f6, %f6
smulcc %i6, %o2, %g4
umulcc %g3, %o4, %i4
ld [%l7 + 0x7C], %f0
ldd [%l7 + 0x58], %f6
ldd [%l7 + 0x60], %f4
stb %i1, [%l7 + 0x69]
bgu,pt %xcc, loop_5293
fmovsle %xcc, %f1, %f1
udivx %l3, 0x1733, %g5
lduw [%l7 + 0x40], %o1
loop_5293:
movcs %icc, %i7, %o3
lduw [%l7 + 0x1C], %l2
sth %i0, [%l7 + 0x6E]
edge16n %i2, %l4, %l6
lduh [%l7 + 0x46], %i5
fcmpne16 %f12, %f0, %l5
xnor %o5, 0x0EE2, %i3
fmovsge %xcc, %f14, %f10
fmovdl %icc, %f3, %f11
lduh [%l7 + 0x5A], %o7
fmovdl %xcc, %f1, %f0
tl %xcc, 0x5
ta %icc, 0x7
ldx [%l7 + 0x10], %o6
fnor %f14, %f6, %f14
bcc,a,pn %xcc, loop_5294
fnegs %f9, %f11
srax %g1, %g6, %g7
edge16ln %o0, %l1, %l0
loop_5294:
fxor %f8, %f2, %f2
fone %f2
ldx [%l7 + 0x10], %g2
ldsw [%l7 + 0x20], %i6
popc 0x1742, %o2
call loop_5295
sub %g3, %o4, %g4
fmovda %icc, %f2, %f12
fornot1s %f15, %f1, %f10
loop_5295:
fmovsne %xcc, %f4, %f14
stx %i1, [%l7 + 0x50]
brlz,a %i4, loop_5296
orncc %l3, %g5, %i7
fabsd %f2, %f8
fmovdpos %icc, %f5, %f2
loop_5296:
fnegd %f6, %f6
fmovdvs %icc, %f11, %f2
fcmpgt16 %f6, %f6, %o3
ldub [%l7 + 0x4A], %l2
sdivcc %i0, 0x09F5, %o1
ldsh [%l7 + 0x7E], %l4
movrne %i2, 0x1B3, %i5
fmovda %icc, %f14, %f15
bvs,a %icc, loop_5297
subc %l5, %o5, %l6
or %o7, %i3, %g1
stw %o6, [%l7 + 0x48]
loop_5297:
movrlz %g6, %g7, %l1
fcmps %fcc2, %f15, %f8
fpadd16 %f14, %f6, %f8
fcmpd %fcc3, %f10, %f2
ldd [%l7 + 0x58], %f14
stx %o0, [%l7 + 0x50]
fandnot2s %f0, %f13, %f12
ldx [%l7 + 0x78], %l0
fmovsge %xcc, %f13, %f10
ldub [%l7 + 0x4B], %g2
sub %o2, 0x0458, %g3
fbule %fcc0, loop_5298
array32 %o4, %i6, %g4
lduw [%l7 + 0x08], %i1
st %f11, [%l7 + 0x30]
loop_5298:
fone %f8
sth %i4, [%l7 + 0x7C]
fzero %f14
stb %l3, [%l7 + 0x12]
ldsh [%l7 + 0x7A], %i7
fmovdle %icc, %f0, %f4
brnz %g5, loop_5299
ldsh [%l7 + 0x56], %o3
fbu %fcc3, loop_5300
fmovrdgez %l2, %f0, %f0
loop_5299:
fmovsleu %icc, %f14, %f15
orncc %o1, %l4, %i2
loop_5300:
tleu %icc, 0x1
fmovrdlz %i0, %f0, %f2
mulscc %i5, 0x0CAE, %l5
andncc %o5, %o7, %l6
smulcc %g1, %o6, %g6
fpadd16s %f15, %f10, %f0
ldx [%l7 + 0x20], %i3
fmovscc %icc, %f15, %f2
fandnot1 %f14, %f6, %f4
movrlez %g7, 0x0B1, %l1
ldx [%l7 + 0x18], %o0
fzero %f14
sethi 0x0D25, %l0
stx %o2, [%l7 + 0x48]
fnand %f12, %f10, %f14
ldx [%l7 + 0x28], %g3
fmul8x16al %f6, %f14, %f0
lduh [%l7 + 0x18], %o4
fmovrdgez %i6, %f6, %f8
st %f9, [%l7 + 0x2C]
std %f8, [%l7 + 0x48]
umulcc %g2, 0x0B5C, %g4
lduw [%l7 + 0x10], %i4
fsrc2 %f2, %f12
ldsw [%l7 + 0x44], %i1
be,a,pn %xcc, loop_5301
fbne,a %fcc2, loop_5302
bn %xcc, loop_5303
stb %l3, [%l7 + 0x6A]
loop_5301:
fnot1 %f10, %f0
loop_5302:
ldd [%l7 + 0x08], %f8
loop_5303:
movvc %icc, %i7, %o3
movrlez %g5, %o1, %l2
be,pt %xcc, loop_5304
edge8l %i2, %l4, %i5
fmovsg %icc, %f8, %f11
movneg %xcc, %i0, %l5
loop_5304:
edge8 %o7, %l6, %g1
for %f8, %f2, %f8
fmovse %icc, %f7, %f2
fpadd32 %f0, %f14, %f14
sra %o6, 0x0E, %o5
fmovsgu %icc, %f4, %f0
movre %i3, 0x171, %g7
fzeros %f9
fmovde %xcc, %f12, %f13
stx %g6, [%l7 + 0x50]
fbge %fcc0, loop_5305
lduw [%l7 + 0x08], %o0
srl %l1, 0x14, %l0
fmul8ulx16 %f2, %f2, %f12
loop_5305:
tsubcc %g3, %o2, %o4
tne %icc, 0x6
ldub [%l7 + 0x57], %i6
nop
setx loop_5306, %l0, %l1
jmpl %l1, %g2
movvs %icc, %i4, %i1
bge,a,pn %icc, loop_5307
ldx [%l7 + 0x48], %g4
loop_5306:
ldsb [%l7 + 0x7B], %l3
ldsw [%l7 + 0x28], %i7
loop_5307:
fnegs %f9, %f6
brnz,a %o3, loop_5308
fmovdcc %xcc, %f14, %f15
fnot1 %f6, %f12
ldd [%l7 + 0x38], %f4
loop_5308:
subc %o1, %g5, %l2
fpsub32s %f0, %f12, %f13
fsrc2s %f1, %f1
ldsb [%l7 + 0x70], %l4
movge %xcc, %i5, %i2
andn %i0, 0x1905, %o7
edge16 %l5, %l6, %o6
lduh [%l7 + 0x0C], %g1
stx %i3, [%l7 + 0x28]
tneg %icc, 0x1
fornot2s %f2, %f0, %f10
brnz,a %o5, loop_5309
fbule,a %fcc3, loop_5310
sth %g6, [%l7 + 0x68]
tgu %icc, 0x3
loop_5309:
fmovdneg %xcc, %f2, %f1
loop_5310:
fbg,a %fcc2, loop_5311
fmul8sux16 %f8, %f6, %f6
ldsh [%l7 + 0x38], %o0
fpadd16 %f12, %f6, %f6
loop_5311:
tneg %xcc, 0x0
lduw [%l7 + 0x0C], %l1
pdist %f2, %f10, %f12
tgu %icc, 0x1
fpadd16s %f5, %f10, %f9
lduw [%l7 + 0x28], %l0
tle %xcc, 0x7
fandnot2s %f2, %f7, %f3
sethi 0x0938, %g7
nop
setx loop_5312, %l0, %l1
jmpl %l1, %o2
ldsh [%l7 + 0x26], %g3
movle %xcc, %o4, %i6
stb %i4, [%l7 + 0x25]
loop_5312:
fpadd16s %f6, %f2, %f3
tgu %xcc, 0x3
tne %icc, 0x7
movle %icc, %i1, %g4
brlz,a %l3, loop_5313
st %f9, [%l7 + 0x40]
fmovs %f11, %f6
movre %i7, %g2, %o1
loop_5313:
ldub [%l7 + 0x70], %o3
fcmpeq16 %f10, %f2, %l2
fble,a %fcc2, loop_5314
andncc %g5, %i5, %l4
be,pn %xcc, loop_5315
fornot1s %f7, %f6, %f15
loop_5314:
fsrc1 %f2, %f4
andn %i2, 0x0B76, %o7
loop_5315:
edge16l %l5, %i0, %l6
movre %o6, %i3, %g1
ldx [%l7 + 0x68], %o5
or %g6, %o0, %l1
nop
setx loop_5316, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bge,a %icc, loop_5317
fbe,a %fcc2, loop_5318
umul %g7, %l0, %o2
loop_5316:
ldd [%l7 + 0x68], %f4
loop_5317:
orcc %g3, 0x0BCD, %o4
loop_5318:
stb %i6, [%l7 + 0x2B]
fmovdvs %xcc, %f13, %f15
fmovsa %xcc, %f0, %f0
array8 %i1, %g4, %l3
fmovdneg %icc, %f7, %f12
ldsw [%l7 + 0x10], %i4
fbuge,a %fcc1, loop_5319
mulx %g2, 0x023D, %o1
array8 %o3, %l2, %g5
bgu,a loop_5320
loop_5319:
fpackfix %f6, %f13
stb %i7, [%l7 + 0x7F]
subc %i5, 0x0B4D, %l4
loop_5320:
st %f6, [%l7 + 0x74]
edge16l %o7, %l5, %i2
movre %l6, %i0, %i3
pdist %f6, %f6, %f14
ldx [%l7 + 0x08], %o6
faligndata %f8, %f2, %f2
fcmped %fcc2, %f4, %f14
sth %o5, [%l7 + 0x10]
fcmpne16 %f14, %f8, %g6
fblg,a %fcc2, loop_5321
ld [%l7 + 0x60], %f11
movl %xcc, %o0, %g1
edge16n %g7, %l1, %l0
loop_5321:
stb %o2, [%l7 + 0x63]
fnot1 %f14, %f4
brgez %o4, loop_5322
edge16 %g3, %i1, %g4
ldsh [%l7 + 0x0A], %i6
fpadd32s %f11, %f7, %f8
loop_5322:
lduw [%l7 + 0x54], %l3
array16 %g2, %i4, %o3
fmovdcc %icc, %f9, %f1
ldsh [%l7 + 0x1A], %l2
sub %g5, %i7, %o1
fsrc2s %f7, %f3
fmovde %icc, %f12, %f1
fbue %fcc2, loop_5323
ldsw [%l7 + 0x0C], %i5
srlx %l4, 0x16, %o7
ldub [%l7 + 0x27], %l5
loop_5323:
tne %icc, 0x2
ld [%l7 + 0x24], %f4
subc %l6, %i2, %i3
fxor %f0, %f2, %f4
fpmerge %f4, %f9, %f12
ldsw [%l7 + 0x54], %i0
fmovscs %icc, %f9, %f13
movneg %xcc, %o6, %g6
bn loop_5324
fmuld8sux16 %f13, %f6, %f2
ldsw [%l7 + 0x3C], %o0
edge16 %o5, %g1, %g7
loop_5324:
std %f10, [%l7 + 0x60]
fmovse %icc, %f0, %f13
ldsw [%l7 + 0x48], %l1
fnot1s %f13, %f8
ldd [%l7 + 0x68], %f2
orcc %o2, 0x1B75, %l0
fmovrdlez %g3, %f6, %f10
bn,a loop_5325
movvs %xcc, %o4, %i1
ldd [%l7 + 0x70], %f4
ldd [%l7 + 0x18], %f8
loop_5325:
nop
setx loop_5326, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8x16 %f2, %f0, %f6
fmovsleu %icc, %f10, %f7
movre %i6, 0x17F, %l3
loop_5326:
te %xcc, 0x0
fmul8sux16 %f2, %f14, %f4
stx %g4, [%l7 + 0x10]
std %f6, [%l7 + 0x48]
fmovdle %xcc, %f13, %f8
fmovrsgez %g2, %f8, %f7
tle %icc, 0x5
stb %o3, [%l7 + 0x0E]
movneg %xcc, %i4, %g5
bg,a loop_5327
bne,a %icc, loop_5328
ldd [%l7 + 0x50], %f6
sdiv %l2, 0x14F7, %i7
loop_5327:
fzero %f4
loop_5328:
ta %xcc, 0x2
popc %i5, %o1
edge8l %o7, %l4, %l6
fbg %fcc0, loop_5329
taddcctv %i2, 0x1EE7, %l5
fones %f4
add %i0, %i3, %g6
loop_5329:
stb %o6, [%l7 + 0x43]
fxnor %f12, %f12, %f12
ldsh [%l7 + 0x18], %o0
edge16l %g1, %o5, %g7
taddcc %o2, 0x1EF9, %l1
ldd [%l7 + 0x60], %f6
fcmpne16 %f6, %f0, %l0
ldd [%l7 + 0x60], %f4
edge32ln %o4, %g3, %i1
sdivcc %l3, 0x0D3F, %g4
fxnor %f14, %f4, %f4
fbu,a %fcc0, loop_5330
ldsb [%l7 + 0x59], %i6
move %xcc, %g2, %o3
std %f10, [%l7 + 0x20]
loop_5330:
andncc %g5, %i4, %i7
movrgz %i5, %l2, %o7
stx %o1, [%l7 + 0x48]
tvs %icc, 0x1
pdist %f14, %f14, %f0
fcmpgt16 %f14, %f14, %l4
brnz,a %i2, loop_5331
addccc %l6, %i0, %i3
ldsw [%l7 + 0x0C], %l5
alignaddrl %o6, %o0, %g1
loop_5331:
fbge %fcc1, loop_5332
bge %icc, loop_5333
ldsh [%l7 + 0x3E], %o5
fmovdne %icc, %f4, %f14
loop_5332:
tge %xcc, 0x0
loop_5333:
ld [%l7 + 0x14], %f13
fmovdge %icc, %f0, %f10
taddcctv %g7, 0x1D70, %g6
edge16l %l1, %o2, %l0
udivcc %g3, 0x05C8, %o4
edge32 %i1, %l3, %i6
subc %g4, %g2, %g5
ldd [%l7 + 0x40], %f12
lduh [%l7 + 0x56], %i4
bleu,pt %xcc, loop_5334
edge16 %o3, %i5, %l2
fmovdn %icc, %f13, %f11
movle %xcc, %i7, %o1
loop_5334:
array32 %o7, %l4, %i2
ldsw [%l7 + 0x40], %l6
or %i0, %l5, %o6
fone %f2
fbne %fcc3, loop_5335
lduw [%l7 + 0x0C], %o0
siam 0x6
sth %i3, [%l7 + 0x76]
loop_5335:
fmovrsne %o5, %f7, %f8
subccc %g1, %g6, %l1
bleu loop_5336
fmovrsgez %o2, %f10, %f8
subc %l0, 0x1A9B, %g3
nop
setx loop_5337, %l0, %l1
jmpl %l1, %g7
loop_5336:
fbne %fcc3, loop_5338
stb %o4, [%l7 + 0x43]
fmovsle %xcc, %f6, %f4
loop_5337:
fnot1 %f0, %f4
loop_5338:
fble %fcc2, loop_5339
fmul8x16 %f5, %f2, %f10
ldub [%l7 + 0x1B], %l3
fsrc2 %f4, %f2
loop_5339:
stb %i6, [%l7 + 0x56]
fmul8ulx16 %f10, %f0, %f10
movcc %xcc, %g4, %g2
edge8 %g5, %i1, %i4
ldsb [%l7 + 0x16], %o3
sdivcc %l2, 0x1FD0, %i7
sth %o1, [%l7 + 0x44]
std %f14, [%l7 + 0x78]
fpadd32 %f6, %f14, %f2
tvs %icc, 0x1
ld [%l7 + 0x2C], %f4
tcs %xcc, 0x4
subcc %o7, %i5, %i2
ldx [%l7 + 0x48], %l4
ldub [%l7 + 0x23], %l6
ldd [%l7 + 0x40], %f12
fzeros %f8
stw %i0, [%l7 + 0x28]
edge16l %o6, %l5, %o0
sth %i3, [%l7 + 0x52]
siam 0x7
fble %fcc2, loop_5340
array8 %g1, %g6, %o5
fornot1s %f9, %f11, %f10
fmovspos %icc, %f3, %f0
loop_5340:
fbo %fcc1, loop_5341
udivcc %l1, 0x0AA7, %o2
nop
setx loop_5342, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array32 %g3, %g7, %l0
loop_5341:
bshuffle %f8, %f2, %f2
sethi 0x1512, %o4
loop_5342:
nop
setx loop_5343, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
udivx %i6, 0x1318, %l3
std %f8, [%l7 + 0x60]
bge,a,pt %xcc, loop_5344
loop_5343:
move %xcc, %g2, %g5
fmovscc %xcc, %f4, %f15
sra %g4, %i1, %i4
loop_5344:
stb %l2, [%l7 + 0x56]
fpsub32 %f8, %f2, %f0
movne %icc, %i7, %o3
fmovrdlz %o1, %f6, %f6
stx %o7, [%l7 + 0x10]
fmovrdne %i5, %f6, %f12
fxnors %f11, %f15, %f14
tsubcctv %i2, 0x12D1, %l4
fmovsl %xcc, %f15, %f7
andncc %l6, %o6, %l5
ldub [%l7 + 0x50], %o0
movl %xcc, %i3, %i0
stb %g6, [%l7 + 0x57]
bvc,a %xcc, loop_5345
fbn %fcc0, loop_5346
st %f5, [%l7 + 0x14]
lduh [%l7 + 0x46], %g1
loop_5345:
fones %f5
loop_5346:
movrgez %l1, 0x0D8, %o5
brz,a %g3, loop_5347
fmovdcc %xcc, %f7, %f12
popc %o2, %g7
bn loop_5348
loop_5347:
fmovdle %icc, %f13, %f3
fbo,a %fcc1, loop_5349
lduh [%l7 + 0x50], %l0
loop_5348:
fpsub32 %f8, %f8, %f14
movge %icc, %o4, %l3
loop_5349:
fmovrsgz %g2, %f10, %f15
fcmped %fcc2, %f4, %f0
xorcc %i6, %g4, %i1
sub %g5, 0x0BC3, %i4
movre %i7, 0x2ED, %l2
tvc %xcc, 0x4
edge32ln %o3, %o7, %o1
ldub [%l7 + 0x2D], %i5
fnors %f1, %f8, %f11
ldub [%l7 + 0x6C], %l4
movge %xcc, %l6, %o6
ldd [%l7 + 0x20], %f4
brlez,a %l5, loop_5350
sth %o0, [%l7 + 0x0A]
fsrc2 %f10, %f2
tneg %icc, 0x5
loop_5350:
stx %i2, [%l7 + 0x38]
std %f2, [%l7 + 0x60]
addccc %i0, %g6, %i3
fandnot2s %f3, %f11, %f9
edge8n %l1, %o5, %g3
fbe %fcc2, loop_5351
ldsw [%l7 + 0x7C], %o2
movrne %g7, %l0, %g1
bvc,pn %icc, loop_5352
loop_5351:
fmovse %xcc, %f0, %f7
array8 %o4, %l3, %g2
addcc %i6, %i1, %g4
loop_5352:
andncc %i4, %g5, %i7
fmovscc %xcc, %f5, %f6
stw %l2, [%l7 + 0x68]
lduh [%l7 + 0x48], %o7
ldsb [%l7 + 0x20], %o3
fones %f14
fcmple32 %f14, %f14, %o1
fbn,a %fcc3, loop_5353
popc 0x1249, %l4
stw %l6, [%l7 + 0x40]
be,pn %xcc, loop_5354
loop_5353:
ble loop_5355
std %f8, [%l7 + 0x10]
fornot1s %f14, %f13, %f3
loop_5354:
fnor %f14, %f12, %f12
loop_5355:
ba,a,pn %xcc, loop_5356
edge16l %i5, %o6, %l5
fandnot2 %f2, %f12, %f2
fbug %fcc1, loop_5357
loop_5356:
fcmpes %fcc2, %f10, %f5
edge16ln %o0, %i2, %i0
fmovda %xcc, %f14, %f1
loop_5357:
stx %i3, [%l7 + 0x50]
ldsh [%l7 + 0x1A], %g6
bn,a loop_5358
fnot2 %f10, %f2
fand %f14, %f12, %f4
tgu %xcc, 0x1
loop_5358:
lduw [%l7 + 0x64], %o5
bpos,pt %icc, loop_5359
alignaddr %l1, %o2, %g7
fmovde %xcc, %f0, %f3
fnor %f8, %f6, %f10
loop_5359:
fmovsleu %xcc, %f7, %f0
fzero %f4
udivx %l0, 0x1650, %g3
fbu %fcc1, loop_5360
ldsh [%l7 + 0x34], %g1
edge8l %l3, %o4, %g2
fbl %fcc0, loop_5361
loop_5360:
stb %i1, [%l7 + 0x32]
ldx [%l7 + 0x08], %i6
bneg %xcc, loop_5362
loop_5361:
edge8ln %g4, %i4, %i7
ldd [%l7 + 0x08], %f8
srax %g5, 0x03, %l2
loop_5362:
fpadd32 %f14, %f6, %f2
fmovspos %icc, %f15, %f3
fcmpd %fcc0, %f14, %f8
std %f10, [%l7 + 0x30]
std %f10, [%l7 + 0x60]
edge8 %o3, %o7, %o1
fmovdne %xcc, %f6, %f10
fones %f8
brgez %l6, loop_5363
fzero %f10
ldx [%l7 + 0x20], %l4
fornot1 %f8, %f6, %f4
loop_5363:
st %f15, [%l7 + 0x60]
movre %i5, 0x17C, %l5
srlx %o6, 0x14, %i2
stx %o0, [%l7 + 0x08]
sth %i3, [%l7 + 0x62]
st %f4, [%l7 + 0x6C]
bn,a,pn %xcc, loop_5364
taddcctv %g6, 0x1DB4, %o5
st %f12, [%l7 + 0x20]
fbe %fcc0, loop_5365
loop_5364:
ldx [%l7 + 0x58], %l1
fmovdcs %xcc, %f3, %f14
srl %i0, 0x12, %g7
loop_5365:
fmovdvs %xcc, %f6, %f2
fpadd32 %f2, %f10, %f4
fmovdleu %icc, %f0, %f7
call loop_5366
nop
setx loop_5367, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subccc %o2, 0x11A9, %g3
or %g1, %l3, %l0
loop_5366:
fsrc1 %f0, %f10
loop_5367:
std %f4, [%l7 + 0x48]
siam 0x7
fnor %f2, %f0, %f10
smul %g2, %i1, %i6
nop
setx loop_5368, %l0, %l1
jmpl %l1, %o4
umul %g4, %i7, %i4
fcmple16 %f8, %f8, %g5
lduh [%l7 + 0x64], %l2
loop_5368:
brlz %o3, loop_5369
sth %o1, [%l7 + 0x44]
fcmple16 %f8, %f12, %o7
bne,a %icc, loop_5370
loop_5369:
addcc %l4, %l6, %l5
fnors %f6, %f10, %f10
ldub [%l7 + 0x7C], %i5
loop_5370:
ldsb [%l7 + 0x0A], %o6
st %f9, [%l7 + 0x54]
call loop_5371
call loop_5372
fbe,a %fcc0, loop_5373
st %f8, [%l7 + 0x7C]
loop_5371:
fbe %fcc3, loop_5374
loop_5372:
fbne %fcc2, loop_5375
loop_5373:
taddcctv %i2, 0x0D8A, %i3
srax %g6, 0x1C, %o0
loop_5374:
bpos,a,pt %icc, loop_5376
loop_5375:
alignaddr %o5, %i0, %g7
fmovsvc %icc, %f0, %f12
fsrc1 %f14, %f4
loop_5376:
brz %o2, loop_5377
lduh [%l7 + 0x30], %g3
fmovrsne %l1, %f3, %f3
fsrc2 %f12, %f0
loop_5377:
ldsb [%l7 + 0x54], %g1
fmovdgu %icc, %f7, %f2
fmovsge %xcc, %f4, %f15
fmovdle %icc, %f2, %f5
umulcc %l3, 0x0D1D, %l0
fpmerge %f15, %f9, %f0
fmovdcc %icc, %f14, %f7
lduw [%l7 + 0x78], %i1
brgz,a %g2, loop_5378
bvc loop_5379
edge32 %o4, %g4, %i7
movle %icc, %i4, %i6
loop_5378:
mova %xcc, %l2, %g5
loop_5379:
fmovrdgez %o1, %f8, %f0
bpos,a %icc, loop_5380
fmuld8ulx16 %f15, %f9, %f0
bleu,pn %xcc, loop_5381
fpadd16 %f4, %f8, %f14
loop_5380:
std %f2, [%l7 + 0x68]
fsrc2 %f6, %f4
loop_5381:
mova %xcc, %o3, %l4
std %f12, [%l7 + 0x68]
ldsh [%l7 + 0x64], %o7
nop
setx loop_5382, %l0, %l1
jmpl %l1, %l5
stw %l6, [%l7 + 0x24]
udivx %o6, 0x101D, %i2
fbg,a %fcc0, loop_5383
loop_5382:
fcmpeq32 %f10, %f12, %i3
ldx [%l7 + 0x58], %g6
fcmpeq16 %f4, %f0, %i5
loop_5383:
tneg %icc, 0x1
fnot1s %f3, %f8
fmovscs %xcc, %f3, %f1
ld [%l7 + 0x24], %f1
be,a loop_5384
udiv %o0, 0x162B, %i0
movle %icc, %g7, %o2
nop
setx loop_5385, %l0, %l1
jmpl %l1, %g3
loop_5384:
tn %xcc, 0x6
fone %f12
fmul8x16au %f6, %f12, %f4
loop_5385:
fmul8x16 %f15, %f14, %f2
fmovdle %xcc, %f14, %f2
tsubcctv %l1, 0x1232, %o5
subcc %g1, %l3, %i1
fmovdle %xcc, %f6, %f15
fmovdge %xcc, %f11, %f12
ldsb [%l7 + 0x56], %g2
movneg %xcc, %o4, %l0
xorcc %i7, 0x081E, %g4
ld [%l7 + 0x1C], %f5
fble,a %fcc0, loop_5386
fmovsle %icc, %f4, %f15
fpadd32 %f12, %f14, %f8
array16 %i6, %i4, %g5
loop_5386:
fcmpeq32 %f10, %f10, %o1
fmovda %icc, %f4, %f14
ld [%l7 + 0x3C], %f11
lduh [%l7 + 0x52], %o3
fpadd16s %f9, %f2, %f3
movg %icc, %l2, %l4
ldsw [%l7 + 0x58], %o7
movre %l5, %o6, %l6
ld [%l7 + 0x2C], %f8
ldd [%l7 + 0x28], %f0
bpos,a,pt %icc, loop_5387
fpack32 %f14, %f2, %f14
movvc %xcc, %i3, %g6
lduw [%l7 + 0x30], %i5
loop_5387:
stb %i2, [%l7 + 0x31]
stb %o0, [%l7 + 0x09]
orcc %i0, 0x1967, %g7
ld [%l7 + 0x2C], %f2
movneg %xcc, %o2, %l1
fmovsleu %xcc, %f11, %f10
fandnot2 %f8, %f10, %f6
ldx [%l7 + 0x40], %o5
fmovrdlez %g1, %f8, %f6
fmovrslz %l3, %f11, %f5
sll %i1, %g3, %o4
ldx [%l7 + 0x78], %l0
fcmpes %fcc2, %f12, %f9
addccc %i7, %g4, %i6
xorcc %i4, %g5, %o1
sll %g2, %o3, %l4
ldsb [%l7 + 0x7E], %l2
ldx [%l7 + 0x38], %o7
fmovsa %xcc, %f6, %f6
alignaddrl %o6, %l5, %i3
fmul8sux16 %f2, %f14, %f10
fsrc2s %f1, %f0
brlz,a %g6, loop_5388
bleu %icc, loop_5389
stb %i5, [%l7 + 0x1A]
tne %xcc, 0x7
loop_5388:
movn %xcc, %i2, %l6
loop_5389:
fcmpne32 %f8, %f8, %i0
nop
setx loop_5390, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tcs %icc, 0x0
stx %o0, [%l7 + 0x78]
tvs %icc, 0x3
loop_5390:
fcmpeq32 %f2, %f0, %o2
movneg %icc, %g7, %l1
movne %icc, %o5, %l3
fbo %fcc0, loop_5391
edge8 %i1, %g1, %g3
movn %icc, %l0, %i7
orcc %g4, %i6, %o4
loop_5391:
fmuld8ulx16 %f11, %f7, %f6
for %f0, %f10, %f8
tpos %xcc, 0x4
tsubcc %i4, 0x0CE1, %o1
fmovdleu %icc, %f15, %f7
fsrc1s %f10, %f1
ldsh [%l7 + 0x68], %g2
edge32 %o3, %g5, %l2
ldsb [%l7 + 0x0B], %l4
fmul8x16al %f11, %f3, %f4
nop
setx loop_5392, %l0, %l1
jmpl %l1, %o6
sth %o7, [%l7 + 0x4C]
fcmple16 %f8, %f12, %l5
ldsw [%l7 + 0x1C], %g6
loop_5392:
edge8l %i3, %i2, %l6
fmovdl %icc, %f4, %f3
ldx [%l7 + 0x38], %i5
fmovdpos %xcc, %f2, %f1
fmovspos %xcc, %f10, %f13
ldsh [%l7 + 0x64], %o0
bpos,a loop_5393
array16 %i0, %o2, %l1
ldsb [%l7 + 0x43], %o5
tle %icc, 0x4
loop_5393:
stw %g7, [%l7 + 0x08]
fmovsvc %icc, %f3, %f5
ldsb [%l7 + 0x0A], %l3
fmovrsgez %g1, %f8, %f10
ldsw [%l7 + 0x70], %i1
ld [%l7 + 0x70], %f9
fand %f6, %f0, %f6
std %f6, [%l7 + 0x48]
fcmpd %fcc1, %f6, %f8
edge32ln %l0, %i7, %g4
ldsw [%l7 + 0x64], %i6
orcc %o4, 0x10FA, %i4
ldsb [%l7 + 0x77], %g3
add %o1, %g2, %g5
subcc %l2, %l4, %o6
ldd [%l7 + 0x40], %f2
umulcc %o7, 0x0B52, %l5
fbl,a %fcc2, loop_5394
tn %xcc, 0x3
subc %o3, 0x0CEC, %g6
sllx %i3, %l6, %i5
loop_5394:
fba,a %fcc2, loop_5395
tleu %xcc, 0x6
ldsb [%l7 + 0x3A], %i2
fbug %fcc0, loop_5396
loop_5395:
umul %i0, 0x103B, %o0
mulx %o2, %o5, %l1
st %f14, [%l7 + 0x10]
loop_5396:
stx %g7, [%l7 + 0x78]
te %xcc, 0x7
fbe %fcc0, loop_5397
edge32ln %g1, %i1, %l0
tleu %xcc, 0x3
fone %f4
loop_5397:
bpos %icc, loop_5398
fmovdleu %icc, %f1, %f14
movrgz %i7, 0x077, %g4
fnand %f4, %f10, %f12
loop_5398:
stb %i6, [%l7 + 0x42]
tleu %icc, 0x4
xnor %o4, %i4, %g3
fcmpeq16 %f14, %f8, %l3
subc %g2, 0x137B, %o1
ld [%l7 + 0x44], %f3
orcc %l2, %g5, %o6
array8 %o7, %l4, %l5
ldsw [%l7 + 0x30], %o3
sllx %g6, 0x09, %l6
fone %f2
fandnot1s %f3, %f5, %f7
alignaddrl %i3, %i5, %i0
lduw [%l7 + 0x38], %o0
taddcctv %i2, %o2, %l1
movge %icc, %g7, %g1
movgu %icc, %i1, %l0
andncc %i7, %g4, %o5
tl %xcc, 0x4
movpos %icc, %o4, %i4
fbl %fcc2, loop_5399
movpos %xcc, %i6, %g3
srl %g2, 0x18, %l3
taddcc %o1, %g5, %l2
loop_5399:
st %f2, [%l7 + 0x70]
be loop_5400
fsrc2 %f0, %f8
fsrc1 %f2, %f0
tgu %xcc, 0x2
loop_5400:
fbge,a %fcc2, loop_5401
fmovdl %icc, %f1, %f11
ldsw [%l7 + 0x08], %o7
call loop_5402
loop_5401:
srax %o6, 0x16, %l4
fsrc1 %f0, %f6
fmul8sux16 %f8, %f6, %f0
loop_5402:
std %f8, [%l7 + 0x60]
movrne %o3, 0x3F9, %g6
fmovdvs %xcc, %f8, %f7
andcc %l6, %l5, %i5
st %f6, [%l7 + 0x08]
umul %i0, %i3, %i2
tn %icc, 0x7
orn %o2, 0x191D, %o0
mova %xcc, %g7, %g1
ldsh [%l7 + 0x58], %i1
fmovsa %xcc, %f15, %f13
fmovdl %xcc, %f13, %f13
fones %f12
and %l0, %l1, %i7
std %f14, [%l7 + 0x40]
brz,a %o5, loop_5403
movleu %icc, %g4, %o4
fpsub16 %f6, %f6, %f10
movl %xcc, %i4, %i6
loop_5403:
ldub [%l7 + 0x61], %g2
bleu,a loop_5404
tleu %xcc, 0x6
stw %g3, [%l7 + 0x24]
fble %fcc3, loop_5405
loop_5404:
lduh [%l7 + 0x1A], %o1
array16 %l3, %l2, %o7
fornot1 %f4, %f6, %f0
loop_5405:
fbge,a %fcc0, loop_5406
fmovrde %o6, %f10, %f10
addccc %g5, 0x15E4, %l4
sethi 0x1D08, %g6
loop_5406:
udivx %l6, 0x11F7, %l5
fpsub16 %f0, %f10, %f14
fmovsg %icc, %f5, %f5
bn,a %icc, loop_5407
edge32n %i5, %i0, %i3
std %f10, [%l7 + 0x38]
udivcc %i2, 0x0F58, %o2
loop_5407:
taddcctv %o0, %g7, %o3
fmovspos %xcc, %f0, %f4
ldd [%l7 + 0x30], %f0
tsubcc %i1, %g1, %l1
movrgz %i7, 0x229, %l0
edge32l %g4, %o4, %i4
fnot1 %f6, %f0
fcmpd %fcc3, %f6, %f2
fbl,a %fcc2, loop_5408
edge8n %o5, %g2, %g3
lduw [%l7 + 0x1C], %i6
ldd [%l7 + 0x70], %f8
loop_5408:
ldub [%l7 + 0x63], %l3
fmovda %xcc, %f2, %f15
fbug %fcc2, loop_5409
fbug %fcc1, loop_5410
array32 %l2, %o1, %o7
tvs %icc, 0x5
loop_5409:
tcc %icc, 0x6
loop_5410:
brgz %o6, loop_5411
addcc %l4, %g5, %g6
fpackfix %f10, %f5
stb %l6, [%l7 + 0x53]
loop_5411:
stw %i5, [%l7 + 0x28]
stb %i0, [%l7 + 0x24]
stb %l5, [%l7 + 0x2F]
fxnors %f5, %f2, %f6
ldsw [%l7 + 0x58], %i3
sub %o2, 0x0344, %o0
ldsw [%l7 + 0x70], %g7
std %f4, [%l7 + 0x48]
stx %i2, [%l7 + 0x58]
movleu %xcc, %o3, %i1
ldsb [%l7 + 0x7A], %l1
ldd [%l7 + 0x68], %f0
nop
setx loop_5412, %l0, %l1
jmpl %l1, %g1
fcmped %fcc0, %f8, %f12
ld [%l7 + 0x30], %f8
tne %xcc, 0x2
loop_5412:
ldsh [%l7 + 0x7C], %l0
bneg loop_5413
udivx %g4, 0x1E50, %i7
movn %icc, %o4, %o5
tcs %xcc, 0x1
loop_5413:
fbn,a %fcc1, loop_5414
lduw [%l7 + 0x18], %g2
bl,pn %icc, loop_5415
ldd [%l7 + 0x10], %f14
loop_5414:
fbule,a %fcc2, loop_5416
edge16 %g3, %i4, %l3
loop_5415:
ldsw [%l7 + 0x68], %i6
fmovsneg %xcc, %f0, %f7
loop_5416:
orncc %o1, 0x1049, %l2
tgu %xcc, 0x4
tl %xcc, 0x6
ta %icc, 0x6
edge16l %o7, %o6, %l4
bl,a loop_5417
fones %f11
fnot1 %f4, %f8
sll %g6, 0x10, %g5
loop_5417:
tneg %icc, 0x6
lduh [%l7 + 0x4A], %l6
tsubcc %i0, 0x075B, %l5
brgez,a %i5, loop_5418
or %o2, 0x1AA3, %o0
subcc %g7, %i2, %o3
bge,a %xcc, loop_5419
loop_5418:
stx %i1, [%l7 + 0x60]
nop
setx loop_5420, %l0, %l1
jmpl %l1, %l1
bn,a %xcc, loop_5421
loop_5419:
ldx [%l7 + 0x58], %i3
orncc %g1, %g4, %i7
loop_5420:
tleu %xcc, 0x3
loop_5421:
fmovse %icc, %f5, %f3
std %f0, [%l7 + 0x10]
fmovsg %xcc, %f10, %f10
ldsb [%l7 + 0x6A], %l0
stx %o4, [%l7 + 0x68]
std %f0, [%l7 + 0x10]
ldub [%l7 + 0x1A], %o5
ld [%l7 + 0x20], %f15
st %f12, [%l7 + 0x30]
sra %g2, 0x19, %g3
fexpand %f4, %f8
ldd [%l7 + 0x10], %f0
fmovrslez %i4, %f3, %f13
mulscc %i6, 0x0A8F, %o1
fsrc2s %f11, %f8
bn,a %icc, loop_5422
fmovsge %icc, %f9, %f13
fornot2s %f1, %f9, %f5
movrne %l2, %o7, %l3
loop_5422:
fmovdcc %xcc, %f12, %f0
ldsh [%l7 + 0x52], %o6
fblg %fcc2, loop_5423
brnz %g6, loop_5424
st %f1, [%l7 + 0x4C]
fmovsneg %icc, %f11, %f4
loop_5423:
fpackfix %f2, %f0
loop_5424:
add %l4, %g5, %l6
fcmpes %fcc1, %f13, %f0
ldsb [%l7 + 0x41], %l5
pdist %f4, %f12, %f12
stw %i5, [%l7 + 0x4C]
subccc %o2, %o0, %i0
ldd [%l7 + 0x10], %f4
fpmerge %f15, %f14, %f4
ldsh [%l7 + 0x0E], %i2
ldsb [%l7 + 0x4A], %g7
srl %i1, %o3, %l1
fpack32 %f0, %f10, %f0
ldub [%l7 + 0x3B], %g1
ble %icc, loop_5425
tsubcc %g4, 0x1375, %i7
fpsub16 %f4, %f6, %f0
fpadd16 %f8, %f12, %f2
loop_5425:
fmovdleu %xcc, %f5, %f6
movrlz %i3, %o4, %l0
ldsw [%l7 + 0x28], %g2
ldd [%l7 + 0x78], %f12
be loop_5426
fbg,a %fcc2, loop_5427
fcmpgt16 %f4, %f0, %g3
fmovdvc %xcc, %f3, %f3
loop_5426:
subcc %o5, %i6, %i4
loop_5427:
fmovsle %icc, %f0, %f0
andcc %l2, %o7, %l3
ldsh [%l7 + 0x6E], %o1
fmovsa %xcc, %f5, %f7
movl %xcc, %g6, %l4
subcc %g5, %o6, %l5
fand %f14, %f4, %f14
smulcc %i5, 0x070C, %o2
ldub [%l7 + 0x0D], %l6
brlz,a %i0, loop_5428
srlx %i2, 0x10, %o0
sth %g7, [%l7 + 0x6C]
fnot2s %f1, %f12
loop_5428:
stw %i1, [%l7 + 0x6C]
ldd [%l7 + 0x30], %f14
movvc %xcc, %o3, %g1
fandnot1 %f0, %f12, %f12
srlx %l1, %i7, %i3
ldsw [%l7 + 0x34], %g4
fmovsn %xcc, %f12, %f7
fmovrsgz %l0, %f8, %f2
orcc %g2, %o4, %g3
edge16n %i6, %o5, %i4
fmuld8sux16 %f11, %f13, %f4
brz %o7, loop_5429
bneg,a,pn %xcc, loop_5430
sethi 0x0E19, %l3
lduh [%l7 + 0x14], %l2
loop_5429:
stb %g6, [%l7 + 0x4E]
loop_5430:
fbul,a %fcc0, loop_5431
faligndata %f4, %f2, %f2
andn %l4, 0x01A5, %g5
bl,a,pn %xcc, loop_5432
loop_5431:
sdivcc %o6, 0x037C, %o1
fcmped %fcc2, %f10, %f12
sth %l5, [%l7 + 0x76]
loop_5432:
fbn %fcc3, loop_5433
ldx [%l7 + 0x18], %i5
fcmpeq16 %f8, %f14, %o2
lduw [%l7 + 0x4C], %l6
loop_5433:
movge %xcc, %i2, %o0
bg,pn %icc, loop_5434
ld [%l7 + 0x10], %f5
fone %f14
ldsw [%l7 + 0x5C], %g7
loop_5434:
fbul %fcc2, loop_5435
fmuld8sux16 %f2, %f2, %f8
fcmps %fcc0, %f4, %f15
fmovda %icc, %f3, %f5
loop_5435:
ldsb [%l7 + 0x21], %i1
fmovse %xcc, %f5, %f8
orncc %i0, 0x0FBD, %o3
st %f12, [%l7 + 0x4C]
srax %l1, 0x17, %i7
movcc %xcc, %g1, %g4
ldub [%l7 + 0x31], %i3
pdist %f2, %f2, %f12
subc %l0, %g2, %o4
fcmpeq16 %f8, %f14, %i6
brlz,a %o5, loop_5436
tg %icc, 0x3
movpos %icc, %g3, %i4
ldub [%l7 + 0x62], %l3
loop_5436:
stb %l2, [%l7 + 0x53]
fxors %f9, %f2, %f5
edge16n %o7, %l4, %g5
fmovsn %xcc, %f12, %f11
fxors %f13, %f4, %f10
alignaddrl %o6, %o1, %l5
tcc %icc, 0x3
lduw [%l7 + 0x60], %g6
taddcctv %o2, 0x1F56, %l6
fornot2s %f6, %f7, %f9
edge16l %i5, %o0, %g7
fbg %fcc0, loop_5437
fpsub16 %f8, %f4, %f6
stx %i2, [%l7 + 0x58]
brlez %i0, loop_5438
loop_5437:
udiv %o3, 0x1DF2, %i1
fbue,a %fcc3, loop_5439
ldsb [%l7 + 0x47], %l1
loop_5438:
std %f6, [%l7 + 0x78]
ldsw [%l7 + 0x40], %i7
loop_5439:
fmovrsne %g4, %f6, %f5
udivx %g1, 0x0BC0, %i3
addc %g2, 0x03EB, %l0
ldd [%l7 + 0x50], %f6
st %f11, [%l7 + 0x30]
tneg %icc, 0x4
lduw [%l7 + 0x68], %o4
lduh [%l7 + 0x26], %o5
fmovsvs %icc, %f5, %f6
sth %i6, [%l7 + 0x08]
fpadd32s %f14, %f10, %f14
edge8ln %i4, %l3, %g3
ldsw [%l7 + 0x58], %o7
fbge,a %fcc0, loop_5440
fmovdvc %xcc, %f10, %f0
fcmpgt32 %f6, %f0, %l2
fnands %f11, %f6, %f11
loop_5440:
lduh [%l7 + 0x7E], %g5
fmovscc %icc, %f9, %f8
for %f6, %f10, %f14
fsrc2s %f7, %f8
fmovrsne %o6, %f2, %f10
fabsd %f12, %f2
movre %o1, 0x1E2, %l5
te %icc, 0x6
stb %g6, [%l7 + 0x45]
brnz %l4, loop_5441
stw %l6, [%l7 + 0x18]
sth %o2, [%l7 + 0x48]
lduw [%l7 + 0x7C], %o0
loop_5441:
edge16 %i5, %g7, %i0
fcmpes %fcc2, %f6, %f8
edge32ln %o3, %i2, %i1
lduh [%l7 + 0x66], %l1
fmovse %xcc, %f0, %f12
fornot1s %f4, %f8, %f10
bvs,pn %icc, loop_5442
ldsb [%l7 + 0x11], %i7
fbge %fcc1, loop_5443
xnor %g1, 0x0A36, %g4
loop_5442:
tgu %icc, 0x6
movrlz %g2, %l0, %o4
loop_5443:
mulscc %o5, %i3, %i4
fmovsne %icc, %f6, %f8
fbue %fcc1, loop_5444
fornot2s %f11, %f11, %f14
taddcc %i6, 0x10D4, %g3
stw %l3, [%l7 + 0x48]
loop_5444:
ldsb [%l7 + 0x58], %l2
ld [%l7 + 0x6C], %f6
fmovsne %xcc, %f15, %f15
fcmpes %fcc3, %f13, %f6
stx %g5, [%l7 + 0x28]
fmovdvs %xcc, %f6, %f12
fmovrdlez %o7, %f8, %f6
fmovrde %o6, %f10, %f4
stx %l5, [%l7 + 0x58]
ldd [%l7 + 0x38], %f10
sth %o1, [%l7 + 0x18]
orncc %l4, %l6, %g6
umul %o2, %i5, %g7
lduh [%l7 + 0x4A], %o0
lduh [%l7 + 0x3E], %i0
tl %xcc, 0x4
call loop_5445
lduh [%l7 + 0x72], %o3
ld [%l7 + 0x50], %f5
fmovsle %icc, %f11, %f10
loop_5445:
stb %i1, [%l7 + 0x22]
te %icc, 0x7
sdivx %i2, 0x1444, %l1
edge16ln %g1, %g4, %g2
addccc %l0, 0x031B, %i7
bgu,a,pt %icc, loop_5446
fcmps %fcc2, %f13, %f2
brnz,a %o4, loop_5447
fmovscc %icc, %f7, %f13
loop_5446:
edge32 %o5, %i4, %i6
fsrc1s %f9, %f9
loop_5447:
fandnot1s %f7, %f12, %f8
fbn %fcc1, loop_5448
fcmple32 %f6, %f10, %g3
stw %i3, [%l7 + 0x44]
srl %l2, %l3, %o7
loop_5448:
fmovdneg %icc, %f12, %f12
add %g5, 0x001E, %o6
ldd [%l7 + 0x40], %f8
movne %icc, %l5, %l4
movpos %icc, %l6, %g6
stw %o1, [%l7 + 0x64]
ld [%l7 + 0x6C], %f8
movrne %o2, %g7, %o0
brlez,a %i0, loop_5449
ba,a %icc, loop_5450
ldsh [%l7 + 0x5C], %o3
ldx [%l7 + 0x20], %i5
loop_5449:
fzero %f12
loop_5450:
fandnot1 %f12, %f0, %f6
fornot1s %f15, %f3, %f14
for %f8, %f6, %f10
tneg %xcc, 0x0
fmovs %f7, %f9
tle %xcc, 0x3
fmovrsgez %i2, %f12, %f13
tl %icc, 0x3
edge32l %i1, %g1, %g4
movrne %l1, %g2, %l0
stb %i7, [%l7 + 0x25]
ld [%l7 + 0x4C], %f0
ldub [%l7 + 0x4B], %o4
ldx [%l7 + 0x38], %i4
fble %fcc1, loop_5451
ldsw [%l7 + 0x54], %i6
for %f6, %f6, %f2
subccc %o5, %g3, %l2
loop_5451:
orncc %l3, 0x1125, %o7
lduh [%l7 + 0x3E], %i3
ldub [%l7 + 0x50], %g5
fbule %fcc3, loop_5452
stw %o6, [%l7 + 0x40]
popc %l4, %l5
subccc %g6, 0x1ABC, %o1
loop_5452:
std %f8, [%l7 + 0x70]
te %xcc, 0x4
fbue,a %fcc1, loop_5453
movrne %l6, %o2, %o0
sth %i0, [%l7 + 0x56]
bg,a,pt %icc, loop_5454
loop_5453:
nop
setx loop_5455, %l0, %l1
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 + 0x0C], %o3
fpmerge %f15, %f1, %f14
loop_5454:
bgu,a,pn %xcc, loop_5456
loop_5455:
fmovrdne %i5, %f2, %f0
stw %g7, [%l7 + 0x20]
array16 %i2, %g1, %g4
loop_5456:
fmuld8sux16 %f8, %f6, %f0
ldub [%l7 + 0x67], %l1
ble %icc, loop_5457
andcc %i1, 0x1B2F, %g2
fmovrdne %l0, %f12, %f2
fpack32 %f2, %f0, %f12
loop_5457:
fmovsvs %icc, %f7, %f3
orn %i7, %o4, %i6
ldd [%l7 + 0x28], %f12
ldub [%l7 + 0x5D], %o5
st %f7, [%l7 + 0x54]
fmovsvs %icc, %f4, %f5
ldsw [%l7 + 0x3C], %i4
fands %f8, %f7, %f14
ldd [%l7 + 0x70], %f12
fbl %fcc1, loop_5458
fcmpes %fcc0, %f3, %f6
brz,a %l2, loop_5459
fbo,a %fcc1, loop_5460
loop_5458:
xorcc %g3, 0x1D2F, %l3
bn,a %xcc, loop_5461
loop_5459:
movle %xcc, %i3, %g5
loop_5460:
fmovdne %icc, %f6, %f8
bpos loop_5462
loop_5461:
fnot2 %f0, %f12
te %xcc, 0x5
brz %o6, loop_5463
loop_5462:
fmovscc %xcc, %f0, %f14
std %f0, [%l7 + 0x48]
fcmpne16 %f6, %f6, %o7
loop_5463:
fsrc2 %f2, %f2
call loop_5464
fmovrdgz %l4, %f4, %f0
bvs,a loop_5465
udiv %l5, 0x1DE8, %g6
loop_5464:
fcmpd %fcc1, %f0, %f14
ldub [%l7 + 0x09], %o1
loop_5465:
fone %f2
fcmpgt16 %f6, %f14, %l6
bgu %icc, loop_5466
alignaddrl %o2, %o0, %o3
mova %xcc, %i5, %g7
andncc %i2, %g1, %g4
loop_5466:
srax %i0, 0x19, %i1
orn %g2, %l1, %l0
lduw [%l7 + 0x74], %i7
fmuld8sux16 %f5, %f3, %f12
bvs %icc, loop_5467
bne,a,pt %icc, loop_5468
ldsb [%l7 + 0x2F], %i6
bvs,a %xcc, loop_5469
loop_5467:
fcmpeq32 %f12, %f14, %o5
loop_5468:
movvc %xcc, %o4, %l2
stb %i4, [%l7 + 0x28]
loop_5469:
tle %icc, 0x2
stw %g3, [%l7 + 0x30]
lduh [%l7 + 0x0A], %i3
ldsh [%l7 + 0x34], %l3
ld [%l7 + 0x14], %f2
fbug %fcc3, loop_5470
tcc %icc, 0x4
fxors %f11, %f9, %f12
fexpand %f5, %f12
loop_5470:
movrne %o6, %g5, %l4
tcs %xcc, 0x4
fmovrslez %o7, %f4, %f0
ldx [%l7 + 0x58], %g6
smulcc %o1, %l6, %o2
fbn %fcc0, loop_5471
std %f4, [%l7 + 0x18]
ldsb [%l7 + 0x2F], %l5
nop
setx loop_5472, %l0, %l1
jmpl %l1, %o0
loop_5471:
lduh [%l7 + 0x1A], %i5
fnands %f15, %f0, %f9
fmovsg %icc, %f9, %f14
loop_5472:
brgez,a %g7, loop_5473
tsubcctv %o3, 0x161B, %i2
fbg %fcc0, loop_5474
fbo %fcc3, loop_5475
loop_5473:
ldd [%l7 + 0x30], %f10
fble,a %fcc1, loop_5476
loop_5474:
ldsw [%l7 + 0x08], %g1
loop_5475:
tcs %xcc, 0x2
ldub [%l7 + 0x70], %g4
loop_5476:
stb %i0, [%l7 + 0x19]
orncc %g2, %i1, %l0
add %l1, 0x0405, %i6
fbge,a %fcc1, loop_5477
ldsb [%l7 + 0x79], %o5
fmovda %icc, %f7, %f15
ldub [%l7 + 0x65], %o4
loop_5477:
fmovdcs %icc, %f9, %f8
pdist %f10, %f2, %f12
fcmpgt32 %f0, %f0, %i7
sth %i4, [%l7 + 0x78]
or %g3, 0x10D6, %i3
fbg,a %fcc1, loop_5478
tleu %icc, 0x7
bpos,a %xcc, loop_5479
fornot1 %f2, %f12, %f12
loop_5478:
fmovdl %icc, %f5, %f0
stw %l3, [%l7 + 0x08]
loop_5479:
fmovse %xcc, %f7, %f5
fmovda %icc, %f5, %f10
movn %icc, %o6, %g5
ba,a loop_5480
ldsh [%l7 + 0x40], %l4
fcmpne32 %f2, %f6, %o7
fbn %fcc1, loop_5481
loop_5480:
fmovsle %icc, %f2, %f10
fcmpne16 %f14, %f6, %g6
ld [%l7 + 0x40], %f5
loop_5481:
move %icc, %l2, %l6
ldsb [%l7 + 0x48], %o2
array32 %l5, %o0, %i5
fmovrse %o1, %f9, %f12
addc %g7, 0x0A86, %i2
fnot2 %f6, %f12
movrlz %o3, %g4, %g1
ldub [%l7 + 0x4E], %g2
ldx [%l7 + 0x60], %i0
fsrc1 %f6, %f12
ld [%l7 + 0x14], %f15
fmovse %xcc, %f15, %f10
ldd [%l7 + 0x10], %f12
tge %icc, 0x4
alignaddr %i1, %l1, %l0
fbe,a %fcc0, loop_5482
bl,a,pt %icc, loop_5483
ldsh [%l7 + 0x28], %i6
fmovscs %xcc, %f0, %f7
loop_5482:
fmovsge %xcc, %f5, %f10
loop_5483:
edge16ln %o5, %o4, %i4
ldub [%l7 + 0x61], %g3
srlx %i7, %i3, %o6
stb %g5, [%l7 + 0x18]
sdivcc %l4, 0x15FA, %l3
orn %g6, %l2, %l6
stx %o2, [%l7 + 0x08]
lduh [%l7 + 0x5A], %l5
bpos,a loop_5484
fmovsleu %xcc, %f13, %f10
fmovsn %icc, %f12, %f12
fcmpd %fcc3, %f12, %f10
loop_5484:
std %f0, [%l7 + 0x28]
fmovrse %o0, %f0, %f15
ldx [%l7 + 0x08], %i5
fcmpne32 %f4, %f10, %o7
fnands %f13, %f13, %f0
andn %o1, 0x0AF9, %i2
ldd [%l7 + 0x48], %f10
brlez,a %g7, loop_5485
fblg %fcc3, loop_5486
tgu %xcc, 0x4
lduh [%l7 + 0x62], %g4
loop_5485:
fmovrdne %o3, %f6, %f12
loop_5486:
sub %g1, %i0, %i1
fbg %fcc0, loop_5487
fmovsl %icc, %f3, %f2
tcc %icc, 0x1
fxors %f4, %f8, %f10
loop_5487:
movge %icc, %g2, %l1
bneg,pt %icc, loop_5488
ld [%l7 + 0x40], %f11
fmovdne %icc, %f7, %f10
fbue,a %fcc1, loop_5489
loop_5488:
be,a loop_5490
fbne,a %fcc2, loop_5491
movcs %icc, %i6, %l0
loop_5489:
fbne,a %fcc3, loop_5492
loop_5490:
bcs,a,pt %icc, loop_5493
loop_5491:
pdist %f8, %f0, %f8
brlz,a %o5, loop_5494
loop_5492:
be,a,pt %xcc, loop_5495
loop_5493:
sub %i4, %g3, %i7
edge8 %o4, %i3, %o6
loop_5494:
std %f2, [%l7 + 0x08]
loop_5495:
fmovsne %xcc, %f12, %f15
tcs %icc, 0x5
nop
setx loop_5496, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movneg %xcc, %g5, %l3
fcmpes %fcc2, %f4, %f7
movgu %xcc, %g6, %l2
loop_5496:
bn,pt %icc, loop_5497
bl,a,pt %icc, loop_5498
andcc %l6, %l4, %o2
sub %l5, 0x1218, %o0
loop_5497:
fbule,a %fcc0, loop_5499
loop_5498:
fbo,a %fcc2, loop_5500
edge16n %i5, %o7, %i2
nop
setx loop_5501, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5499:
fbl %fcc3, loop_5502
loop_5500:
udivx %g7, 0x10CC, %g4
tleu %xcc, 0x2
loop_5501:
tpos %icc, 0x6
loop_5502:
mulx %o3, 0x145C, %o1
fmovdneg %icc, %f2, %f9
lduw [%l7 + 0x54], %g1
mova %icc, %i0, %g2
fmovd %f8, %f6
fmovdn %icc, %f4, %f5
fandnot1s %f11, %f1, %f10
fmovrdlez %i1, %f6, %f4
srl %l1, 0x12, %i6
fmovde %xcc, %f8, %f7
umul %l0, %i4, %g3
fmovdl %icc, %f10, %f0
sth %o5, [%l7 + 0x16]
fcmpeq32 %f0, %f4, %i7
fpack32 %f0, %f6, %f12
fbg %fcc3, loop_5503
fabsd %f2, %f0
fcmps %fcc0, %f15, %f13
array16 %i3, %o6, %o4
loop_5503:
ldd [%l7 + 0x50], %f0
ldsw [%l7 + 0x28], %l3
lduh [%l7 + 0x10], %g6
ldd [%l7 + 0x48], %f8
fcmpd %fcc2, %f12, %f12
lduh [%l7 + 0x24], %l2
fornot2 %f0, %f10, %f10
tne %icc, 0x6
fmovsneg %icc, %f2, %f10
ldsh [%l7 + 0x30], %g5
ldd [%l7 + 0x28], %f6
st %f2, [%l7 + 0x10]
ld [%l7 + 0x6C], %f14
ta %xcc, 0x0
fpsub32s %f10, %f3, %f11
fmovsvs %xcc, %f2, %f14
fmovsa %xcc, %f14, %f13
tleu %icc, 0x1
fcmpgt32 %f4, %f12, %l4
movcc %xcc, %l6, %l5
srax %o0, 0x1A, %o2
ld [%l7 + 0x28], %f4
move %icc, %o7, %i2
lduw [%l7 + 0x24], %i5
fmovsneg %icc, %f4, %f7
ldub [%l7 + 0x22], %g4
ldx [%l7 + 0x10], %g7
fbe,a %fcc3, loop_5504
fmul8ulx16 %f0, %f0, %f12
udivx %o1, 0x0B31, %g1
orcc %i0, 0x0018, %o3
loop_5504:
smulcc %g2, %l1, %i1
lduh [%l7 + 0x22], %i6
lduw [%l7 + 0x10], %l0
sth %i4, [%l7 + 0x4A]
movrlz %g3, 0x1D2, %i7
fbu %fcc0, loop_5505
fbl,a %fcc3, loop_5506
sth %o5, [%l7 + 0x2A]
fbu %fcc0, loop_5507
loop_5505:
fmovdcc %xcc, %f2, %f2
loop_5506:
fornot1 %f8, %f10, %f12
orn %i3, 0x0834, %o6
loop_5507:
fandnot1 %f2, %f10, %f4
movneg %icc, %l3, %g6
edge8ln %o4, %l2, %g5
xnorcc %l4, 0x0083, %l5
fmovscc %xcc, %f10, %f12
andncc %l6, %o2, %o0
fmovdleu %xcc, %f7, %f9
ldsh [%l7 + 0x74], %i2
stx %o7, [%l7 + 0x50]
ta %xcc, 0x0
ldub [%l7 + 0x4B], %g4
lduh [%l7 + 0x66], %g7
fmovdvs %xcc, %f4, %f7
mulx %o1, 0x077F, %i5
fmovdn %xcc, %f0, %f3
fpack16 %f4, %f2
fbge,a %fcc1, loop_5508
xnorcc %i0, %o3, %g1
andn %l1, %i1, %i6
movne %xcc, %l0, %g2
loop_5508:
alignaddr %g3, %i7, %o5
movcs %xcc, %i4, %o6
bvs loop_5509
ldub [%l7 + 0x6C], %i3
te %icc, 0x5
fmul8ulx16 %f10, %f8, %f14
loop_5509:
bge %icc, loop_5510
stb %g6, [%l7 + 0x3D]
fzeros %f3
stx %o4, [%l7 + 0x10]
loop_5510:
bgu loop_5511
fzero %f8
movcs %xcc, %l3, %g5
lduw [%l7 + 0x08], %l4
loop_5511:
fble %fcc3, loop_5512
std %f0, [%l7 + 0x78]
fmovrdgz %l5, %f12, %f12
fpsub32s %f9, %f0, %f11
loop_5512:
ldsb [%l7 + 0x6C], %l2
udivcc %l6, 0x115D, %o2
tpos %xcc, 0x3
taddcctv %i2, 0x0981, %o0
fmovspos %xcc, %f7, %f5
bpos,a loop_5513
fpsub16 %f4, %f2, %f4
stx %o7, [%l7 + 0x58]
fbue,a %fcc2, loop_5514
loop_5513:
fmovdn %xcc, %f15, %f4
ldsw [%l7 + 0x54], %g4
lduh [%l7 + 0x26], %g7
loop_5514:
tpos %icc, 0x4
tleu %icc, 0x4
bvs,a loop_5515
bleu,a %icc, loop_5516
fmovdle %xcc, %f13, %f4
tn %xcc, 0x3
loop_5515:
fpadd16s %f5, %f14, %f9
loop_5516:
fnot2s %f7, %f8
fbo %fcc1, loop_5517
fble,a %fcc1, loop_5518
stb %i5, [%l7 + 0x10]
ldsw [%l7 + 0x34], %o1
loop_5517:
fpsub32 %f0, %f2, %f8
loop_5518:
sth %i0, [%l7 + 0x46]
bleu,pn %icc, loop_5519
sth %o3, [%l7 + 0x28]
brnz %g1, loop_5520
tleu %icc, 0x3
loop_5519:
edge16l %l1, %i6, %i1
fmovsn %xcc, %f7, %f13
loop_5520:
mulx %l0, %g3, %i7
lduh [%l7 + 0x36], %g2
ldsh [%l7 + 0x42], %i4
movneg %icc, %o6, %i3
fcmps %fcc2, %f14, %f5
ldx [%l7 + 0x68], %g6
fmovrsgez %o5, %f12, %f13
xnorcc %l3, %o4, %g5
movrlez %l5, 0x0D2, %l4
xorcc %l6, 0x02A1, %l2
ldd [%l7 + 0x70], %f14
stx %o2, [%l7 + 0x10]
stb %o0, [%l7 + 0x0E]
fmovrslz %i2, %f0, %f15
fpsub16s %f9, %f14, %f0
ldsh [%l7 + 0x3C], %g4
edge32ln %o7, %g7, %o1
mulscc %i5, %i0, %o3
tle %icc, 0x6
ldsh [%l7 + 0x68], %l1
sll %g1, %i6, %l0
fnot1s %f1, %f9
stx %i1, [%l7 + 0x38]
ldub [%l7 + 0x51], %g3
fmovs %f7, %f2
movgu %icc, %i7, %g2
fbo %fcc2, loop_5521
sdiv %i4, 0x02B6, %i3
tsubcc %g6, %o5, %o6
mulx %o4, 0x0C83, %g5
loop_5521:
fsrc2 %f4, %f4
pdist %f14, %f14, %f2
fnand %f2, %f6, %f0
fornot2 %f8, %f8, %f4
fandnot1s %f8, %f1, %f8
stb %l3, [%l7 + 0x69]
fmovdvc %xcc, %f0, %f15
fzero %f10
smulcc %l4, %l6, %l2
addccc %o2, 0x1FFA, %o0
lduh [%l7 + 0x54], %l5
lduh [%l7 + 0x6C], %g4
fpadd16 %f4, %f12, %f12
stw %o7, [%l7 + 0x50]
fandnot2s %f5, %f3, %f5
bn,a loop_5522
fmovdgu %xcc, %f12, %f8
ldsw [%l7 + 0x24], %i2
bge,pt %icc, loop_5523
loop_5522:
brlez,a %g7, loop_5524
st %f4, [%l7 + 0x10]
stx %o1, [%l7 + 0x60]
loop_5523:
ta %icc, 0x2
loop_5524:
ldub [%l7 + 0x09], %i0
srlx %i5, %l1, %g1
fcmpd %fcc1, %f8, %f6
sth %i6, [%l7 + 0x1E]
udivcc %l0, 0x11FD, %o3
stb %g3, [%l7 + 0x6A]
fmovsg %icc, %f7, %f5
fmovsleu %icc, %f4, %f1
bgu,a loop_5525
for %f4, %f4, %f10
edge16ln %i1, %i7, %g2
fabsd %f10, %f14
loop_5525:
fmovdneg %xcc, %f15, %f10
ldub [%l7 + 0x61], %i4
fbge,a %fcc2, loop_5526
std %f6, [%l7 + 0x08]
smul %g6, 0x0EA7, %i3
tsubcc %o6, %o5, %g5
loop_5526:
bne loop_5527
stx %l3, [%l7 + 0x40]
std %f10, [%l7 + 0x70]
tvs %icc, 0x6
loop_5527:
movrne %o4, %l6, %l4
tvc %icc, 0x6
fmovdn %icc, %f1, %f1
fmovsa %icc, %f10, %f5
fbul %fcc1, loop_5528
fmovrsgz %o2, %f2, %f7
fones %f8
ldd [%l7 + 0x48], %f14
loop_5528:
array16 %l2, %l5, %g4
fmovsvc %xcc, %f10, %f3
fmuld8sux16 %f6, %f14, %f4
fmovdgu %icc, %f1, %f6
fmovdneg %icc, %f2, %f4
ldsh [%l7 + 0x58], %o7
stx %o0, [%l7 + 0x58]
fmul8x16 %f8, %f10, %f6
fmovsl %icc, %f11, %f10
subcc %g7, 0x1A51, %o1
std %f12, [%l7 + 0x50]
tpos %xcc, 0x3
fmovscs %xcc, %f4, %f2
fandnot1 %f10, %f0, %f8
edge8n %i2, %i5, %l1
call loop_5529
bshuffle %f12, %f10, %f4
ldx [%l7 + 0x78], %g1
nop
setx loop_5530, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5529:
ld [%l7 + 0x20], %f8
bvs,pn %xcc, loop_5531
ldx [%l7 + 0x30], %i6
loop_5530:
fexpand %f1, %f0
orcc %i0, %o3, %g3
loop_5531:
fbue %fcc0, loop_5532
fmovdneg %xcc, %f8, %f12
std %f4, [%l7 + 0x48]
fcmpne16 %f4, %f12, %i1
loop_5532:
fcmpne32 %f14, %f6, %l0
brlz %i7, loop_5533
fnegs %f3, %f10
fpadd32 %f4, %f4, %f0
ldub [%l7 + 0x20], %i4
loop_5533:
fpackfix %f4, %f6
fmovrse %g6, %f8, %f11
sdiv %g2, 0x14C1, %o6
tpos %xcc, 0x7
stw %i3, [%l7 + 0x30]
fmovscc %xcc, %f15, %f9
sethi 0x186E, %o5
std %f0, [%l7 + 0x60]
lduw [%l7 + 0x3C], %l3
fexpand %f15, %f4
lduw [%l7 + 0x1C], %g5
fmovd %f6, %f2
ldsb [%l7 + 0x53], %o4
stb %l6, [%l7 + 0x52]
lduw [%l7 + 0x0C], %o2
fpsub32 %f14, %f0, %f2
fbul,a %fcc2, loop_5534
fmovrdgez %l4, %f2, %f14
fmovrdlez %l2, %f6, %f2
sdiv %g4, 0x1F30, %l5
loop_5534:
fcmpeq16 %f10, %f4, %o0
subcc %o7, %o1, %g7
brnz,a %i5, loop_5535
subcc %l1, %g1, %i6
fand %f14, %f12, %f10
lduw [%l7 + 0x6C], %i0
loop_5535:
fmovdge %xcc, %f11, %f3
ldd [%l7 + 0x68], %f0
sdivcc %i2, 0x0921, %o3
fmovspos %xcc, %f7, %f5
fcmpes %fcc2, %f0, %f2
lduh [%l7 + 0x30], %i1
fblg %fcc0, loop_5536
fmovrse %l0, %f12, %f9
bl,pt %icc, loop_5537
array32 %g3, %i4, %g6
loop_5536:
lduw [%l7 + 0x08], %i7
xorcc %g2, 0x0522, %o6
loop_5537:
stb %o5, [%l7 + 0x5E]
ldd [%l7 + 0x60], %f6
fbe %fcc2, loop_5538
movgu %xcc, %l3, %i3
fandnot2 %f10, %f4, %f2
bvs,pt %xcc, loop_5539
loop_5538:
taddcctv %o4, %g5, %l6
edge32n %l4, %l2, %o2
fbue,a %fcc0, loop_5540
loop_5539:
orn %g4, %o0, %l5
fmuld8ulx16 %f1, %f11, %f4
stw %o1, [%l7 + 0x60]
loop_5540:
ldub [%l7 + 0x47], %g7
stx %o7, [%l7 + 0x18]
xorcc %i5, 0x09AA, %l1
movcs %icc, %i6, %g1
fmovdne %xcc, %f4, %f11
fmovsvc %xcc, %f15, %f4
fmovsvc %icc, %f15, %f4
be,a loop_5541
bg,a,pn %xcc, loop_5542
edge8n %i0, %o3, %i1
tsubcc %l0, %i2, %g3
loop_5541:
fbe,a %fcc0, loop_5543
loop_5542:
xnorcc %i4, 0x0366, %g6
sll %i7, %o6, %o5
fpsub16 %f12, %f2, %f10
loop_5543:
bpos,pt %xcc, loop_5544
tg %icc, 0x2
ldsb [%l7 + 0x31], %l3
taddcc %i3, 0x15D2, %o4
loop_5544:
st %f3, [%l7 + 0x40]
fmovrdlez %g2, %f4, %f8
fcmpd %fcc3, %f14, %f0
fandnot2s %f6, %f13, %f9
addc %g5, %l6, %l4
ldsh [%l7 + 0x7C], %l2
fbul,a %fcc2, loop_5545
bneg,a,pn %icc, loop_5546
fbu,a %fcc3, loop_5547
fblg,a %fcc1, loop_5548
loop_5545:
ldx [%l7 + 0x08], %g4
loop_5546:
fsrc2 %f10, %f0
loop_5547:
ldsh [%l7 + 0x6E], %o2
loop_5548:
ba,a %xcc, loop_5549
fpack16 %f8, %f2
ldsh [%l7 + 0x48], %o0
ldsb [%l7 + 0x20], %o1
loop_5549:
move %icc, %l5, %g7
lduh [%l7 + 0x3C], %i5
fmuld8ulx16 %f15, %f4, %f14
edge8 %o7, %i6, %l1
brlz %i0, loop_5550
brlz %o3, loop_5551
fbu %fcc0, loop_5552
fmovrse %g1, %f3, %f15
loop_5550:
ldsb [%l7 + 0x62], %l0
loop_5551:
lduh [%l7 + 0x3E], %i2
loop_5552:
ldd [%l7 + 0x10], %f2
lduw [%l7 + 0x28], %i1
fbo %fcc0, loop_5553
bge loop_5554
fmovsg %icc, %f7, %f12
movvs %icc, %g3, %g6
loop_5553:
fpsub16 %f14, %f10, %f0
loop_5554:
lduw [%l7 + 0x34], %i4
fxors %f6, %f8, %f2
edge32l %o6, %o5, %l3
ldsh [%l7 + 0x60], %i7
fbe,a %fcc0, loop_5555
edge16 %i3, %o4, %g5
fpsub16s %f15, %f9, %f11
fmovrdne %g2, %f2, %f0
loop_5555:
fmovsvc %xcc, %f15, %f9
movne %icc, %l6, %l4
fmovdvs %xcc, %f2, %f13
array32 %g4, %l2, %o2
alignaddr %o0, %o1, %g7
sdiv %l5, 0x127D, %i5
fmul8sux16 %f14, %f4, %f14
sdiv %o7, 0x1E59, %i6
ldsb [%l7 + 0x21], %i0
srl %o3, %g1, %l1
ldub [%l7 + 0x2E], %l0
stb %i2, [%l7 + 0x44]
tcs %icc, 0x6
andcc %g3, 0x1DC2, %i1
fmovse %icc, %f5, %f12
tpos %xcc, 0x3
ldsh [%l7 + 0x7A], %i4
tl %icc, 0x3
fandnot2s %f5, %f8, %f8
stb %o6, [%l7 + 0x3E]
pdist %f4, %f8, %f12
lduw [%l7 + 0x60], %o5
fone %f10
fexpand %f6, %f14
fmovdpos %xcc, %f9, %f0
edge8n %g6, %l3, %i7
fsrc2s %f7, %f3
brnz,a %o4, loop_5556
fcmpne32 %f2, %f12, %g5
pdist %f0, %f0, %f10
ldx [%l7 + 0x58], %g2
loop_5556:
sth %l6, [%l7 + 0x0C]
ldx [%l7 + 0x58], %i3
movre %l4, %l2, %g4
fmovs %f10, %f12
lduh [%l7 + 0x7C], %o0
fmovdneg %xcc, %f15, %f2
for %f14, %f8, %f6
for %f8, %f2, %f6
fbn %fcc3, loop_5557
ldsb [%l7 + 0x09], %o1
movrlz %o2, %l5, %g7
tn %xcc, 0x2
loop_5557:
brlz,a %o7, loop_5558
fbge,a %fcc3, loop_5559
ld [%l7 + 0x18], %f15
std %f8, [%l7 + 0x20]
loop_5558:
fpackfix %f10, %f8
loop_5559:
udivcc %i5, 0x1AD3, %i0
lduh [%l7 + 0x0A], %i6
fxnor %f10, %f0, %f10
fba %fcc0, loop_5560
nop
setx loop_5561, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bn,pt %xcc, loop_5562
lduh [%l7 + 0x28], %o3
loop_5560:
stw %g1, [%l7 + 0x50]
loop_5561:
ldsh [%l7 + 0x30], %l0
loop_5562:
sth %i2, [%l7 + 0x40]
fmul8x16au %f12, %f8, %f10
fnors %f10, %f7, %f3
edge8ln %l1, %g3, %i1
fnot2 %f12, %f10
edge8l %o6, %i4, %o5
edge32ln %l3, %i7, %o4
fmovrsne %g5, %f9, %f11
brgz %g6, loop_5563
fpsub32 %f4, %f2, %f12
fandnot1s %f8, %f4, %f0
bvs,a %icc, loop_5564
loop_5563:
fmovrdlez %l6, %f12, %f12
bneg loop_5565
fblg %fcc1, loop_5566
loop_5564:
edge32n %i3, %l4, %g2
ldsh [%l7 + 0x5A], %g4
loop_5565:
fcmpne16 %f10, %f14, %o0
loop_5566:
std %f6, [%l7 + 0x38]
tgu %xcc, 0x6
std %f8, [%l7 + 0x08]
fandnot2s %f4, %f10, %f5
ldsh [%l7 + 0x1C], %l2
ld [%l7 + 0x48], %f8
bvc,a %icc, loop_5567
lduw [%l7 + 0x40], %o2
tne %icc, 0x7
stx %l5, [%l7 + 0x38]
loop_5567:
fmovrdlz %o1, %f14, %f10
lduh [%l7 + 0x3A], %g7
fand %f14, %f0, %f4
std %f14, [%l7 + 0x38]
popc %o7, %i0
stx %i6, [%l7 + 0x58]
fmovsleu %xcc, %f4, %f8
lduh [%l7 + 0x5A], %i5
tvc %xcc, 0x5
fmovdgu %xcc, %f9, %f14
ldsw [%l7 + 0x7C], %g1
edge16 %l0, %i2, %o3
brgez,a %l1, loop_5568
lduw [%l7 + 0x60], %g3
sdivcc %o6, 0x091E, %i4
ldsw [%l7 + 0x24], %o5
loop_5568:
fmovdvc %xcc, %f10, %f11
movcc %icc, %l3, %i7
ldub [%l7 + 0x6A], %i1
taddcctv %o4, 0x0B64, %g6
fpmerge %f9, %f4, %f8
fmovdpos %icc, %f5, %f13
fzeros %f14
fbule,a %fcc2, loop_5569
fornot1 %f14, %f8, %f8
fbu %fcc2, loop_5570
nop
setx loop_5571, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5569:
siam 0x0
edge32 %l6, %g5, %i3
loop_5570:
fbl,a %fcc0, loop_5572
loop_5571:
fpackfix %f14, %f13
popc %g2, %l4
fbue %fcc0, loop_5573
loop_5572:
nop
setx loop_5574, %l0, %l1
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 %o0, 0x19CA, %g4
fmovdg %xcc, %f14, %f11
loop_5573:
edge16n %o2, %l5, %l2
loop_5574:
st %f12, [%l7 + 0x5C]
fbl %fcc1, loop_5575
edge16ln %o1, %o7, %i0
fblg %fcc3, loop_5576
fmovdpos %xcc, %f0, %f7
loop_5575:
fmovdg %icc, %f12, %f5
fba,a %fcc0, loop_5577
loop_5576:
fnor %f4, %f4, %f6
stb %g7, [%l7 + 0x0C]
ldub [%l7 + 0x0C], %i6
loop_5577:
bpos loop_5578
orncc %i5, 0x1CBB, %g1
ldub [%l7 + 0x13], %l0
bge %xcc, loop_5579
loop_5578:
stw %o3, [%l7 + 0x14]
fmovrdgez %l1, %f14, %f8
fpadd16 %f6, %f14, %f10
loop_5579:
st %f11, [%l7 + 0x24]
fnot1 %f6, %f14
ldsb [%l7 + 0x24], %g3
orn %i2, %i4, %o5
fmovsgu %icc, %f4, %f9
fmovsneg %icc, %f5, %f7
fcmps %fcc2, %f3, %f4
ta %icc, 0x7
ldx [%l7 + 0x50], %o6
bne,pn %icc, loop_5580
bgu,a,pt %icc, loop_5581
fcmpd %fcc3, %f6, %f10
st %f9, [%l7 + 0x68]
loop_5580:
std %f6, [%l7 + 0x60]
loop_5581:
fmovsgu %icc, %f12, %f12
fpsub16s %f7, %f6, %f12
array32 %i7, %l3, %i1
fornot2s %f12, %f8, %f13
fmovdne %icc, %f7, %f12
fbuge %fcc2, loop_5582
fsrc1 %f10, %f10
fsrc1 %f8, %f6
fmovdge %xcc, %f8, %f5
loop_5582:
fsrc2 %f2, %f2
fmovscc %xcc, %f7, %f11
edge8 %o4, %l6, %g5
tgu %icc, 0x1
fcmps %fcc1, %f0, %f2
fba %fcc1, loop_5583
fnand %f12, %f14, %f8
ldsb [%l7 + 0x3E], %i3
fcmple16 %f10, %f4, %g6
loop_5583:
bshuffle %f10, %f2, %f12
andncc %l4, %g2, %g4
fbne,a %fcc3, loop_5584
edge16ln %o2, %o0, %l2
st %f4, [%l7 + 0x74]
sethi 0x0F7C, %o1
loop_5584:
move %icc, %o7, %l5
fsrc2 %f10, %f14
taddcctv %i0, %g7, %i5
alignaddrl %i6, %g1, %l0
fbo,a %fcc3, loop_5585
st %f13, [%l7 + 0x0C]
fba %fcc1, loop_5586
tg %icc, 0x7
loop_5585:
nop
setx loop_5587, %l0, %l1
jmpl %l1, %l1
bpos,pn %xcc, loop_5588
loop_5586:
ldsb [%l7 + 0x69], %g3
fmovsgu %icc, %f9, %f2
loop_5587:
fmuld8ulx16 %f2, %f11, %f0
loop_5588:
fnot1 %f10, %f4
tcs %icc, 0x4
edge32 %o3, %i4, %i2
brnz,a %o6, loop_5589
mulscc %o5, %i7, %i1
st %f6, [%l7 + 0x50]
movpos %icc, %l3, %o4
loop_5589:
andcc %g5, 0x0A6B, %l6
fpadd32 %f12, %f10, %f4
fcmpgt16 %f6, %f8, %i3
fbl,a %fcc2, loop_5590
stx %l4, [%l7 + 0x40]
fnegd %f2, %f0
ldsw [%l7 + 0x78], %g2
loop_5590:
fnor %f6, %f0, %f0
lduh [%l7 + 0x66], %g4
movge %icc, %o2, %g6
siam 0x4
fmovdn %icc, %f0, %f11
ld [%l7 + 0x5C], %f8
fcmpeq32 %f6, %f8, %l2
fmovsneg %icc, %f3, %f6
ldub [%l7 + 0x45], %o0
fmovsg %icc, %f6, %f1
movcs %icc, %o7, %l5
fmovsvc %icc, %f9, %f14
xnor %i0, %o1, %g7
fmovdg %icc, %f5, %f4
tge %xcc, 0x1
bpos,a %xcc, loop_5591
ldx [%l7 + 0x30], %i5
fabsd %f14, %f6
fnors %f1, %f10, %f8
loop_5591:
lduh [%l7 + 0x42], %i6
fandnot1 %f6, %f14, %f14
lduh [%l7 + 0x5A], %l0
fmovsneg %icc, %f13, %f8
ld [%l7 + 0x34], %f15
xnor %l1, %g3, %g1
popc %o3, %i2
lduh [%l7 + 0x78], %i4
ble,a loop_5592
fxors %f2, %f11, %f3
fbug,a %fcc1, loop_5593
fornot1 %f0, %f10, %f10
loop_5592:
tvs %xcc, 0x7
fmovdcs %xcc, %f14, %f14
loop_5593:
fbue,a %fcc1, loop_5594
stw %o6, [%l7 + 0x48]
movrgz %i7, 0x053, %i1
stx %l3, [%l7 + 0x60]
loop_5594:
sth %o5, [%l7 + 0x10]
ldsw [%l7 + 0x60], %g5
call loop_5595
fbuge,a %fcc0, loop_5596
orncc %l6, %o4, %l4
std %f10, [%l7 + 0x30]
loop_5595:
tgu %icc, 0x3
loop_5596:
tcc %icc, 0x7
smulcc %g2, %g4, %i3
ld [%l7 + 0x40], %f11
edge32ln %g6, %l2, %o2
ldd [%l7 + 0x08], %f12
fpsub32 %f2, %f12, %f6
fpsub32s %f10, %f8, %f0
fbug %fcc1, loop_5597
subcc %o0, %o7, %i0
fpsub16s %f6, %f6, %f1
sth %o1, [%l7 + 0x20]
loop_5597:
orcc %g7, %l5, %i5
fornot1s %f7, %f15, %f14
fmovrsgez %i6, %f2, %f1
fmovse %icc, %f1, %f15
lduw [%l7 + 0x28], %l0
tvc %xcc, 0x1
fbe,a %fcc2, loop_5598
fmovdne %icc, %f15, %f13
stx %g3, [%l7 + 0x10]
subc %g1, %l1, %o3
loop_5598:
fand %f10, %f0, %f14
fnands %f5, %f11, %f9
lduh [%l7 + 0x1C], %i2
be,a,pt %icc, loop_5599
fmul8x16al %f12, %f15, %f12
bleu,a,pn %icc, loop_5600
tcc %icc, 0x6
loop_5599:
ldub [%l7 + 0x2B], %o6
movcs %icc, %i7, %i4
loop_5600:
ldx [%l7 + 0x40], %i1
bleu %icc, loop_5601
tgu %xcc, 0x4
brlez,a %l3, loop_5602
edge32ln %g5, %l6, %o4
loop_5601:
ldsw [%l7 + 0x10], %l4
fmovscc %xcc, %f1, %f11
loop_5602:
lduw [%l7 + 0x44], %g2
bneg loop_5603
fmovdpos %icc, %f3, %f10
nop
setx loop_5604, %l0, %l1
jmpl %l1, %g4
lduh [%l7 + 0x46], %i3
loop_5603:
fbuge,a %fcc1, loop_5605
brnz %o5, loop_5606
loop_5604:
ldd [%l7 + 0x68], %f12
sth %l2, [%l7 + 0x50]
loop_5605:
ldub [%l7 + 0x40], %o2
loop_5606:
ldub [%l7 + 0x37], %o0
srl %g6, %o7, %i0
bne,a,pn %icc, loop_5607
ld [%l7 + 0x08], %f1
fxor %f4, %f6, %f4
smulcc %g7, 0x1135, %o1
loop_5607:
stb %i5, [%l7 + 0x12]
alignaddrl %l5, %i6, %l0
sth %g1, [%l7 + 0x1C]
fbge %fcc2, loop_5608
fandnot1 %f10, %f0, %f6
fcmpeq16 %f6, %f8, %l1
ldsh [%l7 + 0x4E], %o3
loop_5608:
fbug %fcc3, loop_5609
fornot2 %f4, %f12, %f2
udivcc %g3, 0x117E, %i2
std %f8, [%l7 + 0x38]
loop_5609:
ldd [%l7 + 0x30], %f0
ta %xcc, 0x2
lduh [%l7 + 0x0E], %o6
ldsb [%l7 + 0x37], %i4
fmovrslez %i1, %f12, %f10
fbg %fcc0, loop_5610
fmovrdne %i7, %f10, %f14
fxor %f8, %f8, %f8
fnors %f12, %f12, %f13
loop_5610:
st %f9, [%l7 + 0x7C]
fmovsn %icc, %f10, %f7
ldsw [%l7 + 0x14], %l3
movvc %icc, %l6, %o4
fexpand %f8, %f14
ldd [%l7 + 0x38], %f4
stb %l4, [%l7 + 0x74]
std %f8, [%l7 + 0x58]
st %f8, [%l7 + 0x1C]
stx %g2, [%l7 + 0x38]
stb %g4, [%l7 + 0x71]
fnegd %f4, %f14
lduw [%l7 + 0x44], %g5
tgu %xcc, 0x4
fbge %fcc0, loop_5611
st %f1, [%l7 + 0x44]
fmovrde %i3, %f4, %f12
fand %f14, %f10, %f12
loop_5611:
add %o5, 0x122B, %o2
fnors %f13, %f11, %f10
ld [%l7 + 0x24], %f2
ldsb [%l7 + 0x23], %l2
sdivcc %g6, 0x1D6E, %o0
tvc %xcc, 0x1
orcc %o7, %i0, %g7
xnor %o1, %l5, %i6
fcmple16 %f14, %f8, %l0
fcmpne16 %f8, %f4, %i5
sth %g1, [%l7 + 0x7A]
tneg %xcc, 0x1
fandnot1 %f6, %f4, %f8
srlx %l1, 0x12, %o3
lduw [%l7 + 0x4C], %i2
fabss %f1, %f7
sdivcc %g3, 0x1E30, %i4
fnor %f14, %f2, %f4
addc %o6, %i1, %i7
movvc %icc, %l6, %l3
fcmple32 %f4, %f8, %o4
ldx [%l7 + 0x28], %g2
ldsh [%l7 + 0x5C], %l4
fpsub32s %f15, %f14, %f10
fexpand %f4, %f12
fpsub32 %f12, %f2, %f10
tleu %icc, 0x4
fmovsleu %xcc, %f0, %f5
movrlz %g5, %i3, %g4
ldsb [%l7 + 0x51], %o2
ldub [%l7 + 0x0F], %l2
ldd [%l7 + 0x10], %f8
edge16n %g6, %o0, %o5
fcmpgt16 %f12, %f0, %i0
ldsb [%l7 + 0x53], %o7
fmovsleu %icc, %f2, %f14
fbne,a %fcc2, loop_5612
std %f8, [%l7 + 0x70]
fcmpne32 %f4, %f14, %o1
fmovdneg %xcc, %f13, %f14
loop_5612:
nop
setx loop_5613, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x54], %l5
fmul8x16al %f3, %f8, %f12
orn %g7, 0x1B3C, %l0
loop_5613:
fpadd32 %f10, %f6, %f4
fpadd16 %f14, %f14, %f0
movn %icc, %i6, %i5
stb %g1, [%l7 + 0x2D]
subcc %o3, %i2, %g3
bcc,pn %icc, loop_5614
st %f12, [%l7 + 0x14]
fpadd32s %f15, %f3, %f11
fmovscs %xcc, %f12, %f4
loop_5614:
fexpand %f5, %f6
fpsub32 %f2, %f2, %f4
movrgez %l1, %i4, %o6
ldub [%l7 + 0x7D], %i1
std %f10, [%l7 + 0x78]
ldub [%l7 + 0x72], %i7
stb %l3, [%l7 + 0x56]
fmovdleu %xcc, %f11, %f7
popc %l6, %g2
andcc %o4, %g5, %i3
sub %g4, %l4, %l2
fmovd %f8, %f12
ldsw [%l7 + 0x60], %o2
ta %icc, 0x5
st %f9, [%l7 + 0x14]
st %f12, [%l7 + 0x0C]
ba,a,pn %icc, loop_5615
stx %o0, [%l7 + 0x78]
fand %f4, %f4, %f0
lduw [%l7 + 0x64], %g6
loop_5615:
or %o5, %i0, %o1
ldsh [%l7 + 0x7C], %l5
st %f7, [%l7 + 0x44]
stw %o7, [%l7 + 0x48]
fzero %f14
lduh [%l7 + 0x36], %g7
movrgez %i6, %i5, %l0
taddcctv %o3, %i2, %g3
st %f13, [%l7 + 0x38]
fandnot1 %f4, %f6, %f12
ldsh [%l7 + 0x46], %g1
ldub [%l7 + 0x54], %l1
fmovs %f4, %f11
bshuffle %f2, %f2, %f0
fbl,a %fcc3, loop_5616
stw %o6, [%l7 + 0x1C]
fbuge,a %fcc2, loop_5617
fmovdg %icc, %f8, %f7
loop_5616:
fandnot1 %f14, %f12, %f6
fand %f10, %f14, %f12
loop_5617:
fnand %f14, %f14, %f0
fnands %f12, %f13, %f14
fcmpeq32 %f14, %f14, %i4
fandnot2s %f0, %f9, %f0
fsrc1 %f14, %f6
xorcc %i7, 0x0971, %i1
ldx [%l7 + 0x48], %l3
xnorcc %g2, 0x0457, %o4
ldd [%l7 + 0x60], %f8
brnz,a %l6, loop_5618
ldsw [%l7 + 0x5C], %g5
movrgez %i3, %l4, %l2
lduw [%l7 + 0x60], %g4
loop_5618:
popc 0x06B8, %o2
ldsh [%l7 + 0x20], %o0
ldsw [%l7 + 0x50], %o5
st %f12, [%l7 + 0x18]
add %g6, 0x0643, %i0
movrgez %o1, 0x147, %l5
lduw [%l7 + 0x4C], %o7
ta %icc, 0x7
fmul8x16 %f10, %f2, %f2
fandnot2s %f15, %f7, %f10
fmovrdgz %g7, %f2, %f14
sth %i6, [%l7 + 0x72]
movg %icc, %i5, %l0
fnors %f4, %f1, %f13
edge8 %i2, %g3, %g1
ldd [%l7 + 0x68], %f2
fcmpgt16 %f0, %f4, %l1
tcs %xcc, 0x7
ldx [%l7 + 0x20], %o3
fmovdl %xcc, %f12, %f0
fmovrse %i4, %f5, %f15
fcmpeq16 %f10, %f2, %o6
bl,pt %icc, loop_5619
fmul8x16 %f3, %f14, %f12
udiv %i7, 0x049F, %l3
ld [%l7 + 0x3C], %f15
loop_5619:
bpos loop_5620
ldd [%l7 + 0x08], %f12
st %f10, [%l7 + 0x1C]
ldsb [%l7 + 0x0C], %g2
loop_5620:
fbuge %fcc1, loop_5621
ldsw [%l7 + 0x34], %i1
movgu %xcc, %o4, %g5
nop
setx loop_5622, %l0, %l1
jmpl %l1, %i3
loop_5621:
udivx %l6, 0x192E, %l2
nop
setx loop_5623, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd32 %f12, %f6, %f12
loop_5622:
fpsub16s %f11, %f13, %f2
ldsh [%l7 + 0x20], %g4
loop_5623:
bl,a loop_5624
ldx [%l7 + 0x58], %o2
std %f14, [%l7 + 0x20]
fmovrdgz %l4, %f0, %f2
loop_5624:
sdivx %o0, 0x0563, %g6
andn %i0, 0x1D81, %o1
movne %icc, %o5, %l5
mova %xcc, %g7, %o7
array32 %i6, %l0, %i5
lduh [%l7 + 0x6A], %g3
ldx [%l7 + 0x28], %g1
fcmpd %fcc2, %f2, %f2
sth %i2, [%l7 + 0x2E]
bg,pn %icc, loop_5625
edge8 %o3, %i4, %o6
ldsh [%l7 + 0x56], %l1
brnz,a %l3, loop_5626
loop_5625:
sub %i7, %i1, %g2
nop
setx loop_5627, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bpos,pn %icc, loop_5628
loop_5626:
ldsw [%l7 + 0x58], %g5
brlz,a %o4, loop_5629
loop_5627:
edge8l %i3, %l6, %g4
loop_5628:
move %icc, %l2, %l4
array32 %o2, %g6, %o0
loop_5629:
lduh [%l7 + 0x76], %i0
tpos %xcc, 0x1
fmovsa %xcc, %f8, %f12
st %f7, [%l7 + 0x18]
stw %o5, [%l7 + 0x74]
ldd [%l7 + 0x70], %f10
fpackfix %f4, %f2
std %f6, [%l7 + 0x48]
stx %o1, [%l7 + 0x70]
fmovsge %xcc, %f10, %f3
bshuffle %f6, %f4, %f14
fbu %fcc1, loop_5630
fmovrsgz %l5, %f1, %f6
fxnor %f6, %f12, %f4
movcc %icc, %g7, %o7
loop_5630:
fbule,a %fcc1, loop_5631
fbne %fcc2, loop_5632
stb %i6, [%l7 + 0x24]
fornot2s %f7, %f4, %f11
loop_5631:
ldub [%l7 + 0x4A], %l0
loop_5632:
ble,pn %icc, loop_5633
ba %icc, loop_5634
movleu %icc, %g3, %g1
xnor %i2, %o3, %i4
loop_5633:
lduh [%l7 + 0x66], %o6
loop_5634:
array32 %l1, %i5, %i7
brnz,a %l3, loop_5635
sra %g2, %g5, %i1
srlx %i3, 0x0B, %l6
lduh [%l7 + 0x2A], %o4
loop_5635:
ld [%l7 + 0x7C], %f15
movgu %xcc, %g4, %l4
fandnot2s %f2, %f8, %f3
ld [%l7 + 0x18], %f2
bg,a loop_5636
stb %o2, [%l7 + 0x1E]
fsrc1s %f3, %f1
fmovscs %icc, %f11, %f7
loop_5636:
fmovrdgz %l2, %f6, %f0
bvs,a,pt %icc, loop_5637
lduw [%l7 + 0x28], %o0
sdivx %g6, 0x0129, %o5
lduw [%l7 + 0x30], %o1
loop_5637:
stb %l5, [%l7 + 0x3A]
sll %i0, %g7, %o7
stx %i6, [%l7 + 0x78]
movn %xcc, %l0, %g3
taddcctv %g1, 0x1E09, %o3
ldsw [%l7 + 0x44], %i2
ldsb [%l7 + 0x6C], %i4
movpos %xcc, %l1, %i5
stx %i7, [%l7 + 0x28]
edge8ln %o6, %g2, %l3
ldsh [%l7 + 0x1C], %g5
stb %i1, [%l7 + 0x2D]
st %f5, [%l7 + 0x48]
andcc %l6, 0x1598, %i3
movn %icc, %g4, %l4
fand %f12, %f4, %f8
fmovrsgez %o2, %f8, %f2
stx %o4, [%l7 + 0x30]
fnegd %f12, %f4
brlez %l2, loop_5638
lduw [%l7 + 0x0C], %o0
lduw [%l7 + 0x64], %o5
fbo %fcc2, loop_5639
loop_5638:
ldsw [%l7 + 0x14], %o1
alignaddr %l5, %i0, %g7
bl loop_5640
loop_5639:
xor %g6, %o7, %i6
ldsb [%l7 + 0x31], %l0
sth %g3, [%l7 + 0x08]
loop_5640:
fnot1s %f10, %f3
stx %o3, [%l7 + 0x48]
ldd [%l7 + 0x60], %f10
fxor %f0, %f12, %f10
ldd [%l7 + 0x70], %f0
edge8 %i2, %i4, %g1
fand %f4, %f2, %f0
fcmpgt32 %f6, %f0, %l1
lduw [%l7 + 0x10], %i5
fcmple16 %f4, %f2, %i7
ldx [%l7 + 0x20], %o6
lduw [%l7 + 0x28], %g2
sth %l3, [%l7 + 0x2A]
smulcc %g5, 0x1BF5, %l6
tvs %icc, 0x6
fmovse %icc, %f14, %f6
fbule,a %fcc3, loop_5641
fbn,a %fcc3, loop_5642
fmovdcc %xcc, %f0, %f0
edge8l %i1, %g4, %l4
loop_5641:
ldub [%l7 + 0x7F], %o2
loop_5642:
fmovsl %xcc, %f10, %f0
stw %i3, [%l7 + 0x14]
fones %f5
ba,pn %xcc, loop_5643
edge8ln %o4, %l2, %o5
umulcc %o1, %o0, %i0
stb %l5, [%l7 + 0x55]
loop_5643:
movl %icc, %g6, %g7
fandnot1 %f14, %f6, %f0
edge16l %o7, %i6, %g3
fors %f0, %f9, %f7
fcmpd %fcc0, %f10, %f8
bpos,a,pt %xcc, loop_5644
fmovdpos %icc, %f4, %f11
ldd [%l7 + 0x68], %f14
fmovdpos %icc, %f15, %f4
loop_5644:
smul %o3, 0x0808, %l0
fpsub32 %f12, %f10, %f12
stb %i4, [%l7 + 0x59]
stw %i2, [%l7 + 0x7C]
stw %g1, [%l7 + 0x60]
fmuld8ulx16 %f11, %f4, %f2
lduh [%l7 + 0x74], %i5
edge8 %l1, %o6, %g2
brnz %l3, loop_5645
tcs %xcc, 0x4
fmul8x16al %f7, %f2, %f2
sll %i7, %l6, %i1
loop_5645:
fpackfix %f6, %f1
fmovscc %icc, %f7, %f12
sllx %g5, 0x0D, %l4
fone %f6
fandnot1 %f0, %f2, %f4
fcmpne16 %f8, %f2, %g4
fcmpeq16 %f12, %f12, %i3
fmovspos %xcc, %f4, %f0
fcmpd %fcc2, %f4, %f4
tsubcc %o2, 0x056F, %l2
ldsh [%l7 + 0x56], %o4
st %f7, [%l7 + 0x5C]
fmovsgu %icc, %f11, %f12
orn %o5, %o0, %i0
tge %icc, 0x0
ble,a loop_5646
ba,a,pt %xcc, loop_5647
udivx %l5, 0x0007, %o1
fblg %fcc2, loop_5648
loop_5646:
umulcc %g6, 0x03F5, %o7
loop_5647:
ldsw [%l7 + 0x2C], %i6
mulx %g7, %g3, %l0
loop_5648:
ldsw [%l7 + 0x44], %i4
fmovrsgez %o3, %f3, %f3
xorcc %g1, %i2, %l1
movge %xcc, %o6, %g2
xnorcc %l3, %i7, %l6
brgz %i1, loop_5649
ldub [%l7 + 0x55], %i5
ldd [%l7 + 0x38], %f4
ldd [%l7 + 0x50], %f6
loop_5649:
fabss %f2, %f10
fones %f12
addc %l4, 0x05A1, %g4
movle %xcc, %g5, %o2
fpadd32 %f4, %f14, %f0
ldsw [%l7 + 0x74], %l2
tl %icc, 0x1
stw %i3, [%l7 + 0x2C]
bl %xcc, loop_5650
movrlz %o4, %o5, %o0
fcmple16 %f14, %f14, %i0
sth %o1, [%l7 + 0x4C]
loop_5650:
lduh [%l7 + 0x76], %l5
fbue %fcc1, loop_5651
edge16ln %g6, %o7, %g7
tgu %xcc, 0x2
fandnot2 %f4, %f4, %f12
loop_5651:
orn %i6, %g3, %l0
fbe,a %fcc1, loop_5652
fornot2s %f7, %f9, %f11
ld [%l7 + 0x08], %f2
tle %xcc, 0x7
loop_5652:
fmovdgu %icc, %f7, %f12
stb %o3, [%l7 + 0x11]
lduw [%l7 + 0x3C], %g1
fxnors %f4, %f14, %f15
tgu %xcc, 0x0
fandnot2 %f10, %f6, %f4
fsrc2s %f14, %f2
stb %i4, [%l7 + 0x2D]
brlez,a %i2, loop_5653
ld [%l7 + 0x30], %f9
fmovsne %icc, %f14, %f14
lduh [%l7 + 0x24], %l1
loop_5653:
fones %f3
lduw [%l7 + 0x30], %g2
ldub [%l7 + 0x7B], %l3
edge32 %i7, %o6, %l6
ldsh [%l7 + 0x64], %i1
fnot2s %f1, %f15
call loop_5654
stw %i5, [%l7 + 0x28]
fabsd %f2, %f12
movrlz %g4, 0x1CB, %g5
loop_5654:
edge16ln %o2, %l4, %l2
fba,a %fcc3, loop_5655
movn %icc, %i3, %o5
stx %o0, [%l7 + 0x58]
ldub [%l7 + 0x79], %o4
loop_5655:
ldsh [%l7 + 0x2C], %o1
add %i0, %g6, %o7
taddcc %g7, %l5, %i6
fcmpne16 %f4, %f6, %g3
ta %icc, 0x0
fbul,a %fcc0, loop_5656
bshuffle %f4, %f12, %f12
fxors %f14, %f11, %f10
tsubcctv %l0, %g1, %o3
loop_5656:
fsrc2s %f15, %f10
fand %f10, %f6, %f14
umul %i4, %l1, %i2
std %f14, [%l7 + 0x10]
ldsh [%l7 + 0x6C], %g2
fcmpeq32 %f6, %f10, %l3
fbg,a %fcc0, loop_5657
ldd [%l7 + 0x18], %f8
ldd [%l7 + 0x40], %f0
fmovrdlz %o6, %f14, %f10
loop_5657:
fmovsge %xcc, %f15, %f12
ldub [%l7 + 0x7B], %l6
sethi 0x195D, %i7
ldd [%l7 + 0x48], %f10
brlz %i1, loop_5658
and %i5, %g5, %g4
brz %l4, loop_5659
ldsh [%l7 + 0x3E], %o2
loop_5658:
fpsub16s %f7, %f5, %f0
fsrc1s %f11, %f13
loop_5659:
tl %icc, 0x6
ldsh [%l7 + 0x62], %i3
std %f8, [%l7 + 0x10]
std %f8, [%l7 + 0x20]
fmovdge %icc, %f6, %f0
bn %xcc, loop_5660
nop
setx loop_5661, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srlx %l2, %o0, %o4
stb %o5, [%l7 + 0x7A]
loop_5660:
lduh [%l7 + 0x56], %i0
loop_5661:
fmuld8sux16 %f10, %f6, %f10
fmovdl %icc, %f3, %f10
fcmpne32 %f2, %f14, %g6
movvs %icc, %o1, %g7
addcc %o7, 0x17F7, %i6
fand %f8, %f10, %f0
nop
setx loop_5662, %l0, %l1
jmpl %l1, %l5
fxnors %f12, %f0, %f14
sdivcc %l0, 0x0909, %g3
fbo %fcc0, loop_5663
loop_5662:
ldx [%l7 + 0x28], %o3
fxor %f2, %f14, %f0
fbu,a %fcc0, loop_5664
loop_5663:
fbg %fcc0, loop_5665
tcc %icc, 0x1
movvc %xcc, %i4, %g1
loop_5664:
ba,a,pn %xcc, loop_5666
loop_5665:
fbul %fcc2, loop_5667
fble %fcc2, loop_5668
bpos,a %icc, loop_5669
loop_5666:
bge %xcc, loop_5670
loop_5667:
fble,a %fcc1, loop_5671
loop_5668:
edge8n %i2, %g2, %l3
loop_5669:
tpos %xcc, 0x5
loop_5670:
ldsb [%l7 + 0x36], %o6
loop_5671:
orcc %l1, %i7, %l6
fnot1 %f14, %f4
bneg,a loop_5672
move %icc, %i1, %i5
ldx [%l7 + 0x40], %g4
fpadd32s %f2, %f12, %f5
loop_5672:
mulscc %g5, %l4, %i3
st %f14, [%l7 + 0x54]
ldub [%l7 + 0x4F], %l2
fsrc1 %f6, %f0
lduh [%l7 + 0x7A], %o2
edge16ln %o0, %o4, %i0
st %f9, [%l7 + 0x24]
sth %o5, [%l7 + 0x28]
addccc %g6, %g7, %o1
stw %i6, [%l7 + 0x4C]
ta %xcc, 0x4
addc %o7, 0x1D5D, %l0
fmovsvs %xcc, %f4, %f5
lduw [%l7 + 0x44], %g3
sth %o3, [%l7 + 0x5E]
udivx %i4, 0x0048, %l5
add %i2, 0x088B, %g2
fbe %fcc1, loop_5673
fmovspos %icc, %f0, %f15
brz %l3, loop_5674
move %xcc, %g1, %o6
loop_5673:
fbuge,a %fcc3, loop_5675
be %xcc, loop_5676
loop_5674:
mulx %l1, 0x1908, %i7
stb %i1, [%l7 + 0x29]
loop_5675:
ld [%l7 + 0x58], %f12
loop_5676:
fnegs %f12, %f14
fmovde %icc, %f11, %f11
std %f6, [%l7 + 0x70]
fbg %fcc3, loop_5677
fandnot1s %f9, %f3, %f13
call loop_5678
fmovrslez %l6, %f3, %f7
loop_5677:
ld [%l7 + 0x3C], %f3
ld [%l7 + 0x0C], %f2
loop_5678:
fcmple16 %f2, %f10, %g4
movle %icc, %i5, %l4
ldx [%l7 + 0x78], %i3
sllx %l2, %o2, %g5
edge16l %o4, %o0, %i0
fmovrdlz %g6, %f10, %f6
ld [%l7 + 0x3C], %f2
fmovd %f12, %f0
sdiv %g7, 0x1AFC, %o5
bvc,pn %icc, loop_5679
faligndata %f14, %f4, %f12
fnors %f5, %f1, %f9
sth %i6, [%l7 + 0x50]
loop_5679:
ldx [%l7 + 0x18], %o1
ldsh [%l7 + 0x6C], %o7
fnand %f10, %f6, %f4
std %f0, [%l7 + 0x18]
xorcc %g3, 0x08EC, %o3
ldsh [%l7 + 0x56], %l0
ldd [%l7 + 0x38], %f2
fandnot2s %f5, %f9, %f9
ldsw [%l7 + 0x30], %i4
xnor %l5, 0x1D7C, %g2
std %f6, [%l7 + 0x50]
fandnot1 %f0, %f10, %f8
ld [%l7 + 0x2C], %f10
fpadd32 %f12, %f0, %f0
fcmpeq32 %f2, %f8, %l3
fmovdcs %xcc, %f10, %f13
ldd [%l7 + 0x18], %f0
lduw [%l7 + 0x3C], %i2
fbue,a %fcc2, loop_5680
fmovs %f11, %f6
fmovrsgez %g1, %f10, %f0
bcs loop_5681
loop_5680:
fmovse %xcc, %f14, %f9
movl %icc, %o6, %l1
movg %icc, %i1, %i7
loop_5681:
tpos %icc, 0x3
fba,a %fcc3, loop_5682
mulscc %l6, 0x0478, %g4
std %f8, [%l7 + 0x38]
ld [%l7 + 0x70], %f3
loop_5682:
fzero %f6
tgu %icc, 0x0
fbul %fcc0, loop_5683
edge16 %i5, %i3, %l4
bvc loop_5684
fabsd %f12, %f2
loop_5683:
lduw [%l7 + 0x78], %l2
nop
setx loop_5685, %l0, %l1
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_5684:
tcs %icc, 0x7
tgu %icc, 0x4
ldub [%l7 + 0x62], %o2
loop_5685:
array32 %o4, %o0, %g5
brgez,a %g6, loop_5686
array8 %g7, %o5, %i6
bleu,a,pt %xcc, loop_5687
popc 0x0CAE, %i0
loop_5686:
st %f0, [%l7 + 0x38]
stb %o1, [%l7 + 0x6C]
loop_5687:
faligndata %f0, %f14, %f14
umulcc %o7, 0x1291, %g3
st %f2, [%l7 + 0x1C]
lduw [%l7 + 0x78], %l0
fmovrdgez %o3, %f10, %f14
ld [%l7 + 0x6C], %f1
nop
setx loop_5688, %l0, %l1
jmpl %l1, %l5
fpsub32 %f8, %f8, %f4
tgu %xcc, 0x3
fors %f8, %f1, %f7
loop_5688:
fmovdneg %xcc, %f7, %f1
fbu,a %fcc0, loop_5689
fnegs %f5, %f10
stx %g2, [%l7 + 0x70]
std %f0, [%l7 + 0x60]
loop_5689:
taddcctv %i4, %l3, %i2
ldd [%l7 + 0x70], %f12
ld [%l7 + 0x78], %f0
ldd [%l7 + 0x50], %f2
fandnot2 %f4, %f4, %f6
brz %o6, loop_5690
ldsh [%l7 + 0x78], %l1
sth %i1, [%l7 + 0x2E]
ldsh [%l7 + 0x74], %g1
loop_5690:
alignaddr %i7, %l6, %g4
sdivx %i3, 0x0DA3, %l4
fabss %f1, %f3
sth %i5, [%l7 + 0x18]
movvc %xcc, %o2, %o4
lduw [%l7 + 0x14], %o0
movleu %icc, %g5, %g6
fcmpne16 %f10, %f10, %g7
umul %o5, %i6, %i0
lduw [%l7 + 0x1C], %o1
lduh [%l7 + 0x1C], %o7
subcc %g3, %l2, %l0
fmovrdlez %o3, %f6, %f0
tge %xcc, 0x6
lduw [%l7 + 0x0C], %l5
fmul8x16 %f0, %f4, %f2
alignaddr %g2, %i4, %l3
fpackfix %f0, %f5
movrlz %i2, 0x1BB, %l1
fmovda %icc, %f15, %f12
movne %xcc, %o6, %g1
taddcctv %i7, %l6, %g4
fbuge,a %fcc3, loop_5691
fnor %f14, %f4, %f10
fandnot1 %f2, %f6, %f8
edge32l %i1, %i3, %i5
loop_5691:
movgu %xcc, %o2, %o4
move %xcc, %o0, %l4
fxor %f2, %f4, %f12
fxors %f4, %f15, %f15
fxnor %f12, %f6, %f8
ldsw [%l7 + 0x38], %g5
fmovdne %xcc, %f12, %f15
taddcctv %g7, 0x04E9, %o5
bl %xcc, loop_5692
add %g6, %i6, %i0
sth %o1, [%l7 + 0x64]
movg %icc, %o7, %l2
loop_5692:
fornot2s %f3, %f7, %f6
fbule,a %fcc0, loop_5693
movle %icc, %g3, %l0
fmovrde %l5, %f2, %f6
fmovrsgez %o3, %f15, %f8
loop_5693:
ldsw [%l7 + 0x48], %i4
sdivx %g2, 0x05C9, %l3
sth %i2, [%l7 + 0x0A]
movrgez %l1, 0x368, %o6
ldub [%l7 + 0x51], %g1
srlx %i7, 0x11, %l6
fnands %f11, %f14, %f3
andcc %i1, %g4, %i5
nop
setx loop_5694, %l0, %l1
jmpl %l1, %o2
ldsb [%l7 + 0x6A], %o4
lduw [%l7 + 0x38], %o0
ldd [%l7 + 0x20], %f14
loop_5694:
lduw [%l7 + 0x7C], %i3
movl %icc, %g5, %g7
subc %l4, %g6, %i6
lduh [%l7 + 0x1C], %i0
lduw [%l7 + 0x34], %o1
fmovde %icc, %f8, %f12
fbug %fcc0, loop_5695
bl %xcc, loop_5696
ld [%l7 + 0x24], %f10
edge8l %o7, %l2, %o5
loop_5695:
orncc %g3, 0x1EB3, %l5
loop_5696:
ldx [%l7 + 0x38], %l0
fcmpne32 %f4, %f14, %i4
ta %xcc, 0x5
tgu %icc, 0x4
edge32l %g2, %l3, %o3
fbn %fcc2, loop_5697
fmovdl %icc, %f15, %f7
sub %i2, 0x0D87, %l1
fexpand %f13, %f4
loop_5697:
fmovrdlez %g1, %f0, %f12
srax %i7, 0x0E, %o6
edge16n %l6, %g4, %i1
fnors %f12, %f4, %f2
xorcc %i5, 0x1641, %o4
lduh [%l7 + 0x6E], %o0
edge32n %o2, %i3, %g7
movvc %xcc, %g5, %g6
fmovsleu %icc, %f15, %f4
tneg %icc, 0x4
fmovsle %icc, %f7, %f15
stb %i6, [%l7 + 0x5D]
ldsw [%l7 + 0x0C], %l4
stw %o1, [%l7 + 0x28]
stx %i0, [%l7 + 0x08]
bg %xcc, loop_5698
tleu %xcc, 0x5
fmovrsne %o7, %f13, %f1
for %f14, %f12, %f4
loop_5698:
fmovs %f13, %f1
fmovrsgez %l2, %f2, %f0
orn %o5, %g3, %l0
ldub [%l7 + 0x3E], %l5
fmovdg %xcc, %f8, %f12
ldsh [%l7 + 0x78], %i4
fornot2 %f8, %f2, %f2
array8 %g2, %l3, %i2
orncc %o3, %l1, %g1
fmovsne %xcc, %f4, %f6
fpmerge %f5, %f14, %f8
fcmpne32 %f14, %f6, %i7
fcmpgt32 %f12, %f0, %l6
fand %f0, %f6, %f8
tleu %xcc, 0x4
fmovd %f6, %f2
fmovsne %icc, %f13, %f3
edge8l %o6, %g4, %i1
fandnot2 %f0, %f4, %f14
add %i5, %o4, %o0
std %f6, [%l7 + 0x60]
sth %o2, [%l7 + 0x0E]
sth %i3, [%l7 + 0x74]
fmovrdlz %g5, %f10, %f14
movvs %icc, %g7, %i6
fbo %fcc1, loop_5699
movre %g6, 0x2E6, %o1
array32 %i0, %o7, %l2
nop
setx loop_5700, %l0, %l1
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_5699:
fnot2 %f6, %f14
edge32l %l4, %o5, %l0
fmovsn %xcc, %f3, %f11
loop_5700:
stw %g3, [%l7 + 0x14]
fmovrdgz %l5, %f4, %f2
tne %xcc, 0x2
bgu %icc, loop_5701
edge32ln %i4, %l3, %i2
fble %fcc0, loop_5702
taddcc %g2, %l1, %g1
loop_5701:
andcc %i7, 0x151C, %l6
edge8n %o6, %g4, %i1
loop_5702:
fmovrdgez %i5, %f4, %f4
fands %f2, %f13, %f2
fble %fcc2, loop_5703
fmovspos %xcc, %f14, %f15
fzero %f10
lduw [%l7 + 0x7C], %o4
loop_5703:
lduw [%l7 + 0x28], %o3
fnand %f2, %f10, %f12
bleu loop_5704
fbl,a %fcc1, loop_5705
edge8n %o0, %i3, %g5
stb %o2, [%l7 + 0x1A]
loop_5704:
stb %g7, [%l7 + 0x77]
loop_5705:
movle %xcc, %g6, %i6
mulscc %i0, %o1, %l2
smulcc %l4, 0x00CC, %o5
edge8l %l0, %g3, %o7
fpadd16s %f6, %f1, %f13
ldd [%l7 + 0x58], %f0
fexpand %f4, %f12
smul %i4, 0x0AD9, %l3
ldsw [%l7 + 0x14], %l5
fsrc1s %f14, %f7
edge32 %g2, %i2, %g1
andcc %i7, 0x0342, %l6
fcmps %fcc2, %f3, %f3
movvs %xcc, %o6, %g4
stx %i1, [%l7 + 0x70]
tge %xcc, 0x4
fmovsle %icc, %f9, %f2
add %l1, 0x0A16, %i5
ldx [%l7 + 0x28], %o3
fbue %fcc1, loop_5706
andncc %o4, %i3, %g5
fpadd32 %f12, %f2, %f14
te %xcc, 0x1
loop_5706:
ld [%l7 + 0x6C], %f9
fmovsleu %xcc, %f0, %f0
brz %o2, loop_5707
ldsw [%l7 + 0x7C], %g7
ldub [%l7 + 0x4D], %g6
ld [%l7 + 0x70], %f11
loop_5707:
fabss %f14, %f10
movrgz %i6, 0x116, %o0
sth %o1, [%l7 + 0x2C]
fones %f10
array16 %i0, %l2, %o5
tsubcc %l0, %g3, %o7
for %f10, %f4, %f10
tvs %xcc, 0x0
subc %i4, %l4, %l5
brgez %l3, loop_5708
fpadd16 %f14, %f10, %f12
movle %icc, %i2, %g1
bcs,a loop_5709
loop_5708:
ldsw [%l7 + 0x70], %i7
tg %icc, 0x6
fpadd16 %f2, %f8, %f0
loop_5709:
fcmps %fcc0, %f9, %f3
fone %f2
fpsub32s %f4, %f3, %f12
fmovdneg %xcc, %f11, %f2
fbg %fcc0, loop_5710
bvs,a loop_5711
smulcc %l6, %g2, %g4
udiv %o6, 0x1DA2, %l1
loop_5710:
ld [%l7 + 0x28], %f12
loop_5711:
popc %i5, %o3
fmovdvc %icc, %f13, %f9
fpadd16 %f12, %f6, %f2
fmovsl %xcc, %f13, %f2
fmovscs %xcc, %f2, %f6
fandnot2 %f12, %f2, %f10
move %xcc, %o4, %i3
bneg,pn %xcc, loop_5712
for %f0, %f14, %f10
add %g5, 0x0156, %o2
ldx [%l7 + 0x20], %g7
loop_5712:
taddcc %g6, 0x132D, %i1
ldx [%l7 + 0x18], %o0
ld [%l7 + 0x14], %f10
taddcc %i6, %i0, %l2
lduw [%l7 + 0x78], %o1
stb %l0, [%l7 + 0x14]
fblg %fcc1, loop_5713
std %f12, [%l7 + 0x18]
xorcc %g3, 0x040E, %o5
udiv %i4, 0x13BE, %l4
loop_5713:
xnorcc %o7, %l3, %i2
edge32l %l5, %g1, %i7
addccc %g2, %l6, %o6
umulcc %l1, 0x072A, %g4
lduw [%l7 + 0x7C], %i5
lduh [%l7 + 0x0A], %o4
te %xcc, 0x4
brz %o3, loop_5714
fmovdleu %xcc, %f15, %f12
tgu %xcc, 0x5
bpos,a,pt %icc, loop_5715
loop_5714:
bvs,a loop_5716
fpadd16 %f6, %f4, %f12
tvc %xcc, 0x6
loop_5715:
array8 %i3, %o2, %g7
loop_5716:
edge8ln %g5, %i1, %o0
smul %i6, 0x0637, %g6
ble,pt %icc, loop_5717
bl,pn %xcc, loop_5718
movge %icc, %l2, %i0
brgez,a %o1, loop_5719
loop_5717:
tge %icc, 0x1
loop_5718:
fpackfix %f14, %f15
tl %icc, 0x3
loop_5719:
fmovsn %icc, %f12, %f3
fnand %f4, %f14, %f12
ldsb [%l7 + 0x7F], %l0
sllx %g3, 0x19, %o5
movg %xcc, %l4, %i4
brgez %o7, loop_5720
lduh [%l7 + 0x12], %i2
ldd [%l7 + 0x10], %f8
movleu %icc, %l5, %g1
loop_5720:
stx %l3, [%l7 + 0x68]
andcc %g2, 0x0947, %i7
tn %icc, 0x6
faligndata %f10, %f8, %f6
call loop_5721
ldx [%l7 + 0x78], %o6
bne,pn %xcc, loop_5722
fmovdle %icc, %f1, %f5
loop_5721:
ldsw [%l7 + 0x50], %l1
movge %xcc, %g4, %i5
loop_5722:
fmovrse %o4, %f9, %f11
ldsb [%l7 + 0x30], %l6
lduh [%l7 + 0x74], %i3
fbule,a %fcc1, loop_5723
nop
setx loop_5724, %l0, %l1
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_5725, %l0, %l1
jmpl %l1, %o3
fmovdge %icc, %f0, %f1
loop_5723:
fmovsge %icc, %f13, %f3
loop_5724:
tle %xcc, 0x1
loop_5725:
sdiv %g7, 0x14AF, %o2
alignaddr %i1, %g5, %o0
movne %xcc, %g6, %i6
fmovrsgz %l2, %f6, %f13
sll %o1, 0x14, %l0
brgz,a %g3, loop_5726
add %o5, 0x1B17, %i0
fpackfix %f8, %f10
fbu %fcc0, loop_5727
loop_5726:
edge8l %l4, %i4, %o7
lduw [%l7 + 0x3C], %l5
fba,a %fcc1, loop_5728
loop_5727:
brlz,a %i2, loop_5729
ldd [%l7 + 0x68], %f2
stw %g1, [%l7 + 0x28]
loop_5728:
fcmpne32 %f6, %f6, %g2
loop_5729:
popc %l3, %i7
subcc %l1, 0x198F, %o6
fmovdne %xcc, %f8, %f10
fmovdleu %icc, %f15, %f3
ld [%l7 + 0x44], %f8
edge16l %g4, %i5, %o4
stw %i3, [%l7 + 0x50]
srl %o3, %g7, %o2
st %f3, [%l7 + 0x68]
srl %l6, %i1, %g5
fmovrslz %g6, %f11, %f3
movleu %xcc, %o0, %i6
alignaddrl %l2, %l0, %g3
ldub [%l7 + 0x0A], %o5
tle %xcc, 0x3
fnot2s %f12, %f9
ldub [%l7 + 0x20], %o1
fbul %fcc0, loop_5730
sra %i0, 0x02, %i4
fnands %f6, %f14, %f13
bcs,a %xcc, loop_5731
loop_5730:
fmul8x16al %f7, %f4, %f0
ldsb [%l7 + 0x58], %l4
movrgz %o7, %i2, %g1
loop_5731:
fmovde %xcc, %f7, %f4
movleu %icc, %g2, %l5
bn %icc, loop_5732
fxors %f14, %f12, %f3
fpadd32s %f8, %f11, %f7
ldd [%l7 + 0x20], %f10
loop_5732:
fmovsa %xcc, %f8, %f11
edge32n %l3, %i7, %l1
popc 0x18EF, %o6
stx %i5, [%l7 + 0x18]
alignaddrl %g4, %i3, %o3
fbo,a %fcc0, loop_5733
ldx [%l7 + 0x38], %o4
tvc %icc, 0x6
addc %o2, %g7, %l6
loop_5733:
fbl,a %fcc2, loop_5734
fmovrdne %i1, %f2, %f10
fmul8x16al %f7, %f4, %f6
andncc %g5, %g6, %i6
loop_5734:
fmovdcc %icc, %f0, %f10
ldsh [%l7 + 0x74], %l2
fexpand %f6, %f4
fmovsl %xcc, %f7, %f1
fmovsne %xcc, %f5, %f11
fpadd32 %f2, %f12, %f14
fbne,a %fcc1, loop_5735
fmovrslez %o0, %f4, %f3
edge16ln %l0, %g3, %o1
fnot1 %f14, %f2
loop_5735:
fbue %fcc3, loop_5736
stx %i0, [%l7 + 0x28]
udivx %i4, 0x0EAC, %o5
array8 %o7, %i2, %l4
loop_5736:
ld [%l7 + 0x58], %f4
fblg,a %fcc3, loop_5737
fbo %fcc1, loop_5738
fmovdne %icc, %f2, %f10
tg %xcc, 0x4
loop_5737:
fbne %fcc1, loop_5739
loop_5738:
fmovrsgez %g1, %f10, %f14
fmul8sux16 %f4, %f8, %f12
edge8ln %g2, %l5, %i7
loop_5739:
movleu %icc, %l3, %l1
fbo,a %fcc2, loop_5740
fcmpeq32 %f4, %f10, %i5
udiv %g4, 0x08B4, %i3
xorcc %o3, 0x1FB9, %o4
loop_5740:
bgu loop_5741
for %f6, %f14, %f4
fxors %f10, %f11, %f14
and %o2, 0x09A7, %g7
loop_5741:
fmovsn %icc, %f12, %f8
lduw [%l7 + 0x74], %l6
ldd [%l7 + 0x10], %f8
edge32n %i1, %o6, %g5
ld [%l7 + 0x14], %f8
ble,pt %xcc, loop_5742
ld [%l7 + 0x74], %f12
bcc loop_5743
ldub [%l7 + 0x7A], %i6
loop_5742:
lduw [%l7 + 0x78], %l2
and %g6, %o0, %g3
loop_5743:
lduw [%l7 + 0x28], %l0
fblg,a %fcc3, loop_5744
fmovscc %xcc, %f0, %f5
ld [%l7 + 0x78], %f12
fcmped %fcc2, %f2, %f14
loop_5744:
ldx [%l7 + 0x70], %o1
movgu %xcc, %i4, %i0
stx %o5, [%l7 + 0x08]
ldsh [%l7 + 0x56], %i2
andncc %o7, %l4, %g2
fornot2 %f12, %f4, %f14
tl %icc, 0x1
movg %xcc, %g1, %i7
fnot1s %f1, %f13
ldd [%l7 + 0x38], %f6
fmovsgu %icc, %f1, %f0
edge8n %l5, %l3, %i5
ldd [%l7 + 0x50], %f4
ldsh [%l7 + 0x48], %l1
array8 %g4, %o3, %i3
ldsh [%l7 + 0x30], %o4
fnor %f0, %f6, %f4
fandnot2 %f8, %f4, %f4
st %f4, [%l7 + 0x64]
lduw [%l7 + 0x3C], %g7
tg %xcc, 0x3
ldsh [%l7 + 0x30], %l6
ldsh [%l7 + 0x40], %i1
fmovrdgz %o2, %f14, %f2
fcmpes %fcc1, %f7, %f2
fnot2 %f2, %f4
movrne %g5, 0x3A4, %o6
sdiv %i6, 0x1DBD, %g6
std %f10, [%l7 + 0x38]
fmovsge %xcc, %f12, %f7
fbo %fcc2, loop_5745
stw %l2, [%l7 + 0x78]
fmovdleu %xcc, %f12, %f7
edge8l %g3, %l0, %o1
loop_5745:
ldd [%l7 + 0x28], %f14
fmovdle %icc, %f15, %f7
fmuld8sux16 %f13, %f3, %f10
ldd [%l7 + 0x78], %f0
fcmple32 %f6, %f8, %i4
nop
setx loop_5746, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
addccc %i0, %o5, %o0
fxor %f4, %f14, %f14
tsubcctv %i2, 0x048D, %l4
loop_5746:
ldsb [%l7 + 0x70], %g2
fmovdle %xcc, %f12, %f14
stb %o7, [%l7 + 0x3E]
stw %i7, [%l7 + 0x70]
sllx %g1, %l5, %i5
edge16l %l1, %g4, %o3
fnot1s %f1, %f11
ldsh [%l7 + 0x6A], %i3
fpsub16s %f9, %f12, %f0
fornot2 %f8, %f6, %f12
ldsh [%l7 + 0x66], %o4
st %f8, [%l7 + 0x7C]
fmul8sux16 %f10, %f2, %f12
brgez %l3, loop_5747
subcc %g7, 0x03A2, %i1
fmovsvc %xcc, %f11, %f9
fmovdg %xcc, %f6, %f13
loop_5747:
tn %icc, 0x3
fpack16 %f4, %f12
bge,a %icc, loop_5748
fmul8sux16 %f6, %f2, %f0
fmuld8sux16 %f9, %f9, %f10
fnand %f6, %f6, %f0
loop_5748:
srlx %l6, %g5, %o6
fpsub32s %f5, %f10, %f12
edge32ln %i6, %o2, %l2
fmovdvs %icc, %f3, %f8
movre %g6, %g3, %l0
array16 %o1, %i4, %o5
ldsw [%l7 + 0x3C], %i0
smul %o0, %i2, %l4
fmovrsgez %o7, %f2, %f4
movleu %icc, %i7, %g2
lduh [%l7 + 0x78], %l5
ldsb [%l7 + 0x32], %i5
ldx [%l7 + 0x70], %l1
fmuld8sux16 %f0, %f14, %f0
fmovdl %icc, %f5, %f3
fornot1 %f10, %f0, %f6
st %f8, [%l7 + 0x40]
fpadd16 %f6, %f10, %f14
fmovdvs %xcc, %f4, %f5
fpsub32s %f2, %f2, %f6
stb %g4, [%l7 + 0x0F]
fbo %fcc3, loop_5749
fandnot2 %f2, %f0, %f0
tcs %icc, 0x6
fbo,a %fcc2, loop_5750
loop_5749:
ldsb [%l7 + 0x75], %g1
pdist %f14, %f2, %f14
edge16l %i3, %o3, %o4
loop_5750:
xor %l3, %i1, %l6
movre %g7, %o6, %i6
edge32l %o2, %l2, %g6
bge,a loop_5751
ldd [%l7 + 0x58], %f6
faligndata %f6, %f8, %f8
lduw [%l7 + 0x28], %g3
loop_5751:
fmovsvc %xcc, %f4, %f9
ldub [%l7 + 0x74], %g5
or %o1, %i4, %l0
sllx %i0, %o0, %i2
fmul8x16al %f8, %f10, %f0
stw %l4, [%l7 + 0x78]
ldx [%l7 + 0x20], %o5
sth %i7, [%l7 + 0x76]
ldd [%l7 + 0x68], %f14
stb %g2, [%l7 + 0x60]
lduw [%l7 + 0x4C], %o7
tl %icc, 0x4
bneg,a loop_5752
ldd [%l7 + 0x48], %f6
bne,a,pn %xcc, loop_5753
bshuffle %f8, %f6, %f10
loop_5752:
fmovsgu %xcc, %f6, %f5
fnot2s %f2, %f15
loop_5753:
ta %xcc, 0x3
ld [%l7 + 0x24], %f7
sethi 0x1EE4, %i5
ldsw [%l7 + 0x68], %l1
fnand %f14, %f0, %f14
ldsw [%l7 + 0x68], %l5
fmovdgu %icc, %f3, %f8
edge16ln %g4, %g1, %i3
fmovrsne %o3, %f9, %f9
stb %l3, [%l7 + 0x4E]
tn %xcc, 0x5
tneg %icc, 0x4
ldx [%l7 + 0x30], %o4
fmovdle %icc, %f5, %f5
fbule %fcc2, loop_5754
fbne,a %fcc3, loop_5755
movrlz %l6, 0x361, %i1
fbo %fcc1, loop_5756
loop_5754:
add %o6, %g7, %o2
loop_5755:
fbn,a %fcc3, loop_5757
ldx [%l7 + 0x10], %l2
loop_5756:
fcmpgt16 %f6, %f14, %g6
xorcc %i6, %g3, %g5
loop_5757:
fmovrsne %i4, %f14, %f8
st %f12, [%l7 + 0x54]
fandnot2 %f14, %f6, %f8
bgu,a,pt %xcc, loop_5758
ldub [%l7 + 0x6F], %o1
array32 %l0, %i0, %i2
tvs %icc, 0x0
loop_5758:
stb %o0, [%l7 + 0x17]
fcmpne32 %f4, %f4, %o5
mulscc %l4, %g2, %o7
edge16n %i7, %i5, %l1
movgu %xcc, %l5, %g4
ble,pn %icc, loop_5759
std %f10, [%l7 + 0x18]
ld [%l7 + 0x64], %f3
fmul8x16al %f1, %f4, %f0
loop_5759:
tl %icc, 0x1
fmovs %f8, %f0
fpsub16 %f10, %f0, %f6
bn,a %xcc, loop_5760
fmovdcs %xcc, %f9, %f10
ld [%l7 + 0x0C], %f4
brnz,a %i3, loop_5761
loop_5760:
taddcctv %o3, %g1, %l3
movg %xcc, %l6, %i1
st %f9, [%l7 + 0x50]
loop_5761:
brgez,a %o6, loop_5762
fbug,a %fcc1, loop_5763
pdist %f4, %f12, %f14
fpadd16s %f3, %f3, %f1
loop_5762:
fzeros %f9
loop_5763:
fpadd16s %f0, %f4, %f10
bgu loop_5764
sth %o4, [%l7 + 0x50]
te %icc, 0x4
pdist %f10, %f14, %f8
loop_5764:
movcs %xcc, %o2, %l2
stw %g7, [%l7 + 0x18]
std %f2, [%l7 + 0x48]
ldsh [%l7 + 0x40], %g6
fble %fcc0, loop_5765
fornot2 %f8, %f6, %f14
fnegs %f12, %f4
brnz,a %i6, loop_5766
loop_5765:
fmul8x16al %f7, %f8, %f8
movrne %g5, 0x1EC, %g3
fmovrslez %i4, %f1, %f8
loop_5766:
fbne,a %fcc1, loop_5767
fbe,a %fcc0, loop_5768
lduh [%l7 + 0x4C], %l0
lduw [%l7 + 0x78], %i0
loop_5767:
ldub [%l7 + 0x43], %o1
loop_5768:
ldsb [%l7 + 0x29], %o0
bneg,pt %icc, loop_5769
fbug,a %fcc2, loop_5770
sth %i2, [%l7 + 0x58]
fbne,a %fcc3, loop_5771
loop_5769:
ldsw [%l7 + 0x50], %o5
loop_5770:
fbule,a %fcc3, loop_5772
fpack16 %f6, %f12
loop_5771:
fxor %f0, %f0, %f2
tl %icc, 0x4
loop_5772:
fmovsle %icc, %f2, %f4
st %f3, [%l7 + 0x68]
fpadd16s %f10, %f6, %f15
std %f4, [%l7 + 0x10]
std %f8, [%l7 + 0x78]
stb %l4, [%l7 + 0x4D]
fpsub32 %f4, %f12, %f8
fxnors %f3, %f7, %f0
fmovrse %o7, %f2, %f13
ldsh [%l7 + 0x28], %g2
std %f2, [%l7 + 0x30]
edge32ln %i7, %i5, %l5
siam 0x3
fcmple32 %f6, %f10, %l1
andncc %i3, %o3, %g1
addccc %g4, 0x1D5F, %l6
bl,a,pn %xcc, loop_5773
mulx %i1, 0x17AD, %l3
ld [%l7 + 0x0C], %f8
fmovdcs %icc, %f12, %f1
loop_5773:
fmovsl %icc, %f14, %f10
fmovsgu %icc, %f12, %f8
fnands %f11, %f4, %f6
alignaddr %o6, %o4, %l2
brnz,a %g7, loop_5774
fblg,a %fcc2, loop_5775
bpos %icc, loop_5776
std %f10, [%l7 + 0x38]
loop_5774:
andn %g6, 0x02A8, %o2
loop_5775:
std %f4, [%l7 + 0x60]
loop_5776:
stw %g5, [%l7 + 0x14]
fmovdge %xcc, %f3, %f11
fmovrse %i6, %f8, %f7
fble %fcc0, loop_5777
fmovrslez %i4, %f2, %f10
bvc,a loop_5778
udiv %g3, 0x03A8, %l0
loop_5777:
brgez,a %o1, loop_5779
smulcc %o0, %i2, %o5
loop_5778:
fbg %fcc2, loop_5780
ld [%l7 + 0x40], %f7
loop_5779:
sllx %i0, 0x12, %o7
alignaddr %l4, %g2, %i7
loop_5780:
array16 %l5, %i5, %i3
movg %icc, %l1, %g1
st %f0, [%l7 + 0x50]
ldx [%l7 + 0x08], %g4
sethi 0x190C, %l6
fornot1s %f1, %f15, %f0
ldx [%l7 + 0x10], %o3
stw %l3, [%l7 + 0x4C]
ld [%l7 + 0x24], %f11
movl %icc, %o6, %o4
fmovscs %icc, %f6, %f2
stb %l2, [%l7 + 0x1A]
umulcc %i1, %g6, %o2
movpos %icc, %g7, %i6
tsubcctv %g5, 0x191E, %g3
fpadd32 %f8, %f6, %f4
tn %icc, 0x0
stw %l0, [%l7 + 0x4C]
std %f4, [%l7 + 0x20]
st %f10, [%l7 + 0x74]
movl %icc, %i4, %o1
movleu %xcc, %i2, %o5
stx %i0, [%l7 + 0x30]
fcmpd %fcc2, %f4, %f14
ldd [%l7 + 0x08], %f10
movg %xcc, %o7, %l4
fsrc2 %f8, %f0
fmovdg %icc, %f15, %f2
lduw [%l7 + 0x38], %g2
ldsb [%l7 + 0x61], %o0
lduh [%l7 + 0x08], %l5
stw %i5, [%l7 + 0x0C]
st %f6, [%l7 + 0x38]
std %f4, [%l7 + 0x70]
sth %i7, [%l7 + 0x5A]
movvs %icc, %i3, %g1
addcc %l1, 0x05FA, %l6
fbuge %fcc0, loop_5781
lduh [%l7 + 0x48], %o3
fmovdgu %icc, %f5, %f3
ldub [%l7 + 0x72], %l3
loop_5781:
lduh [%l7 + 0x60], %o6
tvs %xcc, 0x7
edge16 %g4, %l2, %o4
smul %i1, %g6, %g7
popc 0x1033, %o2
fpadd16s %f2, %f0, %f12
ld [%l7 + 0x08], %f5
fpackfix %f10, %f7
fabss %f2, %f14
fabsd %f2, %f0
fmovde %icc, %f13, %f11
movge %xcc, %g5, %i6
ldd [%l7 + 0x10], %f2
fmovsl %xcc, %f13, %f12
stb %l0, [%l7 + 0x39]
sth %i4, [%l7 + 0x54]
ldsw [%l7 + 0x74], %o1
tle %xcc, 0x0
fmovrslez %g3, %f10, %f10
fmovdgu %icc, %f9, %f6
fcmpgt16 %f14, %f6, %o5
fcmped %fcc1, %f14, %f8
fsrc2 %f12, %f0
bneg loop_5782
fcmpd %fcc1, %f14, %f4
array32 %i2, %i0, %o7
faligndata %f14, %f0, %f4
loop_5782:
edge16 %g2, %o0, %l4
fbuge,a %fcc2, loop_5783
ldsb [%l7 + 0x21], %i5
edge8 %l5, %i7, %i3
fabsd %f0, %f10
loop_5783:
edge8n %g1, %l1, %l6
lduw [%l7 + 0x20], %l3
ldsw [%l7 + 0x20], %o6
fzeros %f9
fabss %f10, %f1
stw %o3, [%l7 + 0x44]
stb %g4, [%l7 + 0x70]
fmovdle %icc, %f11, %f4
fmovdleu %xcc, %f13, %f5
faligndata %f12, %f4, %f10
ldsw [%l7 + 0x18], %o4
fors %f10, %f13, %f1
bgu %icc, loop_5784
bl,a %xcc, loop_5785
lduw [%l7 + 0x24], %l2
fcmpgt16 %f6, %f14, %i1
loop_5784:
fnegd %f4, %f12
loop_5785:
fxnor %f0, %f14, %f14
fmovrdne %g6, %f6, %f4
ld [%l7 + 0x5C], %f6
ldx [%l7 + 0x50], %g7
bpos,a,pt %icc, loop_5786
edge16l %g5, %i6, %o2
fba %fcc3, loop_5787
movl %icc, %l0, %o1
loop_5786:
ldsw [%l7 + 0x6C], %g3
srlx %o5, %i2, %i0
loop_5787:
tgu %icc, 0x5
lduh [%l7 + 0x5A], %i4
movrne %o7, %o0, %g2
fxor %f2, %f4, %f12
array16 %l4, %i5, %i7
fmovdl %xcc, %f7, %f9
stb %i3, [%l7 + 0x76]
fmovrdne %g1, %f14, %f4
stx %l1, [%l7 + 0x18]
ld [%l7 + 0x28], %f9
fmovrdlez %l5, %f10, %f0
ldx [%l7 + 0x28], %l6
movvc %icc, %l3, %o3
bcc,a loop_5788
fmovrslez %g4, %f15, %f12
ld [%l7 + 0x44], %f5
fmovsge %xcc, %f1, %f6
loop_5788:
fmovdg %icc, %f14, %f9
ldsb [%l7 + 0x70], %o6
edge32n %l2, %i1, %o4
fbu %fcc0, loop_5789
movle %xcc, %g6, %g7
movge %icc, %i6, %o2
tl %xcc, 0x7
loop_5789:
st %f8, [%l7 + 0x18]
fxnors %f12, %f13, %f1
movcc %icc, %g5, %l0
xnor %o1, %o5, %g3
addccc %i2, %i0, %i4
movl %icc, %o0, %o7
umul %g2, %i5, %i7
addcc %i3, 0x1979, %l4
fmuld8sux16 %f10, %f1, %f0
fmovdg %icc, %f0, %f11
fpadd16 %f2, %f4, %f0
ldsh [%l7 + 0x40], %l1
for %f14, %f8, %f10
fmovrslz %g1, %f6, %f10
tne %icc, 0x4
udivx %l6, 0x0970, %l3
sth %o3, [%l7 + 0x24]
ldub [%l7 + 0x47], %g4
fornot2s %f10, %f14, %f4
st %f4, [%l7 + 0x60]
edge32l %o6, %l5, %i1
fmovdcs %xcc, %f12, %f2
addc %o4, 0x05AC, %g6
stx %g7, [%l7 + 0x50]
fones %f10
std %f2, [%l7 + 0x50]
st %f15, [%l7 + 0x64]
ldx [%l7 + 0x40], %i6
sth %o2, [%l7 + 0x40]
ba loop_5790
ldub [%l7 + 0x4B], %g5
ldx [%l7 + 0x40], %l2
fmovdpos %xcc, %f14, %f0
loop_5790:
fcmpne16 %f12, %f10, %l0
array16 %o5, %o1, %i2
lduw [%l7 + 0x70], %i0
brlez,a %g3, loop_5791
fsrc1s %f1, %f9
bne,a,pn %icc, loop_5792
ldub [%l7 + 0x78], %o0
loop_5791:
ldx [%l7 + 0x38], %i4
fnors %f11, %f11, %f5
loop_5792:
array16 %g2, %i5, %i7
ldub [%l7 + 0x0B], %i3
st %f8, [%l7 + 0x4C]
lduh [%l7 + 0x1E], %o7
fandnot2 %f4, %f14, %f14
srl %l1, 0x10, %l4
fmovdvs %xcc, %f10, %f2
fcmple16 %f6, %f8, %g1
ldub [%l7 + 0x63], %l6
fcmped %fcc0, %f12, %f14
lduh [%l7 + 0x54], %l3
te %xcc, 0x3
fmovd %f10, %f10
fmovrsgz %g4, %f3, %f5
fnot1 %f4, %f6
fmovrsgez %o6, %f1, %f11
taddcc %o3, 0x14CE, %i1
lduw [%l7 + 0x58], %l5
stx %o4, [%l7 + 0x60]
tn %xcc, 0x5
movrgez %g7, %i6, %g6
ldsb [%l7 + 0x5A], %o2
movrne %g5, %l0, %l2
tn %xcc, 0x0
ldd [%l7 + 0x20], %f4
fmovsa %xcc, %f0, %f14
mova %xcc, %o5, %i2
sra %o1, %g3, %i0
fmovdg %icc, %f12, %f2
fmovrse %i4, %f3, %f12
ldd [%l7 + 0x48], %f4
fornot2s %f9, %f12, %f6
stw %o0, [%l7 + 0x5C]
subcc %i5, 0x164C, %g2
fpsub32s %f12, %f1, %f7
fornot2s %f9, %f14, %f8
stx %i7, [%l7 + 0x10]
alignaddrl %o7, %i3, %l4
sth %l1, [%l7 + 0x42]
fbn %fcc1, loop_5793
std %f4, [%l7 + 0x68]
bcc,a,pt %xcc, loop_5794
stx %l6, [%l7 + 0x20]
loop_5793:
ldx [%l7 + 0x60], %g1
fcmpgt32 %f6, %f8, %l3
loop_5794:
udivcc %g4, 0x0BE6, %o6
movrgez %i1, 0x06E, %l5
ldsb [%l7 + 0x7D], %o4
fmovsg %xcc, %f8, %f12
movg %xcc, %g7, %o3
ldsw [%l7 + 0x30], %g6
fbge,a %fcc0, loop_5795
andncc %i6, %g5, %l0
array32 %l2, %o5, %i2
edge8l %o2, %g3, %o1
loop_5795:
fmovsvc %xcc, %f15, %f13
sllx %i0, 0x0D, %i4
ldsh [%l7 + 0x74], %i5
xorcc %o0, 0x0E9C, %g2
ld [%l7 + 0x1C], %f8
ldsh [%l7 + 0x4A], %i7
fornot2 %f14, %f12, %f14
movle %icc, %i3, %l4
taddcctv %l1, %l6, %g1
addc %l3, %o7, %o6
ldub [%l7 + 0x39], %i1
fcmpne32 %f8, %f2, %l5
ldsh [%l7 + 0x0E], %g4
ldsw [%l7 + 0x40], %o4
ta %icc, 0x1
stx %o3, [%l7 + 0x08]
ble,pn %icc, loop_5796
fmovsg %icc, %f15, %f13
fmovdge %icc, %f4, %f0
sra %g7, %i6, %g5
loop_5796:
addc %l0, %l2, %g6
sdivx %i2, 0x1EBC, %o5
sdivcc %g3, 0x11C3, %o2
lduw [%l7 + 0x58], %i0
ldsh [%l7 + 0x2A], %o1
fabsd %f10, %f2
udiv %i5, 0x1C8C, %i4
edge16n %g2, %i7, %o0
fbul %fcc3, loop_5797
lduh [%l7 + 0x44], %i3
fpadd16 %f4, %f10, %f12
fmovs %f6, %f10
loop_5797:
ldsh [%l7 + 0x0E], %l1
stw %l4, [%l7 + 0x3C]
edge8l %l6, %g1, %l3
movg %icc, %o7, %i1
andncc %o6, %g4, %o4
fblg,a %fcc1, loop_5798
movvs %xcc, %o3, %l5
bl loop_5799
sethi 0x05AA, %g7
loop_5798:
fand %f10, %f4, %f6
brlz %i6, loop_5800
loop_5799:
fnegd %f8, %f0
fbul,a %fcc2, loop_5801
fmovdl %icc, %f6, %f6
loop_5800:
ble,a %xcc, loop_5802
bvc,a %icc, loop_5803
loop_5801:
ldsw [%l7 + 0x5C], %l0
bg,a,pt %icc, loop_5804
loop_5802:
add %l2, %g6, %i2
loop_5803:
ldsb [%l7 + 0x54], %g5
fmovrdlz %o5, %f8, %f4
loop_5804:
bl,pt %icc, loop_5805
andn %o2, %i0, %g3
fcmpne16 %f2, %f6, %i5
ldsh [%l7 + 0x58], %i4
loop_5805:
fmovrse %o1, %f8, %f10
fnot1 %f0, %f8
fbu %fcc3, loop_5806
orncc %i7, 0x1FC4, %o0
be %icc, loop_5807
std %f12, [%l7 + 0x08]
loop_5806:
fcmpeq32 %f10, %f2, %g2
tsubcc %i3, %l4, %l6
loop_5807:
nop
setx loop_5808, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpgt32 %f0, %f12, %g1
fornot2s %f11, %f7, %f13
tgu %icc, 0x7
loop_5808:
fpackfix %f12, %f6
fpadd32 %f14, %f8, %f14
sth %l1, [%l7 + 0x2A]
fble,a %fcc3, loop_5809
tg %icc, 0x3
std %f14, [%l7 + 0x70]
fmovsa %xcc, %f2, %f5
loop_5809:
call loop_5810
fbg %fcc0, loop_5811
fbg %fcc3, loop_5812
fmovrdgez %l3, %f14, %f14
loop_5810:
ld [%l7 + 0x28], %f8
loop_5811:
tneg %xcc, 0x5
loop_5812:
ldsw [%l7 + 0x54], %i1
ld [%l7 + 0x20], %f12
fmovsge %xcc, %f11, %f2
movgu %icc, %o7, %o6
fbu %fcc2, loop_5813
stw %o4, [%l7 + 0x38]
stw %g4, [%l7 + 0x08]
ldx [%l7 + 0x18], %l5
loop_5813:
ba loop_5814
fpsub32 %f2, %f4, %f10
stx %g7, [%l7 + 0x78]
ld [%l7 + 0x2C], %f10
loop_5814:
mulx %o3, 0x1812, %i6
fpadd32s %f11, %f13, %f7
fmovrsgz %l0, %f7, %f15
fble %fcc3, loop_5815
brnz,a %g6, loop_5816
ldsb [%l7 + 0x19], %l2
fbn,a %fcc2, loop_5817
loop_5815:
array32 %i2, %g5, %o2
loop_5816:
movpos %xcc, %i0, %g3
fmovsg %xcc, %f0, %f6
loop_5817:
sth %o5, [%l7 + 0x60]
ldub [%l7 + 0x6F], %i5
ldd [%l7 + 0x68], %f12
movcc %icc, %i4, %i7
or %o0, %g2, %o1
stx %i3, [%l7 + 0x18]
brlz %l6, loop_5818
smul %l4, %l1, %g1
ldd [%l7 + 0x08], %f0
std %f12, [%l7 + 0x30]
loop_5818:
fnot2s %f1, %f8
bcc,a,pt %icc, loop_5819
bvs,a loop_5820
fpack16 %f6, %f11
lduh [%l7 + 0x20], %i1
loop_5819:
ldub [%l7 + 0x4B], %o7
loop_5820:
fmovdge %icc, %f6, %f15
ldd [%l7 + 0x50], %f14
fmul8x16au %f10, %f11, %f0
sdivcc %l3, 0x0C9A, %o4
add %g4, 0x03EA, %l5
fmovrsne %o6, %f1, %f12
fandnot2s %f11, %f3, %f4
ldsh [%l7 + 0x60], %g7
movre %o3, 0x003, %l0
ldsb [%l7 + 0x24], %i6
fmovse %icc, %f1, %f8
ld [%l7 + 0x48], %f15
xorcc %l2, %g6, %g5
fand %f8, %f6, %f10
fmovrsgz %i2, %f1, %f2
ta %xcc, 0x4
ba %xcc, loop_5821
bn,a %icc, loop_5822
fmuld8sux16 %f11, %f13, %f14
ldx [%l7 + 0x40], %o2
loop_5821:
ldub [%l7 + 0x44], %i0
loop_5822:
ldsh [%l7 + 0x3C], %g3
stx %o5, [%l7 + 0x20]
ldd [%l7 + 0x30], %f0
std %f8, [%l7 + 0x78]
movcc %xcc, %i5, %i4
ldsb [%l7 + 0x73], %i7
ldx [%l7 + 0x78], %g2
fmovsa %xcc, %f13, %f5
ldd [%l7 + 0x38], %f8
fpackfix %f2, %f4
array32 %o1, %o0, %i3
fpadd32 %f4, %f6, %f12
stw %l4, [%l7 + 0x1C]
move %xcc, %l6, %g1
addccc %i1, 0x1C7F, %o7
fmul8x16 %f11, %f12, %f10
fpadd32 %f12, %f14, %f2
stb %l1, [%l7 + 0x1B]
std %f10, [%l7 + 0x70]
fmovspos %icc, %f3, %f13
stb %o4, [%l7 + 0x67]
fbge,a %fcc2, loop_5823
tleu %icc, 0x5
fbn,a %fcc0, loop_5824
fbul %fcc3, loop_5825
loop_5823:
te %icc, 0x1
movcc %icc, %l3, %l5
loop_5824:
ble,a %icc, loop_5826
loop_5825:
siam 0x3
fpsub32 %f12, %f0, %f8
sth %g4, [%l7 + 0x50]
loop_5826:
sth %o6, [%l7 + 0x34]
call loop_5827
array8 %g7, %o3, %l0
stx %l2, [%l7 + 0x28]
tneg %xcc, 0x7
loop_5827:
fcmpgt32 %f14, %f0, %i6
fmovrdne %g6, %f0, %f4
array16 %i2, %g5, %i0
fxnors %f12, %f12, %f4
be %icc, loop_5828
fmovsleu %xcc, %f3, %f6
fnegd %f14, %f10
andncc %o2, %o5, %g3
loop_5828:
ld [%l7 + 0x2C], %f14
edge16l %i4, %i5, %i7
fmuld8ulx16 %f11, %f8, %f12
ldd [%l7 + 0x20], %f10
fnegs %f15, %f11
ldsh [%l7 + 0x34], %o1
addc %g2, 0x1B59, %i3
fmovsneg %icc, %f9, %f1
fmovdne %xcc, %f13, %f8
sdivcc %o0, 0x177F, %l4
edge8n %l6, %i1, %g1
ldsw [%l7 + 0x14], %l1
sth %o7, [%l7 + 0x14]
fpadd16s %f14, %f3, %f9
orcc %l3, %l5, %o4
stw %g4, [%l7 + 0x3C]
fbue %fcc0, loop_5829
ldub [%l7 + 0x77], %o6
fnot1s %f14, %f1
fble %fcc2, loop_5830
loop_5829:
lduh [%l7 + 0x1A], %g7
bneg %icc, loop_5831
call loop_5832
loop_5830:
udiv %l0, 0x0959, %o3
fxors %f15, %f14, %f12
loop_5831:
fzero %f6
loop_5832:
nop
setx loop_5833, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addcc %l2, %i6, %i2
stw %g6, [%l7 + 0x34]
lduw [%l7 + 0x2C], %g5
loop_5833:
xnorcc %o2, %o5, %i0
umul %i4, %g3, %i7
ldsh [%l7 + 0x0A], %i5
ldx [%l7 + 0x50], %g2
sth %o1, [%l7 + 0x5C]
fpack32 %f12, %f6, %f14
movrgez %i3, %o0, %l6
fmul8sux16 %f4, %f8, %f14
subcc %l4, %g1, %l1
ldx [%l7 + 0x68], %o7
ldsh [%l7 + 0x30], %l3
subccc %l5, %i1, %o4
ldx [%l7 + 0x68], %g4
fpackfix %f0, %f8
edge16l %g7, %o6, %l0
array8 %l2, %i6, %i2
ble %xcc, loop_5834
ld [%l7 + 0x68], %f4
edge16l %o3, %g5, %o2
fmovscs %icc, %f10, %f15
loop_5834:
stw %o5, [%l7 + 0x40]
ldsh [%l7 + 0x6A], %g6
orcc %i4, %i0, %g3
st %f14, [%l7 + 0x14]
fnot2 %f4, %f4
sdivx %i5, 0x0C87, %g2
tg %icc, 0x4
addccc %o1, 0x0E18, %i3
lduh [%l7 + 0x6C], %i7
fands %f1, %f13, %f8
fnors %f14, %f10, %f2
subc %l6, 0x123B, %o0
sth %l4, [%l7 + 0x4E]
stx %g1, [%l7 + 0x48]
fmovrde %l1, %f2, %f2
fmovsle %icc, %f13, %f12
ldd [%l7 + 0x58], %f6
nop
setx loop_5835, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x7D], %l3
movpos %xcc, %l5, %o7
ldub [%l7 + 0x35], %i1
loop_5835:
sth %g4, [%l7 + 0x5E]
fmovsleu %icc, %f9, %f13
stb %g7, [%l7 + 0x30]
stw %o4, [%l7 + 0x3C]
fxor %f6, %f4, %f8
ble %xcc, loop_5836
orncc %l0, %l2, %i6
stx %i2, [%l7 + 0x68]
mulscc %o6, 0x15AF, %o3
loop_5836:
fnot1 %f4, %f8
fbn,a %fcc0, loop_5837
or %o2, %g5, %g6
ldx [%l7 + 0x38], %o5
ldub [%l7 + 0x2E], %i4
loop_5837:
movcs %xcc, %i0, %i5
fmovrslez %g2, %f9, %f3
fbge,a %fcc0, loop_5838
mova %xcc, %g3, %i3
fmovrsgez %i7, %f12, %f3
fbne %fcc1, loop_5839
loop_5838:
sra %o1, %l6, %l4
smul %g1, %o0, %l1
ldsb [%l7 + 0x76], %l3
loop_5839:
popc 0x08F0, %o7
lduw [%l7 + 0x0C], %i1
stw %l5, [%l7 + 0x34]
xnorcc %g7, %g4, %o4
ldd [%l7 + 0x20], %f2
fmul8x16al %f13, %f12, %f2
ldd [%l7 + 0x40], %f0
alignaddrl %l2, %l0, %i2
subc %o6, %i6, %o2
fmovsleu %xcc, %f1, %f11
ldx [%l7 + 0x10], %o3
bne,a,pt %icc, loop_5840
edge8ln %g6, %g5, %i4
fbl %fcc0, loop_5841
ldsw [%l7 + 0x2C], %i0
loop_5840:
fnand %f14, %f8, %f2
ldd [%l7 + 0x08], %f4
loop_5841:
fandnot1s %f2, %f5, %f5
fandnot1 %f0, %f8, %f10
fandnot1 %f12, %f0, %f0
fornot1s %f15, %f11, %f13
udivcc %o5, 0x07AF, %i5
std %f12, [%l7 + 0x28]
movrlz %g2, %g3, %i3
st %f10, [%l7 + 0x60]
fmovda %icc, %f14, %f11
brgez %i7, loop_5842
pdist %f0, %f12, %f10
stw %o1, [%l7 + 0x0C]
ldsh [%l7 + 0x5E], %l4
loop_5842:
fornot1s %f11, %f4, %f2
ldsb [%l7 + 0x0D], %g1
fnot1s %f7, %f10
lduh [%l7 + 0x7A], %l6
st %f10, [%l7 + 0x10]
fornot2 %f10, %f2, %f12
stx %o0, [%l7 + 0x20]
udivcc %l1, 0x16B9, %l3
edge16 %i1, %l5, %g7
movle %xcc, %o7, %o4
smulcc %l2, 0x136E, %g4
bcs,a,pn %xcc, loop_5843
ldd [%l7 + 0x48], %f4
sth %l0, [%l7 + 0x5E]
fmovsl %icc, %f2, %f8
loop_5843:
fbo %fcc1, loop_5844
subc %i2, 0x1804, %i6
stx %o2, [%l7 + 0x28]
brlez %o6, loop_5845
loop_5844:
for %f14, %f0, %f8
fornot1 %f10, %f10, %f14
fsrc1 %f4, %f8
loop_5845:
fpsub16 %f10, %f8, %f2
call loop_5846
ldsw [%l7 + 0x60], %o3
bneg %icc, loop_5847
faligndata %f2, %f8, %f10
loop_5846:
fbu,a %fcc1, loop_5848
movrne %g5, %i4, %i0
loop_5847:
fzeros %f6
fbul,a %fcc2, loop_5849
loop_5848:
tleu %xcc, 0x2
edge16ln %o5, %i5, %g6
fpsub16s %f1, %f1, %f14
loop_5849:
movneg %xcc, %g3, %g2
add %i3, 0x00D6, %i7
mulscc %o1, 0x18F5, %l4
fmovrdgez %g1, %f0, %f8
tsubcctv %o0, 0x1487, %l1
fexpand %f14, %f10
edge32 %l6, %l3, %l5
fone %f8
bpos,a %icc, loop_5850
lduh [%l7 + 0x3C], %g7
stb %o7, [%l7 + 0x50]
fmovdle %icc, %f6, %f7
loop_5850:
fpadd16s %f3, %f5, %f13
array32 %i1, %o4, %g4
fones %f5
fcmpd %fcc1, %f12, %f8
fcmpes %fcc1, %f15, %f6
lduw [%l7 + 0x38], %l2
std %f6, [%l7 + 0x28]
ldub [%l7 + 0x7F], %l0
tpos %xcc, 0x0
stx %i2, [%l7 + 0x50]
fbge %fcc1, loop_5851
fors %f7, %f1, %f2
ldub [%l7 + 0x26], %i6
fmovda %icc, %f7, %f6
loop_5851:
tvs %xcc, 0x6
fexpand %f10, %f4
brz %o6, loop_5852
fabss %f10, %f4
fcmpd %fcc3, %f10, %f8
ldx [%l7 + 0x68], %o3
loop_5852:
fxnor %f0, %f0, %f8
smul %g5, %i4, %i0
fors %f14, %f10, %f1
ld [%l7 + 0x40], %f0
brnz,a %o2, loop_5853
nop
setx loop_5854, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fba,a %fcc1, loop_5855
movg %xcc, %o5, %i5
loop_5853:
ta %icc, 0x2
loop_5854:
std %f4, [%l7 + 0x08]
loop_5855:
taddcc %g3, %g2, %i3
fnot2 %f6, %f2
edge32n %g6, %o1, %i7
fmovsvs %xcc, %f2, %f8
fbu %fcc2, loop_5856
stx %l4, [%l7 + 0x20]
fmovdgu %icc, %f0, %f11
popc 0x1748, %g1
loop_5856:
fornot2s %f1, %f5, %f6
fmovdg %icc, %f11, %f5
ld [%l7 + 0x70], %f4
std %f2, [%l7 + 0x58]
ldx [%l7 + 0x10], %l1
st %f4, [%l7 + 0x1C]
ldsh [%l7 + 0x50], %o0
tgu %xcc, 0x3
st %f4, [%l7 + 0x7C]
ldub [%l7 + 0x4F], %l6
stw %l5, [%l7 + 0x34]
bneg,a,pn %icc, loop_5857
taddcctv %l3, %g7, %o7
tleu %icc, 0x2
subccc %o4, 0x0AC8, %g4
loop_5857:
bn loop_5858
fnors %f10, %f14, %f14
nop
setx loop_5859, %l0, %l1
jmpl %l1, %l2
fmovrdlez %i1, %f0, %f10
loop_5858:
fpadd32 %f0, %f0, %f4
andn %l0, 0x1962, %i6
loop_5859:
movgu %icc, %o6, %i2
ld [%l7 + 0x74], %f0
stw %o3, [%l7 + 0x68]
fmuld8ulx16 %f15, %f12, %f14
fcmped %fcc0, %f6, %f2
fmovdneg %icc, %f3, %f8
ldsw [%l7 + 0x18], %g5
stb %i0, [%l7 + 0x5B]
ldd [%l7 + 0x28], %f2
fmovsge %icc, %f6, %f1
ldsh [%l7 + 0x72], %i4
fandnot1 %f12, %f12, %f2
fmovdcc %xcc, %f6, %f4
fabss %f10, %f14
sllx %o5, %i5, %g3
smul %g2, %i3, %g6
fnor %f14, %f6, %f10
fbule %fcc3, loop_5860
movne %xcc, %o2, %o1
ldsb [%l7 + 0x3A], %l4
udiv %g1, 0x0A92, %i7
loop_5860:
umul %l1, %o0, %l6
tl %icc, 0x7
fnor %f6, %f4, %f8
movrgz %l3, %g7, %o7
fmovrsgez %l5, %f8, %f11
bpos,a,pt %xcc, loop_5861
lduw [%l7 + 0x30], %o4
fones %f7
ldx [%l7 + 0x38], %l2
loop_5861:
st %f8, [%l7 + 0x70]
movge %xcc, %i1, %g4
stx %l0, [%l7 + 0x50]
fbl,a %fcc2, loop_5862
fmovd %f2, %f14
bn,a %xcc, loop_5863
movge %icc, %i6, %i2
loop_5862:
fcmped %fcc1, %f10, %f14
fnot2s %f3, %f13
loop_5863:
ldsw [%l7 + 0x38], %o3
edge8l %o6, %i0, %i4
bleu,pt %icc, loop_5864
fexpand %f13, %f0
fmovrsgz %g5, %f11, %f2
fmovse %xcc, %f5, %f6
loop_5864:
fcmpeq32 %f12, %f0, %i5
fcmpgt16 %f4, %f4, %g3
lduh [%l7 + 0x50], %g2
fpadd16 %f0, %f10, %f0
stx %i3, [%l7 + 0x48]
nop
setx loop_5865, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsa %xcc, %f8, %f5
ldx [%l7 + 0x38], %g6
fzero %f4
loop_5865:
movge %xcc, %o5, %o1
fmovdg %xcc, %f4, %f3
ld [%l7 + 0x18], %f11
ldd [%l7 + 0x28], %f2
fbul %fcc3, loop_5866
fmovdge %icc, %f4, %f11
fmovrdgz %l4, %f8, %f6
fmovsa %xcc, %f12, %f5
loop_5866:
fmul8ulx16 %f14, %f4, %f6
fmovde %xcc, %f7, %f1
sra %o2, 0x07, %g1
fmovsg %icc, %f14, %f13
ldub [%l7 + 0x40], %l1
tpos %xcc, 0x6
st %f10, [%l7 + 0x1C]
lduh [%l7 + 0x40], %i7
fbug,a %fcc3, loop_5867
fcmpes %fcc0, %f3, %f6
movg %xcc, %l6, %o0
bne,pt %icc, loop_5868
loop_5867:
fmovrsne %l3, %f7, %f13
ldsb [%l7 + 0x67], %o7
fnot1 %f2, %f12
loop_5868:
stb %g7, [%l7 + 0x79]
subccc %o4, 0x0816, %l5
fcmpeq32 %f8, %f0, %i1
bn,pn %icc, loop_5869
fpadd16 %f8, %f4, %f6
movpos %icc, %g4, %l0
st %f14, [%l7 + 0x28]
loop_5869:
movrlz %i6, %l2, %o3
movgu %xcc, %i2, %i0
fbug,a %fcc1, loop_5870
srlx %i4, 0x1D, %o6
stx %i5, [%l7 + 0x40]
fcmped %fcc3, %f0, %f10
loop_5870:
movleu %xcc, %g5, %g3
addcc %g2, 0x0486, %g6
te %icc, 0x1
ldsb [%l7 + 0x7F], %o5
lduh [%l7 + 0x48], %i3
edge16n %l4, %o1, %o2
fmovdl %icc, %f1, %f0
stw %g1, [%l7 + 0x08]
xnorcc %l1, %i7, %o0
fmovdl %icc, %f6, %f5
fnot1s %f15, %f4
movne %icc, %l6, %o7
fbue %fcc2, loop_5871
ldsw [%l7 + 0x68], %l3
xnor %o4, 0x0022, %g7
stb %i1, [%l7 + 0x49]
loop_5871:
nop
setx loop_5872, %l0, %l1
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 + 0x50], %f4
fmovse %xcc, %f3, %f14
brgez %l5, loop_5873
loop_5872:
subc %g4, %i6, %l0
fmovrdne %l2, %f4, %f6
fmovdvc %xcc, %f12, %f13
loop_5873:
ldx [%l7 + 0x60], %o3
xnorcc %i0, %i4, %i2
sll %i5, 0x08, %o6
fabsd %f4, %f2
tcs %xcc, 0x2
fmovrdlez %g3, %f10, %f4
add %g2, %g6, %o5
std %f10, [%l7 + 0x38]
ldx [%l7 + 0x18], %g5
bne,a %xcc, loop_5874
fcmpne32 %f6, %f6, %l4
fmovrdlz %o1, %f8, %f6
nop
setx loop_5875, %l0, %l1
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_5874:
fzero %f10
fpadd16 %f10, %f12, %f0
stw %i3, [%l7 + 0x54]
loop_5875:
tcs %xcc, 0x4
alignaddr %o2, %g1, %l1
fexpand %f4, %f4
ldsw [%l7 + 0x34], %o0
orncc %i7, %o7, %l6
tvc %xcc, 0x1
fexpand %f7, %f2
smul %o4, %g7, %l3
fxor %f12, %f12, %f12
brnz,a %i1, loop_5876
fcmple16 %f10, %f10, %l5
ld [%l7 + 0x60], %f14
fmovspos %icc, %f4, %f9
loop_5876:
lduh [%l7 + 0x7A], %i6
bpos,pn %xcc, loop_5877
fands %f3, %f11, %f15
stb %g4, [%l7 + 0x32]
movvc %icc, %l0, %o3
loop_5877:
fcmpes %fcc3, %f0, %f9
bvs,pn %icc, loop_5878
fone %f14
st %f13, [%l7 + 0x7C]
sth %l2, [%l7 + 0x42]
loop_5878:
ldd [%l7 + 0x38], %f2
fandnot2s %f7, %f2, %f8
fmul8x16 %f11, %f0, %f0
fmovdne %icc, %f3, %f10
fbne %fcc2, loop_5879
movpos %xcc, %i4, %i2
fmovrsgez %i0, %f6, %f15
tleu %xcc, 0x4
loop_5879:
tg %xcc, 0x4
te %xcc, 0x7
fbo,a %fcc0, loop_5880
movn %icc, %i5, %o6
umul %g3, %g2, %g6
fcmpes %fcc1, %f4, %f5
loop_5880:
ldsw [%l7 + 0x2C], %o5
fzeros %f3
or %g5, 0x06B6, %l4
fmovdle %icc, %f15, %f11
fcmpne32 %f0, %f2, %i3
tge %xcc, 0x6
fors %f1, %f8, %f6
fmul8sux16 %f0, %f10, %f8
edge8n %o2, %g1, %o1
ldsb [%l7 + 0x75], %l1
fabss %f11, %f3
siam 0x1
lduw [%l7 + 0x2C], %i7
stb %o7, [%l7 + 0x4C]
nop
setx loop_5881, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addcc %l6, 0x1233, %o0
array16 %g7, %o4, %i1
fandnot2s %f7, %f1, %f11
loop_5881:
ldsh [%l7 + 0x4C], %l3
fnand %f12, %f6, %f4
sethi 0x03D2, %i6
fmovdleu %xcc, %f7, %f10
fbu,a %fcc3, loop_5882
movgu %icc, %l5, %g4
sdivcc %o3, 0x028D, %l0
mulx %l2, 0x0B36, %i2
loop_5882:
call loop_5883
fcmpne32 %f12, %f12, %i0
lduh [%l7 + 0x1A], %i4
fexpand %f13, %f10
loop_5883:
fornot2s %f9, %f3, %f6
movrgez %i5, 0x1CB, %o6
xor %g3, 0x053B, %g2
xnorcc %o5, 0x1049, %g6
fmovdvc %xcc, %f9, %f2
ldsw [%l7 + 0x20], %g5
tgu %icc, 0x3
fbge,a %fcc1, loop_5884
stx %i3, [%l7 + 0x48]
std %f0, [%l7 + 0x48]
ld [%l7 + 0x78], %f6
loop_5884:
fmovdge %icc, %f10, %f8
bge,pt %icc, loop_5885
std %f4, [%l7 + 0x08]
fblg %fcc0, loop_5886
ldd [%l7 + 0x08], %f0
loop_5885:
stb %l4, [%l7 + 0x68]
fnors %f7, %f5, %f3
loop_5886:
stw %o2, [%l7 + 0x74]
movleu %xcc, %o1, %l1
faligndata %f4, %f0, %f14
ldsw [%l7 + 0x4C], %i7
ldsw [%l7 + 0x34], %g1
stb %l6, [%l7 + 0x29]
std %f14, [%l7 + 0x58]
fpsub32s %f10, %f14, %f11
udivcc %o7, 0x167F, %o0
fpadd16s %f13, %f15, %f0
fmovdcs %xcc, %f3, %f5
fcmpeq32 %f8, %f14, %g7
ldsh [%l7 + 0x3A], %i1
sdivcc %o4, 0x0187, %i6
fmovsneg %xcc, %f1, %f14
movrlz %l3, 0x01F, %l5
xorcc %o3, %g4, %l0
fnor %f2, %f10, %f2
ldsb [%l7 + 0x74], %i2
bne loop_5887
stb %i0, [%l7 + 0x60]
stw %i4, [%l7 + 0x54]
and %i5, %o6, %g3
loop_5887:
fbu,a %fcc0, loop_5888
brgz,a %l2, loop_5889
popc 0x0637, %o5
fmovde %xcc, %f14, %f1
loop_5888:
ldx [%l7 + 0x78], %g6
loop_5889:
lduh [%l7 + 0x1A], %g2
ldx [%l7 + 0x78], %i3
alignaddrl %g5, %l4, %o2
fbuge,a %fcc2, loop_5890
std %f14, [%l7 + 0x30]
fmovsvs %xcc, %f5, %f6
fba %fcc2, loop_5891
loop_5890:
stx %l1, [%l7 + 0x28]
stw %i7, [%l7 + 0x78]
tcc %icc, 0x0
loop_5891:
xnorcc %o1, %g1, %o7
ldd [%l7 + 0x38], %f12
popc %o0, %l6
ld [%l7 + 0x1C], %f4
ldx [%l7 + 0x08], %g7
fbug,a %fcc3, loop_5892
fmovrse %i1, %f0, %f9
tle %xcc, 0x3
tg %xcc, 0x4
loop_5892:
ldub [%l7 + 0x5E], %i6
ld [%l7 + 0x60], %f0
ldub [%l7 + 0x3D], %l3
ldub [%l7 + 0x11], %o4
sth %l5, [%l7 + 0x4E]
andncc %o3, %l0, %g4
ldub [%l7 + 0x23], %i2
xnor %i0, %i5, %i4
fexpand %f1, %f0
lduh [%l7 + 0x0E], %g3
std %f4, [%l7 + 0x78]
movgu %xcc, %l2, %o6
ldd [%l7 + 0x18], %f12
stx %o5, [%l7 + 0x20]
mova %xcc, %g2, %i3
tne %xcc, 0x6
stw %g5, [%l7 + 0x50]
fmovdle %xcc, %f15, %f1
lduh [%l7 + 0x3C], %l4
stx %g6, [%l7 + 0x40]
movle %xcc, %o2, %l1
brgz,a %i7, loop_5893
movneg %xcc, %o1, %o7
fbug %fcc2, loop_5894
ldd [%l7 + 0x50], %f6
loop_5893:
fexpand %f7, %f12
pdist %f2, %f0, %f10
loop_5894:
tleu %xcc, 0x4
fpadd32 %f14, %f10, %f14
sdiv %g1, 0x1621, %l6
fmovrdgez %g7, %f2, %f8
addcc %o0, %i6, %l3
movrne %o4, %l5, %i1
stb %l0, [%l7 + 0x12]
movge %xcc, %g4, %o3
subc %i0, %i2, %i4
fbue %fcc2, loop_5895
sdivx %i5, 0x1BC0, %l2
nop
setx loop_5896, %l0, %l1
jmpl %l1, %g3
tvc %xcc, 0x3
loop_5895:
tn %xcc, 0x5
ld [%l7 + 0x58], %f13
loop_5896:
ldsb [%l7 + 0x1D], %o5
ldsb [%l7 + 0x0D], %o6
nop
setx loop_5897, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
andcc %g2, %g5, %i3
tleu %xcc, 0x7
st %f10, [%l7 + 0x2C]
loop_5897:
xor %g6, %l4, %o2
ld [%l7 + 0x64], %f3
ldsb [%l7 + 0x4C], %i7
ldx [%l7 + 0x48], %l1
stw %o1, [%l7 + 0x18]
fcmpeq32 %f6, %f2, %o7
fandnot1s %f11, %f9, %f2
call loop_5898
and %g1, 0x1A44, %g7
lduw [%l7 + 0x5C], %l6
fbge,a %fcc3, loop_5899
loop_5898:
edge32ln %i6, %o0, %l3
ldd [%l7 + 0x60], %f10
st %f14, [%l7 + 0x3C]
loop_5899:
ldx [%l7 + 0x10], %o4
bvs,a %xcc, loop_5900
fmovdne %xcc, %f14, %f14
alignaddrl %l5, %l0, %g4
edge32ln %i1, %i0, %i2
loop_5900:
srlx %i4, %o3, %l2
fmovsg %xcc, %f5, %f1
tneg %xcc, 0x3
andncc %g3, %i5, %o6
stw %o5, [%l7 + 0x1C]
fexpand %f0, %f2
movl %icc, %g2, %i3
stw %g5, [%l7 + 0x28]
movre %l4, 0x333, %g6
fmovdg %icc, %f3, %f10
mova %xcc, %i7, %o2
fmovdle %icc, %f0, %f15
fbul %fcc1, loop_5901
stb %l1, [%l7 + 0x68]
add %o1, 0x1AB2, %g1
edge32n %o7, %g7, %i6
loop_5901:
stx %l6, [%l7 + 0x68]
fpack32 %f6, %f14, %f0
movg %icc, %l3, %o4
tle %icc, 0x7
tsubcc %l5, %l0, %g4
and %o0, %i1, %i2
movg %icc, %i4, %o3
array8 %l2, %g3, %i0
ldsw [%l7 + 0x58], %o6
lduw [%l7 + 0x18], %o5
udivcc %i5, 0x1F57, %i3
fmovrse %g2, %f14, %f2
tle %xcc, 0x1
ldub [%l7 + 0x60], %l4
ldsh [%l7 + 0x3C], %g6
fzeros %f9
fmovse %icc, %f13, %f2
lduh [%l7 + 0x4A], %i7
sdivcc %o2, 0x1E8A, %g5
xnorcc %l1, 0x18E6, %g1
fmovsa %icc, %f3, %f13
sub %o7, 0x0BC2, %g7
udivx %o1, 0x17CA, %l6
ldsw [%l7 + 0x70], %l3
bcc,pt %xcc, loop_5902
tsubcctv %o4, %i6, %l0
fmovdl %xcc, %f8, %f11
xnor %g4, %l5, %o0
loop_5902:
ta %icc, 0x3
fmovsne %xcc, %f3, %f3
movrne %i2, %i4, %o3
sth %i1, [%l7 + 0x5C]
std %f8, [%l7 + 0x50]
tneg %icc, 0x6
fsrc2s %f8, %f6
fbe,a %fcc2, loop_5903
ldx [%l7 + 0x50], %g3
stb %l2, [%l7 + 0x44]
move %icc, %i0, %o6
loop_5903:
stx %i5, [%l7 + 0x28]
fbug,a %fcc2, loop_5904
subccc %o5, 0x1420, %i3
edge8 %l4, %g6, %i7
lduw [%l7 + 0x3C], %o2
loop_5904:
edge8l %g2, %g5, %l1
fbl,a %fcc2, loop_5905
fmovd %f0, %f6
fmovdl %icc, %f0, %f12
fnot1 %f14, %f10
loop_5905:
lduh [%l7 + 0x0C], %g1
nop
setx loop_5906, %l0, %l1
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 + 0x60], %g7
tneg %xcc, 0x4
fabss %f13, %f6
loop_5906:
udivx %o7, 0x0D79, %l6
fmovd %f10, %f4
tcs %icc, 0x1
movrgz %o1, 0x221, %o4
fmovdleu %icc, %f0, %f1
taddcctv %i6, %l0, %l3
sth %g4, [%l7 + 0x6E]
sth %l5, [%l7 + 0x52]
fzeros %f12
orn %o0, %i2, %i4
be %xcc, loop_5907
be,a,pt %icc, loop_5908
alignaddr %o3, %g3, %i1
stb %l2, [%l7 + 0x6C]
loop_5907:
fcmpne32 %f14, %f0, %o6
loop_5908:
ldsb [%l7 + 0x73], %i5
fmovrdgz %i0, %f6, %f8
ldsw [%l7 + 0x34], %o5
sdiv %i3, 0x14DC, %l4
lduh [%l7 + 0x52], %g6
fmovscs %xcc, %f11, %f13
st %f15, [%l7 + 0x38]
subcc %o2, 0x08DA, %i7
fmul8ulx16 %f10, %f14, %f10
brnz %g2, loop_5909
fnot1s %f12, %f10
srlx %l1, %g1, %g5
srax %g7, 0x14, %l6
loop_5909:
fmovdne %icc, %f11, %f6
edge32n %o7, %o1, %o4
stx %l0, [%l7 + 0x68]
orcc %i6, %g4, %l5
fmovsleu %xcc, %f12, %f13
lduw [%l7 + 0x44], %o0
fandnot1 %f14, %f12, %f0
andncc %l3, %i2, %i4
fba,a %fcc1, loop_5910
lduh [%l7 + 0x6E], %o3
ldsb [%l7 + 0x46], %g3
fmovscc %icc, %f2, %f13
loop_5910:
lduw [%l7 + 0x74], %i1
lduh [%l7 + 0x08], %l2
ld [%l7 + 0x3C], %f13
fmovrslz %i5, %f10, %f9
tneg %xcc, 0x0
call loop_5911
fcmpne32 %f2, %f2, %i0
stw %o6, [%l7 + 0x48]
fmovsl %icc, %f14, %f10
loop_5911:
edge16 %o5, %l4, %i3
st %f2, [%l7 + 0x60]
fmovdgu %xcc, %f1, %f13
movrgez %g6, 0x1A4, %o2
fmovsne %xcc, %f5, %f13
fmovda %icc, %f5, %f6
sdivx %i7, 0x1734, %l1
sllx %g1, 0x0A, %g5
fpadd16 %f6, %f2, %f0
andncc %g2, %g7, %l6
taddcc %o1, %o7, %l0
fbl %fcc1, loop_5912
tcs %icc, 0x0
fandnot1s %f14, %f5, %f9
ldd [%l7 + 0x08], %f2
loop_5912:
stb %i6, [%l7 + 0x44]
stw %g4, [%l7 + 0x28]
brnz %o4, loop_5913
fbn %fcc1, loop_5914
orncc %l5, %l3, %i2
lduw [%l7 + 0x48], %o0
loop_5913:
fnot1 %f4, %f14
loop_5914:
movrlz %o3, 0x306, %g3
edge32 %i4, %l2, %i5
fpackfix %f4, %f1
popc %i1, %i0
fmovrdlez %o6, %f4, %f6
fabsd %f4, %f12
lduw [%l7 + 0x40], %l4
ldub [%l7 + 0x62], %i3
mulx %o5, 0x0816, %g6
lduw [%l7 + 0x78], %i7
ldsb [%l7 + 0x5C], %l1
fmovdcc %icc, %f7, %f15
fmovsne %icc, %f15, %f15
stb %g1, [%l7 + 0x17]
edge16 %g5, %o2, %g7
alignaddrl %g2, %o1, %o7
ldd [%l7 + 0x20], %f8
add %l0, %l6, %g4
ldd [%l7 + 0x18], %f8
tleu %xcc, 0x0
fnegd %f14, %f8
fbuge,a %fcc0, loop_5915
fxors %f1, %f6, %f15
fxors %f10, %f6, %f7
xnorcc %o4, %i6, %l5
loop_5915:
ldsh [%l7 + 0x30], %l3
st %f9, [%l7 + 0x50]
movcs %icc, %i2, %o0
fcmpgt32 %f14, %f2, %g3
brgz %i4, loop_5916
srlx %l2, 0x02, %i5
fmovrdne %i1, %f10, %f8
udivx %o3, 0x120B, %i0
loop_5916:
ldx [%l7 + 0x60], %l4
stx %o6, [%l7 + 0x18]
umulcc %i3, %g6, %i7
lduw [%l7 + 0x30], %o5
edge32 %g1, %g5, %o2
lduw [%l7 + 0x74], %g7
fnot2s %f7, %f13
tpos %icc, 0x2
bvs,pn %xcc, loop_5917
fmovsvs %xcc, %f2, %f3
fnor %f8, %f4, %f4
brgez %l1, loop_5918
loop_5917:
edge32l %o1, %o7, %g2
stb %l0, [%l7 + 0x1D]
fcmpes %fcc1, %f8, %f8
loop_5918:
fmovdl %icc, %f15, %f0
fmovrdgez %g4, %f12, %f4
ldsh [%l7 + 0x4C], %o4
fbo,a %fcc2, loop_5919
fbl %fcc3, loop_5920
bneg,pt %xcc, loop_5921
ld [%l7 + 0x14], %f8
loop_5919:
stx %l6, [%l7 + 0x48]
loop_5920:
addccc %l5, 0x1D07, %l3
loop_5921:
taddcc %i2, %i6, %g3
brlez,a %o0, loop_5922
brlez %i4, loop_5923
fmovdcs %xcc, %f8, %f14
fpsub16 %f6, %f14, %f0
loop_5922:
lduh [%l7 + 0x3C], %i5
loop_5923:
tle %icc, 0x2
fmovrsgz %l2, %f1, %f13
fmovse %icc, %f4, %f3
fmovdl %icc, %f0, %f6
stb %i1, [%l7 + 0x08]
edge16n %i0, %o3, %o6
stx %i3, [%l7 + 0x18]
lduh [%l7 + 0x38], %g6
movpos %xcc, %l4, %o5
fmovsa %icc, %f5, %f0
addccc %i7, 0x0B78, %g5
alignaddr %g1, %o2, %g7
bleu,a loop_5924
lduh [%l7 + 0x20], %o1
movrlez %o7, %l1, %g2
fnegs %f6, %f1
loop_5924:
ldsb [%l7 + 0x47], %l0
bge,a %icc, loop_5925
ldub [%l7 + 0x49], %o4
lduh [%l7 + 0x32], %l6
fmovrsgez %l5, %f11, %f7
loop_5925:
bcs,a,pt %xcc, loop_5926
movle %xcc, %g4, %i2
sdivcc %i6, 0x0CF6, %l3
subccc %o0, 0x1D96, %i4
loop_5926:
orcc %g3, 0x044F, %l2
fmovrdlez %i1, %f10, %f10
addccc %i5, 0x1DBB, %i0
brgz %o6, loop_5927
ldsh [%l7 + 0x0C], %i3
lduw [%l7 + 0x7C], %g6
sra %l4, %o3, %o5
loop_5927:
fmul8ulx16 %f14, %f2, %f12
movleu %xcc, %i7, %g1
movpos %xcc, %o2, %g7
subccc %o1, 0x1053, %o7
movg %xcc, %l1, %g2
tpos %xcc, 0x3
fpsub16 %f6, %f0, %f10
fba %fcc2, loop_5928
mova %xcc, %l0, %o4
stw %g5, [%l7 + 0x38]
bcc,a loop_5929
loop_5928:
fpadd16 %f14, %f2, %f4
fmovsvs %icc, %f9, %f2
addccc %l6, 0x1E95, %g4
loop_5929:
be,a,pn %icc, loop_5930
fcmpne16 %f14, %f6, %i2
bl %icc, loop_5931
edge16 %l5, %i6, %o0
loop_5930:
fandnot1 %f14, %f4, %f4
umulcc %l3, %g3, %i4
loop_5931:
sth %l2, [%l7 + 0x2C]
stx %i5, [%l7 + 0x78]
fmovrslz %i1, %f14, %f3
array8 %i0, %o6, %g6
lduw [%l7 + 0x28], %i3
and %l4, 0x1F8A, %o5
fmovrdgz %o3, %f6, %f2
ldub [%l7 + 0x49], %g1
fnors %f12, %f8, %f1
mulscc %o2, %i7, %g7
ldub [%l7 + 0x09], %o1
bne,pt %xcc, loop_5932
array8 %o7, %g2, %l1
st %f8, [%l7 + 0x70]
fblg %fcc1, loop_5933
loop_5932:
ldx [%l7 + 0x60], %l0
fmovsne %icc, %f14, %f3
brlz,a %g5, loop_5934
loop_5933:
brlz,a %l6, loop_5935
movne %icc, %g4, %o4
fblg,a %fcc1, loop_5936
loop_5934:
tcs %icc, 0x5
loop_5935:
ldx [%l7 + 0x60], %i2
fmovrde %l5, %f10, %f8
loop_5936:
std %f0, [%l7 + 0x48]
fpadd16 %f6, %f12, %f4
fmul8ulx16 %f2, %f10, %f8
fmovsne %xcc, %f10, %f1
fbu %fcc3, loop_5937
ld [%l7 + 0x20], %f1
ldx [%l7 + 0x08], %i6
stb %l3, [%l7 + 0x1D]
loop_5937:
fbule %fcc2, loop_5938
tpos %xcc, 0x6
nop
setx loop_5939, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32n %o0, %g3, %i4
loop_5938:
xor %l2, 0x1F76, %i1
siam 0x1
loop_5939:
ld [%l7 + 0x1C], %f9
lduw [%l7 + 0x60], %i5
fones %f0
fbge %fcc1, loop_5940
ldsw [%l7 + 0x10], %o6
sth %i0, [%l7 + 0x14]
ble,a %xcc, loop_5941
loop_5940:
lduh [%l7 + 0x1A], %g6
bne,a loop_5942
orcc %l4, 0x0EC4, %i3
loop_5941:
lduh [%l7 + 0x40], %o5
movgu %xcc, %o3, %g1
loop_5942:
lduw [%l7 + 0x18], %i7
mulx %o2, 0x0B17, %g7
andcc %o7, 0x01C2, %g2
tsubcctv %o1, %l0, %l1
sdiv %l6, 0x0268, %g5
siam 0x3
ldsh [%l7 + 0x50], %o4
fpadd16s %f12, %f11, %f15
fble,a %fcc0, loop_5943
lduw [%l7 + 0x3C], %i2
lduw [%l7 + 0x3C], %l5
add %i6, 0x0484, %g4
loop_5943:
fandnot2s %f4, %f8, %f8
lduh [%l7 + 0x34], %l3
fpadd16 %f14, %f14, %f2
ldsb [%l7 + 0x5A], %g3
brgez,a %i4, loop_5944
taddcc %o0, 0x01CC, %l2
fmovdpos %icc, %f9, %f8
ldub [%l7 + 0x27], %i1
loop_5944:
bvs,pt %icc, loop_5945
stb %o6, [%l7 + 0x74]
ldx [%l7 + 0x18], %i5
fpack32 %f4, %f10, %f4
loop_5945:
array16 %i0, %g6, %l4
brlz %o5, loop_5946
fbu,a %fcc2, loop_5947
ldsh [%l7 + 0x34], %o3
xnorcc %g1, 0x0889, %i3
loop_5946:
subccc %i7, 0x0EDF, %g7
loop_5947:
fmovscs %xcc, %f9, %f8
fones %f9
bn,a,pn %icc, loop_5948
alignaddrl %o7, %o2, %o1
fblg,a %fcc0, loop_5949
ldub [%l7 + 0x0B], %g2
loop_5948:
udiv %l1, 0x1F62, %l6
ldsh [%l7 + 0x6C], %g5
loop_5949:
ldx [%l7 + 0x10], %o4
fba %fcc3, loop_5950
movrlez %l0, %i2, %l5
st %f2, [%l7 + 0x44]
fpack16 %f2, %f7
loop_5950:
fmovd %f14, %f12
fsrc1 %f8, %f12
fmul8ulx16 %f6, %f14, %f10
srlx %i6, 0x05, %g4
fmovda %icc, %f5, %f14
ta %xcc, 0x0
sth %l3, [%l7 + 0x6A]
brnz,a %i4, loop_5951
fbug,a %fcc2, loop_5952
fcmple16 %f4, %f12, %g3
ldsw [%l7 + 0x20], %o0
loop_5951:
fand %f2, %f14, %f8
loop_5952:
fbo %fcc3, loop_5953
tsubcc %i1, 0x0240, %o6
ldsh [%l7 + 0x40], %l2
tvc %icc, 0x6
loop_5953:
alignaddrl %i5, %i0, %g6
ld [%l7 + 0x3C], %f9
ldub [%l7 + 0x5D], %o5
fmovde %icc, %f10, %f2
ld [%l7 + 0x14], %f15
nop
setx loop_5954, %l0, %l1
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 %xcc, %l4, %g1
fmovrdne %i3, %f0, %f2
ldsh [%l7 + 0x6C], %i7
loop_5954:
fbul %fcc3, loop_5955
fxnors %f5, %f15, %f3
movrne %g7, %o3, %o7
lduw [%l7 + 0x0C], %o1
loop_5955:
bleu loop_5956
brlez %g2, loop_5957
fpsub16 %f4, %f14, %f0
fcmpeq16 %f0, %f0, %l1
loop_5956:
stb %o2, [%l7 + 0x64]
loop_5957:
fmovda %icc, %f7, %f14
edge8n %g5, %l6, %l0
bgu,pn %xcc, loop_5958
xnorcc %o4, 0x0FAC, %l5
ld [%l7 + 0x08], %f2
movrlz %i6, %g4, %i2
loop_5958:
ldsh [%l7 + 0x78], %l3
tle %icc, 0x7
brgez %g3, loop_5959
fbn %fcc2, loop_5960
fmovrsne %i4, %f14, %f11
ldsb [%l7 + 0x5B], %o0
loop_5959:
edge16n %i1, %o6, %l2
loop_5960:
fbuge,a %fcc0, loop_5961
edge8 %i0, %g6, %o5
sethi 0x0698, %l4
ldsb [%l7 + 0x6D], %g1
loop_5961:
stx %i5, [%l7 + 0x50]
brlz,a %i7, loop_5962
fxnors %f4, %f14, %f14
fmovrse %i3, %f14, %f9
std %f10, [%l7 + 0x08]
loop_5962:
fmovrsgez %g7, %f8, %f9
st %f3, [%l7 + 0x28]
bn %xcc, loop_5963
srl %o7, %o3, %g2
ldsb [%l7 + 0x7A], %l1
edge8 %o2, %o1, %l6
loop_5963:
sethi 0x113C, %g5
fnegd %f6, %f4
ldx [%l7 + 0x78], %o4
mulscc %l5, 0x19A2, %i6
sth %l0, [%l7 + 0x74]
fandnot1 %f8, %f12, %f0
and %g4, 0x1AAE, %i2
fnegd %f2, %f12
siam 0x3
move %xcc, %g3, %i4
ldub [%l7 + 0x1C], %l3
ldsw [%l7 + 0x40], %i1
ld [%l7 + 0x38], %f13
fmovdvc %xcc, %f0, %f15
fbul %fcc0, loop_5964
movgu %xcc, %o6, %l2
stx %o0, [%l7 + 0x78]
ldd [%l7 + 0x58], %f14
loop_5964:
ldsw [%l7 + 0x40], %g6
addccc %i0, %l4, %g1
stx %o5, [%l7 + 0x78]
ldsh [%l7 + 0x20], %i7
bge loop_5965
ldsh [%l7 + 0x34], %i5
array16 %i3, %o7, %o3
tgu %icc, 0x5
loop_5965:
movg %xcc, %g2, %l1
lduh [%l7 + 0x10], %g7
ldsb [%l7 + 0x63], %o1
bl,a %icc, loop_5966
movcs %xcc, %o2, %g5
brlez %o4, loop_5967
smul %l5, 0x1E83, %l6
loop_5966:
fbe %fcc1, loop_5968
fmovda %xcc, %f5, %f6
loop_5967:
ldsh [%l7 + 0x6A], %l0
movrlez %i6, 0x3F0, %i2
loop_5968:
lduh [%l7 + 0x38], %g4
taddcctv %i4, 0x0D8D, %l3
ble,a,pt %xcc, loop_5969
subccc %i1, 0x05E7, %o6
pdist %f8, %f12, %f12
orncc %l2, 0x14EA, %o0
loop_5969:
ld [%l7 + 0x4C], %f0
fmovdcc %xcc, %f14, %f2
ldx [%l7 + 0x18], %g3
tvs %icc, 0x7
stx %g6, [%l7 + 0x20]
ldx [%l7 + 0x78], %i0
ld [%l7 + 0x40], %f3
ldub [%l7 + 0x6B], %l4
ldd [%l7 + 0x58], %f10
fsrc1s %f1, %f1
ldsb [%l7 + 0x60], %g1
bvs,pt %xcc, loop_5970
pdist %f12, %f6, %f8
fcmped %fcc2, %f0, %f14
array16 %o5, %i7, %i5
loop_5970:
xnorcc %i3, 0x05F9, %o3
fmovdle %xcc, %f2, %f6
std %f14, [%l7 + 0x10]
lduh [%l7 + 0x34], %o7
movne %icc, %l1, %g2
movleu %xcc, %g7, %o2
smulcc %g5, %o1, %l5
xnor %l6, %l0, %o4
brgz %i2, loop_5971
nop
setx loop_5972, %l0, %l1
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 %i6, 0x0393, %i4
mulscc %l3, 0x184A, %i1
loop_5971:
fmovrsgez %o6, %f10, %f14
loop_5972:
fbge,a %fcc2, loop_5973
siam 0x1
fxors %f8, %f2, %f10
fba,a %fcc2, loop_5974
loop_5973:
std %f8, [%l7 + 0x08]
ld [%l7 + 0x4C], %f6
fba,a %fcc3, loop_5975
loop_5974:
fbul,a %fcc1, loop_5976
addc %l2, 0x14B7, %o0
fbug %fcc3, loop_5977
loop_5975:
fmovrdgz %g3, %f4, %f10
loop_5976:
stw %g6, [%l7 + 0x54]
fones %f2
loop_5977:
ldsw [%l7 + 0x14], %i0
stw %g4, [%l7 + 0x34]
brz,a %g1, loop_5978
stx %l4, [%l7 + 0x78]
bge,a,pt %xcc, loop_5979
fbne %fcc2, loop_5980
loop_5978:
tcs %icc, 0x1
fandnot2s %f15, %f7, %f15
loop_5979:
xnorcc %i7, %i5, %o5
loop_5980:
ldd [%l7 + 0x58], %f4
fmovsvs %icc, %f4, %f12
fpackfix %f12, %f1
sethi 0x1F44, %i3
orncc %o7, %l1, %o3
fcmped %fcc3, %f4, %f10
ldub [%l7 + 0x79], %g2
movre %g7, %g5, %o2
ldsh [%l7 + 0x32], %l5
std %f10, [%l7 + 0x30]
movg %icc, %l6, %o1
st %f15, [%l7 + 0x3C]
ldsw [%l7 + 0x58], %l0
st %f15, [%l7 + 0x18]
tg %xcc, 0x0
ldsb [%l7 + 0x2D], %o4
for %f10, %f12, %f4
srl %i2, %i6, %i4
fbu,a %fcc0, loop_5981
fands %f6, %f11, %f0
fmovsle %icc, %f7, %f4
tpos %xcc, 0x2
loop_5981:
fxors %f12, %f2, %f1
std %f0, [%l7 + 0x60]
edge32 %i1, %l3, %o6
addccc %o0, %g3, %g6
movg %icc, %i0, %g4
fmovsvc %icc, %f10, %f13
movrne %g1, 0x235, %l2
fmovdle %xcc, %f1, %f4
andncc %i7, %i5, %o5
orn %i3, %o7, %l4
fnands %f13, %f13, %f9
fpadd32s %f2, %f14, %f6
umulcc %o3, %l1, %g2
bcs %xcc, loop_5982
or %g5, 0x0E9D, %o2
tleu %xcc, 0x7
fbul,a %fcc0, loop_5983
loop_5982:
std %f4, [%l7 + 0x70]
fcmpd %fcc1, %f6, %f14
fba %fcc2, loop_5984
loop_5983:
st %f14, [%l7 + 0x34]
bneg,a %xcc, loop_5985
movvc %xcc, %g7, %l6
loop_5984:
fmovdn %xcc, %f2, %f2
bge,a,pt %icc, loop_5986
loop_5985:
fabsd %f12, %f12
addccc %o1, %l5, %l0
fblg,a %fcc2, loop_5987
loop_5986:
fmovdpos %xcc, %f11, %f11
add %i2, 0x0C09, %i6
stb %o4, [%l7 + 0x4E]
loop_5987:
fmovsa %icc, %f8, %f10
sdivcc %i1, 0x1EE8, %i4
tneg %icc, 0x6
xnorcc %l3, 0x0CC0, %o6
ld [%l7 + 0x18], %f9
fsrc1 %f14, %f4
te %xcc, 0x4
fmovdcc %icc, %f1, %f5
fabss %f0, %f6
bvc,pn %xcc, loop_5988
ldx [%l7 + 0x78], %o0
ldsw [%l7 + 0x74], %g6
ldx [%l7 + 0x50], %g3
loop_5988:
nop
setx loop_5989, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x58], %g4
bcc %icc, loop_5990
orn %g1, 0x1AB2, %i0
loop_5989:
st %f14, [%l7 + 0x10]
fmovde %xcc, %f3, %f9
loop_5990:
stx %l2, [%l7 + 0x10]
lduh [%l7 + 0x56], %i7
fmovrslz %i5, %f2, %f9
call loop_5991
fmovsleu %xcc, %f9, %f14
bcc %icc, loop_5992
fmovscc %xcc, %f15, %f10
loop_5991:
andn %o5, 0x180B, %o7
brnz %l4, loop_5993
loop_5992:
ldx [%l7 + 0x48], %o3
bg,pn %icc, loop_5994
fmovrdlz %l1, %f14, %f2
loop_5993:
ldub [%l7 + 0x7C], %g2
fbn,a %fcc2, loop_5995
loop_5994:
array32 %g5, %i3, %g7
nop
setx loop_5996, %l0, %l1
jmpl %l1, %l6
lduw [%l7 + 0x58], %o2
loop_5995:
fmovs %f5, %f11
andn %l5, 0x0451, %l0
loop_5996:
fmovsa %icc, %f13, %f5
fmuld8sux16 %f8, %f14, %f6
ldd [%l7 + 0x70], %f12
ldsh [%l7 + 0x74], %i2
ldsb [%l7 + 0x4C], %o1
smul %i6, 0x16E0, %i1
fbe,a %fcc3, loop_5997
movrne %o4, %l3, %o6
movne %icc, %i4, %g6
stb %o0, [%l7 + 0x32]
loop_5997:
edge16n %g4, %g3, %g1
mulscc %i0, %i7, %i5
std %f14, [%l7 + 0x20]
xnorcc %o5, %l2, %l4
ldub [%l7 + 0x09], %o3
edge32l %o7, %g2, %l1
ldsb [%l7 + 0x4A], %i3
xor %g7, 0x1CAE, %g5
ldub [%l7 + 0x29], %o2
ldx [%l7 + 0x70], %l5
call loop_5998
fmul8ulx16 %f12, %f10, %f6
ldsb [%l7 + 0x1A], %l0
st %f3, [%l7 + 0x30]
loop_5998:
std %f4, [%l7 + 0x78]
movrgez %l6, 0x056, %o1
lduh [%l7 + 0x50], %i6
fcmpne32 %f6, %f4, %i2
movleu %icc, %i1, %l3
ldsw [%l7 + 0x2C], %o6
bpos %xcc, loop_5999
fblg,a %fcc3, loop_6000
fpmerge %f10, %f11, %f2
fornot2s %f13, %f2, %f12
loop_5999:
fpsub32 %f14, %f14, %f8
loop_6000:
movrne %i4, 0x311, %g6
srl %o0, %g4, %g3
tpos %icc, 0x7
call loop_6001
fsrc2 %f6, %f4
brlez,a %o4, loop_6002
addccc %i0, %g1, %i5
loop_6001:
st %f9, [%l7 + 0x14]
for %f6, %f10, %f12
loop_6002:
fmovsg %icc, %f8, %f6
ba %xcc, loop_6003
bcs,pn %xcc, loop_6004
std %f10, [%l7 + 0x20]
tneg %xcc, 0x3
loop_6003:
andn %o5, 0x0A1E, %l2
loop_6004:
fblg %fcc1, loop_6005
udiv %i7, 0x1C47, %l4
subccc %o7, 0x0033, %g2
fcmps %fcc3, %f8, %f11
loop_6005:
fnot1s %f7, %f13
fbge,a %fcc2, loop_6006
fcmpgt32 %f12, %f0, %l1
subcc %i3, 0x0856, %g7
fnor %f14, %f10, %f4
loop_6006:
alignaddrl %o3, %g5, %l5
ldub [%l7 + 0x58], %l0
fbge,a %fcc2, loop_6007
fmovrslz %l6, %f12, %f14
ldx [%l7 + 0x40], %o2
stw %o1, [%l7 + 0x44]
loop_6007:
movneg %xcc, %i2, %i6
fornot2 %f0, %f2, %f14
sethi 0x0A68, %i1
bneg,pt %icc, loop_6008
st %f1, [%l7 + 0x0C]
fnot1 %f0, %f4
std %f6, [%l7 + 0x58]
loop_6008:
fcmpgt16 %f10, %f4, %l3
fcmpgt32 %f2, %f8, %i4
ldsb [%l7 + 0x20], %g6
brlz,a %o0, loop_6009
fnors %f8, %f4, %f13
srax %g4, 0x1F, %g3
tne %xcc, 0x1
loop_6009:
ldsb [%l7 + 0x0D], %o4
ldsb [%l7 + 0x4F], %o6
fmovsne %icc, %f0, %f12
stx %g1, [%l7 + 0x30]
fmovdn %xcc, %f7, %f15
stw %i5, [%l7 + 0x1C]
subcc %i0, 0x1F67, %l2
tneg %icc, 0x4
bneg %icc, loop_6010
udiv %i7, 0x18F3, %o5
fabss %f5, %f2
st %f15, [%l7 + 0x18]
loop_6010:
ldsb [%l7 + 0x58], %l4
call loop_6011
ldd [%l7 + 0x10], %f6
lduh [%l7 + 0x68], %g2
fmovrsgz %o7, %f0, %f0
loop_6011:
fmovrdgz %l1, %f10, %f10
fandnot2s %f1, %f0, %f4
tcs %icc, 0x0
ldub [%l7 + 0x73], %g7
fmovdvs %icc, %f7, %f10
stw %i3, [%l7 + 0x54]
brlez %g5, loop_6012
fornot1s %f14, %f6, %f9
sll %o3, %l0, %l6
fmovrsgz %o2, %f15, %f1
loop_6012:
sth %o1, [%l7 + 0x26]
popc %i2, %l5
fbug,a %fcc3, loop_6013
fors %f0, %f13, %f3
ldsw [%l7 + 0x64], %i1
ld [%l7 + 0x58], %f10
loop_6013:
movre %i6, %i4, %g6
stb %l3, [%l7 + 0x34]
stx %g4, [%l7 + 0x70]
udivx %g3, 0x0815, %o4
movcc %icc, %o6, %g1
lduh [%l7 + 0x58], %i5
fandnot2 %f14, %f2, %f6
nop
setx loop_6014, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
and %o0, 0x0724, %l2
ldx [%l7 + 0x60], %i0
std %f8, [%l7 + 0x58]
loop_6014:
fpsub16 %f14, %f12, %f2
sub %i7, 0x02EA, %l4
nop
setx loop_6015, %l0, %l1
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 %g2, [%l7 + 0x18]
movvc %icc, %o7, %l1
tn %icc, 0x7
loop_6015:
ld [%l7 + 0x20], %f4
sth %g7, [%l7 + 0x36]
fblg %fcc2, loop_6016
fmovsle %xcc, %f13, %f3
sdiv %o5, 0x0999, %i3
lduh [%l7 + 0x56], %g5
loop_6016:
edge32n %l0, %o3, %l6
movvc %xcc, %o1, %o2
subcc %l5, %i1, %i2
mulx %i6, 0x1B6F, %i4
add %l3, %g4, %g3
std %f2, [%l7 + 0x68]
fnand %f14, %f2, %f12
ldub [%l7 + 0x76], %g6
sth %o6, [%l7 + 0x76]
edge32 %g1, %i5, %o0
udiv %l2, 0x137E, %i0
fpadd32 %f12, %f0, %f6
fornot1s %f5, %f10, %f1
ldsb [%l7 + 0x49], %i7
edge8l %l4, %o4, %o7
alignaddrl %l1, %g2, %o5
fones %f3
fsrc2s %f13, %f13
ldsw [%l7 + 0x60], %g7
fmovdle %icc, %f0, %f6
movg %icc, %i3, %l0
mulx %g5, 0x10BB, %l6
ldx [%l7 + 0x18], %o1
tcs %xcc, 0x1
stx %o2, [%l7 + 0x30]
ba loop_6017
fcmpeq32 %f12, %f14, %o3
bne,a loop_6018
std %f4, [%l7 + 0x50]
loop_6017:
taddcctv %i1, 0x156D, %i2
sth %l5, [%l7 + 0x28]
loop_6018:
ldub [%l7 + 0x57], %i6
lduh [%l7 + 0x7A], %i4
fnot2s %f13, %f14
fmul8x16 %f12, %f0, %f12
movre %l3, 0x034, %g3
stb %g4, [%l7 + 0x31]
taddcctv %o6, 0x032B, %g1
xorcc %g6, %o0, %l2
fmovsle %icc, %f14, %f14
addcc %i0, 0x0D2F, %i5
umul %l4, %i7, %o4
fmovrde %o7, %f6, %f10
tl %xcc, 0x4
sllx %l1, 0x0D, %o5
fmovrdgz %g7, %f2, %f6
fmovrsgez %g2, %f7, %f13
fmovse %xcc, %f2, %f5
edge16n %i3, %g5, %l0
brnz,a %o1, loop_6019
ta %icc, 0x4
bshuffle %f8, %f8, %f2
tsubcctv %l6, 0x0BB3, %o2
loop_6019:
fmuld8ulx16 %f0, %f2, %f14
fbug,a %fcc3, loop_6020
ldsh [%l7 + 0x48], %i1
addccc %o3, 0x0B07, %i2
xnorcc %i6, 0x1370, %l5
loop_6020:
fnot1s %f5, %f3
edge16 %l3, %i4, %g4
fmovsleu %xcc, %f13, %f14
fmovspos %xcc, %f4, %f3
ldd [%l7 + 0x40], %f4
ldub [%l7 + 0x7F], %g3
ldsw [%l7 + 0x08], %o6
fnor %f4, %f12, %f4
fmovdcc %xcc, %f0, %f4
brgez,a %g6, loop_6021
fbl %fcc0, loop_6022
fmovdne %icc, %f13, %f7
and %o0, 0x0931, %l2
loop_6021:
fmovdcs %icc, %f7, %f4
loop_6022:
st %f13, [%l7 + 0x60]
stx %i0, [%l7 + 0x50]
fmovdcc %xcc, %f5, %f8
fbul,a %fcc0, loop_6023
tpos %icc, 0x1
movleu %xcc, %i5, %l4
fnors %f6, %f13, %f5
loop_6023:
st %f13, [%l7 + 0x60]
fexpand %f7, %f14
xnor %i7, %g1, %o7
fmovrdlez %l1, %f10, %f12
ldub [%l7 + 0x7D], %o4
ldsb [%l7 + 0x33], %o5
bne,pt %xcc, loop_6024
stx %g2, [%l7 + 0x70]
xnorcc %i3, %g7, %g5
ba,a,pn %icc, loop_6025
loop_6024:
fandnot1 %f14, %f2, %f8
fsrc2s %f4, %f5
edge8 %o1, %l0, %l6
loop_6025:
st %f10, [%l7 + 0x54]
fmovrsgez %i1, %f12, %f12
ldd [%l7 + 0x68], %f0
fnand %f12, %f14, %f8
tl %xcc, 0x2
ldsw [%l7 + 0x54], %o3
edge8n %o2, %i6, %l5
fbu,a %fcc0, loop_6026
fabsd %f14, %f0
nop
setx loop_6027, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x0C], %f14
loop_6026:
array8 %i2, %l3, %g4
fcmpgt16 %f10, %f10, %g3
loop_6027:
sth %o6, [%l7 + 0x0A]
andncc %i4, %g6, %l2
edge16 %i0, %i5, %l4
fbl %fcc3, loop_6028
move %icc, %i7, %o0
fandnot2s %f9, %f13, %f13
brnz %g1, loop_6029
loop_6028:
ldx [%l7 + 0x70], %o7
ld [%l7 + 0x08], %f1
fmovrslz %o4, %f8, %f10
loop_6029:
fmul8x16al %f15, %f9, %f14
fnors %f5, %f13, %f9
bvs,a loop_6030
ldsw [%l7 + 0x4C], %o5
bcs,a loop_6031
std %f8, [%l7 + 0x70]
loop_6030:
fnand %f12, %f12, %f14
bleu loop_6032
loop_6031:
ld [%l7 + 0x70], %f9
ldsw [%l7 + 0x28], %g2
bpos,a,pt %icc, loop_6033
loop_6032:
ld [%l7 + 0x2C], %f1
smulcc %i3, %l1, %g7
mulscc %o1, 0x0483, %g5
loop_6033:
bne,a,pt %icc, loop_6034
fmovsneg %icc, %f11, %f10
ldub [%l7 + 0x3E], %l6
fzero %f10
loop_6034:
ldub [%l7 + 0x0D], %l0
fcmpeq16 %f6, %f8, %i1
movneg %icc, %o3, %o2
or %l5, 0x1D02, %i6
fmovrdlez %i2, %f2, %f10
fmovrse %l3, %f2, %f1
std %f14, [%l7 + 0x68]
fmovsleu %icc, %f15, %f9
ld [%l7 + 0x2C], %f1
sethi 0x0B1D, %g3
bgu,a,pn %icc, loop_6035
or %o6, %g4, %i4
sth %l2, [%l7 + 0x08]
st %f12, [%l7 + 0x5C]
loop_6035:
fmovsgu %icc, %f8, %f8
fnors %f11, %f6, %f9
stx %g6, [%l7 + 0x48]
tcc %icc, 0x5
fbo,a %fcc2, loop_6036
stb %i0, [%l7 + 0x18]
std %f8, [%l7 + 0x30]
ldsh [%l7 + 0x62], %i5
loop_6036:
fexpand %f5, %f0
tvs %icc, 0x7
fmovse %xcc, %f5, %f6
lduh [%l7 + 0x40], %l4
fmovdleu %icc, %f13, %f11
umulcc %i7, %o0, %o7
ld [%l7 + 0x48], %f13
tg %xcc, 0x3
tsubcctv %o4, 0x1982, %g1
edge8n %o5, %g2, %l1
fmovsleu %icc, %f10, %f3
array8 %i3, %g7, %g5
fpsub16s %f15, %f9, %f1
tgu %icc, 0x0
ldub [%l7 + 0x4D], %o1
stw %l6, [%l7 + 0x64]
fmovse %xcc, %f1, %f10
fandnot2 %f14, %f4, %f4
lduh [%l7 + 0x1E], %l0
movvs %xcc, %i1, %o2
fbg,a %fcc0, loop_6037
ldsw [%l7 + 0x6C], %l5
ldx [%l7 + 0x40], %o3
ldx [%l7 + 0x78], %i2
loop_6037:
fmovdn %icc, %f14, %f14
stb %i6, [%l7 + 0x0B]
ldsw [%l7 + 0x0C], %l3
fmovde %xcc, %f9, %f13
bg,a loop_6038
bpos,a loop_6039
tge %xcc, 0x3
fsrc2 %f8, %f12
loop_6038:
fandnot2s %f14, %f9, %f13
loop_6039:
ldx [%l7 + 0x58], %o6
te %icc, 0x4
nop
setx loop_6040, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movg %xcc, %g4, %i4
stx %g3, [%l7 + 0x70]
edge16ln %l2, %i0, %g6
loop_6040:
ldsw [%l7 + 0x60], %l4
fcmps %fcc1, %f14, %f3
fmovrsgez %i7, %f6, %f1
fmovda %xcc, %f13, %f9
edge32ln %o0, %i5, %o7
fpsub32 %f8, %f4, %f14
udivcc %g1, 0x1579, %o4
stx %g2, [%l7 + 0x78]
array32 %o5, %i3, %l1
fmovd %f0, %f2
std %f12, [%l7 + 0x40]
ldsb [%l7 + 0x3E], %g7
stw %g5, [%l7 + 0x40]
tn %icc, 0x7
movvs %xcc, %o1, %l6
fmuld8sux16 %f8, %f0, %f8
tge %xcc, 0x4
edge16 %i1, %o2, %l5
ldsw [%l7 + 0x14], %o3
fmovdg %icc, %f13, %f1
fmovdvs %icc, %f4, %f4
fnot1s %f14, %f10
ldd [%l7 + 0x30], %f0
fbu,a %fcc2, loop_6041
st %f11, [%l7 + 0x70]
nop
setx loop_6042, %l0, %l1
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,pn %icc, loop_6043
loop_6041:
lduw [%l7 + 0x18], %i2
fandnot2 %f6, %f8, %f10
loop_6042:
bn,a,pt %icc, loop_6044
loop_6043:
movgu %xcc, %l0, %l3
mulscc %i6, %o6, %i4
fmuld8sux16 %f12, %f4, %f0
loop_6044:
ba,pt %xcc, loop_6045
ldx [%l7 + 0x08], %g3
fmovrdne %g4, %f12, %f0
ldx [%l7 + 0x68], %i0
loop_6045:
movrlez %l2, 0x0F6, %l4
ld [%l7 + 0x70], %f11
fmovscc %icc, %f11, %f15
xor %i7, 0x154D, %g6
ldx [%l7 + 0x48], %o0
fbl %fcc1, loop_6046
stw %o7, [%l7 + 0x34]
fandnot2s %f10, %f3, %f11
movrgz %i5, 0x05F, %o4
loop_6046:
st %f11, [%l7 + 0x38]
st %f7, [%l7 + 0x34]
call loop_6047
fsrc1s %f0, %f13
stw %g1, [%l7 + 0x54]
fmovdcs %icc, %f7, %f14
loop_6047:
ldsb [%l7 + 0x10], %g2
fnot1 %f10, %f4
std %f2, [%l7 + 0x48]
movpos %icc, %i3, %l1
sth %o5, [%l7 + 0x68]
tvs %xcc, 0x3
fblg,a %fcc3, loop_6048
brz,a %g5, loop_6049
addccc %g7, %o1, %i1
ldsb [%l7 + 0x2E], %l6
loop_6048:
movgu %icc, %o2, %o3
loop_6049:
fbuge %fcc2, loop_6050
lduw [%l7 + 0x4C], %l5
fmovscc %xcc, %f7, %f14
udivcc %i2, 0x0C8C, %l3
loop_6050:
fbg,a %fcc2, loop_6051
fbue,a %fcc2, loop_6052
fnot2 %f6, %f12
fmovsvc %xcc, %f8, %f3
loop_6051:
fmovspos %icc, %f0, %f10
loop_6052:
edge16 %l0, %o6, %i4
fmovsneg %icc, %f5, %f10
st %f0, [%l7 + 0x40]
fmovdle %xcc, %f7, %f14
fcmple32 %f8, %f14, %i6
ldsh [%l7 + 0x34], %g3
ldsw [%l7 + 0x14], %g4
andncc %l2, %i0, %i7
fnot2s %f7, %f4
addcc %g6, %l4, %o7
movvs %xcc, %o0, %o4
st %f1, [%l7 + 0x4C]
lduw [%l7 + 0x20], %g1
array32 %i5, %i3, %g2
fpsub32s %f15, %f4, %f15
ldd [%l7 + 0x20], %f0
ldsh [%l7 + 0x6C], %l1
fmovrsne %g5, %f12, %f9
lduw [%l7 + 0x30], %o5
fmovsa %xcc, %f1, %f0
fbn,a %fcc2, loop_6053
brnz %o1, loop_6054
sdivcc %i1, 0x0BA9, %g7
lduw [%l7 + 0x78], %o2
loop_6053:
bgu,pt %icc, loop_6055
loop_6054:
or %l6, 0x0CE4, %o3
movneg %icc, %l5, %i2
fcmple32 %f4, %f4, %l3
loop_6055:
std %f8, [%l7 + 0x78]
st %f9, [%l7 + 0x78]
tn %icc, 0x3
ldsw [%l7 + 0x08], %l0
add %i4, %o6, %i6
edge32ln %g4, %l2, %i0
fandnot1s %f2, %f7, %f10
lduh [%l7 + 0x46], %g3
fmovrslez %g6, %f14, %f7
ldsw [%l7 + 0x28], %l4
movrgez %i7, %o0, %o7
stx %g1, [%l7 + 0x50]
fbul %fcc3, loop_6056
fbe,a %fcc3, loop_6057
stx %o4, [%l7 + 0x68]
pdist %f0, %f6, %f12
loop_6056:
fmovdne %icc, %f12, %f8
loop_6057:
pdist %f10, %f8, %f0
call loop_6058
edge8 %i3, %g2, %i5
movl %xcc, %l1, %o5
bne,a,pn %icc, loop_6059
loop_6058:
bl,a,pt %icc, loop_6060
bgu %icc, loop_6061
stw %g5, [%l7 + 0x58]
loop_6059:
fexpand %f5, %f10
loop_6060:
fcmpeq32 %f8, %f10, %i1
loop_6061:
fnegs %f2, %f8
fxnors %f1, %f7, %f7
tsubcc %o1, %o2, %l6
lduw [%l7 + 0x6C], %o3
ldx [%l7 + 0x68], %l5
ldx [%l7 + 0x10], %i2
pdist %f14, %f8, %f14
fbo,a %fcc1, loop_6062
smul %g7, %l3, %l0
fbg,a %fcc1, loop_6063
std %f14, [%l7 + 0x38]
loop_6062:
fcmps %fcc2, %f6, %f0
fbge,a %fcc0, loop_6064
loop_6063:
fbne,a %fcc2, loop_6065
fpsub16 %f6, %f14, %f8
std %f4, [%l7 + 0x48]
loop_6064:
ld [%l7 + 0x34], %f14
loop_6065:
fornot1 %f2, %f8, %f6
st %f9, [%l7 + 0x08]
fmovsne %icc, %f2, %f5
ld [%l7 + 0x0C], %f6
taddcc %o6, %i6, %i4
sth %g4, [%l7 + 0x7A]
and %l2, %i0, %g6
fnot2s %f6, %f8
fcmps %fcc3, %f6, %f3
tleu %xcc, 0x5
fcmpes %fcc1, %f9, %f1
brnz %g3, loop_6066
fmovdneg %icc, %f13, %f10
ldsb [%l7 + 0x12], %l4
edge16l %o0, %o7, %i7
loop_6066:
st %f2, [%l7 + 0x54]
movleu %icc, %o4, %g1
ldsb [%l7 + 0x50], %i3
fmovsne %icc, %f13, %f5
fmovdleu %xcc, %f4, %f14
fxor %f12, %f2, %f8
andn %i5, 0x0063, %l1
fmovrsgez %g2, %f0, %f12
ble,pn %icc, loop_6067
subccc %g5, %o5, %o1
movgu %xcc, %i1, %l6
movrne %o3, %o2, %l5
loop_6067:
fmovscc %xcc, %f14, %f2
bvc,pn %xcc, loop_6068
fxor %f4, %f12, %f0
fbule %fcc2, loop_6069
tsubcctv %g7, 0x1746, %l3
loop_6068:
movrgez %i2, %l0, %i6
st %f0, [%l7 + 0x70]
loop_6069:
fone %f4
sth %i4, [%l7 + 0x18]
bvc,a,pn %icc, loop_6070
ldsw [%l7 + 0x38], %g4
fzeros %f0
xnor %l2, 0x0F85, %o6
loop_6070:
stx %i0, [%l7 + 0x08]
fbge %fcc3, loop_6071
fmovs %f4, %f15
movvc %xcc, %g3, %l4
ldx [%l7 + 0x10], %o0
loop_6071:
ldub [%l7 + 0x5B], %g6
std %f4, [%l7 + 0x48]
ldx [%l7 + 0x70], %i7
sth %o7, [%l7 + 0x22]
ldsw [%l7 + 0x38], %g1
fpadd32s %f6, %f15, %f13
fbe %fcc2, loop_6072
ldx [%l7 + 0x38], %o4
ldd [%l7 + 0x68], %f4
st %f2, [%l7 + 0x50]
loop_6072:
ldsw [%l7 + 0x44], %i3
be %xcc, loop_6073
ldx [%l7 + 0x68], %l1
sdivx %g2, 0x1A4B, %i5
ldx [%l7 + 0x58], %o5
loop_6073:
ldd [%l7 + 0x68], %f4
fcmpeq32 %f6, %f0, %o1
ld [%l7 + 0x70], %f2
ldsh [%l7 + 0x36], %i1
ldub [%l7 + 0x3E], %g5
fpack32 %f4, %f4, %f4
for %f6, %f10, %f14
fornot1s %f8, %f15, %f1
tsubcctv %l6, 0x1045, %o3
fmovsne %xcc, %f6, %f6
ldd [%l7 + 0x40], %f2
fmovsl %icc, %f13, %f4
fmovrdgez %o2, %f6, %f14
te %icc, 0x3
sth %l5, [%l7 + 0x6A]
lduw [%l7 + 0x3C], %g7
brlez,a %l3, loop_6074
stx %l0, [%l7 + 0x38]
ldub [%l7 + 0x5C], %i2
ldsb [%l7 + 0x79], %i6
loop_6074:
movrne %i4, 0x1E3, %g4
ldub [%l7 + 0x66], %o6
bvc,pn %icc, loop_6075
ldsb [%l7 + 0x35], %i0
movrne %l2, %l4, %o0
tge %icc, 0x4
loop_6075:
bcc,a %xcc, loop_6076
fmuld8ulx16 %f1, %f9, %f14
movle %xcc, %g3, %g6
fsrc2s %f3, %f1
loop_6076:
sllx %i7, %o7, %o4
bneg,a loop_6077
fmovdne %xcc, %f15, %f12
taddcctv %g1, %i3, %g2
stw %i5, [%l7 + 0x18]
loop_6077:
te %xcc, 0x6
st %f5, [%l7 + 0x74]
sub %o5, 0x1EA0, %l1
mova %xcc, %i1, %g5
sth %o1, [%l7 + 0x42]
movge %icc, %l6, %o2
fmovdle %icc, %f9, %f1
alignaddrl %o3, %l5, %l3
ldd [%l7 + 0x48], %f8
xnor %l0, 0x1F6B, %i2
fbule,a %fcc0, loop_6078
smulcc %i6, 0x11D2, %g7
sdiv %g4, 0x01C5, %i4
fbu,a %fcc3, loop_6079
loop_6078:
fnegs %f9, %f14
lduh [%l7 + 0x54], %o6
fnot1s %f5, %f1
loop_6079:
ldub [%l7 + 0x19], %l2
tcs %icc, 0x2
movrgz %l4, 0x30A, %i0
fand %f6, %f0, %f0
bcc,a %xcc, loop_6080
bl,a loop_6081
ldub [%l7 + 0x49], %g3
fpack16 %f6, %f14
loop_6080:
sth %g6, [%l7 + 0x1C]
loop_6081:
ldsh [%l7 + 0x12], %i7
fand %f4, %f0, %f2
bgu,pn %xcc, loop_6082
te %xcc, 0x0
fmovdvs %icc, %f0, %f14
taddcc %o7, 0x1703, %o0
loop_6082:
ldsw [%l7 + 0x14], %g1
ldd [%l7 + 0x40], %f8
fpmerge %f0, %f7, %f4
fexpand %f3, %f8
sth %i3, [%l7 + 0x0E]
std %f8, [%l7 + 0x68]
taddcctv %o4, %i5, %o5
ldsb [%l7 + 0x62], %l1
fmovrdlez %i1, %f0, %f2
fmovsg %xcc, %f14, %f8
andncc %g2, %g5, %o1
fble,a %fcc1, loop_6083
movre %o2, %o3, %l6
ldsb [%l7 + 0x58], %l5
fors %f5, %f0, %f6
loop_6083:
fba,a %fcc2, loop_6084
fnand %f2, %f2, %f6
fpackfix %f8, %f8
brlz %l0, loop_6085
loop_6084:
udiv %i2, 0x0496, %i6
ldx [%l7 + 0x58], %l3
fnot2s %f11, %f14
loop_6085:
umulcc %g4, %i4, %g7
lduh [%l7 + 0x12], %o6
ld [%l7 + 0x4C], %f14
add %l4, %l2, %g3
sth %i0, [%l7 + 0x6C]
bvs %xcc, loop_6086
fmovscc %icc, %f6, %f8
fandnot2s %f9, %f7, %f0
tleu %xcc, 0x3
loop_6086:
fpmerge %f13, %f13, %f4
fnor %f14, %f12, %f4
lduh [%l7 + 0x28], %g6
sth %o7, [%l7 + 0x50]
ldsh [%l7 + 0x32], %i7
fmovdvc %icc, %f13, %f1
fbn %fcc1, loop_6087
sll %o0, 0x17, %i3
sll %o4, %g1, %o5
fabss %f0, %f13
loop_6087:
fmovrdlz %l1, %f4, %f6
ldsw [%l7 + 0x5C], %i1
fmovs %f4, %f12
fcmple32 %f14, %f0, %g2
taddcc %i5, 0x0E88, %o1
fabsd %f10, %f12
fbg %fcc0, loop_6088
bl,a %xcc, loop_6089
sth %g5, [%l7 + 0x22]
fone %f14
loop_6088:
stb %o3, [%l7 + 0x3C]
loop_6089:
nop
setx loop_6090, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f8, [%l7 + 0x78]
st %f14, [%l7 + 0x14]
fbue,a %fcc2, loop_6091
loop_6090:
fpsub16 %f12, %f14, %f8
tneg %icc, 0x4
edge16l %l6, %l5, %o2
loop_6091:
stx %l0, [%l7 + 0x30]
ldsw [%l7 + 0x3C], %i6
xorcc %i2, 0x10A5, %l3
fors %f3, %f7, %f0
ldsb [%l7 + 0x0D], %g4
ld [%l7 + 0x34], %f12
tge %xcc, 0x1
udiv %i4, 0x1E6E, %g7
bcc loop_6092
ldsw [%l7 + 0x14], %o6
tneg %icc, 0x0
std %f14, [%l7 + 0x78]
loop_6092:
ldub [%l7 + 0x77], %l4
call loop_6093
stx %l2, [%l7 + 0x48]
fcmple16 %f4, %f4, %g3
mulscc %i0, %o7, %g6
loop_6093:
popc 0x064A, %o0
udivcc %i7, 0x05C5, %i3
ld [%l7 + 0x34], %f13
fpsub16s %f7, %f15, %f5
edge8 %g1, %o5, %l1
fbe,a %fcc0, loop_6094
fmovrdgez %o4, %f10, %f10
lduh [%l7 + 0x42], %i1
fmovsa %icc, %f10, %f0
loop_6094:
fmovrsgz %g2, %f12, %f15
lduh [%l7 + 0x6E], %i5
ld [%l7 + 0x1C], %f13
fmuld8sux16 %f7, %f7, %f14
ldsw [%l7 + 0x58], %g5
st %f11, [%l7 + 0x74]
fsrc1 %f10, %f12
fmovsvs %xcc, %f8, %f11
xor %o1, %l6, %l5
fpack16 %f14, %f0
popc %o2, %o3
sethi 0x0676, %i6
edge8n %i2, %l3, %l0
fpmerge %f9, %f3, %f14
edge16 %g4, %i4, %o6
std %f6, [%l7 + 0x48]
fandnot1 %f2, %f2, %f4
alignaddr %l4, %g7, %l2
fmovrdlz %g3, %f4, %f2
fpadd16 %f6, %f6, %f10
array16 %i0, %o7, %o0
fmuld8sux16 %f7, %f8, %f6
movle %icc, %g6, %i3
call loop_6095
fmovsneg %icc, %f1, %f4
srlx %i7, 0x0B, %o5
ldd [%l7 + 0x30], %f0
loop_6095:
fcmple16 %f10, %f8, %l1
ldsb [%l7 + 0x6E], %g1
nop
setx loop_6096, %l0, %l1
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 + 0x20], %i1
brlez %g2, loop_6097
fbn %fcc3, loop_6098
loop_6096:
movcc %xcc, %o4, %i5
popc %o1, %g5
loop_6097:
ldx [%l7 + 0x68], %l6
loop_6098:
xor %l5, 0x0A37, %o2
ldsw [%l7 + 0x1C], %i6
fmovsneg %xcc, %f8, %f6
nop
setx loop_6099, %l0, %l1
jmpl %l1, %o3
fpsub16 %f12, %f0, %f0
ta %xcc, 0x5
movg %icc, %i2, %l0
loop_6099:
sth %g4, [%l7 + 0x6A]
fpadd16 %f6, %f4, %f6
fmovrdne %i4, %f0, %f14
edge16ln %l3, %l4, %o6
fmovda %xcc, %f1, %f13
ldsh [%l7 + 0x72], %g7
tle %xcc, 0x2
bge,a,pn %xcc, loop_6100
fcmpd %fcc2, %f2, %f2
fmovdpos %xcc, %f2, %f15
fmovscs %icc, %f6, %f9
loop_6100:
fmovrsgez %g3, %f2, %f9
fbuge %fcc0, loop_6101
be loop_6102
fmovrdgz %i0, %f8, %f8
fpadd16 %f14, %f2, %f10
loop_6101:
lduh [%l7 + 0x28], %o7
loop_6102:
fmovrdne %l2, %f4, %f14
fbl %fcc1, loop_6103
tleu %xcc, 0x2
fmovsn %xcc, %f6, %f11
udivx %g6, 0x1F5D, %o0
loop_6103:
ldsw [%l7 + 0x48], %i7
tsubcctv %o5, %i3, %g1
brlz %l1, loop_6104
tleu %icc, 0x5
std %f4, [%l7 + 0x30]
st %f1, [%l7 + 0x24]
loop_6104:
edge32l %i1, %g2, %o4
brlez %i5, loop_6105
sdivx %g5, 0x1490, %o1
ldsh [%l7 + 0x16], %l6
stx %l5, [%l7 + 0x38]
loop_6105:
movvs %xcc, %o2, %i6
fandnot1 %f2, %f12, %f6
movre %i2, 0x041, %l0
stx %g4, [%l7 + 0x10]
fmovdg %icc, %f2, %f5
ldsh [%l7 + 0x42], %o3
bgu,pt %xcc, loop_6106
alignaddrl %l3, %l4, %i4
fmovrdne %g7, %f6, %f8
fandnot1 %f6, %f8, %f2
loop_6106:
udivx %o6, 0x06D0, %g3
edge16ln %o7, %i0, %l2
fpadd32s %f9, %f6, %f3
stb %o0, [%l7 + 0x39]
ldsw [%l7 + 0x24], %g6
fpsub16s %f12, %f7, %f14
fmovsvc %icc, %f12, %f8
lduw [%l7 + 0x7C], %i7
ldub [%l7 + 0x13], %i3
fmovdvs %xcc, %f12, %f1
for %f10, %f2, %f10
tg %xcc, 0x7
stx %o5, [%l7 + 0x08]
movvs %xcc, %l1, %i1
tne %xcc, 0x3
movvs %icc, %g1, %o4
edge16ln %i5, %g2, %g5
edge8n %l6, %o1, %l5
fcmpes %fcc0, %f12, %f11
fmovdneg %xcc, %f2, %f9
sub %o2, %i2, %l0
xnorcc %i6, 0x0222, %o3
fandnot2s %f5, %f13, %f6
tge %icc, 0x3
fmovspos %icc, %f14, %f15
array8 %l3, %g4, %l4
or %g7, %i4, %o6
movle %icc, %o7, %i0
sth %g3, [%l7 + 0x18]
movcc %icc, %l2, %g6
std %f4, [%l7 + 0x40]
tl %icc, 0x1
movre %o0, %i3, %i7
add %o5, 0x17D6, %i1
fandnot2 %f2, %f14, %f2
st %f8, [%l7 + 0x40]
fmovdne %icc, %f1, %f6
nop
setx loop_6107, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bcs loop_6108
sdivx %l1, 0x1F0D, %g1
bpos,pn %xcc, loop_6109
loop_6107:
fbu %fcc1, loop_6110
loop_6108:
taddcc %o4, %g2, %g5
fbe,a %fcc0, loop_6111
loop_6109:
stx %i5, [%l7 + 0x40]
loop_6110:
nop
setx loop_6112, %l0, %l1
jmpl %l1, %o1
movvc %icc, %l6, %o2
loop_6111:
sth %i2, [%l7 + 0x4A]
brz %l0, loop_6113
loop_6112:
ldsh [%l7 + 0x3A], %i6
srax %o3, %l5, %g4
fmovde %xcc, %f3, %f11
loop_6113:
fornot2 %f0, %f12, %f6
umul %l4, %l3, %g7
ldx [%l7 + 0x28], %i4
orn %o6, %i0, %g3
sth %o7, [%l7 + 0x5C]
subc %g6, 0x1D8B, %o0
lduw [%l7 + 0x2C], %l2
ldd [%l7 + 0x28], %f14
srlx %i7, %i3, %i1
fbn,a %fcc2, loop_6114
fbul %fcc2, loop_6115
fmovrsgez %l1, %f11, %f14
fmovspos %xcc, %f1, %f12
loop_6114:
array8 %g1, %o4, %g2
loop_6115:
tle %xcc, 0x0
stw %g5, [%l7 + 0x1C]
fmovsg %xcc, %f8, %f10
st %f1, [%l7 + 0x34]
fcmple16 %f14, %f0, %i5
lduh [%l7 + 0x66], %o5
movge %icc, %o1, %o2
fornot1s %f8, %f4, %f7
movrgez %l6, 0x2A0, %l0
bg,pt %xcc, loop_6116
stw %i6, [%l7 + 0x14]
movneg %icc, %o3, %i2
alignaddr %l5, %g4, %l3
loop_6116:
movrlz %l4, 0x15D, %i4
faligndata %f2, %f10, %f4
fpadd32 %f0, %f10, %f14
movge %icc, %g7, %i0
movneg %xcc, %o6, %g3
bn,a loop_6117
fxors %f8, %f9, %f6
edge16 %g6, %o0, %o7
fbe %fcc3, loop_6118
loop_6117:
sllx %i7, 0x0A, %l2
ldub [%l7 + 0x6F], %i1
ldsb [%l7 + 0x23], %l1
loop_6118:
lduw [%l7 + 0x68], %g1
bn %icc, loop_6119
ld [%l7 + 0x30], %f13
fmovdcs %xcc, %f2, %f15
st %f7, [%l7 + 0x48]
loop_6119:
lduh [%l7 + 0x12], %i3
ldsw [%l7 + 0x78], %o4
te %icc, 0x0
fmovde %icc, %f15, %f0
fmovrsgez %g2, %f0, %f7
tleu %icc, 0x5
movn %icc, %i5, %g5
fors %f11, %f4, %f1
fnegs %f0, %f12
xnor %o1, 0x0A85, %o2
fmovscs %icc, %f1, %f2
brnz,a %o5, loop_6120
ldsb [%l7 + 0x33], %l6
ldsh [%l7 + 0x50], %i6
call loop_6121
loop_6120:
fcmpne32 %f12, %f0, %o3
fnor %f10, %f4, %f10
fone %f14
loop_6121:
bleu,a loop_6122
ldub [%l7 + 0x2A], %i2
fpackfix %f12, %f9
bl,pn %icc, loop_6123
loop_6122:
st %f12, [%l7 + 0x44]
udivx %l0, 0x1547, %g4
ldsb [%l7 + 0x39], %l5
loop_6123:
addcc %l3, %i4, %g7
fblg,a %fcc2, loop_6124
fpsub16 %f8, %f10, %f2
std %f10, [%l7 + 0x08]
fmovdne %icc, %f8, %f11
loop_6124:
addcc %i0, %l4, %o6
fandnot2 %f4, %f8, %f6
ldub [%l7 + 0x53], %g6
bcc,a,pt %xcc, loop_6125
fbo,a %fcc3, loop_6126
ldsb [%l7 + 0x70], %o0
tg %xcc, 0x6
loop_6125:
ld [%l7 + 0x70], %f10
loop_6126:
orncc %o7, %g3, %i7
alignaddrl %l2, %i1, %l1
fcmps %fcc3, %f6, %f11
udivx %i3, 0x1F8C, %o4
subcc %g1, %i5, %g2
fmovdcs %xcc, %f10, %f6
fmovsl %icc, %f10, %f8
ld [%l7 + 0x0C], %f0
ldsb [%l7 + 0x73], %g5
lduh [%l7 + 0x14], %o1
popc %o2, %o5
fmovdvs %icc, %f12, %f4
umul %l6, 0x1415, %o3
lduh [%l7 + 0x22], %i6
ldsb [%l7 + 0x4C], %l0
ldd [%l7 + 0x18], %f8
fmovsne %xcc, %f12, %f2
ldd [%l7 + 0x70], %f0
fsrc1s %f15, %f3
tg %icc, 0x6
xnor %g4, 0x0FAF, %i2
orn %l3, %l5, %g7
ldsw [%l7 + 0x2C], %i0
ldx [%l7 + 0x58], %i4
st %f3, [%l7 + 0x60]
ldsw [%l7 + 0x4C], %l4
ta %xcc, 0x4
fcmpd %fcc3, %f14, %f12
fmuld8ulx16 %f3, %f7, %f14
pdist %f8, %f12, %f0
be %xcc, loop_6127
pdist %f12, %f10, %f14
std %f10, [%l7 + 0x58]
fsrc2s %f2, %f5
loop_6127:
srlx %o6, %o0, %o7
brlez,a %g3, loop_6128
lduh [%l7 + 0x3C], %i7
bne,a,pn %icc, loop_6129
st %f10, [%l7 + 0x18]
loop_6128:
ldsh [%l7 + 0x62], %l2
ldx [%l7 + 0x08], %i1
loop_6129:
xnorcc %g6, %i3, %l1
fmovsa %xcc, %f11, %f1
bleu,a,pn %icc, loop_6130
sdiv %g1, 0x07B6, %o4
orncc %g2, %g5, %o1
sth %i5, [%l7 + 0x0C]
loop_6130:
ldsb [%l7 + 0x1F], %o5
bvc,pn %icc, loop_6131
movne %icc, %o2, %l6
subcc %i6, %o3, %l0
fmovdleu %xcc, %f8, %f12
loop_6131:
mova %xcc, %i2, %l3
tleu %xcc, 0x0
pdist %f14, %f4, %f14
ldsb [%l7 + 0x7B], %l5
fmovdvc %xcc, %f14, %f13
stw %g7, [%l7 + 0x74]
lduh [%l7 + 0x26], %i0
std %f8, [%l7 + 0x40]
edge16 %i4, %g4, %l4
bcc,a,pn %xcc, loop_6132
xnor %o0, %o6, %o7
std %f0, [%l7 + 0x08]
fmovdleu %icc, %f8, %f6
loop_6132:
movre %i7, %l2, %i1
bcc loop_6133
bcc,a,pn %xcc, loop_6134
add %g3, %i3, %l1
st %f9, [%l7 + 0x6C]
loop_6133:
movrlz %g1, 0x0F3, %g6
loop_6134:
fbue,a %fcc2, loop_6135
stw %o4, [%l7 + 0x1C]
fpsub32 %f2, %f0, %f4
movvc %icc, %g2, %g5
loop_6135:
fmul8x16 %f11, %f0, %f12
fmovdneg %xcc, %f5, %f7
fnands %f14, %f15, %f9
fcmpd %fcc3, %f8, %f14
ldsh [%l7 + 0x7E], %i5
tpos %icc, 0x7
fmovdgu %icc, %f10, %f0
andn %o5, 0x0BD7, %o1
std %f8, [%l7 + 0x18]
fmovdleu %xcc, %f7, %f8
fbge,a %fcc2, loop_6136
ldsb [%l7 + 0x3D], %l6
fpadd32s %f4, %f3, %f13
fandnot1 %f10, %f4, %f6
loop_6136:
fornot1s %f4, %f11, %f10
alignaddr %o2, %o3, %l0
lduh [%l7 + 0x6A], %i6
sra %i2, 0x1D, %l3
std %f0, [%l7 + 0x40]
fxnors %f15, %f7, %f6
ldx [%l7 + 0x78], %l5
ld [%l7 + 0x20], %f10
fnegd %f6, %f14
bcs,pt %icc, loop_6137
mulscc %i0, 0x1494, %g7
nop
setx loop_6138, %l0, %l1
jmpl %l1, %g4
fmovsgu %icc, %f5, %f11
loop_6137:
ldsw [%l7 + 0x2C], %i4
movle %xcc, %o0, %l4
loop_6138:
fbne %fcc1, loop_6139
stb %o6, [%l7 + 0x58]
andcc %i7, 0x1FA3, %l2
ldd [%l7 + 0x20], %f10
loop_6139:
add %i1, %g3, %o7
sth %l1, [%l7 + 0x5C]
fmovrsgez %g1, %f5, %f8
stb %g6, [%l7 + 0x43]
stw %o4, [%l7 + 0x10]
stb %g2, [%l7 + 0x61]
fmovdge %icc, %f15, %f8
srax %g5, %i3, %o5
ldsb [%l7 + 0x50], %o1
ldsw [%l7 + 0x30], %l6
fnor %f10, %f2, %f0
lduw [%l7 + 0x34], %i5
tleu %xcc, 0x7
fpadd32s %f5, %f2, %f12
addcc %o3, %l0, %i6
subc %o2, %i2, %l5
move %xcc, %i0, %g7
movn %icc, %g4, %i4
tcs %icc, 0x5
siam 0x4
fpadd32 %f4, %f0, %f0
xnor %l3, 0x122D, %l4
ldx [%l7 + 0x20], %o6
edge16n %o0, %i7, %i1
st %f7, [%l7 + 0x4C]
movneg %icc, %g3, %l2
movvc %icc, %l1, %g1
stw %g6, [%l7 + 0x64]
movvs %xcc, %o4, %o7
ldsw [%l7 + 0x54], %g2
movleu %xcc, %g5, %i3
fnot1s %f3, %f7
ldsb [%l7 + 0x5D], %o5
ldsw [%l7 + 0x4C], %o1
movvc %xcc, %l6, %i5
sth %l0, [%l7 + 0x3C]
fmul8x16 %f4, %f8, %f14
lduw [%l7 + 0x50], %o3
ldsb [%l7 + 0x5A], %i6
sll %o2, 0x15, %l5
fmovrde %i0, %f6, %f8
lduh [%l7 + 0x7E], %g7
fmovscs %xcc, %f11, %f9
tn %icc, 0x5
movpos %xcc, %g4, %i2
bvs,a,pn %icc, loop_6140
fmul8x16 %f11, %f2, %f10
edge32n %l3, %i4, %o6
fmul8x16au %f3, %f4, %f2
loop_6140:
ldsb [%l7 + 0x29], %o0
fmovrse %l4, %f14, %f9
fmovrdne %i7, %f8, %f2
ldd [%l7 + 0x40], %f4
popc %g3, %l2
tcc %xcc, 0x0
edge16ln %l1, %g1, %g6
fmovrsgez %o4, %f7, %f6
fmul8x16al %f3, %f2, %f10
ld [%l7 + 0x68], %f13
fmovsg %xcc, %f11, %f1
fmovsl %icc, %f5, %f8
tneg %xcc, 0x5
tg %icc, 0x4
lduw [%l7 + 0x78], %i1
fcmple32 %f4, %f10, %o7
brgz,a %g5, loop_6141
fmovrse %g2, %f15, %f3
fnand %f4, %f14, %f4
sth %i3, [%l7 + 0x34]
loop_6141:
ble,a %icc, loop_6142
fmovrslez %o1, %f7, %f15
fmovrsgz %o5, %f6, %f15
nop
setx loop_6143, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6142:
nop
setx loop_6144, %l0, %l1
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
mulscc %i5, 0x0705, %l0
loop_6143:
lduh [%l7 + 0x1A], %o3
loop_6144:
fmovdcc %icc, %f15, %f8
lduw [%l7 + 0x10], %i6
edge32l %o2, %l6, %l5
stw %g7, [%l7 + 0x70]
fmovrde %i0, %f6, %f0
fpadd16s %f12, %f3, %f4
fpadd16 %f10, %f6, %f14
brgz %i2, loop_6145
movg %icc, %g4, %i4
sdivx %o6, 0x150D, %l3
ldsb [%l7 + 0x40], %o0
loop_6145:
xorcc %i7, 0x0F23, %l4
fandnot1 %f4, %f2, %f4
fmovscs %xcc, %f2, %f10
fnot2s %f12, %f9
edge32n %l2, %g3, %l1
lduh [%l7 + 0x7A], %g1
bcc loop_6146
fcmple16 %f8, %f14, %g6
ldub [%l7 + 0x7B], %o4
fpsub32 %f14, %f14, %f14
loop_6146:
stw %o7, [%l7 + 0x2C]
fmovde %xcc, %f11, %f0
tne %xcc, 0x5
movgu %xcc, %g5, %g2
subcc %i3, %o1, %o5
alignaddr %i1, %i5, %o3
bvs,a %icc, loop_6147
movcc %icc, %i6, %l0
mulx %l6, %l5, %o2
edge16n %g7, %i2, %g4
loop_6147:
fmovsg %xcc, %f0, %f6
siam 0x2
subccc %i0, 0x139C, %o6
fmovdvc %icc, %f7, %f5
fnot2s %f9, %f1
stw %i4, [%l7 + 0x10]
ldx [%l7 + 0x40], %l3
fmovd %f14, %f14
bcc,a %xcc, loop_6148
lduw [%l7 + 0x68], %i7
fbl,a %fcc1, loop_6149
udivcc %l4, 0x0BFF, %l2
loop_6148:
tsubcctv %g3, %l1, %g1
fpsub16s %f9, %f7, %f1
loop_6149:
siam 0x7
fandnot1 %f4, %f4, %f8
fpack32 %f10, %f14, %f12
lduh [%l7 + 0x3E], %o0
ldsh [%l7 + 0x16], %o4
fbne,a %fcc2, loop_6150
bcc,a loop_6151
fcmps %fcc3, %f5, %f0
fmovsneg %icc, %f12, %f4
loop_6150:
ldsb [%l7 + 0x63], %g6
loop_6151:
ba loop_6152
fmovsgu %icc, %f12, %f12
ldsb [%l7 + 0x54], %g5
fmovdle %icc, %f6, %f5
loop_6152:
fbu,a %fcc1, loop_6153
fcmple32 %f2, %f10, %g2
fpack32 %f12, %f10, %f2
lduw [%l7 + 0x40], %i3
loop_6153:
fpsub32 %f12, %f8, %f10
fmovrdgz %o1, %f6, %f8
fandnot1 %f12, %f4, %f2
srlx %o5, 0x0F, %i1
edge16n %i5, %o7, %o3
brgz %l0, loop_6154
lduw [%l7 + 0x0C], %i6
be,a,pn %icc, loop_6155
tpos %xcc, 0x3
loop_6154:
fmovscs %xcc, %f2, %f15
bge,pn %xcc, loop_6156
loop_6155:
fbu,a %fcc2, loop_6157
ld [%l7 + 0x60], %f5
ldsh [%l7 + 0x36], %l6
loop_6156:
addcc %l5, 0x121E, %o2
loop_6157:
fmovdvc %xcc, %f2, %f1
fcmpne32 %f2, %f2, %i2
ldub [%l7 + 0x58], %g7
tge %icc, 0x1
srlx %i0, %g4, %i4
bvs,pt %xcc, loop_6158
ldx [%l7 + 0x10], %l3
ldsb [%l7 + 0x27], %i7
te %icc, 0x0
loop_6158:
fcmple16 %f4, %f0, %l4
ldd [%l7 + 0x18], %f12
fmovdge %xcc, %f8, %f14
smul %o6, %l2, %l1
fmovdvc %icc, %f12, %f7
fsrc2s %f15, %f3
array8 %g1, %g3, %o0
stw %g6, [%l7 + 0x24]
tcs %xcc, 0x2
lduh [%l7 + 0x1C], %g5
fmovrdgez %g2, %f2, %f12
tsubcctv %i3, 0x124A, %o4
lduh [%l7 + 0x18], %o1
tge %icc, 0x3
stw %o5, [%l7 + 0x38]
fmovrsgz %i1, %f12, %f4
edge32l %i5, %o7, %l0
stw %i6, [%l7 + 0x1C]
edge16n %o3, %l6, %l5
fmovrdgez %o2, %f4, %f6
lduw [%l7 + 0x30], %i2
bgu,a,pt %icc, loop_6159
brlez %g7, loop_6160
nop
setx loop_6161, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tsubcctv %g4, %i4, %l3
loop_6159:
lduw [%l7 + 0x34], %i7
loop_6160:
fmul8x16 %f10, %f0, %f8
loop_6161:
st %f0, [%l7 + 0x38]
ble,a,pt %xcc, loop_6162
fpadd16s %f5, %f8, %f15
xnor %i0, %l4, %l2
ldub [%l7 + 0x57], %l1
loop_6162:
edge32n %g1, %g3, %o6
lduw [%l7 + 0x08], %o0
sth %g5, [%l7 + 0x4C]
std %f8, [%l7 + 0x20]
ldd [%l7 + 0x28], %f0
fmovdpos %icc, %f14, %f10
fmovrdlez %g2, %f4, %f14
movle %icc, %g6, %i3
ldsh [%l7 + 0x5A], %o1
ldub [%l7 + 0x58], %o4
mulscc %o5, %i1, %o7
fbe,a %fcc3, loop_6163
fmovsvs %xcc, %f12, %f4
movl %icc, %l0, %i5
movpos %xcc, %i6, %o3
loop_6163:
fcmped %fcc1, %f10, %f14
ldd [%l7 + 0x38], %f6
fmovrdgz %l6, %f14, %f0
ldsb [%l7 + 0x0A], %l5
taddcctv %o2, 0x1754, %g7
st %f12, [%l7 + 0x38]
bvc loop_6164
bgu,pn %xcc, loop_6165
fmovsl %xcc, %f10, %f4
fbn %fcc1, loop_6166
loop_6164:
edge16n %g4, %i4, %l3
loop_6165:
ble,pn %icc, loop_6167
bl,a %icc, loop_6168
loop_6166:
brz,a %i7, loop_6169
ldx [%l7 + 0x20], %i2
loop_6167:
fmul8x16al %f9, %f12, %f10
loop_6168:
fmovdleu %icc, %f4, %f2
loop_6169:
fpmerge %f2, %f9, %f14
fands %f4, %f6, %f3
bpos loop_6170
movneg %icc, %i0, %l2
ldx [%l7 + 0x08], %l4
fnot2 %f0, %f4
loop_6170:
tle %xcc, 0x6
fands %f7, %f9, %f13
nop
setx loop_6171, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brnz %g1, loop_6172
fmovsvc %xcc, %f8, %f11
fandnot1 %f6, %f14, %f12
loop_6171:
fmovrse %g3, %f8, %f15
loop_6172:
fbne,a %fcc2, loop_6173
srl %o6, %o0, %l1
faligndata %f8, %f2, %f14
tsubcc %g2, 0x1CA1, %g5
loop_6173:
ld [%l7 + 0x54], %f8
fbe %fcc0, loop_6174
fba %fcc3, loop_6175
bgu,a %icc, loop_6176
popc 0x0DFA, %i3
loop_6174:
edge16ln %g6, %o4, %o5
loop_6175:
fmovsleu %xcc, %f13, %f0
loop_6176:
nop
setx loop_6177, %l0, %l1
jmpl %l1, %o1
st %f15, [%l7 + 0x08]
tpos %xcc, 0x7
brnz,a %o7, loop_6178
loop_6177:
fcmpd %fcc2, %f2, %f8
ldub [%l7 + 0x44], %i1
fmovdg %icc, %f4, %f1
loop_6178:
alignaddr %l0, %i6, %i5
lduw [%l7 + 0x48], %l6
movn %icc, %l5, %o3
fmovrdgez %o2, %f0, %f12
fmovrdgez %g4, %f10, %f4
tpos %icc, 0x1
fba,a %fcc0, loop_6179
bcc,a,pn %icc, loop_6180
fmovdgu %icc, %f9, %f11
array16 %g7, %l3, %i4
loop_6179:
ld [%l7 + 0x24], %f10
loop_6180:
fmovsge %icc, %f5, %f14
fands %f6, %f1, %f5
fmovsge %xcc, %f14, %f13
fpsub16 %f6, %f14, %f0
tleu %xcc, 0x3
bgu,a,pn %xcc, loop_6181
sth %i7, [%l7 + 0x0A]
brlez,a %i0, loop_6182
fbu %fcc1, loop_6183
loop_6181:
ld [%l7 + 0x60], %f7
brlez %l2, loop_6184
loop_6182:
fmovrsgez %i2, %f12, %f14
loop_6183:
fandnot1 %f12, %f4, %f2
ld [%l7 + 0x68], %f10
loop_6184:
edge8ln %l4, %g3, %o6
fnot2 %f2, %f2
fornot1 %f2, %f4, %f8
srlx %o0, %g1, %g2
fcmpne16 %f2, %f2, %g5
fmovsneg %xcc, %f9, %f2
fmovsl %xcc, %f9, %f7
std %f10, [%l7 + 0x48]
ldd [%l7 + 0x70], %f12
fpadd16 %f2, %f14, %f14
fandnot2 %f8, %f8, %f14
st %f1, [%l7 + 0x14]
movcc %icc, %i3, %l1
sth %g6, [%l7 + 0x56]
fmovrdlz %o4, %f2, %f2
faligndata %f6, %f8, %f4
xnor %o1, %o7, %i1
movgu %icc, %l0, %o5
fbg,a %fcc1, loop_6185
edge32ln %i6, %i5, %l6
fbo %fcc3, loop_6186
edge16 %o3, %o2, %g4
loop_6185:
fandnot1 %f4, %f2, %f4
fand %f6, %f0, %f0
loop_6186:
fmovscc %icc, %f12, %f13
fmovsge %icc, %f13, %f1
ta %xcc, 0x5
tvc %icc, 0x6
ldd [%l7 + 0x10], %f10
tcs %xcc, 0x0
movne %xcc, %g7, %l5
movneg %xcc, %l3, %i7
ldub [%l7 + 0x7D], %i0
ldx [%l7 + 0x60], %i4
fabsd %f0, %f6
sub %i2, 0x1742, %l2
tsubcc %l4, %o6, %o0
sub %g1, 0x1008, %g2
fsrc2 %f6, %f12
fmul8x16 %f15, %f14, %f14
std %f2, [%l7 + 0x50]
lduw [%l7 + 0x3C], %g3
fmovsge %icc, %f0, %f9
stw %i3, [%l7 + 0x1C]
sth %l1, [%l7 + 0x60]
fbge %fcc2, loop_6187
ldsw [%l7 + 0x70], %g5
movle %xcc, %o4, %g6
fcmpgt16 %f0, %f2, %o7
loop_6187:
fmovdne %icc, %f8, %f6
fmovdleu %xcc, %f3, %f8
ldub [%l7 + 0x54], %i1
fmovsgu %icc, %f13, %f5
fnegd %f8, %f6
fornot1s %f2, %f7, %f1
fxnors %f9, %f7, %f9
stx %l0, [%l7 + 0x20]
fcmpne32 %f0, %f14, %o1
array8 %o5, %i6, %i5
ldsh [%l7 + 0x7A], %o3
faligndata %f2, %f8, %f0
fone %f8
fmovrdlz %o2, %f10, %f2
tn %xcc, 0x1
ld [%l7 + 0x18], %f8
fmovd %f8, %f0
ld [%l7 + 0x0C], %f13
bvc,pn %icc, loop_6188
sdivx %l6, 0x09E8, %g7
ldd [%l7 + 0x68], %f14
movge %xcc, %g4, %l5
loop_6188:
movrlez %i7, %l3, %i4
stb %i2, [%l7 + 0x60]
movrlz %i0, 0x196, %l4
ldsb [%l7 + 0x0D], %l2
alignaddrl %o6, %g1, %o0
movne %icc, %g2, %g3
for %f6, %f6, %f8
andncc %i3, %l1, %o4
fmovd %f12, %f0
st %f15, [%l7 + 0x78]
xorcc %g6, %o7, %g5
fbule,a %fcc3, loop_6189
fpsub16 %f12, %f2, %f10
ldsw [%l7 + 0x58], %l0
st %f0, [%l7 + 0x60]
loop_6189:
ldsw [%l7 + 0x70], %o1
brlez,a %o5, loop_6190
fpsub32s %f14, %f6, %f1
fblg %fcc0, loop_6191
ldub [%l7 + 0x57], %i1
loop_6190:
edge32l %i6, %o3, %o2
ldsh [%l7 + 0x4E], %i5
loop_6191:
tsubcc %l6, 0x031E, %g4
umulcc %g7, %l5, %i7
movleu %xcc, %l3, %i2
edge32l %i4, %l4, %i0
edge8l %l2, %g1, %o0
fmul8x16au %f13, %f13, %f0
stb %o6, [%l7 + 0x70]
ld [%l7 + 0x28], %f6
fmovsl %xcc, %f3, %f7
fmovsn %xcc, %f14, %f13
ldd [%l7 + 0x10], %f2
ld [%l7 + 0x18], %f3
std %f12, [%l7 + 0x20]
addcc %g2, 0x0AD8, %i3
fmovdge %xcc, %f14, %f11
std %f14, [%l7 + 0x78]
movle %icc, %l1, %g3
ld [%l7 + 0x64], %f9
ldsw [%l7 + 0x14], %g6
ldsh [%l7 + 0x46], %o7
ldsh [%l7 + 0x68], %o4
std %f0, [%l7 + 0x60]
ldsh [%l7 + 0x32], %g5
movle %icc, %l0, %o5
sth %o1, [%l7 + 0x44]
brnz %i6, loop_6192
array32 %i1, %o3, %i5
fmovdvc %icc, %f0, %f2
fcmpes %fcc0, %f3, %f9
loop_6192:
bpos,a,pn %xcc, loop_6193
bcc,a loop_6194
std %f4, [%l7 + 0x20]
std %f2, [%l7 + 0x08]
loop_6193:
sdiv %l6, 0x1A6A, %g4
loop_6194:
bn,pn %icc, loop_6195
std %f8, [%l7 + 0x18]
stw %g7, [%l7 + 0x34]
brnz,a %l5, loop_6196
loop_6195:
ta %xcc, 0x7
std %f0, [%l7 + 0x70]
sub %i7, 0x1756, %o2
loop_6196:
sub %l3, %i4, %l4
lduh [%l7 + 0x26], %i2
siam 0x0
tsubcc %i0, 0x1759, %g1
fmovsl %xcc, %f14, %f11
fmovdn %icc, %f8, %f15
nop
setx loop_6197, %l0, %l1
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 %o0, 0x0A5A, %o6
udiv %l2, 0x1545, %g2
fexpand %f1, %f0
loop_6197:
bgu %icc, loop_6198
fandnot1 %f12, %f8, %f12
sllx %l1, 0x0B, %g3
lduw [%l7 + 0x44], %i3
loop_6198:
fmovsle %icc, %f6, %f9
sth %g6, [%l7 + 0x44]
ldsb [%l7 + 0x08], %o7
ldsh [%l7 + 0x5C], %o4
edge16ln %g5, %l0, %o1
stx %o5, [%l7 + 0x58]
lduw [%l7 + 0x34], %i6
fmuld8sux16 %f10, %f11, %f4
bcs %icc, loop_6199
alignaddrl %o3, %i5, %i1
be,a loop_6200
ldub [%l7 + 0x5A], %l6
loop_6199:
ldx [%l7 + 0x60], %g4
sra %l5, 0x0F, %g7
loop_6200:
sth %i7, [%l7 + 0x6A]
sth %o2, [%l7 + 0x16]
fmul8ulx16 %f12, %f10, %f4
tleu %xcc, 0x2
edge8n %i4, %l4, %l3
movge %icc, %i2, %i0
bne,pn %icc, loop_6201
ldsw [%l7 + 0x0C], %g1
ld [%l7 + 0x6C], %f15
ldsb [%l7 + 0x7A], %o6
loop_6201:
fnot1 %f12, %f0
ldd [%l7 + 0x60], %f12
fmovdl %xcc, %f6, %f12
ble,a %icc, loop_6202
fmovrsgez %l2, %f9, %f13
sth %g2, [%l7 + 0x3C]
srax %o0, %g3, %l1
loop_6202:
fmovrdlz %i3, %f10, %f8
ldub [%l7 + 0x65], %o7
edge32l %o4, %g5, %g6
stx %l0, [%l7 + 0x40]
nop
setx loop_6203, %l0, %l1
jmpl %l1, %o1
fmuld8sux16 %f10, %f8, %f4
ldub [%l7 + 0x5F], %o5
ldub [%l7 + 0x6F], %i6
loop_6203:
st %f2, [%l7 + 0x6C]
bne loop_6204
bge,a loop_6205
sth %o3, [%l7 + 0x10]
sra %i1, 0x1C, %i5
loop_6204:
srlx %g4, 0x17, %l6
loop_6205:
subc %g7, %l5, %o2
brnz,a %i4, loop_6206
bge %xcc, loop_6207
bneg,a,pt %xcc, loop_6208
tn %icc, 0x0
loop_6206:
edge8l %l4, %i7, %l3
loop_6207:
movcc %xcc, %i2, %g1
loop_6208:
ldsb [%l7 + 0x5F], %i0
lduh [%l7 + 0x62], %o6
edge16l %g2, %o0, %g3
movpos %xcc, %l1, %i3
movre %l2, 0x001, %o4
xor %o7, 0x073D, %g6
array8 %l0, %g5, %o5
fcmpne16 %f0, %f12, %o1
fmovsg %icc, %f14, %f12
bshuffle %f6, %f8, %f6
stb %i6, [%l7 + 0x20]
sth %i1, [%l7 + 0x4E]
stx %i5, [%l7 + 0x40]
fmovdgu %icc, %f11, %f4
srax %o3, 0x07, %l6
lduw [%l7 + 0x68], %g7
sth %l5, [%l7 + 0x3E]
sdiv %o2, 0x15C6, %i4
fmovdgu %xcc, %f5, %f10
movg %xcc, %l4, %g4
fnegd %f8, %f2
tl %icc, 0x4
tgu %icc, 0x0
edge8ln %i7, %i2, %l3
fcmple16 %f8, %f2, %g1
sth %o6, [%l7 + 0x66]
ldx [%l7 + 0x28], %i0
addccc %g2, 0x1115, %o0
ldub [%l7 + 0x1B], %g3
fcmpne16 %f8, %f14, %l1
ldsw [%l7 + 0x28], %i3
fnot1 %f8, %f2
fmovsa %xcc, %f11, %f15
bvs,pn %icc, loop_6209
bl,pt %icc, loop_6210
fmovse %icc, %f4, %f0
fpadd32 %f12, %f8, %f8
loop_6209:
fnand %f0, %f6, %f0
loop_6210:
fsrc2 %f12, %f10
umul %l2, 0x1E19, %o7
fmovsneg %icc, %f1, %f13
ldx [%l7 + 0x30], %g6
ldub [%l7 + 0x43], %o4
fmovdcc %icc, %f10, %f9
bleu,a loop_6211
fbu %fcc0, loop_6212
fxnors %f12, %f12, %f12
brlez %g5, loop_6213
loop_6211:
subcc %o5, 0x10EA, %o1
loop_6212:
ldsw [%l7 + 0x14], %l0
movrlez %i6, %i5, %o3
loop_6213:
ldx [%l7 + 0x08], %l6
movvs %xcc, %i1, %g7
andn %o2, 0x18CF, %i4
xorcc %l4, %g4, %l5
fnegd %f2, %f6
movcc %xcc, %i2, %l3
lduw [%l7 + 0x4C], %i7
bcs loop_6214
fandnot2 %f14, %f0, %f14
bl,pt %icc, loop_6215
andncc %o6, %i0, %g1
loop_6214:
sth %o0, [%l7 + 0x7A]
sth %g3, [%l7 + 0x6E]
loop_6215:
std %f2, [%l7 + 0x58]
xorcc %g2, %l1, %l2
fmul8x16 %f11, %f2, %f10
fmovrslz %i3, %f11, %f1
fbue,a %fcc3, loop_6216
sra %o7, 0x0F, %o4
ldsb [%l7 + 0x3D], %g5
fornot1s %f4, %f11, %f11
loop_6216:
fzeros %f14
sth %o5, [%l7 + 0x74]
stw %g6, [%l7 + 0x30]
sth %o1, [%l7 + 0x28]
or %l0, 0x01CE, %i6
st %f14, [%l7 + 0x50]
sth %i5, [%l7 + 0x58]
st %f11, [%l7 + 0x44]
fnot2s %f0, %f13
xor %l6, %o3, %g7
fxor %f0, %f12, %f2
sth %i1, [%l7 + 0x78]
fmovsn %icc, %f7, %f1
fmovd %f10, %f14
addc %i4, %l4, %g4
sth %o2, [%l7 + 0x76]
bg,a,pn %icc, loop_6217
xnorcc %l5, %l3, %i7
array8 %o6, %i2, %i0
ldsw [%l7 + 0x2C], %o0
loop_6217:
fxor %f10, %f6, %f6
fmovdvs %icc, %f0, %f13
ldub [%l7 + 0x29], %g1
fmovrdne %g2, %f4, %f10
ldsh [%l7 + 0x54], %g3
fandnot2s %f5, %f10, %f5
ldsw [%l7 + 0x0C], %l1
lduh [%l7 + 0x18], %l2
bgu,a,pn %icc, loop_6218
array16 %o7, %i3, %g5
movvs %icc, %o5, %o4
fmul8x16 %f2, %f14, %f0
loop_6218:
fba %fcc3, loop_6219
lduw [%l7 + 0x64], %g6
fpadd16 %f14, %f2, %f2
ldsw [%l7 + 0x28], %o1
loop_6219:
ldsh [%l7 + 0x30], %l0
fmovrsgz %i5, %f7, %f13
fmul8x16au %f3, %f1, %f12
brlz %i6, loop_6220
lduh [%l7 + 0x2E], %l6
fsrc2 %f8, %f0
sdivx %o3, 0x0205, %g7
loop_6220:
edge8l %i1, %l4, %i4
add %o2, 0x1B12, %l5
alignaddrl %g4, %i7, %l3
fmovsvc %icc, %f9, %f13
fblg %fcc3, loop_6221
edge16n %o6, %i2, %o0
ldx [%l7 + 0x40], %g1
ldsw [%l7 + 0x54], %i0
loop_6221:
fbe %fcc0, loop_6222
stb %g2, [%l7 + 0x56]
stx %l1, [%l7 + 0x10]
fmovscs %xcc, %f8, %f7
loop_6222:
edge16ln %g3, %l2, %o7
fmovdgu %xcc, %f7, %f15
brgez %g5, loop_6223
bge,a,pt %xcc, loop_6224
fnors %f0, %f7, %f13
fmovrslz %i3, %f11, %f12
loop_6223:
sllx %o4, %o5, %o1
loop_6224:
fmovsge %icc, %f8, %f12
fandnot2s %f0, %f14, %f13
bneg,pn %xcc, loop_6225
fmovsgu %icc, %f0, %f13
std %f6, [%l7 + 0x08]
ldsb [%l7 + 0x6E], %g6
loop_6225:
fmovde %icc, %f14, %f8
smul %l0, %i6, %l6
movrgez %o3, 0x334, %i5
ld [%l7 + 0x28], %f8
sdivx %g7, 0x00A5, %i1
movrgz %l4, %i4, %o2
orn %g4, %i7, %l3
stw %l5, [%l7 + 0x24]
fmovsl %xcc, %f6, %f12
std %f8, [%l7 + 0x10]
fone %f0
te %icc, 0x0
edge16l %o6, %o0, %i2
ldd [%l7 + 0x08], %f8
udiv %g1, 0x1368, %g2
fmovsne %icc, %f12, %f9
fmovsl %xcc, %f10, %f3
edge32l %l1, %g3, %i0
fmovscc %icc, %f14, %f12
ldsw [%l7 + 0x1C], %l2
movcc %icc, %o7, %i3
ldd [%l7 + 0x70], %f0
std %f2, [%l7 + 0x68]
st %f13, [%l7 + 0x18]
tge %xcc, 0x1
tg %icc, 0x3
ld [%l7 + 0x70], %f2
stb %g5, [%l7 + 0x2B]
fba %fcc2, loop_6226
fcmpeq32 %f0, %f6, %o5
stw %o4, [%l7 + 0x10]
fmovsvc %xcc, %f8, %f0
loop_6226:
fbl %fcc1, loop_6227
mova %xcc, %g6, %o1
edge16n %l0, %l6, %o3
stw %i5, [%l7 + 0x68]
loop_6227:
sllx %i6, 0x1E, %i1
lduw [%l7 + 0x2C], %g7
sllx %l4, %o2, %g4
tvs %xcc, 0x2
ld [%l7 + 0x10], %f13
ble loop_6228
fmovrse %i7, %f4, %f5
lduh [%l7 + 0x18], %i4
ldsw [%l7 + 0x2C], %l5
loop_6228:
taddcctv %o6, 0x0CE1, %l3
fmovsa %xcc, %f9, %f1
fnot2s %f3, %f12
xorcc %o0, %i2, %g2
st %f8, [%l7 + 0x6C]
stx %g1, [%l7 + 0x48]
fmovde %icc, %f7, %f5
stb %g3, [%l7 + 0x33]
ldd [%l7 + 0x08], %f0
be,a loop_6229
ldsb [%l7 + 0x79], %i0
mulscc %l2, 0x1664, %l1
brgz %i3, loop_6230
loop_6229:
bn,a,pn %xcc, loop_6231
fsrc1s %f1, %f6
movne %icc, %o7, %o5
loop_6230:
fmovdneg %xcc, %f4, %f14
loop_6231:
ld [%l7 + 0x14], %f6
ld [%l7 + 0x20], %f12
fmovdne %xcc, %f2, %f2
ldsh [%l7 + 0x58], %g5
fornot2 %f2, %f4, %f14
fcmpeq32 %f14, %f4, %o4
fbug %fcc0, loop_6232
ldsb [%l7 + 0x6D], %o1
fpsub16s %f14, %f15, %f14
xnor %g6, 0x016B, %l6
loop_6232:
movcs %icc, %l0, %i5
fbe,a %fcc3, loop_6233
umulcc %i6, %o3, %i1
taddcctv %l4, 0x1686, %g7
nop
setx loop_6234, %l0, %l1
jmpl %l1, %g4
loop_6233:
orncc %i7, 0x0B8B, %o2
and %l5, 0x155E, %i4
fornot1 %f12, %f12, %f14
loop_6234:
st %f1, [%l7 + 0x30]
for %f6, %f12, %f2
fcmpeq16 %f8, %f6, %o6
for %f2, %f2, %f8
movl %xcc, %l3, %o0
fcmps %fcc1, %f3, %f2
movrgz %g2, 0x2E6, %g1
ldub [%l7 + 0x72], %g3
stb %i0, [%l7 + 0x2F]
alignaddrl %l2, %i2, %i3
stx %o7, [%l7 + 0x48]
ldd [%l7 + 0x30], %f2
fmovsneg %xcc, %f5, %f15
fpackfix %f2, %f2
ldd [%l7 + 0x40], %f8
fpack32 %f10, %f10, %f8
fpsub16s %f4, %f9, %f1
lduh [%l7 + 0x12], %o5
stw %l1, [%l7 + 0x20]
std %f0, [%l7 + 0x10]
ldd [%l7 + 0x40], %f0
fmovspos %icc, %f4, %f10
nop
setx loop_6235, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x50], %o4
tg %xcc, 0x1
mulx %o1, 0x16FE, %g5
loop_6235:
movrgz %l6, 0x2B5, %g6
fbule,a %fcc2, loop_6236
brlez,a %i5, loop_6237
fmovspos %icc, %f4, %f7
sllx %l0, %o3, %i6
loop_6236:
std %f14, [%l7 + 0x08]
loop_6237:
fabss %f14, %f4
xorcc %i1, 0x03F2, %l4
fmovscs %xcc, %f15, %f3
fnegd %f0, %f4
fmovsleu %icc, %f13, %f1
fmul8x16au %f1, %f1, %f8
ldsw [%l7 + 0x5C], %g4
fbge %fcc3, loop_6238
fmovsgu %icc, %f2, %f9
st %f14, [%l7 + 0x40]
fmovsne %icc, %f6, %f4
loop_6238:
movrgz %i7, %g7, %o2
lduw [%l7 + 0x74], %i4
fabsd %f2, %f4
ldsw [%l7 + 0x18], %l5
lduh [%l7 + 0x58], %l3
fmovdpos %xcc, %f3, %f11
lduh [%l7 + 0x44], %o0
te %xcc, 0x2
bvs,a %icc, loop_6239
lduh [%l7 + 0x5A], %g2
bpos,pn %icc, loop_6240
fmovdg %xcc, %f12, %f14
loop_6239:
ldx [%l7 + 0x38], %g1
st %f5, [%l7 + 0x40]
loop_6240:
stw %o6, [%l7 + 0x1C]
xor %i0, 0x1F2F, %l2
std %f4, [%l7 + 0x60]
ld [%l7 + 0x20], %f0
movvs %xcc, %g3, %i3
fbuge,a %fcc1, loop_6241
ld [%l7 + 0x54], %f9
std %f0, [%l7 + 0x30]
fcmpgt32 %f8, %f6, %o7
loop_6241:
fornot2 %f2, %f0, %f10
movge %xcc, %o5, %i2
fbg %fcc2, loop_6242
umul %l1, %o4, %o1
sth %g5, [%l7 + 0x7A]
fpmerge %f8, %f4, %f14
loop_6242:
tge %xcc, 0x5
tleu %icc, 0x7
ldd [%l7 + 0x50], %f0
ld [%l7 + 0x20], %f12
subccc %g6, 0x1197, %i5
move %icc, %l6, %o3
movre %i6, %i1, %l4
fbg,a %fcc1, loop_6243
mulscc %l0, %g4, %g7
std %f12, [%l7 + 0x20]
fpsub32s %f9, %f13, %f11
loop_6243:
ldsb [%l7 + 0x1B], %i7
fmul8x16al %f4, %f3, %f14
fpadd32s %f6, %f8, %f12
srax %i4, 0x1B, %l5
edge32l %o2, %l3, %o0
tleu %xcc, 0x5
ld [%l7 + 0x64], %f2
fpsub32 %f14, %f4, %f8
fmovdle %icc, %f13, %f6
fsrc2s %f10, %f15
fandnot2s %f12, %f15, %f14
ldub [%l7 + 0x7C], %g1
movvs %icc, %g2, %o6
stb %l2, [%l7 + 0x2F]
movcc %xcc, %i0, %g3
fandnot1s %f0, %f12, %f2
stb %i3, [%l7 + 0x28]
movrgz %o5, 0x11B, %i2
tn %icc, 0x2
movrlz %l1, 0x180, %o4
mulscc %o7, 0x0D43, %g5
fmovrsgez %o1, %f0, %f8
ldsb [%l7 + 0x1D], %i5
fbne,a %fcc0, loop_6244
fpsub32s %f0, %f12, %f8
lduw [%l7 + 0x5C], %l6
fpadd16 %f6, %f8, %f4
loop_6244:
std %f10, [%l7 + 0x60]
fbug %fcc1, loop_6245
st %f14, [%l7 + 0x18]
edge32l %o3, %g6, %i6
edge32n %i1, %l0, %g4
loop_6245:
movgu %icc, %g7, %i7
movcc %xcc, %i4, %l4
ldub [%l7 + 0x6F], %l5
bn,a,pn %xcc, loop_6246
fmovdn %xcc, %f11, %f12
stb %o2, [%l7 + 0x2C]
fmovdcs %icc, %f1, %f13
loop_6246:
movcc %xcc, %o0, %l3
fornot1 %f14, %f6, %f4
fmovrdgez %g2, %f6, %f0
fcmpne32 %f0, %f0, %o6
fpmerge %f14, %f9, %f14
xnor %g1, 0x12ED, %i0
smulcc %l2, %g3, %o5
ld [%l7 + 0x74], %f11
or %i3, %l1, %i2
fornot1 %f8, %f12, %f2
edge8n %o4, %o7, %g5
fnand %f6, %f8, %f14
sub %o1, %l6, %i5
lduh [%l7 + 0x48], %o3
bl,a loop_6247
ldsw [%l7 + 0x50], %g6
lduh [%l7 + 0x4C], %i6
brgz %i1, loop_6248
loop_6247:
fmuld8ulx16 %f2, %f14, %f6
xor %l0, 0x194F, %g4
fpackfix %f6, %f15
loop_6248:
subcc %g7, %i7, %i4
fpadd16s %f1, %f12, %f13
stx %l5, [%l7 + 0x38]
fsrc1s %f3, %f11
fmovdne %icc, %f0, %f10
sethi 0x1E48, %o2
fmovdvs %xcc, %f4, %f0
bn,a,pt %xcc, loop_6249
sth %o0, [%l7 + 0x22]
fmovrsgez %l3, %f12, %f14
array8 %l4, %o6, %g2
loop_6249:
tvc %xcc, 0x7
bg,pn %icc, loop_6250
edge32ln %i0, %l2, %g3
stb %o5, [%l7 + 0x58]
fmul8x16 %f9, %f0, %f10
loop_6250:
ldub [%l7 + 0x0C], %i3
ldsb [%l7 + 0x55], %g1
stx %i2, [%l7 + 0x20]
movcs %icc, %o4, %o7
ldsh [%l7 + 0x1C], %g5
edge8 %l1, %l6, %o1
ld [%l7 + 0x74], %f15
brlz %o3, loop_6251
call loop_6252
faligndata %f10, %f10, %f10
bn,a %icc, loop_6253
loop_6251:
movrgz %i5, 0x35B, %i6
loop_6252:
ldd [%l7 + 0x78], %f2
fornot2 %f4, %f2, %f0
loop_6253:
ldx [%l7 + 0x38], %g6
fcmple16 %f8, %f10, %i1
fmul8x16au %f14, %f6, %f10
bcc,pn %xcc, loop_6254
sth %g4, [%l7 + 0x68]
fnegs %f1, %f7
lduh [%l7 + 0x48], %g7
loop_6254:
fmovrse %l0, %f8, %f6
udivx %i7, 0x0566, %i4
fmovsleu %icc, %f3, %f6
lduw [%l7 + 0x44], %l5
add %o2, %o0, %l3
srl %o6, %g2, %l4
fpsub32 %f10, %f2, %f4
bcs %icc, loop_6255
edge8 %l2, %g3, %i0
fcmpne16 %f14, %f4, %i3
srlx %o5, %g1, %o4
loop_6255:
movrlz %o7, 0x035, %g5
stb %i2, [%l7 + 0x42]
fmul8ulx16 %f6, %f10, %f8
edge16l %l1, %o1, %o3
ta %icc, 0x3
lduw [%l7 + 0x74], %l6
mova %icc, %i6, %g6
fpsub16s %f4, %f8, %f5
lduh [%l7 + 0x2C], %i5
fpack16 %f2, %f12
tvc %xcc, 0x1
edge32l %g4, %g7, %i1
sdivcc %l0, 0x06FF, %i7
fmovrslz %i4, %f11, %f0
addcc %l5, 0x1C75, %o0
array32 %l3, %o6, %g2
be,a,pt %xcc, loop_6256
ld [%l7 + 0x50], %f9
bl,a %icc, loop_6257
stb %l4, [%l7 + 0x26]
loop_6256:
nop
setx loop_6258, %l0, %l1
jmpl %l1, %o2
stx %l2, [%l7 + 0x20]
loop_6257:
ld [%l7 + 0x40], %f15
ldub [%l7 + 0x41], %g3
loop_6258:
fmovsleu %xcc, %f11, %f7
fxors %f5, %f12, %f4
stx %i3, [%l7 + 0x40]
brgez %o5, loop_6259
edge16n %g1, %o4, %i0
add %o7, %i2, %l1
movleu %icc, %g5, %o1
loop_6259:
movvc %xcc, %o3, %l6
fmovrdgez %i6, %f12, %f2
fxnors %f9, %f8, %f10
sllx %g6, %g4, %g7
tcc %icc, 0x1
tvs %icc, 0x5
bn,pn %xcc, loop_6260
nop
setx loop_6261, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdn %icc, %f11, %f8
orcc %i1, %i5, %i7
loop_6260:
ldd [%l7 + 0x70], %f10
loop_6261:
fmovdcs %icc, %f1, %f3
lduw [%l7 + 0x74], %l0
st %f5, [%l7 + 0x7C]
lduw [%l7 + 0x5C], %i4
fandnot2 %f4, %f0, %f8
lduw [%l7 + 0x58], %o0
fmuld8ulx16 %f6, %f5, %f8
call loop_6262
fmovdcs %xcc, %f3, %f12
fbuge %fcc3, loop_6263
movvc %icc, %l5, %l3
loop_6262:
lduw [%l7 + 0x78], %g2
ldd [%l7 + 0x28], %f0
loop_6263:
ldsb [%l7 + 0x63], %l4
array16 %o6, %l2, %o2
siam 0x0
fmuld8ulx16 %f15, %f4, %f12
bshuffle %f8, %f14, %f10
lduh [%l7 + 0x12], %i3
stx %o5, [%l7 + 0x50]
fpadd32 %f10, %f0, %f8
fmovse %icc, %f8, %f6
bvs,a,pn %xcc, loop_6264
bgu,a %icc, loop_6265
edge16l %g1, %o4, %g3
call loop_6266
loop_6264:
fmovrsgz %i0, %f8, %f13
loop_6265:
fsrc1s %f1, %f4
fmovdl %xcc, %f14, %f8
loop_6266:
smulcc %i2, %o7, %l1
fmovdcs %icc, %f0, %f6
ldsw [%l7 + 0x4C], %g5
edge16 %o1, %l6, %i6
fmovsl %icc, %f10, %f9
tneg %xcc, 0x2
fcmps %fcc1, %f4, %f15
sll %g6, %g4, %o3
stb %i1, [%l7 + 0x1E]
st %f11, [%l7 + 0x08]
ldsw [%l7 + 0x08], %i5
sethi 0x0174, %i7
mova %icc, %g7, %l0
std %f12, [%l7 + 0x50]
fmovde %icc, %f9, %f15
fmovdle %xcc, %f4, %f1
fcmpne16 %f2, %f0, %i4
fnegs %f15, %f8
std %f10, [%l7 + 0x50]
lduh [%l7 + 0x1A], %l5
ldx [%l7 + 0x48], %o0
ta %icc, 0x4
movrlez %l3, %g2, %l4
fpadd16s %f5, %f15, %f8
edge16n %l2, %o6, %o2
stx %o5, [%l7 + 0x28]
fcmpne32 %f8, %f2, %g1
ldub [%l7 + 0x74], %i3
ldsh [%l7 + 0x2C], %g3
fbuge,a %fcc1, loop_6267
call loop_6268
tsubcc %o4, 0x0DDB, %i0
st %f5, [%l7 + 0x20]
loop_6267:
lduh [%l7 + 0x4A], %i2
loop_6268:
stw %o7, [%l7 + 0x20]
fmovdg %xcc, %f7, %f11
movn %icc, %g5, %l1
ldsw [%l7 + 0x0C], %o1
fnor %f14, %f2, %f0
fbuge,a %fcc3, loop_6269
fexpand %f14, %f14
fmovsvs %icc, %f2, %f3
fbl %fcc1, loop_6270
loop_6269:
fxnors %f7, %f6, %f5
sub %i6, 0x13F3, %l6
fmovdge %icc, %f12, %f1
loop_6270:
bvs loop_6271
brz,a %g4, loop_6272
stx %g6, [%l7 + 0x10]
xnorcc %i1, %i5, %i7
loop_6271:
ldx [%l7 + 0x58], %o3
loop_6272:
ldx [%l7 + 0x70], %g7
mulx %l0, 0x0492, %l5
ldx [%l7 + 0x38], %i4
lduh [%l7 + 0x6C], %l3
ldsh [%l7 + 0x78], %g2
sdiv %l4, 0x1965, %o0
stw %l2, [%l7 + 0x54]
array8 %o2, %o5, %o6
fbul %fcc2, loop_6273
tvc %xcc, 0x7
brz %g1, loop_6274
lduh [%l7 + 0x7A], %i3
loop_6273:
movrlez %g3, %i0, %o4
stx %o7, [%l7 + 0x18]
loop_6274:
fmul8sux16 %f2, %f10, %f0
ldx [%l7 + 0x30], %i2
stb %l1, [%l7 + 0x3A]
fmovdn %icc, %f10, %f0
fblg,a %fcc3, loop_6275
ldx [%l7 + 0x08], %g5
movcs %xcc, %i6, %o1
ldsb [%l7 + 0x4A], %l6
loop_6275:
bvs,pn %icc, loop_6276
mulscc %g4, 0x10FC, %g6
fmovrse %i1, %f3, %f0
movne %xcc, %i7, %i5
loop_6276:
nop
setx loop_6277, %l0, %l1
jmpl %l1, %g7
fpsub32 %f2, %f10, %f0
fmovsa %icc, %f12, %f13
fmovrsgz %o3, %f10, %f13
loop_6277:
fbge %fcc2, loop_6278
fmul8sux16 %f6, %f14, %f12
stw %l0, [%l7 + 0x10]
srax %l5, 0x1B, %l3
loop_6278:
fabsd %f0, %f10
fmovdneg %xcc, %f5, %f0
fornot2s %f8, %f14, %f14
fmovdle %icc, %f0, %f10
ldsw [%l7 + 0x08], %i4
ldsh [%l7 + 0x10], %g2
bcs %icc, loop_6279
umulcc %l4, %l2, %o0
fmul8x16 %f12, %f0, %f8
fnegs %f13, %f14
loop_6279:
movrlz %o5, 0x1EF, %o2
fbge,a %fcc2, loop_6280
taddcc %g1, 0x1812, %o6
ldsb [%l7 + 0x79], %i3
movleu %icc, %i0, %g3
loop_6280:
te %icc, 0x3
and %o7, %i2, %l1
ldsh [%l7 + 0x7A], %o4
fmovrsgz %i6, %f1, %f1
fandnot2s %f14, %f8, %f8
fmul8x16au %f4, %f1, %f12
sll %g5, %l6, %o1
nop
setx loop_6281, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdne %g6, %f4, %f14
lduw [%l7 + 0x2C], %i1
fnegs %f9, %f5
loop_6281:
fbue %fcc1, loop_6282
fandnot1s %f12, %f4, %f14
fands %f3, %f1, %f2
tleu %xcc, 0x0
loop_6282:
ldd [%l7 + 0x68], %f8
orcc %g4, %i5, %g7
ldsb [%l7 + 0x24], %i7
fmovdvs %icc, %f12, %f9
taddcc %o3, 0x0E54, %l5
andcc %l0, %i4, %l3
fbu,a %fcc2, loop_6283
movleu %xcc, %l4, %l2
and %g2, 0x0853, %o5
fmovscc %xcc, %f12, %f9
loop_6283:
movgu %icc, %o0, %g1
fzeros %f9
tne %xcc, 0x5
fxors %f8, %f12, %f5
lduh [%l7 + 0x0E], %o2
lduw [%l7 + 0x34], %i3
movcs %xcc, %o6, %g3
udivcc %i0, 0x06D1, %o7
fcmpeq32 %f14, %f4, %l1
andcc %i2, %o4, %g5
fmovrslz %i6, %f11, %f1
stx %l6, [%l7 + 0x28]
tne %icc, 0x2
fbne,a %fcc2, loop_6284
sdiv %o1, 0x102A, %i1
stb %g4, [%l7 + 0x0F]
ldub [%l7 + 0x0E], %g6
loop_6284:
tleu %icc, 0x3
orcc %i5, %i7, %o3
fsrc2 %f12, %f12
lduw [%l7 + 0x24], %g7
xor %l0, %l5, %l3
sth %l4, [%l7 + 0x76]
bcs,a,pn %xcc, loop_6285
ldub [%l7 + 0x78], %l2
ldd [%l7 + 0x70], %f0
std %f4, [%l7 + 0x10]
loop_6285:
fmovdleu %xcc, %f8, %f6
bl,pt %xcc, loop_6286
stb %i4, [%l7 + 0x54]
fmovrde %g2, %f12, %f14
move %xcc, %o0, %g1
loop_6286:
ld [%l7 + 0x30], %f14
movrgez %o2, %i3, %o5
brnz %g3, loop_6287
orn %o6, %i0, %o7
addccc %l1, 0x10A2, %o4
movvc %icc, %i2, %i6
loop_6287:
lduw [%l7 + 0x2C], %l6
ldub [%l7 + 0x4F], %g5
ldub [%l7 + 0x27], %o1
fble,a %fcc1, loop_6288
fxors %f12, %f6, %f3
fpmerge %f6, %f15, %f14
tvc %xcc, 0x5
loop_6288:
fmovscc %xcc, %f5, %f10
fabsd %f4, %f14
fsrc2s %f6, %f14
ldx [%l7 + 0x70], %g4
std %f2, [%l7 + 0x68]
movle %icc, %g6, %i1
stb %i5, [%l7 + 0x11]
fmul8x16al %f15, %f8, %f10
fbul %fcc0, loop_6289
fmovdvc %icc, %f7, %f2
tneg %icc, 0x1
ldsw [%l7 + 0x08], %o3
loop_6289:
fmovrdlz %g7, %f14, %f8
fnot2s %f14, %f5
movrgez %l0, 0x358, %l5
fmovrdgz %i7, %f0, %f0
ldsb [%l7 + 0x0C], %l4
fmovdle %xcc, %f12, %f0
fnor %f2, %f12, %f0
fnegd %f2, %f8
ldub [%l7 + 0x1E], %l3
addcc %l2, %i4, %g2
fornot2s %f4, %f15, %f3
stb %g1, [%l7 + 0x20]
stw %o2, [%l7 + 0x08]
sdivx %o0, 0x02C2, %o5
movn %icc, %i3, %g3
fmovsne %xcc, %f11, %f7
fandnot1s %f11, %f11, %f7
fexpand %f6, %f10
ldsb [%l7 + 0x12], %o6
ldsb [%l7 + 0x56], %i0
bshuffle %f0, %f0, %f0
bl,a,pt %xcc, loop_6290
tcc %xcc, 0x6
fmul8sux16 %f6, %f6, %f8
edge32n %o7, %l1, %i2
loop_6290:
fmovdge %icc, %f3, %f4
fandnot1s %f11, %f5, %f6
fmovda %icc, %f2, %f6
lduh [%l7 + 0x66], %o4
fbe,a %fcc3, loop_6291
ldsw [%l7 + 0x58], %i6
tcc %icc, 0x3
add %g5, 0x18F8, %o1
loop_6291:
fcmpne16 %f14, %f6, %l6
ldub [%l7 + 0x10], %g6
ldub [%l7 + 0x6D], %i1
tl %xcc, 0x0
sth %g4, [%l7 + 0x18]
fblg,a %fcc0, loop_6292
fmovdvs %icc, %f8, %f1
ldsh [%l7 + 0x5A], %o3
edge8 %i5, %g7, %l0
loop_6292:
stw %i7, [%l7 + 0x5C]
fmovdne %icc, %f6, %f8
movvs %icc, %l5, %l4
tvs %xcc, 0x7
sth %l3, [%l7 + 0x08]
fmovdleu %xcc, %f14, %f8
move %icc, %l2, %i4
fones %f3
ldsw [%l7 + 0x3C], %g1
fmovdgu %icc, %f10, %f0
fpadd16 %f14, %f4, %f2
ldub [%l7 + 0x60], %g2
std %f2, [%l7 + 0x50]
edge16n %o0, %o2, %i3
fmovdle %icc, %f0, %f6
edge16l %g3, %o5, %i0
movcc %xcc, %o6, %o7
movne %icc, %i2, %o4
tge %icc, 0x5
fand %f10, %f2, %f14
ldub [%l7 + 0x0A], %l1
fbne,a %fcc3, loop_6293
fcmpgt32 %f8, %f0, %i6
ld [%l7 + 0x48], %f3
stb %g5, [%l7 + 0x63]
loop_6293:
fsrc2s %f3, %f12
bvc,pn %xcc, loop_6294
fmovrdgez %o1, %f12, %f2
fcmpgt16 %f12, %f0, %l6
bl,pt %xcc, loop_6295
loop_6294:
ldd [%l7 + 0x20], %f12
add %i1, 0x1641, %g4
ldsh [%l7 + 0x2C], %o3
loop_6295:
ldx [%l7 + 0x70], %g6
ldsh [%l7 + 0x68], %i5
fmovsgu %xcc, %f12, %f4
movrlz %g7, %i7, %l5
fbug %fcc3, loop_6296
fones %f11
fmovdcc %icc, %f7, %f15
bn,pn %icc, loop_6297
loop_6296:
fornot1s %f3, %f6, %f12
fbul %fcc1, loop_6298
fnot2 %f14, %f8
loop_6297:
ldsh [%l7 + 0x5A], %l4
ld [%l7 + 0x1C], %f2
loop_6298:
fbu %fcc0, loop_6299
st %f11, [%l7 + 0x0C]
sth %l3, [%l7 + 0x5E]
brgez %l2, loop_6300
loop_6299:
tg %icc, 0x3
ldub [%l7 + 0x48], %i4
ldd [%l7 + 0x78], %f12
loop_6300:
movne %xcc, %g1, %l0
xnorcc %g2, %o0, %o2
fsrc1s %f2, %f8
fmovsvc %xcc, %f8, %f1
fcmpne32 %f0, %f0, %g3
fxnors %f6, %f2, %f13
fba,a %fcc0, loop_6301
tneg %xcc, 0x5
fnands %f7, %f0, %f8
udivx %o5, 0x0B33, %i3
loop_6301:
bcc,pt %xcc, loop_6302
fbuge %fcc3, loop_6303
mulx %i0, 0x1FA3, %o6
ldsh [%l7 + 0x4E], %i2
loop_6302:
fandnot1 %f8, %f2, %f12
loop_6303:
xor %o4, %o7, %l1
tl %icc, 0x1
ldsh [%l7 + 0x2A], %i6
fnegs %f12, %f8
fcmpgt32 %f8, %f2, %o1
umul %l6, 0x084B, %g5
bneg,a,pt %icc, loop_6304
stw %i1, [%l7 + 0x3C]
fmul8x16al %f6, %f9, %f14
lduw [%l7 + 0x40], %g4
loop_6304:
fmovdn %xcc, %f1, %f1
ldd [%l7 + 0x18], %f12
smulcc %o3, %i5, %g7
fbule %fcc1, loop_6305
fcmpd %fcc1, %f10, %f6
ldsh [%l7 + 0x1A], %g6
fzeros %f5
loop_6305:
fnot2 %f8, %f0
fmovrdgez %l5, %f6, %f8
ldsw [%l7 + 0x44], %i7
ldub [%l7 + 0x54], %l4
fmovrdlez %l2, %f14, %f4
fmovsgu %xcc, %f8, %f14
fornot2 %f14, %f0, %f14
edge8ln %i4, %l3, %l0
fsrc1s %f11, %f1
sth %g1, [%l7 + 0x36]
tsubcc %o0, %g2, %o2
tle %icc, 0x6
fpack32 %f14, %f4, %f6
std %f14, [%l7 + 0x78]
tge %xcc, 0x3
tvs %icc, 0x7
fpsub32s %f11, %f15, %f10
and %o5, %g3, %i3
std %f2, [%l7 + 0x20]
mova %xcc, %i0, %o6
subccc %o4, %i2, %o7
fcmpgt32 %f12, %f14, %l1
edge8 %i6, %l6, %g5
for %f0, %f8, %f14
fmovspos %icc, %f1, %f15
stw %i1, [%l7 + 0x0C]
fones %f10
bne,pt %xcc, loop_6306
fpadd16s %f4, %f11, %f10
sth %o1, [%l7 + 0x44]
sll %g4, 0x08, %i5
loop_6306:
movl %xcc, %g7, %o3
movge %xcc, %l5, %i7
fors %f14, %f6, %f12
nop
setx loop_6307, %l0, %l1
jmpl %l1, %g6
fpmerge %f2, %f4, %f2
brz %l2, loop_6308
fbl,a %fcc2, loop_6309
loop_6307:
ldsb [%l7 + 0x36], %l4
fmovd %f6, %f0
loop_6308:
fnot1s %f12, %f5
loop_6309:
fornot2s %f12, %f6, %f10
srax %l3, %i4, %g1
fmovrslz %o0, %f1, %f12
fbug %fcc1, loop_6310
fmovde %icc, %f8, %f15
fbu,a %fcc2, loop_6311
fmuld8ulx16 %f0, %f10, %f12
loop_6310:
movre %l0, 0x1AF, %g2
ldd [%l7 + 0x78], %f0
loop_6311:
andcc %o5, %o2, %i3
fpsub16s %f6, %f3, %f6
te %xcc, 0x4
fcmps %fcc3, %f13, %f3
ldub [%l7 + 0x3F], %g3
xnorcc %o6, 0x14EF, %i0
xor %i2, 0x02FB, %o4
tgu %icc, 0x5
nop
setx loop_6312, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subccc %o7, 0x1DC2, %i6
fandnot1s %f6, %f5, %f3
xorcc %l1, 0x0ED0, %g5
loop_6312:
ldub [%l7 + 0x49], %i1
srl %l6, %o1, %g4
std %f12, [%l7 + 0x68]
movvc %icc, %i5, %o3
bvc,a,pn %xcc, loop_6313
srl %g7, 0x1B, %l5
movrgez %g6, 0x1A3, %i7
movrlez %l2, 0x194, %l3
loop_6313:
ld [%l7 + 0x10], %f10
movcc %xcc, %l4, %g1
movrgez %i4, %l0, %o0
std %f12, [%l7 + 0x48]
tg %icc, 0x7
srl %g2, %o2, %i3
fcmpne32 %f6, %f10, %g3
fmovsa %xcc, %f2, %f14
fpadd16 %f6, %f8, %f2
lduw [%l7 + 0x24], %o5
st %f2, [%l7 + 0x14]
brz,a %i0, loop_6314
fmovrdgez %o6, %f4, %f10
ldx [%l7 + 0x28], %i2
sllx %o7, 0x19, %o4
loop_6314:
or %i6, 0x1998, %g5
be,a,pt %icc, loop_6315
siam 0x0
std %f10, [%l7 + 0x58]
fornot1 %f6, %f2, %f8
loop_6315:
fnot1 %f14, %f4
stx %l1, [%l7 + 0x70]
lduh [%l7 + 0x14], %i1
ld [%l7 + 0x5C], %f11
ldsh [%l7 + 0x48], %l6
fbue %fcc2, loop_6316
ldx [%l7 + 0x70], %g4
sth %i5, [%l7 + 0x2E]
fabsd %f2, %f10
loop_6316:
fbne,a %fcc2, loop_6317
fbe %fcc3, loop_6318
st %f0, [%l7 + 0x64]
lduh [%l7 + 0x28], %o3
loop_6317:
fmovsge %xcc, %f0, %f8
loop_6318:
fmovsgu %xcc, %f12, %f0
tcs %icc, 0x1
fmovdn %icc, %f0, %f14
ldsh [%l7 + 0x16], %g7
move %icc, %l5, %o1
fornot1 %f6, %f8, %f14
fone %f12
udivcc %g6, 0x0C32, %l2
bleu,pn %xcc, loop_6319
bleu,a,pt %xcc, loop_6320
tcs %icc, 0x4
edge32n %i7, %l3, %l4
loop_6319:
fmul8sux16 %f14, %f14, %f10
loop_6320:
edge8ln %i4, %l0, %g1
ldsw [%l7 + 0x28], %o0
edge16n %o2, %i3, %g2
stw %g3, [%l7 + 0x28]
addcc %o5, %o6, %i0
st %f12, [%l7 + 0x38]
fand %f8, %f4, %f10
std %f12, [%l7 + 0x48]
movcs %icc, %i2, %o7
fbne,a %fcc2, loop_6321
lduw [%l7 + 0x74], %o4
st %f6, [%l7 + 0x3C]
ldx [%l7 + 0x30], %g5
loop_6321:
ldsw [%l7 + 0x64], %i6
stw %i1, [%l7 + 0x58]
fcmpne32 %f2, %f2, %l6
subc %l1, %g4, %o3
fmovdgu %icc, %f11, %f12
movvs %xcc, %i5, %l5
ldsb [%l7 + 0x68], %g7
movle %xcc, %o1, %g6
mova %icc, %l2, %l3
tn %icc, 0x1
movcs %xcc, %i7, %l4
fmovdneg %icc, %f12, %f4
orcc %i4, 0x0D3E, %l0
fxor %f12, %f10, %f10
ldx [%l7 + 0x48], %g1
alignaddrl %o2, %o0, %g2
ldd [%l7 + 0x30], %f2
bcs,a,pt %icc, loop_6322
fbo,a %fcc2, loop_6323
fmovd %f2, %f10
stx %g3, [%l7 + 0x68]
loop_6322:
fornot2s %f13, %f9, %f8
loop_6323:
xorcc %i3, %o6, %i0
fmul8sux16 %f2, %f4, %f8
sub %i2, %o7, %o5
stb %g5, [%l7 + 0x50]
sth %o4, [%l7 + 0x46]
fors %f6, %f0, %f15
bg loop_6324
ld [%l7 + 0x0C], %f4
fmovde %xcc, %f14, %f10
sra %i1, %i6, %l6
loop_6324:
ble,a loop_6325
ldub [%l7 + 0x2F], %g4
lduh [%l7 + 0x0A], %l1
fornot2s %f3, %f5, %f15
loop_6325:
fnands %f10, %f5, %f3
fmovrdgez %o3, %f12, %f6
std %f4, [%l7 + 0x58]
sethi 0x0FB4, %i5
fnand %f0, %f12, %f10
fmovrslez %l5, %f1, %f12
fmovsg %xcc, %f13, %f14
tl %icc, 0x1
fmovdcs %xcc, %f7, %f6
tg %icc, 0x1
fblg %fcc1, loop_6326
stx %o1, [%l7 + 0x70]
tl %icc, 0x3
array16 %g6, %l2, %l3
loop_6326:
fmul8ulx16 %f2, %f14, %f12
for %f12, %f4, %f0
ldsh [%l7 + 0x1C], %i7
stx %g7, [%l7 + 0x30]
movne %xcc, %l4, %l0
fbn %fcc2, loop_6327
bneg,a,pn %xcc, loop_6328
fmovsl %xcc, %f12, %f12
brlz,a %i4, loop_6329
loop_6327:
fmovdl %icc, %f14, %f8
loop_6328:
fmovrde %g1, %f10, %f10
xnorcc %o2, %o0, %g3
loop_6329:
edge16ln %i3, %o6, %i0
movcc %icc, %i2, %o7
stb %g2, [%l7 + 0x69]
std %f0, [%l7 + 0x60]
tvs %icc, 0x5
fcmpeq16 %f2, %f6, %g5
tne %xcc, 0x0
te %icc, 0x2
fbuge %fcc1, loop_6330
fbn,a %fcc1, loop_6331
edge16n %o4, %i1, %i6
array8 %l6, %o5, %g4
loop_6330:
movn %xcc, %l1, %i5
loop_6331:
movne %icc, %o3, %o1
fmovdneg %xcc, %f11, %f2
subcc %l5, 0x1D7C, %l2
fornot2 %f2, %f8, %f6
std %f14, [%l7 + 0x70]
sth %g6, [%l7 + 0x76]
fmovspos %xcc, %f12, %f14
bcc,a,pn %xcc, loop_6332
fbo,a %fcc3, loop_6333
bcs %icc, loop_6334
fmul8ulx16 %f4, %f10, %f4
loop_6332:
ld [%l7 + 0x50], %f9
loop_6333:
sll %l3, 0x14, %g7
loop_6334:
fbge %fcc1, loop_6335
fornot1 %f0, %f0, %f0
edge8 %l4, %l0, %i4
stb %g1, [%l7 + 0x42]
loop_6335:
ldsb [%l7 + 0x5A], %i7
ta %xcc, 0x0
fbg %fcc3, loop_6336
movcs %xcc, %o2, %g3
fcmpd %fcc0, %f8, %f4
movleu %xcc, %o0, %i3
loop_6336:
lduh [%l7 + 0x5C], %i0
udiv %i2, 0x01D9, %o6
addc %g2, 0x092E, %g5
bpos %xcc, loop_6337
fone %f14
alignaddrl %o4, %o7, %i1
movl %xcc, %l6, %i6
loop_6337:
sth %o5, [%l7 + 0x20]
tg %xcc, 0x0
ldsw [%l7 + 0x18], %g4
fcmpgt16 %f14, %f2, %i5
lduh [%l7 + 0x1E], %l1
xnorcc %o1, 0x0947, %o3
fcmpne32 %f8, %f6, %l2
sll %l5, %l3, %g7
ldsb [%l7 + 0x41], %l4
fmovsg %xcc, %f15, %f13
smul %l0, %g6, %i4
lduh [%l7 + 0x40], %g1
ldsw [%l7 + 0x70], %o2
fmovscc %xcc, %f3, %f3
tsubcc %i7, 0x0354, %g3
fbue,a %fcc3, loop_6338
fmovsne %icc, %f5, %f8
fmovdge %xcc, %f14, %f7
array32 %o0, %i3, %i0
loop_6338:
ldx [%l7 + 0x18], %o6
lduh [%l7 + 0x12], %g2
st %f7, [%l7 + 0x28]
umul %i2, %o4, %g5
fbule %fcc0, loop_6339
fxnor %f14, %f12, %f10
fmovrdgez %i1, %f14, %f10
movg %xcc, %o7, %i6
loop_6339:
tl %xcc, 0x7
movne %icc, %l6, %o5
fxors %f15, %f13, %f11
or %g4, %l1, %o1
fmovrsgz %i5, %f0, %f0
umul %l2, 0x0F9F, %o3
movgu %icc, %l3, %g7
ld [%l7 + 0x50], %f3
movre %l4, 0x3BF, %l5
ldsh [%l7 + 0x76], %g6
sth %i4, [%l7 + 0x4E]
lduw [%l7 + 0x38], %g1
te %xcc, 0x2
fbug,a %fcc2, loop_6340
ta %xcc, 0x3
lduw [%l7 + 0x2C], %o2
addccc %l0, 0x0CEF, %g3
loop_6340:
ldub [%l7 + 0x55], %o0
lduw [%l7 + 0x6C], %i3
fmuld8sux16 %f8, %f12, %f14
ld [%l7 + 0x60], %f4
fmovdle %xcc, %f5, %f11
ldx [%l7 + 0x58], %i7
sdiv %i0, 0x07DF, %g2
ldx [%l7 + 0x50], %o6
fbge %fcc0, loop_6341
ble %xcc, loop_6342
fnot2s %f13, %f1
ldsh [%l7 + 0x26], %i2
loop_6341:
fmovdvc %xcc, %f3, %f6
loop_6342:
smulcc %g5, 0x1EEA, %o4
lduh [%l7 + 0x76], %o7
ldd [%l7 + 0x20], %f0
fornot2 %f0, %f8, %f4
stx %i1, [%l7 + 0x60]
orn %i6, %o5, %l6
fnot1 %f2, %f2
fmovrdgz %l1, %f6, %f2
ldsh [%l7 + 0x32], %o1
fble,a %fcc1, loop_6343
brnz %i5, loop_6344
ldsh [%l7 + 0x2C], %g4
fmovdl %xcc, %f8, %f11
loop_6343:
std %f10, [%l7 + 0x10]
loop_6344:
tpos %xcc, 0x5
stb %o3, [%l7 + 0x5C]
fbg,a %fcc1, loop_6345
fmul8ulx16 %f8, %f12, %f4
fmovdleu %icc, %f14, %f0
bn,a,pt %icc, loop_6346
loop_6345:
stw %l3, [%l7 + 0x0C]
ld [%l7 + 0x5C], %f4
lduh [%l7 + 0x52], %l2
loop_6346:
fble %fcc1, loop_6347
edge32l %g7, %l5, %l4
bpos,pn %xcc, loop_6348
lduw [%l7 + 0x68], %g6
loop_6347:
tcs %xcc, 0x3
fmul8ulx16 %f12, %f4, %f12
loop_6348:
fmul8ulx16 %f12, %f2, %f14
stx %i4, [%l7 + 0x18]
lduw [%l7 + 0x1C], %o2
lduh [%l7 + 0x20], %g1
fcmpne16 %f12, %f4, %l0
ba,a loop_6349
for %f2, %f12, %f12
edge8 %g3, %i3, %o0
smulcc %i0, 0x19D6, %i7
loop_6349:
ld [%l7 + 0x28], %f10
fbn %fcc3, loop_6350
fornot2 %f8, %f0, %f10
fnands %f12, %f12, %f14
ldd [%l7 + 0x30], %f12
loop_6350:
alignaddrl %g2, %i2, %g5
tcs %icc, 0x3
ldd [%l7 + 0x10], %f2
fcmpeq16 %f2, %f14, %o6
fbue,a %fcc0, loop_6351
fbug,a %fcc1, loop_6352
ldd [%l7 + 0x30], %f10
fpadd16 %f10, %f8, %f10
loop_6351:
fblg %fcc0, loop_6353
loop_6352:
ldsb [%l7 + 0x53], %o7
fmovdne %xcc, %f12, %f11
fpackfix %f14, %f10
loop_6353:
tsubcctv %o4, %i6, %o5
taddcctv %l6, 0x0A4B, %i1
fble %fcc3, loop_6354
ldsw [%l7 + 0x70], %l1
movneg %xcc, %i5, %g4
fbu %fcc2, loop_6355
loop_6354:
sethi 0x1585, %o1
ldd [%l7 + 0x40], %f14
udivx %l3, 0x1241, %o3
loop_6355:
move %xcc, %l2, %g7
te %icc, 0x5
ldx [%l7 + 0x20], %l4
orcc %g6, %l5, %o2
ldsb [%l7 + 0x69], %g1
sethi 0x0972, %i4
fors %f6, %f12, %f0
tne %icc, 0x5
sdivx %g3, 0x133D, %i3
ldd [%l7 + 0x58], %f2
fbge %fcc1, loop_6356
ldsh [%l7 + 0x0E], %l0
fmovdvs %xcc, %f12, %f5
fmovdcs %icc, %f8, %f11
loop_6356:
ldd [%l7 + 0x70], %f8
orncc %o0, %i7, %i0
fsrc2 %f10, %f0
fmovsvc %icc, %f9, %f4
stx %g2, [%l7 + 0x20]
movle %xcc, %g5, %o6
edge16 %i2, %o4, %o7
fmovdge %icc, %f13, %f8
tvc %xcc, 0x0
sra %o5, 0x0A, %l6
addccc %i6, 0x09C3, %i1
ldub [%l7 + 0x6E], %i5
ldd [%l7 + 0x10], %f0
fsrc1s %f5, %f2
fmovda %icc, %f13, %f11
mulscc %g4, 0x0EA3, %o1
fmovdg %icc, %f10, %f6
fmovrdlez %l1, %f6, %f8
std %f0, [%l7 + 0x08]
udivx %o3, 0x04B2, %l3
fzero %f10
smul %l2, %g7, %g6
ldsb [%l7 + 0x69], %l5
fmuld8ulx16 %f14, %f2, %f2
movge %xcc, %l4, %o2
ld [%l7 + 0x60], %f0
lduw [%l7 + 0x70], %i4
movcs %icc, %g1, %g3
movrlz %i3, %l0, %i7
smul %i0, 0x124F, %o0
fone %f10
movne %icc, %g5, %o6
fnot2s %f4, %f10
fpsub32s %f0, %f12, %f12
orncc %i2, 0x058C, %o4
taddcctv %g2, 0x08F3, %o7
lduw [%l7 + 0x48], %o5
std %f12, [%l7 + 0x68]
lduh [%l7 + 0x7C], %i6
fsrc2 %f12, %f0
srlx %l6, %i1, %i5
call loop_6357
bn,pn %icc, loop_6358
ldsw [%l7 + 0x44], %o1
movgu %xcc, %g4, %l1
loop_6357:
ldd [%l7 + 0x58], %f12
loop_6358:
fabsd %f2, %f4
fmovsneg %xcc, %f7, %f9
bge,a loop_6359
fcmpne16 %f0, %f2, %l3
brz %o3, loop_6360
movvs %icc, %l2, %g7
loop_6359:
ldsh [%l7 + 0x4E], %g6
ldsb [%l7 + 0x0F], %l5
loop_6360:
stb %o2, [%l7 + 0x47]
fpadd16s %f2, %f7, %f9
bvc,a loop_6361
taddcc %i4, 0x1300, %g1
std %f14, [%l7 + 0x68]
sdivcc %l4, 0x155C, %i3
loop_6361:
smulcc %l0, 0x1716, %g3
sra %i7, %o0, %g5
fpsub16s %f6, %f6, %f2
movge %xcc, %o6, %i2
bcs %icc, loop_6362
brgz %i0, loop_6363
sdivx %g2, 0x02F5, %o7
fmovsg %icc, %f3, %f14
loop_6362:
stw %o5, [%l7 + 0x78]
loop_6363:
fmovsne %xcc, %f15, %f13
movrgz %o4, 0x1B6, %l6
subccc %i1, %i6, %o1
fandnot2s %f0, %f2, %f15
move %icc, %g4, %l1
fmovsle %xcc, %f2, %f15
ldub [%l7 + 0x1A], %i5
ld [%l7 + 0x6C], %f7
st %f6, [%l7 + 0x78]
sth %l3, [%l7 + 0x1A]
ldx [%l7 + 0x08], %l2
fzero %f8
fnand %f4, %f10, %f0
umul %o3, 0x1D26, %g7
st %f12, [%l7 + 0x3C]
ldd [%l7 + 0x78], %f2
fbne %fcc1, loop_6364
st %f6, [%l7 + 0x14]
ldsh [%l7 + 0x2A], %l5
ld [%l7 + 0x40], %f8
loop_6364:
std %f14, [%l7 + 0x68]
smul %g6, %o2, %i4
movleu %icc, %g1, %i3
bge,a %icc, loop_6365
stw %l0, [%l7 + 0x18]
fsrc2s %f2, %f3
edge16n %l4, %i7, %o0
loop_6365:
fmovdge %xcc, %f4, %f14
fornot1s %f5, %f10, %f8
fandnot1 %f14, %f12, %f0
tcs %xcc, 0x3
ldub [%l7 + 0x4C], %g3
ldd [%l7 + 0x68], %f10
stw %g5, [%l7 + 0x0C]
fsrc1 %f6, %f6
bne,a loop_6366
ldd [%l7 + 0x08], %f10
be,pt %icc, loop_6367
ldsb [%l7 + 0x7A], %o6
loop_6366:
subccc %i2, %i0, %o7
fpsub16s %f15, %f5, %f3
loop_6367:
subcc %g2, 0x101E, %o5
ldsw [%l7 + 0x68], %o4
fabss %f12, %f9
srlx %l6, 0x07, %i6
fmovdneg %xcc, %f0, %f12
andcc %o1, 0x12E3, %i1
fbge,a %fcc2, loop_6368
andncc %l1, %g4, %i5
sll %l3, 0x14, %o3
tsubcc %g7, %l2, %l5
loop_6368:
fmovrsne %g6, %f3, %f8
fzeros %f7
stx %o2, [%l7 + 0x20]
array16 %i4, %g1, %l0
movrlez %l4, 0x28A, %i3
brgez %o0, loop_6369
fxors %f10, %f8, %f0
fxor %f10, %f0, %f10
ldub [%l7 + 0x2D], %i7
loop_6369:
fpmerge %f3, %f7, %f2
movn %xcc, %g5, %o6
ldd [%l7 + 0x30], %f6
bneg,a,pn %xcc, loop_6370
movre %i2, %g3, %i0
orn %g2, %o5, %o7
fexpand %f0, %f8
loop_6370:
fbl,a %fcc0, loop_6371
fbue,a %fcc3, loop_6372
edge8ln %l6, %o4, %i6
sth %i1, [%l7 + 0x1A]
loop_6371:
bpos %icc, loop_6373
loop_6372:
fpack16 %f2, %f14
sdiv %l1, 0x11B7, %o1
fmovsl %xcc, %f0, %f0
loop_6373:
movrne %i5, %g4, %l3
fornot2 %f10, %f4, %f4
fmuld8sux16 %f4, %f4, %f8
stb %g7, [%l7 + 0x2E]
fmovrdgez %l2, %f6, %f2
andn %o3, %g6, %l5
andn %o2, %i4, %l0
ldd [%l7 + 0x20], %f2
ldsw [%l7 + 0x3C], %g1
fnand %f4, %f10, %f10
fcmpes %fcc1, %f3, %f13
movvs %xcc, %i3, %l4
srlx %o0, 0x1C, %g5
tsubcctv %i7, %o6, %g3
alignaddr %i2, %g2, %i0
ldub [%l7 + 0x69], %o7
fmovdge %icc, %f4, %f10
fpadd16 %f2, %f4, %f12
fpack32 %f8, %f4, %f0
st %f12, [%l7 + 0x10]
ldsb [%l7 + 0x7C], %l6
lduh [%l7 + 0x54], %o4
sth %i6, [%l7 + 0x34]
movle %xcc, %i1, %o5
fcmpeq32 %f14, %f14, %o1
fone %f2
tvs %xcc, 0x2
ldsb [%l7 + 0x32], %l1
lduw [%l7 + 0x58], %g4
ldx [%l7 + 0x18], %l3
std %f8, [%l7 + 0x30]
fba %fcc1, loop_6374
std %f10, [%l7 + 0x68]
fpackfix %f10, %f8
std %f6, [%l7 + 0x60]
loop_6374:
sra %g7, 0x12, %i5
srlx %l2, %g6, %o3
sth %o2, [%l7 + 0x4A]
fmovde %icc, %f9, %f1
fbug %fcc3, loop_6375
udiv %l5, 0x1977, %i4
stb %l0, [%l7 + 0x64]
tgu %icc, 0x5
loop_6375:
ldsh [%l7 + 0x18], %i3
fmul8x16au %f14, %f7, %f0
fpack32 %f10, %f0, %f0
brlz,a %g1, loop_6376
ldd [%l7 + 0x20], %f14
lduw [%l7 + 0x2C], %o0
fmovse %icc, %f12, %f14
loop_6376:
fpadd16 %f2, %f6, %f8
fmovsneg %icc, %f0, %f1
edge32ln %g5, %i7, %l4
fpadd16 %f12, %f2, %f10
nop
setx loop_6377, %l0, %l1
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,a,pn %icc, loop_6378
fmovsn %xcc, %f5, %f6
fmovsn %icc, %f5, %f12
loop_6377:
ta %icc, 0x3
loop_6378:
lduh [%l7 + 0x5E], %o6
movre %i2, %g2, %g3
ldd [%l7 + 0x28], %f0
st %f9, [%l7 + 0x24]
fbu,a %fcc0, loop_6379
fmovde %xcc, %f6, %f3
fmovspos %icc, %f9, %f8
ldsh [%l7 + 0x3E], %i0
loop_6379:
lduh [%l7 + 0x6A], %o7
be %icc, loop_6380
stw %l6, [%l7 + 0x40]
ldd [%l7 + 0x48], %f4
bvc %xcc, loop_6381
loop_6380:
sdiv %o4, 0x1127, %i1
lduw [%l7 + 0x0C], %i6
pdist %f2, %f8, %f14
loop_6381:
ld [%l7 + 0x68], %f7
ldd [%l7 + 0x20], %f14
bge,a loop_6382
ldsw [%l7 + 0x64], %o1
fcmpgt16 %f10, %f8, %l1
brgz,a %g4, loop_6383
loop_6382:
fmovs %f11, %f12
srlx %o5, 0x18, %g7
nop
setx loop_6384, %l0, %l1
jmpl %l1, %i5
loop_6383:
fcmpgt32 %f6, %f0, %l2
fpadd16 %f2, %f0, %f12
edge8 %l3, %g6, %o3
loop_6384:
movvc %icc, %l5, %o2
move %xcc, %l0, %i4
fbuge,a %fcc1, loop_6385
fpsub32s %f0, %f0, %f8
stb %i3, [%l7 + 0x75]
fmovdleu %icc, %f4, %f11
loop_6385:
mulx %o0, %g1, %g5
umul %l4, 0x1DE0, %i7
andn %o6, 0x1556, %g2
taddcctv %g3, %i0, %o7
fmovrslz %i2, %f5, %f13
fornot2 %f12, %f12, %f0
movg %icc, %l6, %i1
ble loop_6386
stx %o4, [%l7 + 0x38]
movpos %icc, %i6, %o1
fmovsle %icc, %f12, %f2
loop_6386:
srlx %l1, %o5, %g4
lduh [%l7 + 0x44], %g7
sllx %l2, %l3, %g6
st %f4, [%l7 + 0x38]
alignaddr %o3, %i5, %o2
lduh [%l7 + 0x14], %l5
udivcc %i4, 0x0375, %i3
fpsub16s %f12, %f11, %f6
orncc %l0, %g1, %g5
fmovde %icc, %f9, %f7
tle %icc, 0x2
fcmpne16 %f4, %f0, %l4
sra %i7, %o6, %g2
umulcc %g3, %o0, %i0
fba %fcc0, loop_6387
fbue,a %fcc1, loop_6388
udivcc %i2, 0x158B, %o7
ldsw [%l7 + 0x4C], %i1
loop_6387:
ldsw [%l7 + 0x3C], %o4
loop_6388:
tne %xcc, 0x4
fmovsne %icc, %f7, %f7
fsrc1s %f4, %f7
fnot1s %f10, %f3
bg loop_6389
fands %f14, %f3, %f3
fnot2s %f4, %f9
stb %l6, [%l7 + 0x4E]
loop_6389:
ldsh [%l7 + 0x24], %o1
srlx %i6, %l1, %g4
bn,pt %icc, loop_6390
fmovde %xcc, %f8, %f4
stb %o5, [%l7 + 0x0A]
fcmple16 %f6, %f2, %l2
loop_6390:
xnor %g7, 0x1E3F, %g6
fnegd %f14, %f12
fmovs %f13, %f0
bgu loop_6391
orncc %o3, 0x151D, %l3
stx %o2, [%l7 + 0x10]
fornot1 %f12, %f4, %f12
loop_6391:
sth %l5, [%l7 + 0x5A]
fbule %fcc0, loop_6392
ldx [%l7 + 0x68], %i5
ldd [%l7 + 0x60], %f6
edge8n %i4, %i3, %g1
loop_6392:
tg %xcc, 0x0
fmovdn %icc, %f4, %f7
bneg,a %icc, loop_6393
ldd [%l7 + 0x50], %f12
tsubcctv %l0, %g5, %l4
brlz,a %o6, loop_6394
loop_6393:
std %f0, [%l7 + 0x08]
orn %g2, %i7, %g3
fmovdcc %icc, %f15, %f5
loop_6394:
mulscc %o0, %i2, %i0
brgz,a %i1, loop_6395
tcc %xcc, 0x2
move %xcc, %o4, %o7
sth %o1, [%l7 + 0x42]
loop_6395:
brlez,a %l6, loop_6396
fmovrsgz %i6, %f2, %f3
fnot2s %f15, %f1
tn %xcc, 0x1
loop_6396:
ldsw [%l7 + 0x64], %g4
be loop_6397
fmovsvc %icc, %f14, %f2
fpadd16 %f0, %f8, %f12
fbl %fcc2, loop_6398
loop_6397:
brnz,a %o5, loop_6399
std %f0, [%l7 + 0x48]
ldsh [%l7 + 0x1E], %l1
loop_6398:
bl,pn %xcc, loop_6400
loop_6399:
ldsw [%l7 + 0x58], %g7
stw %l2, [%l7 + 0x70]
ldub [%l7 + 0x7D], %g6
loop_6400:
smulcc %o3, 0x0E59, %o2
movleu %xcc, %l3, %i5
for %f2, %f14, %f4
fmovsge %xcc, %f6, %f2
siam 0x0
fmuld8sux16 %f14, %f6, %f8
lduw [%l7 + 0x5C], %l5
fpsub32 %f2, %f10, %f10
st %f10, [%l7 + 0x64]
movcs %xcc, %i4, %g1
movg %xcc, %i3, %g5
movneg %xcc, %l0, %l4
ldd [%l7 + 0x10], %f2
fcmpgt32 %f10, %f10, %g2
st %f0, [%l7 + 0x1C]
std %f14, [%l7 + 0x58]
stx %o6, [%l7 + 0x10]
fmovrslez %g3, %f12, %f8
edge8 %i7, %o0, %i0
ldd [%l7 + 0x18], %f14
fabss %f7, %f12
sth %i1, [%l7 + 0x48]
bpos,a loop_6401
mova %xcc, %o4, %i2
brz %o1, loop_6402
array32 %o7, %l6, %i6
loop_6401:
fbne,a %fcc1, loop_6403
bn,pt %icc, loop_6404
loop_6402:
andcc %g4, 0x1768, %o5
subcc %l1, 0x0AB5, %l2
loop_6403:
srl %g6, 0x1D, %g7
loop_6404:
fone %f4
ldsh [%l7 + 0x7C], %o2
tsubcctv %l3, %o3, %l5
movrgez %i5, %g1, %i4
lduh [%l7 + 0x48], %i3
tn %icc, 0x3
stw %l0, [%l7 + 0x2C]
brgez,a %l4, loop_6405
fsrc2 %f2, %f4
fbe,a %fcc1, loop_6406
fmul8x16al %f1, %f1, %f10
loop_6405:
bshuffle %f14, %f4, %f6
fcmpne16 %f14, %f10, %g2
loop_6406:
fnot1 %f12, %f0
bleu,a,pn %xcc, loop_6407
ldx [%l7 + 0x20], %g5
fmuld8ulx16 %f13, %f14, %f12
std %f4, [%l7 + 0x68]
loop_6407:
stb %g3, [%l7 + 0x58]
fmovrse %o6, %f15, %f14
ldsh [%l7 + 0x4C], %i7
fbe %fcc0, loop_6408
fbn %fcc3, loop_6409
fnor %f0, %f14, %f8
fnot1 %f10, %f0
loop_6408:
subc %i0, 0x1BEC, %o0
loop_6409:
ldd [%l7 + 0x20], %f12
nop
setx loop_6410, %l0, %l1
jmpl %l1, %i1
fmovdg %xcc, %f11, %f6
edge8n %o4, %i2, %o1
orn %l6, 0x1D51, %o7
loop_6410:
call loop_6411
fmul8x16au %f15, %f15, %f8
sth %i6, [%l7 + 0x76]
bne,a %icc, loop_6412
loop_6411:
fpsub16s %f6, %f11, %f7
be,pn %xcc, loop_6413
fmovse %xcc, %f1, %f13
loop_6412:
umulcc %o5, %l1, %l2
fnot1s %f11, %f9
loop_6413:
movgu %icc, %g4, %g6
lduh [%l7 + 0x48], %o2
fnot2 %f6, %f10
fmovdg %xcc, %f2, %f13
fble,a %fcc3, loop_6414
ld [%l7 + 0x1C], %f5
lduh [%l7 + 0x40], %g7
fnot2s %f9, %f8
loop_6414:
siam 0x5
fpsub16s %f6, %f14, %f3
tsubcctv %l3, 0x0301, %l5
ldd [%l7 + 0x50], %f4
lduh [%l7 + 0x34], %o3
fmovrsne %i5, %f2, %f9
edge8ln %g1, %i3, %l0
srl %i4, 0x18, %l4
stx %g2, [%l7 + 0x78]
fmovsge %xcc, %f4, %f5
ble,a,pn %icc, loop_6415
fmovdvc %xcc, %f7, %f4
fbne %fcc1, loop_6416
ldub [%l7 + 0x5E], %g3
loop_6415:
array16 %o6, %i7, %g5
bne,pt %icc, loop_6417
loop_6416:
ldd [%l7 + 0x38], %f12
fbue %fcc0, loop_6418
fmovsl %xcc, %f15, %f13
loop_6417:
array32 %o0, %i1, %i0
lduw [%l7 + 0x5C], %i2
loop_6418:
ldx [%l7 + 0x40], %o1
fcmple16 %f8, %f12, %o4
edge16ln %o7, %i6, %l6
fbge %fcc3, loop_6419
ldub [%l7 + 0x12], %l1
fabss %f3, %f2
std %f2, [%l7 + 0x28]
loop_6419:
srax %l2, %o5, %g6
mulscc %g4, 0x0EF5, %g7
brlez,a %l3, loop_6420
ldsw [%l7 + 0x30], %o2
lduw [%l7 + 0x0C], %l5
fcmpne32 %f10, %f4, %i5
loop_6420:
sth %o3, [%l7 + 0x40]
andn %i3, 0x142B, %g1
ldub [%l7 + 0x67], %i4
fcmpeq32 %f10, %f10, %l4
fpackfix %f6, %f10
srax %l0, %g2, %o6
fzero %f6
ldub [%l7 + 0x77], %g3
bcs,a loop_6421
movrgez %i7, 0x0FC, %o0
fmovrslz %i1, %f5, %f8
addcc %g5, %i2, %o1
loop_6421:
fnegd %f12, %f14
fsrc2 %f12, %f12
movcc %xcc, %i0, %o4
sdivx %o7, 0x1550, %l6
stx %l1, [%l7 + 0x60]
bneg,a,pt %icc, loop_6422
bgu loop_6423
tvs %icc, 0x0
st %f4, [%l7 + 0x18]
loop_6422:
lduh [%l7 + 0x7C], %l2
loop_6423:
fmuld8ulx16 %f15, %f4, %f8
tl %xcc, 0x0
edge8n %i6, %o5, %g4
ldx [%l7 + 0x20], %g6
movl %xcc, %l3, %g7
tneg %icc, 0x3
ldsw [%l7 + 0x6C], %l5
sub %i5, 0x1FAF, %o3
edge16 %o2, %i3, %i4
edge8l %g1, %l4, %g2
fmovdneg %icc, %f0, %f0
bn,a loop_6424
fbuge %fcc2, loop_6425
fnor %f6, %f0, %f0
or %o6, %g3, %l0
loop_6424:
bg,pt %xcc, loop_6426
loop_6425:
fbo %fcc2, loop_6427
fcmpeq32 %f10, %f14, %i7
tcs %icc, 0x2
loop_6426:
edge16n %i1, %o0, %i2
loop_6427:
fpack32 %f4, %f4, %f6
fbge %fcc0, loop_6428
tneg %icc, 0x6
andncc %o1, %i0, %g5
srl %o7, 0x0E, %o4
loop_6428:
stb %l1, [%l7 + 0x37]
addccc %l2, %l6, %i6
call loop_6429
st %f1, [%l7 + 0x70]
fornot2 %f4, %f10, %f8
movre %g4, %o5, %l3
loop_6429:
sra %g6, 0x19, %l5
xnorcc %i5, 0x1C8C, %g7
fcmple32 %f6, %f6, %o3
ldd [%l7 + 0x28], %f6
sth %o2, [%l7 + 0x32]
fornot2s %f6, %f10, %f12
ldub [%l7 + 0x16], %i4
ldsb [%l7 + 0x19], %g1
fnot2 %f8, %f12
fones %f1
std %f0, [%l7 + 0x68]
nop
setx loop_6430, %l0, %l1
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 %i3, loop_6431
fmovrse %l4, %f8, %f4
fmovda %xcc, %f1, %f14
loop_6430:
orn %g2, %g3, %l0
loop_6431:
fnors %f3, %f8, %f1
ldx [%l7 + 0x38], %i7
bgu loop_6432
ld [%l7 + 0x54], %f11
fmovsl %icc, %f13, %f2
fabsd %f14, %f0
loop_6432:
sethi 0x1CB8, %o6
ld [%l7 + 0x1C], %f3
fmovda %icc, %f9, %f15
bshuffle %f8, %f8, %f12
st %f9, [%l7 + 0x68]
mova %xcc, %i1, %o0
ldub [%l7 + 0x40], %i2
fbn %fcc3, loop_6433
fbge,a %fcc0, loop_6434
edge16ln %i0, %g5, %o1
brnz,a %o4, loop_6435
loop_6433:
nop
setx loop_6436, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6434:
ldx [%l7 + 0x70], %o7
edge16l %l1, %l6, %i6
loop_6435:
ld [%l7 + 0x50], %f6
loop_6436:
st %f7, [%l7 + 0x44]
stb %g4, [%l7 + 0x48]
ldsb [%l7 + 0x5D], %o5
lduw [%l7 + 0x50], %l3
bleu,a,pn %xcc, loop_6437
tvc %icc, 0x6
ld [%l7 + 0x6C], %f2
ldsh [%l7 + 0x40], %g6
loop_6437:
sth %l2, [%l7 + 0x50]
movleu %xcc, %l5, %i5
fmovdl %xcc, %f13, %f12
ldsb [%l7 + 0x2F], %g7
fnot2s %f8, %f12
fxors %f1, %f4, %f6
sth %o2, [%l7 + 0x4E]
fmovrslz %o3, %f15, %f5
st %f13, [%l7 + 0x6C]
fmul8ulx16 %f8, %f4, %f0
movne %xcc, %i4, %i3
fcmpgt16 %f8, %f2, %l4
fpadd16s %f8, %f1, %f3
stw %g2, [%l7 + 0x48]
tn %xcc, 0x7
fmovd %f6, %f6
bg %xcc, loop_6438
movrgez %g3, %l0, %g1
fbge %fcc2, loop_6439
sth %o6, [%l7 + 0x20]
loop_6438:
tle %icc, 0x1
fsrc2s %f13, %f2
loop_6439:
fblg %fcc1, loop_6440
ldsw [%l7 + 0x6C], %i1
lduh [%l7 + 0x1E], %i7
tcs %xcc, 0x3
loop_6440:
fcmpgt16 %f12, %f14, %o0
orcc %i2, %g5, %o1
fpackfix %f14, %f13
udivcc %i0, 0x08EB, %o7
array32 %o4, %l1, %i6
ldsh [%l7 + 0x6A], %g4
fmovd %f12, %f14
fba,a %fcc0, loop_6441
andncc %l6, %l3, %o5
xnor %l2, 0x11F8, %l5
movre %i5, %g7, %o2
loop_6441:
tcs %icc, 0x7
be,a,pn %icc, loop_6442
fbe,a %fcc2, loop_6443
fmovsge %icc, %f3, %f2
fmovdcs %icc, %f8, %f15
loop_6442:
ldsh [%l7 + 0x0A], %g6
loop_6443:
edge8l %o3, %i3, %i4
ld [%l7 + 0x64], %f11
andcc %g2, 0x1D8C, %g3
fcmpeq16 %f10, %f8, %l0
fblg %fcc2, loop_6444
fble %fcc2, loop_6445
udivx %l4, 0x0E7E, %o6
fmovsl %xcc, %f2, %f15
loop_6444:
fcmped %fcc3, %f2, %f2
loop_6445:
fors %f8, %f4, %f3
fbule,a %fcc0, loop_6446
movge %xcc, %i1, %g1
movl %xcc, %o0, %i2
fnot2s %f4, %f7
loop_6446:
ldx [%l7 + 0x18], %i7
fsrc2s %f1, %f3
fcmpd %fcc3, %f12, %f8
brlz %g5, loop_6447
fnand %f4, %f8, %f10
be %icc, loop_6448
fbu,a %fcc1, loop_6449
loop_6447:
bge,pt %xcc, loop_6450
fble %fcc3, loop_6451
loop_6448:
ldsw [%l7 + 0x38], %o1
loop_6449:
fmovrdne %o7, %f6, %f4
loop_6450:
ldd [%l7 + 0x58], %f0
loop_6451:
fmuld8ulx16 %f2, %f13, %f6
st %f0, [%l7 + 0x6C]
fands %f2, %f15, %f11
movle %icc, %i0, %o4
fmovrse %l1, %f4, %f10
fmovrde %g4, %f10, %f10
for %f4, %f4, %f12
ba,a loop_6452
bcc,a,pn %icc, loop_6453
srlx %i6, %l6, %l3
ldsw [%l7 + 0x64], %o5
loop_6452:
movleu %icc, %l5, %l2
loop_6453:
fmovspos %xcc, %f3, %f13
fblg %fcc0, loop_6454
udiv %g7, 0x09B0, %o2
sdivx %i5, 0x1B8D, %o3
ldsh [%l7 + 0x5A], %i3
loop_6454:
fble,a %fcc2, loop_6455
ldx [%l7 + 0x60], %i4
ldub [%l7 + 0x4B], %g2
fmul8x16 %f7, %f14, %f10
loop_6455:
fands %f9, %f12, %f0
ldsb [%l7 + 0x5F], %g6
tg %icc, 0x0
ldsh [%l7 + 0x2E], %g3
stw %l4, [%l7 + 0x50]
array8 %o6, %i1, %l0
subccc %o0, 0x1C34, %g1
stw %i2, [%l7 + 0x58]
stw %g5, [%l7 + 0x24]
fmovsvs %xcc, %f9, %f2
call loop_6456
ldx [%l7 + 0x50], %i7
ldsw [%l7 + 0x7C], %o7
fornot2s %f0, %f5, %f6
loop_6456:
nop
setx loop_6457, %l0, %l1
jmpl %l1, %i0
fpsub32s %f5, %f15, %f4
brz %o4, loop_6458
fcmpeq16 %f4, %f8, %o1
loop_6457:
fsrc1s %f15, %f15
taddcc %g4, 0x051A, %i6
loop_6458:
sdivx %l6, 0x10FD, %l3
fble %fcc0, loop_6459
fxors %f9, %f3, %f2
lduw [%l7 + 0x78], %o5
udiv %l5, 0x0A49, %l1
loop_6459:
fnot2 %f6, %f10
movrgez %g7, 0x2A5, %o2
movge %xcc, %l2, %i5
fbl,a %fcc0, loop_6460
fcmps %fcc0, %f7, %f14
stb %o3, [%l7 + 0x56]
fmovdgu %icc, %f4, %f13
loop_6460:
st %f5, [%l7 + 0x34]
bcc,a,pt %xcc, loop_6461
fblg,a %fcc2, loop_6462
fnot1 %f2, %f0
brgez,a %i4, loop_6463
loop_6461:
fmovsne %xcc, %f3, %f10
loop_6462:
xorcc %g2, 0x0E4F, %i3
fxnor %f8, %f14, %f6
loop_6463:
ba,pn %icc, loop_6464
ldub [%l7 + 0x6E], %g3
stb %g6, [%l7 + 0x4C]
bvs %icc, loop_6465
loop_6464:
ta %icc, 0x7
umul %l4, %i1, %o6
ldx [%l7 + 0x70], %o0
loop_6465:
lduw [%l7 + 0x28], %l0
fnot2s %f4, %f15
tg %icc, 0x3
fmul8x16au %f1, %f1, %f6
fcmple16 %f6, %f0, %i2
edge32ln %g1, %i7, %o7
bvc %xcc, loop_6466
fabsd %f14, %f2
ldd [%l7 + 0x60], %f2
fpack16 %f6, %f11
loop_6466:
fmovsg %icc, %f15, %f0
std %f8, [%l7 + 0x30]
fxnor %f10, %f10, %f8
umul %g5, %i0, %o4
ble %icc, loop_6467
stb %o1, [%l7 + 0x1C]
sth %i6, [%l7 + 0x46]
fnor %f8, %f2, %f6
loop_6467:
ldsh [%l7 + 0x78], %g4
tcc %icc, 0x4
array8 %l3, %l6, %l5
fcmpeq32 %f4, %f0, %l1
fmovdne %icc, %f3, %f13
fcmpgt16 %f12, %f14, %g7
fnegd %f10, %f0
brgez,a %o2, loop_6468
movrgez %o5, %i5, %o3
fba,a %fcc0, loop_6469
movrgz %l2, %g2, %i3
loop_6468:
fmovsneg %xcc, %f5, %f9
movgu %xcc, %g3, %i4
loop_6469:
fpsub16 %f0, %f8, %f2
tleu %xcc, 0x0
lduh [%l7 + 0x70], %g6
fmovscc %icc, %f10, %f12
lduh [%l7 + 0x56], %i1
stw %l4, [%l7 + 0x70]
fnors %f10, %f5, %f0
stx %o0, [%l7 + 0x70]
edge8 %o6, %i2, %g1
ble,a,pt %xcc, loop_6470
faligndata %f6, %f12, %f8
fmovscs %xcc, %f3, %f5
lduh [%l7 + 0x74], %l0
loop_6470:
orcc %i7, 0x0D3D, %g5
edge16ln %o7, %i0, %o1
ldsw [%l7 + 0x20], %o4
stw %i6, [%l7 + 0x38]
fnot2 %f0, %f10
ba loop_6471
fpadd16 %f0, %f6, %f14
add %l3, %g4, %l5
fmovrsgez %l1, %f0, %f1
loop_6471:
movcs %icc, %g7, %l6
brgez,a %o5, loop_6472
siam 0x5
movgu %icc, %i5, %o2
ldsb [%l7 + 0x66], %l2
loop_6472:
umul %g2, 0x14AD, %i3
lduh [%l7 + 0x4E], %o3
ldd [%l7 + 0x70], %f14
edge16n %i4, %g3, %g6
edge16l %l4, %o0, %i1
fabsd %f12, %f14
brlz %o6, loop_6473
movn %icc, %i2, %l0
lduh [%l7 + 0x12], %g1
ldx [%l7 + 0x60], %g5
loop_6473:
tle %icc, 0x5
mulx %o7, 0x1CB5, %i0
st %f2, [%l7 + 0x58]
stx %i7, [%l7 + 0x50]
tle %xcc, 0x7
fmovsneg %icc, %f0, %f2
xor %o1, 0x15A8, %i6
fmovdl %xcc, %f9, %f10
fmovsgu %xcc, %f4, %f0
ldsh [%l7 + 0x6E], %l3
umul %o4, %g4, %l1
fornot1s %f14, %f1, %f14
xor %l5, %l6, %o5
alignaddr %g7, %o2, %l2
brgez,a %g2, loop_6474
bvc,a,pt %xcc, loop_6475
fnors %f12, %f0, %f6
bcc,a,pn %xcc, loop_6476
loop_6474:
andcc %i3, 0x0F38, %o3
loop_6475:
bvs,a,pt %xcc, loop_6477
sth %i4, [%l7 + 0x74]
loop_6476:
stw %g3, [%l7 + 0x18]
brlz,a %i5, loop_6478
loop_6477:
fsrc2 %f0, %f14
stb %l4, [%l7 + 0x1E]
edge8l %g6, %o0, %o6
loop_6478:
fmovsl %xcc, %f3, %f14
fbuge %fcc2, loop_6479
movle %xcc, %i2, %l0
andncc %i1, %g1, %o7
ld [%l7 + 0x1C], %f4
loop_6479:
lduh [%l7 + 0x18], %i0
fabsd %f0, %f6
lduh [%l7 + 0x78], %g5
stx %i7, [%l7 + 0x38]
fmovdneg %xcc, %f2, %f3
fmovdle %icc, %f5, %f10
movl %xcc, %o1, %l3
brgz %i6, loop_6480
fmovrse %g4, %f3, %f15
ldub [%l7 + 0x5F], %o4
alignaddr %l5, %l6, %o5
loop_6480:
edge8ln %l1, %g7, %l2
srax %g2, 0x03, %i3
stw %o2, [%l7 + 0x1C]
movpos %icc, %o3, %i4
bcc,pn %xcc, loop_6481
fmovrdgz %i5, %f6, %f4
bgu,pn %icc, loop_6482
movleu %xcc, %g3, %g6
loop_6481:
fmovdle %icc, %f8, %f10
brgz,a %o0, loop_6483
loop_6482:
popc 0x0760, %o6
stx %i2, [%l7 + 0x68]
bneg,a,pn %xcc, loop_6484
loop_6483:
movcc %icc, %l4, %i1
orn %l0, %g1, %i0
fmovrdgz %g5, %f2, %f0
loop_6484:
ld [%l7 + 0x0C], %f15
std %f14, [%l7 + 0x30]
bleu,a,pn %xcc, loop_6485
tleu %icc, 0x5
fmovsn %icc, %f1, %f11
te %icc, 0x7
loop_6485:
array32 %i7, %o7, %o1
fpsub32 %f2, %f6, %f14
fcmple16 %f12, %f8, %l3
fandnot2 %f6, %f10, %f12
lduw [%l7 + 0x48], %i6
std %f4, [%l7 + 0x08]
fbge %fcc2, loop_6486
fornot1 %f2, %f6, %f8
stx %o4, [%l7 + 0x48]
fbo,a %fcc1, loop_6487
loop_6486:
bgu,a,pn %icc, loop_6488
movne %icc, %g4, %l6
tsubcctv %o5, 0x167A, %l5
loop_6487:
ldub [%l7 + 0x5D], %l1
loop_6488:
tvc %icc, 0x7
ld [%l7 + 0x70], %f0
ldsw [%l7 + 0x0C], %g7
edge16n %l2, %i3, %o2
fands %f15, %f15, %f1
andncc %o3, %i4, %g2
lduw [%l7 + 0x6C], %i5
fandnot2 %f0, %f8, %f10
fbul %fcc2, loop_6489
lduh [%l7 + 0x18], %g3
movn %icc, %g6, %o0
orcc %i2, 0x0B08, %o6
loop_6489:
popc 0x1398, %i1
ldsb [%l7 + 0x3F], %l0
stb %g1, [%l7 + 0x3E]
fmovdpos %xcc, %f11, %f1
bpos,pt %icc, loop_6490
bneg loop_6491
ld [%l7 + 0x48], %f0
siam 0x2
loop_6490:
fone %f2
loop_6491:
sdivcc %l4, 0x0A64, %i0
fbuge %fcc2, loop_6492
movrne %g5, %i7, %o1
fzero %f12
array16 %o7, %l3, %o4
loop_6492:
fcmpne16 %f4, %f12, %i6
bgu,a,pn %xcc, loop_6493
fandnot1s %f1, %f0, %f4
st %f4, [%l7 + 0x28]
movg %icc, %g4, %o5
loop_6493:
fmovrdlz %l6, %f4, %f2
bcc,pt %xcc, loop_6494
bneg,pn %icc, loop_6495
lduh [%l7 + 0x1E], %l1
fmovsgu %icc, %f10, %f12
loop_6494:
ldsw [%l7 + 0x54], %g7
loop_6495:
fcmpeq32 %f2, %f14, %l2
st %f12, [%l7 + 0x3C]
ldub [%l7 + 0x18], %l5
lduh [%l7 + 0x72], %i3
tvc %xcc, 0x1
ldx [%l7 + 0x18], %o3
bl,a,pn %icc, loop_6496
fxnors %f7, %f12, %f3
fmovdneg %icc, %f8, %f7
brgz %i4, loop_6497
loop_6496:
sdivx %g2, 0x003B, %o2
pdist %f14, %f8, %f10
sth %i5, [%l7 + 0x3A]
loop_6497:
std %f2, [%l7 + 0x38]
fmovdvs %icc, %f3, %f8
fmuld8sux16 %f10, %f6, %f6
fpadd16 %f6, %f10, %f4
fcmpne16 %f10, %f12, %g3
ldx [%l7 + 0x10], %o0
ldsh [%l7 + 0x38], %i2
fpsub16s %f10, %f10, %f14
tn %xcc, 0x5
ldsw [%l7 + 0x5C], %o6
fmovrsgz %g6, %f5, %f5
ldx [%l7 + 0x68], %i1
tcc %xcc, 0x2
std %f2, [%l7 + 0x08]
fcmple32 %f14, %f4, %g1
sub %l0, %i0, %g5
edge16l %l4, %i7, %o7
fmovrdgz %l3, %f4, %f14
ldd [%l7 + 0x58], %f2
fmovdneg %xcc, %f7, %f6
fornot1s %f6, %f5, %f3
mulx %o4, 0x1B8A, %i6
stx %o1, [%l7 + 0x28]
tcc %icc, 0x0
fcmps %fcc2, %f2, %f13
ldx [%l7 + 0x68], %o5
std %f8, [%l7 + 0x58]
brz,a %g4, loop_6498
be,a,pt %xcc, loop_6499
fands %f7, %f5, %f12
fandnot2s %f9, %f7, %f2
loop_6498:
movrlz %l1, 0x0FF, %g7
loop_6499:
movrne %l6, %l2, %i3
fmovdge %xcc, %f4, %f0
fcmpne16 %f2, %f10, %o3
ldub [%l7 + 0x77], %i4
fbne,a %fcc1, loop_6500
lduw [%l7 + 0x60], %g2
orcc %l5, %o2, %g3
movcc %icc, %i5, %i2
loop_6500:
ldd [%l7 + 0x70], %f4
fzeros %f14
movpos %icc, %o0, %g6
lduh [%l7 + 0x42], %i1
xnor %o6, 0x0E1C, %l0
sra %g1, %i0, %g5
be,a,pt %xcc, loop_6501
sllx %l4, 0x16, %o7
bleu,a,pn %icc, loop_6502
fmovdle %icc, %f11, %f1
loop_6501:
ldsw [%l7 + 0x70], %i7
sethi 0x12F0, %l3
loop_6502:
bpos,a loop_6503
lduw [%l7 + 0x68], %i6
fpmerge %f5, %f12, %f10
tn %icc, 0x1
loop_6503:
fmul8x16al %f2, %f12, %f10
ldd [%l7 + 0x70], %f6
movrlez %o1, 0x338, %o4
tneg %icc, 0x1
xorcc %o5, %l1, %g4
fbne,a %fcc1, loop_6504
fmovrdlez %g7, %f0, %f10
fpack16 %f2, %f6
fands %f15, %f14, %f5
loop_6504:
fmul8sux16 %f14, %f14, %f4
fcmple16 %f6, %f14, %l2
sll %l6, %i3, %i4
fmovrde %o3, %f6, %f2
fnot1s %f11, %f15
fmul8ulx16 %f4, %f10, %f12
ldsw [%l7 + 0x10], %g2
fmovsvc %icc, %f10, %f6
stb %o2, [%l7 + 0x3E]
fsrc1s %f7, %f9
fone %f10
sdivcc %l5, 0x0E6A, %i5
st %f3, [%l7 + 0x5C]
fabsd %f4, %f8
stx %g3, [%l7 + 0x10]
fornot1 %f12, %f14, %f0
fmovdg %icc, %f14, %f10
lduh [%l7 + 0x40], %o0
fbg,a %fcc0, loop_6505
movcs %icc, %g6, %i1
fpmerge %f2, %f14, %f8
fmovrdlez %i2, %f6, %f0
loop_6505:
bl,a,pt %icc, loop_6506
ldx [%l7 + 0x60], %o6
bcs,a,pn %icc, loop_6507
edge8n %l0, %i0, %g1
loop_6506:
fmovsvc %xcc, %f11, %f3
xor %l4, 0x1126, %o7
loop_6507:
bg,a loop_6508
fones %f3
movcs %icc, %i7, %g5
ldx [%l7 + 0x20], %i6
loop_6508:
ldub [%l7 + 0x57], %l3
fandnot1 %f8, %f4, %f0
ldsb [%l7 + 0x38], %o4
tge %xcc, 0x6
ldd [%l7 + 0x50], %f10
sth %o5, [%l7 + 0x7C]
fmovse %icc, %f8, %f13
fmovscc %icc, %f12, %f6
stx %l1, [%l7 + 0x48]
bvs,a,pn %xcc, loop_6509
call loop_6510
addcc %o1, %g7, %l2
movcs %icc, %l6, %g4
loop_6509:
bpos,pt %xcc, loop_6511
loop_6510:
andncc %i3, %o3, %g2
ld [%l7 + 0x2C], %f12
sub %i4, 0x0C92, %o2
loop_6511:
fpadd32 %f10, %f0, %f8
ldx [%l7 + 0x50], %l5
subccc %g3, 0x0B51, %o0
ldx [%l7 + 0x58], %g6
stw %i5, [%l7 + 0x64]
fmovde %icc, %f14, %f13
fmovsg %xcc, %f4, %f11
std %f10, [%l7 + 0x38]
fabss %f13, %f13
fmovdg %icc, %f15, %f15
fmuld8ulx16 %f7, %f10, %f2
fbu %fcc3, loop_6512
fxnor %f12, %f2, %f2
sllx %i2, 0x12, %i1
brgez %o6, loop_6513
loop_6512:
call loop_6514
movrgez %i0, 0x281, %g1
move %icc, %l0, %o7
loop_6513:
fpadd16 %f0, %f2, %f14
loop_6514:
ldx [%l7 + 0x38], %l4
fmovdcs %xcc, %f1, %f11
ldsw [%l7 + 0x14], %i7
ldsh [%l7 + 0x7A], %g5
mova %xcc, %l3, %i6
movl %xcc, %o5, %o4
edge16 %l1, %g7, %o1
array16 %l6, %g4, %i3
or %l2, 0x19D8, %o3
stx %g2, [%l7 + 0x28]
srl %i4, %l5, %o2
movg %xcc, %g3, %o0
tcs %xcc, 0x7
edge32 %i5, %i2, %g6
fmuld8ulx16 %f9, %f1, %f0
ld [%l7 + 0x20], %f10
std %f0, [%l7 + 0x18]
umul %o6, %i1, %i0
fbule %fcc3, loop_6515
bcs,a,pt %icc, loop_6516
bge,a %icc, loop_6517
fmovspos %xcc, %f6, %f15
loop_6515:
fmovsn %icc, %f15, %f5
loop_6516:
brgz %g1, loop_6518
loop_6517:
xor %o7, 0x1ADC, %l0
srlx %l4, 0x16, %g5
fbge,a %fcc0, loop_6519
loop_6518:
fmul8x16al %f8, %f3, %f4
alignaddr %i7, %l3, %i6
stw %o5, [%l7 + 0x1C]
loop_6519:
edge32 %l1, %g7, %o1
fnand %f10, %f4, %f0
fbo,a %fcc0, loop_6520
movrgz %l6, 0x09A, %o4
fpack16 %f0, %f8
fmovrdlez %i3, %f10, %f12
loop_6520:
movcs %xcc, %l2, %o3
fmul8x16 %f0, %f10, %f2
fbue,a %fcc1, loop_6521
brgez %g2, loop_6522
fpadd16 %f4, %f0, %f12
sth %g4, [%l7 + 0x66]
loop_6521:
xor %i4, %o2, %l5
loop_6522:
fnand %f10, %f12, %f12
st %f9, [%l7 + 0x48]
ldsb [%l7 + 0x7F], %g3
fcmped %fcc1, %f2, %f4
sth %o0, [%l7 + 0x64]
ble,a loop_6523
bne %icc, loop_6524
ldub [%l7 + 0x41], %i5
stw %g6, [%l7 + 0x4C]
loop_6523:
stb %o6, [%l7 + 0x5F]
loop_6524:
edge8l %i2, %i0, %i1
st %f0, [%l7 + 0x4C]
alignaddr %g1, %l0, %o7
ldx [%l7 + 0x38], %l4
lduh [%l7 + 0x20], %i7
sth %l3, [%l7 + 0x32]
subcc %i6, %g5, %l1
bcc,pn %xcc, loop_6525
bcc,a,pn %icc, loop_6526
lduw [%l7 + 0x24], %g7
std %f2, [%l7 + 0x60]
loop_6525:
tge %icc, 0x3
loop_6526:
ldsb [%l7 + 0x12], %o5
srl %o1, %l6, %o4
tne %xcc, 0x5
fbn %fcc0, loop_6527
udivcc %l2, 0x1891, %i3
fmovdpos %icc, %f12, %f11
tleu %xcc, 0x1
loop_6527:
sth %o3, [%l7 + 0x34]
lduw [%l7 + 0x34], %g2
fmovscs %icc, %f14, %f3
fxnor %f2, %f10, %f14
fandnot2s %f5, %f8, %f8
ld [%l7 + 0x70], %f5
udiv %i4, 0x0F05, %o2
fcmpeq16 %f14, %f6, %g4
ldd [%l7 + 0x40], %f14
fblg %fcc0, loop_6528
orcc %l5, %g3, %i5
bneg,a,pn %icc, loop_6529
ldsh [%l7 + 0x32], %o0
loop_6528:
movrne %g6, 0x0EB, %o6
move %xcc, %i2, %i0
loop_6529:
edge32 %i1, %g1, %l0
edge8ln %l4, %i7, %o7
lduw [%l7 + 0x60], %i6
brlez %g5, loop_6530
edge32 %l3, %l1, %o5
fmul8x16au %f14, %f3, %f0
fmovdgu %icc, %f6, %f12
loop_6530:
movre %o1, %g7, %o4
fnands %f12, %f10, %f13
fbo %fcc3, loop_6531
fnegd %f10, %f14
bcc,a loop_6532
fandnot2 %f0, %f0, %f4
loop_6531:
addcc %l2, %l6, %o3
fsrc1 %f14, %f4
loop_6532:
ldsh [%l7 + 0x1C], %i3
fornot2 %f14, %f10, %f8
sllx %g2, 0x02, %i4
for %f0, %f0, %f12
movvc %icc, %o2, %l5
xor %g4, %i5, %g3
ldsb [%l7 + 0x11], %g6
fbu %fcc0, loop_6533
ldsb [%l7 + 0x61], %o6
for %f0, %f4, %f12
movge %xcc, %o0, %i2
loop_6533:
edge32l %i1, %g1, %l0
fcmpeq16 %f14, %f6, %l4
fcmps %fcc3, %f11, %f11
ldsh [%l7 + 0x18], %i7
fmovdneg %xcc, %f1, %f14
popc %i0, %i6
ldsh [%l7 + 0x58], %g5
srlx %o7, %l3, %o5
ldd [%l7 + 0x58], %f10
movvc %icc, %o1, %l1
lduw [%l7 + 0x64], %g7
subcc %o4, 0x015D, %l6
stb %o3, [%l7 + 0x77]
ldub [%l7 + 0x3F], %l2
fpadd32 %f10, %f4, %f12
ldsw [%l7 + 0x08], %i3
ldub [%l7 + 0x5A], %g2
fmovspos %icc, %f5, %f12
fmovscs %icc, %f2, %f15
movrgez %i4, %l5, %o2
ldub [%l7 + 0x53], %g4
fsrc1 %f4, %f12
movge %xcc, %i5, %g3
fcmpgt16 %f4, %f10, %o6
fblg %fcc3, loop_6534
fornot2 %f10, %f14, %f8
edge8ln %o0, %g6, %i2
stw %i1, [%l7 + 0x3C]
loop_6534:
lduw [%l7 + 0x10], %l0
brlez %l4, loop_6535
movcs %xcc, %g1, %i7
fbule,a %fcc2, loop_6536
ldsb [%l7 + 0x1B], %i6
loop_6535:
subc %i0, %o7, %g5
fpadd16s %f9, %f9, %f12
loop_6536:
tn %xcc, 0x3
fbne %fcc1, loop_6537
fmovrsne %l3, %f14, %f10
tn %icc, 0x5
lduw [%l7 + 0x0C], %o5
loop_6537:
fmovrsne %o1, %f0, %f15
ldd [%l7 + 0x10], %f0
fandnot1 %f0, %f14, %f2
add %g7, %o4, %l6
sth %o3, [%l7 + 0x76]
ldsh [%l7 + 0x20], %l2
add %i3, %g2, %i4
tl %icc, 0x6
ldd [%l7 + 0x18], %f10
std %f4, [%l7 + 0x10]
ba,pn %xcc, loop_6538
st %f13, [%l7 + 0x5C]
tpos %xcc, 0x4
orncc %l1, %l5, %o2
loop_6538:
tgu %xcc, 0x7
fexpand %f2, %f10
movcs %xcc, %g4, %g3
fcmpeq16 %f14, %f6, %o6
fbg,a %fcc0, loop_6539
fbug,a %fcc2, loop_6540
lduw [%l7 + 0x0C], %o0
sdivcc %i5, 0x12D1, %g6
loop_6539:
fbule %fcc2, loop_6541
loop_6540:
ldx [%l7 + 0x60], %i1
ldub [%l7 + 0x5F], %i2
bpos,a,pn %xcc, loop_6542
loop_6541:
std %f8, [%l7 + 0x10]
sllx %l0, 0x1E, %l4
ble,a,pt %xcc, loop_6543
loop_6542:
fmul8sux16 %f2, %f8, %f10
bshuffle %f4, %f8, %f8
ldsw [%l7 + 0x7C], %i7
loop_6543:
brnz,a %i6, loop_6544
fbo,a %fcc2, loop_6545
stw %i0, [%l7 + 0x20]
taddcc %g1, %o7, %g5
loop_6544:
stb %o5, [%l7 + 0x47]
loop_6545:
fcmpeq32 %f4, %f10, %l3
bn,a %icc, loop_6546
std %f8, [%l7 + 0x78]
fbn %fcc0, loop_6547
bleu,a loop_6548
loop_6546:
movcs %xcc, %o1, %o4
fmovrslez %g7, %f8, %f3
loop_6547:
sth %l6, [%l7 + 0x7E]
loop_6548:
fnands %f5, %f0, %f6
edge16n %o3, %i3, %g2
ldsb [%l7 + 0x16], %i4
fpadd32 %f12, %f2, %f8
fmovdge %xcc, %f9, %f10
stx %l1, [%l7 + 0x68]
fnot1 %f2, %f6
xnorcc %l5, 0x0324, %l2
mulscc %g4, 0x091F, %o2
ld [%l7 + 0x7C], %f4
tpos %icc, 0x6
ld [%l7 + 0x40], %f4
ldsb [%l7 + 0x45], %o6
fbu %fcc0, loop_6549
movleu %icc, %g3, %o0
ld [%l7 + 0x64], %f2
std %f8, [%l7 + 0x78]
loop_6549:
fnand %f4, %f14, %f0
subccc %i5, 0x0EC5, %g6
ldsh [%l7 + 0x46], %i2
edge32n %l0, %i1, %l4
subcc %i6, %i0, %i7
std %f4, [%l7 + 0x48]
taddcc %o7, 0x0678, %g5
edge32l %o5, %l3, %g1
stb %o1, [%l7 + 0x58]
umul %o4, %l6, %g7
stw %o3, [%l7 + 0x54]
bvc,pt %xcc, loop_6550
fbul %fcc3, loop_6551
bleu,pn %icc, loop_6552
fsrc2 %f12, %f6
loop_6550:
bcs loop_6553
loop_6551:
udivx %i3, 0x060C, %g2
loop_6552:
ldd [%l7 + 0x58], %f2
ld [%l7 + 0x28], %f4
loop_6553:
fmovdle %xcc, %f9, %f5
fmovrse %l1, %f9, %f14
lduw [%l7 + 0x7C], %l5
movle %icc, %i4, %l2
fmul8ulx16 %f8, %f6, %f0
fmovd %f0, %f0
fcmped %fcc2, %f12, %f4
st %f10, [%l7 + 0x14]
udivcc %o2, 0x17A1, %g4
fbug,a %fcc1, loop_6554
fpackfix %f2, %f12
stb %o6, [%l7 + 0x48]
ldsh [%l7 + 0x08], %o0
loop_6554:
bcs,a,pt %xcc, loop_6555
ldx [%l7 + 0x40], %g3
bne,pn %xcc, loop_6556
mulx %g6, %i5, %i2
loop_6555:
add %l0, 0x1CFC, %i1
fcmpeq32 %f6, %f0, %l4
loop_6556:
fzeros %f1
movvs %icc, %i6, %i0
fmul8x16 %f7, %f4, %f8
fcmpd %fcc0, %f0, %f12
fmovsvs %xcc, %f2, %f2
fmovsvc %icc, %f10, %f0
fbul %fcc2, loop_6557
fcmpeq16 %f0, %f4, %o7
call loop_6558
sth %i7, [%l7 + 0x20]
loop_6557:
sllx %g5, %o5, %l3
movne %icc, %o1, %o4
loop_6558:
fpadd32 %f4, %f4, %f14
fmovsle %xcc, %f10, %f13
lduw [%l7 + 0x08], %g1
ldx [%l7 + 0x48], %l6
fands %f7, %f15, %f6
array8 %g7, %i3, %g2
mulx %o3, %l1, %i4
stx %l2, [%l7 + 0x48]
stx %l5, [%l7 + 0x40]
brgz %g4, loop_6559
ldsw [%l7 + 0x2C], %o2
lduh [%l7 + 0x34], %o6
fmovrsgez %g3, %f5, %f3
loop_6559:
bcs,pn %xcc, loop_6560
tle %xcc, 0x4
sdivx %o0, 0x1061, %i5
fmul8sux16 %f14, %f8, %f4
loop_6560:
mulscc %g6, %i2, %i1
nop
setx loop_6561, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpack32 %f4, %f2, %f8
addc %l0, %l4, %i0
edge32ln %i6, %o7, %g5
loop_6561:
fmovdcc %xcc, %f7, %f8
std %f8, [%l7 + 0x58]
orncc %i7, %o5, %o1
movcs %icc, %o4, %l3
lduw [%l7 + 0x68], %g1
tg %icc, 0x5
bn,a,pn %xcc, loop_6562
fexpand %f13, %f10
sdivcc %g7, 0x1F17, %i3
fmovd %f12, %f2
loop_6562:
ldsh [%l7 + 0x08], %l6
nop
setx loop_6563, %l0, %l1
jmpl %l1, %g2
edge32n %l1, %i4, %l2
ldsw [%l7 + 0x70], %l5
fandnot1s %f12, %f12, %f12
loop_6563:
fnor %f8, %f8, %f10
fornot2s %f7, %f5, %f8
fsrc1s %f11, %f11
fcmps %fcc1, %f15, %f3
lduh [%l7 + 0x7E], %g4
fmovrde %o3, %f2, %f6
udivx %o2, 0x1741, %g3
movrne %o0, %i5, %o6
fnot1s %f12, %f5
brgz,a %i2, loop_6564
andn %g6, %l0, %l4
sllx %i0, %i6, %i1
udivx %g5, 0x176D, %o7
loop_6564:
fmovrsgez %i7, %f7, %f5
ldub [%l7 + 0x54], %o1
fmovdg %xcc, %f4, %f5
taddcc %o4, %l3, %g1
stx %o5, [%l7 + 0x30]
fornot1s %f12, %f8, %f8
smul %i3, %l6, %g7
xnor %g2, 0x149B, %i4
fmul8x16au %f4, %f8, %f12
fmovdg %icc, %f4, %f1
fnot2 %f2, %f10
xnor %l2, 0x094D, %l5
fcmpne32 %f14, %f14, %g4
sdiv %o3, 0x16C3, %l1
mova %xcc, %o2, %o0
fmovrsne %g3, %f5, %f7
fblg %fcc2, loop_6565
st %f1, [%l7 + 0x64]
fpsub32s %f15, %f13, %f4
fnor %f12, %f0, %f12
loop_6565:
te %xcc, 0x2
fmovdne %icc, %f3, %f3
st %f11, [%l7 + 0x4C]
ldsw [%l7 + 0x6C], %o6
fpadd32 %f4, %f6, %f12
lduh [%l7 + 0x78], %i2
fba %fcc2, loop_6566
fpmerge %f15, %f13, %f12
udiv %g6, 0x1EE7, %l0
mulx %l4, %i0, %i6
loop_6566:
taddcc %i1, 0x1108, %g5
std %f6, [%l7 + 0x78]
tcs %xcc, 0x7
fmovsvs %xcc, %f0, %f13
edge16 %i5, %i7, %o1
ldx [%l7 + 0x08], %o4
brz,a %o7, loop_6567
fmul8x16au %f13, %f12, %f14
sth %l3, [%l7 + 0x5C]
edge16l %o5, %g1, %l6
loop_6567:
brgz,a %i3, loop_6568
stb %g2, [%l7 + 0x3A]
ldsw [%l7 + 0x1C], %i4
fmovd %f10, %f10
loop_6568:
ld [%l7 + 0x70], %f0
mulscc %l2, %g7, %g4
fmul8ulx16 %f0, %f8, %f14
lduh [%l7 + 0x2A], %l5
orcc %o3, 0x14DB, %o2
st %f13, [%l7 + 0x20]
fpack32 %f2, %f6, %f6
bneg,pt %xcc, loop_6569
fcmpgt32 %f4, %f2, %o0
fmovsvc %xcc, %f9, %f11
and %g3, 0x173A, %o6
loop_6569:
lduw [%l7 + 0x44], %i2
fbo,a %fcc3, loop_6570
tleu %icc, 0x6
fmovrsgz %l1, %f1, %f15
fmovdl %icc, %f8, %f14
loop_6570:
and %g6, %l4, %l0
tvs %icc, 0x1
brgez %i6, loop_6571
ldsw [%l7 + 0x28], %i0
addccc %g5, 0x0366, %i5
edge32 %i7, %o1, %o4
loop_6571:
smulcc %i1, 0x0D24, %o7
edge16 %o5, %l3, %g1
ld [%l7 + 0x34], %f2
fmul8x16au %f8, %f15, %f4
tvs %xcc, 0x2
ldd [%l7 + 0x48], %f10
fmul8ulx16 %f2, %f14, %f6
fmuld8ulx16 %f6, %f6, %f14
ldd [%l7 + 0x48], %f10
fxor %f10, %f6, %f10
fbule,a %fcc3, loop_6572
ldd [%l7 + 0x38], %f14
fmovrsne %i3, %f6, %f3
subc %l6, 0x1768, %g2
loop_6572:
fmovsge %icc, %f11, %f4
and %l2, 0x1400, %i4
fmuld8ulx16 %f15, %f15, %f0
alignaddr %g4, %g7, %l5
movl %icc, %o3, %o0
fsrc1 %f6, %f12
fxors %f13, %f0, %f12
nop
setx loop_6573, %l0, %l1
jmpl %l1, %g3
fsrc1s %f9, %f4
fmovrse %o2, %f5, %f14
bn,a,pn %xcc, loop_6574
loop_6573:
fmovda %icc, %f8, %f14
fcmpne32 %f12, %f0, %o6
umul %l1, 0x003E, %g6
loop_6574:
fbu,a %fcc0, loop_6575
std %f4, [%l7 + 0x48]
fpsub16 %f6, %f0, %f2
sethi 0x173F, %i2
loop_6575:
fabsd %f14, %f14
fcmped %fcc2, %f2, %f10
brgez %l0, loop_6576
fcmpeq16 %f6, %f6, %i6
srlx %l4, %i0, %g5
alignaddr %i5, %i7, %o4
loop_6576:
edge32ln %o1, %i1, %o7
bgu %xcc, loop_6577
fmovs %f10, %f15
ldsb [%l7 + 0x27], %o5
addccc %l3, 0x0453, %i3
loop_6577:
fpack32 %f2, %f12, %f14
ldd [%l7 + 0x68], %f12
bg,pn %xcc, loop_6578
lduw [%l7 + 0x2C], %l6
fbne,a %fcc0, loop_6579
fpsub16 %f6, %f4, %f2
loop_6578:
edge32 %g1, %g2, %l2
movrlez %g4, %i4, %g7
loop_6579:
sth %o3, [%l7 + 0x2A]
fcmpne32 %f10, %f8, %l5
fbue %fcc0, loop_6580
ta %xcc, 0x3
tpos %icc, 0x2
fbule %fcc3, loop_6581
loop_6580:
smulcc %g3, 0x0F76, %o2
ld [%l7 + 0x74], %f12
fcmps %fcc0, %f1, %f10
loop_6581:
ldd [%l7 + 0x10], %f8
fxnors %f10, %f3, %f7
lduh [%l7 + 0x56], %o6
sdivcc %o0, 0x0C6B, %l1
stw %i2, [%l7 + 0x38]
fbuge %fcc1, loop_6582
nop
setx loop_6583, %l0, %l1
jmpl %l1, %l0
array8 %i6, %l4, %i0
xnorcc %g6, %g5, %i5
loop_6582:
ldsb [%l7 + 0x45], %o4
loop_6583:
ld [%l7 + 0x28], %f9
tcs %icc, 0x1
fnot1s %f14, %f2
fcmpes %fcc1, %f8, %f5
xorcc %i7, 0x046C, %i1
brz %o7, loop_6584
te %icc, 0x1
lduw [%l7 + 0x24], %o5
for %f6, %f2, %f8
loop_6584:
addc %l3, 0x1AB4, %o1
bne,a loop_6585
sth %l6, [%l7 + 0x30]
ldsh [%l7 + 0x10], %g1
st %f15, [%l7 + 0x64]
loop_6585:
ldsb [%l7 + 0x3A], %i3
andncc %l2, %g2, %g4
fornot1 %f10, %f6, %f12
fmovdne %icc, %f6, %f15
fble,a %fcc0, loop_6586
fmovrdgez %i4, %f4, %f0
fmovdle %icc, %f11, %f8
fbug,a %fcc1, loop_6587
loop_6586:
fbue %fcc2, loop_6588
fmovda %xcc, %f1, %f13
fbue %fcc0, loop_6589
loop_6587:
lduw [%l7 + 0x5C], %g7
loop_6588:
orn %o3, 0x0A73, %l5
tgu %xcc, 0x4
loop_6589:
stb %o2, [%l7 + 0x33]
bvs,pt %icc, loop_6590
sth %g3, [%l7 + 0x64]
movrgez %o0, 0x12C, %o6
ba,pn %xcc, loop_6591
loop_6590:
or %l1, 0x05CA, %i2
fmovsg %icc, %f8, %f2
ld [%l7 + 0x44], %f2
loop_6591:
fcmpne16 %f6, %f8, %l0
te %icc, 0x7
addc %i6, 0x0A9B, %i0
lduh [%l7 + 0x38], %g6
fmovsl %xcc, %f2, %f1
bl,a %icc, loop_6592
fbe,a %fcc1, loop_6593
sth %l4, [%l7 + 0x7A]
brnz %i5, loop_6594
loop_6592:
bgu,pt %xcc, loop_6595
loop_6593:
movl %xcc, %o4, %i7
or %g5, %i1, %o7
loop_6594:
for %f6, %f14, %f14
loop_6595:
fblg,a %fcc1, loop_6596
subcc %l3, %o1, %l6
fxnor %f0, %f14, %f12
fnot1s %f7, %f2
loop_6596:
fcmple16 %f8, %f4, %o5
lduw [%l7 + 0x30], %g1
bshuffle %f14, %f4, %f10
ldx [%l7 + 0x50], %l2
fornot2s %f15, %f12, %f7
fxnors %f15, %f8, %f5
sub %i3, 0x0713, %g2
sub %g4, 0x0717, %g7
subccc %i4, 0x1D3E, %o3
lduh [%l7 + 0x0E], %o2
fnot1s %f13, %f10
and %l5, %o0, %g3
std %f4, [%l7 + 0x10]
tne %xcc, 0x7
bneg,a,pt %xcc, loop_6597
pdist %f10, %f12, %f12
tsubcc %l1, 0x076B, %o6
lduh [%l7 + 0x68], %l0
loop_6597:
sth %i6, [%l7 + 0x64]
stw %i0, [%l7 + 0x34]
fmovrsne %g6, %f14, %f9
stw %l4, [%l7 + 0x74]
andcc %i5, %i2, %o4
bgu,a,pn %xcc, loop_6598
te %xcc, 0x2
fmovdne %icc, %f4, %f14
andncc %g5, %i1, %i7
loop_6598:
fmovsvc %icc, %f8, %f14
movne %icc, %l3, %o7
fmovdge %icc, %f11, %f0
ldsb [%l7 + 0x26], %o1
brgez %o5, loop_6599
umul %g1, 0x0737, %l2
fmovrdgez %i3, %f14, %f10
ldsb [%l7 + 0x6B], %g2
loop_6599:
taddcctv %l6, %g7, %i4
orncc %o3, %g4, %o2
ldub [%l7 + 0x42], %o0
movvc %xcc, %l5, %l1
orcc %o6, %l0, %g3
fnot2s %f3, %f12
bpos,a loop_6600
fmovscc %icc, %f15, %f7
fnot2 %f6, %f2
fmovdcs %xcc, %f2, %f1
loop_6600:
movn %icc, %i6, %g6
addcc %i0, 0x056B, %i5
fcmpd %fcc0, %f8, %f6
fpack16 %f12, %f12
movcs %icc, %i2, %o4
sth %l4, [%l7 + 0x4C]
sethi 0x08DA, %i1
fmuld8sux16 %f0, %f3, %f12
movg %icc, %i7, %l3
fcmpgt16 %f14, %f6, %g5
subccc %o1, %o5, %o7
st %f0, [%l7 + 0x24]
fbg %fcc1, loop_6601
fmovda %icc, %f1, %f12
ldsh [%l7 + 0x7A], %l2
tpos %icc, 0x4
loop_6601:
fmovrsgz %g1, %f10, %f2
tpos %xcc, 0x1
tge %icc, 0x2
fmovs %f13, %f2
ld [%l7 + 0x58], %f8
subccc %i3, 0x0F50, %g2
tg %icc, 0x0
fcmps %fcc1, %f2, %f8
tsubcctv %g7, %l6, %i4
tsubcc %o3, 0x1045, %o2
tsubcc %o0, 0x0A21, %l5
brnz %l1, loop_6602
or %g4, 0x0397, %l0
subc %o6, %i6, %g6
fcmped %fcc1, %f4, %f14
loop_6602:
fpmerge %f8, %f13, %f6
sllx %i0, %i5, %i2
ldsw [%l7 + 0x5C], %o4
andcc %l4, 0x1491, %i1
sdiv %g3, 0x10EB, %l3
brlez,a %g5, loop_6603
fmovrdlz %i7, %f12, %f2
fbo %fcc3, loop_6604
fnegs %f5, %f7
loop_6603:
bcc,pt %icc, loop_6605
popc %o1, %o7
loop_6604:
ba,pn %xcc, loop_6606
brlez,a %l2, loop_6607
loop_6605:
ld [%l7 + 0x68], %f5
bvc,pt %xcc, loop_6608
loop_6606:
st %f7, [%l7 + 0x28]
loop_6607:
tle %icc, 0x3
tsubcc %g1, 0x122B, %i3
loop_6608:
brlez %o5, loop_6609
edge16ln %g2, %g7, %l6
ldub [%l7 + 0x28], %i4
fabsd %f2, %f0
loop_6609:
tgu %icc, 0x5
edge8ln %o2, %o3, %l5
movcc %icc, %o0, %l1
nop
setx loop_6610, %l0, %l1
jmpl %l1, %l0
fmovsa %xcc, %f9, %f9
ldub [%l7 + 0x24], %o6
fbne,a %fcc3, loop_6611
loop_6610:
fbuge %fcc3, loop_6612
fbuge %fcc0, loop_6613
lduh [%l7 + 0x5E], %i6
loop_6611:
fmovdvc %xcc, %f14, %f1
loop_6612:
fmovdleu %xcc, %f15, %f6
loop_6613:
tpos %xcc, 0x1
fmovsge %icc, %f5, %f12
lduh [%l7 + 0x64], %g6
fbe %fcc0, loop_6614
fble,a %fcc3, loop_6615
addccc %g4, %i0, %i5
fpadd16s %f6, %f3, %f6
loop_6614:
fmovrdne %o4, %f6, %f2
loop_6615:
ldd [%l7 + 0x08], %f6
ldsb [%l7 + 0x40], %l4
fmovsne %xcc, %f7, %f6
ta %xcc, 0x1
fmovdl %xcc, %f0, %f7
ldx [%l7 + 0x20], %i1
st %f9, [%l7 + 0x64]
fmovs %f0, %f7
ldsh [%l7 + 0x5C], %g3
bl %icc, loop_6616
tne %xcc, 0x4
fpack32 %f0, %f8, %f14
tge %xcc, 0x7
loop_6616:
ldsb [%l7 + 0x1E], %l3
lduw [%l7 + 0x30], %i2
ldsh [%l7 + 0x24], %i7
fands %f12, %f4, %f12
stx %o1, [%l7 + 0x18]
fandnot1s %f13, %f0, %f0
fmovrdgez %g5, %f6, %f8
taddcctv %o7, %l2, %g1
fmovdcc %icc, %f9, %f11
ldx [%l7 + 0x30], %i3
fmovscs %icc, %f13, %f0
ble,a %xcc, loop_6617
movge %xcc, %o5, %g7
fandnot1s %f11, %f11, %f8
fmovrdlz %l6, %f14, %f0
loop_6617:
tge %xcc, 0x7
addcc %g2, %o2, %i4
fmovscc %xcc, %f12, %f11
sdivx %l5, 0x0DC2, %o0
and %o3, %l1, %l0
fmovdneg %xcc, %f4, %f0
fornot1s %f15, %f2, %f10
lduw [%l7 + 0x48], %o6
fbe,a %fcc0, loop_6618
brgez %i6, loop_6619
smulcc %g6, %g4, %i0
fbuge %fcc2, loop_6620
loop_6618:
fmovdpos %icc, %f2, %f9
loop_6619:
ldsh [%l7 + 0x76], %i5
fmovrse %o4, %f14, %f12
loop_6620:
fmovdvc %xcc, %f10, %f5
move %xcc, %i1, %l4
stb %l3, [%l7 + 0x23]
fmovrdgez %g3, %f10, %f2
fcmple16 %f2, %f4, %i2
fnot1 %f4, %f10
st %f12, [%l7 + 0x78]
fexpand %f10, %f0
edge16n %o1, %i7, %g5
fcmpes %fcc3, %f14, %f5
edge8ln %o7, %l2, %i3
sth %o5, [%l7 + 0x4C]
movleu %xcc, %g7, %g1
edge8n %g2, %o2, %i4
nop
setx loop_6621, %l0, %l1
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 %l6, %o0, %l5
bvs,pn %icc, loop_6622
fnot2s %f14, %f14
loop_6621:
fmovrslez %o3, %f15, %f13
move %icc, %l0, %l1
loop_6622:
fblg,a %fcc0, loop_6623
edge16 %o6, %g6, %i6
fpack32 %f8, %f12, %f2
fnegs %f10, %f1
loop_6623:
ldsw [%l7 + 0x68], %i0
tleu %icc, 0x3
fpadd32 %f0, %f14, %f0
movpos %icc, %i5, %g4
ldub [%l7 + 0x55], %o4
fmovdn %xcc, %f6, %f1
bleu %xcc, loop_6624
edge16 %i1, %l4, %l3
xnorcc %g3, 0x0263, %i2
tvs %xcc, 0x7
loop_6624:
st %f7, [%l7 + 0x18]
fbo,a %fcc2, loop_6625
fmul8sux16 %f12, %f14, %f8
fxors %f8, %f1, %f1
fcmpgt32 %f8, %f0, %o1
loop_6625:
udivx %i7, 0x1EB6, %g5
stb %o7, [%l7 + 0x7A]
st %f12, [%l7 + 0x5C]
fones %f13
std %f10, [%l7 + 0x38]
fpack16 %f12, %f15
fbo %fcc3, loop_6626
fmovsg %icc, %f12, %f11
sra %i3, 0x06, %o5
fmovsneg %xcc, %f11, %f9
loop_6626:
array8 %l2, %g7, %g2
tn %xcc, 0x0
bgu %icc, loop_6627
subccc %o2, 0x0626, %g1
movcs %xcc, %l6, %i4
fmovdvc %xcc, %f7, %f9
loop_6627:
sllx %o0, 0x06, %o3
fbg %fcc0, loop_6628
fmovdgu %icc, %f6, %f6
tleu %xcc, 0x7
bg,a,pn %icc, loop_6629
loop_6628:
fmovsg %icc, %f12, %f10
edge32l %l5, %l1, %l0
ldsh [%l7 + 0x70], %g6
loop_6629:
tsubcctv %o6, 0x096A, %i0
ldsb [%l7 + 0x23], %i6
udiv %i5, 0x186F, %o4
fcmple16 %f4, %f10, %i1
lduh [%l7 + 0x0C], %g4
fors %f10, %f7, %f5
fmovsleu %icc, %f12, %f5
ldx [%l7 + 0x78], %l4
ldsw [%l7 + 0x0C], %l3
stb %i2, [%l7 + 0x22]
xnorcc %g3, 0x1C63, %o1
tvc %icc, 0x2
fcmpeq32 %f2, %f14, %i7
ldx [%l7 + 0x60], %o7
bvs,a,pn %xcc, loop_6630
sth %i3, [%l7 + 0x40]
movvs %icc, %o5, %l2
umulcc %g7, %g5, %o2
loop_6630:
sethi 0x0A25, %g1
stw %g2, [%l7 + 0x68]
st %f7, [%l7 + 0x34]
bneg %xcc, loop_6631
bleu %xcc, loop_6632
fmovrdne %l6, %f0, %f8
lduh [%l7 + 0x0E], %i4
loop_6631:
fxnor %f6, %f0, %f4
loop_6632:
tcc %xcc, 0x2
movrlez %o0, 0x2B9, %l5
fpadd16 %f0, %f6, %f4
for %f14, %f14, %f10
ldd [%l7 + 0x48], %f0
fzero %f12
movgu %xcc, %l1, %l0
movvc %xcc, %g6, %o6
srlx %o3, 0x0C, %i0
mulscc %i6, %o4, %i5
fsrc1 %f4, %f4
fpadd16s %f10, %f9, %f14
fandnot1 %f8, %f14, %f4
srax %g4, %i1, %l3
ldsh [%l7 + 0x1C], %i2
ldsw [%l7 + 0x24], %g3
or %o1, %i7, %l4
fxnor %f12, %f0, %f8
fnot1s %f3, %f3
fmovdneg %icc, %f13, %f4
ldd [%l7 + 0x70], %f12
be,a,pn %icc, loop_6633
ldub [%l7 + 0x2B], %i3
fsrc2 %f8, %f4
std %f14, [%l7 + 0x28]
loop_6633:
tg %xcc, 0x7
fbul %fcc2, loop_6634
fmuld8sux16 %f5, %f10, %f8
fzero %f14
bleu %xcc, loop_6635
loop_6634:
alignaddr %o5, %o7, %l2
fmul8x16au %f2, %f1, %f8
edge32l %g7, %o2, %g5
loop_6635:
lduh [%l7 + 0x78], %g2
fcmped %fcc1, %f8, %f14
brlez,a %g1, loop_6636
ldsw [%l7 + 0x60], %i4
array32 %l6, %o0, %l1
ldsw [%l7 + 0x78], %l5
loop_6636:
move %xcc, %g6, %o6
fnot2s %f14, %f9
movgu %xcc, %l0, %i0
fxors %f6, %f11, %f2
edge8n %o3, %o4, %i6
fnot2 %f12, %f4
sra %i5, %g4, %i1
xorcc %l3, 0x0F27, %g3
sth %i2, [%l7 + 0x08]
fmovsle %icc, %f8, %f9
stx %o1, [%l7 + 0x20]
udivcc %l4, 0x1837, %i7
movne %xcc, %i3, %o5
stw %l2, [%l7 + 0x10]
call loop_6637
for %f10, %f8, %f12
tcc %xcc, 0x1
movl %icc, %o7, %o2
loop_6637:
sub %g5, %g7, %g1
lduh [%l7 + 0x1A], %i4
edge8ln %g2, %o0, %l1
edge32 %l5, %g6, %o6
fpadd32s %f9, %f6, %f3
fnors %f8, %f15, %f7
addccc %l0, %l6, %i0
fcmps %fcc0, %f8, %f12
fmovrde %o4, %f14, %f10
fmovsn %icc, %f6, %f4
fmovrsgez %i6, %f4, %f14
fmovdleu %icc, %f8, %f9
edge32n %i5, %g4, %i1
fabss %f5, %f9
fmovrdgez %l3, %f6, %f2
srlx %o3, 0x14, %i2
movre %g3, %o1, %l4
fabsd %f0, %f2
fabss %f10, %f5
fmovrdgez %i3, %f0, %f2
movneg %xcc, %i7, %o5
fmovdn %icc, %f1, %f0
bvs,a loop_6638
edge8ln %l2, %o2, %g5
ldub [%l7 + 0x55], %o7
fones %f1
loop_6638:
fmovdcc %xcc, %f12, %f14
ldsh [%l7 + 0x2E], %g1
tle %icc, 0x6
lduw [%l7 + 0x40], %i4
fmuld8sux16 %f8, %f14, %f12
lduw [%l7 + 0x20], %g2
fpadd32s %f14, %f11, %f15
fbn %fcc2, loop_6639
lduh [%l7 + 0x0A], %g7
movcs %xcc, %o0, %l1
fors %f10, %f11, %f7
loop_6639:
fmovdneg %icc, %f1, %f7
fornot2 %f4, %f2, %f12
ldub [%l7 + 0x38], %g6
edge16 %l5, %l0, %l6
andncc %o6, %i0, %o4
edge8l %i6, %g4, %i1
fmovscs %icc, %f6, %f15
movrgz %i5, 0x082, %l3
ba,pt %icc, loop_6640
movge %icc, %i2, %o3
fones %f14
edge16ln %g3, %l4, %i3
loop_6640:
ble,a,pt %icc, loop_6641
addcc %i7, %o5, %o1
lduh [%l7 + 0x5C], %l2
ldsb [%l7 + 0x44], %o2
loop_6641:
fcmpgt16 %f4, %f4, %o7
fpadd16s %f13, %f2, %f9
lduw [%l7 + 0x08], %g5
std %f0, [%l7 + 0x58]
smul %i4, 0x19FA, %g1
bcs,a,pt %icc, loop_6642
xorcc %g7, 0x00A0, %o0
ble %xcc, loop_6643
fmovdcs %xcc, %f13, %f3
loop_6642:
fcmpes %fcc1, %f15, %f14
lduw [%l7 + 0x44], %g2
loop_6643:
brz,a %l1, loop_6644
fnot2 %f8, %f14
fblg %fcc2, loop_6645
ld [%l7 + 0x30], %f0
loop_6644:
ble,pn %xcc, loop_6646
lduw [%l7 + 0x44], %l5
loop_6645:
andn %l0, %g6, %o6
subcc %i0, %o4, %l6
loop_6646:
fmuld8ulx16 %f9, %f12, %f2
ldsb [%l7 + 0x53], %i6
fblg,a %fcc0, loop_6647
movrlez %i1, %i5, %l3
ldsh [%l7 + 0x24], %i2
fmul8ulx16 %f8, %f0, %f0
loop_6647:
andn %o3, %g3, %l4
fsrc2 %f6, %f2
orncc %g4, 0x15C4, %i3
fmovdge %icc, %f2, %f15
srlx %o5, 0x11, %i7
movvc %xcc, %o1, %l2
movrne %o2, %o7, %i4
bvs,a,pt %icc, loop_6648
fbule,a %fcc1, loop_6649
lduw [%l7 + 0x5C], %g5
edge8n %g1, %o0, %g2
loop_6648:
fmovsneg %xcc, %f11, %f14
loop_6649:
fcmple16 %f14, %f12, %g7
fornot1s %f6, %f15, %f15
ldd [%l7 + 0x58], %f10
srlx %l1, %l5, %l0
sra %g6, 0x12, %o6
ldd [%l7 + 0x38], %f12
std %f0, [%l7 + 0x58]
nop
setx loop_6650, %l0, %l1
jmpl %l1, %o4
smulcc %i0, %l6, %i6
ldub [%l7 + 0x58], %i1
stb %i5, [%l7 + 0x33]
loop_6650:
ldx [%l7 + 0x60], %l3
edge32l %i2, %g3, %o3
fmovrdlez %g4, %f14, %f4
fmul8x16 %f2, %f8, %f8
bshuffle %f10, %f6, %f10
fmovdg %xcc, %f7, %f15
fcmpne16 %f8, %f12, %l4
lduh [%l7 + 0x68], %o5
std %f8, [%l7 + 0x28]
bg,a %xcc, loop_6651
ldx [%l7 + 0x68], %i7
umulcc %o1, 0x1661, %l2
fones %f1
loop_6651:
fmovdpos %icc, %f6, %f0
ldsw [%l7 + 0x14], %i3
ble,a,pn %xcc, loop_6652
movg %xcc, %o7, %i4
sth %g5, [%l7 + 0x3A]
umul %g1, 0x0D89, %o2
loop_6652:
tl %icc, 0x1
ldx [%l7 + 0x08], %o0
ldd [%l7 + 0x78], %f0
fmovsne %icc, %f8, %f3
sdivcc %g7, 0x0DB4, %l1
st %f10, [%l7 + 0x30]
bg,pt %icc, loop_6653
mova %icc, %l5, %g2
alignaddr %l0, %g6, %o6
fzero %f12
loop_6653:
fcmpgt16 %f12, %f14, %i0
ldub [%l7 + 0x1F], %o4
fmovsleu %icc, %f0, %f11
ldsb [%l7 + 0x0C], %l6
fxnors %f5, %f5, %f12
fmovda %xcc, %f13, %f1
addc %i6, %i5, %l3
stb %i1, [%l7 + 0x56]
ld [%l7 + 0x30], %f13
fmovda %xcc, %f13, %f1
subcc %i2, %g3, %o3
xnorcc %l4, %o5, %i7
fmovdneg %icc, %f5, %f6
sub %g4, %o1, %i3
movrgz %o7, 0x3F2, %i4
fnands %f14, %f7, %f1
fone %f14
alignaddrl %l2, %g5, %g1
st %f2, [%l7 + 0x0C]
fzero %f4
fcmpes %fcc3, %f0, %f6
ldd [%l7 + 0x40], %f12
taddcc %o2, %g7, %o0
ld [%l7 + 0x28], %f3
bshuffle %f12, %f2, %f0
fpack16 %f6, %f6
fmovrse %l1, %f7, %f11
fmovrdgz %g2, %f2, %f10
edge8n %l5, %g6, %l0
movre %i0, %o4, %o6
bleu,a,pt %xcc, loop_6654
ldsh [%l7 + 0x5A], %i6
fmovse %xcc, %f1, %f11
lduh [%l7 + 0x68], %i5
loop_6654:
for %f6, %f4, %f8
sdivcc %l3, 0x01A6, %l6
ldsw [%l7 + 0x48], %i2
fmovsle %xcc, %f7, %f10
fpsub16s %f12, %f3, %f10
orcc %g3, 0x0F74, %i1
fcmpgt32 %f14, %f8, %l4
tgu %xcc, 0x4
fmovdg %xcc, %f0, %f0
bcs,a,pn %icc, loop_6655
ldsh [%l7 + 0x56], %o3
ld [%l7 + 0x24], %f2
fmovsgu %xcc, %f0, %f10
loop_6655:
tn %icc, 0x1
stb %i7, [%l7 + 0x0C]
fbl %fcc3, loop_6656
ldx [%l7 + 0x68], %g4
edge16l %o1, %i3, %o7
lduw [%l7 + 0x40], %i4
loop_6656:
ldx [%l7 + 0x20], %l2
fbug %fcc0, loop_6657
stx %g5, [%l7 + 0x48]
call loop_6658
fpack32 %f0, %f8, %f4
loop_6657:
sub %o5, %o2, %g1
orcc %g7, 0x0123, %l1
loop_6658:
sethi 0x064C, %o0
ld [%l7 + 0x24], %f10
fornot1s %f3, %f14, %f3
and %l5, 0x18C4, %g6
addccc %l0, %i0, %g2
std %f12, [%l7 + 0x48]
fcmped %fcc3, %f12, %f4
edge32l %o6, %i6, %o4
ld [%l7 + 0x10], %f14
fzeros %f15
fmovrde %l3, %f12, %f2
sth %i5, [%l7 + 0x50]
sdiv %l6, 0x150F, %g3
edge16l %i2, %i1, %l4
fmovsl %xcc, %f14, %f14
fblg %fcc0, loop_6659
ld [%l7 + 0x48], %f14
fmovrdgez %i7, %f12, %f14
alignaddr %o3, %o1, %i3
loop_6659:
fmovrsgez %o7, %f8, %f10
fmovdl %icc, %f10, %f12
fmovsne %xcc, %f12, %f13
movl %icc, %i4, %l2
fmovrsgz %g4, %f10, %f10
fmovsgu %icc, %f1, %f2
ldsh [%l7 + 0x20], %g5
fornot2s %f8, %f9, %f10
fmovrslez %o5, %f7, %f11
fbule,a %fcc0, loop_6660
fnegs %f3, %f15
ldx [%l7 + 0x48], %o2
fbul,a %fcc0, loop_6661
loop_6660:
movrgz %g7, 0x3A5, %l1
tne %xcc, 0x1
fpack16 %f14, %f14
loop_6661:
stw %g1, [%l7 + 0x50]
fmul8x16au %f5, %f6, %f8
fmovdcc %xcc, %f4, %f5
call loop_6662
taddcc %o0, 0x0A29, %l5
ldsh [%l7 + 0x56], %l0
subc %i0, 0x0714, %g6
loop_6662:
umulcc %o6, %g2, %o4
bshuffle %f8, %f4, %f4
fmul8x16au %f7, %f1, %f12
ldx [%l7 + 0x68], %l3
ldub [%l7 + 0x44], %i5
ldd [%l7 + 0x48], %f6
fble %fcc1, loop_6663
fcmpeq16 %f6, %f10, %l6
fnot1 %f4, %f10
fmovdle %icc, %f5, %f0
loop_6663:
fcmpes %fcc0, %f9, %f11
fnot1s %f14, %f3
fornot1 %f8, %f6, %f2
movcc %xcc, %g3, %i2
stx %i6, [%l7 + 0x48]
fsrc1 %f4, %f14
ld [%l7 + 0x68], %f7
st %f7, [%l7 + 0x38]
ldsw [%l7 + 0x54], %i1
fmovscc %icc, %f2, %f7
std %f14, [%l7 + 0x08]
sth %i7, [%l7 + 0x60]
orn %l4, %o1, %i3
bneg loop_6664
fpack32 %f4, %f8, %f14
fnand %f12, %f0, %f10
sllx %o7, 0x05, %i4
loop_6664:
stb %l2, [%l7 + 0x3A]
fmovd %f8, %f12
fmovdvc %xcc, %f15, %f2
std %f2, [%l7 + 0x38]
fmovd %f14, %f14
ldub [%l7 + 0x3E], %g4
lduw [%l7 + 0x28], %o3
ldsw [%l7 + 0x40], %g5
bne,a,pt %xcc, loop_6665
lduh [%l7 + 0x5C], %o2
stx %g7, [%l7 + 0x70]
fnegs %f2, %f5
loop_6665:
ld [%l7 + 0x78], %f14
fcmple16 %f10, %f0, %o5
tsubcc %g1, %l1, %l5
sdivcc %l0, 0x0A4A, %o0
fmovrsgez %i0, %f6, %f12
bne,pn %icc, loop_6666
fpsub32s %f9, %f4, %f6
brgz %g6, loop_6667
bcc,a %xcc, loop_6668
loop_6666:
movne %xcc, %g2, %o6
faligndata %f6, %f4, %f12
loop_6667:
ldsh [%l7 + 0x32], %l3
loop_6668:
stx %i5, [%l7 + 0x08]
fxnors %f7, %f8, %f0
ta %xcc, 0x3
lduw [%l7 + 0x54], %l6
fcmpeq32 %f8, %f14, %g3
ld [%l7 + 0x38], %f13
stx %i2, [%l7 + 0x78]
edge32l %o4, %i1, %i6
fxors %f14, %f4, %f11
taddcc %i7, %o1, %i3
fornot1 %f14, %f0, %f10
movrlz %l4, %o7, %i4
ldd [%l7 + 0x60], %f14
edge8 %l2, %g4, %o3
orcc %g5, %o2, %g7
movre %g1, %o5, %l5
ldx [%l7 + 0x40], %l0
fmovdle %xcc, %f13, %f5
fpadd16s %f6, %f7, %f6
call loop_6669
fxors %f8, %f14, %f4
fmovrde %o0, %f8, %f10
fmovdn %xcc, %f15, %f14
loop_6669:
fmuld8sux16 %f11, %f1, %f12
fba %fcc3, loop_6670
fmovda %icc, %f14, %f15
stw %l1, [%l7 + 0x6C]
tvs %icc, 0x0
loop_6670:
ldsw [%l7 + 0x30], %i0
fbe %fcc2, loop_6671
nop
setx loop_6672, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tvc %xcc, 0x5
nop
setx loop_6673, %l0, %l1
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_6671:
movcc %icc, %g6, %g2
loop_6672:
nop
setx loop_6674, %l0, %l1
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_6675, %l0, %l1
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_6673:
fcmpes %fcc3, %f11, %f0
fmovsneg %icc, %f7, %f6
loop_6674:
ldd [%l7 + 0x20], %f8
loop_6675:
fmovsl %xcc, %f4, %f6
fmovscs %xcc, %f8, %f0
fmovrdgz %o6, %f0, %f2
stx %i5, [%l7 + 0x38]
stw %l6, [%l7 + 0x08]
fpadd32 %f10, %f2, %f4
edge16 %g3, %i2, %l3
bl,pn %icc, loop_6676
bpos,a,pt %icc, loop_6677
edge16 %o4, %i6, %i7
add %i1, %o1, %i3
loop_6676:
tpos %xcc, 0x5
loop_6677:
brlz %l4, loop_6678
siam 0x7
fxnors %f6, %f13, %f6
tge %icc, 0x4
loop_6678:
stw %o7, [%l7 + 0x30]
movvc %icc, %i4, %g4
tvc %xcc, 0x7
ld [%l7 + 0x54], %f1
stx %o3, [%l7 + 0x48]
bpos,a %xcc, loop_6679
fmovrse %l2, %f14, %f6
ldsh [%l7 + 0x64], %o2
fmuld8sux16 %f2, %f14, %f0
loop_6679:
fmuld8sux16 %f2, %f3, %f8
lduh [%l7 + 0x20], %g7
fpackfix %f12, %f5
fornot2 %f14, %f12, %f14
ldsh [%l7 + 0x16], %g5
ldsw [%l7 + 0x44], %o5
fmovrslez %g1, %f13, %f14
stx %l0, [%l7 + 0x60]
fnegd %f8, %f4
fmuld8ulx16 %f13, %f1, %f2
movvc %xcc, %l5, %l1
bvc,pn %xcc, loop_6680
nop
setx loop_6681, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbne,a %fcc2, loop_6682
fbug,a %fcc2, loop_6683
loop_6680:
fmovsleu %xcc, %f10, %f4
loop_6681:
stb %i0, [%l7 + 0x3E]
loop_6682:
fmul8x16al %f10, %f3, %f4
loop_6683:
stw %g6, [%l7 + 0x3C]
fmovdcc %icc, %f4, %f8
fandnot1 %f14, %f0, %f6
smulcc %o0, 0x18A3, %g2
fmul8x16 %f15, %f14, %f0
udiv %i5, 0x106D, %l6
stb %o6, [%l7 + 0x2D]
ldd [%l7 + 0x40], %f8
fnot2 %f4, %f6
andn %i2, %g3, %l3
nop
setx loop_6684, %l0, %l1
jmpl %l1, %i6
taddcc %o4, 0x06FE, %i7
brz %i1, loop_6685
and %i3, %o1, %l4
loop_6684:
tneg %xcc, 0x4
ldsh [%l7 + 0x1A], %o7
loop_6685:
ldsb [%l7 + 0x1A], %g4
fmovsn %icc, %f8, %f8
fmovdvs %xcc, %f0, %f11
ldsb [%l7 + 0x38], %i4
fblg %fcc2, loop_6686
fbu %fcc1, loop_6687
fbge,a %fcc3, loop_6688
subcc %o3, 0x1ED5, %l2
loop_6686:
fmovsle %xcc, %f11, %f6
loop_6687:
for %f10, %f0, %f6
loop_6688:
ldd [%l7 + 0x18], %f10
ldd [%l7 + 0x08], %f12
sdivx %o2, 0x1CD2, %g7
edge32 %o5, %g5, %g1
tsubcc %l0, %l1, %l5
ldx [%l7 + 0x58], %g6
fcmpeq32 %f14, %f10, %o0
fbu %fcc0, loop_6689
fsrc1 %f8, %f14
ba %icc, loop_6690
stb %i0, [%l7 + 0x4B]
loop_6689:
fsrc2 %f8, %f12
bleu,a %icc, loop_6691
loop_6690:
fmovsgu %xcc, %f4, %f11
edge8 %g2, %i5, %l6
st %f6, [%l7 + 0x7C]
loop_6691:
subc %i2, %g3, %o6
ldx [%l7 + 0x60], %i6
fcmpes %fcc3, %f6, %f1
ld [%l7 + 0x3C], %f11
stx %l3, [%l7 + 0x18]
or %o4, 0x1EEA, %i1
tpos %xcc, 0x4
ldub [%l7 + 0x2C], %i3
fpack32 %f0, %f10, %f8
fmovrdgz %i7, %f8, %f10
umulcc %l4, 0x1098, %o7
stw %o1, [%l7 + 0x20]
fmovdl %icc, %f10, %f11
stx %i4, [%l7 + 0x08]
umul %g4, 0x1782, %o3
fbo %fcc0, loop_6692
ldsh [%l7 + 0x4A], %l2
ldub [%l7 + 0x41], %g7
fbg,a %fcc2, loop_6693
loop_6692:
ldsw [%l7 + 0x6C], %o2
tl %icc, 0x0
fbe,a %fcc0, loop_6694
loop_6693:
fcmpd %fcc2, %f12, %f14
bl loop_6695
fnot2s %f12, %f5
loop_6694:
movrgz %o5, 0x3E4, %g1
fbn,a %fcc2, loop_6696
loop_6695:
fcmpgt32 %f14, %f0, %l0
smulcc %g5, 0x07A3, %l5
ldd [%l7 + 0x68], %f6
loop_6696:
fmul8x16au %f2, %f9, %f4
edge16n %l1, %o0, %g6
bl loop_6697
fmovdge %icc, %f2, %f15
ldub [%l7 + 0x40], %i0
tsubcc %g2, 0x0A40, %i5
loop_6697:
fcmpne32 %f6, %f14, %i2
movpos %xcc, %g3, %o6
be,pn %icc, loop_6698
fbue,a %fcc2, loop_6699
movrgez %i6, 0x1DE, %l6
movge %xcc, %l3, %i1
loop_6698:
ldsw [%l7 + 0x24], %i3
loop_6699:
fmovdpos %xcc, %f12, %f6
st %f11, [%l7 + 0x50]
fba %fcc3, loop_6700
ldd [%l7 + 0x78], %f6
movpos %icc, %o4, %l4
fmovrdne %o7, %f0, %f8
loop_6700:
fble,a %fcc3, loop_6701
std %f6, [%l7 + 0x38]
ld [%l7 + 0x40], %f13
fmuld8ulx16 %f6, %f6, %f14
loop_6701:
lduh [%l7 + 0x16], %i7
std %f8, [%l7 + 0x30]
ldsw [%l7 + 0x5C], %o1
fmul8x16au %f7, %f11, %f6
fcmps %fcc2, %f4, %f3
fcmpne16 %f10, %f6, %i4
fmul8x16 %f6, %f8, %f8
umul %o3, %l2, %g7
fmovdcs %icc, %f13, %f14
andcc %g4, 0x02D5, %o5
ldsh [%l7 + 0x70], %o2
addcc %g1, 0x0877, %g5
fmul8sux16 %f6, %f14, %f14
fcmple32 %f12, %f2, %l5
ldsw [%l7 + 0x64], %l1
movpos %icc, %l0, %o0
subcc %g6, %g2, %i5
fmovspos %icc, %f10, %f4
ld [%l7 + 0x58], %f10
fcmple32 %f4, %f0, %i2
xnor %i0, 0x1E86, %o6
fmovsvs %icc, %f9, %f6
stb %i6, [%l7 + 0x16]
fcmped %fcc0, %f12, %f14
brgz %g3, loop_6702
std %f12, [%l7 + 0x30]
sdivx %l3, 0x0931, %i1
stb %l6, [%l7 + 0x0B]
loop_6702:
ldsb [%l7 + 0x2D], %o4
edge8n %i3, %o7, %i7
edge16l %o1, %l4, %i4
fmovdg %icc, %f3, %f11
stb %l2, [%l7 + 0x3F]
for %f6, %f4, %f10
fmovsn %xcc, %f7, %f11
fmovsvc %xcc, %f10, %f11
lduw [%l7 + 0x44], %g7
tn %xcc, 0x5
fmovsl %xcc, %f0, %f1
nop
setx loop_6703, %l0, %l1
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 %g4, [%l7 + 0x20]
fandnot1s %f7, %f5, %f1
orcc %o5, %o3, %g1
loop_6703:
fcmpeq16 %f8, %f8, %g5
sub %l5, 0x1677, %o2
fbn %fcc2, loop_6704
movcc %icc, %l0, %l1
andn %o0, %g2, %i5
brgz %g6, loop_6705
loop_6704:
fmovsvs %xcc, %f14, %f8
andn %i2, 0x1864, %o6
popc %i6, %i0
loop_6705:
movleu %xcc, %l3, %g3
popc %l6, %i1
fandnot1 %f10, %f8, %f14
ldsb [%l7 + 0x61], %o4
lduw [%l7 + 0x70], %i3
lduw [%l7 + 0x70], %o7
stx %i7, [%l7 + 0x50]
fabsd %f2, %f2
array8 %l4, %i4, %l2
siam 0x3
fmovrdne %g7, %f12, %f10
fbge,a %fcc0, loop_6706
ldub [%l7 + 0x51], %g4
fands %f8, %f11, %f9
lduw [%l7 + 0x54], %o5
loop_6706:
fnot1 %f14, %f8
lduw [%l7 + 0x74], %o3
ld [%l7 + 0x14], %f2
tn %icc, 0x1
ldsb [%l7 + 0x2A], %o1
fzeros %f6
fmovspos %xcc, %f8, %f11
fmovrdgez %g1, %f0, %f2
lduw [%l7 + 0x48], %g5
stw %o2, [%l7 + 0x78]
std %f8, [%l7 + 0x38]
bneg,a,pt %xcc, loop_6707
alignaddr %l0, %l5, %o0
lduw [%l7 + 0x60], %l1
bvs %icc, loop_6708
loop_6707:
andncc %g2, %i5, %g6
ld [%l7 + 0x50], %f12
movrlez %o6, %i2, %i6
loop_6708:
fmovrsgez %i0, %f13, %f6
fmovrde %g3, %f10, %f12
movneg %xcc, %l3, %l6
fmovdpos %xcc, %f10, %f11
fcmped %fcc2, %f12, %f12
sdivcc %o4, 0x1BEC, %i3
st %f2, [%l7 + 0x18]
ld [%l7 + 0x78], %f11
fand %f0, %f10, %f6
lduh [%l7 + 0x6A], %o7
fbue,a %fcc2, loop_6709
std %f12, [%l7 + 0x30]
ldd [%l7 + 0x38], %f6
std %f12, [%l7 + 0x70]
loop_6709:
nop
setx loop_6710, %l0, %l1
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 %i1, [%l7 + 0x75]
std %f2, [%l7 + 0x38]
add %i7, 0x0B54, %l4
loop_6710:
faligndata %f10, %f8, %f2
tcc %xcc, 0x6
sethi 0x0EE1, %i4
stw %g7, [%l7 + 0x3C]
orn %g4, 0x0449, %o5
ldd [%l7 + 0x08], %f2
fnor %f10, %f4, %f2
ldsb [%l7 + 0x73], %o3
sth %l2, [%l7 + 0x46]
alignaddr %g1, %o1, %o2
sth %g5, [%l7 + 0x14]
edge8ln %l5, %o0, %l0
fmovdcs %xcc, %f4, %f4
addc %g2, 0x0851, %l1
subcc %i5, 0x0299, %g6
fmovdcc %xcc, %f3, %f12
fpadd16s %f10, %f10, %f15
fexpand %f15, %f6
alignaddr %o6, %i6, %i0
movne %icc, %i2, %l3
tl %xcc, 0x5
sth %g3, [%l7 + 0x74]
fmovdg %xcc, %f8, %f10
bcs loop_6711
fpadd16s %f6, %f9, %f5
st %f13, [%l7 + 0x44]
fpsub16s %f15, %f15, %f11
loop_6711:
tg %xcc, 0x0
taddcc %o4, %i3, %l6
fnot1 %f8, %f12
fmovsvs %xcc, %f0, %f7
brgez %o7, loop_6712
fxnor %f2, %f8, %f8
fnands %f8, %f12, %f3
stx %i7, [%l7 + 0x10]
loop_6712:
st %f9, [%l7 + 0x14]
fnegs %f4, %f5
alignaddrl %l4, %i4, %i1
stx %g4, [%l7 + 0x58]
fpadd16s %f12, %f3, %f14
fnegs %f13, %f12
lduw [%l7 + 0x34], %g7
fcmple16 %f8, %f2, %o3
fmuld8ulx16 %f13, %f3, %f14
sdivcc %l2, 0x1776, %g1
tvs %icc, 0x7
fmovs %f4, %f3
fzero %f14
fbue %fcc3, loop_6713
bg,a loop_6714
edge16 %o5, %o1, %g5
array32 %l5, %o0, %l0
loop_6713:
fbn %fcc0, loop_6715
loop_6714:
fxors %f11, %f12, %f11
bcc loop_6716
fcmpne32 %f12, %f4, %g2
loop_6715:
addc %o2, %i5, %g6
fmovdg %xcc, %f0, %f4
loop_6716:
st %f9, [%l7 + 0x10]
stw %o6, [%l7 + 0x30]
edge32ln %l1, %i6, %i0
ldub [%l7 + 0x26], %i2
fmuld8sux16 %f8, %f6, %f2
stx %g3, [%l7 + 0x20]
fmovdn %xcc, %f10, %f1
fmovrdne %l3, %f14, %f4
stw %o4, [%l7 + 0x08]
fmovrsne %i3, %f14, %f15
smul %o7, 0x035C, %l6
fmovdg %xcc, %f2, %f13
faligndata %f6, %f14, %f6
fblg,a %fcc1, loop_6717
stw %i7, [%l7 + 0x6C]
fcmpd %fcc3, %f6, %f4
fornot1 %f10, %f10, %f14
loop_6717:
movpos %xcc, %l4, %i4
fmovsg %xcc, %f14, %f3
sdivx %i1, 0x0F36, %g7
edge16ln %o3, %l2, %g4
xor %o5, 0x0B71, %g1
udivx %o1, 0x1C6D, %l5
lduh [%l7 + 0x12], %g5
fmovdne %icc, %f5, %f15
std %f12, [%l7 + 0x40]
std %f0, [%l7 + 0x18]
fmul8x16al %f11, %f8, %f12
ldsw [%l7 + 0x14], %l0
bcc,pt %xcc, loop_6718
addc %g2, %o0, %i5
movl %icc, %g6, %o2
nop
setx loop_6719, %l0, %l1
jmpl %l1, %l1
loop_6718:
stb %o6, [%l7 + 0x21]
fcmpd %fcc0, %f14, %f8
popc %i0, %i2
loop_6719:
bcc loop_6720
siam 0x2
fcmpd %fcc2, %f8, %f0
fornot1s %f7, %f8, %f6
loop_6720:
fpack16 %f4, %f15
fandnot2 %f8, %f8, %f6
lduh [%l7 + 0x50], %i6
ldx [%l7 + 0x20], %g3
fbu %fcc1, loop_6721
move %xcc, %l3, %o4
tneg %xcc, 0x5
ldub [%l7 + 0x3A], %i3
loop_6721:
ba,a %icc, loop_6722
ldsh [%l7 + 0x76], %l6
call loop_6723
ldub [%l7 + 0x1A], %i7
loop_6722:
sllx %o7, %i4, %l4
ld [%l7 + 0x20], %f9
loop_6723:
movgu %xcc, %g7, %i1
nop
setx loop_6724, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %o3, [%l7 + 0x18]
lduh [%l7 + 0x44], %g4
ble %icc, loop_6725
loop_6724:
nop
setx loop_6726, %l0, %l1
jmpl %l1, %l2
brlz %g1, loop_6727
tsubcctv %o1, %l5, %o5
loop_6725:
movrlz %l0, 0x2EA, %g2
loop_6726:
fandnot1s %f10, %f6, %f1
loop_6727:
fmovdg %xcc, %f0, %f15
fabss %f2, %f0
ldub [%l7 + 0x18], %o0
fmovsl %icc, %f12, %f14
fbue,a %fcc1, loop_6728
taddcctv %g5, 0x0360, %g6
smul %o2, 0x0A05, %i5
mova %icc, %l1, %i0
loop_6728:
ld [%l7 + 0x38], %f6
alignaddrl %i2, %o6, %g3
std %f0, [%l7 + 0x38]
tg %icc, 0x6
bneg,a %icc, loop_6729
stb %i6, [%l7 + 0x1D]
taddcc %o4, 0x03C1, %i3
fnot2 %f6, %f0
loop_6729:
movne %icc, %l3, %l6
udivx %i7, 0x1BC1, %i4
fsrc1s %f4, %f3
fcmpeq16 %f12, %f12, %l4
fblg,a %fcc1, loop_6730
fcmple32 %f4, %f2, %g7
ldx [%l7 + 0x48], %o7
fmovsne %icc, %f10, %f15
loop_6730:
be,a loop_6731
ldub [%l7 + 0x7F], %o3
fcmple32 %f4, %f6, %i1
fmovsgu %xcc, %f5, %f1
loop_6731:
stb %g4, [%l7 + 0x6E]
fandnot2 %f8, %f2, %f4
fnand %f0, %f14, %f8
bpos loop_6732
fblg %fcc2, loop_6733
ldub [%l7 + 0x75], %g1
ldd [%l7 + 0x58], %f14
loop_6732:
fandnot1 %f14, %f2, %f2
loop_6733:
fandnot2 %f4, %f14, %f2
movre %l2, %o1, %l5
orcc %o5, %l0, %o0
umulcc %g5, %g6, %g2
popc 0x1DA7, %i5
ba,pt %xcc, loop_6734
udivcc %l1, 0x1D5C, %i0
ld [%l7 + 0x0C], %f7
udivcc %i2, 0x13CA, %o6
loop_6734:
fcmpgt16 %f2, %f8, %g3
taddcc %i6, %o2, %i3
array8 %o4, %l3, %l6
fmovsge %xcc, %f12, %f7
fmovsgu %xcc, %f9, %f15
fnot1 %f8, %f14
fpadd16 %f6, %f0, %f6
mulx %i4, %i7, %l4
fmovdcc %icc, %f11, %f6
edge8 %g7, %o3, %o7
fmovsvc %icc, %f12, %f6
stb %g4, [%l7 + 0x5D]
lduh [%l7 + 0x50], %i1
edge32ln %g1, %o1, %l5
for %f0, %f14, %f2
fpadd16 %f12, %f12, %f14
addc %o5, %l0, %l2
ldd [%l7 + 0x08], %f0
ldsw [%l7 + 0x14], %o0
fnot1 %f4, %f0
sub %g5, %g2, %i5
udiv %l1, 0x1E9F, %g6
fpackfix %f8, %f3
fbn,a %fcc2, loop_6735
umul %i2, 0x147E, %o6
std %f2, [%l7 + 0x10]
edge32 %g3, %i6, %i0
loop_6735:
fmovdcc %icc, %f10, %f6
ldsw [%l7 + 0x38], %i3
fnor %f6, %f4, %f4
fnors %f14, %f4, %f15
ldsh [%l7 + 0x58], %o2
sllx %l3, %l6, %o4
sub %i7, %l4, %i4
ld [%l7 + 0x2C], %f5
fnot1 %f4, %f10
movvc %icc, %g7, %o3
stx %o7, [%l7 + 0x48]
andn %i1, %g4, %o1
edge16ln %l5, %g1, %l0
or %o5, %o0, %g5
movrne %l2, %i5, %l1
lduh [%l7 + 0x7C], %g6
tg %icc, 0x5
fmovdleu %icc, %f4, %f0
fornot1 %f12, %f12, %f12
fabsd %f6, %f14
ta %xcc, 0x4
addccc %g2, 0x1AA7, %i2
tsubcc %o6, %i6, %i0
fmovrdgez %i3, %f0, %f6
xor %o2, 0x1AB7, %l3
lduw [%l7 + 0x78], %g3
edge32 %l6, %o4, %i7
fblg,a %fcc0, loop_6736
ldub [%l7 + 0x0F], %l4
fmovdleu %icc, %f10, %f13
xnorcc %g7, %o3, %i4
loop_6736:
fornot2s %f6, %f2, %f6
ldsw [%l7 + 0x5C], %i1
stb %o7, [%l7 + 0x70]
bneg %icc, loop_6737
ldx [%l7 + 0x68], %o1
stb %l5, [%l7 + 0x37]
lduw [%l7 + 0x1C], %g1
loop_6737:
mulx %l0, %o5, %g4
fmovsleu %xcc, %f13, %f14
ldd [%l7 + 0x08], %f6
fmovdl %icc, %f3, %f9
stw %g5, [%l7 + 0x58]
brgz,a %o0, loop_6738
stb %l2, [%l7 + 0x0B]
srl %i5, %g6, %g2
orcc %l1, 0x1BCB, %o6
loop_6738:
std %f6, [%l7 + 0x40]
add %i6, %i0, %i2
tsubcc %o2, 0x18CA, %i3
tgu %xcc, 0x4
fmovsle %icc, %f13, %f2
fmuld8sux16 %f11, %f7, %f10
fmovsne %icc, %f9, %f3
lduh [%l7 + 0x74], %l3
orncc %l6, %g3, %o4
fmovdle %icc, %f9, %f15
st %f13, [%l7 + 0x34]
fcmpgt32 %f2, %f8, %l4
movvs %xcc, %g7, %i7
fnot2 %f6, %f6
ldd [%l7 + 0x58], %f12
ldsb [%l7 + 0x6B], %o3
fand %f8, %f0, %f2
std %f14, [%l7 + 0x60]
ldd [%l7 + 0x48], %f6
std %f8, [%l7 + 0x50]
std %f2, [%l7 + 0x60]
call loop_6739
fnegs %f0, %f3
orcc %i1, %o7, %i4
movrlez %l5, 0x27E, %o1
loop_6739:
fcmpgt16 %f14, %f6, %l0
tg %xcc, 0x5
ldsw [%l7 + 0x34], %g1
fmovscs %xcc, %f12, %f14
brlz %g4, loop_6740
fmovdcs %icc, %f6, %f3
stx %o5, [%l7 + 0x58]
fzero %f8
loop_6740:
ld [%l7 + 0x1C], %f10
fmovsn %icc, %f5, %f7
fcmpne32 %f12, %f10, %o0
xnor %g5, 0x09A2, %i5
fnot2 %f12, %f10
ba,a,pn %icc, loop_6741
ldub [%l7 + 0x69], %l2
fpsub32s %f3, %f1, %f5
ldsh [%l7 + 0x42], %g6
loop_6741:
movrgez %l1, %o6, %i6
fmovsneg %icc, %f13, %f9
fandnot2s %f12, %f11, %f2
fmovdne %icc, %f2, %f12
fand %f12, %f2, %f12
movrne %i0, 0x0A3, %g2
fmovdge %xcc, %f5, %f2
andncc %o2, %i2, %l3
fmovscs %icc, %f14, %f10
tvc %icc, 0x5
fcmpgt32 %f0, %f6, %l6
fmovrsgz %g3, %f1, %f10
std %f2, [%l7 + 0x20]
bvc,a,pt %xcc, loop_6742
ldsw [%l7 + 0x14], %o4
ldd [%l7 + 0x38], %f6
fone %f0
loop_6742:
fbn,a %fcc3, loop_6743
nop
setx loop_6744, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrse %i3, %f13, %f7
for %f0, %f14, %f2
loop_6743:
stb %l4, [%l7 + 0x5F]
loop_6744:
stb %i7, [%l7 + 0x74]
fmovrse %g7, %f6, %f10
ldub [%l7 + 0x63], %o3
stw %i1, [%l7 + 0x38]
fxors %f13, %f0, %f4
fmovsne %icc, %f15, %f1
xorcc %o7, %i4, %o1
fnegs %f2, %f3
ld [%l7 + 0x10], %f0
edge32l %l5, %g1, %l0
stw %o5, [%l7 + 0x40]
ldx [%l7 + 0x10], %g4
bshuffle %f4, %f0, %f0
fmul8x16au %f8, %f14, %f8
fcmps %fcc2, %f5, %f13
sllx %o0, 0x1C, %i5
ld [%l7 + 0x20], %f8
fbug %fcc1, loop_6745
umulcc %l2, %g6, %l1
fmovsne %icc, %f11, %f11
ba,pt %icc, loop_6746
loop_6745:
ldsh [%l7 + 0x70], %o6
std %f2, [%l7 + 0x38]
lduh [%l7 + 0x5E], %g5
loop_6746:
xorcc %i6, %i0, %o2
umul %i2, %l3, %g2
sth %l6, [%l7 + 0x1C]
stw %g3, [%l7 + 0x7C]
stx %i3, [%l7 + 0x08]
ldx [%l7 + 0x60], %l4
tcs %xcc, 0x4
tvs %icc, 0x1
tn %xcc, 0x2
ta %icc, 0x3
fmovscc %icc, %f7, %f0
fornot2s %f2, %f1, %f8
fble,a %fcc3, loop_6747
fpadd32s %f5, %f3, %f0
movrgez %i7, 0x19D, %o4
ldd [%l7 + 0x18], %f10
loop_6747:
ldd [%l7 + 0x18], %f12
ldsh [%l7 + 0x3E], %o3
lduh [%l7 + 0x66], %g7
edge8l %i1, %o7, %o1
srlx %l5, %i4, %g1
stx %o5, [%l7 + 0x28]
fmovsn %xcc, %f8, %f15
st %f4, [%l7 + 0x4C]
movle %xcc, %g4, %o0
nop
setx loop_6748, %l0, %l1
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, %l0, %i5
fornot2 %f14, %f12, %f8
edge16n %g6, %l2, %l1
loop_6748:
stw %g5, [%l7 + 0x24]
ldd [%l7 + 0x20], %f14
fmovsvc %xcc, %f8, %f7
movcc %xcc, %o6, %i0
fcmped %fcc3, %f4, %f0
stw %i6, [%l7 + 0x3C]
stx %i2, [%l7 + 0x48]
fabss %f10, %f5
addcc %o2, %l3, %g2
tpos %icc, 0x0
umul %l6, 0x0C1B, %g3
fnot1 %f8, %f4
ldd [%l7 + 0x08], %f6
st %f0, [%l7 + 0x10]
fmovscc %xcc, %f4, %f12
stb %i3, [%l7 + 0x59]
stx %i7, [%l7 + 0x20]
fmovsneg %icc, %f9, %f4
edge8 %o4, %o3, %g7
movg %xcc, %i1, %o7
fmovdn %xcc, %f15, %f1
ld [%l7 + 0x44], %f12
stx %l4, [%l7 + 0x40]
fmovse %xcc, %f5, %f15
movgu %xcc, %l5, %o1
fandnot1s %f3, %f8, %f9
brlez %i4, loop_6749
fmovrsgez %o5, %f15, %f4
fornot2s %f12, %f4, %f0
lduw [%l7 + 0x64], %g1
loop_6749:
fpsub16s %f5, %f3, %f14
stb %g4, [%l7 + 0x3F]
sdiv %l0, 0x10F4, %i5
ldsh [%l7 + 0x18], %o0
fbue,a %fcc2, loop_6750
pdist %f6, %f4, %f10
lduh [%l7 + 0x34], %g6
fmovrdgez %l1, %f4, %f4
loop_6750:
mulx %l2, 0x0771, %o6
tcs %xcc, 0x4
nop
setx loop_6751, %l0, %l1
jmpl %l1, %i0
lduw [%l7 + 0x14], %g5
ldx [%l7 + 0x10], %i6
movrlez %o2, 0x2F5, %i2
loop_6751:
bvc,a %xcc, loop_6752
stw %l3, [%l7 + 0x68]
movle %icc, %g2, %l6
bleu %xcc, loop_6753
loop_6752:
lduw [%l7 + 0x2C], %g3
fmovsl %xcc, %f9, %f1
bcc,pn %xcc, loop_6754
loop_6753:
fsrc2s %f6, %f5
edge16l %i3, %o4, %i7
st %f10, [%l7 + 0x60]
loop_6754:
fexpand %f13, %f4
tvs %icc, 0x0
fsrc2 %f2, %f2
fmovsa %icc, %f2, %f9
ldsw [%l7 + 0x4C], %o3
lduw [%l7 + 0x2C], %i1
movvs %xcc, %g7, %l4
addccc %o7, %o1, %i4
fmovdpos %icc, %f1, %f10
fcmpne16 %f4, %f8, %l5
be %icc, loop_6755
mulscc %g1, %g4, %o5
lduw [%l7 + 0x48], %i5
fmovda %xcc, %f1, %f15
loop_6755:
fone %f2
fcmpne16 %f14, %f14, %l0
stx %g6, [%l7 + 0x78]
ldsb [%l7 + 0x11], %l1
ldsw [%l7 + 0x40], %l2
andcc %o0, 0x1311, %o6
ldsb [%l7 + 0x55], %g5
add %i6, 0x1147, %o2
bl,a %icc, loop_6756
ldsh [%l7 + 0x34], %i0
ldd [%l7 + 0x30], %f6
fmovrdgz %i2, %f14, %f6
loop_6756:
xnorcc %g2, 0x1615, %l6
fmovrdlez %l3, %f10, %f12
lduh [%l7 + 0x6E], %g3
fba %fcc2, loop_6757
tsubcctv %o4, 0x00C9, %i7
fbg,a %fcc2, loop_6758
fmovsgu %xcc, %f10, %f9
loop_6757:
bl,pn %xcc, loop_6759
ld [%l7 + 0x34], %f15
loop_6758:
edge16n %i3, %o3, %g7
sth %i1, [%l7 + 0x2C]
loop_6759:
ldsw [%l7 + 0x0C], %o7
fnot1 %f6, %f0
fbge,a %fcc3, loop_6760
taddcc %o1, 0x0516, %l4
bl %icc, loop_6761
fmovdneg %icc, %f12, %f11
loop_6760:
st %f4, [%l7 + 0x38]
fmovdn %icc, %f2, %f10
loop_6761:
movrgz %l5, %i4, %g1
brgz %o5, loop_6762
fand %f14, %f10, %f6
bgu,pn %icc, loop_6763
lduw [%l7 + 0x10], %g4
loop_6762:
ldx [%l7 + 0x50], %i5
ldsh [%l7 + 0x7E], %l0
loop_6763:
tsubcctv %l1, %l2, %o0
taddcc %g6, %g5, %i6
bn,pn %icc, loop_6764
stw %o6, [%l7 + 0x2C]
fnot1 %f6, %f12
ldsb [%l7 + 0x15], %i0
loop_6764:
stw %o2, [%l7 + 0x50]
ble,pt %icc, loop_6765
fmovrslez %i2, %f4, %f13
fmul8x16 %f14, %f14, %f0
brgez,a %l6, loop_6766
loop_6765:
ldub [%l7 + 0x56], %l3
fcmpne32 %f6, %f0, %g3
stw %o4, [%l7 + 0x20]
loop_6766:
fors %f4, %f1, %f3
tvc %xcc, 0x6
stw %i7, [%l7 + 0x34]
array16 %g2, %i3, %o3
ldub [%l7 + 0x08], %g7
ld [%l7 + 0x0C], %f11
sdiv %i1, 0x1AD5, %o7
bvc,pn %icc, loop_6767
orcc %o1, 0x07A7, %l4
ldsb [%l7 + 0x4B], %i4
fcmped %fcc3, %f8, %f6
loop_6767:
fmovdn %icc, %f15, %f11
sth %l5, [%l7 + 0x70]
mulscc %o5, %g1, %i5
taddcctv %l0, 0x1111, %l1
movgu %xcc, %g4, %o0
brlz,a %g6, loop_6768
ldsw [%l7 + 0x08], %g5
bvc,a,pt %icc, loop_6769
lduw [%l7 + 0x70], %i6
loop_6768:
fmovdpos %icc, %f7, %f2
fbu,a %fcc2, loop_6770
loop_6769:
stx %o6, [%l7 + 0x08]
fbu %fcc0, loop_6771
taddcc %l2, %i0, %i2
loop_6770:
fnot2 %f10, %f14
tl %xcc, 0x7
loop_6771:
tcc %xcc, 0x6
fbo,a %fcc2, loop_6772
fcmpgt32 %f0, %f12, %o2
lduh [%l7 + 0x1A], %l3
ldub [%l7 + 0x3F], %g3
loop_6772:
bl,a,pn %icc, loop_6773
fpadd16 %f6, %f12, %f4
brnz,a %o4, loop_6774
sth %i7, [%l7 + 0x40]
loop_6773:
ldsb [%l7 + 0x39], %g2
movvs %xcc, %l6, %o3
loop_6774:
brz,a %g7, loop_6775
fbn,a %fcc1, loop_6776
ldx [%l7 + 0x20], %i3
or %o7, %i1, %l4
loop_6775:
fcmpd %fcc2, %f12, %f8
loop_6776:
array16 %o1, %i4, %l5
lduh [%l7 + 0x76], %o5
fmovsle %icc, %f10, %f10
fmovse %icc, %f13, %f1
brnz %g1, loop_6777
fmovdneg %xcc, %f2, %f6
fornot1s %f4, %f15, %f9
fand %f12, %f10, %f4
loop_6777:
srlx %l0, 0x05, %i5
faligndata %f4, %f12, %f2
ldd [%l7 + 0x20], %f6
st %f8, [%l7 + 0x44]
stx %l1, [%l7 + 0x58]
ldx [%l7 + 0x20], %o0
fnand %f6, %f2, %f2
tneg %icc, 0x4
ldsw [%l7 + 0x10], %g4
stx %g6, [%l7 + 0x30]
ld [%l7 + 0x58], %f6
movrlz %g5, %o6, %i6
fbuge %fcc0, loop_6778
lduw [%l7 + 0x18], %i0
lduh [%l7 + 0x2E], %l2
lduw [%l7 + 0x18], %i2
loop_6778:
ldsw [%l7 + 0x20], %o2
fxnors %f3, %f11, %f8
movrlz %g3, 0x0C6, %o4
movl %xcc, %i7, %g2
fmovdvc %xcc, %f2, %f9
stw %l3, [%l7 + 0x70]
fcmple16 %f0, %f10, %l6
fones %f9
ldsw [%l7 + 0x0C], %g7
fpsub16s %f8, %f11, %f0
bl %xcc, loop_6779
fpsub32s %f1, %f4, %f1
lduw [%l7 + 0x7C], %i3
fmovrdgez %o3, %f0, %f12
loop_6779:
std %f6, [%l7 + 0x28]
movn %xcc, %o7, %l4
ldd [%l7 + 0x30], %f12
faligndata %f6, %f6, %f10
edge32 %i1, %i4, %o1
stb %o5, [%l7 + 0x44]
ldsw [%l7 + 0x2C], %l5
movcc %icc, %g1, %l0
fxors %f10, %f8, %f5
movrgez %i5, 0x041, %o0
ta %xcc, 0x2
ldsw [%l7 + 0x50], %l1
array16 %g4, %g5, %o6
andcc %i6, 0x0A37, %g6
fbu,a %fcc1, loop_6780
fmovsl %icc, %f14, %f11
ldx [%l7 + 0x28], %l2
sdiv %i0, 0x19C8, %i2
loop_6780:
stx %g3, [%l7 + 0x30]
sth %o2, [%l7 + 0x60]
edge16n %o4, %g2, %l3
fnand %f6, %f4, %f10
bn,pn %xcc, loop_6781
fsrc1 %f2, %f2
fxnor %f12, %f10, %f8
ldd [%l7 + 0x78], %f8
loop_6781:
fnand %f6, %f2, %f10
edge16ln %l6, %g7, %i7
fcmpgt16 %f14, %f4, %i3
lduw [%l7 + 0x24], %o7
ldsw [%l7 + 0x14], %l4
stb %i1, [%l7 + 0x12]
tne %icc, 0x0
ld [%l7 + 0x28], %f9
fones %f1
fmovs %f5, %f1
ldsw [%l7 + 0x48], %o3
ldsb [%l7 + 0x1B], %o1
sth %o5, [%l7 + 0x74]
fmovde %icc, %f4, %f15
subcc %l5, %g1, %l0
bl,a %icc, loop_6782
ldx [%l7 + 0x58], %i5
stx %o0, [%l7 + 0x68]
fmovdpos %xcc, %f10, %f14
loop_6782:
brz %i4, loop_6783
ldub [%l7 + 0x20], %g4
bneg,a,pt %icc, loop_6784
bn,a %icc, loop_6785
loop_6783:
taddcctv %g5, %l1, %o6
fnot2s %f15, %f10
loop_6784:
fmovsle %icc, %f5, %f0
loop_6785:
ld [%l7 + 0x5C], %f4
fnand %f4, %f2, %f12
fmul8ulx16 %f10, %f8, %f12
fcmpgt32 %f4, %f10, %i6
ldd [%l7 + 0x30], %f12
udivcc %g6, 0x1D7E, %i0
fcmped %fcc0, %f10, %f12
ldsb [%l7 + 0x31], %l2
fmovrdlz %g3, %f2, %f0
stx %o2, [%l7 + 0x20]
xorcc %i2, %o4, %g2
ble,pt %xcc, loop_6786
orncc %l3, %g7, %l6
ldub [%l7 + 0x36], %i3
fmovdn %icc, %f1, %f7
loop_6786:
fornot2s %f14, %f2, %f1
add %o7, 0x018A, %l4
ldx [%l7 + 0x38], %i7
ble,a,pn %xcc, loop_6787
fmuld8sux16 %f1, %f2, %f4
srax %o3, %i1, %o1
bne,pn %icc, loop_6788
loop_6787:
stx %o5, [%l7 + 0x38]
xnorcc %g1, %l0, %l5
ld [%l7 + 0x30], %f0
loop_6788:
fpadd32 %f4, %f10, %f4
stw %i5, [%l7 + 0x68]
fmovsa %icc, %f3, %f8
fzeros %f10
fmovrdgz %i4, %f8, %f12
fmovrslz %o0, %f4, %f14
bcc,a loop_6789
nop
setx loop_6790, %l0, %l1
jmpl %l1, %g4
std %f4, [%l7 + 0x30]
tsubcc %l1, 0x0533, %o6
loop_6789:
fmovrsne %g5, %f11, %f9
loop_6790:
lduh [%l7 + 0x64], %i6
stb %i0, [%l7 + 0x65]
fmovrdlz %g6, %f2, %f4
std %f6, [%l7 + 0x08]
fpsub16s %f13, %f7, %f11
fxnor %f10, %f14, %f14
addccc %g3, %o2, %l2
bne loop_6791
ldsb [%l7 + 0x68], %o4
fbl,a %fcc0, loop_6792
edge8 %i2, %l3, %g2
loop_6791:
fmovdcc %xcc, %f1, %f7
ld [%l7 + 0x38], %f0
loop_6792:
bcc,pt %xcc, loop_6793
fmovsl %xcc, %f2, %f4
bl loop_6794
fmul8sux16 %f12, %f4, %f6
loop_6793:
nop
setx loop_6795, %l0, %l1
jmpl %l1, %g7
taddcctv %l6, 0x0330, %i3
loop_6794:
fbu,a %fcc3, loop_6796
fmul8sux16 %f8, %f14, %f0
loop_6795:
fmovrse %o7, %f2, %f4
fmovrse %i7, %f2, %f10
loop_6796:
fnors %f14, %f11, %f14
bleu,a,pn %icc, loop_6797
movge %xcc, %l4, %i1
movg %icc, %o1, %o5
movle %icc, %o3, %l0
loop_6797:
movle %xcc, %g1, %l5
edge8ln %i4, %i5, %g4
bneg,pt %xcc, loop_6798
stb %o0, [%l7 + 0x53]
taddcctv %o6, 0x0A57, %l1
sdivx %g5, 0x013C, %i0
loop_6798:
stx %i6, [%l7 + 0x78]
ldsh [%l7 + 0x1A], %g3
stx %g6, [%l7 + 0x40]
fmuld8sux16 %f0, %f0, %f0
ldd [%l7 + 0x50], %f4
ldsb [%l7 + 0x24], %l2
fpackfix %f10, %f4
lduw [%l7 + 0x14], %o4
popc 0x0789, %o2
st %f4, [%l7 + 0x3C]
fmovrdne %i2, %f6, %f4
fcmpgt16 %f8, %f8, %l3
fbg %fcc0, loop_6799
srlx %g2, %g7, %l6
movrgez %o7, %i7, %l4
edge32n %i1, %o1, %i3
loop_6799:
fmovrsne %o5, %f14, %f6
sra %l0, 0x08, %g1
fpmerge %f5, %f14, %f2
fmuld8ulx16 %f10, %f12, %f14
fbn %fcc3, loop_6800
fblg %fcc0, loop_6801
move %icc, %l5, %o3
ldd [%l7 + 0x18], %f8
loop_6800:
fmovsa %xcc, %f0, %f4
loop_6801:
subc %i4, 0x0DC4, %g4
ld [%l7 + 0x50], %f10
ldsw [%l7 + 0x28], %i5
edge32l %o6, %o0, %g5
lduw [%l7 + 0x6C], %i0
bn loop_6802
stw %i6, [%l7 + 0x78]
fpadd16 %f10, %f12, %f14
stw %g3, [%l7 + 0x40]
loop_6802:
ba %xcc, loop_6803
tvs %icc, 0x3
fbu %fcc0, loop_6804
ldsh [%l7 + 0x42], %l1
loop_6803:
fmul8ulx16 %f0, %f0, %f6
lduh [%l7 + 0x42], %g6
loop_6804:
fpsub32 %f8, %f12, %f12
te %icc, 0x3
tcs %icc, 0x5
bg,pt %xcc, loop_6805
fone %f14
ldx [%l7 + 0x68], %l2
std %f6, [%l7 + 0x78]
loop_6805:
ldub [%l7 + 0x47], %o2
ldx [%l7 + 0x58], %o4
sth %i2, [%l7 + 0x5C]
movcs %icc, %g2, %l3
fbge %fcc2, loop_6806
tge %icc, 0x6
ldsh [%l7 + 0x74], %g7
stb %l6, [%l7 + 0x68]
loop_6806:
edge16ln %o7, %i7, %l4
sth %o1, [%l7 + 0x58]
ldx [%l7 + 0x08], %i3
fmovdl %icc, %f8, %f9
fpack32 %f0, %f12, %f2
fcmple32 %f6, %f8, %o5
smul %l0, %g1, %i1
fand %f12, %f12, %f2
ld [%l7 + 0x1C], %f15
st %f7, [%l7 + 0x4C]
ldsh [%l7 + 0x4A], %l5
edge32ln %o3, %g4, %i5
fbl %fcc3, loop_6807
fbg,a %fcc2, loop_6808
lduw [%l7 + 0x4C], %i4
xnorcc %o6, %g5, %i0
loop_6807:
lduh [%l7 + 0x58], %o0
loop_6808:
stb %g3, [%l7 + 0x24]
sth %i6, [%l7 + 0x3E]
bleu,pn %icc, loop_6809
bge,a,pn %xcc, loop_6810
fcmpgt16 %f14, %f2, %l1
array32 %g6, %l2, %o2
loop_6809:
te %icc, 0x1
loop_6810:
ldsh [%l7 + 0x44], %i2
nop
setx loop_6811, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32l %o4, %l3, %g7
lduw [%l7 + 0x28], %g2
fpadd32s %f15, %f5, %f9
loop_6811:
brlz,a %l6, loop_6812
bvc %xcc, loop_6813
fbne,a %fcc3, loop_6814
fmovrdlez %o7, %f0, %f2
loop_6812:
tne %xcc, 0x7
loop_6813:
fmovdcc %xcc, %f9, %f7
loop_6814:
alignaddrl %l4, %i7, %i3
bcc loop_6815
fmovdleu %xcc, %f8, %f14
orn %o5, 0x162B, %o1
sllx %g1, %l0, %l5
loop_6815:
st %f14, [%l7 + 0x44]
stb %o3, [%l7 + 0x2B]
array16 %g4, %i1, %i4
ldx [%l7 + 0x50], %o6
ldx [%l7 + 0x20], %g5
ldx [%l7 + 0x38], %i0
fmovrdlz %o0, %f0, %f2
brz,a %i5, loop_6816
xorcc %g3, 0x13AD, %i6
movrgez %g6, %l2, %l1
taddcctv %i2, 0x1413, %o2
loop_6816:
fbne %fcc2, loop_6817
ldsw [%l7 + 0x6C], %l3
edge16ln %g7, %o4, %g2
array8 %o7, %l6, %l4
loop_6817:
xnorcc %i3, %i7, %o5
sth %o1, [%l7 + 0x74]
mulscc %l0, 0x14F8, %l5
brgez,a %g1, loop_6818
stb %o3, [%l7 + 0x44]
edge32n %i1, %g4, %o6
fmovrde %i4, %f14, %f14
loop_6818:
fcmple16 %f2, %f10, %g5
brlez,a %o0, loop_6819
std %f4, [%l7 + 0x10]
fzeros %f14
stx %i5, [%l7 + 0x30]
loop_6819:
ldsw [%l7 + 0x64], %i0
lduh [%l7 + 0x3C], %i6
fbe,a %fcc3, loop_6820
fand %f4, %f10, %f4
tsubcctv %g3, %l2, %l1
bshuffle %f14, %f4, %f6
loop_6820:
movn %xcc, %g6, %i2
std %f10, [%l7 + 0x38]
call loop_6821
sth %o2, [%l7 + 0x7E]
sdiv %g7, 0x0630, %o4
ldsw [%l7 + 0x38], %g2
loop_6821:
fmovsn %xcc, %f3, %f7
fmovde %icc, %f10, %f5
popc %o7, %l3
sth %l4, [%l7 + 0x70]
ldsw [%l7 + 0x4C], %l6
fmovdpos %xcc, %f14, %f3
udiv %i3, 0x07AE, %o5
movle %icc, %i7, %l0
ldsb [%l7 + 0x63], %l5
brgez,a %o1, loop_6822
bcc,a,pn %icc, loop_6823
movg %icc, %o3, %g1
tgu %xcc, 0x1
loop_6822:
fors %f10, %f7, %f10
loop_6823:
stx %i1, [%l7 + 0x48]
fmovde %xcc, %f0, %f9
lduh [%l7 + 0x6A], %g4
fmovdne %xcc, %f14, %f15
subcc %i4, %g5, %o6
nop
setx loop_6824, %l0, %l1
jmpl %l1, %i5
bvc,pt %xcc, loop_6825
fbe,a %fcc0, loop_6826
ldsw [%l7 + 0x30], %i0
loop_6824:
subcc %i6, 0x1672, %g3
loop_6825:
stb %l2, [%l7 + 0x1B]
loop_6826:
ble loop_6827
ld [%l7 + 0x44], %f2
bge,pn %icc, loop_6828
bne,a,pt %icc, loop_6829
loop_6827:
brlz %o0, loop_6830
fxnors %f10, %f14, %f11
loop_6828:
lduw [%l7 + 0x60], %g6
loop_6829:
tneg %icc, 0x3
loop_6830:
call loop_6831
movn %xcc, %i2, %l1
siam 0x0
taddcctv %o2, %o4, %g2
loop_6831:
ldub [%l7 + 0x74], %o7
pdist %f2, %f10, %f12
movleu %icc, %g7, %l3
ldsw [%l7 + 0x58], %l4
nop
setx loop_6832, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmul8x16al %f6, %f12, %f12
ldsb [%l7 + 0x26], %i3
lduw [%l7 + 0x6C], %o5
loop_6832:
ldub [%l7 + 0x42], %i7
fzero %f6
fmovrsne %l0, %f13, %f8
xnorcc %l6, %o1, %l5
fmovs %f8, %f3
sth %o3, [%l7 + 0x1A]
st %f7, [%l7 + 0x30]
fblg %fcc3, loop_6833
srlx %g1, 0x0F, %i1
ldx [%l7 + 0x50], %i4
std %f0, [%l7 + 0x18]
loop_6833:
ld [%l7 + 0x58], %f11
tg %icc, 0x7
std %f10, [%l7 + 0x10]
fble,a %fcc1, loop_6834
fcmpeq16 %f10, %f2, %g5
tn %xcc, 0x7
fbue %fcc1, loop_6835
loop_6834:
fmovrdgez %g4, %f10, %f10
orn %i5, %o6, %i6
bne,a %xcc, loop_6836
loop_6835:
movrgz %g3, 0x0F8, %l2
ldsw [%l7 + 0x34], %i0
addc %g6, 0x0F80, %i2
loop_6836:
ldsw [%l7 + 0x18], %l1
fmovdne %xcc, %f8, %f11
fmovdne %xcc, %f10, %f14
bne,a %icc, loop_6837
fmovrdgez %o0, %f8, %f14
sth %o4, [%l7 + 0x16]
fpadd16 %f12, %f4, %f2
loop_6837:
tne %xcc, 0x0
std %f2, [%l7 + 0x60]
fabsd %f4, %f12
fornot2 %f10, %f0, %f12
edge32ln %g2, %o2, %o7
stw %g7, [%l7 + 0x5C]
smulcc %l3, 0x15FB, %i3
fmovsneg %xcc, %f9, %f0
movrne %o5, 0x271, %l4
srlx %i7, 0x1C, %l6
lduw [%l7 + 0x6C], %o1
edge16ln %l0, %o3, %g1
fabsd %f12, %f0
fba %fcc2, loop_6838
fmul8x16au %f5, %f11, %f8
fbo %fcc2, loop_6839
stb %l5, [%l7 + 0x61]
loop_6838:
ldub [%l7 + 0x6A], %i1
fmuld8sux16 %f2, %f14, %f0
loop_6839:
ldd [%l7 + 0x70], %f2
ldx [%l7 + 0x68], %g5
umulcc %i4, 0x0627, %i5
for %f8, %f6, %f6
fbul %fcc3, loop_6840
std %f12, [%l7 + 0x60]
ldsb [%l7 + 0x08], %o6
fnot2 %f0, %f6
loop_6840:
stb %g4, [%l7 + 0x17]
fpsub32s %f2, %f6, %f10
ldsw [%l7 + 0x14], %i6
xnorcc %l2, %g3, %i0
fmovrslez %i2, %f12, %f4
stb %l1, [%l7 + 0x77]
fabsd %f8, %f4
st %f8, [%l7 + 0x5C]
ldub [%l7 + 0x31], %o0
tcc %xcc, 0x6
movge %icc, %o4, %g6
siam 0x2
fpadd32 %f0, %f12, %f12
srlx %g2, 0x07, %o7
fmovsleu %xcc, %f15, %f9
edge32n %g7, %l3, %o2
fblg,a %fcc2, loop_6841
ldsh [%l7 + 0x74], %o5
fmovsvs %xcc, %f0, %f2
movle %xcc, %l4, %i7
loop_6841:
mulscc %l6, %o1, %i3
fnands %f15, %f7, %f9
edge8ln %l0, %o3, %l5
ldsh [%l7 + 0x20], %g1
edge32 %i1, %i4, %g5
sra %i5, %g4, %o6
stb %i6, [%l7 + 0x76]
bn,pn %icc, loop_6842
fpadd32s %f12, %f15, %f0
fmovd %f6, %f10
addc %l2, %i0, %g3
loop_6842:
fbge %fcc1, loop_6843
sllx %i2, %o0, %o4
fba,a %fcc1, loop_6844
udivx %g6, 0x152A, %g2
loop_6843:
lduh [%l7 + 0x64], %l1
sdivx %g7, 0x08A1, %l3
loop_6844:
xnor %o7, 0x11B7, %o2
ble loop_6845
ldub [%l7 + 0x60], %o5
xnorcc %i7, %l6, %o1
bcc,pn %xcc, loop_6846
loop_6845:
fpsub32 %f10, %f12, %f10
bgu,a,pt %icc, loop_6847
xnor %i3, %l0, %o3
loop_6846:
bl,a loop_6848
fmovdpos %icc, %f3, %f2
loop_6847:
fnegd %f4, %f2
ldx [%l7 + 0x78], %l5
loop_6848:
edge8ln %g1, %i1, %l4
stb %i4, [%l7 + 0x54]
sra %i5, %g5, %g4
st %f4, [%l7 + 0x40]
sra %i6, 0x12, %o6
ldsw [%l7 + 0x28], %l2
nop
setx loop_6849, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x10], %f10
movneg %icc, %g3, %i0
ldsb [%l7 + 0x2C], %o0
loop_6849:
edge8ln %o4, %g6, %i2
ld [%l7 + 0x20], %f9
fmul8ulx16 %f10, %f2, %f0
sra %g2, %g7, %l1
fmovsgu %xcc, %f6, %f10
movrne %l3, 0x2D6, %o2
fpack32 %f8, %f6, %f6
movcs %xcc, %o5, %o7
fmuld8sux16 %f7, %f9, %f10
fcmped %fcc2, %f8, %f8
orn %i7, 0x1009, %o1
fexpand %f9, %f2
tgu %xcc, 0x0
addcc %l6, %l0, %i3
srlx %l5, %o3, %i1
bcc,a,pn %xcc, loop_6850
brz,a %g1, loop_6851
fors %f6, %f1, %f8
ldub [%l7 + 0x3D], %l4
loop_6850:
lduw [%l7 + 0x40], %i5
loop_6851:
fsrc1 %f10, %f12
fbu %fcc2, loop_6852
fmovdleu %icc, %f1, %f8
fbug %fcc1, loop_6853
ldd [%l7 + 0x18], %f0
loop_6852:
bshuffle %f6, %f0, %f12
brz,a %i4, loop_6854
loop_6853:
ldsw [%l7 + 0x34], %g4
ld [%l7 + 0x10], %f5
lduh [%l7 + 0x24], %i6
loop_6854:
bleu,pt %icc, loop_6855
pdist %f0, %f10, %f4
fmovdvs %icc, %f14, %f8
fmovdcs %icc, %f2, %f2
loop_6855:
brgz,a %g5, loop_6856
fcmple32 %f2, %f0, %l2
ldsw [%l7 + 0x08], %o6
fmovdvc %xcc, %f9, %f8
loop_6856:
fmovsne %xcc, %f8, %f5
ldsh [%l7 + 0x3C], %i0
ldd [%l7 + 0x08], %f14
fmovsne %xcc, %f15, %f15
edge8n %g3, %o0, %g6
fcmpgt16 %f4, %f14, %o4
fsrc2s %f0, %f0
stb %i2, [%l7 + 0x5B]
stb %g7, [%l7 + 0x29]
bcc,a,pt %icc, loop_6857
edge16n %g2, %l1, %l3
fnegs %f0, %f3
fzero %f10
loop_6857:
fba %fcc3, loop_6858
tne %icc, 0x7
fpack16 %f10, %f6
xorcc %o2, %o5, %o7
loop_6858:
srlx %o1, 0x07, %i7
fbn,a %fcc1, loop_6859
stx %l0, [%l7 + 0x48]
ldd [%l7 + 0x30], %f2
st %f2, [%l7 + 0x30]
loop_6859:
fmovsleu %icc, %f0, %f6
fmovsleu %icc, %f0, %f14
andn %i3, 0x144C, %l5
fones %f0
stw %o3, [%l7 + 0x60]
umulcc %l6, 0x0F25, %i1
sdiv %l4, 0x1218, %g1
movl %icc, %i4, %i5
taddcc %i6, 0x10AB, %g4
umulcc %l2, %g5, %i0
bleu,pt %xcc, loop_6860
edge16 %g3, %o6, %o0
stb %g6, [%l7 + 0x09]
edge8n %i2, %o4, %g7
loop_6860:
fblg,a %fcc3, loop_6861
std %f2, [%l7 + 0x78]
fmovrde %g2, %f10, %f12
fcmpne16 %f8, %f12, %l3
loop_6861:
xnorcc %l1, 0x102C, %o2
smulcc %o7, 0x047B, %o1
be,a loop_6862
fpsub32 %f2, %f10, %f0
fxor %f14, %f2, %f6
stx %i7, [%l7 + 0x30]
loop_6862:
taddcc %l0, %i3, %o5
addccc %o3, 0x1247, %l5
movrgz %l6, 0x0D3, %i1
ldsw [%l7 + 0x30], %g1
bleu,a,pt %icc, loop_6863
ldx [%l7 + 0x78], %i4
tcc %icc, 0x5
stx %i5, [%l7 + 0x48]
loop_6863:
stx %l4, [%l7 + 0x58]
lduw [%l7 + 0x74], %i6
fmovsge %xcc, %f0, %f0
edge16 %l2, %g5, %g4
fbue,a %fcc0, loop_6864
fones %f8
ld [%l7 + 0x44], %f12
ldsh [%l7 + 0x3E], %i0
loop_6864:
fmovrdgz %g3, %f4, %f2
ldsh [%l7 + 0x3E], %o6
smulcc %o0, %i2, %g6
tcc %xcc, 0x4
std %f10, [%l7 + 0x30]
fornot1s %f10, %f0, %f11
bgu,pt %icc, loop_6865
fmovsl %xcc, %f14, %f7
fxors %f14, %f12, %f3
fpack16 %f0, %f15
loop_6865:
fmovrdne %g7, %f8, %f10
lduh [%l7 + 0x22], %g2
srax %o4, %l3, %l1
srl %o2, %o1, %o7
fandnot1s %f13, %f2, %f8
array16 %l0, %i3, %i7
addcc %o3, 0x13B3, %l5
fornot2 %f10, %f10, %f6
fpack32 %f8, %f2, %f2
edge8n %o5, %l6, %i1
fmovrde %i4, %f2, %f4
andcc %g1, 0x13BC, %i5
sll %i6, 0x04, %l4
ldsh [%l7 + 0x66], %l2
fmovrdne %g4, %f6, %f6
fbul,a %fcc3, loop_6866
stb %i0, [%l7 + 0x49]
stw %g5, [%l7 + 0x78]
fpsub16s %f3, %f3, %f2
loop_6866:
ldx [%l7 + 0x28], %o6
movrne %o0, 0x233, %g3
stx %i2, [%l7 + 0x28]
ldsb [%l7 + 0x31], %g7
st %f15, [%l7 + 0x3C]
fmuld8sux16 %f2, %f8, %f2
fnand %f4, %f14, %f6
fmovdneg %xcc, %f9, %f2
tsubcctv %g2, %g6, %l3
array16 %o4, %l1, %o1
std %f10, [%l7 + 0x08]
fmovda %icc, %f0, %f9
stx %o2, [%l7 + 0x68]
orcc %o7, 0x13A8, %l0
edge16 %i7, %i3, %l5
fmovd %f2, %f0
ldsw [%l7 + 0x68], %o3
mova %xcc, %o5, %i1
fbn,a %fcc3, loop_6867
stw %l6, [%l7 + 0x2C]
fpsub16s %f0, %f14, %f9
st %f8, [%l7 + 0x3C]
loop_6867:
tge %xcc, 0x5
smul %g1, %i4, %i6
std %f2, [%l7 + 0x58]
subc %i5, 0x1811, %l4
fble %fcc0, loop_6868
ldsh [%l7 + 0x16], %g4
fnegs %f6, %f12
movrgz %i0, 0x370, %g5
loop_6868:
taddcctv %l2, %o6, %g3
tsubcctv %i2, 0x127E, %o0
sth %g7, [%l7 + 0x4A]
stb %g6, [%l7 + 0x41]
stx %l3, [%l7 + 0x70]
sll %o4, 0x12, %g2
move %xcc, %l1, %o2
movn %icc, %o7, %l0
lduh [%l7 + 0x26], %i7
fcmpes %fcc2, %f8, %f0
fmovrdgz %o1, %f8, %f2
addccc %l5, %o3, %i3
orn %i1, 0x108C, %l6
fpadd16 %f14, %f10, %f14
ldx [%l7 + 0x10], %o5
fmovsleu %icc, %f8, %f11
fmovrdlez %i4, %f2, %f12
sllx %g1, 0x08, %i6
fbge %fcc1, loop_6869
fmovsa %xcc, %f0, %f13
fnegd %f8, %f12
fnegs %f15, %f2
loop_6869:
subccc %i5, %l4, %i0
fnands %f14, %f11, %f1
sdivcc %g4, 0x03A8, %l2
tneg %icc, 0x0
fmovdl %xcc, %f8, %f9
fba,a %fcc2, loop_6870
sethi 0x0CAB, %g5
srlx %o6, %g3, %o0
ldsw [%l7 + 0x60], %i2
loop_6870:
fnot2 %f8, %f6
std %f2, [%l7 + 0x68]
fnor %f0, %f0, %f8
lduw [%l7 + 0x7C], %g7
lduh [%l7 + 0x46], %l3
mulscc %g6, 0x0426, %o4
fbu %fcc1, loop_6871
movcc %icc, %l1, %o2
fxor %f12, %f2, %f4
srlx %o7, %g2, %i7
loop_6871:
brnz,a %l0, loop_6872
edge8n %o1, %l5, %o3
fnegd %f4, %f14
fbue,a %fcc1, loop_6873
loop_6872:
st %f9, [%l7 + 0x74]
tsubcctv %i3, %l6, %i1
fones %f15
loop_6873:
tl %icc, 0x7
fmovsn %icc, %f1, %f0
fand %f12, %f0, %f6
fmul8x16 %f3, %f0, %f14
fmovdg %icc, %f3, %f7
fandnot2s %f3, %f14, %f15
ldub [%l7 + 0x50], %i4
fxnors %f2, %f6, %f3
bne,pt %xcc, loop_6874
stw %g1, [%l7 + 0x58]
fmovdge %xcc, %f8, %f13
fnegs %f9, %f12
loop_6874:
stw %i6, [%l7 + 0x50]
fors %f10, %f13, %f3
fcmple16 %f0, %f6, %i5
addccc %l4, %i0, %o5
fbul,a %fcc0, loop_6875
andncc %l2, %g4, %g5
fandnot1 %f8, %f12, %f6
bvc,a %icc, loop_6876
loop_6875:
fbge,a %fcc3, loop_6877
fandnot1 %f6, %f6, %f8
bleu,pn %xcc, loop_6878
loop_6876:
fbge,a %fcc3, loop_6879
loop_6877:
ldsh [%l7 + 0x6A], %g3
subcc %o6, %i2, %g7
loop_6878:
tneg %xcc, 0x3
loop_6879:
fexpand %f11, %f10
fmovsn %xcc, %f10, %f5
fcmpeq16 %f2, %f10, %l3
fpsub32 %f10, %f4, %f10
fmovrdne %g6, %f4, %f4
fbu,a %fcc0, loop_6880
subc %o4, 0x1D2A, %o0
st %f12, [%l7 + 0x18]
brz %l1, loop_6881
loop_6880:
st %f13, [%l7 + 0x44]
popc %o2, %o7
fors %f2, %f0, %f3
loop_6881:
ldub [%l7 + 0x2E], %g2
fmovdleu %icc, %f12, %f9
xorcc %l0, 0x10D9, %i7
nop
setx loop_6882, %l0, %l1
jmpl %l1, %l5
ldsw [%l7 + 0x1C], %o1
st %f3, [%l7 + 0x08]
movge %xcc, %o3, %i3
loop_6882:
ldub [%l7 + 0x7D], %l6
fmovdvc %xcc, %f2, %f14
fabsd %f6, %f6
stb %i1, [%l7 + 0x6F]
fbe %fcc2, loop_6883
fandnot2 %f6, %f14, %f12
tg %icc, 0x5
fornot2s %f3, %f1, %f14
loop_6883:
fmovrdlez %g1, %f0, %f0
lduh [%l7 + 0x3C], %i6
ldx [%l7 + 0x68], %i5
ldub [%l7 + 0x14], %l4
fcmps %fcc2, %f9, %f13
for %f10, %f2, %f6
xor %i0, %i4, %o5
sll %l2, %g4, %g5
fpadd16 %f14, %f10, %f8
fsrc2s %f2, %f8
movn %xcc, %o6, %g3
fmul8ulx16 %f0, %f10, %f0
movle %xcc, %i2, %g7
fandnot2 %f10, %f8, %f4
ld [%l7 + 0x38], %f11
fsrc1 %f2, %f0
lduw [%l7 + 0x78], %g6
for %f8, %f12, %f2
fmovda %icc, %f12, %f6
fcmple32 %f6, %f12, %o4
edge8l %o0, %l3, %o2
andcc %o7, %l1, %g2
umulcc %l0, 0x1E3A, %i7
stb %o1, [%l7 + 0x56]
tl %xcc, 0x4
udivx %o3, 0x06FE, %l5
orncc %i3, %l6, %i1
lduw [%l7 + 0x28], %i6
tvc %icc, 0x2
fbuge %fcc0, loop_6884
fzero %f6
ba,a,pn %icc, loop_6885
tne %icc, 0x5
loop_6884:
fmovdl %icc, %f6, %f12
fmovsle %xcc, %f15, %f7
loop_6885:
fmovrde %i5, %f2, %f10
ld [%l7 + 0x30], %f1
stx %g1, [%l7 + 0x38]
fmuld8sux16 %f7, %f9, %f0
bvc,pt %xcc, loop_6886
xorcc %l4, %i4, %i0
ldsb [%l7 + 0x45], %o5
fors %f5, %f15, %f14
loop_6886:
st %f8, [%l7 + 0x08]
st %f2, [%l7 + 0x1C]
ld [%l7 + 0x20], %f14
std %f12, [%l7 + 0x28]
alignaddrl %l2, %g4, %o6
movn %xcc, %g3, %g5
stx %g7, [%l7 + 0x70]
std %f10, [%l7 + 0x70]
fornot2 %f12, %f12, %f2
fmovrse %i2, %f0, %f1
alignaddr %g6, %o0, %l3
fmul8ulx16 %f14, %f6, %f12
bleu %xcc, loop_6887
fandnot2 %f14, %f14, %f8
fmovrsgz %o4, %f12, %f3
std %f10, [%l7 + 0x50]
loop_6887:
ldsh [%l7 + 0x4E], %o2
fmovspos %icc, %f10, %f7
fmul8ulx16 %f8, %f8, %f10
fors %f3, %f4, %f11
ldsb [%l7 + 0x7C], %l1
ld [%l7 + 0x10], %f0
fpsub16 %f14, %f4, %f10
fmovsvc %xcc, %f13, %f9
ldd [%l7 + 0x50], %f8
st %f3, [%l7 + 0x4C]
mulx %o7, %l0, %i7
fcmpgt16 %f6, %f6, %g2
edge8n %o3, %l5, %i3
fmovrde %o1, %f10, %f6
fandnot1 %f6, %f8, %f12
sllx %i1, 0x16, %l6
tge %xcc, 0x7
orn %i5, %g1, %i6
fpmerge %f9, %f13, %f14
nop
setx loop_6888, %l0, %l1
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 + 0x48], %i4
be,a loop_6889
xnorcc %i0, %o5, %l2
loop_6888:
stw %g4, [%l7 + 0x68]
stw %l4, [%l7 + 0x5C]
loop_6889:
fmovsle %icc, %f4, %f0
ld [%l7 + 0x7C], %f4
ldsw [%l7 + 0x64], %o6
fones %f4
smulcc %g3, 0x12A1, %g5
movneg %xcc, %i2, %g6
lduw [%l7 + 0x54], %o0
ldsw [%l7 + 0x64], %l3
bge,a,pt %xcc, loop_6890
sdiv %g7, 0x08E2, %o2
fcmpne16 %f14, %f10, %l1
popc %o4, %o7
loop_6890:
fnot1 %f6, %f6
sdiv %i7, 0x11C8, %l0
call loop_6891
fnot2s %f12, %f0
tgu %icc, 0x4
ldd [%l7 + 0x10], %f2
loop_6891:
subc %g2, 0x0CB8, %l5
siam 0x2
ldsb [%l7 + 0x34], %o3
ldsb [%l7 + 0x23], %i3
xnor %i1, 0x010F, %o1
stw %l6, [%l7 + 0x20]
brnz,a %g1, loop_6892
ldub [%l7 + 0x14], %i5
fmovdcs %xcc, %f5, %f3
fsrc1s %f3, %f1
loop_6892:
fnegs %f14, %f11
alignaddrl %i6, %i4, %i0
brgz %l2, loop_6893
edge32l %o5, %l4, %o6
lduh [%l7 + 0x4E], %g3
sth %g4, [%l7 + 0x6E]
loop_6893:
brz %i2, loop_6894
lduw [%l7 + 0x58], %g6
bn,a loop_6895
edge16l %g5, %l3, %o0
loop_6894:
ldd [%l7 + 0x60], %f6
ldsw [%l7 + 0x18], %g7
loop_6895:
ldsb [%l7 + 0x54], %l1
brlez,a %o4, loop_6896
fnand %f0, %f12, %f12
tvs %icc, 0x2
fmovsge %icc, %f12, %f14
loop_6896:
edge8n %o2, %i7, %o7
addc %g2, 0x05D9, %l0
sub %l5, %i3, %o3
ldsh [%l7 + 0x38], %o1
subcc %l6, 0x093B, %g1
sllx %i5, %i6, %i1
bg,a,pn %xcc, loop_6897
fmovsl %xcc, %f3, %f1
ldsw [%l7 + 0x54], %i4
edge8l %l2, %i0, %o5
loop_6897:
fornot1 %f4, %f8, %f8
fnot1s %f0, %f10
ldx [%l7 + 0x30], %l4
fmovrsgz %g3, %f15, %f2
fmovdgu %xcc, %f4, %f12
sth %o6, [%l7 + 0x5C]
st %f11, [%l7 + 0x7C]
bshuffle %f8, %f14, %f2
fmovd %f14, %f14
ldsh [%l7 + 0x66], %i2
tvc %xcc, 0x3
tne %icc, 0x1
orn %g6, %g5, %l3
fandnot1s %f9, %f5, %f10
fsrc2 %f6, %f14
fpack16 %f6, %f12
ldsw [%l7 + 0x10], %o0
stb %g7, [%l7 + 0x40]
ldd [%l7 + 0x10], %f4
fabsd %f2, %f6
movrgz %l1, 0x352, %g4
fmovdcc %icc, %f11, %f9
fmovsn %icc, %f1, %f13
ldub [%l7 + 0x2A], %o4
movvc %icc, %o2, %o7
movrgz %i7, %l0, %g2
fmovdneg %icc, %f7, %f0
movrgz %i3, %l5, %o1
fmovsleu %xcc, %f2, %f4
fbul,a %fcc2, loop_6898
faligndata %f0, %f2, %f12
stx %o3, [%l7 + 0x60]
brnz,a %g1, loop_6899
loop_6898:
fmovdneg %icc, %f13, %f0
stb %l6, [%l7 + 0x7F]
brgz,a %i6, loop_6900
loop_6899:
edge32l %i1, %i4, %l2
fpsub16s %f9, %f3, %f7
ldub [%l7 + 0x53], %i5
loop_6900:
fmovdn %icc, %f0, %f2
addc %o5, %l4, %i0
tsubcc %g3, 0x04CC, %i2
ba,pt %icc, loop_6901
alignaddr %o6, %g5, %g6
fmovdl %xcc, %f0, %f11
fexpand %f5, %f6
loop_6901:
fcmpne16 %f4, %f4, %o0
fmovdne %icc, %f10, %f5
std %f0, [%l7 + 0x10]
sdivx %l3, 0x1ECC, %l1
fnand %f2, %f14, %f10
sth %g7, [%l7 + 0x62]
fmovde %icc, %f12, %f1
fmovrdgez %g4, %f0, %f12
fnand %f4, %f6, %f12
ldub [%l7 + 0x72], %o4
fbe %fcc1, loop_6902
brlz,a %o7, loop_6903
xorcc %o2, %i7, %g2
sth %i3, [%l7 + 0x62]
loop_6902:
bvc,a,pn %xcc, loop_6904
loop_6903:
ldd [%l7 + 0x28], %f4
stb %l5, [%l7 + 0x6D]
fabsd %f14, %f14
loop_6904:
fmovdcs %xcc, %f7, %f4
ldub [%l7 + 0x2A], %o1
stw %o3, [%l7 + 0x2C]
umulcc %g1, 0x0997, %l6
xnorcc %l0, %i1, %i4
tneg %icc, 0x0
ta %xcc, 0x7
fand %f12, %f4, %f14
ldub [%l7 + 0x46], %l2
fmovsn %icc, %f12, %f14
fsrc2 %f8, %f4
edge32ln %i6, %i5, %l4
stx %i0, [%l7 + 0x08]
brlz,a %g3, loop_6905
fble %fcc1, loop_6906
tgu %xcc, 0x7
sdivcc %i2, 0x1D9D, %o5
loop_6905:
fpsub16s %f8, %f1, %f0
loop_6906:
sdiv %o6, 0x0588, %g5
taddcc %o0, %l3, %l1
ld [%l7 + 0x48], %f8
orn %g7, 0x0591, %g4
stw %o4, [%l7 + 0x68]
ldsw [%l7 + 0x74], %g6
ldsb [%l7 + 0x52], %o2
fpsub32s %f8, %f4, %f9
ldsh [%l7 + 0x76], %o7
fbuge,a %fcc3, loop_6907
edge8ln %i7, %g2, %i3
fbo,a %fcc3, loop_6908
tg %xcc, 0x3
loop_6907:
ldsw [%l7 + 0x64], %o1
bne loop_6909
loop_6908:
sra %o3, 0x1A, %l5
stb %g1, [%l7 + 0x63]
stx %l0, [%l7 + 0x08]
loop_6909:
std %f12, [%l7 + 0x60]
lduh [%l7 + 0x6A], %i1
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
brgz %l6, loop_6911
stw %i4, [%l7 + 0x6C]
ld [%l7 + 0x3C], %f9
loop_6910:
ldx [%l7 + 0x50], %i6
loop_6911:
st %f12, [%l7 + 0x1C]
ldsw [%l7 + 0x70], %i5
fmovdle %xcc, %f7, %f7
fmovsvs %xcc, %f11, %f13
bcs,pt %icc, loop_6912
bcs %icc, loop_6913
st %f1, [%l7 + 0x18]
st %f6, [%l7 + 0x54]
loop_6912:
array8 %l4, %l2, %g3
loop_6913:
mulscc %i2, 0x19B1, %i0
fnegs %f2, %f8
ld [%l7 + 0x34], %f10
subc %o5, %g5, %o6
fornot1s %f4, %f8, %f4
movgu %icc, %l3, %o0
alignaddr %l1, %g7, %g4
fbu,a %fcc0, loop_6914
fcmpgt16 %f14, %f6, %o4
sth %o2, [%l7 + 0x38]
sethi 0x18DA, %g6
loop_6914:
subc %o7, %i7, %g2
bneg,a,pt %xcc, loop_6915
fand %f8, %f6, %f14
smulcc %i3, 0x1E51, %o1
stb %o3, [%l7 + 0x17]
loop_6915:
fand %f6, %f14, %f6
stw %l5, [%l7 + 0x28]
te %xcc, 0x1
movrlez %l0, %g1, %l6
fmovdle %xcc, %f9, %f10
fnot1s %f10, %f4
fbu,a %fcc3, loop_6916
bleu,a %icc, loop_6917
edge16l %i4, %i1, %i5
sth %i6, [%l7 + 0x6C]
loop_6916:
movleu %xcc, %l2, %l4
loop_6917:
lduw [%l7 + 0x40], %g3
bgu loop_6918
std %f6, [%l7 + 0x48]
fbe %fcc1, loop_6919
fcmpd %fcc1, %f10, %f2
loop_6918:
ldd [%l7 + 0x20], %f14
fbge,a %fcc2, loop_6920
loop_6919:
fbe %fcc2, loop_6921
bge,pt %icc, loop_6922
fmovdpos %icc, %f1, %f9
loop_6920:
sth %i2, [%l7 + 0x46]
loop_6921:
xor %o5, %i0, %o6
loop_6922:
orcc %g5, %o0, %l1
sra %g7, 0x12, %l3
orncc %o4, 0x1777, %g4
brz %g6, loop_6923
tg %icc, 0x4
subc %o2, %o7, %g2
fpsub32s %f13, %f15, %f12
loop_6923:
bcs %icc, loop_6924
edge16 %i7, %i3, %o1
popc 0x0EDD, %o3
edge16ln %l0, %l5, %g1
loop_6924:
ldub [%l7 + 0x14], %l6
movre %i4, 0x3F5, %i5
stw %i6, [%l7 + 0x40]
fcmple16 %f4, %f6, %i1
siam 0x5
ld [%l7 + 0x40], %f5
fmovrse %l4, %f5, %f0
ld [%l7 + 0x14], %f5
tvs %icc, 0x3
st %f2, [%l7 + 0x58]
fcmps %fcc2, %f8, %f2
andncc %l2, %i2, %g3
lduh [%l7 + 0x54], %i0
fmovspos %icc, %f11, %f13
fmovdne %xcc, %f8, %f10
stx %o6, [%l7 + 0x08]
edge8l %o5, %g5, %l1
fnot2s %f3, %f2
fnor %f10, %f12, %f10
movge %xcc, %g7, %l3
fmovdpos %icc, %f11, %f8
ldx [%l7 + 0x78], %o4
movneg %xcc, %g4, %g6
ldd [%l7 + 0x70], %f0
fmovrsne %o0, %f3, %f12
ba,pt %xcc, loop_6925
stw %o2, [%l7 + 0x78]
bvs,a loop_6926
tg %xcc, 0x3
loop_6925:
fmul8x16au %f8, %f13, %f10
xnor %o7, %g2, %i7
loop_6926:
fandnot1s %f6, %f5, %f9
ld [%l7 + 0x70], %f5
edge8 %o1, %i3, %l0
fpsub16s %f10, %f8, %f7
fpadd32s %f1, %f3, %f14
ta %xcc, 0x4
fabsd %f0, %f14
bne,pt %icc, loop_6927
fmovsg %xcc, %f2, %f9
movneg %icc, %o3, %g1
ldsw [%l7 + 0x4C], %l6
loop_6927:
fcmpd %fcc0, %f14, %f14
fpsub32s %f15, %f6, %f9
stw %i4, [%l7 + 0x54]
sth %i5, [%l7 + 0x32]
fmovdvs %xcc, %f3, %f6
or %l5, 0x030F, %i1
fmovdn %xcc, %f8, %f6
tne %xcc, 0x6
stb %l4, [%l7 + 0x5B]
sll %i6, 0x15, %i2
st %f9, [%l7 + 0x5C]
be loop_6928
movpos %icc, %g3, %l2
edge16n %i0, %o6, %o5
move %icc, %g5, %l1
loop_6928:
fnors %f14, %f12, %f11
bvs,pt %xcc, loop_6929
ldub [%l7 + 0x32], %l3
srlx %g7, %o4, %g4
stb %g6, [%l7 + 0x5C]
loop_6929:
movrlez %o2, %o7, %g2
ld [%l7 + 0x3C], %f9
fandnot2s %f14, %f12, %f10
tneg %xcc, 0x6
fmovrsne %o0, %f9, %f13
smul %o1, 0x0138, %i3
fnot2s %f3, %f13
xor %i7, 0x0416, %o3
edge32l %g1, %l0, %l6
orncc %i5, 0x1DC0, %i4
fnands %f4, %f2, %f3
std %f14, [%l7 + 0x20]
alignaddrl %l5, %i1, %l4
ldsb [%l7 + 0x43], %i6
ldsh [%l7 + 0x44], %i2
te %xcc, 0x4
array32 %g3, %l2, %i0
fexpand %f3, %f8
std %f8, [%l7 + 0x30]
xor %o5, 0x1C1E, %g5
lduh [%l7 + 0x12], %l1
bl loop_6930
stb %l3, [%l7 + 0x0A]
ldsh [%l7 + 0x28], %o6
brgez %g7, loop_6931
loop_6930:
andcc %g4, %o4, %g6
bg,a loop_6932
stx %o2, [%l7 + 0x50]
loop_6931:
ldsw [%l7 + 0x0C], %g2
fpsub32 %f2, %f6, %f8
loop_6932:
mulscc %o0, %o7, %o1
movrlz %i7, %o3, %g1
lduw [%l7 + 0x24], %i3
fmovsg %xcc, %f1, %f7
stw %l0, [%l7 + 0x64]
st %f11, [%l7 + 0x7C]
fornot1 %f10, %f4, %f0
fnands %f7, %f2, %f14
fmuld8sux16 %f15, %f13, %f14
nop
setx loop_6933, %l0, %l1
jmpl %l1, %l6
subc %i5, 0x0B16, %i4
bcc %xcc, loop_6934
ldd [%l7 + 0x08], %f8
loop_6933:
fbule,a %fcc2, loop_6935
ld [%l7 + 0x1C], %f9
loop_6934:
bne,a loop_6936
fmovsvc %xcc, %f3, %f2
loop_6935:
edge8 %i1, %l4, %l5
fmovsa %xcc, %f8, %f14
loop_6936:
ldub [%l7 + 0x2D], %i6
popc %g3, %i2
fbg,a %fcc3, loop_6937
stb %i0, [%l7 + 0x56]
fmul8x16al %f2, %f9, %f0
ba %icc, loop_6938
loop_6937:
fpmerge %f11, %f5, %f8
fnand %f6, %f10, %f2
stw %l2, [%l7 + 0x7C]
loop_6938:
srlx %g5, 0x1C, %l1
fmovrslez %o5, %f0, %f14
bcc,a,pn %xcc, loop_6939
sth %l3, [%l7 + 0x08]
udiv %g7, 0x19A6, %g4
bne,pt %icc, loop_6940
loop_6939:
array8 %o6, %g6, %o4
call loop_6941
lduh [%l7 + 0x1E], %g2
loop_6940:
ldsw [%l7 + 0x34], %o2
stw %o7, [%l7 + 0x6C]
loop_6941:
fmovdl %icc, %f8, %f8
fbge,a %fcc1, loop_6942
sdivx %o1, 0x037C, %i7
movcc %xcc, %o0, %o3
ldub [%l7 + 0x08], %g1
loop_6942:
lduh [%l7 + 0x4C], %i3
fmovrde %l0, %f8, %f4
std %f12, [%l7 + 0x78]
stb %i5, [%l7 + 0x78]
andn %l6, 0x1990, %i1
fmovrsne %i4, %f10, %f4
fandnot1s %f9, %f3, %f6
sth %l4, [%l7 + 0x72]
ldx [%l7 + 0x58], %i6
nop
setx loop_6943, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
smulcc %l5, 0x1B45, %i2
ldx [%l7 + 0x70], %i0
fmovsle %icc, %f14, %f3
loop_6943:
xnorcc %l2, %g3, %l1
tcs %xcc, 0x3
tneg %xcc, 0x4
fsrc1 %f12, %f12
movge %xcc, %o5, %l3
ldsw [%l7 + 0x38], %g7
ldsh [%l7 + 0x38], %g4
movgu %xcc, %o6, %g6
andncc %o4, %g5, %g2
ba,a loop_6944
tsubcctv %o7, 0x11C0, %o1
udivcc %i7, 0x074C, %o0
stb %o3, [%l7 + 0x6B]
loop_6944:
orncc %o2, 0x1E29, %g1
movle %icc, %l0, %i5
xnorcc %l6, 0x0A4F, %i3
fmovdl %xcc, %f14, %f9
andcc %i1, 0x11C3, %i4
movrlz %i6, %l5, %i2
fbe %fcc1, loop_6945
stw %l4, [%l7 + 0x60]
ldsh [%l7 + 0x0E], %l2
fpadd16s %f13, %f1, %f6
loop_6945:
fmovdge %xcc, %f1, %f11
std %f0, [%l7 + 0x50]
array32 %i0, %g3, %l1
ba,a %xcc, loop_6946
brgz %l3, loop_6947
sethi 0x00F0, %g7
movl %icc, %g4, %o5
loop_6946:
subccc %g6, %o6, %g5
loop_6947:
fmovdpos %xcc, %f1, %f15
fbn,a %fcc3, loop_6948
ldsh [%l7 + 0x24], %o4
fxor %f6, %f10, %f8
ldd [%l7 + 0x60], %f14
loop_6948:
fnegs %f14, %f5
movre %o7, 0x396, %g2
st %f8, [%l7 + 0x20]
fblg,a %fcc1, loop_6949
tg %icc, 0x4
brlez %i7, loop_6950
lduw [%l7 + 0x34], %o0
loop_6949:
array8 %o3, %o2, %o1
fmovsleu %icc, %f0, %f8
loop_6950:
fmovsleu %xcc, %f5, %f15
fmovdvs %icc, %f13, %f14
fmovsne %icc, %f1, %f0
sra %l0, %g1, %i5
fbn,a %fcc0, loop_6951
or %i3, %l6, %i4
std %f12, [%l7 + 0x48]
ldx [%l7 + 0x28], %i6
loop_6951:
bcc,a,pn %xcc, loop_6952
and %i1, 0x0715, %l5
fcmpgt16 %f10, %f4, %l4
edge32 %i2, %i0, %l2
loop_6952:
bl,a,pt %icc, loop_6953
stb %l1, [%l7 + 0x5C]
fmuld8sux16 %f7, %f3, %f4
fmul8sux16 %f14, %f2, %f12
loop_6953:
lduw [%l7 + 0x78], %g3
bcc,pn %icc, loop_6954
ldx [%l7 + 0x70], %l3
nop
setx loop_6955, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x50], %g7
loop_6954:
bpos,a,pn %icc, loop_6956
andncc %g4, %o5, %o6
loop_6955:
bgu,pn %xcc, loop_6957
siam 0x7
loop_6956:
sllx %g5, %o4, %o7
ldsw [%l7 + 0x24], %g6
loop_6957:
movrne %i7, %o0, %o3
add %o2, 0x11B5, %o1
fzero %f8
fmovsvc %xcc, %f6, %f12
fbl,a %fcc1, loop_6958
stw %l0, [%l7 + 0x1C]
fcmple32 %f8, %f4, %g1
ldd [%l7 + 0x40], %f4
loop_6958:
ldd [%l7 + 0x78], %f10
fmovsgu %icc, %f11, %f12
nop
setx loop_6959, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot1 %f14, %f12, %f2
fpack32 %f4, %f12, %f0
fbuge %fcc2, loop_6960
loop_6959:
movcc %icc, %g2, %i3
movle %xcc, %l6, %i5
movne %xcc, %i6, %i1
loop_6960:
fmuld8ulx16 %f9, %f12, %f10
sllx %l5, %i4, %i2
stx %i0, [%l7 + 0x60]
ldub [%l7 + 0x44], %l2
fmovdpos %icc, %f13, %f14
subc %l1, %g3, %l3
fmovdg %icc, %f9, %f11
ldd [%l7 + 0x38], %f8
fnot1 %f6, %f8
tne %xcc, 0x6
ldub [%l7 + 0x5A], %g7
fnot1 %f12, %f6
fornot2 %f12, %f12, %f14
fbl,a %fcc2, loop_6961
stb %g4, [%l7 + 0x60]
fornot2 %f2, %f2, %f8
lduh [%l7 + 0x4C], %l4
loop_6961:
edge32ln %o5, %o6, %o4
stw %g5, [%l7 + 0x70]
tn %icc, 0x7
fmovdcs %xcc, %f2, %f0
lduw [%l7 + 0x58], %g6
tg %icc, 0x4
sth %o7, [%l7 + 0x2A]
lduh [%l7 + 0x68], %i7
bcc %xcc, loop_6962
fornot2s %f7, %f4, %f8
fcmpne32 %f6, %f6, %o0
fxors %f15, %f1, %f12
loop_6962:
ldsw [%l7 + 0x74], %o2
sllx %o3, %l0, %g1
alignaddr %o1, %g2, %l6
ldd [%l7 + 0x78], %f2
fmul8x16al %f7, %f2, %f0
stb %i5, [%l7 + 0x58]
ldd [%l7 + 0x58], %f14
fexpand %f8, %f6
fnot2s %f3, %f12
lduh [%l7 + 0x1A], %i3
ldx [%l7 + 0x30], %i1
sth %l5, [%l7 + 0x5A]
ldsb [%l7 + 0x10], %i6
tneg %xcc, 0x5
ldx [%l7 + 0x10], %i4
edge16ln %i2, %i0, %l1
for %f10, %f4, %f2
movre %g3, 0x1C3, %l3
tn %icc, 0x4
srl %l2, 0x09, %g4
bneg %xcc, loop_6963
brlz,a %g7, loop_6964
ldub [%l7 + 0x47], %l4
ldd [%l7 + 0x08], %f6
loop_6963:
movvc %xcc, %o6, %o4
loop_6964:
fcmpgt32 %f6, %f0, %g5
brz,a %o5, loop_6965
bneg,a,pt %xcc, loop_6966
fmul8x16au %f11, %f9, %f0
fand %f2, %f6, %f0
loop_6965:
fmovrse %g6, %f5, %f3
loop_6966:
fpadd16s %f11, %f1, %f11
fpackfix %f2, %f6
lduh [%l7 + 0x3E], %o7
ldd [%l7 + 0x58], %f6
xorcc %i7, %o0, %o2
fbl %fcc3, loop_6967
fmovsa %xcc, %f6, %f13
ba,a loop_6968
fmovde %icc, %f10, %f4
loop_6967:
ldsb [%l7 + 0x44], %l0
fmovsne %xcc, %f4, %f8
loop_6968:
movrlz %g1, 0x0F9, %o1
movgu %icc, %o3, %l6
fmovdcs %xcc, %f0, %f6
sth %i5, [%l7 + 0x18]
taddcc %g2, 0x1B24, %i1
stx %i3, [%l7 + 0x10]
fmovspos %icc, %f14, %f5
fmovsvs %xcc, %f14, %f3
fnegd %f6, %f14
fpackfix %f14, %f13
sdivx %l5, 0x013F, %i4
fabss %f12, %f1
stw %i6, [%l7 + 0x68]
fxors %f3, %f3, %f9
stb %i0, [%l7 + 0x31]
ldsb [%l7 + 0x25], %i2
fmul8ulx16 %f4, %f8, %f8
mova %icc, %g3, %l1
movrgez %l3, 0x3B8, %g4
tvc %xcc, 0x6
addcc %g7, 0x1D84, %l2
sdiv %o6, 0x1772, %l4
std %f10, [%l7 + 0x60]
tsubcc %g5, %o4, %g6
fmovrdne %o5, %f2, %f12
srax %i7, 0x11, %o0
bl %icc, loop_6969
ldsb [%l7 + 0x78], %o7
stb %l0, [%l7 + 0x08]
movgu %icc, %g1, %o1
loop_6969:
umul %o2, %o3, %l6
lduw [%l7 + 0x7C], %g2
ldsh [%l7 + 0x4A], %i5
fsrc1s %f5, %f7
ldd [%l7 + 0x68], %f14
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
lduh [%l7 + 0x42], %i3
brgz,a %i1, loop_6971
fabsd %f12, %f6
loop_6970:
for %f10, %f6, %f12
fpadd16s %f2, %f13, %f8
loop_6971:
fbg %fcc0, loop_6972
fpackfix %f14, %f3
bl loop_6973
tvs %icc, 0x6
loop_6972:
fmul8x16al %f15, %f15, %f12
xnor %i4, 0x1D7B, %l5
loop_6973:
lduw [%l7 + 0x10], %i0
nop
setx loop_6974, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movl %xcc, %i2, %i6
ldsw [%l7 + 0x78], %l1
bpos,a,pt %xcc, loop_6975
loop_6974:
fmul8sux16 %f12, %f6, %f12
ldsb [%l7 + 0x4A], %l3
fnand %f8, %f2, %f6
loop_6975:
ldsw [%l7 + 0x3C], %g3
sth %g7, [%l7 + 0x5A]
fsrc1 %f14, %f4
sub %l2, %g4, %o6
fmovdleu %icc, %f2, %f4
std %f0, [%l7 + 0x28]
ldd [%l7 + 0x18], %f14
mulscc %g5, %l4, %o4
stb %g6, [%l7 + 0x1A]
for %f2, %f6, %f14
fbue %fcc2, loop_6976
fmovs %f9, %f8
or %o5, 0x04BC, %o0
edge16 %i7, %l0, %g1
loop_6976:
sub %o1, 0x0BD7, %o2
fmovrdgz %o7, %f6, %f6
addcc %l6, %g2, %o3
st %f3, [%l7 + 0x30]
bvc,a,pt %xcc, loop_6977
fpadd16s %f4, %f13, %f10
fbn %fcc1, loop_6978
fbn %fcc1, loop_6979
loop_6977:
fmovspos %xcc, %f15, %f1
nop
setx loop_6980, %l0, %l1
jmpl %l1, %i3
loop_6978:
fmovde %icc, %f11, %f3
loop_6979:
ldd [%l7 + 0x38], %f0
tneg %icc, 0x2
loop_6980:
fmovrde %i5, %f14, %f10
sth %i4, [%l7 + 0x6E]
stb %i1, [%l7 + 0x3A]
stb %i0, [%l7 + 0x0F]
bg,a %xcc, loop_6981
ldsh [%l7 + 0x36], %i2
edge32l %i6, %l5, %l3
fmul8x16 %f2, %f8, %f14
loop_6981:
stw %g3, [%l7 + 0x30]
bvs %xcc, loop_6982
std %f8, [%l7 + 0x58]
subccc %l1, 0x1CC8, %l2
fexpand %f7, %f6
loop_6982:
movleu %xcc, %g4, %o6
lduh [%l7 + 0x5E], %g7
stb %l4, [%l7 + 0x29]
fnot1 %f10, %f0
movleu %icc, %g5, %g6
movrlez %o5, 0x271, %o4
ld [%l7 + 0x70], %f8
andcc %o0, %l0, %g1
ta %icc, 0x7
pdist %f10, %f2, %f14
std %f10, [%l7 + 0x50]
ble,a loop_6983
tne %icc, 0x4
stw %o1, [%l7 + 0x3C]
stw %i7, [%l7 + 0x64]
loop_6983:
edge32l %o7, %o2, %g2
stb %l6, [%l7 + 0x63]
stx %i3, [%l7 + 0x28]
ldd [%l7 + 0x60], %f0
fmovdl %icc, %f2, %f4
ldx [%l7 + 0x50], %i5
ldsw [%l7 + 0x70], %i4
ldsb [%l7 + 0x62], %i1
fbue,a %fcc2, loop_6984
fmovsne %xcc, %f6, %f6
lduh [%l7 + 0x0A], %i0
sethi 0x051C, %i2
loop_6984:
edge16l %i6, %l5, %l3
sethi 0x02D3, %g3
st %f4, [%l7 + 0x44]
lduh [%l7 + 0x08], %l1
tl %xcc, 0x1
fcmpne32 %f8, %f8, %o3
fbue %fcc3, loop_6985
stb %l2, [%l7 + 0x40]
fcmple32 %f10, %f12, %g4
ldsw [%l7 + 0x74], %o6
loop_6985:
fmul8x16al %f7, %f14, %f6
fnot2 %f8, %f10
alignaddr %l4, %g5, %g6
andcc %o5, %g7, %o4
fmovrde %l0, %f0, %f12
fmovrslez %g1, %f6, %f12
ldub [%l7 + 0x41], %o1
edge32 %o0, %i7, %o2
ldsw [%l7 + 0x20], %g2
fbue,a %fcc1, loop_6986
stb %l6, [%l7 + 0x51]
sth %o7, [%l7 + 0x6E]
ldsh [%l7 + 0x36], %i3
loop_6986:
ldx [%l7 + 0x08], %i5
movle %xcc, %i4, %i1
sth %i0, [%l7 + 0x0A]
std %f10, [%l7 + 0x20]
fpmerge %f8, %f5, %f6
fbug,a %fcc1, loop_6987
fmovsvc %xcc, %f7, %f10
addc %i2, %l5, %i6
tne %xcc, 0x6
loop_6987:
subc %g3, %l3, %o3
fcmpne16 %f4, %f10, %l1
stb %g4, [%l7 + 0x3E]
fnands %f0, %f4, %f4
edge16 %l2, %l4, %g5
stw %g6, [%l7 + 0x48]
array8 %o6, %g7, %o5
tne %xcc, 0x3
tsubcc %l0, 0x1E3D, %o4
tgu %icc, 0x2
fnand %f14, %f2, %f4
fornot2 %f12, %f12, %f10
umul %g1, 0x0275, %o0
std %f2, [%l7 + 0x40]
bvs,a %icc, loop_6988
movre %i7, 0x322, %o2
ldsw [%l7 + 0x50], %g2
fpack32 %f2, %f0, %f8
loop_6988:
bleu,a,pn %xcc, loop_6989
or %o1, 0x05AB, %o7
ldsh [%l7 + 0x48], %l6
fbul %fcc3, loop_6990
loop_6989:
sth %i5, [%l7 + 0x7C]
tgu %icc, 0x3
ldsw [%l7 + 0x0C], %i4
loop_6990:
bcs,a,pt %xcc, loop_6991
movrlz %i1, 0x034, %i0
ldsw [%l7 + 0x18], %i3
st %f1, [%l7 + 0x10]
loop_6991:
ldsw [%l7 + 0x10], %i2
bne,a,pt %icc, loop_6992
sth %i6, [%l7 + 0x40]
movrne %g3, %l5, %l3
fmovdgu %xcc, %f0, %f15
loop_6992:
fmovdneg %xcc, %f13, %f11
fbule %fcc1, loop_6993
ldx [%l7 + 0x78], %l1
lduw [%l7 + 0x30], %o3
std %f6, [%l7 + 0x40]
loop_6993:
ldsw [%l7 + 0x1C], %g4
fbne %fcc0, loop_6994
edge8 %l2, %g5, %l4
fnot2 %f12, %f14
xor %o6, 0x1218, %g7
loop_6994:
sth %o5, [%l7 + 0x1E]
movgu %xcc, %l0, %o4
fmovsl %icc, %f13, %f12
srax %g1, 0x05, %o0
bgu,a loop_6995
fpmerge %f12, %f11, %f2
fmovs %f0, %f7
stx %i7, [%l7 + 0x08]
loop_6995:
fmovdcs %icc, %f1, %f6
ldsw [%l7 + 0x3C], %g6
tvc %icc, 0x5
lduw [%l7 + 0x18], %o2
movvs %icc, %o1, %g2
fors %f10, %f13, %f4
lduw [%l7 + 0x68], %l6
andcc %i5, 0x1020, %i4
srlx %o7, 0x13, %i1
fbug %fcc1, loop_6996
sllx %i0, 0x19, %i2
stb %i3, [%l7 + 0x65]
sth %g3, [%l7 + 0x08]
loop_6996:
fmul8ulx16 %f4, %f6, %f0
st %f13, [%l7 + 0x20]
ldub [%l7 + 0x22], %l5
fmovsge %xcc, %f14, %f13
sll %i6, %l3, %o3
tne %icc, 0x1
stx %g4, [%l7 + 0x28]
movleu %icc, %l1, %g5
fnot2s %f14, %f11
fmovs %f15, %f13
fmovdcs %icc, %f12, %f0
sdivcc %l4, 0x0E21, %o6
or %g7, 0x08D1, %o5
std %f4, [%l7 + 0x60]
ld [%l7 + 0x0C], %f9
brgz %l2, loop_6997
addc %l0, %g1, %o4
mulx %i7, 0x0A7F, %o0
fba,a %fcc1, loop_6998
loop_6997:
fcmpeq32 %f14, %f10, %o2
fba %fcc3, loop_6999
edge32ln %o1, %g2, %l6
loop_6998:
fpack16 %f4, %f5
lduw [%l7 + 0x2C], %i5
loop_6999:
movcs %icc, %g6, %i4
fmovdl %icc, %f13, %f2
ldsh [%l7 + 0x4C], %i1
array32 %o7, %i0, %i2
fcmpgt32 %f12, %f8, %i3
fmovdn %icc, %f2, %f12
fcmpgt16 %f0, %f14, %g3
ldd [%l7 + 0x78], %f6
fmovsle %xcc, %f9, %f10
movl %icc, %l5, %i6
fone %f10
edge16n %l3, %o3, %g4
fmovsge %icc, %f4, %f3
mulscc %l1, 0x0041, %g5
udiv %o6, 0x1E99, %g7
ldub [%l7 + 0x3A], %l4
fmovda %icc, %f7, %f8
ldsw [%l7 + 0x58], %l2
movrne %o5, %g1, %o4
bge,pt %icc, loop_7000
fmovrsne %i7, %f14, %f14
fmovdcc %xcc, %f12, %f4
xor %l0, 0x15AE, %o0
loop_7000:
andcc %o1, 0x0679, %o2
lduh [%l7 + 0x4A], %l6
stw %i5, [%l7 + 0x08]
bne,a,pt %icc, loop_7001
tle %icc, 0x6
std %f14, [%l7 + 0x20]
movcs %xcc, %g2, %g6
loop_7001:
fpadd32s %f3, %f1, %f1
be,pt %xcc, loop_7002
srax %i4, 0x09, %i1
fble %fcc3, loop_7003
fbg,a %fcc1, loop_7004
loop_7002:
bvc loop_7005
std %f10, [%l7 + 0x08]
loop_7003:
fcmpeq32 %f0, %f4, %o7
loop_7004:
stx %i2, [%l7 + 0x38]
loop_7005:
ld [%l7 + 0x3C], %f12
stw %i0, [%l7 + 0x18]
lduh [%l7 + 0x66], %g3
fors %f2, %f1, %f13
edge16l %l5, %i6, %i3
xorcc %l3, 0x11D8, %o3
fmovdg %xcc, %f12, %f2
stb %l1, [%l7 + 0x4A]
addc %g4, 0x138C, %o6
edge16l %g5, %g7, %l4
ldd [%l7 + 0x40], %f4
ldd [%l7 + 0x08], %f12
ldsb [%l7 + 0x34], %o5
fpmerge %f15, %f2, %f0
fpsub16 %f2, %f0, %f4
taddcc %g1, %l2, %o4
edge16l %i7, %l0, %o1
sth %o2, [%l7 + 0x3A]
fmovsleu %icc, %f8, %f14
bcs loop_7006
fpsub16s %f4, %f6, %f6
stx %l6, [%l7 + 0x50]
movrlz %i5, %o0, %g2
loop_7006:
addccc %g6, 0x02DE, %i4
ta %xcc, 0x6
sdiv %o7, 0x002F, %i1
movle %xcc, %i2, %i0
fnors %f6, %f15, %f13
popc 0x0657, %l5
stb %i6, [%l7 + 0x1B]
st %f9, [%l7 + 0x6C]
fmovsleu %icc, %f5, %f11
subc %i3, 0x1F35, %l3
ldsb [%l7 + 0x7D], %g3
bcc,a,pt %xcc, loop_7007
bl,a loop_7008
ldsh [%l7 + 0x7A], %o3
fcmpes %fcc0, %f13, %f9
loop_7007:
movneg %icc, %g4, %o6
loop_7008:
subcc %g5, %l1, %l4
bleu,a %xcc, loop_7009
stx %o5, [%l7 + 0x20]
movvc %xcc, %g1, %g7
fmovsle %xcc, %f10, %f9
loop_7009:
movpos %icc, %o4, %i7
fmovdg %icc, %f11, %f3
fbu %fcc2, loop_7010
stb %l0, [%l7 + 0x3F]
fmovsne %icc, %f10, %f3
fmovdpos %icc, %f4, %f4
loop_7010:
fbl %fcc2, loop_7011
bleu,a,pt %xcc, loop_7012
pdist %f14, %f14, %f0
fmovsl %icc, %f9, %f2
loop_7011:
fpadd32 %f10, %f12, %f12
loop_7012:
std %f0, [%l7 + 0x38]
mulx %l2, 0x1079, %o2
fmovs %f1, %f10
fpsub32 %f10, %f0, %f14
tneg %xcc, 0x1
fblg %fcc0, loop_7013
edge32ln %l6, %i5, %o0
sdiv %o1, 0x0C97, %g2
sra %g6, 0x03, %i4
loop_7013:
ldsh [%l7 + 0x72], %o7
stw %i1, [%l7 + 0x6C]
popc %i0, %l5
fmovrdlez %i2, %f6, %f14
ld [%l7 + 0x2C], %f0
ldsb [%l7 + 0x15], %i3
fmovdvc %xcc, %f3, %f4
te %icc, 0x2
ldsw [%l7 + 0x64], %i6
ldx [%l7 + 0x70], %l3
brnz %o3, loop_7014
movre %g4, 0x139, %o6
fpadd16 %f4, %f8, %f4
movre %g3, 0x05D, %l1
loop_7014:
lduw [%l7 + 0x74], %l4
subc %o5, %g1, %g7
stb %g5, [%l7 + 0x22]
tsubcctv %o4, %l0, %i7
ld [%l7 + 0x50], %f12
movn %icc, %o2, %l6
addc %l2, %i5, %o1
edge8ln %g2, %g6, %o0
stx %i4, [%l7 + 0x48]
std %f10, [%l7 + 0x10]
popc %o7, %i0
edge8 %i1, %i2, %i3
sllx %i6, 0x19, %l5
bvc,a,pn %icc, loop_7015
fpmerge %f12, %f15, %f6
umulcc %l3, 0x0EB4, %o3
sth %g4, [%l7 + 0x26]
loop_7015:
fnegd %f12, %f0
fmovd %f8, %f2
stw %o6, [%l7 + 0x1C]
ldsb [%l7 + 0x69], %g3
stb %l4, [%l7 + 0x3D]
addc %o5, 0x0BC6, %l1
taddcctv %g1, %g5, %g7
fpsub16 %f8, %f10, %f12
fbl,a %fcc2, loop_7016
fmovdcc %icc, %f12, %f6
edge8ln %l0, %o4, %i7
fcmpgt32 %f12, %f12, %l6
loop_7016:
fmovsge %xcc, %f0, %f7
fmovsneg %icc, %f5, %f5
bvc,pt %xcc, loop_7017
ldd [%l7 + 0x68], %f14
st %f5, [%l7 + 0x70]
fmul8x16 %f5, %f6, %f10
loop_7017:
edge16l %o2, %l2, %i5
fornot2 %f10, %f0, %f14
lduw [%l7 + 0x40], %o1
fbue,a %fcc1, loop_7018
sth %g6, [%l7 + 0x64]
fbul,a %fcc2, loop_7019
ldsh [%l7 + 0x0A], %g2
loop_7018:
call loop_7020
bneg %xcc, loop_7021
loop_7019:
ldd [%l7 + 0x48], %f14
stb %i4, [%l7 + 0x2B]
loop_7020:
stx %o7, [%l7 + 0x40]
loop_7021:
ldsh [%l7 + 0x7A], %o0
fpsub16 %f4, %f10, %f8
ldsh [%l7 + 0x50], %i1
udivcc %i2, 0x1A93, %i0
xor %i6, 0x008C, %l5
subc %l3, 0x0E86, %i3
ldd [%l7 + 0x30], %f14
ld [%l7 + 0x60], %f3
fcmpgt16 %f12, %f12, %g4
ldsw [%l7 + 0x68], %o3
ldx [%l7 + 0x10], %o6
ldx [%l7 + 0x10], %g3
fmovdn %xcc, %f11, %f0
fnot2s %f5, %f3
fbne %fcc1, loop_7022
brlez %o5, loop_7023
ld [%l7 + 0x44], %f11
fmovspos %icc, %f2, %f2
loop_7022:
bcs loop_7024
loop_7023:
std %f4, [%l7 + 0x78]
bn,a loop_7025
edge32l %l1, %l4, %g5
loop_7024:
brlz %g1, loop_7026
taddcc %l0, %g7, %i7
loop_7025:
fcmpne16 %f0, %f2, %l6
fcmpd %fcc1, %f0, %f2
loop_7026:
edge16l %o2, %o4, %l2
lduw [%l7 + 0x3C], %i5
std %f10, [%l7 + 0x70]
alignaddr %g6, %o1, %g2
std %f4, [%l7 + 0x60]
bleu,pt %xcc, loop_7027
movrne %i4, %o0, %i1
fnegs %f13, %f4
fpackfix %f8, %f14
loop_7027:
alignaddr %o7, %i0, %i2
addc %i6, 0x19BA, %l3
stw %l5, [%l7 + 0x20]
fmul8x16au %f6, %f8, %f12
array16 %g4, %o3, %o6
fbuge,a %fcc2, loop_7028
ld [%l7 + 0x40], %f5
fmovrdlez %i3, %f10, %f14
sth %g3, [%l7 + 0x64]
loop_7028:
addcc %o5, 0x1065, %l1
sth %g5, [%l7 + 0x40]
fmovsleu %xcc, %f8, %f4
fmovsle %icc, %f0, %f8
fmovscc %icc, %f9, %f2
te %icc, 0x2
brnz %g1, loop_7029
alignaddrl %l0, %g7, %l4
st %f7, [%l7 + 0x78]
nop
setx loop_7030, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_7029:
stw %i7, [%l7 + 0x68]
umulcc %o2, %o4, %l6
edge32ln %i5, %g6, %l2
loop_7030:
ldsh [%l7 + 0x5E], %g2
ldsh [%l7 + 0x5C], %o1
fpack16 %f4, %f13
fones %f6
fxnors %f1, %f15, %f14
fcmpne16 %f0, %f8, %o0
fba %fcc3, loop_7031
bcs,pt %xcc, loop_7032
fnegd %f2, %f0
ldsh [%l7 + 0x62], %i1
loop_7031:
ldd [%l7 + 0x10], %f6
loop_7032:
brlez %i4, loop_7033
fpsub32 %f8, %f0, %f8
fbug,a %fcc1, loop_7034
fcmple16 %f10, %f12, %o7
loop_7033:
fzero %f8
std %f10, [%l7 + 0x58]
loop_7034:
tg %icc, 0x6
fornot1 %f12, %f0, %f0
sth %i0, [%l7 + 0x7E]
fbuge %fcc0, loop_7035
ldsh [%l7 + 0x78], %i6
umulcc %i2, %l3, %g4
stb %o3, [%l7 + 0x6F]
loop_7035:
smul %l5, %i3, %g3
movn %icc, %o5, %l1
smul %g5, %o6, %g1
fcmpeq32 %f14, %f2, %g7
lduw [%l7 + 0x74], %l0
ldub [%l7 + 0x61], %l4
ldx [%l7 + 0x28], %i7
ld [%l7 + 0x44], %f11
sdiv %o2, 0x1127, %o4
fmovdg %xcc, %f0, %f15
st %f2, [%l7 + 0x28]
fmovrdlz %i5, %f14, %f0
orcc %g6, %l6, %l2
fones %f11
fcmpeq16 %f10, %f10, %g2
for %f14, %f14, %f4
ldd [%l7 + 0x48], %f10
brlz %o0, loop_7036
fble,a %fcc3, loop_7037
sth %i1, [%l7 + 0x7A]
fxor %f8, %f12, %f4
loop_7036:
ldx [%l7 + 0x50], %o1
loop_7037:
fmovscs %icc, %f9, %f13
fmovscs %xcc, %f11, %f12
movre %i4, %o7, %i6
sra %i0, 0x0B, %l3
edge8n %g4, %o3, %i2
fnors %f12, %f0, %f11
fmovse %xcc, %f1, %f10
alignaddr %l5, %i3, %g3
fmovdl %xcc, %f8, %f13
addc %o5, %g5, %l1
addc %o6, 0x1B51, %g7
subcc %l0, 0x0715, %l4
mulscc %i7, %o2, %o4
fcmpeq16 %f14, %f0, %i5
movrlz %g1, %l6, %g6
ldx [%l7 + 0x68], %g2
fbu,a %fcc1, loop_7038
st %f8, [%l7 + 0x48]
ldsh [%l7 + 0x76], %l2
fbu,a %fcc2, loop_7039
loop_7038:
fmul8x16al %f6, %f10, %f8
fpsub16s %f13, %f4, %f0
fabss %f0, %f11
loop_7039:
fmovsn %icc, %f8, %f9
lduw [%l7 + 0x2C], %i1
fcmped %fcc0, %f12, %f10
fbuge %fcc1, loop_7040
movneg %icc, %o0, %o1
addc %o7, 0x0AE5, %i6
fpsub32s %f3, %f12, %f6
loop_7040:
be loop_7041
stw %i0, [%l7 + 0x58]
tleu %xcc, 0x3
ldx [%l7 + 0x60], %l3
loop_7041:
tg %xcc, 0x1
fcmpne16 %f6, %f0, %i4
st %f9, [%l7 + 0x6C]
fcmpne32 %f12, %f8, %g4
sth %i2, [%l7 + 0x6E]
tne %icc, 0x5
std %f12, [%l7 + 0x38]
std %f8, [%l7 + 0x40]
add %o3, 0x0A90, %i3
udivcc %l5, 0x06AF, %g3
andcc %o5, 0x0416, %g5
sth %l1, [%l7 + 0x18]
sth %g7, [%l7 + 0x64]
sll %l0, %o6, %i7
stx %o2, [%l7 + 0x38]
fmovsgu %xcc, %f1, %f12
stb %l4, [%l7 + 0x75]
ldd [%l7 + 0x10], %f8
addcc %i5, %g1, %l6
stw %o4, [%l7 + 0x60]
fxnor %f2, %f8, %f8
srl %g6, %l2, %g2
fmovrde %i1, %f10, %f4
ldsb [%l7 + 0x67], %o0
movvc %icc, %o1, %i6
bneg %xcc, loop_7042
fcmpeq16 %f12, %f10, %i0
fbne %fcc3, loop_7043
ldsb [%l7 + 0x08], %l3
loop_7042:
ldd [%l7 + 0x10], %f4
stx %o7, [%l7 + 0x08]
loop_7043:
st %f11, [%l7 + 0x10]
edge8l %g4, %i4, %i2
brz,a %i3, loop_7044
edge8ln %l5, %o3, %g3
ldx [%l7 + 0x10], %g5
ld [%l7 + 0x44], %f6
loop_7044:
sdiv %o5, 0x029A, %g7
lduw [%l7 + 0x28], %l0
fmovrdne %o6, %f4, %f0
taddcctv %i7, %o2, %l4
ldsb [%l7 + 0x17], %i5
fands %f7, %f3, %f5
fcmpd %fcc1, %f10, %f2
sub %l1, 0x0881, %l6
tpos %icc, 0x2
edge8ln %o4, %g1, %l2
fbe %fcc2, loop_7045
and %g2, 0x0BBE, %i1
movrgez %o0, %o1, %g6
fcmpeq32 %f8, %f0, %i6
loop_7045:
fabss %f5, %f15
sth %i0, [%l7 + 0x3C]
ldub [%l7 + 0x0B], %o7
fxnor %f6, %f2, %f4
fmovsleu %icc, %f0, %f1
bcs %icc, loop_7046
brnz %g4, loop_7047
nop
setx loop_7048, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpsub32 %f12, %f10, %f6
loop_7046:
andcc %i4, 0x1686, %l3
loop_7047:
stx %i3, [%l7 + 0x40]
loop_7048:
smul %l5, %o3, %g3
stw %i2, [%l7 + 0x70]
fmovdpos %icc, %f3, %f12
ldsb [%l7 + 0x49], %g5
edge32n %o5, %l0, %g7
fba,a %fcc1, loop_7049
ba,pn %icc, loop_7050
fnegs %f12, %f0
ble,a,pt %xcc, loop_7051
loop_7049:
lduw [%l7 + 0x58], %i7
loop_7050:
ldsw [%l7 + 0x30], %o6
fmovdleu %icc, %f10, %f9
loop_7051:
tvc %xcc, 0x0
tvs %icc, 0x0
ldd [%l7 + 0x60], %f12
for %f14, %f10, %f12
fcmpgt32 %f8, %f14, %l4
lduh [%l7 + 0x0A], %i5
stx %l1, [%l7 + 0x70]
fmovdleu %xcc, %f1, %f1
nop
setx loop_7052, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brlz %o2, loop_7053
movgu %xcc, %l6, %g1
fnot1 %f12, %f0
loop_7052:
popc %l2, %o4
loop_7053:
stb %g2, [%l7 + 0x56]
fmovrse %o0, %f15, %f13
sllx %o1, %g6, %i6
fmovsleu %xcc, %f8, %f13
smul %i0, 0x1BBF, %o7
ldx [%l7 + 0x40], %i1
lduh [%l7 + 0x72], %i4
fpmerge %f14, %f1, %f8
ldx [%l7 + 0x40], %l3
movrlz %i3, 0x0B8, %g4
fble,a %fcc1, loop_7054
fsrc2 %f14, %f4
fmovrslz %o3, %f14, %f11
or %g3, %l5, %i2
loop_7054:
bvs,pt %xcc, loop_7055
udivcc %g5, 0x0F95, %o5
for %f14, %f12, %f2
fnegd %f14, %f2
loop_7055:
sdivx %g7, 0x0F16, %i7
lduh [%l7 + 0x54], %o6
bvs,a,pn %icc, loop_7056
fble,a %fcc0, loop_7057
stx %l4, [%l7 + 0x60]
ldx [%l7 + 0x18], %i5
loop_7056:
nop
setx loop_7058, %l0, %l1
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_7057:
lduh [%l7 + 0x66], %l0
edge8ln %l1, %l6, %o2
ldub [%l7 + 0x53], %g1
loop_7058:
sllx %o4, 0x02, %g2
movrgz %l2, %o1, %o0
ldsh [%l7 + 0x44], %i6
fornot2s %f5, %f10, %f0
call loop_7059
stb %g6, [%l7 + 0x59]
stw %o7, [%l7 + 0x58]
tg %icc, 0x2
loop_7059:
fbo %fcc0, loop_7060
fone %f10
edge16ln %i0, %i1, %l3
fmovsvc %icc, %f9, %f6
loop_7060:
edge16n %i4, %g4, %o3
lduw [%l7 + 0x1C], %i3
orn %g3, %i2, %l5
lduw [%l7 + 0x64], %o5
tsubcc %g5, %i7, %g7
ldsw [%l7 + 0x70], %o6
sll %l4, 0x08, %l0
fpack16 %f14, %f4
fsrc1 %f8, %f14
fxnors %f9, %f8, %f13
ldx [%l7 + 0x08], %l1
pdist %f14, %f4, %f0
fmul8x16 %f4, %f6, %f14
srlx %i5, 0x10, %l6
ld [%l7 + 0x44], %f6
lduh [%l7 + 0x7E], %g1
fmovsvc %icc, %f7, %f7
bgu,a,pn %icc, loop_7061
srax %o2, %g2, %o4
fmovsvc %icc, %f7, %f0
movvs %xcc, %o1, %l2
loop_7061:
ldsw [%l7 + 0x50], %o0
tcc %icc, 0x7
brlez %g6, loop_7062
movleu %icc, %i6, %i0
brnz,a %i1, loop_7063
ld [%l7 + 0x70], %f0
loop_7062:
andn %o7, 0x1EAE, %i4
nop
setx loop_7064, %l0, %l1
jmpl %l1, %g4
loop_7063:
alignaddrl %o3, %i3, %g3
fmul8x16 %f5, %f10, %f4
lduw [%l7 + 0x08], %i2
loop_7064:
ldsh [%l7 + 0x76], %l3
brgez %o5, loop_7065
edge8n %l5, %g5, %g7
fcmpeq16 %f0, %f8, %o6
edge32l %i7, %l4, %l0
loop_7065:
andcc %i5, %l1, %g1
ldx [%l7 + 0x60], %l6
fmovsge %icc, %f11, %f9
brgez,a %g2, loop_7066
fmovrdlz %o4, %f0, %f12
ldsb [%l7 + 0x33], %o1
movne %xcc, %l2, %o0
loop_7066:
bpos,a %xcc, loop_7067
fmovrdlz %o2, %f12, %f6
fnot2 %f6, %f4
orncc %i6, %i0, %g6
loop_7067:
ldx [%l7 + 0x20], %i1
fmovsvs %icc, %f3, %f3
movrgz %o7, 0x154, %g4
fmovs %f0, %f1
subcc %i4, %o3, %g3
fpadd16s %f2, %f0, %f3
lduw [%l7 + 0x7C], %i3
lduw [%l7 + 0x18], %i2
mulscc %l3, %o5, %g5
fmovdvc %icc, %f7, %f7
fmovrdlez %g7, %f14, %f14
ldd [%l7 + 0x68], %f2
st %f3, [%l7 + 0x18]
fbne %fcc3, loop_7068
fmovrsgez %l5, %f6, %f6
udiv %i7, 0x0EF0, %l4
subcc %o6, %l0, %l1
loop_7068:
st %f10, [%l7 + 0x7C]
fmul8x16 %f8, %f2, %f8
fcmpne16 %f8, %f8, %i5
ldsw [%l7 + 0x08], %l6
fbul %fcc1, loop_7069
edge16 %g2, %o4, %o1
lduh [%l7 + 0x18], %l2
fmovrsgez %o0, %f8, %f6
loop_7069:
std %f12, [%l7 + 0x38]
fandnot2 %f6, %f12, %f6
movrgez %g1, 0x3C3, %o2
addcc %i6, 0x1E82, %i0
fpmerge %f15, %f5, %f10
movn %xcc, %g6, %i1
orcc %o7, %g4, %i4
fmovde %icc, %f2, %f3
alignaddrl %o3, %g3, %i3
ldx [%l7 + 0x18], %i2
mova %xcc, %o5, %l3
movcs %icc, %g5, %g7
be %xcc, loop_7070
edge32n %l5, %i7, %l4
std %f4, [%l7 + 0x38]
sub %l0, %o6, %i5
loop_7070:
movleu %xcc, %l6, %g2
taddcc %l1, %o1, %l2
srlx %o4, %g1, %o2
ldsh [%l7 + 0x14], %i6
fpsub16 %f8, %f2, %f0
fmovda %xcc, %f12, %f15
fmovsa %icc, %f0, %f3
stb %i0, [%l7 + 0x1A]
fmovdleu %xcc, %f15, %f11
fmovdneg %xcc, %f12, %f13
ldsb [%l7 + 0x69], %o0
xnor %i1, %g6, %o7
movrlz %g4, 0x2E2, %o3
st %f7, [%l7 + 0x28]
tle %xcc, 0x6
fmovd %f10, %f10
ldd [%l7 + 0x28], %f4
brlz,a %i4, loop_7071
nop
setx loop_7072, %l0, %l1
jmpl %l1, %g3
fnor %f2, %f6, %f4
ldd [%l7 + 0x48], %f4
loop_7071:
fnand %f6, %f0, %f8
loop_7072:
fandnot2 %f8, %f6, %f4
fmovdg %xcc, %f10, %f0
fzeros %f1
ldsb [%l7 + 0x6D], %i3
ldsh [%l7 + 0x2C], %o5
lduh [%l7 + 0x74], %l3
std %f10, [%l7 + 0x58]
popc 0x1D20, %g5
movn %xcc, %g7, %i2
stb %l5, [%l7 + 0x63]
bneg loop_7073
brnz,a %l4, loop_7074
fcmpgt16 %f6, %f10, %l0
fbn,a %fcc1, loop_7075
loop_7073:
ldx [%l7 + 0x48], %o6
loop_7074:
fmul8ulx16 %f10, %f14, %f10
fmovscs %xcc, %f14, %f9
loop_7075:
stx %i7, [%l7 + 0x50]
ldx [%l7 + 0x08], %i5
brgz %g2, loop_7076
ldsh [%l7 + 0x60], %l1
ldub [%l7 + 0x23], %l6
lduh [%l7 + 0x4E], %l2
loop_7076:
fmovrse %o1, %f0, %f13
fabss %f0, %f9
fpadd16 %f12, %f2, %f10
ldsw [%l7 + 0x74], %g1
lduh [%l7 + 0x38], %o4
orcc %o2, 0x1A27, %i6
ldsh [%l7 + 0x5C], %i0
ldsh [%l7 + 0x58], %i1
tle %xcc, 0x6
ta %xcc, 0x1
ble,a,pt %xcc, loop_7077
bvs,pt %xcc, loop_7078
fxnors %f13, %f15, %f14
fbue %fcc3, loop_7079
loop_7077:
movvs %xcc, %o0, %g6
loop_7078:
edge8l %o7, %g4, %o3
fbug,a %fcc2, loop_7080
loop_7079:
fbo,a %fcc0, loop_7081
fmovsvc %xcc, %f7, %f1
fbn %fcc1, loop_7082
loop_7080:
ldsh [%l7 + 0x7A], %i4
loop_7081:
ldsh [%l7 + 0x3E], %g3
ldd [%l7 + 0x60], %f2
loop_7082:
sth %o5, [%l7 + 0x78]
sdivx %l3, 0x041B, %g5
ldx [%l7 + 0x78], %g7
sllx %i2, 0x06, %i3
st %f8, [%l7 + 0x14]
stw %l5, [%l7 + 0x20]
ldd [%l7 + 0x50], %f8
fabss %f5, %f1
fmovspos %xcc, %f13, %f3
ld [%l7 + 0x58], %f1
fmovdgu %icc, %f6, %f6
sll %l4, %o6, %l0
stw %i5, [%l7 + 0x08]
fors %f2, %f9, %f12
sdiv %g2, 0x0FC8, %i7
bn,a,pn %xcc, loop_7083
fmovdl %icc, %f12, %f15
fmovrdne %l1, %f6, %f6
movge %xcc, %l6, %l2
loop_7083:
bcs,pn %xcc, loop_7084
array16 %o1, %o4, %g1
ldsh [%l7 + 0x34], %i6
fbuge %fcc1, loop_7085
loop_7084:
fzero %f6
fmovde %xcc, %f3, %f9
fornot1s %f4, %f15, %f6
loop_7085:
sth %i0, [%l7 + 0x62]
andn %o2, 0x0FC2, %o0
edge8 %i1, %o7, %g4
fmovdge %xcc, %f10, %f6
bcc,a,pt %xcc, loop_7086
ldd [%l7 + 0x38], %f8
siam 0x2
bneg loop_7087
loop_7086:
bvc,a %xcc, loop_7088
fandnot2s %f4, %f13, %f9
fbe,a %fcc1, loop_7089
loop_7087:
orn %o3, %g6, %i4
loop_7088:
fbg %fcc1, loop_7090
fexpand %f13, %f12
loop_7089:
movne %xcc, %o5, %l3
and %g3, 0x18C0, %g5
loop_7090:
fpsub32 %f12, %f10, %f12
fbne,a %fcc1, loop_7091
std %f4, [%l7 + 0x10]
fmovsa %xcc, %f2, %f15
ld [%l7 + 0x6C], %f0
loop_7091:
edge32n %i2, %g7, %l5
ldsh [%l7 + 0x2E], %l4
fsrc2s %f7, %f7
edge16l %o6, %i3, %i5
fmovsgu %xcc, %f12, %f8
fcmpgt32 %f2, %f10, %g2
ldsh [%l7 + 0x2A], %l0
brnz %l1, loop_7092
mova %xcc, %l6, %i7
fandnot1 %f2, %f4, %f2
edge32l %o1, %l2, %g1
loop_7092:
orcc %o4, %i6, %i0
tleu %icc, 0x3
fmovsvs %icc, %f12, %f12
addc %o0, %i1, %o2
sth %g4, [%l7 + 0x78]
fmovrdgez %o7, %f10, %f0
fornot1s %f3, %f1, %f9
tleu %xcc, 0x5
fbl,a %fcc2, loop_7093
ldub [%l7 + 0x39], %o3
fpadd16 %f2, %f12, %f4
movge %xcc, %i4, %g6
loop_7093:
ta %icc, 0x7
fmovdpos %icc, %f13, %f9
stw %o5, [%l7 + 0x54]
nop
setx loop_7094, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movl %icc, %l3, %g3
fcmpne32 %f2, %f2, %i2
bvc,a loop_7095
loop_7094:
fands %f11, %f1, %f9
fbuge,a %fcc0, loop_7096
fmovdcs %icc, %f8, %f14
loop_7095:
fbue %fcc0, loop_7097
nop
setx loop_7098, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_7096:
sdivcc %g7, 0x146A, %l5
alignaddr %g5, %l4, %o6
loop_7097:
tgu %xcc, 0x3
loop_7098:
bgu %icc, loop_7099
fmovsge %xcc, %f0, %f3
sub %i5, %i3, %g2
sdivcc %l1, 0x0B42, %l0
loop_7099:
tsubcctv %l6, 0x09F7, %o1
fbl %fcc2, loop_7100
std %f14, [%l7 + 0x60]
fbl,a %fcc2, loop_7101
fbl %fcc3, loop_7102
loop_7100:
lduw [%l7 + 0x58], %l2
xnor %i7, 0x140D, %o4
loop_7101:
fnand %f14, %f2, %f10
loop_7102:
fmovdleu %xcc, %f14, %f8
movg %xcc, %g1, %i6
tneg %xcc, 0x2
fornot1 %f10, %f12, %f0
fmovsvs %icc, %f5, %f2
nop
setx loop_7103, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x08], %i0
ldx [%l7 + 0x50], %o0
xnor %o2, 0x1C72, %g4
loop_7103:
brnz,a %i1, loop_7104
fmovdgu %xcc, %f5, %f14
sdivx %o7, 0x1B92, %i4
movg %xcc, %g6, %o3
loop_7104:
fandnot2s %f3, %f10, %f0
ldsh [%l7 + 0x28], %l3
fmovde %xcc, %f12, %f8
array32 %o5, %g3, %g7
orn %l5, %i2, %g5
bcc,a,pt %icc, loop_7105
fble,a %fcc1, loop_7106
fbe,a %fcc0, loop_7107
ldx [%l7 + 0x40], %l4
loop_7105:
udivx %o6, 0x0C32, %i3
loop_7106:
srlx %i5, %g2, %l0
loop_7107:
stw %l6, [%l7 + 0x64]
bpos %xcc, loop_7108
fcmpgt32 %f6, %f4, %l1
edge16 %l2, %o1, %i7
stb %o4, [%l7 + 0x71]
loop_7108:
ldsh [%l7 + 0x12], %g1
fnegd %f12, %f8
edge32ln %i0, %i6, %o2
lduh [%l7 + 0x6C], %g4
fcmpgt16 %f8, %f4, %o0
st %f2, [%l7 + 0x74]
for %f2, %f10, %f2
ldsw [%l7 + 0x28], %i1
andncc %o7, %g6, %o3
add %i4, 0x1915, %o5
udivx %g3, 0x0790, %l3
ld [%l7 + 0x74], %f15
array16 %l5, %g7, %i2
fsrc1s %f3, %f2
fmul8x16au %f5, %f7, %f8
fone %f12
bcc,a,pn %xcc, loop_7109
smulcc %g5, %l4, %o6
edge8 %i5, %i3, %l0
tleu %xcc, 0x7
loop_7109:
fmul8sux16 %f4, %f2, %f0
ldsw [%l7 + 0x60], %l6
edge16n %g2, %l1, %o1
ldd [%l7 + 0x40], %f2
sth %i7, [%l7 + 0x3E]
fandnot2 %f14, %f8, %f0
fnegs %f1, %f15
sth %o4, [%l7 + 0x78]
fabss %f13, %f2
tne %xcc, 0x1
st %f5, [%l7 + 0x5C]
srlx %g1, 0x06, %l2
bshuffle %f12, %f10, %f12
fpack32 %f4, %f8, %f4
siam 0x6
fone %f10
stx %i0, [%l7 + 0x68]
fmuld8ulx16 %f9, %f6, %f0
fcmpgt32 %f14, %f4, %i6
sethi 0x15EE, %g4
movcs %icc, %o0, %o2
ta %xcc, 0x6
fcmpgt16 %f12, %f14, %i1
fzero %f8
fmovrdlez %g6, %f12, %f10
ldub [%l7 + 0x18], %o7
edge32n %o3, %o5, %g3
lduh [%l7 + 0x4C], %l3
fbu,a %fcc3, loop_7110
orncc %i4, %l5, %i2
fcmpes %fcc1, %f8, %f15
movg %xcc, %g5, %g7
loop_7110:
bl,pn %xcc, loop_7111
bvc,pt %icc, loop_7112
stb %l4, [%l7 + 0x20]
fnot2 %f4, %f14
loop_7111:
tvc %xcc, 0x7
loop_7112:
sth %o6, [%l7 + 0x28]
fornot2s %f10, %f14, %f6
fpadd16s %f14, %f7, %f15
fands %f9, %f3, %f3
fbl,a %fcc3, loop_7113
sdiv %i5, 0x1B3B, %i3
movg %icc, %l0, %g2
lduh [%l7 + 0x74], %l1
loop_7113:
fpadd16s %f10, %f2, %f15
movrlez %l6, %o1, %i7
ldx [%l7 + 0x50], %g1
fors %f13, %f15, %f6
fpsub16s %f9, %f4, %f14
fxors %f11, %f4, %f0
edge8ln %o4, %l2, %i0
edge32 %i6, %o0, %g4
alignaddrl %i1, %g6, %o7
fcmpeq16 %f14, %f12, %o2
fmovrse %o5, %f9, %f1
fmovse %icc, %f9, %f13
edge8ln %o3, %l3, %i4
std %f12, [%l7 + 0x18]
mulscc %l5, 0x10EE, %g3
stb %i2, [%l7 + 0x4E]
st %f13, [%l7 + 0x64]
fmovsvc %xcc, %f14, %f1
std %f4, [%l7 + 0x78]
ldsh [%l7 + 0x24], %g7
fmovd %f10, %f14
orcc %g5, %l4, %o6
fpsub32 %f4, %f4, %f12
fmovdleu %xcc, %f4, %f2
brz %i3, loop_7114
udivcc %l0, 0x05E3, %g2
ldsw [%l7 + 0x44], %l1
movrlez %i5, %o1, %l6
loop_7114:
fbu %fcc1, loop_7115
fmovrdgz %g1, %f0, %f4
sll %o4, %i7, %l2
ldsw [%l7 + 0x30], %i0
loop_7115:
stw %i6, [%l7 + 0x38]
fsrc2 %f0, %f6
ldub [%l7 + 0x62], %g4
fmuld8ulx16 %f1, %f6, %f10
fcmps %fcc0, %f6, %f6
movrgez %i1, 0x03F, %g6
tle %icc, 0x3
edge8ln %o0, %o7, %o5
ldx [%l7 + 0x68], %o2
bcc %xcc, loop_7116
fcmpes %fcc0, %f8, %f0
fpsub32s %f14, %f1, %f4
addcc %o3, %i4, %l5
loop_7116:
popc %g3, %l3
std %f6, [%l7 + 0x28]
fpsub32s %f5, %f3, %f7
xorcc %g7, %i2, %g5
addccc %l4, 0x07F5, %o6
fbl,a %fcc1, loop_7117
srl %i3, 0x1B, %l0
brnz %g2, loop_7118
edge16ln %i5, %l1, %l6
loop_7117:
fpackfix %f14, %f0
sdiv %o1, 0x11D9, %g1
loop_7118:
sll %i7, %o4, %l2
edge16n %i0, %g4, %i1
brgez,a %i6, loop_7119
fble,a %fcc3, loop_7120
fmul8sux16 %f10, %f12, %f2
fmovda %xcc, %f8, %f13
loop_7119:
stb %g6, [%l7 + 0x30]
loop_7120:
movpos %xcc, %o7, %o5
tge %xcc, 0x2
movrgez %o0, 0x16B, %o3
fmovdcc %icc, %f10, %f6
tcs %icc, 0x6
fmovdge %icc, %f12, %f13
array32 %i4, %l5, %g3
ld [%l7 + 0x10], %f3
fpsub32 %f10, %f12, %f6
tvs %icc, 0x6
xnor %l3, %o2, %i2
movle %xcc, %g5, %l4
fmovsvc %xcc, %f6, %f4
ldsb [%l7 + 0x71], %o6
ldsb [%l7 + 0x59], %i3
taddcctv %l0, %g2, %i5
bvc,a loop_7121
fmovsvc %xcc, %f2, %f2
taddcc %g7, 0x0EEE, %l1
tpos %xcc, 0x6
loop_7121:
fpackfix %f0, %f1
tsubcctv %o1, %g1, %l6
lduw [%l7 + 0x48], %i7
fbo,a %fcc2, loop_7122
ldd [%l7 + 0x60], %f8
movg %icc, %l2, %o4
fornot2 %f14, %f4, %f8
loop_7122:
fbge %fcc0, loop_7123
edge16n %g4, %i0, %i6
ba,a loop_7124
ldsh [%l7 + 0x0E], %i1
loop_7123:
bneg,pt %icc, loop_7125
lduw [%l7 + 0x18], %g6
loop_7124:
fmuld8ulx16 %f7, %f9, %f8
orcc %o7, 0x05F2, %o5
loop_7125:
fabsd %f0, %f12
brz,a %o3, loop_7126
ldsw [%l7 + 0x3C], %i4
mova %icc, %l5, %o0
mova %xcc, %g3, %l3
loop_7126:
brgez %i2, loop_7127
sdivcc %o2, 0x16E8, %g5
ld [%l7 + 0x10], %f14
fcmpeq16 %f2, %f6, %o6
loop_7127:
movrne %i3, %l0, %l4
movg %xcc, %i5, %g2
fornot1s %f2, %f9, %f15
sth %g7, [%l7 + 0x38]
ld [%l7 + 0x5C], %f10
mulscc %l1, %g1, %o1
fsrc1s %f6, %f9
fnegd %f8, %f8
edge8n %l6, %l2, %o4
fcmpgt32 %f4, %f4, %g4
fmuld8sux16 %f15, %f14, %f12
ble loop_7128
fmovde %icc, %f1, %f10
brgz,a %i0, loop_7129
fbge,a %fcc0, loop_7130
loop_7128:
fnor %f2, %f14, %f2
ldub [%l7 + 0x2C], %i6
loop_7129:
fornot2s %f11, %f1, %f7
loop_7130:
fmuld8ulx16 %f11, %f15, %f2
fcmped %fcc1, %f4, %f14
movn %icc, %i1, %g6
bshuffle %f14, %f14, %f12
fbo %fcc3, loop_7131
ldsh [%l7 + 0x6C], %o7
ldub [%l7 + 0x42], %o5
bg,a,pn %icc, loop_7132
loop_7131:
ble,a,pt %icc, loop_7133
stb %o3, [%l7 + 0x7D]
fble,a %fcc2, loop_7134
loop_7132:
stb %i4, [%l7 + 0x21]
loop_7133:
fblg,a %fcc1, loop_7135
tleu %icc, 0x4
loop_7134:
ldd [%l7 + 0x70], %f0
movgu %icc, %l5, %i7
loop_7135:
movre %o0, 0x25B, %g3
fpack32 %f12, %f10, %f6
fcmpgt16 %f2, %f4, %i2
movvc %xcc, %l3, %o2
edge32l %o6, %g5, %i3
fornot2s %f9, %f6, %f14
ld [%l7 + 0x4C], %f15
array8 %l0, %l4, %i5
fxor %f4, %f0, %f10
ldub [%l7 + 0x69], %g2
stw %g7, [%l7 + 0x0C]
fcmpgt32 %f10, %f2, %l1
sdivcc %o1, 0x0AF8, %g1
umul %l2, %o4, %g4
st %f1, [%l7 + 0x78]
stb %i0, [%l7 + 0x13]
fmovsne %xcc, %f7, %f6
call loop_7136
bvs,a,pn %xcc, loop_7137
lduw [%l7 + 0x14], %l6
fpsub16s %f7, %f1, %f11
loop_7136:
fmovdg %xcc, %f5, %f8
loop_7137:
sth %i6, [%l7 + 0x10]
movvs %xcc, %i1, %g6
st %f5, [%l7 + 0x64]
lduw [%l7 + 0x44], %o7
movle %xcc, %o3, %o5
fmovscs %icc, %f13, %f10
fble,a %fcc1, loop_7138
fornot1s %f15, %f0, %f2
fors %f1, %f9, %f12
stb %l5, [%l7 + 0x26]
loop_7138:
movrlez %i4, 0x239, %i7
fbue,a %fcc2, loop_7139
fpsub32 %f6, %f0, %f4
fands %f9, %f5, %f14
fbge,a %fcc1, loop_7140
loop_7139:
fbo %fcc3, loop_7141
ld [%l7 + 0x6C], %f6
fpsub32 %f4, %f4, %f2
loop_7140:
fpackfix %f6, %f1
loop_7141:
movle %xcc, %o0, %i2
fcmpeq16 %f0, %f12, %g3
mulscc %o2, %o6, %l3
stx %i3, [%l7 + 0x30]
fmuld8ulx16 %f11, %f4, %f4
movpos %xcc, %l0, %l4
brgez %g5, loop_7142
movcs %icc, %i5, %g7
movvs %xcc, %g2, %l1
fmul8ulx16 %f0, %f2, %f8
loop_7142:
tsubcctv %o1, %g1, %o4
tl %xcc, 0x3
lduw [%l7 + 0x18], %l2
ld [%l7 + 0x60], %f12
ldsb [%l7 + 0x4B], %g4
sdivx %i0, 0x054E, %i6
movre %i1, 0x209, %l6
movne %icc, %g6, %o7
bpos,a loop_7143
fmul8sux16 %f2, %f6, %f0
ld [%l7 + 0x4C], %f13
movleu %icc, %o5, %o3
loop_7143:
sth %i4, [%l7 + 0x4C]
ldd [%l7 + 0x58], %f6
fpadd32s %f6, %f3, %f1
movpos %xcc, %l5, %i7
fornot1s %f8, %f1, %f1
ldx [%l7 + 0x48], %o0
fmovdn %xcc, %f9, %f0
fbug %fcc1, loop_7144
bvs,pn %xcc, loop_7145
fnor %f0, %f12, %f14
be %icc, loop_7146
loop_7144:
srlx %i2, 0x0E, %o2
loop_7145:
ld [%l7 + 0x20], %f4
ldub [%l7 + 0x1F], %o6
loop_7146:
fmovdge %icc, %f11, %f6
stx %g3, [%l7 + 0x58]
fmovsl %icc, %f9, %f3
fbn %fcc2, loop_7147
fbe %fcc0, loop_7148
ld [%l7 + 0x3C], %f7
stx %l3, [%l7 + 0x10]
loop_7147:
fnot1 %f4, %f8
loop_7148:
bcs,pt %xcc, loop_7149
ldsw [%l7 + 0x54], %l0
bpos,pt %xcc, loop_7150
fcmpne16 %f14, %f2, %i3
loop_7149:
lduw [%l7 + 0x7C], %l4
fmovsge %xcc, %f0, %f7
loop_7150:
edge32 %i5, %g7, %g5
ta %xcc, 0x3
bgu,a,pt %xcc, loop_7151
bcc,pn %xcc, loop_7152
sdiv %g2, 0x104F, %o1
fbu,a %fcc2, loop_7153
loop_7151:
sdivx %g1, 0x1C03, %o4
loop_7152:
brgz,a %l2, loop_7154
ldsw [%l7 + 0x0C], %g4
loop_7153:
tsubcctv %i0, 0x16D9, %l1
ldd [%l7 + 0x78], %f2
loop_7154:
addcc %i1, 0x199E, %l6
edge16n %i6, %o7, %g6
stw %o3, [%l7 + 0x58]
sub %i4, 0x0621, %l5
ldsb [%l7 + 0x67], %o5
tne %icc, 0x5
movpos %xcc, %o0, %i2
ldx [%l7 + 0x50], %o2
nop
setx loop_7155, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot1 %f4, %f8, %f12
bvc,a,pt %xcc, loop_7156
tle %icc, 0x7
loop_7155:
fmovde %icc, %f13, %f12
fbue %fcc0, loop_7157
loop_7156:
lduw [%l7 + 0x5C], %o6
brlez %g3, loop_7158
ldub [%l7 + 0x36], %i7
loop_7157:
brlez %l0, loop_7159
fabss %f13, %f3
loop_7158:
fcmped %fcc0, %f12, %f6
nop
setx loop_7160, %l0, %l1
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_7159:
ldsh [%l7 + 0x62], %l3
fbge,a %fcc1, loop_7161
stb %i3, [%l7 + 0x70]
loop_7160:
stw %i5, [%l7 + 0x10]
ld [%l7 + 0x3C], %f0
loop_7161:
fornot2s %f8, %f7, %f15
fones %f6
fmovdleu %icc, %f0, %f14
fmovrdne %l4, %f10, %f2
fmovsn %icc, %f5, %f2
fandnot1s %f10, %f5, %f9
fmovdcc %icc, %f12, %f0
movleu %icc, %g7, %g5
stx %g2, [%l7 + 0x30]
ldub [%l7 + 0x25], %g1
std %f8, [%l7 + 0x10]
tvc %xcc, 0x3
fpsub16 %f10, %f8, %f12
brnz %o4, loop_7162
call loop_7163
fsrc1s %f9, %f9
stb %o1, [%l7 + 0x6A]
loop_7162:
bvc,a,pt %icc, loop_7164
loop_7163:
array32 %g4, %l2, %i0
fmovsle %xcc, %f1, %f1
stb %i1, [%l7 + 0x34]
loop_7164:
stw %l1, [%l7 + 0x24]
sdivcc %i6, 0x02C9, %o7
ldub [%l7 + 0x71], %g6
or %o3, 0x1014, %i4
ldsb [%l7 + 0x29], %l6
st %f3, [%l7 + 0x30]
ldsw [%l7 + 0x14], %l5
lduw [%l7 + 0x28], %o5
edge8 %o0, %i2, %o2
tsubcc %o6, 0x08BC, %g3
ldd [%l7 + 0x58], %f6
stw %l0, [%l7 + 0x0C]
fmovrdgez %l3, %f10, %f2
fabss %f13, %f13
alignaddr %i3, %i7, %l4
tl %icc, 0x2
fbule,a %fcc1, loop_7165
fmovdn %icc, %f0, %f14
ld [%l7 + 0x3C], %f8
fmuld8ulx16 %f4, %f10, %f0
loop_7165:
fabss %f4, %f4
lduh [%l7 + 0x7A], %i5
tleu %xcc, 0x6
ldsh [%l7 + 0x66], %g5
st %f1, [%l7 + 0x48]
bcs,pt %xcc, loop_7166
fblg %fcc3, loop_7167
fmovdgu %xcc, %f8, %f4
tne %xcc, 0x0
loop_7166:
stw %g7, [%l7 + 0x20]
loop_7167:
lduh [%l7 + 0x6A], %g2
stb %g1, [%l7 + 0x0C]
st %f2, [%l7 + 0x40]
fmovdcs %xcc, %f4, %f11
edge32ln %o4, %g4, %l2
ldub [%l7 + 0x1B], %o1
stx %i1, [%l7 + 0x18]
fmovrde %i0, %f8, %f2
fbg %fcc0, loop_7168
fbule,a %fcc0, loop_7169
tle %icc, 0x1
fsrc1s %f7, %f15
loop_7168:
stw %l1, [%l7 + 0x18]
loop_7169:
taddcctv %i6, %o7, %o3
fbo,a %fcc2, loop_7170
ldsw [%l7 + 0x54], %g6
fmul8sux16 %f4, %f12, %f14
fbe %fcc3, loop_7171
loop_7170:
stb %l6, [%l7 + 0x1C]
fpadd32s %f2, %f12, %f2
orcc %l5, 0x0514, %o5
loop_7171:
fors %f0, %f1, %f10
fbo %fcc2, loop_7172
ldsw [%l7 + 0x20], %i4
movrlz %o0, 0x0E8, %i2
lduh [%l7 + 0x0C], %o2
loop_7172:
fmovdpos %xcc, %f15, %f0
fcmpeq16 %f12, %f2, %o6
addccc %l0, 0x148B, %l3
fpadd32s %f13, %f13, %f10
lduh [%l7 + 0x18], %i3
xorcc %g3, 0x0B3E, %i7
umulcc %i5, 0x1D66, %g5
ldx [%l7 + 0x58], %l4
fornot2 %f8, %f4, %f0
fpmerge %f11, %f11, %f6
tleu %icc, 0x7
umul %g2, %g7, %o4
ldd [%l7 + 0x78], %f12
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Diag:
!
! Type f : 14334
! Type cti : 7172
! Type i : 14182
! Type l : 14312
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0x23DC573C
.word 0x8888DE2B
.word 0xBD3920CC
.word 0x057D086F
.word 0x7B339F46
.word 0x02A36A83
.word 0xACE2DFAF
.word 0xFE8BF3FB
.word 0x792224C2
.word 0x8BFB4CD8
.word 0xECEC2000
.word 0x026E6D34
.word 0xFD3FBE2D
.word 0x339CFA84
.word 0xE9F65438
.word 0x0B7766B7
.word 0x7ED48FDD
.word 0x75F01032
.word 0x434C63D6
.word 0x38943F79
.word 0x7769D8EF
.word 0x7889F0CD
.word 0x89706980
.word 0xBB520FBA
.word 0xEB5E6FDE
.word 0x15B8B7CE
.word 0xECD4E4FC
.word 0x16CDD429
.word 0x5ACE600F
.word 0x4760A802
.word 0x0CE01851
.word 0xB4E2D15F
.word 0x4E8B02B5
.word 0x2FE757E4
.word 0xE3417717
.word 0x64FB83C1
.word 0xC15A9878
.word 0xA6DE8046
.word 0x0637B962
.word 0x03945CB0
.word 0xF28B705C
.word 0xE4EA275F
.word 0x52450318
.word 0xAA38D9B2
.word 0xB8940200
.word 0x53E1C87C
.word 0x99F4F4A6
.word 0xDD4D1E07
.word 0x482DD7E0
.word 0x161EA576
.word 0x9E9CCB83
.word 0x28ABFF0D
.word 0x0823E0EB
.word 0x05617128
.word 0x289FF857
.word 0x1501C828
.word 0x8579B8CB
.word 0x7FFE8158
.word 0x2CE5D5F9
.word 0xDF4A2903
.word 0xD6C40369
.word 0xADE26E33
.word 0x1B362908
.word 0x9152980C
.end