Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc20.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa2_basic_fc20.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=886159303"
.ident "BY rg131678 ON Mon Jul 14 14:11:57 CDT 2003"
.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc20.s,v 1.3 2007/07/05 21:59:14 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 0x1, %g1
set 0x7, %g2
set 0x1, %g3
set 0x4, %g4
set 0x1, %g5
set 0x2, %g6
set 0xC, %g7
!# Input registers
set -0x9, %i0
set -0xB, %i1
set -0x8, %i2
set -0xD, %i3
set -0x9, %i4
set -0x8, %i5
set -0x4, %i6
set -0x7, %i7
!# Local registers
set 0x5CDB7602, %l0
set 0x0C7ADB9D, %l1
set 0x158BCE67, %l2
set 0x646F7445, %l3
set 0x3831D97F, %l4
set 0x52D698DC, %l5
set 0x2EE46413, %l6
!# Output registers
set -0x0229, %o0
set 0x01EE, %o1
set 0x0413, %o2
set 0x0488, %o3
set -0x0E21, %o4
set -0x0845, %o5
set -0x12B5, %o6
set 0x01EE, %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 ..
array16 %g4, %i7, %i1
ld [%l7 + 0x28], %f5
edge8l %o1, %l4, %l6
fmovsn %xcc, %f2, %f12
fmovsleu %xcc, %f15, %f9
lduw [%l7 + 0x3C], %g6
lduh [%l7 + 0x24], %o5
fmovdgu %icc, %f14, %f15
stb %l3, [%l7 + 0x3E]
srl %g1, %i4, %g3
tvc %icc, 0x3
edge16l %i5, %g7, %o0
tne %icc, 0x2
fpsub32s %f9, %f3, %f13
fmul8x16au %f4, %f15, %f2
ldsh [%l7 + 0x48], %i3
sdivcc %g5, 0x1F7A, %o4
ldsh [%l7 + 0x20], %g2
edge8ln %l2, %i2, %i0
ldsb [%l7 + 0x73], %l5
edge16ln %o2, %o7, %o3
fmovrdne %l1, %f4, %f2
tle %icc, 0x7
fnor %f14, %f10, %f10
fbge %fcc2, loop_1
fmovsvs %icc, %f2, %f3
edge16ln %o6, %i6, %g4
lduh [%l7 + 0x0E], %i7
loop_1:
std %f10, [%l7 + 0x60]
fpadd16 %f2, %f4, %f0
te %icc, 0x3
stx %l0, [%l7 + 0x08]
fandnot2 %f10, %f4, %f14
fmovsl %icc, %f1, %f3
stb %i1, [%l7 + 0x43]
fmovs %f4, %f15
andcc %o1, %l4, %l6
fnot1s %f2, %f4
fcmpd %fcc0, %f4, %f6
fmovda %icc, %f14, %f1
fmul8x16al %f15, %f3, %f14
fcmpes %fcc3, %f5, %f13
bvs,a,pt %xcc, loop_2
bge,a,pn %xcc, loop_3
ld [%l7 + 0x08], %f14
fmul8x16al %f5, %f5, %f12
loop_2:
ldx [%l7 + 0x78], %o5
loop_3:
fmovsg %icc, %f10, %f6
orcc %g6, %l3, %i4
stw %g1, [%l7 + 0x30]
fmovsne %icc, %f10, %f6
movpos %icc, %i5, %g3
fnot1s %f7, %f12
array16 %g7, %o0, %g5
bl,pt %xcc, loop_4
mulscc %o4, %g2, %l2
fbe,a %fcc1, loop_5
sdivcc %i3, 0x0DFB, %i0
loop_4:
lduw [%l7 + 0x5C], %l5
stb %i2, [%l7 + 0x32]
loop_5:
fand %f14, %f0, %f8
fones %f3
lduw [%l7 + 0x24], %o7
ldub [%l7 + 0x73], %o2
ldsh [%l7 + 0x1A], %o3
lduh [%l7 + 0x7E], %o6
fmul8x16au %f0, %f8, %f4
fcmpgt16 %f4, %f12, %i6
popc 0x020F, %l1
ble,a,pn %icc, loop_6
tgu %icc, 0x3
alignaddrl %i7, %l0, %g4
tleu %xcc, 0x6
loop_6:
fpack16 %f2, %f4
fmovsn %xcc, %f2, %f1
xorcc %o1, %i1, %l6
ldsw [%l7 + 0x10], %l4
faligndata %f8, %f6, %f14
fcmpgt32 %f10, %f8, %o5
addccc %g6, 0x0EDB, %l3
stw %g1, [%l7 + 0x24]
fnot2s %f11, %f8
ldx [%l7 + 0x18], %i4
ta %icc, 0x4
orn %i5, 0x0501, %g7
movre %g3, %g5, %o0
brlez %o4, loop_7
movvc %icc, %l2, %i3
fbge,a %fcc2, loop_8
smul %i0, %l5, %g2
loop_7:
fpsub16s %f9, %f2, %f4
fbug %fcc3, loop_9
loop_8:
movneg %icc, %o7, %i2
stb %o3, [%l7 + 0x5C]
stb %o6, [%l7 + 0x3C]
loop_9:
stb %i6, [%l7 + 0x78]
movge %xcc, %o2, %l1
fcmpd %fcc2, %f10, %f14
bn,a,pn %icc, loop_10
bcs,pt %icc, loop_11
fcmpgt16 %f4, %f2, %i7
ldsb [%l7 + 0x11], %g4
loop_10:
orn %l0, %o1, %l6
loop_11:
bshuffle %f2, %f0, %f14
fsrc2s %f4, %f10
nop
setx loop_12, %l0, %l1
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 + 0x78], %f8
fmovrdlz %l4, %f4, %f0
tgu %xcc, 0x1
loop_12:
lduw [%l7 + 0x34], %o5
tvc %xcc, 0x0
fxnors %f6, %f11, %f7
fpsub32s %f9, %f8, %f2
ta %xcc, 0x0
brnz,a %i1, loop_13
nop
setx loop_14, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xnorcc %l3, 0x1D0E, %g6
lduh [%l7 + 0x7C], %i4
loop_13:
ldub [%l7 + 0x43], %g1
loop_14:
siam 0x5
ldsb [%l7 + 0x7C], %g7
movleu %icc, %i5, %g3
fxors %f14, %f12, %f2
fnegs %f6, %f0
ld [%l7 + 0x0C], %f15
fmovsleu %xcc, %f13, %f15
tleu %xcc, 0x3
ldd [%l7 + 0x18], %f12
lduw [%l7 + 0x68], %g5
fmul8ulx16 %f10, %f6, %f2
fmovde %xcc, %f6, %f11
smulcc %o4, 0x0F52, %l2
fands %f12, %f6, %f1
movpos %icc, %i3, %o0
ld [%l7 + 0x68], %f13
fmuld8ulx16 %f1, %f7, %f0
bvs,a %xcc, loop_15
fba %fcc3, loop_16
fmovdpos %icc, %f6, %f4
lduh [%l7 + 0x30], %l5
loop_15:
ldub [%l7 + 0x0C], %g2
loop_16:
fbe,a %fcc0, loop_17
fba,a %fcc1, loop_18
stx %i0, [%l7 + 0x68]
siam 0x5
loop_17:
sth %i2, [%l7 + 0x44]
loop_18:
fbo %fcc2, loop_19
ble,a loop_20
tl %icc, 0x2
add %o3, %o7, %o6
loop_19:
lduh [%l7 + 0x54], %o2
loop_20:
fors %f8, %f9, %f14
orcc %l1, %i6, %g4
movrgez %l0, 0x36F, %i7
ldd [%l7 + 0x28], %f6
movne %xcc, %l6, %o1
tle %icc, 0x7
fmovrdgz %l4, %f14, %f2
bneg %icc, loop_21
ld [%l7 + 0x7C], %f0
array8 %i1, %l3, %o5
mova %xcc, %i4, %g1
loop_21:
brgez,a %g7, loop_22
movn %xcc, %g6, %i5
bg loop_23
fmovda %xcc, %f2, %f6
loop_22:
bvs,a loop_24
fbul,a %fcc3, loop_25
loop_23:
lduw [%l7 + 0x44], %g3
fors %f11, %f4, %f4
loop_24:
movrlz %o4, 0x1E4, %g5
loop_25:
brgz,a %l2, loop_26
fsrc2 %f10, %f2
fmul8x16 %f11, %f6, %f14
orcc %o0, 0x121D, %i3
loop_26:
siam 0x1
fmovrslz %g2, %f2, %f6
lduh [%l7 + 0x2A], %l5
fmovda %icc, %f7, %f6
ta %icc, 0x0
stx %i2, [%l7 + 0x40]
ldd [%l7 + 0x40], %f6
edge8l %o3, %o7, %o6
movcs %xcc, %i0, %o2
bcc,a loop_27
fbo %fcc3, loop_28
fcmpeq16 %f0, %f2, %l1
stw %g4, [%l7 + 0x28]
loop_27:
ldx [%l7 + 0x38], %l0
loop_28:
fors %f1, %f14, %f2
ldsb [%l7 + 0x5A], %i7
bvs,pn %xcc, loop_29
sethi 0x1180, %i6
fcmps %fcc2, %f10, %f7
fpadd16 %f4, %f10, %f12
loop_29:
fmovsne %icc, %f5, %f5
fmovrdlz %o1, %f12, %f8
ldub [%l7 + 0x3F], %l4
stx %i1, [%l7 + 0x38]
brlez,a %l3, loop_30
edge16ln %l6, %o5, %g1
fmovdcc %icc, %f1, %f15
xnor %i4, 0x1640, %g6
loop_30:
fcmpd %fcc3, %f14, %f12
movpos %xcc, %g7, %i5
fbl,a %fcc1, loop_31
tn %xcc, 0x5
movgu %xcc, %g3, %g5
fsrc1 %f0, %f4
loop_31:
movn %icc, %l2, %o0
sllx %i3, 0x01, %o4
fpackfix %f0, %f8
ldd [%l7 + 0x08], %f10
brlz %g2, loop_32
fbue,a %fcc0, loop_33
ldd [%l7 + 0x10], %f12
fmuld8sux16 %f1, %f15, %f8
loop_32:
ldub [%l7 + 0x1E], %l5
loop_33:
fcmpne16 %f10, %f14, %o3
sth %i2, [%l7 + 0x44]
tvs %icc, 0x4
mulscc %o7, %o6, %i0
fmul8sux16 %f4, %f8, %f2
fbge %fcc1, loop_34
ldsw [%l7 + 0x54], %l1
udivx %g4, 0x0A51, %l0
sethi 0x1E50, %o2
loop_34:
ldsw [%l7 + 0x68], %i7
ldsw [%l7 + 0x6C], %i6
fones %f9
fornot1 %f8, %f6, %f10
orn %o1, %l4, %i1
sth %l6, [%l7 + 0x62]
bn,a loop_35
stw %l3, [%l7 + 0x58]
lduh [%l7 + 0x62], %g1
movle %xcc, %o5, %i4
loop_35:
fmovsg %xcc, %f3, %f12
bvc loop_36
lduw [%l7 + 0x48], %g6
bvs,pn %xcc, loop_37
tcc %xcc, 0x1
loop_36:
st %f11, [%l7 + 0x48]
st %f12, [%l7 + 0x34]
loop_37:
movrgez %g7, 0x38E, %g3
taddcctv %i5, 0x0F7F, %l2
fnot1 %f2, %f12
sth %o0, [%l7 + 0x56]
bcs,pn %xcc, loop_38
edge16l %g5, %i3, %g2
fbuge,a %fcc2, loop_39
udiv %l5, 0x1E37, %o3
loop_38:
fpsub16 %f14, %f8, %f14
bl,a loop_40
loop_39:
stw %o4, [%l7 + 0x14]
bl %xcc, loop_41
fmovd %f4, %f8
loop_40:
ldsw [%l7 + 0x08], %o7
tle %xcc, 0x0
loop_41:
ldx [%l7 + 0x18], %o6
fexpand %f0, %f0
xnorcc %i2, 0x000E, %l1
stx %g4, [%l7 + 0x78]
umulcc %i0, %l0, %o2
ldx [%l7 + 0x18], %i7
st %f0, [%l7 + 0x4C]
movl %xcc, %i6, %o1
ldx [%l7 + 0x10], %i1
sra %l4, 0x05, %l6
popc 0x14A5, %g1
stb %l3, [%l7 + 0x09]
fmovsl %icc, %f10, %f2
brlez %i4, loop_42
movgu %icc, %o5, %g6
edge32ln %g7, %i5, %g3
sub %o0, 0x0FB8, %l2
loop_42:
alignaddr %i3, %g2, %g5
ldub [%l7 + 0x58], %o3
addccc %o4, 0x1C9E, %l5
fsrc2 %f14, %f2
edge8n %o7, %i2, %o6
stb %l1, [%l7 + 0x32]
fmuld8ulx16 %f13, %f15, %f6
tcs %xcc, 0x5
smul %i0, %g4, %o2
fbo,a %fcc0, loop_43
movg %xcc, %l0, %i6
lduw [%l7 + 0x68], %i7
movneg %xcc, %o1, %l4
loop_43:
ldsb [%l7 + 0x18], %l6
fnot2s %f15, %f7
tg %icc, 0x7
brlez,a %g1, loop_44
udiv %l3, 0x1538, %i4
fcmpne32 %f2, %f2, %o5
tg %icc, 0x2
loop_44:
bn,a %icc, loop_45
ldx [%l7 + 0x30], %i1
fandnot1 %f0, %f6, %f8
movre %g6, %i5, %g7
loop_45:
ta %icc, 0x5
fpack16 %f10, %f6
add %g3, %o0, %i3
bg,pt %icc, loop_46
tgu %icc, 0x0
fmovsl %xcc, %f13, %f3
fmovdge %icc, %f13, %f10
loop_46:
fmovrsgz %l2, %f9, %f1
ldx [%l7 + 0x68], %g5
fsrc1 %f6, %f6
ldsh [%l7 + 0x32], %o3
udiv %o4, 0x1ADA, %l5
move %xcc, %o7, %g2
movl %xcc, %i2, %l1
udiv %i0, 0x1E9C, %o6
sdivx %o2, 0x15B4, %g4
andcc %l0, %i6, %i7
ldsh [%l7 + 0x2C], %l4
stw %l6, [%l7 + 0x3C]
ldsb [%l7 + 0x7D], %o1
tgu %xcc, 0x2
bcs,pt %icc, loop_47
srlx %g1, %l3, %i4
fnegs %f4, %f4
fmovrdne %i1, %f4, %f12
loop_47:
fbg,a %fcc3, loop_48
st %f11, [%l7 + 0x2C]
ldsh [%l7 + 0x64], %o5
std %f14, [%l7 + 0x70]
loop_48:
std %f14, [%l7 + 0x58]
udiv %g6, 0x09A1, %g7
movvs %icc, %i5, %o0
lduw [%l7 + 0x5C], %g3
fpsub16 %f14, %f2, %f10
stx %i3, [%l7 + 0x50]
lduw [%l7 + 0x60], %l2
fbule %fcc2, loop_49
ldub [%l7 + 0x7B], %o3
fpmerge %f13, %f3, %f8
tne %icc, 0x6
loop_49:
srl %o4, %l5, %g5
fands %f5, %f12, %f10
fblg %fcc2, loop_50
edge16l %o7, %i2, %g2
subcc %i0, 0x1EE2, %l1
ldsh [%l7 + 0x10], %o6
loop_50:
faligndata %f8, %f14, %f12
srl %g4, %o2, %l0
sethi 0x1E0C, %i6
bvc,a,pn %xcc, loop_51
bcc,pn %xcc, loop_52
tle %icc, 0x5
fbu,a %fcc0, loop_53
loop_51:
pdist %f4, %f8, %f10
loop_52:
sth %i7, [%l7 + 0x4E]
bvc,a loop_54
loop_53:
ldsh [%l7 + 0x48], %l6
bcc,a,pn %icc, loop_55
fmovdleu %icc, %f2, %f14
loop_54:
ldd [%l7 + 0x58], %f0
stb %o1, [%l7 + 0x39]
loop_55:
fpackfix %f4, %f1
ldsh [%l7 + 0x64], %g1
orcc %l3, %l4, %i4
ldsb [%l7 + 0x79], %o5
sth %i1, [%l7 + 0x64]
bleu,a loop_56
sth %g6, [%l7 + 0x28]
fbuge,a %fcc0, loop_57
fornot2 %f2, %f12, %f2
loop_56:
edge16l %i5, %o0, %g3
st %f5, [%l7 + 0x74]
loop_57:
brlz %g7, loop_58
brgz %i3, loop_59
subc %l2, 0x1E15, %o3
umulcc %l5, %g5, %o4
loop_58:
fcmpne32 %f14, %f12, %i2
loop_59:
nop
setx loop_60, %l0, %l1
jmpl %l1, %o7
std %f14, [%l7 + 0x20]
stx %g2, [%l7 + 0x18]
fmovrse %l1, %f15, %f0
loop_60:
subccc %o6, 0x18CF, %i0
ld [%l7 + 0x08], %f13
lduh [%l7 + 0x0A], %o2
fornot2 %f4, %f12, %f12
lduw [%l7 + 0x3C], %l0
fsrc1s %f5, %f9
stw %i6, [%l7 + 0x34]
te %icc, 0x6
fsrc1s %f6, %f10
ldub [%l7 + 0x29], %g4
ldx [%l7 + 0x78], %i7
tl %xcc, 0x6
ldd [%l7 + 0x40], %f12
fornot2 %f10, %f2, %f12
edge8ln %o1, %l6, %l3
ldx [%l7 + 0x68], %l4
nop
setx loop_61, %l0, %l1
jmpl %l1, %i4
st %f12, [%l7 + 0x24]
st %f1, [%l7 + 0x74]
subc %g1, %o5, %g6
loop_61:
orcc %i1, %o0, %g3
fbuge %fcc1, loop_62
sdivcc %i5, 0x028B, %g7
fbl %fcc3, loop_63
sllx %i3, 0x12, %o3
loop_62:
fpsub32 %f0, %f14, %f2
st %f10, [%l7 + 0x14]
loop_63:
fands %f1, %f12, %f7
fpadd16 %f4, %f0, %f0
fand %f4, %f4, %f4
tleu %xcc, 0x0
movvc %xcc, %l2, %g5
ldd [%l7 + 0x08], %f4
orn %l5, 0x0ABB, %o4
ldub [%l7 + 0x70], %o7
fpack16 %f14, %f2
fbne %fcc2, loop_64
stb %g2, [%l7 + 0x62]
tpos %xcc, 0x3
fpack16 %f8, %f10
loop_64:
fmovrdlz %i2, %f12, %f14
array8 %l1, %i0, %o2
fmovs %f10, %f15
fbg,a %fcc0, loop_65
fpackfix %f14, %f2
movcs %xcc, %l0, %o6
bpos %icc, loop_66
loop_65:
nop
setx loop_67, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
pdist %f2, %f10, %f4
std %f2, [%l7 + 0x70]
loop_66:
fxor %f8, %f4, %f10
loop_67:
stw %g4, [%l7 + 0x38]
fbl %fcc0, loop_68
ldub [%l7 + 0x58], %i7
sth %i6, [%l7 + 0x44]
call loop_69
loop_68:
ldsb [%l7 + 0x6B], %l6
fbule %fcc0, loop_70
fbo,a %fcc1, loop_71
loop_69:
bvc,pn %xcc, loop_72
movvs %xcc, %l3, %o1
loop_70:
sth %i4, [%l7 + 0x44]
loop_71:
movg %xcc, %l4, %g1
loop_72:
ldd [%l7 + 0x68], %f12
fnot2s %f7, %f9
fpsub32 %f0, %f6, %f8
stb %o5, [%l7 + 0x77]
fandnot2s %f15, %f9, %f12
fmul8x16 %f13, %f6, %f6
pdist %f8, %f6, %f10
subc %g6, %o0, %i1
stx %i5, [%l7 + 0x10]
nop
setx loop_73, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xnor %g3, %i3, %o3
ldsb [%l7 + 0x4C], %g7
ldsw [%l7 + 0x48], %g5
loop_73:
fnot1s %f0, %f7
fpadd16s %f7, %f14, %f7
tn %xcc, 0x3
stx %l5, [%l7 + 0x08]
fsrc1s %f11, %f10
stx %l2, [%l7 + 0x28]
fornot2 %f10, %f0, %f14
fandnot2s %f1, %f13, %f13
umulcc %o4, %g2, %o7
fmovdn %icc, %f3, %f10
stb %i2, [%l7 + 0x57]
edge32 %l1, %o2, %i0
orcc %o6, 0x0FED, %g4
addccc %l0, %i7, %l6
edge8ln %i6, %l3, %i4
stx %l4, [%l7 + 0x28]
std %f4, [%l7 + 0x20]
move %icc, %g1, %o1
movleu %icc, %o5, %o0
fmovsle %icc, %f3, %f12
bvs,a,pt %xcc, loop_74
ld [%l7 + 0x4C], %f6
srlx %i1, %g6, %i5
array16 %i3, %g3, %o3
loop_74:
andcc %g7, 0x1CEE, %l5
fmovsle %xcc, %f10, %f8
te %xcc, 0x1
fcmple16 %f6, %f2, %g5
stw %o4, [%l7 + 0x38]
fzeros %f14
movvs %xcc, %g2, %l2
fbue %fcc1, loop_75
subccc %o7, 0x0571, %i2
movcc %xcc, %o2, %l1
bge,a loop_76
loop_75:
sth %i0, [%l7 + 0x12]
fmovdl %icc, %f3, %f13
fmovspos %xcc, %f8, %f9
loop_76:
stw %g4, [%l7 + 0x24]
brgz,a %o6, loop_77
stx %l0, [%l7 + 0x20]
fbu %fcc1, loop_78
tvc %xcc, 0x7
loop_77:
smul %l6, %i6, %i7
movge %icc, %l3, %i4
loop_78:
stx %g1, [%l7 + 0x70]
fcmple32 %f10, %f2, %l4
ldd [%l7 + 0x60], %f4
bcs,pt %xcc, loop_79
bcc,a,pn %icc, loop_80
sth %o1, [%l7 + 0x4C]
edge8n %o0, %i1, %g6
loop_79:
edge16ln %i5, %i3, %o5
loop_80:
fbule,a %fcc3, loop_81
lduw [%l7 + 0x14], %g3
brgez,a %o3, loop_82
alignaddrl %g7, %l5, %o4
loop_81:
fpadd32s %f5, %f14, %f9
stw %g5, [%l7 + 0x6C]
loop_82:
bpos loop_83
stb %g2, [%l7 + 0x75]
movvs %xcc, %o7, %l2
std %f6, [%l7 + 0x58]
loop_83:
fmovdneg %icc, %f5, %f7
ldsb [%l7 + 0x6B], %i2
nop
setx loop_84, %l0, %l1
jmpl %l1, %l1
fblg %fcc1, loop_85
sethi 0x1B9D, %o2
fnot2s %f5, %f7
loop_84:
fmovspos %icc, %f10, %f13
loop_85:
fandnot2s %f12, %f1, %f15
fbge,a %fcc3, loop_86
stw %g4, [%l7 + 0x14]
ldsw [%l7 + 0x58], %o6
ldsh [%l7 + 0x5E], %i0
loop_86:
ba %icc, loop_87
sth %l6, [%l7 + 0x7E]
stb %l0, [%l7 + 0x3A]
fbne %fcc1, loop_88
loop_87:
fmovsne %icc, %f15, %f8
umulcc %i7, 0x1E24, %i6
fmovdcc %icc, %f5, %f13
loop_88:
fcmpne16 %f8, %f14, %l3
movrlz %g1, 0x3A4, %i4
fand %f14, %f0, %f14
fnot2s %f5, %f11
fcmpd %fcc3, %f12, %f4
ldd [%l7 + 0x28], %f6
lduw [%l7 + 0x0C], %o1
stx %l4, [%l7 + 0x60]
smulcc %i1, %g6, %o0
stb %i3, [%l7 + 0x33]
fcmpd %fcc3, %f6, %f4
fabss %f11, %f1
fbn %fcc2, loop_89
fcmpes %fcc1, %f8, %f7
bl,a,pt %xcc, loop_90
edge8ln %o5, %g3, %o3
loop_89:
ta %icc, 0x3
bge,a %icc, loop_91
loop_90:
tgu %xcc, 0x3
fnors %f4, %f15, %f12
movre %i5, 0x293, %l5
loop_91:
fmul8sux16 %f14, %f8, %f12
movge %xcc, %o4, %g5
fbl,a %fcc3, loop_92
fors %f12, %f6, %f12
lduw [%l7 + 0x4C], %g2
stx %o7, [%l7 + 0x58]
loop_92:
bpos,a,pn %icc, loop_93
ldsw [%l7 + 0x40], %l2
fbue,a %fcc3, loop_94
srlx %g7, 0x10, %l1
loop_93:
stx %o2, [%l7 + 0x58]
nop
setx loop_95, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_94:
movrgez %i2, %o6, %g4
ldsw [%l7 + 0x4C], %l6
fcmpgt32 %f8, %f6, %i0
loop_95:
fmovsa %xcc, %f1, %f9
fmovrsne %i7, %f1, %f11
lduw [%l7 + 0x28], %i6
fmovdle %icc, %f3, %f6
ldsw [%l7 + 0x60], %l0
fornot1 %f4, %f6, %f14
fmovdg %xcc, %f5, %f8
fmovrde %l3, %f2, %f2
ldub [%l7 + 0x7F], %g1
movrgez %i4, %o1, %i1
bn,a loop_96
edge32ln %g6, %o0, %l4
fmovsl %icc, %f9, %f3
smulcc %i3, 0x03F9, %g3
loop_96:
fpackfix %f6, %f13
fmovrsne %o3, %f11, %f6
fmovdpos %icc, %f13, %f8
fzero %f12
sth %o5, [%l7 + 0x26]
ld [%l7 + 0x58], %f10
bneg loop_97
ldd [%l7 + 0x30], %f0
ldub [%l7 + 0x49], %l5
lduw [%l7 + 0x14], %i5
loop_97:
fandnot2 %f12, %f4, %f14
edge8ln %o4, %g2, %o7
st %f13, [%l7 + 0x0C]
st %f11, [%l7 + 0x78]
sdiv %g5, 0x14C1, %g7
lduw [%l7 + 0x24], %l2
te %icc, 0x4
nop
setx loop_98, %l0, %l1
jmpl %l1, %l1
ldsb [%l7 + 0x51], %o2
std %f0, [%l7 + 0x38]
fmovse %icc, %f2, %f4
loop_98:
stb %o6, [%l7 + 0x64]
fmovdvc %xcc, %f0, %f0
for %f6, %f6, %f12
tsubcctv %g4, 0x063F, %i2
fpadd16 %f14, %f2, %f0
std %f14, [%l7 + 0x48]
sth %l6, [%l7 + 0x5E]
ldx [%l7 + 0x58], %i7
tneg %xcc, 0x1
fbu %fcc1, loop_99
brz,a %i6, loop_100
st %f1, [%l7 + 0x78]
fbo %fcc0, loop_101
loop_99:
brlez %l0, loop_102
loop_100:
edge8l %i0, %g1, %i4
ldx [%l7 + 0x70], %o1
loop_101:
ldub [%l7 + 0x2B], %i1
loop_102:
fbug %fcc3, loop_103
movrne %l3, 0x083, %g6
fmuld8ulx16 %f9, %f14, %f2
bvs %xcc, loop_104
loop_103:
fmovda %xcc, %f11, %f15
udiv %o0, 0x089F, %l4
ldd [%l7 + 0x18], %f12
loop_104:
sth %g3, [%l7 + 0x24]
sth %o3, [%l7 + 0x42]
stb %i3, [%l7 + 0x37]
addc %l5, %i5, %o5
fmovspos %icc, %f6, %f5
fmovspos %xcc, %f13, %f7
ld [%l7 + 0x20], %f0
fcmpgt32 %f2, %f6, %g2
pdist %f2, %f2, %f4
stx %o7, [%l7 + 0x30]
ld [%l7 + 0x24], %f1
tge %icc, 0x2
ldub [%l7 + 0x7B], %g5
movrgez %g7, 0x335, %o4
fsrc1s %f2, %f6
bcs loop_105
fbn,a %fcc1, loop_106
fmovrdlz %l1, %f6, %f10
fmovrdne %l2, %f12, %f12
loop_105:
subcc %o6, 0x0263, %o2
loop_106:
sth %g4, [%l7 + 0x28]
fpack16 %f6, %f2
movneg %xcc, %l6, %i7
fmuld8sux16 %f15, %f11, %f2
stw %i6, [%l7 + 0x60]
lduw [%l7 + 0x38], %l0
fmovrdgz %i0, %f6, %f12
movcs %xcc, %i2, %i4
std %f0, [%l7 + 0x38]
fxor %f4, %f4, %f14
stx %o1, [%l7 + 0x38]
or %g1, 0x1ACE, %i1
fbge,a %fcc3, loop_107
brlez,a %g6, loop_108
faligndata %f6, %f2, %f4
fmovrdne %o0, %f2, %f6
loop_107:
or %l4, %g3, %o3
loop_108:
xnorcc %l3, %l5, %i3
fbge %fcc3, loop_109
brlez %o5, loop_110
subc %g2, %o7, %i5
bge,pn %xcc, loop_111
loop_109:
fors %f8, %f15, %f14
loop_110:
bcs,pt %icc, loop_112
edge32n %g5, %o4, %g7
loop_111:
ldx [%l7 + 0x38], %l2
fxor %f8, %f10, %f4
loop_112:
fmovd %f0, %f4
lduw [%l7 + 0x34], %l1
std %f6, [%l7 + 0x38]
smulcc %o2, %g4, %l6
ldsb [%l7 + 0x46], %o6
tleu %icc, 0x0
orn %i6, %i7, %i0
lduw [%l7 + 0x54], %l0
add %i4, %i2, %g1
sth %o1, [%l7 + 0x48]
fpsub16 %f6, %f12, %f6
st %f10, [%l7 + 0x1C]
fandnot1s %f14, %f12, %f13
fpack32 %f14, %f12, %f10
edge32l %i1, %g6, %o0
orncc %g3, %l4, %o3
fcmped %fcc0, %f14, %f8
fand %f14, %f4, %f12
ldsh [%l7 + 0x68], %l5
fblg,a %fcc0, loop_113
fcmpgt16 %f6, %f2, %i3
fpadd16s %f15, %f4, %f14
mulscc %o5, %l3, %o7
loop_113:
ldd [%l7 + 0x30], %f2
fmovs %f6, %f9
fmovsne %xcc, %f9, %f13
ldd [%l7 + 0x68], %f12
lduh [%l7 + 0x5A], %g2
edge8n %g5, %i5, %g7
fmovsne %icc, %f12, %f14
udiv %l2, 0x0CC7, %l1
sllx %o2, 0x02, %g4
std %f6, [%l7 + 0x10]
fsrc1s %f0, %f13
array8 %o4, %o6, %i6
nop
setx loop_114, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x6C], %i7
lduh [%l7 + 0x18], %l6
sth %i0, [%l7 + 0x3C]
loop_114:
fmovdgu %xcc, %f7, %f15
fpsub32s %f10, %f7, %f0
ldub [%l7 + 0x79], %i4
srlx %l0, 0x16, %g1
lduw [%l7 + 0x60], %i2
ldub [%l7 + 0x60], %i1
fcmpd %fcc1, %f4, %f4
fzeros %f12
te %icc, 0x5
ldx [%l7 + 0x50], %g6
fcmpne16 %f2, %f0, %o0
fnands %f10, %f3, %f14
srl %g3, %o1, %o3
fornot1 %f14, %f10, %f0
ldd [%l7 + 0x68], %f8
st %f0, [%l7 + 0x74]
te %xcc, 0x0
bne,a,pt %icc, loop_115
ldx [%l7 + 0x20], %l4
brlez,a %i3, loop_116
std %f10, [%l7 + 0x28]
loop_115:
lduw [%l7 + 0x70], %o5
stb %l5, [%l7 + 0x2D]
loop_116:
fmovrslez %l3, %f11, %f9
bpos,a %xcc, loop_117
fones %f13
brnz,a %o7, loop_118
edge8ln %g2, %i5, %g7
loop_117:
stb %g5, [%l7 + 0x30]
ldsb [%l7 + 0x7B], %l1
loop_118:
fmovrdlez %o2, %f14, %f6
movcc %icc, %l2, %g4
nop
setx loop_119, %l0, %l1
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 %o6, %f10, %f9
fnot1 %f14, %f0
fandnot2s %f11, %f2, %f8
loop_119:
st %f8, [%l7 + 0x6C]
subc %o4, 0x112E, %i7
tge %icc, 0x7
fsrc1s %f0, %f7
fmul8ulx16 %f14, %f8, %f14
ldsb [%l7 + 0x62], %i6
fsrc1 %f2, %f8
movg %icc, %i0, %l6
fcmpne32 %f0, %f0, %i4
bvc,a %icc, loop_120
fble,a %fcc2, loop_121
fandnot2s %f10, %f3, %f1
ldsh [%l7 + 0x3E], %l0
loop_120:
fmovdneg %icc, %f1, %f13
loop_121:
stb %g1, [%l7 + 0x41]
bn,a,pt %icc, loop_122
be,pt %xcc, loop_123
ldsb [%l7 + 0x45], %i1
fabsd %f8, %f4
loop_122:
ld [%l7 + 0x20], %f5
loop_123:
ldd [%l7 + 0x60], %f10
movg %icc, %g6, %i2
ldsh [%l7 + 0x38], %o0
be loop_124
move %icc, %g3, %o3
stb %l4, [%l7 + 0x30]
ldx [%l7 + 0x10], %i3
loop_124:
bshuffle %f12, %f0, %f6
fmovdleu %icc, %f13, %f12
fcmps %fcc3, %f2, %f3
st %f5, [%l7 + 0x50]
movg %xcc, %o5, %l5
lduw [%l7 + 0x54], %o1
fcmpd %fcc1, %f0, %f8
fba,a %fcc0, loop_125
orn %l3, %o7, %i5
stb %g2, [%l7 + 0x4B]
fnegd %f2, %f10
loop_125:
fmul8sux16 %f6, %f12, %f10
stw %g5, [%l7 + 0x50]
smul %l1, 0x1DBE, %g7
movn %icc, %o2, %g4
lduh [%l7 + 0x2E], %o6
taddcctv %l2, %o4, %i6
ldub [%l7 + 0x74], %i7
add %i0, 0x0403, %i4
smulcc %l6, %l0, %i1
ldub [%l7 + 0x61], %g6
ble,pt %icc, loop_126
stb %g1, [%l7 + 0x27]
addc %o0, 0x1DDD, %g3
faligndata %f8, %f14, %f0
loop_126:
fpadd32 %f4, %f6, %f8
movcs %xcc, %i2, %l4
taddcc %i3, %o3, %o5
fbul,a %fcc1, loop_127
fsrc2 %f6, %f4
fcmpne16 %f10, %f6, %l5
brlz,a %l3, loop_128
loop_127:
ldub [%l7 + 0x69], %o1
lduw [%l7 + 0x6C], %i5
fmovdvs %icc, %f6, %f3
loop_128:
edge32l %g2, %g5, %l1
edge8ln %g7, %o2, %g4
fcmpne16 %f14, %f0, %o6
ldub [%l7 + 0x7D], %l2
fmovrsgez %o7, %f3, %f5
lduh [%l7 + 0x6E], %o4
lduw [%l7 + 0x68], %i7
stb %i6, [%l7 + 0x0C]
bl,pn %icc, loop_129
fand %f14, %f4, %f8
fmovrsgz %i0, %f15, %f0
udivx %i4, 0x1202, %l0
loop_129:
edge8ln %l6, %i1, %g1
fble,a %fcc0, loop_130
movleu %icc, %o0, %g3
lduh [%l7 + 0x78], %g6
andncc %l4, %i3, %o3
loop_130:
fcmps %fcc2, %f5, %f5
andncc %o5, %i2, %l5
ldsb [%l7 + 0x35], %l3
ldub [%l7 + 0x31], %o1
fmovsn %xcc, %f3, %f12
sth %i5, [%l7 + 0x38]
lduw [%l7 + 0x14], %g5
brgz %g2, loop_131
ldsb [%l7 + 0x52], %l1
brnz %o2, loop_132
bcs %icc, loop_133
loop_131:
udiv %g7, 0x15FF, %g4
lduw [%l7 + 0x48], %o6
loop_132:
fmovdcc %icc, %f14, %f8
loop_133:
fmovrdlz %o7, %f8, %f4
fbe %fcc2, loop_134
fbo,a %fcc1, loop_135
addcc %l2, 0x19F1, %o4
movle %xcc, %i6, %i0
loop_134:
bcc,a %xcc, loop_136
loop_135:
add %i7, %l0, %l6
stx %i4, [%l7 + 0x20]
umul %i1, %g1, %g3
loop_136:
stw %o0, [%l7 + 0x08]
bvs,a,pt %icc, loop_137
fmul8x16al %f14, %f10, %f4
sdivx %g6, 0x1CA3, %l4
sth %o3, [%l7 + 0x22]
loop_137:
stw %i3, [%l7 + 0x50]
fandnot2 %f0, %f2, %f8
sethi 0x1029, %i2
sll %l5, %o5, %o1
lduh [%l7 + 0x10], %i5
fpsub16 %f2, %f4, %f4
ble %icc, loop_138
fornot1 %f4, %f8, %f8
fcmpne32 %f2, %f10, %g5
lduh [%l7 + 0x16], %g2
loop_138:
fblg %fcc0, loop_139
ld [%l7 + 0x20], %f3
udivcc %l1, 0x1E2E, %o2
ldsw [%l7 + 0x38], %g7
loop_139:
fblg,a %fcc0, loop_140
fmovdneg %xcc, %f11, %f12
udivcc %l3, 0x06B0, %g4
fbuge %fcc2, loop_141
loop_140:
lduh [%l7 + 0x10], %o6
fbu,a %fcc0, loop_142
brnz %o7, loop_143
loop_141:
std %f10, [%l7 + 0x08]
st %f15, [%l7 + 0x28]
loop_142:
srlx %l2, %o4, %i6
loop_143:
st %f3, [%l7 + 0x48]
bvc,a loop_144
nop
setx loop_145, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbe %fcc3, loop_146
fpsub16s %f7, %f11, %f1
loop_144:
tge %xcc, 0x0
loop_145:
fmuld8sux16 %f11, %f14, %f8
loop_146:
sth %i7, [%l7 + 0x34]
nop
setx loop_147, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpack16 %f10, %f2
stb %l0, [%l7 + 0x4C]
fandnot2 %f4, %f10, %f10
loop_147:
fmul8x16 %f14, %f6, %f8
edge32ln %l6, %i0, %i4
tsubcctv %i1, %g1, %o0
fbg,a %fcc2, loop_148
movn %icc, %g3, %l4
fbul,a %fcc2, loop_149
fmovdcc %icc, %f7, %f9
loop_148:
ldub [%l7 + 0x7E], %o3
bleu,a %icc, loop_150
loop_149:
fzeros %f10
ldsb [%l7 + 0x4E], %g6
fnot2 %f12, %f8
loop_150:
stw %i2, [%l7 + 0x28]
st %f6, [%l7 + 0x10]
ldsb [%l7 + 0x54], %l5
fpsub32 %f6, %f8, %f10
ldub [%l7 + 0x0C], %i3
movrne %o5, 0x1F1, %o1
xorcc %i5, %g2, %l1
movgu %icc, %g5, %o2
fmul8x16 %f15, %f14, %f6
ldd [%l7 + 0x18], %f8
movre %g7, %g4, %l3
stx %o7, [%l7 + 0x40]
movcc %icc, %l2, %o4
ldsw [%l7 + 0x4C], %o6
fcmple32 %f6, %f10, %i7
popc %l0, %l6
tvs %icc, 0x5
ba,a loop_151
fbuge %fcc2, loop_152
fexpand %f4, %f12
mulx %i6, 0x05BC, %i0
loop_151:
orcc %i1, %g1, %o0
loop_152:
fandnot1s %f15, %f12, %f14
umul %i4, %g3, %o3
movre %g6, 0x0B6, %l4
sth %l5, [%l7 + 0x2E]
movre %i3, 0x2C5, %o5
lduh [%l7 + 0x7C], %i2
fpsub32 %f12, %f0, %f0
ldsb [%l7 + 0x70], %o1
fcmple32 %f12, %f8, %i5
sth %l1, [%l7 + 0x68]
fbn,a %fcc3, loop_153
stb %g2, [%l7 + 0x5D]
fmovsn %icc, %f8, %f9
ldsh [%l7 + 0x22], %g5
loop_153:
sth %g7, [%l7 + 0x2C]
fmuld8sux16 %f8, %f3, %f12
edge32 %g4, %o2, %o7
fmovdvc %icc, %f3, %f10
ldsw [%l7 + 0x58], %l3
ldsb [%l7 + 0x5D], %l2
fmovse %xcc, %f15, %f6
fmovsne %xcc, %f0, %f0
fxor %f0, %f4, %f2
movge %icc, %o6, %o4
sdivcc %l0, 0x163B, %i7
ldsb [%l7 + 0x17], %l6
lduh [%l7 + 0x7A], %i0
ldsw [%l7 + 0x24], %i1
subc %i6, %o0, %i4
lduh [%l7 + 0x66], %g3
tleu %xcc, 0x6
nop
setx loop_154, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x0A], %g1
fmovda %icc, %f14, %f5
fpsub32s %f3, %f6, %f15
loop_154:
fmul8ulx16 %f14, %f4, %f0
fzeros %f15
fnegs %f14, %f1
ldub [%l7 + 0x1E], %g6
fornot2 %f0, %f2, %f10
ldx [%l7 + 0x60], %o3
ld [%l7 + 0x64], %f1
std %f4, [%l7 + 0x60]
fba %fcc0, loop_155
st %f9, [%l7 + 0x70]
sth %l4, [%l7 + 0x08]
fmovsleu %xcc, %f7, %f4
loop_155:
fpsub16 %f0, %f12, %f4
fmovsn %xcc, %f5, %f9
fbule,a %fcc2, loop_156
ld [%l7 + 0x10], %f13
movg %icc, %l5, %o5
edge16l %i3, %o1, %i2
loop_156:
lduh [%l7 + 0x4A], %i5
std %f14, [%l7 + 0x10]
ldx [%l7 + 0x28], %g2
brlz %l1, loop_157
tle %xcc, 0x3
mova %icc, %g5, %g7
std %f8, [%l7 + 0x30]
loop_157:
ldub [%l7 + 0x72], %g4
ld [%l7 + 0x5C], %f5
std %f2, [%l7 + 0x18]
tleu %icc, 0x5
sth %o7, [%l7 + 0x16]
fpadd16s %f9, %f3, %f11
ba %icc, loop_158
faligndata %f14, %f4, %f0
edge16ln %o2, %l3, %l2
fbge %fcc1, loop_159
loop_158:
brlz,a %o4, loop_160
bneg,pt %icc, loop_161
popc %l0, %o6
loop_159:
tn %icc, 0x6
loop_160:
addc %l6, 0x15EA, %i7
loop_161:
stb %i0, [%l7 + 0x61]
lduh [%l7 + 0x7A], %i6
fcmple32 %f2, %f8, %i1
alignaddr %i4, %g3, %o0
edge16ln %g1, %g6, %l4
fbug,a %fcc0, loop_162
fmul8x16 %f1, %f0, %f10
movvc %icc, %l5, %o3
fmovdg %icc, %f2, %f0
loop_162:
sllx %i3, 0x04, %o5
ldsw [%l7 + 0x54], %o1
fmuld8ulx16 %f2, %f0, %f0
ldd [%l7 + 0x18], %f12
st %f6, [%l7 + 0x08]
stx %i5, [%l7 + 0x48]
sdiv %i2, 0x04BE, %l1
call loop_163
taddcc %g5, 0x0AEF, %g2
fandnot1 %f10, %f4, %f6
fmovsge %icc, %f13, %f15
loop_163:
fpsub32 %f2, %f10, %f4
fmovdl %xcc, %f6, %f7
sllx %g7, %o7, %g4
ldsw [%l7 + 0x3C], %o2
ldd [%l7 + 0x48], %f10
ldx [%l7 + 0x10], %l3
bshuffle %f6, %f6, %f0
fmovrde %o4, %f6, %f0
pdist %f10, %f8, %f8
fabsd %f2, %f10
fpadd16 %f10, %f4, %f0
tg %icc, 0x3
fmovdcs %icc, %f14, %f10
fmul8x16 %f11, %f10, %f4
fzeros %f9
smulcc %l0, 0x084D, %l2
fblg,a %fcc1, loop_164
fbul %fcc0, loop_165
fpack32 %f8, %f6, %f8
fxnors %f15, %f3, %f11
loop_164:
fmovse %xcc, %f4, %f7
loop_165:
stx %o6, [%l7 + 0x20]
addcc %l6, 0x1B90, %i0
fxors %f9, %f10, %f5
fmuld8sux16 %f6, %f13, %f8
movrgez %i7, 0x2CF, %i1
move %xcc, %i4, %g3
fnors %f7, %f8, %f10
fmovda %icc, %f0, %f12
stx %o0, [%l7 + 0x68]
fmovdgu %xcc, %f0, %f13
ld [%l7 + 0x10], %f4
st %f12, [%l7 + 0x10]
smulcc %i6, %g1, %l4
movg %icc, %g6, %o3
ldsb [%l7 + 0x16], %l5
fpackfix %f8, %f4
fxor %f4, %f14, %f12
ldsw [%l7 + 0x14], %o5
fpack32 %f14, %f4, %f2
sth %i3, [%l7 + 0x7A]
smul %o1, %i5, %l1
sth %g5, [%l7 + 0x30]
bcs,a loop_166
fmovsvc %icc, %f3, %f7
bvc,pt %xcc, loop_167
bcc,pt %icc, loop_168
loop_166:
std %f6, [%l7 + 0x78]
fnand %f2, %f6, %f12
loop_167:
fmovdneg %xcc, %f14, %f0
loop_168:
ldsb [%l7 + 0x70], %g2
xnor %g7, 0x0E82, %i2
edge16ln %o7, %o2, %g4
movcs %icc, %o4, %l0
stx %l2, [%l7 + 0x40]
sth %l3, [%l7 + 0x3C]
tsubcctv %o6, %l6, %i7
fmovsge %xcc, %f13, %f6
fmovrdne %i1, %f2, %f10
fmovsvc %xcc, %f6, %f2
st %f14, [%l7 + 0x1C]
edge16 %i4, %g3, %o0
fmovscc %icc, %f15, %f10
andcc %i6, 0x0261, %g1
fmovscc %xcc, %f7, %f6
fpack32 %f4, %f6, %f10
movle %icc, %l4, %g6
srax %i0, %l5, %o3
sth %o5, [%l7 + 0x5C]
fands %f4, %f4, %f9
andn %o1, 0x05D5, %i3
stx %i5, [%l7 + 0x78]
ldd [%l7 + 0x58], %f14
bcs loop_169
bg,a,pt %xcc, loop_170
fmovsle %icc, %f6, %f5
fmovrde %g5, %f0, %f2
loop_169:
fzeros %f5
loop_170:
fmuld8sux16 %f1, %f3, %f14
ldd [%l7 + 0x68], %f6
bcs,a,pt %icc, loop_171
tleu %xcc, 0x7
bg,a %icc, loop_172
fpsub32s %f9, %f0, %f0
loop_171:
edge32l %l1, %g2, %g7
fabss %f8, %f7
loop_172:
alignaddrl %o7, %i2, %o2
be,a %xcc, loop_173
movn %icc, %g4, %o4
edge16ln %l0, %l2, %l3
fbn,a %fcc3, loop_174
loop_173:
ldub [%l7 + 0x31], %l6
ldx [%l7 + 0x58], %o6
st %f3, [%l7 + 0x3C]
loop_174:
tpos %icc, 0x4
mulx %i1, 0x18BA, %i7
fmovrdgez %g3, %f4, %f8
fmovsle %icc, %f0, %f6
ble,pn %icc, loop_175
umulcc %i4, %i6, %o0
te %xcc, 0x1
movne %xcc, %g1, %l4
loop_175:
fbule,a %fcc0, loop_176
edge8 %g6, %i0, %l5
ldsw [%l7 + 0x20], %o5
tg %icc, 0x0
loop_176:
fnot2s %f5, %f3
std %f0, [%l7 + 0x70]
fbul,a %fcc2, loop_177
call loop_178
ba,a,pn %xcc, loop_179
lduw [%l7 + 0x1C], %o1
loop_177:
brlez %o3, loop_180
loop_178:
subccc %i5, 0x060A, %i3
loop_179:
fandnot1 %f2, %f2, %f6
fxnors %f11, %f13, %f8
loop_180:
fmovdl %xcc, %f14, %f13
fmovrse %l1, %f1, %f0
fcmps %fcc0, %f9, %f3
ldd [%l7 + 0x18], %f14
be,pt %icc, loop_181
fmovrsgz %g5, %f2, %f0
edge16ln %g2, %g7, %i2
fmovdleu %xcc, %f3, %f11
loop_181:
xnor %o7, %g4, %o4
tne %xcc, 0x3
fmovsgu %xcc, %f7, %f11
sdivcc %l0, 0x1595, %l2
ldsh [%l7 + 0x76], %o2
fcmps %fcc3, %f1, %f14
edge8n %l3, %o6, %i1
fnands %f11, %f9, %f15
st %f1, [%l7 + 0x74]
nop
setx loop_182, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bshuffle %f2, %f12, %f14
fxor %f4, %f0, %f12
fpack16 %f14, %f0
loop_182:
alignaddr %l6, %g3, %i4
fmul8ulx16 %f8, %f0, %f0
ldd [%l7 + 0x78], %f0
andncc %i6, %o0, %g1
lduh [%l7 + 0x64], %i7
nop
setx loop_183, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc1 %f10, %f10
fpack16 %f6, %f8
smul %l4, 0x0C4A, %i0
loop_183:
lduh [%l7 + 0x3C], %g6
sub %l5, 0x008F, %o1
ld [%l7 + 0x1C], %f9
xorcc %o5, 0x0B82, %i5
fmovdg %icc, %f9, %f6
stb %o3, [%l7 + 0x7F]
edge16n %l1, %i3, %g5
stx %g2, [%l7 + 0x18]
fcmple16 %f2, %f6, %i2
stx %g7, [%l7 + 0x50]
stb %o7, [%l7 + 0x2C]
edge8 %o4, %l0, %g4
subcc %o2, %l2, %l3
popc 0x08AA, %i1
fmuld8sux16 %f11, %f7, %f14
fcmple16 %f2, %f4, %o6
fmovdneg %xcc, %f7, %f11
lduw [%l7 + 0x18], %g3
stw %l6, [%l7 + 0x10]
fnot1s %f4, %f8
udivx %i6, 0x151C, %o0
movge %icc, %g1, %i4
bne,a %icc, loop_184
taddcctv %l4, 0x06C2, %i7
lduw [%l7 + 0x54], %g6
array8 %l5, %o1, %i0
loop_184:
ldx [%l7 + 0x60], %i5
tn %icc, 0x2
st %f10, [%l7 + 0x3C]
sra %o5, 0x14, %l1
ldx [%l7 + 0x28], %o3
brlez,a %i3, loop_185
stw %g5, [%l7 + 0x58]
fmul8x16 %f3, %f10, %f0
ld [%l7 + 0x40], %f13
loop_185:
ldsw [%l7 + 0x30], %g2
bleu,pt %icc, loop_186
fmovdn %xcc, %f10, %f5
taddcc %i2, %o7, %o4
fnot2 %f6, %f6
loop_186:
nop
setx loop_187, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bpos,a,pn %xcc, loop_188
stb %l0, [%l7 + 0x4A]
tn %icc, 0x1
loop_187:
ldub [%l7 + 0x78], %g4
loop_188:
ldub [%l7 + 0x1A], %o2
subccc %l2, %l3, %i1
fexpand %f9, %f6
fandnot1 %f8, %f14, %f12
fmovrdlz %o6, %f6, %f6
bleu,pn %xcc, loop_189
nop
setx loop_190, %l0, %l1
jmpl %l1, %g7
fbuge,a %fcc2, loop_191
fmovdn %xcc, %f0, %f15
loop_189:
movg %icc, %g3, %l6
loop_190:
edge32ln %i6, %g1, %o0
loop_191:
fornot2 %f4, %f8, %f2
sub %l4, 0x08ED, %i7
ldsw [%l7 + 0x34], %g6
ldub [%l7 + 0x3F], %l5
sub %o1, %i4, %i0
edge32l %o5, %i5, %l1
tvs %xcc, 0x1
fzero %f2
ldsh [%l7 + 0x6A], %i3
fmovsle %xcc, %f6, %f3
fmovdcc %xcc, %f10, %f1
bpos,a,pn %xcc, loop_192
stx %o3, [%l7 + 0x28]
movgu %icc, %g5, %i2
st %f14, [%l7 + 0x34]
loop_192:
bge %icc, loop_193
edge16n %o7, %g2, %o4
fxors %f1, %f2, %f4
tvs %xcc, 0x6
loop_193:
stb %l0, [%l7 + 0x23]
bn %icc, loop_194
ldsb [%l7 + 0x6A], %o2
fpsub32s %f7, %f9, %f12
ld [%l7 + 0x40], %f9
loop_194:
fornot1 %f14, %f2, %f4
st %f9, [%l7 + 0x2C]
brnz,a %l2, loop_195
ldd [%l7 + 0x60], %f6
ldub [%l7 + 0x0A], %g4
ldsb [%l7 + 0x71], %i1
loop_195:
fmovsg %xcc, %f2, %f4
umul %o6, 0x1A3B, %g7
tpos %xcc, 0x5
sdivcc %l3, 0x0CC3, %g3
sth %i6, [%l7 + 0x72]
fxors %f14, %f9, %f3
tsubcctv %l6, 0x0877, %g1
bvc %icc, loop_196
smulcc %o0, 0x10E9, %l4
nop
setx loop_197, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fsrc1 %f4, %f8
loop_196:
for %f10, %f2, %f0
movl %xcc, %g6, %i7
loop_197:
std %f2, [%l7 + 0x20]
fbug %fcc0, loop_198
sub %o1, 0x16EC, %i4
fmovde %xcc, %f3, %f2
sth %l5, [%l7 + 0x5E]
loop_198:
fmovda %icc, %f9, %f5
fmovrdlz %i0, %f12, %f4
be,a,pt %icc, loop_199
tcc %xcc, 0x4
alignaddr %o5, %i5, %i3
brz %o3, loop_200
loop_199:
addcc %g5, %l1, %o7
addcc %g2, %i2, %l0
fand %f2, %f8, %f12
loop_200:
movne %xcc, %o2, %o4
sth %l2, [%l7 + 0x40]
fand %f10, %f4, %f4
ld [%l7 + 0x54], %f12
fmovrslez %i1, %f4, %f14
tvs %icc, 0x6
ld [%l7 + 0x40], %f10
ld [%l7 + 0x20], %f12
brlz,a %g4, loop_201
bvs,a %xcc, loop_202
ldsw [%l7 + 0x10], %g7
lduh [%l7 + 0x54], %l3
loop_201:
bl,a,pt %xcc, loop_203
loop_202:
fcmpgt16 %f8, %f6, %g3
subcc %o6, 0x0039, %i6
brlez,a %l6, loop_204
loop_203:
ldsb [%l7 + 0x62], %g1
ldx [%l7 + 0x40], %o0
bn,a,pn %icc, loop_205
loop_204:
srl %g6, 0x05, %i7
tgu %xcc, 0x4
stw %o1, [%l7 + 0x1C]
loop_205:
fornot1 %f6, %f2, %f10
std %f2, [%l7 + 0x70]
ldsw [%l7 + 0x44], %i4
xorcc %l5, %i0, %o5
fxnors %f15, %f13, %f9
tleu %xcc, 0x1
xorcc %i5, 0x027F, %i3
andcc %l4, 0x0D95, %o3
ldsh [%l7 + 0x3A], %g5
ldsb [%l7 + 0x33], %o7
edge32n %l1, %g2, %l0
movcs %icc, %o2, %i2
lduw [%l7 + 0x2C], %l2
fmovrde %i1, %f6, %f6
ldd [%l7 + 0x18], %f6
ldsb [%l7 + 0x43], %o4
fcmpeq16 %f14, %f8, %g7
fbo,a %fcc1, loop_206
fsrc2 %f0, %f6
tsubcc %l3, %g4, %o6
fones %f2
loop_206:
ldsb [%l7 + 0x3D], %i6
tsubcc %g3, %g1, %o0
fpsub16s %f4, %f2, %f0
fmovdgu %xcc, %f11, %f12
edge32n %g6, %l6, %i7
andn %i4, %l5, %i0
sllx %o5, %i5, %o1
fmovrsgz %i3, %f10, %f10
st %f14, [%l7 + 0x3C]
ta %icc, 0x2
faligndata %f4, %f14, %f12
lduw [%l7 + 0x58], %l4
fandnot1s %f11, %f4, %f7
fmovscs %icc, %f11, %f15
fsrc1s %f3, %f11
fpadd16s %f11, %f2, %f11
fandnot2 %f14, %f0, %f14
ldsw [%l7 + 0x70], %g5
udiv %o7, 0x1148, %o3
st %f15, [%l7 + 0x40]
movrgez %l1, %l0, %o2
bge,a,pn %icc, loop_207
fbu,a %fcc0, loop_208
udivcc %i2, 0x143D, %g2
fbug,a %fcc2, loop_209
loop_207:
fabsd %f8, %f0
loop_208:
fones %f4
std %f14, [%l7 + 0x08]
loop_209:
fbue,a %fcc2, loop_210
sdivcc %l2, 0x050E, %i1
umulcc %o4, 0x0BE2, %g7
ldub [%l7 + 0x30], %l3
loop_210:
fmovrsne %g4, %f7, %f15
bneg,pt %icc, loop_211
ldsb [%l7 + 0x2D], %i6
movle %icc, %g3, %g1
fmovrde %o0, %f8, %f10
loop_211:
stb %o6, [%l7 + 0x0B]
fmul8x16al %f3, %f15, %f2
nop
setx loop_212, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f4, [%l7 + 0x50]
bn,pn %xcc, loop_213
fxnor %f2, %f14, %f10
loop_212:
movrgez %l6, %g6, %i4
edge32l %l5, %i7, %o5
loop_213:
fmovrdlz %i5, %f8, %f6
stw %o1, [%l7 + 0x54]
st %f15, [%l7 + 0x24]
movle %icc, %i0, %l4
movg %xcc, %g5, %o7
fmovde %xcc, %f2, %f2
ldsb [%l7 + 0x41], %i3
fmovrslez %o3, %f7, %f12
edge8l %l0, %l1, %o2
addcc %g2, %l2, %i2
edge32 %o4, %i1, %g7
stw %l3, [%l7 + 0x18]
ldx [%l7 + 0x18], %g4
fzeros %f12
fnegd %f6, %f8
edge16n %i6, %g3, %g1
te %icc, 0x1
stb %o0, [%l7 + 0x49]
edge8 %l6, %o6, %g6
stx %i4, [%l7 + 0x18]
fmovrdgez %l5, %f4, %f0
bg,a,pn %xcc, loop_214
std %f14, [%l7 + 0x20]
fmovdl %icc, %f5, %f1
taddcc %o5, 0x0075, %i7
loop_214:
ta %icc, 0x3
st %f2, [%l7 + 0x1C]
fsrc2 %f4, %f0
fmovrslez %o1, %f14, %f9
fba %fcc3, loop_215
fmovsvs %icc, %f9, %f14
st %f15, [%l7 + 0x08]
fmovspos %xcc, %f3, %f4
loop_215:
udivx %i5, 0x0B92, %l4
fandnot2s %f14, %f2, %f1
edge32l %i0, %g5, %o7
ldub [%l7 + 0x21], %i3
subc %l0, 0x07B0, %l1
taddcc %o3, 0x0ECD, %o2
fxnors %f14, %f7, %f6
edge16 %g2, %l2, %o4
tcs %icc, 0x5
stx %i1, [%l7 + 0x58]
subccc %g7, %i2, %g4
subcc %i6, %g3, %l3
fcmpne32 %f0, %f2, %g1
fmul8x16 %f10, %f14, %f4
fmuld8sux16 %f14, %f9, %f0
fbne,a %fcc0, loop_216
edge8 %l6, %o6, %o0
ldx [%l7 + 0x08], %i4
ldd [%l7 + 0x60], %f12
loop_216:
tvc %xcc, 0x2
nop
setx loop_217, %l0, %l1
jmpl %l1, %l5
stw %o5, [%l7 + 0x14]
ld [%l7 + 0x68], %f5
andn %i7, 0x1576, %g6
loop_217:
umul %o1, %i5, %i0
fmovsn %xcc, %f8, %f10
stb %l4, [%l7 + 0x77]
fcmpgt16 %f0, %f12, %o7
ldx [%l7 + 0x18], %g5
fmul8x16au %f0, %f10, %f4
ldub [%l7 + 0x10], %i3
bge,pn %icc, loop_218
tneg %xcc, 0x1
movvc %xcc, %l1, %l0
stb %o3, [%l7 + 0x75]
loop_218:
ldsh [%l7 + 0x60], %g2
bshuffle %f10, %f0, %f6
bleu,a,pn %icc, loop_219
ldub [%l7 + 0x44], %o2
tne %icc, 0x6
fandnot1s %f9, %f10, %f0
loop_219:
addc %o4, %i1, %l2
subc %i2, %g7, %g4
ta %icc, 0x1
fpsub32s %f0, %f12, %f15
fmovrsgz %i6, %f6, %f12
sth %l3, [%l7 + 0x0C]
ldx [%l7 + 0x70], %g3
tcc %icc, 0x2
fmul8x16al %f12, %f14, %f2
stb %g1, [%l7 + 0x70]
fmovsn %xcc, %f6, %f12
ldd [%l7 + 0x28], %f6
fpsub16s %f9, %f15, %f11
fpsub16s %f1, %f1, %f4
brlez,a %o6, loop_220
ldsb [%l7 + 0x18], %o0
lduh [%l7 + 0x0C], %i4
fcmpeq16 %f12, %f2, %l6
loop_220:
ta %xcc, 0x1
bl %xcc, loop_221
fsrc1s %f0, %f10
fmovscs %icc, %f15, %f2
popc %l5, %o5
loop_221:
sth %g6, [%l7 + 0x6A]
fabss %f6, %f15
fmovrdgez %o1, %f0, %f10
brgez,a %i5, loop_222
be,a,pn %icc, loop_223
ldsh [%l7 + 0x4A], %i7
stx %l4, [%l7 + 0x10]
loop_222:
movvs %xcc, %i0, %g5
loop_223:
ld [%l7 + 0x4C], %f13
smul %i3, 0x13E4, %o7
fmovdle %xcc, %f15, %f10
fpack32 %f4, %f4, %f6
ldx [%l7 + 0x70], %l0
fmovdneg %icc, %f6, %f3
fmul8ulx16 %f10, %f0, %f10
pdist %f10, %f0, %f0
fpadd16 %f6, %f4, %f4
and %l1, 0x1DCF, %o3
fmuld8sux16 %f10, %f14, %f10
movne %icc, %o2, %g2
fcmpne16 %f6, %f0, %o4
fmovdl %icc, %f14, %f5
stx %l2, [%l7 + 0x60]
fbule %fcc0, loop_224
fcmpgt16 %f4, %f8, %i1
stx %g7, [%l7 + 0x48]
bcs,a,pt %xcc, loop_225
loop_224:
ldsh [%l7 + 0x42], %g4
lduw [%l7 + 0x54], %i2
fands %f2, %f11, %f10
loop_225:
subccc %i6, %g3, %g1
pdist %f12, %f12, %f6
brgez %l3, loop_226
fornot2 %f6, %f10, %f0
tl %icc, 0x3
ldx [%l7 + 0x60], %o0
loop_226:
fnot1 %f2, %f4
fmovrslez %i4, %f10, %f14
ldsw [%l7 + 0x3C], %l6
fmuld8sux16 %f14, %f7, %f8
tgu %icc, 0x7
addccc %l5, %o6, %o5
fcmpes %fcc1, %f3, %f9
bcs,pn %xcc, loop_227
tle %icc, 0x0
tge %icc, 0x5
movrgez %o1, 0x0D4, %i5
loop_227:
fcmps %fcc3, %f14, %f12
mova %icc, %i7, %l4
fxors %f12, %f10, %f6
fbule,a %fcc0, loop_228
bpos %xcc, loop_229
fcmple16 %f2, %f6, %g6
edge8n %g5, %i0, %o7
loop_228:
fabsd %f8, %f6
loop_229:
brlz,a %i3, loop_230
umulcc %l0, 0x1570, %o3
fcmple16 %f0, %f12, %o2
andn %l1, %o4, %l2
loop_230:
fmul8x16au %f15, %f7, %f10
ldub [%l7 + 0x75], %i1
add %g7, 0x110A, %g2
bvc %icc, loop_231
stb %i2, [%l7 + 0x27]
stx %g4, [%l7 + 0x60]
ldsw [%l7 + 0x4C], %i6
loop_231:
brgez %g1, loop_232
lduh [%l7 + 0x64], %l3
fcmpne16 %f10, %f10, %g3
fmovdcc %icc, %f13, %f0
loop_232:
ldd [%l7 + 0x40], %f10
lduh [%l7 + 0x38], %o0
ldsh [%l7 + 0x7E], %l6
fbule %fcc1, loop_233
fbuge %fcc3, loop_234
fmul8ulx16 %f4, %f8, %f2
fnegd %f4, %f8
loop_233:
ldub [%l7 + 0x65], %l5
loop_234:
fbn,a %fcc0, loop_235
edge32l %i4, %o6, %o1
fmovda %xcc, %f5, %f12
mova %xcc, %i5, %o5
loop_235:
array16 %i7, %l4, %g6
fmovrsgz %g5, %f9, %f4
ldsw [%l7 + 0x08], %i0
movgu %icc, %o7, %l0
sub %i3, 0x14AB, %o3
andncc %o2, %o4, %l1
std %f12, [%l7 + 0x28]
fcmpgt16 %f10, %f2, %i1
fpsub16s %f10, %f1, %f14
tvc %xcc, 0x5
bvs,a loop_236
lduh [%l7 + 0x14], %l2
movrlz %g2, %g7, %g4
fandnot2s %f15, %f6, %f6
loop_236:
ld [%l7 + 0x58], %f13
ldd [%l7 + 0x38], %f4
fsrc1 %f12, %f2
fornot1s %f15, %f8, %f10
stx %i2, [%l7 + 0x30]
tcc %icc, 0x7
array32 %g1, %i6, %g3
fnands %f10, %f10, %f12
andncc %o0, %l3, %l6
fcmpd %fcc1, %f0, %f10
fbn,a %fcc1, loop_237
brgez,a %i4, loop_238
lduh [%l7 + 0x54], %l5
brgez,a %o1, loop_239
loop_237:
fcmpne32 %f10, %f8, %o6
loop_238:
fnands %f2, %f3, %f5
fmovsgu %icc, %f7, %f7
loop_239:
movl %xcc, %o5, %i7
fmovsl %icc, %f13, %f15
movrlez %l4, %i5, %g6
edge16 %i0, %o7, %g5
stx %i3, [%l7 + 0x40]
movge %icc, %l0, %o3
stb %o2, [%l7 + 0x21]
fandnot2 %f6, %f4, %f0
ldsb [%l7 + 0x2B], %o4
brgz %i1, loop_240
fzero %f4
fmovsle %xcc, %f6, %f5
edge16l %l2, %g2, %g7
loop_240:
tpos %xcc, 0x1
faligndata %f14, %f4, %f10
fmovrsgez %g4, %f13, %f10
mova %xcc, %i2, %l1
tge %icc, 0x1
stx %i6, [%l7 + 0x30]
ldub [%l7 + 0x17], %g3
ld [%l7 + 0x7C], %f4
st %f5, [%l7 + 0x68]
siam 0x5
fmuld8ulx16 %f7, %f14, %f0
std %f8, [%l7 + 0x68]
tl %xcc, 0x1
fmul8sux16 %f4, %f2, %f4
mova %xcc, %g1, %l3
taddcctv %l6, %o0, %l5
ldsh [%l7 + 0x60], %i4
std %f10, [%l7 + 0x40]
ldsw [%l7 + 0x2C], %o6
movrlz %o5, 0x1E8, %i7
bcc,a loop_241
lduh [%l7 + 0x3C], %o1
subc %l4, 0x11D8, %i5
fnor %f14, %f0, %f0
loop_241:
lduh [%l7 + 0x3C], %i0
fxnor %f6, %f12, %f14
std %f12, [%l7 + 0x78]
tpos %xcc, 0x7
fbn %fcc3, loop_242
fmovsneg %icc, %f14, %f12
ta %xcc, 0x0
fandnot2s %f0, %f15, %f15
loop_242:
tvs %xcc, 0x3
tsubcc %g6, 0x02B5, %g5
fand %f6, %f8, %f4
alignaddrl %o7, %l0, %o3
fmovdvc %icc, %f8, %f11
ldsb [%l7 + 0x32], %i3
sllx %o4, %o2, %l2
fmovrsgz %i1, %f15, %f11
stb %g2, [%l7 + 0x0F]
for %f0, %f14, %f14
edge16l %g4, %g7, %l1
sth %i2, [%l7 + 0x18]
ldsb [%l7 + 0x7C], %g3
tpos %icc, 0x6
fmovse %xcc, %f8, %f6
fmovdneg %xcc, %f15, %f11
movg %xcc, %g1, %l3
ld [%l7 + 0x44], %f10
fmovrsne %l6, %f0, %f3
fnegd %f10, %f12
lduw [%l7 + 0x5C], %o0
addc %l5, 0x1BE4, %i6
ta %icc, 0x7
bpos,a,pn %xcc, loop_243
fsrc2s %f10, %f4
movg %xcc, %i4, %o5
stw %o6, [%l7 + 0x50]
loop_243:
fmul8x16au %f7, %f7, %f14
sdivcc %o1, 0x1B52, %l4
fba,a %fcc1, loop_244
fbug %fcc3, loop_245
tle %icc, 0x0
orncc %i7, 0x1388, %i0
loop_244:
tn %xcc, 0x5
loop_245:
movrne %i5, %g6, %g5
st %f3, [%l7 + 0x48]
edge16 %l0, %o3, %o7
udivx %i3, 0x18A1, %o4
lduh [%l7 + 0x6E], %l2
movle %xcc, %o2, %g2
sdivx %g4, 0x09BF, %i1
fcmpne32 %f0, %f12, %g7
tsubcc %l1, %i2, %g1
fmovrdgez %g3, %f14, %f2
subc %l3, %l6, %l5
fbge,a %fcc0, loop_246
fcmpne16 %f6, %f6, %o0
fbn,a %fcc1, loop_247
stb %i6, [%l7 + 0x45]
loop_246:
sth %i4, [%l7 + 0x32]
fcmpgt16 %f14, %f4, %o6
loop_247:
ldx [%l7 + 0x18], %o5
be,pt %xcc, loop_248
fexpand %f7, %f6
fandnot2s %f3, %f9, %f3
udiv %l4, 0x0D04, %o1
loop_248:
fnor %f10, %f12, %f4
brlz %i0, loop_249
fcmpgt32 %f10, %f2, %i7
fmovspos %icc, %f1, %f14
fmovrse %i5, %f3, %f10
loop_249:
andn %g5, %g6, %l0
and %o7, 0x0F54, %o3
ld [%l7 + 0x70], %f11
std %f2, [%l7 + 0x38]
movrne %o4, 0x3DB, %i3
fcmpd %fcc3, %f6, %f2
ldsb [%l7 + 0x25], %o2
fbug,a %fcc3, loop_250
ldsb [%l7 + 0x2E], %l2
movre %g2, 0x208, %g4
mova %icc, %i1, %l1
loop_250:
fmovsl %xcc, %f6, %f3
udivx %i2, 0x0C93, %g7
fpack16 %f0, %f10
tvs %icc, 0x5
siam 0x4
bpos,a,pn %xcc, loop_251
ld [%l7 + 0x4C], %f6
edge32n %g3, %l3, %l6
fxor %f4, %f10, %f0
loop_251:
st %f2, [%l7 + 0x38]
fmovrsgz %l5, %f3, %f5
st %f13, [%l7 + 0x08]
ldsw [%l7 + 0x40], %o0
fmovrsgez %g1, %f8, %f1
alignaddr %i4, %o6, %o5
bl,a,pt %xcc, loop_252
subccc %i6, %o1, %l4
fzero %f8
fcmple32 %f0, %f0, %i0
loop_252:
bvc %xcc, loop_253
subc %i7, 0x061D, %g5
fmovrse %g6, %f1, %f15
movpos %icc, %i5, %l0
loop_253:
subcc %o7, 0x0812, %o3
movrlez %i3, %o2, %l2
fbuge %fcc3, loop_254
andn %g2, %g4, %o4
fbug %fcc2, loop_255
stx %l1, [%l7 + 0x08]
loop_254:
nop
setx loop_256, %l0, %l1
jmpl %l1, %i1
ldx [%l7 + 0x68], %g7
loop_255:
movl %xcc, %i2, %g3
fmovdleu %xcc, %f4, %f8
loop_256:
orcc %l6, 0x1077, %l5
stb %l3, [%l7 + 0x6C]
lduh [%l7 + 0x26], %g1
fcmple16 %f8, %f6, %i4
fbug %fcc3, loop_257
fnot1 %f12, %f2
stw %o6, [%l7 + 0x30]
srax %o0, 0x0D, %i6
loop_257:
std %f8, [%l7 + 0x40]
lduh [%l7 + 0x24], %o5
bneg %xcc, loop_258
sll %o1, %l4, %i7
st %f14, [%l7 + 0x08]
stx %i0, [%l7 + 0x68]
loop_258:
ldsh [%l7 + 0x42], %g6
lduw [%l7 + 0x6C], %g5
ldsh [%l7 + 0x10], %l0
smul %o7, %o3, %i3
fmovd %f12, %f14
lduh [%l7 + 0x22], %o2
ldub [%l7 + 0x76], %l2
ldsb [%l7 + 0x7B], %i5
st %f0, [%l7 + 0x54]
sdivx %g4, 0x059E, %g2
lduh [%l7 + 0x56], %o4
fmovdvs %icc, %f5, %f6
ldub [%l7 + 0x5D], %i1
ldsb [%l7 + 0x44], %l1
fmul8x16 %f0, %f14, %f8
lduh [%l7 + 0x66], %i2
call loop_259
edge8l %g3, %g7, %l5
movrne %l3, 0x2EE, %l6
fmovda %xcc, %f13, %f6
loop_259:
udivcc %i4, 0x00E4, %g1
alignaddrl %o6, %o0, %i6
sth %o1, [%l7 + 0x3E]
smul %l4, %i7, %o5
ldsh [%l7 + 0x3A], %g6
lduh [%l7 + 0x7A], %g5
popc 0x0364, %i0
xnor %o7, %l0, %o3
ld [%l7 + 0x3C], %f15
movneg %icc, %o2, %l2
ldub [%l7 + 0x2A], %i5
fmul8sux16 %f4, %f10, %f4
bshuffle %f6, %f14, %f2
fmovdcs %xcc, %f9, %f0
fornot1 %f2, %f2, %f10
edge16ln %i3, %g2, %o4
bvc,pn %icc, loop_260
fpack32 %f14, %f12, %f4
bleu,a loop_261
lduh [%l7 + 0x46], %i1
loop_260:
ldsh [%l7 + 0x7C], %l1
bleu,a %icc, loop_262
loop_261:
movvs %icc, %i2, %g4
lduh [%l7 + 0x2E], %g3
fcmpgt32 %f12, %f0, %l5
loop_262:
tleu %xcc, 0x6
fmovsa %icc, %f11, %f15
bg,a loop_263
ldx [%l7 + 0x20], %l3
ldd [%l7 + 0x18], %f10
addccc %g7, %l6, %i4
loop_263:
fnot2 %f2, %f8
xnor %g1, %o0, %o6
ldsb [%l7 + 0x7D], %i6
subccc %o1, %i7, %l4
mulx %g6, 0x0D32, %o5
addccc %i0, %o7, %g5
fmovdneg %xcc, %f6, %f11
fmovdne %xcc, %f9, %f7
sth %l0, [%l7 + 0x76]
fbule %fcc0, loop_264
ldd [%l7 + 0x70], %f6
movrgz %o3, %o2, %i5
tneg %xcc, 0x3
loop_264:
subccc %i3, %l2, %g2
movge %xcc, %i1, %l1
tg %icc, 0x2
brz,a %i2, loop_265
movneg %icc, %o4, %g4
sub %g3, 0x0F2F, %l3
fones %f5
loop_265:
ldsw [%l7 + 0x74], %g7
xnor %l6, 0x0BCC, %l5
array8 %i4, %o0, %g1
call loop_266
edge16 %o6, %o1, %i6
orcc %i7, 0x0D83, %g6
movcc %xcc, %o5, %i0
loop_266:
fmovdneg %icc, %f8, %f12
ldub [%l7 + 0x11], %l4
sdiv %o7, 0x17EF, %l0
fnot2s %f12, %f15
stx %g5, [%l7 + 0x50]
fnand %f0, %f8, %f12
call loop_267
bgu,a,pn %xcc, loop_268
stx %o2, [%l7 + 0x28]
ldub [%l7 + 0x41], %o3
loop_267:
alignaddrl %i3, %l2, %i5
loop_268:
fpadd32 %f8, %f4, %f10
brz %i1, loop_269
stx %l1, [%l7 + 0x20]
st %f10, [%l7 + 0x58]
stb %i2, [%l7 + 0x0D]
loop_269:
ldsw [%l7 + 0x48], %g2
fsrc2 %f10, %f2
nop
setx loop_270, %l0, %l1
jmpl %l1, %g4
sra %g3, 0x13, %l3
movge %xcc, %o4, %g7
fnot2s %f9, %f9
loop_270:
edge8l %l5, %l6, %i4
array8 %g1, %o6, %o1
fornot1 %f12, %f6, %f10
ldub [%l7 + 0x0C], %i6
sth %o0, [%l7 + 0x78]
ldsh [%l7 + 0x6C], %g6
alignaddr %o5, %i0, %i7
ldsw [%l7 + 0x50], %o7
andn %l0, 0x0958, %l4
addccc %o2, 0x0E53, %o3
for %f2, %f2, %f8
fblg,a %fcc2, loop_271
taddcc %g5, %l2, %i3
ldsb [%l7 + 0x4A], %i5
bn,a,pt %icc, loop_272
loop_271:
fmovsn %xcc, %f12, %f3
ldx [%l7 + 0x68], %l1
st %f9, [%l7 + 0x14]
loop_272:
stx %i1, [%l7 + 0x18]
bgu,a,pn %icc, loop_273
bneg,pt %xcc, loop_274
ldd [%l7 + 0x30], %f12
sdivx %i2, 0x1DDC, %g4
loop_273:
fnot2s %f8, %f15
loop_274:
ldsw [%l7 + 0x58], %g3
fble %fcc2, loop_275
lduw [%l7 + 0x0C], %g2
st %f2, [%l7 + 0x40]
bge,a,pt %icc, loop_276
loop_275:
fornot1s %f11, %f2, %f1
ldsw [%l7 + 0x50], %l3
udivcc %g7, 0x1536, %l5
loop_276:
std %f6, [%l7 + 0x20]
std %f14, [%l7 + 0x78]
stw %o4, [%l7 + 0x08]
movge %icc, %i4, %l6
ldsw [%l7 + 0x5C], %g1
fnands %f7, %f11, %f15
sllx %o6, %o1, %i6
fcmpgt16 %f2, %f12, %g6
movl %xcc, %o0, %i0
movrne %i7, 0x318, %o5
fble,a %fcc0, loop_277
std %f0, [%l7 + 0x20]
fmovsleu %xcc, %f15, %f14
edge32l %l0, %o7, %o2
loop_277:
fpsub32s %f9, %f14, %f5
tvs %icc, 0x6
fmovdleu %icc, %f9, %f12
bge,a,pt %xcc, loop_278
fbo,a %fcc2, loop_279
move %xcc, %o3, %g5
fmovsa %icc, %f15, %f6
loop_278:
tcc %icc, 0x7
loop_279:
ldsb [%l7 + 0x4A], %l4
tvc %xcc, 0x0
movrgez %l2, %i5, %l1
fmovs %f7, %f10
brlz %i3, loop_280
fzero %f6
call loop_281
ldsh [%l7 + 0x3C], %i2
loop_280:
fexpand %f3, %f10
ldx [%l7 + 0x70], %g4
loop_281:
fmovdvc %xcc, %f5, %f12
fmovdcc %icc, %f10, %f3
brz %g3, loop_282
fmovse %xcc, %f12, %f9
sth %g2, [%l7 + 0x10]
fbug %fcc1, loop_283
loop_282:
ldd [%l7 + 0x50], %f10
fcmpes %fcc1, %f4, %f5
orn %i1, 0x0914, %l3
loop_283:
edge32n %l5, %o4, %g7
lduh [%l7 + 0x6C], %i4
ldub [%l7 + 0x36], %l6
fbg,a %fcc1, loop_284
lduw [%l7 + 0x78], %g1
and %o1, 0x0A5F, %o6
fmovdpos %xcc, %f11, %f4
loop_284:
addccc %i6, %o0, %i0
ldsw [%l7 + 0x64], %g6
fandnot2s %f11, %f4, %f5
stb %i7, [%l7 + 0x11]
fbl %fcc3, loop_285
sdiv %o5, 0x1CC2, %l0
stw %o2, [%l7 + 0x58]
ldsh [%l7 + 0x4E], %o7
loop_285:
sth %o3, [%l7 + 0x52]
stb %l4, [%l7 + 0x35]
fmovdpos %xcc, %f13, %f13
tcc %icc, 0x5
fones %f5
stw %g5, [%l7 + 0x34]
fcmped %fcc3, %f8, %f8
fmovsleu %icc, %f13, %f7
udiv %l2, 0x0CD9, %l1
fmovdne %icc, %f12, %f2
sdivx %i3, 0x0AAA, %i5
fand %f10, %f0, %f6
fmovrdgz %i2, %f4, %f4
umulcc %g4, %g3, %i1
std %f4, [%l7 + 0x20]
stw %l3, [%l7 + 0x2C]
tvc %icc, 0x6
edge16l %g2, %l5, %o4
fmovsn %xcc, %f12, %f1
fbg %fcc2, loop_286
movge %xcc, %i4, %l6
movvc %icc, %g1, %g7
fornot2 %f12, %f6, %f12
loop_286:
nop
setx loop_287, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot2s %f4, %f1, %f15
lduw [%l7 + 0x34], %o1
fmul8sux16 %f8, %f4, %f0
loop_287:
st %f7, [%l7 + 0x6C]
tcc %icc, 0x1
taddcctv %o6, 0x157F, %i6
ldd [%l7 + 0x60], %f14
tl %icc, 0x2
edge8ln %o0, %g6, %i7
movre %o5, 0x328, %l0
st %f13, [%l7 + 0x3C]
ldsb [%l7 + 0x64], %o2
fmovsn %xcc, %f1, %f13
fand %f14, %f4, %f8
std %f6, [%l7 + 0x38]
nop
setx loop_288, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tleu %icc, 0x4
fmovrsgez %i0, %f15, %f15
edge32l %o7, %l4, %g5
loop_288:
edge8 %o3, %l1, %l2
lduh [%l7 + 0x52], %i5
fands %f1, %f10, %f9
ld [%l7 + 0x60], %f0
st %f12, [%l7 + 0x5C]
fmovscc %icc, %f10, %f7
sdivx %i2, 0x1D4B, %i3
fcmple16 %f8, %f12, %g4
tvs %icc, 0x0
bpos loop_289
stb %g3, [%l7 + 0x4B]
bgu,a,pn %xcc, loop_290
fmovdvs %icc, %f5, %f7
loop_289:
mulx %i1, %g2, %l5
umul %l3, %i4, %l6
loop_290:
ble,a,pt %xcc, loop_291
fcmpes %fcc3, %f4, %f8
udivx %g1, 0x0745, %g7
orn %o4, %o1, %o6
loop_291:
orn %i6, 0x14A9, %g6
ldsw [%l7 + 0x10], %i7
fmovde %icc, %f3, %f8
for %f0, %f4, %f8
edge16 %o5, %l0, %o0
subcc %i0, %o2, %l4
ldx [%l7 + 0x68], %g5
fmovsne %icc, %f8, %f2
stx %o7, [%l7 + 0x40]
edge16l %l1, %o3, %l2
fcmpeq32 %f10, %f14, %i2
taddcctv %i5, 0x19C1, %i3
subc %g3, %i1, %g4
pdist %f12, %f6, %f0
fbu %fcc2, loop_292
bg loop_293
orcc %l5, %l3, %g2
fmovsvs %xcc, %f8, %f14
loop_292:
sub %i4, %g1, %l6
loop_293:
movre %g7, %o1, %o4
fmovsgu %xcc, %f5, %f5
movvc %icc, %o6, %g6
edge16n %i7, %i6, %l0
ldd [%l7 + 0x28], %f6
udiv %o0, 0x06B5, %o5
mova %icc, %i0, %o2
stx %g5, [%l7 + 0x20]
bleu,pn %xcc, loop_294
fmovrdgez %o7, %f8, %f0
tle %xcc, 0x3
mulx %l4, 0x0191, %l1
loop_294:
bvc,pt %icc, loop_295
xorcc %o3, %l2, %i2
sth %i5, [%l7 + 0x50]
call loop_296
loop_295:
bg loop_297
array8 %i3, %i1, %g4
fcmpeq32 %f10, %f14, %l5
loop_296:
ldub [%l7 + 0x5F], %g3
loop_297:
fmovsvs %xcc, %f3, %f12
udiv %l3, 0x154A, %g2
mova %xcc, %g1, %l6
ble,pn %icc, loop_298
fcmple32 %f0, %f14, %g7
tcs %icc, 0x7
fones %f6
loop_298:
bvs,a %xcc, loop_299
fandnot1s %f9, %f13, %f11
taddcc %i4, 0x08B6, %o1
lduh [%l7 + 0x58], %o6
loop_299:
umulcc %o4, %i7, %i6
ldsw [%l7 + 0x08], %l0
tl %icc, 0x7
fornot1 %f14, %f2, %f10
bcc,a,pn %xcc, loop_300
fmul8sux16 %f8, %f2, %f0
fands %f9, %f0, %f13
movg %xcc, %g6, %o5
loop_300:
fpsub16 %f6, %f4, %f6
fbge %fcc1, loop_301
fmovsn %xcc, %f15, %f6
fnegs %f1, %f0
ldd [%l7 + 0x70], %f2
loop_301:
fnands %f12, %f8, %f3
bvc %icc, loop_302
subc %i0, 0x0256, %o0
tge %icc, 0x7
stx %g5, [%l7 + 0x70]
loop_302:
stx %o2, [%l7 + 0x08]
ld [%l7 + 0x40], %f0
udivx %l4, 0x0614, %l1
fbge %fcc1, loop_303
ld [%l7 + 0x34], %f5
sth %o3, [%l7 + 0x7C]
subcc %o7, %l2, %i2
loop_303:
ld [%l7 + 0x30], %f4
xnorcc %i5, 0x0C07, %i3
ldx [%l7 + 0x40], %g4
fpsub32 %f0, %f6, %f6
fpmerge %f1, %f1, %f0
ldsw [%l7 + 0x2C], %i1
tl %xcc, 0x3
and %l5, %g3, %g2
sdivx %g1, 0x15AE, %l3
fsrc2s %f7, %f13
sra %g7, 0x06, %l6
xor %i4, 0x02C5, %o1
ldd [%l7 + 0x68], %f8
sth %o4, [%l7 + 0x58]
sethi 0x00E9, %i7
fmovrse %o6, %f15, %f10
movleu %xcc, %l0, %g6
tg %icc, 0x5
std %f4, [%l7 + 0x20]
movpos %xcc, %o5, %i0
sth %o0, [%l7 + 0x5A]
nop
setx loop_304, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ble,a,pn %xcc, loop_305
fpmerge %f3, %f12, %f10
fornot2s %f13, %f11, %f3
loop_304:
fcmpes %fcc2, %f3, %f13
loop_305:
stb %g5, [%l7 + 0x3D]
brlez,a %i6, loop_306
ld [%l7 + 0x68], %f14
ldub [%l7 + 0x27], %l4
lduw [%l7 + 0x3C], %o2
loop_306:
fpsub32 %f6, %f6, %f12
faligndata %f6, %f0, %f14
srlx %l1, 0x14, %o7
ble,pt %icc, loop_307
tne %icc, 0x0
ldsh [%l7 + 0x54], %o3
fpsub32 %f6, %f12, %f6
loop_307:
ldx [%l7 + 0x68], %i2
tle %icc, 0x7
fpsub16s %f7, %f1, %f9
fones %f5
edge32ln %l2, %i5, %g4
movcc %icc, %i1, %l5
ldsw [%l7 + 0x20], %g3
ldub [%l7 + 0x46], %i3
stb %g2, [%l7 + 0x75]
stw %l3, [%l7 + 0x7C]
fnands %f1, %f13, %f12
tpos %xcc, 0x4
alignaddrl %g7, %g1, %i4
fpadd16 %f14, %f2, %f12
fmul8x16 %f9, %f0, %f6
lduh [%l7 + 0x3A], %l6
st %f4, [%l7 + 0x64]
ldsb [%l7 + 0x3E], %o4
fcmpeq16 %f12, %f12, %i7
brgz,a %o1, loop_308
orncc %o6, 0x0669, %g6
ld [%l7 + 0x34], %f11
std %f8, [%l7 + 0x60]
loop_308:
sth %o5, [%l7 + 0x2A]
ldsw [%l7 + 0x08], %i0
sll %l0, %o0, %i6
nop
setx loop_309, %l0, %l1
jmpl %l1, %g5
ld [%l7 + 0x74], %f6
movre %l4, %o2, %l1
fsrc1s %f4, %f9
loop_309:
brnz,a %o7, loop_310
orcc %i2, 0x1E0D, %o3
sdivx %l2, 0x0817, %i5
fexpand %f14, %f8
loop_310:
fmuld8ulx16 %f14, %f9, %f0
fble %fcc3, loop_311
stx %g4, [%l7 + 0x30]
sdiv %i1, 0x1A59, %l5
fmovrslz %g3, %f2, %f12
loop_311:
ldsh [%l7 + 0x42], %i3
brgez,a %g2, loop_312
edge32n %g7, %l3, %i4
fnot1 %f12, %f6
fnand %f10, %f14, %f8
loop_312:
edge8n %g1, %o4, %i7
fbo,a %fcc1, loop_313
ld [%l7 + 0x18], %f5
fcmpne32 %f10, %f2, %o1
fmovsn %icc, %f7, %f9
loop_313:
fbn,a %fcc1, loop_314
st %f6, [%l7 + 0x30]
mulx %o6, %g6, %l6
fnand %f2, %f4, %f6
loop_314:
tg %xcc, 0x3
tsubcctv %i0, %o5, %o0
fmovdge %icc, %f7, %f1
fcmps %fcc1, %f8, %f1
movn %xcc, %i6, %l0
tvs %icc, 0x1
bcs,a loop_315
bcc,a,pn %xcc, loop_316
ld [%l7 + 0x10], %f8
stb %l4, [%l7 + 0x59]
loop_315:
fandnot2 %f2, %f8, %f4
loop_316:
fmovsl %xcc, %f3, %f7
ld [%l7 + 0x78], %f8
fmovrdgez %o2, %f10, %f0
fmovdg %icc, %f15, %f6
te %xcc, 0x7
fbug,a %fcc3, loop_317
edge16l %l1, %o7, %g5
fpadd32 %f0, %f4, %f8
sll %i2, %l2, %i5
loop_317:
fxor %f8, %f4, %f2
fsrc2 %f8, %f10
fbu %fcc1, loop_318
bvs,a,pt %xcc, loop_319
ldsh [%l7 + 0x76], %g4
tcs %icc, 0x4
loop_318:
sth %o3, [%l7 + 0x6A]
loop_319:
fpadd16 %f0, %f0, %f8
stb %i1, [%l7 + 0x29]
fsrc1s %f7, %f8
stx %l5, [%l7 + 0x50]
fnot2 %f0, %f6
st %f8, [%l7 + 0x38]
stb %i3, [%l7 + 0x24]
fone %f12
fpackfix %f0, %f2
lduh [%l7 + 0x40], %g3
subccc %g7, %g2, %i4
andcc %g1, 0x0E9C, %l3
fmovdvc %icc, %f10, %f15
subccc %i7, %o1, %o6
bcc,pt %xcc, loop_320
st %f7, [%l7 + 0x68]
fcmpd %fcc3, %f10, %f4
ld [%l7 + 0x60], %f3
loop_320:
fmovsl %xcc, %f15, %f9
ta %icc, 0x4
ldx [%l7 + 0x68], %o4
ld [%l7 + 0x24], %f9
movleu %xcc, %g6, %i0
st %f4, [%l7 + 0x3C]
fmovdneg %icc, %f14, %f13
st %f14, [%l7 + 0x44]
ldsh [%l7 + 0x68], %o5
fpackfix %f2, %f12
ta %xcc, 0x5
fmovs %f8, %f6
orn %l6, %o0, %l0
tl %icc, 0x0
sdivx %l4, 0x1D7D, %i6
fblg %fcc3, loop_321
fsrc1 %f4, %f4
sth %o2, [%l7 + 0x20]
ldsh [%l7 + 0x24], %o7
loop_321:
fcmple16 %f14, %f14, %g5
fmovs %f3, %f5
nop
setx loop_322, %l0, %l1
jmpl %l1, %i2
subc %l1, %l2, %g4
addccc %o3, 0x1988, %i5
ld [%l7 + 0x20], %f6
loop_322:
fmovrdgz %l5, %f12, %f10
fcmpeq32 %f0, %f0, %i3
ldub [%l7 + 0x27], %i1
array8 %g3, %g2, %i4
lduh [%l7 + 0x7A], %g1
fbe %fcc2, loop_323
ldub [%l7 + 0x3D], %g7
edge8l %i7, %l3, %o1
fmovdgu %xcc, %f4, %f7
loop_323:
fbe %fcc2, loop_324
fandnot2 %f12, %f4, %f0
ldub [%l7 + 0x55], %o6
std %f0, [%l7 + 0x48]
loop_324:
std %f6, [%l7 + 0x48]
movg %icc, %o4, %g6
fnor %f0, %f14, %f8
movl %icc, %o5, %l6
tl %icc, 0x4
ldsb [%l7 + 0x1C], %o0
tvc %xcc, 0x5
fpsub16s %f3, %f10, %f9
fbo %fcc0, loop_325
ldub [%l7 + 0x35], %i0
ldsb [%l7 + 0x57], %l4
ble %icc, loop_326
loop_325:
stw %l0, [%l7 + 0x58]
std %f8, [%l7 + 0x28]
ldsw [%l7 + 0x68], %i6
loop_326:
ldsw [%l7 + 0x28], %o7
sdiv %g5, 0x196B, %o2
andcc %i2, %l1, %l2
ldsh [%l7 + 0x32], %g4
bge loop_327
bshuffle %f4, %f14, %f8
lduw [%l7 + 0x4C], %o3
udivcc %i5, 0x0E91, %i3
loop_327:
ldsw [%l7 + 0x4C], %l5
edge16 %i1, %g2, %i4
umul %g3, 0x0C01, %g1
fornot2 %f8, %f6, %f10
stx %g7, [%l7 + 0x58]
lduh [%l7 + 0x4E], %l3
fornot1 %f10, %f8, %f14
fmovrse %o1, %f4, %f10
tleu %xcc, 0x0
tneg %icc, 0x6
st %f2, [%l7 + 0x6C]
stx %i7, [%l7 + 0x08]
fmul8ulx16 %f10, %f0, %f6
fornot1 %f0, %f2, %f8
fones %f14
ble,a,pn %icc, loop_328
stb %o6, [%l7 + 0x1A]
fmovrde %o4, %f14, %f14
smulcc %g6, 0x1380, %o5
loop_328:
fpack32 %f0, %f10, %f2
bcs,a,pn %xcc, loop_329
fpsub16 %f6, %f4, %f12
siam 0x5
fmovdpos %icc, %f14, %f6
loop_329:
sra %o0, %i0, %l6
fmovrsgz %l0, %f7, %f8
st %f10, [%l7 + 0x68]
fmovdneg %icc, %f8, %f0
tleu %icc, 0x5
tgu %xcc, 0x5
fmovde %icc, %f10, %f15
fpack16 %f8, %f0
stx %i6, [%l7 + 0x40]
ldx [%l7 + 0x48], %l4
sdivx %o7, 0x1919, %g5
tgu %icc, 0x5
call loop_330
nop
setx loop_331, %l0, %l1
jmpl %l1, %i2
lduw [%l7 + 0x58], %l1
bn,a loop_332
loop_330:
stw %l2, [%l7 + 0x64]
loop_331:
stx %g4, [%l7 + 0x40]
tneg %icc, 0x6
loop_332:
std %f8, [%l7 + 0x68]
stw %o2, [%l7 + 0x10]
std %f8, [%l7 + 0x20]
srl %o3, 0x04, %i5
move %icc, %i3, %l5
sra %g2, 0x17, %i1
andn %i4, %g1, %g3
bcs,a,pn %icc, loop_333
stw %l3, [%l7 + 0x50]
ldsb [%l7 + 0x7F], %g7
movre %i7, 0x1BF, %o1
loop_333:
sethi 0x1FA3, %o6
sll %o4, 0x0D, %o5
movvc %xcc, %o0, %g6
xnorcc %i0, %l6, %i6
ldx [%l7 + 0x28], %l4
ldsw [%l7 + 0x38], %l0
fbne,a %fcc1, loop_334
fmovsgu %icc, %f6, %f9
movne %xcc, %g5, %o7
fbule,a %fcc2, loop_335
loop_334:
movleu %icc, %i2, %l2
fcmpeq32 %f12, %f2, %g4
sdiv %o2, 0x0876, %o3
loop_335:
fzeros %f12
tl %icc, 0x0
fnors %f7, %f15, %f12
ldd [%l7 + 0x50], %f12
srl %l1, %i5, %l5
movrlz %i3, %i1, %g2
xor %i4, %g1, %l3
fmovrdne %g7, %f6, %f12
tpos %xcc, 0x4
stx %i7, [%l7 + 0x08]
fbl %fcc3, loop_336
movle %xcc, %o1, %g3
fcmple16 %f2, %f4, %o4
udivcc %o6, 0x1FB2, %o0
loop_336:
fpadd32 %f8, %f6, %f0
fsrc2 %f12, %f2
ldsh [%l7 + 0x6C], %g6
fmuld8sux16 %f5, %f5, %f4
ldsw [%l7 + 0x54], %i0
ldsw [%l7 + 0x7C], %l6
ldd [%l7 + 0x30], %f2
ldx [%l7 + 0x30], %o5
bge,a %icc, loop_337
fmovrdlez %l4, %f2, %f12
bn loop_338
fnot2 %f0, %f12
loop_337:
lduw [%l7 + 0x74], %i6
bvc %icc, loop_339
loop_338:
fbo %fcc3, loop_340
bvs loop_341
fands %f3, %f13, %f15
loop_339:
fpsub32 %f6, %f2, %f8
loop_340:
fbule,a %fcc0, loop_342
loop_341:
ldsw [%l7 + 0x2C], %l0
faligndata %f12, %f2, %f10
fxnor %f6, %f10, %f8
loop_342:
ba,pn %icc, loop_343
udiv %o7, 0x0F35, %i2
stw %g5, [%l7 + 0x0C]
nop
setx loop_344, %l0, %l1
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_343:
fmovscs %xcc, %f9, %f6
ldsb [%l7 + 0x49], %l2
ldx [%l7 + 0x70], %g4
loop_344:
bcs,a loop_345
siam 0x0
fmovrdgez %o3, %f0, %f4
stx %l1, [%l7 + 0x70]
loop_345:
movvs %xcc, %o2, %i5
fsrc1 %f2, %f4
fmuld8sux16 %f8, %f5, %f4
fmovdneg %icc, %f10, %f2
ldsb [%l7 + 0x74], %i3
smul %i1, 0x08A8, %l5
fpackfix %f14, %f3
fmovsge %icc, %f12, %f11
fand %f8, %f10, %f14
movrne %g2, %g1, %i4
movcs %xcc, %l3, %g7
nop
setx loop_346, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x7F], %i7
fmul8sux16 %f0, %f4, %f8
array16 %o1, %g3, %o6
loop_346:
fbe %fcc0, loop_347
xorcc %o0, 0x1A0A, %g6
stw %i0, [%l7 + 0x70]
st %f14, [%l7 + 0x48]
loop_347:
fmovsvc %xcc, %f1, %f7
addccc %l6, %o5, %o4
stb %l4, [%l7 + 0x0F]
stb %l0, [%l7 + 0x22]
sethi 0x1B3F, %i6
ldsh [%l7 + 0x28], %i2
tcs %xcc, 0x1
call loop_348
orn %o7, 0x1737, %g5
fmovsn %xcc, %f0, %f7
ld [%l7 + 0x6C], %f6
loop_348:
fbo %fcc0, loop_349
ld [%l7 + 0x24], %f3
fmul8x16al %f1, %f13, %f14
fbe %fcc1, loop_350
loop_349:
ldsb [%l7 + 0x70], %l2
fnot2 %f10, %f0
stb %g4, [%l7 + 0x19]
loop_350:
fandnot1s %f13, %f6, %f6
edge8 %o3, %l1, %i5
lduw [%l7 + 0x08], %o2
lduh [%l7 + 0x76], %i3
fpadd16s %f4, %f1, %f9
std %f12, [%l7 + 0x10]
brgez %i1, loop_351
fble %fcc1, loop_352
edge8ln %g2, %l5, %g1
add %i4, %l3, %g7
loop_351:
edge8 %i7, %g3, %o1
loop_352:
tsubcc %o0, %g6, %o6
ba,a loop_353
taddcctv %i0, %o5, %l6
fmovdneg %xcc, %f0, %f2
tcc %icc, 0x7
loop_353:
st %f14, [%l7 + 0x1C]
tl %xcc, 0x0
edge8n %o4, %l0, %i6
fmovdgu %icc, %f12, %f12
lduw [%l7 + 0x20], %l4
fmovsg %xcc, %f8, %f6
brgz,a %o7, loop_354
ldsw [%l7 + 0x64], %g5
and %l2, %g4, %i2
srl %l1, %i5, %o2
loop_354:
movrlz %i3, 0x00F, %o3
edge16ln %g2, %l5, %i1
lduh [%l7 + 0x3E], %g1
xorcc %l3, 0x1447, %i4
popc %i7, %g3
ld [%l7 + 0x3C], %f8
bne %icc, loop_355
fcmped %fcc1, %f2, %f12
fcmpgt32 %f4, %f12, %o1
bneg,pn %icc, loop_356
loop_355:
stw %o0, [%l7 + 0x54]
udiv %g7, 0x05CC, %o6
movne %icc, %i0, %o5
loop_356:
tsubcc %g6, 0x0F22, %o4
udiv %l6, 0x0E2F, %i6
alignaddr %l0, %l4, %g5
ldsw [%l7 + 0x44], %l2
fnegd %f0, %f6
fpackfix %f10, %f13
fand %f6, %f4, %f8
ldd [%l7 + 0x30], %f14
fpadd32s %f11, %f13, %f0
tcc %xcc, 0x7
tneg %icc, 0x7
fmul8x16au %f2, %f2, %f2
tn %xcc, 0x0
fblg %fcc1, loop_357
bpos,a loop_358
ldx [%l7 + 0x18], %o7
or %g4, %i2, %l1
loop_357:
fnands %f8, %f13, %f8
loop_358:
ldsw [%l7 + 0x74], %i5
xnorcc %o2, 0x1435, %o3
bcc,a %icc, loop_359
fsrc1 %f12, %f4
stx %i3, [%l7 + 0x48]
bcc,a,pn %xcc, loop_360
loop_359:
fmovdneg %xcc, %f4, %f15
std %f0, [%l7 + 0x48]
bvs,pn %xcc, loop_361
loop_360:
movle %icc, %g2, %i1
subc %g1, 0x0647, %l5
fmovrdgez %l3, %f10, %f6
loop_361:
stw %i4, [%l7 + 0x08]
std %f10, [%l7 + 0x18]
std %f10, [%l7 + 0x40]
stx %i7, [%l7 + 0x48]
lduw [%l7 + 0x08], %g3
taddcctv %o1, 0x1DD3, %o0
fcmple16 %f12, %f4, %o6
fnegd %f0, %f4
ldd [%l7 + 0x40], %f10
fpack16 %f10, %f4
sra %g7, 0x1C, %o5
fmovsl %icc, %f3, %f0
tvc %icc, 0x6
stx %g6, [%l7 + 0x78]
ldsh [%l7 + 0x74], %i0
brlz %o4, loop_362
stw %i6, [%l7 + 0x2C]
fsrc2s %f8, %f9
fabss %f7, %f15
loop_362:
st %f1, [%l7 + 0x40]
ldsw [%l7 + 0x5C], %l0
fzero %f6
ldsh [%l7 + 0x66], %l6
fbul %fcc2, loop_363
fpadd32 %f0, %f8, %f4
fxnor %f4, %f4, %f12
std %f6, [%l7 + 0x48]
loop_363:
movleu %xcc, %l4, %l2
fpadd16s %f5, %f7, %f15
stb %o7, [%l7 + 0x0B]
movvs %xcc, %g4, %i2
udiv %g5, 0x18C6, %l1
fmovrdgez %i5, %f12, %f8
std %f4, [%l7 + 0x58]
bge,a loop_364
st %f3, [%l7 + 0x30]
ldub [%l7 + 0x2C], %o3
addccc %o2, 0x1DFB, %i3
loop_364:
lduh [%l7 + 0x52], %g2
movvs %icc, %i1, %g1
fandnot1 %f8, %f0, %f6
st %f2, [%l7 + 0x6C]
fand %f4, %f10, %f12
fpmerge %f9, %f6, %f10
ldsh [%l7 + 0x30], %l3
call loop_365
sth %i4, [%l7 + 0x4C]
sth %l5, [%l7 + 0x4C]
fmovrdlz %i7, %f6, %f10
loop_365:
bneg,a loop_366
popc %g3, %o0
for %f14, %f8, %f14
fba %fcc1, loop_367
loop_366:
stx %o1, [%l7 + 0x08]
stw %g7, [%l7 + 0x38]
ldsh [%l7 + 0x66], %o6
loop_367:
srax %g6, 0x06, %o5
edge32ln %o4, %i0, %l0
sth %l6, [%l7 + 0x22]
ldsb [%l7 + 0x46], %l4
fxnors %f3, %f13, %f13
fsrc1 %f6, %f12
movrgez %l2, %o7, %i6
nop
setx loop_368, %l0, %l1
jmpl %l1, %g4
ldub [%l7 + 0x78], %g5
ta %xcc, 0x5
fnot1s %f5, %f0
loop_368:
fcmple16 %f2, %f12, %l1
edge8ln %i2, %i5, %o2
xnorcc %o3, 0x1EC1, %i3
movne %xcc, %i1, %g1
stw %l3, [%l7 + 0x14]
stw %i4, [%l7 + 0x18]
tpos %xcc, 0x0
ld [%l7 + 0x40], %f14
mova %icc, %l5, %g2
srl %g3, 0x0D, %o0
ldsh [%l7 + 0x2E], %i7
lduh [%l7 + 0x1A], %g7
ldub [%l7 + 0x0C], %o1
stw %g6, [%l7 + 0x24]
movvs %icc, %o5, %o4
xnor %o6, 0x14CD, %l0
ld [%l7 + 0x0C], %f14
fbul,a %fcc2, loop_369
stb %l6, [%l7 + 0x55]
brz %i0, loop_370
umulcc %l4, %o7, %i6
loop_369:
bne,a %xcc, loop_371
fmovsle %xcc, %f9, %f2
loop_370:
srlx %g4, %l2, %g5
te %icc, 0x5
loop_371:
fnegs %f0, %f6
stw %l1, [%l7 + 0x5C]
ldub [%l7 + 0x6E], %i5
fornot1 %f12, %f0, %f8
std %f4, [%l7 + 0x30]
ldd [%l7 + 0x10], %f8
edge16n %o2, %i2, %o3
stb %i1, [%l7 + 0x7C]
sra %i3, 0x02, %g1
ldsh [%l7 + 0x18], %i4
umul %l5, %l3, %g3
fba %fcc0, loop_372
stx %o0, [%l7 + 0x08]
bneg,a,pn %xcc, loop_373
fbge,a %fcc3, loop_374
loop_372:
fmovrsgz %g2, %f1, %f1
fxors %f11, %f1, %f4
loop_373:
st %f12, [%l7 + 0x48]
loop_374:
stw %g7, [%l7 + 0x74]
tge %icc, 0x0
lduw [%l7 + 0x78], %o1
fmovdg %icc, %f5, %f0
stb %i7, [%l7 + 0x7C]
edge8l %o5, %g6, %o4
lduw [%l7 + 0x38], %o6
bneg,a loop_375
array16 %l6, %l0, %i0
faligndata %f0, %f2, %f4
fpsub32s %f6, %f12, %f13
loop_375:
brgz %l4, loop_376
andncc %i6, %o7, %l2
movrne %g5, %g4, %l1
andcc %o2, %i5, %i2
loop_376:
fmul8sux16 %f2, %f8, %f6
stx %o3, [%l7 + 0x30]
fmovsa %icc, %f11, %f4
lduh [%l7 + 0x60], %i1
bgu,a,pt %icc, loop_377
bge loop_378
andcc %i3, 0x18DB, %i4
stb %g1, [%l7 + 0x19]
loop_377:
bvc %xcc, loop_379
loop_378:
fmovrdlez %l5, %f6, %f8
edge32 %g3, %o0, %g2
pdist %f4, %f0, %f10
loop_379:
fble %fcc2, loop_380
sub %g7, %l3, %o1
fors %f15, %f1, %f8
edge32ln %i7, %g6, %o5
loop_380:
ldsw [%l7 + 0x20], %o4
ldx [%l7 + 0x08], %o6
tvc %xcc, 0x4
brz,a %l0, loop_381
ldub [%l7 + 0x41], %i0
fnot2 %f12, %f2
bl,a loop_382
loop_381:
lduw [%l7 + 0x5C], %l4
edge32l %i6, %o7, %l2
ldd [%l7 + 0x30], %f0
loop_382:
tleu %icc, 0x2
srl %l6, 0x0F, %g4
stb %g5, [%l7 + 0x58]
xnorcc %l1, %i5, %o2
fandnot2 %f0, %f2, %f2
movl %icc, %i2, %o3
stb %i1, [%l7 + 0x61]
sll %i4, %g1, %i3
ba,pt %xcc, loop_383
bgu %xcc, loop_384
array32 %l5, %g3, %o0
fabss %f11, %f11
loop_383:
or %g7, 0x1106, %l3
loop_384:
std %f6, [%l7 + 0x58]
ldsh [%l7 + 0x4A], %g2
fmovsg %xcc, %f6, %f4
nop
setx loop_385, %l0, %l1
jmpl %l1, %o1
tcs %xcc, 0x3
subcc %g6, %o5, %i7
movcc %xcc, %o4, %o6
loop_385:
fmovsg %icc, %f11, %f2
subcc %i0, %l4, %i6
bl,a,pn %xcc, loop_386
fnand %f12, %f6, %f0
st %f0, [%l7 + 0x0C]
fnands %f1, %f4, %f4
loop_386:
bvs %icc, loop_387
fbg %fcc1, loop_388
fmul8x16 %f2, %f6, %f6
move %icc, %l0, %l2
loop_387:
fcmps %fcc1, %f14, %f14
loop_388:
tsubcctv %o7, %l6, %g5
bn %xcc, loop_389
ldd [%l7 + 0x08], %f6
te %xcc, 0x1
stx %g4, [%l7 + 0x28]
loop_389:
ldub [%l7 + 0x6E], %l1
sdivcc %i5, 0x10B6, %i2
bvs loop_390
lduh [%l7 + 0x5E], %o2
ldsw [%l7 + 0x68], %o3
fcmpgt16 %f14, %f14, %i4
loop_390:
xor %i1, %i3, %l5
subc %g3, 0x1193, %g1
fmovdpos %xcc, %f12, %f7
ldsw [%l7 + 0x1C], %g7
fmovsne %xcc, %f3, %f10
ldx [%l7 + 0x28], %o0
te %xcc, 0x6
std %f8, [%l7 + 0x60]
fmovrdne %g2, %f10, %f12
tsubcc %o1, %g6, %l3
ldx [%l7 + 0x48], %i7
lduh [%l7 + 0x78], %o4
bg,pn %icc, loop_391
fzero %f4
lduh [%l7 + 0x52], %o5
fbo %fcc2, loop_392
loop_391:
tn %xcc, 0x6
call loop_393
fble %fcc1, loop_394
loop_392:
orncc %o6, 0x0E0C, %i0
xorcc %l4, 0x07E4, %i6
loop_393:
tsubcctv %l0, 0x1F17, %o7
loop_394:
fxnors %f3, %f14, %f10
stx %l6, [%l7 + 0x10]
fmovsgu %icc, %f15, %f2
std %f10, [%l7 + 0x30]
lduh [%l7 + 0x2E], %l2
fmovrdlez %g5, %f8, %f2
mova %xcc, %l1, %g4
tsubcctv %i5, 0x17A4, %o2
sdivx %o3, 0x1299, %i2
std %f8, [%l7 + 0x58]
lduh [%l7 + 0x5E], %i1
fbule,a %fcc1, loop_395
sdiv %i4, 0x0023, %i3
fbu,a %fcc3, loop_396
ldsw [%l7 + 0x6C], %g3
loop_395:
mulx %g1, %g7, %o0
fones %f3
loop_396:
move %xcc, %g2, %l5
xnorcc %g6, 0x1CE1, %o1
fpadd16 %f0, %f14, %f12
ldsh [%l7 + 0x08], %l3
std %f0, [%l7 + 0x50]
andncc %i7, %o4, %o5
fpack32 %f4, %f6, %f8
bg,a %icc, loop_397
sub %o6, 0x0AFE, %i0
fmovrsgez %i6, %f2, %f0
fmovdn %icc, %f4, %f6
loop_397:
fpsub32s %f1, %f14, %f4
fnegs %f0, %f10
movrgez %l0, %l4, %l6
udiv %o7, 0x1527, %g5
nop
setx loop_398, %l0, %l1
jmpl %l1, %l1
fands %f0, %f3, %f14
stx %g4, [%l7 + 0x28]
ldx [%l7 + 0x60], %l2
loop_398:
tgu %xcc, 0x5
ldsb [%l7 + 0x48], %i5
andncc %o3, %o2, %i1
fmovsn %icc, %f1, %f7
fmul8x16au %f9, %f12, %f12
ldx [%l7 + 0x10], %i4
nop
setx loop_399, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsw [%l7 + 0x60], %i3
sth %g3, [%l7 + 0x70]
sdivx %g1, 0x01EE, %i2
loop_399:
bcs,a,pt %xcc, loop_400
subcc %g7, %g2, %l5
lduh [%l7 + 0x42], %g6
fmovspos %xcc, %f6, %f0
loop_400:
fmovrsgz %o0, %f13, %f7
fbn %fcc1, loop_401
fmovdle %icc, %f4, %f12
ld [%l7 + 0x14], %f8
stx %l3, [%l7 + 0x20]
loop_401:
edge32l %i7, %o4, %o5
fbge,a %fcc1, loop_402
fand %f2, %f2, %f0
fbuge %fcc0, loop_403
fmovscc %xcc, %f0, %f2
loop_402:
subcc %o6, %o1, %i0
movrgz %i6, 0x148, %l0
loop_403:
orncc %l4, %l6, %g5
fbl %fcc2, loop_404
stw %l1, [%l7 + 0x54]
fand %f0, %f6, %f6
fmul8ulx16 %f2, %f8, %f8
loop_404:
fpadd32 %f0, %f0, %f2
fbue,a %fcc3, loop_405
lduh [%l7 + 0x5A], %o7
fmovrdlez %g4, %f4, %f8
fmuld8sux16 %f5, %f4, %f10
loop_405:
fmovsgu %icc, %f8, %f4
ble loop_406
std %f14, [%l7 + 0x60]
std %f2, [%l7 + 0x70]
fpsub32 %f2, %f4, %f2
loop_406:
sth %i5, [%l7 + 0x7A]
array32 %o3, %o2, %l2
stb %i1, [%l7 + 0x1E]
ba,a %xcc, loop_407
orn %i4, 0x0326, %i3
fnot2s %f6, %f10
xor %g3, 0x1CA6, %i2
loop_407:
mova %icc, %g1, %g7
movvc %icc, %g2, %l5
lduw [%l7 + 0x54], %g6
tne %xcc, 0x7
fba %fcc0, loop_408
for %f4, %f12, %f0
ldsh [%l7 + 0x2A], %o0
fmovrsgez %l3, %f11, %f7
loop_408:
tvs %xcc, 0x3
xorcc %i7, %o4, %o5
movleu %xcc, %o6, %o1
mova %icc, %i6, %i0
ld [%l7 + 0x5C], %f10
tg %xcc, 0x2
fcmpes %fcc1, %f6, %f12
fpadd16s %f10, %f15, %f10
ldsb [%l7 + 0x0E], %l4
fmovsge %icc, %f15, %f0
bpos,pt %xcc, loop_409
subcc %l6, %g5, %l1
stx %l0, [%l7 + 0x48]
fmovsvc %xcc, %f2, %f4
loop_409:
std %f2, [%l7 + 0x18]
fba,a %fcc2, loop_410
ldx [%l7 + 0x08], %g4
lduh [%l7 + 0x70], %i5
fmovspos %xcc, %f9, %f11
loop_410:
fmovdcc %icc, %f13, %f13
std %f10, [%l7 + 0x70]
tne %icc, 0x3
stx %o3, [%l7 + 0x78]
orn %o2, 0x1200, %o7
fbue,a %fcc1, loop_411
fsrc1 %f8, %f6
fxors %f2, %f8, %f5
edge16ln %i1, %i4, %l2
loop_411:
lduw [%l7 + 0x54], %g3
ld [%l7 + 0x14], %f5
stb %i3, [%l7 + 0x52]
movpos %xcc, %g1, %g7
sth %g2, [%l7 + 0x7E]
ldx [%l7 + 0x48], %l5
lduh [%l7 + 0x7E], %g6
fmovdl %icc, %f15, %f13
brz,a %o0, loop_412
fmovsn %icc, %f8, %f4
edge32n %l3, %i7, %i2
fmovdl %xcc, %f9, %f9
loop_412:
bge %icc, loop_413
bneg,a,pt %icc, loop_414
movrlez %o5, 0x05F, %o6
fones %f8
loop_413:
nop
setx loop_415, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_414:
movn %icc, %o4, %i6
fandnot2 %f10, %f4, %f2
tpos %xcc, 0x2
loop_415:
st %f10, [%l7 + 0x50]
stw %o1, [%l7 + 0x50]
xorcc %i0, %l6, %g5
fmovrslez %l4, %f1, %f2
fandnot2s %f12, %f7, %f11
fcmpgt16 %f4, %f4, %l0
fcmpgt32 %f0, %f12, %g4
fmovrsgz %i5, %f5, %f11
tn %icc, 0x5
and %l1, %o3, %o2
addc %o7, 0x032A, %i4
fbl,a %fcc1, loop_416
fone %f0
fmovsg %xcc, %f12, %f2
ldub [%l7 + 0x45], %i1
loop_416:
fpadd16 %f2, %f6, %f4
sdivx %g3, 0x1752, %l2
tleu %icc, 0x0
brgz %i3, loop_417
ldsw [%l7 + 0x68], %g1
fba %fcc0, loop_418
bleu loop_419
loop_417:
fcmpne32 %f6, %f4, %g2
fands %f12, %f6, %f5
loop_418:
ld [%l7 + 0x44], %f8
loop_419:
ldsb [%l7 + 0x72], %g7
stb %g6, [%l7 + 0x7B]
movleu %icc, %o0, %l3
fbl,a %fcc1, loop_420
fornot2s %f7, %f1, %f15
tneg %xcc, 0x6
faligndata %f12, %f4, %f8
loop_420:
fnand %f8, %f8, %f12
tn %icc, 0x6
fmovdvc %xcc, %f12, %f12
movre %i7, %l5, %i2
fors %f13, %f10, %f8
movle %xcc, %o6, %o5
fornot2 %f14, %f8, %f2
bl loop_421
fcmpne16 %f10, %f12, %i6
brlz %o1, loop_422
movl %xcc, %i0, %o4
loop_421:
ldx [%l7 + 0x40], %g5
movrne %l6, %l4, %l0
loop_422:
edge8ln %g4, %l1, %o3
tpos %xcc, 0x1
ldsb [%l7 + 0x1E], %i5
movge %xcc, %o7, %o2
sethi 0x1C3E, %i1
stw %g3, [%l7 + 0x7C]
smul %i4, %i3, %l2
stw %g1, [%l7 + 0x40]
bne,a,pn %xcc, loop_423
fmovdg %xcc, %f15, %f10
bl,pn %xcc, loop_424
ldd [%l7 + 0x70], %f14
loop_423:
bpos,pt %icc, loop_425
orn %g7, %g6, %o0
loop_424:
fpsub16 %f6, %f6, %f12
movn %icc, %g2, %l3
loop_425:
stb %l5, [%l7 + 0x0D]
ld [%l7 + 0x2C], %f3
movrlez %i7, %i2, %o6
lduw [%l7 + 0x34], %o5
lduh [%l7 + 0x26], %i6
fmovdpos %xcc, %f6, %f9
ldsb [%l7 + 0x59], %o1
nop
setx loop_426, %l0, %l1
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, %f10, %f14
fpadd16s %f14, %f3, %f9
movpos %xcc, %i0, %o4
loop_426:
ldsh [%l7 + 0x1C], %l6
ldub [%l7 + 0x7F], %l4
ldx [%l7 + 0x40], %l0
fnegs %f4, %f9
std %f14, [%l7 + 0x78]
fmovdle %xcc, %f7, %f3
tgu %xcc, 0x3
ldsw [%l7 + 0x64], %g5
fbne %fcc0, loop_427
tle %icc, 0x4
ldsb [%l7 + 0x6F], %l1
movge %xcc, %g4, %o3
loop_427:
lduw [%l7 + 0x08], %o7
fpsub32s %f3, %f12, %f3
st %f0, [%l7 + 0x44]
fmovdne %xcc, %f8, %f1
fmul8x16al %f4, %f13, %f8
ldsw [%l7 + 0x54], %i5
fcmpd %fcc0, %f14, %f12
fsrc1 %f4, %f12
nop
setx loop_428, %l0, %l1
jmpl %l1, %i1
tvs %icc, 0x3
bvc,a loop_429
fpackfix %f14, %f12
loop_428:
brgez %o2, loop_430
array16 %g3, %i3, %l2
loop_429:
bge,a,pt %xcc, loop_431
ldsw [%l7 + 0x34], %i4
loop_430:
lduh [%l7 + 0x42], %g1
fcmped %fcc1, %f6, %f14
loop_431:
tl %icc, 0x0
tleu %xcc, 0x5
fnot1s %f6, %f3
fble,a %fcc2, loop_432
std %f0, [%l7 + 0x68]
stx %g6, [%l7 + 0x60]
edge16l %o0, %g2, %l3
loop_432:
movge %xcc, %g7, %i7
ldd [%l7 + 0x20], %f6
ldsw [%l7 + 0x08], %i2
addc %o6, 0x0449, %o5
lduh [%l7 + 0x24], %l5
call loop_433
array8 %i6, %o1, %o4
fmovsvc %xcc, %f2, %f12
tcc %icc, 0x3
loop_433:
brz,a %i0, loop_434
ldsb [%l7 + 0x4B], %l6
fnegs %f2, %f12
stw %l4, [%l7 + 0x20]
loop_434:
std %f8, [%l7 + 0x58]
ldx [%l7 + 0x78], %g5
ta %xcc, 0x4
movrgez %l0, %g4, %o3
ld [%l7 + 0x54], %f3
fzeros %f0
faligndata %f12, %f0, %f14
fxors %f8, %f7, %f10
lduh [%l7 + 0x6A], %l1
fmovsvc %xcc, %f12, %f8
ldsw [%l7 + 0x10], %i5
fbu,a %fcc3, loop_435
brgz,a %o7, loop_436
ld [%l7 + 0x14], %f4
lduw [%l7 + 0x0C], %i1
loop_435:
fmovd %f2, %f4
loop_436:
ldd [%l7 + 0x50], %f14
mulx %o2, %i3, %l2
ldub [%l7 + 0x41], %i4
fnot2 %f6, %f8
std %f2, [%l7 + 0x70]
fcmpeq32 %f8, %f2, %g1
ldub [%l7 + 0x18], %g6
sra %o0, 0x1E, %g2
lduw [%l7 + 0x7C], %g3
stb %g7, [%l7 + 0x3A]
fnegd %f10, %f2
ldsb [%l7 + 0x67], %l3
ldsb [%l7 + 0x21], %i7
brlez,a %o6, loop_437
orn %o5, %i2, %l5
ldx [%l7 + 0x78], %i6
sdivx %o4, 0x06C9, %o1
loop_437:
fmovdcs %icc, %f10, %f3
fexpand %f2, %f0
tpos %xcc, 0x4
stb %i0, [%l7 + 0x53]
andn %l4, 0x0363, %l6
edge16n %l0, %g5, %g4
subc %o3, 0x03D4, %i5
fmovsle %xcc, %f5, %f5
fmovrsne %l1, %f7, %f13
srlx %o7, %o2, %i1
fbo,a %fcc0, loop_438
fmovrdgez %i3, %f4, %f2
fmovrdgez %l2, %f14, %f8
fmovrslz %g1, %f14, %f3
loop_438:
fmovrdgz %g6, %f8, %f0
fmovsle %xcc, %f12, %f0
fmovrsgez %o0, %f0, %f8
orn %g2, 0x1173, %g3
bcc,a,pt %icc, loop_439
fcmps %fcc2, %f8, %f9
ldsb [%l7 + 0x72], %g7
brlz,a %i4, loop_440
loop_439:
move %icc, %i7, %l3
ldd [%l7 + 0x08], %f14
tsubcctv %o6, %o5, %l5
loop_440:
brgez,a %i2, loop_441
st %f3, [%l7 + 0x3C]
ldub [%l7 + 0x47], %i6
orcc %o4, %i0, %l4
loop_441:
fmovdle %icc, %f13, %f8
fmovsl %xcc, %f8, %f11
brnz %o1, loop_442
ldd [%l7 + 0x50], %f8
brlz,a %l6, loop_443
call loop_444
loop_442:
fnot1s %f14, %f8
fcmpgt32 %f6, %f14, %g5
loop_443:
ld [%l7 + 0x74], %f5
loop_444:
xorcc %l0, 0x169D, %g4
fxnor %f6, %f4, %f10
bvs,a,pn %icc, loop_445
ldx [%l7 + 0x58], %i5
st %f9, [%l7 + 0x68]
stw %l1, [%l7 + 0x10]
loop_445:
fmovrsgez %o3, %f0, %f9
udiv %o7, 0x1DBF, %o2
brgez %i1, loop_446
stw %l2, [%l7 + 0x54]
fmovdvc %icc, %f7, %f5
subcc %g1, 0x023B, %i3
loop_446:
fmovscc %xcc, %f13, %f15
edge16ln %g6, %g2, %g3
ldsw [%l7 + 0x48], %g7
sra %i4, 0x1A, %o0
sth %i7, [%l7 + 0x50]
std %f8, [%l7 + 0x50]
st %f9, [%l7 + 0x60]
ble loop_447
ldd [%l7 + 0x68], %f0
fcmped %fcc2, %f0, %f12
fnors %f4, %f14, %f3
loop_447:
movge %icc, %l3, %o6
fmovrde %l5, %f10, %f0
stx %i2, [%l7 + 0x40]
brlz,a %o5, loop_448
ldx [%l7 + 0x58], %i6
fcmpeq32 %f0, %f6, %o4
sth %l4, [%l7 + 0x4C]
loop_448:
udivx %o1, 0x0BA8, %l6
ldub [%l7 + 0x4F], %g5
call loop_449
fnegs %f6, %f15
movn %xcc, %l0, %g4
sth %i0, [%l7 + 0x28]
loop_449:
fmovsn %xcc, %f2, %f9
mova %xcc, %i5, %l1
ldd [%l7 + 0x08], %f8
ldsh [%l7 + 0x2A], %o3
st %f9, [%l7 + 0x70]
lduh [%l7 + 0x4E], %o2
movrgez %o7, %i1, %g1
array32 %i3, %g6, %l2
edge32ln %g3, %g2, %i4
bpos,pt %icc, loop_450
ldd [%l7 + 0x50], %f6
sth %g7, [%l7 + 0x24]
fbe %fcc2, loop_451
loop_450:
fmovda %icc, %f0, %f10
and %i7, 0x10B0, %o0
ldd [%l7 + 0x18], %f6
loop_451:
fbug %fcc1, loop_452
ldsw [%l7 + 0x2C], %o6
ldx [%l7 + 0x50], %l3
sra %i2, 0x0E, %o5
loop_452:
fmovdl %xcc, %f15, %f12
ld [%l7 + 0x18], %f14
stw %l5, [%l7 + 0x48]
ldub [%l7 + 0x5D], %o4
tvc %icc, 0x4
stb %i6, [%l7 + 0x2B]
fcmpne32 %f10, %f6, %l4
sth %o1, [%l7 + 0x18]
ldsw [%l7 + 0x74], %l6
movl %xcc, %l0, %g5
array16 %i0, %i5, %l1
fmul8sux16 %f12, %f6, %f0
tsubcc %g4, %o2, %o3
tle %xcc, 0x7
fmovd %f14, %f12
std %f8, [%l7 + 0x08]
bleu,pt %icc, loop_453
fmovsn %xcc, %f8, %f1
subccc %i1, 0x1DCD, %o7
fpsub32s %f1, %f11, %f9
loop_453:
fpsub16 %f14, %f10, %f4
stw %i3, [%l7 + 0x58]
popc %g6, %l2
fmovrde %g3, %f8, %f2
stb %g1, [%l7 + 0x69]
xorcc %i4, %g2, %i7
fmovrdgz %o0, %f8, %f0
popc 0x04BF, %g7
ldsh [%l7 + 0x70], %o6
fmovsvc %icc, %f9, %f7
brlez %l3, loop_454
ld [%l7 + 0x58], %f12
ldsw [%l7 + 0x18], %i2
tvc %xcc, 0x7
loop_454:
sll %o5, %o4, %l5
fmovsa %icc, %f0, %f6
edge16l %i6, %o1, %l4
fmovrdgez %l0, %f2, %f0
edge8l %l6, %g5, %i5
fbo %fcc1, loop_455
edge32ln %l1, %g4, %i0
fbule %fcc0, loop_456
fbne %fcc1, loop_457
loop_455:
fmovscc %icc, %f4, %f11
fble %fcc1, loop_458
loop_456:
fmovsge %icc, %f1, %f8
loop_457:
fzeros %f0
ldub [%l7 + 0x71], %o3
loop_458:
fbo %fcc3, loop_459
udivx %o2, 0x1694, %i1
ld [%l7 + 0x68], %f10
fxor %f2, %f8, %f14
loop_459:
xnor %i3, %o7, %l2
fmovs %f13, %f5
fbn,a %fcc1, loop_460
std %f14, [%l7 + 0x60]
fandnot2s %f12, %f11, %f6
tne %icc, 0x5
loop_460:
st %f11, [%l7 + 0x20]
fpackfix %f6, %f2
movcs %xcc, %g6, %g1
st %f4, [%l7 + 0x14]
fmovdle %xcc, %f10, %f1
bleu %xcc, loop_461
fmovrdlez %i4, %f0, %f4
fbn,a %fcc0, loop_462
fcmple16 %f6, %f10, %g2
loop_461:
fbule,a %fcc3, loop_463
and %i7, 0x05E4, %g3
loop_462:
taddcctv %o0, %o6, %g7
ldsh [%l7 + 0x5C], %i2
loop_463:
fmovdleu %icc, %f7, %f11
fmovrde %l3, %f2, %f2
std %f6, [%l7 + 0x58]
fmovdcs %xcc, %f8, %f10
fpadd16 %f0, %f10, %f8
addccc %o5, %o4, %l5
bvc,a,pt %xcc, loop_464
popc 0x0899, %o1
ldub [%l7 + 0x2B], %l4
fone %f0
loop_464:
fnand %f0, %f12, %f12
fpadd32s %f12, %f15, %f12
bcs,a %xcc, loop_465
xorcc %i6, %l6, %g5
fmovrdlz %l0, %f2, %f6
subcc %i5, %g4, %l1
loop_465:
sdiv %i0, 0x12D9, %o2
fcmpd %fcc3, %f14, %f14
sdivcc %o3, 0x1075, %i1
fornot1 %f12, %f14, %f8
stx %o7, [%l7 + 0x60]
xorcc %l2, %i3, %g6
ldx [%l7 + 0x50], %g1
bn,a,pn %xcc, loop_466
fbug %fcc1, loop_467
fsrc1 %f14, %f0
fcmped %fcc0, %f0, %f4
loop_466:
smul %i4, 0x1EF9, %i7
loop_467:
ldsb [%l7 + 0x74], %g3
fandnot2s %f13, %f0, %f8
movl %icc, %g2, %o6
lduw [%l7 + 0x40], %o0
fornot2s %f10, %f9, %f4
sth %i2, [%l7 + 0x38]
udivx %l3, 0x048F, %o5
stx %g7, [%l7 + 0x28]
ldd [%l7 + 0x78], %f8
std %f10, [%l7 + 0x18]
stx %l5, [%l7 + 0x18]
fnors %f6, %f4, %f10
ldsb [%l7 + 0x33], %o4
bneg %icc, loop_468
fzero %f8
fmovscc %xcc, %f9, %f13
stx %l4, [%l7 + 0x18]
loop_468:
fnor %f2, %f2, %f2
fpadd16 %f8, %f8, %f12
fmovsneg %xcc, %f11, %f14
tpos %icc, 0x0
bne,a,pt %xcc, loop_469
ldsh [%l7 + 0x5C], %o1
sth %i6, [%l7 + 0x12]
movg %xcc, %g5, %l6
loop_469:
bvs,pn %icc, loop_470
stb %l0, [%l7 + 0x14]
ld [%l7 + 0x14], %f7
ld [%l7 + 0x08], %f5
loop_470:
sub %i5, %l1, %g4
edge8 %o2, %o3, %i1
fbe,a %fcc1, loop_471
lduh [%l7 + 0x16], %o7
st %f5, [%l7 + 0x4C]
edge16n %l2, %i0, %g6
loop_471:
ld [%l7 + 0x38], %f4
bcs,a %icc, loop_472
fpsub16 %f12, %f4, %f2
lduw [%l7 + 0x0C], %g1
ld [%l7 + 0x28], %f15
loop_472:
xorcc %i4, %i7, %i3
edge32n %g2, %o6, %o0
subc %i2, 0x0866, %l3
ldx [%l7 + 0x28], %g3
movleu %icc, %g7, %o5
for %f8, %f10, %f14
fmovde %xcc, %f15, %f14
addcc %l5, %l4, %o1
fmovdn %icc, %f2, %f14
orncc %i6, 0x138D, %g5
movleu %icc, %l6, %o4
sdivx %l0, 0x0996, %l1
fbug,a %fcc2, loop_473
st %f7, [%l7 + 0x30]
fsrc2s %f4, %f0
ldub [%l7 + 0x7B], %i5
loop_473:
edge32 %o2, %g4, %o3
edge16n %o7, %l2, %i0
bneg loop_474
call loop_475
addcc %g6, 0x0535, %g1
ble,a loop_476
loop_474:
stw %i1, [%l7 + 0x34]
loop_475:
fbe %fcc2, loop_477
brz %i7, loop_478
loop_476:
fbu,a %fcc3, loop_479
lduw [%l7 + 0x44], %i4
loop_477:
fxors %f14, %f10, %f1
loop_478:
tn %icc, 0x4
loop_479:
fpackfix %f10, %f9
fbug,a %fcc3, loop_480
bcc,a,pt %icc, loop_481
movg %xcc, %g2, %o6
nop
setx loop_482, %l0, %l1
jmpl %l1, %i3
loop_480:
udivcc %o0, 0x1B43, %i2
loop_481:
srlx %l3, 0x03, %g3
nop
setx loop_483, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_482:
movrlez %o5, 0x109, %g7
fbge %fcc3, loop_484
ldx [%l7 + 0x30], %l5
loop_483:
fmovsle %icc, %f14, %f4
fands %f0, %f0, %f4
loop_484:
std %f2, [%l7 + 0x38]
tle %icc, 0x3
ldsw [%l7 + 0x3C], %l4
tcs %icc, 0x6
lduw [%l7 + 0x1C], %o1
movcs %xcc, %i6, %g5
movre %o4, %l6, %l1
bvc %xcc, loop_485
ldx [%l7 + 0x58], %i5
taddcctv %o2, 0x02FD, %l0
tsubcctv %g4, %o3, %o7
loop_485:
fmovdvc %icc, %f15, %f10
movrgez %l2, 0x301, %g6
movn %xcc, %g1, %i0
ldub [%l7 + 0x6B], %i1
movrgez %i4, 0x3B2, %i7
fmovsvc %icc, %f4, %f1
edge32l %g2, %o6, %i3
fbug,a %fcc2, loop_486
ldsh [%l7 + 0x70], %i2
sethi 0x0FE9, %l3
sth %o0, [%l7 + 0x6A]
loop_486:
stw %g3, [%l7 + 0x78]
lduh [%l7 + 0x68], %o5
subcc %g7, %l5, %o1
bleu %xcc, loop_487
stx %l4, [%l7 + 0x08]
fpsub32 %f14, %f14, %f4
popc %g5, %i6
loop_487:
sub %o4, 0x1326, %l1
fcmple32 %f14, %f4, %i5
popc 0x0F3E, %o2
fmovrslez %l0, %f6, %f13
fcmpes %fcc1, %f11, %f15
fbo %fcc2, loop_488
stw %l6, [%l7 + 0x5C]
stb %g4, [%l7 + 0x12]
lduh [%l7 + 0x46], %o3
loop_488:
st %f10, [%l7 + 0x18]
fbne,a %fcc2, loop_489
st %f12, [%l7 + 0x3C]
ble loop_490
st %f2, [%l7 + 0x10]
loop_489:
te %xcc, 0x4
bneg,pn %xcc, loop_491
loop_490:
lduw [%l7 + 0x1C], %l2
umul %g6, %o7, %i0
fmovde %xcc, %f13, %f14
loop_491:
subc %i1, 0x0D63, %g1
srl %i4, 0x08, %g2
tg %xcc, 0x0
tcs %icc, 0x3
nop
setx loop_492, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub32 %f4, %f12, %f10
fabss %f7, %f7
stw %o6, [%l7 + 0x1C]
loop_492:
tg %xcc, 0x0
brnz %i3, loop_493
stb %i2, [%l7 + 0x6E]
fones %f9
andn %l3, 0x198D, %o0
loop_493:
movleu %icc, %i7, %o5
std %f12, [%l7 + 0x60]
edge16 %g3, %g7, %o1
st %f3, [%l7 + 0x5C]
bg loop_494
fcmpeq16 %f0, %f14, %l5
tne %xcc, 0x4
movre %l4, 0x3BD, %i6
loop_494:
fpsub32s %f5, %f15, %f13
addc %g5, 0x09C3, %l1
fmovdle %xcc, %f7, %f10
fcmped %fcc1, %f6, %f6
fone %f12
fbge %fcc0, loop_495
brlez,a %o4, loop_496
bshuffle %f4, %f12, %f2
st %f11, [%l7 + 0x2C]
loop_495:
fxor %f8, %f2, %f6
loop_496:
fmuld8ulx16 %f10, %f3, %f12
sdivx %i5, 0x17AF, %l0
stx %l6, [%l7 + 0x60]
fone %f8
udivx %g4, 0x1DB1, %o2
tle %icc, 0x6
fmovrdlez %o3, %f0, %f10
ldx [%l7 + 0x70], %l2
stw %o7, [%l7 + 0x40]
ldsw [%l7 + 0x30], %i0
movvs %xcc, %g6, %g1
fcmpeq16 %f12, %f10, %i4
edge16l %i1, %o6, %i3
tcc %icc, 0x0
fbul,a %fcc1, loop_497
stb %g2, [%l7 + 0x10]
mulx %i2, %l3, %o0
movrgz %o5, 0x090, %g3
loop_497:
mulscc %g7, 0x0878, %i7
fmovse %xcc, %f0, %f8
edge16ln %l5, %o1, %l4
for %f14, %f8, %f6
fandnot2 %f14, %f8, %f0
fnegs %f4, %f0
bneg,pn %xcc, loop_498
bne %icc, loop_499
std %f10, [%l7 + 0x28]
brz,a %i6, loop_500
loop_498:
umulcc %g5, 0x1003, %l1
loop_499:
fba %fcc3, loop_501
sth %o4, [%l7 + 0x68]
loop_500:
ldd [%l7 + 0x18], %f2
tcs %xcc, 0x5
loop_501:
stb %l0, [%l7 + 0x77]
fmul8x16au %f5, %f5, %f12
fnands %f15, %f15, %f1
bne,pn %icc, loop_502
tsubcc %i5, %l6, %o2
fmovrdlez %o3, %f0, %f12
movrgz %g4, 0x351, %o7
loop_502:
fcmpd %fcc3, %f4, %f0
tle %icc, 0x1
fnot1 %f2, %f14
edge8 %l2, %g6, %i0
fmul8ulx16 %f4, %f4, %f10
fmovrslez %g1, %f3, %f15
fmovrsgz %i4, %f12, %f9
ld [%l7 + 0x20], %f14
fmovrslez %i1, %f15, %f13
ldsw [%l7 + 0x34], %i3
fmovrslz %g2, %f1, %f5
srlx %o6, %l3, %o0
fba %fcc2, loop_503
fmovrde %i2, %f4, %f0
fcmpne16 %f10, %f14, %o5
bgu,pn %icc, loop_504
loop_503:
ldsb [%l7 + 0x42], %g3
edge32ln %g7, %i7, %o1
fmovrse %l4, %f9, %f11
loop_504:
fmovsne %icc, %f3, %f0
andncc %i6, %g5, %l5
fpadd16s %f1, %f4, %f6
fmovdn %icc, %f7, %f12
fmovrdgez %l1, %f6, %f12
sth %l0, [%l7 + 0x50]
ldd [%l7 + 0x60], %f6
fmovsgu %icc, %f0, %f1
ld [%l7 + 0x30], %f5
stb %o4, [%l7 + 0x33]
std %f6, [%l7 + 0x78]
fmovdge %icc, %f10, %f10
fmovscc %xcc, %f14, %f2
sth %i5, [%l7 + 0x08]
fmovrdlz %o2, %f2, %f14
ldsw [%l7 + 0x38], %o3
stb %l6, [%l7 + 0x64]
sethi 0x1163, %o7
udiv %g4, 0x0F35, %l2
fors %f2, %f6, %f6
bcc %icc, loop_505
stx %i0, [%l7 + 0x08]
bpos,a,pn %xcc, loop_506
fornot1 %f2, %f10, %f2
loop_505:
fmul8sux16 %f14, %f10, %f12
edge8n %g1, %g6, %i4
loop_506:
movrlz %i1, 0x1F6, %i3
ldsw [%l7 + 0x08], %o6
ldsb [%l7 + 0x2C], %g2
fcmpeq32 %f12, %f0, %o0
ldsh [%l7 + 0x7A], %l3
sethi 0x0AC1, %o5
std %f2, [%l7 + 0x10]
ldx [%l7 + 0x30], %g3
tsubcc %i2, 0x0A3A, %g7
move %icc, %i7, %l4
fbne %fcc3, loop_507
fmovscc %icc, %f5, %f8
fmovdg %xcc, %f1, %f0
st %f14, [%l7 + 0x70]
loop_507:
fbl,a %fcc1, loop_508
fzeros %f2
movpos %xcc, %i6, %g5
ldub [%l7 + 0x4F], %o1
loop_508:
ldsh [%l7 + 0x42], %l1
xor %l0, %l5, %o4
fcmple32 %f2, %f6, %o2
srlx %i5, 0x10, %l6
fbne,a %fcc2, loop_509
sll %o3, %g4, %l2
std %f0, [%l7 + 0x10]
stw %o7, [%l7 + 0x30]
loop_509:
std %f8, [%l7 + 0x50]
ld [%l7 + 0x54], %f8
fnot1s %f12, %f12
ldsw [%l7 + 0x7C], %g1
fmovda %xcc, %f4, %f5
fandnot2s %f11, %f7, %f11
fbue,a %fcc0, loop_510
bcc,pt %xcc, loop_511
call loop_512
fmovrslez %i0, %f11, %f1
loop_510:
lduw [%l7 + 0x5C], %i4
loop_511:
fandnot2s %f9, %f14, %f0
loop_512:
movgu %icc, %g6, %i1
call loop_513
fnands %f1, %f13, %f14
stw %o6, [%l7 + 0x30]
sdivcc %i3, 0x0119, %o0
loop_513:
addc %g2, %o5, %l3
fmovdvc %xcc, %f10, %f6
fnors %f15, %f14, %f3
ldsw [%l7 + 0x50], %i2
st %f13, [%l7 + 0x7C]
lduh [%l7 + 0x40], %g7
lduw [%l7 + 0x18], %g3
smulcc %l4, 0x05B7, %i6
bgu,a loop_514
fmovdpos %xcc, %f2, %f13
fxnors %f1, %f7, %f2
fxnors %f1, %f6, %f3
loop_514:
fnot1 %f10, %f4
lduh [%l7 + 0x1E], %g5
edge16ln %o1, %l1, %l0
or %l5, 0x1CFA, %i7
ldx [%l7 + 0x30], %o4
subccc %o2, %i5, %l6
fcmpd %fcc2, %f0, %f10
brgez %g4, loop_515
ldx [%l7 + 0x68], %o3
fpack16 %f8, %f3
fmovrsgez %o7, %f1, %f13
loop_515:
bleu,pn %xcc, loop_516
bcc,a loop_517
fmovscs %xcc, %f4, %f12
movgu %icc, %g1, %l2
loop_516:
movrgez %i0, %g6, %i1
loop_517:
ldx [%l7 + 0x28], %i4
nop
setx loop_518, %l0, %l1
jmpl %l1, %i3
movrgez %o6, %g2, %o0
fsrc1 %f14, %f8
fmovsvc %xcc, %f7, %f11
loop_518:
ldub [%l7 + 0x6A], %o5
fmovrse %i2, %f11, %f2
fzeros %f8
edge32n %l3, %g7, %l4
stw %i6, [%l7 + 0x70]
fmovsge %icc, %f5, %f14
fnegs %f12, %f2
ldsb [%l7 + 0x3D], %g3
tpos %icc, 0x5
addcc %g5, 0x1763, %o1
lduh [%l7 + 0x60], %l0
ldx [%l7 + 0x30], %l1
stw %l5, [%l7 + 0x14]
xnor %i7, %o4, %i5
stw %l6, [%l7 + 0x78]
stb %g4, [%l7 + 0x63]
stx %o2, [%l7 + 0x48]
fandnot2s %f15, %f8, %f10
fmovsg %icc, %f15, %f15
edge16ln %o3, %g1, %l2
lduw [%l7 + 0x4C], %o7
lduh [%l7 + 0x3A], %g6
bneg,a %xcc, loop_519
ldd [%l7 + 0x20], %f2
addcc %i0, %i1, %i3
fmovsleu %icc, %f13, %f12
loop_519:
fnot2s %f10, %f3
movl %xcc, %i4, %g2
ld [%l7 + 0x48], %f2
stw %o6, [%l7 + 0x60]
edge8ln %o5, %o0, %l3
fnands %f1, %f8, %f5
fbule,a %fcc1, loop_520
fmovsle %icc, %f9, %f14
stx %g7, [%l7 + 0x20]
bpos,a %xcc, loop_521
loop_520:
fmovdcc %xcc, %f7, %f15
fors %f13, %f11, %f4
fnot2 %f8, %f2
loop_521:
fexpand %f14, %f8
fmovsg %icc, %f9, %f7
bvc loop_522
fmovrsgz %l4, %f4, %f4
bn,a,pn %xcc, loop_523
ldsh [%l7 + 0x0C], %i2
loop_522:
andncc %i6, %g5, %o1
fpadd32s %f3, %f5, %f14
loop_523:
bg,pt %icc, loop_524
fxors %f7, %f13, %f15
brlez,a %l0, loop_525
stw %l1, [%l7 + 0x4C]
loop_524:
lduw [%l7 + 0x28], %l5
bneg %xcc, loop_526
loop_525:
call loop_527
fpsub32s %f3, %f6, %f6
fandnot2s %f1, %f10, %f2
loop_526:
fmovdneg %xcc, %f2, %f8
loop_527:
edge8ln %g3, %i7, %i5
nop
setx loop_528, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bl,a %icc, loop_529
srl %l6, %o4, %o2
lduw [%l7 + 0x70], %o3
loop_528:
bl,pt %icc, loop_530
loop_529:
ldd [%l7 + 0x48], %f2
movl %icc, %g4, %l2
fbn %fcc2, loop_531
loop_530:
fmovs %f6, %f2
movvs %xcc, %o7, %g6
stb %g1, [%l7 + 0x10]
loop_531:
ldsw [%l7 + 0x40], %i0
udivcc %i1, 0x0DA0, %i4
ldsw [%l7 + 0x54], %g2
fmovdl %icc, %f8, %f0
fba %fcc0, loop_532
fblg,a %fcc0, loop_533
brgez,a %o6, loop_534
fxnor %f6, %f14, %f0
loop_532:
fmovdleu %xcc, %f3, %f0
loop_533:
bcs,a,pn %icc, loop_535
loop_534:
movleu %icc, %i3, %o5
fmovsgu %xcc, %f10, %f2
fandnot1s %f2, %f5, %f9
loop_535:
taddcc %o0, 0x0A3C, %l3
fbe %fcc3, loop_536
fbul,a %fcc0, loop_537
andncc %g7, %l4, %i2
ldx [%l7 + 0x58], %i6
loop_536:
stx %g5, [%l7 + 0x58]
loop_537:
ldx [%l7 + 0x18], %l0
alignaddrl %o1, %l1, %l5
fornot1 %f4, %f0, %f8
sth %g3, [%l7 + 0x54]
fnand %f0, %f14, %f2
tneg %icc, 0x0
fmovsneg %xcc, %f2, %f8
udivx %i7, 0x19E6, %l6
fmovrdne %i5, %f6, %f12
stb %o2, [%l7 + 0x7B]
fmovrdlz %o3, %f0, %f2
fbu %fcc3, loop_538
stb %g4, [%l7 + 0x3B]
mulscc %o4, 0x0A49, %l2
lduw [%l7 + 0x20], %o7
loop_538:
fpadd32 %f0, %f0, %f10
movrne %g1, %g6, %i1
brz,a %i4, loop_539
lduh [%l7 + 0x48], %i0
fba %fcc1, loop_540
pdist %f6, %f8, %f8
loop_539:
tn %icc, 0x2
edge16n %g2, %i3, %o6
loop_540:
movgu %icc, %o0, %o5
movge %icc, %l3, %l4
brnz,a %i2, loop_541
fnot2s %f15, %f15
st %f11, [%l7 + 0x30]
st %f8, [%l7 + 0x24]
loop_541:
fandnot1s %f11, %f9, %f4
or %i6, %g7, %g5
fcmpeq32 %f10, %f10, %o1
fmovrsgez %l1, %f6, %f4
tg %icc, 0x1
stw %l0, [%l7 + 0x20]
fmovsvc %icc, %f4, %f5
fcmpes %fcc1, %f5, %f6
ldub [%l7 + 0x20], %g3
ldd [%l7 + 0x50], %f6
fbg %fcc3, loop_542
edge8ln %l5, %l6, %i7
fornot2s %f3, %f14, %f3
or %o2, 0x081F, %o3
loop_542:
ld [%l7 + 0x30], %f8
lduh [%l7 + 0x62], %g4
edge32n %i5, %o4, %l2
fmovde %icc, %f3, %f12
fsrc2s %f4, %f1
fpack32 %f0, %f8, %f2
orncc %g1, 0x0066, %o7
bvs loop_543
bn loop_544
movl %xcc, %i1, %i4
ldx [%l7 + 0x70], %g6
loop_543:
fpsub32s %f14, %f0, %f0
loop_544:
sethi 0x09E5, %g2
edge16l %i0, %i3, %o6
bg %icc, loop_545
sdivcc %o0, 0x1535, %l3
fbug %fcc2, loop_546
stb %o5, [%l7 + 0x5A]
loop_545:
sth %i2, [%l7 + 0x1A]
ldx [%l7 + 0x38], %l4
loop_546:
faligndata %f14, %f2, %f6
fpsub16 %f8, %f2, %f8
ldsh [%l7 + 0x3C], %g7
stx %g5, [%l7 + 0x18]
movrlz %o1, 0x198, %i6
bvc,a %xcc, loop_547
ldsh [%l7 + 0x48], %l1
faligndata %f10, %f8, %f2
lduw [%l7 + 0x60], %l0
loop_547:
edge32n %g3, %l6, %i7
fnegs %f9, %f14
addcc %o2, %o3, %l5
udivx %i5, 0x1491, %o4
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
sethi 0x184C, %g4
movcc %xcc, %g1, %o7
bcc,a,pt %icc, loop_549
loop_548:
fmul8x16al %f0, %f11, %f0
fmovspos %xcc, %f0, %f14
tneg %xcc, 0x6
loop_549:
ldub [%l7 + 0x0F], %l2
sdivcc %i4, 0x0745, %i1
ldsw [%l7 + 0x78], %g6
st %f13, [%l7 + 0x6C]
subc %i0, %i3, %g2
fcmpeq32 %f4, %f10, %o6
andncc %o0, %l3, %o5
stb %i2, [%l7 + 0x71]
movrlz %g7, %g5, %l4
fbule,a %fcc0, loop_550
fpsub32s %f13, %f14, %f12
fand %f2, %f14, %f6
st %f11, [%l7 + 0x0C]
loop_550:
sth %o1, [%l7 + 0x60]
fmuld8sux16 %f9, %f5, %f4
movrlez %i6, 0x29F, %l1
move %xcc, %g3, %l6
tvc %icc, 0x7
fnands %f9, %f5, %f9
fnot1 %f12, %f0
andcc %l0, 0x12D1, %o2
fbe,a %fcc3, loop_551
fbul %fcc1, loop_552
andn %i7, %o3, %l5
stw %o4, [%l7 + 0x08]
loop_551:
ldsb [%l7 + 0x40], %g4
loop_552:
fmovscs %icc, %f11, %f10
fmovrsgez %i5, %f14, %f6
brnz,a %o7, loop_553
stx %g1, [%l7 + 0x30]
stx %i4, [%l7 + 0x30]
fmovsa %icc, %f3, %f1
loop_553:
taddcctv %l2, %g6, %i1
ldub [%l7 + 0x2E], %i3
std %f0, [%l7 + 0x40]
fmul8x16 %f8, %f4, %f2
nop
setx loop_554, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x7D], %i0
ld [%l7 + 0x40], %f5
fnot2 %f6, %f4
loop_554:
brnz %g2, loop_555
brgez,a %o6, loop_556
tneg %xcc, 0x0
fmovsle %icc, %f4, %f15
loop_555:
fnot2 %f4, %f4
loop_556:
fexpand %f6, %f8
fmovsle %xcc, %f15, %f2
ldx [%l7 + 0x08], %l3
fmovdn %icc, %f13, %f1
movg %xcc, %o0, %i2
fmul8ulx16 %f8, %f6, %f8
fnot2 %f2, %f14
fmovde %icc, %f2, %f4
sth %g7, [%l7 + 0x54]
fzeros %f3
fsrc2s %f6, %f1
movn %icc, %o5, %l4
fnors %f7, %f8, %f4
ld [%l7 + 0x74], %f11
movrgez %o1, 0x175, %g5
movrlez %l1, %g3, %i6
fnegd %f12, %f10
fbu %fcc1, loop_557
ldsh [%l7 + 0x74], %l0
ld [%l7 + 0x10], %f8
fpack16 %f12, %f15
loop_557:
ldsb [%l7 + 0x12], %l6
fmovdgu %xcc, %f0, %f10
bn %icc, loop_558
fpsub32 %f8, %f0, %f14
fbn,a %fcc2, loop_559
stw %o2, [%l7 + 0x58]
loop_558:
ld [%l7 + 0x38], %f10
alignaddrl %i7, %l5, %o4
loop_559:
tcc %icc, 0x2
ld [%l7 + 0x10], %f8
tgu %icc, 0x1
fmovdcc %icc, %f14, %f3
fnot1s %f0, %f7
ldsb [%l7 + 0x7F], %o3
ldsb [%l7 + 0x2A], %i5
array8 %g4, %g1, %i4
fmovrsne %o7, %f8, %f15
movg %xcc, %l2, %g6
fcmpgt16 %f8, %f0, %i1
movg %icc, %i3, %g2
udivx %o6, 0x1C16, %i0
movgu %xcc, %o0, %l3
popc 0x0390, %i2
edge8n %o5, %l4, %o1
fnand %f4, %f12, %f10
andcc %g7, 0x14F1, %l1
fandnot2s %f2, %f9, %f7
ldx [%l7 + 0x68], %g3
sra %g5, %l0, %i6
fmovrdlez %o2, %f6, %f2
fbg %fcc2, loop_560
siam 0x3
ldub [%l7 + 0x65], %l6
andcc %i7, %o4, %o3
loop_560:
siam 0x0
fmovscs %xcc, %f11, %f6
ldsw [%l7 + 0x2C], %i5
fbul %fcc3, loop_561
fxnors %f8, %f8, %f4
udivcc %g4, 0x07D3, %g1
stw %l5, [%l7 + 0x08]
loop_561:
edge16 %o7, %i4, %l2
fsrc1 %f2, %f12
addccc %i1, 0x0C8F, %g6
call loop_562
taddcctv %g2, %i3, %i0
fmovrdgz %o6, %f2, %f12
bpos loop_563
loop_562:
taddcc %l3, %o0, %i2
faligndata %f4, %f4, %f14
movre %o5, 0x128, %l4
loop_563:
ldub [%l7 + 0x21], %g7
fpackfix %f12, %f5
tleu %icc, 0x4
fmovdne %xcc, %f10, %f6
fexpand %f10, %f8
be,pn %xcc, loop_564
mulscc %o1, %g3, %l1
fpackfix %f2, %f12
std %f10, [%l7 + 0x60]
loop_564:
lduw [%l7 + 0x50], %l0
fones %f8
fmovsneg %icc, %f12, %f0
ldub [%l7 + 0x77], %g5
stx %o2, [%l7 + 0x40]
fexpand %f15, %f0
or %i6, %i7, %l6
fand %f0, %f2, %f8
fmovdgu %icc, %f9, %f15
lduh [%l7 + 0x6A], %o3
fmovrde %o4, %f14, %f10
sllx %i5, %g1, %l5
fbue,a %fcc3, loop_565
sll %g4, %o7, %l2
ldub [%l7 + 0x6C], %i1
fbul %fcc0, loop_566
loop_565:
fbo %fcc3, loop_567
ldx [%l7 + 0x28], %i4
lduh [%l7 + 0x3C], %g2
loop_566:
ldd [%l7 + 0x28], %f8
loop_567:
fand %f12, %f6, %f10
ba,a %icc, loop_568
fones %f10
tsubcc %g6, %i3, %o6
fxor %f0, %f0, %f2
loop_568:
sth %i0, [%l7 + 0x0E]
array32 %l3, %o0, %o5
fbge,a %fcc3, loop_569
fcmped %fcc3, %f0, %f8
ldsb [%l7 + 0x56], %l4
fmovs %f8, %f14
loop_569:
stb %g7, [%l7 + 0x6C]
sethi 0x174F, %i2
fba %fcc0, loop_570
fbule,a %fcc3, loop_571
bge %xcc, loop_572
sllx %g3, 0x17, %o1
loop_570:
lduw [%l7 + 0x78], %l0
loop_571:
fornot2 %f4, %f12, %f10
loop_572:
movleu %xcc, %g5, %o2
stw %i6, [%l7 + 0x20]
sllx %i7, 0x1F, %l6
fpsub16 %f8, %f6, %f8
sth %o3, [%l7 + 0x28]
edge32n %l1, %i5, %g1
fmovrsgz %l5, %f7, %f10
std %f4, [%l7 + 0x20]
bg,a loop_573
fbo,a %fcc2, loop_574
fmul8x16al %f9, %f14, %f4
taddcctv %o4, %o7, %l2
loop_573:
fmovrdlez %i1, %f4, %f10
loop_574:
tsubcctv %i4, %g2, %g4
brgez,a %i3, loop_575
sub %g6, %o6, %l3
fabss %f4, %f1
ldsw [%l7 + 0x6C], %i0
loop_575:
brlez %o0, loop_576
fmovrslz %o5, %f12, %f8
tvs %icc, 0x6
srax %g7, %i2, %g3
loop_576:
fbe %fcc2, loop_577
sdiv %o1, 0x0C3B, %l4
fcmps %fcc0, %f13, %f2
nop
setx loop_578, %l0, %l1
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_577:
ldsh [%l7 + 0x4E], %l0
fbue %fcc0, loop_579
ldd [%l7 + 0x58], %f12
loop_578:
ba,pt %icc, loop_580
std %f12, [%l7 + 0x08]
loop_579:
stw %g5, [%l7 + 0x14]
edge8ln %o2, %i7, %i6
loop_580:
fpsub16 %f6, %f10, %f10
fcmps %fcc1, %f8, %f1
fbo,a %fcc1, loop_581
bge,a %icc, loop_582
bl,pt %xcc, loop_583
fnot1 %f10, %f6
loop_581:
st %f7, [%l7 + 0x7C]
loop_582:
edge32 %l6, %o3, %i5
loop_583:
fnot1 %f6, %f2
lduh [%l7 + 0x56], %g1
stb %l1, [%l7 + 0x4B]
tn %xcc, 0x7
fbe,a %fcc0, loop_584
ld [%l7 + 0x54], %f13
tneg %icc, 0x7
edge16 %l5, %o7, %o4
loop_584:
st %f2, [%l7 + 0x4C]
bleu,a,pt %icc, loop_585
fmovrse %i1, %f14, %f11
fcmple16 %f0, %f10, %l2
tg %icc, 0x4
loop_585:
fnot1s %f13, %f6
stb %g2, [%l7 + 0x34]
fcmple32 %f14, %f10, %g4
ldx [%l7 + 0x20], %i4
stx %g6, [%l7 + 0x10]
stw %i3, [%l7 + 0x50]
sth %o6, [%l7 + 0x3C]
fmul8sux16 %f14, %f10, %f8
lduh [%l7 + 0x2C], %i0
lduw [%l7 + 0x08], %o0
fxors %f9, %f10, %f1
fornot2s %f9, %f2, %f0
be,pt %icc, loop_586
stb %l3, [%l7 + 0x0B]
stw %g7, [%l7 + 0x1C]
lduw [%l7 + 0x50], %i2
loop_586:
mulscc %g3, 0x17B4, %o1
sth %l4, [%l7 + 0x14]
ldsw [%l7 + 0x40], %o5
bleu %xcc, loop_587
sll %g5, %l0, %i7
fornot1s %f15, %f4, %f10
fnot2 %f12, %f12
loop_587:
ta %xcc, 0x3
fmovsge %xcc, %f14, %f7
fmovrslez %o2, %f14, %f3
xnor %l6, 0x0DEC, %i6
fpmerge %f9, %f15, %f10
fmul8x16al %f14, %f5, %f4
fpadd32s %f1, %f6, %f13
fpack32 %f2, %f0, %f2
stw %i5, [%l7 + 0x38]
andcc %g1, 0x09D7, %o3
stw %l5, [%l7 + 0x4C]
orcc %l1, %o7, %o4
movrlz %i1, 0x347, %l2
udiv %g2, 0x00C4, %i4
fmovd %f4, %f12
fand %f8, %f0, %f8
ldub [%l7 + 0x4D], %g6
tvs %icc, 0x0
udivcc %i3, 0x0540, %g4
movl %icc, %i0, %o6
movre %o0, 0x115, %l3
fandnot2 %f0, %f8, %f10
fmovscs %xcc, %f14, %f0
std %f2, [%l7 + 0x50]
ldsh [%l7 + 0x14], %i2
st %f15, [%l7 + 0x38]
fmovrsne %g7, %f11, %f0
movcc %icc, %o1, %g3
sth %o5, [%l7 + 0x3C]
tleu %icc, 0x2
ldd [%l7 + 0x10], %f2
fzero %f2
sth %l4, [%l7 + 0x28]
fmovrdlz %l0, %f0, %f4
fmovdleu %xcc, %f11, %f3
ldsb [%l7 + 0x13], %g5
fabsd %f6, %f14
fbe,a %fcc3, loop_588
ldsb [%l7 + 0x0C], %o2
tleu %xcc, 0x6
te %xcc, 0x2
loop_588:
movrgez %i7, 0x0BA, %i6
subc %i5, %l6, %g1
edge32 %o3, %l5, %l1
tge %icc, 0x1
fcmpgt32 %f8, %f0, %o7
fmovrde %o4, %f0, %f8
array8 %l2, %i1, %g2
or %i4, %i3, %g4
fmovdcc %xcc, %f5, %f12
fbuge,a %fcc0, loop_589
fabsd %f6, %f8
tg %xcc, 0x5
fnot1 %f2, %f2
loop_589:
tg %xcc, 0x0
fmovscc %xcc, %f7, %f10
fmovrde %i0, %f14, %f6
ldsh [%l7 + 0x20], %g6
fmovdge %icc, %f6, %f3
ldsh [%l7 + 0x68], %o0
stx %o6, [%l7 + 0x48]
edge16 %i2, %g7, %o1
edge32 %l3, %g3, %o5
subc %l0, 0x1EE9, %l4
edge32n %g5, %o2, %i7
bn,pt %icc, loop_590
std %f4, [%l7 + 0x68]
sth %i5, [%l7 + 0x60]
umulcc %i6, %l6, %g1
loop_590:
fpsub16 %f0, %f8, %f10
edge8 %o3, %l5, %l1
movrgz %o4, %l2, %o7
fcmpes %fcc0, %f9, %f8
fmovdle %xcc, %f3, %f9
fmovsvc %xcc, %f15, %f15
bvc,a,pt %xcc, loop_591
fpadd32 %f0, %f0, %f0
ld [%l7 + 0x78], %f10
lduh [%l7 + 0x0E], %g2
loop_591:
stb %i4, [%l7 + 0x50]
fandnot2s %f8, %f5, %f13
fxor %f12, %f2, %f8
lduw [%l7 + 0x78], %i1
edge16ln %i3, %i0, %g6
brlz %g4, loop_592
edge32n %o0, %o6, %i2
sth %o1, [%l7 + 0x66]
taddcc %l3, 0x0916, %g7
loop_592:
fcmpeq32 %f14, %f10, %g3
fcmpgt16 %f2, %f4, %o5
lduh [%l7 + 0x5E], %l4
bvc %xcc, loop_593
ldd [%l7 + 0x78], %f6
fmovsn %icc, %f4, %f8
fcmped %fcc2, %f6, %f10
loop_593:
udivx %g5, 0x1B38, %o2
bl,a loop_594
stx %i7, [%l7 + 0x20]
sth %l0, [%l7 + 0x18]
movcc %xcc, %i6, %l6
loop_594:
orcc %g1, %i5, %l5
st %f10, [%l7 + 0x50]
andn %l1, 0x04E3, %o3
bcc,pt %icc, loop_595
fnegs %f14, %f2
ta %xcc, 0x6
fmovsge %xcc, %f10, %f4
loop_595:
addccc %o4, %o7, %g2
bvs,pt %xcc, loop_596
std %f4, [%l7 + 0x30]
fpsub32s %f2, %f4, %f0
bcc,pn %icc, loop_597
loop_596:
stb %i4, [%l7 + 0x0A]
srl %l2, 0x00, %i1
fmovsgu %xcc, %f2, %f12
loop_597:
fmovsvs %xcc, %f13, %f5
movge %xcc, %i0, %g6
ldsb [%l7 + 0x68], %g4
smul %o0, %i3, %o6
fpmerge %f9, %f0, %f2
edge8 %i2, %l3, %g7
bcc,a,pt %icc, loop_598
bn %icc, loop_599
st %f5, [%l7 + 0x78]
edge8ln %o1, %g3, %o5
loop_598:
taddcctv %g5, %l4, %i7
loop_599:
ld [%l7 + 0x6C], %f7
bgu,a,pn %icc, loop_600
mulscc %o2, 0x16D1, %l0
ldsh [%l7 + 0x58], %i6
fmovdgu %icc, %f9, %f13
loop_600:
andn %l6, 0x14DC, %i5
and %l5, %g1, %o3
ldd [%l7 + 0x10], %f10
fmovdl %xcc, %f5, %f8
fmovdvs %xcc, %f6, %f9
bgu,a,pt %icc, loop_601
fmovsvc %xcc, %f12, %f4
edge8l %l1, %o4, %g2
tcc %icc, 0x2
loop_601:
fmovdne %xcc, %f8, %f14
fmul8x16al %f9, %f15, %f2
ldub [%l7 + 0x3B], %i4
fmovdge %xcc, %f4, %f4
fmovsle %xcc, %f5, %f9
bne loop_602
ldd [%l7 + 0x08], %f8
fmovsge %icc, %f10, %f14
movg %xcc, %o7, %l2
loop_602:
brlez %i0, loop_603
fmovsneg %icc, %f11, %f13
mova %icc, %g6, %g4
xnorcc %o0, %i1, %i3
loop_603:
fmovrse %i2, %f3, %f15
te %icc, 0x4
ldsb [%l7 + 0x1B], %o6
fxnors %f8, %f3, %f1
fand %f6, %f14, %f6
fpackfix %f14, %f13
ldub [%l7 + 0x75], %l3
stw %o1, [%l7 + 0x4C]
movrgez %g3, %o5, %g5
fpsub32 %f4, %f14, %f2
fbge,a %fcc2, loop_604
tvc %xcc, 0x2
ldsh [%l7 + 0x5A], %g7
stb %l4, [%l7 + 0x2E]
loop_604:
stx %o2, [%l7 + 0x60]
orcc %l0, 0x0C1B, %i7
edge8ln %i6, %i5, %l6
fmovrdne %l5, %f0, %f0
fands %f10, %f10, %f6
fmul8ulx16 %f2, %f14, %f14
fornot1 %f10, %f14, %f14
fxor %f12, %f4, %f4
fpadd32 %f6, %f2, %f8
lduw [%l7 + 0x50], %g1
lduh [%l7 + 0x60], %o3
fmovspos %icc, %f1, %f15
brz %l1, loop_605
st %f6, [%l7 + 0x60]
bcs,a %xcc, loop_606
fone %f2
loop_605:
ldd [%l7 + 0x40], %f10
ldub [%l7 + 0x54], %o4
loop_606:
tle %xcc, 0x5
te %xcc, 0x6
mova %icc, %i4, %o7
fmovsg %xcc, %f15, %f9
bvs %icc, loop_607
stb %g2, [%l7 + 0x79]
fpadd16 %f10, %f2, %f4
ldub [%l7 + 0x5C], %l2
loop_607:
lduw [%l7 + 0x24], %g6
mova %icc, %g4, %i0
taddcc %i1, %o0, %i2
fmovdcs %xcc, %f13, %f3
ldsh [%l7 + 0x34], %i3
mova %icc, %l3, %o1
ldx [%l7 + 0x50], %g3
ldsw [%l7 + 0x0C], %o6
fmovsle %xcc, %f11, %f1
fone %f4
umulcc %o5, %g7, %g5
udiv %o2, 0x1170, %l0
fmul8x16au %f4, %f0, %f8
fcmpgt16 %f8, %f6, %l4
edge8l %i7, %i5, %l6
fandnot2s %f4, %f12, %f2
edge32l %i6, %g1, %l5
fblg,a %fcc1, loop_608
bneg,pt %xcc, loop_609
fbue %fcc3, loop_610
tneg %xcc, 0x6
loop_608:
st %f10, [%l7 + 0x30]
loop_609:
fone %f8
loop_610:
ld [%l7 + 0x68], %f1
bg,a,pt %xcc, loop_611
lduh [%l7 + 0x1C], %l1
ldsw [%l7 + 0x18], %o3
fpack32 %f0, %f8, %f12
loop_611:
fand %f12, %f12, %f12
lduh [%l7 + 0x52], %i4
bneg,pt %icc, loop_612
edge8n %o4, %o7, %g2
mulscc %l2, 0x044C, %g6
mulscc %g4, 0x0AE6, %i0
loop_612:
addccc %o0, 0x1582, %i1
fabss %f2, %f8
ldx [%l7 + 0x40], %i3
tg %xcc, 0x6
nop
setx loop_613, %l0, %l1
jmpl %l1, %i2
mulscc %l3, 0x0258, %o1
orn %g3, 0x1FBE, %o5
fbu %fcc0, loop_614
loop_613:
fblg %fcc1, loop_615
subcc %o6, %g5, %o2
movcs %xcc, %g7, %l4
loop_614:
ldsb [%l7 + 0x69], %l0
loop_615:
ldd [%l7 + 0x68], %f0
sethi 0x0965, %i5
xnorcc %l6, 0x0D1F, %i6
fbn %fcc3, loop_616
nop
setx loop_617, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %i7, [%l7 + 0x40]
ldd [%l7 + 0x30], %f0
loop_616:
fmovdcc %icc, %f13, %f5
loop_617:
stw %g1, [%l7 + 0x3C]
array32 %l5, %o3, %i4
fmovrdlez %o4, %f6, %f0
fornot2 %f8, %f12, %f4
fsrc2s %f4, %f11
or %l1, %g2, %o7
fmovsge %xcc, %f0, %f2
for %f4, %f8, %f14
udivcc %l2, 0x05D6, %g4
fornot1 %f10, %f0, %f8
tsubcc %g6, 0x1824, %o0
fcmpes %fcc1, %f9, %f15
bg loop_618
stw %i0, [%l7 + 0x78]
udivcc %i1, 0x098A, %i3
fmovrsgz %l3, %f10, %f11
loop_618:
fbn,a %fcc1, loop_619
fpsub32 %f6, %f2, %f0
ldd [%l7 + 0x50], %f14
bg %icc, loop_620
loop_619:
ldsh [%l7 + 0x0C], %o1
ldx [%l7 + 0x58], %i2
edge16 %g3, %o6, %o5
loop_620:
std %f0, [%l7 + 0x18]
ldub [%l7 + 0x3C], %g5
edge8l %g7, %o2, %l4
fnot2s %f8, %f2
stx %l0, [%l7 + 0x18]
smul %l6, 0x105D, %i6
addcc %i5, 0x175D, %g1
fbge %fcc2, loop_621
fcmpeq16 %f4, %f14, %l5
ldsb [%l7 + 0x20], %i7
sth %i4, [%l7 + 0x2E]
loop_621:
umul %o4, 0x1FB4, %o3
fxor %f10, %f2, %f4
addcc %g2, %o7, %l2
fmovdge %xcc, %f0, %f13
mova %xcc, %g4, %g6
fmul8ulx16 %f4, %f4, %f14
fpadd32s %f10, %f1, %f11
fbul %fcc2, loop_622
sra %l1, %i0, %o0
or %i3, 0x18BD, %i1
brgez,a %l3, loop_623
loop_622:
fmovsvc %xcc, %f10, %f8
fmovda %xcc, %f0, %f14
fbug %fcc1, loop_624
loop_623:
fba %fcc0, loop_625
fpadd16s %f9, %f13, %f7
alignaddr %i2, %g3, %o6
loop_624:
ldsb [%l7 + 0x52], %o5
loop_625:
edge8n %o1, %g5, %g7
stx %o2, [%l7 + 0x10]
brnz %l0, loop_626
stx %l4, [%l7 + 0x38]
fmovdcc %icc, %f4, %f4
ldd [%l7 + 0x78], %f8
loop_626:
bpos,a,pt %xcc, loop_627
fnand %f14, %f4, %f10
movpos %icc, %l6, %i5
ldub [%l7 + 0x4E], %g1
loop_627:
fmovdcs %icc, %f5, %f13
fbu %fcc2, loop_628
brgz,a %i6, loop_629
tge %xcc, 0x2
sethi 0x0BF6, %i7
loop_628:
lduh [%l7 + 0x60], %l5
loop_629:
ldx [%l7 + 0x08], %i4
array8 %o3, %o4, %o7
stw %l2, [%l7 + 0x1C]
lduh [%l7 + 0x6C], %g2
fmovdpos %icc, %f4, %f9
std %f4, [%l7 + 0x40]
ld [%l7 + 0x14], %f4
ldx [%l7 + 0x70], %g4
fmovrdgz %l1, %f4, %f8
lduw [%l7 + 0x70], %g6
smulcc %o0, %i0, %i3
move %icc, %l3, %i2
orcc %i1, 0x03ED, %g3
ble,a,pn %xcc, loop_630
st %f13, [%l7 + 0x78]
ldx [%l7 + 0x18], %o6
bn,pn %icc, loop_631
loop_630:
ldx [%l7 + 0x68], %o5
ldx [%l7 + 0x70], %g5
fors %f13, %f7, %f13
loop_631:
addcc %g7, %o2, %o1
bneg,a,pt %icc, loop_632
stw %l0, [%l7 + 0x68]
andcc %l6, 0x082B, %l4
ldub [%l7 + 0x25], %i5
loop_632:
ldsh [%l7 + 0x1E], %g1
fnegd %f8, %f12
fmovde %xcc, %f13, %f0
ldub [%l7 + 0x32], %i7
fxnor %f10, %f14, %f2
ldub [%l7 + 0x68], %i6
fbo %fcc0, loop_633
brgz,a %l5, loop_634
lduh [%l7 + 0x0E], %o3
fmovdvc %xcc, %f5, %f8
loop_633:
fpadd32s %f4, %f6, %f1
loop_634:
movrlez %i4, 0x272, %o7
fabsd %f8, %f10
ld [%l7 + 0x2C], %f10
fmovsneg %xcc, %f11, %f2
srax %l2, 0x15, %o4
fornot2s %f9, %f5, %f11
brz %g2, loop_635
ldsh [%l7 + 0x16], %l1
stw %g6, [%l7 + 0x2C]
fzero %f4
loop_635:
edge8 %o0, %g4, %i0
fnegd %f8, %f12
bne loop_636
fmovdvs %icc, %f15, %f12
and %l3, %i3, %i1
std %f12, [%l7 + 0x38]
loop_636:
fpack32 %f10, %f12, %f6
sth %i2, [%l7 + 0x6A]
fmovdvc %xcc, %f0, %f13
tg %icc, 0x3
smul %g3, %o6, %o5
fmovrslez %g7, %f7, %f15
sth %o2, [%l7 + 0x26]
fmovd %f2, %f2
ldub [%l7 + 0x4B], %g5
fcmpgt32 %f8, %f0, %l0
stx %l6, [%l7 + 0x78]
or %o1, 0x1CFC, %i5
fmovdgu %xcc, %f7, %f11
fmovdcc %xcc, %f15, %f7
ldsh [%l7 + 0x4A], %g1
fbul,a %fcc2, loop_637
faligndata %f14, %f8, %f6
sth %l4, [%l7 + 0x10]
fabss %f1, %f6
loop_637:
fmovdcc %xcc, %f4, %f14
fmovscs %xcc, %f2, %f2
movrlez %i7, %i6, %o3
movrne %i4, %o7, %l5
tgu %icc, 0x5
stb %l2, [%l7 + 0x75]
fmovsvc %icc, %f5, %f14
fmovsleu %xcc, %f5, %f10
fbg %fcc2, loop_638
fands %f1, %f4, %f5
edge16n %o4, %l1, %g6
nop
setx loop_639, %l0, %l1
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_638:
fcmpne32 %f10, %f0, %o0
add %g4, %i0, %l3
fpack16 %f4, %f2
loop_639:
fmovrdgez %g2, %f6, %f14
stw %i3, [%l7 + 0x20]
ldsw [%l7 + 0x68], %i2
lduh [%l7 + 0x66], %g3
edge32n %i1, %o6, %o5
udivx %o2, 0x005F, %g7
fmovdvc %xcc, %f7, %f3
tgu %xcc, 0x6
fcmpgt16 %f6, %f8, %l0
fbo %fcc3, loop_640
edge32 %l6, %g5, %i5
ldd [%l7 + 0x60], %f6
fandnot1 %f4, %f10, %f0
loop_640:
fcmpne16 %f0, %f4, %g1
fbg,a %fcc1, loop_641
fbul %fcc1, loop_642
fnot2 %f8, %f14
stw %o1, [%l7 + 0x18]
loop_641:
andcc %i7, %i6, %o3
loop_642:
fpack32 %f4, %f0, %f2
movg %icc, %i4, %l4
tvc %icc, 0x4
ldx [%l7 + 0x48], %l5
bcc loop_643
stb %o7, [%l7 + 0x63]
ble,a,pn %icc, loop_644
fbge %fcc2, loop_645
loop_643:
fmul8x16au %f8, %f10, %f8
stb %o4, [%l7 + 0x6E]
loop_644:
fbul,a %fcc2, loop_646
loop_645:
andcc %l1, %l2, %g6
lduw [%l7 + 0x44], %g4
ba,a %icc, loop_647
loop_646:
stx %o0, [%l7 + 0x68]
fabsd %f0, %f2
fpackfix %f4, %f11
loop_647:
stw %l3, [%l7 + 0x40]
brnz %i0, loop_648
stw %g2, [%l7 + 0x40]
fmovdg %xcc, %f0, %f5
ldsw [%l7 + 0x18], %i2
loop_648:
stw %i3, [%l7 + 0x7C]
edge16n %g3, %o6, %o5
stw %o2, [%l7 + 0x18]
lduh [%l7 + 0x20], %g7
fpackfix %f8, %f12
fcmpne32 %f6, %f8, %l0
ldd [%l7 + 0x18], %f2
xnorcc %i1, %g5, %i5
ldsw [%l7 + 0x60], %g1
fbg %fcc1, loop_649
fmovs %f15, %f13
movn %icc, %l6, %o1
array8 %i7, %o3, %i6
loop_649:
stb %l4, [%l7 + 0x2C]
stw %l5, [%l7 + 0x58]
fbul %fcc0, loop_650
fone %f6
ld [%l7 + 0x44], %f15
ldd [%l7 + 0x78], %f6
loop_650:
tleu %xcc, 0x2
fpsub32s %f11, %f15, %f5
ldsh [%l7 + 0x6C], %i4
tcc %xcc, 0x5
fsrc1 %f4, %f12
nop
setx loop_651, %l0, %l1
jmpl %l1, %o7
fpmerge %f11, %f2, %f8
fornot2 %f0, %f8, %f14
edge8l %o4, %l2, %g6
loop_651:
or %g4, %l1, %o0
fmovdvs %icc, %f5, %f4
ld [%l7 + 0x24], %f9
fbug %fcc1, loop_652
lduw [%l7 + 0x5C], %i0
subccc %g2, %i2, %i3
st %f9, [%l7 + 0x1C]
loop_652:
fbu %fcc1, loop_653
movrlz %l3, %o6, %o5
fcmpgt32 %f4, %f4, %g3
fmovdcc %icc, %f8, %f11
loop_653:
alignaddrl %g7, %o2, %l0
fbg,a %fcc0, loop_654
umul %g5, 0x06AC, %i1
sllx %g1, 0x13, %i5
lduh [%l7 + 0x62], %o1
loop_654:
fmovsgu %icc, %f10, %f15
stb %i7, [%l7 + 0x2D]
srlx %o3, %i6, %l4
fmovsl %xcc, %f2, %f1
fandnot2s %f9, %f8, %f6
edge16n %l6, %l5, %i4
edge16ln %o4, %l2, %g6
udivx %o7, 0x07AF, %g4
array8 %l1, %i0, %g2
fandnot2 %f0, %f6, %f6
ldd [%l7 + 0x08], %f0
tle %icc, 0x4
lduw [%l7 + 0x3C], %i2
st %f10, [%l7 + 0x6C]
fmovsgu %icc, %f11, %f0
sth %o0, [%l7 + 0x5C]
fzero %f8
fmovdg %icc, %f10, %f11
popc %i3, %l3
sub %o6, %g3, %o5
movle %icc, %o2, %l0
stw %g5, [%l7 + 0x0C]
edge8n %g7, %i1, %g1
sdivx %o1, 0x020F, %i5
movgu %xcc, %i7, %i6
sethi 0x1F6A, %l4
ldsw [%l7 + 0x64], %l6
fnor %f6, %f4, %f14
fmovrsgz %o3, %f6, %f0
stx %i4, [%l7 + 0x58]
fmovs %f7, %f14
edge16n %l5, %o4, %g6
array16 %l2, %g4, %l1
st %f3, [%l7 + 0x64]
fmovsn %icc, %f13, %f11
bn,pt %xcc, loop_655
lduh [%l7 + 0x58], %i0
tgu %xcc, 0x4
tsubcc %g2, %o7, %i2
loop_655:
fmovscs %icc, %f15, %f9
fmovrdne %o0, %f4, %f2
fpsub32s %f1, %f0, %f13
orcc %l3, 0x0B82, %o6
sub %i3, 0x1B17, %g3
st %f3, [%l7 + 0x28]
bneg,a %icc, loop_656
smul %o5, 0x14B9, %o2
fmovsge %xcc, %f7, %f0
fmovsneg %icc, %f4, %f9
loop_656:
movge %xcc, %l0, %g5
ldd [%l7 + 0x40], %f10
ldd [%l7 + 0x28], %f8
brnz %g7, loop_657
edge32ln %i1, %g1, %o1
movg %xcc, %i5, %i6
mulx %i7, %l4, %l6
loop_657:
fmul8x16au %f0, %f13, %f2
movg %icc, %i4, %o3
and %o4, 0x0E66, %g6
stw %l2, [%l7 + 0x7C]
movgu %xcc, %g4, %l1
fbul %fcc1, loop_658
sra %i0, 0x1B, %g2
ldsb [%l7 + 0x08], %l5
fmovdgu %icc, %f6, %f8
loop_658:
ta %icc, 0x6
ldd [%l7 + 0x18], %f12
subc %o7, 0x173D, %i2
movpos %icc, %l3, %o0
ldd [%l7 + 0x20], %f2
fnegs %f10, %f5
ldsh [%l7 + 0x30], %o6
taddcc %g3, 0x1DB7, %o5
stx %o2, [%l7 + 0x58]
ld [%l7 + 0x64], %f11
ldub [%l7 + 0x63], %l0
umul %g5, %g7, %i3
fmovsleu %icc, %f5, %f13
fmovd %f8, %f12
st %f1, [%l7 + 0x0C]
stb %i1, [%l7 + 0x59]
fcmpgt16 %f8, %f6, %g1
fmovdpos %xcc, %f1, %f3
ldsh [%l7 + 0x50], %i5
std %f14, [%l7 + 0x78]
st %f10, [%l7 + 0x48]
tsubcctv %o1, 0x0AD2, %i7
ldx [%l7 + 0x70], %i6
siam 0x2
sllx %l6, 0x1A, %i4
ldd [%l7 + 0x08], %f12
movl %xcc, %o3, %o4
fpsub16s %f1, %f13, %f15
lduw [%l7 + 0x0C], %l4
orcc %g6, %g4, %l1
movle %icc, %i0, %g2
ldsh [%l7 + 0x6A], %l5
fmovscc %icc, %f7, %f0
fmovdvs %icc, %f10, %f5
brz,a %l2, loop_659
stb %i2, [%l7 + 0x0C]
ldd [%l7 + 0x10], %f8
fbne %fcc1, loop_660
loop_659:
lduw [%l7 + 0x64], %o7
fmovrdne %l3, %f0, %f0
stx %o6, [%l7 + 0x50]
loop_660:
fmovrdne %g3, %f10, %f0
alignaddrl %o0, %o2, %l0
fxor %f4, %f2, %f2
st %f4, [%l7 + 0x28]
fmul8sux16 %f2, %f12, %f8
fmovsl %icc, %f0, %f13
array8 %o5, %g5, %g7
ldd [%l7 + 0x40], %f6
std %f10, [%l7 + 0x78]
array32 %i3, %g1, %i5
fmul8x16al %f0, %f11, %f0
tgu %xcc, 0x4
sth %o1, [%l7 + 0x3C]
fble,a %fcc0, loop_661
fornot1s %f6, %f2, %f9
lduh [%l7 + 0x24], %i7
fmovscs %xcc, %f2, %f3
loop_661:
movrne %i6, %l6, %i4
std %f6, [%l7 + 0x40]
stx %i1, [%l7 + 0x40]
fmovda %icc, %f6, %f3
ldsw [%l7 + 0x48], %o3
srlx %o4, 0x10, %g6
fbule,a %fcc0, loop_662
ldub [%l7 + 0x42], %l4
brlez %l1, loop_663
sth %i0, [%l7 + 0x16]
loop_662:
tvs %icc, 0x0
fmovrse %g2, %f8, %f12
loop_663:
ldsw [%l7 + 0x50], %g4
add %l5, %l2, %o7
tvc %xcc, 0x0
movl %xcc, %l3, %i2
fmovdne %xcc, %f15, %f7
lduh [%l7 + 0x0C], %g3
ldd [%l7 + 0x10], %f0
tcc %xcc, 0x2
movg %xcc, %o0, %o6
fornot1s %f11, %f7, %f7
array16 %o2, %o5, %g5
edge16ln %l0, %g7, %i3
fpmerge %f3, %f5, %f12
tleu %xcc, 0x0
ldsh [%l7 + 0x6C], %g1
fmovsleu %xcc, %f3, %f0
st %f2, [%l7 + 0x70]
movrgez %o1, %i7, %i6
fsrc2 %f0, %f12
ldub [%l7 + 0x75], %l6
stx %i5, [%l7 + 0x20]
ldsb [%l7 + 0x7E], %i1
mulscc %o3, 0x1DDA, %i4
fmovse %icc, %f4, %f10
nop
setx loop_664, %l0, %l1
jmpl %l1, %o4
sth %l4, [%l7 + 0x1A]
brgz %g6, loop_665
sdiv %l1, 0x0758, %i0
loop_664:
st %f2, [%l7 + 0x14]
bg,a,pn %xcc, loop_666
loop_665:
ld [%l7 + 0x30], %f8
movvc %xcc, %g2, %g4
nop
setx loop_667, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_666:
fabss %f6, %f0
ldsh [%l7 + 0x74], %l5
nop
setx loop_668, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_667:
and %l2, %l3, %o7
edge16n %i2, %o0, %g3
ldsb [%l7 + 0x25], %o2
loop_668:
fnot1s %f2, %f4
ldd [%l7 + 0x60], %f0
addc %o5, 0x016D, %g5
fmovsn %xcc, %f15, %f6
ldub [%l7 + 0x3C], %l0
std %f4, [%l7 + 0x20]
brlz,a %o6, loop_669
fpsub16s %f9, %f13, %f5
srlx %i3, %g1, %o1
ldx [%l7 + 0x48], %g7
loop_669:
fsrc1s %f1, %f8
taddcc %i7, 0x164B, %i6
taddcctv %l6, 0x106B, %i5
udiv %i1, 0x129F, %i4
andn %o3, 0x0F77, %l4
fmovdneg %icc, %f6, %f14
fmul8sux16 %f14, %f2, %f10
fpmerge %f6, %f1, %f2
movvc %icc, %o4, %l1
fpsub32s %f9, %f13, %f8
call loop_670
ldx [%l7 + 0x68], %i0
fbuge,a %fcc3, loop_671
sub %g2, 0x0A84, %g4
loop_670:
sll %g6, 0x0E, %l2
ldsh [%l7 + 0x0C], %l3
loop_671:
bn,pt %xcc, loop_672
tgu %icc, 0x3
fandnot1s %f1, %f9, %f12
xorcc %l5, 0x0833, %o7
loop_672:
andncc %o0, %i2, %o2
sdivx %g3, 0x0EF9, %o5
ldub [%l7 + 0x2F], %l0
sdivx %o6, 0x1404, %g5
fbug,a %fcc2, loop_673
stb %i3, [%l7 + 0x51]
sll %g1, %g7, %o1
ldsb [%l7 + 0x12], %i6
loop_673:
fmovda %xcc, %f9, %f3
ldsw [%l7 + 0x24], %i7
xnorcc %l6, 0x1535, %i1
stx %i4, [%l7 + 0x10]
ld [%l7 + 0x20], %f12
brgez %o3, loop_674
bge,a %icc, loop_675
sll %l4, 0x17, %o4
ldd [%l7 + 0x10], %f2
loop_674:
lduh [%l7 + 0x16], %i5
loop_675:
fxors %f3, %f12, %f0
fsrc2s %f3, %f7
stx %i0, [%l7 + 0x10]
fmovrdlez %g2, %f8, %f12
fexpand %f6, %f14
ldx [%l7 + 0x28], %l1
brgz,a %g6, loop_676
sub %g4, 0x16AA, %l3
ldd [%l7 + 0x30], %f6
fmovdge %icc, %f12, %f7
loop_676:
movrne %l5, %l2, %o0
stb %i2, [%l7 + 0x54]
movleu %icc, %o2, %o7
stw %g3, [%l7 + 0x20]
xnorcc %o5, %o6, %g5
fnot2s %f2, %f9
lduh [%l7 + 0x58], %i3
udivx %l0, 0x14CD, %g1
tne %icc, 0x7
fcmped %fcc2, %f2, %f4
xorcc %g7, 0x0EC9, %i6
fbug,a %fcc3, loop_677
ldsb [%l7 + 0x41], %o1
addccc %l6, 0x0BAE, %i1
ldsw [%l7 + 0x7C], %i4
loop_677:
fandnot1 %f12, %f2, %f10
ldd [%l7 + 0x58], %f0
ble %icc, loop_678
std %f2, [%l7 + 0x60]
ld [%l7 + 0x14], %f11
bshuffle %f0, %f8, %f8
loop_678:
fmovse %icc, %f11, %f15
fcmpeq16 %f4, %f2, %i7
addccc %o3, %l4, %i5
fmovd %f8, %f8
call loop_679
fandnot2 %f6, %f2, %f0
tsubcctv %o4, 0x1B88, %i0
stw %g2, [%l7 + 0x08]
loop_679:
ldsw [%l7 + 0x28], %g6
fors %f9, %f7, %f4
bne,a,pn %xcc, loop_680
fmovs %f8, %f4
fmovrdlez %l1, %f6, %f4
brgez,a %g4, loop_681
loop_680:
fmovdn %xcc, %f9, %f15
ldub [%l7 + 0x69], %l5
fcmpeq16 %f0, %f10, %l3
loop_681:
fxnor %f10, %f4, %f10
array16 %o0, %l2, %i2
tle %icc, 0x3
fmovdne %xcc, %f4, %f14
tpos %icc, 0x5
fbe,a %fcc3, loop_682
fmovda %xcc, %f6, %f4
fmovsa %xcc, %f15, %f10
bn,pn %icc, loop_683
loop_682:
fsrc1 %f2, %f8
fmovdcs %xcc, %f12, %f3
addcc %o7, 0x158D, %o2
loop_683:
mulscc %g3, 0x1009, %o6
stw %o5, [%l7 + 0x6C]
fand %f0, %f2, %f8
fmovsleu %xcc, %f10, %f9
fnor %f2, %f10, %f6
stw %g5, [%l7 + 0x50]
array32 %l0, %g1, %i3
brlz %g7, loop_684
brlez,a %o1, loop_685
fpadd16 %f10, %f12, %f6
tsubcc %i6, 0x08B9, %i1
loop_684:
tn %icc, 0x6
loop_685:
stb %i4, [%l7 + 0x59]
tpos %xcc, 0x7
fnands %f6, %f0, %f1
fbne %fcc3, loop_686
fmovrdgez %l6, %f2, %f4
ldx [%l7 + 0x60], %o3
fnand %f14, %f14, %f14
loop_686:
fmovsleu %xcc, %f6, %f1
array32 %l4, %i5, %o4
sethi 0x04AF, %i0
nop
setx loop_687, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd32s %f12, %f10, %f5
bcs,pn %icc, loop_688
bvs,a,pn %icc, loop_689
loop_687:
fandnot2 %f14, %f12, %f0
fbule %fcc1, loop_690
loop_688:
stx %g2, [%l7 + 0x60]
loop_689:
fandnot1s %f12, %f10, %f13
fexpand %f8, %f8
loop_690:
ta %icc, 0x2
alignaddr %i7, %g6, %l1
st %f13, [%l7 + 0x14]
sethi 0x0EAA, %g4
fand %f14, %f4, %f2
st %f13, [%l7 + 0x2C]
sub %l3, %o0, %l5
sll %i2, 0x0C, %l2
bleu,a %icc, loop_691
tvs %xcc, 0x6
andcc %o2, %o7, %g3
srl %o6, %g5, %l0
loop_691:
movne %icc, %o5, %g1
ld [%l7 + 0x74], %f0
fbe,a %fcc0, loop_692
fnands %f5, %f10, %f10
tneg %icc, 0x4
alignaddrl %g7, %i3, %o1
loop_692:
fmovrsne %i6, %f0, %f4
ba,a %icc, loop_693
ldsh [%l7 + 0x68], %i1
fbue %fcc1, loop_694
sethi 0x013D, %l6
loop_693:
fornot2 %f12, %f8, %f14
fmovsvs %icc, %f9, %f1
loop_694:
tcc %xcc, 0x6
fxors %f9, %f14, %f10
movrlz %o3, %i4, %l4
fmovspos %xcc, %f9, %f9
tl %icc, 0x4
srax %i5, %i0, %g2
fexpand %f3, %f6
std %f10, [%l7 + 0x28]
fpmerge %f7, %f3, %f4
smulcc %o4, 0x1C9F, %g6
bne,pn %icc, loop_695
fnot2 %f2, %f12
sth %i7, [%l7 + 0x4C]
movrne %g4, %l1, %o0
loop_695:
fblg %fcc1, loop_696
stb %l3, [%l7 + 0x18]
fmovscs %icc, %f8, %f4
xorcc %i2, %l5, %o2
loop_696:
bgu,pn %xcc, loop_697
mova %xcc, %o7, %g3
movge %icc, %l2, %g5
movre %o6, %l0, %g1
loop_697:
stb %o5, [%l7 + 0x3D]
bneg,a,pn %icc, loop_698
fandnot1 %f14, %f14, %f2
movre %g7, %i3, %o1
movvc %xcc, %i1, %l6
loop_698:
fornot1 %f6, %f0, %f0
fmuld8sux16 %f15, %f2, %f12
array32 %o3, %i6, %i4
tsubcctv %i5, %i0, %l4
ldx [%l7 + 0x58], %g2
stw %g6, [%l7 + 0x20]
edge32n %o4, %g4, %l1
ldsb [%l7 + 0x3E], %i7
xnorcc %o0, %l3, %i2
ldx [%l7 + 0x18], %o2
sethi 0x0DCB, %l5
call loop_699
lduh [%l7 + 0x0E], %o7
edge32 %l2, %g5, %o6
std %f4, [%l7 + 0x78]
loop_699:
srlx %l0, 0x19, %g1
fnot1s %f3, %f9
addc %g3, 0x0DF9, %g7
fmovrde %o5, %f8, %f12
stx %o1, [%l7 + 0x78]
fpack32 %f8, %f10, %f4
ld [%l7 + 0x24], %f10
fmovrslez %i1, %f2, %f4
movle %xcc, %l6, %o3
fcmpne32 %f6, %f4, %i6
fbl %fcc0, loop_700
fsrc1s %f6, %f3
for %f0, %f8, %f6
alignaddrl %i4, %i5, %i0
loop_700:
fbge %fcc3, loop_701
edge8 %i3, %g2, %l4
brnz,a %g6, loop_702
stb %o4, [%l7 + 0x4E]
loop_701:
sdivx %l1, 0x06ED, %g4
stb %i7, [%l7 + 0x0C]
loop_702:
srax %o0, %l3, %i2
fzero %f10
ldsh [%l7 + 0x2E], %o2
ldsb [%l7 + 0x6A], %o7
or %l5, %l2, %o6
movcc %icc, %l0, %g1
andncc %g3, %g5, %g7
ble,a loop_703
udivx %o1, 0x02B9, %o5
fmovdge %xcc, %f1, %f10
xorcc %l6, 0x1252, %o3
loop_703:
sdivx %i6, 0x0E3E, %i1
sdivx %i5, 0x0D90, %i4
fbu %fcc0, loop_704
brlez,a %i3, loop_705
bg,a,pt %xcc, loop_706
movrlez %g2, 0x3CD, %l4
loop_704:
fmovse %icc, %f1, %f0
loop_705:
sub %i0, 0x1D45, %o4
loop_706:
sdivx %g6, 0x1A0B, %g4
st %f14, [%l7 + 0x70]
fbule,a %fcc0, loop_707
fmovsge %xcc, %f2, %f10
fcmpes %fcc1, %f10, %f6
edge8l %l1, %i7, %l3
loop_707:
xorcc %i2, 0x1288, %o2
movrlz %o0, 0x05F, %o7
addcc %l2, 0x18F0, %o6
ldx [%l7 + 0x30], %l0
sth %g1, [%l7 + 0x44]
fabss %f10, %f13
edge32 %g3, %g5, %l5
ldx [%l7 + 0x68], %g7
srlx %o1, %o5, %l6
alignaddrl %o3, %i6, %i5
fbl,a %fcc3, loop_708
std %f2, [%l7 + 0x20]
ld [%l7 + 0x60], %f7
fbe %fcc1, loop_709
loop_708:
fmovrdgez %i4, %f2, %f10
stb %i1, [%l7 + 0x59]
ldsw [%l7 + 0x3C], %g2
loop_709:
orncc %l4, %i0, %o4
brgez,a %g6, loop_710
brz,a %i3, loop_711
smulcc %l1, %i7, %g4
nop
setx loop_712, %l0, %l1
jmpl %l1, %i2
loop_710:
ldx [%l7 + 0x60], %o2
loop_711:
fmovdvc %icc, %f9, %f11
fmovrse %l3, %f4, %f10
loop_712:
brz,a %o7, loop_713
array32 %l2, %o6, %l0
fornot1s %f1, %f6, %f9
fmovrse %o0, %f14, %f1
loop_713:
ldsw [%l7 + 0x0C], %g3
sethi 0x1741, %g5
srl %g1, %l5, %o1
umul %g7, 0x038E, %o5
fmovsn %xcc, %f3, %f10
bvc loop_714
stw %l6, [%l7 + 0x5C]
fpack32 %f10, %f2, %f8
fxnor %f4, %f12, %f2
loop_714:
fexpand %f12, %f8
fands %f7, %f11, %f4
edge32l %i6, %i5, %o3
ldsb [%l7 + 0x21], %i4
fzeros %f2
fbo,a %fcc1, loop_715
ldsb [%l7 + 0x33], %i1
fmovdcs %xcc, %f13, %f11
lduw [%l7 + 0x3C], %g2
loop_715:
ldsb [%l7 + 0x57], %l4
stb %o4, [%l7 + 0x52]
fnegs %f0, %f6
ldx [%l7 + 0x38], %g6
edge32 %i0, %i3, %i7
edge8l %l1, %g4, %o2
fsrc1 %f0, %f10
fpmerge %f15, %f15, %f6
st %f4, [%l7 + 0x7C]
fmovsg %xcc, %f0, %f10
bvc,a %xcc, loop_716
fnands %f6, %f3, %f3
fone %f0
brz,a %i2, loop_717
loop_716:
fbne,a %fcc1, loop_718
st %f9, [%l7 + 0x40]
movneg %xcc, %l3, %l2
loop_717:
ldx [%l7 + 0x50], %o6
loop_718:
ldd [%l7 + 0x78], %f8
ld [%l7 + 0x4C], %f7
srl %l0, 0x05, %o7
edge16 %g3, %o0, %g5
edge16ln %g1, %o1, %g7
fmovse %xcc, %f7, %f1
bcc,a %xcc, loop_719
fnot2s %f7, %f11
ldsw [%l7 + 0x7C], %o5
sll %l6, %i6, %i5
loop_719:
fmovdvs %icc, %f1, %f2
fpsub16s %f14, %f10, %f1
xnorcc %o3, %i4, %i1
tneg %xcc, 0x6
st %f0, [%l7 + 0x1C]
ldx [%l7 + 0x38], %l5
fors %f7, %f6, %f6
orncc %l4, 0x171E, %g2
fcmpgt16 %f12, %f0, %g6
xnor %i0, 0x03BC, %i3
udivx %o4, 0x01DF, %l1
fmovscs %xcc, %f15, %f13
fmovsle %xcc, %f11, %f10
ldsw [%l7 + 0x18], %i7
st %f9, [%l7 + 0x40]
movrlez %g4, %o2, %l3
sth %l2, [%l7 + 0x54]
fornot1 %f10, %f0, %f12
ldx [%l7 + 0x18], %o6
std %f4, [%l7 + 0x70]
ldd [%l7 + 0x50], %f2
fbu %fcc2, loop_720
fbg,a %fcc3, loop_721
stw %i2, [%l7 + 0x38]
move %icc, %l0, %g3
loop_720:
fmovdvc %xcc, %f11, %f9
loop_721:
fxnor %f0, %f2, %f4
fbue,a %fcc2, loop_722
edge8l %o7, %o0, %g5
fmovsvc %icc, %f5, %f2
movre %o1, 0x033, %g7
loop_722:
fmovsl %xcc, %f4, %f5
stb %o5, [%l7 + 0x11]
tge %xcc, 0x3
fbue %fcc1, loop_723
fones %f7
fmovrslez %g1, %f5, %f0
movcc %icc, %l6, %i6
loop_723:
fxnors %f13, %f0, %f13
fcmpd %fcc3, %f6, %f2
alignaddrl %i5, %o3, %i1
be,a loop_724
fmovsge %xcc, %f9, %f4
bl %xcc, loop_725
movrgz %i4, %l5, %g2
loop_724:
fmovs %f11, %f2
std %f8, [%l7 + 0x28]
loop_725:
tcc %icc, 0x1
udiv %g6, 0x01A5, %l4
umulcc %i0, 0x1155, %i3
stx %l1, [%l7 + 0x20]
array8 %o4, %i7, %o2
st %f0, [%l7 + 0x50]
edge16l %g4, %l3, %o6
sll %l2, 0x04, %l0
fpsub16s %f13, %f2, %f0
fmovsvc %icc, %f4, %f1
fpadd32s %f5, %f6, %f4
fbne %fcc3, loop_726
array8 %i2, %g3, %o7
mulx %g5, %o1, %g7
tsubcc %o0, 0x1F4B, %g1
loop_726:
bvc %icc, loop_727
fbe %fcc2, loop_728
fornot1s %f4, %f8, %f8
fmovscs %xcc, %f8, %f14
loop_727:
std %f2, [%l7 + 0x70]
loop_728:
st %f15, [%l7 + 0x38]
orcc %o5, 0x1674, %i6
fmuld8sux16 %f15, %f3, %f12
tg %icc, 0x0
fmovdvs %icc, %f10, %f10
sdiv %l6, 0x19C6, %i5
edge8n %o3, %i4, %l5
bge,a,pn %icc, loop_729
fcmps %fcc0, %f4, %f15
nop
setx loop_730, %l0, %l1
jmpl %l1, %g2
movvs %xcc, %g6, %i1
loop_729:
fbule,a %fcc2, loop_731
lduh [%l7 + 0x22], %i0
loop_730:
fmovrsgz %l4, %f8, %f7
ldub [%l7 + 0x23], %l1
loop_731:
movrgz %o4, %i3, %i7
fsrc1 %f0, %f12
movcc %xcc, %g4, %l3
be,a,pt %icc, loop_732
bcs,a loop_733
move %icc, %o2, %o6
andn %l0, 0x1208, %i2
loop_732:
ldx [%l7 + 0x60], %g3
loop_733:
fmovsvc %icc, %f10, %f10
nop
setx loop_734, %l0, %l1
jmpl %l1, %o7
fmul8sux16 %f14, %f0, %f12
ldsw [%l7 + 0x24], %l2
stx %o1, [%l7 + 0x30]
loop_734:
st %f9, [%l7 + 0x34]
bneg %icc, loop_735
fbug,a %fcc3, loop_736
sth %g7, [%l7 + 0x7C]
edge16ln %g5, %g1, %o5
loop_735:
fbue %fcc3, loop_737
loop_736:
st %f1, [%l7 + 0x6C]
ld [%l7 + 0x6C], %f15
fandnot1s %f6, %f3, %f0
loop_737:
brlz %o0, loop_738
fmovrdne %i6, %f2, %f12
bg,a,pn %xcc, loop_739
fmuld8ulx16 %f1, %f5, %f6
loop_738:
nop
setx loop_740, %l0, %l1
jmpl %l1, %l6
smulcc %o3, %i5, %i4
loop_739:
addcc %l5, %g6, %i1
addcc %i0, 0x0BC4, %l4
loop_740:
fbule,a %fcc3, loop_741
fble %fcc1, loop_742
fmovs %f13, %f10
subcc %g2, %l1, %i3
loop_741:
std %f12, [%l7 + 0x20]
loop_742:
orn %o4, %i7, %l3
std %f0, [%l7 + 0x20]
fcmpgt32 %f10, %f4, %o2
bpos,a,pt %xcc, loop_743
lduw [%l7 + 0x18], %g4
smul %l0, %o6, %g3
lduw [%l7 + 0x08], %o7
loop_743:
ldsh [%l7 + 0x7E], %i2
subccc %o1, 0x1FF4, %l2
fsrc1s %f11, %f11
fblg,a %fcc3, loop_744
movrgz %g7, 0x2E1, %g1
stb %o5, [%l7 + 0x0D]
be loop_745
loop_744:
tsubcctv %o0, %g5, %l6
ta %xcc, 0x5
tn %xcc, 0x1
loop_745:
te %xcc, 0x4
fbg,a %fcc1, loop_746
fmovdne %icc, %f0, %f14
fbul,a %fcc3, loop_747
stb %o3, [%l7 + 0x1E]
loop_746:
nop
setx loop_748, %l0, %l1
jmpl %l1, %i6
st %f8, [%l7 + 0x14]
loop_747:
ldd [%l7 + 0x78], %f0
ldx [%l7 + 0x40], %i4
loop_748:
ldx [%l7 + 0x58], %l5
lduh [%l7 + 0x3E], %i5
ldsh [%l7 + 0x62], %g6
stx %i0, [%l7 + 0x28]
stx %l4, [%l7 + 0x58]
xnorcc %i1, %g2, %l1
ld [%l7 + 0x08], %f11
nop
setx loop_749, %l0, %l1
jmpl %l1, %i3
stb %i7, [%l7 + 0x3B]
lduw [%l7 + 0x14], %o4
fmovdcs %icc, %f5, %f1
loop_749:
std %f8, [%l7 + 0x30]
fmovsge %xcc, %f2, %f13
fandnot1s %f11, %f0, %f12
fornot2 %f4, %f4, %f12
taddcc %l3, 0x0650, %g4
fmovdvs %xcc, %f13, %f1
move %icc, %o2, %l0
fcmpne32 %f6, %f6, %g3
fcmpgt16 %f6, %f4, %o6
ldd [%l7 + 0x30], %f0
fmovse %xcc, %f10, %f5
edge8n %o7, %i2, %l2
st %f15, [%l7 + 0x50]
fand %f12, %f6, %f8
ta %icc, 0x7
fmovsg %icc, %f2, %f9
edge32 %o1, %g1, %o5
fmovrdlez %g7, %f10, %f0
stw %g5, [%l7 + 0x28]
ldsb [%l7 + 0x5B], %o0
fcmpes %fcc0, %f14, %f15
lduh [%l7 + 0x46], %l6
brnz %o3, loop_750
fpsub16s %f15, %f5, %f2
stb %i6, [%l7 + 0x5B]
bvc %icc, loop_751
loop_750:
movre %i4, %i5, %l5
popc %g6, %i0
tle %xcc, 0x6
loop_751:
std %f6, [%l7 + 0x20]
udivx %i1, 0x01E1, %g2
std %f6, [%l7 + 0x18]
fsrc1s %f15, %f5
fbule %fcc1, loop_752
ld [%l7 + 0x18], %f6
bl,pt %icc, loop_753
call loop_754
loop_752:
ble loop_755
st %f5, [%l7 + 0x5C]
loop_753:
lduh [%l7 + 0x12], %l4
loop_754:
ldsb [%l7 + 0x7F], %l1
loop_755:
fbule,a %fcc2, loop_756
stb %i7, [%l7 + 0x34]
movle %xcc, %i3, %o4
fmovsne %xcc, %f5, %f6
loop_756:
andn %l3, %o2, %g4
fmovdcc %icc, %f7, %f7
fnot2s %f4, %f4
smul %g3, 0x1B86, %l0
tl %xcc, 0x6
popc 0x1D06, %o6
taddcc %o7, %i2, %l2
orcc %g1, 0x1FAA, %o5
movleu %icc, %o1, %g7
fpsub16s %f2, %f10, %f10
edge32ln %o0, %g5, %l6
edge32n %i6, %i4, %o3
fones %f13
fmovdge %icc, %f13, %f4
movl %xcc, %i5, %l5
ldub [%l7 + 0x37], %i0
ldsh [%l7 + 0x0C], %g6
st %f12, [%l7 + 0x1C]
bl,pt %xcc, loop_757
fand %f6, %f2, %f4
fandnot1 %f8, %f0, %f10
std %f8, [%l7 + 0x30]
loop_757:
ld [%l7 + 0x3C], %f2
lduh [%l7 + 0x3C], %i1
orn %g2, 0x0993, %l1
tle %icc, 0x5
bcs,a loop_758
fmovrdgez %l4, %f2, %f8
sll %i7, 0x17, %o4
edge8ln %l3, %i3, %o2
loop_758:
ldsw [%l7 + 0x40], %g4
fand %f2, %f8, %f6
te %icc, 0x3
ldsh [%l7 + 0x40], %l0
fpackfix %f14, %f5
subccc %o6, %g3, %o7
fnor %f8, %f14, %f8
fmul8sux16 %f2, %f6, %f14
sethi 0x1CE0, %l2
fmovdcc %xcc, %f12, %f12
movrne %g1, %i2, %o1
fmovdne %icc, %f14, %f3
fmovdvs %icc, %f2, %f13
fbue,a %fcc0, loop_759
fmovs %f13, %f13
ldsw [%l7 + 0x44], %o5
bn %xcc, loop_760
loop_759:
brlz,a %o0, loop_761
fcmpgt32 %f12, %f4, %g7
tge %xcc, 0x3
loop_760:
orncc %l6, 0x1EE8, %g5
loop_761:
andncc %i6, %o3, %i4
srlx %i5, 0x01, %l5
fmovde %xcc, %f15, %f13
orcc %g6, %i1, %g2
brgz,a %i0, loop_762
bvc loop_763
edge32ln %l1, %l4, %o4
ldsb [%l7 + 0x24], %l3
loop_762:
ldd [%l7 + 0x30], %f10
loop_763:
lduw [%l7 + 0x50], %i7
tgu %icc, 0x6
tvs %xcc, 0x0
movrlez %i3, 0x368, %g4
lduw [%l7 + 0x1C], %l0
fpsub32 %f8, %f12, %f12
fmovdn %xcc, %f10, %f14
lduh [%l7 + 0x48], %o6
bge %icc, loop_764
brgez %g3, loop_765
ldsb [%l7 + 0x77], %o2
tcc %icc, 0x3
loop_764:
ldsb [%l7 + 0x5A], %o7
loop_765:
st %f1, [%l7 + 0x74]
ld [%l7 + 0x48], %f9
subccc %l2, %i2, %o1
stx %o5, [%l7 + 0x08]
fmovsgu %icc, %f2, %f4
ldsb [%l7 + 0x4D], %o0
fnands %f10, %f3, %f6
stb %g1, [%l7 + 0x37]
xnor %g7, %l6, %g5
fmovrdgz %i6, %f0, %f10
ld [%l7 + 0x70], %f5
movrlez %o3, %i5, %i4
andn %l5, %i1, %g6
st %f6, [%l7 + 0x68]
fcmpd %fcc0, %f2, %f0
edge8 %g2, %l1, %l4
stw %o4, [%l7 + 0x74]
ldsh [%l7 + 0x0E], %l3
fmovdl %icc, %f9, %f14
ldsw [%l7 + 0x44], %i7
fmovdgu %xcc, %f0, %f11
ldub [%l7 + 0x20], %i0
sth %g4, [%l7 + 0x78]
srax %i3, %l0, %o6
fmovdn %xcc, %f4, %f1
fmovdge %xcc, %f8, %f1
stw %g3, [%l7 + 0x54]
bge %icc, loop_766
ldsh [%l7 + 0x7A], %o2
stx %o7, [%l7 + 0x28]
ldd [%l7 + 0x48], %f8
loop_766:
fcmple32 %f4, %f14, %i2
ldsh [%l7 + 0x7E], %o1
fabss %f5, %f5
stb %o5, [%l7 + 0x10]
fone %f0
fmovdge %xcc, %f1, %f5
sth %l2, [%l7 + 0x14]
faligndata %f6, %f2, %f8
fbl,a %fcc3, loop_767
fmovdvc %icc, %f9, %f12
umulcc %o0, 0x1E19, %g1
addc %g7, 0x040C, %l6
loop_767:
st %f13, [%l7 + 0x08]
ldub [%l7 + 0x5C], %g5
ld [%l7 + 0x38], %f2
ld [%l7 + 0x60], %f3
fmovdne %xcc, %f5, %f2
nop
setx loop_768, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x40], %i6
stb %o3, [%l7 + 0x7B]
ldsb [%l7 + 0x4C], %i5
loop_768:
fmovrse %i4, %f11, %f14
sth %l5, [%l7 + 0x26]
fmovsle %icc, %f5, %f0
ldd [%l7 + 0x10], %f12
bpos,a %icc, loop_769
fmovrslez %i1, %f0, %f0
smulcc %g2, %g6, %l4
ld [%l7 + 0x4C], %f10
loop_769:
ldsw [%l7 + 0x74], %o4
fmovdvs %xcc, %f11, %f2
std %f12, [%l7 + 0x08]
bgu loop_770
pdist %f4, %f2, %f0
edge8l %l1, %l3, %i0
fnot1 %f0, %f14
loop_770:
addcc %g4, %i3, %l0
fmovrslz %i7, %f11, %f10
ldsw [%l7 + 0x2C], %o6
ldd [%l7 + 0x70], %f2
bneg,pt %icc, loop_771
fmovsvs %icc, %f5, %f12
fmovse %xcc, %f11, %f4
andcc %g3, %o7, %i2
loop_771:
st %f9, [%l7 + 0x6C]
tge %xcc, 0x7
subccc %o1, 0x1395, %o2
orn %o5, 0x1228, %l2
fmovrdne %g1, %f6, %f14
brnz,a %o0, loop_772
ld [%l7 + 0x4C], %f12
stb %l6, [%l7 + 0x0F]
stx %g7, [%l7 + 0x10]
loop_772:
movre %g5, %i6, %o3
umul %i5, 0x0308, %i4
andncc %i1, %g2, %g6
fmovdpos %icc, %f11, %f10
lduw [%l7 + 0x7C], %l4
movcc %icc, %l5, %o4
ld [%l7 + 0x5C], %f5
movrlz %l3, 0x3EB, %l1
fbul,a %fcc2, loop_773
bn loop_774
tcc %icc, 0x2
ldx [%l7 + 0x38], %g4
loop_773:
addc %i3, 0x1679, %i0
loop_774:
tsubcc %i7, %l0, %o6
fbu %fcc1, loop_775
siam 0x2
fnot2 %f14, %f14
srl %g3, %i2, %o1
loop_775:
fandnot2 %f6, %f8, %f0
bg %xcc, loop_776
ldd [%l7 + 0x08], %f2
smul %o7, %o2, %o5
ldsw [%l7 + 0x2C], %g1
loop_776:
movrgez %l2, %l6, %o0
fmovsneg %icc, %f14, %f7
ldsh [%l7 + 0x64], %g5
stx %g7, [%l7 + 0x50]
fpsub16s %f15, %f8, %f0
fmovspos %xcc, %f5, %f15
bneg,pt %icc, loop_777
fbug %fcc3, loop_778
ldsw [%l7 + 0x74], %o3
ld [%l7 + 0x38], %f6
loop_777:
stw %i6, [%l7 + 0x28]
loop_778:
fmovdgu %xcc, %f13, %f7
fcmpgt32 %f4, %f12, %i5
fmovsge %icc, %f2, %f11
std %f12, [%l7 + 0x68]
fnors %f4, %f14, %f8
lduw [%l7 + 0x48], %i1
ldx [%l7 + 0x78], %i4
ldub [%l7 + 0x5A], %g6
tpos %xcc, 0x5
fbu,a %fcc1, loop_779
fmovsleu %icc, %f14, %f6
movvc %xcc, %l4, %l5
ldsw [%l7 + 0x6C], %o4
loop_779:
ldd [%l7 + 0x18], %f14
ldsw [%l7 + 0x7C], %l3
stw %g2, [%l7 + 0x24]
brgez,a %g4, loop_780
mova %xcc, %l1, %i0
fones %f1
fmovdne %xcc, %f14, %f9
loop_780:
fbue %fcc2, loop_781
fnors %f15, %f6, %f10
ldx [%l7 + 0x28], %i7
st %f15, [%l7 + 0x60]
loop_781:
lduw [%l7 + 0x4C], %l0
movle %icc, %o6, %i3
movn %xcc, %i2, %o1
fmovsneg %xcc, %f11, %f0
bg,a loop_782
movrlez %g3, 0x14F, %o2
fnegd %f12, %f2
bcs,a %icc, loop_783
loop_782:
fmul8sux16 %f0, %f2, %f6
fmovdn %xcc, %f0, %f2
fmovdneg %xcc, %f7, %f6
loop_783:
brnz,a %o5, loop_784
andncc %o7, %g1, %l6
movrne %o0, 0x138, %g5
fnot1s %f3, %f7
loop_784:
fzero %f4
fbul %fcc2, loop_785
fmul8x16al %f5, %f13, %f8
edge16l %g7, %o3, %l2
fmovdg %icc, %f11, %f1
loop_785:
fpsub16 %f6, %f10, %f14
tvc %xcc, 0x7
ldsb [%l7 + 0x55], %i5
lduh [%l7 + 0x42], %i6
fmovsvs %icc, %f14, %f11
std %f14, [%l7 + 0x70]
fsrc1s %f10, %f12
subc %i1, %g6, %i4
ldsw [%l7 + 0x28], %l5
lduw [%l7 + 0x68], %l4
sub %o4, %g2, %l3
fmovrde %l1, %f10, %f4
fexpand %f8, %f12
fzeros %f11
movcs %icc, %g4, %i7
st %f11, [%l7 + 0x14]
nop
setx loop_786, %l0, %l1
jmpl %l1, %i0
edge32n %l0, %i3, %o6
ldsb [%l7 + 0x51], %o1
fbge,a %fcc0, loop_787
loop_786:
movl %icc, %g3, %i2
std %f12, [%l7 + 0x20]
sth %o5, [%l7 + 0x2A]
loop_787:
nop
setx loop_788, %l0, %l1
jmpl %l1, %o7
mova %xcc, %g1, %l6
st %f4, [%l7 + 0x64]
ld [%l7 + 0x58], %f4
loop_788:
std %f6, [%l7 + 0x68]
edge8ln %o0, %g5, %g7
taddcc %o3, 0x0AE3, %o2
ldub [%l7 + 0x45], %i5
smulcc %i6, 0x1B46, %l2
fbge %fcc3, loop_789
sdivx %i1, 0x1633, %i4
ldsw [%l7 + 0x0C], %l5
fexpand %f14, %f14
loop_789:
fors %f15, %f0, %f9
ldsb [%l7 + 0x64], %g6
brnz,a %o4, loop_790
ldx [%l7 + 0x28], %g2
stx %l3, [%l7 + 0x20]
bvc loop_791
loop_790:
fpsub16s %f11, %f13, %f6
movneg %icc, %l4, %g4
ldd [%l7 + 0x08], %f6
loop_791:
fmovsle %xcc, %f8, %f12
fandnot2 %f12, %f0, %f12
fmovdleu %icc, %f8, %f12
fpack32 %f10, %f12, %f14
bvs,a,pn %icc, loop_792
fmovsleu %icc, %f13, %f6
edge8ln %l1, %i0, %l0
array32 %i7, %o6, %o1
loop_792:
subccc %i3, %g3, %o5
fcmps %fcc1, %f5, %f7
edge8n %o7, %g1, %l6
mulscc %o0, %i2, %g7
fbne,a %fcc3, loop_793
srlx %g5, %o2, %o3
addccc %i6, %i5, %l2
ldx [%l7 + 0x10], %i4
loop_793:
movpos %xcc, %i1, %g6
srl %l5, 0x01, %o4
mulx %g2, 0x08C1, %l3
ldsw [%l7 + 0x64], %g4
ldub [%l7 + 0x34], %l1
fmovrdlz %l4, %f0, %f8
edge16 %i0, %l0, %i7
bshuffle %f4, %f4, %f8
fbe,a %fcc2, loop_794
subcc %o1, 0x1CE9, %o6
fmovrde %g3, %f0, %f8
bvc,a loop_795
loop_794:
subc %i3, 0x1551, %o7
stw %o5, [%l7 + 0x28]
fnors %f0, %f13, %f14
loop_795:
bne,pt %icc, loop_796
taddcctv %l6, %o0, %g1
edge8l %g7, %i2, %o2
st %f15, [%l7 + 0x60]
loop_796:
ldub [%l7 + 0x50], %g5
fandnot1 %f6, %f12, %f6
tpos %icc, 0x5
ldsh [%l7 + 0x42], %o3
fmul8sux16 %f8, %f0, %f12
fandnot1s %f0, %f12, %f4
edge16l %i5, %l2, %i6
fsrc2 %f8, %f10
stw %i4, [%l7 + 0x10]
fpack16 %f8, %f6
mova %xcc, %g6, %l5
lduh [%l7 + 0x62], %i1
be,a loop_797
edge32 %g2, %l3, %g4
lduw [%l7 + 0x74], %l1
subccc %o4, %i0, %l0
loop_797:
ldd [%l7 + 0x10], %f6
ba %xcc, loop_798
ldsw [%l7 + 0x24], %l4
sth %o1, [%l7 + 0x38]
fcmple16 %f14, %f0, %o6
loop_798:
brgz,a %g3, loop_799
taddcctv %i3, 0x079D, %o7
movcs %icc, %o5, %i7
fornot2s %f1, %f12, %f6
loop_799:
fpsub32s %f12, %f6, %f1
fnot2 %f14, %f0
stx %l6, [%l7 + 0x20]
fpmerge %f10, %f15, %f14
fba,a %fcc3, loop_800
fpack16 %f8, %f11
tne %icc, 0x6
lduw [%l7 + 0x40], %g1
loop_800:
fbn,a %fcc2, loop_801
fcmpne16 %f2, %f6, %o0
alignaddrl %g7, %o2, %g5
edge8ln %o3, %i5, %i2
loop_801:
add %i6, 0x0BA3, %i4
fsrc2 %f0, %f10
addcc %l2, %g6, %i1
srl %g2, 0x04, %l3
edge16l %g4, %l5, %l1
add %i0, %o4, %l0
movge %icc, %l4, %o6
alignaddr %o1, %i3, %o7
fmovdg %xcc, %f14, %f14
fand %f6, %f8, %f14
bpos,a loop_802
ldx [%l7 + 0x18], %o5
ldsw [%l7 + 0x70], %i7
st %f8, [%l7 + 0x2C]
loop_802:
sdivx %l6, 0x0400, %g1
stw %g3, [%l7 + 0x14]
movcc %xcc, %o0, %o2
movrlz %g7, %g5, %o3
movvs %icc, %i5, %i6
fmovrsne %i4, %f10, %f11
fcmple32 %f8, %f8, %i2
fmovrdlez %l2, %f4, %f8
fpmerge %f11, %f14, %f6
movge %icc, %g6, %g2
stx %i1, [%l7 + 0x10]
fpsub16s %f13, %f11, %f0
lduh [%l7 + 0x5C], %g4
srlx %l5, %l3, %l1
fnot2s %f9, %f9
movn %icc, %i0, %o4
ldsb [%l7 + 0x10], %l4
bpos,a,pt %xcc, loop_803
fxnors %f4, %f1, %f4
brgz %o6, loop_804
andncc %l0, %o1, %i3
loop_803:
fmovsle %xcc, %f15, %f3
fzeros %f15
loop_804:
ldsb [%l7 + 0x0A], %o5
fpsub16s %f11, %f6, %f2
fpsub32 %f0, %f10, %f2
ldub [%l7 + 0x5E], %i7
movvc %icc, %o7, %l6
sdiv %g3, 0x1DCE, %g1
fnot1s %f10, %f4
bgu,pn %xcc, loop_805
fmovdg %xcc, %f14, %f12
stx %o0, [%l7 + 0x48]
fsrc1s %f0, %f1
loop_805:
ld [%l7 + 0x1C], %f0
fmovrse %g7, %f3, %f13
fmuld8sux16 %f1, %f10, %f6
movpos %icc, %g5, %o3
edge32ln %o2, %i6, %i5
call loop_806
tl %icc, 0x7
fbne %fcc2, loop_807
fnegs %f12, %f2
loop_806:
umul %i2, 0x0025, %l2
edge16ln %g6, %i4, %i1
loop_807:
fornot1s %f11, %f8, %f13
te %xcc, 0x0
fpackfix %f4, %f8
ldsb [%l7 + 0x17], %g2
and %g4, %l5, %l3
tle %xcc, 0x3
udivx %l1, 0x0012, %o4
std %f8, [%l7 + 0x08]
edge32ln %i0, %l4, %l0
srax %o1, 0x10, %i3
std %f0, [%l7 + 0x30]
bvc loop_808
fmovsg %xcc, %f8, %f8
brz,a %o5, loop_809
fmovsn %xcc, %f12, %f9
loop_808:
fandnot2s %f0, %f3, %f6
ldsh [%l7 + 0x4C], %o6
loop_809:
fcmped %fcc1, %f4, %f8
ldsw [%l7 + 0x7C], %o7
ldsb [%l7 + 0x1D], %i7
mulscc %l6, 0x065E, %g1
stb %o0, [%l7 + 0x20]
movg %icc, %g3, %g7
bvc,pn %xcc, loop_810
ldsw [%l7 + 0x70], %o3
orncc %o2, %i6, %i5
sth %g5, [%l7 + 0x3E]
loop_810:
fpack16 %f8, %f5
fnot1 %f4, %f12
ldsb [%l7 + 0x49], %i2
edge16l %l2, %i4, %g6
and %g2, %i1, %g4
ldx [%l7 + 0x70], %l3
stb %l5, [%l7 + 0x1B]
fsrc1s %f12, %f14
sllx %o4, 0x16, %i0
bl,pn %xcc, loop_811
for %f8, %f12, %f12
tcs %xcc, 0x0
std %f12, [%l7 + 0x08]
loop_811:
fnors %f13, %f5, %f9
andncc %l1, %l4, %o1
andncc %l0, %i3, %o5
fand %f6, %f10, %f6
movl %icc, %o6, %i7
fbuge,a %fcc1, loop_812
addcc %o7, %l6, %o0
fones %f13
ldsh [%l7 + 0x0E], %g1
loop_812:
movn %xcc, %g3, %o3
movrlez %g7, 0x3E9, %o2
edge8ln %i5, %g5, %i2
fbule,a %fcc2, loop_813
andncc %i6, %i4, %g6
fpsub32 %f14, %f12, %f12
ldsw [%l7 + 0x24], %l2
loop_813:
ldx [%l7 + 0x68], %g2
lduh [%l7 + 0x20], %g4
fmovsleu %xcc, %f5, %f7
stw %i1, [%l7 + 0x58]
ldub [%l7 + 0x64], %l3
st %f10, [%l7 + 0x24]
sth %l5, [%l7 + 0x12]
udiv %i0, 0x1917, %o4
bleu,a,pt %xcc, loop_814
fandnot1s %f8, %f10, %f9
edge8 %l1, %l4, %o1
ta %icc, 0x5
loop_814:
movg %xcc, %i3, %o5
fbne %fcc1, loop_815
stb %o6, [%l7 + 0x57]
movl %xcc, %i7, %l0
fmovdl %xcc, %f5, %f14
loop_815:
fmovrdgz %o7, %f14, %f4
bvc,a,pn %icc, loop_816
stb %o0, [%l7 + 0x6E]
fbge,a %fcc0, loop_817
ldsb [%l7 + 0x69], %l6
loop_816:
sth %g1, [%l7 + 0x6A]
nop
setx loop_818, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_817:
ldsw [%l7 + 0x3C], %g3
srax %g7, %o2, %i5
fandnot1s %f4, %f15, %f10
loop_818:
fmovrsgez %g5, %f5, %f12
addcc %i2, %i6, %o3
fcmpd %fcc1, %f8, %f0
fcmpgt32 %f10, %f6, %i4
be,a,pt %icc, loop_819
st %f3, [%l7 + 0x0C]
fandnot1s %f8, %f4, %f2
mulscc %g6, %l2, %g4
loop_819:
fmovsleu %icc, %f13, %f5
ldx [%l7 + 0x30], %i1
ble loop_820
fcmpes %fcc3, %f15, %f13
ta %icc, 0x5
xor %g2, 0x0F6F, %l5
loop_820:
lduw [%l7 + 0x30], %i0
sdivcc %o4, 0x1CAB, %l3
lduw [%l7 + 0x08], %l1
array32 %l4, %i3, %o5
sth %o1, [%l7 + 0x54]
fmovrdgz %o6, %f0, %f2
addcc %i7, %o7, %o0
fmovrsgz %l6, %f3, %f1
lduh [%l7 + 0x10], %l0
ldsw [%l7 + 0x7C], %g3
bge,pn %icc, loop_821
ld [%l7 + 0x3C], %f0
movrgz %g7, 0x3BA, %g1
ldub [%l7 + 0x1E], %o2
loop_821:
movleu %xcc, %i5, %i2
xorcc %g5, %i6, %o3
andncc %i4, %g6, %l2
lduh [%l7 + 0x58], %g4
ldsb [%l7 + 0x57], %i1
ldub [%l7 + 0x32], %g2
fexpand %f2, %f6
or %i0, 0x0584, %o4
ldsh [%l7 + 0x6A], %l3
orcc %l1, %l5, %l4
addcc %o5, 0x139C, %o1
stx %o6, [%l7 + 0x70]
bvs,pt %xcc, loop_822
srax %i7, 0x07, %o7
fmovrdgz %o0, %f10, %f8
stw %l6, [%l7 + 0x2C]
loop_822:
smul %i3, 0x0BCF, %g3
ldsh [%l7 + 0x3C], %g7
fmovdcs %icc, %f3, %f5
ldub [%l7 + 0x3B], %l0
fsrc2s %f3, %f4
edge32 %o2, %i5, %i2
ldx [%l7 + 0x60], %g5
nop
setx loop_823, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fabsd %f14, %f4
fpadd32s %f11, %f13, %f4
movpos %icc, %g1, %o3
loop_823:
fcmple16 %f4, %f14, %i6
ble,pt %xcc, loop_824
fandnot2 %f10, %f14, %f6
subcc %i4, %g6, %l2
brgz %i1, loop_825
loop_824:
std %f0, [%l7 + 0x78]
fsrc1s %f2, %f1
xor %g2, %g4, %o4
loop_825:
ldx [%l7 + 0x50], %i0
ldx [%l7 + 0x20], %l3
tge %xcc, 0x1
fmovrslz %l1, %f1, %f12
bl,a,pt %xcc, loop_826
bg %xcc, loop_827
fornot1s %f6, %f2, %f15
edge32n %l5, %o5, %l4
loop_826:
smulcc %o1, 0x0FE1, %i7
loop_827:
ldx [%l7 + 0x48], %o7
fpadd16 %f12, %f10, %f10
fandnot1 %f0, %f0, %f10
tsubcctv %o6, 0x1C5F, %l6
stw %i3, [%l7 + 0x08]
smulcc %o0, %g7, %l0
movrlz %g3, %o2, %i5
fmovsl %xcc, %f5, %f11
fmovsa %xcc, %f8, %f3
stb %g5, [%l7 + 0x32]
fmovsleu %xcc, %f4, %f1
ldx [%l7 + 0x60], %i2
fbge %fcc1, loop_828
bl loop_829
fba %fcc1, loop_830
tcs %xcc, 0x4
loop_828:
fcmpne32 %f0, %f2, %g1
loop_829:
ldd [%l7 + 0x30], %f4
loop_830:
ld [%l7 + 0x10], %f11
brgez %i6, loop_831
edge8ln %o3, %i4, %l2
fzeros %f2
lduh [%l7 + 0x4C], %i1
loop_831:
lduh [%l7 + 0x6A], %g6
andn %g2, 0x1655, %g4
lduw [%l7 + 0x58], %i0
fmovde %xcc, %f9, %f7
movn %icc, %l3, %l1
alignaddr %o4, %l5, %o5
fnor %f12, %f14, %f2
fmovdgu %xcc, %f8, %f13
lduw [%l7 + 0x5C], %o1
edge16ln %i7, %o7, %o6
edge16ln %l4, %l6, %o0
st %f4, [%l7 + 0x20]
movne %xcc, %i3, %l0
bcc %icc, loop_832
std %f8, [%l7 + 0x40]
fmuld8ulx16 %f4, %f3, %f0
ldd [%l7 + 0x20], %f14
loop_832:
ld [%l7 + 0x64], %f9
fmovdneg %xcc, %f13, %f8
ldsw [%l7 + 0x4C], %g7
tneg %icc, 0x6
ld [%l7 + 0x4C], %f12
ldd [%l7 + 0x20], %f12
tne %xcc, 0x3
ldsb [%l7 + 0x45], %g3
mulx %i5, 0x1EC9, %o2
fpadd32 %f2, %f10, %f6
fsrc1 %f10, %f6
bneg,pt %icc, loop_833
sth %i2, [%l7 + 0x1E]
ldx [%l7 + 0x70], %g1
fcmpeq16 %f10, %f6, %g5
loop_833:
orcc %o3, %i4, %i6
orcc %i1, %l2, %g6
brnz,a %g2, loop_834
array32 %g4, %i0, %l1
bl,a,pt %xcc, loop_835
movgu %icc, %l3, %l5
loop_834:
taddcc %o5, 0x08F2, %o1
brgz,a %o4, loop_836
loop_835:
ldd [%l7 + 0x78], %f4
ldx [%l7 + 0x68], %i7
fmul8x16au %f0, %f10, %f6
loop_836:
umul %o6, 0x0C42, %o7
stx %l4, [%l7 + 0x70]
fexpand %f13, %f2
ldub [%l7 + 0x2D], %o0
fxor %f10, %f6, %f8
ldsw [%l7 + 0x38], %l6
array32 %l0, %g7, %g3
addc %i5, %i3, %o2
smulcc %i2, 0x1176, %g1
ldx [%l7 + 0x60], %o3
stx %g5, [%l7 + 0x38]
st %f4, [%l7 + 0x50]
fmovsl %xcc, %f12, %f10
std %f8, [%l7 + 0x58]
fbule %fcc0, loop_837
sth %i6, [%l7 + 0x50]
ldx [%l7 + 0x50], %i4
fexpand %f5, %f8
loop_837:
udivx %l2, 0x1A8F, %g6
edge32l %i1, %g4, %g2
ldsb [%l7 + 0x6D], %i0
movrlez %l3, 0x2E1, %l1
ldsh [%l7 + 0x1C], %o5
orncc %o1, %l5, %i7
tgu %xcc, 0x1
ld [%l7 + 0x40], %f15
fblg %fcc3, loop_838
mova %xcc, %o4, %o7
std %f2, [%l7 + 0x68]
fmovdvc %icc, %f1, %f15
loop_838:
bn,pt %icc, loop_839
fexpand %f6, %f10
ldd [%l7 + 0x08], %f6
taddcc %o6, 0x1BBA, %o0
loop_839:
lduh [%l7 + 0x6A], %l4
fsrc1s %f13, %f3
movn %xcc, %l0, %g7
movl %xcc, %l6, %i5
stb %g3, [%l7 + 0x28]
fzeros %f5
stw %i3, [%l7 + 0x10]
fba %fcc2, loop_840
udivx %i2, 0x0357, %o2
lduh [%l7 + 0x62], %o3
ldub [%l7 + 0x43], %g5
loop_840:
stx %i6, [%l7 + 0x08]
fpadd16 %f8, %f0, %f12
edge16ln %i4, %g1, %g6
subc %i1, 0x1DBC, %l2
fmovsvs %icc, %f15, %f13
ld [%l7 + 0x14], %f0
sll %g2, 0x04, %g4
sethi 0x13BB, %i0
lduh [%l7 + 0x5C], %l1
st %f6, [%l7 + 0x4C]
pdist %f8, %f2, %f2
fmovrsne %l3, %f3, %f12
ldsw [%l7 + 0x40], %o5
ldsh [%l7 + 0x4A], %l5
stw %i7, [%l7 + 0x5C]
sth %o4, [%l7 + 0x74]
fcmpeq32 %f10, %f14, %o1
brgz %o6, loop_841
fpmerge %f4, %f2, %f0
bn,a,pt %icc, loop_842
andn %o7, 0x0970, %o0
loop_841:
fmovs %f4, %f3
movrgez %l0, %g7, %l4
loop_842:
fzeros %f11
call loop_843
movl %icc, %l6, %g3
tvc %xcc, 0x0
movge %xcc, %i5, %i3
loop_843:
mova %icc, %i2, %o3
movle %icc, %g5, %o2
fabsd %f6, %f10
be %icc, loop_844
add %i4, %g1, %g6
fbne %fcc0, loop_845
bgu loop_846
loop_844:
edge8 %i6, %l2, %g2
fsrc2 %f10, %f2
loop_845:
movvs %icc, %g4, %i0
loop_846:
edge8ln %l1, %l3, %i1
call loop_847
lduw [%l7 + 0x68], %o5
lduh [%l7 + 0x6A], %l5
movrlez %i7, 0x108, %o1
loop_847:
movcs %icc, %o6, %o4
fxor %f2, %f12, %f4
stx %o7, [%l7 + 0x48]
nop
setx loop_848, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd16s %f2, %f4, %f5
fmovdgu %xcc, %f15, %f14
brlez %o0, loop_849
loop_848:
ldsb [%l7 + 0x51], %l0
bcc,a %xcc, loop_850
stx %l4, [%l7 + 0x60]
loop_849:
fones %f5
ld [%l7 + 0x40], %f1
loop_850:
tvc %icc, 0x7
stb %l6, [%l7 + 0x18]
brgz,a %g3, loop_851
fmovrdlez %g7, %f0, %f4
fnand %f0, %f14, %f4
mulscc %i5, 0x113B, %i2
loop_851:
stw %i3, [%l7 + 0x68]
fxor %f6, %f8, %f6
lduh [%l7 + 0x18], %o3
fbue,a %fcc2, loop_852
taddcctv %g5, %o2, %i4
lduh [%l7 + 0x62], %g6
ldx [%l7 + 0x60], %g1
loop_852:
ldd [%l7 + 0x68], %f14
ld [%l7 + 0x68], %f12
ldsh [%l7 + 0x12], %i6
fmul8x16al %f7, %f4, %f10
fsrc1s %f9, %f11
tne %xcc, 0x3
stb %l2, [%l7 + 0x2B]
fmovrsgez %g4, %f12, %f13
add %g2, %i0, %l3
fmovsne %icc, %f12, %f6
bg,pn %icc, loop_853
ld [%l7 + 0x70], %f10
pdist %f0, %f4, %f14
fcmps %fcc3, %f0, %f6
loop_853:
st %f1, [%l7 + 0x20]
fones %f14
fbge,a %fcc0, loop_854
array16 %i1, %o5, %l1
movrgz %l5, %o1, %o6
bl,pn %icc, loop_855
loop_854:
tcc %xcc, 0x2
fornot2 %f6, %f8, %f8
ldsw [%l7 + 0x10], %o4
loop_855:
stx %i7, [%l7 + 0x30]
fabss %f0, %f5
ld [%l7 + 0x24], %f3
fmovde %icc, %f8, %f14
stb %o7, [%l7 + 0x63]
tl %xcc, 0x2
stx %o0, [%l7 + 0x70]
and %l0, 0x0AAA, %l4
fbe %fcc2, loop_856
fmovdneg %xcc, %f5, %f7
std %f10, [%l7 + 0x50]
ldx [%l7 + 0x30], %g3
loop_856:
fmovdleu %xcc, %f13, %f5
fmovdcc %icc, %f8, %f7
siam 0x7
ld [%l7 + 0x10], %f3
fornot1 %f12, %f2, %f10
ldsb [%l7 + 0x5A], %g7
udivcc %l6, 0x178D, %i5
smul %i2, %i3, %g5
fmovrse %o2, %f9, %f2
edge8 %o3, %g6, %i4
ldd [%l7 + 0x18], %f12
fpadd16s %f9, %f5, %f5
ldsb [%l7 + 0x1F], %g1
stw %i6, [%l7 + 0x70]
ta %icc, 0x6
ldub [%l7 + 0x2A], %l2
fxors %f0, %f13, %f6
fands %f13, %f8, %f6
srlx %g2, %i0, %l3
st %f8, [%l7 + 0x5C]
nop
setx loop_857, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovse %icc, %f2, %f11
fmovscc %xcc, %f4, %f0
tgu %xcc, 0x7
loop_857:
fnand %f8, %f14, %f8
edge16l %g4, %i1, %l1
fmovdcc %xcc, %f6, %f10
movgu %icc, %l5, %o5
or %o1, %o4, %o6
fabss %f4, %f0
movne %xcc, %i7, %o7
ldsb [%l7 + 0x50], %o0
lduw [%l7 + 0x40], %l0
fbge %fcc0, loop_858
fbuge,a %fcc0, loop_859
fmovdge %xcc, %f14, %f8
brgez %l4, loop_860
loop_858:
lduh [%l7 + 0x36], %g3
loop_859:
ldub [%l7 + 0x4D], %l6
fmovrslz %i5, %f3, %f13
loop_860:
sethi 0x1936, %g7
bge loop_861
ld [%l7 + 0x60], %f9
sll %i2, 0x0E, %i3
lduh [%l7 + 0x46], %g5
loop_861:
fbo,a %fcc1, loop_862
fsrc1s %f15, %f15
stx %o3, [%l7 + 0x28]
movleu %xcc, %g6, %o2
loop_862:
ldd [%l7 + 0x58], %f14
ldsh [%l7 + 0x1E], %g1
fcmpgt32 %f12, %f6, %i6
fnegs %f14, %f8
sllx %l2, 0x00, %i4
bvc,a loop_863
fmovsn %xcc, %f10, %f8
fmovscs %icc, %f9, %f4
fmovdgu %icc, %f3, %f11
loop_863:
stw %i0, [%l7 + 0x30]
st %f4, [%l7 + 0x10]
sethi 0x1996, %l3
fbuge,a %fcc3, loop_864
fbge %fcc2, loop_865
tvc %xcc, 0x4
ldsh [%l7 + 0x74], %g4
loop_864:
fnot1s %f4, %f8
loop_865:
movl %icc, %g2, %i1
fmovdvc %xcc, %f13, %f3
ldd [%l7 + 0x08], %f10
ldsh [%l7 + 0x76], %l1
edge32 %o5, %o1, %o4
movrne %o6, 0x0A1, %i7
ldsb [%l7 + 0x27], %l5
ldd [%l7 + 0x40], %f6
ldsb [%l7 + 0x51], %o7
edge8l %l0, %o0, %g3
mulx %l4, 0x0271, %l6
movvs %icc, %i5, %g7
stb %i3, [%l7 + 0x78]
ldsw [%l7 + 0x40], %g5
tcc %xcc, 0x3
ldsb [%l7 + 0x74], %o3
fcmpgt32 %f0, %f4, %g6
ldx [%l7 + 0x50], %o2
movvc %xcc, %i2, %i6
lduw [%l7 + 0x08], %g1
andcc %i4, 0x069E, %i0
lduh [%l7 + 0x50], %l2
ldd [%l7 + 0x58], %f6
fmovsle %xcc, %f3, %f3
fmovspos %xcc, %f12, %f7
ld [%l7 + 0x3C], %f9
fmovspos %icc, %f14, %f0
ldx [%l7 + 0x10], %g4
fbl %fcc2, loop_866
stb %g2, [%l7 + 0x25]
lduh [%l7 + 0x26], %l3
add %i1, 0x1996, %o5
loop_866:
mulx %l1, 0x16C2, %o1
fbg %fcc1, loop_867
fmovdvs %icc, %f3, %f7
bg,a %xcc, loop_868
bpos,a loop_869
loop_867:
ldx [%l7 + 0x08], %o4
stb %o6, [%l7 + 0x4F]
loop_868:
taddcc %i7, %o7, %l5
loop_869:
umulcc %l0, 0x1C8E, %o0
std %f0, [%l7 + 0x58]
fmovsgu %icc, %f14, %f10
st %f4, [%l7 + 0x30]
tcc %icc, 0x2
fbe,a %fcc0, loop_870
fnot2s %f5, %f1
udiv %g3, 0x116C, %l6
srax %l4, %g7, %i5
loop_870:
ldub [%l7 + 0x6E], %i3
fmovrdgz %g5, %f12, %f0
movvc %icc, %g6, %o3
fands %f7, %f9, %f9
st %f0, [%l7 + 0x58]
sll %i2, %o2, %i6
bpos,pt %xcc, loop_871
stb %g1, [%l7 + 0x3E]
fpsub16 %f4, %f12, %f2
brgz %i0, loop_872
loop_871:
ldsh [%l7 + 0x20], %l2
fbul %fcc1, loop_873
fzero %f10
loop_872:
sth %i4, [%l7 + 0x1C]
nop
setx loop_874, %l0, %l1
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_873:
stb %g4, [%l7 + 0x11]
ldsh [%l7 + 0x76], %l3
edge8n %g2, %i1, %l1
loop_874:
fnegs %f9, %f0
bge,pn %icc, loop_875
tle %icc, 0x4
ldsb [%l7 + 0x47], %o5
stx %o4, [%l7 + 0x08]
loop_875:
fxor %f4, %f4, %f12
ld [%l7 + 0x54], %f3
taddcc %o1, 0x1C26, %i7
std %f4, [%l7 + 0x50]
edge16ln %o6, %o7, %l0
fbl,a %fcc3, loop_876
ldsb [%l7 + 0x34], %o0
bcc,a %xcc, loop_877
brlez,a %g3, loop_878
loop_876:
fmovdn %icc, %f4, %f3
stw %l5, [%l7 + 0x38]
loop_877:
fmovdleu %icc, %f0, %f6
loop_878:
fbue,a %fcc0, loop_879
fmovde %xcc, %f9, %f14
ldsb [%l7 + 0x42], %l6
fbn %fcc3, loop_880
loop_879:
or %l4, %i5, %g7
std %f4, [%l7 + 0x20]
sdivx %i3, 0x1CBF, %g6
loop_880:
popc 0x19B4, %o3
fmovdn %icc, %f11, %f4
subccc %g5, %o2, %i2
fnor %f0, %f2, %f2
fmovdn %xcc, %f1, %f7
edge32n %g1, %i0, %l2
stx %i6, [%l7 + 0x68]
fcmpne32 %f14, %f2, %i4
sdivcc %g4, 0x0242, %l3
fpack16 %f14, %f9
sll %g2, %l1, %o5
popc %i1, %o1
fand %f14, %f8, %f0
movgu %xcc, %i7, %o6
ldd [%l7 + 0x38], %f14
movcs %icc, %o4, %o7
ldd [%l7 + 0x20], %f10
fmovrsne %o0, %f3, %f0
call loop_881
fornot1s %f13, %f1, %f1
fnand %f6, %f6, %f8
fcmpne16 %f6, %f12, %g3
loop_881:
lduh [%l7 + 0x78], %l5
movl %icc, %l6, %l0
orn %l4, 0x1F80, %g7
ldsh [%l7 + 0x0E], %i3
fmovdvs %icc, %f9, %f10
siam 0x6
stw %g6, [%l7 + 0x44]
fbo,a %fcc2, loop_882
fmovscs %xcc, %f13, %f6
fmovrsne %i5, %f7, %f2
xnor %g5, %o3, %i2
loop_882:
orcc %o2, 0x07B6, %i0
movne %xcc, %l2, %g1
tle %xcc, 0x4
brz,a %i6, loop_883
fcmpgt32 %f8, %f8, %g4
movrgez %l3, 0x047, %g2
edge32n %i4, %o5, %i1
loop_883:
fbuge,a %fcc0, loop_884
lduh [%l7 + 0x30], %o1
mova %xcc, %l1, %o6
bne,a loop_885
loop_884:
ba,pt %xcc, loop_886
xorcc %o4, %o7, %i7
ldsb [%l7 + 0x48], %g3
loop_885:
stx %l5, [%l7 + 0x20]
loop_886:
fmovsne %icc, %f10, %f5
stb %o0, [%l7 + 0x57]
fmul8sux16 %f8, %f2, %f12
movn %xcc, %l0, %l6
fmovrsne %g7, %f13, %f0
stw %l4, [%l7 + 0x3C]
movgu %xcc, %g6, %i5
fmovsvc %xcc, %f0, %f10
fands %f13, %f13, %f10
fmul8x16 %f4, %f14, %f8
subc %i3, 0x161F, %g5
fone %f6
alignaddrl %o3, %i2, %o2
movge %icc, %i0, %g1
fnegd %f14, %f0
sth %l2, [%l7 + 0x6E]
fmovdle %icc, %f5, %f15
movn %xcc, %i6, %l3
fands %f1, %f2, %f12
movrgz %g4, 0x235, %i4
fmovrse %g2, %f14, %f15
ld [%l7 + 0x68], %f11
fcmpne32 %f0, %f14, %i1
sub %o1, %l1, %o5
addc %o4, 0x1653, %o6
tneg %icc, 0x0
fxnors %f5, %f3, %f2
fzeros %f9
movrne %i7, %g3, %l5
fmovdl %xcc, %f0, %f9
edge8 %o7, %l0, %l6
fexpand %f13, %f4
sra %g7, 0x12, %l4
lduh [%l7 + 0x14], %g6
stb %o0, [%l7 + 0x6F]
brz %i5, loop_887
fxnor %f10, %f6, %f2
ldd [%l7 + 0x40], %f2
std %f12, [%l7 + 0x50]
loop_887:
fbo,a %fcc2, loop_888
ldd [%l7 + 0x38], %f0
fxnor %f2, %f8, %f0
fsrc2s %f6, %f10
loop_888:
ldx [%l7 + 0x60], %i3
fbne %fcc3, loop_889
movn %icc, %g5, %i2
stb %o3, [%l7 + 0x70]
tsubcctv %o2, %i0, %g1
loop_889:
lduw [%l7 + 0x74], %i6
stx %l3, [%l7 + 0x10]
fbn %fcc0, loop_890
st %f4, [%l7 + 0x50]
xnor %l2, %i4, %g2
tvs %icc, 0x0
loop_890:
nop
setx loop_891, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmple16 %f0, %f0, %g4
std %f6, [%l7 + 0x70]
smulcc %o1, %i1, %l1
loop_891:
fmovdge %xcc, %f15, %f3
fmul8x16au %f11, %f8, %f6
umul %o5, 0x0E2E, %o6
ldsh [%l7 + 0x42], %i7
fbg %fcc1, loop_892
ldsw [%l7 + 0x20], %g3
fpadd32 %f12, %f14, %f14
movle %xcc, %o4, %o7
loop_892:
fmovs %f15, %f8
stw %l0, [%l7 + 0x54]
ldsh [%l7 + 0x74], %l6
fmovsle %icc, %f13, %f4
edge32ln %g7, %l4, %g6
fmuld8ulx16 %f7, %f13, %f12
fpackfix %f2, %f10
movrgez %l5, 0x210, %o0
tl %xcc, 0x1
st %f8, [%l7 + 0x24]
stb %i5, [%l7 + 0x6A]
fmovsleu %xcc, %f12, %f11
fbuge %fcc3, loop_893
orncc %g5, %i3, %i2
fandnot2s %f7, %f4, %f7
sth %o3, [%l7 + 0x78]
loop_893:
ldsh [%l7 + 0x18], %o2
fba %fcc0, loop_894
fmovsgu %xcc, %f11, %f5
fmovdleu %xcc, %f4, %f15
sdivcc %i0, 0x0233, %i6
loop_894:
fsrc2s %f5, %f9
pdist %f14, %f8, %f0
lduh [%l7 + 0x78], %l3
fsrc1 %f10, %f12
sll %l2, 0x19, %g1
ldsb [%l7 + 0x65], %g2
te %icc, 0x4
fxors %f3, %f8, %f0
ldsh [%l7 + 0x6A], %g4
st %f9, [%l7 + 0x50]
stx %o1, [%l7 + 0x30]
sdivcc %i1, 0x0035, %i4
tl %xcc, 0x3
stx %l1, [%l7 + 0x10]
xorcc %o5, %i7, %g3
lduh [%l7 + 0x0C], %o4
fbe %fcc3, loop_895
movcs %xcc, %o7, %l0
fands %f10, %f7, %f7
fmovsa %xcc, %f13, %f10
loop_895:
fandnot2s %f6, %f9, %f1
fmovrsne %l6, %f9, %f4
bge,pt %icc, loop_896
fmovsn %xcc, %f8, %f9
sra %g7, 0x18, %o6
fmovdvc %icc, %f6, %f2
loop_896:
edge16 %l4, %g6, %l5
sth %i5, [%l7 + 0x4E]
stw %o0, [%l7 + 0x50]
fmul8x16au %f4, %f4, %f14
be %icc, loop_897
stx %i3, [%l7 + 0x30]
edge8l %i2, %g5, %o3
sethi 0x1ABC, %o2
loop_897:
fmovdcs %icc, %f13, %f6
smulcc %i0, %l3, %i6
xor %g1, 0x0F23, %g2
movn %icc, %g4, %o1
fcmpeq16 %f10, %f6, %i1
fmovrdne %l2, %f0, %f2
fmovscs %icc, %f11, %f4
xorcc %i4, 0x10B9, %l1
fcmple32 %f6, %f8, %o5
ld [%l7 + 0x70], %f10
sdivcc %i7, 0x0CF8, %g3
movrgz %o7, %o4, %l6
fmovsa %xcc, %f14, %f13
fxnors %f4, %f12, %f9
ta %icc, 0x7
stb %g7, [%l7 + 0x2B]
mulscc %o6, 0x147B, %l0
ld [%l7 + 0x14], %f1
stb %g6, [%l7 + 0x33]
fcmpeq16 %f10, %f14, %l5
nop
setx loop_898, %l0, %l1
jmpl %l1, %l4
sra %i5, %i3, %o0
bcc,a,pn %icc, loop_899
udivcc %i2, 0x069B, %g5
loop_898:
movcs %xcc, %o2, %i0
fmovdvs %xcc, %f8, %f14
loop_899:
fpsub16s %f8, %f12, %f13
array8 %o3, %i6, %g1
movre %l3, %g2, %g4
tsubcc %o1, 0x1820, %l2
fandnot1 %f2, %f14, %f10
fsrc2 %f0, %f14
fbg,a %fcc1, loop_900
stw %i4, [%l7 + 0x48]
sdivx %l1, 0x0163, %i1
edge32l %i7, %o5, %o7
loop_900:
fors %f13, %f9, %f15
ldsb [%l7 + 0x74], %g3
bvc,a,pt %icc, loop_901
tpos %icc, 0x7
fabsd %f6, %f0
fmovdleu %icc, %f1, %f10
loop_901:
fmovrdne %l6, %f4, %f0
fmovrdne %o4, %f10, %f8
fmul8x16al %f1, %f8, %f6
sth %o6, [%l7 + 0x1C]
mulx %l0, %g7, %g6
fcmpne16 %f6, %f14, %l4
te %xcc, 0x4
std %f0, [%l7 + 0x18]
edge8n %i5, %i3, %l5
fbne,a %fcc2, loop_902
stw %i2, [%l7 + 0x14]
mulscc %g5, 0x0BC9, %o2
fmovscc %icc, %f0, %f10
loop_902:
fbu,a %fcc3, loop_903
fbg,a %fcc2, loop_904
stb %o0, [%l7 + 0x50]
sth %i0, [%l7 + 0x7A]
loop_903:
fmovrse %i6, %f6, %f10
loop_904:
movrne %g1, %o3, %l3
sethi 0x12FC, %g4
addccc %g2, 0x1D84, %o1
udivx %l2, 0x08E0, %l1
bvs %xcc, loop_905
fpsub16s %f5, %f10, %f11
movcc %icc, %i4, %i7
sllx %i1, %o7, %g3
loop_905:
ldsb [%l7 + 0x48], %o5
mova %icc, %o4, %l6
ldsh [%l7 + 0x48], %o6
fmovd %f14, %f2
fbge,a %fcc2, loop_906
movneg %xcc, %l0, %g6
fnot2 %f6, %f0
fpadd16 %f0, %f2, %f2
loop_906:
edge16l %g7, %l4, %i3
bpos loop_907
stw %l5, [%l7 + 0x28]
ldd [%l7 + 0x38], %f8
sth %i2, [%l7 + 0x58]
loop_907:
lduw [%l7 + 0x40], %i5
stb %o2, [%l7 + 0x40]
fornot2 %f0, %f4, %f4
fpack16 %f6, %f0
sth %o0, [%l7 + 0x60]
bvc,pt %xcc, loop_908
tsubcc %g5, 0x05BA, %i6
movne %icc, %i0, %g1
and %l3, 0x1F52, %o3
loop_908:
sethi 0x12C1, %g2
fble,a %fcc0, loop_909
tpos %icc, 0x0
smul %o1, %g4, %l1
tleu %icc, 0x4
loop_909:
movneg %icc, %l2, %i4
fpsub32s %f11, %f8, %f5
fsrc1 %f4, %f2
movg %xcc, %i7, %i1
popc 0x08C8, %g3
edge8n %o5, %o4, %l6
fcmpgt16 %f8, %f14, %o6
ldsh [%l7 + 0x66], %o7
ldsw [%l7 + 0x0C], %g6
brnz,a %g7, loop_910
fcmpeq16 %f8, %f0, %l0
fabss %f11, %f15
fmovse %icc, %f13, %f5
loop_910:
addccc %i3, 0x1EF5, %l4
fble,a %fcc3, loop_911
fmovrslez %l5, %f3, %f7
tg %xcc, 0x2
st %f1, [%l7 + 0x1C]
loop_911:
andcc %i2, %i5, %o0
fmovdneg %xcc, %f9, %f10
tleu %icc, 0x5
brz %o2, loop_912
sth %g5, [%l7 + 0x44]
brgz %i0, loop_913
fnegs %f12, %f5
loop_912:
std %f12, [%l7 + 0x50]
fmovrdlez %i6, %f12, %f2
loop_913:
movvc %icc, %l3, %o3
edge8ln %g1, %o1, %g2
bg,pt %xcc, loop_914
sth %l1, [%l7 + 0x30]
ldd [%l7 + 0x10], %f6
st %f7, [%l7 + 0x60]
loop_914:
ld [%l7 + 0x08], %f11
bgu,pn %xcc, loop_915
tg %xcc, 0x1
fbue,a %fcc3, loop_916
stw %g4, [%l7 + 0x2C]
loop_915:
fmovspos %icc, %f14, %f11
ba,pt %icc, loop_917
loop_916:
fxor %f14, %f6, %f0
ldx [%l7 + 0x48], %i4
movleu %xcc, %i7, %l2
loop_917:
smul %i1, %o5, %o4
edge32n %g3, %o6, %l6
fnegs %f0, %f5
ldsh [%l7 + 0x12], %o7
tge %xcc, 0x4
faligndata %f6, %f0, %f10
movge %xcc, %g6, %g7
lduh [%l7 + 0x42], %i3
sth %l4, [%l7 + 0x6E]
edge8n %l0, %l5, %i2
smul %i5, 0x119F, %o0
fmovrdne %g5, %f0, %f2
lduh [%l7 + 0x34], %i0
ldsb [%l7 + 0x1D], %o2
fmul8ulx16 %f6, %f4, %f12
bl,pn %xcc, loop_918
fpsub16 %f8, %f4, %f4
brz %i6, loop_919
fands %f15, %f3, %f1
loop_918:
or %o3, 0x1343, %g1
fbl %fcc0, loop_920
loop_919:
array32 %o1, %l3, %l1
ldd [%l7 + 0x08], %f14
nop
setx loop_921, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_920:
array16 %g2, %g4, %i4
fcmpgt32 %f6, %f10, %i7
tge %xcc, 0x5
loop_921:
bshuffle %f14, %f2, %f6
brlez %i1, loop_922
ldx [%l7 + 0x08], %o5
lduw [%l7 + 0x58], %o4
fmovscc %xcc, %f6, %f6
loop_922:
sll %l2, 0x16, %g3
sth %o6, [%l7 + 0x56]
alignaddrl %o7, %l6, %g7
fmul8ulx16 %f10, %f6, %f8
st %f15, [%l7 + 0x64]
alignaddrl %i3, %g6, %l4
ldx [%l7 + 0x20], %l5
bne,pn %icc, loop_923
fbuge,a %fcc1, loop_924
stw %i2, [%l7 + 0x60]
stx %i5, [%l7 + 0x58]
loop_923:
std %f8, [%l7 + 0x30]
loop_924:
ldx [%l7 + 0x30], %o0
ldsw [%l7 + 0x5C], %g5
sethi 0x0DBC, %i0
array16 %l0, %i6, %o2
fmovs %f15, %f6
fbn %fcc3, loop_925
srl %o3, 0x14, %g1
subcc %l3, %o1, %g2
edge32ln %g4, %i4, %l1
loop_925:
fcmps %fcc0, %f1, %f11
fmul8x16al %f7, %f10, %f2
fmovrslz %i7, %f4, %f4
fxnor %f14, %f12, %f0
edge32ln %i1, %o4, %o5
fmovdcs %xcc, %f12, %f4
ld [%l7 + 0x20], %f15
lduh [%l7 + 0x5C], %g3
st %f7, [%l7 + 0x40]
brgez %l2, loop_926
fbule,a %fcc3, loop_927
fcmpeq16 %f6, %f12, %o6
or %o7, %l6, %g7
loop_926:
bne,a,pt %icc, loop_928
loop_927:
ldd [%l7 + 0x20], %f12
bn,pn %xcc, loop_929
fmovdvs %icc, %f3, %f4
loop_928:
fmovrdne %g6, %f12, %f10
fornot2s %f8, %f0, %f5
loop_929:
movvs %icc, %i3, %l5
fmovrslz %l4, %f9, %f5
fmul8x16au %f3, %f14, %f8
std %f4, [%l7 + 0x58]
stx %i2, [%l7 + 0x08]
movvc %xcc, %i5, %g5
stb %i0, [%l7 + 0x4E]
fcmple16 %f0, %f12, %l0
fsrc2 %f6, %f10
smul %o0, 0x084F, %o2
fcmpne32 %f12, %f12, %i6
tleu %icc, 0x0
fornot1s %f15, %f2, %f9
mova %icc, %o3, %l3
orn %o1, %g2, %g1
fmovdne %icc, %f7, %f2
sth %i4, [%l7 + 0x28]
fcmpgt16 %f14, %f14, %l1
lduw [%l7 + 0x10], %g4
sth %i1, [%l7 + 0x56]
st %f2, [%l7 + 0x20]
fcmpeq16 %f2, %f8, %o4
fmovsl %xcc, %f7, %f9
ldsb [%l7 + 0x1B], %o5
movgu %icc, %g3, %l2
lduw [%l7 + 0x64], %o6
ldd [%l7 + 0x10], %f4
movn %xcc, %i7, %o7
bleu %icc, loop_930
bge loop_931
srl %l6, 0x0C, %g6
ldsb [%l7 + 0x26], %g7
loop_930:
ldub [%l7 + 0x47], %l5
loop_931:
fmovdl %icc, %f0, %f0
ldsh [%l7 + 0x20], %i3
fandnot1s %f8, %f7, %f12
brlez %l4, loop_932
smul %i2, %g5, %i0
fzero %f14
ldsb [%l7 + 0x3E], %i5
loop_932:
st %f11, [%l7 + 0x34]
stx %l0, [%l7 + 0x08]
st %f1, [%l7 + 0x0C]
ldd [%l7 + 0x38], %f14
stw %o0, [%l7 + 0x30]
fabss %f8, %f11
fbu %fcc1, loop_933
bl %xcc, loop_934
ldsh [%l7 + 0x7E], %i6
movle %icc, %o2, %l3
loop_933:
ld [%l7 + 0x50], %f2
loop_934:
ba,pt %icc, loop_935
add %o3, %o1, %g2
subccc %i4, 0x1442, %g1
lduh [%l7 + 0x6C], %g4
loop_935:
ldx [%l7 + 0x78], %i1
fbue %fcc0, loop_936
fandnot2 %f12, %f2, %f8
nop
setx loop_937, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movvc %xcc, %l1, %o5
loop_936:
fmul8sux16 %f8, %f4, %f10
lduw [%l7 + 0x38], %g3
loop_937:
fba,a %fcc2, loop_938
stb %o4, [%l7 + 0x6C]
fpackfix %f4, %f11
lduw [%l7 + 0x70], %l2
loop_938:
be,pn %icc, loop_939
bcs,a,pt %xcc, loop_940
movvc %xcc, %o6, %i7
tl %xcc, 0x4
loop_939:
stx %l6, [%l7 + 0x08]
loop_940:
stx %g6, [%l7 + 0x38]
fmovscs %xcc, %f8, %f13
stw %g7, [%l7 + 0x60]
fmovsne %xcc, %f14, %f8
fmovsvc %icc, %f1, %f15
ldsh [%l7 + 0x50], %l5
edge8n %i3, %o7, %l4
fcmpgt16 %f10, %f6, %i2
srlx %i0, 0x12, %g5
fmovspos %xcc, %f0, %f12
ldub [%l7 + 0x6D], %i5
fmovrdgz %o0, %f2, %f12
subccc %l0, 0x1C89, %o2
fblg %fcc3, loop_941
lduw [%l7 + 0x7C], %i6
sth %l3, [%l7 + 0x4A]
fbu,a %fcc2, loop_942
loop_941:
fnand %f2, %f0, %f4
udivcc %o1, 0x0AAB, %o3
fba %fcc3, loop_943
loop_942:
fnot1s %f6, %f7
mulscc %i4, 0x18CA, %g2
fornot2 %f14, %f10, %f4
loop_943:
fornot2 %f8, %f8, %f14
te %icc, 0x3
fmovda %icc, %f8, %f3
stx %g4, [%l7 + 0x28]
st %f12, [%l7 + 0x44]
bne,a loop_944
fmovs %f2, %f9
fmovdcs %xcc, %f8, %f5
ld [%l7 + 0x44], %f2
loop_944:
fcmps %fcc2, %f5, %f1
fzeros %f13
mova %icc, %i1, %l1
ldsh [%l7 + 0x1E], %g1
lduh [%l7 + 0x48], %g3
smul %o4, 0x06F3, %l2
bcs,a,pn %xcc, loop_945
fsrc1s %f5, %f14
std %f14, [%l7 + 0x28]
sll %o6, %i7, %l6
loop_945:
edge16n %o5, %g7, %g6
fpadd32 %f12, %f12, %f4
ldsh [%l7 + 0x1E], %l5
ldsw [%l7 + 0x10], %i3
fmovda %icc, %f15, %f3
and %o7, %l4, %i2
edge8 %g5, %i0, %i5
movrne %o0, %o2, %i6
fmovdcs %xcc, %f12, %f14
fmovda %xcc, %f9, %f10
ldsh [%l7 + 0x56], %l3
fandnot1 %f14, %f6, %f2
fsrc2 %f6, %f6
lduh [%l7 + 0x24], %o1
sth %l0, [%l7 + 0x1A]
mulscc %o3, 0x1FAC, %g2
fmovrslez %g4, %f15, %f5
bvc %xcc, loop_946
brz %i4, loop_947
fcmpne32 %f14, %f10, %i1
brlez %l1, loop_948
loop_946:
bge,a,pn %xcc, loop_949
loop_947:
addc %g3, 0x0156, %o4
lduh [%l7 + 0x3E], %g1
loop_948:
smulcc %l2, 0x117A, %o6
loop_949:
sdivx %l6, 0x1BC1, %i7
lduh [%l7 + 0x4A], %o5
edge16l %g7, %g6, %l5
fmovdcc %icc, %f6, %f3
stw %o7, [%l7 + 0x10]
fands %f4, %f10, %f0
edge16n %l4, %i3, %g5
ldd [%l7 + 0x58], %f4
fmovsneg %xcc, %f3, %f8
udiv %i2, 0x0A38, %i0
ldsw [%l7 + 0x78], %o0
ldsb [%l7 + 0x53], %o2
fbug,a %fcc1, loop_950
fpadd32s %f1, %f6, %f15
brz,a %i5, loop_951
movrlz %l3, 0x232, %o1
loop_950:
fpsub16s %f13, %f7, %f0
sth %l0, [%l7 + 0x4C]
loop_951:
fble %fcc2, loop_952
fbg,a %fcc0, loop_953
fnot2 %f8, %f6
tge %icc, 0x5
loop_952:
srax %i6, 0x09, %o3
loop_953:
tsubcctv %g4, 0x1D97, %g2
fbuge,a %fcc2, loop_954
std %f12, [%l7 + 0x78]
fpadd32s %f1, %f11, %f5
tn %icc, 0x3
loop_954:
movleu %xcc, %i4, %i1
fmovdgu %xcc, %f15, %f0
xnor %g3, %o4, %l1
bshuffle %f14, %f10, %f0
and %g1, %l2, %l6
fxors %f4, %f6, %f7
tn %icc, 0x0
ldub [%l7 + 0x5E], %o6
tn %icc, 0x6
fpsub32s %f7, %f15, %f12
sth %i7, [%l7 + 0x08]
ld [%l7 + 0x08], %f5
fsrc1s %f1, %f4
fbug %fcc0, loop_955
lduw [%l7 + 0x10], %o5
fbl,a %fcc2, loop_956
bvs,a %xcc, loop_957
loop_955:
stx %g7, [%l7 + 0x58]
lduw [%l7 + 0x3C], %l5
loop_956:
bvc loop_958
loop_957:
ldsh [%l7 + 0x28], %g6
fsrc2 %f6, %f12
ldsh [%l7 + 0x12], %o7
loop_958:
fmul8x16 %f8, %f10, %f2
mulx %i3, %l4, %i2
andcc %i0, 0x1DDA, %o0
sdiv %g5, 0x05DA, %o2
lduh [%l7 + 0x18], %l3
ldsw [%l7 + 0x34], %i5
fbuge,a %fcc3, loop_959
fmovsvc %xcc, %f6, %f2
movge %icc, %o1, %l0
edge16 %i6, %g4, %o3
loop_959:
fbe %fcc0, loop_960
fbu %fcc1, loop_961
fornot1 %f12, %f12, %f2
ld [%l7 + 0x50], %f1
loop_960:
or %g2, 0x07AF, %i1
loop_961:
st %f14, [%l7 + 0x20]
pdist %f2, %f0, %f10
tcs %icc, 0x7
lduh [%l7 + 0x16], %g3
xnorcc %o4, %i4, %g1
fmovrdgz %l2, %f14, %f12
ldsh [%l7 + 0x54], %l6
fpadd16s %f5, %f12, %f6
nop
setx loop_962, %l0, %l1
jmpl %l1, %l1
stx %o6, [%l7 + 0x28]
fmovdvc %xcc, %f1, %f1
tvs %xcc, 0x0
loop_962:
movle %xcc, %i7, %o5
brnz %l5, loop_963
ldub [%l7 + 0x7A], %g6
sth %o7, [%l7 + 0x7A]
st %f4, [%l7 + 0x5C]
loop_963:
bleu,a,pn %icc, loop_964
sll %g7, %l4, %i2
orncc %i3, 0x0202, %o0
fnand %f0, %f4, %f0
loop_964:
fmovrdlz %g5, %f8, %f14
ldx [%l7 + 0x08], %o2
std %f10, [%l7 + 0x28]
brgz %i0, loop_965
andn %l3, %o1, %i5
mulscc %i6, 0x1DF3, %g4
bn %xcc, loop_966
loop_965:
stw %l0, [%l7 + 0x64]
fmovd %f2, %f0
ldsw [%l7 + 0x3C], %o3
loop_966:
sra %i1, %g2, %g3
mulx %o4, %i4, %g1
srax %l6, %l2, %l1
umul %o6, %o5, %i7
orn %l5, 0x19BD, %o7
ldx [%l7 + 0x70], %g7
st %f12, [%l7 + 0x3C]
fcmple32 %f12, %f0, %l4
lduh [%l7 + 0x54], %i2
ldx [%l7 + 0x10], %i3
bleu,a,pn %icc, loop_967
ldsb [%l7 + 0x2C], %g6
movne %icc, %g5, %o0
edge16n %o2, %i0, %o1
loop_967:
lduw [%l7 + 0x08], %l3
std %f4, [%l7 + 0x28]
movrlz %i6, %i5, %g4
fmovsneg %xcc, %f6, %f12
srl %l0, 0x1A, %o3
ldsw [%l7 + 0x34], %i1
fsrc2s %f8, %f4
tneg %xcc, 0x4
movne %icc, %g2, %o4
alignaddrl %i4, %g1, %l6
xorcc %g3, %l2, %o6
andn %l1, %o5, %i7
bne,pn %xcc, loop_968
ldx [%l7 + 0x38], %l5
bcs,a %icc, loop_969
fnor %f2, %f6, %f10
loop_968:
subc %o7, %l4, %i2
bl loop_970
loop_969:
ldub [%l7 + 0x79], %i3
udivcc %g6, 0x1C26, %g5
fmovdl %xcc, %f0, %f12
loop_970:
movrgez %g7, %o0, %o2
ld [%l7 + 0x58], %f13
fzeros %f9
fornot2s %f12, %f8, %f10
fnors %f6, %f8, %f8
tge %icc, 0x4
brgz,a %o1, loop_971
brgz %l3, loop_972
ldsw [%l7 + 0x54], %i0
fands %f9, %f13, %f12
loop_971:
brgz %i6, loop_973
loop_972:
fblg %fcc1, loop_974
stx %g4, [%l7 + 0x50]
fmovrdgz %l0, %f0, %f12
loop_973:
stb %o3, [%l7 + 0x29]
loop_974:
movcc %icc, %i5, %g2
fexpand %f1, %f12
tn %icc, 0x5
brnz,a %o4, loop_975
ldsb [%l7 + 0x77], %i1
ldsw [%l7 + 0x54], %i4
ldsh [%l7 + 0x28], %g1
loop_975:
movpos %icc, %g3, %l6
fmul8x16al %f2, %f0, %f4
fmovdg %xcc, %f7, %f2
sth %o6, [%l7 + 0x4A]
addc %l2, 0x0CDD, %o5
srl %l1, %l5, %i7
stb %l4, [%l7 + 0x57]
sth %i2, [%l7 + 0x2E]
ld [%l7 + 0x64], %f7
movvs %icc, %i3, %g6
tpos %xcc, 0x3
fmovsle %icc, %f9, %f2
edge8 %g5, %g7, %o7
ldub [%l7 + 0x4D], %o2
fornot1s %f10, %f14, %f6
bgu,pn %xcc, loop_976
fone %f14
ldub [%l7 + 0x55], %o1
edge16n %o0, %i0, %i6
loop_976:
ldsw [%l7 + 0x18], %g4
fmuld8ulx16 %f8, %f3, %f2
stw %l0, [%l7 + 0x1C]
fcmpne32 %f12, %f2, %l3
movpos %xcc, %i5, %g2
stb %o3, [%l7 + 0x79]
movleu %xcc, %o4, %i1
lduh [%l7 + 0x70], %i4
fcmps %fcc1, %f15, %f14
st %f14, [%l7 + 0x2C]
bleu,a,pt %icc, loop_977
ldub [%l7 + 0x3D], %g1
movrne %l6, 0x3D1, %o6
fornot2 %f14, %f6, %f10
loop_977:
fbul %fcc0, loop_978
andncc %g3, %l2, %o5
bcc,pn %icc, loop_979
stw %l1, [%l7 + 0x58]
loop_978:
ba,pn %icc, loop_980
fnors %f8, %f14, %f10
loop_979:
edge8 %l5, %i7, %i2
nop
setx loop_981, %l0, %l1
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_980:
lduh [%l7 + 0x4E], %i3
lduh [%l7 + 0x20], %l4
fmovspos %xcc, %f10, %f2
loop_981:
movcc %xcc, %g5, %g7
nop
setx loop_982, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovse %icc, %f4, %f9
fmovsn %icc, %f0, %f5
lduw [%l7 + 0x2C], %o7
loop_982:
sth %g6, [%l7 + 0x68]
fpsub16s %f7, %f7, %f1
faligndata %f4, %f10, %f6
ldub [%l7 + 0x30], %o1
stb %o0, [%l7 + 0x1D]
bshuffle %f8, %f2, %f0
fmovda %xcc, %f12, %f7
fmovdvc %xcc, %f8, %f0
ldsw [%l7 + 0x40], %o2
fmovsgu %icc, %f7, %f5
srlx %i0, 0x15, %i6
movge %xcc, %g4, %l0
edge16n %i5, %l3, %g2
st %f11, [%l7 + 0x14]
faligndata %f8, %f2, %f14
stw %o3, [%l7 + 0x7C]
lduw [%l7 + 0x28], %i1
stb %i4, [%l7 + 0x79]
ldsb [%l7 + 0x42], %g1
sll %l6, %o6, %o4
movvc %icc, %g3, %o5
brgz,a %l1, loop_983
popc 0x1579, %l2
ldsh [%l7 + 0x22], %l5
stb %i2, [%l7 + 0x08]
loop_983:
fcmpd %fcc0, %f14, %f6
fcmpne32 %f2, %f8, %i3
fmuld8ulx16 %f11, %f0, %f6
fpsub32s %f12, %f6, %f10
sdivcc %l4, 0x1B36, %i7
movne %xcc, %g5, %o7
orn %g7, 0x0666, %g6
ld [%l7 + 0x14], %f2
fmovrslez %o0, %f6, %f11
fands %f8, %f15, %f3
edge16 %o2, %o1, %i0
taddcc %i6, 0x1E90, %l0
stx %i5, [%l7 + 0x08]
movvs %xcc, %l3, %g2
tpos %icc, 0x7
siam 0x7
fcmpeq32 %f4, %f14, %g4
ta %xcc, 0x0
fone %f4
srl %i1, 0x1A, %o3
ldsb [%l7 + 0x64], %g1
sth %i4, [%l7 + 0x22]
fble %fcc1, loop_984
fmovrdlz %l6, %f6, %f14
fmovsl %icc, %f9, %f5
fsrc2 %f14, %f12
loop_984:
fmovdcc %icc, %f0, %f8
fpadd16s %f6, %f4, %f2
fpack32 %f8, %f12, %f8
ldsh [%l7 + 0x40], %o4
brnz %o6, loop_985
fpadd16 %f6, %f10, %f4
nop
setx loop_986, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
move %icc, %g3, %l1
loop_985:
fmovrslez %l2, %f10, %f1
lduh [%l7 + 0x4C], %l5
loop_986:
xnorcc %o5, 0x1E2D, %i3
nop
setx loop_987, %l0, %l1
jmpl %l1, %l4
move %xcc, %i7, %i2
movre %g5, %g7, %o7
fmovrdlz %g6, %f4, %f10
loop_987:
fmuld8sux16 %f5, %f15, %f10
movrlz %o2, 0x103, %o1
fbul %fcc1, loop_988
fexpand %f3, %f10
smul %o0, %i6, %l0
ble,pt %xcc, loop_989
loop_988:
ldsw [%l7 + 0x34], %i5
sra %l3, %i0, %g4
fba,a %fcc1, loop_990
loop_989:
ldd [%l7 + 0x10], %f10
fones %f2
fmovdpos %icc, %f12, %f6
loop_990:
stw %g2, [%l7 + 0x3C]
ba,pt %icc, loop_991
movcs %xcc, %i1, %o3
stb %g1, [%l7 + 0x5F]
taddcc %l6, 0x10BB, %o4
loop_991:
orn %o6, %g3, %i4
fnot1 %f8, %f6
sth %l2, [%l7 + 0x44]
fnot2 %f2, %f8
fmovdpos %icc, %f7, %f10
movvc %xcc, %l5, %o5
brnz %i3, loop_992
movg %icc, %l4, %l1
ldsw [%l7 + 0x70], %i7
stb %g5, [%l7 + 0x12]
loop_992:
edge32ln %i2, %o7, %g6
fnot2s %f13, %f1
st %f13, [%l7 + 0x58]
fbuge,a %fcc1, loop_993
fmuld8sux16 %f1, %f1, %f14
ldd [%l7 + 0x40], %f2
std %f14, [%l7 + 0x28]
loop_993:
be,pn %xcc, loop_994
ldx [%l7 + 0x60], %g7
fmuld8sux16 %f15, %f7, %f0
tgu %xcc, 0x1
loop_994:
lduw [%l7 + 0x48], %o1
movvs %icc, %o0, %i6
bcc,a,pt %xcc, loop_995
brlz %l0, loop_996
fnor %f0, %f14, %f4
bleu loop_997
loop_995:
subcc %i5, 0x0B20, %l3
loop_996:
std %f6, [%l7 + 0x08]
ldx [%l7 + 0x30], %o2
loop_997:
ldsw [%l7 + 0x4C], %g4
fmovsl %xcc, %f9, %f0
fmovrdne %g2, %f8, %f0
fmovrdgz %i1, %f0, %f4
smul %o3, 0x1565, %i0
ldsw [%l7 + 0x6C], %l6
ldx [%l7 + 0x68], %g1
pdist %f14, %f2, %f4
stx %o4, [%l7 + 0x20]
stx %g3, [%l7 + 0x10]
stx %i4, [%l7 + 0x28]
edge16l %o6, %l2, %l5
brz %o5, loop_998
sth %i3, [%l7 + 0x2A]
srlx %l1, 0x1D, %l4
ld [%l7 + 0x74], %f0
loop_998:
movgu %icc, %g5, %i2
ldsb [%l7 + 0x77], %o7
udivcc %i7, 0x1546, %g6
ldx [%l7 + 0x78], %o1
lduw [%l7 + 0x28], %o0
fmovsleu %icc, %f7, %f12
fcmps %fcc3, %f4, %f2
fmovsg %icc, %f13, %f11
lduh [%l7 + 0x1A], %g7
ld [%l7 + 0x7C], %f9
sra %i6, %l0, %i5
stx %l3, [%l7 + 0x60]
fmovsneg %icc, %f10, %f9
stw %o2, [%l7 + 0x2C]
ldsh [%l7 + 0x38], %g4
stb %g2, [%l7 + 0x20]
std %f2, [%l7 + 0x50]
tgu %xcc, 0x5
ldsw [%l7 + 0x7C], %i1
sllx %o3, %l6, %g1
fbuge,a %fcc0, loop_999
fpsub16 %f6, %f0, %f8
umulcc %i0, 0x1856, %o4
udivcc %i4, 0x1280, %g3
loop_999:
array16 %l2, %l5, %o6
bvc,pt %xcc, loop_1000
lduw [%l7 + 0x6C], %o5
taddcctv %i3, 0x00B4, %l4
movpos %icc, %g5, %i2
loop_1000:
ld [%l7 + 0x28], %f13
fsrc1s %f8, %f5
udivcc %l1, 0x0E3B, %o7
nop
setx loop_1001, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brgez %i7, loop_1002
edge32ln %g6, %o1, %g7
sth %o0, [%l7 + 0x08]
loop_1001:
udiv %i6, 0x0C28, %l0
loop_1002:
fxors %f15, %f15, %f3
fabsd %f6, %f4
fbne %fcc1, loop_1003
lduh [%l7 + 0x70], %l3
fmovsn %icc, %f14, %f13
fnors %f11, %f0, %f12
loop_1003:
ldsw [%l7 + 0x2C], %o2
lduh [%l7 + 0x34], %i5
fpsub32 %f6, %f12, %f0
ldd [%l7 + 0x68], %f4
fmovdvs %icc, %f8, %f9
fones %f4
fmovscc %xcc, %f8, %f13
tvs %icc, 0x5
fmovrslez %g4, %f1, %f10
popc %g2, %i1
ldx [%l7 + 0x78], %l6
ldx [%l7 + 0x70], %o3
fmovdgu %xcc, %f13, %f14
fandnot2s %f10, %f6, %f5
taddcc %i0, 0x1FCB, %o4
fmul8x16al %f0, %f11, %f12
ldsw [%l7 + 0x68], %i4
bleu,pt %xcc, loop_1004
ble,pn %xcc, loop_1005
tg %icc, 0x7
fbug,a %fcc0, loop_1006
loop_1004:
st %f0, [%l7 + 0x08]
loop_1005:
ldd [%l7 + 0x48], %f6
fble %fcc0, loop_1007
loop_1006:
tl %xcc, 0x0
movn %xcc, %g1, %g3
bn,pn %icc, loop_1008
loop_1007:
fmul8x16 %f5, %f12, %f2
fpsub32s %f5, %f5, %f11
ldd [%l7 + 0x68], %f6
loop_1008:
fble %fcc3, loop_1009
brgez %l5, loop_1010
edge8ln %l2, %o5, %i3
array16 %o6, %l4, %g5
loop_1009:
ld [%l7 + 0x20], %f4
loop_1010:
fcmpgt16 %f4, %f6, %l1
fmovdcs %xcc, %f11, %f9
st %f8, [%l7 + 0x10]
tvs %icc, 0x5
fors %f8, %f3, %f11
popc %i2, %o7
st %f5, [%l7 + 0x2C]
ldsh [%l7 + 0x40], %g6
fbuge,a %fcc3, loop_1011
lduw [%l7 + 0x74], %i7
movrgez %o1, 0x1E6, %o0
stx %g7, [%l7 + 0x48]
loop_1011:
stx %l0, [%l7 + 0x38]
ldsw [%l7 + 0x40], %i6
fxors %f4, %f2, %f2
fmovse %xcc, %f0, %f15
stw %l3, [%l7 + 0x68]
ldx [%l7 + 0x48], %o2
array32 %i5, %g2, %i1
ble,pt %icc, loop_1012
smulcc %g4, 0x1388, %l6
fmovd %f8, %f14
andcc %o3, 0x16A9, %i0
loop_1012:
smulcc %i4, %o4, %g3
fmovsl %xcc, %f9, %f7
ldd [%l7 + 0x08], %f12
lduh [%l7 + 0x5C], %l5
fcmpd %fcc2, %f8, %f4
stx %g1, [%l7 + 0x58]
fba,a %fcc2, loop_1013
sdivx %l2, 0x00EE, %i3
ldsb [%l7 + 0x72], %o6
sth %o5, [%l7 + 0x2C]
loop_1013:
ldsb [%l7 + 0x56], %g5
ldsb [%l7 + 0x6B], %l1
movcs %xcc, %l4, %o7
fmovdgu %xcc, %f1, %f9
bge,a %xcc, loop_1014
ldsh [%l7 + 0x34], %g6
bgu,a,pn %xcc, loop_1015
andcc %i2, 0x04D5, %o1
loop_1014:
tcs %xcc, 0x0
xor %o0, %g7, %i7
loop_1015:
bn,pt %xcc, loop_1016
nop
setx loop_1017, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %l0, [%l7 + 0x6D]
movleu %icc, %l3, %o2
loop_1016:
fcmple32 %f6, %f12, %i5
loop_1017:
fpadd16s %f12, %f12, %f6
tle %icc, 0x2
fnors %f1, %f15, %f4
ldsw [%l7 + 0x24], %g2
fors %f4, %f1, %f3
fornot2s %f13, %f11, %f15
movne %icc, %i1, %i6
ldsw [%l7 + 0x50], %l6
stw %g4, [%l7 + 0x58]
st %f5, [%l7 + 0x0C]
lduw [%l7 + 0x30], %i0
fbn %fcc0, loop_1018
tne %xcc, 0x0
fmovsa %icc, %f6, %f12
fcmpne16 %f14, %f4, %o3
loop_1018:
fpsub16s %f11, %f14, %f3
for %f12, %f2, %f0
fsrc2 %f4, %f4
std %f0, [%l7 + 0x68]
tle %xcc, 0x0
sdivx %i4, 0x114B, %o4
stw %l5, [%l7 + 0x14]
fmovrde %g1, %f14, %f4
fmuld8sux16 %f12, %f15, %f0
brnz,a %l2, loop_1019
srax %g3, 0x0D, %i3
std %f8, [%l7 + 0x20]
bgu,a %icc, loop_1020
loop_1019:
movneg %icc, %o5, %o6
ldsw [%l7 + 0x0C], %g5
fabss %f4, %f14
loop_1020:
brgz,a %l1, loop_1021
fsrc1s %f14, %f4
bneg,pn %xcc, loop_1022
fmovdn %xcc, %f1, %f7
loop_1021:
xor %l4, 0x01D9, %g6
fcmpd %fcc3, %f0, %f10
loop_1022:
fmovrslez %i2, %f10, %f15
udivcc %o7, 0x0E8F, %o1
addc %g7, 0x0A8C, %o0
tcs %xcc, 0x1
movrgz %i7, %l0, %l3
ldsb [%l7 + 0x71], %o2
stw %g2, [%l7 + 0x78]
nop
setx loop_1023, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array16 %i5, %i6, %i1
fcmpne16 %f14, %f6, %g4
ble,a %xcc, loop_1024
loop_1023:
fsrc1s %f0, %f3
movvs %icc, %l6, %i0
fble %fcc1, loop_1025
loop_1024:
ldub [%l7 + 0x29], %i4
ldd [%l7 + 0x10], %f12
fmovsne %icc, %f15, %f6
loop_1025:
stw %o3, [%l7 + 0x34]
bl,a,pn %icc, loop_1026
fbul %fcc1, loop_1027
fmovrdgez %o4, %f8, %f0
ldx [%l7 + 0x40], %l5
loop_1026:
nop
setx loop_1028, %l0, %l1
jmpl %l1, %l2
loop_1027:
fbne,a %fcc0, loop_1029
fmovdneg %xcc, %f3, %f5
fmovdg %xcc, %f8, %f10
loop_1028:
lduh [%l7 + 0x66], %g3
loop_1029:
fpsub32 %f6, %f0, %f10
ldd [%l7 + 0x10], %f4
orn %g1, %i3, %o6
call loop_1030
stx %o5, [%l7 + 0x60]
fba,a %fcc2, loop_1031
bneg,a,pt %xcc, loop_1032
loop_1030:
stx %l1, [%l7 + 0x68]
ldsw [%l7 + 0x60], %l4
loop_1031:
fmovrde %g6, %f8, %f2
loop_1032:
fxors %f10, %f13, %f10
stw %g5, [%l7 + 0x14]
fmovrsne %o7, %f12, %f15
stw %o1, [%l7 + 0x3C]
movle %icc, %i2, %o0
movg %xcc, %g7, %l0
bcc,a %xcc, loop_1033
movgu %xcc, %i7, %o2
tcs %icc, 0x6
tne %xcc, 0x0
loop_1033:
st %f10, [%l7 + 0x1C]
fmovrdlez %l3, %f8, %f4
edge32ln %i5, %g2, %i1
fmul8ulx16 %f4, %f2, %f0
ldub [%l7 + 0x4D], %i6
fmovscs %xcc, %f15, %f13
subcc %l6, 0x1680, %i0
fandnot2s %f0, %f13, %f8
xor %g4, %o3, %o4
movne %xcc, %i4, %l5
ld [%l7 + 0x7C], %f11
orn %g3, 0x02AC, %l2
fmovrde %i3, %f10, %f4
sll %g1, %o5, %l1
fmovsge %icc, %f9, %f14
fors %f11, %f0, %f5
std %f12, [%l7 + 0x10]
fmovrde %l4, %f0, %f8
ldsh [%l7 + 0x58], %o6
movcs %icc, %g6, %o7
bge loop_1034
tge %xcc, 0x7
lduw [%l7 + 0x24], %g5
stx %o1, [%l7 + 0x08]
loop_1034:
orn %i2, 0x0017, %o0
fmovdvc %xcc, %f10, %f6
fors %f15, %f1, %f15
srax %l0, %g7, %i7
fbo,a %fcc0, loop_1035
ble %icc, loop_1036
movle %icc, %o2, %i5
stb %g2, [%l7 + 0x21]
loop_1035:
ldsh [%l7 + 0x68], %l3
loop_1036:
fmovsvs %xcc, %f5, %f12
alignaddrl %i6, %i1, %l6
sth %g4, [%l7 + 0x40]
array16 %o3, %o4, %i0
siam 0x0
fpsub16 %f6, %f10, %f4
brnz,a %l5, loop_1037
fnand %f12, %f8, %f8
xnor %g3, %l2, %i4
stx %g1, [%l7 + 0x68]
loop_1037:
andncc %o5, %l1, %i3
edge8ln %o6, %l4, %g6
fmovsne %icc, %f2, %f14
sll %o7, 0x17, %g5
lduh [%l7 + 0x52], %o1
ldub [%l7 + 0x7C], %i2
movne %xcc, %l0, %o0
movcc %xcc, %i7, %o2
edge8ln %g7, %i5, %l3
sll %g2, 0x05, %i6
edge16n %i1, %g4, %o3
fzeros %f10
ldsw [%l7 + 0x6C], %l6
stx %o4, [%l7 + 0x78]
nop
setx loop_1038, %l0, %l1
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 + 0x52], %i0
bvc,pt %xcc, loop_1039
bvc %icc, loop_1040
loop_1038:
stx %g3, [%l7 + 0x10]
ldx [%l7 + 0x70], %l5
loop_1039:
fornot2s %f1, %f5, %f1
loop_1040:
nop
setx loop_1041, %l0, %l1
jmpl %l1, %i4
fpadd16s %f14, %f4, %f13
ldsb [%l7 + 0x53], %l2
tneg %xcc, 0x2
loop_1041:
movvs %icc, %o5, %l1
fpack16 %f6, %f3
fmovdn %xcc, %f8, %f12
ld [%l7 + 0x6C], %f1
lduw [%l7 + 0x34], %i3
bgu,pt %xcc, loop_1042
or %o6, 0x1D48, %l4
fmovspos %icc, %f3, %f13
std %f4, [%l7 + 0x28]
loop_1042:
tsubcctv %g1, %g6, %g5
subccc %o7, 0x12A9, %i2
fmovrdgz %o1, %f8, %f4
fba,a %fcc1, loop_1043
movre %o0, 0x2E4, %l0
tge %icc, 0x7
and %o2, %i7, %i5
loop_1043:
movcs %xcc, %g7, %g2
tgu %xcc, 0x4
fcmpne32 %f2, %f12, %i6
for %f12, %f10, %f10
fabsd %f6, %f4
ldsb [%l7 + 0x2E], %l3
fmovscs %xcc, %f5, %f7
fmovde %icc, %f8, %f5
fmovscs %xcc, %f0, %f14
fmovsneg %icc, %f11, %f9
tvc %icc, 0x4
ldsh [%l7 + 0x24], %g4
sth %i1, [%l7 + 0x52]
xor %l6, %o3, %i0
fbg %fcc1, loop_1044
fsrc1s %f0, %f1
bg,a loop_1045
ldx [%l7 + 0x40], %g3
loop_1044:
sth %o4, [%l7 + 0x54]
fnors %f9, %f0, %f8
loop_1045:
array16 %l5, %i4, %l2
brgz,a %o5, loop_1046
sub %l1, 0x1A17, %o6
ldsh [%l7 + 0x3E], %i3
movle %xcc, %l4, %g6
loop_1046:
stw %g1, [%l7 + 0x08]
fmovdvs %xcc, %f3, %f4
fcmpeq16 %f12, %f2, %g5
sdivx %o7, 0x0A36, %o1
fmovsleu %xcc, %f7, %f3
ldx [%l7 + 0x78], %o0
andn %l0, %i2, %o2
fcmps %fcc3, %f15, %f5
fxnors %f13, %f3, %f15
lduw [%l7 + 0x40], %i7
smulcc %i5, 0x124A, %g7
stx %g2, [%l7 + 0x60]
udivx %i6, 0x0A08, %l3
fpack16 %f10, %f13
fcmpd %fcc1, %f10, %f6
xor %i1, %g4, %o3
stw %l6, [%l7 + 0x40]
fmovrse %i0, %f4, %f12
fcmpes %fcc1, %f14, %f7
edge32ln %g3, %l5, %i4
lduh [%l7 + 0x18], %o4
ta %xcc, 0x6
popc 0x03F4, %l2
fpmerge %f0, %f9, %f6
fmovdvs %xcc, %f8, %f5
fmovrdlz %l1, %f14, %f12
fmovrsgez %o5, %f10, %f7
ld [%l7 + 0x78], %f0
fmovdgu %xcc, %f6, %f8
andcc %o6, 0x047B, %l4
fmovdgu %icc, %f3, %f1
bgu loop_1047
fmovrsgz %g6, %f8, %f7
fmovs %f3, %f4
fcmpne32 %f2, %f6, %g1
loop_1047:
fmuld8sux16 %f13, %f10, %f8
addc %i3, 0x023C, %o7
ldub [%l7 + 0x63], %o1
std %f8, [%l7 + 0x28]
udiv %g5, 0x0C1D, %o0
fpack16 %f8, %f3
std %f12, [%l7 + 0x40]
be loop_1048
fbu %fcc2, loop_1049
lduh [%l7 + 0x40], %l0
fmovrdlz %i2, %f2, %f0
loop_1048:
edge16l %i7, %i5, %o2
loop_1049:
tsubcctv %g7, 0x16EB, %g2
ldx [%l7 + 0x50], %i6
fbg,a %fcc2, loop_1050
smulcc %l3, 0x0738, %i1
fmovdcc %icc, %f2, %f12
sth %g4, [%l7 + 0x12]
loop_1050:
fmovrdne %l6, %f14, %f0
fbue %fcc0, loop_1051
smul %i0, 0x05E2, %o3
movge %icc, %g3, %i4
fbne,a %fcc0, loop_1052
loop_1051:
udivx %l5, 0x0AB1, %o4
movvs %icc, %l1, %l2
andn %o6, 0x123C, %o5
loop_1052:
ldd [%l7 + 0x60], %f8
fbge %fcc3, loop_1053
sdivx %l4, 0x1F87, %g1
fbul,a %fcc1, loop_1054
fcmpne16 %f6, %f4, %i3
loop_1053:
add %o7, %o1, %g6
addccc %o0, %l0, %g5
loop_1054:
bpos,pn %icc, loop_1055
fmovdvc %icc, %f4, %f4
fmul8x16au %f8, %f13, %f12
fmovscs %icc, %f0, %f4
loop_1055:
subc %i7, %i2, %i5
ldsb [%l7 + 0x70], %g7
stb %g2, [%l7 + 0x2A]
stb %o2, [%l7 + 0x13]
fmovrsne %i6, %f7, %f7
movne %icc, %i1, %g4
fmul8ulx16 %f8, %f12, %f6
fmovrslz %l3, %f15, %f1
nop
setx loop_1056, %l0, %l1
jmpl %l1, %i0
fmovd %f8, %f4
lduh [%l7 + 0x42], %l6
movge %icc, %o3, %g3
loop_1056:
edge16ln %l5, %o4, %l1
fcmpeq16 %f12, %f12, %i4
fmuld8sux16 %f3, %f13, %f6
ld [%l7 + 0x10], %f9
tvc %xcc, 0x0
movn %icc, %l2, %o5
sth %l4, [%l7 + 0x7A]
sra %g1, 0x00, %i3
fbe %fcc2, loop_1057
sth %o6, [%l7 + 0x08]
stx %o7, [%l7 + 0x70]
fnand %f14, %f14, %f14
loop_1057:
for %f0, %f12, %f8
brgez,a %g6, loop_1058
sra %o0, 0x05, %o1
xnor %l0, %g5, %i7
stb %i2, [%l7 + 0x7D]
loop_1058:
ldsh [%l7 + 0x3A], %g7
fpadd32 %f6, %f8, %f2
stx %i5, [%l7 + 0x20]
ldsw [%l7 + 0x40], %g2
bge,a %xcc, loop_1059
fmovsle %icc, %f12, %f10
move %icc, %i6, %o2
ld [%l7 + 0x68], %f11
loop_1059:
fbu %fcc3, loop_1060
fmovscc %icc, %f9, %f13
ld [%l7 + 0x7C], %f1
subcc %i1, 0x0FB6, %l3
loop_1060:
ldd [%l7 + 0x28], %f6
taddcc %g4, %l6, %o3
fornot2s %f8, %f10, %f7
tle %xcc, 0x5
smul %g3, 0x04FC, %i0
smulcc %o4, 0x1241, %l5
stb %i4, [%l7 + 0x1C]
andncc %l2, %l1, %o5
fba %fcc3, loop_1061
fmovscs %icc, %f0, %f1
move %icc, %g1, %l4
tcs %xcc, 0x5
loop_1061:
mulscc %i3, 0x13EB, %o6
bcc,a,pt %icc, loop_1062
andn %g6, 0x03B6, %o0
lduw [%l7 + 0x74], %o7
fmul8x16au %f6, %f4, %f0
loop_1062:
umulcc %o1, %l0, %i7
fmovsn %icc, %f12, %f5
fmovdcs %xcc, %f6, %f9
bvc,pt %icc, loop_1063
brlez,a %g5, loop_1064
fnot1 %f4, %f6
fnot2 %f4, %f2
loop_1063:
fble,a %fcc3, loop_1065
loop_1064:
fbul,a %fcc1, loop_1066
smulcc %i2, 0x0BE5, %g7
addcc %i5, 0x1F88, %i6
loop_1065:
fmovsneg %icc, %f2, %f12
loop_1066:
brnz %g2, loop_1067
std %f0, [%l7 + 0x60]
sth %o2, [%l7 + 0x40]
ldd [%l7 + 0x78], %f8
loop_1067:
stb %i1, [%l7 + 0x4C]
movleu %icc, %l3, %g4
ba %icc, loop_1068
stb %o3, [%l7 + 0x3F]
ldsw [%l7 + 0x6C], %g3
fxor %f4, %f2, %f2
loop_1068:
fsrc2s %f13, %f9
ldd [%l7 + 0x30], %f6
fzeros %f13
fornot1 %f8, %f10, %f4
ldub [%l7 + 0x6C], %l6
fxnors %f6, %f5, %f14
bg loop_1069
fabss %f1, %f2
bg,pn %xcc, loop_1070
ba,pt %xcc, loop_1071
loop_1069:
fsrc1 %f12, %f6
edge8 %i0, %o4, %l5
loop_1070:
ldub [%l7 + 0x2D], %l2
loop_1071:
fmovsge %xcc, %f9, %f11
sth %i4, [%l7 + 0x74]
st %f5, [%l7 + 0x58]
fmovdleu %icc, %f12, %f5
fmovsn %icc, %f10, %f13
std %f8, [%l7 + 0x30]
fcmpeq32 %f10, %f6, %l1
lduw [%l7 + 0x34], %o5
fbge,a %fcc2, loop_1072
ba,a %icc, loop_1073
tsubcc %l4, %g1, %o6
fbul %fcc2, loop_1074
loop_1072:
sth %i3, [%l7 + 0x78]
loop_1073:
stb %g6, [%l7 + 0x14]
fpsub32 %f10, %f8, %f10
loop_1074:
fpack16 %f0, %f10
nop
setx loop_1075, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x4C], %o0
movle %xcc, %o7, %l0
lduh [%l7 + 0x50], %o1
loop_1075:
ld [%l7 + 0x1C], %f9
ldsb [%l7 + 0x21], %i7
ld [%l7 + 0x24], %f4
edge8 %g5, %i2, %i5
fmovrdne %g7, %f4, %f8
tl %icc, 0x1
ldd [%l7 + 0x30], %f8
tg %xcc, 0x0
nop
setx loop_1076, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdiv %i6, 0x02F5, %g2
st %f14, [%l7 + 0x4C]
fpsub32 %f14, %f2, %f0
loop_1076:
fabsd %f10, %f2
call loop_1077
ldsh [%l7 + 0x50], %o2
array8 %i1, %l3, %g4
tneg %icc, 0x6
loop_1077:
fpack32 %f14, %f0, %f12
fxor %f0, %f4, %f14
tge %icc, 0x1
tl %icc, 0x1
fabss %f0, %f2
edge16n %o3, %g3, %l6
ldsw [%l7 + 0x74], %i0
ta %icc, 0x2
sth %o4, [%l7 + 0x7A]
stb %l5, [%l7 + 0x2A]
movg %icc, %l2, %i4
fpadd16 %f4, %f10, %f12
ld [%l7 + 0x30], %f5
brz,a %o5, loop_1078
fxor %f4, %f10, %f8
fmovsge %icc, %f4, %f8
xor %l4, 0x10F6, %g1
loop_1078:
fmovsneg %icc, %f13, %f12
array16 %l1, %o6, %g6
tl %icc, 0x0
fandnot2 %f4, %f0, %f2
sth %i3, [%l7 + 0x48]
edge32 %o0, %l0, %o7
smulcc %i7, 0x0AE9, %g5
ldx [%l7 + 0x68], %o1
fpadd32 %f8, %f6, %f2
movvs %icc, %i5, %g7
fpsub32s %f4, %f9, %f13
fmuld8ulx16 %f7, %f2, %f6
tvs %xcc, 0x4
edge32ln %i6, %g2, %i2
fcmpgt16 %f10, %f2, %i1
mova %xcc, %o2, %l3
lduw [%l7 + 0x74], %o3
sdivx %g4, 0x1175, %g3
stw %l6, [%l7 + 0x3C]
xnor %i0, 0x0C96, %o4
edge32n %l2, %l5, %i4
xnor %l4, 0x02D7, %g1
movvs %xcc, %l1, %o5
ld [%l7 + 0x2C], %f9
nop
setx loop_1079, %l0, %l1
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, %g6, %o0
ld [%l7 + 0x24], %f7
array8 %l0, %i3, %o7
loop_1079:
fornot2 %f0, %f12, %f2
sllx %i7, %g5, %o1
tcc %xcc, 0x2
fmovsleu %icc, %f12, %f4
edge16l %g7, %i5, %i6
tvc %icc, 0x0
fmovdcs %icc, %f13, %f4
bne,a,pt %xcc, loop_1080
edge32n %i2, %g2, %i1
fmovrdgz %o2, %f8, %f10
tne %icc, 0x4
loop_1080:
andncc %l3, %g4, %o3
fpackfix %f0, %f4
fmovdge %xcc, %f9, %f8
stw %l6, [%l7 + 0x44]
fpsub32s %f15, %f13, %f13
fmovdpos %icc, %f1, %f5
sth %g3, [%l7 + 0x5A]
fexpand %f1, %f14
ba,pt %xcc, loop_1081
ldx [%l7 + 0x38], %o4
subccc %l2, 0x199F, %l5
ldd [%l7 + 0x38], %f12
loop_1081:
fxnors %f7, %f4, %f4
tneg %icc, 0x7
sub %i0, 0x0FA4, %l4
stb %g1, [%l7 + 0x37]
sub %i4, 0x1995, %l1
fnor %f2, %f2, %f0
tgu %xcc, 0x7
std %f10, [%l7 + 0x48]
xnorcc %o6, 0x16E4, %o5
ldx [%l7 + 0x60], %g6
fandnot2 %f10, %f2, %f12
ldd [%l7 + 0x40], %f14
ldd [%l7 + 0x48], %f4
fmovsne %xcc, %f9, %f6
ldsw [%l7 + 0x7C], %o0
fbug %fcc2, loop_1082
ble,a %icc, loop_1083
stb %l0, [%l7 + 0x4E]
add %i3, %i7, %g5
loop_1082:
fblg,a %fcc0, loop_1084
loop_1083:
fblg %fcc1, loop_1085
ldd [%l7 + 0x10], %f8
fpsub32 %f14, %f6, %f12
loop_1084:
for %f4, %f4, %f12
loop_1085:
movrgz %o1, 0x028, %o7
fmul8x16 %f10, %f2, %f8
fcmpne32 %f14, %f8, %g7
fpadd16 %f4, %f0, %f10
fmovrslez %i5, %f8, %f5
call loop_1086
brz %i6, loop_1087
xnor %i2, %i1, %g2
ldsh [%l7 + 0x76], %l3
loop_1086:
udiv %o2, 0x067F, %o3
loop_1087:
fmovrsgez %l6, %f15, %f9
ldd [%l7 + 0x60], %f12
fmovdvs %icc, %f11, %f13
ldd [%l7 + 0x60], %f2
smul %g3, 0x1FA4, %g4
orn %o4, %l2, %l5
fcmpne32 %f10, %f14, %l4
ldsh [%l7 + 0x76], %i0
std %f6, [%l7 + 0x38]
ldsb [%l7 + 0x2F], %i4
fmovrdlez %g1, %f4, %f10
tl %icc, 0x0
smulcc %o6, %o5, %g6
fbn,a %fcc3, loop_1088
fmovdvs %icc, %f15, %f5
fba %fcc1, loop_1089
tcc %icc, 0x1
loop_1088:
fnand %f8, %f6, %f4
fnegd %f14, %f12
loop_1089:
fmovsvs %icc, %f11, %f10
tl %icc, 0x5
ldd [%l7 + 0x18], %f6
fmovscs %xcc, %f8, %f9
fmovde %xcc, %f3, %f9
stw %l1, [%l7 + 0x5C]
and %o0, %l0, %i7
faligndata %f10, %f12, %f8
fmovdgu %xcc, %f1, %f1
fpmerge %f4, %f3, %f12
fzero %f8
tcc %icc, 0x2
srl %i3, %g5, %o1
fmovdleu %icc, %f12, %f10
fmovdleu %icc, %f15, %f0
fbl %fcc3, loop_1090
edge32ln %g7, %o7, %i5
stw %i2, [%l7 + 0x44]
umulcc %i6, 0x1FFB, %i1
loop_1090:
lduw [%l7 + 0x48], %l3
ldub [%l7 + 0x16], %o2
brgez,a %o3, loop_1091
fornot1s %f13, %f7, %f0
movgu %xcc, %g2, %l6
and %g3, 0x1D3B, %g4
loop_1091:
fbo %fcc2, loop_1092
st %f3, [%l7 + 0x10]
fpsub16 %f6, %f6, %f0
ldsh [%l7 + 0x5E], %o4
loop_1092:
srlx %l5, 0x01, %l2
stw %l4, [%l7 + 0x50]
fors %f7, %f4, %f13
edge32n %i0, %g1, %o6
fandnot2 %f4, %f2, %f8
stx %o5, [%l7 + 0x68]
taddcctv %g6, 0x0E6A, %l1
ba,a loop_1093
ldx [%l7 + 0x18], %o0
ld [%l7 + 0x58], %f10
and %l0, %i4, %i3
loop_1093:
fsrc1s %f11, %f1
ldub [%l7 + 0x3B], %g5
subccc %o1, 0x144E, %i7
ldd [%l7 + 0x48], %f4
subccc %o7, 0x10BD, %g7
taddcctv %i2, %i5, %i1
orncc %i6, 0x1D6E, %l3
ldx [%l7 + 0x28], %o2
movgu %icc, %g2, %l6
bleu,pn %xcc, loop_1094
fcmps %fcc2, %f9, %f3
fmul8x16au %f15, %f13, %f14
movvs %icc, %o3, %g3
loop_1094:
fors %f2, %f8, %f4
fmovscc %xcc, %f6, %f3
ldx [%l7 + 0x48], %g4
fcmped %fcc1, %f2, %f12
fmovdcc %xcc, %f8, %f0
fmovsleu %icc, %f12, %f12
movneg %xcc, %o4, %l5
ld [%l7 + 0x24], %f4
movvc %xcc, %l4, %l2
stw %i0, [%l7 + 0x1C]
bpos,a,pn %xcc, loop_1095
fone %f14
ldub [%l7 + 0x6E], %o6
edge16 %g1, %g6, %o5
loop_1095:
nop
setx loop_1096, %l0, %l1
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 %l1, [%l7 + 0x18]
stw %o0, [%l7 + 0x70]
fnot1s %f14, %f15
loop_1096:
tsubcc %l0, %i3, %g5
fmovdpos %xcc, %f4, %f8
be,a,pn %icc, loop_1097
tsubcc %i4, %o1, %i7
ldsh [%l7 + 0x54], %o7
sll %g7, 0x1C, %i2
loop_1097:
edge32 %i1, %i5, %i6
fnors %f8, %f8, %f10
fnand %f10, %f14, %f10
array32 %l3, %g2, %l6
xorcc %o3, 0x1200, %o2
sth %g3, [%l7 + 0x12]
array32 %o4, %g4, %l5
fcmps %fcc1, %f10, %f10
udivx %l2, 0x08E7, %i0
stx %o6, [%l7 + 0x38]
udivcc %l4, 0x129E, %g1
lduw [%l7 + 0x3C], %o5
fornot2 %f14, %f4, %f6
ldsh [%l7 + 0x1A], %g6
fbge,a %fcc3, loop_1098
ld [%l7 + 0x5C], %f3
ldsw [%l7 + 0x54], %o0
fbule %fcc1, loop_1099
loop_1098:
fbne,a %fcc1, loop_1100
stx %l1, [%l7 + 0x20]
ld [%l7 + 0x1C], %f10
loop_1099:
lduw [%l7 + 0x60], %i3
loop_1100:
sllx %g5, %l0, %o1
sdivcc %i7, 0x0A65, %i4
movrlz %o7, 0x224, %i2
bgu,pt %icc, loop_1101
ldub [%l7 + 0x4F], %g7
fmovsle %icc, %f9, %f8
tleu %icc, 0x0
loop_1101:
addc %i1, %i5, %l3
fpadd16s %f4, %f7, %f10
bn,a loop_1102
tleu %icc, 0x3
ldsh [%l7 + 0x12], %g2
std %f10, [%l7 + 0x70]
loop_1102:
fmovrdgez %i6, %f8, %f6
fnegs %f3, %f4
movre %o3, 0x047, %o2
fmovsn %icc, %f14, %f12
tcc %xcc, 0x4
sdivx %g3, 0x077A, %l6
ldd [%l7 + 0x70], %f14
nop
setx loop_1103, %l0, %l1
jmpl %l1, %g4
bne %xcc, loop_1104
fmovrdlz %o4, %f2, %f2
tl %icc, 0x3
loop_1103:
array8 %l2, %l5, %i0
loop_1104:
lduw [%l7 + 0x38], %o6
st %f6, [%l7 + 0x10]
fmovdn %xcc, %f9, %f1
fxnors %f5, %f10, %f10
lduh [%l7 + 0x68], %l4
movleu %icc, %o5, %g1
fbg,a %fcc3, loop_1105
stx %o0, [%l7 + 0x38]
bge,a,pn %xcc, loop_1106
taddcc %g6, %l1, %g5
loop_1105:
tcs %xcc, 0x4
ldsh [%l7 + 0x52], %l0
loop_1106:
faligndata %f8, %f14, %f10
bneg,a,pt %icc, loop_1107
edge8 %o1, %i3, %i7
tpos %xcc, 0x3
brnz,a %o7, loop_1108
loop_1107:
fabss %f2, %f0
ldub [%l7 + 0x11], %i4
mulscc %g7, 0x1C62, %i1
loop_1108:
fcmpgt16 %f14, %f12, %i2
ldsw [%l7 + 0x20], %l3
bn loop_1109
fmovrsgz %i5, %f10, %f2
fexpand %f11, %f8
fpadd32 %f4, %f10, %f6
loop_1109:
movle %xcc, %g2, %o3
sth %i6, [%l7 + 0x58]
for %f2, %f8, %f12
fpadd32s %f8, %f14, %f3
movneg %icc, %g3, %l6
fand %f4, %f12, %f10
fmovrdlz %g4, %f12, %f10
fmovrslez %o4, %f11, %f15
edge32 %l2, %l5, %o2
sth %i0, [%l7 + 0x2A]
fandnot1 %f12, %f6, %f6
tne %icc, 0x5
fpadd32 %f14, %f0, %f0
fexpand %f1, %f12
ldd [%l7 + 0x30], %f2
fones %f2
stw %l4, [%l7 + 0x0C]
srax %o6, %o5, %o0
fmul8x16al %f2, %f7, %f14
fble,a %fcc3, loop_1110
stw %g1, [%l7 + 0x40]
lduw [%l7 + 0x08], %g6
stb %g5, [%l7 + 0x58]
loop_1110:
fexpand %f12, %f8
fmul8sux16 %f0, %f4, %f10
sth %l1, [%l7 + 0x70]
ba %xcc, loop_1111
fone %f10
ldsw [%l7 + 0x74], %o1
fmovsgu %xcc, %f1, %f2
loop_1111:
movne %icc, %l0, %i7
stw %i3, [%l7 + 0x7C]
ldx [%l7 + 0x48], %i4
ldub [%l7 + 0x79], %o7
srlx %g7, 0x0E, %i1
ldx [%l7 + 0x50], %i2
sdivx %l3, 0x1C9A, %i5
fpadd16 %f2, %f4, %f10
sth %g2, [%l7 + 0x20]
ldx [%l7 + 0x08], %i6
andcc %o3, 0x1F5F, %l6
bcc,a loop_1112
sllx %g3, %o4, %g4
ldub [%l7 + 0x7D], %l2
array16 %l5, %i0, %o2
loop_1112:
ldsw [%l7 + 0x3C], %o6
udiv %l4, 0x0E36, %o5
xnorcc %o0, %g6, %g5
sethi 0x10AE, %l1
subccc %g1, %o1, %i7
fbn %fcc3, loop_1113
std %f14, [%l7 + 0x40]
fbo,a %fcc1, loop_1114
fmovsle %icc, %f8, %f11
loop_1113:
fmovsne %icc, %f7, %f12
lduh [%l7 + 0x34], %l0
loop_1114:
ldsh [%l7 + 0x6C], %i3
fmovrdne %i4, %f8, %f8
fmuld8sux16 %f13, %f10, %f12
fmovrsne %o7, %f4, %f0
ldsh [%l7 + 0x1E], %g7
ldsh [%l7 + 0x48], %i2
fmovrdlz %l3, %f14, %f6
bvc,a loop_1115
fcmpeq32 %f8, %f8, %i1
fmovdge %xcc, %f9, %f10
ble,pn %xcc, loop_1116
loop_1115:
fxors %f12, %f5, %f3
stw %i5, [%l7 + 0x18]
movrlz %i6, %o3, %l6
loop_1116:
stx %g2, [%l7 + 0x38]
ldsw [%l7 + 0x28], %g3
fnor %f4, %f10, %f10
nop
setx loop_1117, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot2 %f10, %f4, %f14
fbul,a %fcc3, loop_1118
stb %g4, [%l7 + 0x1B]
loop_1117:
orn %l2, 0x0092, %l5
fnot2s %f0, %f9
loop_1118:
fbg,a %fcc3, loop_1119
ldd [%l7 + 0x68], %f12
tle %xcc, 0x6
tgu %icc, 0x0
loop_1119:
fmovscs %icc, %f0, %f5
movne %icc, %i0, %o2
andcc %o6, %o4, %l4
movge %xcc, %o5, %g6
fbule %fcc0, loop_1120
fbn %fcc1, loop_1121
orncc %o0, 0x0CC8, %g5
lduh [%l7 + 0x5E], %l1
loop_1120:
ldsh [%l7 + 0x5E], %o1
loop_1121:
lduh [%l7 + 0x22], %i7
bcs,a,pt %icc, loop_1122
ldx [%l7 + 0x20], %g1
movrgz %i3, 0x28A, %l0
movge %xcc, %o7, %g7
loop_1122:
std %f4, [%l7 + 0x68]
fba,a %fcc2, loop_1123
lduh [%l7 + 0x74], %i4
ldsh [%l7 + 0x4A], %l3
sllx %i2, %i5, %i1
loop_1123:
stw %i6, [%l7 + 0x30]
ld [%l7 + 0x08], %f14
fmovrde %l6, %f4, %f14
sth %o3, [%l7 + 0x7C]
stx %g3, [%l7 + 0x70]
fbne %fcc2, loop_1124
udivx %g4, 0x04A8, %g2
fbul,a %fcc2, loop_1125
ld [%l7 + 0x08], %f15
loop_1124:
movl %xcc, %l5, %l2
edge8 %o2, %i0, %o4
loop_1125:
movcc %xcc, %o6, %l4
lduh [%l7 + 0x7C], %g6
movvc %xcc, %o5, %g5
fmovdl %icc, %f6, %f13
fpmerge %f4, %f9, %f2
fmovdvc %icc, %f4, %f9
fbue,a %fcc3, loop_1126
bgu,a loop_1127
fbue %fcc1, loop_1128
brgz %o0, loop_1129
loop_1126:
movleu %icc, %l1, %i7
loop_1127:
ldd [%l7 + 0x40], %f14
loop_1128:
movvs %icc, %o1, %i3
loop_1129:
fnors %f10, %f15, %f3
fpmerge %f7, %f4, %f0
tneg %icc, 0x0
std %f12, [%l7 + 0x48]
lduw [%l7 + 0x50], %l0
fcmple16 %f12, %f12, %o7
addccc %g7, %g1, %l3
fmovde %icc, %f13, %f5
ldsw [%l7 + 0x08], %i2
subc %i4, 0x0AC8, %i5
ldd [%l7 + 0x78], %f2
lduw [%l7 + 0x24], %i6
fmovde %icc, %f14, %f8
fmovsvc %icc, %f12, %f5
ldsh [%l7 + 0x40], %i1
orncc %l6, 0x12B9, %g3
sub %g4, %g2, %o3
ld [%l7 + 0x78], %f10
ldd [%l7 + 0x48], %f12
ldd [%l7 + 0x28], %f12
fpsub16s %f7, %f7, %f10
std %f12, [%l7 + 0x30]
fmovdvc %xcc, %f12, %f0
bvs,a,pt %xcc, loop_1130
orn %l5, %l2, %i0
fmovsn %icc, %f13, %f13
fbug,a %fcc2, loop_1131
loop_1130:
fpadd32s %f2, %f11, %f2
orcc %o4, %o2, %o6
std %f8, [%l7 + 0x38]
loop_1131:
fcmpd %fcc3, %f4, %f6
ldx [%l7 + 0x50], %l4
fpackfix %f2, %f6
tvc %xcc, 0x2
ldsw [%l7 + 0x4C], %g6
fnot2s %f12, %f5
movneg %xcc, %o5, %g5
fmovdl %icc, %f10, %f15
fnot2s %f0, %f0
fbule %fcc3, loop_1132
fsrc1 %f8, %f8
bvc,pn %icc, loop_1133
fmul8x16 %f7, %f8, %f6
loop_1132:
lduw [%l7 + 0x44], %l1
andncc %i7, %o0, %o1
loop_1133:
stb %i3, [%l7 + 0x6A]
fmovdne %xcc, %f15, %f3
fmovsvs %xcc, %f7, %f4
bgu,a,pt %icc, loop_1134
stx %l0, [%l7 + 0x78]
sdiv %g7, 0x1E94, %o7
edge32ln %l3, %i2, %i4
loop_1134:
lduw [%l7 + 0x2C], %g1
edge8l %i5, %i1, %i6
fpadd16 %f12, %f4, %f0
fones %f4
edge32 %g3, %g4, %g2
fmovdvc %icc, %f3, %f3
tne %xcc, 0x7
tvc %xcc, 0x6
ldub [%l7 + 0x3A], %o3
ldd [%l7 + 0x40], %f2
taddcctv %l5, 0x103F, %l6
fba,a %fcc3, loop_1135
bshuffle %f4, %f0, %f12
fmovrsgz %l2, %f15, %f7
tge %xcc, 0x4
loop_1135:
brz,a %o4, loop_1136
andncc %o2, %i0, %l4
fornot2s %f4, %f2, %f1
std %f14, [%l7 + 0x48]
loop_1136:
xorcc %o6, 0x103F, %o5
st %f7, [%l7 + 0x74]
lduw [%l7 + 0x6C], %g6
ldd [%l7 + 0x50], %f6
bl,a %xcc, loop_1137
lduh [%l7 + 0x38], %l1
stb %i7, [%l7 + 0x36]
stb %o0, [%l7 + 0x4E]
loop_1137:
sethi 0x1475, %o1
stb %g5, [%l7 + 0x40]
movgu %icc, %l0, %i3
ld [%l7 + 0x68], %f11
tg %icc, 0x1
pdist %f8, %f12, %f12
ldsh [%l7 + 0x56], %o7
tne %xcc, 0x3
st %f12, [%l7 + 0x10]
ldsb [%l7 + 0x3C], %l3
fmovrsgez %g7, %f3, %f5
fandnot2s %f7, %f2, %f9
fmovdvs %icc, %f10, %f6
movg %xcc, %i4, %g1
lduw [%l7 + 0x70], %i5
fmovrsgz %i1, %f2, %f5
fmovdpos %xcc, %f6, %f3
xorcc %i6, %g3, %i2
fand %f6, %f2, %f4
edge16l %g2, %g4, %o3
add %l5, 0x0D37, %l2
movrne %l6, %o4, %o2
ldd [%l7 + 0x28], %f4
fnor %f2, %f8, %f4
bvc,pt %xcc, loop_1138
fnot2 %f6, %f10
ldub [%l7 + 0x45], %i0
orncc %l4, %o5, %o6
loop_1138:
bn,pn %xcc, loop_1139
fnands %f10, %f10, %f2
edge32 %l1, %g6, %o0
siam 0x3
loop_1139:
edge16 %i7, %o1, %l0
ldsh [%l7 + 0x18], %g5
tsubcctv %i3, 0x1668, %o7
fble %fcc2, loop_1140
be %xcc, loop_1141
fcmpeq16 %f8, %f2, %g7
edge16n %l3, %i4, %g1
loop_1140:
fxors %f0, %f5, %f11
loop_1141:
mova %xcc, %i1, %i5
addccc %i6, %i2, %g2
fcmped %fcc3, %f4, %f6
ta %xcc, 0x2
sth %g3, [%l7 + 0x64]
movneg %icc, %g4, %o3
fzeros %f13
edge8ln %l5, %l2, %o4
st %f5, [%l7 + 0x5C]
fxnor %f0, %f2, %f4
edge8ln %l6, %i0, %l4
lduw [%l7 + 0x6C], %o2
bgu,pt %icc, loop_1142
ldsb [%l7 + 0x3F], %o5
ldsb [%l7 + 0x69], %o6
ldx [%l7 + 0x08], %g6
loop_1142:
stb %o0, [%l7 + 0x64]
ldd [%l7 + 0x08], %f4
fbo %fcc2, loop_1143
stb %l1, [%l7 + 0x1A]
stx %i7, [%l7 + 0x10]
fsrc2 %f10, %f14
loop_1143:
fble,a %fcc2, loop_1144
fblg,a %fcc1, loop_1145
fbu %fcc3, loop_1146
fmovse %xcc, %f1, %f13
loop_1144:
ld [%l7 + 0x18], %f5
loop_1145:
orn %o1, 0x0F48, %l0
loop_1146:
fnands %f0, %f13, %f3
fpackfix %f12, %f0
fpadd16s %f1, %f12, %f3
fmovrdlz %i3, %f12, %f6
ldub [%l7 + 0x61], %g5
subc %g7, %o7, %i4
std %f8, [%l7 + 0x08]
edge8 %l3, %i1, %i5
orn %g1, 0x1B3F, %i2
tvs %icc, 0x2
stb %g2, [%l7 + 0x1D]
alignaddrl %i6, %g3, %g4
fmovsn %xcc, %f4, %f5
fbuge,a %fcc1, loop_1147
std %f4, [%l7 + 0x10]
edge32n %l5, %l2, %o3
fmuld8sux16 %f6, %f5, %f6
loop_1147:
edge32l %o4, %l6, %l4
stw %o2, [%l7 + 0x54]
tgu %xcc, 0x6
ldx [%l7 + 0x60], %i0
tpos %xcc, 0x6
fpack16 %f10, %f14
edge32ln %o6, %g6, %o0
fbn,a %fcc1, loop_1148
fmul8x16au %f15, %f8, %f8
bvs loop_1149
ldx [%l7 + 0x58], %o5
loop_1148:
fmovda %icc, %f2, %f9
edge32l %i7, %l1, %o1
loop_1149:
std %f4, [%l7 + 0x38]
fabss %f0, %f12
fcmped %fcc1, %f10, %f4
fbul %fcc3, loop_1150
srax %l0, 0x0A, %i3
te %xcc, 0x3
bge,a,pn %xcc, loop_1151
loop_1150:
fsrc1 %f10, %f8
srlx %g5, 0x09, %g7
std %f14, [%l7 + 0x68]
loop_1151:
stw %o7, [%l7 + 0x48]
fmovrslz %l3, %f9, %f5
fxnors %f7, %f6, %f11
bcc,a,pn %icc, loop_1152
edge8ln %i1, %i4, %i5
tg %xcc, 0x4
nop
setx loop_1153, %l0, %l1
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_1152:
ld [%l7 + 0x34], %f7
fmovrslez %i2, %f14, %f3
fmul8sux16 %f8, %f6, %f12
loop_1153:
movvs %icc, %g1, %i6
st %f9, [%l7 + 0x28]
fmovdg %xcc, %f4, %f2
pdist %f8, %f4, %f12
fmovsa %icc, %f15, %f7
edge16ln %g3, %g2, %l5
fzero %f0
bvc,a,pt %icc, loop_1154
st %f14, [%l7 + 0x60]
st %f15, [%l7 + 0x74]
fzeros %f13
loop_1154:
sethi 0x1700, %g4
sllx %l2, %o4, %o3
lduh [%l7 + 0x1E], %l4
fmovdleu %icc, %f0, %f5
std %f4, [%l7 + 0x70]
fzeros %f3
add %l6, 0x1712, %i0
movrlez %o2, %g6, %o6
ldd [%l7 + 0x38], %f2
fmovsneg %icc, %f8, %f6
sdiv %o5, 0x0117, %i7
subc %l1, %o1, %o0
fmovdne %xcc, %f11, %f5
fxors %f3, %f6, %f7
fmovd %f2, %f4
fmovdcc %icc, %f8, %f3
fmovrsgez %i3, %f7, %f10
nop
setx loop_1155, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
mulx %g5, %l0, %g7
lduh [%l7 + 0x70], %o7
ld [%l7 + 0x5C], %f6
loop_1155:
fmul8ulx16 %f6, %f8, %f6
fmovdvs %icc, %f2, %f6
fpadd32s %f11, %f14, %f7
fmovrslez %l3, %f5, %f5
fmovsgu %xcc, %f7, %f0
tg %xcc, 0x5
sdivcc %i4, 0x0077, %i1
stw %i2, [%l7 + 0x60]
sth %i5, [%l7 + 0x18]
fabsd %f12, %f14
fmul8x16 %f13, %f2, %f8
array32 %g1, %i6, %g3
lduh [%l7 + 0x16], %g2
faligndata %f14, %f0, %f0
lduh [%l7 + 0x10], %g4
fabsd %f8, %f2
fnegs %f9, %f9
siam 0x6
fcmpeq32 %f0, %f2, %l5
bl,a loop_1156
fcmpeq16 %f6, %f6, %l2
ldd [%l7 + 0x08], %f14
ldx [%l7 + 0x60], %o3
loop_1156:
ldsb [%l7 + 0x6B], %l4
subcc %o4, 0x0019, %i0
tvc %icc, 0x1
fbu %fcc3, loop_1157
std %f12, [%l7 + 0x40]
bgu,a %icc, loop_1158
fmovsn %xcc, %f15, %f5
loop_1157:
tg %icc, 0x2
nop
setx loop_1159, %l0, %l1
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_1158:
movgu %icc, %l6, %o2
sethi 0x16F3, %g6
st %f3, [%l7 + 0x38]
loop_1159:
mulscc %o5, 0x0D01, %o6
sth %l1, [%l7 + 0x16]
fmovscc %xcc, %f12, %f3
stw %i7, [%l7 + 0x38]
ldsb [%l7 + 0x0B], %o1
lduh [%l7 + 0x56], %i3
fmovrsgz %g5, %f0, %f9
udivcc %o0, 0x1883, %l0
sdiv %g7, 0x1CBC, %l3
stx %i4, [%l7 + 0x68]
edge32 %i1, %o7, %i2
fsrc1 %f0, %f8
sethi 0x1606, %g1
ldub [%l7 + 0x0D], %i5
fcmpd %fcc2, %f6, %f14
sth %g3, [%l7 + 0x76]
sth %i6, [%l7 + 0x44]
st %f2, [%l7 + 0x5C]
ldsw [%l7 + 0x38], %g2
ld [%l7 + 0x0C], %f1
fmovdge %icc, %f0, %f1
fcmple16 %f0, %f4, %g4
ta %xcc, 0x4
fcmple16 %f12, %f0, %l2
stb %o3, [%l7 + 0x77]
movcs %icc, %l4, %o4
fmul8x16au %f7, %f6, %f0
std %f6, [%l7 + 0x60]
fpsub16 %f2, %f2, %f0
fnand %f12, %f2, %f6
movne %icc, %l5, %i0
fmovrslz %o2, %f2, %f11
te %xcc, 0x2
subccc %l6, %o5, %g6
fmovrse %o6, %f0, %f10
fand %f10, %f8, %f14
sth %i7, [%l7 + 0x32]
sth %o1, [%l7 + 0x60]
stx %i3, [%l7 + 0x28]
lduh [%l7 + 0x5E], %l1
st %f10, [%l7 + 0x68]
mova %icc, %o0, %l0
stx %g5, [%l7 + 0x30]
mulx %g7, 0x1D75, %i4
or %i1, %o7, %l3
fandnot1s %f8, %f0, %f11
fmovda %icc, %f13, %f0
ldsw [%l7 + 0x64], %i2
fnot2 %f14, %f4
std %f12, [%l7 + 0x10]
lduh [%l7 + 0x40], %i5
stb %g3, [%l7 + 0x75]
tg %xcc, 0x7
ldsh [%l7 + 0x26], %i6
movpos %icc, %g2, %g1
bshuffle %f8, %f8, %f0
fcmple32 %f2, %f8, %g4
stb %l2, [%l7 + 0x77]
ld [%l7 + 0x48], %f0
fmul8sux16 %f14, %f14, %f10
xorcc %l4, %o4, %l5
tleu %xcc, 0x6
subc %i0, 0x1889, %o2
ldsb [%l7 + 0x46], %l6
bleu loop_1160
stw %o3, [%l7 + 0x28]
movcs %xcc, %o5, %o6
fbn %fcc2, loop_1161
loop_1160:
udiv %g6, 0x033A, %o1
fbe,a %fcc3, loop_1162
ldsb [%l7 + 0x27], %i7
loop_1161:
brz,a %l1, loop_1163
bgu,a,pn %icc, loop_1164
loop_1162:
bpos,pt %xcc, loop_1165
fmul8sux16 %f6, %f0, %f10
loop_1163:
orncc %i3, %o0, %g5
loop_1164:
fornot2 %f12, %f12, %f10
loop_1165:
xnorcc %g7, 0x01E5, %i4
fpadd16 %f14, %f10, %f0
ld [%l7 + 0x38], %f7
nop
setx loop_1166, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrsgez %i1, %f12, %f11
ld [%l7 + 0x18], %f1
xnor %o7, 0x1955, %l0
loop_1166:
tgu %xcc, 0x1
stb %l3, [%l7 + 0x14]
fornot2s %f8, %f3, %f7
bshuffle %f0, %f10, %f10
fbne,a %fcc2, loop_1167
fcmps %fcc3, %f15, %f7
movle %xcc, %i2, %g3
ldsh [%l7 + 0x48], %i6
loop_1167:
ldub [%l7 + 0x45], %g2
be,a,pn %xcc, loop_1168
fmovspos %xcc, %f10, %f2
movg %xcc, %i5, %g4
st %f6, [%l7 + 0x6C]
loop_1168:
fblg %fcc3, loop_1169
edge8 %g1, %l2, %o4
fnot1s %f14, %f15
stb %l4, [%l7 + 0x29]
loop_1169:
nop
setx loop_1170, %l0, %l1
jmpl %l1, %l5
fmovrdne %o2, %f8, %f14
ldsw [%l7 + 0x1C], %i0
fsrc2 %f0, %f10
loop_1170:
orcc %o3, 0x13A4, %o5
fpsub16 %f8, %f6, %f14
fornot2 %f2, %f10, %f10
add %l6, %g6, %o6
fmovsg %xcc, %f13, %f3
fmovdvs %icc, %f6, %f10
xor %o1, %i7, %l1
fmovsle %xcc, %f10, %f5
ldd [%l7 + 0x60], %f10
fmovsge %icc, %f4, %f11
sth %i3, [%l7 + 0x7C]
fmovsgu %xcc, %f10, %f11
array16 %o0, %g7, %i4
udivcc %g5, 0x13D6, %o7
taddcc %i1, %l3, %i2
bvs %icc, loop_1171
fxors %f10, %f6, %f1
movrlez %g3, 0x32D, %l0
stw %i6, [%l7 + 0x18]
loop_1171:
bl loop_1172
edge16n %i5, %g2, %g4
and %l2, 0x083A, %o4
fsrc1s %f5, %f0
loop_1172:
fpack16 %f0, %f0
edge16ln %g1, %l5, %o2
fcmple16 %f4, %f4, %i0
ldd [%l7 + 0x48], %f10
ldd [%l7 + 0x40], %f8
fcmpeq16 %f6, %f4, %l4
taddcctv %o3, %o5, %l6
stw %o6, [%l7 + 0x28]
ldub [%l7 + 0x45], %g6
taddcc %o1, 0x189D, %i7
tgu %xcc, 0x5
fandnot1s %f11, %f14, %f6
ldsw [%l7 + 0x38], %l1
srax %i3, 0x1D, %g7
fbul,a %fcc2, loop_1173
lduh [%l7 + 0x12], %o0
bleu,a %icc, loop_1174
fmovdn %xcc, %f10, %f1
loop_1173:
alignaddr %g5, %i4, %o7
ldx [%l7 + 0x48], %i1
loop_1174:
ld [%l7 + 0x0C], %f15
ldsb [%l7 + 0x0A], %l3
fmovsl %xcc, %f11, %f13
ldsb [%l7 + 0x4E], %g3
ldsh [%l7 + 0x28], %l0
fornot2 %f14, %f14, %f4
fones %f10
ldx [%l7 + 0x70], %i2
mova %xcc, %i6, %i5
sth %g4, [%l7 + 0x76]
ldsw [%l7 + 0x18], %g2
ld [%l7 + 0x08], %f10
fnors %f1, %f13, %f1
ldsb [%l7 + 0x66], %l2
fmovrdgz %o4, %f14, %f0
tneg %icc, 0x1
fnor %f12, %f10, %f6
fpadd32 %f4, %f0, %f0
be,a,pt %xcc, loop_1175
movrgez %l5, 0x11F, %o2
fmovscc %xcc, %f1, %f11
fpadd32 %f10, %f14, %f0
loop_1175:
sth %g1, [%l7 + 0x76]
addcc %i0, 0x010D, %l4
st %f7, [%l7 + 0x78]
ldsw [%l7 + 0x40], %o5
movvs %icc, %o3, %o6
ldsh [%l7 + 0x7C], %g6
udivx %o1, 0x1FD7, %l6
bgu loop_1176
pdist %f10, %f6, %f10
fpadd32s %f0, %f11, %f6
fbge,a %fcc0, loop_1177
loop_1176:
ldd [%l7 + 0x60], %f12
ld [%l7 + 0x74], %f4
stw %i7, [%l7 + 0x20]
loop_1177:
ldsh [%l7 + 0x7A], %i3
stw %l1, [%l7 + 0x44]
fnegs %f15, %f6
ldsh [%l7 + 0x72], %o0
sll %g7, 0x08, %i4
ldsb [%l7 + 0x38], %g5
ld [%l7 + 0x78], %f3
fmul8ulx16 %f2, %f4, %f6
fnand %f12, %f0, %f4
ldx [%l7 + 0x78], %i1
xnorcc %o7, %l3, %l0
fcmple16 %f2, %f4, %i2
ldub [%l7 + 0x19], %g3
ld [%l7 + 0x10], %f11
st %f0, [%l7 + 0x7C]
move %icc, %i5, %g4
fmovrdlz %i6, %f6, %f12
fmovsvs %xcc, %f11, %f12
fmovdvc %xcc, %f2, %f10
stx %g2, [%l7 + 0x10]
orcc %o4, 0x04D9, %l2
edge32l %l5, %o2, %g1
edge16n %i0, %l4, %o3
lduh [%l7 + 0x3E], %o6
fmovdl %xcc, %f12, %f11
fmovsl %icc, %f12, %f2
nop
setx loop_1178, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovd %f14, %f12
sdivx %g6, 0x022A, %o1
fornot2 %f2, %f2, %f14
loop_1178:
bpos %xcc, loop_1179
fmovdl %xcc, %f2, %f14
fabsd %f12, %f2
fbl %fcc2, loop_1180
loop_1179:
edge32ln %o5, %i7, %i3
fmovrde %l1, %f6, %f12
ldsh [%l7 + 0x2E], %o0
loop_1180:
lduh [%l7 + 0x1C], %l6
mulx %g7, %g5, %i1
edge16l %o7, %i4, %l3
taddcc %l0, 0x1727, %g3
fpadd16s %f5, %f9, %f11
fbne,a %fcc2, loop_1181
fmuld8ulx16 %f4, %f6, %f6
movvc %icc, %i2, %g4
xnorcc %i5, %g2, %i6
loop_1181:
fble %fcc1, loop_1182
fbn %fcc0, loop_1183
st %f1, [%l7 + 0x0C]
fones %f9
loop_1182:
fcmpgt32 %f12, %f4, %o4
loop_1183:
ldd [%l7 + 0x50], %f10
fmovdcs %icc, %f15, %f15
lduh [%l7 + 0x12], %l2
edge32n %o2, %g1, %l5
st %f11, [%l7 + 0x30]
movrlez %i0, 0x197, %o3
brnz %o6, loop_1184
fpsub16s %f11, %f5, %f12
fmovsgu %icc, %f11, %f15
fabsd %f2, %f14
loop_1184:
fnot2 %f8, %f0
movg %xcc, %l4, %o1
ldd [%l7 + 0x18], %f10
srl %o5, 0x1F, %g6
edge8ln %i7, %l1, %o0
ldsb [%l7 + 0x40], %l6
tg %xcc, 0x6
fnors %f9, %f14, %f8
brgez %i3, loop_1185
lduw [%l7 + 0x68], %g5
movneg %icc, %g7, %o7
fsrc2s %f3, %f11
loop_1185:
movneg %icc, %i1, %i4
fmovdne %icc, %f11, %f2
stx %l3, [%l7 + 0x20]
fmul8x16au %f7, %f5, %f10
fmovspos %xcc, %f7, %f6
bl,a %xcc, loop_1186
edge16ln %g3, %l0, %g4
brlez,a %i2, loop_1187
std %f14, [%l7 + 0x30]
loop_1186:
ldx [%l7 + 0x20], %i5
fmovrdgz %i6, %f2, %f4
loop_1187:
bvs %xcc, loop_1188
fands %f9, %f14, %f6
movrlez %g2, %l2, %o2
movcc %icc, %o4, %g1
loop_1188:
sll %l5, 0x01, %i0
lduh [%l7 + 0x52], %o3
stx %o6, [%l7 + 0x20]
fnand %f0, %f4, %f14
sll %o1, %o5, %g6
tl %xcc, 0x2
fmovdcc %icc, %f9, %f4
fbl %fcc3, loop_1189
fmovscc %icc, %f7, %f11
lduh [%l7 + 0x18], %i7
edge8n %l4, %l1, %o0
loop_1189:
fmovde %xcc, %f4, %f7
fmovrdlz %l6, %f8, %f4
sll %i3, %g5, %o7
ldd [%l7 + 0x48], %f14
fcmpeq16 %f0, %f2, %i1
umul %g7, %l3, %g3
andcc %l0, %i4, %g4
taddcctv %i2, %i5, %i6
ld [%l7 + 0x08], %f10
fsrc1s %f12, %f0
lduh [%l7 + 0x3E], %l2
udivcc %g2, 0x0B41, %o2
st %f13, [%l7 + 0x14]
fnand %f12, %f6, %f2
ldsh [%l7 + 0x20], %o4
ldsh [%l7 + 0x70], %g1
ldsh [%l7 + 0x6E], %l5
fzero %f12
fpsub16s %f13, %f0, %f2
sdiv %o3, 0x11F4, %o6
fpsub16 %f14, %f8, %f4
fbug %fcc0, loop_1190
addcc %i0, 0x15C8, %o5
fmovsneg %xcc, %f14, %f11
sth %g6, [%l7 + 0x66]
loop_1190:
fmovd %f12, %f6
udiv %o1, 0x156F, %l4
brlz %i7, loop_1191
edge8l %l1, %o0, %i3
fmovda %icc, %f1, %f2
bne,a %icc, loop_1192
loop_1191:
fmovdn %icc, %f2, %f13
stw %g5, [%l7 + 0x38]
fsrc2s %f6, %f15
loop_1192:
fpack32 %f4, %f14, %f10
fbge %fcc2, loop_1193
stb %l6, [%l7 + 0x40]
ldsh [%l7 + 0x34], %o7
movgu %xcc, %g7, %l3
loop_1193:
fblg,a %fcc3, loop_1194
std %f10, [%l7 + 0x30]
movl %icc, %i1, %l0
fabss %f11, %f9
loop_1194:
movneg %icc, %g3, %g4
stx %i4, [%l7 + 0x08]
fmovdn %xcc, %f5, %f13
stb %i2, [%l7 + 0x5C]
fmovrde %i6, %f0, %f12
fmovdcc %xcc, %f0, %f1
fba,a %fcc2, loop_1195
fbn,a %fcc2, loop_1196
fmovdvc %xcc, %f15, %f14
fnot1 %f8, %f8
loop_1195:
fmul8ulx16 %f12, %f12, %f14
loop_1196:
movne %icc, %i5, %l2
ldsh [%l7 + 0x7C], %g2
fmul8x16al %f13, %f11, %f8
std %f8, [%l7 + 0x30]
taddcc %o4, 0x14ED, %g1
be,a %icc, loop_1197
fbo,a %fcc3, loop_1198
ld [%l7 + 0x50], %f13
fbe %fcc1, loop_1199
loop_1197:
fmovsa %xcc, %f3, %f7
loop_1198:
ld [%l7 + 0x50], %f1
fnot2 %f14, %f4
loop_1199:
edge8n %l5, %o2, %o6
fmovscs %xcc, %f11, %f6
fbug,a %fcc0, loop_1200
edge32 %i0, %o5, %o3
stw %g6, [%l7 + 0x60]
ldx [%l7 + 0x68], %o1
loop_1200:
addc %l4, 0x02A1, %i7
bneg,pn %xcc, loop_1201
tneg %xcc, 0x4
fpadd16 %f8, %f6, %f4
fcmpeq16 %f2, %f2, %o0
loop_1201:
tsubcc %i3, 0x0B85, %g5
sth %l1, [%l7 + 0x7E]
tneg %icc, 0x2
bshuffle %f6, %f4, %f4
edge32ln %o7, %g7, %l3
array8 %i1, %l6, %g3
fmovrslz %g4, %f7, %f6
fmovsneg %icc, %f5, %f7
nop
setx loop_1202, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbue,a %fcc2, loop_1203
fabsd %f2, %f10
fpack32 %f6, %f6, %f8
loop_1202:
fmul8x16al %f10, %f8, %f6
loop_1203:
brgz,a %l0, loop_1204
fpadd32s %f15, %f0, %f9
subcc %i4, 0x16B8, %i6
udivcc %i2, 0x09D0, %l2
loop_1204:
fmovrdne %g2, %f10, %f10
fmovsgu %xcc, %f7, %f7
ta %xcc, 0x0
umulcc %o4, 0x02A4, %g1
sth %i5, [%l7 + 0x5E]
fmovdge %icc, %f0, %f2
subc %l5, %o2, %i0
fcmped %fcc3, %f8, %f2
fbue,a %fcc0, loop_1205
fmovspos %icc, %f5, %f11
fands %f5, %f0, %f4
std %f8, [%l7 + 0x48]
loop_1205:
sra %o5, %o3, %o6
stx %g6, [%l7 + 0x20]
call loop_1206
umul %l4, %i7, %o1
ldsh [%l7 + 0x78], %i3
sdivx %o0, 0x0E80, %g5
loop_1206:
edge16n %o7, %g7, %l3
fpmerge %f6, %f7, %f6
lduh [%l7 + 0x68], %i1
fbe,a %fcc2, loop_1207
fpsub16 %f12, %f6, %f12
taddcctv %l1, 0x014E, %l6
fandnot2s %f12, %f1, %f5
loop_1207:
ldsh [%l7 + 0x44], %g3
fmovsvc %icc, %f6, %f12
taddcc %g4, 0x04CD, %i4
fbo %fcc3, loop_1208
tg %xcc, 0x7
ldx [%l7 + 0x58], %i6
fmovscc %icc, %f12, %f6
loop_1208:
fbge %fcc2, loop_1209
tcs %icc, 0x2
fnegs %f10, %f8
fnot2 %f14, %f2
loop_1209:
stx %i2, [%l7 + 0x40]
ldsb [%l7 + 0x1F], %l0
fpack32 %f6, %f4, %f0
fcmped %fcc0, %f6, %f2
ldx [%l7 + 0x60], %l2
sll %g2, 0x09, %o4
fbe %fcc3, loop_1210
movrlz %g1, 0x098, %l5
fsrc1s %f10, %f11
ldx [%l7 + 0x28], %o2
loop_1210:
fzero %f8
fnegd %f14, %f10
ldx [%l7 + 0x08], %i5
sth %o5, [%l7 + 0x22]
fmovdg %xcc, %f7, %f14
udiv %i0, 0x036D, %o6
add %g6, 0x0884, %o3
sth %i7, [%l7 + 0x42]
ldsh [%l7 + 0x7C], %l4
fbn,a %fcc1, loop_1211
sdiv %o1, 0x0EA8, %o0
lduw [%l7 + 0x40], %i3
tn %icc, 0x1
loop_1211:
fcmped %fcc3, %f0, %f14
movcc %xcc, %o7, %g7
sdivcc %g5, 0x1273, %i1
movl %xcc, %l3, %l1
tsubcctv %g3, 0x0F2F, %l6
mulx %g4, 0x053C, %i6
edge32l %i4, %i2, %l0
stb %g2, [%l7 + 0x4A]
mulx %o4, 0x1F03, %g1
brlez,a %l2, loop_1212
movgu %xcc, %l5, %o2
stb %o5, [%l7 + 0x0B]
tleu %icc, 0x1
loop_1212:
ldub [%l7 + 0x6C], %i0
xorcc %i5, 0x1196, %o6
fand %f0, %f12, %f2
fmovdpos %icc, %f0, %f3
stx %g6, [%l7 + 0x68]
ldsb [%l7 + 0x21], %o3
fpack32 %f0, %f12, %f8
for %f12, %f4, %f14
sub %i7, 0x0EC6, %o1
alignaddrl %o0, %l4, %o7
movpos %xcc, %i3, %g7
be,a,pt %icc, loop_1213
fzeros %f14
fornot2s %f13, %f13, %f5
fmovscs %xcc, %f8, %f2
loop_1213:
subc %i1, %g5, %l3
ld [%l7 + 0x08], %f3
ldd [%l7 + 0x10], %f10
fmovd %f8, %f2
fcmpgt16 %f2, %f14, %g3
ldub [%l7 + 0x55], %l6
std %f8, [%l7 + 0x68]
fbuge,a %fcc1, loop_1214
stx %g4, [%l7 + 0x38]
andn %l1, 0x12E6, %i4
fmovdneg %xcc, %f10, %f15
loop_1214:
tge %icc, 0x2
bne,pt %icc, loop_1215
addc %i2, 0x03C4, %i6
fmovdl %icc, %f6, %f1
sth %l0, [%l7 + 0x24]
loop_1215:
fpadd32s %f5, %f11, %f1
fnor %f6, %f8, %f2
stb %o4, [%l7 + 0x2B]
fmul8x16al %f13, %f2, %f14
fone %f0
fbl %fcc2, loop_1216
fmovrsne %g2, %f15, %f3
sdivcc %g1, 0x0B1D, %l2
fmul8sux16 %f14, %f6, %f4
loop_1216:
edge8 %o2, %l5, %i0
bgu,pt %xcc, loop_1217
be,pn %xcc, loop_1218
fbu %fcc3, loop_1219
ldsh [%l7 + 0x70], %i5
loop_1217:
ldub [%l7 + 0x32], %o6
loop_1218:
stw %o5, [%l7 + 0x20]
loop_1219:
andn %o3, 0x0079, %g6
ldub [%l7 + 0x0E], %i7
sdivcc %o0, 0x19D4, %l4
nop
setx loop_1220, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ble,a,pt %xcc, loop_1221
fsrc1 %f6, %f14
lduh [%l7 + 0x42], %o7
loop_1220:
st %f10, [%l7 + 0x50]
loop_1221:
ldsh [%l7 + 0x6E], %o1
tge %icc, 0x2
fxors %f10, %f9, %f14
fmovs %f5, %f12
sth %i3, [%l7 + 0x4A]
edge16l %g7, %g5, %l3
stw %i1, [%l7 + 0x50]
addc %l6, %g4, %g3
lduw [%l7 + 0x58], %l1
movneg %xcc, %i2, %i6
edge32n %l0, %i4, %g2
stx %o4, [%l7 + 0x30]
lduw [%l7 + 0x20], %g1
ta %icc, 0x2
fmovdge %icc, %f7, %f0
ldd [%l7 + 0x78], %f0
tgu %xcc, 0x0
movgu %xcc, %l2, %l5
fbn %fcc2, loop_1222
stb %o2, [%l7 + 0x2B]
smul %i5, %i0, %o6
fcmple16 %f12, %f4, %o3
loop_1222:
ldub [%l7 + 0x63], %g6
bl,a loop_1223
edge32n %i7, %o0, %o5
stb %l4, [%l7 + 0x75]
movvc %xcc, %o1, %o7
loop_1223:
movgu %xcc, %i3, %g7
movpos %icc, %l3, %g5
movrgez %i1, %l6, %g3
fblg %fcc2, loop_1224
ldd [%l7 + 0x68], %f12
movneg %xcc, %g4, %i2
movpos %xcc, %i6, %l1
loop_1224:
bl %icc, loop_1225
ldd [%l7 + 0x68], %f10
fcmpne16 %f4, %f14, %i4
sth %l0, [%l7 + 0x10]
loop_1225:
brnz %g2, loop_1226
fcmped %fcc1, %f8, %f8
tcc %icc, 0x7
ldsw [%l7 + 0x14], %o4
loop_1226:
ldsb [%l7 + 0x6B], %g1
fmovrdgez %l5, %f14, %f12
lduh [%l7 + 0x50], %l2
fmovdpos %xcc, %f8, %f7
fone %f8
ld [%l7 + 0x14], %f10
and %i5, 0x1826, %o2
bvc,a loop_1227
fmovdge %xcc, %f12, %f3
fbo,a %fcc0, loop_1228
add %i0, 0x1944, %o3
loop_1227:
tgu %icc, 0x3
fornot2s %f13, %f9, %f14
loop_1228:
fble %fcc0, loop_1229
andn %o6, 0x0E45, %g6
fsrc1s %f10, %f5
xor %o0, 0x0311, %i7
loop_1229:
fpadd32 %f0, %f4, %f12
ldub [%l7 + 0x4A], %o5
edge16l %o1, %o7, %i3
fbue,a %fcc0, loop_1230
ldsh [%l7 + 0x68], %g7
tvs %xcc, 0x3
edge32ln %l4, %l3, %i1
loop_1230:
orcc %l6, 0x15B8, %g5
ldsb [%l7 + 0x44], %g3
ldub [%l7 + 0x2E], %i2
andncc %i6, %l1, %g4
srax %i4, %l0, %o4
move %icc, %g2, %g1
array32 %l5, %i5, %l2
fnot1s %f11, %f7
orncc %o2, %o3, %o6
orcc %g6, 0x0575, %o0
sth %i0, [%l7 + 0x38]
sth %i7, [%l7 + 0x4C]
edge32 %o1, %o5, %o7
fnegs %f15, %f0
fbuge %fcc0, loop_1231
brgz,a %g7, loop_1232
ldx [%l7 + 0x60], %l4
fpadd32 %f0, %f4, %f14
loop_1231:
srax %l3, 0x07, %i3
loop_1232:
brz,a %i1, loop_1233
udivcc %g5, 0x0BC7, %g3
edge8ln %l6, %i2, %l1
taddcctv %i6, %i4, %l0
loop_1233:
sdivcc %g4, 0x08B2, %o4
ld [%l7 + 0x48], %f2
stw %g2, [%l7 + 0x3C]
fcmpgt32 %f12, %f14, %l5
ld [%l7 + 0x08], %f7
orncc %g1, %i5, %o2
fbuge %fcc1, loop_1234
bn %icc, loop_1235
fabsd %f8, %f4
fcmpeq32 %f8, %f0, %o3
loop_1234:
fbn,a %fcc0, loop_1236
loop_1235:
fmovsn %icc, %f9, %f10
movle %icc, %l2, %g6
bl,pt %icc, loop_1237
loop_1236:
ldd [%l7 + 0x10], %f4
lduh [%l7 + 0x7C], %o6
fmovspos %xcc, %f10, %f0
loop_1237:
fnot2 %f2, %f6
brgz %i0, loop_1238
fmovs %f6, %f0
fcmped %fcc2, %f8, %f10
fand %f12, %f6, %f2
loop_1238:
ldub [%l7 + 0x75], %i7
umulcc %o0, 0x05E8, %o5
ta %icc, 0x1
fbul,a %fcc2, loop_1239
movn %xcc, %o1, %o7
ld [%l7 + 0x7C], %f5
fornot2s %f6, %f12, %f15
loop_1239:
tle %xcc, 0x2
fmovrdlz %g7, %f6, %f14
ldsh [%l7 + 0x1A], %l4
xor %l3, %i1, %g5
ldd [%l7 + 0x18], %f4
tle %icc, 0x1
fcmpne32 %f4, %f0, %i3
fcmpgt32 %f2, %f12, %l6
st %f8, [%l7 + 0x48]
std %f10, [%l7 + 0x30]
brlz %g3, loop_1240
st %f1, [%l7 + 0x58]
fcmpeq32 %f2, %f10, %l1
ldsh [%l7 + 0x58], %i6
loop_1240:
sth %i4, [%l7 + 0x3E]
lduw [%l7 + 0x2C], %i2
lduh [%l7 + 0x7E], %l0
ldub [%l7 + 0x5B], %o4
ldx [%l7 + 0x10], %g4
bg,a,pn %xcc, loop_1241
edge32ln %g2, %g1, %i5
ldx [%l7 + 0x38], %l5
fmovrsne %o2, %f1, %f4
loop_1241:
movle %xcc, %l2, %g6
tl %icc, 0x3
fzeros %f11
st %f5, [%l7 + 0x6C]
andncc %o3, %o6, %i0
lduh [%l7 + 0x68], %i7
bcc,pn %icc, loop_1242
fpsub16s %f6, %f14, %f6
fmovsge %icc, %f5, %f2
lduh [%l7 + 0x4C], %o0
loop_1242:
popc %o1, %o5
ldd [%l7 + 0x40], %f6
edge8ln %o7, %g7, %l3
stw %i1, [%l7 + 0x60]
sub %g5, 0x1668, %l4
xnor %i3, 0x1CD7, %g3
sdivx %l6, 0x1DF0, %l1
lduh [%l7 + 0x62], %i4
movle %xcc, %i2, %l0
fbue %fcc2, loop_1243
stb %i6, [%l7 + 0x5F]
fmovdge %xcc, %f0, %f13
ldd [%l7 + 0x30], %f10
loop_1243:
movvs %xcc, %g4, %g2
sub %g1, 0x039A, %i5
udiv %l5, 0x02F7, %o2
mulscc %o4, %l2, %o3
fmovscc %icc, %f3, %f8
fpackfix %f4, %f4
fmovrsne %o6, %f3, %f12
fbue,a %fcc1, loop_1244
stb %i0, [%l7 + 0x66]
bl loop_1245
fbuge,a %fcc1, loop_1246
loop_1244:
tg %xcc, 0x3
ldx [%l7 + 0x28], %i7
loop_1245:
fxnor %f0, %f14, %f2
loop_1246:
bn,pt %icc, loop_1247
mulx %o0, 0x1FBE, %g6
fnot1s %f13, %f0
bcs loop_1248
loop_1247:
fsrc1 %f6, %f8
fornot2 %f2, %f10, %f12
call loop_1249
loop_1248:
fble %fcc1, loop_1250
fmovsgu %xcc, %f10, %f8
fandnot2s %f11, %f10, %f13
loop_1249:
stw %o5, [%l7 + 0x68]
loop_1250:
fnot1s %f13, %f4
fmovrdne %o7, %f4, %f10
fmovdgu %icc, %f2, %f1
fmovsge %icc, %f5, %f3
addc %o1, %l3, %i1
fmovdvc %icc, %f6, %f6
srl %g7, 0x14, %g5
lduh [%l7 + 0x14], %l4
movge %xcc, %i3, %g3
fnors %f13, %f3, %f0
pdist %f4, %f6, %f10
bgu,a loop_1251
movge %icc, %l1, %l6
fbe,a %fcc1, loop_1252
fcmpd %fcc2, %f6, %f12
loop_1251:
fcmpeq32 %f2, %f8, %i2
lduw [%l7 + 0x6C], %l0
loop_1252:
smul %i6, 0x0FB5, %i4
lduw [%l7 + 0x5C], %g2
tpos %icc, 0x3
orncc %g1, %g4, %l5
ldx [%l7 + 0x48], %i5
ldx [%l7 + 0x20], %o2
movre %o4, 0x27E, %l2
std %f12, [%l7 + 0x08]
andn %o6, 0x106D, %i0
bleu,a loop_1253
st %f8, [%l7 + 0x4C]
nop
setx loop_1254, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bne,a loop_1255
loop_1253:
edge32 %i7, %o0, %o3
ldx [%l7 + 0x48], %g6
loop_1254:
brgz %o5, loop_1256
loop_1255:
nop
setx loop_1257, %l0, %l1
jmpl %l1, %o1
bcc,pn %xcc, loop_1258
st %f6, [%l7 + 0x30]
loop_1256:
ld [%l7 + 0x34], %f9
loop_1257:
movrgz %l3, %o7, %i1
loop_1258:
edge32ln %g7, %l4, %g5
brlez,a %i3, loop_1259
ble,a %xcc, loop_1260
brz,a %l1, loop_1261
fpsub32s %f12, %f2, %f2
loop_1259:
ldsh [%l7 + 0x26], %l6
loop_1260:
edge32l %g3, %l0, %i6
loop_1261:
stx %i4, [%l7 + 0x40]
fmovrdne %i2, %f2, %f12
ba,pn %icc, loop_1262
fbule %fcc0, loop_1263
movcc %icc, %g1, %g4
stw %g2, [%l7 + 0x40]
loop_1262:
ldsh [%l7 + 0x48], %l5
loop_1263:
movrlz %o2, %o4, %i5
fmul8x16al %f10, %f7, %f12
stb %l2, [%l7 + 0x3C]
fmovrdlez %i0, %f4, %f14
fmul8ulx16 %f0, %f8, %f4
bcs,a,pn %icc, loop_1264
srax %i7, %o6, %o3
tne %xcc, 0x2
movne %xcc, %o0, %g6
loop_1264:
stw %o1, [%l7 + 0x48]
tcs %xcc, 0x1
ldd [%l7 + 0x70], %f2
sdivx %l3, 0x17BA, %o5
stb %i1, [%l7 + 0x19]
ldsb [%l7 + 0x74], %g7
fmuld8sux16 %f12, %f14, %f12
edge8l %o7, %l4, %i3
movrlz %g5, 0x288, %l6
fandnot2 %f12, %f2, %f10
fsrc1s %f4, %f12
movrlz %g3, 0x142, %l0
bpos,a,pt %icc, loop_1265
bl,pn %icc, loop_1266
std %f2, [%l7 + 0x30]
edge8ln %i6, %i4, %l1
loop_1265:
std %f6, [%l7 + 0x70]
loop_1266:
fmovse %icc, %f12, %f8
lduh [%l7 + 0x5A], %g1
bgu,a,pt %icc, loop_1267
std %f8, [%l7 + 0x30]
brz,a %g4, loop_1268
popc %g2, %i2
loop_1267:
fors %f10, %f0, %f15
fble %fcc3, loop_1269
loop_1268:
ldd [%l7 + 0x78], %f2
fmovsvs %xcc, %f15, %f11
stw %l5, [%l7 + 0x7C]
loop_1269:
ldsw [%l7 + 0x48], %o2
lduw [%l7 + 0x5C], %o4
movg %icc, %l2, %i0
andn %i5, %o6, %i7
fmovdcc %xcc, %f13, %f14
sethi 0x1935, %o0
fnegd %f0, %f4
fmovdge %xcc, %f13, %f6
brz,a %g6, loop_1270
ldd [%l7 + 0x78], %f6
popc 0x0373, %o1
fmovsne %xcc, %f10, %f12
loop_1270:
ldsw [%l7 + 0x78], %o3
fblg,a %fcc1, loop_1271
ld [%l7 + 0x3C], %f1
addcc %o5, %i1, %l3
sdivcc %g7, 0x10C3, %l4
loop_1271:
fmovrde %o7, %f6, %f2
ldub [%l7 + 0x3B], %g5
stx %l6, [%l7 + 0x58]
addcc %i3, %g3, %l0
and %i6, %i4, %g1
ldsw [%l7 + 0x1C], %l1
ldsb [%l7 + 0x38], %g2
movrgez %i2, 0x3DA, %l5
ldx [%l7 + 0x40], %g4
movrne %o2, 0x26B, %o4
srax %i0, 0x17, %i5
fmovrdne %o6, %f12, %f6
lduh [%l7 + 0x56], %l2
fmovsvc %xcc, %f9, %f9
tpos %icc, 0x5
movne %xcc, %o0, %g6
stw %i7, [%l7 + 0x7C]
edge8ln %o3, %o5, %o1
fmovsg %xcc, %f7, %f8
lduw [%l7 + 0x38], %i1
sra %l3, 0x13, %l4
fcmpgt16 %f8, %f10, %o7
fbu %fcc3, loop_1272
fexpand %f13, %f2
tpos %xcc, 0x4
fmovrde %g7, %f4, %f14
loop_1272:
fpsub16s %f2, %f5, %f2
fmovsn %xcc, %f2, %f8
st %f8, [%l7 + 0x48]
movvs %icc, %l6, %g5
ldsh [%l7 + 0x7E], %g3
fmovdl %icc, %f10, %f14
bneg loop_1273
fmovdg %icc, %f13, %f14
ldd [%l7 + 0x58], %f8
pdist %f8, %f10, %f6
loop_1273:
fmovrdlz %i3, %f10, %f8
movrgz %l0, 0x331, %i6
std %f14, [%l7 + 0x40]
call loop_1274
fmovsle %xcc, %f10, %f2
brlez %i4, loop_1275
fxnors %f15, %f2, %f6
loop_1274:
movvc %xcc, %l1, %g1
fmovsa %xcc, %f8, %f8
loop_1275:
addc %g2, %i2, %l5
edge16n %o2, %o4, %g4
lduw [%l7 + 0x10], %i5
lduw [%l7 + 0x28], %i0
call loop_1276
subccc %l2, %o0, %o6
mova %icc, %g6, %o3
srax %i7, 0x17, %o1
loop_1276:
edge16n %o5, %i1, %l4
fcmple32 %f12, %f8, %l3
siam 0x3
movrne %g7, 0x2FB, %o7
fmovsn %xcc, %f11, %f5
std %f0, [%l7 + 0x68]
fpsub32s %f6, %f7, %f1
lduw [%l7 + 0x28], %g5
fbue,a %fcc0, loop_1277
sethi 0x1036, %l6
ldub [%l7 + 0x66], %g3
ldsb [%l7 + 0x2E], %i3
loop_1277:
lduh [%l7 + 0x68], %i6
ldsb [%l7 + 0x6C], %l0
movrgez %i4, %g1, %l1
bge,a,pt %xcc, loop_1278
fpsub32 %f12, %f6, %f12
ldd [%l7 + 0x08], %f2
fmovrslz %g2, %f14, %f6
loop_1278:
stb %l5, [%l7 + 0x14]
ldsh [%l7 + 0x62], %o2
ldub [%l7 + 0x18], %o4
lduh [%l7 + 0x78], %i2
orncc %g4, 0x1E0D, %i0
mulx %i5, 0x1236, %l2
srlx %o6, %g6, %o0
stb %o3, [%l7 + 0x64]
tsubcc %i7, %o1, %i1
movvs %xcc, %o5, %l3
fble %fcc2, loop_1279
st %f10, [%l7 + 0x4C]
xorcc %l4, 0x1DBE, %g7
sethi 0x148C, %g5
loop_1279:
fnegs %f15, %f5
array16 %o7, %g3, %i3
taddcctv %i6, 0x0D69, %l0
fmovdl %icc, %f13, %f12
fmovspos %xcc, %f8, %f11
fnot2s %f6, %f5
fabss %f1, %f6
orncc %i4, 0x1EA4, %l6
fabss %f10, %f14
sdiv %l1, 0x142F, %g1
tneg %xcc, 0x6
lduh [%l7 + 0x26], %g2
add %l5, 0x1734, %o2
sth %i2, [%l7 + 0x2C]
brnz,a %g4, loop_1280
fandnot2s %f14, %f11, %f9
movl %icc, %o4, %i5
addc %i0, %o6, %g6
loop_1280:
st %f15, [%l7 + 0x50]
ldx [%l7 + 0x58], %l2
edge8n %o3, %i7, %o1
ldd [%l7 + 0x50], %f0
brz %i1, loop_1281
edge32ln %o5, %o0, %l4
fmul8sux16 %f6, %f12, %f4
fcmpeq16 %f10, %f12, %g7
loop_1281:
pdist %f10, %f10, %f6
subc %l3, %g5, %o7
fpsub32s %f5, %f3, %f13
brgez %g3, loop_1282
std %f0, [%l7 + 0x30]
tleu %xcc, 0x7
tn %icc, 0x4
loop_1282:
ldsb [%l7 + 0x50], %i3
fandnot2s %f6, %f10, %f10
sth %l0, [%l7 + 0x5C]
movg %icc, %i6, %i4
fmovdge %xcc, %f2, %f14
fbge %fcc0, loop_1283
edge32 %l1, %g1, %g2
fba %fcc1, loop_1284
edge32ln %l6, %l5, %i2
loop_1283:
std %f8, [%l7 + 0x78]
fbuge,a %fcc0, loop_1285
loop_1284:
edge8l %o2, %g4, %i5
edge8 %o4, %o6, %i0
movvs %icc, %l2, %o3
loop_1285:
andn %g6, 0x07F2, %i7
fcmpne32 %f0, %f8, %o1
fzeros %f0
ldd [%l7 + 0x70], %f8
lduw [%l7 + 0x40], %i1
sth %o5, [%l7 + 0x70]
fmovd %f6, %f10
brgz %o0, loop_1286
movrgz %g7, 0x012, %l4
fmovs %f0, %f4
fmovsg %icc, %f9, %f3
loop_1286:
fnegs %f4, %f3
fnot2 %f6, %f10
brgez %l3, loop_1287
fxor %f12, %f10, %f0
ld [%l7 + 0x7C], %f1
ldsb [%l7 + 0x70], %o7
loop_1287:
fnor %f0, %f14, %f10
std %f14, [%l7 + 0x70]
faligndata %f8, %f6, %f2
fsrc2s %f13, %f10
ldx [%l7 + 0x20], %g5
fpack32 %f8, %f4, %f4
st %f0, [%l7 + 0x3C]
siam 0x7
fba,a %fcc0, loop_1288
brlez %i3, loop_1289
fbn %fcc3, loop_1290
fcmpd %fcc1, %f0, %f14
loop_1288:
fnors %f6, %f6, %f4
loop_1289:
bg,pt %icc, loop_1291
loop_1290:
ldsw [%l7 + 0x0C], %l0
ldx [%l7 + 0x50], %g3
fmovdvc %icc, %f7, %f8
loop_1291:
st %f7, [%l7 + 0x3C]
movle %xcc, %i4, %i6
sdivcc %l1, 0x00CB, %g2
fzero %f0
ldsb [%l7 + 0x64], %g1
ldx [%l7 + 0x28], %l5
bneg,pt %icc, loop_1292
fbug %fcc0, loop_1293
ldx [%l7 + 0x10], %i2
movvc %xcc, %o2, %g4
loop_1292:
edge32n %l6, %o4, %i5
loop_1293:
brz,a %o6, loop_1294
ldsw [%l7 + 0x1C], %l2
andcc %i0, 0x161E, %o3
fmovsle %icc, %f3, %f9
loop_1294:
ldx [%l7 + 0x58], %i7
movneg %icc, %o1, %i1
ld [%l7 + 0x40], %f1
fmovsn %xcc, %f4, %f1
fmovd %f4, %f2
ldsb [%l7 + 0x38], %g6
bn,a %icc, loop_1295
stb %o0, [%l7 + 0x51]
fnot1 %f4, %f0
ldsh [%l7 + 0x5C], %o5
loop_1295:
fpadd32s %f13, %f11, %f0
tge %xcc, 0x4
fxors %f13, %f9, %f5
subc %g7, %l3, %l4
st %f1, [%l7 + 0x20]
nop
setx loop_1296, %l0, %l1
jmpl %l1, %g5
taddcc %o7, %l0, %g3
tn %xcc, 0x3
fmovdge %icc, %f5, %f6
loop_1296:
fmovsn %icc, %f3, %f4
xnor %i4, 0x1DF2, %i6
ldsw [%l7 + 0x10], %i3
nop
setx loop_1297, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bpos,a %icc, loop_1298
for %f12, %f10, %f4
movcs %xcc, %g2, %g1
loop_1297:
ldsw [%l7 + 0x5C], %l5
loop_1298:
udiv %i2, 0x0F6E, %l1
fpadd16s %f5, %f1, %f7
tn %xcc, 0x4
fands %f13, %f14, %f3
stw %g4, [%l7 + 0x78]
ldx [%l7 + 0x10], %l6
fmovdl %xcc, %f4, %f2
tl %xcc, 0x7
stb %o2, [%l7 + 0x72]
ldx [%l7 + 0x48], %o4
fmovdleu %xcc, %f5, %f11
stx %o6, [%l7 + 0x78]
srl %l2, 0x15, %i0
std %f14, [%l7 + 0x40]
fmovdleu %xcc, %f10, %f12
bvs,pn %xcc, loop_1299
edge32 %i5, %o3, %i7
ldx [%l7 + 0x60], %i1
fblg %fcc1, loop_1300
loop_1299:
fsrc2 %f14, %f4
fbg %fcc3, loop_1301
std %f0, [%l7 + 0x70]
loop_1300:
fmovsg %xcc, %f8, %f2
fpmerge %f13, %f15, %f4
loop_1301:
ldub [%l7 + 0x76], %g6
bcs %xcc, loop_1302
stx %o0, [%l7 + 0x68]
move %icc, %o5, %o1
fbge %fcc2, loop_1303
loop_1302:
sth %g7, [%l7 + 0x30]
std %f8, [%l7 + 0x10]
fmovse %icc, %f13, %f0
loop_1303:
brz %l3, loop_1304
fcmps %fcc1, %f9, %f15
stw %g5, [%l7 + 0x38]
fcmpne32 %f12, %f4, %o7
loop_1304:
brz,a %l0, loop_1305
lduh [%l7 + 0x16], %l4
edge8ln %g3, %i6, %i3
mova %icc, %g2, %i4
loop_1305:
ldsb [%l7 + 0x7B], %l5
addcc %i2, %l1, %g4
ldsw [%l7 + 0x28], %g1
fpack32 %f4, %f12, %f6
st %f11, [%l7 + 0x70]
ldsh [%l7 + 0x50], %o2
fones %f7
ldd [%l7 + 0x18], %f6
brnz %o4, loop_1306
brz %o6, loop_1307
movleu %xcc, %l6, %i0
fcmpgt16 %f12, %f8, %i5
loop_1306:
ld [%l7 + 0x7C], %f2
loop_1307:
bn,a %icc, loop_1308
fmovse %icc, %f0, %f4
lduh [%l7 + 0x4E], %l2
fmovsn %icc, %f2, %f8
loop_1308:
fpmerge %f8, %f15, %f12
movrgez %o3, 0x256, %i1
bvc %icc, loop_1309
mova %xcc, %i7, %g6
fmovrdgz %o5, %f4, %f4
fsrc1 %f6, %f0
loop_1309:
fbule,a %fcc1, loop_1310
fandnot1 %f12, %f10, %f14
fmovdg %xcc, %f7, %f2
bneg,pt %xcc, loop_1311
loop_1310:
fbule %fcc3, loop_1312
ldub [%l7 + 0x73], %o1
subccc %g7, 0x179D, %l3
loop_1311:
stx %o0, [%l7 + 0x70]
loop_1312:
umulcc %g5, %o7, %l4
movg %xcc, %g3, %l0
orn %i6, 0x1454, %g2
fbo,a %fcc3, loop_1313
sth %i3, [%l7 + 0x7A]
lduh [%l7 + 0x16], %i4
edge16l %i2, %l5, %g4
loop_1313:
fble %fcc0, loop_1314
udivx %g1, 0x061D, %l1
brz %o2, loop_1315
ldsw [%l7 + 0x74], %o6
loop_1314:
ldd [%l7 + 0x28], %f2
ldd [%l7 + 0x78], %f14
loop_1315:
brnz,a %l6, loop_1316
umul %o4, 0x0D30, %i5
fmovs %f5, %f5
tsubcctv %l2, %i0, %i1
loop_1316:
ldub [%l7 + 0x51], %i7
fmovsgu %xcc, %f4, %f8
fornot1s %f11, %f10, %f9
st %f10, [%l7 + 0x1C]
ba,a,pt %icc, loop_1317
movg %xcc, %g6, %o5
sth %o1, [%l7 + 0x58]
xnorcc %o3, %g7, %l3
loop_1317:
lduw [%l7 + 0x3C], %g5
fpsub16s %f6, %f2, %f14
bvc %icc, loop_1318
popc 0x0392, %o7
ldx [%l7 + 0x58], %o0
fmovs %f14, %f5
loop_1318:
edge32 %g3, %l0, %i6
fcmpgt32 %f10, %f10, %l4
fbge,a %fcc0, loop_1319
movg %xcc, %i3, %g2
ldx [%l7 + 0x58], %i2
movle %icc, %l5, %i4
loop_1319:
fzero %f12
fnot1 %f8, %f2
tgu %icc, 0x0
fmovdneg %icc, %f9, %f13
fxors %f11, %f0, %f4
sethi 0x0232, %g1
fmul8x16al %f3, %f13, %f6
fmovrde %l1, %f10, %f10
fmovrde %g4, %f6, %f0
te %xcc, 0x4
fbl %fcc2, loop_1320
fbul %fcc0, loop_1321
brnz,a %o6, loop_1322
srlx %l6, 0x18, %o2
loop_1320:
bcs,a %icc, loop_1323
loop_1321:
fcmpes %fcc0, %f13, %f4
loop_1322:
brnz %o4, loop_1324
st %f10, [%l7 + 0x54]
loop_1323:
or %l2, %i5, %i1
call loop_1325
loop_1324:
ldx [%l7 + 0x28], %i0
movvc %xcc, %g6, %i7
movle %xcc, %o1, %o5
loop_1325:
fpsub16s %f10, %f4, %f0
fmul8sux16 %f10, %f14, %f12
ldsh [%l7 + 0x08], %g7
tleu %icc, 0x3
fbul %fcc0, loop_1326
ba loop_1327
ldsw [%l7 + 0x2C], %o3
ble,a %xcc, loop_1328
loop_1326:
ldsw [%l7 + 0x08], %g5
loop_1327:
fcmpd %fcc2, %f8, %f8
movvs %icc, %o7, %l3
loop_1328:
ldx [%l7 + 0x18], %o0
srl %g3, %l0, %i6
lduh [%l7 + 0x24], %l4
nop
setx loop_1329, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smulcc %i3, %g2, %l5
tgu %icc, 0x3
edge32n %i2, %i4, %g1
loop_1329:
fba,a %fcc0, loop_1330
fandnot1 %f8, %f14, %f6
lduh [%l7 + 0x30], %l1
fcmped %fcc1, %f14, %f0
loop_1330:
ldsh [%l7 + 0x68], %o6
stx %l6, [%l7 + 0x08]
bgu,a,pn %xcc, loop_1331
fmovscc %xcc, %f2, %f0
movcs %xcc, %g4, %o4
movgu %icc, %o2, %l2
loop_1331:
fmuld8ulx16 %f11, %f10, %f0
ldsw [%l7 + 0x44], %i1
lduh [%l7 + 0x10], %i0
fornot1 %f14, %f4, %f10
tge %xcc, 0x6
fzero %f0
stx %i5, [%l7 + 0x08]
call loop_1332
te %xcc, 0x0
fnot1s %f6, %f8
stx %g6, [%l7 + 0x68]
loop_1332:
fbule %fcc0, loop_1333
stx %o1, [%l7 + 0x28]
bshuffle %f12, %f6, %f4
add %o5, %i7, %o3
loop_1333:
lduh [%l7 + 0x16], %g7
edge32ln %g5, %o7, %l3
stb %o0, [%l7 + 0x0A]
fcmpgt16 %f14, %f6, %g3
fpack32 %f12, %f12, %f14
brgz,a %i6, loop_1334
movleu %icc, %l0, %l4
call loop_1335
sth %i3, [%l7 + 0x18]
loop_1334:
ldsw [%l7 + 0x34], %l5
stx %g2, [%l7 + 0x60]
loop_1335:
movgu %icc, %i4, %i2
ld [%l7 + 0x6C], %f6
lduw [%l7 + 0x34], %g1
fbl %fcc3, loop_1336
ldsh [%l7 + 0x74], %o6
st %f4, [%l7 + 0x54]
ldsh [%l7 + 0x16], %l1
loop_1336:
ld [%l7 + 0x64], %f14
brgz %g4, loop_1337
ldub [%l7 + 0x0A], %o4
fbue,a %fcc1, loop_1338
fcmpne32 %f6, %f2, %l6
loop_1337:
subccc %l2, 0x17CF, %o2
fmovsn %icc, %f3, %f0
loop_1338:
ldsh [%l7 + 0x48], %i1
siam 0x0
lduw [%l7 + 0x6C], %i5
fsrc2 %f6, %f6
sth %i0, [%l7 + 0x7E]
st %f4, [%l7 + 0x60]
movgu %xcc, %g6, %o1
brnz %i7, loop_1339
sub %o3, 0x1647, %g7
ldsw [%l7 + 0x10], %o5
movrgez %o7, 0x025, %l3
loop_1339:
std %f8, [%l7 + 0x30]
fmovsvc %xcc, %f4, %f9
sdivcc %o0, 0x047C, %g5
edge8n %g3, %i6, %l4
ldsw [%l7 + 0x08], %l0
te %xcc, 0x4
fornot1s %f4, %f1, %f2
fbl %fcc1, loop_1340
fbu,a %fcc0, loop_1341
st %f11, [%l7 + 0x1C]
movrgez %i3, 0x375, %l5
loop_1340:
fabsd %f2, %f14
loop_1341:
ldsb [%l7 + 0x31], %i4
fand %f12, %f4, %f12
ldd [%l7 + 0x50], %f2
fmovsgu %icc, %f3, %f1
fornot1s %f8, %f4, %f0
sethi 0x1485, %i2
edge16n %g1, %o6, %g2
ldsh [%l7 + 0x70], %g4
edge8 %o4, %l1, %l2
ldsb [%l7 + 0x1E], %l6
stw %i1, [%l7 + 0x44]
brlz %o2, loop_1342
tsubcctv %i5, %g6, %i0
movne %icc, %o1, %o3
ldx [%l7 + 0x38], %i7
loop_1342:
fnot2s %f7, %f5
ba %xcc, loop_1343
fcmps %fcc2, %f6, %f5
tg %icc, 0x6
umul %g7, %o5, %l3
loop_1343:
movgu %xcc, %o0, %g5
xorcc %o7, %g3, %l4
and %i6, 0x1F68, %i3
te %xcc, 0x4
fpadd32 %f10, %f8, %f12
stb %l5, [%l7 + 0x35]
lduw [%l7 + 0x1C], %l0
subc %i2, %g1, %i4
fxnors %f7, %f7, %f0
fnegd %f8, %f4
fbne,a %fcc2, loop_1344
popc %g2, %g4
tl %xcc, 0x2
fbl %fcc1, loop_1345
loop_1344:
bcc,a,pn %xcc, loop_1346
stw %o4, [%l7 + 0x10]
stx %o6, [%l7 + 0x58]
loop_1345:
movrgz %l1, %l2, %i1
loop_1346:
fpack32 %f8, %f0, %f4
brz,a %l6, loop_1347
fcmped %fcc1, %f4, %f4
orcc %i5, %g6, %o2
ldsw [%l7 + 0x08], %i0
loop_1347:
stw %o3, [%l7 + 0x10]
tleu %icc, 0x4
ldd [%l7 + 0x28], %f10
fzeros %f15
sethi 0x1260, %i7
std %f2, [%l7 + 0x68]
lduw [%l7 + 0x1C], %o1
sub %o5, 0x1E58, %g7
subcc %l3, %o0, %o7
ldx [%l7 + 0x10], %g3
array16 %l4, %g5, %i6
smul %i3, 0x09F5, %l5
std %f8, [%l7 + 0x78]
movrlez %l0, %i2, %g1
and %g2, 0x17E4, %i4
srlx %o4, %g4, %l1
brgz %o6, loop_1348
ldsb [%l7 + 0x62], %i1
std %f6, [%l7 + 0x28]
ldub [%l7 + 0x4C], %l6
loop_1348:
taddcc %i5, %g6, %o2
ldx [%l7 + 0x18], %i0
ldx [%l7 + 0x18], %o3
brz,a %l2, loop_1349
tg %icc, 0x7
fmovse %xcc, %f1, %f7
stx %i7, [%l7 + 0x08]
loop_1349:
fmovrdgez %o1, %f4, %f14
fpack32 %f14, %f2, %f8
be,pn %xcc, loop_1350
umul %o5, 0x05CA, %l3
fbug %fcc3, loop_1351
fpadd32s %f12, %f13, %f6
loop_1350:
fpack32 %f14, %f14, %f4
movrlez %o0, %g7, %o7
loop_1351:
fbo,a %fcc3, loop_1352
ldd [%l7 + 0x20], %f8
fmovdne %xcc, %f7, %f13
fpsub16 %f8, %f6, %f12
loop_1352:
tle %xcc, 0x2
bl %xcc, loop_1353
fmuld8sux16 %f11, %f10, %f14
sll %l4, 0x0B, %g3
and %g5, %i6, %l5
loop_1353:
brz,a %l0, loop_1354
st %f5, [%l7 + 0x60]
ld [%l7 + 0x0C], %f13
fmovdcc %xcc, %f4, %f15
loop_1354:
nop
setx loop_1355, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f7, [%l7 + 0x40]
tgu %xcc, 0x5
fbu %fcc1, loop_1356
loop_1355:
movne %icc, %i3, %g1
orncc %g2, 0x0D0E, %i4
ldd [%l7 + 0x28], %f8
loop_1356:
fornot1 %f10, %f12, %f6
fornot1 %f14, %f4, %f4
ldsw [%l7 + 0x5C], %o4
ldsh [%l7 + 0x72], %i2
sth %g4, [%l7 + 0x38]
fmovsneg %xcc, %f14, %f7
ldsw [%l7 + 0x2C], %l1
ldsh [%l7 + 0x64], %i1
fmovrdlz %l6, %f10, %f6
sth %o6, [%l7 + 0x60]
ldub [%l7 + 0x19], %g6
movvc %icc, %o2, %i0
ld [%l7 + 0x1C], %f12
ba loop_1357
fmovdle %icc, %f4, %f1
bne,pn %icc, loop_1358
fabsd %f8, %f14
loop_1357:
std %f10, [%l7 + 0x58]
fmuld8ulx16 %f8, %f10, %f8
loop_1358:
fba %fcc0, loop_1359
tleu %xcc, 0x4
movre %i5, %o3, %l2
fexpand %f15, %f2
loop_1359:
stx %o1, [%l7 + 0x28]
fmovrdne %i7, %f6, %f12
lduw [%l7 + 0x6C], %o5
ldsb [%l7 + 0x3D], %o0
fmul8x16 %f1, %f4, %f6
fmovrslz %g7, %f12, %f13
fnand %f2, %f4, %f0
addc %l3, %l4, %g3
bl loop_1360
st %f10, [%l7 + 0x68]
smul %g5, %i6, %l5
brgz %o7, loop_1361
loop_1360:
fmovrsne %i3, %f10, %f14
fbug,a %fcc1, loop_1362
fabss %f6, %f9
loop_1361:
andncc %l0, %g1, %i4
sdivcc %g2, 0x0B93, %i2
loop_1362:
tl %icc, 0x3
movg %icc, %g4, %l1
stw %i1, [%l7 + 0x4C]
fzero %f2
fbge,a %fcc2, loop_1363
smulcc %o4, %o6, %g6
ldd [%l7 + 0x40], %f2
movl %icc, %o2, %l6
loop_1363:
taddcc %i5, 0x10BB, %o3
tle %icc, 0x3
lduh [%l7 + 0x14], %l2
fcmpd %fcc2, %f10, %f10
fmovda %xcc, %f5, %f13
st %f14, [%l7 + 0x1C]
ldsh [%l7 + 0x50], %i0
edge32l %i7, %o1, %o5
alignaddr %o0, %l3, %l4
fnegs %f4, %f5
mova %xcc, %g3, %g7
stw %g5, [%l7 + 0x1C]
bvc,a loop_1364
fcmpeq32 %f14, %f10, %i6
mulx %l5, 0x0DAC, %i3
edge32n %l0, %g1, %i4
loop_1364:
ldsb [%l7 + 0x4E], %g2
ldsb [%l7 + 0x12], %i2
ldsb [%l7 + 0x1C], %g4
sethi 0x140B, %l1
movrlez %i1, 0x226, %o4
edge32n %o7, %o6, %g6
addcc %l6, 0x1056, %o2
taddcc %o3, 0x16B2, %l2
stb %i0, [%l7 + 0x41]
fmovrdlz %i5, %f6, %f6
ld [%l7 + 0x70], %f13
fpack32 %f6, %f14, %f14
sth %o1, [%l7 + 0x32]
te %xcc, 0x7
fmovdpos %xcc, %f15, %f3
stb %o5, [%l7 + 0x57]
fmovdpos %xcc, %f0, %f11
bvc,a loop_1365
fnor %f4, %f4, %f6
st %f4, [%l7 + 0x3C]
stx %o0, [%l7 + 0x10]
loop_1365:
udiv %l3, 0x045D, %l4
fmovsne %icc, %f6, %f8
std %f12, [%l7 + 0x38]
addcc %g3, %i7, %g7
lduw [%l7 + 0x34], %g5
nop
setx loop_1366, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x28], %i6
udivcc %i3, 0x18F2, %l5
xnorcc %l0, %g1, %i4
loop_1366:
ldx [%l7 + 0x70], %g2
bleu,a loop_1367
ldd [%l7 + 0x38], %f8
tneg %icc, 0x0
sth %i2, [%l7 + 0x14]
loop_1367:
stb %g4, [%l7 + 0x11]
fexpand %f3, %f6
bcc,a,pn %xcc, loop_1368
bcs,pt %icc, loop_1369
fpackfix %f0, %f5
st %f14, [%l7 + 0x58]
loop_1368:
tn %icc, 0x3
loop_1369:
fcmple32 %f14, %f10, %l1
ble,a loop_1370
udivcc %i1, 0x073E, %o7
sth %o4, [%l7 + 0x3A]
edge16ln %o6, %l6, %g6
loop_1370:
st %f11, [%l7 + 0x2C]
fmovsle %xcc, %f11, %f7
nop
setx loop_1371, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array16 %o2, %o3, %i0
st %f11, [%l7 + 0x20]
fmovsn %xcc, %f9, %f9
loop_1371:
movrgz %i5, %l2, %o1
edge32 %o5, %o0, %l4
or %g3, 0x131C, %i7
lduw [%l7 + 0x5C], %l3
ldsb [%l7 + 0x66], %g7
movpos %icc, %g5, %i3
fmovrdlez %i6, %f12, %f12
fexpand %f13, %f2
fmovsle %icc, %f2, %f8
tne %xcc, 0x0
ldub [%l7 + 0x35], %l0
fbu %fcc1, loop_1372
for %f0, %f14, %f4
bne loop_1373
fbug,a %fcc2, loop_1374
loop_1372:
ldd [%l7 + 0x08], %f2
mova %icc, %l5, %i4
loop_1373:
sub %g2, %g1, %i2
loop_1374:
stx %g4, [%l7 + 0x10]
stx %i1, [%l7 + 0x28]
udivx %l1, 0x1401, %o4
movcc %icc, %o6, %o7
fandnot1 %f4, %f14, %f8
fmovdge %icc, %f10, %f5
tg %xcc, 0x0
ldsw [%l7 + 0x7C], %g6
ldsb [%l7 + 0x7D], %o2
fmovdn %xcc, %f7, %f4
fmovdgu %xcc, %f6, %f11
fandnot1s %f13, %f9, %f11
edge32n %o3, %l6, %i0
pdist %f12, %f0, %f6
fnor %f4, %f14, %f0
ldd [%l7 + 0x48], %f14
fmovda %icc, %f4, %f9
fcmpeq16 %f2, %f0, %i5
tn %icc, 0x3
fpadd16s %f9, %f0, %f12
edge8ln %l2, %o1, %o5
fnegd %f14, %f6
ble,a loop_1375
fmovrdne %l4, %f2, %f12
mulx %g3, %i7, %o0
stw %g7, [%l7 + 0x64]
loop_1375:
fornot2 %f2, %f12, %f2
umul %g5, %i3, %i6
bgu,a,pt %icc, loop_1376
mulx %l3, %l0, %i4
sllx %g2, %l5, %i2
fmuld8ulx16 %f5, %f15, %f2
loop_1376:
movcc %icc, %g1, %g4
srl %l1, 0x01, %o4
fbge,a %fcc2, loop_1377
movpos %icc, %i1, %o7
fmovscc %xcc, %f14, %f12
srl %o6, %o2, %g6
loop_1377:
umulcc %l6, 0x1DA0, %i0
fblg %fcc1, loop_1378
std %f10, [%l7 + 0x78]
fbuge %fcc2, loop_1379
edge32ln %i5, %o3, %o1
loop_1378:
stw %o5, [%l7 + 0x1C]
bne,a,pt %icc, loop_1380
loop_1379:
fbn,a %fcc2, loop_1381
fbuge,a %fcc0, loop_1382
sethi 0x0AC0, %l4
loop_1380:
bpos,pt %icc, loop_1383
loop_1381:
sethi 0x059E, %g3
loop_1382:
fmovspos %icc, %f12, %f2
fone %f6
loop_1383:
bneg,a loop_1384
sth %i7, [%l7 + 0x4A]
stw %l2, [%l7 + 0x24]
fnors %f4, %f13, %f15
loop_1384:
movcs %icc, %g7, %g5
ldx [%l7 + 0x50], %i3
fnot1s %f12, %f5
bcs,pn %icc, loop_1385
stx %o0, [%l7 + 0x50]
fnot1 %f10, %f14
fmovdne %xcc, %f8, %f9
loop_1385:
ldsw [%l7 + 0x4C], %l3
movvs %icc, %i6, %i4
bgu %icc, loop_1386
lduh [%l7 + 0x46], %g2
movl %xcc, %l0, %i2
fcmpgt16 %f8, %f0, %g1
loop_1386:
fpsub16s %f10, %f7, %f12
fbl,a %fcc3, loop_1387
fornot1 %f8, %f0, %f10
st %f0, [%l7 + 0x1C]
edge32ln %g4, %l5, %o4
loop_1387:
ldd [%l7 + 0x08], %f2
ldsh [%l7 + 0x40], %l1
ldd [%l7 + 0x60], %f6
ldsb [%l7 + 0x2C], %o7
stw %i1, [%l7 + 0x10]
fmovrdlez %o2, %f10, %f6
sth %o6, [%l7 + 0x70]
movpos %xcc, %l6, %g6
subc %i0, 0x0821, %o3
fbule,a %fcc1, loop_1388
brlz,a %i5, loop_1389
orcc %o5, %o1, %g3
fble,a %fcc2, loop_1390
loop_1388:
nop
setx loop_1391, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1389:
orn %i7, 0x1FCB, %l2
st %f5, [%l7 + 0x44]
loop_1390:
srlx %g7, 0x1B, %g5
loop_1391:
mulx %l4, %i3, %l3
movgu %icc, %o0, %i4
xnorcc %i6, %l0, %i2
fmovsa %xcc, %f8, %f10
alignaddr %g2, %g4, %g1
subccc %l5, 0x0892, %o4
std %f0, [%l7 + 0x10]
edge16l %l1, %o7, %i1
alignaddrl %o6, %l6, %g6
ldub [%l7 + 0x1D], %i0
stw %o2, [%l7 + 0x0C]
tg %xcc, 0x4
ldsh [%l7 + 0x50], %o3
edge16l %o5, %o1, %i5
fbul %fcc1, loop_1392
ld [%l7 + 0x40], %f14
sth %i7, [%l7 + 0x3E]
fnot1s %f12, %f0
loop_1392:
edge16l %l2, %g7, %g3
ldsh [%l7 + 0x54], %l4
ldsw [%l7 + 0x50], %g5
ldsw [%l7 + 0x3C], %i3
fandnot1 %f14, %f8, %f8
ldd [%l7 + 0x08], %f4
move %icc, %l3, %o0
edge16l %i4, %i6, %l0
fbo,a %fcc3, loop_1393
brnz %i2, loop_1394
brlz %g4, loop_1395
fmovs %f3, %f15
loop_1393:
stx %g2, [%l7 + 0x18]
loop_1394:
std %f4, [%l7 + 0x60]
loop_1395:
fnot1s %f5, %f11
ldd [%l7 + 0x38], %f10
tn %xcc, 0x7
umul %l5, %o4, %g1
fnot2 %f10, %f2
stw %o7, [%l7 + 0x78]
sll %i1, 0x1C, %l1
fnors %f2, %f3, %f3
sub %o6, %g6, %i0
fmovda %icc, %f13, %f15
edge32ln %o2, %o3, %l6
fmovrde %o5, %f2, %f8
st %f14, [%l7 + 0x58]
fmul8sux16 %f8, %f2, %f2
fpmerge %f8, %f4, %f8
udivx %o1, 0x1DB6, %i7
bcs,pn %xcc, loop_1396
stx %l2, [%l7 + 0x70]
bn,a,pn %icc, loop_1397
tvs %icc, 0x2
loop_1396:
stw %g7, [%l7 + 0x68]
tcs %xcc, 0x4
loop_1397:
edge16 %i5, %l4, %g3
fbg,a %fcc0, loop_1398
fmovscc %icc, %f4, %f3
srl %i3, %l3, %o0
fsrc2s %f11, %f7
loop_1398:
fmovsvc %xcc, %f5, %f9
fmovrdlz %i4, %f0, %f10
smul %g5, %i6, %l0
std %f10, [%l7 + 0x20]
tl %icc, 0x6
tsubcctv %g4, 0x0A00, %i2
fbg %fcc0, loop_1399
tl %icc, 0x1
st %f10, [%l7 + 0x08]
tcs %icc, 0x6
loop_1399:
nop
setx loop_1400, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x10], %g2
lduw [%l7 + 0x6C], %o4
ld [%l7 + 0x1C], %f8
loop_1400:
taddcc %g1, 0x1F1C, %o7
brnz,a %l5, loop_1401
bcs,a,pn %icc, loop_1402
ldx [%l7 + 0x78], %l1
stx %o6, [%l7 + 0x50]
loop_1401:
bvc,pt %xcc, loop_1403
loop_1402:
ldub [%l7 + 0x38], %g6
movge %xcc, %i0, %o2
movg %xcc, %o3, %l6
loop_1403:
bgu,pn %xcc, loop_1404
udivcc %i1, 0x0034, %o1
ld [%l7 + 0x24], %f15
st %f0, [%l7 + 0x48]
loop_1404:
bvs,a %icc, loop_1405
fpmerge %f6, %f1, %f2
brgez %i7, loop_1406
ldsb [%l7 + 0x71], %o5
loop_1405:
ldsw [%l7 + 0x38], %g7
fmovsneg %xcc, %f3, %f13
loop_1406:
fcmpeq32 %f0, %f0, %l2
sethi 0x0040, %i5
fnor %f2, %f6, %f14
stx %l4, [%l7 + 0x58]
fbg %fcc2, loop_1407
fbul,a %fcc0, loop_1408
bshuffle %f8, %f4, %f0
fmovdleu %xcc, %f15, %f6
loop_1407:
stx %g3, [%l7 + 0x78]
loop_1408:
fble %fcc2, loop_1409
bcs loop_1410
sub %l3, %o0, %i3
fbu,a %fcc2, loop_1411
loop_1409:
fmovrsne %g5, %f6, %f14
loop_1410:
ldub [%l7 + 0x71], %i6
fand %f14, %f12, %f12
loop_1411:
fnot2s %f2, %f13
fpadd16 %f14, %f2, %f0
stb %i4, [%l7 + 0x6D]
ldsw [%l7 + 0x58], %g4
bge %xcc, loop_1412
movcc %icc, %l0, %g2
fbug,a %fcc2, loop_1413
fnegd %f12, %f8
loop_1412:
tg %icc, 0x6
sdiv %i2, 0x135A, %o4
loop_1413:
fpackfix %f8, %f3
tsubcctv %g1, 0x005D, %o7
fbul %fcc0, loop_1414
bgu,pn %xcc, loop_1415
fzeros %f8
stx %l1, [%l7 + 0x10]
loop_1414:
fblg,a %fcc0, loop_1416
loop_1415:
addccc %o6, 0x15BA, %l5
fsrc1 %f8, %f14
ldsb [%l7 + 0x38], %g6
loop_1416:
movvs %xcc, %i0, %o2
ldx [%l7 + 0x58], %o3
lduw [%l7 + 0x44], %i1
stb %o1, [%l7 + 0x7A]
bneg,a loop_1417
fblg,a %fcc3, loop_1418
siam 0x7
fmovrde %i7, %f8, %f0
loop_1417:
sth %o5, [%l7 + 0x54]
loop_1418:
fands %f10, %f4, %f0
array8 %g7, %l6, %l2
fmovda %icc, %f5, %f4
fpadd32 %f0, %f6, %f10
sllx %i5, %l4, %g3
sth %o0, [%l7 + 0x78]
stx %l3, [%l7 + 0x28]
std %f0, [%l7 + 0x28]
stw %i3, [%l7 + 0x1C]
movge %xcc, %g5, %i4
std %f0, [%l7 + 0x28]
srax %g4, %l0, %i6
stx %i2, [%l7 + 0x58]
ldsh [%l7 + 0x30], %o4
fmuld8sux16 %f5, %f10, %f10
ld [%l7 + 0x5C], %f13
movpos %icc, %g2, %g1
stb %l1, [%l7 + 0x56]
ldd [%l7 + 0x58], %f4
tvc %xcc, 0x3
nop
setx loop_1419, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x4A], %o7
fbl %fcc0, loop_1420
sth %l5, [%l7 + 0x6A]
loop_1419:
fmovrdgz %g6, %f12, %f14
edge8ln %o6, %i0, %o3
loop_1420:
sth %i1, [%l7 + 0x22]
fmovdleu %icc, %f1, %f15
fmovscs %xcc, %f1, %f6
std %f10, [%l7 + 0x38]
brlz %o1, loop_1421
popc %o2, %o5
std %f10, [%l7 + 0x38]
fones %f1
loop_1421:
brnz,a %g7, loop_1422
ldx [%l7 + 0x28], %i7
fmovsg %xcc, %f10, %f13
lduw [%l7 + 0x74], %l2
loop_1422:
tge %icc, 0x5
fcmpes %fcc0, %f3, %f11
addc %i5, %l6, %g3
fbo %fcc3, loop_1423
bgu,pn %icc, loop_1424
fble %fcc2, loop_1425
tge %xcc, 0x0
loop_1423:
udivcc %l4, 0x0711, %o0
loop_1424:
stb %i3, [%l7 + 0x51]
loop_1425:
ldsw [%l7 + 0x18], %g5
edge16n %i4, %l3, %l0
std %f14, [%l7 + 0x10]
subcc %g4, 0x13B2, %i2
movle %icc, %o4, %i6
fone %f0
fpsub32s %f1, %f9, %f13
fbge %fcc0, loop_1426
xorcc %g2, %l1, %g1
lduh [%l7 + 0x28], %o7
lduh [%l7 + 0x5A], %l5
loop_1426:
subccc %o6, %i0, %g6
fmovs %f0, %f13
xnor %o3, 0x038F, %o1
fpsub16 %f6, %f4, %f4
orncc %o2, %o5, %i1
ldd [%l7 + 0x68], %f6
stw %i7, [%l7 + 0x28]
ldx [%l7 + 0x10], %g7
edge32 %i5, %l6, %g3
stw %l2, [%l7 + 0x08]
fble %fcc0, loop_1427
lduw [%l7 + 0x6C], %o0
mulscc %i3, 0x0C4B, %l4
fmovrse %g5, %f6, %f8
loop_1427:
fmovrslez %l3, %f7, %f2
tsubcctv %i4, %g4, %l0
fcmped %fcc1, %f14, %f0
ldsw [%l7 + 0x30], %o4
mova %icc, %i2, %g2
brgz,a %l1, loop_1428
fmovdcc %xcc, %f0, %f14
stw %g1, [%l7 + 0x2C]
movrgz %i6, 0x0CD, %o7
loop_1428:
mova %xcc, %l5, %i0
fpadd32 %f14, %f2, %f12
movcs %xcc, %o6, %o3
sub %g6, %o2, %o1
fbuge %fcc2, loop_1429
fcmpeq32 %f6, %f12, %o5
fandnot2 %f0, %f12, %f12
fbul,a %fcc3, loop_1430
loop_1429:
fbue,a %fcc2, loop_1431
tcc %icc, 0x5
ldx [%l7 + 0x20], %i1
loop_1430:
mova %icc, %g7, %i7
loop_1431:
add %i5, %g3, %l6
fmovdge %xcc, %f15, %f10
edge8l %o0, %i3, %l2
ldx [%l7 + 0x78], %l4
ldub [%l7 + 0x22], %g5
std %f8, [%l7 + 0x50]
udivx %l3, 0x179F, %i4
fcmpd %fcc0, %f14, %f0
fba %fcc3, loop_1432
be %xcc, loop_1433
srl %g4, %o4, %l0
srlx %i2, 0x1E, %g2
loop_1432:
fandnot1 %f2, %f14, %f12
loop_1433:
fcmpd %fcc1, %f0, %f4
fcmpgt32 %f10, %f14, %l1
ldd [%l7 + 0x18], %f10
stw %i6, [%l7 + 0x24]
ldub [%l7 + 0x12], %g1
bl loop_1434
fblg %fcc3, loop_1435
mulscc %l5, 0x1EE1, %o7
fble %fcc0, loop_1436
loop_1434:
fpadd32s %f10, %f2, %f12
loop_1435:
lduh [%l7 + 0x76], %o6
tleu %xcc, 0x3
loop_1436:
fmovdn %icc, %f13, %f0
fmul8x16au %f8, %f5, %f14
fandnot2s %f2, %f5, %f2
stb %o3, [%l7 + 0x43]
fornot2s %f4, %f9, %f7
edge16n %g6, %i0, %o2
fornot2s %f3, %f2, %f15
ldd [%l7 + 0x40], %f12
ldd [%l7 + 0x58], %f8
ldsb [%l7 + 0x1C], %o1
movrlez %o5, %g7, %i7
subccc %i1, %g3, %i5
fabss %f1, %f7
stw %l6, [%l7 + 0x50]
sdivx %o0, 0x197F, %l2
fmovsleu %icc, %f3, %f10
stw %l4, [%l7 + 0x78]
fmovdle %icc, %f12, %f11
udivcc %g5, 0x0A55, %l3
st %f14, [%l7 + 0x4C]
fandnot1s %f10, %f14, %f5
fmovdl %icc, %f13, %f13
std %f4, [%l7 + 0x18]
tsubcc %i3, 0x1428, %g4
andncc %o4, %i4, %l0
fxors %f2, %f9, %f4
ld [%l7 + 0x44], %f13
stw %g2, [%l7 + 0x74]
fbuge,a %fcc3, loop_1437
smul %i2, %i6, %l1
sth %g1, [%l7 + 0x52]
stw %o7, [%l7 + 0x20]
loop_1437:
tl %xcc, 0x7
ldsw [%l7 + 0x14], %l5
fnot2 %f14, %f4
lduh [%l7 + 0x24], %o6
movneg %icc, %o3, %i0
fxnor %f14, %f12, %f12
ldx [%l7 + 0x28], %o2
lduh [%l7 + 0x7E], %g6
ldsh [%l7 + 0x34], %o1
fmul8sux16 %f8, %f6, %f4
fmovscs %icc, %f11, %f6
fpmerge %f11, %f7, %f8
edge8ln %g7, %o5, %i1
edge16n %i7, %g3, %i5
stw %o0, [%l7 + 0x7C]
edge8 %l2, %l4, %l6
srlx %g5, 0x03, %i3
fandnot1 %f8, %f4, %f14
edge16ln %l3, %g4, %o4
ldd [%l7 + 0x20], %f2
movcs %icc, %i4, %g2
tne %icc, 0x6
ldd [%l7 + 0x18], %f8
bge,a %icc, loop_1438
brz %i2, loop_1439
lduh [%l7 + 0x64], %i6
fmovrsgez %l1, %f7, %f0
loop_1438:
fxnors %f2, %f13, %f9
loop_1439:
ldx [%l7 + 0x38], %g1
ldsw [%l7 + 0x1C], %o7
array8 %l5, %l0, %o3
fcmps %fcc0, %f4, %f0
fbo,a %fcc2, loop_1440
fbg,a %fcc2, loop_1441
addc %i0, 0x1C00, %o6
bge,pt %xcc, loop_1442
loop_1440:
fmovdcc %xcc, %f14, %f2
loop_1441:
bge %xcc, loop_1443
brz %o2, loop_1444
loop_1442:
nop
setx loop_1445, %l0, %l1
jmpl %l1, %o1
fba %fcc1, loop_1446
loop_1443:
and %g7, 0x1B70, %o5
loop_1444:
fmovrdgz %i1, %f10, %f14
loop_1445:
brz,a %i7, loop_1447
loop_1446:
fpsub16 %f10, %f0, %f8
popc %g3, %g6
fcmpes %fcc1, %f13, %f5
loop_1447:
brlez,a %i5, loop_1448
sdivx %o0, 0x01A1, %l2
fmovrdgez %l6, %f0, %f10
bl,a,pt %icc, loop_1449
loop_1448:
fands %f7, %f8, %f13
tvs %icc, 0x5
fmovscs %icc, %f1, %f14
loop_1449:
stb %g5, [%l7 + 0x27]
fbuge %fcc3, loop_1450
tl %xcc, 0x7
sth %i3, [%l7 + 0x6E]
fmovsa %icc, %f4, %f11
loop_1450:
orn %l4, %l3, %g4
fcmps %fcc3, %f7, %f14
fcmpd %fcc1, %f0, %f10
andcc %o4, %i4, %g2
ldsb [%l7 + 0x76], %i2
fpackfix %f8, %f14
ldsw [%l7 + 0x40], %i6
ldx [%l7 + 0x68], %l1
ldd [%l7 + 0x30], %f6
lduw [%l7 + 0x38], %g1
tneg %xcc, 0x5
sdivx %l5, 0x04CD, %l0
bg %icc, loop_1451
xorcc %o3, 0x0893, %o7
fcmpgt32 %f6, %f12, %i0
ldsw [%l7 + 0x48], %o2
loop_1451:
fzero %f0
fblg,a %fcc2, loop_1452
lduh [%l7 + 0x16], %o1
movcs %icc, %g7, %o5
nop
setx loop_1453, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1452:
sdivx %i1, 0x0EA3, %i7
ldsw [%l7 + 0x60], %o6
tn %xcc, 0x5
loop_1453:
srl %g6, %i5, %g3
stb %o0, [%l7 + 0x43]
lduw [%l7 + 0x2C], %l2
fxor %f4, %f14, %f6
subc %g5, 0x0937, %i3
fmovrdlez %l6, %f6, %f14
taddcc %l3, %l4, %g4
st %f0, [%l7 + 0x28]
ta %xcc, 0x7
orcc %o4, 0x0324, %i4
mulscc %i2, 0x1639, %i6
taddcc %g2, 0x0C36, %g1
ldsh [%l7 + 0x7A], %l1
addccc %l0, 0x1672, %o3
ldd [%l7 + 0x78], %f2
edge16ln %o7, %l5, %o2
siam 0x4
movcs %xcc, %o1, %g7
fmovrdgz %o5, %f10, %f12
lduw [%l7 + 0x20], %i1
fmovsa %xcc, %f15, %f6
ldsh [%l7 + 0x4A], %i0
tvc %icc, 0x1
stw %i7, [%l7 + 0x54]
ldsh [%l7 + 0x7A], %g6
ldx [%l7 + 0x28], %o6
fcmpd %fcc1, %f6, %f4
fsrc1 %f14, %f6
movrlz %g3, %o0, %i5
fcmple32 %f14, %f2, %l2
movvc %xcc, %g5, %l6
lduw [%l7 + 0x24], %i3
stb %l4, [%l7 + 0x61]
fzeros %f7
tn %icc, 0x7
tl %icc, 0x1
taddcctv %l3, %g4, %o4
sub %i4, %i6, %g2
fmovdn %icc, %f3, %f4
fblg %fcc3, loop_1454
std %f10, [%l7 + 0x70]
ldub [%l7 + 0x1D], %i2
xnorcc %g1, %l1, %o3
loop_1454:
movgu %xcc, %l0, %l5
st %f11, [%l7 + 0x14]
ld [%l7 + 0x70], %f0
fmovrsgez %o2, %f7, %f7
lduh [%l7 + 0x3E], %o7
movrlez %g7, %o1, %o5
movcc %xcc, %i0, %i7
srl %g6, %o6, %i1
fornot1s %f10, %f11, %f12
fmuld8ulx16 %f2, %f7, %f4
movre %o0, 0x297, %i5
lduh [%l7 + 0x38], %l2
fmul8x16al %f2, %f12, %f4
bshuffle %f10, %f6, %f8
taddcc %g5, 0x02D6, %l6
fmuld8sux16 %f5, %f9, %f2
ba,a,pn %icc, loop_1455
xnorcc %i3, %g3, %l3
tcs %icc, 0x5
tvs %icc, 0x4
loop_1455:
ldsb [%l7 + 0x69], %l4
std %f14, [%l7 + 0x20]
movrlez %o4, %g4, %i4
sra %i6, 0x1E, %g2
andncc %i2, %g1, %l1
bpos,a,pn %xcc, loop_1456
ldub [%l7 + 0x75], %l0
movrgez %o3, %l5, %o7
fexpand %f11, %f8
loop_1456:
fmovsa %icc, %f15, %f7
std %f4, [%l7 + 0x70]
ldsb [%l7 + 0x6E], %o2
fmovrse %o1, %f3, %f5
andcc %o5, 0x0A71, %g7
addcc %i0, 0x17EF, %g6
nop
setx loop_1457, %l0, %l1
jmpl %l1, %o6
sdivcc %i7, 0x0C62, %o0
std %f4, [%l7 + 0x58]
tgu %xcc, 0x7
loop_1457:
orn %i1, %i5, %l2
lduh [%l7 + 0x24], %l6
bvs,a,pn %icc, loop_1458
edge16ln %g5, %i3, %g3
stb %l4, [%l7 + 0x35]
edge8ln %l3, %o4, %g4
loop_1458:
brlz %i6, loop_1459
movpos %xcc, %i4, %i2
fble,a %fcc2, loop_1460
fmovdle %icc, %f4, %f14
loop_1459:
ld [%l7 + 0x20], %f6
orn %g1, %g2, %l1
loop_1460:
fmovrsne %l0, %f6, %f7
addcc %o3, %o7, %l5
fmovde %xcc, %f12, %f13
fmovdn %icc, %f12, %f1
ldx [%l7 + 0x30], %o2
andcc %o5, %o1, %g7
pdist %f10, %f0, %f10
stx %g6, [%l7 + 0x08]
lduw [%l7 + 0x78], %o6
fpsub32s %f2, %f5, %f6
fmul8sux16 %f12, %f10, %f2
stw %i7, [%l7 + 0x40]
st %f1, [%l7 + 0x2C]
fpackfix %f8, %f8
fpsub32 %f6, %f10, %f12
fpsub32 %f8, %f12, %f6
fxors %f3, %f4, %f3
ldub [%l7 + 0x17], %i0
fmovdcc %xcc, %f11, %f14
sth %o0, [%l7 + 0x30]
fnors %f10, %f7, %f2
sub %i5, %i1, %l2
tvs %xcc, 0x0
ldd [%l7 + 0x78], %f14
stb %g5, [%l7 + 0x30]
fnegd %f12, %f0
stb %l6, [%l7 + 0x47]
xnorcc %i3, %l4, %l3
fsrc1 %f2, %f14
fnot2 %f8, %f0
sth %g3, [%l7 + 0x36]
xorcc %g4, %i6, %o4
fmovdge %icc, %f10, %f10
tle %xcc, 0x0
fcmpeq16 %f8, %f14, %i2
fbne,a %fcc1, loop_1461
nop
setx loop_1462, %l0, %l1
jmpl %l1, %i4
subcc %g2, %g1, %l0
fpmerge %f7, %f4, %f4
loop_1461:
srax %o3, %o7, %l1
loop_1462:
stb %o2, [%l7 + 0x0D]
orcc %o5, %o1, %g7
sdivx %l5, 0x02BC, %o6
lduw [%l7 + 0x2C], %i7
ldsb [%l7 + 0x1B], %g6
fcmpne16 %f14, %f8, %o0
ldub [%l7 + 0x3A], %i5
srl %i0, 0x05, %l2
ldx [%l7 + 0x48], %g5
tneg %icc, 0x7
stx %l6, [%l7 + 0x10]
tge %icc, 0x7
fmovsa %icc, %f2, %f12
addcc %i1, 0x12FF, %i3
st %f13, [%l7 + 0x44]
fmovrsgz %l4, %f2, %f7
ldsh [%l7 + 0x30], %g3
fblg %fcc0, loop_1463
fmovs %f3, %f5
movrlez %l3, %g4, %o4
bleu,a loop_1464
loop_1463:
fmovsn %icc, %f0, %f5
movgu %xcc, %i2, %i6
fbge,a %fcc0, loop_1465
loop_1464:
ldub [%l7 + 0x0A], %i4
xnorcc %g2, %g1, %o3
fbe %fcc0, loop_1466
loop_1465:
sdivcc %l0, 0x0B9B, %o7
fpsub16 %f14, %f2, %f2
fmovrde %o2, %f8, %f2
loop_1466:
std %f10, [%l7 + 0x08]
movvc %icc, %l1, %o1
fpackfix %f0, %f14
fmovsn %xcc, %f7, %f3
fmovdneg %xcc, %f6, %f12
orncc %o5, %l5, %o6
tle %xcc, 0x0
fmovdne %icc, %f2, %f15
fmovrdgz %g7, %f6, %f10
fzeros %f14
lduh [%l7 + 0x18], %i7
edge8ln %o0, %i5, %i0
sra %l2, 0x11, %g6
brnz %l6, loop_1467
lduh [%l7 + 0x5E], %g5
ldsb [%l7 + 0x35], %i1
st %f14, [%l7 + 0x60]
loop_1467:
bcs,a,pn %xcc, loop_1468
std %f6, [%l7 + 0x28]
fabss %f12, %f5
stw %i3, [%l7 + 0x4C]
loop_1468:
fmovdge %xcc, %f12, %f1
bvs,a,pt %xcc, loop_1469
fmovdleu %xcc, %f14, %f15
tsubcc %l4, %g3, %l3
siam 0x6
loop_1469:
st %f8, [%l7 + 0x20]
fmul8sux16 %f2, %f10, %f2
fbo %fcc2, loop_1470
be %icc, loop_1471
bpos,a,pn %icc, loop_1472
fzero %f10
loop_1470:
movvs %xcc, %o4, %g4
loop_1471:
sth %i6, [%l7 + 0x3C]
loop_1472:
ldd [%l7 + 0x48], %f10
ldsh [%l7 + 0x3C], %i2
tcc %xcc, 0x5
ldsw [%l7 + 0x44], %g2
fmovsleu %xcc, %f14, %f7
ldsh [%l7 + 0x6E], %i4
ldx [%l7 + 0x48], %g1
fxors %f1, %f9, %f4
stx %o3, [%l7 + 0x08]
mulscc %o7, %l0, %o2
fnand %f10, %f8, %f14
tcc %xcc, 0x0
brnz %l1, loop_1473
udiv %o5, 0x029D, %l5
xnorcc %o6, 0x15E4, %o1
fabss %f4, %f4
loop_1473:
fpsub16s %f1, %f6, %f11
edge8ln %i7, %o0, %g7
movleu %icc, %i5, %i0
bshuffle %f6, %f6, %f8
fmovsvs %xcc, %f5, %f3
bcc loop_1474
fmovrdlez %l2, %f0, %f12
ldub [%l7 + 0x2D], %l6
movrlz %g5, 0x034, %g6
loop_1474:
movg %icc, %i3, %l4
fandnot2 %f14, %f14, %f0
fbl,a %fcc0, loop_1475
fzeros %f4
fcmple32 %f2, %f8, %i1
fbne %fcc3, loop_1476
loop_1475:
ldsh [%l7 + 0x3A], %l3
array8 %g3, %o4, %g4
edge8n %i6, %g2, %i2
loop_1476:
st %f14, [%l7 + 0x1C]
fnors %f0, %f14, %f13
fcmpgt16 %f8, %f14, %g1
lduh [%l7 + 0x56], %o3
fmovsne %icc, %f1, %f0
stw %o7, [%l7 + 0x40]
fpsub16s %f11, %f0, %f10
stb %l0, [%l7 + 0x75]
ld [%l7 + 0x4C], %f4
xnorcc %i4, 0x034A, %o2
fmovsne %icc, %f4, %f9
ldsw [%l7 + 0x50], %o5
lduw [%l7 + 0x24], %l5
udivcc %o6, 0x0682, %l1
fmul8x16 %f13, %f4, %f14
brnz %i7, loop_1477
ldub [%l7 + 0x1C], %o0
fbge,a %fcc0, loop_1478
fmovsne %icc, %f8, %f11
loop_1477:
brz %g7, loop_1479
bcs,pn %xcc, loop_1480
loop_1478:
tge %xcc, 0x5
edge32n %o1, %i0, %l2
loop_1479:
fcmpne16 %f8, %f6, %l6
loop_1480:
umul %g5, 0x1112, %i5
fmovdgu %icc, %f2, %f5
xor %g6, 0x091D, %i3
addcc %l4, 0x068C, %l3
fsrc1s %f8, %f4
tsubcc %g3, 0x1C5C, %i1
fornot1 %f6, %f10, %f6
fcmpeq16 %f6, %f8, %g4
srl %i6, %g2, %o4
nop
setx loop_1481, %l0, %l1
jmpl %l1, %g1
fmul8x16au %f0, %f13, %f12
fbue %fcc3, loop_1482
fandnot1s %f11, %f15, %f6
loop_1481:
move %xcc, %o3, %o7
fnand %f6, %f0, %f6
loop_1482:
fmovde %icc, %f7, %f7
fmovrdgez %l0, %f2, %f14
lduw [%l7 + 0x74], %i4
tleu %xcc, 0x5
st %f14, [%l7 + 0x30]
xnorcc %o2, %i2, %o5
ldx [%l7 + 0x60], %o6
brnz,a %l5, loop_1483
lduh [%l7 + 0x32], %l1
tpos %xcc, 0x3
ldd [%l7 + 0x28], %f6
loop_1483:
faligndata %f8, %f0, %f10
stx %o0, [%l7 + 0x68]
ld [%l7 + 0x1C], %f6
fmovrse %i7, %f11, %f10
fmovs %f3, %f10
fbl,a %fcc1, loop_1484
for %f2, %f6, %f0
fcmpes %fcc3, %f15, %f5
bpos %xcc, loop_1485
loop_1484:
fmovsneg %icc, %f0, %f3
andncc %o1, %i0, %g7
edge32l %l6, %l2, %i5
loop_1485:
fabss %f13, %f4
fnands %f8, %f4, %f10
fxor %f12, %f12, %f6
fmovde %xcc, %f6, %f5
edge8n %g6, %g5, %i3
stb %l4, [%l7 + 0x67]
fbue %fcc2, loop_1486
fbo,a %fcc1, loop_1487
fandnot1 %f10, %f2, %f10
udivcc %g3, 0x0C65, %l3
loop_1486:
st %f6, [%l7 + 0x50]
loop_1487:
fcmps %fcc2, %f3, %f4
sth %i1, [%l7 + 0x14]
subcc %i6, 0x118A, %g4
fabsd %f14, %f8
ldd [%l7 + 0x60], %f4
xorcc %g2, %g1, %o3
ldsh [%l7 + 0x10], %o4
tg %xcc, 0x6
nop
setx loop_1488, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %l0, [%l7 + 0x31]
movleu %icc, %o7, %o2
ldx [%l7 + 0x38], %i4
loop_1488:
brlz %o5, loop_1489
ldx [%l7 + 0x38], %i2
stw %l5, [%l7 + 0x4C]
fabsd %f0, %f2
loop_1489:
movge %xcc, %l1, %o0
stb %i7, [%l7 + 0x4B]
fmovsvc %xcc, %f15, %f14
edge8ln %o6, %i0, %g7
movrlez %l6, 0x3A5, %l2
stb %o1, [%l7 + 0x24]
ldx [%l7 + 0x48], %g6
movneg %xcc, %i5, %i3
sll %g5, %g3, %l4
edge8n %i1, %l3, %i6
ldsw [%l7 + 0x08], %g2
fble,a %fcc3, loop_1490
fands %f6, %f0, %f3
fmovsn %icc, %f14, %f15
ldsh [%l7 + 0x64], %g4
loop_1490:
xor %o3, 0x1A2F, %g1
fcmple32 %f14, %f6, %l0
fmovdge %xcc, %f4, %f4
srax %o4, 0x0B, %o7
fmovsleu %xcc, %f9, %f5
bpos,a,pn %xcc, loop_1491
brnz %i4, loop_1492
ldd [%l7 + 0x10], %f12
fcmpne32 %f10, %f12, %o2
loop_1491:
udivcc %i2, 0x0050, %l5
loop_1492:
tge %xcc, 0x6
sllx %o5, %o0, %l1
fornot2s %f7, %f13, %f6
fxors %f8, %f9, %f15
fmovsleu %icc, %f9, %f11
st %f6, [%l7 + 0x58]
fblg,a %fcc3, loop_1493
fnegd %f10, %f0
fpack16 %f2, %f4
ldd [%l7 + 0x18], %f8
loop_1493:
ba %icc, loop_1494
fabss %f7, %f3
lduw [%l7 + 0x5C], %i7
fnot2s %f8, %f1
loop_1494:
fblg,a %fcc1, loop_1495
fmovspos %icc, %f12, %f11
andn %o6, %g7, %l6
stb %l2, [%l7 + 0x59]
loop_1495:
bcs loop_1496
sth %i0, [%l7 + 0x20]
fmovrsne %g6, %f2, %f8
fcmped %fcc2, %f8, %f8
loop_1496:
tvc %icc, 0x0
tl %xcc, 0x4
ld [%l7 + 0x08], %f14
fcmpeq16 %f0, %f14, %o1
ldsh [%l7 + 0x4C], %i3
tcs %xcc, 0x3
ldd [%l7 + 0x50], %f14
ldub [%l7 + 0x6D], %g5
fmovdl %icc, %f11, %f4
fmuld8ulx16 %f10, %f0, %f0
fnors %f3, %f3, %f10
sub %i5, 0x13DF, %l4
sllx %g3, %i1, %l3
edge16l %i6, %g4, %g2
fmovrdlz %g1, %f6, %f12
st %f8, [%l7 + 0x58]
fmovrse %l0, %f6, %f4
mulscc %o4, 0x0EDC, %o3
ldsh [%l7 + 0x16], %i4
addccc %o2, %i2, %l5
or %o7, %o5, %o0
stx %l1, [%l7 + 0x50]
fcmpd %fcc2, %f14, %f10
movvc %icc, %o6, %i7
lduh [%l7 + 0x44], %g7
tl %icc, 0x0
addcc %l6, %l2, %g6
xnor %o1, %i0, %g5
sdivcc %i3, 0x065F, %l4
tl %icc, 0x3
stw %i5, [%l7 + 0x20]
fpsub32 %f8, %f14, %f2
edge8 %g3, %i1, %i6
ldsb [%l7 + 0x58], %l3
bg,a,pt %xcc, loop_1497
xor %g2, 0x121E, %g1
ldub [%l7 + 0x7D], %l0
nop
setx loop_1498, %l0, %l1
jmpl %l1, %g4
loop_1497:
fbule,a %fcc2, loop_1499
fmovdl %xcc, %f1, %f10
sra %o4, %o3, %i4
loop_1498:
bvs,pn %xcc, loop_1500
loop_1499:
lduh [%l7 + 0x62], %o2
add %i2, 0x1B6E, %l5
brgz %o7, loop_1501
loop_1500:
ldd [%l7 + 0x30], %f0
fnand %f10, %f2, %f12
fmovrdne %o0, %f0, %f12
loop_1501:
movrgz %o5, 0x3F7, %l1
fblg,a %fcc0, loop_1502
fmovrsgez %o6, %f1, %f3
fors %f7, %f15, %f6
tleu %icc, 0x4
loop_1502:
tpos %xcc, 0x2
ldd [%l7 + 0x50], %f4
movcc %icc, %g7, %l6
bne,a,pt %icc, loop_1503
fzero %f12
alignaddrl %i7, %l2, %o1
movneg %xcc, %i0, %g5
loop_1503:
or %g6, 0x1C4D, %i3
fzero %f14
fand %f2, %f8, %f8
fnegs %f6, %f14
fpadd16s %f7, %f0, %f9
lduh [%l7 + 0x76], %i5
movrlez %g3, 0x185, %i1
edge16 %i6, %l4, %g2
xor %g1, %l0, %g4
stx %o4, [%l7 + 0x10]
brgez %l3, loop_1504
udivcc %i4, 0x10F1, %o2
sth %i2, [%l7 + 0x14]
orn %l5, %o3, %o0
loop_1504:
fmovsa %icc, %f9, %f9
faligndata %f10, %f4, %f14
movrgez %o5, %l1, %o6
fmovrdgez %g7, %f10, %f2
edge8 %l6, %i7, %o7
ldsw [%l7 + 0x74], %o1
fmovsleu %xcc, %f1, %f2
tpos %xcc, 0x0
bne,a,pn %xcc, loop_1505
fmovrdgez %l2, %f0, %f12
std %f6, [%l7 + 0x18]
ldd [%l7 + 0x58], %f2
loop_1505:
stw %g5, [%l7 + 0x44]
fpsub16 %f10, %f10, %f14
fmovsvc %xcc, %f5, %f5
fcmpgt16 %f14, %f10, %g6
ldsh [%l7 + 0x76], %i3
udiv %i5, 0x0A4C, %i0
fmovsl %xcc, %f9, %f4
popc 0x101A, %i1
fbuge %fcc2, loop_1506
ldsh [%l7 + 0x20], %i6
edge32ln %l4, %g3, %g1
fnor %f0, %f2, %f8
loop_1506:
lduw [%l7 + 0x30], %l0
fmovsne %icc, %f5, %f9
tneg %icc, 0x4
te %xcc, 0x1
ldsh [%l7 + 0x7A], %g2
fmul8ulx16 %f10, %f2, %f6
std %f2, [%l7 + 0x20]
fmovrdlz %g4, %f6, %f14
ldsh [%l7 + 0x28], %l3
fmovscc %icc, %f11, %f2
andn %i4, %o2, %o4
ldsb [%l7 + 0x28], %i2
fornot1 %f4, %f8, %f0
fmovdvc %xcc, %f4, %f14
udiv %l5, 0x0C97, %o3
bcc,pn %icc, loop_1507
udivcc %o5, 0x1CF6, %o0
ldsb [%l7 + 0x6D], %o6
fnot1 %f0, %f0
loop_1507:
fnands %f2, %f3, %f14
ldd [%l7 + 0x70], %f4
bcc %xcc, loop_1508
lduw [%l7 + 0x1C], %g7
srl %l1, 0x04, %i7
fmul8sux16 %f6, %f14, %f4
loop_1508:
andn %o7, 0x01D4, %o1
fpackfix %f4, %f8
subcc %l2, %l6, %g5
fnor %f10, %f12, %f12
sra %i3, 0x09, %g6
ba,a %xcc, loop_1509
tle %xcc, 0x7
lduh [%l7 + 0x60], %i0
fnot2s %f0, %f12
loop_1509:
lduh [%l7 + 0x62], %i5
edge32n %i1, %l4, %i6
fcmpne32 %f0, %f10, %g3
fblg,a %fcc2, loop_1510
bneg,pn %xcc, loop_1511
fbge %fcc1, loop_1512
st %f12, [%l7 + 0x08]
loop_1510:
fbue %fcc0, loop_1513
loop_1511:
umul %g1, %g2, %l0
loop_1512:
fpsub16s %f3, %f8, %f12
fpadd16 %f12, %f10, %f12
loop_1513:
stx %g4, [%l7 + 0x68]
tgu %icc, 0x4
movg %icc, %l3, %i4
brgez,a %o4, loop_1514
edge8 %i2, %o2, %l5
tl %icc, 0x0
stx %o3, [%l7 + 0x30]
loop_1514:
movcs %icc, %o5, %o0
fmovsg %icc, %f1, %f8
fornot2 %f10, %f4, %f4
te %xcc, 0x2
brz %o6, loop_1515
fcmpeq16 %f0, %f14, %g7
fbo,a %fcc1, loop_1516
ldub [%l7 + 0x20], %i7
loop_1515:
ldd [%l7 + 0x58], %f2
umul %l1, 0x036E, %o1
loop_1516:
movge %icc, %o7, %l2
stb %l6, [%l7 + 0x6B]
ldsb [%l7 + 0x4A], %g5
ld [%l7 + 0x64], %f3
orcc %g6, %i0, %i5
movg %xcc, %i1, %i3
stb %l4, [%l7 + 0x67]
fxor %f14, %f6, %f2
fmovsneg %icc, %f8, %f9
fmovscc %icc, %f11, %f12
ldsw [%l7 + 0x6C], %g3
ldsh [%l7 + 0x7A], %g1
fabsd %f8, %f12
be loop_1517
or %g2, 0x14C5, %l0
fbu %fcc2, loop_1518
fmuld8sux16 %f9, %f12, %f10
loop_1517:
array16 %i6, %l3, %g4
orn %o4, 0x046D, %i2
loop_1518:
fnot2s %f0, %f3
lduh [%l7 + 0x78], %i4
call loop_1519
stx %l5, [%l7 + 0x58]
fxnors %f1, %f3, %f14
ldd [%l7 + 0x38], %f14
loop_1519:
brgez,a %o3, loop_1520
brz,a %o5, loop_1521
stb %o0, [%l7 + 0x6A]
tgu %xcc, 0x7
loop_1520:
fsrc2 %f2, %f2
loop_1521:
fmovdge %xcc, %f3, %f8
std %f6, [%l7 + 0x20]
ldsh [%l7 + 0x0A], %o2
fbul %fcc0, loop_1522
subc %g7, 0x09AD, %i7
stb %o6, [%l7 + 0x58]
ble,a %xcc, loop_1523
loop_1522:
fzeros %f10
sllx %l1, %o1, %o7
bge loop_1524
loop_1523:
sth %l6, [%l7 + 0x74]
bcc,a loop_1525
fmovdn %icc, %f5, %f1
loop_1524:
ldx [%l7 + 0x60], %g5
ble,a %xcc, loop_1526
loop_1525:
faligndata %f0, %f14, %f2
fmovdcs %icc, %f1, %f15
fbul %fcc3, loop_1527
loop_1526:
edge8n %g6, %i0, %l2
ldub [%l7 + 0x39], %i1
edge8 %i5, %l4, %i3
loop_1527:
ldub [%l7 + 0x54], %g1
ldub [%l7 + 0x08], %g2
fnot2 %f14, %f0
fbug,a %fcc0, loop_1528
fmovdne %xcc, %f10, %f2
fpadd32s %f7, %f15, %f4
fxnors %f2, %f14, %f7
loop_1528:
ldsw [%l7 + 0x70], %g3
ldsb [%l7 + 0x76], %i6
fmovscs %icc, %f9, %f4
taddcctv %l0, 0x0912, %g4
st %f7, [%l7 + 0x78]
pdist %f14, %f4, %f0
sth %o4, [%l7 + 0x28]
sethi 0x0DCF, %l3
fmovrsne %i2, %f4, %f3
fmovsge %icc, %f3, %f0
fmovdvs %icc, %f1, %f3
fmovrde %i4, %f0, %f0
tvs %xcc, 0x5
ldsw [%l7 + 0x44], %l5
tleu %xcc, 0x3
ld [%l7 + 0x14], %f2
smulcc %o5, 0x1C79, %o0
fones %f4
and %o3, 0x17B9, %g7
ble,pt %icc, loop_1529
stw %o2, [%l7 + 0x1C]
st %f12, [%l7 + 0x68]
bleu loop_1530
loop_1529:
ldsb [%l7 + 0x30], %o6
andcc %l1, %i7, %o7
ldd [%l7 + 0x60], %f6
loop_1530:
fnot2 %f4, %f12
fbu %fcc2, loop_1531
fmovdvc %icc, %f4, %f5
std %f6, [%l7 + 0x20]
stb %l6, [%l7 + 0x14]
loop_1531:
umulcc %o1, %g5, %i0
call loop_1532
sra %l2, %i1, %i5
sth %l4, [%l7 + 0x14]
fcmpgt32 %f8, %f12, %g6
loop_1532:
xnorcc %i3, 0x13EF, %g1
bge,a,pt %icc, loop_1533
brlez,a %g3, loop_1534
stx %i6, [%l7 + 0x78]
lduw [%l7 + 0x20], %l0
loop_1533:
bcs,a loop_1535
loop_1534:
sub %g2, %g4, %l3
ldsw [%l7 + 0x64], %i2
fmovdgu %xcc, %f12, %f8
loop_1535:
movrgz %o4, 0x397, %l5
add %i4, %o0, %o3
fnands %f11, %f2, %f8
edge32n %g7, %o5, %o6
ld [%l7 + 0x0C], %f5
edge8 %l1, %o2, %i7
fpadd16s %f11, %f5, %f10
nop
setx loop_1536, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
te %xcc, 0x2
edge32n %l6, %o7, %o1
taddcc %i0, 0x0049, %g5
loop_1536:
nop
setx loop_1537, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fzeros %f0
movvs %icc, %i1, %i5
movleu %icc, %l2, %g6
loop_1537:
fpadd16 %f6, %f0, %f6
xnor %i3, %l4, %g1
ldsb [%l7 + 0x3E], %i6
std %f10, [%l7 + 0x10]
mulscc %l0, 0x1A2A, %g2
movcc %icc, %g4, %g3
fcmpes %fcc1, %f11, %f14
fbue %fcc3, loop_1538
umulcc %i2, 0x0AD1, %o4
movneg %xcc, %l5, %i4
andn %o0, 0x0824, %o3
loop_1538:
fsrc2 %f12, %f10
movrlz %g7, %o5, %l3
brlz,a %o6, loop_1539
stw %l1, [%l7 + 0x0C]
fmovsle %xcc, %f1, %f0
stb %o2, [%l7 + 0x3D]
loop_1539:
fornot2s %f3, %f9, %f9
fpadd32s %f9, %f5, %f2
tle %icc, 0x1
bl,pn %icc, loop_1540
fbne %fcc0, loop_1541
fblg,a %fcc2, loop_1542
movvs %icc, %i7, %o7
loop_1540:
fmovd %f8, %f8
loop_1541:
fcmpne16 %f12, %f6, %l6
loop_1542:
stw %i0, [%l7 + 0x1C]
fmovsgu %icc, %f2, %f9
fabsd %f10, %f12
lduh [%l7 + 0x32], %g5
subccc %i1, %o1, %i5
subcc %l2, %g6, %l4
nop
setx loop_1543, %l0, %l1
jmpl %l1, %i3
fsrc2s %f10, %f3
lduw [%l7 + 0x68], %i6
fnot2s %f15, %f9
loop_1543:
movre %g1, %l0, %g4
sdivcc %g2, 0x18FA, %g3
subc %i2, 0x1616, %o4
fcmpes %fcc2, %f7, %f11
fcmped %fcc0, %f12, %f4
movrlz %l5, %i4, %o3
edge32n %o0, %o5, %l3
fcmple16 %f8, %f8, %o6
fpmerge %f9, %f3, %f10
edge8 %g7, %l1, %i7
fnands %f15, %f8, %f4
fmul8ulx16 %f8, %f10, %f4
std %f10, [%l7 + 0x08]
bneg,a,pt %icc, loop_1544
fmovsle %xcc, %f13, %f4
brgez %o2, loop_1545
brnz %o7, loop_1546
loop_1544:
fmul8x16al %f10, %f7, %f8
fmovdneg %xcc, %f2, %f5
loop_1545:
lduw [%l7 + 0x38], %l6
loop_1546:
fmovrdne %i0, %f6, %f6
fcmpes %fcc1, %f15, %f0
fbge %fcc1, loop_1547
movl %xcc, %i1, %o1
udiv %i5, 0x0490, %l2
stw %g5, [%l7 + 0x34]
loop_1547:
ldd [%l7 + 0x48], %f0
fmovrsgez %l4, %f14, %f13
st %f0, [%l7 + 0x10]
ldub [%l7 + 0x59], %i3
bcs,a,pn %xcc, loop_1548
bge,pt %xcc, loop_1549
pdist %f8, %f2, %f12
tne %icc, 0x6
loop_1548:
bcs,a loop_1550
loop_1549:
stw %i6, [%l7 + 0x58]
fbe %fcc0, loop_1551
lduw [%l7 + 0x1C], %g6
loop_1550:
fmovde %xcc, %f5, %f14
st %f13, [%l7 + 0x50]
loop_1551:
ldsb [%l7 + 0x62], %g1
lduw [%l7 + 0x60], %g4
brlz %l0, loop_1552
fcmpgt32 %f2, %f6, %g3
tvs %icc, 0x5
fcmpeq32 %f4, %f4, %g2
loop_1552:
fmovrdlez %o4, %f4, %f12
movne %icc, %l5, %i2
fors %f15, %f8, %f7
sth %o3, [%l7 + 0x42]
stw %o0, [%l7 + 0x08]
stw %o5, [%l7 + 0x40]
fnands %f1, %f5, %f8
stw %l3, [%l7 + 0x7C]
bshuffle %f4, %f2, %f6
fmul8sux16 %f12, %f2, %f10
ldd [%l7 + 0x08], %f10
movg %xcc, %o6, %g7
brlz,a %l1, loop_1553
fpsub32 %f2, %f14, %f2
movvs %icc, %i7, %i4
subcc %o2, %l6, %o7
loop_1553:
fpackfix %f0, %f11
fcmple32 %f0, %f4, %i0
fmovdvs %icc, %f15, %f15
std %f8, [%l7 + 0x18]
st %f7, [%l7 + 0x5C]
nop
setx loop_1554, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x40], %i1
orcc %o1, %i5, %g5
fmovrsgz %l4, %f7, %f11
loop_1554:
stw %l2, [%l7 + 0x4C]
srl %i6, 0x0F, %i3
fbg %fcc0, loop_1555
lduh [%l7 + 0x22], %g1
movleu %xcc, %g4, %l0
edge32 %g3, %g6, %o4
loop_1555:
ldsh [%l7 + 0x48], %g2
ldub [%l7 + 0x68], %l5
bne,pt %icc, loop_1556
tpos %xcc, 0x6
tvc %icc, 0x7
subc %o3, %o0, %o5
loop_1556:
fbg %fcc2, loop_1557
stb %l3, [%l7 + 0x29]
movg %xcc, %o6, %g7
ldx [%l7 + 0x30], %l1
loop_1557:
fnands %f4, %f11, %f13
fmovrslz %i7, %f5, %f2
stw %i4, [%l7 + 0x68]
ldd [%l7 + 0x40], %f10
fcmpne16 %f10, %f6, %i2
ldsh [%l7 + 0x0A], %l6
lduw [%l7 + 0x54], %o2
movleu %icc, %o7, %i1
std %f4, [%l7 + 0x18]
ldsw [%l7 + 0x24], %i0
ldx [%l7 + 0x30], %o1
fmovsge %icc, %f1, %f7
fbne %fcc3, loop_1558
brlz,a %i5, loop_1559
fandnot1s %f5, %f4, %f10
sth %g5, [%l7 + 0x66]
loop_1558:
udivcc %l4, 0x0F6E, %i6
loop_1559:
lduw [%l7 + 0x18], %l2
fcmpgt32 %f0, %f8, %g1
st %f3, [%l7 + 0x24]
popc 0x00C2, %i3
smul %l0, %g4, %g3
edge8n %o4, %g6, %l5
ld [%l7 + 0x40], %f7
sth %o3, [%l7 + 0x58]
bgu,a,pn %icc, loop_1560
fblg %fcc3, loop_1561
ldub [%l7 + 0x4B], %o0
pdist %f6, %f0, %f4
loop_1560:
fmovse %icc, %f15, %f10
loop_1561:
alignaddr %g2, %o5, %l3
fbe,a %fcc3, loop_1562
stx %g7, [%l7 + 0x10]
stx %o6, [%l7 + 0x28]
fmul8ulx16 %f14, %f6, %f4
loop_1562:
tge %icc, 0x4
lduh [%l7 + 0x16], %l1
fmovdcc %xcc, %f11, %f2
ldsw [%l7 + 0x24], %i4
fcmpes %fcc2, %f4, %f2
taddcctv %i7, 0x1E9A, %l6
fnegs %f11, %f0
sethi 0x055D, %o2
bcs loop_1563
fmovda %xcc, %f3, %f13
ldsb [%l7 + 0x16], %o7
fzeros %f0
loop_1563:
taddcctv %i2, 0x018B, %i1
stx %o1, [%l7 + 0x38]
stw %i0, [%l7 + 0x6C]
fcmple16 %f8, %f12, %g5
or %l4, %i6, %i5
call loop_1564
sethi 0x171C, %l2
movpos %icc, %g1, %l0
ldx [%l7 + 0x30], %g4
loop_1564:
lduh [%l7 + 0x48], %i3
bcc,a loop_1565
ldx [%l7 + 0x58], %o4
fbe,a %fcc0, loop_1566
fbug %fcc3, loop_1567
loop_1565:
fnot1 %f0, %f12
lduw [%l7 + 0x74], %g6
loop_1566:
tsubcc %l5, 0x1E03, %g3
loop_1567:
movne %xcc, %o3, %g2
tcs %xcc, 0x0
movpos %icc, %o0, %l3
tne %icc, 0x3
fmovsg %icc, %f5, %f14
ldsb [%l7 + 0x25], %o5
tne %xcc, 0x7
fmovsleu %xcc, %f3, %f6
fmovdvs %icc, %f7, %f8
taddcc %g7, %l1, %i4
fmovrsgez %i7, %f0, %f6
fabss %f5, %f4
fbu %fcc3, loop_1568
brz,a %o6, loop_1569
fblg %fcc0, loop_1570
brlez %l6, loop_1571
loop_1568:
stx %o7, [%l7 + 0x78]
loop_1569:
movle %xcc, %i2, %i1
loop_1570:
stw %o2, [%l7 + 0x24]
loop_1571:
ld [%l7 + 0x0C], %f4
movrgez %o1, 0x1A8, %i0
fand %f12, %f6, %f10
fpsub16 %f0, %f12, %f14
fpackfix %f4, %f4
stb %l4, [%l7 + 0x54]
fnor %f6, %f8, %f8
ldd [%l7 + 0x70], %f0
srl %g5, %i6, %l2
movvc %xcc, %g1, %i5
fba %fcc0, loop_1572
fmovrdgez %l0, %f8, %f14
fmovsvc %xcc, %f13, %f4
fzero %f2
loop_1572:
brz,a %g4, loop_1573
fsrc1 %f4, %f2
fbge %fcc2, loop_1574
ldd [%l7 + 0x08], %f8
loop_1573:
fmovsne %xcc, %f12, %f15
fcmpes %fcc1, %f14, %f2
loop_1574:
ldsb [%l7 + 0x7E], %o4
fcmpgt16 %f10, %f0, %i3
fones %f5
lduw [%l7 + 0x34], %l5
fmovspos %xcc, %f13, %f13
fbg %fcc0, loop_1575
ldsh [%l7 + 0x76], %g6
ld [%l7 + 0x08], %f11
stx %o3, [%l7 + 0x08]
loop_1575:
fpack16 %f14, %f0
movcs %xcc, %g2, %g3
std %f8, [%l7 + 0x20]
lduw [%l7 + 0x74], %l3
smul %o0, %g7, %l1
tvc %icc, 0x0
fcmple32 %f6, %f12, %i4
sth %o5, [%l7 + 0x4E]
fpadd16s %f11, %f9, %f11
popc %i7, %o6
alignaddr %l6, %o7, %i1
fnands %f3, %f2, %f2
andncc %o2, %i2, %o1
fbne,a %fcc0, loop_1576
movneg %xcc, %l4, %i0
fmovsg %icc, %f6, %f10
ldd [%l7 + 0x20], %f10
loop_1576:
fbge %fcc2, loop_1577
movre %i6, %l2, %g5
fmovde %xcc, %f12, %f2
fornot1 %f4, %f2, %f0
loop_1577:
ldd [%l7 + 0x18], %f12
fornot1s %f8, %f14, %f4
fbl,a %fcc3, loop_1578
ldsw [%l7 + 0x68], %i5
fmovscc %icc, %f6, %f9
fmul8x16al %f6, %f12, %f8
loop_1578:
nop
setx loop_1579, %l0, %l1
jmpl %l1, %l0
fexpand %f9, %f14
fmovdl %icc, %f4, %f15
fsrc2 %f4, %f0
loop_1579:
ld [%l7 + 0x48], %f2
lduh [%l7 + 0x54], %g1
brz %g4, loop_1580
movleu %icc, %o4, %l5
tne %xcc, 0x2
fornot2 %f8, %f8, %f0
loop_1580:
movle %xcc, %g6, %o3
movne %xcc, %i3, %g2
edge16ln %g3, %l3, %g7
nop
setx loop_1581, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsgu %icc, %f15, %f4
bg,pn %xcc, loop_1582
sth %l1, [%l7 + 0x68]
loop_1581:
movg %xcc, %i4, %o5
std %f12, [%l7 + 0x18]
loop_1582:
fmovrdgez %o0, %f6, %f0
fbo,a %fcc2, loop_1583
andcc %i7, %l6, %o7
ta %xcc, 0x2
ldd [%l7 + 0x70], %f10
loop_1583:
fcmple16 %f2, %f8, %i1
fands %f12, %f4, %f7
sdiv %o2, 0x0D2B, %i2
st %f4, [%l7 + 0x70]
fxnors %f5, %f15, %f3
ldsw [%l7 + 0x28], %o6
fcmple16 %f6, %f8, %l4
fmovdleu %icc, %f5, %f4
fmovsl %xcc, %f13, %f11
fba,a %fcc0, loop_1584
sub %o1, 0x0235, %i0
ld [%l7 + 0x7C], %f4
stx %l2, [%l7 + 0x18]
loop_1584:
st %f1, [%l7 + 0x50]
st %f12, [%l7 + 0x54]
fmovsgu %xcc, %f9, %f15
std %f10, [%l7 + 0x68]
fbuge %fcc3, loop_1585
ldsb [%l7 + 0x7A], %i6
ldsh [%l7 + 0x08], %g5
fmovdle %xcc, %f9, %f0
loop_1585:
fmovsge %xcc, %f10, %f15
fmovdle %icc, %f15, %f14
fmovsge %icc, %f2, %f9
stx %i5, [%l7 + 0x28]
fnegs %f12, %f15
stw %l0, [%l7 + 0x54]
ldd [%l7 + 0x28], %f6
stw %g4, [%l7 + 0x24]
lduh [%l7 + 0x78], %o4
edge8 %g1, %l5, %o3
add %i3, 0x00E8, %g6
sllx %g2, 0x18, %g3
udivcc %g7, 0x14F0, %l3
sth %i4, [%l7 + 0x2E]
stw %l1, [%l7 + 0x5C]
ldx [%l7 + 0x40], %o5
udivcc %i7, 0x1E12, %l6
orn %o7, 0x1D8F, %o0
ld [%l7 + 0x14], %f4
fnor %f2, %f8, %f4
fcmpeq16 %f6, %f12, %o2
fzeros %f1
brz,a %i2, loop_1586
fmovsneg %icc, %f11, %f0
sth %i1, [%l7 + 0x28]
ldub [%l7 + 0x37], %l4
loop_1586:
orncc %o1, %o6, %l2
bgu,a loop_1587
fnot2 %f10, %f0
movvs %xcc, %i0, %g5
fmovsneg %xcc, %f12, %f9
loop_1587:
bl,a,pt %xcc, loop_1588
ldsw [%l7 + 0x1C], %i5
tsubcc %l0, %i6, %g4
fmovsl %xcc, %f6, %f4
loop_1588:
edge8 %o4, %g1, %o3
fors %f8, %f1, %f2
stb %l5, [%l7 + 0x53]
tgu %xcc, 0x1
edge16 %g6, %g2, %i3
fbule %fcc2, loop_1589
movrgez %g3, %g7, %l3
fmovrdne %i4, %f2, %f10
fmovdge %icc, %f0, %f9
loop_1589:
movle %icc, %l1, %o5
fmovrsne %i7, %f3, %f6
edge8n %o7, %o0, %o2
fsrc2s %f0, %f2
movne %icc, %i2, %i1
movge %icc, %l4, %l6
fbo %fcc3, loop_1590
mulx %o1, 0x0963, %o6
fmovrde %i0, %f8, %f2
ldsw [%l7 + 0x50], %l2
loop_1590:
sth %g5, [%l7 + 0x38]
tgu %xcc, 0x0
ldd [%l7 + 0x10], %f4
fmovrslz %l0, %f1, %f9
fnands %f13, %f9, %f2
bcs,a,pn %xcc, loop_1591
edge32l %i5, %g4, %o4
fmovdg %icc, %f2, %f15
mulx %g1, 0x04D0, %o3
loop_1591:
bge,a loop_1592
edge8l %i6, %l5, %g2
fbn %fcc1, loop_1593
lduw [%l7 + 0x14], %i3
loop_1592:
fcmple16 %f14, %f8, %g3
fmovrse %g6, %f12, %f5
loop_1593:
fcmpne32 %f0, %f8, %l3
umul %g7, %i4, %o5
sth %i7, [%l7 + 0x5A]
ldsh [%l7 + 0x40], %o7
st %f11, [%l7 + 0x24]
fmovrdne %l1, %f12, %f14
ldsw [%l7 + 0x68], %o2
ldd [%l7 + 0x08], %f2
fpadd16 %f6, %f2, %f4
fbuge,a %fcc2, loop_1594
ld [%l7 + 0x48], %f12
fmovsvc %xcc, %f1, %f1
fcmpne32 %f8, %f14, %o0
loop_1594:
fandnot2s %f10, %f0, %f12
ld [%l7 + 0x34], %f14
fmovsgu %xcc, %f14, %f14
ldsw [%l7 + 0x40], %i1
movg %xcc, %l4, %l6
or %o1, 0x0303, %i2
ldsh [%l7 + 0x7E], %i0
ldub [%l7 + 0x23], %l2
movrne %o6, 0x1CE, %g5
bleu %xcc, loop_1595
stx %l0, [%l7 + 0x20]
fbule %fcc0, loop_1596
fornot1s %f6, %f9, %f12
loop_1595:
tleu %xcc, 0x2
stb %i5, [%l7 + 0x41]
loop_1596:
fors %f11, %f5, %f15
std %f8, [%l7 + 0x20]
ldsb [%l7 + 0x37], %g4
fbn %fcc2, loop_1597
bvs loop_1598
fmovd %f0, %f4
movleu %xcc, %g1, %o4
loop_1597:
ldub [%l7 + 0x0E], %i6
loop_1598:
fornot2s %f9, %f11, %f5
fcmps %fcc2, %f0, %f6
sth %l5, [%l7 + 0x74]
lduh [%l7 + 0x2C], %g2
tle %xcc, 0x2
ldd [%l7 + 0x70], %f12
array32 %i3, %g3, %o3
std %f6, [%l7 + 0x40]
ldsh [%l7 + 0x7E], %g6
bn %icc, loop_1599
fbule,a %fcc2, loop_1600
sethi 0x0D07, %l3
movne %xcc, %g7, %i4
loop_1599:
lduw [%l7 + 0x38], %i7
loop_1600:
fpadd32s %f10, %f6, %f12
fmovrdlz %o7, %f6, %f0
movl %xcc, %l1, %o2
ldsb [%l7 + 0x20], %o5
st %f5, [%l7 + 0x68]
fnot2s %f5, %f10
fblg,a %fcc0, loop_1601
fmovdvc %xcc, %f9, %f1
ld [%l7 + 0x38], %f10
stx %i1, [%l7 + 0x60]
loop_1601:
array16 %l4, %l6, %o0
udiv %o1, 0x14DA, %i2
fmovsvc %icc, %f7, %f11
stx %i0, [%l7 + 0x60]
movneg %icc, %l2, %g5
brz %o6, loop_1602
ldx [%l7 + 0x10], %i5
alignaddr %g4, %l0, %o4
ldd [%l7 + 0x10], %f8
loop_1602:
add %i6, %l5, %g1
fpadd32 %f6, %f2, %f10
fcmpeq32 %f14, %f4, %i3
fandnot1 %f14, %f10, %f6
call loop_1603
brgez %g2, loop_1604
ldub [%l7 + 0x2A], %g3
bl,a loop_1605
loop_1603:
tneg %icc, 0x1
loop_1604:
movn %xcc, %g6, %l3
movrlez %g7, %i4, %i7
loop_1605:
stw %o3, [%l7 + 0x30]
brlz,a %o7, loop_1606
ldub [%l7 + 0x58], %o2
mova %xcc, %l1, %i1
edge8ln %l4, %o5, %o0
loop_1606:
stx %o1, [%l7 + 0x38]
fmovse %icc, %f9, %f9
fmovrsgez %l6, %f15, %f9
fmovdvc %xcc, %f8, %f8
subcc %i2, %i0, %g5
fmovscc %xcc, %f15, %f9
lduw [%l7 + 0x58], %l2
fpackfix %f10, %f12
ldd [%l7 + 0x40], %f6
taddcctv %i5, 0x03FA, %o6
bcc,pt %xcc, loop_1607
ld [%l7 + 0x54], %f11
fcmpgt32 %f10, %f2, %l0
call loop_1608
loop_1607:
fmovrslz %g4, %f13, %f1
ldd [%l7 + 0x38], %f10
fcmped %fcc1, %f14, %f14
loop_1608:
bne,a,pn %icc, loop_1609
subccc %i6, 0x0445, %o4
fmovsneg %xcc, %f14, %f8
umul %l5, %g1, %i3
loop_1609:
sll %g2, %g3, %l3
tsubcc %g7, 0x10DB, %i4
fmovsgu %icc, %f4, %f13
ldd [%l7 + 0x60], %f6
edge16l %g6, %o3, %o7
fblg,a %fcc0, loop_1610
fbe,a %fcc0, loop_1611
fxors %f3, %f1, %f1
fmovrdne %o2, %f10, %f12
loop_1610:
fandnot1s %f7, %f9, %f6
loop_1611:
fblg %fcc3, loop_1612
stw %l1, [%l7 + 0x78]
fmovrdlez %i1, %f0, %f8
fnor %f8, %f6, %f4
loop_1612:
fmovrsgez %i7, %f10, %f15
fzeros %f14
udivx %l4, 0x0943, %o5
fmovrdlez %o0, %f2, %f6
add %o1, 0x14AF, %i2
tg %icc, 0x0
fmovdneg %icc, %f14, %f0
fbue,a %fcc2, loop_1613
bcc,a,pn %icc, loop_1614
ble,a,pt %xcc, loop_1615
ldx [%l7 + 0x58], %i0
loop_1613:
sra %l6, %l2, %i5
loop_1614:
fmovrse %o6, %f14, %f14
loop_1615:
sub %l0, %g5, %i6
ldsh [%l7 + 0x64], %g4
fxors %f15, %f2, %f1
array32 %o4, %l5, %i3
fpsub16s %f2, %f13, %f1
ldsw [%l7 + 0x3C], %g1
stb %g2, [%l7 + 0x55]
addc %l3, %g7, %i4
sdiv %g3, 0x1088, %o3
brgez %o7, loop_1616
ldsw [%l7 + 0x2C], %g6
edge8n %o2, %l1, %i1
ldsh [%l7 + 0x6C], %i7
loop_1616:
ldsw [%l7 + 0x3C], %o5
mulx %l4, %o0, %i2
orcc %i0, 0x1C9D, %l6
fmovsvs %icc, %f1, %f14
udiv %l2, 0x021A, %o1
alignaddr %i5, %o6, %g5
fandnot1s %f5, %f11, %f10
tle %icc, 0x0
fpsub32 %f12, %f8, %f0
fxors %f13, %f7, %f8
sth %l0, [%l7 + 0x7A]
tsubcc %g4, 0x1BEF, %i6
tcs %icc, 0x1
fmul8x16 %f9, %f12, %f4
ld [%l7 + 0x18], %f5
addc %l5, %i3, %g1
ldsh [%l7 + 0x0C], %o4
tsubcctv %g2, %g7, %l3
fmovrsne %g3, %f3, %f4
and %i4, 0x0F01, %o7
std %f6, [%l7 + 0x68]
fpsub16 %f8, %f10, %f12
ldsb [%l7 + 0x4E], %o3
lduh [%l7 + 0x6C], %g6
fmovd %f6, %f4
bne,a %xcc, loop_1617
srlx %l1, 0x17, %i1
stw %o2, [%l7 + 0x44]
fmovdg %xcc, %f14, %f15
loop_1617:
ldub [%l7 + 0x62], %o5
fpadd16s %f8, %f2, %f3
lduw [%l7 + 0x2C], %l4
lduw [%l7 + 0x50], %o0
stw %i7, [%l7 + 0x58]
add %i2, 0x06C3, %l6
sethi 0x1062, %i0
srl %o1, %i5, %o6
fmovscc %xcc, %f10, %f5
fbne %fcc3, loop_1618
pdist %f10, %f8, %f4
fones %f2
fba %fcc0, loop_1619
loop_1618:
bcc,a %icc, loop_1620
bleu loop_1621
fandnot2s %f2, %f12, %f12
loop_1619:
fpackfix %f4, %f1
loop_1620:
fmovdn %icc, %f15, %f5
loop_1621:
ldsb [%l7 + 0x67], %l2
edge8n %g5, %g4, %i6
fmovrsne %l0, %f10, %f13
fmovrsgez %l5, %f0, %f5
sra %i3, 0x19, %o4
fbue,a %fcc2, loop_1622
srlx %g1, %g7, %l3
fmul8x16 %f1, %f8, %f14
ldsb [%l7 + 0x1B], %g2
loop_1622:
fnands %f5, %f7, %f7
brgz %i4, loop_1623
fmul8ulx16 %f10, %f12, %f4
fbge,a %fcc1, loop_1624
fmovdn %icc, %f8, %f7
loop_1623:
nop
setx loop_1625, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsh [%l7 + 0x48], %o7
loop_1624:
sdivcc %o3, 0x1999, %g3
fcmpd %fcc2, %f0, %f14
loop_1625:
std %f10, [%l7 + 0x50]
fand %f10, %f4, %f10
xnorcc %g6, 0x0B7F, %l1
stb %o2, [%l7 + 0x7E]
tneg %xcc, 0x2
movre %i1, 0x390, %l4
fmul8x16au %f3, %f3, %f8
mulx %o0, %o5, %i2
ldsb [%l7 + 0x72], %i7
fblg %fcc2, loop_1626
std %f2, [%l7 + 0x40]
fnot2 %f2, %f10
ldd [%l7 + 0x40], %f6
loop_1626:
fmovsg %icc, %f1, %f13
bvs,a,pt %icc, loop_1627
fmovdn %icc, %f0, %f15
brnz,a %l6, loop_1628
fand %f4, %f14, %f12
loop_1627:
ld [%l7 + 0x74], %f12
lduw [%l7 + 0x40], %i0
loop_1628:
udivx %i5, 0x1100, %o6
andn %o1, 0x1344, %g5
fmul8sux16 %f0, %f6, %f10
tcs %xcc, 0x2
fmovsle %xcc, %f2, %f5
edge8 %l2, %i6, %l0
fmovscc %xcc, %f8, %f12
fbul,a %fcc3, loop_1629
ldd [%l7 + 0x10], %f8
fbne %fcc0, loop_1630
ldsw [%l7 + 0x1C], %l5
loop_1629:
fabsd %f8, %f0
edge32 %i3, %g4, %g1
loop_1630:
fcmpgt16 %f12, %f2, %o4
lduh [%l7 + 0x70], %l3
fmovdcs %xcc, %f2, %f3
ldsh [%l7 + 0x24], %g2
subc %g7, %i4, %o7
fpmerge %f0, %f8, %f4
move %xcc, %g3, %g6
st %f7, [%l7 + 0x1C]
tle %xcc, 0x3
sth %o3, [%l7 + 0x3C]
stb %o2, [%l7 + 0x30]
tge %icc, 0x0
stx %i1, [%l7 + 0x50]
fcmped %fcc1, %f0, %f4
brlz,a %l1, loop_1631
stw %o0, [%l7 + 0x34]
std %f8, [%l7 + 0x38]
st %f1, [%l7 + 0x74]
loop_1631:
fnegd %f4, %f12
movgu %xcc, %l4, %i2
fbu %fcc3, loop_1632
ldub [%l7 + 0x7A], %i7
fxnor %f4, %f8, %f2
fmovdge %xcc, %f10, %f5
loop_1632:
fcmpd %fcc0, %f14, %f8
movgu %xcc, %l6, %o5
ldx [%l7 + 0x48], %i5
movn %xcc, %o6, %i0
movpos %xcc, %g5, %l2
fpadd16 %f2, %f4, %f0
stw %o1, [%l7 + 0x60]
popc %l0, %i6
movrlz %i3, 0x1AD, %l5
sth %g1, [%l7 + 0x26]
fcmpd %fcc2, %f2, %f2
sll %g4, 0x1B, %o4
ldsw [%l7 + 0x54], %l3
call loop_1633
ldsw [%l7 + 0x10], %g2
te %xcc, 0x2
fcmpne32 %f14, %f10, %g7
loop_1633:
ldsh [%l7 + 0x6C], %i4
bvs,a,pn %icc, loop_1634
tge %xcc, 0x4
ldsb [%l7 + 0x5D], %o7
bgu %xcc, loop_1635
loop_1634:
fzero %f6
fcmple16 %f14, %f6, %g3
array16 %o3, %o2, %g6
loop_1635:
xorcc %l1, %o0, %i1
ldub [%l7 + 0x6F], %l4
fornot1 %f6, %f8, %f0
xorcc %i7, 0x046B, %i2
subccc %o5, 0x0311, %l6
movl %icc, %i5, %o6
bleu,pt %xcc, loop_1636
fsrc2 %f14, %f14
mulscc %i0, 0x1CC7, %l2
fornot2s %f14, %f9, %f12
loop_1636:
fcmpne16 %f6, %f12, %g5
array8 %o1, %i6, %i3
stx %l0, [%l7 + 0x38]
ldsw [%l7 + 0x44], %g1
fbn,a %fcc2, loop_1637
add %g4, 0x1F30, %o4
bpos,a %icc, loop_1638
movrgz %l5, %l3, %g2
loop_1637:
fbu,a %fcc3, loop_1639
fornot2s %f13, %f5, %f9
loop_1638:
bcs,a %icc, loop_1640
xnor %i4, %o7, %g3
loop_1639:
ldsh [%l7 + 0x10], %o3
ldub [%l7 + 0x5B], %o2
loop_1640:
ldx [%l7 + 0x08], %g6
andn %l1, %g7, %o0
std %f12, [%l7 + 0x70]
addc %l4, 0x1BBF, %i7
fbuge %fcc3, loop_1641
stx %i1, [%l7 + 0x38]
sdiv %o5, 0x1C8D, %i2
sth %i5, [%l7 + 0x4A]
loop_1641:
be,a %xcc, loop_1642
ldsh [%l7 + 0x18], %o6
sth %l6, [%l7 + 0x48]
fbn,a %fcc2, loop_1643
loop_1642:
fpack32 %f14, %f2, %f12
movcs %icc, %i0, %g5
ldsh [%l7 + 0x4E], %l2
loop_1643:
bneg,a,pn %icc, loop_1644
ldd [%l7 + 0x08], %f6
ld [%l7 + 0x30], %f8
fmovsn %icc, %f3, %f11
loop_1644:
tsubcc %o1, %i6, %i3
tcc %xcc, 0x4
st %f3, [%l7 + 0x38]
umul %l0, %g4, %g1
lduw [%l7 + 0x14], %o4
alignaddr %l5, %g2, %i4
fmovdpos %icc, %f0, %f2
bneg,a loop_1645
ldub [%l7 + 0x50], %o7
fmul8x16au %f9, %f1, %f10
add %l3, %g3, %o3
loop_1645:
std %f2, [%l7 + 0x60]
alignaddr %o2, %l1, %g6
ldsb [%l7 + 0x45], %o0
mova %icc, %l4, %g7
fpsub16s %f14, %f7, %f3
ldx [%l7 + 0x10], %i1
fbul %fcc0, loop_1646
fbu %fcc2, loop_1647
fmul8x16 %f11, %f6, %f0
smul %o5, %i2, %i5
loop_1646:
ldsh [%l7 + 0x70], %o6
loop_1647:
fcmps %fcc0, %f3, %f4
umul %i7, %l6, %i0
fnegs %f0, %f15
fblg,a %fcc3, loop_1648
std %f4, [%l7 + 0x18]
fbl,a %fcc2, loop_1649
lduw [%l7 + 0x4C], %g5
loop_1648:
movg %xcc, %o1, %i6
std %f6, [%l7 + 0x48]
loop_1649:
stw %i3, [%l7 + 0x44]
andn %l0, %g4, %g1
fmul8x16 %f0, %f10, %f2
movcs %xcc, %l2, %l5
movre %o4, 0x269, %g2
ldub [%l7 + 0x4F], %i4
xnorcc %l3, 0x0B63, %g3
ldsw [%l7 + 0x24], %o3
ldx [%l7 + 0x68], %o2
st %f14, [%l7 + 0x0C]
mulx %l1, %g6, %o7
ldub [%l7 + 0x76], %o0
fnors %f12, %f6, %f10
ld [%l7 + 0x30], %f10
movneg %xcc, %g7, %i1
ldsb [%l7 + 0x78], %o5
brnz %l4, loop_1650
bleu,a %icc, loop_1651
ba %icc, loop_1652
bpos,pt %icc, loop_1653
loop_1650:
ldd [%l7 + 0x48], %f4
loop_1651:
tneg %xcc, 0x2
loop_1652:
fbn,a %fcc3, loop_1654
loop_1653:
fmovrslez %i2, %f10, %f8
ldsw [%l7 + 0x70], %i5
fmovdn %xcc, %f0, %f15
loop_1654:
brnz,a %i7, loop_1655
tg %xcc, 0x2
fbul,a %fcc2, loop_1656
sth %o6, [%l7 + 0x0C]
loop_1655:
fmovsge %icc, %f1, %f5
ta %xcc, 0x4
loop_1656:
bne loop_1657
fmovde %icc, %f6, %f12
array32 %l6, %i0, %g5
movrne %o1, 0x287, %i3
loop_1657:
ldub [%l7 + 0x09], %l0
fcmple32 %f4, %f8, %i6
ldd [%l7 + 0x60], %f2
fandnot1 %f12, %f2, %f6
fnegd %f10, %f2
ldsh [%l7 + 0x42], %g4
lduh [%l7 + 0x18], %l2
edge8l %l5, %g1, %g2
edge32l %i4, %o4, %g3
taddcc %o3, 0x0F31, %l3
edge32 %o2, %l1, %g6
movle %xcc, %o0, %g7
ldd [%l7 + 0x20], %f12
fbue %fcc3, loop_1658
fmovrslz %o7, %f5, %f4
tcs %xcc, 0x6
fmovda %xcc, %f1, %f6
loop_1658:
fmovdleu %xcc, %f10, %f8
fmovsg %icc, %f11, %f0
movrlez %o5, 0x1D9, %i1
fmovse %xcc, %f14, %f5
fsrc1 %f2, %f10
tcc %xcc, 0x2
fcmpes %fcc1, %f9, %f13
stb %i2, [%l7 + 0x3C]
xnor %l4, 0x00DF, %i5
brlz %i7, loop_1659
fornot2 %f2, %f0, %f10
fbne %fcc3, loop_1660
tge %icc, 0x1
loop_1659:
fmovdvs %xcc, %f6, %f12
brlz %o6, loop_1661
loop_1660:
ldsb [%l7 + 0x66], %l6
movvc %icc, %i0, %g5
umulcc %i3, %o1, %l0
loop_1661:
movrne %i6, 0x18F, %l2
sdivcc %g4, 0x02C6, %l5
udivx %g2, 0x1295, %i4
xor %o4, 0x1B19, %g3
sdivcc %o3, 0x0D3A, %g1
fmovdl %icc, %f2, %f12
fbue %fcc0, loop_1662
fcmpeq16 %f10, %f10, %l3
lduh [%l7 + 0x48], %o2
fmovda %icc, %f4, %f7
loop_1662:
movre %g6, 0x117, %l1
tneg %icc, 0x0
fmovdcs %xcc, %f2, %f9
fnor %f8, %f12, %f6
lduh [%l7 + 0x2A], %g7
orn %o7, 0x0482, %o5
stb %i1, [%l7 + 0x4A]
fpackfix %f6, %f11
fmovrdgz %i2, %f10, %f14
stb %o0, [%l7 + 0x6B]
sth %i5, [%l7 + 0x6C]
movrlz %l4, %o6, %i7
brgez,a %l6, loop_1663
brlz,a %i0, loop_1664
bvc,pt %icc, loop_1665
stx %i3, [%l7 + 0x68]
loop_1663:
lduh [%l7 + 0x5E], %o1
loop_1664:
stw %g5, [%l7 + 0x2C]
loop_1665:
fmovdg %icc, %f12, %f0
stb %l0, [%l7 + 0x3C]
fbu %fcc0, loop_1666
ldub [%l7 + 0x38], %l2
fmovdleu %icc, %f6, %f1
fmovrslz %i6, %f4, %f3
loop_1666:
std %f8, [%l7 + 0x40]
movvs %icc, %g4, %l5
ld [%l7 + 0x70], %f1
edge8 %g2, %i4, %g3
ldd [%l7 + 0x60], %f8
fmovs %f2, %f5
ldub [%l7 + 0x12], %o3
ldd [%l7 + 0x70], %f14
fbne,a %fcc2, loop_1667
fbug %fcc0, loop_1668
fmovdgu %xcc, %f9, %f14
bgu %icc, loop_1669
loop_1667:
fnand %f14, %f6, %f8
loop_1668:
fpsub32s %f5, %f11, %f3
std %f6, [%l7 + 0x28]
loop_1669:
xnor %g1, 0x0DAB, %l3
lduh [%l7 + 0x3C], %o2
tge %xcc, 0x5
movne %xcc, %g6, %l1
fmovs %f14, %f6
tcs %xcc, 0x6
ldub [%l7 + 0x54], %g7
udivcc %o4, 0x0B88, %o7
movrne %i1, 0x098, %o5
fmovd %f0, %f8
fbuge %fcc3, loop_1670
ldx [%l7 + 0x78], %i2
subccc %i5, 0x0D8D, %l4
and %o0, 0x1DDF, %o6
loop_1670:
udiv %i7, 0x1029, %l6
fbe,a %fcc0, loop_1671
stb %i3, [%l7 + 0x3C]
movrgez %o1, 0x2FE, %i0
fcmpeq16 %f8, %f8, %l0
loop_1671:
fpsub16s %f13, %f2, %f13
brlez,a %g5, loop_1672
fbg %fcc2, loop_1673
movrlez %i6, 0x304, %g4
bne,a %xcc, loop_1674
loop_1672:
fmovdvs %icc, %f11, %f1
loop_1673:
movleu %xcc, %l2, %g2
edge32 %i4, %g3, %l5
loop_1674:
st %f5, [%l7 + 0x54]
ldd [%l7 + 0x58], %f6
fba,a %fcc2, loop_1675
ldsw [%l7 + 0x68], %o3
addc %l3, %o2, %g1
fsrc1s %f0, %f7
loop_1675:
fmovdpos %xcc, %f1, %f12
tsubcctv %l1, 0x1819, %g7
brnz %g6, loop_1676
ldsb [%l7 + 0x26], %o7
andcc %i1, 0x0D53, %o4
fmovsn %icc, %f8, %f4
loop_1676:
fsrc1 %f8, %f12
fmovdcc %xcc, %f4, %f12
xor %i2, 0x148C, %i5
faligndata %f10, %f2, %f0
movcc %icc, %l4, %o0
movl %xcc, %o6, %o5
pdist %f4, %f14, %f0
ldub [%l7 + 0x2F], %l6
srax %i7, %i3, %o1
ldub [%l7 + 0x0E], %i0
fmovdl %icc, %f5, %f1
umulcc %l0, 0x0F10, %g5
fmovdleu %icc, %f1, %f4
fpadd32s %f6, %f2, %f15
fmovrdgez %i6, %f0, %f0
sth %g4, [%l7 + 0x18]
fmovdvc %icc, %f13, %f1
fnot2s %f15, %f10
fmovd %f2, %f4
fmovdne %xcc, %f8, %f5
ld [%l7 + 0x18], %f5
edge32l %g2, %i4, %l2
lduw [%l7 + 0x14], %l5
nop
setx loop_1677, %l0, %l1
jmpl %l1, %g3
lduw [%l7 + 0x50], %l3
fbug,a %fcc1, loop_1678
stx %o3, [%l7 + 0x48]
loop_1677:
fmovsneg %xcc, %f4, %f10
fmovrslz %o2, %f9, %f11
loop_1678:
fmovsl %icc, %f4, %f9
fand %f2, %f10, %f12
nop
setx loop_1679, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrsgez %l1, %f10, %f10
stb %g7, [%l7 + 0x3F]
bcs,pt %icc, loop_1680
loop_1679:
fmovdne %xcc, %f0, %f3
fmovsneg %xcc, %f13, %f8
edge32n %g6, %o7, %g1
loop_1680:
sth %i1, [%l7 + 0x2A]
brgez %o4, loop_1681
fabss %f4, %f12
movle %icc, %i2, %i5
fmovdge %xcc, %f3, %f12
loop_1681:
ldsh [%l7 + 0x7A], %l4
tle %xcc, 0x0
fzero %f6
fmovrdlez %o0, %f8, %f2
edge16n %o6, %l6, %i7
call loop_1682
lduw [%l7 + 0x14], %o5
stx %i3, [%l7 + 0x10]
lduh [%l7 + 0x0A], %i0
loop_1682:
fnot2 %f4, %f14
umul %o1, 0x1C3F, %g5
ldd [%l7 + 0x38], %f2
bcc %xcc, loop_1683
lduw [%l7 + 0x4C], %l0
fmovsvc %icc, %f6, %f14
be loop_1684
loop_1683:
srax %g4, 0x0F, %i6
movleu %icc, %i4, %g2
fmovrdlez %l5, %f0, %f6
loop_1684:
tneg %xcc, 0x5
array32 %g3, %l2, %o3
ld [%l7 + 0x78], %f14
brgz,a %o2, loop_1685
stw %l1, [%l7 + 0x44]
st %f5, [%l7 + 0x4C]
bl,a %xcc, loop_1686
loop_1685:
lduh [%l7 + 0x38], %l3
fsrc1s %f2, %f4
sdivcc %g7, 0x0AAD, %g6
loop_1686:
fpsub16 %f2, %f2, %f6
ldd [%l7 + 0x18], %f12
lduw [%l7 + 0x48], %o7
fpsub32 %f12, %f10, %f8
fmovscs %xcc, %f6, %f13
sdiv %i1, 0x1C90, %g1
movre %o4, 0x069, %i5
fbug,a %fcc1, loop_1687
ldsh [%l7 + 0x24], %i2
umul %l4, %o6, %o0
fba %fcc1, loop_1688
loop_1687:
ldub [%l7 + 0x17], %i7
movgu %xcc, %l6, %i3
bshuffle %f8, %f10, %f0
loop_1688:
fnands %f3, %f10, %f2
st %f6, [%l7 + 0x34]
std %f10, [%l7 + 0x20]
lduh [%l7 + 0x58], %i0
addcc %o5, 0x1AF7, %g5
fmovdvc %xcc, %f2, %f5
movpos %xcc, %l0, %g4
stx %o1, [%l7 + 0x78]
std %f0, [%l7 + 0x10]
nop
setx loop_1689, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrlz %i6, %g2, %i4
fmovsvc %icc, %f6, %f10
ld [%l7 + 0x70], %f7
loop_1689:
lduw [%l7 + 0x44], %l5
std %f6, [%l7 + 0x38]
fmovde %icc, %f0, %f8
st %f8, [%l7 + 0x54]
ldsh [%l7 + 0x4C], %g3
st %f11, [%l7 + 0x64]
fmovrde %o3, %f4, %f2
udiv %o2, 0x1FEC, %l2
fpadd32s %f6, %f1, %f0
bl,a,pn %icc, loop_1690
umul %l3, %l1, %g7
andn %o7, 0x0900, %g6
umul %i1, 0x1952, %o4
loop_1690:
fmovrdgez %i5, %f4, %f2
stx %g1, [%l7 + 0x28]
edge32l %l4, %i2, %o6
fmovda %xcc, %f4, %f11
fmovd %f4, %f10
bne,pt %xcc, loop_1691
bshuffle %f8, %f10, %f8
xnorcc %o0, %l6, %i3
ldx [%l7 + 0x20], %i0
loop_1691:
movne %icc, %i7, %o5
tl %xcc, 0x0
std %f8, [%l7 + 0x08]
ldsw [%l7 + 0x54], %g5
fmovscc %icc, %f13, %f13
array32 %g4, %o1, %i6
stb %l0, [%l7 + 0x6D]
fnot1 %f8, %f0
ldub [%l7 + 0x0D], %g2
ldsb [%l7 + 0x56], %l5
fblg,a %fcc0, loop_1692
ldsw [%l7 + 0x34], %g3
fmovrsne %i4, %f10, %f10
movl %icc, %o2, %l2
loop_1692:
fmovrsne %l3, %f6, %f4
lduw [%l7 + 0x6C], %o3
bshuffle %f4, %f2, %f6
ld [%l7 + 0x38], %f1
ldsh [%l7 + 0x0E], %l1
stb %o7, [%l7 + 0x6F]
fcmpgt32 %f8, %f8, %g7
fpadd16 %f14, %f2, %f10
edge32ln %g6, %i1, %o4
fxor %f2, %f12, %f10
std %f8, [%l7 + 0x08]
tsubcctv %i5, 0x1F74, %l4
faligndata %f14, %f4, %f12
lduh [%l7 + 0x1E], %i2
movg %xcc, %g1, %o0
addccc %l6, %i3, %i0
movvc %xcc, %o6, %i7
add %o5, %g4, %o1
umulcc %g5, %i6, %l0
fmovrdne %g2, %f12, %f12
movrgz %g3, 0x3CC, %i4
edge32ln %l5, %l2, %l3
subccc %o2, %o3, %l1
fabsd %f12, %f12
tne %xcc, 0x5
array16 %g7, %o7, %g6
edge8n %o4, %i5, %l4
ld [%l7 + 0x78], %f5
tsubcctv %i1, %g1, %o0
add %i2, %l6, %i3
fxnors %f15, %f10, %f15
fmovsg %icc, %f13, %f6
orcc %i0, %o6, %i7
subcc %g4, %o5, %o1
bgu,pt %icc, loop_1693
fbo %fcc1, loop_1694
call loop_1695
fmovdge %icc, %f4, %f14
loop_1693:
ldd [%l7 + 0x60], %f2
loop_1694:
array32 %g5, %i6, %l0
loop_1695:
stb %g3, [%l7 + 0x11]
andcc %g2, %i4, %l2
st %f11, [%l7 + 0x54]
st %f10, [%l7 + 0x74]
ldsh [%l7 + 0x40], %l3
edge8n %l5, %o3, %l1
bneg,a loop_1696
fcmple16 %f6, %f6, %g7
orncc %o2, 0x0AD2, %g6
ldd [%l7 + 0x10], %f14
loop_1696:
edge32l %o4, %i5, %o7
mulscc %i1, %l4, %o0
stb %g1, [%l7 + 0x3C]
fbu,a %fcc2, loop_1697
ldd [%l7 + 0x08], %f2
fmovdgu %xcc, %f12, %f15
lduh [%l7 + 0x14], %i2
loop_1697:
fmovsne %icc, %f10, %f7
lduw [%l7 + 0x4C], %i3
fnot2 %f14, %f14
tgu %xcc, 0x6
fcmpes %fcc1, %f2, %f1
fmovsleu %xcc, %f10, %f13
ldd [%l7 + 0x20], %f10
movneg %icc, %l6, %o6
fmovsa %xcc, %f5, %f5
tleu %xcc, 0x3
lduh [%l7 + 0x3A], %i0
fmovdleu %xcc, %f11, %f5
ldsb [%l7 + 0x08], %i7
bleu,a,pn %xcc, loop_1698
fmovsl %xcc, %f10, %f6
std %f12, [%l7 + 0x70]
ld [%l7 + 0x1C], %f6
loop_1698:
fnegd %f6, %f0
fmovrsgez %g4, %f5, %f14
te %xcc, 0x6
edge16n %o5, %g5, %i6
ta %icc, 0x0
fmovrsgez %l0, %f13, %f5
fbge,a %fcc2, loop_1699
fmul8x16 %f14, %f10, %f2
movn %icc, %g3, %o1
brnz %g2, loop_1700
loop_1699:
stx %l2, [%l7 + 0x58]
fmovrdlz %i4, %f0, %f2
pdist %f10, %f6, %f8
loop_1700:
movrlz %l5, %l3, %l1
for %f0, %f12, %f2
ldsb [%l7 + 0x6E], %o3
sth %o2, [%l7 + 0x76]
fbg,a %fcc2, loop_1701
stw %g7, [%l7 + 0x48]
nop
setx loop_1702, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpack16 %f8, %f4
loop_1701:
fpadd32 %f10, %f10, %f0
tne %icc, 0x7
loop_1702:
fcmpgt32 %f2, %f2, %g6
ldsw [%l7 + 0x60], %o4
fnot2 %f8, %f0
fmovrsgez %o7, %f15, %f4
tl %icc, 0x5
fcmpes %fcc2, %f0, %f6
bgu %icc, loop_1703
fpsub32s %f13, %f2, %f15
ldd [%l7 + 0x38], %f14
brlez %i5, loop_1704
loop_1703:
movrlz %i1, %o0, %g1
fmovrdne %i2, %f12, %f12
udiv %i3, 0x00C9, %l6
loop_1704:
edge16 %l4, %o6, %i0
fmovrslz %i7, %f6, %f6
fmovdvc %icc, %f15, %f3
ldd [%l7 + 0x48], %f8
tvs %icc, 0x0
ldx [%l7 + 0x20], %o5
fmovsg %xcc, %f15, %f5
fble %fcc2, loop_1705
lduw [%l7 + 0x60], %g4
fmovdcs %xcc, %f5, %f2
fmovda %icc, %f4, %f11
loop_1705:
alignaddr %g5, %l0, %g3
movn %xcc, %o1, %g2
st %f1, [%l7 + 0x4C]
fmovrslz %l2, %f4, %f11
sth %i6, [%l7 + 0x6C]
edge32ln %i4, %l3, %l1
stx %l5, [%l7 + 0x38]
ldsb [%l7 + 0x09], %o3
bneg,a %icc, loop_1706
fcmpgt16 %f14, %f8, %o2
movcc %xcc, %g7, %o4
fmovrsne %o7, %f9, %f5
loop_1706:
fbge %fcc1, loop_1707
lduw [%l7 + 0x1C], %g6
bleu,a,pt %icc, loop_1708
stb %i5, [%l7 + 0x53]
loop_1707:
stb %o0, [%l7 + 0x7E]
faligndata %f6, %f12, %f4
loop_1708:
ldd [%l7 + 0x70], %f2
stx %g1, [%l7 + 0x60]
stw %i1, [%l7 + 0x3C]
tsubcc %i3, 0x127E, %i2
fmovsg %icc, %f10, %f9
sdivx %l6, 0x12CA, %o6
fnot2 %f4, %f8
fbule %fcc2, loop_1709
bneg,a,pn %xcc, loop_1710
movneg %icc, %l4, %i7
fcmpeq16 %f4, %f10, %o5
loop_1709:
fxnors %f2, %f10, %f9
loop_1710:
bleu loop_1711
ldsh [%l7 + 0x6E], %i0
ldsh [%l7 + 0x4A], %g4
bshuffle %f4, %f8, %f0
loop_1711:
smul %g5, 0x0B78, %l0
ld [%l7 + 0x38], %f13
lduw [%l7 + 0x6C], %o1
movrgz %g2, %g3, %i6
fmovdne %xcc, %f15, %f0
lduh [%l7 + 0x4E], %i4
movleu %xcc, %l3, %l2
tvc %xcc, 0x1
fors %f1, %f3, %f14
call loop_1712
srax %l5, 0x15, %l1
std %f14, [%l7 + 0x40]
fpmerge %f6, %f8, %f6
loop_1712:
st %f3, [%l7 + 0x1C]
lduw [%l7 + 0x24], %o2
fmovsge %icc, %f3, %f0
fnot1 %f6, %f4
ta %xcc, 0x5
mova %icc, %o3, %o4
bvc loop_1713
tg %xcc, 0x2
siam 0x6
ld [%l7 + 0x28], %f7
loop_1713:
movvc %xcc, %o7, %g6
ldx [%l7 + 0x70], %i5
alignaddr %o0, %g1, %i1
array32 %i3, %i2, %g7
ldub [%l7 + 0x59], %l6
bpos,pt %icc, loop_1714
fsrc2 %f10, %f14
lduw [%l7 + 0x60], %o6
fmovdpos %xcc, %f3, %f3
loop_1714:
andn %i7, %l4, %o5
fsrc1s %f10, %f10
addccc %g4, %i0, %l0
bneg %icc, loop_1715
ldsb [%l7 + 0x61], %g5
movleu %icc, %o1, %g3
movpos %icc, %g2, %i4
loop_1715:
fmovdgu %icc, %f11, %f3
ldx [%l7 + 0x50], %l3
fmul8x16al %f13, %f9, %f10
ldsw [%l7 + 0x38], %i6
sub %l2, 0x19F5, %l5
ldd [%l7 + 0x50], %f10
bleu,a,pn %xcc, loop_1716
sdiv %o2, 0x1B76, %l1
tpos %icc, 0x5
fmul8x16al %f9, %f6, %f8
loop_1716:
nop
setx loop_1717, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmuld8sux16 %f15, %f2, %f12
ldsb [%l7 + 0x0E], %o4
fble,a %fcc3, loop_1718
loop_1717:
bcc,a %icc, loop_1719
fnot1 %f2, %f8
and %o3, %g6, %i5
loop_1718:
st %f12, [%l7 + 0x24]
loop_1719:
st %f6, [%l7 + 0x54]
sub %o7, %o0, %i1
bleu %icc, loop_1720
ldsh [%l7 + 0x42], %g1
andn %i2, %i3, %g7
ldsh [%l7 + 0x46], %l6
loop_1720:
taddcc %i7, %o6, %l4
stw %o5, [%l7 + 0x44]
fcmple32 %f4, %f4, %i0
sllx %l0, %g5, %g4
tn %xcc, 0x1
std %f2, [%l7 + 0x48]
brgz %g3, loop_1721
sth %o1, [%l7 + 0x2C]
andn %i4, %g2, %l3
brnz,a %i6, loop_1722
loop_1721:
stb %l5, [%l7 + 0x4F]
subc %o2, 0x0A80, %l2
edge16 %l1, %o3, %g6
loop_1722:
ldx [%l7 + 0x58], %i5
stx %o4, [%l7 + 0x70]
st %f15, [%l7 + 0x24]
fandnot1 %f4, %f14, %f14
edge16ln %o7, %o0, %i1
ldsh [%l7 + 0x5C], %i2
sll %g1, 0x0C, %g7
stw %l6, [%l7 + 0x50]
be %xcc, loop_1723
fmovda %icc, %f1, %f6
bvc,pn %xcc, loop_1724
fnands %f13, %f14, %f13
loop_1723:
movrlez %i7, 0x2BA, %o6
fcmpeq16 %f12, %f8, %i3
loop_1724:
fmovdg %xcc, %f10, %f12
ldd [%l7 + 0x50], %f4
fmovdcs %xcc, %f1, %f12
edge8ln %o5, %i0, %l0
lduw [%l7 + 0x44], %g5
ldd [%l7 + 0x08], %f14
fbge %fcc1, loop_1725
fmuld8ulx16 %f14, %f9, %f6
movrlez %l4, 0x21D, %g3
movgu %icc, %o1, %g4
loop_1725:
fzero %f6
st %f15, [%l7 + 0x08]
ldsw [%l7 + 0x48], %g2
edge8l %l3, %i4, %i6
edge32 %o2, %l2, %l1
fmovsn %icc, %f4, %f3
edge32 %l5, %o3, %i5
bleu loop_1726
fmovspos %icc, %f7, %f13
ta %icc, 0x0
st %f3, [%l7 + 0x10]
loop_1726:
fmul8x16al %f2, %f8, %f10
fbo,a %fcc3, loop_1727
stb %g6, [%l7 + 0x58]
brgz,a %o7, loop_1728
fpsub32 %f4, %f14, %f14
loop_1727:
fba,a %fcc2, loop_1729
fmovsgu %xcc, %f12, %f15
loop_1728:
edge16n %o0, %i1, %o4
fblg %fcc2, loop_1730
loop_1729:
stb %g1, [%l7 + 0x2A]
fxnor %f6, %f14, %f10
fmovsneg %xcc, %f10, %f0
loop_1730:
ldx [%l7 + 0x28], %i2
ldd [%l7 + 0x28], %f0
std %f0, [%l7 + 0x08]
fcmpgt32 %f0, %f4, %g7
lduw [%l7 + 0x70], %i7
ldub [%l7 + 0x7F], %l6
ldx [%l7 + 0x38], %o6
fxor %f8, %f12, %f10
fpadd16 %f0, %f10, %f0
edge8l %o5, %i0, %l0
fmovrdlez %g5, %f8, %f0
fone %f2
stb %l4, [%l7 + 0x67]
bneg %icc, loop_1731
fmovscs %xcc, %f11, %f10
array16 %i3, %g3, %o1
stx %g4, [%l7 + 0x48]
loop_1731:
stw %l3, [%l7 + 0x38]
ba,a,pt %icc, loop_1732
ldx [%l7 + 0x10], %i4
ldsh [%l7 + 0x64], %i6
ldx [%l7 + 0x20], %o2
loop_1732:
edge8l %g2, %l1, %l2
edge8l %l5, %o3, %i5
edge16 %g6, %o7, %o0
fbu,a %fcc1, loop_1733
stw %i1, [%l7 + 0x58]
movl %icc, %o4, %g1
sub %g7, 0x09A3, %i7
loop_1733:
fcmple32 %f6, %f12, %l6
tne %icc, 0x0
ldx [%l7 + 0x48], %i2
ldub [%l7 + 0x1F], %o6
fxor %f8, %f10, %f6
movleu %xcc, %i0, %o5
ldx [%l7 + 0x48], %g5
sth %l0, [%l7 + 0x76]
stb %i3, [%l7 + 0x64]
fmovdge %xcc, %f2, %f1
fmovrsgz %l4, %f3, %f4
mulx %o1, %g3, %l3
lduh [%l7 + 0x7A], %g4
fbuge %fcc1, loop_1734
st %f5, [%l7 + 0x1C]
sth %i6, [%l7 + 0x1C]
movcs %icc, %o2, %g2
loop_1734:
fbg %fcc2, loop_1735
lduw [%l7 + 0x30], %i4
smul %l1, 0x1732, %l5
fmovdleu %xcc, %f9, %f9
loop_1735:
stb %o3, [%l7 + 0x22]
fandnot2 %f0, %f0, %f10
tne %icc, 0x6
fors %f7, %f10, %f0
edge8n %i5, %l2, %o7
stw %g6, [%l7 + 0x40]
tl %xcc, 0x1
ldub [%l7 + 0x68], %o0
movne %xcc, %o4, %g1
movrlz %i1, 0x115, %i7
srax %l6, %i2, %g7
fandnot1s %f1, %f6, %f4
sth %o6, [%l7 + 0x40]
movg %icc, %i0, %g5
fpsub32 %f10, %f4, %f8
fmovda %icc, %f2, %f4
movge %xcc, %l0, %o5
lduh [%l7 + 0x56], %i3
bvc,pt %icc, loop_1736
fmovsn %xcc, %f7, %f14
stw %o1, [%l7 + 0x10]
fblg,a %fcc0, loop_1737
loop_1736:
fmovdleu %icc, %f9, %f8
tl %xcc, 0x2
movge %xcc, %g3, %l4
loop_1737:
st %f13, [%l7 + 0x18]
st %f15, [%l7 + 0x40]
sub %g4, 0x11CE, %i6
ld [%l7 + 0x08], %f15
popc %o2, %l3
fzero %f12
fornot1 %f8, %f6, %f8
xnor %i4, %l1, %g2
fbuge,a %fcc3, loop_1738
fmovsleu %xcc, %f2, %f1
bcs loop_1739
sth %l5, [%l7 + 0x46]
loop_1738:
faligndata %f8, %f4, %f14
bg,a,pt %xcc, loop_1740
loop_1739:
andn %i5, 0x139E, %l2
fmovrse %o3, %f6, %f7
umulcc %g6, %o7, %o0
loop_1740:
movn %xcc, %o4, %i1
edge32n %i7, %l6, %i2
brgez %g7, loop_1741
ldsh [%l7 + 0x1A], %g1
movle %xcc, %o6, %g5
xnor %i0, 0x01B3, %o5
loop_1741:
ldsb [%l7 + 0x17], %i3
addcc %o1, %g3, %l0
fxor %f0, %f8, %f2
lduh [%l7 + 0x7C], %l4
ldsw [%l7 + 0x68], %g4
tvc %icc, 0x1
std %f12, [%l7 + 0x20]
fnot2s %f15, %f6
bvc,a,pt %xcc, loop_1742
brnz %i6, loop_1743
stx %o2, [%l7 + 0x60]
fmuld8ulx16 %f12, %f9, %f4
loop_1742:
movne %xcc, %l3, %l1
loop_1743:
ldsw [%l7 + 0x50], %g2
std %f14, [%l7 + 0x40]
edge32l %i4, %l5, %l2
fcmps %fcc3, %f1, %f3
st %f5, [%l7 + 0x2C]
fpadd32 %f12, %f12, %f0
fxors %f12, %f4, %f14
edge16n %o3, %i5, %o7
siam 0x0
srl %o0, %g6, %o4
brnz,a %i7, loop_1744
fnot1s %f12, %f0
fcmple16 %f4, %f0, %i1
fmovspos %xcc, %f11, %f0
loop_1744:
fmovde %icc, %f7, %f1
lduh [%l7 + 0x5C], %l6
fpack16 %f14, %f6
tvs %icc, 0x4
smul %i2, %g7, %g1
movneg %xcc, %o6, %i0
st %f14, [%l7 + 0x24]
std %f8, [%l7 + 0x28]
ldsh [%l7 + 0x18], %g5
stb %i3, [%l7 + 0x53]
ld [%l7 + 0x18], %f4
or %o5, 0x1082, %o1
fmovd %f2, %f4
stw %l0, [%l7 + 0x0C]
ldsh [%l7 + 0x3C], %g3
fmovsl %xcc, %f14, %f14
ldx [%l7 + 0x78], %l4
lduh [%l7 + 0x2E], %i6
stb %o2, [%l7 + 0x09]
stb %g4, [%l7 + 0x26]
bge,a,pn %xcc, loop_1745
lduw [%l7 + 0x78], %l3
fcmpgt16 %f8, %f6, %g2
brlz %i4, loop_1746
loop_1745:
bne loop_1747
fbl %fcc1, loop_1748
std %f12, [%l7 + 0x08]
loop_1746:
sth %l5, [%l7 + 0x66]
loop_1747:
stb %l2, [%l7 + 0x42]
loop_1748:
fbuge %fcc3, loop_1749
bvs,a,pt %icc, loop_1750
ldsw [%l7 + 0x64], %l1
ldx [%l7 + 0x48], %i5
loop_1749:
fmovsn %icc, %f12, %f0
loop_1750:
st %f3, [%l7 + 0x60]
fnot1s %f0, %f15
fcmpes %fcc0, %f9, %f15
fpadd32s %f11, %f0, %f11
fsrc2s %f13, %f3
fmul8sux16 %f2, %f2, %f12
stw %o7, [%l7 + 0x10]
movvc %icc, %o0, %o3
ldd [%l7 + 0x70], %f14
sllx %o4, 0x19, %g6
fmuld8sux16 %f15, %f7, %f6
fbu,a %fcc2, loop_1751
fzeros %f4
fmovs %f6, %f6
fandnot1 %f6, %f0, %f4
loop_1751:
ldsb [%l7 + 0x0D], %i7
fmovdcs %icc, %f7, %f8
stx %l6, [%l7 + 0x48]
fpackfix %f12, %f5
siam 0x2
lduw [%l7 + 0x10], %i2
movpos %icc, %i1, %g1
tcc %icc, 0x2
tleu %icc, 0x4
ldsb [%l7 + 0x59], %g7
tcs %icc, 0x3
fnegs %f10, %f15
fbul,a %fcc1, loop_1752
xnorcc %i0, %g5, %i3
fbu,a %fcc1, loop_1753
array32 %o5, %o6, %l0
loop_1752:
fmovdvs %xcc, %f11, %f9
fpadd32s %f0, %f15, %f6
loop_1753:
fpackfix %f14, %f4
fcmpd %fcc1, %f8, %f0
fbug,a %fcc1, loop_1754
std %f8, [%l7 + 0x20]
ldsw [%l7 + 0x28], %o1
xnor %l4, 0x1F17, %g3
loop_1754:
brgez %i6, loop_1755
xorcc %o2, 0x0A8D, %g4
bcs,a,pn %icc, loop_1756
ldx [%l7 + 0x30], %l3
loop_1755:
array32 %g2, %l5, %i4
ldub [%l7 + 0x69], %l2
loop_1756:
sth %l1, [%l7 + 0x7C]
fmovdcs %icc, %f15, %f2
ldub [%l7 + 0x0B], %i5
fornot2 %f6, %f10, %f14
tsubcc %o7, %o3, %o0
addcc %o4, %g6, %l6
bge,a,pt %xcc, loop_1757
fands %f14, %f14, %f12
ldsh [%l7 + 0x54], %i2
array32 %i1, %g1, %i7
loop_1757:
st %f12, [%l7 + 0x28]
ta %xcc, 0x6
stx %i0, [%l7 + 0x70]
sdiv %g5, 0x13A5, %i3
movgu %icc, %o5, %g7
pdist %f2, %f4, %f14
stb %l0, [%l7 + 0x5A]
andn %o1, %l4, %g3
st %f5, [%l7 + 0x10]
fbuge %fcc1, loop_1758
ldsw [%l7 + 0x5C], %i6
taddcctv %o2, %g4, %o6
fnor %f6, %f14, %f6
loop_1758:
ldsw [%l7 + 0x44], %l3
array32 %l5, %i4, %g2
movcc %xcc, %l2, %i5
ldub [%l7 + 0x2B], %l1
fbg,a %fcc0, loop_1759
fornot2 %f14, %f8, %f2
fpmerge %f3, %f15, %f6
fmovsa %xcc, %f7, %f5
loop_1759:
fpadd16 %f8, %f4, %f12
ldd [%l7 + 0x68], %f2
ldsh [%l7 + 0x10], %o3
movgu %icc, %o7, %o4
lduw [%l7 + 0x18], %o0
bleu loop_1760
movrgz %g6, %i2, %i1
stw %g1, [%l7 + 0x24]
ldx [%l7 + 0x58], %i7
loop_1760:
brgz,a %l6, loop_1761
fpack32 %f14, %f12, %f12
bg,a,pt %icc, loop_1762
tg %icc, 0x7
loop_1761:
tne %icc, 0x5
movle %xcc, %i0, %i3
loop_1762:
mulscc %o5, %g7, %l0
fpmerge %f3, %f8, %f8
fmovrsne %o1, %f0, %f9
fpackfix %f4, %f15
fpadd16s %f7, %f3, %f4
nop
setx loop_1763, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ta %icc, 0x4
ble loop_1764
edge16ln %g5, %l4, %i6
loop_1763:
fpsub16 %f14, %f12, %f14
fpmerge %f14, %f11, %f6
loop_1764:
bneg,pt %icc, loop_1765
stb %o2, [%l7 + 0x7A]
movvs %xcc, %g3, %o6
lduw [%l7 + 0x5C], %g4
loop_1765:
bcc,a,pn %xcc, loop_1766
fbl,a %fcc0, loop_1767
fone %f14
fpsub32s %f14, %f0, %f10
loop_1766:
brlez %l5, loop_1768
loop_1767:
bge,a %icc, loop_1769
fmovrdlez %l3, %f0, %f0
taddcctv %i4, %l2, %g2
loop_1768:
fcmpeq32 %f12, %f2, %i5
loop_1769:
brnz %l1, loop_1770
sra %o7, 0x18, %o3
array32 %o0, %g6, %i2
tge %icc, 0x1
loop_1770:
ldd [%l7 + 0x10], %f6
fpsub16 %f14, %f6, %f8
bne,a,pn %icc, loop_1771
fzeros %f14
fnands %f1, %f13, %f4
call loop_1772
loop_1771:
fmovdl %xcc, %f14, %f13
fcmpne32 %f6, %f0, %i1
nop
setx loop_1773, %l0, %l1
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_1772:
movrlz %o4, 0x335, %g1
xorcc %i7, 0x13A2, %i0
stb %l6, [%l7 + 0x77]
loop_1773:
fpadd32s %f12, %f0, %f5
ldsb [%l7 + 0x7F], %i3
bgu,a,pn %xcc, loop_1774
tgu %xcc, 0x5
lduw [%l7 + 0x10], %o5
ldsb [%l7 + 0x31], %l0
loop_1774:
array16 %g7, %o1, %l4
tgu %xcc, 0x5
bpos loop_1775
fmul8sux16 %f12, %f4, %f12
fornot2s %f5, %f9, %f10
sth %i6, [%l7 + 0x3C]
loop_1775:
bvs %xcc, loop_1776
movcs %xcc, %g5, %g3
std %f4, [%l7 + 0x70]
fpadd16 %f10, %f12, %f0
loop_1776:
fmovrse %o2, %f6, %f9
bcs %xcc, loop_1777
bneg,a,pn %xcc, loop_1778
fmovsn %xcc, %f9, %f6
array16 %g4, %o6, %l3
loop_1777:
move %icc, %l5, %i4
loop_1778:
fmovdgu %icc, %f9, %f5
ldsh [%l7 + 0x4C], %l2
bge,a,pt %icc, loop_1779
lduw [%l7 + 0x14], %i5
movneg %xcc, %g2, %o7
ba,a,pt %icc, loop_1780
loop_1779:
fmovrdgez %l1, %f0, %f6
sdivcc %o0, 0x11FD, %o3
movcs %xcc, %g6, %i2
loop_1780:
stb %o4, [%l7 + 0x5E]
stw %i1, [%l7 + 0x14]
sdivcc %g1, 0x0DEF, %i0
andcc %l6, %i3, %i7
fmovrse %o5, %f14, %f1
movleu %icc, %l0, %g7
lduw [%l7 + 0x6C], %o1
tcc %icc, 0x0
brnz,a %i6, loop_1781
taddcc %l4, 0x002E, %g3
fmovsleu %xcc, %f4, %f8
fmovdg %xcc, %f5, %f9
loop_1781:
fcmpgt16 %f10, %f12, %g5
bleu,pn %xcc, loop_1782
st %f0, [%l7 + 0x48]
sethi 0x1021, %o2
tg %xcc, 0x1
loop_1782:
ldx [%l7 + 0x10], %o6
fxnors %f14, %f7, %f9
tvc %xcc, 0x2
fexpand %f1, %f12
xor %l3, 0x0A49, %l5
xnorcc %g4, 0x12DC, %l2
smul %i4, 0x1977, %g2
fmuld8ulx16 %f2, %f4, %f6
fbul %fcc0, loop_1783
stw %i5, [%l7 + 0x3C]
fnand %f6, %f6, %f4
udivcc %l1, 0x06A1, %o7
loop_1783:
fmovdneg %xcc, %f5, %f7
ldd [%l7 + 0x38], %f4
fxnor %f0, %f8, %f8
bl,a,pt %xcc, loop_1784
fmovsl %xcc, %f8, %f10
movne %icc, %o3, %g6
andncc %o0, %i2, %i1
loop_1784:
ldub [%l7 + 0x3A], %g1
fmovsne %xcc, %f9, %f8
alignaddr %i0, %o4, %i3
lduw [%l7 + 0x34], %i7
tn %icc, 0x5
taddcc %l6, %l0, %o5
fcmps %fcc2, %f5, %f7
fmul8ulx16 %f4, %f6, %f8
fands %f9, %f15, %f13
tn %xcc, 0x5
ldx [%l7 + 0x20], %g7
fbug,a %fcc2, loop_1785
ldsw [%l7 + 0x6C], %i6
fsrc1 %f0, %f6
orncc %o1, 0x0704, %l4
loop_1785:
lduh [%l7 + 0x32], %g3
ldx [%l7 + 0x10], %g5
lduw [%l7 + 0x54], %o2
bvc loop_1786
fpsub16s %f8, %f6, %f0
movpos %icc, %l3, %l5
fbn,a %fcc0, loop_1787
loop_1786:
fmovdg %icc, %f11, %f11
movrlz %g4, 0x0C4, %l2
st %f3, [%l7 + 0x68]
loop_1787:
fmul8x16al %f7, %f7, %f6
ld [%l7 + 0x38], %f4
fmovrsgez %i4, %f4, %f8
fornot1 %f10, %f12, %f8
ldx [%l7 + 0x20], %g2
movne %xcc, %o6, %i5
movvs %icc, %o7, %o3
fbn %fcc3, loop_1788
ldsw [%l7 + 0x64], %g6
std %f2, [%l7 + 0x68]
addccc %o0, %i2, %l1
loop_1788:
addccc %i1, 0x1057, %i0
sub %g1, 0x1B8B, %i3
sdivcc %o4, 0x18DB, %l6
fmovda %xcc, %f0, %f14
fbul %fcc3, loop_1789
ldub [%l7 + 0x7E], %l0
ldub [%l7 + 0x3F], %i7
fcmpd %fcc3, %f12, %f14
loop_1789:
fmovrsgz %g7, %f3, %f12
sth %o5, [%l7 + 0x36]
movrgz %o1, 0x0D8, %i6
fmovdle %xcc, %f4, %f1
brgez %g3, loop_1790
edge16ln %g5, %l4, %o2
stw %l3, [%l7 + 0x18]
fandnot1 %f12, %f8, %f10
loop_1790:
xor %l5, %g4, %i4
lduw [%l7 + 0x18], %l2
fcmpd %fcc1, %f14, %f6
nop
setx loop_1791, %l0, %l1
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 %o6, [%l7 + 0x56]
bg,pn %xcc, loop_1792
ldsb [%l7 + 0x0B], %i5
loop_1791:
fmovs %f13, %f4
lduh [%l7 + 0x64], %o7
loop_1792:
ldx [%l7 + 0x50], %o3
movrlez %g2, %o0, %i2
fpadd32s %f13, %f13, %f11
tge %xcc, 0x0
brgz,a %l1, loop_1793
stb %g6, [%l7 + 0x43]
ld [%l7 + 0x08], %f2
bcc,a,pt %xcc, loop_1794
loop_1793:
movrne %i0, 0x29B, %g1
ldsb [%l7 + 0x08], %i3
srax %i1, %o4, %l6
loop_1794:
fnegd %f10, %f0
fbo %fcc1, loop_1795
stb %i7, [%l7 + 0x40]
fsrc1s %f12, %f15
nop
setx loop_1796, %l0, %l1
jmpl %l1, %g7
loop_1795:
add %l0, %o1, %o5
sra %g3, 0x07, %i6
ldub [%l7 + 0x25], %g5
loop_1796:
sethi 0x1DDD, %o2
fmuld8ulx16 %f0, %f1, %f4
fnot1 %f10, %f2
fmovsa %xcc, %f10, %f2
std %f12, [%l7 + 0x58]
fblg,a %fcc2, loop_1797
st %f8, [%l7 + 0x6C]
tg %icc, 0x3
movcs %xcc, %l3, %l5
loop_1797:
orcc %l4, 0x09BB, %i4
sth %l2, [%l7 + 0x3E]
tn %xcc, 0x0
stx %o6, [%l7 + 0x20]
ldsw [%l7 + 0x2C], %g4
fmovrdgez %o7, %f8, %f6
ldsb [%l7 + 0x50], %o3
stw %g2, [%l7 + 0x1C]
edge16l %o0, %i5, %l1
tg %icc, 0x1
and %i2, %g6, %g1
ldsh [%l7 + 0x12], %i3
ldsb [%l7 + 0x38], %i0
fmovdge %xcc, %f3, %f14
fmovsvc %xcc, %f4, %f14
umulcc %i1, %l6, %o4
lduh [%l7 + 0x0A], %i7
movge %xcc, %l0, %g7
fmovdcc %xcc, %f13, %f9
lduh [%l7 + 0x32], %o5
fmovdcc %xcc, %f10, %f12
tg %xcc, 0x4
fxor %f4, %f6, %f14
fmovsge %xcc, %f1, %f0
movcc %icc, %g3, %o1
movrne %g5, 0x277, %i6
xnorcc %l3, 0x1810, %l5
fcmple32 %f10, %f6, %l4
ldsb [%l7 + 0x36], %i4
tsubcc %l2, 0x091E, %o2
fbe %fcc1, loop_1798
fpack16 %f0, %f6
nop
setx loop_1799, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movle %icc, %o6, %o7
loop_1798:
fmovdgu %icc, %f10, %f4
addcc %g4, %o3, %o0
loop_1799:
fmovdvc %xcc, %f2, %f14
fcmpeq32 %f6, %f10, %i5
lduh [%l7 + 0x16], %l1
smul %i2, %g2, %g6
fbuge %fcc2, loop_1800
fcmple16 %f4, %f6, %g1
st %f4, [%l7 + 0x70]
tg %icc, 0x3
loop_1800:
fpackfix %f10, %f6
or %i0, %i3, %l6
tleu %xcc, 0x0
fmovrdgez %o4, %f12, %f12
subccc %i7, %i1, %l0
lduw [%l7 + 0x78], %g7
fcmpgt16 %f0, %f14, %o5
ldsb [%l7 + 0x18], %o1
st %f1, [%l7 + 0x40]
ld [%l7 + 0x50], %f9
fornot2s %f5, %f14, %f14
fzeros %f0
bpos,a %xcc, loop_1801
fmovdle %xcc, %f8, %f6
fnot2s %f0, %f15
fzeros %f11
loop_1801:
stw %g3, [%l7 + 0x5C]
fmovdcs %icc, %f8, %f2
movpos %icc, %g5, %i6
ldsw [%l7 + 0x50], %l5
ldsh [%l7 + 0x10], %l3
fand %f0, %f8, %f8
lduw [%l7 + 0x4C], %l4
stb %l2, [%l7 + 0x23]
fpmerge %f14, %f12, %f2
movge %icc, %i4, %o6
add %o7, %o2, %o3
fmovdvc %icc, %f7, %f1
tne %xcc, 0x1
bpos,a,pn %icc, loop_1802
fmovrslez %o0, %f15, %f8
movn %icc, %g4, %i5
stb %i2, [%l7 + 0x53]
loop_1802:
fmovdge %xcc, %f8, %f14
brgz,a %l1, loop_1803
fmovdge %icc, %f11, %f12
fmovrse %g2, %f0, %f15
fmuld8sux16 %f14, %f4, %f2
loop_1803:
be %icc, loop_1804
stx %g1, [%l7 + 0x70]
ldsw [%l7 + 0x28], %i0
fandnot1s %f4, %f3, %f10
loop_1804:
sth %g6, [%l7 + 0x7C]
fpsub32s %f9, %f15, %f10
stx %i3, [%l7 + 0x20]
fpack16 %f12, %f5
xnor %l6, 0x0191, %i7
ldd [%l7 + 0x58], %f14
movrgz %i1, 0x317, %l0
stb %g7, [%l7 + 0x4F]
fone %f14
fmovrsgz %o4, %f11, %f12
ldd [%l7 + 0x50], %f14
fabss %f8, %f2
ldsb [%l7 + 0x0F], %o1
udivx %o5, 0x18CA, %g3
fmovsge %xcc, %f9, %f1
ldsw [%l7 + 0x7C], %g5
ldsh [%l7 + 0x5A], %i6
fcmpgt32 %f4, %f14, %l5
fnand %f6, %f4, %f0
fmovde %icc, %f8, %f6
ble,a,pt %icc, loop_1805
fmovdl %xcc, %f3, %f4
nop
setx loop_1806, %l0, %l1
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,pt %icc, loop_1807
loop_1805:
fmovrsne %l4, %f11, %f5
andn %l3, %l2, %o6
loop_1806:
fpadd16 %f10, %f12, %f0
loop_1807:
fcmple32 %f6, %f14, %i4
fnot2 %f4, %f6
sdivx %o2, 0x173F, %o7
fmovdge %xcc, %f4, %f12
fmovsl %xcc, %f8, %f9
ldd [%l7 + 0x30], %f6
ldx [%l7 + 0x28], %o0
movle %icc, %o3, %i5
edge32l %i2, %g4, %l1
edge32n %g1, %g2, %i0
fcmple32 %f14, %f0, %i3
st %f6, [%l7 + 0x18]
fmovda %icc, %f6, %f11
tcc %icc, 0x4
ldub [%l7 + 0x68], %g6
edge8l %l6, %i1, %i7
stw %g7, [%l7 + 0x0C]
fmovrslez %o4, %f0, %f7
fmovdcs %icc, %f11, %f9
movrlz %o1, %o5, %g3
movgu %xcc, %g5, %l0
umul %l5, 0x040D, %l4
fcmpeq32 %f2, %f4, %i6
lduw [%l7 + 0x14], %l3
sth %l2, [%l7 + 0x14]
smul %o6, %o2, %i4
fmovsne %icc, %f1, %f11
movvc %icc, %o0, %o3
movrlz %o7, 0x3C2, %i2
ldd [%l7 + 0x70], %f4
std %f12, [%l7 + 0x38]
ldsh [%l7 + 0x56], %i5
stx %l1, [%l7 + 0x68]
ldx [%l7 + 0x40], %g4
orncc %g1, %i0, %g2
addccc %g6, 0x119B, %i3
ldsw [%l7 + 0x10], %i1
st %f6, [%l7 + 0x44]
fcmpeq32 %f14, %f0, %i7
orn %l6, 0x0D33, %o4
fmovdpos %icc, %f0, %f13
fmovdl %icc, %f2, %f10
be,a,pt %xcc, loop_1808
brnz,a %g7, loop_1809
fba %fcc0, loop_1810
movpos %icc, %o5, %o1
loop_1808:
ldx [%l7 + 0x38], %g3
loop_1809:
smul %g5, %l5, %l0
loop_1810:
udiv %i6, 0x1536, %l4
brgz %l2, loop_1811
tneg %icc, 0x4
sth %o6, [%l7 + 0x7E]
fpadd16 %f2, %f0, %f0
loop_1811:
fmovsle %xcc, %f4, %f5
stb %o2, [%l7 + 0x15]
tcc %icc, 0x7
stw %l3, [%l7 + 0x54]
fmuld8ulx16 %f13, %f0, %f8
ldsb [%l7 + 0x28], %i4
fsrc1s %f12, %f8
fbne %fcc1, loop_1812
smul %o3, %o7, %i2
fcmple16 %f14, %f6, %i5
addccc %o0, %l1, %g1
loop_1812:
udivcc %g4, 0x1710, %g2
fmovdcs %xcc, %f8, %f2
tcs %xcc, 0x1
fmovde %icc, %f13, %f2
bleu,a,pt %xcc, loop_1813
ldsb [%l7 + 0x6F], %g6
bleu,pn %xcc, loop_1814
lduw [%l7 + 0x54], %i3
loop_1813:
stx %i1, [%l7 + 0x48]
st %f13, [%l7 + 0x48]
loop_1814:
stw %i0, [%l7 + 0x58]
fmovscs %xcc, %f7, %f14
std %f12, [%l7 + 0x30]
st %f13, [%l7 + 0x24]
fbo %fcc0, loop_1815
fmovscc %xcc, %f2, %f8
fble,a %fcc1, loop_1816
st %f12, [%l7 + 0x70]
loop_1815:
movrgz %i7, 0x295, %o4
sdivcc %l6, 0x022A, %o5
loop_1816:
movle %icc, %g7, %o1
lduh [%l7 + 0x6C], %g5
movle %xcc, %g3, %l0
ldub [%l7 + 0x4B], %l5
edge8l %l4, %i6, %l2
fmovd %f10, %f2
bl,a,pn %xcc, loop_1817
mova %icc, %o2, %l3
edge8 %o6, %o3, %o7
tvs %icc, 0x7
loop_1817:
ldsw [%l7 + 0x20], %i2
fone %f2
siam 0x4
fmovdl %xcc, %f2, %f2
fsrc1 %f0, %f4
fabss %f10, %f7
ldd [%l7 + 0x10], %f2
tge %xcc, 0x7
sth %i5, [%l7 + 0x12]
brgz,a %i4, loop_1818
nop
setx loop_1819, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brz %o0, loop_1820
edge8l %g1, %g4, %l1
loop_1818:
movrgz %g6, %g2, %i1
loop_1819:
ldsb [%l7 + 0x4B], %i0
loop_1820:
fcmpgt16 %f0, %f12, %i3
ldsb [%l7 + 0x42], %i7
fba %fcc3, loop_1821
fmovsn %icc, %f6, %f11
fmovsa %icc, %f1, %f1
fpsub32s %f9, %f7, %f0
loop_1821:
bvs %xcc, loop_1822
fexpand %f6, %f8
fmovsne %xcc, %f5, %f6
udiv %o4, 0x02BA, %o5
loop_1822:
movvc %icc, %l6, %g7
fmovsn %xcc, %f2, %f6
fnegs %f8, %f4
siam 0x5
fcmpne16 %f6, %f6, %o1
fnot2 %f12, %f8
siam 0x0
st %f14, [%l7 + 0x60]
sth %g3, [%l7 + 0x18]
bg,a,pt %icc, loop_1823
fmuld8ulx16 %f1, %f14, %f0
edge32 %g5, %l0, %l4
fmovsge %xcc, %f6, %f5
loop_1823:
fblg %fcc1, loop_1824
lduw [%l7 + 0x48], %l5
edge8 %i6, %l2, %o2
edge16ln %l3, %o6, %o7
loop_1824:
std %f6, [%l7 + 0x08]
fands %f3, %f6, %f11
fmovda %icc, %f5, %f11
sth %o3, [%l7 + 0x22]
ldsh [%l7 + 0x64], %i5
call loop_1825
ldd [%l7 + 0x78], %f12
movne %icc, %i4, %i2
tge %icc, 0x5
loop_1825:
lduh [%l7 + 0x66], %o0
add %g1, 0x009C, %g4
sdivx %l1, 0x09C4, %g2
array16 %g6, %i0, %i3
udivx %i1, 0x1514, %o4
fnor %f6, %f12, %f0
ldub [%l7 + 0x6D], %o5
subcc %l6, %i7, %o1
fand %f12, %f0, %f14
fbne,a %fcc0, loop_1826
ldub [%l7 + 0x1E], %g7
udivcc %g5, 0x180A, %l0
ld [%l7 + 0x18], %f13
loop_1826:
fpadd32s %f1, %f3, %f2
fbu %fcc0, loop_1827
stx %l4, [%l7 + 0x68]
edge16l %g3, %l5, %l2
lduh [%l7 + 0x26], %i6
loop_1827:
fmovsl %icc, %f4, %f12
ldsh [%l7 + 0x40], %l3
nop
setx loop_1828, %l0, %l1
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 %f0, %f4, %f0
fands %f1, %f0, %f5
movvs %icc, %o6, %o7
loop_1828:
stw %o2, [%l7 + 0x70]
tcc %icc, 0x4
add %o3, %i5, %i2
ldx [%l7 + 0x38], %i4
subccc %o0, %g4, %l1
tvs %xcc, 0x4
std %f6, [%l7 + 0x10]
udivx %g2, 0x1984, %g6
fnands %f11, %f12, %f3
bneg,a,pn %icc, loop_1829
ld [%l7 + 0x2C], %f9
fxnor %f12, %f10, %f8
fmovdle %xcc, %f7, %f15
loop_1829:
movrlz %g1, %i0, %i3
fzero %f12
ldub [%l7 + 0x18], %o4
movg %xcc, %o5, %i1
fmovrdgz %i7, %f2, %f0
orn %l6, 0x0ED8, %g7
bvs,pn %icc, loop_1830
fcmps %fcc3, %f12, %f0
bgu loop_1831
edge16n %g5, %l0, %o1
loop_1830:
tgu %icc, 0x6
lduh [%l7 + 0x48], %l4
loop_1831:
faligndata %f0, %f14, %f2
fsrc2s %f15, %f9
fmovrdne %l5, %f10, %f4
fmovsl %icc, %f3, %f3
fbo,a %fcc3, loop_1832
array32 %g3, %l2, %i6
popc 0x0F00, %o6
st %f7, [%l7 + 0x44]
loop_1832:
std %f8, [%l7 + 0x78]
fmovda %icc, %f14, %f3
fba %fcc1, loop_1833
addccc %l3, 0x1D98, %o7
fmovrse %o3, %f2, %f7
ldsh [%l7 + 0x42], %i5
loop_1833:
fandnot2 %f0, %f2, %f12
tpos %icc, 0x6
ldub [%l7 + 0x53], %i2
fblg,a %fcc1, loop_1834
sub %o2, 0x0C8D, %i4
brlz,a %g4, loop_1835
ldsw [%l7 + 0x74], %l1
loop_1834:
movrlez %g2, %g6, %o0
bge,a,pt %icc, loop_1836
loop_1835:
stw %i0, [%l7 + 0x28]
movle %icc, %i3, %g1
andn %o5, 0x1C62, %o4
loop_1836:
brlz,a %i7, loop_1837
movvc %icc, %l6, %g7
fcmple32 %f12, %f6, %g5
fmovsvc %xcc, %f2, %f2
loop_1837:
fmovrdlz %l0, %f4, %f6
or %i1, %l4, %o1
tpos %icc, 0x3
std %f2, [%l7 + 0x68]
array32 %g3, %l5, %i6
fpsub16s %f8, %f4, %f0
fmovrsgz %l2, %f4, %f2
addcc %o6, 0x0806, %o7
fmovdgu %icc, %f10, %f13
edge16ln %o3, %l3, %i2
movrne %i5, 0x0D0, %i4
fmovsvc %icc, %f2, %f1
fmul8x16al %f14, %f12, %f6
tsubcctv %o2, 0x1DE1, %g4
ldsw [%l7 + 0x20], %l1
smul %g2, %o0, %g6
fmovdleu %icc, %f9, %f11
bg,a %icc, loop_1838
std %f10, [%l7 + 0x10]
edge32 %i0, %g1, %o5
movcs %icc, %o4, %i3
loop_1838:
bcc loop_1839
movle %xcc, %i7, %l6
ta %icc, 0x3
add %g5, 0x0D07, %l0
loop_1839:
bgu,a,pt %icc, loop_1840
ldub [%l7 + 0x6B], %i1
movvs %icc, %l4, %o1
ldsb [%l7 + 0x4E], %g3
loop_1840:
andncc %g7, %l5, %i6
movvs %xcc, %l2, %o6
fmul8x16au %f4, %f8, %f2
addc %o3, %l3, %i2
fbl,a %fcc3, loop_1841
lduh [%l7 + 0x78], %i5
mulscc %o7, 0x0A02, %o2
stx %g4, [%l7 + 0x48]
loop_1841:
sth %l1, [%l7 + 0x54]
fbule,a %fcc3, loop_1842
fmovdle %xcc, %f2, %f15
tge %xcc, 0x5
bcs,pt %xcc, loop_1843
loop_1842:
stx %i4, [%l7 + 0x58]
fnors %f4, %f15, %f2
fandnot2 %f2, %f10, %f12
loop_1843:
movrlez %o0, 0x3D1, %g2
fmovrdne %i0, %f0, %f2
fzeros %f4
smulcc %g1, %g6, %o5
fzero %f2
tcc %icc, 0x3
mulscc %o4, %i3, %i7
ldx [%l7 + 0x08], %l6
bneg,pt %icc, loop_1844
std %f12, [%l7 + 0x70]
fmovrdgez %l0, %f6, %f14
ldx [%l7 + 0x78], %i1
loop_1844:
stx %l4, [%l7 + 0x08]
move %icc, %o1, %g3
fmovsleu %icc, %f10, %f10
tpos %xcc, 0x3
fcmple32 %f6, %f4, %g7
movrgez %l5, %i6, %g5
ldsb [%l7 + 0x40], %o6
bneg %icc, loop_1845
fmovrdlez %l2, %f6, %f8
movneg %icc, %o3, %i2
alignaddr %l3, %o7, %i5
loop_1845:
movvc %xcc, %g4, %o2
addc %l1, 0x0A7A, %o0
fnor %f6, %f2, %f4
fmovda %icc, %f12, %f1
taddcc %i4, 0x1E52, %i0
andn %g2, %g6, %g1
ldsw [%l7 + 0x08], %o5
fbuge,a %fcc3, loop_1846
std %f8, [%l7 + 0x78]
fcmpgt16 %f6, %f0, %o4
fnor %f2, %f12, %f12
loop_1846:
fmovsa %icc, %f6, %f13
fmovrdne %i7, %f12, %f10
st %f4, [%l7 + 0x78]
fmovsg %icc, %f10, %f13
fbu %fcc3, loop_1847
fbuge %fcc2, loop_1848
movrgz %l6, 0x1CF, %i3
edge32n %l0, %i1, %o1
loop_1847:
fmul8x16 %f15, %f6, %f12
loop_1848:
fpsub16 %f12, %f6, %f2
fxor %f8, %f14, %f6
fmovsleu %icc, %f1, %f13
sth %l4, [%l7 + 0x48]
or %g3, 0x009A, %g7
fmovrse %i6, %f3, %f15
fmovdn %xcc, %f0, %f2
edge32l %l5, %o6, %g5
movre %o3, %l2, %l3
stb %i2, [%l7 + 0x0E]
fmul8x16au %f0, %f9, %f0
stw %o7, [%l7 + 0x50]
sethi 0x087A, %g4
fba,a %fcc2, loop_1849
fone %f8
fmovde %xcc, %f0, %f10
fornot2 %f6, %f6, %f12
loop_1849:
movrlez %i5, %l1, %o2
fpsub16s %f2, %f3, %f14
tvc %icc, 0x6
ldsb [%l7 + 0x3D], %o0
srl %i4, %g2, %g6
st %f2, [%l7 + 0x54]
fmovrdlz %i0, %f12, %f14
fsrc1 %f2, %f10
srl %g1, %o5, %i7
for %f0, %f6, %f8
udivx %o4, 0x1848, %l6
fmovdneg %xcc, %f6, %f14
bshuffle %f0, %f0, %f12
fcmpgt16 %f6, %f4, %l0
smulcc %i1, %i3, %l4
xnorcc %g3, 0x19C4, %g7
nop
setx loop_1850, %l0, %l1
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, %o1, %l5
fmovrdne %i6, %f4, %f2
fbl,a %fcc2, loop_1851
loop_1850:
fbl,a %fcc1, loop_1852
fmovsgu %icc, %f3, %f1
sdivcc %g5, 0x00B5, %o6
loop_1851:
fmovrslz %l2, %f14, %f6
loop_1852:
bshuffle %f4, %f14, %f6
smul %l3, 0x0A68, %o3
movpos %icc, %i2, %g4
ldd [%l7 + 0x78], %f12
fpsub16 %f12, %f12, %f14
edge32n %i5, %o7, %o2
std %f12, [%l7 + 0x58]
fbule,a %fcc1, loop_1853
fsrc2s %f6, %f1
ldsb [%l7 + 0x2E], %o0
add %l1, %g2, %i4
loop_1853:
st %f10, [%l7 + 0x4C]
stw %i0, [%l7 + 0x24]
tcs %icc, 0x2
movge %xcc, %g1, %g6
fbge,a %fcc2, loop_1854
lduh [%l7 + 0x28], %i7
fbge,a %fcc0, loop_1855
bvs,a %icc, loop_1856
loop_1854:
movrlez %o4, %l6, %l0
ld [%l7 + 0x68], %f12
loop_1855:
brgez %o5, loop_1857
loop_1856:
addcc %i1, 0x04EA, %l4
fnand %f2, %f10, %f14
stb %i3, [%l7 + 0x48]
loop_1857:
fornot2s %f1, %f0, %f4
popc %g7, %o1
edge32n %l5, %i6, %g5
fmovdvc %icc, %f2, %f11
ldub [%l7 + 0x3E], %g3
ldd [%l7 + 0x70], %f2
fbo %fcc3, loop_1858
st %f0, [%l7 + 0x28]
srax %l2, %o6, %o3
fornot2s %f10, %f2, %f15
loop_1858:
ldsb [%l7 + 0x6D], %l3
lduh [%l7 + 0x76], %g4
fandnot2s %f11, %f2, %f3
stb %i5, [%l7 + 0x5F]
movgu %icc, %o7, %o2
umul %i2, 0x1FD8, %o0
tn %icc, 0x0
fandnot1 %f14, %f2, %f14
ldd [%l7 + 0x60], %f8
fmovsne %icc, %f8, %f14
fmovsleu %xcc, %f10, %f0
fexpand %f1, %f8
taddcctv %g2, 0x01F9, %l1
movle %icc, %i4, %i0
fbuge,a %fcc2, loop_1859
mulscc %g1, 0x04FC, %i7
be loop_1860
ld [%l7 + 0x34], %f2
loop_1859:
subc %o4, 0x1C88, %l6
fabss %f13, %f9
loop_1860:
sra %l0, %o5, %g6
fmovda %xcc, %f7, %f15
fmovscs %icc, %f14, %f7
fsrc1 %f0, %f6
fmovdcc %xcc, %f0, %f9
fmul8x16 %f15, %f14, %f6
ldsb [%l7 + 0x0D], %l4
addc %i1, 0x0F46, %i3
addccc %o1, 0x0E44, %g7
st %f2, [%l7 + 0x10]
call loop_1861
be,pt %icc, loop_1862
ldx [%l7 + 0x68], %i6
fble,a %fcc0, loop_1863
loop_1861:
fmovrslez %g5, %f5, %f5
loop_1862:
fornot2 %f4, %f14, %f6
fbue,a %fcc0, loop_1864
loop_1863:
tvc %xcc, 0x0
tpos %xcc, 0x5
std %f12, [%l7 + 0x08]
loop_1864:
fmovda %icc, %f13, %f2
mulx %g3, 0x1A2C, %l5
movcs %icc, %l2, %o6
fors %f2, %f6, %f3
edge16n %o3, %g4, %l3
stx %i5, [%l7 + 0x08]
fzero %f14
fxors %f2, %f4, %f2
ld [%l7 + 0x74], %f14
ldx [%l7 + 0x58], %o7
std %f6, [%l7 + 0x58]
ldsb [%l7 + 0x0F], %i2
sdiv %o0, 0x0A7D, %g2
ldsw [%l7 + 0x58], %o2
bg,a %xcc, loop_1865
stb %i4, [%l7 + 0x2D]
fmovdge %icc, %f7, %f6
orncc %l1, %g1, %i0
loop_1865:
subc %i7, %l6, %o4
xnor %l0, %g6, %l4
taddcc %i1, 0x1A86, %i3
stb %o1, [%l7 + 0x18]
bl,pt %icc, loop_1866
fmovsgu %icc, %f8, %f3
ld [%l7 + 0x58], %f12
tvs %icc, 0x7
loop_1866:
sth %g7, [%l7 + 0x2A]
fmovrse %o5, %f5, %f12
ldsb [%l7 + 0x52], %i6
fcmpgt16 %f12, %f0, %g3
orcc %g5, %l5, %o6
fpack16 %f0, %f9
fmovdvc %icc, %f9, %f0
ba,a %icc, loop_1867
ldsw [%l7 + 0x6C], %o3
sdivcc %l2, 0x1D16, %g4
ldub [%l7 + 0x58], %l3
loop_1867:
fmovrse %o7, %f4, %f14
orn %i2, 0x0BC8, %o0
fcmpeq32 %f10, %f8, %i5
movne %icc, %g2, %o2
ldd [%l7 + 0x18], %f2
fzero %f4
fmovsne %icc, %f10, %f3
tg %xcc, 0x6
edge16ln %l1, %g1, %i0
sdiv %i7, 0x13E9, %l6
xnor %o4, 0x170B, %i4
bl,a,pt %xcc, loop_1868
fpack32 %f2, %f8, %f8
fandnot1s %f0, %f2, %f8
fcmpes %fcc1, %f10, %f13
loop_1868:
fmovse %icc, %f7, %f5
bpos,a,pn %xcc, loop_1869
fcmps %fcc2, %f3, %f13
ldd [%l7 + 0x48], %f0
ldd [%l7 + 0x48], %f0
loop_1869:
ldub [%l7 + 0x1D], %l0
fmovsne %icc, %f2, %f3
ldsb [%l7 + 0x6D], %l4
ldx [%l7 + 0x60], %i1
fmovscc %xcc, %f8, %f0
umul %i3, 0x1FC8, %g6
ldsw [%l7 + 0x44], %g7
movcc %xcc, %o5, %o1
fba %fcc0, loop_1870
bcs,pt %icc, loop_1871
ldsb [%l7 + 0x42], %i6
tleu %xcc, 0x4
loop_1870:
edge32n %g3, %g5, %l5
loop_1871:
lduw [%l7 + 0x1C], %o6
edge16 %l2, %g4, %o3
fmovde %icc, %f13, %f7
ldsb [%l7 + 0x44], %o7
fba,a %fcc2, loop_1872
movl %icc, %i2, %l3
lduw [%l7 + 0x44], %o0
for %f8, %f6, %f8
loop_1872:
fors %f14, %f10, %f2
addc %i5, %o2, %g2
movre %g1, 0x27D, %l1
udiv %i0, 0x1393, %l6
ldub [%l7 + 0x7A], %i7
fcmpeq16 %f4, %f10, %i4
fandnot1 %f10, %f14, %f2
fsrc2 %f6, %f12
add %o4, %l4, %i1
fzero %f10
lduw [%l7 + 0x54], %i3
edge8 %g6, %g7, %l0
edge32n %o1, %i6, %g3
ld [%l7 + 0x3C], %f5
stx %g5, [%l7 + 0x68]
fba %fcc0, loop_1873
umulcc %o5, %l5, %l2
siam 0x2
pdist %f2, %f2, %f6
loop_1873:
fnand %f10, %f6, %f8
ldub [%l7 + 0x78], %g4
fbug,a %fcc3, loop_1874
fbn,a %fcc3, loop_1875
ldub [%l7 + 0x5B], %o6
fbn,a %fcc0, loop_1876
loop_1874:
fcmpeq16 %f12, %f8, %o3
loop_1875:
fpsub32 %f2, %f6, %f10
ldsb [%l7 + 0x4D], %o7
loop_1876:
fbuge %fcc2, loop_1877
xor %l3, 0x08B8, %o0
fblg %fcc3, loop_1878
bleu,a,pt %icc, loop_1879
loop_1877:
ld [%l7 + 0x28], %f1
fblg,a %fcc2, loop_1880
loop_1878:
fmovdcc %icc, %f1, %f1
loop_1879:
srlx %i5, 0x0E, %i2
edge8 %g2, %g1, %o2
loop_1880:
stw %l1, [%l7 + 0x4C]
fsrc2s %f14, %f4
brgz,a %i0, loop_1881
std %f8, [%l7 + 0x38]
bvc,a,pt %icc, loop_1882
movpos %icc, %i7, %l6
loop_1881:
movpos %icc, %i4, %o4
fpadd16 %f2, %f14, %f10
loop_1882:
nop
setx loop_1883, %l0, %l1
jmpl %l1, %i1
fpsub32 %f12, %f8, %f14
ldx [%l7 + 0x08], %l4
taddcctv %i3, %g7, %g6
loop_1883:
ldsh [%l7 + 0x2E], %l0
bvc,a,pt %xcc, loop_1884
bvs,pt %xcc, loop_1885
brz %i6, loop_1886
ldub [%l7 + 0x2F], %g3
loop_1884:
subc %g5, %o1, %l5
loop_1885:
brgez,a %o5, loop_1887
loop_1886:
stb %l2, [%l7 + 0x52]
lduw [%l7 + 0x6C], %g4
std %f8, [%l7 + 0x60]
loop_1887:
taddcctv %o6, 0x13B7, %o7
ld [%l7 + 0x28], %f10
tpos %xcc, 0x0
fbu,a %fcc0, loop_1888
stw %l3, [%l7 + 0x40]
st %f4, [%l7 + 0x10]
andcc %o3, %o0, %i2
loop_1888:
srl %i5, %g2, %g1
udivcc %o2, 0x0527, %i0
xnor %l1, 0x11EE, %i7
sth %i4, [%l7 + 0x6E]
stw %o4, [%l7 + 0x54]
fmuld8sux16 %f7, %f13, %f14
sdiv %l6, 0x02E1, %l4
fsrc1 %f2, %f0
std %f4, [%l7 + 0x20]
ldub [%l7 + 0x17], %i3
ldd [%l7 + 0x60], %f14
fbule %fcc2, loop_1889
fcmpeq16 %f12, %f4, %i1
ld [%l7 + 0x5C], %f13
stw %g7, [%l7 + 0x68]
loop_1889:
sth %l0, [%l7 + 0x54]
ldub [%l7 + 0x64], %i6
fmovrdne %g6, %f12, %f14
sdiv %g3, 0x0959, %o1
fmovsg %xcc, %f11, %f6
smulcc %g5, %o5, %l2
umulcc %g4, 0x1FB0, %o6
tg %xcc, 0x7
fmovdleu %xcc, %f9, %f13
fpsub32s %f15, %f14, %f9
ldd [%l7 + 0x10], %f10
fpsub32 %f0, %f6, %f8
call loop_1890
std %f4, [%l7 + 0x60]
movrlez %o7, %l5, %o3
brz %l3, loop_1891
loop_1890:
siam 0x4
mulscc %o0, %i5, %g2
fcmpne32 %f8, %f0, %i2
loop_1891:
tg %icc, 0x6
ldsw [%l7 + 0x34], %g1
ldsw [%l7 + 0x60], %i0
brgz,a %o2, loop_1892
lduh [%l7 + 0x48], %l1
edge32ln %i4, %i7, %o4
stw %l4, [%l7 + 0x64]
loop_1892:
fmovrse %l6, %f1, %f12
fmovsa %icc, %f0, %f6
fcmpne16 %f2, %f0, %i3
fmovde %icc, %f4, %f8
fmovsne %xcc, %f6, %f1
fmovrdgez %i1, %f12, %f6
bvs loop_1893
stb %l0, [%l7 + 0x7C]
sth %g7, [%l7 + 0x5A]
stw %i6, [%l7 + 0x5C]
loop_1893:
ta %icc, 0x6
fmovsa %xcc, %f13, %f3
stw %g3, [%l7 + 0x14]
tn %xcc, 0x4
alignaddr %g6, %g5, %o1
movrlez %o5, %g4, %o6
stb %l2, [%l7 + 0x4F]
lduh [%l7 + 0x26], %o7
sth %o3, [%l7 + 0x08]
fnot1s %f6, %f2
st %f15, [%l7 + 0x4C]
call loop_1894
ldsb [%l7 + 0x33], %l5
ldsh [%l7 + 0x7A], %o0
alignaddrl %l3, %i5, %g2
loop_1894:
fbo,a %fcc0, loop_1895
st %f11, [%l7 + 0x6C]
movcc %icc, %g1, %i0
ta %xcc, 0x1
loop_1895:
movcc %icc, %i2, %l1
sdivx %i4, 0x0B61, %i7
fmovscs %xcc, %f4, %f3
brnz %o2, loop_1896
st %f9, [%l7 + 0x7C]
stx %l4, [%l7 + 0x28]
pdist %f12, %f6, %f10
loop_1896:
fpadd32 %f8, %f2, %f12
sth %o4, [%l7 + 0x7E]
fmovscs %icc, %f0, %f13
ldx [%l7 + 0x58], %i3
fpmerge %f4, %f14, %f14
ldsh [%l7 + 0x62], %l6
nop
setx loop_1897, %l0, %l1
jmpl %l1, %i1
mulscc %g7, 0x1AAF, %i6
ldsw [%l7 + 0x30], %l0
ldd [%l7 + 0x68], %f8
loop_1897:
mova %icc, %g3, %g5
fcmpgt32 %f2, %f10, %g6
fxnor %f4, %f14, %f0
addc %o5, %g4, %o6
xnor %o1, %o7, %o3
fsrc2 %f8, %f6
std %f2, [%l7 + 0x30]
movle %icc, %l5, %o0
fmovsvc %xcc, %f6, %f5
st %f14, [%l7 + 0x3C]
movgu %xcc, %l2, %i5
std %f0, [%l7 + 0x20]
fmovdcs %icc, %f0, %f12
faligndata %f0, %f6, %f14
st %f0, [%l7 + 0x78]
fbuge %fcc1, loop_1898
alignaddr %l3, %g1, %i0
ld [%l7 + 0x14], %f15
fmovd %f4, %f0
loop_1898:
ldsh [%l7 + 0x34], %i2
movrgz %g2, 0x29B, %l1
fnot2 %f12, %f8
ldsw [%l7 + 0x10], %i4
fmovsl %icc, %f15, %f15
sth %i7, [%l7 + 0x78]
ldsb [%l7 + 0x3E], %l4
tsubcctv %o2, %o4, %l6
ldsh [%l7 + 0x2E], %i1
fmovd %f6, %f2
edge32ln %i3, %g7, %i6
addcc %g3, %l0, %g6
fsrc1 %f4, %f4
ldub [%l7 + 0x7E], %g5
bn,a,pn %icc, loop_1899
fmovdleu %icc, %f7, %f5
fpack16 %f12, %f3
fxnor %f4, %f2, %f0
loop_1899:
ld [%l7 + 0x70], %f2
ldsb [%l7 + 0x3F], %o5
bl loop_1900
ldsb [%l7 + 0x67], %g4
fandnot2s %f11, %f15, %f3
lduh [%l7 + 0x4E], %o1
loop_1900:
fmovse %icc, %f13, %f1
ldx [%l7 + 0x70], %o7
fmovdcs %xcc, %f3, %f9
edge16 %o3, %o6, %o0
fandnot1 %f8, %f10, %f4
movcc %icc, %l5, %i5
te %xcc, 0x6
fnegs %f13, %f4
ldx [%l7 + 0x78], %l3
and %l2, %i0, %i2
brlz,a %g1, loop_1901
fbu %fcc0, loop_1902
fmovse %icc, %f4, %f8
subc %g2, 0x145C, %l1
loop_1901:
fnors %f3, %f13, %f4
loop_1902:
siam 0x6
fmuld8ulx16 %f7, %f14, %f2
fba,a %fcc1, loop_1903
bvs,pn %icc, loop_1904
ld [%l7 + 0x50], %f11
ldub [%l7 + 0x3D], %i4
loop_1903:
edge16ln %l4, %o2, %i7
loop_1904:
udiv %o4, 0x09E9, %i1
fmuld8sux16 %f2, %f4, %f4
fbug %fcc2, loop_1905
tl %xcc, 0x5
ldsb [%l7 + 0x24], %i3
subcc %g7, %l6, %i6
loop_1905:
te %xcc, 0x6
fmovdvc %xcc, %f2, %f14
lduw [%l7 + 0x54], %g3
fnors %f8, %f11, %f9
st %f7, [%l7 + 0x28]
tcs %icc, 0x3
std %f4, [%l7 + 0x60]
edge32l %g6, %g5, %o5
tvc %xcc, 0x3
alignaddr %g4, %o1, %l0
fmovrdgez %o7, %f12, %f10
fmuld8sux16 %f5, %f11, %f0
sdivcc %o6, 0x122B, %o3
fmul8ulx16 %f4, %f4, %f6
tsubcc %l5, 0x0209, %i5
sdivx %o0, 0x1901, %l3
fnors %f12, %f14, %f2
sth %l2, [%l7 + 0x46]
fmovrdgez %i0, %f2, %f10
fandnot2s %f10, %f4, %f7
lduw [%l7 + 0x20], %g1
lduh [%l7 + 0x62], %i2
edge16l %l1, %g2, %i4
std %f12, [%l7 + 0x40]
sth %l4, [%l7 + 0x56]
fmovrsgez %o2, %f5, %f8
brz %i7, loop_1906
fmovrdlz %o4, %f14, %f6
fmovrdne %i1, %f14, %f12
fmovrdne %i3, %f8, %f14
loop_1906:
fmovsl %icc, %f5, %f12
fxor %f12, %f6, %f8
fpsub32s %f3, %f15, %f9
ble,pt %xcc, loop_1907
fcmped %fcc0, %f2, %f0
ldsb [%l7 + 0x48], %g7
brgez %i6, loop_1908
loop_1907:
ld [%l7 + 0x10], %f10
fblg %fcc1, loop_1909
udivx %g3, 0x0533, %g6
loop_1908:
mulscc %g5, %o5, %g4
fmovsne %icc, %f12, %f15
loop_1909:
fcmpes %fcc2, %f13, %f14
brgz,a %o1, loop_1910
fmovdpos %xcc, %f7, %f15
lduw [%l7 + 0x4C], %l0
popc %l6, %o7
loop_1910:
for %f12, %f14, %f0
mova %icc, %o6, %o3
fbg,a %fcc2, loop_1911
fpadd32 %f4, %f14, %f14
movrne %i5, %l5, %l3
and %o0, 0x0E80, %i0
loop_1911:
fbe %fcc0, loop_1912
sth %l2, [%l7 + 0x36]
stb %g1, [%l7 + 0x6F]
ldsb [%l7 + 0x63], %i2
loop_1912:
movne %icc, %g2, %l1
add %l4, 0x1926, %i4
fmuld8sux16 %f10, %f2, %f4
fmovdvc %xcc, %f14, %f11
fpadd16s %f10, %f15, %f5
edge32n %o2, %o4, %i7
ldd [%l7 + 0x50], %f8
tn %icc, 0x7
tgu %icc, 0x6
ldx [%l7 + 0x40], %i1
fmovsa %xcc, %f12, %f1
movgu %icc, %g7, %i6
fnors %f10, %f2, %f3
mulscc %i3, 0x0EC7, %g6
fand %f6, %f2, %f2
ldub [%l7 + 0x2D], %g5
bcs %xcc, loop_1913
movl %xcc, %g3, %g4
fba,a %fcc1, loop_1914
ldsb [%l7 + 0x5D], %o5
loop_1913:
ldsb [%l7 + 0x35], %o1
fabss %f11, %f3
loop_1914:
sub %l0, %l6, %o6
movneg %icc, %o3, %i5
fmovsvc %xcc, %f9, %f4
bge %icc, loop_1915
xorcc %l5, 0x0CFA, %l3
fbul %fcc0, loop_1916
tge %icc, 0x4
loop_1915:
ldx [%l7 + 0x18], %o7
movge %icc, %o0, %l2
loop_1916:
array8 %g1, %i0, %i2
andncc %l1, %l4, %g2
bg,a,pt %icc, loop_1917
fmul8x16au %f0, %f15, %f8
stw %o2, [%l7 + 0x1C]
move %icc, %o4, %i4
loop_1917:
xnorcc %i7, 0x1DE9, %i1
nop
setx loop_1918, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tg %xcc, 0x3
fands %f10, %f2, %f11
andcc %g7, 0x1662, %i6
loop_1918:
fbo,a %fcc1, loop_1919
stw %i3, [%l7 + 0x38]
fmul8ulx16 %f12, %f4, %f4
fmovdg %xcc, %f14, %f2
loop_1919:
fnot1s %f10, %f7
ldx [%l7 + 0x58], %g5
lduh [%l7 + 0x24], %g3
fsrc1 %f12, %f4
stw %g4, [%l7 + 0x48]
srl %o5, %g6, %o1
fcmps %fcc3, %f10, %f7
xorcc %l6, %o6, %l0
fcmps %fcc3, %f12, %f10
xnorcc %o3, %i5, %l5
bneg,a %icc, loop_1920
movle %icc, %l3, %o7
stb %o0, [%l7 + 0x68]
ba,a loop_1921
loop_1920:
addc %g1, %i0, %l2
fcmpeq16 %f14, %f10, %i2
edge16l %l1, %l4, %g2
loop_1921:
add %o4, %i4, %i7
fandnot1s %f15, %f4, %f9
bne %icc, loop_1922
srlx %o2, 0x12, %i1
fpack32 %f12, %f10, %f12
fmuld8ulx16 %f5, %f7, %f14
loop_1922:
fandnot2s %f5, %f10, %f7
st %f14, [%l7 + 0x20]
st %f7, [%l7 + 0x50]
udiv %g7, 0x121E, %i6
lduh [%l7 + 0x4C], %i3
lduw [%l7 + 0x3C], %g5
fmovsvs %xcc, %f6, %f9
fbule,a %fcc2, loop_1923
ldx [%l7 + 0x68], %g3
edge32l %o5, %g4, %g6
ldx [%l7 + 0x20], %l6
loop_1923:
fones %f9
tvs %icc, 0x6
tne %xcc, 0x1
stb %o1, [%l7 + 0x44]
brgz %o6, loop_1924
fxnors %f10, %f5, %f1
ldsb [%l7 + 0x70], %o3
tpos %xcc, 0x6
loop_1924:
edge32l %l0, %l5, %l3
fsrc1 %f8, %f12
fmovsn %xcc, %f2, %f9
tsubcc %o7, 0x1F5A, %o0
fors %f8, %f4, %f11
movrne %g1, %i5, %l2
fnot2s %f10, %f15
fbn,a %fcc1, loop_1925
alignaddrl %i2, %l1, %i0
bvc,a,pn %icc, loop_1926
edge16l %g2, %l4, %i4
loop_1925:
bvs,pt %icc, loop_1927
lduw [%l7 + 0x64], %o4
loop_1926:
sdiv %i7, 0x1759, %o2
ld [%l7 + 0x24], %f0
loop_1927:
fmovsvc %icc, %f4, %f15
bpos,pn %xcc, loop_1928
nop
setx loop_1929, %l0, %l1
jmpl %l1, %g7
tge %icc, 0x6
edge8l %i1, %i6, %i3
loop_1928:
ld [%l7 + 0x70], %f5
loop_1929:
fbg,a %fcc2, loop_1930
fbug,a %fcc0, loop_1931
movl %xcc, %g3, %o5
tgu %xcc, 0x5
loop_1930:
fpadd16s %f5, %f7, %f2
loop_1931:
fmovrsgz %g4, %f14, %f6
orncc %g5, %l6, %o1
fpsub16s %f15, %f15, %f1
ldsb [%l7 + 0x11], %o6
lduh [%l7 + 0x16], %o3
ldsh [%l7 + 0x12], %l0
be %xcc, loop_1932
udivx %l5, 0x1C99, %g6
xnor %l3, %o7, %o0
fcmpes %fcc2, %f10, %f6
loop_1932:
fnand %f14, %f14, %f14
sth %g1, [%l7 + 0x16]
movl %icc, %i5, %l2
tvc %icc, 0x5
stx %i2, [%l7 + 0x10]
fmovrsne %l1, %f1, %f1
fpsub16 %f4, %f10, %f14
fsrc2 %f10, %f6
stb %g2, [%l7 + 0x2D]
fmovsn %xcc, %f9, %f9
std %f10, [%l7 + 0x10]
addcc %i0, 0x1112, %i4
srl %l4, %o4, %o2
lduw [%l7 + 0x64], %i7
sethi 0x0953, %g7
movrlz %i6, %i1, %i3
fpadd32s %f5, %f12, %f5
movleu %xcc, %o5, %g3
ldsb [%l7 + 0x2C], %g4
fmovdcc %icc, %f15, %f15
fmovdg %icc, %f2, %f8
ldub [%l7 + 0x65], %g5
lduh [%l7 + 0x4A], %l6
array8 %o1, %o3, %l0
fand %f12, %f8, %f8
andcc %o6, %g6, %l5
fand %f10, %f10, %f10
ldsb [%l7 + 0x45], %l3
subccc %o0, 0x02BC, %g1
nop
setx loop_1933, %l0, %l1
jmpl %l1, %i5
pdist %f12, %f0, %f6
movneg %icc, %l2, %i2
st %f1, [%l7 + 0x4C]
loop_1933:
fors %f1, %f6, %f10
std %f0, [%l7 + 0x08]
movleu %icc, %l1, %o7
tvc %xcc, 0x6
bvc,pn %xcc, loop_1934
fmovrdgez %i0, %f0, %f14
fmovrsgz %i4, %f7, %f13
nop
setx loop_1935, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1934:
array32 %g2, %l4, %o2
ldsb [%l7 + 0x73], %i7
brlez %g7, loop_1936
loop_1935:
fbne %fcc1, loop_1937
tvc %xcc, 0x5
lduw [%l7 + 0x24], %i6
loop_1936:
fmovsneg %icc, %f1, %f8
loop_1937:
fsrc2s %f7, %f14
ldub [%l7 + 0x38], %o4
std %f2, [%l7 + 0x20]
fcmpne16 %f12, %f14, %i3
fsrc2s %f14, %f10
movrlz %i1, 0x1F7, %g3
fbne %fcc0, loop_1938
bvs,a loop_1939
fxnors %f6, %f3, %f0
fpsub16 %f8, %f0, %f8
loop_1938:
ld [%l7 + 0x18], %f9
loop_1939:
fpack32 %f6, %f0, %f6
fbo,a %fcc3, loop_1940
brgez %g4, loop_1941
sth %o5, [%l7 + 0x2E]
orcc %l6, %g5, %o1
loop_1940:
fmovsl %xcc, %f12, %f6
loop_1941:
ldd [%l7 + 0x50], %f6
fmovdpos %xcc, %f1, %f0
addc %l0, 0x1F93, %o6
be,a,pn %xcc, loop_1942
ld [%l7 + 0x08], %f7
ld [%l7 + 0x0C], %f1
stb %o3, [%l7 + 0x33]
loop_1942:
ldx [%l7 + 0x10], %l5
ldsh [%l7 + 0x4E], %l3
ldsb [%l7 + 0x1B], %o0
lduh [%l7 + 0x64], %g1
ldd [%l7 + 0x10], %f8
udiv %i5, 0x1536, %l2
stb %g6, [%l7 + 0x4A]
fornot1 %f10, %f6, %f2
srax %l1, %o7, %i0
brgz,a %i2, loop_1943
fandnot2s %f4, %f6, %f9
fbn,a %fcc0, loop_1944
brgez %g2, loop_1945
loop_1943:
movrlz %l4, 0x296, %o2
fpadd32s %f0, %f10, %f7
loop_1944:
fmovsg %icc, %f2, %f8
loop_1945:
fmovdcc %xcc, %f11, %f14
fbuge,a %fcc1, loop_1946
ldsw [%l7 + 0x3C], %i4
srlx %g7, 0x13, %i7
fcmpd %fcc2, %f12, %f10
loop_1946:
bvs,a,pt %icc, loop_1947
fnot2s %f7, %f10
lduw [%l7 + 0x78], %o4
edge16ln %i6, %i1, %i3
loop_1947:
fmul8ulx16 %f4, %f10, %f14
subcc %g3, %g4, %l6
edge8n %o5, %o1, %l0
addcc %o6, %o3, %l5
subccc %g5, %l3, %o0
xorcc %g1, 0x071F, %i5
srlx %l2, %g6, %l1
stx %i0, [%l7 + 0x20]
movpos %icc, %o7, %i2
addcc %l4, %o2, %i4
andcc %g7, 0x185F, %i7
tn %xcc, 0x4
bn %icc, loop_1948
bcs,a loop_1949
fmovdl %icc, %f12, %f13
stw %g2, [%l7 + 0x6C]
loop_1948:
ldsh [%l7 + 0x42], %i6
loop_1949:
fmovdvc %xcc, %f7, %f0
fones %f9
ldsh [%l7 + 0x5C], %o4
fmovda %icc, %f15, %f13
st %f15, [%l7 + 0x28]
fpsub32 %f0, %f2, %f0
fmovsne %icc, %f9, %f0
fcmpne16 %f10, %f6, %i1
movle %xcc, %g3, %i3
stw %l6, [%l7 + 0x44]
tne %icc, 0x3
fsrc2s %f8, %f9
umul %g4, 0x0032, %o1
movvs %icc, %l0, %o6
bcs %xcc, loop_1950
ldx [%l7 + 0x48], %o5
ldub [%l7 + 0x42], %o3
fmovsleu %xcc, %f13, %f7
loop_1950:
fzeros %f6
ldx [%l7 + 0x48], %l5
fandnot1 %f10, %f4, %f0
brgez,a %l3, loop_1951
ldsw [%l7 + 0x34], %o0
fmovrsgez %g5, %f7, %f1
fmovsge %xcc, %f0, %f0
loop_1951:
ldub [%l7 + 0x19], %i5
movre %g1, 0x00C, %l2
ldub [%l7 + 0x1B], %l1
lduw [%l7 + 0x34], %i0
mulx %o7, %g6, %i2
fnot1s %f5, %f13
bneg,a %xcc, loop_1952
udivx %l4, 0x0214, %i4
alignaddr %o2, %i7, %g7
lduh [%l7 + 0x76], %g2
loop_1952:
std %f12, [%l7 + 0x68]
ldsw [%l7 + 0x44], %i6
fmovrsgz %o4, %f4, %f10
tvc %icc, 0x5
ldx [%l7 + 0x28], %g3
fpsub16 %f10, %f4, %f8
fmovrde %i1, %f4, %f14
sethi 0x1A96, %i3
fpadd32s %f14, %f0, %f15
fnands %f9, %f8, %f3
for %f10, %f2, %f6
fba,a %fcc2, loop_1953
fmovsvc %xcc, %f14, %f1
fbe,a %fcc2, loop_1954
fnot2 %f8, %f10
loop_1953:
addccc %g4, 0x14D4, %o1
stx %l0, [%l7 + 0x78]
loop_1954:
fornot2 %f10, %f14, %f14
std %f14, [%l7 + 0x48]
smul %o6, 0x0E82, %l6
fmovdvc %xcc, %f14, %f1
movleu %icc, %o3, %o5
andncc %l5, %o0, %g5
ldd [%l7 + 0x20], %f12
fcmpd %fcc0, %f4, %f10
fbl %fcc1, loop_1955
movg %xcc, %i5, %g1
lduw [%l7 + 0x14], %l3
tcc %xcc, 0x4
loop_1955:
be %xcc, loop_1956
bpos,pn %icc, loop_1957
ldd [%l7 + 0x38], %f0
stx %l1, [%l7 + 0x50]
loop_1956:
fmovdvc %icc, %f15, %f15
loop_1957:
stw %l2, [%l7 + 0x54]
fandnot1s %f3, %f0, %f6
ldd [%l7 + 0x10], %f10
tgu %icc, 0x7
fmovrsgez %o7, %f6, %f8
stx %i0, [%l7 + 0x48]
stb %g6, [%l7 + 0x7E]
bvs,pn %xcc, loop_1958
ldsw [%l7 + 0x78], %i2
ld [%l7 + 0x7C], %f10
tvc %xcc, 0x3
loop_1958:
ld [%l7 + 0x48], %f2
fbne %fcc3, loop_1959
fmovrdlz %i4, %f4, %f12
ldsh [%l7 + 0x4C], %l4
bge,a,pn %xcc, loop_1960
loop_1959:
orn %i7, 0x110C, %g7
fsrc2s %f13, %f15
movrne %o2, %i6, %g2
loop_1960:
fcmpne32 %f14, %f0, %o4
st %f2, [%l7 + 0x44]
fmovdle %xcc, %f2, %f8
edge16n %i1, %i3, %g4
ldd [%l7 + 0x10], %f8
st %f12, [%l7 + 0x34]
brgez %g3, loop_1961
fcmple16 %f14, %f6, %o1
fabss %f0, %f15
addccc %l0, 0x1741, %l6
loop_1961:
ldsw [%l7 + 0x24], %o3
andn %o5, 0x01A5, %l5
fmovsne %xcc, %f3, %f9
fmovdn %xcc, %f8, %f5
tne %xcc, 0x3
fbne %fcc0, loop_1962
fxors %f9, %f4, %f7
brnz,a %o0, loop_1963
fnot2 %f6, %f6
loop_1962:
fcmpgt16 %f8, %f8, %g5
fble %fcc3, loop_1964
loop_1963:
tg %icc, 0x3
movle %icc, %o6, %i5
fbl,a %fcc0, loop_1965
loop_1964:
stw %l3, [%l7 + 0x34]
fbuge %fcc3, loop_1966
sllx %g1, %l2, %l1
loop_1965:
nop
setx loop_1967, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fba %fcc2, loop_1968
loop_1966:
fmovsg %icc, %f2, %f6
fblg %fcc1, loop_1969
loop_1967:
fbo,a %fcc3, loop_1970
loop_1968:
fmovdcs %icc, %f14, %f12
stb %i0, [%l7 + 0x31]
loop_1969:
fmovdge %xcc, %f7, %f5
loop_1970:
sth %g6, [%l7 + 0x24]
pdist %f4, %f0, %f2
lduh [%l7 + 0x40], %o7
fpadd32 %f8, %f12, %f4
fmovrsne %i4, %f3, %f13
subcc %l4, %i7, %i2
fmovrdlez %g7, %f6, %f0
fmovdneg %icc, %f13, %f5
lduw [%l7 + 0x64], %i6
bneg,pn %icc, loop_1971
brlz %o2, loop_1972
fmovrsgz %g2, %f2, %f12
sll %o4, %i3, %i1
loop_1971:
brz %g4, loop_1973
loop_1972:
tpos %icc, 0x5
bshuffle %f4, %f2, %f14
std %f14, [%l7 + 0x40]
loop_1973:
sth %o1, [%l7 + 0x42]
fcmpgt16 %f10, %f2, %g3
fnot2 %f4, %f10
ldub [%l7 + 0x52], %l6
ldsb [%l7 + 0x67], %o3
edge8ln %o5, %l5, %l0
tge %icc, 0x2
ldsb [%l7 + 0x59], %o0
fmul8x16al %f5, %f1, %f12
taddcctv %o6, %g5, %l3
fnot1s %f4, %f12
fmovrdlz %g1, %f4, %f10
stw %l2, [%l7 + 0x30]
lduw [%l7 + 0x14], %l1
fmovdleu %icc, %f10, %f0
umulcc %i0, %g6, %i5
fcmps %fcc2, %f0, %f11
bne,a loop_1974
smulcc %i4, 0x18DE, %l4
popc 0x0B35, %o7
std %f0, [%l7 + 0x30]
loop_1974:
fbg %fcc2, loop_1975
srl %i7, %g7, %i2
fblg %fcc3, loop_1976
lduw [%l7 + 0x5C], %i6
loop_1975:
andcc %g2, 0x0E99, %o4
st %f4, [%l7 + 0x10]
loop_1976:
stw %i3, [%l7 + 0x20]
array32 %o2, %i1, %g4
ldsh [%l7 + 0x0C], %g3
fmovdvc %xcc, %f8, %f2
sth %l6, [%l7 + 0x20]
fmovdvs %xcc, %f7, %f5
movcc %icc, %o1, %o3
fmovdvc %xcc, %f9, %f13
tge %icc, 0x5
ldsw [%l7 + 0x3C], %o5
fmovrslez %l0, %f11, %f4
stw %o0, [%l7 + 0x44]
xnor %l5, %g5, %o6
subccc %l3, %g1, %l1
brz,a %i0, loop_1977
fmovdvs %xcc, %f6, %f5
bge,pn %xcc, loop_1978
fzero %f10
loop_1977:
fbn,a %fcc0, loop_1979
bgu,pt %icc, loop_1980
loop_1978:
lduw [%l7 + 0x70], %l2
ble,a,pn %xcc, loop_1981
loop_1979:
xnor %g6, 0x1D6A, %i4
loop_1980:
fsrc1s %f4, %f8
fmovrsgez %l4, %f7, %f3
loop_1981:
fcmpeq32 %f0, %f2, %o7
stx %i7, [%l7 + 0x40]
mulx %g7, 0x0E07, %i2
lduw [%l7 + 0x40], %i6
ldd [%l7 + 0x50], %f10
andcc %g2, %o4, %i3
edge32n %o2, %i5, %g4
siam 0x4
xnor %g3, %l6, %i1
fbo,a %fcc3, loop_1982
stw %o3, [%l7 + 0x08]
fmovrse %o5, %f11, %f11
lduw [%l7 + 0x4C], %o1
loop_1982:
fexpand %f14, %f14
bg,a,pt %xcc, loop_1983
fsrc1s %f3, %f6
fxnor %f4, %f2, %f14
movrlez %l0, 0x3AB, %o0
loop_1983:
sth %g5, [%l7 + 0x3C]
fzeros %f10
udivx %o6, 0x1641, %l3
brgez %l5, loop_1984
fblg,a %fcc2, loop_1985
ldx [%l7 + 0x70], %g1
xor %l1, %l2, %i0
loop_1984:
stb %i4, [%l7 + 0x2B]
loop_1985:
fmovdgu %xcc, %f4, %f15
ldsb [%l7 + 0x78], %l4
subccc %o7, 0x0CE5, %i7
edge32ln %g7, %i2, %g6
fpsub32s %f8, %f13, %f4
stb %g2, [%l7 + 0x4D]
st %f5, [%l7 + 0x20]
stw %o4, [%l7 + 0x1C]
bshuffle %f14, %f10, %f12
ldd [%l7 + 0x78], %f10
bleu %icc, loop_1986
fmovsleu %xcc, %f10, %f5
fpsub32s %f1, %f3, %f2
fcmple16 %f2, %f8, %i6
loop_1986:
lduh [%l7 + 0x54], %o2
alignaddrl %i5, %g4, %g3
ldd [%l7 + 0x78], %f0
sth %i3, [%l7 + 0x76]
stw %l6, [%l7 + 0x20]
fmuld8sux16 %f5, %f14, %f10
fandnot2s %f5, %f12, %f2
sra %o3, 0x0C, %i1
fpackfix %f4, %f8
fmovse %xcc, %f3, %f1
bcc,a,pt %icc, loop_1987
fxnors %f12, %f3, %f2
fmovdleu %icc, %f7, %f1
bgu,a,pn %xcc, loop_1988
loop_1987:
srlx %o1, 0x0D, %l0
std %f8, [%l7 + 0x50]
fmovsvs %xcc, %f15, %f5
loop_1988:
edge32l %o5, %o0, %o6
fmovdgu %xcc, %f0, %f3
siam 0x5
bneg,pt %icc, loop_1989
lduh [%l7 + 0x4C], %l3
fone %f14
ldd [%l7 + 0x40], %f8
loop_1989:
fblg %fcc2, loop_1990
fpadd16 %f14, %f10, %f10
stb %g5, [%l7 + 0x2B]
sll %l5, 0x13, %l1
loop_1990:
brlz,a %l2, loop_1991
sth %i0, [%l7 + 0x6C]
movcs %xcc, %i4, %l4
fcmpeq16 %f2, %f2, %g1
loop_1991:
fmovdcs %icc, %f15, %f7
fpadd16 %f6, %f2, %f10
fmovdleu %xcc, %f1, %f1
lduw [%l7 + 0x4C], %o7
fxors %f12, %f11, %f11
fcmpgt32 %f12, %f6, %g7
movgu %icc, %i7, %i2
fnor %f6, %f0, %f0
ld [%l7 + 0x24], %f12
fmovdpos %xcc, %f6, %f5
fbne,a %fcc3, loop_1992
ld [%l7 + 0x3C], %f4
stb %g2, [%l7 + 0x0C]
brgez %o4, loop_1993
loop_1992:
st %f5, [%l7 + 0x24]
fbg %fcc1, loop_1994
st %f5, [%l7 + 0x60]
loop_1993:
fbn %fcc2, loop_1995
orcc %i6, %o2, %g6
loop_1994:
sth %i5, [%l7 + 0x44]
subcc %g3, 0x026F, %g4
loop_1995:
fmovrslz %i3, %f2, %f2
tleu %icc, 0x6
fones %f2
std %f6, [%l7 + 0x48]
fcmple32 %f0, %f10, %l6
fpadd16s %f1, %f10, %f1
fandnot1s %f15, %f6, %f10
sethi 0x1D3D, %o3
umulcc %i1, %o1, %o5
fmovdvc %icc, %f9, %f5
subccc %l0, 0x1B19, %o6
fpsub16 %f0, %f8, %f0
ldd [%l7 + 0x10], %f4
srl %l3, %g5, %o0
fornot2s %f9, %f13, %f13
movpos %icc, %l5, %l2
fexpand %f10, %f10
stw %l1, [%l7 + 0x14]
tle %icc, 0x5
fnands %f6, %f3, %f5
ld [%l7 + 0x18], %f9
nop
setx loop_1996, %l0, %l1
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,a %i4, loop_1997
fmovsne %xcc, %f0, %f11
fzero %f0
loop_1996:
fnand %f12, %f10, %f12
loop_1997:
fornot2 %f0, %f8, %f6
andn %i0, %g1, %l4
fmovsn %xcc, %f8, %f9
fcmpes %fcc1, %f0, %f1
mulscc %o7, %i7, %g7
fpsub32s %f3, %f14, %f14
movcc %xcc, %g2, %o4
xor %i6, 0x1F81, %i2
lduh [%l7 + 0x24], %o2
pdist %f6, %f14, %f2
stx %i5, [%l7 + 0x18]
edge32n %g3, %g6, %g4
fsrc1s %f3, %f9
fornot2 %f12, %f4, %f12
fmovdvs %icc, %f5, %f5
addc %l6, 0x1D91, %i3
fbn,a %fcc2, loop_1998
fnot1 %f8, %f14
brgz %o3, loop_1999
lduh [%l7 + 0x0C], %o1
loop_1998:
ldsh [%l7 + 0x3C], %i1
stb %o5, [%l7 + 0x08]
loop_1999:
fmovdgu %xcc, %f13, %f3
array16 %o6, %l0, %l3
stb %g5, [%l7 + 0x13]
std %f14, [%l7 + 0x40]
bne,pt %icc, loop_2000
fpadd32s %f6, %f5, %f13
fors %f14, %f9, %f12
nop
setx loop_2001, %l0, %l1
jmpl %l1, %o0
loop_2000:
fpsub16 %f4, %f12, %f2
fbge,a %fcc1, loop_2002
fcmpd %fcc3, %f4, %f0
loop_2001:
fmovrdlz %l2, %f6, %f10
edge32ln %l5, %l1, %i4
loop_2002:
stb %g1, [%l7 + 0x42]
tl %xcc, 0x0
ldub [%l7 + 0x23], %l4
tcc %icc, 0x2
lduw [%l7 + 0x64], %o7
fmul8ulx16 %f10, %f6, %f6
stb %i7, [%l7 + 0x0D]
tg %xcc, 0x1
fmovd %f10, %f14
ldsw [%l7 + 0x18], %i0
edge16l %g7, %o4, %g2
lduh [%l7 + 0x58], %i6
stb %o2, [%l7 + 0x34]
edge32n %i5, %g3, %g6
fmovdle %icc, %f7, %f8
fmovdleu %icc, %f13, %f11
fmovrdne %g4, %f14, %f0
fmovsge %icc, %f8, %f14
ta %icc, 0x5
sth %l6, [%l7 + 0x58]
te %icc, 0x2
fcmple16 %f8, %f6, %i2
stb %i3, [%l7 + 0x0A]
call loop_2003
tsubcc %o3, 0x0110, %o1
lduh [%l7 + 0x38], %i1
stw %o6, [%l7 + 0x34]
loop_2003:
bcc,pt %xcc, loop_2004
bcc,pn %xcc, loop_2005
ldd [%l7 + 0x38], %f14
ldsw [%l7 + 0x70], %l0
loop_2004:
ldsw [%l7 + 0x38], %l3
loop_2005:
std %f10, [%l7 + 0x08]
fmovrdlez %g5, %f6, %f12
lduh [%l7 + 0x58], %o5
nop
setx loop_2006, %l0, %l1
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 + 0x60], %l2
stw %o0, [%l7 + 0x28]
ldsw [%l7 + 0x5C], %l1
loop_2006:
ldsw [%l7 + 0x54], %l5
mova %icc, %i4, %l4
fand %f10, %f8, %f4
ld [%l7 + 0x74], %f13
fmovrsgz %g1, %f13, %f1
sra %i7, 0x0C, %i0
tcs %icc, 0x2
stb %g7, [%l7 + 0x4E]
ldsb [%l7 + 0x62], %o7
ldsb [%l7 + 0x4C], %g2
ldsh [%l7 + 0x54], %o4
fmovsle %xcc, %f9, %f7
stw %i6, [%l7 + 0x1C]
stb %i5, [%l7 + 0x5E]
subccc %g3, 0x03B9, %g6
fmovd %f10, %f8
fmovdg %xcc, %f3, %f14
movleu %icc, %o2, %g4
fmovrdlez %i2, %f0, %f14
fandnot2 %f2, %f12, %f2
bneg,a,pt %icc, loop_2007
ldd [%l7 + 0x40], %f14
tleu %icc, 0x6
fmovsl %xcc, %f9, %f8
loop_2007:
stw %l6, [%l7 + 0x54]
sth %o3, [%l7 + 0x6E]
be %xcc, loop_2008
ldsh [%l7 + 0x52], %i3
lduh [%l7 + 0x68], %i1
bneg,a,pt %icc, loop_2009
loop_2008:
ldx [%l7 + 0x70], %o6
fmovde %xcc, %f3, %f3
ldsh [%l7 + 0x3A], %l0
loop_2009:
ldsh [%l7 + 0x10], %o1
tsubcc %l3, 0x0D57, %o5
fmovrsne %g5, %f0, %f11
fpmerge %f9, %f1, %f8
ldsb [%l7 + 0x0F], %l2
be,pn %icc, loop_2010
sllx %l1, %l5, %i4
fmovdl %icc, %f15, %f4
fmovrde %l4, %f12, %f6
loop_2010:
pdist %f10, %f14, %f10
fba %fcc1, loop_2011
bshuffle %f14, %f0, %f0
fbul %fcc1, loop_2012
stw %g1, [%l7 + 0x6C]
loop_2011:
std %f0, [%l7 + 0x58]
movre %i7, 0x157, %i0
loop_2012:
st %f3, [%l7 + 0x4C]
fone %f8
fsrc1s %f3, %f13
bn,a,pn %icc, loop_2013
fsrc1 %f4, %f4
andn %g7, %o7, %g2
fornot2 %f8, %f12, %f8
loop_2013:
fbl,a %fcc3, loop_2014
ldub [%l7 + 0x1D], %o0
bpos loop_2015
fabss %f14, %f4
loop_2014:
fblg,a %fcc2, loop_2016
std %f8, [%l7 + 0x60]
loop_2015:
st %f1, [%l7 + 0x60]
fmovde %icc, %f3, %f8
loop_2016:
fone %f0
ldx [%l7 + 0x08], %o4
pdist %f4, %f0, %f2
ldsb [%l7 + 0x08], %i5
fbu,a %fcc0, loop_2017
st %f9, [%l7 + 0x3C]
bcs,a %xcc, loop_2018
array32 %g3, %i6, %o2
loop_2017:
bl,pn %xcc, loop_2019
fnot2 %f14, %f0
loop_2018:
fbge,a %fcc1, loop_2020
tgu %icc, 0x4
loop_2019:
brgez %g6, loop_2021
call loop_2022
loop_2020:
stb %g4, [%l7 + 0x60]
orncc %l6, 0x199C, %o3
loop_2021:
ldsb [%l7 + 0x51], %i3
loop_2022:
fmovdge %icc, %f6, %f15
stb %i1, [%l7 + 0x6B]
fornot2 %f14, %f10, %f14
brz %i2, loop_2023
fpadd32 %f14, %f10, %f0
fcmped %fcc1, %f8, %f14
ldsw [%l7 + 0x38], %l0
loop_2023:
edge32ln %o6, %o1, %o5
ldsh [%l7 + 0x7E], %g5
fbe,a %fcc3, loop_2024
stw %l2, [%l7 + 0x44]
fpsub32s %f7, %f2, %f2
stw %l1, [%l7 + 0x14]
loop_2024:
xnor %l3, 0x082F, %l5
xnorcc %l4, 0x113A, %g1
fbule %fcc0, loop_2025
st %f6, [%l7 + 0x58]
fpsub16s %f11, %f3, %f1
orcc %i4, 0x0594, %i0
loop_2025:
lduw [%l7 + 0x50], %i7
udivx %o7, 0x0B28, %g2
fpadd32s %f13, %f0, %f7
bcc,a loop_2026
fcmpeq32 %f10, %f0, %o0
std %f12, [%l7 + 0x60]
bcc loop_2027
loop_2026:
lduw [%l7 + 0x74], %g7
stx %i5, [%l7 + 0x18]
or %g3, 0x098A, %o4
loop_2027:
lduw [%l7 + 0x44], %i6
ldsh [%l7 + 0x2E], %g6
udiv %g4, 0x1EDB, %o2
fnors %f11, %f3, %f13
fzeros %f9
fmovda %xcc, %f4, %f6
tleu %icc, 0x5
stx %l6, [%l7 + 0x40]
fones %f11
tgu %xcc, 0x6
ldsb [%l7 + 0x7B], %i3
lduw [%l7 + 0x58], %i1
std %f12, [%l7 + 0x68]
srax %o3, %l0, %i2
orcc %o1, 0x13EC, %o6
bvc,a %icc, loop_2028
ldsh [%l7 + 0x64], %g5
brz,a %l2, loop_2029
orncc %l1, %l3, %o5
loop_2028:
srl %l5, %g1, %i4
subccc %l4, %i7, %i0
loop_2029:
stw %o7, [%l7 + 0x54]
bneg,a,pt %icc, loop_2030
fzero %f12
fmovsle %xcc, %f4, %f3
umulcc %o0, 0x1023, %g7
loop_2030:
brlz %i5, loop_2031
sth %g2, [%l7 + 0x40]
fcmps %fcc2, %f3, %f1
sdiv %g3, 0x030E, %o4
loop_2031:
fnegs %f6, %f4
smul %i6, %g6, %o2
nop
setx loop_2032, %l0, %l1
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 %f15, %f7, %f0
brnz %g4, loop_2033
st %f8, [%l7 + 0x78]
loop_2032:
lduw [%l7 + 0x48], %i3
tleu %icc, 0x7
loop_2033:
fbul %fcc1, loop_2034
fmul8x16au %f8, %f9, %f14
stb %i1, [%l7 + 0x7C]
taddcc %l6, %o3, %l0
loop_2034:
fpmerge %f14, %f3, %f2
fbu,a %fcc0, loop_2035
umulcc %o1, 0x0B19, %i2
movge %icc, %g5, %l2
fmovscs %icc, %f13, %f15
loop_2035:
fmovsgu %xcc, %f9, %f9
movcc %icc, %o6, %l1
ldsb [%l7 + 0x76], %o5
edge32ln %l5, %g1, %i4
subc %l4, %i7, %i0
fmovsle %xcc, %f9, %f0
ldsw [%l7 + 0x64], %l3
stx %o0, [%l7 + 0x30]
fblg,a %fcc0, loop_2036
fba,a %fcc0, loop_2037
ldsw [%l7 + 0x70], %o7
fba %fcc1, loop_2038
loop_2036:
alignaddr %g7, %i5, %g3
loop_2037:
fbule %fcc1, loop_2039
stx %o4, [%l7 + 0x60]
loop_2038:
ldx [%l7 + 0x10], %g2
bcs,a %icc, loop_2040
loop_2039:
fbuge,a %fcc1, loop_2041
sdivcc %g6, 0x0E9F, %o2
fbu %fcc1, loop_2042
loop_2040:
ldsb [%l7 + 0x6D], %i6
loop_2041:
fbl,a %fcc0, loop_2043
sdivcc %g4, 0x0612, %i3
loop_2042:
fcmpne16 %f12, %f2, %l6
ldsh [%l7 + 0x68], %i1
loop_2043:
lduw [%l7 + 0x14], %o3
fzeros %f3
lduh [%l7 + 0x60], %o1
tvs %icc, 0x1
movcs %icc, %l0, %g5
fmovsl %xcc, %f13, %f12
fnegs %f1, %f7
movle %xcc, %l2, %i2
array16 %o6, %l1, %l5
fbl %fcc3, loop_2044
edge32n %o5, %i4, %g1
bcc,a %icc, loop_2045
tpos %icc, 0x5
loop_2044:
stx %l4, [%l7 + 0x40]
tle %xcc, 0x6
loop_2045:
fcmpne32 %f14, %f0, %i7
ldd [%l7 + 0x40], %f6
ldub [%l7 + 0x16], %l3
tgu %icc, 0x1
stb %i0, [%l7 + 0x52]
srl %o0, %o7, %i5
ldx [%l7 + 0x68], %g7
srlx %g3, %o4, %g2
fnot2 %f12, %f12
fone %f10
bne,a loop_2046
stb %g6, [%l7 + 0x0B]
ldx [%l7 + 0x08], %i6
smulcc %g4, %i3, %l6
loop_2046:
fnors %f13, %f8, %f9
fmovsl %icc, %f14, %f7
fbg,a %fcc0, loop_2047
bleu %icc, loop_2048
brlez,a %i1, loop_2049
bshuffle %f8, %f6, %f6
loop_2047:
brlez %o3, loop_2050
loop_2048:
ldub [%l7 + 0x28], %o1
loop_2049:
fmovrdne %o2, %f10, %f0
umulcc %g5, %l2, %i2
loop_2050:
stx %l0, [%l7 + 0x40]
lduw [%l7 + 0x68], %l1
ldx [%l7 + 0x30], %l5
brlez,a %o5, loop_2051
lduh [%l7 + 0x4A], %o6
ldsb [%l7 + 0x25], %g1
sth %i4, [%l7 + 0x52]
loop_2051:
ldx [%l7 + 0x10], %i7
ldsb [%l7 + 0x0A], %l3
movle %icc, %l4, %i0
tleu %icc, 0x2
ldsh [%l7 + 0x6C], %o7
fmovdle %icc, %f8, %f0
ldsb [%l7 + 0x4B], %o0
tvc %icc, 0x7
stb %i5, [%l7 + 0x63]
fmovrslz %g7, %f1, %f9
andncc %g3, %o4, %g6
fmovsneg %xcc, %f6, %f14
edge32l %g2, %i6, %g4
lduh [%l7 + 0x0C], %i3
fnot1 %f14, %f6
sll %l6, 0x1C, %o3
fandnot2 %f14, %f6, %f12
fbu %fcc2, loop_2052
ldsb [%l7 + 0x7B], %i1
stw %o2, [%l7 + 0x30]
addcc %o1, 0x0A1B, %l2
loop_2052:
fmovdpos %xcc, %f7, %f3
ld [%l7 + 0x10], %f2
mulscc %g5, 0x03CC, %i2
bn,pt %xcc, loop_2053
fbul,a %fcc1, loop_2054
sth %l0, [%l7 + 0x58]
sll %l5, %l1, %o6
loop_2053:
orn %o5, %i4, %g1
loop_2054:
ldd [%l7 + 0x18], %f0
fabsd %f0, %f0
bleu,pt %icc, loop_2055
sth %i7, [%l7 + 0x58]
fpack16 %f0, %f10
ldsw [%l7 + 0x78], %l3
loop_2055:
brlez %i0, loop_2056
bvs loop_2057
movrlez %o7, %o0, %i5
movleu %xcc, %g7, %g3
loop_2056:
ble,a,pn %icc, loop_2058
loop_2057:
st %f8, [%l7 + 0x58]
ldd [%l7 + 0x30], %f6
brnz %l4, loop_2059
loop_2058:
ldsh [%l7 + 0x54], %o4
ldsb [%l7 + 0x13], %g6
fmovsvc %icc, %f8, %f13
loop_2059:
fpack16 %f2, %f13
fnot1 %f4, %f4
nop
setx loop_2060, %l0, %l1
jmpl %l1, %i6
fnor %f2, %f8, %f2
lduw [%l7 + 0x74], %g4
edge32 %i3, %l6, %g2
loop_2060:
fsrc2s %f12, %f0
stw %o3, [%l7 + 0x0C]
ldub [%l7 + 0x2F], %i1
fmovdneg %icc, %f4, %f13
fmuld8ulx16 %f4, %f5, %f0
fxnor %f4, %f4, %f6
array8 %o1, %l2, %g5
fpadd16s %f2, %f10, %f8
bneg,a %icc, loop_2061
ldx [%l7 + 0x18], %o2
ldsb [%l7 + 0x79], %i2
fbl,a %fcc0, loop_2062
loop_2061:
movrlez %l5, %l1, %o6
subc %o5, %l0, %g1
ldsw [%l7 + 0x3C], %i4
loop_2062:
addc %l3, %i7, %i0
movg %xcc, %o7, %o0
edge8 %g7, %g3, %i5
fnegs %f2, %f4
brnz,a %o4, loop_2063
std %f10, [%l7 + 0x70]
orn %l4, 0x1BFB, %g6
fmovdpos %xcc, %f15, %f3
loop_2063:
brz %g4, loop_2064
stx %i6, [%l7 + 0x70]
sth %l6, [%l7 + 0x72]
be,a %icc, loop_2065
loop_2064:
brgez,a %g2, loop_2066
std %f2, [%l7 + 0x40]
bneg loop_2067
loop_2065:
fmovrslez %o3, %f3, %f10
loop_2066:
fmovdvc %xcc, %f4, %f14
fcmpgt16 %f8, %f12, %i1
loop_2067:
fxnor %f4, %f12, %f6
fmovdcs %xcc, %f4, %f15
faligndata %f4, %f10, %f14
fmul8x16 %f6, %f0, %f6
ldsb [%l7 + 0x17], %o1
fmovrdlez %l2, %f6, %f4
ld [%l7 + 0x78], %f8
fba,a %fcc3, loop_2068
fornot1s %f7, %f5, %f10
ldsh [%l7 + 0x54], %g5
movge %xcc, %o2, %i3
loop_2068:
bshuffle %f2, %f12, %f4
fmul8ulx16 %f14, %f10, %f6
srlx %i2, %l5, %o6
ld [%l7 + 0x44], %f0
st %f3, [%l7 + 0x14]
ldd [%l7 + 0x58], %f12
mulx %l1, %o5, %g1
ldsw [%l7 + 0x5C], %i4
bcs,a loop_2069
stx %l0, [%l7 + 0x20]
fpmerge %f15, %f11, %f6
addccc %i7, 0x0544, %i0
loop_2069:
fnor %f4, %f8, %f14
orncc %l3, %o0, %g7
fexpand %f1, %f6
udivx %g3, 0x041E, %o7
nop
setx loop_2070, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ld [%l7 + 0x74], %f13
sdiv %i5, 0x1912, %l4
movne %icc, %g6, %o4
loop_2070:
udiv %i6, 0x0626, %g4
ldsw [%l7 + 0x10], %g2
popc 0x17BE, %o3
edge16l %l6, %o1, %l2
fpmerge %f15, %f2, %f6
nop
setx loop_2071, %l0, %l1
jmpl %l1, %g5
xor %o2, 0x0462, %i1
ldx [%l7 + 0x60], %i2
ldsh [%l7 + 0x40], %i3
loop_2071:
tle %icc, 0x5
fmovdne %xcc, %f1, %f13
ld [%l7 + 0x58], %f6
fmovdgu %xcc, %f11, %f13
movne %xcc, %l5, %l1
fmovdgu %xcc, %f6, %f15
tneg %xcc, 0x7
sth %o6, [%l7 + 0x18]
fpsub16 %f8, %f8, %f0
fmovscc %xcc, %f0, %f12
fmovsleu %icc, %f15, %f4
lduh [%l7 + 0x66], %g1
tpos %icc, 0x4
bn loop_2072
fble,a %fcc1, loop_2073
brgz,a %i4, loop_2074
stb %o5, [%l7 + 0x20]
loop_2072:
fcmpgt16 %f4, %f12, %i7
loop_2073:
fmovdneg %xcc, %f2, %f9
loop_2074:
sllx %i0, 0x1D, %l3
addcc %o0, 0x0543, %l0
lduh [%l7 + 0x5A], %g7
tleu %icc, 0x3
movle %icc, %o7, %g3
ldsb [%l7 + 0x5D], %i5
fcmpes %fcc2, %f1, %f9
alignaddrl %g6, %l4, %o4
fbule,a %fcc2, loop_2075
sllx %g4, 0x03, %g2
fnands %f1, %f2, %f9
stx %i6, [%l7 + 0x70]
loop_2075:
stb %o3, [%l7 + 0x1D]
movrlez %l6, 0x120, %l2
fornot2 %f10, %f6, %f12
fornot1s %f12, %f13, %f14
fbu,a %fcc3, loop_2076
fmovrdgz %o1, %f8, %f10
fmovsvs %icc, %f4, %f10
std %f10, [%l7 + 0x38]
loop_2076:
ldsb [%l7 + 0x3B], %o2
ldx [%l7 + 0x68], %g5
addc %i2, 0x1D7F, %i1
fpmerge %f6, %f12, %f6
bcc,a loop_2077
siam 0x4
fxnors %f1, %f15, %f3
fones %f2
loop_2077:
tcs %icc, 0x5
ldx [%l7 + 0x68], %l5
movcs %xcc, %l1, %o6
stx %i3, [%l7 + 0x08]
fbu %fcc2, loop_2078
edge8n %g1, %o5, %i7
fpack32 %f14, %f4, %f6
fmovspos %xcc, %f1, %f9
loop_2078:
tn %xcc, 0x1
addcc %i0, 0x0994, %i4
fandnot2s %f9, %f11, %f8
fbge,a %fcc3, loop_2079
edge16ln %l3, %o0, %l0
edge16n %g7, %o7, %i5
ldub [%l7 + 0x31], %g6
loop_2079:
movne %xcc, %g3, %l4
stb %o4, [%l7 + 0x09]
fzeros %f3
ldsh [%l7 + 0x34], %g2
array16 %i6, %g4, %o3
nop
setx loop_2080, %l0, %l1
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 %l2, loop_2081
fmovsa %icc, %f15, %f11
add %o1, %o2, %g5
loop_2080:
fmovrdgez %l6, %f12, %f10
loop_2081:
ldd [%l7 + 0x10], %f4
sllx %i2, 0x02, %i1
lduw [%l7 + 0x08], %l5
brnz,a %o6, loop_2082
fmovrdlez %l1, %f2, %f6
fmovspos %xcc, %f2, %f3
stb %g1, [%l7 + 0x79]
loop_2082:
stw %i3, [%l7 + 0x1C]
fmovdgu %xcc, %f10, %f1
fbu %fcc2, loop_2083
ldub [%l7 + 0x58], %i7
addccc %o5, %i0, %l3
tn %icc, 0x3
loop_2083:
ldd [%l7 + 0x38], %f8
stb %o0, [%l7 + 0x14]
edge32 %i4, %g7, %l0
stx %o7, [%l7 + 0x20]
movrgz %g6, %i5, %l4
lduh [%l7 + 0x16], %g3
brnz,a %o4, loop_2084
te %xcc, 0x4
ldx [%l7 + 0x38], %i6
fandnot2 %f6, %f10, %f6
loop_2084:
tsubcctv %g2, 0x0D89, %g4
fsrc2s %f13, %f13
movrlez %l2, %o1, %o2
ldub [%l7 + 0x09], %g5
fnot1s %f9, %f9
brnz,a %l6, loop_2085
ld [%l7 + 0x38], %f14
fpsub32s %f7, %f4, %f5
fcmple16 %f14, %f8, %i2
loop_2085:
lduh [%l7 + 0x10], %o3
stb %i1, [%l7 + 0x1F]
stb %o6, [%l7 + 0x7B]
fmovrslez %l1, %f13, %f3
ldsh [%l7 + 0x0A], %g1
lduh [%l7 + 0x6A], %l5
alignaddrl %i3, %o5, %i0
bgu,a,pn %xcc, loop_2086
sll %l3, %i7, %i4
ldx [%l7 + 0x08], %g7
movrlz %l0, 0x23E, %o7
loop_2086:
stx %o0, [%l7 + 0x40]
sdivx %i5, 0x1E7D, %l4
stx %g3, [%l7 + 0x18]
ldsw [%l7 + 0x64], %o4
fmul8x16 %f10, %f12, %f0
ldsw [%l7 + 0x3C], %g6
lduh [%l7 + 0x60], %g2
sth %g4, [%l7 + 0x68]
fmovrsgz %i6, %f5, %f4
tvs %icc, 0x7
lduw [%l7 + 0x20], %l2
lduh [%l7 + 0x44], %o2
lduh [%l7 + 0x74], %g5
sub %l6, %o1, %i2
ldx [%l7 + 0x30], %o3
bleu,pt %xcc, loop_2087
std %f12, [%l7 + 0x78]
fmovdgu %icc, %f11, %f11
sth %o6, [%l7 + 0x2C]
loop_2087:
brgez,a %l1, loop_2088
fcmple16 %f10, %f12, %i1
lduh [%l7 + 0x48], %g1
movgu %xcc, %l5, %i3
loop_2088:
fmovsn %icc, %f11, %f10
fnegs %f7, %f2
fmovsne %icc, %f3, %f11
fand %f10, %f14, %f0
tge %icc, 0x7
stx %i0, [%l7 + 0x70]
srax %o5, 0x08, %l3
ldsb [%l7 + 0x3D], %i7
std %f12, [%l7 + 0x70]
std %f10, [%l7 + 0x38]
xor %i4, %g7, %l0
bvs,a,pt %xcc, loop_2089
std %f14, [%l7 + 0x48]
add %o7, %o0, %i5
addc %g3, 0x067B, %l4
loop_2089:
smul %o4, %g6, %g2
stw %i6, [%l7 + 0x58]
ldsw [%l7 + 0x24], %l2
fpadd16 %f10, %f6, %f2
fmovsgu %xcc, %f0, %f3
fble,a %fcc2, loop_2090
fmovrdgz %g4, %f8, %f6
edge8 %o2, %l6, %o1
brlz %i2, loop_2091
loop_2090:
movle %icc, %g5, %o6
nop
setx loop_2092, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movcc %icc, %l1, %i1
loop_2091:
ldub [%l7 + 0x17], %o3
fmovrse %g1, %f10, %f3
loop_2092:
ldub [%l7 + 0x38], %i3
sth %l5, [%l7 + 0x1C]
ldub [%l7 + 0x68], %o5
srlx %l3, %i7, %i4
fcmped %fcc3, %f14, %f14
ldx [%l7 + 0x40], %i0
te %icc, 0x5
tne %xcc, 0x2
fmovsa %xcc, %f7, %f3
or %l0, %g7, %o0
ldub [%l7 + 0x41], %o7
te %icc, 0x5
fba %fcc0, loop_2093
movcc %xcc, %i5, %l4
fpack32 %f8, %f12, %f4
fmovs %f5, %f14
loop_2093:
lduw [%l7 + 0x54], %g3
fornot2 %f0, %f2, %f6
std %f8, [%l7 + 0x50]
ldub [%l7 + 0x40], %o4
bg,pt %xcc, loop_2094
fpmerge %f14, %f14, %f14
fandnot1 %f14, %f6, %f4
subccc %g6, %i6, %l2
loop_2094:
lduw [%l7 + 0x08], %g4
ldsb [%l7 + 0x4E], %g2
ldsh [%l7 + 0x66], %o2
bn,a loop_2095
lduw [%l7 + 0x50], %o1
fmovs %f9, %f11
taddcctv %i2, 0x1C05, %l6
loop_2095:
st %f15, [%l7 + 0x08]
stw %g5, [%l7 + 0x54]
fmovsg %icc, %f0, %f6
lduw [%l7 + 0x70], %l1
srax %i1, %o3, %g1
fmovsg %xcc, %f7, %f13
tge %xcc, 0x5
ldub [%l7 + 0x5A], %i3
fbue,a %fcc3, loop_2096
fcmps %fcc0, %f8, %f7
subccc %o6, 0x0A6B, %o5
stx %l5, [%l7 + 0x38]
loop_2096:
orn %l3, %i4, %i7
ldsh [%l7 + 0x5C], %l0
movrlez %g7, %o0, %o7
stx %i5, [%l7 + 0x68]
fbl %fcc2, loop_2097
st %f13, [%l7 + 0x34]
ldub [%l7 + 0x54], %l4
srax %i0, 0x02, %o4
loop_2097:
bge loop_2098
edge32ln %g6, %g3, %l2
fmovsa %icc, %f1, %f8
fmovdleu %xcc, %f1, %f2
loop_2098:
popc 0x162D, %i6
ldsw [%l7 + 0x78], %g2
st %f14, [%l7 + 0x28]
move %icc, %g4, %o1
fmovsleu %xcc, %f7, %f11
fpsub16s %f8, %f4, %f12
movvc %xcc, %o2, %l6
addc %i2, %g5, %i1
sth %l1, [%l7 + 0x4C]
tvs %xcc, 0x2
bgu,a,pt %icc, loop_2099
fmovsge %icc, %f1, %f13
ldsw [%l7 + 0x50], %g1
fnor %f4, %f14, %f2
loop_2099:
ldsw [%l7 + 0x78], %o3
ldub [%l7 + 0x08], %o6
fsrc2 %f6, %f4
fbul %fcc0, loop_2100
fbul %fcc0, loop_2101
tg %xcc, 0x5
ldx [%l7 + 0x60], %o5
loop_2100:
st %f7, [%l7 + 0x5C]
loop_2101:
ldsh [%l7 + 0x44], %l5
fandnot1 %f12, %f8, %f4
fmovda %icc, %f6, %f4
edge8n %l3, %i4, %i7
movg %xcc, %i3, %l0
ld [%l7 + 0x54], %f7
bcc %xcc, loop_2102
udivcc %o0, 0x1F25, %g7
fmovrslez %o7, %f9, %f14
sra %i5, 0x02, %i0
loop_2102:
fpack32 %f2, %f8, %f4
or %o4, %l4, %g3
udiv %l2, 0x179E, %g6
edge16n %g2, %i6, %o1
smulcc %g4, 0x17B0, %l6
movg %xcc, %i2, %g5
fnand %f6, %f12, %f14
ldsw [%l7 + 0x34], %o2
alignaddrl %i1, %l1, %o3
fcmped %fcc3, %f10, %f12
movvc %icc, %o6, %g1
udivx %o5, 0x025B, %l5
fbue,a %fcc3, loop_2103
lduw [%l7 + 0x68], %l3
ldsh [%l7 + 0x60], %i4
siam 0x4
loop_2103:
fmovdleu %icc, %f9, %f9
fcmpne16 %f14, %f2, %i7
xor %i3, %o0, %g7
ldd [%l7 + 0x68], %f4
bge,a %xcc, loop_2104
ldub [%l7 + 0x0E], %l0
lduh [%l7 + 0x6E], %o7
sth %i5, [%l7 + 0x76]
loop_2104:
fpsub32s %f10, %f14, %f7
bn %xcc, loop_2105
fmovrdgz %o4, %f14, %f8
taddcc %i0, %l4, %l2
move %xcc, %g6, %g2
loop_2105:
brgez,a %i6, loop_2106
std %f14, [%l7 + 0x30]
fmovsne %icc, %f3, %f10
tcc %xcc, 0x5
loop_2106:
bg,pn %xcc, loop_2107
movvc %xcc, %g3, %g4
stx %l6, [%l7 + 0x10]
alignaddrl %o1, %g5, %i2
loop_2107:
udivcc %i1, 0x1211, %l1
stw %o3, [%l7 + 0x18]
brgez %o6, loop_2108
xnor %o2, 0x1782, %g1
movre %o5, 0x299, %l3
fbu,a %fcc2, loop_2109
loop_2108:
fpadd32s %f12, %f5, %f9
fandnot1 %f4, %f6, %f2
addccc %l5, %i7, %i3
loop_2109:
fmovsgu %icc, %f3, %f0
brgz %i4, loop_2110
fmul8sux16 %f0, %f12, %f4
fmovrdgez %g7, %f6, %f8
movleu %xcc, %o0, %l0
loop_2110:
fmovrsgz %i5, %f3, %f6
bne,a,pt %icc, loop_2111
nop
setx loop_2112, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot1 %f14, %f4, %f8
and %o7, 0x056C, %o4
loop_2111:
xnor %i0, 0x0B7A, %l2
loop_2112:
sth %g6, [%l7 + 0x1C]
ldub [%l7 + 0x12], %g2
fmovsge %xcc, %f7, %f8
stx %i6, [%l7 + 0x28]
lduw [%l7 + 0x58], %g3
fbue,a %fcc1, loop_2113
bshuffle %f6, %f8, %f10
movneg %icc, %l4, %g4
brz,a %l6, loop_2114
loop_2113:
fmul8ulx16 %f14, %f6, %f6
stb %g5, [%l7 + 0x28]
fmovrse %i2, %f14, %f15
loop_2114:
fcmple32 %f12, %f10, %o1
brz %l1, loop_2115
movpos %xcc, %o3, %o6
fcmpne32 %f6, %f0, %i1
tg %icc, 0x6
loop_2115:
sllx %o2, 0x07, %g1
fmovsgu %icc, %f8, %f4
fmovsleu %xcc, %f14, %f10
fmovsa %icc, %f9, %f12
fpsub16s %f0, %f12, %f1
andncc %l3, %l5, %o5
tcs %xcc, 0x5
udiv %i7, 0x0627, %i4
std %f12, [%l7 + 0x18]
fmovdcs %icc, %f5, %f9
fpsub16 %f2, %f2, %f4
stx %g7, [%l7 + 0x38]
umulcc %i3, 0x1CB6, %o0
lduh [%l7 + 0x30], %l0
fnands %f2, %f12, %f6
edge16n %i5, %o4, %o7
ldsw [%l7 + 0x64], %l2
bleu,a %xcc, loop_2116
brgez %g6, loop_2117
fbu,a %fcc1, loop_2118
stw %i0, [%l7 + 0x60]
loop_2116:
ldd [%l7 + 0x50], %f10
loop_2117:
movleu %xcc, %g2, %g3
loop_2118:
orn %i6, 0x1E56, %l4
ta %icc, 0x3
sth %l6, [%l7 + 0x2C]
ldsh [%l7 + 0x5A], %g4
subc %g5, %i2, %o1
andncc %l1, %o3, %o6
fnegs %f2, %f15
fnegd %f2, %f10
bn,a,pt %xcc, loop_2119
orncc %i1, %o2, %l3
fornot1s %f10, %f10, %f15
stx %l5, [%l7 + 0x30]
loop_2119:
nop
setx loop_2120, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movge %icc, %o5, %i7
sdivcc %i4, 0x113C, %g7
fmovdg %icc, %f14, %f0
loop_2120:
fmovsne %icc, %f9, %f5
stb %g1, [%l7 + 0x76]
array16 %i3, %o0, %i5
tl %xcc, 0x2
orcc %o4, 0x0A57, %o7
ldub [%l7 + 0x5E], %l2
fsrc1s %f12, %f3
sdiv %l0, 0x12CD, %i0
fmovdcs %icc, %f2, %f2
st %f14, [%l7 + 0x18]
fbne,a %fcc2, loop_2121
sllx %g2, 0x16, %g6
std %f0, [%l7 + 0x68]
tsubcc %g3, 0x17ED, %i6
loop_2121:
movleu %xcc, %l6, %l4
lduw [%l7 + 0x44], %g5
movrgez %g4, 0x0E0, %o1
sra %i2, %o3, %o6
call loop_2122
tg %icc, 0x7
taddcc %l1, %i1, %o2
fbuge %fcc1, loop_2123
loop_2122:
smul %l5, %o5, %l3
ldsw [%l7 + 0x30], %i7
subc %g7, 0x095A, %g1
loop_2123:
fmovrslez %i4, %f7, %f2
xor %i3, %i5, %o4
fandnot2s %f14, %f9, %f6
ldsb [%l7 + 0x74], %o0
ld [%l7 + 0x24], %f15
fpmerge %f13, %f6, %f6
fpadd32s %f3, %f11, %f13
ldub [%l7 + 0x56], %l2
xnor %l0, %o7, %i0
orncc %g6, %g3, %g2
fzeros %f8
array32 %l6, %l4, %g5
tpos %xcc, 0x7
ld [%l7 + 0x58], %f12
fsrc1 %f10, %f2
ldsw [%l7 + 0x44], %g4
fba %fcc0, loop_2124
mulx %o1, 0x04BC, %i6
edge32ln %o3, %i2, %o6
bcs,pn %icc, loop_2125
loop_2124:
tpos %icc, 0x3
bl,a,pt %xcc, loop_2126
udivcc %i1, 0x01B6, %l1
loop_2125:
fpadd32s %f12, %f12, %f7
stw %l5, [%l7 + 0x28]
loop_2126:
stb %o2, [%l7 + 0x65]
ldsh [%l7 + 0x6E], %o5
fcmpes %fcc3, %f6, %f11
stw %i7, [%l7 + 0x54]
array32 %l3, %g7, %i4
brnz %i3, loop_2127
bvs loop_2128
fbne,a %fcc3, loop_2129
stx %i5, [%l7 + 0x50]
loop_2127:
fbul,a %fcc0, loop_2130
loop_2128:
fsrc2s %f14, %f9
loop_2129:
st %f11, [%l7 + 0x6C]
stw %g1, [%l7 + 0x2C]
loop_2130:
tne %xcc, 0x6
fmovscc %xcc, %f1, %f14
tsubcctv %o0, 0x0DB2, %o4
ldub [%l7 + 0x08], %l0
bne,a %xcc, loop_2131
lduw [%l7 + 0x3C], %l2
lduw [%l7 + 0x50], %i0
fsrc1 %f4, %f0
loop_2131:
ldub [%l7 + 0x43], %g6
fcmple16 %f6, %f6, %o7
fpadd32s %f3, %f15, %f3
orncc %g2, 0x1366, %l6
srlx %l4, %g3, %g5
fmovsl %xcc, %f8, %f7
ldx [%l7 + 0x70], %o1
fbug %fcc1, loop_2132
st %f2, [%l7 + 0x60]
fmovrdgez %g4, %f0, %f2
ldsb [%l7 + 0x10], %o3
loop_2132:
fcmpgt32 %f6, %f2, %i2
stb %i6, [%l7 + 0x2B]
move %icc, %i1, %o6
ldub [%l7 + 0x71], %l1
fmovdcc %xcc, %f2, %f6
udivcc %o2, 0x062C, %l5
fbo,a %fcc3, loop_2133
sll %o5, 0x08, %l3
fxors %f7, %f10, %f7
fmovrslez %i7, %f11, %f2
loop_2133:
nop
setx loop_2134, %l0, %l1
jmpl %l1, %g7
srax %i4, %i5, %g1
udivx %i3, 0x106B, %o0
edge8ln %l0, %o4, %l2
loop_2134:
brlez,a %i0, loop_2135
lduh [%l7 + 0x56], %g6
fpmerge %f10, %f0, %f14
fbuge %fcc3, loop_2136
loop_2135:
fpsub16 %f10, %f10, %f10
movleu %icc, %g2, %l6
srl %l4, 0x08, %o7
loop_2136:
fornot2s %f0, %f1, %f3
alignaddrl %g3, %g5, %g4
sth %o1, [%l7 + 0x6C]
std %f10, [%l7 + 0x30]
ldsh [%l7 + 0x60], %o3
xnorcc %i2, 0x03FA, %i6
stw %i1, [%l7 + 0x6C]
tg %xcc, 0x3
sdivcc %l1, 0x0FF7, %o2
stb %l5, [%l7 + 0x34]
sub %o6, 0x0314, %l3
addccc %o5, 0x0458, %i7
st %f4, [%l7 + 0x40]
ldsw [%l7 + 0x64], %g7
movrne %i4, %g1, %i3
stx %o0, [%l7 + 0x20]
fmovrde %l0, %f0, %f0
sll %o4, %l2, %i5
stb %i0, [%l7 + 0x4D]
ldub [%l7 + 0x6F], %g6
addcc %l6, %l4, %g2
ldsw [%l7 + 0x54], %o7
fnands %f7, %f14, %f10
te %xcc, 0x6
alignaddr %g3, %g4, %o1
movgu %xcc, %g5, %i2
fmovse %xcc, %f1, %f10
subc %o3, 0x1E1A, %i6
fpmerge %f8, %f1, %f12
mova %icc, %l1, %o2
stb %l5, [%l7 + 0x7F]
ldsb [%l7 + 0x54], %i1
ldsw [%l7 + 0x68], %o6
ldsh [%l7 + 0x22], %l3
fba %fcc1, loop_2137
fcmpd %fcc1, %f2, %f2
ldub [%l7 + 0x5D], %i7
fsrc2s %f0, %f14
loop_2137:
std %f8, [%l7 + 0x38]
ldsb [%l7 + 0x60], %g7
stb %o5, [%l7 + 0x57]
tpos %icc, 0x6
sub %g1, 0x0F3C, %i4
call loop_2138
fexpand %f2, %f0
fnot2 %f14, %f8
sth %o0, [%l7 + 0x40]
loop_2138:
fbge,a %fcc3, loop_2139
tvc %icc, 0x4
tcc %icc, 0x6
addccc %l0, 0x0218, %i3
loop_2139:
stb %l2, [%l7 + 0x61]
tvs %xcc, 0x5
ldsh [%l7 + 0x3E], %o4
brnz,a %i0, loop_2140
fbe,a %fcc3, loop_2141
bneg,pn %icc, loop_2142
movge %xcc, %i5, %l6
loop_2140:
edge8l %l4, %g6, %g2
loop_2141:
fmovdne %xcc, %f15, %f8
loop_2142:
smulcc %o7, %g3, %g4
fmovspos %xcc, %f10, %f2
ldsh [%l7 + 0x2E], %g5
fpack32 %f0, %f8, %f4
fmovdcc %xcc, %f13, %f7
stw %o1, [%l7 + 0x1C]
bneg,a loop_2143
be,a,pt %xcc, loop_2144
fbne,a %fcc0, loop_2145
st %f8, [%l7 + 0x0C]
loop_2143:
stw %o3, [%l7 + 0x74]
loop_2144:
fmovsa %icc, %f5, %f8
loop_2145:
fzero %f2
std %f10, [%l7 + 0x60]
ld [%l7 + 0x2C], %f8
fbug,a %fcc3, loop_2146
ldsb [%l7 + 0x2C], %i6
sdivcc %i2, 0x1447, %l1
taddcc %l5, %i1, %o2
loop_2146:
movpos %xcc, %l3, %i7
lduw [%l7 + 0x1C], %g7
udivx %o5, 0x1126, %g1
fmovsle %xcc, %f13, %f2
ld [%l7 + 0x60], %f1
orcc %i4, 0x1434, %o0
fone %f2
tle %icc, 0x2
brnz %l0, loop_2147
fcmped %fcc0, %f10, %f14
stb %i3, [%l7 + 0x14]
fmul8x16au %f10, %f4, %f6
loop_2147:
stw %l2, [%l7 + 0x18]
stx %o6, [%l7 + 0x78]
fmovdleu %xcc, %f11, %f9
ldd [%l7 + 0x18], %f12
fcmpes %fcc3, %f11, %f1
fandnot1s %f2, %f2, %f0
std %f6, [%l7 + 0x18]
pdist %f0, %f0, %f2
ld [%l7 + 0x78], %f3
stw %o4, [%l7 + 0x7C]
fmovdvs %icc, %f0, %f2
smulcc %i0, %i5, %l4
movrlez %l6, 0x3D0, %g2
ldsw [%l7 + 0x28], %g6
fmuld8ulx16 %f15, %f6, %f10
fsrc2 %f2, %f6
lduw [%l7 + 0x30], %g3
fbu,a %fcc0, loop_2148
fmovsge %xcc, %f13, %f8
subc %g4, 0x1D27, %o7
bneg,pn %xcc, loop_2149
loop_2148:
fbge %fcc3, loop_2150
tvc %xcc, 0x2
stw %o1, [%l7 + 0x10]
loop_2149:
edge16 %o3, %g5, %i2
loop_2150:
brlz %l1, loop_2151
sra %i6, 0x13, %i1
bg,a loop_2152
stx %l5, [%l7 + 0x58]
loop_2151:
fmovsl %xcc, %f12, %f1
ble %icc, loop_2153
loop_2152:
fcmple32 %f8, %f8, %l3
fone %f6
alignaddr %o2, %i7, %g7
loop_2153:
fpackfix %f2, %f4
nop
setx loop_2154, %l0, %l1
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 + 0x30], %g1
fmovsl %xcc, %f11, %f7
movg %icc, %o5, %i4
loop_2154:
fornot1 %f0, %f8, %f12
bge loop_2155
ldsb [%l7 + 0x16], %o0
st %f0, [%l7 + 0x74]
fcmpeq32 %f6, %f2, %i3
loop_2155:
subcc %l0, %l2, %o4
andcc %o6, %i0, %l4
tgu %icc, 0x2
ld [%l7 + 0x10], %f9
movleu %xcc, %l6, %g2
bpos,a,pn %icc, loop_2156
ldsw [%l7 + 0x1C], %g6
fpsub32 %f4, %f4, %f0
fmovsvc %icc, %f14, %f9
loop_2156:
fmuld8sux16 %f5, %f5, %f0
edge32l %i5, %g3, %o7
xor %o1, %o3, %g5
ldub [%l7 + 0x41], %g4
lduw [%l7 + 0x34], %i2
fbug,a %fcc3, loop_2157
ldsh [%l7 + 0x48], %l1
fble,a %fcc3, loop_2158
ld [%l7 + 0x08], %f0
loop_2157:
movpos %icc, %i1, %l5
fcmps %fcc0, %f1, %f8
loop_2158:
alignaddrl %l3, %i6, %o2
ldd [%l7 + 0x68], %f14
fpmerge %f8, %f1, %f4
xnorcc %g7, 0x19DD, %g1
std %f8, [%l7 + 0x20]
fmovsle %xcc, %f1, %f0
fmovdne %xcc, %f7, %f5
fmovsa %icc, %f13, %f15
brlz %i7, loop_2159
ldsh [%l7 + 0x6A], %i4
sth %o0, [%l7 + 0x7A]
lduh [%l7 + 0x70], %i3
loop_2159:
movn %icc, %o5, %l0
call loop_2160
stx %l2, [%l7 + 0x40]
fornot2 %f10, %f10, %f0
tn %icc, 0x1
loop_2160:
fmul8x16al %f2, %f4, %f0
smulcc %o6, %o4, %i0
smul %l4, 0x16CB, %l6
fbu,a %fcc2, loop_2161
fpadd16s %f10, %f10, %f12
ldd [%l7 + 0x20], %f2
stx %g2, [%l7 + 0x40]
loop_2161:
for %f14, %f14, %f6
fmovdcc %xcc, %f12, %f7
brlz,a %g6, loop_2162
sth %g3, [%l7 + 0x3A]
fmovdle %icc, %f3, %f6
fbn %fcc2, loop_2163
loop_2162:
brnz %o7, loop_2164
array32 %i5, %o3, %o1
fbl %fcc1, loop_2165
loop_2163:
subc %g4, 0x0036, %g5
loop_2164:
fmovdle %icc, %f10, %f6
st %f9, [%l7 + 0x20]
loop_2165:
lduh [%l7 + 0x76], %i2
sth %i1, [%l7 + 0x28]
taddcctv %l1, 0x16CE, %l5
umulcc %i6, %l3, %g7
edge32n %g1, %i7, %i4
brgz %o0, loop_2166
udivx %i3, 0x04BF, %o5
bcs loop_2167
stw %o2, [%l7 + 0x2C]
loop_2166:
stw %l0, [%l7 + 0x60]
ldx [%l7 + 0x38], %o6
loop_2167:
te %xcc, 0x6
sdiv %l2, 0x06B7, %o4
faligndata %f14, %f14, %f2
tcs %icc, 0x1
fxor %f2, %f10, %f6
fbul %fcc1, loop_2168
nop
setx loop_2169, %l0, %l1
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 %f14, %f4, %f6
ldub [%l7 + 0x21], %l4
loop_2168:
fcmpgt32 %f8, %f14, %i0
loop_2169:
sth %g2, [%l7 + 0x76]
xorcc %l6, 0x03A1, %g6
ld [%l7 + 0x6C], %f14
fbug %fcc1, loop_2170
tsubcctv %o7, 0x1531, %i5
std %f0, [%l7 + 0x68]
lduh [%l7 + 0x70], %g3
loop_2170:
fmovrdgez %o1, %f8, %f12
fmovd %f4, %f8
st %f12, [%l7 + 0x48]
fbne %fcc1, loop_2171
edge8ln %o3, %g5, %i2
fbn,a %fcc1, loop_2172
bvc,a,pn %xcc, loop_2173
loop_2171:
fpsub32s %f12, %f9, %f14
ldx [%l7 + 0x28], %g4
loop_2172:
ldsh [%l7 + 0x2A], %i1
loop_2173:
ld [%l7 + 0x1C], %f14
fmovsvs %xcc, %f1, %f6
ldsh [%l7 + 0x16], %l5
fzeros %f4
edge32ln %l1, %l3, %g7
stw %g1, [%l7 + 0x40]
ld [%l7 + 0x20], %f5
brlez,a %i6, loop_2174
fmovdge %icc, %f14, %f11
fbuge,a %fcc3, loop_2175
ldsb [%l7 + 0x59], %i7
loop_2174:
fmovdle %xcc, %f13, %f11
ld [%l7 + 0x3C], %f13
loop_2175:
fcmped %fcc0, %f2, %f14
ldub [%l7 + 0x41], %o0
fpack16 %f8, %f3
sth %i3, [%l7 + 0x2E]
sth %o5, [%l7 + 0x1C]
fand %f4, %f6, %f2
fcmpes %fcc0, %f14, %f1
fabsd %f2, %f14
edge32n %o2, %i4, %l0
stx %l2, [%l7 + 0x38]
fbule,a %fcc2, loop_2176
lduh [%l7 + 0x1A], %o6
fabsd %f12, %f0
bgu,a loop_2177
loop_2176:
te %icc, 0x6
fpsub16s %f1, %f2, %f6
stb %l4, [%l7 + 0x30]
loop_2177:
call loop_2178
ldx [%l7 + 0x38], %o4
fmul8x16au %f1, %f3, %f8
fmovdcs %xcc, %f14, %f3
loop_2178:
ldsw [%l7 + 0x6C], %i0
popc %l6, %g6
subc %g2, 0x0C79, %i5
fmovrdne %o7, %f6, %f14
tge %xcc, 0x3
pdist %f12, %f2, %f4
movvc %xcc, %g3, %o1
fmovdl %xcc, %f15, %f7
fcmpne32 %f6, %f4, %o3
fones %f1
fmovdpos %xcc, %f6, %f15
fpackfix %f2, %f13
fmovsvs %icc, %f14, %f14
xnor %i2, 0x1921, %g4
ldsb [%l7 + 0x47], %g5
fornot1s %f7, %f14, %f2
movrlez %l5, 0x23A, %l1
stw %l3, [%l7 + 0x4C]
movvs %xcc, %i1, %g7
fmovrdgz %i6, %f12, %f8
stb %g1, [%l7 + 0x1D]
stx %o0, [%l7 + 0x38]
tge %icc, 0x6
fsrc2 %f4, %f14
fcmps %fcc1, %f12, %f9
or %i7, %o5, %i3
sra %o2, %l0, %l2
brlez,a %i4, loop_2179
fmovrslz %l4, %f14, %f8
stw %o6, [%l7 + 0x40]
st %f5, [%l7 + 0x2C]
loop_2179:
be,a %xcc, loop_2180
ldx [%l7 + 0x08], %i0
fmovrdgz %l6, %f8, %f0
fmovdvs %xcc, %f4, %f7
loop_2180:
stw %g6, [%l7 + 0x50]
nop
setx loop_2181, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
popc %o4, %g2
popc 0x1043, %i5
fmovde %icc, %f14, %f14
loop_2181:
std %f4, [%l7 + 0x28]
udivcc %g3, 0x0228, %o1
fabss %f10, %f5
ldx [%l7 + 0x78], %o3
alignaddrl %o7, %i2, %g4
fmuld8sux16 %f1, %f9, %f4
fbul,a %fcc0, loop_2182
ldsb [%l7 + 0x7F], %l5
fors %f8, %f12, %f12
array32 %g5, %l3, %i1
loop_2182:
fors %f14, %f15, %f1
ldd [%l7 + 0x68], %f6
bvs,pn %icc, loop_2183
tvs %icc, 0x1
fmovdcs %xcc, %f11, %f8
fpack32 %f2, %f4, %f0
loop_2183:
ldsw [%l7 + 0x4C], %g7
fcmpes %fcc3, %f9, %f4
subccc %i6, 0x1D44, %l1
fpsub16 %f12, %f8, %f10
st %f4, [%l7 + 0x10]
ldub [%l7 + 0x4B], %o0
fmuld8sux16 %f7, %f15, %f0
stx %i7, [%l7 + 0x78]
stx %o5, [%l7 + 0x28]
fzero %f6
srlx %i3, %g1, %l0
stb %o2, [%l7 + 0x56]
lduw [%l7 + 0x14], %i4
ba,pn %icc, loop_2184
st %f1, [%l7 + 0x40]
edge8n %l2, %l4, %i0
fmovsl %icc, %f10, %f7
loop_2184:
xnorcc %o6, 0x033F, %l6
fmovdne %icc, %f13, %f5
ldsw [%l7 + 0x38], %g6
fmovdneg %icc, %f0, %f12
ld [%l7 + 0x60], %f2
movcc %xcc, %g2, %i5
movpos %icc, %o4, %o1
std %f6, [%l7 + 0x08]
udivx %o3, 0x0212, %o7
smulcc %g3, %g4, %i2
ldsw [%l7 + 0x7C], %l5
sdiv %l3, 0x15B2, %g5
fmovrsgz %g7, %f11, %f12
array16 %i6, %i1, %o0
fornot2s %f10, %f7, %f8
orn %i7, %l1, %i3
fabss %f6, %f8
fcmpeq16 %f6, %f2, %o5
ldsw [%l7 + 0x64], %g1
bleu,a %icc, loop_2185
fmuld8sux16 %f0, %f1, %f2
ldsh [%l7 + 0x22], %l0
stw %i4, [%l7 + 0x5C]
loop_2185:
udivcc %o2, 0x00AD, %l4
fone %f10
ldsw [%l7 + 0x4C], %i0
fnot2 %f2, %f8
stx %o6, [%l7 + 0x70]
brlz,a %l2, loop_2186
movrlz %l6, 0x3CE, %g6
fandnot2s %f3, %f4, %f14
fxors %f6, %f9, %f6
loop_2186:
tle %xcc, 0x6
edge32n %g2, %o4, %i5
fcmpgt32 %f0, %f6, %o3
std %f14, [%l7 + 0x28]
ld [%l7 + 0x0C], %f5
fmovse %icc, %f0, %f6
stw %o7, [%l7 + 0x5C]
ldsh [%l7 + 0x08], %g3
ldsw [%l7 + 0x78], %g4
fandnot1 %f6, %f0, %f0
edge16 %i2, %o1, %l5
fcmpd %fcc0, %f10, %f0
ldsb [%l7 + 0x5B], %l3
fornot1s %f0, %f15, %f14
fone %f0
bcs,a,pt %icc, loop_2187
ld [%l7 + 0x10], %f4
fmovscc %xcc, %f1, %f9
std %f0, [%l7 + 0x48]
loop_2187:
fcmple16 %f0, %f0, %g7
fands %f7, %f8, %f11
movrgz %g5, 0x10E, %i1
faligndata %f0, %f0, %f4
sdiv %i6, 0x0649, %i7
stx %l1, [%l7 + 0x48]
bneg,a %icc, loop_2188
ldsw [%l7 + 0x20], %i3
udivcc %o5, 0x0C4B, %o0
movne %xcc, %g1, %i4
loop_2188:
ldd [%l7 + 0x50], %f14
fpsub32s %f11, %f15, %f5
nop
setx loop_2189, %l0, %l1
jmpl %l1, %o2
sth %l0, [%l7 + 0x7A]
edge32l %i0, %o6, %l4
srl %l6, 0x08, %l2
loop_2189:
fexpand %f6, %f4
sethi 0x1EF1, %g6
edge8l %o4, %i5, %g2
fmovde %icc, %f11, %f0
alignaddr %o7, %o3, %g3
edge8n %g4, %o1, %l5
tgu %icc, 0x7
subc %i2, 0x019C, %g7
fxor %f10, %f2, %f4
fornot1 %f12, %f8, %f2
fbe,a %fcc1, loop_2190
fnegs %f12, %f6
fmovrsne %g5, %f11, %f10
ldub [%l7 + 0x18], %i1
loop_2190:
subc %l3, 0x0B6C, %i7
fmovrslez %i6, %f14, %f8
fbo,a %fcc2, loop_2191
edge16l %i3, %l1, %o0
fmovrslez %o5, %f3, %f7
mulscc %g1, %o2, %l0
loop_2191:
ld [%l7 + 0x5C], %f0
andncc %i4, %o6, %i0
ldub [%l7 + 0x43], %l6
fcmped %fcc1, %f4, %f0
stw %l2, [%l7 + 0x08]
fnor %f6, %f8, %f6
taddcc %l4, 0x182A, %g6
std %f12, [%l7 + 0x78]
bneg %xcc, loop_2192
movvc %xcc, %o4, %g2
lduh [%l7 + 0x56], %i5
smulcc %o7, %o3, %g3
loop_2192:
ldx [%l7 + 0x50], %g4
fbne %fcc3, loop_2193
tg %xcc, 0x0
fmovsleu %icc, %f0, %f9
fmovsg %icc, %f9, %f15
loop_2193:
st %f7, [%l7 + 0x18]
fmuld8sux16 %f5, %f1, %f6
sth %o1, [%l7 + 0x40]
fmovspos %icc, %f10, %f12
lduh [%l7 + 0x18], %l5
movleu %icc, %g7, %g5
fmovdgu %xcc, %f15, %f4
tge %xcc, 0x1
fmovsg %xcc, %f0, %f2
stb %i2, [%l7 + 0x6F]
alignaddrl %l3, %i7, %i6
bcs,a %icc, loop_2194
subcc %i3, %l1, %o0
fpadd32 %f12, %f6, %f2
ba,a %xcc, loop_2195
loop_2194:
movrlez %o5, %g1, %o2
bvc,pn %xcc, loop_2196
sth %l0, [%l7 + 0x14]
loop_2195:
ldsw [%l7 + 0x7C], %i1
bvc,a %xcc, loop_2197
loop_2196:
fabsd %f12, %f6
ldd [%l7 + 0x38], %f14
edge32n %o6, %i4, %i0
loop_2197:
taddcc %l6, %l4, %g6
ld [%l7 + 0x44], %f15
bvs %icc, loop_2198
srax %o4, 0x0F, %l2
fcmped %fcc1, %f4, %f14
bn %icc, loop_2199
loop_2198:
fblg,a %fcc2, loop_2200
nop
setx loop_2201, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsb [%l7 + 0x20], %i5
loop_2199:
fmovrdgez %g2, %f6, %f4
loop_2200:
fpackfix %f10, %f0
loop_2201:
stx %o3, [%l7 + 0x50]
ldsh [%l7 + 0x28], %g3
tl %icc, 0x3
fnot1s %f13, %f15
te %xcc, 0x5
ldub [%l7 + 0x65], %g4
fmovrslz %o7, %f15, %f15
fsrc2s %f5, %f14
lduh [%l7 + 0x46], %o1
array16 %g7, %g5, %l5
tvs %xcc, 0x2
bgu,a,pt %xcc, loop_2202
fpack32 %f4, %f2, %f0
lduw [%l7 + 0x14], %i2
st %f12, [%l7 + 0x78]
loop_2202:
bpos,a,pt %icc, loop_2203
andcc %l3, %i7, %i6
movgu %icc, %i3, %o0
fba,a %fcc1, loop_2204
loop_2203:
mulscc %l1, %g1, %o5
fbge %fcc2, loop_2205
fpadd32s %f14, %f10, %f6
loop_2204:
bge,pt %xcc, loop_2206
taddcc %l0, 0x1B53, %i1
loop_2205:
taddcc %o6, %o2, %i4
bne,a,pt %icc, loop_2207
loop_2206:
fors %f2, %f7, %f2
ba,a %icc, loop_2208
tg %icc, 0x7
loop_2207:
fpmerge %f9, %f11, %f4
array16 %i0, %l4, %l6
loop_2208:
ldx [%l7 + 0x38], %g6
array8 %l2, %i5, %o4
fmovd %f12, %f0
lduh [%l7 + 0x1E], %o3
bcs,a loop_2209
orn %g2, %g4, %o7
pdist %f14, %f6, %f8
sll %g3, 0x13, %o1
loop_2209:
array32 %g7, %g5, %l5
fmuld8ulx16 %f9, %f8, %f10
fcmpne16 %f10, %f4, %i2
ldx [%l7 + 0x68], %l3
ldub [%l7 + 0x20], %i7
stx %i3, [%l7 + 0x38]
stw %o0, [%l7 + 0x48]
lduw [%l7 + 0x20], %i6
fone %f10
fbne %fcc0, loop_2210
edge32 %g1, %o5, %l1
fnot2s %f3, %f13
ldx [%l7 + 0x60], %i1
loop_2210:
fcmpd %fcc2, %f12, %f0
lduh [%l7 + 0x38], %l0
fmovrslez %o2, %f0, %f6
ldsb [%l7 + 0x67], %o6
fnot1 %f10, %f8
bshuffle %f12, %f2, %f2
fnot2s %f2, %f15
fmovsneg %icc, %f1, %f13
fbg %fcc1, loop_2211
ldub [%l7 + 0x4E], %i0
fbne,a %fcc0, loop_2212
movcc %xcc, %i4, %l6
loop_2211:
edge32l %g6, %l2, %i5
fmovrde %o4, %f4, %f12
loop_2212:
fmovrse %l4, %f5, %f5
ldsw [%l7 + 0x7C], %o3
edge8l %g2, %o7, %g3
stx %o1, [%l7 + 0x38]
movcc %xcc, %g7, %g5
xnorcc %g4, %i2, %l5
movn %xcc, %l3, %i3
movcc %xcc, %i7, %i6
bl,pn %icc, loop_2213
movle %xcc, %g1, %o5
ldsb [%l7 + 0x19], %o0
fmovdge %icc, %f12, %f8
loop_2213:
fnot1s %f13, %f9
fmovdcs %xcc, %f5, %f2
stb %l1, [%l7 + 0x5A]
fmovrslez %i1, %f9, %f4
ldub [%l7 + 0x7C], %o2
ld [%l7 + 0x7C], %f3
sth %l0, [%l7 + 0x1A]
fmovdpos %xcc, %f15, %f13
fnot2s %f2, %f2
bcs loop_2214
fmul8x16au %f10, %f12, %f0
ldsw [%l7 + 0x4C], %i0
fbn %fcc3, loop_2215
loop_2214:
fbn %fcc0, loop_2216
fands %f2, %f9, %f2
tcs %xcc, 0x6
loop_2215:
stx %i4, [%l7 + 0x40]
loop_2216:
movle %xcc, %o6, %l6
stw %l2, [%l7 + 0x30]
fmovdgu %xcc, %f11, %f12
alignaddrl %g6, %i5, %l4
ldsw [%l7 + 0x3C], %o4
fmovrsgz %o3, %f8, %f6
ldsb [%l7 + 0x4F], %g2
brgz,a %o7, loop_2217
fbg %fcc1, loop_2218
fmovsneg %xcc, %f9, %f14
fcmpd %fcc2, %f0, %f14
loop_2217:
fand %f6, %f10, %f0
loop_2218:
tg %xcc, 0x3
popc 0x0205, %g3
fmovsneg %icc, %f10, %f5
addcc %o1, %g7, %g4
bcc,a %icc, loop_2219
fbe,a %fcc1, loop_2220
tvc %icc, 0x5
fbe,a %fcc1, loop_2221
loop_2219:
sdiv %g5, 0x07F2, %l5
loop_2220:
for %f14, %f6, %f2
lduw [%l7 + 0x68], %i2
loop_2221:
popc 0x109C, %l3
fmuld8sux16 %f0, %f2, %f10
fmovdvc %xcc, %f1, %f1
stb %i3, [%l7 + 0x2D]
ldsw [%l7 + 0x6C], %i7
fcmple16 %f14, %f8, %g1
tg %xcc, 0x1
pdist %f8, %f14, %f0
edge32l %o5, %i6, %l1
fmovsle %xcc, %f12, %f15
fmovrdgez %i1, %f12, %f12
ld [%l7 + 0x58], %f14
add %o2, %l0, %o0
fnand %f8, %f12, %f14
movneg %xcc, %i4, %o6
stx %l6, [%l7 + 0x18]
nop
setx loop_2222, %l0, %l1
jmpl %l1, %i0
fcmpeq32 %f14, %f4, %l2
fmovrde %i5, %f0, %f14
popc 0x1BF7, %g6
loop_2222:
taddcctv %o4, 0x10A1, %l4
tg %icc, 0x5
st %f11, [%l7 + 0x48]
popc 0x1127, %o3
ldsh [%l7 + 0x18], %o7
fones %f0
fmovrdlz %g2, %f4, %f4
fpsub32s %f3, %f10, %f5
lduh [%l7 + 0x20], %g3
sdivcc %g7, 0x1465, %g4
ldub [%l7 + 0x51], %o1
ld [%l7 + 0x14], %f14
ld [%l7 + 0x78], %f4
ldd [%l7 + 0x28], %f12
ldsb [%l7 + 0x43], %l5
fmovs %f8, %f11
lduw [%l7 + 0x3C], %i2
edge32 %g5, %i3, %i7
fbuge,a %fcc1, loop_2223
ld [%l7 + 0x40], %f1
fmuld8sux16 %f7, %f2, %f6
fnors %f1, %f14, %f7
loop_2223:
lduw [%l7 + 0x28], %l3
andncc %g1, %o5, %l1
fmovdge %icc, %f5, %f6
fmuld8ulx16 %f11, %f14, %f4
stw %i1, [%l7 + 0x10]
movre %i6, 0x181, %l0
fbule,a %fcc1, loop_2224
fand %f10, %f12, %f2
xnor %o2, 0x034B, %i4
ld [%l7 + 0x18], %f7
loop_2224:
brz %o0, loop_2225
fpmerge %f13, %f12, %f12
ldx [%l7 + 0x70], %o6
ldd [%l7 + 0x40], %f4
loop_2225:
lduh [%l7 + 0x54], %i0
fbl %fcc2, loop_2226
fmovrslz %l6, %f15, %f15
fones %f15
fnot2 %f2, %f14
loop_2226:
fpadd32s %f0, %f14, %f8
orn %l2, %i5, %o4
fmul8x16au %f11, %f14, %f10
fands %f1, %f1, %f4
bcc %xcc, loop_2227
movcc %icc, %l4, %o3
movg %icc, %o7, %g6
fmovdgu %icc, %f3, %f9
loop_2227:
movvs %xcc, %g2, %g7
fbul,a %fcc1, loop_2228
bleu,a %icc, loop_2229
stw %g4, [%l7 + 0x70]
taddcc %g3, %l5, %i2
loop_2228:
fmovsgu %xcc, %f6, %f10
loop_2229:
mova %xcc, %g5, %o1
bn,a loop_2230
movrgez %i3, %i7, %l3
stb %g1, [%l7 + 0x14]
ldsw [%l7 + 0x40], %o5
loop_2230:
bn,a %icc, loop_2231
te %xcc, 0x0
edge32n %l1, %i1, %i6
bvc %xcc, loop_2232
loop_2231:
fmovspos %xcc, %f0, %f0
fmovspos %icc, %f3, %f5
fmovrse %l0, %f13, %f8
loop_2232:
fmovscs %xcc, %f12, %f7
mulx %o2, 0x08FE, %i4
movgu %icc, %o6, %o0
ldd [%l7 + 0x30], %f12
lduw [%l7 + 0x68], %l6
srl %l2, %i5, %o4
fbl,a %fcc1, loop_2233
tleu %icc, 0x2
movre %i0, %o3, %l4
fbg,a %fcc0, loop_2234
loop_2233:
ld [%l7 + 0x20], %f12
bneg,pt %icc, loop_2235
stx %g6, [%l7 + 0x18]
loop_2234:
tcc %xcc, 0x0
addc %o7, %g7, %g2
loop_2235:
ld [%l7 + 0x14], %f13
fmovsle %xcc, %f13, %f8
st %f11, [%l7 + 0x18]
fpsub32s %f11, %f5, %f12
movl %xcc, %g4, %l5
tn %icc, 0x5
sth %g3, [%l7 + 0x58]
ldsh [%l7 + 0x7E], %g5
edge32ln %o1, %i3, %i2
tsubcctv %l3, %g1, %i7
brgz,a %o5, loop_2236
ta %xcc, 0x0
bcc,a,pt %xcc, loop_2237
fmovsl %icc, %f14, %f12
loop_2236:
fmovsge %icc, %f14, %f9
edge8n %l1, %i1, %i6
loop_2237:
fmovdg %xcc, %f3, %f13
ld [%l7 + 0x38], %f13
sdivcc %l0, 0x1C8F, %o2
movg %xcc, %i4, %o0
stx %o6, [%l7 + 0x50]
fmovse %icc, %f11, %f3
fmovse %xcc, %f14, %f1
ldsw [%l7 + 0x50], %l2
bcc,a,pn %icc, loop_2238
mova %xcc, %i5, %o4
stw %l6, [%l7 + 0x34]
tgu %xcc, 0x3
loop_2238:
fmovsvc %icc, %f11, %f11
fzeros %f14
stx %i0, [%l7 + 0x40]
edge32n %l4, %g6, %o7
sth %g7, [%l7 + 0x4A]
lduw [%l7 + 0x68], %o3
orncc %g4, %g2, %l5
ldd [%l7 + 0x70], %f4
fmovsg %icc, %f5, %f1
array8 %g5, %g3, %i3
fornot2 %f8, %f14, %f6
fmul8x16 %f13, %f12, %f4
fmovrde %i2, %f12, %f6
ldsb [%l7 + 0x65], %o1
bpos loop_2239
stb %l3, [%l7 + 0x17]
nop
setx loop_2240, %l0, %l1
jmpl %l1, %g1
brlez,a %o5, loop_2241
loop_2239:
ldub [%l7 + 0x40], %l1
lduh [%l7 + 0x60], %i7
loop_2240:
fmovrdgez %i1, %f10, %f0
loop_2241:
fpadd32 %f4, %f14, %f10
ldub [%l7 + 0x0C], %l0
fbne,a %fcc2, loop_2242
fandnot2 %f10, %f8, %f6
ldd [%l7 + 0x28], %f8
fpsub32 %f0, %f2, %f8
loop_2242:
fsrc1s %f4, %f13
ldx [%l7 + 0x38], %i6
fmovsne %icc, %f6, %f3
sethi 0x045F, %i4
fnegs %f10, %f2
edge16n %o2, %o0, %l2
stx %o6, [%l7 + 0x08]
mulx %i5, %o4, %l6
tcc %xcc, 0x3
lduh [%l7 + 0x62], %l4
smul %g6, 0x1004, %i0
movcs %xcc, %g7, %o3
udiv %g4, 0x08DE, %g2
srax %l5, %o7, %g3
movcs %xcc, %g5, %i2
stb %o1, [%l7 + 0x49]
fmovdne %icc, %f12, %f8
brz,a %l3, loop_2243
ldsw [%l7 + 0x1C], %i3
ldsb [%l7 + 0x43], %g1
fands %f15, %f9, %f4
loop_2243:
fnot1 %f14, %f14
movvc %icc, %l1, %o5
udivx %i7, 0x14E0, %l0
ldsw [%l7 + 0x5C], %i1
stx %i6, [%l7 + 0x38]
lduh [%l7 + 0x20], %i4
movcc %xcc, %o0, %l2
xorcc %o2, %i5, %o4
fpadd16 %f8, %f0, %f6
ldub [%l7 + 0x76], %l6
fandnot1s %f13, %f6, %f12
fmovdcs %xcc, %f4, %f1
fnot2s %f12, %f6
fnot2 %f6, %f12
fbg,a %fcc1, loop_2244
fmovsvs %icc, %f9, %f5
fxnors %f0, %f13, %f7
sdivcc %o6, 0x01DE, %g6
loop_2244:
fone %f6
lduw [%l7 + 0x2C], %i0
fblg,a %fcc1, loop_2245
stb %l4, [%l7 + 0x56]
movgu %icc, %o3, %g4
fbe %fcc0, loop_2246
loop_2245:
ldsw [%l7 + 0x4C], %g7
ldsh [%l7 + 0x42], %g2
fmovdl %icc, %f1, %f13
loop_2246:
tg %icc, 0x3
ldub [%l7 + 0x6A], %o7
xorcc %l5, 0x1B72, %g5
ld [%l7 + 0x28], %f5
fpsub16s %f12, %f12, %f7
stx %g3, [%l7 + 0x08]
lduw [%l7 + 0x5C], %i2
edge32ln %l3, %o1, %i3
stw %l1, [%l7 + 0x58]
fmovrslez %g1, %f15, %f1
fcmpeq32 %f10, %f2, %o5
fmovdn %icc, %f3, %f11
taddcctv %i7, 0x1E57, %i1
fpsub32s %f15, %f4, %f15
fmovdvs %xcc, %f13, %f8
fxor %f2, %f2, %f6
fzero %f8
fandnot2 %f2, %f2, %f2
fnegs %f14, %f2
edge16 %l0, %i6, %o0
brlez,a %i4, loop_2247
bg,a loop_2248
fmovdpos %icc, %f3, %f13
fmovsleu %xcc, %f15, %f6
loop_2247:
fmovdvc %xcc, %f11, %f0
loop_2248:
std %f14, [%l7 + 0x40]
ldsw [%l7 + 0x10], %l2
udiv %i5, 0x134A, %o2
fmovdn %icc, %f12, %f14
stb %l6, [%l7 + 0x3C]
fbug %fcc1, loop_2249
fsrc2 %f14, %f6
ldx [%l7 + 0x78], %o6
stx %o4, [%l7 + 0x68]
loop_2249:
tg %icc, 0x2
tge %xcc, 0x3
ba,a %icc, loop_2250
call loop_2251
addccc %g6, %l4, %o3
and %i0, 0x0A27, %g7
loop_2250:
movle %icc, %g2, %o7
loop_2251:
ble loop_2252
tneg %xcc, 0x3
tle %xcc, 0x3
movle %icc, %l5, %g5
loop_2252:
bl loop_2253
stw %g4, [%l7 + 0x10]
ldub [%l7 + 0x39], %i2
edge16ln %g3, %o1, %l3
loop_2253:
fnot2s %f2, %f14
stw %i3, [%l7 + 0x48]
ldsw [%l7 + 0x10], %g1
tgu %xcc, 0x3
std %f0, [%l7 + 0x50]
fmovdleu %xcc, %f14, %f4
stb %l1, [%l7 + 0x6B]
fbue %fcc3, loop_2254
st %f4, [%l7 + 0x54]
bcc,pn %icc, loop_2255
brlz,a %o5, loop_2256
loop_2254:
fones %f3
stx %i7, [%l7 + 0x68]
loop_2255:
ldsh [%l7 + 0x5C], %l0
loop_2256:
fmovsn %xcc, %f4, %f10
and %i1, 0x0531, %o0
brz,a %i4, loop_2257
orcc %l2, %i5, %i6
ldd [%l7 + 0x60], %f12
fmovsl %icc, %f13, %f1
loop_2257:
fmovd %f12, %f12
stx %l6, [%l7 + 0x30]
te %xcc, 0x6
fxors %f13, %f11, %f12
bleu,a,pt %icc, loop_2258
movl %icc, %o6, %o4
tsubcc %o2, %g6, %l4
sth %i0, [%l7 + 0x10]
loop_2258:
movrne %g7, 0x1BE, %o3
lduh [%l7 + 0x3C], %g2
fble,a %fcc1, loop_2259
call loop_2260
fpack16 %f14, %f7
fmovdge %icc, %f5, %f15
loop_2259:
bn,pn %xcc, loop_2261
loop_2260:
movrne %o7, %g5, %l5
movrlz %i2, %g3, %g4
tsubcc %l3, %o1, %i3
loop_2261:
call loop_2262
array32 %g1, %l1, %o5
xnorcc %i7, 0x16E7, %l0
popc 0x13D0, %o0
loop_2262:
fmovdpos %icc, %f6, %f7
mova %icc, %i1, %l2
movneg %icc, %i5, %i4
ldsh [%l7 + 0x08], %i6
andn %o6, %o4, %l6
array32 %o2, %l4, %g6
movle %icc, %g7, %i0
stx %o3, [%l7 + 0x08]
ldd [%l7 + 0x68], %f8
fmovrdgez %o7, %f8, %f14
fbug,a %fcc1, loop_2263
ldsw [%l7 + 0x54], %g5
fpadd16 %f8, %f10, %f6
fmovscs %xcc, %f6, %f10
loop_2263:
popc 0x11E7, %g2
fbge %fcc2, loop_2264
fmovrdne %l5, %f6, %f14
fcmpes %fcc3, %f1, %f1
andn %i2, 0x0B3E, %g3
loop_2264:
te %xcc, 0x0
sth %g4, [%l7 + 0x74]
lduh [%l7 + 0x14], %l3
tl %icc, 0x3
brnz,a %o1, loop_2265
fmovdcc %xcc, %f3, %f6
fmovdn %icc, %f5, %f10
addc %g1, %l1, %i3
loop_2265:
stx %i7, [%l7 + 0x58]
fsrc2 %f4, %f4
brz,a %o5, loop_2266
ldsb [%l7 + 0x5B], %o0
tn %icc, 0x3
te %xcc, 0x3
loop_2266:
fmovsg %icc, %f14, %f1
brz %i1, loop_2267
smul %l0, 0x0DD0, %l2
edge32l %i5, %i6, %o6
ldx [%l7 + 0x30], %o4
loop_2267:
fnegd %f0, %f8
bvs,pt %xcc, loop_2268
fnor %f2, %f14, %f10
ldx [%l7 + 0x60], %l6
bcs,a loop_2269
loop_2268:
bpos,pt %icc, loop_2270
fands %f12, %f11, %f10
ldx [%l7 + 0x10], %i4
loop_2269:
fmovda %icc, %f5, %f4
loop_2270:
st %f4, [%l7 + 0x30]
ta %icc, 0x0
bcs %xcc, loop_2271
fmovrdne %o2, %f2, %f12
stw %g6, [%l7 + 0x50]
ldsw [%l7 + 0x58], %g7
loop_2271:
ldsh [%l7 + 0x18], %i0
fnot1 %f0, %f4
fmovrdlz %l4, %f0, %f12
and %o3, %o7, %g5
movre %g2, 0x113, %l5
lduh [%l7 + 0x6A], %g3
fpadd16s %f2, %f14, %f4
lduw [%l7 + 0x1C], %i2
movle %xcc, %l3, %g4
fblg %fcc2, loop_2272
ld [%l7 + 0x08], %f0
bcs,a loop_2273
ldd [%l7 + 0x70], %f2
loop_2272:
fmovdgu %icc, %f15, %f3
bcs,a loop_2274
loop_2273:
ldx [%l7 + 0x28], %g1
ldsw [%l7 + 0x2C], %o1
tl %xcc, 0x2
loop_2274:
ldsh [%l7 + 0x12], %i3
st %f13, [%l7 + 0x58]
fbuge,a %fcc1, loop_2275
fmovscc %icc, %f4, %f2
st %f4, [%l7 + 0x18]
fornot1 %f12, %f10, %f2
loop_2275:
te %xcc, 0x7
orn %l1, 0x167B, %i7
tpos %icc, 0x1
andncc %o0, %i1, %l0
sethi 0x1E6F, %o5
fbge %fcc3, loop_2276
fexpand %f1, %f0
fmovrsgz %i5, %f2, %f15
srl %l2, %o6, %i6
loop_2276:
ld [%l7 + 0x48], %f6
ldsh [%l7 + 0x44], %o4
fbue,a %fcc3, loop_2277
andncc %i4, %l6, %o2
tsubcc %g6, 0x00D6, %g7
sdivx %l4, 0x1A66, %i0
loop_2277:
fxors %f14, %f8, %f4
movge %xcc, %o7, %g5
fxnor %f14, %f0, %f2
fmul8x16 %f9, %f10, %f14
movre %g2, 0x395, %l5
umul %g3, 0x09AE, %o3
ld [%l7 + 0x78], %f8
fbug %fcc2, loop_2278
lduh [%l7 + 0x3E], %i2
nop
setx loop_2279, %l0, %l1
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 %f11, [%l7 + 0x74]
loop_2278:
bcs,a loop_2280
stw %g4, [%l7 + 0x64]
loop_2279:
fbo,a %fcc1, loop_2281
movre %g1, %l3, %o1
loop_2280:
fnot2 %f14, %f14
mova %icc, %l1, %i3
loop_2281:
fbg %fcc1, loop_2282
fmovdg %xcc, %f7, %f7
stb %o0, [%l7 + 0x6B]
ldub [%l7 + 0x41], %i7
loop_2282:
stw %l0, [%l7 + 0x10]
bneg,a,pt %xcc, loop_2283
fpadd16 %f14, %f8, %f4
tvc %icc, 0x4
fmuld8ulx16 %f12, %f6, %f6
loop_2283:
ldsh [%l7 + 0x34], %i1
te %xcc, 0x7
xor %o5, %i5, %l2
fbule,a %fcc1, loop_2284
move %icc, %o6, %i6
st %f7, [%l7 + 0x0C]
tne %xcc, 0x5
loop_2284:
brnz,a %o4, loop_2285
fpadd32 %f2, %f0, %f12
movrne %l6, 0x3F8, %o2
edge16ln %g6, %i4, %l4
loop_2285:
bvs,a,pt %xcc, loop_2286
ldd [%l7 + 0x30], %f12
sth %g7, [%l7 + 0x30]
fmovrse %o7, %f9, %f5
loop_2286:
bneg,a loop_2287
fbl,a %fcc2, loop_2288
call loop_2289
umul %i0, %g2, %g5
loop_2287:
lduh [%l7 + 0x3C], %g3
loop_2288:
taddcc %l5, 0x1758, %o3
loop_2289:
movneg %xcc, %g4, %g1
fmovdvs %icc, %f7, %f12
bl,pt %icc, loop_2290
subcc %i2, %l3, %l1
fmovsn %xcc, %f7, %f3
fmovsge %xcc, %f12, %f2
loop_2290:
fbug,a %fcc1, loop_2291
fcmpd %fcc1, %f10, %f2
fzero %f0
ldsb [%l7 + 0x3E], %o1
loop_2291:
fmul8ulx16 %f8, %f6, %f0
move %xcc, %o0, %i3
fpmerge %f5, %f0, %f14
fbule,a %fcc3, loop_2292
tsubcctv %i7, 0x1001, %i1
fmovrdlz %o5, %f0, %f6
ld [%l7 + 0x08], %f2
loop_2292:
movle %xcc, %i5, %l0
fxor %f8, %f4, %f4
edge16n %l2, %i6, %o4
fbug,a %fcc3, loop_2293
pdist %f10, %f0, %f6
fcmpeq32 %f14, %f14, %l6
movvc %icc, %o2, %o6
loop_2293:
ldub [%l7 + 0x4F], %i4
bl,a,pn %xcc, loop_2294
fmovdl %xcc, %f13, %f1
fornot2s %f2, %f9, %f9
tvs %xcc, 0x7
loop_2294:
sdivcc %l4, 0x1F80, %g7
stx %g6, [%l7 + 0x70]
bg %icc, loop_2295
addcc %o7, 0x02E1, %g2
fmovdge %icc, %f10, %f6
brnz,a %g5, loop_2296
loop_2295:
fbue %fcc1, loop_2297
fmul8x16au %f7, %f2, %f2
movg %xcc, %i0, %g3
loop_2296:
fcmple32 %f14, %f14, %o3
loop_2297:
subc %l5, 0x05FE, %g4
fba,a %fcc3, loop_2298
fandnot1s %f2, %f10, %f6
fpsub32 %f12, %f4, %f14
ld [%l7 + 0x28], %f12
loop_2298:
stb %g1, [%l7 + 0x62]
tsubcctv %i2, %l3, %o1
fba %fcc0, loop_2299
fmovscs %icc, %f12, %f5
smulcc %l1, 0x1BB8, %i3
fcmpes %fcc2, %f5, %f13
loop_2299:
tvc %xcc, 0x2
ta %xcc, 0x0
bne,a loop_2300
fornot2 %f14, %f14, %f8
bcs,a %icc, loop_2301
stw %o0, [%l7 + 0x6C]
loop_2300:
ldx [%l7 + 0x58], %i1
ldx [%l7 + 0x58], %o5
loop_2301:
movrlez %i7, %l0, %l2
ld [%l7 + 0x10], %f12
sth %i6, [%l7 + 0x7A]
fbg,a %fcc3, loop_2302
lduh [%l7 + 0x14], %i5
sll %o4, 0x18, %l6
fmovdvs %xcc, %f14, %f12
loop_2302:
bgu,a,pt %xcc, loop_2303
lduw [%l7 + 0x44], %o6
fnot2 %f6, %f2
stb %i4, [%l7 + 0x3B]
loop_2303:
sth %l4, [%l7 + 0x50]
brlz %o2, loop_2304
taddcc %g6, 0x0760, %o7
sdiv %g2, 0x04C6, %g5
ldd [%l7 + 0x68], %f8
loop_2304:
bne,pt %icc, loop_2305
fmovrslz %g7, %f0, %f4
ldub [%l7 + 0x76], %g3
edge16n %i0, %l5, %o3
loop_2305:
sdiv %g1, 0x1AAA, %g4
movrlz %l3, %i2, %o1
fmul8ulx16 %f14, %f8, %f14
fmovse %icc, %f3, %f1
fcmple32 %f4, %f0, %l1
fornot1 %f6, %f4, %f6
fzeros %f14
movrgez %o0, 0x280, %i3
stb %o5, [%l7 + 0x47]
move %xcc, %i7, %i1
fcmpd %fcc0, %f0, %f2
fnegs %f6, %f11
umul %l0, 0x08CF, %i6
ld [%l7 + 0x14], %f12
orcc %i5, 0x02A5, %l2
ld [%l7 + 0x0C], %f0
mulx %l6, %o4, %o6
fpackfix %f6, %f10
fmovrslz %i4, %f14, %f5
fmovdcc %icc, %f5, %f11
fxnor %f14, %f2, %f8
fnegd %f6, %f12
fmovrsgz %o2, %f3, %f1
fcmpne32 %f2, %f4, %l4
ldsb [%l7 + 0x42], %o7
fmovscs %icc, %f12, %f11
fpadd16s %f1, %f10, %f4
fmovsvs %icc, %f11, %f1
tne %xcc, 0x2
add %g2, %g5, %g6
tne %icc, 0x5
fsrc2 %f6, %f6
tvc %xcc, 0x6
fandnot1s %f8, %f14, %f1
ld [%l7 + 0x7C], %f14
fmovdcc %icc, %f3, %f10
brlez,a %g7, loop_2306
movcs %icc, %i0, %g3
fmovdcs %icc, %f14, %f5
fmovde %xcc, %f12, %f8
loop_2306:
edge16ln %o3, %g1, %g4
ldsw [%l7 + 0x6C], %l3
fandnot2 %f8, %f14, %f8
ldsh [%l7 + 0x28], %i2
fbne %fcc2, loop_2307
ldsw [%l7 + 0x10], %l5
stw %o1, [%l7 + 0x54]
fcmpeq16 %f10, %f12, %l1
loop_2307:
andn %i3, %o0, %o5
fnand %f0, %f6, %f8
std %f4, [%l7 + 0x10]
movn %icc, %i1, %l0
xnorcc %i7, %i6, %i5
lduw [%l7 + 0x64], %l2
ldsw [%l7 + 0x60], %l6
std %f12, [%l7 + 0x50]
popc 0x009E, %o6
bleu,pt %icc, loop_2308
sth %i4, [%l7 + 0x5E]
fmovsgu %xcc, %f4, %f5
fnors %f12, %f11, %f15
loop_2308:
array16 %o4, %l4, %o7
std %f10, [%l7 + 0x40]
sth %o2, [%l7 + 0x14]
std %f10, [%l7 + 0x30]
fmovsge %icc, %f9, %f3
fcmpeq32 %f14, %f4, %g5
lduh [%l7 + 0x5E], %g6
ld [%l7 + 0x20], %f5
te %xcc, 0x6
std %f6, [%l7 + 0x38]
fnot2 %f10, %f4
fcmpgt32 %f8, %f8, %g2
edge8ln %g7, %i0, %g3
fnor %f10, %f0, %f10
stw %o3, [%l7 + 0x68]
fbg,a %fcc0, loop_2309
ld [%l7 + 0x44], %f15
ldd [%l7 + 0x08], %f4
ldsb [%l7 + 0x33], %g1
loop_2309:
ldx [%l7 + 0x68], %g4
ldx [%l7 + 0x48], %i2
fnot2 %f8, %f10
fbo,a %fcc0, loop_2310
sth %l3, [%l7 + 0x1A]
fabss %f13, %f13
std %f6, [%l7 + 0x28]
loop_2310:
fmovrse %l5, %f12, %f5
fabsd %f2, %f6
fmovrdgez %o1, %f6, %f0
stb %i3, [%l7 + 0x7B]
bpos,a %xcc, loop_2311
sub %l1, %o0, %i1
brlez,a %l0, loop_2312
edge8 %i7, %i6, %i5
loop_2311:
sll %o5, %l2, %l6
sth %o6, [%l7 + 0x20]
loop_2312:
fmovdcs %icc, %f2, %f8
fpack16 %f6, %f15
fble %fcc2, loop_2313
fnot1s %f3, %f12
movl %icc, %i4, %l4
fbug,a %fcc3, loop_2314
loop_2313:
fcmple16 %f6, %f8, %o4
movpos %xcc, %o2, %g5
xnor %g6, %g2, %o7
loop_2314:
bshuffle %f8, %f10, %f10
std %f2, [%l7 + 0x38]
tpos %xcc, 0x1
edge16ln %i0, %g3, %g7
tn %icc, 0x0
move %xcc, %g1, %o3
fmul8x16au %f9, %f4, %f12
ld [%l7 + 0x68], %f6
fbg,a %fcc1, loop_2315
fnot2 %f12, %f6
fbule,a %fcc2, loop_2316
fbo %fcc2, loop_2317
loop_2315:
edge8ln %i2, %g4, %l3
ldsw [%l7 + 0x5C], %o1
loop_2316:
fmovrdgz %l5, %f6, %f0
loop_2317:
fcmpgt32 %f10, %f6, %l1
fones %f11
ldd [%l7 + 0x68], %f2
edge32l %o0, %i3, %l0
fmovse %icc, %f13, %f7
edge8ln %i7, %i6, %i1
fands %f8, %f2, %f5
brlez %i5, loop_2318
ldx [%l7 + 0x60], %o5
sll %l2, 0x09, %l6
tsubcc %i4, 0x13F6, %l4
loop_2318:
fxnors %f5, %f8, %f7
ldsw [%l7 + 0x5C], %o4
fmovse %xcc, %f14, %f8
ldx [%l7 + 0x30], %o6
udivx %o2, 0x0C77, %g6
stb %g5, [%l7 + 0x38]
umul %g2, 0x0800, %i0
add %o7, %g3, %g1
std %f6, [%l7 + 0x58]
lduh [%l7 + 0x5C], %o3
ldsb [%l7 + 0x73], %g7
st %f5, [%l7 + 0x24]
nop
setx loop_2319, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tle %icc, 0x7
brgz,a %g4, loop_2320
sth %l3, [%l7 + 0x72]
loop_2319:
fandnot2s %f4, %f4, %f11
fmovsvs %icc, %f9, %f0
loop_2320:
fmovdg %xcc, %f15, %f9
taddcctv %i2, 0x05BF, %o1
brlez,a %l5, loop_2321
stb %o0, [%l7 + 0x63]
fnot1 %f12, %f6
std %f0, [%l7 + 0x08]
loop_2321:
edge8l %l1, %l0, %i7
fmovda %icc, %f13, %f4
stw %i6, [%l7 + 0x48]
nop
setx loop_2322, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xnorcc %i1, %i3, %o5
fpadd32 %f14, %f8, %f14
fmovsvc %icc, %f13, %f13
loop_2322:
ldd [%l7 + 0x68], %f2
std %f6, [%l7 + 0x10]
movg %xcc, %i5, %l2
tn %xcc, 0x5
lduw [%l7 + 0x64], %i4
faligndata %f10, %f4, %f10
bcc %xcc, loop_2323
ldub [%l7 + 0x72], %l6
fpackfix %f4, %f5
ldd [%l7 + 0x30], %f6
loop_2323:
fmovdn %icc, %f3, %f5
fmovde %icc, %f0, %f9
fbuge,a %fcc2, loop_2324
array16 %o4, %l4, %o6
ldsb [%l7 + 0x61], %o2
stb %g5, [%l7 + 0x74]
loop_2324:
fandnot1s %f5, %f2, %f12
fpsub16 %f14, %f8, %f10
fpack32 %f0, %f2, %f4
fabsd %f14, %f2
std %f0, [%l7 + 0x28]
ldub [%l7 + 0x55], %g2
st %f7, [%l7 + 0x44]
fornot2 %f10, %f0, %f6
stb %g6, [%l7 + 0x32]
ldd [%l7 + 0x70], %f6
lduw [%l7 + 0x24], %i0
fone %f2
tcc %xcc, 0x7
fcmpgt32 %f6, %f12, %g3
fmul8ulx16 %f2, %f6, %f6
stx %g1, [%l7 + 0x18]
siam 0x3
fmovdcc %xcc, %f2, %f3
fcmpne16 %f12, %f8, %o7
ldd [%l7 + 0x48], %f6
stb %o3, [%l7 + 0x11]
fnand %f12, %f0, %f12
brgez %g4, loop_2325
taddcctv %l3, 0x0E5F, %i2
lduw [%l7 + 0x48], %g7
sllx %l5, %o1, %l1
loop_2325:
siam 0x0
bge,pn %icc, loop_2326
ldd [%l7 + 0x58], %f10
ld [%l7 + 0x78], %f9
stb %o0, [%l7 + 0x74]
loop_2326:
fpadd32s %f14, %f12, %f14
std %f6, [%l7 + 0x38]
bshuffle %f6, %f6, %f6
addccc %l0, %i7, %i6
fmovrsgez %i3, %f12, %f3
fbule,a %fcc3, loop_2327
edge16 %i1, %o5, %i5
fbue,a %fcc1, loop_2328
fmovrsne %i4, %f5, %f10
loop_2327:
edge32n %l6, %l2, %o4
lduw [%l7 + 0x48], %o6
loop_2328:
lduw [%l7 + 0x74], %o2
fmul8sux16 %f12, %f12, %f10
andncc %l4, %g2, %g6
std %f4, [%l7 + 0x48]
fmuld8ulx16 %f15, %f5, %f2
andcc %i0, 0x1E44, %g5
st %f9, [%l7 + 0x34]
ldsw [%l7 + 0x48], %g3
movle %xcc, %o7, %g1
brz,a %o3, loop_2329
fpack32 %f10, %f10, %f8
lduw [%l7 + 0x30], %g4
fpadd16s %f8, %f4, %f1
loop_2329:
fmovdcs %xcc, %f5, %f8
ldsb [%l7 + 0x61], %i2
stw %l3, [%l7 + 0x14]
ldsh [%l7 + 0x40], %l5
siam 0x0
fmovdvc %icc, %f2, %f11
fsrc1 %f10, %f4
ld [%l7 + 0x48], %f1
std %f2, [%l7 + 0x48]
sth %g7, [%l7 + 0x7E]
bl loop_2330
lduw [%l7 + 0x4C], %o1
lduw [%l7 + 0x5C], %o0
movrlz %l0, %i7, %i6
loop_2330:
fmovdvc %xcc, %f8, %f10
stw %i3, [%l7 + 0x58]
fmovsg %xcc, %f7, %f1
bvc,a loop_2331
ldsw [%l7 + 0x40], %i1
fcmpeq32 %f14, %f2, %l1
stx %o5, [%l7 + 0x38]
loop_2331:
fbu,a %fcc3, loop_2332
tvc %icc, 0x5
fexpand %f6, %f12
edge16n %i4, %l6, %i5
loop_2332:
std %f8, [%l7 + 0x40]
sdivx %o4, 0x12ED, %l2
fcmped %fcc1, %f14, %f0
movpos %icc, %o6, %o2
ldub [%l7 + 0x10], %l4
edge8n %g6, %i0, %g5
ldd [%l7 + 0x58], %f4
st %f2, [%l7 + 0x24]
fmovrdgez %g2, %f2, %f8
fmovrslz %g3, %f10, %f9
xnorcc %g1, 0x1026, %o3
bn,pn %icc, loop_2333
fandnot2 %f10, %f4, %f6
edge32l %g4, %i2, %o7
lduw [%l7 + 0x1C], %l3
loop_2333:
fmovdvs %icc, %f14, %f7
fnegd %f2, %f8
brz %l5, loop_2334
fbul,a %fcc3, loop_2335
te %xcc, 0x7
fmovdn %xcc, %f5, %f12
loop_2334:
ldx [%l7 + 0x28], %g7
loop_2335:
tge %icc, 0x6
addc %o0, %l0, %i7
ldsw [%l7 + 0x50], %i6
xnorcc %i3, 0x1D3D, %i1
sth %l1, [%l7 + 0x78]
ldub [%l7 + 0x65], %o5
brnz %i4, loop_2336
tsubcctv %l6, %o1, %i5
fmul8x16al %f9, %f7, %f6
andncc %l2, %o6, %o4
loop_2336:
orncc %o2, %g6, %l4
xor %i0, 0x1EE6, %g2
ldsh [%l7 + 0x54], %g3
lduw [%l7 + 0x60], %g1
edge8l %g5, %g4, %i2
fxors %f7, %f9, %f7
movge %xcc, %o3, %o7
fcmpeq16 %f2, %f6, %l3
tne %xcc, 0x7
edge16 %g7, %o0, %l5
bvs,pt %icc, loop_2337
fxor %f8, %f10, %f6
ldsh [%l7 + 0x74], %l0
lduw [%l7 + 0x60], %i6
loop_2337:
fmovdle %xcc, %f0, %f6
bvc,a,pt %xcc, loop_2338
fmovdn %icc, %f15, %f7
fmul8ulx16 %f2, %f0, %f14
for %f8, %f8, %f8
loop_2338:
lduw [%l7 + 0x24], %i3
fmovsvc %xcc, %f12, %f0
movrgez %i7, 0x3E1, %i1
fxnor %f12, %f14, %f4
tg %xcc, 0x0
movrlz %o5, %i4, %l6
movgu %icc, %o1, %i5
fmovsvc %icc, %f14, %f4
ldsb [%l7 + 0x34], %l2
tl %xcc, 0x4
siam 0x4
st %f9, [%l7 + 0x40]
edge8n %l1, %o6, %o4
xnor %o2, 0x104A, %g6
fnors %f0, %f5, %f3
stx %i0, [%l7 + 0x58]
fcmpne16 %f14, %f4, %l4
addc %g2, 0x1B65, %g3
fcmps %fcc1, %f8, %f10
ldsh [%l7 + 0x7C], %g1
lduw [%l7 + 0x28], %g5
fabsd %f6, %f4
fabsd %f4, %f6
fmuld8sux16 %f10, %f2, %f2
mulscc %i2, %o3, %g4
ldsw [%l7 + 0x4C], %o7
lduw [%l7 + 0x24], %l3
bne,a,pn %xcc, loop_2339
tpos %icc, 0x0
tvs %xcc, 0x6
taddcctv %o0, %g7, %l5
loop_2339:
tvc %xcc, 0x3
ldx [%l7 + 0x28], %i6
fnor %f12, %f6, %f0
sth %l0, [%l7 + 0x52]
ldsh [%l7 + 0x72], %i7
fpadd16 %f10, %f12, %f0
fcmple16 %f8, %f6, %i3
fcmpeq16 %f0, %f0, %i1
for %f4, %f2, %f0
fmovrsne %i4, %f13, %f4
fxors %f7, %f12, %f1
orncc %l6, 0x043F, %o1
fbue,a %fcc0, loop_2340
fnands %f11, %f15, %f8
fmovrsne %o5, %f10, %f3
mulx %l2, %l1, %i5
loop_2340:
fbue %fcc3, loop_2341
fcmpne16 %f14, %f12, %o6
fmovda %xcc, %f2, %f5
brz %o2, loop_2342
loop_2341:
fpadd32s %f15, %f4, %f6
fabsd %f4, %f0
fcmpd %fcc1, %f12, %f10
loop_2342:
fnegs %f12, %f0
edge32ln %o4, %i0, %l4
umulcc %g6, 0x14A1, %g2
orn %g1, %g5, %i2
stb %o3, [%l7 + 0x7B]
fones %f6
bpos,a loop_2343
fone %f14
fone %f14
ldsh [%l7 + 0x6C], %g3
loop_2343:
fmovscc %icc, %f9, %f8
ldub [%l7 + 0x58], %g4
ldsh [%l7 + 0x54], %l3
std %f10, [%l7 + 0x68]
ld [%l7 + 0x4C], %f10
fmovrdlez %o0, %f10, %f8
siam 0x5
nop
setx loop_2344, %l0, %l1
jmpl %l1, %o7
movcs %xcc, %l5, %i6
srl %l0, %g7, %i3
fcmpd %fcc2, %f2, %f4
loop_2344:
udivx %i7, 0x1355, %i1
fmovrde %l6, %f4, %f12
fnegd %f14, %f12
edge8ln %o1, %i4, %o5
ldub [%l7 + 0x28], %l1
edge16n %i5, %l2, %o6
tle %xcc, 0x6
fmovrsne %o2, %f3, %f6
ldd [%l7 + 0x38], %f4
addc %i0, %l4, %g6
movge %xcc, %o4, %g2
fcmple16 %f10, %f8, %g5
fmul8ulx16 %f12, %f10, %f0
ldsb [%l7 + 0x6B], %i2
fbne,a %fcc3, loop_2345
fone %f12
faligndata %f4, %f4, %f8
fcmpeq16 %f4, %f4, %g1
loop_2345:
udivcc %o3, 0x0BF0, %g3
ldd [%l7 + 0x40], %f2
fbl,a %fcc2, loop_2346
tvs %icc, 0x7
taddcc %g4, %o0, %o7
lduh [%l7 + 0x70], %l3
loop_2346:
stb %i6, [%l7 + 0x19]
orncc %l0, %l5, %g7
fmovdle %xcc, %f13, %f6
fexpand %f14, %f2
fmovsle %xcc, %f4, %f11
fpackfix %f12, %f10
ldx [%l7 + 0x58], %i7
fmovrdgz %i3, %f2, %f12
fandnot2s %f11, %f4, %f14
faligndata %f4, %f6, %f14
udivcc %l6, 0x1F15, %o1
ldsh [%l7 + 0x54], %i1
ta %xcc, 0x3
std %f14, [%l7 + 0x50]
fmovsg %icc, %f7, %f3
fpack32 %f0, %f6, %f2
fsrc1s %f5, %f1
xnor %i4, %o5, %i5
fbule %fcc1, loop_2347
bn %xcc, loop_2348
fmul8x16au %f0, %f4, %f10
fornot2 %f6, %f0, %f2
loop_2347:
fnot1s %f14, %f6
loop_2348:
st %f5, [%l7 + 0x08]
edge32n %l1, %l2, %o2
fmovdgu %xcc, %f9, %f9
fmovrslz %o6, %f4, %f9
fbue %fcc3, loop_2349
fcmpes %fcc1, %f0, %f10
movrgz %i0, %l4, %g6
stw %o4, [%l7 + 0x3C]
loop_2349:
std %f2, [%l7 + 0x18]
fbl,a %fcc0, loop_2350
tge %icc, 0x4
tsubcc %g2, %g5, %i2
edge8 %o3, %g1, %g3
loop_2350:
add %o0, %o7, %l3
move %icc, %i6, %g4
lduw [%l7 + 0x1C], %l0
ldsh [%l7 + 0x0E], %l5
lduw [%l7 + 0x64], %g7
fbug %fcc3, loop_2351
std %f4, [%l7 + 0x38]
fpadd32s %f3, %f15, %f14
fmovsge %icc, %f4, %f2
loop_2351:
edge32 %i3, %l6, %o1
movne %xcc, %i7, %i4
fpackfix %f10, %f13
tvs %icc, 0x4
bvc,a,pn %xcc, loop_2352
bl,a loop_2353
fmovs %f9, %f2
fnot2s %f6, %f12
loop_2352:
sdivx %i1, 0x02F7, %i5
loop_2353:
smulcc %l1, %o5, %l2
fpadd32 %f2, %f0, %f8
bvs,a,pt %icc, loop_2354
pdist %f14, %f4, %f0
ld [%l7 + 0x78], %f3
fmovse %xcc, %f14, %f3
loop_2354:
fexpand %f6, %f12
fmovdle %icc, %f2, %f8
lduh [%l7 + 0x7A], %o2
ldx [%l7 + 0x30], %i0
fandnot2 %f8, %f10, %f10
ldsw [%l7 + 0x64], %o6
fpadd16 %f14, %f14, %f2
smul %g6, %l4, %g2
sdiv %o4, 0x007F, %g5
fbu,a %fcc0, loop_2355
stb %o3, [%l7 + 0x60]
ldx [%l7 + 0x48], %g1
orn %i2, 0x0651, %g3
loop_2355:
ldd [%l7 + 0x18], %f6
tgu %xcc, 0x5
edge32ln %o0, %l3, %o7
fnot2s %f11, %f14
stw %g4, [%l7 + 0x34]
movn %icc, %i6, %l5
fmovrsgez %l0, %f2, %f15
and %i3, %g7, %l6
movrgez %o1, %i7, %i1
fmovsg %icc, %f8, %f10
ldd [%l7 + 0x18], %f10
array16 %i4, %l1, %o5
ldd [%l7 + 0x38], %f12
fmovdle %icc, %f2, %f15
udiv %i5, 0x0B92, %l2
tvs %icc, 0x7
lduh [%l7 + 0x6C], %i0
ldub [%l7 + 0x58], %o6
ldsw [%l7 + 0x4C], %o2
tne %xcc, 0x6
alignaddrl %g6, %g2, %l4
movrgz %g5, 0x36F, %o4
fnors %f14, %f6, %f4
lduh [%l7 + 0x14], %o3
movrlz %i2, %g1, %o0
fexpand %f1, %f10
fnot2s %f1, %f11
ldx [%l7 + 0x10], %g3
sll %l3, %o7, %g4
movgu %xcc, %i6, %l5
and %l0, %g7, %i3
addc %l6, 0x08D8, %o1
ldsw [%l7 + 0x28], %i7
stw %i4, [%l7 + 0x08]
fxnors %f5, %f4, %f8
fbug %fcc2, loop_2356
std %f12, [%l7 + 0x08]
fba,a %fcc3, loop_2357
brgez %i1, loop_2358
loop_2356:
std %f14, [%l7 + 0x48]
ldsw [%l7 + 0x18], %l1
loop_2357:
bne %icc, loop_2359
loop_2358:
stx %i5, [%l7 + 0x10]
ldub [%l7 + 0x62], %l2
ldub [%l7 + 0x10], %i0
loop_2359:
fandnot2 %f8, %f2, %f8
srlx %o5, %o2, %o6
st %f10, [%l7 + 0x38]
fand %f12, %f12, %f6
fmovsl %xcc, %f0, %f8
fmovsg %icc, %f5, %f9
edge8n %g6, %l4, %g2
stb %g5, [%l7 + 0x4D]
fmovdvc %xcc, %f12, %f15
fmovsle %icc, %f9, %f1
ta %xcc, 0x3
umul %o3, 0x0752, %o4
fmovdcc %xcc, %f3, %f6
ldd [%l7 + 0x18], %f10
fpsub16s %f0, %f2, %f13
sdivcc %g1, 0x1DB5, %o0
xorcc %i2, %g3, %l3
brgz %g4, loop_2360
edge16ln %i6, %o7, %l0
fmovdl %icc, %f4, %f13
bshuffle %f2, %f12, %f0
loop_2360:
fmovrse %g7, %f0, %f13
fmul8x16 %f6, %f4, %f14
fblg %fcc0, loop_2361
fbu %fcc3, loop_2362
fblg %fcc0, loop_2363
fmovsne %xcc, %f2, %f4
loop_2361:
fmovdne %icc, %f12, %f1
loop_2362:
ld [%l7 + 0x58], %f9
loop_2363:
fones %f8
fpack32 %f2, %f0, %f6
add %l5, 0x0C10, %i3
stx %l6, [%l7 + 0x40]
edge8 %o1, %i7, %i4
fmovsneg %xcc, %f8, %f9
bge,a loop_2364
ldsb [%l7 + 0x4F], %i1
fmovsne %xcc, %f9, %f15
lduw [%l7 + 0x3C], %i5
loop_2364:
tge %icc, 0x2
fand %f10, %f14, %f2
fmul8x16au %f1, %f9, %f8
fornot1 %f6, %f0, %f0
movrgz %l1, 0x0FC, %l2
movg %xcc, %o5, %i0
bneg,a,pt %xcc, loop_2365
ld [%l7 + 0x40], %f9
nop
setx loop_2366, %l0, %l1
jmpl %l1, %o2
fcmpne16 %f12, %f0, %o6
loop_2365:
bge,a %icc, loop_2367
fmovda %xcc, %f1, %f5
loop_2366:
sethi 0x1624, %g6
stx %l4, [%l7 + 0x18]
loop_2367:
xor %g2, %g5, %o3
fnors %f6, %f9, %f14
tneg %xcc, 0x1
fcmpgt32 %f2, %f8, %g1
fnor %f2, %f2, %f6
popc %o0, %o4
fmovdge %icc, %f10, %f9
bvc,a,pt %xcc, loop_2368
st %f15, [%l7 + 0x4C]
fbe %fcc1, loop_2369
fcmpes %fcc2, %f15, %f6
loop_2368:
fmovrse %i2, %f9, %f14
lduw [%l7 + 0x64], %l3
loop_2369:
xorcc %g4, %i6, %g3
ldsh [%l7 + 0x14], %o7
popc 0x04BC, %g7
ldd [%l7 + 0x78], %f14
movrgz %l0, 0x037, %l5
fmovsg %icc, %f13, %f1
fornot1s %f7, %f13, %f14
st %f0, [%l7 + 0x7C]
brgez,a %l6, loop_2370
ldx [%l7 + 0x10], %i3
sllx %i7, %i4, %o1
ldd [%l7 + 0x10], %f12
loop_2370:
subc %i5, 0x0F0A, %i1
stx %l2, [%l7 + 0x10]
stx %l1, [%l7 + 0x60]
bleu,pn %icc, loop_2371
array8 %i0, %o5, %o6
fblg,a %fcc2, loop_2372
fmovsle %xcc, %f2, %f0
loop_2371:
fmovrdgz %g6, %f2, %f4
movrne %o2, %l4, %g5
loop_2372:
ldub [%l7 + 0x0C], %g2
alignaddr %o3, %g1, %o0
fcmpgt16 %f8, %f8, %o4
ldsh [%l7 + 0x1A], %i2
fornot2 %f6, %f6, %f8
fmovs %f4, %f0
fmovrde %g4, %f4, %f14
bshuffle %f6, %f6, %f0
stw %i6, [%l7 + 0x08]
fpsub16 %f12, %f6, %f8
fbu,a %fcc1, loop_2373
fmovsleu %icc, %f1, %f7
bvc,a %xcc, loop_2374
lduh [%l7 + 0x52], %l3
loop_2373:
fmovrse %g3, %f1, %f10
ldsw [%l7 + 0x7C], %o7
loop_2374:
ldsw [%l7 + 0x7C], %g7
ldsw [%l7 + 0x34], %l5
taddcctv %l6, %l0, %i7
ldd [%l7 + 0x48], %f4
ldsb [%l7 + 0x36], %i3
edge32 %i4, %i5, %i1
andncc %o1, %l1, %i0
fmovsvs %xcc, %f11, %f8
fand %f14, %f12, %f14
tcc %xcc, 0x5
ldx [%l7 + 0x60], %o5
brgez %l2, loop_2375
udivcc %o6, 0x0CC8, %o2
fpack32 %f10, %f2, %f12
for %f6, %f12, %f4
loop_2375:
ldsb [%l7 + 0x15], %l4
udivcc %g6, 0x1239, %g5
edge16n %g2, %g1, %o0
fmovsle %xcc, %f7, %f14
stx %o3, [%l7 + 0x28]
fnot1s %f14, %f4
fblg,a %fcc2, loop_2376
stx %i2, [%l7 + 0x40]
for %f0, %f2, %f8
xorcc %g4, 0x1FA3, %i6
loop_2376:
fbe,a %fcc1, loop_2377
fcmpne32 %f14, %f12, %l3
movne %xcc, %o4, %o7
fba,a %fcc2, loop_2378
loop_2377:
ldsh [%l7 + 0x72], %g3
stx %l5, [%l7 + 0x48]
tsubcctv %g7, %l0, %l6
loop_2378:
fcmpne32 %f8, %f4, %i3
edge16 %i4, %i5, %i7
orcc %i1, %l1, %i0
movle %xcc, %o5, %o1
sethi 0x08A1, %o6
stb %l2, [%l7 + 0x66]
bleu loop_2379
ld [%l7 + 0x58], %f4
fmovdn %xcc, %f0, %f10
sth %o2, [%l7 + 0x62]
loop_2379:
and %g6, 0x029E, %g5
bcc,a loop_2380
stw %l4, [%l7 + 0x4C]
std %f8, [%l7 + 0x68]
fmovrslez %g2, %f6, %f8
loop_2380:
fsrc2s %f1, %f6
fcmpd %fcc0, %f4, %f10
fpsub32s %f11, %f8, %f4
tcs %xcc, 0x4
ldub [%l7 + 0x74], %o0
std %f4, [%l7 + 0x38]
fabss %f2, %f10
movvs %xcc, %g1, %i2
fnegs %f10, %f10
movg %xcc, %o3, %g4
fcmple16 %f0, %f8, %i6
fmovrsgz %l3, %f15, %f1
ldub [%l7 + 0x30], %o4
fnot2 %f10, %f10
lduw [%l7 + 0x08], %o7
fbul %fcc1, loop_2381
alignaddr %g3, %g7, %l5
fabss %f14, %f8
edge8l %l6, %i3, %l0
loop_2381:
fones %f6
ld [%l7 + 0x5C], %f6
stx %i5, [%l7 + 0x60]
fba,a %fcc0, loop_2382
ldsh [%l7 + 0x68], %i4
stb %i7, [%l7 + 0x16]
ldub [%l7 + 0x1D], %i1
loop_2382:
lduh [%l7 + 0x76], %l1
for %f12, %f0, %f12
srl %i0, 0x16, %o5
sth %o6, [%l7 + 0x20]
fmovsleu %xcc, %f2, %f12
tg %xcc, 0x7
fnot1 %f10, %f10
movneg %icc, %l2, %o1
lduw [%l7 + 0x7C], %o2
fcmpes %fcc1, %f9, %f13
fmovdleu %icc, %f4, %f2
bgu,pt %icc, loop_2383
nop
setx loop_2384, %l0, %l1
jmpl %l1, %g6
brz,a %l4, loop_2385
tn %xcc, 0x7
loop_2383:
std %f10, [%l7 + 0x28]
loop_2384:
edge32 %g2, %o0, %g5
loop_2385:
ldub [%l7 + 0x30], %i2
fbue %fcc0, loop_2386
bge,a,pt %icc, loop_2387
fbg %fcc2, loop_2388
edge32n %o3, %g1, %g4
loop_2386:
orn %i6, %o4, %o7
loop_2387:
fands %f6, %f1, %f3
loop_2388:
edge32ln %l3, %g7, %l5
fnegd %f12, %f0
edge32n %g3, %i3, %l6
and %l0, %i5, %i7
fcmpne32 %f4, %f8, %i4
bn,a %icc, loop_2389
fbo %fcc1, loop_2390
bn loop_2391
fsrc2 %f12, %f10
loop_2389:
bne %xcc, loop_2392
loop_2390:
addccc %i1, 0x15A3, %i0
loop_2391:
fmovsg %xcc, %f9, %f9
fors %f15, %f7, %f10
loop_2392:
orcc %o5, %o6, %l1
tle %xcc, 0x5
mulscc %l2, 0x044E, %o2
bg %icc, loop_2393
nop
setx loop_2394, %l0, %l1
jmpl %l1, %o1
bpos,a,pt %icc, loop_2395
ldub [%l7 + 0x24], %l4
loop_2393:
fsrc2 %f2, %f8
loop_2394:
fmovrdgez %g2, %f10, %f6
loop_2395:
fnegs %f8, %f9
nop
setx loop_2396, %l0, %l1
jmpl %l1, %g6
fnot1 %f14, %f0
ldsb [%l7 + 0x1A], %g5
ldd [%l7 + 0x28], %f2
loop_2396:
ld [%l7 + 0x44], %f3
edge32l %o0, %o3, %i2
fmovdne %icc, %f1, %f9
ta %xcc, 0x7
stw %g1, [%l7 + 0x68]
sth %i6, [%l7 + 0x5A]
fornot1s %f7, %f14, %f15
lduw [%l7 + 0x74], %g4
fmovsl %icc, %f5, %f3
fmovdg %icc, %f7, %f13
bne loop_2397
andn %o4, 0x15DD, %l3
ldsh [%l7 + 0x46], %g7
fmovdvc %xcc, %f8, %f4
loop_2397:
fxor %f6, %f4, %f8
popc %o7, %l5
stx %g3, [%l7 + 0x78]
nop
setx loop_2398, %l0, %l1
jmpl %l1, %l6
ldsb [%l7 + 0x19], %i3
ldd [%l7 + 0x60], %f6
fbg %fcc1, loop_2399
loop_2398:
movpos %xcc, %l0, %i7
fornot2s %f1, %f11, %f6
alignaddr %i5, %i1, %i0
loop_2399:
ldsw [%l7 + 0x48], %i4
fnot1s %f3, %f5
fbge,a %fcc1, loop_2400
bpos,a loop_2401
fblg %fcc2, loop_2402
ld [%l7 + 0x7C], %f4
loop_2400:
mova %icc, %o6, %l1
loop_2401:
nop
setx loop_2403, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_2402:
ldd [%l7 + 0x48], %f0
fmovscc %xcc, %f2, %f11
sethi 0x1ADC, %l2
loop_2403:
edge8ln %o5, %o2, %o1
sra %l4, %g6, %g2
ldub [%l7 + 0x20], %g5
tg %xcc, 0x1
nop
setx loop_2404, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stw %o0, [%l7 + 0x30]
ld [%l7 + 0x5C], %f14
st %f7, [%l7 + 0x0C]
loop_2404:
fmovsneg %icc, %f8, %f15
fcmpgt16 %f14, %f14, %o3
fmul8x16 %f8, %f10, %f4
tne %xcc, 0x7
nop
setx loop_2405, %l0, %l1
jmpl %l1, %g1
srlx %i2, 0x00, %i6
fpadd16s %f7, %f8, %f10
array8 %o4, %g4, %g7
loop_2405:
fmovdg %xcc, %f15, %f7
fmovdcs %xcc, %f2, %f6
std %f0, [%l7 + 0x68]
std %f6, [%l7 + 0x20]
ldsw [%l7 + 0x48], %o7
edge32ln %l3, %l5, %l6
edge32n %i3, %g3, %l0
taddcc %i7, %i1, %i0
fpack16 %f6, %f15
stx %i4, [%l7 + 0x20]
fcmpeq16 %f14, %f2, %i5
fmuld8ulx16 %f8, %f0, %f2
stb %l1, [%l7 + 0x0B]
orncc %o6, %l2, %o5
movcc %icc, %o2, %o1
std %f0, [%l7 + 0x28]
ldub [%l7 + 0x3C], %l4
sra %g6, %g5, %g2
addcc %o0, %o3, %g1
fpsub16s %f6, %f4, %f15
tn %icc, 0x7
fcmped %fcc0, %f6, %f6
stw %i2, [%l7 + 0x1C]
add %i6, %o4, %g4
fmovrdne %g7, %f0, %f8
movrne %l3, 0x05C, %o7
movcs %xcc, %l5, %l6
te %xcc, 0x6
std %f12, [%l7 + 0x30]
sllx %i3, %g3, %l0
orcc %i7, 0x13FB, %i0
fmovscs %xcc, %f11, %f11
fbul %fcc1, loop_2406
fbue,a %fcc2, loop_2407
subc %i4, 0x1F10, %i1
fbue %fcc1, loop_2408
loop_2406:
tsubcctv %l1, %o6, %i5
loop_2407:
fble %fcc1, loop_2409
tgu %xcc, 0x0
loop_2408:
move %xcc, %o5, %l2
fmovrde %o1, %f6, %f12
loop_2409:
fmovsn %xcc, %f6, %f9
ldd [%l7 + 0x18], %f0
fmovdl %xcc, %f7, %f9
movle %icc, %l4, %g6
lduh [%l7 + 0x48], %g5
movgu %xcc, %g2, %o2
sub %o0, %o3, %g1
fmovsgu %icc, %f7, %f15
std %f14, [%l7 + 0x78]
fnot1 %f0, %f12
stb %i2, [%l7 + 0x43]
fexpand %f13, %f8
bgu,pt %xcc, loop_2410
nop
setx loop_2411, %l0, %l1
jmpl %l1, %o4
std %f4, [%l7 + 0x58]
fzero %f10
loop_2410:
fexpand %f10, %f0
loop_2411:
fmovrse %i6, %f3, %f7
edge8 %g4, %l3, %g7
fmovda %icc, %f3, %f13
nop
setx loop_2412, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdlez %o7, %f0, %f10
fandnot2s %f3, %f8, %f6
fpsub16s %f12, %f1, %f15
loop_2412:
tgu %xcc, 0x3
fpadd16 %f0, %f2, %f4
ldsb [%l7 + 0x49], %l5
xor %i3, 0x109C, %l6
ldd [%l7 + 0x10], %f4
fmovsne %xcc, %f9, %f0
movpos %icc, %g3, %i7
edge32l %i0, %i4, %i1
fmovdn %xcc, %f12, %f7
fbule,a %fcc1, loop_2413
sth %l0, [%l7 + 0x26]
fnot2s %f2, %f7
movre %o6, 0x39E, %l1
loop_2413:
smul %o5, %l2, %i5
brlez %l4, loop_2414
stb %g6, [%l7 + 0x7F]
fmovd %f2, %f6
orn %o1, %g5, %g2
loop_2414:
fmovdle %icc, %f0, %f5
fmovdneg %icc, %f5, %f11
brgez,a %o2, loop_2415
tl %xcc, 0x7
fbule %fcc0, loop_2416
sth %o3, [%l7 + 0x72]
loop_2415:
fbug,a %fcc1, loop_2417
stw %g1, [%l7 + 0x74]
loop_2416:
ldx [%l7 + 0x28], %o0
ld [%l7 + 0x2C], %f2
loop_2417:
stw %i2, [%l7 + 0x50]
fbo %fcc0, loop_2418
fmovdpos %xcc, %f6, %f4
fbue %fcc0, loop_2419
fmovsl %xcc, %f13, %f9
loop_2418:
movle %icc, %o4, %i6
fmovsleu %icc, %f15, %f15
loop_2419:
fors %f9, %f1, %f10
stb %g4, [%l7 + 0x2F]
fbne,a %fcc3, loop_2420
fpadd16s %f15, %f5, %f6
movcs %xcc, %l3, %g7
fba,a %fcc2, loop_2421
loop_2420:
fmovrse %l5, %f0, %f10
fzeros %f9
fbuge,a %fcc0, loop_2422
loop_2421:
alignaddrl %i3, %o7, %l6
movrlez %i7, 0x1BE, %g3
std %f6, [%l7 + 0x18]
loop_2422:
fmovsn %xcc, %f2, %f4
stw %i4, [%l7 + 0x34]
ldub [%l7 + 0x21], %i0
fand %f14, %f4, %f14
fmovdn %xcc, %f14, %f6
ldsw [%l7 + 0x58], %i1
alignaddrl %o6, %l1, %o5
sth %l2, [%l7 + 0x6A]
stx %l0, [%l7 + 0x20]
andncc %i5, %l4, %g6
addc %g5, %g2, %o1
std %f4, [%l7 + 0x20]
fand %f12, %f2, %f4
fcmpd %fcc3, %f10, %f4
stb %o3, [%l7 + 0x56]
sth %o2, [%l7 + 0x0A]
std %f2, [%l7 + 0x58]
srlx %o0, 0x19, %g1
ldsb [%l7 + 0x14], %i2
ba,pt %xcc, loop_2423
for %f8, %f8, %f6
ldsh [%l7 + 0x34], %i6
fble %fcc1, loop_2424
loop_2423:
ldsb [%l7 + 0x62], %g4
fnor %f0, %f10, %f14
tpos %icc, 0x5
loop_2424:
std %f8, [%l7 + 0x30]
movn %xcc, %o4, %g7
fpack16 %f8, %f15
addc %l5, %l3, %o7
stw %l6, [%l7 + 0x64]
fpsub32 %f2, %f10, %f14
sth %i7, [%l7 + 0x1A]
fmovsvs %icc, %f0, %f2
udivx %g3, 0x0957, %i4
fmovrde %i0, %f2, %f14
ldsb [%l7 + 0x40], %i3
stw %i1, [%l7 + 0x14]
fmovdg %xcc, %f9, %f7
bshuffle %f6, %f6, %f4
fmovrdgez %o6, %f4, %f12
fmovdg %icc, %f9, %f14
fmovdn %icc, %f15, %f3
lduw [%l7 + 0x3C], %o5
sra %l1, 0x1D, %l2
stx %l0, [%l7 + 0x40]
ldub [%l7 + 0x15], %l4
bcs loop_2425
fcmpne16 %f14, %f14, %i5
fxors %f0, %f12, %f8
bn,pn %icc, loop_2426
loop_2425:
mulscc %g6, %g5, %o1
fmovrslz %g2, %f14, %f6
stx %o3, [%l7 + 0x10]
loop_2426:
call loop_2427
tg %icc, 0x5
edge32ln %o0, %g1, %i2
andn %o2, %i6, %o4
loop_2427:
movne %icc, %g4, %l5
sdiv %g7, 0x01CD, %l3
ldd [%l7 + 0x70], %f8
fba %fcc1, loop_2428
stb %o7, [%l7 + 0x3A]
ldx [%l7 + 0x40], %i7
udivx %l6, 0x0C87, %g3
loop_2428:
stw %i0, [%l7 + 0x78]
movge %xcc, %i4, %i1
fbuge %fcc1, loop_2429
ba,a loop_2430
fmovd %f12, %f4
fmovdle %icc, %f8, %f9
loop_2429:
call loop_2431
loop_2430:
nop
setx loop_2432, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bn %icc, loop_2433
tvs %xcc, 0x7
loop_2431:
movle %xcc, %i3, %o6
loop_2432:
lduh [%l7 + 0x52], %o5
loop_2433:
stx %l2, [%l7 + 0x60]
ldd [%l7 + 0x28], %f6
fbue,a %fcc0, loop_2434
tge %icc, 0x4
ldsb [%l7 + 0x7D], %l1
brnz,a %l0, loop_2435
loop_2434:
fcmpgt32 %f6, %f0, %i5
fcmpes %fcc1, %f1, %f12
ldsb [%l7 + 0x7E], %l4
loop_2435:
fmovrsgz %g6, %f3, %f10
fsrc2 %f10, %f14
ldsh [%l7 + 0x60], %g5
stw %g2, [%l7 + 0x30]
fmovdneg %icc, %f10, %f8
addccc %o1, 0x0076, %o3
stb %g1, [%l7 + 0x0F]
array8 %i2, %o2, %o0
fble %fcc0, loop_2436
movl %icc, %o4, %g4
tcc %xcc, 0x7
bge,a,pn %xcc, loop_2437
loop_2436:
ldsb [%l7 + 0x7A], %i6
fmovdcc %xcc, %f14, %f5
add %l5, %g7, %l3
loop_2437:
fmovrse %i7, %f11, %f12
ldub [%l7 + 0x2A], %l6
fmovsa %xcc, %f11, %f6
lduh [%l7 + 0x1A], %o7
srax %i0, 0x1F, %i4
fmovscs %icc, %f12, %f5
sdivcc %g3, 0x1E0E, %i1
srlx %i3, 0x16, %o5
ldsw [%l7 + 0x74], %l2
fnot2 %f6, %f6
fandnot2 %f8, %f8, %f4
fmovdneg %icc, %f7, %f0
bn %icc, loop_2438
fpadd16 %f14, %f10, %f0
fmovsvs %icc, %f15, %f12
add %l1, 0x1556, %o6
loop_2438:
move %icc, %i5, %l4
tcc %xcc, 0x5
fmovdge %xcc, %f10, %f8
ldx [%l7 + 0x68], %g6
fbu,a %fcc2, loop_2439
fmovrsgez %l0, %f0, %f3
edge8n %g5, %o1, %o3
fmovd %f8, %f0
loop_2439:
movcs %icc, %g2, %i2
tgu %icc, 0x6
ldsw [%l7 + 0x78], %g1
move %xcc, %o2, %o0
fmul8x16au %f15, %f5, %f14
fcmpgt16 %f0, %f10, %g4
ldsh [%l7 + 0x1E], %i6
movrgz %l5, 0x1A4, %o4
lduw [%l7 + 0x54], %l3
movvs %xcc, %g7, %l6
fmovrslz %i7, %f10, %f3
sth %i0, [%l7 + 0x08]
array32 %o7, %g3, %i1
edge8ln %i3, %i4, %o5
fpmerge %f9, %f4, %f4
srax %l2, %l1, %i5
ldsh [%l7 + 0x12], %l4
fmovrdlez %g6, %f12, %f2
stx %o6, [%l7 + 0x08]
nop
setx loop_2440, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrlz %g5, 0x13E, %l0
umul %o1, 0x0FF3, %o3
fpackfix %f0, %f0
loop_2440:
fmovda %icc, %f1, %f10
tge %icc, 0x7
srax %i2, %g2, %o2
lduw [%l7 + 0x54], %o0
fxor %f6, %f10, %f0
ldsw [%l7 + 0x7C], %g4
ldub [%l7 + 0x4D], %g1
movle %xcc, %i6, %l5
fpadd32s %f11, %f11, %f15
movge %icc, %l3, %o4
brgz %g7, loop_2441
fcmpne32 %f4, %f14, %i7
sub %l6, %i0, %o7
sub %i1, %g3, %i3
loop_2441:
brnz %i4, loop_2442
fandnot1 %f2, %f12, %f8
ldd [%l7 + 0x10], %f8
stx %l2, [%l7 + 0x60]
loop_2442:
ldd [%l7 + 0x10], %f2
movleu %icc, %l1, %o5
alignaddr %l4, %g6, %o6
fmovs %f2, %f11
tn %icc, 0x5
tvs %icc, 0x6
ldub [%l7 + 0x54], %g5
movpos %icc, %l0, %i5
stw %o3, [%l7 + 0x50]
tgu %xcc, 0x7
ldsw [%l7 + 0x68], %i2
fmovdgu %icc, %f8, %f13
fmovdvs %xcc, %f2, %f12
std %f6, [%l7 + 0x38]
fble,a %fcc1, loop_2443
sll %o1, 0x18, %g2
fnot1s %f6, %f5
ldsh [%l7 + 0x3E], %o0
loop_2443:
tsubcc %g4, 0x0674, %g1
ldsw [%l7 + 0x50], %o2
ldub [%l7 + 0x5D], %i6
fnands %f2, %f1, %f10
fbge,a %fcc2, loop_2444
fornot1 %f12, %f6, %f12
fbule,a %fcc1, loop_2445
udiv %l5, 0x10DC, %l3
loop_2444:
bne,a,pn %icc, loop_2446
fpadd32 %f0, %f4, %f6
loop_2445:
sth %o4, [%l7 + 0x4C]
brgez %g7, loop_2447
loop_2446:
edge16 %i7, %l6, %o7
xor %i1, 0x0412, %i0
sth %i3, [%l7 + 0x4A]
loop_2447:
udivcc %i4, 0x1049, %l2
stb %l1, [%l7 + 0x13]
sdivx %g3, 0x08C5, %l4
fmovdle %icc, %f2, %f10
ldd [%l7 + 0x08], %f12
edge32ln %g6, %o5, %o6
stx %l0, [%l7 + 0x38]
edge16ln %g5, %i5, %o3
fmovsa %icc, %f4, %f8
tneg %xcc, 0x3
lduh [%l7 + 0x7A], %o1
movne %icc, %g2, %i2
udivcc %o0, 0x18B2, %g1
bgu,pt %xcc, loop_2448
st %f12, [%l7 + 0x74]
fmovdcs %xcc, %f8, %f4
subcc %o2, %g4, %l5
loop_2448:
ldx [%l7 + 0x40], %i6
st %f14, [%l7 + 0x38]
ldub [%l7 + 0x0B], %l3
ldsw [%l7 + 0x08], %o4
ldsb [%l7 + 0x2D], %i7
st %f13, [%l7 + 0x14]
fble %fcc0, loop_2449
fabss %f11, %f12
fmovdle %xcc, %f12, %f0
ldsb [%l7 + 0x19], %g7
loop_2449:
udivcc %l6, 0x0067, %i1
stx %o7, [%l7 + 0x18]
ldsw [%l7 + 0x58], %i3
ld [%l7 + 0x20], %f13
fabsd %f2, %f14
movge %icc, %i4, %l2
umulcc %l1, 0x0B30, %g3
tne %icc, 0x1
bge loop_2450
fcmple16 %f4, %f14, %i0
lduh [%l7 + 0x42], %l4
fcmpgt32 %f10, %f0, %o5
loop_2450:
bneg,pn %icc, loop_2451
fbo %fcc0, loop_2452
ba,a,pn %icc, loop_2453
movcc %icc, %o6, %g6
loop_2451:
fbne,a %fcc1, loop_2454
loop_2452:
movne %xcc, %g5, %i5
loop_2453:
srax %o3, 0x0B, %l0
ldsb [%l7 + 0x2C], %g2
loop_2454:
bgu,a,pt %xcc, loop_2455
fandnot2 %f14, %f2, %f2
sth %o1, [%l7 + 0x44]
stx %o0, [%l7 + 0x48]
loop_2455:
subc %g1, 0x160B, %i2
lduh [%l7 + 0x78], %o2
fbo,a %fcc2, loop_2456
stx %g4, [%l7 + 0x58]
srax %i6, 0x00, %l3
fcmps %fcc1, %f3, %f10
loop_2456:
ldub [%l7 + 0x0D], %o4
stb %l5, [%l7 + 0x4B]
andcc %i7, 0x0D7D, %l6
movneg %xcc, %g7, %i1
movle %xcc, %i3, %o7
ldx [%l7 + 0x58], %l2
fpsub32 %f4, %f10, %f8
stb %l1, [%l7 + 0x67]
ta %xcc, 0x1
bcs,pn %xcc, loop_2457
mulx %g3, %i4, %i0
fmovdleu %icc, %f2, %f9
movrgz %l4, %o6, %o5
loop_2457:
movre %g6, %i5, %g5
nop
setx loop_2458, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tcs %xcc, 0x0
lduh [%l7 + 0x0C], %l0
sra %o3, %o1, %o0
loop_2458:
ta %icc, 0x5
fmovsg %icc, %f1, %f8
brlez,a %g1, loop_2459
srax %i2, 0x1E, %o2
lduh [%l7 + 0x36], %g4
movrgz %g2, %l3, %o4
loop_2459:
array16 %l5, %i7, %i6
st %f7, [%l7 + 0x1C]
tvc %icc, 0x0
srlx %g7, 0x1C, %i1
bn %xcc, loop_2460
fabsd %f8, %f12
ldd [%l7 + 0x70], %f12
ldd [%l7 + 0x08], %f4
loop_2460:
ldx [%l7 + 0x58], %l6
brnz,a %i3, loop_2461
ba loop_2462
popc 0x12B4, %o7
fzeros %f2
loop_2461:
fbule %fcc2, loop_2463
loop_2462:
edge16l %l2, %g3, %i4
taddcctv %i0, 0x12B1, %l4
tsubcc %o6, %l1, %g6
loop_2463:
ldx [%l7 + 0x10], %i5
fble %fcc1, loop_2464
srl %o5, %g5, %l0
fmovsl %xcc, %f6, %f2
ldub [%l7 + 0x16], %o3
loop_2464:
tcc %xcc, 0x7
bleu,a loop_2465
lduh [%l7 + 0x32], %o1
fbl %fcc2, loop_2466
edge8ln %o0, %i2, %o2
loop_2465:
brgz %g1, loop_2467
fmovsvs %xcc, %f15, %f7
loop_2466:
fandnot2s %f14, %f1, %f14
fornot1s %f3, %f7, %f6
loop_2467:
std %f14, [%l7 + 0x50]
ldd [%l7 + 0x38], %f12
ldsh [%l7 + 0x7E], %g2
fmovscc %icc, %f12, %f0
mulscc %g4, 0x11FB, %l3
fmovdl %icc, %f3, %f2
addc %o4, 0x1EFE, %i7
fabss %f13, %f6
ldx [%l7 + 0x08], %l5
fones %f13
edge8ln %i6, %i1, %l6
fmul8x16au %f1, %f1, %f4
ldd [%l7 + 0x28], %f8
ldsw [%l7 + 0x78], %i3
fors %f4, %f7, %f5
movpos %icc, %o7, %l2
bn,a %icc, loop_2468
fxors %f13, %f8, %f12
ldx [%l7 + 0x10], %g3
fmovrdgz %g7, %f6, %f14
loop_2468:
fbule,a %fcc3, loop_2469
fnand %f14, %f0, %f10
ldx [%l7 + 0x60], %i0
fmul8x16al %f1, %f11, %f6
loop_2469:
bshuffle %f8, %f8, %f0
bn loop_2470
fnot2 %f10, %f4
fnot1 %f8, %f10
be,a,pn %icc, loop_2471
loop_2470:
fsrc2 %f12, %f6
fblg,a %fcc3, loop_2472
ldsw [%l7 + 0x68], %l4
loop_2471:
ld [%l7 + 0x48], %f1
ld [%l7 + 0x34], %f12
loop_2472:
fmovdgu %xcc, %f1, %f12
fblg,a %fcc3, loop_2473
movrgz %i4, %o6, %l1
brgez,a %g6, loop_2474
brlez %i5, loop_2475
loop_2473:
fnands %f13, %f6, %f2
fcmple32 %f0, %f2, %o5
loop_2474:
edge16ln %l0, %g5, %o1
loop_2475:
ldsh [%l7 + 0x72], %o0
fsrc2s %f2, %f8
or %i2, %o3, %g1
fmovsg %xcc, %f0, %f14
stw %o2, [%l7 + 0x64]
tleu %icc, 0x6
edge32l %g4, %l3, %o4
fcmped %fcc0, %f10, %f6
fmovdl %icc, %f10, %f9
ldub [%l7 + 0x21], %i7
fcmpne16 %f8, %f14, %g2
fba,a %fcc0, loop_2476
srlx %l5, 0x1E, %i6
fandnot1s %f15, %f6, %f7
ldd [%l7 + 0x10], %f4
loop_2476:
fzeros %f13
fmul8x16al %f4, %f11, %f0
movrlz %l6, %i1, %i3
movg %icc, %o7, %g3
sth %l2, [%l7 + 0x48]
ldsb [%l7 + 0x52], %g7
fbule,a %fcc2, loop_2477
addcc %l4, %i0, %i4
tsubcc %o6, %g6, %l1
fbl,a %fcc0, loop_2478
loop_2477:
fcmpgt32 %f4, %f14, %o5
fbu,a %fcc3, loop_2479
tne %icc, 0x6
loop_2478:
fpadd16s %f2, %f10, %f7
ldsb [%l7 + 0x5F], %i5
loop_2479:
alignaddr %g5, %l0, %o1
fmul8x16 %f11, %f10, %f6
fnot1s %f5, %f4
bcs,a loop_2480
addccc %i2, 0x1EF6, %o0
orncc %o3, %g1, %g4
stx %l3, [%l7 + 0x18]
loop_2480:
lduw [%l7 + 0x18], %o2
addcc %i7, 0x1CAA, %o4
ldsh [%l7 + 0x54], %g2
fmovrdgez %i6, %f8, %f6
andcc %l5, %i1, %i3
lduh [%l7 + 0x6A], %l6
movg %xcc, %o7, %g3
srl %g7, %l2, %i0
edge8 %i4, %o6, %g6
stw %l4, [%l7 + 0x2C]
fmovd %f2, %f0
fmovde %xcc, %f12, %f15
ldub [%l7 + 0x16], %o5
edge32n %i5, %l1, %g5
tge %xcc, 0x6
fmovrdgez %l0, %f14, %f8
pdist %f0, %f6, %f10
fmovde %xcc, %f3, %f13
ldub [%l7 + 0x26], %i2
brgez,a %o1, loop_2481
fone %f0
addcc %o0, %o3, %g4
taddcc %l3, 0x0BE2, %o2
loop_2481:
ldx [%l7 + 0x70], %g1
fnor %f10, %f6, %f12
edge32ln %i7, %o4, %i6
tgu %icc, 0x1
stw %g2, [%l7 + 0x78]
fpadd32 %f14, %f14, %f2
mova %xcc, %l5, %i3
fmovdneg %icc, %f14, %f8
fmovscs %icc, %f15, %f13
lduw [%l7 + 0x0C], %i1
std %f12, [%l7 + 0x70]
bshuffle %f2, %f12, %f10
mulscc %l6, 0x18A4, %g3
tvc %icc, 0x7
ld [%l7 + 0x5C], %f2
ldx [%l7 + 0x40], %o7
tg %icc, 0x1
brgez,a %g7, loop_2482
fcmpeq16 %f12, %f4, %l2
fmovdleu %icc, %f6, %f0
fcmpgt32 %f2, %f0, %i0
loop_2482:
fpackfix %f8, %f13
alignaddrl %o6, %g6, %l4
stx %o5, [%l7 + 0x20]
fbu %fcc3, loop_2483
fnand %f10, %f12, %f0
ldsw [%l7 + 0x2C], %i4
tcc %icc, 0x1
loop_2483:
ble,a loop_2484
st %f9, [%l7 + 0x38]
bshuffle %f6, %f0, %f12
srlx %l1, %g5, %i5
loop_2484:
ldx [%l7 + 0x78], %i2
sethi 0x016B, %o1
fmovdne %xcc, %f2, %f15
fmovsneg %xcc, %f0, %f0
fbule,a %fcc1, loop_2485
udivx %l0, 0x0003, %o3
stx %o0, [%l7 + 0x30]
bpos loop_2486
loop_2485:
fmovdgu %xcc, %f3, %f0
stb %g4, [%l7 + 0x4D]
fmovdle %xcc, %f12, %f7
loop_2486:
addcc %o2, %l3, %g1
stx %o4, [%l7 + 0x28]
smulcc %i6, 0x0627, %i7
ldub [%l7 + 0x67], %g2
fmovdcc %icc, %f6, %f0
ldub [%l7 + 0x15], %l5
ldsb [%l7 + 0x7A], %i1
bge loop_2487
fzero %f4
for %f10, %f6, %f6
bshuffle %f6, %f6, %f12
loop_2487:
fmovdge %xcc, %f9, %f2
umul %i3, %l6, %o7
ld [%l7 + 0x60], %f10
sth %g7, [%l7 + 0x24]
udivcc %g3, 0x0171, %l2
subcc %o6, 0x0C5A, %i0
fpadd16s %f12, %f7, %f6
fmovd %f10, %f14
fbuge,a %fcc2, loop_2488
st %f10, [%l7 + 0x0C]
fmovsg %icc, %f5, %f6
edge16n %g6, %l4, %i4
loop_2488:
fnot1s %f12, %f3
fcmple32 %f10, %f6, %o5
movrgz %g5, %l1, %i2
fpsub16 %f6, %f6, %f4
fmovsg %xcc, %f9, %f1
taddcc %o1, %l0, %o3
fmovdneg %icc, %f6, %f15
fcmpeq16 %f12, %f12, %i5
add %g4, 0x1A31, %o0
fpsub32s %f7, %f11, %f12
fornot2 %f8, %f10, %f8
edge32n %l3, %g1, %o2
sth %i6, [%l7 + 0x26]
movcc %icc, %i7, %g2
xnorcc %o4, %l5, %i3
edge32l %i1, %l6, %o7
ldsw [%l7 + 0x60], %g7
stb %l2, [%l7 + 0x2C]
std %f0, [%l7 + 0x28]
ldsw [%l7 + 0x24], %g3
fornot2s %f9, %f0, %f11
fbuge,a %fcc0, loop_2489
ld [%l7 + 0x3C], %f14
ldsw [%l7 + 0x1C], %o6
ble,a,pt %icc, loop_2490
loop_2489:
ld [%l7 + 0x1C], %f9
fmovse %xcc, %f2, %f4
fmovda %xcc, %f15, %f14
loop_2490:
stx %g6, [%l7 + 0x18]
fnegd %f8, %f8
movrgez %i0, 0x169, %i4
fmovrsgz %o5, %f13, %f3
faligndata %f4, %f2, %f2
siam 0x7
fpsub16 %f10, %f4, %f0
siam 0x3
fbn,a %fcc3, loop_2491
fpadd16s %f6, %f13, %f1
fone %f10
lduh [%l7 + 0x6A], %g5
loop_2491:
ldsw [%l7 + 0x50], %l4
fnot1s %f7, %f13
ldsb [%l7 + 0x49], %i2
fmovdne %xcc, %f2, %f3
ldd [%l7 + 0x20], %f10
ld [%l7 + 0x20], %f12
alignaddrl %o1, %l1, %o3
nop
setx loop_2492, %l0, %l1
jmpl %l1, %i5
fbg,a %fcc1, loop_2493
fblg,a %fcc2, loop_2494
fmovscc %xcc, %f4, %f3
loop_2492:
xorcc %l0, %o0, %l3
loop_2493:
add %g4, 0x0BAF, %g1
loop_2494:
lduh [%l7 + 0x70], %o2
fpadd16s %f14, %f11, %f15
stw %i6, [%l7 + 0x30]
ldd [%l7 + 0x20], %f12
stx %g2, [%l7 + 0x58]
or %o4, %i7, %i3
ldub [%l7 + 0x2A], %i1
fmovsleu %xcc, %f4, %f2
stw %l5, [%l7 + 0x44]
lduh [%l7 + 0x70], %l6
fmovrdgez %g7, %f2, %f4
edge16 %l2, %g3, %o6
lduh [%l7 + 0x32], %o7
fnot2 %f4, %f8
edge16l %i0, %i4, %o5
xnorcc %g5, 0x0481, %l4
fmovdl %icc, %f0, %f5
edge32 %g6, %i2, %l1
lduh [%l7 + 0x4E], %o3
udivx %o1, 0x19CB, %l0
tvc %icc, 0x0
ldub [%l7 + 0x26], %o0
sdiv %i5, 0x0BED, %l3
stb %g1, [%l7 + 0x76]
andn %o2, %g4, %g2
fmovdcc %xcc, %f14, %f5
umul %i6, %i7, %o4
ld [%l7 + 0x7C], %f6
stb %i3, [%l7 + 0x40]
stw %l5, [%l7 + 0x78]
ld [%l7 + 0x54], %f6
fnegs %f3, %f14
fandnot2 %f0, %f4, %f14
brz %l6, loop_2495
fmovsg %icc, %f8, %f8
fcmpgt32 %f14, %f10, %i1
stb %g7, [%l7 + 0x6E]
loop_2495:
be %icc, loop_2496
tcc %icc, 0x5
subccc %g3, 0x0C00, %l2
sth %o6, [%l7 + 0x1E]
loop_2496:
fcmpeq32 %f4, %f2, %i0
edge8l %i4, %o5, %o7
fabsd %f6, %f12
tcc %xcc, 0x3
sllx %l4, 0x19, %g5
fzeros %f0
movle %icc, %i2, %g6
ld [%l7 + 0x44], %f3
std %f0, [%l7 + 0x40]
fands %f9, %f1, %f14
fexpand %f12, %f2
movcc %xcc, %o3, %o1
ld [%l7 + 0x6C], %f12
fors %f11, %f15, %f11
ldd [%l7 + 0x78], %f4
st %f3, [%l7 + 0x38]
bshuffle %f2, %f0, %f12
movrlz %l0, %l1, %o0
lduh [%l7 + 0x30], %i5
std %f14, [%l7 + 0x40]
tpos %xcc, 0x1
siam 0x6
subccc %g1, %o2, %l3
ld [%l7 + 0x78], %f6
popc 0x0B01, %g2
taddcc %g4, 0x1B3B, %i7
andncc %i6, %i3, %o4
fcmpes %fcc1, %f6, %f10
fcmpeq16 %f14, %f6, %l5
ldub [%l7 + 0x44], %l6
orcc %i1, 0x03B8, %g3
tle %icc, 0x3
fcmpeq32 %f0, %f2, %l2
movre %g7, 0x18B, %i0
stb %o6, [%l7 + 0x1C]
fbul %fcc2, loop_2497
tgu %xcc, 0x0
ldub [%l7 + 0x4D], %i4
stw %o7, [%l7 + 0x24]
loop_2497:
sth %o5, [%l7 + 0x20]
stw %g5, [%l7 + 0x10]
ldub [%l7 + 0x55], %i2
sllx %l4, 0x12, %o3
movne %icc, %o1, %g6
stw %l1, [%l7 + 0x68]
ldd [%l7 + 0x28], %f8
ldub [%l7 + 0x7E], %l0
ldd [%l7 + 0x50], %f6
fmovsg %icc, %f14, %f2
sllx %o0, 0x15, %i5
tvs %icc, 0x6
stb %o2, [%l7 + 0x6A]
andn %l3, %g2, %g4
andcc %g1, %i7, %i3
tn %xcc, 0x5
fpsub32s %f15, %f9, %f6
brnz %o4, loop_2498
fmovrslz %i6, %f14, %f3
ldx [%l7 + 0x30], %l5
edge32l %i1, %l6, %g3
loop_2498:
xor %l2, 0x17C9, %i0
fnegd %f4, %f14
st %f10, [%l7 + 0x38]
addc %o6, %g7, %o7
stb %i4, [%l7 + 0x40]
alignaddr %g5, %o5, %l4
fexpand %f11, %f0
bl,a loop_2499
ldd [%l7 + 0x78], %f2
be %icc, loop_2500
ldsb [%l7 + 0x4A], %i2
loop_2499:
sth %o3, [%l7 + 0x44]
lduh [%l7 + 0x4A], %g6
loop_2500:
ldx [%l7 + 0x38], %l1
ldx [%l7 + 0x48], %o1
fcmpes %fcc1, %f11, %f4
movl %icc, %l0, %o0
ld [%l7 + 0x68], %f6
st %f11, [%l7 + 0x74]
bpos,a %xcc, loop_2501
ldsh [%l7 + 0x78], %i5
fmovdgu %icc, %f5, %f7
fnot1s %f0, %f14
loop_2501:
andn %o2, 0x1649, %g2
fcmped %fcc2, %f8, %f10
fcmpd %fcc2, %f14, %f10
lduw [%l7 + 0x70], %l3
ldx [%l7 + 0x50], %g1
movre %i7, %g4, %o4
sub %i6, 0x14AB, %l5
fmovsne %icc, %f13, %f13
umul %i3, %i1, %g3
fmovdgu %icc, %f1, %f14
fblg,a %fcc1, loop_2502
sth %l6, [%l7 + 0x5C]
fcmple16 %f0, %f14, %l2
bneg,a,pn %icc, loop_2503
loop_2502:
movle %icc, %i0, %g7
tsubcctv %o6, %i4, %g5
fmovsgu %icc, %f10, %f4
loop_2503:
stb %o7, [%l7 + 0x5C]
nop
setx loop_2504, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bleu,a,pn %xcc, loop_2505
umulcc %l4, 0x157D, %i2
stw %o5, [%l7 + 0x34]
loop_2504:
sth %g6, [%l7 + 0x34]
loop_2505:
movl %xcc, %o3, %l1
srlx %o1, %l0, %o0
fmovdleu %xcc, %f8, %f5
popc %o2, %g2
movrne %l3, %g1, %i5
fors %f4, %f5, %f0
fmovs %f2, %f1
fble,a %fcc2, loop_2506
edge16l %i7, %g4, %i6
call loop_2507
fblg,a %fcc1, loop_2508
loop_2506:
mova %xcc, %o4, %i3
stb %i1, [%l7 + 0x59]
loop_2507:
ldx [%l7 + 0x48], %l5
loop_2508:
fnand %f14, %f8, %f8
fnand %f2, %f2, %f2
edge16ln %g3, %l2, %l6
fnands %f12, %f7, %f12
fmovsgu %xcc, %f5, %f14
fornot1s %f3, %f10, %f12
fnands %f11, %f6, %f2
st %f5, [%l7 + 0x50]
ldx [%l7 + 0x78], %g7
sra %o6, %i4, %g5
fnors %f13, %f13, %f4
fmovde %icc, %f8, %f11
fmovsne %icc, %f1, %f2
stx %i0, [%l7 + 0x30]
sth %o7, [%l7 + 0x70]
xor %i2, %l4, %o5
bl loop_2509
bpos,a %icc, loop_2510
ldd [%l7 + 0x30], %f12
nop
setx loop_2511, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2509:
fone %f8
loop_2510:
fmul8sux16 %f0, %f10, %f12
fornot1s %f3, %f6, %f8
loop_2511:
tn %icc, 0x0
ldd [%l7 + 0x38], %f4
ldx [%l7 + 0x28], %o3
stb %l1, [%l7 + 0x3D]
movcs %xcc, %o1, %l0
fmovrse %o0, %f15, %f2
movvc %icc, %g6, %o2
be loop_2512
ldsw [%l7 + 0x54], %g2
bcc %xcc, loop_2513
ldx [%l7 + 0x50], %l3
loop_2512:
fornot1 %f4, %f12, %f12
tneg %icc, 0x3
loop_2513:
st %f10, [%l7 + 0x70]
sll %i5, %i7, %g4
ldsb [%l7 + 0x3E], %i6
tne %icc, 0x5
fbul,a %fcc0, loop_2514
subc %o4, 0x18ED, %i3
stw %i1, [%l7 + 0x48]
ld [%l7 + 0x50], %f2
loop_2514:
fornot1 %f12, %f0, %f4
stb %g1, [%l7 + 0x78]
movrlz %l5, 0x1FF, %l2
fmovspos %xcc, %f9, %f11
tsubcctv %l6, %g3, %o6
brlez %i4, loop_2515
sdiv %g7, 0x1FE7, %g5
srlx %o7, %i2, %l4
ldub [%l7 + 0x47], %i0
loop_2515:
ldx [%l7 + 0x60], %o5
edge8l %l1, %o1, %o3
fmovsn %xcc, %f1, %f13
fmovscs %icc, %f4, %f11
fmovscc %xcc, %f5, %f1
fpadd32s %f0, %f4, %f5
movrgz %o0, %g6, %o2
ldsb [%l7 + 0x2A], %g2
lduh [%l7 + 0x6C], %l3
fornot2s %f14, %f11, %f2
movne %icc, %i5, %i7
fbg %fcc1, loop_2516
movcs %icc, %g4, %i6
sth %l0, [%l7 + 0x4C]
fmovrsne %o4, %f15, %f12
loop_2516:
mulx %i3, 0x1601, %g1
stb %l5, [%l7 + 0x1D]
movcs %icc, %l2, %i1
stb %g3, [%l7 + 0x2E]
fcmple16 %f12, %f12, %l6
fmovde %icc, %f14, %f9
fandnot2 %f10, %f0, %f14
xorcc %o6, %i4, %g7
ldsb [%l7 + 0x44], %g5
bleu,a,pn %xcc, loop_2517
fmovsa %xcc, %f6, %f11
ldsw [%l7 + 0x44], %i2
lduh [%l7 + 0x1A], %l4
loop_2517:
and %i0, 0x1B54, %o7
movre %o5, %o1, %l1
fmovsn %xcc, %f9, %f12
fbge %fcc3, loop_2518
stb %o0, [%l7 + 0x7A]
fbn %fcc1, loop_2519
ld [%l7 + 0x08], %f8
loop_2518:
stw %g6, [%l7 + 0x7C]
fpsub32 %f0, %f12, %f6
loop_2519:
ld [%l7 + 0x7C], %f12
ldsh [%l7 + 0x10], %o3
fbn,a %fcc0, loop_2520
srlx %o2, 0x11, %l3
movg %icc, %g2, %i7
fbug %fcc2, loop_2521
loop_2520:
stw %i5, [%l7 + 0x38]
edge16l %g4, %l0, %i6
ldsb [%l7 + 0x31], %i3
loop_2521:
fexpand %f1, %f10
ldub [%l7 + 0x75], %g1
brgz %o4, loop_2522
edge32l %l5, %l2, %i1
fmovdvs %icc, %f12, %f12
or %l6, 0x0726, %o6
loop_2522:
umul %g3, %i4, %g7
xnor %i2, 0x06E6, %l4
movcs %xcc, %g5, %o7
movrlz %i0, %o1, %o5
fnors %f5, %f6, %f3
fnor %f12, %f12, %f4
xnorcc %l1, %g6, %o0
ld [%l7 + 0x54], %f8
fcmps %fcc2, %f9, %f8
fmul8x16au %f2, %f14, %f14
ldsb [%l7 + 0x74], %o2
bvc,pn %icc, loop_2523
bpos,a,pt %xcc, loop_2524
fmuld8sux16 %f6, %f9, %f14
stx %o3, [%l7 + 0x58]
loop_2523:
be,a %xcc, loop_2525
loop_2524:
std %f12, [%l7 + 0x18]
st %f2, [%l7 + 0x74]
bneg,a %xcc, loop_2526
loop_2525:
movrlez %l3, %g2, %i5
andncc %g4, %i7, %i6
std %f8, [%l7 + 0x30]
loop_2526:
fmovdleu %xcc, %f12, %f2
sub %i3, 0x0600, %g1
bleu,pt %icc, loop_2527
fbge %fcc1, loop_2528
movre %o4, %l0, %l2
lduh [%l7 + 0x2A], %l5
loop_2527:
fbn,a %fcc0, loop_2529
loop_2528:
ba,pn %xcc, loop_2530
stb %l6, [%l7 + 0x43]
ldx [%l7 + 0x50], %o6
loop_2529:
tgu %xcc, 0x5
loop_2530:
fmovdne %icc, %f3, %f1
bgu,pn %icc, loop_2531
brz %i1, loop_2532
fmovda %xcc, %f14, %f5
ldub [%l7 + 0x0E], %g3
loop_2531:
bg,a loop_2533
loop_2532:
srlx %i4, %g7, %i2
fpsub16 %f6, %f2, %f12
fsrc2 %f2, %f6
loop_2533:
fnot1 %f12, %f12
fmovrsgez %g5, %f13, %f10
movcs %icc, %l4, %i0
mulscc %o1, %o5, %l1
lduw [%l7 + 0x3C], %g6
or %o7, 0x19B7, %o0
ldsh [%l7 + 0x24], %o3
st %f14, [%l7 + 0x08]
fand %f0, %f0, %f0
ldsh [%l7 + 0x4E], %l3
ldsh [%l7 + 0x3E], %g2
fcmpgt32 %f12, %f2, %i5
call loop_2534
ldd [%l7 + 0x68], %f10
bg %icc, loop_2535
fmovdcc %icc, %f0, %f15
loop_2534:
brz %g4, loop_2536
ldsh [%l7 + 0x52], %i7
loop_2535:
call loop_2537
array8 %o2, %i3, %g1
loop_2536:
edge8ln %i6, %l0, %l2
lduh [%l7 + 0x64], %o4
loop_2537:
fpack16 %f4, %f2
fpadd16s %f9, %f1, %f5
fmul8x16 %f5, %f0, %f6
fornot1s %f11, %f11, %f13
bn,a,pn %icc, loop_2538
bgu loop_2539
movle %icc, %l5, %l6
st %f10, [%l7 + 0x5C]
loop_2538:
brgz %o6, loop_2540
loop_2539:
sra %g3, %i4, %i1
fnor %f14, %f10, %f2
fxors %f7, %f6, %f11
loop_2540:
fmovdg %icc, %f10, %f6
std %f2, [%l7 + 0x28]
fbg %fcc0, loop_2541
fsrc2 %f4, %f2
edge8 %i2, %g5, %g7
tcs %icc, 0x0
loop_2541:
fmovrdlez %i0, %f4, %f6
andn %o1, 0x03CB, %o5
bvs,pt %icc, loop_2542
movcs %xcc, %l1, %g6
lduh [%l7 + 0x1E], %o7
tsubcc %o0, %o3, %l3
loop_2542:
tvs %icc, 0x7
ldsw [%l7 + 0x64], %l4
ta %icc, 0x2
brz %i5, loop_2543
fmovrdlez %g2, %f4, %f6
st %f12, [%l7 + 0x28]
ldx [%l7 + 0x38], %i7
loop_2543:
fpadd32 %f8, %f8, %f14
ldsw [%l7 + 0x5C], %o2
fba %fcc2, loop_2544
fbg %fcc0, loop_2545
fmovs %f0, %f13
fexpand %f4, %f0
loop_2544:
stx %g4, [%l7 + 0x40]
loop_2545:
movrgez %i3, %g1, %l0
fandnot2s %f11, %f2, %f10
tneg %xcc, 0x3
ldx [%l7 + 0x18], %i6
and %l2, %o4, %l6
tsubcc %l5, %g3, %i4
ld [%l7 + 0x08], %f8
stx %o6, [%l7 + 0x10]
fmuld8sux16 %f4, %f7, %f12
tsubcc %i1, 0x0410, %g5
lduw [%l7 + 0x4C], %i2
fbul %fcc0, loop_2546
lduh [%l7 + 0x26], %i0
ldsb [%l7 + 0x3E], %o1
movgu %icc, %o5, %l1
loop_2546:
fornot1 %f4, %f10, %f14
ldsw [%l7 + 0x4C], %g6
fsrc2s %f11, %f7
ld [%l7 + 0x08], %f4
stb %o7, [%l7 + 0x3F]
fmovsg %xcc, %f2, %f6
fbo,a %fcc1, loop_2547
edge8 %o0, %o3, %l3
nop
setx loop_2548, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fsrc2s %f2, %f4
loop_2547:
fbg,a %fcc1, loop_2549
ldub [%l7 + 0x09], %g7
loop_2548:
fmovdleu %icc, %f12, %f12
fmovdleu %xcc, %f12, %f12
loop_2549:
sllx %l4, 0x06, %i5
ldsw [%l7 + 0x54], %g2
lduh [%l7 + 0x78], %i7
fxnor %f8, %f4, %f0
ble %icc, loop_2550
ldsw [%l7 + 0x14], %o2
stw %i3, [%l7 + 0x14]
sdivx %g4, 0x1CDD, %g1
loop_2550:
fpadd16 %f12, %f8, %f10
fbule %fcc2, loop_2551
movleu %xcc, %l0, %l2
fmovdpos %icc, %f14, %f8
stw %o4, [%l7 + 0x50]
loop_2551:
lduw [%l7 + 0x10], %l6
fmovdg %icc, %f9, %f13
fpadd16 %f6, %f2, %f2
ldub [%l7 + 0x52], %l5
lduw [%l7 + 0x74], %g3
tg %icc, 0x5
ld [%l7 + 0x1C], %f10
tcs %icc, 0x4
stx %i4, [%l7 + 0x48]
ldub [%l7 + 0x5E], %i6
bleu,pt %xcc, loop_2552
bcs %icc, loop_2553
fands %f7, %f5, %f1
bcs,pn %xcc, loop_2554
loop_2552:
orncc %o6, 0x02C4, %g5
loop_2553:
fmovdpos %xcc, %f15, %f2
sth %i2, [%l7 + 0x20]
loop_2554:
tge %icc, 0x5
movn %xcc, %i1, %o1
movrne %i0, %l1, %o5
fbug %fcc1, loop_2555
fzeros %f9
bvc,a,pn %icc, loop_2556
fcmpgt32 %f4, %f14, %o7
loop_2555:
fmovrdgz %g6, %f0, %f4
edge8 %o3, %o0, %l3
loop_2556:
movre %g7, %l4, %i5
subcc %i7, 0x174B, %g2
fmovrdgez %o2, %f2, %f2
ldx [%l7 + 0x28], %g4
fcmpgt32 %f4, %f2, %g1
std %f4, [%l7 + 0x58]
fmovdcc %icc, %f4, %f5
ldsh [%l7 + 0x22], %l0
fmovse %icc, %f12, %f13
stw %l2, [%l7 + 0x78]
fsrc2s %f14, %f8
stw %o4, [%l7 + 0x5C]
fcmped %fcc3, %f4, %f0
fbug,a %fcc0, loop_2557
ldub [%l7 + 0x5C], %l6
ldsh [%l7 + 0x16], %l5
fmovsg %xcc, %f14, %f3
loop_2557:
std %f0, [%l7 + 0x18]
stw %i3, [%l7 + 0x30]
fmovdne %icc, %f4, %f14
fmovrslez %g3, %f7, %f6
orcc %i4, %o6, %g5
tvs %icc, 0x1
sth %i6, [%l7 + 0x14]
fmovsle %icc, %f13, %f4
nop
setx loop_2558, %l0, %l1
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 %f14, %f12, %f4
bcc,pn %icc, loop_2559
sth %i1, [%l7 + 0x7A]
loop_2558:
stw %o1, [%l7 + 0x3C]
fbe %fcc3, loop_2560
loop_2559:
fcmps %fcc0, %f2, %f1
xor %i0, %i2, %o5
fmovsg %icc, %f3, %f6
loop_2560:
movle %xcc, %o7, %l1
fnot1s %f14, %f8
st %f14, [%l7 + 0x10]
addccc %g6, 0x1715, %o0
ldd [%l7 + 0x48], %f0
ldsh [%l7 + 0x4E], %o3
ldx [%l7 + 0x40], %g7
tcc %icc, 0x5
mova %xcc, %l3, %l4
tvs %xcc, 0x5
subc %i7, %i5, %g2
ld [%l7 + 0x64], %f9
movpos %xcc, %g4, %g1
fmuld8ulx16 %f4, %f9, %f6
movgu %icc, %o2, %l0
sllx %l2, 0x1E, %o4
smulcc %l5, 0x1BF2, %l6
ldsb [%l7 + 0x2F], %i3
orcc %g3, %o6, %g5
stb %i6, [%l7 + 0x75]
fmovspos %icc, %f5, %f0
ldd [%l7 + 0x08], %f6
fpsub32s %f0, %f13, %f15
fones %f6
fba,a %fcc2, loop_2561
fmul8x16au %f1, %f8, %f6
movne %icc, %i4, %o1
edge8l %i0, %i1, %o5
loop_2561:
bl,a %xcc, loop_2562
ld [%l7 + 0x0C], %f10
stb %o7, [%l7 + 0x26]
bleu,a %icc, loop_2563
loop_2562:
fmovdneg %icc, %f14, %f5
bge %icc, loop_2564
ldub [%l7 + 0x1D], %i2
loop_2563:
fnot2 %f2, %f0
udivcc %g6, 0x0369, %l1
loop_2564:
movne %icc, %o0, %o3
movg %icc, %g7, %l3
fnands %f14, %f15, %f7
fbne %fcc2, loop_2565
bn %icc, loop_2566
std %f12, [%l7 + 0x18]
st %f10, [%l7 + 0x0C]
loop_2565:
fcmpd %fcc3, %f6, %f0
loop_2566:
te %xcc, 0x5
fpmerge %f15, %f10, %f8
fmovspos %icc, %f10, %f0
fpack16 %f4, %f0
fmul8sux16 %f0, %f6, %f6
fxors %f12, %f4, %f4
fornot2 %f14, %f10, %f6
ldsh [%l7 + 0x30], %l4
fmovrdgez %i7, %f2, %f4
sethi 0x1079, %i5
fpadd32 %f4, %f6, %f4
ldsb [%l7 + 0x29], %g2
sll %g1, 0x12, %g4
tne %xcc, 0x5
smul %l0, %o2, %o4
sra %l5, 0x1D, %l6
stb %l2, [%l7 + 0x2F]
fmovsge %icc, %f7, %f10
array16 %g3, %i3, %o6
mulx %g5, 0x1CA4, %i6
fmovdg %xcc, %f14, %f9
ldsh [%l7 + 0x76], %o1
fmovdl %xcc, %f11, %f8
movcs %xcc, %i0, %i4
stw %o5, [%l7 + 0x08]
fbo %fcc0, loop_2567
fcmped %fcc1, %f2, %f10
movleu %xcc, %o7, %i2
ldsh [%l7 + 0x5C], %g6
loop_2567:
xorcc %l1, 0x130F, %i1
pdist %f12, %f4, %f2
popc 0x11E8, %o3
stx %g7, [%l7 + 0x30]
lduh [%l7 + 0x74], %o0
bne,pt %icc, loop_2568
stx %l4, [%l7 + 0x28]
tge %xcc, 0x6
fcmped %fcc3, %f8, %f6
loop_2568:
ld [%l7 + 0x3C], %f13
lduw [%l7 + 0x5C], %l3
tn %xcc, 0x1
ldx [%l7 + 0x68], %i7
fmovse %xcc, %f15, %f13
add %g2, %i5, %g4
edge8 %l0, %o2, %g1
ld [%l7 + 0x08], %f8
edge16l %o4, %l5, %l6
array8 %g3, %i3, %o6
movge %xcc, %l2, %g5
ldd [%l7 + 0x50], %f8
brlez,a %o1, loop_2569
ldsb [%l7 + 0x2C], %i0
fnot2 %f0, %f2
lduh [%l7 + 0x34], %i4
loop_2569:
stb %i6, [%l7 + 0x20]
stw %o7, [%l7 + 0x40]
bgu %icc, loop_2570
addc %i2, %g6, %o5
ld [%l7 + 0x2C], %f8
ldx [%l7 + 0x58], %i1
loop_2570:
std %f8, [%l7 + 0x38]
stx %l1, [%l7 + 0x70]
ldub [%l7 + 0x18], %g7
alignaddrl %o0, %o3, %l3
st %f15, [%l7 + 0x10]
stw %i7, [%l7 + 0x08]
bshuffle %f14, %f8, %f4
nop
setx loop_2571, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mulx %g2, 0x0C0A, %i5
ldx [%l7 + 0x68], %l4
fnot1s %f6, %f6
loop_2571:
nop
setx loop_2572, %l0, %l1
jmpl %l1, %g4
stx %o2, [%l7 + 0x50]
fnot1 %f4, %f6
stb %l0, [%l7 + 0x4F]
loop_2572:
faligndata %f8, %f0, %f2
std %f8, [%l7 + 0x50]
movrgez %g1, %o4, %l6
nop
setx loop_2573, %l0, %l1
jmpl %l1, %l5
brlz %g3, loop_2574
fones %f8
fands %f5, %f6, %f15
loop_2573:
stx %i3, [%l7 + 0x40]
loop_2574:
std %f8, [%l7 + 0x10]
stb %l2, [%l7 + 0x2F]
ldsh [%l7 + 0x18], %g5
fnands %f15, %f11, %f14
bpos,a,pn %icc, loop_2575
fmovsneg %xcc, %f11, %f15
fcmpne32 %f10, %f14, %o1
fmovsne %icc, %f14, %f9
loop_2575:
tl %xcc, 0x2
lduw [%l7 + 0x34], %o6
andcc %i0, 0x0FDA, %i6
edge32l %i4, %o7, %g6
addcc %i2, 0x0E9D, %o5
ldsw [%l7 + 0x78], %i1
fmuld8sux16 %f1, %f14, %f6
call loop_2576
ldsb [%l7 + 0x29], %g7
edge32n %o0, %o3, %l3
tsubcctv %l1, %i7, %g2
loop_2576:
fmul8ulx16 %f8, %f14, %f10
ble,a %icc, loop_2577
andncc %l4, %g4, %o2
tg %icc, 0x6
sth %i5, [%l7 + 0x28]
loop_2577:
be,pn %xcc, loop_2578
fmovsvs %xcc, %f11, %f13
pdist %f6, %f0, %f4
fcmpeq16 %f8, %f14, %l0
loop_2578:
bn,a,pt %xcc, loop_2579
std %f0, [%l7 + 0x68]
move %icc, %g1, %o4
fmovrse %l6, %f1, %f9
loop_2579:
fones %f2
subc %l5, %i3, %g3
addc %l2, 0x0FA9, %g5
ldsh [%l7 + 0x28], %o1
fbule %fcc1, loop_2580
sth %i0, [%l7 + 0x34]
ba,a loop_2581
tn %xcc, 0x7
loop_2580:
fpadd32 %f6, %f8, %f4
sethi 0x01A5, %o6
loop_2581:
call loop_2582
ldsw [%l7 + 0x50], %i6
movre %i4, %o7, %i2
ldsw [%l7 + 0x7C], %g6
loop_2582:
xorcc %i1, %g7, %o0
ldub [%l7 + 0x43], %o5
fbu,a %fcc0, loop_2583
tge %icc, 0x2
stb %o3, [%l7 + 0x25]
fpadd32s %f14, %f12, %f14
loop_2583:
fbo %fcc3, loop_2584
ldx [%l7 + 0x68], %l3
fmovrdne %i7, %f2, %f10
fexpand %f5, %f2
loop_2584:
stx %l1, [%l7 + 0x20]
fmovsgu %icc, %f13, %f4
fornot1s %f4, %f13, %f9
fsrc2s %f8, %f5
fmovscs %icc, %f8, %f8
lduh [%l7 + 0x70], %g2
fbo,a %fcc3, loop_2585
bvc,a,pt %xcc, loop_2586
fcmpgt32 %f14, %f6, %l4
ldsh [%l7 + 0x66], %g4
loop_2585:
stw %i5, [%l7 + 0x58]
loop_2586:
lduw [%l7 + 0x7C], %o2
ldub [%l7 + 0x56], %g1
be,a,pn %icc, loop_2587
addc %l0, %l6, %l5
edge32 %i3, %g3, %l2
fmovscs %icc, %f11, %f4
loop_2587:
fmovrslez %g5, %f0, %f13
fnand %f6, %f8, %f4
fpsub16s %f13, %f13, %f8
fmovsge %xcc, %f13, %f15
fmul8x16au %f8, %f14, %f6
taddcc %o4, 0x0CB0, %o1
ba,pn %xcc, loop_2588
addc %i0, %o6, %i4
ld [%l7 + 0x2C], %f4
ldub [%l7 + 0x75], %o7
loop_2588:
bpos,a,pt %xcc, loop_2589
fmovrdlez %i2, %f0, %f10
stb %g6, [%l7 + 0x79]
fbu %fcc3, loop_2590
loop_2589:
std %f10, [%l7 + 0x58]
fors %f10, %f2, %f14
tvs %xcc, 0x7
loop_2590:
st %f15, [%l7 + 0x40]
stb %i1, [%l7 + 0x36]
fbn,a %fcc0, loop_2591
lduw [%l7 + 0x30], %g7
fpsub16s %f12, %f6, %f1
fnot1s %f3, %f14
loop_2591:
alignaddr %i6, %o5, %o0
be,a,pn %icc, loop_2592
tvs %icc, 0x6
fbul,a %fcc0, loop_2593
fandnot2 %f8, %f6, %f2
loop_2592:
fors %f10, %f4, %f13
std %f0, [%l7 + 0x60]
loop_2593:
fornot1 %f12, %f12, %f0
stw %o3, [%l7 + 0x6C]
fcmple16 %f12, %f4, %i7
ld [%l7 + 0x08], %f6
smulcc %l3, 0x02ED, %l1
fzero %f4
ldx [%l7 + 0x08], %l4
fmovde %icc, %f8, %f8
ld [%l7 + 0x78], %f0
stb %g4, [%l7 + 0x55]
fcmpeq32 %f4, %f6, %i5
xor %o2, %g1, %l0
brlez,a %g2, loop_2594
fpadd16s %f7, %f3, %f12
ld [%l7 + 0x70], %f15
fbn,a %fcc2, loop_2595
loop_2594:
mova %icc, %l6, %i3
fnor %f14, %f2, %f10
edge8l %g3, %l5, %l2
loop_2595:
fmovsvs %xcc, %f1, %f6
ldx [%l7 + 0x50], %o4
fcmped %fcc0, %f0, %f6
ldub [%l7 + 0x2E], %o1
fornot2s %f2, %f12, %f12
tvc %xcc, 0x3
tge %xcc, 0x0
udivx %i0, 0x09E5, %o6
fandnot1s %f9, %f3, %f9
mova %icc, %g5, %o7
fba %fcc0, loop_2596
st %f8, [%l7 + 0x24]
sdivcc %i4, 0x1C70, %g6
ldsw [%l7 + 0x74], %i1
loop_2596:
edge8n %g7, %i6, %o5
stx %o0, [%l7 + 0x10]
movpos %xcc, %o3, %i7
andcc %i2, 0x0A20, %l3
st %f13, [%l7 + 0x1C]
smul %l4, %g4, %l1
addcc %i5, 0x10EB, %g1
movn %xcc, %o2, %g2
andncc %l0, %i3, %g3
fcmpgt16 %f6, %f10, %l5
movrlz %l6, 0x057, %l2
fpsub32 %f14, %f10, %f8
tn %icc, 0x6
fornot1s %f5, %f13, %f13
tg %icc, 0x2
fmovdneg %icc, %f6, %f9
call loop_2597
tsubcc %o4, %o1, %o6
sdiv %g5, 0x0CB0, %o7
movcc %xcc, %i0, %g6
loop_2597:
ldx [%l7 + 0x50], %i1
fmovrdne %g7, %f6, %f0
sll %i4, %o5, %i6
fcmpne32 %f6, %f6, %o0
fble,a %fcc3, loop_2598
movne %xcc, %o3, %i2
brgz %l3, loop_2599
mulx %i7, %g4, %l4
loop_2598:
fmovsle %icc, %f6, %f6
stx %i5, [%l7 + 0x20]
loop_2599:
st %f12, [%l7 + 0x78]
movge %icc, %l1, %o2
fpsub32 %f4, %f10, %f6
fones %f3
fble %fcc0, loop_2600
te %xcc, 0x7
ldub [%l7 + 0x7B], %g1
fpackfix %f6, %f0
loop_2600:
lduw [%l7 + 0x10], %l0
fandnot1 %f6, %f12, %f4
ldx [%l7 + 0x08], %g2
fbne,a %fcc3, loop_2601
ldsh [%l7 + 0x76], %i3
fbuge %fcc2, loop_2602
fmovsvc %xcc, %f6, %f6
loop_2601:
ldd [%l7 + 0x28], %f10
fmovspos %icc, %f12, %f12
loop_2602:
udiv %g3, 0x0ADA, %l6
fmovsneg %icc, %f14, %f14
fbu %fcc2, loop_2603
ba loop_2604
stb %l5, [%l7 + 0x0B]
fbuge,a %fcc2, loop_2605
loop_2603:
sll %o4, %l2, %o6
loop_2604:
ldub [%l7 + 0x60], %g5
stb %o1, [%l7 + 0x7E]
loop_2605:
fnors %f15, %f1, %f12
movpos %icc, %o7, %i0
mulx %g6, 0x1B83, %i1
edge32 %g7, %o5, %i4
stw %o0, [%l7 + 0x50]
umul %i6, 0x0C73, %o3
tle %xcc, 0x6
fbge %fcc0, loop_2606
fmovdleu %icc, %f3, %f0
fmovdleu %xcc, %f2, %f13
andncc %l3, %i2, %g4
loop_2606:
lduw [%l7 + 0x70], %i7
stx %l4, [%l7 + 0x28]
lduh [%l7 + 0x48], %l1
orn %o2, %i5, %g1
bn,a %icc, loop_2607
movleu %icc, %g2, %l0
fmovrdgez %g3, %f6, %f4
fpadd32 %f6, %f12, %f12
loop_2607:
ldsw [%l7 + 0x40], %i3
fnands %f6, %f5, %f4
fsrc2 %f10, %f12
stx %l6, [%l7 + 0x10]
fandnot2s %f0, %f1, %f4
fmovrslz %o4, %f6, %f11
fpsub16s %f12, %f14, %f8
call loop_2608
lduw [%l7 + 0x6C], %l2
ldd [%l7 + 0x30], %f4
std %f6, [%l7 + 0x50]
loop_2608:
fmovrdgz %l5, %f12, %f12
nop
setx loop_2609, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpgt16 %f4, %f0, %o6
subccc %o1, 0x184E, %o7
ldd [%l7 + 0x60], %f10
loop_2609:
edge8 %g5, %i0, %i1
tsubcctv %g6, %o5, %g7
movvs %icc, %o0, %i6
sth %o3, [%l7 + 0x66]
fmovdvc %xcc, %f2, %f14
bg %icc, loop_2610
fxors %f6, %f0, %f6
edge32ln %l3, %i4, %g4
fmovsleu %icc, %f8, %f3
loop_2610:
sth %i7, [%l7 + 0x64]
fnegd %f2, %f8
sra %l4, 0x13, %i2
and %o2, 0x07A4, %l1
ldub [%l7 + 0x15], %i5
fxnors %f7, %f8, %f15
fbne %fcc0, loop_2611
bcs loop_2612
ld [%l7 + 0x14], %f8
movne %xcc, %g2, %g1
loop_2611:
brgz %g3, loop_2613
loop_2612:
ldd [%l7 + 0x60], %f8
sth %l0, [%l7 + 0x2E]
fmovdn %icc, %f10, %f8
loop_2613:
ta %icc, 0x0
fmul8sux16 %f6, %f6, %f2
fmovsn %xcc, %f7, %f8
ldsh [%l7 + 0x24], %i3
fmovsa %xcc, %f5, %f7
andncc %o4, %l6, %l2
bcc %xcc, loop_2614
fnot2 %f2, %f8
lduw [%l7 + 0x54], %l5
fmovsne %xcc, %f3, %f11
loop_2614:
nop
setx loop_2615, %l0, %l1
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 + 0x24], %f10
fmovrdne %o6, %f10, %f4
xnor %o7, 0x08F4, %g5
loop_2615:
faligndata %f8, %f12, %f4
ldsb [%l7 + 0x74], %i0
fmovsgu %xcc, %f5, %f1
std %f12, [%l7 + 0x78]
bgu,a,pt %xcc, loop_2616
fmuld8sux16 %f10, %f1, %f8
tge %xcc, 0x5
brgz,a %o1, loop_2617
loop_2616:
std %f0, [%l7 + 0x20]
smul %g6, 0x115B, %i1
addccc %g7, 0x0F62, %o5
loop_2617:
std %f10, [%l7 + 0x48]
udivcc %o0, 0x0F0D, %o3
fzeros %f14
ba %xcc, loop_2618
fbuge %fcc2, loop_2619
fpadd16s %f1, %f8, %f10
bgu %xcc, loop_2620
loop_2618:
bg,a,pn %xcc, loop_2621
loop_2619:
movcs %xcc, %i6, %l3
bvs,a,pn %xcc, loop_2622
loop_2620:
fmul8sux16 %f12, %f6, %f0
loop_2621:
ldd [%l7 + 0x78], %f4
fmovs %f14, %f11
loop_2622:
fmovrsgz %i4, %f5, %f5
tsubcc %g4, 0x1CEE, %l4
fmovs %f6, %f8
movcc %xcc, %i2, %i7
ldsw [%l7 + 0x24], %o2
sethi 0x16D3, %i5
udivcc %l1, 0x02B9, %g1
subcc %g2, %g3, %l0
tgu %xcc, 0x6
fmovrse %o4, %f4, %f5
stb %i3, [%l7 + 0x22]
fxnors %f0, %f5, %f12
ldsw [%l7 + 0x48], %l6
sdivx %l2, 0x1B33, %l5
be loop_2623
fpadd16 %f8, %f14, %f6
nop
setx loop_2624, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsvc %icc, %f6, %f14
loop_2623:
taddcctv %o7, 0x085D, %g5
fsrc2 %f6, %f0
loop_2624:
stx %o6, [%l7 + 0x70]
fzero %f14
array8 %i0, %o1, %i1
std %f6, [%l7 + 0x40]
stb %g6, [%l7 + 0x1D]
stw %o5, [%l7 + 0x38]
fnot1 %f4, %f10
addc %g7, 0x1302, %o0
movge %xcc, %o3, %i6
fcmpes %fcc1, %f13, %f13
st %f7, [%l7 + 0x30]
fpsub32 %f6, %f14, %f8
edge32ln %i4, %g4, %l4
ldsh [%l7 + 0x76], %l3
fmovdge %xcc, %f14, %f4
xorcc %i2, 0x0C2C, %o2
std %f2, [%l7 + 0x10]
fsrc1s %f12, %f2
fandnot2 %f0, %f14, %f12
bcc,a loop_2625
sth %i7, [%l7 + 0x44]
stb %l1, [%l7 + 0x68]
movge %xcc, %i5, %g2
loop_2625:
taddcctv %g3, 0x00C0, %g1
subc %l0, 0x1949, %o4
sth %i3, [%l7 + 0x7C]
bg,a,pt %icc, loop_2626
fbule %fcc1, loop_2627
call loop_2628
bcc,a loop_2629
loop_2626:
pdist %f10, %f0, %f2
loop_2627:
sth %l2, [%l7 + 0x7A]
loop_2628:
fmul8x16al %f2, %f1, %f12
loop_2629:
fxnor %f4, %f12, %f0
fpsub32s %f0, %f12, %f6
taddcc %l5, 0x085A, %l6
siam 0x5
fmovsgu %xcc, %f1, %f0
stw %g5, [%l7 + 0x5C]
stb %o6, [%l7 + 0x23]
fabsd %f0, %f4
ldsw [%l7 + 0x64], %i0
alignaddr %o1, %o7, %g6
fmovdle %xcc, %f13, %f11
sth %o5, [%l7 + 0x60]
sth %g7, [%l7 + 0x72]
ldsb [%l7 + 0x58], %o0
movneg %icc, %o3, %i1
fblg %fcc3, loop_2630
ldsb [%l7 + 0x37], %i6
tvs %icc, 0x5
fmovsa %icc, %f0, %f11
loop_2630:
addccc %g4, 0x0945, %i4
fcmpne16 %f14, %f2, %l4
bl,a %icc, loop_2631
lduh [%l7 + 0x70], %i2
tn %icc, 0x3
xnor %l3, %i7, %o2
loop_2631:
fmovdvc %icc, %f8, %f2
fnot2s %f14, %f11
tge %icc, 0x4
edge8l %i5, %g2, %g3
ldsh [%l7 + 0x12], %g1
lduw [%l7 + 0x48], %l1
ldx [%l7 + 0x30], %l0
ldub [%l7 + 0x7B], %i3
fnors %f0, %f10, %f8
fmovdge %icc, %f13, %f8
tle %icc, 0x2
and %l2, %l5, %l6
lduh [%l7 + 0x46], %o4
brnz,a %o6, loop_2632
fornot1s %f6, %f7, %f4
ldx [%l7 + 0x40], %i0
alignaddr %g5, %o7, %g6
loop_2632:
fpack16 %f14, %f0
fbule,a %fcc3, loop_2633
and %o5, %o1, %g7
mova %icc, %o0, %o3
fbu %fcc0, loop_2634
loop_2633:
ldsh [%l7 + 0x20], %i6
fxor %f0, %f4, %f10
fmovscc %icc, %f3, %f3
loop_2634:
fbue %fcc2, loop_2635
orn %i1, 0x040E, %i4
lduh [%l7 + 0x10], %l4
std %f6, [%l7 + 0x20]
loop_2635:
ld [%l7 + 0x6C], %f0
addc %g4, %i2, %i7
ble loop_2636
fmovrde %o2, %f4, %f0
std %f14, [%l7 + 0x30]
stx %l3, [%l7 + 0x28]
loop_2636:
fzeros %f5
array32 %i5, %g3, %g1
fpadd32s %f13, %f4, %f15
bn,pn %icc, loop_2637
fmovspos %xcc, %f13, %f2
movn %xcc, %g2, %l0
std %f10, [%l7 + 0x08]
loop_2637:
movrlz %i3, %l1, %l5
fmul8x16al %f1, %f9, %f0
orn %l6, 0x0147, %o4
fmovrslz %o6, %f2, %f11
ldsw [%l7 + 0x54], %i0
fmul8x16au %f0, %f8, %f10
fabsd %f6, %f2
sra %g5, %o7, %g6
umul %l2, %o1, %o5
fbl,a %fcc2, loop_2638
fbne %fcc3, loop_2639
fbl %fcc2, loop_2640
xnor %o0, 0x0644, %o3
loop_2638:
fcmple16 %f10, %f14, %g7
loop_2639:
fble %fcc2, loop_2641
loop_2640:
fmovsge %xcc, %f14, %f6
tvs %icc, 0x4
sth %i6, [%l7 + 0x28]
loop_2641:
bvs,pt %xcc, loop_2642
ldub [%l7 + 0x09], %i1
movle %xcc, %l4, %i4
lduw [%l7 + 0x20], %i2
loop_2642:
stb %g4, [%l7 + 0x6E]
fbul %fcc2, loop_2643
fcmpes %fcc1, %f11, %f14
udivx %i7, 0x0620, %l3
fmovscs %icc, %f4, %f9
loop_2643:
movge %icc, %i5, %o2
edge32n %g1, %g2, %l0
fmovs %f2, %f14
bgu,a,pn %xcc, loop_2644
movrlz %i3, 0x31F, %l1
fmovdge %xcc, %f2, %f15
array32 %l5, %g3, %o4
loop_2644:
subc %o6, 0x14C3, %l6
std %f12, [%l7 + 0x70]
tsubcctv %i0, %g5, %g6
ldsb [%l7 + 0x23], %l2
ldub [%l7 + 0x13], %o7
ldsw [%l7 + 0x54], %o5
nop
setx loop_2645, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_2646, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrsgez %o1, %f14, %f6
addccc %o3, %o0, %g7
loop_2645:
bleu,pt %xcc, loop_2647
loop_2646:
fpadd32 %f0, %f14, %f0
fmovsleu %xcc, %f3, %f2
st %f14, [%l7 + 0x68]
loop_2647:
fmovrdlez %i6, %f14, %f8
sth %l4, [%l7 + 0x46]
nop
setx loop_2648, %l0, %l1
jmpl %l1, %i1
xor %i4, %g4, %i2
addccc %l3, 0x1ECF, %i7
std %f10, [%l7 + 0x10]
loop_2648:
sdiv %i5, 0x12D9, %g1
move %xcc, %g2, %l0
fmul8x16au %f0, %f4, %f0
tleu %icc, 0x0
fmovsvs %icc, %f14, %f13
fbuge,a %fcc1, loop_2649
fxnors %f14, %f11, %f4
tvc %xcc, 0x4
orn %i3, %l1, %l5
loop_2649:
ldsw [%l7 + 0x70], %o2
tn %icc, 0x3
st %f14, [%l7 + 0x4C]
ldsb [%l7 + 0x0A], %o4
array8 %g3, %o6, %i0
fbge,a %fcc3, loop_2650
bvs,a,pn %icc, loop_2651
fmovdl %icc, %f11, %f0
movle %icc, %g5, %g6
loop_2650:
fabsd %f10, %f6
loop_2651:
ldd [%l7 + 0x10], %f10
fmul8x16 %f4, %f0, %f4
fmul8x16au %f3, %f14, %f8
fmuld8ulx16 %f7, %f4, %f10
movge %icc, %l6, %o7
udivx %l2, 0x107B, %o1
tsubcc %o5, %o3, %o0
fsrc2s %f0, %f9
edge32ln %g7, %l4, %i6
lduh [%l7 + 0x0E], %i4
addcc %i1, %i2, %l3
movre %i7, %i5, %g1
ta %xcc, 0x6
fcmple32 %f12, %f14, %g2
ld [%l7 + 0x28], %f10
fbne %fcc3, loop_2652
fmul8x16 %f14, %f2, %f8
fmovdne %xcc, %f11, %f12
tsubcctv %g4, 0x0DE5, %i3
loop_2652:
fzeros %f10
siam 0x5
xnor %l0, 0x0AA1, %l1
lduw [%l7 + 0x2C], %l5
ldsh [%l7 + 0x28], %o2
fmul8x16au %f0, %f5, %f12
move %xcc, %g3, %o6
fbl %fcc2, loop_2653
ble,pt %xcc, loop_2654
ldub [%l7 + 0x6A], %o4
ldx [%l7 + 0x58], %g5
loop_2653:
andcc %i0, %l6, %g6
loop_2654:
fabss %f5, %f11
stw %o7, [%l7 + 0x5C]
ld [%l7 + 0x74], %f14
lduh [%l7 + 0x20], %o1
fxnors %f6, %f0, %f13
bg,pt %xcc, loop_2655
fmovrdne %o5, %f0, %f12
lduw [%l7 + 0x40], %l2
fmovdge %icc, %f0, %f0
loop_2655:
stb %o0, [%l7 + 0x55]
fmuld8sux16 %f10, %f9, %f12
bgu,a,pn %icc, loop_2656
fbule %fcc0, loop_2657
fba %fcc3, loop_2658
movrgz %g7, 0x072, %o3
loop_2656:
fornot2s %f1, %f2, %f3
loop_2657:
fmovsl %xcc, %f2, %f12
loop_2658:
fcmpgt16 %f10, %f4, %l4
sth %i4, [%l7 + 0x74]
fnot2 %f2, %f0
stb %i1, [%l7 + 0x79]
movrne %i6, 0x3D8, %i2
stw %l3, [%l7 + 0x28]
edge8l %i7, %g1, %g2
ldub [%l7 + 0x75], %i5
lduh [%l7 + 0x7C], %i3
fnegs %f5, %f6
fmovdcc %xcc, %f9, %f4
fpadd16s %f14, %f13, %f14
bleu,pt %icc, loop_2659
fornot1s %f12, %f4, %f3
for %f10, %f2, %f12
fexpand %f7, %f4
loop_2659:
ldsb [%l7 + 0x75], %g4
fmovs %f7, %f9
srax %l0, %l5, %o2
stx %g3, [%l7 + 0x08]
smulcc %o6, %l1, %g5
fmovsge %icc, %f4, %f15
movne %icc, %o4, %l6
fxnors %f9, %f2, %f14
ldub [%l7 + 0x7E], %i0
alignaddr %g6, %o7, %o1
movn %xcc, %l2, %o0
ldsw [%l7 + 0x44], %o5
st %f8, [%l7 + 0x74]
fmovrse %o3, %f0, %f3
fpack32 %f8, %f10, %f6
fpack32 %f0, %f10, %f2
fmovrsgz %l4, %f12, %f14
tvc %xcc, 0x2
fabss %f13, %f9
bneg,pt %xcc, loop_2660
stx %g7, [%l7 + 0x30]
lduh [%l7 + 0x60], %i1
movgu %icc, %i4, %i6
loop_2660:
ldsb [%l7 + 0x7D], %i2
bgu,a %xcc, loop_2661
subcc %i7, 0x0CA5, %l3
fmuld8sux16 %f9, %f3, %f12
movrgz %g2, %g1, %i5
loop_2661:
smul %g4, 0x15B5, %l0
edge16ln %i3, %o2, %l5
smul %o6, 0x1A76, %l1
ldsb [%l7 + 0x3C], %g5
fnegd %f8, %f12
bleu,pt %xcc, loop_2662
fcmpgt32 %f4, %f8, %g3
ld [%l7 + 0x6C], %f5
edge32 %l6, %o4, %i0
loop_2662:
ldsh [%l7 + 0x08], %o7
fandnot1 %f10, %f2, %f10
edge32ln %o1, %g6, %l2
sth %o0, [%l7 + 0x22]
ldx [%l7 + 0x18], %o5
fmovsge %xcc, %f11, %f1
tle %xcc, 0x5
fcmpd %fcc2, %f0, %f8
stx %l4, [%l7 + 0x48]
fpackfix %f0, %f2
fcmpd %fcc0, %f4, %f4
te %xcc, 0x1
ldsh [%l7 + 0x64], %g7
ldx [%l7 + 0x40], %i1
ldsb [%l7 + 0x34], %i4
bpos,a,pt %icc, loop_2663
te %xcc, 0x1
fandnot1 %f10, %f2, %f0
st %f5, [%l7 + 0x28]
loop_2663:
fnor %f2, %f4, %f0
fzero %f10
bne,pn %icc, loop_2664
ldx [%l7 + 0x10], %o3
bn,a,pt %icc, loop_2665
fmovsvs %icc, %f6, %f0
loop_2664:
taddcc %i6, 0x1C3B, %i7
be,a,pn %icc, loop_2666
loop_2665:
bshuffle %f0, %f0, %f6
edge32n %i2, %l3, %g1
orcc %g2, %i5, %g4
loop_2666:
stb %l0, [%l7 + 0x4B]
ldx [%l7 + 0x08], %i3
ldub [%l7 + 0x31], %o2
fmovrdlz %l5, %f2, %f12
ld [%l7 + 0x4C], %f12
orncc %o6, %l1, %g3
move %icc, %g5, %o4
fmovdge %xcc, %f10, %f6
fpsub16 %f2, %f8, %f0
subcc %i0, 0x09F1, %l6
bg,pt %xcc, loop_2667
bneg,a,pt %xcc, loop_2668
fmovsge %xcc, %f13, %f0
fandnot1s %f2, %f3, %f2
loop_2667:
fmovrsgez %o7, %f9, %f10
loop_2668:
stb %g6, [%l7 + 0x41]
ldub [%l7 + 0x75], %o1
movvs %icc, %l2, %o0
srl %l4, %g7, %i1
bgu,a,pn %xcc, loop_2669
ldsw [%l7 + 0x3C], %i4
be loop_2670
st %f3, [%l7 + 0x78]
loop_2669:
fmovrsgz %o3, %f11, %f1
sth %i6, [%l7 + 0x62]
loop_2670:
fmovrdlez %o5, %f10, %f6
bge,a loop_2671
sra %i2, %i7, %l3
fpsub32s %f3, %f10, %f3
std %f12, [%l7 + 0x30]
loop_2671:
edge32n %g2, %g1, %g4
lduh [%l7 + 0x78], %l0
nop
setx loop_2672, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x68], %i5
edge8n %o2, %i3, %o6
fmovspos %icc, %f0, %f6
loop_2672:
fpack32 %f12, %f6, %f4
brnz,a %l5, loop_2673
bshuffle %f12, %f6, %f6
st %f12, [%l7 + 0x70]
fpadd16 %f6, %f0, %f8
loop_2673:
movrgz %l1, %g3, %g5
udiv %o4, 0x13DA, %i0
lduw [%l7 + 0x3C], %l6
stb %g6, [%l7 + 0x1B]
bl,a loop_2674
udivcc %o7, 0x0967, %o1
fmovrdgz %o0, %f2, %f8
fcmple32 %f12, %f0, %l2
loop_2674:
umul %g7, %i1, %i4
fbuge %fcc3, loop_2675
fmovdvs %icc, %f15, %f15
ldsb [%l7 + 0x5E], %o3
sth %i6, [%l7 + 0x30]
loop_2675:
movg %icc, %o5, %i2
fnegd %f12, %f2
fcmple32 %f0, %f0, %i7
stb %l4, [%l7 + 0x2A]
stx %g2, [%l7 + 0x10]
tcc %xcc, 0x0
tpos %xcc, 0x0
stw %l3, [%l7 + 0x4C]
lduw [%l7 + 0x68], %g1
sth %g4, [%l7 + 0x2C]
fnands %f14, %f11, %f5
ldd [%l7 + 0x20], %f8
sethi 0x1248, %i5
movne %icc, %l0, %i3
fmovsg %icc, %f4, %f15
sth %o6, [%l7 + 0x5A]
fzero %f0
bleu,pt %icc, loop_2676
movrgz %l5, %l1, %g3
edge8ln %g5, %o4, %i0
movg %icc, %o2, %l6
loop_2676:
siam 0x7
fandnot2s %f9, %f12, %f4
taddcc %g6, 0x04CB, %o7
fmovda %xcc, %f5, %f6
fmovrde %o1, %f10, %f0
ldub [%l7 + 0x5B], %o0
bshuffle %f0, %f2, %f8
stb %g7, [%l7 + 0x39]
ldub [%l7 + 0x35], %i1
fba %fcc2, loop_2677
fsrc2 %f6, %f12
edge8 %l2, %o3, %i6
fmovdl %icc, %f13, %f1
loop_2677:
fmovrslez %i4, %f8, %f11
ta %xcc, 0x1
fmovdpos %xcc, %f1, %f9
ldd [%l7 + 0x48], %f2
movrgz %i2, 0x2B1, %i7
edge16n %o5, %l4, %l3
umulcc %g2, %g1, %g4
tne %xcc, 0x2
brz,a %l0, loop_2678
brlz %i3, loop_2679
edge8 %i5, %l5, %o6
fbe %fcc2, loop_2680
loop_2678:
lduw [%l7 + 0x2C], %l1
loop_2679:
tne %xcc, 0x3
fmul8x16au %f2, %f7, %f14
loop_2680:
fbul %fcc1, loop_2681
sth %g5, [%l7 + 0x52]
xorcc %g3, %i0, %o4
ldsh [%l7 + 0x5C], %o2
loop_2681:
fornot1 %f0, %f8, %f10
stb %l6, [%l7 + 0x78]
ba,a,pn %icc, loop_2682
brgez %o7, loop_2683
ldd [%l7 + 0x10], %f12
ble,pt %icc, loop_2684
loop_2682:
array16 %o1, %o0, %g6
loop_2683:
siam 0x6
ldsw [%l7 + 0x48], %i1
loop_2684:
lduw [%l7 + 0x28], %l2
bne loop_2685
fmovdcc %xcc, %f15, %f6
bn,a loop_2686
bcc,a,pt %icc, loop_2687
loop_2685:
fcmple32 %f12, %f6, %o3
edge32 %g7, %i6, %i4
loop_2686:
fnegs %f7, %f12
loop_2687:
sethi 0x15B1, %i7
siam 0x5
st %f6, [%l7 + 0x44]
add %i2, %l4, %o5
lduh [%l7 + 0x38], %l3
stb %g2, [%l7 + 0x64]
ta %xcc, 0x7
and %g4, 0x0AE6, %g1
sdivcc %i3, 0x1D67, %l0
movvs %icc, %l5, %i5
st %f10, [%l7 + 0x64]
bpos,pn %icc, loop_2688
siam 0x1
stb %l1, [%l7 + 0x0C]
sth %g5, [%l7 + 0x44]
loop_2688:
fmovsn %icc, %f8, %f15
fcmped %fcc3, %f0, %f0
fmovsvc %icc, %f9, %f10
ldd [%l7 + 0x50], %f10
fnot2s %f9, %f5
mulscc %o6, %i0, %o4
stw %g3, [%l7 + 0x44]
stw %l6, [%l7 + 0x2C]
bleu,a %icc, loop_2689
fpadd16 %f2, %f14, %f14
fmovsge %icc, %f2, %f14
sth %o2, [%l7 + 0x56]
loop_2689:
fmovdvs %xcc, %f12, %f3
fxor %f0, %f12, %f14
fmovrdlez %o7, %f8, %f4
st %f13, [%l7 + 0x64]
stx %o1, [%l7 + 0x58]
or %o0, %g6, %i1
ldub [%l7 + 0x13], %o3
fnor %f0, %f6, %f10
ldd [%l7 + 0x20], %f0
tge %icc, 0x6
fcmple16 %f14, %f4, %l2
tne %xcc, 0x6
fcmple16 %f6, %f12, %i6
ldsb [%l7 + 0x10], %g7
brnz %i7, loop_2690
lduh [%l7 + 0x1C], %i2
fpadd32s %f6, %f9, %f15
lduh [%l7 + 0x46], %i4
loop_2690:
fbu,a %fcc3, loop_2691
stb %o5, [%l7 + 0x6C]
fcmple32 %f2, %f8, %l3
fandnot2 %f10, %f12, %f0
loop_2691:
subc %g2, 0x03AF, %g4
brlez %l4, loop_2692
fpack16 %f0, %f7
fmovrslez %i3, %f13, %f2
movrlez %g1, 0x2AD, %l0
loop_2692:
fmovsa %icc, %f3, %f13
fmovdpos %xcc, %f1, %f11
andncc %l5, %i5, %g5
fbul,a %fcc3, loop_2693
sdivcc %o6, 0x1231, %i0
fbl %fcc0, loop_2694
tvs %xcc, 0x2
loop_2693:
fandnot2 %f6, %f2, %f0
srax %l1, 0x17, %o4
loop_2694:
fexpand %f7, %f6
std %f8, [%l7 + 0x28]
edge32l %g3, %o2, %l6
popc %o1, %o7
udivcc %g6, 0x0C64, %o0
nop
setx loop_2695, %l0, %l1
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, %f6, %f14
ldsw [%l7 + 0x1C], %o3
fnot2s %f0, %f12
loop_2695:
edge8l %l2, %i1, %i6
stw %i7, [%l7 + 0x18]
brgez %i2, loop_2696
srax %i4, 0x18, %o5
fmovsn %icc, %f0, %f8
ldsb [%l7 + 0x49], %l3
loop_2696:
tcs %xcc, 0x2
move %icc, %g2, %g4
ldd [%l7 + 0x40], %f0
fandnot2 %f2, %f0, %f4
lduw [%l7 + 0x64], %l4
ld [%l7 + 0x7C], %f6
ldub [%l7 + 0x73], %i3
nop
setx loop_2697, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %g1, [%l7 + 0x2A]
bg loop_2698
tsubcctv %g7, %l5, %l0
loop_2697:
fmovrslez %i5, %f11, %f14
bn,a %xcc, loop_2699
loop_2698:
tvc %xcc, 0x6
lduw [%l7 + 0x28], %o6
brlz,a %g5, loop_2700
loop_2699:
movrne %i0, 0x204, %o4
stx %g3, [%l7 + 0x48]
stw %l1, [%l7 + 0x38]
loop_2700:
stw %o2, [%l7 + 0x58]
fbue,a %fcc2, loop_2701
movrlz %o1, %l6, %o7
srax %g6, %o0, %l2
fpadd32 %f2, %f12, %f14
loop_2701:
udivcc %i1, 0x0B0A, %o3
fbne %fcc1, loop_2702
fornot2 %f12, %f6, %f2
fnand %f6, %f4, %f4
bneg loop_2703
loop_2702:
std %f6, [%l7 + 0x28]
stw %i6, [%l7 + 0x1C]
bg,a %icc, loop_2704
loop_2703:
fxors %f13, %f11, %f10
fba,a %fcc3, loop_2705
fbule,a %fcc0, loop_2706
loop_2704:
stb %i2, [%l7 + 0x47]
nop
setx loop_2707, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_2705:
fmovrslz %i4, %f13, %f12
loop_2706:
udivcc %o5, 0x1F44, %i7
srax %g2, 0x0C, %l3
loop_2707:
edge16l %g4, %l4, %i3
fmovdvs %icc, %f0, %f5
udiv %g7, 0x00B0, %l5
stx %l0, [%l7 + 0x10]
ld [%l7 + 0x4C], %f13
stw %i5, [%l7 + 0x4C]
andncc %g1, %g5, %i0
std %f10, [%l7 + 0x68]
sdivcc %o6, 0x10B3, %g3
fmovdgu %xcc, %f6, %f13
lduw [%l7 + 0x4C], %l1
fmovd %f8, %f0
ldsb [%l7 + 0x61], %o2
stw %o4, [%l7 + 0x34]
ld [%l7 + 0x34], %f12
tle %icc, 0x7
fmovse %xcc, %f5, %f13
bvs,pn %xcc, loop_2708
bne,pt %xcc, loop_2709
array16 %l6, %o1, %g6
lduh [%l7 + 0x16], %o0
loop_2708:
fors %f8, %f1, %f10
loop_2709:
fmovsge %icc, %f4, %f9
fbul,a %fcc2, loop_2710
subc %o7, %i1, %o3
ld [%l7 + 0x44], %f0
lduh [%l7 + 0x72], %l2
loop_2710:
movgu %xcc, %i2, %i4
edge16l %i6, %i7, %o5
fandnot1 %f14, %f8, %f14
ldub [%l7 + 0x38], %g2
fcmps %fcc3, %f5, %f8
fcmple16 %f4, %f14, %g4
fmul8ulx16 %f2, %f2, %f4
bneg loop_2711
bcc,a,pt %xcc, loop_2712
bneg,a,pn %xcc, loop_2713
movleu %icc, %l4, %l3
loop_2711:
be,pt %icc, loop_2714
loop_2712:
andn %g7, %l5, %i3
loop_2713:
std %f0, [%l7 + 0x68]
ldsw [%l7 + 0x24], %l0
loop_2714:
fbu %fcc1, loop_2715
bge %icc, loop_2716
brgez,a %g1, loop_2717
fpsub16s %f8, %f0, %f9
loop_2715:
sdiv %i5, 0x1D3D, %i0
loop_2716:
tvc %icc, 0x0
loop_2717:
movne %xcc, %g5, %o6
subcc %g3, %l1, %o2
fbule,a %fcc1, loop_2718
ldx [%l7 + 0x78], %l6
bshuffle %f10, %f6, %f0
tl %icc, 0x2
loop_2718:
fcmple16 %f14, %f14, %o1
taddcctv %g6, 0x1948, %o4
te %icc, 0x1
edge32l %o0, %i1, %o3
fba %fcc1, loop_2719
sth %l2, [%l7 + 0x3C]
fba,a %fcc2, loop_2720
fmul8sux16 %f6, %f4, %f8
loop_2719:
ld [%l7 + 0x10], %f12
fmovdvc %icc, %f14, %f8
loop_2720:
fpsub16s %f15, %f3, %f5
st %f4, [%l7 + 0x34]
ble loop_2721
ldd [%l7 + 0x58], %f2
ldsh [%l7 + 0x52], %i2
ldd [%l7 + 0x38], %f6
loop_2721:
sth %o7, [%l7 + 0x74]
fbn,a %fcc0, loop_2722
fcmple32 %f4, %f2, %i4
st %f9, [%l7 + 0x6C]
ldsh [%l7 + 0x0C], %i7
loop_2722:
std %f10, [%l7 + 0x10]
lduw [%l7 + 0x68], %o5
stb %g2, [%l7 + 0x5D]
fmovdn %icc, %f13, %f0
fmuld8ulx16 %f12, %f14, %f8
ldd [%l7 + 0x68], %f14
fmuld8sux16 %f3, %f12, %f6
tsubcctv %g4, 0x0BA9, %i6
fexpand %f2, %f6
srax %l3, %l4, %g7
stb %l5, [%l7 + 0x53]
bg,a loop_2723
fnand %f4, %f6, %f2
te %xcc, 0x6
fmovrsne %l0, %f7, %f5
loop_2723:
call loop_2724
fmul8ulx16 %f14, %f4, %f14
subccc %i3, %g1, %i0
movl %icc, %i5, %o6
loop_2724:
fcmpeq16 %f6, %f10, %g3
st %f0, [%l7 + 0x30]
addccc %l1, 0x1F81, %o2
stw %g5, [%l7 + 0x34]
movrgz %l6, %g6, %o4
fmovsa %icc, %f7, %f9
tneg %icc, 0x6
fbge %fcc2, loop_2725
fba,a %fcc1, loop_2726
stw %o1, [%l7 + 0x3C]
movrlez %i1, %o0, %o3
loop_2725:
ldx [%l7 + 0x28], %i2
loop_2726:
fbule %fcc1, loop_2727
fmovdneg %xcc, %f7, %f0
fmovsne %icc, %f6, %f7
edge8 %o7, %i4, %i7
loop_2727:
fbuge,a %fcc0, loop_2728
fsrc2 %f4, %f14
fors %f14, %f10, %f13
fpackfix %f2, %f9
loop_2728:
brgz,a %o5, loop_2729
lduh [%l7 + 0x62], %l2
lduw [%l7 + 0x70], %g4
fcmpeq16 %f8, %f2, %i6
loop_2729:
bcs %xcc, loop_2730
stx %l3, [%l7 + 0x40]
umulcc %g2, %l4, %g7
std %f12, [%l7 + 0x10]
loop_2730:
mulx %l5, %l0, %g1
ld [%l7 + 0x70], %f12
fnand %f10, %f6, %f14
orcc %i0, 0x1F29, %i3
subc %i5, 0x1FF4, %g3
udiv %l1, 0x1B00, %o2
std %f8, [%l7 + 0x40]
andncc %g5, %o6, %l6
edge16l %g6, %o1, %o4
fbge %fcc0, loop_2731
fmovsg %icc, %f0, %f12
fmovdvs %xcc, %f0, %f1
fcmple16 %f14, %f8, %i1
loop_2731:
fmovsneg %icc, %f7, %f7
fmovrde %o3, %f12, %f12
lduw [%l7 + 0x20], %o0
ld [%l7 + 0x08], %f14
udiv %i2, 0x1369, %o7
fmovdpos %icc, %f6, %f3
ldsb [%l7 + 0x35], %i4
sth %i7, [%l7 + 0x1E]
bvs %xcc, loop_2732
lduw [%l7 + 0x48], %l2
ldx [%l7 + 0x58], %o5
umulcc %g4, 0x155C, %i6
loop_2732:
array16 %l3, %g2, %l4
ldx [%l7 + 0x30], %g7
ldd [%l7 + 0x70], %f14
fmovrde %l0, %f2, %f0
fpsub32 %f10, %f14, %f0
edge16ln %l5, %g1, %i3
fmovda %icc, %f10, %f12
bcs,a loop_2733
ldsw [%l7 + 0x08], %i5
fmuld8ulx16 %f11, %f11, %f8
fornot1s %f3, %f6, %f12
loop_2733:
std %f4, [%l7 + 0x30]
fbn %fcc1, loop_2734
fpsub16s %f0, %f13, %f8
fmovdle %xcc, %f5, %f2
fsrc1 %f2, %f0
loop_2734:
sdivcc %i0, 0x051C, %g3
fcmpne16 %f6, %f8, %l1
st %f12, [%l7 + 0x50]
ldsb [%l7 + 0x5F], %g5
edge32ln %o6, %l6, %o2
fmovdvc %icc, %f12, %f7
nop
setx loop_2735, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sllx %o1, 0x0D, %g6
mulscc %o4, %i1, %o0
stb %i2, [%l7 + 0x6E]
loop_2735:
fpadd16 %f2, %f12, %f14
ldub [%l7 + 0x73], %o7
subc %o3, %i4, %i7
ldsw [%l7 + 0x70], %o5
brgez %g4, loop_2736
bn,pn %icc, loop_2737
bshuffle %f6, %f6, %f10
fone %f14
loop_2736:
bleu %xcc, loop_2738
loop_2737:
movvs %icc, %l2, %i6
fbo,a %fcc0, loop_2739
ldsw [%l7 + 0x0C], %l3
loop_2738:
tn %xcc, 0x0
fmovsneg %xcc, %f10, %f14
loop_2739:
fmovdleu %xcc, %f6, %f13
movne %xcc, %g2, %g7
ldx [%l7 + 0x38], %l4
te %xcc, 0x7
stb %l5, [%l7 + 0x46]
sub %g1, 0x1FC6, %i3
fmovscc %xcc, %f8, %f9
orcc %i5, 0x0B77, %l0
movne %icc, %i0, %g3
sub %l1, %o6, %g5
fnot1 %f0, %f12
fexpand %f10, %f14
movcc %xcc, %l6, %o2
ldsw [%l7 + 0x78], %o1
fpadd16s %f9, %f1, %f12
movcc %xcc, %g6, %o4
fpadd16s %f8, %f9, %f1
stx %i1, [%l7 + 0x40]
addcc %o0, 0x0BE3, %i2
fcmped %fcc3, %f12, %f12
fbl %fcc0, loop_2740
addcc %o7, %i4, %i7
fmovrde %o5, %f6, %f8
orncc %g4, 0x1AC9, %o3
loop_2740:
ldd [%l7 + 0x58], %f14
and %i6, %l2, %g2
std %f14, [%l7 + 0x68]
fzero %f4
ldsb [%l7 + 0x3F], %l3
movrlz %l4, %l5, %g1
edge8l %i3, %g7, %l0
fabsd %f4, %f4
fmul8sux16 %f14, %f2, %f6
stw %i0, [%l7 + 0x0C]
fbl %fcc0, loop_2741
ldsw [%l7 + 0x0C], %g3
fmovrde %l1, %f2, %f6
srax %o6, %g5, %i5
loop_2741:
bne,a %xcc, loop_2742
fcmple32 %f0, %f0, %l6
movle %xcc, %o1, %o2
fmovdneg %xcc, %f4, %f1
loop_2742:
sra %o4, 0x13, %i1
ldd [%l7 + 0x20], %f2
tleu %xcc, 0x2
fmovsvc %icc, %f7, %f10
ldd [%l7 + 0x40], %f0
srlx %o0, %g6, %i2
fbule %fcc3, loop_2743
taddcctv %i4, %i7, %o7
fmuld8ulx16 %f11, %f10, %f14
movle %xcc, %g4, %o3
loop_2743:
bshuffle %f6, %f8, %f14
fmovsge %xcc, %f8, %f8
te %icc, 0x6
tpos %xcc, 0x5
fcmpgt16 %f6, %f8, %i6
brlez,a %o5, loop_2744
movl %icc, %g2, %l3
ldsh [%l7 + 0x48], %l2
ldsh [%l7 + 0x60], %l4
loop_2744:
tvs %icc, 0x7
sth %l5, [%l7 + 0x30]
srlx %i3, 0x19, %g7
fmovdg %xcc, %f12, %f7
ldsh [%l7 + 0x58], %l0
add %g1, %g3, %i0
fandnot1s %f11, %f12, %f6
tpos %icc, 0x2
fmul8x16au %f12, %f14, %f14
tne %icc, 0x3
ldub [%l7 + 0x61], %o6
stx %g5, [%l7 + 0x50]
fmovdcc %icc, %f8, %f3
fmul8ulx16 %f8, %f8, %f6
ldsh [%l7 + 0x2E], %l1
fmovdl %xcc, %f8, %f4
fmovdge %icc, %f12, %f15
ldsh [%l7 + 0x44], %l6
lduw [%l7 + 0x08], %i5
fmovdvs %icc, %f3, %f4
fabsd %f4, %f2
fmovs %f4, %f3
popc %o1, %o4
ta %icc, 0x0
edge32n %o2, %i1, %g6
tleu %xcc, 0x6
umul %i2, %o0, %i4
fcmple32 %f10, %f6, %i7
ldd [%l7 + 0x48], %f0
stb %g4, [%l7 + 0x19]
fpsub32s %f9, %f7, %f9
lduw [%l7 + 0x5C], %o3
bneg,pt %icc, loop_2745
fmovdpos %xcc, %f10, %f0
fcmpgt16 %f6, %f12, %o7
movrlz %i6, %o5, %l3
loop_2745:
fzero %f14
tl %xcc, 0x4
fxor %f8, %f12, %f10
fmovscs %xcc, %f12, %f2
tsubcctv %g2, 0x19FA, %l4
fands %f14, %f7, %f6
fmovsle %icc, %f1, %f15
movcs %xcc, %l2, %i3
fpsub16s %f1, %f12, %f7
sllx %l5, %g7, %l0
lduh [%l7 + 0x70], %g1
edge8l %i0, %g3, %g5
pdist %f6, %f14, %f8
andncc %l1, %o6, %i5
fnor %f0, %f12, %f8
fcmpne16 %f4, %f4, %l6
ldx [%l7 + 0x10], %o4
tge %icc, 0x3
brgz,a %o2, loop_2746
fblg %fcc1, loop_2747
movgu %icc, %o1, %i1
bshuffle %f14, %f4, %f8
loop_2746:
sdiv %i2, 0x0C20, %o0
loop_2747:
xorcc %i4, 0x0D4B, %i7
fmovdge %icc, %f7, %f8
fbge,a %fcc1, loop_2748
ldx [%l7 + 0x70], %g4
te %icc, 0x1
stw %o3, [%l7 + 0x78]
loop_2748:
ldx [%l7 + 0x10], %o7
brlz %g6, loop_2749
fmovrslez %i6, %f0, %f8
lduh [%l7 + 0x64], %o5
fbule,a %fcc1, loop_2750
loop_2749:
bneg,a,pn %icc, loop_2751
fcmpne16 %f8, %f6, %l3
stb %l4, [%l7 + 0x6C]
loop_2750:
fmovdg %icc, %f0, %f7
loop_2751:
bshuffle %f10, %f10, %f10
fcmpne32 %f6, %f6, %g2
std %f10, [%l7 + 0x70]
lduw [%l7 + 0x78], %l2
call loop_2752
fmovdpos %xcc, %f12, %f13
tsubcctv %l5, %g7, %l0
fabsd %f2, %f6
loop_2752:
fcmpgt16 %f14, %f4, %g1
sdivcc %i3, 0x10A5, %g3
ba loop_2753
fmovdne %icc, %f12, %f1
fands %f3, %f13, %f10
tneg %icc, 0x1
loop_2753:
bshuffle %f8, %f8, %f6
st %f9, [%l7 + 0x40]
movg %icc, %i0, %g5
movrgez %l1, %o6, %l6
fones %f8
sth %o4, [%l7 + 0x72]
subcc %o2, %o1, %i5
fpackfix %f14, %f4
movge %icc, %i1, %o0
fmovsl %xcc, %f14, %f14
fcmpgt16 %f6, %f14, %i4
xnorcc %i2, %g4, %o3
edge32n %o7, %g6, %i6
fmul8x16al %f14, %f3, %f14
ldsb [%l7 + 0x39], %i7
lduh [%l7 + 0x54], %l3
fmovsleu %xcc, %f6, %f0
tne %icc, 0x7
tpos %xcc, 0x7
fmovdne %icc, %f10, %f12
andcc %o5, %l4, %l2
fmovsgu %icc, %f6, %f12
mulx %l5, 0x05CA, %g2
st %f1, [%l7 + 0x38]
fmul8x16au %f0, %f0, %f2
fbug %fcc0, loop_2754
fbule,a %fcc3, loop_2755
fmovs %f6, %f9
fbg %fcc0, loop_2756
loop_2754:
fmovrslez %g7, %f9, %f14
loop_2755:
sdivx %g1, 0x1B54, %i3
fmovde %icc, %f11, %f9
loop_2756:
array32 %g3, %i0, %l0
fbl %fcc3, loop_2757
fmovrdlz %l1, %f12, %f2
subcc %g5, 0x1FF7, %l6
fpadd32 %f10, %f0, %f14
loop_2757:
fmovrsgz %o6, %f6, %f2
movcs %xcc, %o2, %o4
fmovd %f6, %f2
fmovdleu %xcc, %f14, %f1
sth %o1, [%l7 + 0x0C]
ldsb [%l7 + 0x21], %i1
xor %o0, 0x1257, %i5
lduh [%l7 + 0x36], %i4
std %f4, [%l7 + 0x70]
sth %g4, [%l7 + 0x12]
stb %i2, [%l7 + 0x0C]
fbl,a %fcc2, loop_2758
bge,pn %icc, loop_2759
bneg,pn %icc, loop_2760
fcmpd %fcc2, %f8, %f6
loop_2758:
tgu %xcc, 0x6
loop_2759:
mova %xcc, %o3, %o7
loop_2760:
fmovdcc %icc, %f13, %f8
movpos %xcc, %i6, %i7
fmovsne %icc, %f7, %f1
movrgz %l3, %g6, %o5
ldsh [%l7 + 0x36], %l2
movl %icc, %l5, %l4
edge8 %g2, %g7, %g1
ldsb [%l7 + 0x71], %i3
fsrc2 %f0, %f12
fmovsneg %icc, %f8, %f5
fbge %fcc2, loop_2761
srlx %i0, 0x19, %l0
lduh [%l7 + 0x6E], %g3
nop
setx loop_2762, %l0, %l1
jmpl %l1, %l1
loop_2761:
stx %l6, [%l7 + 0x18]
tge %icc, 0x4
fmuld8ulx16 %f2, %f10, %f0
loop_2762:
fmovsvs %xcc, %f15, %f4
fmovsn %xcc, %f3, %f9
fmovdpos %icc, %f12, %f7
ldsb [%l7 + 0x1B], %g5
fcmple16 %f4, %f2, %o2
lduw [%l7 + 0x30], %o6
fmovsgu %icc, %f10, %f8
lduw [%l7 + 0x6C], %o4
lduw [%l7 + 0x08], %i1
sth %o0, [%l7 + 0x3E]
lduw [%l7 + 0x38], %o1
lduh [%l7 + 0x46], %i4
andcc %g4, %i2, %i5
bneg,pt %xcc, loop_2763
fpadd32 %f0, %f14, %f4
ldub [%l7 + 0x22], %o3
ldsh [%l7 + 0x5E], %i6
loop_2763:
bgu,a,pn %icc, loop_2764
stb %i7, [%l7 + 0x6C]
fbn,a %fcc0, loop_2765
mulscc %l3, 0x0F97, %o7
loop_2764:
addc %g6, 0x0191, %o5
stx %l2, [%l7 + 0x78]
loop_2765:
ldub [%l7 + 0x0B], %l5
xor %g2, %l4, %g7
fbne %fcc3, loop_2766
brgz,a %i3, loop_2767
fpsub32s %f3, %f15, %f7
fbug %fcc1, loop_2768
loop_2766:
fcmpd %fcc0, %f6, %f12
loop_2767:
fbul %fcc1, loop_2769
fpsub16 %f6, %f2, %f2
loop_2768:
call loop_2770
fmovsl %xcc, %f13, %f8
loop_2769:
ldub [%l7 + 0x2C], %g1
stw %i0, [%l7 + 0x18]
loop_2770:
fpsub16 %f6, %f2, %f0
fcmpd %fcc3, %f14, %f2
bshuffle %f14, %f2, %f4
fxors %f3, %f8, %f7
tleu %icc, 0x5
andcc %l0, 0x1254, %l1
stw %g3, [%l7 + 0x50]
ldx [%l7 + 0x38], %g5
tne %xcc, 0x5
bvs %xcc, loop_2771
std %f4, [%l7 + 0x28]
popc %l6, %o6
fmul8ulx16 %f4, %f10, %f8
loop_2771:
fcmpne16 %f8, %f2, %o4
edge32 %i1, %o0, %o1
brnz %o2, loop_2772
fmovscs %xcc, %f12, %f12
sth %g4, [%l7 + 0x1A]
bvc,pt %icc, loop_2773
loop_2772:
edge32 %i2, %i5, %i4
mulx %i6, %o3, %l3
fmovsvc %xcc, %f13, %f10
loop_2773:
addc %i7, %g6, %o5
andncc %l2, %l5, %o7
alignaddr %l4, %g7, %i3
ldsw [%l7 + 0x44], %g1
sth %i0, [%l7 + 0x14]
fbug %fcc2, loop_2774
fcmpeq16 %f12, %f6, %g2
nop
setx loop_2775, %l0, %l1
jmpl %l1, %l0
movrne %g3, %l1, %g5
loop_2774:
st %f10, [%l7 + 0x5C]
fnot2 %f14, %f6
loop_2775:
fcmple16 %f12, %f10, %l6
std %f14, [%l7 + 0x78]
tl %xcc, 0x6
movrlz %o6, 0x3B4, %o4
stb %i1, [%l7 + 0x1F]
fmovrsgz %o1, %f9, %f13
lduh [%l7 + 0x52], %o2
srlx %g4, 0x03, %o0
sub %i5, %i2, %i4
ldub [%l7 + 0x64], %o3
fbule,a %fcc0, loop_2776
ld [%l7 + 0x14], %f15
xor %i6, 0x03F8, %l3
fmovrde %i7, %f0, %f14
loop_2776:
sll %g6, 0x1B, %l2
ldsb [%l7 + 0x25], %l5
fxnor %f10, %f4, %f0
ldsb [%l7 + 0x0F], %o5
be,a,pn %icc, loop_2777
fcmple32 %f8, %f12, %o7
nop
setx loop_2778, %l0, %l1
jmpl %l1, %l4
fble,a %fcc3, loop_2779
loop_2777:
ldsb [%l7 + 0x17], %i3
fzero %f2
loop_2778:
fmovsne %xcc, %f3, %f5
loop_2779:
fnot2s %f4, %f6
udivx %g1, 0x1669, %g7
fmovdgu %icc, %f0, %f11
srl %i0, 0x0D, %g2
movneg %xcc, %g3, %l1
tle %xcc, 0x5
fmovdne %icc, %f13, %f5
fnot2s %f8, %f3
array16 %g5, %l0, %o6
lduw [%l7 + 0x58], %o4
tge %xcc, 0x1
xnorcc %l6, %i1, %o1
ldx [%l7 + 0x70], %o2
sth %o0, [%l7 + 0x5C]
ldsb [%l7 + 0x74], %g4
ldsh [%l7 + 0x1A], %i2
movvc %icc, %i5, %i4
fand %f6, %f0, %f12
fzero %f2
tvs %icc, 0x3
fsrc2s %f14, %f14
movl %xcc, %i6, %l3
movre %i7, %o3, %l2
addcc %g6, 0x137E, %o5
lduw [%l7 + 0x74], %l5
fmovrslz %l4, %f13, %f0
udivx %o7, 0x0009, %i3
smul %g7, 0x0AFD, %g1
brz,a %g2, loop_2780
fpack32 %f14, %f6, %f6
fpadd16s %f10, %f2, %f0
ta %xcc, 0x7
loop_2780:
fpack16 %f12, %f2
sdiv %i0, 0x1125, %l1
ldsb [%l7 + 0x24], %g5
sth %g3, [%l7 + 0x10]
fmovsge %xcc, %f13, %f7
fmovdn %icc, %f7, %f0
sdivx %l0, 0x1E05, %o4
fornot2s %f6, %f14, %f12
movrgez %l6, 0x24E, %o6
andn %i1, %o2, %o0
xnor %g4, %o1, %i5
fornot1s %f3, %f10, %f14
srl %i4, 0x0C, %i6
ldd [%l7 + 0x60], %f2
stb %l3, [%l7 + 0x47]
fmovrdne %i2, %f8, %f0
ldd [%l7 + 0x68], %f8
movrne %o3, 0x1DB, %i7
fbule,a %fcc2, loop_2781
lduh [%l7 + 0x72], %g6
udivcc %l2, 0x19CA, %o5
ldx [%l7 + 0x38], %l4
loop_2781:
fxnor %f6, %f2, %f4
fmovrdgez %l5, %f6, %f12
ldsb [%l7 + 0x0B], %i3
fmovsa %xcc, %f5, %f7
stx %o7, [%l7 + 0x20]
ldsb [%l7 + 0x61], %g1
ldsb [%l7 + 0x73], %g7
be,a %xcc, loop_2782
fbu %fcc3, loop_2783
ldd [%l7 + 0x40], %f0
fand %f6, %f4, %f6
loop_2782:
sth %g2, [%l7 + 0x68]
loop_2783:
sethi 0x07E5, %l1
taddcc %i0, 0x0231, %g3
alignaddr %l0, %o4, %l6
addcc %o6, %g5, %o2
xnor %o0, 0x1F63, %g4
fmul8ulx16 %f0, %f0, %f4
ldub [%l7 + 0x4C], %i1
fornot1s %f2, %f0, %f9
fabss %f1, %f3
ldub [%l7 + 0x7D], %o1
nop
setx loop_2784, %l0, %l1
jmpl %l1, %i5
ld [%l7 + 0x60], %f4
fnot1s %f1, %f3
stw %i6, [%l7 + 0x0C]
loop_2784:
stb %i4, [%l7 + 0x23]
stw %l3, [%l7 + 0x0C]
orcc %i2, 0x1EBA, %i7
sth %o3, [%l7 + 0x0C]
sth %l2, [%l7 + 0x74]
sra %o5, 0x1D, %g6
fzero %f12
ldx [%l7 + 0x10], %l5
or %i3, %o7, %l4
fcmpeq16 %f10, %f12, %g1
fcmpeq32 %f6, %f4, %g7
fexpand %f2, %f4
ldsb [%l7 + 0x3B], %g2
fmovdpos %icc, %f6, %f12
fmovdleu %xcc, %f3, %f7
sth %l1, [%l7 + 0x6E]
tn %icc, 0x4
mulscc %i0, 0x06AB, %g3
umulcc %l0, 0x1610, %l6
call loop_2785
bneg,a %xcc, loop_2786
ld [%l7 + 0x70], %f13
be %xcc, loop_2787
loop_2785:
std %f14, [%l7 + 0x38]
loop_2786:
fpsub32s %f11, %f3, %f7
fbule %fcc2, loop_2788
loop_2787:
fblg,a %fcc3, loop_2789
tge %xcc, 0x1
movne %icc, %o6, %o4
loop_2788:
nop
setx loop_2790, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_2789:
tg %xcc, 0x1
fandnot1 %f10, %f0, %f6
fcmpeq16 %f10, %f10, %o2
loop_2790:
fmovdvc %icc, %f13, %f8
srax %g5, 0x04, %g4
srlx %i1, %o0, %o1
fmovde %icc, %f13, %f15
bne,a loop_2791
stx %i6, [%l7 + 0x58]
fmuld8ulx16 %f9, %f7, %f10
stw %i5, [%l7 + 0x24]
loop_2791:
orcc %i4, 0x1DC7, %l3
brnz,a %i7, loop_2792
fcmpes %fcc3, %f8, %f5
fmovdneg %icc, %f13, %f8
fornot2 %f8, %f4, %f6
loop_2792:
xnor %i2, 0x034E, %l2
bg,a %xcc, loop_2793
fandnot2s %f12, %f6, %f0
ldsb [%l7 + 0x6D], %o3
sll %o5, 0x13, %g6
loop_2793:
be,a,pt %xcc, loop_2794
fmovsgu %icc, %f14, %f5
move %icc, %i3, %l5
movgu %xcc, %l4, %g1
loop_2794:
movgu %xcc, %o7, %g2
bvc,pn %icc, loop_2795
tcc %xcc, 0x6
movg %icc, %g7, %i0
tpos %icc, 0x0
loop_2795:
fsrc1 %f6, %f12
st %f10, [%l7 + 0x64]
movcc %xcc, %l1, %l0
movrgez %g3, 0x3BE, %l6
fmovsl %icc, %f3, %f2
ldsw [%l7 + 0x44], %o4
fnegs %f2, %f4
movrgez %o2, %g5, %g4
fandnot2s %f2, %f5, %f9
fpadd32s %f8, %f9, %f14
fones %f9
mulscc %o6, 0x1BB7, %o0
ldsh [%l7 + 0x28], %o1
ldx [%l7 + 0x60], %i1
fpackfix %f8, %f0
move %xcc, %i5, %i4
std %f4, [%l7 + 0x40]
andncc %i6, %l3, %i2
movcs %xcc, %i7, %l2
fpackfix %f2, %f2
alignaddrl %o5, %o3, %g6
tleu %icc, 0x7
fnegd %f2, %f0
edge32 %i3, %l4, %l5
movvs %icc, %o7, %g1
stb %g7, [%l7 + 0x43]
srl %i0, %g2, %l1
stb %l0, [%l7 + 0x2B]
xor %l6, 0x0A87, %g3
ldx [%l7 + 0x10], %o2
bl,a loop_2796
andcc %o4, %g5, %o6
xorcc %o0, %o1, %i1
ldx [%l7 + 0x50], %g4
loop_2796:
fcmpes %fcc0, %f7, %f15
fmovsgu %xcc, %f8, %f5
sll %i5, %i4, %l3
ldx [%l7 + 0x58], %i2
fbu %fcc0, loop_2797
std %f2, [%l7 + 0x18]
tvs %xcc, 0x7
ldx [%l7 + 0x18], %i6
loop_2797:
ldsb [%l7 + 0x79], %l2
fnot2s %f8, %f15
fsrc2 %f2, %f14
ldub [%l7 + 0x6D], %i7
ldd [%l7 + 0x08], %f14
lduh [%l7 + 0x28], %o5
ldx [%l7 + 0x30], %o3
orcc %g6, 0x0530, %l4
bne,a loop_2798
andn %i3, 0x042F, %o7
array32 %l5, %g7, %g1
movgu %icc, %g2, %i0
loop_2798:
st %f1, [%l7 + 0x24]
std %f6, [%l7 + 0x58]
sth %l0, [%l7 + 0x48]
bcc,a %xcc, loop_2799
fmovdvc %xcc, %f0, %f3
movne %icc, %l6, %g3
udivx %l1, 0x1882, %o2
loop_2799:
fmovrdne %o4, %f6, %f6
fpadd32 %f6, %f10, %f8
bshuffle %f12, %f14, %f0
ldx [%l7 + 0x70], %o6
fpack32 %f8, %f2, %f6
fcmpd %fcc1, %f12, %f10
array8 %o0, %o1, %g5
ldx [%l7 + 0x18], %g4
fmovsa %xcc, %f10, %f14
ldsw [%l7 + 0x20], %i5
ble,a,pt %xcc, loop_2800
fmovdl %icc, %f1, %f2
fbo,a %fcc0, loop_2801
fmovrsne %i1, %f7, %f10
loop_2800:
stw %i4, [%l7 + 0x68]
fmovde %xcc, %f10, %f14
loop_2801:
brz %l3, loop_2802
ldsh [%l7 + 0x5E], %i6
fmovrdgez %l2, %f14, %f0
sth %i7, [%l7 + 0x30]
loop_2802:
bn,a,pn %icc, loop_2803
xnor %o5, %i2, %o3
alignaddrl %l4, %i3, %o7
fpmerge %f14, %f13, %f14
loop_2803:
fcmpgt16 %f2, %f4, %g6
fpadd32s %f14, %f2, %f12
ldd [%l7 + 0x68], %f14
tgu %icc, 0x7
fmovsvs %xcc, %f15, %f6
std %f0, [%l7 + 0x48]
stw %g7, [%l7 + 0x6C]
movneg %icc, %g1, %l5
fmovrslez %g2, %f12, %f1
stw %i0, [%l7 + 0x08]
orn %l6, %g3, %l0
stw %l1, [%l7 + 0x38]
fpadd16s %f2, %f6, %f10
xor %o2, 0x03FE, %o4
fpadd32 %f6, %f4, %f14
lduw [%l7 + 0x10], %o6
fcmpeq16 %f6, %f8, %o1
ldx [%l7 + 0x78], %o0
sethi 0x0A6B, %g5
array16 %g4, %i5, %i1
ldd [%l7 + 0x28], %f8
fmovdle %icc, %f15, %f5
or %l3, 0x1C94, %i4
ldsw [%l7 + 0x3C], %l2
std %f0, [%l7 + 0x38]
tne %icc, 0x0
fones %f12
edge8l %i6, %o5, %i2
smulcc %i7, %o3, %i3
fornot2 %f2, %f14, %f12
xorcc %o7, %g6, %g7
fmovdgu %icc, %f12, %f5
movrne %g1, 0x387, %l4
edge32ln %g2, %i0, %l5
fmovdn %icc, %f11, %f1
fmovsgu %icc, %f12, %f3
st %f3, [%l7 + 0x24]
fmovdvc %xcc, %f8, %f7
siam 0x4
sub %l6, %g3, %l0
fbl %fcc1, loop_2804
tle %xcc, 0x6
fbo,a %fcc0, loop_2805
movrne %o2, %l1, %o4
loop_2804:
movvs %icc, %o1, %o6
fblg,a %fcc2, loop_2806
loop_2805:
fnegd %f12, %f0
fors %f10, %f0, %f1
fbug %fcc2, loop_2807
loop_2806:
st %f9, [%l7 + 0x28]
std %f2, [%l7 + 0x10]
fnot2s %f8, %f13
loop_2807:
andcc %g5, %g4, %i5
tneg %icc, 0x0
fbe,a %fcc2, loop_2808
ldub [%l7 + 0x42], %o0
edge32n %i1, %l3, %l2
fmovrde %i4, %f8, %f2
loop_2808:
nop
setx loop_2809, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movneg %xcc, %o5, %i6
orcc %i2, %i7, %i3
ld [%l7 + 0x08], %f7
loop_2809:
udiv %o3, 0x1F2C, %g6
st %f12, [%l7 + 0x08]
ld [%l7 + 0x14], %f12
sth %o7, [%l7 + 0x4C]
and %g1, 0x0C89, %g7
stw %l4, [%l7 + 0x6C]
stx %i0, [%l7 + 0x20]
edge32n %g2, %l6, %l5
fmovrdgez %l0, %f12, %f6
popc %o2, %g3
udivcc %o4, 0x11DD, %l1
stx %o1, [%l7 + 0x50]
ldsw [%l7 + 0x58], %o6
ldub [%l7 + 0x34], %g5
srl %i5, 0x17, %o0
call loop_2810
sth %i1, [%l7 + 0x7E]
fandnot1s %f14, %f12, %f15
movvs %icc, %g4, %l3
loop_2810:
udiv %i4, 0x0F19, %l2
fones %f3
tne %icc, 0x4
andncc %o5, %i6, %i2
movgu %xcc, %i7, %o3
bvs,pn %icc, loop_2811
stb %i3, [%l7 + 0x60]
st %f11, [%l7 + 0x30]
movrlz %o7, %g6, %g1
loop_2811:
ld [%l7 + 0x38], %f1
xnorcc %g7, 0x1F14, %i0
ldsw [%l7 + 0x34], %l4
fbule,a %fcc2, loop_2812
fmovrdgez %l6, %f12, %f12
fbn,a %fcc3, loop_2813
xorcc %g2, 0x0C29, %l5
loop_2812:
srax %l0, %o2, %g3
nop
setx loop_2814, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_2813:
add %o4, %l1, %o6
ldsw [%l7 + 0x68], %o1
tvs %xcc, 0x5
loop_2814:
fmovsn %xcc, %f7, %f11
ldsh [%l7 + 0x4C], %g5
fble,a %fcc3, loop_2815
fpadd32 %f6, %f4, %f6
smul %i5, 0x1279, %o0
ble,a,pn %icc, loop_2816
loop_2815:
fmovda %xcc, %f15, %f5
ldd [%l7 + 0x60], %f4
siam 0x0
loop_2816:
fmovrslez %g4, %f7, %f11
ldx [%l7 + 0x30], %i1
stb %i4, [%l7 + 0x48]
ldsw [%l7 + 0x48], %l2
tsubcctv %l3, 0x1523, %o5
fxnor %f6, %f12, %f14
ldsw [%l7 + 0x24], %i6
bvs,a loop_2817
fandnot2 %f12, %f4, %f2
bl,a %xcc, loop_2818
bneg,a,pt %icc, loop_2819
loop_2817:
fbg,a %fcc0, loop_2820
xnorcc %i2, 0x18CF, %o3
loop_2818:
sth %i3, [%l7 + 0x2A]
loop_2819:
brlz %i7, loop_2821
loop_2820:
st %f3, [%l7 + 0x58]
fmovsa %xcc, %f14, %f11
fba,a %fcc2, loop_2822
loop_2821:
ldx [%l7 + 0x08], %o7
ldub [%l7 + 0x59], %g1
lduh [%l7 + 0x20], %g6
loop_2822:
fcmpne32 %f10, %f4, %g7
ldsb [%l7 + 0x5D], %l4
movcc %xcc, %i0, %g2
st %f14, [%l7 + 0x40]
ldsb [%l7 + 0x37], %l6
sra %l0, 0x04, %o2
bcs,pn %xcc, loop_2823
fnands %f15, %f13, %f3
lduw [%l7 + 0x48], %g3
ldub [%l7 + 0x33], %l5
loop_2823:
fcmpgt16 %f14, %f6, %o4
faligndata %f10, %f0, %f2
st %f10, [%l7 + 0x18]
fandnot2 %f12, %f10, %f0
fmovrdne %l1, %f14, %f6
ble,a,pt %xcc, loop_2824
fsrc2s %f6, %f1
fabsd %f14, %f12
fmovsneg %icc, %f0, %f1
loop_2824:
brz %o1, loop_2825
sth %o6, [%l7 + 0x2E]
fbn,a %fcc3, loop_2826
fmovdle %xcc, %f12, %f4
loop_2825:
sth %g5, [%l7 + 0x3C]
faligndata %f12, %f10, %f8
loop_2826:
ldsb [%l7 + 0x7D], %o0
array16 %g4, %i1, %i4
movrlez %i5, 0x23E, %l2
sdivcc %l3, 0x1B14, %o5
bpos,a,pt %icc, loop_2827
std %f12, [%l7 + 0x28]
ld [%l7 + 0x48], %f8
mova %icc, %i2, %i6
loop_2827:
bpos,a,pn %icc, loop_2828
umul %o3, %i3, %o7
movle %icc, %i7, %g1
brnz,a %g7, loop_2829
loop_2828:
fxor %f0, %f12, %f4
ld [%l7 + 0x18], %f13
srax %g6, 0x05, %l4
loop_2829:
fcmple32 %f14, %f6, %i0
bl loop_2830
bpos,pt %icc, loop_2831
ldsh [%l7 + 0x08], %l6
fbu,a %fcc3, loop_2832
loop_2830:
fnot2 %f14, %f10
loop_2831:
edge32ln %l0, %g2, %o2
ldd [%l7 + 0x60], %f4
loop_2832:
bn %icc, loop_2833
lduw [%l7 + 0x70], %l5
fandnot2s %f8, %f14, %f8
fmovrse %g3, %f15, %f14
loop_2833:
st %f14, [%l7 + 0x5C]
fnot1 %f4, %f4
tpos %icc, 0x6
movle %icc, %l1, %o4
fbug %fcc2, loop_2834
sllx %o1, %g5, %o0
array32 %o6, %i1, %g4
ldx [%l7 + 0x28], %i5
loop_2834:
sra %i4, 0x0E, %l3
brlez,a %o5, loop_2835
stb %i2, [%l7 + 0x5E]
sth %i6, [%l7 + 0x30]
fcmple32 %f4, %f2, %o3
loop_2835:
fmovrse %i3, %f8, %f1
movleu %icc, %l2, %i7
sethi 0x0985, %g1
edge8n %g7, %o7, %g6
te %icc, 0x1
tpos %icc, 0x6
tsubcc %i0, %l4, %l0
sth %g2, [%l7 + 0x30]
movcc %icc, %o2, %l6
movleu %xcc, %g3, %l5
andn %l1, 0x0AD6, %o1
ld [%l7 + 0x60], %f13
te %xcc, 0x6
umulcc %o4, 0x1AC4, %o0
fmovrsne %g5, %f6, %f15
mulx %o6, 0x1E08, %g4
fsrc2 %f12, %f6
fsrc1 %f2, %f6
sth %i1, [%l7 + 0x34]
fbn,a %fcc3, loop_2836
fxor %f10, %f0, %f4
fmovrsne %i4, %f13, %f4
sth %l3, [%l7 + 0x68]
loop_2836:
sll %i5, %o5, %i2
fandnot2s %f9, %f0, %f14
fpadd32s %f2, %f10, %f10
movg %icc, %i6, %o3
stw %l2, [%l7 + 0x0C]
xor %i7, %i3, %g7
orcc %g1, %g6, %o7
movpos %xcc, %l4, %i0
movcc %icc, %g2, %l0
fmovsge %xcc, %f5, %f5
ldsh [%l7 + 0x74], %o2
lduw [%l7 + 0x54], %l6
fpadd32s %f12, %f9, %f13
bleu loop_2837
lduw [%l7 + 0x2C], %l5
fpack16 %f14, %f6
ldsh [%l7 + 0x46], %g3
loop_2837:
udiv %l1, 0x1C24, %o4
fornot2s %f7, %f10, %f0
fnot2 %f0, %f14
bvc loop_2838
edge32n %o1, %g5, %o0
fnot2 %f4, %f2
nop
setx loop_2839, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2838:
alignaddr %o6, %i1, %g4
fble %fcc2, loop_2840
ldd [%l7 + 0x58], %f8
loop_2839:
nop
setx loop_2841, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdge %xcc, %f2, %f3
loop_2840:
fpack16 %f4, %f9
alignaddr %l3, %i5, %o5
loop_2841:
subc %i2, %i6, %i4
alignaddrl %o3, %i7, %i3
fbuge,a %fcc2, loop_2842
std %f14, [%l7 + 0x40]
std %f14, [%l7 + 0x70]
fpsub32 %f8, %f6, %f10
loop_2842:
fsrc1s %f1, %f2
orncc %g7, %g1, %g6
ldsw [%l7 + 0x24], %o7
ldsw [%l7 + 0x4C], %l4
movneg %xcc, %l2, %g2
udivx %l0, 0x15E3, %o2
fbne,a %fcc3, loop_2843
ldx [%l7 + 0x38], %i0
smulcc %l6, %l5, %g3
fnot1 %f8, %f2
loop_2843:
movrlz %o4, %o1, %l1
fmovspos %xcc, %f15, %f3
ldsb [%l7 + 0x72], %g5
stw %o6, [%l7 + 0x48]
nop
setx loop_2844, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbu,a %fcc0, loop_2845
ldsw [%l7 + 0x78], %o0
fmovrdlz %i1, %f10, %f10
loop_2844:
ldsb [%l7 + 0x6A], %l3
loop_2845:
fnand %f6, %f8, %f10
xnorcc %i5, %g4, %o5
fble %fcc0, loop_2846
tcc %xcc, 0x2
fmovrdgz %i2, %f14, %f14
movne %icc, %i6, %i4
loop_2846:
subc %i7, %o3, %i3
lduh [%l7 + 0x44], %g7
faligndata %f4, %f10, %f2
fmovdneg %xcc, %f2, %f2
popc %g1, %g6
ldd [%l7 + 0x50], %f4
ldsb [%l7 + 0x0D], %l4
ta %xcc, 0x2
fmovsn %icc, %f8, %f12
alignaddrl %l2, %o7, %l0
fmovsleu %xcc, %f5, %f5
lduh [%l7 + 0x14], %o2
fzeros %f10
edge32n %g2, %l6, %i0
fbug %fcc2, loop_2847
fmovd %f2, %f8
ldsh [%l7 + 0x70], %g3
edge16ln %l5, %o1, %o4
loop_2847:
ldsw [%l7 + 0x10], %g5
fcmple32 %f0, %f6, %l1
mova %xcc, %o0, %o6
stx %i1, [%l7 + 0x68]
fmovdge %xcc, %f4, %f9
fmovrdlez %i5, %f0, %f4
fandnot2 %f8, %f8, %f8
tcc %icc, 0x4
tg %icc, 0x1
fabsd %f4, %f10
sra %l3, %g4, %i2
fmul8sux16 %f6, %f14, %f12
movcc %icc, %o5, %i4
fmovrsgez %i6, %f7, %f7
fmovdcs %xcc, %f9, %f8
bvc,a loop_2848
ldub [%l7 + 0x77], %o3
brgz %i7, loop_2849
bge,a loop_2850
loop_2848:
edge16l %i3, %g7, %g1
fpackfix %f10, %f11
loop_2849:
movneg %icc, %g6, %l2
loop_2850:
nop
setx loop_2851, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x5C], %f12
and %l4, 0x15B2, %l0
ldsw [%l7 + 0x74], %o2
loop_2851:
fcmps %fcc2, %f13, %f14
bcs,a,pn %icc, loop_2852
fmovsvc %icc, %f5, %f5
array32 %o7, %g2, %i0
tne %icc, 0x3
loop_2852:
ldd [%l7 + 0x58], %f10
ldsb [%l7 + 0x59], %l6
ld [%l7 + 0x70], %f3
movge %xcc, %l5, %o1
sth %g3, [%l7 + 0x58]
tne %xcc, 0x3
fmovdvs %xcc, %f3, %f8
subc %o4, %l1, %o0
addcc %o6, %i1, %g5
ldd [%l7 + 0x20], %f0
fmovsleu %xcc, %f13, %f2
fblg %fcc1, loop_2853
lduw [%l7 + 0x54], %i5
fmovdn %xcc, %f10, %f3
std %f6, [%l7 + 0x18]
loop_2853:
bcs loop_2854
ldx [%l7 + 0x68], %g4
fxor %f12, %f2, %f10
tcs %xcc, 0x1
loop_2854:
stw %l3, [%l7 + 0x5C]
stw %i2, [%l7 + 0x08]
fpsub32 %f4, %f0, %f12
taddcctv %i4, %i6, %o5
fmovdpos %icc, %f15, %f13
ldub [%l7 + 0x18], %o3
fcmps %fcc2, %f15, %f5
array8 %i7, %g7, %i3
for %f10, %f6, %f4
fbo %fcc1, loop_2855
ldsb [%l7 + 0x1C], %g1
andcc %l2, 0x1948, %g6
ldub [%l7 + 0x71], %l0
loop_2855:
andcc %l4, 0x054B, %o2
movrne %g2, 0x105, %i0
udivcc %l6, 0x0497, %o7
fnands %f7, %f3, %f1
fmovrdgz %o1, %f2, %f4
fble,a %fcc2, loop_2856
edge8 %g3, %l5, %o4
fors %f7, %f4, %f3
brlez,a %l1, loop_2857
loop_2856:
ldx [%l7 + 0x78], %o6
fmovsge %xcc, %f12, %f10
ldsb [%l7 + 0x5D], %i1
loop_2857:
sth %g5, [%l7 + 0x4A]
array32 %o0, %g4, %l3
lduw [%l7 + 0x14], %i5
fxors %f1, %f1, %f8
stw %i2, [%l7 + 0x7C]
fornot2 %f0, %f6, %f12
fmovdl %icc, %f1, %f14
faligndata %f6, %f14, %f0
ldsb [%l7 + 0x67], %i6
stx %o5, [%l7 + 0x18]
fmovdleu %xcc, %f0, %f15
fmovrsgz %o3, %f7, %f8
fnot1s %f4, %f3
ldx [%l7 + 0x38], %i4
lduh [%l7 + 0x5A], %i7
ldsw [%l7 + 0x6C], %g7
fmovdpos %icc, %f6, %f11
stx %g1, [%l7 + 0x58]
stx %i3, [%l7 + 0x20]
tsubcctv %g6, %l2, %l4
lduh [%l7 + 0x0A], %o2
ldsh [%l7 + 0x08], %g2
fmovdpos %xcc, %f6, %f1
edge32l %i0, %l6, %o7
sth %l0, [%l7 + 0x64]
xnor %o1, %l5, %o4
fmul8ulx16 %f2, %f12, %f6
fcmpne16 %f6, %f2, %l1
fpadd32s %f15, %f0, %f3
ldd [%l7 + 0x38], %f0
tg %icc, 0x7
fnegs %f8, %f1
ld [%l7 + 0x4C], %f0
stw %g3, [%l7 + 0x58]
fba %fcc2, loop_2858
fmovdpos %xcc, %f15, %f9
bcc,a,pn %xcc, loop_2859
movne %xcc, %i1, %g5
loop_2858:
orncc %o0, %o6, %l3
fxnors %f10, %f11, %f0
loop_2859:
fmovdne %icc, %f12, %f15
call loop_2860
fnands %f2, %f8, %f5
tl %xcc, 0x4
stb %i5, [%l7 + 0x68]
loop_2860:
tsubcctv %i2, %i6, %g4
fcmple32 %f4, %f8, %o3
tcc %xcc, 0x1
srax %i4, %i7, %g7
stb %g1, [%l7 + 0x2C]
brz,a %i3, loop_2861
edge32 %o5, %g6, %l4
sth %l2, [%l7 + 0x3E]
fmul8x16 %f15, %f14, %f4
loop_2861:
bl,a %xcc, loop_2862
smul %o2, %i0, %l6
fnot2 %f4, %f4
array8 %o7, %l0, %o1
loop_2862:
lduw [%l7 + 0x54], %g2
lduh [%l7 + 0x62], %o4
movrgez %l1, %l5, %g3
fmovsne %icc, %f5, %f5
sth %i1, [%l7 + 0x6E]
stb %g5, [%l7 + 0x48]
tsubcctv %o0, 0x1E96, %o6
ldsw [%l7 + 0x08], %l3
sth %i5, [%l7 + 0x74]
ldx [%l7 + 0x58], %i6
ldsh [%l7 + 0x32], %i2
orcc %o3, 0x1C30, %i4
fmuld8sux16 %f14, %f13, %f10
stb %i7, [%l7 + 0x0A]
ldd [%l7 + 0x08], %f14
fnegs %f10, %f3
edge8l %g7, %g4, %i3
stb %g1, [%l7 + 0x2E]
fblg,a %fcc2, loop_2863
ldub [%l7 + 0x77], %g6
fbne %fcc0, loop_2864
ldx [%l7 + 0x10], %l4
loop_2863:
array16 %l2, %o5, %o2
add %l6, %i0, %o7
loop_2864:
ldsb [%l7 + 0x77], %l0
movrlez %o1, 0x1BA, %g2
ld [%l7 + 0x30], %f5
tvc %xcc, 0x1
movgu %icc, %o4, %l5
movrgez %g3, 0x123, %l1
std %f14, [%l7 + 0x08]
taddcctv %g5, 0x1C2E, %i1
fmovdleu %xcc, %f10, %f7
sth %o6, [%l7 + 0x14]
ldub [%l7 + 0x1E], %l3
lduh [%l7 + 0x3A], %o0
fbne,a %fcc0, loop_2865
ld [%l7 + 0x28], %f15
fcmped %fcc0, %f2, %f12
fandnot2 %f12, %f12, %f8
loop_2865:
ba,pt %xcc, loop_2866
andn %i6, %i5, %o3
std %f0, [%l7 + 0x78]
fmovscs %xcc, %f6, %f8
loop_2866:
fone %f14
lduw [%l7 + 0x40], %i2
edge32ln %i4, %g7, %g4
ba,a loop_2867
fpadd32 %f14, %f2, %f12
fmovs %f1, %f15
stb %i7, [%l7 + 0x19]
loop_2867:
fbuge %fcc0, loop_2868
fble,a %fcc1, loop_2869
tcs %icc, 0x0
ldsh [%l7 + 0x32], %g1
loop_2868:
movvs %xcc, %g6, %l4
loop_2869:
fmovdleu %icc, %f5, %f10
fmovrslz %l2, %f5, %f9
taddcctv %o5, 0x083F, %i3
fcmpgt32 %f8, %f14, %l6
ldd [%l7 + 0x10], %f14
stx %o2, [%l7 + 0x10]
sdivx %i0, 0x116A, %o7
subc %o1, %g2, %l0
brnz,a %l5, loop_2870
umulcc %o4, %l1, %g5
lduw [%l7 + 0x30], %g3
brz %o6, loop_2871
loop_2870:
lduh [%l7 + 0x28], %l3
fmul8sux16 %f14, %f2, %f14
bl,a %xcc, loop_2872
loop_2871:
taddcc %i1, 0x1F20, %o0
tne %icc, 0x3
st %f9, [%l7 + 0x44]
loop_2872:
ldub [%l7 + 0x28], %i6
and %o3, %i2, %i5
ldx [%l7 + 0x40], %g7
fmovsge %icc, %f4, %f9
movne %xcc, %i4, %i7
sllx %g1, %g6, %g4
fbug %fcc1, loop_2873
edge16ln %l2, %l4, %o5
bcs loop_2874
ldsh [%l7 + 0x74], %i3
loop_2873:
edge32ln %o2, %i0, %l6
edge32ln %o1, %o7, %l0
loop_2874:
orn %g2, 0x0FA0, %o4
ldd [%l7 + 0x58], %f10
fpadd16s %f5, %f8, %f0
alignaddrl %l1, %l5, %g5
brgz,a %o6, loop_2875
stw %g3, [%l7 + 0x44]
fpackfix %f12, %f14
fone %f14
loop_2875:
fnegd %f4, %f14
bcs %icc, loop_2876
nop
setx loop_2877, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrsne %i1, %f2, %f14
or %l3, 0x0ECA, %i6
loop_2876:
orn %o3, %o0, %i2
loop_2877:
stx %g7, [%l7 + 0x50]
ldsw [%l7 + 0x2C], %i5
fcmpeq32 %f4, %f12, %i4
sdivcc %i7, 0x15E1, %g1
bne,a loop_2878
fmovdcs %icc, %f9, %f15
xnorcc %g4, 0x11DD, %g6
ldd [%l7 + 0x38], %f4
loop_2878:
fmovdleu %xcc, %f0, %f0
fmovs %f1, %f1
bge,a,pn %xcc, loop_2879
tsubcctv %l4, 0x0AB4, %o5
fmovspos %xcc, %f12, %f14
andcc %l2, %o2, %i0
loop_2879:
srl %l6, 0x08, %i3
sth %o1, [%l7 + 0x3A]
umulcc %l0, %g2, %o7
fpsub16s %f7, %f1, %f13
st %f14, [%l7 + 0x64]
sll %o4, %l1, %g5
ldsh [%l7 + 0x40], %l5
ldx [%l7 + 0x48], %g3
stw %o6, [%l7 + 0x58]
bneg,a,pn %xcc, loop_2880
sdiv %l3, 0x0EBE, %i6
fmovdvc %xcc, %f13, %f14
movre %o3, 0x02D, %i1
loop_2880:
sdivcc %i2, 0x1485, %g7
ldsb [%l7 + 0x3B], %i5
ldx [%l7 + 0x70], %i4
bn,pn %icc, loop_2881
ld [%l7 + 0x50], %f3
st %f15, [%l7 + 0x18]
udivx %i7, 0x1839, %g1
loop_2881:
fnot2s %f8, %f5
and %o0, 0x1D90, %g6
xnorcc %g4, %l4, %o5
movneg %icc, %o2, %i0
movleu %xcc, %l6, %i3
bvs,a %xcc, loop_2882
movrne %l2, 0x282, %o1
edge16n %l0, %o7, %o4
ldx [%l7 + 0x60], %l1
loop_2882:
fors %f15, %f5, %f6
tge %xcc, 0x2
fba,a %fcc2, loop_2883
std %f10, [%l7 + 0x68]
fpadd16s %f15, %f13, %f1
fmul8sux16 %f14, %f0, %f0
loop_2883:
lduh [%l7 + 0x0E], %g5
tvc %icc, 0x0
array8 %l5, %g3, %o6
sth %g2, [%l7 + 0x10]
edge8ln %l3, %o3, %i1
fnand %f6, %f10, %f12
edge8 %i6, %g7, %i2
st %f14, [%l7 + 0x0C]
sth %i4, [%l7 + 0x52]
stx %i7, [%l7 + 0x28]
fcmps %fcc1, %f3, %f1
fnegs %f9, %f14
ldsh [%l7 + 0x1C], %g1
movpos %icc, %i5, %o0
fmovdge %icc, %f3, %f9
stw %g4, [%l7 + 0x10]
fbug,a %fcc3, loop_2884
tpos %xcc, 0x1
lduh [%l7 + 0x44], %g6
be,a %icc, loop_2885
loop_2884:
edge16l %o5, %o2, %i0
ldsh [%l7 + 0x7A], %l6
movl %xcc, %i3, %l2
loop_2885:
sll %l4, 0x0F, %o1
fxnor %f14, %f14, %f14
ldub [%l7 + 0x63], %l0
fmovrsgz %o4, %f0, %f0
bvs loop_2886
ldsb [%l7 + 0x23], %o7
nop
setx loop_2887, %l0, %l1
jmpl %l1, %l1
fblg %fcc3, loop_2888
loop_2886:
fmovsle %xcc, %f4, %f14
fone %f0
loop_2887:
movpos %xcc, %g5, %l5
loop_2888:
tle %icc, 0x4
brgez,a %g3, loop_2889
ldd [%l7 + 0x60], %f10
fmovrse %o6, %f6, %f15
xnorcc %l3, 0x14A8, %o3
loop_2889:
fbule,a %fcc2, loop_2890
fbne,a %fcc1, loop_2891
std %f14, [%l7 + 0x70]
xnorcc %g2, 0x0C2B, %i1
loop_2890:
movrgz %i6, %g7, %i4
loop_2891:
fabsd %f4, %f10
fbl %fcc0, loop_2892
fexpand %f0, %f10
stx %i7, [%l7 + 0x18]
fzero %f12
loop_2892:
lduw [%l7 + 0x1C], %g1
addc %i5, 0x0506, %i2
fcmped %fcc3, %f2, %f6
orn %g4, 0x0E08, %o0
tne %xcc, 0x7
addccc %o5, %o2, %g6
brlez,a %i0, loop_2893
sub %i3, 0x11DF, %l2
sth %l4, [%l7 + 0x62]
fmovdcc %icc, %f14, %f2
loop_2893:
movgu %icc, %o1, %l6
std %f14, [%l7 + 0x40]
popc %l0, %o4
movrgz %o7, 0x05B, %l1
st %f10, [%l7 + 0x1C]
movg %icc, %g5, %l5
sth %o6, [%l7 + 0x74]
edge16n %g3, %o3, %g2
fnor %f4, %f8, %f6
sra %i1, %l3, %g7
fmuld8sux16 %f14, %f15, %f0
std %f4, [%l7 + 0x08]
bshuffle %f2, %f8, %f12
fbuge,a %fcc0, loop_2894
ldx [%l7 + 0x40], %i6
subccc %i4, %g1, %i5
ldsh [%l7 + 0x5A], %i7
loop_2894:
sth %g4, [%l7 + 0x5C]
movl %icc, %i2, %o5
call loop_2895
ldub [%l7 + 0x2C], %o2
faligndata %f0, %f2, %f2
lduh [%l7 + 0x6A], %o0
loop_2895:
fmovrslz %i0, %f0, %f10
bne,pt %xcc, loop_2896
lduw [%l7 + 0x3C], %g6
fbuge,a %fcc1, loop_2897
fmovspos %icc, %f13, %f5
loop_2896:
stw %i3, [%l7 + 0x48]
stw %l2, [%l7 + 0x40]
loop_2897:
ld [%l7 + 0x50], %f3
addcc %o1, %l4, %l6
tsubcctv %o4, %o7, %l1
movrlz %g5, %l0, %o6
fpack16 %f6, %f11
addcc %g3, %l5, %o3
movcs %xcc, %i1, %l3
edge16l %g7, %i6, %g2
array16 %g1, %i5, %i4
stx %i7, [%l7 + 0x10]
fbule %fcc0, loop_2898
mova %xcc, %g4, %i2
fnot1 %f6, %f6
array16 %o5, %o0, %o2
loop_2898:
sth %g6, [%l7 + 0x22]
edge16l %i3, %l2, %o1
xnor %l4, %l6, %o4
edge16ln %o7, %l1, %i0
fcmpes %fcc1, %f10, %f8
for %f0, %f8, %f0
ldd [%l7 + 0x70], %f6
fmovdcc %xcc, %f9, %f11
lduh [%l7 + 0x4A], %l0
tn %icc, 0x2
bshuffle %f8, %f8, %f0
fmovrsgez %g5, %f4, %f11
tg %xcc, 0x7
fandnot2s %f10, %f13, %f2
fmovde %icc, %f12, %f12
sllx %g3, %o6, %l5
bneg,a %xcc, loop_2899
fmovrdlz %o3, %f14, %f6
ldsh [%l7 + 0x7C], %l3
std %f0, [%l7 + 0x78]
loop_2899:
fba %fcc0, loop_2900
lduh [%l7 + 0x6C], %g7
fbo,a %fcc0, loop_2901
smulcc %i6, %i1, %g1
loop_2900:
movvc %xcc, %g2, %i4
movl %xcc, %i7, %i5
loop_2901:
tsubcc %i2, 0x0E1F, %o5
sth %o0, [%l7 + 0x12]
fnot1 %f2, %f10
fmovdl %xcc, %f3, %f14
ble,a loop_2902
tle %icc, 0x7
sth %g4, [%l7 + 0x0A]
fnot1s %f1, %f9
loop_2902:
tge %xcc, 0x4
fmovrsgz %o2, %f8, %f4
sdivx %i3, 0x11EF, %l2
fmovrsgez %o1, %f3, %f11
fxor %f0, %f10, %f12
array32 %l4, %g6, %l6
sth %o7, [%l7 + 0x1E]
lduw [%l7 + 0x70], %l1
fmovsne %icc, %f6, %f11
sth %o4, [%l7 + 0x34]
brlez %l0, loop_2903
ldsh [%l7 + 0x10], %g5
fpsub32 %f8, %f10, %f6
ldsw [%l7 + 0x78], %i0
loop_2903:
siam 0x4
fcmpne16 %f0, %f2, %g3
ldd [%l7 + 0x40], %f6
mulscc %l5, 0x12DC, %o3
fmovrdgz %o6, %f0, %f8
addcc %l3, %g7, %i1
add %i6, %g1, %i4
movrlez %g2, %i5, %i2
stx %i7, [%l7 + 0x78]
movgu %xcc, %o0, %o5
fbug %fcc0, loop_2904
ldsb [%l7 + 0x40], %g4
bcc,a loop_2905
fbul,a %fcc0, loop_2906
loop_2904:
ldsh [%l7 + 0x4C], %i3
st %f11, [%l7 + 0x58]
loop_2905:
fcmpgt16 %f2, %f4, %o2
loop_2906:
stw %o1, [%l7 + 0x50]
nop
setx loop_2907, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot2 %f4, %f4
ld [%l7 + 0x30], %f12
fornot1s %f0, %f11, %f7
loop_2907:
smulcc %l2, 0x03BE, %g6
srl %l6, 0x16, %l4
alignaddr %o7, %l1, %o4
movg %xcc, %g5, %l0
st %f6, [%l7 + 0x6C]
lduh [%l7 + 0x6A], %i0
and %g3, 0x08EC, %l5
fmovsleu %xcc, %f13, %f6
be %xcc, loop_2908
fcmple32 %f0, %f0, %o6
fmovsl %icc, %f11, %f11
tcs %icc, 0x2
loop_2908:
fand %f6, %f6, %f2
fandnot2s %f4, %f3, %f13
fbl,a %fcc3, loop_2909
tpos %xcc, 0x3
andn %o3, %l3, %i1
fmuld8sux16 %f0, %f10, %f10
loop_2909:
fmovspos %xcc, %f13, %f7
fmovdvc %xcc, %f8, %f13
lduw [%l7 + 0x64], %g7
ldub [%l7 + 0x6E], %i6
fbg,a %fcc2, loop_2910
stw %i4, [%l7 + 0x40]
fbuge %fcc0, loop_2911
fbu,a %fcc2, loop_2912
loop_2910:
lduw [%l7 + 0x1C], %g1
edge8 %g2, %i2, %i5
loop_2911:
fmovd %f10, %f10
loop_2912:
smul %i7, 0x1A46, %o0
bneg,pt %icc, loop_2913
bvs loop_2914
stw %g4, [%l7 + 0x7C]
stx %i3, [%l7 + 0x58]
loop_2913:
ldsh [%l7 + 0x3A], %o5
loop_2914:
alignaddr %o1, %o2, %l2
stw %l6, [%l7 + 0x38]
fands %f15, %f14, %f2
lduw [%l7 + 0x74], %g6
ldsw [%l7 + 0x58], %o7
movrgz %l1, %o4, %g5
fand %f6, %f2, %f12
fpsub32s %f8, %f12, %f3
add %l4, 0x1FBF, %i0
ldx [%l7 + 0x78], %g3
stx %l0, [%l7 + 0x20]
umul %o6, 0x0EDC, %l5
fmovrsne %o3, %f7, %f4
stw %l3, [%l7 + 0x24]
lduh [%l7 + 0x6C], %i1
ld [%l7 + 0x6C], %f6
fmovdl %icc, %f15, %f1
xorcc %g7, 0x0CD8, %i6
ldsh [%l7 + 0x10], %i4
fmovrdne %g1, %f10, %f12
fzero %f0
std %f4, [%l7 + 0x18]
ldsb [%l7 + 0x71], %i2
st %f9, [%l7 + 0x48]
fmovda %icc, %f0, %f13
xorcc %i5, %i7, %g2
fmovs %f8, %f11
fmovdpos %xcc, %f2, %f13
st %f3, [%l7 + 0x20]
fbuge %fcc2, loop_2915
pdist %f8, %f10, %f12
edge16 %o0, %g4, %o5
fornot2s %f4, %f3, %f2
loop_2915:
udivcc %i3, 0x0590, %o2
ldx [%l7 + 0x18], %l2
fba,a %fcc2, loop_2916
movvc %icc, %o1, %l6
nop
setx loop_2917, %l0, %l1
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 %g6, 0x12B6, %o7
loop_2916:
stx %o4, [%l7 + 0x18]
fbu %fcc0, loop_2918
loop_2917:
ldsb [%l7 + 0x39], %l1
std %f2, [%l7 + 0x08]
movle %icc, %g5, %l4
loop_2918:
fors %f10, %f12, %f15
fsrc1 %f12, %f8
fmovdn %icc, %f10, %f6
subccc %g3, %i0, %l0
stw %l5, [%l7 + 0x10]
fmul8sux16 %f4, %f6, %f4
orncc %o3, 0x11EB, %l3
bleu,a,pn %xcc, loop_2919
fmovrdne %o6, %f0, %f0
andncc %g7, %i6, %i4
fbule %fcc1, loop_2920
loop_2919:
ldub [%l7 + 0x64], %i1
fble %fcc1, loop_2921
tvs %icc, 0x4
loop_2920:
st %f9, [%l7 + 0x10]
lduw [%l7 + 0x50], %g1
loop_2921:
xnor %i2, 0x036D, %i7
tsubcc %g2, %o0, %g4
fbl %fcc2, loop_2922
fbu %fcc2, loop_2923
or %i5, 0x1D46, %o5
udiv %i3, 0x1841, %o2
loop_2922:
stb %o1, [%l7 + 0x15]
loop_2923:
movle %icc, %l2, %l6
ldsw [%l7 + 0x74], %o7
taddcc %g6, %o4, %l1
subc %l4, %g3, %g5
tpos %icc, 0x6
movrne %l0, %i0, %o3
ldsw [%l7 + 0x78], %l3
edge16l %o6, %g7, %l5
stw %i4, [%l7 + 0x44]
fpack16 %f12, %f9
fmul8x16 %f10, %f12, %f4
sth %i1, [%l7 + 0x12]
fmovscc %icc, %f13, %f2
lduh [%l7 + 0x1A], %i6
add %g1, %i7, %i2
fpadd16s %f10, %f11, %f7
ldub [%l7 + 0x7B], %g2
andn %o0, %i5, %o5
bcc,a %xcc, loop_2924
pdist %f14, %f4, %f8
stx %g4, [%l7 + 0x50]
fnand %f0, %f4, %f0
loop_2924:
smulcc %i3, 0x12CB, %o1
sth %o2, [%l7 + 0x5E]
array32 %l2, %l6, %g6
ldd [%l7 + 0x68], %f6
bvs,a,pn %icc, loop_2925
brlz %o4, loop_2926
ldub [%l7 + 0x30], %l1
bvs %xcc, loop_2927
loop_2925:
xor %l4, 0x1FAD, %g3
loop_2926:
ldub [%l7 + 0x0D], %o7
fpadd16s %f7, %f3, %f12
loop_2927:
tpos %icc, 0x4
xor %l0, 0x1F52, %g5
fcmpgt16 %f0, %f0, %o3
fmovrdgz %l3, %f6, %f4
st %f11, [%l7 + 0x08]
edge16n %o6, %i0, %l5
ldsw [%l7 + 0x3C], %i4
mulx %i1, 0x0141, %g7
fcmple16 %f2, %f14, %i6
fpackfix %f14, %f1
ld [%l7 + 0x24], %f1
srax %i7, %g1, %i2
smul %o0, %g2, %i5
fmovdneg %xcc, %f15, %f15
pdist %f2, %f12, %f10
sth %o5, [%l7 + 0x4C]
orn %g4, 0x02D1, %o1
movpos %xcc, %o2, %l2
fmovsne %xcc, %f13, %f10
st %f4, [%l7 + 0x14]
tneg %icc, 0x3
stx %l6, [%l7 + 0x50]
fmovsle %xcc, %f7, %f0
xnorcc %g6, 0x0C0D, %o4
ldsh [%l7 + 0x40], %i3
lduw [%l7 + 0x7C], %l4
movgu %xcc, %l1, %o7
fmovde %xcc, %f0, %f15
andcc %l0, %g5, %o3
fcmpeq16 %f2, %f6, %g3
movvs %xcc, %o6, %i0
fmovrdne %l5, %f4, %f14
fmovdl %icc, %f6, %f6
ldsh [%l7 + 0x7A], %l3
fandnot2 %f2, %f0, %f2
fmovdvs %xcc, %f11, %f0
faligndata %f0, %f0, %f4
fbue %fcc0, loop_2928
xor %i4, %i1, %g7
fxnors %f9, %f9, %f14
std %f6, [%l7 + 0x20]
loop_2928:
stx %i7, [%l7 + 0x30]
brz,a %g1, loop_2929
std %f12, [%l7 + 0x58]
ldub [%l7 + 0x4B], %i2
brgez,a %i6, loop_2930
loop_2929:
subccc %o0, %i5, %g2
fones %f14
ld [%l7 + 0x4C], %f11
loop_2930:
umulcc %g4, %o1, %o5
mova %xcc, %o2, %l6
fbl %fcc1, loop_2931
lduw [%l7 + 0x28], %l2
tge %icc, 0x6
ldd [%l7 + 0x50], %f4
loop_2931:
sll %g6, 0x06, %o4
xnor %l4, %l1, %i3
fbl %fcc0, loop_2932
orncc %o7, %l0, %o3
addccc %g3, 0x0521, %o6
brnz %g5, loop_2933
loop_2932:
fmovsa %xcc, %f0, %f0
fmovsne %icc, %f2, %f11
fsrc2s %f8, %f2
loop_2933:
stb %l5, [%l7 + 0x7C]
fsrc1s %f6, %f8
ldsw [%l7 + 0x10], %i0
edge8n %i4, %l3, %g7
fcmpes %fcc0, %f4, %f10
lduw [%l7 + 0x0C], %i1
fxors %f11, %f9, %f0
fandnot2s %f1, %f11, %f4
edge16l %g1, %i7, %i2
movrgz %o0, %i5, %i6
fexpand %f8, %f14
fbge %fcc1, loop_2934
lduh [%l7 + 0x40], %g4
faligndata %f10, %f12, %f0
fcmpne16 %f0, %f0, %o1
loop_2934:
fmovrsne %o5, %f2, %f15
taddcctv %g2, %o2, %l2
edge16n %g6, %l6, %l4
edge16ln %o4, %l1, %i3
tcc %xcc, 0x5
fmovrse %l0, %f2, %f5
fbg,a %fcc0, loop_2935
fmovrslz %o3, %f0, %f6
fnor %f2, %f10, %f10
fornot2 %f10, %f14, %f6
loop_2935:
taddcctv %o7, %g3, %o6
bcs,pt %xcc, loop_2936
ldsb [%l7 + 0x0E], %g5
st %f7, [%l7 + 0x20]
lduw [%l7 + 0x38], %l5
loop_2936:
ld [%l7 + 0x58], %f0
fmovrsgez %i4, %f4, %f11
fba %fcc0, loop_2937
fba,a %fcc0, loop_2938
bvc,pn %xcc, loop_2939
bcs,a loop_2940
loop_2937:
bcc,a %icc, loop_2941
loop_2938:
edge16 %i0, %g7, %l3
loop_2939:
ldd [%l7 + 0x78], %f4
loop_2940:
stx %i1, [%l7 + 0x30]
loop_2941:
fbule,a %fcc3, loop_2942
fcmpeq16 %f14, %f14, %g1
nop
setx loop_2943, %l0, %l1
jmpl %l1, %i7
fmovdle %xcc, %f10, %f13
loop_2942:
fcmpes %fcc2, %f15, %f8
fzeros %f4
loop_2943:
ldx [%l7 + 0x40], %i2
fmovsneg %icc, %f9, %f3
st %f14, [%l7 + 0x78]
fpmerge %f11, %f10, %f14
taddcc %i5, 0x02F2, %i6
fcmpne32 %f6, %f0, %o0
fbug %fcc3, loop_2944
call loop_2945
fxor %f12, %f4, %f2
fandnot2s %f12, %f8, %f0
loop_2944:
array8 %o1, %g4, %g2
loop_2945:
fble,a %fcc0, loop_2946
or %o5, %l2, %g6
std %f2, [%l7 + 0x70]
ldsb [%l7 + 0x4E], %o2
loop_2946:
bge,a %icc, loop_2947
st %f13, [%l7 + 0x6C]
movpos %xcc, %l4, %l6
sth %o4, [%l7 + 0x36]
loop_2947:
fbn,a %fcc0, loop_2948
movrgz %i3, 0x36C, %l0
ldsw [%l7 + 0x60], %l1
fors %f9, %f6, %f0
loop_2948:
stx %o3, [%l7 + 0x08]
stx %o7, [%l7 + 0x20]
bcc,a loop_2949
fmovdcs %icc, %f0, %f12
move %icc, %g3, %o6
std %f4, [%l7 + 0x58]
loop_2949:
std %f4, [%l7 + 0x68]
fmul8x16 %f8, %f14, %f8
brgz,a %g5, loop_2950
stw %i4, [%l7 + 0x1C]
nop
setx loop_2951, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8x16au %f6, %f12, %f8
loop_2950:
tsubcc %l5, %i0, %l3
lduh [%l7 + 0x72], %g7
loop_2951:
ldub [%l7 + 0x38], %g1
ld [%l7 + 0x08], %f14
tcs %xcc, 0x4
tleu %xcc, 0x3
andcc %i7, 0x1E85, %i1
movcc %xcc, %i2, %i6
srlx %o0, %i5, %g4
stw %g2, [%l7 + 0x44]
andcc %o1, %o5, %l2
edge32l %o2, %g6, %l4
movge %icc, %o4, %i3
andn %l6, %l1, %l0
alignaddrl %o7, %g3, %o6
lduh [%l7 + 0x50], %g5
ldsh [%l7 + 0x58], %o3
sub %l5, 0x0DBC, %i4
fsrc2 %f2, %f8
stw %l3, [%l7 + 0x38]
taddcctv %g7, 0x0490, %i0
udivx %i7, 0x05DA, %i1
bn,a,pt %xcc, loop_2952
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
ldsw [%l7 + 0x14], %i2
fabsd %f8, %f10
loop_2952:
fnors %f3, %f6, %f15
loop_2953:
ldsw [%l7 + 0x0C], %i6
fmovrdlz %g1, %f10, %f2
ld [%l7 + 0x54], %f3
ld [%l7 + 0x30], %f9
brlz %i5, loop_2954
lduh [%l7 + 0x4A], %o0
lduh [%l7 + 0x48], %g4
ld [%l7 + 0x78], %f11
loop_2954:
edge32n %g2, %o1, %o5
fbuge,a %fcc0, loop_2955
fbug,a %fcc3, loop_2956
sdivx %l2, 0x0C6A, %o2
fands %f5, %f14, %f10
loop_2955:
stb %g6, [%l7 + 0x79]
loop_2956:
edge16n %l4, %i3, %o4
stw %l1, [%l7 + 0x40]
fcmpeq16 %f8, %f2, %l0
nop
setx loop_2957, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %o7, [%l7 + 0x0A]
ldub [%l7 + 0x4C], %l6
edge8l %o6, %g3, %g5
loop_2957:
fpack16 %f12, %f14
edge8l %l5, %o3, %l3
ldsb [%l7 + 0x39], %i4
subcc %i0, 0x0711, %i7
edge16 %i1, %i2, %g7
sth %g1, [%l7 + 0x4A]
bn,a %icc, loop_2958
srl %i5, 0x18, %i6
fnot1s %f7, %f7
stb %o0, [%l7 + 0x4D]
loop_2958:
brz,a %g4, loop_2959
fmovrdlez %g2, %f12, %f10
subc %o5, %l2, %o2
movgu %xcc, %g6, %o1
loop_2959:
st %f4, [%l7 + 0x60]
fmovda %xcc, %f0, %f2
lduh [%l7 + 0x0E], %i3
ldx [%l7 + 0x58], %l4
be %xcc, loop_2960
smul %l1, %o4, %l0
fmovdcc %icc, %f7, %f5
ldsw [%l7 + 0x68], %o7
loop_2960:
fmovrdlez %o6, %f6, %f10
ldsw [%l7 + 0x14], %l6
srax %g5, %l5, %o3
fblg,a %fcc0, loop_2961
fbule,a %fcc1, loop_2962
fmovdg %icc, %f11, %f7
taddcc %l3, %i4, %g3
loop_2961:
bl,pn %icc, loop_2963
loop_2962:
brgez,a %i0, loop_2964
movgu %xcc, %i7, %i1
fmovdvc %icc, %f0, %f15
loop_2963:
ldsb [%l7 + 0x3F], %i2
loop_2964:
mova %xcc, %g7, %i5
umul %g1, %i6, %g4
movvs %icc, %g2, %o5
fmovsneg %icc, %f4, %f13
stb %o0, [%l7 + 0x76]
ldd [%l7 + 0x08], %f0
fmul8x16au %f2, %f6, %f14
fxors %f2, %f2, %f3
edge8l %o2, %l2, %o1
ldub [%l7 + 0x4F], %g6
brlz,a %i3, loop_2965
fbn,a %fcc2, loop_2966
tcc %xcc, 0x6
stb %l1, [%l7 + 0x5A]
loop_2965:
popc 0x04A4, %o4
loop_2966:
ldsh [%l7 + 0x76], %l0
srlx %l4, 0x19, %o7
ldsw [%l7 + 0x34], %l6
umulcc %g5, %o6, %o3
fxnor %f4, %f8, %f8
lduh [%l7 + 0x7A], %l3
stb %l5, [%l7 + 0x5B]
ldsb [%l7 + 0x25], %g3
siam 0x2
smul %i0, %i4, %i1
fmovsne %xcc, %f6, %f2
ldx [%l7 + 0x58], %i2
tge %xcc, 0x6
srl %i7, 0x19, %g7
ldd [%l7 + 0x68], %f4
fmovdpos %icc, %f2, %f3
edge8 %g1, %i5, %g4
bn,a,pt %icc, loop_2967
bcc,a loop_2968
stx %g2, [%l7 + 0x38]
udivx %i6, 0x018D, %o5
loop_2967:
movn %icc, %o2, %o0
loop_2968:
fmovdvs %icc, %f7, %f14
ldd [%l7 + 0x28], %f14
lduw [%l7 + 0x10], %l2
faligndata %f10, %f2, %f6
movleu %xcc, %g6, %o1
andn %l1, %o4, %i3
nop
setx loop_2969, %l0, %l1
jmpl %l1, %l4
subcc %o7, %l6, %g5
movg %icc, %o6, %l0
fand %f10, %f6, %f14
loop_2969:
andcc %l3, %o3, %g3
fzeros %f8
tg %icc, 0x1
fbg,a %fcc2, loop_2970
fmovsa %icc, %f7, %f2
stw %i0, [%l7 + 0x74]
edge8ln %i4, %l5, %i1
loop_2970:
fmovdcs %icc, %f6, %f0
st %f15, [%l7 + 0x0C]
fbn %fcc1, loop_2971
fnegs %f2, %f3
fnands %f9, %f11, %f2
addc %i7, 0x1C7B, %i2
loop_2971:
ld [%l7 + 0x18], %f8
fmovdvs %icc, %f5, %f12
fmovrsgez %g7, %f12, %f5
ldd [%l7 + 0x28], %f12
orncc %i5, 0x04CC, %g1
faligndata %f4, %f14, %f0
fbug,a %fcc2, loop_2972
fmovscs %icc, %f7, %f1
fmovsge %icc, %f7, %f12
fmovrdlez %g4, %f6, %f10
loop_2972:
ldsw [%l7 + 0x14], %i6
taddcctv %g2, %o5, %o2
stw %l2, [%l7 + 0x1C]
lduh [%l7 + 0x36], %o0
ldsh [%l7 + 0x34], %g6
fcmple16 %f12, %f2, %o1
stx %l1, [%l7 + 0x20]
fcmps %fcc3, %f10, %f8
fnor %f6, %f6, %f8
ldub [%l7 + 0x36], %i3
bcs,a,pn %xcc, loop_2973
movvs %xcc, %l4, %o7
lduw [%l7 + 0x6C], %o4
fblg %fcc3, loop_2974
loop_2973:
lduh [%l7 + 0x3E], %l6
fmovsleu %xcc, %f1, %f5
ble,pn %xcc, loop_2975
loop_2974:
std %f6, [%l7 + 0x50]
ldsh [%l7 + 0x1E], %g5
ld [%l7 + 0x44], %f1
loop_2975:
tg %icc, 0x3
fmovd %f6, %f14
addcc %o6, %l0, %o3
lduw [%l7 + 0x58], %l3
stw %g3, [%l7 + 0x28]
andcc %i0, 0x1B18, %l5
ldd [%l7 + 0x68], %f10
edge32ln %i4, %i1, %i2
stw %g7, [%l7 + 0x24]
sdiv %i5, 0x0DF7, %i7
lduw [%l7 + 0x2C], %g4
udivx %i6, 0x0DFD, %g2
lduw [%l7 + 0x2C], %g1
fmovsneg %icc, %f11, %f0
lduh [%l7 + 0x16], %o5
ld [%l7 + 0x20], %f9
fpsub16 %f14, %f0, %f2
fcmple32 %f0, %f0, %l2
fbule,a %fcc2, loop_2976
movrgez %o0, 0x3FC, %g6
lduw [%l7 + 0x24], %o1
stb %l1, [%l7 + 0x7D]
loop_2976:
lduw [%l7 + 0x6C], %i3
nop
setx loop_2977, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot1s %f14, %f8, %f10
st %f15, [%l7 + 0x08]
tsubcctv %o2, %l4, %o4
loop_2977:
fones %f4
bcc,a,pt %icc, loop_2978
movre %l6, %o7, %o6
fcmpeq32 %f10, %f14, %l0
fabss %f1, %f8
loop_2978:
fcmpes %fcc1, %f14, %f5
ba,a,pn %xcc, loop_2979
ld [%l7 + 0x4C], %f9
fcmpeq32 %f4, %f2, %o3
ldsh [%l7 + 0x74], %g5
loop_2979:
sth %g3, [%l7 + 0x38]
umul %l3, 0x0620, %l5
bvs,pn %icc, loop_2980
taddcc %i4, 0x1211, %i0
taddcctv %i1, %i2, %g7
fmovrdlz %i7, %f6, %f4
loop_2980:
be,pt %xcc, loop_2981
fmovsne %icc, %f12, %f1
edge16 %i5, %i6, %g2
stb %g1, [%l7 + 0x34]
loop_2981:
bge loop_2982
bshuffle %f12, %f6, %f10
fzero %f6
lduw [%l7 + 0x64], %g4
loop_2982:
ldsb [%l7 + 0x31], %o5
ldub [%l7 + 0x35], %o0
fpsub32s %f9, %f8, %f13
stb %l2, [%l7 + 0x28]
ldd [%l7 + 0x10], %f2
fmovrde %o1, %f4, %f10
fmovsleu %xcc, %f12, %f13
movg %xcc, %l1, %i3
fbge,a %fcc1, loop_2983
bneg,a,pn %xcc, loop_2984
fba %fcc3, loop_2985
lduh [%l7 + 0x1E], %g6
loop_2983:
fmovdleu %icc, %f4, %f9
loop_2984:
fbge %fcc1, loop_2986
loop_2985:
ldsh [%l7 + 0x7C], %o2
fpsub32s %f2, %f13, %f3
stb %o4, [%l7 + 0x7E]
loop_2986:
fmul8x16 %f11, %f2, %f14
fnors %f15, %f10, %f10
lduw [%l7 + 0x30], %l6
movvc %icc, %o7, %o6
fbge %fcc0, loop_2987
stw %l0, [%l7 + 0x68]
stx %o3, [%l7 + 0x18]
fnegd %f14, %f6
loop_2987:
stb %l4, [%l7 + 0x0D]
tcc %xcc, 0x6
bge,pn %icc, loop_2988
fsrc2 %f4, %f2
add %g5, 0x1382, %g3
nop
setx loop_2989, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2988:
ld [%l7 + 0x58], %f15
subc %l3, 0x0159, %i4
xnor %i0, 0x1140, %i1
loop_2989:
fpsub32s %f3, %f6, %f15
edge32 %l5, %i2, %g7
fxnors %f5, %f12, %f15
ldsh [%l7 + 0x70], %i5
alignaddr %i7, %i6, %g1
or %g4, %o5, %o0
bcs,pn %icc, loop_2990
stw %l2, [%l7 + 0x28]
movvc %xcc, %o1, %l1
nop
setx loop_2991, %l0, %l1
jmpl %l1, %i3
loop_2990:
sdivcc %g2, 0x1B29, %g6
bcs,a,pn %icc, loop_2992
st %f9, [%l7 + 0x7C]
loop_2991:
ldsw [%l7 + 0x5C], %o2
fpadd16s %f4, %f13, %f6
loop_2992:
stb %o4, [%l7 + 0x5B]
tle %icc, 0x6
fmovs %f7, %f4
std %f14, [%l7 + 0x38]
fnands %f12, %f0, %f4
brlz %l6, loop_2993
ldsb [%l7 + 0x6A], %o7
ldsw [%l7 + 0x5C], %l0
tcc %icc, 0x1
loop_2993:
fsrc1 %f0, %f12
bn,a,pt %xcc, loop_2994
edge32n %o6, %l4, %g5
fcmpne32 %f8, %f8, %o3
udivx %g3, 0x17DD, %l3
loop_2994:
sra %i0, %i4, %i1
fpadd32 %f12, %f12, %f6
fmul8x16au %f5, %f8, %f8
tneg %icc, 0x2
sll %l5, %i2, %i5
fabss %f4, %f6
movn %icc, %i7, %g7
fbul %fcc0, loop_2995
lduh [%l7 + 0x3A], %g1
fblg %fcc2, loop_2996
fornot1 %f14, %f8, %f8
loop_2995:
movcs %xcc, %g4, %o5
subc %i6, 0x076D, %o0
loop_2996:
fmovdl %xcc, %f5, %f15
brz %l2, loop_2997
ldsw [%l7 + 0x54], %o1
fbul %fcc0, loop_2998
nop
setx loop_2999, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2997:
nop
setx loop_3000, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot1 %f10, %f10
loop_2998:
move %icc, %l1, %i3
loop_2999:
ldd [%l7 + 0x40], %f8
loop_3000:
be,pn %icc, loop_3001
ble loop_3002
sth %g2, [%l7 + 0x60]
udiv %g6, 0x08A8, %o4
loop_3001:
fpsub32s %f11, %f10, %f9
loop_3002:
movre %o2, 0x0F1, %o7
ldub [%l7 + 0x34], %l0
addc %o6, 0x08BB, %l6
orn %g5, %l4, %g3
ldx [%l7 + 0x20], %o3
ldx [%l7 + 0x08], %l3
lduh [%l7 + 0x24], %i0
stb %i4, [%l7 + 0x6F]
fcmpne32 %f6, %f0, %i1
ldsb [%l7 + 0x7E], %i2
lduw [%l7 + 0x18], %i5
tcs %icc, 0x3
fsrc2s %f2, %f14
sth %l5, [%l7 + 0x2E]
sth %i7, [%l7 + 0x70]
lduh [%l7 + 0x6A], %g1
stx %g7, [%l7 + 0x38]
lduh [%l7 + 0x4C], %o5
alignaddrl %g4, %i6, %l2
fsrc2 %f2, %f0
ldx [%l7 + 0x18], %o1
addc %o0, 0x01BE, %l1
srlx %i3, %g6, %o4
ldx [%l7 + 0x68], %g2
ldsb [%l7 + 0x1D], %o7
edge32 %l0, %o2, %l6
ldx [%l7 + 0x30], %g5
fcmpne32 %f0, %f6, %l4
ba,pn %xcc, loop_3003
movle %icc, %o6, %g3
fmovdge %xcc, %f9, %f4
fpmerge %f15, %f8, %f12
loop_3003:
bcs,a,pt %xcc, loop_3004
tleu %icc, 0x3
brlez %o3, loop_3005
fandnot1s %f3, %f3, %f6
loop_3004:
st %f2, [%l7 + 0x4C]
fmul8ulx16 %f14, %f10, %f6
loop_3005:
tcc %xcc, 0x7
ld [%l7 + 0x60], %f4
fandnot1 %f8, %f4, %f2
fmovse %xcc, %f15, %f13
ldsw [%l7 + 0x18], %l3
bleu,pn %icc, loop_3006
ldsb [%l7 + 0x13], %i0
stx %i1, [%l7 + 0x20]
te %xcc, 0x6
loop_3006:
edge32n %i4, %i2, %i5
ld [%l7 + 0x6C], %f11
ldsw [%l7 + 0x14], %l5
ldsw [%l7 + 0x54], %g1
lduw [%l7 + 0x6C], %i7
fmovda %xcc, %f13, %f1
fmovdle %xcc, %f13, %f15
fmovdneg %icc, %f9, %f5
fbge %fcc3, loop_3007
fmovda %xcc, %f4, %f3
ldsh [%l7 + 0x5C], %o5
fmovrde %g4, %f8, %f8
loop_3007:
fmovdgu %icc, %f15, %f7
movrgz %g7, %l2, %i6
sdivx %o1, 0x1A40, %o0
addccc %i3, 0x1696, %l1
ldd [%l7 + 0x78], %f6
fandnot1s %f9, %f7, %f4
udivcc %g6, 0x0194, %o4
ldsw [%l7 + 0x44], %g2
sth %o7, [%l7 + 0x78]
fxor %f10, %f2, %f8
fmovdl %xcc, %f3, %f14
or %l0, %l6, %g5
fmovsl %xcc, %f5, %f3
edge32l %o2, %o6, %l4
array32 %g3, %o3, %l3
edge16ln %i1, %i4, %i0
stw %i2, [%l7 + 0x28]
addc %i5, %l5, %i7
fpack16 %f0, %f12
add %g1, 0x1615, %g4
movrlez %o5, 0x325, %l2
bvc,a,pn %xcc, loop_3008
tne %xcc, 0x6
fandnot1s %f9, %f4, %f2
fnot1 %f4, %f10
loop_3008:
fone %f8
fmovdpos %icc, %f6, %f5
brgz %i6, loop_3009
ldsb [%l7 + 0x45], %g7
fmovrdlz %o0, %f10, %f2
ld [%l7 + 0x20], %f13
loop_3009:
fmovsvc %xcc, %f5, %f5
st %f3, [%l7 + 0x38]
fpsub32s %f14, %f9, %f5
fmovrdgz %i3, %f0, %f10
stb %o1, [%l7 + 0x0B]
fornot2s %f13, %f2, %f7
ta %icc, 0x5
tcs %icc, 0x0
edge8 %g6, %o4, %l1
fmovscs %icc, %f11, %f7
array16 %o7, %g2, %l0
fmovrdgz %l6, %f6, %f12
addccc %g5, 0x00CF, %o6
fmul8x16al %f12, %f1, %f4
taddcc %o2, 0x1227, %g3
ldsb [%l7 + 0x5C], %o3
stx %l3, [%l7 + 0x50]
ldub [%l7 + 0x0E], %l4
fcmpes %fcc0, %f9, %f15
udivcc %i4, 0x0CFA, %i1
tsubcctv %i2, %i0, %l5
lduh [%l7 + 0x6E], %i7
ld [%l7 + 0x38], %f15
stx %g1, [%l7 + 0x60]
tge %xcc, 0x4
fxor %f10, %f0, %f10
fmovdpos %xcc, %f10, %f8
movl %icc, %i5, %g4
fmovrsgez %l2, %f1, %f5
fmovdvs %icc, %f3, %f10
tvs %icc, 0x0
array8 %i6, %o5, %o0
fmul8x16al %f8, %f3, %f10
stb %i3, [%l7 + 0x47]
fcmpeq16 %f12, %f10, %o1
ldsb [%l7 + 0x7D], %g6
fbg %fcc3, loop_3010
stx %g7, [%l7 + 0x78]
be,pn %icc, loop_3011
ldsb [%l7 + 0x52], %l1
loop_3010:
ldub [%l7 + 0x59], %o4
edge16l %g2, %o7, %l0
loop_3011:
taddcc %l6, 0x01F4, %o6
fone %f10
ta %xcc, 0x1
fpsub32 %f4, %f6, %f14
lduw [%l7 + 0x28], %g5
sth %g3, [%l7 + 0x08]
fpadd32s %f14, %f8, %f13
ldsb [%l7 + 0x5D], %o3
brgez,a %o2, loop_3012
std %f4, [%l7 + 0x70]
sth %l3, [%l7 + 0x44]
xnorcc %l4, %i1, %i2
loop_3012:
fbne %fcc1, loop_3013
edge8n %i0, %i4, %l5
edge16n %g1, %i5, %i7
mulx %g4, %i6, %o5
loop_3013:
ldd [%l7 + 0x60], %f2
ld [%l7 + 0x1C], %f6
ldsw [%l7 + 0x70], %o0
xor %i3, 0x1FEA, %o1
std %f10, [%l7 + 0x68]
stx %l2, [%l7 + 0x28]
fxnors %f4, %f9, %f1
umul %g7, 0x0724, %l1
st %f5, [%l7 + 0x2C]
fbg,a %fcc2, loop_3014
tgu %icc, 0x2
movre %o4, 0x292, %g6
sdivcc %o7, 0x1EAD, %l0
loop_3014:
tn %icc, 0x2
ldd [%l7 + 0x48], %f0
std %f4, [%l7 + 0x08]
stw %g2, [%l7 + 0x10]
tsubcc %o6, 0x072B, %l6
ldub [%l7 + 0x23], %g5
tle %xcc, 0x5
tsubcc %g3, 0x1E82, %o3
fmovdneg %icc, %f10, %f10
fbe %fcc3, loop_3015
fand %f12, %f14, %f0
fnegd %f0, %f6
tle %xcc, 0x4
loop_3015:
ldsw [%l7 + 0x38], %l3
fcmple16 %f6, %f12, %o2
array32 %l4, %i1, %i2
fmovda %icc, %f13, %f14
fpsub16 %f0, %f2, %f12
movvc %icc, %i0, %i4
ldx [%l7 + 0x40], %l5
std %f8, [%l7 + 0x28]
std %f12, [%l7 + 0x60]
fmovsgu %xcc, %f8, %f14
movne %xcc, %g1, %i5
ldd [%l7 + 0x10], %f8
lduw [%l7 + 0x2C], %i7
tsubcctv %g4, 0x1B41, %o5
stx %o0, [%l7 + 0x10]
fcmpes %fcc3, %f10, %f11
ldsw [%l7 + 0x14], %i3
stb %i6, [%l7 + 0x5E]
fone %f12
tpos %xcc, 0x6
fands %f9, %f8, %f6
fmovdvc %icc, %f2, %f5
stw %l2, [%l7 + 0x4C]
fandnot2 %f6, %f14, %f12
fbe,a %fcc0, loop_3016
fmovspos %icc, %f15, %f14
fbn,a %fcc0, loop_3017
stx %g7, [%l7 + 0x78]
loop_3016:
ld [%l7 + 0x5C], %f8
bne,a %xcc, loop_3018
loop_3017:
ba,pt %icc, loop_3019
fbul %fcc3, loop_3020
fmovdcs %xcc, %f0, %f0
loop_3018:
fbl,a %fcc0, loop_3021
loop_3019:
fmovrslz %o1, %f13, %f12
loop_3020:
lduh [%l7 + 0x10], %l1
lduh [%l7 + 0x52], %o4
loop_3021:
fmovdcc %xcc, %f7, %f2
fmovspos %xcc, %f4, %f8
movgu %icc, %g6, %l0
fnot1s %f2, %f0
brgz,a %o7, loop_3022
sdivcc %g2, 0x00E8, %l6
fors %f12, %f14, %f3
sth %g5, [%l7 + 0x66]
loop_3022:
sra %o6, 0x1D, %o3
fmovdcc %icc, %f1, %f14
fbu,a %fcc1, loop_3023
fmovdg %icc, %f11, %f0
ldsw [%l7 + 0x78], %g3
fmovdcs %icc, %f1, %f10
loop_3023:
movcc %icc, %l3, %l4
ldub [%l7 + 0x7A], %o2
stb %i1, [%l7 + 0x61]
fbul %fcc1, loop_3024
srax %i2, %i0, %l5
tleu %icc, 0x4
fmul8x16al %f14, %f11, %f0
loop_3024:
std %f0, [%l7 + 0x60]
ldsw [%l7 + 0x5C], %g1
fmovse %xcc, %f3, %f0
fmul8x16au %f0, %f8, %f2
fbu %fcc3, loop_3025
fmovdn %xcc, %f15, %f14
movgu %icc, %i5, %i4
fbo %fcc3, loop_3026
loop_3025:
fpsub32s %f10, %f10, %f13
fmovrslz %g4, %f13, %f6
array32 %i7, %o5, %o0
loop_3026:
stw %i6, [%l7 + 0x30]
ldsw [%l7 + 0x10], %l2
std %f12, [%l7 + 0x40]
stx %g7, [%l7 + 0x60]
fbge,a %fcc0, loop_3027
fmuld8ulx16 %f3, %f14, %f10
sll %i3, 0x15, %l1
taddcctv %o1, 0x0744, %g6
loop_3027:
addccc %l0, %o7, %g2
sdiv %o4, 0x11A9, %g5
ldsh [%l7 + 0x5E], %l6
brz %o6, loop_3028
st %f14, [%l7 + 0x44]
sth %o3, [%l7 + 0x60]
tcs %icc, 0x6
loop_3028:
ldsw [%l7 + 0x6C], %l3
ldsb [%l7 + 0x27], %l4
array16 %g3, %i1, %i2
stx %o2, [%l7 + 0x58]
array16 %l5, %g1, %i5
tsubcc %i0, 0x0C83, %g4
bleu %xcc, loop_3029
movpos %icc, %i7, %i4
fand %f14, %f0, %f6
sth %o0, [%l7 + 0x12]
loop_3029:
fpsub16s %f4, %f0, %f13
umulcc %i6, 0x02BA, %o5
bcs,pn %icc, loop_3030
brgez,a %l2, loop_3031
udiv %g7, 0x0E7D, %l1
call loop_3032
loop_3030:
fmovsvs %icc, %f13, %f2
loop_3031:
fbo %fcc0, loop_3033
fbl,a %fcc3, loop_3034
loop_3032:
fmovrslz %i3, %f3, %f7
ldd [%l7 + 0x70], %f4
loop_3033:
bvs %icc, loop_3035
loop_3034:
ldd [%l7 + 0x40], %f0
edge16 %o1, %l0, %o7
brgez,a %g6, loop_3036
loop_3035:
fmovdpos %xcc, %f4, %f4
brlez %g2, loop_3037
ldx [%l7 + 0x18], %o4
loop_3036:
bleu,a,pn %icc, loop_3038
fpack32 %f8, %f8, %f6
loop_3037:
tcc %xcc, 0x0
fpmerge %f5, %f2, %f8
loop_3038:
stx %g5, [%l7 + 0x68]
fsrc1s %f13, %f4
std %f2, [%l7 + 0x68]
array16 %l6, %o6, %l3
fblg %fcc0, loop_3039
fbe %fcc1, loop_3040
fzero %f12
ldsw [%l7 + 0x38], %l4
loop_3039:
andn %o3, %g3, %i1
loop_3040:
ldx [%l7 + 0x18], %i2
edge8n %o2, %g1, %i5
fornot2 %f2, %f12, %f12
edge8 %l5, %i0, %i7
fmovrsgez %i4, %f15, %f6
std %f6, [%l7 + 0x78]
fmovdg %icc, %f8, %f15
mulx %g4, 0x1DCC, %o0
sth %i6, [%l7 + 0x62]
edge32 %o5, %l2, %l1
call loop_3041
fnot1s %f2, %f15
fmul8x16al %f9, %f5, %f4
tcc %xcc, 0x6
loop_3041:
fmovdge %xcc, %f6, %f12
fmovrdlz %i3, %f4, %f4
fcmped %fcc2, %f12, %f12
ldsw [%l7 + 0x50], %o1
fornot2 %f12, %f6, %f14
ld [%l7 + 0x7C], %f14
edge32ln %g7, %o7, %g6
movrlz %l0, %o4, %g5
fbge,a %fcc0, loop_3042
array16 %l6, %g2, %o6
tn %icc, 0x5
fxnor %f12, %f0, %f6
loop_3042:
fbuge %fcc2, loop_3043
bge,a %xcc, loop_3044
popc 0x1B9B, %l4
lduh [%l7 + 0x66], %l3
loop_3043:
tvc %icc, 0x4
loop_3044:
fmovsne %xcc, %f14, %f0
popc %o3, %i1
ldx [%l7 + 0x78], %i2
mulscc %g3, %g1, %i5
lduh [%l7 + 0x2A], %l5
fsrc2s %f14, %f15
xorcc %i0, %o2, %i4
ld [%l7 + 0x24], %f12
fmovspos %xcc, %f0, %f8
ldd [%l7 + 0x18], %f8
ld [%l7 + 0x44], %f3
stx %g4, [%l7 + 0x40]
ldsh [%l7 + 0x3E], %i7
ldub [%l7 + 0x26], %i6
mova %xcc, %o5, %o0
stw %l1, [%l7 + 0x70]
ldsw [%l7 + 0x30], %l2
subcc %o1, %i3, %g7
stw %o7, [%l7 + 0x3C]
mulx %l0, 0x1C89, %o4
be,a,pt %xcc, loop_3045
add %g6, 0x1B34, %g5
fnands %f12, %f0, %f5
movvc %icc, %g2, %o6
loop_3045:
fmuld8ulx16 %f11, %f11, %f14
fpack32 %f4, %f10, %f2
bcs %icc, loop_3046
tne %icc, 0x5
ldsb [%l7 + 0x57], %l4
stx %l6, [%l7 + 0x28]
loop_3046:
ldsw [%l7 + 0x2C], %l3
fmovsn %icc, %f14, %f4
fcmpes %fcc2, %f8, %f11
bne,pt %xcc, loop_3047
ldsb [%l7 + 0x24], %i1
fbu,a %fcc3, loop_3048
edge8n %i2, %g3, %g1
loop_3047:
fbne %fcc3, loop_3049
ldsh [%l7 + 0x6A], %o3
loop_3048:
fcmps %fcc1, %f0, %f0
nop
setx loop_3050, %l0, %l1
jmpl %l1, %i5
loop_3049:
srax %i0, 0x0B, %o2
fexpand %f7, %f2
stx %l5, [%l7 + 0x58]
loop_3050:
tne %xcc, 0x0
lduw [%l7 + 0x18], %g4
fbo,a %fcc3, loop_3051
fzero %f2
lduw [%l7 + 0x14], %i7
ba loop_3052
loop_3051:
stb %i6, [%l7 + 0x1C]
brlz %i4, loop_3053
st %f0, [%l7 + 0x44]
loop_3052:
fandnot1 %f4, %f2, %f12
ldsb [%l7 + 0x62], %o0
loop_3053:
movvc %icc, %l1, %l2
fpadd16s %f14, %f15, %f10
sth %o5, [%l7 + 0x70]
sth %i3, [%l7 + 0x0C]
fba %fcc3, loop_3054
movrgz %o1, 0x29D, %o7
ldsb [%l7 + 0x5F], %g7
fpsub16s %f4, %f8, %f13
loop_3054:
tg %xcc, 0x3
st %f12, [%l7 + 0x38]
fmovsn %xcc, %f3, %f3
ldsw [%l7 + 0x18], %l0
movne %xcc, %o4, %g6
ldub [%l7 + 0x2C], %g5
std %f6, [%l7 + 0x60]
bneg,a,pt %xcc, loop_3055
edge16n %o6, %g2, %l4
bg %xcc, loop_3056
bneg %icc, loop_3057
loop_3055:
fpadd16 %f12, %f0, %f8
movvc %icc, %l6, %l3
loop_3056:
fbo %fcc3, loop_3058
loop_3057:
movrgz %i2, 0x287, %g3
st %f9, [%l7 + 0x34]
stx %i1, [%l7 + 0x48]
loop_3058:
fmovdg %icc, %f11, %f7
ld [%l7 + 0x3C], %f10
array8 %g1, %i5, %o3
umulcc %o2, %l5, %i0
stw %g4, [%l7 + 0x08]
fmovdle %xcc, %f1, %f2
fxnor %f6, %f12, %f6
edge16ln %i7, %i4, %o0
ldsw [%l7 + 0x08], %i6
fbg,a %fcc2, loop_3059
ldx [%l7 + 0x30], %l2
ldd [%l7 + 0x40], %f2
fcmple32 %f12, %f14, %o5
loop_3059:
andn %i3, %o1, %o7
stw %g7, [%l7 + 0x7C]
sllx %l1, %l0, %o4
stw %g6, [%l7 + 0x38]
brz,a %g5, loop_3060
srl %g2, %l4, %o6
fmovsvs %xcc, %f3, %f15
edge8 %l3, %l6, %g3
loop_3060:
fmovrdlz %i2, %f8, %f0
bleu,a,pt %xcc, loop_3061
ldsh [%l7 + 0x6A], %g1
fmovsge %icc, %f1, %f15
srl %i5, 0x0B, %i1
loop_3061:
bneg,a loop_3062
st %f13, [%l7 + 0x2C]
bpos,a,pn %icc, loop_3063
fsrc1 %f8, %f10
loop_3062:
fmovsvc %xcc, %f4, %f5
ldsb [%l7 + 0x19], %o2
loop_3063:
edge32 %l5, %o3, %i0
movcs %icc, %i7, %g4
fabsd %f2, %f4
fandnot2 %f14, %f6, %f2
fmovsn %icc, %f6, %f5
movvs %icc, %i4, %i6
st %f15, [%l7 + 0x74]
fmovdgu %icc, %f1, %f10
fmovdleu %xcc, %f2, %f4
fmovdneg %icc, %f12, %f1
stb %o0, [%l7 + 0x2E]
orn %o5, 0x0322, %l2
sra %i3, 0x05, %o7
stw %o1, [%l7 + 0x34]
sllx %g7, %l1, %l0
fpmerge %f7, %f0, %f4
ldsw [%l7 + 0x14], %o4
brz %g5, loop_3064
ldsh [%l7 + 0x38], %g6
fnot1s %f2, %f7
fmul8x16al %f4, %f0, %f14
loop_3064:
ldsh [%l7 + 0x24], %l4
fcmps %fcc0, %f3, %f5
fpsub32 %f14, %f2, %f12
fpmerge %f1, %f9, %f14
stx %o6, [%l7 + 0x70]
fpadd16s %f7, %f12, %f4
siam 0x5
fnot2s %f9, %f8
brgz %l3, loop_3065
bleu,a loop_3066
subc %l6, 0x1F89, %g2
edge8 %i2, %g3, %g1
loop_3065:
nop
setx loop_3067, %l0, %l1
jmpl %l1, %i5
loop_3066:
ldsh [%l7 + 0x52], %i1
ldsb [%l7 + 0x63], %o2
stb %o3, [%l7 + 0x6E]
loop_3067:
nop
setx loop_3068, %l0, %l1
jmpl %l1, %i0
xorcc %l5, 0x12C1, %g4
edge32n %i4, %i7, %o0
faligndata %f14, %f2, %f2
loop_3068:
fbge %fcc3, loop_3069
movcc %icc, %i6, %o5
ld [%l7 + 0x54], %f10
ldd [%l7 + 0x28], %f8
loop_3069:
sdivcc %i3, 0x0441, %o7
lduh [%l7 + 0x08], %l2
fbuge,a %fcc1, loop_3070
ldub [%l7 + 0x28], %g7
bcc,a,pt %icc, loop_3071
bg,a,pn %icc, loop_3072
loop_3070:
brlz %l1, loop_3073
fpsub16s %f1, %f11, %f1
loop_3071:
fpadd16 %f4, %f12, %f6
loop_3072:
stb %l0, [%l7 + 0x37]
loop_3073:
srlx %o1, %g5, %g6
ldsh [%l7 + 0x32], %l4
udiv %o6, 0x0D3C, %l3
stb %l6, [%l7 + 0x44]
udivx %g2, 0x1CB1, %i2
ldx [%l7 + 0x60], %g3
fnot1 %f14, %f0
fbn,a %fcc0, loop_3074
bshuffle %f0, %f6, %f14
fmovsge %xcc, %f8, %f13
ldd [%l7 + 0x10], %f4
loop_3074:
fandnot1 %f6, %f12, %f8
fpadd32 %f12, %f10, %f8
fsrc2 %f6, %f8
lduh [%l7 + 0x2C], %o4
lduh [%l7 + 0x2E], %g1
movcc %icc, %i1, %i5
ldsb [%l7 + 0x15], %o2
stb %i0, [%l7 + 0x7D]
fpsub32 %f14, %f14, %f12
bge,a loop_3075
andn %l5, %g4, %o3
ldsw [%l7 + 0x64], %i4
brlz,a %i7, loop_3076
loop_3075:
movrgez %o0, 0x1AF, %o5
ldub [%l7 + 0x73], %i3
sll %o7, 0x10, %i6
loop_3076:
tcc %icc, 0x4
tcs %xcc, 0x4
ldx [%l7 + 0x70], %g7
fbuge,a %fcc2, loop_3077
ldsh [%l7 + 0x5A], %l2
ta %icc, 0x5
fpadd16 %f6, %f6, %f0
loop_3077:
orcc %l0, %o1, %g5
tg %xcc, 0x7
ldd [%l7 + 0x48], %f6
fcmpgt16 %f2, %f2, %l1
add %g6, %l4, %l3
fnegd %f12, %f10
sra %o6, %l6, %i2
movvs %icc, %g2, %g3
fandnot1 %f12, %f0, %f10
fnors %f5, %f5, %f10
stx %g1, [%l7 + 0x18]
taddcctv %i1, 0x143C, %i5
fpadd32 %f10, %f2, %f4
movpos %xcc, %o4, %i0
edge16l %l5, %o2, %o3
fmovrdlez %g4, %f8, %f4
addcc %i7, 0x12A0, %o0
ldsb [%l7 + 0x33], %i4
fbule,a %fcc3, loop_3078
lduh [%l7 + 0x46], %i3
std %f12, [%l7 + 0x60]
movpos %xcc, %o5, %o7
loop_3078:
ldsb [%l7 + 0x72], %g7
std %f6, [%l7 + 0x10]
stw %i6, [%l7 + 0x3C]
fmovsneg %icc, %f13, %f13
alignaddr %l0, %o1, %g5
bl,pt %icc, loop_3079
fnegd %f10, %f2
fxnors %f0, %f14, %f14
fandnot1 %f12, %f2, %f0
loop_3079:
fsrc1s %f4, %f6
movvc %xcc, %l1, %g6
ldsb [%l7 + 0x1E], %l4
movle %xcc, %l3, %o6
movn %icc, %l2, %i2
movpos %xcc, %g2, %l6
movcs %xcc, %g3, %i1
orncc %i5, %g1, %i0
edge8n %o4, %o2, %o3
fpadd32s %f12, %f14, %f5
and %l5, 0x1C9D, %g4
fpackfix %f8, %f5
bvs,a,pt %xcc, loop_3080
fnot1s %f8, %f11
stw %i7, [%l7 + 0x30]
ldub [%l7 + 0x18], %i4
loop_3080:
bn loop_3081
fmovdge %icc, %f8, %f8
alignaddr %i3, %o5, %o0
orncc %o7, %i6, %g7
loop_3081:
fmovrsgz %l0, %f1, %f9
std %f12, [%l7 + 0x28]
stb %g5, [%l7 + 0x20]
brlz,a %o1, loop_3082
nop
setx loop_3083, %l0, %l1
jmpl %l1, %l1
smul %l4, %g6, %l3
edge32n %o6, %i2, %l2
loop_3082:
movrlz %l6, %g3, %g2
loop_3083:
fpadd32 %f4, %f10, %f4
ldx [%l7 + 0x40], %i1
stb %i5, [%l7 + 0x30]
orncc %g1, 0x0440, %i0
ldx [%l7 + 0x48], %o2
fxors %f2, %f10, %f13
edge32ln %o4, %o3, %l5
tsubcctv %i7, %g4, %i3
andncc %o5, %i4, %o7
ldsh [%l7 + 0x60], %i6
fandnot2s %f2, %f7, %f4
umulcc %g7, 0x103E, %l0
fandnot1s %f4, %f11, %f13
movrne %g5, %o1, %l1
movleu %xcc, %l4, %o0
sth %l3, [%l7 + 0x6A]
fbul,a %fcc0, loop_3084
brgz,a %o6, loop_3085
ld [%l7 + 0x20], %f14
fpsub32s %f3, %f6, %f7
loop_3084:
udivx %i2, 0x1CE7, %g6
loop_3085:
stb %l2, [%l7 + 0x1B]
movrne %g3, %l6, %g2
ld [%l7 + 0x64], %f12
st %f11, [%l7 + 0x18]
fandnot1 %f2, %f10, %f12
orn %i5, %i1, %i0
sdivx %g1, 0x04BF, %o2
fmovdgu %xcc, %f2, %f10
edge8l %o4, %o3, %l5
fmovdcs %xcc, %f0, %f1
xnor %g4, 0x19CE, %i3
ldd [%l7 + 0x58], %f8
ldub [%l7 + 0x12], %o5
tl %xcc, 0x1
fcmpeq16 %f6, %f6, %i4
bge,a %icc, loop_3086
tg %icc, 0x7
fmovdn %xcc, %f10, %f6
fornot2s %f10, %f10, %f9
loop_3086:
ble,a,pt %icc, loop_3087
nop
setx loop_3088, %l0, %l1
jmpl %l1, %i7
bgu,a loop_3089
fmul8ulx16 %f4, %f14, %f6
loop_3087:
fmul8ulx16 %f8, %f4, %f8
loop_3088:
fmovrse %o7, %f14, %f7
loop_3089:
fmovrdgez %i6, %f14, %f8
fmovscc %xcc, %f12, %f13
st %f11, [%l7 + 0x78]
fcmple32 %f8, %f10, %g7
fmovsleu %icc, %f1, %f5
nop
setx loop_3090, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16n %l0, %o1, %l1
andn %l4, %o0, %g5
andcc %o6, 0x164A, %i2
loop_3090:
ld [%l7 + 0x34], %f9
fbl %fcc3, loop_3091
movleu %xcc, %g6, %l2
te %icc, 0x2
fbe %fcc1, loop_3092
loop_3091:
tn %xcc, 0x4
movre %l3, 0x1E3, %g3
fmovdle %icc, %f8, %f12
loop_3092:
ldd [%l7 + 0x08], %f6
fmovsgu %xcc, %f11, %f14
mulx %l6, %g2, %i1
brlez %i0, loop_3093
sth %i5, [%l7 + 0x42]
fbn,a %fcc0, loop_3094
std %f10, [%l7 + 0x70]
loop_3093:
ldx [%l7 + 0x10], %g1
ld [%l7 + 0x7C], %f4
loop_3094:
nop
setx loop_3095, %l0, %l1
jmpl %l1, %o2
lduh [%l7 + 0x7E], %o3
subcc %o4, 0x0262, %l5
ldsb [%l7 + 0x49], %i3
loop_3095:
ld [%l7 + 0x40], %f5
fpadd32 %f10, %f2, %f6
ldsw [%l7 + 0x2C], %g4
ta %xcc, 0x0
orn %i4, %i7, %o7
fmovsgu %xcc, %f11, %f12
movvc %xcc, %i6, %o5
mova %icc, %g7, %l0
movle %icc, %l1, %o1
tl %xcc, 0x2
lduh [%l7 + 0x3A], %o0
fone %f6
movrlz %g5, 0x3D6, %o6
fnot2s %f2, %f15
ld [%l7 + 0x10], %f3
stw %l4, [%l7 + 0x74]
fmovdcs %xcc, %f8, %f3
ldsb [%l7 + 0x2F], %i2
popc %g6, %l2
array16 %l3, %g3, %l6
lduw [%l7 + 0x68], %g2
sth %i1, [%l7 + 0x7A]
addccc %i0, %g1, %o2
ld [%l7 + 0x3C], %f2
std %f6, [%l7 + 0x58]
bleu,pn %icc, loop_3096
stx %o3, [%l7 + 0x20]
std %f6, [%l7 + 0x08]
stx %o4, [%l7 + 0x38]
loop_3096:
bn,a loop_3097
for %f12, %f2, %f10
movrlz %i5, %l5, %g4
fnand %f10, %f8, %f14
loop_3097:
fmovdl %xcc, %f5, %f12
fble %fcc3, loop_3098
movg %icc, %i3, %i4
ldx [%l7 + 0x38], %o7
edge8n %i7, %i6, %o5
loop_3098:
lduw [%l7 + 0x5C], %g7
movg %xcc, %l0, %l1
movrlez %o0, 0x2E8, %g5
call loop_3099
std %f12, [%l7 + 0x20]
fexpand %f13, %f4
bshuffle %f12, %f8, %f8
loop_3099:
std %f14, [%l7 + 0x70]
fbue %fcc3, loop_3100
sth %o6, [%l7 + 0x76]
fornot2 %f14, %f6, %f8
sllx %o1, %i2, %g6
loop_3100:
ldub [%l7 + 0x40], %l2
ldx [%l7 + 0x48], %l3
fones %f3
bn,a,pn %xcc, loop_3101
nop
setx loop_3102, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mova %xcc, %g3, %l6
fmovrdlez %g2, %f0, %f0
loop_3101:
fsrc1 %f12, %f10
loop_3102:
fsrc1s %f14, %f15
stx %i1, [%l7 + 0x48]
bcs,pn %xcc, loop_3103
movle %xcc, %i0, %g1
ldub [%l7 + 0x36], %o2
xor %o3, %o4, %i5
loop_3103:
tvc %xcc, 0x1
fcmpgt32 %f14, %f14, %l4
mova %icc, %g4, %i3
movrlez %l5, %o7, %i7
fcmple32 %f10, %f14, %i6
fbe,a %fcc3, loop_3104
ldsh [%l7 + 0x22], %i4
fabss %f3, %f3
fmovdl %icc, %f7, %f15
loop_3104:
fbne,a %fcc1, loop_3105
fmul8x16au %f12, %f6, %f8
taddcc %g7, %l0, %l1
fbo,a %fcc3, loop_3106
loop_3105:
fmovrsgez %o5, %f6, %f4
fmul8sux16 %f4, %f0, %f8
std %f2, [%l7 + 0x48]
loop_3106:
udivcc %o0, 0x0E41, %g5
lduh [%l7 + 0x1A], %o6
edge8 %o1, %i2, %l2
fmovsg %xcc, %f0, %f8
ldsw [%l7 + 0x18], %l3
ldsw [%l7 + 0x08], %g6
fcmpgt32 %f14, %f10, %l6
sdivx %g2, 0x15EC, %i1
stw %g3, [%l7 + 0x30]
move %icc, %g1, %i0
ldub [%l7 + 0x38], %o3
brlez,a %o2, loop_3107
lduw [%l7 + 0x64], %i5
nop
setx loop_3108, %l0, %l1
jmpl %l1, %l4
ldsh [%l7 + 0x0A], %g4
loop_3107:
add %i3, 0x1289, %o4
fcmped %fcc3, %f12, %f14
loop_3108:
ldsh [%l7 + 0x3E], %l5
movn %icc, %i7, %i6
fpsub32 %f10, %f2, %f2
ldsb [%l7 + 0x2B], %o7
tl %icc, 0x4
sra %g7, 0x14, %i4
addccc %l1, 0x19E7, %l0
fmovsneg %xcc, %f12, %f13
ldx [%l7 + 0x18], %o0
movvc %xcc, %g5, %o5
fpack32 %f2, %f6, %f6
fbue,a %fcc2, loop_3109
ldsh [%l7 + 0x4E], %o1
fble,a %fcc3, loop_3110
fba,a %fcc0, loop_3111
loop_3109:
fbn %fcc3, loop_3112
subcc %i2, 0x1B84, %o6
loop_3110:
srlx %l3, 0x0B, %l2
loop_3111:
sth %g6, [%l7 + 0x58]
loop_3112:
movrlz %l6, 0x01F, %i1
ldub [%l7 + 0x3C], %g2
fmuld8ulx16 %f6, %f6, %f0
srax %g3, 0x1E, %i0
stx %o3, [%l7 + 0x68]
fmovd %f14, %f6
movg %icc, %o2, %g1
tn %icc, 0x7
ld [%l7 + 0x14], %f3
addcc %l4, 0x1B1A, %i5
fmovde %xcc, %f9, %f15
movge %xcc, %g4, %i3
stx %l5, [%l7 + 0x70]
lduw [%l7 + 0x64], %i7
fble,a %fcc0, loop_3113
fmovdne %xcc, %f6, %f0
fandnot1s %f4, %f13, %f0
subc %o4, 0x19B5, %i6
loop_3113:
fcmpgt16 %f4, %f8, %g7
fnor %f14, %f0, %f2
fcmple16 %f2, %f6, %i4
ldd [%l7 + 0x38], %f8
orn %o7, %l1, %o0
fmul8ulx16 %f8, %f4, %f4
andn %l0, 0x1E90, %g5
fbge %fcc0, loop_3114
fnors %f13, %f9, %f15
fmovscc %icc, %f1, %f3
fmovsgu %xcc, %f5, %f4
loop_3114:
fpmerge %f6, %f10, %f10
ldsb [%l7 + 0x3D], %o1
fmovsl %icc, %f12, %f11
movleu %icc, %o5, %i2
ld [%l7 + 0x2C], %f10
fcmps %fcc0, %f2, %f9
sll %o6, %l3, %l2
popc %l6, %i1
fornot1s %f2, %f9, %f6
nop
setx loop_3115, %l0, %l1
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 %g6, [%l7 + 0x76]
fmovdg %icc, %f9, %f8
bne,pn %icc, loop_3116
loop_3115:
srl %g3, 0x0B, %i0
brlz %g2, loop_3117
addc %o2, %g1, %l4
loop_3116:
fbug %fcc3, loop_3118
or %i5, %o3, %g4
loop_3117:
fmovdgu %icc, %f1, %f7
call loop_3119
loop_3118:
addc %l5, 0x048B, %i3
udiv %i7, 0x0DC6, %o4
xnor %g7, 0x10CF, %i6
loop_3119:
stx %o7, [%l7 + 0x40]
addc %l1, %i4, %l0
ld [%l7 + 0x10], %f0
fabsd %f10, %f4
st %f9, [%l7 + 0x2C]
fmovrslez %o0, %f1, %f7
std %f0, [%l7 + 0x70]
taddcctv %g5, 0x1FF4, %o5
ld [%l7 + 0x48], %f14
bl,a %icc, loop_3120
stx %o1, [%l7 + 0x48]
ble loop_3121
tg %icc, 0x0
loop_3120:
fblg %fcc1, loop_3122
fpsub16 %f0, %f4, %f2
loop_3121:
xnorcc %o6, 0x16FC, %i2
movgu %icc, %l3, %l2
loop_3122:
lduh [%l7 + 0x14], %i1
tl %xcc, 0x6
fpadd16 %f6, %f8, %f12
fmovrdgez %g6, %f0, %f4
sub %g3, %l6, %i0
fbug,a %fcc2, loop_3123
movpos %xcc, %o2, %g1
ldd [%l7 + 0x38], %f14
ble,a,pt %xcc, loop_3124
loop_3123:
sth %l4, [%l7 + 0x22]
lduw [%l7 + 0x54], %g2
bg,pn %icc, loop_3125
loop_3124:
std %f4, [%l7 + 0x50]
andcc %o3, 0x0D94, %g4
edge16 %l5, %i3, %i5
loop_3125:
ble,a,pn %icc, loop_3126
movrlez %o4, %i7, %i6
sllx %g7, %l1, %i4
ldd [%l7 + 0x50], %f14
loop_3126:
fmovrslez %l0, %f4, %f3
edge8 %o0, %o7, %o5
fsrc2s %f11, %f3
ld [%l7 + 0x2C], %f13
brz,a %o1, loop_3127
fbue %fcc3, loop_3128
st %f9, [%l7 + 0x08]
udivx %g5, 0x17C0, %o6
loop_3127:
stx %l3, [%l7 + 0x18]
loop_3128:
bgu,a,pt %xcc, loop_3129
fbne %fcc3, loop_3130
movge %icc, %i2, %l2
fmovsgu %xcc, %f4, %f3
loop_3129:
bge,pt %xcc, loop_3131
loop_3130:
orn %g6, %g3, %l6
sth %i1, [%l7 + 0x26]
sdivcc %i0, 0x1275, %o2
loop_3131:
st %f15, [%l7 + 0x10]
fmovsneg %icc, %f14, %f15
brz,a %g1, loop_3132
sethi 0x1A0B, %g2
andn %o3, %l4, %l5
bneg %xcc, loop_3133
loop_3132:
call loop_3134
fcmpeq32 %f4, %f6, %i3
ble %icc, loop_3135
loop_3133:
xorcc %g4, 0x0AE4, %i5
loop_3134:
udiv %i7, 0x06E1, %i6
fbuge %fcc2, loop_3136
loop_3135:
fsrc1s %f14, %f10
brgez,a %o4, loop_3137
movpos %xcc, %l1, %i4
loop_3136:
ldub [%l7 + 0x59], %l0
call loop_3138
loop_3137:
fmovsn %xcc, %f6, %f0
mulx %g7, 0x0A16, %o0
st %f7, [%l7 + 0x3C]
loop_3138:
ldsb [%l7 + 0x28], %o5
fmul8x16 %f9, %f6, %f4
edge32l %o7, %o1, %g5
subccc %l3, 0x1C11, %o6
fmovrslez %l2, %f2, %f7
fnor %f14, %f8, %f14
fandnot2 %f6, %f8, %f4
movvc %xcc, %g6, %g3
fmovdge %xcc, %f3, %f6
fnand %f4, %f8, %f2
fbuge,a %fcc0, loop_3139
fmul8x16au %f0, %f10, %f14
sdivcc %l6, 0x0BF4, %i2
tleu %xcc, 0x2
loop_3139:
fnegd %f12, %f14
ldub [%l7 + 0x5A], %i1
xnor %o2, %i0, %g1
movre %g2, %l4, %o3
fexpand %f13, %f0
subcc %l5, %g4, %i5
stx %i3, [%l7 + 0x28]
stw %i7, [%l7 + 0x24]
edge8n %i6, %l1, %i4
ldsw [%l7 + 0x78], %o4
st %f7, [%l7 + 0x40]
sub %g7, 0x1684, %o0
subc %l0, %o7, %o1
bgu loop_3140
edge32l %g5, %l3, %o5
umul %o6, %g6, %l2
mulscc %l6, %g3, %i1
loop_3140:
fmovrslez %o2, %f11, %f15
fnot1s %f14, %f7
mulscc %i2, %g1, %i0
fmovscs %icc, %f2, %f13
fmovdgu %icc, %f10, %f15
fmovs %f13, %f11
fbe,a %fcc2, loop_3141
ldx [%l7 + 0x18], %l4
movcc %xcc, %o3, %g2
st %f0, [%l7 + 0x48]
loop_3141:
add %l5, %i5, %i3
st %f2, [%l7 + 0x08]
ldd [%l7 + 0x18], %f12
ld [%l7 + 0x10], %f4
mulscc %g4, 0x09BF, %i7
sllx %i6, 0x03, %l1
ldx [%l7 + 0x60], %i4
fmovse %xcc, %f6, %f4
udivcc %o4, 0x1255, %g7
fmul8x16 %f10, %f14, %f4
ld [%l7 + 0x30], %f2
pdist %f2, %f12, %f4
mova %icc, %o0, %o7
fmovdcs %xcc, %f11, %f15
tsubcctv %l0, %g5, %o1
pdist %f4, %f6, %f10
fmovsge %icc, %f7, %f6
ldsh [%l7 + 0x4C], %l3
fpsub32 %f4, %f2, %f6
srlx %o5, 0x00, %o6
lduw [%l7 + 0x54], %g6
addccc %l2, 0x1707, %l6
std %f10, [%l7 + 0x28]
st %f11, [%l7 + 0x2C]
movvc %icc, %i1, %g3
fexpand %f3, %f12
fcmple16 %f2, %f6, %i2
fmovsvc %xcc, %f0, %f11
ldub [%l7 + 0x69], %o2
sth %g1, [%l7 + 0x16]
st %f12, [%l7 + 0x40]
fblg,a %fcc2, loop_3142
fmovrdlez %l4, %f0, %f14
fcmped %fcc0, %f0, %f10
fornot2s %f0, %f13, %f8
loop_3142:
ldx [%l7 + 0x38], %i0
bn,a,pn %icc, loop_3143
std %f14, [%l7 + 0x50]
or %g2, %l5, %o3
orn %i5, %g4, %i3
loop_3143:
and %i7, 0x1A6C, %i6
fmovrslz %l1, %f6, %f5
array32 %o4, %g7, %o0
call loop_3144
edge16l %i4, %l0, %o7
fbg,a %fcc2, loop_3145
andcc %g5, %o1, %o5
loop_3144:
std %f8, [%l7 + 0x70]
stx %l3, [%l7 + 0x68]
loop_3145:
fsrc1s %f8, %f13
ldd [%l7 + 0x70], %f10
movvs %xcc, %g6, %o6
movleu %xcc, %l2, %i1
fmovdneg %icc, %f0, %f8
stw %g3, [%l7 + 0x58]
tcc %icc, 0x0
ldx [%l7 + 0x18], %i2
lduh [%l7 + 0x24], %l6
bpos loop_3146
ldsh [%l7 + 0x46], %g1
movrgz %o2, %l4, %i0
andcc %g2, 0x0CE7, %l5
loop_3146:
movre %i5, 0x355, %o3
std %f0, [%l7 + 0x70]
stw %i3, [%l7 + 0x34]
ldd [%l7 + 0x28], %f14
fbo %fcc2, loop_3147
array16 %i7, %g4, %l1
sll %i6, 0x13, %o4
ldsb [%l7 + 0x56], %g7
loop_3147:
fmovscc %icc, %f1, %f1
array8 %i4, %l0, %o7
taddcc %o0, 0x092C, %o1
lduh [%l7 + 0x26], %o5
tneg %icc, 0x1
tvc %xcc, 0x0
ldx [%l7 + 0x68], %l3
or %g5, %o6, %g6
fornot1 %f4, %f2, %f2
ldub [%l7 + 0x6C], %l2
st %f11, [%l7 + 0x2C]
st %f1, [%l7 + 0x5C]
ldsw [%l7 + 0x1C], %i1
ldsh [%l7 + 0x6E], %g3
fpack16 %f10, %f1
fbule,a %fcc3, loop_3148
ldx [%l7 + 0x58], %l6
std %f12, [%l7 + 0x60]
movrlz %i2, %g1, %o2
loop_3148:
te %xcc, 0x7
bl loop_3149
fmovdneg %xcc, %f3, %f7
fmovsle %icc, %f1, %f6
fexpand %f0, %f2
loop_3149:
alignaddrl %l4, %i0, %l5
std %f2, [%l7 + 0x50]
fornot1 %f8, %f10, %f4
fsrc2s %f9, %f9
fmul8sux16 %f12, %f4, %f12
fmovdpos %icc, %f11, %f3
array8 %i5, %o3, %g2
movvs %icc, %i3, %g4
orn %l1, %i7, %i6
edge32ln %g7, %i4, %o4
fba %fcc0, loop_3150
addc %l0, %o7, %o1
edge8n %o5, %o0, %g5
movgu %icc, %l3, %g6
loop_3150:
fmovrdlz %o6, %f14, %f8
tvc %xcc, 0x6
fcmpne32 %f10, %f14, %l2
ldd [%l7 + 0x18], %f14
tne %icc, 0x2
ldx [%l7 + 0x60], %g3
sth %i1, [%l7 + 0x66]
ldsb [%l7 + 0x2B], %i2
bvs,a %icc, loop_3151
fpsub32 %f12, %f6, %f6
fnot2s %f1, %f6
tvc %xcc, 0x6
loop_3151:
edge8l %g1, %o2, %l6
bpos,a loop_3152
fmovrdlez %l4, %f6, %f6
edge8 %i0, %l5, %o3
nop
setx loop_3153, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3152:
fpmerge %f14, %f6, %f0
fmovrdgz %g2, %f8, %f0
fnot2s %f8, %f10
loop_3153:
std %f12, [%l7 + 0x60]
lduh [%l7 + 0x68], %i5
lduw [%l7 + 0x54], %i3
sth %l1, [%l7 + 0x2E]
taddcctv %i7, %g4, %g7
tvc %icc, 0x2
stx %i6, [%l7 + 0x48]
tge %icc, 0x5
sdivx %i4, 0x150E, %o4
brnz %o7, loop_3154
stb %l0, [%l7 + 0x0C]
xnor %o1, %o5, %o0
movcc %xcc, %l3, %g5
loop_3154:
ldd [%l7 + 0x48], %f12
fabsd %f10, %f10
edge16 %g6, %l2, %g3
ldsh [%l7 + 0x2A], %o6
stw %i1, [%l7 + 0x38]
ldx [%l7 + 0x10], %i2
ldub [%l7 + 0x51], %g1
fbne,a %fcc3, loop_3155
movgu %xcc, %l6, %l4
ldsb [%l7 + 0x0D], %o2
std %f8, [%l7 + 0x38]
loop_3155:
st %f10, [%l7 + 0x5C]
fmul8sux16 %f6, %f6, %f10
bpos loop_3156
stx %l5, [%l7 + 0x60]
move %icc, %i0, %g2
brnz %o3, loop_3157
loop_3156:
edge16 %i3, %i5, %i7
ldsb [%l7 + 0x5E], %g4
fmovdle %icc, %f12, %f6
loop_3157:
sdivcc %g7, 0x1F21, %l1
fpsub32 %f6, %f12, %f0
fones %f7
fmovrdne %i4, %f0, %f10
fnegd %f8, %f12
fmovrse %o4, %f0, %f10
fmovdleu %xcc, %f13, %f15
fmovs %f2, %f5
fmovsleu %xcc, %f5, %f15
tne %icc, 0x2
fcmped %fcc3, %f8, %f6
tvc %icc, 0x0
array8 %i6, %o7, %l0
udivcc %o5, 0x05A4, %o1
stw %o0, [%l7 + 0x38]
edge32 %l3, %g5, %g6
fmovsge %xcc, %f14, %f2
fmovrdgz %g3, %f4, %f0
lduw [%l7 + 0x5C], %o6
bpos,a,pn %icc, loop_3158
ldd [%l7 + 0x10], %f2
sll %l2, %i1, %g1
udiv %l6, 0x0C0C, %l4
loop_3158:
stw %o2, [%l7 + 0x24]
ldsb [%l7 + 0x67], %l5
lduw [%l7 + 0x44], %i2
fpackfix %f0, %f12
fcmpne32 %f6, %f14, %i0
sub %g2, 0x0A01, %o3
bleu,a loop_3159
fmovda %xcc, %f6, %f7
fornot2s %f0, %f13, %f13
udivcc %i5, 0x0774, %i7
loop_3159:
sdivcc %i3, 0x064C, %g7
lduw [%l7 + 0x54], %l1
fpack16 %f2, %f7
fornot1s %f9, %f5, %f7
ldd [%l7 + 0x18], %f0
tvs %icc, 0x7
mulscc %i4, 0x02C3, %g4
fble %fcc1, loop_3160
fpsub16s %f9, %f13, %f7
fcmpeq32 %f8, %f10, %i6
ldsb [%l7 + 0x21], %o4
loop_3160:
fandnot2 %f4, %f12, %f10
be,pt %xcc, loop_3161
ld [%l7 + 0x50], %f10
ldx [%l7 + 0x20], %o7
ld [%l7 + 0x30], %f11
loop_3161:
alignaddr %l0, %o1, %o0
ldsw [%l7 + 0x7C], %o5
ldsb [%l7 + 0x49], %g5
fmovrsgz %g6, %f0, %f8
stx %g3, [%l7 + 0x58]
fmovdgu %xcc, %f10, %f9
ldsw [%l7 + 0x68], %l3
sth %l2, [%l7 + 0x64]
fcmpeq32 %f0, %f10, %i1
fcmple16 %f6, %f4, %g1
stw %l6, [%l7 + 0x30]
srax %l4, 0x1B, %o6
fmovsvc %xcc, %f2, %f8
fpmerge %f11, %f3, %f14
stb %o2, [%l7 + 0x11]
fmovrdlez %i2, %f8, %f6
std %f0, [%l7 + 0x18]
bl,pn %icc, loop_3162
xorcc %i0, %g2, %l5
pdist %f12, %f10, %f6
brlez,a %i5, loop_3163
loop_3162:
stw %o3, [%l7 + 0x24]
fmovrsgz %i7, %f11, %f4
movge %icc, %i3, %g7
loop_3163:
fone %f4
movge %xcc, %l1, %i4
xorcc %g4, 0x1273, %i6
tg %xcc, 0x7
fmul8sux16 %f4, %f0, %f14
fmovrslz %o7, %f10, %f0
fbule,a %fcc2, loop_3164
sethi 0x0B44, %o4
fmovsle %xcc, %f10, %f10
bgu loop_3165
loop_3164:
fpsub16 %f8, %f2, %f2
fnot2s %f12, %f11
xorcc %o1, %l0, %o0
loop_3165:
andn %g5, %o5, %g3
movvc %icc, %l3, %l2
fcmpne32 %f8, %f12, %i1
popc %g1, %g6
subc %l4, %o6, %o2
sll %i2, %i0, %g2
lduh [%l7 + 0x6E], %l5
orncc %l6, 0x023D, %i5
ldub [%l7 + 0x20], %o3
fones %f0
bshuffle %f4, %f10, %f10
array8 %i3, %i7, %l1
stw %g7, [%l7 + 0x78]
ta %icc, 0x1
ldsb [%l7 + 0x5D], %i4
lduw [%l7 + 0x50], %i6
tneg %xcc, 0x0
fnands %f2, %f2, %f14
fnegd %f0, %f14
edge16l %o7, %g4, %o1
fmovse %xcc, %f11, %f10
fsrc2 %f10, %f0
stx %l0, [%l7 + 0x60]
fmovscs %icc, %f13, %f6
bpos loop_3166
ldsb [%l7 + 0x11], %o4
ldsw [%l7 + 0x6C], %o0
bne,a,pn %xcc, loop_3167
loop_3166:
fbue %fcc2, loop_3168
fbuge,a %fcc0, loop_3169
fmovrdne %o5, %f6, %f8
loop_3167:
fornot1s %f15, %f5, %f15
loop_3168:
fxors %f12, %f11, %f12
loop_3169:
fpadd16 %f6, %f14, %f14
ldub [%l7 + 0x31], %g5
fmovse %icc, %f9, %f4
bn,a,pn %icc, loop_3170
tvc %icc, 0x4
nop
setx loop_3171, %l0, %l1
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 %l3, %l2, %i1
loop_3170:
fmovdl %icc, %f3, %f7
subccc %g3, 0x19FA, %g6
loop_3171:
stb %g1, [%l7 + 0x5D]
sth %o6, [%l7 + 0x56]
lduh [%l7 + 0x3A], %o2
tcs %icc, 0x0
fpsub32 %f2, %f2, %f8
fnot1s %f7, %f3
movgu %icc, %l4, %i0
mova %icc, %g2, %l5
ldd [%l7 + 0x20], %f10
fbn %fcc3, loop_3172
fcmpne32 %f10, %f2, %l6
bl,a,pn %icc, loop_3173
edge8l %i2, %o3, %i5
loop_3172:
fmovdg %icc, %f15, %f2
tcc %xcc, 0x1
loop_3173:
subc %i3, 0x0BBB, %l1
st %f15, [%l7 + 0x24]
st %f4, [%l7 + 0x64]
movn %icc, %g7, %i7
fornot1 %f0, %f2, %f10
stb %i4, [%l7 + 0x12]
movle %xcc, %i6, %g4
edge8l %o1, %l0, %o7
ldsw [%l7 + 0x78], %o4
tneg %icc, 0x5
tn %xcc, 0x7
array8 %o5, %g5, %l3
fbg,a %fcc3, loop_3174
edge16n %o0, %i1, %l2
st %f7, [%l7 + 0x0C]
fsrc2s %f14, %f10
loop_3174:
stb %g6, [%l7 + 0x20]
fmovdcs %icc, %f6, %f0
ld [%l7 + 0x2C], %f10
st %f5, [%l7 + 0x64]
st %f3, [%l7 + 0x28]
sra %g1, %o6, %g3
sth %l4, [%l7 + 0x30]
ldd [%l7 + 0x28], %f6
stb %o2, [%l7 + 0x60]
ldd [%l7 + 0x68], %f6
fbo,a %fcc1, loop_3175
stb %g2, [%l7 + 0x7F]
fcmpeq16 %f6, %f2, %i0
ldub [%l7 + 0x4B], %l6
loop_3175:
edge16ln %i2, %l5, %i5
subc %i3, %l1, %g7
edge8n %i7, %o3, %i6
fbl,a %fcc0, loop_3176
tsubcctv %i4, %o1, %l0
stw %g4, [%l7 + 0x54]
fnegd %f8, %f10
loop_3176:
fxor %f6, %f10, %f2
lduh [%l7 + 0x2E], %o7
lduh [%l7 + 0x3A], %o4
edge16l %o5, %g5, %l3
fcmpne32 %f8, %f10, %i1
fnor %f14, %f14, %f8
ldx [%l7 + 0x38], %l2
sdiv %o0, 0x1B5D, %g6
movle %icc, %o6, %g1
brz %l4, loop_3177
lduh [%l7 + 0x12], %g3
stw %g2, [%l7 + 0x08]
bgu,a,pt %icc, loop_3178
loop_3177:
tne %xcc, 0x7
sth %o2, [%l7 + 0x64]
fmovrde %i0, %f8, %f4
loop_3178:
xorcc %i2, %l6, %l5
ld [%l7 + 0x5C], %f1
ld [%l7 + 0x5C], %f7
movrne %i5, %l1, %g7
andn %i7, 0x1BFE, %i3
move %xcc, %o3, %i4
tgu %icc, 0x0
bpos,a %xcc, loop_3179
movvc %icc, %i6, %l0
ldsw [%l7 + 0x3C], %g4
sdivcc %o7, 0x0A25, %o4
loop_3179:
fmul8sux16 %f2, %f12, %f6
st %f4, [%l7 + 0x44]
fbule,a %fcc3, loop_3180
ldd [%l7 + 0x38], %f2
st %f0, [%l7 + 0x24]
fandnot1s %f14, %f5, %f8
loop_3180:
stb %o1, [%l7 + 0x7D]
brnz,a %g5, loop_3181
fmovrsne %o5, %f9, %f0
fmovdn %icc, %f4, %f8
siam 0x6
loop_3181:
fmovrdlez %l3, %f0, %f12
bvc %icc, loop_3182
bne,a,pn %icc, loop_3183
sdivcc %l2, 0x1315, %i1
st %f4, [%l7 + 0x74]
loop_3182:
fmovrdne %g6, %f10, %f6
loop_3183:
sllx %o0, 0x03, %g1
fmul8x16 %f6, %f6, %f4
fblg,a %fcc2, loop_3184
movleu %icc, %l4, %o6
fpsub16 %f10, %f12, %f14
ldsh [%l7 + 0x32], %g2
loop_3184:
fmovdcs %icc, %f14, %f5
fbue,a %fcc2, loop_3185
fandnot2 %f6, %f2, %f6
nop
setx loop_3186, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbl %fcc0, loop_3187
loop_3185:
ld [%l7 + 0x60], %f11
bpos,a %icc, loop_3188
loop_3186:
edge16 %o2, %g3, %i2
loop_3187:
fmovdcc %icc, %f9, %f3
fexpand %f6, %f10
loop_3188:
lduh [%l7 + 0x70], %l6
fnot2 %f10, %f12
sdiv %i0, 0x18D9, %i5
ldx [%l7 + 0x40], %l1
xnorcc %g7, %i7, %i3
array8 %l5, %o3, %i4
fpsub32s %f8, %f4, %f15
fmovsa %icc, %f0, %f3
edge32 %i6, %l0, %g4
lduw [%l7 + 0x5C], %o4
fpsub16 %f8, %f8, %f10
fmovsgu %icc, %f1, %f2
ld [%l7 + 0x08], %f15
fmovda %xcc, %f6, %f6
tsubcc %o7, %o1, %o5
ldsh [%l7 + 0x7E], %g5
fpsub32 %f10, %f8, %f8
movneg %icc, %l3, %i1
fandnot1 %f6, %f14, %f8
stb %g6, [%l7 + 0x36]
bpos,pt %xcc, loop_3189
fcmple32 %f6, %f2, %o0
st %f5, [%l7 + 0x2C]
fbg,a %fcc3, loop_3190
loop_3189:
fandnot2s %f15, %f8, %f5
fbule,a %fcc0, loop_3191
fandnot2 %f0, %f4, %f0
loop_3190:
sethi 0x0ABA, %l2
call loop_3192
loop_3191:
ldsw [%l7 + 0x24], %l4
movrgez %o6, %g1, %g2
fbug,a %fcc1, loop_3193
loop_3192:
fmovdvs %xcc, %f8, %f4
edge16ln %o2, %g3, %i2
stx %i0, [%l7 + 0x10]
loop_3193:
orncc %i5, 0x0A3C, %l6
sdiv %l1, 0x1D14, %g7
fbn,a %fcc0, loop_3194
xnor %i7, %i3, %l5
ldsb [%l7 + 0x30], %o3
umul %i6, %l0, %i4
loop_3194:
ldub [%l7 + 0x35], %o4
lduw [%l7 + 0x38], %g4
brgz %o1, loop_3195
tvs %xcc, 0x1
taddcctv %o7, 0x0814, %g5
fmuld8ulx16 %f2, %f8, %f14
loop_3195:
lduh [%l7 + 0x10], %o5
be loop_3196
stw %i1, [%l7 + 0x38]
tgu %icc, 0x4
fexpand %f12, %f12
loop_3196:
smul %g6, 0x002F, %l3
ldd [%l7 + 0x38], %f14
lduh [%l7 + 0x3E], %l2
ldsh [%l7 + 0x76], %l4
fxnors %f1, %f3, %f1
fmovsgu %icc, %f8, %f11
nop
setx loop_3197, %l0, %l1
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 %o6, [%l7 + 0x1C]
sllx %g1, %o0, %g2
tne %xcc, 0x2
loop_3197:
taddcctv %o2, 0x0B60, %g3
subcc %i2, %i5, %i0
sethi 0x1EB7, %l6
sethi 0x12C1, %g7
brgez,a %l1, loop_3198
std %f6, [%l7 + 0x48]
lduh [%l7 + 0x5C], %i3
fmovde %xcc, %f12, %f0
loop_3198:
fsrc2s %f3, %f2
sdiv %l5, 0x0794, %o3
fmovrdlz %i6, %f2, %f14
sth %l0, [%l7 + 0x58]
bge,pt %icc, loop_3199
fmovdcs %icc, %f9, %f7
lduw [%l7 + 0x60], %i4
bvs,a loop_3200
loop_3199:
fmovs %f13, %f2
ld [%l7 + 0x68], %f11
fpmerge %f11, %f12, %f10
loop_3200:
std %f14, [%l7 + 0x50]
lduw [%l7 + 0x78], %o4
movvc %icc, %i7, %g4
fmovrdgez %o1, %f6, %f14
xnorcc %g5, 0x0EFD, %o7
sra %i1, 0x19, %o5
lduw [%l7 + 0x58], %l3
fbul,a %fcc3, loop_3201
stb %g6, [%l7 + 0x30]
fbuge,a %fcc2, loop_3202
siam 0x6
loop_3201:
orn %l2, 0x063E, %l4
edge8ln %g1, %o0, %g2
loop_3202:
fmovsge %icc, %f12, %f4
orncc %o2, 0x0C0D, %o6
andcc %g3, %i2, %i0
ta %xcc, 0x3
stx %i5, [%l7 + 0x18]
ld [%l7 + 0x4C], %f7
movvs %xcc, %l6, %l1
ldsb [%l7 + 0x65], %i3
fbge %fcc0, loop_3203
ldx [%l7 + 0x10], %l5
tsubcctv %o3, %i6, %l0
fcmpd %fcc2, %f8, %f2
loop_3203:
fble,a %fcc0, loop_3204
bne loop_3205
fand %f10, %f8, %f8
nop
setx loop_3206, %l0, %l1
jmpl %l1, %i4
loop_3204:
mulscc %o4, %i7, %g7
loop_3205:
edge8l %o1, %g5, %g4
ble,pn %icc, loop_3207
loop_3206:
siam 0x3
bn,a,pt %xcc, loop_3208
fmovsgu %xcc, %f14, %f5
loop_3207:
sth %i1, [%l7 + 0x6E]
tgu %xcc, 0x7
loop_3208:
bg,a %xcc, loop_3209
movcs %xcc, %o7, %o5
ldx [%l7 + 0x78], %g6
ldsh [%l7 + 0x42], %l3
loop_3209:
st %f2, [%l7 + 0x08]
fmovdvc %icc, %f15, %f9
tvs %xcc, 0x2
bleu %xcc, loop_3210
stw %l4, [%l7 + 0x20]
ta %xcc, 0x3
fnegs %f0, %f1
loop_3210:
st %f6, [%l7 + 0x30]
lduw [%l7 + 0x6C], %g1
lduw [%l7 + 0x58], %l2
tpos %xcc, 0x1
xor %o0, %g2, %o6
fornot1s %f0, %f12, %f5
ba,a,pt %icc, loop_3211
fmovs %f14, %f6
movl %icc, %o2, %i2
fpack32 %f4, %f14, %f4
loop_3211:
ldsb [%l7 + 0x6D], %g3
fbn,a %fcc2, loop_3212
ldub [%l7 + 0x21], %i0
fmovdleu %xcc, %f11, %f4
fpsub16s %f2, %f3, %f6
loop_3212:
fbo,a %fcc3, loop_3213
nop
setx loop_3214, %l0, %l1
jmpl %l1, %l6
ldsb [%l7 + 0x6F], %l1
ba,a,pt %xcc, loop_3215
loop_3213:
movl %xcc, %i5, %i3
loop_3214:
ba,pn %xcc, loop_3216
movneg %icc, %o3, %i6
loop_3215:
fabss %f9, %f4
fmovdn %icc, %f0, %f14
loop_3216:
ldx [%l7 + 0x70], %l0
fcmpd %fcc2, %f0, %f2
movne %xcc, %i4, %o4
ld [%l7 + 0x1C], %f8
tn %icc, 0x3
ld [%l7 + 0x64], %f2
ld [%l7 + 0x64], %f5
movleu %icc, %l5, %i7
stb %g7, [%l7 + 0x42]
lduw [%l7 + 0x08], %g5
ldx [%l7 + 0x60], %o1
stw %i1, [%l7 + 0x54]
tl %icc, 0x3
tgu %xcc, 0x6
fmul8sux16 %f0, %f4, %f10
fmovs %f5, %f6
st %f0, [%l7 + 0x24]
lduh [%l7 + 0x44], %o7
fsrc1s %f13, %f12
fmovsneg %icc, %f2, %f5
fnot2 %f10, %f14
fmovrde %g4, %f4, %f14
lduw [%l7 + 0x70], %g6
fbg,a %fcc3, loop_3217
fors %f14, %f1, %f0
stb %l3, [%l7 + 0x3A]
nop
setx loop_3218, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3217:
array8 %l4, %g1, %l2
bg,a %xcc, loop_3219
fand %f10, %f6, %f8
loop_3218:
fmovdle %icc, %f8, %f4
tgu %icc, 0x1
loop_3219:
ldub [%l7 + 0x5A], %o0
sra %g2, %o5, %o2
stb %i2, [%l7 + 0x27]
fmovrsne %g3, %f5, %f15
stx %i0, [%l7 + 0x68]
sll %o6, 0x1C, %l1
fpsub32 %f10, %f8, %f10
lduh [%l7 + 0x68], %l6
array8 %i3, %o3, %i5
bshuffle %f0, %f14, %f12
fpadd16 %f0, %f0, %f12
stx %l0, [%l7 + 0x78]
bcs %icc, loop_3220
addccc %i6, 0x12EB, %o4
sth %l5, [%l7 + 0x28]
ldsw [%l7 + 0x6C], %i7
loop_3220:
andn %g7, %i4, %o1
fbe %fcc3, loop_3221
fabss %f13, %f9
stx %g5, [%l7 + 0x40]
brlz %o7, loop_3222
loop_3221:
nop
setx loop_3223, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnegd %f8, %f0
fmovsvs %icc, %f7, %f15
loop_3222:
fmovsvc %icc, %f5, %f9
loop_3223:
subccc %g4, %g6, %i1
edge8ln %l3, %g1, %l2
mulx %o0, %g2, %o5
stw %l4, [%l7 + 0x44]
lduw [%l7 + 0x58], %i2
stx %o2, [%l7 + 0x50]
fmovsn %xcc, %f12, %f10
mulscc %g3, 0x0628, %i0
fmovde %xcc, %f15, %f10
and %l1, 0x1409, %l6
edge32 %i3, %o3, %i5
nop
setx loop_3224, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tcs %icc, 0x0
array32 %o6, %l0, %i6
fnors %f9, %f4, %f2
loop_3224:
fmuld8ulx16 %f2, %f5, %f12
sth %l5, [%l7 + 0x2C]
ld [%l7 + 0x50], %f11
ldx [%l7 + 0x50], %i7
sethi 0x1A7C, %o4
fmovdne %xcc, %f9, %f11
brlez,a %i4, loop_3225
fnands %f1, %f8, %f0
fnor %f14, %f14, %f12
movg %icc, %g7, %o1
loop_3225:
addcc %g5, 0x10BC, %o7
st %f15, [%l7 + 0x6C]
stw %g6, [%l7 + 0x08]
lduw [%l7 + 0x70], %g4
fmovde %icc, %f0, %f7
edge32l %l3, %g1, %l2
stw %i1, [%l7 + 0x0C]
ldub [%l7 + 0x11], %o0
fcmpes %fcc2, %f12, %f14
fmovdge %icc, %f3, %f4
fmovdleu %xcc, %f7, %f9
addc %o5, 0x1670, %l4
edge8ln %i2, %o2, %g2
movcs %icc, %i0, %g3
udivcc %l1, 0x078F, %l6
ldub [%l7 + 0x5E], %o3
fandnot2 %f4, %f8, %f12
udivx %i5, 0x0CC2, %i3
fmovrdlez %l0, %f8, %f14
fmovsle %xcc, %f7, %f7
taddcc %o6, %l5, %i7
fbo %fcc0, loop_3226
fandnot1s %f12, %f3, %f2
ldsh [%l7 + 0x6C], %i6
umul %i4, 0x05ED, %o4
loop_3226:
stw %o1, [%l7 + 0x38]
ldub [%l7 + 0x5A], %g7
bvc,a loop_3227
fcmple32 %f4, %f10, %g5
ldsb [%l7 + 0x0E], %o7
brlz,a %g4, loop_3228
loop_3227:
subcc %l3, %g6, %g1
nop
setx loop_3229, %l0, %l1
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 %l2, 0x1C2A, %o0
loop_3228:
ldd [%l7 + 0x40], %f4
ld [%l7 + 0x70], %f10
loop_3229:
fmuld8ulx16 %f2, %f0, %f10
addcc %i1, 0x18D8, %o5
fmul8x16al %f5, %f6, %f2
edge32n %i2, %o2, %l4
ldsb [%l7 + 0x13], %i0
ldd [%l7 + 0x20], %f12
for %f4, %f8, %f6
array8 %g3, %g2, %l1
fzeros %f1
bl,a,pn %icc, loop_3230
fbul,a %fcc2, loop_3231
movn %xcc, %o3, %i5
movleu %xcc, %i3, %l0
loop_3230:
sdiv %l6, 0x192E, %o6
loop_3231:
fba,a %fcc1, loop_3232
lduh [%l7 + 0x6E], %i7
fmovdgu %icc, %f1, %f14
fxor %f8, %f8, %f10
loop_3232:
mulx %i6, %l5, %o4
ldsb [%l7 + 0x5C], %i4
ldsh [%l7 + 0x66], %o1
ldsb [%l7 + 0x36], %g5
fandnot2 %f6, %f2, %f8
fmovrslz %g7, %f14, %f11
movge %xcc, %o7, %g4
ldub [%l7 + 0x6C], %g6
sethi 0x0EDE, %g1
bgu %icc, loop_3233
ldub [%l7 + 0x45], %l3
ld [%l7 + 0x60], %f3
sdivx %l2, 0x1F84, %i1
loop_3233:
ldx [%l7 + 0x70], %o5
fmovdpos %xcc, %f2, %f8
std %f10, [%l7 + 0x30]
nop
setx loop_3234, %l0, %l1
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 + 0x34], %i2
ldd [%l7 + 0x48], %f8
lduw [%l7 + 0x08], %o0
loop_3234:
sth %l4, [%l7 + 0x4E]
lduh [%l7 + 0x78], %i0
ldsw [%l7 + 0x38], %g3
fmovspos %icc, %f0, %f5
fbg,a %fcc3, loop_3235
lduh [%l7 + 0x4E], %o2
fmovsgu %xcc, %f11, %f11
ldsh [%l7 + 0x2E], %l1
loop_3235:
tsubcctv %g2, 0x001F, %i5
fbne,a %fcc2, loop_3236
stb %o3, [%l7 + 0x34]
umul %l0, %i3, %o6
ldsh [%l7 + 0x2C], %l6
loop_3236:
movgu %xcc, %i7, %l5
edge16ln %o4, %i4, %i6
ldsh [%l7 + 0x5C], %o1
xor %g7, %g5, %g4
fsrc1 %f10, %f6
movre %g6, 0x3C6, %o7
movle %icc, %g1, %l2
movvs %icc, %l3, %i1
edge32ln %o5, %o0, %i2
fpack32 %f6, %f2, %f6
fmovdleu %xcc, %f12, %f13
fmovspos %xcc, %f14, %f5
sllx %l4, %g3, %i0
edge16l %l1, %g2, %o2
xnor %o3, %l0, %i5
tn %xcc, 0x5
brnz %i3, loop_3237
ldx [%l7 + 0x78], %o6
fmovsg %xcc, %f3, %f4
bcc,a %xcc, loop_3238
loop_3237:
fxnors %f0, %f14, %f0
fmovdvs %xcc, %f12, %f0
fzeros %f2
loop_3238:
fbl %fcc0, loop_3239
bge,pn %xcc, loop_3240
fmovrsgz %i7, %f13, %f6
tneg %icc, 0x0
loop_3239:
bcs,pt %icc, loop_3241
loop_3240:
fxnor %f2, %f6, %f0
fblg,a %fcc3, loop_3242
fornot2 %f8, %f12, %f12
loop_3241:
ta %icc, 0x3
ldx [%l7 + 0x18], %l6
loop_3242:
stb %l5, [%l7 + 0x12]
brnz %i4, loop_3243
fones %f13
udivcc %i6, 0x0E37, %o1
ld [%l7 + 0x54], %f8
loop_3243:
edge8 %g7, %o4, %g5
movrne %g6, %g4, %o7
fbug,a %fcc1, loop_3244
nop
setx loop_3245, %l0, %l1
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 %f12, %f2, %f14
sth %l2, [%l7 + 0x3A]
loop_3244:
fbue,a %fcc2, loop_3246
loop_3245:
ba,a,pt %icc, loop_3247
fcmpes %fcc2, %f14, %f0
fbu %fcc2, loop_3248
loop_3246:
fmovd %f8, %f0
loop_3247:
fnot2s %f3, %f5
edge32ln %l3, %i1, %o5
loop_3248:
bneg,a,pt %icc, loop_3249
sth %g1, [%l7 + 0x14]
edge32 %i2, %l4, %g3
edge32ln %o0, %l1, %i0
loop_3249:
bneg,a %xcc, loop_3250
fmovdgu %xcc, %f14, %f1
ldsb [%l7 + 0x20], %g2
fmovsne %xcc, %f3, %f8
loop_3250:
smulcc %o2, %o3, %i5
fcmpes %fcc1, %f5, %f9
ldub [%l7 + 0x43], %i3
ldub [%l7 + 0x45], %o6
alignaddrl %i7, %l0, %l6
movrne %l5, 0x0FE, %i6
fmovdvc %xcc, %f7, %f0
edge16l %o1, %g7, %i4
fmovsl %xcc, %f11, %f2
fands %f8, %f5, %f11
fmovsvs %xcc, %f4, %f11
ldsh [%l7 + 0x44], %o4
bleu,pt %xcc, loop_3251
fmovdvs %xcc, %f5, %f9
fandnot2s %f2, %f14, %f15
fbn,a %fcc1, loop_3252
loop_3251:
ldsh [%l7 + 0x62], %g6
brnz %g5, loop_3253
stw %g4, [%l7 + 0x44]
loop_3252:
fblg %fcc2, loop_3254
lduw [%l7 + 0x30], %o7
loop_3253:
bge %icc, loop_3255
subccc %l2, 0x1A34, %l3
loop_3254:
edge16l %i1, %o5, %i2
fmovdne %icc, %f12, %f11
loop_3255:
fmovscc %xcc, %f2, %f3
movrgez %l4, 0x36B, %g3
fmovrsgez %g1, %f8, %f1
fornot2 %f6, %f0, %f2
st %f1, [%l7 + 0x1C]
fandnot2 %f14, %f2, %f4
fnot1 %f4, %f10
ldsh [%l7 + 0x36], %l1
stw %o0, [%l7 + 0x70]
brlez,a %g2, loop_3256
sethi 0x0FF2, %o2
ldd [%l7 + 0x20], %f2
fba %fcc2, loop_3257
loop_3256:
popc 0x0FD3, %o3
fandnot1s %f12, %f13, %f9
fbg,a %fcc3, loop_3258
loop_3257:
fbne,a %fcc0, loop_3259
fmovsle %icc, %f4, %f1
ldsb [%l7 + 0x09], %i0
loop_3258:
umulcc %i3, %i5, %o6
loop_3259:
movrne %l0, %i7, %l5
bvc,a loop_3260
fbne %fcc2, loop_3261
fmovsgu %icc, %f13, %f12
ldub [%l7 + 0x52], %l6
loop_3260:
fmovrsgz %i6, %f1, %f4
loop_3261:
fmul8x16au %f12, %f15, %f14
movge %xcc, %g7, %i4
ld [%l7 + 0x64], %f14
fpadd16 %f12, %f0, %f0
fmovrsgez %o1, %f9, %f13
sth %g6, [%l7 + 0x4C]
fmovdneg %icc, %f13, %f2
movvc %xcc, %o4, %g4
movne %xcc, %g5, %l2
movrlez %l3, 0x2EF, %o7
fand %f10, %f0, %f4
fmovdvs %icc, %f9, %f2
udivcc %o5, 0x1DFA, %i2
udivcc %l4, 0x0ED5, %g3
tvc %xcc, 0x5
bcc loop_3262
fmovrslz %i1, %f10, %f1
ldsw [%l7 + 0x34], %l1
fmovdpos %xcc, %f2, %f5
loop_3262:
ldd [%l7 + 0x58], %f2
stb %g1, [%l7 + 0x5F]
fbo %fcc2, loop_3263
fone %f0
fcmpne16 %f6, %f8, %g2
lduh [%l7 + 0x18], %o2
loop_3263:
stx %o0, [%l7 + 0x48]
bvs,a,pt %xcc, loop_3264
sdivcc %i0, 0x1423, %i3
fxor %f2, %f12, %f2
st %f12, [%l7 + 0x5C]
loop_3264:
edge8 %o3, %i5, %o6
sth %i7, [%l7 + 0x26]
addc %l0, %l6, %i6
popc 0x1D90, %l5
fmovdleu %icc, %f13, %f12
fmovsneg %xcc, %f1, %f2
fmul8ulx16 %f8, %f2, %f10
andn %i4, 0x1E05, %g7
edge16n %o1, %g6, %o4
movvc %xcc, %g4, %g5
movle %icc, %l2, %o7
fmul8x16al %f12, %f0, %f0
ld [%l7 + 0x40], %f8
fmuld8sux16 %f9, %f3, %f2
std %f12, [%l7 + 0x40]
ldsh [%l7 + 0x72], %l3
movrlez %o5, %l4, %i2
fbg,a %fcc3, loop_3265
fmovsl %icc, %f6, %f11
fmovrse %i1, %f3, %f14
ldsh [%l7 + 0x4A], %l1
loop_3265:
stb %g3, [%l7 + 0x33]
ldsb [%l7 + 0x6B], %g1
orcc %o2, %o0, %g2
edge32 %i0, %o3, %i5
stb %o6, [%l7 + 0x26]
orcc %i3, 0x00AF, %i7
brlez,a %l0, loop_3266
brgz %i6, loop_3267
fmovdge %xcc, %f5, %f13
stx %l5, [%l7 + 0x68]
loop_3266:
ldsh [%l7 + 0x64], %l6
loop_3267:
stw %g7, [%l7 + 0x54]
ld [%l7 + 0x5C], %f1
stx %o1, [%l7 + 0x60]
fbne,a %fcc3, loop_3268
stb %i4, [%l7 + 0x66]
ld [%l7 + 0x14], %f2
fblg %fcc1, loop_3269
loop_3268:
fmovrslez %g6, %f3, %f7
fbne,a %fcc0, loop_3270
fandnot2s %f13, %f5, %f9
loop_3269:
ldub [%l7 + 0x66], %o4
bleu,a %icc, loop_3271
loop_3270:
udiv %g5, 0x16AB, %l2
ldsb [%l7 + 0x78], %o7
ldx [%l7 + 0x40], %l3
loop_3271:
ba,a loop_3272
array8 %o5, %g4, %i2
std %f12, [%l7 + 0x38]
fmovsn %xcc, %f1, %f10
loop_3272:
andn %l4, 0x1D3B, %l1
fmovrslez %i1, %f5, %f0
st %f12, [%l7 + 0x24]
sdivcc %g1, 0x0109, %o2
movre %o0, %g3, %i0
fcmpeq32 %f12, %f4, %g2
add %i5, %o3, %i3
ba loop_3273
ldd [%l7 + 0x28], %f0
fmovsneg %icc, %f8, %f3
fbug %fcc2, loop_3274
loop_3273:
bgu,pn %icc, loop_3275
fpack32 %f6, %f2, %f6
bg,a loop_3276
loop_3274:
ldsw [%l7 + 0x38], %i7
loop_3275:
fmovsvc %xcc, %f1, %f15
srlx %l0, %i6, %l5
loop_3276:
fmovdle %xcc, %f3, %f0
fmovsvs %icc, %f0, %f11
siam 0x4
tcc %xcc, 0x7
alignaddrl %l6, %o6, %g7
ldsw [%l7 + 0x50], %i4
call loop_3277
tcs %icc, 0x3
movneg %xcc, %g6, %o1
lduh [%l7 + 0x44], %g5
loop_3277:
subcc %l2, %o7, %l3
tvc %icc, 0x7
taddcc %o4, 0x0C1C, %o5
std %f10, [%l7 + 0x68]
fpsub32s %f13, %f3, %f11
ldsw [%l7 + 0x64], %g4
be,pn %icc, loop_3278
movcs %icc, %i2, %l4
ldub [%l7 + 0x10], %i1
fcmpd %fcc0, %f0, %f10
loop_3278:
srl %l1, 0x07, %o2
st %f0, [%l7 + 0x20]
orcc %g1, %g3, %i0
ldsh [%l7 + 0x46], %g2
nop
setx loop_3279, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot2s %f5, %f6, %f0
ldsb [%l7 + 0x73], %o0
std %f8, [%l7 + 0x70]
loop_3279:
fmovs %f8, %f2
stw %o3, [%l7 + 0x7C]
bcs,pn %xcc, loop_3280
sth %i5, [%l7 + 0x2C]
taddcctv %i3, %i7, %l0
xnor %l5, 0x0C5F, %l6
loop_3280:
ldsb [%l7 + 0x53], %o6
fnot1s %f2, %f1
pdist %f6, %f2, %f10
fnor %f12, %f10, %f0
tl %xcc, 0x0
sth %i6, [%l7 + 0x5A]
edge16 %i4, %g7, %o1
fcmpgt16 %f10, %f8, %g5
fnand %f2, %f12, %f0
tcc %icc, 0x5
tgu %icc, 0x4
udivcc %g6, 0x1EA1, %o7
udivcc %l2, 0x003C, %o4
stb %o5, [%l7 + 0x44]
fmovsl %xcc, %f11, %f11
bcs,a,pt %xcc, loop_3281
tsubcctv %g4, %l3, %l4
fcmple32 %f4, %f8, %i2
ldsb [%l7 + 0x21], %i1
loop_3281:
fmovsg %icc, %f3, %f1
tg %icc, 0x3
movpos %xcc, %l1, %o2
ld [%l7 + 0x08], %f7
ldub [%l7 + 0x46], %g3
fmovsleu %xcc, %f14, %f13
ldsh [%l7 + 0x1C], %i0
fmovsvs %xcc, %f10, %f2
bcc,a loop_3282
movre %g1, 0x153, %o0
orn %o3, 0x0951, %i5
fpsub16s %f15, %f0, %f4
loop_3282:
fpackfix %f12, %f7
ldd [%l7 + 0x58], %f6
umul %i3, 0x1FF3, %g2
sth %l0, [%l7 + 0x74]
fxnors %f8, %f11, %f1
tge %icc, 0x7
fmovs %f5, %f15
umul %l5, %i7, %o6
std %f4, [%l7 + 0x40]
fnot2 %f0, %f0
ldsb [%l7 + 0x7A], %i6
ldub [%l7 + 0x7F], %i4
ldub [%l7 + 0x7C], %g7
edge8 %o1, %g5, %l6
add %g6, 0x1734, %l2
fmovse %icc, %f10, %f1
orncc %o4, 0x01EC, %o5
fmovsl %icc, %f2, %f11
ldsb [%l7 + 0x64], %g4
fmovsvc %icc, %f6, %f13
fpsub16 %f8, %f8, %f12
subcc %o7, %l4, %i2
fmovdvs %xcc, %f0, %f3
ldub [%l7 + 0x20], %i1
std %f14, [%l7 + 0x78]
stx %l1, [%l7 + 0x20]
ldsh [%l7 + 0x32], %l3
nop
setx loop_3283, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x4C], %g3
edge8l %o2, %g1, %i0
fpsub16s %f4, %f4, %f11
loop_3283:
lduw [%l7 + 0x50], %o0
movrne %o3, %i3, %i5
edge8l %g2, %l5, %i7
stx %l0, [%l7 + 0x08]
sdiv %i6, 0x1B1F, %o6
sth %g7, [%l7 + 0x0C]
addcc %o1, %g5, %l6
umulcc %i4, 0x0CE2, %l2
fornot2s %f10, %f12, %f8
stb %g6, [%l7 + 0x56]
st %f5, [%l7 + 0x78]
addc %o5, %o4, %o7
edge16ln %g4, %i2, %i1
st %f2, [%l7 + 0x4C]
fmul8x16au %f15, %f9, %f2
ldsh [%l7 + 0x46], %l1
orcc %l3, %l4, %g3
udivcc %o2, 0x0B11, %g1
movneg %xcc, %o0, %o3
edge16ln %i0, %i3, %i5
fmovsg %icc, %f15, %f12
ldub [%l7 + 0x16], %g2
fmovsvs %icc, %f15, %f6
fmovdcc %icc, %f8, %f13
edge8l %i7, %l5, %i6
ldd [%l7 + 0x40], %f0
and %o6, %g7, %l0
fmovscc %icc, %f14, %f5
st %f12, [%l7 + 0x7C]
movle %xcc, %o1, %l6
fcmpgt16 %f2, %f12, %g5
movl %icc, %i4, %g6
ldsh [%l7 + 0x3C], %l2
fone %f4
fbn,a %fcc3, loop_3284
edge16 %o5, %o4, %o7
fmovdge %xcc, %f6, %f4
movne %xcc, %i2, %i1
loop_3284:
edge32 %g4, %l1, %l4
fzeros %f13
fsrc2s %f10, %f1
fbne,a %fcc0, loop_3285
movg %icc, %g3, %o2
fbl,a %fcc1, loop_3286
ld [%l7 + 0x5C], %f2
loop_3285:
ldub [%l7 + 0x4A], %l3
ldsw [%l7 + 0x54], %o0
loop_3286:
alignaddr %o3, %i0, %i3
lduw [%l7 + 0x18], %i5
fbo,a %fcc3, loop_3287
ldsh [%l7 + 0x1C], %g1
fpack16 %f14, %f7
tn %xcc, 0x3
loop_3287:
bne,a,pt %icc, loop_3288
fbul %fcc3, loop_3289
ldub [%l7 + 0x39], %g2
tvc %xcc, 0x6
loop_3288:
fmul8x16al %f12, %f3, %f2
loop_3289:
ldsb [%l7 + 0x65], %i7
fmovrsne %l5, %f6, %f11
mulscc %o6, 0x16C6, %g7
ldx [%l7 + 0x38], %i6
fnand %f0, %f0, %f2
ld [%l7 + 0x48], %f2
ld [%l7 + 0x7C], %f12
ldsb [%l7 + 0x7D], %l0
fbn,a %fcc3, loop_3290
ldsw [%l7 + 0x5C], %l6
fnot2 %f12, %f10
fmovsl %xcc, %f8, %f5
loop_3290:
ldsb [%l7 + 0x73], %o1
edge8l %g5, %i4, %l2
fmul8ulx16 %f8, %f14, %f8
sth %g6, [%l7 + 0x28]
tg %icc, 0x7
sth %o5, [%l7 + 0x5A]
lduw [%l7 + 0x2C], %o4
call loop_3291
sth %i2, [%l7 + 0x52]
ld [%l7 + 0x10], %f6
stx %i1, [%l7 + 0x10]
loop_3291:
fcmple16 %f4, %f6, %o7
bgu,pn %xcc, loop_3292
lduw [%l7 + 0x48], %g4
fcmpgt16 %f0, %f6, %l4
ldd [%l7 + 0x18], %f10
loop_3292:
ldsb [%l7 + 0x2F], %l1
fmovdvc %xcc, %f0, %f13
ldd [%l7 + 0x08], %f2
fpackfix %f6, %f0
nop
setx loop_3293, %l0, %l1
jmpl %l1, %g3
ldub [%l7 + 0x37], %o2
tcc %icc, 0x0
fba,a %fcc2, loop_3294
loop_3293:
movle %xcc, %o0, %o3
subc %l3, %i0, %i3
stb %i5, [%l7 + 0x2C]
loop_3294:
brlez,a %g1, loop_3295
sdiv %g2, 0x1476, %l5
fones %f1
fmuld8ulx16 %f3, %f3, %f10
loop_3295:
tne %xcc, 0x2
movvs %xcc, %o6, %g7
ldsb [%l7 + 0x52], %i6
fcmpd %fcc1, %f8, %f8
tg %xcc, 0x2
array8 %i7, %l0, %o1
nop
setx loop_3296, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsgu %xcc, %f7, %f15
fbug,a %fcc1, loop_3297
ld [%l7 + 0x6C], %f13
loop_3296:
fcmpeq32 %f12, %f6, %l6
movgu %xcc, %i4, %g5
loop_3297:
fbne %fcc0, loop_3298
st %f12, [%l7 + 0x68]
edge8l %l2, %g6, %o4
movge %xcc, %i2, %o5
loop_3298:
fmovrdlz %o7, %f0, %f12
bcc %xcc, loop_3299
fnegs %f12, %f4
sra %g4, %l4, %i1
fmovdvc %xcc, %f4, %f10
loop_3299:
lduw [%l7 + 0x54], %l1
movge %icc, %o2, %g3
ld [%l7 + 0x60], %f13
movre %o3, 0x210, %l3
tle %xcc, 0x7
fmovrslz %o0, %f0, %f13
fbue %fcc2, loop_3300
stx %i3, [%l7 + 0x70]
srlx %i0, 0x04, %i5
fmovdneg %xcc, %f4, %f12
loop_3300:
movgu %icc, %g1, %g2
movvs %xcc, %l5, %g7
brgez %o6, loop_3301
andn %i6, 0x0B1D, %l0
movvs %icc, %i7, %l6
srl %o1, %g5, %i4
loop_3301:
edge8l %g6, %o4, %l2
ldsh [%l7 + 0x66], %i2
ldsh [%l7 + 0x56], %o5
bn %icc, loop_3302
ldsw [%l7 + 0x68], %o7
fones %f12
fcmpne16 %f2, %f14, %l4
loop_3302:
sll %i1, 0x0B, %g4
ldsw [%l7 + 0x60], %o2
fmovdvc %icc, %f1, %f3
tg %xcc, 0x7
movvs %xcc, %g3, %o3
tcc %icc, 0x1
fblg %fcc0, loop_3303
fcmpes %fcc2, %f0, %f5
movge %xcc, %l3, %o0
sth %i3, [%l7 + 0x58]
loop_3303:
siam 0x6
ble loop_3304
ldx [%l7 + 0x08], %i0
addccc %l1, 0x1B6B, %i5
tne %icc, 0x7
loop_3304:
fbu %fcc2, loop_3305
fmovrdgez %g2, %f0, %f0
mulscc %g1, 0x0838, %l5
fmovrde %g7, %f6, %f12
loop_3305:
lduw [%l7 + 0x40], %o6
smul %i6, 0x1973, %i7
brlez,a %l0, loop_3306
andn %o1, %g5, %i4
brlez,a %l6, loop_3307
movcc %icc, %o4, %g6
loop_3306:
ldub [%l7 + 0x1E], %i2
fmul8sux16 %f8, %f4, %f2
loop_3307:
edge32l %o5, %o7, %l2
movre %l4, 0x381, %i1
fmovdvc %xcc, %f7, %f0
umulcc %g4, %g3, %o2
std %f8, [%l7 + 0x50]
fmovrdlz %l3, %f6, %f10
edge8ln %o0, %i3, %o3
stb %i0, [%l7 + 0x2F]
orncc %i5, %g2, %l1
fmuld8ulx16 %f12, %f14, %f8
edge8l %l5, %g7, %o6
be,a loop_3308
fbl %fcc0, loop_3309
stw %i6, [%l7 + 0x74]
stx %i7, [%l7 + 0x30]
loop_3308:
movn %icc, %g1, %o1
loop_3309:
tsubcc %g5, %l0, %i4
bne,a loop_3310
ldsb [%l7 + 0x19], %l6
tn %xcc, 0x2
ld [%l7 + 0x18], %f7
loop_3310:
mulscc %g6, 0x09F3, %i2
fbu,a %fcc2, loop_3311
udiv %o4, 0x0BE6, %o5
tge %xcc, 0x1
fbge,a %fcc1, loop_3312
loop_3311:
ldd [%l7 + 0x68], %f4
srax %o7, %l2, %i1
movcs %xcc, %l4, %g4
loop_3312:
edge32l %o2, %l3, %o0
st %f6, [%l7 + 0x54]
fxor %f6, %f0, %f4
sth %g3, [%l7 + 0x2E]
movleu %xcc, %i3, %o3
ldsw [%l7 + 0x58], %i5
fcmpes %fcc2, %f12, %f0
fmovdneg %xcc, %f11, %f10
move %xcc, %i0, %l1
bne,a,pn %xcc, loop_3313
stw %l5, [%l7 + 0x38]
stw %g7, [%l7 + 0x70]
fmovrsgez %o6, %f9, %f10
loop_3313:
sllx %i6, 0x15, %i7
st %f0, [%l7 + 0x5C]
tsubcctv %g1, 0x1F77, %o1
bpos,pt %icc, loop_3314
stw %g2, [%l7 + 0x70]
fpmerge %f14, %f5, %f8
udivx %l0, 0x1EE1, %g5
loop_3314:
fmovrdgez %l6, %f10, %f0
fmovdleu %icc, %f13, %f1
fmovsgu %xcc, %f8, %f5
fmovdge %xcc, %f7, %f14
movrlz %i4, %g6, %i2
orncc %o5, 0x08D2, %o4
sdivcc %o7, 0x11E5, %i1
fsrc2s %f15, %f13
taddcc %l4, 0x19E7, %l2
ld [%l7 + 0x7C], %f9
lduw [%l7 + 0x70], %g4
addc %l3, 0x1BB0, %o2
bvc loop_3315
fornot2 %f12, %f12, %f8
fblg %fcc1, loop_3316
sth %o0, [%l7 + 0x2E]
loop_3315:
tn %xcc, 0x3
ba,a loop_3317
loop_3316:
fmovdcs %icc, %f2, %f11
fornot1 %f12, %f0, %f4
movle %xcc, %g3, %i3
loop_3317:
edge8ln %i5, %i0, %o3
tvc %xcc, 0x6
ldsh [%l7 + 0x56], %l5
nop
setx loop_3318, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x24], %l1
tvs %xcc, 0x4
fabss %f2, %f6
loop_3318:
fxors %f12, %f15, %f10
ldsh [%l7 + 0x1A], %g7
fbg %fcc3, loop_3319
ldub [%l7 + 0x52], %o6
ldsb [%l7 + 0x17], %i7
movgu %xcc, %i6, %g1
loop_3319:
std %f12, [%l7 + 0x18]
or %o1, %g2, %g5
ldub [%l7 + 0x58], %l6
fmovdne %xcc, %f9, %f10
fblg,a %fcc0, loop_3320
alignaddrl %l0, %g6, %i2
fmovsne %icc, %f13, %f8
fmovdne %icc, %f6, %f12
loop_3320:
movgu %xcc, %i4, %o5
fmovrse %o7, %f3, %f1
subc %o4, %i1, %l4
fbg %fcc3, loop_3321
st %f15, [%l7 + 0x6C]
movcc %icc, %g4, %l2
ldd [%l7 + 0x10], %f6
loop_3321:
ldsb [%l7 + 0x11], %o2
alignaddrl %o0, %l3, %g3
sdiv %i3, 0x1DEF, %i5
movvc %icc, %i0, %o3
ldd [%l7 + 0x28], %f8
fandnot1 %f2, %f0, %f10
ldsh [%l7 + 0x30], %l5
edge16 %g7, %o6, %i7
udivx %l1, 0x1B4C, %g1
fmovscs %xcc, %f2, %f12
tcc %icc, 0x2
fand %f0, %f12, %f4
brlz %i6, loop_3322
bvs,a,pn %xcc, loop_3323
stw %g2, [%l7 + 0x40]
lduw [%l7 + 0x48], %g5
loop_3322:
fexpand %f8, %f6
loop_3323:
fxor %f4, %f8, %f8
edge16l %o1, %l6, %l0
sth %i2, [%l7 + 0x52]
bneg,a loop_3324
fmovdn %icc, %f3, %f3
movcs %xcc, %i4, %o5
edge32 %g6, %o7, %o4
loop_3324:
bl,pn %xcc, loop_3325
fmovsl %icc, %f15, %f0
ldd [%l7 + 0x20], %f14
ldx [%l7 + 0x58], %i1
loop_3325:
fmovrsgz %l4, %f13, %f7
movpos %icc, %l2, %g4
fmovdl %xcc, %f11, %f6
sdiv %o2, 0x0FCB, %l3
movleu %icc, %o0, %i3
tneg %xcc, 0x4
ldd [%l7 + 0x58], %f12
movrgez %i5, %i0, %o3
sdivcc %g3, 0x1D26, %l5
edge32ln %o6, %g7, %i7
sethi 0x1844, %l1
ldub [%l7 + 0x50], %i6
addcc %g1, 0x011C, %g5
ldd [%l7 + 0x18], %f8
fmovsge %xcc, %f6, %f14
xnor %o1, %l6, %g2
fbg %fcc0, loop_3326
bshuffle %f10, %f14, %f2
ld [%l7 + 0x70], %f12
tne %icc, 0x3
loop_3326:
te %xcc, 0x4
mulscc %l0, %i4, %i2
addccc %g6, %o7, %o5
add %o4, %i1, %l2
fcmpne16 %f8, %f6, %l4
fmovsle %icc, %f4, %f4
tcc %icc, 0x5
ldd [%l7 + 0x10], %f8
fmovdvs %icc, %f11, %f12
ldsh [%l7 + 0x0C], %g4
srl %o2, %l3, %o0
ldsw [%l7 + 0x48], %i5
sdivcc %i0, 0x0D6E, %o3
bvs,pn %icc, loop_3327
fbul %fcc1, loop_3328
movne %icc, %i3, %g3
ld [%l7 + 0x20], %f10
loop_3327:
lduw [%l7 + 0x1C], %l5
loop_3328:
fmovsle %icc, %f3, %f15
ldx [%l7 + 0x60], %o6
ldsb [%l7 + 0x21], %i7
and %l1, %g7, %i6
ldsw [%l7 + 0x7C], %g1
faligndata %f0, %f4, %f2
stw %o1, [%l7 + 0x50]
stw %l6, [%l7 + 0x64]
movre %g5, %l0, %i4
fmovrse %i2, %f8, %f13
orn %g2, 0x11EB, %o7
andcc %o5, 0x15D3, %g6
lduh [%l7 + 0x20], %i1
nop
setx loop_3329, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8l %l2, %o4, %g4
edge8ln %l4, %l3, %o0
ld [%l7 + 0x74], %f11
loop_3329:
movre %o2, %i0, %i5
fcmps %fcc3, %f10, %f13
sra %o3, 0x08, %i3
umul %l5, %o6, %i7
bcs,pn %icc, loop_3330
fbule,a %fcc1, loop_3331
fmovda %icc, %f7, %f4
be,a %xcc, loop_3332
loop_3330:
ld [%l7 + 0x44], %f3
loop_3331:
andn %g3, %l1, %g7
fnors %f1, %f14, %f11
loop_3332:
fsrc2 %f2, %f2
ldub [%l7 + 0x70], %g1
movrne %i6, %l6, %g5
ld [%l7 + 0x54], %f11
pdist %f8, %f12, %f0
std %f10, [%l7 + 0x58]
std %f0, [%l7 + 0x28]
fpsub16 %f2, %f14, %f8
fnegs %f13, %f0
fmul8x16al %f2, %f11, %f8
fmovsa %xcc, %f3, %f3
ldsb [%l7 + 0x41], %o1
fcmpeq16 %f8, %f10, %i4
fxors %f11, %f4, %f7
bneg %xcc, loop_3333
bneg,a loop_3334
fmovdl %xcc, %f13, %f8
lduw [%l7 + 0x2C], %l0
loop_3333:
fmovsne %xcc, %f7, %f3
loop_3334:
fcmpeq16 %f10, %f10, %g2
fnot2 %f4, %f2
addccc %i2, 0x13E0, %o5
brlez,a %g6, loop_3335
stw %i1, [%l7 + 0x1C]
fpadd32s %f4, %f2, %f1
ld [%l7 + 0x64], %f13
loop_3335:
fpsub16s %f4, %f6, %f1
ldub [%l7 + 0x42], %o7
fbuge,a %fcc0, loop_3336
fpadd16 %f8, %f12, %f0
tgu %xcc, 0x0
st %f11, [%l7 + 0x60]
loop_3336:
fmovdle %xcc, %f13, %f14
sth %l2, [%l7 + 0x1E]
ldsh [%l7 + 0x78], %o4
orn %g4, %l4, %o0
fmuld8sux16 %f14, %f3, %f2
taddcc %o2, %i0, %l3
std %f8, [%l7 + 0x60]
fornot1 %f4, %f2, %f10
ldx [%l7 + 0x18], %i5
fandnot2s %f2, %f1, %f3
brlez,a %i3, loop_3337
fbn,a %fcc1, loop_3338
brz %l5, loop_3339
sllx %o3, %i7, %g3
loop_3337:
stb %o6, [%l7 + 0x34]
loop_3338:
te %xcc, 0x4
loop_3339:
fmul8x16au %f8, %f3, %f8
nop
setx loop_3340, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8n %g7, %l1, %g1
fmovdvs %icc, %f15, %f3
fmovdle %icc, %f12, %f7
loop_3340:
movcc %icc, %i6, %l6
sdivx %g5, 0x01FA, %i4
orcc %l0, 0x1D7F, %g2
sdivcc %i2, 0x1AB7, %o5
fcmple16 %f0, %f8, %o1
fabsd %f12, %f12
fmovrdgez %i1, %f12, %f12
movre %o7, 0x15D, %l2
orcc %o4, %g6, %l4
fcmple32 %f12, %f4, %o0
bne %xcc, loop_3341
movrlz %g4, 0x3CA, %o2
fbuge,a %fcc3, loop_3342
xorcc %i0, 0x137C, %l3
loop_3341:
fcmpes %fcc1, %f15, %f4
fzeros %f12
loop_3342:
std %f12, [%l7 + 0x48]
stb %i3, [%l7 + 0x0A]
sth %l5, [%l7 + 0x60]
ldsh [%l7 + 0x3C], %o3
sth %i5, [%l7 + 0x2A]
movrlz %g3, %i7, %g7
fmovdgu %icc, %f11, %f13
srlx %l1, %o6, %i6
ldsb [%l7 + 0x79], %l6
ldd [%l7 + 0x08], %f10
stb %g1, [%l7 + 0x28]
edge16 %i4, %l0, %g2
ldub [%l7 + 0x30], %g5
st %f1, [%l7 + 0x3C]
fmuld8ulx16 %f6, %f0, %f14
ldsh [%l7 + 0x30], %i2
orn %o1, %i1, %o7
brlez %o5, loop_3343
ble,pt %icc, loop_3344
xorcc %l2, 0x1C83, %g6
fnand %f10, %f10, %f14
loop_3343:
movre %l4, %o0, %g4
loop_3344:
taddcc %o2, %i0, %l3
fcmpeq32 %f10, %f12, %i3
sra %o4, 0x02, %l5
fmovdne %icc, %f14, %f0
fbu,a %fcc3, loop_3345
fmovrsgz %o3, %f5, %f2
fpsub32 %f14, %f0, %f14
fbu %fcc0, loop_3346
loop_3345:
ld [%l7 + 0x28], %f3
fmovrslz %i5, %f7, %f1
std %f8, [%l7 + 0x68]
loop_3346:
st %f4, [%l7 + 0x1C]
fpsub16 %f8, %f0, %f2
fexpand %f6, %f4
pdist %f2, %f10, %f6
fbo %fcc0, loop_3347
subccc %i7, %g3, %l1
tg %icc, 0x2
xnorcc %o6, 0x11F5, %i6
loop_3347:
and %g7, %g1, %i4
fand %f2, %f6, %f4
movne %icc, %l6, %l0
edge16l %g2, %i2, %o1
tl %icc, 0x1
fsrc2 %f2, %f4
stw %i1, [%l7 + 0x6C]
fmovdneg %xcc, %f9, %f4
umul %o7, 0x07B5, %o5
sub %l2, 0x12A6, %g5
fbuge,a %fcc0, loop_3348
movgu %icc, %g6, %o0
lduw [%l7 + 0x68], %g4
fcmpes %fcc1, %f2, %f9
loop_3348:
fmovdne %icc, %f0, %f4
fands %f5, %f3, %f0
movrne %o2, %i0, %l4
st %f2, [%l7 + 0x18]
lduh [%l7 + 0x78], %l3
edge8n %o4, %i3, %l5
std %f6, [%l7 + 0x28]
addc %o3, %i7, %g3
tpos %xcc, 0x0
orncc %l1, %i5, %o6
st %f10, [%l7 + 0x08]
movrlez %i6, %g7, %g1
udivx %l6, 0x0E3A, %l0
ldub [%l7 + 0x0D], %g2
stw %i4, [%l7 + 0x10]
fnegs %f15, %f11
fmul8x16 %f13, %f8, %f6
fmovsgu %xcc, %f6, %f15
edge8 %i2, %o1, %i1
fbg %fcc3, loop_3349
fone %f4
stb %o5, [%l7 + 0x69]
tl %icc, 0x5
loop_3349:
brgez,a %o7, loop_3350
bneg loop_3351
lduw [%l7 + 0x68], %l2
ldsh [%l7 + 0x4C], %g5
loop_3350:
stw %g6, [%l7 + 0x70]
loop_3351:
brlz,a %g4, loop_3352
fcmpne32 %f12, %f10, %o0
fnegd %f12, %f6
ldd [%l7 + 0x28], %f0
loop_3352:
fandnot1 %f10, %f14, %f0
edge32n %i0, %l4, %l3
st %f1, [%l7 + 0x54]
fmuld8ulx16 %f12, %f12, %f2
fxnor %f6, %f0, %f12
fcmpne16 %f8, %f6, %o4
fmovdn %icc, %f2, %f14
te %icc, 0x3
tcs %xcc, 0x3
fexpand %f5, %f4
sdivx %o2, 0x0010, %l5
fmovrdgez %i3, %f0, %f0
ldsb [%l7 + 0x2E], %o3
udivcc %g3, 0x1768, %i7
ldsw [%l7 + 0x3C], %i5
fbule,a %fcc3, loop_3353
fbul,a %fcc2, loop_3354
lduh [%l7 + 0x36], %o6
fones %f6
loop_3353:
movneg %icc, %l1, %g7
loop_3354:
ldsb [%l7 + 0x37], %g1
addcc %i6, 0x1FD5, %l6
ldd [%l7 + 0x10], %f10
st %f1, [%l7 + 0x1C]
tl %icc, 0x3
brlez,a %l0, loop_3355
edge16n %i4, %i2, %g2
fmovsneg %xcc, %f0, %f5
sth %o1, [%l7 + 0x62]
loop_3355:
edge16 %i1, %o7, %l2
fmovd %f10, %f8
fsrc2 %f8, %f12
fcmpeq16 %f10, %f0, %g5
fble %fcc0, loop_3356
array16 %o5, %g4, %o0
fnands %f3, %f7, %f4
lduh [%l7 + 0x60], %i0
loop_3356:
stx %g6, [%l7 + 0x10]
udivx %l3, 0x0881, %l4
brlez %o2, loop_3357
fbue,a %fcc1, loop_3358
ble loop_3359
fornot2s %f3, %f10, %f12
loop_3357:
ld [%l7 + 0x4C], %f7
loop_3358:
fmovscs %icc, %f2, %f13
loop_3359:
lduh [%l7 + 0x62], %o4
udiv %l5, 0x0D66, %o3
sethi 0x17D6, %i3
ldd [%l7 + 0x08], %f2
stb %g3, [%l7 + 0x62]
movcs %xcc, %i7, %i5
brlz,a %o6, loop_3360
or %l1, %g1, %g7
fmovsvc %xcc, %f14, %f5
sdivx %i6, 0x1EC0, %l0
loop_3360:
ta %xcc, 0x6
std %f2, [%l7 + 0x10]
fmovrdlz %l6, %f10, %f2
array16 %i4, %i2, %o1
ldx [%l7 + 0x08], %i1
fpsub32s %f1, %f15, %f8
stw %g2, [%l7 + 0x70]
fmovrde %l2, %f4, %f10
std %f0, [%l7 + 0x70]
ldub [%l7 + 0x4F], %g5
fexpand %f2, %f6
taddcc %o7, 0x1E35, %g4
fbule,a %fcc1, loop_3361
alignaddrl %o0, %o5, %g6
and %i0, %l4, %o2
fmovsl %icc, %f11, %f12
loop_3361:
fzero %f14
ldub [%l7 + 0x7D], %o4
add %l5, %l3, %i3
sth %o3, [%l7 + 0x66]
fexpand %f4, %f8
movle %icc, %g3, %i7
fbue,a %fcc2, loop_3362
movcc %icc, %o6, %i5
tgu %icc, 0x5
te %xcc, 0x4
loop_3362:
and %l1, 0x1C9E, %g7
tcs %icc, 0x5
fnands %f9, %f4, %f9
orncc %g1, 0x1E74, %i6
mulx %l6, 0x00BB, %i4
fnands %f11, %f7, %f5
fxnor %f2, %f12, %f4
be,pt %xcc, loop_3363
fmovdvs %icc, %f12, %f0
fands %f15, %f12, %f0
edge32n %l0, %i2, %o1
loop_3363:
nop
setx loop_3364, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x50], %i1
ldub [%l7 + 0x1E], %g2
movrlez %g5, %o7, %g4
loop_3364:
ldsw [%l7 + 0x64], %l2
brgz,a %o0, loop_3365
array16 %o5, %g6, %i0
fzeros %f8
stb %o2, [%l7 + 0x5F]
loop_3365:
bvs,a,pn %icc, loop_3366
ldsw [%l7 + 0x3C], %o4
alignaddrl %l4, %l3, %l5
brnz,a %o3, loop_3367
loop_3366:
fmovscs %icc, %f4, %f5
array8 %i3, %g3, %i7
sth %i5, [%l7 + 0x30]
loop_3367:
array8 %l1, %o6, %g1
orcc %i6, 0x020A, %l6
fmovsa %icc, %f9, %f10
fcmps %fcc1, %f14, %f8
fpadd32s %f1, %f13, %f11
subc %g7, 0x0A3E, %i4
fmovrsgez %i2, %f15, %f15
sdivcc %o1, 0x09FD, %l0
ld [%l7 + 0x20], %f11
ldd [%l7 + 0x70], %f10
fpmerge %f12, %f9, %f14
ble,a loop_3368
fmovda %xcc, %f1, %f12
ldsh [%l7 + 0x50], %i1
fmovde %icc, %f8, %f2
loop_3368:
fpack32 %f10, %f6, %f8
fmul8ulx16 %f0, %f14, %f14
ldx [%l7 + 0x58], %g2
stw %g5, [%l7 + 0x60]
fmovrdlez %o7, %f4, %f2
fmovrslez %l2, %f4, %f15
ld [%l7 + 0x38], %f10
fzero %f14
ldsh [%l7 + 0x60], %o0
ldd [%l7 + 0x10], %f0
fexpand %f3, %f8
stw %o5, [%l7 + 0x3C]
fmul8ulx16 %f8, %f12, %f6
movg %xcc, %g6, %i0
fornot1s %f14, %f10, %f8
faligndata %f0, %f0, %f0
ldsw [%l7 + 0x74], %g4
fzeros %f7
fsrc2s %f5, %f7
fpadd16 %f6, %f8, %f0
lduh [%l7 + 0x6E], %o4
orncc %o2, %l3, %l5
bg,a loop_3369
ldsb [%l7 + 0x30], %l4
andncc %i3, %o3, %g3
fmovrslez %i7, %f13, %f3
loop_3369:
st %f2, [%l7 + 0x28]
ldsb [%l7 + 0x14], %l1
stb %i5, [%l7 + 0x20]
fmovdg %xcc, %f8, %f13
movge %xcc, %g1, %i6
fbn,a %fcc0, loop_3370
stb %l6, [%l7 + 0x22]
fpmerge %f3, %f8, %f12
fpadd32s %f11, %f9, %f10
loop_3370:
movneg %xcc, %o6, %g7
edge8 %i4, %o1, %l0
ldub [%l7 + 0x53], %i1
fbo,a %fcc2, loop_3371
lduw [%l7 + 0x3C], %i2
ldx [%l7 + 0x30], %g5
fornot2s %f8, %f11, %f6
loop_3371:
ldx [%l7 + 0x28], %o7
edge16 %l2, %g2, %o5
fnegd %f0, %f6
fmovrdgez %o0, %f8, %f8
std %f10, [%l7 + 0x18]
sth %g6, [%l7 + 0x62]
st %f3, [%l7 + 0x6C]
fcmpgt16 %f8, %f8, %i0
tsubcctv %g4, 0x01F4, %o2
movg %xcc, %o4, %l3
fones %f0
ble loop_3372
bn,a,pt %xcc, loop_3373
fmovdl %icc, %f4, %f6
movvs %xcc, %l4, %l5
loop_3372:
fmovde %icc, %f9, %f3
loop_3373:
ldsw [%l7 + 0x1C], %o3
fcmpeq32 %f12, %f6, %g3
edge32 %i3, %l1, %i5
brgz,a %i7, loop_3374
ldx [%l7 + 0x08], %g1
fbug,a %fcc2, loop_3375
brgz %i6, loop_3376
loop_3374:
st %f9, [%l7 + 0x64]
fbuge,a %fcc1, loop_3377
loop_3375:
fmovrslz %o6, %f8, %f6
loop_3376:
fbule %fcc0, loop_3378
sllx %g7, 0x10, %i4
loop_3377:
fsrc2 %f4, %f0
sethi 0x0455, %l6
loop_3378:
alignaddrl %o1, %i1, %l0
fbul,a %fcc1, loop_3379
fbl %fcc3, loop_3380
ta %icc, 0x0
stw %g5, [%l7 + 0x2C]
loop_3379:
st %f8, [%l7 + 0x3C]
loop_3380:
tg %icc, 0x4
fsrc2s %f13, %f5
stw %o7, [%l7 + 0x50]
tpos %icc, 0x2
std %f2, [%l7 + 0x18]
fmovrdlz %l2, %f2, %f4
fble %fcc0, loop_3381
mulscc %g2, %o5, %o0
bne,a,pt %icc, loop_3382
fmovs %f13, %f3
loop_3381:
tvc %icc, 0x3
ldx [%l7 + 0x60], %g6
loop_3382:
fabsd %f8, %f10
tvc %xcc, 0x5
brz,a %i0, loop_3383
tl %icc, 0x0
fpsub16 %f10, %f4, %f10
fmovdcc %xcc, %f2, %f11
loop_3383:
fnor %f8, %f4, %f14
fmovsg %xcc, %f13, %f9
stx %g4, [%l7 + 0x78]
fornot2 %f4, %f2, %f4
fands %f5, %f3, %f15
movle %icc, %i2, %o4
st %f9, [%l7 + 0x60]
movrgz %o2, %l3, %l4
lduh [%l7 + 0x74], %o3
fmovrse %l5, %f2, %f7
ldx [%l7 + 0x38], %g3
xnorcc %i3, %l1, %i5
udivcc %g1, 0x0A2E, %i6
fmovscs %xcc, %f7, %f14
tcs %xcc, 0x5
fbn,a %fcc3, loop_3384
subccc %o6, 0x0EF9, %g7
ldsh [%l7 + 0x14], %i4
ldub [%l7 + 0x60], %i7
loop_3384:
fandnot1 %f0, %f14, %f10
tn %xcc, 0x7
fblg,a %fcc0, loop_3385
fnegs %f12, %f6
fsrc2s %f12, %f5
edge16l %o1, %i1, %l0
loop_3385:
fbul,a %fcc2, loop_3386
ldd [%l7 + 0x58], %f12
smul %g5, 0x024A, %o7
bgu,a loop_3387
loop_3386:
fmuld8sux16 %f7, %f10, %f12
fpmerge %f8, %f4, %f4
ld [%l7 + 0x68], %f15
loop_3387:
edge8 %l6, %l2, %g2
ldsh [%l7 + 0x5C], %o5
fmovdvc %xcc, %f4, %f14
fmovsge %xcc, %f12, %f2
popc 0x07FA, %o0
fones %f9
fmovsge %icc, %f11, %f15
fmovse %icc, %f0, %f9
fcmple16 %f10, %f4, %g6
andncc %g4, %i2, %i0
ldsh [%l7 + 0x2C], %o4
fxors %f7, %f14, %f4
fbl %fcc1, loop_3388
ldd [%l7 + 0x20], %f6
ldsh [%l7 + 0x14], %l3
fpackfix %f0, %f3
loop_3388:
taddcc %l4, 0x16B3, %o2
fcmpeq32 %f8, %f10, %l5
fmovrsgz %o3, %f10, %f5
st %f3, [%l7 + 0x14]
ldd [%l7 + 0x60], %f4
srax %i3, 0x0D, %l1
movre %g3, %i5, %g1
bleu,a,pn %xcc, loop_3389
st %f14, [%l7 + 0x58]
stb %i6, [%l7 + 0x41]
fmovrse %o6, %f2, %f5
loop_3389:
fcmple32 %f4, %f14, %g7
ld [%l7 + 0x70], %f7
stw %i7, [%l7 + 0x70]
fcmpes %fcc0, %f15, %f15
addccc %i4, 0x091B, %i1
stw %o1, [%l7 + 0x7C]
fabsd %f10, %f14
movneg %xcc, %g5, %l0
fpadd32s %f10, %f14, %f8
udivcc %l6, 0x04DF, %o7
movne %icc, %g2, %o5
fnot2s %f4, %f12
ldd [%l7 + 0x60], %f2
fcmpgt32 %f6, %f8, %o0
fbul,a %fcc0, loop_3390
ldsh [%l7 + 0x54], %g6
for %f4, %f8, %f6
st %f11, [%l7 + 0x50]
loop_3390:
srlx %l2, 0x0E, %i2
lduw [%l7 + 0x2C], %g4
stx %i0, [%l7 + 0x78]
fmovdne %icc, %f1, %f0
lduh [%l7 + 0x3A], %o4
fmovsne %icc, %f3, %f12
fpsub32 %f0, %f6, %f14
stb %l4, [%l7 + 0x78]
fmovsge %xcc, %f9, %f0
movrgz %l3, %l5, %o3
ldsw [%l7 + 0x08], %i3
ldx [%l7 + 0x10], %l1
bgu,a loop_3391
ldsw [%l7 + 0x28], %o2
bcc,a,pt %xcc, loop_3392
fmuld8ulx16 %f12, %f2, %f4
loop_3391:
edge8ln %i5, %g1, %i6
lduw [%l7 + 0x50], %o6
loop_3392:
fmovde %xcc, %f1, %f14
bcc,a loop_3393
fmovsn %xcc, %f1, %f2
srax %g7, %g3, %i4
fmovdpos %icc, %f4, %f4
loop_3393:
ldsw [%l7 + 0x20], %i1
fbn,a %fcc0, loop_3394
fand %f2, %f14, %f12
fmovd %f14, %f0
ldx [%l7 + 0x18], %o1
loop_3394:
fmul8x16au %f0, %f11, %f0
fmovdvs %icc, %f13, %f14
fbe,a %fcc0, loop_3395
brgz,a %g5, loop_3396
fcmpne16 %f0, %f6, %i7
movrgz %l6, %l0, %o7
loop_3395:
ldub [%l7 + 0x37], %o5
loop_3396:
subccc %g2, %o0, %l2
edge8ln %i2, %g4, %g6
lduh [%l7 + 0x3C], %o4
ld [%l7 + 0x50], %f3
fmovde %icc, %f3, %f10
sth %i0, [%l7 + 0x56]
ldsh [%l7 + 0x68], %l3
fmovsle %xcc, %f9, %f0
fmovdge %icc, %f9, %f6
stx %l5, [%l7 + 0x68]
ldd [%l7 + 0x68], %f0
movgu %icc, %l4, %o3
array8 %i3, %l1, %o2
bvc,a,pn %xcc, loop_3397
stx %g1, [%l7 + 0x50]
edge16ln %i5, %o6, %g7
movcc %icc, %g3, %i4
loop_3397:
lduh [%l7 + 0x10], %i1
fornot2 %f14, %f14, %f12
fcmpeq16 %f0, %f12, %i6
mulscc %o1, 0x017C, %g5
ldsb [%l7 + 0x67], %i7
srax %l0, %l6, %o5
bge %xcc, loop_3398
fbue %fcc3, loop_3399
movleu %icc, %o7, %o0
ldsb [%l7 + 0x0B], %g2
loop_3398:
call loop_3400
loop_3399:
edge16ln %i2, %g4, %g6
sllx %o4, 0x0A, %i0
sdiv %l3, 0x0E8F, %l5
loop_3400:
sdivx %l2, 0x1EF7, %o3
lduw [%l7 + 0x54], %l4
fpsub16s %f10, %f9, %f7
fxors %f15, %f6, %f13
ldsw [%l7 + 0x40], %l1
fmul8x16 %f4, %f12, %f10
ldsb [%l7 + 0x12], %i3
ldd [%l7 + 0x40], %f2
ldsw [%l7 + 0x0C], %g1
fbg,a %fcc1, loop_3401
fmovdleu %xcc, %f0, %f8
ld [%l7 + 0x1C], %f3
fmovrsgez %i5, %f14, %f8
loop_3401:
fmovdneg %xcc, %f1, %f7
lduh [%l7 + 0x62], %o2
andncc %o6, %g7, %g3
fcmpgt32 %f2, %f12, %i1
fnors %f0, %f3, %f15
fpackfix %f14, %f13
fnot1s %f0, %f8
addcc %i4, %i6, %g5
fmovdvs %xcc, %f2, %f14
st %f14, [%l7 + 0x08]
sllx %i7, 0x07, %o1
nop
setx loop_3402, %l0, %l1
jmpl %l1, %l0
fbl %fcc1, loop_3403
movrlz %l6, %o7, %o0
fble %fcc0, loop_3404
loop_3402:
movrgz %g2, 0x17A, %o5
loop_3403:
fmovdle %icc, %f10, %f3
addccc %g4, 0x12FF, %i2
loop_3404:
fmul8x16al %f6, %f13, %f8
std %f6, [%l7 + 0x20]
fnot1s %f13, %f15
fba %fcc0, loop_3405
tvc %xcc, 0x4
fmovdle %xcc, %f12, %f5
popc %g6, %i0
loop_3405:
brnz %o4, loop_3406
ld [%l7 + 0x4C], %f2
stx %l3, [%l7 + 0x68]
brlez %l2, loop_3407
loop_3406:
st %f4, [%l7 + 0x64]
edge16n %o3, %l5, %l1
fabsd %f4, %f8
loop_3407:
mova %icc, %i3, %g1
movgu %icc, %i5, %l4
fblg,a %fcc2, loop_3408
ldd [%l7 + 0x38], %f0
smul %o2, 0x01F5, %o6
fcmps %fcc2, %f12, %f5
loop_3408:
bcs,a,pn %icc, loop_3409
tg %xcc, 0x3
lduw [%l7 + 0x74], %g7
st %f8, [%l7 + 0x5C]
loop_3409:
bne,a,pt %icc, loop_3410
fmovrdgz %g3, %f0, %f4
fmovdneg %xcc, %f12, %f7
fexpand %f6, %f6
loop_3410:
fors %f6, %f2, %f14
fmovrse %i1, %f7, %f5
xnorcc %i4, 0x024F, %g5
andcc %i7, 0x0977, %i6
fmovdle %xcc, %f5, %f7
lduw [%l7 + 0x78], %o1
or %l0, %l6, %o0
fbge %fcc1, loop_3411
tle %icc, 0x2
brz %g2, loop_3412
ldsb [%l7 + 0x21], %o5
loop_3411:
brlz,a %o7, loop_3413
or %i2, %g4, %g6
loop_3412:
sth %o4, [%l7 + 0x6E]
fmovsleu %xcc, %f9, %f10
loop_3413:
sth %l3, [%l7 + 0x20]
fmovdne %icc, %f11, %f1
sth %i0, [%l7 + 0x66]
edge32l %o3, %l2, %l5
brnz,a %l1, loop_3414
movleu %xcc, %i3, %i5
lduh [%l7 + 0x7E], %g1
brgez %o2, loop_3415
loop_3414:
edge8n %o6, %g7, %g3
fmovrdne %i1, %f8, %f14
movrgz %i4, %l4, %i7
loop_3415:
udivcc %i6, 0x1BCB, %g5
fcmpne32 %f10, %f12, %o1
fcmpd %fcc2, %f6, %f0
ldub [%l7 + 0x4D], %l6
array32 %l0, %g2, %o5
ldx [%l7 + 0x60], %o0
taddcc %o7, %g4, %i2
fmovrsne %o4, %f13, %f12
popc %l3, %i0
fmul8sux16 %f8, %f10, %f8
tge %icc, 0x0
ldd [%l7 + 0x28], %f4
edge8ln %g6, %l2, %l5
bn loop_3416
fmovrdne %o3, %f0, %f14
sth %l1, [%l7 + 0x66]
stx %i3, [%l7 + 0x50]
loop_3416:
fmovrsne %i5, %f14, %f7
std %f8, [%l7 + 0x78]
fpadd16 %f4, %f6, %f12
movcs %icc, %o2, %g1
st %f11, [%l7 + 0x3C]
bne,pn %icc, loop_3417
stb %o6, [%l7 + 0x1F]
stb %g7, [%l7 + 0x3F]
ldsb [%l7 + 0x3A], %g3
loop_3417:
fors %f0, %f13, %f3
movl %xcc, %i4, %i1
fmovdleu %xcc, %f5, %f1
ld [%l7 + 0x34], %f7
tn %icc, 0x4
fmovspos %icc, %f15, %f15
edge32n %i7, %i6, %g5
bvc %xcc, loop_3418
srl %l4, %o1, %l0
sdiv %l6, 0x06DA, %o5
fnot1s %f13, %f7
loop_3418:
ldsb [%l7 + 0x67], %g2
fpadd32 %f10, %f4, %f10
brgz %o7, loop_3419
bge,a %xcc, loop_3420
nop
setx loop_3421, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
siam 0x1
loop_3419:
lduw [%l7 + 0x3C], %g4
loop_3420:
fmovdleu %xcc, %f14, %f7
loop_3421:
tne %icc, 0x5
fpsub32s %f4, %f6, %f1
fmovdl %icc, %f9, %f14
bpos,a,pn %icc, loop_3422
udivcc %i2, 0x01F9, %o0
ldd [%l7 + 0x68], %f6
fmovspos %xcc, %f8, %f1
loop_3422:
siam 0x1
andncc %o4, %i0, %l3
sllx %g6, %l5, %l2
fandnot2s %f14, %f6, %f13
bne,pn %xcc, loop_3423
fornot1 %f6, %f10, %f2
ldd [%l7 + 0x28], %f8
subc %l1, %o3, %i3
loop_3423:
ldx [%l7 + 0x50], %o2
ldsw [%l7 + 0x20], %i5
movpos %xcc, %g1, %o6
fmovrdgez %g3, %f0, %f0
stx %i4, [%l7 + 0x38]
edge32l %g7, %i7, %i6
fblg %fcc3, loop_3424
bgu,a,pt %xcc, loop_3425
movcc %icc, %g5, %l4
fmovsneg %icc, %f12, %f12
loop_3424:
edge16l %o1, %l0, %i1
loop_3425:
fmovrsgez %l6, %f6, %f12
stb %o5, [%l7 + 0x41]
fornot2 %f2, %f0, %f0
ldd [%l7 + 0x50], %f4
stw %g2, [%l7 + 0x6C]
sethi 0x1A3B, %o7
fmuld8ulx16 %f11, %f2, %f4
stx %i2, [%l7 + 0x10]
brz,a %g4, loop_3426
fmovspos %icc, %f15, %f12
stw %o0, [%l7 + 0x14]
taddcctv %o4, 0x01FC, %l3
loop_3426:
lduh [%l7 + 0x52], %i0
ldsw [%l7 + 0x6C], %g6
fbne,a %fcc1, loop_3427
fmul8x16au %f9, %f3, %f12
faligndata %f14, %f12, %f2
stx %l5, [%l7 + 0x70]
loop_3427:
fpmerge %f3, %f9, %f10
movg %icc, %l2, %l1
umul %i3, %o2, %o3
fzeros %f15
pdist %f4, %f8, %f8
fmovsge %icc, %f2, %f3
fmovspos %xcc, %f0, %f4
bpos,a loop_3428
bvc,a %icc, loop_3429
ldub [%l7 + 0x18], %i5
tpos %icc, 0x5
loop_3428:
tg %xcc, 0x4
loop_3429:
fbge %fcc1, loop_3430
fcmpd %fcc1, %f4, %f4
movvc %xcc, %g1, %g3
smul %o6, 0x046F, %g7
loop_3430:
subcc %i4, %i6, %i7
ble,a,pt %icc, loop_3431
andcc %l4, 0x063F, %o1
sethi 0x0930, %g5
sra %i1, 0x13, %l6
loop_3431:
fmovrse %o5, %f10, %f14
fpackfix %f12, %f8
ldsb [%l7 + 0x09], %g2
fsrc1s %f15, %f15
alignaddr %l0, %o7, %i2
xnorcc %o0, 0x164A, %g4
movneg %xcc, %l3, %o4
srl %g6, 0x08, %i0
srax %l2, %l1, %i3
fmul8x16al %f10, %f8, %f4
ldub [%l7 + 0x47], %l5
lduh [%l7 + 0x6E], %o2
nop
setx loop_3432, %l0, %l1
jmpl %l1, %o3
fands %f6, %f6, %f3
stw %i5, [%l7 + 0x68]
fmovrdgez %g1, %f12, %f0
loop_3432:
movrne %g3, %o6, %i4
fmovsl %xcc, %f15, %f1
fornot1s %f5, %f2, %f3
fbuge %fcc1, loop_3433
bge,a,pt %icc, loop_3434
fmovdcc %icc, %f14, %f6
tcc %xcc, 0x3
loop_3433:
sra %g7, 0x07, %i6
loop_3434:
array8 %i7, %o1, %l4
fcmpeq32 %f0, %f12, %i1
ld [%l7 + 0x20], %f4
fandnot1s %f13, %f9, %f8
andcc %g5, 0x0DD4, %o5
call loop_3435
movrlez %l6, %l0, %g2
stw %o7, [%l7 + 0x50]
ba loop_3436
loop_3435:
fbuge,a %fcc3, loop_3437
fands %f10, %f6, %f5
sub %i2, %g4, %l3
loop_3436:
fmovs %f0, %f0
loop_3437:
movle %icc, %o4, %o0
tcc %xcc, 0x2
fandnot1s %f3, %f1, %f15
fmovse %icc, %f1, %f7
ldd [%l7 + 0x68], %f2
fmovdne %icc, %f4, %f12
bg,pn %icc, loop_3438
edge8 %g6, %i0, %l2
lduh [%l7 + 0x30], %l1
stx %l5, [%l7 + 0x30]
loop_3438:
movrlz %o2, 0x1B1, %i3
std %f8, [%l7 + 0x48]
subccc %o3, %g1, %g3
fmul8x16 %f12, %f14, %f2
tvs %icc, 0x4
ld [%l7 + 0x3C], %f5
ldsw [%l7 + 0x10], %i5
ldd [%l7 + 0x70], %f8
fabsd %f12, %f10
fmovdge %xcc, %f5, %f1
ldsh [%l7 + 0x12], %i4
bge,pt %icc, loop_3439
xnor %o6, %g7, %i7
fmovscc %icc, %f12, %f6
ldsw [%l7 + 0x48], %o1
loop_3439:
addccc %i6, 0x07AF, %l4
fpack32 %f10, %f0, %f12
stw %g5, [%l7 + 0x18]
bcs %xcc, loop_3440
lduh [%l7 + 0x5E], %o5
stx %l6, [%l7 + 0x70]
udiv %l0, 0x04C8, %g2
loop_3440:
fmovsne %icc, %f5, %f1
ldsh [%l7 + 0x22], %i1
fba,a %fcc0, loop_3441
fmovde %icc, %f10, %f3
tl %xcc, 0x3
stx %o7, [%l7 + 0x70]
loop_3441:
ldsw [%l7 + 0x24], %i2
movvs %xcc, %l3, %o4
fbne,a %fcc2, loop_3442
lduh [%l7 + 0x6E], %g4
array8 %o0, %i0, %l2
edge32ln %g6, %l1, %l5
loop_3442:
bneg,a %icc, loop_3443
bleu %icc, loop_3444
stx %o2, [%l7 + 0x20]
fxnors %f0, %f10, %f9
loop_3443:
fcmpes %fcc3, %f7, %f10
loop_3444:
ld [%l7 + 0x2C], %f3
movneg %xcc, %o3, %g1
bn,a loop_3445
fsrc1 %f10, %f6
fone %f14
movrlz %i3, 0x321, %g3
loop_3445:
fbule %fcc0, loop_3446
fmovsn %xcc, %f8, %f3
st %f2, [%l7 + 0x60]
movgu %xcc, %i4, %o6
loop_3446:
fblg,a %fcc0, loop_3447
tn %icc, 0x0
st %f2, [%l7 + 0x78]
srax %i5, 0x15, %g7
loop_3447:
ldsh [%l7 + 0x52], %o1
faligndata %f12, %f0, %f6
fzero %f4
stb %i7, [%l7 + 0x2C]
sdivx %i6, 0x13E6, %l4
edge16 %o5, %g5, %l6
fabsd %f14, %f2
lduw [%l7 + 0x18], %l0
fpack32 %f12, %f10, %f4
fmovrde %g2, %f12, %f6
sub %i1, 0x0954, %i2
ldub [%l7 + 0x31], %l3
ldd [%l7 + 0x40], %f4
ldsb [%l7 + 0x4F], %o4
fmovrsgz %g4, %f2, %f1
ldub [%l7 + 0x1B], %o7
fmovsge %icc, %f14, %f6
bn,a %xcc, loop_3448
tvs %icc, 0x3
ble loop_3449
bleu,pt %icc, loop_3450
loop_3448:
fnors %f13, %f7, %f15
xorcc %o0, %i0, %g6
loop_3449:
movne %xcc, %l2, %l5
loop_3450:
fpack16 %f0, %f13
ldub [%l7 + 0x68], %o2
sdiv %o3, 0x1712, %l1
fpmerge %f5, %f7, %f6
stx %i3, [%l7 + 0x60]
fmovdvc %xcc, %f14, %f12
std %f12, [%l7 + 0x68]
movrgez %g1, 0x1E1, %g3
ldd [%l7 + 0x78], %f14
lduh [%l7 + 0x26], %i4
stx %i5, [%l7 + 0x50]
sethi 0x1649, %g7
fmovrdne %o1, %f2, %f4
ldsw [%l7 + 0x74], %o6
tne %xcc, 0x7
sra %i6, %l4, %o5
lduw [%l7 + 0x2C], %g5
fmovsgu %xcc, %f9, %f6
stw %l6, [%l7 + 0x7C]
xor %i7, %g2, %l0
fbo %fcc1, loop_3451
fcmpd %fcc3, %f0, %f10
ldx [%l7 + 0x78], %i1
fbul,a %fcc1, loop_3452
loop_3451:
faligndata %f4, %f2, %f10
edge32l %l3, %o4, %g4
addc %i2, 0x1E6E, %o0
loop_3452:
smul %o7, 0x0578, %g6
sub %i0, 0x1F64, %l2
fmovrsne %l5, %f8, %f9
taddcctv %o2, 0x0C6C, %l1
fpsub16s %f6, %f3, %f12
fandnot1s %f14, %f2, %f6
fbule %fcc3, loop_3453
udivcc %i3, 0x1E59, %o3
lduh [%l7 + 0x76], %g1
stx %g3, [%l7 + 0x20]
loop_3453:
fblg,a %fcc2, loop_3454
sra %i5, 0x1B, %g7
ld [%l7 + 0x70], %f2
ld [%l7 + 0x34], %f12
loop_3454:
fcmped %fcc0, %f10, %f8
fpsub32 %f14, %f8, %f2
sethi 0x01EB, %o1
mulscc %o6, 0x05EA, %i4
ldx [%l7 + 0x10], %i6
fandnot2s %f4, %f8, %f14
edge8l %l4, %g5, %o5
addc %l6, 0x1DA1, %i7
subccc %l0, %g2, %l3
fcmple16 %f2, %f2, %o4
ld [%l7 + 0x6C], %f10
fsrc1s %f5, %f4
brlz,a %i1, loop_3455
movge %xcc, %i2, %g4
stw %o7, [%l7 + 0x7C]
tneg %icc, 0x7
loop_3455:
stb %o0, [%l7 + 0x16]
ld [%l7 + 0x44], %f7
xorcc %i0, 0x031F, %g6
xnorcc %l2, %l5, %l1
ldd [%l7 + 0x18], %f6
fnegd %f0, %f2
tg %xcc, 0x3
fbe,a %fcc1, loop_3456
stb %o2, [%l7 + 0x13]
fone %f6
fmovrslez %o3, %f15, %f5
loop_3456:
ldd [%l7 + 0x70], %f4
fmovsle %icc, %f3, %f4
tne %xcc, 0x0
movre %i3, 0x12D, %g3
bvs,pn %icc, loop_3457
fmovdge %icc, %f13, %f1
std %f14, [%l7 + 0x78]
fmul8x16al %f15, %f1, %f10
loop_3457:
ldub [%l7 + 0x13], %i5
ta %xcc, 0x5
sth %g7, [%l7 + 0x22]
ldx [%l7 + 0x40], %o1
mulx %o6, 0x01EA, %g1
fbne,a %fcc0, loop_3458
movle %icc, %i6, %l4
fcmple16 %f8, %f4, %i4
fornot1 %f2, %f6, %f0
loop_3458:
addc %o5, 0x1570, %l6
edge16ln %g5, %l0, %i7
movn %xcc, %g2, %o4
fmovdg %icc, %f11, %f14
tneg %icc, 0x7
fbuge,a %fcc2, loop_3459
ld [%l7 + 0x4C], %f3
xnor %l3, 0x01D1, %i2
smul %i1, 0x0FBF, %g4
loop_3459:
fba,a %fcc1, loop_3460
fabss %f4, %f1
ldsh [%l7 + 0x62], %o0
fexpand %f2, %f0
loop_3460:
ldx [%l7 + 0x10], %o7
fmovsg %icc, %f14, %f7
fmovdn %xcc, %f12, %f0
xorcc %i0, %l2, %l5
popc 0x1A8D, %g6
add %o2, 0x140A, %l1
srlx %i3, %g3, %i5
fble,a %fcc1, loop_3461
ldsb [%l7 + 0x32], %o3
fmul8x16au %f5, %f10, %f12
te %icc, 0x7
loop_3461:
sll %g7, %o6, %g1
brgz,a %o1, loop_3462
bvc,pn %xcc, loop_3463
edge8ln %i6, %i4, %o5
bcc,a,pn %xcc, loop_3464
loop_3462:
edge32l %l4, %g5, %l6
loop_3463:
subc %i7, 0x135D, %g2
umulcc %o4, %l3, %i2
loop_3464:
ldx [%l7 + 0x10], %i1
ldd [%l7 + 0x40], %f0
ldsh [%l7 + 0x78], %l0
fbne,a %fcc2, loop_3465
addccc %g4, %o7, %i0
fandnot1s %f4, %f2, %f2
array32 %o0, %l5, %g6
loop_3465:
fbn %fcc2, loop_3466
subccc %l2, %l1, %i3
fmovdcc %icc, %f15, %f12
fblg,a %fcc2, loop_3467
loop_3466:
movvc %xcc, %g3, %i5
lduw [%l7 + 0x30], %o3
fzero %f6
loop_3467:
stb %o2, [%l7 + 0x32]
std %f4, [%l7 + 0x10]
fmovdvc %xcc, %f4, %f13
brgez,a %o6, loop_3468
brgez %g7, loop_3469
fmovrde %g1, %f0, %f0
andcc %o1, %i4, %i6
loop_3468:
stw %o5, [%l7 + 0x3C]
loop_3469:
brlz,a %l4, loop_3470
ldsw [%l7 + 0x68], %l6
st %f3, [%l7 + 0x40]
movre %i7, %g5, %g2
loop_3470:
ldsh [%l7 + 0x6A], %o4
sth %i2, [%l7 + 0x7E]
movleu %xcc, %l3, %l0
tvc %icc, 0x3
ld [%l7 + 0x6C], %f10
ldsh [%l7 + 0x1E], %i1
tle %xcc, 0x7
add %g4, %i0, %o7
edge8 %l5, %o0, %g6
brlz,a %l1, loop_3471
ldsh [%l7 + 0x50], %i3
fpack32 %f8, %f12, %f10
ldub [%l7 + 0x3E], %l2
loop_3471:
tg %xcc, 0x6
lduw [%l7 + 0x50], %g3
fblg,a %fcc2, loop_3472
ldd [%l7 + 0x10], %f14
taddcc %o3, %o2, %o6
ldsb [%l7 + 0x51], %i5
loop_3472:
ldsb [%l7 + 0x3B], %g7
edge8ln %o1, %i4, %g1
tsubcctv %o5, 0x0269, %l4
fmovsleu %xcc, %f13, %f8
fcmple32 %f6, %f10, %l6
orn %i6, 0x17F0, %i7
fmovrde %g5, %f12, %f8
fmovrdgez %g2, %f12, %f14
fornot2s %f6, %f5, %f6
bl loop_3473
fmovsleu %xcc, %f12, %f11
be,a,pt %icc, loop_3474
ldd [%l7 + 0x10], %f0
loop_3473:
brz %i2, loop_3475
fnot1 %f14, %f2
loop_3474:
fandnot1 %f14, %f8, %f12
mulscc %o4, 0x1513, %l3
loop_3475:
fbn,a %fcc2, loop_3476
fpmerge %f3, %f4, %f10
ld [%l7 + 0x6C], %f15
fmovdcs %xcc, %f7, %f14
loop_3476:
movn %icc, %l0, %i1
fmovsleu %xcc, %f13, %f13
tle %xcc, 0x1
movleu %xcc, %i0, %o7
fmul8x16au %f13, %f12, %f10
fmovrdgz %l5, %f2, %f0
ldx [%l7 + 0x50], %g4
umul %g6, 0x0F8E, %l1
umulcc %o0, %i3, %l2
edge32 %o3, %g3, %o2
movcc %xcc, %o6, %i5
fpsub16s %f4, %f10, %f5
fbuge %fcc1, loop_3477
fcmpeq32 %f0, %f12, %o1
ldd [%l7 + 0x10], %f4
brnz %g7, loop_3478
loop_3477:
fmovsa %xcc, %f5, %f6
fbul,a %fcc3, loop_3479
sth %g1, [%l7 + 0x4A]
loop_3478:
call loop_3480
tcs %icc, 0x7
loop_3479:
udivx %i4, 0x0F83, %o5
taddcctv %l6, 0x00E9, %i6
loop_3480:
fpsub32s %f6, %f15, %f1
fmovdg %icc, %f12, %f6
udivx %i7, 0x1F60, %l4
stb %g2, [%l7 + 0x1B]
ldub [%l7 + 0x4D], %i2
fmovdle %xcc, %f1, %f9
fnors %f8, %f5, %f11
fbule,a %fcc1, loop_3481
tl %icc, 0x2
alignaddr %g5, %l3, %o4
fmul8x16au %f3, %f2, %f0
loop_3481:
stx %l0, [%l7 + 0x58]
fpadd32s %f3, %f9, %f11
bge,pt %icc, loop_3482
fmovsgu %xcc, %f4, %f10
fpack32 %f14, %f10, %f10
fmovscc %xcc, %f5, %f13
loop_3482:
ldx [%l7 + 0x40], %i0
addcc %i1, %o7, %l5
subc %g4, %l1, %o0
movcs %xcc, %g6, %i3
fors %f9, %f9, %f15
std %f0, [%l7 + 0x40]
lduh [%l7 + 0x5E], %l2
or %o3, 0x1A16, %o2
fcmpd %fcc3, %f2, %f8
xnor %o6, 0x17DB, %g3
edge8 %o1, %g7, %i5
fpadd16 %f6, %f6, %f10
std %f6, [%l7 + 0x68]
fnand %f6, %f0, %f8
fnors %f7, %f0, %f3
bg,a %icc, loop_3483
bn,a,pt %xcc, loop_3484
movne %xcc, %g1, %i4
bn,a,pt %xcc, loop_3485
loop_3483:
fands %f12, %f6, %f8
loop_3484:
fmovsvs %icc, %f9, %f15
movcs %xcc, %o5, %i6
loop_3485:
fcmped %fcc3, %f8, %f10
stb %l6, [%l7 + 0x79]
fmovdneg %icc, %f13, %f4
tn %xcc, 0x6
fbue %fcc2, loop_3486
fmovsa %icc, %f4, %f14
tvs %icc, 0x0
st %f12, [%l7 + 0x2C]
loop_3486:
lduh [%l7 + 0x7C], %l4
addccc %i7, 0x130E, %i2
lduw [%l7 + 0x44], %g2
fmovsvs %xcc, %f9, %f4
tn %icc, 0x3
fpsub16s %f14, %f1, %f7
bn,pn %icc, loop_3487
fpadd32 %f12, %f12, %f6
fmuld8sux16 %f9, %f11, %f8
st %f6, [%l7 + 0x7C]
loop_3487:
tcc %icc, 0x4
lduh [%l7 + 0x56], %g5
sth %l3, [%l7 + 0x6E]
fbo %fcc3, loop_3488
fandnot2s %f10, %f0, %f4
siam 0x2
lduw [%l7 + 0x7C], %o4
loop_3488:
fones %f6
add %l0, 0x130B, %i0
fandnot1 %f8, %f12, %f10
fmovdgu %icc, %f0, %f10
fsrc2s %f11, %f1
lduh [%l7 + 0x0A], %o7
movre %l5, %g4, %i1
fxnors %f1, %f14, %f11
fsrc1 %f4, %f8
ldsb [%l7 + 0x3F], %o0
std %f12, [%l7 + 0x78]
fmovs %f14, %f2
lduw [%l7 + 0x50], %l1
mova %xcc, %g6, %l2
taddcc %i3, 0x0B3E, %o3
fba,a %fcc3, loop_3489
ldsb [%l7 + 0x0C], %o6
fbul,a %fcc2, loop_3490
ldsb [%l7 + 0x60], %o2
loop_3489:
lduh [%l7 + 0x70], %o1
mulx %g7, 0x140A, %i5
loop_3490:
ldx [%l7 + 0x08], %g1
fbl,a %fcc3, loop_3491
fnegd %f4, %f6
ldd [%l7 + 0x68], %f6
stx %i4, [%l7 + 0x08]
loop_3491:
be,a,pt %icc, loop_3492
st %f3, [%l7 + 0x30]
fbne %fcc3, loop_3493
fcmpne16 %f4, %f14, %o5
loop_3492:
movvs %icc, %g3, %i6
ble,a,pt %xcc, loop_3494
loop_3493:
taddcctv %l4, %i7, %l6
xorcc %i2, %g2, %g5
bpos,pn %icc, loop_3495
loop_3494:
and %l3, %o4, %i0
fpadd16s %f8, %f11, %f15
sll %l0, %o7, %l5
loop_3495:
ldsh [%l7 + 0x24], %i1
udiv %g4, 0x038D, %o0
addc %g6, 0x0C6D, %l2
fblg,a %fcc1, loop_3496
ldsw [%l7 + 0x08], %i3
movrlz %o3, 0x3F2, %o6
ldsb [%l7 + 0x2A], %o2
loop_3496:
sllx %o1, %g7, %i5
fmovrse %l1, %f10, %f8
ldx [%l7 + 0x08], %g1
ldsh [%l7 + 0x30], %o5
fsrc2 %f8, %f12
alignaddr %i4, %g3, %l4
movrne %i7, %l6, %i6
stb %i2, [%l7 + 0x47]
movcc %xcc, %g5, %l3
fmovdneg %xcc, %f13, %f6
sth %o4, [%l7 + 0x5E]
xnor %g2, %i0, %o7
subccc %l5, %i1, %l0
std %f10, [%l7 + 0x60]
fandnot2s %f13, %f14, %f13
ldub [%l7 + 0x4C], %g4
fabsd %f14, %f4
fbule %fcc0, loop_3497
fornot2 %f0, %f0, %f8
pdist %f2, %f14, %f4
fsrc2s %f6, %f10
loop_3497:
movpos %icc, %o0, %g6
stw %i3, [%l7 + 0x4C]
st %f7, [%l7 + 0x68]
fcmps %fcc1, %f4, %f8
movcs %icc, %l2, %o6
ld [%l7 + 0x0C], %f7
srlx %o2, 0x03, %o1
std %f10, [%l7 + 0x20]
tneg %xcc, 0x2
std %f4, [%l7 + 0x68]
fbne %fcc2, loop_3498
ldd [%l7 + 0x48], %f0
fmovsvs %xcc, %f12, %f8
tg %xcc, 0x3
loop_3498:
stb %o3, [%l7 + 0x52]
fornot1 %f14, %f4, %f2
brnz %g7, loop_3499
ldx [%l7 + 0x38], %i5
fnot2s %f14, %f4
bl %xcc, loop_3500
loop_3499:
fcmpgt32 %f4, %f10, %g1
or %o5, 0x1DBB, %l1
popc 0x094B, %i4
loop_3500:
ld [%l7 + 0x54], %f6
fands %f15, %f11, %f6
fbne %fcc1, loop_3501
movl %icc, %g3, %i7
std %f2, [%l7 + 0x50]
fmovrdlz %l4, %f0, %f10
loop_3501:
array16 %l6, %i6, %i2
brgz %g5, loop_3502
srlx %l3, %g2, %i0
fbuge %fcc2, loop_3503
stx %o7, [%l7 + 0x28]
loop_3502:
edge16l %l5, %o4, %i1
sth %g4, [%l7 + 0x0C]
loop_3503:
ldx [%l7 + 0x08], %o0
edge32 %g6, %i3, %l2
mulx %o6, 0x179F, %o2
ta %icc, 0x4
edge16ln %l0, %o1, %o3
sth %i5, [%l7 + 0x6A]
fbl,a %fcc1, loop_3504
ldsb [%l7 + 0x6B], %g7
fcmps %fcc3, %f12, %f9
subcc %g1, 0x0093, %o5
loop_3504:
stb %i4, [%l7 + 0x5E]
ba,a %xcc, loop_3505
srax %g3, %l1, %i7
movrlez %l4, %l6, %i6
xorcc %i2, 0x0F7A, %l3
loop_3505:
fmovsgu %icc, %f0, %f15
fsrc1s %f11, %f10
brnz,a %g2, loop_3506
bvs,a loop_3507
fcmpne16 %f0, %f12, %g5
fxors %f4, %f8, %f11
loop_3506:
fmovdleu %icc, %f3, %f15
loop_3507:
bcc,a,pt %icc, loop_3508
fmovd %f4, %f8
edge8n %i0, %l5, %o7
ldd [%l7 + 0x40], %f10
loop_3508:
edge8ln %o4, %i1, %o0
fxors %f10, %f3, %f7
fpadd16s %f1, %f3, %f6
bg,a %icc, loop_3509
stw %g6, [%l7 + 0x18]
fpadd16 %f10, %f4, %f14
call loop_3510
loop_3509:
ldsw [%l7 + 0x64], %g4
movcc %xcc, %l2, %o6
fcmpgt16 %f14, %f6, %o2
loop_3510:
fpsub16 %f0, %f8, %f6
fexpand %f14, %f8
array32 %i3, %l0, %o1
fble,a %fcc3, loop_3511
fmul8x16al %f10, %f13, %f8
ld [%l7 + 0x4C], %f13
sdivcc %o3, 0x111D, %i5
loop_3511:
be,a,pt %xcc, loop_3512
edge16n %g1, %o5, %i4
movge %icc, %g7, %l1
tvc %xcc, 0x6
loop_3512:
fsrc1 %f2, %f4
edge8ln %g3, %i7, %l4
stx %i6, [%l7 + 0x10]
fbne,a %fcc1, loop_3513
movrgez %i2, 0x261, %l3
fmovspos %icc, %f15, %f4
movleu %icc, %l6, %g2
loop_3513:
movcc %xcc, %i0, %l5
bleu,a %xcc, loop_3514
fbne %fcc0, loop_3515
std %f2, [%l7 + 0x68]
fmovse %xcc, %f9, %f9
loop_3514:
tcs %xcc, 0x3
loop_3515:
taddcctv %g5, %o4, %o7
pdist %f14, %f14, %f12
fbue,a %fcc0, loop_3516
addcc %i1, 0x008A, %g6
fmovrslz %g4, %f0, %f11
fmovscc %icc, %f4, %f15
loop_3516:
ld [%l7 + 0x0C], %f14
fmovsa %xcc, %f5, %f1
std %f6, [%l7 + 0x40]
sra %l2, %o0, %o2
stx %o6, [%l7 + 0x38]
stx %l0, [%l7 + 0x58]
tpos %icc, 0x4
bshuffle %f6, %f0, %f0
stx %i3, [%l7 + 0x10]
ldsh [%l7 + 0x40], %o1
movpos %icc, %o3, %g1
fbul,a %fcc3, loop_3517
fmovrsgez %i5, %f2, %f15
stx %o5, [%l7 + 0x18]
siam 0x2
loop_3517:
ldx [%l7 + 0x20], %i4
fmul8x16au %f0, %f7, %f6
ldd [%l7 + 0x60], %f14
srlx %g7, %l1, %g3
ldd [%l7 + 0x18], %f2
tpos %xcc, 0x6
fmovrslez %l4, %f9, %f5
sll %i7, %i6, %l3
pdist %f0, %f0, %f10
fbl %fcc1, loop_3518
ldx [%l7 + 0x48], %i2
fmovsleu %xcc, %f7, %f14
stw %g2, [%l7 + 0x40]
loop_3518:
ldsw [%l7 + 0x38], %l6
fmovrsgez %l5, %f9, %f2
fcmpgt32 %f4, %f10, %i0
fnegd %f4, %f0
sdivcc %g5, 0x1123, %o7
tleu %xcc, 0x0
fmovdleu %xcc, %f12, %f7
fandnot1 %f0, %f6, %f8
bg,a,pt %xcc, loop_3519
tsubcc %o4, 0x061D, %g6
fcmpeq16 %f14, %f14, %g4
fcmple32 %f6, %f2, %l2
loop_3519:
fpsub32s %f14, %f1, %f3
nop
setx loop_3520, %l0, %l1
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], %i1
mulx %o2, 0x0B6A, %o6
fbo %fcc3, loop_3521
loop_3520:
lduh [%l7 + 0x50], %l0
fmovsge %xcc, %f6, %f2
fmovrsne %o0, %f1, %f14
loop_3521:
and %i3, 0x128D, %o3
fxors %f10, %f1, %f13
fbge %fcc1, loop_3522
fpackfix %f0, %f12
ld [%l7 + 0x38], %f13
movrne %o1, %g1, %i5
loop_3522:
ldsh [%l7 + 0x30], %i4
fands %f0, %f0, %f12
stb %o5, [%l7 + 0x46]
tneg %icc, 0x0
fmovrdlez %g7, %f10, %f8
ldub [%l7 + 0x0E], %g3
fmovda %xcc, %f7, %f8
bvs %icc, loop_3523
movrgez %l1, %l4, %i7
fmovrdlez %i6, %f6, %f12
xor %l3, 0x0DF4, %g2
loop_3523:
movcc %xcc, %i2, %l6
movl %icc, %l5, %i0
nop
setx loop_3524, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x6C], %g5
ldsw [%l7 + 0x0C], %o7
nop
setx loop_3525, %l0, %l1
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_3524:
ldsh [%l7 + 0x70], %o4
fmuld8ulx16 %f3, %f14, %f12
fcmpne16 %f14, %f12, %g4
loop_3525:
ldd [%l7 + 0x28], %f14
umul %l2, 0x181A, %i1
fmovdpos %icc, %f9, %f10
ld [%l7 + 0x74], %f7
fble %fcc1, loop_3526
fbl %fcc2, loop_3527
fpadd32 %f10, %f4, %f6
fnot1s %f15, %f6
loop_3526:
ld [%l7 + 0x68], %f4
loop_3527:
fpadd16s %f1, %f0, %f14
xor %o2, %g6, %l0
fcmpeq16 %f14, %f10, %o0
bleu,a loop_3528
ld [%l7 + 0x7C], %f1
tn %icc, 0x7
andncc %o6, %o3, %o1
loop_3528:
brgez,a %g1, loop_3529
fors %f8, %f0, %f4
fbug %fcc0, loop_3530
fpsub16s %f0, %f5, %f3
loop_3529:
movn %icc, %i3, %i4
mulx %o5, 0x164A, %g7
loop_3530:
or %i5, %g3, %l1
movneg %icc, %l4, %i6
fandnot1s %f5, %f6, %f15
stw %i7, [%l7 + 0x60]
fbu %fcc3, loop_3531
st %f15, [%l7 + 0x18]
fmovrsne %l3, %f7, %f1
ldub [%l7 + 0x52], %i2
loop_3531:
stx %l6, [%l7 + 0x78]
fmovsneg %xcc, %f1, %f4
fmul8x16 %f9, %f10, %f4
orn %g2, %i0, %g5
fbn,a %fcc0, loop_3532
move %xcc, %o7, %l5
stx %o4, [%l7 + 0x08]
sub %l2, 0x1F48, %i1
loop_3532:
fmovrdlez %o2, %f4, %f4
stx %g6, [%l7 + 0x78]
fnot2 %f14, %f0
ldx [%l7 + 0x70], %l0
mova %icc, %o0, %g4
fnands %f5, %f11, %f14
edge8 %o6, %o3, %g1
fbl %fcc1, loop_3533
fmovrdne %i3, %f10, %f2
tcs %icc, 0x2
ldsb [%l7 + 0x37], %o1
loop_3533:
tle %xcc, 0x3
fmovrsne %i4, %f1, %f12
mulx %o5, 0x1021, %g7
fmovsge %xcc, %f14, %f3
smul %i5, 0x1163, %l1
fcmpne16 %f0, %f14, %g3
tvc %icc, 0x5
fbe,a %fcc3, loop_3534
brnz %l4, loop_3535
tsubcctv %i7, 0x0389, %i6
udiv %i2, 0x0D96, %l3
loop_3534:
fpackfix %f2, %f9
loop_3535:
fmovrsne %l6, %f4, %f4
sth %i0, [%l7 + 0x20]
fmovde %icc, %f2, %f11
ldd [%l7 + 0x70], %f8
lduw [%l7 + 0x40], %g5
ldx [%l7 + 0x18], %o7
fandnot1 %f14, %f14, %f14
ldsb [%l7 + 0x24], %g2
ldx [%l7 + 0x48], %o4
fandnot2 %f10, %f6, %f12
brlez %l2, loop_3536
fbne,a %fcc2, loop_3537
call loop_3538
fcmpes %fcc1, %f8, %f7
loop_3536:
edge32n %i1, %l5, %g6
loop_3537:
ldsb [%l7 + 0x4A], %l0
loop_3538:
andcc %o0, 0x1F6E, %o2
movrlz %g4, %o6, %o3
sdivcc %g1, 0x0EC5, %o1
fsrc1 %f8, %f14
sdivcc %i4, 0x1833, %o5
fbo %fcc3, loop_3539
andcc %i3, 0x01D3, %i5
std %f2, [%l7 + 0x20]
ldub [%l7 + 0x60], %l1
loop_3539:
fmuld8ulx16 %f0, %f7, %f8
sdivcc %g7, 0x0DF8, %g3
andcc %i7, %i6, %l4
brgez,a %i2, loop_3540
ldsw [%l7 + 0x1C], %l3
fbo,a %fcc1, loop_3541
fmovscc %icc, %f1, %f11
loop_3540:
umulcc %i0, 0x1283, %l6
nop
setx loop_3542, %l0, %l1
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_3541:
bl,pn %xcc, loop_3543
movleu %xcc, %o7, %g2
sdivcc %g5, 0x18BA, %o4
loop_3542:
lduw [%l7 + 0x34], %i1
loop_3543:
ldsw [%l7 + 0x6C], %l2
fbne,a %fcc1, loop_3544
bpos loop_3545
fpmerge %f4, %f5, %f4
fbuge,a %fcc1, loop_3546
loop_3544:
umulcc %g6, 0x19C8, %l5
loop_3545:
taddcc %l0, 0x0F66, %o2
fbn,a %fcc3, loop_3547
loop_3546:
fble %fcc0, loop_3548
movleu %icc, %o0, %o6
fmovspos %icc, %f14, %f8
loop_3547:
fmovdvc %icc, %f12, %f4
loop_3548:
fmovsvs %xcc, %f5, %f6
st %f4, [%l7 + 0x30]
fandnot2 %f12, %f14, %f6
fmovdcs %icc, %f11, %f15
fcmpgt16 %f6, %f2, %g4
sra %o3, 0x03, %g1
xnorcc %o1, %i4, %i3
std %f6, [%l7 + 0x38]
fbe,a %fcc1, loop_3549
bne,a loop_3550
std %f10, [%l7 + 0x78]
andn %i5, 0x0B31, %l1
loop_3549:
st %f0, [%l7 + 0x1C]
loop_3550:
fpsub32 %f6, %f4, %f2
stw %g7, [%l7 + 0x08]
fxors %f4, %f0, %f1
fbg,a %fcc1, loop_3551
brgz %g3, loop_3552
ldsw [%l7 + 0x54], %i7
movrlz %o5, 0x00C, %l4
loop_3551:
fmovrdgz %i2, %f6, %f14
loop_3552:
bl,a loop_3553
call loop_3554
for %f14, %f14, %f8
edge16ln %i6, %l3, %i0
loop_3553:
xorcc %l6, %o7, %g5
loop_3554:
add %g2, %i1, %l2
movle %icc, %o4, %l5
fcmpd %fcc3, %f8, %f6
edge16n %g6, %o2, %l0
movrgez %o6, 0x3F4, %g4
fba,a %fcc2, loop_3555
fmuld8ulx16 %f10, %f4, %f0
fpadd16 %f2, %f12, %f0
ldsh [%l7 + 0x42], %o3
loop_3555:
ldub [%l7 + 0x19], %o0
ld [%l7 + 0x48], %f12
edge16 %g1, %o1, %i3
fbl,a %fcc0, loop_3556
ldd [%l7 + 0x10], %f0
stx %i5, [%l7 + 0x10]
stx %l1, [%l7 + 0x48]
loop_3556:
fmovsneg %xcc, %f12, %f14
tle %xcc, 0x3
stx %i4, [%l7 + 0x18]
movneg %icc, %g7, %i7
fmovdgu %xcc, %f10, %f11
movle %icc, %o5, %l4
fpadd16 %f4, %f10, %f6
ld [%l7 + 0x08], %f1
movneg %xcc, %g3, %i2
tleu %xcc, 0x0
fbug %fcc1, loop_3557
ldx [%l7 + 0x08], %l3
movne %icc, %i0, %l6
bvs,a %icc, loop_3558
loop_3557:
brlz,a %o7, loop_3559
movvs %xcc, %g5, %g2
edge16l %i6, %i1, %l2
loop_3558:
fcmple32 %f8, %f10, %l5
loop_3559:
ldub [%l7 + 0x2D], %o4
fmovd %f8, %f12
brgez %g6, loop_3560
ldsw [%l7 + 0x38], %o2
nop
setx loop_3561, %l0, %l1
jmpl %l1, %l0
fmuld8sux16 %f8, %f2, %f2
loop_3560:
stb %o6, [%l7 + 0x6A]
ldx [%l7 + 0x40], %o3
loop_3561:
fbug %fcc1, loop_3562
fbn %fcc2, loop_3563
std %f4, [%l7 + 0x18]
umulcc %g4, %g1, %o1
loop_3562:
movcc %xcc, %o0, %i5
loop_3563:
fmovdg %xcc, %f4, %f7
fmovsg %icc, %f14, %f1
fmovd %f0, %f6
srlx %l1, %i3, %i4
fand %f10, %f4, %f0
lduw [%l7 + 0x38], %i7
fmul8ulx16 %f12, %f0, %f4
tg %xcc, 0x5
stw %o5, [%l7 + 0x38]
udivcc %g7, 0x042F, %l4
fmovdpos %xcc, %f1, %f11
edge32n %g3, %l3, %i2
stx %l6, [%l7 + 0x58]
tgu %xcc, 0x5
umul %o7, %g5, %i0
tn %icc, 0x0
lduh [%l7 + 0x34], %i6
fpsub32 %f10, %f0, %f10
fbul,a %fcc2, loop_3564
addc %g2, %l2, %l5
edge8n %o4, %i1, %o2
tvc %icc, 0x2
loop_3564:
addcc %l0, %g6, %o3
ldub [%l7 + 0x14], %o6
fbug,a %fcc0, loop_3565
fmul8x16 %f6, %f14, %f4
fmovrdgz %g4, %f14, %f0
orcc %g1, %o0, %o1
loop_3565:
fones %f1
fbul,a %fcc1, loop_3566
fmovd %f8, %f8
tgu %xcc, 0x6
be,a loop_3567
loop_3566:
fmovdne %icc, %f11, %f4
sdivcc %i5, 0x1885, %i3
fmuld8sux16 %f9, %f14, %f12
loop_3567:
ld [%l7 + 0x5C], %f0
ldsh [%l7 + 0x78], %i4
movneg %xcc, %l1, %o5
bgu,pn %xcc, loop_3568
fmovdvc %xcc, %f10, %f9
edge32l %i7, %g7, %l4
xorcc %g3, %l3, %i2
loop_3568:
addc %o7, 0x08BF, %g5
tcs %icc, 0x4
fmovdleu %xcc, %f8, %f3
movpos %icc, %i0, %i6
fabss %f3, %f14
ldsw [%l7 + 0x38], %l6
lduw [%l7 + 0x70], %l2
fmovdle %xcc, %f13, %f9
brgz %g2, loop_3569
fmovdge %xcc, %f7, %f1
popc %o4, %i1
ld [%l7 + 0x7C], %f7
loop_3569:
ld [%l7 + 0x54], %f9
fmovrsgez %l5, %f10, %f10
fmovse %icc, %f12, %f14
sra %o2, %g6, %l0
fornot1 %f10, %f6, %f8
or %o6, %g4, %g1
stw %o3, [%l7 + 0x3C]
fmovrse %o1, %f14, %f3
ldd [%l7 + 0x38], %f10
ld [%l7 + 0x74], %f14
stx %i5, [%l7 + 0x30]
ld [%l7 + 0x28], %f7
ldsb [%l7 + 0x2D], %o0
fmovrslz %i4, %f10, %f14
fpsub16s %f13, %f13, %f7
fbn %fcc1, loop_3570
fmovsgu %icc, %f14, %f7
sra %l1, 0x15, %i3
fsrc2s %f12, %f15
loop_3570:
fandnot2s %f3, %f0, %f8
mova %xcc, %i7, %o5
ldsw [%l7 + 0x0C], %g7
fmovda %xcc, %f3, %f9
tg %xcc, 0x1
stw %l4, [%l7 + 0x14]
nop
setx loop_3571, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsa %icc, %f15, %f15
bcc %icc, loop_3572
std %f0, [%l7 + 0x60]
loop_3571:
lduw [%l7 + 0x74], %g3
movrlez %l3, %i2, %o7
loop_3572:
popc 0x081C, %g5
edge32l %i6, %l6, %i0
bg,pn %icc, loop_3573
mulx %l2, %o4, %i1
std %f8, [%l7 + 0x28]
alignaddr %l5, %o2, %g2
loop_3573:
ldsb [%l7 + 0x64], %g6
ldsw [%l7 + 0x60], %o6
fbge %fcc0, loop_3574
ld [%l7 + 0x50], %f14
edge8n %g4, %l0, %g1
edge32n %o1, %o3, %i5
loop_3574:
ba,a loop_3575
fands %f4, %f10, %f0
taddcctv %i4, %l1, %o0
ldub [%l7 + 0x35], %i7
loop_3575:
fcmpes %fcc1, %f10, %f2
orcc %i3, %g7, %o5
xorcc %g3, 0x1550, %l3
edge8ln %i2, %o7, %l4
movneg %xcc, %g5, %i6
xorcc %i0, 0x0B07, %l2
nop
setx loop_3576, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fabss %f5, %f0
fble,a %fcc2, loop_3577
movne %xcc, %l6, %i1
loop_3576:
subcc %l5, %o4, %o2
udiv %g6, 0x1DAA, %o6
loop_3577:
fbue,a %fcc1, loop_3578
ldd [%l7 + 0x70], %f12
movcs %icc, %g2, %l0
fbe %fcc3, loop_3579
loop_3578:
stx %g1, [%l7 + 0x38]
fmovrslz %g4, %f5, %f3
brnz %o3, loop_3580
loop_3579:
fmovdne %icc, %f11, %f2
stb %o1, [%l7 + 0x0E]
movl %xcc, %i5, %l1
loop_3580:
sra %o0, 0x0A, %i4
fabss %f5, %f11
stw %i3, [%l7 + 0x60]
tcc %xcc, 0x6
tvc %xcc, 0x5
bleu,a loop_3581
tsubcctv %g7, 0x078E, %o5
st %f3, [%l7 + 0x2C]
udivcc %g3, 0x0704, %i7
loop_3581:
fcmpd %fcc3, %f6, %f8
movvs %icc, %l3, %i2
fmovsa %xcc, %f9, %f6
fmovsvc %xcc, %f4, %f15
fmovdcs %xcc, %f0, %f5
fmovdleu %icc, %f1, %f14
ldsw [%l7 + 0x58], %l4
fmovrdlz %g5, %f0, %f10
fmovsvc %xcc, %f1, %f13
stw %o7, [%l7 + 0x14]
movrgz %i0, 0x279, %l2
fpadd32 %f14, %f6, %f2
fpadd32s %f2, %f8, %f11
fmovd %f2, %f0
faligndata %f6, %f6, %f12
xnor %i6, %l6, %i1
std %f14, [%l7 + 0x70]
ld [%l7 + 0x64], %f13
fmovdne %xcc, %f10, %f2
ldd [%l7 + 0x10], %f12
tge %xcc, 0x6
brgz,a %l5, loop_3582
fmovdvs %xcc, %f7, %f4
faligndata %f10, %f12, %f12
sub %o2, %o4, %g6
loop_3582:
edge32 %o6, %g2, %l0
ldsh [%l7 + 0x70], %g4
fbge,a %fcc0, loop_3583
addc %g1, 0x15B7, %o3
ldub [%l7 + 0x76], %i5
ldsh [%l7 + 0x58], %l1
loop_3583:
bpos,a,pt %xcc, loop_3584
faligndata %f4, %f12, %f2
fmovrdlez %o0, %f10, %f4
fzero %f12
loop_3584:
movrne %o1, 0x092, %i3
stx %i4, [%l7 + 0x20]
fpack16 %f2, %f3
fornot1 %f10, %f6, %f14
fmovsg %icc, %f0, %f7
mulscc %g7, %g3, %o5
fpmerge %f7, %f3, %f4
ldsb [%l7 + 0x63], %i7
bcs,pn %xcc, loop_3585
fpadd32s %f7, %f4, %f1
fexpand %f3, %f10
fcmpeq32 %f14, %f2, %l3
loop_3585:
brz,a %l4, loop_3586
bne,a,pn %xcc, loop_3587
stw %g5, [%l7 + 0x2C]
fnot2 %f6, %f10
loop_3586:
fnot1 %f4, %f8
loop_3587:
udivcc %o7, 0x1ED6, %i2
popc %i0, %i6
tge %xcc, 0x6
fmovsn %icc, %f11, %f2
std %f0, [%l7 + 0x58]
ld [%l7 + 0x30], %f7
movrne %l6, %l2, %i1
fbg,a %fcc3, loop_3588
lduw [%l7 + 0x34], %l5
fbe,a %fcc0, loop_3589
std %f12, [%l7 + 0x28]
loop_3588:
movg %icc, %o4, %o2
fmovsa %xcc, %f0, %f6
loop_3589:
mulx %g6, %g2, %o6
faligndata %f12, %f8, %f6
mulx %g4, 0x0555, %g1
movgu %xcc, %o3, %i5
fbe %fcc0, loop_3590
bleu,a loop_3591
ld [%l7 + 0x1C], %f2
movge %xcc, %l1, %l0
loop_3590:
xnorcc %o1, 0x1EA2, %i3
loop_3591:
fmuld8sux16 %f15, %f2, %f8
fba,a %fcc1, loop_3592
brlz,a %i4, loop_3593
bne,pt %xcc, loop_3594
fcmpd %fcc2, %f10, %f10
loop_3592:
fandnot1s %f15, %f7, %f15
loop_3593:
array32 %o0, %g3, %g7
loop_3594:
brgez %o5, loop_3595
ldx [%l7 + 0x30], %l3
ldd [%l7 + 0x40], %f4
tsubcctv %l4, 0x096B, %g5
loop_3595:
bvs,a %xcc, loop_3596
stx %i7, [%l7 + 0x20]
fexpand %f7, %f6
srax %o7, %i0, %i6
loop_3596:
movrne %l6, %l2, %i2
tge %icc, 0x3
std %f8, [%l7 + 0x38]
tsubcctv %l5, 0x1E6B, %i1
sth %o2, [%l7 + 0x7A]
fmovsvs %xcc, %f7, %f7
brgz %g6, loop_3597
stx %o4, [%l7 + 0x70]
fmovsvs %xcc, %f10, %f5
ldsw [%l7 + 0x2C], %o6
loop_3597:
fnand %f10, %f10, %f8
subccc %g4, %g2, %o3
fmovdg %xcc, %f2, %f8
or %i5, %l1, %g1
call loop_3598
tsubcc %o1, %l0, %i3
movvs %icc, %i4, %o0
ld [%l7 + 0x6C], %f11
loop_3598:
sth %g3, [%l7 + 0x78]
edge8n %g7, %o5, %l4
edge32n %l3, %i7, %g5
edge32ln %o7, %i0, %i6
fmovsgu %xcc, %f10, %f6
fandnot2s %f9, %f11, %f9
ldub [%l7 + 0x76], %l6
lduh [%l7 + 0x2C], %i2
orncc %l5, 0x17FA, %l2
stx %i1, [%l7 + 0x48]
edge32l %g6, %o4, %o6
fcmps %fcc2, %f12, %f7
addccc %g4, %o2, %g2
umulcc %o3, 0x15CB, %i5
fmovrsne %g1, %f9, %f1
lduh [%l7 + 0x10], %o1
tn %xcc, 0x3
fbge %fcc3, loop_3599
lduh [%l7 + 0x2E], %l0
brlz %i3, loop_3600
ldsw [%l7 + 0x0C], %l1
loop_3599:
fcmpes %fcc0, %f5, %f1
lduw [%l7 + 0x7C], %i4
loop_3600:
ldsw [%l7 + 0x3C], %g3
movrlz %g7, %o5, %o0
fcmpes %fcc3, %f1, %f6
ldsh [%l7 + 0x1A], %l4
fpadd16s %f6, %f7, %f13
fmovsvc %xcc, %f7, %f8
fcmpeq32 %f12, %f6, %i7
ld [%l7 + 0x4C], %f7
andn %g5, %l3, %o7
bneg,a,pn %icc, loop_3601
lduh [%l7 + 0x10], %i6
fmovrse %l6, %f11, %f7
fpadd16s %f14, %f10, %f4
loop_3601:
tpos %xcc, 0x0
fnot2 %f6, %f12
umulcc %i2, 0x1360, %i0
stx %l5, [%l7 + 0x20]
std %f14, [%l7 + 0x18]
sth %l2, [%l7 + 0x32]
fcmpgt32 %f0, %f4, %g6
lduh [%l7 + 0x6C], %o4
sth %o6, [%l7 + 0x1A]
lduh [%l7 + 0x54], %i1
fmovrdlez %o2, %f12, %f0
fnot1 %f8, %f12
brlez,a %g2, loop_3602
edge8n %o3, %g4, %i5
sdiv %o1, 0x1272, %l0
xnor %g1, 0x0C84, %i3
loop_3602:
fcmped %fcc2, %f12, %f10
std %f6, [%l7 + 0x50]
fmovsg %xcc, %f12, %f2
bgu,a,pn %icc, loop_3603
fmovdne %xcc, %f9, %f1
fmovdvc %xcc, %f0, %f9
umul %i4, %l1, %g3
loop_3603:
ld [%l7 + 0x74], %f7
stx %o5, [%l7 + 0x30]
fbn %fcc0, loop_3604
tcc %icc, 0x4
movre %g7, %o0, %l4
addccc %i7, 0x0611, %l3
loop_3604:
fornot1 %f0, %f8, %f0
sub %g5, %o7, %l6
ld [%l7 + 0x2C], %f7
fmovrsgez %i2, %f15, %f4
bcs,a,pt %icc, loop_3605
fmovdg %xcc, %f3, %f7
mulx %i0, 0x086D, %l5
tl %xcc, 0x3
loop_3605:
std %f14, [%l7 + 0x08]
fandnot2s %f15, %f6, %f7
fbue,a %fcc0, loop_3606
sethi 0x0D65, %i6
fbne,a %fcc1, loop_3607
movn %icc, %l2, %o4
loop_3606:
ldsw [%l7 + 0x74], %g6
fbl %fcc0, loop_3608
loop_3607:
tsubcc %i1, 0x061E, %o6
fbe %fcc1, loop_3609
fmovrslez %g2, %f13, %f7
loop_3608:
fmovdgu %xcc, %f3, %f8
std %f2, [%l7 + 0x08]
loop_3609:
fmovscs %icc, %f9, %f15
fpadd16 %f8, %f8, %f10
ld [%l7 + 0x44], %f7
fmovrdlz %o2, %f14, %f14
movrlz %g4, 0x20C, %o3
stb %i5, [%l7 + 0x4A]
bgu loop_3610
stw %o1, [%l7 + 0x08]
fcmpd %fcc0, %f2, %f2
sth %l0, [%l7 + 0x74]
loop_3610:
nop
setx loop_3611, %l0, %l1
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 %i3, %i4, %l1
edge32l %g3, %o5, %g1
st %f11, [%l7 + 0x78]
loop_3611:
tn %icc, 0x4
udiv %g7, 0x0611, %o0
fbul %fcc3, loop_3612
lduw [%l7 + 0x54], %l4
sth %l3, [%l7 + 0x3E]
be,a,pt %icc, loop_3613
loop_3612:
movcs %xcc, %i7, %o7
fmovda %icc, %f10, %f0
fpsub32s %f0, %f9, %f14
loop_3613:
fmovdgu %icc, %f4, %f10
ld [%l7 + 0x38], %f5
ldd [%l7 + 0x48], %f8
lduh [%l7 + 0x26], %l6
nop
setx loop_3614, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x2A], %g5
ldx [%l7 + 0x28], %i2
fmovdcs %icc, %f1, %f2
loop_3614:
movrlz %i0, %i6, %l5
fmuld8ulx16 %f15, %f0, %f6
fnegd %f10, %f14
lduh [%l7 + 0x6E], %l2
fone %f8
fornot1 %f10, %f10, %f6
st %f1, [%l7 + 0x74]
subc %g6, 0x0930, %o4
fmovsl %icc, %f4, %f3
smulcc %i1, %g2, %o2
nop
setx loop_3615, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bneg,pn %icc, loop_3616
ldub [%l7 + 0x55], %o6
lduh [%l7 + 0x5C], %g4
loop_3615:
ldub [%l7 + 0x64], %i5
loop_3616:
fzero %f2
fbul,a %fcc0, loop_3617
st %f8, [%l7 + 0x54]
nop
setx loop_3618, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %o3, [%l7 + 0x54]
loop_3617:
fmul8x16al %f7, %f7, %f2
fbu,a %fcc2, loop_3619
loop_3618:
lduw [%l7 + 0x28], %o1
tl %icc, 0x7
brgz %i3, loop_3620
loop_3619:
ta %icc, 0x0
fnor %f2, %f6, %f12
andcc %l0, 0x14F1, %i4
loop_3620:
tsubcc %g3, %l1, %o5
fsrc1 %f14, %f8
ldub [%l7 + 0x7C], %g1
ld [%l7 + 0x28], %f2
ldsh [%l7 + 0x42], %o0
fxor %f10, %f14, %f4
ldsw [%l7 + 0x54], %l4
fbl,a %fcc0, loop_3621
ldsw [%l7 + 0x10], %g7
st %f1, [%l7 + 0x28]
ba %icc, loop_3622
loop_3621:
stx %l3, [%l7 + 0x30]
fones %f10
ldsh [%l7 + 0x12], %o7
loop_3622:
ldx [%l7 + 0x30], %i7
ldsb [%l7 + 0x50], %l6
sdiv %i2, 0x05E7, %g5
nop
setx loop_3623, %l0, %l1
jmpl %l1, %i0
fbe %fcc1, loop_3624
std %f2, [%l7 + 0x08]
movre %l5, %l2, %i6
loop_3623:
bn,a,pt %icc, loop_3625
loop_3624:
movre %g6, 0x0AF, %o4
sth %g2, [%l7 + 0x12]
orcc %i1, 0x1621, %o6
loop_3625:
ldsb [%l7 + 0x4F], %g4
movpos %xcc, %i5, %o3
tsubcc %o1, 0x1264, %o2
ld [%l7 + 0x18], %f5
smul %l0, %i4, %g3
fnegd %f10, %f8
st %f2, [%l7 + 0x70]
siam 0x3
st %f13, [%l7 + 0x08]
fbule %fcc1, loop_3626
umulcc %i3, %l1, %g1
srl %o0, %l4, %o5
fandnot2s %f6, %f11, %f2
loop_3626:
ldd [%l7 + 0x18], %f6
sethi 0x094E, %g7
fmovdl %xcc, %f13, %f3
ldsw [%l7 + 0x60], %l3
taddcctv %o7, 0x0779, %i7
fmovda %icc, %f0, %f0
fmovsl %icc, %f15, %f14
fcmpeq32 %f2, %f0, %i2
fmovdleu %xcc, %f4, %f3
sth %l6, [%l7 + 0x7C]
fnot2 %f12, %f12
fbn,a %fcc3, loop_3627
fmovdg %icc, %f13, %f7
or %i0, 0x1A2C, %g5
fpsub16s %f3, %f14, %f10
loop_3627:
movn %icc, %l5, %l2
fblg,a %fcc1, loop_3628
andncc %i6, %o4, %g2
fxnor %f2, %f12, %f4
ldsw [%l7 + 0x0C], %g6
loop_3628:
bvc %icc, loop_3629
sethi 0x0A66, %i1
ldx [%l7 + 0x50], %o6
fbe %fcc2, loop_3630
loop_3629:
ldsb [%l7 + 0x1C], %i5
fmovrsgz %o3, %f5, %f12
ldub [%l7 + 0x4A], %o1
loop_3630:
fnot2s %f3, %f9
fpsub16 %f8, %f6, %f10
be %icc, loop_3631
fmovse %icc, %f8, %f14
fsrc1 %f12, %f2
fxnor %f6, %f4, %f14
loop_3631:
stx %g4, [%l7 + 0x60]
bg,a,pn %xcc, loop_3632
orcc %o2, 0x05F6, %i4
srlx %g3, 0x13, %l0
brnz,a %i3, loop_3633
loop_3632:
bge,a,pn %icc, loop_3634
ld [%l7 + 0x68], %f6
bcs loop_3635
loop_3633:
edge8l %g1, %l1, %l4
loop_3634:
fpadd16s %f6, %f3, %f10
fmul8x16al %f12, %f3, %f0
loop_3635:
fmovdl %icc, %f2, %f3
fbug,a %fcc1, loop_3636
ldub [%l7 + 0x0D], %o5
fpadd32s %f12, %f9, %f13
umulcc %o0, %g7, %l3
loop_3636:
tcs %xcc, 0x3
ldx [%l7 + 0x60], %o7
tle %xcc, 0x4
fpmerge %f4, %f5, %f10
fbge %fcc1, loop_3637
stx %i7, [%l7 + 0x60]
ldx [%l7 + 0x18], %i2
fpack16 %f10, %f4
loop_3637:
fbuge,a %fcc2, loop_3638
stx %l6, [%l7 + 0x20]
ldub [%l7 + 0x66], %i0
fornot1 %f6, %f12, %f0
loop_3638:
bn loop_3639
fxnor %f12, %f2, %f0
fandnot2s %f5, %f12, %f12
fand %f8, %f8, %f4
loop_3639:
fpack32 %f14, %f6, %f0
stx %l5, [%l7 + 0x58]
movneg %icc, %l2, %g5
fmovsle %icc, %f6, %f7
fnegd %f10, %f8
movrgez %o4, %i6, %g2
call loop_3640
ldd [%l7 + 0x40], %f0
ldsb [%l7 + 0x74], %g6
sll %o6, 0x15, %i5
loop_3640:
lduh [%l7 + 0x76], %o3
ldsh [%l7 + 0x24], %i1
fbule,a %fcc2, loop_3641
tvs %icc, 0x4
fbge,a %fcc2, loop_3642
sth %o1, [%l7 + 0x7A]
loop_3641:
ldx [%l7 + 0x50], %g4
stw %o2, [%l7 + 0x28]
loop_3642:
udivcc %i4, 0x10E0, %g3
sth %i3, [%l7 + 0x58]
ldx [%l7 + 0x08], %l0
fbne,a %fcc0, loop_3643
std %f2, [%l7 + 0x28]
ldsb [%l7 + 0x7D], %g1
fmovrdlez %l4, %f14, %f4
loop_3643:
fnot1 %f10, %f4
tcs %xcc, 0x1
ldx [%l7 + 0x58], %o5
subcc %l1, %g7, %o0
movn %xcc, %o7, %l3
nop
setx loop_3644, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ble,a,pt %icc, loop_3645
ldub [%l7 + 0x3C], %i2
ldx [%l7 + 0x08], %l6
loop_3644:
ldsw [%l7 + 0x44], %i7
loop_3645:
bcc,a,pt %xcc, loop_3646
ldx [%l7 + 0x40], %i0
fornot2s %f9, %f14, %f12
lduh [%l7 + 0x08], %l5
loop_3646:
fble %fcc0, loop_3647
smul %g5, %o4, %l2
umulcc %i6, 0x1A3D, %g6
std %f4, [%l7 + 0x30]
loop_3647:
stw %g2, [%l7 + 0x24]
tle %xcc, 0x5
sth %o6, [%l7 + 0x14]
fxnors %f4, %f4, %f10
fbn,a %fcc0, loop_3648
taddcctv %o3, 0x1E59, %i5
call loop_3649
fpack32 %f10, %f10, %f0
loop_3648:
fors %f14, %f13, %f15
ldx [%l7 + 0x78], %o1
loop_3649:
lduh [%l7 + 0x58], %g4
fbo %fcc2, loop_3650
alignaddrl %i1, %o2, %i4
lduw [%l7 + 0x3C], %g3
ld [%l7 + 0x64], %f0
loop_3650:
fmovdgu %xcc, %f12, %f5
std %f8, [%l7 + 0x38]
sethi 0x0E98, %i3
bg,a %xcc, loop_3651
ldsb [%l7 + 0x79], %g1
udivcc %l4, 0x1472, %l0
fcmpne32 %f14, %f8, %o5
loop_3651:
bcs,pt %xcc, loop_3652
ldsh [%l7 + 0x2A], %g7
fpadd32 %f0, %f0, %f2
stb %o0, [%l7 + 0x4D]
loop_3652:
lduw [%l7 + 0x68], %o7
fpsub32s %f4, %f1, %f8
edge32l %l3, %i2, %l1
ldsh [%l7 + 0x40], %l6
fsrc1 %f0, %f2
stb %i0, [%l7 + 0x74]
fmovsg %xcc, %f13, %f12
orn %i7, 0x1F7B, %g5
std %f12, [%l7 + 0x58]
fnors %f12, %f8, %f0
fsrc1s %f9, %f8
ldsb [%l7 + 0x24], %o4
brgz,a %l2, loop_3653
fbu,a %fcc2, loop_3654
fmovrsgz %l5, %f14, %f4
fmovdge %xcc, %f9, %f15
loop_3653:
fnegd %f14, %f8
loop_3654:
brgez %g6, loop_3655
sllx %i6, 0x13, %o6
edge16 %g2, %o3, %i5
fbu %fcc2, loop_3656
loop_3655:
ldsh [%l7 + 0x28], %g4
fpsub16s %f11, %f11, %f15
edge8ln %i1, %o2, %o1
loop_3656:
ldd [%l7 + 0x78], %f0
movrgez %g3, 0x3D6, %i4
ld [%l7 + 0x5C], %f0
andn %i3, %g1, %l0
ldsh [%l7 + 0x6C], %o5
ldd [%l7 + 0x28], %f2
ldd [%l7 + 0x18], %f8
lduh [%l7 + 0x58], %g7
edge16 %l4, %o0, %l3
ldub [%l7 + 0x5B], %i2
sethi 0x12BE, %l1
sth %l6, [%l7 + 0x52]
ld [%l7 + 0x48], %f8
fpsub32s %f6, %f12, %f8
movleu %icc, %i0, %i7
ld [%l7 + 0x34], %f15
st %f1, [%l7 + 0x14]
nop
setx loop_3657, %l0, %l1
jmpl %l1, %o7
ld [%l7 + 0x40], %f3
fand %f8, %f10, %f14
fnegs %f7, %f14
loop_3657:
fxnors %f2, %f14, %f14
alignaddr %g5, %o4, %l5
fbul %fcc1, loop_3658
tcc %icc, 0x6
movne %icc, %g6, %l2
fmovdl %icc, %f9, %f0
loop_3658:
std %f14, [%l7 + 0x18]
fcmpes %fcc0, %f12, %f6
fors %f10, %f3, %f10
fbge %fcc1, loop_3659
fnors %f14, %f15, %f6
fsrc2 %f10, %f14
fmul8x16au %f4, %f2, %f4
loop_3659:
tleu %xcc, 0x0
ldsw [%l7 + 0x64], %i6
movle %icc, %o6, %o3
stx %g2, [%l7 + 0x38]
be,pn %icc, loop_3660
fmovrslez %i5, %f0, %f13
fmovrdlez %g4, %f2, %f10
tleu %icc, 0x1
loop_3660:
fmovspos %icc, %f8, %f14
lduh [%l7 + 0x1C], %o2
udivcc %o1, 0x1107, %i1
lduw [%l7 + 0x60], %g3
ldsh [%l7 + 0x54], %i4
movrlz %i3, %g1, %l0
fmul8x16 %f5, %f12, %f0
fnot1 %f14, %f0
ldsb [%l7 + 0x10], %o5
ldx [%l7 + 0x78], %g7
fba,a %fcc3, loop_3661
tg %xcc, 0x1
fbu,a %fcc0, loop_3662
fmovsl %xcc, %f6, %f9
loop_3661:
sth %o0, [%l7 + 0x34]
ldsw [%l7 + 0x54], %l4
loop_3662:
fandnot2s %f7, %f2, %f12
movn %icc, %l3, %i2
stw %l6, [%l7 + 0x58]
brlz,a %l1, loop_3663
lduw [%l7 + 0x74], %i0
fcmpne16 %f12, %f10, %i7
fsrc1 %f6, %f6
loop_3663:
ld [%l7 + 0x34], %f6
std %f10, [%l7 + 0x60]
fmovrse %g5, %f13, %f14
sth %o4, [%l7 + 0x52]
addcc %l5, 0x0D79, %o7
fnors %f15, %f10, %f13
stw %g6, [%l7 + 0x70]
fbg,a %fcc2, loop_3664
stw %l2, [%l7 + 0x5C]
fpack32 %f0, %f8, %f8
bge,pn %xcc, loop_3665
loop_3664:
fmovsvc %xcc, %f0, %f8
sth %i6, [%l7 + 0x4C]
brgez,a %o3, loop_3666
loop_3665:
fblg,a %fcc1, loop_3667
fbl,a %fcc0, loop_3668
ldx [%l7 + 0x78], %g2
loop_3666:
fcmpeq32 %f10, %f4, %i5
loop_3667:
stw %o6, [%l7 + 0x20]
loop_3668:
edge32n %o2, %o1, %g4
ld [%l7 + 0x30], %f7
bn,a,pt %icc, loop_3669
movne %icc, %g3, %i4
popc 0x1B71, %i1
faligndata %f4, %f12, %f6
loop_3669:
udivx %i3, 0x1DDF, %g1
brgz %o5, loop_3670
edge8 %g7, %l0, %l4
tpos %xcc, 0x4
movcs %xcc, %o0, %i2
loop_3670:
fbl %fcc1, loop_3671
lduh [%l7 + 0x0C], %l3
mova %icc, %l6, %i0
fmovrslz %i7, %f11, %f15
loop_3671:
movvc %icc, %g5, %o4
fnot1s %f13, %f1
lduw [%l7 + 0x14], %l1
fcmpeq32 %f4, %f6, %l5
fnot1s %f6, %f15
lduh [%l7 + 0x1A], %o7
edge16n %g6, %l2, %i6
fmovdl %xcc, %f10, %f12
alignaddrl %g2, %i5, %o3
st %f3, [%l7 + 0x7C]
edge32 %o6, %o1, %g4
ldd [%l7 + 0x38], %f12
fbu %fcc0, loop_3672
stx %g3, [%l7 + 0x60]
fbul,a %fcc2, loop_3673
fbg %fcc3, loop_3674
loop_3672:
bg,a loop_3675
fbl %fcc1, loop_3676
loop_3673:
fornot1s %f1, %f12, %f15
loop_3674:
ldx [%l7 + 0x30], %i4
loop_3675:
ldx [%l7 + 0x38], %i1
loop_3676:
brlz %i3, loop_3677
sdiv %g1, 0x1401, %o2
orcc %o5, 0x1435, %g7
fbul %fcc3, loop_3678
loop_3677:
orncc %l4, %l0, %o0
edge32l %i2, %l3, %l6
tvs %icc, 0x7
loop_3678:
ldx [%l7 + 0x28], %i7
brz %i0, loop_3679
nop
setx loop_3680, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ta %icc, 0x3
movre %o4, 0x1E8, %l1
loop_3679:
fmovdcc %xcc, %f3, %f12
loop_3680:
te %icc, 0x3
tneg %icc, 0x7
pdist %f4, %f12, %f0
movre %l5, %o7, %g5
xorcc %l2, %i6, %g2
lduh [%l7 + 0x48], %g6
fba,a %fcc1, loop_3681
fmovdcs %xcc, %f4, %f10
movvc %xcc, %o3, %i5
fmul8ulx16 %f10, %f4, %f14
loop_3681:
sdivcc %o6, 0x12AB, %g4
ld [%l7 + 0x34], %f7
fble %fcc0, loop_3682
orn %g3, %o1, %i1
nop
setx loop_3683, %l0, %l1
jmpl %l1, %i3
bne,a %xcc, loop_3684
loop_3682:
bcs,a %xcc, loop_3685
tvc %xcc, 0x0
loop_3683:
fmul8x16 %f14, %f2, %f8
loop_3684:
fmovrdne %i4, %f4, %f0
loop_3685:
ldsh [%l7 + 0x7A], %g1
lduw [%l7 + 0x3C], %o2
lduw [%l7 + 0x24], %g7
sllx %l4, %l0, %o5
std %f14, [%l7 + 0x58]
std %f6, [%l7 + 0x30]
ldsh [%l7 + 0x0A], %o0
sdivcc %i2, 0x1808, %l6
edge32n %l3, %i0, %i7
fmul8x16al %f6, %f7, %f4
popc %o4, %l1
fpack16 %f2, %f15
fcmpes %fcc1, %f11, %f14
for %f12, %f10, %f10
edge8n %l5, %g5, %l2
fcmple16 %f8, %f6, %i6
fmovrdlez %g2, %f10, %f12
andcc %g6, 0x06E9, %o7
udivx %i5, 0x1F2D, %o6
st %f4, [%l7 + 0x64]
pdist %f2, %f14, %f14
fmovdgu %icc, %f7, %f14
subc %g4, 0x181D, %o3
tleu %xcc, 0x0
subccc %o1, %i1, %i3
movvs %icc, %i4, %g1
edge8ln %o2, %g3, %g7
stb %l0, [%l7 + 0x18]
udivx %o5, 0x192B, %l4
ldub [%l7 + 0x2C], %i2
bcc,a,pn %xcc, loop_3686
addc %l6, 0x0B3D, %l3
lduw [%l7 + 0x5C], %i0
udivcc %i7, 0x0939, %o0
loop_3686:
fcmpd %fcc0, %f6, %f10
andncc %o4, %l1, %g5
fmovsge %xcc, %f10, %f5
fzero %f10
udiv %l2, 0x1245, %l5
stb %i6, [%l7 + 0x6D]
be,a,pn %xcc, loop_3687
ldd [%l7 + 0x20], %f4
fmovdl %xcc, %f7, %f10
fmovrsne %g2, %f13, %f1
loop_3687:
fmovrse %g6, %f1, %f5
ta %icc, 0x4
tcs %icc, 0x7
ldd [%l7 + 0x68], %f6
edge32l %o7, %i5, %g4
tgu %xcc, 0x5
sdivcc %o3, 0x1C72, %o6
fmovrslez %o1, %f15, %f7
edge16n %i1, %i3, %i4
be,a loop_3688
call loop_3689
fnegs %f5, %f9
srl %o2, %g3, %g1
loop_3688:
edge8l %l0, %g7, %o5
loop_3689:
fbe,a %fcc1, loop_3690
lduw [%l7 + 0x08], %i2
srax %l6, %l4, %i0
fmovrdlez %l3, %f6, %f0
loop_3690:
movrlez %i7, %o0, %o4
fornot2s %f14, %f6, %f10
bge,a loop_3691
tcc %icc, 0x7
fmovdcs %icc, %f2, %f8
fbl %fcc2, loop_3692
loop_3691:
nop
setx loop_3693, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
te %icc, 0x0
fmovsneg %icc, %f2, %f9
loop_3692:
fmovsge %xcc, %f14, %f11
loop_3693:
fxor %f8, %f8, %f14
st %f7, [%l7 + 0x18]
stb %g5, [%l7 + 0x7E]
fpadd16s %f9, %f5, %f6
tleu %xcc, 0x7
fmovde %xcc, %f13, %f15
movrgz %l1, 0x29C, %l5
add %l2, 0x001F, %i6
ld [%l7 + 0x68], %f5
bl,a,pn %xcc, loop_3694
udiv %g6, 0x0B93, %g2
movl %xcc, %o7, %g4
array32 %i5, %o3, %o6
loop_3694:
sethi 0x0A76, %o1
edge32ln %i1, %i4, %i3
fnand %f10, %f4, %f0
fpsub16s %f4, %f4, %f9
std %f14, [%l7 + 0x38]
fnegd %f8, %f12
fmovsvc %icc, %f6, %f2
fpsub16 %f14, %f12, %f6
fmovsg %xcc, %f6, %f9
stw %o2, [%l7 + 0x30]
fcmple32 %f0, %f2, %g3
fmovrdlez %l0, %f14, %f6
bcc,a loop_3695
fbule %fcc2, loop_3696
fpack16 %f14, %f4
sub %g7, %g1, %o5
loop_3695:
ldd [%l7 + 0x30], %f4
loop_3696:
movcs %xcc, %i2, %l4
fmovdleu %icc, %f10, %f8
st %f11, [%l7 + 0x5C]
add %l6, %l3, %i7
xorcc %i0, 0x05E5, %o4
fcmpeq32 %f14, %f8, %g5
movpos %xcc, %o0, %l5
fmovdleu %icc, %f1, %f15
movg %icc, %l1, %i6
fcmple16 %f12, %f0, %l2
ldsb [%l7 + 0x3E], %g2
be,a loop_3697
sll %o7, 0x1C, %g6
fmovsg %icc, %f9, %f2
fxor %f2, %f8, %f6
loop_3697:
edge8ln %i5, %g4, %o6
bgu,a,pn %icc, loop_3698
movrne %o1, %i1, %o3
movpos %xcc, %i4, %i3
fands %f9, %f11, %f4
loop_3698:
lduw [%l7 + 0x48], %g3
fmovdgu %icc, %f6, %f3
and %o2, 0x1EBB, %l0
array8 %g1, %o5, %g7
addccc %l4, 0x12EA, %l6
umulcc %i2, 0x1D0B, %i7
ldsw [%l7 + 0x20], %i0
fcmpd %fcc1, %f12, %f8
fandnot1s %f2, %f9, %f10
move %icc, %l3, %o4
ldd [%l7 + 0x28], %f2
bl,pn %icc, loop_3699
stx %g5, [%l7 + 0x48]
edge16ln %l5, %l1, %i6
brlez %o0, loop_3700
loop_3699:
fsrc1 %f2, %f14
stw %l2, [%l7 + 0x44]
ldsw [%l7 + 0x10], %g2
loop_3700:
taddcc %g6, %o7, %g4
bpos loop_3701
sub %i5, 0x10C6, %o6
tsubcc %i1, 0x17BC, %o1
smul %o3, %i3, %g3
loop_3701:
stw %i4, [%l7 + 0x6C]
faligndata %f8, %f2, %f12
ldsh [%l7 + 0x36], %o2
ld [%l7 + 0x1C], %f4
fmovdleu %xcc, %f15, %f13
sth %l0, [%l7 + 0x6A]
ldd [%l7 + 0x38], %f2
sll %o5, 0x1D, %g7
fba,a %fcc0, loop_3702
fandnot2 %f2, %f4, %f2
st %f5, [%l7 + 0x4C]
edge16ln %g1, %l4, %i2
loop_3702:
fmovsn %xcc, %f0, %f0
ld [%l7 + 0x3C], %f8
ld [%l7 + 0x74], %f8
sdiv %l6, 0x0489, %i7
ldsh [%l7 + 0x3E], %l3
stb %o4, [%l7 + 0x5D]
sub %g5, %i0, %l5
sllx %l1, %o0, %i6
sdiv %g2, 0x1C11, %l2
st %f1, [%l7 + 0x48]
ldd [%l7 + 0x78], %f10
fba %fcc3, loop_3703
movge %xcc, %g6, %g4
fmovd %f4, %f10
udivcc %i5, 0x03BF, %o7
loop_3703:
fmul8x16 %f5, %f10, %f2
fmul8x16au %f0, %f7, %f14
bcs,a loop_3704
nop
setx loop_3705, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x34], %o6
fmovdge %icc, %f15, %f13
loop_3704:
fblg %fcc2, loop_3706
loop_3705:
fpadd16s %f15, %f13, %f15
stw %o1, [%l7 + 0x7C]
ld [%l7 + 0x3C], %f4
loop_3706:
umulcc %i1, 0x1937, %i3
umulcc %g3, %i4, %o2
fbul %fcc1, loop_3707
mulscc %l0, 0x0514, %o5
add %g7, 0x02C2, %o3
bgu,a loop_3708
loop_3707:
lduh [%l7 + 0x44], %l4
std %f0, [%l7 + 0x38]
tvs %xcc, 0x1
loop_3708:
andcc %g1, 0x1334, %l6
fornot2s %f12, %f7, %f2
fnot1s %f2, %f15
udiv %i2, 0x0D95, %l3
edge8l %i7, %o4, %i0
lduh [%l7 + 0x22], %l5
fmovsle %icc, %f12, %f0
fbe,a %fcc3, loop_3709
lduw [%l7 + 0x0C], %g5
fmovde %icc, %f6, %f8
array16 %o0, %i6, %l1
loop_3709:
st %f7, [%l7 + 0x6C]
std %f4, [%l7 + 0x40]
fnot1s %f3, %f11
sth %l2, [%l7 + 0x42]
fsrc2 %f6, %f12
fpadd32 %f8, %f2, %f6
bcs %icc, loop_3710
brgz %g2, loop_3711
fmovdleu %xcc, %f9, %f8
movvs %xcc, %g4, %g6
loop_3710:
fmuld8sux16 %f10, %f3, %f8
loop_3711:
bneg,pn %icc, loop_3712
array32 %i5, %o7, %o6
lduh [%l7 + 0x1C], %o1
std %f0, [%l7 + 0x50]
loop_3712:
fbul,a %fcc3, loop_3713
ldd [%l7 + 0x70], %f14
lduh [%l7 + 0x7A], %i1
stb %g3, [%l7 + 0x34]
loop_3713:
movvs %icc, %i4, %i3
sth %l0, [%l7 + 0x60]
st %f15, [%l7 + 0x78]
fnegd %f8, %f6
stx %o5, [%l7 + 0x70]
fmovrsgez %o2, %f4, %f14
fpadd16s %f12, %f6, %f3
udivcc %g7, 0x08D4, %o3
bshuffle %f6, %f4, %f14
bl,a %xcc, loop_3714
fsrc1s %f10, %f11
bgu,a,pt %icc, loop_3715
fcmpes %fcc0, %f9, %f2
loop_3714:
ldsh [%l7 + 0x72], %g1
movcs %xcc, %l4, %i2
loop_3715:
ldsb [%l7 + 0x12], %l6
fmovd %f2, %f8
movrlez %l3, 0x06B, %o4
ldsb [%l7 + 0x20], %i7
st %f11, [%l7 + 0x38]
tge %xcc, 0x7
ldx [%l7 + 0x38], %i0
fandnot2s %f12, %f6, %f3
subccc %g5, 0x156B, %o0
st %f10, [%l7 + 0x58]
fmovdneg %icc, %f2, %f4
ldub [%l7 + 0x20], %i6
nop
setx loop_3716, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tle %icc, 0x3
fexpand %f0, %f4
mulscc %l1, 0x19EB, %l2
loop_3716:
mova %xcc, %l5, %g4
bne,pt %xcc, loop_3717
fmovdg %icc, %f8, %f0
stw %g6, [%l7 + 0x24]
fbu %fcc1, loop_3718
loop_3717:
movrlz %g2, %o7, %o6
ldx [%l7 + 0x78], %o1
movre %i1, %i5, %g3
loop_3718:
bl loop_3719
tl %xcc, 0x3
xorcc %i4, %l0, %i3
umul %o5, %o2, %g7
loop_3719:
tge %xcc, 0x2
siam 0x6
bpos %xcc, loop_3720
sethi 0x1F5D, %o3
xnor %g1, 0x146F, %l4
fmovs %f4, %f5
loop_3720:
st %f6, [%l7 + 0x78]
ba,a,pt %icc, loop_3721
ble,a,pn %icc, loop_3722
fcmpeq32 %f10, %f8, %l6
ldsw [%l7 + 0x50], %i2
loop_3721:
lduw [%l7 + 0x50], %l3
loop_3722:
bgu,a,pt %icc, loop_3723
fmovrdgz %i7, %f12, %f12
fbue,a %fcc0, loop_3724
stb %i0, [%l7 + 0x18]
loop_3723:
fcmple32 %f8, %f4, %o4
bshuffle %f0, %f10, %f14
loop_3724:
fsrc1s %f4, %f14
edge16l %g5, %o0, %i6
ldub [%l7 + 0x5C], %l1
fnands %f7, %f2, %f0
alignaddr %l5, %g4, %l2
fmovrde %g6, %f14, %f14
fmul8sux16 %f12, %f12, %f0
nop
setx loop_3725, %l0, %l1
jmpl %l1, %o7
st %f0, [%l7 + 0x54]
lduw [%l7 + 0x20], %g2
fmovsg %icc, %f14, %f3
loop_3725:
fpsub16 %f0, %f6, %f0
bg,pn %icc, loop_3726
fabss %f0, %f1
fmuld8sux16 %f13, %f5, %f0
fmovsg %icc, %f7, %f10
loop_3726:
lduh [%l7 + 0x40], %o6
stb %i1, [%l7 + 0x61]
bne,pn %xcc, loop_3727
fbo,a %fcc3, loop_3728
movneg %icc, %o1, %g3
ldsw [%l7 + 0x44], %i5
loop_3727:
ldsh [%l7 + 0x4C], %l0
loop_3728:
movre %i3, 0x05D, %o5
taddcctv %o2, %g7, %i4
fmovdpos %icc, %f12, %f2
fmovrsgez %g1, %f11, %f5
fcmpeq16 %f0, %f4, %o3
bcc,a,pt %icc, loop_3729
ldsb [%l7 + 0x1A], %l6
fxnors %f0, %f12, %f5
fmovscs %xcc, %f5, %f2
loop_3729:
sllx %l4, %i2, %i7
stx %i0, [%l7 + 0x50]
fnot1 %f6, %f6
fornot2s %f13, %f15, %f5
subccc %o4, 0x13F6, %g5
stw %l3, [%l7 + 0x78]
edge32l %i6, %l1, %o0
ldx [%l7 + 0x18], %l5
fpsub32s %f0, %f11, %f8
fornot1 %f4, %f4, %f6
movl %xcc, %g4, %l2
lduw [%l7 + 0x08], %g6
ldsb [%l7 + 0x54], %g2
fabss %f13, %f5
ldx [%l7 + 0x40], %o6
bl loop_3730
fzero %f6
edge8 %i1, %o1, %o7
tg %icc, 0x7
loop_3730:
fmovrslz %g3, %f6, %f0
ldd [%l7 + 0x20], %f0
fmovs %f2, %f5
fmovsn %icc, %f7, %f14
tg %xcc, 0x5
fmovde %xcc, %f13, %f13
brgz,a %l0, loop_3731
bne loop_3732
addccc %i5, 0x13CF, %i3
sth %o5, [%l7 + 0x54]
loop_3731:
brlz,a %g7, loop_3733
loop_3732:
or %o2, 0x1590, %g1
movne %icc, %o3, %l6
fbul %fcc2, loop_3734
loop_3733:
stw %l4, [%l7 + 0x28]
fnegd %f2, %f4
fmovdneg %xcc, %f14, %f5
loop_3734:
st %f14, [%l7 + 0x5C]
fmovdge %icc, %f4, %f4
ld [%l7 + 0x34], %f4
bpos,a,pn %icc, loop_3735
ldsh [%l7 + 0x4E], %i2
ba,a,pt %xcc, loop_3736
lduh [%l7 + 0x42], %i4
loop_3735:
addccc %i0, 0x0C1F, %i7
xnorcc %o4, 0x0B07, %g5
loop_3736:
st %f11, [%l7 + 0x60]
fsrc1s %f14, %f2
fbuge %fcc3, loop_3737
bshuffle %f8, %f14, %f8
fmovsg %xcc, %f10, %f15
movrne %l3, %l1, %i6
loop_3737:
tneg %icc, 0x4
fmovsneg %icc, %f15, %f2
fmuld8sux16 %f2, %f12, %f6
fmovscc %xcc, %f15, %f6
lduw [%l7 + 0x54], %o0
andn %g4, %l5, %g6
srl %l2, %g2, %o6
mova %icc, %i1, %o7
bneg,a,pn %icc, loop_3738
sll %o1, 0x01, %g3
ldub [%l7 + 0x26], %l0
std %f12, [%l7 + 0x30]
loop_3738:
or %i5, 0x17B7, %i3
sll %g7, 0x0A, %o2
movg %xcc, %o5, %o3
movl %xcc, %g1, %l4
tg %xcc, 0x1
lduh [%l7 + 0x70], %i2
fxors %f10, %f10, %f0
bshuffle %f0, %f4, %f0
stw %l6, [%l7 + 0x4C]
tvc %icc, 0x5
brlez %i4, loop_3739
std %f14, [%l7 + 0x28]
fbule %fcc1, loop_3740
edge32 %i7, %o4, %i0
loop_3739:
tgu %icc, 0x4
fsrc2s %f8, %f9
loop_3740:
brz,a %l3, loop_3741
sth %g5, [%l7 + 0x10]
movleu %xcc, %l1, %o0
fands %f14, %f12, %f1
loop_3741:
fmovrde %i6, %f0, %f8
lduw [%l7 + 0x50], %g4
fmovsg %xcc, %f9, %f9
smul %g6, 0x0073, %l2
lduh [%l7 + 0x1C], %l5
siam 0x0
fmovsneg %xcc, %f12, %f5
mulx %o6, %i1, %o7
udiv %g2, 0x1021, %o1
ldsb [%l7 + 0x52], %g3
fbg,a %fcc2, loop_3742
ldsb [%l7 + 0x18], %l0
stw %i3, [%l7 + 0x5C]
andcc %g7, %i5, %o2
loop_3742:
fnot1s %f2, %f12
fmovrse %o5, %f14, %f10
ldsb [%l7 + 0x12], %o3
ldx [%l7 + 0x08], %g1
brlez %i2, loop_3743
fandnot2s %f14, %f14, %f14
tpos %icc, 0x4
stb %l6, [%l7 + 0x7F]
loop_3743:
stx %i4, [%l7 + 0x40]
movn %icc, %l4, %o4
fbule,a %fcc0, loop_3744
movleu %xcc, %i7, %i0
sub %l3, 0x0643, %g5
fabsd %f10, %f2
loop_3744:
ldsb [%l7 + 0x30], %o0
sth %l1, [%l7 + 0x2C]
fxors %f13, %f3, %f3
edge16 %g4, %g6, %i6
fbn %fcc3, loop_3745
fnegd %f14, %f8
tcs %xcc, 0x0
fand %f8, %f2, %f14
loop_3745:
ldsb [%l7 + 0x6A], %l5
brlz %l2, loop_3746
fbug,a %fcc0, loop_3747
movcc %xcc, %o6, %i1
fmovdn %xcc, %f15, %f8
loop_3746:
fandnot1s %f2, %f15, %f3
loop_3747:
fmovdgu %icc, %f12, %f13
fmovrdgez %o7, %f8, %f14
ldub [%l7 + 0x25], %g2
movvs %xcc, %g3, %o1
fnands %f7, %f14, %f0
std %f4, [%l7 + 0x40]
stw %i3, [%l7 + 0x34]
stx %l0, [%l7 + 0x68]
std %f14, [%l7 + 0x28]
stw %g7, [%l7 + 0x70]
fmovsle %icc, %f10, %f14
fmovrslez %i5, %f14, %f3
te %icc, 0x1
mova %icc, %o2, %o5
call loop_3748
brgez %o3, loop_3749
brgz %g1, loop_3750
edge16ln %i2, %i4, %l6
loop_3748:
movne %icc, %l4, %i7
loop_3749:
brgez %o4, loop_3751
loop_3750:
taddcc %i0, 0x04F4, %l3
call loop_3752
fmovs %f2, %f15
loop_3751:
fxor %f0, %f6, %f0
fmovrde %g5, %f6, %f2
loop_3752:
srax %o0, %l1, %g6
tcc %xcc, 0x6
bshuffle %f8, %f4, %f14
fsrc1s %f9, %f10
sth %i6, [%l7 + 0x72]
fbg %fcc1, loop_3753
fpadd32s %f11, %f5, %f10
tsubcctv %l5, %l2, %o6
ldsb [%l7 + 0x4D], %g4
loop_3753:
stw %o7, [%l7 + 0x68]
fpack16 %f12, %f1
ldsb [%l7 + 0x48], %i1
fbo,a %fcc3, loop_3754
edge32ln %g2, %o1, %i3
fmovrsne %l0, %f10, %f4
fmovrsgz %g3, %f9, %f11
loop_3754:
fble,a %fcc1, loop_3755
st %f1, [%l7 + 0x20]
fmovspos %icc, %f8, %f3
sth %g7, [%l7 + 0x70]
loop_3755:
ba,a %xcc, loop_3756
fmuld8ulx16 %f2, %f9, %f0
fmovdl %xcc, %f3, %f10
xnor %o2, %i5, %o5
loop_3756:
mova %xcc, %g1, %i2
stx %o3, [%l7 + 0x58]
stx %i4, [%l7 + 0x50]
fmul8x16 %f6, %f2, %f10
ldsh [%l7 + 0x12], %l4
ldx [%l7 + 0x08], %l6
bg,a,pt %xcc, loop_3757
fpsub16s %f4, %f1, %f9
ta %icc, 0x1
movrgez %i7, 0x3DD, %o4
loop_3757:
fcmps %fcc1, %f12, %f14
fones %f14
ldx [%l7 + 0x10], %i0
stw %l3, [%l7 + 0x10]
fble %fcc2, loop_3758
bg,a %xcc, loop_3759
fmul8x16 %f4, %f10, %f4
fbug %fcc3, loop_3760
loop_3758:
tneg %icc, 0x4
loop_3759:
ldsw [%l7 + 0x08], %o0
fpack32 %f2, %f12, %f0
loop_3760:
fmuld8sux16 %f13, %f14, %f8
movge %icc, %l1, %g6
ldsb [%l7 + 0x50], %i6
fmovdg %xcc, %f9, %f4
mova %xcc, %l5, %l2
andcc %o6, 0x078C, %g5
fbg,a %fcc3, loop_3761
fsrc2 %f6, %f14
sth %g4, [%l7 + 0x44]
edge32n %i1, %g2, %o7
loop_3761:
fnot2s %f3, %f13
fnegs %f10, %f8
fmovscs %xcc, %f0, %f1
andncc %o1, %i3, %g3
array16 %l0, %o2, %i5
std %f6, [%l7 + 0x58]
ldub [%l7 + 0x65], %g7
movn %icc, %g1, %o5
fmovdpos %xcc, %f5, %f8
fmovsge %xcc, %f2, %f12
movcc %icc, %o3, %i4
faligndata %f14, %f6, %f14
ldub [%l7 + 0x0E], %i2
fcmple32 %f0, %f6, %l4
lduw [%l7 + 0x28], %l6
nop
setx loop_3762, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movvc %icc, %i7, %o4
stb %l3, [%l7 + 0x42]
nop
setx loop_3763, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3762:
fbe,a %fcc0, loop_3764
lduw [%l7 + 0x6C], %o0
fnot1s %f4, %f13
loop_3763:
tpos %xcc, 0x6
loop_3764:
mulx %i0, %l1, %g6
brgz,a %l5, loop_3765
stx %i6, [%l7 + 0x70]
fnot1s %f4, %f4
brz %o6, loop_3766
loop_3765:
brlz,a %l2, loop_3767
edge16n %g4, %i1, %g2
xorcc %o7, 0x1957, %g5
loop_3766:
andn %o1, 0x0B15, %g3
loop_3767:
fcmpgt32 %f10, %f2, %i3
for %f6, %f0, %f14
sll %o2, 0x18, %l0
stb %i5, [%l7 + 0x5C]
udivx %g1, 0x196F, %g7
fmovrse %o5, %f2, %f0
tvc %icc, 0x0
fmovdcs %icc, %f2, %f13
stb %i4, [%l7 + 0x78]
fsrc2s %f5, %f14
fmovdge %icc, %f3, %f2
fbuge,a %fcc2, loop_3768
fcmpeq32 %f14, %f4, %o3
udivx %l4, 0x04DD, %l6
fors %f5, %f14, %f3
loop_3768:
fmovdl %icc, %f7, %f15
fpsub16 %f2, %f12, %f10
movrlz %i7, 0x17E, %i2
ldd [%l7 + 0x68], %f2
fmovdcc %icc, %f7, %f7
ba %xcc, loop_3769
std %f12, [%l7 + 0x40]
edge16l %l3, %o0, %i0
tsubcctv %o4, %g6, %l1
loop_3769:
fnot2 %f10, %f0
ld [%l7 + 0x58], %f4
fnot2s %f8, %f11
ldsh [%l7 + 0x7C], %i6
fnot2s %f5, %f2
ldub [%l7 + 0x4C], %l5
fbul,a %fcc0, loop_3770
stw %o6, [%l7 + 0x54]
stx %g4, [%l7 + 0x30]
fxnors %f3, %f11, %f7
loop_3770:
fbo %fcc0, loop_3771
fpsub16s %f9, %f10, %f6
st %f13, [%l7 + 0x5C]
fmul8x16 %f2, %f12, %f4
loop_3771:
ldx [%l7 + 0x68], %l2
sth %g2, [%l7 + 0x32]
bvc,pn %icc, loop_3772
fbule %fcc1, loop_3773
fmovse %xcc, %f12, %f0
st %f12, [%l7 + 0x0C]
loop_3772:
edge32 %o7, %i1, %o1
loop_3773:
fands %f14, %f12, %f4
xnorcc %g3, %i3, %o2
fmovsvs %icc, %f3, %f1
xnor %g5, %i5, %l0
fmovsneg %icc, %f4, %f13
ldsb [%l7 + 0x1E], %g1
fmovdvc %icc, %f15, %f0
fcmpne32 %f0, %f4, %g7
ldd [%l7 + 0x68], %f0
fornot1 %f6, %f14, %f12
ldx [%l7 + 0x08], %o5
fcmpgt32 %f2, %f10, %o3
fmovrsgez %l4, %f2, %f7
ldub [%l7 + 0x1F], %l6
ldx [%l7 + 0x30], %i4
fbl %fcc0, loop_3774
sdiv %i2, 0x16AC, %i7
fmovrsgez %l3, %f15, %f12
fpadd32 %f14, %f6, %f14
loop_3774:
fpsub32s %f5, %f12, %f0
st %f14, [%l7 + 0x24]
orn %o0, %i0, %g6
lduw [%l7 + 0x0C], %l1
stx %i6, [%l7 + 0x78]
edge16n %l5, %o6, %g4
ldsw [%l7 + 0x40], %o4
movleu %xcc, %l2, %g2
stb %i1, [%l7 + 0x10]
fmovrdgz %o1, %f8, %f14
stw %o7, [%l7 + 0x38]
call loop_3775
ld [%l7 + 0x78], %f8
fbne,a %fcc1, loop_3776
bcs,a,pn %icc, loop_3777
loop_3775:
ldsw [%l7 + 0x24], %i3
ldsh [%l7 + 0x0A], %g3
loop_3776:
umulcc %o2, 0x0962, %g5
loop_3777:
fmovdneg %xcc, %f12, %f7
fbul %fcc2, loop_3778
tcs %icc, 0x6
ldub [%l7 + 0x71], %l0
movvc %xcc, %g1, %g7
loop_3778:
fmovde %icc, %f0, %f10
tpos %icc, 0x7
fmovd %f2, %f4
fmovdneg %xcc, %f2, %f14
fcmpeq16 %f4, %f2, %i5
fnot1s %f2, %f5
fsrc1s %f0, %f12
and %o3, %l4, %l6
smulcc %i4, %i2, %o5
fnand %f12, %f4, %f14
stx %i7, [%l7 + 0x20]
fnot1s %f9, %f1
bgu,a loop_3779
addc %o0, 0x1BF5, %l3
fpack16 %f10, %f5
and %g6, %i0, %i6
loop_3779:
fpsub16 %f4, %f4, %f12
fpsub16s %f0, %f13, %f13
fpsub16s %f15, %f13, %f15
tgu %icc, 0x7
ldx [%l7 + 0x30], %l1
fmovscc %xcc, %f1, %f7
xor %l5, %o6, %o4
fbne %fcc3, loop_3780
fbne,a %fcc0, loop_3781
movn %xcc, %g4, %g2
fbl,a %fcc0, loop_3782
loop_3780:
fmovdvc %xcc, %f6, %f9
loop_3781:
alignaddrl %l2, %o1, %i1
fpadd16 %f8, %f14, %f0
loop_3782:
bpos,a loop_3783
fmovrdne %o7, %f8, %f14
ld [%l7 + 0x6C], %f14
be,pt %icc, loop_3784
loop_3783:
fcmpeq32 %f12, %f6, %i3
fbne,a %fcc2, loop_3785
ld [%l7 + 0x48], %f14
loop_3784:
mulx %g3, 0x16BF, %o2
stb %l0, [%l7 + 0x51]
loop_3785:
fmovrde %g5, %f12, %f6
andncc %g7, %g1, %o3
tleu %xcc, 0x4
xorcc %l4, %i5, %i4
ldsh [%l7 + 0x72], %i2
brgz,a %o5, loop_3786
ba loop_3787
movrlz %l6, 0x3BE, %i7
tgu %xcc, 0x4
loop_3786:
and %l3, 0x1BB5, %g6
loop_3787:
fpsub32 %f14, %f0, %f0
fmul8ulx16 %f8, %f4, %f6
fmovspos %xcc, %f12, %f6
edge16ln %i0, %i6, %l1
tsubcc %l5, 0x1BFC, %o6
stb %o4, [%l7 + 0x61]
movgu %icc, %o0, %g2
stx %g4, [%l7 + 0x18]
ldd [%l7 + 0x40], %f0
ldd [%l7 + 0x68], %f2
ldd [%l7 + 0x58], %f4
ld [%l7 + 0x20], %f8
movrlez %o1, %l2, %i1
fmul8x16au %f15, %f12, %f12
fornot2s %f15, %f13, %f14
nop
setx loop_3788, %l0, %l1
jmpl %l1, %o7
udiv %i3, 0x08E9, %g3
bneg,a,pn %icc, loop_3789
fmovdcc %icc, %f15, %f4
loop_3788:
ta %xcc, 0x4
umulcc %o2, 0x0BC6, %l0
loop_3789:
ldub [%l7 + 0x56], %g5
brlez,a %g1, loop_3790
fsrc2s %f15, %f13
fcmpgt16 %f10, %f0, %g7
sdivx %o3, 0x1973, %i5
loop_3790:
udivx %i4, 0x1E58, %i2
ldsh [%l7 + 0x34], %l4
movrlez %o5, 0x1C9, %i7
nop
setx loop_3791, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fble,a %fcc1, loop_3792
fblg,a %fcc2, loop_3793
tcc %icc, 0x0
loop_3791:
fsrc1s %f6, %f15
loop_3792:
umulcc %l3, 0x019B, %l6
loop_3793:
fnot2s %f2, %f8
fbne %fcc2, loop_3794
movrlez %g6, 0x167, %i0
ldx [%l7 + 0x40], %l1
nop
setx loop_3795, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3794:
fnand %f8, %f10, %f6
fmovsgu %xcc, %f6, %f0
fors %f0, %f8, %f5
loop_3795:
st %f11, [%l7 + 0x58]
fmovdcc %xcc, %f3, %f1
fandnot1s %f12, %f4, %f7
fmovrdlz %i6, %f0, %f12
sra %l5, 0x17, %o4
array8 %o0, %o6, %g4
tsubcctv %g2, 0x1CEF, %l2
ldx [%l7 + 0x58], %o1
st %f7, [%l7 + 0x74]
ta %xcc, 0x6
fbe %fcc3, loop_3796
taddcc %o7, 0x1F20, %i3
movleu %icc, %g3, %i1
bn,a %icc, loop_3797
loop_3796:
ldd [%l7 + 0x38], %f8
tl %icc, 0x4
stb %l0, [%l7 + 0x0C]
loop_3797:
ldsh [%l7 + 0x54], %o2
tleu %xcc, 0x2
fmovda %icc, %f0, %f4
bshuffle %f6, %f2, %f8
fcmpd %fcc3, %f0, %f0
lduh [%l7 + 0x34], %g1
tg %icc, 0x2
fornot1s %f6, %f11, %f6
fnor %f6, %f0, %f8
ldsh [%l7 + 0x3C], %g5
stx %o3, [%l7 + 0x20]
sllx %g7, %i4, %i2
sdivcc %l4, 0x12F2, %o5
fmovrdlz %i5, %f8, %f4
edge32 %i7, %l6, %l3
ldsh [%l7 + 0x68], %i0
lduw [%l7 + 0x50], %l1
fpadd32 %f4, %f6, %f6
movcc %xcc, %i6, %l5
nop
setx loop_3798, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movg %xcc, %o4, %g6
fbn,a %fcc3, loop_3799
bpos loop_3800
loop_3798:
edge8ln %o0, %o6, %g2
smulcc %g4, %l2, %o7
loop_3799:
fxnor %f0, %f6, %f14
loop_3800:
srlx %o1, %g3, %i3
movrgz %l0, %o2, %g1
lduh [%l7 + 0x56], %g5
te %xcc, 0x6
sdivcc %i1, 0x0E6A, %g7
fmovrde %i4, %f6, %f8
brz,a %o3, loop_3801
fornot2 %f14, %f8, %f12
ldd [%l7 + 0x18], %f10
stx %i2, [%l7 + 0x08]
loop_3801:
bvc,pn %icc, loop_3802
movl %icc, %l4, %i5
fbuge %fcc0, loop_3803
fcmpeq32 %f0, %f14, %i7
loop_3802:
lduh [%l7 + 0x52], %l6
lduw [%l7 + 0x74], %l3
loop_3803:
ldsb [%l7 + 0x23], %o5
ldsb [%l7 + 0x46], %l1
ldx [%l7 + 0x28], %i6
fpadd32 %f14, %f14, %f12
edge8ln %i0, %l5, %o4
stb %g6, [%l7 + 0x0D]
fsrc1s %f14, %f9
sll %o0, %g2, %g4
addc %l2, 0x06AE, %o6
srlx %o7, %o1, %g3
ld [%l7 + 0x58], %f5
fmul8x16au %f1, %f0, %f6
std %f12, [%l7 + 0x40]
addc %i3, 0x0F2E, %o2
ldsb [%l7 + 0x1D], %g1
fmovsl %xcc, %f3, %f7
tneg %icc, 0x7
fcmpd %fcc2, %f2, %f8
fmovsge %icc, %f10, %f4
fcmps %fcc0, %f13, %f3
ldd [%l7 + 0x38], %f2
ldd [%l7 + 0x08], %f2
ld [%l7 + 0x3C], %f8
fpsub16 %f8, %f12, %f14
movvc %icc, %g5, %i1
fmovdne %xcc, %f14, %f8
ldsh [%l7 + 0x7C], %g7
ldsb [%l7 + 0x4D], %i4
fsrc1s %f4, %f9
movrgz %l0, %i2, %o3
bcc,a,pt %xcc, loop_3804
tpos %xcc, 0x6
fmovsa %xcc, %f13, %f6
movrgz %l4, %i7, %i5
loop_3804:
ldub [%l7 + 0x1A], %l3
ble,a loop_3805
ldub [%l7 + 0x65], %o5
fmovsleu %xcc, %f1, %f11
fmovdcc %xcc, %f6, %f15
loop_3805:
ldsw [%l7 + 0x14], %l1
ld [%l7 + 0x4C], %f1
movg %icc, %i6, %i0
ldsh [%l7 + 0x18], %l5
ldx [%l7 + 0x78], %l6
fmovsvs %icc, %f11, %f12
bshuffle %f4, %f6, %f14
bcc,a,pt %icc, loop_3806
orncc %o4, %o0, %g6
nop
setx loop_3807, %l0, %l1
jmpl %l1, %g2
xor %l2, 0x044D, %g4
loop_3806:
ldsw [%l7 + 0x7C], %o7
udivcc %o6, 0x0F13, %g3
loop_3807:
fmuld8sux16 %f11, %f5, %f8
fcmpgt32 %f14, %f8, %o1
fpsub16 %f10, %f6, %f2
ldsw [%l7 + 0x70], %o2
orncc %i3, %g5, %g1
fpack32 %f0, %f14, %f6
bcs,a %icc, loop_3808
ld [%l7 + 0x18], %f1
movcc %icc, %g7, %i4
fpadd16s %f0, %f3, %f14
loop_3808:
fmul8x16al %f1, %f7, %f10
fblg %fcc1, loop_3809
lduh [%l7 + 0x32], %i1
fmul8x16 %f11, %f8, %f8
tpos %icc, 0x0
loop_3809:
lduh [%l7 + 0x2A], %l0
ldsb [%l7 + 0x7C], %i2
fmovrsne %o3, %f11, %f5
fmovscc %icc, %f0, %f8
lduw [%l7 + 0x34], %l4
tl %icc, 0x3
stw %i7, [%l7 + 0x3C]
smul %i5, %l3, %o5
be %xcc, loop_3810
taddcc %l1, %i6, %l5
orcc %l6, 0x1C6F, %i0
brlez %o0, loop_3811
loop_3810:
brlez,a %o4, loop_3812
fabsd %f8, %f10
fbg %fcc2, loop_3813
loop_3811:
fmovsn %xcc, %f10, %f14
loop_3812:
srax %g6, %l2, %g4
fabss %f3, %f12
loop_3813:
ldsb [%l7 + 0x41], %o7
tne %icc, 0x7
fbne %fcc1, loop_3814
stw %o6, [%l7 + 0x44]
ldsw [%l7 + 0x50], %g2
fbue,a %fcc2, loop_3815
loop_3814:
ldsb [%l7 + 0x54], %o1
mulscc %g3, 0x09A8, %i3
tn %icc, 0x0
loop_3815:
fmovdg %icc, %f14, %f5
ldsb [%l7 + 0x34], %g5
tne %icc, 0x4
fcmpeq32 %f6, %f0, %o2
addccc %g1, 0x08A7, %i4
ldd [%l7 + 0x50], %f14
movrgz %i1, %g7, %i2
nop
setx loop_3816, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srlx %o3, 0x1A, %l0
bneg,pn %icc, loop_3817
fmovdge %xcc, %f2, %f8
loop_3816:
fmovdg %icc, %f9, %f11
std %f10, [%l7 + 0x78]
loop_3817:
edge8ln %l4, %i5, %i7
fmovdl %icc, %f0, %f13
fpadd32 %f6, %f8, %f0
fmovsneg %xcc, %f15, %f11
fandnot2s %f3, %f3, %f11
bleu,pn %icc, loop_3818
fxnors %f11, %f12, %f5
sth %o5, [%l7 + 0x6A]
fmovrdne %l1, %f14, %f14
loop_3818:
taddcctv %l3, 0x1F48, %l5
lduw [%l7 + 0x30], %i6
stb %i0, [%l7 + 0x60]
fpadd16s %f14, %f0, %f5
orcc %o0, 0x1570, %o4
std %f10, [%l7 + 0x10]
faligndata %f0, %f2, %f4
movre %g6, 0x307, %l6
tcc %icc, 0x5
call loop_3819
fmovsne %icc, %f2, %f3
fornot2 %f6, %f10, %f0
fpsub32s %f5, %f9, %f5
loop_3819:
fmovd %f4, %f8
srl %g4, 0x06, %o7
fpadd16s %f7, %f12, %f9
movrne %l2, 0x3C1, %g2
fpack16 %f6, %f5
std %f0, [%l7 + 0x68]
ldx [%l7 + 0x08], %o1
edge8l %g3, %i3, %g5
sth %o2, [%l7 + 0x0A]
fba,a %fcc2, loop_3820
fpsub16s %f12, %f12, %f6
fnegs %f15, %f0
fandnot1 %f0, %f2, %f0
loop_3820:
sth %g1, [%l7 + 0x0A]
fmovrdlz %i4, %f12, %f8
movne %icc, %i1, %g7
fmovrsne %o6, %f12, %f13
ldsh [%l7 + 0x30], %i2
array32 %o3, %l0, %l4
fcmpgt32 %f4, %f10, %i7
ldd [%l7 + 0x50], %f4
fornot2s %f12, %f11, %f12
ldsb [%l7 + 0x21], %i5
movrgez %l1, %o5, %l5
fbuge,a %fcc1, loop_3821
pdist %f0, %f2, %f10
tpos %icc, 0x6
array16 %l3, %i0, %i6
loop_3821:
fcmpgt32 %f4, %f6, %o0
fcmpgt32 %f12, %f6, %g6
siam 0x0
lduh [%l7 + 0x10], %l6
subc %g4, %o7, %o4
tsubcctv %g2, %l2, %o1
fbo,a %fcc2, loop_3822
ldd [%l7 + 0x50], %f0
ldd [%l7 + 0x58], %f2
fmovrsgez %i3, %f10, %f0
loop_3822:
fmovdle %icc, %f2, %f14
bg,a,pn %xcc, loop_3823
fmovrslz %g3, %f0, %f2
sub %o2, 0x093B, %g1
fmuld8ulx16 %f11, %f1, %f0
loop_3823:
ldsh [%l7 + 0x52], %g5
bvc,a,pt %icc, loop_3824
faligndata %f4, %f6, %f10
srlx %i1, %g7, %o6
ldsb [%l7 + 0x36], %i2
loop_3824:
fcmpgt16 %f10, %f6, %i4
srlx %o3, %l0, %i7
sll %i5, %l4, %o5
bne,pn %icc, loop_3825
popc 0x1555, %l1
stw %l5, [%l7 + 0x50]
ldsb [%l7 + 0x0E], %i0
loop_3825:
ldsh [%l7 + 0x72], %l3
mulscc %i6, %o0, %g6
fsrc2s %f6, %f6
fmovrslez %g4, %f4, %f5
movre %l6, %o7, %g2
xorcc %l2, 0x04D8, %o1
movleu %icc, %i3, %g3
fmul8sux16 %f14, %f14, %f14
tn %icc, 0x4
fbul %fcc2, loop_3826
ldsw [%l7 + 0x70], %o4
sll %o2, %g1, %g5
addccc %g7, %o6, %i2
loop_3826:
edge16n %i1, %o3, %i4
ldsh [%l7 + 0x40], %l0
edge16n %i5, %i7, %l4
edge16ln %l1, %o5, %i0
fpsub16s %f7, %f13, %f3
fmovrdne %l3, %f10, %f6
std %f6, [%l7 + 0x18]
array16 %i6, %l5, %g6
ldsb [%l7 + 0x37], %o0
bleu,a loop_3827
lduw [%l7 + 0x54], %g4
ldsh [%l7 + 0x0C], %o7
movrlz %l6, %l2, %o1
loop_3827:
stw %g2, [%l7 + 0x54]
std %f12, [%l7 + 0x50]
udivx %i3, 0x1F98, %g3
orcc %o2, 0x0411, %g1
xnorcc %g5, %o4, %o6
umulcc %i2, %g7, %i1
andncc %o3, %i4, %l0
fbul %fcc3, loop_3828
ldsb [%l7 + 0x17], %i7
alignaddr %i5, %l4, %o5
fmovrslz %l1, %f6, %f1
loop_3828:
fmovsleu %xcc, %f4, %f7
stx %l3, [%l7 + 0x50]
tsubcctv %i0, %l5, %i6
ld [%l7 + 0x68], %f10
fbl %fcc2, loop_3829
lduw [%l7 + 0x24], %g6
ldx [%l7 + 0x40], %o0
ldx [%l7 + 0x50], %g4
loop_3829:
umulcc %o7, 0x0DCF, %l6
fxor %f4, %f12, %f0
fsrc1 %f4, %f6
lduw [%l7 + 0x68], %o1
tle %icc, 0x1
movgu %icc, %g2, %i3
fands %f6, %f1, %f11
fandnot2s %f10, %f5, %f5
fmovrsgz %g3, %f7, %f15
srl %o2, %l2, %g1
addccc %o4, %o6, %g5
movrlz %i2, 0x2C0, %i1
alignaddr %g7, %i4, %o3
fmovdne %xcc, %f9, %f8
fbug,a %fcc1, loop_3830
fand %f2, %f0, %f14
movrne %i7, %l0, %i5
lduh [%l7 + 0x22], %l4
loop_3830:
fbo %fcc3, loop_3831
fmul8x16au %f9, %f13, %f2
fsrc2s %f4, %f2
fbo,a %fcc2, loop_3832
loop_3831:
fblg,a %fcc3, loop_3833
smul %l1, 0x1B2C, %o5
fsrc2 %f10, %f2
loop_3832:
ldsw [%l7 + 0x70], %l3
loop_3833:
fmovsge %icc, %f12, %f0
edge8ln %i0, %i6, %l5
fmuld8ulx16 %f10, %f5, %f6
fmovrse %o0, %f9, %f12
andncc %g4, %g6, %l6
fcmped %fcc0, %f0, %f4
lduw [%l7 + 0x24], %o7
umul %g2, 0x1EFD, %i3
stx %o1, [%l7 + 0x78]
fnands %f5, %f13, %f12
fmovde %icc, %f7, %f6
stw %g3, [%l7 + 0x50]
fandnot2 %f0, %f10, %f2
edge16l %l2, %g1, %o2
stb %o6, [%l7 + 0x3E]
sth %o4, [%l7 + 0x74]
sll %i2, 0x1A, %i1
edge16n %g5, %i4, %g7
movgu %xcc, %i7, %o3
xorcc %l0, 0x09AE, %l4
bn,a,pt %xcc, loop_3834
orncc %i5, %o5, %l3
brz %i0, loop_3835
fone %f0
loop_3834:
fmovsneg %xcc, %f8, %f5
fcmpd %fcc1, %f8, %f4
loop_3835:
bl,a %xcc, loop_3836
ldsw [%l7 + 0x68], %l1
stb %l5, [%l7 + 0x51]
fcmpgt32 %f14, %f14, %i6
loop_3836:
fmovsle %xcc, %f14, %f2
udivcc %g4, 0x13B6, %o0
edge8l %l6, %o7, %g6
tle %icc, 0x1
stw %g2, [%l7 + 0x44]
movrlez %o1, %g3, %i3
lduh [%l7 + 0x1A], %l2
st %f0, [%l7 + 0x44]
fnegs %f10, %f12
ta %xcc, 0x2
stb %g1, [%l7 + 0x35]
st %f3, [%l7 + 0x40]
fabss %f0, %f9
fpsub16 %f10, %f14, %f10
lduh [%l7 + 0x34], %o6
umulcc %o4, %o2, %i1
lduh [%l7 + 0x42], %g5
std %f12, [%l7 + 0x10]
ldx [%l7 + 0x10], %i4
ld [%l7 + 0x50], %f4
movrgez %i2, %g7, %o3
std %f0, [%l7 + 0x50]
fmovscc %xcc, %f4, %f7
stb %l0, [%l7 + 0x2D]
fmovrsne %i7, %f10, %f6
nop
setx loop_3837, %l0, %l1
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 %i5, 0x1E15, %l4
andcc %o5, 0x1E8D, %i0
lduw [%l7 + 0x28], %l3
loop_3837:
fpsub16 %f2, %f8, %f12
tgu %icc, 0x7
fornot2s %f11, %f11, %f1
ble %icc, loop_3838
ble,a,pt %xcc, loop_3839
edge16l %l1, %l5, %g4
fcmps %fcc2, %f7, %f7
loop_3838:
fbo %fcc0, loop_3840
loop_3839:
lduh [%l7 + 0x38], %i6
lduh [%l7 + 0x3A], %o0
lduw [%l7 + 0x20], %o7
loop_3840:
tsubcctv %g6, 0x1BC2, %g2
bne,a,pt %icc, loop_3841
ldub [%l7 + 0x30], %o1
ldsb [%l7 + 0x4B], %l6
edge8n %i3, %g3, %g1
loop_3841:
fbug %fcc3, loop_3842
bcc,a,pt %icc, loop_3843
ldsb [%l7 + 0x6B], %o6
movleu %icc, %l2, %o4
loop_3842:
edge32ln %o2, %i1, %g5
loop_3843:
addccc %i4, 0x1956, %g7
movleu %icc, %i2, %l0
ble,a,pn %icc, loop_3844
ld [%l7 + 0x08], %f8
ta %icc, 0x7
nop
setx loop_3845, %l0, %l1
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_3844:
ldd [%l7 + 0x08], %f10
te %icc, 0x1
stx %o3, [%l7 + 0x18]
loop_3845:
ldsw [%l7 + 0x38], %i7
fmovsvs %icc, %f9, %f13
stb %i5, [%l7 + 0x64]
ldsb [%l7 + 0x74], %l4
stb %i0, [%l7 + 0x5E]
fsrc1 %f14, %f6
fornot2 %f6, %f10, %f6
stw %l3, [%l7 + 0x6C]
stx %o5, [%l7 + 0x48]
fxors %f12, %f3, %f7
st %f0, [%l7 + 0x10]
lduh [%l7 + 0x4A], %l5
ld [%l7 + 0x64], %f9
tleu %xcc, 0x6
array32 %l1, %g4, %o0
fors %f0, %f12, %f0
srax %o7, %g6, %i6
fcmpeq32 %f12, %f6, %g2
fnot2s %f2, %f7
call loop_3846
sth %l6, [%l7 + 0x36]
fmovdle %icc, %f12, %f5
st %f10, [%l7 + 0x5C]
loop_3846:
stb %o1, [%l7 + 0x23]
tgu %xcc, 0x5
addcc %g3, 0x086B, %i3
fmul8x16au %f1, %f13, %f14
nop
setx loop_3847, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpd %fcc3, %f0, %f6
fbl,a %fcc1, loop_3848
edge8l %g1, %o6, %o4
loop_3847:
orn %o2, %i1, %l2
edge32 %i4, %g5, %i2
loop_3848:
fbl %fcc3, loop_3849
stx %g7, [%l7 + 0x68]
stw %o3, [%l7 + 0x54]
fmul8ulx16 %f12, %f4, %f12
loop_3849:
fbu,a %fcc1, loop_3850
fcmpne16 %f0, %f0, %l0
fbul,a %fcc1, loop_3851
movneg %icc, %i5, %l4
loop_3850:
fbl,a %fcc2, loop_3852
ld [%l7 + 0x08], %f1
loop_3851:
bne,a %xcc, loop_3853
udivx %i0, 0x16E0, %l3
loop_3852:
ldsh [%l7 + 0x1A], %i7
lduw [%l7 + 0x58], %o5
loop_3853:
brlz %l5, loop_3854
fmul8ulx16 %f10, %f6, %f0
tgu %icc, 0x5
bl loop_3855
loop_3854:
umulcc %l1, %g4, %o0
fmovrse %o7, %f11, %f6
fornot2 %f12, %f12, %f10
loop_3855:
ldub [%l7 + 0x2C], %g6
sth %i6, [%l7 + 0x58]
addc %l6, 0x0C65, %o1
tpos %icc, 0x3
sth %g2, [%l7 + 0x5A]
ldd [%l7 + 0x38], %f4
pdist %f12, %f8, %f10
fzero %f2
lduh [%l7 + 0x3A], %i3
lduw [%l7 + 0x3C], %g1
tsubcctv %o6, 0x02CC, %g3
tge %xcc, 0x1
ba,a,pt %icc, loop_3856
brgz,a %o2, loop_3857
lduh [%l7 + 0x1E], %i1
ldsw [%l7 + 0x1C], %l2
loop_3856:
xnor %o4, 0x1D52, %g5
loop_3857:
and %i4, %i2, %o3
ldd [%l7 + 0x68], %f12
std %f14, [%l7 + 0x30]
sth %l0, [%l7 + 0x7E]
stx %i5, [%l7 + 0x10]
fcmpd %fcc2, %f12, %f14
lduw [%l7 + 0x18], %g7
movl %icc, %l4, %l3
fmovspos %xcc, %f9, %f3
fcmpd %fcc3, %f12, %f4
call loop_3858
ld [%l7 + 0x1C], %f12
lduh [%l7 + 0x74], %i7
fmovsle %xcc, %f11, %f8
loop_3858:
sllx %i0, 0x19, %l5
siam 0x3
ldsw [%l7 + 0x4C], %l1
fnegd %f0, %f0
bgu,pt %icc, loop_3859
ldx [%l7 + 0x08], %g4
fmovspos %xcc, %f13, %f12
addcc %o5, 0x0D74, %o7
loop_3859:
fbl,a %fcc2, loop_3860
ldsw [%l7 + 0x3C], %g6
fcmpeq32 %f8, %f6, %i6
fmovde %icc, %f9, %f1
loop_3860:
ldx [%l7 + 0x28], %l6
fandnot2s %f15, %f4, %f7
lduh [%l7 + 0x76], %o0
fnors %f15, %f7, %f10
fmovsa %icc, %f14, %f12
fbn %fcc1, loop_3861
xorcc %g2, %i3, %o1
fandnot1 %f14, %f14, %f2
fmovspos %xcc, %f5, %f13
loop_3861:
fmovsleu %icc, %f2, %f4
tcs %xcc, 0x1
fexpand %f15, %f8
add %o6, 0x12E0, %g1
fcmpgt16 %f0, %f12, %g3
stx %i1, [%l7 + 0x50]
fmovrdgez %o2, %f6, %f14
fmovscc %icc, %f11, %f15
bg,a loop_3862
ldd [%l7 + 0x48], %f4
ldsb [%l7 + 0x72], %l2
nop
setx loop_3863, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3862:
fand %f10, %f8, %f12
fands %f11, %f11, %f7
tsubcc %g5, 0x10C5, %i4
loop_3863:
std %f10, [%l7 + 0x40]
lduh [%l7 + 0x5C], %o4
fmovde %icc, %f13, %f2
ldsw [%l7 + 0x58], %i2
fmul8x16al %f14, %f11, %f12
fpadd32s %f0, %f2, %f12
ldsw [%l7 + 0x0C], %l0
bpos,a,pt %xcc, loop_3864
fcmpne32 %f12, %f10, %o3
fxors %f9, %f9, %f15
fcmpne16 %f8, %f0, %g7
loop_3864:
fcmpgt16 %f10, %f6, %l4
umul %l3, %i5, %i0
ld [%l7 + 0x54], %f1
fmovrdlez %i7, %f12, %f2
movleu %xcc, %l5, %l1
bge,a,pt %icc, loop_3865
movvs %icc, %o5, %g4
ldsh [%l7 + 0x22], %o7
st %f8, [%l7 + 0x64]
loop_3865:
sth %i6, [%l7 + 0x1C]
movleu %xcc, %g6, %o0
bpos,a loop_3866
fmovdg %xcc, %f5, %f2
tvc %icc, 0x1
taddcctv %l6, 0x1253, %g2
loop_3866:
fornot2s %f5, %f13, %f1
stw %o1, [%l7 + 0x2C]
be,a %icc, loop_3867
tge %icc, 0x4
stw %o6, [%l7 + 0x48]
ld [%l7 + 0x28], %f2
loop_3867:
smulcc %i3, 0x0ED4, %g3
smul %g1, 0x0F15, %o2
ldsh [%l7 + 0x14], %i1
ld [%l7 + 0x68], %f15
edge8n %l2, %g5, %o4
brnz %i4, loop_3868
bl %icc, loop_3869
ldub [%l7 + 0x5A], %i2
edge8ln %l0, %o3, %g7
loop_3868:
ldd [%l7 + 0x10], %f10
loop_3869:
ldsb [%l7 + 0x31], %l4
orncc %l3, %i0, %i5
ldsw [%l7 + 0x44], %i7
movrlz %l1, 0x2C8, %l5
fmovda %icc, %f1, %f10
ldsh [%l7 + 0x4A], %o5
fbn,a %fcc2, loop_3870
subcc %g4, %o7, %i6
movle %xcc, %o0, %g6
array16 %g2, %l6, %o6
loop_3870:
fmovrdne %o1, %f12, %f4
fbug %fcc3, loop_3871
fcmple16 %f8, %f14, %g3
subcc %g1, %i3, %o2
movvs %icc, %l2, %g5
loop_3871:
std %f0, [%l7 + 0x28]
ta %icc, 0x1
fornot1 %f4, %f8, %f12
fornot1 %f4, %f10, %f0
edge16l %o4, %i1, %i4
fbe,a %fcc1, loop_3872
movl %icc, %l0, %o3
edge32l %g7, %i2, %l4
call loop_3873
loop_3872:
ldx [%l7 + 0x58], %l3
ldsb [%l7 + 0x12], %i0
stb %i7, [%l7 + 0x4E]
loop_3873:
bgu,pt %icc, loop_3874
stw %i5, [%l7 + 0x70]
st %f5, [%l7 + 0x44]
fbo %fcc0, loop_3875
loop_3874:
fabsd %f10, %f4
brz,a %l5, loop_3876
fcmpeq16 %f0, %f6, %o5
loop_3875:
tl %xcc, 0x4
bcc,pt %icc, loop_3877
loop_3876:
ld [%l7 + 0x78], %f4
fpmerge %f14, %f3, %f6
bleu,a loop_3878
loop_3877:
ldsb [%l7 + 0x59], %g4
fbge,a %fcc3, loop_3879
xnorcc %l1, 0x0A97, %o7
loop_3878:
sdivcc %o0, 0x021D, %g6
stx %g2, [%l7 + 0x08]
loop_3879:
movrne %l6, 0x0E5, %i6
fpsub16 %f10, %f0, %f12
fmul8sux16 %f0, %f0, %f12
movl %xcc, %o1, %g3
movn %xcc, %o6, %i3
bneg,a loop_3880
lduh [%l7 + 0x44], %o2
fmuld8sux16 %f11, %f15, %f12
lduw [%l7 + 0x1C], %l2
loop_3880:
stb %g1, [%l7 + 0x44]
ble,a,pt %icc, loop_3881
ba,pn %icc, loop_3882
ldub [%l7 + 0x17], %o4
movvs %xcc, %i1, %i4
loop_3881:
tvs %xcc, 0x5
loop_3882:
movre %g5, 0x25D, %o3
fblg %fcc2, loop_3883
sth %l0, [%l7 + 0x56]
andcc %i2, %l4, %l3
ldsh [%l7 + 0x74], %g7
loop_3883:
movgu %xcc, %i7, %i5
sth %i0, [%l7 + 0x26]
fmovrsgez %l5, %f13, %f8
ldub [%l7 + 0x20], %o5
bl,a %icc, loop_3884
brgz %g4, loop_3885
ldub [%l7 + 0x50], %o7
lduh [%l7 + 0x34], %o0
loop_3884:
lduh [%l7 + 0x26], %l1
loop_3885:
ldsh [%l7 + 0x70], %g6
move %icc, %l6, %i6
edge8 %o1, %g2, %o6
fcmped %fcc1, %f2, %f4
fors %f15, %f6, %f7
lduw [%l7 + 0x10], %i3
or %g3, %l2, %o2
edge32n %g1, %o4, %i1
bge loop_3886
movcs %xcc, %g5, %i4
movcs %xcc, %l0, %o3
bge,a,pn %xcc, loop_3887
loop_3886:
stw %i2, [%l7 + 0x0C]
tvc %icc, 0x6
fone %f14
loop_3887:
bl,a,pt %icc, loop_3888
edge32ln %l3, %l4, %i7
fbge,a %fcc1, loop_3889
sth %i5, [%l7 + 0x6E]
loop_3888:
ldsw [%l7 + 0x44], %i0
ldx [%l7 + 0x10], %g7
loop_3889:
fpadd16s %f13, %f4, %f10
ldsb [%l7 + 0x14], %o5
bne,pt %icc, loop_3890
ldub [%l7 + 0x0C], %g4
fsrc1 %f14, %f14
fbn,a %fcc0, loop_3891
loop_3890:
fmovdgu %xcc, %f7, %f1
tleu %xcc, 0x5
movrlz %o7, 0x2F6, %l5
loop_3891:
movl %xcc, %l1, %g6
fsrc1s %f13, %f0
ldsh [%l7 + 0x70], %l6
bne,a %xcc, loop_3892
fmovdpos %xcc, %f12, %f10
bcs,a,pn %xcc, loop_3893
lduh [%l7 + 0x60], %i6
loop_3892:
stb %o1, [%l7 + 0x4F]
movne %xcc, %g2, %o6
loop_3893:
brgez %i3, loop_3894
smulcc %o0, 0x072E, %l2
xnor %g3, %g1, %o4
subc %o2, %i1, %g5
loop_3894:
xnorcc %i4, %o3, %l0
sub %i2, 0x1973, %l4
stb %i7, [%l7 + 0x11]
tvc %xcc, 0x1
xnor %i5, %l3, %i0
fabsd %f0, %f4
fornot1 %f14, %f4, %f4
lduw [%l7 + 0x64], %g7
sth %g4, [%l7 + 0x08]
fbug,a %fcc1, loop_3895
tneg %icc, 0x0
fmovsvc %icc, %f14, %f15
ldx [%l7 + 0x08], %o5
loop_3895:
bcc loop_3896
fbue %fcc2, loop_3897
ldsh [%l7 + 0x18], %l5
bge,a,pt %xcc, loop_3898
loop_3896:
faligndata %f10, %f8, %f2
loop_3897:
stw %o7, [%l7 + 0x70]
fmovdle %xcc, %f1, %f13
loop_3898:
lduh [%l7 + 0x52], %l1
brgez,a %g6, loop_3899
ldsb [%l7 + 0x6F], %l6
stw %i6, [%l7 + 0x28]
fors %f4, %f9, %f13
loop_3899:
fmovrsgz %g2, %f13, %f4
addcc %o6, 0x0FED, %i3
fcmple16 %f10, %f0, %o0
movgu %xcc, %o1, %g3
ldd [%l7 + 0x78], %f10
smulcc %l2, 0x0F86, %g1
stw %o4, [%l7 + 0x70]
fzero %f4
ldd [%l7 + 0x08], %f12
ldsh [%l7 + 0x22], %o2
fsrc2s %f7, %f1
fpadd16s %f6, %f11, %f6
tl %xcc, 0x4
st %f0, [%l7 + 0x10]
fsrc2s %f0, %f7
fpackfix %f14, %f10
srax %g5, 0x1D, %i1
fbne,a %fcc3, loop_3900
fmovdn %icc, %f4, %f8
ldd [%l7 + 0x30], %f2
sethi 0x0301, %i4
loop_3900:
fcmpne16 %f4, %f12, %l0
fmovsl %icc, %f10, %f2
stb %i2, [%l7 + 0x15]
fmovrslez %o3, %f0, %f6
fornot1s %f9, %f8, %f2
ldx [%l7 + 0x50], %i7
for %f14, %f14, %f8
sll %i5, 0x11, %l3
ldsh [%l7 + 0x5A], %l4
addcc %g7, %g4, %i0
fbg,a %fcc3, loop_3901
bleu,a %icc, loop_3902
sth %o5, [%l7 + 0x6A]
edge16l %l5, %o7, %g6
loop_3901:
lduw [%l7 + 0x24], %l6
loop_3902:
fnand %f2, %f2, %f0
bneg,pt %xcc, loop_3903
st %f0, [%l7 + 0x70]
subccc %i6, 0x1F53, %g2
fsrc2 %f2, %f14
loop_3903:
ldd [%l7 + 0x38], %f4
stx %o6, [%l7 + 0x10]
ldsw [%l7 + 0x40], %l1
ldsh [%l7 + 0x40], %i3
edge16ln %o1, %o0, %l2
std %f10, [%l7 + 0x48]
fnands %f9, %f4, %f3
edge16l %g1, %g3, %o2
xor %g5, 0x1674, %i1
fone %f14
ldub [%l7 + 0x40], %o4
ldd [%l7 + 0x50], %f6
alignaddrl %l0, %i2, %i4
fmul8x16 %f0, %f14, %f6
edge8n %o3, %i5, %i7
udiv %l3, 0x0E61, %g7
ldsw [%l7 + 0x34], %g4
edge8ln %i0, %o5, %l4
fcmpd %fcc0, %f2, %f8
fbn,a %fcc1, loop_3904
lduw [%l7 + 0x50], %o7
ldsw [%l7 + 0x30], %g6
movcc %icc, %l5, %i6
loop_3904:
addccc %l6, 0x0B14, %o6
fble %fcc3, loop_3905
edge8 %g2, %l1, %o1
ldsh [%l7 + 0x46], %i3
ldub [%l7 + 0x53], %l2
loop_3905:
sth %g1, [%l7 + 0x78]
brz %o0, loop_3906
addc %o2, %g3, %g5
lduw [%l7 + 0x78], %i1
array8 %o4, %l0, %i4
loop_3906:
fpackfix %f4, %f13
xnor %i2, 0x1D86, %i5
ld [%l7 + 0x64], %f4
edge16n %i7, %o3, %l3
fba,a %fcc1, loop_3907
bge %xcc, loop_3908
fmuld8ulx16 %f8, %f8, %f14
stb %g4, [%l7 + 0x3C]
loop_3907:
fpack16 %f12, %f7
loop_3908:
fpsub16s %f9, %f5, %f11
movrgez %i0, 0x38B, %g7
fmovs %f5, %f8
fmul8sux16 %f12, %f8, %f6
nop
setx loop_3909, %l0, %l1
jmpl %l1, %o5
fnor %f0, %f14, %f6
fpack32 %f8, %f14, %f6
movcc %xcc, %l4, %o7
loop_3909:
st %f10, [%l7 + 0x2C]
ldx [%l7 + 0x78], %l5
mulscc %i6, %g6, %o6
nop
setx loop_3910, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbul %fcc3, loop_3911
for %f8, %f2, %f14
fbue,a %fcc1, loop_3912
loop_3910:
ldsh [%l7 + 0x6C], %l6
loop_3911:
ba,a loop_3913
brgz %g2, loop_3914
loop_3912:
edge16l %l1, %i3, %o1
fmovsg %xcc, %f11, %f13
loop_3913:
tgu %xcc, 0x1
loop_3914:
bcs loop_3915
xnor %l2, %g1, %o2
fcmpgt16 %f8, %f12, %g3
fmovrslez %o0, %f13, %f7
loop_3915:
edge32ln %g5, %i1, %o4
brlez,a %l0, loop_3916
fmovrdgez %i4, %f4, %f6
stb %i5, [%l7 + 0x79]
stw %i2, [%l7 + 0x2C]
loop_3916:
tle %xcc, 0x2
tsubcc %o3, %i7, %g4
orn %i0, 0x0C1E, %l3
andn %g7, 0x1A92, %l4
tpos %icc, 0x5
ldsw [%l7 + 0x7C], %o7
fcmpne16 %f4, %f14, %l5
fnot2s %f7, %f9
tge %xcc, 0x5
bne,a,pt %icc, loop_3917
ldsh [%l7 + 0x74], %i6
fmovrdgez %o5, %f6, %f12
array8 %g6, %o6, %l6
loop_3917:
fbl %fcc0, loop_3918
sll %g2, %l1, %i3
ldx [%l7 + 0x40], %o1
orncc %g1, 0x0D36, %o2
loop_3918:
fmovdvs %xcc, %f14, %f9
fmovrdgz %l2, %f6, %f0
ldx [%l7 + 0x38], %o0
fmovs %f0, %f6
ldx [%l7 + 0x70], %g3
andcc %g5, 0x12A5, %i1
srlx %l0, 0x03, %o4
xnor %i5, 0x0223, %i2
st %f10, [%l7 + 0x74]
add %o3, 0x0149, %i4
addccc %g4, %i7, %l3
sll %i0, %g7, %l4
sdivx %l5, 0x1A54, %i6
ldd [%l7 + 0x40], %f12
edge16n %o7, %g6, %o5
fbge,a %fcc2, loop_3919
ldd [%l7 + 0x48], %f8
fbo,a %fcc1, loop_3920
fexpand %f2, %f0
loop_3919:
movrne %o6, 0x17E, %l6
srl %l1, 0x13, %g2
loop_3920:
fornot2 %f8, %f4, %f12
ldub [%l7 + 0x29], %o1
ldsh [%l7 + 0x1A], %g1
fnot1 %f0, %f0
addc %i3, 0x1ADA, %l2
stw %o0, [%l7 + 0x64]
fcmped %fcc2, %f14, %f0
stw %o2, [%l7 + 0x0C]
sllx %g3, %g5, %l0
ta %xcc, 0x0
umulcc %o4, %i5, %i1
lduh [%l7 + 0x20], %i2
edge8n %o3, %i4, %i7
te %icc, 0x0
stw %l3, [%l7 + 0x60]
brgz %i0, loop_3921
edge8l %g7, %l4, %g4
ldsb [%l7 + 0x1E], %i6
smulcc %o7, 0x1730, %g6
loop_3921:
bcs,a,pt %icc, loop_3922
ldsw [%l7 + 0x60], %o5
fmuld8sux16 %f4, %f1, %f12
stw %o6, [%l7 + 0x58]
loop_3922:
srlx %l5, 0x09, %l6
lduh [%l7 + 0x38], %l1
bgu,pn %icc, loop_3923
andcc %g2, 0x1F22, %g1
fpmerge %f1, %f11, %f4
sra %i3, 0x0F, %l2
loop_3923:
fandnot1 %f6, %f6, %f14
fmovd %f0, %f12
fmuld8sux16 %f2, %f10, %f2
bgu,a loop_3924
edge16l %o0, %o1, %o2
ldsw [%l7 + 0x6C], %g5
brgz %g3, loop_3925
loop_3924:
st %f3, [%l7 + 0x4C]
fbug %fcc0, loop_3926
movneg %icc, %o4, %l0
loop_3925:
sll %i5, 0x12, %i1
fnot1 %f8, %f10
loop_3926:
ldx [%l7 + 0x18], %o3
fmovdvs %icc, %f12, %f5
ldd [%l7 + 0x48], %f14
subccc %i2, %i4, %l3
movvc %xcc, %i7, %g7
fmovsne %xcc, %f2, %f1
fands %f2, %f14, %f8
fcmps %fcc3, %f4, %f4
orn %l4, %i0, %i6
addccc %g4, %g6, %o7
stx %o6, [%l7 + 0x08]
fbo,a %fcc1, loop_3927
fxnors %f4, %f1, %f11
udivx %o5, 0x1024, %l6
lduh [%l7 + 0x4C], %l1
loop_3927:
ldd [%l7 + 0x70], %f0
sub %g2, 0x162D, %l5
fmovdne %xcc, %f4, %f8
mulx %i3, 0x071A, %g1
movn %icc, %l2, %o0
orcc %o1, %g5, %g3
bcs,pn %icc, loop_3928
ldx [%l7 + 0x40], %o4
bg %xcc, loop_3929
tge %icc, 0x6
loop_3928:
movge %xcc, %l0, %o2
fmovdvc %xcc, %f3, %f1
loop_3929:
fcmpgt32 %f14, %f2, %i5
tsubcc %o3, %i2, %i1
fmovdle %icc, %f6, %f7
movvc %xcc, %i4, %l3
fnegd %f10, %f8
fbl,a %fcc3, loop_3930
tleu %icc, 0x4
tcc %icc, 0x4
stx %i7, [%l7 + 0x70]
loop_3930:
fmuld8sux16 %f9, %f7, %f12
fmovdgu %xcc, %f4, %f9
fmul8x16 %f14, %f4, %f14
fmul8ulx16 %f6, %f14, %f6
andncc %g7, %i0, %l4
fpackfix %f14, %f9
ble %icc, loop_3931
fmul8x16al %f1, %f8, %f10
ldub [%l7 + 0x0C], %i6
edge16l %g4, %g6, %o7
loop_3931:
stw %o5, [%l7 + 0x30]
fpadd16 %f6, %f12, %f8
std %f6, [%l7 + 0x28]
bvc,pt %xcc, loop_3932
movg %xcc, %o6, %l6
smul %g2, 0x0694, %l5
ldsh [%l7 + 0x40], %i3
loop_3932:
fmovde %xcc, %f11, %f5
movleu %xcc, %g1, %l2
ldx [%l7 + 0x38], %o0
fmovsn %icc, %f13, %f1
fmovdle %icc, %f8, %f14
tge %xcc, 0x7
ldsh [%l7 + 0x1C], %o1
tne %xcc, 0x3
sethi 0x1553, %l1
stx %g3, [%l7 + 0x78]
mulscc %g5, 0x1531, %o4
udiv %l0, 0x1B54, %i5
edge32 %o2, %i2, %i1
fmul8ulx16 %f12, %f2, %f4
bleu loop_3933
udivx %o3, 0x0ED0, %i4
edge32l %i7, %g7, %l3
fmovdvs %icc, %f11, %f8
loop_3933:
ldub [%l7 + 0x6A], %l4
std %f6, [%l7 + 0x20]
stw %i0, [%l7 + 0x58]
st %f1, [%l7 + 0x10]
std %f4, [%l7 + 0x68]
stx %g4, [%l7 + 0x20]
fmovrsgez %g6, %f10, %f2
ldsh [%l7 + 0x08], %o7
fones %f15
tne %icc, 0x5
stw %o5, [%l7 + 0x44]
std %f14, [%l7 + 0x50]
stw %o6, [%l7 + 0x40]
fbu,a %fcc1, loop_3934
fxor %f8, %f2, %f14
fmovdne %icc, %f6, %f15
ldsb [%l7 + 0x5A], %i6
loop_3934:
fmovrse %g2, %f7, %f4
fbug %fcc2, loop_3935
fmovrde %l5, %f6, %f6
lduh [%l7 + 0x5A], %i3
lduh [%l7 + 0x6E], %g1
loop_3935:
fcmple16 %f2, %f6, %l6
fbn,a %fcc1, loop_3936
fcmpeq16 %f10, %f14, %l2
fmovrdne %o1, %f0, %f10
bn loop_3937
loop_3936:
lduh [%l7 + 0x0C], %o0
tle %icc, 0x4
edge16l %g3, %g5, %l1
loop_3937:
ldd [%l7 + 0x40], %f14
fcmpgt16 %f14, %f2, %o4
edge32ln %i5, %l0, %o2
tgu %xcc, 0x3
fsrc1 %f6, %f4
fnegs %f15, %f7
fmovrdne %i2, %f8, %f10
sdiv %i1, 0x10ED, %o3
fsrc1 %f10, %f4
fmovsgu %icc, %f2, %f1
stw %i7, [%l7 + 0x0C]
ldd [%l7 + 0x68], %f8
ba %xcc, loop_3938
st %f14, [%l7 + 0x58]
movrgez %i4, %g7, %l3
sdivcc %i0, 0x09AA, %g4
loop_3938:
ldx [%l7 + 0x28], %l4
andncc %o7, %g6, %o5
tn %icc, 0x1
array16 %i6, %o6, %l5
stx %i3, [%l7 + 0x28]
popc 0x1595, %g2
fmuld8sux16 %f0, %f10, %f10
mulscc %l6, 0x06D5, %g1
fcmpne32 %f8, %f8, %l2
ldsw [%l7 + 0x38], %o0
fbe,a %fcc1, loop_3939
edge16l %o1, %g5, %l1
edge16ln %g3, %o4, %i5
fbo %fcc0, loop_3940
loop_3939:
fbu,a %fcc0, loop_3941
subcc %l0, %i2, %o2
srl %i1, %o3, %i4
loop_3940:
mulx %g7, %i7, %i0
loop_3941:
lduh [%l7 + 0x2C], %l3
lduw [%l7 + 0x34], %g4
st %f15, [%l7 + 0x68]
brz,a %l4, loop_3942
ld [%l7 + 0x40], %f0
fmovdleu %xcc, %f15, %f11
fandnot2 %f10, %f8, %f2
loop_3942:
tvs %icc, 0x2
fblg,a %fcc2, loop_3943
fmovdgu %icc, %f5, %f12
tl %icc, 0x4
fmul8x16au %f0, %f11, %f14
loop_3943:
srl %o7, 0x11, %o5
ldd [%l7 + 0x18], %f6
edge8ln %g6, %i6, %o6
tn %xcc, 0x0
fmovrsgz %i3, %f5, %f10
ldsw [%l7 + 0x44], %g2
ldd [%l7 + 0x40], %f4
ldx [%l7 + 0x60], %l5
movvc %icc, %g1, %l6
sdivcc %l2, 0x0202, %o1
movgu %xcc, %o0, %l1
fsrc1 %f4, %f6
bleu,a,pn %icc, loop_3944
edge8 %g3, %o4, %g5
movge %icc, %i5, %i2
bl %xcc, loop_3945
loop_3944:
sethi 0x0EDE, %l0
lduw [%l7 + 0x58], %o2
fcmpd %fcc2, %f10, %f8
loop_3945:
ba,pt %xcc, loop_3946
movleu %icc, %i1, %i4
tge %xcc, 0x2
fpmerge %f11, %f9, %f8
loop_3946:
ldsh [%l7 + 0x20], %o3
lduh [%l7 + 0x20], %g7
smul %i7, 0x1B88, %l3
movvs %icc, %i0, %l4
taddcctv %g4, %o5, %g6
fabss %f9, %f4
ldsh [%l7 + 0x26], %o7
te %xcc, 0x7
edge16ln %o6, %i3, %g2
edge32 %l5, %g1, %l6
ldsh [%l7 + 0x3E], %i6
fones %f1
ldsw [%l7 + 0x0C], %o1
ldsw [%l7 + 0x38], %o0
edge8 %l1, %g3, %l2
fbo,a %fcc3, loop_3947
brgz %g5, loop_3948
bvs,a %icc, loop_3949
movcc %icc, %o4, %i5
loop_3947:
stw %i2, [%l7 + 0x74]
loop_3948:
sdivcc %l0, 0x0C1E, %i1
loop_3949:
fmovrdlz %o2, %f12, %f6
fexpand %f14, %f14
ld [%l7 + 0x14], %f12
stx %o3, [%l7 + 0x78]
fblg,a %fcc3, loop_3950
fbne,a %fcc0, loop_3951
lduh [%l7 + 0x74], %g7
movcs %icc, %i4, %l3
loop_3950:
movgu %xcc, %i0, %l4
loop_3951:
fnegs %f9, %f1
fmovdn %icc, %f4, %f15
fbu,a %fcc3, loop_3952
fmuld8sux16 %f1, %f2, %f6
tneg %xcc, 0x1
ldx [%l7 + 0x78], %g4
loop_3952:
fnand %f14, %f12, %f2
ldub [%l7 + 0x57], %i7
edge8n %g6, %o5, %o7
fbg,a %fcc3, loop_3953
lduw [%l7 + 0x64], %o6
fbul,a %fcc2, loop_3954
fnors %f5, %f15, %f5
loop_3953:
edge16n %g2, %l5, %i3
edge32n %l6, %i6, %o1
loop_3954:
movre %g1, %o0, %l1
fmovdcc %icc, %f8, %f4
stx %g3, [%l7 + 0x18]
mova %icc, %l2, %g5
fmovdpos %xcc, %f13, %f12
fpackfix %f0, %f15
fmovde %icc, %f14, %f1
st %f0, [%l7 + 0x7C]
ldx [%l7 + 0x38], %i5
srax %i2, %l0, %i1
nop
setx loop_3955, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tle %icc, 0x5
st %f2, [%l7 + 0x78]
movvs %xcc, %o4, %o2
loop_3955:
fxnor %f4, %f14, %f0
fmul8x16au %f1, %f3, %f14
udiv %g7, 0x1F9A, %o3
ldx [%l7 + 0x38], %l3
ldd [%l7 + 0x78], %f12
lduh [%l7 + 0x48], %i0
fmovrdne %l4, %f6, %f4
ldsb [%l7 + 0x36], %g4
fbne %fcc0, loop_3956
srlx %i4, %g6, %i7
mova %xcc, %o5, %o7
fnot1s %f11, %f3
loop_3956:
array32 %g2, %l5, %o6
mulx %l6, %i6, %i3
ldsb [%l7 + 0x7D], %o1
edge16l %o0, %g1, %g3
fcmpne32 %f4, %f0, %l1
fblg %fcc0, loop_3957
popc %l2, %g5
addcc %i5, %i2, %i1
fbne,a %fcc2, loop_3958
loop_3957:
xnor %l0, 0x1462, %o2
be,a,pn %icc, loop_3959
sth %g7, [%l7 + 0x62]
loop_3958:
ble %icc, loop_3960
udiv %o4, 0x0FAF, %l3
loop_3959:
array32 %i0, %l4, %g4
fmul8sux16 %f8, %f10, %f8
loop_3960:
movgu %xcc, %i4, %g6
fpsub16s %f10, %f2, %f15
fblg %fcc2, loop_3961
alignaddrl %i7, %o5, %o7
ldub [%l7 + 0x3E], %g2
smulcc %o3, 0x0F10, %l5
loop_3961:
brlz %l6, loop_3962
stw %i6, [%l7 + 0x30]
fnot1 %f4, %f14
ldsh [%l7 + 0x72], %i3
loop_3962:
fcmpeq16 %f4, %f0, %o1
orcc %o0, 0x13E8, %g1
movl %icc, %o6, %l1
stw %l2, [%l7 + 0x10]
fpadd32 %f0, %f4, %f10
pdist %f12, %f2, %f2
sdiv %g5, 0x1694, %g3
fmovrdne %i5, %f4, %f4
fmovsle %xcc, %f0, %f12
ldsh [%l7 + 0x7A], %i1
sdivx %l0, 0x1604, %i2
fmovdleu %icc, %f9, %f3
fxors %f8, %f13, %f10
ldsw [%l7 + 0x7C], %g7
ldub [%l7 + 0x1D], %o4
lduw [%l7 + 0x70], %o2
orcc %l3, 0x0AC2, %l4
udivx %g4, 0x03EF, %i0
fmovrdlez %g6, %f0, %f14
fnegs %f14, %f1
mulx %i7, 0x0642, %o5
ldx [%l7 + 0x18], %o7
and %i4, %g2, %l5
lduw [%l7 + 0x18], %o3
array8 %l6, %i3, %i6
fmovdcc %icc, %f8, %f15
bcs,pn %icc, loop_3963
fmul8x16 %f13, %f6, %f0
fmovrdne %o1, %f0, %f0
movneg %xcc, %g1, %o0
loop_3963:
ba,a %xcc, loop_3964
fnands %f1, %f4, %f8
fmovdvc %icc, %f9, %f9
ldd [%l7 + 0x30], %f6
loop_3964:
fmovspos %xcc, %f14, %f11
fors %f0, %f0, %f0
mova %xcc, %l1, %o6
stx %g5, [%l7 + 0x60]
brlez %g3, loop_3965
mulscc %i5, 0x0020, %i1
array8 %l0, %l2, %g7
bne,a loop_3966
loop_3965:
be,a %xcc, loop_3967
andcc %o4, 0x0C10, %o2
ldsw [%l7 + 0x40], %i2
loop_3966:
fornot2 %f0, %f14, %f8
loop_3967:
fcmple32 %f10, %f12, %l3
tneg %xcc, 0x5
movre %g4, 0x0E2, %i0
xorcc %l4, 0x04A7, %i7
bleu,a,pt %xcc, loop_3968
ld [%l7 + 0x78], %f11
fmovdn %icc, %f15, %f3
tcc %xcc, 0x6
loop_3968:
fmul8ulx16 %f4, %f10, %f6
ldsw [%l7 + 0x7C], %g6
fmovsneg %icc, %f2, %f5
fzeros %f13
stb %o5, [%l7 + 0x73]
movrlz %i4, %o7, %l5
ldx [%l7 + 0x38], %o3
movcs %icc, %g2, %l6
subcc %i6, %i3, %g1
movcs %xcc, %o0, %l1
andncc %o1, %g5, %g3
fmovde %xcc, %f1, %f6
ldsb [%l7 + 0x7A], %i5
fpsub32s %f12, %f5, %f12
bvs %icc, loop_3969
stw %o6, [%l7 + 0x50]
fbo,a %fcc3, loop_3970
lduh [%l7 + 0x76], %i1
loop_3969:
fandnot1s %f15, %f9, %f14
brgz %l0, loop_3971
loop_3970:
edge8n %l2, %o4, %o2
lduw [%l7 + 0x70], %g7
ld [%l7 + 0x48], %f15
loop_3971:
stb %i2, [%l7 + 0x25]
fmovsne %xcc, %f2, %f3
stx %l3, [%l7 + 0x10]
stw %i0, [%l7 + 0x40]
ldsw [%l7 + 0x78], %l4
movrgz %g4, 0x2C4, %i7
stx %o5, [%l7 + 0x28]
tg %xcc, 0x3
brnz,a %g6, loop_3972
orcc %o7, %l5, %o3
fmovscs %xcc, %f9, %f8
st %f11, [%l7 + 0x68]
loop_3972:
fbuge,a %fcc3, loop_3973
fmovrdgz %g2, %f6, %f4
stx %i4, [%l7 + 0x08]
sllx %l6, %i3, %i6
loop_3973:
mova %icc, %o0, %l1
fornot1 %f12, %f2, %f6
ld [%l7 + 0x34], %f15
movrgz %g1, %o1, %g5
movrgez %i5, %g3, %o6
ld [%l7 + 0x24], %f8
stb %l0, [%l7 + 0x28]
tleu %xcc, 0x7
fpadd32 %f2, %f6, %f4
ldx [%l7 + 0x20], %l2
ba,a %icc, loop_3974
fmovsne %xcc, %f7, %f11
movvc %icc, %i1, %o4
fcmpeq16 %f12, %f12, %o2
loop_3974:
ldsb [%l7 + 0x51], %i2
std %f8, [%l7 + 0x18]
andncc %g7, %l3, %l4
sth %i0, [%l7 + 0x32]
udiv %g4, 0x1676, %o5
edge16l %i7, %g6, %l5
fpadd32s %f8, %f6, %f11
stw %o3, [%l7 + 0x6C]
movrgez %g2, 0x321, %i4
movne %icc, %o7, %l6
fmovrdne %i3, %f2, %f2
ldub [%l7 + 0x4C], %i6
ldx [%l7 + 0x20], %o0
fornot2 %f10, %f4, %f12
fpadd32 %f0, %f14, %f14
fornot1s %f1, %f14, %f13
orn %g1, 0x1FBE, %l1
sth %o1, [%l7 + 0x0E]
ta %icc, 0x3
sth %i5, [%l7 + 0x70]
fmul8ulx16 %f12, %f2, %f10
edge32l %g3, %o6, %g5
subcc %l0, %l2, %i1
fbge %fcc1, loop_3975
fbu %fcc1, loop_3976
fmovdgu %xcc, %f6, %f2
ldd [%l7 + 0x78], %f4
loop_3975:
fbo,a %fcc1, loop_3977
loop_3976:
ldd [%l7 + 0x08], %f14
nop
setx loop_3978, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %o4, [%l7 + 0x70]
loop_3977:
ldsb [%l7 + 0x6B], %o2
bshuffle %f0, %f2, %f6
loop_3978:
fmovrsgez %g7, %f10, %f6
std %f4, [%l7 + 0x08]
fmovdcs %xcc, %f8, %f6
fone %f8
mulscc %i2, 0x14C6, %l3
fmovdg %icc, %f1, %f8
stx %l4, [%l7 + 0x30]
smulcc %i0, %o5, %g4
brlz,a %g6, loop_3979
tsubcc %i7, 0x07A7, %o3
umulcc %g2, 0x1BB5, %l5
fmul8x16 %f1, %f14, %f10
loop_3979:
lduh [%l7 + 0x6A], %i4
andcc %o7, 0x1380, %i3
lduw [%l7 + 0x3C], %l6
tne %icc, 0x3
fmovdg %icc, %f7, %f5
edge16l %o0, %i6, %g1
sth %l1, [%l7 + 0x7C]
stb %o1, [%l7 + 0x75]
bne,pt %xcc, loop_3980
fble %fcc1, loop_3981
ldsh [%l7 + 0x26], %i5
st %f9, [%l7 + 0x74]
loop_3980:
sth %g3, [%l7 + 0x5C]
loop_3981:
fbul,a %fcc2, loop_3982
lduw [%l7 + 0x34], %o6
nop
setx loop_3983, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x74], %l0
loop_3982:
bvc,pn %icc, loop_3984
movl %xcc, %g5, %i1
loop_3983:
edge8n %o4, %o2, %l2
movg %xcc, %g7, %i2
loop_3984:
fnot1 %f2, %f10
fmovdvc %icc, %f15, %f14
ld [%l7 + 0x68], %f8
fmovde %icc, %f11, %f1
ldsw [%l7 + 0x2C], %l3
fornot1s %f2, %f2, %f6
st %f9, [%l7 + 0x50]
std %f8, [%l7 + 0x08]
fpack16 %f6, %f2
fbug %fcc0, loop_3985
for %f10, %f8, %f10
movrne %l4, %o5, %i0
orcc %g4, 0x095A, %g6
loop_3985:
tn %xcc, 0x7
movneg %xcc, %o3, %i7
ldub [%l7 + 0x38], %g2
fmovdvc %icc, %f10, %f7
ldub [%l7 + 0x16], %l5
stw %i4, [%l7 + 0x54]
fmovrsgz %i3, %f15, %f9
ldsh [%l7 + 0x22], %l6
andncc %o7, %o0, %g1
stw %l1, [%l7 + 0x54]
movcs %icc, %i6, %i5
bvc,a,pt %icc, loop_3986
fandnot1s %f7, %f3, %f4
st %f10, [%l7 + 0x64]
bcs %icc, loop_3987
loop_3986:
st %f15, [%l7 + 0x78]
fnot2 %f10, %f10
ldd [%l7 + 0x60], %f2
loop_3987:
tvs %xcc, 0x6
sth %g3, [%l7 + 0x6C]
sdivcc %o1, 0x1C6C, %l0
fmovrslez %o6, %f0, %f5
ldub [%l7 + 0x0D], %g5
smulcc %o4, 0x04CA, %o2
ldd [%l7 + 0x18], %f2
fble,a %fcc0, loop_3988
stx %i1, [%l7 + 0x50]
ldsb [%l7 + 0x46], %l2
fmovrdgez %i2, %f12, %f0
loop_3988:
lduh [%l7 + 0x14], %l3
andn %g7, 0x0BC6, %o5
fnors %f11, %f12, %f1
ldsb [%l7 + 0x5D], %i0
subcc %l4, 0x10F5, %g4
fpadd16 %f8, %f10, %f4
ldub [%l7 + 0x09], %o3
ldx [%l7 + 0x38], %g6
tsubcctv %i7, 0x1939, %l5
fors %f13, %f13, %f1
fxnors %f12, %f14, %f11
orncc %i4, %g2, %l6
lduw [%l7 + 0x58], %o7
ta %icc, 0x0
stx %i3, [%l7 + 0x40]
tleu %xcc, 0x7
faligndata %f10, %f10, %f14
fbe,a %fcc1, loop_3989
ldsh [%l7 + 0x64], %g1
lduw [%l7 + 0x74], %l1
ldsh [%l7 + 0x68], %i6
loop_3989:
lduw [%l7 + 0x24], %i5
subcc %g3, 0x1322, %o0
fble %fcc2, loop_3990
fabsd %f2, %f2
movn %icc, %l0, %o6
sth %g5, [%l7 + 0x1E]
loop_3990:
alignaddrl %o1, %o2, %o4
stw %i1, [%l7 + 0x50]
ldub [%l7 + 0x26], %i2
lduw [%l7 + 0x18], %l3
fandnot1s %f5, %f7, %f2
movgu %icc, %l2, %g7
xnor %i0, %l4, %o5
lduh [%l7 + 0x5E], %o3
and %g4, 0x014D, %g6
fmovsle %xcc, %f14, %f15
sth %l5, [%l7 + 0x10]
fsrc2 %f14, %f14
for %f12, %f6, %f8
ldsw [%l7 + 0x5C], %i7
udivx %g2, 0x0D90, %i4
lduw [%l7 + 0x58], %l6
movcc %xcc, %o7, %i3
fnot2s %f7, %f14
sdivcc %g1, 0x0457, %l1
edge32 %i5, %i6, %o0
popc %g3, %l0
fmovdvs %icc, %f3, %f0
brnz,a %g5, loop_3991
fmovdgu %icc, %f0, %f4
fbe,a %fcc2, loop_3992
ldsh [%l7 + 0x2C], %o6
loop_3991:
ldub [%l7 + 0x2A], %o2
ldub [%l7 + 0x51], %o4
loop_3992:
brnz %o1, loop_3993
fsrc1 %f12, %f0
lduh [%l7 + 0x50], %i1
tvs %xcc, 0x0
loop_3993:
movge %icc, %i2, %l2
bg,a,pn %icc, loop_3994
fbne,a %fcc1, loop_3995
brgez %g7, loop_3996
xorcc %i0, %l4, %l3
loop_3994:
xor %o5, 0x146A, %o3
loop_3995:
fmul8x16 %f5, %f4, %f8
loop_3996:
fbo,a %fcc0, loop_3997
ldsh [%l7 + 0x56], %g6
fsrc2 %f0, %f8
fcmpd %fcc3, %f10, %f6
loop_3997:
bg %icc, loop_3998
std %f8, [%l7 + 0x20]
ba %icc, loop_3999
fnegs %f4, %f11
loop_3998:
fmuld8ulx16 %f3, %f13, %f8
fcmpd %fcc0, %f14, %f2
loop_3999:
fmovscc %icc, %f10, %f2
ldd [%l7 + 0x68], %f2
fands %f6, %f0, %f4
fmovrdlz %g4, %f4, %f6
movcs %xcc, %l5, %i7
bcs %icc, loop_4000
alignaddr %i4, %l6, %g2
fnands %f10, %f0, %f5
fnot1s %f5, %f2
loop_4000:
fmovscs %icc, %f1, %f15
fandnot1s %f7, %f8, %f12
movvc %xcc, %o7, %g1
edge32l %l1, %i3, %i6
ldsb [%l7 + 0x74], %o0
ldx [%l7 + 0x30], %g3
fba %fcc3, loop_4001
lduh [%l7 + 0x0E], %i5
taddcc %l0, 0x0B09, %g5
fnot1s %f6, %f5
loop_4001:
fmovsl %xcc, %f6, %f5
fnor %f14, %f6, %f10
fmovse %icc, %f2, %f7
ldsw [%l7 + 0x18], %o2
andncc %o4, %o1, %i1
alignaddr %o6, %i2, %g7
ld [%l7 + 0x08], %f12
fxnor %f8, %f14, %f6
fmovdneg %xcc, %f4, %f15
fmul8x16au %f10, %f8, %f14
ldsw [%l7 + 0x18], %i0
addcc %l2, %l3, %o5
fpadd16 %f12, %f12, %f10
stw %l4, [%l7 + 0x10]
edge32l %g6, %o3, %g4
xor %i7, 0x0699, %l5
movgu %icc, %l6, %g2
lduw [%l7 + 0x30], %o7
fcmpne32 %f4, %f8, %g1
sethi 0x0038, %l1
sub %i4, %i3, %i6
ldub [%l7 + 0x24], %g3
umul %i5, %l0, %o0
ldx [%l7 + 0x40], %o2
tcc %xcc, 0x4
tcc %xcc, 0x0
fnegd %f8, %f6
stb %g5, [%l7 + 0x33]
fornot1 %f2, %f10, %f14
fmovrdlez %o1, %f4, %f2
st %f6, [%l7 + 0x78]
move %icc, %o4, %i1
ldsh [%l7 + 0x6E], %i2
fornot1s %f10, %f12, %f2
lduw [%l7 + 0x30], %o6
fbge,a %fcc2, loop_4002
sdiv %g7, 0x0EB1, %i0
edge16ln %l2, %o5, %l4
fmovrslz %l3, %f1, %f1
loop_4002:
edge16n %o3, %g4, %i7
lduh [%l7 + 0x72], %g6
fmuld8ulx16 %f5, %f7, %f10
addcc %l5, %g2, %o7
ldub [%l7 + 0x6F], %l6
fble,a %fcc3, loop_4003
tl %icc, 0x3
stx %l1, [%l7 + 0x50]
stw %g1, [%l7 + 0x10]
loop_4003:
tcs %xcc, 0x5
movcc %icc, %i3, %i4
fnand %f14, %f14, %f0
brgez,a %i6, loop_4004
stw %i5, [%l7 + 0x3C]
fbu %fcc1, loop_4005
fandnot2 %f8, %f0, %f0
loop_4004:
bcc,pt %icc, loop_4006
fmovdleu %icc, %f14, %f3
loop_4005:
ldd [%l7 + 0x50], %f14
udivx %g3, 0x18DD, %l0
loop_4006:
taddcc %o2, %g5, %o0
mulx %o4, 0x0572, %o1
sth %i2, [%l7 + 0x2C]
fmovrdgez %i1, %f14, %f2
or %g7, %i0, %l2
smulcc %o5, %o6, %l4
fcmpeq16 %f12, %f14, %o3
fornot2s %f11, %f14, %f6
fmovdcc %icc, %f11, %f1
sth %g4, [%l7 + 0x72]
fand %f12, %f0, %f4
movpos %icc, %l3, %g6
brlez %l5, loop_4007
fxor %f2, %f14, %f6
bl loop_4008
fmul8ulx16 %f10, %f2, %f4
loop_4007:
mulx %g2, 0x0D80, %o7
fbug,a %fcc1, loop_4009
loop_4008:
fmovdl %icc, %f4, %f10
movcc %icc, %i7, %l6
ba,a,pt %icc, loop_4010
loop_4009:
sth %g1, [%l7 + 0x24]
fsrc2 %f0, %f6
tneg %xcc, 0x1
loop_4010:
bcs %xcc, loop_4011
fmovdle %xcc, %f5, %f2
stw %l1, [%l7 + 0x28]
ldub [%l7 + 0x31], %i4
loop_4011:
add %i3, %i5, %g3
ld [%l7 + 0x7C], %f7
ldub [%l7 + 0x5A], %i6
fandnot1 %f12, %f14, %f6
siam 0x4
xnorcc %l0, 0x0B8D, %g5
fmovrslz %o0, %f9, %f14
fors %f6, %f9, %f12
orn %o4, %o1, %i2
addc %i1, %g7, %o2
ldsw [%l7 + 0x5C], %i0
ldsh [%l7 + 0x20], %o5
stx %l2, [%l7 + 0x40]
fpsub16 %f10, %f4, %f0
srax %l4, %o3, %o6
fbo %fcc2, loop_4012
bleu,a %icc, loop_4013
fpack16 %f14, %f9
brgez %g4, loop_4014
loop_4012:
tvc %xcc, 0x1
loop_4013:
udivx %l3, 0x065E, %g6
fmovsle %xcc, %f13, %f0
loop_4014:
fcmple32 %f8, %f6, %g2
lduw [%l7 + 0x60], %l5
movle %icc, %o7, %i7
bge,a %xcc, loop_4015
sth %l6, [%l7 + 0x60]
tsubcctv %g1, 0x109C, %i4
lduw [%l7 + 0x24], %l1
loop_4015:
fpadd16s %f7, %f5, %f9
tgu %icc, 0x2
ldd [%l7 + 0x28], %f4
movvs %xcc, %i5, %g3
bneg,a loop_4016
fors %f1, %f7, %f1
bgu,a loop_4017
siam 0x0
loop_4016:
ldd [%l7 + 0x58], %f14
fandnot2 %f14, %f8, %f2
loop_4017:
fnands %f7, %f14, %f6
tl %xcc, 0x7
fbe,a %fcc3, loop_4018
fornot2s %f13, %f13, %f4
andcc %i3, %i6, %g5
srlx %l0, %o0, %o4
loop_4018:
fmovrslez %i2, %f0, %f15
edge32 %i1, %o1, %g7
fpack32 %f4, %f2, %f2
bge,a loop_4019
ldd [%l7 + 0x48], %f2
movneg %icc, %o2, %o5
ldsh [%l7 + 0x46], %l2
loop_4019:
bg %icc, loop_4020
udivcc %l4, 0x0B07, %o3
addccc %o6, 0x07DD, %i0
umul %l3, 0x163B, %g6
loop_4020:
bl,a loop_4021
fmovsgu %xcc, %f11, %f2
ldd [%l7 + 0x58], %f0
bpos %icc, loop_4022
loop_4021:
fcmpd %fcc0, %f6, %f2
ld [%l7 + 0x44], %f1
stb %g4, [%l7 + 0x6D]
loop_4022:
fmovdg %icc, %f10, %f3
sth %l5, [%l7 + 0x28]
fmul8x16 %f10, %f6, %f2
fcmpeq16 %f0, %f8, %g2
ldsw [%l7 + 0x6C], %o7
ldsb [%l7 + 0x60], %l6
fmovscs %icc, %f0, %f8
fmovsvs %icc, %f14, %f8
sth %g1, [%l7 + 0x30]
ldsb [%l7 + 0x56], %i4
ldsw [%l7 + 0x14], %i7
movle %icc, %i5, %g3
udivcc %i3, 0x1D06, %l1
st %f3, [%l7 + 0x1C]
edge8 %i6, %g5, %l0
bvs loop_4023
xorcc %o0, %i2, %o4
fabss %f7, %f8
array32 %o1, %g7, %o2
loop_4023:
edge16l %i1, %o5, %l2
andn %o3, 0x0900, %o6
brz,a %i0, loop_4024
ldd [%l7 + 0x08], %f2
bg,pn %xcc, loop_4025
movleu %icc, %l3, %l4
loop_4024:
bn,a loop_4026
lduw [%l7 + 0x08], %g4
loop_4025:
fabss %f11, %f9
edge32 %l5, %g6, %g2
loop_4026:
fmovsvc %xcc, %f6, %f6
st %f2, [%l7 + 0x20]
fmul8x16 %f1, %f4, %f14
fbne %fcc3, loop_4027
fbn,a %fcc1, loop_4028
fands %f2, %f13, %f0
sdivcc %l6, 0x0C7C, %g1
loop_4027:
stw %o7, [%l7 + 0x2C]
loop_4028:
fbe,a %fcc1, loop_4029
brgez,a %i4, loop_4030
andn %i7, %g3, %i5
andcc %i3, 0x1EB8, %i6
loop_4029:
st %f0, [%l7 + 0x10]
loop_4030:
edge8n %l1, %g5, %l0
fmovsne %xcc, %f15, %f12
fbue,a %fcc1, loop_4031
fandnot2s %f7, %f0, %f14
edge16l %i2, %o0, %o4
orcc %o1, %o2, %i1
loop_4031:
tgu %xcc, 0x3
ldub [%l7 + 0x39], %g7
fble %fcc0, loop_4032
tvs %xcc, 0x2
stb %o5, [%l7 + 0x31]
fmovdne %xcc, %f5, %f1
loop_4032:
tge %icc, 0x4
fbge %fcc0, loop_4033
fcmpeq32 %f2, %f0, %o3
fsrc2s %f10, %f0
fmovdne %xcc, %f11, %f15
loop_4033:
edge32ln %l2, %i0, %l3
edge16ln %o6, %l4, %l5
edge32 %g4, %g6, %g2
stb %l6, [%l7 + 0x2E]
taddcc %g1, %o7, %i4
st %f2, [%l7 + 0x78]
bl,pn %xcc, loop_4034
st %f12, [%l7 + 0x74]
alignaddrl %g3, %i5, %i7
ldsw [%l7 + 0x28], %i3
loop_4034:
lduh [%l7 + 0x3A], %l1
udivcc %g5, 0x180D, %l0
fsrc1s %f6, %f14
fsrc2 %f4, %f2
fnot2 %f0, %f8
stw %i6, [%l7 + 0x34]
lduw [%l7 + 0x70], %o0
movle %icc, %i2, %o4
fmovdn %xcc, %f4, %f0
stx %o2, [%l7 + 0x58]
faligndata %f6, %f2, %f10
udiv %i1, 0x05F1, %o1
bl,a,pt %icc, loop_4035
ldsb [%l7 + 0x0D], %g7
ldd [%l7 + 0x58], %f6
orncc %o5, 0x04C8, %o3
loop_4035:
fsrc1 %f2, %f8
ldsb [%l7 + 0x32], %l2
orcc %i0, 0x19AD, %l3
fmul8sux16 %f12, %f12, %f14
fnegs %f15, %f5
movvc %icc, %l4, %o6
ld [%l7 + 0x08], %f4
fsrc1 %f2, %f0
tsubcctv %l5, 0x035C, %g4
ld [%l7 + 0x24], %f9
taddcc %g6, 0x1E56, %g2
fmovsne %xcc, %f4, %f3
sra %g1, %o7, %l6
array16 %g3, %i5, %i7
fmovrslz %i3, %f2, %f3
movvs %icc, %l1, %i4
edge8ln %l0, %g5, %i6
tsubcc %o0, %o4, %i2
andn %i1, 0x1F3A, %o2
st %f2, [%l7 + 0x5C]
tg %xcc, 0x4
for %f10, %f2, %f10
ldsh [%l7 + 0x08], %o1
fmovdcc %xcc, %f10, %f6
array32 %g7, %o5, %l2
bvc loop_4036
fble %fcc0, loop_4037
brgz,a %o3, loop_4038
fornot1 %f14, %f12, %f12
loop_4036:
fmovde %icc, %f12, %f15
loop_4037:
fmovsneg %xcc, %f12, %f9
loop_4038:
ldub [%l7 + 0x6B], %l3
fbo %fcc0, loop_4039
stx %i0, [%l7 + 0x40]
fmovrsne %o6, %f3, %f15
xnor %l4, %g4, %l5
loop_4039:
fmovrslez %g6, %f10, %f13
stb %g2, [%l7 + 0x68]
brlez %o7, loop_4040
fone %f14
addcc %l6, 0x0259, %g3
ldx [%l7 + 0x40], %i5
loop_4040:
brnz,a %i7, loop_4041
bg loop_4042
lduh [%l7 + 0x5E], %g1
movne %xcc, %i3, %i4
loop_4041:
fbue %fcc2, loop_4043
loop_4042:
srax %l0, 0x04, %l1
fcmple16 %f8, %f2, %i6
sdivcc %o0, 0x0C27, %o4
loop_4043:
tne %xcc, 0x4
fmovdn %icc, %f9, %f15
fbn %fcc0, loop_4044
lduh [%l7 + 0x24], %i2
tsubcctv %g5, %o2, %o1
brlez %g7, loop_4045
loop_4044:
fmovdge %xcc, %f2, %f14
tgu %xcc, 0x7
fmovdleu %xcc, %f14, %f2
loop_4045:
fandnot1 %f8, %f10, %f2
ld [%l7 + 0x78], %f6
bn,a loop_4046
edge8l %o5, %i1, %o3
fmovd %f6, %f14
fmovdcc %icc, %f13, %f6
loop_4046:
std %f2, [%l7 + 0x08]
tg %xcc, 0x4
fcmple32 %f14, %f2, %l2
and %l3, %i0, %l4
fbe %fcc0, loop_4047
udiv %g4, 0x1FC9, %o6
te %icc, 0x5
brlez %g6, loop_4048
loop_4047:
bl,pt %icc, loop_4049
fmovsne %xcc, %f0, %f10
stx %g2, [%l7 + 0x78]
loop_4048:
stx %l5, [%l7 + 0x08]
loop_4049:
ldub [%l7 + 0x14], %o7
fmuld8sux16 %f9, %f9, %f2
xnor %l6, %i5, %i7
smulcc %g1, 0x1738, %i3
std %f14, [%l7 + 0x78]
movcs %xcc, %i4, %l0
udivcc %l1, 0x1FDC, %g3
fmovrse %i6, %f8, %f12
fpadd32s %f10, %f14, %f11
fcmps %fcc0, %f4, %f10
fmovdgu %xcc, %f10, %f8
fnors %f5, %f6, %f10
st %f10, [%l7 + 0x10]
add %o0, %i2, %g5
fble,a %fcc0, loop_4050
xorcc %o2, %o4, %o1
sdivcc %o5, 0x0E86, %i1
faligndata %f14, %f4, %f10
loop_4050:
nop
setx loop_4051, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot1s %f9, %f0
st %f13, [%l7 + 0x38]
bvc,a loop_4052
loop_4051:
tleu %icc, 0x3
fones %f6
ldx [%l7 + 0x50], %o3
loop_4052:
std %f0, [%l7 + 0x38]
fmovdgu %icc, %f7, %f4
fpsub32 %f0, %f0, %f6
stw %l2, [%l7 + 0x6C]
ldsw [%l7 + 0x78], %l3
ta %icc, 0x6
fcmpgt16 %f12, %f8, %g7
ldd [%l7 + 0x68], %f6
ldsh [%l7 + 0x42], %i0
stw %g4, [%l7 + 0x38]
fmovdpos %icc, %f13, %f5
sdivcc %o6, 0x0D52, %g6
udiv %g2, 0x00C4, %l4
ldd [%l7 + 0x18], %f0
movrgez %o7, %l6, %i5
nop
setx loop_4053, %l0, %l1
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, %f0, %f8
orncc %i7, 0x0B49, %g1
bn %xcc, loop_4054
loop_4053:
fnands %f3, %f13, %f7
taddcctv %i3, 0x11E1, %i4
edge32n %l0, %l5, %l1
loop_4054:
xnorcc %g3, %o0, %i2
fmovsge %icc, %f10, %f11
xnorcc %g5, 0x1C4A, %i6
bpos,a,pt %xcc, loop_4055
fmovdleu %icc, %f6, %f5
taddcc %o4, %o2, %o1
popc %i1, %o3
loop_4055:
mova %xcc, %l2, %l3
brnz,a %o5, loop_4056
edge32 %g7, %g4, %o6
tl %xcc, 0x1
fbl %fcc0, loop_4057
loop_4056:
st %f3, [%l7 + 0x50]
andcc %g6, %i0, %l4
fand %f2, %f12, %f4
loop_4057:
tcc %xcc, 0x7
fmovdvc %xcc, %f4, %f6
fbug,a %fcc3, loop_4058
ld [%l7 + 0x10], %f0
tge %icc, 0x7
ta %xcc, 0x6
loop_4058:
popc %o7, %g2
st %f6, [%l7 + 0x34]
ldub [%l7 + 0x1F], %l6
edge8n %i5, %i7, %g1
fpadd32 %f4, %f0, %f8
tle %xcc, 0x4
fxnors %f12, %f11, %f0
fbug,a %fcc0, loop_4059
sth %i4, [%l7 + 0x6E]
mulx %i3, 0x1B9B, %l5
ldd [%l7 + 0x20], %f4
loop_4059:
ld [%l7 + 0x4C], %f9
fble,a %fcc1, loop_4060
ldub [%l7 + 0x4A], %l0
fmovsge %xcc, %f10, %f3
udivx %g3, 0x1642, %l1
loop_4060:
st %f3, [%l7 + 0x38]
fbue %fcc0, loop_4061
lduh [%l7 + 0x42], %i2
stw %o0, [%l7 + 0x6C]
ldx [%l7 + 0x50], %i6
loop_4061:
fmul8sux16 %f4, %f6, %f0
smulcc %o4, 0x1B18, %g5
bl,a,pn %xcc, loop_4062
orncc %o2, %i1, %o3
sth %l2, [%l7 + 0x56]
stb %l3, [%l7 + 0x61]
loop_4062:
movrgez %o1, 0x240, %g7
ldub [%l7 + 0x6E], %g4
fmovrdne %o6, %f12, %f6
movvs %icc, %g6, %i0
fmovrslz %l4, %f4, %f15
st %f8, [%l7 + 0x5C]
ldsb [%l7 + 0x63], %o7
fpadd16 %f6, %f8, %f6
lduh [%l7 + 0x5E], %o5
brlz,a %g2, loop_4063
brnz,a %l6, loop_4064
bleu,a %icc, loop_4065
fmovrdlz %i7, %f0, %f10
loop_4063:
fmovdcs %icc, %f4, %f2
loop_4064:
ba,a,pt %xcc, loop_4066
loop_4065:
movrne %i5, 0x119, %g1
stw %i3, [%l7 + 0x58]
tvc %icc, 0x0
loop_4066:
edge16n %l5, %l0, %i4
umulcc %l1, 0x191D, %i2
popc %g3, %i6
fbule %fcc0, loop_4067
subc %o4, 0x1CC9, %g5
be,a,pt %icc, loop_4068
ldsw [%l7 + 0x48], %o0
loop_4067:
bvs,pn %icc, loop_4069
udiv %o2, 0x0E39, %o3
loop_4068:
fble,a %fcc0, loop_4070
sth %l2, [%l7 + 0x1C]
loop_4069:
fbuge,a %fcc0, loop_4071
udivx %l3, 0x065B, %o1
loop_4070:
orncc %g7, %i1, %g4
nop
setx loop_4072, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4071:
tcc %xcc, 0x6
subc %o6, %g6, %i0
fmul8x16au %f5, %f9, %f4
loop_4072:
popc 0x1C48, %o7
tle %icc, 0x7
stw %o5, [%l7 + 0x3C]
ldsh [%l7 + 0x2A], %l4
movle %xcc, %l6, %g2
fornot2s %f5, %f13, %f14
ldd [%l7 + 0x60], %f12
lduh [%l7 + 0x7E], %i5
stw %g1, [%l7 + 0x2C]
brz %i3, loop_4073
ldsb [%l7 + 0x27], %i7
std %f4, [%l7 + 0x58]
ld [%l7 + 0x54], %f1
loop_4073:
fsrc1s %f0, %f10
fcmpes %fcc1, %f15, %f6
movn %xcc, %l5, %i4
ldsh [%l7 + 0x7C], %l0
fnot1s %f0, %f4
ldx [%l7 + 0x10], %i2
st %f13, [%l7 + 0x6C]
fmovrse %l1, %f7, %f5
fandnot2s %f13, %f8, %f6
tsubcc %i6, %o4, %g5
fble %fcc1, loop_4074
ldd [%l7 + 0x40], %f14
edge32n %o0, %o2, %o3
fbn,a %fcc1, loop_4075
loop_4074:
fbg,a %fcc1, loop_4076
edge32ln %g3, %l2, %l3
faligndata %f12, %f12, %f2
loop_4075:
fxnors %f4, %f5, %f3
loop_4076:
fpadd32s %f3, %f6, %f15
ld [%l7 + 0x1C], %f10
fpack16 %f14, %f1
stx %o1, [%l7 + 0x18]
subc %i1, %g7, %o6
tle %icc, 0x5
fpackfix %f10, %f5
tpos %xcc, 0x4
brz %g4, loop_4077
lduw [%l7 + 0x7C], %i0
fbue,a %fcc1, loop_4078
tgu %icc, 0x1
loop_4077:
ldub [%l7 + 0x29], %g6
fba,a %fcc3, loop_4079
loop_4078:
fcmpgt16 %f4, %f8, %o7
sth %l4, [%l7 + 0x6A]
sdivcc %o5, 0x0C12, %g2
loop_4079:
edge32n %i5, %l6, %i3
movvs %icc, %i7, %l5
movrlez %i4, %g1, %i2
or %l0, 0x09D5, %l1
srl %o4, %i6, %o0
lduw [%l7 + 0x5C], %o2
movl %icc, %o3, %g5
fba %fcc2, loop_4080
bpos,a loop_4081
ld [%l7 + 0x78], %f12
ldd [%l7 + 0x70], %f4
loop_4080:
ldub [%l7 + 0x6A], %g3
loop_4081:
movg %xcc, %l3, %o1
fandnot2 %f2, %f10, %f2
pdist %f8, %f8, %f2
popc %i1, %l2
smulcc %g7, %o6, %g4
movcc %icc, %g6, %o7
fbne %fcc0, loop_4082
nop
setx loop_4083, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udivx %l4, 0x1901, %o5
ldub [%l7 + 0x2C], %g2
loop_4082:
add %i5, %l6, %i0
loop_4083:
stx %i3, [%l7 + 0x40]
std %f14, [%l7 + 0x38]
fbug %fcc1, loop_4084
fors %f0, %f1, %f13
ldsh [%l7 + 0x3A], %l5
ldub [%l7 + 0x40], %i7
loop_4084:
fbge,a %fcc1, loop_4085
fmovse %xcc, %f3, %f11
bg,a,pn %xcc, loop_4086
fbe,a %fcc1, loop_4087
loop_4085:
orn %i4, 0x09F7, %i2
edge16 %g1, %l1, %l0
loop_4086:
fmovscs %xcc, %f11, %f11
loop_4087:
orcc %o4, %i6, %o2
sth %o0, [%l7 + 0x46]
siam 0x2
for %f6, %f14, %f2
bgu loop_4088
fcmpgt16 %f4, %f0, %g5
movcs %xcc, %g3, %o3
fcmple16 %f2, %f4, %o1
loop_4088:
std %f10, [%l7 + 0x28]
or %i1, %l3, %g7
andn %o6, %l2, %g6
fcmple32 %f10, %f6, %g4
fcmpd %fcc0, %f10, %f12
fbn,a %fcc2, loop_4089
xnorcc %l4, %o5, %g2
movn %xcc, %o7, %i5
fzero %f2
loop_4089:
taddcc %l6, %i3, %i0
edge16 %l5, %i7, %i4
andn %g1, 0x1EDE, %i2
movpos %icc, %l0, %l1
stb %i6, [%l7 + 0x66]
ld [%l7 + 0x7C], %f7
edge16l %o2, %o4, %g5
fmovdgu %icc, %f4, %f3
bneg %xcc, loop_4090
fnegd %f12, %f0
pdist %f4, %f14, %f6
lduh [%l7 + 0x5E], %g3
loop_4090:
nop
setx loop_4091, %l0, %l1
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 %o0, [%l7 + 0x5A]
fornot2 %f2, %f10, %f8
bne,a %xcc, loop_4092
loop_4091:
tcs %icc, 0x5
fcmpd %fcc3, %f14, %f6
ldd [%l7 + 0x50], %f6
loop_4092:
fcmpne32 %f10, %f2, %o1
fxors %f11, %f5, %f7
stx %i1, [%l7 + 0x40]
stw %o3, [%l7 + 0x7C]
fandnot1 %f0, %f8, %f4
sll %g7, 0x14, %o6
stw %l2, [%l7 + 0x20]
tpos %icc, 0x6
udiv %g6, 0x1980, %l3
lduh [%l7 + 0x30], %l4
stw %g4, [%l7 + 0x68]
xnorcc %g2, 0x1321, %o7
ldsh [%l7 + 0x0A], %o5
popc 0x02E3, %i5
st %f9, [%l7 + 0x5C]
movl %icc, %l6, %i3
nop
setx loop_4093, %l0, %l1
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 %i0, [%l7 + 0x40]
ldx [%l7 + 0x60], %l5
stw %i4, [%l7 + 0x10]
loop_4093:
stb %g1, [%l7 + 0x4F]
fxnor %f0, %f8, %f0
nop
setx loop_4094, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
umul %i2, 0x1276, %l0
stw %i7, [%l7 + 0x70]
srlx %i6, 0x17, %o2
loop_4094:
nop
setx loop_4095, %l0, %l1
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 %o4, [%l7 + 0x28]
fcmpne16 %f12, %f2, %g5
ld [%l7 + 0x68], %f5
loop_4095:
bn,pn %xcc, loop_4096
orn %g3, %o0, %o1
ldsh [%l7 + 0x78], %i1
fpsub16s %f13, %f15, %f1
loop_4096:
fmovrdgez %o3, %f4, %f4
fnors %f6, %f0, %f11
ldsw [%l7 + 0x24], %l1
fmul8sux16 %f0, %f8, %f14
lduh [%l7 + 0x4E], %g7
tneg %xcc, 0x5
brnz %l2, loop_4097
ldsh [%l7 + 0x5C], %o6
fandnot1s %f0, %f0, %f7
fmovscc %icc, %f6, %f1
loop_4097:
fnegs %f1, %f7
fmovscc %xcc, %f8, %f11
fmovrsgez %l3, %f7, %f5
ldx [%l7 + 0x48], %g6
ldsb [%l7 + 0x29], %g4
ldsh [%l7 + 0x24], %g2
umulcc %l4, %o7, %o5
taddcc %i5, 0x13FB, %i3
fmovrsgez %i0, %f14, %f3
xorcc %l5, %i4, %l6
mulx %i2, 0x08D6, %l0
fnot1 %f2, %f10
ldsb [%l7 + 0x7C], %i7
fzero %f14
stb %g1, [%l7 + 0x3A]
smul %i6, 0x1CED, %o2
array16 %o4, %g3, %o0
fcmpeq16 %f12, %f10, %g5
fpadd32 %f4, %f4, %f2
ldd [%l7 + 0x28], %f14
movrlez %i1, %o3, %o1
fmovrde %l1, %f8, %f10
brlz %l2, loop_4098
addc %o6, 0x00E2, %l3
stb %g7, [%l7 + 0x68]
fmovsl %xcc, %f14, %f10
loop_4098:
bleu,a %icc, loop_4099
bl,pn %icc, loop_4100
fcmpd %fcc2, %f12, %f12
std %f4, [%l7 + 0x58]
loop_4099:
fnot1 %f14, %f4
loop_4100:
fxnors %f8, %f13, %f8
bpos,a,pt %icc, loop_4101
edge16ln %g4, %g6, %g2
fcmpgt32 %f8, %f2, %l4
ldsw [%l7 + 0x4C], %o5
loop_4101:
movl %icc, %o7, %i5
stw %i0, [%l7 + 0x6C]
bneg loop_4102
orncc %i3, 0x0D2B, %i4
lduh [%l7 + 0x38], %l6
fpadd32s %f13, %f15, %f15
loop_4102:
fcmple16 %f4, %f0, %l5
lduw [%l7 + 0x24], %i2
bn,a,pn %xcc, loop_4103
st %f5, [%l7 + 0x34]
fcmple32 %f2, %f2, %l0
fmovsge %icc, %f13, %f3
loop_4103:
bge,a %xcc, loop_4104
tg %xcc, 0x3
mulscc %i7, %i6, %g1
edge8n %o4, %o2, %g3
loop_4104:
brgz,a %o0, loop_4105
lduw [%l7 + 0x40], %i1
lduw [%l7 + 0x48], %o3
movleu %icc, %g5, %l1
loop_4105:
smulcc %l2, 0x0F90, %o6
ldub [%l7 + 0x6F], %l3
fpsub32s %f7, %f0, %f10
movpos %xcc, %g7, %g4
stx %g6, [%l7 + 0x08]
lduh [%l7 + 0x70], %o1
fmovrdlz %l4, %f4, %f4
fsrc1 %f2, %f0
or %g2, %o5, %i5
or %o7, %i0, %i4
sllx %i3, 0x01, %l5
fmovsge %xcc, %f10, %f0
lduh [%l7 + 0x72], %l6
tsubcctv %l0, 0x093D, %i7
movcs %icc, %i2, %g1
pdist %f8, %f10, %f12
fmovsa %xcc, %f8, %f6
tleu %xcc, 0x7
stx %i6, [%l7 + 0x10]
array32 %o4, %o2, %o0
fmovsvc %icc, %f12, %f3
ldub [%l7 + 0x1C], %g3
sdivcc %i1, 0x119F, %o3
std %f14, [%l7 + 0x58]
bl,a %xcc, loop_4106
stw %l1, [%l7 + 0x18]
movre %g5, 0x336, %l2
ldsh [%l7 + 0x68], %l3
loop_4106:
st %f10, [%l7 + 0x7C]
fbule,a %fcc2, loop_4107
ldd [%l7 + 0x78], %f8
fones %f4
fcmple16 %f4, %f14, %g7
loop_4107:
tvs %icc, 0x1
stx %o6, [%l7 + 0x60]
fabss %f15, %f5
nop
setx loop_4108, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
andn %g6, %o1, %l4
ldsw [%l7 + 0x18], %g4
ldsb [%l7 + 0x18], %o5
loop_4108:
fmovsg %icc, %f1, %f5
fbue,a %fcc2, loop_4109
ldsh [%l7 + 0x2C], %i5
umulcc %o7, %g2, %i0
fbug %fcc0, loop_4110
loop_4109:
ldsh [%l7 + 0x0E], %i4
fmovda %xcc, %f8, %f10
andncc %l5, %l6, %l0
loop_4110:
lduh [%l7 + 0x7C], %i3
fandnot1s %f10, %f1, %f4
fpadd32s %f13, %f13, %f12
fnegd %f4, %f8
ta %xcc, 0x3
movg %icc, %i7, %i2
umulcc %i6, %g1, %o2
fmovrdlz %o0, %f2, %f0
fandnot1 %f6, %f12, %f8
orcc %o4, %g3, %i1
bvs,a loop_4111
std %f4, [%l7 + 0x50]
bleu,a loop_4112
fandnot1s %f11, %f13, %f5
loop_4111:
fbu %fcc0, loop_4113
stw %o3, [%l7 + 0x48]
loop_4112:
bvs,a %xcc, loop_4114
lduh [%l7 + 0x2A], %l1
loop_4113:
st %f3, [%l7 + 0x7C]
ba,a %xcc, loop_4115
loop_4114:
edge8l %g5, %l3, %g7
ldub [%l7 + 0x69], %o6
fbu %fcc0, loop_4116
loop_4115:
fmovscc %xcc, %f15, %f1
fmul8x16 %f3, %f0, %f6
ld [%l7 + 0x58], %f9
loop_4116:
udiv %l2, 0x13B9, %o1
fbo,a %fcc3, loop_4117
movge %xcc, %l4, %g6
ldx [%l7 + 0x38], %o5
ldsb [%l7 + 0x41], %g4
loop_4117:
andncc %o7, %g2, %i5
fba %fcc3, loop_4118
movpos %icc, %i4, %l5
nop
setx loop_4119, %l0, %l1
jmpl %l1, %i0
fmovsle %xcc, %f4, %f11
loop_4118:
ldsb [%l7 + 0x32], %l0
fbuge,a %fcc1, loop_4120
loop_4119:
fmul8x16 %f5, %f14, %f12
fpadd16 %f6, %f2, %f2
lduw [%l7 + 0x10], %i3
loop_4120:
fbl %fcc2, loop_4121
move %icc, %i7, %i2
lduw [%l7 + 0x4C], %l6
fpadd32 %f2, %f8, %f2
loop_4121:
lduw [%l7 + 0x30], %i6
addcc %o2, 0x15FD, %o0
movle %icc, %o4, %g1
fbu %fcc2, loop_4122
fnand %f0, %f10, %f0
subcc %i1, %g3, %o3
ldx [%l7 + 0x60], %g5
loop_4122:
fxnors %f9, %f9, %f3
fpsub16s %f13, %f15, %f15
fbule,a %fcc2, loop_4123
alignaddr %l1, %l3, %g7
stw %o6, [%l7 + 0x40]
fpack32 %f14, %f12, %f10
loop_4123:
lduw [%l7 + 0x34], %o1
xor %l2, 0x0CD6, %g6
nop
setx loop_4124, %l0, %l1
jmpl %l1, %l4
movrne %o5, %o7, %g2
ldx [%l7 + 0x68], %i5
udiv %i4, 0x079F, %g4
loop_4124:
edge16l %l5, %i0, %i3
bne loop_4125
bpos loop_4126
bg,pn %xcc, loop_4127
fmovdne %icc, %f4, %f5
loop_4125:
tgu %xcc, 0x3
loop_4126:
fand %f6, %f2, %f4
loop_4127:
edge8 %l0, %i2, %i7
stw %l6, [%l7 + 0x70]
movvc %xcc, %i6, %o0
fnors %f2, %f9, %f15
ldx [%l7 + 0x28], %o2
lduh [%l7 + 0x76], %g1
bshuffle %f12, %f2, %f0
ldd [%l7 + 0x40], %f12
sth %i1, [%l7 + 0x42]
lduh [%l7 + 0x68], %o4
subcc %g3, %o3, %l1
lduh [%l7 + 0x1A], %g5
fmovrdlez %g7, %f8, %f8
fmovdcc %icc, %f9, %f14
mulscc %o6, 0x0095, %o1
movre %l2, 0x19A, %g6
fbn,a %fcc1, loop_4128
edge32ln %l3, %o5, %l4
udivcc %o7, 0x168E, %g2
umul %i5, 0x0BBD, %i4
loop_4128:
tcc %xcc, 0x7
fmovdle %icc, %f13, %f12
ldsb [%l7 + 0x55], %g4
fsrc2s %f10, %f15
sllx %l5, 0x05, %i3
ldsh [%l7 + 0x6C], %i0
orn %i2, %i7, %l6
edge16 %l0, %i6, %o0
fexpand %f7, %f10
fbne,a %fcc0, loop_4129
edge32 %g1, %o2, %o4
xnorcc %i1, 0x14F2, %g3
bge,pn %icc, loop_4130
loop_4129:
fmovdn %icc, %f13, %f2
ldub [%l7 + 0x43], %o3
nop
setx loop_4131, %l0, %l1
jmpl %l1, %l1
loop_4130:
bneg,a loop_4132
fnegs %f13, %f0
bshuffle %f0, %f4, %f10
loop_4131:
ldd [%l7 + 0x60], %f14
loop_4132:
nop
setx loop_4133, %l0, %l1
jmpl %l1, %g7
ldd [%l7 + 0x30], %f2
array32 %g5, %o6, %l2
fpsub16s %f5, %f9, %f0
loop_4133:
ldsw [%l7 + 0x30], %g6
taddcctv %l3, %o1, %l4
add %o7, 0x1C4A, %g2
ldsw [%l7 + 0x70], %o5
brz %i5, loop_4134
edge16 %g4, %l5, %i3
std %f0, [%l7 + 0x70]
fmuld8sux16 %f14, %f15, %f2
loop_4134:
ta %icc, 0x3
bl,a,pt %xcc, loop_4135
tneg %icc, 0x3
sth %i4, [%l7 + 0x64]
fsrc2s %f5, %f0
loop_4135:
stb %i0, [%l7 + 0x1E]
stx %i7, [%l7 + 0x50]
smul %i2, %l0, %i6
st %f13, [%l7 + 0x78]
fnands %f9, %f4, %f2
fmovsle %xcc, %f3, %f8
fmovsneg %icc, %f6, %f7
brz %l6, loop_4136
stx %o0, [%l7 + 0x10]
stb %g1, [%l7 + 0x63]
umulcc %o4, 0x1456, %i1
loop_4136:
siam 0x3
be,a loop_4137
movle %icc, %o2, %o3
fmovdge %xcc, %f11, %f3
stb %l1, [%l7 + 0x57]
loop_4137:
fmovscs %xcc, %f3, %f12
fpackfix %f0, %f2
fcmple32 %f0, %f6, %g7
srl %g3, %g5, %l2
smul %o6, %g6, %l3
fnors %f7, %f8, %f13
siam 0x6
movre %o1, %l4, %g2
andncc %o7, %o5, %i5
fxor %f12, %f6, %f2
ldub [%l7 + 0x79], %g4
stb %i3, [%l7 + 0x25]
fnot2s %f0, %f2
fpsub16s %f10, %f2, %f3
tgu %xcc, 0x3
ldd [%l7 + 0x28], %f6
be,pn %xcc, loop_4138
ldsh [%l7 + 0x72], %i4
movge %icc, %l5, %i7
fmovdg %xcc, %f13, %f14
loop_4138:
ldsh [%l7 + 0x6E], %i0
stx %l0, [%l7 + 0x38]
lduw [%l7 + 0x38], %i6
fnegs %f4, %f2
ldd [%l7 + 0x68], %f6
and %i2, 0x049D, %l6
lduw [%l7 + 0x68], %o0
fmul8sux16 %f2, %f14, %f0
fcmple32 %f6, %f10, %o4
faligndata %f10, %f2, %f8
movcc %icc, %g1, %o2
fbo %fcc0, loop_4139
fsrc1 %f12, %f8
bneg,a loop_4140
bn %xcc, loop_4141
loop_4139:
fone %f10
array32 %i1, %o3, %g7
loop_4140:
fmovdl %icc, %f7, %f6
loop_4141:
sll %g3, 0x1D, %l1
edge8n %g5, %l2, %g6
popc 0x0C04, %o6
movle %icc, %o1, %l3
srax %l4, 0x18, %g2
st %f14, [%l7 + 0x64]
fandnot1 %f8, %f8, %f8
fbul %fcc0, loop_4142
fpadd32s %f15, %f7, %f3
fcmpgt16 %f6, %f14, %o5
movcc %icc, %i5, %g4
loop_4142:
fcmpeq32 %f4, %f12, %i3
mova %xcc, %i4, %o7
edge8ln %i7, %i0, %l0
movleu %xcc, %i6, %i2
fmovsg %icc, %f6, %f0
fbl %fcc2, loop_4143
fmovdge %xcc, %f8, %f7
orcc %l6, 0x1FCA, %o0
ld [%l7 + 0x1C], %f14
loop_4143:
nop
setx loop_4144, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot1s %f10, %f3
lduw [%l7 + 0x48], %o4
fandnot2 %f6, %f2, %f14
loop_4144:
taddcc %l5, 0x1F1B, %o2
fmovrde %i1, %f0, %f10
brnz,a %o3, loop_4145
pdist %f8, %f10, %f14
ld [%l7 + 0x20], %f3
fmovrslez %g7, %f5, %f9
loop_4145:
fmovsg %xcc, %f2, %f0
ldsh [%l7 + 0x62], %g3
stx %g1, [%l7 + 0x58]
movcc %xcc, %g5, %l2
fcmple32 %f0, %f12, %l1
stx %g6, [%l7 + 0x40]
ldsb [%l7 + 0x13], %o6
addc %l3, %o1, %g2
fandnot2 %f2, %f14, %f12
tsubcctv %o5, 0x1568, %l4
addcc %i5, %g4, %i3
ldsh [%l7 + 0x3C], %o7
movgu %icc, %i4, %i7
ldub [%l7 + 0x1A], %i0
tcc %xcc, 0x2
umul %l0, %i2, %i6
tne %xcc, 0x0
fmovdleu %xcc, %f6, %f7
movle %icc, %l6, %o4
bvc,pn %icc, loop_4146
ldx [%l7 + 0x30], %l5
fornot1s %f11, %f5, %f12
bneg %icc, loop_4147
loop_4146:
fnegs %f0, %f12
fmovrse %o2, %f12, %f4
edge8ln %i1, %o3, %g7
loop_4147:
edge32ln %g3, %o0, %g5
fmul8sux16 %f12, %f4, %f14
andcc %g1, %l1, %g6
for %f12, %f14, %f2
movgu %xcc, %o6, %l3
for %f2, %f12, %f0
ldd [%l7 + 0x50], %f4
lduw [%l7 + 0x1C], %o1
fcmpeq16 %f12, %f12, %l2
nop
setx loop_4148, %l0, %l1
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 + 0x18], %g2
lduh [%l7 + 0x36], %o5
ldsh [%l7 + 0x0A], %i5
loop_4148:
bleu,pt %xcc, loop_4149
fpadd32s %f9, %f7, %f1
edge32ln %l4, %g4, %i3
edge8n %i4, %o7, %i7
loop_4149:
ldsw [%l7 + 0x08], %l0
stb %i2, [%l7 + 0x62]
stx %i6, [%l7 + 0x30]
ldub [%l7 + 0x72], %i0
stx %l6, [%l7 + 0x60]
xor %o4, %l5, %i1
st %f6, [%l7 + 0x30]
subc %o2, 0x163A, %g7
fornot2 %f2, %f12, %f14
fnand %f8, %f12, %f14
fmul8ulx16 %f8, %f14, %f12
tsubcctv %o3, %o0, %g5
sth %g1, [%l7 + 0x3E]
xnor %l1, %g3, %o6
fmovsvs %xcc, %f13, %f1
fcmpgt32 %f2, %f4, %g6
brlez,a %o1, loop_4150
tgu %icc, 0x4
fmovdvc %xcc, %f7, %f12
fnot2 %f4, %f8
loop_4150:
fones %f8
for %f8, %f0, %f8
fpack16 %f4, %f8
ldd [%l7 + 0x10], %f2
lduw [%l7 + 0x1C], %l2
movleu %icc, %l3, %g2
fpadd16s %f6, %f3, %f15
fbn,a %fcc3, loop_4151
ldsb [%l7 + 0x36], %i5
srl %l4, 0x0E, %g4
fabsd %f14, %f14
loop_4151:
udiv %o5, 0x1A58, %i4
ba %icc, loop_4152
bg,pt %icc, loop_4153
fpadd16 %f14, %f6, %f0
edge16 %i3, %i7, %o7
loop_4152:
sdivcc %l0, 0x1978, %i2
loop_4153:
fblg,a %fcc3, loop_4154
fmovrdlz %i0, %f12, %f12
movg %xcc, %i6, %o4
stb %l5, [%l7 + 0x7E]
loop_4154:
fmovsa %icc, %f8, %f8
and %l6, %o2, %g7
movge %xcc, %i1, %o0
edge8n %g5, %g1, %o3
ldub [%l7 + 0x50], %g3
fmul8x16al %f7, %f5, %f0
ldx [%l7 + 0x78], %o6
nop
setx loop_4155, %l0, %l1
jmpl %l1, %g6
edge32 %l1, %o1, %l2
st %f10, [%l7 + 0x34]
fcmpes %fcc2, %f1, %f1
loop_4155:
fabsd %f10, %f14
ldsh [%l7 + 0x0E], %l3
stb %i5, [%l7 + 0x2D]
fmovdle %xcc, %f11, %f2
brgz,a %g2, loop_4156
fnegd %f4, %f6
ldsh [%l7 + 0x54], %g4
fmuld8ulx16 %f11, %f0, %f8
loop_4156:
ldd [%l7 + 0x60], %f14
ldub [%l7 + 0x28], %l4
tvc %xcc, 0x1
tcc %icc, 0x3
udiv %i4, 0x0755, %o5
fmovrde %i3, %f12, %f12
edge32ln %o7, %l0, %i7
fcmple16 %f10, %f6, %i2
movleu %icc, %i0, %o4
fmovd %f6, %f4
stb %i6, [%l7 + 0x7B]
fmovsge %icc, %f8, %f11
std %f10, [%l7 + 0x08]
fmovsn %xcc, %f7, %f1
movcs %xcc, %l5, %o2
stw %g7, [%l7 + 0x1C]
fmovsne %xcc, %f4, %f1
fcmpgt32 %f0, %f0, %i1
ld [%l7 + 0x58], %f8
ldsh [%l7 + 0x32], %l6
ldd [%l7 + 0x60], %f4
edge32l %o0, %g5, %o3
ldub [%l7 + 0x20], %g1
ldsh [%l7 + 0x62], %g3
ld [%l7 + 0x14], %f5
sub %o6, %g6, %o1
fexpand %f1, %f12
fcmple32 %f6, %f12, %l1
movneg %xcc, %l3, %i5
stw %l2, [%l7 + 0x44]
for %f14, %f0, %f6
fsrc1 %f8, %f8
fors %f12, %f14, %f0
bvs,a,pn %xcc, loop_4157
edge16ln %g2, %g4, %l4
ldub [%l7 + 0x21], %o5
nop
setx loop_4158, %l0, %l1
jmpl %l1, %i3
loop_4157:
ldub [%l7 + 0x49], %i4
ldd [%l7 + 0x78], %f4
fxnors %f0, %f7, %f10
loop_4158:
xorcc %o7, 0x103E, %l0
fmovrdlez %i2, %f6, %f4
fble,a %fcc2, loop_4159
fones %f15
popc %i7, %o4
smulcc %i6, 0x0440, %i0
loop_4159:
movleu %xcc, %l5, %o2
fmovrsne %i1, %f4, %f14
movrlez %g7, %l6, %o0
fcmpes %fcc2, %f9, %f9
fbuge %fcc0, loop_4160
orncc %g5, %o3, %g1
fpsub32 %f10, %f2, %f10
fmovrse %o6, %f2, %f10
loop_4160:
fmovspos %xcc, %f14, %f13
fone %f12
brlez %g6, loop_4161
smul %g3, 0x17F9, %o1
fba,a %fcc0, loop_4162
orn %l3, %l1, %l2
loop_4161:
ldsw [%l7 + 0x68], %g2
fnand %f14, %f4, %f12
loop_4162:
fbo %fcc0, loop_4163
udiv %i5, 0x1646, %g4
fmul8x16au %f8, %f3, %f12
edge8 %l4, %o5, %i4
loop_4163:
ldsb [%l7 + 0x6C], %i3
fnor %f0, %f10, %f2
ldsb [%l7 + 0x78], %o7
fpsub32 %f4, %f8, %f8
ldub [%l7 + 0x14], %l0
ldsb [%l7 + 0x26], %i2
fmovrdlez %o4, %f12, %f4
std %f10, [%l7 + 0x28]
fmovsgu %xcc, %f3, %f1
bshuffle %f6, %f2, %f6
lduh [%l7 + 0x46], %i7
fbge %fcc1, loop_4164
tn %xcc, 0x7
fmovdl %xcc, %f5, %f7
fbge,a %fcc0, loop_4165
loop_4164:
movl %icc, %i0, %i6
movg %icc, %o2, %l5
bneg %icc, loop_4166
loop_4165:
fpmerge %f13, %f12, %f12
ldub [%l7 + 0x63], %g7
ldub [%l7 + 0x7F], %l6
loop_4166:
movrgz %o0, 0x09D, %g5
bcc,a,pt %icc, loop_4167
movle %xcc, %i1, %g1
edge16n %o3, %g6, %g3
fmovdvc %xcc, %f9, %f13
loop_4167:
ldx [%l7 + 0x38], %o1
bn,pt %xcc, loop_4168
stw %o6, [%l7 + 0x40]
umul %l1, %l2, %g2
edge8 %i5, %l3, %g4
loop_4168:
brnz,a %o5, loop_4169
fmovsg %icc, %f2, %f10
fmovrdgz %l4, %f0, %f2
bshuffle %f2, %f14, %f2
loop_4169:
fmovdg %xcc, %f13, %f10
taddcctv %i4, %o7, %l0
fmovrsgz %i2, %f13, %f4
xnor %i3, 0x08B2, %i7
fnot1s %f8, %f5
smulcc %i0, 0x02BD, %i6
addccc %o4, %o2, %l5
fmovdge %xcc, %f2, %f12
bgu,a loop_4170
ldsb [%l7 + 0x6C], %g7
ldub [%l7 + 0x58], %l6
tne %icc, 0x7
loop_4170:
edge32n %o0, %i1, %g5
add %g1, %g6, %g3
movgu %icc, %o3, %o6
fxnor %f0, %f12, %f4
brnz %l1, loop_4171
tleu %icc, 0x0
movpos %icc, %l2, %g2
ldx [%l7 + 0x28], %o1
loop_4171:
mulscc %l3, 0x0079, %g4
sll %o5, 0x1C, %i5
fcmpgt16 %f10, %f4, %l4
ba loop_4172
brz,a %o7, loop_4173
st %f4, [%l7 + 0x18]
nop
setx loop_4174, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4172:
sra %l0, 0x1E, %i2
loop_4173:
movgu %icc, %i4, %i3
ldsb [%l7 + 0x64], %i0
loop_4174:
fmovdvs %icc, %f3, %f0
fmovrdgz %i7, %f6, %f0
ld [%l7 + 0x38], %f12
alignaddrl %i6, %o4, %o2
movvs %icc, %g7, %l5
ba,a loop_4175
udivcc %o0, 0x1A12, %i1
lduh [%l7 + 0x7E], %l6
bneg,a loop_4176
loop_4175:
stx %g5, [%l7 + 0x50]
umulcc %g6, %g3, %g1
sub %o3, 0x1895, %l1
loop_4176:
srax %o6, 0x15, %g2
fble %fcc2, loop_4177
tvs %xcc, 0x6
fxor %f12, %f14, %f12
fmovrde %l2, %f10, %f8
loop_4177:
fornot2s %f8, %f2, %f11
sllx %l3, 0x1B, %g4
ldsw [%l7 + 0x5C], %o1
fbug %fcc1, loop_4178
st %f8, [%l7 + 0x7C]
fandnot1 %f6, %f12, %f14
tpos %icc, 0x3
loop_4178:
ld [%l7 + 0x28], %f12
ldx [%l7 + 0x78], %o5
orn %i5, %l4, %o7
and %i2, 0x1B62, %l0
fmovdvs %icc, %f13, %f7
ble,a %icc, loop_4179
movg %xcc, %i4, %i3
fmovda %xcc, %f13, %f15
fblg,a %fcc2, loop_4180
loop_4179:
stx %i7, [%l7 + 0x78]
fbuge,a %fcc2, loop_4181
sth %i0, [%l7 + 0x4A]
loop_4180:
ldd [%l7 + 0x50], %f2
movcs %xcc, %o4, %i6
loop_4181:
nop
setx loop_4182, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %g7, [%l7 + 0x36]
ld [%l7 + 0x24], %f10
fnors %f12, %f0, %f12
loop_4182:
movre %l5, 0x30C, %o2
movrlez %o0, 0x2D2, %i1
fmovsn %icc, %f3, %f6
fmovrdlez %l6, %f12, %f4
fmovrde %g5, %f2, %f10
fnot2 %f0, %f10
lduh [%l7 + 0x5A], %g6
movrlz %g3, 0x3FF, %o3
stw %g1, [%l7 + 0x54]
movg %icc, %l1, %g2
fornot2s %f3, %f0, %f2
fpsub32s %f3, %f14, %f11
fmovdgu %xcc, %f7, %f4
fcmpes %fcc3, %f3, %f4
bshuffle %f4, %f10, %f14
ldd [%l7 + 0x58], %f10
edge32n %o6, %l3, %l2
fbue %fcc2, loop_4183
fmovdle %icc, %f12, %f11
movrlez %o1, 0x1BF, %o5
ldub [%l7 + 0x63], %i5
loop_4183:
movrgez %g4, 0x163, %l4
fmovscc %xcc, %f9, %f9
lduh [%l7 + 0x3C], %i2
tgu %icc, 0x4
bge,a %xcc, loop_4184
ldsb [%l7 + 0x2F], %l0
movrgez %i4, %o7, %i3
ldd [%l7 + 0x20], %f6
loop_4184:
fmovrsgez %i0, %f12, %f14
fnot2 %f14, %f0
ldx [%l7 + 0x78], %i7
ldsh [%l7 + 0x64], %i6
xorcc %o4, 0x1879, %g7
popc %o2, %o0
ldsb [%l7 + 0x7F], %i1
fmuld8ulx16 %f14, %f9, %f12
tle %icc, 0x0
fmovdl %xcc, %f5, %f5
fsrc1 %f0, %f8
fmovdn %xcc, %f14, %f14
ldd [%l7 + 0x68], %f6
subccc %l6, 0x12FC, %g5
orcc %g6, 0x16B8, %g3
ldsw [%l7 + 0x74], %o3
fornot1s %f5, %f13, %f8
fpsub32 %f8, %f14, %f4
sth %l5, [%l7 + 0x2E]
ldsb [%l7 + 0x12], %l1
edge16n %g1, %g2, %l3
tge %xcc, 0x2
ldx [%l7 + 0x30], %o6
std %f14, [%l7 + 0x40]
ta %icc, 0x6
array8 %o1, %o5, %l2
tge %xcc, 0x5
fandnot2 %f0, %f6, %f8
movcc %icc, %g4, %l4
fornot2s %f8, %f4, %f1
fmovsge %xcc, %f1, %f14
std %f0, [%l7 + 0x48]
fmovrse %i5, %f10, %f14
subc %l0, %i2, %o7
stx %i4, [%l7 + 0x20]
ldsb [%l7 + 0x27], %i0
fbne %fcc3, loop_4185
fmovrdgez %i7, %f0, %f4
movvs %xcc, %i6, %o4
popc %i3, %o2
loop_4185:
ldsb [%l7 + 0x6D], %o0
fornot2 %f8, %f0, %f12
bshuffle %f2, %f0, %f4
udivx %g7, 0x010E, %l6
fnot2s %f9, %f15
edge32 %g5, %i1, %g3
fcmpne16 %f8, %f10, %g6
andn %l5, %l1, %g1
lduh [%l7 + 0x3E], %g2
lduh [%l7 + 0x26], %l3
fornot1 %f4, %f12, %f0
and %o3, %o6, %o5
stw %o1, [%l7 + 0x24]
bge %xcc, loop_4186
ldsh [%l7 + 0x66], %g4
fcmpne16 %f2, %f10, %l4
smulcc %l2, 0x04B4, %l0
loop_4186:
lduw [%l7 + 0x78], %i2
ldsb [%l7 + 0x5B], %o7
ldsb [%l7 + 0x4C], %i4
nop
setx loop_4187, %l0, %l1
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 loop_4188
andncc %i5, %i7, %i0
bpos,pn %icc, loop_4189
loop_4187:
nop
setx loop_4190, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_4188:
bg,a,pn %xcc, loop_4191
stw %i6, [%l7 + 0x30]
loop_4189:
stx %o4, [%l7 + 0x68]
loop_4190:
srlx %i3, 0x19, %o2
loop_4191:
lduw [%l7 + 0x08], %g7
smul %l6, %o0, %g5
fnot2s %f1, %f0
fpackfix %f8, %f8
brlez %i1, loop_4192
fabss %f14, %f3
stw %g3, [%l7 + 0x78]
lduh [%l7 + 0x70], %l5
loop_4192:
movne %icc, %g6, %g1
edge32ln %l1, %l3, %o3
brnz,a %g2, loop_4193
pdist %f2, %f2, %f12
fpsub16s %f9, %f9, %f13
bvs,pt %icc, loop_4194
loop_4193:
ldsh [%l7 + 0x6A], %o6
udivx %o5, 0x1523, %o1
xnorcc %g4, %l4, %l2
loop_4194:
fbo %fcc1, loop_4195
st %f5, [%l7 + 0x08]
fxor %f14, %f0, %f14
andn %i2, %o7, %i4
loop_4195:
stx %l0, [%l7 + 0x40]
andncc %i5, %i0, %i6
fmovrdlz %i7, %f6, %f14
edge16l %i3, %o4, %g7
stw %o2, [%l7 + 0x4C]
st %f4, [%l7 + 0x38]
fmovdg %xcc, %f3, %f8
movcc %xcc, %o0, %l6
sdivx %i1, 0x0BC1, %g3
fbe,a %fcc2, loop_4196
fmuld8ulx16 %f9, %f12, %f14
tsubcctv %l5, 0x0EAF, %g6
ld [%l7 + 0x6C], %f0
loop_4196:
fsrc1 %f14, %f6
lduh [%l7 + 0x24], %g5
movvc %xcc, %l1, %l3
fpadd32 %f8, %f14, %f10
bvc,pt %icc, loop_4197
tgu %xcc, 0x0
fcmped %fcc1, %f2, %f0
ldub [%l7 + 0x33], %g1
loop_4197:
ldsh [%l7 + 0x08], %o3
fpsub32s %f15, %f10, %f13
movpos %icc, %g2, %o5
fandnot2 %f4, %f10, %f4
fmovsn %icc, %f9, %f0
fpsub32s %f1, %f1, %f11
fmovsg %xcc, %f4, %f3
movcc %icc, %o6, %o1
bcc,pn %xcc, loop_4198
sllx %l4, 0x05, %g4
ble loop_4199
srl %l2, %i2, %i4
loop_4198:
fsrc1 %f10, %f2
tneg %icc, 0x6
loop_4199:
fbule,a %fcc2, loop_4200
move %xcc, %o7, %l0
stw %i0, [%l7 + 0x74]
stb %i6, [%l7 + 0x48]
loop_4200:
bshuffle %f14, %f6, %f8
ld [%l7 + 0x38], %f1
fornot2 %f0, %f0, %f0
fmovd %f14, %f8
fmovsa %icc, %f3, %f4
fsrc1 %f14, %f6
fnot1s %f14, %f4
edge16 %i5, %i3, %o4
ldub [%l7 + 0x32], %g7
sdivx %i7, 0x07A9, %o0
fmovdleu %icc, %f7, %f14
movl %xcc, %l6, %i1
mova %xcc, %o2, %g3
ldsb [%l7 + 0x1F], %l5
movcs %icc, %g6, %l1
brgez,a %g5, loop_4201
movne %icc, %l3, %g1
lduh [%l7 + 0x12], %o3
fmovde %icc, %f11, %f6
loop_4201:
ldub [%l7 + 0x6A], %o5
movvs %icc, %o6, %g2
fandnot1 %f8, %f0, %f14
umulcc %l4, 0x08D8, %g4
fnot2 %f6, %f6
fba %fcc3, loop_4202
fpsub16s %f0, %f10, %f12
sth %o1, [%l7 + 0x38]
sth %l2, [%l7 + 0x12]
loop_4202:
ld [%l7 + 0x6C], %f10
fones %f4
fmovscc %icc, %f13, %f2
fmovsg %icc, %f1, %f14
brlz %i4, loop_4203
lduh [%l7 + 0x6A], %o7
lduw [%l7 + 0x34], %i2
movre %i0, 0x150, %l0
loop_4203:
bcc,pt %xcc, loop_4204
fbo %fcc3, loop_4205
fxnor %f6, %f10, %f10
fxors %f10, %f9, %f1
loop_4204:
tne %xcc, 0x6
loop_4205:
fabss %f5, %f9
movrgez %i5, 0x0EC, %i3
addccc %o4, %g7, %i7
ldsw [%l7 + 0x38], %o0
faligndata %f6, %f10, %f4
fnot2s %f11, %f5
movle %icc, %i6, %l6
fmovscc %icc, %f9, %f4
fblg,a %fcc2, loop_4206
ldsb [%l7 + 0x69], %o2
ldsh [%l7 + 0x78], %g3
orncc %l5, %g6, %l1
loop_4206:
udivcc %i1, 0x1FDD, %l3
stx %g5, [%l7 + 0x60]
ldub [%l7 + 0x5C], %o3
fmovrslz %g1, %f8, %f13
fmul8x16al %f9, %f0, %f8
fornot1 %f4, %f10, %f12
st %f4, [%l7 + 0x08]
bgu loop_4207
ld [%l7 + 0x40], %f0
nop
setx loop_4208, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsgu %xcc, %f5, %f1
loop_4207:
mova %icc, %o6, %o5
st %f4, [%l7 + 0x40]
loop_4208:
fmovrdlez %g2, %f14, %f4
fpsub16s %f0, %f12, %f8
mulscc %l4, 0x037D, %o1
xor %g4, 0x1CE1, %i4
movge %xcc, %o7, %i2
fornot1s %f6, %f15, %f14
alignaddrl %i0, %l0, %i5
movl %xcc, %l2, %i3
ldsw [%l7 + 0x0C], %g7
subcc %o4, 0x0A61, %i7
fnot1 %f14, %f4
xnor %i6, 0x0AFC, %l6
fmovrdlz %o2, %f12, %f14
xorcc %g3, 0x0E46, %o0
popc %l5, %l1
fmovde %icc, %f13, %f6
umulcc %i1, %l3, %g6
fmul8x16al %f12, %f14, %f10
fpadd32 %f10, %f2, %f6
fpsub16 %f4, %f14, %f2
ldsw [%l7 + 0x78], %o3
fpadd16 %f12, %f14, %f14
sth %g1, [%l7 + 0x7E]
fmovd %f6, %f12
fcmple32 %f4, %f4, %o6
ldx [%l7 + 0x68], %g5
ldsh [%l7 + 0x5E], %g2
fornot1 %f4, %f2, %f4
fsrc1 %f0, %f12
fnot1 %f0, %f6
ld [%l7 + 0x08], %f9
ldx [%l7 + 0x48], %l4
stb %o1, [%l7 + 0x3E]
fmovdgu %xcc, %f14, %f8
stx %g4, [%l7 + 0x70]
fmovdcc %icc, %f7, %f13
fexpand %f4, %f12
fbl %fcc3, loop_4209
fmovrdgz %o5, %f4, %f12
movrgz %o7, 0x27E, %i2
fbo,a %fcc2, loop_4210
loop_4209:
ldub [%l7 + 0x18], %i4
xor %i0, %l0, %i5
taddcc %i3, 0x15EF, %l2
loop_4210:
addccc %g7, 0x06C5, %i7
ldx [%l7 + 0x38], %i6
udiv %l6, 0x167B, %o2
fbl %fcc1, loop_4211
srlx %g3, %o0, %l5
fmovdpos %xcc, %f14, %f0
bgu,a,pn %xcc, loop_4212
loop_4211:
stb %o4, [%l7 + 0x5F]
fmul8sux16 %f4, %f2, %f8
ldsh [%l7 + 0x4E], %i1
loop_4212:
lduh [%l7 + 0x3E], %l3
fpadd16s %f14, %f2, %f13
ld [%l7 + 0x6C], %f15
tgu %xcc, 0x3
srl %g6, %l1, %o3
tleu %xcc, 0x2
fnor %f10, %f4, %f0
movl %icc, %g1, %o6
fcmpes %fcc2, %f3, %f3
fmovsn %xcc, %f11, %f3
tcc %xcc, 0x5
ldsh [%l7 + 0x12], %g2
fpmerge %f1, %f8, %f2
fmovrdlz %l4, %f10, %f12
ldsh [%l7 + 0x64], %o1
fmovs %f4, %f12
sth %g4, [%l7 + 0x36]
fcmpd %fcc0, %f14, %f10
fmovsn %icc, %f3, %f0
stx %g5, [%l7 + 0x48]
fnegd %f10, %f14
xnorcc %o7, 0x117D, %i2
fcmpeq32 %f10, %f14, %o5
fand %f8, %f10, %f2
lduh [%l7 + 0x46], %i4
fnors %f13, %f6, %f7
stw %i0, [%l7 + 0x60]
fcmple32 %f2, %f2, %i5
bshuffle %f14, %f10, %f12
fpadd16 %f4, %f6, %f6
udiv %i3, 0x0DF4, %l0
tcs %icc, 0x2
stx %g7, [%l7 + 0x20]
edge32n %l2, %i6, %i7
array32 %l6, %g3, %o2
for %f2, %f2, %f8
std %f4, [%l7 + 0x58]
tneg %icc, 0x1
alignaddr %o0, %l5, %o4
fabsd %f6, %f0
stx %l3, [%l7 + 0x60]
edge16ln %g6, %i1, %o3
fmul8x16al %f15, %f11, %f14
fmovdg %xcc, %f2, %f2
xor %l1, %g1, %g2
sll %l4, 0x16, %o6
sth %o1, [%l7 + 0x46]
lduh [%l7 + 0x78], %g4
fmovscs %icc, %f0, %f4
ld [%l7 + 0x28], %f7
edge8l %g5, %o7, %o5
ble,pt %xcc, loop_4213
stw %i2, [%l7 + 0x58]
fmovsneg %icc, %f10, %f7
ld [%l7 + 0x2C], %f4
loop_4213:
add %i0, %i5, %i3
fba,a %fcc3, loop_4214
lduw [%l7 + 0x10], %i4
fmovsn %xcc, %f15, %f6
fmovsg %xcc, %f10, %f0
loop_4214:
ldsw [%l7 + 0x18], %g7
stx %l0, [%l7 + 0x50]
stb %i6, [%l7 + 0x2E]
fbu,a %fcc0, loop_4215
std %f0, [%l7 + 0x60]
ld [%l7 + 0x20], %f14
ldx [%l7 + 0x58], %i7
loop_4215:
or %l2, %g3, %o2
fzeros %f0
ldsb [%l7 + 0x14], %o0
std %f2, [%l7 + 0x18]
fexpand %f13, %f6
stw %l6, [%l7 + 0x1C]
sth %l5, [%l7 + 0x2C]
fone %f8
fcmpgt32 %f2, %f0, %l3
fbe,a %fcc3, loop_4216
ld [%l7 + 0x1C], %f1
srlx %o4, 0x18, %g6
smulcc %i1, %o3, %g1
loop_4216:
movcs %icc, %l1, %l4
fcmpgt16 %f8, %f0, %o6
stx %o1, [%l7 + 0x18]
fblg,a %fcc0, loop_4217
nop
setx loop_4218, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smul %g4, 0x093C, %g2
fmovrslez %o7, %f2, %f10
loop_4217:
ldub [%l7 + 0x09], %g5
loop_4218:
tsubcctv %i2, %i0, %o5
lduw [%l7 + 0x48], %i3
stx %i4, [%l7 + 0x28]
bl %icc, loop_4219
ldsw [%l7 + 0x14], %i5
fmovrdne %l0, %f12, %f2
fandnot2s %f6, %f10, %f10
loop_4219:
movvc %icc, %i6, %g7
ldd [%l7 + 0x40], %f0
fones %f7
ldsh [%l7 + 0x22], %l2
bvc loop_4220
fmovsleu %xcc, %f10, %f14
ldd [%l7 + 0x38], %f12
std %f10, [%l7 + 0x08]
loop_4220:
fmovdle %icc, %f12, %f9
std %f8, [%l7 + 0x18]
sth %i7, [%l7 + 0x66]
tcs %icc, 0x2
xnorcc %g3, %o0, %o2
fmovrde %l6, %f6, %f14
bshuffle %f12, %f8, %f14
sth %l3, [%l7 + 0x20]
fnors %f11, %f15, %f10
sth %o4, [%l7 + 0x66]
fbl,a %fcc2, loop_4221
fmovde %icc, %f3, %f1
taddcctv %l5, %g6, %o3
subc %g1, 0x150A, %i1
loop_4221:
movrgz %l1, 0x3BB, %l4
movvc %xcc, %o6, %o1
add %g2, 0x1C7E, %g4
ld [%l7 + 0x34], %f11
ldsb [%l7 + 0x37], %o7
fcmpne32 %f14, %f12, %g5
brgz %i2, loop_4222
te %icc, 0x2
fones %f15
taddcctv %o5, %i3, %i0
loop_4222:
orcc %i5, 0x018F, %l0
array16 %i4, %g7, %i6
udivx %i7, 0x01EA, %l2
fmovdleu %xcc, %f13, %f4
udivx %g3, 0x1268, %o0
edge8n %l6, %o2, %l3
std %f4, [%l7 + 0x30]
stx %o4, [%l7 + 0x10]
fabss %f12, %f6
addccc %g6, %o3, %g1
tge %xcc, 0x3
addccc %l5, 0x07F1, %i1
tge %xcc, 0x3
ldub [%l7 + 0x11], %l4
tne %icc, 0x3
tn %xcc, 0x5
fmovdcc %icc, %f9, %f3
sethi 0x19C1, %o6
fbug,a %fcc2, loop_4223
brlez,a %l1, loop_4224
array32 %g2, %g4, %o7
fxors %f11, %f12, %f0
loop_4223:
fmovde %icc, %f10, %f10
loop_4224:
fcmpd %fcc0, %f0, %f6
brlz %g5, loop_4225
edge32n %o1, %i2, %o5
fsrc1s %f12, %f9
brz,a %i3, loop_4226
loop_4225:
fzeros %f11
fbge,a %fcc2, loop_4227
mova %xcc, %i0, %i5
loop_4226:
stx %l0, [%l7 + 0x40]
edge8ln %g7, %i6, %i7
loop_4227:
bge,a %xcc, loop_4228
lduh [%l7 + 0x54], %i4
edge16ln %l2, %o0, %g3
bleu,a loop_4229
loop_4228:
fmul8x16al %f3, %f0, %f14
ld [%l7 + 0x58], %f10
fnot1 %f0, %f4
loop_4229:
fcmpeq16 %f0, %f4, %o2
ldsh [%l7 + 0x4C], %l3
ldsb [%l7 + 0x3A], %l6
fpsub32s %f5, %f3, %f4
orn %o4, 0x12B5, %g6
ldsh [%l7 + 0x3A], %o3
fmovsge %xcc, %f6, %f9
fbe %fcc0, loop_4230
fors %f15, %f13, %f13
fbne %fcc1, loop_4231
bge,pt %xcc, loop_4232
loop_4230:
mova %xcc, %g1, %i1
edge32l %l5, %o6, %l4
loop_4231:
brnz %l1, loop_4233
loop_4232:
tneg %icc, 0x2
fmovdneg %xcc, %f10, %f8
ble loop_4234
loop_4233:
ldx [%l7 + 0x20], %g2
fmovsa %xcc, %f15, %f14
fcmped %fcc1, %f4, %f6
loop_4234:
subc %o7, %g4, %o1
stb %g5, [%l7 + 0x4A]
tvs %xcc, 0x3
lduh [%l7 + 0x34], %i2
tle %icc, 0x5
sethi 0x1D2E, %o5
alignaddrl %i0, %i3, %i5
lduw [%l7 + 0x58], %l0
fmul8x16au %f8, %f7, %f12
smul %g7, 0x14AC, %i7
nop
setx loop_4235, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x50], %i4
fbuge,a %fcc3, loop_4236
tcs %icc, 0x1
loop_4235:
edge16ln %l2, %o0, %i6
stb %o2, [%l7 + 0x54]
loop_4236:
tvs %xcc, 0x1
fnot1s %f4, %f13
ld [%l7 + 0x64], %f2
ldub [%l7 + 0x42], %g3
fmovdge %xcc, %f6, %f14
ldsb [%l7 + 0x7D], %l3
movpos %icc, %l6, %g6
srl %o4, 0x0C, %o3
stb %g1, [%l7 + 0x30]
st %f5, [%l7 + 0x48]
smul %l5, %i1, %l4
orn %l1, %g2, %o7
edge32l %g4, %o6, %o1
fsrc1s %f15, %f11
movne %xcc, %i2, %o5
ldsh [%l7 + 0x1C], %g5
fmovrse %i3, %f9, %f10
st %f13, [%l7 + 0x64]
fmovdge %xcc, %f3, %f4
ldx [%l7 + 0x30], %i5
te %xcc, 0x1
stb %l0, [%l7 + 0x6B]
ble,a loop_4237
fbul,a %fcc1, loop_4238
fnors %f15, %f14, %f13
std %f12, [%l7 + 0x30]
loop_4237:
ldd [%l7 + 0x50], %f12
loop_4238:
add %g7, 0x09C9, %i0
ldd [%l7 + 0x28], %f4
mova %icc, %i4, %l2
fcmpes %fcc1, %f4, %f12
siam 0x1
taddcc %i7, 0x1D4A, %i6
umulcc %o2, 0x0DB0, %o0
fmovse %icc, %f7, %f8
fmovdvs %xcc, %f6, %f10
fmovda %xcc, %f5, %f2
fmovdleu %icc, %f10, %f14
movcc %xcc, %g3, %l3
bvc,pt %icc, loop_4239
mulx %g6, %o4, %o3
fmovdne %xcc, %f1, %f0
bvs,a,pt %xcc, loop_4240
loop_4239:
subccc %l6, 0x1D0D, %g1
tleu %icc, 0x3
fsrc1s %f10, %f4
loop_4240:
stw %l5, [%l7 + 0x1C]
tsubcc %i1, %l1, %g2
fones %f12
movre %l4, 0x3E8, %o7
bneg,pt %xcc, loop_4241
addccc %g4, 0x0B43, %o1
tpos %xcc, 0x4
ldsb [%l7 + 0x3D], %i2
loop_4241:
edge8l %o6, %o5, %i3
tge %icc, 0x5
lduh [%l7 + 0x48], %i5
bcs,pn %xcc, loop_4242
lduh [%l7 + 0x54], %g5
taddcctv %l0, %g7, %i0
fcmpne16 %f8, %f0, %i4
loop_4242:
fors %f11, %f10, %f12
siam 0x0
orcc %i7, %l2, %o2
sth %o0, [%l7 + 0x7E]
fmovdne %icc, %f9, %f15
bgu loop_4243
ldub [%l7 + 0x4F], %g3
ld [%l7 + 0x14], %f9
fbug,a %fcc3, loop_4244
loop_4243:
std %f8, [%l7 + 0x68]
sth %i6, [%l7 + 0x6E]
sdiv %g6, 0x0A24, %l3
loop_4244:
xnorcc %o4, %o3, %l6
edge32l %l5, %i1, %g1
for %f12, %f2, %f10
smul %l1, 0x13B6, %l4
ldub [%l7 + 0x22], %o7
bl,pt %icc, loop_4245
brnz,a %g4, loop_4246
fones %f11
edge16n %o1, %g2, %o6
loop_4245:
ldsw [%l7 + 0x38], %o5
loop_4246:
std %f8, [%l7 + 0x38]
fnot2s %f14, %f7
st %f3, [%l7 + 0x30]
tcc %xcc, 0x3
stb %i3, [%l7 + 0x29]
ld [%l7 + 0x4C], %f12
lduw [%l7 + 0x60], %i2
fpsub16s %f1, %f0, %f10
udivx %i5, 0x1FE2, %l0
ldsw [%l7 + 0x28], %g5
array32 %i0, %g7, %i7
movpos %xcc, %l2, %i4
fmovrdlz %o0, %f14, %f6
andncc %o2, %i6, %g3
sllx %l3, 0x15, %o4
movcc %xcc, %o3, %g6
fmovsa %xcc, %f9, %f7
ldsw [%l7 + 0x28], %l5
fmovdleu %xcc, %f15, %f10
xor %i1, 0x1E7B, %g1
movne %xcc, %l1, %l4
stw %o7, [%l7 + 0x6C]
fmovdneg %icc, %f11, %f3
std %f12, [%l7 + 0x78]
ldsb [%l7 + 0x40], %l6
ldd [%l7 + 0x60], %f14
tcs %xcc, 0x0
ldsw [%l7 + 0x24], %o1
fbug,a %fcc2, loop_4247
ld [%l7 + 0x68], %f7
array32 %g4, %o6, %g2
fsrc2s %f13, %f6
loop_4247:
stb %i3, [%l7 + 0x28]
fbn,a %fcc1, loop_4248
bl loop_4249
bpos,a,pt %icc, loop_4250
ldsh [%l7 + 0x14], %i2
loop_4248:
ldd [%l7 + 0x08], %f0
loop_4249:
bne,a loop_4251
loop_4250:
bn,a %xcc, loop_4252
ldsb [%l7 + 0x7E], %i5
fmovrdlez %o5, %f12, %f12
loop_4251:
taddcctv %l0, 0x075C, %i0
loop_4252:
fbl %fcc0, loop_4253
movrlz %g5, 0x306, %g7
fmovsge %xcc, %f9, %f6
movne %xcc, %l2, %i4
loop_4253:
fble %fcc2, loop_4254
stx %o0, [%l7 + 0x50]
fmovrse %o2, %f3, %f10
fcmps %fcc2, %f7, %f15
loop_4254:
stx %i7, [%l7 + 0x08]
sethi 0x1810, %i6
fmovspos %icc, %f6, %f0
st %f4, [%l7 + 0x1C]
stw %l3, [%l7 + 0x7C]
subccc %g3, %o3, %g6
fba %fcc3, loop_4255
bshuffle %f4, %f8, %f2
fnot2 %f14, %f6
ldsw [%l7 + 0x10], %l5
loop_4255:
popc 0x0261, %o4
edge32n %g1, %i1, %l1
fmovrdlz %o7, %f10, %f10
ldsb [%l7 + 0x17], %l6
fnands %f13, %f11, %f14
stw %o1, [%l7 + 0x2C]
fpsub32 %f4, %f14, %f10
stb %g4, [%l7 + 0x7C]
siam 0x2
fmul8ulx16 %f10, %f2, %f0
stx %o6, [%l7 + 0x30]
fnegd %f6, %f10
movg %icc, %l4, %i3
ldsw [%l7 + 0x74], %g2
fands %f7, %f3, %f0
siam 0x2
array16 %i5, %o5, %l0
ldsb [%l7 + 0x68], %i2
fmovrdgez %i0, %f14, %f10
xnor %g7, 0x0379, %l2
sth %i4, [%l7 + 0x74]
ldsw [%l7 + 0x64], %g5
ldsh [%l7 + 0x52], %o2
ldsw [%l7 + 0x24], %i7
fbne,a %fcc0, loop_4256
xorcc %i6, 0x1155, %l3
fbue,a %fcc3, loop_4257
sth %g3, [%l7 + 0x30]
loop_4256:
sra %o3, 0x00, %o0
movrgez %g6, 0x21A, %o4
loop_4257:
fblg %fcc0, loop_4258
for %f12, %f0, %f4
stx %l5, [%l7 + 0x08]
fzeros %f14
loop_4258:
fmovspos %xcc, %f9, %f15
lduh [%l7 + 0x48], %g1
stw %l1, [%l7 + 0x74]
fpsub32s %f11, %f2, %f8
sth %o7, [%l7 + 0x5A]
ldsh [%l7 + 0x08], %i1
bgu,a loop_4259
ldsw [%l7 + 0x7C], %l6
st %f2, [%l7 + 0x58]
bvc,a,pt %xcc, loop_4260
loop_4259:
bvc loop_4261
lduw [%l7 + 0x78], %o1
bge,a,pn %xcc, loop_4262
loop_4260:
fzeros %f15
loop_4261:
ble %icc, loop_4263
ldx [%l7 + 0x48], %o6
loop_4262:
sth %g4, [%l7 + 0x60]
fpack16 %f8, %f11
loop_4263:
fmovdvs %xcc, %f13, %f8
st %f6, [%l7 + 0x6C]
stb %l4, [%l7 + 0x5A]
bvs,a %xcc, loop_4264
lduh [%l7 + 0x5C], %i3
movn %xcc, %i5, %o5
lduw [%l7 + 0x20], %g2
loop_4264:
smul %l0, %i2, %g7
fzero %f14
fba %fcc2, loop_4265
fands %f4, %f4, %f6
fbg %fcc3, loop_4266
bgu %xcc, loop_4267
loop_4265:
tsubcctv %i0, %i4, %g5
movrgez %o2, 0x1CF, %i7
loop_4266:
movvs %xcc, %l2, %l3
loop_4267:
orcc %g3, 0x0BB8, %i6
array8 %o3, %o0, %o4
fmovs %f10, %f4
fmovsg %xcc, %f6, %f15
movrne %l5, 0x3F3, %g6
fcmps %fcc0, %f2, %f9
fpmerge %f4, %f1, %f0
fmovde %xcc, %f0, %f15
fbule %fcc1, loop_4268
fmovdl %xcc, %f11, %f9
bl loop_4269
mulscc %l1, %g1, %o7
loop_4268:
ldsb [%l7 + 0x4F], %i1
udivx %l6, 0x0247, %o1
loop_4269:
ta %icc, 0x3
sllx %o6, 0x1F, %l4
fbule %fcc0, loop_4270
sdivx %g4, 0x1200, %i3
sth %o5, [%l7 + 0x44]
fpmerge %f12, %f0, %f4
loop_4270:
lduh [%l7 + 0x36], %g2
brlez %i5, loop_4271
bneg,a %xcc, loop_4272
ldd [%l7 + 0x40], %f0
movpos %xcc, %l0, %i2
loop_4271:
srl %g7, %i4, %i0
loop_4272:
lduw [%l7 + 0x74], %o2
sdivcc %g5, 0x00FC, %i7
ldx [%l7 + 0x58], %l3
ble,a loop_4273
bgu,a,pt %xcc, loop_4274
fmul8ulx16 %f10, %f10, %f10
fmovsl %icc, %f5, %f12
loop_4273:
popc 0x0871, %l2
loop_4274:
addccc %i6, %g3, %o0
bcc,a,pn %xcc, loop_4275
ldsh [%l7 + 0x62], %o4
stb %o3, [%l7 + 0x76]
ldub [%l7 + 0x5A], %l5
loop_4275:
std %f4, [%l7 + 0x70]
popc 0x1486, %l1
movvs %icc, %g6, %o7
bvs,pt %icc, loop_4276
fcmpd %fcc1, %f2, %f0
fmovrdne %i1, %f10, %f8
tneg %icc, 0x2
loop_4276:
fandnot2s %f5, %f5, %f2
fpsub16 %f4, %f2, %f6
fba %fcc2, loop_4277
fmovsgu %icc, %f0, %f5
edge8n %l6, %o1, %g1
udivx %l4, 0x0940, %g4
loop_4277:
fbl %fcc2, loop_4278
ldx [%l7 + 0x58], %o6
st %f9, [%l7 + 0x58]
sethi 0x07D3, %o5
loop_4278:
lduw [%l7 + 0x50], %g2
smulcc %i5, 0x1FE1, %i3
srl %l0, %i2, %g7
stb %i4, [%l7 + 0x4C]
fmovrslez %i0, %f14, %f14
orcc %o2, %g5, %l3
lduh [%l7 + 0x28], %i7
tcs %xcc, 0x1
fnors %f10, %f1, %f3
fmovdcs %xcc, %f12, %f8
fnands %f10, %f6, %f7
fxors %f6, %f4, %f11
lduh [%l7 + 0x7C], %i6
lduw [%l7 + 0x1C], %l2
nop
setx loop_4279, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ld [%l7 + 0x30], %f10
sethi 0x14F3, %o0
lduh [%l7 + 0x16], %g3
loop_4279:
sth %o4, [%l7 + 0x08]
ldsb [%l7 + 0x2A], %o3
ldsh [%l7 + 0x0E], %l5
sdiv %g6, 0x07D2, %l1
st %f0, [%l7 + 0x68]
fmovse %icc, %f12, %f0
brz %o7, loop_4280
fnors %f4, %f1, %f1
edge8 %l6, %i1, %o1
fpsub16s %f10, %f5, %f7
loop_4280:
fpsub16 %f0, %f12, %f4
fpadd32s %f14, %f0, %f12
fmovrde %g1, %f12, %f4
movrlez %g4, 0x300, %l4
ldsb [%l7 + 0x21], %o5
tpos %xcc, 0x3
tvc %xcc, 0x0
edge16 %g2, %o6, %i3
movneg %xcc, %i5, %i2
tg %icc, 0x6
xnorcc %g7, %i4, %l0
lduh [%l7 + 0x4C], %o2
tsubcc %i0, 0x15E2, %l3
lduh [%l7 + 0x78], %i7
fbo %fcc3, loop_4281
brgz %i6, loop_4282
smul %g5, 0x1B9A, %o0
tge %xcc, 0x3
loop_4281:
ldsh [%l7 + 0x4E], %g3
loop_4282:
call loop_4283
ta %icc, 0x1
fcmple16 %f0, %f2, %o4
fmovsge %xcc, %f5, %f2
loop_4283:
movpos %xcc, %l2, %o3
fzero %f8
tneg %icc, 0x4
fmovrdlez %g6, %f4, %f8
edge8n %l5, %l1, %o7
edge8n %i1, %l6, %g1
fnot1 %f10, %f0
udivcc %g4, 0x10E6, %l4
fbue,a %fcc3, loop_4284
bg %xcc, loop_4285
fabss %f14, %f6
mulx %o1, %g2, %o5
loop_4284:
nop
setx loop_4286, %l0, %l1
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_4285:
orn %i3, 0x0346, %o6
sth %i2, [%l7 + 0x72]
fornot1 %f14, %f4, %f2
loop_4286:
stw %g7, [%l7 + 0x6C]
bneg %xcc, loop_4287
ldsb [%l7 + 0x2A], %i5
movrgz %i4, 0x10E, %o2
fmovdgu %icc, %f13, %f2
loop_4287:
fmovsa %icc, %f10, %f6
fnot1 %f8, %f12
fbl %fcc3, loop_4288
fexpand %f0, %f0
movge %icc, %i0, %l3
sdivx %i7, 0x1F34, %i6
loop_4288:
fmovdne %xcc, %f3, %f7
fble %fcc1, loop_4289
orn %g5, 0x12F3, %o0
stb %l0, [%l7 + 0x44]
movle %xcc, %g3, %l2
loop_4289:
fmul8ulx16 %f6, %f2, %f2
stx %o3, [%l7 + 0x10]
subcc %o4, %l5, %g6
ldsw [%l7 + 0x30], %l1
movrgz %i1, %l6, %o7
ldsh [%l7 + 0x66], %g4
add %g1, 0x10FE, %o1
ldx [%l7 + 0x48], %g2
fpackfix %f8, %f11
ldsb [%l7 + 0x71], %o5
ldd [%l7 + 0x50], %f8
fornot2s %f12, %f15, %f9
movge %xcc, %l4, %o6
ldd [%l7 + 0x70], %f2
ta %icc, 0x4
brnz,a %i2, loop_4290
fpsub32 %f6, %f8, %f14
fmovrdlz %g7, %f2, %f10
fmovsvs %xcc, %f7, %f14
loop_4290:
fmovrsne %i5, %f3, %f0
fcmpd %fcc1, %f2, %f2
ldsw [%l7 + 0x18], %i3
fbue %fcc3, loop_4291
nop
setx loop_4292, %l0, %l1
jmpl %l1, %i4
andcc %o2, 0x0EC8, %l3
fsrc2s %f7, %f0
loop_4291:
fors %f6, %f9, %f6
loop_4292:
fpsub32 %f2, %f6, %f14
srax %i7, 0x06, %i0
fnegd %f10, %f0
ldub [%l7 + 0x46], %i6
array8 %g5, %o0, %l0
movleu %icc, %g3, %l2
array32 %o3, %o4, %g6
lduh [%l7 + 0x2C], %l1
ldsb [%l7 + 0x1F], %l5
ldsb [%l7 + 0x39], %l6
sra %i1, 0x08, %o7
fnegs %f15, %f0
stx %g1, [%l7 + 0x48]
tne %xcc, 0x0
std %f2, [%l7 + 0x28]
fpackfix %f8, %f5
fmovda %icc, %f8, %f1
andn %g4, %g2, %o1
stw %o5, [%l7 + 0x38]
std %f12, [%l7 + 0x30]
fpack32 %f2, %f6, %f8
fblg %fcc1, loop_4293
ldsw [%l7 + 0x60], %l4
fmovsvc %xcc, %f7, %f11
stx %o6, [%l7 + 0x18]
loop_4293:
movrgez %i2, 0x00B, %i5
bl loop_4294
tg %icc, 0x0
sdivx %i3, 0x042D, %i4
std %f0, [%l7 + 0x10]
loop_4294:
fmovrdlz %g7, %f8, %f12
fbe,a %fcc0, loop_4295
stx %l3, [%l7 + 0x20]
fcmpd %fcc3, %f12, %f10
ldd [%l7 + 0x60], %f12
loop_4295:
std %f12, [%l7 + 0x28]
fxors %f4, %f7, %f11
fcmpgt32 %f4, %f4, %i7
fmovsneg %xcc, %f12, %f6
std %f10, [%l7 + 0x68]
movg %xcc, %o2, %i6
sdiv %i0, 0x0A9E, %g5
brz,a %l0, loop_4296
tpos %icc, 0x7
ldsb [%l7 + 0x72], %g3
fmovrse %o0, %f10, %f11
loop_4296:
ldsw [%l7 + 0x70], %l2
fmovsleu %icc, %f2, %f9
fbug,a %fcc3, loop_4297
sth %o3, [%l7 + 0x3C]
fmul8x16al %f10, %f9, %f10
fmovsg %icc, %f0, %f15
loop_4297:
fbne %fcc0, loop_4298
st %f12, [%l7 + 0x10]
fbu %fcc0, loop_4299
fsrc2s %f5, %f15
loop_4298:
ldsw [%l7 + 0x78], %o4
andcc %l1, 0x1DA9, %g6
loop_4299:
sdiv %l6, 0x0C3A, %l5
ldd [%l7 + 0x58], %f12
sth %o7, [%l7 + 0x5A]
nop
setx loop_4300, %l0, %l1
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 loop_4301
bl,a %icc, loop_4302
fpsub32 %f14, %f12, %f14
loop_4300:
std %f0, [%l7 + 0x30]
loop_4301:
bl,a,pt %icc, loop_4303
loop_4302:
fmovdge %icc, %f5, %f15
fmovsneg %xcc, %f0, %f6
fcmped %fcc3, %f6, %f4
loop_4303:
andn %g1, %i1, %g4
st %f9, [%l7 + 0x0C]
alignaddrl %g2, %o1, %o5
st %f15, [%l7 + 0x20]
ba %icc, loop_4304
addccc %l4, 0x16E2, %o6
sth %i5, [%l7 + 0x76]
tneg %icc, 0x0
loop_4304:
std %f12, [%l7 + 0x30]
xor %i2, 0x1ABB, %i4
ldx [%l7 + 0x30], %g7
sth %i3, [%l7 + 0x66]
edge8 %l3, %i7, %o2
ble,a,pt %icc, loop_4305
orcc %i6, 0x09F5, %i0
ldsw [%l7 + 0x18], %l0
bcs,pt %xcc, loop_4306
loop_4305:
movvs %xcc, %g5, %o0
tsubcc %g3, %l2, %o3
call loop_4307
loop_4306:
array16 %l1, %g6, %o4
ldub [%l7 + 0x3E], %l6
sll %o7, %l5, %i1
loop_4307:
fmovrsgez %g1, %f9, %f2
std %f2, [%l7 + 0x20]
movrlz %g4, 0x33B, %o1
sra %o5, %l4, %g2
ldsh [%l7 + 0x28], %o6
movgu %icc, %i5, %i4
umul %g7, %i2, %i3
fmovscs %icc, %f11, %f10
ldsw [%l7 + 0x08], %i7
fcmps %fcc0, %f9, %f9
sllx %o2, %l3, %i0
fmovde %xcc, %f9, %f5
ble,pt %icc, loop_4308
ldub [%l7 + 0x53], %i6
fmovs %f4, %f8
fsrc2 %f2, %f8
loop_4308:
bcs,pn %xcc, loop_4309
stb %g5, [%l7 + 0x69]
brnz %l0, loop_4310
fbo,a %fcc3, loop_4311
loop_4309:
fmovsvs %xcc, %f6, %f7
sth %g3, [%l7 + 0x5C]
loop_4310:
ldd [%l7 + 0x28], %f12
loop_4311:
stx %l2, [%l7 + 0x50]
std %f12, [%l7 + 0x70]
fmul8ulx16 %f10, %f0, %f2
fnot1 %f4, %f4
tvc %icc, 0x6
brnz,a %o0, loop_4312
sll %o3, 0x12, %l1
orcc %g6, %l6, %o4
mulx %o7, 0x1CAF, %i1
loop_4312:
fbn %fcc0, loop_4313
stw %g1, [%l7 + 0x34]
fmovdn %xcc, %f2, %f1
stb %l5, [%l7 + 0x60]
loop_4313:
brnz %o1, loop_4314
st %f9, [%l7 + 0x60]
edge32 %o5, %l4, %g4
fexpand %f10, %f0
loop_4314:
fpsub16 %f8, %f0, %f8
fbule %fcc3, loop_4315
ldsb [%l7 + 0x64], %g2
fmovsle %icc, %f12, %f2
stx %o6, [%l7 + 0x58]
loop_4315:
mulscc %i4, %i5, %g7
fmovscs %icc, %f11, %f13
ldd [%l7 + 0x20], %f4
fmovdl %xcc, %f15, %f12
bvc,a,pn %xcc, loop_4316
fbl %fcc2, loop_4317
ld [%l7 + 0x24], %f14
mulx %i3, 0x1328, %i2
loop_4316:
addc %i7, %o2, %l3
loop_4317:
alignaddr %i0, %i6, %g5
fmovscs %xcc, %f10, %f14
fmovsne %xcc, %f0, %f1
st %f4, [%l7 + 0x7C]
tcs %xcc, 0x6
ldd [%l7 + 0x60], %f12
tle %xcc, 0x6
fandnot1 %f4, %f2, %f2
fmovsleu %xcc, %f8, %f14
sth %l0, [%l7 + 0x50]
tneg %icc, 0x2
fornot1s %f15, %f15, %f8
fmovsvs %icc, %f0, %f6
fexpand %f8, %f10
mulx %l2, 0x178E, %g3
fmovrsgz %o3, %f0, %f11
smulcc %l1, 0x1B25, %g6
edge8 %o0, %l6, %o7
fmovsneg %xcc, %f6, %f9
array16 %i1, %o4, %l5
fcmpes %fcc2, %f14, %f2
fble,a %fcc2, loop_4318
fble,a %fcc1, loop_4319
ldx [%l7 + 0x70], %o1
mulx %g1, 0x0188, %o5
loop_4318:
fcmpes %fcc3, %f11, %f9
loop_4319:
movcc %xcc, %g4, %l4
ld [%l7 + 0x74], %f15
bn loop_4320
fmovdleu %icc, %f2, %f7
taddcctv %o6, %g2, %i5
ba loop_4321
loop_4320:
fones %f1
sth %g7, [%l7 + 0x18]
movpos %icc, %i3, %i4
loop_4321:
fones %f13
xor %i7, %i2, %l3
ldx [%l7 + 0x78], %i0
fmovsgu %xcc, %f1, %f14
call loop_4322
bneg loop_4323
srl %i6, 0x05, %o2
ldsw [%l7 + 0x50], %g5
loop_4322:
fbuge %fcc0, loop_4324
loop_4323:
umulcc %l0, %g3, %l2
nop
setx loop_4325, %l0, %l1
jmpl %l1, %o3
movneg %xcc, %l1, %o0
loop_4324:
popc 0x1659, %g6
ldd [%l7 + 0x50], %f2
loop_4325:
ldsw [%l7 + 0x34], %o7
movrgez %l6, 0x005, %i1
fble %fcc1, loop_4326
array16 %l5, %o1, %o4
sethi 0x0EB2, %o5
edge32n %g1, %l4, %o6
loop_4326:
mulscc %g2, 0x0426, %g4
array32 %g7, %i5, %i4
fcmpgt32 %f10, %f0, %i3
fmovdgu %xcc, %f7, %f0
fornot1 %f0, %f0, %f0
ldsh [%l7 + 0x28], %i2
fnand %f6, %f12, %f10
stx %l3, [%l7 + 0x20]
udivx %i7, 0x007F, %i6
lduw [%l7 + 0x2C], %o2
fbuge,a %fcc1, loop_4327
taddcc %i0, 0x168E, %g5
fmovse %xcc, %f6, %f13
add %l0, %l2, %g3
loop_4327:
ldub [%l7 + 0x1F], %l1
srlx %o0, %o3, %g6
fcmps %fcc0, %f5, %f15
fnand %f0, %f8, %f6
stb %o7, [%l7 + 0x33]
fone %f8
st %f6, [%l7 + 0x10]
fpack16 %f6, %f4
fabsd %f8, %f12
subcc %l6, 0x0E09, %l5
ldx [%l7 + 0x48], %o1
orncc %o4, %i1, %o5
std %f12, [%l7 + 0x38]
pdist %f2, %f14, %f8
srl %g1, %l4, %g2
fnegs %f10, %f3
fmuld8sux16 %f9, %f3, %f4
ldsw [%l7 + 0x5C], %g4
movg %xcc, %g7, %i5
ldd [%l7 + 0x78], %f12
stb %i4, [%l7 + 0x77]
addccc %i3, %o6, %i2
fbe %fcc2, loop_4328
lduh [%l7 + 0x4E], %i7
fnot1 %f2, %f12
pdist %f6, %f10, %f12
loop_4328:
tneg %icc, 0x3
stx %i6, [%l7 + 0x38]
sub %o2, 0x1B83, %l3
tcc %icc, 0x6
sdivx %i0, 0x0741, %l0
xor %g5, 0x0025, %l2
bshuffle %f4, %f12, %f10
ldsh [%l7 + 0x2A], %l1
lduw [%l7 + 0x18], %o0
movg %icc, %g3, %g6
fmovscc %icc, %f8, %f8
nop
setx loop_4329, %l0, %l1
jmpl %l1, %o7
sth %o3, [%l7 + 0x3C]
ba,a loop_4330
ld [%l7 + 0x38], %f9
loop_4329:
fzero %f2
std %f12, [%l7 + 0x38]
loop_4330:
stw %l6, [%l7 + 0x1C]
tvs %xcc, 0x2
fand %f8, %f14, %f14
fble,a %fcc0, loop_4331
bl,a %icc, loop_4332
ldd [%l7 + 0x38], %f2
subcc %o1, 0x02BF, %l5
loop_4331:
st %f10, [%l7 + 0x34]
loop_4332:
fbge,a %fcc3, loop_4333
movre %o4, 0x0A8, %o5
fmovsvc %icc, %f6, %f7
edge16n %i1, %g1, %l4
loop_4333:
edge16l %g4, %g2, %i5
fmovrslz %i4, %f7, %f12
fmovde %xcc, %f2, %f4
tsubcctv %i3, 0x0BD2, %o6
sth %g7, [%l7 + 0x1A]
ldd [%l7 + 0x40], %f10
ldx [%l7 + 0x30], %i2
movneg %xcc, %i7, %o2
fcmpgt16 %f10, %f10, %l3
fones %f15
ldsh [%l7 + 0x2A], %i6
movneg %icc, %i0, %g5
sth %l2, [%l7 + 0x08]
ldx [%l7 + 0x58], %l1
addcc %o0, 0x1E8C, %l0
sllx %g3, 0x0C, %o7
fmovrdne %o3, %f12, %f6
sth %g6, [%l7 + 0x38]
te %xcc, 0x1
movcc %icc, %o1, %l6
lduw [%l7 + 0x30], %o4
st %f15, [%l7 + 0x64]
bvc,a loop_4334
fmul8x16au %f5, %f8, %f2
edge32ln %l5, %i1, %o5
edge32ln %g1, %l4, %g4
loop_4334:
fcmpeq32 %f10, %f10, %g2
ldx [%l7 + 0x10], %i5
fmul8x16 %f5, %f12, %f14
fmovdle %xcc, %f1, %f2
fbu %fcc3, loop_4335
addccc %i3, 0x1DB3, %o6
ldx [%l7 + 0x38], %g7
lduh [%l7 + 0x28], %i2
loop_4335:
fpadd32 %f8, %f0, %f6
bn loop_4336
umul %i7, 0x00C7, %i4
sethi 0x0541, %o2
fcmple32 %f4, %f0, %l3
loop_4336:
ldsw [%l7 + 0x18], %i6
lduw [%l7 + 0x5C], %i0
bcs,pn %icc, loop_4337
movre %l2, %g5, %l1
ldx [%l7 + 0x20], %l0
bvs,a,pn %xcc, loop_4338
loop_4337:
fnor %f12, %f2, %f12
stx %g3, [%l7 + 0x78]
fbug %fcc2, loop_4339
loop_4338:
brlez %o0, loop_4340
tsubcc %o7, 0x06E2, %g6
addcc %o1, %l6, %o4
loop_4339:
movrgez %o3, %l5, %o5
loop_4340:
bne,a,pt %xcc, loop_4341
faligndata %f0, %f12, %f14
fmovsa %xcc, %f8, %f11
tn %xcc, 0x5
loop_4341:
ldd [%l7 + 0x48], %f2
stb %g1, [%l7 + 0x12]
fbe,a %fcc3, loop_4342
fmovdneg %xcc, %f8, %f15
fmovrsne %i1, %f9, %f9
movvc %xcc, %l4, %g2
loop_4342:
fnor %f2, %f12, %f6
stx %i5, [%l7 + 0x78]
ldx [%l7 + 0x50], %g4
taddcc %o6, 0x1D1E, %g7
ldsh [%l7 + 0x26], %i3
ldsb [%l7 + 0x62], %i7
tsubcc %i4, 0x1CBE, %i2
stx %l3, [%l7 + 0x18]
alignaddrl %i6, %o2, %i0
sth %g5, [%l7 + 0x34]
fsrc2 %f14, %f0
movrlez %l1, 0x22A, %l2
ldub [%l7 + 0x3E], %l0
tg %xcc, 0x4
std %f6, [%l7 + 0x28]
ld [%l7 + 0x4C], %f8
mulx %o0, 0x083D, %g3
bne,pn %icc, loop_4343
fmovdvc %icc, %f8, %f8
fnot1 %f10, %f6
fmovscc %icc, %f2, %f1
loop_4343:
fmul8x16au %f8, %f6, %f0
st %f2, [%l7 + 0x3C]
ldsw [%l7 + 0x0C], %g6
fpadd32s %f12, %f9, %f7
stx %o1, [%l7 + 0x58]
ldsw [%l7 + 0x68], %l6
fcmpes %fcc1, %f15, %f9
mulscc %o7, 0x0537, %o3
fcmpne16 %f12, %f0, %l5
ldsh [%l7 + 0x38], %o4
sdivcc %g1, 0x1026, %o5
bcs,a,pn %xcc, loop_4344
fabsd %f10, %f2
ldsb [%l7 + 0x25], %l4
bl,a loop_4345
loop_4344:
fzero %f4
srlx %g2, %i5, %i1
ld [%l7 + 0x38], %f12
loop_4345:
st %f6, [%l7 + 0x74]
ldx [%l7 + 0x48], %g4
orn %g7, %o6, %i3
stw %i7, [%l7 + 0x28]
fcmpgt32 %f14, %f8, %i4
edge8n %l3, %i2, %i6
fmuld8sux16 %f10, %f10, %f10
fmovse %xcc, %f14, %f13
sth %o2, [%l7 + 0x72]
ldsh [%l7 + 0x40], %i0
fnands %f5, %f10, %f8
xor %l1, %l2, %g5
tneg %xcc, 0x7
fnot1s %f0, %f6
udivx %o0, 0x1136, %l0
fones %f5
fbul,a %fcc1, loop_4346
stb %g3, [%l7 + 0x78]
fmovda %xcc, %f13, %f1
fpackfix %f12, %f1
loop_4346:
movg %xcc, %g6, %l6
ld [%l7 + 0x40], %f3
sth %o7, [%l7 + 0x62]
fmovdne %xcc, %f1, %f11
std %f2, [%l7 + 0x20]
addcc %o3, 0x18D5, %l5
fmovdl %icc, %f10, %f7
fcmpgt16 %f8, %f2, %o4
st %f6, [%l7 + 0x0C]
edge32 %o1, %g1, %l4
movle %xcc, %o5, %i5
ldub [%l7 + 0x60], %g2
movcc %icc, %i1, %g7
ldsb [%l7 + 0x7B], %g4
mova %icc, %i3, %o6
fmovrslez %i4, %f8, %f11
xor %i7, %l3, %i6
ldx [%l7 + 0x40], %i2
edge16n %i0, %o2, %l2
addc %g5, %l1, %o0
st %f11, [%l7 + 0x44]
tvs %xcc, 0x3
lduw [%l7 + 0x68], %l0
stx %g6, [%l7 + 0x18]
brz %g3, loop_4347
std %f10, [%l7 + 0x68]
edge8 %l6, %o7, %l5
ldx [%l7 + 0x48], %o3
loop_4347:
fornot1 %f12, %f4, %f0
lduw [%l7 + 0x08], %o1
fcmps %fcc1, %f13, %f5
fmovdgu %xcc, %f4, %f14
sth %g1, [%l7 + 0x1E]
udivcc %o4, 0x1F64, %l4
brgz %o5, loop_4348
siam 0x0
fmovrse %i5, %f14, %f7
fnot1s %f1, %f3
loop_4348:
fmovsl %xcc, %f9, %f4
tle %icc, 0x4
fmovsne %icc, %f3, %f2
fmovdg %xcc, %f3, %f8
fcmpne16 %f8, %f4, %i1
sllx %g7, %g4, %i3
andcc %g2, %i4, %i7
stw %o6, [%l7 + 0x6C]
fmuld8ulx16 %f13, %f13, %f10
ldub [%l7 + 0x17], %l3
movne %icc, %i2, %i6
fpack32 %f14, %f6, %f8
stx %i0, [%l7 + 0x58]
fmovrsne %o2, %f2, %f8
std %f10, [%l7 + 0x68]
or %g5, 0x05CF, %l2
fnot1 %f14, %f12
siam 0x0
addccc %l1, 0x19DE, %o0
add %l0, %g6, %g3
brgez,a %l6, loop_4349
bl,pn %icc, loop_4350
ldsb [%l7 + 0x15], %o7
movl %xcc, %l5, %o1
loop_4349:
fpsub16s %f12, %f12, %f8
loop_4350:
te %xcc, 0x2
ldsh [%l7 + 0x0C], %o3
stw %o4, [%l7 + 0x18]
subcc %l4, 0x0E52, %o5
be loop_4351
fornot1s %f12, %f13, %f1
lduh [%l7 + 0x1C], %g1
st %f11, [%l7 + 0x14]
loop_4351:
ldsb [%l7 + 0x7E], %i5
taddcctv %i1, %g4, %g7
ld [%l7 + 0x5C], %f14
ldsb [%l7 + 0x79], %g2
fandnot1s %f9, %f11, %f8
lduh [%l7 + 0x08], %i3
be,a loop_4352
bgu,pn %xcc, loop_4353
fcmpgt16 %f6, %f10, %i4
bcc,a,pn %icc, loop_4354
loop_4352:
fpack16 %f14, %f11
loop_4353:
fmovdcc %xcc, %f15, %f10
ldx [%l7 + 0x60], %o6
loop_4354:
fcmple16 %f10, %f8, %l3
fble,a %fcc1, loop_4355
fexpand %f6, %f14
stw %i2, [%l7 + 0x20]
fmovsa %xcc, %f10, %f4
loop_4355:
bcs,pn %icc, loop_4356
fabss %f6, %f13
std %f12, [%l7 + 0x58]
te %xcc, 0x0
loop_4356:
fcmple16 %f14, %f6, %i7
fbe %fcc3, loop_4357
lduw [%l7 + 0x14], %i6
fcmpeq16 %f8, %f12, %i0
fmovrde %g5, %f6, %f4
loop_4357:
bl,a %xcc, loop_4358
ldx [%l7 + 0x08], %l2
fsrc2s %f11, %f12
ldd [%l7 + 0x28], %f10
loop_4358:
ldd [%l7 + 0x68], %f10
smulcc %o2, 0x1018, %l1
stb %l0, [%l7 + 0x77]
fmovsle %icc, %f8, %f0
ldd [%l7 + 0x48], %f4
sth %o0, [%l7 + 0x08]
bvs,a,pt %icc, loop_4359
fmovdcc %icc, %f0, %f9
fcmped %fcc0, %f4, %f12
nop
setx loop_4360, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_4359:
subc %g6, %l6, %g3
fmul8sux16 %f8, %f12, %f4
ldub [%l7 + 0x3A], %l5
loop_4360:
sth %o1, [%l7 + 0x10]
st %f10, [%l7 + 0x54]
stb %o7, [%l7 + 0x0E]
edge16n %o3, %o4, %l4
movvs %icc, %o5, %i5
movpos %icc, %i1, %g1
fmovd %f4, %f2
fbo,a %fcc1, loop_4361
stx %g4, [%l7 + 0x18]
lduw [%l7 + 0x5C], %g2
fzeros %f15
loop_4361:
brgez,a %g7, loop_4362
brz,a %i4, loop_4363
ldub [%l7 + 0x21], %i3
smulcc %l3, 0x1E14, %i2
loop_4362:
movneg %icc, %o6, %i7
loop_4363:
edge8 %i6, %i0, %l2
fmovda %xcc, %f11, %f2
tsubcc %g5, 0x0B19, %l1
andncc %l0, %o0, %g6
sll %o2, %g3, %l5
ldsb [%l7 + 0x0E], %o1
st %f12, [%l7 + 0x64]
mulx %o7, %o3, %l6
sth %l4, [%l7 + 0x54]
std %f4, [%l7 + 0x60]
fnand %f14, %f6, %f0
stx %o5, [%l7 + 0x10]
fmovdne %icc, %f9, %f1
fmovsleu %icc, %f12, %f3
ldx [%l7 + 0x18], %o4
fabss %f1, %f2
addcc %i5, 0x09BF, %i1
bvs %icc, loop_4364
movcs %xcc, %g4, %g2
ldub [%l7 + 0x57], %g7
stx %g1, [%l7 + 0x38]
loop_4364:
fmovdvc %xcc, %f11, %f8
fmovrdlz %i3, %f10, %f4
sll %l3, 0x19, %i2
ldx [%l7 + 0x58], %o6
fzeros %f3
fpsub16 %f8, %f12, %f0
orn %i4, %i6, %i7
fxnor %f4, %f12, %f12
add %l2, %g5, %i0
std %f2, [%l7 + 0x58]
ldsw [%l7 + 0x50], %l1
fcmple32 %f10, %f4, %o0
st %f8, [%l7 + 0x50]
array8 %g6, %o2, %g3
stb %l0, [%l7 + 0x58]
fxor %f8, %f8, %f8
ldub [%l7 + 0x46], %l5
bpos,a,pt %icc, loop_4365
ld [%l7 + 0x50], %f4
xnor %o7, 0x0EDE, %o1
tcc %xcc, 0x4
loop_4365:
movgu %icc, %l6, %l4
ldub [%l7 + 0x3C], %o5
subcc %o3, 0x1703, %i5
stw %o4, [%l7 + 0x38]
movpos %xcc, %i1, %g4
fbe %fcc2, loop_4366
fmul8sux16 %f2, %f0, %f12
sth %g7, [%l7 + 0x3A]
fornot2 %f2, %f10, %f10
loop_4366:
movle %xcc, %g2, %i3
fpadd32 %f6, %f4, %f6
bgu,a loop_4367
ldub [%l7 + 0x45], %g1
ba %icc, loop_4368
andn %l3, %i2, %o6
loop_4367:
fpsub32 %f10, %f2, %f0
fandnot1s %f8, %f6, %f5
loop_4368:
fnot2s %f3, %f3
edge32ln %i6, %i7, %l2
ldsw [%l7 + 0x18], %i4
fmul8ulx16 %f10, %f0, %f0
ldsb [%l7 + 0x73], %g5
fbne,a %fcc0, loop_4369
fmovsge %xcc, %f4, %f13
bn,pt %icc, loop_4370
ldsb [%l7 + 0x5C], %l1
loop_4369:
fmovsn %icc, %f13, %f1
ldsh [%l7 + 0x5E], %o0
loop_4370:
subcc %g6, %o2, %g3
fcmped %fcc2, %f8, %f6
tl %xcc, 0x7
move %xcc, %i0, %l5
sth %o7, [%l7 + 0x46]
bl,pt %xcc, loop_4371
sth %o1, [%l7 + 0x60]
tsubcc %l0, 0x03F8, %l4
lduw [%l7 + 0x0C], %l6
loop_4371:
movne %xcc, %o5, %i5
fbue %fcc0, loop_4372
array8 %o3, %o4, %i1
fcmpgt16 %f14, %f10, %g4
fmovdne %xcc, %f5, %f14
loop_4372:
ld [%l7 + 0x08], %f8
fone %f14
fbo,a %fcc0, loop_4373
fnegd %f14, %f12
st %f9, [%l7 + 0x70]
st %f5, [%l7 + 0x4C]
loop_4373:
tvc %xcc, 0x6
bvs loop_4374
ldd [%l7 + 0x10], %f12
fmuld8ulx16 %f11, %f15, %f10
fnegs %f9, %f7
loop_4374:
sth %g7, [%l7 + 0x36]
ldub [%l7 + 0x67], %i3
tsubcctv %g1, 0x0EC4, %l3
fmovsne %xcc, %f10, %f8
addcc %i2, 0x01A6, %g2
subccc %i6, %i7, %o6
fmovrsgz %l2, %f9, %f0
taddcctv %g5, 0x1EE6, %l1
siam 0x0
taddcc %o0, 0x13A4, %g6
edge32ln %o2, %i4, %g3
and %l5, %i0, %o7
ldub [%l7 + 0x56], %l0
sdivx %l4, 0x11D3, %l6
add %o1, %i5, %o3
edge16l %o4, %o5, %i1
ldsw [%l7 + 0x28], %g7
lduw [%l7 + 0x38], %i3
fand %f14, %f2, %f0
movrgez %g1, 0x276, %g4
ldsw [%l7 + 0x28], %l3
fmovde %icc, %f2, %f8
movle %icc, %i2, %i6
fmovrse %i7, %f0, %f5
stx %g2, [%l7 + 0x20]
ldsb [%l7 + 0x58], %o6
fpsub16 %f10, %f6, %f6
ldsw [%l7 + 0x54], %l2
ld [%l7 + 0x44], %f7
fcmpne16 %f4, %f4, %l1
subccc %o0, 0x08EE, %g5
fnands %f4, %f12, %f2
movge %xcc, %g6, %o2
ld [%l7 + 0x44], %f7
fxor %f6, %f8, %f0
fmovrdgez %g3, %f0, %f12
fbo,a %fcc1, loop_4375
ld [%l7 + 0x08], %f0
pdist %f14, %f10, %f12
fmovdleu %icc, %f7, %f14
loop_4375:
or %l5, 0x06E4, %i4
be,pt %icc, loop_4376
bvc,pt %xcc, loop_4377
movgu %icc, %i0, %o7
fone %f0
loop_4376:
edge32ln %l4, %l0, %l6
loop_4377:
fble,a %fcc0, loop_4378
movrlz %o1, %i5, %o3
fmovsne %xcc, %f4, %f12
taddcctv %o4, 0x0315, %i1
loop_4378:
st %f11, [%l7 + 0x4C]
ldsw [%l7 + 0x40], %g7
st %f7, [%l7 + 0x64]
nop
setx loop_4379, %l0, %l1
jmpl %l1, %i3
ldub [%l7 + 0x21], %o5
fzero %f8
fmovdg %icc, %f5, %f14
loop_4379:
udivcc %g1, 0x11D5, %l3
stx %i2, [%l7 + 0x10]
orcc %i6, 0x16F8, %g4
tvc %icc, 0x0
array8 %i7, %o6, %l2
lduw [%l7 + 0x64], %l1
lduh [%l7 + 0x2C], %o0
fmovscc %xcc, %f8, %f2
andcc %g5, %g2, %o2
fmovs %f5, %f6
umul %g6, 0x0EA2, %l5
ldub [%l7 + 0x42], %g3
fsrc2 %f4, %f2
stw %i0, [%l7 + 0x74]
fors %f3, %f1, %f8
fand %f8, %f12, %f8
tcs %icc, 0x7
ldub [%l7 + 0x28], %o7
fmul8x16 %f0, %f0, %f0
fbo %fcc2, loop_4380
tl %icc, 0x6
movneg %icc, %i4, %l4
fmovrsgz %l0, %f6, %f4
loop_4380:
ldd [%l7 + 0x60], %f2
fcmple16 %f12, %f12, %l6
ldsh [%l7 + 0x12], %o1
stb %o3, [%l7 + 0x1B]
ldub [%l7 + 0x3B], %o4
sdivx %i5, 0x0C9D, %i1
stw %g7, [%l7 + 0x08]
fbuge,a %fcc2, loop_4381
te %xcc, 0x7
addc %o5, %g1, %i3
add %l3, %i2, %i6
loop_4381:
edge32n %g4, %o6, %i7
fmul8x16al %f15, %f1, %f0
ld [%l7 + 0x38], %f10
udivx %l1, 0x19D2, %o0
fbe %fcc2, loop_4382
ldd [%l7 + 0x60], %f14
fnors %f7, %f0, %f2
st %f2, [%l7 + 0x3C]
loop_4382:
fmovrsgez %l2, %f3, %f2
fexpand %f1, %f14
siam 0x6
fxor %f6, %f12, %f10
bne,pt %icc, loop_4383
faligndata %f4, %f4, %f6
fmovdvc %xcc, %f6, %f10
lduh [%l7 + 0x2C], %g5
loop_4383:
ldsh [%l7 + 0x58], %g2
tvs %xcc, 0x1
lduh [%l7 + 0x58], %o2
fsrc1s %f1, %f8
ldsh [%l7 + 0x58], %g6
fpack32 %f8, %f14, %f2
fornot1 %f10, %f4, %f4
ldx [%l7 + 0x48], %l5
ldub [%l7 + 0x7F], %i0
ldsh [%l7 + 0x08], %o7
movne %xcc, %i4, %l4
tleu %xcc, 0x7
fmovsn %xcc, %f13, %f14
fandnot2s %f14, %f12, %f6
umul %g3, %l6, %o1
bgu,a,pt %icc, loop_4384
stw %o3, [%l7 + 0x70]
ldsw [%l7 + 0x30], %o4
stx %i5, [%l7 + 0x08]
loop_4384:
fmovsa %icc, %f3, %f14
fbo %fcc0, loop_4385
bvs,a,pn %icc, loop_4386
fornot2s %f11, %f7, %f8
move %xcc, %i1, %l0
loop_4385:
fcmple16 %f2, %f6, %o5
loop_4386:
add %g7, %g1, %l3
fmovdn %xcc, %f3, %f11
and %i3, 0x0553, %i2
stw %i6, [%l7 + 0x20]
fcmpgt32 %f4, %f12, %g4
andn %o6, %i7, %l1
fnands %f15, %f4, %f0
edge16ln %l2, %o0, %g5
fcmped %fcc1, %f10, %f0
sdivx %g2, 0x0718, %g6
ldsw [%l7 + 0x30], %l5
std %f14, [%l7 + 0x68]
ldsh [%l7 + 0x70], %i0
stx %o2, [%l7 + 0x40]
fmovdn %xcc, %f14, %f12
stb %o7, [%l7 + 0x35]
sth %l4, [%l7 + 0x66]
be,a loop_4387
fandnot1s %f8, %f11, %f1
udiv %g3, 0x0380, %i4
tsubcctv %l6, 0x08EB, %o1
loop_4387:
std %f8, [%l7 + 0x30]
stw %o4, [%l7 + 0x58]
ldsw [%l7 + 0x14], %o3
nop
setx loop_4388, %l0, %l1
jmpl %l1, %i5
lduh [%l7 + 0x24], %i1
brz %o5, loop_4389
edge16ln %l0, %g1, %l3
loop_4388:
brlez,a %i3, loop_4390
lduh [%l7 + 0x4E], %i2
loop_4389:
xor %g7, %i6, %o6
call loop_4391
loop_4390:
ldsw [%l7 + 0x14], %g4
ld [%l7 + 0x6C], %f2
fmovdl %icc, %f2, %f8
loop_4391:
movge %xcc, %i7, %l1
addc %l2, %o0, %g2
lduw [%l7 + 0x6C], %g5
mulscc %g6, %l5, %o2
bshuffle %f14, %f2, %f8
or %o7, 0x0AC4, %l4
edge16 %g3, %i0, %i4
movre %l6, 0x3DE, %o4
fnegd %f12, %f10
tcs %xcc, 0x5
fbge,a %fcc0, loop_4392
edge8l %o3, %i5, %o1
stw %i1, [%l7 + 0x24]
brgz,a %o5, loop_4393
loop_4392:
stx %l0, [%l7 + 0x38]
stw %l3, [%l7 + 0x38]
bge loop_4394
loop_4393:
mova %xcc, %g1, %i2
fmovsa %xcc, %f12, %f9
fmovscc %icc, %f6, %f10
loop_4394:
tle %xcc, 0x1
bvc,pn %icc, loop_4395
andn %i3, %i6, %g7
fpackfix %f4, %f15
ldsb [%l7 + 0x78], %o6
loop_4395:
ldsh [%l7 + 0x40], %g4
edge32l %l1, %l2, %o0
fmovsleu %xcc, %f3, %f1
andn %g2, %i7, %g6
bl,a loop_4396
sdivx %g5, 0x03B4, %o2
fbe,a %fcc0, loop_4397
and %l5, 0x1E99, %l4
loop_4396:
fbug,a %fcc1, loop_4398
lduw [%l7 + 0x74], %g3
loop_4397:
movcc %xcc, %i0, %o7
fmovrslez %l6, %f13, %f11
loop_4398:
ldsb [%l7 + 0x79], %o4
fandnot2s %f11, %f15, %f1
fnot1 %f8, %f0
edge32 %i4, %o3, %o1
ld [%l7 + 0x60], %f15
nop
setx loop_4399, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %i1, [%l7 + 0x38]
ld [%l7 + 0x58], %f2
std %f14, [%l7 + 0x20]
loop_4399:
fmul8ulx16 %f2, %f14, %f12
fmovdg %icc, %f10, %f1
lduh [%l7 + 0x66], %o5
lduw [%l7 + 0x68], %i5
st %f12, [%l7 + 0x08]
lduh [%l7 + 0x58], %l3
sethi 0x0F29, %g1
fmovdl %icc, %f9, %f6
sub %l0, 0x1BE0, %i2
sdivcc %i3, 0x1D28, %g7
fcmpne16 %f12, %f2, %o6
fmovsne %icc, %f6, %f4
mulx %i6, %l1, %l2
sethi 0x1D1F, %o0
fmovspos %xcc, %f8, %f12
fble,a %fcc0, loop_4400
fbne %fcc2, loop_4401
mulscc %g4, %i7, %g6
fmovdge %xcc, %f8, %f10
loop_4400:
movrne %g2, 0x064, %g5
loop_4401:
fbg %fcc3, loop_4402
fcmpne16 %f12, %f4, %o2
bge,a,pn %icc, loop_4403
fbu,a %fcc0, loop_4404
loop_4402:
movvc %xcc, %l4, %l5
tsubcc %i0, 0x06EC, %g3
loop_4403:
stx %l6, [%l7 + 0x08]
loop_4404:
fcmpne16 %f12, %f4, %o7
fornot1 %f14, %f12, %f6
ldx [%l7 + 0x60], %i4
tpos %icc, 0x2
st %f6, [%l7 + 0x78]
movl %icc, %o3, %o4
fbuge,a %fcc3, loop_4405
fba,a %fcc3, loop_4406
stx %o1, [%l7 + 0x18]
movre %o5, 0x19D, %i1
loop_4405:
ldx [%l7 + 0x28], %i5
loop_4406:
ldsw [%l7 + 0x0C], %l3
ldd [%l7 + 0x38], %f6
fpackfix %f0, %f12
fmovsg %xcc, %f6, %f15
ldsw [%l7 + 0x24], %g1
stw %i2, [%l7 + 0x3C]
std %f2, [%l7 + 0x20]
lduh [%l7 + 0x7A], %i3
ldsw [%l7 + 0x2C], %l0
sth %o6, [%l7 + 0x6E]
ld [%l7 + 0x0C], %f6
ld [%l7 + 0x7C], %f15
ld [%l7 + 0x28], %f3
lduw [%l7 + 0x0C], %g7
fandnot1s %f3, %f7, %f3
ba,a,pt %icc, loop_4407
ld [%l7 + 0x10], %f13
ldx [%l7 + 0x38], %i6
fpadd16s %f15, %f6, %f13
loop_4407:
ldsh [%l7 + 0x0C], %l1
fcmpeq32 %f6, %f6, %o0
fble,a %fcc1, loop_4408
sra %l2, 0x17, %i7
sth %g6, [%l7 + 0x26]
fcmpeq16 %f12, %f4, %g2
loop_4408:
movgu %icc, %g5, %g4
or %l4, 0x00FB, %o2
nop
setx loop_4409, %l0, %l1
jmpl %l1, %i0
fmovsge %icc, %f11, %f3
fxnor %f8, %f14, %f4
addcc %g3, %l5, %l6
loop_4409:
brlz %i4, loop_4410
ldsb [%l7 + 0x7E], %o7
ldub [%l7 + 0x24], %o4
std %f0, [%l7 + 0x58]
loop_4410:
movcc %icc, %o3, %o1
ldub [%l7 + 0x08], %o5
fors %f9, %f9, %f2
bvc,pt %xcc, loop_4411
tcc %icc, 0x2
fmovspos %xcc, %f9, %f4
ldsb [%l7 + 0x2D], %i1
loop_4411:
fmovdle %xcc, %f0, %f14
fblg,a %fcc0, loop_4412
ldub [%l7 + 0x1B], %l3
sth %i5, [%l7 + 0x08]
fbu,a %fcc3, loop_4413
loop_4412:
tcc %icc, 0x2
brlz %i2, loop_4414
edge8 %i3, %g1, %l0
loop_4413:
fcmpne32 %f8, %f4, %o6
fmovrde %i6, %f10, %f14
loop_4414:
bcs,pt %xcc, loop_4415
fmovsa %xcc, %f1, %f4
and %l1, %g7, %o0
std %f8, [%l7 + 0x70]
loop_4415:
ldsb [%l7 + 0x36], %i7
stx %g6, [%l7 + 0x10]
fcmpd %fcc3, %f0, %f0
srlx %g2, %l2, %g5
fzeros %f10
edge8ln %l4, %g4, %o2
ldsh [%l7 + 0x42], %g3
edge8ln %i0, %l6, %i4
movrlez %l5, %o7, %o3
fabsd %f14, %f8
fmovsn %icc, %f0, %f11
fmul8ulx16 %f14, %f10, %f4
st %f4, [%l7 + 0x2C]
edge32ln %o1, %o4, %i1
fmovrdgz %o5, %f4, %f10
fabsd %f0, %f14
fbl %fcc0, loop_4416
std %f10, [%l7 + 0x20]
st %f9, [%l7 + 0x44]
bpos,pn %icc, loop_4417
loop_4416:
sra %i5, %l3, %i2
ldsw [%l7 + 0x20], %g1
fbule,a %fcc3, loop_4418
loop_4417:
fsrc2s %f14, %f13
lduh [%l7 + 0x46], %l0
movne %icc, %i3, %o6
loop_4418:
udivcc %l1, 0x0CA9, %g7
fzeros %f1
lduh [%l7 + 0x3C], %o0
fnot1s %f14, %f7
std %f12, [%l7 + 0x08]
ldsw [%l7 + 0x68], %i7
fmovdge %xcc, %f12, %f0
bleu,a,pn %icc, loop_4419
fmovrdlz %g6, %f8, %f2
nop
setx loop_4420, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
move %xcc, %i6, %g2
loop_4419:
ldsh [%l7 + 0x3A], %g5
fmovdpos %icc, %f13, %f14
loop_4420:
tge %icc, 0x2
fandnot1 %f6, %f2, %f0
fornot2s %f8, %f8, %f3
edge32n %l2, %g4, %l4
udivx %g3, 0x0B04, %i0
stx %o2, [%l7 + 0x78]
stw %i4, [%l7 + 0x10]
ldsb [%l7 + 0x53], %l5
nop
setx loop_4421, %l0, %l1
jmpl %l1, %o7
st %f4, [%l7 + 0x24]
fandnot2 %f6, %f14, %f2
udivcc %l6, 0x0072, %o3
loop_4421:
edge16ln %o4, %o1, %o5
ldsw [%l7 + 0x34], %i1
alignaddrl %l3, %i5, %i2
stb %l0, [%l7 + 0x7B]
lduh [%l7 + 0x52], %i3
stw %g1, [%l7 + 0x70]
std %f8, [%l7 + 0x40]
tcc %xcc, 0x1
bge,pn %xcc, loop_4422
ldsh [%l7 + 0x64], %l1
fsrc1 %f0, %f2
fmovrdgez %o6, %f4, %f0
loop_4422:
srlx %o0, %g7, %i7
fmovdpos %xcc, %f5, %f8
andn %g6, 0x185E, %g2
fxnors %f5, %f1, %f13
fcmpes %fcc3, %f7, %f13
bcs,a %icc, loop_4423
fnot1s %f9, %f7
stb %g5, [%l7 + 0x21]
fmovdge %xcc, %f9, %f5
loop_4423:
fcmpne16 %f2, %f0, %l2
fmovse %xcc, %f11, %f7
udiv %i6, 0x0349, %l4
std %f4, [%l7 + 0x20]
fblg %fcc1, loop_4424
fpadd16s %f12, %f9, %f0
fornot2 %f0, %f6, %f10
or %g4, 0x08DA, %i0
loop_4424:
fpsub16 %f12, %f8, %f14
sll %o2, 0x10, %g3
orn %l5, 0x0E70, %o7
fmovsl %xcc, %f3, %f11
fba %fcc2, loop_4425
umul %i4, %l6, %o3
stx %o4, [%l7 + 0x68]
sth %o1, [%l7 + 0x54]
loop_4425:
movrgz %o5, 0x128, %i1
fmovscc %icc, %f0, %f5
lduw [%l7 + 0x68], %l3
fzero %f2
bcs,pn %xcc, loop_4426
stx %i2, [%l7 + 0x48]
ldsh [%l7 + 0x24], %i5
fmovsneg %icc, %f0, %f5
loop_4426:
te %xcc, 0x0
edge8n %l0, %g1, %l1
fabss %f5, %f0
ldsw [%l7 + 0x08], %i3
ldub [%l7 + 0x0F], %o0
call loop_4427
brnz,a %g7, loop_4428
ldsh [%l7 + 0x60], %i7
sllx %o6, 0x1C, %g6
loop_4427:
st %f11, [%l7 + 0x7C]
loop_4428:
ldx [%l7 + 0x48], %g2
taddcc %g5, %i6, %l2
tl %icc, 0x2
bvc,pn %xcc, loop_4429
fsrc1 %f8, %f8
andcc %g4, %i0, %o2
fornot2s %f3, %f1, %f7
loop_4429:
xor %l4, 0x135B, %g3
ldd [%l7 + 0x18], %f10
siam 0x2
orcc %o7, 0x098D, %l5
edge16n %l6, %i4, %o4
fmul8sux16 %f4, %f6, %f8
fmovrslez %o3, %f14, %f3
udivcc %o1, 0x0A43, %i1
st %f8, [%l7 + 0x20]
fmovrdgez %l3, %f8, %f14
and %o5, 0x0F49, %i2
fbue,a %fcc0, loop_4430
std %f4, [%l7 + 0x10]
srl %i5, %g1, %l0
sdivx %l1, 0x03D4, %i3
loop_4430:
fmovsne %icc, %f14, %f12
fsrc2 %f14, %f12
taddcctv %o0, %g7, %i7
stx %g6, [%l7 + 0x70]
fmovrdne %o6, %f0, %f10
std %f12, [%l7 + 0x28]
fmovrdlz %g5, %f4, %f0
fnor %f0, %f10, %f0
ldx [%l7 + 0x18], %g2
sth %l2, [%l7 + 0x4A]
fornot2 %f0, %f14, %f10
alignaddr %i6, %g4, %o2
smul %i0, 0x0D0F, %l4
fpsub32s %f5, %f0, %f13
lduh [%l7 + 0x12], %g3
fzero %f4
st %f2, [%l7 + 0x44]
fbuge %fcc1, loop_4431
fmovdneg %icc, %f5, %f14
srlx %o7, %l6, %i4
ldx [%l7 + 0x20], %l5
loop_4431:
bneg,a,pt %icc, loop_4432
fmovse %icc, %f7, %f4
sth %o3, [%l7 + 0x26]
subc %o4, 0x06BF, %i1
loop_4432:
or %o1, %o5, %i2
fnot1s %f12, %f6
stb %i5, [%l7 + 0x62]
tsubcc %g1, %l3, %l0
edge8l %l1, %i3, %g7
ldub [%l7 + 0x6F], %o0
fnot1s %f3, %f10
fblg,a %fcc3, loop_4433
ble,a,pn %icc, loop_4434
fzero %f10
faligndata %f8, %f0, %f2
loop_4433:
sth %g6, [%l7 + 0x66]
loop_4434:
tvs %icc, 0x4
stb %i7, [%l7 + 0x7C]
fmovsn %icc, %f10, %f7
fandnot1 %f10, %f14, %f4
bcc,a %icc, loop_4435
sth %g5, [%l7 + 0x1C]
taddcctv %g2, 0x1AD9, %l2
bn,a,pt %icc, loop_4436
loop_4435:
subccc %o6, 0x08B2, %g4
movn %icc, %o2, %i0
tsubcctv %l4, %i6, %g3
loop_4436:
ldsb [%l7 + 0x13], %l6
fcmpgt32 %f0, %f0, %o7
fmovdleu %xcc, %f1, %f2
lduh [%l7 + 0x74], %l5
tsubcc %o3, 0x030D, %i4
fnegs %f8, %f3
movvs %xcc, %o4, %i1
stb %o1, [%l7 + 0x08]
fbne %fcc0, loop_4437
bl,a %xcc, loop_4438
fnands %f13, %f0, %f7
fmovde %xcc, %f15, %f10
loop_4437:
array16 %i2, %i5, %g1
loop_4438:
std %f6, [%l7 + 0x30]
ldd [%l7 + 0x38], %f8
andn %l3, %o5, %l1
sdivcc %l0, 0x030A, %i3
srlx %g7, 0x0F, %o0
fbne,a %fcc0, loop_4439
tg %icc, 0x5
bn loop_4440
ldub [%l7 + 0x25], %g6
loop_4439:
mova %xcc, %i7, %g5
tpos %xcc, 0x5
loop_4440:
fnot1 %f0, %f10
st %f3, [%l7 + 0x10]
xorcc %l2, 0x1F8E, %o6
stx %g4, [%l7 + 0x30]
ldub [%l7 + 0x1C], %o2
lduh [%l7 + 0x20], %g2
brnz %l4, loop_4441
popc %i6, %i0
fnegs %f2, %f11
subccc %g3, 0x0EAC, %o7
loop_4441:
bn,a,pt %xcc, loop_4442
tn %icc, 0x6
ld [%l7 + 0x44], %f9
fble,a %fcc0, loop_4443
loop_4442:
fornot1s %f6, %f11, %f1
fnot2 %f6, %f6
or %l6, %l5, %o3
loop_4443:
array16 %i4, %i1, %o4
fornot2 %f12, %f10, %f4
ld [%l7 + 0x24], %f10
ldsw [%l7 + 0x58], %o1
stw %i2, [%l7 + 0x70]
ldsh [%l7 + 0x44], %i5
ldsb [%l7 + 0x49], %g1
taddcctv %o5, 0x0B95, %l3
ld [%l7 + 0x3C], %f14
fsrc1s %f12, %f0
edge16l %l0, %i3, %l1
fmovrde %o0, %f12, %f12
lduw [%l7 + 0x44], %g7
sth %g6, [%l7 + 0x42]
bvc %icc, loop_4444
stb %i7, [%l7 + 0x7D]
fandnot1 %f6, %f10, %f10
bn loop_4445
loop_4444:
fmovrde %l2, %f8, %f14
fzero %f12
fbn %fcc0, loop_4446
loop_4445:
fmul8x16al %f8, %f14, %f14
movgu %xcc, %g5, %g4
fcmpeq16 %f8, %f8, %o6
loop_4446:
ldd [%l7 + 0x68], %f12
sth %g2, [%l7 + 0x0A]
fbg,a %fcc1, loop_4447
lduh [%l7 + 0x44], %o2
mulx %i6, 0x036B, %i0
fbo,a %fcc2, loop_4448
loop_4447:
fmovsvs %xcc, %f4, %f9
bneg,pt %icc, loop_4449
movrgez %g3, 0x16D, %o7
loop_4448:
nop
setx loop_4450, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x30], %l6
loop_4449:
edge16n %l4, %o3, %i4
ldd [%l7 + 0x30], %f10
loop_4450:
stw %i1, [%l7 + 0x6C]
fmovrde %o4, %f2, %f4
fbe %fcc0, loop_4451
fpsub16s %f11, %f3, %f13
fzeros %f7
movrne %l5, 0x02D, %i2
loop_4451:
fblg,a %fcc2, loop_4452
fcmpne32 %f12, %f2, %i5
brgez %o1, loop_4453
fmovrse %o5, %f6, %f5
loop_4452:
srl %l3, 0x05, %g1
alignaddr %l0, %l1, %o0
loop_4453:
udivcc %i3, 0x1066, %g7
fmovda %xcc, %f12, %f13
fnegd %f6, %f4
movrne %g6, %i7, %g5
movvc %icc, %l2, %g4
std %f2, [%l7 + 0x60]
fmovsvc %xcc, %f13, %f9
fcmpes %fcc3, %f14, %f1
fmovscs %xcc, %f11, %f14
std %f12, [%l7 + 0x08]
tge %icc, 0x0
std %f4, [%l7 + 0x30]
ldsb [%l7 + 0x30], %o6
smulcc %g2, 0x025C, %i6
brnz %o2, loop_4454
taddcctv %i0, %g3, %l6
fmovspos %xcc, %f5, %f2
fmul8ulx16 %f10, %f0, %f2
loop_4454:
fmovdle %xcc, %f5, %f3
tle %icc, 0x3
ld [%l7 + 0x24], %f0
ldx [%l7 + 0x18], %l4
mova %icc, %o7, %o3
array16 %i4, %i1, %l5
fmovsgu %icc, %f15, %f1
tpos %icc, 0x4
ldsw [%l7 + 0x6C], %o4
edge32ln %i5, %o1, %o5
ldd [%l7 + 0x08], %f8
fble,a %fcc2, loop_4455
fbge %fcc3, loop_4456
stw %l3, [%l7 + 0x64]
ldsb [%l7 + 0x2F], %g1
loop_4455:
edge32ln %l0, %i2, %o0
loop_4456:
udiv %l1, 0x0F2C, %g7
tvc %icc, 0x3
alignaddr %i3, %i7, %g5
ldsb [%l7 + 0x4C], %l2
fbne,a %fcc0, loop_4457
lduw [%l7 + 0x10], %g4
ldx [%l7 + 0x10], %g6
stx %g2, [%l7 + 0x68]
loop_4457:
movn %xcc, %i6, %o6
edge32n %i0, %o2, %l6
fnot2s %f2, %f2
stb %l4, [%l7 + 0x78]
sth %g3, [%l7 + 0x7A]
fmovd %f10, %f0
ldd [%l7 + 0x28], %f12
popc 0x08E6, %o3
fmuld8ulx16 %f13, %f8, %f12
siam 0x6
nop
setx loop_4458, %l0, %l1
jmpl %l1, %i4
ldsw [%l7 + 0x24], %i1
stb %l5, [%l7 + 0x70]
stw %o4, [%l7 + 0x60]
loop_4458:
fbug %fcc0, loop_4459
tg %xcc, 0x7
array8 %o7, %i5, %o1
lduh [%l7 + 0x70], %l3
loop_4459:
fmovsa %icc, %f15, %f11
movge %icc, %o5, %g1
fmul8ulx16 %f14, %f2, %f12
fnands %f12, %f1, %f14
tne %xcc, 0x0
std %f8, [%l7 + 0x50]
bg %xcc, loop_4460
fnot1 %f14, %f10
ldsb [%l7 + 0x1E], %i2
sdiv %o0, 0x0871, %l1
loop_4460:
lduh [%l7 + 0x3E], %g7
lduh [%l7 + 0x2C], %l0
ldx [%l7 + 0x58], %i7
ld [%l7 + 0x78], %f3
ldsw [%l7 + 0x2C], %i3
fornot1 %f4, %f0, %f10
lduw [%l7 + 0x40], %l2
movpos %xcc, %g5, %g4
fandnot1 %f6, %f14, %f12
fmovdl %icc, %f10, %f0
fsrc1s %f15, %f5
ld [%l7 + 0x34], %f14
fcmpeq16 %f10, %f14, %g6
sth %i6, [%l7 + 0x3A]
fnors %f13, %f14, %f6
movcs %xcc, %o6, %g2
ldsw [%l7 + 0x7C], %o2
fmovrdne %l6, %f2, %f8
fones %f2
fmovsvc %xcc, %f15, %f7
bneg,pt %xcc, loop_4461
ldd [%l7 + 0x40], %f0
brnz,a %i0, loop_4462
std %f10, [%l7 + 0x78]
loop_4461:
tcs %xcc, 0x3
array16 %l4, %g3, %i4
loop_4462:
movcc %icc, %o3, %l5
tne %icc, 0x5
sth %o4, [%l7 + 0x1C]
udiv %i1, 0x0EE7, %i5
fbug %fcc3, loop_4463
fmovsgu %icc, %f9, %f11
tn %xcc, 0x4
stw %o7, [%l7 + 0x4C]
loop_4463:
lduw [%l7 + 0x08], %l3
tl %xcc, 0x2
fmovdleu %xcc, %f7, %f10
fmovdleu %icc, %f11, %f2
fornot2 %f12, %f12, %f0
fbl %fcc1, loop_4464
tn %icc, 0x0
nop
setx loop_4465, %l0, %l1
jmpl %l1, %o1
umul %g1, %i2, %o0
loop_4464:
movge %xcc, %l1, %o5
fpsub16 %f6, %f12, %f6
loop_4465:
ldub [%l7 + 0x71], %g7
stw %i7, [%l7 + 0x2C]
sub %i3, 0x182B, %l2
movrlz %g5, 0x2E2, %g4
andcc %l0, %g6, %o6
fpadd32s %f13, %f1, %f7
ldsw [%l7 + 0x3C], %g2
nop
setx loop_4466, %l0, %l1
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_4467, %l0, %l1
jmpl %l1, %i6
ldsb [%l7 + 0x52], %o2
fxor %f2, %f14, %f0
loop_4466:
mova %icc, %l6, %l4
loop_4467:
fbul %fcc3, loop_4468
fpack16 %f10, %f9
bneg %icc, loop_4469
addc %g3, %i0, %o3
loop_4468:
addc %i4, 0x0F21, %o4
stx %i1, [%l7 + 0x20]
loop_4469:
array8 %i5, %l5, %l3
lduw [%l7 + 0x30], %o1
fors %f15, %f10, %f7
ldsw [%l7 + 0x74], %o7
tcc %icc, 0x3
brgz %g1, loop_4470
bpos,a,pn %xcc, loop_4471
fpadd32s %f10, %f0, %f1
stw %i2, [%l7 + 0x7C]
loop_4470:
st %f11, [%l7 + 0x50]
loop_4471:
bleu %xcc, loop_4472
fmovrsne %l1, %f14, %f2
fnand %f2, %f12, %f0
ldsb [%l7 + 0x55], %o0
loop_4472:
fpadd32 %f12, %f0, %f14
ld [%l7 + 0x4C], %f10
fpsub32s %f8, %f3, %f5
fpadd32s %f1, %f1, %f6
fmovsn %icc, %f14, %f2
fbge,a %fcc0, loop_4473
fpadd16s %f3, %f1, %f7
fexpand %f15, %f0
alignaddr %g7, %o5, %i3
loop_4473:
fmul8x16al %f3, %f10, %f6
mova %icc, %i7, %g5
sdiv %l2, 0x0EC4, %l0
lduw [%l7 + 0x78], %g6
tneg %icc, 0x3
fxnor %f10, %f8, %f2
fpadd32 %f0, %f0, %f10
fandnot2s %f15, %f3, %f11
fmovde %icc, %f5, %f1
fmovdn %icc, %f7, %f14
brlez,a %o6, loop_4474
fmovse %xcc, %f5, %f1
fmovsg %xcc, %f6, %f7
std %f2, [%l7 + 0x38]
loop_4474:
bcc %xcc, loop_4475
fmovdle %xcc, %f7, %f6
fbug,a %fcc3, loop_4476
ldub [%l7 + 0x0C], %g4
loop_4475:
fmovsa %xcc, %f13, %f12
movrlz %i6, %g2, %l6
loop_4476:
fpadd32s %f7, %f12, %f5
ldx [%l7 + 0x78], %o2
fmovscs %icc, %f1, %f7
st %f9, [%l7 + 0x4C]
tle %xcc, 0x6
ldd [%l7 + 0x28], %f12
fpadd32s %f1, %f3, %f14
tl %xcc, 0x2
fnegd %f8, %f0
fpadd16s %f14, %f12, %f3
bl loop_4477
sdivx %l4, 0x007D, %i0
brlez %o3, loop_4478
fcmpgt16 %f12, %f4, %g3
loop_4477:
srl %o4, 0x1A, %i1
fones %f12
loop_4478:
fpack16 %f4, %f8
lduw [%l7 + 0x14], %i5
faligndata %f8, %f6, %f6
lduh [%l7 + 0x26], %i4
stx %l3, [%l7 + 0x68]
ldsw [%l7 + 0x74], %l5
ldsh [%l7 + 0x6A], %o7
ba,pn %xcc, loop_4479
ld [%l7 + 0x68], %f5
edge32 %o1, %i2, %l1
movre %g1, 0x1AD, %g7
loop_4479:
smul %o0, %o5, %i3
udivcc %g5, 0x1FD1, %l2
ldsb [%l7 + 0x62], %i7
fnegs %f15, %f9
sth %g6, [%l7 + 0x56]
movge %icc, %o6, %l0
sll %i6, 0x06, %g4
bne,a loop_4480
fnands %f0, %f3, %f4
fnands %f7, %f2, %f9
andn %l6, %o2, %g2
loop_4480:
mova %icc, %l4, %o3
fmovrslez %g3, %f3, %f15
fmuld8ulx16 %f12, %f3, %f4
fcmpgt16 %f0, %f4, %i0
fmovrde %i1, %f14, %f4
ldub [%l7 + 0x63], %o4
ldub [%l7 + 0x24], %i5
mova %xcc, %i4, %l3
fmovrdne %o7, %f0, %f8
ldx [%l7 + 0x70], %l5
ldsb [%l7 + 0x6F], %i2
stb %o1, [%l7 + 0x0A]
tle %icc, 0x6
st %f0, [%l7 + 0x44]
fmul8ulx16 %f14, %f2, %f0
tge %xcc, 0x5
tleu %icc, 0x3
movvc %icc, %l1, %g7
ldub [%l7 + 0x28], %o0
stx %g1, [%l7 + 0x48]
brgz %o5, loop_4481
ldd [%l7 + 0x68], %f0
fpackfix %f0, %f3
stw %g5, [%l7 + 0x38]
loop_4481:
array16 %i3, %i7, %g6
ldsh [%l7 + 0x5A], %l2
fmovrde %o6, %f6, %f2
edge32n %i6, %l0, %l6
sdiv %o2, 0x0DAE, %g2
fmovrslz %g4, %f10, %f8
fmovsvc %xcc, %f5, %f1
tvc %xcc, 0x2
udiv %l4, 0x06A8, %g3
sdiv %i0, 0x066A, %i1
fmul8sux16 %f2, %f10, %f0
bneg,a,pt %xcc, loop_4482
brgz %o4, loop_4483
fbne %fcc3, loop_4484
umulcc %i5, %i4, %o3
loop_4482:
fxnors %f9, %f10, %f8
loop_4483:
stx %l3, [%l7 + 0x40]
loop_4484:
fornot2 %f0, %f0, %f14
fbe,a %fcc3, loop_4485
movcs %icc, %o7, %i2
tsubcctv %o1, %l1, %l5
fnors %f15, %f0, %f9
loop_4485:
brlez,a %o0, loop_4486
ldd [%l7 + 0x08], %f0
ble,a,pn %icc, loop_4487
st %f4, [%l7 + 0x70]
loop_4486:
ta %xcc, 0x7
fbge %fcc0, loop_4488
loop_4487:
fbu,a %fcc3, loop_4489
edge16l %g1, %o5, %g7
ldsw [%l7 + 0x24], %g5
loop_4488:
tvs %icc, 0x1
loop_4489:
udivcc %i3, 0x149A, %i7
fmovsvs %icc, %f15, %f6
fmovsneg %icc, %f1, %f4
fnands %f4, %f11, %f6
addccc %g6, %l2, %o6
stx %l0, [%l7 + 0x08]
brlz,a %i6, loop_4490
andn %o2, 0x1A43, %g2
fmovdge %icc, %f14, %f1
lduh [%l7 + 0x24], %g4
loop_4490:
edge16n %l6, %l4, %i0
movg %xcc, %i1, %o4
tsubcctv %g3, 0x1F37, %i5
std %f6, [%l7 + 0x60]
umulcc %i4, 0x0FBA, %l3
st %f15, [%l7 + 0x58]
fmovdleu %xcc, %f4, %f0
fnands %f4, %f14, %f10
orcc %o3, 0x0ED2, %o7
fcmpgt16 %f12, %f10, %o1
tcs %icc, 0x3
array16 %l1, %i2, %l5
movrgz %o0, %g1, %o5
brgez %g5, loop_4491
movn %xcc, %i3, %g7
nop
setx loop_4492, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd16s %f4, %f6, %f13
loop_4491:
tneg %icc, 0x4
ldub [%l7 + 0x2F], %g6
loop_4492:
stb %l2, [%l7 + 0x2D]
ldx [%l7 + 0x30], %i7
brgez %o6, loop_4493
fandnot1 %f2, %f12, %f8
fnot2s %f12, %f1
fcmpne16 %f0, %f12, %i6
loop_4493:
and %l0, %g2, %o2
nop
setx loop_4494, %l0, %l1
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 %g4, %l4, %l6
array16 %i0, %i1, %o4
movrne %g3, 0x0EA, %i4
loop_4494:
fmovs %f5, %f7
fbg %fcc1, loop_4495
std %f4, [%l7 + 0x18]
sra %l3, %o3, %o7
for %f2, %f2, %f10
loop_4495:
call loop_4496
fpadd32s %f5, %f1, %f9
lduw [%l7 + 0x78], %o1
movcs %xcc, %i5, %l1
loop_4496:
array32 %l5, %o0, %i2
sth %g1, [%l7 + 0x4A]
stx %o5, [%l7 + 0x78]
subcc %g5, 0x18BA, %i3
fmuld8sux16 %f11, %f5, %f8
fmovde %xcc, %f15, %f9
st %f13, [%l7 + 0x5C]
fzeros %f10
fnors %f13, %f8, %f5
fmovdn %xcc, %f15, %f2
fmovrse %g6, %f6, %f10
std %f6, [%l7 + 0x38]
fmul8x16al %f2, %f3, %f8
fmovdg %icc, %f15, %f15
tneg %icc, 0x2
fmovrsgz %g7, %f1, %f5
movg %xcc, %i7, %o6
taddcctv %l2, %l0, %i6
stw %o2, [%l7 + 0x64]
fcmps %fcc0, %f3, %f7
tcc %icc, 0x3
fmovsgu %xcc, %f12, %f10
lduw [%l7 + 0x08], %g2
fsrc2 %f6, %f6
fmovdcc %icc, %f0, %f0
ld [%l7 + 0x24], %f2
bleu,pt %xcc, loop_4497
fmovde %icc, %f5, %f15
ldub [%l7 + 0x5A], %l4
lduw [%l7 + 0x4C], %l6
loop_4497:
lduw [%l7 + 0x20], %i0
fnor %f14, %f4, %f12
movvc %xcc, %g4, %o4
fpsub16s %f5, %f4, %f3
movpos %xcc, %g3, %i4
brlz %i1, loop_4498
stw %o3, [%l7 + 0x7C]
fmovsne %icc, %f7, %f2
fzeros %f3
loop_4498:
tleu %xcc, 0x2
ba,a loop_4499
fbe,a %fcc0, loop_4500
ldsb [%l7 + 0x29], %o7
smul %o1, %i5, %l3
loop_4499:
brlez %l1, loop_4501
loop_4500:
fands %f13, %f11, %f15
ld [%l7 + 0x2C], %f14
fmovdcc %icc, %f4, %f0
loop_4501:
fbn,a %fcc0, loop_4502
edge16l %l5, %o0, %g1
fxor %f14, %f12, %f0
sub %i2, 0x03E5, %o5
loop_4502:
fnot2 %f4, %f2
fpadd32 %f0, %f14, %f4
stw %g5, [%l7 + 0x48]
stw %i3, [%l7 + 0x68]
taddcctv %g6, %i7, %g7
movrgz %o6, %l2, %l0
fmovsvc %icc, %f6, %f3
fmovdcs %xcc, %f12, %f14
movpos %icc, %o2, %i6
stb %l4, [%l7 + 0x3C]
fpadd16 %f10, %f14, %f6
stb %g2, [%l7 + 0x5F]
fnegs %f14, %f4
st %f13, [%l7 + 0x2C]
ld [%l7 + 0x40], %f3
fandnot1 %f4, %f4, %f12
tsubcctv %l6, 0x0C39, %g4
te %xcc, 0x6
edge16l %i0, %g3, %o4
fmovde %xcc, %f10, %f14
fnands %f12, %f9, %f4
bg,a,pt %icc, loop_4503
fors %f7, %f11, %f8
fcmpne32 %f14, %f10, %i1
stx %o3, [%l7 + 0x68]
loop_4503:
fmovda %xcc, %f10, %f8
stw %o7, [%l7 + 0x24]
ldsb [%l7 + 0x61], %i4
movle %icc, %o1, %l3
orn %l1, 0x0D90, %i5
fmovda %icc, %f3, %f5
fpsub16 %f0, %f12, %f4
fmovdle %icc, %f1, %f1
lduh [%l7 + 0x32], %o0
std %f8, [%l7 + 0x18]
bge,a %xcc, loop_4504
movgu %xcc, %g1, %i2
fnegs %f3, %f10
brz %l5, loop_4505
loop_4504:
sdivx %o5, 0x13D3, %i3
fble,a %fcc0, loop_4506
ldd [%l7 + 0x40], %f6
loop_4505:
stb %g6, [%l7 + 0x3E]
fbge,a %fcc1, loop_4507
loop_4506:
umulcc %g5, %i7, %o6
ld [%l7 + 0x74], %f14
ldsb [%l7 + 0x35], %g7
loop_4507:
fandnot1s %f2, %f5, %f11
fors %f15, %f11, %f0
fandnot1s %f15, %f8, %f6
lduh [%l7 + 0x12], %l0
fand %f10, %f12, %f2
fmovse %icc, %f14, %f7
movgu %xcc, %o2, %l2
brlez %l4, loop_4508
bshuffle %f12, %f6, %f14
bne,a,pt %xcc, loop_4509
sub %i6, %l6, %g2
loop_4508:
ldsh [%l7 + 0x0E], %g4
bvc,a,pn %icc, loop_4510
loop_4509:
std %f6, [%l7 + 0x60]
fmovrslez %g3, %f8, %f7
tge %xcc, 0x3
loop_4510:
array32 %o4, %i0, %o3
fmul8x16 %f5, %f10, %f12
stx %o7, [%l7 + 0x40]
nop
setx loop_4511, %l0, %l1
jmpl %l1, %i4
fmovrdne %i1, %f12, %f12
edge8 %o1, %l1, %i5
ldsw [%l7 + 0x20], %l3
loop_4511:
ba %icc, loop_4512
brlez,a %g1, loop_4513
ldub [%l7 + 0x71], %i2
brgez,a %o0, loop_4514
loop_4512:
movrlez %o5, 0x380, %l5
loop_4513:
lduw [%l7 + 0x78], %g6
fsrc2s %f12, %f11
loop_4514:
fornot2 %f4, %f0, %f4
fxor %f8, %f6, %f14
sth %i3, [%l7 + 0x34]
fabsd %f2, %f12
movpos %xcc, %i7, %o6
tleu %xcc, 0x2
stb %g7, [%l7 + 0x67]
fpack16 %f10, %f2
fmul8x16al %f1, %f15, %f0
move %xcc, %g5, %o2
edge32ln %l0, %l2, %i6
lduw [%l7 + 0x50], %l4
movvs %xcc, %l6, %g4
addccc %g3, 0x049B, %g2
subccc %i0, %o3, %o4
fxor %f8, %f2, %f2
lduh [%l7 + 0x32], %i4
fnot2 %f8, %f0
fones %f1
edge8ln %o7, %i1, %o1
fmovrde %i5, %f12, %f2
fsrc2 %f2, %f14
fnot1s %f13, %f9
edge16l %l1, %l3, %i2
move %xcc, %o0, %o5
std %f4, [%l7 + 0x40]
brlez %g1, loop_4515
ldsw [%l7 + 0x34], %g6
ble %xcc, loop_4516
stb %l5, [%l7 + 0x1C]
loop_4515:
st %f15, [%l7 + 0x38]
fbne,a %fcc2, loop_4517
loop_4516:
ldx [%l7 + 0x28], %i7
lduw [%l7 + 0x58], %o6
fnor %f0, %f2, %f12
loop_4517:
sdivx %g7, 0x17A3, %i3
fmovsg %icc, %f1, %f1
stx %g5, [%l7 + 0x08]
srax %o2, 0x0F, %l0
fmovsa %xcc, %f14, %f1
fmovsle %icc, %f12, %f14
ldub [%l7 + 0x17], %l2
fmul8x16 %f8, %f8, %f12
std %f14, [%l7 + 0x48]
sllx %l4, %i6, %g4
ldsb [%l7 + 0x70], %l6
ldd [%l7 + 0x08], %f4
fbne %fcc0, loop_4518
st %f4, [%l7 + 0x6C]
movn %icc, %g2, %i0
bleu loop_4519
loop_4518:
add %o3, %g3, %o4
fpack32 %f2, %f10, %f14
array32 %o7, %i4, %i1
loop_4519:
lduw [%l7 + 0x48], %o1
tvc %icc, 0x5
fbu,a %fcc3, loop_4520
stw %i5, [%l7 + 0x34]
ldx [%l7 + 0x68], %l1
ldsw [%l7 + 0x2C], %i2
loop_4520:
fones %f10
tgu %icc, 0x1
addc %l3, 0x1BB6, %o0
st %f6, [%l7 + 0x6C]
fornot1s %f4, %f10, %f3
call loop_4521
fmovsleu %xcc, %f2, %f7
edge32ln %g1, %g6, %l5
fmovrdgez %o5, %f8, %f0
loop_4521:
ld [%l7 + 0x64], %f10
fbuge,a %fcc0, loop_4522
brgez,a %i7, loop_4523
movne %xcc, %o6, %i3
stb %g5, [%l7 + 0x42]
loop_4522:
nop
setx loop_4524, %l0, %l1
jmpl %l1, %o2
loop_4523:
subccc %g7, %l0, %l4
ldub [%l7 + 0x7F], %i6
sub %g4, 0x1130, %l2
loop_4524:
brlz %g2, loop_4525
tsubcctv %i0, 0x0596, %l6
be,a,pt %icc, loop_4526
fmovdl %xcc, %f8, %f7
loop_4525:
fnot2s %f8, %f5
fmovrde %o3, %f12, %f2
loop_4526:
ldd [%l7 + 0x20], %f4
std %f0, [%l7 + 0x70]
fsrc2s %f6, %f5
stw %g3, [%l7 + 0x78]
fcmpeq32 %f8, %f12, %o7
fmovrdgez %i4, %f12, %f12
stw %i1, [%l7 + 0x74]
tcs %xcc, 0x7
fmovdleu %icc, %f9, %f10
fbg,a %fcc0, loop_4527
fmul8x16al %f12, %f3, %f2
taddcc %o4, %o1, %l1
fmovse %icc, %f8, %f11
loop_4527:
srax %i5, %l3, %i2
bshuffle %f10, %f4, %f6
ldsb [%l7 + 0x28], %g1
edge16l %g6, %l5, %o5
brz,a %i7, loop_4528
tsubcctv %o0, 0x1894, %i3
fnot1s %f3, %f15
st %f3, [%l7 + 0x64]
loop_4528:
array8 %o6, %g5, %o2
ldub [%l7 + 0x3D], %l0
sth %l4, [%l7 + 0x7E]
fandnot2 %f4, %f2, %f14
srax %i6, %g4, %l2
ldsb [%l7 + 0x5E], %g7
ld [%l7 + 0x48], %f5
tleu %icc, 0x5
fmul8x16au %f5, %f0, %f4
fbne %fcc3, loop_4529
fands %f1, %f14, %f4
fcmpd %fcc3, %f4, %f6
brlez %g2, loop_4530
loop_4529:
fnor %f10, %f0, %f6
movrne %i0, %l6, %g3
st %f2, [%l7 + 0x30]
loop_4530:
fsrc1 %f12, %f0
andcc %o3, 0x12B3, %o7
std %f12, [%l7 + 0x68]
orncc %i4, %o4, %i1
std %f6, [%l7 + 0x08]
fcmpne16 %f14, %f4, %o1
stw %l1, [%l7 + 0x34]
array32 %l3, %i5, %i2
st %f1, [%l7 + 0x40]
fsrc2s %f12, %f5
ldx [%l7 + 0x58], %g1
ldsw [%l7 + 0x1C], %l5
fmovdge %icc, %f1, %f12
ldsb [%l7 + 0x10], %g6
ldsh [%l7 + 0x4E], %i7
movpos %icc, %o0, %i3
ldd [%l7 + 0x68], %f4
edge32 %o6, %g5, %o5
tge %icc, 0x7
tgu %icc, 0x2
ldub [%l7 + 0x2F], %l0
fsrc1 %f0, %f12
stw %l4, [%l7 + 0x58]
ldsh [%l7 + 0x78], %o2
fmovdg %icc, %f14, %f6
brlez,a %i6, loop_4531
std %f14, [%l7 + 0x68]
ld [%l7 + 0x4C], %f2
ldsh [%l7 + 0x74], %g4
loop_4531:
ldsh [%l7 + 0x44], %l2
sdiv %g7, 0x11A4, %i0
call loop_4532
movrgez %l6, %g2, %o3
edge16 %g3, %i4, %o7
movrgz %o4, 0x2DF, %o1
loop_4532:
alignaddrl %i1, %l1, %i5
fpmerge %f12, %f10, %f8
fpack16 %f6, %f2
fnand %f4, %f6, %f10
fsrc2 %f8, %f12
brz,a %i2, loop_4533
movrgz %l3, %g1, %l5
st %f7, [%l7 + 0x4C]
fnot1s %f3, %f2
loop_4533:
fmovrdlez %g6, %f2, %f12
movrlez %o0, %i7, %i3
fmovrde %g5, %f4, %f4
lduh [%l7 + 0x36], %o6
pdist %f6, %f2, %f0
lduh [%l7 + 0x34], %o5
move %icc, %l4, %o2
lduw [%l7 + 0x74], %i6
sdivx %l0, 0x0F7D, %l2
stb %g4, [%l7 + 0x41]
movleu %icc, %g7, %l6
addc %g2, 0x1C30, %i0
fpack16 %f12, %f4
tle %icc, 0x4
nop
setx loop_4534, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bne,a loop_4535
fnor %f12, %f10, %f12
tsubcc %o3, %g3, %o7
loop_4534:
tne %icc, 0x7
loop_4535:
ldx [%l7 + 0x78], %o4
fmovsn %xcc, %f6, %f13
orncc %i4, 0x133B, %o1
stx %i1, [%l7 + 0x20]
ld [%l7 + 0x14], %f14
stb %i5, [%l7 + 0x41]
fabsd %f6, %f0
mulx %i2, %l3, %l1
srax %g1, 0x08, %l5
smul %o0, %i7, %g6
fornot2s %f3, %f0, %f14
fnegs %f13, %f1
bvc loop_4536
fornot2s %f4, %f6, %f4
fnands %f9, %f12, %f14
taddcc %g5, 0x196F, %i3
loop_4536:
stx %o6, [%l7 + 0x20]
fabsd %f6, %f0
fnot2 %f8, %f12
stb %l4, [%l7 + 0x14]
fba,a %fcc1, loop_4537
ldub [%l7 + 0x0C], %o5
fnot1 %f10, %f4
fcmpes %fcc1, %f5, %f7
loop_4537:
mulx %o2, %l0, %l2
tge %xcc, 0x5
fmovsg %icc, %f9, %f11
fmovdvs %xcc, %f14, %f8
stb %g4, [%l7 + 0x5B]
andcc %g7, 0x1F21, %i6
fbl %fcc2, loop_4538
fmovrsne %g2, %f14, %f4
ldsw [%l7 + 0x50], %i0
movg %icc, %o3, %l6
loop_4538:
stw %g3, [%l7 + 0x08]
orn %o7, %i4, %o4
brz %o1, loop_4539
ld [%l7 + 0x40], %f12
fbuge %fcc2, loop_4540
bneg,pt %icc, loop_4541
loop_4539:
lduw [%l7 + 0x0C], %i1
brz,a %i2, loop_4542
loop_4540:
movl %icc, %l3, %l1
loop_4541:
fmovspos %xcc, %f0, %f15
std %f14, [%l7 + 0x10]
loop_4542:
xor %i5, %l5, %g1
fbue %fcc0, loop_4543
brnz %o0, loop_4544
movn %icc, %i7, %g5
fcmpeq16 %f14, %f2, %i3
loop_4543:
stb %g6, [%l7 + 0x0D]
loop_4544:
movrgez %o6, 0x35A, %o5
fmovsge %xcc, %f1, %f8
fmovdl %xcc, %f11, %f4
stw %o2, [%l7 + 0x5C]
st %f15, [%l7 + 0x64]
edge8n %l0, %l4, %l2
std %f2, [%l7 + 0x60]
movrlz %g4, %i6, %g2
ldsb [%l7 + 0x3C], %i0
st %f7, [%l7 + 0x4C]
ba,pn %icc, loop_4545
fmovdcc %xcc, %f0, %f13
fmovsgu %xcc, %f1, %f3
fzero %f4
loop_4545:
fmovspos %xcc, %f5, %f4
st %f7, [%l7 + 0x74]
fzero %f0
fpackfix %f12, %f10
fnors %f2, %f3, %f7
ldx [%l7 + 0x68], %g7
and %l6, 0x0833, %g3
ldsw [%l7 + 0x68], %o3
nop
setx loop_4546, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpne32 %f12, %f0, %o7
fmovdvc %xcc, %f11, %f12
ldub [%l7 + 0x31], %o4
loop_4546:
tpos %icc, 0x5
addc %o1, %i1, %i4
fmovsvs %icc, %f1, %f5
for %f10, %f2, %f6
bvs,a,pt %xcc, loop_4547
stx %l3, [%l7 + 0x68]
bvc %xcc, loop_4548
udiv %l1, 0x1472, %i2
loop_4547:
lduw [%l7 + 0x38], %l5
fmovscs %icc, %f8, %f5
loop_4548:
stw %i5, [%l7 + 0x64]
fbl %fcc2, loop_4549
fmovsge %icc, %f8, %f9
stb %g1, [%l7 + 0x35]
ldx [%l7 + 0x20], %i7
loop_4549:
udivx %g5, 0x0094, %i3
fornot1s %f4, %f11, %f12
smul %o0, %o6, %g6
ldub [%l7 + 0x2C], %o2
movrgz %l0, %o5, %l4
mulx %g4, 0x0FAB, %i6
sra %l2, 0x1A, %i0
edge8ln %g2, %g7, %g3
fbn,a %fcc2, loop_4550
ld [%l7 + 0x1C], %f14
addcc %l6, %o7, %o3
ldsw [%l7 + 0x5C], %o1
loop_4550:
ldx [%l7 + 0x20], %i1
fmovdl %icc, %f15, %f10
ldsw [%l7 + 0x5C], %i4
movleu %icc, %o4, %l3
ldub [%l7 + 0x44], %l1
fmul8x16au %f3, %f15, %f12
bge,pn %icc, loop_4551
tge %icc, 0x7
addcc %i2, %l5, %i5
movneg %xcc, %g1, %i7
loop_4551:
fmovsa %icc, %f7, %f1
stx %i3, [%l7 + 0x70]
fmovdle %xcc, %f8, %f14
tsubcctv %g5, %o0, %g6
brlez,a %o2, loop_4552
edge16 %l0, %o6, %o5
edge32n %l4, %g4, %l2
orcc %i6, %g2, %i0
loop_4552:
fornot2s %f0, %f10, %f1
fmuld8sux16 %f9, %f13, %f10
fnegs %f8, %f10
xnorcc %g7, 0x16A5, %g3
fmul8ulx16 %f12, %f12, %f0
movrne %o7, 0x0CD, %o3
bge,pn %icc, loop_4553
movle %xcc, %o1, %l6
fbule %fcc1, loop_4554
ldsb [%l7 + 0x3A], %i1
loop_4553:
nop
setx loop_4555, %l0, %l1
jmpl %l1, %o4
movvs %icc, %l3, %l1
loop_4554:
ldsb [%l7 + 0x3C], %i4
lduh [%l7 + 0x76], %i2
loop_4555:
fxnor %f2, %f14, %f14
ld [%l7 + 0x40], %f7
fmovsleu %xcc, %f3, %f4
bneg,a,pn %icc, loop_4556
fpack16 %f0, %f4
fmovdvs %icc, %f12, %f11
sth %i5, [%l7 + 0x62]
loop_4556:
fsrc1 %f14, %f0
lduw [%l7 + 0x58], %l5
ldx [%l7 + 0x30], %i7
lduh [%l7 + 0x76], %i3
fandnot1 %f2, %f0, %f10
ldub [%l7 + 0x13], %g5
stb %g1, [%l7 + 0x7E]
sth %o0, [%l7 + 0x52]
bcs,a loop_4557
ld [%l7 + 0x64], %f4
ldsh [%l7 + 0x46], %g6
lduw [%l7 + 0x08], %l0
loop_4557:
sdivcc %o6, 0x1542, %o5
fmovsvs %xcc, %f14, %f1
fmovdleu %xcc, %f0, %f2
taddcc %o2, 0x1473, %g4
fornot2s %f9, %f4, %f10
fabsd %f2, %f2
fblg %fcc3, loop_4558
bn,a,pt %icc, loop_4559
smul %l2, %l4, %i6
stb %i0, [%l7 + 0x23]
loop_4558:
ldsb [%l7 + 0x6D], %g7
loop_4559:
tvs %icc, 0x4
fbug,a %fcc2, loop_4560
lduh [%l7 + 0x62], %g2
fandnot1 %f6, %f6, %f10
sth %g3, [%l7 + 0x3E]
loop_4560:
fbe %fcc3, loop_4561
ldsh [%l7 + 0x4E], %o3
std %f6, [%l7 + 0x40]
or %o1, 0x1453, %o7
loop_4561:
fpsub16s %f5, %f4, %f7
ldub [%l7 + 0x3B], %i1
edge32ln %l6, %l3, %l1
fmul8x16au %f6, %f1, %f6
ldub [%l7 + 0x31], %i4
fors %f2, %f10, %f9
fabsd %f4, %f12
fnors %f7, %f2, %f10
tne %icc, 0x7
ble,pt %icc, loop_4562
movleu %icc, %o4, %i5
nop
setx loop_4563, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrsne %l5, %f3, %f2
loop_4562:
bshuffle %f2, %f14, %f6
movneg %icc, %i2, %i7
loop_4563:
std %f6, [%l7 + 0x48]
fabsd %f10, %f14
ldub [%l7 + 0x13], %g5
fmovdcs %xcc, %f6, %f7
alignaddr %i3, %o0, %g6
stw %l0, [%l7 + 0x24]
movgu %xcc, %o6, %g1
movle %icc, %o2, %g4
fmovse %xcc, %f14, %f6
fbuge %fcc0, loop_4564
xor %l2, %l4, %i6
smulcc %o5, 0x05D9, %i0
st %f9, [%l7 + 0x18]
loop_4564:
ldd [%l7 + 0x10], %f14
fblg %fcc1, loop_4565
stb %g7, [%l7 + 0x7E]
tsubcc %g3, %g2, %o1
fmovsa %icc, %f0, %f11
loop_4565:
movne %xcc, %o3, %i1
ldsw [%l7 + 0x4C], %l6
fcmple16 %f10, %f0, %o7
ldd [%l7 + 0x18], %f0
fmovsg %icc, %f10, %f11
st %f15, [%l7 + 0x2C]
fmul8x16 %f8, %f0, %f12
stx %l3, [%l7 + 0x70]
fmovrdgez %i4, %f0, %f6
stb %o4, [%l7 + 0x2F]
ldub [%l7 + 0x46], %l1
ldub [%l7 + 0x2D], %i5
ldsh [%l7 + 0x4E], %l5
bne,a %xcc, loop_4566
srax %i7, 0x0D, %i2
fbule %fcc2, loop_4567
ldsb [%l7 + 0x1D], %i3
loop_4566:
st %f6, [%l7 + 0x64]
fornot1s %f12, %f7, %f12
loop_4567:
lduh [%l7 + 0x1C], %g5
fble %fcc0, loop_4568
std %f6, [%l7 + 0x38]
fabsd %f12, %f2
fmovrse %g6, %f11, %f10
loop_4568:
fxors %f2, %f7, %f11
fmul8ulx16 %f0, %f0, %f14
fmovsvc %icc, %f4, %f2
edge8n %o0, %l0, %g1
fmovrdne %o2, %f4, %f14
ldsw [%l7 + 0x18], %o6
stb %g4, [%l7 + 0x7F]
st %f13, [%l7 + 0x34]
mulx %l2, %l4, %o5
ldsw [%l7 + 0x54], %i6
fmovsa %xcc, %f3, %f13
fblg %fcc2, loop_4569
fcmped %fcc0, %f4, %f12
ldub [%l7 + 0x3D], %i0
bneg,a %icc, loop_4570
loop_4569:
tg %icc, 0x0
fmovdpos %icc, %f0, %f8
pdist %f12, %f12, %f2
loop_4570:
sdivx %g3, 0x16FA, %g2
fmovrde %g7, %f4, %f4
lduw [%l7 + 0x5C], %o3
movn %xcc, %o1, %i1
ldx [%l7 + 0x28], %o7
fmovrslez %l6, %f12, %f12
edge8 %i4, %o4, %l3
fxors %f10, %f14, %f8
lduh [%l7 + 0x68], %l1
alignaddrl %i5, %i7, %i2
st %f15, [%l7 + 0x64]
fxnors %f7, %f8, %f0
fcmps %fcc3, %f12, %f14
fmovrsne %i3, %f2, %f8
fmovrdlz %g5, %f10, %f6
bg,pt %xcc, loop_4571
ldub [%l7 + 0x10], %g6
bne,pn %xcc, loop_4572
ld [%l7 + 0x7C], %f7
loop_4571:
fmovs %f2, %f7
ldsw [%l7 + 0x3C], %l5
loop_4572:
ldd [%l7 + 0x28], %f10
fnegd %f10, %f4
bcc,pn %icc, loop_4573
fcmpes %fcc1, %f13, %f5
fmovdcs %xcc, %f1, %f15
bneg,pt %xcc, loop_4574
loop_4573:
fbug,a %fcc3, loop_4575
fmovrdgez %o0, %f14, %f8
alignaddrl %l0, %g1, %o6
loop_4574:
fmovsneg %icc, %f14, %f8
loop_4575:
std %f8, [%l7 + 0x28]
bg %xcc, loop_4576
movn %xcc, %g4, %o2
fcmps %fcc0, %f13, %f2
ldd [%l7 + 0x48], %f2
loop_4576:
ldsh [%l7 + 0x4E], %l2
xorcc %o5, 0x18E0, %i6
fnot1s %f14, %f9
bleu,pn %xcc, loop_4577
ld [%l7 + 0x10], %f12
fnand %f0, %f6, %f14
fmovsvs %xcc, %f14, %f3
loop_4577:
ldsh [%l7 + 0x2A], %l4
bne,a loop_4578
fmovrse %g3, %f13, %f12
umulcc %i0, 0x02E6, %g7
taddcctv %o3, 0x1ECE, %g2
loop_4578:
ldsh [%l7 + 0x4E], %i1
brz,a %o7, loop_4579
fandnot1s %f3, %f9, %f10
fbe,a %fcc1, loop_4580
ldub [%l7 + 0x69], %l6
loop_4579:
mulscc %i4, %o4, %l3
addccc %l1, %i5, %o1
loop_4580:
movg %icc, %i2, %i7
mulx %g5, %g6, %l5
fpackfix %f6, %f10
fmul8x16 %f5, %f6, %f4
fnot1s %f15, %f3
ldsh [%l7 + 0x4C], %o0
fpadd32s %f4, %f14, %f10
fpsub16s %f2, %f0, %f7
fmovdcc %icc, %f5, %f15
stb %l0, [%l7 + 0x71]
xor %g1, 0x0310, %i3
fmovdcc %xcc, %f6, %f1
fcmped %fcc1, %f10, %f14
edge32ln %o6, %g4, %o2
fmovsn %xcc, %f1, %f6
fmovdvs %icc, %f4, %f1
st %f14, [%l7 + 0x68]
fnor %f4, %f12, %f12
fcmpne32 %f12, %f2, %l2
smul %i6, 0x1CE1, %l4
movg %icc, %g3, %i0
fnands %f10, %f1, %f3
fpsub32 %f14, %f10, %f6
xnorcc %g7, %o5, %o3
addccc %g2, %o7, %l6
fmovs %f3, %f13
ldx [%l7 + 0x30], %i1
bcs,a,pt %icc, loop_4581
fpsub16 %f8, %f6, %f6
stx %o4, [%l7 + 0x78]
fnegd %f8, %f8
loop_4581:
ldd [%l7 + 0x38], %f12
fpackfix %f6, %f10
fsrc1s %f2, %f11
fmovdcc %xcc, %f0, %f6
subcc %i4, %l1, %i5
fpadd16 %f2, %f8, %f12
fbge,a %fcc2, loop_4582
ldd [%l7 + 0x68], %f2
fmovdne %icc, %f11, %f15
fba %fcc2, loop_4583
loop_4582:
fmuld8sux16 %f3, %f14, %f12
fnegs %f4, %f14
stw %o1, [%l7 + 0x14]
loop_4583:
ldub [%l7 + 0x33], %i2
edge8l %l3, %g5, %g6
tcs %icc, 0x5
fors %f3, %f2, %f5
call loop_4584
fpsub32s %f11, %f9, %f14
fmovrdne %i7, %f14, %f6
fcmple16 %f2, %f2, %o0
loop_4584:
fmovdvs %xcc, %f4, %f1
array8 %l0, %l5, %i3
bneg,a %icc, loop_4585
fmuld8ulx16 %f14, %f8, %f14
fandnot2s %f2, %f10, %f2
fbge,a %fcc1, loop_4586
loop_4585:
smulcc %g1, 0x01F9, %o6
ta %xcc, 0x0
fmovrde %o2, %f12, %f2
loop_4586:
movrgz %l2, 0x069, %i6
edge32ln %l4, %g3, %g4
fandnot1s %f11, %f6, %f11
smulcc %i0, 0x0E59, %o5
fmovdleu %xcc, %f12, %f1
udiv %g7, 0x049D, %g2
ldub [%l7 + 0x78], %o3
brlez,a %l6, loop_4587
bvc %icc, loop_4588
sra %i1, 0x1F, %o7
movle %icc, %i4, %o4
loop_4587:
stw %l1, [%l7 + 0x2C]
loop_4588:
fpsub32s %f6, %f1, %f10
fcmpgt32 %f8, %f14, %o1
movrgez %i2, 0x06F, %l3
fpack32 %f4, %f4, %f8
edge32l %i5, %g6, %i7
bleu,a %xcc, loop_4589
stb %o0, [%l7 + 0x58]
tvs %xcc, 0x5
stw %g5, [%l7 + 0x30]
loop_4589:
edge16n %l5, %i3, %l0
sll %o6, 0x18, %g1
fnand %f10, %f8, %f12
te %xcc, 0x2
fmuld8sux16 %f3, %f5, %f14
fnor %f10, %f2, %f6
ldx [%l7 + 0x78], %l2
movpos %xcc, %i6, %l4
fmovdvs %icc, %f5, %f11
fbug,a %fcc2, loop_4590
ta %icc, 0x0
ldx [%l7 + 0x48], %o2
stw %g3, [%l7 + 0x2C]
loop_4590:
lduh [%l7 + 0x5C], %i0
lduh [%l7 + 0x50], %g4
movvs %icc, %g7, %o5
fxnor %f2, %f8, %f8
stx %o3, [%l7 + 0x38]
std %f12, [%l7 + 0x68]
stx %l6, [%l7 + 0x58]
fmovrsgz %i1, %f11, %f1
sethi 0x1564, %o7
sllx %g2, 0x10, %i4
bvs,a,pn %icc, loop_4591
xorcc %o4, %o1, %i2
stx %l1, [%l7 + 0x58]
move %icc, %l3, %g6
loop_4591:
fnegd %f4, %f10
ble,a,pn %icc, loop_4592
edge8ln %i5, %o0, %i7
te %icc, 0x5
movrlez %g5, 0x047, %l5
loop_4592:
fmovsa %xcc, %f5, %f0
edge32n %l0, %o6, %i3
bl,a %xcc, loop_4593
stw %l2, [%l7 + 0x0C]
edge8n %g1, %i6, %o2
add %g3, 0x05AF, %l4
loop_4593:
fbu,a %fcc3, loop_4594
fone %f6
ldsw [%l7 + 0x44], %i0
edge32l %g7, %o5, %o3
loop_4594:
movgu %icc, %g4, %l6
ldsh [%l7 + 0x42], %o7
smul %g2, %i4, %o4
movrlez %i1, %o1, %l1
movre %i2, %g6, %l3
fmovdpos %icc, %f5, %f0
fpmerge %f3, %f3, %f6
edge16 %i5, %o0, %i7
fsrc1s %f7, %f5
stx %l5, [%l7 + 0x78]
fbn %fcc0, loop_4595
stx %l0, [%l7 + 0x10]
bne,a loop_4596
ldd [%l7 + 0x30], %f10
loop_4595:
fmul8x16au %f8, %f9, %f6
smul %o6, %g5, %l2
loop_4596:
tl %icc, 0x6
andn %g1, 0x12F4, %i6
fmovrse %o2, %f12, %f14
fcmpes %fcc0, %f14, %f3
fabss %f6, %f2
move %icc, %i3, %g3
movre %i0, %g7, %o5
movcs %icc, %o3, %g4
std %f4, [%l7 + 0x78]
ldsh [%l7 + 0x3E], %l4
ld [%l7 + 0x74], %f4
sth %o7, [%l7 + 0x5E]
sth %l6, [%l7 + 0x1A]
bvc,a,pn %xcc, loop_4597
fmovdn %icc, %f9, %f7
stw %i4, [%l7 + 0x7C]
taddcctv %g2, %o4, %o1
loop_4597:
movne %xcc, %i1, %l1
ldd [%l7 + 0x60], %f8
tvc %xcc, 0x6
ldx [%l7 + 0x40], %g6
move %xcc, %l3, %i2
fmovdle %icc, %f5, %f12
ldsw [%l7 + 0x3C], %o0
te %icc, 0x3
ldx [%l7 + 0x08], %i7
ldsb [%l7 + 0x50], %i5
subcc %l0, 0x098E, %o6
edge8ln %g5, %l5, %l2
sth %g1, [%l7 + 0x46]
and %i6, 0x0945, %i3
fmovsgu %xcc, %f5, %f7
fmul8sux16 %f14, %f10, %f0
tleu %icc, 0x4
tgu %icc, 0x2
edge32 %o2, %g3, %g7
smul %i0, %o3, %o5
ldub [%l7 + 0x42], %l4
edge16 %o7, %g4, %l6
edge16 %g2, %o4, %i4
lduw [%l7 + 0x38], %o1
ldub [%l7 + 0x0C], %l1
sth %g6, [%l7 + 0x14]
movl %icc, %l3, %i2
fmovsg %icc, %f5, %f9
edge32ln %o0, %i7, %i5
tneg %xcc, 0x6
edge8n %i1, %o6, %g5
subccc %l0, %l2, %g1
andncc %i6, %l5, %o2
fmovspos %icc, %f5, %f7
std %f10, [%l7 + 0x08]
fandnot2 %f14, %f2, %f12
movl %xcc, %i3, %g7
stb %i0, [%l7 + 0x60]
ld [%l7 + 0x08], %f12
xor %o3, 0x1973, %g3
fornot1 %f12, %f6, %f14
fpack32 %f4, %f4, %f14
tn %icc, 0x4
edge8 %o5, %l4, %o7
fbn,a %fcc1, loop_4598
ldub [%l7 + 0x77], %g4
movcs %xcc, %l6, %o4
edge8ln %g2, %o1, %l1
loop_4598:
fmovdpos %icc, %f3, %f15
taddcctv %i4, 0x0410, %l3
st %f14, [%l7 + 0x68]
bshuffle %f2, %f12, %f12
bgu,a loop_4599
fmul8x16 %f5, %f12, %f0
edge8 %g6, %i2, %o0
alignaddr %i7, %i5, %i1
loop_4599:
edge16n %g5, %o6, %l2
stw %g1, [%l7 + 0x4C]
stw %l0, [%l7 + 0x70]
udivx %l5, 0x0DE0, %i6
fbul,a %fcc3, loop_4600
tvs %xcc, 0x7
fbug %fcc1, loop_4601
ldsb [%l7 + 0x79], %o2
loop_4600:
fnor %f4, %f10, %f0
xorcc %g7, %i3, %i0
loop_4601:
fmovscc %xcc, %f6, %f5
fmovscs %icc, %f14, %f12
tpos %icc, 0x5
orncc %o3, 0x1ED2, %g3
array16 %l4, %o7, %g4
fbe %fcc3, loop_4602
orn %o5, %o4, %g2
brnz %l6, loop_4603
fmovdvc %xcc, %f9, %f8
loop_4602:
stx %o1, [%l7 + 0x60]
fmul8sux16 %f10, %f8, %f14
loop_4603:
st %f11, [%l7 + 0x08]
st %f6, [%l7 + 0x44]
fmuld8ulx16 %f5, %f12, %f14
tne %icc, 0x6
bcc,a loop_4604
stw %i4, [%l7 + 0x10]
fmovsvc %xcc, %f2, %f6
ldx [%l7 + 0x20], %l3
loop_4604:
fmovdgu %xcc, %f1, %f5
fbg,a %fcc2, loop_4605
fmovdvc %xcc, %f3, %f10
fbl,a %fcc2, loop_4606
edge8 %l1, %g6, %o0
loop_4605:
ldd [%l7 + 0x38], %f8
ldsb [%l7 + 0x27], %i7
loop_4606:
alignaddr %i2, %i5, %g5
std %f2, [%l7 + 0x38]
ld [%l7 + 0x10], %f10
tge %xcc, 0x5
fands %f9, %f15, %f2
fcmpes %fcc3, %f2, %f9
ba,a %icc, loop_4607
ldsw [%l7 + 0x70], %o6
array32 %l2, %i1, %g1
bne,a %icc, loop_4608
loop_4607:
brgez,a %l5, loop_4609
fbu,a %fcc0, loop_4610
st %f11, [%l7 + 0x60]
loop_4608:
fmovrdgez %i6, %f2, %f6
loop_4609:
fmovrdgez %o2, %f4, %f6
loop_4610:
fmovdn %icc, %f12, %f7
tneg %icc, 0x4
movle %xcc, %l0, %i3
ldsb [%l7 + 0x5C], %g7
stw %o3, [%l7 + 0x10]
fabss %f15, %f12
fmul8sux16 %f4, %f6, %f12
bpos,a,pt %xcc, loop_4611
pdist %f8, %f6, %f4
sdivcc %i0, 0x12A5, %g3
movre %l4, %g4, %o5
loop_4611:
stw %o7, [%l7 + 0x54]
stw %g2, [%l7 + 0x30]
fmovrslez %l6, %f3, %f15
ldsh [%l7 + 0x48], %o4
fnot1 %f14, %f12
mulscc %o1, 0x0AAE, %i4
and %l3, %g6, %l1
stb %i7, [%l7 + 0x5C]
tsubcc %o0, 0x0CF7, %i2
fbu,a %fcc2, loop_4612
fmovs %f4, %f12
bvs,a,pn %xcc, loop_4613
fmovscs %xcc, %f0, %f11
loop_4612:
fandnot2 %f4, %f8, %f14
tneg %xcc, 0x4
loop_4613:
orncc %i5, 0x0DAB, %o6
fandnot2 %f2, %f12, %f10
ldsh [%l7 + 0x54], %g5
faligndata %f0, %f6, %f2
ldsb [%l7 + 0x7B], %i1
ldub [%l7 + 0x28], %l2
bn,pn %xcc, loop_4614
tsubcc %g1, 0x0C61, %i6
movrlz %o2, %l5, %l0
fnegd %f0, %f10
loop_4614:
be %icc, loop_4615
faligndata %f12, %f2, %f10
subccc %i3, %g7, %i0
fmuld8ulx16 %f2, %f4, %f6
loop_4615:
tgu %xcc, 0x5
ldd [%l7 + 0x78], %f4
sth %g3, [%l7 + 0x40]
fandnot1 %f14, %f8, %f4
and %o3, %l4, %o5
stx %g4, [%l7 + 0x08]
umulcc %o7, %l6, %o4
stw %g2, [%l7 + 0x50]
bshuffle %f2, %f2, %f8
movpos %icc, %i4, %o1
std %f0, [%l7 + 0x48]
fsrc1s %f13, %f10
ldsh [%l7 + 0x70], %l3
ldsh [%l7 + 0x48], %g6
mulscc %i7, 0x087B, %o0
std %f2, [%l7 + 0x68]
fmovsgu %icc, %f0, %f4
lduw [%l7 + 0x60], %i2
fmovsle %icc, %f11, %f15
stx %i5, [%l7 + 0x60]
st %f2, [%l7 + 0x68]
ldx [%l7 + 0x70], %l1
tvc %xcc, 0x2
taddcctv %o6, 0x073F, %i1
be,pt %icc, loop_4616
taddcctv %g5, %g1, %l2
ldsb [%l7 + 0x7C], %o2
fornot2 %f10, %f0, %f6
loop_4616:
ldub [%l7 + 0x33], %l5
fornot1s %f1, %f14, %f1
fmovrdlz %l0, %f12, %f0
stx %i3, [%l7 + 0x18]
stb %i6, [%l7 + 0x1A]
std %f6, [%l7 + 0x70]
brnz %g7, loop_4617
sth %g3, [%l7 + 0x70]
tsubcctv %o3, 0x0DF6, %i0
st %f12, [%l7 + 0x0C]
loop_4617:
fmovdcc %xcc, %f2, %f4
fmovsn %icc, %f7, %f14
tg %icc, 0x3
sdiv %l4, 0x05F7, %o5
move %icc, %g4, %o7
st %f12, [%l7 + 0x3C]
fbu %fcc3, loop_4618
fsrc2s %f11, %f2
ldsb [%l7 + 0x59], %o4
fbul %fcc0, loop_4619
loop_4618:
stx %g2, [%l7 + 0x18]
ba,a %xcc, loop_4620
be %icc, loop_4621
loop_4619:
fmovsle %xcc, %f4, %f11
fmuld8sux16 %f5, %f14, %f2
loop_4620:
fbul %fcc2, loop_4622
loop_4621:
fxnor %f8, %f0, %f2
fcmple32 %f6, %f8, %l6
fornot1s %f14, %f10, %f11
loop_4622:
ld [%l7 + 0x58], %f12
ldsb [%l7 + 0x59], %i4
lduh [%l7 + 0x2A], %l3
fpsub32 %f14, %f10, %f0
fcmpgt16 %f4, %f6, %g6
fands %f6, %f10, %f2
sth %o1, [%l7 + 0x6A]
st %f12, [%l7 + 0x78]
ldsb [%l7 + 0x15], %o0
fnegd %f8, %f12
fmovrslz %i7, %f3, %f14
tg %icc, 0x1
fcmpne32 %f8, %f4, %i5
orn %l1, %o6, %i2
ldsb [%l7 + 0x63], %i1
ldsw [%l7 + 0x34], %g5
bne,a %xcc, loop_4623
fpsub32 %f8, %f6, %f0
fmovrdlz %g1, %f12, %f6
move %icc, %o2, %l5
loop_4623:
fnand %f4, %f4, %f2
ldsw [%l7 + 0x50], %l2
fxnors %f1, %f10, %f4
stb %l0, [%l7 + 0x7F]
stx %i3, [%l7 + 0x78]
fmovsgu %icc, %f15, %f11
tgu %icc, 0x0
fmovrdgez %g7, %f6, %f0
ldsh [%l7 + 0x28], %g3
xnorcc %i6, 0x0854, %o3
fbn,a %fcc1, loop_4624
fcmpd %fcc3, %f0, %f10
brgez %i0, loop_4625
fnand %f4, %f0, %f14
loop_4624:
fmovdne %icc, %f3, %f10
fblg %fcc2, loop_4626
loop_4625:
movle %xcc, %l4, %g4
fmovrsgez %o5, %f8, %f11
fpmerge %f3, %f2, %f12
loop_4626:
ld [%l7 + 0x58], %f1
lduw [%l7 + 0x44], %o7
fcmpes %fcc2, %f13, %f3
ldsb [%l7 + 0x33], %o4
fcmple32 %f0, %f6, %g2
ldx [%l7 + 0x10], %i4
fandnot1s %f15, %f3, %f6
xor %l6, 0x1857, %l3
st %f6, [%l7 + 0x38]
fnot1 %f8, %f10
tne %icc, 0x4
fexpand %f14, %f6
fcmpgt16 %f14, %f12, %g6
ldsb [%l7 + 0x75], %o0
std %f10, [%l7 + 0x08]
ldub [%l7 + 0x66], %i7
ld [%l7 + 0x08], %f13
stx %i5, [%l7 + 0x48]
mova %xcc, %l1, %o6
fbuge,a %fcc2, loop_4627
fxnor %f8, %f8, %f0
nop
setx loop_4628, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bn,pn %icc, loop_4629
loop_4627:
ldub [%l7 + 0x5F], %i2
brz,a %o1, loop_4630
loop_4628:
fcmpne16 %f0, %f12, %g5
loop_4629:
ldd [%l7 + 0x70], %f2
ldsb [%l7 + 0x0A], %g1
loop_4630:
fmovrsne %i1, %f10, %f9
movle %xcc, %l5, %l2
stw %o2, [%l7 + 0x40]
movl %icc, %i3, %g7
fzeros %f1
stx %g3, [%l7 + 0x20]
ldx [%l7 + 0x70], %l0
nop
setx loop_4631, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot2 %f12, %f10
ldub [%l7 + 0x33], %i6
fmovsneg %icc, %f2, %f9
loop_4631:
bn,a %xcc, loop_4632
fmuld8sux16 %f10, %f9, %f10
tle %xcc, 0x5
fpsub16s %f15, %f15, %f9
loop_4632:
ldub [%l7 + 0x44], %o3
sth %i0, [%l7 + 0x2C]
sdiv %l4, 0x05FC, %g4
fmovrslez %o5, %f15, %f0
fsrc1 %f8, %f14
srl %o7, 0x0F, %g2
stw %i4, [%l7 + 0x54]
fmovse %xcc, %f1, %f12
fsrc1s %f14, %f1
fmovdneg %xcc, %f10, %f15
movvc %xcc, %o4, %l3
ld [%l7 + 0x78], %f11
tneg %xcc, 0x1
andcc %l6, %o0, %i7
fbne,a %fcc3, loop_4633
stx %i5, [%l7 + 0x38]
fble %fcc3, loop_4634
sllx %l1, %o6, %g6
loop_4633:
movcs %xcc, %o1, %i2
stw %g1, [%l7 + 0x3C]
loop_4634:
edge8 %i1, %l5, %g5
bn,a,pn %xcc, loop_4635
fmovscs %icc, %f14, %f5
fmovrslz %l2, %f2, %f3
orcc %o2, 0x12CA, %g7
loop_4635:
movcs %icc, %i3, %g3
bcs,a loop_4636
edge8 %i6, %l0, %i0
orcc %o3, %l4, %o5
fsrc2s %f9, %f13
loop_4636:
edge8 %o7, %g4, %i4
andn %o4, %g2, %l6
bpos,a loop_4637
movneg %icc, %l3, %i7
stw %o0, [%l7 + 0x6C]
sth %i5, [%l7 + 0x58]
loop_4637:
sth %o6, [%l7 + 0x46]
fbue %fcc0, loop_4638
fmovrse %g6, %f15, %f0
fone %f2
fmovsn %icc, %f6, %f10
loop_4638:
edge16ln %l1, %o1, %i2
edge8 %g1, %i1, %l5
fmovdleu %icc, %f8, %f0
bvc,a %icc, loop_4639
fbug %fcc0, loop_4640
fmovrslez %l2, %f8, %f2
tsubcc %g5, %o2, %g7
loop_4639:
addc %g3, 0x130B, %i6
loop_4640:
ldd [%l7 + 0x70], %f8
mulx %l0, 0x1A6D, %i0
std %f10, [%l7 + 0x48]
fcmpd %fcc3, %f14, %f12
stw %o3, [%l7 + 0x74]
ldd [%l7 + 0x70], %f12
fpadd32s %f14, %f7, %f14
movpos %xcc, %i3, %l4
movge %icc, %o7, %o5
std %f0, [%l7 + 0x08]
tvs %icc, 0x4
nop
setx loop_4641, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %g4, [%l7 + 0x08]
fble,a %fcc0, loop_4642
fmovsleu %xcc, %f0, %f9
loop_4641:
fcmpes %fcc0, %f15, %f1
addcc %o4, %i4, %l6
loop_4642:
ble,a,pt %icc, loop_4643
tl %xcc, 0x2
fcmpne16 %f8, %f12, %g2
bcs,a %icc, loop_4644
loop_4643:
brgez %i7, loop_4645
sth %o0, [%l7 + 0x0A]
std %f14, [%l7 + 0x20]
loop_4644:
move %xcc, %l3, %i5
loop_4645:
lduw [%l7 + 0x2C], %g6
lduw [%l7 + 0x34], %l1
fcmple32 %f14, %f2, %o1
ldd [%l7 + 0x10], %f14
bvc,pt %xcc, loop_4646
fbn %fcc0, loop_4647
fands %f12, %f2, %f4
ldx [%l7 + 0x48], %o6
loop_4646:
ldx [%l7 + 0x08], %g1
loop_4647:
tle %xcc, 0x1
fmovdne %icc, %f5, %f8
brlz,a %i1, loop_4648
edge32l %i2, %l2, %l5
fors %f8, %f15, %f1
tg %icc, 0x6
loop_4648:
lduh [%l7 + 0x3C], %g5
movrne %o2, %g7, %g3
std %f10, [%l7 + 0x08]
tcs %icc, 0x7
sllx %l0, 0x13, %i0
fornot1 %f2, %f4, %f12
ldsh [%l7 + 0x32], %i6
ta %xcc, 0x6
fxnors %f0, %f8, %f11
st %f15, [%l7 + 0x70]
sdiv %i3, 0x1AD3, %l4
st %f8, [%l7 + 0x20]
ldub [%l7 + 0x73], %o3
stb %o7, [%l7 + 0x54]
bvc,pn %icc, loop_4649
edge32ln %g4, %o4, %o5
tl %icc, 0x6
ldub [%l7 + 0x42], %l6
loop_4649:
ldsw [%l7 + 0x0C], %g2
edge16l %i4, %o0, %l3
stw %i5, [%l7 + 0x78]
tpos %xcc, 0x3
brgz %i7, loop_4650
bleu,a %icc, loop_4651
fbge,a %fcc0, loop_4652
fnors %f14, %f8, %f5
loop_4650:
fmovspos %xcc, %f3, %f15
loop_4651:
bcc,a %xcc, loop_4653
loop_4652:
fbul,a %fcc2, loop_4654
bcc,pn %xcc, loop_4655
ldsh [%l7 + 0x1A], %l1
loop_4653:
tsubcctv %g6, 0x1B52, %o6
loop_4654:
fmovrdgz %g1, %f2, %f4
loop_4655:
brnz %o1, loop_4656
edge8 %i1, %i2, %l5
brgez,a %g5, loop_4657
ldd [%l7 + 0x18], %f14
loop_4656:
std %f8, [%l7 + 0x60]
fmul8x16al %f6, %f2, %f10
loop_4657:
sethi 0x0819, %o2
nop
setx loop_4658, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot2s %f3, %f13, %f10
orcc %g7, %g3, %l2
tneg %icc, 0x2
loop_4658:
ldub [%l7 + 0x11], %l0
ld [%l7 + 0x24], %f7
mova %xcc, %i0, %i3
bcc %icc, loop_4659
fnands %f13, %f7, %f4
bvs,pn %icc, loop_4660
sth %i6, [%l7 + 0x48]
loop_4659:
bpos loop_4661
sth %l4, [%l7 + 0x40]
loop_4660:
stw %o3, [%l7 + 0x60]
sub %o7, %o4, %o5
loop_4661:
fandnot2s %f1, %f7, %f1
fbg,a %fcc0, loop_4662
ldsw [%l7 + 0x08], %l6
ldub [%l7 + 0x24], %g4
ldx [%l7 + 0x10], %i4
loop_4662:
fmovdvc %icc, %f12, %f5
array8 %o0, %l3, %i5
ble,pn %xcc, loop_4663
ldsb [%l7 + 0x0C], %i7
fbe %fcc0, loop_4664
ldsw [%l7 + 0x2C], %g2
loop_4663:
move %icc, %l1, %g6
alignaddr %o6, %g1, %o1
loop_4664:
bpos,a,pn %icc, loop_4665
ldsb [%l7 + 0x4C], %i1
ldd [%l7 + 0x20], %f0
stb %l5, [%l7 + 0x4C]
loop_4665:
edge8l %i2, %g5, %g7
fxors %f3, %f4, %f1
andcc %o2, 0x0192, %l2
fnor %f14, %f0, %f12
subcc %g3, 0x1AF7, %i0
ldx [%l7 + 0x60], %i3
stx %l0, [%l7 + 0x10]
fmovrse %i6, %f3, %f15
ldd [%l7 + 0x70], %f4
fmuld8sux16 %f12, %f1, %f6
subcc %l4, 0x1790, %o3
fbuge,a %fcc1, loop_4666
fpsub32s %f11, %f9, %f7
movrne %o7, %o5, %l6
sth %o4, [%l7 + 0x46]
loop_4666:
ba,pt %xcc, loop_4667
fmovrslez %g4, %f14, %f13
ldsw [%l7 + 0x18], %o0
udivx %l3, 0x0C31, %i4
loop_4667:
ldub [%l7 + 0x1C], %i7
fpsub16 %f10, %f4, %f0
edge16n %g2, %l1, %g6
fmovscs %icc, %f8, %f15
fmovse %icc, %f15, %f1
stb %o6, [%l7 + 0x0B]
ta %xcc, 0x5
ldsw [%l7 + 0x30], %g1
fbu,a %fcc2, loop_4668
fbe %fcc1, loop_4669
std %f4, [%l7 + 0x60]
fands %f5, %f11, %f7
loop_4668:
fand %f2, %f14, %f0
loop_4669:
movle %xcc, %o1, %i1
std %f2, [%l7 + 0x48]
sub %l5, %i5, %g5
fmovsvc %icc, %f2, %f14
fbul %fcc2, loop_4670
ldx [%l7 + 0x08], %i2
std %f14, [%l7 + 0x70]
fcmped %fcc3, %f0, %f0
loop_4670:
nop
setx loop_4671, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdiv %o2, 0x0A3B, %g7
sethi 0x1ED2, %g3
fbe %fcc2, loop_4672
loop_4671:
tvs %icc, 0x3
fmovrdlez %l2, %f2, %f10
tvc %icc, 0x7
loop_4672:
be,a %icc, loop_4673
ldsh [%l7 + 0x0E], %i3
lduw [%l7 + 0x78], %l0
brlez,a %i6, loop_4674
loop_4673:
fmovdle %icc, %f5, %f14
fbul %fcc2, loop_4675
fpadd32 %f0, %f0, %f2
loop_4674:
ldsb [%l7 + 0x68], %l4
lduw [%l7 + 0x18], %o3
loop_4675:
tvs %icc, 0x6
ldsh [%l7 + 0x64], %o7
bn,a loop_4676
stb %i0, [%l7 + 0x25]
ldsh [%l7 + 0x6E], %o5
fmovrde %l6, %f4, %f10
loop_4676:
andcc %o4, 0x0676, %o0
fnot1s %f9, %f6
stb %g4, [%l7 + 0x29]
ld [%l7 + 0x0C], %f1
tsubcc %l3, %i4, %g2
tn %xcc, 0x1
ldub [%l7 + 0x27], %i7
lduw [%l7 + 0x60], %g6
bvc %xcc, loop_4677
smulcc %l1, 0x04E5, %o6
ldsh [%l7 + 0x68], %o1
tsubcc %g1, 0x1EA7, %i1
loop_4677:
bvc,pt %icc, loop_4678
fcmpeq32 %f2, %f14, %i5
udivx %g5, 0x1803, %i2
stb %o2, [%l7 + 0x60]
loop_4678:
fmul8ulx16 %f8, %f0, %f6
bn,a %xcc, loop_4679
fmovdg %xcc, %f2, %f3
fcmpeq16 %f6, %f0, %l5
tvc %xcc, 0x3
loop_4679:
lduh [%l7 + 0x1A], %g7
fcmpgt16 %f2, %f4, %g3
st %f11, [%l7 + 0x70]
fnegs %f11, %f0
fmovsne %xcc, %f7, %f8
stw %i3, [%l7 + 0x08]
lduh [%l7 + 0x48], %l2
stb %l0, [%l7 + 0x0F]
addccc %i6, %l4, %o7
array16 %i0, %o3, %o5
st %f15, [%l7 + 0x50]
bvc,a %xcc, loop_4680
fbu,a %fcc2, loop_4681
edge32n %o4, %o0, %l6
fmovrse %g4, %f8, %f4
loop_4680:
fmovsgu %xcc, %f9, %f1
loop_4681:
udiv %l3, 0x027B, %g2
orn %i7, 0x03C9, %g6
fblg %fcc1, loop_4682
fmovdneg %xcc, %f13, %f4
ldsb [%l7 + 0x27], %l1
lduh [%l7 + 0x08], %i4
loop_4682:
ld [%l7 + 0x48], %f6
stb %o1, [%l7 + 0x31]
sth %o6, [%l7 + 0x0E]
fbug %fcc0, loop_4683
fmovrdgz %g1, %f12, %f12
fmovdpos %xcc, %f14, %f9
movleu %xcc, %i1, %i5
loop_4683:
for %f8, %f0, %f4
fmul8sux16 %f10, %f6, %f10
bgu loop_4684
stb %i2, [%l7 + 0x18]
fcmpne16 %f10, %f4, %g5
movn %icc, %l5, %g7
loop_4684:
ldub [%l7 + 0x7C], %g3
movleu %icc, %o2, %i3
fmovdl %icc, %f6, %f1
alignaddrl %l0, %i6, %l4
fmovsne %xcc, %f9, %f2
ldx [%l7 + 0x20], %l2
brlz,a %i0, loop_4685
fbule %fcc1, loop_4686
stx %o3, [%l7 + 0x58]
bvs,a,pn %icc, loop_4687
loop_4685:
edge16l %o5, %o7, %o0
loop_4686:
fcmple16 %f12, %f8, %o4
udivx %g4, 0x07F1, %l3
loop_4687:
fmovdleu %xcc, %f3, %f10
call loop_4688
bn,a %xcc, loop_4689
srax %l6, 0x1D, %i7
fbne %fcc2, loop_4690
loop_4688:
fandnot1 %f6, %f10, %f4
loop_4689:
bg %xcc, loop_4691
movvs %xcc, %g6, %g2
loop_4690:
tpos %icc, 0x5
bcs loop_4692
loop_4691:
lduw [%l7 + 0x10], %i4
nop
setx loop_4693, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fsrc2s %f7, %f4
loop_4692:
bgu loop_4694
umul %l1, 0x0C96, %o6
loop_4693:
ldd [%l7 + 0x18], %f12
brnz %g1, loop_4695
loop_4694:
st %f5, [%l7 + 0x70]
fcmpeq16 %f0, %f14, %i1
bcs %icc, loop_4696
loop_4695:
fmovrde %i5, %f8, %f10
fmovsl %icc, %f13, %f5
tpos %icc, 0x7
loop_4696:
edge32l %i2, %g5, %l5
fmovsneg %icc, %f0, %f6
fmovdcs %xcc, %f5, %f8
ldsb [%l7 + 0x59], %g7
nop
setx loop_4697, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpne16 %f4, %f14, %g3
fbl,a %fcc0, loop_4698
ldsw [%l7 + 0x4C], %o1
loop_4697:
nop
setx loop_4699, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x4A], %i3
loop_4698:
tcc %xcc, 0x3
and %o2, 0x10BB, %i6
loop_4699:
fbge,a %fcc2, loop_4700
lduh [%l7 + 0x7E], %l0
fcmps %fcc3, %f14, %f9
nop
setx loop_4701, %l0, %l1
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_4700:
stw %l2, [%l7 + 0x60]
lduh [%l7 + 0x36], %i0
brnz %o3, loop_4702
loop_4701:
fcmpd %fcc1, %f8, %f2
stw %l4, [%l7 + 0x34]
ld [%l7 + 0x30], %f8
loop_4702:
ldub [%l7 + 0x1E], %o5
lduw [%l7 + 0x50], %o7
bneg loop_4703
bcs %icc, loop_4704
ldsb [%l7 + 0x68], %o0
siam 0x2
loop_4703:
fmovdge %xcc, %f0, %f0
loop_4704:
movrne %o4, %g4, %l3
fpsub32s %f7, %f3, %f3
edge8n %l6, %g6, %i7
ldd [%l7 + 0x50], %f0
tgu %icc, 0x7
tgu %xcc, 0x2
fabss %f1, %f0
movrgz %i4, 0x000, %l1
fmul8ulx16 %f12, %f8, %f14
move %xcc, %o6, %g1
ld [%l7 + 0x54], %f4
ldd [%l7 + 0x10], %f12
fmovdl %icc, %f14, %f2
fmovscc %icc, %f15, %f14
bvs,a,pn %icc, loop_4705
fpmerge %f12, %f13, %f4
fandnot1 %f2, %f6, %f8
stb %g2, [%l7 + 0x46]
loop_4705:
nop
setx loop_4706, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fands %f6, %f11, %f8
brgez %i1, loop_4707
lduh [%l7 + 0x14], %i5
loop_4706:
andn %g5, %l5, %g7
subc %i2, 0x10E2, %g3
loop_4707:
nop
setx loop_4708, %l0, %l1
jmpl %l1, %i3
fandnot2s %f3, %f11, %f10
fxors %f3, %f2, %f9
fmovdcs %icc, %f11, %f4
loop_4708:
fmovsgu %xcc, %f5, %f5
bpos %xcc, loop_4709
fba,a %fcc0, loop_4710
sllx %o2, 0x04, %i6
ld [%l7 + 0x68], %f7
loop_4709:
ldx [%l7 + 0x08], %l0
loop_4710:
movrgez %o1, %l2, %o3
bleu,a,pt %xcc, loop_4711
ldx [%l7 + 0x38], %i0
fcmpd %fcc3, %f14, %f2
movrlez %o5, %o7, %o0
loop_4711:
st %f0, [%l7 + 0x50]
fmul8x16 %f2, %f10, %f14
fmovdneg %icc, %f6, %f15
ldsb [%l7 + 0x7C], %o4
st %f5, [%l7 + 0x14]
fsrc1s %f0, %f14
lduh [%l7 + 0x50], %l4
srlx %l3, 0x04, %l6
tsubcctv %g4, %g6, %i7
st %f3, [%l7 + 0x10]
stb %l1, [%l7 + 0x55]
fcmped %fcc3, %f2, %f8
bgu %xcc, loop_4712
array16 %i4, %g1, %o6
fblg %fcc2, loop_4713
bl %icc, loop_4714
loop_4712:
ldsb [%l7 + 0x0C], %g2
movpos %xcc, %i5, %i1
loop_4713:
fmovdpos %xcc, %f3, %f1
loop_4714:
fnot2s %f6, %f7
fmovde %xcc, %f12, %f3
fmovdge %icc, %f2, %f14
fbo %fcc1, loop_4715
fxors %f14, %f15, %f1
lduh [%l7 + 0x08], %l5
std %f10, [%l7 + 0x48]
loop_4715:
edge8l %g7, %g5, %g3
fmovscs %xcc, %f10, %f7
addccc %i2, 0x19C1, %o2
fbl %fcc3, loop_4716
fmovrslez %i6, %f3, %f3
sdiv %i3, 0x1A4D, %l0
movpos %icc, %o1, %o3
loop_4716:
mova %icc, %l2, %o5
fmovdcs %icc, %f13, %f2
ld [%l7 + 0x38], %f9
lduh [%l7 + 0x70], %i0
movneg %icc, %o0, %o7
array16 %o4, %l3, %l6
fmul8sux16 %f12, %f10, %f6
lduh [%l7 + 0x64], %l4
stb %g4, [%l7 + 0x3A]
bl %xcc, loop_4717
taddcc %i7, %g6, %l1
fmovdle %icc, %f13, %f10
ldd [%l7 + 0x08], %f2
loop_4717:
fcmple16 %f6, %f2, %i4
fcmpne32 %f2, %f10, %o6
fmovdneg %xcc, %f7, %f7
sub %g1, %i5, %g2
movl %xcc, %l5, %i1
std %f0, [%l7 + 0x28]
fbuge,a %fcc0, loop_4718
ldsb [%l7 + 0x4F], %g5
fornot1s %f15, %f5, %f10
fsrc1 %f10, %f4
loop_4718:
ldub [%l7 + 0x73], %g7
lduw [%l7 + 0x70], %g3
fcmple16 %f2, %f12, %i2
call loop_4719
fmovdleu %xcc, %f6, %f3
subccc %i6, 0x170A, %i3
stw %o2, [%l7 + 0x34]
loop_4719:
ldx [%l7 + 0x50], %o1
bneg,pt %xcc, loop_4720
fcmpes %fcc2, %f0, %f6
fbug %fcc3, loop_4721
bge,a,pn %xcc, loop_4722
loop_4720:
stx %o3, [%l7 + 0x40]
xnor %l2, 0x18F0, %l0
loop_4721:
movpos %icc, %i0, %o5
loop_4722:
faligndata %f14, %f10, %f0
ld [%l7 + 0x28], %f15
fmovdvc %icc, %f7, %f6
fcmpeq16 %f14, %f10, %o7
udivcc %o0, 0x0288, %o4
fmovsg %icc, %f13, %f0
fcmpeq16 %f4, %f12, %l6
fsrc2s %f4, %f10
edge8 %l4, %g4, %i7
andncc %l3, %l1, %g6
fmovrsgz %o6, %f13, %f14
fmovde %icc, %f9, %f10
ldd [%l7 + 0x30], %f8
bl,pn %xcc, loop_4723
fpadd32s %f9, %f10, %f15
tl %icc, 0x6
ldsh [%l7 + 0x0A], %g1
loop_4723:
movn %icc, %i5, %g2
sra %l5, %i1, %i4
st %f1, [%l7 + 0x74]
ldsh [%l7 + 0x48], %g7
mulscc %g3, 0x1C49, %i2
ldd [%l7 + 0x58], %f4
fmovs %f3, %f15
movpos %xcc, %g5, %i6
fnor %f6, %f6, %f4
fmovsneg %icc, %f8, %f13
fbule %fcc2, loop_4724
fmul8x16 %f11, %f6, %f2
fxnors %f3, %f10, %f13
fmovrde %o2, %f14, %f14
loop_4724:
tcs %icc, 0x2
ble loop_4725
ld [%l7 + 0x48], %f1
fabss %f1, %f10
fors %f9, %f6, %f5
loop_4725:
fandnot1s %f12, %f1, %f3
fbue,a %fcc2, loop_4726
add %i3, 0x15E8, %o1
stb %l2, [%l7 + 0x5A]
fbge,a %fcc0, loop_4727
loop_4726:
bg,a,pt %icc, loop_4728
fmovd %f4, %f14
movcc %icc, %l0, %o3
loop_4727:
tneg %xcc, 0x0
loop_4728:
fnot2s %f13, %f2
fmovdcs %xcc, %f11, %f11
ldsb [%l7 + 0x43], %i0
lduh [%l7 + 0x74], %o7
smul %o0, %o4, %l6
fmovrde %o5, %f14, %f6
fmuld8ulx16 %f3, %f11, %f8
stx %l4, [%l7 + 0x28]
fors %f11, %f13, %f12
lduw [%l7 + 0x20], %i7
std %f12, [%l7 + 0x50]
sth %g4, [%l7 + 0x46]
te %xcc, 0x2
taddcctv %l1, 0x1094, %l3
fzeros %f12
fmovrdlez %o6, %f2, %f4
te %xcc, 0x5
sll %g1, 0x1C, %g6
tvc %icc, 0x5
lduh [%l7 + 0x5C], %g2
fbu %fcc2, loop_4729
fandnot2s %f13, %f3, %f13
addcc %i5, %l5, %i1
fmovdneg %icc, %f11, %f6
loop_4729:
fnors %f0, %f10, %f3
ldsh [%l7 + 0x3A], %i4
tgu %xcc, 0x0
fmovdcs %xcc, %f2, %f7
tleu %xcc, 0x4
umul %g3, 0x19F8, %i2
orcc %g5, 0x122E, %i6
edge16ln %o2, %g7, %i3
fnot2 %f8, %f12
fbul %fcc1, loop_4730
fones %f10
edge8n %o1, %l2, %o3
sllx %l0, 0x18, %o7
loop_4730:
stb %i0, [%l7 + 0x0F]
movneg %xcc, %o4, %o0
bge loop_4731
array16 %l6, %o5, %i7
lduw [%l7 + 0x54], %l4
st %f3, [%l7 + 0x38]
loop_4731:
ldsw [%l7 + 0x08], %g4
sll %l3, %o6, %g1
fbn %fcc0, loop_4732
fmovsge %icc, %f13, %f2
tge %xcc, 0x1
stw %l1, [%l7 + 0x2C]
loop_4732:
fbg %fcc1, loop_4733
ldd [%l7 + 0x60], %f4
fmovrdlez %g2, %f4, %f10
movcs %icc, %i5, %g6
loop_4733:
addcc %i1, 0x1502, %l5
edge16l %g3, %i4, %i2
stw %i6, [%l7 + 0x7C]
movrlez %g5, 0x332, %o2
std %f4, [%l7 + 0x20]
siam 0x2
array8 %g7, %i3, %l2
sdivx %o1, 0x0424, %o3
fnot2s %f12, %f14
tcs %xcc, 0x2
fbge,a %fcc0, loop_4734
ld [%l7 + 0x6C], %f6
lduw [%l7 + 0x6C], %l0
stw %i0, [%l7 + 0x5C]
loop_4734:
move %xcc, %o7, %o4
bn,pn %icc, loop_4735
taddcc %l6, %o5, %i7
ldx [%l7 + 0x18], %l4
lduw [%l7 + 0x34], %o0
loop_4735:
movneg %icc, %l3, %o6
lduw [%l7 + 0x74], %g4
fmul8x16 %f5, %f6, %f12
fmul8x16au %f12, %f12, %f2
lduh [%l7 + 0x1C], %g1
fcmpne32 %f12, %f6, %l1
ldsb [%l7 + 0x34], %g2
ldsh [%l7 + 0x58], %i5
fxnors %f10, %f10, %f14
ldd [%l7 + 0x20], %f12
movcs %xcc, %i1, %l5
bcs,a,pn %xcc, loop_4736
call loop_4737
lduh [%l7 + 0x4C], %g6
ble loop_4738
loop_4736:
udivx %g3, 0x0438, %i4
loop_4737:
fbo %fcc1, loop_4739
fxor %f4, %f10, %f12
loop_4738:
alignaddr %i6, %i2, %o2
brnz,a %g7, loop_4740
loop_4739:
fmovrsgz %g5, %f10, %f0
fmovsgu %xcc, %f5, %f3
lduw [%l7 + 0x7C], %l2
loop_4740:
stb %i3, [%l7 + 0x33]
fandnot1 %f2, %f4, %f8
subcc %o1, %l0, %i0
smulcc %o3, 0x062F, %o7
stb %o4, [%l7 + 0x6D]
andn %l6, %o5, %l4
udivx %i7, 0x121A, %l3
ldsw [%l7 + 0x58], %o6
fmovdvs %icc, %f13, %f14
edge8ln %g4, %o0, %l1
for %f6, %f14, %f14
fmovdleu %xcc, %f4, %f10
fnors %f5, %f14, %f15
fmul8ulx16 %f8, %f12, %f10
movrgz %g1, %g2, %i5
std %f14, [%l7 + 0x70]
fxor %f10, %f2, %f6
xnor %l5, 0x1459, %g6
bn,a %xcc, loop_4741
fmovdg %xcc, %f13, %f2
fpsub16s %f10, %f15, %f0
sub %i1, 0x157F, %g3
loop_4741:
movn %icc, %i6, %i2
fandnot1 %f6, %f12, %f14
ldx [%l7 + 0x70], %i4
ldub [%l7 + 0x16], %o2
fmuld8ulx16 %f2, %f2, %f10
stx %g7, [%l7 + 0x68]
smulcc %g5, 0x1EC7, %i3
fbne %fcc1, loop_4742
tg %xcc, 0x7
edge32ln %o1, %l2, %l0
edge8l %i0, %o7, %o3
loop_4742:
fpsub16s %f9, %f0, %f14
stw %l6, [%l7 + 0x24]
ldsw [%l7 + 0x30], %o4
fcmpgt32 %f12, %f14, %l4
xor %o5, 0x01F3, %i7
orncc %o6, 0x0A24, %l3
sethi 0x16C0, %o0
ldsw [%l7 + 0x4C], %l1
fmovdl %icc, %f5, %f8
fones %f0
fbne %fcc3, loop_4743
fmul8x16au %f14, %f13, %f14
ldx [%l7 + 0x18], %g4
std %f10, [%l7 + 0x40]
loop_4743:
fands %f11, %f4, %f9
addc %g2, %i5, %g1
movrlz %g6, 0x0FE, %i1
fsrc2s %f4, %f4
alignaddr %l5, %g3, %i2
bg loop_4744
tsubcc %i4, 0x1E3E, %o2
ldub [%l7 + 0x5C], %g7
brz,a %i6, loop_4745
loop_4744:
lduw [%l7 + 0x2C], %g5
movleu %icc, %o1, %i3
fzero %f12
loop_4745:
orn %l2, 0x0185, %i0
edge32 %l0, %o7, %o3
fbe %fcc3, loop_4746
movpos %xcc, %o4, %l6
ldsb [%l7 + 0x5E], %l4
mulscc %i7, %o6, %o5
loop_4746:
fmovspos %xcc, %f15, %f5
bvs,pt %xcc, loop_4747
fmovscs %xcc, %f4, %f12
brgez %o0, loop_4748
lduw [%l7 + 0x70], %l1
loop_4747:
xnor %g4, %g2, %i5
nop
setx loop_4749, %l0, %l1
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_4748:
std %f0, [%l7 + 0x48]
edge16l %g1, %g6, %i1
fnot1s %f15, %f12
loop_4749:
fpsub16 %f14, %f6, %f12
stx %l5, [%l7 + 0x38]
fpack32 %f4, %f0, %f2
ldsh [%l7 + 0x54], %g3
st %f13, [%l7 + 0x28]
bn,a,pn %xcc, loop_4750
fand %f12, %f14, %f2
fmovdle %xcc, %f7, %f0
popc %l3, %i4
loop_4750:
fornot1 %f14, %f4, %f10
smulcc %i2, %g7, %o2
sth %g5, [%l7 + 0x0A]
fpadd32s %f7, %f5, %f14
fble %fcc2, loop_4751
ldsh [%l7 + 0x6E], %i6
fmul8sux16 %f4, %f4, %f6
stx %o1, [%l7 + 0x08]
loop_4751:
be,pn %xcc, loop_4752
fmovrdlez %l2, %f4, %f6
sth %i0, [%l7 + 0x22]
fbue %fcc2, loop_4753
loop_4752:
fmovrdlz %i3, %f4, %f0
fbne,a %fcc2, loop_4754
siam 0x0
loop_4753:
fmovdle %xcc, %f4, %f12
fmuld8sux16 %f11, %f7, %f8
loop_4754:
fmovs %f14, %f0
tleu %xcc, 0x2
ldsw [%l7 + 0x3C], %l0
fnot2 %f8, %f10
bn,a %icc, loop_4755
edge8l %o3, %o4, %l6
st %f14, [%l7 + 0x64]
edge16n %o7, %l4, %i7
loop_4755:
ldub [%l7 + 0x5B], %o6
siam 0x0
fmovsne %icc, %f3, %f10
ldd [%l7 + 0x40], %f8
fbul,a %fcc2, loop_4756
movrlz %o5, %l1, %g4
lduw [%l7 + 0x74], %o0
fmovse %xcc, %f11, %f9
loop_4756:
fmovrdgz %i5, %f8, %f4
fcmpd %fcc3, %f0, %f2
tvs %icc, 0x3
tvc %icc, 0x3
movle %icc, %g2, %g1
fbule,a %fcc2, loop_4757
stw %g6, [%l7 + 0x18]
st %f10, [%l7 + 0x78]
fpadd32s %f4, %f11, %f4
loop_4757:
ldsb [%l7 + 0x53], %i1
lduw [%l7 + 0x30], %g3
lduw [%l7 + 0x48], %l3
ldsb [%l7 + 0x63], %i4
fbue %fcc3, loop_4758
movpos %icc, %i2, %l5
fblg,a %fcc3, loop_4759
sllx %g7, 0x15, %o2
loop_4758:
fcmpeq32 %f4, %f12, %i6
fmul8x16 %f14, %f12, %f10
loop_4759:
fmovdvs %xcc, %f7, %f2
stw %o1, [%l7 + 0x20]
fabsd %f4, %f2
ld [%l7 + 0x34], %f3
srl %l2, 0x15, %i0
lduh [%l7 + 0x2E], %i3
fcmpgt16 %f12, %f4, %l0
fors %f6, %f0, %f4
movvs %icc, %o3, %o4
stw %g5, [%l7 + 0x40]
fbue,a %fcc1, loop_4760
fmuld8ulx16 %f1, %f7, %f4
tpos %xcc, 0x1
bcs,a loop_4761
loop_4760:
fpsub32s %f0, %f14, %f11
bvc loop_4762
movvc %xcc, %o7, %l4
loop_4761:
stb %i7, [%l7 + 0x40]
ldub [%l7 + 0x3D], %l6
loop_4762:
bge,a loop_4763
fsrc2 %f6, %f10
ldsb [%l7 + 0x1B], %o6
fmovsge %xcc, %f2, %f1
loop_4763:
fmovrdlez %l1, %f12, %f12
fba,a %fcc2, loop_4764
edge8n %g4, %o5, %i5
fbuge %fcc0, loop_4765
lduh [%l7 + 0x2C], %g2
loop_4764:
ldsb [%l7 + 0x28], %o0
fmul8x16al %f1, %f2, %f14
loop_4765:
array32 %g1, %i1, %g6
ldd [%l7 + 0x70], %f10
ldd [%l7 + 0x18], %f10
fmovdpos %icc, %f12, %f8
fornot2s %f9, %f10, %f6
fmovsle %xcc, %f6, %f4
and %l3, 0x0B32, %i4
fblg,a %fcc2, loop_4766
tsubcc %g3, %l5, %i2
std %f2, [%l7 + 0x10]
st %f4, [%l7 + 0x40]
loop_4766:
bgu,a,pn %icc, loop_4767
ld [%l7 + 0x64], %f12
fbge,a %fcc3, loop_4768
ldsb [%l7 + 0x73], %g7
loop_4767:
fone %f0
fbuge,a %fcc2, loop_4769
loop_4768:
st %f2, [%l7 + 0x70]
fmovrsgz %i6, %f2, %f12
sethi 0x1339, %o1
loop_4769:
subcc %o2, %i0, %i3
movcc %icc, %l2, %l0
fnegd %f12, %f10
movrgez %o4, %g5, %o3
edge32ln %l4, %o7, %i7
fnot2 %f10, %f6
udivcc %l6, 0x1F23, %l1
fmovdneg %xcc, %f8, %f11
bn,a,pt %icc, loop_4770
ldd [%l7 + 0x28], %f0
std %f0, [%l7 + 0x70]
fmovdne %icc, %f0, %f11
loop_4770:
ldsw [%l7 + 0x7C], %g4
add %o5, 0x18A1, %o6
edge16n %i5, %o0, %g1
subcc %i1, %g6, %l3
mova %xcc, %i4, %g3
xnorcc %l5, %g2, %g7
ldub [%l7 + 0x6B], %i6
fmuld8ulx16 %f4, %f14, %f4
ldsb [%l7 + 0x5C], %i2
smulcc %o2, %o1, %i0
fmovdcc %xcc, %f3, %f9
movrlez %i3, %l0, %o4
movrlz %l2, %o3, %l4
fmovdvs %xcc, %f6, %f11
fmovdle %xcc, %f15, %f10
ldsw [%l7 + 0x1C], %o7
pdist %f4, %f6, %f14
fmovsvc %icc, %f6, %f4
ta %xcc, 0x5
fcmped %fcc1, %f4, %f4
srlx %g5, 0x1E, %l6
lduw [%l7 + 0x08], %i7
fmovdn %icc, %f9, %f7
bl %icc, loop_4771
stw %g4, [%l7 + 0x50]
ldub [%l7 + 0x35], %o5
movcs %icc, %o6, %l1
loop_4771:
umulcc %o0, 0x138F, %i5
sth %g1, [%l7 + 0x64]
and %i1, 0x03A6, %g6
ldd [%l7 + 0x58], %f0
edge32ln %i4, %g3, %l5
stw %l3, [%l7 + 0x58]
lduh [%l7 + 0x46], %g7
stb %g2, [%l7 + 0x56]
st %f2, [%l7 + 0x30]
orncc %i6, %o2, %i2
st %f1, [%l7 + 0x5C]
brlez %i0, loop_4772
sth %i3, [%l7 + 0x0E]
edge32n %l0, %o1, %l2
sub %o4, 0x1C25, %l4
loop_4772:
fcmpgt32 %f4, %f10, %o3
tcs %xcc, 0x7
fbne,a %fcc3, loop_4773
ldsw [%l7 + 0x20], %o7
ble loop_4774
movrlez %l6, 0x1D3, %i7
loop_4773:
fmovrdgez %g5, %f8, %f10
alignaddr %g4, %o6, %l1
loop_4774:
fmovscc %icc, %f6, %f0
pdist %f0, %f14, %f2
ld [%l7 + 0x0C], %f6
stw %o0, [%l7 + 0x1C]
lduh [%l7 + 0x64], %i5
ta %xcc, 0x6
xor %o5, %i1, %g6
movrgz %i4, %g3, %l5
fxors %f1, %f14, %f7
ldsh [%l7 + 0x46], %l3
fcmple32 %f10, %f2, %g1
stx %g7, [%l7 + 0x30]
stb %i6, [%l7 + 0x45]
fabsd %f0, %f10
fmovsne %icc, %f6, %f4
bvc,pt %icc, loop_4775
stw %g2, [%l7 + 0x64]
lduh [%l7 + 0x1A], %o2
stb %i2, [%l7 + 0x43]
loop_4775:
fmovsvc %icc, %f1, %f5
fmovdvc %xcc, %f7, %f1
st %f2, [%l7 + 0x78]
andcc %i3, 0x0809, %i0
fbg %fcc0, loop_4776
st %f4, [%l7 + 0x1C]
fmovsne %xcc, %f15, %f4
add %l0, 0x19A5, %o1
loop_4776:
fnegs %f10, %f10
fmovrdlez %o4, %f12, %f4
fandnot2 %f8, %f12, %f0
fmovrdgez %l4, %f4, %f0
fone %f8
fmovdne %icc, %f2, %f2
st %f10, [%l7 + 0x24]
lduh [%l7 + 0x4A], %o3
ld [%l7 + 0x24], %f3
fmul8ulx16 %f4, %f10, %f0
sth %o7, [%l7 + 0x0A]
tgu %xcc, 0x4
fands %f2, %f11, %f3
fmovsg %icc, %f8, %f10
tcs %icc, 0x7
sdivx %l6, 0x1CC6, %l2
fmul8x16au %f14, %f0, %f12
fpack16 %f10, %f14
fmovrslez %i7, %f12, %f7
fmovdl %icc, %f8, %f3
nop
setx loop_4777, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
srl %g5, %o6, %g4
or %l1, %o0, %i5
fsrc1 %f8, %f4
loop_4777:
fmovda %icc, %f2, %f9
array16 %i1, %g6, %o5
fbo,a %fcc1, loop_4778
sll %g3, 0x1F, %l5
stw %l3, [%l7 + 0x6C]
udiv %g1, 0x0559, %i4
loop_4778:
sethi 0x07A6, %i6
fmovdleu %xcc, %f9, %f9
ldsh [%l7 + 0x64], %g7
fmovdcs %icc, %f13, %f12
brnz %o2, loop_4779
fmul8ulx16 %f14, %f10, %f0
fmovdcs %icc, %f12, %f7
nop
setx loop_4780, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4779:
addccc %g2, 0x1AC1, %i2
movrgz %i0, 0x3C0, %i3
fsrc2s %f13, %f1
loop_4780:
ldsh [%l7 + 0x72], %o1
fbe,a %fcc3, loop_4781
ldsw [%l7 + 0x4C], %o4
stw %l0, [%l7 + 0x14]
fmovrslz %o3, %f4, %f11
loop_4781:
fmul8sux16 %f6, %f10, %f10
fmovscc %icc, %f10, %f0
fmovd %f12, %f12
fmovrdlez %l4, %f2, %f0
move %icc, %l6, %l2
fmovdvs %icc, %f3, %f11
fmovsvc %icc, %f3, %f15
ldx [%l7 + 0x60], %o7
fsrc1s %f3, %f7
array32 %i7, %o6, %g5
fmovsge %icc, %f14, %f11
fmovdcs %xcc, %f8, %f7
xnor %g4, 0x1DCC, %o0
fmovspos %xcc, %f6, %f4
ldx [%l7 + 0x10], %i5
movvs %icc, %i1, %l1
ld [%l7 + 0x10], %f8
lduh [%l7 + 0x76], %g6
ldsh [%l7 + 0x4E], %o5
stb %g3, [%l7 + 0x75]
te %icc, 0x1
ldub [%l7 + 0x39], %l5
ldsb [%l7 + 0x44], %l3
std %f6, [%l7 + 0x20]
fba %fcc1, loop_4782
sdivcc %i4, 0x0A7C, %i6
stx %g7, [%l7 + 0x40]
fandnot2s %f6, %f11, %f10
loop_4782:
sth %o2, [%l7 + 0x40]
movre %g1, %g2, %i0
ldsb [%l7 + 0x48], %i3
lduh [%l7 + 0x0E], %o1
fmovdl %xcc, %f6, %f1
fabsd %f8, %f14
ld [%l7 + 0x28], %f11
tvs %xcc, 0x7
std %f6, [%l7 + 0x18]
fcmpgt32 %f4, %f2, %i2
bge,pt %xcc, loop_4783
ldub [%l7 + 0x10], %o4
tl %icc, 0x4
fmovdcc %icc, %f2, %f7
loop_4783:
edge32 %l0, %l4, %o3
movrgez %l2, 0x087, %o7
tcs %xcc, 0x0
ldd [%l7 + 0x18], %f10
ldub [%l7 + 0x7A], %i7
fmovspos %xcc, %f12, %f14
orncc %l6, %g5, %g4
ld [%l7 + 0x38], %f5
xnorcc %o0, 0x0ABC, %o6
bn loop_4784
fnegs %f14, %f8
stw %i5, [%l7 + 0x64]
movn %xcc, %l1, %g6
loop_4784:
fnot2s %f15, %f3
fandnot2 %f6, %f4, %f10
ta %xcc, 0x0
xnorcc %o5, %g3, %l5
movpos %xcc, %i1, %i4
stb %i6, [%l7 + 0x45]
fcmped %fcc1, %f8, %f10
bg loop_4785
edge32l %l3, %o2, %g1
edge8 %g2, %i0, %g7
lduh [%l7 + 0x36], %i3
loop_4785:
fmovsle %xcc, %f9, %f14
tsubcctv %i2, 0x103F, %o1
tneg %icc, 0x4
brgz,a %l0, loop_4786
std %f4, [%l7 + 0x70]
fexpand %f8, %f4
ldsh [%l7 + 0x54], %l4
loop_4786:
ldd [%l7 + 0x28], %f4
edge8 %o4, %l2, %o3
ldub [%l7 + 0x5F], %o7
fblg %fcc0, loop_4787
tneg %xcc, 0x0
ld [%l7 + 0x44], %f7
udivx %l6, 0x063C, %i7
loop_4787:
ldsb [%l7 + 0x45], %g5
fbge,a %fcc3, loop_4788
xorcc %o0, 0x0A83, %o6
sub %g4, %i5, %l1
fmovdcs %icc, %f9, %f1
loop_4788:
fnegs %f1, %f3
lduh [%l7 + 0x44], %g6
fbu,a %fcc1, loop_4789
fbg,a %fcc0, loop_4790
fmovdneg %icc, %f11, %f11
movrlz %o5, %g3, %l5
loop_4789:
stx %i4, [%l7 + 0x50]
loop_4790:
ldsw [%l7 + 0x20], %i1
stb %l3, [%l7 + 0x50]
lduw [%l7 + 0x0C], %i6
smulcc %g1, 0x0A07, %g2
or %o2, 0x0AAB, %g7
lduh [%l7 + 0x56], %i3
lduh [%l7 + 0x38], %i0
sth %i2, [%l7 + 0x7C]
fmul8x16al %f2, %f7, %f4
ldd [%l7 + 0x38], %f0
orn %l0, 0x007F, %l4
ldsb [%l7 + 0x5D], %o1
ldub [%l7 + 0x6B], %l2
ldsw [%l7 + 0x60], %o4
fmovrdlez %o7, %f8, %f10
fbuge,a %fcc3, loop_4791
movrlz %l6, %o3, %g5
tl %xcc, 0x4
move %xcc, %i7, %o0
loop_4791:
tn %icc, 0x6
fbg %fcc0, loop_4792
ldub [%l7 + 0x7E], %o6
bshuffle %f10, %f4, %f4
fnot1 %f14, %f10
loop_4792:
nop
setx loop_4793, %l0, %l1
jmpl %l1, %g4
fmovsl %icc, %f6, %f14
ldd [%l7 + 0x40], %f12
fsrc1s %f2, %f2
loop_4793:
bn loop_4794
movvc %icc, %l1, %i5
edge8ln %o5, %g3, %l5
stw %g6, [%l7 + 0x40]
loop_4794:
move %xcc, %i1, %i4
ldx [%l7 + 0x30], %i6
fpadd32 %f10, %f12, %f8
smul %g1, %g2, %l3
ldub [%l7 + 0x6B], %g7
edge8l %o2, %i3, %i0
xnorcc %i2, %l4, %l0
edge8l %l2, %o4, %o7
fxor %f8, %f14, %f4
fandnot2 %f8, %f4, %f4
movge %icc, %l6, %o3
movrlz %o1, 0x277, %i7
ld [%l7 + 0x4C], %f7
fpadd16 %f12, %f2, %f0
xorcc %g5, 0x11A8, %o0
fmovdl %icc, %f1, %f11
stw %o6, [%l7 + 0x70]
movneg %icc, %g4, %l1
fmovsn %xcc, %f13, %f14
array32 %i5, %g3, %o5
fcmps %fcc1, %f15, %f5
ldx [%l7 + 0x68], %l5
st %f8, [%l7 + 0x30]
edge32n %i1, %g6, %i4
fpsub32s %f13, %f0, %f9
fsrc2 %f4, %f0
movcc %icc, %i6, %g2
ldsb [%l7 + 0x7F], %g1
tleu %icc, 0x1
brz %l3, loop_4795
ldsb [%l7 + 0x64], %o2
movl %icc, %g7, %i3
st %f10, [%l7 + 0x34]
loop_4795:
fmovsgu %xcc, %f4, %f10
stw %i2, [%l7 + 0x08]
fnot1s %f10, %f10
fbo %fcc1, loop_4796
fmovrslz %i0, %f7, %f6
ldx [%l7 + 0x60], %l4
movvs %icc, %l0, %o4
loop_4796:
move %xcc, %l2, %o7
lduw [%l7 + 0x64], %l6
fpsub32s %f0, %f4, %f1
umul %o3, 0x009F, %i7
fbg,a %fcc0, loop_4797
fbule,a %fcc3, loop_4798
umulcc %o1, %o0, %o6
array32 %g5, %g4, %i5
loop_4797:
ldub [%l7 + 0x66], %g3
loop_4798:
stb %l1, [%l7 + 0x1D]
fcmpgt16 %f10, %f6, %l5
brgez %i1, loop_4799
movcs %xcc, %o5, %g6
fcmpgt32 %f12, %f2, %i6
ba,pt %xcc, loop_4800
loop_4799:
ldsw [%l7 + 0x30], %i4
st %f14, [%l7 + 0x5C]
tn %xcc, 0x3
loop_4800:
nop
setx loop_4801, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fba %fcc2, loop_4802
movleu %xcc, %g1, %g2
alignaddr %o2, %g7, %i3
loop_4801:
std %f0, [%l7 + 0x18]
loop_4802:
fcmpeq16 %f12, %f2, %i2
lduh [%l7 + 0x10], %l3
ldsh [%l7 + 0x5E], %l4
edge8ln %i0, %l0, %l2
fmovdgu %xcc, %f7, %f13
lduw [%l7 + 0x50], %o7
addc %l6, %o4, %i7
st %f9, [%l7 + 0x40]
fnegd %f8, %f14
fcmpd %fcc1, %f14, %f12
lduh [%l7 + 0x16], %o3
fmovscc %icc, %f7, %f4
fmovde %icc, %f4, %f15
stw %o1, [%l7 + 0x50]
lduw [%l7 + 0x24], %o6
fsrc1 %f12, %f12
fbn %fcc3, loop_4803
fsrc2s %f15, %f12
addccc %o0, 0x0A1B, %g4
smulcc %g5, 0x0BDC, %g3
loop_4803:
sth %i5, [%l7 + 0x40]
lduh [%l7 + 0x12], %l5
fnegd %f10, %f14
edge8l %l1, %i1, %o5
lduw [%l7 + 0x48], %g6
fcmpgt32 %f4, %f4, %i4
and %i6, 0x04FD, %g2
std %f4, [%l7 + 0x28]
srl %o2, %g1, %i3
sth %i2, [%l7 + 0x64]
fpsub32 %f6, %f6, %f10
tl %icc, 0x3
fcmpd %fcc2, %f14, %f0
fandnot1s %f0, %f11, %f15
movn %xcc, %l3, %g7
fbe %fcc2, loop_4804
ldx [%l7 + 0x30], %l4
fmovdg %icc, %f3, %f4
fmovrdgz %i0, %f12, %f12
loop_4804:
sra %l0, %l2, %o7
tsubcctv %l6, 0x1A53, %o4
fbn,a %fcc0, loop_4805
fmovscc %xcc, %f9, %f15
fbe %fcc3, loop_4806
orcc %o3, %i7, %o6
loop_4805:
sth %o0, [%l7 + 0x3A]
edge16l %g4, %g5, %g3
loop_4806:
fbule %fcc3, loop_4807
ldub [%l7 + 0x3D], %o1
fsrc2 %f0, %f8
stb %i5, [%l7 + 0x68]
loop_4807:
bleu loop_4808
alignaddr %l1, %i1, %l5
movl %icc, %o5, %g6
fbug,a %fcc3, loop_4809
loop_4808:
ba %icc, loop_4810
ldsb [%l7 + 0x71], %i4
lduh [%l7 + 0x4E], %i6
loop_4809:
fmovrde %g2, %f10, %f4
loop_4810:
ld [%l7 + 0x18], %f2
ta %icc, 0x6
movrne %o2, %i3, %i2
movn %xcc, %g1, %g7
fmovsleu %xcc, %f6, %f14
fmovrdne %l3, %f8, %f10
sdivcc %l4, 0x0C60, %l0
ldsb [%l7 + 0x74], %i0
fbne,a %fcc0, loop_4811
fmovsne %xcc, %f11, %f14
ldx [%l7 + 0x50], %o7
addccc %l6, %o4, %l2
loop_4811:
movrgz %o3, 0x081, %o6
fmovrdgez %o0, %f0, %f10
fmovdcc %icc, %f7, %f14
edge16n %g4, %i7, %g5
fand %f0, %f8, %f12
for %f10, %f10, %f10
stx %g3, [%l7 + 0x20]
ld [%l7 + 0x28], %f5
ldx [%l7 + 0x08], %o1
bleu %xcc, loop_4812
bneg,a loop_4813
sll %i5, %i1, %l1
std %f6, [%l7 + 0x20]
loop_4812:
movne %icc, %l5, %g6
loop_4813:
ldx [%l7 + 0x70], %i4
movrne %o5, 0x328, %g2
fnegd %f6, %f0
edge8l %o2, %i3, %i2
bvs,pn %xcc, loop_4814
bg loop_4815
subcc %g1, %i6, %l3
lduw [%l7 + 0x5C], %g7
loop_4814:
lduh [%l7 + 0x74], %l4
loop_4815:
ldd [%l7 + 0x38], %f6
stx %l0, [%l7 + 0x28]
fmovdpos %xcc, %f12, %f6
edge16n %i0, %l6, %o7
ldsb [%l7 + 0x39], %l2
fmovscc %xcc, %f4, %f12
fcmpes %fcc2, %f10, %f15
edge32n %o3, %o6, %o0
bvs,a,pt %icc, loop_4816
sth %g4, [%l7 + 0x50]
fpsub32s %f5, %f4, %f13
tcc %xcc, 0x0
loop_4816:
fmovde %xcc, %f7, %f9
edge32 %o4, %g5, %g3
brnz,a %o1, loop_4817
ldsb [%l7 + 0x0F], %i7
fblg,a %fcc3, loop_4818
fmul8x16au %f0, %f9, %f14
loop_4817:
stw %i5, [%l7 + 0x28]
fmovrslez %i1, %f12, %f15
loop_4818:
sdivx %l1, 0x172B, %l5
for %f4, %f8, %f14
fxors %f4, %f5, %f15
fba %fcc2, loop_4819
fmovrsgz %i4, %f0, %f6
lduw [%l7 + 0x50], %g6
srax %g2, 0x01, %o5
loop_4819:
st %f7, [%l7 + 0x64]
sth %i3, [%l7 + 0x22]
fxnor %f2, %f10, %f14
fmovsl %xcc, %f14, %f7
lduh [%l7 + 0x56], %i2
fabsd %f0, %f8
ldsh [%l7 + 0x2C], %g1
mova %xcc, %o2, %i6
addcc %g7, 0x0817, %l3
bg,a loop_4820
fmovs %f14, %f5
std %f14, [%l7 + 0x20]
ldx [%l7 + 0x18], %l4
loop_4820:
fcmps %fcc3, %f15, %f6
ldub [%l7 + 0x19], %l0
fpackfix %f2, %f1
ld [%l7 + 0x2C], %f12
tneg %xcc, 0x0
fmovrse %l6, %f7, %f5
st %f11, [%l7 + 0x28]
fbne,a %fcc0, loop_4821
srlx %o7, %l2, %i0
fpsub32 %f10, %f8, %f10
bcs,a loop_4822
loop_4821:
mova %xcc, %o3, %o0
taddcc %g4, 0x1AAD, %o6
fmovde %icc, %f4, %f11
loop_4822:
fsrc2s %f10, %f13
movcc %xcc, %g5, %g3
taddcctv %o1, 0x0135, %o4
te %icc, 0x7
bl,pn %icc, loop_4823
fmovdn %icc, %f15, %f10
xor %i5, 0x17DA, %i7
fxnor %f4, %f12, %f6
loop_4823:
fmovsge %xcc, %f7, %f5
bg,pn %icc, loop_4824
movg %icc, %l1, %i1
sdiv %i4, 0x1C70, %g6
andncc %l5, %g2, %o5
loop_4824:
nop
setx loop_4825, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
move %icc, %i3, %i2
st %f3, [%l7 + 0x30]
fmovrsne %o2, %f2, %f2
loop_4825:
fmovspos %icc, %f2, %f5
ldx [%l7 + 0x60], %g1
ldd [%l7 + 0x10], %f10
ldsb [%l7 + 0x5C], %i6
fcmpne32 %f2, %f10, %g7
movre %l3, 0x2BC, %l0
xorcc %l4, 0x0C3F, %o7
xor %l6, %l2, %i0
movcs %icc, %o0, %o3
st %f11, [%l7 + 0x28]
tsubcc %g4, %g5, %g3
fxnor %f4, %f10, %f12
fbue %fcc2, loop_4826
fnegs %f3, %f12
fmovs %f3, %f15
movgu %icc, %o6, %o4
loop_4826:
fmovdl %xcc, %f10, %f11
std %f6, [%l7 + 0x68]
st %f12, [%l7 + 0x20]
fcmple16 %f8, %f6, %i5
fpackfix %f4, %f5
stx %o1, [%l7 + 0x10]
ldsb [%l7 + 0x54], %i7
fmovsneg %xcc, %f5, %f11
bcc,a loop_4827
ldsw [%l7 + 0x58], %l1
edge16ln %i1, %g6, %i4
fpadd32s %f10, %f8, %f14
loop_4827:
addccc %l5, %o5, %i3
fcmped %fcc2, %f4, %f6
ldx [%l7 + 0x10], %g2
fzero %f4
fpadd16s %f3, %f12, %f1
tg %xcc, 0x2
fbge,a %fcc1, loop_4828
ba,a,pt %icc, loop_4829
movrne %o2, %i2, %i6
fcmple32 %f12, %f4, %g7
loop_4828:
movne %icc, %l3, %l0
loop_4829:
subccc %g1, 0x073E, %o7
bne,a,pn %xcc, loop_4830
movrne %l6, %l2, %i0
bshuffle %f10, %f6, %f2
sth %l4, [%l7 + 0x58]
loop_4830:
ldsb [%l7 + 0x38], %o0
fornot2 %f14, %f10, %f2
fornot2 %f10, %f10, %f4
fmul8ulx16 %f4, %f6, %f0
fbge %fcc1, loop_4831
edge32l %g4, %g5, %o3
fpsub32s %f5, %f0, %f12
fpmerge %f10, %f9, %f2
loop_4831:
ldx [%l7 + 0x78], %g3
edge32ln %o6, %i5, %o1
udivx %i7, 0x16FF, %o4
ldx [%l7 + 0x40], %l1
ldub [%l7 + 0x51], %i1
ld [%l7 + 0x40], %f10
stx %i4, [%l7 + 0x10]
ldx [%l7 + 0x38], %g6
fnot1 %f0, %f0
fmovdneg %icc, %f4, %f2
fornot1 %f10, %f0, %f0
fmovrsgez %o5, %f13, %f5
bgu %xcc, loop_4832
stb %i3, [%l7 + 0x42]
fmovdleu %icc, %f12, %f7
fpadd32s %f9, %f15, %f5
loop_4832:
fbg %fcc1, loop_4833
fmovrdlz %l5, %f2, %f8
fnors %f1, %f13, %f1
sth %o2, [%l7 + 0x42]
loop_4833:
movle %xcc, %g2, %i2
ldsw [%l7 + 0x20], %g7
taddcctv %l3, 0x057B, %i6
tne %icc, 0x2
stx %g1, [%l7 + 0x48]
stw %o7, [%l7 + 0x64]
movrlz %l0, 0x1F2, %l6
fmovdcs %icc, %f13, %f14
sdivx %i0, 0x08BC, %l4
fmovrdne %l2, %f12, %f14
sdivcc %g4, 0x18E6, %g5
bleu,a,pt %xcc, loop_4834
sll %o0, 0x06, %g3
movvs %xcc, %o6, %o3
sth %i5, [%l7 + 0x68]
loop_4834:
fnegd %f12, %f2
orn %i7, 0x1A2B, %o1
or %o4, 0x034B, %l1
ldub [%l7 + 0x08], %i4
movrlez %i1, 0x0C2, %o5
lduw [%l7 + 0x70], %i3
movpos %xcc, %g6, %l5
movcc %icc, %o2, %g2
nop
setx loop_4835, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbge,a %fcc3, loop_4836
stw %i2, [%l7 + 0x1C]
sth %l3, [%l7 + 0x76]
loop_4835:
stb %i6, [%l7 + 0x5C]
loop_4836:
fmovrdlz %g1, %f0, %f6
and %g7, %o7, %l6
andn %i0, %l0, %l4
fcmpgt16 %f12, %f4, %l2
fexpand %f8, %f14
fbul,a %fcc2, loop_4837
lduw [%l7 + 0x34], %g4
ldub [%l7 + 0x3A], %o0
ldsb [%l7 + 0x2A], %g5
loop_4837:
fcmple16 %f0, %f10, %o6
addcc %o3, %i5, %g3
stw %o1, [%l7 + 0x10]
lduh [%l7 + 0x6C], %i7
tn %xcc, 0x1
fcmple16 %f6, %f10, %l1
stx %o4, [%l7 + 0x38]
orn %i4, 0x1925, %o5
std %f2, [%l7 + 0x60]
fmovsvs %icc, %f5, %f15
fpadd32s %f11, %f5, %f6
ldsh [%l7 + 0x2E], %i1
orncc %i3, 0x1C1D, %g6
brgz %l5, loop_4838
fmovrsgez %g2, %f11, %f11
fcmple16 %f6, %f8, %i2
fxor %f2, %f6, %f8
loop_4838:
bpos,a %icc, loop_4839
bl,a loop_4840
fone %f0
fmovsg %icc, %f3, %f7
loop_4839:
std %f10, [%l7 + 0x78]
loop_4840:
fmovsn %xcc, %f0, %f5
addccc %o2, %i6, %g1
fbl,a %fcc3, loop_4841
fmovdgu %xcc, %f0, %f3
fmovsg %xcc, %f10, %f13
fmovrdne %g7, %f12, %f6
loop_4841:
fbue %fcc3, loop_4842
addccc %l3, 0x0288, %l6
ldsw [%l7 + 0x54], %i0
fxnor %f0, %f6, %f8
loop_4842:
ld [%l7 + 0x2C], %f13
stx %l0, [%l7 + 0x78]
ldd [%l7 + 0x20], %f4
be,pt %icc, loop_4843
ldsw [%l7 + 0x78], %l4
tvc %xcc, 0x4
ldub [%l7 + 0x37], %l2
loop_4843:
fnot1s %f10, %f5
edge8ln %g4, %o0, %o7
ldsw [%l7 + 0x18], %g5
fbu %fcc2, loop_4844
taddcc %o3, %o6, %i5
fornot1s %f15, %f5, %f11
fcmps %fcc2, %f15, %f15
loop_4844:
tsubcctv %o1, 0x0552, %i7
sth %g3, [%l7 + 0x76]
fmovde %icc, %f10, %f8
ldsb [%l7 + 0x3A], %l1
fornot1s %f2, %f10, %f7
ldsw [%l7 + 0x58], %i4
fmovdge %xcc, %f4, %f4
bl %icc, loop_4845
fcmpd %fcc2, %f2, %f14
bge,pt %icc, loop_4846
ldd [%l7 + 0x28], %f2
loop_4845:
for %f0, %f10, %f0
ldx [%l7 + 0x18], %o4
loop_4846:
std %f12, [%l7 + 0x60]
srlx %i1, 0x0E, %i3
fnot1 %f0, %f12
fbl,a %fcc1, loop_4847
ldsb [%l7 + 0x5F], %o5
fble,a %fcc2, loop_4848
ldsw [%l7 + 0x58], %g6
loop_4847:
andn %l5, %i2, %o2
udivcc %g2, 0x1DF9, %g1
loop_4848:
lduw [%l7 + 0x50], %g7
fbug %fcc0, loop_4849
ldsh [%l7 + 0x66], %i6
lduw [%l7 + 0x24], %l6
fcmpes %fcc2, %f2, %f7
loop_4849:
std %f14, [%l7 + 0x38]
stx %i0, [%l7 + 0x78]
stw %l0, [%l7 + 0x7C]
ldsw [%l7 + 0x58], %l4
brgez %l2, loop_4850
umul %l3, 0x1C6E, %g4
ldx [%l7 + 0x68], %o7
bvc loop_4851
loop_4850:
fnand %f8, %f14, %f2
fone %f0
fmovsgu %xcc, %f13, %f12
loop_4851:
bn,a loop_4852
fmovsgu %xcc, %f6, %f9
fnors %f0, %f9, %f7
fsrc2s %f2, %f12
loop_4852:
nop
setx loop_4853, %l0, %l1
jmpl %l1, %o0
fandnot1 %f4, %f10, %f6
fxnors %f7, %f4, %f2
edge8l %g5, %o6, %i5
loop_4853:
fmovrsgz %o1, %f7, %f7
edge32 %i7, %g3, %o3
fzero %f8
fble %fcc1, loop_4854
fmovsg %icc, %f10, %f2
fmovdgu %icc, %f15, %f8
sra %l1, %i4, %o4
loop_4854:
ldsw [%l7 + 0x7C], %i1
fsrc1 %f6, %f14
fblg,a %fcc0, loop_4855
fcmpne32 %f6, %f2, %i3
andcc %o5, 0x1D8E, %l5
ld [%l7 + 0x1C], %f6
loop_4855:
fxors %f8, %f4, %f5
for %f14, %f14, %f4
std %f6, [%l7 + 0x20]
andn %i2, 0x1039, %g6
alignaddrl %g2, %g1, %o2
xnor %g7, 0x1D79, %i6
be,a loop_4856
lduh [%l7 + 0x50], %i0
tneg %xcc, 0x1
bshuffle %f14, %f14, %f2
loop_4856:
ldsw [%l7 + 0x44], %l6
fmovsl %xcc, %f14, %f13
tg %xcc, 0x2
movcs %xcc, %l4, %l2
stx %l0, [%l7 + 0x30]
or %l3, %o7, %o0
lduw [%l7 + 0x3C], %g5
stx %o6, [%l7 + 0x10]
ldsw [%l7 + 0x30], %i5
fexpand %f6, %f0
fbn %fcc3, loop_4857
edge16ln %o1, %g4, %i7
edge8l %o3, %l1, %g3
fmovdg %xcc, %f6, %f0
loop_4857:
lduh [%l7 + 0x6C], %i4
fmovrsgz %o4, %f12, %f15
stb %i1, [%l7 + 0x7B]
ldsb [%l7 + 0x13], %i3
bne,a,pt %icc, loop_4858
alignaddrl %l5, %o5, %i2
fnands %f6, %f4, %f10
bg loop_4859
loop_4858:
fmovsleu %xcc, %f10, %f11
edge8ln %g6, %g1, %g2
brz,a %o2, loop_4860
loop_4859:
bne,pn %icc, loop_4861
fxor %f2, %f8, %f12
sdiv %g7, 0x18F0, %i0
loop_4860:
stb %l6, [%l7 + 0x12]
loop_4861:
be,pn %icc, loop_4862
sub %i6, %l2, %l0
fmovda %icc, %f15, %f11
subccc %l4, 0x19EE, %o7
loop_4862:
faligndata %f6, %f2, %f12
fmuld8ulx16 %f0, %f4, %f4
srl %o0, 0x13, %g5
be,a loop_4863
bneg,a,pt %xcc, loop_4864
mulscc %l3, %i5, %o6
std %f14, [%l7 + 0x70]
loop_4863:
std %f0, [%l7 + 0x28]
loop_4864:
fmovrsne %g4, %f5, %f4
fpsub32s %f9, %f15, %f6
st %f2, [%l7 + 0x70]
st %f5, [%l7 + 0x08]
sll %i7, %o1, %l1
stw %o3, [%l7 + 0x10]
subcc %g3, %o4, %i4
fpsub16s %f12, %f14, %f10
st %f12, [%l7 + 0x10]
sdivx %i3, 0x0648, %l5
fmovdneg %icc, %f5, %f10
ldsh [%l7 + 0x2A], %o5
udiv %i1, 0x0CBE, %g6
ldx [%l7 + 0x48], %i2
ldsb [%l7 + 0x4D], %g1
ldsb [%l7 + 0x40], %o2
movle %xcc, %g2, %i0
fmul8ulx16 %f12, %f0, %f4
ldx [%l7 + 0x48], %l6
fbl,a %fcc3, loop_4865
bpos,a loop_4866
fmovd %f0, %f4
ldsb [%l7 + 0x2C], %g7
loop_4865:
movleu %icc, %l2, %l0
loop_4866:
fbge,a %fcc1, loop_4867
stw %i6, [%l7 + 0x28]
sethi 0x036F, %l4
fbule %fcc1, loop_4868
loop_4867:
fmovsvc %icc, %f2, %f0
movcc %xcc, %o0, %o7
fmovs %f2, %f11
loop_4868:
fsrc2 %f14, %f14
stw %g5, [%l7 + 0x44]
fxnors %f2, %f1, %f3
stw %i5, [%l7 + 0x3C]
stb %o6, [%l7 + 0x17]
tg %icc, 0x3
movvs %xcc, %g4, %l3
fmovsneg %xcc, %f11, %f11
addcc %i7, %l1, %o1
brlez,a %g3, loop_4869
smulcc %o4, %i4, %o3
srlx %l5, %i3, %i1
tgu %icc, 0x1
loop_4869:
fsrc1s %f8, %f12
ba,pt %xcc, loop_4870
mulx %g6, 0x0A87, %i2
stw %o5, [%l7 + 0x20]
fmovdn %icc, %f1, %f15
loop_4870:
lduw [%l7 + 0x2C], %o2
lduw [%l7 + 0x14], %g1
fble %fcc2, loop_4871
std %f12, [%l7 + 0x60]
fba %fcc0, loop_4872
ldsh [%l7 + 0x4E], %g2
loop_4871:
brlez,a %i0, loop_4873
fmovscs %icc, %f8, %f3
loop_4872:
te %icc, 0x4
fmovrdne %l6, %f4, %f14
loop_4873:
ldd [%l7 + 0x38], %f2
ldub [%l7 + 0x5C], %l2
fpadd16 %f14, %f8, %f10
fzeros %f10
movrgz %g7, %i6, %l4
fmovrdlz %l0, %f12, %f12
ld [%l7 + 0x0C], %f10
fmovdcc %icc, %f3, %f8
bge,a,pt %icc, loop_4874
or %o0, 0x0BAB, %o7
edge8ln %g5, %i5, %g4
lduh [%l7 + 0x3E], %o6
loop_4874:
stb %i7, [%l7 + 0x66]
alignaddr %l1, %o1, %g3
ldsb [%l7 + 0x5C], %l3
move %xcc, %o4, %o3
fmovsa %icc, %f1, %f12
fones %f9
stb %i4, [%l7 + 0x0B]
tl %xcc, 0x0
for %f14, %f0, %f8
tl %icc, 0x6
tgu %icc, 0x7
bne loop_4875
pdist %f14, %f6, %f10
fandnot2 %f6, %f4, %f0
fornot2s %f8, %f8, %f7
loop_4875:
sth %l5, [%l7 + 0x3A]
tneg %xcc, 0x5
fpack32 %f14, %f8, %f6
fcmple16 %f14, %f4, %i3
popc 0x01DA, %g6
fmovdcs %icc, %f15, %f1
stw %i1, [%l7 + 0x50]
stb %o5, [%l7 + 0x67]
fbge,a %fcc3, loop_4876
umulcc %i2, %o2, %g1
tn %icc, 0x7
fmovsn %xcc, %f8, %f7
loop_4876:
tvc %icc, 0x5
ldsw [%l7 + 0x1C], %g2
fmovsn %xcc, %f8, %f4
ld [%l7 + 0x78], %f1
fbn,a %fcc3, loop_4877
fnot2s %f3, %f1
array32 %i0, %l6, %l2
call loop_4878
loop_4877:
fpsub16 %f10, %f2, %f2
fone %f8
movleu %icc, %i6, %l4
loop_4878:
ldsh [%l7 + 0x44], %g7
tsubcctv %l0, 0x1603, %o7
addc %g5, %i5, %g4
fcmpes %fcc2, %f3, %f6
be,pt %icc, loop_4879
lduh [%l7 + 0x20], %o0
edge8l %i7, %o6, %l1
fmovrse %o1, %f1, %f11
loop_4879:
fone %f12
be %icc, loop_4880
fmovdvc %xcc, %f10, %f5
ldsw [%l7 + 0x70], %l3
std %f14, [%l7 + 0x58]
loop_4880:
popc 0x087B, %g3
st %f13, [%l7 + 0x14]
fandnot2 %f4, %f10, %f12
tsubcc %o4, 0x15D8, %o3
fandnot2s %f10, %f9, %f1
ld [%l7 + 0x70], %f4
ldsh [%l7 + 0x62], %l5
lduh [%l7 + 0x58], %i4
ldsb [%l7 + 0x18], %i3
fmovrdne %g6, %f10, %f0
fmuld8sux16 %f14, %f4, %f2
bcc,pt %icc, loop_4881
fmovdvs %xcc, %f6, %f8
sth %o5, [%l7 + 0x48]
xnorcc %i2, %i1, %g1
loop_4881:
fmovrsgez %o2, %f15, %f14
ldsb [%l7 + 0x27], %g2
stw %i0, [%l7 + 0x50]
ldx [%l7 + 0x10], %l6
fbul,a %fcc0, loop_4882
fmovdvc %icc, %f3, %f8
smul %i6, %l2, %l4
ldsw [%l7 + 0x08], %l0
loop_4882:
ldsw [%l7 + 0x68], %o7
fmovsl %xcc, %f4, %f2
array32 %g7, %i5, %g4
lduh [%l7 + 0x28], %g5
fnegd %f0, %f4
fxor %f0, %f10, %f2
ldub [%l7 + 0x73], %i7
fnegs %f1, %f1
fnor %f0, %f0, %f14
fcmps %fcc3, %f14, %f12
fnegd %f12, %f2
add %o0, 0x1783, %l1
ta %xcc, 0x7
ldd [%l7 + 0x70], %f8
fbn,a %fcc3, loop_4883
lduh [%l7 + 0x36], %o1
addc %o6, %g3, %o4
ldsh [%l7 + 0x7C], %o3
loop_4883:
lduw [%l7 + 0x20], %l3
ldub [%l7 + 0x35], %i4
stw %i3, [%l7 + 0x40]
fmovrdlz %g6, %f2, %f10
nop
setx loop_4884, %l0, %l1
jmpl %l1, %l5
fblg %fcc0, loop_4885
sethi 0x1E0E, %o5
ldsw [%l7 + 0x60], %i1
loop_4884:
ldx [%l7 + 0x38], %i2
loop_4885:
brlz %o2, loop_4886
fandnot2s %f11, %f10, %f1
alignaddr %g2, %i0, %g1
ldub [%l7 + 0x0B], %l6
loop_4886:
stw %l2, [%l7 + 0x68]
fmovdn %xcc, %f10, %f3
fmovdge %icc, %f1, %f1
alignaddr %l4, %l0, %i6
smulcc %g7, %i5, %o7
stw %g4, [%l7 + 0x10]
movcs %xcc, %g5, %i7
lduw [%l7 + 0x7C], %o0
tn %icc, 0x2
fsrc2s %f6, %f13
st %f14, [%l7 + 0x20]
edge32 %o1, %l1, %o6
orcc %o4, 0x0329, %o3
fbl,a %fcc2, loop_4887
fpsub16s %f6, %f11, %f9
fmovdvs %xcc, %f4, %f3
mulx %l3, 0x1833, %i4
loop_4887:
fmovdge %xcc, %f9, %f12
bge %icc, loop_4888
ldd [%l7 + 0x78], %f6
fpsub16s %f3, %f9, %f8
st %f4, [%l7 + 0x70]
loop_4888:
movge %icc, %g3, %g6
fmovrslez %l5, %f7, %f5
bpos loop_4889
edge32l %i3, %i1, %o5
fmovse %icc, %f5, %f7
lduw [%l7 + 0x2C], %i2
loop_4889:
bgu,a,pn %xcc, loop_4890
bvc,a loop_4891
fmovdle %icc, %f8, %f12
add %o2, %g2, %i0
loop_4890:
fsrc1 %f8, %f12
loop_4891:
sra %l6, 0x06, %l2
pdist %f6, %f6, %f12
ldsb [%l7 + 0x27], %l4
fandnot1s %f15, %f3, %f5
addccc %g1, 0x08B4, %l0
fmovscs %xcc, %f0, %f4
st %f13, [%l7 + 0x38]
fmovdl %icc, %f3, %f3
fnands %f12, %f12, %f7
ldd [%l7 + 0x30], %f0
ldub [%l7 + 0x48], %i6
srax %i5, %o7, %g4
fexpand %f9, %f14
brgez,a %g5, loop_4892
bcs,a,pn %icc, loop_4893
sllx %g7, %o0, %o1
stb %i7, [%l7 + 0x1A]
loop_4892:
ldsb [%l7 + 0x4D], %o6
loop_4893:
orn %o4, %l1, %l3
fzeros %f14
fbne %fcc3, loop_4894
bl loop_4895
fbg %fcc1, loop_4896
fmovrdne %i4, %f2, %f12
loop_4894:
fbue,a %fcc2, loop_4897
loop_4895:
std %f0, [%l7 + 0x18]
loop_4896:
lduh [%l7 + 0x3E], %o3
stx %g6, [%l7 + 0x18]
loop_4897:
tleu %icc, 0x7
or %g3, 0x16F9, %l5
srlx %i1, %i3, %o5
ldsh [%l7 + 0x6E], %i2
fbuge,a %fcc1, loop_4898
fbo %fcc2, loop_4899
ldsh [%l7 + 0x12], %g2
move %icc, %i0, %l6
loop_4898:
lduw [%l7 + 0x14], %o2
loop_4899:
nop
setx loop_4900, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnegd %f12, %f0
tvs %icc, 0x1
fmovrslz %l4, %f5, %f12
loop_4900:
fones %f5
ldd [%l7 + 0x78], %f10
fnot1 %f0, %f2
movpos %xcc, %g1, %l0
sub %l2, %i6, %o7
array32 %i5, %g5, %g7
fmovd %f10, %f10
fpsub32s %f1, %f15, %f8
movre %g4, 0x28F, %o0
fbn %fcc2, loop_4901
fba,a %fcc3, loop_4902
ldx [%l7 + 0x20], %i7
nop
setx loop_4903, %l0, %l1
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_4901:
movvs %icc, %o6, %o1
loop_4902:
fmovrslz %l1, %f8, %f8
fxor %f6, %f0, %f0
loop_4903:
fpack32 %f8, %f10, %f14
bl %icc, loop_4904
fmovse %xcc, %f9, %f7
movrlz %o4, %l3, %o3
lduh [%l7 + 0x44], %i4
loop_4904:
addcc %g6, 0x1D6C, %l5
movle %xcc, %i1, %g3
fxor %f12, %f6, %f4
fandnot1s %f9, %f15, %f10
sth %o5, [%l7 + 0x56]
bleu,a %xcc, loop_4905
ldd [%l7 + 0x60], %f6
bcs,pn %icc, loop_4906
be loop_4907
loop_4905:
fornot1 %f4, %f12, %f14
addc %i3, 0x0731, %g2
loop_4906:
edge32ln %i2, %i0, %l6
loop_4907:
st %f5, [%l7 + 0x30]
sth %l4, [%l7 + 0x12]
ldsb [%l7 + 0x68], %o2
sth %l0, [%l7 + 0x42]
ldd [%l7 + 0x28], %f4
movle %icc, %g1, %i6
fmovrslz %o7, %f9, %f8
std %f8, [%l7 + 0x58]
fmovscc %icc, %f0, %f0
ld [%l7 + 0x6C], %f13
fands %f8, %f14, %f0
sllx %l2, %g5, %i5
nop
setx loop_4908, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tvs %icc, 0x1
srax %g4, %g7, %i7
udiv %o0, 0x1176, %o1
loop_4908:
fcmpd %fcc3, %f8, %f12
lduh [%l7 + 0x12], %l1
taddcctv %o6, 0x0E35, %o4
fbg,a %fcc0, loop_4909
movvs %xcc, %l3, %i4
lduh [%l7 + 0x24], %o3
fandnot2 %f12, %f12, %f10
loop_4909:
array16 %g6, %i1, %g3
fxors %f12, %f2, %f0
fpmerge %f0, %f0, %f4
ld [%l7 + 0x14], %f12
brlz %o5, loop_4910
fmovscc %icc, %f11, %f12
stw %l5, [%l7 + 0x28]
movg %icc, %i3, %i2
loop_4910:
edge8n %g2, %l6, %l4
fpadd16s %f13, %f1, %f1
fmovscc %icc, %f7, %f0
fmovdn %xcc, %f15, %f6
fnot1s %f6, %f14
ble,a %icc, loop_4911
orn %o2, %i0, %l0
fmovrdlz %i6, %f2, %f2
fmovdpos %xcc, %f11, %f0
loop_4911:
ldsw [%l7 + 0x1C], %g1
brlz,a %l2, loop_4912
stb %o7, [%l7 + 0x27]
ldsw [%l7 + 0x54], %i5
fmul8sux16 %f8, %f0, %f10
loop_4912:
ldd [%l7 + 0x30], %f4
addccc %g4, %g7, %i7
tsubcc %g5, %o1, %l1
movl %xcc, %o6, %o0
ldub [%l7 + 0x1B], %l3
lduh [%l7 + 0x4A], %o4
fmovrslez %i4, %f14, %f3
smulcc %o3, 0x153A, %g6
tsubcctv %g3, 0x1BE6, %o5
fxor %f2, %f4, %f14
ldsw [%l7 + 0x08], %l5
movre %i1, 0x12F, %i3
fnot2 %f0, %f6
movgu %icc, %g2, %i2
edge16n %l6, %o2, %l4
lduw [%l7 + 0x64], %i0
ldsw [%l7 + 0x3C], %i6
sub %l0, %g1, %l2
tl %xcc, 0x4
ldsw [%l7 + 0x7C], %o7
edge8n %i5, %g7, %g4
movrgz %i7, 0x237, %g5
brlez %l1, loop_4913
fsrc2s %f8, %f7
edge8 %o6, %o1, %o0
fmovdneg %icc, %f6, %f5
loop_4913:
stb %l3, [%l7 + 0x1E]
xor %i4, %o3, %o4
tcs %icc, 0x2
fcmpes %fcc3, %f15, %f7
xnorcc %g6, %g3, %o5
fone %f0
fmovsle %icc, %f8, %f14
fbul %fcc2, loop_4914
ldub [%l7 + 0x63], %i1
fmovrse %l5, %f1, %f4
umul %g2, 0x0C73, %i3
loop_4914:
fbuge,a %fcc2, loop_4915
fpackfix %f2, %f12
taddcc %l6, %o2, %i2
fmul8x16au %f15, %f11, %f8
loop_4915:
movvc %icc, %i0, %l4
stx %l0, [%l7 + 0x18]
fcmple32 %f6, %f2, %i6
stb %l2, [%l7 + 0x41]
sllx %o7, %g1, %i5
edge32ln %g7, %i7, %g5
edge16 %g4, %l1, %o1
lduw [%l7 + 0x64], %o6
fmovsneg %xcc, %f15, %f11
fmuld8sux16 %f5, %f13, %f6
taddcctv %o0, 0x14A1, %l3
movrgz %i4, 0x0BA, %o4
lduh [%l7 + 0x54], %o3
andcc %g6, %g3, %i1
fpackfix %f6, %f14
edge32 %l5, %g2, %o5
bg,a %xcc, loop_4916
fcmpd %fcc1, %f14, %f2
ldsh [%l7 + 0x70], %i3
fpsub32s %f8, %f13, %f7
loop_4916:
fnands %f9, %f10, %f5
ld [%l7 + 0x64], %f6
ldsw [%l7 + 0x14], %o2
fmovdle %icc, %f2, %f1
or %l6, 0x1BCF, %i2
fmul8sux16 %f2, %f8, %f14
fmovsge %icc, %f10, %f8
fmul8ulx16 %f8, %f2, %f10
fmovrde %l4, %f2, %f10
stw %i0, [%l7 + 0x64]
fbule %fcc0, loop_4917
stw %i6, [%l7 + 0x60]
ld [%l7 + 0x4C], %f12
movrgez %l2, %o7, %l0
loop_4917:
ldub [%l7 + 0x28], %g1
sdivcc %i5, 0x0DBE, %g7
udivcc %g5, 0x0E38, %g4
ld [%l7 + 0x4C], %f8
lduw [%l7 + 0x50], %l1
fsrc1 %f4, %f8
ldub [%l7 + 0x50], %i7
movl %xcc, %o1, %o6
fabss %f9, %f15
ldsb [%l7 + 0x25], %l3
fbug,a %fcc2, loop_4918
st %f4, [%l7 + 0x18]
bne,a %icc, loop_4919
ldsb [%l7 + 0x62], %i4
loop_4918:
movrgez %o0, %o3, %g6
ta %icc, 0x6
loop_4919:
st %f13, [%l7 + 0x7C]
edge8n %g3, %o4, %i1
ldsh [%l7 + 0x28], %g2
srl %l5, %i3, %o2
fmovda %xcc, %f14, %f4
fandnot2s %f13, %f2, %f5
fand %f0, %f6, %f2
bvs,pt %xcc, loop_4920
lduw [%l7 + 0x7C], %o5
bne,a,pn %icc, loop_4921
andcc %i2, 0x0502, %l4
loop_4920:
fexpand %f5, %f6
bvs %xcc, loop_4922
loop_4921:
ldx [%l7 + 0x10], %i0
ld [%l7 + 0x4C], %f13
fandnot1 %f0, %f14, %f8
loop_4922:
stw %i6, [%l7 + 0x1C]
ld [%l7 + 0x64], %f5
fcmpd %fcc3, %f4, %f12
brgz,a %l6, loop_4923
bge,a loop_4924
stx %l2, [%l7 + 0x68]
fmuld8sux16 %f7, %f9, %f0
loop_4923:
movrlez %l0, 0x16A, %o7
loop_4924:
subccc %i5, %g1, %g7
ldsb [%l7 + 0x59], %g5
stw %l1, [%l7 + 0x74]
bleu,a,pt %icc, loop_4925
fpadd32 %f2, %f8, %f10
fbul,a %fcc1, loop_4926
fsrc2s %f1, %f3
loop_4925:
ld [%l7 + 0x70], %f6
ldsh [%l7 + 0x66], %g4
loop_4926:
array16 %i7, %o1, %o6
tle %icc, 0x7
st %f15, [%l7 + 0x3C]
tvs %icc, 0x6
ldsb [%l7 + 0x17], %l3
fmovrslez %o0, %f12, %f3
fcmpgt32 %f4, %f12, %i4
fcmpes %fcc0, %f2, %f15
ld [%l7 + 0x34], %f6
fcmple16 %f0, %f2, %g6
fmovscc %icc, %f6, %f14
bg,a,pt %icc, loop_4927
tvc %icc, 0x5
st %f3, [%l7 + 0x50]
fnor %f2, %f14, %f8
loop_4927:
fmuld8sux16 %f1, %f13, %f12
fmovdgu %icc, %f11, %f11
stw %o3, [%l7 + 0x60]
stb %o4, [%l7 + 0x56]
fsrc1 %f4, %f14
lduw [%l7 + 0x34], %i1
edge32n %g3, %l5, %g2
fble %fcc1, loop_4928
std %f8, [%l7 + 0x08]
ldub [%l7 + 0x11], %i3
fmovsne %icc, %f6, %f1
loop_4928:
subccc %o2, 0x168D, %o5
fbug %fcc3, loop_4929
fcmpeq16 %f2, %f2, %l4
fone %f0
pdist %f4, %f12, %f4
loop_4929:
fmovdneg %xcc, %f0, %f13
ble,pn %icc, loop_4930
ldsw [%l7 + 0x38], %i0
xor %i6, 0x1364, %i2
fmovsne %xcc, %f2, %f2
loop_4930:
stb %l2, [%l7 + 0x0F]
lduh [%l7 + 0x6C], %l0
pdist %f10, %f8, %f8
movre %l6, %o7, %i5
movrgez %g1, %g7, %l1
lduh [%l7 + 0x7A], %g5
fmovsn %icc, %f9, %f14
std %f12, [%l7 + 0x78]
bne,a loop_4931
alignaddr %g4, %i7, %o6
pdist %f0, %f8, %f10
fmovrdlz %o1, %f6, %f0
loop_4931:
ldsw [%l7 + 0x5C], %o0
ld [%l7 + 0x7C], %f13
bpos,pn %xcc, loop_4932
tvc %icc, 0x7
brgz,a %l3, loop_4933
movrne %g6, 0x29D, %i4
loop_4932:
ldsw [%l7 + 0x7C], %o4
fmovscc %xcc, %f3, %f15
loop_4933:
tge %xcc, 0x2
movvc %icc, %o3, %g3
lduw [%l7 + 0x14], %l5
call loop_4934
nop
setx loop_4935, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %i1, [%l7 + 0x51]
fbne %fcc3, loop_4936
loop_4934:
stb %i3, [%l7 + 0x77]
loop_4935:
fnor %f6, %f10, %f14
edge16n %g2, %o2, %o5
loop_4936:
movneg %xcc, %l4, %i6
movrlez %i0, 0x193, %l2
siam 0x5
bleu,a %icc, loop_4937
movle %xcc, %i2, %l6
fmovrsne %l0, %f13, %f14
tcc %xcc, 0x6
loop_4937:
edge16 %i5, %g1, %g7
fexpand %f14, %f6
bn,a %icc, loop_4938
nop
setx loop_4939, %l0, %l1
jmpl %l1, %l1
ld [%l7 + 0x1C], %f6
subcc %g5, 0x1F28, %o7
loop_4938:
ld [%l7 + 0x7C], %f4
loop_4939:
ldsh [%l7 + 0x68], %i7
be,a %xcc, loop_4940
edge16n %g4, %o6, %o0
fpack32 %f0, %f14, %f14
siam 0x1
loop_4940:
ldd [%l7 + 0x50], %f2
array8 %l3, %o1, %g6
ldub [%l7 + 0x28], %o4
bne,a,pt %xcc, loop_4941
fnor %f14, %f14, %f6
srlx %i4, %o3, %l5
stx %g3, [%l7 + 0x60]
loop_4941:
tvs %icc, 0x3
sethi 0x1189, %i1
fmovrdgez %g2, %f8, %f4
tneg %icc, 0x3
tsubcctv %i3, %o5, %o2
andncc %i6, %i0, %l4
subcc %l2, %i2, %l6
sth %l0, [%l7 + 0x2A]
lduw [%l7 + 0x54], %i5
sllx %g1, %g7, %l1
movge %xcc, %o7, %g5
fornot1 %f4, %f2, %f0
mova %icc, %i7, %g4
fmovrslez %o6, %f12, %f5
fandnot1s %f1, %f11, %f2
fmovsvs %icc, %f10, %f6
movn %xcc, %o0, %o1
nop
setx loop_4942, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbug,a %fcc2, loop_4943
stb %l3, [%l7 + 0x7D]
fbne,a %fcc3, loop_4944
loop_4942:
fpadd32s %f9, %f8, %f13
loop_4943:
smulcc %o4, 0x1B29, %i4
fcmple32 %f0, %f10, %o3
loop_4944:
ldub [%l7 + 0x65], %g6
bvs,a %icc, loop_4945
fpsub16 %f0, %f8, %f4
fmovdg %xcc, %f15, %f7
ldsh [%l7 + 0x16], %l5
loop_4945:
ldd [%l7 + 0x48], %f8
addc %g3, %i1, %i3
std %f14, [%l7 + 0x08]
lduh [%l7 + 0x16], %o5
sll %o2, 0x07, %i6
nop
setx loop_4946, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bg,a,pn %xcc, loop_4947
ldx [%l7 + 0x08], %g2
taddcc %i0, %l2, %i2
loop_4946:
orn %l6, %l4, %l0
loop_4947:
tg %xcc, 0x2
fone %f8
tl %xcc, 0x2
or %g1, 0x05D7, %i5
fexpand %f3, %f6
tg %xcc, 0x0
fbl,a %fcc1, loop_4948
smul %g7, 0x0C3D, %l1
fcmpgt32 %f4, %f10, %o7
fmovdleu %icc, %f4, %f6
loop_4948:
lduh [%l7 + 0x30], %i7
lduh [%l7 + 0x46], %g4
fornot1 %f4, %f10, %f4
fmovrsgz %o6, %f12, %f3
ldsb [%l7 + 0x08], %o0
edge8 %o1, %l3, %o4
ldsb [%l7 + 0x41], %g5
sdivx %o3, 0x18B4, %i4
alignaddr %g6, %l5, %g3
std %f8, [%l7 + 0x20]
brnz %i1, loop_4949
fabss %f3, %f14
ldsw [%l7 + 0x70], %i3
fba,a %fcc3, loop_4950
loop_4949:
fornot2s %f10, %f7, %f3
fnors %f15, %f6, %f1
fmovrse %o5, %f7, %f13
loop_4950:
be %xcc, loop_4951
fblg %fcc0, loop_4952
fmovse %icc, %f13, %f3
mulx %i6, 0x176E, %o2
loop_4951:
udiv %i0, 0x05B2, %l2
loop_4952:
fpack16 %f0, %f5
edge16n %g2, %l6, %l4
fbne,a %fcc0, loop_4953
brnz %i2, loop_4954
alignaddrl %g1, %i5, %l0
for %f8, %f8, %f12
loop_4953:
fmovsn %icc, %f13, %f14
loop_4954:
fmovrsgz %l1, %f5, %f6
ldsw [%l7 + 0x60], %o7
fmovrdne %i7, %f2, %f6
fmovsn %xcc, %f8, %f12
sth %g7, [%l7 + 0x36]
sth %g4, [%l7 + 0x66]
fmovdcc %icc, %f14, %f2
ba,a %icc, loop_4955
bpos,a,pn %icc, loop_4956
tpos %icc, 0x1
lduw [%l7 + 0x44], %o6
loop_4955:
st %f3, [%l7 + 0x38]
loop_4956:
fmul8x16 %f5, %f4, %f4
bcc,a,pn %icc, loop_4957
tgu %icc, 0x2
mulscc %o0, 0x0F2D, %l3
sth %o1, [%l7 + 0x58]
loop_4957:
tleu %icc, 0x2
andn %g5, 0x17B8, %o4
st %f15, [%l7 + 0x18]
ldx [%l7 + 0x38], %o3
fmovdle %icc, %f9, %f3
fmovdle %icc, %f8, %f10
fmovdneg %icc, %f0, %f5
xorcc %g6, 0x0367, %l5
fmovsg %icc, %f14, %f13
ld [%l7 + 0x2C], %f1
ldsw [%l7 + 0x78], %g3
ldd [%l7 + 0x50], %f10
edge8l %i1, %i4, %i3
ble,a loop_4958
fmovrsne %o5, %f10, %f0
brgez %o2, loop_4959
fmovsneg %xcc, %f15, %f14
loop_4958:
ldsb [%l7 + 0x47], %i6
fmovsvs %icc, %f7, %f7
loop_4959:
ldsh [%l7 + 0x20], %i0
stw %l2, [%l7 + 0x74]
fandnot2 %f12, %f2, %f10
bl loop_4960
fnands %f13, %f9, %f5
edge16 %l6, %g2, %i2
sdivx %g1, 0x0450, %l4
loop_4960:
bl,a,pt %icc, loop_4961
faligndata %f2, %f12, %f8
fmovde %xcc, %f1, %f13
fnot1 %f14, %f8
loop_4961:
fmovdn %xcc, %f0, %f13
fmovdge %icc, %f13, %f15
fmovdl %xcc, %f5, %f8
ble,a loop_4962
udiv %i5, 0x0B58, %l1
fsrc1 %f2, %f12
ba,a %xcc, loop_4963
loop_4962:
sllx %l0, 0x13, %o7
fsrc1s %f13, %f15
fnegs %f7, %f9
loop_4963:
faligndata %f14, %f4, %f8
bge,a loop_4964
std %f0, [%l7 + 0x68]
bge loop_4965
smul %g7, %i7, %o6
loop_4964:
fmovrslz %g4, %f10, %f10
ldsh [%l7 + 0x08], %o0
loop_4965:
fornot1 %f14, %f2, %f4
orcc %l3, %o1, %g5
move %icc, %o4, %o3
andcc %g6, 0x1D17, %g3
fcmple16 %f8, %f2, %l5
brlz %i1, loop_4966
movpos %icc, %i3, %o5
ldsw [%l7 + 0x44], %o2
fbul %fcc0, loop_4967
loop_4966:
fmovdn %icc, %f8, %f0
stx %i4, [%l7 + 0x30]
fpadd16 %f8, %f10, %f4
loop_4967:
fcmple16 %f10, %f0, %i6
taddcctv %l2, 0x0F98, %l6
brgz,a %i0, loop_4968
fnors %f7, %f15, %f8
movrgez %g2, %i2, %g1
array32 %l4, %i5, %l0
loop_4968:
movleu %icc, %l1, %g7
ldd [%l7 + 0x78], %f2
fmovde %icc, %f0, %f2
lduh [%l7 + 0x52], %i7
bvc loop_4969
orn %o7, 0x14BF, %g4
smul %o6, %l3, %o1
fmovscc %icc, %f15, %f15
loop_4969:
lduw [%l7 + 0x74], %g5
ldd [%l7 + 0x28], %f14
fmovsleu %xcc, %f12, %f2
bvs,a,pn %icc, loop_4970
popc %o0, %o3
subcc %g6, %g3, %l5
sdiv %o4, 0x0254, %i3
loop_4970:
fcmpne16 %f6, %f10, %i1
fandnot1s %f6, %f13, %f2
ldsb [%l7 + 0x0F], %o2
tleu %xcc, 0x2
addcc %o5, %i4, %i6
bne,pt %xcc, loop_4971
stw %l2, [%l7 + 0x64]
fxnors %f4, %f3, %f12
ldx [%l7 + 0x20], %i0
loop_4971:
fblg,a %fcc3, loop_4972
fands %f0, %f7, %f13
sdiv %g2, 0x0BAB, %i2
bleu,a %xcc, loop_4973
loop_4972:
fmovrsgez %g1, %f1, %f12
movcc %xcc, %l6, %l4
movleu %icc, %l0, %i5
loop_4973:
fpackfix %f12, %f14
lduh [%l7 + 0x0C], %l1
stb %g7, [%l7 + 0x21]
fbule %fcc1, loop_4974
subcc %o7, 0x1B38, %g4
fmovspos %xcc, %f2, %f1
fexpand %f14, %f4
loop_4974:
fbe,a %fcc3, loop_4975
stx %o6, [%l7 + 0x60]
bpos %xcc, loop_4976
ldsw [%l7 + 0x34], %l3
loop_4975:
movvc %xcc, %o1, %g5
fors %f8, %f4, %f1
loop_4976:
fmovscc %icc, %f7, %f15
fcmped %fcc2, %f10, %f0
fcmple16 %f4, %f2, %o0
udivx %i7, 0x1FFB, %o3
lduh [%l7 + 0x7C], %g3
ldub [%l7 + 0x32], %g6
sth %l5, [%l7 + 0x08]
stx %o4, [%l7 + 0x18]
fabsd %f12, %f10
bg loop_4977
tvs %xcc, 0x4
sth %i3, [%l7 + 0x30]
fmuld8ulx16 %f3, %f2, %f8
loop_4977:
lduh [%l7 + 0x0E], %i1
ldd [%l7 + 0x70], %f2
fxnor %f6, %f8, %f6
or %o5, %i4, %i6
stw %o2, [%l7 + 0x68]
movgu %icc, %i0, %g2
fornot2 %f12, %f2, %f12
ba,a %icc, loop_4978
fxnors %f1, %f7, %f11
ldsw [%l7 + 0x60], %i2
ldsb [%l7 + 0x42], %l2
loop_4978:
fsrc2s %f15, %f6
stb %g1, [%l7 + 0x58]
ldsw [%l7 + 0x18], %l4
edge32n %l6, %l0, %i5
movrgez %l1, %o7, %g4
fnands %f14, %f7, %f4
ldd [%l7 + 0x08], %f12
fpsub32 %f10, %f6, %f6
sth %g7, [%l7 + 0x64]
pdist %f10, %f6, %f14
subcc %o6, %o1, %l3
edge16 %g5, %i7, %o0
fmovrdgez %o3, %f6, %f14
fsrc1s %f8, %f14
fpack32 %f6, %f8, %f10
ldsb [%l7 + 0x68], %g6
fmovrdne %g3, %f4, %f0
fmovscc %xcc, %f15, %f10
udivcc %o4, 0x037C, %l5
addcc %i3, 0x09D7, %o5
fmovdgu %xcc, %f7, %f13
andn %i4, 0x0929, %i1
udiv %o2, 0x06B4, %i0
movn %xcc, %g2, %i6
bg,pt %icc, loop_4979
std %f14, [%l7 + 0x18]
fbge,a %fcc3, loop_4980
fzeros %f7
loop_4979:
brlez,a %l2, loop_4981
xnor %i2, %g1, %l4
loop_4980:
movvc %icc, %l0, %l6
fbe %fcc0, loop_4982
loop_4981:
fcmpne16 %f12, %f2, %l1
fpsub32 %f12, %f0, %f10
bcc,a loop_4983
loop_4982:
ld [%l7 + 0x50], %f1
fmovrdgez %i5, %f4, %f14
tleu %xcc, 0x1
loop_4983:
movgu %icc, %g4, %o7
faligndata %f4, %f6, %f4
tleu %xcc, 0x6
st %f7, [%l7 + 0x24]
bpos,a,pn %icc, loop_4984
ld [%l7 + 0x68], %f4
stx %g7, [%l7 + 0x78]
addccc %o6, 0x1379, %l3
loop_4984:
fmovda %xcc, %f4, %f14
movl %xcc, %g5, %o1
bvs %xcc, loop_4985
fmul8ulx16 %f4, %f10, %f4
fpack16 %f0, %f12
tcc %icc, 0x6
loop_4985:
bvs,pt %icc, loop_4986
xorcc %o0, 0x0316, %o3
sdiv %g6, 0x0A2E, %i7
fsrc2 %f2, %f4
loop_4986:
ldub [%l7 + 0x58], %o4
bpos,pt %xcc, loop_4987
ld [%l7 + 0x34], %f7
xorcc %l5, 0x18EA, %i3
sdivx %o5, 0x1249, %g3
loop_4987:
tge %xcc, 0x4
addccc %i4, 0x1958, %o2
andn %i0, %g2, %i6
ldd [%l7 + 0x10], %f4
bpos,pn %xcc, loop_4988
ld [%l7 + 0x18], %f12
stx %i1, [%l7 + 0x78]
andn %i2, %l2, %g1
loop_4988:
lduh [%l7 + 0x54], %l4
ldsb [%l7 + 0x79], %l6
or %l1, %l0, %g4
ldsh [%l7 + 0x48], %o7
srlx %g7, %o6, %l3
tne %icc, 0x2
edge32 %i5, %g5, %o1
fmovdvc %xcc, %f9, %f7
ta %icc, 0x7
call loop_4989
lduw [%l7 + 0x34], %o3
st %f15, [%l7 + 0x40]
edge16n %g6, %i7, %o4
loop_4989:
taddcc %l5, %o0, %o5
movcs %icc, %g3, %i3
st %f5, [%l7 + 0x50]
tne %xcc, 0x7
sth %o2, [%l7 + 0x18]
fblg,a %fcc2, loop_4990
fmovdgu %xcc, %f10, %f6
fornot2s %f9, %f14, %f9
bne,pt %icc, loop_4991
loop_4990:
bpos,a %icc, loop_4992
brz %i4, loop_4993
st %f0, [%l7 + 0x08]
loop_4991:
fmovsn %xcc, %f10, %f9
loop_4992:
faligndata %f10, %f10, %f14
loop_4993:
fone %f8
edge32l %g2, %i0, %i6
fbge %fcc0, loop_4994
ldx [%l7 + 0x08], %i1
std %f12, [%l7 + 0x38]
sllx %i2, %l2, %g1
loop_4994:
fmovdleu %icc, %f2, %f12
fpsub32 %f4, %f2, %f12
xnor %l6, %l4, %l1
bvc,pt %xcc, loop_4995
fornot2 %f4, %f8, %f2
fabsd %f6, %f10
mulx %l0, 0x08CB, %o7
loop_4995:
std %f8, [%l7 + 0x58]
ldx [%l7 + 0x48], %g4
ldsw [%l7 + 0x08], %g7
fmovrslz %o6, %f9, %f12
movgu %xcc, %i5, %l3
fmul8ulx16 %f10, %f2, %f14
udivx %o1, 0x192D, %o3
ldsb [%l7 + 0x0D], %g6
mova %xcc, %g5, %o4
bgu loop_4996
bcs,a,pn %xcc, loop_4997
ldsb [%l7 + 0x28], %i7
mova %icc, %o0, %o5
loop_4996:
movvs %icc, %l5, %i3
loop_4997:
ldsb [%l7 + 0x5E], %o2
nop
setx loop_4998, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subc %g3, 0x1FE7, %g2
faligndata %f6, %f4, %f4
fcmpne32 %f2, %f10, %i0
loop_4998:
fcmple32 %f12, %f0, %i6
stb %i4, [%l7 + 0x3D]
tneg %icc, 0x6
fmovrslz %i1, %f15, %f6
tgu %icc, 0x0
sllx %i2, 0x1E, %g1
fmovrdlez %l2, %f14, %f4
lduw [%l7 + 0x6C], %l6
stw %l1, [%l7 + 0x14]
sth %l0, [%l7 + 0x6A]
fpsub32s %f10, %f0, %f7
ldx [%l7 + 0x28], %o7
subc %g4, %l4, %g7
lduh [%l7 + 0x30], %o6
fbul %fcc0, loop_4999
sth %l3, [%l7 + 0x08]
smul %o1, %o3, %i5
fmovdl %xcc, %f5, %f5
loop_4999:
sth %g6, [%l7 + 0x56]
fandnot1s %f7, %f10, %f4
stx %g5, [%l7 + 0x78]
fmovdne %xcc, %f4, %f8
ldx [%l7 + 0x08], %o4
fpadd16s %f6, %f12, %f5
fmovdpos %xcc, %f7, %f3
ldd [%l7 + 0x70], %f4
fpsub16 %f12, %f0, %f12
fandnot1s %f14, %f3, %f4
ldub [%l7 + 0x15], %o0
edge32 %i7, %l5, %o5
ldd [%l7 + 0x68], %f0
bcc,a,pn %xcc, loop_5000
edge32n %i3, %g3, %g2
movl %icc, %o2, %i6
fornot2s %f11, %f1, %f8
loop_5000:
std %f4, [%l7 + 0x30]
ld [%l7 + 0x44], %f6
xorcc %i4, 0x1068, %i0
fmovdg %xcc, %f11, %f11
stb %i1, [%l7 + 0x2C]
ldsh [%l7 + 0x7C], %g1
stw %i2, [%l7 + 0x24]
nop
setx loop_5001, %l0, %l1
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 %f2, %f10, %f4
ldd [%l7 + 0x20], %f2
ldx [%l7 + 0x20], %l6
loop_5001:
fpadd16 %f8, %f8, %f14
fmovrdne %l2, %f8, %f2
fmovrdgz %l1, %f2, %f4
fnor %f0, %f2, %f4
fandnot2s %f1, %f2, %f9
ldx [%l7 + 0x08], %o7
ldx [%l7 + 0x18], %l0
smulcc %g4, %g7, %o6
fbule,a %fcc2, loop_5002
fand %f10, %f12, %f10
fmovsne %icc, %f6, %f3
lduh [%l7 + 0x46], %l3
loop_5002:
fmovde %xcc, %f6, %f12
stb %o1, [%l7 + 0x61]
lduh [%l7 + 0x58], %o3
edge8n %i5, %g6, %g5
taddcctv %o4, 0x1F57, %l4
stw %i7, [%l7 + 0x74]
fmovrde %o0, %f8, %f8
ldx [%l7 + 0x50], %l5
orn %o5, %g3, %g2
ldub [%l7 + 0x67], %o2
fmovsne %icc, %f7, %f12
sth %i3, [%l7 + 0x4C]
ba,a,pt %xcc, loop_5003
movg %xcc, %i4, %i6
movl %icc, %i0, %i1
nop
setx loop_5004, %l0, %l1
jmpl %l1, %i2
loop_5003:
lduh [%l7 + 0x54], %l6
ble loop_5005
stx %l2, [%l7 + 0x58]
loop_5004:
alignaddrl %l1, %g1, %l0
movvc %xcc, %g4, %g7
loop_5005:
std %f0, [%l7 + 0x28]
fblg %fcc2, loop_5006
ldub [%l7 + 0x46], %o6
fnot2s %f9, %f6
stx %l3, [%l7 + 0x30]
loop_5006:
edge8ln %o1, %o3, %i5
be,a,pt %xcc, loop_5007
sth %o7, [%l7 + 0x48]
movg %icc, %g6, %g5
stx %l4, [%l7 + 0x68]
loop_5007:
udiv %i7, 0x0035, %o0
fmovsl %xcc, %f5, %f6
brgz %o4, loop_5008
fba,a %fcc1, loop_5009
fmovse %xcc, %f2, %f6
fmovscs %icc, %f2, %f6
loop_5008:
orcc %o5, 0x0D26, %g3
loop_5009:
ldsb [%l7 + 0x65], %g2
fmovsn %icc, %f0, %f2
subccc %o2, 0x0CAD, %l5
fmovspos %icc, %f14, %f1
stb %i4, [%l7 + 0x4F]
fmovdvs %xcc, %f14, %f12
sll %i6, 0x04, %i3
ld [%l7 + 0x38], %f11
fnors %f6, %f9, %f11
addccc %i1, %i0, %l6
lduh [%l7 + 0x70], %l2
bgu,pn %icc, loop_5010
smul %l1, %i2, %l0
fpackfix %f2, %f12
fbe,a %fcc0, loop_5011
loop_5010:
ldub [%l7 + 0x40], %g4
lduw [%l7 + 0x08], %g1
fmovscc %xcc, %f6, %f1
loop_5011:
ldsw [%l7 + 0x58], %o6
fbn %fcc2, loop_5012
fnor %f6, %f8, %f12
ta %xcc, 0x4
popc 0x12FF, %l3
loop_5012:
edge32ln %g7, %o3, %o1
bge loop_5013
fnot1s %f1, %f2
stb %o7, [%l7 + 0x4A]
fmovrslz %g6, %f14, %f12
loop_5013:
nop
setx loop_5014, %l0, %l1
jmpl %l1, %g5
fsrc2 %f2, %f10
ldx [%l7 + 0x18], %i5
tneg %icc, 0x4
loop_5014:
ld [%l7 + 0x10], %f8
stw %i7, [%l7 + 0x50]
std %f8, [%l7 + 0x20]
fbul %fcc1, loop_5015
ldx [%l7 + 0x38], %l4
fornot1s %f11, %f12, %f12
tsubcc %o0, %o5, %g3
loop_5015:
or %o4, %o2, %l5
ldsw [%l7 + 0x18], %g2
fblg %fcc0, loop_5016
umulcc %i4, 0x065F, %i6
fxnors %f11, %f4, %f7
ldd [%l7 + 0x18], %f12
loop_5016:
fpadd32 %f12, %f8, %f6
fmovrslz %i3, %f9, %f15
movne %icc, %i1, %i0
lduw [%l7 + 0x68], %l2
fbu,a %fcc1, loop_5017
fornot2 %f10, %f10, %f6
ldsh [%l7 + 0x36], %l1
fnegd %f0, %f6
loop_5017:
stw %i2, [%l7 + 0x7C]
ldsw [%l7 + 0x20], %l6
fcmpgt16 %f0, %f4, %g4
bgu,a,pt %icc, loop_5018
ldsb [%l7 + 0x3B], %g1
bl %xcc, loop_5019
fbu %fcc0, loop_5020
loop_5018:
nop
setx loop_5021, %l0, %l1
jmpl %l1, %o6
ldsh [%l7 + 0x52], %l3
loop_5019:
edge16l %l0, %o3, %g7
loop_5020:
orn %o1, %o7, %g6
loop_5021:
ldd [%l7 + 0x10], %f2
fmovdvs %icc, %f11, %f13
movle %xcc, %i5, %i7
movn %icc, %g5, %o0
ldd [%l7 + 0x28], %f12
fxors %f7, %f7, %f5
stw %l4, [%l7 + 0x1C]
ldx [%l7 + 0x28], %o5
ldsw [%l7 + 0x08], %g3
lduw [%l7 + 0x74], %o4
fone %f0
orn %l5, %g2, %i4
fmuld8ulx16 %f10, %f12, %f8
fcmpgt32 %f4, %f4, %o2
bneg,a loop_5022
fmul8ulx16 %f0, %f4, %f2
edge32n %i6, %i1, %i0
orncc %l2, %l1, %i3
loop_5022:
stw %i2, [%l7 + 0x68]
sth %l6, [%l7 + 0x1C]
fnand %f2, %f0, %f2
sdivcc %g1, 0x140E, %g4
stw %o6, [%l7 + 0x70]
fcmple32 %f14, %f12, %l0
fpadd32s %f10, %f12, %f12
fnot1 %f8, %f8
sth %o3, [%l7 + 0x5E]
std %f14, [%l7 + 0x30]
fmovspos %xcc, %f9, %f2
bneg,a loop_5023
ldsb [%l7 + 0x49], %l3
fnor %f10, %f6, %f14
subcc %o1, %g7, %o7
loop_5023:
fnegs %f8, %f3
tvc %icc, 0x6
fcmps %fcc2, %f6, %f12
fnegd %f4, %f10
tpos %xcc, 0x1
lduw [%l7 + 0x0C], %i5
fnegd %f10, %f14
fmovrde %i7, %f4, %f6
fmul8ulx16 %f4, %f6, %f14
tvs %xcc, 0x2
brz,a %g6, loop_5024
tsubcc %g5, %o0, %o5
brlz %l4, loop_5025
tgu %xcc, 0x3
loop_5024:
fpackfix %f2, %f6
stw %g3, [%l7 + 0x24]
loop_5025:
tsubcctv %l5, %o4, %i4
stx %g2, [%l7 + 0x60]
stx %i6, [%l7 + 0x78]
alignaddr %o2, %i1, %i0
fcmpeq16 %f8, %f6, %l2
ble,a,pn %icc, loop_5026
udivcc %i3, 0x0F6B, %l1
fcmple32 %f6, %f2, %l6
stw %g1, [%l7 + 0x1C]
loop_5026:
fors %f8, %f14, %f8
lduw [%l7 + 0x60], %i2
bleu,a,pn %xcc, loop_5027
fandnot2s %f7, %f4, %f5
movne %icc, %o6, %l0
tvs %xcc, 0x4
loop_5027:
movneg %icc, %g4, %l3
edge8n %o1, %g7, %o3
fmovdcs %icc, %f10, %f10
bshuffle %f6, %f14, %f0
movpos %xcc, %o7, %i5
subccc %g6, 0x0AD7, %g5
stb %o0, [%l7 + 0x75]
std %f4, [%l7 + 0x08]
fbl %fcc0, loop_5028
movrne %o5, %l4, %g3
xor %i7, %o4, %l5
fbge %fcc3, loop_5029
loop_5028:
sth %g2, [%l7 + 0x36]
fpmerge %f5, %f1, %f8
tsubcc %i4, 0x1423, %i6
loop_5029:
fmovscc %icc, %f7, %f8
udiv %o2, 0x0865, %i0
stb %i1, [%l7 + 0x2F]
movleu %icc, %l2, %l1
edge16 %l6, %g1, %i2
ldsw [%l7 + 0x30], %i3
tsubcctv %o6, 0x03AE, %l0
ldsw [%l7 + 0x78], %g4
stx %l3, [%l7 + 0x10]
stw %o1, [%l7 + 0x70]
edge16n %o3, %o7, %i5
tvc %xcc, 0x4
stw %g6, [%l7 + 0x0C]
std %f4, [%l7 + 0x28]
fbge,a %fcc2, loop_5030
fandnot2s %f6, %f3, %f1
fcmpeq16 %f2, %f14, %g7
fsrc2 %f10, %f14
loop_5030:
fbge %fcc3, loop_5031
movrne %g5, %o5, %o0
ld [%l7 + 0x60], %f15
ld [%l7 + 0x78], %f2
loop_5031:
fmovdcs %icc, %f14, %f1
tpos %xcc, 0x5
nop
setx loop_5032, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
orcc %g3, %i7, %l4
edge8n %l5, %o4, %i4
edge32ln %i6, %g2, %i0
loop_5032:
sth %o2, [%l7 + 0x12]
fcmple16 %f4, %f2, %l2
fxnor %f6, %f6, %f12
fbl,a %fcc3, loop_5033
sth %l1, [%l7 + 0x18]
mulx %i1, %l6, %i2
srax %i3, 0x1C, %o6
loop_5033:
mova %xcc, %g1, %g4
ldx [%l7 + 0x10], %l0
lduh [%l7 + 0x50], %o1
sllx %l3, %o3, %i5
fmul8x16 %f3, %f2, %f0
fmovdl %icc, %f1, %f13
srax %g6, 0x0E, %o7
fmovsne %icc, %f14, %f11
fpadd32s %f12, %f7, %f0
bne,pn %xcc, loop_5034
bvs loop_5035
ldsh [%l7 + 0x68], %g5
edge8ln %o5, %g7, %o0
loop_5034:
stb %g3, [%l7 + 0x3F]
loop_5035:
fnand %f14, %f6, %f14
st %f10, [%l7 + 0x48]
edge16ln %l4, %i7, %o4
fpadd16 %f8, %f8, %f12
pdist %f14, %f4, %f14
fnegd %f0, %f0
edge32 %l5, %i4, %g2
std %f14, [%l7 + 0x70]
fcmps %fcc1, %f2, %f1
bshuffle %f2, %f0, %f12
fcmple32 %f2, %f10, %i6
fbl %fcc1, loop_5036
movcc %xcc, %o2, %l2
ldsw [%l7 + 0x58], %i0
std %f4, [%l7 + 0x78]
loop_5036:
stx %l1, [%l7 + 0x10]
subc %l6, 0x00BD, %i1
stx %i2, [%l7 + 0x08]
fmovsvs %xcc, %f12, %f0
tsubcctv %o6, %g1, %g4
fmovrsgez %l0, %f10, %f4
fornot1 %f8, %f4, %f10
bn,a,pn %xcc, loop_5037
edge8 %o1, %l3, %o3
fnors %f3, %f7, %f4
std %f2, [%l7 + 0x40]
loop_5037:
stw %i3, [%l7 + 0x70]
ldsh [%l7 + 0x34], %g6
fmovdvs %icc, %f0, %f14
ldub [%l7 + 0x31], %o7
ldub [%l7 + 0x69], %g5
movneg %icc, %i5, %g7
ldsw [%l7 + 0x68], %o5
fmovspos %xcc, %f5, %f7
ldsb [%l7 + 0x58], %g3
smulcc %l4, %i7, %o0
stb %o4, [%l7 + 0x28]
fcmps %fcc0, %f12, %f13
bleu,a loop_5038
movvs %xcc, %l5, %i4
std %f10, [%l7 + 0x50]
fcmple16 %f8, %f10, %i6
loop_5038:
fmovdpos %icc, %f10, %f5
ldub [%l7 + 0x53], %o2
fmovd %f0, %f10
fmovsgu %icc, %f4, %f15
fpack32 %f12, %f10, %f12
fmovrdne %g2, %f6, %f6
fmovsg %xcc, %f14, %f10
tvc %icc, 0x0
stx %i0, [%l7 + 0x48]
tneg %icc, 0x4
smulcc %l2, %l1, %i1
fzero %f6
sdiv %i2, 0x1D18, %l6
fcmpne16 %f0, %f2, %g1
ldsh [%l7 + 0x34], %g4
ld [%l7 + 0x78], %f4
fmovdg %icc, %f10, %f15
orcc %o6, 0x1AF7, %o1
xnorcc %l3, 0x0A11, %o3
be,pn %xcc, loop_5039
fmovdpos %icc, %f10, %f10
ldd [%l7 + 0x40], %f2
fpsub32s %f9, %f10, %f9
loop_5039:
fmovrse %i3, %f15, %f10
std %f14, [%l7 + 0x60]
fmovse %icc, %f7, %f2
ldsb [%l7 + 0x12], %g6
sub %o7, 0x06A0, %g5
fpadd16 %f2, %f8, %f2
movg %xcc, %i5, %g7
bneg,pn %xcc, loop_5040
fmovdcs %icc, %f6, %f9
ldd [%l7 + 0x58], %f14
fpadd16 %f4, %f0, %f2
loop_5040:
fmovdle %icc, %f11, %f7
ta %xcc, 0x0
tgu %icc, 0x4
brnz %l0, loop_5041
nop
setx loop_5042, %l0, %l1
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 %f12, [%l7 + 0x24]
tsubcc %g3, %o5, %i7
loop_5041:
fornot1s %f8, %f2, %f3
loop_5042:
taddcctv %o0, %l4, %l5
ldsh [%l7 + 0x76], %i4
fexpand %f8, %f2
tn %xcc, 0x4
udivx %i6, 0x067D, %o4
fmovrdlez %o2, %f8, %f6
alignaddrl %i0, %l2, %l1
brgz %g2, loop_5043
mulscc %i1, %i2, %g1
lduh [%l7 + 0x20], %l6
srax %o6, %g4, %o1
loop_5043:
fpsub32 %f12, %f10, %f14
ldd [%l7 + 0x68], %f12
orn %l3, %i3, %g6
edge16ln %o7, %o3, %g5
fcmpne32 %f4, %f12, %i5
ldd [%l7 + 0x20], %f2
ldx [%l7 + 0x68], %g7
edge32n %g3, %l0, %o5
bleu,pn %xcc, loop_5044
fbule,a %fcc3, loop_5045
umulcc %i7, 0x1095, %l4
fmovs %f6, %f14
loop_5044:
fnors %f12, %f14, %f11
loop_5045:
movg %xcc, %o0, %l5
fmovsneg %icc, %f11, %f12
andn %i4, %i6, %o2
brlez,a %o4, loop_5046
tne %icc, 0x4
brgez,a %l2, loop_5047
movgu %xcc, %i0, %l1
loop_5046:
ld [%l7 + 0x70], %f8
fbul %fcc3, loop_5048
loop_5047:
ldd [%l7 + 0x20], %f14
ld [%l7 + 0x5C], %f7
ldub [%l7 + 0x0C], %g2
loop_5048:
ld [%l7 + 0x58], %f11
fbue %fcc1, loop_5049
ld [%l7 + 0x34], %f4
alignaddr %i1, %g1, %i2
fornot1 %f6, %f0, %f2
loop_5049:
fpadd16s %f13, %f7, %f13
sdiv %l6, 0x1280, %o6
fcmpne32 %f10, %f2, %o1
bvc,a loop_5050
fbo %fcc2, loop_5051
ldx [%l7 + 0x78], %g4
std %f14, [%l7 + 0x70]
loop_5050:
fmuld8ulx16 %f5, %f0, %f4
loop_5051:
edge8n %i3, %l3, %o7
lduw [%l7 + 0x48], %g6
fabss %f0, %f2
ldx [%l7 + 0x48], %g5
fmovdvc %xcc, %f12, %f8
ldsw [%l7 + 0x58], %o3
lduh [%l7 + 0x5E], %i5
ble,a %icc, loop_5052
fandnot1 %f0, %f8, %f4
lduw [%l7 + 0x20], %g3
ldsw [%l7 + 0x34], %g7
loop_5052:
fmovdl %icc, %f6, %f8
fcmpeq32 %f10, %f10, %o5
ldx [%l7 + 0x18], %l0
xnorcc %i7, %o0, %l5
fand %f2, %f10, %f4
lduw [%l7 + 0x58], %l4
addc %i4, %o2, %i6
fbe %fcc0, loop_5053
stb %l2, [%l7 + 0x36]
fmovdvc %xcc, %f12, %f10
tsubcctv %i0, 0x168C, %l1
loop_5053:
tne %xcc, 0x0
fbue %fcc1, loop_5054
lduw [%l7 + 0x70], %g2
fcmpd %fcc1, %f12, %f14
ldx [%l7 + 0x40], %o4
loop_5054:
brz,a %i1, loop_5055
fmovdleu %xcc, %f14, %f7
ldub [%l7 + 0x76], %g1
ldsh [%l7 + 0x56], %i2
loop_5055:
bl loop_5056
movl %icc, %o6, %l6
fbl %fcc1, loop_5057
ldsh [%l7 + 0x0A], %g4
loop_5056:
fmovd %f14, %f0
ble,pn %xcc, loop_5058
loop_5057:
bl,a %xcc, loop_5059
move %icc, %o1, %i3
brz,a %l3, loop_5060
loop_5058:
ldsb [%l7 + 0x76], %o7
loop_5059:
fmovde %xcc, %f6, %f12
movgu %icc, %g6, %g5
loop_5060:
xnorcc %o3, %g3, %g7
srl %o5, %l0, %i5
movcs %icc, %o0, %i7
stx %l5, [%l7 + 0x38]
fbue,a %fcc2, loop_5061
fbl,a %fcc2, loop_5062
ldsw [%l7 + 0x10], %i4
xnor %o2, %i6, %l2
loop_5061:
stx %l4, [%l7 + 0x48]
loop_5062:
movvc %xcc, %l1, %g2
fmovsg %icc, %f8, %f0
fcmpgt16 %f14, %f6, %i0
fbge %fcc1, loop_5063
te %xcc, 0x2
andn %o4, 0x0A5B, %i1
bn,a,pt %xcc, loop_5064
loop_5063:
stx %i2, [%l7 + 0x70]
fmul8x16 %f8, %f4, %f0
fcmpne32 %f2, %f14, %g1
loop_5064:
fmovrslz %l6, %f1, %f13
fmovrslz %g4, %f11, %f15
fcmple32 %f6, %f8, %o6
ldd [%l7 + 0x30], %f6
srlx %o1, %l3, %o7
fsrc1 %f14, %f14
fnot1s %f14, %f0
fsrc2 %f8, %f14
bg,pt %xcc, loop_5065
fmul8sux16 %f2, %f0, %f12
fbg %fcc0, loop_5066
fmovdvs %icc, %f7, %f1
loop_5065:
be,pn %icc, loop_5067
udivx %i3, 0x0B2B, %g6
loop_5066:
brz %o3, loop_5068
st %f7, [%l7 + 0x3C]
loop_5067:
fmovrsgz %g3, %f4, %f4
fnegd %f8, %f6
loop_5068:
ld [%l7 + 0x6C], %f15
fcmple32 %f8, %f2, %g7
fblg,a %fcc2, loop_5069
stx %o5, [%l7 + 0x28]
fcmped %fcc1, %f12, %f14
edge32 %l0, %i5, %g5
loop_5069:
fmovs %f15, %f10
fmovrdlez %o0, %f8, %f10
stx %i7, [%l7 + 0x50]
fmovspos %xcc, %f12, %f12
ldsh [%l7 + 0x3E], %i4
ldsh [%l7 + 0x3E], %o2
umul %i6, %l2, %l4
sethi 0x0447, %l5
addc %g2, %i0, %o4
fmovdle %xcc, %f10, %f5
mulscc %l1, %i1, %g1
fandnot1 %f8, %f12, %f14
fcmple32 %f6, %f2, %i2
tg %xcc, 0x4
and %g4, %l6, %o6
fbg %fcc3, loop_5070
fbo,a %fcc2, loop_5071
fnands %f14, %f6, %f7
tl %icc, 0x3
loop_5070:
fmovdn %xcc, %f5, %f3
loop_5071:
fandnot2s %f11, %f3, %f3
stx %l3, [%l7 + 0x68]
fbul,a %fcc1, loop_5072
bn,a,pn %icc, loop_5073
bneg,a loop_5074
fxor %f8, %f12, %f4
loop_5072:
fcmpeq32 %f0, %f10, %o1
loop_5073:
fmuld8sux16 %f6, %f8, %f8
loop_5074:
fmovdne %xcc, %f14, %f8
ta %icc, 0x6
fbge %fcc3, loop_5075
fba,a %fcc3, loop_5076
ldsh [%l7 + 0x64], %o7
xor %g6, 0x05FD, %o3
loop_5075:
lduh [%l7 + 0x3A], %i3
loop_5076:
ldsh [%l7 + 0x7E], %g7
xor %g3, %o5, %i5
ble,a loop_5077
edge32ln %l0, %g5, %i7
sll %o0, 0x0F, %o2
ldsh [%l7 + 0x20], %i4
loop_5077:
ldsw [%l7 + 0x70], %i6
fxnor %f2, %f6, %f14
stb %l4, [%l7 + 0x22]
movvc %icc, %l5, %l2
movne %icc, %i0, %g2
stw %o4, [%l7 + 0x10]
fcmps %fcc0, %f10, %f10
ldsh [%l7 + 0x60], %l1
std %f4, [%l7 + 0x40]
edge8l %g1, %i1, %g4
ldsh [%l7 + 0x76], %l6
faligndata %f8, %f0, %f6
edge16n %o6, %l3, %i2
subc %o7, %o1, %g6
bshuffle %f4, %f0, %f12
fabsd %f6, %f0
ldx [%l7 + 0x18], %i3
edge16l %g7, %o3, %g3
sth %o5, [%l7 + 0x44]
fnot2s %f6, %f7
ldsh [%l7 + 0x32], %l0
st %f14, [%l7 + 0x20]
stb %i5, [%l7 + 0x31]
ldsb [%l7 + 0x09], %i7
edge32 %o0, %o2, %i4
edge16n %i6, %l4, %g5
fandnot2s %f8, %f3, %f4
ldsh [%l7 + 0x4C], %l5
movneg %xcc, %i0, %l2
movneg %xcc, %g2, %o4
tleu %xcc, 0x3
edge8ln %l1, %g1, %g4
edge16n %l6, %i1, %o6
stx %i2, [%l7 + 0x58]
move %icc, %o7, %l3
st %f6, [%l7 + 0x68]
tl %xcc, 0x2
fornot2 %f8, %f6, %f14
stw %o1, [%l7 + 0x50]
fbug %fcc3, loop_5078
orn %g6, 0x10BA, %i3
ldsb [%l7 + 0x08], %o3
std %f6, [%l7 + 0x30]
loop_5078:
fmovs %f5, %f11
fornot1s %f15, %f2, %f5
std %f0, [%l7 + 0x68]
stb %g7, [%l7 + 0x3B]
edge8ln %g3, %o5, %l0
fpsub16 %f10, %f4, %f10
brlz,a %i5, loop_5079
array16 %o0, %o2, %i4
fmovsn %xcc, %f3, %f2
fblg %fcc0, loop_5080
loop_5079:
ldsh [%l7 + 0x58], %i7
array32 %i6, %g5, %l4
st %f6, [%l7 + 0x74]
loop_5080:
subc %i0, %l2, %g2
movrlz %l5, 0x17D, %l1
fmovdcs %icc, %f4, %f10
fmovsle %xcc, %f10, %f3
movrgez %g1, 0x3A2, %g4
ld [%l7 + 0x34], %f9
ldsh [%l7 + 0x28], %o4
ldsw [%l7 + 0x10], %i1
srlx %o6, 0x0B, %i2
movg %icc, %o7, %l6
sub %o1, 0x0A22, %l3
std %f14, [%l7 + 0x10]
std %f6, [%l7 + 0x18]
fornot2 %f12, %f12, %f2
ldsb [%l7 + 0x50], %g6
bne,a,pt %icc, loop_5081
edge16 %i3, %g7, %g3
fmovdpos %xcc, %f4, %f11
std %f10, [%l7 + 0x50]
loop_5081:
ldub [%l7 + 0x4D], %o3
ldd [%l7 + 0x60], %f10
ldsb [%l7 + 0x44], %l0
nop
setx loop_5082, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fexpand %f5, %f10
stw %i5, [%l7 + 0x3C]
edge16ln %o5, %o0, %o2
loop_5082:
lduh [%l7 + 0x26], %i7
andcc %i4, %g5, %i6
lduh [%l7 + 0x14], %i0
tcs %icc, 0x2
ldsh [%l7 + 0x7C], %l4
stx %g2, [%l7 + 0x28]
fmovsge %xcc, %f6, %f0
fcmpd %fcc3, %f0, %f4
fmovsneg %xcc, %f14, %f6
be,a,pn %xcc, loop_5083
stw %l2, [%l7 + 0x5C]
fmovdg %xcc, %f4, %f0
tge %icc, 0x7
loop_5083:
faligndata %f8, %f10, %f14
fmovrsne %l5, %f3, %f2
ldx [%l7 + 0x30], %g1
std %f14, [%l7 + 0x78]
tgu %xcc, 0x5
std %f4, [%l7 + 0x20]
tgu %xcc, 0x2
fbge,a %fcc3, loop_5084
ldub [%l7 + 0x4B], %l1
bn,a,pt %xcc, loop_5085
fmovdge %xcc, %f9, %f12
loop_5084:
stb %g4, [%l7 + 0x47]
fxnors %f12, %f3, %f10
loop_5085:
andn %i1, %o6, %i2
fmovdgu %xcc, %f6, %f14
tcs %icc, 0x0
sll %o7, 0x1B, %l6
lduh [%l7 + 0x2A], %o1
sra %l3, %o4, %g6
fnors %f0, %f11, %f15
fnegs %f3, %f9
fmovsge %icc, %f13, %f8
fmovsg %xcc, %f3, %f12
brnz,a %g7, loop_5086
mulx %i3, 0x0779, %g3
fmovsleu %icc, %f10, %f3
ldsw [%l7 + 0x2C], %l0
loop_5086:
fmul8x16 %f15, %f4, %f2
fandnot2s %f2, %f15, %f2
taddcctv %o3, %o5, %o0
ldd [%l7 + 0x20], %f12
and %i5, 0x0A08, %o2
edge16ln %i4, %g5, %i7
sth %i6, [%l7 + 0x26]
smulcc %l4, 0x155A, %g2
movvs %icc, %i0, %l2
edge8n %l5, %g1, %g4
ldsb [%l7 + 0x21], %i1
ldx [%l7 + 0x40], %o6
fmovscc %icc, %f14, %f3
movneg %xcc, %l1, %i2
fmovdle %xcc, %f14, %f12
ldsw [%l7 + 0x5C], %l6
ldx [%l7 + 0x10], %o7
fmovrdlz %o1, %f6, %f12
edge16l %l3, %g6, %o4
ldx [%l7 + 0x10], %i3
fmovdle %icc, %f1, %f4
tleu %icc, 0x1
umul %g7, 0x030E, %g3
bvc,a,pt %xcc, loop_5087
fmovd %f10, %f4
ldsb [%l7 + 0x5D], %l0
popc %o3, %o5
loop_5087:
fbe,a %fcc1, loop_5088
ldx [%l7 + 0x68], %o0
movg %icc, %i5, %i4
ld [%l7 + 0x20], %f4
loop_5088:
brlez %g5, loop_5089
movneg %icc, %i7, %o2
alignaddr %i6, %l4, %i0
sub %l2, 0x1A46, %l5
loop_5089:
fbug %fcc0, loop_5090
edge8 %g2, %g1, %g4
fbue %fcc3, loop_5091
fnors %f2, %f7, %f8
loop_5090:
fands %f9, %f14, %f4
fbug,a %fcc0, loop_5092
loop_5091:
bvs,pn %xcc, loop_5093
ldd [%l7 + 0x40], %f4
sllx %i1, %l1, %o6
loop_5092:
ld [%l7 + 0x10], %f3
loop_5093:
std %f8, [%l7 + 0x38]
fbe %fcc3, loop_5094
fbge %fcc3, loop_5095
fzeros %f10
ldsh [%l7 + 0x3E], %l6
loop_5094:
st %f15, [%l7 + 0x7C]
loop_5095:
fpadd32s %f2, %f10, %f12
fcmpgt16 %f10, %f8, %i2
fpack32 %f2, %f0, %f8
bn,a,pn %icc, loop_5096
fmovdne %xcc, %f4, %f4
fmovsgu %xcc, %f6, %f5
siam 0x0
loop_5096:
fandnot1s %f15, %f4, %f2
fbuge,a %fcc1, loop_5097
stx %o1, [%l7 + 0x48]
fmovdl %icc, %f4, %f8
edge16 %o7, %g6, %o4
loop_5097:
fmovrdlez %i3, %f14, %f14
fblg %fcc1, loop_5098
fsrc1s %f9, %f3
ldsb [%l7 + 0x57], %g7
orcc %g3, %l3, %o3
loop_5098:
ldsb [%l7 + 0x16], %o5
fsrc2s %f14, %f13
stw %o0, [%l7 + 0x40]
stb %i5, [%l7 + 0x7F]
tleu %icc, 0x6
fbue,a %fcc2, loop_5099
tge %icc, 0x2
fbn %fcc0, loop_5100
fnor %f14, %f6, %f4
loop_5099:
sdivcc %i4, 0x1B67, %l0
mulscc %i7, %o2, %g5
loop_5100:
st %f3, [%l7 + 0x74]
movcc %icc, %l4, %i6
fmovdge %xcc, %f15, %f8
fmovdgu %icc, %f12, %f10
bg,pt %icc, loop_5101
lduw [%l7 + 0x50], %l2
fpack16 %f10, %f9
fbe,a %fcc0, loop_5102
loop_5101:
bneg,a,pn %icc, loop_5103
or %l5, %g2, %i0
smul %g1, %i1, %l1
loop_5102:
fmovsne %xcc, %f13, %f12
loop_5103:
ldsh [%l7 + 0x22], %o6
fmovsl %icc, %f15, %f15
tsubcc %l6, %g4, %o1
ldd [%l7 + 0x18], %f10
st %f15, [%l7 + 0x6C]
sth %o7, [%l7 + 0x68]
ldsb [%l7 + 0x3C], %i2
movrgez %g6, 0x101, %o4
stw %i3, [%l7 + 0x48]
andncc %g7, %l3, %o3
ble,a loop_5104
fpsub16 %f0, %f0, %f10
stw %o5, [%l7 + 0x30]
mulx %o0, %i5, %i4
loop_5104:
ldsb [%l7 + 0x13], %l0
fors %f4, %f6, %f13
ldd [%l7 + 0x68], %f0
lduh [%l7 + 0x58], %g3
lduh [%l7 + 0x30], %o2
xnor %i7, 0x1B1B, %l4
sth %i6, [%l7 + 0x5C]
tn %xcc, 0x4
ldsb [%l7 + 0x3E], %l2
nop
setx loop_5105, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdl %xcc, %f8, %f7
ld [%l7 + 0x58], %f2
movne %xcc, %g5, %l5
loop_5105:
fandnot2s %f0, %f2, %f1
or %g2, %g1, %i1
fcmple32 %f8, %f8, %l1
orcc %i0, 0x0647, %l6
fcmpgt32 %f12, %f0, %o6
bneg,a,pn %icc, loop_5106
movcc %xcc, %o1, %o7
edge8n %g4, %g6, %o4
ta %xcc, 0x1
loop_5106:
fones %f13
bne,pn %xcc, loop_5107
fors %f0, %f14, %f11
movl %icc, %i2, %g7
movneg %xcc, %l3, %i3
loop_5107:
sub %o3, 0x0CA0, %o5
tleu %xcc, 0x0
bcs,pt %xcc, loop_5108
subccc %i5, %o0, %i4
tg %xcc, 0x6
edge32l %l0, %g3, %i7
loop_5108:
brlz %l4, loop_5109
taddcc %o2, 0x1B2C, %l2
bneg loop_5110
sth %g5, [%l7 + 0x2C]
loop_5109:
stx %i6, [%l7 + 0x18]
stw %g2, [%l7 + 0x14]
loop_5110:
ld [%l7 + 0x10], %f4
fnot2s %f2, %f6
ldub [%l7 + 0x28], %l5
fpack16 %f4, %f12
ldsh [%l7 + 0x66], %g1
stb %i1, [%l7 + 0x14]
andn %l1, 0x1CBB, %i0
fbne,a %fcc1, loop_5111
movcs %xcc, %l6, %o1
st %f5, [%l7 + 0x58]
brlez,a %o7, loop_5112
loop_5111:
ldd [%l7 + 0x18], %f2
movvc %xcc, %o6, %g6
fcmple32 %f12, %f4, %o4
loop_5112:
movcc %xcc, %i2, %g7
fbe,a %fcc1, loop_5113
fmovsneg %xcc, %f15, %f9
fmovsa %icc, %f2, %f2
lduw [%l7 + 0x3C], %l3
loop_5113:
ldsb [%l7 + 0x23], %g4
move %xcc, %i3, %o5
ldub [%l7 + 0x4D], %i5
fbo %fcc3, loop_5114
fpsub32 %f14, %f8, %f0
movvc %icc, %o0, %i4
sth %o3, [%l7 + 0x30]
loop_5114:
tvs %icc, 0x4
stb %g3, [%l7 + 0x7D]
brz %l0, loop_5115
movpos %xcc, %i7, %o2
ble,a,pn %icc, loop_5116
bvc,a,pt %xcc, loop_5117
loop_5115:
sdivx %l4, 0x0622, %g5
fornot2 %f4, %f2, %f6
loop_5116:
tcs %xcc, 0x1
loop_5117:
bcc,pn %icc, loop_5118
ldsh [%l7 + 0x10], %i6
fxors %f12, %f4, %f15
tgu %icc, 0x3
loop_5118:
lduw [%l7 + 0x24], %g2
fbl %fcc3, loop_5119
add %l5, %l2, %g1
ldsw [%l7 + 0x40], %i1
sdiv %l1, 0x02EF, %l6
loop_5119:
udivx %i0, 0x0E22, %o1
array32 %o6, %g6, %o4
stw %o7, [%l7 + 0x30]
ldsh [%l7 + 0x4C], %g7
brlz,a %i2, loop_5120
fmovscc %icc, %f4, %f3
fandnot2s %f3, %f15, %f4
orn %l3, %g4, %i3
loop_5120:
st %f7, [%l7 + 0x64]
fmul8x16 %f14, %f10, %f6
fcmpgt32 %f2, %f6, %i5
nop
setx loop_5121, %l0, %l1
jmpl %l1, %o0
fmovdg %xcc, %f5, %f3
fbul %fcc2, loop_5122
ldx [%l7 + 0x70], %i4
loop_5121:
ldsh [%l7 + 0x40], %o5
std %f10, [%l7 + 0x30]
loop_5122:
fbn,a %fcc2, loop_5123
tne %xcc, 0x5
bge,a loop_5124
lduw [%l7 + 0x48], %g3
loop_5123:
mulx %o3, %l0, %i7
ldx [%l7 + 0x48], %l4
loop_5124:
ldsh [%l7 + 0x0A], %o2
alignaddrl %g5, %g2, %i6
brlez,a %l2, loop_5125
faligndata %f4, %f0, %f4
fsrc2s %f3, %f9
ba,a,pn %xcc, loop_5126
loop_5125:
fmovrdlez %l5, %f0, %f14
andcc %g1, %l1, %i1
brz %l6, loop_5127
loop_5126:
ldx [%l7 + 0x20], %i0
fmul8ulx16 %f12, %f6, %f8
movle %icc, %o6, %g6
loop_5127:
fmovrdne %o4, %f6, %f2
smul %o1, 0x0829, %o7
movge %icc, %i2, %g7
fcmple16 %f14, %f8, %l3
stw %g4, [%l7 + 0x1C]
stw %i5, [%l7 + 0x18]
ldsw [%l7 + 0x18], %i3
sth %i4, [%l7 + 0x2E]
tg %icc, 0x7
nop
setx loop_5128, %l0, %l1
jmpl %l1, %o5
ldsb [%l7 + 0x14], %g3
fmovrdlez %o3, %f8, %f8
fmovrslz %l0, %f15, %f12
loop_5128:
array16 %i7, %l4, %o2
fmovrse %g5, %f13, %f3
ldx [%l7 + 0x08], %g2
stb %i6, [%l7 + 0x51]
popc %l2, %l5
std %f12, [%l7 + 0x50]
movrlz %o0, %l1, %i1
edge32 %g1, %l6, %i0
sra %g6, 0x03, %o4
fmovdcs %icc, %f8, %f0
lduh [%l7 + 0x26], %o1
fmovsne %xcc, %f7, %f14
udiv %o6, 0x12DD, %o7
stx %i2, [%l7 + 0x58]
fpack16 %f4, %f14
ldd [%l7 + 0x78], %f2
te %icc, 0x7
movle %xcc, %l3, %g7
bge,a %xcc, loop_5129
umul %g4, 0x1DA3, %i5
fbug %fcc1, loop_5130
movg %icc, %i3, %i4
loop_5129:
ldsh [%l7 + 0x22], %o5
ldsh [%l7 + 0x7C], %o3
loop_5130:
fpsub16s %f7, %f6, %f8
fnot1 %f10, %f0
bvc,a loop_5131
stw %g3, [%l7 + 0x78]
fxors %f14, %f12, %f2
ld [%l7 + 0x54], %f2
loop_5131:
sdiv %i7, 0x17EF, %l4
ldsw [%l7 + 0x38], %l0
movleu %icc, %o2, %g5
fpsub16 %f0, %f6, %f4
fmovrdlez %i6, %f6, %f12
fnor %f10, %f14, %f14
fmovspos %icc, %f10, %f15
stx %l2, [%l7 + 0x18]
call loop_5132
brz,a %l5, loop_5133
xor %g2, 0x10F3, %l1
fmovsl %xcc, %f13, %f3
loop_5132:
tle %icc, 0x0
loop_5133:
brnz,a %i1, loop_5134
tcs %icc, 0x0
tsubcc %g1, %o0, %i0
fbule,a %fcc0, loop_5135
loop_5134:
fones %f11
ldub [%l7 + 0x5C], %g6
st %f8, [%l7 + 0x1C]
loop_5135:
ldsb [%l7 + 0x1A], %l6
sth %o4, [%l7 + 0x6A]
stw %o1, [%l7 + 0x40]
edge16n %o6, %i2, %o7
st %f11, [%l7 + 0x14]
bgu,a,pt %icc, loop_5136
tpos %xcc, 0x5
fmovscc %xcc, %f12, %f8
stw %l3, [%l7 + 0x64]
loop_5136:
taddcctv %g4, 0x0252, %g7
ldd [%l7 + 0x78], %f2
fcmped %fcc1, %f14, %f14
bvc,a %icc, loop_5137
ldub [%l7 + 0x7A], %i3
fmovsl %xcc, %f12, %f2
sll %i4, %i5, %o3
loop_5137:
bleu,a,pt %xcc, loop_5138
brlez,a %g3, loop_5139
fnands %f14, %f6, %f2
srax %o5, 0x07, %l4
loop_5138:
std %f12, [%l7 + 0x38]
loop_5139:
bg,a loop_5140
fmovdge %icc, %f14, %f0
fmovsvc %xcc, %f14, %f14
udivcc %l0, 0x0718, %o2
loop_5140:
std %f0, [%l7 + 0x20]
fexpand %f7, %f14
sth %g5, [%l7 + 0x5E]
xnor %i7, %l2, %i6
tsubcctv %g2, %l5, %i1
fnot2s %f8, %f12
taddcc %g1, 0x0B88, %o0
fxors %f12, %f10, %f5
ldd [%l7 + 0x30], %f6
fandnot1 %f2, %f4, %f4
std %f2, [%l7 + 0x70]
ldsb [%l7 + 0x7C], %i0
fbn,a %fcc1, loop_5141
sth %g6, [%l7 + 0x4C]
fsrc1s %f12, %f1
edge8 %l1, %l6, %o1
loop_5141:
ldd [%l7 + 0x40], %f4
lduh [%l7 + 0x44], %o4
fmovrde %i2, %f14, %f2
fones %f5
stw %o6, [%l7 + 0x0C]
xnorcc %l3, 0x0C5C, %g4
fcmpd %fcc1, %f10, %f0
fornot2 %f10, %f8, %f4
movle %icc, %g7, %o7
fblg %fcc0, loop_5142
ldsh [%l7 + 0x1E], %i4
faligndata %f12, %f14, %f8
ldsh [%l7 + 0x28], %i3
loop_5142:
ldsh [%l7 + 0x36], %i5
ld [%l7 + 0x4C], %f5
smulcc %o3, %g3, %l4
fmovsg %icc, %f14, %f5
movcs %icc, %l0, %o5
andcc %g5, %i7, %o2
fabsd %f14, %f0
fand %f12, %f2, %f0
ldub [%l7 + 0x7A], %i6
stw %l2, [%l7 + 0x20]
sth %g2, [%l7 + 0x3E]
ldsh [%l7 + 0x78], %l5
bl,pt %xcc, loop_5143
tsubcctv %g1, %i1, %o0
movl %icc, %g6, %l1
ld [%l7 + 0x2C], %f10
loop_5143:
fnegd %f14, %f8
fmovsgu %xcc, %f9, %f10
fornot1 %f12, %f8, %f10
mulscc %l6, 0x0759, %i0
addcc %o1, 0x19E7, %o4
stb %i2, [%l7 + 0x50]
fmovdge %xcc, %f13, %f2
ldd [%l7 + 0x10], %f12
fcmpeq16 %f2, %f4, %l3
lduh [%l7 + 0x3E], %o6
ldsw [%l7 + 0x34], %g7
tvc %xcc, 0x4
fxnor %f2, %f8, %f8
fand %f12, %f2, %f14
bge,a %xcc, loop_5144
bne,a loop_5145
ldd [%l7 + 0x70], %f8
ldsh [%l7 + 0x5E], %o7
loop_5144:
fbl %fcc0, loop_5146
loop_5145:
bl loop_5147
edge8 %g4, %i3, %i5
move %xcc, %i4, %g3
loop_5146:
fmovsge %icc, %f11, %f5
loop_5147:
smul %o3, 0x0CBB, %l4
tg %icc, 0x6
tsubcctv %o5, 0x0495, %l0
st %f0, [%l7 + 0x50]
lduw [%l7 + 0x34], %i7
fpadd32s %f8, %f14, %f9
fmovse %icc, %f7, %f14
stb %o2, [%l7 + 0x7A]
fmul8sux16 %f6, %f12, %f10
bcc,pn %xcc, loop_5148
umulcc %i6, 0x050F, %l2
bge,a,pn %xcc, loop_5149
edge32l %g2, %g5, %l5
loop_5148:
tcc %icc, 0x2
movrne %i1, %g1, %g6
loop_5149:
std %f6, [%l7 + 0x70]
tg %xcc, 0x0
ldsw [%l7 + 0x4C], %l1
brgz %l6, loop_5150
subc %i0, %o1, %o0
taddcc %i2, 0x005B, %o4
fmovda %icc, %f15, %f15
loop_5150:
sth %l3, [%l7 + 0x30]
stw %o6, [%l7 + 0x4C]
fpackfix %f2, %f13
std %f8, [%l7 + 0x38]
stb %o7, [%l7 + 0x25]
fand %f4, %f6, %f4
ld [%l7 + 0x24], %f7
sth %g4, [%l7 + 0x12]
fmovdgu %xcc, %f10, %f15
subcc %g7, %i3, %i5
ld [%l7 + 0x28], %f12
ldsb [%l7 + 0x5F], %g3
xnor %i4, %l4, %o5
bl loop_5151
lduh [%l7 + 0x2C], %l0
bg loop_5152
fmovrse %o3, %f4, %f3
loop_5151:
bshuffle %f8, %f12, %f10
bn,a,pn %xcc, loop_5153
loop_5152:
fmovsgu %icc, %f6, %f13
bpos,a loop_5154
fnegs %f0, %f1
loop_5153:
udivx %i7, 0x01AE, %i6
ldub [%l7 + 0x3B], %o2
loop_5154:
siam 0x2
stx %l2, [%l7 + 0x60]
ldub [%l7 + 0x4D], %g5
andncc %l5, %i1, %g1
sll %g6, 0x1B, %g2
srax %l6, %l1, %i0
fones %f0
fornot2s %f9, %f1, %f4
nop
setx loop_5155, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %o1, [%l7 + 0x30]
lduw [%l7 + 0x34], %o0
movg %xcc, %i2, %l3
loop_5155:
stb %o4, [%l7 + 0x69]
stw %o7, [%l7 + 0x38]
ldub [%l7 + 0x08], %g4
edge8n %o6, %g7, %i5
andcc %g3, %i3, %i4
andcc %o5, 0x0536, %l4
fbl %fcc1, loop_5156
ldx [%l7 + 0x28], %o3
brz,a %l0, loop_5157
ldub [%l7 + 0x2D], %i7
loop_5156:
tn %icc, 0x7
fmovdvc %icc, %f1, %f12
loop_5157:
lduw [%l7 + 0x10], %i6
sdivx %l2, 0x1522, %g5
lduh [%l7 + 0x1E], %l5
fpsub16s %f13, %f4, %f1
xnorcc %o2, 0x0419, %i1
ldx [%l7 + 0x70], %g6
mulx %g2, 0x05DC, %l6
ldx [%l7 + 0x58], %l1
fpadd16 %f4, %f12, %f14
fbul %fcc0, loop_5158
srl %i0, %g1, %o1
ldub [%l7 + 0x2B], %i2
movle %xcc, %l3, %o4
loop_5158:
fmovsa %xcc, %f9, %f9
brgez %o7, loop_5159
umul %g4, 0x151F, %o6
tvc %xcc, 0x1
stw %o0, [%l7 + 0x4C]
loop_5159:
array16 %g7, %g3, %i5
addccc %i3, 0x0AD0, %i4
tsubcctv %l4, %o3, %l0
nop
setx loop_5160, %l0, %l1
jmpl %l1, %i7
fmovspos %xcc, %f12, %f12
fblg %fcc0, loop_5161
movre %i6, 0x184, %l2
loop_5160:
ldd [%l7 + 0x58], %f4
edge8l %g5, %o5, %l5
loop_5161:
stx %i1, [%l7 + 0x10]
fble,a %fcc2, loop_5162
st %f3, [%l7 + 0x6C]
fmovdl %icc, %f8, %f1
fmovdvc %icc, %f2, %f8
loop_5162:
fbul,a %fcc2, loop_5163
st %f0, [%l7 + 0x5C]
for %f12, %f0, %f10
fsrc2s %f14, %f8
loop_5163:
bcs,a loop_5164
fmovsa %icc, %f4, %f2
tg %icc, 0x7
xor %g6, %o2, %l6
loop_5164:
fnands %f7, %f1, %f2
fbule %fcc1, loop_5165
fmovsl %xcc, %f4, %f9
sdivx %l1, 0x1FAD, %g2
tl %icc, 0x4
loop_5165:
call loop_5166
fbg,a %fcc0, loop_5167
fnot1s %f11, %f15
fmovrde %i0, %f6, %f6
loop_5166:
fmovscc %icc, %f1, %f10
loop_5167:
nop
setx loop_5168, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orn %g1, 0x116F, %o1
bcc loop_5169
ldub [%l7 + 0x6B], %i2
loop_5168:
fabss %f7, %f2
popc %o4, %l3
loop_5169:
ldsw [%l7 + 0x54], %g4
stw %o6, [%l7 + 0x6C]
lduh [%l7 + 0x44], %o0
movrgez %g7, %o7, %g3
sth %i5, [%l7 + 0x46]
fxors %f12, %f15, %f10
stb %i3, [%l7 + 0x1D]
fmovrsne %l4, %f9, %f12
tsubcc %o3, 0x0330, %i4
tcc %icc, 0x3
ldd [%l7 + 0x78], %f6
fmovrsne %l0, %f10, %f7
umulcc %i7, 0x051B, %i6
bn,pt %xcc, loop_5170
andcc %g5, 0x1861, %l2
fmovd %f12, %f14
fbge %fcc1, loop_5171
loop_5170:
bvs,a %xcc, loop_5172
stw %l5, [%l7 + 0x10]
fxors %f13, %f1, %f11
loop_5171:
sub %o5, %i1, %g6
loop_5172:
edge32l %l6, %l1, %g2
add %i0, 0x0ED5, %o2
ldd [%l7 + 0x38], %f0
fmovsvs %xcc, %f14, %f6
bgu,pt %xcc, loop_5173
stb %o1, [%l7 + 0x23]
ldx [%l7 + 0x50], %g1
fpack32 %f0, %f2, %f12
loop_5173:
ld [%l7 + 0x1C], %f3
fnegs %f6, %f13
fmovdpos %icc, %f5, %f8
tn %xcc, 0x3
ldd [%l7 + 0x20], %f14
taddcctv %i2, %l3, %o4
fmovsl %xcc, %f7, %f15
srlx %o6, 0x1E, %o0
move %icc, %g7, %o7
fsrc1s %f7, %f8
fbo %fcc3, loop_5174
fmovrsne %g3, %f8, %f0
lduh [%l7 + 0x52], %g4
fsrc2 %f14, %f4
loop_5174:
ldub [%l7 + 0x29], %i3
sth %i5, [%l7 + 0x74]
edge8 %o3, %i4, %l0
brlz %l4, loop_5175
fmuld8sux16 %f8, %f2, %f14
fmovdvc %xcc, %f11, %f4
ta %icc, 0x3
loop_5175:
fbn,a %fcc3, loop_5176
fbg,a %fcc2, loop_5177
fpadd32 %f6, %f2, %f2
fmovdn %xcc, %f13, %f14
loop_5176:
st %f4, [%l7 + 0x3C]
loop_5177:
subccc %i7, %i6, %g5
edge16l %l2, %o5, %i1
fmovdge %icc, %f9, %f12
movvc %xcc, %l5, %l6
movleu %icc, %l1, %g6
tge %icc, 0x5
ta %icc, 0x2
movgu %icc, %g2, %o2
subcc %o1, 0x1192, %i0
fnor %f14, %f2, %f10
fxor %f2, %f6, %f14
lduh [%l7 + 0x50], %i2
fmovscs %icc, %f12, %f13
stw %g1, [%l7 + 0x78]
be,pn %icc, loop_5178
tleu %xcc, 0x7
fandnot1 %f4, %f0, %f2
movle %icc, %l3, %o6
loop_5178:
mulx %o0, 0x128B, %o4
fbule,a %fcc3, loop_5179
fnors %f0, %f4, %f15
stb %o7, [%l7 + 0x21]
ldd [%l7 + 0x50], %f2
loop_5179:
ldx [%l7 + 0x30], %g7
fzeros %f10
fmovsg %xcc, %f0, %f2
bn,pn %icc, loop_5180
ldx [%l7 + 0x28], %g3
ld [%l7 + 0x24], %f15
lduh [%l7 + 0x56], %g4
loop_5180:
udivx %i3, 0x1F7F, %o3
edge32n %i4, %l0, %i5
tge %icc, 0x3
fmovsgu %icc, %f4, %f10
stb %l4, [%l7 + 0x45]
tg %xcc, 0x0
bvc,pn %icc, loop_5181
edge32ln %i7, %g5, %i6
fmovrsgez %o5, %f10, %f14
fmovspos %icc, %f6, %f10
loop_5181:
fandnot1s %f13, %f8, %f13
fmovdle %icc, %f9, %f13
edge32l %l2, %i1, %l5
fmovsvs %xcc, %f2, %f6
lduw [%l7 + 0x34], %l1
ldd [%l7 + 0x38], %f6
sth %g6, [%l7 + 0x1E]
fmovrslz %l6, %f1, %f6
lduh [%l7 + 0x64], %o2
ta %xcc, 0x7
sth %g2, [%l7 + 0x70]
std %f4, [%l7 + 0x58]
ldx [%l7 + 0x50], %i0
sth %i2, [%l7 + 0x76]
siam 0x1
st %f0, [%l7 + 0x44]
ldsw [%l7 + 0x3C], %g1
ld [%l7 + 0x30], %f14
fcmpgt16 %f14, %f14, %o1
ldsb [%l7 + 0x5F], %l3
stw %o0, [%l7 + 0x14]
xnorcc %o6, %o7, %o4
lduw [%l7 + 0x18], %g7
fabss %f5, %f2
fbuge,a %fcc1, loop_5182
sth %g3, [%l7 + 0x68]
fmovsleu %icc, %f11, %f13
udivx %g4, 0x11FA, %o3
loop_5182:
lduh [%l7 + 0x18], %i4
fnegd %f6, %f10
tcc %xcc, 0x4
st %f8, [%l7 + 0x58]
edge32l %i3, %l0, %i5
taddcctv %l4, 0x0A21, %g5
fmovsvs %icc, %f15, %f4
movcc %xcc, %i6, %i7
lduh [%l7 + 0x4E], %l2
tgu %icc, 0x4
movpos %xcc, %o5, %i1
bl,a,pn %icc, loop_5183
fmovsleu %xcc, %f1, %f1
stw %l1, [%l7 + 0x40]
fcmpgt32 %f6, %f0, %g6
loop_5183:
andncc %l6, %l5, %g2
edge16ln %i0, %o2, %i2
ldd [%l7 + 0x38], %f0
fmovdn %icc, %f11, %f3
xnorcc %o1, %g1, %o0
move %icc, %l3, %o6
fzero %f0
fcmpeq32 %f8, %f0, %o4
fmovrslez %g7, %f4, %f2
fbul,a %fcc0, loop_5184
udivx %o7, 0x0951, %g3
ldsw [%l7 + 0x1C], %g4
sllx %o3, %i4, %l0
loop_5184:
fnot1s %f3, %f2
fmovsn %xcc, %f12, %f15
umul %i5, %l4, %i3
sdivcc %g5, 0x192E, %i7
fxors %f4, %f13, %f7
movcs %xcc, %l2, %o5
ldx [%l7 + 0x68], %i6
sll %i1, %g6, %l6
edge8ln %l1, %g2, %l5
fbn %fcc3, loop_5185
std %f8, [%l7 + 0x30]
ldx [%l7 + 0x78], %o2
ldub [%l7 + 0x63], %i0
loop_5185:
ldub [%l7 + 0x44], %i2
ldd [%l7 + 0x48], %f12
edge16 %g1, %o0, %l3
udivx %o1, 0x1DDC, %o6
fbn %fcc0, loop_5186
fmovsvc %xcc, %f3, %f2
bge %xcc, loop_5187
lduh [%l7 + 0x32], %g7
loop_5186:
srlx %o7, 0x16, %g3
array16 %o4, %o3, %g4
loop_5187:
ldx [%l7 + 0x40], %i4
ldx [%l7 + 0x50], %i5
fmovdgu %xcc, %f6, %f9
std %f4, [%l7 + 0x48]
lduh [%l7 + 0x18], %l0
ldsw [%l7 + 0x10], %i3
ldsb [%l7 + 0x29], %g5
fpmerge %f4, %f2, %f8
tn %icc, 0x3
edge32ln %i7, %l2, %l4
fmovdneg %icc, %f6, %f1
fmovrsne %i6, %f8, %f14
fnor %f0, %f8, %f14
fcmpd %fcc2, %f4, %f6
ldx [%l7 + 0x38], %i1
be,pt %xcc, loop_5188
ldd [%l7 + 0x10], %f12
ldsh [%l7 + 0x1A], %g6
fandnot2 %f14, %f8, %f10
loop_5188:
ldd [%l7 + 0x30], %f0
fornot1 %f4, %f0, %f0
lduh [%l7 + 0x18], %l6
xnorcc %o5, %l1, %l5
fxors %f0, %f15, %f3
ldd [%l7 + 0x28], %f6
ldd [%l7 + 0x78], %f4
subcc %g2, %o2, %i2
edge32ln %g1, %i0, %l3
bleu,pn %icc, loop_5189
ld [%l7 + 0x64], %f3
mulscc %o1, 0x147B, %o6
fxnors %f8, %f11, %f0
loop_5189:
stb %g7, [%l7 + 0x3A]
fmovdgu %icc, %f10, %f10
fmovrsne %o7, %f13, %f5
tgu %icc, 0x3
fxnor %f12, %f12, %f8
brgez %o0, loop_5190
bneg,a,pn %xcc, loop_5191
tcs %icc, 0x5
fbule %fcc0, loop_5192
loop_5190:
fone %f4
loop_5191:
ldub [%l7 + 0x2B], %g3
fnands %f4, %f15, %f7
loop_5192:
fcmpes %fcc1, %f11, %f1
fpadd16 %f10, %f2, %f12
ldd [%l7 + 0x58], %f0
sdivx %o3, 0x0BA8, %g4
st %f9, [%l7 + 0x30]
movge %icc, %i4, %o4
bleu,a,pt %xcc, loop_5193
ld [%l7 + 0x0C], %f8
fcmple16 %f4, %f10, %i5
xnor %l0, %i3, %i7
loop_5193:
tneg %xcc, 0x4
bleu %xcc, loop_5194
movrgz %g5, 0x25B, %l2
movg %icc, %i6, %l4
fmovrslz %g6, %f5, %f4
loop_5194:
fbue %fcc3, loop_5195
lduw [%l7 + 0x58], %i1
tpos %icc, 0x0
lduw [%l7 + 0x08], %o5
loop_5195:
fpadd16 %f10, %f8, %f4
st %f1, [%l7 + 0x6C]
fmovse %icc, %f3, %f3
lduw [%l7 + 0x68], %l1
xorcc %l6, %g2, %l5
fpackfix %f14, %f12
ldsh [%l7 + 0x14], %i2
bneg,a,pn %icc, loop_5196
fbul %fcc0, loop_5197
brgez,a %o2, loop_5198
bleu,pt %xcc, loop_5199
loop_5196:
addcc %g1, %l3, %o1
loop_5197:
sth %i0, [%l7 + 0x7C]
loop_5198:
ldx [%l7 + 0x28], %o6
loop_5199:
fmovsleu %xcc, %f6, %f15
popc %o7, %g7
fmovrslez %o0, %f13, %f1
sdivx %o3, 0x1A2C, %g3
fmovdcs %xcc, %f0, %f14
lduh [%l7 + 0x50], %i4
fmovsvs %xcc, %f5, %f14
std %f0, [%l7 + 0x78]
lduh [%l7 + 0x08], %g4
fbo %fcc1, loop_5200
ldsw [%l7 + 0x44], %o4
smulcc %i5, %l0, %i7
fmovdleu %icc, %f9, %f6
loop_5200:
andncc %i3, %l2, %i6
sdivx %g5, 0x0720, %l4
lduh [%l7 + 0x62], %g6
movne %xcc, %o5, %l1
fmovdneg %xcc, %f7, %f14
tsubcctv %i1, 0x05C2, %g2
fnegs %f0, %f8
fpadd32 %f12, %f0, %f2
and %l5, 0x0D37, %i2
ldub [%l7 + 0x25], %l6
fmovdge %icc, %f6, %f12
fornot1 %f8, %f12, %f10
bneg,a,pn %xcc, loop_5201
orncc %o2, %g1, %o1
ldub [%l7 + 0x13], %l3
lduh [%l7 + 0x26], %o6
loop_5201:
stb %i0, [%l7 + 0x16]
fnands %f8, %f12, %f9
st %f8, [%l7 + 0x34]
ldsh [%l7 + 0x12], %o7
ldsb [%l7 + 0x2C], %o0
alignaddr %o3, %g7, %i4
sth %g3, [%l7 + 0x2A]
lduw [%l7 + 0x70], %g4
stw %o4, [%l7 + 0x3C]
lduh [%l7 + 0x14], %i5
taddcctv %l0, %i3, %i7
fornot1 %f12, %f10, %f12
ld [%l7 + 0x3C], %f4
brgz,a %l2, loop_5202
sll %g5, 0x14, %l4
sethi 0x0057, %g6
ldsw [%l7 + 0x4C], %i6
loop_5202:
fxnor %f0, %f10, %f4
fmovspos %xcc, %f0, %f6
fnot2s %f5, %f10
mulscc %o5, 0x0459, %l1
movn %xcc, %i1, %g2
udiv %i2, 0x041A, %l6
ldub [%l7 + 0x11], %l5
ldd [%l7 + 0x70], %f10
ldd [%l7 + 0x30], %f6
edge8ln %g1, %o1, %o2
st %f5, [%l7 + 0x78]
ba %xcc, loop_5203
movleu %icc, %l3, %o6
fmovrdgz %i0, %f4, %f10
ldsb [%l7 + 0x47], %o7
loop_5203:
fnegs %f14, %f9
ldx [%l7 + 0x40], %o0
edge32n %g7, %o3, %g3
tcs %xcc, 0x6
fbe %fcc3, loop_5204
fmul8x16al %f3, %f7, %f2
stb %i4, [%l7 + 0x2D]
movge %xcc, %g4, %i5
loop_5204:
bpos,a %xcc, loop_5205
fmovdleu %icc, %f0, %f13
umul %l0, %i3, %i7
movrlez %o4, 0x000, %g5
loop_5205:
fnegd %f10, %f0
stw %l4, [%l7 + 0x20]
tle %icc, 0x6
bleu,a loop_5206
fmovdpos %icc, %f8, %f5
sethi 0x1CFF, %g6
edge8l %l2, %o5, %i6
loop_5206:
array32 %i1, %l1, %g2
stb %i2, [%l7 + 0x21]
xor %l5, %l6, %g1
edge8l %o2, %o1, %l3
fpsub16 %f4, %f8, %f4
fbul %fcc1, loop_5207
fmovsneg %xcc, %f11, %f2
lduw [%l7 + 0x60], %o6
sra %i0, %o7, %g7
loop_5207:
fmovdgu %xcc, %f15, %f15
fcmpeq16 %f0, %f8, %o0
brgz,a %o3, loop_5208
fbuge %fcc0, loop_5209
fabsd %f10, %f8
edge16n %g3, %g4, %i4
loop_5208:
fmovsleu %icc, %f10, %f6
loop_5209:
fnot1s %f5, %f12
fnot2s %f11, %f6
ldub [%l7 + 0x18], %l0
lduw [%l7 + 0x34], %i3
movleu %xcc, %i7, %i5
andcc %g5, 0x10C2, %l4
tl %xcc, 0x6
fcmpgt16 %f6, %f12, %o4
ldub [%l7 + 0x2E], %l2
fmovrdlez %o5, %f4, %f6
fxor %f8, %f0, %f6
stb %g6, [%l7 + 0x5C]
tsubcctv %i1, 0x0BC8, %i6
bne,pt %icc, loop_5210
lduh [%l7 + 0x32], %g2
ldsh [%l7 + 0x2A], %i2
sdivcc %l1, 0x0676, %l6
loop_5210:
fxor %f6, %f0, %f10
ldub [%l7 + 0x1A], %g1
taddcctv %o2, %o1, %l5
stw %o6, [%l7 + 0x60]
ldx [%l7 + 0x30], %i0
fbg %fcc2, loop_5211
ldsb [%l7 + 0x6B], %o7
ldsh [%l7 + 0x14], %g7
fbul %fcc2, loop_5212
loop_5211:
fzeros %f14
brgz %o0, loop_5213
tsubcc %l3, %o3, %g3
loop_5212:
fpsub32s %f15, %f12, %f15
movg %xcc, %i4, %l0
loop_5213:
ldx [%l7 + 0x18], %i3
fmovs %f14, %f2
fnot1 %f10, %f10
or %i7, 0x16E6, %i5
tle %xcc, 0x2
fmovdge %xcc, %f3, %f4
std %f14, [%l7 + 0x28]
fmovsgu %xcc, %f2, %f15
edge8ln %g5, %l4, %g4
fbg %fcc0, loop_5214
bge,a loop_5215
pdist %f8, %f4, %f4
ldsh [%l7 + 0x22], %o4
loop_5214:
stb %l2, [%l7 + 0x40]
loop_5215:
fmovscs %xcc, %f3, %f0
ldub [%l7 + 0x1E], %o5
fnegs %f5, %f5
lduh [%l7 + 0x40], %g6
fnegd %f6, %f2
sub %i6, 0x1294, %i1
fmovdneg %xcc, %f12, %f5
mulscc %g2, %l1, %i2
fmovdgu %xcc, %f14, %f8
ldsb [%l7 + 0x0A], %l6
fmovrslz %o2, %f15, %f5
ldsb [%l7 + 0x24], %o1
fmovd %f0, %f0
fmovscs %icc, %f14, %f14
fba %fcc0, loop_5216
sra %g1, %l5, %o6
st %f8, [%l7 + 0x0C]
fnot2 %f12, %f10
loop_5216:
sth %o7, [%l7 + 0x3A]
ld [%l7 + 0x20], %f7
fpsub32 %f8, %f12, %f8
xnor %g7, 0x0FF9, %o0
fandnot2s %f12, %f12, %f12
fcmpeq32 %f0, %f8, %i0
array16 %o3, %g3, %l3
ldsw [%l7 + 0x50], %l0
pdist %f2, %f0, %f4
fmovrdne %i4, %f4, %f10
fmuld8sux16 %f3, %f5, %f4
std %f14, [%l7 + 0x60]
fmovdvc %xcc, %f12, %f4
fandnot1s %f12, %f6, %f10
tg %icc, 0x5
lduh [%l7 + 0x76], %i7
sll %i3, %i5, %g5
movgu %xcc, %g4, %l4
call loop_5217
tleu %xcc, 0x2
ldx [%l7 + 0x78], %l2
ldub [%l7 + 0x4A], %o4
loop_5217:
tle %icc, 0x4
ldsb [%l7 + 0x2C], %g6
or %i6, %i1, %o5
fnors %f3, %f4, %f15
fmul8x16au %f7, %f15, %f10
ldsh [%l7 + 0x46], %l1
add %g2, 0x12E2, %l6
tn %icc, 0x3
ldsb [%l7 + 0x64], %i2
bcc,a,pt %icc, loop_5218
movre %o1, %o2, %g1
ldd [%l7 + 0x38], %f10
fmovdl %icc, %f7, %f13
loop_5218:
addc %l5, %o7, %o6
ld [%l7 + 0x58], %f12
call loop_5219
movpos %xcc, %o0, %i0
bvc,a,pt %xcc, loop_5220
stb %o3, [%l7 + 0x41]
loop_5219:
andn %g7, %l3, %g3
fandnot1s %f4, %f10, %f11
loop_5220:
fmul8x16 %f12, %f0, %f8
ldsb [%l7 + 0x0C], %l0
fmuld8ulx16 %f7, %f7, %f10
fand %f2, %f6, %f4
brnz,a %i7, loop_5221
andncc %i4, %i3, %i5
fmovsge %icc, %f5, %f3
fmovdvc %xcc, %f2, %f8
loop_5221:
umul %g4, %g5, %l2
fbuge %fcc1, loop_5222
fmovdne %icc, %f7, %f8
tcs %xcc, 0x2
fbuge,a %fcc2, loop_5223
loop_5222:
fcmple16 %f6, %f6, %l4
movvs %icc, %o4, %g6
stx %i6, [%l7 + 0x78]
loop_5223:
popc 0x1E14, %i1
array8 %l1, %o5, %g2
bn,pt %xcc, loop_5224
fbn %fcc3, loop_5225
fmul8sux16 %f10, %f6, %f6
edge32ln %l6, %o1, %i2
loop_5224:
sdivx %g1, 0x1D0A, %o2
loop_5225:
or %o7, %l5, %o6
stw %o0, [%l7 + 0x50]
ldub [%l7 + 0x5D], %o3
srlx %g7, 0x1C, %l3
ble,a loop_5226
lduw [%l7 + 0x74], %g3
edge8n %i0, %l0, %i4
sth %i7, [%l7 + 0x74]
loop_5226:
pdist %f12, %f12, %f2
fcmpes %fcc2, %f15, %f0
fnot2 %f0, %f0
udivx %i3, 0x10FC, %i5
fabss %f13, %f13
umulcc %g4, 0x0AC0, %l2
tge %xcc, 0x6
bleu,a,pt %icc, loop_5227
ldsb [%l7 + 0x75], %g5
ldd [%l7 + 0x28], %f4
addcc %l4, %o4, %g6
loop_5227:
umulcc %i6, 0x1630, %i1
sdivcc %o5, 0x1617, %l1
ldub [%l7 + 0x14], %l6
lduw [%l7 + 0x40], %g2
brlez %o1, loop_5228
fornot1 %f12, %f0, %f10
lduw [%l7 + 0x78], %i2
andncc %g1, %o2, %o7
loop_5228:
movpos %xcc, %o6, %l5
alignaddrl %o3, %o0, %g7
ldsb [%l7 + 0x6A], %l3
lduw [%l7 + 0x5C], %g3
stb %l0, [%l7 + 0x27]
fmovrsgz %i0, %f0, %f2
bpos loop_5229
fands %f4, %f0, %f5
stb %i4, [%l7 + 0x35]
fcmple16 %f0, %f6, %i7
loop_5229:
ldsw [%l7 + 0x44], %i3
xnor %g4, %l2, %g5
movn %icc, %i5, %o4
fbl,a %fcc3, loop_5230
fcmpd %fcc2, %f4, %f10
tsubcc %l4, 0x08B9, %g6
ble loop_5231
loop_5230:
tcc %xcc, 0x0
bg loop_5232
udiv %i6, 0x1379, %o5
loop_5231:
fpsub16s %f2, %f13, %f12
ld [%l7 + 0x34], %f12
loop_5232:
fmovdcc %icc, %f0, %f15
ldsb [%l7 + 0x47], %i1
movgu %xcc, %l1, %l6
movrgez %o1, %g2, %g1
addccc %i2, 0x1BE9, %o7
addcc %o6, 0x032B, %l5
stw %o2, [%l7 + 0x08]
fones %f7
fmovsle %xcc, %f7, %f11
subcc %o3, %g7, %o0
ld [%l7 + 0x4C], %f0
srlx %l3, %l0, %i0
ldsb [%l7 + 0x64], %i4
fmovrslz %g3, %f12, %f9
ldsw [%l7 + 0x10], %i3
xnorcc %g4, %l2, %i7
mulx %g5, 0x170F, %o4
ldx [%l7 + 0x58], %l4
fornot1 %f6, %f12, %f4
ldx [%l7 + 0x38], %i5
fmovrde %i6, %f4, %f2
nop
setx loop_5233, %l0, %l1
jmpl %l1, %o5
lduh [%l7 + 0x1C], %i1
fornot1 %f12, %f10, %f0
tgu %icc, 0x6
loop_5233:
fmovrslez %l1, %f14, %f7
fpadd32s %f8, %f7, %f11
alignaddr %g6, %l6, %g2
ld [%l7 + 0x5C], %f3
addc %o1, 0x1329, %i2
umul %g1, 0x1547, %o7
udivx %o6, 0x1873, %o2
sethi 0x08A8, %l5
bg,a,pn %xcc, loop_5234
fornot2s %f6, %f3, %f15
fbue,a %fcc1, loop_5235
ldx [%l7 + 0x70], %o3
loop_5234:
fcmpeq16 %f0, %f14, %o0
fmuld8ulx16 %f8, %f15, %f6
loop_5235:
move %xcc, %l3, %l0
fmuld8sux16 %f11, %f6, %f4
lduw [%l7 + 0x20], %i0
bn loop_5236
stx %i4, [%l7 + 0x68]
for %f14, %f4, %f2
ldsb [%l7 + 0x0B], %g3
loop_5236:
array32 %i3, %g4, %l2
ldx [%l7 + 0x60], %i7
fnors %f3, %f14, %f13
fmovrdlez %g7, %f14, %f8
add %o4, %g5, %i5
alignaddrl %i6, %o5, %l4
fmovdcs %xcc, %f5, %f11
ldx [%l7 + 0x58], %i1
sth %l1, [%l7 + 0x54]
tsubcc %l6, 0x1D44, %g2
stb %o1, [%l7 + 0x63]
faligndata %f6, %f4, %f14
fmovrdlez %g6, %f2, %f8
fmovdl %icc, %f11, %f10
stb %g1, [%l7 + 0x28]
fcmpgt32 %f6, %f6, %o7
fandnot2 %f10, %f2, %f6
fbuge,a %fcc0, loop_5237
ldsw [%l7 + 0x3C], %i2
mulx %o2, %o6, %o3
fxor %f8, %f6, %f4
loop_5237:
movg %icc, %o0, %l5
fones %f11
fba,a %fcc1, loop_5238
ldsb [%l7 + 0x3F], %l3
ldx [%l7 + 0x30], %i0
fnor %f6, %f0, %f12
loop_5238:
ldub [%l7 + 0x0D], %l0
ba,a loop_5239
lduh [%l7 + 0x0E], %g3
fcmpne16 %f8, %f0, %i3
bshuffle %f2, %f10, %f6
loop_5239:
stw %g4, [%l7 + 0x0C]
ld [%l7 + 0x44], %f11
ldsh [%l7 + 0x5E], %i4
std %f10, [%l7 + 0x58]
movge %icc, %i7, %g7
fmovrsgez %l2, %f13, %f11
tvc %icc, 0x2
brlez %g5, loop_5240
fnot1 %f6, %f10
fpack32 %f4, %f14, %f0
stw %o4, [%l7 + 0x68]
loop_5240:
movre %i5, %o5, %i6
ldd [%l7 + 0x60], %f4
fmovsg %icc, %f13, %f14
mova %icc, %l4, %l1
ldsw [%l7 + 0x64], %l6
fxnor %f4, %f0, %f4
edge8ln %i1, %o1, %g6
ldsw [%l7 + 0x40], %g1
ldd [%l7 + 0x60], %f0
bgu,pt %xcc, loop_5241
ld [%l7 + 0x2C], %f4
ldsw [%l7 + 0x6C], %g2
fmovscs %icc, %f12, %f14
loop_5241:
fand %f2, %f10, %f4
ldsh [%l7 + 0x26], %i2
addcc %o2, 0x0054, %o7
bg,pn %icc, loop_5242
mulx %o3, %o6, %l5
mova %xcc, %o0, %l3
fmovdne %icc, %f5, %f14
loop_5242:
movrlz %l0, 0x17B, %i0
fmovsne %icc, %f10, %f7
addc %g3, 0x1220, %g4
fone %f12
ldsb [%l7 + 0x66], %i4
fbug %fcc2, loop_5243
bvc,a loop_5244
fbge %fcc3, loop_5245
ldsb [%l7 + 0x4A], %i7
loop_5243:
fsrc1s %f10, %f10
loop_5244:
fornot1s %f10, %f15, %f11
loop_5245:
sllx %g7, %i3, %l2
fcmple16 %f8, %f12, %g5
edge16ln %o4, %o5, %i6
fbuge %fcc0, loop_5246
ldsw [%l7 + 0x14], %l4
fxors %f4, %f8, %f1
stb %l1, [%l7 + 0x3A]
loop_5246:
ldd [%l7 + 0x50], %f10
edge8ln %l6, %i1, %i5
be,pt %icc, loop_5247
fxors %f13, %f0, %f3
stw %o1, [%l7 + 0x3C]
fsrc2 %f12, %f0
loop_5247:
udivcc %g1, 0x072B, %g6
fbg %fcc3, loop_5248
stw %i2, [%l7 + 0x10]
ldsb [%l7 + 0x22], %o2
srlx %o7, %g2, %o6
loop_5248:
edge32l %l5, %o3, %l3
fmovdvs %xcc, %f8, %f0
fmovrdgez %o0, %f4, %f14
orcc %i0, 0x159A, %g3
ldsb [%l7 + 0x59], %l0
fsrc1 %f0, %f12
popc 0x1083, %i4
mulscc %g4, %i7, %i3
sth %l2, [%l7 + 0x72]
fmovdg %xcc, %f4, %f13
fmovrslez %g7, %f8, %f12
fmovdl %icc, %f4, %f8
lduw [%l7 + 0x38], %g5
movrgz %o5, %o4, %i6
stx %l1, [%l7 + 0x18]
fones %f7
fmovsne %xcc, %f15, %f13
st %f0, [%l7 + 0x44]
brgz %l4, loop_5249
ldd [%l7 + 0x78], %f6
ldd [%l7 + 0x28], %f8
movn %icc, %l6, %i5
loop_5249:
fnor %f0, %f6, %f10
fmovsne %xcc, %f3, %f12
stb %o1, [%l7 + 0x5A]
addcc %g1, 0x1A9B, %g6
add %i1, 0x0E73, %o2
movrgez %i2, %o7, %o6
movrgez %l5, 0x37F, %o3
stw %l3, [%l7 + 0x50]
fbn,a %fcc0, loop_5250
sth %o0, [%l7 + 0x5A]
ldub [%l7 + 0x13], %i0
fnot2 %f10, %f10
loop_5250:
ldsw [%l7 + 0x60], %g2
fblg,a %fcc3, loop_5251
ldd [%l7 + 0x60], %f12
brlez,a %g3, loop_5252
xor %i4, %l0, %g4
loop_5251:
ldub [%l7 + 0x7F], %i3
mova %icc, %l2, %g7
loop_5252:
brnz,a %g5, loop_5253
srl %i7, 0x17, %o5
fabsd %f0, %f8
stx %i6, [%l7 + 0x40]
loop_5253:
fmovdvc %icc, %f14, %f1
fbul %fcc3, loop_5254
bgu,pt %xcc, loop_5255
fbn %fcc3, loop_5256
ld [%l7 + 0x5C], %f6
loop_5254:
fmovdvs %xcc, %f0, %f4
loop_5255:
fpsub32s %f10, %f6, %f3
loop_5256:
bge,a,pt %icc, loop_5257
ldsh [%l7 + 0x10], %l1
brz,a %o4, loop_5258
movrne %l4, 0x2A5, %l6
loop_5257:
fmovdcc %xcc, %f10, %f0
lduw [%l7 + 0x50], %i5
loop_5258:
sth %o1, [%l7 + 0x6E]
mova %xcc, %g1, %g6
sdivcc %o2, 0x09F9, %i1
st %f0, [%l7 + 0x60]
fbe,a %fcc2, loop_5259
stb %o7, [%l7 + 0x79]
fnegs %f14, %f5
edge32ln %o6, %i2, %l5
loop_5259:
edge16n %l3, %o3, %i0
stb %o0, [%l7 + 0x6C]
fcmpgt32 %f8, %f12, %g2
fexpand %f8, %f4
fblg %fcc2, loop_5260
lduw [%l7 + 0x48], %i4
edge32 %g3, %l0, %i3
tge %xcc, 0x7
loop_5260:
array16 %g4, %g7, %l2
xnorcc %g5, %o5, %i6
popc %i7, %l1
ldsb [%l7 + 0x42], %o4
bl,a,pt %icc, loop_5261
movvs %xcc, %l6, %i5
movg %icc, %o1, %l4
taddcctv %g6, %g1, %i1
loop_5261:
fcmpd %fcc1, %f10, %f12
subc %o2, %o7, %i2
tcc %icc, 0x0
bn,a,pt %icc, loop_5262
te %xcc, 0x2
bg %icc, loop_5263
mova %xcc, %l5, %l3
loop_5262:
ld [%l7 + 0x50], %f6
sdivcc %o6, 0x1AB0, %o3
loop_5263:
tcc %xcc, 0x0
xorcc %i0, 0x0876, %o0
movrgez %i4, %g3, %g2
ldx [%l7 + 0x10], %l0
orcc %i3, 0x0C5E, %g4
srl %g7, 0x06, %l2
stb %g5, [%l7 + 0x65]
fornot1s %f6, %f7, %f14
fpadd16 %f0, %f4, %f14
tvs %icc, 0x5
stx %i6, [%l7 + 0x78]
ldsh [%l7 + 0x30], %i7
fxors %f0, %f10, %f0
stb %l1, [%l7 + 0x32]
std %f12, [%l7 + 0x48]
tpos %xcc, 0x4
stx %o4, [%l7 + 0x28]
fpadd16 %f6, %f6, %f2
ldx [%l7 + 0x38], %l6
sdivx %i5, 0x131C, %o5
ldsb [%l7 + 0x53], %l4
fba %fcc1, loop_5264
nop
setx loop_5265, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmple16 %f4, %f12, %o1
fcmpne32 %f12, %f10, %g6
loop_5264:
mulscc %i1, 0x13A0, %o2
loop_5265:
ble,a,pt %xcc, loop_5266
ldx [%l7 + 0x68], %o7
st %f4, [%l7 + 0x74]
fpsub16s %f12, %f14, %f6
loop_5266:
lduw [%l7 + 0x7C], %g1
fmovrsgez %l5, %f14, %f9
fpack32 %f8, %f0, %f2
orn %l3, %i2, %o3
edge32ln %i0, %o0, %o6
fmovdleu %xcc, %f11, %f2
fand %f6, %f12, %f10
sth %i4, [%l7 + 0x20]
fnot1 %f4, %f12
fandnot2 %f12, %f10, %f0
sth %g3, [%l7 + 0x26]
ldd [%l7 + 0x58], %f12
movgu %xcc, %g2, %i3
fbe,a %fcc1, loop_5267
bn,pn %xcc, loop_5268
lduw [%l7 + 0x3C], %g4
fmovda %xcc, %f6, %f15
loop_5267:
bgu,a loop_5269
loop_5268:
fmovs %f10, %f15
fornot1s %f3, %f13, %f4
stb %l0, [%l7 + 0x5C]
loop_5269:
ldd [%l7 + 0x60], %f2
tle %icc, 0x4
xnor %l2, 0x152D, %g7
fmovscs %icc, %f14, %f11
brlez %i6, loop_5270
fba %fcc1, loop_5271
bvs,a,pt %icc, loop_5272
nop
setx loop_5273, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5270:
be,a %xcc, loop_5274
loop_5271:
ldx [%l7 + 0x60], %g5
loop_5272:
movrgez %l1, 0x092, %o4
loop_5273:
edge32ln %i7, %l6, %o5
loop_5274:
tneg %icc, 0x6
movrgz %l4, 0x3C3, %o1
movrne %i5, 0x158, %i1
siam 0x6
sth %g6, [%l7 + 0x34]
smulcc %o7, 0x042A, %o2
fpadd32 %f14, %f6, %f4
edge16n %l5, %g1, %l3
stw %i2, [%l7 + 0x38]
tgu %xcc, 0x5
udiv %i0, 0x088A, %o0
ldd [%l7 + 0x08], %f6
fmovsleu %xcc, %f1, %f4
ldsh [%l7 + 0x72], %o6
stw %i4, [%l7 + 0x0C]
bpos loop_5275
fexpand %f2, %f10
movvs %xcc, %g3, %o3
sll %i3, %g4, %l0
loop_5275:
sth %g2, [%l7 + 0x20]
xor %g7, 0x0607, %l2
ba,pt %icc, loop_5276
fmovda %xcc, %f6, %f4
fmovsvc %xcc, %f4, %f2
fmovrdgz %g5, %f10, %f6
loop_5276:
movge %xcc, %l1, %i6
mulscc %o4, 0x06FE, %i7
edge16 %o5, %l4, %l6
stx %o1, [%l7 + 0x10]
taddcc %i5, %g6, %i1
ldub [%l7 + 0x0E], %o7
taddcctv %o2, 0x06D2, %l5
fnands %f12, %f3, %f5
lduw [%l7 + 0x1C], %l3
ldub [%l7 + 0x2A], %i2
fmul8x16al %f9, %f13, %f8
ldd [%l7 + 0x50], %f2
tneg %xcc, 0x2
tvs %icc, 0x6
std %f10, [%l7 + 0x08]
fmovdne %xcc, %f12, %f12
fandnot2 %f12, %f10, %f12
fmovs %f10, %f15
fornot2s %f15, %f9, %f12
fbne %fcc1, loop_5277
ldsb [%l7 + 0x69], %i0
fmovsleu %icc, %f14, %f12
bneg %icc, loop_5278
loop_5277:
ldsh [%l7 + 0x36], %g1
fmovsn %icc, %f4, %f12
fmul8x16au %f1, %f10, %f8
loop_5278:
fmovscc %xcc, %f15, %f13
fbuge %fcc0, loop_5279
sdivx %o6, 0x04CF, %i4
smul %o0, 0x1CB5, %g3
fmovrdlz %o3, %f8, %f14
loop_5279:
fble %fcc1, loop_5280
fbo,a %fcc2, loop_5281
stb %i3, [%l7 + 0x76]
fmovdcc %xcc, %f5, %f12
loop_5280:
srax %l0, %g2, %g7
loop_5281:
stx %l2, [%l7 + 0x38]
fmul8x16au %f3, %f5, %f6
std %f2, [%l7 + 0x78]
movrgez %g5, %l1, %i6
fbge %fcc2, loop_5282
sub %o4, 0x0FDA, %i7
bn %icc, loop_5283
ldsh [%l7 + 0x40], %g4
loop_5282:
fcmpd %fcc0, %f10, %f2
stx %o5, [%l7 + 0x68]
loop_5283:
fmovspos %icc, %f12, %f6
fmovdle %xcc, %f6, %f15
ldsb [%l7 + 0x3B], %l6
bl %xcc, loop_5284
st %f0, [%l7 + 0x78]
edge8 %l4, %i5, %g6
fblg %fcc3, loop_5285
loop_5284:
sllx %o1, %o7, %o2
fors %f4, %f5, %f2
smul %l5, %l3, %i1
loop_5285:
fmovspos %xcc, %f8, %f10
udiv %i2, 0x0904, %i0
tle %xcc, 0x2
bn,pt %icc, loop_5286
sth %o6, [%l7 + 0x28]
lduh [%l7 + 0x2E], %g1
ldsb [%l7 + 0x0E], %i4
loop_5286:
fmovsa %xcc, %f11, %f4
ld [%l7 + 0x18], %f7
fpmerge %f2, %f0, %f2
fblg %fcc3, loop_5287
ldub [%l7 + 0x7F], %o0
fbne %fcc0, loop_5288
ld [%l7 + 0x3C], %f3
loop_5287:
fnand %f12, %f10, %f4
movne %icc, %g3, %o3
loop_5288:
subcc %l0, %g2, %i3
ldub [%l7 + 0x52], %g7
st %f7, [%l7 + 0x48]
xnor %l2, 0x1EB4, %g5
array32 %i6, %l1, %o4
movre %g4, %o5, %l6
tgu %xcc, 0x4
bleu,pt %xcc, loop_5289
fabss %f12, %f2
ldd [%l7 + 0x68], %f4
srl %l4, 0x17, %i7
loop_5289:
array16 %i5, %o1, %g6
ldx [%l7 + 0x68], %o7
stb %l5, [%l7 + 0x1C]
lduh [%l7 + 0x10], %l3
or %i1, %o2, %i2
subc %o6, %i0, %i4
subcc %g1, %g3, %o3
lduh [%l7 + 0x58], %o0
st %f15, [%l7 + 0x40]
fpadd32s %f14, %f3, %f7
fmovd %f2, %f0
stx %g2, [%l7 + 0x08]
ldsh [%l7 + 0x32], %l0
ldx [%l7 + 0x30], %i3
ldx [%l7 + 0x58], %g7
add %g5, 0x0823, %l2
smulcc %l1, 0x1804, %o4
fpadd32s %f4, %f9, %f9
st %f8, [%l7 + 0x7C]
ldsh [%l7 + 0x0E], %g4
fmovrdlez %o5, %f2, %f8
udiv %i6, 0x00CD, %l6
stw %l4, [%l7 + 0x20]
movrlz %i5, %o1, %i7
ldsw [%l7 + 0x50], %o7
std %f2, [%l7 + 0x48]
fandnot2s %f0, %f4, %f0
fmovd %f6, %f8
array8 %g6, %l3, %l5
tneg %icc, 0x7
edge32 %i1, %i2, %o6
fmovsa %icc, %f8, %f1
fbue,a %fcc3, loop_5290
sth %i0, [%l7 + 0x78]
stw %o2, [%l7 + 0x54]
movrgz %i4, %g3, %o3
loop_5290:
fmovspos %icc, %f0, %f12
smul %g1, %g2, %l0
edge8n %o0, %g7, %g5
fmovda %xcc, %f6, %f11
fmovrslez %i3, %f14, %f3
be loop_5291
srax %l1, %l2, %g4
bg,a,pt %icc, loop_5292
lduh [%l7 + 0x54], %o5
loop_5291:
ldx [%l7 + 0x48], %i6
fmovdvc %xcc, %f6, %f0
loop_5292:
stb %o4, [%l7 + 0x2E]
ldub [%l7 + 0x77], %l6
stw %l4, [%l7 + 0x14]
fmovdgu %xcc, %f10, %f6
fmovsge %icc, %f1, %f7
ldsb [%l7 + 0x6C], %i5
fnands %f15, %f0, %f1
fone %f4
ldub [%l7 + 0x2A], %i7
movre %o7, %o1, %l3
taddcc %l5, %g6, %i1
sra %o6, %i0, %i2
fornot2s %f9, %f15, %f13
fbuge,a %fcc2, loop_5293
fmovdgu %icc, %f2, %f13
addcc %o2, %i4, %g3
bg,pn %icc, loop_5294
loop_5293:
tsubcctv %g1, 0x0F7E, %g2
movle %xcc, %o3, %o0
ldsb [%l7 + 0x14], %g7
loop_5294:
subcc %l0, 0x01D0, %g5
udivcc %i3, 0x15E4, %l1
andcc %l2, %g4, %i6
brlez %o4, loop_5295
fexpand %f3, %f14
movne %icc, %o5, %l6
srlx %l4, %i5, %o7
loop_5295:
stx %o1, [%l7 + 0x38]
fbn %fcc2, loop_5296
array32 %l3, %i7, %l5
fcmpne32 %f4, %f0, %g6
sth %o6, [%l7 + 0x1E]
loop_5296:
ldub [%l7 + 0x0C], %i0
ldsh [%l7 + 0x2E], %i1
brz,a %i2, loop_5297
fexpand %f0, %f2
ldsb [%l7 + 0x61], %i4
fzeros %f1
loop_5297:
ldsh [%l7 + 0x68], %o2
siam 0x3
orncc %g1, 0x0939, %g3
fmul8sux16 %f8, %f2, %f4
fbl %fcc2, loop_5298
ble,a loop_5299
tsubcc %o3, %g2, %o0
be,a loop_5300
loop_5298:
sdivcc %l0, 0x0EDF, %g7
loop_5299:
edge32n %i3, %l1, %l2
te %xcc, 0x3
loop_5300:
fmovscs %icc, %f11, %f2
sth %g4, [%l7 + 0x3E]
fmul8sux16 %f10, %f14, %f10
fcmpgt16 %f2, %f8, %i6
fmovsl %icc, %f6, %f1
ldd [%l7 + 0x48], %f10
taddcc %g5, %o5, %l6
sdivx %o4, 0x144D, %l4
brnz %o7, loop_5301
ldd [%l7 + 0x70], %f2
st %f13, [%l7 + 0x6C]
andn %o1, %i5, %l3
loop_5301:
tgu %icc, 0x5
edge16n %l5, %i7, %g6
bpos,pn %xcc, loop_5302
fmovdcc %icc, %f11, %f7
ldd [%l7 + 0x50], %f6
brz,a %o6, loop_5303
loop_5302:
stx %i0, [%l7 + 0x10]
movcs %xcc, %i2, %i1
sth %o2, [%l7 + 0x1A]
loop_5303:
brnz %g1, loop_5304
fbuge %fcc0, loop_5305
ldub [%l7 + 0x5C], %i4
bshuffle %f10, %f10, %f12
loop_5304:
fone %f6
loop_5305:
ldsh [%l7 + 0x5C], %o3
orn %g2, 0x1956, %g3
fcmpeq32 %f10, %f14, %l0
faligndata %f0, %f2, %f8
brgz,a %o0, loop_5306
movl %xcc, %g7, %l1
fmovsne %icc, %f0, %f11
sth %l2, [%l7 + 0x70]
loop_5306:
sth %g4, [%l7 + 0x76]
subccc %i3, %g5, %i6
ldsh [%l7 + 0x48], %o5
ldsw [%l7 + 0x44], %l6
movrgez %o4, 0x2CA, %o7
fmul8x16au %f4, %f8, %f0
fmovdcc %xcc, %f15, %f7
subc %l4, 0x1878, %i5
sdivcc %l3, 0x0556, %l5
fbue %fcc1, loop_5307
smulcc %i7, %g6, %o1
fmovdg %xcc, %f15, %f13
fmovdcs %xcc, %f14, %f3
loop_5307:
lduw [%l7 + 0x3C], %i0
fornot1 %f6, %f4, %f8
sethi 0x10EE, %i2
tsubcc %o6, 0x1682, %i1
brlz,a %g1, loop_5308
fmovdg %xcc, %f12, %f13
fmovrdlz %o2, %f14, %f8
fmovdle %icc, %f7, %f4
loop_5308:
fmovsgu %xcc, %f10, %f1
fbo,a %fcc1, loop_5309
umulcc %o3, %g2, %g3
fmovrde %i4, %f10, %f4
ba,pn %icc, loop_5310
loop_5309:
fmovs %f11, %f2
stw %o0, [%l7 + 0x40]
fmovsneg %xcc, %f8, %f4
loop_5310:
srl %l0, 0x16, %g7
ldd [%l7 + 0x28], %f6
ldsh [%l7 + 0x5E], %l2
fcmpgt16 %f0, %f2, %l1
fmovsvs %xcc, %f1, %f0
taddcc %g4, 0x0048, %g5
subcc %i3, 0x0834, %i6
movrgz %o5, 0x062, %o4
nop
setx loop_5311, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x3C], %o7
fzero %f12
bge %icc, loop_5312
loop_5311:
ldsb [%l7 + 0x30], %l6
ldsb [%l7 + 0x6E], %i5
fpmerge %f9, %f12, %f12
loop_5312:
sth %l3, [%l7 + 0x2E]
fmovsne %xcc, %f6, %f1
stw %l5, [%l7 + 0x10]
bvs loop_5313
fbl %fcc0, loop_5314
stw %l4, [%l7 + 0x18]
lduw [%l7 + 0x58], %i7
loop_5313:
fmovdleu %xcc, %f0, %f3
loop_5314:
edge16l %o1, %g6, %i2
ldsh [%l7 + 0x5C], %i0
std %f14, [%l7 + 0x38]
bg,a,pt %xcc, loop_5315
std %f10, [%l7 + 0x08]
stx %i1, [%l7 + 0x10]
fpsub32s %f10, %f3, %f12
loop_5315:
fmovsgu %icc, %f1, %f4
tle %xcc, 0x5
fone %f6
sth %o6, [%l7 + 0x4A]
fornot2 %f10, %f12, %f10
addcc %o2, %g1, %g2
move %xcc, %g3, %i4
fmovde %xcc, %f3, %f1
lduh [%l7 + 0x08], %o3
fcmpeq32 %f10, %f2, %l0
subccc %g7, 0x0A3E, %l2
fmovdvc %xcc, %f10, %f7
taddcctv %l1, 0x15DD, %o0
lduw [%l7 + 0x48], %g4
sethi 0x17FF, %g5
subcc %i6, 0x0406, %o5
ldsw [%l7 + 0x54], %i3
xnorcc %o4, %l6, %o7
fmovspos %icc, %f14, %f14
fpsub16s %f13, %f10, %f8
fpack32 %f0, %f4, %f8
movrlez %l3, %i5, %l4
sdiv %i7, 0x0307, %l5
udivx %o1, 0x1BA7, %i2
call loop_5316
nop
setx loop_5317, %l0, %l1
jmpl %l1, %i0
ldsb [%l7 + 0x49], %g6
ldsb [%l7 + 0x64], %o6
loop_5316:
ldub [%l7 + 0x6D], %o2
loop_5317:
ldsh [%l7 + 0x26], %g1
stb %i1, [%l7 + 0x7D]
ldx [%l7 + 0x20], %g3
fpadd16s %f8, %f8, %f12
addc %i4, 0x1DC9, %g2
fornot2 %f2, %f4, %f14
orn %o3, %l0, %g7
popc 0x1F3E, %l2
movpos %xcc, %l1, %g4
fpsub16 %f2, %f0, %f0
fornot2 %f0, %f0, %f8
orn %o0, %g5, %o5
fbge,a %fcc2, loop_5318
tcs %xcc, 0x4
fandnot1 %f10, %f10, %f4
fmovrdgez %i3, %f8, %f10
loop_5318:
st %f15, [%l7 + 0x70]
smul %i6, %l6, %o4
ldsw [%l7 + 0x74], %o7
fmovdcs %xcc, %f10, %f2
lduw [%l7 + 0x08], %i5
tvs %xcc, 0x3
fpmerge %f14, %f4, %f12
subc %l4, %i7, %l3
bge %xcc, loop_5319
bvc loop_5320
fpsub32 %f6, %f8, %f12
edge8 %o1, %i2, %i0
loop_5319:
sth %l5, [%l7 + 0x3A]
loop_5320:
fnot1 %f4, %f0
fmovsleu %xcc, %f8, %f4
fands %f13, %f13, %f12
fpsub32 %f14, %f10, %f6
faligndata %f0, %f12, %f10
fnors %f3, %f6, %f12
bne,a,pt %icc, loop_5321
udiv %g6, 0x05B4, %o6
fornot1s %f10, %f9, %f11
ldd [%l7 + 0x08], %f8
loop_5321:
ldsw [%l7 + 0x5C], %g1
movg %xcc, %i1, %g3
ldx [%l7 + 0x48], %o2
ldsb [%l7 + 0x6C], %i4
fmovsn %icc, %f1, %f3
fbu %fcc0, loop_5322
edge16ln %g2, %l0, %g7
fzero %f12
fbl %fcc0, loop_5323
loop_5322:
movg %icc, %l2, %o3
ldd [%l7 + 0x20], %f2
movleu %xcc, %l1, %g4
loop_5323:
xor %g5, 0x1163, %o5
brlez %i3, loop_5324
sethi 0x0723, %i6
ldd [%l7 + 0x68], %f14
brz %l6, loop_5325
loop_5324:
fornot2 %f4, %f14, %f6
edge32 %o4, %o7, %o0
tcs %xcc, 0x3
loop_5325:
fmovsgu %icc, %f12, %f6
lduh [%l7 + 0x72], %i5
edge16 %l4, %i7, %o1
movrne %i2, %l3, %l5
fnands %f15, %f9, %f13
bg,pn %icc, loop_5326
andncc %i0, %g6, %o6
fcmpeq16 %f8, %f2, %g1
movrgez %i1, %g3, %i4
loop_5326:
movvc %icc, %o2, %l0
fxnors %f11, %f8, %f14
fmovdpos %icc, %f6, %f9
ldsh [%l7 + 0x42], %g7
ldsb [%l7 + 0x08], %g2
tne %icc, 0x5
stb %l2, [%l7 + 0x29]
fmovda %icc, %f8, %f9
smulcc %l1, %o3, %g5
fmovrdgez %g4, %f6, %f12
sethi 0x0C36, %o5
fmovd %f14, %f6
fba %fcc1, loop_5327
fmovdne %xcc, %f1, %f7
lduh [%l7 + 0x22], %i6
ldub [%l7 + 0x3A], %i3
loop_5327:
stb %o4, [%l7 + 0x49]
ld [%l7 + 0x64], %f2
lduh [%l7 + 0x36], %o7
fones %f1
fcmple32 %f14, %f14, %o0
brgez %i5, loop_5328
fornot2s %f0, %f2, %f8
fpsub32s %f8, %f12, %f6
lduh [%l7 + 0x08], %l6
loop_5328:
fxnor %f6, %f6, %f4
st %f0, [%l7 + 0x18]
bleu loop_5329
smulcc %l4, %o1, %i2
movgu %xcc, %i7, %l5
xorcc %i0, %g6, %l3
loop_5329:
sdivcc %o6, 0x02C3, %g1
fmovdle %icc, %f14, %f6
st %f14, [%l7 + 0x48]
fpackfix %f8, %f3
tvc %xcc, 0x7
fcmple32 %f6, %f6, %i1
fsrc1s %f7, %f0
movl %icc, %g3, %i4
ldd [%l7 + 0x48], %f4
lduh [%l7 + 0x2E], %o2
edge32l %l0, %g2, %g7
ldx [%l7 + 0x30], %l2
movl %xcc, %l1, %g5
array32 %o3, %g4, %i6
fandnot1s %f15, %f3, %f13
orn %o5, 0x118F, %o4
fbu %fcc2, loop_5330
fmovsneg %xcc, %f2, %f1
bge,a loop_5331
ldsb [%l7 + 0x7C], %i3
loop_5330:
ldsw [%l7 + 0x44], %o0
fmovrslez %i5, %f4, %f12
loop_5331:
fcmpgt32 %f6, %f6, %o7
fmovs %f4, %f8
edge8n %l4, %o1, %i2
fmul8x16al %f6, %f9, %f0
ldub [%l7 + 0x24], %l6
fmovsn %icc, %f0, %f8
edge32ln %l5, %i0, %i7
std %f6, [%l7 + 0x18]
fandnot1s %f6, %f7, %f8
lduw [%l7 + 0x64], %g6
fmovse %icc, %f8, %f2
fmovrdgez %o6, %f2, %f8
std %f8, [%l7 + 0x28]
ldub [%l7 + 0x7E], %g1
sth %l3, [%l7 + 0x30]
ldx [%l7 + 0x40], %g3
fpmerge %f15, %f2, %f8
tneg %icc, 0x5
brlez,a %i1, loop_5332
bn,pn %icc, loop_5333
ldsb [%l7 + 0x69], %o2
fmul8x16al %f4, %f1, %f12
loop_5332:
fmovsg %xcc, %f5, %f10
loop_5333:
ldsb [%l7 + 0x1F], %l0
tpos %icc, 0x5
fxor %f0, %f10, %f4
fmovspos %icc, %f0, %f10
ldsh [%l7 + 0x20], %g2
fcmped %fcc0, %f8, %f12
ldub [%l7 + 0x4A], %i4
bvc,pt %xcc, loop_5334
ldub [%l7 + 0x0E], %g7
tvs %icc, 0x4
ldsb [%l7 + 0x11], %l2
loop_5334:
movne %icc, %l1, %g5
fmovse %icc, %f0, %f7
ldsw [%l7 + 0x50], %g4
fnand %f12, %f6, %f12
xnor %o3, 0x0BD0, %i6
ldsh [%l7 + 0x50], %o5
fmovsleu %xcc, %f5, %f0
fmul8x16au %f3, %f14, %f8
ldsw [%l7 + 0x28], %o4
std %f0, [%l7 + 0x10]
fbge %fcc1, loop_5335
ldx [%l7 + 0x70], %o0
addc %i5, 0x1745, %o7
fpack32 %f0, %f14, %f4
loop_5335:
ldsw [%l7 + 0x70], %i3
tneg %icc, 0x2
tgu %xcc, 0x2
tcc %xcc, 0x3
stw %l4, [%l7 + 0x44]
bcc,a,pn %xcc, loop_5336
bvc,pn %xcc, loop_5337
lduh [%l7 + 0x66], %i2
st %f12, [%l7 + 0x5C]
loop_5336:
fmovdcs %icc, %f4, %f4
loop_5337:
add %o1, %l5, %l6
ld [%l7 + 0x1C], %f9
lduw [%l7 + 0x18], %i7
movrlz %i0, %o6, %g6
movgu %icc, %g1, %g3
taddcc %i1, %o2, %l3
ld [%l7 + 0x14], %f10
lduw [%l7 + 0x5C], %l0
tpos %icc, 0x2
lduh [%l7 + 0x4E], %i4
st %f14, [%l7 + 0x54]
udiv %g7, 0x06F6, %g2
sdiv %l1, 0x1DE1, %g5
brnz,a %g4, loop_5338
edge16ln %l2, %o3, %i6
fpsub32 %f8, %f4, %f14
ldsh [%l7 + 0x30], %o5
loop_5338:
ldsw [%l7 + 0x68], %o0
fexpand %f5, %f6
fcmped %fcc1, %f0, %f6
bg,pn %xcc, loop_5339
fpadd16 %f2, %f10, %f0
bg,a,pn %icc, loop_5340
stb %i5, [%l7 + 0x22]
loop_5339:
fmovda %xcc, %f10, %f3
edge32n %o7, %i3, %l4
loop_5340:
fmovdge %icc, %f13, %f7
tgu %icc, 0x7
fmovsneg %icc, %f9, %f9
bcs,pn %xcc, loop_5341
popc 0x0CA1, %o4
fmovdle %icc, %f13, %f11
sra %i2, 0x04, %l5
loop_5341:
st %f7, [%l7 + 0x2C]
ld [%l7 + 0x40], %f13
fxnors %f3, %f3, %f2
ldx [%l7 + 0x68], %o1
fcmpes %fcc0, %f0, %f0
fmovsneg %icc, %f6, %f5
bg,pt %xcc, loop_5342
st %f15, [%l7 + 0x38]
stb %i7, [%l7 + 0x0A]
bneg,a %xcc, loop_5343
loop_5342:
bcc,a %xcc, loop_5344
nop
setx loop_5345, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdl %xcc, %f5, %f1
loop_5343:
brlz,a %i0, loop_5346
loop_5344:
ble,a %xcc, loop_5347
loop_5345:
fmovdcc %xcc, %f10, %f8
bl,pt %icc, loop_5348
loop_5346:
brgez %l6, loop_5349
loop_5347:
tsubcctv %g6, %o6, %g1
ldsb [%l7 + 0x64], %g3
loop_5348:
lduw [%l7 + 0x18], %i1
loop_5349:
sth %l3, [%l7 + 0x36]
fcmpne16 %f10, %f4, %l0
fbu,a %fcc0, loop_5350
ldd [%l7 + 0x20], %f14
fmovrdne %o2, %f8, %f14
ld [%l7 + 0x1C], %f3
loop_5350:
fmovd %f14, %f10
sdivx %g7, 0x1E87, %g2
ldsw [%l7 + 0x08], %l1
fmovdvs %xcc, %f4, %f13
sra %g5, %g4, %i4
fmovsle %icc, %f4, %f10
tcc %xcc, 0x6
siam 0x6
fxor %f12, %f14, %f8
siam 0x3
fbuge,a %fcc3, loop_5351
edge16ln %l2, %o3, %i6
popc %o0, %i5
ldsw [%l7 + 0x58], %o5
loop_5351:
ldsh [%l7 + 0x3C], %i3
movle %xcc, %l4, %o4
subcc %o7, %i2, %l5
fmuld8ulx16 %f13, %f2, %f12
sllx %i7, 0x19, %o1
ta %icc, 0x0
add %l6, %g6, %o6
lduw [%l7 + 0x38], %g1
ldsh [%l7 + 0x12], %i0
fmovdleu %icc, %f8, %f13
lduh [%l7 + 0x10], %g3
tleu %icc, 0x4
lduw [%l7 + 0x78], %l3
std %f14, [%l7 + 0x70]
fbge %fcc0, loop_5352
srlx %i1, 0x02, %o2
stx %g7, [%l7 + 0x10]
taddcc %g2, 0x03D6, %l0
loop_5352:
bpos,pn %icc, loop_5353
ldd [%l7 + 0x28], %f12
brlez,a %g5, loop_5354
ldsw [%l7 + 0x3C], %l1
loop_5353:
ldsb [%l7 + 0x0F], %i4
ldsb [%l7 + 0x11], %l2
loop_5354:
addccc %g4, %i6, %o0
bg %xcc, loop_5355
fmuld8ulx16 %f12, %f8, %f10
brgez %o3, loop_5356
ldsh [%l7 + 0x76], %o5
loop_5355:
bshuffle %f0, %f14, %f10
fbe,a %fcc1, loop_5357
loop_5356:
fsrc1 %f12, %f0
fmovdle %xcc, %f5, %f12
fcmpgt16 %f10, %f0, %i3
loop_5357:
ldub [%l7 + 0x41], %i5
tvc %xcc, 0x2
movvc %icc, %o4, %o7
std %f6, [%l7 + 0x50]
stb %l4, [%l7 + 0x49]
fandnot2 %f4, %f6, %f14
be,pn %xcc, loop_5358
fba %fcc2, loop_5359
lduh [%l7 + 0x7A], %l5
movrlz %i2, %i7, %o1
loop_5358:
ldsh [%l7 + 0x72], %g6
loop_5359:
brgez,a %o6, loop_5360
movrlz %g1, 0x3E7, %i0
fmul8ulx16 %f14, %f4, %f14
ldsw [%l7 + 0x54], %g3
loop_5360:
movrgez %l6, 0x150, %i1
fbge %fcc3, loop_5361
fbule %fcc0, loop_5362
ldd [%l7 + 0x08], %f0
fbl,a %fcc1, loop_5363
loop_5361:
fbo,a %fcc2, loop_5364
loop_5362:
nop
setx loop_5365, %l0, %l1
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 + 0x18], %f2
loop_5363:
fpadd16s %f9, %f9, %f6
loop_5364:
fxors %f4, %f15, %f15
loop_5365:
call loop_5366
sll %l3, %g7, %o2
fornot2s %f7, %f15, %f3
lduw [%l7 + 0x60], %g2
loop_5366:
fmul8x16al %f4, %f8, %f6
andncc %g5, %l0, %i4
fbue,a %fcc2, loop_5367
fnot1 %f4, %f14
fmovscc %xcc, %f11, %f5
fmovdl %icc, %f14, %f15
loop_5367:
fpack32 %f8, %f14, %f4
brgez %l2, loop_5368
movleu %icc, %g4, %l1
fcmpgt16 %f12, %f8, %o0
bcc,pt %icc, loop_5369
loop_5368:
movre %o3, 0x00C, %o5
bg %xcc, loop_5370
ldsh [%l7 + 0x1E], %i3
loop_5369:
stb %i5, [%l7 + 0x7B]
fcmpeq16 %f14, %f0, %i6
loop_5370:
std %f8, [%l7 + 0x20]
sth %o7, [%l7 + 0x3A]
sth %o4, [%l7 + 0x30]
fsrc2 %f6, %f14
smul %l4, 0x093D, %l5
edge16l %i2, %i7, %g6
stx %o1, [%l7 + 0x10]
ldx [%l7 + 0x58], %o6
fmovdn %xcc, %f12, %f15
bleu,pt %xcc, loop_5371
srlx %i0, %g3, %l6
ldsw [%l7 + 0x74], %g1
te %xcc, 0x5
loop_5371:
fones %f7
subccc %l3, %i1, %g7
fble %fcc0, loop_5372
srax %o2, 0x10, %g5
tsubcc %l0, %g2, %i4
and %l2, %g4, %l1
loop_5372:
fpadd16 %f12, %f10, %f10
fbuge,a %fcc0, loop_5373
edge16l %o3, %o5, %o0
stw %i3, [%l7 + 0x60]
fmovs %f10, %f13
loop_5373:
std %f10, [%l7 + 0x58]
fcmps %fcc3, %f5, %f4
bshuffle %f14, %f12, %f6
fornot1s %f15, %f5, %f6
fmovse %xcc, %f5, %f12
fnot1 %f10, %f6
tgu %icc, 0x2
fsrc2 %f4, %f14
edge16ln %i5, %o7, %o4
lduw [%l7 + 0x48], %i6
fbg %fcc0, loop_5374
addc %l4, %i2, %i7
stx %g6, [%l7 + 0x10]
movleu %icc, %o1, %o6
loop_5374:
ldsw [%l7 + 0x10], %i0
bcs,a loop_5375
fcmpgt32 %f2, %f0, %g3
tcc %xcc, 0x4
fbl %fcc1, loop_5376
loop_5375:
fmuld8ulx16 %f0, %f4, %f2
bn loop_5377
lduh [%l7 + 0x42], %l5
loop_5376:
fexpand %f14, %f14
stb %g1, [%l7 + 0x3B]
loop_5377:
stw %l6, [%l7 + 0x64]
fxors %f3, %f8, %f4
movvc %icc, %i1, %l3
lduh [%l7 + 0x0C], %g7
lduw [%l7 + 0x18], %g5
st %f0, [%l7 + 0x64]
umul %l0, %o2, %g2
fmovsa %xcc, %f14, %f6
subcc %i4, 0x149B, %g4
st %f11, [%l7 + 0x18]
fbu,a %fcc0, loop_5378
fbuge %fcc0, loop_5379
movleu %icc, %l1, %o3
fmovdleu %icc, %f12, %f4
loop_5378:
and %o5, 0x084C, %l2
loop_5379:
fmovdne %xcc, %f7, %f4
lduw [%l7 + 0x14], %i3
ldsw [%l7 + 0x14], %o0
lduh [%l7 + 0x40], %o7
edge16l %i5, %o4, %l4
fblg,a %fcc1, loop_5380
stx %i2, [%l7 + 0x38]
fornot2s %f9, %f5, %f9
ldsw [%l7 + 0x3C], %i7
loop_5380:
ld [%l7 + 0x28], %f7
fbul %fcc3, loop_5381
fmovsl %xcc, %f9, %f12
st %f13, [%l7 + 0x24]
edge32n %g6, %o1, %i6
loop_5381:
fandnot2 %f6, %f6, %f8
andn %o6, 0x00DA, %i0
ldx [%l7 + 0x18], %l5
fnot1 %f10, %f10
fandnot2s %f8, %f14, %f9
ldsb [%l7 + 0x0E], %g3
stb %l6, [%l7 + 0x7D]
fnands %f14, %f10, %f9
movle %icc, %g1, %l3
fabsd %f6, %f6
movl %icc, %g7, %g5
lduw [%l7 + 0x10], %l0
ldsb [%l7 + 0x7D], %i1
tl %xcc, 0x1
ld [%l7 + 0x2C], %f6
fmovrdlz %g2, %f4, %f12
udivx %o2, 0x06BE, %i4
fmovrsgz %l1, %f4, %f14
ldsw [%l7 + 0x78], %o3
fmovrsgz %g4, %f11, %f14
fba %fcc3, loop_5382
move %xcc, %l2, %o5
call loop_5383
srlx %o0, 0x05, %o7
loop_5382:
ldd [%l7 + 0x20], %f12
fnegd %f2, %f12
loop_5383:
ldub [%l7 + 0x34], %i3
ld [%l7 + 0x58], %f11
tle %icc, 0x2
fbn,a %fcc1, loop_5384
fpsub32 %f6, %f12, %f4
lduh [%l7 + 0x76], %o4
ldx [%l7 + 0x48], %l4
loop_5384:
fmovrslez %i5, %f6, %f8
addccc %i2, %g6, %i7
std %f4, [%l7 + 0x08]
fandnot2 %f12, %f4, %f14
tgu %xcc, 0x1
st %f13, [%l7 + 0x70]
sethi 0x057C, %o1
fone %f2
fnands %f2, %f2, %f12
ldsh [%l7 + 0x3A], %o6
fmuld8sux16 %f6, %f4, %f2
ldd [%l7 + 0x18], %f12
std %f4, [%l7 + 0x58]
movgu %xcc, %i0, %l5
fzeros %f11
xorcc %i6, %l6, %g1
fmovsn %icc, %f15, %f4
fmovrslez %g3, %f11, %f1
lduh [%l7 + 0x30], %l3
fand %f8, %f8, %f0
ld [%l7 + 0x2C], %f15
bvc,pn %xcc, loop_5385
array32 %g7, %g5, %i1
ldx [%l7 + 0x18], %g2
bn,a,pn %xcc, loop_5386
loop_5385:
fand %f14, %f8, %f8
sth %o2, [%l7 + 0x16]
ldd [%l7 + 0x10], %f8
loop_5386:
taddcc %i4, 0x0B0F, %l0
sllx %l1, %o3, %l2
umulcc %o5, %o0, %g4
array16 %i3, %o4, %l4
tge %xcc, 0x0
fmovsa %icc, %f7, %f7
tsubcc %i5, 0x0D05, %o7
tleu %xcc, 0x2
umulcc %g6, 0x1618, %i7
sethi 0x0EB9, %i2
edge32ln %o6, %o1, %i0
fone %f4
bg,a loop_5387
ldx [%l7 + 0x50], %l5
and %l6, %g1, %i6
fmovrdlz %g3, %f6, %f12
loop_5387:
ldd [%l7 + 0x78], %f10
fmovrse %g7, %f6, %f9
popc %g5, %i1
st %f11, [%l7 + 0x7C]
tvc %icc, 0x5
ld [%l7 + 0x3C], %f7
lduh [%l7 + 0x56], %g2
fmovsl %xcc, %f2, %f9
fmovscc %icc, %f4, %f2
ldsh [%l7 + 0x1A], %o2
umul %l3, 0x04CE, %i4
st %f14, [%l7 + 0x24]
fands %f13, %f5, %f0
umul %l1, 0x1CBC, %o3
bvs %xcc, loop_5388
fba,a %fcc3, loop_5389
udiv %l0, 0x0CEB, %o5
andncc %o0, %g4, %i3
loop_5388:
edge16n %l2, %l4, %i5
loop_5389:
fpsub16 %f14, %f0, %f4
stw %o7, [%l7 + 0x10]
ldsw [%l7 + 0x58], %g6
smul %o4, 0x18CA, %i2
te %icc, 0x6
fmul8x16 %f0, %f0, %f14
fmovdneg %icc, %f14, %f8
fmovsneg %icc, %f9, %f15
srax %o6, %i7, %i0
stx %l5, [%l7 + 0x18]
stb %l6, [%l7 + 0x30]
orn %g1, 0x1537, %i6
fmovd %f4, %f12
brgz %g3, loop_5390
sth %o1, [%l7 + 0x1A]
mulscc %g7, 0x1D3F, %g5
sub %i1, 0x1FDB, %o2
loop_5390:
ldsw [%l7 + 0x08], %g2
movge %icc, %l3, %i4
fmovdneg %icc, %f9, %f9
fcmpd %fcc2, %f8, %f2
fbg %fcc3, loop_5391
ldd [%l7 + 0x68], %f8
udivcc %l1, 0x19CB, %l0
std %f14, [%l7 + 0x38]
loop_5391:
subcc %o3, 0x00A8, %o5
fmul8ulx16 %f4, %f14, %f2
sub %o0, 0x0B35, %i3
edge32ln %l2, %g4, %l4
bpos %icc, loop_5392
taddcc %o7, 0x0AA5, %i5
fpadd16 %f6, %f10, %f10
stw %o4, [%l7 + 0x44]
loop_5392:
fornot2s %f9, %f14, %f9
ba,pn %xcc, loop_5393
ldd [%l7 + 0x08], %f6
fpsub16 %f2, %f12, %f4
fmovsne %icc, %f3, %f1
loop_5393:
umul %i2, 0x0405, %o6
fmovdgu %xcc, %f0, %f8
stw %g6, [%l7 + 0x4C]
fmuld8sux16 %f15, %f6, %f4
fmul8sux16 %f12, %f2, %f12
edge8ln %i0, %l5, %i7
st %f3, [%l7 + 0x70]
stx %l6, [%l7 + 0x70]
fmovdvs %xcc, %f10, %f13
edge8ln %i6, %g3, %o1
fbn %fcc2, loop_5394
lduh [%l7 + 0x24], %g7
udivx %g1, 0x136A, %g5
movgu %xcc, %i1, %g2
loop_5394:
stx %o2, [%l7 + 0x08]
fmovdn %icc, %f2, %f14
fpsub16s %f4, %f7, %f1
fsrc2 %f0, %f10
sdivcc %i4, 0x1398, %l3
fbug,a %fcc3, loop_5395
fandnot2s %f5, %f15, %f3
ldsw [%l7 + 0x78], %l0
brnz %l1, loop_5396
loop_5395:
sth %o3, [%l7 + 0x14]
fandnot1s %f11, %f5, %f14
array8 %o0, %o5, %l2
loop_5396:
movcs %xcc, %g4, %l4
movrgez %o7, 0x104, %i3
fsrc1s %f7, %f13
taddcctv %o4, %i5, %i2
fexpand %f10, %f14
st %f10, [%l7 + 0x74]
fxor %f4, %f6, %f6
ba,a,pt %xcc, loop_5397
st %f15, [%l7 + 0x10]
ldsh [%l7 + 0x6E], %o6
tsubcc %i0, 0x1611, %l5
loop_5397:
ld [%l7 + 0x1C], %f13
fsrc2 %f12, %f2
ldsw [%l7 + 0x18], %i7
ldsb [%l7 + 0x49], %l6
stx %g6, [%l7 + 0x20]
fmovsl %xcc, %f6, %f13
ld [%l7 + 0x58], %f3
fnand %f2, %f14, %f14
fcmpd %fcc2, %f2, %f2
fcmps %fcc1, %f4, %f9
movg %xcc, %i6, %o1
edge32n %g7, %g3, %g1
sth %i1, [%l7 + 0x5E]
stx %g5, [%l7 + 0x10]
fnands %f13, %f7, %f15
movrgez %g2, 0x26B, %i4
fpadd16s %f1, %f12, %f3
ldx [%l7 + 0x48], %l3
mova %icc, %o2, %l0
ldx [%l7 + 0x68], %l1
fsrc1 %f4, %f4
fmovsge %icc, %f5, %f7
movrgez %o3, 0x2AB, %o5
fornot1 %f14, %f14, %f14
fmovscs %xcc, %f13, %f7
fandnot1 %f0, %f10, %f10
std %f12, [%l7 + 0x78]
std %f10, [%l7 + 0x08]
ldsh [%l7 + 0x6C], %l2
add %o0, 0x1AA8, %g4
ldsb [%l7 + 0x0A], %o7
srl %l4, %i3, %o4
edge32n %i5, %o6, %i0
for %f0, %f2, %f4
sth %i2, [%l7 + 0x24]
edge16 %l5, %i7, %l6
ldsb [%l7 + 0x41], %i6
ldsh [%l7 + 0x50], %g6
fmovsvc %xcc, %f8, %f14
stb %o1, [%l7 + 0x33]
fmovdge %icc, %f8, %f1
ldx [%l7 + 0x78], %g3
ld [%l7 + 0x54], %f2
tge %icc, 0x4
call loop_5398
fmovrdgez %g7, %f4, %f4
ldub [%l7 + 0x08], %i1
bge,a loop_5399
loop_5398:
fpsub16s %f7, %f3, %f3
ldub [%l7 + 0x27], %g5
fsrc1s %f4, %f15
loop_5399:
and %g2, %i4, %l3
ldd [%l7 + 0x48], %f4
fornot1 %f8, %f2, %f12
xorcc %g1, %l0, %o2
ldsw [%l7 + 0x20], %l1
sdivcc %o3, 0x0ABA, %o5
bvs,a loop_5400
ld [%l7 + 0x14], %f11
fmovrse %l2, %f3, %f2
smulcc %g4, %o0, %l4
loop_5400:
fpack16 %f6, %f13
lduw [%l7 + 0x48], %i3
tn %icc, 0x6
add %o4, 0x1B29, %i5
fnot1s %f2, %f4
movn %icc, %o7, %o6
umul %i2, 0x006D, %i0
ldsw [%l7 + 0x6C], %i7
array32 %l5, %l6, %g6
fpack32 %f4, %f2, %f2
fmovsvc %xcc, %f1, %f11
fmul8ulx16 %f6, %f2, %f8
movgu %xcc, %o1, %g3
or %i6, %g7, %g5
lduw [%l7 + 0x78], %i1
tg %xcc, 0x3
bgu,a,pn %xcc, loop_5401
umul %i4, 0x1CD4, %g2
fnand %f12, %f10, %f14
srl %g1, 0x1D, %l3
loop_5401:
ble,pn %xcc, loop_5402
ldsb [%l7 + 0x1A], %l0
bge %xcc, loop_5403
tvs %icc, 0x2
loop_5402:
udivx %l1, 0x1E06, %o2
ldsw [%l7 + 0x5C], %o3
loop_5403:
edge8ln %l2, %o5, %g4
fpack16 %f12, %f8
ldx [%l7 + 0x10], %o0
ld [%l7 + 0x18], %f14
fsrc1 %f10, %f4
edge32l %l4, %i3, %i5
tl %icc, 0x7
fmul8sux16 %f14, %f12, %f0
popc 0x14A7, %o7
fnot2 %f12, %f10
fbo,a %fcc2, loop_5404
stx %o6, [%l7 + 0x38]
fpackfix %f4, %f6
fcmpeq32 %f0, %f2, %o4
loop_5404:
ble,a %xcc, loop_5405
ldsb [%l7 + 0x71], %i2
ldsb [%l7 + 0x16], %i0
std %f8, [%l7 + 0x40]
loop_5405:
ldsb [%l7 + 0x1A], %l5
fabss %f11, %f3
fxor %f14, %f8, %f2
taddcctv %l6, 0x1DA0, %g6
fcmpeq16 %f6, %f2, %i7
lduw [%l7 + 0x7C], %o1
fcmpd %fcc2, %f14, %f0
fbul %fcc2, loop_5406
fsrc1s %f7, %f3
ba,a loop_5407
bvs,pt %xcc, loop_5408
loop_5406:
call loop_5409
fmovsa %icc, %f4, %f5
loop_5407:
fcmpeq32 %f6, %f14, %i6
loop_5408:
sth %g7, [%l7 + 0x5A]
loop_5409:
st %f4, [%l7 + 0x44]
brgez %g5, loop_5410
sll %g3, 0x0A, %i1
sll %i4, 0x0D, %g1
ldsh [%l7 + 0x4C], %l3
loop_5410:
ldd [%l7 + 0x40], %f6
ldsw [%l7 + 0x48], %g2
movne %xcc, %l0, %l1
fmovrdlez %o3, %f6, %f4
ldsw [%l7 + 0x24], %l2
fbn %fcc1, loop_5411
fnegd %f12, %f2
fand %f14, %f14, %f0
sth %o5, [%l7 + 0x12]
loop_5411:
stw %o2, [%l7 + 0x70]
edge32n %g4, %o0, %l4
std %f10, [%l7 + 0x58]
fnand %f8, %f6, %f2
edge32l %i5, %i3, %o7
tle %icc, 0x2
fpadd16s %f7, %f0, %f6
edge16 %o4, %i2, %o6
movleu %xcc, %l5, %l6
bleu %xcc, loop_5412
fmovs %f8, %f15
ldsw [%l7 + 0x34], %i0
addcc %i7, %o1, %g6
loop_5412:
lduh [%l7 + 0x34], %i6
fmul8sux16 %f12, %f4, %f4
ldd [%l7 + 0x70], %f4
ldsb [%l7 + 0x44], %g7
fpsub16s %f4, %f12, %f14
fmovdl %xcc, %f13, %f0
mova %xcc, %g5, %g3
edge8 %i1, %g1, %i4
fnor %f8, %f6, %f6
te %icc, 0x4
edge32ln %l3, %g2, %l1
udiv %o3, 0x00D4, %l0
fornot1 %f14, %f2, %f10
fmuld8sux16 %f15, %f7, %f12
tneg %xcc, 0x1
stb %l2, [%l7 + 0x13]
edge32l %o2, %o5, %o0
fble %fcc1, loop_5413
taddcctv %g4, %l4, %i3
nop
setx loop_5414, %l0, %l1
jmpl %l1, %i5
movrgz %o7, 0x194, %o4
loop_5413:
ldsh [%l7 + 0x26], %i2
ldd [%l7 + 0x60], %f4
loop_5414:
stb %o6, [%l7 + 0x78]
fmovdne %icc, %f14, %f2
stw %l6, [%l7 + 0x08]
fmovsvc %xcc, %f2, %f2
fone %f4
fnor %f8, %f10, %f0
alignaddr %i0, %l5, %o1
fble %fcc2, loop_5415
lduw [%l7 + 0x74], %i7
alignaddrl %g6, %g7, %i6
movcc %xcc, %g5, %i1
loop_5415:
sth %g3, [%l7 + 0x0A]
fexpand %f7, %f8
lduw [%l7 + 0x50], %i4
fmovdgu %xcc, %f2, %f2
xor %g1, %g2, %l1
stx %o3, [%l7 + 0x08]
std %f10, [%l7 + 0x58]
movvs %icc, %l3, %l0
fbe %fcc3, loop_5416
fpadd32 %f8, %f8, %f12
fmovsvc %xcc, %f7, %f6
xnor %o2, 0x1064, %l2
loop_5416:
orncc %o0, %o5, %l4
subccc %i3, %g4, %i5
ld [%l7 + 0x40], %f9
movcs %icc, %o4, %i2
fbl,a %fcc3, loop_5417
addccc %o7, 0x1E58, %o6
fbg %fcc2, loop_5418
movneg %xcc, %i0, %l6
loop_5417:
fands %f9, %f12, %f6
ldsb [%l7 + 0x71], %l5
loop_5418:
stx %i7, [%l7 + 0x60]
ldd [%l7 + 0x40], %f10
fbuge %fcc3, loop_5419
stx %g6, [%l7 + 0x10]
fpmerge %f11, %f9, %f12
ldx [%l7 + 0x38], %o1
loop_5419:
udivx %g7, 0x0908, %i6
fnot1 %f8, %f2
fbue %fcc3, loop_5420
fnands %f8, %f7, %f4
tl %icc, 0x1
fmovdneg %icc, %f2, %f12
loop_5420:
bg,a,pn %icc, loop_5421
stw %i1, [%l7 + 0x0C]
ldsh [%l7 + 0x60], %g3
fexpand %f6, %f12
loop_5421:
sdivcc %g5, 0x1A4C, %i4
ld [%l7 + 0x14], %f7
std %f10, [%l7 + 0x58]
ldub [%l7 + 0x38], %g1
fzero %f6
ldx [%l7 + 0x68], %l1
bleu,a loop_5422
orn %o3, 0x0CFC, %g2
fbe %fcc1, loop_5423
fnegs %f6, %f6
loop_5422:
be,pt %xcc, loop_5424
fmovrdlz %l0, %f14, %f14
loop_5423:
andcc %l3, 0x16D2, %o2
fmovsgu %xcc, %f0, %f7
loop_5424:
lduw [%l7 + 0x60], %o0
fexpand %f3, %f12
movrlez %l2, %o5, %i3
ta %icc, 0x6
tle %xcc, 0x0
lduh [%l7 + 0x4C], %l4
movrlez %i5, %o4, %g4
tg %icc, 0x7
ldub [%l7 + 0x7C], %o7
srl %o6, 0x14, %i2
ldsw [%l7 + 0x64], %l6
tsubcc %i0, 0x175A, %i7
fbule,a %fcc1, loop_5425
stb %l5, [%l7 + 0x5E]
fxors %f1, %f0, %f3
fcmpeq32 %f12, %f4, %g6
loop_5425:
srlx %o1, 0x09, %i6
ldsw [%l7 + 0x2C], %i1
stw %g7, [%l7 + 0x40]
ldsb [%l7 + 0x76], %g5
sdivcc %i4, 0x0B39, %g3
bl,pn %icc, loop_5426
fbu,a %fcc3, loop_5427
fbg,a %fcc3, loop_5428
fble %fcc2, loop_5429
loop_5426:
fnors %f5, %f11, %f0
loop_5427:
fpadd16 %f4, %f2, %f4
loop_5428:
fcmps %fcc2, %f1, %f2
loop_5429:
lduh [%l7 + 0x66], %l1
std %f4, [%l7 + 0x50]
edge16l %o3, %g1, %g2
st %f11, [%l7 + 0x5C]
tneg %xcc, 0x3
sdivcc %l3, 0x0F95, %l0
movleu %icc, %o0, %l2
bneg,a,pt %icc, loop_5430
orcc %o5, %o2, %l4
nop
setx loop_5431, %l0, %l1
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 %icc, loop_5432
loop_5430:
tne %icc, 0x0
edge16 %i3, %i5, %o4
loop_5431:
ldsw [%l7 + 0x34], %g4
loop_5432:
edge32 %o7, %o6, %i2
std %f2, [%l7 + 0x20]
fmovrdgz %i0, %f4, %f4
fpack32 %f8, %f8, %f6
stw %i7, [%l7 + 0x28]
bne,pt %icc, loop_5433
fbo,a %fcc2, loop_5434
bshuffle %f14, %f2, %f6
fmovdge %xcc, %f8, %f6
loop_5433:
fone %f6
loop_5434:
fmovsleu %icc, %f8, %f4
xnor %l5, 0x0EAF, %l6
ldub [%l7 + 0x75], %o1
fornot2s %f10, %f6, %f5
ldsw [%l7 + 0x40], %g6
bleu,a,pn %xcc, loop_5435
tvs %icc, 0x4
tl %xcc, 0x5
fbule,a %fcc3, loop_5436
loop_5435:
alignaddr %i6, %i1, %g5
ldx [%l7 + 0x50], %i4
fornot1s %f2, %f13, %f15
loop_5436:
ldx [%l7 + 0x38], %g3
movrgez %l1, %g7, %o3
lduw [%l7 + 0x10], %g1
sth %g2, [%l7 + 0x0A]
subc %l3, 0x0649, %o0
ba,pt %icc, loop_5437
ldsb [%l7 + 0x1A], %l0
fabsd %f6, %f12
edge16n %l2, %o5, %o2
loop_5437:
movrgz %l4, %i5, %i3
fblg,a %fcc3, loop_5438
xnorcc %o4, 0x129C, %o7
sth %o6, [%l7 + 0x7E]
ldsw [%l7 + 0x2C], %i2
loop_5438:
fbe,a %fcc2, loop_5439
std %f8, [%l7 + 0x68]
fmovdpos %icc, %f8, %f13
bcs,a loop_5440
loop_5439:
std %f0, [%l7 + 0x28]
std %f12, [%l7 + 0x38]
fandnot2 %f8, %f12, %f4
loop_5440:
lduh [%l7 + 0x4E], %i0
edge32l %g4, %l5, %l6
fornot2s %f4, %f8, %f15
fmovrdgz %i7, %f8, %f0
lduh [%l7 + 0x60], %o1
fmovdl %xcc, %f15, %f0
lduh [%l7 + 0x2A], %i6
tn %xcc, 0x1
fnot1s %f0, %f6
fmovrdgz %g6, %f6, %f0
stw %g5, [%l7 + 0x58]
fmovsne %xcc, %f7, %f6
ldub [%l7 + 0x40], %i1
fmovrdgez %g3, %f6, %f8
fmovsleu %xcc, %f0, %f9
fmovdgu %icc, %f8, %f0
fnands %f12, %f15, %f3
stx %l1, [%l7 + 0x30]
ldd [%l7 + 0x18], %f10
fnor %f8, %f0, %f4
ldsb [%l7 + 0x43], %i4
fbn %fcc1, loop_5441
stb %o3, [%l7 + 0x3D]
fxor %f4, %f10, %f6
orn %g7, 0x1365, %g2
loop_5441:
movrgez %g1, 0x2D6, %l3
bneg,a,pt %xcc, loop_5442
fmuld8sux16 %f2, %f4, %f4
sth %l0, [%l7 + 0x46]
call loop_5443
loop_5442:
addcc %l2, %o5, %o0
fcmped %fcc3, %f4, %f6
fcmped %fcc0, %f8, %f12
loop_5443:
movrlz %o2, %l4, %i5
fmovsa %xcc, %f10, %f1
fmovdpos %xcc, %f14, %f15
fmovrde %o4, %f6, %f4
fmovdcc %icc, %f9, %f14
tgu %icc, 0x2
stw %i3, [%l7 + 0x40]
ta %xcc, 0x3
ldsh [%l7 + 0x34], %o7
brgz,a %i2, loop_5444
tge %icc, 0x1
st %f9, [%l7 + 0x4C]
ldx [%l7 + 0x20], %o6
loop_5444:
sth %g4, [%l7 + 0x12]
orncc %i0, %l6, %l5
ldub [%l7 + 0x73], %i7
ldx [%l7 + 0x08], %o1
std %f14, [%l7 + 0x40]
fmovrsgz %g6, %f7, %f9
fandnot1 %f0, %f4, %f2
fmovrdlez %i6, %f12, %f6
for %f8, %f10, %f4
fba,a %fcc0, loop_5445
ldsh [%l7 + 0x3A], %i1
edge16ln %g5, %l1, %i4
fmovs %f10, %f10
loop_5445:
fmovdge %xcc, %f0, %f0
fmovdcs %icc, %f9, %f14
ldd [%l7 + 0x38], %f8
tl %xcc, 0x0
sth %g3, [%l7 + 0x36]
brgez %g7, loop_5446
fnot2s %f5, %f2
sth %g2, [%l7 + 0x28]
stx %g1, [%l7 + 0x38]
loop_5446:
ldub [%l7 + 0x54], %l3
fcmped %fcc2, %f0, %f0
fpack16 %f8, %f2
be,a,pn %xcc, loop_5447
movg %xcc, %o3, %l0
tn %xcc, 0x6
ldx [%l7 + 0x20], %l2
loop_5447:
edge16 %o5, %o2, %l4
fornot1 %f8, %f0, %f0
ldub [%l7 + 0x39], %i5
ldsb [%l7 + 0x1B], %o4
tge %icc, 0x4
sth %i3, [%l7 + 0x2E]
pdist %f2, %f14, %f10
edge32ln %o7, %i2, %o6
fands %f6, %f3, %f4
bne,pt %icc, loop_5448
tg %xcc, 0x5
mulx %g4, 0x199D, %i0
tsubcctv %o0, %l6, %i7
loop_5448:
movcc %xcc, %o1, %g6
brlz %i6, loop_5449
edge8 %i1, %g5, %l5
tcs %xcc, 0x3
fmul8x16al %f9, %f7, %f10
loop_5449:
stx %l1, [%l7 + 0x18]
edge32l %i4, %g7, %g3
fmovdvc %xcc, %f13, %f7
movre %g2, 0x119, %l3
fpmerge %f3, %f9, %f8
tpos %xcc, 0x0
sll %g1, %o3, %l0
brlez %o5, loop_5450
stw %o2, [%l7 + 0x74]
fmovdneg %icc, %f14, %f6
fmovdge %icc, %f2, %f4
loop_5450:
fabsd %f0, %f2
fpsub16s %f14, %f1, %f15
tsubcc %l4, %l2, %i5
std %f0, [%l7 + 0x28]
ldsh [%l7 + 0x1A], %o4
sll %i3, %o7, %i2
fcmple16 %f2, %f2, %o6
ldsh [%l7 + 0x7E], %i0
ldd [%l7 + 0x08], %f10
fmovsne %xcc, %f1, %f7
tg %icc, 0x1
fands %f13, %f10, %f8
std %f4, [%l7 + 0x40]
movre %o0, 0x16B, %l6
alignaddr %i7, %g4, %g6
mulscc %i6, %i1, %g5
ldsh [%l7 + 0x7A], %o1
fmovsgu %icc, %f3, %f12
fnot2s %f1, %f3
movvc %xcc, %l5, %i4
ld [%l7 + 0x68], %f13
fmovsl %icc, %f11, %f8
xor %g7, %g3, %l1
movg %xcc, %l3, %g1
ldsb [%l7 + 0x2F], %o3
brlez,a %l0, loop_5451
fnegs %f15, %f7
fabss %f13, %f7
stx %o5, [%l7 + 0x08]
loop_5451:
ldx [%l7 + 0x08], %o2
fandnot2s %f8, %f5, %f0
movvs %xcc, %g2, %l2
fpadd16 %f14, %f12, %f2
fornot2s %f13, %f9, %f1
fcmpes %fcc0, %f10, %f4
edge8n %l4, %i5, %i3
fmovsneg %icc, %f10, %f2
fmovsn %xcc, %f4, %f4
xnorcc %o7, %o4, %o6
lduw [%l7 + 0x2C], %i0
taddcctv %o0, 0x06D4, %l6
orn %i2, %i7, %g4
srl %g6, %i1, %i6
st %f1, [%l7 + 0x2C]
orcc %g5, %o1, %l5
fmovsvc %xcc, %f15, %f2
tle %xcc, 0x5
fba %fcc3, loop_5452
fmovrdgez %g7, %f8, %f8
std %f0, [%l7 + 0x08]
orn %g3, 0x0C1C, %l1
loop_5452:
stw %i4, [%l7 + 0x70]
siam 0x1
fmovscc %icc, %f7, %f1
orcc %l3, 0x0A76, %o3
xnor %l0, %o5, %g1
ldub [%l7 + 0x39], %o2
udivx %l2, 0x100D, %l4
lduw [%l7 + 0x4C], %i5
stw %g2, [%l7 + 0x10]
ldd [%l7 + 0x48], %f10
lduw [%l7 + 0x38], %i3
ldsb [%l7 + 0x15], %o4
bge,pn %icc, loop_5453
movrgz %o6, %o7, %o0
fmovsleu %xcc, %f8, %f4
alignaddr %l6, %i2, %i0
loop_5453:
bvs %icc, loop_5454
fmuld8sux16 %f2, %f13, %f4
lduh [%l7 + 0x52], %i7
lduh [%l7 + 0x58], %g4
loop_5454:
fblg %fcc0, loop_5455
bgu loop_5456
ldub [%l7 + 0x59], %g6
stb %i6, [%l7 + 0x21]
loop_5455:
alignaddr %i1, %g5, %o1
loop_5456:
sethi 0x1219, %l5
ldd [%l7 + 0x78], %f8
bvs,pt %xcc, loop_5457
fmovdn %icc, %f15, %f10
brlez,a %g7, loop_5458
mova %icc, %g3, %l1
loop_5457:
fors %f0, %f13, %f0
fnor %f2, %f2, %f12
loop_5458:
andn %i4, %l3, %o3
srax %l0, %g1, %o2
fmovsa %icc, %f8, %f4
fmovdvs %xcc, %f3, %f8
smulcc %l2, %o5, %l4
edge16n %g2, %i3, %o4
nop
setx loop_5459, %l0, %l1
jmpl %l1, %i5
fone %f2
st %f12, [%l7 + 0x64]
tcs %xcc, 0x6
loop_5459:
fmovdl %icc, %f9, %f7
tn %icc, 0x7
brz,a %o7, loop_5460
fnor %f12, %f12, %f6
fpack32 %f12, %f4, %f6
fmovsne %xcc, %f13, %f2
loop_5460:
fandnot1 %f6, %f6, %f4
movrgz %o0, 0x024, %o6
tg %icc, 0x7
udivcc %l6, 0x0BA0, %i0
fnot1 %f10, %f6
fmovsg %xcc, %f7, %f10
movrne %i2, 0x16A, %i7
fmovdge %icc, %f12, %f9
fzeros %f2
fnor %f12, %f0, %f2
fcmpgt16 %f2, %f2, %g6
tleu %icc, 0x5
lduw [%l7 + 0x48], %i6
fandnot1s %f1, %f0, %f3
fpadd16s %f11, %f2, %f15
fmovdle %xcc, %f4, %f15
fpackfix %f10, %f14
fnot1s %f3, %f6
fmovdge %xcc, %f10, %f0
addcc %g4, 0x1CE0, %i1
fcmple32 %f8, %f0, %o1
fmovdle %icc, %f15, %f11
fnot2 %f12, %f0
sth %g5, [%l7 + 0x2A]
ldx [%l7 + 0x10], %g7
bvc,a,pt %icc, loop_5461
movge %icc, %g3, %l5
alignaddr %l1, %l3, %i4
brlz %o3, loop_5462
loop_5461:
lduw [%l7 + 0x0C], %g1
fcmpes %fcc1, %f4, %f9
bl,pn %icc, loop_5463
loop_5462:
udivcc %l0, 0x0C43, %o2
stb %l2, [%l7 + 0x2F]
ldub [%l7 + 0x1C], %o5
loop_5463:
movleu %xcc, %g2, %l4
tl %icc, 0x5
fmovsne %icc, %f13, %f10
fpmerge %f0, %f5, %f10
andn %i3, 0x0963, %i5
lduw [%l7 + 0x1C], %o7
fmovsl %icc, %f1, %f1
fbg,a %fcc1, loop_5464
fmovdne %xcc, %f9, %f5
fpadd16 %f14, %f8, %f2
fbue,a %fcc2, loop_5465
loop_5464:
ldx [%l7 + 0x28], %o4
fsrc1s %f12, %f8
tle %icc, 0x5
loop_5465:
tgu %xcc, 0x1
movneg %xcc, %o0, %l6
bn,pt %icc, loop_5466
fbuge,a %fcc1, loop_5467
movrlz %i0, 0x3E2, %i2
ld [%l7 + 0x60], %f12
loop_5466:
fmovrde %i7, %f8, %f10
loop_5467:
fpack16 %f0, %f11
ld [%l7 + 0x18], %f12
fmul8sux16 %f0, %f0, %f4
movvs %icc, %g6, %i6
orcc %g4, %i1, %o1
fcmpeq16 %f4, %f6, %g5
fmovrdgz %g7, %f4, %f2
lduw [%l7 + 0x08], %g3
fbe %fcc1, loop_5468
movgu %xcc, %o6, %l5
array16 %l3, %i4, %l1
tsubcc %o3, %g1, %o2
loop_5468:
fbu %fcc2, loop_5469
tge %xcc, 0x2
fxnors %f1, %f3, %f14
fba %fcc3, loop_5470
loop_5469:
sdivx %l0, 0x05C3, %l2
ld [%l7 + 0x24], %f15
brgez,a %g2, loop_5471
loop_5470:
sth %o5, [%l7 + 0x10]
fbug %fcc0, loop_5472
fabss %f9, %f11
loop_5471:
fbg %fcc3, loop_5473
edge16l %i3, %l4, %o7
loop_5472:
brgez %o4, loop_5474
tn %icc, 0x5
loop_5473:
fsrc2 %f14, %f10
tleu %xcc, 0x2
loop_5474:
fba %fcc1, loop_5475
fbl,a %fcc1, loop_5476
fmovsge %xcc, %f13, %f9
fmovsvc %icc, %f15, %f2
loop_5475:
stw %o0, [%l7 + 0x2C]
loop_5476:
or %l6, 0x057C, %i0
fcmple32 %f14, %f6, %i5
sllx %i7, 0x12, %i2
std %f2, [%l7 + 0x20]
stx %i6, [%l7 + 0x70]
movn %icc, %g6, %i1
popc %g4, %g5
fnot2s %f15, %f0
fmovda %xcc, %f14, %f1
bleu,a,pn %xcc, loop_5477
brnz,a %o1, loop_5478
fmovdgu %xcc, %f1, %f8
popc 0x0EA8, %g7
loop_5477:
st %f2, [%l7 + 0x58]
loop_5478:
ldd [%l7 + 0x48], %f4
brlz %o6, loop_5479
stb %l5, [%l7 + 0x74]
ldd [%l7 + 0x10], %f14
fpmerge %f1, %f15, %f10
loop_5479:
addcc %l3, %g3, %l1
sth %o3, [%l7 + 0x58]
ldsh [%l7 + 0x08], %g1
sth %o2, [%l7 + 0x2C]
stw %l0, [%l7 + 0x34]
lduh [%l7 + 0x54], %l2
stw %g2, [%l7 + 0x74]
move %icc, %o5, %i3
ldd [%l7 + 0x40], %f12
fone %f8
fcmpeq16 %f12, %f10, %l4
fbge %fcc0, loop_5480
fbu,a %fcc0, loop_5481
fpsub32s %f8, %f5, %f15
st %f6, [%l7 + 0x68]
loop_5480:
fmovsvs %icc, %f15, %f8
loop_5481:
sll %o7, 0x07, %o4
lduh [%l7 + 0x24], %i4
bgu,a %icc, loop_5482
addc %o0, 0x0D83, %i0
ldsh [%l7 + 0x56], %i5
edge32ln %i7, %l6, %i6
loop_5482:
be,a,pt %xcc, loop_5483
fmovsne %xcc, %f13, %f14
st %f12, [%l7 + 0x48]
array16 %i2, %g6, %g4
loop_5483:
tvs %icc, 0x3
ldsh [%l7 + 0x44], %i1
array16 %g5, %g7, %o1
fnands %f11, %f11, %f11
fmovrsgez %o6, %f2, %f1
movvs %icc, %l3, %g3
ldsb [%l7 + 0x1D], %l5
lduw [%l7 + 0x24], %o3
fnegd %f6, %f8
bpos,a,pn %icc, loop_5484
lduh [%l7 + 0x60], %l1
fmovdge %xcc, %f5, %f14
ld [%l7 + 0x70], %f9
loop_5484:
tg %icc, 0x0
fornot1 %f2, %f6, %f8
brlz,a %g1, loop_5485
st %f3, [%l7 + 0x64]
array32 %o2, %l2, %g2
xnorcc %l0, 0x002C, %i3
loop_5485:
fcmple16 %f2, %f6, %l4
fxor %f8, %f8, %f4
ldub [%l7 + 0x14], %o7
bneg,a %xcc, loop_5486
bgu %xcc, loop_5487
brlez %o4, loop_5488
fmovrslez %o5, %f15, %f10
loop_5486:
fmul8ulx16 %f4, %f4, %f0
loop_5487:
lduw [%l7 + 0x10], %o0
loop_5488:
ldsh [%l7 + 0x6C], %i0
lduw [%l7 + 0x28], %i4
array32 %i5, %i7, %l6
fpackfix %f6, %f6
fmovscc %xcc, %f4, %f11
lduw [%l7 + 0x18], %i2
fnand %f2, %f0, %f8
fornot1s %f7, %f9, %f4
fpadd32 %f14, %f8, %f4
subc %g6, 0x1C64, %i6
ldsw [%l7 + 0x74], %g4
alignaddrl %g5, %i1, %g7
popc %o1, %o6
addccc %l3, 0x030C, %l5
fmovscs %xcc, %f5, %f10
fbuge %fcc3, loop_5489
andncc %o3, %l1, %g1
fmovsvc %xcc, %f15, %f15
ldub [%l7 + 0x23], %g3
loop_5489:
ldsb [%l7 + 0x6A], %l2
fble %fcc0, loop_5490
fmovrsgez %g2, %f9, %f4
sdivcc %o2, 0x1C66, %i3
fornot1 %f0, %f12, %f4
loop_5490:
sub %l0, 0x1F79, %l4
mulscc %o4, %o5, %o7
fmovrdgz %o0, %f12, %f2
bne,a %icc, loop_5491
fmovscc %icc, %f2, %f8
fbule,a %fcc2, loop_5492
fba %fcc1, loop_5493
loop_5491:
fbuge %fcc2, loop_5494
fmovsa %icc, %f7, %f0
loop_5492:
brgez,a %i4, loop_5495
loop_5493:
fmovsvc %icc, %f13, %f1
loop_5494:
fmovse %icc, %f9, %f13
stb %i0, [%l7 + 0x24]
loop_5495:
fmovd %f12, %f4
fpack16 %f12, %f4
stb %i5, [%l7 + 0x53]
fpack32 %f2, %f14, %f14
tleu %icc, 0x1
ldsw [%l7 + 0x0C], %l6
fxnor %f12, %f2, %f2
fpackfix %f2, %f1
fbl,a %fcc2, loop_5496
fmovsle %icc, %f1, %f0
fors %f8, %f3, %f4
stb %i7, [%l7 + 0x22]
loop_5496:
brlz,a %i2, loop_5497
fnot2s %f12, %f13
taddcctv %i6, 0x1B4F, %g4
edge32n %g6, %i1, %g7
loop_5497:
ba loop_5498
fmovrsgz %o1, %f10, %f9
ldd [%l7 + 0x78], %f0
xorcc %o6, %g5, %l5
loop_5498:
ldsh [%l7 + 0x10], %o3
std %f14, [%l7 + 0x58]
std %f6, [%l7 + 0x70]
ldub [%l7 + 0x5E], %l3
ta %xcc, 0x2
tneg %xcc, 0x4
ldd [%l7 + 0x50], %f2
ta %icc, 0x6
ldsb [%l7 + 0x21], %l1
xnor %g1, 0x11CA, %l2
fcmpd %fcc3, %f14, %f6
orn %g3, %g2, %o2
sth %l0, [%l7 + 0x78]
movrgez %i3, %l4, %o5
ldx [%l7 + 0x08], %o7
fbo,a %fcc3, loop_5499
ldsw [%l7 + 0x4C], %o4
fbe %fcc3, loop_5500
fmovda %xcc, %f0, %f7
loop_5499:
ld [%l7 + 0x54], %f5
fand %f12, %f0, %f12
loop_5500:
ld [%l7 + 0x54], %f12
tn %icc, 0x4
tle %icc, 0x5
st %f5, [%l7 + 0x30]
lduw [%l7 + 0x24], %i4
sth %o0, [%l7 + 0x7A]
udivx %i5, 0x19EF, %i0
fmovrdlez %i7, %f2, %f10
fsrc1 %f10, %f8
fmovrdgz %l6, %f6, %f6
edge8n %i6, %i2, %g4
ldub [%l7 + 0x7F], %i1
srlx %g7, 0x02, %o1
smul %o6, %g5, %l5
sdiv %o3, 0x1E8D, %g6
brz,a %l1, loop_5501
fandnot1s %f6, %f1, %f1
fbo %fcc0, loop_5502
movn %icc, %l3, %g1
loop_5501:
fmovsvc %icc, %f9, %f8
tneg %xcc, 0x0
loop_5502:
fmovrdlez %g3, %f14, %f8
brnz %l2, loop_5503
call loop_5504
lduh [%l7 + 0x66], %o2
fmovrslez %l0, %f7, %f3
loop_5503:
fzeros %f11
loop_5504:
fsrc1 %f0, %f4
fornot1s %f11, %f3, %f10
fandnot1 %f8, %f10, %f4
fnor %f4, %f8, %f14
ldsh [%l7 + 0x78], %g2
lduw [%l7 + 0x10], %l4
ldub [%l7 + 0x56], %i3
movvc %icc, %o5, %o4
fmovsvs %icc, %f6, %f8
ldd [%l7 + 0x58], %f4
stw %o7, [%l7 + 0x58]
udivcc %o0, 0x19F0, %i5
lduh [%l7 + 0x7E], %i0
brgez,a %i4, loop_5505
fcmpd %fcc1, %f10, %f10
ldd [%l7 + 0x78], %f12
edge32 %l6, %i6, %i2
loop_5505:
lduh [%l7 + 0x26], %i7
fsrc2 %f8, %f8
movrgez %g4, 0x237, %g7
lduw [%l7 + 0x10], %o1
udivx %i1, 0x1390, %o6
sth %l5, [%l7 + 0x7A]
movne %icc, %g5, %g6
andn %o3, 0x01B8, %l1
fmovdg %icc, %f10, %f2
fxors %f3, %f13, %f10
nop
setx loop_5506, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdlez %l3, %f12, %f8
movneg %icc, %g3, %g1
fands %f12, %f7, %f2
loop_5506:
fandnot2s %f5, %f2, %f8
bpos,pt %xcc, loop_5507
movn %icc, %o2, %l2
brlez,a %g2, loop_5508
sth %l0, [%l7 + 0x64]
loop_5507:
std %f6, [%l7 + 0x70]
stb %i3, [%l7 + 0x21]
loop_5508:
fmovde %icc, %f4, %f2
addccc %o5, 0x1928, %o4
fandnot2s %f15, %f9, %f3
fornot1 %f8, %f6, %f0
orcc %o7, 0x05DC, %o0
fnegd %f14, %f10
st %f0, [%l7 + 0x48]
stx %i5, [%l7 + 0x58]
ldub [%l7 + 0x3A], %i0
bge,a,pt %xcc, loop_5509
fmul8x16al %f12, %f8, %f0
ldub [%l7 + 0x16], %i4
movpos %icc, %l4, %i6
loop_5509:
edge8n %i2, %l6, %i7
movrlez %g4, 0x2BF, %o1
fpsub16s %f3, %f1, %f8
array16 %g7, %i1, %o6
fmovspos %icc, %f0, %f5
fmovsa %xcc, %f10, %f5
fcmped %fcc2, %f12, %f4
movl %xcc, %l5, %g5
fnot2s %f7, %f4
ldd [%l7 + 0x10], %f10
nop
setx loop_5510, %l0, %l1
jmpl %l1, %o3
fpmerge %f4, %f8, %f8
sdiv %g6, 0x1656, %l1
ldsw [%l7 + 0x08], %g3
loop_5510:
bneg,pt %icc, loop_5511
fmul8sux16 %f6, %f12, %f0
tleu %xcc, 0x4
fbg,a %fcc1, loop_5512
loop_5511:
move %icc, %g1, %l3
ld [%l7 + 0x54], %f7
lduh [%l7 + 0x74], %o2
loop_5512:
std %f8, [%l7 + 0x70]
st %f7, [%l7 + 0x28]
fornot1 %f12, %f0, %f6
edge16 %g2, %l0, %l2
fornot2 %f12, %f12, %f8
fnegd %f2, %f8
movcc %xcc, %o5, %i3
fcmple32 %f6, %f6, %o7
array8 %o0, %i5, %i0
array8 %o4, %l4, %i4
bgu,pn %xcc, loop_5513
fmovrsgz %i6, %f2, %f4
fmovspos %icc, %f5, %f10
fmul8ulx16 %f0, %f4, %f14
loop_5513:
te %icc, 0x1
fblg,a %fcc3, loop_5514
stx %l6, [%l7 + 0x58]
stw %i2, [%l7 + 0x3C]
ld [%l7 + 0x18], %f14
loop_5514:
fmovdle %xcc, %f11, %f2
fmovsvc %icc, %f15, %f1
fnands %f8, %f2, %f10
st %f11, [%l7 + 0x4C]
std %f0, [%l7 + 0x08]
movrlz %g4, %i7, %o1
xnor %i1, %g7, %l5
ldsw [%l7 + 0x3C], %o6
fmovrdgez %o3, %f2, %f14
edge32n %g5, %g6, %l1
lduw [%l7 + 0x58], %g3
stb %l3, [%l7 + 0x1A]
fone %f14
fandnot1 %f4, %f6, %f14
bg,a loop_5515
tvc %xcc, 0x0
tleu %icc, 0x6
fmul8ulx16 %f6, %f12, %f6
loop_5515:
fmovrse %g1, %f11, %f5
fands %f5, %f0, %f0
fmul8x16al %f0, %f12, %f10
ld [%l7 + 0x4C], %f7
srl %o2, 0x18, %l0
movrlz %l2, %g2, %o5
xnorcc %i3, 0x0FB1, %o7
xnor %o0, %i0, %i5
fandnot2 %f10, %f14, %f14
fmovsgu %xcc, %f1, %f14
ld [%l7 + 0x0C], %f11
fmul8sux16 %f14, %f0, %f10
xnor %o4, 0x073D, %i4
fcmpd %fcc0, %f4, %f14
edge8n %i6, %l6, %i2
ldd [%l7 + 0x70], %f4
tgu %icc, 0x1
fmul8x16au %f5, %f8, %f2
tvc %icc, 0x5
nop
setx loop_5516, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnor %f0, %f12, %f8
brlez %l4, loop_5517
fmovdle %icc, %f3, %f6
loop_5516:
sth %g4, [%l7 + 0x24]
fxors %f7, %f15, %f0
loop_5517:
or %i7, 0x080A, %o1
addc %g7, %l5, %o6
sth %o3, [%l7 + 0x76]
stx %g5, [%l7 + 0x58]
tn %xcc, 0x6
lduh [%l7 + 0x56], %i1
fmovsvs %icc, %f10, %f8
stx %g6, [%l7 + 0x50]
stb %l1, [%l7 + 0x24]
sethi 0x147C, %l3
fmovrde %g1, %f2, %f8
fmovde %xcc, %f4, %f11
ldd [%l7 + 0x20], %f12
ldub [%l7 + 0x1F], %o2
ld [%l7 + 0x10], %f15
nop
setx loop_5518, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %l0, [%l7 + 0x6E]
st %f11, [%l7 + 0x38]
std %f12, [%l7 + 0x08]
loop_5518:
fpsub32s %f15, %f3, %f14
fandnot1s %f0, %f7, %f11
fandnot2 %f6, %f0, %f8
movcc %icc, %g3, %l2
tvc %xcc, 0x3
fcmpgt32 %f12, %f10, %g2
for %f14, %f2, %f8
fbne,a %fcc1, loop_5519
fandnot2 %f10, %f10, %f14
fmovspos %xcc, %f12, %f5
fcmpgt16 %f2, %f6, %o5
loop_5519:
fmul8x16 %f14, %f2, %f4
fand %f0, %f14, %f0
fmovdle %icc, %f1, %f8
fmovsgu %xcc, %f1, %f5
lduw [%l7 + 0x28], %i3
stb %o7, [%l7 + 0x7F]
sth %o0, [%l7 + 0x6C]
tvs %xcc, 0x0
std %f2, [%l7 + 0x30]
fornot2 %f14, %f14, %f12
tne %xcc, 0x7
fmul8x16au %f4, %f9, %f10
tpos %icc, 0x3
fmuld8ulx16 %f12, %f15, %f6
fpack32 %f2, %f6, %f2
ldub [%l7 + 0x6E], %i0
stb %i5, [%l7 + 0x7F]
bcs %icc, loop_5520
ld [%l7 + 0x44], %f4
edge16 %o4, %i6, %i4
fnot1 %f10, %f4
loop_5520:
fones %f1
fmovdg %xcc, %f13, %f3
ldsb [%l7 + 0x30], %i2
fmul8x16al %f5, %f9, %f4
ldx [%l7 + 0x68], %l4
movre %g4, %i7, %o1
umulcc %g7, %l6, %o6
fxnor %f12, %f2, %f10
fmovdge %icc, %f0, %f9
fnot1s %f5, %f8
fbule,a %fcc2, loop_5521
st %f14, [%l7 + 0x70]
fcmpgt32 %f2, %f12, %l5
fmovdl %xcc, %f8, %f3
loop_5521:
fcmpne16 %f6, %f14, %o3
fmovrdlez %g5, %f2, %f6
ldd [%l7 + 0x70], %f14
subc %i1, 0x08BD, %g6
ldd [%l7 + 0x50], %f14
stb %l3, [%l7 + 0x7F]
edge16n %l1, %g1, %l0
ldsh [%l7 + 0x38], %g3
fors %f2, %f10, %f9
fsrc2 %f12, %f10
ld [%l7 + 0x4C], %f15
umul %l2, 0x024B, %o2
fzeros %f11
orncc %o5, %g2, %o7
stw %i3, [%l7 + 0x64]
fmovsvc %xcc, %f5, %f13
stx %i0, [%l7 + 0x28]
fnot2s %f0, %f12
ld [%l7 + 0x74], %f10
fmul8x16al %f3, %f4, %f12
fsrc1s %f13, %f12
fmovsvs %icc, %f11, %f4
stb %o0, [%l7 + 0x6E]
brnz,a %o4, loop_5522
tn %icc, 0x2
sth %i5, [%l7 + 0x76]
fbl %fcc3, loop_5523
loop_5522:
movcs %icc, %i6, %i4
ldsw [%l7 + 0x5C], %i2
fpadd32 %f8, %f4, %f12
loop_5523:
subccc %l4, %i7, %o1
alignaddr %g4, %l6, %g7
fcmps %fcc0, %f15, %f14
ldx [%l7 + 0x68], %o6
ldx [%l7 + 0x28], %l5
ldd [%l7 + 0x38], %f12
stb %g5, [%l7 + 0x12]
fcmpes %fcc0, %f6, %f12
fbule %fcc0, loop_5524
pdist %f12, %f12, %f8
fmuld8ulx16 %f4, %f3, %f12
ldsb [%l7 + 0x38], %i1
loop_5524:
fbue %fcc1, loop_5525
tcs %icc, 0x5
stw %o3, [%l7 + 0x3C]
tsubcctv %g6, 0x1FAE, %l3
loop_5525:
fsrc1 %f12, %f4
brlez %l1, loop_5526
tsubcctv %l0, %g1, %g3
fornot1s %f10, %f4, %f2
fmovdcc %xcc, %f0, %f11
loop_5526:
stw %o2, [%l7 + 0x38]
fpadd16s %f4, %f1, %f14
xorcc %l2, %g2, %o5
fmul8x16al %f15, %f12, %f4
tneg %icc, 0x0
ble,a loop_5527
move %xcc, %i3, %o7
xorcc %i0, %o4, %i5
movvs %xcc, %i6, %o0
loop_5527:
fxnors %f9, %f5, %f6
fpadd16 %f10, %f0, %f6
ldd [%l7 + 0x28], %f12
stw %i4, [%l7 + 0x18]
ldsb [%l7 + 0x59], %l4
ldub [%l7 + 0x26], %i2
edge16l %o1, %i7, %g4
fornot2 %f10, %f0, %f4
st %f2, [%l7 + 0x74]
movrlz %l6, %o6, %g7
stx %g5, [%l7 + 0x50]
fmovse %xcc, %f14, %f7
brlz %l5, loop_5528
fornot2s %f9, %f6, %f5
fmovrslz %i1, %f6, %f10
fcmpeq16 %f12, %f10, %o3
loop_5528:
andncc %g6, %l3, %l0
stx %g1, [%l7 + 0x38]
brz %g3, loop_5529
pdist %f14, %f12, %f0
bgu %xcc, loop_5530
nop
setx loop_5531, %l0, %l1
jmpl %l1, %l1
loop_5529:
ldd [%l7 + 0x18], %f14
fandnot1 %f10, %f0, %f10
loop_5530:
fmovsle %icc, %f15, %f9
loop_5531:
fmul8x16au %f14, %f13, %f10
sth %o2, [%l7 + 0x12]
movvs %icc, %l2, %o5
fabsd %f8, %f10
sth %i3, [%l7 + 0x68]
tvc %icc, 0x6
stb %g2, [%l7 + 0x19]
fbug %fcc3, loop_5532
stw %i0, [%l7 + 0x7C]
brlez %o4, loop_5533
add %i5, %i6, %o0
loop_5532:
udivcc %o7, 0x0576, %l4
fpmerge %f14, %f13, %f14
loop_5533:
ldx [%l7 + 0x58], %i2
tl %xcc, 0x2
movgu %xcc, %i4, %i7
fmovrde %g4, %f0, %f6
ldx [%l7 + 0x38], %o1
fmovse %xcc, %f3, %f10
sth %l6, [%l7 + 0x10]
fmovse %icc, %f10, %f12
movl %icc, %g7, %o6
edge8ln %g5, %i1, %l5
fmovdl %icc, %f1, %f9
sth %o3, [%l7 + 0x5E]
fmovrde %g6, %f8, %f8
fmovsgu %xcc, %f11, %f5
bvc,a,pt %icc, loop_5534
stx %l3, [%l7 + 0x50]
fmul8sux16 %f14, %f10, %f12
smulcc %g1, 0x1B11, %g3
loop_5534:
lduh [%l7 + 0x34], %l0
sra %l1, %l2, %o2
fones %f14
array8 %o5, %i3, %i0
ldub [%l7 + 0x0E], %g2
andncc %i5, %i6, %o0
fbuge %fcc3, loop_5535
fandnot2s %f14, %f8, %f0
movl %xcc, %o7, %o4
lduh [%l7 + 0x18], %l4
loop_5535:
udivx %i4, 0x18F8, %i2
ba,pt %xcc, loop_5536
bg,a loop_5537
fcmpeq32 %f14, %f8, %g4
fabsd %f8, %f4
loop_5536:
ldd [%l7 + 0x50], %f2
loop_5537:
ldsw [%l7 + 0x44], %i7
brgz,a %o1, loop_5538
movneg %xcc, %l6, %o6
edge8n %g7, %i1, %g5
fmovdn %xcc, %f11, %f5
loop_5538:
bcc %xcc, loop_5539
bvs,pt %icc, loop_5540
stw %l5, [%l7 + 0x24]
bcs loop_5541
loop_5539:
edge32n %g6, %l3, %g1
loop_5540:
ldsh [%l7 + 0x7E], %g3
fpsub16s %f3, %f7, %f4
loop_5541:
xorcc %l0, %l1, %o3
xorcc %o2, %o5, %i3
fmovrdne %l2, %f14, %f10
ldsb [%l7 + 0x40], %i0
fornot2s %f11, %f5, %f10
st %f5, [%l7 + 0x0C]
fcmple32 %f12, %f14, %i5
bn,pn %xcc, loop_5542
fandnot1 %f8, %f8, %f0
te %xcc, 0x2
stw %g2, [%l7 + 0x58]
loop_5542:
bshuffle %f0, %f2, %f6
orncc %o0, %o7, %o4
fmovdge %icc, %f11, %f8
fbu,a %fcc0, loop_5543
lduh [%l7 + 0x6E], %l4
move %xcc, %i6, %i4
fmovsle %icc, %f12, %f0
loop_5543:
fmul8x16 %f1, %f2, %f2
sll %g4, 0x17, %i7
sub %i2, %o1, %o6
ldd [%l7 + 0x38], %f12
lduh [%l7 + 0x52], %g7
ldsb [%l7 + 0x2E], %i1
umulcc %g5, 0x07D1, %l6
andcc %g6, %l3, %g1
ldd [%l7 + 0x60], %f12
fmovd %f14, %f10
stb %g3, [%l7 + 0x37]
ldsh [%l7 + 0x38], %l0
edge8 %l5, %l1, %o2
tvs %xcc, 0x6
st %f8, [%l7 + 0x58]
fsrc1s %f4, %f13
ble %icc, loop_5544
tl %icc, 0x4
fsrc2s %f13, %f12
brnz,a %o5, loop_5545
loop_5544:
subc %o3, %i3, %i0
ldd [%l7 + 0x18], %f10
fxor %f8, %f10, %f2
loop_5545:
stx %l2, [%l7 + 0x40]
stw %g2, [%l7 + 0x58]
lduw [%l7 + 0x34], %i5
fmovrde %o7, %f0, %f6
fexpand %f7, %f10
fbo %fcc1, loop_5546
brlez %o4, loop_5547
brlz %o0, loop_5548
fmovdne %icc, %f1, %f13
loop_5546:
lduh [%l7 + 0x3E], %l4
loop_5547:
andcc %i6, %i4, %i7
loop_5548:
ld [%l7 + 0x30], %f3
fnot2s %f8, %f12
fbne %fcc3, loop_5549
fxnors %f8, %f5, %f14
addccc %g4, 0x08FF, %i2
tsubcc %o1, 0x0B62, %o6
loop_5549:
stx %i1, [%l7 + 0x28]
fandnot1 %f2, %f2, %f10
ldx [%l7 + 0x30], %g7
fpmerge %f9, %f8, %f0
stw %l6, [%l7 + 0x40]
ldub [%l7 + 0x0E], %g6
movl %icc, %l3, %g5
ldsh [%l7 + 0x08], %g1
ldsb [%l7 + 0x1F], %g3
bgu,a,pt %xcc, loop_5550
ta %xcc, 0x7
ldd [%l7 + 0x18], %f4
lduh [%l7 + 0x4C], %l0
loop_5550:
fxors %f4, %f1, %f8
tg %xcc, 0x1
bg loop_5551
sll %l5, 0x07, %l1
sth %o5, [%l7 + 0x1E]
st %f10, [%l7 + 0x48]
loop_5551:
edge32l %o2, %o3, %i3
fmovsne %icc, %f5, %f4
subcc %i0, 0x17A2, %g2
stb %i5, [%l7 + 0x6C]
bge,a loop_5552
andn %o7, 0x19B1, %l2
fandnot2 %f8, %f0, %f10
andcc %o4, 0x1FCA, %o0
loop_5552:
tsubcctv %i6, 0x09C4, %i4
fbug,a %fcc2, loop_5553
fpadd16s %f4, %f14, %f10
nop
setx loop_5554, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movneg %xcc, %l4, %g4
loop_5553:
fmovdcs %xcc, %f8, %f5
addc %i2, 0x02DD, %i7
loop_5554:
stx %o6, [%l7 + 0x50]
movleu %xcc, %i1, %o1
fmovsn %xcc, %f14, %f4
stw %l6, [%l7 + 0x34]
bneg,a,pn %icc, loop_5555
tvc %icc, 0x2
ldub [%l7 + 0x38], %g6
fmovsne %icc, %f12, %f12
loop_5555:
fabss %f10, %f8
lduw [%l7 + 0x68], %l3
sdivx %g7, 0x13F6, %g5
ldsb [%l7 + 0x62], %g3
ld [%l7 + 0x08], %f5
fcmpgt16 %f12, %f0, %l0
fxors %f8, %f5, %f11
orcc %l5, 0x0B2F, %g1
subc %o5, 0x1EC9, %l1
stw %o3, [%l7 + 0x7C]
ldsh [%l7 + 0x4A], %o2
fmovrse %i3, %f9, %f4
fcmpeq16 %f14, %f14, %i0
sdiv %g2, 0x0F24, %i5
fmovdneg %icc, %f1, %f4
ldsb [%l7 + 0x22], %o7
fmovrdne %l2, %f6, %f14
ldub [%l7 + 0x79], %o0
fcmpd %fcc0, %f4, %f6
fsrc2 %f6, %f6
move %xcc, %i6, %i4
stw %l4, [%l7 + 0x7C]
fpadd16 %f10, %f4, %f8
tpos %xcc, 0x7
fone %f8
fbug %fcc1, loop_5556
fmovdcc %xcc, %f2, %f14
array32 %o4, %i2, %i7
sllx %o6, %g4, %o1
loop_5556:
ldd [%l7 + 0x08], %f8
ld [%l7 + 0x2C], %f12
movge %xcc, %l6, %g6
tcc %xcc, 0x5
ldsw [%l7 + 0x0C], %i1
stx %l3, [%l7 + 0x20]
fcmple16 %f10, %f2, %g7
fmovdg %xcc, %f4, %f10
ldsb [%l7 + 0x3C], %g5
fmul8sux16 %f8, %f10, %f0
and %l0, %g3, %l5
ldsw [%l7 + 0x38], %o5
sub %l1, 0x0561, %o3
ldsb [%l7 + 0x12], %o2
stx %i3, [%l7 + 0x28]
std %f10, [%l7 + 0x20]
tneg %xcc, 0x2
movrne %g1, 0x191, %i0
stx %g2, [%l7 + 0x08]
fornot2s %f3, %f14, %f10
faligndata %f12, %f0, %f14
movvs %icc, %o7, %i5
nop
setx loop_5557, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxors %f6, %f4, %f12
fmovdleu %icc, %f3, %f10
subcc %o0, 0x0A4B, %i6
loop_5557:
fabsd %f14, %f12
movle %icc, %i4, %l2
ldsh [%l7 + 0x48], %l4
std %f8, [%l7 + 0x40]
std %f2, [%l7 + 0x48]
movcs %xcc, %o4, %i2
fnand %f10, %f4, %f6
ta %xcc, 0x4
fmovrslez %o6, %f10, %f2
fnands %f10, %f5, %f14
stw %g4, [%l7 + 0x34]
fmovscc %icc, %f12, %f8
fpadd32s %f15, %f3, %f4
udiv %i7, 0x0B8D, %o1
bge,a,pn %icc, loop_5558
edge32ln %l6, %i1, %l3
sdivcc %g7, 0x1872, %g6
xor %l0, %g3, %l5
loop_5558:
st %f15, [%l7 + 0x70]
subcc %g5, %l1, %o3
orncc %o5, %i3, %o2
fmovrdlz %g1, %f6, %f4
lduh [%l7 + 0x58], %g2
ld [%l7 + 0x3C], %f11
addc %i0, %o7, %i5
lduw [%l7 + 0x4C], %i6
lduw [%l7 + 0x7C], %i4
mulx %l2, 0x1378, %o0
fmovsle %icc, %f11, %f4
mulx %o4, 0x0B6D, %l4
movcc %xcc, %o6, %g4
fmovdgu %icc, %f3, %f0
st %f11, [%l7 + 0x24]
fmovsvs %xcc, %f9, %f5
movrlez %i2, %o1, %i7
xnorcc %i1, %l3, %l6
fnand %f14, %f10, %f10
movpos %xcc, %g7, %l0
or %g3, 0x126A, %l5
fmovdneg %xcc, %f8, %f7
andncc %g6, %g5, %l1
subc %o3, %i3, %o2
edge32n %o5, %g2, %g1
st %f8, [%l7 + 0x08]
ldsw [%l7 + 0x30], %o7
fmovsne %icc, %f0, %f4
ldd [%l7 + 0x30], %f8
ldsh [%l7 + 0x7E], %i0
fsrc1 %f2, %f10
brgez,a %i6, loop_5559
fblg,a %fcc3, loop_5560
fcmple16 %f4, %f12, %i4
sra %l2, %i5, %o4
loop_5559:
fands %f8, %f5, %f3
loop_5560:
lduw [%l7 + 0x50], %l4
ldd [%l7 + 0x10], %f2
nop
setx loop_5561, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %o6, [%l7 + 0x70]
fabsd %f2, %f2
fpadd16 %f0, %f8, %f8
loop_5561:
fmovrslz %g4, %f10, %f9
pdist %f12, %f10, %f2
ld [%l7 + 0x14], %f4
tvc %icc, 0x4
brlez %o0, loop_5562
st %f11, [%l7 + 0x68]
fmovrdgez %i2, %f6, %f4
fmovd %f6, %f6
loop_5562:
fmovrslz %i7, %f1, %f4
bleu loop_5563
ldsh [%l7 + 0x52], %o1
stw %l3, [%l7 + 0x38]
fcmpeq16 %f12, %f10, %l6
loop_5563:
or %g7, 0x0175, %l0
fbule %fcc0, loop_5564
std %f2, [%l7 + 0x60]
fxnor %f12, %f14, %f14
movrlz %i1, %l5, %g3
loop_5564:
fbe %fcc1, loop_5565
ldub [%l7 + 0x1F], %g6
xorcc %l1, %g5, %o3
bge,a,pt %xcc, loop_5566
loop_5565:
fmuld8sux16 %f14, %f6, %f14
fmovrsne %i3, %f2, %f14
fbe %fcc0, loop_5567
loop_5566:
std %f14, [%l7 + 0x20]
ldx [%l7 + 0x28], %o5
subc %g2, 0x125E, %g1
loop_5567:
bshuffle %f6, %f10, %f4
array32 %o2, %i0, %i6
fandnot1 %f10, %f6, %f14
movpos %icc, %i4, %l2
ldsh [%l7 + 0x5E], %o7
fmovrsgez %o4, %f1, %f4
umul %l4, %o6, %i5
fmovda %icc, %f12, %f1
taddcc %g4, 0x03BA, %i2
stx %i7, [%l7 + 0x28]
ldx [%l7 + 0x70], %o0
tpos %xcc, 0x1
ld [%l7 + 0x4C], %f6
orncc %l3, 0x0B15, %o1
fmovrdgez %g7, %f2, %f6
fbue,a %fcc3, loop_5568
array8 %l0, %l6, %l5
sth %i1, [%l7 + 0x6C]
nop
setx loop_5569, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_5568:
fbl,a %fcc1, loop_5570
stx %g6, [%l7 + 0x18]
fand %f6, %f8, %f6
loop_5569:
orcc %l1, %g3, %g5
loop_5570:
srlx %i3, 0x15, %o5
fcmpne16 %f10, %f6, %g2
fones %f14
edge32l %o3, %g1, %i0
fmovscs %xcc, %f7, %f6
fand %f10, %f6, %f6
sdivx %i6, 0x1988, %i4
lduw [%l7 + 0x28], %l2
fcmpd %fcc3, %f0, %f0
movrgez %o7, 0x077, %o4
edge32n %l4, %o2, %o6
tn %icc, 0x5
sub %g4, 0x1100, %i2
bvs,a,pn %icc, loop_5571
fbn %fcc1, loop_5572
fpsub32s %f1, %f13, %f10
movrlez %i5, %i7, %l3
loop_5571:
ldx [%l7 + 0x60], %o0
loop_5572:
fsrc2s %f10, %f4
popc 0x164C, %o1
fsrc1s %f6, %f11
tl %xcc, 0x7
fnegs %f12, %f1
stw %l0, [%l7 + 0x28]
lduw [%l7 + 0x74], %l6
bgu,a,pt %xcc, loop_5573
lduw [%l7 + 0x30], %l5
movcc %xcc, %g7, %g6
fmovda %xcc, %f9, %f15
loop_5573:
smulcc %i1, %l1, %g3
for %f8, %f8, %f4
fmul8sux16 %f10, %f6, %f2
stb %g5, [%l7 + 0x61]
fsrc2s %f8, %f3
lduh [%l7 + 0x38], %i3
fbu,a %fcc0, loop_5574
tpos %icc, 0x5
addcc %o5, 0x1A8B, %g2
orcc %g1, 0x0513, %i0
loop_5574:
ldsb [%l7 + 0x14], %o3
fmovdpos %icc, %f0, %f0
xorcc %i6, 0x1DA4, %l2
ld [%l7 + 0x10], %f4
bpos,pn %icc, loop_5575
fmovdcc %xcc, %f5, %f2
std %f12, [%l7 + 0x48]
taddcc %o7, 0x0CAA, %i4
loop_5575:
fcmple32 %f2, %f4, %o4
stw %l4, [%l7 + 0x38]
sdivcc %o2, 0x0C63, %o6
andn %g4, %i2, %i5
stw %i7, [%l7 + 0x78]
fmovdn %xcc, %f6, %f15
movvc %icc, %o0, %o1
st %f14, [%l7 + 0x54]
ldsb [%l7 + 0x6E], %l3
movre %l0, %l5, %l6
call loop_5576
fornot1 %f4, %f2, %f14
call loop_5577
fcmple16 %f8, %f4, %g6
loop_5576:
fmovs %f8, %f4
fandnot2 %f4, %f2, %f10
loop_5577:
tg %xcc, 0x7
fcmple16 %f8, %f6, %i1
fmul8x16 %f2, %f14, %f2
sra %l1, 0x0E, %g3
movre %g7, %g5, %i3
sth %g2, [%l7 + 0x0C]
subccc %g1, 0x1632, %i0
fpackfix %f4, %f4
ldsh [%l7 + 0x3A], %o3
bcc,a %icc, loop_5578
edge8ln %o5, %i6, %o7
te %xcc, 0x4
subc %l2, %o4, %l4
loop_5578:
ta %xcc, 0x4
addc %o2, 0x1926, %o6
stw %g4, [%l7 + 0x1C]
fors %f8, %f10, %f5
movl %icc, %i2, %i4
smul %i5, %o0, %i7
fmovdle %icc, %f0, %f9
fmovscs %xcc, %f5, %f1
stw %l3, [%l7 + 0x3C]
orncc %o1, %l0, %l6
tpos %icc, 0x3
sllx %g6, 0x13, %i1
addccc %l5, %g3, %g7
fmovscs %icc, %f11, %f12
fnors %f13, %f15, %f4
sll %g5, %l1, %g2
ldx [%l7 + 0x20], %g1
fmovsvs %xcc, %f2, %f15
sra %i0, %o3, %o5
fmovsge %icc, %f1, %f2
sth %i6, [%l7 + 0x32]
movcc %xcc, %i3, %l2
sdiv %o4, 0x10A0, %o7
fbge %fcc3, loop_5579
fmovsvs %icc, %f5, %f7
movpos %icc, %l4, %o2
fpsub16 %f14, %f12, %f6
loop_5579:
movvs %xcc, %g4, %o6
ld [%l7 + 0x68], %f8
edge32ln %i4, %i2, %i5
fmuld8sux16 %f13, %f3, %f6
stx %i7, [%l7 + 0x28]
fand %f2, %f4, %f10
sth %o0, [%l7 + 0x0C]
fxnors %f1, %f3, %f13
fmovscc %icc, %f8, %f5
fmovrde %o1, %f14, %f8
be,a,pt %xcc, loop_5580
edge32ln %l3, %l6, %l0
fnot2s %f5, %f0
tvs %xcc, 0x4
loop_5580:
or %i1, 0x1746, %g6
ldsh [%l7 + 0x52], %l5
fpadd32s %f1, %f6, %f7
fbuge,a %fcc3, loop_5581
ldx [%l7 + 0x10], %g3
fcmpd %fcc0, %f0, %f12
ldsh [%l7 + 0x2A], %g5
loop_5581:
ldx [%l7 + 0x70], %l1
movrlz %g2, %g7, %g1
alignaddrl %i0, %o3, %i6
bn,pn %icc, loop_5582
stx %o5, [%l7 + 0x10]
ldsh [%l7 + 0x18], %l2
tn %xcc, 0x5
loop_5582:
tgu %icc, 0x1
std %f10, [%l7 + 0x50]
std %f0, [%l7 + 0x70]
fmovsneg %xcc, %f12, %f1
fpadd32 %f6, %f0, %f12
tn %icc, 0x0
lduh [%l7 + 0x52], %i3
xor %o4, %l4, %o7
fxnors %f0, %f8, %f9
orcc %g4, 0x1B7F, %o6
fcmpeq16 %f8, %f8, %i4
fcmpne16 %f2, %f8, %o2
st %f1, [%l7 + 0x2C]
lduh [%l7 + 0x62], %i5
ldub [%l7 + 0x1E], %i2
ldub [%l7 + 0x6D], %i7
ldd [%l7 + 0x18], %f6
fmuld8ulx16 %f3, %f7, %f0
st %f10, [%l7 + 0x0C]
stw %o0, [%l7 + 0x74]
addc %o1, %l3, %l0
umul %i1, 0x16E7, %l6
fnegs %f15, %f12
ldd [%l7 + 0x40], %f14
fxor %f6, %f0, %f14
fzeros %f4
fmovrde %l5, %f12, %f14
siam 0x2
sllx %g6, %g3, %g5
fpack32 %f4, %f6, %f2
alignaddr %g2, %l1, %g7
tsubcc %i0, %o3, %i6
umulcc %o5, %g1, %l2
movn %icc, %o4, %i3
fmovsne %icc, %f7, %f2
ldub [%l7 + 0x72], %o7
fnot2 %f2, %f6
fone %f4
ldub [%l7 + 0x5D], %l4
fmovrde %g4, %f2, %f0
stx %i4, [%l7 + 0x30]
fmul8x16au %f11, %f1, %f6
subcc %o2, 0x06C4, %i5
stw %o6, [%l7 + 0x18]
fmovsle %xcc, %f4, %f4
ld [%l7 + 0x14], %f1
nop
setx loop_5583, %l0, %l1
jmpl %l1, %i2
ld [%l7 + 0x0C], %f5
fcmpne32 %f0, %f6, %i7
ldsw [%l7 + 0x54], %o0
loop_5583:
movvc %xcc, %l3, %o1
stw %i1, [%l7 + 0x18]
fcmpes %fcc2, %f5, %f6
fxors %f2, %f1, %f13
tn %xcc, 0x0
fmovsne %icc, %f13, %f5
ldsh [%l7 + 0x7C], %l0
lduw [%l7 + 0x7C], %l5
fmovdneg %xcc, %f15, %f7
lduh [%l7 + 0x34], %l6
lduh [%l7 + 0x2C], %g6
fandnot2 %f4, %f0, %f0
fcmpgt16 %f4, %f8, %g5
ldub [%l7 + 0x60], %g2
ld [%l7 + 0x50], %f14
movvc %xcc, %l1, %g7
sethi 0x1757, %i0
fand %f10, %f6, %f12
movle %xcc, %g3, %o3
ldd [%l7 + 0x30], %f12
movre %o5, 0x1F3, %g1
sth %i6, [%l7 + 0x5C]
fmovsne %xcc, %f9, %f14
fcmped %fcc0, %f12, %f0
nop
setx loop_5584, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x4C], %o4
stx %l2, [%l7 + 0x58]
bge,a %xcc, loop_5585
loop_5584:
umulcc %i3, %l4, %o7
brgez,a %g4, loop_5586
tleu %xcc, 0x7
loop_5585:
te %xcc, 0x3
fcmped %fcc1, %f0, %f4
loop_5586:
xnor %i4, %i5, %o2
fpadd16s %f1, %f15, %f10
ldx [%l7 + 0x70], %i2
fmovsge %icc, %f4, %f10
st %f11, [%l7 + 0x40]
bg,a loop_5587
fandnot2s %f3, %f13, %f15
fbuge %fcc0, loop_5588
smul %i7, %o6, %l3
loop_5587:
fmovrdne %o1, %f4, %f10
movpos %xcc, %i1, %o0
loop_5588:
fmul8x16au %f6, %f10, %f6
tne %icc, 0x3
mova %xcc, %l5, %l0
te %icc, 0x5
lduh [%l7 + 0x44], %g6
fmovrsne %g5, %f9, %f9
ta %xcc, 0x6
or %l6, 0x133C, %g2
nop
setx loop_5589, %l0, %l1
jmpl %l1, %g7
orncc %i0, %l1, %o3
fmul8sux16 %f8, %f2, %f2
fmuld8sux16 %f2, %f9, %f6
loop_5589:
fmovspos %xcc, %f14, %f5
edge32l %g3, %g1, %i6
ldsw [%l7 + 0x3C], %o5
fmovde %icc, %f2, %f11
edge32 %l2, %o4, %l4
fxor %f14, %f6, %f6
fnot1s %f3, %f8
edge16n %i3, %g4, %i4
ldsh [%l7 + 0x36], %o7
fmovdl %icc, %f10, %f7
stw %o2, [%l7 + 0x44]
bg,pt %xcc, loop_5590
std %f8, [%l7 + 0x28]
bleu loop_5591
sth %i5, [%l7 + 0x7E]
loop_5590:
ldub [%l7 + 0x46], %i7
andcc %o6, 0x17FD, %l3
loop_5591:
ldub [%l7 + 0x44], %o1
smul %i2, %o0, %l5
sllx %l0, %i1, %g5
ldub [%l7 + 0x62], %l6
fandnot1 %f14, %f4, %f0
edge32 %g2, %g6, %g7
ba,pn %icc, loop_5592
fornot1 %f6, %f10, %f14
fpackfix %f2, %f12
fzeros %f15
loop_5592:
stb %i0, [%l7 + 0x27]
fxor %f8, %f14, %f0
fands %f4, %f14, %f3
fmovrsgz %o3, %f3, %f5
fmul8ulx16 %f12, %f8, %f6
ldsh [%l7 + 0x5A], %l1
stx %g3, [%l7 + 0x28]
fmovda %icc, %f2, %f14
brlez %g1, loop_5593
fmovdge %xcc, %f3, %f3
ldd [%l7 + 0x18], %f2
sth %i6, [%l7 + 0x74]
loop_5593:
fnors %f7, %f13, %f2
ld [%l7 + 0x58], %f11
bpos loop_5594
edge8ln %l2, %o4, %l4
umul %o5, %i3, %g4
fornot1 %f10, %f0, %f10
loop_5594:
edge32 %i4, %o2, %i5
brlez,a %o7, loop_5595
xnor %o6, 0x0944, %l3
st %f7, [%l7 + 0x38]
fnot1 %f8, %f14
loop_5595:
fmovs %f4, %f7
xnor %o1, %i2, %o0
fmovdleu %icc, %f8, %f3
sethi 0x1FBB, %i7
fmovsle %xcc, %f4, %f12
fbue,a %fcc1, loop_5596
fornot2s %f11, %f0, %f2
ldx [%l7 + 0x30], %l5
stb %i1, [%l7 + 0x5B]
loop_5596:
fcmple32 %f8, %f0, %g5
alignaddrl %l0, %g2, %l6
fexpand %f5, %f6
fmovdg %icc, %f6, %f9
fcmpne32 %f8, %f2, %g6
stb %g7, [%l7 + 0x13]
fmul8x16al %f14, %f9, %f10
taddcc %i0, %l1, %o3
ldx [%l7 + 0x70], %g3
fmovdg %icc, %f0, %f1
stb %i6, [%l7 + 0x2B]
ldsw [%l7 + 0x48], %g1
fmovrdlez %l2, %f6, %f0
fpadd32s %f5, %f15, %f15
sth %l4, [%l7 + 0x2C]
nop
setx loop_5597, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fsrc1 %f2, %f4
bvc,pn %xcc, loop_5598
edge8 %o4, %i3, %o5
loop_5597:
fpadd16s %f9, %f13, %f1
st %f13, [%l7 + 0x4C]
loop_5598:
ldsh [%l7 + 0x1E], %g4
fmovrdlz %i4, %f0, %f2
stx %o2, [%l7 + 0x50]
tleu %icc, 0x1
fbu,a %fcc1, loop_5599
fornot2s %f10, %f8, %f11
fand %f6, %f10, %f0
st %f14, [%l7 + 0x50]
loop_5599:
fble,a %fcc3, loop_5600
stw %o7, [%l7 + 0x7C]
udivcc %o6, 0x1C7C, %l3
mova %xcc, %o1, %i5
loop_5600:
mova %icc, %o0, %i2
brlz,a %l5, loop_5601
ldub [%l7 + 0x43], %i7
fmovrsgez %i1, %f15, %f10
fmovscs %xcc, %f8, %f9
loop_5601:
tleu %xcc, 0x3
std %f2, [%l7 + 0x10]
bneg,a,pt %icc, loop_5602
ldsh [%l7 + 0x54], %g5
ldub [%l7 + 0x58], %g2
fbug,a %fcc0, loop_5603
loop_5602:
tsubcctv %l0, %l6, %g7
movre %g6, 0x32E, %l1
fmuld8ulx16 %f9, %f8, %f0
loop_5603:
bg,pt %xcc, loop_5604
bn,a %icc, loop_5605
bvs loop_5606
ldd [%l7 + 0x10], %f2
loop_5604:
fnors %f9, %f10, %f0
loop_5605:
fcmpes %fcc3, %f9, %f2
loop_5606:
fmovsle %xcc, %f7, %f2
fbu,a %fcc0, loop_5607
fmovdn %xcc, %f14, %f8
bn,a loop_5608
andncc %i0, %o3, %i6
loop_5607:
ldsw [%l7 + 0x68], %g3
fand %f10, %f0, %f12
loop_5608:
for %f8, %f8, %f4
ld [%l7 + 0x50], %f0
brlez,a %l2, loop_5609
sth %l4, [%l7 + 0x1C]
fornot1s %f6, %f3, %f11
fnands %f10, %f7, %f8
loop_5609:
lduw [%l7 + 0x24], %o4
ld [%l7 + 0x24], %f4
edge8n %i3, %o5, %g1
ldub [%l7 + 0x65], %i4
stx %g4, [%l7 + 0x40]
fnor %f8, %f14, %f0
bl %xcc, loop_5610
orn %o2, %o6, %o7
movrlez %o1, 0x0A4, %i5
bvs,a,pn %icc, loop_5611
loop_5610:
bg,a,pn %icc, loop_5612
fbuge,a %fcc1, loop_5613
ldd [%l7 + 0x60], %f6
loop_5611:
stb %l3, [%l7 + 0x77]
loop_5612:
fand %f10, %f10, %f4
loop_5613:
lduh [%l7 + 0x66], %i2
fexpand %f6, %f10
fmovdcc %xcc, %f1, %f13
fxnor %f8, %f12, %f12
te %icc, 0x2
sth %o0, [%l7 + 0x7C]
stw %i7, [%l7 + 0x2C]
fpack32 %f8, %f8, %f10
fbl %fcc1, loop_5614
fpadd32 %f12, %f4, %f8
array16 %i1, %g5, %l5
fcmpd %fcc1, %f4, %f12
loop_5614:
array8 %g2, %l6, %g7
ldd [%l7 + 0x28], %f4
brlez,a %l0, loop_5615
ld [%l7 + 0x30], %f1
fbe %fcc0, loop_5616
movle %xcc, %g6, %i0
loop_5615:
std %f8, [%l7 + 0x28]
sth %l1, [%l7 + 0x14]
loop_5616:
fnegd %f8, %f6
edge32n %i6, %g3, %l2
st %f14, [%l7 + 0x20]
ldsh [%l7 + 0x1C], %o3
taddcc %o4, 0x02A2, %i3
xor %l4, %o5, %g1
fmovsneg %icc, %f6, %f0
ldx [%l7 + 0x60], %g4
movge %icc, %i4, %o2
brgz %o6, loop_5617
ldub [%l7 + 0x1B], %o7
sth %o1, [%l7 + 0x56]
fpsub16s %f1, %f1, %f4
loop_5617:
fxnor %f0, %f8, %f6
brlz %i5, loop_5618
std %f14, [%l7 + 0x68]
st %f3, [%l7 + 0x2C]
movpos %xcc, %i2, %l3
loop_5618:
lduw [%l7 + 0x60], %i7
fmovsn %icc, %f6, %f1
fmovdcs %icc, %f11, %f9
std %f4, [%l7 + 0x70]
edge16ln %i1, %g5, %o0
fzeros %f1
move %xcc, %g2, %l5
edge32l %l6, %g7, %g6
ldsw [%l7 + 0x50], %i0
fpsub16s %f15, %f15, %f3
ble,a %icc, loop_5619
ldd [%l7 + 0x40], %f12
ldd [%l7 + 0x48], %f14
fbe %fcc3, loop_5620
loop_5619:
fbu %fcc2, loop_5621
movl %xcc, %l0, %i6
fmovsl %icc, %f4, %f10
loop_5620:
fornot2 %f0, %f8, %f10
loop_5621:
ldsh [%l7 + 0x16], %l1
brz,a %l2, loop_5622
tvs %xcc, 0x3
ldd [%l7 + 0x68], %f14
lduh [%l7 + 0x5C], %o3
loop_5622:
stb %g3, [%l7 + 0x6E]
subcc %o4, %i3, %l4
tcc %icc, 0x1
ldsw [%l7 + 0x34], %o5
fpadd16 %f8, %f0, %f6
fnegs %f14, %f14
st %f7, [%l7 + 0x10]
movge %icc, %g1, %g4
edge8 %i4, %o2, %o6
ldsw [%l7 + 0x6C], %o1
sdivx %o7, 0x069C, %i2
udiv %i5, 0x169C, %i7
fmul8sux16 %f10, %f0, %f12
lduh [%l7 + 0x32], %i1
stb %l3, [%l7 + 0x27]
fcmple32 %f8, %f8, %o0
fandnot1s %f6, %f13, %f3
fpsub16s %f5, %f0, %f1
srlx %g5, %l5, %g2
ldsh [%l7 + 0x54], %l6
bcc,a loop_5623
tsubcctv %g6, %i0, %g7
fornot1 %f12, %f12, %f4
fmovs %f1, %f14
loop_5623:
movne %xcc, %l0, %l1
movneg %xcc, %l2, %i6
array8 %o3, %o4, %g3
fornot2s %f6, %f6, %f11
ldub [%l7 + 0x2D], %l4
fbu,a %fcc0, loop_5624
ldsb [%l7 + 0x5D], %i3
fcmped %fcc0, %f10, %f8
fmovsleu %xcc, %f9, %f3
loop_5624:
movne %icc, %o5, %g4
bgu,a %icc, loop_5625
movn %icc, %g1, %i4
fmovdle %xcc, %f8, %f9
ldsb [%l7 + 0x78], %o6
loop_5625:
tsubcctv %o2, 0x1D54, %o7
fnegd %f10, %f12
ba,a,pn %icc, loop_5626
move %icc, %i2, %o1
sdivx %i5, 0x1001, %i7
bgu,a,pt %xcc, loop_5627
loop_5626:
stx %l3, [%l7 + 0x08]
fbge,a %fcc2, loop_5628
edge16ln %o0, %g5, %i1
loop_5627:
fcmpne32 %f6, %f12, %g2
orcc %l5, 0x0B37, %l6
loop_5628:
movrgez %g6, 0x316, %g7
fmovde %xcc, %f0, %f10
fmul8sux16 %f0, %f14, %f14
stx %i0, [%l7 + 0x68]
fmovrdgz %l1, %f12, %f8
ldub [%l7 + 0x1E], %l2
stw %l0, [%l7 + 0x18]
fbg %fcc0, loop_5629
mova %icc, %i6, %o4
fmovdn %icc, %f8, %f8
nop
setx loop_5630, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5629:
ldub [%l7 + 0x69], %o3
fmovsg %xcc, %f7, %f11
addccc %l4, 0x0B93, %i3
loop_5630:
fmul8ulx16 %f6, %f2, %f6
sth %o5, [%l7 + 0x74]
ldd [%l7 + 0x58], %f14
ldsh [%l7 + 0x7A], %g4
movl %icc, %g1, %g3
fandnot2 %f2, %f4, %f14
ldd [%l7 + 0x78], %f2
ld [%l7 + 0x50], %f7
movcc %xcc, %i4, %o6
fexpand %f11, %f12
edge16 %o2, %i2, %o7
fornot1 %f6, %f8, %f6
ldsh [%l7 + 0x70], %o1
sth %i7, [%l7 + 0x7A]
and %i5, 0x1ADD, %o0
fand %f8, %f10, %f14
udivx %g5, 0x0924, %i1
alignaddr %g2, %l3, %l6
fmovde %icc, %f10, %f4
ble,pn %icc, loop_5631
stb %l5, [%l7 + 0x0A]
ldsb [%l7 + 0x75], %g6
lduw [%l7 + 0x70], %g7
loop_5631:
movle %xcc, %l1, %l2
st %f4, [%l7 + 0x68]
fbo,a %fcc3, loop_5632
ld [%l7 + 0x48], %f13
ldsh [%l7 + 0x4E], %l0
fmovdvs %icc, %f13, %f8
loop_5632:
fbug %fcc1, loop_5633
fbne %fcc1, loop_5634
stw %i0, [%l7 + 0x30]
fpadd16 %f6, %f2, %f0
loop_5633:
fmovsn %icc, %f2, %f11
loop_5634:
movcs %xcc, %o4, %o3
fmovse %icc, %f13, %f14
fpsub16s %f15, %f13, %f13
orcc %i6, %l4, %i3
fmovrdgz %o5, %f2, %f8
andn %g1, %g4, %i4
nop
setx loop_5635, %l0, %l1
jmpl %l1, %g3
edge8ln %o6, %o2, %i2
call loop_5636
ldsb [%l7 + 0x1A], %o7
loop_5635:
fbe,a %fcc0, loop_5637
fmovrdne %o1, %f10, %f10
loop_5636:
fcmpeq32 %f10, %f6, %i5
fornot2s %f1, %f2, %f1
loop_5637:
ba,pn %icc, loop_5638
fmovscs %icc, %f2, %f8
fornot2 %f10, %f14, %f10
fpack32 %f14, %f2, %f4
loop_5638:
movvc %xcc, %i7, %o0
fba %fcc3, loop_5639
ldsh [%l7 + 0x48], %i1
fnor %f14, %f8, %f0
fsrc1s %f2, %f15
loop_5639:
brlz %g5, loop_5640
std %f8, [%l7 + 0x48]
ld [%l7 + 0x4C], %f2
fmovdg %xcc, %f12, %f10
loop_5640:
taddcctv %l3, 0x0D43, %g2
fmovrslez %l6, %f15, %f0
faligndata %f0, %f0, %f6
fmovsl %icc, %f6, %f3
orcc %g6, 0x14F5, %g7
bge,a,pn %icc, loop_5641
fmovrslez %l5, %f12, %f14
lduw [%l7 + 0x70], %l2
st %f1, [%l7 + 0x0C]
loop_5641:
sth %l1, [%l7 + 0x7E]
ld [%l7 + 0x40], %f11
ldd [%l7 + 0x50], %f14
movrgz %i0, %l0, %o4
te %xcc, 0x0
stw %o3, [%l7 + 0x68]
ldsw [%l7 + 0x54], %i6
fxnor %f2, %f14, %f2
ldub [%l7 + 0x29], %l4
ldsh [%l7 + 0x6A], %o5
fmul8sux16 %f0, %f6, %f0
ld [%l7 + 0x78], %f6
std %f14, [%l7 + 0x40]
and %i3, %g4, %i4
edge16n %g3, %o6, %g1
bleu loop_5642
nop
setx loop_5643, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdpos %icc, %f2, %f10
fpsub16 %f0, %f0, %f14
loop_5642:
tsubcctv %o2, %i2, %o7
loop_5643:
addcc %o1, 0x0B29, %i7
ld [%l7 + 0x34], %f4
ldd [%l7 + 0x70], %f8
ldd [%l7 + 0x20], %f4
lduh [%l7 + 0x28], %i5
fsrc2 %f2, %f4
sdivx %o0, 0x149B, %i1
fmul8sux16 %f0, %f2, %f6
sth %g5, [%l7 + 0x7A]
ldub [%l7 + 0x60], %l3
ldsh [%l7 + 0x08], %l6
movvc %xcc, %g2, %g7
stb %g6, [%l7 + 0x18]
lduh [%l7 + 0x2C], %l2
fabsd %f2, %f14
or %l1, %l5, %i0
st %f6, [%l7 + 0x38]
fmovrslz %o4, %f0, %f4
stb %l0, [%l7 + 0x58]
bcc,pn %icc, loop_5644
fbge %fcc1, loop_5645
edge32 %i6, %o3, %o5
fsrc1s %f11, %f10
loop_5644:
ldsh [%l7 + 0x38], %i3
loop_5645:
brgz %g4, loop_5646
fsrc1s %f2, %f3
bshuffle %f2, %f12, %f0
nop
setx loop_5647, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5646:
sub %i4, 0x005F, %g3
fcmple16 %f12, %f12, %o6
fmovdcc %icc, %f4, %f9
loop_5647:
std %f0, [%l7 + 0x28]
ld [%l7 + 0x34], %f8
srlx %l4, 0x02, %g1
bl,a %xcc, loop_5648
fcmpne16 %f10, %f8, %o2
ldx [%l7 + 0x68], %i2
stb %o1, [%l7 + 0x77]
loop_5648:
sra %o7, 0x10, %i7
edge32 %i5, %o0, %g5
sll %i1, 0x1C, %l6
nop
setx loop_5649, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnands %f7, %f15, %f2
ld [%l7 + 0x78], %f8
ldd [%l7 + 0x20], %f2
loop_5649:
ld [%l7 + 0x1C], %f2
fcmpes %fcc3, %f3, %f13
ldub [%l7 + 0x74], %g2
orcc %l3, %g6, %l2
fors %f14, %f7, %f6
sdiv %g7, 0x179D, %l1
ldsh [%l7 + 0x46], %l5
ldub [%l7 + 0x75], %o4
fpack32 %f12, %f12, %f2
sra %l0, %i6, %o3
lduh [%l7 + 0x44], %o5
fnot2s %f10, %f1
or %i0, 0x0810, %g4
stw %i4, [%l7 + 0x58]
sra %i3, %o6, %l4
ldsh [%l7 + 0x20], %g1
edge16ln %o2, %i2, %o1
stb %g3, [%l7 + 0x68]
mulx %o7, 0x08E4, %i5
array32 %o0, %i7, %g5
sth %i1, [%l7 + 0x32]
stx %g2, [%l7 + 0x10]
fmul8x16 %f8, %f4, %f0
fcmpne32 %f4, %f14, %l3
fornot2 %f10, %f8, %f6
ldsh [%l7 + 0x44], %g6
fmovdvc %icc, %f5, %f3
ldx [%l7 + 0x58], %l2
fmovsl %xcc, %f7, %f9
stb %l6, [%l7 + 0x37]
movcc %xcc, %l1, %l5
fandnot2 %f8, %f4, %f14
lduw [%l7 + 0x3C], %g7
fsrc2 %f4, %f4
bne,pt %xcc, loop_5650
movpos %icc, %l0, %i6
movrlez %o4, 0x279, %o3
fornot2s %f2, %f9, %f12
loop_5650:
xnor %i0, 0x0509, %o5
fbne,a %fcc2, loop_5651
std %f0, [%l7 + 0x68]
fpadd16 %f6, %f12, %f6
tneg %xcc, 0x6
loop_5651:
fbo %fcc0, loop_5652
ldub [%l7 + 0x6D], %i4
fsrc2s %f9, %f5
bcc,a %xcc, loop_5653
loop_5652:
ldx [%l7 + 0x48], %i3
alignaddr %g4, %l4, %g1
faligndata %f6, %f14, %f6
loop_5653:
subccc %o2, %o6, %o1
fmovdgu %icc, %f0, %f14
fnegs %f14, %f14
std %f8, [%l7 + 0x48]
fmul8x16al %f13, %f2, %f4
fcmpeq16 %f0, %f4, %g3
andcc %i2, 0x092E, %i5
ldd [%l7 + 0x70], %f6
tneg %xcc, 0x7
ldd [%l7 + 0x50], %f6
bge,pt %xcc, loop_5654
alignaddrl %o0, %i7, %o7
brnz %i1, loop_5655
fblg,a %fcc3, loop_5656
loop_5654:
movcc %xcc, %g2, %g5
bshuffle %f4, %f14, %f0
loop_5655:
fmovscs %icc, %f6, %f6
loop_5656:
ld [%l7 + 0x28], %f4
movge %icc, %g6, %l3
tcc %icc, 0x3
andn %l2, 0x0AA5, %l6
smulcc %l1, %g7, %l5
stx %i6, [%l7 + 0x38]
orncc %l0, 0x1C68, %o4
brlz %i0, loop_5657
movrne %o5, 0x380, %i4
fmuld8ulx16 %f5, %f11, %f2
movn %xcc, %o3, %i3
loop_5657:
fandnot2 %f12, %f0, %f8
fpmerge %f11, %f7, %f2
umulcc %l4, 0x1097, %g4
fmovsle %icc, %f12, %f9
bg %icc, loop_5658
edge32 %o2, %g1, %o1
fcmpes %fcc3, %f8, %f15
st %f0, [%l7 + 0x18]
loop_5658:
bgu loop_5659
fcmpne32 %f2, %f6, %o6
srlx %g3, %i2, %i5
xnorcc %o0, %i7, %o7
loop_5659:
movgu %icc, %i1, %g5
movneg %icc, %g2, %g6
fones %f0
tsubcctv %l2, 0x0B3A, %l6
fnot1s %f13, %f1
fbn %fcc0, loop_5660
tpos %icc, 0x3
ldsb [%l7 + 0x6A], %l1
movn %icc, %g7, %l3
loop_5660:
std %f0, [%l7 + 0x20]
udivx %i6, 0x0DA0, %l0
fandnot2s %f8, %f7, %f15
ldsh [%l7 + 0x68], %o4
tsubcctv %l5, %o5, %i4
nop
setx loop_5661, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x78], %i0
sllx %o3, %i3, %l4
bvs,a,pn %icc, loop_5662
loop_5661:
or %g4, 0x12A1, %g1
movle %icc, %o1, %o2
bshuffle %f8, %f4, %f8
loop_5662:
fmovdneg %xcc, %f11, %f1
fcmple16 %f4, %f10, %g3
std %f8, [%l7 + 0x48]
ldx [%l7 + 0x38], %o6
ldx [%l7 + 0x50], %i5
sethi 0x1DE5, %i2
sllx %i7, %o0, %o7
stw %g5, [%l7 + 0x2C]
movpos %icc, %i1, %g2
movleu %icc, %l2, %g6
fornot1 %f8, %f2, %f12
stw %l1, [%l7 + 0x50]
fba,a %fcc3, loop_5663
stb %g7, [%l7 + 0x3C]
movpos %xcc, %l3, %l6
tcc %xcc, 0x5
loop_5663:
tvc %icc, 0x0
fmovsa %icc, %f9, %f11
tl %icc, 0x0
fpsub16s %f0, %f12, %f2
stb %i6, [%l7 + 0x61]
fors %f8, %f12, %f6
std %f2, [%l7 + 0x48]
ld [%l7 + 0x3C], %f15
te %xcc, 0x0
fbo %fcc1, loop_5664
edge8ln %l0, %o4, %o5
tgu %icc, 0x1
ldsb [%l7 + 0x33], %i4
loop_5664:
fcmped %fcc3, %f12, %f10
fmovsvs %icc, %f1, %f2
addcc %l5, %i0, %i3
lduw [%l7 + 0x08], %o3
ld [%l7 + 0x08], %f13
addcc %g4, %g1, %o1
taddcc %l4, %o2, %g3
fmovrsne %o6, %f6, %f3
edge16n %i2, %i5, %o0
fbuge,a %fcc0, loop_5665
fexpand %f9, %f8
ldx [%l7 + 0x68], %o7
fmul8x16 %f3, %f10, %f12
loop_5665:
tsubcctv %i7, 0x03A0, %i1
tcs %icc, 0x3
sth %g2, [%l7 + 0x0A]
or %g5, %l2, %l1
fmovrsgez %g7, %f8, %f10
fnegd %f0, %f4
fnot2 %f8, %f10
tgu %xcc, 0x0
ldsh [%l7 + 0x14], %l3
sdivcc %g6, 0x1223, %i6
std %f4, [%l7 + 0x30]
fnand %f10, %f10, %f4
fmovscs %icc, %f7, %f8
tcs %icc, 0x6
fbule %fcc0, loop_5666
stb %l6, [%l7 + 0x68]
fnot2s %f6, %f6
edge8l %o4, %l0, %o5
loop_5666:
fcmple16 %f4, %f12, %l5
movge %xcc, %i0, %i4
movrgz %o3, %i3, %g4
bgu,a,pn %icc, loop_5667
fpadd16s %f14, %f0, %f2
brgez %o1, loop_5668
movle %xcc, %g1, %o2
loop_5667:
stx %g3, [%l7 + 0x18]
alignaddr %l4, %i2, %i5
loop_5668:
fba,a %fcc2, loop_5669
stx %o0, [%l7 + 0x70]
stb %o7, [%l7 + 0x6E]
orn %o6, %i7, %g2
loop_5669:
movle %xcc, %i1, %g5
fabss %f8, %f4
ld [%l7 + 0x5C], %f4
movle %icc, %l2, %l1
fmovdcs %icc, %f2, %f12
fand %f10, %f14, %f14
fmovdpos %xcc, %f9, %f9
edge8n %g7, %g6, %i6
ldsh [%l7 + 0x5E], %l3
srl %o4, %l0, %o5
ldd [%l7 + 0x58], %f8
taddcctv %l5, %l6, %i4
tvc %xcc, 0x6
stx %o3, [%l7 + 0x28]
stx %i0, [%l7 + 0x68]
fcmps %fcc2, %f8, %f2
call loop_5670
movne %xcc, %g4, %i3
stx %g1, [%l7 + 0x78]
fcmple16 %f14, %f4, %o1
loop_5670:
be,pn %xcc, loop_5671
udivcc %g3, 0x0A4C, %o2
fpack16 %f6, %f3
movle %icc, %l4, %i5
loop_5671:
andcc %i2, %o0, %o7
fmovrde %i7, %f6, %f0
movrgez %g2, 0x0C7, %i1
movcc %xcc, %g5, %o6
fmovsne %xcc, %f5, %f0
fmovdg %icc, %f10, %f10
fmovsgu %xcc, %f12, %f13
stw %l2, [%l7 + 0x78]
movrgz %l1, 0x335, %g7
fcmple16 %f12, %f0, %i6
fmovdle %xcc, %f9, %f8
tgu %icc, 0x4
sethi 0x0F57, %l3
fmuld8ulx16 %f0, %f10, %f2
std %f10, [%l7 + 0x08]
st %f14, [%l7 + 0x18]
fandnot2s %f8, %f3, %f2
addc %o4, %l0, %o5
fbl %fcc1, loop_5672
stx %g6, [%l7 + 0x20]
movrgez %l5, 0x07B, %l6
subcc %o3, %i0, %g4
loop_5672:
edge16n %i3, %g1, %o1
smulcc %g3, 0x02C3, %o2
lduw [%l7 + 0x78], %i4
ldd [%l7 + 0x70], %f4
sth %l4, [%l7 + 0x54]
bleu,a,pn %xcc, loop_5673
movg %icc, %i5, %o0
lduw [%l7 + 0x48], %i2
fandnot2 %f12, %f2, %f0
loop_5673:
tsubcctv %i7, %o7, %g2
ldsb [%l7 + 0x5B], %g5
movne %xcc, %i1, %o6
tl %icc, 0x5
fpadd32 %f4, %f0, %f2
edge8ln %l1, %l2, %g7
fornot2s %f2, %f0, %f3
stx %i6, [%l7 + 0x48]
ld [%l7 + 0x3C], %f6
ldd [%l7 + 0x70], %f10
edge16ln %l3, %o4, %l0
bvc,pt %xcc, loop_5674
sethi 0x1EFD, %g6
movg %icc, %l5, %o5
xorcc %o3, 0x0777, %l6
loop_5674:
lduh [%l7 + 0x74], %i0
stw %i3, [%l7 + 0x2C]
sdivx %g1, 0x08B9, %g4
brgez %g3, loop_5675
fnands %f8, %f13, %f14
ldub [%l7 + 0x6C], %o2
movvs %xcc, %o1, %l4
loop_5675:
fmovrsgez %i5, %f5, %f7
fbu %fcc1, loop_5676
fzero %f4
fmul8x16au %f10, %f9, %f14
fmovsvs %icc, %f12, %f2
loop_5676:
lduw [%l7 + 0x68], %i4
alignaddr %i2, %i7, %o7
ldsw [%l7 + 0x78], %g2
andcc %g5, 0x034E, %o0
fcmple16 %f12, %f10, %o6
fbge %fcc2, loop_5677
movg %xcc, %l1, %i1
movne %xcc, %g7, %l2
brlez,a %l3, loop_5678
loop_5677:
faligndata %f10, %f0, %f8
bn,a loop_5679
mulscc %o4, 0x1C69, %l0
loop_5678:
fmuld8ulx16 %f5, %f1, %f14
ldsw [%l7 + 0x3C], %g6
loop_5679:
udivx %i6, 0x092F, %o5
stw %o3, [%l7 + 0x34]
fpack32 %f0, %f10, %f8
fnors %f4, %f3, %f2
tsubcc %l5, %i0, %i3
fnot1 %f8, %f8
nop
setx loop_5680, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x48], %f5
ldsb [%l7 + 0x3A], %g1
pdist %f12, %f8, %f8
loop_5680:
edge8ln %l6, %g4, %g3
fmovrde %o1, %f12, %f6
ldd [%l7 + 0x38], %f8
orn %l4, 0x1C00, %i5
fpadd16s %f4, %f1, %f12
ldsh [%l7 + 0x72], %i4
edge32l %i2, %i7, %o7
fsrc2s %f5, %f13
tn %xcc, 0x7
nop
setx loop_5681, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tge %xcc, 0x7
umul %o2, 0x0B2E, %g5
edge32l %g2, %o6, %l1
loop_5681:
lduh [%l7 + 0x4A], %i1
array32 %g7, %o0, %l3
tsubcc %o4, %l2, %l0
sdiv %g6, 0x1B38, %o5
fones %f3
fzero %f6
fcmple16 %f2, %f10, %i6
std %f4, [%l7 + 0x58]
tge %icc, 0x6
edge32l %l5, %i0, %o3
fnands %f0, %f13, %f9
movrgez %i3, 0x3BF, %g1
ld [%l7 + 0x2C], %f5
bvs,a %xcc, loop_5682
ldd [%l7 + 0x40], %f2
ldd [%l7 + 0x28], %f6
xorcc %l6, %g4, %o1
loop_5682:
lduw [%l7 + 0x20], %l4
lduh [%l7 + 0x3A], %i5
nop
setx loop_5683, %l0, %l1
jmpl %l1, %g3
ldsh [%l7 + 0x4C], %i4
fmovdg %xcc, %f10, %f11
st %f5, [%l7 + 0x4C]
loop_5683:
fmovsneg %xcc, %f8, %f10
fmovdg %icc, %f2, %f15
fmovrsne %i7, %f1, %f14
st %f9, [%l7 + 0x30]
bvc %icc, loop_5684
fbue %fcc1, loop_5685
stx %o7, [%l7 + 0x10]
fbule %fcc1, loop_5686
loop_5684:
fzero %f12
loop_5685:
sth %o2, [%l7 + 0x2E]
fnor %f14, %f10, %f6
loop_5686:
bg,pt %xcc, loop_5687
brlz,a %i2, loop_5688
be,a,pt %icc, loop_5689
fors %f10, %f2, %f5
loop_5687:
fabss %f12, %f5
loop_5688:
tle %xcc, 0x2
loop_5689:
xnor %g2, %o6, %l1
ldsb [%l7 + 0x26], %i1
stx %g7, [%l7 + 0x28]
tvc %icc, 0x5
ldx [%l7 + 0x50], %g5
tgu %xcc, 0x3
bvs,a loop_5690
fcmpes %fcc3, %f13, %f4
movrlz %o0, 0x39C, %l3
fmovdl %icc, %f7, %f0
loop_5690:
stb %l2, [%l7 + 0x2A]
taddcctv %l0, %g6, %o5
fsrc2 %f12, %f2
tcc %xcc, 0x4
bvc,a,pt %xcc, loop_5691
ldsw [%l7 + 0x60], %i6
bcc,a,pn %xcc, loop_5692
nop
setx loop_5693, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5691:
srax %o4, 0x09, %l5
fbn,a %fcc1, loop_5694
loop_5692:
fnot1 %f2, %f14
loop_5693:
sethi 0x0A35, %o3
ldub [%l7 + 0x1C], %i3
loop_5694:
add %g1, 0x185E, %l6
ldd [%l7 + 0x78], %f14
st %f9, [%l7 + 0x30]
fcmpgt16 %f2, %f14, %i0
fmovse %icc, %f0, %f0
edge32n %o1, %l4, %i5
orcc %g4, %i4, %i7
sth %o7, [%l7 + 0x0E]
fexpand %f3, %f12
fsrc2 %f0, %f6
st %f4, [%l7 + 0x40]
sth %g3, [%l7 + 0x6A]
fbu,a %fcc1, loop_5695
fmovspos %icc, %f1, %f13
orncc %o2, 0x1A85, %i2
fandnot2s %f9, %f2, %f9
loop_5695:
fabsd %f10, %f14
nop
setx loop_5696, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fzero %f10
fnegs %f9, %f5
std %f6, [%l7 + 0x08]
loop_5696:
fmovrslez %o6, %f11, %f15
fcmpne32 %f6, %f4, %g2
movpos %icc, %l1, %i1
ld [%l7 + 0x54], %f13
ldub [%l7 + 0x3D], %g7
te %xcc, 0x2
sth %o0, [%l7 + 0x60]
stb %l3, [%l7 + 0x3C]
fcmpd %fcc1, %f0, %f10
fbue %fcc3, loop_5697
ldx [%l7 + 0x58], %l2
fmovrslez %g5, %f8, %f7
stw %l0, [%l7 + 0x68]
loop_5697:
stb %g6, [%l7 + 0x77]
fmovsge %icc, %f2, %f7
stx %i6, [%l7 + 0x60]
tg %xcc, 0x4
array8 %o5, %l5, %o3
umulcc %i3, %g1, %l6
fmovdvc %icc, %f6, %f8
xnor %o4, %i0, %l4
tcs %xcc, 0x5
fandnot1s %f1, %f12, %f11
stx %i5, [%l7 + 0x60]
fnegd %f8, %f10
fmovs %f8, %f15
movgu %xcc, %g4, %o1
popc 0x05A8, %i4
brgz %i7, loop_5698
ldsw [%l7 + 0x1C], %o7
edge16n %o2, %i2, %g3
fbu,a %fcc0, loop_5699
loop_5698:
stx %o6, [%l7 + 0x10]
ldx [%l7 + 0x40], %g2
array16 %i1, %g7, %l1
loop_5699:
bgu,a %icc, loop_5700
array16 %l3, %o0, %l2
ta %icc, 0x2
ldsw [%l7 + 0x10], %g5
loop_5700:
ldsh [%l7 + 0x36], %l0
mova %xcc, %g6, %o5
edge8l %i6, %o3, %l5
fbue,a %fcc2, loop_5701
fmuld8sux16 %f4, %f4, %f12
ldsh [%l7 + 0x0A], %g1
fcmped %fcc2, %f0, %f0
loop_5701:
sub %i3, %o4, %l6
ldsh [%l7 + 0x6A], %l4
ldsw [%l7 + 0x18], %i5
stb %i0, [%l7 + 0x17]
bgu,a %icc, loop_5702
fcmpgt16 %f4, %f4, %o1
fmovdleu %xcc, %f11, %f11
smulcc %g4, 0x1985, %i4
loop_5702:
stx %o7, [%l7 + 0x60]
fnot2 %f4, %f8
fble,a %fcc0, loop_5703
subcc %o2, 0x1F37, %i7
tge %icc, 0x4
movrgez %g3, %o6, %g2
loop_5703:
edge32n %i2, %i1, %g7
tn %icc, 0x1
fnand %f0, %f2, %f6
fbule %fcc2, loop_5704
ldsh [%l7 + 0x1E], %l1
st %f15, [%l7 + 0x44]
movrlz %l3, %o0, %l2
loop_5704:
fsrc2 %f14, %f6
std %f6, [%l7 + 0x38]
fmovrdlez %g5, %f2, %f0
ld [%l7 + 0x28], %f1
ldub [%l7 + 0x7F], %g6
movle %icc, %o5, %i6
movge %icc, %o3, %l5
stx %g1, [%l7 + 0x78]
fmul8x16 %f15, %f4, %f14
ldx [%l7 + 0x28], %l0
fcmpne16 %f0, %f10, %o4
fcmps %fcc3, %f8, %f11
sth %i3, [%l7 + 0x3E]
fcmped %fcc1, %f8, %f14
ldsb [%l7 + 0x43], %l4
fblg %fcc1, loop_5705
ldsb [%l7 + 0x51], %l6
std %f10, [%l7 + 0x10]
subccc %i0, 0x06CA, %o1
loop_5705:
fblg %fcc3, loop_5706
movpos %xcc, %g4, %i4
movneg %xcc, %o7, %o2
fands %f4, %f13, %f11
loop_5706:
movrgz %i5, 0x339, %i7
fbuge,a %fcc2, loop_5707
bvc,a %icc, loop_5708
ldsw [%l7 + 0x30], %g3
movl %xcc, %g2, %o6
loop_5707:
movne %icc, %i2, %i1
loop_5708:
movcc %icc, %g7, %l1
xnor %l3, 0x1BC0, %o0
ldsb [%l7 + 0x55], %g5
fmovsneg %icc, %f1, %f7
sth %l2, [%l7 + 0x52]
udivcc %g6, 0x1129, %o5
array32 %i6, %o3, %g1
ta %xcc, 0x3
umulcc %l5, 0x0104, %o4
lduh [%l7 + 0x2C], %i3
movrlz %l0, 0x07F, %l4
alignaddrl %i0, %o1, %g4
fbul %fcc2, loop_5709
ldsb [%l7 + 0x60], %l6
fandnot1 %f4, %f10, %f12
move %icc, %i4, %o7
loop_5709:
ba,pn %icc, loop_5710
ldd [%l7 + 0x68], %f6
std %f8, [%l7 + 0x38]
movvs %icc, %i5, %i7
loop_5710:
std %f10, [%l7 + 0x48]
ldsw [%l7 + 0x58], %o2
fpackfix %f2, %f12
brnz,a %g3, loop_5711
stb %o6, [%l7 + 0x61]
ldub [%l7 + 0x0C], %g2
fmovsvc %icc, %f6, %f11
loop_5711:
edge8n %i1, %i2, %g7
srlx %l1, 0x17, %l3
fmovse %icc, %f13, %f4
srl %g5, %l2, %o0
edge16l %g6, %o5, %o3
sth %g1, [%l7 + 0x5E]
fors %f0, %f10, %f0
lduw [%l7 + 0x70], %i6
fnot2s %f1, %f2
fmovsvs %xcc, %f6, %f15
array8 %l5, %o4, %i3
nop
setx loop_5712, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %l4, [%l7 + 0x70]
fornot1 %f0, %f12, %f6
tsubcctv %i0, 0x1D34, %l0
loop_5712:
stb %o1, [%l7 + 0x78]
array32 %g4, %i4, %o7
ldx [%l7 + 0x60], %l6
fpack32 %f10, %f12, %f0
stw %i5, [%l7 + 0x40]
sllx %i7, %g3, %o6
fmuld8sux16 %f4, %f13, %f0
movrne %o2, 0x3A0, %g2
st %f2, [%l7 + 0x14]
edge32n %i2, %i1, %g7
edge32 %l1, %l3, %l2
srl %o0, 0x17, %g6
fcmpne16 %f10, %f2, %g5
fbule %fcc2, loop_5713
sllx %o5, %o3, %i6
stw %l5, [%l7 + 0x24]
ble,a,pn %xcc, loop_5714
loop_5713:
movne %icc, %o4, %g1
addccc %l4, 0x1BAD, %i0
lduh [%l7 + 0x38], %l0
loop_5714:
movrne %i3, 0x191, %o1
stx %i4, [%l7 + 0x58]
sth %g4, [%l7 + 0x36]
movne %xcc, %o7, %l6
fsrc1s %f0, %f1
fmovscs %icc, %f10, %f9
stw %i5, [%l7 + 0x0C]
alignaddrl %g3, %o6, %i7
lduw [%l7 + 0x4C], %o2
andncc %i2, %g2, %i1
udivcc %l1, 0x1F90, %l3
ldub [%l7 + 0x7D], %g7
ldsh [%l7 + 0x2C], %l2
fmul8x16au %f1, %f14, %f4
fmovsle %xcc, %f4, %f9
std %f8, [%l7 + 0x58]
fornot1s %f14, %f8, %f15
bcc,pn %icc, loop_5715
te %xcc, 0x1
fcmps %fcc1, %f10, %f10
fmul8x16 %f14, %f8, %f4
loop_5715:
edge32ln %o0, %g6, %o5
ldd [%l7 + 0x70], %f14
movpos %xcc, %o3, %g5
ldd [%l7 + 0x30], %f0
fexpand %f5, %f0
udivcc %i6, 0x160D, %l5
fble,a %fcc0, loop_5716
addc %o4, %g1, %i0
popc 0x0C23, %l4
st %f8, [%l7 + 0x24]
loop_5716:
movle %xcc, %l0, %o1
bcc,a,pn %icc, loop_5717
fmovrdgz %i3, %f2, %f10
umulcc %i4, %o7, %l6
ldsw [%l7 + 0x18], %i5
loop_5717:
std %f4, [%l7 + 0x40]
fmuld8sux16 %f10, %f0, %f14
std %f4, [%l7 + 0x10]
fbue,a %fcc3, loop_5718
fsrc1 %f4, %f0
umulcc %g3, %g4, %o6
fnot1s %f11, %f9
loop_5718:
ldsw [%l7 + 0x0C], %o2
sth %i7, [%l7 + 0x3A]
ld [%l7 + 0x7C], %f5
ldub [%l7 + 0x63], %i2
fpmerge %f14, %f3, %f4
fxnors %f0, %f13, %f13
alignaddr %i1, %l1, %g2
fmuld8ulx16 %f4, %f8, %f6
fmovsl %xcc, %f6, %f7
bvc,pt %icc, loop_5719
fmuld8ulx16 %f11, %f8, %f6
fmovsa %icc, %f5, %f5
fpadd32 %f14, %f8, %f4
loop_5719:
popc 0x158F, %g7
movne %icc, %l2, %l3
array32 %o0, %g6, %o3
faligndata %f6, %f8, %f2
ldsw [%l7 + 0x20], %o5
stb %g5, [%l7 + 0x7B]
fxnors %f5, %f5, %f1
st %f1, [%l7 + 0x68]
ldub [%l7 + 0x0B], %i6
ldd [%l7 + 0x28], %f14
fmovdneg %icc, %f14, %f14
fcmpd %fcc0, %f0, %f2
std %f0, [%l7 + 0x58]
fmovrdlz %o4, %f8, %f14
add %g1, 0x1F0F, %l5
fones %f11
ldd [%l7 + 0x40], %f8
sll %l4, %i0, %o1
fbul %fcc1, loop_5720
bn,a,pt %icc, loop_5721
movcc %icc, %i3, %l0
std %f14, [%l7 + 0x10]
loop_5720:
ldsh [%l7 + 0x60], %i4
loop_5721:
sth %l6, [%l7 + 0x28]
std %f8, [%l7 + 0x30]
fpsub32s %f11, %f3, %f3
fpack32 %f4, %f10, %f10
ldub [%l7 + 0x0E], %o7
fmovdgu %xcc, %f1, %f13
popc 0x0F05, %i5
fmovrsgz %g3, %f10, %f1
brnz,a %g4, loop_5722
fandnot1 %f8, %f12, %f14
stx %o2, [%l7 + 0x58]
tge %icc, 0x7
loop_5722:
fmovspos %xcc, %f8, %f13
edge16 %i7, %i2, %i1
fmovsa %xcc, %f12, %f9
ldsw [%l7 + 0x2C], %l1
sra %o6, 0x1D, %g7
fmovdn %icc, %f15, %f9
addccc %l2, %g2, %o0
fmovsvc %xcc, %f13, %f9
fnand %f10, %f2, %f4
stx %l3, [%l7 + 0x38]
ld [%l7 + 0x58], %f7
fmovdcs %xcc, %f10, %f12
fmovdvc %icc, %f5, %f14
ble %icc, loop_5723
std %f8, [%l7 + 0x38]
edge32 %g6, %o5, %g5
fbul,a %fcc3, loop_5724
loop_5723:
srax %o3, %o4, %g1
tsubcctv %i6, 0x01ED, %l5
fmovrdlz %i0, %f8, %f10
loop_5724:
brlz %l4, loop_5725
fpsub32s %f2, %f15, %f9
smulcc %i3, 0x10F8, %o1
fbn %fcc1, loop_5726
loop_5725:
tl %icc, 0x6
fcmpgt16 %f2, %f2, %i4
andncc %l6, %o7, %i5
loop_5726:
ld [%l7 + 0x7C], %f7
fmovrse %l0, %f14, %f0
array8 %g3, %o2, %g4
std %f14, [%l7 + 0x68]
std %f6, [%l7 + 0x18]
xnor %i2, 0x14EF, %i1
sth %i7, [%l7 + 0x28]
sth %l1, [%l7 + 0x20]
fones %f6
tn %xcc, 0x2
andn %o6, 0x1192, %g7
fpadd32 %f2, %f14, %f14
fabss %f10, %f3
srl %g2, 0x16, %o0
std %f14, [%l7 + 0x58]
ldsw [%l7 + 0x20], %l3
fnand %f8, %f8, %f12
fblg,a %fcc1, loop_5727
brgz %g6, loop_5728
sllx %l2, 0x13, %g5
umulcc %o3, 0x1C42, %o4
loop_5727:
ldsb [%l7 + 0x36], %o5
loop_5728:
sth %g1, [%l7 + 0x76]
ble,a loop_5729
st %f6, [%l7 + 0x78]
subcc %i6, %i0, %l4
lduw [%l7 + 0x34], %i3
loop_5729:
fmovdle %icc, %f5, %f6
fbuge %fcc3, loop_5730
brlez %l5, loop_5731
sth %o1, [%l7 + 0x08]
andncc %i4, %l6, %o7
loop_5730:
movg %icc, %i5, %g3
loop_5731:
fmovrsgz %l0, %f8, %f14
fmovdne %icc, %f14, %f12
taddcctv %o2, %g4, %i2
tl %xcc, 0x5
or %i7, 0x00CC, %i1
fmovsleu %icc, %f11, %f9
addc %l1, %g7, %g2
edge16l %o0, %o6, %g6
fornot2 %f8, %f0, %f8
fcmpeq32 %f10, %f14, %l2
fnot1s %f8, %f13
stw %l3, [%l7 + 0x6C]
stw %g5, [%l7 + 0x10]
fsrc2s %f2, %f12
fmovrde %o4, %f2, %f4
std %f6, [%l7 + 0x40]
andncc %o3, %g1, %o5
fornot2s %f11, %f9, %f14
sethi 0x1B26, %i0
lduw [%l7 + 0x68], %l4
te %icc, 0x4
move %xcc, %i6, %i3
tsubcc %l5, 0x02D4, %i4
brlez %o1, loop_5732
fornot2 %f2, %f12, %f6
fpsub32s %f6, %f7, %f7
fnot1s %f15, %f2
loop_5732:
fcmpne32 %f6, %f14, %o7
ldsw [%l7 + 0x48], %l6
stx %g3, [%l7 + 0x70]
bgu,pt %icc, loop_5733
umul %l0, 0x1A97, %o2
orcc %g4, %i2, %i7
bshuffle %f14, %f14, %f8
loop_5733:
fpack16 %f2, %f4
movcs %xcc, %i1, %i5
bg,pn %xcc, loop_5734
fpack32 %f0, %f4, %f2
stb %l1, [%l7 + 0x42]
movcc %icc, %g7, %g2
loop_5734:
fmovsgu %xcc, %f7, %f15
lduw [%l7 + 0x50], %o0
for %f0, %f14, %f10
sth %g6, [%l7 + 0x10]
movcs %icc, %l2, %l3
fpsub16 %f12, %f0, %f12
ldsh [%l7 + 0x24], %o6
fcmpd %fcc0, %f2, %f2
udiv %g5, 0x1FD3, %o4
movneg %icc, %g1, %o3
bl,a,pt %xcc, loop_5735
mova %icc, %o5, %i0
fpsub16 %f8, %f4, %f2
ldd [%l7 + 0x30], %f12
loop_5735:
fexpand %f1, %f4
lduh [%l7 + 0x10], %i6
fpadd16s %f11, %f8, %f13
fmovdneg %xcc, %f6, %f7
movrne %i3, %l5, %l4
fcmps %fcc0, %f15, %f14
fmovrsne %o1, %f11, %f14
fmovsg %xcc, %f12, %f5
udivcc %i4, 0x1158, %l6
fmovsn %xcc, %f1, %f11
movvc %icc, %o7, %g3
fpsub16s %f11, %f2, %f13
ldub [%l7 + 0x10], %o2
ldsb [%l7 + 0x60], %l0
edge16ln %g4, %i2, %i7
fsrc1s %f9, %f13
fmovdg %icc, %f8, %f1
fors %f6, %f5, %f10
fandnot2 %f12, %f12, %f14
ldd [%l7 + 0x40], %f0
fpack32 %f6, %f6, %f0
xnorcc %i5, %i1, %l1
fsrc2s %f7, %f14
fmovrslz %g2, %f3, %f10
fpsub32s %f7, %f11, %f7
bvc,pn %xcc, loop_5736
fnand %f4, %f2, %f10
mulx %g7, %o0, %g6
ldsh [%l7 + 0x76], %l2
loop_5736:
tvs %xcc, 0x4
ba %icc, loop_5737
movg %icc, %o6, %l3
fnands %f7, %f11, %f15
ldd [%l7 + 0x68], %f6
loop_5737:
movn %icc, %o4, %g5
movge %icc, %o3, %g1
fmovde %icc, %f12, %f12
fmovde %icc, %f4, %f15
st %f1, [%l7 + 0x50]
bne,a %icc, loop_5738
ldd [%l7 + 0x28], %f4
xnorcc %i0, 0x0BA2, %i6
bshuffle %f12, %f10, %f8
loop_5738:
ldub [%l7 + 0x24], %o5
fmovdneg %icc, %f14, %f11
ldd [%l7 + 0x70], %f12
stb %l5, [%l7 + 0x43]
sethi 0x1449, %i3
ba loop_5739
fbue %fcc2, loop_5740
fandnot2s %f14, %f15, %f7
edge8l %o1, %i4, %l6
loop_5739:
fpack16 %f6, %f11
loop_5740:
fxors %f15, %f9, %f2
ldx [%l7 + 0x78], %l4
edge16n %o7, %o2, %l0
fnegs %f1, %f3
bpos,a,pn %xcc, loop_5741
fmul8x16 %f9, %f0, %f6
st %f13, [%l7 + 0x44]
bpos,pt %xcc, loop_5742
loop_5741:
subcc %g4, 0x17A6, %g3
ld [%l7 + 0x20], %f4
lduh [%l7 + 0x1C], %i2
loop_5742:
edge16ln %i5, %i1, %l1
stb %g2, [%l7 + 0x39]
taddcc %g7, 0x1B59, %o0
fpadd16 %f4, %f12, %f0
tcc %icc, 0x4
stx %i7, [%l7 + 0x58]
std %f2, [%l7 + 0x58]
movpos %icc, %l2, %g6
stx %o6, [%l7 + 0x48]
fmovdvc %icc, %f13, %f4
srl %l3, 0x0E, %g5
ldd [%l7 + 0x10], %f6
std %f10, [%l7 + 0x28]
movrlez %o4, 0x2C8, %o3
movleu %xcc, %g1, %i6
fnands %f7, %f10, %f4
ldub [%l7 + 0x62], %o5
fmovrdlz %l5, %f10, %f2
lduh [%l7 + 0x34], %i0
fbne,a %fcc2, loop_5743
st %f13, [%l7 + 0x60]
fbug,a %fcc1, loop_5744
fmovrdlz %o1, %f14, %f10
loop_5743:
fbne,a %fcc3, loop_5745
lduh [%l7 + 0x12], %i3
loop_5744:
mulx %l6, 0x045C, %l4
fmovrdlz %o7, %f2, %f2
loop_5745:
bl,a,pn %xcc, loop_5746
stx %o2, [%l7 + 0x08]
fmovrse %l0, %f0, %f11
fmovdcs %icc, %f5, %f10
loop_5746:
tneg %icc, 0x4
fmovdl %xcc, %f6, %f3
fbne,a %fcc3, loop_5747
faligndata %f6, %f12, %f0
fmovse %xcc, %f6, %f6
smul %g4, 0x1826, %g3
loop_5747:
movrgz %i2, 0x1EC, %i5
stw %i1, [%l7 + 0x60]
te %xcc, 0x1
fandnot1 %f14, %f10, %f12
fmovsvs %xcc, %f6, %f3
ldsh [%l7 + 0x4E], %i4
fornot1s %f0, %f0, %f13
brlez,a %l1, loop_5748
tgu %xcc, 0x0
bcs %icc, loop_5749
nop
setx loop_5750, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5748:
fxnors %f14, %f9, %f13
bgu,pn %xcc, loop_5751
loop_5749:
fnors %f9, %f1, %f14
loop_5750:
fmovsg %xcc, %f14, %f3
st %f12, [%l7 + 0x6C]
loop_5751:
tvs %icc, 0x1
fornot1 %f2, %f14, %f0
fmovrsne %g2, %f14, %f1
mulx %o0, %i7, %l2
stb %g7, [%l7 + 0x7B]
fmovrsgez %o6, %f2, %f10
ldd [%l7 + 0x10], %f2
fabsd %f2, %f10
ldx [%l7 + 0x28], %l3
fpsub16s %f7, %f2, %f13
fmovrdlez %g6, %f0, %f2
stb %g5, [%l7 + 0x3C]
alignaddr %o3, %o4, %i6
fmovdn %icc, %f15, %f5
fmovrslz %g1, %f6, %f11
fpsub32 %f14, %f14, %f2
edge32ln %l5, %i0, %o5
siam 0x2
lduw [%l7 + 0x5C], %o1
brlez,a %l6, loop_5752
edge8n %l4, %o7, %i3
brlez,a %o2, loop_5753
bgu,pt %icc, loop_5754
loop_5752:
fbue %fcc2, loop_5755
lduw [%l7 + 0x50], %l0
loop_5753:
bvs,a loop_5756
loop_5754:
fcmple16 %f14, %f6, %g3
loop_5755:
ldsb [%l7 + 0x5B], %g4
ldsw [%l7 + 0x50], %i5
loop_5756:
mova %icc, %i1, %i2
movvc %xcc, %l1, %i4
ldsh [%l7 + 0x14], %g2
ldx [%l7 + 0x18], %o0
bgu,a,pt %icc, loop_5757
ldd [%l7 + 0x30], %f14
bneg,a %icc, loop_5758
call loop_5759
loop_5757:
movge %xcc, %l2, %i7
bg,a,pt %xcc, loop_5760
loop_5758:
stx %g7, [%l7 + 0x28]
loop_5759:
fmovsgu %icc, %f1, %f9
brgez %o6, loop_5761
loop_5760:
fcmpeq32 %f8, %f12, %l3
edge32 %g5, %g6, %o4
sethi 0x0F30, %i6
loop_5761:
umul %o3, 0x04B4, %g1
ldd [%l7 + 0x68], %f10
stb %l5, [%l7 + 0x5C]
std %f2, [%l7 + 0x10]
ldub [%l7 + 0x22], %i0
lduh [%l7 + 0x16], %o1
fnot2s %f9, %f2
sth %o5, [%l7 + 0x7E]
edge32l %l6, %o7, %l4
fbug,a %fcc3, loop_5762
fxor %f4, %f2, %f6
ldsh [%l7 + 0x74], %i3
fbne,a %fcc3, loop_5763
loop_5762:
srax %o2, %g3, %l0
fandnot1 %f0, %f6, %f12
fmovrdgz %g4, %f6, %f10
loop_5763:
ldx [%l7 + 0x50], %i5
fandnot1s %f3, %f3, %f7
fpackfix %f10, %f7
subc %i2, 0x02A1, %i1
array16 %i4, %l1, %g2
stx %o0, [%l7 + 0x70]
fpsub16s %f5, %f4, %f15
ldub [%l7 + 0x49], %i7
bvc,pt %icc, loop_5764
fbo %fcc3, loop_5765
taddcctv %g7, %o6, %l3
fcmped %fcc3, %f10, %f4
loop_5764:
fbug %fcc3, loop_5766
loop_5765:
fmovda %icc, %f12, %f11
fsrc1 %f4, %f4
movrgz %g5, %g6, %o4
loop_5766:
lduh [%l7 + 0x7E], %l2
fblg %fcc3, loop_5767
smul %o3, %i6, %g1
lduh [%l7 + 0x32], %i0
fmovdgu %xcc, %f4, %f12
loop_5767:
fcmpd %fcc3, %f14, %f2
stw %o1, [%l7 + 0x44]
sdivx %l5, 0x1444, %o5
fmovrsgz %o7, %f4, %f11
mova %icc, %l4, %l6
bn,a,pn %icc, loop_5768
ldub [%l7 + 0x7D], %o2
pdist %f4, %f10, %f2
bcs,a loop_5769
loop_5768:
ldsb [%l7 + 0x7A], %i3
call loop_5770
fsrc2 %f4, %f2
loop_5769:
stb %l0, [%l7 + 0x4C]
tle %icc, 0x5
loop_5770:
fxors %f15, %f8, %f10
tpos %icc, 0x4
fcmpgt32 %f4, %f6, %g4
brlz,a %g3, loop_5771
lduh [%l7 + 0x10], %i5
fxor %f6, %f6, %f12
fmul8x16au %f14, %f7, %f0
loop_5771:
movvc %icc, %i2, %i4
st %f9, [%l7 + 0x64]
fpsub16 %f6, %f6, %f14
andcc %l1, %g2, %i1
fones %f9
ldsw [%l7 + 0x78], %o0
stb %i7, [%l7 + 0x60]
fcmple32 %f12, %f8, %g7
ldsh [%l7 + 0x12], %l3
sth %g5, [%l7 + 0x6A]
fxor %f14, %f4, %f14
st %f10, [%l7 + 0x74]
sth %g6, [%l7 + 0x4E]
fmovsleu %xcc, %f14, %f4
fpmerge %f10, %f12, %f4
fnot2 %f4, %f6
lduw [%l7 + 0x4C], %o4
fabsd %f0, %f4
fors %f12, %f8, %f8
ld [%l7 + 0x08], %f0
fnors %f11, %f0, %f2
movne %icc, %l2, %o6
taddcctv %i6, 0x11CD, %o3
bshuffle %f6, %f6, %f12
ldub [%l7 + 0x59], %i0
array8 %g1, %o1, %o5
stb %l5, [%l7 + 0x30]
std %f4, [%l7 + 0x20]
fpadd16s %f15, %f3, %f7
sth %o7, [%l7 + 0x70]
fmovdg %xcc, %f7, %f5
edge16 %l4, %o2, %l6
fmovsne %icc, %f13, %f1
fpadd16 %f12, %f12, %f6
bvs,a,pt %icc, loop_5772
sethi 0x1BBA, %i3
bgu,a loop_5773
and %l0, 0x0594, %g4
loop_5772:
fbu,a %fcc1, loop_5774
movrlz %i5, 0x001, %i2
loop_5773:
fcmpeq32 %f0, %f12, %i4
lduw [%l7 + 0x50], %g3
loop_5774:
addc %g2, 0x0715, %l1
ldsh [%l7 + 0x44], %i1
ld [%l7 + 0x20], %f6
xnorcc %o0, 0x0DB8, %g7
movcc %icc, %i7, %g5
tn %icc, 0x3
fmovdneg %xcc, %f14, %f13
fmovsgu %icc, %f15, %f13
ldsb [%l7 + 0x66], %l3
movleu %icc, %o4, %g6
tvs %xcc, 0x1
fbue,a %fcc0, loop_5775
ldx [%l7 + 0x18], %o6
srl %i6, 0x14, %o3
fnot2 %f14, %f0
loop_5775:
nop
setx loop_5776, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsgu %xcc, %f7, %f8
nop
setx loop_5777, %l0, %l1
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, %f11, %f8
loop_5776:
ldsb [%l7 + 0x18], %i0
lduh [%l7 + 0x3E], %l2
loop_5777:
brz %g1, loop_5778
fmovsvc %icc, %f4, %f6
xor %o5, 0x1D7F, %o1
fpadd32s %f7, %f2, %f14
loop_5778:
ldsw [%l7 + 0x78], %o7
orn %l5, %o2, %l4
stw %l6, [%l7 + 0x18]
fors %f10, %f8, %f13
fmul8x16 %f15, %f6, %f4
fmovsgu %icc, %f0, %f8
stw %l0, [%l7 + 0x24]
fmovsl %xcc, %f1, %f13
mulscc %i3, %g4, %i5
sth %i2, [%l7 + 0x46]
movge %xcc, %g3, %g2
fxnors %f10, %f15, %f7
tvc %xcc, 0x6
ldsh [%l7 + 0x76], %l1
fand %f2, %f10, %f12
movcs %xcc, %i4, %i1
andncc %o0, %g7, %g5
bvs,a loop_5779
fmuld8sux16 %f14, %f7, %f14
stx %l3, [%l7 + 0x38]
ldx [%l7 + 0x58], %o4
loop_5779:
movrlz %g6, 0x1A2, %i7
movrlz %o6, 0x015, %o3
fbo,a %fcc1, loop_5780
nop
setx loop_5781, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmul8sux16 %f0, %f2, %f4
stb %i0, [%l7 + 0x6B]
loop_5780:
lduw [%l7 + 0x7C], %i6
loop_5781:
fmovscs %icc, %f13, %f14
movne %xcc, %g1, %o5
stx %l2, [%l7 + 0x50]
fbne %fcc3, loop_5782
lduw [%l7 + 0x68], %o7
fmovrslz %o1, %f9, %f1
fmul8x16 %f7, %f12, %f12
loop_5782:
popc 0x1932, %l5
fexpand %f3, %f6
fbu,a %fcc0, loop_5783
tsubcc %l4, 0x13DD, %l6
movvc %xcc, %l0, %i3
fmovsge %icc, %f13, %f1
loop_5783:
smul %o2, %g4, %i2
tneg %icc, 0x3
call loop_5784
sdiv %g3, 0x1EF0, %i5
tg %xcc, 0x6
alignaddrl %g2, %i4, %i1
loop_5784:
ldd [%l7 + 0x48], %f8
bcc %icc, loop_5785
fmovrslz %o0, %f4, %f5
stw %l1, [%l7 + 0x24]
fnot2s %f10, %f14
loop_5785:
tcs %xcc, 0x7
fmovsneg %icc, %f9, %f8
movrlez %g5, %l3, %o4
ldsh [%l7 + 0x7C], %g6
ldx [%l7 + 0x60], %g7
stw %o6, [%l7 + 0x44]
fcmpgt32 %f14, %f10, %o3
taddcc %i0, %i6, %g1
fbul %fcc2, loop_5786
fpackfix %f4, %f6
ldsw [%l7 + 0x0C], %o5
fmovrde %i7, %f14, %f8
loop_5786:
fmovrse %l2, %f11, %f1
ldsh [%l7 + 0x2A], %o7
lduh [%l7 + 0x6A], %l5
bl,pn %xcc, loop_5787
fbug,a %fcc3, loop_5788
tle %icc, 0x6
tneg %xcc, 0x5
loop_5787:
ldd [%l7 + 0x70], %f10
loop_5788:
ldx [%l7 + 0x48], %l4
sdivx %l6, 0x13A4, %l0
stb %o1, [%l7 + 0x3B]
fmovrse %o2, %f3, %f5
fpsub32s %f13, %f9, %f14
st %f11, [%l7 + 0x14]
fblg,a %fcc1, loop_5789
fmovdleu %xcc, %f10, %f15
stw %i3, [%l7 + 0x18]
fmovdl %xcc, %f8, %f0
loop_5789:
tsubcctv %i2, 0x022F, %g4
ldsb [%l7 + 0x09], %g3
fbul,a %fcc0, loop_5790
add %g2, %i5, %i1
fmovdpos %icc, %f8, %f14
fmovrdgz %o0, %f10, %f2
loop_5790:
ldd [%l7 + 0x40], %f0
fblg,a %fcc2, loop_5791
sth %l1, [%l7 + 0x48]
stb %i4, [%l7 + 0x7C]
fmovsg %xcc, %f12, %f5
loop_5791:
ldsb [%l7 + 0x55], %g5
fsrc1s %f12, %f7
fpadd32 %f0, %f14, %f8
andncc %l3, %o4, %g7
sth %g6, [%l7 + 0x4E]
ldx [%l7 + 0x40], %o6
array32 %o3, %i0, %i6
subc %g1, 0x057A, %o5
stw %i7, [%l7 + 0x4C]
fcmpne16 %f8, %f2, %l2
ba,a,pt %icc, loop_5792
tl %xcc, 0x7
and %l5, %l4, %o7
lduh [%l7 + 0x3E], %l6
loop_5792:
fands %f2, %f3, %f7
tne %xcc, 0x5
ldsw [%l7 + 0x28], %o1
fandnot1s %f0, %f14, %f10
fcmped %fcc2, %f12, %f10
ldsh [%l7 + 0x4E], %o2
stx %l0, [%l7 + 0x08]
movrlez %i2, 0x0E0, %i3
sth %g3, [%l7 + 0x0E]
subc %g2, 0x0AB2, %i5
te %xcc, 0x1
or %g4, 0x0B4C, %o0
xnor %l1, 0x0244, %i4
sethi 0x1FD7, %i1
movle %icc, %l3, %g5
edge16ln %o4, %g7, %g6
st %f14, [%l7 + 0x7C]
bleu,a,pt %xcc, loop_5793
movrlez %o6, %i0, %i6
bvs,a loop_5794
stx %g1, [%l7 + 0x58]
loop_5793:
tneg %xcc, 0x2
tl %icc, 0x1
loop_5794:
ble,a %xcc, loop_5795
stx %o3, [%l7 + 0x38]
xorcc %i7, 0x1BD9, %l2
ldsb [%l7 + 0x64], %o5
loop_5795:
fmovrsne %l5, %f0, %f14
fcmped %fcc3, %f2, %f12
bne loop_5796
fpack16 %f12, %f8
tn %icc, 0x1
fmovdvs %icc, %f13, %f15
loop_5796:
edge16 %l4, %o7, %o1
movge %icc, %l6, %o2
fmovdgu %xcc, %f4, %f7
fexpand %f3, %f2
ldub [%l7 + 0x73], %l0
ldd [%l7 + 0x50], %f4
subcc %i2, %g3, %g2
umul %i5, 0x07CB, %g4
xorcc %i3, %l1, %o0
edge16 %i1, %i4, %l3
ldsh [%l7 + 0x32], %g5
ldx [%l7 + 0x50], %o4
fmovscs %xcc, %f6, %f4
lduw [%l7 + 0x08], %g7
fmovdvc %icc, %f8, %f5
ldub [%l7 + 0x61], %g6
edge16ln %i0, %i6, %g1
fsrc1 %f12, %f12
std %f2, [%l7 + 0x40]
fmovsleu %icc, %f12, %f10
fbe,a %fcc3, loop_5797
ld [%l7 + 0x30], %f1
ldx [%l7 + 0x28], %o6
andn %o3, %l2, %i7
loop_5797:
fands %f8, %f4, %f15
udivx %o5, 0x0A6F, %l4
std %f0, [%l7 + 0x40]
addccc %l5, 0x0326, %o7
bpos,pt %xcc, loop_5798
sth %o1, [%l7 + 0x10]
fmovrdne %o2, %f4, %f0
sra %l0, 0x12, %l6
loop_5798:
mulscc %g3, %g2, %i5
fmovdge %icc, %f6, %f10
srlx %g4, %i2, %i3
bge loop_5799
ldsb [%l7 + 0x6B], %o0
taddcc %l1, 0x17C0, %i4
fmovsle %icc, %f9, %f9
loop_5799:
fpsub32s %f4, %f0, %f10
fnot1 %f0, %f0
fmovsn %icc, %f0, %f3
ldub [%l7 + 0x6B], %i1
fornot2 %f12, %f10, %f14
bgu,pt %xcc, loop_5800
edge16n %l3, %g5, %o4
ldsw [%l7 + 0x10], %g7
fones %f7
loop_5800:
std %f14, [%l7 + 0x30]
sth %i0, [%l7 + 0x4E]
fmovsneg %icc, %f10, %f3
brlz %i6, loop_5801
lduh [%l7 + 0x2E], %g1
pdist %f0, %f14, %f4
fmovsa %xcc, %f0, %f3
loop_5801:
ldsh [%l7 + 0x4E], %g6
ldd [%l7 + 0x48], %f4
fcmple16 %f2, %f2, %o3
fbne %fcc2, loop_5802
st %f15, [%l7 + 0x64]
fornot2 %f6, %f14, %f8
brnz %o6, loop_5803
loop_5802:
bvc,a loop_5804
ldsw [%l7 + 0x30], %i7
sub %l2, %l4, %l5
loop_5803:
fmovdge %xcc, %f8, %f10
loop_5804:
movle %icc, %o5, %o7
movn %icc, %o2, %o1
fpsub16 %f8, %f0, %f0
sth %l0, [%l7 + 0x2A]
std %f10, [%l7 + 0x48]
ldsw [%l7 + 0x48], %g3
ldsh [%l7 + 0x68], %g2
te %icc, 0x6
fmovdg %icc, %f12, %f0
fmovrslez %l6, %f11, %f15
stb %g4, [%l7 + 0x1B]
subcc %i5, 0x1022, %i2
sth %o0, [%l7 + 0x4E]
fmovrsgz %l1, %f4, %f14
st %f1, [%l7 + 0x48]
st %f7, [%l7 + 0x10]
sth %i3, [%l7 + 0x52]
xor %i4, %i1, %l3
fcmple32 %f2, %f0, %g5
faligndata %f10, %f2, %f10
fbg %fcc2, loop_5805
fnegs %f1, %f13
nop
setx loop_5806, %l0, %l1
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 %o4, [%l7 + 0x20]
loop_5805:
udiv %g7, 0x0A90, %i0
movpos %xcc, %i6, %g1
loop_5806:
fxors %f7, %f13, %f12
ldub [%l7 + 0x63], %g6
stb %o6, [%l7 + 0x1B]
fcmple32 %f2, %f8, %i7
edge32ln %o3, %l2, %l4
ldx [%l7 + 0x10], %o5
fsrc1 %f8, %f10
ldsw [%l7 + 0x38], %l5
fmovsvc %icc, %f14, %f5
fand %f4, %f10, %f2
fbge,a %fcc1, loop_5807
fxors %f15, %f9, %f6
fpadd16 %f12, %f10, %f10
ldd [%l7 + 0x50], %f6
loop_5807:
stb %o2, [%l7 + 0x5A]
fbo %fcc0, loop_5808
ldsh [%l7 + 0x2A], %o1
sth %l0, [%l7 + 0x0C]
fxnor %f2, %f6, %f4
loop_5808:
fble,a %fcc3, loop_5809
stw %g3, [%l7 + 0x7C]
ldsw [%l7 + 0x34], %g2
stx %o7, [%l7 + 0x48]
loop_5809:
lduh [%l7 + 0x3E], %l6
orncc %g4, %i2, %o0
bl,pn %xcc, loop_5810
ldsh [%l7 + 0x56], %i5
fnot1s %f15, %f15
fandnot2s %f10, %f9, %f12
loop_5810:
bg,a %xcc, loop_5811
move %icc, %l1, %i4
ld [%l7 + 0x0C], %f2
edge32n %i1, %i3, %l3
loop_5811:
fsrc2s %f8, %f5
alignaddrl %g5, %g7, %i0
stx %o4, [%l7 + 0x78]
st %f3, [%l7 + 0x5C]
fcmpeq32 %f12, %f8, %i6
sth %g1, [%l7 + 0x58]
lduh [%l7 + 0x78], %o6
bvs,pt %xcc, loop_5812
ldsh [%l7 + 0x58], %i7
array16 %o3, %g6, %l2
tsubcc %o5, 0x050E, %l5
loop_5812:
fabss %f12, %f6
fxors %f9, %f6, %f13
fmovdvs %icc, %f10, %f7
alignaddr %l4, %o1, %l0
move %icc, %g3, %g2
ld [%l7 + 0x68], %f9
ldsb [%l7 + 0x47], %o7
fmovrslez %l6, %f10, %f4
be,a,pn %xcc, loop_5813
ldsh [%l7 + 0x40], %o2
fpackfix %f10, %f6
fone %f6
loop_5813:
stx %g4, [%l7 + 0x78]
ldsb [%l7 + 0x64], %i2
st %f12, [%l7 + 0x58]
st %f7, [%l7 + 0x3C]
fmul8x16al %f15, %f7, %f6
tle %xcc, 0x5
tleu %icc, 0x6
ldsb [%l7 + 0x40], %i5
xorcc %o0, %i4, %i1
umulcc %i3, %l3, %l1
fmuld8ulx16 %f0, %f6, %f12
movge %icc, %g5, %g7
fors %f7, %f0, %f14
srl %o4, 0x19, %i6
ldx [%l7 + 0x48], %g1
sth %o6, [%l7 + 0x62]
fmovdle %icc, %f4, %f9
fsrc1 %f10, %f0
movneg %icc, %i0, %o3
stb %i7, [%l7 + 0x38]
stb %g6, [%l7 + 0x69]
edge32 %l2, %l5, %l4
ldsh [%l7 + 0x72], %o5
fornot1 %f4, %f14, %f12
fbe,a %fcc3, loop_5814
ldsw [%l7 + 0x5C], %o1
lduw [%l7 + 0x10], %g3
fmovsn %icc, %f1, %f10
loop_5814:
tvc %xcc, 0x5
bcc,a,pt %xcc, loop_5815
ld [%l7 + 0x10], %f11
lduw [%l7 + 0x4C], %g2
fandnot1s %f9, %f4, %f6
loop_5815:
ldd [%l7 + 0x60], %f12
stb %l0, [%l7 + 0x34]
std %f6, [%l7 + 0x48]
fcmped %fcc0, %f6, %f4
fbn,a %fcc3, loop_5816
stb %l6, [%l7 + 0x4E]
sra %o2, 0x07, %g4
popc %o7, %i5
loop_5816:
movrgz %i2, %o0, %i1
lduh [%l7 + 0x3E], %i4
brnz %l3, loop_5817
fzero %f8
lduh [%l7 + 0x64], %l1
fzeros %f11
loop_5817:
fandnot2 %f12, %f14, %f6
ldsh [%l7 + 0x2E], %i3
array16 %g5, %o4, %i6
tsubcc %g1, %o6, %i0
ba,a,pn %xcc, loop_5818
movrgez %g7, %o3, %g6
fmovscc %xcc, %f14, %f0
ldsh [%l7 + 0x0E], %i7
loop_5818:
ld [%l7 + 0x14], %f1
bne,pn %icc, loop_5819
tg %icc, 0x5
fblg,a %fcc2, loop_5820
xnorcc %l2, 0x14EA, %l5
loop_5819:
smul %o5, 0x05F6, %l4
bneg,a loop_5821
loop_5820:
ldd [%l7 + 0x68], %f14
tpos %icc, 0x0
fbg %fcc0, loop_5822
loop_5821:
sra %o1, 0x07, %g3
fornot1s %f2, %f8, %f3
ldub [%l7 + 0x48], %g2
loop_5822:
ldd [%l7 + 0x70], %f6
alignaddr %l6, %l0, %o2
bl,pn %xcc, loop_5823
fmovrde %o7, %f14, %f8
tvc %icc, 0x3
ldub [%l7 + 0x5D], %i5
loop_5823:
lduh [%l7 + 0x42], %g4
orncc %o0, %i1, %i2
movcs %icc, %i4, %l3
stx %l1, [%l7 + 0x48]
ldub [%l7 + 0x5E], %g5
fmovdle %xcc, %f9, %f10
ld [%l7 + 0x10], %f6
subc %i3, 0x055D, %o4
fornot1 %f0, %f14, %f0
ldsw [%l7 + 0x1C], %g1
fbu,a %fcc3, loop_5824
fsrc2 %f12, %f8
mova %icc, %o6, %i0
ldx [%l7 + 0x08], %g7
loop_5824:
fbug %fcc0, loop_5825
sth %i6, [%l7 + 0x08]
movle %icc, %o3, %i7
fone %f14
loop_5825:
fxors %f4, %f7, %f11
brgez %g6, loop_5826
tleu %icc, 0x5
fnors %f2, %f1, %f3
sth %l2, [%l7 + 0x50]
loop_5826:
fpsub16s %f2, %f8, %f7
alignaddrl %o5, %l4, %o1
fzero %f6
fbg %fcc3, loop_5827
nop
setx loop_5828, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32ln %l5, %g3, %g2
tl %icc, 0x4
loop_5827:
fmovs %f8, %f12
loop_5828:
brz,a %l0, loop_5829
std %f0, [%l7 + 0x08]
ldsw [%l7 + 0x74], %o2
fcmpes %fcc1, %f13, %f0
loop_5829:
brlz %o7, loop_5830
lduw [%l7 + 0x24], %i5
sethi 0x1278, %l6
fbe,a %fcc3, loop_5831
loop_5830:
fmuld8sux16 %f6, %f8, %f0
fbug %fcc3, loop_5832
sethi 0x0418, %g4
loop_5831:
ldsw [%l7 + 0x10], %i1
fbule,a %fcc2, loop_5833
loop_5832:
fmovrdgz %i2, %f10, %f4
xorcc %o0, %l3, %l1
ldub [%l7 + 0x7F], %i4
loop_5833:
ldd [%l7 + 0x40], %f4
fxors %f10, %f6, %f10
tcs %icc, 0x5
stw %g5, [%l7 + 0x50]
stb %i3, [%l7 + 0x5A]
ldd [%l7 + 0x50], %f12
ldd [%l7 + 0x40], %f12
stb %g1, [%l7 + 0x31]
tneg %icc, 0x5
stw %o4, [%l7 + 0x50]
movrne %o6, %g7, %i6
brgz,a %o3, loop_5834
ldsw [%l7 + 0x5C], %i7
ldub [%l7 + 0x6C], %g6
fbge,a %fcc0, loop_5835
loop_5834:
andn %i0, 0x0836, %l2
ldub [%l7 + 0x74], %o5
fabsd %f6, %f12
loop_5835:
fandnot1 %f14, %f2, %f14
ldsh [%l7 + 0x3C], %o1
ta %xcc, 0x4
fnot1 %f8, %f4
movge %icc, %l4, %g3
ldd [%l7 + 0x10], %f0
movre %l5, %g2, %l0
ldsh [%l7 + 0x0A], %o7
fpadd16s %f12, %f1, %f0
fmovscs %xcc, %f8, %f7
smulcc %o2, 0x017D, %l6
ldd [%l7 + 0x40], %f14
std %f10, [%l7 + 0x40]
std %f4, [%l7 + 0x60]
fpack16 %f10, %f1
fcmpeq16 %f0, %f12, %i5
fmovrsgez %g4, %f3, %f11
lduw [%l7 + 0x48], %i2
subcc %o0, 0x015F, %i1
fmovdge %icc, %f13, %f5
udiv %l1, 0x1320, %i4
movcc %xcc, %g5, %l3
bcc,a loop_5836
stw %g1, [%l7 + 0x70]
fcmps %fcc3, %f15, %f8
stw %i3, [%l7 + 0x64]
loop_5836:
fnegd %f8, %f0
fpack32 %f4, %f8, %f0
fbug %fcc2, loop_5837
std %f12, [%l7 + 0x50]
and %o4, 0x0763, %g7
fcmpne16 %f8, %f12, %i6
loop_5837:
fcmpne32 %f0, %f0, %o3
sethi 0x1649, %i7
fexpand %f0, %f2
fmovdgu %icc, %f12, %f9
stx %o6, [%l7 + 0x50]
fble %fcc3, loop_5838
ldub [%l7 + 0x24], %i0
ldx [%l7 + 0x68], %g6
fmovrdgez %l2, %f8, %f8
loop_5838:
fcmple16 %f12, %f10, %o1
stw %o5, [%l7 + 0x70]
fmovrsgez %g3, %f13, %f11
xor %l4, %g2, %l5
fnot2s %f5, %f9
movcs %icc, %o7, %o2
edge16ln %l0, %l6, %i5
bvc %xcc, loop_5839
andn %i2, 0x1D26, %g4
ldsw [%l7 + 0x44], %i1
fabsd %f2, %f10
loop_5839:
std %f8, [%l7 + 0x48]
andcc %l1, %o0, %g5
stb %i4, [%l7 + 0x0C]
movgu %xcc, %g1, %l3
std %f10, [%l7 + 0x20]
lduw [%l7 + 0x58], %i3
edge32 %o4, %g7, %o3
ldd [%l7 + 0x50], %f4
brgez %i6, loop_5840
mulscc %o6, 0x05CC, %i7
brz %g6, loop_5841
ldsh [%l7 + 0x14], %l2
loop_5840:
movcs %icc, %o1, %o5
call loop_5842
loop_5841:
stb %g3, [%l7 + 0x6E]
movvc %xcc, %l4, %i0
ldsb [%l7 + 0x63], %g2
loop_5842:
ldsb [%l7 + 0x6F], %l5
bgu,a,pt %icc, loop_5843
fcmpd %fcc0, %f2, %f2
tpos %xcc, 0x4
smul %o2, %l0, %o7
loop_5843:
stx %l6, [%l7 + 0x60]
tneg %icc, 0x2
fpack32 %f2, %f6, %f0
fors %f5, %f5, %f4
tne %xcc, 0x1
fmovdvc %xcc, %f6, %f14
fble %fcc2, loop_5844
fnot1 %f12, %f8
udivx %i2, 0x1C6A, %i5
ldd [%l7 + 0x10], %f10
loop_5844:
movg %xcc, %g4, %l1
fmovdne %icc, %f14, %f1
movcs %icc, %o0, %g5
edge16n %i4, %i1, %g1
stb %l3, [%l7 + 0x67]
movrlz %o4, 0x276, %i3
sth %o3, [%l7 + 0x20]
nop
setx loop_5845, %l0, %l1
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_5846
sub %g7, 0x1445, %i6
fmovsle %icc, %f0, %f9
loop_5845:
fmul8x16al %f11, %f14, %f8
loop_5846:
fandnot1 %f8, %f10, %f14
bshuffle %f6, %f8, %f4
sethi 0x1AB1, %i7
xnor %g6, %o6, %l2
fmovdpos %icc, %f1, %f10
ldsh [%l7 + 0x0C], %o1
bcs,a loop_5847
bl,pt %icc, loop_5848
fmovsvc %xcc, %f5, %f2
sth %g3, [%l7 + 0x78]
loop_5847:
movcs %xcc, %l4, %i0
loop_5848:
stw %g2, [%l7 + 0x78]
ldx [%l7 + 0x38], %o5
fmovda %xcc, %f6, %f14
sub %l5, %o2, %o7
fbu,a %fcc3, loop_5849
sub %l6, 0x08A1, %l0
fmovrslez %i5, %f1, %f10
fornot1 %f2, %f12, %f10
loop_5849:
fsrc2s %f1, %f2
fcmpd %fcc3, %f6, %f6
ta %xcc, 0x5
fones %f1
sub %i2, 0x1839, %g4
edge8 %l1, %g5, %i4
ldub [%l7 + 0x16], %i1
lduh [%l7 + 0x28], %g1
fmovrslez %l3, %f0, %f6
sth %o4, [%l7 + 0x14]
lduw [%l7 + 0x28], %o0
tgu %icc, 0x6
stb %o3, [%l7 + 0x1A]
stx %i3, [%l7 + 0x38]
fbu %fcc3, loop_5850
ble,a %xcc, loop_5851
lduw [%l7 + 0x74], %i6
tn %icc, 0x0
loop_5850:
movgu %icc, %g7, %i7
loop_5851:
umulcc %g6, 0x0853, %o6
st %f7, [%l7 + 0x3C]
fmovrsgez %l2, %f6, %f15
fornot1 %f10, %f6, %f12
ldd [%l7 + 0x58], %f10
edge32 %g3, %o1, %l4
fmovrsgez %i0, %f4, %f6
ld [%l7 + 0x58], %f9
tsubcctv %o5, %l5, %g2
ldsh [%l7 + 0x4E], %o2
std %f8, [%l7 + 0x28]
ldub [%l7 + 0x54], %o7
fxnors %f9, %f9, %f4
stx %l6, [%l7 + 0x70]
sth %i5, [%l7 + 0x6C]
fcmpne16 %f0, %f2, %l0
fabsd %f6, %f2
ldsb [%l7 + 0x0C], %i2
fbuge %fcc0, loop_5852
stb %g4, [%l7 + 0x66]
fmovsne %xcc, %f6, %f14
ba %icc, loop_5853
loop_5852:
fabss %f6, %f2
tcs %xcc, 0x1
fcmpd %fcc0, %f8, %f4
loop_5853:
tl %xcc, 0x0
stb %l1, [%l7 + 0x2C]
fmovdneg %icc, %f14, %f1
tn %xcc, 0x4
ld [%l7 + 0x2C], %f3
bvs,a,pt %xcc, loop_5854
taddcctv %i4, %i1, %g1
ldsh [%l7 + 0x0E], %l3
stb %g5, [%l7 + 0x7D]
loop_5854:
tle %xcc, 0x1
fxnors %f15, %f2, %f4
nop
setx loop_5855, %l0, %l1
jmpl %l1, %o4
srax %o0, 0x03, %o3
lduw [%l7 + 0x6C], %i6
stx %g7, [%l7 + 0x38]
loop_5855:
fsrc1 %f12, %f12
fexpand %f6, %f6
fcmped %fcc1, %f12, %f8
fxor %f14, %f8, %f4
addccc %i3, 0x0927, %i7
st %f10, [%l7 + 0x20]
ldx [%l7 + 0x60], %g6
stw %l2, [%l7 + 0x08]
ldsw [%l7 + 0x64], %o6
fpadd32 %f6, %f4, %f2
edge16l %g3, %o1, %l4
fpadd16s %f4, %f12, %f14
movrne %o5, %l5, %i0
te %icc, 0x4
fmovsn %icc, %f8, %f15
andcc %g2, 0x11DA, %o2
ldx [%l7 + 0x58], %o7
brnz %l6, loop_5856
fnegs %f9, %f10
bgu,pt %xcc, loop_5857
fmovdvc %icc, %f13, %f14
loop_5856:
call loop_5858
movrgez %l0, 0x1D7, %i2
loop_5857:
fbu,a %fcc0, loop_5859
ldsw [%l7 + 0x34], %g4
loop_5858:
ldsh [%l7 + 0x24], %i5
bne,a %xcc, loop_5860
loop_5859:
fbn,a %fcc2, loop_5861
fcmped %fcc0, %f4, %f4
orncc %i4, %l1, %i1
loop_5860:
tsubcc %g1, %g5, %o4
loop_5861:
ldx [%l7 + 0x58], %o0
movpos %icc, %o3, %l3
bcs,a,pn %icc, loop_5862
fand %f6, %f12, %f4
sth %i6, [%l7 + 0x0A]
movrlz %i3, 0x27F, %i7
loop_5862:
subcc %g6, %g7, %l2
fmovdpos %xcc, %f1, %f2
fbuge,a %fcc1, loop_5863
lduh [%l7 + 0x32], %g3
stx %o1, [%l7 + 0x08]
fbuge %fcc3, loop_5864
loop_5863:
movneg %xcc, %l4, %o5
stw %l5, [%l7 + 0x28]
tsubcc %o6, 0x145E, %g2
loop_5864:
movvc %icc, %i0, %o2
ld [%l7 + 0x48], %f10
fbo,a %fcc0, loop_5865
ldx [%l7 + 0x58], %l6
alignaddr %o7, %l0, %g4
fmovdn %xcc, %f9, %f1
loop_5865:
fxnor %f2, %f8, %f6
movvc %xcc, %i2, %i5
udiv %i4, 0x1796, %l1
xnor %i1, %g5, %g1
fbge,a %fcc2, loop_5866
subcc %o4, 0x0195, %o0
fmul8x16au %f2, %f1, %f10
sth %o3, [%l7 + 0x68]
loop_5866:
fmovdge %icc, %f8, %f5
andcc %i6, %l3, %i7
smulcc %i3, %g6, %l2
fcmpgt32 %f14, %f6, %g7
fbu %fcc0, loop_5867
fsrc2 %f4, %f8
andn %o1, 0x196D, %l4
stx %o5, [%l7 + 0x60]
loop_5867:
nop
setx loop_5868, %l0, %l1
jmpl %l1, %l5
fmovsvs %xcc, %f0, %f4
ldsb [%l7 + 0x72], %g3
fnors %f15, %f6, %f2
loop_5868:
move %xcc, %g2, %o6
st %f10, [%l7 + 0x1C]
edge8l %o2, %l6, %i0
fmovdl %icc, %f5, %f10
umul %l0, %g4, %i2
movrne %o7, %i4, %l1
srax %i5, %i1, %g5
bleu,pt %xcc, loop_5869
nop
setx loop_5870, %l0, %l1
jmpl %l1, %o4
bneg,a %icc, loop_5871
and %g1, %o0, %i6
loop_5869:
fnot1 %f4, %f6
loop_5870:
orn %o3, %l3, %i7
loop_5871:
andn %i3, %g6, %g7
st %f15, [%l7 + 0x20]
fmovdcc %xcc, %f8, %f0
brgz %l2, loop_5872
taddcc %l4, %o5, %o1
tneg %xcc, 0x5
ldsb [%l7 + 0x79], %l5
loop_5872:
fmuld8ulx16 %f0, %f5, %f0
ldd [%l7 + 0x70], %f6
fbne %fcc3, loop_5873
brgez %g2, loop_5874
fnands %f15, %f13, %f13
edge16ln %g3, %o2, %l6
loop_5873:
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:
tvs %icc, 0x5
bl,a loop_5876
stb %o6, [%l7 + 0x4C]
loop_5875:
bvs,a,pn %xcc, loop_5877
lduh [%l7 + 0x24], %i0
loop_5876:
lduw [%l7 + 0x24], %l0
ldx [%l7 + 0x60], %g4
loop_5877:
for %f6, %f4, %f12
bneg,pt %icc, loop_5878
fmovdge %icc, %f1, %f0
ld [%l7 + 0x78], %f5
stx %o7, [%l7 + 0x68]
loop_5878:
ldx [%l7 + 0x10], %i2
lduw [%l7 + 0x5C], %l1
fmovdleu %icc, %f0, %f14
fsrc2s %f3, %f9
tge %icc, 0x2
ldsw [%l7 + 0x34], %i5
sllx %i1, 0x18, %g5
orcc %i4, %o4, %o0
ldub [%l7 + 0x17], %g1
fands %f4, %f11, %f13
fbne,a %fcc0, loop_5879
brgz,a %o3, loop_5880
ble,a %xcc, loop_5881
lduh [%l7 + 0x5A], %l3
loop_5879:
stx %i7, [%l7 + 0x78]
loop_5880:
movvs %icc, %i6, %i3
loop_5881:
edge32l %g6, %g7, %l4
tcs %xcc, 0x7
fnor %f14, %f14, %f6
movrlz %o5, 0x3CB, %o1
ldsb [%l7 + 0x09], %l2
lduw [%l7 + 0x50], %l5
movle %xcc, %g3, %o2
movrgz %g2, 0x37D, %o6
tcs %icc, 0x2
fmovrsgez %l6, %f6, %f1
fnand %f10, %f2, %f4
ldx [%l7 + 0x58], %i0
ldsb [%l7 + 0x2C], %l0
array8 %o7, %i2, %g4
ldd [%l7 + 0x28], %f14
ld [%l7 + 0x78], %f15
movvs %xcc, %i5, %i1
tsubcctv %l1, 0x1596, %i4
te %icc, 0x4
stw %g5, [%l7 + 0x18]
ldsh [%l7 + 0x50], %o0
std %f2, [%l7 + 0x30]
fpsub32s %f11, %f6, %f1
tg %icc, 0x6
ldsb [%l7 + 0x66], %g1
fmovsleu %icc, %f6, %f2
fmuld8sux16 %f5, %f4, %f4
sdivx %o4, 0x1B9A, %o3
faligndata %f10, %f6, %f10
fmovsvc %icc, %f4, %f13
stw %l3, [%l7 + 0x70]
fmovrsgz %i6, %f5, %f6
std %f4, [%l7 + 0x10]
ldsw [%l7 + 0x3C], %i3
fpadd32s %f2, %f11, %f0
tvs %xcc, 0x5
movrgz %g6, 0x0C0, %i7
xnorcc %g7, 0x0302, %l4
mulscc %o1, 0x18BA, %l2
fmovspos %icc, %f3, %f4
fcmpne32 %f0, %f12, %o5
sllx %g3, %l5, %o2
fpsub16 %f12, %f8, %f4
fmovse %icc, %f15, %f3
fpsub32 %f0, %f0, %f8
ld [%l7 + 0x2C], %f2
fmovdneg %xcc, %f5, %f7
fbuge %fcc3, loop_5882
fmovdvs %icc, %f14, %f3
alignaddrl %o6, %g2, %i0
std %f10, [%l7 + 0x78]
loop_5882:
ld [%l7 + 0x58], %f7
stx %l6, [%l7 + 0x38]
lduw [%l7 + 0x1C], %o7
fbne,a %fcc2, loop_5883
for %f10, %f14, %f6
stw %l0, [%l7 + 0x08]
lduw [%l7 + 0x10], %i2
loop_5883:
popc 0x0B34, %g4
lduw [%l7 + 0x34], %i5
stx %l1, [%l7 + 0x68]
ldx [%l7 + 0x08], %i1
array16 %i4, %o0, %g1
movleu %icc, %o4, %g5
fmovscs %icc, %f5, %f5
ldub [%l7 + 0x76], %l3
fmovspos %icc, %f9, %f1
fands %f15, %f0, %f1
tn %xcc, 0x1
bvc,pt %icc, loop_5884
xnor %o3, %i3, %g6
fpadd16 %f4, %f8, %f10
ldsh [%l7 + 0x14], %i6
loop_5884:
ldsh [%l7 + 0x14], %g7
std %f14, [%l7 + 0x48]
fble %fcc0, loop_5885
movre %l4, %i7, %l2
umul %o1, %g3, %o5
fmovsgu %icc, %f1, %f0
loop_5885:
fbge %fcc0, loop_5886
lduh [%l7 + 0x38], %o2
smulcc %o6, %g2, %l5
fcmpeq16 %f2, %f4, %i0
loop_5886:
ldsh [%l7 + 0x14], %o7
movl %icc, %l6, %i2
fmovdl %icc, %f6, %f8
ldsw [%l7 + 0x6C], %l0
fnot1 %f4, %f12
ld [%l7 + 0x34], %f0
sdiv %i5, 0x1BA9, %g4
tle %icc, 0x6
st %f9, [%l7 + 0x7C]
ble,a %xcc, loop_5887
fmovscc %xcc, %f7, %f9
stb %l1, [%l7 + 0x68]
lduh [%l7 + 0x6E], %i4
loop_5887:
stb %i1, [%l7 + 0x71]
sth %o0, [%l7 + 0x6A]
fmovdne %xcc, %f4, %f9
fors %f13, %f14, %f4
andcc %g1, %g5, %l3
fabss %f12, %f10
ldsw [%l7 + 0x58], %o3
sdivx %o4, 0x0CAD, %g6
std %f0, [%l7 + 0x38]
lduw [%l7 + 0x28], %i3
subcc %g7, %l4, %i7
ldsb [%l7 + 0x42], %i6
fmovscs %icc, %f4, %f12
fmovdcs %xcc, %f4, %f9
and %o1, %l2, %g3
fmul8ulx16 %f4, %f0, %f4
movleu %icc, %o5, %o6
ldub [%l7 + 0x17], %g2
fmuld8ulx16 %f9, %f8, %f2
be,pt %icc, loop_5888
stw %o2, [%l7 + 0x40]
bcc loop_5889
fandnot2s %f13, %f5, %f13
loop_5888:
nop
setx loop_5890, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tgu %icc, 0x2
loop_5889:
movg %icc, %l5, %o7
fnot1 %f4, %f4
loop_5890:
bge loop_5891
edge32 %i0, %l6, %l0
ldsb [%l7 + 0x45], %i2
edge16ln %g4, %i5, %l1
loop_5891:
smulcc %i4, 0x08FF, %i1
fpsub16 %f2, %f6, %f4
xnorcc %g1, %g5, %l3
lduh [%l7 + 0x62], %o3
ldx [%l7 + 0x68], %o0
addcc %g6, 0x05C8, %i3
fmovsvs %xcc, %f4, %f1
addc %g7, 0x078D, %l4
stb %i7, [%l7 + 0x1B]
stw %i6, [%l7 + 0x24]
ldx [%l7 + 0x48], %o4
edge32n %l2, %o1, %g3
fnot2 %f8, %f0
fmovsn %xcc, %f14, %f9
edge16l %o5, %o6, %o2
edge32ln %l5, %o7, %g2
sth %l6, [%l7 + 0x34]
sethi 0x1126, %i0
ldx [%l7 + 0x70], %l0
std %f2, [%l7 + 0x60]
fmovrsgz %g4, %f13, %f13
fmovrsgz %i2, %f11, %f11
fzeros %f5
fnegd %f4, %f0
fpack32 %f8, %f8, %f0
st %f15, [%l7 + 0x30]
movcs %xcc, %l1, %i5
mulscc %i4, 0x1164, %i1
ldsb [%l7 + 0x27], %g5
tcs %icc, 0x1
stw %g1, [%l7 + 0x24]
tle %icc, 0x2
fmovsleu %icc, %f3, %f3
orcc %o3, %o0, %g6
fmovscs %xcc, %f5, %f14
fornot2s %f8, %f13, %f0
udivcc %i3, 0x1E67, %l3
fmovdcc %icc, %f1, %f6
ldd [%l7 + 0x38], %f8
ld [%l7 + 0x44], %f1
array32 %g7, %l4, %i6
orncc %o4, 0x1609, %i7
bshuffle %f12, %f10, %f8
fmovsle %icc, %f3, %f10
ldub [%l7 + 0x1F], %o1
sllx %g3, %l2, %o5
movcs %icc, %o6, %l5
mova %xcc, %o7, %g2
ta %icc, 0x1
sethi 0x0BC2, %l6
st %f9, [%l7 + 0x3C]
stw %o2, [%l7 + 0x1C]
movgu %icc, %i0, %g4
tne %xcc, 0x4
bleu,a,pn %icc, loop_5892
st %f6, [%l7 + 0x70]
addc %l0, %i2, %l1
fmul8sux16 %f6, %f12, %f2
loop_5892:
ldd [%l7 + 0x50], %f4
stw %i4, [%l7 + 0x74]
movrlez %i5, %i1, %g5
xor %g1, 0x09AB, %o0
fbl %fcc2, loop_5893
ldsh [%l7 + 0x46], %g6
st %f9, [%l7 + 0x54]
sth %o3, [%l7 + 0x4C]
loop_5893:
edge8l %l3, %i3, %l4
ldsw [%l7 + 0x18], %g7
mova %icc, %o4, %i6
st %f8, [%l7 + 0x48]
fpsub32s %f12, %f5, %f11
bshuffle %f0, %f12, %f2
fmovrsgez %i7, %f9, %f0
bl,pt %icc, loop_5894
fbue,a %fcc0, loop_5895
fmovsl %icc, %f10, %f0
fnot2 %f14, %f8
loop_5894:
fmovrsne %g3, %f8, %f15
loop_5895:
fmul8x16 %f15, %f6, %f8
fmovrdlz %o1, %f6, %f4
sra %l2, %o6, %l5
movrne %o5, %g2, %l6
fmovdl %icc, %f10, %f14
ldsb [%l7 + 0x69], %o7
fzero %f12
andcc %i0, %o2, %g4
std %f4, [%l7 + 0x70]
fmovrsgz %l0, %f7, %f10
fmovsg %xcc, %f13, %f5
tgu %icc, 0x5
edge8ln %l1, %i2, %i4
fbuge,a %fcc3, loop_5896
ldsw [%l7 + 0x34], %i1
ldd [%l7 + 0x48], %f12
tge %icc, 0x2
loop_5896:
fmovsvc %icc, %f13, %f13
move %xcc, %i5, %g1
stx %g5, [%l7 + 0x18]
te %xcc, 0x6
movrgez %g6, 0x2F0, %o0
movl %icc, %o3, %i3
fbule,a %fcc0, loop_5897
array32 %l4, %l3, %o4
sth %g7, [%l7 + 0x1A]
ld [%l7 + 0x28], %f11
loop_5897:
tg %xcc, 0x6
lduh [%l7 + 0x18], %i6
umulcc %g3, %o1, %l2
fabss %f7, %f15
fmovrdne %i7, %f0, %f4
std %f6, [%l7 + 0x58]
edge16 %l5, %o5, %g2
movge %icc, %o6, %l6
fornot2s %f1, %f3, %f7
fcmple16 %f12, %f12, %i0
taddcctv %o7, 0x1FEF, %o2
fbul,a %fcc1, loop_5898
brgez,a %l0, loop_5899
stx %g4, [%l7 + 0x40]
fmovrdlez %l1, %f4, %f0
loop_5898:
ldx [%l7 + 0x60], %i2
loop_5899:
smul %i1, 0x0BA6, %i5
andn %g1, %i4, %g5
st %f1, [%l7 + 0x44]
fmovsneg %xcc, %f12, %f1
smulcc %o0, %o3, %g6
sth %l4, [%l7 + 0x72]
fbul %fcc1, loop_5900
bl,pn %icc, loop_5901
st %f12, [%l7 + 0x6C]
ldd [%l7 + 0x30], %f0
loop_5900:
ldsh [%l7 + 0x46], %l3
loop_5901:
fmovsg %icc, %f11, %f1
bshuffle %f0, %f2, %f0
lduh [%l7 + 0x64], %o4
taddcctv %g7, %i6, %i3
fbe %fcc2, loop_5902
fbule,a %fcc1, loop_5903
stb %g3, [%l7 + 0x27]
andn %o1, %l2, %l5
loop_5902:
fmovdge %xcc, %f12, %f14
loop_5903:
fmovdgu %xcc, %f14, %f11
sth %i7, [%l7 + 0x28]
addcc %g2, %o6, %o5
fpadd32s %f1, %f1, %f15
lduw [%l7 + 0x18], %i0
tl %icc, 0x4
stw %l6, [%l7 + 0x48]
edge8 %o7, %l0, %o2
fxnors %f6, %f8, %f12
ldub [%l7 + 0x20], %l1
fmovsle %icc, %f2, %f9
fzeros %f8
brnz,a %g4, loop_5904
fmovsneg %xcc, %f0, %f2
fnegd %f8, %f4
st %f11, [%l7 + 0x08]
loop_5904:
lduw [%l7 + 0x68], %i2
fmovsleu %xcc, %f0, %f3
fmovdl %icc, %f14, %f13
edge8 %i5, %g1, %i4
tgu %xcc, 0x5
fbe %fcc3, loop_5905
ldd [%l7 + 0x10], %f0
movrgz %i1, %o0, %g5
fmovsge %xcc, %f12, %f2
loop_5905:
fcmpgt32 %f12, %f6, %o3
sll %l4, %l3, %g6
fpadd16 %f2, %f12, %f12
fmul8x16au %f14, %f12, %f0
fands %f4, %f12, %f6
bleu,a loop_5906
edge16n %g7, %i6, %o4
ldx [%l7 + 0x40], %g3
stb %i3, [%l7 + 0x65]
loop_5906:
fmovsn %icc, %f5, %f9
taddcc %l2, %o1, %i7
tcc %icc, 0x4
lduw [%l7 + 0x58], %g2
ldx [%l7 + 0x48], %l5
fcmped %fcc3, %f8, %f4
fmovdne %xcc, %f14, %f10
stb %o6, [%l7 + 0x44]
std %f2, [%l7 + 0x10]
ldx [%l7 + 0x10], %o5
std %f10, [%l7 + 0x18]
fxor %f2, %f8, %f0
std %f4, [%l7 + 0x10]
fnegd %f12, %f10
xnorcc %i0, %l6, %o7
fpack32 %f4, %f4, %f0
fnegs %f2, %f10
subc %o2, 0x0D9B, %l0
ldx [%l7 + 0x40], %g4
std %f2, [%l7 + 0x10]
bcc loop_5907
sth %i2, [%l7 + 0x70]
ldsb [%l7 + 0x7D], %i5
fmovdn %icc, %f2, %f10
loop_5907:
ldx [%l7 + 0x60], %g1
lduh [%l7 + 0x6A], %i4
brgez %l1, loop_5908
ldsh [%l7 + 0x7E], %o0
popc 0x1C7A, %i1
fbul %fcc0, loop_5909
loop_5908:
ldd [%l7 + 0x30], %f12
fcmpeq32 %f0, %f0, %g5
popc 0x0FB9, %l4
loop_5909:
tcc %icc, 0x2
mulscc %o3, 0x1751, %g6
fcmpgt16 %f8, %f2, %g7
edge32l %l3, %o4, %i6
fmovsa %xcc, %f15, %f6
movleu %xcc, %i3, %l2
fcmpeq16 %f6, %f4, %g3
bshuffle %f14, %f14, %f8
fornot1s %f14, %f0, %f12
stb %o1, [%l7 + 0x73]
ldx [%l7 + 0x30], %i7
fbo,a %fcc2, loop_5910
movg %xcc, %l5, %o6
ldsh [%l7 + 0x6E], %g2
edge16l %o5, %l6, %i0
loop_5910:
tge %xcc, 0x5
fmovrdgz %o2, %f4, %f4
ba,pn %icc, loop_5911
edge8n %l0, %o7, %g4
ldd [%l7 + 0x60], %f6
addc %i2, 0x1359, %g1
loop_5911:
ldx [%l7 + 0x48], %i4
ldd [%l7 + 0x48], %f14
sll %l1, %o0, %i1
addcc %i5, 0x0674, %l4
ldsw [%l7 + 0x74], %o3
tcs %icc, 0x3
fble,a %fcc1, loop_5912
tsubcc %g6, 0x05E2, %g7
fmul8ulx16 %f2, %f10, %f14
ldsh [%l7 + 0x3C], %g5
loop_5912:
tpos %xcc, 0x4
fmovdl %icc, %f8, %f9
fcmpgt16 %f14, %f0, %o4
st %f3, [%l7 + 0x58]
tge %icc, 0x0
st %f0, [%l7 + 0x40]
fornot1s %f8, %f7, %f15
lduh [%l7 + 0x1A], %i6
udivcc %l3, 0x128D, %i3
stw %l2, [%l7 + 0x4C]
fmovdle %icc, %f6, %f1
fxnors %f10, %f2, %f4
fxor %f4, %f0, %f14
lduh [%l7 + 0x7E], %o1
sethi 0x1567, %i7
srl %g3, 0x15, %o6
fmovdge %xcc, %f8, %f15
movvs %icc, %g2, %o5
ldx [%l7 + 0x70], %l6
ta %icc, 0x5
fba,a %fcc1, loop_5913
tle %xcc, 0x5
fbul,a %fcc1, loop_5914
lduh [%l7 + 0x2E], %l5
loop_5913:
fpsub16s %f8, %f6, %f13
movrne %i0, %l0, %o7
loop_5914:
move %xcc, %o2, %i2
lduh [%l7 + 0x7A], %g4
fmovdpos %xcc, %f4, %f0
fmovrsne %i4, %f7, %f1
fnors %f4, %f3, %f10
lduh [%l7 + 0x4C], %l1
fmovrsgez %o0, %f12, %f1
movre %i1, %i5, %l4
ldsw [%l7 + 0x44], %o3
fbe,a %fcc3, loop_5915
bshuffle %f8, %f2, %f4
ldx [%l7 + 0x10], %g6
brlz,a %g7, loop_5916
loop_5915:
fbne,a %fcc3, loop_5917
ldsh [%l7 + 0x56], %g5
fmovrde %g1, %f14, %f10
loop_5916:
tgu %icc, 0x1
loop_5917:
fbul,a %fcc3, loop_5918
add %o4, 0x1410, %l3
movcs %icc, %i6, %i3
and %l2, 0x1159, %i7
loop_5918:
fmul8sux16 %f8, %f8, %f8
ldsh [%l7 + 0x52], %g3
movpos %icc, %o6, %g2
movcc %icc, %o5, %o1
stx %l6, [%l7 + 0x58]
fornot2s %f4, %f8, %f14
fmovsleu %icc, %f15, %f10
fpadd32s %f0, %f7, %f3
fpsub16 %f4, %f14, %f0
movrgez %l5, %l0, %o7
fbo %fcc2, loop_5919
fmovdne %icc, %f13, %f7
xorcc %o2, 0x1F81, %i2
fxor %f6, %f8, %f6
loop_5919:
andn %g4, %i4, %i0
tsubcctv %o0, %l1, %i5
movneg %xcc, %l4, %o3
ta %icc, 0x5
edge32 %g6, %i1, %g5
movcc %icc, %g1, %g7
fcmped %fcc3, %f2, %f4
fmul8sux16 %f12, %f14, %f8
orn %o4, %i6, %l3
tsubcctv %i3, %l2, %g3
sra %i7, 0x18, %o6
ldx [%l7 + 0x38], %g2
stw %o5, [%l7 + 0x38]
fpack32 %f14, %f6, %f8
bn,a %icc, loop_5920
std %f12, [%l7 + 0x30]
move %icc, %o1, %l6
sub %l0, 0x1C42, %o7
loop_5920:
stw %o2, [%l7 + 0x08]
st %f3, [%l7 + 0x48]
fbn,a %fcc0, loop_5921
mova %icc, %l5, %i2
ldub [%l7 + 0x71], %g4
ldx [%l7 + 0x40], %i0
loop_5921:
alignaddrl %o0, %i4, %i5
fmovsneg %icc, %f10, %f11
fmovdneg %xcc, %f5, %f3
be,pn %xcc, loop_5922
andcc %l4, %l1, %o3
bg,a,pn %xcc, loop_5923
ldsh [%l7 + 0x4C], %i1
loop_5922:
fbg,a %fcc3, loop_5924
lduh [%l7 + 0x2A], %g5
loop_5923:
fbn,a %fcc3, loop_5925
pdist %f8, %f14, %f4
loop_5924:
fbe,a %fcc2, loop_5926
fmovscc %xcc, %f13, %f7
loop_5925:
ldsb [%l7 + 0x69], %g6
tne %icc, 0x2
loop_5926:
lduw [%l7 + 0x5C], %g7
ldsh [%l7 + 0x0E], %o4
fbug %fcc0, loop_5927
fmovsleu %icc, %f4, %f11
fmovd %f10, %f12
lduh [%l7 + 0x42], %i6
loop_5927:
fcmpne32 %f2, %f6, %l3
fsrc1s %f14, %f4
fmovrdne %i3, %f6, %f10
fsrc1 %f12, %f10
stw %l2, [%l7 + 0x34]
edge32ln %g3, %i7, %o6
movrne %g2, %o5, %o1
xnor %g1, 0x1019, %l0
tneg %icc, 0x3
movrlz %l6, %o7, %l5
fcmps %fcc3, %f7, %f3
fmovsvc %icc, %f9, %f11
stw %i2, [%l7 + 0x6C]
std %f8, [%l7 + 0x60]
fsrc2 %f14, %f10
edge8ln %g4, %o2, %i0
st %f11, [%l7 + 0x60]
ldsh [%l7 + 0x58], %o0
array8 %i4, %i5, %l4
fmovrslz %o3, %f4, %f2
stw %i1, [%l7 + 0x3C]
tvc %xcc, 0x2
tne %xcc, 0x3
and %g5, %g6, %g7
call loop_5928
fpsub16 %f10, %f6, %f6
mova %icc, %l1, %o4
add %i6, 0x1C7D, %i3
loop_5928:
xor %l3, %g3, %i7
sub %o6, 0x14A4, %g2
fnor %f4, %f4, %f14
umulcc %o5, %o1, %l2
fpadd16s %f5, %f5, %f3
movleu %icc, %g1, %l0
ldx [%l7 + 0x30], %l6
bvs,a %icc, loop_5929
fmovsg %xcc, %f8, %f2
bvs,a loop_5930
fmovsvs %xcc, %f3, %f3
loop_5929:
xor %o7, 0x1CF9, %i2
lduh [%l7 + 0x36], %l5
loop_5930:
stx %g4, [%l7 + 0x30]
movrgez %o2, %o0, %i4
fbo,a %fcc0, loop_5931
movgu %icc, %i0, %l4
lduh [%l7 + 0x7C], %o3
st %f3, [%l7 + 0x10]
loop_5931:
ldub [%l7 + 0x52], %i1
ldub [%l7 + 0x69], %i5
te %xcc, 0x3
fmovdg %xcc, %f4, %f1
smul %g6, %g7, %g5
ldd [%l7 + 0x10], %f6
fors %f10, %f2, %f1
ldsw [%l7 + 0x08], %o4
mulx %l1, 0x1C20, %i3
fandnot1 %f6, %f12, %f6
subccc %l3, %g3, %i7
fpadd32s %f9, %f1, %f0
fornot2 %f8, %f0, %f8
fbul,a %fcc3, loop_5932
tl %xcc, 0x1
ld [%l7 + 0x48], %f14
movvs %xcc, %i6, %g2
loop_5932:
ldsw [%l7 + 0x7C], %o6
lduh [%l7 + 0x24], %o5
fmovsgu %icc, %f8, %f11
fmovsleu %xcc, %f9, %f10
fbg,a %fcc1, loop_5933
and %o1, %l2, %l0
ldsw [%l7 + 0x5C], %g1
ldsw [%l7 + 0x10], %l6
loop_5933:
fmovsle %xcc, %f12, %f13
fmovd %f0, %f10
movrne %i2, %o7, %l5
movpos %xcc, %g4, %o0
fone %f4
sdivcc %o2, 0x0EA3, %i0
fmovdcc %icc, %f0, %f8
std %f12, [%l7 + 0x28]
ble,pn %icc, loop_5934
fmovsle %icc, %f12, %f0
lduh [%l7 + 0x3E], %i4
bg %xcc, loop_5935
loop_5934:
tneg %icc, 0x2
fmovsneg %icc, %f13, %f14
orn %l4, %o3, %i1
loop_5935:
sth %g6, [%l7 + 0x0E]
tsubcctv %i5, 0x05DC, %g5
fmovde %xcc, %f2, %f13
srax %o4, 0x06, %l1
fmovdge %xcc, %f12, %f2
ldub [%l7 + 0x66], %i3
st %f5, [%l7 + 0x30]
lduh [%l7 + 0x0E], %g7
fmovdne %icc, %f0, %f7
movcs %icc, %l3, %i7
fcmpd %fcc2, %f10, %f10
ldsb [%l7 + 0x5C], %i6
edge16 %g2, %g3, %o6
ldsh [%l7 + 0x7E], %o5
lduw [%l7 + 0x54], %o1
fmul8x16au %f15, %f12, %f14
edge8 %l0, %l2, %l6
stx %i2, [%l7 + 0x70]
fbne,a %fcc0, loop_5936
fmul8sux16 %f6, %f14, %f14
stx %g1, [%l7 + 0x58]
fbl %fcc0, loop_5937
loop_5936:
ldub [%l7 + 0x16], %l5
ldsb [%l7 + 0x31], %g4
umulcc %o0, %o7, %i0
loop_5937:
bleu %icc, loop_5938
array16 %i4, %l4, %o2
movge %xcc, %i1, %o3
brnz %g6, loop_5939
loop_5938:
fmovdvs %xcc, %f1, %f5
fblg %fcc0, loop_5940
ldub [%l7 + 0x0B], %i5
loop_5939:
taddcctv %g5, 0x0C9C, %l1
std %f2, [%l7 + 0x50]
loop_5940:
stx %o4, [%l7 + 0x68]
ldx [%l7 + 0x20], %i3
fpackfix %f2, %f1
movcs %icc, %g7, %l3
fnot1 %f4, %f4
ldd [%l7 + 0x58], %f0
addccc %i7, 0x0CF2, %g2
ldub [%l7 + 0x7E], %g3
fpsub32s %f6, %f13, %f13
udivcc %i6, 0x0E55, %o5
tvs %xcc, 0x7
or %o6, %o1, %l2
fmovrsgz %l6, %f7, %f15
stx %l0, [%l7 + 0x58]
movrgez %i2, 0x369, %l5
tneg %icc, 0x7
lduh [%l7 + 0x52], %g4
fornot1s %f10, %f11, %f8
st %f9, [%l7 + 0x28]
orn %g1, %o0, %i0
sth %i4, [%l7 + 0x0A]
brlz %o7, loop_5941
ldx [%l7 + 0x18], %o2
stb %l4, [%l7 + 0x47]
ldx [%l7 + 0x40], %o3
loop_5941:
and %i1, 0x172A, %g6
fmuld8sux16 %f11, %f4, %f2
movre %g5, %i5, %o4
tsubcctv %l1, 0x1239, %g7
std %f8, [%l7 + 0x28]
edge32n %l3, %i7, %i3
array32 %g2, %g3, %i6
fmul8sux16 %f12, %f10, %f10
andncc %o6, %o1, %l2
tle %icc, 0x6
subcc %o5, %l0, %l6
fmovsle %icc, %f10, %f15
fornot2s %f13, %f4, %f12
ld [%l7 + 0x34], %f9
bn,a,pn %xcc, loop_5942
sth %l5, [%l7 + 0x54]
ldd [%l7 + 0x28], %f10
fmovdgu %xcc, %f12, %f5
loop_5942:
movle %xcc, %g4, %i2
ldub [%l7 + 0x3E], %g1
movleu %xcc, %i0, %i4
sdivx %o7, 0x0C84, %o0
fcmpgt32 %f2, %f12, %o2
array16 %l4, %i1, %g6
fbo,a %fcc1, loop_5943
nop
setx loop_5944, %l0, %l1
jmpl %l1, %g5
array16 %i5, %o4, %o3
fmovscc %icc, %f3, %f0
loop_5943:
fbug %fcc3, loop_5945
loop_5944:
fcmps %fcc2, %f15, %f13
edge32l %l1, %g7, %l3
edge32l %i7, %g2, %i3
loop_5945:
udivx %i6, 0x02AE, %g3
udiv %o1, 0x1819, %l2
fornot1s %f14, %f6, %f7
fmovdvc %xcc, %f0, %f3
stx %o6, [%l7 + 0x68]
std %f10, [%l7 + 0x48]
lduw [%l7 + 0x78], %l0
lduh [%l7 + 0x54], %l6
fbe %fcc0, loop_5946
fmovsn %xcc, %f10, %f0
tcs %icc, 0x7
array32 %l5, %g4, %o5
loop_5946:
fmovdleu %icc, %f5, %f3
fmovdn %icc, %f4, %f2
tpos %xcc, 0x3
brgez,a %g1, loop_5947
fmovrse %i2, %f4, %f2
edge16n %i0, %i4, %o7
sth %o2, [%l7 + 0x5A]
loop_5947:
addccc %o0, %i1, %g6
fmovsg %xcc, %f4, %f10
add %g5, %l4, %i5
std %f6, [%l7 + 0x70]
ldsb [%l7 + 0x38], %o3
fmuld8sux16 %f11, %f2, %f8
fmovrdlez %l1, %f10, %f12
tleu %xcc, 0x0
fbule %fcc1, loop_5948
bleu,a,pn %xcc, loop_5949
fnot2 %f12, %f6
fmovdneg %xcc, %f1, %f1
loop_5948:
sth %o4, [%l7 + 0x4C]
loop_5949:
lduw [%l7 + 0x28], %g7
tle %xcc, 0x1
call loop_5950
movg %xcc, %l3, %g2
sth %i3, [%l7 + 0x7C]
edge8 %i6, %g3, %i7
loop_5950:
xorcc %o1, %o6, %l2
ldsw [%l7 + 0x58], %l6
brlez,a %l5, loop_5951
fmovdge %icc, %f7, %f15
ldx [%l7 + 0x48], %l0
mulscc %g4, %g1, %i2
loop_5951:
ldsb [%l7 + 0x0A], %o5
popc 0x1D10, %i4
movn %xcc, %i0, %o7
ld [%l7 + 0x64], %f12
fbg %fcc0, loop_5952
add %o2, %i1, %o0
stx %g6, [%l7 + 0x78]
fpadd32 %f10, %f4, %f14
loop_5952:
fbule,a %fcc2, loop_5953
sdivcc %l4, 0x164C, %i5
sth %o3, [%l7 + 0x74]
brlez %g5, loop_5954
loop_5953:
brlz %o4, loop_5955
movneg %xcc, %l1, %g7
be,a,pn %icc, loop_5956
loop_5954:
ldsw [%l7 + 0x58], %g2
loop_5955:
ld [%l7 + 0x70], %f7
fbue,a %fcc3, loop_5957
loop_5956:
stb %i3, [%l7 + 0x08]
fmovsvs %xcc, %f6, %f10
fcmpne32 %f2, %f2, %l3
loop_5957:
movle %icc, %g3, %i7
call loop_5958
ldub [%l7 + 0x58], %o1
edge32n %o6, %l2, %i6
stx %l5, [%l7 + 0x30]
loop_5958:
fabss %f12, %f9
ldsb [%l7 + 0x39], %l0
fornot1 %f14, %f8, %f6
fmuld8ulx16 %f8, %f2, %f0
ta %icc, 0x2
bg,a,pn %xcc, loop_5959
bg %icc, loop_5960
std %f0, [%l7 + 0x10]
fandnot1 %f12, %f4, %f0
loop_5959:
ldx [%l7 + 0x60], %l6
loop_5960:
alignaddrl %g1, %i2, %g4
mova %icc, %o5, %i4
fmovdpos %icc, %f13, %f9
stx %o7, [%l7 + 0x50]
ldx [%l7 + 0x58], %i0
ldsb [%l7 + 0x3E], %i1
fmovsne %icc, %f13, %f6
ldsb [%l7 + 0x65], %o0
tn %xcc, 0x5
sth %o2, [%l7 + 0x4A]
ldd [%l7 + 0x60], %f2
stw %l4, [%l7 + 0x74]
taddcc %i5, %g6, %o3
sdiv %g5, 0x0E78, %o4
movrne %g7, 0x18D, %l1
fbl %fcc2, loop_5961
bshuffle %f8, %f14, %f8
fmovdleu %icc, %f4, %f2
st %f1, [%l7 + 0x54]
loop_5961:
movne %xcc, %g2, %i3
movrgez %g3, %l3, %o1
stx %i7, [%l7 + 0x70]
umul %l2, 0x1C52, %i6
bgu,a %xcc, loop_5962
edge8l %l5, %o6, %l0
fsrc1s %f8, %f2
fnot2s %f14, %f7
loop_5962:
brnz,a %g1, loop_5963
fandnot2s %f8, %f8, %f13
stw %l6, [%l7 + 0x4C]
movrne %i2, %g4, %i4
loop_5963:
tpos %xcc, 0x3
movvc %xcc, %o5, %i0
ta %icc, 0x2
andncc %i1, %o0, %o7
ble loop_5964
stb %o2, [%l7 + 0x47]
ldsb [%l7 + 0x69], %i5
edge16 %g6, %l4, %o3
loop_5964:
bcs,pn %icc, loop_5965
fbue,a %fcc1, loop_5966
brgez,a %o4, loop_5967
mulx %g7, 0x0563, %l1
loop_5965:
stx %g2, [%l7 + 0x10]
loop_5966:
st %f8, [%l7 + 0x68]
loop_5967:
fmuld8sux16 %f7, %f5, %f8
fbe %fcc3, loop_5968
fabsd %f6, %f8
fble,a %fcc1, loop_5969
fcmple16 %f14, %f8, %i3
loop_5968:
edge32 %g5, %l3, %g3
std %f0, [%l7 + 0x30]
loop_5969:
fpack32 %f12, %f4, %f8
brgz %i7, loop_5970
addcc %l2, %o1, %l5
sth %i6, [%l7 + 0x4C]
fbul %fcc3, loop_5971
loop_5970:
fxnors %f14, %f5, %f12
stx %o6, [%l7 + 0x28]
edge16ln %l0, %g1, %l6
loop_5971:
array32 %g4, %i4, %o5
ldsb [%l7 + 0x43], %i2
ldub [%l7 + 0x3B], %i0
stx %i1, [%l7 + 0x58]
fcmpeq16 %f10, %f6, %o7
fbg,a %fcc2, loop_5972
fors %f11, %f13, %f12
fxnor %f14, %f12, %f2
tsubcctv %o0, %o2, %i5
loop_5972:
fmul8x16al %f10, %f9, %f6
fcmple16 %f10, %f0, %l4
movpos %xcc, %o3, %o4
edge32 %g6, %l1, %g7
edge8l %g2, %i3, %g5
fpsub16s %f0, %f15, %f8
fnot1s %f5, %f9
stw %l3, [%l7 + 0x4C]
ldsb [%l7 + 0x0D], %i7
bne,a loop_5973
fsrc1 %f2, %f2
bcs,a,pn %xcc, loop_5974
fpack32 %f0, %f12, %f12
loop_5973:
stb %g3, [%l7 + 0x67]
stx %o1, [%l7 + 0x50]
loop_5974:
stx %l5, [%l7 + 0x10]
stw %l2, [%l7 + 0x78]
fmul8x16al %f10, %f14, %f0
st %f9, [%l7 + 0x7C]
fcmpgt16 %f14, %f8, %o6
fmovdg %xcc, %f11, %f1
sll %l0, %g1, %l6
orn %i6, %g4, %i4
tvc %xcc, 0x4
fmuld8ulx16 %f12, %f9, %f6
orcc %i2, %o5, %i1
fxnors %f4, %f3, %f0
fzero %f8
sethi 0x08D9, %o7
fmovdneg %xcc, %f14, %f7
fmovsleu %icc, %f12, %f15
movn %icc, %o0, %o2
lduh [%l7 + 0x4C], %i0
movn %xcc, %i5, %l4
stb %o3, [%l7 + 0x15]
bg,a %xcc, loop_5975
fmovsne %icc, %f4, %f7
ldx [%l7 + 0x38], %o4
sethi 0x0069, %g6
loop_5975:
ldub [%l7 + 0x56], %l1
fbug %fcc0, loop_5976
sth %g2, [%l7 + 0x2E]
stw %i3, [%l7 + 0x2C]
tcc %xcc, 0x2
loop_5976:
ldx [%l7 + 0x28], %g5
ldsb [%l7 + 0x10], %g7
movrlez %i7, %l3, %o1
fpsub16 %f6, %f2, %f2
stx %g3, [%l7 + 0x40]
fmuld8ulx16 %f15, %f4, %f12
fblg %fcc1, loop_5977
ld [%l7 + 0x24], %f14
tcs %icc, 0x7
fcmpd %fcc0, %f4, %f4
loop_5977:
movgu %icc, %l2, %l5
fbg,a %fcc2, loop_5978
sra %o6, 0x1B, %g1
subc %l0, 0x1355, %i6
ldsb [%l7 + 0x4B], %g4
loop_5978:
bcc,pt %icc, loop_5979
edge8ln %l6, %i4, %i2
tneg %xcc, 0x0
lduw [%l7 + 0x30], %o5
loop_5979:
fmuld8ulx16 %f14, %f0, %f6
ldsh [%l7 + 0x4C], %i1
fornot1 %f8, %f8, %f14
be loop_5980
fnot2 %f12, %f12
nop
setx loop_5981, %l0, %l1
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, %f1, %f12
loop_5980:
xnor %o0, 0x05A4, %o2
lduw [%l7 + 0x7C], %o7
loop_5981:
fmul8sux16 %f0, %f6, %f8
bcc,pn %icc, loop_5982
bleu,a,pt %icc, loop_5983
alignaddrl %i5, %i0, %l4
fmovs %f9, %f14
loop_5982:
sethi 0x06C7, %o4
loop_5983:
subc %o3, %l1, %g2
fmovspos %icc, %f14, %f15
movcs %icc, %g6, %i3
xnor %g7, 0x0DDF, %g5
bvc,pn %icc, loop_5984
sll %i7, 0x0D, %o1
ba %icc, loop_5985
brz,a %l3, loop_5986
loop_5984:
stw %g3, [%l7 + 0x44]
movvc %xcc, %l5, %o6
loop_5985:
bge,pt %icc, loop_5987
loop_5986:
st %f3, [%l7 + 0x14]
fmovdneg %icc, %f9, %f0
fors %f5, %f3, %f2
loop_5987:
fmovrdlez %l2, %f4, %f8
nop
setx loop_5988, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
move %icc, %l0, %g1
movrlez %i6, %g4, %i4
movcs %xcc, %i2, %o5
loop_5988:
lduw [%l7 + 0x24], %i1
fandnot1s %f15, %f3, %f6
fxors %f7, %f12, %f14
ldsh [%l7 + 0x52], %l6
stb %o2, [%l7 + 0x18]
ldsb [%l7 + 0x53], %o7
ld [%l7 + 0x7C], %f1
fbuge,a %fcc2, loop_5989
ld [%l7 + 0x68], %f12
sdivcc %i5, 0x1273, %i0
tcc %icc, 0x2
loop_5989:
lduw [%l7 + 0x40], %o0
fpsub32s %f11, %f3, %f0
fnot1s %f6, %f13
brnz,a %l4, loop_5990
sdivx %o3, 0x0433, %l1
fcmps %fcc2, %f6, %f10
subccc %o4, 0x1C64, %g2
loop_5990:
ldsh [%l7 + 0x1E], %i3
sth %g6, [%l7 + 0x42]
ldsw [%l7 + 0x60], %g7
fbug %fcc3, loop_5991
fnot1 %f12, %f12
subcc %i7, %o1, %g5
add %l3, 0x13A4, %l5
loop_5991:
stx %o6, [%l7 + 0x50]
fzeros %f2
ldsh [%l7 + 0x10], %l2
fmovdne %icc, %f0, %f1
ldub [%l7 + 0x65], %l0
ldsb [%l7 + 0x6B], %g1
tsubcc %i6, 0x1B57, %g3
pdist %f12, %f6, %f12
lduw [%l7 + 0x20], %i4
andncc %i2, %g4, %o5
fnand %f12, %f2, %f2
addccc %i1, %l6, %o2
smulcc %o7, 0x1D30, %i5
bg,a loop_5992
movrgez %i0, %o0, %o3
fmovsneg %icc, %f10, %f12
ldsh [%l7 + 0x16], %l1
loop_5992:
fabss %f9, %f5
tcc %xcc, 0x2
ldd [%l7 + 0x40], %f0
fnot2 %f4, %f2
lduw [%l7 + 0x64], %o4
bn,a loop_5993
tl %icc, 0x5
stw %l4, [%l7 + 0x7C]
xnor %g2, 0x1705, %i3
loop_5993:
st %f10, [%l7 + 0x7C]
fabsd %f10, %f0
ldsw [%l7 + 0x40], %g6
movne %icc, %g7, %o1
st %f7, [%l7 + 0x68]
fmovsne %xcc, %f4, %f1
fpsub16 %f12, %f10, %f8
fmovdg %icc, %f9, %f6
lduh [%l7 + 0x64], %i7
ldd [%l7 + 0x78], %f0
mulx %l3, 0x0686, %g5
fmovdvc %icc, %f12, %f12
stx %l5, [%l7 + 0x08]
fabsd %f4, %f14
tg %xcc, 0x4
ldsb [%l7 + 0x78], %l2
orncc %l0, 0x114E, %o6
tge %xcc, 0x0
ldx [%l7 + 0x18], %g1
be,a loop_5994
ld [%l7 + 0x30], %f5
movre %i6, 0x341, %g3
mulscc %i4, %g4, %o5
loop_5994:
tgu %xcc, 0x0
fpack32 %f14, %f10, %f2
stx %i2, [%l7 + 0x28]
fbo,a %fcc3, loop_5995
fnegs %f4, %f7
ldub [%l7 + 0x45], %i1
ldub [%l7 + 0x1F], %l6
loop_5995:
fcmpgt16 %f2, %f14, %o2
stw %o7, [%l7 + 0x64]
stw %i5, [%l7 + 0x6C]
lduw [%l7 + 0x20], %o0
st %f1, [%l7 + 0x58]
subc %o3, 0x0D03, %i0
fabsd %f6, %f8
srax %l1, %o4, %g2
udiv %i3, 0x015E, %g6
fbu %fcc0, loop_5996
fmul8sux16 %f4, %f14, %f2
and %l4, %o1, %g7
ldd [%l7 + 0x28], %f6
loop_5996:
fpadd16s %f12, %f6, %f11
ldsw [%l7 + 0x6C], %l3
movpos %icc, %g5, %i7
call loop_5997
fmul8x16 %f6, %f0, %f10
edge32l %l5, %l2, %l0
tgu %icc, 0x5
loop_5997:
tleu %icc, 0x4
fbuge %fcc0, loop_5998
ldx [%l7 + 0x30], %g1
fbue,a %fcc3, loop_5999
stx %o6, [%l7 + 0x68]
loop_5998:
fnot2s %f7, %f9
std %f10, [%l7 + 0x78]
loop_5999:
stb %g3, [%l7 + 0x35]
movre %i6, %i4, %g4
sth %i2, [%l7 + 0x6A]
udivcc %i1, 0x0CFF, %l6
movpos %xcc, %o2, %o7
ldub [%l7 + 0x47], %i5
stw %o0, [%l7 + 0x48]
tpos %xcc, 0x1
fblg %fcc3, loop_6000
fzeros %f0
tl %icc, 0x3
bn,pt %xcc, loop_6001
loop_6000:
fsrc2s %f14, %f5
fmovdvc %xcc, %f5, %f10
lduw [%l7 + 0x6C], %o5
loop_6001:
fbu %fcc2, loop_6002
ta %icc, 0x7
srlx %o3, 0x09, %i0
ldx [%l7 + 0x20], %l1
loop_6002:
smulcc %g2, %o4, %g6
movcs %icc, %l4, %o1
ldsw [%l7 + 0x10], %g7
bgu,pt %icc, loop_6003
ldsh [%l7 + 0x26], %i3
std %f0, [%l7 + 0x50]
ldsh [%l7 + 0x58], %g5
loop_6003:
orn %i7, 0x1336, %l5
andcc %l2, %l3, %l0
fmovsa %xcc, %f15, %f10
or %o6, %g3, %i6
fcmped %fcc0, %f10, %f8
fmovsg %xcc, %f5, %f8
lduh [%l7 + 0x16], %g1
std %f8, [%l7 + 0x58]
stw %g4, [%l7 + 0x58]
array32 %i2, %i4, %l6
fbge,a %fcc0, loop_6004
fbul,a %fcc2, loop_6005
fmovsvs %xcc, %f1, %f15
fmovsg %xcc, %f0, %f0
loop_6004:
edge8l %i1, %o7, %o2
loop_6005:
ld [%l7 + 0x50], %f11
fmovdne %icc, %f12, %f5
fmovsg %xcc, %f14, %f2
fmuld8ulx16 %f0, %f12, %f2
fnot2s %f3, %f4
fcmpes %fcc1, %f7, %f10
bge,pt %icc, loop_6006
ldub [%l7 + 0x1A], %i5
bge,a loop_6007
fpadd32 %f14, %f0, %f10
loop_6006:
fcmpne32 %f8, %f10, %o0
fble %fcc2, loop_6008
loop_6007:
bgu,a,pn %icc, loop_6009
smulcc %o3, %o5, %i0
subccc %g2, 0x1ABB, %l1
loop_6008:
fnot2 %f6, %f8
loop_6009:
fbuge,a %fcc3, loop_6010
fbn %fcc0, loop_6011
bl,a,pt %icc, loop_6012
st %f3, [%l7 + 0x5C]
loop_6010:
fabsd %f4, %f14
loop_6011:
te %xcc, 0x7
loop_6012:
fmovsvc %icc, %f9, %f13
edge16ln %g6, %l4, %o4
brlez %o1, loop_6013
tsubcc %g7, %g5, %i7
fmovdne %xcc, %f14, %f0
addccc %i3, 0x098E, %l5
loop_6013:
std %f14, [%l7 + 0x20]
umulcc %l2, %l0, %o6
fmovrslz %l3, %f2, %f7
brlz,a %g3, loop_6014
taddcc %g1, %i6, %i2
fpsub32s %f0, %f4, %f9
bpos,a,pn %xcc, loop_6015
loop_6014:
fmul8x16au %f7, %f1, %f10
fcmpgt16 %f4, %f2, %i4
movre %l6, 0x334, %i1
loop_6015:
ldd [%l7 + 0x20], %f6
fcmpne32 %f14, %f8, %g4
alignaddrl %o7, %i5, %o0
stx %o2, [%l7 + 0x60]
fnor %f2, %f10, %f2
stx %o3, [%l7 + 0x40]
fmovdle %xcc, %f9, %f11
lduh [%l7 + 0x1C], %i0
fcmped %fcc0, %f0, %f6
movpos %xcc, %g2, %o5
edge8ln %l1, %g6, %l4
fandnot1 %f4, %f2, %f4
movre %o1, 0x3DC, %o4
ta %icc, 0x5
bn,a,pt %xcc, loop_6016
tleu %xcc, 0x2
andcc %g7, 0x160B, %i7
stw %g5, [%l7 + 0x5C]
loop_6016:
umul %i3, %l2, %l5
fsrc2s %f10, %f1
ldub [%l7 + 0x71], %o6
fbul %fcc2, loop_6017
fmovdpos %icc, %f1, %f5
lduw [%l7 + 0x68], %l0
fpsub32 %f4, %f10, %f0
loop_6017:
fmul8sux16 %f14, %f0, %f0
fmul8x16au %f12, %f5, %f0
smul %g3, 0x00D8, %l3
fmovrdlz %g1, %f6, %f4
ldd [%l7 + 0x18], %f2
fbug,a %fcc2, loop_6018
fmovsvs %xcc, %f2, %f4
fmovsg %xcc, %f0, %f4
movgu %icc, %i6, %i4
loop_6018:
subcc %i2, 0x0242, %l6
subccc %g4, %o7, %i5
edge16 %o0, %o2, %i1
ldd [%l7 + 0x18], %f8
fpsub16s %f0, %f4, %f12
lduw [%l7 + 0x78], %o3
brlez,a %g2, loop_6019
std %f12, [%l7 + 0x68]
ldd [%l7 + 0x50], %f12
fmovrsgez %o5, %f11, %f10
loop_6019:
fsrc2 %f8, %f14
edge32n %l1, %i0, %g6
ld [%l7 + 0x2C], %f2
fbule %fcc3, loop_6020
fbule,a %fcc2, loop_6021
fpsub16s %f9, %f5, %f6
tcs %icc, 0x2
loop_6020:
movrgez %l4, 0x3AF, %o4
loop_6021:
stb %o1, [%l7 + 0x6D]
xnor %i7, %g7, %i3
fornot1s %f3, %f13, %f15
fones %f6
stx %g5, [%l7 + 0x48]
fmovrslez %l2, %f14, %f11
brgz,a %o6, loop_6022
tleu %icc, 0x2
lduh [%l7 + 0x3C], %l0
fcmple32 %f8, %f0, %l5
loop_6022:
tle %icc, 0x6
stw %g3, [%l7 + 0x10]
movvc %icc, %g1, %i6
fmovscs %xcc, %f10, %f2
edge16ln %l3, %i4, %l6
move %icc, %i2, %g4
fxors %f14, %f2, %f9
std %f6, [%l7 + 0x58]
ld [%l7 + 0x54], %f10
fmul8x16 %f13, %f12, %f2
sth %i5, [%l7 + 0x66]
fmovdl %xcc, %f7, %f1
taddcctv %o7, 0x0C2E, %o2
array8 %i1, %o0, %g2
ldsw [%l7 + 0x10], %o5
fandnot1s %f11, %f12, %f9
fmovdl %xcc, %f2, %f12
ldx [%l7 + 0x18], %o3
fbne,a %fcc3, loop_6023
fmovrde %i0, %f8, %f6
xorcc %l1, %g6, %l4
fmovrdlz %o4, %f10, %f10
loop_6023:
sth %i7, [%l7 + 0x32]
brz %g7, loop_6024
movn %xcc, %i3, %o1
fmovrsgez %g5, %f8, %f10
stb %o6, [%l7 + 0x38]
loop_6024:
stx %l2, [%l7 + 0x78]
and %l5, 0x0803, %l0
fcmpgt16 %f8, %f0, %g1
bcc,a,pn %xcc, loop_6025
tsubcc %i6, %l3, %g3
fnot2 %f4, %f12
fcmpne32 %f6, %f14, %l6
loop_6025:
movg %xcc, %i2, %g4
sethi 0x0F3B, %i4
ldsh [%l7 + 0x5C], %o7
lduh [%l7 + 0x1E], %o2
brgz,a %i5, loop_6026
fbn,a %fcc3, loop_6027
mova %icc, %i1, %o0
edge32ln %o5, %o3, %i0
loop_6026:
movl %xcc, %l1, %g6
loop_6027:
or %g2, %o4, %i7
fmovsg %xcc, %f8, %f15
sllx %g7, 0x0F, %l4
tl %icc, 0x0
srlx %o1, 0x0D, %i3
pdist %f4, %f6, %f14
fpsub16s %f12, %f9, %f10
udivx %g5, 0x033E, %o6
taddcc %l5, %l0, %g1
fmovdge %icc, %f4, %f14
ldsb [%l7 + 0x13], %l2
ld [%l7 + 0x20], %f4
bvc %icc, loop_6028
fnor %f0, %f0, %f2
fmovdpos %xcc, %f1, %f1
array8 %l3, %g3, %i6
loop_6028:
std %f10, [%l7 + 0x58]
fnegs %f10, %f8
andncc %i2, %g4, %i4
tle %xcc, 0x0
fxor %f0, %f8, %f2
ldd [%l7 + 0x18], %f14
brlz %l6, loop_6029
fcmpeq16 %f0, %f2, %o2
fmovrdlz %o7, %f10, %f2
movge %icc, %i5, %i1
loop_6029:
fmovrdlz %o0, %f6, %f2
and %o5, 0x075F, %i0
movrlez %l1, 0x251, %g6
ldd [%l7 + 0x78], %f14
edge16 %g2, %o4, %i7
stx %o3, [%l7 + 0x68]
siam 0x2
movg %icc, %l4, %g7
fmovrdgz %o1, %f6, %f14
tcc %icc, 0x4
fmovdvs %xcc, %f2, %f4
fmovsl %icc, %f5, %f7
udivx %i3, 0x1007, %g5
fpsub32s %f8, %f0, %f13
fmovrslz %l5, %f7, %f13
popc 0x13A7, %o6
fmovdl %icc, %f3, %f4
ldx [%l7 + 0x30], %l0
std %f2, [%l7 + 0x28]
ldx [%l7 + 0x08], %g1
ldx [%l7 + 0x30], %l2
fpsub16s %f9, %f0, %f15
stb %l3, [%l7 + 0x53]
add %g3, %i6, %g4
fmovrdgez %i4, %f2, %f10
bl,a loop_6030
sethi 0x12F6, %i2
ldd [%l7 + 0x48], %f2
sethi 0x07B6, %l6
loop_6030:
stx %o7, [%l7 + 0x38]
fmovrsgz %i5, %f9, %f2
fmovrse %i1, %f5, %f12
add %o2, 0x02D2, %o0
fmovdcc %icc, %f1, %f6
fmovda %icc, %f9, %f10
ldsb [%l7 + 0x32], %o5
fandnot1s %f11, %f1, %f8
sll %l1, %i0, %g6
ldsh [%l7 + 0x12], %o4
edge32n %g2, %i7, %l4
stb %g7, [%l7 + 0x5C]
fbul,a %fcc2, loop_6031
bn,a loop_6032
tn %icc, 0x2
addcc %o3, 0x1039, %i3
loop_6031:
nop
setx loop_6033, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6032:
tpos %xcc, 0x6
array32 %o1, %l5, %g5
mova %xcc, %l0, %g1
loop_6033:
fmovdgu %icc, %f2, %f15
fpsub32s %f14, %f15, %f14
lduw [%l7 + 0x44], %o6
sth %l2, [%l7 + 0x0E]
ldsb [%l7 + 0x64], %g3
fone %f8
sdivcc %i6, 0x0E7F, %l3
tleu %icc, 0x5
movneg %xcc, %g4, %i2
fmovsleu %icc, %f15, %f15
std %f0, [%l7 + 0x50]
edge32l %l6, %o7, %i5
fmovdl %icc, %f14, %f6
ldd [%l7 + 0x58], %f14
movrlez %i4, 0x3C2, %i1
sllx %o2, %o5, %l1
movrne %i0, %g6, %o4
bn,a,pn %xcc, loop_6034
fpack32 %f8, %f14, %f6
fbne,a %fcc1, loop_6035
siam 0x0
loop_6034:
fmovd %f12, %f10
edge8l %g2, %o0, %i7
loop_6035:
fabss %f4, %f1
sth %g7, [%l7 + 0x1A]
tsubcc %o3, %l4, %i3
stw %o1, [%l7 + 0x10]
and %g5, 0x05AD, %l5
fbn,a %fcc1, loop_6036
addc %l0, %o6, %l2
ld [%l7 + 0x0C], %f7
movgu %icc, %g1, %i6
loop_6036:
ld [%l7 + 0x1C], %f4
fcmpes %fcc3, %f10, %f1
fpsub32 %f14, %f8, %f10
brgez,a %l3, loop_6037
andcc %g4, 0x08EC, %i2
brlez,a %l6, loop_6038
fzeros %f14
loop_6037:
fcmpne32 %f8, %f4, %o7
tcs %xcc, 0x2
loop_6038:
xnor %i5, %i4, %i1
faligndata %f0, %f12, %f12
sth %g3, [%l7 + 0x5A]
stb %o2, [%l7 + 0x4E]
ldsb [%l7 + 0x22], %o5
fbul %fcc2, loop_6039
fbne %fcc2, loop_6040
lduh [%l7 + 0x72], %l1
udiv %i0, 0x0DB0, %o4
loop_6039:
brgz,a %g6, loop_6041
loop_6040:
fmovdle %icc, %f3, %f7
fmovscs %xcc, %f7, %f4
addcc %o0, 0x042A, %i7
loop_6041:
fmovde %icc, %f0, %f1
fmovsvc %xcc, %f10, %f13
edge8 %g7, %g2, %o3
fnot2s %f15, %f7
tvc %xcc, 0x1
stx %l4, [%l7 + 0x58]
ld [%l7 + 0x10], %f7
bge,pn %icc, loop_6042
lduw [%l7 + 0x4C], %o1
movrlz %i3, %l5, %l0
orcc %o6, 0x090C, %l2
loop_6042:
st %f11, [%l7 + 0x2C]
bshuffle %f4, %f0, %f0
alignaddrl %g1, %i6, %g5
bvs,a,pt %xcc, loop_6043
fmovdvc %icc, %f12, %f9
tsubcctv %l3, %g4, %l6
fbg %fcc0, loop_6044
loop_6043:
fnegd %f4, %f8
st %f6, [%l7 + 0x3C]
movge %icc, %i2, %i5
loop_6044:
fmovdn %icc, %f5, %f6
edge16l %o7, %i4, %i1
popc 0x02C5, %g3
fxor %f10, %f14, %f8
bne,a,pn %xcc, loop_6045
orn %o5, %o2, %l1
be,a,pn %xcc, loop_6046
ldx [%l7 + 0x40], %o4
loop_6045:
fcmple16 %f6, %f2, %i0
ldsh [%l7 + 0x18], %g6
loop_6046:
fcmpes %fcc1, %f11, %f15
bvc,a %xcc, loop_6047
edge8ln %i7, %g7, %o0
fble %fcc3, loop_6048
fands %f2, %f3, %f0
loop_6047:
fmovsne %icc, %f8, %f7
ldx [%l7 + 0x40], %o3
loop_6048:
fmovspos %xcc, %f8, %f7
movn %xcc, %l4, %g2
std %f0, [%l7 + 0x20]
ldsb [%l7 + 0x2C], %i3
movneg %xcc, %o1, %l0
edge32n %l5, %l2, %g1
bvs,a %icc, loop_6049
fbug,a %fcc1, loop_6050
fmovdn %icc, %f3, %f2
fmul8x16au %f3, %f1, %f2
loop_6049:
fmovsl %xcc, %f8, %f5
loop_6050:
fornot2 %f8, %f12, %f6
fmovdl %icc, %f4, %f7
fcmpgt16 %f6, %f10, %o6
edge16 %i6, %g5, %l3
te %icc, 0x0
fmovrdlez %g4, %f10, %f4
fmovdvc %xcc, %f5, %f4
ldsb [%l7 + 0x7F], %l6
fmovrsgez %i5, %f10, %f3
bge,pn %icc, loop_6051
bleu,a,pt %xcc, loop_6052
fmul8x16al %f1, %f1, %f0
lduw [%l7 + 0x50], %o7
loop_6051:
nop
setx loop_6053, %l0, %l1
jmpl %l1, %i4
loop_6052:
stw %i2, [%l7 + 0x74]
ldsh [%l7 + 0x16], %i1
ld [%l7 + 0x40], %f9
loop_6053:
fmuld8sux16 %f11, %f14, %f10
fpadd32 %f14, %f8, %f6
bvs,a loop_6054
fbue %fcc3, loop_6055
fnors %f9, %f1, %f8
lduh [%l7 + 0x60], %g3
loop_6054:
ld [%l7 + 0x64], %f12
loop_6055:
ldsw [%l7 + 0x28], %o5
fnands %f0, %f1, %f4
fnot1s %f15, %f2
movn %icc, %o2, %l1
tl %icc, 0x0
edge16ln %i0, %o4, %i7
fcmpeq16 %f10, %f0, %g7
array8 %g6, %o3, %l4
array16 %o0, %g2, %i3
sth %o1, [%l7 + 0x08]
fsrc2 %f0, %f4
sth %l5, [%l7 + 0x34]
tvs %xcc, 0x4
stb %l2, [%l7 + 0x78]
std %f14, [%l7 + 0x48]
fmul8ulx16 %f2, %f4, %f12
brlez,a %g1, loop_6056
ba,pn %icc, loop_6057
tgu %xcc, 0x0
ldsw [%l7 + 0x30], %o6
loop_6056:
ld [%l7 + 0x68], %f12
loop_6057:
ldsh [%l7 + 0x1E], %l0
fmovsvs %xcc, %f10, %f3
fmovrslz %i6, %f13, %f2
fmovsvc %xcc, %f6, %f8
ldx [%l7 + 0x30], %l3
ld [%l7 + 0x54], %f2
sll %g5, 0x07, %g4
fnands %f14, %f10, %f10
array32 %l6, %o7, %i4
siam 0x7
bl,a %xcc, loop_6058
fsrc1s %f13, %f8
sth %i5, [%l7 + 0x12]
stb %i1, [%l7 + 0x4E]
loop_6058:
ldd [%l7 + 0x48], %f6
fmovrdlez %i2, %f10, %f8
siam 0x1
fabss %f7, %f12
ldsb [%l7 + 0x1A], %g3
array8 %o5, %o2, %l1
fmovdcs %icc, %f11, %f14
fmovrse %i0, %f11, %f8
sdiv %i7, 0x1FE7, %o4
ldsb [%l7 + 0x58], %g6
fbn,a %fcc1, loop_6059
fmul8x16au %f5, %f12, %f4
ldub [%l7 + 0x6C], %g7
ldx [%l7 + 0x68], %o3
loop_6059:
lduw [%l7 + 0x58], %o0
fandnot1s %f13, %f13, %f5
ld [%l7 + 0x58], %f8
bn,a,pn %icc, loop_6060
tvc %xcc, 0x2
te %icc, 0x4
movg %xcc, %g2, %l4
loop_6060:
sra %o1, %l5, %l2
fmuld8ulx16 %f11, %f13, %f6
fmovrdne %g1, %f0, %f0
fmovsneg %xcc, %f5, %f15
fpsub16 %f6, %f10, %f6
nop
setx loop_6061, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsvs %icc, %f14, %f13
fnors %f3, %f4, %f3
fsrc2 %f8, %f8
loop_6061:
lduh [%l7 + 0x16], %o6
edge32 %i3, %i6, %l3
bg,a loop_6062
fmul8x16au %f10, %f3, %f4
fnand %f12, %f10, %f6
fmovscc %xcc, %f15, %f12
loop_6062:
lduh [%l7 + 0x40], %l0
fbu %fcc3, loop_6063
movrlz %g4, %l6, %g5
edge8l %i4, %o7, %i5
movvs %icc, %i1, %g3
loop_6063:
xnor %i2, 0x0161, %o2
fbge %fcc0, loop_6064
sethi 0x085B, %o5
ba,pn %icc, loop_6065
st %f15, [%l7 + 0x4C]
loop_6064:
std %f4, [%l7 + 0x38]
stw %l1, [%l7 + 0x28]
loop_6065:
fxor %f12, %f2, %f10
fexpand %f11, %f4
stw %i7, [%l7 + 0x40]
stx %o4, [%l7 + 0x70]
ldx [%l7 + 0x68], %g6
ld [%l7 + 0x60], %f0
ldd [%l7 + 0x50], %f10
fmovsge %icc, %f10, %f15
orcc %i0, 0x087A, %g7
bleu loop_6066
stw %o3, [%l7 + 0x08]
fornot1s %f9, %f15, %f9
stb %g2, [%l7 + 0x08]
loop_6066:
stw %l4, [%l7 + 0x24]
std %f6, [%l7 + 0x40]
ldub [%l7 + 0x70], %o1
sth %l5, [%l7 + 0x62]
ldub [%l7 + 0x11], %l2
movrgez %g1, %o6, %o0
array8 %i6, %l3, %l0
ldsh [%l7 + 0x40], %g4
lduw [%l7 + 0x3C], %i3
st %f4, [%l7 + 0x7C]
nop
setx loop_6067, %l0, %l1
jmpl %l1, %l6
movpos %icc, %i4, %o7
for %f0, %f12, %f10
andcc %i5, 0x1893, %g5
loop_6067:
ldd [%l7 + 0x68], %f8
fand %f14, %f8, %f14
st %f5, [%l7 + 0x7C]
fmovsne %icc, %f4, %f3
ldsb [%l7 + 0x14], %g3
sdiv %i2, 0x0BFB, %i1
ldd [%l7 + 0x38], %f0
movl %xcc, %o2, %o5
fpack32 %f10, %f0, %f8
fnand %f12, %f12, %f8
std %f6, [%l7 + 0x48]
ldub [%l7 + 0x1F], %l1
bl %icc, loop_6068
faligndata %f2, %f14, %f8
fand %f8, %f6, %f0
brlz,a %o4, loop_6069
loop_6068:
fmovsg %xcc, %f1, %f9
fzeros %f9
fcmped %fcc2, %f8, %f8
loop_6069:
sll %g6, 0x0D, %i0
ld [%l7 + 0x10], %f9
stx %i7, [%l7 + 0x38]
std %f0, [%l7 + 0x40]
tle %xcc, 0x1
ldx [%l7 + 0x70], %g7
orn %g2, 0x1360, %l4
add %o1, %l5, %o3
fmovsa %xcc, %f14, %f14
fcmpne16 %f10, %f2, %g1
fabss %f15, %f10
fxors %f14, %f9, %f4
pdist %f12, %f0, %f10
brgz,a %o6, loop_6070
sth %l2, [%l7 + 0x1A]
stx %o0, [%l7 + 0x78]
nop
setx loop_6071, %l0, %l1
jmpl %l1, %l3
loop_6070:
brgez,a %i6, loop_6072
fors %f10, %f13, %f2
xorcc %g4, %l0, %l6
loop_6071:
fmovs %f11, %f8
loop_6072:
fba,a %fcc1, loop_6073
ldsw [%l7 + 0x78], %i4
ld [%l7 + 0x68], %f7
fcmple16 %f10, %f8, %o7
loop_6073:
lduw [%l7 + 0x30], %i5
lduh [%l7 + 0x78], %i3
tsubcc %g3, 0x11E0, %i2
ldsw [%l7 + 0x68], %g5
stb %i1, [%l7 + 0x63]
tcc %icc, 0x4
tsubcc %o5, 0x082A, %l1
st %f12, [%l7 + 0x30]
sdiv %o4, 0x0F5A, %o2
edge16l %i0, %i7, %g7
fbe,a %fcc0, loop_6074
movvs %xcc, %g2, %l4
fmovrslz %o1, %f12, %f3
ldsw [%l7 + 0x78], %g6
loop_6074:
ldsb [%l7 + 0x49], %l5
bg loop_6075
fmovscs %xcc, %f2, %f11
fbge,a %fcc1, loop_6076
mulx %o3, %g1, %l2
loop_6075:
ldsb [%l7 + 0x67], %o6
stb %l3, [%l7 + 0x30]
loop_6076:
ba loop_6077
mulx %o0, 0x1940, %i6
fzeros %f3
bneg %icc, loop_6078
loop_6077:
stx %g4, [%l7 + 0x70]
fxors %f11, %f3, %f3
lduh [%l7 + 0x22], %l0
loop_6078:
fmovrde %l6, %f12, %f10
lduh [%l7 + 0x0E], %o7
stb %i5, [%l7 + 0x66]
std %f0, [%l7 + 0x28]
fmovrdlz %i4, %f8, %f0
tsubcctv %g3, 0x0648, %i2
tvc %icc, 0x2
movne %icc, %i3, %g5
movleu %xcc, %i1, %l1
fbug %fcc0, loop_6079
xorcc %o5, %o2, %i0
fmuld8sux16 %f7, %f0, %f4
array32 %o4, %g7, %i7
loop_6079:
edge8n %g2, %o1, %l4
fxnor %f2, %f4, %f2
fmovdn %icc, %f5, %f7
fcmpgt32 %f12, %f14, %l5
fornot2 %f0, %f10, %f14
fpadd32 %f6, %f2, %f8
smul %o3, %g6, %g1
fmovdneg %icc, %f14, %f3
sdivcc %l2, 0x09FA, %l3
fmovdne %icc, %f8, %f13
fmovrde %o6, %f4, %f6
andncc %o0, %g4, %i6
std %f2, [%l7 + 0x68]
andn %l6, %l0, %o7
ldd [%l7 + 0x48], %f12
fmovrse %i4, %f12, %f15
lduh [%l7 + 0x46], %i5
te %icc, 0x7
brgz %g3, loop_6080
stw %i2, [%l7 + 0x50]
nop
setx loop_6081, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32ln %i3, %g5, %l1
loop_6080:
fbn %fcc0, loop_6082
ldub [%l7 + 0x6C], %i1
loop_6081:
orn %o2, %i0, %o4
stx %g7, [%l7 + 0x18]
loop_6082:
fbo %fcc1, loop_6083
nop
setx loop_6084, %l0, %l1
jmpl %l1, %o5
fmovrsne %i7, %f1, %f7
fbg,a %fcc0, loop_6085
loop_6083:
fone %f4
loop_6084:
ldsw [%l7 + 0x3C], %o1
fbule %fcc0, loop_6086
loop_6085:
nop
setx loop_6087, %l0, %l1
jmpl %l1, %g2
bg,a,pt %icc, loop_6088
bneg,pt %xcc, loop_6089
loop_6086:
movrlez %l5, %l4, %o3
loop_6087:
mulscc %g6, %g1, %l3
loop_6088:
array8 %o6, %o0, %g4
loop_6089:
fmuld8ulx16 %f6, %f12, %f8
movleu %icc, %i6, %l2
ldub [%l7 + 0x1E], %l6
subc %l0, 0x0203, %o7
stx %i4, [%l7 + 0x40]
std %f2, [%l7 + 0x40]
fands %f10, %f11, %f3
edge32n %g3, %i5, %i2
fabss %f1, %f12
fnot2s %f14, %f1
edge16ln %i3, %l1, %g5
fornot2s %f7, %f8, %f10
sdiv %i1, 0x151D, %i0
ldsh [%l7 + 0x76], %o2
ldub [%l7 + 0x0F], %o4
bg,a,pt %xcc, loop_6090
tl %xcc, 0x4
popc 0x18A6, %g7
smul %o5, %i7, %o1
loop_6090:
sdiv %l5, 0x1A42, %l4
tpos %icc, 0x7
bvs,pn %icc, loop_6091
fxnor %f14, %f6, %f4
bcc,a %xcc, loop_6092
fbo,a %fcc3, loop_6093
loop_6091:
bge,a %icc, loop_6094
ldsw [%l7 + 0x28], %g2
loop_6092:
bne loop_6095
loop_6093:
fba,a %fcc1, loop_6096
loop_6094:
st %f1, [%l7 + 0x2C]
fmovsvs %xcc, %f2, %f11
loop_6095:
fble %fcc3, loop_6097
loop_6096:
fexpand %f4, %f14
bg,a,pt %icc, loop_6098
ldx [%l7 + 0x40], %g6
loop_6097:
add %o3, %g1, %o6
bcc,pt %xcc, loop_6099
loop_6098:
std %f0, [%l7 + 0x58]
stx %o0, [%l7 + 0x68]
fmovde %icc, %f14, %f5
loop_6099:
stb %g4, [%l7 + 0x3A]
fnot2 %f8, %f0
sub %i6, %l3, %l6
te %icc, 0x6
tneg %icc, 0x3
fmovsne %icc, %f11, %f9
movg %icc, %l0, %o7
movcc %icc, %l2, %g3
ldsw [%l7 + 0x0C], %i5
sdivx %i4, 0x1EF9, %i3
fmovrdlez %i2, %f4, %f0
fabss %f1, %f3
fmovda %icc, %f5, %f10
fcmple32 %f10, %f8, %l1
ld [%l7 + 0x08], %f0
bpos,pn %xcc, loop_6100
fmovrdlz %g5, %f8, %f6
faligndata %f4, %f2, %f12
stb %i1, [%l7 + 0x61]
loop_6100:
ldd [%l7 + 0x48], %f12
stb %i0, [%l7 + 0x36]
bl,pn %xcc, loop_6101
ldsb [%l7 + 0x28], %o2
st %f6, [%l7 + 0x7C]
bcs,pt %xcc, loop_6102
loop_6101:
fmovdcc %xcc, %f14, %f1
movre %g7, 0x100, %o4
movcs %xcc, %i7, %o5
loop_6102:
fnot2 %f2, %f2
addccc %l5, 0x04B6, %l4
ldsh [%l7 + 0x78], %o1
bn,a,pt %xcc, loop_6103
sth %g2, [%l7 + 0x0C]
movvc %xcc, %g6, %o3
fmovd %f4, %f2
loop_6103:
ldsw [%l7 + 0x2C], %o6
mulx %g1, 0x1B2B, %o0
ldsw [%l7 + 0x40], %i6
fbu %fcc1, loop_6104
std %f8, [%l7 + 0x38]
fmovsg %icc, %f5, %f4
subcc %l3, 0x05FA, %l6
loop_6104:
fmovs %f6, %f5
sdivx %l0, 0x182B, %g4
tn %icc, 0x3
ldsw [%l7 + 0x38], %o7
stw %g3, [%l7 + 0x3C]
bge,a loop_6105
fmovsvs %icc, %f2, %f6
fbn,a %fcc0, loop_6106
fbu %fcc0, loop_6107
loop_6105:
tn %xcc, 0x1
fone %f6
loop_6106:
stx %i5, [%l7 + 0x20]
loop_6107:
array16 %i4, %i3, %i2
movvs %xcc, %l1, %g5
fmovsl %icc, %f5, %f10
ble,a,pt %xcc, loop_6108
stx %l2, [%l7 + 0x58]
fmovdpos %icc, %f15, %f6
fsrc2s %f8, %f11
loop_6108:
udivx %i1, 0x0324, %o2
ldsh [%l7 + 0x42], %i0
std %f6, [%l7 + 0x20]
stw %g7, [%l7 + 0x4C]
fba %fcc0, loop_6109
tneg %xcc, 0x1
fmovscc %xcc, %f6, %f1
fmovrdlez %i7, %f0, %f12
loop_6109:
stx %o4, [%l7 + 0x08]
ta %xcc, 0x5
fandnot2s %f1, %f15, %f11
fcmpeq16 %f8, %f4, %l5
brnz,a %l4, loop_6110
edge8 %o5, %g2, %g6
movge %icc, %o1, %o3
fpsub16s %f2, %f8, %f3
loop_6110:
be,a,pn %xcc, loop_6111
fcmpgt32 %f12, %f14, %o6
fmovdgu %xcc, %f15, %f10
movre %o0, 0x2BB, %i6
loop_6111:
ba,a,pn %xcc, loop_6112
fzero %f10
std %f8, [%l7 + 0x40]
te %xcc, 0x4
loop_6112:
st %f2, [%l7 + 0x78]
movl %xcc, %g1, %l3
bl,a,pt %xcc, loop_6113
lduw [%l7 + 0x4C], %l0
fmul8x16au %f2, %f12, %f0
move %icc, %g4, %l6
loop_6113:
sub %o7, %i5, %g3
fxnor %f0, %f12, %f10
smul %i4, 0x0BBB, %i2
alignaddrl %i3, %g5, %l1
sdivcc %l2, 0x0E55, %i1
std %f8, [%l7 + 0x60]
fblg %fcc1, loop_6114
fmovd %f10, %f10
popc 0x00BF, %i0
std %f12, [%l7 + 0x28]
loop_6114:
tcs %xcc, 0x5
movvc %xcc, %g7, %o2
sth %i7, [%l7 + 0x76]
fxnors %f12, %f12, %f12
fornot1 %f14, %f8, %f6
ldub [%l7 + 0x0D], %l5
ldub [%l7 + 0x26], %l4
movge %icc, %o5, %o4
st %f11, [%l7 + 0x30]
addcc %g2, %o1, %g6
lduw [%l7 + 0x24], %o3
fbule %fcc3, loop_6115
brz %o6, loop_6116
fmovs %f0, %f12
andn %o0, %i6, %g1
loop_6115:
fbul %fcc2, loop_6117
loop_6116:
fxnor %f6, %f4, %f4
ldub [%l7 + 0x36], %l0
umul %g4, %l6, %l3
loop_6117:
ldd [%l7 + 0x20], %f6
orn %i5, %g3, %o7
stb %i2, [%l7 + 0x2A]
tgu %icc, 0x4
stw %i4, [%l7 + 0x6C]
stb %g5, [%l7 + 0x2D]
ldsh [%l7 + 0x12], %i3
tsubcc %l2, 0x02B5, %i1
andcc %l1, %i0, %o2
bl,a,pt %icc, loop_6118
fmovdpos %icc, %f14, %f0
std %f12, [%l7 + 0x48]
std %f10, [%l7 + 0x68]
loop_6118:
fxors %f3, %f0, %f15
siam 0x0
fmovsneg %icc, %f7, %f9
stx %g7, [%l7 + 0x68]
st %f4, [%l7 + 0x3C]
movcc %xcc, %i7, %l4
sdivcc %o5, 0x0B83, %o4
bgu,a loop_6119
fmovscs %icc, %f1, %f12
edge32l %l5, %g2, %g6
ldx [%l7 + 0x08], %o3
loop_6119:
alignaddr %o1, %o0, %i6
bge,a,pt %xcc, loop_6120
fandnot2s %f15, %f11, %f12
sub %g1, %l0, %g4
lduh [%l7 + 0x60], %l6
loop_6120:
fnot1s %f4, %f1
stw %l3, [%l7 + 0x48]
orcc %o6, %g3, %i5
for %f12, %f4, %f6
sllx %i2, 0x08, %i4
ld [%l7 + 0x60], %f0
popc 0x039E, %o7
fmovdgu %xcc, %f8, %f11
fbue %fcc0, loop_6121
fandnot1 %f0, %f12, %f10
stb %g5, [%l7 + 0x32]
tvc %xcc, 0x5
loop_6121:
edge8 %l2, %i1, %i3
sethi 0x1E3F, %i0
add %l1, 0x0012, %o2
sth %i7, [%l7 + 0x38]
sth %g7, [%l7 + 0x0E]
subcc %o5, 0x1812, %l4
bvc,pn %icc, loop_6122
tcs %xcc, 0x6
srax %o4, %g2, %l5
fsrc2 %f2, %f2
loop_6122:
sdivcc %o3, 0x01A3, %g6
stx %o1, [%l7 + 0x28]
fmovdcs %icc, %f6, %f0
tl %xcc, 0x5
lduw [%l7 + 0x68], %o0
fnegd %f4, %f14
srl %g1, %l0, %g4
lduw [%l7 + 0x2C], %l6
fpadd16s %f10, %f15, %f12
orn %i6, %o6, %g3
brlez,a %i5, loop_6123
bgu,a,pn %xcc, loop_6124
umul %i2, %l3, %i4
fmuld8ulx16 %f8, %f0, %f12
loop_6123:
taddcc %o7, %l2, %i1
loop_6124:
tsubcctv %g5, %i3, %i0
bpos,a,pt %icc, loop_6125
array8 %o2, %i7, %g7
sth %l1, [%l7 + 0x24]
std %f0, [%l7 + 0x48]
loop_6125:
fandnot1s %f7, %f7, %f4
lduh [%l7 + 0x72], %o5
fandnot2 %f4, %f8, %f10
fmovdcc %icc, %f8, %f12
bvc,a,pt %icc, loop_6126
brlez,a %o4, loop_6127
brlez,a %l4, loop_6128
movvs %icc, %l5, %g2
loop_6126:
orcc %g6, %o3, %o0
loop_6127:
orncc %g1, %o1, %l0
loop_6128:
be %icc, loop_6129
bl,a loop_6130
fmovscc %xcc, %f3, %f8
ldub [%l7 + 0x12], %l6
loop_6129:
movg %xcc, %i6, %o6
loop_6130:
sdivcc %g4, 0x0EF8, %i5
edge16l %i2, %l3, %g3
ldd [%l7 + 0x18], %f8
edge8ln %o7, %i4, %i1
fbl %fcc2, loop_6131
fsrc1s %f11, %f4
fmovdleu %xcc, %f2, %f4
std %f0, [%l7 + 0x28]
loop_6131:
ldsb [%l7 + 0x32], %g5
fmovsvc %icc, %f15, %f0
fbug,a %fcc1, loop_6132
fmovscs %icc, %f7, %f0
taddcc %l2, %i3, %o2
stx %i7, [%l7 + 0x58]
loop_6132:
ld [%l7 + 0x6C], %f0
sth %g7, [%l7 + 0x10]
fmovdcc %xcc, %f10, %f15
fmovsn %icc, %f12, %f5
sethi 0x0D0A, %i0
movleu %xcc, %o5, %l1
fmovdn %xcc, %f2, %f5
bne,pt %icc, loop_6133
fpmerge %f0, %f10, %f6
fmovdleu %icc, %f1, %f6
ldx [%l7 + 0x30], %o4
loop_6133:
fmovrdlz %l5, %f12, %f10
tge %icc, 0x4
ldsb [%l7 + 0x71], %g2
udivcc %l4, 0x065F, %g6
ldsb [%l7 + 0x67], %o0
ld [%l7 + 0x64], %f10
edge8ln %g1, %o1, %o3
fandnot1 %f6, %f2, %f10
fcmple16 %f6, %f14, %l0
movre %i6, 0x138, %l6
ldsb [%l7 + 0x22], %o6
st %f0, [%l7 + 0x1C]
bshuffle %f4, %f10, %f2
fbu,a %fcc2, loop_6134
std %f2, [%l7 + 0x58]
stw %g4, [%l7 + 0x5C]
ldd [%l7 + 0x60], %f12
loop_6134:
ldsb [%l7 + 0x7E], %i5
fornot1s %f14, %f2, %f11
brlz %l3, loop_6135
for %f2, %f8, %f2
ldsw [%l7 + 0x3C], %i2
bl,a,pn %xcc, loop_6136
loop_6135:
fba,a %fcc1, loop_6137
edge16 %g3, %o7, %i4
fpadd32s %f5, %f0, %f3
loop_6136:
ldx [%l7 + 0x18], %g5
loop_6137:
fcmpgt16 %f8, %f14, %l2
fpackfix %f10, %f8
fcmpne16 %f4, %f10, %i1
lduh [%l7 + 0x48], %i3
fbu %fcc3, loop_6138
alignaddr %i7, %o2, %i0
fbue %fcc0, loop_6139
movre %g7, %o5, %l1
loop_6138:
fbuge,a %fcc3, loop_6140
taddcctv %l5, %g2, %o4
loop_6139:
fblg %fcc1, loop_6141
ldsb [%l7 + 0x0B], %g6
loop_6140:
fmovdleu %icc, %f5, %f10
te %xcc, 0x2
loop_6141:
fsrc2 %f6, %f0
fmovsge %xcc, %f6, %f11
ldx [%l7 + 0x58], %l4
fmovdge %icc, %f8, %f7
andcc %g1, 0x095A, %o0
fmovrsne %o1, %f13, %f6
stw %o3, [%l7 + 0x34]
fmovrdgez %i6, %f2, %f14
fxnor %f6, %f0, %f12
sth %l0, [%l7 + 0x1C]
ldsb [%l7 + 0x7A], %o6
stb %l6, [%l7 + 0x76]
fmovde %icc, %f10, %f6
sdiv %i5, 0x073A, %g4
stx %i2, [%l7 + 0x60]
fmovsvc %xcc, %f11, %f6
fcmped %fcc0, %f10, %f4
tneg %icc, 0x7
popc %g3, %o7
fsrc2 %f10, %f2
std %f0, [%l7 + 0x08]
bpos %icc, loop_6142
brnz,a %i4, loop_6143
fmovdge %icc, %f3, %f12
fpadd16 %f6, %f10, %f14
loop_6142:
smul %l3, %g5, %i1
loop_6143:
fpmerge %f13, %f12, %f8
orcc %i3, %i7, %l2
fbug %fcc1, loop_6144
fmovsg %xcc, %f13, %f4
be loop_6145
pdist %f14, %f0, %f12
loop_6144:
movne %icc, %i0, %o2
movcc %icc, %o5, %g7
loop_6145:
sth %l1, [%l7 + 0x32]
ldub [%l7 + 0x74], %g2
fsrc1 %f2, %f8
stx %o4, [%l7 + 0x28]
ldsw [%l7 + 0x78], %l5
st %f4, [%l7 + 0x34]
ldsh [%l7 + 0x28], %l4
alignaddrl %g1, %g6, %o1
fmovsn %icc, %f8, %f15
fpack32 %f4, %f6, %f2
fmovrdgez %o0, %f4, %f14
faligndata %f10, %f10, %f0
bleu,a loop_6146
fbe,a %fcc1, loop_6147
fmovsl %icc, %f12, %f0
fbue %fcc3, loop_6148
loop_6146:
edge16ln %o3, %l0, %i6
loop_6147:
fmovsge %xcc, %f7, %f4
array16 %o6, %i5, %l6
loop_6148:
udivcc %g4, 0x146C, %g3
std %f6, [%l7 + 0x48]
fmovrdlez %i2, %f0, %f6
fmovrdlz %o7, %f8, %f6
fmovda %icc, %f3, %f2
ldsb [%l7 + 0x23], %l3
fzeros %f1
taddcc %g5, 0x08E1, %i1
fmovsle %xcc, %f7, %f5
st %f13, [%l7 + 0x70]
fcmpne16 %f8, %f4, %i4
tsubcctv %i7, %i3, %l2
fpadd16s %f9, %f11, %f2
lduw [%l7 + 0x38], %i0
tge %icc, 0x0
movg %xcc, %o2, %o5
nop
setx loop_6149, %l0, %l1
jmpl %l1, %g7
tne %icc, 0x7
ldsw [%l7 + 0x48], %l1
sllx %o4, 0x13, %l5
loop_6149:
fmovdpos %xcc, %f5, %f10
bpos,pn %icc, loop_6150
tvs %icc, 0x0
lduw [%l7 + 0x48], %l4
sdivx %g1, 0x1940, %g2
loop_6150:
ldx [%l7 + 0x78], %o1
movn %icc, %o0, %g6
fpadd16 %f8, %f8, %f14
ldsb [%l7 + 0x4D], %o3
movle %icc, %i6, %o6
ldsh [%l7 + 0x28], %l0
orncc %i5, 0x1760, %l6
srlx %g4, 0x17, %i2
xnor %g3, %o7, %l3
xnorcc %i1, %g5, %i4
fnot1s %f3, %f2
bn,pn %xcc, loop_6151
stb %i3, [%l7 + 0x6E]
mova %xcc, %l2, %i7
fmovdneg %xcc, %f7, %f0
loop_6151:
sdiv %o2, 0x117D, %o5
ldx [%l7 + 0x58], %g7
ldsh [%l7 + 0x2C], %i0
movleu %icc, %o4, %l5
lduh [%l7 + 0x4E], %l4
orncc %l1, 0x0755, %g2
edge32l %o1, %g1, %o0
add %g6, 0x0CD0, %o3
fbg %fcc3, loop_6152
array8 %o6, %i6, %i5
brlez %l0, loop_6153
bge,a,pt %xcc, loop_6154
loop_6152:
sethi 0x1F79, %l6
fmovdne %xcc, %f2, %f8
loop_6153:
tl %icc, 0x1
loop_6154:
ba loop_6155
fmovrde %g4, %f4, %f8
ba,a,pn %icc, loop_6156
std %f2, [%l7 + 0x70]
loop_6155:
stx %i2, [%l7 + 0x20]
fmovsne %xcc, %f12, %f8
loop_6156:
fmovsle %icc, %f12, %f15
add %g3, 0x013A, %o7
bge loop_6157
stw %i1, [%l7 + 0x74]
tge %xcc, 0x7
and %l3, %i4, %g5
loop_6157:
lduw [%l7 + 0x4C], %l2
movleu %xcc, %i7, %o2
stx %o5, [%l7 + 0x50]
ld [%l7 + 0x24], %f15
andncc %g7, %i0, %i3
edge32ln %l5, %o4, %l1
bpos,a,pn %xcc, loop_6158
fxors %f1, %f15, %f4
tcc %xcc, 0x5
movgu %xcc, %g2, %o1
loop_6158:
ldsh [%l7 + 0x0C], %g1
fcmpne32 %f8, %f12, %l4
fmovdvs %xcc, %f6, %f13
udiv %g6, 0x156D, %o0
sth %o6, [%l7 + 0x2C]
sra %i6, 0x0C, %i5
std %f14, [%l7 + 0x58]
fnot2s %f8, %f14
fornot2 %f12, %f4, %f14
nop
setx loop_6159, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brz,a %l0, loop_6160
ldsh [%l7 + 0x4E], %l6
fsrc1s %f3, %f2
loop_6159:
fmul8x16al %f8, %f4, %f0
loop_6160:
stx %g4, [%l7 + 0x48]
ldsw [%l7 + 0x5C], %o3
fcmpeq16 %f2, %f6, %g3
fones %f7
add %i2, %o7, %i1
stb %i4, [%l7 + 0x6F]
movge %xcc, %l3, %l2
popc %g5, %i7
stw %o5, [%l7 + 0x64]
ldsh [%l7 + 0x54], %o2
movl %xcc, %i0, %g7
lduw [%l7 + 0x5C], %i3
fandnot2 %f6, %f0, %f14
tle %xcc, 0x4
edge32n %o4, %l5, %l1
bleu,a %icc, loop_6161
fmovdpos %icc, %f11, %f9
tneg %icc, 0x7
movpos %icc, %o1, %g2
loop_6161:
tne %xcc, 0x5
movge %xcc, %g1, %l4
brgz %o0, loop_6162
pdist %f2, %f12, %f6
array16 %o6, %i6, %i5
bcs,pt %xcc, loop_6163
loop_6162:
bne,a,pn %xcc, loop_6164
fbug,a %fcc1, loop_6165
fmuld8ulx16 %f11, %f14, %f14
loop_6163:
fmovsgu %xcc, %f2, %f15
loop_6164:
ldsh [%l7 + 0x68], %g6
loop_6165:
andn %l0, %l6, %o3
ld [%l7 + 0x68], %f8
ldsw [%l7 + 0x6C], %g3
fmovdge %xcc, %f3, %f2
fnand %f6, %f14, %f12
fpadd16s %f11, %f3, %f7
movre %i2, 0x070, %o7
te %xcc, 0x2
brz %g4, loop_6166
stx %i1, [%l7 + 0x28]
bvc,pt %icc, loop_6167
edge8n %i4, %l3, %l2
loop_6166:
movpos %xcc, %i7, %o5
std %f14, [%l7 + 0x40]
loop_6167:
fpack32 %f6, %f2, %f6
fmovrsne %o2, %f2, %f5
mulx %i0, %g7, %i3
fpadd16s %f7, %f3, %f10
mulscc %o4, 0x12A3, %g5
nop
setx loop_6168, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %l1, [%l7 + 0x34]
ldsb [%l7 + 0x4D], %l5
ldsh [%l7 + 0x52], %o1
loop_6168:
fpsub32 %f6, %f2, %f2
fmovdl %icc, %f1, %f13
addccc %g1, %l4, %g2
fmul8x16au %f4, %f3, %f0
sth %o6, [%l7 + 0x7A]
edge32 %i6, %i5, %g6
ld [%l7 + 0x30], %f9
tn %xcc, 0x1
bleu,a loop_6169
fmovspos %icc, %f0, %f13
sdiv %l0, 0x0FD4, %l6
edge16ln %o0, %o3, %g3
loop_6169:
st %f8, [%l7 + 0x3C]
fmovscc %icc, %f8, %f7
fnand %f4, %f0, %f6
stb %i2, [%l7 + 0x29]
fmovrdlez %g4, %f14, %f10
ldub [%l7 + 0x78], %i1
sll %o7, %i4, %l2
fmovrse %l3, %f6, %f3
andncc %o5, %i7, %i0
fornot1s %f1, %f1, %f10
tg %icc, 0x6
fxor %f2, %f0, %f4
fmovdge %xcc, %f1, %f10
lduw [%l7 + 0x38], %g7
brnz,a %o2, loop_6170
fmovrslez %o4, %f9, %f13
edge32n %i3, %l1, %g5
fmovrdlez %l5, %f2, %f0
loop_6170:
andn %o1, 0x1C77, %l4
fmovsl %xcc, %f13, %f7
fmuld8ulx16 %f5, %f11, %f6
fmovsneg %icc, %f5, %f0
fmuld8sux16 %f7, %f0, %f0
fmovdne %xcc, %f15, %f14
st %f5, [%l7 + 0x48]
stw %g2, [%l7 + 0x18]
tsubcctv %o6, %g1, %i6
fmovsvs %xcc, %f8, %f6
fnand %f10, %f12, %f2
fsrc1s %f1, %f0
fmovrse %i5, %f11, %f15
fpsub16s %f8, %f8, %f10
xnorcc %g6, %l0, %o0
ldd [%l7 + 0x30], %f8
fsrc2s %f0, %f3
stb %l6, [%l7 + 0x69]
fmovdvc %xcc, %f6, %f10
stw %o3, [%l7 + 0x44]
ldsb [%l7 + 0x34], %i2
lduh [%l7 + 0x3A], %g3
lduw [%l7 + 0x70], %g4
fmovsle %icc, %f13, %f8
fbu,a %fcc1, loop_6171
edge16n %i1, %i4, %o7
std %f14, [%l7 + 0x68]
fnand %f14, %f12, %f8
loop_6171:
fmul8x16au %f8, %f13, %f2
fmovdpos %icc, %f13, %f7
sdiv %l3, 0x0EB6, %o5
umulcc %i7, 0x0758, %l2
tleu %xcc, 0x3
fmovdle %icc, %f4, %f0
andncc %i0, %o2, %o4
edge8n %i3, %l1, %g5
sth %g7, [%l7 + 0x48]
fnors %f3, %f7, %f15
ldsh [%l7 + 0x08], %l5
tleu %icc, 0x6
sth %o1, [%l7 + 0x78]
fcmpgt16 %f2, %f12, %l4
orncc %o6, 0x0218, %g1
fandnot2s %f12, %f9, %f13
stw %g2, [%l7 + 0x5C]
fmovdneg %icc, %f10, %f4
lduw [%l7 + 0x60], %i6
mulscc %i5, 0x14E7, %l0
ldd [%l7 + 0x28], %f4
lduh [%l7 + 0x22], %o0
fmovdpos %icc, %f12, %f7
bpos,a loop_6172
fmovdge %icc, %f3, %f9
edge32 %g6, %l6, %o3
bvc,pt %icc, loop_6173
loop_6172:
fnors %f1, %f10, %f11
smulcc %i2, 0x0A89, %g3
movcc %icc, %i1, %i4
loop_6173:
movvs %icc, %g4, %o7
fble,a %fcc1, loop_6174
fmovdne %xcc, %f5, %f12
fmovrde %o5, %f4, %f14
lduw [%l7 + 0x38], %i7
loop_6174:
fmovsneg %xcc, %f0, %f13
movcc %xcc, %l2, %l3
edge16n %i0, %o2, %o4
tleu %icc, 0x6
bg loop_6175
array32 %i3, %l1, %g5
ldsw [%l7 + 0x10], %g7
fmul8x16al %f6, %f2, %f10
loop_6175:
be,a,pn %icc, loop_6176
stx %o1, [%l7 + 0x58]
lduh [%l7 + 0x7E], %l4
fmovdpos %xcc, %f7, %f9
loop_6176:
lduw [%l7 + 0x24], %l5
fcmps %fcc3, %f8, %f1
fmul8sux16 %f8, %f4, %f0
fsrc2 %f2, %f0
or %g1, %o6, %g2
lduh [%l7 + 0x7C], %i6
ldx [%l7 + 0x70], %l0
bneg,a,pn %icc, loop_6177
bvs,pn %icc, loop_6178
stb %i5, [%l7 + 0x08]
fmovd %f12, %f14
loop_6177:
ldsw [%l7 + 0x74], %o0
loop_6178:
stb %l6, [%l7 + 0x50]
fand %f8, %f0, %f8
tcs %xcc, 0x6
sra %o3, %g6, %i2
fblg %fcc2, loop_6179
nop
setx loop_6180, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fabss %f5, %f5
nop
setx loop_6181, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6179:
brgez,a %i1, loop_6182
loop_6180:
sethi 0x12B9, %i4
edge8 %g3, %g4, %o5
loop_6181:
ba,pn %icc, loop_6183
loop_6182:
fba,a %fcc3, loop_6184
mulscc %o7, 0x1E3F, %i7
fcmpne16 %f12, %f8, %l3
loop_6183:
st %f7, [%l7 + 0x58]
loop_6184:
fbul,a %fcc3, loop_6185
alignaddr %l2, %o2, %i0
ldub [%l7 + 0x0E], %o4
fand %f2, %f4, %f6
loop_6185:
std %f8, [%l7 + 0x50]
mulscc %i3, 0x08FA, %l1
fsrc1s %f15, %f12
fmovscs %xcc, %f11, %f8
fblg,a %fcc3, loop_6186
bne,pn %xcc, loop_6187
faligndata %f10, %f2, %f2
lduh [%l7 + 0x58], %g7
loop_6186:
tne %icc, 0x2
loop_6187:
fcmped %fcc1, %f12, %f8
lduw [%l7 + 0x2C], %g5
bge,a,pt %xcc, loop_6188
fcmpgt16 %f0, %f0, %l4
fmovdvs %icc, %f0, %f12
bvc,a %xcc, loop_6189
loop_6188:
fpsub16 %f10, %f4, %f12
fornot2 %f6, %f14, %f4
orncc %o1, 0x19A8, %g1
loop_6189:
fxor %f8, %f10, %f12
tpos %icc, 0x0
brlz,a %o6, loop_6190
edge8 %g2, %i6, %l0
fmovsneg %xcc, %f7, %f5
ldx [%l7 + 0x28], %i5
loop_6190:
fmovsgu %icc, %f8, %f14
fpadd32 %f2, %f4, %f4
brlz,a %l5, loop_6191
mulscc %l6, 0x1E17, %o3
movle %xcc, %g6, %o0
bpos,a,pn %xcc, loop_6192
loop_6191:
fmovspos %icc, %f13, %f12
brlez,a %i1, loop_6193
fmovs %f8, %f7
loop_6192:
fcmple16 %f12, %f10, %i4
orncc %i2, %g3, %o5
loop_6193:
edge32ln %o7, %g4, %i7
stw %l3, [%l7 + 0x18]
edge32n %o2, %i0, %l2
subccc %o4, %l1, %g7
movn %icc, %g5, %i3
fmovrdgez %l4, %f0, %f8
lduw [%l7 + 0x34], %o1
bcs %icc, loop_6194
fnors %f2, %f8, %f10
edge32ln %g1, %o6, %i6
alignaddr %g2, %i5, %l0
loop_6194:
fcmpgt16 %f4, %f12, %l5
ldub [%l7 + 0x25], %o3
andn %g6, %l6, %o0
ldsh [%l7 + 0x42], %i1
ldsh [%l7 + 0x78], %i2
movneg %icc, %i4, %g3
lduh [%l7 + 0x74], %o7
movrlez %o5, 0x35C, %g4
fones %f4
sethi 0x078F, %l3
movrgez %i7, %i0, %l2
tpos %icc, 0x2
fpsub32s %f6, %f6, %f10
fexpand %f9, %f12
fmovdpos %icc, %f14, %f3
bl,a,pn %icc, loop_6195
ble,a,pt %icc, loop_6196
be,pn %icc, loop_6197
fzeros %f10
loop_6195:
fornot1 %f6, %f12, %f14
loop_6196:
ldx [%l7 + 0x40], %o2
loop_6197:
subccc %l1, %g7, %g5
edge16l %i3, %l4, %o1
fnors %f0, %f6, %f13
fpack16 %f4, %f4
udivcc %g1, 0x1324, %o6
nop
setx loop_6198, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x58], %o4
sra %g2, %i6, %l0
ldsw [%l7 + 0x78], %i5
loop_6198:
fnegd %f12, %f8
std %f8, [%l7 + 0x70]
fbo,a %fcc3, loop_6199
fmovrsgz %l5, %f13, %f14
st %f2, [%l7 + 0x44]
addcc %o3, %g6, %l6
loop_6199:
movn %icc, %i1, %o0
ldub [%l7 + 0x3B], %i4
fmovdg %icc, %f3, %f8
edge32ln %g3, %i2, %o5
stx %g4, [%l7 + 0x60]
fbo,a %fcc0, loop_6200
bpos,pn %icc, loop_6201
ldub [%l7 + 0x7E], %l3
ble,a loop_6202
loop_6200:
st %f2, [%l7 + 0x50]
loop_6201:
fbne %fcc0, loop_6203
fandnot2s %f2, %f1, %f5
loop_6202:
fpackfix %f0, %f2
udivcc %i7, 0x182F, %o7
loop_6203:
tvs %icc, 0x0
smulcc %i0, 0x13E3, %l2
movcc %icc, %o2, %g7
ldsb [%l7 + 0x14], %l1
fors %f3, %f1, %f1
fmovs %f4, %f11
fmovscc %xcc, %f8, %f9
udivx %g5, 0x05E1, %i3
fmovsvc %icc, %f8, %f3
movvc %icc, %o1, %l4
lduh [%l7 + 0x2E], %g1
ld [%l7 + 0x3C], %f8
tneg %icc, 0x7
fmovsle %xcc, %f13, %f15
fpadd16 %f12, %f2, %f12
lduw [%l7 + 0x14], %o4
edge16 %g2, %o6, %l0
movneg %xcc, %i6, %l5
lduw [%l7 + 0x14], %o3
alignaddr %i5, %g6, %i1
stw %o0, [%l7 + 0x3C]
fmul8x16au %f4, %f3, %f10
ble,pt %xcc, loop_6204
and %i4, %g3, %l6
call loop_6205
ldsh [%l7 + 0x38], %o5
loop_6204:
fpadd32 %f6, %f6, %f4
stw %g4, [%l7 + 0x6C]
loop_6205:
ldx [%l7 + 0x20], %l3
bl loop_6206
ldsw [%l7 + 0x70], %i2
fone %f6
fcmple16 %f6, %f6, %i7
loop_6206:
stw %i0, [%l7 + 0x10]
std %f8, [%l7 + 0x20]
bcc,pt %xcc, loop_6207
ldd [%l7 + 0x58], %f6
sth %l2, [%l7 + 0x10]
fmovdneg %icc, %f2, %f9
loop_6207:
ble,a %icc, loop_6208
fxors %f12, %f7, %f6
taddcctv %o7, %g7, %o2
stb %g5, [%l7 + 0x48]
loop_6208:
stx %i3, [%l7 + 0x30]
smulcc %o1, %l4, %g1
bcc,pt %icc, loop_6209
edge32n %l1, %o4, %o6
fmovrdgez %g2, %f4, %f6
ldsh [%l7 + 0x6C], %l0
loop_6209:
lduh [%l7 + 0x4A], %l5
ldsh [%l7 + 0x40], %i6
ba,pn %icc, loop_6210
movg %xcc, %o3, %i5
ba %icc, loop_6211
andcc %g6, 0x077C, %i1
loop_6210:
fnegd %f10, %f8
or %i4, 0x0C90, %o0
loop_6211:
sth %g3, [%l7 + 0x36]
fpackfix %f4, %f6
fornot1 %f14, %f6, %f10
ldx [%l7 + 0x50], %l6
lduh [%l7 + 0x6C], %g4
tneg %xcc, 0x6
array16 %o5, %i2, %l3
bleu,a,pt %icc, loop_6212
subcc %i0, %l2, %i7
fbo,a %fcc3, loop_6213
taddcc %o7, 0x1B51, %g7
loop_6212:
st %f11, [%l7 + 0x44]
stx %g5, [%l7 + 0x28]
loop_6213:
nop
setx loop_6214, %l0, %l1
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 %xcc, loop_6215
tcc %xcc, 0x7
ldsh [%l7 + 0x44], %o2
loop_6214:
tpos %xcc, 0x6
loop_6215:
andncc %i3, %o1, %l4
ldub [%l7 + 0x5F], %g1
ldsb [%l7 + 0x7A], %l1
fzero %f4
umulcc %o6, %g2, %o4
fbg,a %fcc2, loop_6216
xor %l5, %l0, %i6
sth %o3, [%l7 + 0x5A]
ldub [%l7 + 0x33], %g6
loop_6216:
ldsw [%l7 + 0x24], %i5
for %f12, %f10, %f14
movvs %icc, %i4, %o0
fpack16 %f4, %f15
tvc %icc, 0x5
ldd [%l7 + 0x20], %f8
fabss %f11, %f1
ldx [%l7 + 0x10], %g3
lduh [%l7 + 0x0E], %i1
stw %l6, [%l7 + 0x5C]
xor %g4, %o5, %l3
ldx [%l7 + 0x48], %i2
bshuffle %f2, %f10, %f8
bcs,a,pt %icc, loop_6217
st %f12, [%l7 + 0x48]
fbul %fcc1, loop_6218
ldsw [%l7 + 0x5C], %i0
loop_6217:
fble %fcc1, loop_6219
sdivcc %i7, 0x0319, %l2
loop_6218:
ldd [%l7 + 0x50], %f10
ld [%l7 + 0x70], %f9
loop_6219:
ldub [%l7 + 0x74], %o7
st %f4, [%l7 + 0x28]
ld [%l7 + 0x68], %f14
fcmps %fcc2, %f1, %f13
fcmpd %fcc2, %f6, %f12
edge8ln %g5, %g7, %i3
fzero %f0
fmovsgu %icc, %f2, %f10
ldx [%l7 + 0x08], %o1
faligndata %f0, %f6, %f2
edge16 %l4, %o2, %l1
fmovrdgz %g1, %f0, %f6
tn %xcc, 0x1
alignaddr %o6, %o4, %l5
tvs %icc, 0x7
fblg,a %fcc1, loop_6220
edge16 %g2, %l0, %i6
fmovspos %xcc, %f3, %f4
fmovdle %xcc, %f2, %f5
loop_6220:
sth %o3, [%l7 + 0x4A]
tsubcc %i5, 0x0DF6, %g6
tcc %icc, 0x4
sllx %o0, %i4, %g3
xnorcc %l6, %i1, %g4
fabss %f7, %f14
movrgz %o5, %i2, %i0
movleu %icc, %i7, %l2
bge loop_6221
lduh [%l7 + 0x20], %o7
bcc,a loop_6222
fors %f3, %f10, %f11
loop_6221:
fmovscs %xcc, %f0, %f15
ldsw [%l7 + 0x70], %g5
loop_6222:
brz,a %g7, loop_6223
faligndata %f12, %f14, %f4
ldsh [%l7 + 0x50], %l3
fmovdge %icc, %f10, %f1
loop_6223:
orn %i3, %o1, %o2
edge16n %l1, %l4, %o6
ldsw [%l7 + 0x3C], %g1
bleu loop_6224
stx %o4, [%l7 + 0x78]
ldsw [%l7 + 0x28], %l5
nop
setx loop_6225, %l0, %l1
jmpl %l1, %l0
loop_6224:
addcc %i6, 0x1E72, %o3
mulx %g2, %g6, %o0
taddcc %i5, 0x0951, %i4
loop_6225:
srax %l6, %g3, %i1
sdiv %o5, 0x1DC9, %g4
ld [%l7 + 0x08], %f0
fmovdgu %icc, %f3, %f11
fors %f5, %f9, %f3
fnot1s %f10, %f5
st %f1, [%l7 + 0x08]
fbug,a %fcc3, loop_6226
tneg %icc, 0x1
ba,a %xcc, loop_6227
stw %i2, [%l7 + 0x1C]
loop_6226:
stb %i7, [%l7 + 0x1E]
andn %l2, %o7, %i0
loop_6227:
srlx %g7, %g5, %l3
ld [%l7 + 0x74], %f2
edge32 %o1, %o2, %l1
ldd [%l7 + 0x68], %f2
fbue,a %fcc1, loop_6228
fmuld8ulx16 %f9, %f9, %f12
ldsw [%l7 + 0x44], %l4
fnot1 %f2, %f4
loop_6228:
andcc %i3, 0x1774, %g1
ldx [%l7 + 0x50], %o6
ldsh [%l7 + 0x6C], %o4
fbue,a %fcc3, loop_6229
bn,a,pn %xcc, loop_6230
fmovrsgz %l5, %f3, %f14
andcc %l0, %o3, %g2
loop_6229:
fzero %f8
loop_6230:
tvc %icc, 0x6
ldub [%l7 + 0x4F], %g6
fmovrdgz %o0, %f6, %f8
te %xcc, 0x3
fornot1s %f6, %f13, %f9
fabsd %f12, %f10
fornot1s %f2, %f7, %f10
fcmpgt32 %f10, %f2, %i6
ldsh [%l7 + 0x7E], %i4
fmul8ulx16 %f0, %f14, %f6
lduh [%l7 + 0x22], %l6
tge %xcc, 0x2
movneg %icc, %i5, %g3
array8 %o5, %g4, %i2
fnegs %f0, %f15
st %f4, [%l7 + 0x74]
fmovsn %xcc, %f11, %f12
brlz,a %i7, loop_6231
bne,a,pt %icc, loop_6232
fpackfix %f6, %f12
movcs %xcc, %i1, %l2
loop_6231:
fmovdleu %xcc, %f10, %f5
loop_6232:
fmovs %f0, %f5
ldx [%l7 + 0x20], %i0
array32 %g7, %g5, %l3
movrgz %o7, 0x010, %o1
mova %xcc, %o2, %l4
tgu %xcc, 0x2
srax %i3, %g1, %l1
lduw [%l7 + 0x20], %o6
edge8 %o4, %l0, %o3
tgu %icc, 0x2
nop
setx loop_6233, %l0, %l1
jmpl %l1, %l5
fmovsn %xcc, %f6, %f5
fmul8sux16 %f8, %f6, %f0
fabss %f6, %f4
loop_6233:
sub %g2, 0x10DC, %o0
sth %i6, [%l7 + 0x5A]
ldub [%l7 + 0x31], %i4
movg %xcc, %l6, %g6
fbl %fcc2, loop_6234
movpos %icc, %i5, %g3
sth %o5, [%l7 + 0x50]
fmuld8ulx16 %f4, %f12, %f0
loop_6234:
ld [%l7 + 0x3C], %f0
sth %g4, [%l7 + 0x3E]
brgez %i2, loop_6235
ldx [%l7 + 0x58], %i7
std %f2, [%l7 + 0x18]
or %i1, 0x02A1, %l2
loop_6235:
ldub [%l7 + 0x2B], %i0
fand %f14, %f14, %f0
fmovsa %xcc, %f15, %f12
fbug,a %fcc2, loop_6236
nop
setx loop_6237, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
orncc %g5, 0x0A86, %g7
sth %l3, [%l7 + 0x10]
loop_6236:
edge16ln %o1, %o2, %l4
loop_6237:
fcmpeq32 %f14, %f6, %o7
fba %fcc3, loop_6238
brgz %g1, loop_6239
fcmped %fcc2, %f8, %f12
stb %l1, [%l7 + 0x7B]
loop_6238:
ldsb [%l7 + 0x52], %o6
loop_6239:
st %f6, [%l7 + 0x0C]
bne,pt %xcc, loop_6240
ldsw [%l7 + 0x7C], %o4
fzeros %f11
ldsw [%l7 + 0x1C], %l0
loop_6240:
fxor %f8, %f2, %f14
ldd [%l7 + 0x60], %f6
edge16ln %i3, %o3, %g2
and %l5, %o0, %i6
stx %i4, [%l7 + 0x48]
movcc %icc, %l6, %i5
add %g3, %o5, %g4
movcs %icc, %i2, %g6
fba,a %fcc3, loop_6241
ld [%l7 + 0x18], %f14
ldsb [%l7 + 0x3B], %i7
fxors %f13, %f3, %f14
loop_6241:
brz %i1, loop_6242
brnz %l2, loop_6243
ldx [%l7 + 0x28], %i0
movrgez %g7, 0x0E5, %l3
loop_6242:
tle %icc, 0x6
loop_6243:
bneg %xcc, loop_6244
lduh [%l7 + 0x40], %o1
edge8n %o2, %l4, %o7
ldsh [%l7 + 0x36], %g1
loop_6244:
edge32n %g5, %l1, %o4
edge8n %l0, %o6, %i3
tsubcc %g2, 0x03DD, %o3
ldsw [%l7 + 0x34], %l5
edge32 %o0, %i6, %i4
bneg,a loop_6245
subcc %i5, %g3, %o5
bcc loop_6246
smul %l6, %g4, %g6
loop_6245:
std %f0, [%l7 + 0x20]
fmovsge %icc, %f5, %f2
loop_6246:
tpos %icc, 0x7
stx %i2, [%l7 + 0x20]
udiv %i7, 0x08F7, %i1
ldd [%l7 + 0x78], %f2
ldx [%l7 + 0x70], %i0
tl %icc, 0x1
st %f2, [%l7 + 0x38]
lduw [%l7 + 0x70], %l2
fpsub16s %f4, %f14, %f7
bl,pn %xcc, loop_6247
ld [%l7 + 0x24], %f11
siam 0x2
fmovsvs %icc, %f8, %f3
loop_6247:
ldsb [%l7 + 0x46], %l3
lduw [%l7 + 0x50], %o1
fxnors %f9, %f9, %f1
bcs loop_6248
fbg,a %fcc2, loop_6249
fsrc1 %f6, %f4
tpos %xcc, 0x3
loop_6248:
stx %g7, [%l7 + 0x50]
loop_6249:
fmovsle %icc, %f15, %f0
ldsh [%l7 + 0x12], %o2
sllx %l4, %g1, %o7
fmovsne %xcc, %f12, %f3
fands %f2, %f10, %f12
be,a,pn %icc, loop_6250
fcmpeq16 %f4, %f2, %l1
orncc %o4, 0x11BB, %l0
fmovsneg %icc, %f10, %f14
loop_6250:
fbug %fcc3, loop_6251
ldx [%l7 + 0x58], %o6
bshuffle %f12, %f8, %f12
fmovrdgz %g5, %f12, %f4
loop_6251:
ldsb [%l7 + 0x45], %g2
tcs %icc, 0x2
std %f4, [%l7 + 0x58]
add %i3, %o3, %o0
nop
setx loop_6252, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tgu %icc, 0x1
stx %l5, [%l7 + 0x38]
subc %i6, %i5, %i4
loop_6252:
udivcc %g3, 0x1A00, %l6
andncc %o5, %g4, %i2
ldx [%l7 + 0x78], %g6
stw %i7, [%l7 + 0x44]
faligndata %f0, %f8, %f12
st %f0, [%l7 + 0x14]
fxnors %f10, %f14, %f1
bcs,pn %xcc, loop_6253
fornot1s %f4, %f4, %f3
edge32l %i1, %l2, %i0
smul %o1, %g7, %l3
loop_6253:
std %f4, [%l7 + 0x48]
lduh [%l7 + 0x64], %l4
bvc,a %icc, loop_6254
sth %o2, [%l7 + 0x12]
fmovdneg %icc, %f11, %f3
addcc %g1, 0x0779, %o7
loop_6254:
popc 0x1F88, %l1
movle %xcc, %l0, %o4
andcc %g5, %g2, %i3
tsubcctv %o6, %o0, %l5
fcmpeq16 %f0, %f12, %o3
fcmpne16 %f4, %f12, %i5
fnot2s %f5, %f3
fmovscs %xcc, %f13, %f8
fmovrslez %i4, %f5, %f8
movcc %icc, %g3, %i6
ldx [%l7 + 0x38], %o5
stx %g4, [%l7 + 0x28]
edge8ln %l6, %i2, %g6
movvs %xcc, %i1, %l2
bcs,a,pn %xcc, loop_6255
ldsh [%l7 + 0x7A], %i0
srl %o1, %g7, %l3
fnand %f12, %f8, %f12
loop_6255:
ldd [%l7 + 0x68], %f12
stx %i7, [%l7 + 0x20]
srlx %o2, %l4, %g1
st %f11, [%l7 + 0x08]
ldsh [%l7 + 0x68], %o7
edge8 %l0, %o4, %l1
lduw [%l7 + 0x68], %g2
stx %i3, [%l7 + 0x68]
stx %g5, [%l7 + 0x50]
tle %xcc, 0x5
addccc %o0, %l5, %o6
fmovscs %xcc, %f5, %f9
and %i5, %o3, %g3
stx %i4, [%l7 + 0x08]
fmovsge %icc, %f0, %f15
fbue %fcc0, loop_6256
fmovdcc %xcc, %f2, %f7
ldub [%l7 + 0x48], %o5
stw %g4, [%l7 + 0x7C]
loop_6256:
movgu %icc, %l6, %i6
sth %g6, [%l7 + 0x5C]
brlz %i2, loop_6257
fornot1 %f8, %f4, %f6
fbule,a %fcc0, loop_6258
lduw [%l7 + 0x44], %i1
loop_6257:
bvs %xcc, loop_6259
ldsh [%l7 + 0x40], %l2
loop_6258:
fbug,a %fcc0, loop_6260
fmovsneg %icc, %f13, %f2
loop_6259:
std %f12, [%l7 + 0x60]
fbe %fcc3, loop_6261
loop_6260:
bgu loop_6262
edge16 %i0, %o1, %g7
fnand %f4, %f12, %f2
loop_6261:
mulscc %i7, 0x0E97, %l3
loop_6262:
nop
setx loop_6263, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdneg %xcc, %f1, %f1
ldsh [%l7 + 0x62], %l4
fnor %f4, %f4, %f14
loop_6263:
fba %fcc2, loop_6264
fxnor %f6, %f8, %f4
stw %g1, [%l7 + 0x18]
ldsh [%l7 + 0x7E], %o2
loop_6264:
movne %xcc, %l0, %o7
fnot2 %f6, %f10
lduh [%l7 + 0x70], %l1
tne %xcc, 0x7
brlez,a %g2, loop_6265
fmovdn %xcc, %f13, %f0
fsrc2 %f4, %f2
fabss %f13, %f10
loop_6265:
fcmps %fcc1, %f7, %f15
tsubcc %i3, %o4, %o0
ldd [%l7 + 0x30], %f2
srax %g5, 0x03, %l5
udiv %i5, 0x1AF8, %o3
ldub [%l7 + 0x78], %g3
std %f0, [%l7 + 0x20]
ldd [%l7 + 0x30], %f12
orn %i4, 0x0735, %o6
movcc %xcc, %g4, %o5
call loop_6266
ldd [%l7 + 0x30], %f6
lduw [%l7 + 0x7C], %i6
bleu,a,pn %xcc, loop_6267
loop_6266:
sdivx %g6, 0x102E, %i2
stx %l6, [%l7 + 0x60]
xorcc %i1, %i0, %o1
loop_6267:
ldx [%l7 + 0x50], %g7
fmovdge %icc, %f14, %f6
fmovsleu %xcc, %f12, %f5
ldub [%l7 + 0x78], %l2
fbe %fcc2, loop_6268
sth %l3, [%l7 + 0x50]
fmovdvs %icc, %f8, %f9
sllx %l4, %g1, %i7
loop_6268:
brlez,a %l0, loop_6269
fba %fcc2, loop_6270
sth %o7, [%l7 + 0x3E]
stb %o2, [%l7 + 0x4C]
loop_6269:
ldd [%l7 + 0x18], %f4
loop_6270:
lduh [%l7 + 0x3A], %g2
smulcc %l1, %i3, %o0
fmovsn %icc, %f5, %f3
addccc %o4, 0x18ED, %l5
fexpand %f10, %f12
lduh [%l7 + 0x6A], %g5
fcmps %fcc2, %f0, %f14
ldsw [%l7 + 0x68], %i5
ldsw [%l7 + 0x60], %o3
movpos %icc, %i4, %o6
ldx [%l7 + 0x28], %g4
lduw [%l7 + 0x14], %o5
fmovrdgez %g3, %f0, %f0
fmul8sux16 %f0, %f6, %f0
edge16n %i6, %i2, %g6
ldsw [%l7 + 0x4C], %l6
stw %i1, [%l7 + 0x78]
ld [%l7 + 0x6C], %f2
lduw [%l7 + 0x3C], %i0
fnands %f14, %f12, %f7
fmovdgu %xcc, %f0, %f4
fmovrsgz %o1, %f2, %f14
movl %xcc, %l2, %l3
fpsub32s %f1, %f6, %f11
orn %l4, %g1, %g7
sllx %i7, %o7, %l0
movg %xcc, %g2, %o2
fble %fcc3, loop_6271
stb %i3, [%l7 + 0x0B]
fbuge %fcc0, loop_6272
fnegs %f0, %f14
loop_6271:
fcmpes %fcc2, %f0, %f4
fbge,a %fcc2, loop_6273
loop_6272:
sethi 0x1F5E, %o0
fmovdcs %xcc, %f15, %f12
lduw [%l7 + 0x48], %o4
loop_6273:
ldsb [%l7 + 0x5D], %l5
fmovdcs %xcc, %f13, %f2
fmovda %xcc, %f6, %f5
tleu %xcc, 0x0
fandnot1s %f11, %f9, %f6
stb %l1, [%l7 + 0x35]
fcmped %fcc1, %f10, %f0
lduh [%l7 + 0x7C], %g5
ldub [%l7 + 0x22], %i5
lduw [%l7 + 0x0C], %i4
edge16l %o6, %g4, %o5
edge8 %g3, %o3, %i2
movrlez %g6, %l6, %i1
std %f8, [%l7 + 0x28]
xor %i6, %i0, %o1
stw %l3, [%l7 + 0x34]
ba,a %xcc, loop_6274
st %f6, [%l7 + 0x54]
ldsb [%l7 + 0x0E], %l4
fzeros %f15
loop_6274:
umul %l2, 0x10DF, %g1
bvs,a loop_6275
lduw [%l7 + 0x74], %i7
tvc %xcc, 0x2
brlez %g7, loop_6276
loop_6275:
fcmpeq32 %f4, %f8, %l0
fpsub16 %f12, %f10, %f4
fands %f9, %f6, %f3
loop_6276:
tleu %xcc, 0x4
fbo %fcc2, loop_6277
fbn %fcc0, loop_6278
fba,a %fcc2, loop_6279
addccc %o7, %o2, %g2
loop_6277:
ldsw [%l7 + 0x14], %o0
loop_6278:
alignaddr %i3, %o4, %l1
loop_6279:
fmovdl %icc, %f2, %f5
ldd [%l7 + 0x08], %f12
sdivx %l5, 0x00B7, %g5
movrgz %i5, %i4, %g4
stw %o6, [%l7 + 0x10]
lduh [%l7 + 0x12], %g3
tl %xcc, 0x7
mulx %o3, %i2, %o5
tvs %xcc, 0x7
fmul8ulx16 %f6, %f4, %f6
andn %l6, %g6, %i1
ldx [%l7 + 0x60], %i0
fbul %fcc2, loop_6280
fba %fcc0, loop_6281
sdivx %i6, 0x1539, %l3
fpadd16 %f4, %f14, %f2
loop_6280:
movrlez %o1, %l4, %l2
loop_6281:
st %f1, [%l7 + 0x20]
faligndata %f6, %f4, %f6
fands %f14, %f0, %f3
fbge %fcc1, loop_6282
fpsub32s %f11, %f8, %f8
ldub [%l7 + 0x75], %i7
array16 %g7, %g1, %o7
loop_6282:
fmovrsgez %l0, %f11, %f5
fabsd %f12, %f12
addc %o2, %g2, %o0
bshuffle %f12, %f2, %f8
ldsw [%l7 + 0x58], %i3
fnegs %f7, %f9
sth %l1, [%l7 + 0x5A]
movvc %icc, %o4, %g5
ldsw [%l7 + 0x54], %l5
stw %i4, [%l7 + 0x6C]
sdiv %g4, 0x1B88, %o6
or %i5, 0x17B7, %o3
bge,a %xcc, loop_6283
array8 %i2, %o5, %g3
edge16ln %l6, %i1, %i0
fnot2 %f12, %f4
loop_6283:
bleu loop_6284
ld [%l7 + 0x7C], %f8
fmovdn %icc, %f9, %f2
std %f6, [%l7 + 0x78]
loop_6284:
brgez,a %g6, loop_6285
ldsb [%l7 + 0x31], %i6
ble,pt %xcc, loop_6286
tle %icc, 0x1
loop_6285:
sth %l3, [%l7 + 0x76]
lduh [%l7 + 0x22], %o1
loop_6286:
edge16 %l2, %i7, %g7
fornot2 %f10, %f14, %f0
bneg,a loop_6287
fsrc2 %f6, %f0
subc %l4, 0x1AF2, %g1
lduw [%l7 + 0x48], %l0
loop_6287:
tle %icc, 0x6
fblg,a %fcc3, loop_6288
bneg,a loop_6289
edge32n %o2, %g2, %o0
st %f4, [%l7 + 0x08]
loop_6288:
fmovrdgez %o7, %f14, %f12
loop_6289:
stb %i3, [%l7 + 0x36]
xor %l1, %g5, %l5
orcc %i4, %g4, %o4
fmovrdgz %o6, %f14, %f0
orncc %o3, %i5, %i2
fbule %fcc1, loop_6290
fbu,a %fcc2, loop_6291
ld [%l7 + 0x64], %f12
std %f4, [%l7 + 0x18]
loop_6290:
orn %o5, %g3, %i1
loop_6291:
fbne %fcc1, loop_6292
popc 0x0E73, %i0
stb %l6, [%l7 + 0x5C]
std %f0, [%l7 + 0x38]
loop_6292:
stb %i6, [%l7 + 0x45]
xor %l3, %g6, %o1
stb %l2, [%l7 + 0x56]
fxnors %f15, %f11, %f5
fmovrslz %g7, %f0, %f5
tsubcctv %i7, %g1, %l4
mulscc %l0, %g2, %o0
fmovdcc %xcc, %f12, %f9
fandnot2s %f2, %f15, %f12
fmovdgu %icc, %f13, %f5
xorcc %o2, 0x15E8, %o7
fmovdle %icc, %f4, %f9
stw %i3, [%l7 + 0x70]
movrlez %g5, %l5, %l1
bneg loop_6293
lduw [%l7 + 0x4C], %i4
fcmpne32 %f4, %f8, %g4
sub %o6, 0x1E1F, %o4
loop_6293:
movcc %icc, %i5, %i2
fmovdgu %icc, %f11, %f5
st %f13, [%l7 + 0x2C]
subcc %o3, %g3, %i1
sth %i0, [%l7 + 0x62]
fbe %fcc0, loop_6294
bcc,a,pn %xcc, loop_6295
fcmpd %fcc3, %f0, %f10
edge32ln %o5, %l6, %l3
loop_6294:
fxor %f14, %f12, %f4
loop_6295:
alignaddrl %g6, %o1, %i6
fcmple16 %f10, %f2, %g7
fsrc2s %f14, %f1
fmovsgu %icc, %f8, %f1
lduw [%l7 + 0x20], %i7
fnot1 %f10, %f4
ldd [%l7 + 0x08], %f12
st %f6, [%l7 + 0x30]
srl %l2, %g1, %l0
ldsw [%l7 + 0x1C], %l4
fmovrsne %g2, %f8, %f14
fone %f14
tleu %icc, 0x1
lduh [%l7 + 0x7A], %o2
st %f2, [%l7 + 0x70]
tneg %xcc, 0x5
stw %o0, [%l7 + 0x40]
and %i3, %g5, %l5
fcmpeq16 %f8, %f10, %o7
fcmpeq16 %f6, %f12, %i4
ldsh [%l7 + 0x2A], %g4
bge,pn %icc, loop_6296
fornot2 %f0, %f12, %f2
fmovrslz %o6, %f1, %f11
edge16 %l1, %i5, %i2
loop_6296:
fbule,a %fcc2, loop_6297
srlx %o3, 0x0B, %o4
bl,a,pn %icc, loop_6298
movrlez %i1, %i0, %g3
loop_6297:
movrgez %l6, 0x3D9, %o5
addccc %l3, %o1, %i6
loop_6298:
fpadd16s %f7, %f4, %f2
bleu,a,pn %icc, loop_6299
sdiv %g6, 0x1DBB, %g7
st %f4, [%l7 + 0x7C]
fbge %fcc0, loop_6300
loop_6299:
srlx %l2, %i7, %g1
bvc loop_6301
std %f0, [%l7 + 0x50]
loop_6300:
movneg %icc, %l4, %l0
stx %o2, [%l7 + 0x58]
loop_6301:
ba loop_6302
fmovrdlz %g2, %f0, %f6
fornot2s %f6, %f1, %f10
fnot2s %f13, %f2
loop_6302:
ldd [%l7 + 0x60], %f6
fand %f8, %f12, %f4
tvc %icc, 0x0
fmovdgu %icc, %f9, %f7
tneg %icc, 0x3
fcmpd %fcc3, %f2, %f4
movleu %xcc, %o0, %i3
edge32l %g5, %l5, %o7
sth %g4, [%l7 + 0x60]
fmovdvc %icc, %f14, %f3
sethi 0x06D0, %o6
stw %i4, [%l7 + 0x60]
orn %i5, %l1, %i2
mova %xcc, %o3, %i1
lduh [%l7 + 0x22], %o4
popc %g3, %i0
siam 0x2
edge32n %o5, %l3, %l6
fmovsvs %xcc, %f7, %f0
te %icc, 0x6
fbge,a %fcc2, loop_6303
std %f6, [%l7 + 0x38]
fba %fcc2, loop_6304
std %f14, [%l7 + 0x40]
loop_6303:
sth %o1, [%l7 + 0x4C]
bleu %icc, loop_6305
loop_6304:
fcmpgt32 %f8, %f14, %g6
fmovrdgez %g7, %f10, %f14
orn %l2, %i7, %i6
loop_6305:
fzero %f12
brgz %g1, loop_6306
edge16 %l0, %l4, %g2
ldsh [%l7 + 0x5E], %o0
ldx [%l7 + 0x20], %i3
loop_6306:
ldsb [%l7 + 0x39], %g5
andncc %l5, %o7, %g4
ldsb [%l7 + 0x3C], %o2
fmovrslez %o6, %f14, %f15
tcs %xcc, 0x5
bg,a %icc, loop_6307
te %icc, 0x4
fmovse %xcc, %f10, %f13
sth %i5, [%l7 + 0x38]
loop_6307:
movrgz %i4, 0x371, %i2
sth %o3, [%l7 + 0x20]
fmovsne %xcc, %f7, %f12
andcc %l1, %o4, %i1
fmovsge %xcc, %f15, %f10
tvc %xcc, 0x5
brlez,a %g3, loop_6308
umulcc %i0, %l3, %l6
ld [%l7 + 0x08], %f0
st %f6, [%l7 + 0x30]
loop_6308:
sth %o5, [%l7 + 0x3C]
lduw [%l7 + 0x40], %o1
bne,a %icc, loop_6309
move %xcc, %g6, %l2
movge %icc, %i7, %i6
ldub [%l7 + 0x0B], %g1
loop_6309:
addcc %g7, 0x1DEE, %l4
tneg %xcc, 0x0
movpos %icc, %g2, %l0
sdiv %i3, 0x0AB1, %g5
movrlez %o0, 0x2BD, %l5
edge16 %o7, %o2, %o6
sth %g4, [%l7 + 0x34]
smul %i4, 0x0EBD, %i2
fmovdcc %xcc, %f11, %f13
movcs %icc, %o3, %l1
movl %icc, %o4, %i1
edge16ln %g3, %i0, %i5
fpack32 %f6, %f8, %f2
edge8 %l6, %o5, %o1
fands %f2, %f11, %f1
tcc %icc, 0x7
fcmple16 %f2, %f2, %l3
te %icc, 0x4
ldx [%l7 + 0x20], %g6
ld [%l7 + 0x48], %f4
mulscc %l2, 0x147F, %i6
sdivx %g1, 0x04B1, %g7
std %f12, [%l7 + 0x50]
brgz %l4, loop_6310
bg %icc, loop_6311
ldsw [%l7 + 0x6C], %i7
sdiv %g2, 0x1F0B, %i3
loop_6310:
fbg %fcc3, loop_6312
loop_6311:
lduw [%l7 + 0x50], %g5
fmovsvs %icc, %f12, %f3
stx %o0, [%l7 + 0x70]
loop_6312:
movrgez %l0, %o7, %l5
brlz,a %o6, loop_6313
sll %g4, %i4, %i2
bcc,pn %icc, loop_6314
fmuld8ulx16 %f4, %f6, %f4
loop_6313:
fxnor %f10, %f10, %f6
movn %xcc, %o2, %l1
loop_6314:
orcc %o3, %o4, %i1
fmovrsgez %i0, %f10, %f13
fmovsa %xcc, %f12, %f0
bgu loop_6315
stw %g3, [%l7 + 0x48]
sth %l6, [%l7 + 0x10]
lduw [%l7 + 0x40], %o5
loop_6315:
stx %i5, [%l7 + 0x28]
std %f14, [%l7 + 0x28]
fornot2 %f6, %f2, %f0
fmovsgu %xcc, %f15, %f11
fmovsn %icc, %f4, %f5
movrgez %l3, %g6, %o1
movrlz %l2, %i6, %g7
fbuge %fcc3, loop_6316
udiv %l4, 0x1414, %g1
st %f1, [%l7 + 0x5C]
st %f12, [%l7 + 0x2C]
loop_6316:
tcc %xcc, 0x2
tle %icc, 0x3
fnegd %f4, %f12
tpos %icc, 0x0
tge %xcc, 0x7
movne %icc, %i7, %g2
fabss %f7, %f7
fmovsg %icc, %f0, %f14
movrlz %g5, %i3, %l0
bvc,a loop_6317
fmovsle %xcc, %f15, %f9
ld [%l7 + 0x7C], %f0
ldsb [%l7 + 0x48], %o7
loop_6317:
fbul %fcc2, loop_6318
fmovdn %xcc, %f12, %f2
ldd [%l7 + 0x40], %f0
fmovrslez %o0, %f1, %f12
loop_6318:
ldd [%l7 + 0x40], %f8
stx %o6, [%l7 + 0x20]
fmovsge %icc, %f15, %f14
umulcc %g4, %l5, %i4
brgez,a %i2, loop_6319
fba %fcc3, loop_6320
stx %o2, [%l7 + 0x08]
stw %o3, [%l7 + 0x0C]
loop_6319:
ldsh [%l7 + 0x20], %l1
loop_6320:
fnegs %f15, %f0
udivcc %i1, 0x0A8C, %i0
fxnor %f4, %f0, %f2
ldub [%l7 + 0x2F], %o4
fpadd32 %f12, %f2, %f2
movrgez %l6, 0x0F0, %g3
stb %o5, [%l7 + 0x7E]
fbuge %fcc1, loop_6321
stw %l3, [%l7 + 0x30]
edge16l %i5, %g6, %l2
ldx [%l7 + 0x68], %i6
loop_6321:
brgez %o1, loop_6322
udivx %g7, 0x1EFE, %l4
movgu %xcc, %i7, %g1
fbl %fcc0, loop_6323
loop_6322:
orn %g5, %i3, %l0
ldd [%l7 + 0x58], %f12
fnot1s %f13, %f10
loop_6323:
udivx %g2, 0x0D22, %o7
ld [%l7 + 0x34], %f13
sth %o0, [%l7 + 0x32]
brgez %g4, loop_6324
fbne,a %fcc0, loop_6325
ldub [%l7 + 0x22], %l5
movvs %xcc, %o6, %i2
loop_6324:
fmovda %icc, %f12, %f1
loop_6325:
mulx %o2, 0x0E4B, %o3
ldsh [%l7 + 0x52], %i4
bn loop_6326
lduw [%l7 + 0x4C], %l1
movpos %xcc, %i0, %o4
fandnot1s %f9, %f7, %f15
loop_6326:
std %f2, [%l7 + 0x10]
ldd [%l7 + 0x50], %f14
fmul8x16 %f14, %f10, %f10
tcs %icc, 0x3
bvc,pt %icc, loop_6327
bvc,pt %icc, loop_6328
lduw [%l7 + 0x40], %i1
stx %l6, [%l7 + 0x40]
loop_6327:
ld [%l7 + 0x34], %f3
loop_6328:
ldsb [%l7 + 0x6A], %o5
ble,a %xcc, loop_6329
smul %g3, %i5, %l3
fmovde %icc, %f0, %f8
fxors %f5, %f10, %f0
loop_6329:
fornot2s %f15, %f8, %f11
fmovrdne %l2, %f10, %f14
fmovsle %xcc, %f5, %f4
fmovsa %xcc, %f12, %f10
array8 %g6, %i6, %g7
lduh [%l7 + 0x38], %o1
ld [%l7 + 0x20], %f10
ld [%l7 + 0x0C], %f10
sdivcc %l4, 0x1841, %g1
fmovse %icc, %f0, %f1
call loop_6330
movrlez %g5, %i7, %i3
xorcc %g2, 0x1B83, %o7
fmovdgu %icc, %f2, %f1
loop_6330:
sth %l0, [%l7 + 0x42]
stb %g4, [%l7 + 0x24]
movrne %o0, %l5, %o6
fands %f2, %f10, %f1
st %f5, [%l7 + 0x64]
fcmpgt32 %f2, %f14, %i2
bg %xcc, loop_6331
ld [%l7 + 0x14], %f15
fpsub32 %f0, %f6, %f8
fandnot2s %f11, %f15, %f1
loop_6331:
fmovsneg %xcc, %f6, %f9
udivcc %o2, 0x05D4, %i4
stx %l1, [%l7 + 0x30]
ldub [%l7 + 0x64], %o3
st %f0, [%l7 + 0x6C]
array8 %o4, %i0, %l6
bpos,pn %icc, loop_6332
lduw [%l7 + 0x3C], %o5
fmovdne %xcc, %f15, %f3
fornot1 %f12, %f6, %f6
loop_6332:
movle %xcc, %i1, %g3
fbule %fcc3, loop_6333
ldsh [%l7 + 0x44], %l3
fpmerge %f14, %f15, %f0
fmovdleu %icc, %f3, %f5
loop_6333:
lduh [%l7 + 0x28], %l2
fmovdvs %xcc, %f11, %f15
stw %i5, [%l7 + 0x7C]
bl,pt %icc, loop_6334
fmul8sux16 %f10, %f8, %f0
subc %i6, %g6, %g7
faligndata %f8, %f8, %f4
loop_6334:
edge32ln %l4, %g1, %o1
st %f12, [%l7 + 0x4C]
fnegd %f2, %f0
stw %g5, [%l7 + 0x60]
ld [%l7 + 0x5C], %f5
brnz,a %i7, loop_6335
fcmpd %fcc0, %f0, %f14
ld [%l7 + 0x2C], %f3
fxnors %f14, %f9, %f2
loop_6335:
tsubcctv %i3, %g2, %l0
stb %g4, [%l7 + 0x51]
tgu %xcc, 0x2
ldub [%l7 + 0x79], %o7
tsubcctv %l5, 0x1994, %o0
ldsb [%l7 + 0x6B], %o6
tl %xcc, 0x4
fmovdneg %icc, %f8, %f4
ld [%l7 + 0x44], %f15
stb %o2, [%l7 + 0x17]
fpsub16 %f10, %f6, %f8
fbge,a %fcc3, loop_6336
and %i4, %i2, %l1
bge %xcc, loop_6337
fzeros %f2
loop_6336:
fornot2s %f0, %f6, %f9
st %f8, [%l7 + 0x50]
loop_6337:
and %o3, 0x06BE, %o4
fmovdpos %xcc, %f11, %f13
ba loop_6338
sdiv %l6, 0x1720, %i0
tne %xcc, 0x0
fmovrde %i1, %f6, %f6
loop_6338:
fpadd32 %f6, %f14, %f4
ble,pn %xcc, loop_6339
tge %xcc, 0x2
fpsub16 %f12, %f8, %f4
fcmpeq32 %f4, %f10, %o5
loop_6339:
movneg %xcc, %g3, %l3
ldub [%l7 + 0x29], %l2
ldsh [%l7 + 0x0A], %i6
fmovdl %xcc, %f7, %f0
bg %icc, loop_6340
stw %i5, [%l7 + 0x68]
tl %xcc, 0x2
fnegs %f6, %f12
loop_6340:
fmovdne %icc, %f3, %f9
bcs,a,pt %xcc, loop_6341
sth %g6, [%l7 + 0x18]
tvs %icc, 0x6
sdivx %g7, 0x0639, %g1
loop_6341:
fbl %fcc2, loop_6342
sth %o1, [%l7 + 0x1C]
sdivcc %g5, 0x1B18, %l4
fbge %fcc2, loop_6343
loop_6342:
ldx [%l7 + 0x10], %i7
array16 %i3, %l0, %g4
fmovsvc %xcc, %f11, %f10
loop_6343:
bgu,a,pt %icc, loop_6344
tn %xcc, 0x5
brgz %o7, loop_6345
fmovrdgez %l5, %f12, %f2
loop_6344:
fcmpne16 %f14, %f12, %o0
fmovrslz %g2, %f6, %f1
loop_6345:
fblg %fcc1, loop_6346
fpsub16s %f15, %f14, %f8
subc %o2, %i4, %i2
or %l1, %o6, %o3
loop_6346:
ldsw [%l7 + 0x1C], %l6
fba %fcc1, loop_6347
fmovrsgz %o4, %f15, %f0
fcmple32 %f12, %f12, %i1
fcmpeq32 %f4, %f6, %o5
loop_6347:
ldsw [%l7 + 0x0C], %i0
ba,a loop_6348
ldsw [%l7 + 0x20], %g3
fbn,a %fcc0, loop_6349
ldsh [%l7 + 0x12], %l2
loop_6348:
fmovde %xcc, %f3, %f5
fbule,a %fcc0, loop_6350
loop_6349:
ldub [%l7 + 0x2E], %l3
stb %i6, [%l7 + 0x47]
tge %xcc, 0x4
loop_6350:
brgz,a %g6, loop_6351
pdist %f6, %f0, %f8
ldub [%l7 + 0x20], %g7
movrlz %i5, %o1, %g5
loop_6351:
st %f10, [%l7 + 0x4C]
fcmpne32 %f12, %f4, %l4
sub %i7, 0x03CF, %i3
fmovdn %xcc, %f12, %f4
smul %l0, %g1, %g4
lduh [%l7 + 0x32], %o7
movneg %xcc, %o0, %g2
fmovdcs %icc, %f10, %f12
fxor %f8, %f0, %f14
ld [%l7 + 0x38], %f0
sth %o2, [%l7 + 0x2E]
fmovrse %i4, %f6, %f9
subcc %l5, %i2, %o6
fpadd16s %f12, %f5, %f4
movrgz %l1, %l6, %o4
movvs %xcc, %i1, %o5
stb %o3, [%l7 + 0x0D]
xor %i0, 0x1CBE, %l2
fpmerge %f10, %f11, %f10
fpsub16s %f13, %f12, %f9
bge,pt %xcc, loop_6352
ldub [%l7 + 0x72], %l3
ldsh [%l7 + 0x48], %i6
fcmpeq32 %f0, %f8, %g3
loop_6352:
lduh [%l7 + 0x3C], %g6
ldx [%l7 + 0x28], %g7
sll %o1, %i5, %g5
andcc %i7, 0x0C21, %l4
srax %l0, 0x1F, %i3
stb %g1, [%l7 + 0x48]
stw %o7, [%l7 + 0x78]
fbul,a %fcc0, loop_6353
lduw [%l7 + 0x6C], %g4
sdivcc %o0, 0x17C8, %o2
movg %xcc, %g2, %i4
loop_6353:
fmovrdlz %l5, %f10, %f10
movrlez %o6, 0x303, %l1
lduw [%l7 + 0x2C], %l6
taddcc %o4, %i1, %i2
fmovdgu %icc, %f14, %f7
ldd [%l7 + 0x38], %f12
fbe %fcc3, loop_6354
andcc %o3, %i0, %l2
bn,a,pt %xcc, loop_6355
fcmpgt32 %f10, %f6, %o5
loop_6354:
ldub [%l7 + 0x63], %l3
stw %g3, [%l7 + 0x70]
loop_6355:
andcc %i6, 0x11C3, %g7
alignaddrl %o1, %g6, %i5
stw %i7, [%l7 + 0x68]
stb %g5, [%l7 + 0x7C]
fmovsneg %xcc, %f7, %f6
ldx [%l7 + 0x20], %l0
ld [%l7 + 0x78], %f11
be,pt %xcc, loop_6356
fbu %fcc3, loop_6357
fmovscc %xcc, %f6, %f4
srax %i3, 0x0B, %l4
loop_6356:
fba %fcc1, loop_6358
loop_6357:
call loop_6359
bvs %xcc, loop_6360
sth %g1, [%l7 + 0x4C]
loop_6358:
fpmerge %f13, %f13, %f12
loop_6359:
lduh [%l7 + 0x44], %o7
loop_6360:
movg %xcc, %o0, %o2
brlez,a %g2, loop_6361
ldd [%l7 + 0x28], %f4
ldub [%l7 + 0x6E], %i4
fmovscc %icc, %f11, %f11
loop_6361:
std %f0, [%l7 + 0x68]
tsubcc %l5, %o6, %g4
ldd [%l7 + 0x48], %f12
sth %l1, [%l7 + 0x56]
array16 %o4, %i1, %i2
movrgez %l6, 0x178, %i0
ldsw [%l7 + 0x28], %o3
fcmpne16 %f2, %f10, %l2
orn %o5, 0x1918, %l3
srl %g3, 0x0C, %i6
ldub [%l7 + 0x0C], %g7
fmovscs %icc, %f5, %f10
andn %o1, 0x1C3D, %g6
tsubcctv %i5, %i7, %g5
fnors %f7, %f8, %f7
movvs %xcc, %l0, %i3
fmuld8sux16 %f7, %f9, %f8
tvs %icc, 0x0
bg,a loop_6362
fsrc1s %f6, %f10
edge32n %l4, %o7, %o0
lduh [%l7 + 0x0E], %o2
loop_6362:
fble %fcc1, loop_6363
ldx [%l7 + 0x30], %g1
fmovdcs %icc, %f6, %f0
movrgz %g2, %l5, %o6
loop_6363:
ldd [%l7 + 0x20], %f6
fmovdvs %icc, %f11, %f12
move %icc, %g4, %i4
fandnot1 %f0, %f2, %f6
stb %o4, [%l7 + 0x18]
udivcc %i1, 0x07BF, %i2
bg %xcc, loop_6364
bne loop_6365
fpack16 %f0, %f3
fbo %fcc2, loop_6366
loop_6364:
fabss %f1, %f4
loop_6365:
movcc %icc, %l6, %l1
fcmpne16 %f14, %f6, %o3
loop_6366:
brnz %i0, loop_6367
fmovdvc %icc, %f0, %f3
brnz %l2, loop_6368
ldd [%l7 + 0x78], %f14
loop_6367:
fmovrdgez %l3, %f6, %f6
sub %g3, 0x19DD, %i6
loop_6368:
orncc %o5, 0x07BF, %g7
movpos %icc, %o1, %g6
fornot2s %f1, %f7, %f5
fpack16 %f14, %f8
tsubcc %i7, %i5, %g5
ldub [%l7 + 0x77], %l0
fmul8sux16 %f0, %f2, %f8
fxnor %f2, %f0, %f0
tneg %icc, 0x3
edge16ln %i3, %l4, %o0
fpadd32s %f3, %f7, %f10
fbg %fcc0, loop_6369
fmovdne %xcc, %f13, %f2
fmul8x16au %f8, %f8, %f8
fnor %f2, %f6, %f14
loop_6369:
bcs,a %icc, loop_6370
edge32 %o2, %o7, %g1
st %f1, [%l7 + 0x4C]
ldd [%l7 + 0x30], %f4
loop_6370:
fpadd32s %f12, %f1, %f2
lduw [%l7 + 0x74], %l5
movre %o6, %g4, %i4
edge32ln %o4, %g2, %i2
st %f1, [%l7 + 0x1C]
srlx %l6, %i1, %l1
ldsh [%l7 + 0x78], %o3
fmul8x16al %f7, %f12, %f4
movpos %xcc, %l2, %l3
fmovdne %xcc, %f12, %f0
mulscc %i0, %g3, %i6
fmovdcc %xcc, %f6, %f8
sth %g7, [%l7 + 0x36]
mulscc %o1, 0x10FF, %o5
sth %g6, [%l7 + 0x2A]
ldsb [%l7 + 0x28], %i7
fsrc1s %f1, %f15
sra %i5, 0x19, %l0
stw %g5, [%l7 + 0x30]
array8 %i3, %l4, %o2
bvc loop_6371
fmovdvs %xcc, %f13, %f2
brz %o7, loop_6372
fcmple32 %f4, %f12, %g1
loop_6371:
fxors %f10, %f2, %f8
fandnot2s %f9, %f0, %f5
loop_6372:
ldsh [%l7 + 0x46], %o0
fbge,a %fcc3, loop_6373
fbuge,a %fcc2, loop_6374
edge8l %l5, %g4, %o6
std %f6, [%l7 + 0x78]
loop_6373:
mova %icc, %o4, %g2
loop_6374:
lduw [%l7 + 0x10], %i4
fmovdg %xcc, %f6, %f13
edge32l %l6, %i2, %l1
ld [%l7 + 0x60], %f1
tsubcctv %i1, 0x0E7C, %o3
ldd [%l7 + 0x38], %f4
fmovrdlz %l2, %f6, %f10
fbul,a %fcc3, loop_6375
edge8n %i0, %l3, %i6
nop
setx loop_6376, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdiv %g7, 0x1332, %o1
loop_6375:
movrgz %g3, %o5, %i7
st %f15, [%l7 + 0x24]
loop_6376:
fmovsg %xcc, %f12, %f10
ldd [%l7 + 0x18], %f10
fmovde %xcc, %f5, %f12
bne,a,pn %xcc, loop_6377
edge8ln %g6, %i5, %g5
fbne,a %fcc0, loop_6378
fxnors %f15, %f5, %f15
loop_6377:
fmovrde %l0, %f14, %f12
ldx [%l7 + 0x18], %l4
loop_6378:
ldx [%l7 + 0x28], %o2
ldx [%l7 + 0x78], %o7
ldd [%l7 + 0x30], %f2
ldsw [%l7 + 0x34], %i3
orcc %g1, %o0, %g4
fmovdvc %xcc, %f4, %f15
lduh [%l7 + 0x14], %o6
ldx [%l7 + 0x60], %l5
fand %f4, %f2, %f12
lduw [%l7 + 0x50], %g2
bvs %xcc, loop_6379
bvc,pt %xcc, loop_6380
stw %o4, [%l7 + 0x24]
brlez,a %i4, loop_6381
loop_6379:
fcmpne16 %f12, %f14, %i2
loop_6380:
lduw [%l7 + 0x68], %l6
ldub [%l7 + 0x67], %i1
loop_6381:
xnorcc %o3, %l1, %l2
fbl %fcc3, loop_6382
fors %f4, %f1, %f3
std %f2, [%l7 + 0x30]
tg %icc, 0x7
loop_6382:
xnorcc %i0, %i6, %l3
fandnot1 %f8, %f6, %f0
ld [%l7 + 0x10], %f8
fmovspos %xcc, %f13, %f10
nop
setx loop_6383, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpne32 %f14, %f2, %g7
movrlz %o1, %g3, %i7
taddcctv %o5, 0x0EED, %i5
loop_6383:
fbge %fcc0, loop_6384
ld [%l7 + 0x6C], %f10
fsrc2s %f3, %f15
sth %g5, [%l7 + 0x48]
loop_6384:
fmovdcc %xcc, %f0, %f12
ldsb [%l7 + 0x1C], %l0
std %f2, [%l7 + 0x08]
sth %l4, [%l7 + 0x68]
edge8l %o2, %o7, %i3
movrlez %g1, 0x178, %g6
addcc %g4, 0x0D50, %o0
fsrc2s %f12, %f1
bleu loop_6385
movrgz %o6, %l5, %o4
alignaddr %i4, %g2, %i2
tvc %icc, 0x7
loop_6385:
smulcc %i1, %o3, %l1
andncc %l2, %l6, %i0
fmovda %xcc, %f5, %f4
st %f2, [%l7 + 0x10]
bgu,a loop_6386
ldx [%l7 + 0x58], %l3
ldsh [%l7 + 0x6C], %i6
fmovdcc %xcc, %f8, %f14
loop_6386:
ld [%l7 + 0x40], %f11
fsrc2s %f1, %f0
fzeros %f3
ldsb [%l7 + 0x7B], %g7
brz,a %o1, loop_6387
subcc %i7, 0x1623, %o5
ldx [%l7 + 0x38], %g3
fmovrdne %i5, %f14, %f0
loop_6387:
ld [%l7 + 0x44], %f9
fand %f10, %f10, %f0
fmovscs %xcc, %f12, %f0
stw %l0, [%l7 + 0x58]
fpack16 %f14, %f10
fblg %fcc1, loop_6388
bpos,a,pn %xcc, loop_6389
fabss %f10, %f11
fmovrsgez %g5, %f11, %f0
loop_6388:
fone %f4
loop_6389:
std %f0, [%l7 + 0x38]
fbo,a %fcc0, loop_6390
movcs %icc, %o2, %o7
fmovrsgz %l4, %f9, %f10
addcc %g1, %g6, %g4
loop_6390:
st %f14, [%l7 + 0x58]
fnands %f15, %f12, %f3
fmovdcs %xcc, %f6, %f1
ldd [%l7 + 0x08], %f4
bleu,a,pt %xcc, loop_6391
move %xcc, %i3, %o6
fcmpeq16 %f10, %f12, %o0
edge8 %o4, %i4, %l5
loop_6391:
fmovrdgez %i2, %f10, %f0
ldx [%l7 + 0x40], %g2
movne %xcc, %o3, %i1
fmovdle %xcc, %f14, %f11
tl %xcc, 0x6
fmovdvc %icc, %f4, %f11
ldsb [%l7 + 0x5C], %l2
ba,a loop_6392
orncc %l6, 0x1D2E, %i0
stx %l1, [%l7 + 0x30]
ld [%l7 + 0x10], %f3
loop_6392:
fnor %f10, %f0, %f6
bleu,a,pt %icc, loop_6393
brlz %i6, loop_6394
lduw [%l7 + 0x14], %g7
movrgez %l3, 0x178, %o1
loop_6393:
fbue %fcc2, loop_6395
loop_6394:
fmovsa %icc, %f8, %f5
tvs %icc, 0x2
fones %f0
loop_6395:
tl %icc, 0x1
ldd [%l7 + 0x60], %f6
std %f2, [%l7 + 0x78]
sll %o5, %g3, %i7
fsrc2s %f15, %f4
stb %l0, [%l7 + 0x39]
fpmerge %f7, %f14, %f12
orcc %g5, 0x0EE8, %o2
array8 %o7, %i5, %g1
fmovsg %xcc, %f0, %f4
sth %g6, [%l7 + 0x38]
fbule,a %fcc2, loop_6396
alignaddr %g4, %l4, %i3
addccc %o0, %o4, %i4
be loop_6397
loop_6396:
fmovdcs %xcc, %f12, %f4
fmovrsgez %l5, %f14, %f0
movrlz %i2, 0x040, %g2
loop_6397:
std %f6, [%l7 + 0x20]
fsrc1s %f2, %f9
lduh [%l7 + 0x66], %o6
udivx %o3, 0x1AC1, %i1
fxor %f8, %f8, %f10
bgu,a,pt %xcc, loop_6398
ldub [%l7 + 0x3E], %l6
fmovrdlez %i0, %f14, %f12
tsubcctv %l1, 0x03F9, %l2
loop_6398:
fsrc1 %f12, %f0
fmovrdne %i6, %f2, %f6
fmovdge %xcc, %f14, %f2
edge16 %g7, %l3, %o1
fmovrslz %o5, %f3, %f15
bpos,pn %xcc, loop_6399
for %f8, %f4, %f14
sra %i7, %l0, %g3
fmuld8sux16 %f6, %f5, %f14
loop_6399:
edge16 %o2, %g5, %o7
ldsw [%l7 + 0x48], %i5
movn %xcc, %g1, %g4
tleu %icc, 0x0
ldsw [%l7 + 0x50], %l4
fone %f0
edge32n %g6, %o0, %i3
ld [%l7 + 0x1C], %f13
fmovdcc %xcc, %f13, %f1
fbul,a %fcc2, loop_6400
bleu,pt %xcc, loop_6401
bvc,pt %xcc, loop_6402
edge32ln %i4, %o4, %l5
loop_6400:
popc %i2, %o6
loop_6401:
ldsh [%l7 + 0x64], %g2
loop_6402:
fmovdcs %xcc, %f11, %f8
array32 %o3, %l6, %i0
move %xcc, %i1, %l1
fandnot1s %f13, %f11, %f15
array8 %i6, %g7, %l3
movrlez %o1, %o5, %i7
sra %l0, %g3, %o2
fmovscc %icc, %f9, %f11
te %icc, 0x1
te %xcc, 0x0
fbul,a %fcc1, loop_6403
fcmpeq32 %f2, %f8, %g5
sethi 0x1118, %l2
fbo,a %fcc3, loop_6404
loop_6403:
ldsw [%l7 + 0x38], %o7
fmovdneg %xcc, %f0, %f3
bge,a loop_6405
loop_6404:
fexpand %f3, %f8
ldsh [%l7 + 0x12], %g1
stx %i5, [%l7 + 0x78]
loop_6405:
fmul8sux16 %f12, %f12, %f0
fone %f4
pdist %f0, %f0, %f10
ld [%l7 + 0x2C], %f8
xorcc %l4, %g6, %o0
fxors %f14, %f1, %f15
edge32l %i3, %i4, %g4
ldsb [%l7 + 0x58], %o4
fcmpeq32 %f10, %f6, %l5
ldsh [%l7 + 0x58], %i2
fsrc1s %f6, %f15
ldx [%l7 + 0x78], %g2
fmovrse %o3, %f14, %f11
fbue %fcc0, loop_6406
ld [%l7 + 0x30], %f13
array8 %o6, %i0, %i1
fmovsvc %icc, %f6, %f14
loop_6406:
subc %l1, %l6, %g7
ldx [%l7 + 0x38], %i6
subcc %o1, %l3, %i7
addc %l0, 0x069A, %o5
fandnot1s %f3, %f3, %f5
fpack16 %f4, %f14
bneg loop_6407
bl,a %icc, loop_6408
bpos,a,pn %icc, loop_6409
fmovdvs %xcc, %f6, %f15
loop_6407:
stx %o2, [%l7 + 0x68]
loop_6408:
for %f6, %f14, %f4
loop_6409:
movrne %g3, 0x063, %g5
lduh [%l7 + 0x42], %l2
lduh [%l7 + 0x42], %o7
lduw [%l7 + 0x6C], %g1
ldsw [%l7 + 0x70], %l4
edge16ln %g6, %o0, %i5
xorcc %i3, %i4, %o4
fmovsl %icc, %f12, %f7
fmul8x16au %f2, %f8, %f8
fbu %fcc3, loop_6410
stw %l5, [%l7 + 0x30]
lduh [%l7 + 0x24], %g4
fmul8sux16 %f14, %f4, %f14
loop_6410:
fmuld8sux16 %f5, %f11, %f14
bge,a %xcc, loop_6411
ldd [%l7 + 0x58], %f8
stx %i2, [%l7 + 0x60]
brlz,a %o3, loop_6412
loop_6411:
fnands %f6, %f1, %f6
smul %g2, %i0, %o6
bpos,pt %icc, loop_6413
loop_6412:
fmovdgu %xcc, %f8, %f1
tg %icc, 0x5
tvs %icc, 0x5
loop_6413:
alignaddrl %i1, %l1, %g7
movpos %icc, %l6, %i6
ldsb [%l7 + 0x7F], %l3
lduh [%l7 + 0x2A], %o1
ldsw [%l7 + 0x30], %i7
tn %xcc, 0x1
ldub [%l7 + 0x6F], %l0
ldd [%l7 + 0x08], %f14
fsrc2 %f8, %f4
bgu,pn %icc, loop_6414
sdiv %o2, 0x0B74, %o5
pdist %f10, %f8, %f10
ldd [%l7 + 0x30], %f10
loop_6414:
tpos %icc, 0x0
ldx [%l7 + 0x18], %g5
nop
setx loop_6415, %l0, %l1
jmpl %l1, %g3
movrlez %l2, 0x1DC, %g1
fblg %fcc1, loop_6416
fmovdcs %icc, %f5, %f7
loop_6415:
taddcctv %l4, %g6, %o7
fbuge,a %fcc3, loop_6417
loop_6416:
ldd [%l7 + 0x08], %f14
ldsb [%l7 + 0x4F], %i5
stw %o0, [%l7 + 0x14]
loop_6417:
array32 %i3, %i4, %o4
ldsh [%l7 + 0x64], %g4
fmul8ulx16 %f8, %f0, %f14
ta %xcc, 0x1
fxors %f6, %f12, %f12
fmovscc %icc, %f8, %f2
fsrc2 %f4, %f6
fmovdn %xcc, %f2, %f7
stx %i2, [%l7 + 0x58]
array8 %o3, %l5, %i0
xnorcc %o6, 0x11D8, %g2
stw %i1, [%l7 + 0x5C]
sth %l1, [%l7 + 0x52]
fmovrse %g7, %f12, %f8
fbu %fcc3, loop_6418
ldsh [%l7 + 0x2E], %i6
stx %l6, [%l7 + 0x20]
sth %l3, [%l7 + 0x66]
loop_6418:
fmovsgu %icc, %f14, %f6
fbl %fcc3, loop_6419
std %f14, [%l7 + 0x18]
ldsh [%l7 + 0x76], %i7
std %f14, [%l7 + 0x78]
loop_6419:
tleu %icc, 0x2
call loop_6420
lduw [%l7 + 0x08], %l0
fcmpgt16 %f2, %f2, %o2
fand %f14, %f0, %f10
loop_6420:
ble,a,pn %icc, loop_6421
srl %o1, %o5, %g5
array8 %g3, %g1, %l4
fmovdvs %icc, %f14, %f1
loop_6421:
lduh [%l7 + 0x62], %l2
tleu %icc, 0x2
fmovrse %g6, %f8, %f1
ldd [%l7 + 0x70], %f14
mova %xcc, %i5, %o0
nop
setx loop_6422, %l0, %l1
jmpl %l1, %o7
be,a %icc, loop_6423
subccc %i3, 0x0F02, %o4
fmovspos %xcc, %f6, %f9
loop_6422:
fmovscc %icc, %f7, %f8
loop_6423:
fmovsa %xcc, %f7, %f0
tcs %icc, 0x3
fpadd32 %f2, %f8, %f8
lduh [%l7 + 0x76], %g4
bneg,a,pt %icc, loop_6424
edge8ln %i2, %i4, %o3
ld [%l7 + 0x58], %f15
tvs %icc, 0x0
loop_6424:
fmovse %icc, %f8, %f7
fpadd32s %f6, %f8, %f4
fmovrslz %i0, %f7, %f8
st %f2, [%l7 + 0x68]
edge16n %o6, %g2, %l5
bleu %icc, loop_6425
edge32 %l1, %i1, %g7
fornot1 %f14, %f12, %f0
fmovdcc %icc, %f11, %f4
loop_6425:
fcmpne16 %f14, %f6, %l6
udiv %i6, 0x1AEA, %l3
fmovse %icc, %f10, %f0
fbl,a %fcc1, loop_6426
ldd [%l7 + 0x78], %f6
sth %i7, [%l7 + 0x0E]
fmovscc %xcc, %f10, %f0
loop_6426:
fbue,a %fcc0, loop_6427
fmul8x16au %f13, %f8, %f6
subc %l0, %o1, %o2
ldsw [%l7 + 0x54], %o5
loop_6427:
pdist %f2, %f2, %f8
stw %g5, [%l7 + 0x10]
movcs %icc, %g3, %l4
fnot1s %f8, %f8
ldsh [%l7 + 0x42], %l2
ldx [%l7 + 0x10], %g6
te %xcc, 0x3
bvc,a,pn %icc, loop_6428
edge8l %i5, %g1, %o0
movrlz %i3, %o7, %g4
fandnot1 %f2, %f4, %f4
loop_6428:
tn %xcc, 0x2
stb %i2, [%l7 + 0x0D]
fsrc1 %f0, %f6
tge %xcc, 0x2
ldub [%l7 + 0x7C], %i4
ldsb [%l7 + 0x6A], %o4
tcs %xcc, 0x3
lduh [%l7 + 0x76], %i0
stb %o3, [%l7 + 0x3C]
fnand %f4, %f12, %f0
brnz,a %g2, loop_6429
fcmple32 %f14, %f14, %l5
stb %o6, [%l7 + 0x14]
ld [%l7 + 0x68], %f0
loop_6429:
stx %l1, [%l7 + 0x40]
fnot2 %f8, %f12
ld [%l7 + 0x1C], %f14
orn %g7, %i1, %l6
fones %f12
edge8l %l3, %i7, %i6
taddcc %l0, %o2, %o1
tle %xcc, 0x5
movrlez %o5, %g3, %l4
brlz,a %l2, loop_6430
nop
setx loop_6431, %l0, %l1
jmpl %l1, %g6
fcmple16 %f6, %f6, %g5
fbu %fcc2, loop_6432
loop_6430:
stw %i5, [%l7 + 0x70]
loop_6431:
fbne %fcc2, loop_6433
fmovsa %icc, %f6, %f9
loop_6432:
fmul8x16 %f0, %f10, %f8
stb %g1, [%l7 + 0x21]
loop_6433:
fbue,a %fcc0, loop_6434
fpsub32 %f2, %f4, %f0
taddcctv %i3, %o0, %g4
ldub [%l7 + 0x31], %o7
loop_6434:
movl %icc, %i4, %o4
fands %f10, %f6, %f3
lduh [%l7 + 0x32], %i2
movrgz %i0, 0x06E, %o3
brnz,a %g2, loop_6435
edge8 %l5, %o6, %g7
fmovdvs %xcc, %f11, %f0
fbl,a %fcc0, loop_6436
loop_6435:
xnorcc %l1, 0x1791, %i1
fxnor %f14, %f12, %f8
ldsh [%l7 + 0x0C], %l6
loop_6436:
fone %f8
and %i7, 0x0272, %l3
ta %icc, 0x7
ldd [%l7 + 0x70], %f4
fcmps %fcc2, %f12, %f7
tl %xcc, 0x7
tl %icc, 0x3
fmovdg %icc, %f3, %f3
stb %i6, [%l7 + 0x2D]
sth %l0, [%l7 + 0x3A]
fxnors %f5, %f4, %f4
fpsub16s %f5, %f7, %f9
add %o2, %o1, %o5
fmovd %f6, %f2
fba %fcc2, loop_6437
brnz,a %l4, loop_6438
ldd [%l7 + 0x38], %f0
sllx %g3, %l2, %g6
loop_6437:
sth %g5, [%l7 + 0x2A]
loop_6438:
nop
setx loop_6439, %l0, %l1
jmpl %l1, %g1
udivx %i3, 0x1A6F, %o0
brlez %g4, loop_6440
ldsw [%l7 + 0x1C], %i5
loop_6439:
sll %o7, 0x16, %o4
ldx [%l7 + 0x28], %i2
loop_6440:
fmovscs %icc, %f13, %f3
stb %i4, [%l7 + 0x4C]
stb %i0, [%l7 + 0x4D]
lduh [%l7 + 0x54], %g2
ldsb [%l7 + 0x38], %o3
sth %o6, [%l7 + 0x10]
te %icc, 0x7
taddcctv %g7, %l5, %l1
sth %l6, [%l7 + 0x10]
fmovrde %i7, %f4, %f14
std %f14, [%l7 + 0x70]
edge16 %l3, %i1, %i6
fmovdge %xcc, %f8, %f2
fmovdpos %icc, %f5, %f8
lduh [%l7 + 0x52], %l0
ldsh [%l7 + 0x56], %o1
ld [%l7 + 0x2C], %f12
fblg %fcc2, loop_6441
edge8n %o5, %o2, %l4
fmul8sux16 %f2, %f12, %f10
fands %f5, %f15, %f5
loop_6441:
stb %g3, [%l7 + 0x14]
fabss %f7, %f14
ldx [%l7 + 0x18], %l2
bpos,pn %xcc, loop_6442
siam 0x7
fnot1s %f5, %f9
stx %g6, [%l7 + 0x08]
loop_6442:
sth %g1, [%l7 + 0x1A]
fmuld8sux16 %f5, %f3, %f0
fands %f9, %f1, %f13
movg %xcc, %i3, %o0
movvs %xcc, %g4, %i5
stw %g5, [%l7 + 0x4C]
tneg %icc, 0x2
std %f4, [%l7 + 0x48]
stx %o7, [%l7 + 0x28]
fbne %fcc1, loop_6443
tge %xcc, 0x4
std %f6, [%l7 + 0x10]
ldub [%l7 + 0x3D], %i2
loop_6443:
st %f6, [%l7 + 0x54]
std %f2, [%l7 + 0x50]
pdist %f14, %f14, %f10
stb %o4, [%l7 + 0x5D]
lduh [%l7 + 0x1A], %i4
ldd [%l7 + 0x08], %f4
ldsh [%l7 + 0x50], %i0
lduh [%l7 + 0x50], %o3
ldub [%l7 + 0x7D], %o6
st %f13, [%l7 + 0x40]
stw %g2, [%l7 + 0x08]
ba,a,pt %icc, loop_6444
fblg %fcc0, loop_6445
fpsub32 %f0, %f2, %f0
movrne %l5, 0x08E, %g7
loop_6444:
fpsub16s %f13, %f5, %f1
loop_6445:
nop
setx loop_6446, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbug %fcc2, loop_6447
fmovscc %icc, %f11, %f15
bgu,pn %xcc, loop_6448
loop_6446:
sllx %l6, %l1, %l3
loop_6447:
ld [%l7 + 0x48], %f12
stb %i1, [%l7 + 0x11]
loop_6448:
stw %i7, [%l7 + 0x18]
fexpand %f12, %f10
xorcc %i6, %l0, %o1
fmovsleu %icc, %f13, %f14
fbl %fcc3, loop_6449
bgu,a,pt %xcc, loop_6450
stb %o5, [%l7 + 0x77]
fabsd %f10, %f10
loop_6449:
ldx [%l7 + 0x50], %l4
loop_6450:
bl,a,pt %xcc, loop_6451
lduw [%l7 + 0x48], %g3
ldub [%l7 + 0x65], %l2
fpadd32s %f4, %f0, %f11
loop_6451:
stx %g6, [%l7 + 0x20]
stb %g1, [%l7 + 0x6B]
ldsw [%l7 + 0x38], %i3
fbuge %fcc1, loop_6452
stb %o2, [%l7 + 0x47]
subc %g4, %i5, %o0
ldx [%l7 + 0x18], %o7
loop_6452:
tne %xcc, 0x7
ldd [%l7 + 0x68], %f12
fxors %f1, %f3, %f9
ldx [%l7 + 0x50], %i2
stw %o4, [%l7 + 0x38]
fand %f8, %f0, %f14
fmul8x16 %f11, %f2, %f8
fcmps %fcc2, %f7, %f6
ldx [%l7 + 0x48], %g5
edge8ln %i0, %o3, %i4
sth %o6, [%l7 + 0x3E]
fcmpeq32 %f6, %f0, %g2
ldsh [%l7 + 0x38], %g7
fmovs %f7, %f4
fpmerge %f15, %f8, %f12
ldub [%l7 + 0x27], %l6
tcc %icc, 0x5
stw %l1, [%l7 + 0x54]
te %xcc, 0x6
lduw [%l7 + 0x44], %l5
mova %icc, %i1, %i7
ta %xcc, 0x3
sllx %i6, %l3, %l0
fsrc2 %f14, %f4
movle %icc, %o1, %l4
edge32n %o5, %g3, %l2
fmovdvs %xcc, %f10, %f15
fornot2 %f0, %f4, %f6
brnz %g6, loop_6453
stw %g1, [%l7 + 0x7C]
tsubcctv %o2, %g4, %i3
bleu,a %icc, loop_6454
loop_6453:
fmul8sux16 %f6, %f6, %f6
lduw [%l7 + 0x40], %i5
sllx %o0, %i2, %o4
loop_6454:
fbo %fcc3, loop_6455
tleu %icc, 0x1
tne %xcc, 0x1
fmul8x16 %f14, %f10, %f12
loop_6455:
sth %g5, [%l7 + 0x66]
fmovsl %xcc, %f9, %f2
lduw [%l7 + 0x24], %i0
ldsb [%l7 + 0x61], %o7
bneg %icc, loop_6456
fmul8ulx16 %f8, %f10, %f14
orcc %i4, %o6, %o3
fmovdvs %xcc, %f15, %f7
loop_6456:
stx %g2, [%l7 + 0x78]
udivcc %g7, 0x0942, %l1
fpsub16 %f14, %f6, %f12
orcc %l5, 0x0060, %i1
mulscc %l6, 0x073B, %i6
movrgez %l3, 0x2C1, %l0
sdivx %o1, 0x0ECF, %i7
ldsb [%l7 + 0x20], %l4
fmovdn %icc, %f9, %f3
fmovsvc %icc, %f14, %f3
fpmerge %f4, %f8, %f0
ldx [%l7 + 0x38], %o5
ldsh [%l7 + 0x28], %l2
ldsh [%l7 + 0x42], %g6
fba,a %fcc0, loop_6457
ldx [%l7 + 0x70], %g1
lduw [%l7 + 0x20], %o2
for %f12, %f2, %f4
loop_6457:
fblg %fcc2, loop_6458
bg,a loop_6459
fornot1s %f7, %f5, %f15
sth %g4, [%l7 + 0x4C]
loop_6458:
lduh [%l7 + 0x6C], %i3
loop_6459:
call loop_6460
movcc %icc, %i5, %g3
fandnot1s %f10, %f2, %f0
ba,pn %xcc, loop_6461
loop_6460:
sth %o0, [%l7 + 0x7E]
fmovdleu %xcc, %f4, %f4
xorcc %o4, %g5, %i2
loop_6461:
andncc %o7, %i4, %i0
sll %o3, 0x11, %o6
brgez,a %g7, loop_6462
brgz %g2, loop_6463
movleu %icc, %l5, %i1
mulx %l1, 0x1545, %i6
loop_6462:
ldsw [%l7 + 0x0C], %l6
loop_6463:
fone %f2
subccc %l3, %o1, %l0
stb %i7, [%l7 + 0x40]
fblg %fcc2, loop_6464
ldub [%l7 + 0x46], %o5
fabss %f0, %f2
fsrc1 %f6, %f4
loop_6464:
stb %l4, [%l7 + 0x6B]
srlx %l2, %g1, %g6
fmovdge %xcc, %f15, %f2
fmovscs %icc, %f8, %f6
umul %g4, 0x1F04, %i3
st %f7, [%l7 + 0x74]
tneg %xcc, 0x5
fcmpes %fcc0, %f7, %f11
sdivx %o2, 0x05B0, %i5
fones %f15
fmovdl %icc, %f15, %f4
ldx [%l7 + 0x50], %g3
lduh [%l7 + 0x56], %o0
fmovdleu %icc, %f15, %f9
std %f0, [%l7 + 0x70]
ldx [%l7 + 0x40], %g5
tg %xcc, 0x1
be,a %icc, loop_6465
andcc %o4, %o7, %i4
sdivcc %i2, 0x14EA, %o3
fmovdn %icc, %f14, %f14
loop_6465:
fbn,a %fcc0, loop_6466
fmovrdgez %o6, %f4, %f10
stx %g7, [%l7 + 0x28]
ldub [%l7 + 0x7B], %g2
loop_6466:
ldub [%l7 + 0x57], %i0
ldx [%l7 + 0x48], %i1
fmovrdlz %l1, %f4, %f4
ldsw [%l7 + 0x24], %l5
tcc %icc, 0x7
fcmpne32 %f10, %f0, %l6
fsrc2s %f12, %f3
lduh [%l7 + 0x64], %l3
fands %f4, %f15, %f10
ldsw [%l7 + 0x78], %i6
ldub [%l7 + 0x0A], %o1
smulcc %i7, 0x148D, %o5
fbule,a %fcc2, loop_6467
fbg %fcc1, loop_6468
fxors %f12, %f5, %f1
and %l4, %l0, %g1
loop_6467:
stb %g6, [%l7 + 0x3B]
loop_6468:
edge8 %l2, %i3, %o2
edge8l %g4, %g3, %i5
ldsh [%l7 + 0x54], %g5
lduw [%l7 + 0x64], %o0
sth %o4, [%l7 + 0x26]
stb %i4, [%l7 + 0x4B]
stb %i2, [%l7 + 0x45]
stb %o7, [%l7 + 0x23]
ldub [%l7 + 0x63], %o6
ld [%l7 + 0x4C], %f3
orn %o3, %g7, %i0
fornot1 %f10, %f2, %f12
fabss %f10, %f14
std %f12, [%l7 + 0x38]
ldx [%l7 + 0x08], %i1
ld [%l7 + 0x54], %f9
ldsb [%l7 + 0x29], %g2
edge32l %l5, %l1, %l6
bvc,a,pt %xcc, loop_6469
ldsh [%l7 + 0x42], %i6
fbn,a %fcc3, loop_6470
movrlz %o1, %l3, %i7
loop_6469:
fmovdgu %xcc, %f15, %f1
or %l4, 0x0C88, %l0
loop_6470:
pdist %f10, %f14, %f12
addccc %g1, 0x191C, %g6
lduw [%l7 + 0x6C], %l2
std %f14, [%l7 + 0x60]
subc %i3, 0x141F, %o2
edge16n %g4, %o5, %g3
sllx %g5, %o0, %o4
array8 %i4, %i5, %i2
addccc %o7, 0x0EFB, %o6
call loop_6471
tvc %xcc, 0x7
fornot2s %f8, %f6, %f13
ldsw [%l7 + 0x6C], %g7
loop_6471:
brz,a %o3, loop_6472
fpsub16s %f6, %f1, %f9
stx %i1, [%l7 + 0x08]
alignaddr %g2, %i0, %l1
loop_6472:
fandnot1s %f12, %f1, %f8
fmovrse %l6, %f3, %f6
fmovse %xcc, %f0, %f14
stb %i6, [%l7 + 0x0B]
st %f5, [%l7 + 0x24]
fble,a %fcc2, loop_6473
std %f4, [%l7 + 0x70]
fnor %f14, %f6, %f8
fmovdl %xcc, %f1, %f7
loop_6473:
tsubcc %o1, 0x0314, %l5
fblg,a %fcc1, loop_6474
ldx [%l7 + 0x68], %i7
ta %icc, 0x0
fbe %fcc3, loop_6475
loop_6474:
fmovdpos %icc, %f13, %f3
movrgz %l4, %l0, %l3
sth %g1, [%l7 + 0x78]
loop_6475:
fbule %fcc1, loop_6476
fcmpd %fcc2, %f4, %f0
fmul8ulx16 %f4, %f8, %f6
srlx %l2, %g6, %i3
loop_6476:
array32 %g4, %o2, %o5
fba %fcc0, loop_6477
ldsb [%l7 + 0x3F], %g3
ldsb [%l7 + 0x34], %o0
movge %icc, %g5, %o4
loop_6477:
fmovsvs %icc, %f15, %f12
addccc %i4, %i5, %i2
fmovdn %icc, %f15, %f9
fbl %fcc3, loop_6478
fcmps %fcc2, %f12, %f7
fnors %f2, %f8, %f9
fmovdcs %icc, %f6, %f6
loop_6478:
brlz %o7, loop_6479
array16 %g7, %o3, %i1
fmovrdlez %g2, %f2, %f0
ldsw [%l7 + 0x44], %o6
loop_6479:
fxnor %f14, %f4, %f2
fpsub32s %f6, %f15, %f12
ldd [%l7 + 0x30], %f4
fmovs %f5, %f9
lduh [%l7 + 0x0A], %l1
tpos %xcc, 0x5
movrgz %i0, %i6, %o1
be %xcc, loop_6480
fxors %f11, %f5, %f5
fsrc2s %f13, %f7
fone %f8
loop_6480:
ldsh [%l7 + 0x7E], %l5
brgz %l6, loop_6481
udivx %l4, 0x15C5, %i7
fbl %fcc3, loop_6482
orcc %l0, 0x0D70, %g1
loop_6481:
udivcc %l2, 0x071C, %g6
stw %i3, [%l7 + 0x4C]
loop_6482:
lduw [%l7 + 0x5C], %l3
stx %o2, [%l7 + 0x48]
fornot2s %f13, %f9, %f5
edge16n %o5, %g4, %o0
fsrc1s %f1, %f7
movvc %icc, %g5, %o4
subccc %g3, 0x1E62, %i4
sth %i2, [%l7 + 0x3E]
tsubcc %i5, 0x046B, %g7
sth %o3, [%l7 + 0x2C]
ldsw [%l7 + 0x1C], %i1
lduh [%l7 + 0x20], %g2
fabss %f8, %f12
bpos %icc, loop_6483
bne loop_6484
brgz,a %o7, loop_6485
smulcc %l1, 0x0D89, %i0
loop_6483:
brgez %i6, loop_6486
loop_6484:
tcc %xcc, 0x3
loop_6485:
tneg %xcc, 0x3
fbu %fcc0, loop_6487
loop_6486:
ta %xcc, 0x2
fnor %f0, %f8, %f6
edge8n %o1, %l5, %l6
loop_6487:
bl,a,pn %xcc, loop_6488
fmovsgu %xcc, %f15, %f12
brnz %o6, loop_6489
tne %icc, 0x7
loop_6488:
movpos %xcc, %l4, %i7
ldsb [%l7 + 0x5C], %l0
loop_6489:
st %f7, [%l7 + 0x6C]
fxnors %f14, %f0, %f14
edge32l %l2, %g6, %g1
st %f10, [%l7 + 0x14]
ldx [%l7 + 0x60], %l3
fbug %fcc2, loop_6490
xnor %o2, %o5, %g4
fbule %fcc3, loop_6491
fble %fcc1, loop_6492
loop_6490:
movn %icc, %i3, %g5
smul %o4, 0x098F, %g3
loop_6491:
movcs %xcc, %i4, %i2
loop_6492:
fcmpgt16 %f0, %f2, %o0
fnot1s %f14, %f5
movvc %xcc, %g7, %o3
fors %f6, %f14, %f15
fcmpne16 %f2, %f14, %i5
udiv %g2, 0x1175, %o7
bg,pt %icc, loop_6493
edge8ln %l1, %i1, %i0
fands %f14, %f2, %f8
fmul8x16au %f13, %f15, %f12
loop_6493:
fpack16 %f12, %f0
fmovda %xcc, %f10, %f13
sdivcc %i6, 0x1DC8, %o1
subccc %l6, 0x027A, %l5
smul %o6, 0x1124, %l4
fmovrdne %l0, %f4, %f12
tpos %xcc, 0x7
tcc %xcc, 0x7
fpack32 %f4, %f10, %f0
ldsb [%l7 + 0x13], %i7
bg %xcc, loop_6494
stw %g6, [%l7 + 0x6C]
move %xcc, %g1, %l3
fnot2s %f14, %f13
loop_6494:
fcmple16 %f12, %f14, %l2
ba,a,pn %xcc, loop_6495
tcs %icc, 0x1
fandnot2s %f8, %f9, %f0
stx %o2, [%l7 + 0x08]
loop_6495:
tvs %icc, 0x0
ldsb [%l7 + 0x46], %g4
movvs %xcc, %i3, %o5
ldub [%l7 + 0x53], %o4
ldub [%l7 + 0x47], %g5
ldub [%l7 + 0x34], %i4
fpadd16s %f3, %f5, %f2
fands %f8, %f4, %f8
fbne,a %fcc1, loop_6496
movgu %xcc, %g3, %o0
movg %icc, %g7, %o3
fsrc1s %f2, %f9
loop_6496:
movcs %icc, %i5, %i2
brgz %o7, loop_6497
tcs %icc, 0x4
bn loop_6498
fpack32 %f14, %f8, %f10
loop_6497:
array8 %l1, %i1, %i0
fmovdleu %xcc, %f9, %f2
loop_6498:
bgu %icc, loop_6499
movrne %g2, 0x3C7, %o1
ldx [%l7 + 0x40], %i6
fmovspos %xcc, %f13, %f4
loop_6499:
ldsb [%l7 + 0x5B], %l5
fone %f12
xnor %l6, 0x08EE, %l4
movl %icc, %o6, %i7
bne,pn %xcc, loop_6500
brgz,a %l0, loop_6501
stx %g1, [%l7 + 0x38]
stx %l3, [%l7 + 0x48]
loop_6500:
st %f8, [%l7 + 0x18]
loop_6501:
std %f12, [%l7 + 0x50]
movrgz %g6, 0x1BD, %l2
fmovdvc %xcc, %f6, %f7
fcmple16 %f8, %f10, %g4
ldsh [%l7 + 0x72], %o2
fmovsn %xcc, %f12, %f5
nop
setx loop_6502, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x4C], %o5
bleu,pn %icc, loop_6503
stx %i3, [%l7 + 0x40]
loop_6502:
fmovsle %xcc, %f14, %f7
fbul %fcc2, loop_6504
loop_6503:
fornot1s %f10, %f8, %f15
sth %o4, [%l7 + 0x1A]
fbo,a %fcc0, loop_6505
loop_6504:
fble %fcc3, loop_6506
siam 0x0
ldsw [%l7 + 0x78], %i4
loop_6505:
fmul8x16al %f9, %f8, %f4
loop_6506:
fmuld8ulx16 %f14, %f8, %f8
movrgz %g5, %g3, %o0
lduh [%l7 + 0x3E], %o3
fpsub16s %f10, %f1, %f1
umulcc %i5, %i2, %g7
fandnot1s %f4, %f12, %f5
fmovsl %xcc, %f4, %f4
ldsh [%l7 + 0x62], %l1
bleu,a %icc, loop_6507
ld [%l7 + 0x40], %f15
st %f1, [%l7 + 0x50]
ldsh [%l7 + 0x5A], %i1
loop_6507:
fmovrdgz %o7, %f2, %f12
brlez %i0, loop_6508
ldsh [%l7 + 0x26], %g2
stw %i6, [%l7 + 0x60]
movrlez %o1, %l6, %l4
loop_6508:
brgez,a %l5, loop_6509
fmovspos %xcc, %f2, %f14
fmovrsgz %i7, %f0, %f10
edge8ln %o6, %g1, %l3
loop_6509:
srlx %g6, %l2, %l0
fnot2s %f2, %f8
bg,pt %xcc, loop_6510
lduw [%l7 + 0x30], %o2
fcmpeq32 %f6, %f0, %g4
fmovda %icc, %f4, %f9
loop_6510:
fmovrsne %o5, %f9, %f0
fmovsn %xcc, %f12, %f2
fnegs %f1, %f10
subccc %o4, 0x0A96, %i3
fpsub32s %f5, %f6, %f2
bcc,a loop_6511
andn %i4, 0x05D3, %g5
fmovsgu %icc, %f6, %f15
st %f5, [%l7 + 0x44]
loop_6511:
fble,a %fcc3, loop_6512
lduh [%l7 + 0x48], %g3
bleu loop_6513
tl %icc, 0x5
loop_6512:
fbo,a %fcc0, loop_6514
movrgez %o0, 0x1D7, %i5
loop_6513:
fpsub32s %f12, %f5, %f8
fmovspos %icc, %f0, %f4
loop_6514:
fmovrsgez %o3, %f7, %f11
fmovscs %icc, %f0, %f8
call loop_6515
fmovrse %i2, %f0, %f9
fbg %fcc3, loop_6516
andncc %g7, %l1, %o7
loop_6515:
addc %i0, %i1, %g2
srlx %i6, %o1, %l6
loop_6516:
ldsb [%l7 + 0x2B], %l4
bleu,a,pn %xcc, loop_6517
movre %l5, 0x23F, %i7
std %f10, [%l7 + 0x28]
fbne %fcc1, loop_6518
loop_6517:
fmovrsne %g1, %f11, %f3
fbg,a %fcc1, loop_6519
lduw [%l7 + 0x24], %o6
loop_6518:
array16 %g6, %l3, %l2
fmovsneg %icc, %f4, %f12
loop_6519:
tcc %icc, 0x3
fmovsle %xcc, %f1, %f8
fble %fcc1, loop_6520
movgu %xcc, %l0, %o2
stw %g4, [%l7 + 0x58]
ldx [%l7 + 0x70], %o5
loop_6520:
stw %i3, [%l7 + 0x20]
ldsb [%l7 + 0x18], %i4
edge32 %o4, %g3, %o0
std %f10, [%l7 + 0x30]
brlez %i5, loop_6521
subcc %o3, 0x1504, %i2
ldx [%l7 + 0x60], %g7
tg %icc, 0x2
loop_6521:
fmovdcs %icc, %f13, %f8
tcs %xcc, 0x2
stx %g5, [%l7 + 0x78]
tn %icc, 0x2
umul %l1, %o7, %i1
fbuge %fcc0, loop_6522
fba,a %fcc3, loop_6523
fbug %fcc1, loop_6524
ldsw [%l7 + 0x48], %g2
loop_6522:
movg %icc, %i6, %o1
loop_6523:
fba %fcc3, loop_6525
loop_6524:
udivcc %i0, 0x149A, %l6
fnegs %f0, %f4
bge,a %xcc, loop_6526
loop_6525:
smulcc %l5, 0x1DDE, %l4
lduw [%l7 + 0x6C], %g1
bneg,a %xcc, loop_6527
loop_6526:
ldub [%l7 + 0x7D], %o6
movrgz %g6, 0x1EF, %i7
fabsd %f4, %f8
loop_6527:
udivx %l2, 0x1DF3, %l3
ldsb [%l7 + 0x29], %o2
umul %g4, 0x070D, %l0
st %f5, [%l7 + 0x10]
movle %icc, %o5, %i3
bneg,pt %icc, loop_6528
movre %i4, %g3, %o0
tcc %xcc, 0x4
ldd [%l7 + 0x78], %f12
loop_6528:
bcc,pt %xcc, loop_6529
ldx [%l7 + 0x30], %i5
edge16 %o4, %o3, %g7
stx %g5, [%l7 + 0x38]
loop_6529:
fandnot1 %f4, %f14, %f14
fmul8ulx16 %f4, %f14, %f0
fzero %f10
fmovspos %xcc, %f13, %f3
sll %i2, 0x01, %l1
fpsub32s %f15, %f10, %f15
ldd [%l7 + 0x10], %f8
fmovsgu %icc, %f3, %f12
st %f12, [%l7 + 0x7C]
fbul %fcc2, loop_6530
movpos %icc, %i1, %g2
lduw [%l7 + 0x6C], %i6
tsubcctv %o7, 0x0BD1, %i0
loop_6530:
array32 %o1, %l5, %l6
nop
setx loop_6531, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
orncc %g1, %o6, %l4
stx %i7, [%l7 + 0x30]
tcc %icc, 0x4
loop_6531:
movneg %icc, %l2, %g6
fpadd32s %f11, %f7, %f7
ldsw [%l7 + 0x5C], %o2
fcmped %fcc3, %f2, %f4
fmovsvs %xcc, %f0, %f9
stx %g4, [%l7 + 0x10]
fbge %fcc2, loop_6532
mulscc %l0, %o5, %l3
movrlz %i4, 0x257, %g3
fmovd %f12, %f0
loop_6532:
fmovscc %xcc, %f14, %f2
edge8l %o0, %i5, %i3
fmul8ulx16 %f14, %f0, %f0
lduw [%l7 + 0x4C], %o4
for %f4, %f12, %f8
sra %o3, %g7, %g5
fands %f2, %f0, %f9
bpos,pt %xcc, loop_6533
ldsw [%l7 + 0x50], %i2
brgz %l1, loop_6534
lduh [%l7 + 0x32], %i1
loop_6533:
fmovse %xcc, %f1, %f8
stx %i6, [%l7 + 0x38]
loop_6534:
bne,a,pt %xcc, loop_6535
std %f4, [%l7 + 0x60]
fpsub16 %f2, %f8, %f12
std %f10, [%l7 + 0x30]
loop_6535:
fmovdvc %xcc, %f10, %f1
fones %f9
fands %f3, %f14, %f11
fbl %fcc2, loop_6536
andcc %o7, 0x0083, %g2
sth %i0, [%l7 + 0x38]
ldsb [%l7 + 0x7C], %o1
loop_6536:
brz,a %l6, loop_6537
fnot2s %f3, %f9
fpsub32s %f4, %f6, %f10
bcc,a %xcc, loop_6538
loop_6537:
fornot2s %f3, %f5, %f3
subcc %l5, 0x160C, %g1
ldsw [%l7 + 0x78], %o6
loop_6538:
udiv %l4, 0x08EC, %i7
bne,a,pn %xcc, loop_6539
fbn,a %fcc2, loop_6540
lduw [%l7 + 0x0C], %l2
sra %g6, 0x0B, %o2
loop_6539:
ld [%l7 + 0x74], %f0
loop_6540:
bn,a loop_6541
fcmpgt16 %f6, %f8, %g4
fandnot1s %f4, %f14, %f8
brgez,a %o5, loop_6542
loop_6541:
fnot1 %f10, %f2
movcs %xcc, %l3, %i4
bl,a,pt %xcc, loop_6543
loop_6542:
movrlez %g3, 0x3AB, %l0
fmovsl %xcc, %f3, %f14
bcc,pt %xcc, loop_6544
loop_6543:
fmovrdgz %o0, %f2, %f4
fnors %f8, %f12, %f1
orncc %i5, 0x1009, %i3
loop_6544:
fbne %fcc1, loop_6545
fmovsge %xcc, %f0, %f10
ldd [%l7 + 0x30], %f12
bleu,pt %xcc, loop_6546
loop_6545:
fnot1 %f14, %f4
fmovrdgez %o3, %f0, %f8
fmovrdgez %g7, %f0, %f12
loop_6546:
fmuld8sux16 %f7, %f14, %f8
subcc %o4, %i2, %g5
std %f4, [%l7 + 0x18]
fba,a %fcc2, loop_6547
brgz %l1, loop_6548
fmovdneg %xcc, %f4, %f0
udivcc %i6, 0x02E1, %o7
loop_6547:
ldd [%l7 + 0x18], %f0
loop_6548:
ld [%l7 + 0x5C], %f1
mulx %g2, %i1, %i0
siam 0x3
smulcc %l6, %o1, %g1
fpack32 %f12, %f6, %f14
ldub [%l7 + 0x63], %l5
ldsh [%l7 + 0x4C], %o6
fand %f8, %f2, %f10
tneg %xcc, 0x3
movrlez %l4, %l2, %i7
srax %o2, %g4, %g6
lduh [%l7 + 0x46], %l3
ld [%l7 + 0x20], %f9
sth %i4, [%l7 + 0x68]
srl %o5, 0x0E, %g3
fcmple32 %f8, %f10, %l0
udivcc %i5, 0x0427, %o0
bleu,a,pn %icc, loop_6549
fornot1s %f13, %f9, %f14
sth %o3, [%l7 + 0x0E]
fmovd %f14, %f12
loop_6549:
stx %g7, [%l7 + 0x18]
movcs %icc, %o4, %i3
fpadd32 %f4, %f0, %f0
fmul8x16au %f2, %f5, %f14
fmul8x16au %f0, %f6, %f14
ldub [%l7 + 0x69], %i2
bge,a,pn %xcc, loop_6550
fmovrdlz %g5, %f6, %f8
fmovrdgez %l1, %f6, %f10
stw %i6, [%l7 + 0x68]
loop_6550:
ldx [%l7 + 0x10], %o7
fornot1s %f10, %f15, %f14
fpsub16 %f8, %f10, %f8
fmovsge %icc, %f5, %f12
fcmpeq32 %f4, %f12, %g2
ldub [%l7 + 0x0F], %i1
fmovspos %xcc, %f3, %f7
be,a loop_6551
srlx %l6, 0x13, %o1
fcmpes %fcc3, %f11, %f12
sra %g1, 0x13, %l5
loop_6551:
ldx [%l7 + 0x28], %i0
ldsw [%l7 + 0x4C], %o6
bl loop_6552
ta %icc, 0x2
fcmpeq32 %f6, %f14, %l4
stb %i7, [%l7 + 0x47]
loop_6552:
stw %l2, [%l7 + 0x64]
ldsb [%l7 + 0x78], %o2
lduh [%l7 + 0x0E], %g4
fcmpgt16 %f6, %f8, %g6
umulcc %l3, %o5, %i4
fmovsle %icc, %f14, %f14
fxors %f0, %f9, %f9
fcmple16 %f6, %f8, %l0
fzeros %f8
fxors %f15, %f13, %f13
lduw [%l7 + 0x68], %g3
sth %i5, [%l7 + 0x72]
lduw [%l7 + 0x44], %o3
movneg %xcc, %o0, %o4
movvs %icc, %g7, %i2
ble loop_6553
sdiv %i3, 0x029C, %g5
fones %f3
stb %i6, [%l7 + 0x35]
loop_6553:
ldd [%l7 + 0x68], %f4
lduh [%l7 + 0x38], %o7
fnot2s %f10, %f15
movge %icc, %l1, %i1
ldsb [%l7 + 0x42], %l6
fcmpgt16 %f4, %f12, %g2
fmovsleu %xcc, %f5, %f13
fands %f4, %f9, %f3
fmovrsne %o1, %f7, %f12
fabss %f11, %f6
fbn %fcc1, loop_6554
orcc %l5, %g1, %i0
st %f14, [%l7 + 0x50]
taddcctv %o6, 0x16ED, %l4
loop_6554:
fmovdpos %xcc, %f6, %f9
lduw [%l7 + 0x2C], %i7
fxor %f12, %f14, %f4
fxor %f0, %f14, %f6
ldd [%l7 + 0x18], %f12
fmovrde %o2, %f10, %f4
edge8ln %g4, %g6, %l2
movle %xcc, %o5, %i4
bgu %xcc, loop_6555
srax %l0, 0x04, %g3
addccc %i5, %l3, %o0
stw %o3, [%l7 + 0x10]
loop_6555:
array32 %o4, %g7, %i2
brz %i3, loop_6556
fnand %f2, %f6, %f8
tgu %xcc, 0x6
array8 %i6, %o7, %g5
loop_6556:
fmovrslez %i1, %f9, %f11
fcmple16 %f2, %f2, %l6
orn %g2, %l1, %l5
fmovsne %icc, %f1, %f3
fornot1 %f14, %f0, %f2
fmul8x16al %f5, %f15, %f6
fblg %fcc3, loop_6557
ldsb [%l7 + 0x43], %o1
and %i0, 0x1236, %o6
tge %icc, 0x2
loop_6557:
fbule,a %fcc1, loop_6558
bne %icc, loop_6559
ldub [%l7 + 0x78], %g1
stx %l4, [%l7 + 0x60]
loop_6558:
mulx %i7, 0x0E29, %o2
loop_6559:
ldx [%l7 + 0x38], %g6
ldub [%l7 + 0x21], %l2
ldsb [%l7 + 0x7F], %o5
fmovdg %icc, %f8, %f9
ldsh [%l7 + 0x2A], %g4
or %i4, %l0, %i5
movvc %icc, %l3, %o0
ldub [%l7 + 0x6C], %g3
fcmpgt32 %f14, %f14, %o4
orncc %o3, 0x0640, %i2
fpsub16 %f14, %f12, %f6
tn %xcc, 0x5
fpmerge %f10, %f4, %f8
sra %i3, 0x1D, %g7
fpsub16 %f4, %f8, %f8
fcmpeq32 %f6, %f0, %o7
lduh [%l7 + 0x34], %g5
ldsw [%l7 + 0x68], %i1
bvs,pn %icc, loop_6560
ble,a,pn %icc, loop_6561
subcc %l6, %i6, %g2
ldsw [%l7 + 0x14], %l5
loop_6560:
stw %o1, [%l7 + 0x2C]
loop_6561:
tn %icc, 0x0
or %i0, %l1, %o6
fnors %f9, %f3, %f5
fbue,a %fcc3, loop_6562
sth %g1, [%l7 + 0x78]
lduw [%l7 + 0x20], %i7
sllx %o2, 0x1A, %g6
loop_6562:
sethi 0x0ED8, %l4
lduh [%l7 + 0x76], %o5
tcc %xcc, 0x4
fnot1 %f6, %f10
fpadd32s %f12, %f8, %f9
ldsb [%l7 + 0x58], %g4
stb %i4, [%l7 + 0x71]
std %f8, [%l7 + 0x30]
ble %icc, loop_6563
ldsb [%l7 + 0x1A], %l0
edge16n %i5, %l2, %o0
fnot2s %f4, %f14
loop_6563:
stw %l3, [%l7 + 0x20]
tcs %xcc, 0x3
lduh [%l7 + 0x60], %o4
fmovsle %xcc, %f13, %f4
fmovrdgez %o3, %f14, %f12
tl %icc, 0x3
fmovdge %icc, %f7, %f4
ble,a,pt %icc, loop_6564
fabss %f9, %f1
ld [%l7 + 0x78], %f3
ldub [%l7 + 0x0B], %g3
loop_6564:
lduw [%l7 + 0x3C], %i2
fpsub16s %f14, %f0, %f12
bg,a loop_6565
fmovdleu %xcc, %f0, %f11
te %xcc, 0x3
fnegs %f3, %f4
loop_6565:
fsrc2 %f10, %f14
fone %f4
add %g7, 0x02D2, %o7
fpack32 %f14, %f0, %f14
fabss %f11, %f14
subc %i3, %g5, %l6
stb %i6, [%l7 + 0x77]
st %f4, [%l7 + 0x1C]
fmovsneg %xcc, %f13, %f1
stx %i1, [%l7 + 0x70]
stx %l5, [%l7 + 0x08]
tl %icc, 0x5
brz %o1, loop_6566
siam 0x1
sdivcc %g2, 0x134E, %i0
ta %xcc, 0x0
loop_6566:
fmovdle %icc, %f12, %f0
fzero %f2
ldsb [%l7 + 0x0A], %o6
fmovrdgz %l1, %f8, %f0
tge %icc, 0x2
mulx %i7, %o2, %g1
fmovdg %icc, %f3, %f13
movg %icc, %l4, %o5
ldsw [%l7 + 0x78], %g4
fbug,a %fcc3, loop_6567
st %f2, [%l7 + 0x64]
ldub [%l7 + 0x4B], %i4
fbu,a %fcc0, loop_6568
loop_6567:
array32 %l0, %g6, %i5
sth %o0, [%l7 + 0x12]
ldx [%l7 + 0x18], %l2
loop_6568:
and %l3, %o4, %o3
brz,a %g3, loop_6569
fnot1 %f8, %f4
stw %i2, [%l7 + 0x40]
fpadd16 %f2, %f0, %f2
loop_6569:
fmovscc %icc, %f1, %f14
fmovsle %icc, %f5, %f0
tle %icc, 0x4
fornot1s %f12, %f15, %f2
ldd [%l7 + 0x68], %f8
stb %g7, [%l7 + 0x7F]
fandnot2 %f14, %f10, %f6
fpack32 %f4, %f4, %f14
tge %icc, 0x6
fpadd16 %f2, %f4, %f14
fmovsle %icc, %f3, %f11
and %i3, 0x0F06, %g5
fbue %fcc1, loop_6570
fornot2s %f3, %f15, %f11
ldd [%l7 + 0x30], %f6
fmovdle %icc, %f14, %f11
loop_6570:
movrgez %l6, 0x061, %o7
udiv %i6, 0x0FF0, %l5
fnor %f6, %f0, %f6
fexpand %f3, %f12
fcmped %fcc1, %f0, %f10
fnegd %f8, %f2
std %f2, [%l7 + 0x60]
fbo,a %fcc0, loop_6571
sllx %i1, %g2, %i0
ldsb [%l7 + 0x0E], %o1
fmovdleu %icc, %f14, %f5
loop_6571:
stw %l1, [%l7 + 0x48]
orncc %i7, %o2, %g1
fbug %fcc2, loop_6572
brlez,a %l4, loop_6573
nop
setx loop_6574, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x12], %o5
loop_6572:
edge16l %g4, %i4, %o6
loop_6573:
lduw [%l7 + 0x4C], %l0
loop_6574:
brgez %g6, loop_6575
bcc,pn %xcc, loop_6576
movleu %icc, %o0, %l2
lduw [%l7 + 0x64], %l3
loop_6575:
sdivx %o4, 0x0B21, %o3
loop_6576:
addc %i5, %i2, %g3
call loop_6577
fandnot1s %f3, %f7, %f10
fsrc1 %f12, %f10
brnz %i3, loop_6578
loop_6577:
stw %g7, [%l7 + 0x10]
fmovrdne %g5, %f0, %f0
fnot2 %f2, %f10
loop_6578:
udivcc %o7, 0x03DC, %l6
subccc %i6, %i1, %l5
brgez %g2, loop_6579
tvc %icc, 0x1
ldsw [%l7 + 0x6C], %i0
movl %icc, %l1, %i7
loop_6579:
ldsb [%l7 + 0x46], %o1
stx %g1, [%l7 + 0x38]
xnor %o2, %o5, %l4
edge32n %i4, %g4, %l0
fnor %f10, %f8, %f10
stb %g6, [%l7 + 0x26]
fcmps %fcc2, %f1, %f9
lduw [%l7 + 0x78], %o0
call loop_6580
bneg,a loop_6581
fmovdgu %xcc, %f13, %f4
array32 %l2, %l3, %o6
loop_6580:
fbne,a %fcc0, loop_6582
loop_6581:
movcc %xcc, %o3, %o4
st %f1, [%l7 + 0x44]
bvs %xcc, loop_6583
loop_6582:
fmovsgu %xcc, %f5, %f9
fcmpd %fcc3, %f6, %f4
fcmps %fcc1, %f4, %f8
loop_6583:
std %f14, [%l7 + 0x10]
edge32n %i2, %i5, %i3
movrne %g7, %g3, %g5
nop
setx loop_6584, %l0, %l1
jmpl %l1, %o7
fbg,a %fcc3, loop_6585
movn %icc, %i6, %i1
addcc %l5, %l6, %i0
loop_6584:
tneg %icc, 0x1
loop_6585:
ld [%l7 + 0x60], %f9
ldd [%l7 + 0x20], %f6
st %f8, [%l7 + 0x38]
siam 0x2
ldsh [%l7 + 0x18], %g2
add %l1, %i7, %o1
fpackfix %f10, %f7
ldub [%l7 + 0x39], %o2
stw %g1, [%l7 + 0x50]
udivx %o5, 0x0151, %i4
fmul8ulx16 %f2, %f8, %f8
fxors %f11, %f14, %f4
fands %f4, %f0, %f13
ld [%l7 + 0x0C], %f7
fmovdg %icc, %f6, %f2
fmovrslz %g4, %f3, %f15
tgu %xcc, 0x5
stx %l0, [%l7 + 0x38]
ldsw [%l7 + 0x08], %l4
movne %xcc, %o0, %l2
movg %icc, %g6, %o6
lduh [%l7 + 0x70], %o3
udivx %l3, 0x1921, %i2
ldd [%l7 + 0x58], %f6
brlez,a %i5, loop_6586
sra %o4, %g7, %g3
ldsh [%l7 + 0x32], %g5
nop
setx loop_6587, %l0, %l1
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_6586:
ba,a,pn %xcc, loop_6588
bshuffle %f14, %f8, %f12
ldd [%l7 + 0x50], %f12
loop_6587:
addc %o7, %i6, %i3
loop_6588:
ldx [%l7 + 0x68], %l5
andn %i1, 0x0C48, %l6
stb %g2, [%l7 + 0x60]
fble,a %fcc1, loop_6589
ldsb [%l7 + 0x72], %i0
add %l1, %i7, %o1
fand %f0, %f14, %f4
loop_6589:
fnands %f7, %f1, %f8
stw %o2, [%l7 + 0x34]
fmovdn %icc, %f12, %f15
fmovdn %xcc, %f14, %f5
fmovsn %icc, %f15, %f6
stx %o5, [%l7 + 0x20]
fbo,a %fcc1, loop_6590
fzero %f10
fxor %f14, %f2, %f0
ldsh [%l7 + 0x44], %i4
loop_6590:
fbg,a %fcc2, loop_6591
bgu,pn %xcc, loop_6592
bl,a,pn %icc, loop_6593
sra %g1, %l0, %l4
loop_6591:
brz,a %g4, loop_6594
loop_6592:
ldx [%l7 + 0x60], %o0
loop_6593:
fcmps %fcc2, %f15, %f7
or %g6, %l2, %o3
loop_6594:
ld [%l7 + 0x70], %f6
mova %icc, %l3, %o6
ldsw [%l7 + 0x54], %i5
fmovdcc %xcc, %f12, %f8
srlx %i2, %g7, %o4
stw %g5, [%l7 + 0x2C]
fmovdge %xcc, %f1, %f12
fnands %f13, %f0, %f14
movrne %g3, 0x2D5, %i6
bleu,a,pt %xcc, loop_6595
ldsb [%l7 + 0x15], %o7
popc 0x111C, %i3
fcmpgt32 %f8, %f10, %l5
loop_6595:
ldub [%l7 + 0x16], %l6
bneg,a,pn %icc, loop_6596
orncc %i1, %g2, %i0
ldsh [%l7 + 0x30], %l1
tne %icc, 0x1
loop_6596:
smul %o1, 0x00BB, %o2
fcmple16 %f14, %f6, %o5
stx %i4, [%l7 + 0x08]
subccc %i7, 0x1F84, %l0
be,pn %icc, loop_6597
fmovsn %xcc, %f13, %f3
edge16l %g1, %l4, %o0
srl %g4, 0x1A, %l2
loop_6597:
movrgz %o3, %g6, %l3
for %f0, %f6, %f8
fbu %fcc2, loop_6598
and %i5, %o6, %g7
fmovsg %icc, %f5, %f12
ldsh [%l7 + 0x78], %o4
loop_6598:
fmovsg %xcc, %f15, %f9
orncc %g5, 0x186A, %i2
fnot2 %f0, %f12
ldsb [%l7 + 0x38], %g3
movrlz %i6, %o7, %l5
tge %icc, 0x5
ld [%l7 + 0x34], %f14
fbue,a %fcc2, loop_6599
subccc %i3, 0x174E, %i1
fbul %fcc2, loop_6600
movneg %icc, %l6, %g2
loop_6599:
ldsh [%l7 + 0x60], %l1
edge8n %i0, %o2, %o1
loop_6600:
fmovrslez %o5, %f3, %f4
lduh [%l7 + 0x2A], %i4
movcs %icc, %l0, %i7
addc %l4, %o0, %g1
lduw [%l7 + 0x70], %g4
udivcc %o3, 0x0A91, %g6
fpsub32 %f0, %f2, %f2
siam 0x1
ldd [%l7 + 0x18], %f6
fbo,a %fcc0, loop_6601
fmovsvc %xcc, %f1, %f13
smul %l2, 0x12F8, %l3
edge32 %i5, %o6, %o4
loop_6601:
fmovda %icc, %f8, %f0
udivx %g7, 0x05D7, %g5
tgu %icc, 0x4
ldsb [%l7 + 0x28], %g3
stb %i6, [%l7 + 0x11]
stb %i2, [%l7 + 0x4E]
sth %l5, [%l7 + 0x2C]
taddcctv %o7, 0x0DA6, %i1
std %f2, [%l7 + 0x68]
stw %i3, [%l7 + 0x50]
lduh [%l7 + 0x42], %l6
fors %f6, %f13, %f11
call loop_6602
edge32n %l1, %g2, %o2
te %icc, 0x4
udivcc %o1, 0x14D0, %i0
loop_6602:
fsrc1 %f8, %f6
lduw [%l7 + 0x58], %i4
ldsw [%l7 + 0x48], %o5
fcmpeq32 %f4, %f10, %l0
stb %l4, [%l7 + 0x58]
edge8n %o0, %i7, %g4
fcmps %fcc2, %f10, %f13
stx %g1, [%l7 + 0x48]
ldub [%l7 + 0x71], %g6
ldx [%l7 + 0x08], %l2
fmovrsne %o3, %f11, %f13
alignaddrl %i5, %o6, %o4
fmovsn %xcc, %f12, %f6
edge32ln %l3, %g5, %g3
tsubcctv %i6, %g7, %i2
fmovs %f5, %f15
xnor %o7, %l5, %i1
ld [%l7 + 0x18], %f15
bvc,a,pn %icc, loop_6603
brnz %l6, loop_6604
movle %xcc, %i3, %l1
bshuffle %f0, %f14, %f14
loop_6603:
ldsh [%l7 + 0x24], %g2
loop_6604:
fmovsleu %xcc, %f14, %f11
fxor %f10, %f10, %f12
fnors %f12, %f5, %f10
fmovda %icc, %f4, %f7
lduh [%l7 + 0x4A], %o1
call loop_6605
movcs %icc, %o2, %i4
fxnor %f12, %f8, %f8
bvs,pn %icc, loop_6606
loop_6605:
movpos %xcc, %o5, %i0
udivcc %l0, 0x1726, %o0
st %f15, [%l7 + 0x1C]
loop_6606:
fnand %f6, %f2, %f6
brlez %l4, loop_6607
subccc %g4, %g1, %i7
fmovrdgz %l2, %f8, %f12
ldx [%l7 + 0x20], %g6
loop_6607:
fbge %fcc1, loop_6608
stb %o3, [%l7 + 0x11]
bl,a loop_6609
ld [%l7 + 0x68], %f9
loop_6608:
fxnors %f13, %f9, %f3
ldd [%l7 + 0x18], %f4
loop_6609:
bn,a,pt %xcc, loop_6610
ldsh [%l7 + 0x3A], %i5
ld [%l7 + 0x20], %f4
fnot1s %f15, %f2
loop_6610:
taddcctv %o4, %o6, %l3
fcmpne16 %f6, %f12, %g3
ld [%l7 + 0x60], %f6
fbug %fcc3, loop_6611
fbu,a %fcc2, loop_6612
movrlez %g5, %i6, %i2
ldsw [%l7 + 0x08], %g7
loop_6611:
mulx %l5, 0x1323, %o7
loop_6612:
tvs %icc, 0x1
st %f8, [%l7 + 0x74]
fmovsgu %xcc, %f2, %f13
st %f5, [%l7 + 0x60]
fmovd %f14, %f8
fbul,a %fcc0, loop_6613
srlx %i1, 0x1B, %l6
fxor %f0, %f6, %f6
fxnor %f2, %f14, %f8
loop_6613:
lduh [%l7 + 0x68], %l1
movl %icc, %i3, %g2
fmovdl %xcc, %f11, %f4
sub %o1, %i4, %o2
std %f2, [%l7 + 0x78]
sth %o5, [%l7 + 0x0E]
brlez,a %l0, loop_6614
fmul8x16 %f10, %f10, %f10
fba,a %fcc0, loop_6615
ldd [%l7 + 0x70], %f2
loop_6614:
ldd [%l7 + 0x18], %f10
sth %o0, [%l7 + 0x26]
loop_6615:
array32 %i0, %g4, %l4
st %f11, [%l7 + 0x0C]
movleu %icc, %g1, %l2
tle %xcc, 0x3
tleu %xcc, 0x4
stb %g6, [%l7 + 0x0B]
movge %xcc, %o3, %i5
fandnot1 %f8, %f14, %f6
tvs %xcc, 0x5
ldsb [%l7 + 0x79], %o4
fnot1 %f2, %f12
fmul8x16au %f6, %f3, %f14
fxnor %f4, %f10, %f0
fmovsvc %xcc, %f1, %f13
ldsh [%l7 + 0x56], %i7
fmovd %f0, %f0
fones %f6
ldsb [%l7 + 0x09], %l3
movg %icc, %o6, %g3
sth %i6, [%l7 + 0x50]
ld [%l7 + 0x58], %f3
mulx %g5, 0x1E74, %g7
fmovrdgez %i2, %f0, %f0
ldub [%l7 + 0x09], %o7
fbug,a %fcc2, loop_6616
fmovsge %xcc, %f15, %f9
srl %i1, %l6, %l5
lduw [%l7 + 0x70], %i3
loop_6616:
fba,a %fcc1, loop_6617
stw %g2, [%l7 + 0x0C]
edge16n %o1, %l1, %i4
fnot1s %f11, %f0
loop_6617:
sth %o5, [%l7 + 0x54]
stx %o2, [%l7 + 0x08]
tcs %icc, 0x6
alignaddrl %o0, %l0, %g4
stw %l4, [%l7 + 0x3C]
lduw [%l7 + 0x28], %g1
fmovspos %xcc, %f13, %f1
movrgez %l2, 0x316, %i0
popc %g6, %o3
fmovdn %xcc, %f6, %f5
movrlz %i5, %o4, %i7
bvs,a,pt %xcc, loop_6618
udiv %l3, 0x030C, %o6
fmovspos %xcc, %f7, %f6
fsrc1 %f14, %f4
loop_6618:
ldsb [%l7 + 0x5C], %i6
bshuffle %f14, %f12, %f8
movpos %icc, %g3, %g5
fnot1s %f7, %f3
fmovsleu %icc, %f1, %f13
stb %g7, [%l7 + 0x55]
movvc %icc, %i2, %i1
fcmpes %fcc2, %f10, %f7
movge %xcc, %l6, %l5
stw %o7, [%l7 + 0x14]
bcs,pt %icc, loop_6619
bg,a,pn %xcc, loop_6620
srax %g2, %o1, %l1
udivcc %i4, 0x1446, %o5
loop_6619:
ldsh [%l7 + 0x7C], %i3
loop_6620:
fbge,a %fcc2, loop_6621
fandnot1 %f8, %f8, %f0
fbuge %fcc1, loop_6622
sub %o2, %o0, %g4
loop_6621:
umul %l4, %l0, %l2
bvs,a loop_6623
loop_6622:
brlz %g1, loop_6624
fabss %f11, %f4
lduw [%l7 + 0x78], %g6
loop_6623:
stx %o3, [%l7 + 0x38]
loop_6624:
ld [%l7 + 0x2C], %f13
ldub [%l7 + 0x78], %i0
fxnor %f8, %f6, %f0
andcc %o4, 0x19B5, %i5
edge16ln %l3, %o6, %i6
movrne %i7, 0x315, %g3
movrlez %g7, 0x1CE, %i2
fxor %f2, %f12, %f10
bshuffle %f10, %f12, %f12
fpadd32s %f8, %f14, %f13
orcc %g5, %l6, %l5
movrlz %i1, %g2, %o1
fmul8ulx16 %f2, %f6, %f6
tge %xcc, 0x3
addccc %o7, %l1, %o5
movcc %xcc, %i4, %o2
sdivcc %i3, 0x1F25, %g4
edge8l %l4, %l0, %l2
fmul8sux16 %f12, %f8, %f0
edge16ln %o0, %g6, %o3
fmovrde %g1, %f2, %f12
movne %icc, %i0, %i5
fbe %fcc3, loop_6625
taddcctv %l3, %o4, %i6
stw %o6, [%l7 + 0x3C]
ta %xcc, 0x1
loop_6625:
ldd [%l7 + 0x58], %f2
lduw [%l7 + 0x24], %g3
ldsh [%l7 + 0x2E], %g7
call loop_6626
movre %i7, 0x15B, %g5
stw %i2, [%l7 + 0x2C]
add %l5, 0x16C7, %i1
loop_6626:
fones %f3
stx %g2, [%l7 + 0x60]
edge32ln %l6, %o1, %l1
fmovrde %o7, %f14, %f6
bleu,pt %icc, loop_6627
fmul8x16al %f13, %f3, %f12
fmovrsne %o5, %f15, %f7
fbuge %fcc2, loop_6628
loop_6627:
brgz %i4, loop_6629
lduw [%l7 + 0x54], %i3
edge32l %g4, %l4, %l0
loop_6628:
tvs %xcc, 0x4
loop_6629:
movge %xcc, %o2, %l2
movl %xcc, %g6, %o3
stb %g1, [%l7 + 0x28]
std %f0, [%l7 + 0x30]
addcc %i0, %i5, %l3
bleu,a loop_6630
edge8n %o4, %i6, %o6
ldsb [%l7 + 0x68], %o0
fandnot2s %f9, %f11, %f9
loop_6630:
bvc,pn %icc, loop_6631
fxors %f9, %f8, %f14
ldub [%l7 + 0x1D], %g7
ldsb [%l7 + 0x1E], %g3
loop_6631:
bcc loop_6632
fcmpgt16 %f8, %f14, %g5
std %f8, [%l7 + 0x60]
bpos,a %xcc, loop_6633
loop_6632:
stx %i2, [%l7 + 0x50]
stw %l5, [%l7 + 0x20]
movge %xcc, %i7, %g2
loop_6633:
fmovdgu %icc, %f8, %f7
bge,pt %icc, loop_6634
fpadd16s %f6, %f6, %f4
fmul8x16 %f15, %f8, %f8
fandnot1 %f8, %f0, %f0
loop_6634:
fbn %fcc1, loop_6635
ldsb [%l7 + 0x75], %l6
sdiv %o1, 0x1925, %l1
fmovsl %icc, %f10, %f1
loop_6635:
lduw [%l7 + 0x70], %o7
stx %i1, [%l7 + 0x30]
movle %xcc, %i4, %o5
std %f0, [%l7 + 0x50]
fandnot1 %f10, %f8, %f8
brlz,a %i3, loop_6636
fmovsvc %xcc, %f12, %f12
lduh [%l7 + 0x30], %l4
nop
setx loop_6637, %l0, %l1
jmpl %l1, %l0
loop_6636:
fmovdn %xcc, %f2, %f9
ldsh [%l7 + 0x32], %g4
std %f14, [%l7 + 0x60]
loop_6637:
fba,a %fcc3, loop_6638
sll %l2, 0x09, %o2
ldsh [%l7 + 0x3C], %o3
ldsh [%l7 + 0x32], %g6
loop_6638:
fmovrdne %i0, %f4, %f4
fnegs %f5, %f10
movl %icc, %i5, %g1
andcc %l3, %o4, %i6
call loop_6639
ble,pt %xcc, loop_6640
xnor %o0, 0x0758, %o6
umulcc %g7, %g3, %g5
loop_6639:
fbule,a %fcc2, loop_6641
loop_6640:
fmovrsgz %l5, %f10, %f5
sdivx %i2, 0x0FB9, %i7
fbo %fcc1, loop_6642
loop_6641:
subccc %g2, 0x0DE9, %o1
pdist %f6, %f2, %f0
fnot1s %f10, %f12
loop_6642:
fmovs %f13, %f14
be %xcc, loop_6643
tneg %xcc, 0x3
andncc %l1, %o7, %i1
edge16 %l6, %o5, %i3
loop_6643:
umulcc %i4, %l0, %l4
brz %g4, loop_6644
edge32ln %o2, %l2, %o3
tneg %xcc, 0x3
movgu %icc, %i0, %i5
loop_6644:
tn %xcc, 0x3
fnot2s %f14, %f2
ldub [%l7 + 0x7B], %g6
movrlez %g1, 0x39C, %l3
fcmpd %fcc1, %f4, %f6
edge32ln %i6, %o0, %o6
fmovscs %icc, %f2, %f8
tgu %icc, 0x4
andn %o4, %g7, %g5
tge %icc, 0x6
fsrc2s %f11, %f10
fsrc1s %f5, %f2
tcs %icc, 0x2
tvs %xcc, 0x4
lduh [%l7 + 0x6C], %g3
subcc %i2, 0x1A2B, %l5
brlez %i7, loop_6645
or %o1, 0x1322, %l1
movn %xcc, %g2, %o7
stb %i1, [%l7 + 0x68]
loop_6645:
fmovrsgz %o5, %f12, %f6
fmovrslz %l6, %f9, %f13
fcmpne32 %f0, %f10, %i3
ldub [%l7 + 0x2D], %l0
ldub [%l7 + 0x23], %i4
subc %g4, %o2, %l4
fmul8sux16 %f10, %f8, %f14
xnorcc %o3, %l2, %i0
edge8l %i5, %g6, %l3
fbue,a %fcc0, loop_6646
fcmpd %fcc1, %f12, %f2
bneg,a %xcc, loop_6647
bpos,a loop_6648
loop_6646:
movgu %xcc, %g1, %o0
movle %xcc, %i6, %o4
loop_6647:
ld [%l7 + 0x08], %f10
loop_6648:
fmovsle %icc, %f6, %f13
addc %o6, %g5, %g3
lduw [%l7 + 0x44], %g7
lduh [%l7 + 0x4C], %l5
mulscc %i7, 0x1EC7, %i2
fmovscc %icc, %f14, %f9
ble,a loop_6649
fmovrdgz %o1, %f6, %f0
edge16l %g2, %l1, %o7
edge32n %o5, %i1, %i3
loop_6649:
fpackfix %f12, %f11
nop
setx loop_6650, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tcs %xcc, 0x7
fnand %f6, %f6, %f8
bne %icc, loop_6651
loop_6650:
fmovspos %xcc, %f4, %f13
ldub [%l7 + 0x56], %l0
movrlez %i4, %l6, %g4
loop_6651:
ble %icc, loop_6652
smulcc %o2, 0x1A73, %o3
fbo %fcc1, loop_6653
fbe,a %fcc2, loop_6654
loop_6652:
fcmpes %fcc0, %f6, %f2
fmovsvc %icc, %f13, %f11
loop_6653:
fmovrde %l4, %f12, %f14
loop_6654:
bne,a,pn %icc, loop_6655
fpadd16s %f0, %f10, %f0
addcc %i0, 0x02BE, %l2
fpadd32s %f13, %f15, %f14
loop_6655:
popc %i5, %l3
movge %xcc, %g6, %g1
fpsub16s %f10, %f15, %f3
st %f6, [%l7 + 0x78]
edge16 %i6, %o0, %o6
srlx %o4, %g5, %g7
fmul8x16al %f9, %f0, %f0
brnz,a %l5, loop_6656
fbge,a %fcc1, loop_6657
ldub [%l7 + 0x25], %i7
ldx [%l7 + 0x30], %g3
loop_6656:
bge,pt %icc, loop_6658
loop_6657:
mova %xcc, %o1, %i2
lduw [%l7 + 0x3C], %l1
fmovsgu %icc, %f4, %f8
loop_6658:
fmovdpos %xcc, %f0, %f7
fmovdvc %icc, %f7, %f7
bcs loop_6659
stx %g2, [%l7 + 0x60]
ta %icc, 0x4
fandnot2s %f4, %f6, %f15
loop_6659:
pdist %f14, %f14, %f0
fmovsneg %xcc, %f3, %f10
fmovrdne %o7, %f14, %f10
fpadd16 %f8, %f10, %f8
ldx [%l7 + 0x28], %o5
fbuge,a %fcc3, loop_6660
bleu,a loop_6661
fornot1 %f2, %f4, %f4
edge16 %i3, %i1, %l0
loop_6660:
fpsub16s %f8, %f5, %f11
loop_6661:
fmovdl %xcc, %f10, %f0
fxnors %f13, %f15, %f6
stx %l6, [%l7 + 0x68]
st %f5, [%l7 + 0x78]
fexpand %f10, %f0
fpmerge %f13, %f11, %f12
lduh [%l7 + 0x1C], %g4
fmovdpos %icc, %f4, %f3
tne %xcc, 0x4
fcmpes %fcc2, %f13, %f0
edge16ln %o2, %i4, %l4
fandnot1 %f0, %f14, %f12
st %f10, [%l7 + 0x74]
fmovrsne %i0, %f2, %f5
nop
setx loop_6662, %l0, %l1
jmpl %l1, %o3
brz %i5, loop_6663
fcmpd %fcc0, %f12, %f0
fble %fcc3, loop_6664
loop_6662:
fbug %fcc1, loop_6665
loop_6663:
edge16n %l2, %g6, %l3
fcmpne32 %f4, %f10, %g1
loop_6664:
fmovrsne %o0, %f2, %f11
loop_6665:
ldsw [%l7 + 0x64], %o6
smul %i6, %g5, %g7
ldd [%l7 + 0x30], %f6
fmovrse %l5, %f2, %f11
ldx [%l7 + 0x60], %o4
fornot1 %f10, %f14, %f10
ldd [%l7 + 0x68], %f2
stw %g3, [%l7 + 0x14]
ldx [%l7 + 0x68], %o1
ldsb [%l7 + 0x0D], %i7
movrgz %i2, %g2, %l1
taddcc %o5, %o7, %i3
fands %f8, %f14, %f1
bl %xcc, loop_6666
edge32n %l0, %i1, %g4
taddcctv %o2, 0x07B4, %i4
fbl,a %fcc2, loop_6667
loop_6666:
ldub [%l7 + 0x15], %l4
stx %i0, [%l7 + 0x68]
fxors %f12, %f14, %f11
loop_6667:
ldsb [%l7 + 0x7C], %o3
movle %icc, %i5, %l6
fmovd %f10, %f6
mulx %l2, %l3, %g1
bvs,a,pt %icc, loop_6668
lduh [%l7 + 0x54], %o0
fmovdne %icc, %f3, %f13
movle %icc, %g6, %i6
loop_6668:
fone %f0
ldub [%l7 + 0x14], %o6
ldsh [%l7 + 0x56], %g5
tcs %icc, 0x4
movrgz %l5, %g7, %o4
stw %g3, [%l7 + 0x60]
movge %icc, %i7, %o1
tsubcctv %g2, %i2, %o5
lduw [%l7 + 0x30], %l1
fble,a %fcc1, loop_6669
sra %i3, 0x00, %l0
fcmpgt32 %f0, %f12, %i1
fmovsgu %icc, %f10, %f2
loop_6669:
fmovsleu %xcc, %f14, %f14
fsrc1 %f14, %f2
smul %o7, %o2, %g4
fbug,a %fcc2, loop_6670
udiv %l4, 0x1D94, %i4
fcmpgt32 %f4, %f12, %i0
bneg,a loop_6671
loop_6670:
subccc %i5, %o3, %l6
srlx %l2, 0x17, %l3
mulscc %g1, 0x121B, %g6
loop_6671:
edge16l %o0, %i6, %o6
mulx %g5, 0x0A41, %g7
tne %xcc, 0x6
ldsh [%l7 + 0x4A], %o4
fcmpne16 %f12, %f12, %g3
stw %l5, [%l7 + 0x14]
addcc %o1, %i7, %i2
lduh [%l7 + 0x3C], %g2
edge32l %l1, %o5, %l0
fpackfix %f14, %f1
st %f6, [%l7 + 0x1C]
mova %icc, %i1, %o7
stx %i3, [%l7 + 0x30]
ldx [%l7 + 0x48], %g4
st %f6, [%l7 + 0x70]
fsrc1 %f12, %f8
fbne,a %fcc1, loop_6672
stw %o2, [%l7 + 0x44]
ldub [%l7 + 0x3A], %l4
pdist %f10, %f8, %f14
loop_6672:
tn %xcc, 0x4
lduh [%l7 + 0x70], %i0
ld [%l7 + 0x28], %f4
fors %f6, %f6, %f12
fbne %fcc1, loop_6673
fbu %fcc1, loop_6674
fsrc2s %f8, %f6
xnor %i5, %i4, %o3
loop_6673:
fcmpeq32 %f6, %f10, %l2
loop_6674:
stw %l6, [%l7 + 0x08]
bl,a loop_6675
edge16ln %l3, %g6, %o0
array16 %i6, %o6, %g1
lduh [%l7 + 0x78], %g7
loop_6675:
movrgz %o4, 0x028, %g5
udivx %g3, 0x0D63, %l5
fmovrdlez %i7, %f6, %f0
taddcctv %o1, 0x1A3B, %i2
brnz,a %l1, loop_6676
fnegd %f4, %f10
sllx %g2, 0x05, %o5
lduw [%l7 + 0x70], %l0
loop_6676:
fornot1s %f3, %f11, %f5
ldsb [%l7 + 0x43], %o7
subccc %i3, 0x1B19, %i1
ld [%l7 + 0x78], %f8
stx %g4, [%l7 + 0x30]
fabss %f9, %f2
st %f0, [%l7 + 0x50]
stx %l4, [%l7 + 0x40]
fba %fcc2, loop_6677
std %f0, [%l7 + 0x08]
lduw [%l7 + 0x08], %o2
ldd [%l7 + 0x40], %f2
loop_6677:
addcc %i5, 0x0E4A, %i4
stx %i0, [%l7 + 0x78]
brlez %o3, loop_6678
smulcc %l2, %l3, %l6
fors %f1, %f7, %f6
movcs %icc, %g6, %o0
loop_6678:
or %o6, 0x0FA1, %i6
fmovdn %icc, %f11, %f6
fcmpeq16 %f8, %f6, %g7
fcmped %fcc0, %f8, %f12
fornot2s %f12, %f14, %f6
fnegs %f9, %f15
subc %g1, %o4, %g5
st %f14, [%l7 + 0x18]
stb %g3, [%l7 + 0x2C]
array16 %i7, %o1, %i2
fpsub32s %f11, %f3, %f12
movre %l5, %g2, %o5
lduw [%l7 + 0x6C], %l1
ldsb [%l7 + 0x5C], %l0
fnegs %f11, %f15
ldub [%l7 + 0x7C], %i3
ldx [%l7 + 0x28], %i1
fmovrslz %o7, %f4, %f12
movpos %xcc, %l4, %o2
movrne %g4, %i5, %i4
fcmps %fcc1, %f13, %f6
sdivx %o3, 0x08C0, %i0
fornot2 %f14, %f2, %f12
brgz,a %l2, loop_6679
subccc %l6, 0x13CE, %l3
fba %fcc2, loop_6680
movne %icc, %o0, %o6
loop_6679:
std %f4, [%l7 + 0x38]
fornot1s %f15, %f4, %f12
loop_6680:
stw %i6, [%l7 + 0x20]
xor %g6, 0x05DC, %g1
fnands %f9, %f9, %f12
and %o4, %g7, %g5
fcmpgt32 %f14, %f8, %g3
ldub [%l7 + 0x0A], %i7
fbg,a %fcc1, loop_6681
fbe,a %fcc2, loop_6682
fmovda %icc, %f11, %f8
fble,a %fcc1, loop_6683
loop_6681:
stb %i2, [%l7 + 0x2A]
loop_6682:
faligndata %f4, %f2, %f6
stw %l5, [%l7 + 0x54]
loop_6683:
fcmpgt32 %f6, %f6, %o1
fbule %fcc3, loop_6684
lduh [%l7 + 0x38], %g2
bpos,pt %xcc, loop_6685
brgz %o5, loop_6686
loop_6684:
ldd [%l7 + 0x08], %f8
ldsb [%l7 + 0x3F], %l1
loop_6685:
ldx [%l7 + 0x38], %l0
loop_6686:
fmovdle %xcc, %f1, %f15
fnot2 %f14, %f14
fmovd %f14, %f4
ld [%l7 + 0x14], %f10
bleu,pt %xcc, loop_6687
bleu,pt %xcc, loop_6688
tg %xcc, 0x2
siam 0x1
loop_6687:
stw %i3, [%l7 + 0x7C]
loop_6688:
xor %i1, 0x1A91, %l4
fcmpeq16 %f4, %f6, %o7
ld [%l7 + 0x6C], %f11
tle %xcc, 0x3
movneg %icc, %o2, %i5
andncc %i4, %g4, %i0
stw %o3, [%l7 + 0x0C]
ldd [%l7 + 0x30], %f4
tvc %xcc, 0x5
stb %l2, [%l7 + 0x69]
fcmple16 %f8, %f6, %l3
fmul8sux16 %f12, %f2, %f0
fmovrse %l6, %f5, %f6
fmul8x16al %f14, %f5, %f12
srax %o0, 0x02, %o6
movle %xcc, %i6, %g6
fmovsg %xcc, %f12, %f6
fmovrsgez %g1, %f3, %f2
movcc %icc, %o4, %g5
stb %g3, [%l7 + 0x0B]
fmul8ulx16 %f4, %f2, %f12
umulcc %g7, %i2, %l5
brlz,a %o1, loop_6689
ld [%l7 + 0x1C], %f10
array16 %i7, %g2, %l1
brnz,a %l0, loop_6690
loop_6689:
stw %o5, [%l7 + 0x28]
array32 %i3, %l4, %o7
fmovdpos %xcc, %f5, %f5
loop_6690:
std %f14, [%l7 + 0x08]
fmovrdlz %i1, %f4, %f8
stw %i5, [%l7 + 0x5C]
fmovdl %icc, %f6, %f11
stx %i4, [%l7 + 0x28]
ldsw [%l7 + 0x54], %g4
ldub [%l7 + 0x73], %o2
fpadd32 %f8, %f2, %f6
ldx [%l7 + 0x50], %i0
ldx [%l7 + 0x68], %o3
fmovrde %l2, %f8, %f4
lduh [%l7 + 0x3E], %l3
movle %xcc, %o0, %o6
sub %i6, %l6, %g6
fmovdne %icc, %f10, %f11
fmovsneg %icc, %f4, %f3
brlz,a %o4, loop_6691
ldsb [%l7 + 0x3F], %g1
fmul8x16al %f8, %f6, %f2
fcmpeq16 %f10, %f2, %g5
loop_6691:
fors %f1, %f15, %f2
edge32ln %g3, %g7, %l5
stw %o1, [%l7 + 0x34]
addccc %i2, 0x1611, %i7
st %f2, [%l7 + 0x4C]
fmovrdgez %g2, %f0, %f2
ldd [%l7 + 0x38], %f8
fsrc1 %f8, %f10
movpos %xcc, %l0, %l1
fcmped %fcc1, %f8, %f8
movvs %xcc, %o5, %i3
mova %xcc, %o7, %i1
brlz,a %l4, loop_6692
ldsh [%l7 + 0x12], %i5
fcmpeq16 %f8, %f8, %g4
nop
setx loop_6693, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_6692:
lduw [%l7 + 0x3C], %o2
ld [%l7 + 0x08], %f15
bvs %icc, loop_6694
loop_6693:
lduh [%l7 + 0x7E], %i0
ldsw [%l7 + 0x64], %i4
ble,a,pt %icc, loop_6695
loop_6694:
fmovsneg %xcc, %f10, %f13
fabss %f9, %f11
ldx [%l7 + 0x10], %l2
loop_6695:
nop
setx loop_6696, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrlez %l3, 0x02F, %o0
ldub [%l7 + 0x56], %o3
ldsh [%l7 + 0x70], %o6
loop_6696:
brlz,a %l6, loop_6697
udiv %g6, 0x10BE, %o4
lduw [%l7 + 0x7C], %i6
fmovrse %g1, %f0, %f9
loop_6697:
te %icc, 0x7
ldsb [%l7 + 0x0D], %g5
tge %icc, 0x3
tvs %xcc, 0x7
bl,a loop_6698
ldub [%l7 + 0x7C], %g7
fornot2s %f6, %f8, %f5
xnorcc %g3, %l5, %i2
loop_6698:
bcc loop_6699
addccc %o1, %g2, %i7
sra %l1, %l0, %i3
bne,a loop_6700
loop_6699:
fpack16 %f0, %f9
fsrc2s %f0, %f4
movre %o7, %i1, %l4
loop_6700:
tcc %xcc, 0x0
fnors %f13, %f10, %f3
st %f1, [%l7 + 0x70]
stb %o5, [%l7 + 0x20]
st %f4, [%l7 + 0x74]
fsrc1 %f14, %f6
fpadd32 %f6, %f8, %f2
tvc %icc, 0x5
bg,a,pt %icc, loop_6701
te %xcc, 0x7
srax %i5, 0x1D, %o2
fmovrsne %g4, %f1, %f12
loop_6701:
lduh [%l7 + 0x34], %i0
fbe,a %fcc3, loop_6702
ld [%l7 + 0x24], %f13
ldd [%l7 + 0x78], %f6
fpackfix %f14, %f5
loop_6702:
stx %i4, [%l7 + 0x18]
lduw [%l7 + 0x68], %l2
edge32ln %o0, %o3, %o6
fmovde %icc, %f8, %f7
fone %f6
fmovsvs %icc, %f4, %f2
ldsh [%l7 + 0x1C], %l6
movcc %xcc, %l3, %g6
ldsb [%l7 + 0x6E], %o4
fmovdne %icc, %f10, %f5
tg %xcc, 0x4
fbule,a %fcc1, loop_6703
fnand %f10, %f0, %f6
fbge %fcc1, loop_6704
movn %xcc, %i6, %g1
loop_6703:
bvc,pt %xcc, loop_6705
ldub [%l7 + 0x0D], %g5
loop_6704:
and %g7, 0x01BB, %l5
bne,a loop_6706
loop_6705:
sth %i2, [%l7 + 0x32]
subccc %o1, 0x1B46, %g3
or %g2, %i7, %l1
loop_6706:
for %f12, %f8, %f12
pdist %f2, %f8, %f14
movpos %xcc, %i3, %o7
fbe %fcc2, loop_6707
bge,pt %icc, loop_6708
subc %i1, 0x0B9A, %l4
ldx [%l7 + 0x30], %l0
loop_6707:
ldub [%l7 + 0x45], %i5
loop_6708:
movrne %o2, 0x03B, %g4
ldub [%l7 + 0x1C], %o5
udiv %i0, 0x0935, %i4
ldx [%l7 + 0x38], %o0
or %l2, %o3, %l6
andcc %o6, 0x00B7, %l3
fbu,a %fcc1, loop_6709
ld [%l7 + 0x34], %f5
fbuge %fcc0, loop_6710
fbg %fcc1, loop_6711
loop_6709:
sllx %g6, 0x08, %o4
ldsh [%l7 + 0x7A], %g1
loop_6710:
ldsb [%l7 + 0x57], %g5
loop_6711:
srl %i6, %g7, %i2
fmovsl %icc, %f13, %f1
xnorcc %l5, %o1, %g2
nop
setx loop_6712, %l0, %l1
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 + 0x0C], %g3
fnor %f0, %f2, %f2
sub %i7, %i3, %o7
loop_6712:
movleu %xcc, %i1, %l1
fcmpne16 %f0, %f6, %l4
movre %i5, %l0, %o2
movrlez %g4, 0x1F9, %i0
fmovspos %xcc, %f5, %f11
and %i4, %o0, %o5
lduw [%l7 + 0x74], %o3
bge,a %icc, loop_6713
fba %fcc2, loop_6714
fpsub16s %f5, %f1, %f12
fbue %fcc2, loop_6715
loop_6713:
ld [%l7 + 0x64], %f15
loop_6714:
fmovdvc %icc, %f11, %f11
fand %f2, %f0, %f4
loop_6715:
ldsw [%l7 + 0x24], %l6
fpsub16s %f10, %f7, %f1
andn %l2, 0x0B0F, %o6
lduw [%l7 + 0x28], %g6
fors %f9, %f8, %f7
ldsb [%l7 + 0x49], %l3
sllx %g1, 0x0B, %g5
ldx [%l7 + 0x10], %o4
fmovrslez %i6, %f9, %f15
fcmple32 %f8, %f6, %g7
sdivx %l5, 0x1D2D, %o1
alignaddr %g2, %g3, %i7
ldsb [%l7 + 0x37], %i2
brgz,a %i3, loop_6716
ldsw [%l7 + 0x60], %i1
ldub [%l7 + 0x69], %o7
movn %icc, %l4, %i5
loop_6716:
ldsh [%l7 + 0x58], %l1
nop
setx loop_6717, %l0, %l1
jmpl %l1, %l0
fmovdge %xcc, %f7, %f15
lduw [%l7 + 0x5C], %o2
sdivcc %i0, 0x046A, %i4
loop_6717:
fmovrslez %o0, %f13, %f2
sllx %o5, %o3, %g4
bg,pn %xcc, loop_6718
be,a loop_6719
nop
setx loop_6720, %l0, %l1
jmpl %l1, %l2
addc %o6, %g6, %l3
loop_6718:
orn %l6, %g1, %g5
loop_6719:
fbg,a %fcc1, loop_6721
loop_6720:
fbo %fcc0, loop_6722
fbl,a %fcc3, loop_6723
movrgez %i6, %o4, %l5
loop_6721:
tg %xcc, 0x4
loop_6722:
fmovsleu %xcc, %f14, %f11
loop_6723:
st %f12, [%l7 + 0x68]
sth %g7, [%l7 + 0x60]
fmovsneg %icc, %f0, %f2
xor %o1, 0x12FF, %g2
array32 %i7, %g3, %i3
addc %i1, 0x076F, %o7
fmovdcc %icc, %f5, %f12
ldsh [%l7 + 0x60], %i2
tneg %xcc, 0x7
fbul,a %fcc0, loop_6724
tcc %xcc, 0x6
fmovscs %xcc, %f12, %f5
fcmpes %fcc3, %f1, %f9
loop_6724:
lduw [%l7 + 0x40], %l4
movgu %xcc, %l1, %l0
fmovs %f2, %f3
movpos %icc, %o2, %i0
ldsb [%l7 + 0x28], %i5
lduh [%l7 + 0x7A], %o0
movvc %icc, %i4, %o3
fmovsle %icc, %f10, %f13
movrne %o5, 0x3A8, %l2
subccc %g4, %o6, %g6
taddcctv %l6, 0x0006, %g1
ld [%l7 + 0x70], %f14
fmovscs %icc, %f4, %f9
fmovdgu %xcc, %f6, %f5
fnegs %f8, %f7
fmul8x16al %f3, %f11, %f6
tl %icc, 0x1
fmovdvs %xcc, %f4, %f13
stx %g5, [%l7 + 0x60]
ldsw [%l7 + 0x20], %i6
fabsd %f0, %f2
fmul8ulx16 %f10, %f10, %f10
udivcc %l3, 0x1608, %o4
std %f0, [%l7 + 0x28]
sllx %l5, 0x1D, %g7
stx %g2, [%l7 + 0x28]
ldsw [%l7 + 0x4C], %i7
andcc %o1, %g3, %i1
fxors %f4, %f4, %f5
fmovdgu %xcc, %f10, %f10
orcc %i3, %o7, %i2
movne %xcc, %l4, %l0
ldx [%l7 + 0x60], %o2
lduw [%l7 + 0x14], %i0
tn %xcc, 0x6
fmovsvs %xcc, %f5, %f4
fmovdvs %xcc, %f1, %f5
andncc %l1, %i5, %o0
fmovrsne %i4, %f14, %f5
movleu %xcc, %o3, %l2
sth %o5, [%l7 + 0x5A]
bcc,a,pn %icc, loop_6725
fmul8x16 %f5, %f2, %f4
stb %o6, [%l7 + 0x3E]
movg %icc, %g4, %g6
loop_6725:
brlz,a %g1, loop_6726
fbne %fcc2, loop_6727
ldsh [%l7 + 0x28], %l6
std %f10, [%l7 + 0x30]
loop_6726:
std %f8, [%l7 + 0x10]
loop_6727:
fandnot2s %f14, %f9, %f6
stw %i6, [%l7 + 0x48]
brlez,a %l3, loop_6728
edge32 %o4, %l5, %g5
smulcc %g2, 0x0C84, %g7
fxors %f8, %f6, %f4
loop_6728:
lduw [%l7 + 0x30], %i7
ldx [%l7 + 0x50], %g3
fmovsvs %icc, %f4, %f14
sth %o1, [%l7 + 0x42]
fmovsa %xcc, %f6, %f14
ldsh [%l7 + 0x08], %i3
ldub [%l7 + 0x34], %o7
ld [%l7 + 0x50], %f5
brnz,a %i2, loop_6729
movne %icc, %l4, %l0
fbe %fcc2, loop_6730
ldub [%l7 + 0x22], %o2
loop_6729:
bgu loop_6731
tg %icc, 0x6
loop_6730:
fmovrsgez %i1, %f1, %f10
lduh [%l7 + 0x70], %i0
loop_6731:
ldsh [%l7 + 0x70], %i5
tg %icc, 0x1
fmovsneg %xcc, %f11, %f5
fmovsneg %icc, %f8, %f14
movrlez %l1, %i4, %o0
lduh [%l7 + 0x7C], %l2
tgu %icc, 0x3
te %icc, 0x6
fcmpeq16 %f6, %f10, %o3
alignaddrl %o6, %o5, %g4
fnor %f12, %f2, %f8
fbule,a %fcc3, loop_6732
movn %icc, %g6, %g1
array32 %l6, %l3, %i6
fmovrslz %l5, %f0, %f11
loop_6732:
fmovsge %icc, %f6, %f11
bvc,a,pt %icc, loop_6733
fzero %f4
add %o4, 0x1355, %g2
stx %g5, [%l7 + 0x38]
loop_6733:
fcmpeq16 %f8, %f14, %g7
ble loop_6734
tne %xcc, 0x4
ldx [%l7 + 0x20], %i7
ld [%l7 + 0x38], %f2
loop_6734:
fmovsgu %icc, %f3, %f11
fcmple16 %f14, %f12, %o1
ldub [%l7 + 0x15], %g3
stw %o7, [%l7 + 0x24]
fsrc2 %f4, %f14
bn,pn %xcc, loop_6735
tne %icc, 0x4
sth %i3, [%l7 + 0x20]
fmovdne %xcc, %f12, %f3
loop_6735:
bleu %icc, loop_6736
fmovdneg %icc, %f0, %f2
xor %l4, %i2, %l0
fcmpgt16 %f10, %f2, %o2
loop_6736:
nop
setx loop_6737, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovd %f12, %f10
tpos %icc, 0x0
edge8 %i0, %i1, %i5
loop_6737:
umul %l1, %i4, %o0
bge,pt %xcc, loop_6738
bleu,a %icc, loop_6739
std %f8, [%l7 + 0x08]
ldx [%l7 + 0x78], %o3
loop_6738:
std %f4, [%l7 + 0x50]
loop_6739:
fmovrsgz %l2, %f8, %f3
fmovdleu %icc, %f1, %f0
subccc %o5, %o6, %g6
fbe,a %fcc3, loop_6740
array16 %g1, %g4, %l3
fone %f6
movcs %icc, %l6, %i6
loop_6740:
brnz,a %o4, loop_6741
ldsh [%l7 + 0x54], %l5
xnor %g2, 0x0E58, %g5
fsrc1s %f10, %f8
loop_6741:
tvc %icc, 0x6
tcc %xcc, 0x4
st %f10, [%l7 + 0x20]
udivcc %g7, 0x1D98, %i7
sll %g3, 0x1C, %o1
alignaddrl %o7, %i3, %i2
fmovspos %xcc, %f6, %f9
nop
setx loop_6742, %l0, %l1
jmpl %l1, %l4
fble %fcc0, loop_6743
srl %o2, %l0, %i1
ld [%l7 + 0x7C], %f14
loop_6742:
sth %i5, [%l7 + 0x72]
loop_6743:
tne %icc, 0x0
fnegs %f4, %f12
movpos %icc, %i0, %l1
tvc %icc, 0x7
fbo %fcc3, loop_6744
fone %f0
fmovsle %icc, %f5, %f1
ldx [%l7 + 0x58], %o0
loop_6744:
fcmpd %fcc2, %f6, %f6
lduw [%l7 + 0x18], %o3
fandnot1s %f4, %f4, %f15
ldd [%l7 + 0x48], %f14
ldsb [%l7 + 0x1A], %i4
ta %xcc, 0x1
fmovde %xcc, %f12, %f6
stw %l2, [%l7 + 0x74]
fmovse %xcc, %f12, %f0
ldd [%l7 + 0x28], %f6
fmovsn %xcc, %f4, %f12
bgu loop_6745
fand %f4, %f6, %f4
tneg %icc, 0x1
st %f15, [%l7 + 0x68]
loop_6745:
fzeros %f14
mulscc %o5, 0x1FE3, %g6
brgez,a %o6, loop_6746
fmul8x16 %f3, %f0, %f2
movrlez %g4, 0x319, %g1
lduw [%l7 + 0x50], %l6
loop_6746:
fbl %fcc2, loop_6747
fmovdge %xcc, %f15, %f9
ldsw [%l7 + 0x74], %i6
fpsub16s %f15, %f14, %f8
loop_6747:
edge8 %l3, %o4, %l5
fzero %f10
bpos,a %xcc, loop_6748
fcmpeq32 %f6, %f6, %g2
fmovdle %icc, %f11, %f7
bneg,a,pn %icc, loop_6749
loop_6748:
fcmpes %fcc0, %f15, %f12
fmovrdgz %g5, %f4, %f8
st %f10, [%l7 + 0x28]
loop_6749:
tn %icc, 0x4
movge %xcc, %g7, %i7
fmovdne %icc, %f14, %f0
bpos,pt %xcc, loop_6750
tg %xcc, 0x0
fornot2s %f1, %f12, %f3
faligndata %f6, %f6, %f14
loop_6750:
taddcctv %g3, %o7, %i3
fmovdleu %icc, %f2, %f5
nop
setx loop_6751, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ble,a,pn %xcc, loop_6752
and %o1, %l4, %i2
edge32n %o2, %l0, %i5
loop_6751:
for %f10, %f6, %f6
loop_6752:
sth %i0, [%l7 + 0x62]
mova %xcc, %l1, %o0
fmovrse %i1, %f13, %f2
fmuld8sux16 %f10, %f14, %f6
fbu,a %fcc1, loop_6753
fmovsleu %icc, %f14, %f7
stb %i4, [%l7 + 0x77]
edge16 %l2, %o3, %g6
loop_6753:
bneg,a,pn %xcc, loop_6754
fors %f11, %f2, %f2
fpsub32s %f4, %f13, %f0
stb %o6, [%l7 + 0x40]
loop_6754:
fmovdcs %icc, %f9, %f4
movn %xcc, %o5, %g4
orn %l6, 0x0BA5, %i6
lduw [%l7 + 0x3C], %l3
lduh [%l7 + 0x56], %o4
ldsh [%l7 + 0x08], %g1
st %f6, [%l7 + 0x78]
fpadd16 %f14, %f14, %f0
stw %g2, [%l7 + 0x78]
subccc %g5, %g7, %i7
std %f6, [%l7 + 0x60]
fnot1s %f3, %f1
ldub [%l7 + 0x59], %g3
tleu %icc, 0x5
edge8 %l5, %o7, %i3
tpos %icc, 0x0
popc %l4, %i2
popc %o2, %o1
sllx %l0, 0x17, %i0
and %l1, 0x1188, %o0
sll %i1, %i4, %l2
movl %icc, %i5, %o3
tl %icc, 0x4
smul %g6, 0x0B57, %o6
srax %o5, 0x12, %g4
srl %i6, 0x0B, %l3
stb %l6, [%l7 + 0x6E]
ldsh [%l7 + 0x3C], %g1
fandnot1 %f6, %f0, %f0
fmovdge %xcc, %f7, %f15
xor %o4, 0x0F35, %g5
fmovda %icc, %f1, %f2
edge8l %g7, %g2, %i7
stw %g3, [%l7 + 0x2C]
fmovscc %xcc, %f2, %f11
fpack16 %f6, %f0
bpos,a loop_6755
fandnot1s %f14, %f5, %f7
ldsb [%l7 + 0x48], %o7
fbuge %fcc0, loop_6756
loop_6755:
fbl %fcc0, loop_6757
fpadd16s %f0, %f10, %f15
fnands %f13, %f0, %f0
loop_6756:
fnands %f6, %f8, %f4
loop_6757:
st %f12, [%l7 + 0x5C]
sdiv %l5, 0x1455, %l4
ldsh [%l7 + 0x60], %i2
bvc,pt %icc, loop_6758
tne %xcc, 0x1
stb %i3, [%l7 + 0x73]
lduw [%l7 + 0x44], %o1
loop_6758:
stb %o2, [%l7 + 0x49]
fmovsleu %icc, %f12, %f6
edge32n %l0, %i0, %o0
ble,a loop_6759
tle %icc, 0x2
edge8l %l1, %i4, %l2
fabsd %f14, %f10
loop_6759:
fones %f9
fmovrsgz %i1, %f8, %f9
edge32l %i5, %o3, %g6
movne %icc, %o5, %g4
umul %o6, %l3, %i6
srl %g1, 0x06, %o4
lduw [%l7 + 0x70], %g5
fxor %f6, %f14, %f10
fmovrdne %l6, %f0, %f0
fbne,a %fcc3, loop_6760
bvc,pt %xcc, loop_6761
nop
setx loop_6762, %l0, %l1
jmpl %l1, %g7
ldsw [%l7 + 0x74], %g2
loop_6760:
ldsw [%l7 + 0x1C], %g3
loop_6761:
fornot2s %f10, %f14, %f11
loop_6762:
or %i7, 0x13BD, %l5
sth %l4, [%l7 + 0x5E]
ldx [%l7 + 0x28], %o7
ldsb [%l7 + 0x7F], %i3
sllx %i2, %o1, %o2
tcc %icc, 0x2
fpsub32s %f11, %f14, %f4
fbule,a %fcc3, loop_6763
fmovrsne %l0, %f9, %f10
fmovrsne %i0, %f5, %f3
ble,a,pt %xcc, loop_6764
loop_6763:
orncc %o0, %l1, %i4
faligndata %f2, %f0, %f10
movge %xcc, %l2, %i1
loop_6764:
fcmpgt16 %f6, %f4, %i5
ld [%l7 + 0x44], %f15
ldub [%l7 + 0x1C], %o3
movre %o5, 0x360, %g4
fmovdle %icc, %f12, %f13
ldd [%l7 + 0x20], %f0
fxnor %f14, %f4, %f4
fba,a %fcc1, loop_6765
bg loop_6766
bcs,pn %xcc, loop_6767
fzero %f10
loop_6765:
ldub [%l7 + 0x44], %g6
loop_6766:
sth %o6, [%l7 + 0x2C]
loop_6767:
fmovsle %xcc, %f5, %f6
stx %l3, [%l7 + 0x08]
call loop_6768
lduw [%l7 + 0x0C], %i6
tgu %icc, 0x4
ldd [%l7 + 0x48], %f10
loop_6768:
ldsw [%l7 + 0x6C], %o4
fpadd32s %f4, %f0, %f8
fcmpne32 %f2, %f14, %g1
umul %g5, %g7, %g2
edge32n %g3, %i7, %l6
ldx [%l7 + 0x18], %l5
udivx %l4, 0x0B66, %o7
fble %fcc3, loop_6769
stw %i2, [%l7 + 0x60]
brz %i3, loop_6770
st %f8, [%l7 + 0x10]
loop_6769:
mova %icc, %o2, %o1
ldsh [%l7 + 0x64], %i0
loop_6770:
fmovspos %icc, %f7, %f6
ldub [%l7 + 0x60], %o0
fmovsneg %xcc, %f2, %f13
lduh [%l7 + 0x5C], %l0
fnot1s %f5, %f13
fandnot1 %f14, %f6, %f2
fsrc2s %f4, %f11
st %f1, [%l7 + 0x68]
bn,pn %xcc, loop_6771
fmovscs %icc, %f14, %f4
addcc %i4, %l1, %i1
brz %l2, loop_6772
loop_6771:
lduw [%l7 + 0x3C], %o3
stb %o5, [%l7 + 0x64]
ldx [%l7 + 0x20], %g4
loop_6772:
fcmple32 %f10, %f10, %i5
std %f4, [%l7 + 0x28]
bcc,a,pn %icc, loop_6773
fmuld8sux16 %f0, %f11, %f10
fmovdcs %icc, %f4, %f15
subcc %g6, 0x0D65, %l3
loop_6773:
st %f0, [%l7 + 0x30]
fmovrdlez %o6, %f4, %f14
be,a,pt %xcc, loop_6774
fmovdle %icc, %f4, %f4
lduw [%l7 + 0x0C], %o4
fmovsvc %icc, %f10, %f0
loop_6774:
sll %i6, 0x0C, %g1
movrgez %g5, 0x10D, %g7
ld [%l7 + 0x28], %f6
fmovsleu %xcc, %f7, %f7
faligndata %f4, %f6, %f8
fnors %f12, %f2, %f2
sth %g3, [%l7 + 0x64]
fcmpgt32 %f0, %f8, %g2
ldub [%l7 + 0x52], %l6
edge32 %i7, %l5, %o7
stx %l4, [%l7 + 0x48]
bne,pn %icc, loop_6775
fmovdpos %icc, %f0, %f3
fmul8x16al %f3, %f9, %f14
fnot2 %f0, %f10
loop_6775:
sth %i2, [%l7 + 0x42]
edge16ln %o2, %o1, %i0
fnot1 %f2, %f10
edge32n %o0, %l0, %i3
edge8ln %i4, %l1, %l2
fandnot2 %f14, %f6, %f8
sllx %o3, 0x1F, %i1
subcc %g4, 0x0A11, %i5
sdivx %g6, 0x03C5, %l3
ldsh [%l7 + 0x3C], %o5
lduw [%l7 + 0x34], %o6
fmovsgu %xcc, %f9, %f14
bvc,pn %xcc, loop_6776
srax %o4, 0x1B, %i6
sth %g5, [%l7 + 0x54]
tl %icc, 0x1
loop_6776:
ba,a loop_6777
fbl,a %fcc0, loop_6778
fbe %fcc2, loop_6779
edge32n %g1, %g3, %g7
loop_6777:
ldub [%l7 + 0x7A], %g2
loop_6778:
ldsw [%l7 + 0x60], %l6
loop_6779:
subc %i7, 0x0326, %l5
stb %o7, [%l7 + 0x3D]
ld [%l7 + 0x30], %f5
udivcc %l4, 0x1890, %i2
fandnot2s %f7, %f5, %f5
ldub [%l7 + 0x15], %o1
movcs %xcc, %i0, %o0
ld [%l7 + 0x54], %f0
nop
setx loop_6780, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnands %f4, %f15, %f8
brlez,a %l0, loop_6781
fmovda %xcc, %f5, %f7
loop_6780:
fpadd32 %f12, %f2, %f2
bvs %icc, loop_6782
loop_6781:
sth %i3, [%l7 + 0x36]
lduw [%l7 + 0x24], %i4
sra %l1, %o2, %o3
loop_6782:
fmovrslz %l2, %f8, %f2
umulcc %g4, %i1, %i5
lduw [%l7 + 0x30], %l3
brgz %o5, loop_6783
stw %o6, [%l7 + 0x14]
call loop_6784
umulcc %g6, %i6, %o4
loop_6783:
sra %g5, 0x17, %g3
tle %xcc, 0x4
loop_6784:
addcc %g1, 0x0293, %g2
ldsh [%l7 + 0x0C], %g7
std %f0, [%l7 + 0x40]
array32 %l6, %i7, %o7
st %f14, [%l7 + 0x58]
stb %l4, [%l7 + 0x37]
fbuge %fcc1, loop_6785
movle %icc, %i2, %o1
sdiv %i0, 0x1470, %l5
stx %l0, [%l7 + 0x10]
loop_6785:
fpadd32 %f8, %f0, %f10
fnot1s %f12, %f5
fbu %fcc2, loop_6786
ldd [%l7 + 0x18], %f8
stx %i3, [%l7 + 0x28]
addc %i4, 0x0FB1, %o0
loop_6786:
tleu %xcc, 0x2
ldub [%l7 + 0x30], %l1
fzero %f10
fones %f5
fmovdleu %icc, %f11, %f10
tcc %xcc, 0x2
fandnot2 %f12, %f6, %f0
bshuffle %f2, %f14, %f4
fors %f14, %f0, %f3
ldd [%l7 + 0x70], %f2
mulx %o2, %l2, %g4
fbu %fcc1, loop_6787
fcmpne32 %f2, %f6, %o3
stb %i5, [%l7 + 0x7E]
sth %l3, [%l7 + 0x24]
loop_6787:
fpmerge %f11, %f8, %f0
ldub [%l7 + 0x36], %o5
lduw [%l7 + 0x38], %o6
tg %icc, 0x7
stw %g6, [%l7 + 0x54]
or %i1, 0x0792, %i6
lduw [%l7 + 0x78], %g5
array32 %g3, %g1, %g2
ld [%l7 + 0x20], %f7
fcmpes %fcc1, %f8, %f0
edge32l %g7, %l6, %i7
edge8ln %o4, %o7, %l4
sra %o1, 0x06, %i2
stw %i0, [%l7 + 0x70]
stw %l0, [%l7 + 0x60]
lduw [%l7 + 0x34], %i3
sth %l5, [%l7 + 0x34]
sll %i4, %o0, %o2
fcmpd %fcc0, %f4, %f2
movvs %xcc, %l2, %g4
movge %icc, %l1, %o3
lduw [%l7 + 0x3C], %i5
fnot2s %f15, %f15
stx %o5, [%l7 + 0x20]
nop
setx loop_6788, %l0, %l1
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 %f10, %f4
stw %l3, [%l7 + 0x0C]
brlz,a %o6, loop_6789
loop_6788:
fcmpeq16 %f6, %f4, %g6
stw %i6, [%l7 + 0x0C]
addc %g5, %g3, %i1
loop_6789:
lduw [%l7 + 0x10], %g1
edge8l %g2, %g7, %i7
fba %fcc2, loop_6790
lduh [%l7 + 0x32], %l6
lduw [%l7 + 0x78], %o4
st %f0, [%l7 + 0x68]
loop_6790:
fpack16 %f10, %f12
andcc %o7, 0x14C1, %l4
movvs %xcc, %i2, %o1
fbug %fcc0, loop_6791
fmovrdlz %l0, %f4, %f12
movrgz %i3, %i0, %i4
st %f2, [%l7 + 0x30]
loop_6791:
andncc %o0, %o2, %l5
stb %l2, [%l7 + 0x79]
lduh [%l7 + 0x18], %g4
for %f6, %f4, %f12
ldub [%l7 + 0x59], %o3
ba loop_6792
andcc %i5, 0x162C, %o5
or %l3, 0x1BE0, %l1
fmovdl %xcc, %f11, %f8
loop_6792:
udivcc %o6, 0x15CB, %g6
fcmpgt16 %f2, %f0, %i6
sdivx %g3, 0x0131, %g5
lduw [%l7 + 0x5C], %i1
udivx %g2, 0x1737, %g1
movg %icc, %i7, %l6
ld [%l7 + 0x54], %f10
stw %o4, [%l7 + 0x14]
sra %o7, %l4, %g7
bshuffle %f6, %f14, %f2
fbu,a %fcc1, loop_6793
lduw [%l7 + 0x48], %o1
sdivcc %l0, 0x009E, %i3
fmovsgu %icc, %f1, %f11
loop_6793:
fmovdne %icc, %f14, %f10
fnegd %f8, %f6
ldd [%l7 + 0x10], %f12
array8 %i0, %i4, %o0
fmuld8ulx16 %f3, %f14, %f14
movpos %icc, %o2, %l5
mulx %i2, %g4, %l2
fcmpes %fcc0, %f7, %f15
alignaddrl %o3, %o5, %l3
fmovrdlez %i5, %f0, %f14
std %f0, [%l7 + 0x68]
ldsb [%l7 + 0x79], %l1
fbe %fcc3, loop_6794
fpsub32 %f2, %f14, %f6
movrgez %g6, 0x1F1, %i6
bl %xcc, loop_6795
loop_6794:
fabss %f0, %f9
bneg,a,pn %xcc, loop_6796
stw %o6, [%l7 + 0x6C]
loop_6795:
fmovsle %xcc, %f14, %f10
ldsw [%l7 + 0x58], %g5
loop_6796:
bvs,pn %icc, loop_6797
stw %i1, [%l7 + 0x4C]
subcc %g2, %g1, %g3
ldsh [%l7 + 0x7C], %l6
loop_6797:
std %f6, [%l7 + 0x28]
fpsub16s %f11, %f12, %f12
fones %f1
bpos loop_6798
ldsw [%l7 + 0x40], %i7
tge %icc, 0x5
bvs,pt %icc, loop_6799
loop_6798:
fmovrdne %o7, %f14, %f0
ld [%l7 + 0x40], %f5
fmovdcs %icc, %f2, %f13
loop_6799:
edge32l %l4, %g7, %o1
st %f3, [%l7 + 0x0C]
xorcc %l0, 0x1505, %o4
std %f4, [%l7 + 0x28]
edge16n %i3, %i0, %o0
fcmpeq32 %f12, %f2, %o2
fnot2s %f1, %f10
lduh [%l7 + 0x6A], %l5
ldub [%l7 + 0x7C], %i2
fmuld8sux16 %f8, %f14, %f6
xnorcc %i4, %g4, %o3
fnegd %f0, %f0
stx %l2, [%l7 + 0x70]
st %f13, [%l7 + 0x3C]
movl %xcc, %l3, %i5
fmovrdgz %o5, %f8, %f10
mulscc %g6, 0x1278, %l1
fblg,a %fcc0, loop_6800
movre %i6, 0x3D9, %o6
movvs %xcc, %i1, %g2
fexpand %f12, %f6
loop_6800:
fmovda %icc, %f8, %f14
fpsub16s %f12, %f0, %f2
fpsub32 %f12, %f10, %f0
fmovdvc %xcc, %f3, %f7
fmovsgu %icc, %f10, %f1
orcc %g5, 0x020D, %g3
ldd [%l7 + 0x38], %f6
bcc %icc, loop_6801
movvc %xcc, %l6, %i7
ldsw [%l7 + 0x58], %o7
fmovrsgz %l4, %f7, %f5
loop_6801:
edge16ln %g1, %g7, %o1
fand %f2, %f12, %f2
fpack16 %f2, %f1
ldub [%l7 + 0x32], %l0
brlez,a %i3, loop_6802
fmovrdgez %i0, %f10, %f2
ldd [%l7 + 0x08], %f14
std %f8, [%l7 + 0x70]
loop_6802:
subcc %o0, 0x091D, %o4
fmovsvc %xcc, %f4, %f3
sllx %l5, %i2, %i4
tpos %icc, 0x2
fmovse %icc, %f3, %f8
bvc,pn %xcc, loop_6803
movrlez %o2, 0x1D2, %g4
movrgez %o3, 0x198, %l2
ldd [%l7 + 0x60], %f8
loop_6803:
std %f14, [%l7 + 0x70]
move %icc, %l3, %o5
fsrc2 %f2, %f8
edge32n %i5, %l1, %g6
movrgez %i6, 0x3D7, %i1
fbn,a %fcc2, loop_6804
fcmps %fcc2, %f5, %f6
movre %g2, 0x0A8, %o6
fpadd32 %f2, %f6, %f10
loop_6804:
addccc %g5, %l6, %g3
pdist %f4, %f4, %f2
fmovdl %icc, %f2, %f13
bleu,pt %xcc, loop_6805
ldx [%l7 + 0x40], %i7
brgez,a %l4, loop_6806
fmovsgu %icc, %f13, %f13
loop_6805:
fabsd %f0, %f2
fors %f10, %f13, %f2
loop_6806:
alignaddr %o7, %g1, %g7
stb %l0, [%l7 + 0x47]
stb %i3, [%l7 + 0x29]
std %f12, [%l7 + 0x10]
edge8l %o1, %o0, %o4
st %f2, [%l7 + 0x78]
lduh [%l7 + 0x10], %i0
fzeros %f0
stb %l5, [%l7 + 0x3B]
st %f6, [%l7 + 0x5C]
fnors %f4, %f3, %f5
srl %i2, %o2, %i4
movleu %xcc, %g4, %l2
fbuge,a %fcc0, loop_6807
bcc,pn %icc, loop_6808
stb %o3, [%l7 + 0x31]
umul %l3, 0x1772, %o5
loop_6807:
xor %l1, %i5, %g6
loop_6808:
fpadd16 %f12, %f6, %f14
fmovrdgz %i6, %f0, %f4
array32 %i1, %g2, %g5
fbu,a %fcc0, loop_6809
std %f12, [%l7 + 0x20]
udivcc %l6, 0x151F, %o6
bgu loop_6810
loop_6809:
fmul8x16al %f12, %f15, %f0
mova %icc, %g3, %l4
stb %o7, [%l7 + 0x66]
loop_6810:
fbu,a %fcc3, loop_6811
mulx %i7, 0x1F1D, %g1
ld [%l7 + 0x30], %f0
tpos %xcc, 0x2
loop_6811:
stw %l0, [%l7 + 0x7C]
tle %icc, 0x7
sethi 0x10D5, %g7
stw %i3, [%l7 + 0x18]
sdivx %o0, 0x12C4, %o4
stw %i0, [%l7 + 0x78]
ld [%l7 + 0x24], %f5
bpos loop_6812
taddcc %l5, %i2, %o1
fble,a %fcc3, loop_6813
lduw [%l7 + 0x5C], %i4
loop_6812:
ldsw [%l7 + 0x38], %g4
fmovsl %icc, %f14, %f14
loop_6813:
fcmple16 %f4, %f2, %l2
call loop_6814
movn %icc, %o2, %l3
fmovsleu %icc, %f12, %f14
movle %icc, %o3, %o5
loop_6814:
movpos %icc, %l1, %i5
ldx [%l7 + 0x10], %g6
nop
setx loop_6815, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
andcc %i6, 0x1F8C, %g2
smulcc %g5, %l6, %i1
fbuge %fcc2, loop_6816
loop_6815:
fnand %f2, %f14, %f10
fmovdcs %icc, %f1, %f1
stb %o6, [%l7 + 0x57]
loop_6816:
brnz,a %l4, loop_6817
movre %o7, 0x084, %i7
bcs,a %xcc, loop_6818
ldsb [%l7 + 0x5B], %g3
loop_6817:
fxors %f8, %f8, %f15
fmovsn %xcc, %f10, %f9
loop_6818:
stb %g1, [%l7 + 0x3C]
edge8n %g7, %l0, %o0
ldsh [%l7 + 0x6C], %i3
ble,a,pn %xcc, loop_6819
tg %icc, 0x2
move %xcc, %o4, %i0
fmovdcc %xcc, %f11, %f0
loop_6819:
orn %l5, %i2, %o1
fnot1s %f12, %f4
lduh [%l7 + 0x62], %g4
lduw [%l7 + 0x50], %i4
ldsh [%l7 + 0x52], %o2
bgu %xcc, loop_6820
fbe %fcc3, loop_6821
movrlez %l3, 0x1E0, %o3
brgz %o5, loop_6822
loop_6820:
st %f12, [%l7 + 0x70]
loop_6821:
subc %l2, 0x0D79, %i5
ldub [%l7 + 0x69], %l1
loop_6822:
stw %g6, [%l7 + 0x58]
movne %xcc, %i6, %g5
bleu,a,pt %icc, loop_6823
sethi 0x10DE, %g2
ldd [%l7 + 0x68], %f0
stw %l6, [%l7 + 0x60]
loop_6823:
fornot1 %f12, %f8, %f2
fpack16 %f0, %f7
fmovse %xcc, %f10, %f4
movge %xcc, %i1, %o6
fmovsn %icc, %f13, %f3
fmovscc %icc, %f13, %f5
stx %l4, [%l7 + 0x48]
ldsb [%l7 + 0x24], %o7
sth %i7, [%l7 + 0x08]
ld [%l7 + 0x30], %f15
edge16 %g3, %g1, %l0
fzeros %f1
and %g7, %i3, %o4
mulscc %i0, 0x10B8, %o0
fnot2s %f13, %f12
fornot2s %f0, %f12, %f4
ld [%l7 + 0x74], %f12
orncc %i2, 0x1642, %l5
xorcc %g4, %i4, %o1
mulx %o2, %l3, %o3
fornot1 %f6, %f2, %f14
fcmpeq32 %f8, %f12, %l2
bpos loop_6824
stw %o5, [%l7 + 0x54]
tneg %icc, 0x3
fcmple32 %f10, %f6, %i5
loop_6824:
pdist %f2, %f2, %f14
movrlez %l1, 0x1B2, %i6
bne loop_6825
ldd [%l7 + 0x38], %f12
fbule,a %fcc3, loop_6826
ldx [%l7 + 0x68], %g5
loop_6825:
umulcc %g6, %l6, %i1
fones %f10
loop_6826:
sll %o6, 0x0E, %g2
std %f14, [%l7 + 0x48]
fnegs %f12, %f5
tvc %xcc, 0x6
movle %icc, %o7, %l4
ldsw [%l7 + 0x44], %i7
fmovrde %g3, %f0, %f8
fbne %fcc0, loop_6827
ldd [%l7 + 0x40], %f12
sdivx %g1, 0x1E2A, %l0
fcmple16 %f10, %f8, %i3
loop_6827:
andncc %g7, %o4, %o0
stb %i0, [%l7 + 0x78]
xor %i2, %l5, %i4
fcmpgt16 %f6, %f14, %g4
movvc %icc, %o2, %o1
fabss %f15, %f9
bg,a,pt %xcc, loop_6828
stx %l3, [%l7 + 0x18]
ta %xcc, 0x6
alignaddrl %o3, %o5, %i5
loop_6828:
fmovd %f14, %f0
ldx [%l7 + 0x50], %l2
fmovdpos %xcc, %f4, %f6
fmul8sux16 %f8, %f14, %f6
fmovsgu %xcc, %f1, %f9
sth %l1, [%l7 + 0x60]
faligndata %f2, %f4, %f6
bvs %xcc, loop_6829
fbn,a %fcc0, loop_6830
srax %g5, %g6, %l6
ble,a %xcc, loop_6831
loop_6829:
movrlez %i6, %i1, %g2
loop_6830:
fbe %fcc3, loop_6832
ldub [%l7 + 0x18], %o7
loop_6831:
addccc %o6, %l4, %i7
ldub [%l7 + 0x4C], %g3
loop_6832:
fbule %fcc2, loop_6833
tle %xcc, 0x1
brlz %g1, loop_6834
fmovdg %xcc, %f11, %f6
loop_6833:
taddcctv %i3, 0x13E3, %g7
stx %l0, [%l7 + 0x60]
loop_6834:
std %f12, [%l7 + 0x30]
sdivx %o4, 0x062B, %o0
movne %xcc, %i0, %i2
lduh [%l7 + 0x08], %i4
sethi 0x19BB, %g4
fmovrsgz %o2, %f15, %f9
std %f12, [%l7 + 0x40]
movn %xcc, %o1, %l3
ldx [%l7 + 0x20], %o3
fmovsne %icc, %f9, %f7
fmovde %xcc, %f9, %f5
ldx [%l7 + 0x38], %l5
fmovsa %xcc, %f2, %f9
orcc %i5, 0x0926, %l2
fmul8x16au %f15, %f5, %f12
alignaddr %o5, %l1, %g6
fbn %fcc0, loop_6835
tne %xcc, 0x5
stb %g5, [%l7 + 0x24]
ldd [%l7 + 0x70], %f0
loop_6835:
ldsb [%l7 + 0x0D], %i6
fmovdneg %icc, %f13, %f14
stx %l6, [%l7 + 0x70]
edge16 %i1, %g2, %o7
fmovdl %icc, %f2, %f14
stx %l4, [%l7 + 0x60]
edge16n %o6, %g3, %g1
fblg,a %fcc3, loop_6836
udivx %i3, 0x0EB2, %g7
brgez,a %i7, loop_6837
fmul8x16au %f9, %f15, %f12
loop_6836:
fmovsl %xcc, %f8, %f15
add %l0, 0x04E0, %o0
loop_6837:
std %f8, [%l7 + 0x60]
fpack32 %f0, %f14, %f4
st %f8, [%l7 + 0x54]
fmovrdlz %o4, %f0, %f4
fcmple16 %f6, %f12, %i0
fnand %f8, %f6, %f2
fmovdcs %xcc, %f11, %f7
lduh [%l7 + 0x2A], %i2
fmovrsne %i4, %f3, %f12
fmovsa %icc, %f10, %f3
fcmple32 %f4, %f14, %o2
fmovrdgz %g4, %f6, %f6
movneg %icc, %l3, %o3
std %f10, [%l7 + 0x70]
fmovdcc %icc, %f2, %f8
fxor %f2, %f4, %f6
fone %f6
bvs,a loop_6838
lduh [%l7 + 0x38], %l5
ldub [%l7 + 0x30], %o1
ldsw [%l7 + 0x4C], %i5
loop_6838:
ldx [%l7 + 0x08], %l2
fbe,a %fcc1, loop_6839
mova %xcc, %l1, %g6
tgu %icc, 0x6
fsrc1s %f9, %f14
loop_6839:
fcmpd %fcc1, %f12, %f10
fornot2 %f4, %f2, %f8
xnorcc %g5, 0x11DC, %i6
fcmpeq16 %f14, %f6, %o5
movgu %icc, %l6, %i1
fpadd16 %f14, %f14, %f12
ldsh [%l7 + 0x0E], %o7
subccc %g2, %l4, %g3
fand %f12, %f10, %f10
fornot1s %f2, %f5, %f3
ldub [%l7 + 0x75], %g1
fabsd %f8, %f8
ldsb [%l7 + 0x76], %o6
fnot1 %f0, %f8
std %f12, [%l7 + 0x50]
xor %g7, 0x18EA, %i7
edge8l %i3, %l0, %o0
fmovdne %icc, %f10, %f8
fcmpgt16 %f0, %f6, %i0
tge %xcc, 0x7
fnands %f3, %f12, %f10
andcc %i2, %o4, %i4
nop
setx loop_6840, %l0, %l1
jmpl %l1, %o2
lduh [%l7 + 0x52], %g4
fmovrslz %l3, %f14, %f2
ld [%l7 + 0x44], %f0
loop_6840:
call loop_6841
fbge,a %fcc1, loop_6842
ld [%l7 + 0x44], %f2
fornot1s %f11, %f15, %f1
loop_6841:
movle %xcc, %o3, %l5
loop_6842:
stx %o1, [%l7 + 0x10]
fbul %fcc0, loop_6843
taddcctv %l2, %i5, %g6
ba %xcc, loop_6844
edge32ln %l1, %g5, %i6
loop_6843:
for %f2, %f2, %f6
sth %o5, [%l7 + 0x50]
loop_6844:
edge16l %l6, %i1, %g2
nop
setx loop_6845, %l0, %l1
jmpl %l1, %l4
tpos %xcc, 0x4
stx %g3, [%l7 + 0x28]
lduh [%l7 + 0x1C], %g1
loop_6845:
tne %icc, 0x1
fmovrde %o7, %f4, %f14
sethi 0x1BF5, %g7
popc 0x0C92, %i7
fbn,a %fcc3, loop_6846
array32 %i3, %o6, %l0
ldd [%l7 + 0x68], %f4
tle %icc, 0x3
loop_6846:
nop
setx loop_6847, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tleu %xcc, 0x0
fsrc1 %f4, %f2
lduw [%l7 + 0x48], %i0
loop_6847:
edge8l %i2, %o4, %o0
fornot1 %f6, %f12, %f6
fmovda %xcc, %f4, %f13
fzero %f6
stw %o2, [%l7 + 0x08]
fsrc1 %f10, %f14
ldsb [%l7 + 0x50], %i4
stb %g4, [%l7 + 0x0D]
fmovrdlz %o3, %f6, %f14
ldsh [%l7 + 0x60], %l3
add %o1, 0x13A3, %l5
fmovrdne %i5, %f10, %f8
movneg %xcc, %g6, %l1
ldsb [%l7 + 0x2A], %g5
lduh [%l7 + 0x44], %i6
fmovsne %xcc, %f0, %f1
taddcctv %o5, %l6, %l2
movrgez %g2, 0x0DA, %i1
ldsh [%l7 + 0x66], %l4
bn,a %icc, loop_6848
taddcc %g1, 0x07B9, %o7
std %f8, [%l7 + 0x58]
tleu %xcc, 0x7
loop_6848:
fnor %f8, %f6, %f14
fabsd %f2, %f4
sdivx %g7, 0x0A49, %i7
tcc %xcc, 0x0
fmovdleu %icc, %f13, %f10
lduw [%l7 + 0x6C], %g3
fmovda %xcc, %f2, %f6
fmul8x16al %f5, %f3, %f0
sth %i3, [%l7 + 0x74]
ldsw [%l7 + 0x20], %o6
addccc %i0, %l0, %i2
fxnor %f12, %f0, %f6
fnand %f0, %f2, %f2
movrlz %o4, 0x2A1, %o0
ldx [%l7 + 0x18], %o2
fbne %fcc1, loop_6849
lduh [%l7 + 0x78], %g4
fmovdcs %xcc, %f0, %f8
fmovdvc %icc, %f11, %f5
loop_6849:
ldsb [%l7 + 0x32], %o3
fmovrse %l3, %f10, %f4
tle %xcc, 0x5
fmovsa %icc, %f12, %f5
fmovscc %xcc, %f8, %f13
alignaddrl %i4, %o1, %l5
fxnors %f15, %f8, %f4
addccc %g6, 0x0601, %l1
ldub [%l7 + 0x78], %g5
movne %xcc, %i5, %i6
addcc %o5, 0x005F, %l6
addcc %g2, %l2, %i1
movvc %xcc, %g1, %o7
tgu %xcc, 0x5
fors %f0, %f13, %f5
taddcctv %l4, %i7, %g7
fpackfix %f6, %f12
srlx %i3, 0x16, %g3
movrlz %o6, %i0, %i2
orn %l0, 0x179C, %o4
fbug %fcc3, loop_6850
bneg,a,pt %icc, loop_6851
tn %xcc, 0x5
st %f5, [%l7 + 0x1C]
loop_6850:
movvc %xcc, %o0, %o2
loop_6851:
ld [%l7 + 0x5C], %f4
fmovsvc %xcc, %f6, %f8
tgu %icc, 0x1
fornot2s %f7, %f12, %f5
edge32 %o3, %l3, %g4
ldx [%l7 + 0x68], %o1
fcmps %fcc1, %f4, %f5
fornot1 %f4, %f6, %f2
sth %i4, [%l7 + 0x12]
mulx %l5, 0x1590, %l1
edge32ln %g6, %g5, %i6
fpadd16s %f5, %f8, %f15
fmul8x16au %f4, %f3, %f12
ldsb [%l7 + 0x0F], %o5
fmovsl %xcc, %f6, %f11
bge loop_6852
fpadd32s %f0, %f13, %f8
orncc %l6, 0x06B2, %i5
movvs %xcc, %g2, %i1
loop_6852:
movcs %xcc, %g1, %l2
edge8 %l4, %o7, %i7
sra %g7, %i3, %o6
ldx [%l7 + 0x78], %i0
be %xcc, loop_6853
stx %g3, [%l7 + 0x10]
tpos %icc, 0x4
fmovscc %xcc, %f5, %f1
loop_6853:
tg %icc, 0x2
lduw [%l7 + 0x40], %l0
fmul8x16al %f7, %f6, %f14
std %f6, [%l7 + 0x70]
fnot1 %f6, %f8
fbuge %fcc0, loop_6854
fbe,a %fcc1, loop_6855
fmovrslz %i2, %f1, %f15
edge8ln %o0, %o2, %o4
loop_6854:
lduh [%l7 + 0x16], %o3
loop_6855:
fcmpgt16 %f14, %f4, %l3
movgu %icc, %o1, %i4
stb %g4, [%l7 + 0x5A]
array32 %l5, %l1, %g6
stw %i6, [%l7 + 0x20]
ldd [%l7 + 0x18], %f14
fcmpgt32 %f0, %f0, %g5
lduw [%l7 + 0x70], %l6
lduh [%l7 + 0x40], %o5
and %g2, 0x1539, %i5
ta %xcc, 0x1
tleu %xcc, 0x5
fmovdge %xcc, %f3, %f10
xnor %i1, 0x142D, %l2
lduh [%l7 + 0x32], %l4
fmovrdne %g1, %f0, %f8
ldd [%l7 + 0x48], %f4
mulscc %o7, %g7, %i7
fbge,a %fcc3, loop_6856
alignaddrl %o6, %i0, %g3
fmovsneg %icc, %f3, %f5
fmovdn %xcc, %f2, %f11
loop_6856:
fmovsvc %icc, %f6, %f8
brlz,a %i3, loop_6857
fmovdge %xcc, %f2, %f5
fmovrde %i2, %f6, %f6
fpadd16s %f10, %f3, %f7
loop_6857:
lduw [%l7 + 0x4C], %l0
stw %o0, [%l7 + 0x08]
sdivx %o4, 0x0EB0, %o3
fbl %fcc2, loop_6858
ldd [%l7 + 0x70], %f6
ld [%l7 + 0x78], %f11
ldsb [%l7 + 0x66], %o2
loop_6858:
tl %xcc, 0x6
mova %xcc, %o1, %i4
movl %xcc, %g4, %l3
tleu %xcc, 0x3
ldsw [%l7 + 0x68], %l5
ldsw [%l7 + 0x50], %g6
fcmpes %fcc3, %f7, %f2
popc 0x1789, %l1
edge16l %g5, %l6, %i6
fornot2s %f12, %f10, %f14
addcc %g2, %i5, %o5
fbue,a %fcc3, loop_6859
tpos %xcc, 0x0
ldsh [%l7 + 0x56], %i1
movge %xcc, %l2, %g1
loop_6859:
fba,a %fcc3, loop_6860
ldx [%l7 + 0x28], %o7
fbg,a %fcc1, loop_6861
ld [%l7 + 0x60], %f12
loop_6860:
ldub [%l7 + 0x2C], %l4
ldub [%l7 + 0x61], %g7
loop_6861:
fmovdvs %xcc, %f9, %f6
edge32l %o6, %i0, %i7
lduh [%l7 + 0x70], %i3
ldsh [%l7 + 0x68], %i2
ldsw [%l7 + 0x1C], %l0
ldsh [%l7 + 0x72], %o0
brz,a %o4, loop_6862
tleu %xcc, 0x1
fpsub16 %f4, %f14, %f14
ldsw [%l7 + 0x20], %g3
loop_6862:
fmuld8sux16 %f4, %f9, %f14
brlez %o2, loop_6863
fmovscs %xcc, %f2, %f0
st %f4, [%l7 + 0x7C]
fexpand %f13, %f0
loop_6863:
fzero %f2
fmovdne %xcc, %f8, %f3
ld [%l7 + 0x7C], %f6
fmovscc %icc, %f1, %f1
sth %o3, [%l7 + 0x24]
fabsd %f2, %f6
fbl %fcc0, loop_6864
fpackfix %f2, %f1
bne,a %xcc, loop_6865
ldd [%l7 + 0x08], %f10
loop_6864:
tn %icc, 0x0
fnors %f11, %f5, %f8
loop_6865:
ldd [%l7 + 0x10], %f10
ldx [%l7 + 0x28], %o1
lduw [%l7 + 0x58], %g4
lduw [%l7 + 0x58], %l3
fmovsvc %icc, %f5, %f15
fzero %f6
bleu,a,pt %icc, loop_6866
ld [%l7 + 0x28], %f2
fmovrdne %l5, %f14, %f10
fmovsl %icc, %f1, %f9
loop_6866:
ldsb [%l7 + 0x59], %i4
fmovdpos %xcc, %f15, %f10
ldsw [%l7 + 0x30], %g6
movre %g5, %l6, %l1
ldsh [%l7 + 0x48], %g2
brgez %i5, loop_6867
movl %icc, %o5, %i6
ldsw [%l7 + 0x28], %l2
sth %i1, [%l7 + 0x10]
loop_6867:
popc %o7, %l4
subccc %g7, %o6, %i0
sdivx %g1, 0x1FC3, %i3
movrlz %i2, 0x22E, %l0
srax %i7, %o0, %g3
lduw [%l7 + 0x1C], %o4
tgu %xcc, 0x6
fandnot1 %f8, %f12, %f6
ldd [%l7 + 0x38], %f6
sll %o2, %o3, %o1
umulcc %l3, %g4, %l5
stb %g6, [%l7 + 0x2A]
ta %xcc, 0x7
movrgez %i4, 0x354, %l6
tle %xcc, 0x7
fxors %f6, %f6, %f0
array16 %g5, %g2, %l1
taddcc %i5, %o5, %l2
andn %i6, 0x0FAB, %o7
orncc %l4, %g7, %i1
fnors %f8, %f12, %f6
stb %i0, [%l7 + 0x52]
fmovdpos %xcc, %f3, %f15
srax %o6, %i3, %g1
st %f7, [%l7 + 0x7C]
udivcc %l0, 0x13A3, %i7
sll %i2, %o0, %o4
ble,a loop_6868
ldub [%l7 + 0x32], %o2
stw %o3, [%l7 + 0x5C]
fmul8sux16 %f4, %f2, %f6
loop_6868:
tvs %xcc, 0x3
fnands %f14, %f6, %f3
ldub [%l7 + 0x2E], %g3
fnot1s %f7, %f15
fba,a %fcc3, loop_6869
sdivcc %l3, 0x0BE8, %o1
ldub [%l7 + 0x22], %g4
lduh [%l7 + 0x7A], %g6
loop_6869:
fornot1s %f2, %f2, %f10
fnand %f10, %f10, %f4
fcmple16 %f8, %f10, %i4
fbne %fcc3, loop_6870
alignaddrl %l5, %l6, %g5
lduh [%l7 + 0x0A], %l1
ld [%l7 + 0x64], %f12
loop_6870:
fmovrdgz %i5, %f2, %f4
st %f8, [%l7 + 0x34]
smulcc %o5, 0x182C, %l2
ldx [%l7 + 0x28], %i6
fbe %fcc3, loop_6871
sth %o7, [%l7 + 0x20]
fmovrslez %l4, %f4, %f3
fornot1s %f14, %f12, %f14
loop_6871:
ldsb [%l7 + 0x3B], %g7
edge16l %i1, %g2, %o6
fmul8sux16 %f12, %f8, %f2
stw %i3, [%l7 + 0x60]
fmovdvs %xcc, %f6, %f7
fmovdvs %icc, %f10, %f5
stb %g1, [%l7 + 0x11]
fmovrslez %i0, %f12, %f15
ta %xcc, 0x4
xorcc %i7, 0x0282, %i2
andcc %l0, 0x1571, %o0
fandnot2 %f0, %f0, %f4
ble loop_6872
ldsw [%l7 + 0x50], %o4
fmovsle %xcc, %f5, %f11
std %f10, [%l7 + 0x30]
loop_6872:
andn %o2, %g3, %o3
fbge,a %fcc1, loop_6873
fpsub16s %f8, %f13, %f11
fmovsneg %xcc, %f3, %f2
fbe,a %fcc2, loop_6874
loop_6873:
fnegs %f1, %f9
fone %f12
fbue,a %fcc0, loop_6875
loop_6874:
subc %l3, %g4, %g6
fmul8ulx16 %f2, %f4, %f2
fbul,a %fcc1, loop_6876
loop_6875:
stx %o1, [%l7 + 0x60]
fmovrslez %i4, %f3, %f11
fpsub16 %f12, %f8, %f6
loop_6876:
ldd [%l7 + 0x78], %f8
andcc %l5, 0x0AB0, %l6
std %f6, [%l7 + 0x18]
and %l1, 0x152B, %i5
std %f0, [%l7 + 0x18]
movrne %o5, 0x15A, %g5
xorcc %i6, %l2, %l4
pdist %f8, %f4, %f12
movvs %xcc, %g7, %o7
fba,a %fcc2, loop_6877
movrgez %g2, 0x09D, %i1
ldsb [%l7 + 0x41], %i3
sth %g1, [%l7 + 0x0A]
loop_6877:
fmovdvc %xcc, %f11, %f6
lduw [%l7 + 0x28], %o6
ldsh [%l7 + 0x12], %i7
and %i0, 0x03E7, %i2
stb %l0, [%l7 + 0x16]
sdivcc %o4, 0x000C, %o0
fpadd16 %f10, %f2, %f10
orcc %o2, %g3, %l3
sll %o3, 0x19, %g6
st %f6, [%l7 + 0x64]
bcs,a %icc, loop_6878
st %f4, [%l7 + 0x2C]
fmovdg %xcc, %f15, %f3
fmovsne %xcc, %f10, %f8
loop_6878:
fnot2 %f8, %f14
stx %g4, [%l7 + 0x48]
st %f0, [%l7 + 0x6C]
sth %i4, [%l7 + 0x22]
bl,a,pn %xcc, loop_6879
fbe,a %fcc1, loop_6880
movleu %xcc, %l5, %o1
movleu %icc, %l6, %l1
loop_6879:
and %i5, 0x0CED, %g5
loop_6880:
fmul8x16al %f6, %f15, %f4
fnot1s %f13, %f0
tleu %xcc, 0x4
st %f1, [%l7 + 0x2C]
fbg,a %fcc0, loop_6881
lduw [%l7 + 0x1C], %o5
nop
setx loop_6882, %l0, %l1
jmpl %l1, %l2
ldsb [%l7 + 0x13], %l4
loop_6881:
tvs %xcc, 0x1
fmovdge %icc, %f1, %f12
loop_6882:
lduw [%l7 + 0x1C], %g7
fbg %fcc2, loop_6883
stx %i6, [%l7 + 0x50]
fba,a %fcc3, loop_6884
ldsh [%l7 + 0x5A], %g2
loop_6883:
ldx [%l7 + 0x70], %i1
fone %f12
loop_6884:
ldd [%l7 + 0x78], %f12
ldsb [%l7 + 0x40], %i3
bvs loop_6885
fbo,a %fcc2, loop_6886
fsrc1 %f2, %f6
fcmple32 %f0, %f14, %o7
loop_6885:
st %f6, [%l7 + 0x1C]
loop_6886:
sth %g1, [%l7 + 0x44]
fsrc2 %f12, %f0
fxor %f14, %f2, %f6
stb %i7, [%l7 + 0x29]
movgu %icc, %o6, %i0
std %f12, [%l7 + 0x70]
sll %l0, %i2, %o0
smul %o4, %o2, %g3
fnand %f12, %f6, %f4
fmovrse %l3, %f9, %f3
lduh [%l7 + 0x26], %g6
tl %xcc, 0x2
lduh [%l7 + 0x4A], %o3
movle %xcc, %i4, %l5
ldsh [%l7 + 0x2A], %o1
fsrc1 %f2, %f8
fbuge %fcc1, loop_6887
ldub [%l7 + 0x41], %l6
nop
setx loop_6888, %l0, %l1
jmpl %l1, %g4
fmovrde %l1, %f6, %f6
loop_6887:
fone %f10
lduh [%l7 + 0x6E], %g5
loop_6888:
stb %o5, [%l7 + 0x70]
stx %i5, [%l7 + 0x48]
fornot1s %f12, %f15, %f8
fmovda %icc, %f5, %f0
fbuge %fcc3, loop_6889
be,a %icc, loop_6890
movrlz %l4, 0x03F, %g7
fpack32 %f6, %f12, %f0
loop_6889:
fbg,a %fcc2, loop_6891
loop_6890:
lduh [%l7 + 0x7C], %l2
array8 %g2, %i6, %i1
bleu,a %icc, loop_6892
loop_6891:
fmovde %icc, %f1, %f11
fble %fcc3, loop_6893
sdiv %o7, 0x1018, %g1
loop_6892:
fcmpne32 %f14, %f4, %i7
bge,a,pn %xcc, loop_6894
loop_6893:
lduh [%l7 + 0x16], %o6
stw %i0, [%l7 + 0x60]
fmovdgu %xcc, %f8, %f11
loop_6894:
sth %i3, [%l7 + 0x30]
fmovrdne %i2, %f0, %f0
fmovsvs %icc, %f14, %f12
ldsh [%l7 + 0x38], %l0
st %f5, [%l7 + 0x44]
udivx %o0, 0x0558, %o2
ldsw [%l7 + 0x3C], %o4
std %f0, [%l7 + 0x30]
ldsb [%l7 + 0x49], %l3
ldub [%l7 + 0x3B], %g3
movvc %icc, %o3, %g6
edge16 %i4, %o1, %l5
fbule,a %fcc3, loop_6895
sub %g4, 0x1A41, %l1
edge32l %l6, %o5, %i5
sra %l4, %g7, %g5
loop_6895:
sdivcc %g2, 0x0368, %l2
fmovdle %icc, %f5, %f15
movneg %xcc, %i6, %o7
stx %i1, [%l7 + 0x28]
fbn %fcc2, loop_6896
umul %i7, %o6, %g1
orn %i3, %i0, %l0
stx %i2, [%l7 + 0x68]
loop_6896:
stx %o2, [%l7 + 0x28]
siam 0x3
ldsb [%l7 + 0x7E], %o4
edge32l %o0, %g3, %l3
fmovrslez %g6, %f12, %f15
ld [%l7 + 0x58], %f0
brlez,a %i4, loop_6897
ldsh [%l7 + 0x3A], %o3
std %f6, [%l7 + 0x08]
fmovdcs %xcc, %f14, %f4
loop_6897:
st %f1, [%l7 + 0x08]
std %f0, [%l7 + 0x58]
lduw [%l7 + 0x68], %l5
ble,pt %xcc, loop_6898
fandnot2s %f12, %f1, %f3
ld [%l7 + 0x08], %f15
fmovs %f13, %f11
loop_6898:
fmovscc %xcc, %f14, %f4
lduh [%l7 + 0x2E], %o1
ldx [%l7 + 0x68], %l1
ld [%l7 + 0x78], %f11
bg,pn %xcc, loop_6899
fmovsgu %xcc, %f5, %f13
fmovsne %xcc, %f2, %f15
movl %icc, %g4, %o5
loop_6899:
std %f14, [%l7 + 0x60]
stb %i5, [%l7 + 0x59]
fcmps %fcc1, %f5, %f5
fnegs %f0, %f0
bcc,pn %icc, loop_6900
ldx [%l7 + 0x20], %l6
ta %icc, 0x6
ldsh [%l7 + 0x14], %l4
loop_6900:
alignaddrl %g5, %g2, %l2
fsrc2s %f10, %f0
fexpand %f0, %f4
edge16n %i6, %o7, %i1
fbn,a %fcc0, loop_6901
stb %g7, [%l7 + 0x2D]
stb %i7, [%l7 + 0x0D]
std %f4, [%l7 + 0x40]
loop_6901:
taddcc %g1, 0x190E, %i3
tne %xcc, 0x4
fmovse %icc, %f13, %f1
fbg %fcc2, loop_6902
fxnors %f11, %f10, %f12
ldsh [%l7 + 0x1E], %i0
fpack16 %f0, %f5
loop_6902:
fabss %f4, %f5
umulcc %l0, %i2, %o2
fmovsvs %xcc, %f10, %f9
fbe,a %fcc3, loop_6903
fcmpgt32 %f12, %f6, %o4
movvs %xcc, %o6, %o0
movrgez %g3, 0x0A5, %g6
loop_6903:
fcmps %fcc0, %f8, %f11
movcs %xcc, %l3, %i4
movl %icc, %o3, %l5
fble,a %fcc1, loop_6904
edge32ln %l1, %o1, %g4
fmovsl %icc, %f15, %f15
tcc %icc, 0x2
loop_6904:
nop
setx loop_6905, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fba,a %fcc0, loop_6906
fandnot2s %f7, %f13, %f3
fmovrdgez %i5, %f0, %f8
loop_6905:
st %f10, [%l7 + 0x40]
loop_6906:
call loop_6907
lduw [%l7 + 0x6C], %o5
fbge,a %fcc0, loop_6908
lduw [%l7 + 0x20], %l4
loop_6907:
stw %l6, [%l7 + 0x2C]
fnot2 %f0, %f10
loop_6908:
fbe,a %fcc1, loop_6909
fbn,a %fcc2, loop_6910
fbue %fcc3, loop_6911
lduw [%l7 + 0x08], %g2
loop_6909:
fmovrdlez %g5, %f8, %f2
loop_6910:
fxors %f13, %f1, %f3
loop_6911:
fandnot1 %f14, %f4, %f14
fands %f5, %f13, %f4
ldsh [%l7 + 0x0E], %i6
udivcc %l2, 0x1CFB, %o7
alignaddrl %g7, %i7, %g1
movrne %i1, 0x15C, %i3
bneg,a %icc, loop_6912
tneg %xcc, 0x7
fmovdle %xcc, %f0, %f4
xnor %l0, 0x03D2, %i0
loop_6912:
movrlez %o2, 0x26D, %o4
movge %xcc, %o6, %i2
srax %g3, 0x1F, %g6
orcc %o0, %i4, %l3
ld [%l7 + 0x18], %f7
bgu,a loop_6913
tcc %xcc, 0x2
ldsh [%l7 + 0x2A], %l5
lduw [%l7 + 0x18], %o3
loop_6913:
fmovdge %icc, %f10, %f4
lduh [%l7 + 0x4E], %l1
fble,a %fcc3, loop_6914
fbug %fcc1, loop_6915
fnor %f2, %f14, %f6
brlz,a %g4, loop_6916
loop_6914:
fpadd32 %f14, %f4, %f0
loop_6915:
tge %icc, 0x1
fpsub16 %f2, %f12, %f0
loop_6916:
andn %o1, %i5, %o5
tle %xcc, 0x3
movle %xcc, %l6, %l4
array32 %g2, %g5, %i6
ldsh [%l7 + 0x6A], %l2
fmovdl %icc, %f8, %f1
ld [%l7 + 0x68], %f7
ldsh [%l7 + 0x42], %o7
nop
setx loop_6917, %l0, %l1
jmpl %l1, %i7
movle %icc, %g7, %i1
fbule,a %fcc3, loop_6918
bg loop_6919
loop_6917:
bne,pt %xcc, loop_6920
ldsw [%l7 + 0x60], %i3
loop_6918:
ld [%l7 + 0x2C], %f5
loop_6919:
stw %g1, [%l7 + 0x40]
loop_6920:
movgu %xcc, %i0, %o2
stw %o4, [%l7 + 0x4C]
st %f3, [%l7 + 0x40]
fmovsg %icc, %f10, %f7
fors %f6, %f9, %f15
movge %icc, %l0, %o6
ldsh [%l7 + 0x14], %g3
std %f14, [%l7 + 0x18]
st %f2, [%l7 + 0x6C]
stb %i2, [%l7 + 0x50]
edge16ln %o0, %g6, %i4
ld [%l7 + 0x50], %f7
edge32ln %l5, %l3, %l1
fmovdle %icc, %f4, %f12
fmovrdgez %o3, %f4, %f8
fcmpgt32 %f4, %f4, %g4
fbul,a %fcc1, loop_6921
bleu,a loop_6922
stx %o1, [%l7 + 0x60]
fands %f7, %f4, %f1
loop_6921:
fcmpeq32 %f10, %f8, %i5
loop_6922:
fmovda %xcc, %f4, %f0
fmovdvs %icc, %f0, %f3
movge %icc, %o5, %l4
andncc %g2, %g5, %l6
sth %l2, [%l7 + 0x68]
fnot1 %f0, %f12
lduh [%l7 + 0x7C], %o7
fbul %fcc1, loop_6923
fxors %f15, %f4, %f4
st %f6, [%l7 + 0x20]
fmovrdgez %i7, %f12, %f12
loop_6923:
st %f13, [%l7 + 0x64]
andcc %g7, %i1, %i6
lduw [%l7 + 0x74], %i3
ld [%l7 + 0x1C], %f14
ba,a loop_6924
te %icc, 0x5
ble loop_6925
movvc %xcc, %g1, %o2
loop_6924:
tcc %icc, 0x7
orn %o4, %l0, %o6
loop_6925:
edge8n %i0, %i2, %g3
lduh [%l7 + 0x0E], %o0
ldub [%l7 + 0x21], %i4
edge8ln %g6, %l5, %l1
fbe %fcc3, loop_6926
st %f10, [%l7 + 0x4C]
fcmple16 %f10, %f10, %o3
ldsb [%l7 + 0x31], %l3
loop_6926:
fornot1s %f15, %f5, %f6
std %f14, [%l7 + 0x08]
alignaddr %g4, %o1, %o5
stb %i5, [%l7 + 0x08]
fmovsneg %xcc, %f0, %f7
te %xcc, 0x2
array8 %g2, %g5, %l4
stb %l2, [%l7 + 0x4F]
fmovrsne %l6, %f6, %f9
brlz %i7, loop_6927
edge32ln %g7, %i1, %i6
fba %fcc1, loop_6928
fmovdn %icc, %f10, %f4
loop_6927:
fmul8x16au %f15, %f15, %f6
movne %xcc, %i3, %o7
loop_6928:
ble,a loop_6929
fandnot2s %f5, %f12, %f13
movleu %icc, %o2, %g1
fnot2s %f9, %f0
loop_6929:
movvc %xcc, %l0, %o6
stw %i0, [%l7 + 0x7C]
fmovrdgz %i2, %f12, %f10
tvs %icc, 0x2
edge8n %o4, %g3, %i4
ld [%l7 + 0x7C], %f15
orncc %g6, %l5, %l1
fmovdg %xcc, %f2, %f0
fmuld8sux16 %f9, %f0, %f8
st %f11, [%l7 + 0x48]
fcmpgt16 %f14, %f10, %o0
ldsw [%l7 + 0x1C], %o3
stb %g4, [%l7 + 0x27]
bvs,a,pt %icc, loop_6930
xor %l3, %o5, %o1
movvc %icc, %g2, %i5
sub %l4, 0x1334, %l2
loop_6930:
fmovsle %icc, %f15, %f13
tcs %icc, 0x4
stb %g5, [%l7 + 0x5D]
fmul8sux16 %f6, %f12, %f12
fcmpd %fcc3, %f4, %f8
array32 %i7, %g7, %l6
fnegd %f10, %f12
subcc %i6, %i1, %i3
fmovrdgz %o7, %f14, %f14
andcc %o2, %l0, %g1
tleu %icc, 0x0
fandnot1 %f2, %f14, %f4
movrgez %o6, %i2, %o4
fbuge,a %fcc2, loop_6931
fbu,a %fcc2, loop_6932
addcc %g3, 0x1A70, %i0
sub %g6, %l5, %l1
loop_6931:
std %f12, [%l7 + 0x50]
loop_6932:
movcc %xcc, %i4, %o3
fmovrslz %g4, %f4, %f6
fmovdne %xcc, %f12, %f5
edge8ln %l3, %o5, %o1
fnot1 %f4, %f14
ldub [%l7 + 0x35], %o0
fsrc2s %f11, %f14
edge32n %i5, %g2, %l4
fbug %fcc1, loop_6933
ldub [%l7 + 0x5E], %l2
fornot2 %f10, %f10, %f14
call loop_6934
loop_6933:
fpackfix %f8, %f5
brlez %g5, loop_6935
ldsb [%l7 + 0x34], %g7
loop_6934:
std %f14, [%l7 + 0x58]
fandnot2s %f12, %f13, %f6
loop_6935:
tgu %xcc, 0x0
umulcc %i7, %l6, %i6
tne %xcc, 0x6
ldd [%l7 + 0x60], %f4
fmovsleu %xcc, %f1, %f8
movl %icc, %i3, %i1
taddcctv %o7, 0x13AA, %l0
sllx %g1, 0x17, %o6
nop
setx loop_6936, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovda %icc, %f8, %f8
ldx [%l7 + 0x20], %i2
bne loop_6937
loop_6936:
stx %o4, [%l7 + 0x10]
movpos %icc, %o2, %i0
brgz %g6, loop_6938
loop_6937:
for %f12, %f8, %f2
movrlz %l5, %g3, %l1
addccc %i4, 0x0934, %g4
loop_6938:
fmovscc %xcc, %f5, %f10
movgu %icc, %l3, %o5
fbug %fcc1, loop_6939
fmul8x16 %f2, %f8, %f4
ldsw [%l7 + 0x18], %o1
popc 0x11AD, %o0
loop_6939:
subccc %i5, %o3, %l4
ldsw [%l7 + 0x78], %g2
bgu loop_6940
be,a loop_6941
orn %l2, %g5, %g7
ldub [%l7 + 0x74], %i7
loop_6940:
stw %i6, [%l7 + 0x20]
loop_6941:
fble,a %fcc3, loop_6942
brnz,a %l6, loop_6943
fexpand %f11, %f8
stb %i3, [%l7 + 0x50]
loop_6942:
stb %i1, [%l7 + 0x60]
loop_6943:
fmovsa %icc, %f3, %f3
fmovdneg %xcc, %f7, %f13
fnot2s %f1, %f3
fmovrsgez %l0, %f2, %f4
fcmpgt16 %f12, %f6, %o7
tvc %xcc, 0x4
ldsw [%l7 + 0x7C], %g1
array32 %i2, %o6, %o4
fmovdleu %icc, %f13, %f3
bcc,pt %icc, loop_6944
fbg %fcc0, loop_6945
sethi 0x0213, %o2
call loop_6946
loop_6944:
fcmpne16 %f8, %f10, %g6
loop_6945:
fmovsleu %xcc, %f9, %f13
sll %l5, %i0, %l1
loop_6946:
fcmpeq32 %f6, %f4, %i4
edge16ln %g4, %l3, %g3
stb %o1, [%l7 + 0x6F]
sdiv %o5, 0x1B30, %i5
fones %f3
fandnot2 %f4, %f6, %f14
fcmps %fcc1, %f7, %f13
brgz %o3, loop_6947
fmovda %icc, %f2, %f4
std %f8, [%l7 + 0x10]
fmovrdlez %o0, %f8, %f10
loop_6947:
lduh [%l7 + 0x60], %g2
ldx [%l7 + 0x68], %l4
fpack16 %f10, %f8
nop
setx loop_6948, %l0, %l1
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, %f13, %f15
movrlez %g5, 0x160, %l2
stx %g7, [%l7 + 0x20]
loop_6948:
brlez,a %i7, loop_6949
stx %i6, [%l7 + 0x58]
sth %i3, [%l7 + 0x3A]
lduh [%l7 + 0x68], %i1
loop_6949:
tcc %icc, 0x2
ldsh [%l7 + 0x40], %l6
st %f8, [%l7 + 0x2C]
fsrc2s %f5, %f7
fxnors %f5, %f12, %f10
stb %o7, [%l7 + 0x3C]
alignaddrl %g1, %l0, %o6
tn %xcc, 0x0
fcmpd %fcc0, %f12, %f14
ldd [%l7 + 0x58], %f12
fbuge %fcc3, loop_6950
ldsw [%l7 + 0x60], %i2
sth %o2, [%l7 + 0x74]
edge16 %g6, %l5, %i0
loop_6950:
fcmps %fcc2, %f1, %f2
st %f3, [%l7 + 0x40]
brgez %l1, loop_6951
ld [%l7 + 0x3C], %f13
ldd [%l7 + 0x30], %f0
fmovspos %xcc, %f0, %f6
loop_6951:
fnors %f9, %f13, %f2
lduh [%l7 + 0x4E], %i4
addcc %o4, %l3, %g3
fblg %fcc0, loop_6952
array32 %o1, %g4, %i5
fsrc2 %f6, %f4
ldsb [%l7 + 0x5E], %o5
loop_6952:
fbul %fcc3, loop_6953
movre %o0, %g2, %o3
bcs %icc, loop_6954
lduh [%l7 + 0x44], %l4
loop_6953:
fandnot2 %f8, %f12, %f14
movge %xcc, %g5, %g7
loop_6954:
fnands %f1, %f14, %f3
sdivx %i7, 0x0663, %i6
std %f8, [%l7 + 0x60]
movrlez %l2, %i3, %i1
fmovscs %xcc, %f0, %f5
ldsb [%l7 + 0x64], %o7
nop
setx loop_6955, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sub %g1, %l6, %o6
bcs %icc, loop_6956
fcmpne32 %f0, %f4, %i2
loop_6955:
fcmpne32 %f4, %f14, %o2
fmovdgu %icc, %f8, %f0
loop_6956:
srlx %g6, 0x01, %l5
ldub [%l7 + 0x40], %i0
addccc %l0, 0x1E9A, %l1
brgez %o4, loop_6957
sdivcc %l3, 0x1110, %g3
umulcc %i4, %o1, %i5
udivx %o5, 0x0880, %o0
loop_6957:
ld [%l7 + 0x24], %f15
stx %g4, [%l7 + 0x70]
st %f1, [%l7 + 0x48]
taddcctv %o3, %l4, %g2
fmovrsgz %g7, %f3, %f2
lduw [%l7 + 0x3C], %i7
ldx [%l7 + 0x30], %i6
tle %icc, 0x3
fmovrdne %l2, %f14, %f8
fbg,a %fcc0, loop_6958
sethi 0x196C, %g5
fmul8x16au %f5, %f12, %f8
sth %i1, [%l7 + 0x22]
loop_6958:
ldx [%l7 + 0x20], %i3
fcmpeq16 %f14, %f10, %g1
tge %xcc, 0x2
fnands %f14, %f12, %f4
bn,a loop_6959
fbug %fcc3, loop_6960
fandnot1 %f2, %f0, %f14
ldd [%l7 + 0x10], %f0
loop_6959:
lduh [%l7 + 0x74], %o7
loop_6960:
fpadd32 %f14, %f4, %f8
addc %o6, %i2, %l6
fpadd32 %f8, %f4, %f12
andcc %g6, 0x1913, %l5
smulcc %i0, 0x1B3E, %l0
movrgz %o2, 0x358, %o4
bgu,a,pt %icc, loop_6961
fnegs %f1, %f14
nop
setx loop_6962, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %l3, [%l7 + 0x30]
loop_6961:
fpsub32s %f10, %f8, %f8
ba,a %icc, loop_6963
loop_6962:
andncc %g3, %l1, %i4
lduw [%l7 + 0x38], %o1
stx %i5, [%l7 + 0x38]
loop_6963:
ldd [%l7 + 0x48], %f6
fabss %f6, %f3
fcmpeq16 %f0, %f6, %o5
fmovdvs %icc, %f8, %f9
fmovsge %icc, %f8, %f15
fmovs %f4, %f1
tpos %xcc, 0x2
movgu %xcc, %o0, %g4
lduw [%l7 + 0x30], %l4
subcc %g2, 0x18D0, %o3
sllx %i7, %i6, %l2
ldsh [%l7 + 0x24], %g5
tneg %xcc, 0x7
fmovdneg %icc, %f4, %f15
movpos %xcc, %i1, %i3
movne %icc, %g7, %o7
bneg,a,pt %icc, loop_6964
move %xcc, %o6, %i2
sth %g1, [%l7 + 0x6A]
ldsb [%l7 + 0x51], %g6
loop_6964:
std %f10, [%l7 + 0x18]
move %icc, %l6, %i0
ldsb [%l7 + 0x0E], %l5
edge8ln %l0, %o2, %o4
fble,a %fcc0, loop_6965
ld [%l7 + 0x50], %f2
fmul8x16au %f1, %f6, %f0
fpsub16s %f1, %f11, %f14
loop_6965:
tleu %icc, 0x0
fmovde %xcc, %f2, %f3
tvc %icc, 0x2
fmovdvc %xcc, %f4, %f2
fnands %f5, %f9, %f12
ldsh [%l7 + 0x7C], %l3
tsubcctv %l1, %g3, %o1
array8 %i5, %o5, %i4
movre %o0, 0x328, %l4
fmovrdgz %g2, %f14, %f8
udivx %g4, 0x1913, %o3
st %f8, [%l7 + 0x64]
ldd [%l7 + 0x50], %f14
ldsb [%l7 + 0x38], %i6
brgez,a %l2, loop_6966
ldsh [%l7 + 0x7E], %g5
and %i1, 0x1A37, %i3
fbe %fcc2, loop_6967
loop_6966:
stx %g7, [%l7 + 0x18]
faligndata %f12, %f6, %f6
add %o7, %i7, %o6
loop_6967:
edge8l %i2, %g1, %l6
fmovrdne %i0, %f2, %f0
ld [%l7 + 0x20], %f5
ldsb [%l7 + 0x42], %l5
sdivx %g6, 0x082D, %o2
ldsh [%l7 + 0x12], %o4
fble %fcc0, loop_6968
stx %l3, [%l7 + 0x18]
call loop_6969
stw %l1, [%l7 + 0x28]
loop_6968:
bcc loop_6970
movne %icc, %l0, %g3
loop_6969:
fornot2 %f10, %f4, %f14
ldsw [%l7 + 0x40], %i5
loop_6970:
lduw [%l7 + 0x48], %o5
fmovrdlez %o1, %f8, %f10
umulcc %i4, %l4, %o0
addccc %g2, %g4, %o3
ldub [%l7 + 0x6D], %i6
bvs,a loop_6971
fcmpne16 %f14, %f14, %l2
std %f0, [%l7 + 0x30]
fandnot2 %f10, %f2, %f10
loop_6971:
ldub [%l7 + 0x51], %i1
fnand %f10, %f14, %f4
lduh [%l7 + 0x50], %i3
movpos %icc, %g5, %o7
edge16ln %g7, %i7, %o6
ld [%l7 + 0x18], %f11
std %f8, [%l7 + 0x68]
movre %g1, 0x27A, %l6
fnands %f7, %f7, %f12
fcmped %fcc3, %f12, %f8
ldx [%l7 + 0x20], %i2
movneg %icc, %i0, %g6
ldx [%l7 + 0x60], %l5
fandnot1 %f2, %f10, %f12
ldx [%l7 + 0x28], %o4
fpsub16 %f10, %f4, %f0
te %xcc, 0x5
fandnot1s %f15, %f8, %f15
fnegs %f0, %f2
mova %icc, %l3, %l1
st %f14, [%l7 + 0x10]
sth %o2, [%l7 + 0x18]
edge32 %l0, %i5, %g3
bn,a %icc, loop_6972
addcc %o5, %o1, %i4
edge32 %o0, %l4, %g2
movg %icc, %o3, %g4
loop_6972:
ldsh [%l7 + 0x1C], %i6
fnors %f4, %f0, %f14
ldsh [%l7 + 0x26], %l2
ld [%l7 + 0x60], %f10
ldd [%l7 + 0x58], %f12
addccc %i3, 0x0068, %g5
ld [%l7 + 0x24], %f15
ble,a loop_6973
fmovsgu %xcc, %f5, %f10
andcc %i1, 0x1A7B, %g7
fpack32 %f12, %f12, %f0
loop_6973:
andcc %o7, 0x1344, %o6
fbu,a %fcc1, loop_6974
andncc %g1, %i7, %i2
sth %l6, [%l7 + 0x28]
fzero %f10
loop_6974:
andncc %g6, %i0, %o4
fmovrse %l5, %f12, %f8
movgu %xcc, %l3, %o2
orcc %l1, 0x18C2, %i5
movrlz %g3, 0x3E7, %o5
std %f10, [%l7 + 0x58]
sth %o1, [%l7 + 0x52]
bg,a,pt %icc, loop_6975
ldx [%l7 + 0x60], %i4
lduw [%l7 + 0x78], %l0
brlez,a %o0, loop_6976
loop_6975:
alignaddrl %l4, %g2, %g4
xnorcc %o3, 0x1CF3, %i6
fmovdg %xcc, %f7, %f4
loop_6976:
brgz,a %i3, loop_6977
bshuffle %f14, %f6, %f2
movrlz %l2, 0x038, %i1
edge16ln %g7, %g5, %o6
loop_6977:
ldx [%l7 + 0x58], %g1
ldd [%l7 + 0x30], %f12
fbe,a %fcc1, loop_6978
sra %o7, %i2, %l6
fcmple16 %f10, %f6, %i7
subcc %g6, 0x0BD6, %o4
loop_6978:
movn %icc, %i0, %l3
popc 0x194E, %l5
add %l1, 0x012A, %o2
ldx [%l7 + 0x58], %g3
xnor %o5, %o1, %i5
tne %icc, 0x4
sth %l0, [%l7 + 0x72]
fandnot1 %f10, %f14, %f6
stw %o0, [%l7 + 0x24]
ldsb [%l7 + 0x64], %l4
fandnot2 %f14, %f12, %f14
fmovsleu %icc, %f15, %f10
udivx %g2, 0x14FF, %g4
bpos,pn %xcc, loop_6979
fnot2 %f4, %f2
ble,a,pt %xcc, loop_6980
lduw [%l7 + 0x1C], %o3
loop_6979:
udivx %i6, 0x16CE, %i4
fmovsne %icc, %f11, %f5
loop_6980:
edge16n %i3, %i1, %l2
stw %g7, [%l7 + 0x08]
fand %f6, %f10, %f8
ldsb [%l7 + 0x2D], %o6
fcmpeq32 %f12, %f6, %g5
fbuge,a %fcc3, loop_6981
std %f2, [%l7 + 0x38]
movneg %icc, %o7, %i2
ld [%l7 + 0x64], %f14
loop_6981:
ldub [%l7 + 0x15], %l6
fnors %f0, %f4, %f10
stw %g1, [%l7 + 0x3C]
fandnot1s %f13, %f12, %f15
ldsh [%l7 + 0x60], %g6
addc %i7, 0x1223, %i0
ldsb [%l7 + 0x26], %l3
tvc %icc, 0x3
fpackfix %f4, %f2
fbule %fcc0, loop_6982
movrgz %o4, %l5, %l1
sth %g3, [%l7 + 0x22]
fmovrdlz %o5, %f2, %f4
loop_6982:
tl %xcc, 0x3
bl,a %xcc, loop_6983
tsubcc %o2, %o1, %i5
ld [%l7 + 0x40], %f2
fmovsge %xcc, %f11, %f13
loop_6983:
fxnors %f14, %f11, %f15
fcmpd %fcc1, %f2, %f4
fands %f7, %f11, %f6
brnz %l0, loop_6984
fmovrsne %l4, %f13, %f2
ldsh [%l7 + 0x2C], %g2
ta %icc, 0x0
loop_6984:
lduh [%l7 + 0x1C], %g4
xorcc %o0, 0x08CE, %o3
ldsw [%l7 + 0x50], %i6
ldsh [%l7 + 0x7A], %i3
movrgez %i4, 0x2D4, %i1
fpadd32 %f14, %f8, %f4
sub %l2, 0x06E0, %g7
bn,a,pt %xcc, loop_6985
move %icc, %g5, %o6
fmovsneg %icc, %f12, %f3
fxors %f5, %f1, %f13
loop_6985:
fsrc1s %f0, %f5
fmul8ulx16 %f0, %f6, %f4
lduh [%l7 + 0x74], %i2
stb %o7, [%l7 + 0x12]
sdivcc %g1, 0x180F, %l6
ldsb [%l7 + 0x4F], %i7
fnot2s %f13, %f9
fnot2 %f0, %f6
udiv %i0, 0x0340, %l3
lduw [%l7 + 0x20], %o4
movvs %icc, %l5, %l1
lduw [%l7 + 0x14], %g6
lduw [%l7 + 0x20], %g3
ldsw [%l7 + 0x38], %o5
ldd [%l7 + 0x68], %f2
brlez,a %o1, loop_6986
std %f2, [%l7 + 0x38]
udivcc %o2, 0x0AD1, %l0
movl %icc, %i5, %l4
loop_6986:
edge8l %g2, %g4, %o3
fpsub16 %f12, %f2, %f6
movneg %xcc, %i6, %o0
fmovdl %xcc, %f10, %f8
tcs %xcc, 0x3
fbn,a %fcc3, loop_6987
tneg %xcc, 0x7
fxors %f10, %f9, %f3
fcmped %fcc2, %f8, %f2
loop_6987:
fmovscs %icc, %f7, %f6
sdivx %i4, 0x01EE, %i3
fmuld8sux16 %f12, %f14, %f12
lduw [%l7 + 0x50], %l2
ldsh [%l7 + 0x0A], %i1
addc %g7, %g5, %o6
movn %xcc, %o7, %i2
tne %xcc, 0x0
movre %g1, %i7, %i0
fmovsl %xcc, %f14, %f10
nop
setx loop_6988, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
addc %l6, %l3, %l5
fcmpne16 %f4, %f10, %l1
std %f0, [%l7 + 0x30]
loop_6988:
or %g6, %g3, %o5
stw %o4, [%l7 + 0x4C]
fpadd16 %f10, %f6, %f14
fcmpgt16 %f4, %f10, %o1
fcmpgt32 %f6, %f12, %l0
lduh [%l7 + 0x0A], %o2
fones %f5
brgez %l4, loop_6989
ldub [%l7 + 0x35], %i5
std %f6, [%l7 + 0x30]
tpos %icc, 0x5
loop_6989:
ldsh [%l7 + 0x48], %g2
stx %o3, [%l7 + 0x60]
fmovdvs %xcc, %f6, %f9
te %xcc, 0x4
xnor %g4, %o0, %i6
std %f10, [%l7 + 0x48]
fmovdleu %xcc, %f10, %f11
ble %xcc, loop_6990
fmovrdgz %i3, %f6, %f4
ldub [%l7 + 0x1D], %i4
fmovrsne %i1, %f10, %f9
loop_6990:
fmovs %f10, %f15
fmovdvc %icc, %f8, %f8
std %f0, [%l7 + 0x48]
movneg %icc, %l2, %g7
fbule,a %fcc3, loop_6991
stx %g5, [%l7 + 0x28]
ldx [%l7 + 0x30], %o6
ld [%l7 + 0x10], %f6
loop_6991:
movrne %i2, 0x1CD, %o7
fcmpgt32 %f4, %f8, %g1
fbu,a %fcc0, loop_6992
fornot1s %f13, %f13, %f5
fands %f0, %f13, %f0
tcs %icc, 0x5
loop_6992:
ld [%l7 + 0x68], %f11
ldsh [%l7 + 0x14], %i7
fba,a %fcc2, loop_6993
tsubcc %i0, 0x0564, %l3
stx %l6, [%l7 + 0x30]
smulcc %l5, 0x1701, %g6
loop_6993:
stw %l1, [%l7 + 0x70]
stb %g3, [%l7 + 0x38]
ld [%l7 + 0x08], %f0
fbl %fcc3, loop_6994
ldx [%l7 + 0x38], %o4
fmuld8sux16 %f14, %f9, %f0
subcc %o5, 0x08A3, %l0
loop_6994:
fcmps %fcc2, %f7, %f3
brlez,a %o1, loop_6995
fnegd %f8, %f10
bshuffle %f6, %f12, %f12
ldsw [%l7 + 0x54], %o2
loop_6995:
fone %f0
movpos %icc, %l4, %g2
lduh [%l7 + 0x66], %o3
fmul8x16 %f13, %f4, %f2
te %icc, 0x3
lduh [%l7 + 0x4A], %g4
fbg %fcc3, loop_6996
lduh [%l7 + 0x6C], %o0
brlz %i5, loop_6997
fmovrdne %i3, %f14, %f4
loop_6996:
bcc,a,pt %icc, loop_6998
nop
setx loop_6999, %l0, %l1
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_6997:
fmovrdgez %i4, %f6, %f0
ldub [%l7 + 0x7E], %i6
loop_6998:
fbne,a %fcc0, loop_7000
loop_6999:
fandnot1 %f2, %f2, %f4
sth %i1, [%l7 + 0x66]
orncc %l2, 0x11D4, %g5
loop_7000:
ldx [%l7 + 0x48], %g7
fpsub32s %f8, %f7, %f6
fcmpeq32 %f2, %f4, %i2
fmuld8ulx16 %f7, %f12, %f8
ldsh [%l7 + 0x74], %o6
brgz %o7, loop_7001
faligndata %f2, %f6, %f0
sth %g1, [%l7 + 0x52]
udiv %i0, 0x1709, %l3
loop_7001:
ldx [%l7 + 0x60], %l6
sdiv %l5, 0x14F5, %i7
fandnot2s %f10, %f15, %f1
edge32ln %g6, %l1, %g3
ldsh [%l7 + 0x20], %o4
ld [%l7 + 0x44], %f12
bn,a loop_7002
ba,a loop_7003
orn %l0, 0x06E5, %o1
mulx %o5, %o2, %g2
loop_7002:
fcmps %fcc3, %f13, %f4
loop_7003:
stx %l4, [%l7 + 0x70]
ld [%l7 + 0x64], %f8
tvs %xcc, 0x4
fpack32 %f4, %f14, %f10
fmovrdne %o3, %f10, %f4
fmovse %xcc, %f12, %f4
fpack16 %f14, %f15
lduw [%l7 + 0x5C], %g4
smul %i5, 0x196B, %o0
fbug %fcc0, loop_7004
st %f7, [%l7 + 0x6C]
fmovdgu %xcc, %f14, %f6
lduw [%l7 + 0x24], %i3
loop_7004:
ldx [%l7 + 0x38], %i6
fmovrdgez %i4, %f0, %f4
st %f4, [%l7 + 0x28]
stw %i1, [%l7 + 0x28]
stb %l2, [%l7 + 0x46]
move %xcc, %g7, %g5
fmovrsgz %i2, %f9, %f4
fone %f6
siam 0x4
tne %xcc, 0x0
stb %o7, [%l7 + 0x7E]
ldsh [%l7 + 0x74], %g1
fabss %f6, %f2
fmovrdgez %i0, %f8, %f0
ldsb [%l7 + 0x45], %l3
ta %icc, 0x3
ldx [%l7 + 0x28], %o6
fcmple16 %f12, %f4, %l6
tle %icc, 0x0
ldsh [%l7 + 0x5C], %l5
subcc %i7, %g6, %g3
fxors %f0, %f8, %f0
call loop_7005
lduh [%l7 + 0x36], %o4
fmovdgu %xcc, %f3, %f12
fnot1s %f12, %f15
loop_7005:
fmul8x16 %f5, %f12, %f0
brlez,a %l0, loop_7006
be,a %xcc, loop_7007
and %o1, %o5, %l1
fmul8ulx16 %f0, %f12, %f8
loop_7006:
fmovsle %xcc, %f9, %f3
loop_7007:
fpackfix %f12, %f0
tvs %icc, 0x7
fcmple16 %f2, %f4, %o2
mova %xcc, %g2, %o3
xor %l4, %i5, %o0
fmovsg %icc, %f2, %f2
ld [%l7 + 0x40], %f9
fbu,a %fcc3, loop_7008
fbo,a %fcc2, loop_7009
addccc %g4, 0x028E, %i3
fmovsneg %xcc, %f9, %f2
loop_7008:
addcc %i4, %i1, %l2
loop_7009:
ldub [%l7 + 0x2B], %i6
movcc %icc, %g5, %i2
popc 0x039E, %g7
andn %o7, 0x0763, %i0
fnot2 %f12, %f0
fmovdvs %xcc, %f0, %f1
fcmps %fcc2, %f5, %f6
sll %l3, 0x02, %g1
stw %o6, [%l7 + 0x48]
andcc %l5, 0x15E2, %l6
pdist %f0, %f0, %f2
lduw [%l7 + 0x78], %g6
fbul %fcc1, loop_7010
sth %g3, [%l7 + 0x74]
orn %i7, %l0, %o1
fmovdg %icc, %f6, %f0
loop_7010:
taddcc %o5, 0x1725, %l1
orncc %o4, %o2, %g2
ldub [%l7 + 0x41], %o3
stx %l4, [%l7 + 0x58]
stx %o0, [%l7 + 0x20]
ldx [%l7 + 0x08], %g4
fcmpgt32 %f4, %f2, %i3
ldsw [%l7 + 0x48], %i4
fcmple16 %f12, %f6, %i1
addccc %l2, %i5, %i6
fxnor %f2, %f10, %f10
fmovsle %icc, %f4, %f2
ldd [%l7 + 0x68], %f6
stb %i2, [%l7 + 0x37]
fmul8x16 %f3, %f12, %f8
stw %g5, [%l7 + 0x6C]
edge32ln %o7, %g7, %i0
bcs loop_7011
ldsw [%l7 + 0x24], %l3
fcmpgt16 %f8, %f6, %g1
fba %fcc2, loop_7012
loop_7011:
st %f1, [%l7 + 0x48]
ldub [%l7 + 0x75], %l5
tvs %icc, 0x7
loop_7012:
fpadd16s %f3, %f1, %f2
fxnor %f6, %f8, %f14
sra %o6, 0x06, %l6
std %f14, [%l7 + 0x48]
tleu %xcc, 0x2
fmovrdgez %g3, %f10, %f12
fmovrde %g6, %f0, %f0
brlz,a %l0, loop_7013
fabss %f0, %f4
ldub [%l7 + 0x0D], %i7
movre %o1, %l1, %o5
loop_7013:
bgu,a loop_7014
ba %xcc, loop_7015
call loop_7016
tn %icc, 0x2
loop_7014:
srlx %o4, %o2, %o3
loop_7015:
fmovse %icc, %f10, %f2
loop_7016:
fzero %f6
bneg,a %icc, loop_7017
brz %g2, loop_7018
ldsb [%l7 + 0x7B], %l4
sth %o0, [%l7 + 0x34]
loop_7017:
bl,a loop_7019
loop_7018:
movrgez %i3, %g4, %i4
nop
setx loop_7020, %l0, %l1
jmpl %l1, %i1
fornot2s %f12, %f2, %f4
loop_7019:
brgz,a %l2, loop_7021
lduw [%l7 + 0x3C], %i6
loop_7020:
fcmped %fcc1, %f14, %f12
movn %icc, %i2, %i5
loop_7021:
sth %g5, [%l7 + 0x60]
bg,pt %icc, loop_7022
fsrc2s %f2, %f8
fmovdle %xcc, %f10, %f12
lduh [%l7 + 0x44], %g7
loop_7022:
std %f2, [%l7 + 0x38]
bne,a,pn %xcc, loop_7023
fmovrsgz %i0, %f4, %f7
fmovd %f10, %f6
st %f14, [%l7 + 0x34]
loop_7023:
sdiv %l3, 0x1F27, %o7
fexpand %f6, %f4
stw %l5, [%l7 + 0x2C]
stx %o6, [%l7 + 0x70]
pdist %f4, %f2, %f0
bge,pt %xcc, loop_7024
ldsw [%l7 + 0x24], %g1
movg %xcc, %g3, %l6
orncc %l0, %i7, %o1
loop_7024:
tge %icc, 0x4
stw %l1, [%l7 + 0x64]
fbul %fcc2, loop_7025
mova %icc, %o5, %o4
tge %icc, 0x7
edge8n %g6, %o3, %g2
loop_7025:
fornot2 %f2, %f14, %f10
fmul8x16 %f4, %f4, %f2
fnors %f6, %f11, %f9
std %f14, [%l7 + 0x28]
and %l4, 0x0B01, %o2
alignaddr %i3, %g4, %i4
tcc %xcc, 0x5
fmovdge %xcc, %f14, %f2
addc %i1, 0x1258, %o0
lduh [%l7 + 0x3C], %i6
array8 %i2, %l2, %i5
fpadd16s %f14, %f1, %f13
ldsb [%l7 + 0x4C], %g5
sth %i0, [%l7 + 0x76]
fnot1s %f2, %f12
fbug %fcc1, loop_7026
fands %f1, %f11, %f6
movrgez %g7, 0x3D3, %o7
fnors %f10, %f4, %f11
loop_7026:
ld [%l7 + 0x1C], %f12
movge %xcc, %l3, %o6
fandnot2 %f0, %f14, %f10
movrgz %g1, 0x3A4, %l5
tn %icc, 0x6
fnot1 %f12, %f10
andncc %l6, %g3, %i7
bn,pn %icc, loop_7027
andncc %o1, %l1, %l0
bne,pt %icc, loop_7028
fmovdne %icc, %f15, %f14
loop_7027:
fmul8ulx16 %f6, %f6, %f14
ld [%l7 + 0x44], %f13
loop_7028:
st %f14, [%l7 + 0x2C]
ldsw [%l7 + 0x50], %o5
ldsb [%l7 + 0x4A], %g6
nop
setx loop_7029, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbug %fcc3, loop_7030
sub %o3, 0x1ABD, %o4
lduh [%l7 + 0x3C], %g2
loop_7029:
fbne,a %fcc1, loop_7031
loop_7030:
ldsw [%l7 + 0x10], %o2
tvc %xcc, 0x2
lduh [%l7 + 0x1E], %i3
loop_7031:
stb %g4, [%l7 + 0x40]
stw %l4, [%l7 + 0x70]
fors %f9, %f3, %f0
mulx %i4, %o0, %i6
edge8 %i1, %l2, %i2
fmovdle %xcc, %f0, %f0
stb %g5, [%l7 + 0x7E]
fornot1 %f2, %f0, %f12
ldsh [%l7 + 0x16], %i0
ba,a loop_7032
taddcc %g7, 0x09A8, %i5
sth %o7, [%l7 + 0x72]
fmul8ulx16 %f4, %f10, %f0
loop_7032:
tpos %xcc, 0x7
fmovdvc %icc, %f9, %f1
fmovsge %icc, %f0, %f12
lduw [%l7 + 0x0C], %o6
ldsh [%l7 + 0x28], %l3
fandnot1 %f14, %f2, %f0
srlx %g1, %l5, %g3
fbe,a %fcc2, loop_7033
udiv %l6, 0x1EFC, %i7
ldub [%l7 + 0x0E], %l1
movre %o1, 0x3DB, %l0
loop_7033:
fsrc1s %f2, %f11
fmovrslez %g6, %f8, %f4
ldsb [%l7 + 0x18], %o3
bcc,a loop_7034
nop
setx loop_7035, %l0, %l1
jmpl %l1, %o4
ldd [%l7 + 0x38], %f12
fzeros %f5
loop_7034:
fbn,a %fcc1, loop_7036
loop_7035:
stx %o5, [%l7 + 0x38]
fmovrdgz %g2, %f6, %f12
ld [%l7 + 0x30], %f7
loop_7036:
tvc %xcc, 0x6
ldx [%l7 + 0x78], %i3
udivcc %o2, 0x0483, %g4
ldsh [%l7 + 0x7E], %l4
fcmpeq16 %f4, %f0, %o0
taddcc %i6, 0x0F4D, %i1
ld [%l7 + 0x28], %f1
fpackfix %f12, %f11
movrgz %l2, 0x14E, %i2
edge32n %g5, %i0, %g7
mulscc %i5, 0x019B, %o7
movl %icc, %o6, %l3
lduh [%l7 + 0x0C], %i4
ldsw [%l7 + 0x30], %g1
edge16ln %g3, %l6, %i7
ldsh [%l7 + 0x3A], %l5
tl %xcc, 0x2
fpsub16 %f4, %f4, %f6
tcc %icc, 0x0
fpsub16s %f1, %f12, %f5
stx %o1, [%l7 + 0x30]
fmovdge %icc, %f12, %f6
fmovd %f8, %f6
brgz,a %l0, loop_7037
fmul8x16al %f10, %f5, %f14
tvs %xcc, 0x3
lduh [%l7 + 0x4C], %g6
loop_7037:
tsubcc %l1, %o3, %o5
fpadd32 %f4, %f10, %f10
ldsh [%l7 + 0x5A], %o4
fmovdleu %icc, %f15, %f12
ldub [%l7 + 0x76], %i3
ldsb [%l7 + 0x0F], %o2
fpackfix %f14, %f10
fmovsle %xcc, %f7, %f12
edge32l %g2, %l4, %o0
lduh [%l7 + 0x18], %i6
fpadd16 %f12, %f2, %f2
fornot1s %f10, %f9, %f3
fmovde %xcc, %f13, %f3
fmovrsne %g4, %f0, %f2
subc %i1, 0x1E68, %i2
array8 %l2, %g5, %i0
brgz %i5, loop_7038
taddcctv %o7, %g7, %l3
fble %fcc2, loop_7039
tl %xcc, 0x1
loop_7038:
movneg %icc, %o6, %i4
st %f0, [%l7 + 0x0C]
loop_7039:
fcmps %fcc3, %f13, %f3
ld [%l7 + 0x08], %f7
tleu %icc, 0x4
fbo %fcc3, loop_7040
fcmpes %fcc1, %f15, %f14
stb %g1, [%l7 + 0x11]
ldd [%l7 + 0x30], %f6
loop_7040:
ldsb [%l7 + 0x30], %g3
bleu,a,pn %xcc, loop_7041
ldsb [%l7 + 0x3D], %i7
tcc %xcc, 0x4
or %l6, 0x09D6, %l5
loop_7041:
fbu,a %fcc2, loop_7042
xor %l0, 0x16D4, %g6
edge8ln %o1, %l1, %o3
fbo %fcc0, loop_7043
loop_7042:
array32 %o5, %i3, %o4
fxor %f8, %f12, %f0
movge %xcc, %g2, %o2
loop_7043:
bn,a,pt %xcc, loop_7044
fandnot2s %f1, %f10, %f15
ldsh [%l7 + 0x30], %l4
brnz,a %i6, loop_7045
loop_7044:
sll %o0, 0x0D, %g4
fmovsa %icc, %f14, %f2
fbne %fcc2, loop_7046
loop_7045:
sll %i1, 0x12, %l2
udivcc %i2, 0x1FE6, %g5
tn %xcc, 0x2
loop_7046:
fpackfix %f4, %f3
ldsb [%l7 + 0x67], %i0
st %f11, [%l7 + 0x20]
fmovdneg %icc, %f0, %f4
smulcc %o7, %i5, %l3
stw %g7, [%l7 + 0x78]
stx %i4, [%l7 + 0x30]
fnegd %f10, %f12
and %g1, %o6, %g3
stw %l6, [%l7 + 0x1C]
fsrc2s %f5, %f13
sdivx %l5, 0x06FA, %l0
array16 %g6, %o1, %i7
ba loop_7047
stw %o3, [%l7 + 0x20]
sth %l1, [%l7 + 0x38]
fxors %f10, %f2, %f12
loop_7047:
stx %i3, [%l7 + 0x30]
fmul8x16 %f13, %f0, %f6
fmovdvc %xcc, %f11, %f3
ldsb [%l7 + 0x5F], %o5
fbue,a %fcc3, loop_7048
tsubcctv %o4, 0x124F, %o2
fones %f2
fcmpne16 %f4, %f4, %l4
loop_7048:
bcs,a,pn %xcc, loop_7049
ldx [%l7 + 0x40], %g2
lduh [%l7 + 0x3C], %i6
std %f12, [%l7 + 0x30]
loop_7049:
fmovsvs %icc, %f9, %f10
orcc %o0, 0x100D, %g4
ld [%l7 + 0x14], %f0
brlez %i1, loop_7050
fexpand %f10, %f14
fmovdge %icc, %f3, %f9
fmovdcc %icc, %f14, %f3
loop_7050:
lduw [%l7 + 0x0C], %l2
ldx [%l7 + 0x50], %i2
ld [%l7 + 0x5C], %f11
fnot1 %f2, %f6
brlez %g5, loop_7051
tle %xcc, 0x1
sll %i0, 0x0B, %o7
sth %i5, [%l7 + 0x1A]
loop_7051:
edge32n %g7, %i4, %g1
stx %o6, [%l7 + 0x68]
addc %l3, %l6, %l5
sllx %l0, 0x00, %g3
fnand %f10, %f14, %f14
edge16ln %g6, %o1, %o3
edge8l %i7, %i3, %o5
movrgz %l1, %o2, %l4
lduw [%l7 + 0x0C], %o4
fnot2 %f2, %f4
fbn %fcc3, loop_7052
fmovrse %g2, %f4, %f4
fcmpes %fcc0, %f10, %f4
fmovdne %xcc, %f6, %f8
loop_7052:
ldsb [%l7 + 0x27], %i6
sllx %o0, 0x17, %g4
fmovdge %icc, %f10, %f9
alignaddr %l2, %i1, %i2
udivcc %i0, 0x04DC, %o7
taddcctv %i5, 0x1B72, %g7
fbue %fcc1, loop_7053
brgez,a %g5, loop_7054
smul %g1, 0x1138, %o6
fpsub16s %f3, %f12, %f10
loop_7053:
fbo %fcc2, loop_7055
loop_7054:
fcmpgt32 %f0, %f12, %l3
fbge %fcc1, loop_7056
edge32l %i4, %l6, %l0
loop_7055:
fmovsvs %icc, %f6, %f6
srlx %l5, %g3, %o1
loop_7056:
fmul8x16au %f13, %f15, %f2
lduh [%l7 + 0x12], %o3
movvc %icc, %g6, %i3
addcc %o5, %l1, %i7
stw %o2, [%l7 + 0x20]
fmovrdgz %l4, %f14, %f0
ldub [%l7 + 0x0C], %o4
edge32ln %i6, %g2, %o0
stw %l2, [%l7 + 0x20]
ldsw [%l7 + 0x5C], %i1
orn %i2, 0x0CD5, %i0
fmovsn %xcc, %f4, %f1
ld [%l7 + 0x50], %f0
stx %o7, [%l7 + 0x18]
fblg,a %fcc3, loop_7057
movge %icc, %g4, %i5
edge32 %g7, %g1, %o6
ldsw [%l7 + 0x70], %l3
loop_7057:
edge16 %i4, %g5, %l0
fmul8x16al %f3, %f2, %f2
ldd [%l7 + 0x28], %f0
fbge,a %fcc3, loop_7058
fsrc2s %f12, %f5
udiv %l5, 0x0807, %l6
fmovrsgez %g3, %f1, %f4
loop_7058:
xor %o3, %g6, %i3
ldsw [%l7 + 0x5C], %o5
ldsh [%l7 + 0x46], %o1
fmovdvc %xcc, %f2, %f11
lduh [%l7 + 0x4A], %i7
sub %l1, %o2, %l4
mova %xcc, %o4, %g2
umulcc %i6, 0x092D, %o0
sth %i1, [%l7 + 0x72]
ldsb [%l7 + 0x7A], %l2
fabss %f9, %f11
fmul8x16au %f10, %f8, %f6
fmovdvc %xcc, %f0, %f6
fbge,a %fcc2, loop_7059
fbge,a %fcc3, loop_7060
stb %i0, [%l7 + 0x25]
lduw [%l7 + 0x48], %i2
loop_7059:
fmul8ulx16 %f12, %f8, %f6
loop_7060:
lduh [%l7 + 0x76], %g4
orn %o7, %i5, %g7
pdist %f0, %f6, %f4
fbge,a %fcc2, loop_7061
sethi 0x0BCA, %o6
tg %xcc, 0x1
fbule,a %fcc3, loop_7062
loop_7061:
fors %f13, %f10, %f6
bge,a,pt %icc, loop_7063
fcmple16 %f12, %f4, %g1
loop_7062:
ldsh [%l7 + 0x78], %l3
std %f0, [%l7 + 0x10]
loop_7063:
fcmpes %fcc1, %f6, %f2
movre %i4, %g5, %l0
ldsh [%l7 + 0x40], %l6
fmovrsgz %g3, %f10, %f3
addccc %l5, 0x16A0, %g6
xorcc %i3, %o3, %o5
fpsub16 %f8, %f14, %f6
stb %i7, [%l7 + 0x2D]
tne %icc, 0x6
bleu,a,pt %xcc, loop_7064
ldub [%l7 + 0x7A], %l1
call loop_7065
addccc %o1, 0x053A, %l4
loop_7064:
stx %o4, [%l7 + 0x50]
ldd [%l7 + 0x70], %f14
loop_7065:
movl %xcc, %o2, %i6
fmovsge %xcc, %f8, %f13
move %icc, %o0, %g2
bl loop_7066
fcmpeq32 %f8, %f6, %i1
brgz %l2, loop_7067
te %icc, 0x6
loop_7066:
orcc %i0, 0x02F1, %g4
ldsb [%l7 + 0x0C], %i2
loop_7067:
movg %xcc, %o7, %g7
ldub [%l7 + 0x51], %i5
fbug %fcc0, loop_7068
stx %g1, [%l7 + 0x28]
std %f10, [%l7 + 0x40]
fmovsne %xcc, %f7, %f1
loop_7068:
st %f6, [%l7 + 0x78]
fxnor %f4, %f12, %f12
fbne %fcc1, loop_7069
fbo %fcc3, loop_7070
brgz,a %o6, loop_7071
nop
setx loop_7072, %l0, %l1
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_7069:
sdiv %l3, 0x17D6, %i4
loop_7070:
movn %xcc, %g5, %l0
loop_7071:
edge16n %l6, %l5, %g3
loop_7072:
ldsh [%l7 + 0x5C], %g6
ld [%l7 + 0x34], %f3
fmovsvs %xcc, %f6, %f5
fbo,a %fcc0, loop_7073
fexpand %f6, %f8
fmovdpos %xcc, %f15, %f5
fbl %fcc2, loop_7074
loop_7073:
bleu loop_7075
ldsb [%l7 + 0x5B], %o3
fsrc1 %f12, %f10
loop_7074:
fxnors %f8, %f3, %f1
loop_7075:
lduh [%l7 + 0x60], %i3
ldsw [%l7 + 0x78], %i7
fabsd %f8, %f12
ldub [%l7 + 0x2F], %l1
ldsb [%l7 + 0x49], %o1
and %o5, 0x05F9, %l4
fnand %f10, %f2, %f6
call loop_7076
stx %o2, [%l7 + 0x10]
sll %i6, 0x17, %o0
fandnot1s %f14, %f6, %f4
loop_7076:
fmovsgu %icc, %f6, %f1
fmovscs %xcc, %f12, %f2
ldsh [%l7 + 0x48], %g2
ldsw [%l7 + 0x70], %o4
fandnot1s %f10, %f0, %f12
nop
setx loop_7077, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ble,a,pt %xcc, loop_7078
st %f1, [%l7 + 0x7C]
fones %f1
loop_7077:
ldub [%l7 + 0x70], %l2
loop_7078:
bge,pn %xcc, loop_7079
fmovrsgez %i1, %f1, %f8
ld [%l7 + 0x44], %f8
stx %g4, [%l7 + 0x60]
loop_7079:
fornot2s %f0, %f9, %f10
array16 %i2, %o7, %g7
fmovsneg %xcc, %f15, %f6
be,pt %xcc, loop_7080
fmovdl %icc, %f7, %f12
srl %i0, 0x03, %g1
ldd [%l7 + 0x10], %f4
loop_7080:
add %o6, 0x0F53, %l3
sub %i4, 0x1ECA, %i5
sth %g5, [%l7 + 0x60]
fsrc1s %f0, %f14
bgu,a,pn %xcc, loop_7081
fnor %f2, %f10, %f10
fbne %fcc2, loop_7082
srl %l0, 0x14, %l6
loop_7081:
fpsub16 %f10, %f4, %f2
edge16n %g3, %g6, %l5
loop_7082:
tge %icc, 0x4
fpack32 %f2, %f6, %f8
bne,a loop_7083
ldd [%l7 + 0x78], %f12
tg %xcc, 0x5
add %o3, 0x1DD5, %i3
loop_7083:
tvs %icc, 0x4
movre %l1, %o1, %o5
fors %f6, %f7, %f14
srlx %l4, %o2, %i7
ldx [%l7 + 0x28], %i6
fmovdvc %xcc, %f4, %f12
fmuld8ulx16 %f9, %f6, %f8
fzero %f12
bcs,a loop_7084
movge %xcc, %o0, %g2
taddcctv %l2, %i1, %o4
sll %g4, 0x08, %o7
loop_7084:
ldsh [%l7 + 0x44], %g7
movrgz %i2, %g1, %o6
ld [%l7 + 0x1C], %f7
orcc %l3, 0x118F, %i4
fmovdpos %xcc, %f5, %f11
movle %xcc, %i0, %g5
sth %l0, [%l7 + 0x1E]
fcmpes %fcc3, %f12, %f1
fbg,a %fcc1, loop_7085
and %i5, %l6, %g6
fpadd32s %f8, %f10, %f2
st %f12, [%l7 + 0x48]
loop_7085:
sth %l5, [%l7 + 0x42]
stw %g3, [%l7 + 0x1C]
fmul8x16 %f8, %f8, %f4
tcs %xcc, 0x2
st %f6, [%l7 + 0x08]
st %f3, [%l7 + 0x2C]
stb %i3, [%l7 + 0x5E]
tn %icc, 0x5
stb %o3, [%l7 + 0x63]
udiv %l1, 0x0E1F, %o5
sllx %l4, %o1, %i7
edge32ln %i6, %o2, %o0
ldd [%l7 + 0x20], %f2
fmovrse %l2, %f14, %f6
fpackfix %f10, %f7
fand %f8, %f0, %f4
ld [%l7 + 0x14], %f2
fmovdle %icc, %f8, %f13
subccc %g2, 0x04B6, %o4
st %f6, [%l7 + 0x68]
ldub [%l7 + 0x38], %i1
fbug,a %fcc2, loop_7086
fmovdvc %xcc, %f5, %f11
addc %g4, 0x109F, %g7
fbg %fcc3, loop_7087
loop_7086:
movgu %icc, %i2, %o7
fpadd32s %f15, %f2, %f4
popc 0x1D1E, %o6
loop_7087:
nop
setx loop_7088, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xnor %g1, %i4, %i0
ld [%l7 + 0x18], %f2
movvc %xcc, %l3, %g5
loop_7088:
xnorcc %i5, 0x0DAB, %l6
movrgz %l0, 0x043, %g6
fbne %fcc1, loop_7089
bvc %xcc, loop_7090
ld [%l7 + 0x70], %f1
fmovspos %xcc, %f0, %f1
loop_7089:
fcmpne32 %f2, %f4, %l5
loop_7090:
fmul8x16al %f15, %f14, %f0
ldsh [%l7 + 0x2A], %g3
fmovsg %xcc, %f4, %f9
smulcc %i3, %l1, %o3
umulcc %l4, %o1, %o5
ldx [%l7 + 0x18], %i6
brlz,a %i7, loop_7091
tl %icc, 0x2
fbge,a %fcc3, loop_7092
ldsw [%l7 + 0x38], %o0
loop_7091:
add %l2, %o2, %o4
ldsw [%l7 + 0x5C], %i1
loop_7092:
ldsh [%l7 + 0x62], %g4
fmovrdgz %g7, %f0, %f12
ld [%l7 + 0x40], %f5
orn %i2, %g2, %o6
tpos %icc, 0x2
faligndata %f2, %f6, %f10
bl,pt %icc, loop_7093
andcc %g1, 0x0266, %i4
stw %i0, [%l7 + 0x08]
stx %l3, [%l7 + 0x20]
loop_7093:
fcmple16 %f2, %f0, %g5
fpmerge %f9, %f7, %f6
stw %o7, [%l7 + 0x24]
fandnot1s %f2, %f10, %f10
stb %l6, [%l7 + 0x6D]
move %icc, %l0, %i5
stb %g6, [%l7 + 0x41]
fzero %f10
fornot2s %f3, %f3, %f2
tpos %icc, 0x3
bcs,a %xcc, loop_7094
fmovdpos %xcc, %f13, %f11
ldsh [%l7 + 0x4A], %g3
fnands %f6, %f0, %f1
loop_7094:
bg loop_7095
fmovs %f1, %f7
tvc %icc, 0x5
st %f15, [%l7 + 0x34]
loop_7095:
orncc %l5, %i3, %o3
tge %xcc, 0x7
brnz,a %l1, loop_7096
nop
setx loop_7097, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tsubcctv %o1, 0x1216, %o5
fmovsvc %icc, %f3, %f2
loop_7096:
fmovsgu %icc, %f10, %f11
loop_7097:
fmovsg %icc, %f0, %f7
fones %f13
fmovrdgz %i6, %f4, %f4
fandnot1 %f14, %f12, %f12
fbule,a %fcc3, loop_7098
edge8l %l4, %i7, %l2
fandnot2s %f7, %f8, %f13
stx %o2, [%l7 + 0x10]
loop_7098:
sth %o0, [%l7 + 0x24]
ldsb [%l7 + 0x14], %i1
tl %icc, 0x4
fmul8x16al %f14, %f14, %f12
nop
setx loop_7099, %l0, %l1
jmpl %l1, %g4
srax %o4, 0x04, %g7
fornot1 %f2, %f2, %f8
fandnot1 %f10, %f10, %f10
loop_7099:
ldsh [%l7 + 0x68], %g2
brnz %o6, loop_7100
ldsb [%l7 + 0x47], %i2
stx %g1, [%l7 + 0x08]
fbuge,a %fcc1, loop_7101
loop_7100:
ldsw [%l7 + 0x1C], %i0
fbuge %fcc0, loop_7102
fmovsa %icc, %f10, %f2
loop_7101:
fbn,a %fcc0, loop_7103
alignaddrl %l3, %g5, %i4
loop_7102:
ldsw [%l7 + 0x78], %o7
brnz,a %l6, loop_7104
loop_7103:
movpos %icc, %l0, %i5
bn,a,pt %icc, loop_7105
ldsw [%l7 + 0x28], %g3
loop_7104:
sdiv %l5, 0x0B57, %g6
fnors %f9, %f10, %f8
loop_7105:
movrlz %i3, 0x2DB, %o3
ldsb [%l7 + 0x22], %o1
fbg %fcc2, loop_7106
movvc %xcc, %l1, %o5
fands %f14, %f10, %f11
mulscc %l4, 0x1E19, %i6
loop_7106:
sth %l2, [%l7 + 0x64]
lduw [%l7 + 0x38], %o2
tvs %icc, 0x5
edge32l %o0, %i7, %i1
fandnot1s %f10, %f9, %f14
edge16n %g4, %g7, %g2
call loop_7107
fabss %f11, %f1
fmovd %f8, %f8
bn,a,pt %xcc, loop_7108
loop_7107:
stx %o4, [%l7 + 0x08]
lduh [%l7 + 0x56], %i2
ldx [%l7 + 0x48], %o6
loop_7108:
fpadd16s %f12, %f11, %f7
ldd [%l7 + 0x40], %f10
ldub [%l7 + 0x32], %g1
be,a,pn %icc, loop_7109
brlez,a %l3, loop_7110
stb %i0, [%l7 + 0x1A]
sra %i4, %g5, %o7
loop_7109:
edge32 %l6, %i5, %l0
loop_7110:
ldd [%l7 + 0x48], %f6
fcmpgt32 %f10, %f10, %g3
taddcc %l5, 0x0710, %g6
edge16l %i3, %o1, %l1
bleu,a loop_7111
andn %o5, 0x02CF, %l4
array32 %o3, %i6, %o2
fmovdvc %icc, %f12, %f12
loop_7111:
ldub [%l7 + 0x50], %o0
xnor %l2, 0x058B, %i1
fmovsle %xcc, %f11, %f11
ba,a,pt %xcc, loop_7112
std %f4, [%l7 + 0x40]
ble,a %xcc, loop_7113
fbe,a %fcc0, loop_7114
loop_7112:
ldd [%l7 + 0x78], %f12
fors %f6, %f14, %f6
loop_7113:
fzero %f8
loop_7114:
edge32 %g4, %i7, %g7
fabss %f12, %f3
bge,pn %icc, loop_7115
ldd [%l7 + 0x30], %f8
st %f0, [%l7 + 0x2C]
ld [%l7 + 0x24], %f4
loop_7115:
udivx %g2, 0x00C3, %o4
tne %xcc, 0x2
fpsub16s %f1, %f3, %f2
ldsh [%l7 + 0x4A], %i2
fbne %fcc0, loop_7116
nop
setx loop_7117, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
faligndata %f8, %f8, %f6
bge,a,pt %xcc, loop_7118
loop_7116:
fcmpeq16 %f6, %f12, %g1
loop_7117:
fcmped %fcc3, %f2, %f4
move %xcc, %l3, %i0
loop_7118:
taddcctv %i4, %g5, %o6
ldsw [%l7 + 0x14], %l6
stw %o7, [%l7 + 0x28]
call loop_7119
andcc %i5, %l0, %g3
fornot1 %f4, %f2, %f4
lduw [%l7 + 0x4C], %l5
loop_7119:
fblg %fcc3, loop_7120
sllx %i3, %g6, %l1
lduw [%l7 + 0x40], %o1
fexpand %f6, %f0
loop_7120:
fmovdne %xcc, %f4, %f3
ta %icc, 0x6
subccc %o5, 0x0FB0, %o3
for %f2, %f6, %f8
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Diag:
!
! Type f : 14273
! Type cti : 7120
! Type i : 14340
! Type l : 14267
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0xE5EEDB3E
.word 0x1BF4EBB6
.word 0xBFE4C70F
.word 0x370E09C3
.word 0x23C10E9D
.word 0x07F2DB96
.word 0xF41B0621
.word 0xCB990D20
.word 0x06865DD0
.word 0xEBCD67E8
.word 0x31E712D9
.word 0x5DB0E876
.word 0xF9CFA83B
.word 0x94C2E232
.word 0x5233C337
.word 0x999A75A8
.word 0xB2DE58C8
.word 0xC55EF5C5
.word 0x456B5BE4
.word 0x72AA3A86
.word 0x7B9258C6
.word 0x1E5FBCCB
.word 0x085F2918
.word 0xB77DA413
.word 0x43651EC0
.word 0xF2D67159
.word 0x4A525BCD
.word 0x68283FE5
.word 0x24383145
.word 0xD0457608
.word 0x633913AB
.word 0xE483B010
.word 0x6A39BB1D
.word 0x116C9A74
.word 0x589A914D
.word 0xF981C3C5
.word 0xCA9524FB
.word 0x7D4DF365
.word 0x1052FABE
.word 0x5CF29465
.word 0x2B984EAB
.word 0xDE065C28
.word 0x5DC81013
.word 0x4E8FA41D
.word 0xBA78B4EA
.word 0x65869ECD
.word 0x89BB9190
.word 0xA2D1B843
.word 0x7F544104
.word 0x39C4863C
.word 0x111E077A
.word 0x30391809
.word 0xD0ACD973
.word 0x58BACCBC
.word 0x2E8CEDB6
.word 0x6F27A087
.word 0x02452EB3
.word 0x3F0F573D
.word 0xEE8409FB
.word 0x91B7FF60
.word 0x2B564AA3
.word 0x0BA4B74E
.word 0xFA23ADB9
.word 0xA031BAA4
.end