Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc8.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa2_basic_fc8.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=977768345"
.ident "BY rg131678 ON Mon Jul 14 13:48:25 CDT 2003"
.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc8.s,v 1.3 2007/07/05 21:59:40 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 0x5, %g1
set 0xE, %g2
set 0xA, %g3
set 0x1, %g4
set 0x6, %g5
set 0xF, %g6
set 0x6, %g7
!# Input registers
set -0x1, %i0
set -0xD, %i1
set -0x7, %i2
set -0x6, %i3
set -0x8, %i4
set -0xD, %i5
set -0x6, %i6
set -0x2, %i7
!# Local registers
set 0x49BD6CBA, %l0
set 0x4FAB445E, %l1
set 0x0EEB995E, %l2
set 0x6DA685C5, %l3
set 0x35FEED1C, %l4
set 0x7AC80F85, %l5
set 0x488CAA6D, %l6
!# Output registers
set -0x1C47, %o0
set 0x1F4D, %o1
set 0x049C, %o2
set 0x0DD3, %o3
set -0x1994, %o4
set 0x0735, %o5
set -0x0EA6, %o6
set -0x1CD8, %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 ..
edge8ln %l5, %g7, %o1
edge32l %l6, %l2, %o5
umulcc %g4, %i6, %g5
fsrc2 %f0, %f14
fandnot2 %f0, %f10, %f14
fbule,a %fcc2, loop_1
movvs %xcc, %g6, %g1
fmovsl %xcc, %f9, %f10
fzero %f8
loop_1:
fcmple32 %f4, %f10, %g2
lduh [%l7 + 0x7A], %i2
mulx %g3, %l3, %o0
udiv %o3, 0x1900, %o7
movleu %xcc, %l1, %l4
fzero %f2
stw %i4, [%l7 + 0x40]
tvc %icc, 0x3
fcmps %fcc0, %f9, %f3
bcs %xcc, loop_2
stx %o4, [%l7 + 0x60]
stb %i5, [%l7 + 0x2C]
tvs %icc, 0x4
loop_2:
ldx [%l7 + 0x70], %i7
sethi 0x1248, %o6
fnegs %f9, %f6
smul %i0, %l0, %i1
tle %xcc, 0x4
movrgz %i3, %l5, %g7
bgu loop_3
fbue,a %fcc3, loop_4
fmul8ulx16 %f10, %f10, %f6
lduh [%l7 + 0x12], %o2
loop_3:
edge32n %l6, %o1, %o5
loop_4:
fcmped %fcc1, %f6, %f2
movle %icc, %g4, %l2
tpos %xcc, 0x4
fmovd %f2, %f10
ld [%l7 + 0x10], %f1
andn %i6, %g6, %g5
fands %f4, %f14, %f12
taddcc %g1, %i2, %g3
bl %xcc, loop_5
fmovsle %xcc, %f5, %f1
fcmped %fcc1, %f10, %f6
lduh [%l7 + 0x0A], %g2
loop_5:
ldub [%l7 + 0x20], %o0
ldsb [%l7 + 0x28], %o3
stw %l3, [%l7 + 0x34]
fsrc2s %f7, %f6
addcc %o7, %l1, %i4
fmovrsne %o4, %f15, %f1
mulx %i5, %i7, %o6
orncc %l4, %i0, %i1
ldsw [%l7 + 0x48], %i3
tg %xcc, 0x3
fmovscs %xcc, %f0, %f5
fmovsg %icc, %f14, %f10
fmovsvs %icc, %f0, %f7
fxnor %f12, %f8, %f10
andn %l0, %l5, %o2
ldub [%l7 + 0x75], %g7
bcs %xcc, loop_6
fxnors %f7, %f3, %f12
brz %l6, loop_7
nop
setx loop_8, %l0, %l1
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_6:
ldsb [%l7 + 0x0B], %o5
xnorcc %o1, 0x1DE6, %l2
loop_7:
stb %i6, [%l7 + 0x7E]
loop_8:
lduw [%l7 + 0x50], %g6
addc %g4, %g5, %i2
fmovsl %xcc, %f12, %f3
ldx [%l7 + 0x40], %g1
or %g2, %o0, %g3
stx %o3, [%l7 + 0x70]
ldsb [%l7 + 0x16], %o7
ldd [%l7 + 0x40], %f4
std %f14, [%l7 + 0x08]
movgu %icc, %l1, %l3
stw %i4, [%l7 + 0x74]
fbo %fcc3, loop_9
fbule,a %fcc1, loop_10
fmovsne %xcc, %f6, %f3
xnorcc %i5, 0x037C, %i7
loop_9:
lduh [%l7 + 0x5A], %o6
loop_10:
fmovsneg %icc, %f10, %f13
fmovrse %l4, %f2, %f3
stw %o4, [%l7 + 0x78]
bcs,pt %icc, loop_11
edge8n %i1, %i3, %l0
movrne %i0, 0x126, %o2
fbe,a %fcc2, loop_12
loop_11:
bcs,pn %xcc, loop_13
fmul8sux16 %f6, %f8, %f4
tpos %icc, 0x2
loop_12:
ldub [%l7 + 0x15], %l5
loop_13:
nop
setx loop_14, %l0, %l1
jmpl %l1, %l6
fmovsneg %xcc, %f11, %f9
ldub [%l7 + 0x22], %g7
pdist %f6, %f0, %f4
loop_14:
popc 0x1D2B, %o5
subc %o1, 0x0E9E, %i6
fbge %fcc0, loop_15
bge,a,pn %xcc, loop_16
movl %icc, %l2, %g4
fbo %fcc1, loop_17
loop_15:
array32 %g6, %i2, %g5
loop_16:
ldx [%l7 + 0x30], %g1
edge8 %g2, %g3, %o0
loop_17:
fmul8sux16 %f2, %f0, %f2
fmovsg %xcc, %f10, %f12
movrlez %o3, 0x21C, %l1
fbg %fcc3, loop_18
sub %l3, %o7, %i5
fnand %f12, %f6, %f4
fbu,a %fcc0, loop_19
loop_18:
ldub [%l7 + 0x7D], %i7
movle %xcc, %o6, %l4
movrne %i4, 0x0F3, %o4
loop_19:
fmovsleu %icc, %f12, %f5
lduw [%l7 + 0x50], %i3
sll %l0, %i0, %o2
sth %l5, [%l7 + 0x30]
stw %l6, [%l7 + 0x28]
movcc %xcc, %i1, %g7
bvc,pt %xcc, loop_20
std %f0, [%l7 + 0x58]
ldd [%l7 + 0x30], %f14
fbu %fcc0, loop_21
loop_20:
fcmps %fcc1, %f11, %f2
movge %icc, %o1, %o5
edge8l %i6, %l2, %g6
loop_21:
fbul,a %fcc2, loop_22
fmovda %xcc, %f5, %f4
st %f4, [%l7 + 0x78]
alignaddrl %g4, %g5, %i2
loop_22:
st %f3, [%l7 + 0x4C]
edge16ln %g1, %g2, %g3
tcs %xcc, 0x5
fmovdcs %xcc, %f13, %f10
bcs,a loop_23
fpackfix %f2, %f15
tleu %xcc, 0x2
ldsb [%l7 + 0x1C], %o3
loop_23:
fmovspos %xcc, %f3, %f7
ldx [%l7 + 0x78], %l1
fble %fcc2, loop_24
movpos %xcc, %o0, %l3
fmovsn %icc, %f12, %f11
fmovdg %xcc, %f2, %f6
loop_24:
stw %o7, [%l7 + 0x50]
ldub [%l7 + 0x43], %i7
tne %icc, 0x0
mulscc %o6, 0x13ED, %l4
nop
setx loop_25, %l0, %l1
jmpl %l1, %i4
ldsh [%l7 + 0x6C], %o4
stb %i5, [%l7 + 0x0A]
brgz %i3, loop_26
loop_25:
ldsb [%l7 + 0x6A], %i0
fnor %f6, %f2, %f6
fmovdpos %icc, %f3, %f11
loop_26:
fmovdneg %icc, %f12, %f6
fands %f5, %f13, %f12
stb %l0, [%l7 + 0x0A]
lduw [%l7 + 0x08], %o2
movcc %xcc, %l5, %i1
brlz %l6, loop_27
fcmpes %fcc1, %f5, %f4
bpos,a loop_28
st %f0, [%l7 + 0x1C]
loop_27:
ldsh [%l7 + 0x56], %g7
tne %xcc, 0x7
loop_28:
edge8l %o1, %i6, %o5
fsrc2 %f2, %f12
sll %g6, %g4, %l2
taddcc %g5, 0x13DA, %g1
fmul8x16 %f9, %f0, %f6
lduh [%l7 + 0x40], %i2
stb %g2, [%l7 + 0x12]
fmovdvs %icc, %f6, %f5
tvc %icc, 0x2
fmovrse %o3, %f15, %f12
ldsw [%l7 + 0x18], %l1
orn %g3, 0x01E4, %o0
ld [%l7 + 0x7C], %f13
bleu %xcc, loop_29
fmovrdgz %o7, %f14, %f0
std %f14, [%l7 + 0x58]
fmovrdlz %i7, %f14, %f6
loop_29:
ldub [%l7 + 0x58], %o6
fbule,a %fcc1, loop_30
stw %l3, [%l7 + 0x20]
fmovsge %xcc, %f1, %f15
fxnors %f3, %f9, %f9
loop_30:
bcs,a,pn %xcc, loop_31
taddcctv %l4, %o4, %i4
stb %i3, [%l7 + 0x3A]
fpsub32s %f13, %f6, %f0
loop_31:
stx %i5, [%l7 + 0x70]
ld [%l7 + 0x40], %f13
ldsw [%l7 + 0x14], %l0
fandnot1 %f2, %f14, %f4
smulcc %i0, %o2, %l5
tleu %xcc, 0x7
fcmple16 %f12, %f8, %l6
ldsh [%l7 + 0x24], %i1
lduw [%l7 + 0x5C], %o1
fnegd %f12, %f12
brlez %i6, loop_32
sth %o5, [%l7 + 0x1E]
andncc %g7, %g6, %l2
stx %g5, [%l7 + 0x48]
loop_32:
ldsh [%l7 + 0x46], %g4
ldsw [%l7 + 0x40], %i2
ldd [%l7 + 0x38], %f6
fmovdpos %icc, %f3, %f11
fandnot2s %f12, %f1, %f14
ldsb [%l7 + 0x52], %g1
fmovsge %xcc, %f8, %f15
stb %o3, [%l7 + 0x2C]
fbg,a %fcc3, loop_33
stx %g2, [%l7 + 0x50]
subccc %g3, %l1, %o0
movn %xcc, %o7, %o6
loop_33:
fnot1 %f10, %f2
st %f8, [%l7 + 0x0C]
edge8n %i7, %l3, %l4
fmovdcc %icc, %f11, %f2
ldub [%l7 + 0x13], %i4
mulx %i3, %i5, %l0
tleu %icc, 0x2
stw %i0, [%l7 + 0x28]
stb %o4, [%l7 + 0x29]
fbg %fcc0, loop_34
ldsw [%l7 + 0x24], %o2
stw %l5, [%l7 + 0x08]
fmul8sux16 %f2, %f2, %f6
loop_34:
fmovsleu %icc, %f8, %f15
tsubcctv %i1, %o1, %i6
bleu %icc, loop_35
fcmple16 %f8, %f8, %l6
fxor %f6, %f14, %f8
fmovrdgez %g7, %f10, %f14
loop_35:
fmovsvs %xcc, %f4, %f3
ba,a %icc, loop_36
subccc %g6, 0x07F1, %o5
tvc %xcc, 0x3
bvc,a %xcc, loop_37
loop_36:
fmovrsgz %l2, %f13, %f9
ldsh [%l7 + 0x58], %g5
fzeros %f5
loop_37:
fmovsle %xcc, %f0, %f4
alignaddr %i2, %g1, %o3
alignaddrl %g4, %g3, %l1
fmovdpos %icc, %f10, %f8
stw %o0, [%l7 + 0x60]
tge %icc, 0x2
ldx [%l7 + 0x78], %o7
st %f13, [%l7 + 0x54]
sub %o6, 0x03E6, %g2
fmovsle %icc, %f10, %f4
movle %xcc, %l3, %i7
fbule %fcc2, loop_38
movge %icc, %l4, %i3
siam 0x4
movrlz %i5, %l0, %i4
loop_38:
tge %icc, 0x5
fpsub16 %f2, %f2, %f8
fmul8sux16 %f14, %f10, %f0
taddcc %o4, 0x1ED4, %i0
ldx [%l7 + 0x78], %o2
tle %icc, 0x3
umulcc %i1, %l5, %i6
fmovs %f13, %f2
brz,a %o1, loop_39
sra %g7, 0x05, %g6
fbe,a %fcc1, loop_40
fexpand %f12, %f8
loop_39:
fmovdvs %icc, %f9, %f3
movcs %icc, %l6, %l2
loop_40:
call loop_41
movg %icc, %g5, %i2
sra %g1, 0x03, %o5
ldx [%l7 + 0x08], %o3
loop_41:
fcmpeq16 %f0, %f10, %g4
fabsd %f10, %f0
fpadd32s %f11, %f13, %f3
std %f0, [%l7 + 0x40]
udivcc %l1, 0x0892, %g3
st %f10, [%l7 + 0x70]
brlz %o0, loop_42
movrlz %o6, 0x118, %o7
srax %l3, %i7, %l4
fcmpgt16 %f10, %f12, %i3
loop_42:
movre %i5, %g2, %i4
brgz,a %l0, loop_43
ldsw [%l7 + 0x30], %i0
ldd [%l7 + 0x20], %f8
brnz %o4, loop_44
loop_43:
movre %o2, %i1, %l5
bshuffle %f2, %f8, %f8
brgez %i6, loop_45
loop_44:
orncc %o1, %g6, %l6
stw %g7, [%l7 + 0x58]
fcmpne16 %f8, %f12, %l2
loop_45:
ldub [%l7 + 0x75], %g5
fbuge,a %fcc3, loop_46
st %f15, [%l7 + 0x6C]
fandnot2 %f4, %f2, %f6
fmovrde %g1, %f0, %f0
loop_46:
edge32ln %i2, %o5, %o3
tsubcc %g4, 0x1DD0, %g3
orcc %o0, 0x0071, %o6
fmovd %f10, %f0
call loop_47
std %f14, [%l7 + 0x60]
ldx [%l7 + 0x28], %l1
movge %xcc, %l3, %o7
loop_47:
movge %xcc, %l4, %i3
stw %i5, [%l7 + 0x10]
fsrc1 %f4, %f2
orn %g2, %i4, %l0
sdivx %i7, 0x0283, %i0
bn,a,pn %xcc, loop_48
movne %icc, %o2, %i1
tneg %icc, 0x0
ldub [%l7 + 0x4D], %o4
loop_48:
movrlz %i6, 0x3D7, %o1
ld [%l7 + 0x38], %f11
edge8l %l5, %l6, %g7
fcmple32 %f2, %f0, %l2
st %f9, [%l7 + 0x10]
fabss %f6, %f1
tcc %xcc, 0x5
fmovsneg %xcc, %f6, %f8
movleu %icc, %g6, %g1
fsrc2s %f6, %f15
stb %i2, [%l7 + 0x2B]
fmovrslez %o5, %f9, %f7
fmovdne %xcc, %f10, %f5
tl %icc, 0x6
fnand %f14, %f6, %f6
movcs %icc, %o3, %g5
fmovsl %xcc, %f0, %f2
lduh [%l7 + 0x08], %g4
brnz,a %g3, loop_49
fnot1s %f2, %f14
bvc,a %icc, loop_50
tleu %xcc, 0x7
loop_49:
fnegs %f1, %f13
fbl,a %fcc0, loop_51
loop_50:
fmovscc %xcc, %f9, %f3
fmovscs %icc, %f5, %f9
or %o6, %l1, %o0
loop_51:
ldsw [%l7 + 0x64], %o7
subccc %l3, 0x11D0, %i3
fcmpgt16 %f2, %f6, %l4
lduw [%l7 + 0x08], %i5
ldd [%l7 + 0x58], %f4
fbo,a %fcc0, loop_52
movne %xcc, %g2, %l0
umulcc %i7, %i0, %o2
edge16l %i4, %o4, %i6
loop_52:
movrne %o1, 0x1CD, %i1
andn %l5, 0x106B, %l6
movpos %icc, %l2, %g7
ldsw [%l7 + 0x2C], %g1
sth %g6, [%l7 + 0x3A]
fmovdle %xcc, %f8, %f3
lduh [%l7 + 0x18], %o5
fmovrsgz %i2, %f3, %f2
edge32l %o3, %g4, %g5
ldsb [%l7 + 0x1B], %o6
ldsh [%l7 + 0x78], %g3
stx %l1, [%l7 + 0x68]
fmul8x16al %f9, %f13, %f2
lduw [%l7 + 0x58], %o0
fmovrdgz %l3, %f8, %f4
fmovrdgez %o7, %f8, %f12
fmovrslz %i3, %f5, %f6
ldsw [%l7 + 0x5C], %i5
st %f14, [%l7 + 0x34]
ldd [%l7 + 0x70], %f4
call loop_53
stb %g2, [%l7 + 0x73]
fnot1s %f7, %f3
ldd [%l7 + 0x38], %f10
loop_53:
bgu,pn %xcc, loop_54
ldx [%l7 + 0x50], %l0
fbge,a %fcc2, loop_55
edge32l %i7, %i0, %l4
loop_54:
fxnors %f8, %f10, %f2
fcmpne16 %f8, %f8, %i4
loop_55:
fnegs %f2, %f15
fpadd32s %f15, %f4, %f1
udivx %o4, 0x0780, %i6
ldx [%l7 + 0x60], %o1
siam 0x1
stw %i1, [%l7 + 0x7C]
movgu %icc, %l5, %l6
fcmpne32 %f2, %f0, %o2
fmovsg %xcc, %f2, %f14
fcmpgt16 %f8, %f4, %g7
fpsub32 %f14, %f10, %f4
movre %l2, %g6, %g1
fmovdneg %xcc, %f6, %f13
fxnor %f6, %f12, %f6
addcc %o5, %i2, %o3
stb %g5, [%l7 + 0x1C]
array16 %o6, %g4, %l1
lduh [%l7 + 0x2C], %g3
ldsb [%l7 + 0x16], %o0
ldd [%l7 + 0x10], %f2
std %f8, [%l7 + 0x68]
bvs %xcc, loop_56
fornot1 %f0, %f2, %f12
ldd [%l7 + 0x28], %f12
movgu %icc, %o7, %l3
loop_56:
lduw [%l7 + 0x74], %i5
be,a,pt %icc, loop_57
tn %xcc, 0x6
fxor %f14, %f12, %f6
fbu %fcc3, loop_58
loop_57:
fandnot1s %f12, %f7, %f8
st %f11, [%l7 + 0x1C]
srlx %g2, 0x1E, %l0
loop_58:
fpadd16 %f8, %f8, %f6
tcc %xcc, 0x2
fabsd %f0, %f14
mova %icc, %i7, %i0
tcs %xcc, 0x1
fmovdpos %icc, %f9, %f14
ldd [%l7 + 0x30], %f6
sth %i3, [%l7 + 0x5E]
fnot2s %f4, %f10
tcs %xcc, 0x7
tg %icc, 0x2
fbge %fcc3, loop_59
movrgz %l4, 0x30D, %o4
movpos %icc, %i6, %o1
brgz %i1, loop_60
loop_59:
fcmps %fcc1, %f0, %f3
fsrc2 %f12, %f2
stx %i4, [%l7 + 0x58]
loop_60:
fbug %fcc1, loop_61
fpsub16 %f14, %f10, %f0
fpadd32s %f6, %f14, %f15
ld [%l7 + 0x20], %f4
loop_61:
movge %xcc, %l6, %l5
fmovdn %icc, %f7, %f7
fandnot2s %f7, %f9, %f12
fbue,a %fcc3, loop_62
fabsd %f4, %f12
te %xcc, 0x2
xorcc %o2, 0x07B8, %l2
loop_62:
addcc %g7, 0x0179, %g6
brlez,a %g1, loop_63
brlz,a %o5, loop_64
edge16n %o3, %g5, %o6
lduh [%l7 + 0x08], %g4
loop_63:
bcc,a,pt %xcc, loop_65
loop_64:
std %f14, [%l7 + 0x58]
ldub [%l7 + 0x72], %l1
ldsb [%l7 + 0x47], %g3
loop_65:
fones %f4
tvc %icc, 0x5
sdivx %o0, 0x054C, %o7
ldsh [%l7 + 0x76], %l3
fzero %f10
fbo %fcc2, loop_66
xnorcc %i5, %i2, %l0
bcs,a %icc, loop_67
bge loop_68
loop_66:
st %f6, [%l7 + 0x64]
fmovsne %xcc, %f2, %f13
loop_67:
fmovrde %i7, %f8, %f10
loop_68:
sth %i0, [%l7 + 0x68]
fmovdvc %xcc, %f12, %f8
ldsb [%l7 + 0x5D], %i3
movrgz %g2, %l4, %i6
fpsub32s %f9, %f7, %f7
tn %icc, 0x3
bne %icc, loop_69
brz %o4, loop_70
lduw [%l7 + 0x4C], %o1
fbul,a %fcc1, loop_71
loop_69:
ldub [%l7 + 0x7D], %i1
loop_70:
bvs loop_72
array32 %i4, %l5, %l6
loop_71:
ldsw [%l7 + 0x24], %o2
fcmps %fcc3, %f3, %f11
loop_72:
fmovde %xcc, %f12, %f0
bvc,pt %icc, loop_73
ldsh [%l7 + 0x48], %l2
subc %g6, 0x10D6, %g7
movcs %xcc, %o5, %o3
loop_73:
ld [%l7 + 0x64], %f5
bcs %xcc, loop_74
fmovse %icc, %f13, %f9
fmovsle %icc, %f0, %f8
st %f5, [%l7 + 0x08]
loop_74:
brz,a %g1, loop_75
sllx %g5, 0x01, %o6
fcmpne16 %f4, %f0, %g4
fands %f10, %f14, %f3
loop_75:
bge,a,pt %xcc, loop_76
fbule,a %fcc1, loop_77
be,a,pt %xcc, loop_78
ldd [%l7 + 0x50], %f8
loop_76:
smulcc %g3, 0x11AD, %l1
loop_77:
andcc %o7, 0x12E5, %l3
loop_78:
lduw [%l7 + 0x14], %o0
andncc %i5, %l0, %i7
umulcc %i0, %i3, %g2
fcmps %fcc1, %f6, %f2
fabsd %f10, %f12
ldsw [%l7 + 0x20], %i2
ldub [%l7 + 0x34], %l4
fnegs %f7, %f8
sth %i6, [%l7 + 0x68]
faligndata %f4, %f6, %f14
stw %o1, [%l7 + 0x38]
fmovsne %icc, %f2, %f11
fandnot1s %f13, %f0, %f5
fmovdgu %xcc, %f10, %f8
stx %o4, [%l7 + 0x78]
sdivcc %i4, 0x0820, %i1
lduh [%l7 + 0x2C], %l6
fnot2 %f0, %f10
ldsh [%l7 + 0x72], %o2
lduh [%l7 + 0x54], %l5
ldsb [%l7 + 0x4E], %g6
fbl,a %fcc3, loop_79
ldsb [%l7 + 0x32], %l2
xnorcc %o5, 0x187F, %g7
tg %xcc, 0x4
loop_79:
fmuld8sux16 %f10, %f14, %f4
fmovdg %xcc, %f8, %f3
fcmpeq16 %f12, %f6, %o3
fabss %f6, %f11
edge32n %g5, %g1, %o6
stx %g3, [%l7 + 0x28]
subccc %g4, 0x04DC, %l1
mulscc %l3, 0x031D, %o0
sth %o7, [%l7 + 0x3E]
fbn,a %fcc2, loop_80
fcmpd %fcc0, %f2, %f14
fbe,a %fcc0, loop_81
fmovrsgz %l0, %f15, %f3
loop_80:
umul %i5, %i7, %i0
bgu,a,pt %icc, loop_82
loop_81:
stx %i3, [%l7 + 0x08]
tsubcctv %i2, %g2, %i6
fmovrsgez %l4, %f8, %f0
loop_82:
fornot2 %f6, %f2, %f10
fbg,a %fcc1, loop_83
fmovdn %xcc, %f9, %f8
sth %o1, [%l7 + 0x3C]
movrne %i4, 0x01C, %i1
loop_83:
movle %xcc, %l6, %o2
std %f4, [%l7 + 0x28]
fcmps %fcc3, %f15, %f7
stx %l5, [%l7 + 0x78]
ldd [%l7 + 0x58], %f10
movg %xcc, %o4, %g6
stx %l2, [%l7 + 0x18]
fmovdn %xcc, %f11, %f7
brlz,a %o5, loop_84
ldsb [%l7 + 0x78], %g7
call loop_85
orn %o3, %g1, %g5
loop_84:
fandnot1 %f10, %f0, %f12
ldub [%l7 + 0x62], %o6
loop_85:
move %xcc, %g4, %l1
fbu %fcc1, loop_86
fpadd32 %f6, %f2, %f4
fbn %fcc3, loop_87
fbug %fcc3, loop_88
loop_86:
ld [%l7 + 0x20], %f12
fzeros %f7
loop_87:
siam 0x5
loop_88:
fmuld8ulx16 %f8, %f2, %f2
xnorcc %l3, %o0, %g3
or %l0, %o7, %i7
fmovdne %icc, %f12, %f10
fands %f8, %f4, %f7
orncc %i0, 0x12A6, %i5
ldx [%l7 + 0x78], %i3
ldsw [%l7 + 0x50], %g2
movrgz %i2, %i6, %o1
fmovd %f0, %f12
fands %f8, %f14, %f6
fmovrslz %l4, %f7, %f7
umul %i4, 0x01F6, %i1
fcmped %fcc1, %f0, %f6
fmovsa %xcc, %f14, %f15
movre %o2, 0x325, %l5
fmovrdlz %o4, %f8, %f2
stw %g6, [%l7 + 0x3C]
brz,a %l6, loop_89
movne %xcc, %l2, %g7
ldsb [%l7 + 0x50], %o3
fbue %fcc1, loop_90
loop_89:
be,a %xcc, loop_91
fmovrdlez %o5, %f10, %f8
st %f15, [%l7 + 0x50]
loop_90:
bge loop_92
loop_91:
lduh [%l7 + 0x7C], %g5
edge8ln %o6, %g1, %g4
fnor %f10, %f2, %f12
loop_92:
bg,pt %icc, loop_93
stx %l1, [%l7 + 0x40]
stb %l3, [%l7 + 0x4F]
ldd [%l7 + 0x08], %f4
loop_93:
lduh [%l7 + 0x62], %g3
fcmps %fcc3, %f13, %f10
fbule %fcc2, loop_94
edge8n %l0, %o0, %i7
bshuffle %f6, %f6, %f8
fone %f12
loop_94:
brlez,a %o7, loop_95
fmovsgu %icc, %f2, %f13
fand %f0, %f4, %f10
sethi 0x0CF3, %i0
loop_95:
ldd [%l7 + 0x28], %f14
fsrc1 %f2, %f10
ldd [%l7 + 0x58], %f2
udivcc %i5, 0x09AC, %g2
fmovrdgz %i2, %f8, %f14
fpadd32 %f2, %f4, %f12
fmovda %icc, %f6, %f13
ldsh [%l7 + 0x4C], %i3
ldsw [%l7 + 0x54], %i6
tn %xcc, 0x7
edge8ln %o1, %l4, %i4
fcmpgt16 %f12, %f2, %i1
ta %xcc, 0x1
array32 %o2, %o4, %l5
ld [%l7 + 0x78], %f9
fsrc2 %f4, %f4
movgu %icc, %l6, %g6
bvs,a %xcc, loop_96
fpmerge %f2, %f10, %f10
ldsh [%l7 + 0x60], %g7
smul %l2, %o5, %o3
loop_96:
tneg %xcc, 0x6
addc %o6, %g1, %g5
fmovrdne %l1, %f12, %f8
stx %l3, [%l7 + 0x38]
ldx [%l7 + 0x10], %g4
fbe %fcc1, loop_97
lduw [%l7 + 0x60], %g3
move %xcc, %o0, %l0
ldsb [%l7 + 0x56], %i7
loop_97:
brlz %o7, loop_98
brz,a %i0, loop_99
lduh [%l7 + 0x16], %i5
siam 0x6
loop_98:
fbule,a %fcc2, loop_100
loop_99:
fcmps %fcc3, %f2, %f10
fornot1 %f10, %f6, %f4
bcs loop_101
loop_100:
fmovdvs %xcc, %f8, %f12
lduh [%l7 + 0x08], %i2
andncc %i3, %i6, %o1
loop_101:
bn,pn %xcc, loop_102
smulcc %l4, %i4, %g2
movrgz %o2, 0x343, %i1
bne,a,pn %xcc, loop_103
loop_102:
fpadd32 %f14, %f12, %f14
fnands %f5, %f11, %f8
stx %o4, [%l7 + 0x68]
loop_103:
std %f10, [%l7 + 0x50]
fbue,a %fcc3, loop_104
fmovd %f12, %f0
fsrc2s %f0, %f13
brlz %l6, loop_105
loop_104:
fpsub32 %f0, %f12, %f12
bn,pn %xcc, loop_106
nop
setx loop_107, %l0, %l1
jmpl %l1, %l5
loop_105:
call loop_108
orncc %g6, 0x0025, %g7
loop_106:
ld [%l7 + 0x50], %f10
loop_107:
sdivcc %l2, 0x1867, %o5
loop_108:
edge32 %o6, %o3, %g5
ldub [%l7 + 0x25], %g1
fcmpeq16 %f12, %f8, %l1
stw %l3, [%l7 + 0x24]
bgu,a %xcc, loop_109
fbul %fcc0, loop_110
array8 %g4, %o0, %l0
fmovda %icc, %f2, %f7
loop_109:
stw %g3, [%l7 + 0x64]
loop_110:
fmovdle %icc, %f7, %f14
smul %o7, 0x1B13, %i0
movvs %icc, %i7, %i5
fornot1s %f11, %f4, %f15
nop
setx loop_111, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdne %xcc, %f8, %f7
be loop_112
xorcc %i2, 0x14DB, %i6
loop_111:
fmovdne %icc, %f0, %f13
fmovsle %icc, %f15, %f7
loop_112:
smulcc %o1, 0x0211, %i3
fsrc2s %f8, %f14
fmuld8ulx16 %f4, %f14, %f4
ldsh [%l7 + 0x38], %l4
movrgz %i4, 0x0FF, %o2
stw %i1, [%l7 + 0x30]
movrne %g2, 0x3FC, %o4
bvs,a,pt %xcc, loop_113
ldx [%l7 + 0x48], %l5
be,a %xcc, loop_114
sdivcc %g6, 0x1E60, %l6
loop_113:
bpos,a %xcc, loop_115
ldd [%l7 + 0x08], %f8
loop_114:
stb %l2, [%l7 + 0x55]
popc 0x0F35, %g7
loop_115:
fmovrslz %o6, %f0, %f1
lduh [%l7 + 0x2C], %o5
sth %o3, [%l7 + 0x62]
ldub [%l7 + 0x37], %g5
array16 %l1, %g1, %l3
edge32n %g4, %o0, %g3
stx %o7, [%l7 + 0x08]
movvs %xcc, %i0, %i7
sth %i5, [%l7 + 0x7C]
ldx [%l7 + 0x48], %i2
ldsw [%l7 + 0x7C], %l0
fone %f10
fmovsvc %icc, %f5, %f15
xnor %o1, %i6, %l4
bneg,pn %icc, loop_116
andn %i4, 0x17E1, %o2
fpmerge %f0, %f9, %f2
fsrc2s %f10, %f9
loop_116:
fmul8x16 %f9, %f0, %f4
movvc %icc, %i1, %i3
lduh [%l7 + 0x64], %g2
movre %o4, %l5, %l6
fmovdn %icc, %f1, %f9
fmovsleu %xcc, %f2, %f3
fmul8x16au %f2, %f1, %f8
sth %l2, [%l7 + 0x5E]
movgu %xcc, %g6, %o6
ldx [%l7 + 0x58], %g7
edge16 %o5, %o3, %g5
std %f4, [%l7 + 0x60]
edge32ln %g1, %l1, %l3
lduw [%l7 + 0x1C], %g4
sethi 0x05FA, %o0
fmovrse %g3, %f2, %f11
addcc %i0, %i7, %o7
edge8n %i2, %l0, %o1
andcc %i5, 0x0414, %i6
ldsb [%l7 + 0x5A], %i4
udiv %o2, 0x0A37, %i1
bcc,a,pn %xcc, loop_117
fmul8ulx16 %f14, %f6, %f0
stw %l4, [%l7 + 0x44]
fmovdle %xcc, %f15, %f7
loop_117:
fpadd32 %f14, %f8, %f4
lduh [%l7 + 0x78], %g2
std %f12, [%l7 + 0x08]
fmovrsgz %i3, %f15, %f7
fmovd %f4, %f8
fmovsg %icc, %f14, %f10
brgez,a %o4, loop_118
fbuge %fcc0, loop_119
bn,a loop_120
fble,a %fcc2, loop_121
loop_118:
edge8l %l6, %l5, %g6
loop_119:
st %f13, [%l7 + 0x20]
loop_120:
edge16n %l2, %g7, %o6
loop_121:
popc %o3, %o5
fcmpes %fcc1, %f7, %f10
mulx %g1, 0x1C83, %g5
movne %icc, %l3, %l1
edge16ln %o0, %g3, %g4
fcmpne32 %f14, %f4, %i0
brgz %o7, loop_122
fmul8ulx16 %f2, %f8, %f8
addccc %i7, 0x1354, %l0
fpsub16 %f12, %f14, %f10
loop_122:
array32 %i2, %i5, %i6
ba loop_123
fmovsl %icc, %f15, %f11
movvc %xcc, %i4, %o1
tcs %xcc, 0x6
loop_123:
fpadd16s %f1, %f0, %f9
movvs %icc, %i1, %o2
edge16l %l4, %g2, %i3
fornot1 %f14, %f12, %f8
tn %xcc, 0x0
andcc %o4, 0x1414, %l6
fzero %f4
ldsw [%l7 + 0x70], %g6
ldub [%l7 + 0x5E], %l2
movl %xcc, %g7, %l5
fmovsvs %icc, %f15, %f11
umulcc %o3, 0x109E, %o6
ldsw [%l7 + 0x60], %g1
alignaddr %o5, %g5, %l3
fmovdge %icc, %f5, %f7
movcs %xcc, %o0, %l1
udivx %g4, 0x13AB, %g3
stb %o7, [%l7 + 0x6F]
stb %i7, [%l7 + 0x4F]
ldsh [%l7 + 0x64], %i0
bleu loop_124
fmovrde %i2, %f2, %f0
ldd [%l7 + 0x08], %f12
ldsb [%l7 + 0x45], %l0
loop_124:
sllx %i6, 0x09, %i4
mulx %i5, %i1, %o2
fmovdcc %icc, %f8, %f5
ldub [%l7 + 0x39], %o1
stx %g2, [%l7 + 0x20]
tg %icc, 0x5
brlez,a %i3, loop_125
sth %o4, [%l7 + 0x2A]
sth %l4, [%l7 + 0x40]
fmul8x16au %f15, %f2, %f8
loop_125:
fbo,a %fcc3, loop_126
std %f4, [%l7 + 0x18]
fsrc2 %f14, %f0
sth %g6, [%l7 + 0x2A]
loop_126:
fcmpgt16 %f0, %f6, %l6
bne,a %icc, loop_127
ldd [%l7 + 0x48], %f4
brnz %g7, loop_128
lduh [%l7 + 0x1A], %l2
loop_127:
bneg,pt %xcc, loop_129
ldsb [%l7 + 0x75], %o3
loop_128:
stw %l5, [%l7 + 0x74]
fmovrdlz %g1, %f0, %f2
loop_129:
smul %o5, %o6, %g5
brnz %o0, loop_130
orcc %l3, %g4, %g3
bcc,a,pt %icc, loop_131
fblg %fcc2, loop_132
loop_130:
fmovdcs %xcc, %f9, %f4
ldd [%l7 + 0x30], %f12
loop_131:
stw %l1, [%l7 + 0x64]
loop_132:
subc %o7, 0x0A4C, %i7
ble,a %icc, loop_133
fble,a %fcc0, loop_134
fsrc2s %f4, %f13
fmovde %icc, %f9, %f15
loop_133:
call loop_135
loop_134:
fmovdvc %icc, %f3, %f3
tl %icc, 0x0
movvc %xcc, %i0, %l0
loop_135:
or %i2, %i6, %i5
fbug,a %fcc1, loop_136
movleu %icc, %i1, %o2
lduh [%l7 + 0x46], %o1
fmovdcc %icc, %f11, %f15
loop_136:
ta %xcc, 0x5
tne %xcc, 0x6
fcmped %fcc0, %f14, %f12
bleu,a,pn %icc, loop_137
nop
setx loop_138, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32 %g2, %i3, %o4
fornot1s %f15, %f9, %f7
loop_137:
sethi 0x13C3, %l4
loop_138:
tleu %xcc, 0x7
st %f15, [%l7 + 0x48]
subcc %g6, %l6, %g7
andcc %l2, 0x18BA, %i4
fsrc2s %f11, %f12
edge32 %o3, %g1, %l5
movpos %icc, %o6, %g5
fmovde %xcc, %f14, %f13
ldd [%l7 + 0x40], %f12
mulscc %o5, 0x0B06, %l3
bn,pt %icc, loop_139
fpmerge %f10, %f5, %f4
ldsh [%l7 + 0x4C], %g4
ldub [%l7 + 0x65], %g3
loop_139:
ldx [%l7 + 0x18], %o0
ba %icc, loop_140
edge16n %l1, %i7, %i0
fzero %f8
std %f8, [%l7 + 0x10]
loop_140:
ldsw [%l7 + 0x60], %o7
fornot2 %f6, %f8, %f6
bgu,a loop_141
fnor %f2, %f12, %f2
fmovdn %xcc, %f0, %f7
ba,pn %xcc, loop_142
loop_141:
ldub [%l7 + 0x7A], %i2
stw %i6, [%l7 + 0x44]
movcs %icc, %i5, %l0
loop_142:
stb %o2, [%l7 + 0x6D]
bgu loop_143
fnot2 %f12, %f0
stb %o1, [%l7 + 0x1B]
ld [%l7 + 0x58], %f5
loop_143:
ldx [%l7 + 0x70], %i1
fnand %f8, %f8, %f14
sth %g2, [%l7 + 0x6A]
sdiv %o4, 0x022A, %i3
fsrc2s %f12, %f2
fmovscc %xcc, %f9, %f6
addc %l4, 0x1967, %l6
edge32 %g7, %l2, %i4
fmovd %f8, %f10
lduh [%l7 + 0x0C], %o3
ldsw [%l7 + 0x18], %g6
stw %g1, [%l7 + 0x68]
lduw [%l7 + 0x7C], %o6
fmovrslz %g5, %f11, %f12
stx %o5, [%l7 + 0x28]
fpadd16 %f14, %f2, %f14
sll %l5, 0x13, %g4
fsrc2s %f15, %f6
movcs %icc, %l3, %o0
orn %l1, 0x19C4, %i7
ldx [%l7 + 0x20], %g3
tne %xcc, 0x5
fbule %fcc0, loop_144
bpos,a,pn %icc, loop_145
fmovsge %icc, %f15, %f9
fcmpes %fcc3, %f1, %f0
loop_144:
brz %i0, loop_146
loop_145:
fpack32 %f8, %f14, %f10
movge %icc, %i2, %i6
fbl %fcc2, loop_147
loop_146:
tsubcc %i5, 0x0F52, %l0
ldx [%l7 + 0x78], %o2
movne %xcc, %o7, %i1
loop_147:
movgu %xcc, %o1, %g2
bvs %xcc, loop_148
fbue %fcc0, loop_149
fmovsvc %icc, %f12, %f11
orn %o4, 0x02DC, %i3
loop_148:
ldsb [%l7 + 0x7F], %l6
loop_149:
lduh [%l7 + 0x34], %l4
std %f12, [%l7 + 0x28]
edge32ln %l2, %i4, %g7
stb %g6, [%l7 + 0x27]
movg %icc, %g1, %o6
movrgez %o3, 0x106, %g5
fmovdle %icc, %f4, %f2
fbe %fcc3, loop_150
st %f4, [%l7 + 0x50]
nop
setx loop_151, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdcc %xcc, %f11, %f1
loop_150:
fnot1 %f12, %f12
tn %xcc, 0x3
loop_151:
movvc %xcc, %o5, %l5
movneg %icc, %g4, %o0
srax %l1, 0x02, %l3
alignaddrl %i7, %i0, %g3
bleu,a,pn %icc, loop_152
fabsd %f10, %f0
lduw [%l7 + 0x30], %i6
fblg,a %fcc0, loop_153
loop_152:
sth %i5, [%l7 + 0x2E]
alignaddr %i2, %l0, %o7
ldx [%l7 + 0x18], %o2
loop_153:
fzero %f2
movvs %xcc, %i1, %o1
tge %xcc, 0x3
ldx [%l7 + 0x10], %o4
st %f1, [%l7 + 0x70]
ldsw [%l7 + 0x34], %i3
smulcc %l6, 0x0033, %l4
bcs %xcc, loop_154
fandnot1 %f6, %f8, %f14
bcc %xcc, loop_155
brgez %g2, loop_156
loop_154:
stx %l2, [%l7 + 0x18]
ldub [%l7 + 0x3F], %i4
loop_155:
movne %icc, %g7, %g6
loop_156:
brgez,a %o6, loop_157
subcc %o3, %g5, %o5
lduw [%l7 + 0x3C], %g1
fmovdg %xcc, %f3, %f3
loop_157:
ldsb [%l7 + 0x2D], %l5
andcc %g4, 0x06DB, %o0
addccc %l1, %l3, %i7
smulcc %g3, 0x1871, %i6
fcmpeq16 %f10, %f10, %i0
fabss %f13, %f11
umul %i2, 0x08C4, %l0
std %f14, [%l7 + 0x48]
ld [%l7 + 0x38], %f1
alignaddr %i5, %o7, %o2
ldx [%l7 + 0x38], %i1
stb %o4, [%l7 + 0x1E]
lduw [%l7 + 0x60], %o1
tleu %icc, 0x7
sth %l6, [%l7 + 0x42]
ldsw [%l7 + 0x30], %i3
umulcc %l4, 0x022B, %l2
fcmpeq16 %f14, %f6, %i4
ldub [%l7 + 0x2F], %g7
fsrc1s %f3, %f14
edge16l %g2, %o6, %g6
movleu %icc, %g5, %o5
ldd [%l7 + 0x10], %f12
fble,a %fcc1, loop_158
ldsb [%l7 + 0x74], %g1
ble,pn %icc, loop_159
movrlez %o3, 0x2FB, %g4
loop_158:
ldd [%l7 + 0x78], %f14
fbul,a %fcc1, loop_160
loop_159:
bge loop_161
fone %f14
tcs %xcc, 0x4
loop_160:
fnot2 %f6, %f4
loop_161:
subcc %l5, %o0, %l3
sra %i7, %l1, %i6
brgez %g3, loop_162
tleu %xcc, 0x0
ldsw [%l7 + 0x7C], %i2
ld [%l7 + 0x50], %f3
loop_162:
fmul8x16 %f14, %f8, %f14
fmovrdne %i0, %f8, %f12
lduh [%l7 + 0x60], %l0
tvs %xcc, 0x5
fmovda %icc, %f10, %f4
te %icc, 0x1
ldx [%l7 + 0x28], %i5
fmovsl %xcc, %f8, %f12
fmul8x16au %f13, %f6, %f6
ldd [%l7 + 0x18], %f0
smulcc %o2, %o7, %i1
movl %xcc, %o4, %o1
fpadd16 %f4, %f2, %f8
ldx [%l7 + 0x38], %l6
popc %i3, %l4
bvc,a loop_163
fmul8x16al %f3, %f14, %f12
ldd [%l7 + 0x68], %f6
movvs %icc, %i4, %l2
loop_163:
fmovrse %g2, %f8, %f1
ldx [%l7 + 0x68], %o6
fabsd %f12, %f14
fba,a %fcc2, loop_164
ldub [%l7 + 0x58], %g7
fbuge,a %fcc0, loop_165
ld [%l7 + 0x34], %f12
loop_164:
movrlez %g6, %g5, %g1
ldub [%l7 + 0x57], %o3
loop_165:
std %f10, [%l7 + 0x70]
taddcc %o5, %g4, %o0
movrgz %l3, %i7, %l1
edge16 %l5, %g3, %i6
fbge,a %fcc2, loop_166
ldsb [%l7 + 0x1B], %i0
fcmpne32 %f8, %f2, %i2
fbl %fcc1, loop_167
loop_166:
movrgez %l0, 0x29C, %i5
stw %o7, [%l7 + 0x58]
ldub [%l7 + 0x70], %i1
loop_167:
bvs,a loop_168
ld [%l7 + 0x44], %f12
array8 %o2, %o4, %l6
movcs %xcc, %i3, %l4
loop_168:
taddcctv %i4, %l2, %g2
ldsh [%l7 + 0x16], %o1
fmovda %xcc, %f10, %f10
srlx %g7, 0x11, %o6
bneg,pt %xcc, loop_169
fmovdne %xcc, %f13, %f0
ldsw [%l7 + 0x3C], %g6
fba %fcc2, loop_170
loop_169:
ldsh [%l7 + 0x4A], %g5
ldsh [%l7 + 0x32], %g1
brgz %o5, loop_171
loop_170:
fpackfix %f0, %f4
fcmped %fcc3, %f2, %f6
te %xcc, 0x3
loop_171:
stb %g4, [%l7 + 0x70]
movrlez %o3, 0x0B6, %o0
movrne %i7, %l1, %l3
srl %g3, %i6, %i0
fcmps %fcc3, %f15, %f5
ldsb [%l7 + 0x34], %i2
edge32 %l0, %i5, %o7
movvs %xcc, %i1, %o2
fmovsne %icc, %f14, %f15
stx %l5, [%l7 + 0x08]
edge8ln %l6, %i3, %o4
subccc %l4, 0x0D36, %i4
smulcc %g2, 0x1271, %o1
stb %g7, [%l7 + 0x29]
movrne %o6, %l2, %g6
fcmple16 %f14, %f0, %g1
ldub [%l7 + 0x77], %o5
lduh [%l7 + 0x74], %g5
fmovrsne %g4, %f3, %f4
bleu,a loop_172
ldsw [%l7 + 0x08], %o0
bne,a,pn %icc, loop_173
sdiv %i7, 0x0608, %o3
loop_172:
stb %l3, [%l7 + 0x08]
or %g3, 0x0BE8, %i6
loop_173:
stb %l1, [%l7 + 0x49]
subc %i0, %i2, %l0
ldsh [%l7 + 0x3E], %o7
fmovsg %icc, %f14, %f14
fmovdneg %icc, %f14, %f10
ldd [%l7 + 0x38], %f4
array8 %i1, %o2, %l5
array32 %l6, %i5, %o4
fmovsne %icc, %f14, %f8
tsubcc %i3, %i4, %g2
tvc %xcc, 0x0
stw %l4, [%l7 + 0x2C]
lduw [%l7 + 0x58], %g7
nop
setx loop_174, %l0, %l1
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 + 0x1B], %o1
fmovsvs %icc, %f10, %f11
bne,a loop_175
loop_174:
udivcc %o6, 0x1786, %l2
ldd [%l7 + 0x10], %f14
subcc %g1, %g6, %o5
loop_175:
fmovrdgez %g5, %f6, %f4
fors %f7, %f15, %f3
fmovde %xcc, %f8, %f12
ldsw [%l7 + 0x34], %o0
sll %g4, %i7, %l3
fmovdvc %xcc, %f10, %f8
st %f7, [%l7 + 0x60]
fmovdvs %xcc, %f0, %f12
fsrc1 %f0, %f14
fmovrdlz %o3, %f0, %f0
std %f2, [%l7 + 0x10]
fzeros %f1
std %f8, [%l7 + 0x70]
ldx [%l7 + 0x60], %g3
lduw [%l7 + 0x24], %l1
ldsh [%l7 + 0x0E], %i0
ldsb [%l7 + 0x69], %i6
fandnot2 %f10, %f8, %f12
fbuge %fcc3, loop_176
brgz,a %i2, loop_177
ldsb [%l7 + 0x71], %o7
sdivx %l0, 0x0A7E, %i1
loop_176:
movne %xcc, %l5, %o2
loop_177:
movcs %icc, %i5, %o4
ldsw [%l7 + 0x0C], %l6
fmul8sux16 %f10, %f6, %f4
std %f2, [%l7 + 0x58]
bleu,a,pn %icc, loop_178
fbuge %fcc1, loop_179
alignaddr %i3, %i4, %l4
lduw [%l7 + 0x7C], %g7
loop_178:
ldsb [%l7 + 0x2F], %g2
loop_179:
fornot1 %f12, %f8, %f6
fmovrsne %o1, %f9, %f10
fmul8x16al %f4, %f9, %f10
fpack32 %f6, %f14, %f12
sdivx %l2, 0x1883, %g1
fcmpne16 %f6, %f8, %o6
fmovrde %o5, %f2, %f6
orncc %g5, %o0, %g6
fabss %f14, %f0
ldsw [%l7 + 0x50], %i7
andncc %g4, %l3, %o3
stw %g3, [%l7 + 0x48]
fmovda %icc, %f1, %f0
fnands %f13, %f14, %f9
fmovrsgez %l1, %f9, %f1
fxnors %f6, %f14, %f9
fbug,a %fcc1, loop_180
nop
setx loop_181, %l0, %l1
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_182, %l0, %l1
jmpl %l1, %i6
ba,a %icc, loop_183
loop_180:
fpackfix %f2, %f15
loop_181:
smul %i2, 0x0865, %o7
loop_182:
array8 %l0, %i1, %l5
loop_183:
fone %f10
ldsw [%l7 + 0x7C], %o2
edge32ln %i0, %o4, %l6
move %xcc, %i5, %i3
fcmple16 %f8, %f10, %i4
fxnors %f5, %f15, %f10
mulscc %l4, %g7, %o1
fmovde %icc, %f14, %f4
fbuge,a %fcc3, loop_184
fnand %f14, %f2, %f0
ldsw [%l7 + 0x20], %g2
edge32 %l2, %g1, %o5
loop_184:
stw %g5, [%l7 + 0x2C]
fnot2 %f12, %f14
sra %o0, 0x1B, %g6
fmovdgu %xcc, %f14, %f0
fpackfix %f12, %f15
ldsb [%l7 + 0x2E], %i7
mova %icc, %g4, %o6
subc %o3, 0x19AC, %g3
tle %icc, 0x4
st %f1, [%l7 + 0x28]
xnor %l3, %l1, %i2
ldx [%l7 + 0x38], %i6
ldx [%l7 + 0x38], %l0
fmovscc %icc, %f6, %f13
fcmpgt16 %f2, %f2, %o7
movpos %xcc, %i1, %l5
bge,pn %icc, loop_185
fmovrsne %o2, %f13, %f13
fbug,a %fcc2, loop_186
ldsb [%l7 + 0x4F], %o4
loop_185:
lduw [%l7 + 0x08], %l6
tleu %xcc, 0x5
loop_186:
movvc %xcc, %i0, %i5
xorcc %i4, 0x0C20, %l4
ldsb [%l7 + 0x60], %i3
srl %g7, %g2, %l2
fbug %fcc0, loop_187
ldsb [%l7 + 0x38], %o1
ldub [%l7 + 0x43], %g1
lduh [%l7 + 0x5A], %g5
loop_187:
fornot2 %f2, %f2, %f6
fpsub32 %f6, %f10, %f6
fmovrdlez %o0, %f6, %f10
fbe %fcc3, loop_188
fmovsgu %icc, %f3, %f9
movleu %xcc, %g6, %o5
fnors %f2, %f15, %f15
loop_188:
smulcc %i7, 0x02DE, %g4
brgz %o6, loop_189
sth %g3, [%l7 + 0x66]
tvc %xcc, 0x4
mova %xcc, %l3, %o3
loop_189:
fmovsa %icc, %f10, %f2
edge32n %l1, %i6, %l0
lduw [%l7 + 0x24], %i2
fbul %fcc2, loop_190
bvc,a loop_191
fmovdpos %icc, %f12, %f14
fands %f5, %f0, %f14
loop_190:
ldsw [%l7 + 0x7C], %i1
loop_191:
std %f12, [%l7 + 0x48]
fpadd16s %f9, %f6, %f14
array32 %l5, %o7, %o4
ba,a %icc, loop_192
alignaddrl %o2, %i0, %l6
bge loop_193
st %f0, [%l7 + 0x78]
loop_192:
srax %i5, %l4, %i4
fnegd %f4, %f2
loop_193:
stb %i3, [%l7 + 0x70]
fornot1s %f8, %f3, %f5
stx %g2, [%l7 + 0x10]
xorcc %l2, %g7, %o1
ldx [%l7 + 0x68], %g1
stx %o0, [%l7 + 0x48]
fmuld8ulx16 %f10, %f15, %f0
fmovdleu %xcc, %f14, %f2
tg %xcc, 0x6
fandnot1 %f2, %f10, %f8
ldsh [%l7 + 0x76], %g6
tne %xcc, 0x5
fmuld8sux16 %f5, %f12, %f10
orcc %o5, 0x1A0D, %i7
udiv %g4, 0x073E, %g5
fmovda %icc, %f5, %f8
andn %o6, %l3, %o3
lduh [%l7 + 0x30], %l1
lduh [%l7 + 0x40], %g3
fmovsn %icc, %f8, %f5
srlx %l0, %i2, %i1
edge16ln %i6, %l5, %o7
movcc %icc, %o2, %i0
umul %o4, 0x00D7, %l6
fnegs %f8, %f4
fornot1s %f4, %f13, %f7
fpmerge %f6, %f6, %f8
ldub [%l7 + 0x20], %i5
fmovdvc %xcc, %f5, %f11
fand %f14, %f2, %f0
udivx %l4, 0x06F5, %i4
fxor %f8, %f12, %f12
brgez %g2, loop_194
fpadd32 %f14, %f12, %f4
fcmpd %fcc1, %f2, %f8
fmovdn %icc, %f12, %f1
loop_194:
stw %i3, [%l7 + 0x38]
stb %g7, [%l7 + 0x11]
edge8n %l2, %g1, %o0
alignaddrl %o1, %g6, %o5
fcmped %fcc3, %f8, %f12
xor %g4, 0x04C8, %i7
fmovdg %xcc, %f5, %f2
xnor %o6, %l3, %g5
ldub [%l7 + 0x4F], %o3
fbn,a %fcc1, loop_195
fmovsleu %icc, %f9, %f13
sra %g3, %l1, %i2
bshuffle %f12, %f14, %f0
loop_195:
fmovdgu %xcc, %f2, %f2
fmovsl %icc, %f13, %f6
edge32n %l0, %i6, %l5
fba %fcc3, loop_196
fble,a %fcc1, loop_197
fandnot1 %f8, %f14, %f8
sll %i1, %o7, %o2
loop_196:
brnz,a %i0, loop_198
loop_197:
stw %l6, [%l7 + 0x78]
st %f3, [%l7 + 0x5C]
fors %f6, %f10, %f4
loop_198:
movgu %icc, %i5, %o4
ld [%l7 + 0x10], %f2
tge %xcc, 0x1
stb %i4, [%l7 + 0x5D]
edge32 %g2, %l4, %g7
brnz %i3, loop_199
fmovrdgez %g1, %f10, %f12
fmovdpos %icc, %f5, %f14
ldx [%l7 + 0x30], %l2
loop_199:
addcc %o1, %g6, %o0
st %f8, [%l7 + 0x78]
fmovdleu %xcc, %f11, %f11
fmovsg %icc, %f6, %f4
fbn %fcc3, loop_200
tg %icc, 0x0
lduh [%l7 + 0x4A], %o5
movn %xcc, %g4, %o6
loop_200:
edge32 %l3, %i7, %o3
lduw [%l7 + 0x08], %g3
ldsw [%l7 + 0x60], %g5
st %f12, [%l7 + 0x10]
fmovsgu %xcc, %f2, %f8
edge16n %i2, %l0, %i6
orn %l5, %i1, %l1
fmovs %f5, %f5
fmovsge %xcc, %f12, %f0
tle %icc, 0x3
bl,pt %icc, loop_201
fcmps %fcc1, %f2, %f2
andcc %o7, 0x04B0, %i0
fsrc1s %f6, %f11
loop_201:
movne %icc, %l6, %o2
tneg %icc, 0x0
fpadd16 %f0, %f8, %f2
movvc %xcc, %i5, %i4
ldsw [%l7 + 0x1C], %o4
brgez %l4, loop_202
stb %g7, [%l7 + 0x25]
faligndata %f0, %f12, %f10
tvs %icc, 0x4
loop_202:
alignaddr %i3, %g1, %g2
fornot1 %f8, %f12, %f2
ldx [%l7 + 0x78], %l2
stb %o1, [%l7 + 0x56]
siam 0x3
brz,a %o0, loop_203
fmovscs %icc, %f15, %f13
stb %o5, [%l7 + 0x0A]
fblg,a %fcc0, loop_204
loop_203:
sra %g6, %o6, %l3
fpackfix %f6, %f12
xor %i7, %o3, %g3
loop_204:
fand %f8, %f4, %f4
ldd [%l7 + 0x28], %f2
fones %f7
movge %icc, %g5, %i2
sdivcc %g4, 0x03A8, %i6
movrgz %l5, %i1, %l1
srax %l0, 0x1E, %i0
stx %o7, [%l7 + 0x28]
fmovsvc %icc, %f5, %f11
sth %o2, [%l7 + 0x70]
stb %l6, [%l7 + 0x35]
ldx [%l7 + 0x08], %i5
tcc %xcc, 0x7
ldsb [%l7 + 0x3A], %o4
tgu %icc, 0x4
umulcc %i4, %l4, %g7
bpos,pt %icc, loop_205
fors %f7, %f2, %f0
ldsw [%l7 + 0x24], %g1
array32 %g2, %i3, %l2
loop_205:
fornot1 %f0, %f10, %f2
xor %o0, %o1, %g6
sth %o6, [%l7 + 0x68]
lduh [%l7 + 0x22], %l3
fmovdne %icc, %f7, %f12
fbne,a %fcc2, loop_206
andncc %i7, %o5, %o3
bn,a,pn %icc, loop_207
movrne %g5, 0x1B0, %i2
loop_206:
fmovdvc %xcc, %f13, %f13
ldsw [%l7 + 0x7C], %g4
loop_207:
fmovrdgz %i6, %f12, %f14
fbg,a %fcc3, loop_208
fmovd %f8, %f12
srl %g3, 0x0B, %l5
fmovdvc %icc, %f7, %f3
loop_208:
fcmpeq16 %f2, %f8, %l1
srlx %l0, 0x0F, %i1
stx %o7, [%l7 + 0x10]
ld [%l7 + 0x60], %f5
bge %xcc, loop_209
tcc %xcc, 0x2
fnot2 %f10, %f6
bge,pn %icc, loop_210
loop_209:
fnegs %f3, %f14
smul %i0, 0x02B8, %l6
sra %o2, %o4, %i5
loop_210:
std %f8, [%l7 + 0x70]
brz %i4, loop_211
fornot2s %f12, %f13, %f8
fble %fcc2, loop_212
st %f2, [%l7 + 0x74]
loop_211:
fblg,a %fcc1, loop_213
edge8 %l4, %g7, %g2
loop_212:
st %f2, [%l7 + 0x2C]
movl %xcc, %g1, %l2
loop_213:
fcmpne16 %f0, %f6, %i3
and %o1, %o0, %o6
fpack16 %f4, %f15
stw %g6, [%l7 + 0x70]
edge8ln %l3, %o5, %o3
umulcc %i7, %g5, %i2
bcc,pt %xcc, loop_214
st %f15, [%l7 + 0x20]
movl %xcc, %i6, %g3
ldub [%l7 + 0x3E], %l5
loop_214:
lduw [%l7 + 0x48], %l1
bvc,a,pt %icc, loop_215
lduw [%l7 + 0x1C], %g4
fsrc1 %f2, %f12
tcs %xcc, 0x4
loop_215:
fmovsneg %xcc, %f1, %f2
fmul8ulx16 %f0, %f2, %f6
array8 %i1, %l0, %o7
fpadd16 %f8, %f8, %f12
ldsh [%l7 + 0x4E], %l6
fmovd %f6, %f4
subcc %o2, 0x00DC, %o4
umulcc %i0, %i5, %l4
sdivcc %g7, 0x1BAA, %g2
alignaddrl %i4, %l2, %g1
brlz %o1, loop_216
lduw [%l7 + 0x5C], %o0
edge8 %i3, %g6, %l3
ldx [%l7 + 0x20], %o5
loop_216:
ldx [%l7 + 0x70], %o3
fcmpes %fcc2, %f7, %f7
ldx [%l7 + 0x08], %i7
tsubcc %o6, %g5, %i6
fmovspos %xcc, %f12, %f5
std %f14, [%l7 + 0x58]
movpos %icc, %i2, %l5
ldx [%l7 + 0x58], %g3
fpadd32 %f14, %f14, %f0
fpadd16 %f10, %f14, %f6
fbul %fcc3, loop_217
movl %xcc, %l1, %g4
orn %l0, 0x02CB, %i1
sdivx %l6, 0x0F63, %o2
loop_217:
movrgz %o4, %i0, %i5
fmovsg %icc, %f3, %f3
stb %o7, [%l7 + 0x0A]
stx %g7, [%l7 + 0x60]
faligndata %f10, %f12, %f12
fbu,a %fcc1, loop_218
ta %icc, 0x2
st %f8, [%l7 + 0x1C]
st %f9, [%l7 + 0x4C]
loop_218:
brgez,a %g2, loop_219
stw %l4, [%l7 + 0x20]
edge16l %l2, %i4, %o1
andncc %g1, %o0, %g6
loop_219:
tcs %icc, 0x2
lduw [%l7 + 0x50], %i3
fpadd32s %f12, %f9, %f15
ta %xcc, 0x5
lduw [%l7 + 0x68], %l3
ldsw [%l7 + 0x5C], %o5
movrgz %i7, %o3, %o6
fmovrsgz %i6, %f11, %f14
edge8ln %i2, %g5, %g3
fmovse %xcc, %f3, %f6
st %f3, [%l7 + 0x20]
lduh [%l7 + 0x1C], %l5
fbe %fcc3, loop_220
fabss %f2, %f6
fmovde %icc, %f10, %f1
fmovrse %l1, %f3, %f11
loop_220:
stw %l0, [%l7 + 0x58]
move %icc, %g4, %i1
tg %xcc, 0x7
fandnot1s %f9, %f10, %f0
fcmpeq16 %f6, %f4, %l6
ldsw [%l7 + 0x0C], %o2
bne,a loop_221
sethi 0x1938, %i0
ldsw [%l7 + 0x28], %i5
fabsd %f4, %f12
loop_221:
fmul8sux16 %f2, %f4, %f4
fmovrdlz %o7, %f14, %f14
stx %o4, [%l7 + 0x38]
fpackfix %f8, %f2
mulscc %g2, %l4, %l2
movleu %icc, %g7, %o1
fmovscc %icc, %f13, %f3
mova %icc, %g1, %o0
fmovrdgez %i4, %f14, %f0
fnands %f5, %f2, %f1
fabsd %f14, %f8
andcc %i3, 0x0804, %l3
movle %icc, %g6, %o5
fmovdle %icc, %f2, %f14
taddcctv %o3, %i7, %i6
fnors %f12, %f2, %f8
edge8n %o6, %g5, %i2
fmovsn %xcc, %f8, %f14
udivcc %l5, 0x138A, %l1
tleu %icc, 0x4
edge32n %g3, %g4, %l0
movg %xcc, %l6, %i1
ldsb [%l7 + 0x70], %o2
lduh [%l7 + 0x32], %i5
fbug,a %fcc0, loop_222
bg loop_223
subc %o7, %o4, %i0
brgez %l4, loop_224
loop_222:
taddcctv %l2, 0x1ADD, %g7
loop_223:
fnors %f6, %f9, %f12
fsrc2s %f13, %f2
loop_224:
fmovspos %icc, %f5, %f5
fmovdgu %icc, %f14, %f8
ldsw [%l7 + 0x0C], %o1
ldd [%l7 + 0x78], %f6
array16 %g1, %o0, %g2
fmovse %xcc, %f13, %f15
bvs,pt %icc, loop_225
fornot2 %f8, %f6, %f2
st %f7, [%l7 + 0x60]
ble,a %icc, loop_226
loop_225:
array32 %i4, %l3, %i3
movg %xcc, %g6, %o5
ldsb [%l7 + 0x1F], %o3
loop_226:
movrgez %i7, 0x1B4, %o6
bne,pn %xcc, loop_227
fcmpgt16 %f14, %f14, %i6
fba,a %fcc2, loop_228
subcc %g5, %i2, %l5
loop_227:
bge loop_229
tcs %icc, 0x3
loop_228:
fandnot2 %f14, %f8, %f10
edge8l %l1, %g4, %g3
loop_229:
alignaddr %l6, %l0, %i1
fcmple16 %f14, %f10, %o2
stx %i5, [%l7 + 0x78]
fmovdneg %icc, %f3, %f13
umulcc %o7, %i0, %o4
ldsw [%l7 + 0x14], %l2
ld [%l7 + 0x14], %f8
ldsw [%l7 + 0x38], %g7
fbule,a %fcc3, loop_230
fandnot2 %f12, %f14, %f12
fsrc1s %f2, %f8
for %f6, %f4, %f12
loop_230:
fmovspos %xcc, %f12, %f7
movleu %xcc, %l4, %o1
fbo %fcc1, loop_231
fandnot1s %f7, %f1, %f1
stw %g1, [%l7 + 0x30]
tleu %icc, 0x3
loop_231:
ldd [%l7 + 0x40], %f6
bvc,pn %icc, loop_232
fpack32 %f8, %f6, %f4
smul %o0, 0x0AF5, %g2
fcmpne16 %f2, %f2, %i4
loop_232:
fones %f1
bg loop_233
std %f0, [%l7 + 0x58]
subc %l3, %i3, %o5
sth %g6, [%l7 + 0x60]
loop_233:
fmovscc %xcc, %f9, %f3
ldsb [%l7 + 0x7F], %i7
fnot2 %f2, %f2
ldsh [%l7 + 0x28], %o6
fmovdne %xcc, %f5, %f14
fornot2s %f12, %f1, %f7
ldsh [%l7 + 0x6E], %o3
fsrc2s %f15, %f15
edge16l %g5, %i2, %l5
xorcc %i6, 0x1E77, %l1
fornot2 %f6, %f8, %f14
fpadd32s %f13, %f7, %f13
fnot1 %f14, %f6
fandnot1 %f12, %f8, %f0
fandnot1s %f2, %f2, %f6
fsrc1 %f0, %f10
stb %g3, [%l7 + 0x09]
sth %l6, [%l7 + 0x54]
std %f2, [%l7 + 0x38]
movrgez %g4, 0x0CB, %l0
be,a,pn %xcc, loop_234
orn %o2, %i5, %i1
fbue %fcc0, loop_235
addc %i0, %o4, %o7
loop_234:
fmovsge %icc, %f14, %f13
fpadd16s %f1, %f11, %f15
loop_235:
movge %icc, %g7, %l2
fnand %f6, %f2, %f2
sll %l4, %o1, %g1
fcmps %fcc1, %f4, %f9
fands %f0, %f3, %f10
tcc %icc, 0x7
ldsb [%l7 + 0x78], %g2
stx %o0, [%l7 + 0x38]
addc %l3, 0x10DF, %i4
movre %o5, %g6, %i7
movrlz %i3, 0x3D7, %o3
bleu,pn %icc, loop_236
stb %g5, [%l7 + 0x1C]
fexpand %f2, %f10
fmovrsgez %o6, %f13, %f15
loop_236:
lduh [%l7 + 0x30], %l5
ldub [%l7 + 0x40], %i6
sth %i2, [%l7 + 0x54]
fmovsl %xcc, %f11, %f12
movge %icc, %g3, %l6
fnands %f6, %f2, %f8
fmovdgu %icc, %f15, %f1
ldsh [%l7 + 0x62], %l1
fbne %fcc0, loop_237
std %f14, [%l7 + 0x18]
movge %xcc, %l0, %o2
ldsh [%l7 + 0x6A], %g4
loop_237:
sth %i1, [%l7 + 0x38]
movrgz %i5, 0x119, %o4
fsrc1 %f4, %f0
subcc %o7, %i0, %g7
movrlez %l2, %l4, %g1
edge16l %g2, %o1, %l3
bneg,a,pn %xcc, loop_238
bvc,pt %icc, loop_239
std %f12, [%l7 + 0x68]
fmovdne %xcc, %f7, %f10
loop_238:
ldsw [%l7 + 0x18], %i4
loop_239:
fmovs %f7, %f9
fmovrdgz %o5, %f2, %f12
bcs,a loop_240
ldx [%l7 + 0x68], %g6
srax %i7, %i3, %o0
nop
setx loop_241, %l0, %l1
jmpl %l1, %o3
loop_240:
srax %o6, %g5, %l5
fsrc1s %f9, %f10
taddcctv %i6, 0x09BC, %g3
loop_241:
stb %l6, [%l7 + 0x31]
ld [%l7 + 0x14], %f2
edge16 %l1, %i2, %l0
nop
setx loop_242, %l0, %l1
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 %g4, %f2, %f3
st %f10, [%l7 + 0x44]
st %f14, [%l7 + 0x50]
loop_242:
lduh [%l7 + 0x58], %o2
fcmpes %fcc3, %f4, %f5
fmovsg %xcc, %f7, %f6
ldd [%l7 + 0x18], %f0
bvs,a loop_243
movg %xcc, %i1, %o4
lduw [%l7 + 0x10], %i5
fmovdpos %icc, %f0, %f11
loop_243:
umulcc %i0, %o7, %l2
tgu %xcc, 0x5
edge8l %l4, %g1, %g7
fmovdgu %xcc, %f14, %f7
nop
setx loop_244, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movge %xcc, %o1, %l3
fornot2 %f0, %f2, %f0
for %f6, %f4, %f10
loop_244:
fbul,a %fcc2, loop_245
fmovsvc %xcc, %f5, %f15
fpsub32 %f6, %f2, %f14
ldd [%l7 + 0x60], %f12
loop_245:
orncc %g2, 0x00A5, %i4
edge16 %o5, %i7, %g6
movrgz %i3, 0x158, %o3
xnorcc %o6, %o0, %g5
ldd [%l7 + 0x20], %f2
fornot2s %f12, %f5, %f0
fabss %f6, %f8
stx %l5, [%l7 + 0x40]
fbe,a %fcc2, loop_246
tvc %icc, 0x1
fnot2s %f8, %f7
ldx [%l7 + 0x38], %i6
loop_246:
stb %l6, [%l7 + 0x46]
ldsh [%l7 + 0x6A], %l1
sth %i2, [%l7 + 0x26]
sth %l0, [%l7 + 0x48]
tsubcc %g4, %g3, %o2
stx %i1, [%l7 + 0x68]
edge8 %o4, %i0, %o7
st %f14, [%l7 + 0x3C]
fbue %fcc3, loop_247
tvs %xcc, 0x3
bleu,a loop_248
movl %xcc, %l2, %l4
loop_247:
fmovsvc %xcc, %f9, %f8
bvc,a %xcc, loop_249
loop_248:
stw %i5, [%l7 + 0x38]
udivcc %g7, 0x0969, %g1
movl %icc, %o1, %g2
loop_249:
ldd [%l7 + 0x08], %f12
fbule,a %fcc2, loop_250
fnot2 %f0, %f8
fmovrse %l3, %f7, %f11
fornot1 %f2, %f14, %f8
loop_250:
udiv %o5, 0x0E83, %i7
mulx %g6, %i3, %i4
st %f12, [%l7 + 0x3C]
fmovdge %icc, %f0, %f6
tcc %xcc, 0x0
ldd [%l7 + 0x10], %f4
brz %o6, loop_251
fbu %fcc2, loop_252
ldsw [%l7 + 0x3C], %o3
fornot1 %f8, %f4, %f12
loop_251:
fxors %f14, %f10, %f1
loop_252:
ld [%l7 + 0x50], %f9
smul %g5, 0x0187, %l5
ldsw [%l7 + 0x6C], %i6
fabsd %f6, %f8
movgu %icc, %l6, %o0
stw %l1, [%l7 + 0x64]
andcc %i2, %g4, %g3
movge %icc, %o2, %l0
fmovsg %icc, %f14, %f8
ldd [%l7 + 0x48], %f12
fbue,a %fcc1, loop_253
ldd [%l7 + 0x48], %f8
fmovdvs %xcc, %f8, %f8
stx %i1, [%l7 + 0x78]
loop_253:
orcc %i0, 0x17FF, %o4
fsrc2s %f1, %f5
bg,a,pn %icc, loop_254
addc %l2, %l4, %i5
xnor %o7, %g7, %o1
ldsh [%l7 + 0x4C], %g1
loop_254:
edge32 %g2, %l3, %i7
brlz,a %o5, loop_255
fbe,a %fcc2, loop_256
movgu %icc, %g6, %i3
ld [%l7 + 0x64], %f8
loop_255:
ba %icc, loop_257
loop_256:
taddcc %o6, %i4, %o3
ble,pn %icc, loop_258
popc %l5, %g5
loop_257:
orcc %i6, 0x13F1, %l6
tcc %icc, 0x3
loop_258:
bgu %icc, loop_259
addc %o0, %i2, %l1
fmovdvc %icc, %f12, %f3
fcmpgt32 %f10, %f10, %g4
loop_259:
sub %o2, 0x185C, %g3
udivcc %i1, 0x1343, %i0
ldub [%l7 + 0x5B], %o4
ldsw [%l7 + 0x34], %l2
fmovscc %icc, %f4, %f2
fcmpgt32 %f12, %f2, %l0
and %l4, 0x0154, %o7
bvc,pn %xcc, loop_260
be,a,pn %xcc, loop_261
fmovdvc %icc, %f8, %f12
bge %icc, loop_262
loop_260:
ldx [%l7 + 0x10], %i5
loop_261:
tle %icc, 0x0
bvs,a,pn %icc, loop_263
loop_262:
ldx [%l7 + 0x48], %o1
srax %g1, %g7, %g2
sdivx %l3, 0x176E, %i7
loop_263:
alignaddr %o5, %g6, %o6
movgu %icc, %i3, %i4
ldd [%l7 + 0x68], %f12
fmovscs %xcc, %f2, %f6
ldsb [%l7 + 0x09], %l5
edge16 %o3, %i6, %l6
movneg %xcc, %o0, %g5
ta %icc, 0x4
ld [%l7 + 0x44], %f11
movneg %icc, %i2, %l1
call loop_264
stx %o2, [%l7 + 0x18]
brnz,a %g4, loop_265
fmovrsne %g3, %f13, %f2
loop_264:
lduh [%l7 + 0x56], %i1
tpos %icc, 0x6
loop_265:
ldsh [%l7 + 0x0C], %o4
movcs %icc, %i0, %l0
bl,a,pt %xcc, loop_266
array32 %l4, %o7, %l2
ldub [%l7 + 0x3D], %i5
fone %f10
loop_266:
std %f0, [%l7 + 0x08]
movpos %icc, %o1, %g1
movcc %icc, %g2, %g7
ldub [%l7 + 0x18], %l3
lduw [%l7 + 0x58], %o5
edge32n %g6, %o6, %i3
tn %icc, 0x7
fbul %fcc0, loop_267
fmovdge %xcc, %f9, %f5
ldd [%l7 + 0x68], %f12
ldd [%l7 + 0x48], %f0
loop_267:
ldsb [%l7 + 0x53], %i4
mulscc %i7, %l5, %o3
fbue,a %fcc3, loop_268
fpsub32 %f0, %f4, %f10
edge32l %i6, %o0, %l6
st %f5, [%l7 + 0x44]
loop_268:
bvc loop_269
ldx [%l7 + 0x48], %g5
fandnot1 %f2, %f4, %f0
sub %l1, 0x0B88, %o2
loop_269:
ldsw [%l7 + 0x5C], %i2
st %f7, [%l7 + 0x58]
tne %xcc, 0x0
fmovscs %icc, %f6, %f3
fnands %f8, %f7, %f1
fmuld8sux16 %f11, %f6, %f8
fbn %fcc3, loop_270
fbn,a %fcc2, loop_271
bleu loop_272
sth %g4, [%l7 + 0x3E]
loop_270:
fblg,a %fcc0, loop_273
loop_271:
fnot1 %f8, %f14
loop_272:
ldd [%l7 + 0x18], %f8
brz %i1, loop_274
loop_273:
ldub [%l7 + 0x4C], %o4
fnor %f8, %f14, %f12
bshuffle %f6, %f8, %f4
loop_274:
orncc %g3, %l0, %l4
movrne %o7, %l2, %i0
movn %xcc, %o1, %i5
fbne,a %fcc3, loop_275
sth %g2, [%l7 + 0x68]
movrne %g1, 0x1FB, %g7
ldsw [%l7 + 0x74], %l3
loop_275:
ldsb [%l7 + 0x3D], %g6
stb %o6, [%l7 + 0x1F]
tg %icc, 0x5
sll %o5, %i4, %i7
fandnot2 %f0, %f12, %f12
fabsd %f6, %f10
movrgz %i3, %o3, %l5
smulcc %i6, 0x069E, %l6
ld [%l7 + 0x20], %f9
ldub [%l7 + 0x12], %o0
fandnot2 %f6, %f10, %f8
te %xcc, 0x5
stw %g5, [%l7 + 0x70]
bg,a %icc, loop_276
fmovscs %xcc, %f13, %f14
fmovd %f8, %f0
ld [%l7 + 0x48], %f13
loop_276:
lduw [%l7 + 0x24], %o2
taddcc %i2, %l1, %g4
fmul8x16al %f12, %f1, %f10
fzeros %f2
fandnot1s %f13, %f6, %f2
ldx [%l7 + 0x10], %o4
ldsb [%l7 + 0x47], %g3
stb %i1, [%l7 + 0x21]
sth %l4, [%l7 + 0x28]
ta %icc, 0x3
fsrc2s %f8, %f3
fexpand %f7, %f2
std %f4, [%l7 + 0x50]
fmovspos %icc, %f4, %f11
fbug,a %fcc3, loop_277
stx %o7, [%l7 + 0x38]
stb %l0, [%l7 + 0x38]
movg %icc, %i0, %o1
loop_277:
fbo,a %fcc0, loop_278
movge %xcc, %l2, %g2
fexpand %f8, %f14
stb %g1, [%l7 + 0x18]
loop_278:
movge %icc, %i5, %g7
fbo %fcc2, loop_279
call loop_280
ld [%l7 + 0x3C], %f6
fpadd32s %f5, %f7, %f4
loop_279:
xorcc %g6, %o6, %l3
loop_280:
tvs %icc, 0x4
fbne %fcc2, loop_281
fblg %fcc3, loop_282
udivx %i4, 0x0FF0, %o5
edge8ln %i7, %o3, %l5
loop_281:
stx %i3, [%l7 + 0x08]
loop_282:
fornot1 %f6, %f6, %f6
stb %i6, [%l7 + 0x76]
edge32ln %l6, %o0, %o2
edge16l %g5, %i2, %g4
brnz,a %o4, loop_283
tgu %icc, 0x0
std %f4, [%l7 + 0x58]
std %f6, [%l7 + 0x18]
loop_283:
lduw [%l7 + 0x38], %g3
fpsub32s %f13, %f12, %f0
ldd [%l7 + 0x18], %f6
fzero %f2
std %f2, [%l7 + 0x18]
fnor %f14, %f6, %f8
ldx [%l7 + 0x30], %l1
call loop_284
fble %fcc0, loop_285
edge16ln %i1, %l4, %l0
fpsub32s %f9, %f12, %f3
loop_284:
nop
setx loop_286, %l0, %l1
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_285:
ldd [%l7 + 0x48], %f4
fandnot1 %f6, %f8, %f14
stb %o7, [%l7 + 0x26]
loop_286:
fmul8x16al %f12, %f0, %f6
fmovrslz %i0, %f11, %f4
fmovrse %o1, %f7, %f15
fmovdle %icc, %f6, %f5
ldd [%l7 + 0x60], %f12
ldx [%l7 + 0x40], %l2
tg %icc, 0x3
ta %icc, 0x6
ld [%l7 + 0x50], %f8
fmovrdgez %g2, %f6, %f14
ldsb [%l7 + 0x4B], %g1
taddcctv %g7, 0x1410, %i5
fmovrslz %o6, %f1, %f7
nop
setx loop_287, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movleu %xcc, %l3, %i4
siam 0x3
std %f0, [%l7 + 0x20]
loop_287:
edge8l %g6, %o5, %i7
mova %xcc, %l5, %o3
fpsub16s %f12, %f14, %f5
ldd [%l7 + 0x20], %f14
srl %i6, %l6, %o0
fmovrsne %i3, %f0, %f0
fbul,a %fcc0, loop_288
ldsb [%l7 + 0x2B], %g5
fmovsleu %xcc, %f15, %f2
edge32 %i2, %g4, %o2
loop_288:
andn %o4, %l1, %g3
fmovsgu %icc, %f9, %f3
ldsb [%l7 + 0x74], %l4
fnors %f14, %f10, %f3
ld [%l7 + 0x48], %f9
udivx %i1, 0x0B7E, %o7
fmovda %xcc, %f3, %f8
movg %xcc, %i0, %o1
fmul8sux16 %f12, %f12, %f10
fcmps %fcc2, %f0, %f9
bn,a,pt %xcc, loop_289
ldub [%l7 + 0x4B], %l0
st %f0, [%l7 + 0x14]
fbu %fcc2, loop_290
loop_289:
tne %xcc, 0x7
st %f7, [%l7 + 0x30]
fbug %fcc3, loop_291
loop_290:
ldx [%l7 + 0x38], %g2
stw %g1, [%l7 + 0x38]
ldsw [%l7 + 0x68], %g7
loop_291:
sth %l2, [%l7 + 0x62]
brlz %i5, loop_292
fnegd %f8, %f10
fsrc2s %f14, %f4
fbe %fcc3, loop_293
loop_292:
tneg %xcc, 0x4
stx %l3, [%l7 + 0x50]
for %f12, %f4, %f2
loop_293:
bn,a,pn %xcc, loop_294
fxnor %f8, %f12, %f12
edge16l %i4, %g6, %o6
bvs,pt %icc, loop_295
loop_294:
movvs %xcc, %o5, %l5
smulcc %i7, 0x0D03, %i6
addccc %o3, 0x0D77, %o0
loop_295:
fmovdpos %icc, %f10, %f2
ldsb [%l7 + 0x71], %l6
ldub [%l7 + 0x5B], %g5
st %f13, [%l7 + 0x5C]
stx %i3, [%l7 + 0x08]
fandnot1 %f4, %f2, %f0
fcmpne32 %f10, %f2, %i2
ldub [%l7 + 0x7C], %g4
movn %icc, %o4, %l1
edge8l %o2, %l4, %i1
sll %o7, %g3, %o1
smulcc %l0, 0x0790, %i0
fmovrse %g2, %f9, %f13
ldx [%l7 + 0x30], %g1
tsubcctv %g7, 0x1186, %l2
ldsw [%l7 + 0x3C], %i5
fnegs %f9, %f12
ldub [%l7 + 0x79], %l3
movge %xcc, %g6, %o6
fmovrdlez %o5, %f0, %f4
fmovsge %xcc, %f10, %f4
fmovrslz %i4, %f9, %f1
fcmpne32 %f2, %f12, %i7
fmovsvs %xcc, %f2, %f5
ldsw [%l7 + 0x40], %i6
fbuge %fcc3, loop_296
fmovrdlez %l5, %f0, %f4
xor %o0, 0x0BCA, %o3
fone %f8
loop_296:
brgz,a %g5, loop_297
brlz,a %i3, loop_298
st %f12, [%l7 + 0x2C]
fpackfix %f4, %f6
loop_297:
srax %i2, 0x05, %l6
loop_298:
brgz %o4, loop_299
fmovsge %icc, %f4, %f7
sdiv %g4, 0x03A8, %o2
edge16n %l4, %l1, %i1
loop_299:
fnand %f10, %f8, %f12
stb %o7, [%l7 + 0x15]
fmovspos %xcc, %f3, %f13
alignaddr %o1, %g3, %i0
fmovrdgz %l0, %f4, %f14
movne %icc, %g2, %g7
ldub [%l7 + 0x4B], %g1
ldsh [%l7 + 0x5C], %l2
tcc %xcc, 0x4
st %f2, [%l7 + 0x50]
andcc %l3, %i5, %g6
stx %o6, [%l7 + 0x48]
fnors %f12, %f3, %f1
fblg %fcc2, loop_300
sub %i4, %o5, %i7
ldsb [%l7 + 0x42], %l5
fcmpne16 %f6, %f0, %i6
loop_300:
fmovrde %o3, %f0, %f12
movrlez %g5, 0x2E3, %i3
movge %icc, %o0, %l6
ldd [%l7 + 0x08], %f4
tl %icc, 0x1
ldx [%l7 + 0x78], %o4
edge8n %g4, %o2, %i2
array8 %l1, %l4, %i1
bg,a loop_301
fmovsvc %xcc, %f14, %f9
ld [%l7 + 0x58], %f5
lduw [%l7 + 0x08], %o7
loop_301:
fnands %f5, %f7, %f11
fxor %f12, %f2, %f6
fandnot2 %f12, %f0, %f2
fnors %f11, %f9, %f2
mova %xcc, %g3, %o1
tne %icc, 0x3
edge16 %i0, %g2, %l0
tl %icc, 0x5
fmovdvs %xcc, %f0, %f2
fzero %f14
ldd [%l7 + 0x68], %f2
fpsub32 %f12, %f6, %f10
ldsw [%l7 + 0x54], %g1
fornot1 %f2, %f6, %f0
movn %xcc, %g7, %l2
movrlez %i5, 0x2A6, %l3
brlz %g6, loop_302
bcc,pn %icc, loop_303
ldx [%l7 + 0x48], %o6
movrgz %o5, %i4, %i7
loop_302:
ldd [%l7 + 0x40], %f14
loop_303:
fblg %fcc3, loop_304
subccc %i6, %o3, %g5
fmul8x16 %f9, %f2, %f4
st %f1, [%l7 + 0x10]
loop_304:
array32 %l5, %i3, %o0
bcs,a,pn %icc, loop_305
fpack32 %f2, %f6, %f14
alignaddr %l6, %g4, %o4
taddcctv %i2, %o2, %l4
loop_305:
ldx [%l7 + 0x78], %l1
bn,pn %xcc, loop_306
tpos %icc, 0x6
fmovrdgz %i1, %f14, %f12
ldsh [%l7 + 0x12], %g3
loop_306:
ld [%l7 + 0x38], %f1
movrgez %o7, 0x1FC, %o1
ldsb [%l7 + 0x50], %i0
ldub [%l7 + 0x65], %l0
fsrc1 %f2, %f0
srl %g2, 0x1E, %g1
fbue %fcc3, loop_307
bge loop_308
brgz,a %g7, loop_309
ble,a loop_310
loop_307:
fmovdl %icc, %f0, %f8
loop_308:
sub %i5, 0x13F5, %l3
loop_309:
stw %l2, [%l7 + 0x64]
loop_310:
array8 %o6, %g6, %i4
sdiv %o5, 0x1801, %i6
ldub [%l7 + 0x44], %i7
fmovsl %xcc, %f4, %f0
fmovsneg %icc, %f6, %f2
ldsw [%l7 + 0x58], %g5
fmovrslez %o3, %f10, %f7
tleu %icc, 0x3
sth %i3, [%l7 + 0x3E]
fnand %f12, %f8, %f10
fmovrdne %l5, %f0, %f4
fand %f2, %f2, %f12
stb %l6, [%l7 + 0x3D]
andn %g4, %o0, %o4
fandnot2s %f15, %f5, %f1
ldx [%l7 + 0x58], %i2
ldd [%l7 + 0x60], %f8
fcmpeq16 %f0, %f0, %l4
fcmpeq16 %f2, %f6, %o2
fmovrdne %l1, %f6, %f6
udivx %g3, 0x1FCB, %o7
movvs %icc, %o1, %i1
tgu %xcc, 0x2
lduw [%l7 + 0x14], %i0
stw %l0, [%l7 + 0x64]
ldsw [%l7 + 0x2C], %g2
fmovsge %icc, %f10, %f4
tcc %xcc, 0x7
fxnor %f2, %f12, %f10
stx %g1, [%l7 + 0x40]
movgu %icc, %g7, %l3
fmovdcs %xcc, %f7, %f4
sdivx %l2, 0x13D1, %i5
lduw [%l7 + 0x64], %o6
ld [%l7 + 0x1C], %f9
fmovdcs %xcc, %f9, %f7
edge16 %i4, %o5, %g6
lduw [%l7 + 0x6C], %i7
xor %i6, %o3, %i3
lduh [%l7 + 0x76], %l5
fpsub16 %f10, %f6, %f8
array32 %l6, %g4, %o0
ldsh [%l7 + 0x30], %g5
tsubcctv %i2, 0x0AA9, %o4
fzero %f2
ble,pt %icc, loop_311
fmovsneg %icc, %f10, %f10
lduw [%l7 + 0x7C], %o2
movl %icc, %l4, %l1
loop_311:
nop
setx loop_312, %l0, %l1
jmpl %l1, %o7
tgu %icc, 0x6
fmovdpos %xcc, %f13, %f3
be loop_313
loop_312:
fnands %f15, %f12, %f9
movle %icc, %g3, %i1
ldd [%l7 + 0x20], %f10
loop_313:
addccc %o1, %i0, %g2
movpos %icc, %g1, %g7
alignaddrl %l3, %l2, %l0
tle %icc, 0x4
stb %i5, [%l7 + 0x1A]
add %o6, %o5, %g6
fcmpne16 %f8, %f12, %i7
fnegd %f4, %f0
std %f12, [%l7 + 0x28]
fmuld8sux16 %f9, %f6, %f2
lduw [%l7 + 0x78], %i4
lduh [%l7 + 0x5A], %i6
fbg %fcc0, loop_314
fnot2s %f13, %f8
brlz,a %o3, loop_315
fmul8sux16 %f8, %f14, %f8
loop_314:
fmovdcs %xcc, %f4, %f3
fmuld8sux16 %f2, %f2, %f10
loop_315:
fmovsvs %icc, %f13, %f5
fcmpgt32 %f14, %f8, %i3
addc %l6, 0x1806, %g4
fmuld8ulx16 %f6, %f5, %f14
fbuge %fcc1, loop_316
bl,a,pn %xcc, loop_317
sth %o0, [%l7 + 0x1C]
ldsw [%l7 + 0x44], %g5
loop_316:
ld [%l7 + 0x14], %f10
loop_317:
subc %i2, %o4, %l5
fmovsleu %icc, %f5, %f2
fcmpne32 %f8, %f12, %l4
sra %l1, 0x15, %o2
st %f1, [%l7 + 0x58]
fnegs %f1, %f6
fmovd %f4, %f2
movne %icc, %g3, %i1
movle %icc, %o1, %o7
fmovrdne %g2, %f12, %f6
tvc %icc, 0x4
fand %f0, %f12, %f4
fmovdg %xcc, %f9, %f14
ldsh [%l7 + 0x76], %g1
fcmpeq16 %f6, %f2, %g7
fmovrsgz %i0, %f9, %f15
ldx [%l7 + 0x60], %l2
sth %l0, [%l7 + 0x5A]
lduh [%l7 + 0x30], %l3
fmuld8sux16 %f12, %f13, %f2
fmovdg %icc, %f13, %f15
ldub [%l7 + 0x40], %o6
stb %i5, [%l7 + 0x6E]
lduw [%l7 + 0x24], %o5
bge,pn %icc, loop_318
fmovsgu %icc, %f3, %f6
fornot1s %f0, %f13, %f3
ldsh [%l7 + 0x0C], %i7
loop_318:
tcc %icc, 0x5
fmovdn %icc, %f9, %f10
xorcc %i4, 0x192F, %i6
xnor %g6, 0x058F, %i3
fpsub32s %f8, %f15, %f6
stb %o3, [%l7 + 0x2D]
fsrc2s %f6, %f12
st %f2, [%l7 + 0x40]
fbge,a %fcc1, loop_319
tneg %icc, 0x1
std %f14, [%l7 + 0x60]
movle %xcc, %l6, %o0
loop_319:
stw %g4, [%l7 + 0x48]
or %i2, 0x0F22, %o4
andncc %g5, %l5, %l1
subcc %l4, %g3, %i1
fmovse %icc, %f14, %f13
array8 %o1, %o7, %o2
ldub [%l7 + 0x12], %g1
taddcc %g2, %g7, %i0
ld [%l7 + 0x70], %f10
tgu %xcc, 0x0
ldsb [%l7 + 0x23], %l2
bpos,a,pn %icc, loop_320
udivcc %l3, 0x0E92, %l0
sth %i5, [%l7 + 0x1E]
ldx [%l7 + 0x50], %o5
loop_320:
fpsub16s %f4, %f15, %f11
ble loop_321
fcmpd %fcc1, %f4, %f10
fcmpgt32 %f2, %f4, %i7
tsubcc %i4, %i6, %g6
loop_321:
fzeros %f14
stb %i3, [%l7 + 0x45]
ldd [%l7 + 0x40], %f2
ldub [%l7 + 0x6E], %o3
stw %l6, [%l7 + 0x24]
brlz,a %o0, loop_322
edge16n %o6, %i2, %g4
faligndata %f14, %f8, %f6
stb %g5, [%l7 + 0x42]
loop_322:
stx %o4, [%l7 + 0x28]
fornot1s %f3, %f10, %f11
alignaddr %l5, %l1, %l4
tsubcc %i1, %o1, %o7
fnot1 %f0, %f0
fzero %f10
ldx [%l7 + 0x70], %o2
edge32n %g1, %g2, %g3
fpadd32 %f6, %f12, %f2
fandnot1s %f1, %f11, %f12
brgz %g7, loop_323
fmovs %f5, %f12
ldub [%l7 + 0x33], %l2
fnands %f7, %f12, %f10
loop_323:
ldsw [%l7 + 0x44], %l3
brlz %l0, loop_324
lduw [%l7 + 0x08], %i0
faligndata %f10, %f0, %f6
ld [%l7 + 0x5C], %f6
loop_324:
fmovrse %i5, %f7, %f7
fors %f0, %f14, %f11
subcc %i7, %o5, %i6
fcmpne32 %f2, %f8, %i4
fmul8x16al %f6, %f12, %f12
or %i3, 0x10DD, %g6
bvc,a,pt %xcc, loop_325
fmovscs %xcc, %f0, %f2
fandnot2 %f14, %f14, %f4
bn,a loop_326
loop_325:
ld [%l7 + 0x54], %f0
fmovsa %xcc, %f3, %f12
fxnor %f2, %f10, %f6
loop_326:
fmovdpos %icc, %f6, %f7
tpos %icc, 0x1
stb %o3, [%l7 + 0x15]
ldub [%l7 + 0x6F], %o0
fmovsvs %icc, %f0, %f14
edge32l %o6, %l6, %g4
ld [%l7 + 0x08], %f10
fmovdleu %icc, %f2, %f6
fpmerge %f7, %f8, %f8
tsubcctv %g5, 0x022C, %o4
fcmpeq16 %f2, %f2, %i2
fnegs %f5, %f11
ldx [%l7 + 0x30], %l1
sth %l4, [%l7 + 0x1C]
mulscc %i1, 0x1237, %l5
edge8n %o1, %o2, %o7
movgu %xcc, %g1, %g3
bshuffle %f2, %f0, %f4
lduh [%l7 + 0x7A], %g7
ldx [%l7 + 0x78], %g2
sdiv %l2, 0x0896, %l3
mova %icc, %l0, %i0
ldsw [%l7 + 0x40], %i5
lduh [%l7 + 0x7A], %i7
ld [%l7 + 0x14], %f4
faligndata %f2, %f6, %f0
ldsh [%l7 + 0x6C], %i6
stb %i4, [%l7 + 0x2E]
lduw [%l7 + 0x3C], %i3
edge32 %g6, %o3, %o0
be,a loop_327
nop
setx loop_328, %l0, %l1
jmpl %l1, %o6
fornot1 %f10, %f0, %f2
fcmps %fcc0, %f12, %f1
loop_327:
fmovrdlez %o5, %f12, %f14
loop_328:
fbg %fcc1, loop_329
xorcc %g4, %l6, %g5
fpsub32 %f2, %f6, %f8
edge32ln %i2, %o4, %l1
loop_329:
fpsub32 %f14, %f4, %f2
movle %xcc, %l4, %l5
fmovsgu %xcc, %f0, %f3
ldx [%l7 + 0x08], %o1
tsubcctv %i1, 0x1DE2, %o2
fmovsn %xcc, %f7, %f15
fnot2s %f13, %f15
fmovsn %icc, %f5, %f15
stx %g1, [%l7 + 0x10]
ldub [%l7 + 0x4E], %g3
array16 %o7, %g7, %l2
ld [%l7 + 0x7C], %f5
st %f1, [%l7 + 0x20]
stx %g2, [%l7 + 0x78]
fbuge,a %fcc3, loop_330
ldsw [%l7 + 0x50], %l0
stb %l3, [%l7 + 0x40]
ldx [%l7 + 0x20], %i5
loop_330:
stb %i0, [%l7 + 0x0F]
fornot2 %f10, %f0, %f12
sdiv %i6, 0x1D23, %i7
st %f9, [%l7 + 0x1C]
fmovdle %xcc, %f1, %f8
smulcc %i3, 0x0F5C, %i4
nop
setx loop_331, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdlz %g6, %f8, %f0
fmovrdgz %o0, %f0, %f14
bne,pn %xcc, loop_332
loop_331:
lduh [%l7 + 0x22], %o6
fornot1s %f4, %f11, %f7
andn %o5, 0x1ADD, %g4
loop_332:
fmovdvc %icc, %f0, %f13
subcc %o3, 0x1B27, %g5
xnor %l6, %i2, %l1
ldsb [%l7 + 0x11], %o4
xnor %l5, %o1, %i1
sdivcc %l4, 0x0C43, %g1
fnegs %f11, %f3
fsrc1 %f2, %f12
fone %f2
fble %fcc3, loop_333
bleu,a loop_334
fmovdleu %icc, %f8, %f12
stx %o2, [%l7 + 0x30]
loop_333:
fmovsne %icc, %f7, %f1
loop_334:
st %f2, [%l7 + 0x40]
tgu %xcc, 0x7
movgu %icc, %g3, %o7
fnand %f0, %f2, %f12
fmovda %xcc, %f1, %f13
fnor %f8, %f0, %f10
fnors %f1, %f3, %f2
alignaddr %l2, %g7, %l0
ldsw [%l7 + 0x44], %g2
lduh [%l7 + 0x50], %l3
tsubcctv %i5, 0x0A33, %i0
fmovdne %icc, %f8, %f14
fmovsle %xcc, %f2, %f7
fone %f4
lduw [%l7 + 0x5C], %i6
tne %xcc, 0x6
xnorcc %i3, 0x0026, %i4
sth %g6, [%l7 + 0x7A]
addc %o0, 0x0006, %o6
lduh [%l7 + 0x12], %i7
ldub [%l7 + 0x33], %g4
tl %icc, 0x0
mova %icc, %o5, %g5
fmovrsne %o3, %f4, %f14
brgz %i2, loop_335
ldub [%l7 + 0x67], %l6
fmovscs %xcc, %f8, %f3
fmovscc %icc, %f5, %f11
loop_335:
bn,a,pt %xcc, loop_336
xorcc %o4, %l5, %l1
sdivx %o1, 0x0151, %l4
orncc %g1, 0x1CF7, %i1
loop_336:
ldsw [%l7 + 0x58], %o2
std %f4, [%l7 + 0x48]
ldd [%l7 + 0x48], %f8
tne %icc, 0x1
sth %g3, [%l7 + 0x46]
edge16 %o7, %l2, %g7
bvs loop_337
lduh [%l7 + 0x0A], %g2
fpsub16s %f2, %f4, %f0
tsubcctv %l3, 0x098B, %l0
loop_337:
srlx %i5, 0x1C, %i6
for %f0, %f2, %f12
fmovde %xcc, %f7, %f2
stw %i0, [%l7 + 0x50]
fsrc1s %f2, %f9
fpsub32 %f0, %f2, %f4
sth %i4, [%l7 + 0x1C]
fmovrsne %g6, %f13, %f12
ldsb [%l7 + 0x55], %o0
fmovd %f4, %f8
fbne,a %fcc2, loop_338
edge16l %o6, %i3, %i7
fbue %fcc3, loop_339
tcs %icc, 0x0
loop_338:
sllx %g4, 0x19, %g5
fmovrdgez %o3, %f4, %f6
loop_339:
subccc %i2, %l6, %o4
ldsb [%l7 + 0x7C], %o5
umul %l5, 0x1B99, %l1
lduh [%l7 + 0x78], %l4
pdist %f12, %f4, %f6
srl %g1, 0x03, %i1
fcmped %fcc1, %f12, %f14
fmovrdgez %o2, %f10, %f14
std %f4, [%l7 + 0x08]
mulscc %g3, %o1, %o7
lduw [%l7 + 0x74], %g7
fpack32 %f10, %f10, %f0
tvc %xcc, 0x3
fandnot2s %f14, %f9, %f0
tleu %xcc, 0x4
mulx %l2, 0x04B2, %l3
movne %icc, %l0, %g2
lduw [%l7 + 0x34], %i5
fpadd32 %f0, %f4, %f2
movvc %icc, %i6, %i4
fpadd16 %f10, %f2, %f4
andn %i0, 0x1922, %g6
lduw [%l7 + 0x48], %o6
bneg,a,pt %xcc, loop_340
fnot2 %f6, %f14
te %icc, 0x5
movneg %xcc, %i3, %i7
loop_340:
be %xcc, loop_341
fmovdgu %xcc, %f7, %f14
fcmped %fcc1, %f14, %f0
std %f4, [%l7 + 0x70]
loop_341:
fbl,a %fcc3, loop_342
fandnot2s %f14, %f2, %f5
fones %f5
fsrc1 %f6, %f14
loop_342:
ldx [%l7 + 0x58], %g4
ldx [%l7 + 0x48], %g5
smulcc %o0, 0x15F7, %o3
taddcctv %l6, 0x09FA, %i2
andncc %o4, %o5, %l1
fmovscs %xcc, %f8, %f2
bge,pt %icc, loop_343
lduh [%l7 + 0x5E], %l4
stw %l5, [%l7 + 0x34]
fxors %f4, %f10, %f13
loop_343:
bl,a,pn %icc, loop_344
lduw [%l7 + 0x24], %i1
addc %g1, 0x0521, %o2
edge32n %o1, %g3, %o7
loop_344:
fmovsleu %icc, %f1, %f7
fmovde %icc, %f1, %f3
ldsw [%l7 + 0x40], %g7
alignaddrl %l2, %l3, %l0
fands %f7, %f13, %f14
std %f2, [%l7 + 0x08]
st %f12, [%l7 + 0x20]
ldx [%l7 + 0x08], %g2
siam 0x1
ta %icc, 0x5
movvc %xcc, %i5, %i4
ldsb [%l7 + 0x7B], %i6
fmovde %xcc, %f6, %f15
fpsub32s %f6, %f8, %f15
fmuld8sux16 %f3, %f14, %f0
lduh [%l7 + 0x5E], %g6
call loop_345
sdiv %o6, 0x1350, %i0
fzeros %f5
fbul,a %fcc0, loop_346
loop_345:
fnors %f3, %f7, %f10
fnors %f8, %f3, %f6
fmovse %xcc, %f4, %f8
loop_346:
sub %i7, 0x1293, %g4
alignaddr %g5, %i3, %o0
stb %o3, [%l7 + 0x58]
ldsb [%l7 + 0x60], %i2
smul %l6, 0x0C2E, %o5
fpsub32s %f3, %f11, %f6
fmovscc %xcc, %f9, %f7
fandnot2 %f12, %f0, %f2
ld [%l7 + 0x74], %f12
movleu %icc, %l1, %o4
edge32ln %l4, %l5, %g1
edge32 %i1, %o1, %g3
bneg,a %xcc, loop_347
fxnors %f0, %f6, %f13
fmovsvs %xcc, %f10, %f12
tl %xcc, 0x3
loop_347:
nop
setx loop_348, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
or %o7, %o2, %l2
fzeros %f7
stb %g7, [%l7 + 0x33]
loop_348:
andcc %l3, 0x0C23, %l0
ldsb [%l7 + 0x39], %i5
movle %icc, %i4, %i6
smulcc %g2, 0x1A9F, %o6
stw %g6, [%l7 + 0x18]
ldsb [%l7 + 0x6D], %i0
nop
setx loop_349, %l0, %l1
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 %g4, [%l7 + 0x18]
lduw [%l7 + 0x44], %i7
fbne,a %fcc0, loop_350
loop_349:
fzeros %f12
andcc %i3, 0x1C1D, %o0
fmul8sux16 %f14, %f2, %f6
loop_350:
stb %o3, [%l7 + 0x4C]
fmovrsgz %g5, %f9, %f4
fandnot1s %f12, %f7, %f15
ldx [%l7 + 0x70], %l6
edge8l %i2, %l1, %o4
array8 %o5, %l5, %l4
edge32ln %g1, %i1, %g3
fmovsleu %xcc, %f9, %f7
fmovda %xcc, %f6, %f15
fmovsgu %xcc, %f7, %f2
ldsh [%l7 + 0x18], %o1
ble,pt %xcc, loop_351
stx %o7, [%l7 + 0x48]
fnot1s %f0, %f14
be,a,pt %xcc, loop_352
loop_351:
fnot1s %f13, %f13
lduw [%l7 + 0x4C], %l2
ldx [%l7 + 0x78], %g7
loop_352:
ldx [%l7 + 0x48], %o2
sra %l3, 0x0E, %i5
fnors %f14, %f0, %f3
nop
setx loop_353, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f0, [%l7 + 0x10]
srlx %l0, %i6, %i4
fmovrslez %o6, %f2, %f1
loop_353:
fpadd16s %f4, %f9, %f4
fsrc2s %f13, %f0
srlx %g2, %i0, %g4
edge16l %i7, %i3, %o0
st %f10, [%l7 + 0x70]
bgu,a,pn %icc, loop_354
fmovrsgz %o3, %f8, %f9
ldub [%l7 + 0x44], %g5
movrlz %l6, %i2, %g6
loop_354:
tpos %xcc, 0x1
sllx %o4, 0x1B, %o5
tpos %icc, 0x0
edge32 %l5, %l4, %g1
bg,pn %icc, loop_355
lduh [%l7 + 0x78], %i1
fnands %f2, %f13, %f1
ldx [%l7 + 0x68], %l1
loop_355:
std %f2, [%l7 + 0x78]
movrlz %g3, 0x0CF, %o1
umulcc %o7, 0x04C5, %l2
tne %icc, 0x4
ldsh [%l7 + 0x08], %g7
lduw [%l7 + 0x68], %o2
sdivx %i5, 0x142A, %l3
fors %f8, %f6, %f2
sth %i6, [%l7 + 0x70]
smulcc %l0, 0x1175, %o6
fbue %fcc3, loop_356
movl %xcc, %i4, %i0
fmovsn %icc, %f11, %f11
std %f10, [%l7 + 0x68]
loop_356:
fcmpgt32 %f6, %f0, %g4
fmovrdgz %g2, %f6, %f10
ldsh [%l7 + 0x7A], %i3
alignaddr %i7, %o3, %g5
andncc %o0, %i2, %g6
for %f12, %f12, %f0
ldx [%l7 + 0x70], %o4
st %f8, [%l7 + 0x50]
fbue %fcc0, loop_357
fmovrde %o5, %f8, %f6
edge8l %l5, %l6, %l4
ld [%l7 + 0x60], %f9
loop_357:
fbne,a %fcc0, loop_358
edge16n %g1, %i1, %g3
sth %l1, [%l7 + 0x0C]
stw %o7, [%l7 + 0x54]
loop_358:
lduh [%l7 + 0x4C], %l2
umul %o1, 0x06F5, %g7
fmovsl %icc, %f7, %f12
udivcc %i5, 0x1D4A, %l3
fbne,a %fcc3, loop_359
fornot2 %f0, %f0, %f10
fone %f12
bn,a,pt %xcc, loop_360
loop_359:
fsrc1s %f2, %f14
std %f0, [%l7 + 0x38]
st %f4, [%l7 + 0x24]
loop_360:
fmul8x16al %f10, %f11, %f12
fmovrse %o2, %f11, %f2
bcc,pt %icc, loop_361
andn %l0, 0x07BC, %o6
brgez %i4, loop_362
fcmps %fcc1, %f6, %f13
loop_361:
movvc %icc, %i0, %g4
fones %f11
loop_362:
ldsw [%l7 + 0x60], %i6
stx %i3, [%l7 + 0x38]
fornot1s %f9, %f4, %f2
std %f8, [%l7 + 0x38]
move %xcc, %g2, %i7
st %f12, [%l7 + 0x24]
smulcc %o3, 0x198D, %g5
ble loop_363
bg,a,pn %icc, loop_364
fandnot1s %f12, %f8, %f2
lduw [%l7 + 0x7C], %o0
loop_363:
fabsd %f14, %f14
loop_364:
taddcc %g6, 0x067A, %i2
movne %xcc, %o5, %o4
ble,a,pt %icc, loop_365
bl loop_366
movle %xcc, %l5, %l6
fmovd %f0, %f12
loop_365:
ldsw [%l7 + 0x14], %l4
loop_366:
fcmpne16 %f14, %f6, %g1
ld [%l7 + 0x58], %f0
movne %xcc, %i1, %g3
edge8 %o7, %l2, %l1
fmovde %xcc, %f11, %f8
fmovrdgz %g7, %f4, %f0
ldub [%l7 + 0x58], %o1
stw %l3, [%l7 + 0x50]
fxor %f8, %f6, %f8
fbn %fcc2, loop_367
fsrc2 %f2, %f6
xor %o2, %i5, %o6
st %f3, [%l7 + 0x60]
loop_367:
fnot2s %f8, %f8
movg %icc, %i4, %l0
st %f7, [%l7 + 0x3C]
edge32l %g4, %i0, %i6
fmovdvc %xcc, %f14, %f3
st %f13, [%l7 + 0x60]
stx %g2, [%l7 + 0x28]
fpadd32 %f12, %f0, %f4
fmovdcc %xcc, %f12, %f6
ldub [%l7 + 0x1F], %i7
movrlez %i3, 0x242, %o3
movgu %xcc, %g5, %o0
fmovdgu %xcc, %f8, %f2
alignaddrl %g6, %o5, %i2
array8 %l5, %o4, %l6
fmovsge %xcc, %f6, %f6
st %f6, [%l7 + 0x20]
for %f6, %f2, %f4
udivx %g1, 0x004F, %l4
fmovrdlz %i1, %f0, %f6
fbo %fcc0, loop_368
addc %g3, %l2, %o7
ldsb [%l7 + 0x0C], %g7
ldx [%l7 + 0x10], %o1
loop_368:
fmovrdgz %l3, %f0, %f8
ldsh [%l7 + 0x4E], %l1
bn loop_369
movvs %xcc, %o2, %o6
stx %i4, [%l7 + 0x48]
fpadd16 %f12, %f0, %f0
loop_369:
fbo,a %fcc0, loop_370
sub %i5, 0x02CC, %l0
mulscc %i0, 0x077C, %g4
fnegd %f0, %f2
loop_370:
fmovde %icc, %f15, %f9
fbul,a %fcc2, loop_371
fmovdgu %icc, %f4, %f3
smul %i6, 0x1162, %g2
ldd [%l7 + 0x08], %f12
loop_371:
fands %f10, %f2, %f3
bpos,a loop_372
tcs %xcc, 0x7
call loop_373
movneg %xcc, %i3, %i7
loop_372:
fmovrsgz %g5, %f6, %f3
fcmpd %fcc0, %f0, %f10
loop_373:
fmovda %xcc, %f5, %f12
fxor %f8, %f14, %f12
sth %o3, [%l7 + 0x22]
stx %o0, [%l7 + 0x20]
fpmerge %f9, %f12, %f6
fnegd %f0, %f12
lduh [%l7 + 0x1E], %o5
be,a,pn %xcc, loop_374
stb %g6, [%l7 + 0x53]
movge %icc, %i2, %l5
sdivcc %l6, 0x1AEA, %g1
loop_374:
fpmerge %f4, %f10, %f12
movcs %xcc, %l4, %i1
ldsw [%l7 + 0x14], %o4
fcmpeq16 %f14, %f2, %l2
fbl %fcc1, loop_375
fnegs %f4, %f12
movn %icc, %g3, %g7
tvc %icc, 0x2
loop_375:
ld [%l7 + 0x68], %f3
fmovsgu %xcc, %f7, %f7
fsrc1s %f15, %f14
sdivx %o1, 0x0C3D, %l3
movl %icc, %l1, %o2
lduw [%l7 + 0x5C], %o7
lduw [%l7 + 0x58], %i4
fornot1s %f3, %f5, %f15
bleu,pt %icc, loop_376
ldsw [%l7 + 0x58], %i5
ldsb [%l7 + 0x48], %l0
nop
setx loop_377, %l0, %l1
jmpl %l1, %i0
loop_376:
nop
setx loop_378, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x64], %o6
ldsb [%l7 + 0x14], %i6
loop_377:
subcc %g2, %g4, %i3
loop_378:
stx %i7, [%l7 + 0x38]
ta %icc, 0x3
brz %o3, loop_379
movvc %icc, %o0, %g5
fbg %fcc2, loop_380
fxors %f14, %f6, %f3
loop_379:
fabss %f12, %f13
fbu %fcc1, loop_381
loop_380:
lduw [%l7 + 0x10], %g6
sth %o5, [%l7 + 0x20]
tneg %icc, 0x7
loop_381:
fmovdneg %xcc, %f7, %f8
ld [%l7 + 0x2C], %f5
fpack16 %f14, %f4
orn %l5, %i2, %g1
sethi 0x198E, %l6
bneg,pn %xcc, loop_382
ldd [%l7 + 0x10], %f10
brgz %i1, loop_383
fnot1s %f8, %f7
loop_382:
fmovdgu %xcc, %f2, %f3
fmovrdgz %l4, %f12, %f6
loop_383:
stx %l2, [%l7 + 0x78]
movvs %xcc, %o4, %g3
fmovsge %xcc, %f0, %f14
stb %g7, [%l7 + 0x4B]
st %f4, [%l7 + 0x68]
ldsb [%l7 + 0x26], %o1
tge %icc, 0x5
lduw [%l7 + 0x38], %l3
edge32l %l1, %o7, %o2
fmovrsne %i5, %f5, %f13
fmovspos %icc, %f14, %f5
fmovsvc %icc, %f15, %f10
ldsw [%l7 + 0x50], %l0
tvc %icc, 0x5
std %f0, [%l7 + 0x30]
tpos %xcc, 0x5
move %icc, %i4, %o6
ldsb [%l7 + 0x1B], %i6
ldd [%l7 + 0x68], %f14
sll %i0, 0x1D, %g4
fbne %fcc3, loop_384
ld [%l7 + 0x1C], %f2
st %f12, [%l7 + 0x7C]
fmovdg %xcc, %f3, %f6
loop_384:
edge16 %i3, %i7, %g2
fzero %f14
tleu %xcc, 0x5
fornot1 %f6, %f0, %f14
ld [%l7 + 0x34], %f10
st %f7, [%l7 + 0x50]
bvc,a loop_385
fmovdn %icc, %f3, %f3
nop
setx loop_386, %l0, %l1
jmpl %l1, %o0
fmovrse %g5, %f5, %f1
loop_385:
movcc %icc, %o3, %g6
movneg %icc, %o5, %l5
loop_386:
movgu %icc, %g1, %i2
stw %i1, [%l7 + 0x58]
std %f4, [%l7 + 0x10]
ldx [%l7 + 0x20], %l4
ble loop_387
ldsw [%l7 + 0x68], %l2
stw %l6, [%l7 + 0x20]
fandnot2s %f15, %f14, %f13
loop_387:
and %g3, %o4, %o1
fnors %f5, %f9, %f1
ld [%l7 + 0x34], %f12
edge16ln %l3, %l1, %g7
fmovdvc %xcc, %f4, %f0
edge8n %o2, %o7, %l0
fmovrde %i5, %f2, %f8
stx %o6, [%l7 + 0x58]
fbo %fcc3, loop_388
tsubcc %i6, 0x1AA2, %i4
fexpand %f4, %f8
fmovdneg %icc, %f13, %f13
loop_388:
fmovsvc %icc, %f1, %f10
bneg,pt %icc, loop_389
fbge %fcc0, loop_390
srlx %i0, 0x11, %i3
udivcc %g4, 0x0CAF, %i7
loop_389:
fpack16 %f10, %f11
loop_390:
bvc %xcc, loop_391
ldsw [%l7 + 0x1C], %g2
udiv %o0, 0x0282, %g5
ldsw [%l7 + 0x44], %o3
loop_391:
stw %o5, [%l7 + 0x54]
ldub [%l7 + 0x58], %l5
srl %g1, %g6, %i2
fmuld8ulx16 %f13, %f1, %f2
fmovsn %xcc, %f6, %f2
orcc %i1, %l4, %l6
fcmpne16 %f12, %f2, %g3
fone %f6
ldsw [%l7 + 0x2C], %o4
lduh [%l7 + 0x3C], %o1
add %l3, 0x0AE5, %l1
fnors %f9, %f8, %f0
stw %g7, [%l7 + 0x38]
stb %l2, [%l7 + 0x74]
fmovsvs %icc, %f2, %f11
fmovde %xcc, %f2, %f8
tl %xcc, 0x5
tge %xcc, 0x1
fmovrdlz %o2, %f8, %f4
st %f0, [%l7 + 0x68]
fmovrslz %l0, %f13, %f2
ldub [%l7 + 0x20], %i5
fmovsne %xcc, %f9, %f10
ldd [%l7 + 0x48], %f4
ldsw [%l7 + 0x2C], %o6
movrgez %o7, %i4, %i6
ldsh [%l7 + 0x0C], %i3
udiv %g4, 0x0592, %i7
lduh [%l7 + 0x1A], %i0
stb %g2, [%l7 + 0x55]
udivx %o0, 0x0C2A, %o3
ldx [%l7 + 0x60], %o5
stx %l5, [%l7 + 0x60]
taddcc %g1, %g6, %i2
movle %icc, %g5, %l4
fcmpne16 %f4, %f14, %i1
tn %icc, 0x7
brgez,a %g3, loop_392
lduw [%l7 + 0x58], %o4
fcmpeq16 %f10, %f12, %o1
fmovse %icc, %f9, %f0
loop_392:
sub %l3, %l1, %l6
lduh [%l7 + 0x28], %l2
mulscc %g7, %o2, %l0
sth %i5, [%l7 + 0x26]
ld [%l7 + 0x34], %f13
ldx [%l7 + 0x68], %o6
fabss %f3, %f11
tneg %xcc, 0x6
fmovspos %xcc, %f10, %f9
ldsb [%l7 + 0x1A], %i4
ldub [%l7 + 0x09], %i6
fpadd32s %f13, %f15, %f11
sll %o7, 0x0D, %g4
fmovsa %xcc, %f9, %f8
fmuld8ulx16 %f4, %f0, %f12
taddcc %i3, %i0, %i7
fmovrsgez %g2, %f3, %f2
brlez %o3, loop_393
stx %o5, [%l7 + 0x08]
fcmpne16 %f10, %f6, %o0
movcc %xcc, %g1, %g6
loop_393:
fcmpgt16 %f14, %f10, %l5
fmovrdne %g5, %f6, %f0
fbne,a %fcc0, loop_394
fbe %fcc2, loop_395
stb %l4, [%l7 + 0x4F]
fornot2 %f12, %f2, %f2
loop_394:
edge16n %i2, %i1, %o4
loop_395:
ldsh [%l7 + 0x1A], %g3
std %f10, [%l7 + 0x20]
ld [%l7 + 0x38], %f11
fandnot1s %f11, %f7, %f12
ldx [%l7 + 0x70], %l3
ld [%l7 + 0x7C], %f2
bl loop_396
st %f2, [%l7 + 0x68]
movg %xcc, %o1, %l6
fbl %fcc0, loop_397
loop_396:
fbne,a %fcc1, loop_398
stb %l1, [%l7 + 0x46]
array8 %g7, %l2, %l0
loop_397:
fmovsleu %icc, %f12, %f9
loop_398:
brnz %o2, loop_399
fmovrdlz %i5, %f0, %f8
ld [%l7 + 0x10], %f5
bvs,a loop_400
loop_399:
fbul,a %fcc0, loop_401
taddcctv %i4, 0x006E, %o6
ldx [%l7 + 0x60], %o7
loop_400:
fmovdle %icc, %f3, %f11
loop_401:
faligndata %f0, %f10, %f12
ldd [%l7 + 0x20], %f10
mulscc %i6, 0x0FD4, %i3
ldsw [%l7 + 0x68], %i0
mulx %g4, 0x0AC5, %g2
array16 %i7, %o5, %o0
fmul8ulx16 %f12, %f2, %f12
ldub [%l7 + 0x1F], %g1
tcs %icc, 0x7
ldub [%l7 + 0x57], %o3
sub %l5, %g6, %g5
stb %i2, [%l7 + 0x3B]
bcc,a,pn %icc, loop_402
movneg %xcc, %l4, %i1
brgez,a %g3, loop_403
fmul8sux16 %f4, %f6, %f8
loop_402:
fmovdn %icc, %f0, %f9
movcs %xcc, %l3, %o1
loop_403:
fmovsvs %xcc, %f5, %f11
lduw [%l7 + 0x3C], %l6
bvc,a,pn %icc, loop_404
stw %o4, [%l7 + 0x74]
fmovsge %xcc, %f4, %f5
fble,a %fcc2, loop_405
loop_404:
nop
setx loop_406, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovs %f7, %f8
fornot1 %f12, %f2, %f4
loop_405:
movrgz %g7, %l2, %l0
loop_406:
srax %l1, 0x07, %i5
or %o2, 0x1C2D, %o6
fmuld8ulx16 %f9, %f5, %f4
lduh [%l7 + 0x62], %o7
ldx [%l7 + 0x78], %i6
tcc %icc, 0x5
ldsw [%l7 + 0x20], %i4
ldsh [%l7 + 0x78], %i3
fxor %f14, %f12, %f6
andcc %g4, %i0, %g2
fmovsvs %xcc, %f3, %f1
ldsb [%l7 + 0x44], %i7
fmovrdne %o0, %f8, %f2
ldd [%l7 + 0x78], %f10
ld [%l7 + 0x34], %f15
ba,a loop_407
fands %f6, %f8, %f10
tvc %xcc, 0x2
addccc %o5, %o3, %l5
loop_407:
fpsub16s %f6, %f5, %f2
array8 %g1, %g5, %g6
ldsb [%l7 + 0x33], %i2
stx %l4, [%l7 + 0x48]
fandnot2s %f2, %f13, %f11
subcc %i1, %l3, %o1
fcmpd %fcc0, %f10, %f14
brlez %g3, loop_408
fcmpne32 %f4, %f2, %o4
tneg %icc, 0x4
bg,a %icc, loop_409
loop_408:
ldd [%l7 + 0x50], %f2
ta %icc, 0x6
tg %xcc, 0x4
loop_409:
array32 %g7, %l6, %l2
tsubcc %l1, 0x0240, %l0
ldd [%l7 + 0x78], %f14
movrlez %i5, %o6, %o2
fmovrdgez %i6, %f14, %f14
tleu %xcc, 0x2
nop
setx loop_410, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tcc %icc, 0x0
fxnors %f0, %f1, %f4
fmovdvs %xcc, %f15, %f2
loop_410:
ldx [%l7 + 0x38], %i4
ldsh [%l7 + 0x3C], %o7
fmovrslz %i3, %f9, %f0
alignaddrl %i0, %g4, %g2
stw %o0, [%l7 + 0x3C]
fnand %f6, %f2, %f4
st %f2, [%l7 + 0x64]
fbl,a %fcc2, loop_411
fbge %fcc0, loop_412
fandnot2 %f8, %f8, %f12
ldsw [%l7 + 0x24], %i7
loop_411:
bl %xcc, loop_413
loop_412:
ta %xcc, 0x5
fnot2 %f8, %f12
ldub [%l7 + 0x4A], %o5
loop_413:
ld [%l7 + 0x60], %f12
fmovrse %o3, %f3, %f6
fnot2s %f6, %f8
lduh [%l7 + 0x3E], %l5
fornot1s %f7, %f8, %f9
stx %g1, [%l7 + 0x28]
ba,a,pt %xcc, loop_414
fmovdl %xcc, %f15, %f4
fxors %f15, %f13, %f15
fmovsge %icc, %f10, %f10
loop_414:
stw %g5, [%l7 + 0x78]
bneg,a loop_415
array8 %g6, %i2, %i1
fmovsvc %icc, %f13, %f0
tneg %icc, 0x2
loop_415:
edge32 %l3, %l4, %g3
and %o1, %g7, %l6
orncc %l2, 0x1A7B, %o4
stb %l0, [%l7 + 0x29]
te %icc, 0x6
fmovrslez %l1, %f4, %f8
fornot1 %f4, %f0, %f12
xor %i5, 0x03FF, %o2
lduh [%l7 + 0x60], %i6
fmul8sux16 %f6, %f8, %f2
fmovsleu %xcc, %f1, %f14
move %icc, %o6, %i4
pdist %f12, %f0, %f2
ldsw [%l7 + 0x38], %o7
taddcctv %i3, %i0, %g2
fornot1s %f3, %f5, %f11
fmovdne %xcc, %f0, %f3
bne,a,pn %xcc, loop_416
fmovsg %xcc, %f0, %f0
alignaddrl %o0, %i7, %g4
xnor %o3, 0x0EEE, %o5
loop_416:
ldsw [%l7 + 0x54], %l5
std %f8, [%l7 + 0x48]
edge8 %g1, %g5, %i2
fcmpeq32 %f2, %f6, %g6
brgz,a %l3, loop_417
bgu,pt %icc, loop_418
std %f2, [%l7 + 0x60]
tl %icc, 0x2
loop_417:
fmovdl %icc, %f9, %f14
loop_418:
fnot2s %f14, %f11
edge32ln %i1, %l4, %o1
ldsw [%l7 + 0x14], %g7
stb %g3, [%l7 + 0x3B]
ldsh [%l7 + 0x16], %l2
ldsh [%l7 + 0x10], %o4
movleu %icc, %l0, %l1
fxor %f4, %f2, %f14
subccc %l6, %o2, %i5
std %f0, [%l7 + 0x50]
ldub [%l7 + 0x18], %o6
fmovs %f5, %f12
fmovrslez %i6, %f7, %f3
tvc %xcc, 0x3
edge32l %o7, %i4, %i0
ld [%l7 + 0x4C], %f6
mova %icc, %i3, %o0
fbug,a %fcc2, loop_419
fmovsleu %xcc, %f9, %f4
lduh [%l7 + 0x1A], %i7
andcc %g4, %g2, %o5
loop_419:
udiv %l5, 0x0F0D, %o3
ldsb [%l7 + 0x4A], %g5
fpackfix %f10, %f4
taddcctv %i2, %g6, %g1
ldsb [%l7 + 0x58], %i1
sub %l3, 0x05AB, %o1
subc %l4, 0x0F0C, %g3
stb %g7, [%l7 + 0x78]
fsrc1s %f5, %f7
fmovsl %icc, %f10, %f13
ldx [%l7 + 0x60], %l2
sth %o4, [%l7 + 0x3E]
ldub [%l7 + 0x14], %l1
fabsd %f6, %f14
movge %xcc, %l6, %l0
fnot1s %f4, %f15
bpos loop_420
ta %xcc, 0x6
std %f10, [%l7 + 0x38]
fandnot2s %f3, %f15, %f12
loop_420:
tsubcctv %o2, %i5, %o6
ldx [%l7 + 0x70], %o7
ld [%l7 + 0x7C], %f4
bleu,pn %xcc, loop_421
fors %f15, %f11, %f13
fmuld8ulx16 %f5, %f3, %f14
fmovrsgz %i4, %f12, %f4
loop_421:
stx %i0, [%l7 + 0x48]
stw %i3, [%l7 + 0x54]
edge32 %i6, %i7, %g4
sub %g2, 0x0E68, %o5
edge16l %l5, %o0, %g5
ldx [%l7 + 0x60], %o3
fbule,a %fcc1, loop_422
fmul8x16al %f0, %f3, %f0
fmovdg %xcc, %f5, %f2
movcs %xcc, %g6, %g1
loop_422:
ldsh [%l7 + 0x56], %i2
edge32n %l3, %i1, %o1
movn %icc, %l4, %g7
fsrc1 %f8, %f6
sub %g3, 0x1D7D, %o4
stx %l2, [%l7 + 0x70]
fpsub16 %f8, %f8, %f14
fbe,a %fcc2, loop_423
andcc %l6, %l1, %o2
tsubcctv %l0, %o6, %i5
ldsw [%l7 + 0x20], %o7
loop_423:
fbuge %fcc0, loop_424
fandnot2s %f11, %f13, %f10
fmovrse %i4, %f6, %f1
fmuld8sux16 %f8, %f6, %f12
loop_424:
fmovdneg %xcc, %f9, %f0
ldx [%l7 + 0x48], %i0
lduh [%l7 + 0x7E], %i3
fsrc2 %f4, %f4
fmovdl %xcc, %f5, %f11
te %xcc, 0x2
bg,a,pn %icc, loop_425
tvc %icc, 0x7
tvc %icc, 0x6
tneg %xcc, 0x1
loop_425:
array32 %i7, %g4, %g2
fnor %f4, %f2, %f12
srlx %i6, 0x14, %o5
movrgez %l5, 0x30F, %o0
ldsw [%l7 + 0x64], %g5
fmovsleu %xcc, %f12, %f15
fbge %fcc3, loop_426
movle %icc, %o3, %g1
fnor %f6, %f2, %f4
bvc,a,pn %icc, loop_427
loop_426:
array16 %g6, %i2, %i1
sth %o1, [%l7 + 0x62]
bshuffle %f8, %f12, %f4
loop_427:
ldsh [%l7 + 0x38], %l3
edge16n %g7, %l4, %o4
and %l2, 0x0119, %l6
xor %l1, 0x0C1D, %g3
fmovsa %xcc, %f15, %f14
stx %o2, [%l7 + 0x18]
ldsw [%l7 + 0x58], %o6
udiv %i5, 0x1587, %l0
xor %i4, 0x16FB, %i0
call loop_428
ldd [%l7 + 0x38], %f10
ldx [%l7 + 0x60], %o7
std %f0, [%l7 + 0x28]
loop_428:
bshuffle %f6, %f8, %f8
tleu %icc, 0x6
fpadd32s %f0, %f15, %f8
fmul8x16al %f10, %f8, %f4
ldsb [%l7 + 0x21], %i7
fmul8ulx16 %f10, %f12, %f12
sethi 0x10E5, %i3
fmovdg %icc, %f7, %f15
sth %g2, [%l7 + 0x58]
movrne %i6, 0x191, %o5
sll %l5, 0x0F, %g4
st %f5, [%l7 + 0x30]
stb %o0, [%l7 + 0x63]
movne %xcc, %o3, %g5
addccc %g1, 0x1B3F, %i2
movgu %xcc, %g6, %i1
fxnor %f8, %f10, %f4
fpmerge %f1, %f9, %f2
ldd [%l7 + 0x30], %f8
fpack16 %f0, %f3
fbge %fcc2, loop_429
ldsh [%l7 + 0x4E], %l3
fbn %fcc3, loop_430
fpadd32 %f0, %f10, %f8
loop_429:
sth %g7, [%l7 + 0x76]
ldub [%l7 + 0x0F], %o1
loop_430:
fxor %f10, %f2, %f0
fbu %fcc3, loop_431
fbge %fcc1, loop_432
movgu %icc, %o4, %l2
std %f2, [%l7 + 0x70]
loop_431:
bneg,a loop_433
loop_432:
stx %l4, [%l7 + 0x48]
st %f1, [%l7 + 0x3C]
bgu loop_434
loop_433:
ldx [%l7 + 0x18], %l6
fcmpeq32 %f8, %f2, %g3
fmovsn %xcc, %f13, %f3
loop_434:
orncc %l1, %o6, %i5
xnor %o2, %l0, %i4
fbul,a %fcc0, loop_435
ldub [%l7 + 0x2B], %o7
ld [%l7 + 0x1C], %f8
movl %xcc, %i7, %i0
loop_435:
xor %i3, %i6, %o5
brgz %l5, loop_436
ldub [%l7 + 0x42], %g4
fbg,a %fcc3, loop_437
stb %g2, [%l7 + 0x23]
loop_436:
ld [%l7 + 0x30], %f15
tge %xcc, 0x4
loop_437:
brnz,a %o3, loop_438
sll %g5, %o0, %i2
ldsh [%l7 + 0x7A], %g1
fmovdle %xcc, %f13, %f8
loop_438:
fcmps %fcc3, %f8, %f8
fzeros %f1
stx %i1, [%l7 + 0x40]
fpsub32s %f5, %f13, %f1
lduw [%l7 + 0x6C], %l3
ld [%l7 + 0x14], %f10
brlez,a %g6, loop_439
fnands %f3, %f8, %f5
subc %o1, 0x04DA, %o4
fandnot1 %f10, %f4, %f4
loop_439:
fnegd %f0, %f0
ldsb [%l7 + 0x48], %l2
ldd [%l7 + 0x28], %f12
stx %l4, [%l7 + 0x18]
sdivx %l6, 0x12A4, %g7
fone %f12
ldsb [%l7 + 0x76], %g3
fors %f15, %f5, %f9
movrgez %l1, %o6, %i5
fcmpgt32 %f0, %f12, %l0
ld [%l7 + 0x74], %f10
orncc %i4, %o2, %o7
lduw [%l7 + 0x48], %i7
movvc %xcc, %i3, %i6
fsrc1s %f10, %f3
fmuld8ulx16 %f1, %f11, %f2
move %icc, %i0, %l5
fmovrslz %g4, %f6, %f15
fmovrdlez %g2, %f12, %f14
bl %icc, loop_440
lduh [%l7 + 0x30], %o3
fbo %fcc1, loop_441
st %f11, [%l7 + 0x18]
loop_440:
fmovdle %icc, %f10, %f8
tne %xcc, 0x6
loop_441:
fmovdge %icc, %f13, %f9
fxnor %f10, %f14, %f12
fexpand %f13, %f8
ld [%l7 + 0x44], %f8
ld [%l7 + 0x0C], %f8
tcs %icc, 0x1
sth %g5, [%l7 + 0x56]
fpack32 %f4, %f4, %f0
ldsh [%l7 + 0x78], %o0
fcmpd %fcc1, %f14, %f8
edge8l %i2, %o5, %g1
fmovdne %icc, %f15, %f15
fbo,a %fcc0, loop_442
ldsw [%l7 + 0x28], %i1
ldsb [%l7 + 0x3D], %l3
fornot1s %f7, %f15, %f6
loop_442:
ldsw [%l7 + 0x58], %o1
lduh [%l7 + 0x78], %o4
movrne %l2, %g6, %l4
fnot1 %f10, %f10
lduh [%l7 + 0x1C], %g7
fnot2s %f2, %f13
stb %g3, [%l7 + 0x63]
ldsw [%l7 + 0x5C], %l1
tsubcctv %l6, 0x1278, %o6
tcs %xcc, 0x1
fbge,a %fcc0, loop_443
stw %l0, [%l7 + 0x1C]
bn,a,pt %icc, loop_444
bpos %icc, loop_445
loop_443:
brnz %i4, loop_446
bvs,a,pt %xcc, loop_447
loop_444:
fmovrslz %i5, %f2, %f3
loop_445:
tgu %icc, 0x6
loop_446:
fxors %f11, %f6, %f2
loop_447:
fnands %f6, %f4, %f11
lduh [%l7 + 0x4E], %o2
mulscc %i7, %i3, %i6
ldsb [%l7 + 0x1C], %o7
ldub [%l7 + 0x1F], %i0
fbue %fcc3, loop_448
lduh [%l7 + 0x24], %g4
fmovdle %icc, %f4, %f13
fpack16 %f8, %f0
loop_448:
ldub [%l7 + 0x71], %l5
fands %f6, %f4, %f0
fbul %fcc3, loop_449
fnot1 %f0, %f8
tneg %icc, 0x3
edge16ln %g2, %g5, %o0
loop_449:
andcc %o3, %o5, %g1
fmovsl %xcc, %f5, %f13
ldsb [%l7 + 0x26], %i1
fmovscc %icc, %f15, %f3
fbue %fcc3, loop_450
ld [%l7 + 0x74], %f4
nop
setx loop_451, %l0, %l1
jmpl %l1, %i2
fcmped %fcc0, %f8, %f12
loop_450:
srax %l3, 0x05, %o1
ldx [%l7 + 0x30], %l2
loop_451:
andncc %g6, %o4, %l4
tn %xcc, 0x1
fpack16 %f6, %f8
bshuffle %f2, %f14, %f0
fmovrsne %g3, %f14, %f8
brgez,a %g7, loop_452
stw %l1, [%l7 + 0x24]
udivx %o6, 0x061D, %l0
st %f9, [%l7 + 0x38]
loop_452:
fzeros %f8
udivx %l6, 0x1873, %i5
std %f6, [%l7 + 0x08]
movrlz %o2, %i4, %i3
fblg,a %fcc0, loop_453
or %i6, 0x1568, %i7
fmovdge %xcc, %f8, %f9
fbug,a %fcc2, loop_454
loop_453:
fbuge %fcc3, loop_455
fbg %fcc0, loop_456
edge16l %o7, %i0, %l5
loop_454:
xnorcc %g4, 0x028E, %g2
loop_455:
stw %o0, [%l7 + 0x54]
loop_456:
fabss %f5, %f10
fandnot1s %f13, %f15, %f5
fbue %fcc0, loop_457
fxor %f14, %f12, %f12
brz,a %o3, loop_458
mulx %o5, %g1, %g5
loop_457:
fpadd32 %f14, %f2, %f10
fbule %fcc0, loop_459
loop_458:
sth %i2, [%l7 + 0x5C]
bcc %icc, loop_460
andcc %i1, 0x1737, %o1
loop_459:
move %xcc, %l2, %l3
ldub [%l7 + 0x13], %g6
loop_460:
edge8 %l4, %g3, %g7
taddcc %o4, 0x0579, %l1
fxnors %f12, %f1, %f11
nop
setx loop_461, %l0, %l1
jmpl %l1, %l0
fmovrsgz %l6, %f9, %f12
lduw [%l7 + 0x54], %i5
fmovsge %xcc, %f6, %f6
loop_461:
fble %fcc0, loop_462
ldsh [%l7 + 0x78], %o6
ldub [%l7 + 0x41], %o2
sth %i3, [%l7 + 0x1E]
loop_462:
fpack32 %f6, %f10, %f4
tvs %xcc, 0x0
movn %icc, %i4, %i6
fpadd32 %f0, %f12, %f14
edge8n %i7, %i0, %o7
bpos,a loop_463
std %f8, [%l7 + 0x70]
ldsw [%l7 + 0x74], %l5
fpsub32 %f4, %f14, %f4
loop_463:
fcmple32 %f14, %f10, %g2
ldub [%l7 + 0x1D], %g4
bl,a %xcc, loop_464
udivx %o0, 0x14A6, %o3
bvc,a loop_465
udivx %g1, 0x03D6, %o5
loop_464:
ldd [%l7 + 0x78], %f10
fmovdge %xcc, %f4, %f5
loop_465:
fmovdpos %xcc, %f15, %f1
andncc %i2, %g5, %o1
addccc %i1, 0x1333, %l3
ldd [%l7 + 0x10], %f8
sth %l2, [%l7 + 0x24]
tleu %icc, 0x7
fba %fcc3, loop_466
stx %g6, [%l7 + 0x40]
fmovrde %g3, %f2, %f8
ldsb [%l7 + 0x1C], %l4
loop_466:
sdivx %o4, 0x0F1D, %l1
st %f14, [%l7 + 0x54]
tneg %xcc, 0x6
ldsh [%l7 + 0x5A], %g7
bg loop_467
lduw [%l7 + 0x24], %l6
ldub [%l7 + 0x3C], %i5
fmovscc %xcc, %f13, %f10
loop_467:
ldub [%l7 + 0x49], %l0
fandnot1s %f7, %f7, %f4
lduh [%l7 + 0x18], %o6
lduw [%l7 + 0x0C], %i3
taddcctv %i4, 0x06FC, %i6
addc %i7, 0x1BD9, %i0
fmovse %xcc, %f9, %f2
fmovscc %icc, %f8, %f4
ldx [%l7 + 0x68], %o2
nop
setx loop_468, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbug,a %fcc1, loop_469
fmovsge %icc, %f6, %f14
fmovsvs %icc, %f9, %f3
loop_468:
ldsb [%l7 + 0x5A], %l5
loop_469:
fmovsvc %xcc, %f12, %f6
ldx [%l7 + 0x68], %g2
srax %o7, %g4, %o3
movre %g1, %o0, %o5
tcs %xcc, 0x6
st %f1, [%l7 + 0x6C]
fsrc2s %f5, %f6
fbul,a %fcc2, loop_470
andn %i2, 0x07BE, %o1
fmovscc %xcc, %f7, %f8
tg %icc, 0x0
loop_470:
fmovrsgz %i1, %f0, %f15
sdiv %g5, 0x0932, %l2
fmuld8ulx16 %f12, %f10, %f6
lduw [%l7 + 0x20], %l3
andn %g6, %g3, %l4
fblg %fcc0, loop_471
movpos %icc, %o4, %l1
fsrc1s %f6, %f9
orcc %g7, 0x0E58, %l6
loop_471:
array8 %i5, %l0, %o6
ldub [%l7 + 0x6D], %i4
fbe %fcc0, loop_472
tle %icc, 0x5
edge32 %i6, %i3, %i7
movg %icc, %i0, %o2
loop_472:
stx %l5, [%l7 + 0x48]
addccc %g2, 0x095D, %g4
lduw [%l7 + 0x14], %o7
bshuffle %f12, %f6, %f8
movcs %xcc, %g1, %o3
fcmped %fcc2, %f12, %f12
fxors %f6, %f9, %f6
for %f14, %f12, %f10
fpadd16 %f6, %f12, %f0
fbne,a %fcc0, loop_473
movleu %icc, %o0, %o5
fbe %fcc1, loop_474
array32 %o1, %i1, %g5
loop_473:
stb %l2, [%l7 + 0x5C]
fmovrdgez %l3, %f0, %f2
loop_474:
fornot1s %f15, %f1, %f15
fpmerge %f7, %f12, %f12
fbule,a %fcc0, loop_475
fble,a %fcc1, loop_476
st %f13, [%l7 + 0x6C]
te %icc, 0x7
loop_475:
movrgez %g6, 0x3FD, %g3
loop_476:
ldsh [%l7 + 0x74], %i2
stb %l4, [%l7 + 0x7B]
fmovdne %icc, %f8, %f5
fbg %fcc3, loop_477
fandnot2 %f14, %f12, %f10
fandnot2s %f1, %f10, %f5
movleu %icc, %o4, %g7
loop_477:
ldsh [%l7 + 0x76], %l1
add %i5, 0x1901, %l6
fmovrsne %l0, %f0, %f14
ldsw [%l7 + 0x7C], %i4
tneg %icc, 0x6
mulx %i6, 0x1502, %i3
stw %i7, [%l7 + 0x34]
umulcc %i0, %o2, %o6
fcmpeq16 %f14, %f10, %l5
fpadd32s %f7, %f12, %f5
ldd [%l7 + 0x30], %f6
ldx [%l7 + 0x30], %g2
ld [%l7 + 0x74], %f2
ldub [%l7 + 0x33], %o7
bvc,a,pt %xcc, loop_478
fmovsneg %icc, %f3, %f1
fzeros %f13
brlez,a %g1, loop_479
loop_478:
fmovrsgz %g4, %f11, %f13
fones %f4
stb %o0, [%l7 + 0x5A]
loop_479:
bvs,a,pt %xcc, loop_480
for %f0, %f10, %f6
lduw [%l7 + 0x38], %o3
udivcc %o5, 0x0B8D, %o1
loop_480:
fmovrdlez %i1, %f0, %f6
sth %l2, [%l7 + 0x3C]
smulcc %l3, 0x0C75, %g5
stx %g3, [%l7 + 0x70]
bl,pn %icc, loop_481
tsubcctv %g6, 0x188D, %i2
edge16 %l4, %o4, %g7
ld [%l7 + 0x48], %f9
loop_481:
tleu %xcc, 0x2
fandnot1s %f15, %f10, %f8
andcc %l1, 0x0BB5, %l6
ld [%l7 + 0x18], %f13
sub %i5, 0x1DB6, %l0
ldx [%l7 + 0x60], %i6
lduw [%l7 + 0x38], %i4
tneg %icc, 0x0
umul %i3, %i7, %i0
sth %o2, [%l7 + 0x5E]
bne,pt %xcc, loop_482
stx %o6, [%l7 + 0x70]
bgu,a,pn %icc, loop_483
fmovrsgez %g2, %f2, %f0
loop_482:
lduh [%l7 + 0x1E], %o7
fbge,a %fcc2, loop_484
loop_483:
fmovsvs %xcc, %f9, %f15
faligndata %f12, %f0, %f12
lduw [%l7 + 0x64], %l5
loop_484:
lduw [%l7 + 0x5C], %g4
nop
setx loop_485, %l0, %l1
jmpl %l1, %g1
brgz %o0, loop_486
fsrc2s %f10, %f1
fmovrsgz %o5, %f12, %f8
loop_485:
bneg loop_487
loop_486:
fcmpeq32 %f14, %f10, %o1
ble,a,pn %xcc, loop_488
fnors %f11, %f1, %f14
loop_487:
movg %icc, %o3, %l2
bvs,pt %xcc, loop_489
loop_488:
fmovsa %icc, %f11, %f11
movpos %icc, %l3, %g5
fbul %fcc2, loop_490
loop_489:
addc %g3, 0x1EA2, %i1
fmovsne %xcc, %f9, %f4
fpack32 %f0, %f12, %f6
loop_490:
lduh [%l7 + 0x0A], %g6
ldsb [%l7 + 0x6C], %l4
edge8 %i2, %g7, %o4
ld [%l7 + 0x28], %f12
call loop_491
siam 0x4
stb %l6, [%l7 + 0x1E]
fmovrde %i5, %f12, %f12
loop_491:
ldx [%l7 + 0x60], %l1
fandnot1 %f8, %f10, %f0
tl %icc, 0x1
sth %i6, [%l7 + 0x4C]
stw %l0, [%l7 + 0x68]
movleu %xcc, %i3, %i4
sth %i0, [%l7 + 0x10]
movcs %xcc, %i7, %o6
movcc %icc, %g2, %o2
fmovdleu %icc, %f11, %f7
fble %fcc2, loop_492
movre %l5, %o7, %g4
call loop_493
edge32 %g1, %o5, %o1
loop_492:
edge16 %o0, %l2, %l3
std %f12, [%l7 + 0x60]
loop_493:
mulx %o3, 0x1746, %g5
ldx [%l7 + 0x18], %g3
umulcc %i1, %g6, %l4
bge,pt %xcc, loop_494
ldsb [%l7 + 0x1F], %i2
ld [%l7 + 0x64], %f14
fmovdneg %icc, %f10, %f0
loop_494:
fbule %fcc1, loop_495
fmovsne %xcc, %f7, %f7
movrlz %o4, %l6, %g7
fmovrdgez %i5, %f14, %f10
loop_495:
ldsh [%l7 + 0x6A], %i6
taddcc %l0, %i3, %l1
std %f0, [%l7 + 0x18]
ldub [%l7 + 0x34], %i4
xorcc %i0, 0x141F, %o6
tcc %xcc, 0x6
fmovdl %icc, %f8, %f5
lduh [%l7 + 0x52], %g2
fand %f12, %f8, %f8
bne loop_496
fmovscs %icc, %f3, %f0
stw %i7, [%l7 + 0x48]
alignaddr %o2, %o7, %l5
loop_496:
fbl,a %fcc1, loop_497
fpsub16s %f14, %f5, %f2
stx %g4, [%l7 + 0x58]
fornot1s %f8, %f10, %f15
loop_497:
ldub [%l7 + 0x56], %g1
ldub [%l7 + 0x10], %o5
fbue %fcc1, loop_498
xnorcc %o0, 0x12C1, %l2
std %f12, [%l7 + 0x18]
fpmerge %f14, %f1, %f12
loop_498:
ldub [%l7 + 0x1F], %o1
fmovd %f6, %f2
fpsub32 %f4, %f4, %f0
fbug %fcc1, loop_499
st %f0, [%l7 + 0x78]
bcc %icc, loop_500
addcc %o3, %g5, %l3
loop_499:
bge,pn %xcc, loop_501
movgu %icc, %g3, %i1
loop_500:
stw %l4, [%l7 + 0x6C]
sub %i2, %g6, %l6
loop_501:
fbn,a %fcc2, loop_502
ldsw [%l7 + 0x4C], %o4
ldsb [%l7 + 0x43], %g7
array16 %i5, %i6, %i3
loop_502:
stb %l1, [%l7 + 0x1E]
fsrc2s %f10, %f5
fabss %f15, %f5
std %f0, [%l7 + 0x08]
fbu,a %fcc1, loop_503
fabsd %f8, %f14
fpsub16s %f1, %f6, %f8
bvc,a loop_504
loop_503:
st %f5, [%l7 + 0x2C]
fmovspos %icc, %f4, %f9
te %icc, 0x4
loop_504:
fmovdne %icc, %f8, %f12
edge8l %l0, %i4, %i0
stx %g2, [%l7 + 0x58]
ldsw [%l7 + 0x68], %i7
sth %o2, [%l7 + 0x12]
std %f10, [%l7 + 0x28]
fxnor %f6, %f14, %f14
brz,a %o6, loop_505
edge32n %l5, %o7, %g4
movleu %xcc, %g1, %o5
std %f8, [%l7 + 0x58]
loop_505:
addcc %o0, %l2, %o3
andcc %o1, 0x0BF7, %l3
ldx [%l7 + 0x28], %g3
fxors %f2, %f7, %f3
std %f14, [%l7 + 0x40]
fornot1 %f12, %f0, %f8
edge32n %g5, %i1, %i2
tl %icc, 0x0
tleu %icc, 0x5
ldsw [%l7 + 0x0C], %g6
fmovrdgez %l4, %f6, %f2
movcs %xcc, %l6, %o4
stw %g7, [%l7 + 0x70]
addcc %i5, 0x18C0, %i6
movrgz %l1, %i3, %l0
fmovdl %xcc, %f3, %f14
movgu %icc, %i0, %g2
alignaddrl %i4, %o2, %o6
movleu %xcc, %l5, %o7
lduw [%l7 + 0x08], %i7
fnot2s %f7, %f4
ldx [%l7 + 0x30], %g1
srl %o5, 0x00, %g4
tgu %icc, 0x6
smulcc %o0, 0x1C6C, %o3
fcmpne16 %f8, %f2, %l2
ldsh [%l7 + 0x1E], %o1
ldsb [%l7 + 0x5C], %l3
fxors %f15, %f8, %f5
stb %g5, [%l7 + 0x16]
fornot1 %f10, %f14, %f6
fbg %fcc1, loop_506
nop
setx loop_507, %l0, %l1
jmpl %l1, %g3
ld [%l7 + 0x44], %f15
fabss %f8, %f7
loop_506:
st %f7, [%l7 + 0x08]
loop_507:
fbg,a %fcc0, loop_508
fmovs %f3, %f5
edge32l %i1, %i2, %g6
tvs %icc, 0x7
loop_508:
fbge,a %fcc2, loop_509
fabss %f1, %f7
fcmpd %fcc0, %f0, %f2
fbu %fcc2, loop_510
loop_509:
edge16 %l6, %l4, %g7
fmovsge %icc, %f6, %f9
fmovrsgez %i5, %f5, %f1
loop_510:
ld [%l7 + 0x54], %f14
sth %i6, [%l7 + 0x3C]
tne %icc, 0x6
ldsb [%l7 + 0x0B], %l1
fnands %f3, %f8, %f5
ld [%l7 + 0x54], %f3
xorcc %i3, %l0, %o4
edge16n %g2, %i4, %o2
fbn,a %fcc3, loop_511
stw %o6, [%l7 + 0x78]
stb %l5, [%l7 + 0x5F]
fblg %fcc1, loop_512
loop_511:
array32 %o7, %i0, %i7
fmovdle %xcc, %f3, %f7
stx %g1, [%l7 + 0x38]
loop_512:
srax %o5, %g4, %o0
fmovrsgez %l2, %f2, %f13
bneg,a,pt %icc, loop_513
fmovrdne %o3, %f0, %f6
fbg,a %fcc3, loop_514
ldx [%l7 + 0x58], %o1
loop_513:
lduh [%l7 + 0x10], %g5
fornot2s %f14, %f8, %f4
loop_514:
tvs %xcc, 0x5
ldsb [%l7 + 0x41], %l3
orncc %g3, %i2, %i1
andncc %l6, %g6, %l4
be,a,pt %icc, loop_515
st %f3, [%l7 + 0x74]
ldx [%l7 + 0x68], %i5
stw %g7, [%l7 + 0x74]
loop_515:
fmovse %icc, %f10, %f0
orncc %l1, %i6, %l0
ldx [%l7 + 0x10], %i3
fornot2s %f5, %f7, %f11
ldd [%l7 + 0x48], %f4
fpack32 %f0, %f0, %f0
srax %o4, 0x1F, %g2
tg %xcc, 0x0
array8 %o2, %i4, %o6
ldsb [%l7 + 0x47], %l5
lduw [%l7 + 0x40], %i0
te %xcc, 0x4
fornot1 %f10, %f4, %f14
stx %o7, [%l7 + 0x40]
tsubcctv %i7, 0x10CA, %o5
fnands %f7, %f7, %f10
fabsd %f8, %f2
brgz %g4, loop_516
lduh [%l7 + 0x4C], %o0
ldub [%l7 + 0x3C], %g1
lduh [%l7 + 0x48], %o3
loop_516:
fmovd %f10, %f2
move %xcc, %l2, %g5
std %f8, [%l7 + 0x18]
popc 0x0B81, %l3
brgz,a %g3, loop_517
fmovscc %icc, %f7, %f11
fbne %fcc2, loop_518
bge,a loop_519
loop_517:
fmovda %icc, %f4, %f10
nop
setx loop_520, %l0, %l1
jmpl %l1, %o1
loop_518:
st %f4, [%l7 + 0x6C]
loop_519:
fpack16 %f2, %f0
st %f0, [%l7 + 0x10]
loop_520:
alignaddrl %i1, %l6, %g6
ld [%l7 + 0x2C], %f6
taddcc %l4, %i2, %g7
fcmpne16 %f6, %f10, %l1
addccc %i6, %l0, %i5
st %f4, [%l7 + 0x28]
tleu %xcc, 0x2
fpack32 %f8, %f12, %f8
edge32l %o4, %i3, %g2
ble,a,pt %xcc, loop_521
ld [%l7 + 0x30], %f15
movrlez %o2, 0x18F, %i4
fabss %f3, %f15
loop_521:
fbe %fcc3, loop_522
bge,a,pn %icc, loop_523
fmovrsne %l5, %f14, %f2
std %f8, [%l7 + 0x28]
loop_522:
edge16n %i0, %o6, %i7
loop_523:
ldx [%l7 + 0x68], %o7
fsrc1s %f15, %f10
movl %xcc, %g4, %o0
fcmpeq32 %f2, %f12, %o5
fnor %f4, %f0, %f14
movleu %xcc, %g1, %l2
or %g5, %l3, %g3
nop
setx loop_524, %l0, %l1
jmpl %l1, %o1
sub %i1, %l6, %g6
movl %icc, %o3, %l4
orn %i2, 0x1FA6, %l1
loop_524:
movvs %icc, %i6, %l0
fmovda %icc, %f0, %f2
fbe %fcc1, loop_525
fnot2 %f6, %f6
fbl %fcc3, loop_526
fmuld8sux16 %f15, %f9, %f10
loop_525:
fmovdneg %xcc, %f11, %f1
ld [%l7 + 0x30], %f14
loop_526:
bneg,a %icc, loop_527
fmovsn %xcc, %f2, %f10
stw %i5, [%l7 + 0x4C]
udivx %o4, 0x11A3, %i3
loop_527:
ldsh [%l7 + 0x30], %g2
fba,a %fcc3, loop_528
tg %icc, 0x6
ldub [%l7 + 0x43], %o2
mulx %i4, %l5, %g7
loop_528:
fand %f6, %f2, %f0
fmovdge %xcc, %f10, %f14
bl,pt %xcc, loop_529
fands %f15, %f6, %f2
movcs %xcc, %o6, %i0
bne,a,pn %icc, loop_530
loop_529:
fcmpes %fcc0, %f2, %f5
edge16n %i7, %o7, %o0
fmovdgu %xcc, %f8, %f10
loop_530:
fcmps %fcc0, %f10, %f0
fxor %f6, %f12, %f2
fnand %f6, %f10, %f8
ldsb [%l7 + 0x6A], %o5
fpackfix %f8, %f8
ldsh [%l7 + 0x34], %g4
lduw [%l7 + 0x1C], %g1
mova %xcc, %l2, %l3
fmovsleu %xcc, %f6, %f15
ldsh [%l7 + 0x78], %g5
fsrc1 %f6, %f8
array32 %o1, %g3, %i1
std %f4, [%l7 + 0x68]
bg,pt %xcc, loop_531
brgez %g6, loop_532
movrne %o3, %l6, %l4
andcc %l1, 0x0022, %i6
loop_531:
st %f15, [%l7 + 0x5C]
loop_532:
te %xcc, 0x3
bvs,a,pn %icc, loop_533
mova %icc, %i2, %l0
stw %o4, [%l7 + 0x54]
mulx %i5, 0x1AE8, %i3
loop_533:
ld [%l7 + 0x40], %f4
fmovdg %xcc, %f13, %f9
std %f8, [%l7 + 0x58]
movre %o2, %i4, %l5
brnz %g2, loop_534
fcmpeq16 %f12, %f6, %o6
movpos %icc, %i0, %g7
ldsw [%l7 + 0x10], %i7
loop_534:
orcc %o7, %o5, %o0
for %f4, %f6, %f14
fmovda %xcc, %f8, %f3
sth %g1, [%l7 + 0x60]
fmovrde %l2, %f12, %f0
fnot1s %f2, %f12
ldsb [%l7 + 0x38], %g4
edge32 %g5, %o1, %l3
sdivx %i1, 0x19EE, %g6
edge16n %g3, %l6, %l4
ldd [%l7 + 0x10], %f6
tcs %icc, 0x1
std %f14, [%l7 + 0x78]
fble %fcc3, loop_535
bleu loop_536
ba,a loop_537
std %f2, [%l7 + 0x50]
loop_535:
tvs %icc, 0x2
loop_536:
st %f15, [%l7 + 0x28]
loop_537:
ldsh [%l7 + 0x36], %l1
ldsh [%l7 + 0x52], %o3
sth %i6, [%l7 + 0x7E]
movcc %icc, %i2, %l0
ldsh [%l7 + 0x66], %o4
brz %i5, loop_538
fmovrde %i3, %f0, %f4
fpadd32s %f3, %f5, %f1
lduw [%l7 + 0x4C], %i4
loop_538:
fmul8ulx16 %f14, %f6, %f0
tvc %xcc, 0x6
ld [%l7 + 0x3C], %f0
fcmpeq32 %f14, %f4, %o2
fbug %fcc2, loop_539
tg %icc, 0x1
fcmped %fcc0, %f4, %f10
fone %f10
loop_539:
bvc,pn %icc, loop_540
udivx %g2, 0x092C, %l5
edge32l %o6, %g7, %i7
stb %o7, [%l7 + 0x58]
loop_540:
fmovdn %xcc, %f11, %f4
fmovrdne %o5, %f2, %f4
ba,a,pt %xcc, loop_541
nop
setx loop_542, %l0, %l1
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 %f4, %f2, %f6
ldsh [%l7 + 0x7C], %o0
loop_541:
tleu %xcc, 0x0
loop_542:
tgu %icc, 0x3
ld [%l7 + 0x60], %f9
ldsw [%l7 + 0x40], %g1
tsubcc %i0, %g4, %l2
fmul8x16 %f14, %f2, %f10
movge %xcc, %o1, %l3
fnot2 %f2, %f12
fmovrdlez %g5, %f14, %f8
lduw [%l7 + 0x74], %g6
addcc %g3, %l6, %l4
sth %l1, [%l7 + 0x54]
stb %i1, [%l7 + 0x5B]
brz,a %i6, loop_543
ldd [%l7 + 0x08], %f4
tsubcc %i2, %o3, %l0
stx %i5, [%l7 + 0x38]
loop_543:
srl %i3, %o4, %o2
movpos %xcc, %i4, %l5
fcmple16 %f12, %f14, %g2
ldsw [%l7 + 0x40], %o6
fmovscc %xcc, %f6, %f15
addcc %i7, %g7, %o7
ldub [%l7 + 0x6C], %o0
fcmple32 %f12, %f2, %o5
fmovrse %g1, %f11, %f13
addcc %g4, %i0, %o1
fpack32 %f8, %f0, %f4
lduw [%l7 + 0x14], %l3
fbu,a %fcc2, loop_544
ldx [%l7 + 0x18], %l2
xnorcc %g6, %g3, %g5
sdivcc %l4, 0x0E7B, %l1
loop_544:
fnands %f9, %f10, %f10
fmovsneg %icc, %f1, %f13
bl,pt %icc, loop_545
ldsh [%l7 + 0x2E], %i1
tcc %icc, 0x3
brgz %i6, loop_546
loop_545:
sth %i2, [%l7 + 0x78]
orcc %l6, 0x1B4C, %o3
bne,a,pn %xcc, loop_547
loop_546:
fcmpeq16 %f4, %f6, %i5
array8 %l0, %o4, %o2
fandnot2s %f3, %f4, %f7
loop_547:
fbe %fcc0, loop_548
movrlez %i3, 0x076, %i4
stb %g2, [%l7 + 0x5E]
ldx [%l7 + 0x40], %l5
loop_548:
ld [%l7 + 0x44], %f5
fblg %fcc2, loop_549
ldsh [%l7 + 0x7E], %o6
ld [%l7 + 0x68], %f11
fmovdl %xcc, %f2, %f12
loop_549:
std %f12, [%l7 + 0x20]
fone %f14
fbne %fcc3, loop_550
fmul8sux16 %f4, %f2, %f14
fones %f7
srl %i7, %o7, %o0
loop_550:
ldsb [%l7 + 0x4F], %o5
st %f1, [%l7 + 0x6C]
ldub [%l7 + 0x69], %g7
movrlez %g4, 0x2EC, %g1
movne %xcc, %o1, %l3
fabsd %f6, %f10
fmovdge %icc, %f9, %f7
ldx [%l7 + 0x50], %i0
std %f10, [%l7 + 0x10]
ld [%l7 + 0x58], %f4
nop
setx loop_551, %l0, %l1
jmpl %l1, %l2
te %xcc, 0x5
xor %g3, %g5, %l4
fxnors %f6, %f10, %f6
loop_551:
tsubcctv %l1, %g6, %i6
add %i1, %l6, %i2
sth %i5, [%l7 + 0x36]
and %l0, %o4, %o3
fbn,a %fcc1, loop_552
fmul8x16au %f8, %f0, %f4
fbge,a %fcc0, loop_553
fbn,a %fcc1, loop_554
loop_552:
std %f0, [%l7 + 0x18]
movpos %icc, %o2, %i4
loop_553:
fpsub32 %f2, %f6, %f10
loop_554:
ldub [%l7 + 0x09], %g2
ldsh [%l7 + 0x2E], %l5
edge8 %o6, %i7, %i3
tsubcc %o7, %o5, %o0
orcc %g7, 0x13D7, %g1
tcs %icc, 0x0
fnors %f15, %f5, %f8
ldsb [%l7 + 0x6E], %o1
srax %l3, 0x04, %g4
lduh [%l7 + 0x78], %i0
movvs %xcc, %g3, %g5
addcc %l2, 0x0635, %l4
bleu loop_555
ldub [%l7 + 0x15], %l1
nop
setx loop_556, %l0, %l1
jmpl %l1, %g6
tneg %icc, 0x6
loop_555:
fmovrdlz %i1, %f6, %f12
tvc %xcc, 0x7
loop_556:
ldub [%l7 + 0x67], %i6
popc %i2, %l6
alignaddrl %l0, %o4, %i5
subc %o3, 0x0F6B, %o2
ldd [%l7 + 0x20], %f12
bcc,pt %icc, loop_557
fpmerge %f9, %f2, %f0
stb %i4, [%l7 + 0x1C]
fcmpes %fcc1, %f10, %f3
loop_557:
fandnot2 %f8, %f14, %f2
be,a %xcc, loop_558
call loop_559
add %l5, %g2, %i7
fbne,a %fcc1, loop_560
loop_558:
sth %i3, [%l7 + 0x26]
loop_559:
be,a loop_561
ldsw [%l7 + 0x10], %o7
loop_560:
fmovd %f10, %f10
lduw [%l7 + 0x20], %o6
loop_561:
stw %o0, [%l7 + 0x7C]
bpos %icc, loop_562
edge32ln %g7, %o5, %g1
st %f2, [%l7 + 0x60]
fmul8ulx16 %f12, %f10, %f10
loop_562:
lduh [%l7 + 0x22], %o1
ldsb [%l7 + 0x4E], %l3
fnor %f4, %f14, %f4
fmovdleu %xcc, %f12, %f2
umul %i0, %g3, %g5
st %f4, [%l7 + 0x70]
sth %l2, [%l7 + 0x6C]
fmovsvc %icc, %f4, %f9
ldd [%l7 + 0x30], %f6
sth %g4, [%l7 + 0x58]
fbg,a %fcc0, loop_563
brz %l4, loop_564
ldub [%l7 + 0x6D], %g6
andn %i1, %i6, %i2
loop_563:
sdiv %l1, 0x181E, %l6
loop_564:
edge16 %o4, %l0, %i5
udivcc %o2, 0x1544, %i4
movvs %xcc, %o3, %l5
fbn %fcc3, loop_565
fpack16 %f10, %f10
fcmpeq16 %f2, %f6, %g2
std %f10, [%l7 + 0x78]
loop_565:
fmul8x16au %f4, %f12, %f12
sdivx %i3, 0x19C9, %o7
fmovdvs %xcc, %f8, %f1
fmovrde %o6, %f0, %f0
tleu %icc, 0x0
fcmple32 %f10, %f8, %i7
stx %g7, [%l7 + 0x48]
ldub [%l7 + 0x71], %o5
fbl,a %fcc0, loop_566
siam 0x6
tleu %xcc, 0x3
fandnot2 %f8, %f4, %f6
loop_566:
fnands %f14, %f4, %f13
bcs,pn %xcc, loop_567
movrne %o0, 0x3A8, %g1
fmovdne %xcc, %f7, %f7
fabss %f9, %f8
loop_567:
movvs %xcc, %l3, %i0
ld [%l7 + 0x7C], %f15
edge32ln %o1, %g3, %g5
ldsb [%l7 + 0x21], %g4
sth %l4, [%l7 + 0x60]
mulx %l2, %g6, %i6
lduh [%l7 + 0x7A], %i1
siam 0x3
movne %xcc, %i2, %l1
sth %o4, [%l7 + 0x0A]
stb %l0, [%l7 + 0x35]
fmovrse %i5, %f11, %f9
sth %l6, [%l7 + 0x2A]
stx %i4, [%l7 + 0x60]
fandnot1s %f5, %f9, %f3
edge32l %o2, %l5, %o3
stx %g2, [%l7 + 0x70]
movvs %icc, %o7, %i3
fmovspos %icc, %f1, %f5
lduh [%l7 + 0x2C], %o6
fnot1 %f12, %f4
bn,a %icc, loop_568
sth %g7, [%l7 + 0x0A]
fnors %f15, %f15, %f3
lduw [%l7 + 0x70], %o5
loop_568:
pdist %f8, %f6, %f2
array32 %i7, %o0, %g1
fmovd %f10, %f14
stw %i0, [%l7 + 0x74]
brlz %o1, loop_569
fmul8x16 %f9, %f6, %f12
smul %g3, 0x1050, %g5
sra %l3, 0x02, %g4
loop_569:
tleu %xcc, 0x1
fnot2 %f6, %f8
stw %l2, [%l7 + 0x58]
fbg %fcc3, loop_570
edge16l %g6, %l4, %i1
edge8ln %i6, %l1, %i2
fmovrslez %o4, %f2, %f2
loop_570:
fsrc1s %f0, %f4
sub %i5, 0x0173, %l6
fzeros %f1
fmovsle %xcc, %f4, %f4
fands %f0, %f3, %f10
fpsub16s %f4, %f7, %f0
fbul %fcc3, loop_571
fsrc2s %f12, %f4
ld [%l7 + 0x28], %f12
ldsb [%l7 + 0x0D], %l0
loop_571:
lduh [%l7 + 0x4E], %o2
fmovdl %xcc, %f7, %f4
fmovrdlez %l5, %f12, %f6
fpsub16s %f15, %f13, %f5
ld [%l7 + 0x18], %f1
ldsh [%l7 + 0x76], %i4
bcs,a,pn %icc, loop_572
fpadd32s %f11, %f4, %f0
fbne,a %fcc1, loop_573
fbne,a %fcc0, loop_574
loop_572:
ld [%l7 + 0x0C], %f15
fble %fcc3, loop_575
loop_573:
lduh [%l7 + 0x72], %g2
loop_574:
ldsb [%l7 + 0x6C], %o3
stx %i3, [%l7 + 0x68]
loop_575:
fmovrsgez %o7, %f5, %f10
ld [%l7 + 0x70], %f4
movrne %g7, %o6, %o5
fmovda %xcc, %f2, %f0
tgu %xcc, 0x4
be,a loop_576
movne %xcc, %i7, %g1
fmovsg %xcc, %f15, %f8
ldsb [%l7 + 0x6F], %i0
loop_576:
fmovdl %icc, %f8, %f6
taddcc %o1, %o0, %g5
edge32ln %l3, %g4, %l2
tgu %icc, 0x3
st %f6, [%l7 + 0x1C]
fbul %fcc2, loop_577
edge16n %g3, %l4, %i1
fmovsgu %xcc, %f10, %f1
fmovdcs %xcc, %f11, %f7
loop_577:
fba,a %fcc1, loop_578
fandnot2 %f4, %f14, %f14
bvc,a loop_579
st %f11, [%l7 + 0x70]
loop_578:
ldx [%l7 + 0x58], %g6
fnot1s %f0, %f9
loop_579:
smul %i6, %i2, %o4
tleu %xcc, 0x4
fmovspos %xcc, %f12, %f9
fcmple32 %f0, %f2, %l1
fcmpne32 %f4, %f10, %l6
stw %i5, [%l7 + 0x0C]
edge16ln %l0, %o2, %i4
fmul8x16 %f15, %f4, %f8
fmovsvs %xcc, %f15, %f0
edge32 %g2, %l5, %o3
tsubcctv %i3, 0x1163, %o7
std %f14, [%l7 + 0x78]
sth %g7, [%l7 + 0x6C]
orncc %o5, %i7, %g1
edge8l %i0, %o6, %o1
ldsb [%l7 + 0x7B], %g5
st %f0, [%l7 + 0x38]
tcc %icc, 0x3
srax %o0, 0x07, %g4
fnands %f0, %f8, %f1
nop
setx loop_580, %l0, %l1
jmpl %l1, %l2
ldsh [%l7 + 0x68], %g3
fone %f0
lduh [%l7 + 0x36], %l4
loop_580:
fmovd %f10, %f6
lduh [%l7 + 0x0A], %l3
fcmpne16 %f6, %f8, %g6
edge8n %i1, %i2, %i6
ldsb [%l7 + 0x4B], %o4
std %f8, [%l7 + 0x60]
ldx [%l7 + 0x50], %l1
subccc %i5, %l6, %l0
st %f12, [%l7 + 0x4C]
stw %o2, [%l7 + 0x40]
fornot2s %f14, %f15, %f11
tpos %xcc, 0x3
subcc %i4, 0x194F, %l5
sllx %g2, 0x12, %i3
stx %o3, [%l7 + 0x50]
fnegs %f13, %f11
bleu,a,pn %xcc, loop_581
st %f1, [%l7 + 0x58]
stb %g7, [%l7 + 0x67]
smul %o7, %o5, %i7
loop_581:
mulscc %i0, 0x0142, %g1
st %f12, [%l7 + 0x6C]
ld [%l7 + 0x74], %f6
fone %f0
stw %o1, [%l7 + 0x5C]
fnors %f4, %f5, %f4
fnegd %f0, %f0
nop
setx loop_582, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xnorcc %o6, 0x040D, %o0
fcmpne32 %f8, %f6, %g4
fmuld8ulx16 %f6, %f7, %f12
loop_582:
movcs %icc, %l2, %g3
tsubcctv %l4, 0x0A3D, %g5
std %f2, [%l7 + 0x40]
ldsb [%l7 + 0x4A], %l3
ldsh [%l7 + 0x6A], %i1
fpack32 %f14, %f6, %f12
siam 0x1
ldsw [%l7 + 0x64], %g6
movg %xcc, %i2, %i6
fcmpeq16 %f14, %f14, %l1
sethi 0x1654, %o4
bshuffle %f0, %f14, %f0
st %f0, [%l7 + 0x50]
fmovrdlez %l6, %f4, %f4
ldx [%l7 + 0x28], %i5
fsrc1 %f14, %f12
array8 %l0, %i4, %l5
tne %xcc, 0x3
movgu %xcc, %g2, %o2
fbe,a %fcc3, loop_583
movvs %xcc, %o3, %i3
fnand %f6, %f2, %f2
tg %icc, 0x4
loop_583:
ld [%l7 + 0x08], %f4
bl,pn %icc, loop_584
edge8 %o7, %g7, %o5
movrne %i0, %g1, %i7
stb %o1, [%l7 + 0x47]
loop_584:
stw %o6, [%l7 + 0x38]
movn %icc, %o0, %l2
ldx [%l7 + 0x40], %g4
movgu %xcc, %l4, %g3
fbe,a %fcc1, loop_585
bvc loop_586
fzeros %f7
fmuld8ulx16 %f1, %f3, %f12
loop_585:
ldub [%l7 + 0x4D], %l3
loop_586:
fmovse %icc, %f13, %f5
orncc %g5, %i1, %i2
udivcc %g6, 0x0E4D, %l1
sdivcc %o4, 0x114C, %l6
tl %icc, 0x4
fcmpeq32 %f4, %f10, %i5
ldsw [%l7 + 0x5C], %i6
stx %l0, [%l7 + 0x48]
stb %l5, [%l7 + 0x30]
ldsh [%l7 + 0x62], %g2
std %f8, [%l7 + 0x78]
tle %icc, 0x7
std %f8, [%l7 + 0x58]
ldx [%l7 + 0x10], %o2
fpack16 %f4, %f1
fpadd16s %f2, %f5, %f14
array32 %o3, %i3, %o7
fmovsgu %icc, %f12, %f6
std %f12, [%l7 + 0x48]
bshuffle %f4, %f10, %f12
addccc %g7, %i4, %i0
fnegs %f12, %f5
fbu,a %fcc1, loop_587
st %f14, [%l7 + 0x5C]
fpadd32s %f8, %f4, %f10
fmovsg %xcc, %f11, %f2
loop_587:
bleu,a,pn %xcc, loop_588
fmovdvc %icc, %f15, %f0
fandnot1s %f10, %f7, %f12
edge16ln %g1, %i7, %o1
loop_588:
umul %o6, %o0, %o5
ldub [%l7 + 0x45], %l2
tge %xcc, 0x4
addccc %g4, 0x05AD, %l4
fornot1s %f2, %f1, %f8
fmovdl %xcc, %f5, %f12
lduh [%l7 + 0x5C], %g3
ba %icc, loop_589
lduw [%l7 + 0x0C], %l3
sethi 0x1CC6, %g5
fnot2s %f1, %f10
loop_589:
fnands %f11, %f7, %f1
bvs,pn %xcc, loop_590
edge16ln %i1, %g6, %l1
fmovrsne %o4, %f13, %f7
bne,pn %icc, loop_591
loop_590:
fmovscs %icc, %f1, %f13
fnot1s %f7, %f14
fmovdcc %xcc, %f13, %f5
loop_591:
or %l6, 0x08FC, %i5
fandnot1 %f4, %f14, %f0
fbue,a %fcc3, loop_592
fone %f12
stw %i6, [%l7 + 0x4C]
fandnot2s %f9, %f11, %f8
loop_592:
fmovsle %xcc, %f1, %f12
orncc %l0, 0x092C, %i2
ldsb [%l7 + 0x7B], %l5
std %f12, [%l7 + 0x48]
fbne %fcc3, loop_593
tge %icc, 0x0
fmovrse %g2, %f6, %f2
fornot2s %f8, %f15, %f14
loop_593:
xor %o3, 0x1B7D, %o2
andn %i3, %g7, %o7
fmul8ulx16 %f10, %f6, %f4
fand %f8, %f8, %f4
fornot1s %f5, %f1, %f5
ldub [%l7 + 0x5F], %i0
ldsb [%l7 + 0x73], %g1
orcc %i4, 0x190F, %o1
fmovdge %xcc, %f11, %f11
fxors %f13, %f4, %f12
ldsw [%l7 + 0x68], %o6
tvc %xcc, 0x1
fmovrde %i7, %f6, %f0
ldsh [%l7 + 0x1E], %o5
fcmped %fcc0, %f8, %f8
tl %xcc, 0x5
tl %xcc, 0x5
movvc %xcc, %l2, %g4
ldsb [%l7 + 0x6B], %l4
stb %g3, [%l7 + 0x52]
lduw [%l7 + 0x10], %o0
fpsub16 %f2, %f0, %f14
fmovdvs %xcc, %f9, %f8
stw %g5, [%l7 + 0x7C]
stx %i1, [%l7 + 0x70]
fmovsgu %xcc, %f9, %f11
fbg,a %fcc2, loop_594
bvc,a loop_595
fbu,a %fcc0, loop_596
ldsb [%l7 + 0x7D], %l3
loop_594:
movgu %icc, %l1, %o4
loop_595:
fmovsleu %icc, %f7, %f14
loop_596:
subc %g6, 0x133A, %l6
stb %i6, [%l7 + 0x2D]
nop
setx loop_597, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movne %xcc, %l0, %i5
orcc %i2, 0x0977, %l5
fnegd %f8, %f6
loop_597:
fnegd %f4, %f2
xnorcc %g2, 0x11F8, %o3
movrlez %o2, 0x1BD, %i3
fnegs %f11, %f13
fmovrde %g7, %f8, %f12
fcmps %fcc3, %f10, %f1
bcs,a,pn %icc, loop_598
xorcc %o7, 0x0D75, %g1
fsrc2s %f0, %f4
stx %i0, [%l7 + 0x28]
loop_598:
fcmpgt16 %f14, %f6, %i4
lduw [%l7 + 0x0C], %o1
fbule %fcc3, loop_599
sra %o6, %i7, %l2
fmovsle %icc, %f1, %f5
popc 0x0413, %o5
loop_599:
fzero %f6
nop
setx loop_600, %l0, %l1
jmpl %l1, %l4
ta %icc, 0x4
fba,a %fcc2, loop_601
st %f13, [%l7 + 0x40]
loop_600:
ldx [%l7 + 0x38], %g3
ldx [%l7 + 0x68], %g4
loop_601:
sth %g5, [%l7 + 0x74]
tleu %xcc, 0x3
ba %xcc, loop_602
lduh [%l7 + 0x1C], %i1
ldd [%l7 + 0x78], %f4
call loop_603
loop_602:
orncc %o0, %l1, %l3
std %f10, [%l7 + 0x08]
edge16n %o4, %l6, %g6
loop_603:
siam 0x6
lduw [%l7 + 0x48], %l0
fmuld8sux16 %f1, %f3, %f6
bne %xcc, loop_604
stw %i6, [%l7 + 0x08]
fbug %fcc0, loop_605
fornot1s %f1, %f1, %f10
loop_604:
stw %i5, [%l7 + 0x0C]
lduh [%l7 + 0x70], %l5
loop_605:
fmovdpos %icc, %f3, %f2
movcs %xcc, %i2, %g2
tne %xcc, 0x2
lduw [%l7 + 0x14], %o2
pdist %f2, %f4, %f0
lduh [%l7 + 0x10], %i3
sdivx %g7, 0x1324, %o3
ldsh [%l7 + 0x58], %g1
fors %f3, %f5, %f12
fcmple32 %f14, %f2, %o7
fbul,a %fcc1, loop_606
fbl %fcc0, loop_607
udiv %i0, 0x0E66, %i4
fmul8ulx16 %f12, %f6, %f6
loop_606:
fmovdneg %icc, %f2, %f13
loop_607:
st %f10, [%l7 + 0x20]
bg %xcc, loop_608
bl,a,pt %icc, loop_609
ldx [%l7 + 0x10], %o6
fcmpes %fcc2, %f11, %f2
loop_608:
fbuge,a %fcc0, loop_610
loop_609:
fpsub16s %f10, %f10, %f14
fpsub32 %f4, %f6, %f8
stb %i7, [%l7 + 0x55]
loop_610:
edge32 %o1, %o5, %l4
fmovsne %xcc, %f1, %f12
edge16n %l2, %g4, %g3
fpadd32 %f10, %f6, %f4
stx %g5, [%l7 + 0x48]
std %f8, [%l7 + 0x18]
sdivcc %o0, 0x0ACC, %l1
brgz %l3, loop_611
stb %o4, [%l7 + 0x7C]
ba,pt %xcc, loop_612
fmovrslz %l6, %f4, %f8
loop_611:
fbl,a %fcc3, loop_613
ldsb [%l7 + 0x4D], %g6
loop_612:
bneg %xcc, loop_614
stb %i1, [%l7 + 0x41]
loop_613:
brgz,a %i6, loop_615
movge %xcc, %l0, %i5
loop_614:
fors %f12, %f8, %f1
fbe,a %fcc1, loop_616
loop_615:
fmovse %xcc, %f13, %f8
ldd [%l7 + 0x78], %f14
brlz,a %l5, loop_617
loop_616:
fxors %f12, %f1, %f8
ldx [%l7 + 0x60], %i2
fmovsvc %xcc, %f14, %f8
loop_617:
ldsw [%l7 + 0x4C], %g2
fmul8x16al %f15, %f5, %f4
ldsw [%l7 + 0x38], %o2
edge8 %g7, %o3, %g1
ldsb [%l7 + 0x56], %i3
srl %i0, %i4, %o6
lduh [%l7 + 0x5C], %i7
ldd [%l7 + 0x18], %f14
sra %o1, %o5, %o7
srl %l4, 0x1C, %g4
fabsd %f0, %f2
fbo %fcc2, loop_618
xor %g3, %l2, %o0
ldsb [%l7 + 0x15], %g5
subcc %l3, 0x11DC, %o4
loop_618:
ld [%l7 + 0x10], %f0
bcc,pn %icc, loop_619
std %f4, [%l7 + 0x70]
std %f2, [%l7 + 0x78]
bvc,pt %xcc, loop_620
loop_619:
stb %l1, [%l7 + 0x44]
addcc %l6, 0x08D5, %g6
movle %icc, %i6, %l0
loop_620:
fpackfix %f2, %f10
movcc %icc, %i5, %i1
orn %l5, %g2, %o2
ldd [%l7 + 0x08], %f10
fbu %fcc2, loop_621
ldsh [%l7 + 0x40], %i2
andcc %g7, 0x0899, %o3
std %f2, [%l7 + 0x48]
loop_621:
fcmpes %fcc0, %f7, %f9
lduh [%l7 + 0x14], %g1
movne %xcc, %i3, %i0
fbu %fcc0, loop_622
fmovde %icc, %f4, %f14
ld [%l7 + 0x14], %f7
ldx [%l7 + 0x48], %i4
loop_622:
lduw [%l7 + 0x38], %i7
fzero %f4
fpadd32s %f12, %f15, %f7
ldsw [%l7 + 0x58], %o6
fzero %f12
edge8 %o5, %o1, %o7
udiv %g4, 0x0858, %l4
xnorcc %l2, %o0, %g3
lduw [%l7 + 0x08], %g5
faligndata %f2, %f10, %f6
fmovrslz %o4, %f1, %f14
movneg %icc, %l3, %l1
st %f4, [%l7 + 0x3C]
bge loop_623
ldsh [%l7 + 0x5C], %l6
stb %i6, [%l7 + 0x76]
bleu,a,pn %xcc, loop_624
loop_623:
stb %g6, [%l7 + 0x7F]
fbl %fcc0, loop_625
ldsw [%l7 + 0x78], %l0
loop_624:
tsubcc %i5, 0x14D1, %i1
andn %l5, 0x19AA, %g2
loop_625:
fzeros %f4
smul %i2, 0x1AFA, %o2
sth %o3, [%l7 + 0x44]
sth %g1, [%l7 + 0x1E]
brz,a %g7, loop_626
lduw [%l7 + 0x24], %i0
fcmps %fcc2, %f14, %f8
movl %icc, %i3, %i4
loop_626:
udivx %o6, 0x12C1, %o5
fmovdl %xcc, %f7, %f10
edge16n %i7, %o7, %g4
nop
setx loop_627, %l0, %l1
jmpl %l1, %l4
fnot2s %f0, %f0
st %f5, [%l7 + 0x3C]
tle %icc, 0x6
loop_627:
fbu %fcc0, loop_628
movle %icc, %l2, %o0
edge8l %g3, %g5, %o4
fpsub16s %f12, %f3, %f12
loop_628:
bcc %xcc, loop_629
xnorcc %l3, 0x0B4B, %o1
fblg %fcc0, loop_630
stx %l6, [%l7 + 0x30]
loop_629:
st %f11, [%l7 + 0x40]
fmovdn %xcc, %f7, %f12
loop_630:
st %f7, [%l7 + 0x44]
brnz %i6, loop_631
mulscc %g6, %l0, %i5
ldub [%l7 + 0x2D], %i1
smulcc %l1, 0x04E4, %g2
loop_631:
bge,a %xcc, loop_632
ldd [%l7 + 0x08], %f10
bn loop_633
ldsb [%l7 + 0x6A], %l5
loop_632:
fpsub16 %f8, %f14, %f14
ta %icc, 0x1
loop_633:
ldsb [%l7 + 0x08], %i2
fsrc2s %f1, %f8
bne,a loop_634
ld [%l7 + 0x40], %f7
fandnot1 %f8, %f0, %f2
be,pt %xcc, loop_635
loop_634:
fbne %fcc3, loop_636
fmovrdne %o3, %f2, %f6
array16 %g1, %g7, %o2
loop_635:
ldd [%l7 + 0x78], %f14
loop_636:
tn %icc, 0x7
ldsw [%l7 + 0x3C], %i3
andcc %i4, 0x0576, %i0
fmovrslz %o6, %f10, %f14
bgu,pn %icc, loop_637
std %f10, [%l7 + 0x78]
stx %i7, [%l7 + 0x48]
ldub [%l7 + 0x50], %o5
loop_637:
movcs %xcc, %g4, %o7
mulx %l2, %o0, %g3
movre %l4, 0x2ED, %g5
ldsh [%l7 + 0x32], %l3
fmovdvc %icc, %f5, %f5
fpadd16s %f9, %f6, %f2
bshuffle %f10, %f8, %f6
tsubcc %o4, 0x1286, %o1
ta %icc, 0x5
lduw [%l7 + 0x70], %l6
fblg %fcc0, loop_638
sth %i6, [%l7 + 0x0A]
ld [%l7 + 0x58], %f7
movvs %xcc, %g6, %i5
loop_638:
st %f11, [%l7 + 0x54]
fmovs %f1, %f9
st %f3, [%l7 + 0x70]
movgu %xcc, %l0, %l1
movg %icc, %i1, %l5
fmovdneg %xcc, %f15, %f13
fmovdneg %icc, %f5, %f5
fmovrdgez %g2, %f12, %f0
stx %i2, [%l7 + 0x70]
fands %f0, %f4, %f11
umulcc %o3, %g1, %g7
ldub [%l7 + 0x24], %i3
tg %xcc, 0x7
ldsb [%l7 + 0x3F], %o2
fcmple16 %f4, %f4, %i0
edge8l %i4, %o6, %i7
sth %g4, [%l7 + 0x16]
fmuld8sux16 %f3, %f0, %f2
ba,pn %xcc, loop_639
srax %o7, 0x17, %l2
fornot1 %f4, %f14, %f10
fmovrdlz %o5, %f0, %f0
loop_639:
fornot1 %f4, %f6, %f8
bpos,a,pn %xcc, loop_640
movrlez %g3, %l4, %g5
stw %l3, [%l7 + 0x34]
addcc %o0, %o1, %l6
loop_640:
fcmpeq32 %f8, %f14, %i6
ldsh [%l7 + 0x48], %g6
mulscc %o4, %i5, %l1
movrlez %l0, %l5, %g2
ldd [%l7 + 0x58], %f8
array8 %i1, %o3, %i2
fmovsne %icc, %f1, %f2
ldub [%l7 + 0x1F], %g1
fbe,a %fcc1, loop_641
subc %i3, 0x0CD0, %o2
ldsh [%l7 + 0x0C], %g7
std %f0, [%l7 + 0x50]
loop_641:
ld [%l7 + 0x1C], %f15
fba,a %fcc2, loop_642
popc 0x08B2, %i0
srax %i4, %o6, %i7
faligndata %f14, %f14, %f0
loop_642:
sth %g4, [%l7 + 0x2E]
and %l2, 0x06AF, %o5
brgz %o7, loop_643
sll %l4, %g3, %g5
fmuld8sux16 %f6, %f8, %f4
movgu %icc, %l3, %o0
loop_643:
movn %xcc, %o1, %i6
movre %l6, 0x2C3, %o4
edge32n %g6, %i5, %l0
fzeros %f15
ldx [%l7 + 0x18], %l5
andcc %g2, 0x0A79, %l1
fornot2 %f14, %f10, %f8
ldub [%l7 + 0x1A], %o3
fbl %fcc2, loop_644
fcmps %fcc1, %f7, %f0
edge32 %i2, %i1, %g1
bshuffle %f4, %f8, %f14
loop_644:
sth %o2, [%l7 + 0x08]
fcmpes %fcc1, %f2, %f11
brlz,a %i3, loop_645
fmovd %f8, %f10
fmovrdne %i0, %f0, %f2
fcmped %fcc2, %f0, %f10
loop_645:
ldsw [%l7 + 0x28], %i4
sllx %o6, %i7, %g7
lduh [%l7 + 0x14], %l2
movn %xcc, %g4, %o5
fandnot2s %f4, %f13, %f6
lduh [%l7 + 0x2A], %l4
fmovdleu %icc, %f0, %f5
bcs,a,pt %icc, loop_646
fmovdg %icc, %f11, %f8
std %f14, [%l7 + 0x08]
fmovsle %icc, %f3, %f2
loop_646:
fmovsgu %xcc, %f0, %f14
edge16n %g3, %g5, %l3
ldsh [%l7 + 0x0A], %o0
fmul8sux16 %f4, %f14, %f12
fmovrdlez %o1, %f12, %f6
tne %icc, 0x6
lduh [%l7 + 0x2E], %i6
fmovdge %xcc, %f3, %f3
sth %o7, [%l7 + 0x72]
movrgez %l6, %o4, %i5
stb %g6, [%l7 + 0x14]
ldx [%l7 + 0x50], %l5
edge16 %g2, %l0, %l1
mulx %i2, %i1, %g1
fcmpeq32 %f4, %f8, %o3
and %i3, %i0, %i4
movre %o2, 0x118, %o6
fpack32 %f14, %f12, %f6
stw %g7, [%l7 + 0x50]
std %f8, [%l7 + 0x78]
fmovdvs %xcc, %f2, %f5
udivcc %i7, 0x1902, %l2
fpsub32s %f1, %f12, %f0
fnor %f8, %f4, %f4
movleu %xcc, %o5, %l4
tvs %xcc, 0x4
fmovdg %icc, %f13, %f6
edge16l %g4, %g3, %g5
ldx [%l7 + 0x58], %o0
ldsw [%l7 + 0x40], %o1
fmovrslez %i6, %f9, %f6
fmovsa %xcc, %f3, %f8
ba loop_647
fmovsleu %icc, %f10, %f7
sra %l3, %l6, %o7
lduw [%l7 + 0x44], %o4
loop_647:
fmovs %f0, %f11
ld [%l7 + 0x44], %f13
fsrc2 %f14, %f4
fpmerge %f10, %f10, %f2
nop
setx loop_648, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tsubcctv %g6, %i5, %l5
stw %l0, [%l7 + 0x20]
ldx [%l7 + 0x68], %l1
loop_648:
fcmpd %fcc1, %f4, %f2
movpos %xcc, %g2, %i2
ld [%l7 + 0x7C], %f6
stw %i1, [%l7 + 0x1C]
movre %g1, %i3, %o3
ld [%l7 + 0x50], %f9
tvc %icc, 0x5
stb %i4, [%l7 + 0x69]
ble loop_649
stw %o2, [%l7 + 0x6C]
lduw [%l7 + 0x40], %o6
sll %i0, %g7, %i7
loop_649:
stb %o5, [%l7 + 0x72]
ldub [%l7 + 0x6B], %l4
udivcc %g4, 0x1F44, %g3
movre %g5, %l2, %o0
fornot1s %f14, %f3, %f9
fmovsneg %xcc, %f6, %f12
ld [%l7 + 0x74], %f6
stb %o1, [%l7 + 0x5F]
fornot1s %f9, %f13, %f10
fandnot1 %f6, %f2, %f4
lduw [%l7 + 0x34], %i6
ldd [%l7 + 0x68], %f10
fmovdneg %xcc, %f5, %f11
fmovse %icc, %f3, %f8
ldd [%l7 + 0x68], %f6
array32 %l6, %o7, %l3
fandnot1 %f0, %f6, %f2
edge8n %o4, %i5, %l5
edge16 %g6, %l1, %g2
fmovrsgez %i2, %f5, %f2
fpadd16s %f9, %f9, %f9
edge8l %l0, %i1, %g1
stb %o3, [%l7 + 0x2D]
fornot2 %f0, %f12, %f0
ldsw [%l7 + 0x3C], %i4
fbo %fcc1, loop_650
subcc %i3, 0x0D38, %o2
subc %i0, %g7, %o6
sth %i7, [%l7 + 0x76]
loop_650:
lduw [%l7 + 0x2C], %l4
bvc,a %icc, loop_651
edge32l %o5, %g3, %g4
fpadd16 %f14, %f6, %f0
fmovrdgz %l2, %f8, %f14
loop_651:
fmovdg %icc, %f11, %f15
ldsw [%l7 + 0x74], %o0
orcc %g5, %i6, %l6
fzero %f14
lduh [%l7 + 0x64], %o1
or %l3, %o4, %o7
movg %xcc, %i5, %l5
smul %l1, %g2, %g6
andn %i2, 0x12CD, %l0
fsrc1 %f14, %f10
fcmpd %fcc2, %f4, %f10
xnor %g1, %o3, %i4
movleu %icc, %i1, %o2
ldsh [%l7 + 0x22], %i0
stw %g7, [%l7 + 0x50]
edge8l %i3, %i7, %o6
fnot2 %f2, %f0
orn %l4, 0x0B0A, %o5
fand %f0, %f6, %f14
tg %icc, 0x3
ldx [%l7 + 0x20], %g4
ldsw [%l7 + 0x64], %g3
edge32n %o0, %g5, %l2
tsubcctv %i6, %l6, %o1
bpos,a,pn %xcc, loop_652
edge32ln %l3, %o7, %i5
stw %o4, [%l7 + 0x5C]
mulx %l1, 0x04A8, %l5
loop_652:
fmovrsgz %g6, %f6, %f8
fmovrdlez %g2, %f14, %f6
bshuffle %f4, %f14, %f8
bl loop_653
fmovdcc %icc, %f8, %f10
ldsw [%l7 + 0x44], %l0
fpackfix %f0, %f15
loop_653:
brlz %i2, loop_654
stx %o3, [%l7 + 0x68]
movrlez %g1, 0x321, %i1
stw %o2, [%l7 + 0x50]
loop_654:
fmovdl %xcc, %f5, %f4
fnand %f10, %f10, %f12
fbul %fcc1, loop_655
fcmpgt32 %f4, %f2, %i0
stx %i4, [%l7 + 0x68]
fmovdgu %xcc, %f10, %f0
loop_655:
fmovsn %icc, %f3, %f7
fmovsg %xcc, %f2, %f0
fbne %fcc2, loop_656
sth %g7, [%l7 + 0x4E]
bg,a %icc, loop_657
std %f6, [%l7 + 0x18]
loop_656:
fones %f4
alignaddr %i3, %i7, %l4
loop_657:
fmuld8ulx16 %f3, %f0, %f14
fmovdcs %icc, %f0, %f13
fandnot1 %f0, %f10, %f4
ldsh [%l7 + 0x60], %o6
fexpand %f0, %f6
mulx %g4, %g3, %o5
fornot1s %f5, %f9, %f8
fmul8x16 %f12, %f8, %f4
movn %icc, %g5, %o0
tsubcc %i6, 0x009E, %l2
xor %l6, 0x10D7, %o1
alignaddr %o7, %i5, %o4
taddcc %l1, %l5, %g6
udivcc %l3, 0x1882, %l0
stx %i2, [%l7 + 0x78]
tneg %icc, 0x1
stx %o3, [%l7 + 0x50]
brz %g1, loop_658
fblg %fcc1, loop_659
or %i1, 0x08CB, %o2
fmovsge %icc, %f9, %f1
loop_658:
movn %xcc, %i0, %i4
loop_659:
fmovrdgz %g7, %f4, %f2
xor %i3, 0x1CDE, %i7
sll %g2, 0x06, %o6
sll %l4, %g4, %g3
ta %icc, 0x3
nop
setx loop_660, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tg %icc, 0x1
fcmpne16 %f14, %f6, %g5
bgu,pt %xcc, loop_661
loop_660:
sdivx %o0, 0x05B5, %o5
fzeros %f6
tne %icc, 0x4
loop_661:
movleu %xcc, %i6, %l2
ldub [%l7 + 0x27], %l6
tsubcctv %o1, 0x1260, %i5
taddcc %o4, %l1, %o7
xor %l5, 0x0E89, %l3
lduw [%l7 + 0x14], %l0
movrgez %g6, 0x17A, %o3
stx %g1, [%l7 + 0x60]
udivx %i1, 0x1176, %i2
array32 %o2, %i0, %g7
fbue,a %fcc2, loop_662
ldx [%l7 + 0x30], %i4
fnors %f6, %f6, %f12
fnors %f5, %f9, %f2
loop_662:
tpos %icc, 0x1
brgez %i7, loop_663
bn,a %xcc, loop_664
ldsw [%l7 + 0x58], %g2
stw %o6, [%l7 + 0x4C]
loop_663:
ldub [%l7 + 0x30], %i3
loop_664:
edge32l %l4, %g3, %g4
tvs %icc, 0x0
ldd [%l7 + 0x28], %f0
brlez,a %o0, loop_665
stb %o5, [%l7 + 0x7C]
st %f9, [%l7 + 0x14]
alignaddr %g5, %l2, %i6
loop_665:
ldd [%l7 + 0x58], %f14
mova %xcc, %o1, %i5
bleu loop_666
fpsub16s %f6, %f0, %f1
lduh [%l7 + 0x10], %l6
xnorcc %l1, 0x0BDB, %o4
loop_666:
bl %xcc, loop_667
movcs %icc, %o7, %l3
movrne %l5, 0x281, %g6
edge32n %o3, %g1, %l0
loop_667:
tge %icc, 0x5
andcc %i1, 0x1B80, %o2
fbug %fcc1, loop_668
fbo,a %fcc3, loop_669
fnands %f1, %f7, %f11
fnot1 %f0, %f10
loop_668:
fmovrse %i2, %f1, %f5
loop_669:
std %f8, [%l7 + 0x28]
movgu %xcc, %g7, %i4
bneg loop_670
tn %icc, 0x2
ldd [%l7 + 0x50], %f10
fbue,a %fcc2, loop_671
loop_670:
fone %f10
movg %xcc, %i7, %g2
subccc %i0, %o6, %l4
loop_671:
sth %g3, [%l7 + 0x08]
fsrc1s %f10, %f7
fbu %fcc0, loop_672
fmovsle %xcc, %f6, %f11
fandnot2 %f6, %f2, %f14
ldx [%l7 + 0x70], %i3
loop_672:
tcs %icc, 0x4
fpsub32s %f1, %f14, %f7
ldsb [%l7 + 0x64], %g4
fnands %f11, %f15, %f3
stb %o0, [%l7 + 0x36]
fpsub32s %f8, %f7, %f15
fmovrdgez %o5, %f14, %f10
ldsb [%l7 + 0x6A], %l2
fmovde %xcc, %f11, %f10
fbue %fcc2, loop_673
fones %f13
taddcc %g5, 0x17D1, %i6
ba,pn %xcc, loop_674
loop_673:
ldsh [%l7 + 0x76], %o1
smul %i5, 0x1185, %l1
fmovsvs %xcc, %f2, %f5
loop_674:
std %f6, [%l7 + 0x48]
udivx %o4, 0x17AE, %o7
siam 0x7
stw %l3, [%l7 + 0x44]
edge16l %l6, %g6, %o3
ldsb [%l7 + 0x65], %g1
udivcc %l5, 0x0B88, %i1
ldsh [%l7 + 0x14], %o2
andncc %l0, %i2, %i4
udivcc %g7, 0x09BD, %g2
fmovdneg %xcc, %f2, %f12
fcmpes %fcc2, %f5, %f10
bcs,pn %icc, loop_675
fbge %fcc0, loop_676
siam 0x6
lduw [%l7 + 0x74], %i7
loop_675:
stx %i0, [%l7 + 0x48]
loop_676:
ldub [%l7 + 0x14], %l4
fbg,a %fcc3, loop_677
std %f8, [%l7 + 0x38]
fornot1s %f14, %f13, %f12
tg %xcc, 0x7
loop_677:
stw %o6, [%l7 + 0x50]
ldx [%l7 + 0x60], %g3
fbg %fcc2, loop_678
movpos %icc, %g4, %o0
andncc %o5, %l2, %g5
lduh [%l7 + 0x54], %i6
loop_678:
tsubcc %i3, %i5, %l1
sllx %o1, %o4, %l3
ldub [%l7 + 0x30], %l6
ldsw [%l7 + 0x14], %g6
bl loop_679
movneg %xcc, %o7, %g1
edge32l %l5, %o3, %i1
bl loop_680
loop_679:
fmovdcc %xcc, %f11, %f8
fornot2 %f8, %f4, %f8
fone %f4
loop_680:
st %f10, [%l7 + 0x54]
te %xcc, 0x3
lduh [%l7 + 0x7A], %l0
mulx %i2, %i4, %o2
tcc %xcc, 0x3
ldsb [%l7 + 0x20], %g7
umulcc %i7, 0x1A7D, %i0
edge16ln %g2, %o6, %g3
fcmpgt16 %f10, %f6, %l4
ldsb [%l7 + 0x47], %o0
stb %g4, [%l7 + 0x4E]
alignaddr %o5, %l2, %g5
tsubcc %i6, 0x108F, %i5
fmovsneg %icc, %f11, %f3
lduw [%l7 + 0x58], %i3
fnot1 %f14, %f12
ldsb [%l7 + 0x63], %l1
stx %o1, [%l7 + 0x68]
fmul8x16 %f0, %f12, %f6
bleu,a,pn %xcc, loop_681
orcc %l3, 0x0718, %l6
siam 0x5
edge32l %g6, %o4, %g1
loop_681:
be %icc, loop_682
std %f8, [%l7 + 0x58]
fmovrdlz %l5, %f10, %f0
umul %o7, %o3, %i1
loop_682:
fpsub16s %f7, %f6, %f15
fnegd %f2, %f0
srl %l0, 0x16, %i4
fmuld8ulx16 %f14, %f10, %f2
xorcc %i2, %g7, %i7
fcmpes %fcc2, %f14, %f11
ldsw [%l7 + 0x18], %i0
edge32 %o2, %g2, %o6
fmul8x16au %f3, %f5, %f8
fones %f7
orn %l4, %o0, %g4
brgez,a %o5, loop_683
fexpand %f11, %f12
sub %l2, 0x112B, %g3
fandnot2s %f15, %f12, %f2
loop_683:
fbu,a %fcc2, loop_684
fexpand %f0, %f0
fmovdneg %xcc, %f10, %f8
sub %i6, 0x061E, %g5
loop_684:
fsrc2 %f14, %f8
ldsb [%l7 + 0x42], %i3
stw %i5, [%l7 + 0x74]
stw %o1, [%l7 + 0x28]
fbe,a %fcc0, loop_685
fors %f7, %f0, %f15
stw %l1, [%l7 + 0x74]
fmovrslz %l3, %f0, %f11
loop_685:
fmovrse %g6, %f10, %f13
brgz,a %o4, loop_686
ldx [%l7 + 0x38], %g1
fornot2s %f4, %f4, %f4
fandnot1 %f12, %f0, %f12
loop_686:
fmovrse %l5, %f13, %f15
movgu %xcc, %l6, %o7
ld [%l7 + 0x78], %f14
std %f6, [%l7 + 0x20]
std %f12, [%l7 + 0x10]
fmovdleu %xcc, %f0, %f1
sth %o3, [%l7 + 0x54]
ldub [%l7 + 0x57], %i1
tsubcctv %i4, %i2, %l0
ldd [%l7 + 0x68], %f2
sra %g7, 0x18, %i0
ldd [%l7 + 0x38], %f10
stb %i7, [%l7 + 0x2E]
sth %o2, [%l7 + 0x2A]
addc %g2, 0x1C9A, %o6
ldx [%l7 + 0x60], %o0
fcmpne16 %f14, %f4, %g4
fmovrse %o5, %f13, %f1
movge %xcc, %l4, %g3
fcmpne16 %f6, %f4, %i6
stb %l2, [%l7 + 0x0B]
or %i3, %g5, %i5
tn %xcc, 0x0
tge %icc, 0x1
call loop_687
fnand %f12, %f2, %f0
st %f12, [%l7 + 0x48]
sth %l1, [%l7 + 0x54]
loop_687:
stb %o1, [%l7 + 0x2C]
fbg %fcc3, loop_688
sra %l3, %g6, %o4
brnz,a %g1, loop_689
edge8ln %l5, %o7, %o3
loop_688:
pdist %f4, %f4, %f10
brgez %l6, loop_690
loop_689:
lduh [%l7 + 0x62], %i1
fsrc1 %f12, %f8
ld [%l7 + 0x5C], %f12
loop_690:
edge16 %i4, %l0, %g7
tn %icc, 0x3
xnor %i0, %i2, %o2
edge8l %i7, %g2, %o0
fmovrsgz %g4, %f6, %f3
tneg %icc, 0x4
tleu %icc, 0x6
ldsh [%l7 + 0x0C], %o6
fmuld8sux16 %f2, %f0, %f8
ldub [%l7 + 0x76], %l4
fxnor %f12, %f8, %f2
tg %icc, 0x4
ble,a,pt %xcc, loop_691
movne %icc, %g3, %i6
mova %xcc, %l2, %i3
fmovda %xcc, %f15, %f6
loop_691:
edge32ln %o5, %i5, %g5
movleu %icc, %l1, %o1
ldsw [%l7 + 0x44], %l3
fones %f9
fcmpd %fcc0, %f12, %f0
fbn,a %fcc1, loop_692
lduh [%l7 + 0x42], %o4
std %f8, [%l7 + 0x20]
fcmps %fcc3, %f5, %f1
loop_692:
ldsh [%l7 + 0x68], %g6
std %f14, [%l7 + 0x58]
edge32ln %l5, %g1, %o7
st %f13, [%l7 + 0x54]
std %f6, [%l7 + 0x48]
stw %l6, [%l7 + 0x10]
fbule %fcc3, loop_693
srl %o3, 0x0A, %i1
tne %xcc, 0x4
subc %l0, %g7, %i0
loop_693:
fmovsle %xcc, %f5, %f7
sdivx %i4, 0x0B76, %i2
tl %icc, 0x2
edge16ln %i7, %g2, %o2
fmovdl %icc, %f14, %f3
tge %icc, 0x7
fone %f8
std %f2, [%l7 + 0x60]
array16 %o0, %o6, %l4
udiv %g3, 0x10BF, %g4
tleu %icc, 0x5
ldsw [%l7 + 0x08], %i6
ldsb [%l7 + 0x27], %i3
lduh [%l7 + 0x54], %l2
lduh [%l7 + 0x6C], %o5
xnor %g5, %i5, %l1
fmovdne %icc, %f0, %f6
fmovdleu %xcc, %f15, %f10
stx %l3, [%l7 + 0x60]
fmovsvs %xcc, %f3, %f10
ldsw [%l7 + 0x40], %o4
fones %f1
ldsb [%l7 + 0x46], %o1
bge %xcc, loop_694
bcs,a loop_695
fbge %fcc1, loop_696
edge16l %l5, %g1, %o7
loop_694:
ldub [%l7 + 0x3E], %l6
loop_695:
mulx %g6, 0x01F9, %i1
loop_696:
movrlez %o3, %l0, %g7
std %f2, [%l7 + 0x28]
pdist %f12, %f14, %f14
ldsw [%l7 + 0x08], %i0
fornot2 %f6, %f4, %f6
ldsb [%l7 + 0x7A], %i4
ldsb [%l7 + 0x0D], %i7
movrlz %g2, %i2, %o0
bl,a %icc, loop_697
ldd [%l7 + 0x58], %f2
fnors %f7, %f10, %f13
lduh [%l7 + 0x3E], %o2
loop_697:
stb %l4, [%l7 + 0x35]
fmovdleu %xcc, %f12, %f9
nop
setx loop_698, %l0, %l1
jmpl %l1, %o6
fcmped %fcc3, %f6, %f14
subc %g3, %g4, %i3
fones %f5
loop_698:
andcc %i6, 0x0A01, %l2
array8 %o5, %g5, %i5
movl %icc, %l3, %l1
fnands %f2, %f13, %f12
fmul8x16al %f0, %f14, %f0
fcmpgt32 %f6, %f6, %o4
fmovsneg %icc, %f8, %f12
fmovspos %icc, %f12, %f1
fmovrsne %l5, %f7, %f12
bcc,pn %icc, loop_699
bvc,a,pn %xcc, loop_700
st %f13, [%l7 + 0x70]
sth %g1, [%l7 + 0x78]
loop_699:
subc %o1, 0x047F, %l6
loop_700:
std %f10, [%l7 + 0x78]
addc %g6, 0x0244, %i1
fmul8sux16 %f14, %f4, %f0
be,pt %xcc, loop_701
fsrc1s %f11, %f3
faligndata %f2, %f12, %f12
stw %o3, [%l7 + 0x44]
loop_701:
fmovd %f0, %f0
fmovdleu %icc, %f0, %f13
fmovrsgz %o7, %f14, %f2
nop
setx loop_702, %l0, %l1
jmpl %l1, %l0
bne,a %xcc, loop_703
or %g7, %i0, %i4
ldsh [%l7 + 0x2C], %g2
loop_702:
array32 %i2, %i7, %o0
loop_703:
fbule,a %fcc2, loop_704
st %f0, [%l7 + 0x60]
edge16 %o2, %l4, %g3
nop
setx loop_705, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_704:
stb %g4, [%l7 + 0x59]
tn %xcc, 0x6
tsubcc %o6, 0x1317, %i3
loop_705:
umul %l2, %o5, %i6
st %f4, [%l7 + 0x78]
fornot1 %f14, %f6, %f2
nop
setx loop_706, %l0, %l1
jmpl %l1, %g5
fmovd %f4, %f2
stx %i5, [%l7 + 0x40]
fmovscs %xcc, %f2, %f6
loop_706:
fmovdneg %icc, %f5, %f7
tle %icc, 0x2
fnot1s %f15, %f15
std %f0, [%l7 + 0x68]
fba,a %fcc3, loop_707
fandnot2s %f2, %f11, %f9
fmul8x16 %f2, %f8, %f6
edge8ln %l3, %o4, %l1
loop_707:
fmovdneg %xcc, %f3, %f9
fbug,a %fcc2, loop_708
pdist %f6, %f4, %f0
bl,a,pn %xcc, loop_709
ldsh [%l7 + 0x0E], %g1
loop_708:
st %f1, [%l7 + 0x3C]
movn %icc, %o1, %l6
loop_709:
stw %g6, [%l7 + 0x1C]
fmul8x16al %f15, %f4, %f10
movrlez %l5, 0x244, %o3
ldub [%l7 + 0x6A], %o7
fbn %fcc0, loop_710
std %f4, [%l7 + 0x60]
fmul8ulx16 %f10, %f14, %f4
stb %l0, [%l7 + 0x29]
loop_710:
movrgz %g7, %i1, %i4
movcc %icc, %g2, %i2
tg %icc, 0x2
ldd [%l7 + 0x38], %f10
fornot2s %f4, %f10, %f7
fpadd16s %f11, %f0, %f3
fmovd %f0, %f4
fba,a %fcc3, loop_711
std %f4, [%l7 + 0x78]
edge8ln %i7, %o0, %i0
fmul8x16 %f1, %f6, %f4
loop_711:
lduw [%l7 + 0x6C], %o2
edge32ln %g3, %g4, %l4
udivx %o6, 0x13DE, %l2
fbo,a %fcc2, loop_712
edge16l %o5, %i3, %g5
fcmple32 %f12, %f6, %i6
addccc %l3, 0x1CED, %o4
loop_712:
lduw [%l7 + 0x18], %l1
sllx %g1, %o1, %i5
tpos %icc, 0x5
movrlz %g6, 0x13F, %l6
std %f0, [%l7 + 0x08]
sll %o3, 0x07, %o7
movle %icc, %l5, %l0
edge8n %g7, %i4, %i1
fcmps %fcc3, %f3, %f4
fmovdleu %xcc, %f8, %f12
lduh [%l7 + 0x52], %g2
tl %xcc, 0x3
tneg %xcc, 0x4
bge,pn %icc, loop_713
lduw [%l7 + 0x4C], %i2
edge8n %o0, %i7, %o2
tneg %xcc, 0x7
loop_713:
tgu %icc, 0x7
tneg %icc, 0x6
ldub [%l7 + 0x28], %g3
ldsb [%l7 + 0x2B], %i0
ldsh [%l7 + 0x50], %l4
fmovdl %icc, %f5, %f1
fcmpgt32 %f6, %f10, %o6
st %f8, [%l7 + 0x78]
stb %l2, [%l7 + 0x45]
ldsw [%l7 + 0x0C], %o5
lduh [%l7 + 0x74], %i3
alignaddr %g4, %g5, %i6
edge16n %o4, %l1, %g1
addcc %o1, 0x1CA7, %i5
call loop_714
fsrc1s %f14, %f12
ld [%l7 + 0x60], %f7
lduh [%l7 + 0x42], %l3
loop_714:
movneg %icc, %l6, %o3
movre %o7, %l5, %g6
fmuld8sux16 %f12, %f6, %f8
udivx %g7, 0x0B4D, %l0
nop
setx loop_715, %l0, %l1
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 + 0x60], %i4
stb %g2, [%l7 + 0x41]
fmovdneg %icc, %f12, %f8
loop_715:
stb %i2, [%l7 + 0x09]
ldub [%l7 + 0x7B], %i1
tle %xcc, 0x6
fpack32 %f8, %f0, %f10
stw %i7, [%l7 + 0x3C]
fxnors %f8, %f9, %f1
brlz,a %o2, loop_716
tcs %xcc, 0x6
sth %g3, [%l7 + 0x2A]
lduw [%l7 + 0x4C], %i0
loop_716:
movn %icc, %l4, %o0
lduh [%l7 + 0x56], %o6
edge8n %l2, %i3, %g4
sth %o5, [%l7 + 0x34]
fandnot1 %f0, %f10, %f4
ldsw [%l7 + 0x40], %i6
ldx [%l7 + 0x78], %g5
taddcc %l1, %o4, %o1
std %f0, [%l7 + 0x10]
fmovdgu %icc, %f1, %f3
lduh [%l7 + 0x6A], %g1
ldsb [%l7 + 0x46], %l3
edge8ln %i5, %l6, %o3
fnot2s %f7, %f11
fxnors %f1, %f13, %f14
udivx %l5, 0x014D, %o7
fmovdgu %xcc, %f3, %f3
edge8 %g6, %g7, %i4
fandnot1 %f0, %f10, %f6
ldd [%l7 + 0x68], %f4
stw %g2, [%l7 + 0x30]
fmovdcs %icc, %f7, %f11
lduh [%l7 + 0x08], %l0
movne %xcc, %i1, %i2
or %o2, %g3, %i7
fbue,a %fcc3, loop_717
ldub [%l7 + 0x34], %i0
movrne %l4, %o6, %l2
mova %xcc, %o0, %g4
loop_717:
stb %i3, [%l7 + 0x5E]
movvs %icc, %o5, %g5
te %xcc, 0x1
movge %xcc, %l1, %i6
addcc %o4, %o1, %g1
movcs %icc, %i5, %l6
bvs loop_718
fcmpgt32 %f0, %f12, %o3
ldsb [%l7 + 0x21], %l5
fxnors %f13, %f8, %f15
loop_718:
xorcc %o7, 0x091F, %l3
movcs %icc, %g7, %g6
udivx %i4, 0x1650, %l0
fbo %fcc1, loop_719
fmovspos %icc, %f5, %f11
lduw [%l7 + 0x60], %g2
ldsh [%l7 + 0x3E], %i1
loop_719:
ldd [%l7 + 0x50], %f8
subc %o2, 0x11FE, %g3
fmovdge %icc, %f12, %f5
move %icc, %i7, %i2
alignaddr %l4, %o6, %l2
sdivcc %i0, 0x1E8E, %g4
fmovdle %xcc, %f14, %f11
stx %i3, [%l7 + 0x28]
fnot1s %f9, %f6
movrne %o5, %g5, %o0
addccc %l1, 0x07AE, %o4
bne,a %icc, loop_720
nop
setx loop_721, %l0, %l1
jmpl %l1, %o1
bcs,pn %icc, loop_722
std %f10, [%l7 + 0x20]
loop_720:
lduh [%l7 + 0x22], %i6
loop_721:
ldub [%l7 + 0x13], %g1
loop_722:
fmovsvc %icc, %f11, %f5
st %f4, [%l7 + 0x68]
movrne %l6, %o3, %l5
lduw [%l7 + 0x18], %o7
fnands %f0, %f12, %f1
movrgez %i5, 0x048, %l3
bcc loop_723
sth %g7, [%l7 + 0x6C]
umulcc %i4, %g6, %l0
fmovdleu %icc, %f12, %f6
loop_723:
lduh [%l7 + 0x4E], %i1
movgu %icc, %g2, %o2
mulx %g3, 0x0AEE, %i2
fcmps %fcc1, %f7, %f9
edge32n %i7, %o6, %l4
fnands %f15, %f11, %f2
tcs %xcc, 0x1
fbne %fcc3, loop_724
edge16n %i0, %l2, %i3
stx %g4, [%l7 + 0x78]
edge8l %o5, %o0, %l1
loop_724:
be,a loop_725
fornot2 %f2, %f2, %f10
fnors %f12, %f12, %f14
fcmpne32 %f2, %f14, %o4
loop_725:
ldsb [%l7 + 0x47], %g5
bcc,a loop_726
ldsw [%l7 + 0x60], %o1
ldsh [%l7 + 0x16], %g1
movcs %icc, %l6, %o3
loop_726:
fbn,a %fcc3, loop_727
movne %icc, %l5, %i6
fcmpeq16 %f2, %f6, %o7
addccc %i5, %g7, %l3
loop_727:
tge %xcc, 0x4
fbl,a %fcc1, loop_728
fsrc2 %f14, %f0
ldsb [%l7 + 0x52], %g6
fmovrsgz %i4, %f6, %f2
loop_728:
andcc %i1, 0x0675, %g2
fbn,a %fcc1, loop_729
call loop_730
sra %l0, 0x09, %g3
udivcc %i2, 0x1CFA, %o2
loop_729:
array32 %o6, %i7, %i0
loop_730:
move %xcc, %l2, %l4
fmuld8sux16 %f12, %f7, %f2
stb %i3, [%l7 + 0x31]
fmovdvs %xcc, %f9, %f6
fmovd %f4, %f6
srl %g4, 0x06, %o0
srlx %l1, %o4, %g5
movre %o1, %o5, %g1
fabss %f0, %f7
ldsh [%l7 + 0x28], %o3
ldsh [%l7 + 0x6A], %l6
movrgz %i6, %o7, %i5
lduh [%l7 + 0x28], %g7
fmovsn %xcc, %f12, %f14
ldx [%l7 + 0x78], %l3
stw %l5, [%l7 + 0x34]
fmovdneg %xcc, %f1, %f9
lduw [%l7 + 0x08], %i4
fxors %f12, %f8, %f13
fornot2s %f14, %f6, %f2
fmul8ulx16 %f8, %f2, %f6
fcmpne32 %f8, %f14, %g6
addcc %g2, %l0, %i1
lduh [%l7 + 0x4E], %i2
ldd [%l7 + 0x18], %f8
fsrc1s %f10, %f14
fcmple32 %f2, %f4, %o2
edge16n %o6, %i7, %g3
fcmpgt16 %f8, %f2, %l2
bvc %icc, loop_731
sdivcc %l4, 0x0092, %i0
subcc %g4, 0x0FC9, %o0
fcmpes %fcc2, %f6, %f1
loop_731:
move %icc, %i3, %o4
popc %g5, %o1
ld [%l7 + 0x14], %f6
bvs,a,pt %xcc, loop_732
ble,a loop_733
fsrc2s %f3, %f15
and %o5, 0x0F4A, %g1
loop_732:
ba %xcc, loop_734
loop_733:
ldd [%l7 + 0x30], %f6
edge32l %l1, %l6, %o3
fmovspos %icc, %f5, %f15
loop_734:
fblg %fcc1, loop_735
fpack32 %f0, %f12, %f4
fpack16 %f8, %f8
call loop_736
loop_735:
fmovdg %icc, %f10, %f10
fcmple32 %f12, %f0, %o7
tleu %icc, 0x4
loop_736:
ldx [%l7 + 0x30], %i6
fbe %fcc0, loop_737
fcmpeq16 %f12, %f6, %i5
bl loop_738
fmovdvs %icc, %f1, %f12
loop_737:
ldub [%l7 + 0x3D], %g7
fmovrsgz %l5, %f10, %f12
loop_738:
fnand %f2, %f14, %f14
fornot2 %f4, %f2, %f6
subccc %l3, %g6, %i4
ldd [%l7 + 0x28], %f14
sll %g2, 0x1C, %l0
ldsb [%l7 + 0x0D], %i2
for %f4, %f10, %f10
fbe,a %fcc2, loop_739
fbul,a %fcc0, loop_740
bcc,pt %xcc, loop_741
alignaddr %o2, %o6, %i1
loop_739:
xorcc %i7, 0x107B, %l2
loop_740:
bneg,pn %icc, loop_742
loop_741:
fba %fcc2, loop_743
fmovde %xcc, %f9, %f3
std %f0, [%l7 + 0x10]
loop_742:
andncc %l4, %g3, %g4
loop_743:
lduw [%l7 + 0x6C], %o0
udivx %i0, 0x0E6E, %o4
movre %i3, %g5, %o5
fmul8x16al %f13, %f2, %f2
std %f6, [%l7 + 0x18]
ldx [%l7 + 0x18], %o1
fornot2s %f3, %f11, %f7
fmovdle %icc, %f9, %f15
fmul8x16au %f5, %f2, %f10
edge8ln %l1, %g1, %l6
ldsb [%l7 + 0x2A], %o7
sth %o3, [%l7 + 0x6C]
ldd [%l7 + 0x38], %f6
ldub [%l7 + 0x66], %i5
fpadd32 %f14, %f14, %f4
ldx [%l7 + 0x08], %i6
ldsh [%l7 + 0x64], %l5
smulcc %l3, %g6, %g7
faligndata %f12, %f4, %f12
fpmerge %f14, %f11, %f14
sth %g2, [%l7 + 0x30]
ldx [%l7 + 0x58], %l0
ldx [%l7 + 0x08], %i4
fmovdcs %xcc, %f4, %f15
movre %i2, %o6, %o2
ldsb [%l7 + 0x42], %i7
fornot1s %f6, %f5, %f8
fmovscs %icc, %f2, %f9
umulcc %l2, 0x0615, %i1
fpack16 %f10, %f12
fxors %f14, %f7, %f0
movneg %icc, %g3, %g4
nop
setx loop_744, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnand %f0, %f0, %f4
tsubcctv %o0, %i0, %l4
stx %o4, [%l7 + 0x08]
loop_744:
sll %i3, %g5, %o5
stx %o1, [%l7 + 0x38]
fmovdvc %icc, %f15, %f11
ldsh [%l7 + 0x70], %l1
ldub [%l7 + 0x63], %l6
ld [%l7 + 0x10], %f5
st %f12, [%l7 + 0x64]
bcc,pt %icc, loop_745
lduh [%l7 + 0x10], %o7
fsrc2 %f14, %f10
fmovdvc %xcc, %f5, %f4
loop_745:
add %g1, %i5, %o3
xnorcc %l5, %l3, %i6
fmovsneg %icc, %f9, %f7
fzeros %f10
bgu,a %xcc, loop_746
movl %icc, %g7, %g6
fexpand %f6, %f0
ldd [%l7 + 0x68], %f10
loop_746:
lduw [%l7 + 0x10], %l0
fbo %fcc1, loop_747
ldsw [%l7 + 0x48], %i4
stb %g2, [%l7 + 0x30]
brgez,a %o6, loop_748
loop_747:
fbge,a %fcc0, loop_749
fmovrdlz %o2, %f10, %f2
fxor %f10, %f10, %f6
loop_748:
nop
setx loop_750, %l0, %l1
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_749:
fornot1 %f14, %f4, %f10
fmovdcc %icc, %f1, %f13
movpos %xcc, %i7, %l2
loop_750:
array8 %i1, %g3, %i2
fpmerge %f12, %f9, %f8
edge32 %g4, %i0, %o0
movle %xcc, %l4, %o4
fsrc1 %f14, %f4
array8 %i3, %o5, %g5
tg %icc, 0x6
movpos %icc, %o1, %l6
fmovsgu %xcc, %f10, %f8
stw %o7, [%l7 + 0x58]
ldsw [%l7 + 0x20], %l1
alignaddr %g1, %i5, %o3
fmovrslez %l3, %f14, %f8
stb %l5, [%l7 + 0x7D]
ldd [%l7 + 0x18], %f8
ldsw [%l7 + 0x5C], %g7
and %g6, 0x02E4, %i6
array32 %i4, %l0, %o6
fsrc1 %f2, %f14
fandnot2s %f1, %f1, %f9
fpsub16 %f8, %f10, %f0
fbue,a %fcc3, loop_751
std %f0, [%l7 + 0x50]
sllx %o2, 0x1C, %g2
fands %f6, %f7, %f5
loop_751:
ldub [%l7 + 0x12], %i7
taddcctv %i1, %g3, %l2
movvs %icc, %i2, %i0
faligndata %f12, %f6, %f4
ldd [%l7 + 0x40], %f6
stx %o0, [%l7 + 0x30]
bgu,pt %xcc, loop_752
fmovdl %xcc, %f14, %f15
fbl,a %fcc3, loop_753
fmovsneg %xcc, %f12, %f11
loop_752:
fmovse %icc, %f9, %f3
ldsb [%l7 + 0x6D], %g4
loop_753:
orncc %o4, %l4, %i3
mulscc %o5, 0x1CDD, %g5
fornot2s %f0, %f2, %f10
mulx %l6, 0x1FC7, %o1
fmuld8ulx16 %f0, %f2, %f10
movrgez %o7, 0x10B, %g1
siam 0x5
fnand %f14, %f12, %f2
stw %i5, [%l7 + 0x58]
addccc %l1, 0x0736, %l3
ldub [%l7 + 0x1A], %l5
ld [%l7 + 0x60], %f10
fnors %f13, %f9, %f6
lduh [%l7 + 0x10], %g7
sllx %o3, 0x07, %g6
fmovdvs %icc, %f8, %f1
ldsb [%l7 + 0x10], %i4
nop
setx loop_754, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot2s %f11, %f10, %f12
fornot2 %f6, %f2, %f2
fmovdleu %xcc, %f0, %f13
loop_754:
fbug,a %fcc2, loop_755
std %f14, [%l7 + 0x10]
ldub [%l7 + 0x1A], %l0
siam 0x5
loop_755:
fnand %f12, %f0, %f14
lduh [%l7 + 0x64], %i6
sth %o2, [%l7 + 0x76]
fmovdge %icc, %f10, %f5
srl %o6, %i7, %g2
fmovdg %xcc, %f15, %f1
movpos %icc, %i1, %l2
lduw [%l7 + 0x50], %g3
fones %f4
lduh [%l7 + 0x56], %i0
fone %f4
ldd [%l7 + 0x30], %f0
stw %i2, [%l7 + 0x7C]
edge32ln %o0, %g4, %o4
ldsb [%l7 + 0x7D], %l4
tg %icc, 0x4
ldd [%l7 + 0x38], %f2
tpos %icc, 0x6
lduw [%l7 + 0x40], %o5
orcc %i3, 0x06DF, %g5
ldsw [%l7 + 0x68], %l6
bpos,a loop_756
ba,pt %xcc, loop_757
bl,pn %xcc, loop_758
fmovdvc %xcc, %f7, %f13
loop_756:
udiv %o7, 0x19A8, %g1
loop_757:
fmovdleu %xcc, %f15, %f13
loop_758:
std %f14, [%l7 + 0x18]
ldsw [%l7 + 0x7C], %o1
std %f8, [%l7 + 0x60]
fsrc2 %f4, %f12
fmovrslz %l1, %f7, %f4
lduw [%l7 + 0x58], %i5
movvs %icc, %l5, %l3
fandnot2s %f0, %f4, %f9
ldub [%l7 + 0x5F], %g7
bge,a loop_759
edge8ln %o3, %i4, %l0
stw %i6, [%l7 + 0x58]
fandnot1 %f12, %f0, %f10
loop_759:
fxnor %f6, %f2, %f0
orcc %o2, 0x0986, %g6
stx %i7, [%l7 + 0x10]
mulscc %o6, %g2, %l2
bg,a loop_760
ldsw [%l7 + 0x6C], %g3
fmovrdlez %i1, %f6, %f12
andcc %i2, %o0, %i0
loop_760:
tg %icc, 0x3
popc %g4, %l4
bne %xcc, loop_761
andn %o5, 0x1523, %o4
fmovdcc %xcc, %f14, %f11
brgz %i3, loop_762
loop_761:
movvs %xcc, %g5, %o7
tleu %icc, 0x3
fcmpne32 %f14, %f12, %l6
loop_762:
fmovrsgz %g1, %f4, %f1
umul %o1, %l1, %i5
fandnot2 %f14, %f10, %f8
stw %l3, [%l7 + 0x20]
udivcc %l5, 0x1F1C, %g7
std %f2, [%l7 + 0x48]
fandnot2 %f2, %f12, %f12
st %f5, [%l7 + 0x54]
nop
setx loop_763, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
be,pt %xcc, loop_764
edge32l %i4, %o3, %l0
fbo,a %fcc0, loop_765
loop_763:
orn %i6, 0x1B33, %o2
loop_764:
fabsd %f10, %f4
fmovscc %icc, %f15, %f12
loop_765:
fpadd16s %f10, %f15, %f0
fpsub16s %f12, %f10, %f15
sdivcc %i7, 0x0683, %o6
movpos %xcc, %g2, %l2
stw %g3, [%l7 + 0x78]
ldsh [%l7 + 0x76], %i1
ldub [%l7 + 0x3D], %g6
fbul,a %fcc3, loop_766
and %o0, %i0, %g4
xorcc %l4, 0x1040, %i2
brz,a %o5, loop_767
loop_766:
bgu,a,pn %icc, loop_768
fbne %fcc0, loop_769
bge,a loop_770
loop_767:
subc %o4, 0x1BE0, %g5
loop_768:
movg %icc, %i3, %l6
loop_769:
siam 0x7
loop_770:
bneg,a %icc, loop_771
fbule %fcc1, loop_772
fpsub16 %f2, %f14, %f8
lduh [%l7 + 0x4E], %g1
loop_771:
fmovrslez %o1, %f5, %f13
loop_772:
ld [%l7 + 0x54], %f2
fbo,a %fcc3, loop_773
ldx [%l7 + 0x10], %l1
array32 %o7, %l3, %l5
ldx [%l7 + 0x28], %i5
loop_773:
sth %g7, [%l7 + 0x5E]
subccc %i4, 0x06DA, %o3
fexpand %f2, %f10
fbe,a %fcc1, loop_774
ld [%l7 + 0x28], %f10
tpos %icc, 0x5
fsrc1 %f0, %f14
loop_774:
fmovdpos %icc, %f7, %f3
srlx %i6, %l0, %i7
edge8l %o2, %g2, %o6
fornot1s %f4, %f9, %f6
fandnot2 %f12, %f0, %f6
fxnors %f15, %f7, %f10
fbug,a %fcc3, loop_775
stw %g3, [%l7 + 0x40]
ldsw [%l7 + 0x4C], %l2
ldsb [%l7 + 0x68], %g6
loop_775:
fzero %f10
ldub [%l7 + 0x36], %i1
tcs %xcc, 0x0
fandnot2 %f12, %f4, %f0
udivx %o0, 0x1D6B, %i0
fmul8x16 %f3, %f8, %f10
movre %l4, 0x0E5, %g4
ldub [%l7 + 0x7F], %i2
fpadd16s %f8, %f1, %f13
sub %o4, 0x15E4, %g5
bpos,a,pn %xcc, loop_776
sllx %i3, 0x0C, %l6
std %f4, [%l7 + 0x28]
stx %o5, [%l7 + 0x78]
loop_776:
movl %xcc, %o1, %l1
stb %o7, [%l7 + 0x2F]
ld [%l7 + 0x30], %f0
ld [%l7 + 0x4C], %f7
ldx [%l7 + 0x10], %l3
fnand %f2, %f6, %f8
ld [%l7 + 0x0C], %f5
movne %xcc, %g1, %l5
stb %i5, [%l7 + 0x24]
ldsw [%l7 + 0x14], %g7
movl %xcc, %o3, %i6
fpack16 %f2, %f15
fmovrdlz %l0, %f14, %f0
tleu %icc, 0x0
sth %i7, [%l7 + 0x10]
fmovdgu %icc, %f0, %f6
fbo,a %fcc3, loop_777
fornot2s %f10, %f1, %f8
fxnors %f11, %f7, %f12
udivx %o2, 0x05BA, %i4
loop_777:
sub %o6, %g2, %g3
movle %icc, %l2, %g6
fmovrslez %i1, %f15, %f7
ld [%l7 + 0x74], %f5
bcs,a,pt %xcc, loop_778
fcmpgt16 %f12, %f4, %o0
stx %i0, [%l7 + 0x28]
fmovdcs %icc, %f9, %f3
loop_778:
fands %f2, %f12, %f11
brnz %l4, loop_779
brnz %i2, loop_780
fmovdne %icc, %f13, %f5
ldd [%l7 + 0x08], %f12
loop_779:
st %f14, [%l7 + 0x4C]
loop_780:
bg loop_781
stb %g4, [%l7 + 0x4B]
ldx [%l7 + 0x40], %o4
movcs %xcc, %i3, %g5
loop_781:
fmovrsgez %o5, %f5, %f10
movleu %icc, %l6, %l1
addc %o7, 0x19E4, %l3
sth %g1, [%l7 + 0x38]
sth %l5, [%l7 + 0x1E]
subcc %i5, 0x10E8, %o1
siam 0x3
fbuge,a %fcc3, loop_782
fbg %fcc0, loop_783
or %g7, 0x006F, %i6
sth %o3, [%l7 + 0x0C]
loop_782:
bcs loop_784
loop_783:
fmovdl %icc, %f6, %f6
fcmpd %fcc2, %f4, %f8
ldsw [%l7 + 0x3C], %i7
loop_784:
fcmped %fcc1, %f6, %f10
ldd [%l7 + 0x08], %f4
xnorcc %l0, 0x0283, %i4
fmovrslz %o6, %f3, %f12
st %f1, [%l7 + 0x34]
fabss %f15, %f11
fcmpeq32 %f2, %f12, %g2
st %f11, [%l7 + 0x70]
ld [%l7 + 0x08], %f6
std %f6, [%l7 + 0x48]
fsrc2 %f0, %f4
fmovsneg %icc, %f5, %f11
ld [%l7 + 0x64], %f2
movneg %xcc, %g3, %l2
movg %icc, %g6, %o2
fbul %fcc1, loop_785
fcmpd %fcc1, %f0, %f12
ldsh [%l7 + 0x36], %o0
fmovdcc %xcc, %f13, %f5
loop_785:
ld [%l7 + 0x30], %f0
tgu %xcc, 0x1
edge32n %i1, %i0, %i2
stx %g4, [%l7 + 0x40]
fand %f4, %f14, %f0
orcc %o4, %i3, %g5
bshuffle %f2, %f4, %f2
fpsub16s %f2, %f3, %f12
tvs %xcc, 0x2
orcc %l4, %l6, %o5
ble,a %xcc, loop_786
fmuld8ulx16 %f8, %f9, %f6
ldd [%l7 + 0x40], %f8
stb %l1, [%l7 + 0x32]
loop_786:
edge32ln %o7, %l3, %g1
fxors %f15, %f2, %f12
ldsh [%l7 + 0x72], %l5
ldd [%l7 + 0x78], %f14
fnot2s %f3, %f7
fornot1 %f6, %f10, %f10
alignaddr %i5, %o1, %i6
sth %g7, [%l7 + 0x58]
tgu %icc, 0x1
stw %i7, [%l7 + 0x60]
ldx [%l7 + 0x48], %o3
te %icc, 0x7
fabss %f13, %f15
edge32ln %i4, %l0, %g2
andn %g3, %o6, %l2
st %f15, [%l7 + 0x5C]
tsubcc %o2, 0x1C28, %g6
stw %o0, [%l7 + 0x30]
brnz %i0, loop_787
for %f6, %f2, %f0
brlz %i2, loop_788
subc %i1, 0x034B, %o4
loop_787:
bne,pt %icc, loop_789
fzero %f4
loop_788:
ldsb [%l7 + 0x77], %g4
lduh [%l7 + 0x3E], %g5
loop_789:
bcs,a,pt %xcc, loop_790
fzero %f10
ld [%l7 + 0x24], %f15
fmovs %f9, %f10
loop_790:
udiv %i3, 0x01D7, %l4
xorcc %o5, %l6, %l1
fnand %f10, %f10, %f14
fsrc1 %f10, %f14
xorcc %o7, 0x084D, %l3
st %f10, [%l7 + 0x5C]
fbo,a %fcc0, loop_791
lduh [%l7 + 0x4A], %g1
std %f10, [%l7 + 0x38]
fcmpeq16 %f8, %f10, %l5
loop_791:
fornot2 %f8, %f12, %f12
fmovsge %xcc, %f2, %f11
std %f8, [%l7 + 0x58]
ldsh [%l7 + 0x78], %i5
fmovrde %i6, %f12, %f6
bpos,a loop_792
lduw [%l7 + 0x78], %o1
fmuld8sux16 %f12, %f9, %f14
array32 %g7, %i7, %o3
loop_792:
brz %i4, loop_793
fmovrde %g2, %f10, %f2
ldsb [%l7 + 0x68], %l0
fmovsle %icc, %f4, %f0
loop_793:
array16 %o6, %g3, %o2
be,a loop_794
fpsub32s %f14, %f14, %f15
std %f8, [%l7 + 0x78]
movvc %icc, %l2, %g6
loop_794:
ldsh [%l7 + 0x3E], %i0
fbue %fcc2, loop_795
fmovsg %icc, %f3, %f10
stb %i2, [%l7 + 0x2D]
fble,a %fcc0, loop_796
loop_795:
bgu,a,pt %xcc, loop_797
fbn,a %fcc1, loop_798
fandnot1s %f14, %f5, %f10
loop_796:
fzeros %f13
loop_797:
movrlez %o0, %i1, %o4
loop_798:
ldsb [%l7 + 0x5E], %g5
srl %i3, 0x0D, %l4
movleu %icc, %o5, %l6
orn %g4, 0x11E5, %l1
bleu,a loop_799
brgez,a %l3, loop_800
stw %g1, [%l7 + 0x08]
fbug,a %fcc2, loop_801
loop_799:
ldsw [%l7 + 0x08], %l5
loop_800:
andncc %i5, %o7, %i6
addc %g7, 0x0D77, %o1
loop_801:
tsubcctv %o3, 0x038B, %i7
fmovsvs %icc, %f6, %f1
bne,pt %icc, loop_802
be,a loop_803
tg %xcc, 0x3
tg %xcc, 0x1
loop_802:
ldsh [%l7 + 0x4E], %i4
loop_803:
subc %g2, 0x1A9E, %o6
be,a,pt %icc, loop_804
movl %xcc, %l0, %o2
fnot1s %f8, %f5
fcmple32 %f10, %f14, %l2
loop_804:
ldsb [%l7 + 0x7C], %g3
addc %g6, 0x1FDA, %i2
fmovsne %icc, %f12, %f4
fmovde %icc, %f13, %f2
tcc %icc, 0x2
sth %o0, [%l7 + 0x7C]
fmovdleu %xcc, %f7, %f6
lduh [%l7 + 0x54], %i0
fbn,a %fcc3, loop_805
fbn,a %fcc0, loop_806
fmovsne %xcc, %f6, %f12
sth %i1, [%l7 + 0x54]
loop_805:
brz %g5, loop_807
loop_806:
fbge %fcc1, loop_808
fbne %fcc0, loop_809
ldd [%l7 + 0x10], %f10
loop_807:
tn %xcc, 0x4
loop_808:
sethi 0x1C9C, %i3
loop_809:
fornot2s %f12, %f4, %f8
call loop_810
sth %l4, [%l7 + 0x4A]
taddcctv %o4, 0x02BE, %o5
tcc %icc, 0x5
loop_810:
brnz %l6, loop_811
edge16n %g4, %l1, %l3
smul %l5, 0x13C5, %i5
lduw [%l7 + 0x14], %o7
loop_811:
ldd [%l7 + 0x20], %f10
bl loop_812
ldd [%l7 + 0x68], %f12
xnorcc %g1, 0x0CE6, %i6
lduh [%l7 + 0x22], %g7
loop_812:
fmovdpos %xcc, %f3, %f13
stw %o3, [%l7 + 0x20]
ldsh [%l7 + 0x08], %i7
ldsb [%l7 + 0x20], %o1
taddcc %g2, 0x1464, %i4
std %f2, [%l7 + 0x50]
sethi 0x1D8A, %l0
orn %o6, 0x1FB3, %o2
ld [%l7 + 0x3C], %f2
fpack16 %f8, %f5
xnor %g3, 0x077F, %g6
sdivx %l2, 0x1FE0, %o0
fnot2s %f10, %f5
fbue %fcc2, loop_813
ldsw [%l7 + 0x50], %i2
ldsb [%l7 + 0x56], %i0
tsubcctv %i1, 0x0276, %i3
loop_813:
fmovdleu %icc, %f3, %f8
ld [%l7 + 0x14], %f5
stx %g5, [%l7 + 0x70]
ldd [%l7 + 0x68], %f4
ldd [%l7 + 0x38], %f14
mova %icc, %o4, %l4
ldsw [%l7 + 0x30], %o5
movl %xcc, %l6, %g4
ldub [%l7 + 0x10], %l3
udivcc %l5, 0x0B11, %i5
tg %icc, 0x3
be,a loop_814
ldsw [%l7 + 0x1C], %o7
or %g1, 0x1209, %l1
ldd [%l7 + 0x58], %f4
loop_814:
ldsh [%l7 + 0x28], %g7
srl %i6, 0x0C, %i7
movvs %xcc, %o1, %o3
ldsh [%l7 + 0x0A], %g2
ldd [%l7 + 0x28], %f4
fnor %f10, %f10, %f6
edge32 %i4, %o6, %o2
fmovsge %icc, %f0, %f10
srl %l0, %g3, %l2
fabsd %f10, %f14
bshuffle %f2, %f2, %f10
fmovdge %icc, %f8, %f0
andcc %o0, %g6, %i0
fzeros %f11
tne %xcc, 0x7
stb %i1, [%l7 + 0x36]
fmovsa %xcc, %f13, %f12
tn %xcc, 0x1
ld [%l7 + 0x44], %f2
taddcc %i2, 0x147D, %i3
brgz,a %g5, loop_815
fxor %f0, %f2, %f14
fandnot2 %f8, %f8, %f12
std %f2, [%l7 + 0x28]
loop_815:
subc %l4, 0x0513, %o4
bg,a,pn %xcc, loop_816
fmovdgu %icc, %f2, %f3
fnands %f1, %f8, %f9
fmovdge %xcc, %f15, %f8
loop_816:
std %f10, [%l7 + 0x10]
array16 %l6, %g4, %o5
bcs,pt %xcc, loop_817
fbule,a %fcc1, loop_818
srl %l5, 0x17, %l3
edge16 %i5, %g1, %l1
loop_817:
fbu,a %fcc1, loop_819
loop_818:
umul %g7, %i6, %i7
brlez %o7, loop_820
std %f14, [%l7 + 0x30]
loop_819:
movvc %icc, %o1, %g2
ld [%l7 + 0x30], %f6
loop_820:
brnz %i4, loop_821
ldub [%l7 + 0x0E], %o6
fpadd16s %f8, %f9, %f2
stb %o2, [%l7 + 0x5B]
loop_821:
st %f3, [%l7 + 0x4C]
lduh [%l7 + 0x50], %l0
movgu %icc, %o3, %l2
ldub [%l7 + 0x6B], %o0
lduw [%l7 + 0x0C], %g6
lduw [%l7 + 0x2C], %g3
fandnot1s %f2, %f10, %f0
fblg %fcc3, loop_822
movcs %icc, %i0, %i2
bshuffle %f0, %f8, %f6
ld [%l7 + 0x5C], %f2
loop_822:
ldsh [%l7 + 0x46], %i1
fors %f3, %f9, %f15
lduw [%l7 + 0x2C], %g5
fmuld8ulx16 %f7, %f14, %f10
ldub [%l7 + 0x16], %i3
fcmple32 %f14, %f6, %o4
ldx [%l7 + 0x58], %l6
lduw [%l7 + 0x7C], %g4
brnz,a %o5, loop_823
bge,pt %xcc, loop_824
edge32l %l5, %l4, %i5
fnot1s %f6, %f2
loop_823:
brnz %g1, loop_825
loop_824:
fmovdle %icc, %f0, %f10
andncc %l1, %g7, %l3
ldsb [%l7 + 0x1C], %i6
loop_825:
tcc %xcc, 0x1
edge16 %i7, %o1, %g2
ldsb [%l7 + 0x18], %o7
ldsh [%l7 + 0x16], %o6
te %xcc, 0x0
fmul8x16au %f3, %f10, %f0
ldsb [%l7 + 0x5A], %i4
udivcc %l0, 0x04DB, %o2
ldsw [%l7 + 0x78], %o3
fornot2 %f0, %f12, %f14
movcs %icc, %o0, %l2
fpsub32 %f8, %f8, %f4
movgu %icc, %g3, %g6
movrlz %i0, %i1, %g5
stb %i3, [%l7 + 0x2E]
nop
setx loop_826, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpeq16 %f12, %f10, %i2
ld [%l7 + 0x28], %f15
ld [%l7 + 0x48], %f11
loop_826:
std %f0, [%l7 + 0x20]
ldsw [%l7 + 0x5C], %l6
fmul8x16al %f13, %f5, %f10
brgz %g4, loop_827
sll %o4, 0x1B, %o5
ldsb [%l7 + 0x0C], %l5
fnot2s %f0, %f13
loop_827:
nop
setx loop_828, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movgu %icc, %l4, %i5
edge16n %g1, %l1, %l3
tl %icc, 0x3
loop_828:
tpos %icc, 0x3
edge8l %g7, %i7, %o1
fpadd16s %f15, %f4, %f15
movge %xcc, %g2, %i6
fpadd32s %f11, %f6, %f5
brlez,a %o6, loop_829
alignaddr %o7, %i4, %o2
movleu %icc, %o3, %l0
subcc %o0, 0x0323, %l2
loop_829:
edge32l %g3, %i0, %g6
mova %xcc, %g5, %i1
fmovsn %xcc, %f2, %f12
fmovscc %icc, %f9, %f7
ldd [%l7 + 0x68], %f4
fmovs %f6, %f11
ld [%l7 + 0x78], %f5
lduw [%l7 + 0x64], %i2
bvs,a,pn %xcc, loop_830
stw %l6, [%l7 + 0x18]
st %f11, [%l7 + 0x34]
ldd [%l7 + 0x08], %f0
loop_830:
fnand %f10, %f2, %f12
fmovsl %xcc, %f2, %f0
ldsh [%l7 + 0x6A], %i3
stb %o4, [%l7 + 0x5C]
fcmpd %fcc3, %f4, %f4
ldx [%l7 + 0x18], %g4
ldsw [%l7 + 0x30], %l5
fpack16 %f14, %f10
nop
setx loop_831, %l0, %l1
jmpl %l1, %l4
fcmpgt32 %f8, %f12, %o5
andcc %i5, 0x18DA, %l1
fba,a %fcc3, loop_832
loop_831:
movrgz %l3, %g1, %i7
lduh [%l7 + 0x2A], %o1
lduh [%l7 + 0x36], %g2
loop_832:
umulcc %i6, %g7, %o7
edge32n %i4, %o2, %o6
udiv %l0, 0x0089, %o3
mova %xcc, %l2, %o0
st %f4, [%l7 + 0x60]
ldx [%l7 + 0x68], %g3
for %f2, %f4, %f4
ldx [%l7 + 0x48], %i0
fmovdvc %xcc, %f8, %f8
st %f0, [%l7 + 0x08]
fcmpeq16 %f4, %f4, %g6
fmovdleu %xcc, %f2, %f2
fmovse %xcc, %f1, %f11
fbuge %fcc3, loop_833
fmovrslz %g5, %f2, %f11
fmovrdlz %i1, %f10, %f8
fmovrdne %l6, %f8, %f6
loop_833:
fmovsleu %xcc, %f3, %f0
movvc %icc, %i3, %i2
ldsw [%l7 + 0x2C], %g4
fmovdne %icc, %f13, %f3
ldub [%l7 + 0x40], %o4
nop
setx loop_834, %l0, %l1
jmpl %l1, %l5
fands %f4, %f10, %f11
std %f10, [%l7 + 0x68]
fbne %fcc0, loop_835
loop_834:
fmovdgu %icc, %f13, %f1
ldx [%l7 + 0x38], %o5
stw %i5, [%l7 + 0x2C]
loop_835:
fmovdn %icc, %f2, %f1
edge16ln %l4, %l1, %g1
fbl %fcc0, loop_836
mova %xcc, %l3, %o1
lduw [%l7 + 0x78], %i7
fbue,a %fcc2, loop_837
loop_836:
taddcc %g2, 0x1168, %g7
subccc %i6, %o7, %i4
std %f2, [%l7 + 0x78]
loop_837:
ldsw [%l7 + 0x18], %o2
std %f14, [%l7 + 0x20]
sllx %o6, 0x16, %l0
fmovsneg %icc, %f12, %f10
lduw [%l7 + 0x30], %o3
fornot2 %f10, %f12, %f6
sth %l2, [%l7 + 0x7E]
st %f5, [%l7 + 0x1C]
ldub [%l7 + 0x1B], %o0
stw %i0, [%l7 + 0x14]
ldd [%l7 + 0x58], %f8
fmul8sux16 %f0, %f14, %f0
fnand %f10, %f10, %f12
mulx %g3, 0x1387, %g5
stx %g6, [%l7 + 0x08]
sub %l6, %i3, %i1
edge8l %i2, %o4, %l5
ldsb [%l7 + 0x4B], %o5
fmovdpos %icc, %f2, %f14
fmul8sux16 %f14, %f2, %f10
stb %i5, [%l7 + 0x73]
xor %l4, %g4, %g1
fmovdvc %xcc, %f15, %f5
fbge %fcc3, loop_838
std %f10, [%l7 + 0x08]
ldsh [%l7 + 0x30], %l1
nop
setx loop_839, %l0, %l1
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_838:
ldsh [%l7 + 0x4E], %o1
xnor %l3, 0x0D89, %i7
lduw [%l7 + 0x7C], %g7
loop_839:
fcmpgt16 %f4, %f14, %g2
fnot1s %f2, %f15
brgz,a %i6, loop_840
fmovsl %icc, %f2, %f11
fornot1s %f10, %f11, %f15
movneg %icc, %i4, %o7
loop_840:
add %o2, %l0, %o6
lduw [%l7 + 0x70], %l2
mulx %o3, 0x19ED, %i0
fbule,a %fcc3, loop_841
fmovdge %icc, %f7, %f1
bvc,pt %xcc, loop_842
fmovrdlz %g3, %f4, %f6
loop_841:
lduh [%l7 + 0x26], %g5
bcs,a %icc, loop_843
loop_842:
sth %o0, [%l7 + 0x08]
sth %g6, [%l7 + 0x54]
mulx %i3, %i1, %l6
loop_843:
fmovdn %xcc, %f15, %f14
fmovdneg %xcc, %f9, %f5
fmovdn %icc, %f10, %f9
ldsb [%l7 + 0x48], %i2
fmovdge %xcc, %f0, %f1
ldsb [%l7 + 0x15], %o4
fbu %fcc2, loop_844
nop
setx loop_845, %l0, %l1
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 %o5, [%l7 + 0x18]
ldsb [%l7 + 0x5F], %i5
loop_844:
fmovsvs %xcc, %f13, %f13
loop_845:
tl %xcc, 0x6
ldd [%l7 + 0x08], %f2
tle %xcc, 0x0
fands %f15, %f7, %f10
ldsw [%l7 + 0x6C], %l4
stx %l5, [%l7 + 0x30]
edge8ln %g4, %g1, %l1
bne,a,pt %xcc, loop_846
ldub [%l7 + 0x7D], %o1
sth %i7, [%l7 + 0x4C]
popc 0x1BF2, %g7
loop_846:
fmovdneg %icc, %f2, %f1
sethi 0x1168, %l3
ldsw [%l7 + 0x50], %i6
stb %g2, [%l7 + 0x11]
brz %i4, loop_847
edge16l %o7, %o2, %l0
movre %o6, %l2, %i0
stb %o3, [%l7 + 0x0D]
loop_847:
edge16 %g5, %g3, %g6
sdiv %o0, 0x05F5, %i3
fmovscs %icc, %f3, %f14
fmovda %icc, %f3, %f9
fmovscs %icc, %f1, %f3
brnz,a %i1, loop_848
andn %l6, 0x03BA, %o4
sethi 0x1FFC, %o5
fpsub16 %f4, %f12, %f0
loop_848:
fcmpd %fcc0, %f2, %f4
fmovd %f6, %f14
fmovdcc %xcc, %f14, %f4
fmovsne %xcc, %f1, %f9
andcc %i5, %i2, %l5
fmovrslez %l4, %f0, %f11
fmovsgu %xcc, %f0, %f0
taddcctv %g1, 0x03D1, %l1
edge16n %g4, %o1, %i7
fmovdn %xcc, %f2, %f13
fmovdgu %xcc, %f4, %f4
ldd [%l7 + 0x58], %f10
lduh [%l7 + 0x3C], %l3
fmovsne %xcc, %f0, %f3
udiv %i6, 0x1B95, %g7
nop
setx loop_849, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpes %fcc1, %f10, %f11
fmovrse %g2, %f8, %f6
sra %o7, 0x18, %i4
loop_849:
st %f15, [%l7 + 0x78]
bshuffle %f12, %f0, %f2
fmovrdlez %o2, %f4, %f6
fmul8x16al %f9, %f14, %f14
tl %xcc, 0x3
st %f1, [%l7 + 0x18]
ldx [%l7 + 0x78], %o6
fmovdgu %xcc, %f0, %f8
fmovdvs %icc, %f2, %f9
lduw [%l7 + 0x14], %l0
edge16n %i0, %o3, %g5
edge16l %g3, %g6, %l2
movrne %o0, 0x103, %i1
tcc %xcc, 0x5
ldsh [%l7 + 0x1A], %l6
st %f8, [%l7 + 0x2C]
fpsub32s %f15, %f13, %f13
orn %i3, %o5, %i5
stx %i2, [%l7 + 0x08]
movl %icc, %l5, %o4
std %f8, [%l7 + 0x18]
tl %xcc, 0x0
fnors %f9, %f0, %f8
fcmpeq32 %f8, %f4, %g1
lduh [%l7 + 0x12], %l1
std %f2, [%l7 + 0x60]
lduw [%l7 + 0x7C], %l4
fba,a %fcc1, loop_850
srax %g4, 0x02, %o1
fpack16 %f0, %f15
fandnot1 %f6, %f2, %f2
loop_850:
movrlz %i7, %l3, %i6
ld [%l7 + 0x30], %f3
addc %g2, %g7, %o7
bleu,pt %icc, loop_851
fmovdg %xcc, %f14, %f11
smulcc %o2, %o6, %l0
fabss %f2, %f5
loop_851:
bvs,a,pn %xcc, loop_852
fsrc2s %f8, %f12
ldd [%l7 + 0x78], %f2
edge32n %i4, %o3, %g5
loop_852:
call loop_853
bshuffle %f12, %f12, %f12
fmul8x16 %f8, %f0, %f0
fmovdle %xcc, %f13, %f13
loop_853:
ldub [%l7 + 0x27], %i0
fsrc1s %f10, %f10
xnor %g6, %g3, %l2
bneg,pt %xcc, loop_854
fcmpne16 %f6, %f12, %o0
fandnot1 %f10, %f14, %f6
ldd [%l7 + 0x38], %f10
loop_854:
fmovdcs %icc, %f2, %f10
fsrc2 %f8, %f10
fmovrdne %i1, %f12, %f12
srax %l6, 0x07, %i3
ld [%l7 + 0x14], %f5
call loop_855
fmovsg %xcc, %f15, %f9
orncc %o5, 0x1367, %i5
st %f6, [%l7 + 0x6C]
loop_855:
lduw [%l7 + 0x60], %l5
sethi 0x1447, %i2
movne %icc, %o4, %l1
mulx %g1, 0x0EF8, %g4
fcmped %fcc2, %f14, %f4
fnot1s %f1, %f13
std %f0, [%l7 + 0x10]
ble,a,pt %xcc, loop_856
udiv %o1, 0x0E0A, %l4
sra %i7, 0x08, %l3
array32 %g2, %g7, %i6
loop_856:
ldub [%l7 + 0x36], %o7
ld [%l7 + 0x34], %f6
andn %o2, 0x07A6, %o6
sra %i4, 0x0D, %l0
bne,pt %icc, loop_857
fcmple32 %f0, %f8, %g5
fmovdcs %xcc, %f15, %f7
sethi 0x125E, %i0
loop_857:
fble %fcc3, loop_858
orn %o3, 0x13B8, %g6
sth %g3, [%l7 + 0x76]
fmovsvs %xcc, %f0, %f8
loop_858:
stw %l2, [%l7 + 0x34]
nop
setx loop_859, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tsubcc %i1, %o0, %i3
fandnot1s %f6, %f6, %f3
lduh [%l7 + 0x5E], %o5
loop_859:
lduw [%l7 + 0x68], %i5
fxnors %f10, %f6, %f2
fmovsg %xcc, %f14, %f15
fcmpne16 %f2, %f6, %l5
subc %l6, %o4, %i2
stb %g1, [%l7 + 0x18]
fnegs %f12, %f2
sdivcc %l1, 0x1456, %o1
stw %l4, [%l7 + 0x18]
fmovd %f0, %f8
fsrc1 %f14, %f4
lduh [%l7 + 0x62], %i7
tn %icc, 0x6
srlx %g4, 0x08, %l3
orcc %g7, 0x066D, %i6
fbug,a %fcc2, loop_860
ta %icc, 0x7
fpmerge %f5, %f5, %f2
fmuld8ulx16 %f8, %f4, %f12
loop_860:
bne,pn %icc, loop_861
sdivx %o7, 0x0AAC, %o2
addccc %g2, %i4, %l0
fcmpeq16 %f0, %f4, %g5
loop_861:
bneg %icc, loop_862
fmovdneg %xcc, %f9, %f12
fmovsgu %icc, %f8, %f12
sth %o6, [%l7 + 0x3A]
loop_862:
fmovdle %icc, %f13, %f0
stw %i0, [%l7 + 0x78]
ldub [%l7 + 0x5D], %g6
fsrc1s %f13, %f2
st %f12, [%l7 + 0x4C]
fpadd32 %f8, %f14, %f8
std %f4, [%l7 + 0x68]
fmovse %xcc, %f15, %f0
ldd [%l7 + 0x70], %f6
srlx %g3, 0x06, %l2
std %f14, [%l7 + 0x10]
ld [%l7 + 0x6C], %f0
fabsd %f2, %f14
bne,a,pn %icc, loop_863
fcmpes %fcc0, %f6, %f3
fpmerge %f14, %f2, %f8
fnors %f11, %f3, %f5
loop_863:
brlz,a %o3, loop_864
fpsub32 %f8, %f8, %f2
fbne,a %fcc2, loop_865
fmovsn %icc, %f11, %f2
loop_864:
stx %o0, [%l7 + 0x18]
edge32 %i1, %i3, %o5
loop_865:
fcmpes %fcc2, %f9, %f7
fblg,a %fcc3, loop_866
nop
setx loop_867, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrgez %l5, 0x09B, %l6
stb %o4, [%l7 + 0x3C]
loop_866:
fpadd32s %f1, %f12, %f2
loop_867:
edge16l %i2, %g1, %l1
bne,pn %icc, loop_868
ld [%l7 + 0x4C], %f15
sth %i5, [%l7 + 0x2A]
stb %l4, [%l7 + 0x3C]
loop_868:
brlez %i7, loop_869
array8 %o1, %l3, %g7
ldsb [%l7 + 0x49], %i6
sth %o7, [%l7 + 0x46]
loop_869:
fmovdneg %icc, %f15, %f1
fsrc2 %f10, %f6
fmuld8ulx16 %f13, %f3, %f4
fblg %fcc3, loop_870
tne %xcc, 0x4
fmovs %f4, %f6
ldsb [%l7 + 0x14], %o2
loop_870:
lduw [%l7 + 0x3C], %g4
xnorcc %i4, 0x10F0, %g2
ldx [%l7 + 0x60], %l0
brnz %g5, loop_871
ldsh [%l7 + 0x5E], %i0
smul %g6, %o6, %l2
pdist %f2, %f8, %f4
loop_871:
fmul8sux16 %f0, %f0, %f0
lduw [%l7 + 0x38], %o3
sth %o0, [%l7 + 0x0E]
edge32n %i1, %g3, %i3
fzeros %f13
fblg %fcc0, loop_872
tl %xcc, 0x6
fnegs %f15, %f9
fcmps %fcc1, %f14, %f13
loop_872:
fcmps %fcc2, %f3, %f9
brgez %l5, loop_873
ldd [%l7 + 0x38], %f0
fnot2 %f0, %f6
fmovscs %xcc, %f13, %f1
loop_873:
ldx [%l7 + 0x18], %l6
fpmerge %f3, %f11, %f6
stw %o5, [%l7 + 0x50]
bleu %xcc, loop_874
edge16n %o4, %g1, %i2
sth %l1, [%l7 + 0x42]
movrne %l4, %i5, %o1
loop_874:
fbul %fcc3, loop_875
array32 %i7, %g7, %l3
stb %o7, [%l7 + 0x1C]
fpack32 %f14, %f8, %f2
loop_875:
fone %f6
ldsh [%l7 + 0x0A], %o2
stx %i6, [%l7 + 0x30]
bcc,a,pt %icc, loop_876
stw %g4, [%l7 + 0x7C]
ldub [%l7 + 0x27], %i4
lduh [%l7 + 0x70], %g2
loop_876:
fsrc1 %f8, %f8
udiv %l0, 0x14DF, %i0
move %xcc, %g6, %o6
fbule %fcc1, loop_877
lduh [%l7 + 0x62], %g5
alignaddrl %o3, %o0, %i1
ldsh [%l7 + 0x18], %l2
loop_877:
std %f6, [%l7 + 0x68]
edge8l %i3, %g3, %l5
ldsw [%l7 + 0x54], %l6
brgz %o5, loop_878
tg %xcc, 0x1
fpsub16 %f6, %f10, %f10
xor %o4, %i2, %g1
loop_878:
be,a,pt %icc, loop_879
orncc %l1, %i5, %o1
std %f2, [%l7 + 0x70]
fbule,a %fcc2, loop_880
loop_879:
fpmerge %f8, %f2, %f2
fmovdleu %xcc, %f9, %f10
fmovs %f14, %f2
loop_880:
st %f2, [%l7 + 0x3C]
fornot1s %f2, %f7, %f2
fmovs %f8, %f14
stx %i7, [%l7 + 0x30]
fmovdcc %icc, %f6, %f1
fmovsle %xcc, %f1, %f4
fornot1 %f2, %f14, %f4
movneg %xcc, %l4, %l3
ldsw [%l7 + 0x78], %o7
lduw [%l7 + 0x08], %g7
umul %o2, 0x02C9, %g4
ldx [%l7 + 0x28], %i4
ldd [%l7 + 0x18], %f4
brgez %i6, loop_881
array32 %l0, %g2, %g6
ldub [%l7 + 0x2D], %o6
fnegs %f6, %f9
loop_881:
ldd [%l7 + 0x60], %f4
ldd [%l7 + 0x18], %f14
lduh [%l7 + 0x7E], %g5
lduw [%l7 + 0x70], %i0
subc %o3, 0x09E9, %o0
stb %l2, [%l7 + 0x37]
stb %i3, [%l7 + 0x27]
fmovdn %xcc, %f14, %f11
fmovsg %xcc, %f4, %f3
movrlz %g3, %i1, %l5
subc %o5, 0x0299, %o4
stx %l6, [%l7 + 0x18]
fnand %f6, %f4, %f0
bge,pt %icc, loop_882
movvc %xcc, %g1, %l1
fblg %fcc3, loop_883
lduh [%l7 + 0x60], %i2
loop_882:
stb %i5, [%l7 + 0x63]
tpos %xcc, 0x0
loop_883:
fpack16 %f0, %f8
bg %xcc, loop_884
taddcc %i7, %o1, %l3
tgu %xcc, 0x2
fmovrslez %l4, %f3, %f3
loop_884:
bge,a,pt %xcc, loop_885
movgu %icc, %g7, %o2
fmovdn %icc, %f4, %f15
te %xcc, 0x5
loop_885:
sth %g4, [%l7 + 0x4C]
sra %i4, %o7, %i6
fcmpgt16 %f2, %f2, %g2
umul %l0, 0x0256, %o6
sth %g5, [%l7 + 0x5C]
fabsd %f4, %f2
fandnot1 %f12, %f10, %f6
fbo,a %fcc0, loop_886
fors %f9, %f14, %f5
mova %xcc, %i0, %o3
edge16n %g6, %o0, %i3
loop_886:
fbe %fcc3, loop_887
edge32l %g3, %l2, %l5
movcs %icc, %o5, %i1
xnorcc %o4, %g1, %l1
loop_887:
tn %icc, 0x4
edge8 %i2, %l6, %i5
fpsub32s %f3, %f3, %f6
fmovsgu %xcc, %f5, %f8
fmovrde %i7, %f12, %f12
fmovrslez %o1, %f12, %f0
fpsub16s %f9, %f15, %f10
fba,a %fcc2, loop_888
fmovrse %l3, %f9, %f10
fcmpeq16 %f14, %f8, %g7
lduw [%l7 + 0x1C], %o2
loop_888:
sra %g4, 0x1B, %l4
fandnot2 %f0, %f4, %f10
lduh [%l7 + 0x1A], %i4
sth %i6, [%l7 + 0x34]
brz %o7, loop_889
fmovdne %xcc, %f1, %f4
fmovsne %icc, %f8, %f1
fpack32 %f12, %f12, %f0
loop_889:
fmovspos %xcc, %f4, %f4
be loop_890
stx %g2, [%l7 + 0x08]
fnands %f2, %f13, %f7
fcmple16 %f14, %f4, %l0
loop_890:
ld [%l7 + 0x54], %f8
ldsh [%l7 + 0x62], %g5
fcmpeq16 %f2, %f8, %i0
bcs %xcc, loop_891
fnot2 %f4, %f10
fpack32 %f12, %f0, %f6
fandnot2s %f14, %f9, %f9
loop_891:
sth %o3, [%l7 + 0x10]
xorcc %o6, 0x174B, %o0
udivx %g6, 0x1A13, %i3
fba %fcc2, loop_892
ldsb [%l7 + 0x2B], %l2
std %f2, [%l7 + 0x20]
tvs %icc, 0x0
loop_892:
array16 %g3, %l5, %i1
move %xcc, %o4, %o5
sra %g1, %l1, %l6
fzeros %f14
movrlz %i5, 0x3D8, %i7
fpack32 %f14, %f12, %f0
stx %i2, [%l7 + 0x30]
fpsub32 %f6, %f14, %f14
ldsb [%l7 + 0x34], %o1
ldx [%l7 + 0x20], %l3
smul %g7, 0x0FF1, %g4
fmovsvs %icc, %f13, %f0
movcs %icc, %l4, %i4
movl %xcc, %o2, %o7
nop
setx loop_893, %l0, %l1
jmpl %l1, %g2
ldsh [%l7 + 0x38], %l0
bcc,a,pn %xcc, loop_894
fsrc1 %f8, %f10
loop_893:
fbe,a %fcc3, loop_895
fbule %fcc0, loop_896
loop_894:
stw %i6, [%l7 + 0x7C]
fmovrsgz %g5, %f13, %f0
loop_895:
sth %o3, [%l7 + 0x5E]
loop_896:
ldsh [%l7 + 0x52], %o6
tsubcc %o0, %g6, %i3
fand %f8, %f8, %f2
stx %i0, [%l7 + 0x08]
ldx [%l7 + 0x78], %g3
fmovdle %icc, %f5, %f14
fbe,a %fcc1, loop_897
movl %xcc, %l2, %l5
call loop_898
stb %o4, [%l7 + 0x66]
loop_897:
fmovsgu %icc, %f9, %f0
ldsw [%l7 + 0x78], %o5
loop_898:
fpackfix %f4, %f2
orncc %g1, %l1, %l6
movcs %xcc, %i1, %i7
ldsh [%l7 + 0x42], %i2
brlz %i5, loop_899
brlez,a %o1, loop_900
stx %g7, [%l7 + 0x60]
fcmpgt32 %f2, %f6, %l3
loop_899:
sdiv %l4, 0x0FB4, %g4
loop_900:
udivcc %o2, 0x117F, %o7
fpack16 %f6, %f7
ta %icc, 0x6
fmovrdne %g2, %f0, %f2
movrlz %l0, 0x1C2, %i6
fnands %f7, %f4, %f7
ldsb [%l7 + 0x29], %g5
sth %o3, [%l7 + 0x74]
fcmpgt32 %f14, %f2, %o6
fpadd16 %f8, %f8, %f10
ldd [%l7 + 0x50], %f8
stw %i4, [%l7 + 0x7C]
fcmple32 %f8, %f0, %g6
fbo %fcc2, loop_901
movvc %xcc, %o0, %i0
bn,a,pt %xcc, loop_902
fmovsleu %icc, %f9, %f7
loop_901:
fmovsl %xcc, %f5, %f1
fpadd16s %f4, %f12, %f6
loop_902:
tge %icc, 0x5
fandnot2 %f2, %f14, %f12
ldx [%l7 + 0x60], %i3
bshuffle %f4, %f0, %f10
fbo,a %fcc1, loop_903
fmovse %icc, %f11, %f12
bpos,a %xcc, loop_904
fzero %f8
loop_903:
fblg %fcc3, loop_905
fpsub32 %f10, %f4, %f0
loop_904:
fba %fcc0, loop_906
fpadd16 %f2, %f14, %f14
loop_905:
stx %l2, [%l7 + 0x48]
ldub [%l7 + 0x5F], %l5
loop_906:
movpos %xcc, %o4, %g3
fsrc2 %f10, %f0
sth %o5, [%l7 + 0x08]
fsrc1 %f0, %f8
fone %f0
movvs %xcc, %l1, %l6
ld [%l7 + 0x08], %f9
smul %i1, %i7, %i2
fpadd16s %f6, %f9, %f6
ldsw [%l7 + 0x10], %i5
fpadd16 %f10, %f6, %f4
fcmpes %fcc1, %f4, %f5
ldd [%l7 + 0x68], %f8
fnands %f1, %f3, %f0
st %f14, [%l7 + 0x24]
fmovrdgez %o1, %f0, %f4
std %f4, [%l7 + 0x10]
fmovrse %g7, %f7, %f7
subc %l3, 0x0E17, %g1
bn %icc, loop_907
ldd [%l7 + 0x48], %f12
stb %g4, [%l7 + 0x22]
movrlez %l4, 0x24E, %o7
loop_907:
lduw [%l7 + 0x24], %o2
sth %g2, [%l7 + 0x42]
bgu %icc, loop_908
nop
setx loop_909, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbg %fcc1, loop_910
fsrc2 %f6, %f2
loop_908:
ta %xcc, 0x5
loop_909:
fmul8ulx16 %f14, %f14, %f2
loop_910:
tleu %xcc, 0x2
ldsb [%l7 + 0x35], %i6
lduh [%l7 + 0x52], %l0
bleu,a loop_911
tsubcc %g5, 0x017D, %o3
fsrc2s %f15, %f12
orncc %o6, %g6, %i4
loop_911:
fbge,a %fcc0, loop_912
srlx %o0, 0x19, %i0
std %f10, [%l7 + 0x20]
stx %i3, [%l7 + 0x38]
loop_912:
fbul %fcc0, loop_913
movpos %xcc, %l5, %l2
movneg %icc, %o4, %o5
fmovs %f1, %f6
loop_913:
brgz %l1, loop_914
sth %g3, [%l7 + 0x4A]
fbg %fcc3, loop_915
ld [%l7 + 0x28], %f7
loop_914:
ldsw [%l7 + 0x2C], %l6
fmovdne %icc, %f4, %f5
loop_915:
fmovsvc %xcc, %f14, %f7
lduw [%l7 + 0x2C], %i1
ldsw [%l7 + 0x54], %i7
fcmpgt32 %f4, %f0, %i2
fones %f6
tne %xcc, 0x5
fone %f12
fnands %f9, %f3, %f15
nop
setx loop_916, %l0, %l1
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 + 0x3E], %o1
tneg %icc, 0x4
bl loop_917
loop_916:
stx %g7, [%l7 + 0x78]
fmovrde %i5, %f12, %f2
stb %l3, [%l7 + 0x64]
loop_917:
fnot2 %f2, %f14
ldsb [%l7 + 0x3D], %g1
fpmerge %f15, %f7, %f4
ldx [%l7 + 0x28], %g4
nop
setx loop_918, %l0, %l1
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], %f10
edge16l %o7, %l4, %o2
tne %xcc, 0x5
loop_918:
fbuge %fcc3, loop_919
brgez,a %g2, loop_920
srax %l0, %i6, %o3
fbe,a %fcc1, loop_921
loop_919:
fcmple32 %f2, %f2, %g5
loop_920:
movcs %icc, %g6, %o6
xnor %o0, %i4, %i0
loop_921:
stw %l5, [%l7 + 0x7C]
fand %f12, %f6, %f6
fxnor %f0, %f4, %f4
ldx [%l7 + 0x18], %l2
fmovs %f9, %f11
ldsb [%l7 + 0x7A], %i3
ldsh [%l7 + 0x0E], %o4
and %l1, 0x073B, %g3
bge,pt %xcc, loop_922
fmovse %icc, %f14, %f5
ldsw [%l7 + 0x38], %l6
std %f6, [%l7 + 0x28]
loop_922:
fmovdgu %icc, %f12, %f2
fmovdcs %icc, %f1, %f3
sth %i1, [%l7 + 0x52]
stw %i7, [%l7 + 0x74]
st %f12, [%l7 + 0x24]
movvc %icc, %i2, %o1
movl %icc, %o5, %g7
sth %i5, [%l7 + 0x7A]
array8 %g1, %l3, %o7
stb %l4, [%l7 + 0x3A]
st %f10, [%l7 + 0x54]
lduw [%l7 + 0x1C], %g4
fmovdcs %icc, %f11, %f1
sth %g2, [%l7 + 0x3A]
ldub [%l7 + 0x74], %l0
call loop_923
fpack32 %f8, %f6, %f10
movre %o2, %i6, %g5
ldsh [%l7 + 0x54], %o3
loop_923:
add %g6, 0x0D56, %o6
fbl,a %fcc2, loop_924
movl %icc, %i4, %o0
ldsw [%l7 + 0x50], %i0
fbl,a %fcc1, loop_925
loop_924:
lduw [%l7 + 0x50], %l5
sethi 0x0B70, %i3
fsrc1 %f10, %f0
loop_925:
sub %o4, %l2, %l1
movvs %icc, %l6, %i1
sth %g3, [%l7 + 0x6E]
bpos,pn %xcc, loop_926
lduh [%l7 + 0x30], %i2
fsrc1s %f6, %f5
st %f3, [%l7 + 0x60]
loop_926:
umulcc %o1, %o5, %g7
tsubcctv %i5, 0x14F3, %g1
fpmerge %f9, %f10, %f0
fcmpes %fcc3, %f2, %f14
stx %l3, [%l7 + 0x30]
ldub [%l7 + 0x20], %i7
movleu %xcc, %l4, %g4
fbug,a %fcc3, loop_927
fmovsg %icc, %f6, %f5
move %icc, %g2, %o7
srlx %o2, 0x09, %l0
loop_927:
brlez,a %i6, loop_928
movpos %icc, %g5, %o3
edge16ln %g6, %o6, %o0
fpsub32s %f4, %f3, %f10
loop_928:
stw %i4, [%l7 + 0x7C]
xor %i0, %l5, %i3
fble,a %fcc2, loop_929
sub %l2, 0x1D88, %o4
fmovsn %xcc, %f5, %f10
and %l6, 0x155A, %l1
loop_929:
bshuffle %f10, %f6, %f14
stw %g3, [%l7 + 0x2C]
nop
setx loop_930, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %i1, [%l7 + 0x50]
lduh [%l7 + 0x0E], %i2
fmul8x16al %f12, %f9, %f6
loop_930:
movrne %o1, %o5, %g7
ldx [%l7 + 0x68], %i5
std %f0, [%l7 + 0x48]
movne %xcc, %l3, %i7
ldsw [%l7 + 0x24], %l4
fnor %f8, %f12, %f4
fmovsne %xcc, %f10, %f13
stw %g1, [%l7 + 0x4C]
fnors %f1, %f1, %f10
fcmps %fcc2, %f12, %f13
fmovsleu %xcc, %f3, %f15
st %f1, [%l7 + 0x1C]
fpsub16s %f8, %f14, %f15
tle %icc, 0x0
fmovdcs %icc, %f15, %f14
stb %g4, [%l7 + 0x65]
ta %xcc, 0x3
and %o7, %g2, %l0
fcmpgt32 %f2, %f6, %o2
srlx %g5, 0x0C, %o3
ld [%l7 + 0x60], %f12
fnot1 %f10, %f6
smulcc %i6, %g6, %o0
ldsw [%l7 + 0x70], %o6
fmovsl %xcc, %f15, %f11
movrlez %i4, %i0, %i3
fnors %f2, %f1, %f10
stx %l5, [%l7 + 0x48]
srl %o4, %l6, %l2
andncc %l1, %g3, %i2
ldub [%l7 + 0x44], %i1
fpsub32s %f9, %f9, %f3
tsubcc %o1, %g7, %o5
fmovsg %icc, %f5, %f5
sll %i5, 0x0B, %i7
ldsw [%l7 + 0x24], %l3
edge32ln %l4, %g1, %g4
movvs %icc, %g2, %l0
add %o7, %g5, %o2
movleu %xcc, %o3, %i6
fbge %fcc0, loop_931
add %g6, %o6, %o0
tvs %xcc, 0x4
nop
setx loop_932, %l0, %l1
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_931:
ldsw [%l7 + 0x48], %i0
fbo %fcc2, loop_933
fmovdpos %icc, %f0, %f9
loop_932:
edge32 %i3, %i4, %o4
st %f15, [%l7 + 0x5C]
loop_933:
brlz %l5, loop_934
xor %l2, 0x0759, %l1
st %f12, [%l7 + 0x48]
array16 %g3, %l6, %i1
loop_934:
fbl %fcc1, loop_935
st %f15, [%l7 + 0x60]
sethi 0x11B7, %o1
fmovsleu %xcc, %f7, %f14
loop_935:
movrlez %i2, 0x052, %o5
fmovspos %xcc, %f12, %f7
fmovrdne %i5, %f0, %f14
subcc %g7, 0x1429, %i7
lduh [%l7 + 0x58], %l4
stw %g1, [%l7 + 0x64]
std %f2, [%l7 + 0x10]
fblg,a %fcc2, loop_936
fabsd %f8, %f6
fpadd16 %f4, %f6, %f6
movre %g4, %l3, %g2
loop_936:
ldsw [%l7 + 0x30], %o7
fmuld8sux16 %f13, %f3, %f14
andcc %g5, %o2, %o3
std %f10, [%l7 + 0x78]
fxnor %f6, %f8, %f0
lduw [%l7 + 0x30], %l0
nop
setx loop_937, %l0, %l1
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 + 0x18]
ldx [%l7 + 0x60], %o6
sth %i6, [%l7 + 0x48]
loop_937:
ldd [%l7 + 0x40], %f10
stb %o0, [%l7 + 0x7C]
fmovrsgz %i0, %f10, %f11
addcc %i4, 0x02D7, %o4
sra %l5, 0x1C, %l2
fmovrdgz %i3, %f14, %f10
fmovse %icc, %f12, %f8
ldx [%l7 + 0x68], %l1
ldx [%l7 + 0x40], %g3
fmovdn %icc, %f6, %f7
fmovspos %xcc, %f8, %f15
popc %l6, %i1
fmovsge %xcc, %f15, %f8
brz,a %o1, loop_938
fbu %fcc0, loop_939
fble %fcc3, loop_940
ldx [%l7 + 0x60], %o5
loop_938:
array16 %i2, %g7, %i7
loop_939:
fxnor %f14, %f6, %f12
loop_940:
fmovsvs %icc, %f11, %f15
sth %l4, [%l7 + 0x26]
fcmpeq32 %f4, %f14, %g1
stx %i5, [%l7 + 0x38]
bleu,a %xcc, loop_941
srax %g4, %l3, %o7
stb %g5, [%l7 + 0x0F]
lduh [%l7 + 0x0C], %o2
loop_941:
brgez %g2, loop_942
fcmple32 %f8, %f12, %o3
ldub [%l7 + 0x6E], %l0
edge8ln %o6, %g6, %i6
loop_942:
tsubcc %o0, %i0, %i4
lduh [%l7 + 0x3E], %o4
edge32n %l5, %l2, %i3
smul %g3, %l6, %l1
ldub [%l7 + 0x18], %o1
movle %xcc, %i1, %i2
smulcc %o5, %g7, %i7
edge16ln %l4, %g1, %g4
stb %l3, [%l7 + 0x49]
std %f8, [%l7 + 0x50]
fmovsn %xcc, %f7, %f11
call loop_943
bcc,a loop_944
fmovsl %icc, %f15, %f11
tpos %xcc, 0x0
loop_943:
brz %i5, loop_945
loop_944:
ldx [%l7 + 0x78], %o7
fmovdcs %xcc, %f6, %f13
ldsh [%l7 + 0x4A], %g5
loop_945:
alignaddr %o2, %g2, %o3
stx %o6, [%l7 + 0x78]
ldsh [%l7 + 0x0E], %g6
ldsh [%l7 + 0x60], %l0
fnand %f0, %f4, %f12
st %f13, [%l7 + 0x30]
ldsb [%l7 + 0x0B], %i6
movrgez %o0, 0x26D, %i4
fmul8sux16 %f8, %f6, %f14
fmul8x16al %f8, %f7, %f0
fmovsl %xcc, %f10, %f3
fbge,a %fcc2, loop_946
srl %o4, 0x16, %i0
tvc %xcc, 0x1
umul %l2, %i3, %g3
loop_946:
sth %l5, [%l7 + 0x3E]
fzero %f0
fcmple32 %f12, %f0, %l6
movleu %xcc, %o1, %l1
bg,a %icc, loop_947
fabss %f6, %f8
st %f13, [%l7 + 0x4C]
and %i1, 0x1C7F, %i2
loop_947:
brlz,a %o5, loop_948
tg %icc, 0x2
sth %i7, [%l7 + 0x10]
st %f2, [%l7 + 0x24]
loop_948:
fcmpeq16 %f2, %f6, %l4
ldx [%l7 + 0x28], %g7
ldd [%l7 + 0x70], %f2
pdist %f4, %f8, %f0
ldx [%l7 + 0x38], %g4
addcc %l3, %i5, %g1
call loop_949
ldd [%l7 + 0x38], %f0
tcc %xcc, 0x4
mova %xcc, %g5, %o7
loop_949:
stb %g2, [%l7 + 0x3E]
fble %fcc0, loop_950
stw %o3, [%l7 + 0x30]
fmovrsgz %o2, %f12, %f5
stw %o6, [%l7 + 0x54]
loop_950:
bl loop_951
sra %g6, 0x1E, %l0
brlez %i6, loop_952
fpack32 %f0, %f12, %f0
loop_951:
andn %o0, %o4, %i4
fmovsl %xcc, %f0, %f3
loop_952:
ldsb [%l7 + 0x17], %i0
fmovsneg %xcc, %f14, %f8
bge,a,pn %xcc, loop_953
fmovrse %i3, %f3, %f15
sdivcc %l2, 0x0DBA, %l5
fornot1s %f10, %f14, %f12
loop_953:
fmovdvs %icc, %f10, %f15
fpsub16 %f4, %f8, %f6
edge8ln %l6, %g3, %l1
fmovdleu %icc, %f12, %f6
stx %i1, [%l7 + 0x18]
fmovspos %xcc, %f13, %f11
ldub [%l7 + 0x53], %i2
lduw [%l7 + 0x40], %o5
fzeros %f8
alignaddrl %o1, %i7, %l4
bvs,a,pn %icc, loop_954
std %f10, [%l7 + 0x08]
ldx [%l7 + 0x10], %g7
std %f8, [%l7 + 0x58]
loop_954:
alignaddr %l3, %g4, %i5
xorcc %g1, %o7, %g2
tvs %xcc, 0x1
fpsub32 %f2, %f12, %f4
fmovsvc %icc, %f12, %f4
ldsb [%l7 + 0x12], %g5
fba %fcc1, loop_955
ta %icc, 0x0
stw %o3, [%l7 + 0x1C]
movvc %icc, %o2, %o6
loop_955:
umul %l0, %i6, %g6
xorcc %o4, 0x075C, %i4
fmovsg %xcc, %f1, %f2
movvs %xcc, %o0, %i0
move %xcc, %i3, %l2
ldx [%l7 + 0x40], %l6
fnegd %f4, %f6
bvs,a %xcc, loop_956
fmul8x16au %f15, %f14, %f14
fmovs %f0, %f4
std %f10, [%l7 + 0x50]
loop_956:
tg %icc, 0x4
nop
setx loop_957, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fabss %f14, %f12
ta %xcc, 0x6
lduw [%l7 + 0x1C], %g3
loop_957:
addc %l1, 0x00E0, %l5
fmovda %xcc, %f13, %f0
fandnot1 %f6, %f14, %f6
st %f9, [%l7 + 0x44]
fsrc1 %f2, %f6
fmovrdgez %i2, %f6, %f10
tle %xcc, 0x6
bvc,pt %icc, loop_958
ld [%l7 + 0x10], %f4
ldsw [%l7 + 0x14], %o5
sth %o1, [%l7 + 0x1E]
loop_958:
fones %f1
sth %i7, [%l7 + 0x66]
fble %fcc0, loop_959
tn %icc, 0x1
fmovdge %icc, %f5, %f7
ldd [%l7 + 0x20], %f10
loop_959:
fcmpgt16 %f4, %f12, %l4
fmovsn %xcc, %f8, %f7
move %xcc, %g7, %i1
movcc %xcc, %l3, %i5
stw %g1, [%l7 + 0x5C]
fexpand %f13, %f8
array32 %g4, %g2, %g5
movne %xcc, %o7, %o3
fandnot2 %f0, %f14, %f0
subccc %o2, %o6, %l0
tgu %icc, 0x5
ldd [%l7 + 0x48], %f10
sth %g6, [%l7 + 0x2A]
stw %o4, [%l7 + 0x50]
ldsh [%l7 + 0x16], %i6
ldx [%l7 + 0x08], %i4
fba %fcc3, loop_960
stx %i0, [%l7 + 0x40]
lduw [%l7 + 0x50], %i3
fblg %fcc0, loop_961
loop_960:
fpsub16 %f2, %f6, %f8
brlez,a %l2, loop_962
nop
setx loop_963, %l0, %l1
jmpl %l1, %o0
loop_961:
fandnot2 %f6, %f8, %f6
addccc %l6, %g3, %l1
loop_962:
fands %f1, %f4, %f9
loop_963:
bgu,a,pn %xcc, loop_964
taddcc %l5, 0x0D80, %i2
tpos %xcc, 0x6
edge8l %o5, %o1, %i7
loop_964:
udiv %g7, 0x1115, %i1
fblg,a %fcc3, loop_965
sth %l3, [%l7 + 0x6E]
fandnot2 %f6, %f2, %f6
bneg,a,pt %icc, loop_966
loop_965:
alignaddrl %l4, %g1, %g4
mulscc %i5, 0x0147, %g5
fbne,a %fcc2, loop_967
loop_966:
fpsub16 %f2, %f4, %f4
fsrc2 %f12, %f8
bgu,pn %icc, loop_968
loop_967:
fone %f12
array8 %g2, %o3, %o7
ldsb [%l7 + 0x54], %o2
loop_968:
fbg,a %fcc2, loop_969
brlz %o6, loop_970
ldsb [%l7 + 0x66], %g6
sth %o4, [%l7 + 0x52]
loop_969:
lduh [%l7 + 0x44], %l0
loop_970:
edge16ln %i4, %i0, %i6
stb %l2, [%l7 + 0x6F]
ldd [%l7 + 0x40], %f10
ldsb [%l7 + 0x21], %o0
tleu %icc, 0x7
ldd [%l7 + 0x20], %f2
array8 %i3, %g3, %l1
addc %l6, 0x0756, %l5
edge32 %i2, %o5, %i7
fbl,a %fcc0, loop_971
tle %xcc, 0x2
movrgz %o1, %i1, %g7
sdiv %l3, 0x0BCA, %l4
loop_971:
bcc %icc, loop_972
bcs,a,pn %icc, loop_973
stw %g1, [%l7 + 0x28]
std %f12, [%l7 + 0x10]
loop_972:
fbuge,a %fcc0, loop_974
loop_973:
ldub [%l7 + 0x25], %i5
fbl,a %fcc2, loop_975
edge8l %g4, %g2, %o3
loop_974:
fcmpne16 %f8, %f6, %g5
lduh [%l7 + 0x52], %o7
loop_975:
sdivx %o6, 0x0266, %o2
edge32 %g6, %o4, %l0
edge16n %i0, %i6, %i4
tge %xcc, 0x1
stw %l2, [%l7 + 0x08]
fmovse %xcc, %f7, %f4
brgez,a %o0, loop_976
edge16ln %i3, %l1, %l6
udivcc %g3, 0x1030, %i2
fmovdvc %xcc, %f8, %f3
loop_976:
fand %f4, %f12, %f10
fmovde %xcc, %f15, %f2
fmovsn %icc, %f8, %f3
bneg loop_977
fnegd %f2, %f10
orcc %l5, %o5, %o1
fbul,a %fcc0, loop_978
loop_977:
lduh [%l7 + 0x40], %i1
fmul8x16al %f12, %f7, %f4
bvs,a,pn %xcc, loop_979
loop_978:
fmovsn %xcc, %f10, %f3
stw %g7, [%l7 + 0x28]
fmovse %icc, %f4, %f15
loop_979:
fmovdge %xcc, %f7, %f1
stw %l3, [%l7 + 0x24]
fandnot2s %f15, %f7, %f11
call loop_980
fbuge %fcc0, loop_981
fcmps %fcc2, %f4, %f6
movn %icc, %l4, %g1
loop_980:
addcc %i5, 0x049A, %i7
loop_981:
srax %g4, %g2, %o3
fcmpgt16 %f12, %f2, %o7
fmovsne %xcc, %f14, %f5
ldd [%l7 + 0x48], %f0
sethi 0x06FD, %g5
fpsub16 %f8, %f6, %f10
fble,a %fcc2, loop_982
srlx %o6, %g6, %o2
fmovdneg %xcc, %f15, %f7
ldd [%l7 + 0x68], %f4
loop_982:
ld [%l7 + 0x20], %f14
fabsd %f4, %f14
ldd [%l7 + 0x20], %f6
stb %o4, [%l7 + 0x45]
ldub [%l7 + 0x6F], %i0
fmovrdgez %l0, %f0, %f4
movleu %xcc, %i6, %l2
fpack32 %f0, %f8, %f12
srax %i4, 0x03, %o0
fmovrdgez %i3, %f4, %f2
array16 %l6, %g3, %l1
ldsb [%l7 + 0x4A], %i2
std %f4, [%l7 + 0x08]
stx %o5, [%l7 + 0x58]
lduh [%l7 + 0x76], %o1
bcs,a,pt %xcc, loop_983
ldsw [%l7 + 0x18], %l5
fmovscs %icc, %f8, %f5
ld [%l7 + 0x24], %f11
loop_983:
fpadd16s %f5, %f5, %f10
fsrc2 %f12, %f2
stb %i1, [%l7 + 0x35]
movre %l3, 0x133, %l4
xnor %g1, 0x1FE9, %i5
fxor %f0, %f4, %f2
sdiv %g7, 0x1716, %g4
fmul8sux16 %f0, %f14, %f6
fbge %fcc2, loop_984
fmovdge %xcc, %f6, %f11
fbug %fcc1, loop_985
fnot1 %f2, %f8
loop_984:
st %f12, [%l7 + 0x68]
fmovsge %icc, %f5, %f11
loop_985:
fmovsle %xcc, %f3, %f11
ldsw [%l7 + 0x64], %i7
ld [%l7 + 0x74], %f4
fxnors %f15, %f4, %f1
fbne %fcc3, loop_986
fbn,a %fcc2, loop_987
stx %o3, [%l7 + 0x60]
fmovdge %icc, %f9, %f7
loop_986:
ldsh [%l7 + 0x54], %g2
loop_987:
ldd [%l7 + 0x70], %f12
be,a,pt %icc, loop_988
fpsub32 %f0, %f6, %f8
std %f8, [%l7 + 0x48]
fmovsgu %icc, %f12, %f2
loop_988:
stx %o7, [%l7 + 0x58]
fbn %fcc3, loop_989
fpadd16 %f10, %f0, %f4
lduh [%l7 + 0x3E], %o6
orcc %g5, %o2, %o4
loop_989:
ldsw [%l7 + 0x5C], %i0
fble,a %fcc1, loop_990
fcmpne16 %f6, %f4, %g6
fmovrse %i6, %f11, %f6
fpmerge %f5, %f8, %f14
loop_990:
ldd [%l7 + 0x68], %f10
sub %l2, 0x000B, %l0
fnot1 %f12, %f10
xnor %o0, %i3, %l6
ldd [%l7 + 0x20], %f4
edge16n %g3, %l1, %i2
fandnot2s %f8, %f5, %f3
stb %o5, [%l7 + 0x5E]
tsubcc %i4, %l5, %i1
edge16n %o1, %l3, %l4
ldub [%l7 + 0x27], %g1
udivcc %i5, 0x0A46, %g7
movg %icc, %i7, %g4
fandnot1 %f0, %f10, %f10
sth %g2, [%l7 + 0x4E]
brgz %o7, loop_991
fpsub16s %f8, %f14, %f9
mulx %o6, 0x13F7, %o3
bge,pt %icc, loop_992
loop_991:
te %xcc, 0x4
ldd [%l7 + 0x10], %f10
fmovspos %xcc, %f2, %f4
loop_992:
fandnot2s %f9, %f10, %f15
te %icc, 0x7
sth %g5, [%l7 + 0x08]
fandnot1 %f10, %f10, %f12
ldub [%l7 + 0x55], %o2
fmovdleu %xcc, %f7, %f15
movneg %xcc, %i0, %g6
bl,a,pt %xcc, loop_993
ldub [%l7 + 0x76], %o4
fpadd32 %f6, %f10, %f12
fcmpne32 %f0, %f4, %i6
loop_993:
stx %l2, [%l7 + 0x08]
movvc %xcc, %o0, %l0
fnot1s %f4, %f5
fmovrse %i3, %f7, %f1
fnot2s %f2, %f12
subcc %g3, %l1, %i2
st %f13, [%l7 + 0x60]
sra %o5, 0x18, %i4
andn %l6, 0x119D, %l5
std %f12, [%l7 + 0x68]
addc %i1, %l3, %l4
fexpand %f2, %f8
nop
setx loop_994, %l0, %l1
jmpl %l1, %o1
fmovdne %icc, %f12, %f8
fcmpgt32 %f14, %f14, %g1
stw %i5, [%l7 + 0x50]
loop_994:
fbne,a %fcc2, loop_995
ldd [%l7 + 0x08], %f6
fors %f13, %f10, %f4
edge16ln %i7, %g4, %g2
loop_995:
umulcc %o7, %o6, %o3
ld [%l7 + 0x78], %f10
ld [%l7 + 0x78], %f6
ldub [%l7 + 0x0A], %g5
ba,a,pt %xcc, loop_996
ta %icc, 0x2
stb %g7, [%l7 + 0x71]
edge8 %i0, %o2, %o4
loop_996:
taddcctv %g6, %i6, %o0
umulcc %l0, 0x0042, %l2
fbl,a %fcc2, loop_997
ldsw [%l7 + 0x1C], %g3
ldd [%l7 + 0x60], %f8
edge8ln %i3, %i2, %o5
loop_997:
fmovscs %xcc, %f8, %f4
bneg,a,pn %xcc, loop_998
fpsub32s %f1, %f11, %f4
ldsw [%l7 + 0x1C], %l1
bcs,a,pn %icc, loop_999
loop_998:
fsrc2s %f15, %f15
std %f6, [%l7 + 0x50]
fmovrslz %i4, %f0, %f2
loop_999:
bvc loop_1000
ldd [%l7 + 0x60], %f12
ldub [%l7 + 0x42], %l5
st %f6, [%l7 + 0x70]
loop_1000:
ldx [%l7 + 0x08], %i1
stw %l6, [%l7 + 0x58]
st %f0, [%l7 + 0x3C]
fmul8x16au %f4, %f10, %f10
xorcc %l4, 0x084E, %l3
fbge,a %fcc1, loop_1001
ldsh [%l7 + 0x3A], %o1
fabss %f12, %f5
sdivcc %g1, 0x107D, %i7
loop_1001:
ldub [%l7 + 0x76], %g4
fpmerge %f8, %f11, %f4
bge,pt %xcc, loop_1002
fmovsleu %icc, %f5, %f14
fsrc2 %f8, %f12
fblg %fcc1, loop_1003
loop_1002:
tl %icc, 0x1
fble %fcc3, loop_1004
fbue,a %fcc0, loop_1005
loop_1003:
ldsb [%l7 + 0x75], %g2
brgz,a %i5, loop_1006
loop_1004:
stx %o6, [%l7 + 0x30]
loop_1005:
std %f14, [%l7 + 0x28]
ld [%l7 + 0x10], %f10
loop_1006:
std %f0, [%l7 + 0x18]
ldd [%l7 + 0x10], %f12
lduw [%l7 + 0x1C], %o3
mulscc %g5, %g7, %i0
movrgez %o2, 0x34C, %o7
fbn,a %fcc3, loop_1007
fmovsn %icc, %f5, %f6
tsubcctv %o4, %i6, %o0
lduh [%l7 + 0x7A], %l0
loop_1007:
std %f12, [%l7 + 0x48]
lduw [%l7 + 0x5C], %l2
be %icc, loop_1008
std %f10, [%l7 + 0x50]
lduw [%l7 + 0x40], %g3
stx %i3, [%l7 + 0x08]
loop_1008:
mulscc %i2, %g6, %o5
nop
setx loop_1009, %l0, %l1
jmpl %l1, %l1
bcc loop_1010
fornot1s %f10, %f5, %f8
st %f10, [%l7 + 0x14]
loop_1009:
tl %icc, 0x4
loop_1010:
subccc %l5, 0x14D4, %i1
fzero %f10
fmuld8sux16 %f6, %f1, %f6
movvc %icc, %l6, %i4
fmovsg %icc, %f13, %f1
edge8ln %l4, %l3, %g1
ldsw [%l7 + 0x50], %o1
mova %icc, %i7, %g2
st %f2, [%l7 + 0x74]
fmovrse %g4, %f10, %f13
tcc %xcc, 0x1
orncc %i5, 0x12BE, %o6
xnor %o3, %g7, %i0
ldd [%l7 + 0x50], %f12
fcmps %fcc0, %f9, %f9
fpsub16s %f0, %f3, %f4
sdivx %g5, 0x159E, %o7
edge16l %o2, %o4, %o0
fpsub32 %f0, %f0, %f0
sth %i6, [%l7 + 0x4C]
fmovrslz %l0, %f10, %f2
fmovrde %l2, %f4, %f4
sth %i3, [%l7 + 0x10]
ble,a,pn %xcc, loop_1011
movvs %icc, %i2, %g3
fmovrdne %g6, %f14, %f8
ldsh [%l7 + 0x5E], %l1
loop_1011:
movcc %icc, %o5, %l5
fcmps %fcc1, %f0, %f9
ldsw [%l7 + 0x1C], %l6
stb %i1, [%l7 + 0x4F]
tsubcctv %l4, %i4, %g1
fbo,a %fcc3, loop_1012
fone %f10
fnegs %f0, %f0
lduh [%l7 + 0x08], %o1
loop_1012:
stx %l3, [%l7 + 0x38]
nop
setx loop_1013, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd32 %f0, %f2, %f0
brlz %g2, loop_1014
fand %f6, %f12, %f6
loop_1013:
sethi 0x09AD, %i7
ldsh [%l7 + 0x76], %g4
loop_1014:
fmovd %f8, %f6
tle %xcc, 0x6
fmuld8ulx16 %f7, %f6, %f0
st %f3, [%l7 + 0x28]
fcmpd %fcc2, %f10, %f6
ldsw [%l7 + 0x14], %o6
sth %i5, [%l7 + 0x40]
brlez,a %g7, loop_1015
fpack32 %f0, %f10, %f4
ldsh [%l7 + 0x08], %i0
fornot1 %f12, %f14, %f0
loop_1015:
movneg %xcc, %o3, %g5
fzero %f4
fbu,a %fcc1, loop_1016
fandnot2s %f13, %f2, %f7
fpackfix %f4, %f5
fcmpeq16 %f4, %f2, %o2
loop_1016:
tpos %xcc, 0x4
fble %fcc0, loop_1017
fmovrslez %o4, %f8, %f4
bl loop_1018
nop
setx loop_1019, %l0, %l1
jmpl %l1, %o0
loop_1017:
fbo,a %fcc1, loop_1020
tvs %icc, 0x2
loop_1018:
ldsw [%l7 + 0x38], %i6
loop_1019:
std %f8, [%l7 + 0x58]
loop_1020:
tpos %icc, 0x3
bshuffle %f0, %f14, %f0
sth %o7, [%l7 + 0x64]
ldsb [%l7 + 0x53], %l0
addcc %i3, %i2, %l2
bneg,pt %xcc, loop_1021
stx %g6, [%l7 + 0x20]
ldd [%l7 + 0x10], %f4
ldsw [%l7 + 0x58], %g3
loop_1021:
stw %l1, [%l7 + 0x08]
movge %icc, %l5, %l6
movcs %icc, %i1, %o5
umulcc %l4, 0x1A4E, %g1
subccc %o1, 0x0FAD, %i4
st %f9, [%l7 + 0x1C]
sub %l3, %g2, %g4
bgu,a %xcc, loop_1022
fpsub16s %f7, %f13, %f2
move %icc, %o6, %i5
ldub [%l7 + 0x29], %g7
loop_1022:
bshuffle %f2, %f12, %f0
addccc %i0, %o3, %g5
bcs,a,pt %xcc, loop_1023
fnot1 %f4, %f10
fornot2 %f0, %f10, %f8
fmovsn %xcc, %f11, %f8
loop_1023:
fmovspos %xcc, %f8, %f12
fors %f3, %f1, %f14
xnorcc %o2, %i7, %o4
std %f6, [%l7 + 0x40]
sth %o0, [%l7 + 0x34]
fbu %fcc1, loop_1024
edge32l %i6, %l0, %i3
ldsh [%l7 + 0x64], %i2
stw %o7, [%l7 + 0x48]
loop_1024:
ldub [%l7 + 0x08], %l2
fmovrde %g3, %f14, %f12
movrgez %l1, 0x35B, %l5
fcmpne16 %f0, %f4, %g6
bcs loop_1025
bneg,pn %xcc, loop_1026
siam 0x5
array8 %l6, %i1, %l4
loop_1025:
lduw [%l7 + 0x0C], %o5
loop_1026:
subc %o1, 0x1EB8, %g1
stb %l3, [%l7 + 0x5B]
andncc %i4, %g4, %o6
mova %icc, %i5, %g7
fbg %fcc2, loop_1027
fpmerge %f4, %f15, %f8
ldsh [%l7 + 0x7C], %i0
brgz,a %g2, loop_1028
loop_1027:
fmovs %f14, %f6
ldub [%l7 + 0x61], %g5
fcmpd %fcc1, %f14, %f14
loop_1028:
edge8l %o2, %i7, %o3
sth %o4, [%l7 + 0x6A]
popc %i6, %l0
stx %i3, [%l7 + 0x68]
sth %o0, [%l7 + 0x14]
ldsb [%l7 + 0x36], %o7
stb %l2, [%l7 + 0x71]
fbug %fcc1, loop_1029
tpos %xcc, 0x3
fcmple16 %f0, %f14, %g3
fnors %f13, %f6, %f4
loop_1029:
stb %l1, [%l7 + 0x7A]
bvc,pn %xcc, loop_1030
stw %l5, [%l7 + 0x18]
mova %icc, %i2, %l6
edge16l %i1, %g6, %o5
loop_1030:
tvc %icc, 0x5
fmovdcc %xcc, %f5, %f15
array32 %o1, %g1, %l4
ldd [%l7 + 0x30], %f8
lduh [%l7 + 0x0C], %l3
fmovdvs %icc, %f2, %f10
ldub [%l7 + 0x1A], %i4
bgu loop_1031
ba,pn %icc, loop_1032
stw %o6, [%l7 + 0x34]
nop
setx loop_1033, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1031:
fmovdcc %icc, %f15, %f3
loop_1032:
ldsh [%l7 + 0x3A], %g4
ldub [%l7 + 0x2F], %g7
loop_1033:
bgu,pt %xcc, loop_1034
brlez,a %i0, loop_1035
movcs %icc, %g2, %g5
brgz %i5, loop_1036
loop_1034:
ba loop_1037
loop_1035:
fmovde %icc, %f12, %f8
fbn,a %fcc3, loop_1038
loop_1036:
fpsub32 %f8, %f8, %f10
loop_1037:
ldsb [%l7 + 0x2F], %i7
bleu %icc, loop_1039
loop_1038:
ldsw [%l7 + 0x34], %o3
array16 %o2, %o4, %l0
fmovrdgz %i3, %f14, %f6
loop_1039:
fpadd32s %f13, %f4, %f15
stw %i6, [%l7 + 0x2C]
fmovsgu %icc, %f3, %f6
movrlez %o0, 0x063, %o7
movneg %icc, %g3, %l1
ldd [%l7 + 0x30], %f0
or %l2, 0x0670, %i2
alignaddrl %l5, %i1, %g6
fmuld8sux16 %f6, %f6, %f12
array32 %o5, %l6, %g1
ldd [%l7 + 0x40], %f14
std %f0, [%l7 + 0x10]
fnors %f15, %f3, %f1
bvc,pt %xcc, loop_1040
fmovdg %icc, %f2, %f13
fmovrdgez %o1, %f10, %f4
fxnors %f0, %f9, %f8
loop_1040:
fornot1 %f2, %f14, %f8
movgu %xcc, %l4, %i4
fmovsvs %xcc, %f6, %f9
fcmple32 %f2, %f8, %l3
subc %g4, %o6, %i0
stb %g7, [%l7 + 0x65]
subcc %g2, 0x1AD2, %i5
udivcc %g5, 0x1DDE, %o3
ld [%l7 + 0x28], %f10
fbne %fcc3, loop_1041
popc %i7, %o4
stx %o2, [%l7 + 0x08]
pdist %f14, %f6, %f0
loop_1041:
ldsh [%l7 + 0x5E], %l0
lduw [%l7 + 0x44], %i3
fpsub16 %f6, %f2, %f8
addc %i6, 0x1395, %o0
ldsw [%l7 + 0x54], %o7
fmul8x16al %f4, %f10, %f0
bne %icc, loop_1042
udivx %g3, 0x1057, %l2
taddcc %l1, %l5, %i2
ld [%l7 + 0x24], %f12
loop_1042:
bcc,a loop_1043
stx %i1, [%l7 + 0x78]
ldd [%l7 + 0x10], %f14
fpsub32s %f8, %f8, %f9
loop_1043:
srax %g6, %l6, %g1
umul %o1, %l4, %o5
edge16 %l3, %i4, %o6
st %f5, [%l7 + 0x50]
fmovrsgz %i0, %f0, %f3
fmovsne %xcc, %f10, %f6
movl %icc, %g7, %g4
st %f4, [%l7 + 0x08]
ldub [%l7 + 0x28], %i5
fmovdge %xcc, %f3, %f11
fcmpne32 %f0, %f2, %g2
fmovse %icc, %f6, %f0
fnot1s %f2, %f9
fba %fcc3, loop_1044
edge16ln %o3, %i7, %o4
tvc %icc, 0x6
brz,a %g5, loop_1045
loop_1044:
orcc %o2, 0x1489, %i3
bgu,pt %icc, loop_1046
edge8n %l0, %i6, %o0
loop_1045:
bpos,a,pt %xcc, loop_1047
fxnor %f12, %f10, %f2
loop_1046:
lduw [%l7 + 0x5C], %o7
edge8n %g3, %l2, %l5
loop_1047:
ld [%l7 + 0x78], %f1
array16 %l1, %i1, %i2
ldsb [%l7 + 0x5E], %l6
fmovrslez %g1, %f9, %f1
fandnot1 %f12, %f10, %f14
lduh [%l7 + 0x44], %o1
brnz %l4, loop_1048
ldsb [%l7 + 0x2C], %g6
fpadd16s %f8, %f9, %f2
fmovsne %icc, %f1, %f9
loop_1048:
fmovrse %o5, %f15, %f1
bvc %icc, loop_1049
fcmpgt16 %f10, %f12, %l3
stb %o6, [%l7 + 0x23]
fors %f0, %f15, %f10
loop_1049:
tle %xcc, 0x4
and %i0, %i4, %g7
ld [%l7 + 0x78], %f13
fmovd %f4, %f0
fcmpgt16 %f14, %f14, %i5
sdiv %g4, 0x1250, %o3
fmovscs %xcc, %f4, %f11
fmovdvc %xcc, %f15, %f7
edge16ln %i7, %g2, %o4
edge16l %g5, %o2, %l0
ldx [%l7 + 0x38], %i6
udiv %i3, 0x05A7, %o7
movgu %xcc, %g3, %l2
tgu %icc, 0x6
ldub [%l7 + 0x59], %l5
ldx [%l7 + 0x70], %l1
stw %i1, [%l7 + 0x58]
ldsb [%l7 + 0x38], %o0
fmuld8sux16 %f15, %f5, %f6
ldsb [%l7 + 0x4C], %l6
stx %i2, [%l7 + 0x38]
tleu %xcc, 0x6
ldd [%l7 + 0x38], %f0
ld [%l7 + 0x30], %f13
fmovrsgez %o1, %f15, %f3
move %icc, %g1, %g6
tvs %xcc, 0x7
ldsh [%l7 + 0x76], %l4
fpsub32s %f12, %f13, %f9
sth %o5, [%l7 + 0x40]
fbo %fcc1, loop_1050
fblg %fcc1, loop_1051
bleu %xcc, loop_1052
tvc %xcc, 0x2
loop_1050:
fbul,a %fcc3, loop_1053
loop_1051:
lduh [%l7 + 0x36], %o6
loop_1052:
sdivx %l3, 0x1616, %i4
bvs,a,pt %xcc, loop_1054
loop_1053:
fmul8x16al %f5, %f4, %f12
lduh [%l7 + 0x4C], %i0
taddcc %g7, 0x18E8, %g4
loop_1054:
stb %i5, [%l7 + 0x44]
movleu %icc, %i7, %g2
bl,pn %xcc, loop_1055
addccc %o3, %g5, %o4
st %f15, [%l7 + 0x5C]
sth %l0, [%l7 + 0x32]
loop_1055:
alignaddrl %o2, %i3, %i6
popc %g3, %l2
ldub [%l7 + 0x4E], %l5
lduw [%l7 + 0x54], %o7
smulcc %i1, %o0, %l1
lduh [%l7 + 0x26], %i2
bne,a,pn %xcc, loop_1056
or %l6, 0x1628, %o1
bge loop_1057
fmovsg %xcc, %f12, %f1
loop_1056:
brlez,a %g6, loop_1058
nop
setx loop_1059, %l0, %l1
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_1057:
fnands %f10, %f2, %f15
lduh [%l7 + 0x6E], %g1
loop_1058:
array8 %l4, %o6, %l3
loop_1059:
addc %i4, 0x1CA0, %i0
ldd [%l7 + 0x28], %f8
ldsh [%l7 + 0x10], %o5
fbuge %fcc3, loop_1060
bg,a loop_1061
fnegd %f2, %f10
subc %g7, %g4, %i5
loop_1060:
ld [%l7 + 0x4C], %f15
loop_1061:
lduw [%l7 + 0x58], %i7
subcc %o3, 0x0ECC, %g2
edge16ln %g5, %l0, %o2
fxnors %f13, %f12, %f5
st %f11, [%l7 + 0x10]
fxors %f12, %f9, %f14
fnot1s %f6, %f9
fmovspos %icc, %f4, %f1
fbug %fcc3, loop_1062
array8 %o4, %i3, %g3
lduw [%l7 + 0x10], %l2
stb %l5, [%l7 + 0x14]
loop_1062:
fnand %f14, %f12, %f12
subcc %i6, 0x036E, %o7
stb %i1, [%l7 + 0x4E]
be,a,pn %xcc, loop_1063
ldub [%l7 + 0x41], %o0
st %f10, [%l7 + 0x24]
fpsub16s %f7, %f4, %f10
loop_1063:
fpsub32s %f14, %f3, %f11
umul %l1, %i2, %l6
stx %o1, [%l7 + 0x18]
ldd [%l7 + 0x10], %f8
ble %icc, loop_1064
movvs %icc, %g6, %l4
fcmped %fcc0, %f6, %f10
fsrc2s %f11, %f3
loop_1064:
fmovrsgz %g1, %f4, %f0
tcs %xcc, 0x3
alignaddr %l3, %i4, %i0
fsrc1 %f14, %f10
bg,a,pn %xcc, loop_1065
fzeros %f12
fmovdle %xcc, %f15, %f13
ld [%l7 + 0x28], %f11
loop_1065:
fpadd32 %f0, %f4, %f0
fmovda %xcc, %f0, %f15
orncc %o5, %g7, %g4
fnor %f12, %f8, %f8
tn %xcc, 0x6
movvs %icc, %i5, %o6
lduw [%l7 + 0x58], %i7
fpackfix %f12, %f2
orn %g2, %o3, %g5
and %o2, %l0, %o4
fxors %f7, %f6, %f15
sdivx %g3, 0x0E1B, %l2
fbule %fcc0, loop_1066
lduw [%l7 + 0x70], %l5
subcc %i3, 0x06D8, %i6
fmovdle %xcc, %f7, %f2
loop_1066:
st %f11, [%l7 + 0x34]
ldsw [%l7 + 0x0C], %o7
std %f10, [%l7 + 0x50]
fmovse %icc, %f0, %f2
ldd [%l7 + 0x38], %f6
std %f10, [%l7 + 0x30]
udivcc %o0, 0x17B2, %i1
fmovdvs %icc, %f4, %f12
ldsb [%l7 + 0x56], %i2
edge16n %l6, %o1, %l1
fmul8x16au %f6, %f7, %f8
stb %g6, [%l7 + 0x0A]
fmovdge %xcc, %f9, %f6
popc %g1, %l3
fbl %fcc1, loop_1067
st %f14, [%l7 + 0x7C]
fbue %fcc0, loop_1068
fmovrdlz %i4, %f12, %f2
loop_1067:
movrlz %i0, 0x2BB, %o5
movn %icc, %l4, %g7
loop_1068:
ldx [%l7 + 0x70], %g4
ldd [%l7 + 0x08], %f2
bne,a loop_1069
ldd [%l7 + 0x28], %f0
ld [%l7 + 0x48], %f1
ldub [%l7 + 0x6A], %o6
loop_1069:
addcc %i7, %g2, %o3
fpadd32 %f10, %f6, %f10
ldsh [%l7 + 0x48], %g5
sth %i5, [%l7 + 0x1A]
edge16 %o2, %l0, %g3
fsrc2s %f0, %f8
std %f4, [%l7 + 0x58]
edge32l %o4, %l5, %l2
udivx %i3, 0x0A79, %o7
movrgz %o0, %i6, %i1
edge16ln %i2, %l6, %o1
ble %icc, loop_1070
bpos loop_1071
ldx [%l7 + 0x70], %l1
ldx [%l7 + 0x40], %g1
loop_1070:
mulscc %l3, %g6, %i0
loop_1071:
st %f11, [%l7 + 0x6C]
movrlz %o5, %l4, %i4
fbuge,a %fcc3, loop_1072
tge %icc, 0x2
brz,a %g7, loop_1073
ldsw [%l7 + 0x58], %o6
loop_1072:
stw %g4, [%l7 + 0x48]
fcmple16 %f6, %f10, %i7
loop_1073:
ldd [%l7 + 0x70], %f8
addc %g2, %o3, %i5
stw %o2, [%l7 + 0x6C]
fble %fcc1, loop_1074
ldub [%l7 + 0x15], %g5
sub %g3, 0x15A8, %l0
fmovsleu %xcc, %f4, %f7
loop_1074:
fmovrslez %o4, %f11, %f5
movvc %xcc, %l2, %i3
st %f1, [%l7 + 0x5C]
tleu %xcc, 0x6
fzero %f4
fpmerge %f4, %f6, %f12
fmovscs %xcc, %f12, %f8
movrlz %o7, %l5, %i6
fmovdne %icc, %f3, %f14
fmuld8ulx16 %f14, %f14, %f8
fsrc2 %f0, %f14
lduh [%l7 + 0x50], %i1
andn %i2, %l6, %o0
tne %icc, 0x0
fblg %fcc0, loop_1075
std %f12, [%l7 + 0x48]
bn loop_1076
movgu %xcc, %o1, %g1
loop_1075:
sethi 0x09A9, %l1
nop
setx loop_1077, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1076:
st %f2, [%l7 + 0x4C]
fcmpeq32 %f4, %f14, %l3
sub %g6, %o5, %l4
loop_1077:
fcmpgt16 %f14, %f12, %i4
popc %g7, %o6
fnot2 %f6, %f4
fmovdn %icc, %f15, %f15
ldsb [%l7 + 0x0B], %g4
subcc %i7, 0x0EB7, %g2
sdivcc %i0, 0x0846, %o3
edge8ln %i5, %g5, %g3
array16 %l0, %o4, %o2
fxor %f0, %f2, %f12
fbg %fcc3, loop_1078
fnot1 %f2, %f4
fmovdne %xcc, %f13, %f14
ldsh [%l7 + 0x66], %i3
loop_1078:
movrlz %l2, %o7, %l5
movg %xcc, %i1, %i2
stx %i6, [%l7 + 0x68]
be,pn %xcc, loop_1079
edge16l %l6, %o1, %o0
subccc %g1, %l1, %g6
tleu %icc, 0x7
loop_1079:
faligndata %f8, %f12, %f14
lduw [%l7 + 0x48], %l3
fmovd %f6, %f0
fmovdcs %xcc, %f10, %f14
stb %o5, [%l7 + 0x74]
stw %i4, [%l7 + 0x38]
bleu %icc, loop_1080
lduw [%l7 + 0x38], %g7
brnz,a %o6, loop_1081
ldd [%l7 + 0x30], %f10
loop_1080:
ldub [%l7 + 0x51], %g4
std %f6, [%l7 + 0x50]
loop_1081:
fmul8x16al %f2, %f1, %f6
fnegs %f14, %f15
edge32ln %i7, %g2, %i0
movrlz %o3, %i5, %l4
movl %icc, %g3, %g5
fbule,a %fcc3, loop_1082
brlz,a %l0, loop_1083
bneg,a,pt %icc, loop_1084
fnor %f4, %f4, %f10
loop_1082:
fmovrdgz %o2, %f6, %f6
loop_1083:
fmovda %icc, %f9, %f9
loop_1084:
bn,pt %xcc, loop_1085
bleu %icc, loop_1086
lduh [%l7 + 0x7E], %i3
tge %icc, 0x1
loop_1085:
lduh [%l7 + 0x7E], %o4
loop_1086:
movleu %icc, %o7, %l5
tleu %xcc, 0x5
fmovdleu %icc, %f4, %f4
ld [%l7 + 0x4C], %f14
fmovdgu %xcc, %f11, %f0
fmovdl %icc, %f9, %f11
fnot1s %f5, %f5
movre %l2, %i2, %i1
stb %l6, [%l7 + 0x16]
st %f0, [%l7 + 0x78]
fnor %f4, %f6, %f10
fmovrde %o1, %f6, %f0
edge16ln %i6, %o0, %l1
sethi 0x0976, %g6
sdivcc %g1, 0x1F49, %l3
bneg,a loop_1087
fcmpes %fcc2, %f0, %f11
ldsb [%l7 + 0x4A], %i4
fbuge %fcc2, loop_1088
loop_1087:
ldsh [%l7 + 0x36], %g7
sth %o6, [%l7 + 0x3E]
fcmpd %fcc3, %f8, %f12
loop_1088:
fcmpgt32 %f4, %f10, %o5
ldub [%l7 + 0x75], %g4
stw %g2, [%l7 + 0x78]
fexpand %f13, %f2
pdist %f8, %f8, %f14
stx %i7, [%l7 + 0x48]
movle %xcc, %o3, %i5
siam 0x5
ldx [%l7 + 0x08], %l4
fmovrsne %i0, %f10, %f2
fbge,a %fcc0, loop_1089
fble %fcc1, loop_1090
bgu loop_1091
movrgz %g5, 0x366, %l0
loop_1089:
fmovdg %icc, %f10, %f8
loop_1090:
fmovsleu %icc, %f12, %f1
loop_1091:
or %o2, %g3, %i3
fsrc1s %f11, %f3
fmovrsgz %o7, %f0, %f1
fandnot1 %f14, %f8, %f2
ldsw [%l7 + 0x4C], %l5
lduw [%l7 + 0x60], %o4
std %f8, [%l7 + 0x48]
lduw [%l7 + 0x54], %l2
ldx [%l7 + 0x58], %i1
ldub [%l7 + 0x49], %l6
sethi 0x0D9B, %o1
fmovdge %icc, %f0, %f12
bcc,a loop_1092
andncc %i2, %i6, %l1
ldsb [%l7 + 0x3D], %g6
and %o0, 0x0084, %l3
loop_1092:
lduh [%l7 + 0x32], %i4
fornot2s %f6, %f9, %f1
fmovrsgz %g7, %f12, %f12
fba,a %fcc3, loop_1093
ldsb [%l7 + 0x50], %o6
sth %g1, [%l7 + 0x24]
sra %o5, 0x1D, %g2
loop_1093:
be,a,pt %icc, loop_1094
fabss %f5, %f3
tne %icc, 0x4
orcc %g4, %o3, %i5
loop_1094:
ldsb [%l7 + 0x53], %i7
bleu,a %xcc, loop_1095
ble,a,pt %icc, loop_1096
tneg %icc, 0x6
sdivcc %i0, 0x155D, %g5
loop_1095:
fcmpeq32 %f14, %f4, %l0
loop_1096:
nop
setx loop_1097, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsle %xcc, %f13, %f5
subcc %l4, 0x10D2, %g3
orncc %o2, 0x0261, %i3
loop_1097:
xorcc %l5, %o4, %l2
fands %f4, %f11, %f11
fmovdn %icc, %f9, %f5
fmovrsne %o7, %f12, %f5
std %f0, [%l7 + 0x10]
lduh [%l7 + 0x34], %l6
tneg %icc, 0x3
tcs %xcc, 0x6
siam 0x5
add %o1, 0x1A31, %i2
ldub [%l7 + 0x6E], %i6
lduw [%l7 + 0x40], %i1
smulcc %g6, 0x0A9C, %l1
bneg %xcc, loop_1098
stw %o0, [%l7 + 0x18]
movne %icc, %i4, %l3
st %f9, [%l7 + 0x50]
loop_1098:
ldsb [%l7 + 0x6F], %o6
addc %g7, 0x1F2E, %g1
ld [%l7 + 0x48], %f11
fcmpd %fcc0, %f0, %f10
mulscc %g2, 0x0DDC, %g4
st %f1, [%l7 + 0x08]
lduw [%l7 + 0x18], %o5
tcs %icc, 0x5
fandnot2s %f15, %f8, %f15
fcmple16 %f4, %f2, %o3
fnegs %f8, %f14
ldd [%l7 + 0x10], %f12
edge8l %i5, %i0, %g5
std %f14, [%l7 + 0x68]
ldd [%l7 + 0x30], %f4
edge16 %i7, %l0, %g3
movg %xcc, %o2, %i3
ldsw [%l7 + 0x30], %l5
edge8n %l4, %o4, %l2
call loop_1099
subc %l6, 0x03E5, %o1
stw %o7, [%l7 + 0x70]
fornot2 %f6, %f10, %f2
loop_1099:
fpackfix %f4, %f15
ld [%l7 + 0x44], %f2
movcs %xcc, %i2, %i1
brlez %g6, loop_1100
fbg %fcc3, loop_1101
ldsw [%l7 + 0x5C], %i6
lduh [%l7 + 0x50], %o0
loop_1100:
fnegd %f6, %f12
loop_1101:
fmul8sux16 %f14, %f0, %f10
std %f12, [%l7 + 0x60]
ldsw [%l7 + 0x5C], %l1
fbu,a %fcc1, loop_1102
fsrc1 %f4, %f2
movrgez %i4, 0x1BF, %l3
lduw [%l7 + 0x54], %g7
loop_1102:
tleu %xcc, 0x4
st %f1, [%l7 + 0x70]
fmovdcc %xcc, %f8, %f13
fbe %fcc2, loop_1103
ldub [%l7 + 0x1A], %g1
stb %g2, [%l7 + 0x17]
ldub [%l7 + 0x16], %o6
loop_1103:
movle %xcc, %o5, %g4
st %f4, [%l7 + 0x4C]
ldd [%l7 + 0x08], %f8
movcc %xcc, %i5, %o3
movvc %xcc, %g5, %i7
fcmpd %fcc2, %f8, %f12
fxnors %f6, %f0, %f2
std %f6, [%l7 + 0x60]
bcc,pn %icc, loop_1104
xor %i0, %g3, %o2
fmuld8ulx16 %f0, %f9, %f6
fbge,a %fcc1, loop_1105
loop_1104:
bvs loop_1106
bn,a,pt %icc, loop_1107
st %f8, [%l7 + 0x2C]
loop_1105:
taddcc %i3, 0x1EC2, %l0
loop_1106:
stx %l5, [%l7 + 0x70]
loop_1107:
ldsb [%l7 + 0x3D], %l4
stb %o4, [%l7 + 0x74]
add %l6, 0x020B, %o1
sra %o7, %i2, %l2
fandnot1 %f8, %f4, %f14
st %f9, [%l7 + 0x34]
sth %g6, [%l7 + 0x18]
stx %i6, [%l7 + 0x10]
fpack32 %f0, %f10, %f6
alignaddr %o0, %i1, %l1
fmovsvc %xcc, %f1, %f14
ldsb [%l7 + 0x49], %i4
ldsh [%l7 + 0x1E], %l3
fmovdcc %xcc, %f14, %f13
tn %xcc, 0x3
fzeros %f5
bleu %xcc, loop_1108
ldub [%l7 + 0x6D], %g7
ldsh [%l7 + 0x50], %g1
fnot2s %f11, %f11
loop_1108:
fbe %fcc2, loop_1109
std %f6, [%l7 + 0x18]
stw %g2, [%l7 + 0x10]
fbge,a %fcc0, loop_1110
loop_1109:
ldsw [%l7 + 0x7C], %o5
bl,a,pn %icc, loop_1111
fxnors %f4, %f2, %f2
loop_1110:
call loop_1112
fmovrse %g4, %f15, %f10
loop_1111:
fbne,a %fcc1, loop_1113
fcmpne32 %f10, %f10, %i5
loop_1112:
stx %o6, [%l7 + 0x40]
brz %o3, loop_1114
loop_1113:
ldd [%l7 + 0x20], %f2
edge8ln %g5, %i0, %i7
smul %g3, %i3, %l0
loop_1114:
bne %icc, loop_1115
or %l5, %l4, %o4
bshuffle %f8, %f8, %f14
fbug %fcc3, loop_1116
loop_1115:
ldsb [%l7 + 0x22], %o2
movrne %o1, 0x2FC, %o7
fabsd %f6, %f8
loop_1116:
tvs %xcc, 0x2
ldd [%l7 + 0x60], %f12
ldsw [%l7 + 0x28], %l6
fbuge %fcc1, loop_1117
ldsb [%l7 + 0x25], %i2
fnot2s %f11, %f9
sth %l2, [%l7 + 0x0C]
loop_1117:
lduw [%l7 + 0x28], %i6
fbl,a %fcc0, loop_1118
stw %g6, [%l7 + 0x74]
te %xcc, 0x3
stb %o0, [%l7 + 0x37]
loop_1118:
tl %xcc, 0x3
tpos %xcc, 0x0
st %f1, [%l7 + 0x44]
bcc %icc, loop_1119
movcc %icc, %i1, %i4
fpadd16 %f4, %f6, %f12
ldub [%l7 + 0x67], %l1
loop_1119:
ldx [%l7 + 0x30], %l3
te %icc, 0x5
fnands %f14, %f2, %f10
bne,a,pt %icc, loop_1120
fxnors %f13, %f5, %f0
lduh [%l7 + 0x52], %g7
fabss %f3, %f6
loop_1120:
tpos %icc, 0x6
brnz,a %g1, loop_1121
bcs loop_1122
ld [%l7 + 0x6C], %f1
movg %icc, %o5, %g4
loop_1121:
st %f15, [%l7 + 0x54]
loop_1122:
fbe,a %fcc0, loop_1123
ldd [%l7 + 0x38], %f8
fmovdn %xcc, %f1, %f3
tvc %xcc, 0x6
loop_1123:
fsrc1s %f12, %f2
udivx %g2, 0x0877, %i5
st %f5, [%l7 + 0x08]
st %f8, [%l7 + 0x54]
addcc %o6, %g5, %i0
stb %o3, [%l7 + 0x6A]
movle %icc, %g3, %i7
edge8ln %i3, %l0, %l4
tsubcc %l5, %o2, %o1
ldd [%l7 + 0x78], %f12
edge32n %o7, %o4, %i2
st %f4, [%l7 + 0x14]
xnorcc %l2, 0x077A, %l6
fxor %f12, %f2, %f12
umulcc %g6, 0x15FC, %i6
fabss %f6, %f15
sth %i1, [%l7 + 0x50]
fbul,a %fcc2, loop_1124
edge16l %o0, %l1, %l3
sth %i4, [%l7 + 0x42]
stb %g1, [%l7 + 0x47]
loop_1124:
fpsub32 %f12, %f0, %f2
fmovrse %o5, %f0, %f2
stx %g7, [%l7 + 0x48]
fcmpne16 %f12, %f4, %g2
andn %i5, 0x0FF0, %o6
subccc %g4, %g5, %o3
bcs,a loop_1125
ldd [%l7 + 0x60], %f14
ldsw [%l7 + 0x58], %i0
stw %g3, [%l7 + 0x78]
loop_1125:
ldx [%l7 + 0x68], %i3
ldx [%l7 + 0x70], %i7
fpack32 %f10, %f2, %f10
std %f2, [%l7 + 0x28]
fcmpne16 %f0, %f12, %l0
fornot2 %f4, %f2, %f8
fmovdne %xcc, %f2, %f3
movcs %xcc, %l4, %l5
smul %o1, 0x111E, %o7
ldsb [%l7 + 0x12], %o4
stb %o2, [%l7 + 0x3D]
fblg %fcc0, loop_1126
lduw [%l7 + 0x30], %l2
lduh [%l7 + 0x40], %i2
tne %icc, 0x5
loop_1126:
fmovdgu %icc, %f9, %f5
bl loop_1127
fbg %fcc3, loop_1128
movrgez %g6, 0x069, %l6
fpsub32 %f4, %f4, %f2
loop_1127:
movle %xcc, %i1, %i6
loop_1128:
fpack16 %f6, %f5
udiv %l1, 0x0FE3, %o0
movcs %xcc, %l3, %g1
fmovsleu %xcc, %f5, %f9
brlez %i4, loop_1129
stb %g7, [%l7 + 0x2D]
edge8ln %g2, %i5, %o6
mulscc %g4, %o5, %o3
loop_1129:
bn,a,pn %icc, loop_1130
ldd [%l7 + 0x68], %f10
ldsw [%l7 + 0x50], %i0
fblg,a %fcc3, loop_1131
loop_1130:
st %f6, [%l7 + 0x10]
stb %g5, [%l7 + 0x43]
fmovdneg %xcc, %f11, %f2
loop_1131:
fcmpeq32 %f12, %f14, %g3
lduh [%l7 + 0x76], %i7
alignaddr %l0, %l4, %l5
lduw [%l7 + 0x60], %i3
stx %o1, [%l7 + 0x58]
sth %o7, [%l7 + 0x0C]
ba,pt %xcc, loop_1132
ld [%l7 + 0x64], %f5
udivx %o2, 0x135D, %o4
pdist %f6, %f4, %f12
loop_1132:
fpadd16s %f0, %f0, %f11
st %f14, [%l7 + 0x40]
brgz %i2, loop_1133
st %f1, [%l7 + 0x38]
fand %f2, %f10, %f0
lduw [%l7 + 0x78], %g6
loop_1133:
subc %l6, 0x0B1D, %l2
for %f4, %f2, %f14
fblg,a %fcc3, loop_1134
sub %i1, %i6, %l1
xorcc %l3, 0x1658, %g1
std %f12, [%l7 + 0x48]
loop_1134:
fsrc1 %f0, %f0
movge %icc, %i4, %g7
stw %g2, [%l7 + 0x1C]
mova %xcc, %i5, %o0
movrne %o6, 0x2AE, %o5
fmovrsgez %o3, %f9, %f7
st %f9, [%l7 + 0x7C]
tpos %xcc, 0x2
tcs %xcc, 0x1
movpos %xcc, %i0, %g4
stx %g5, [%l7 + 0x38]
lduh [%l7 + 0x5A], %i7
fbe %fcc2, loop_1135
faligndata %f6, %f2, %f14
lduh [%l7 + 0x6C], %g3
lduw [%l7 + 0x54], %l4
loop_1135:
tsubcc %l5, 0x0A08, %l0
ldub [%l7 + 0x6A], %o1
fbuge %fcc1, loop_1136
smulcc %o7, %i3, %o2
tneg %icc, 0x1
or %i2, 0x0D82, %o4
loop_1136:
fnor %f2, %f14, %f0
fmovscc %icc, %f3, %f9
udiv %l6, 0x0711, %l2
lduh [%l7 + 0x3E], %g6
fnors %f15, %f4, %f12
brlez,a %i1, loop_1137
tvc %icc, 0x6
sdivcc %l1, 0x03F2, %i6
udiv %g1, 0x04D3, %i4
loop_1137:
taddcc %g7, 0x088E, %l3
fsrc1 %f14, %f6
brgz,a %i5, loop_1138
fmovsne %icc, %f4, %f11
fcmpgt32 %f12, %f6, %g2
stb %o0, [%l7 + 0x76]
loop_1138:
stb %o5, [%l7 + 0x0E]
fbule %fcc0, loop_1139
sth %o6, [%l7 + 0x2C]
siam 0x7
stx %o3, [%l7 + 0x70]
loop_1139:
movrgez %i0, %g5, %g4
sethi 0x05AC, %i7
addcc %l4, %g3, %l5
ldsw [%l7 + 0x44], %l0
bne,a,pt %xcc, loop_1140
addcc %o7, %i3, %o2
fones %f15
fmovrdne %i2, %f6, %f0
loop_1140:
fmovdneg %xcc, %f6, %f9
fors %f0, %f2, %f14
fxor %f8, %f10, %f4
st %f5, [%l7 + 0x2C]
fandnot1 %f10, %f12, %f2
fmul8x16al %f13, %f10, %f2
fbu,a %fcc0, loop_1141
lduw [%l7 + 0x2C], %o1
fbug,a %fcc1, loop_1142
fbne %fcc1, loop_1143
loop_1141:
fmovrdlez %l6, %f14, %f0
fpadd16 %f12, %f0, %f14
loop_1142:
stb %l2, [%l7 + 0x13]
loop_1143:
stx %g6, [%l7 + 0x50]
ldx [%l7 + 0x48], %i1
xor %o4, 0x162A, %l1
fmovsvc %icc, %f10, %f5
stb %i6, [%l7 + 0x5D]
ldsw [%l7 + 0x10], %g1
ldd [%l7 + 0x18], %f8
fmovrdlz %g7, %f10, %f4
fmovdneg %icc, %f14, %f2
tl %icc, 0x4
xnorcc %i4, 0x0D54, %i5
movcs %icc, %g2, %o0
tpos %xcc, 0x0
ld [%l7 + 0x08], %f14
tn %icc, 0x2
fmovrde %l3, %f0, %f14
tneg %icc, 0x4
edge32 %o5, %o3, %o6
ldub [%l7 + 0x49], %i0
fcmpd %fcc1, %f2, %f0
ldsw [%l7 + 0x30], %g5
movcc %xcc, %g4, %l4
movle %xcc, %g3, %l5
bl,pt %icc, loop_1144
alignaddr %i7, %o7, %i3
fornot1s %f0, %f4, %f4
xnor %l0, %i2, %o2
loop_1144:
movgu %icc, %o1, %l2
fmovdneg %xcc, %f7, %f0
fmovscc %xcc, %f5, %f15
fornot1s %f1, %f11, %f9
fmul8x16al %f2, %f7, %f8
sth %g6, [%l7 + 0x7E]
fpadd16 %f14, %f2, %f10
ldsh [%l7 + 0x54], %i1
stb %l6, [%l7 + 0x43]
ldsb [%l7 + 0x5A], %l1
fbu %fcc2, loop_1145
fandnot2s %f8, %f12, %f5
udiv %o4, 0x061D, %i6
lduw [%l7 + 0x30], %g1
loop_1145:
st %f10, [%l7 + 0x2C]
fcmpes %fcc0, %f9, %f13
std %f6, [%l7 + 0x20]
addcc %g7, 0x1693, %i4
fmul8ulx16 %f12, %f8, %f0
fzero %f2
fmovdleu %icc, %f14, %f5
fbn %fcc3, loop_1146
fmovrdlez %i5, %f12, %f4
stx %o0, [%l7 + 0x48]
edge16ln %l3, %o5, %g2
loop_1146:
udivx %o3, 0x1F74, %i0
fbule %fcc1, loop_1147
fone %f0
sdiv %o6, 0x13F5, %g5
array8 %g4, %l4, %g3
loop_1147:
fsrc1s %f12, %f7
umul %l5, 0x0514, %i7
bgu,a %icc, loop_1148
stx %i3, [%l7 + 0x08]
fbul,a %fcc3, loop_1149
nop
setx loop_1150, %l0, %l1
jmpl %l1, %l0
loop_1148:
and %i2, 0x0111, %o7
fpsub32s %f0, %f7, %f11
loop_1149:
bn loop_1151
loop_1150:
ldsb [%l7 + 0x5B], %o2
sth %o1, [%l7 + 0x3E]
ldub [%l7 + 0x32], %g6
loop_1151:
fbl %fcc1, loop_1152
sethi 0x14C2, %i1
st %f1, [%l7 + 0x14]
tcs %icc, 0x6
loop_1152:
movvc %icc, %l2, %l6
popc 0x088A, %o4
xor %i6, 0x01DD, %l1
ldub [%l7 + 0x1D], %g1
edge32l %g7, %i4, %i5
movge %icc, %l3, %o5
fexpand %f3, %f2
fbne %fcc1, loop_1153
fsrc1s %f4, %f14
bl,a loop_1154
ldsh [%l7 + 0x22], %o0
loop_1153:
alignaddr %o3, %g2, %i0
udivx %o6, 0x1B30, %g5
loop_1154:
fbe %fcc2, loop_1155
fmul8ulx16 %f4, %f10, %f2
std %f2, [%l7 + 0x30]
tgu %xcc, 0x2
loop_1155:
lduw [%l7 + 0x20], %l4
orncc %g4, %g3, %i7
fbne,a %fcc1, loop_1156
fnegd %f10, %f6
fmovrse %i3, %f5, %f7
fmovde %icc, %f6, %f12
loop_1156:
fmovse %xcc, %f15, %f12
te %icc, 0x6
fornot1 %f0, %f12, %f0
fbule,a %fcc1, loop_1157
movre %l5, 0x362, %l0
ldx [%l7 + 0x60], %i2
lduh [%l7 + 0x28], %o7
loop_1157:
fmovrdlez %o2, %f10, %f4
fzero %f14
ldd [%l7 + 0x10], %f14
ldsw [%l7 + 0x08], %g6
ldx [%l7 + 0x60], %o1
fmul8x16 %f2, %f8, %f2
ld [%l7 + 0x50], %f10
bgu,pt %icc, loop_1158
lduh [%l7 + 0x36], %l2
or %l6, 0x11A9, %o4
fcmpd %fcc3, %f6, %f14
loop_1158:
sth %i6, [%l7 + 0x1C]
xorcc %i1, %g1, %l1
fbue,a %fcc1, loop_1159
ld [%l7 + 0x58], %f15
fones %f4
lduw [%l7 + 0x3C], %i4
loop_1159:
tsubcc %g7, %l3, %i5
fpack32 %f0, %f14, %f6
bg,pt %icc, loop_1160
brnz,a %o0, loop_1161
movrlz %o5, 0x362, %o3
tl %icc, 0x3
loop_1160:
call loop_1162
loop_1161:
edge16l %i0, %o6, %g2
fmovdneg %icc, %f8, %f8
edge32 %l4, %g5, %g3
loop_1162:
sth %i7, [%l7 + 0x36]
ldx [%l7 + 0x48], %g4
ldx [%l7 + 0x58], %i3
movvc %xcc, %l5, %i2
fmovrdgz %o7, %f6, %f14
smul %l0, %g6, %o1
fmovrdlz %o2, %f4, %f4
bcc,pn %icc, loop_1163
ble,a loop_1164
fabsd %f12, %f12
alignaddr %l2, %o4, %l6
loop_1163:
ldub [%l7 + 0x6D], %i1
loop_1164:
fmovsge %icc, %f15, %f5
fmovdne %xcc, %f0, %f7
movrne %i6, 0x1A3, %g1
std %f2, [%l7 + 0x58]
std %f6, [%l7 + 0x08]
sra %l1, %g7, %i4
lduh [%l7 + 0x3E], %l3
fnot2 %f4, %f4
fbuge %fcc3, loop_1165
fpadd32 %f4, %f0, %f4
fpsub32 %f14, %f4, %f2
sdiv %i5, 0x1BB6, %o5
loop_1165:
lduh [%l7 + 0x4C], %o3
sub %o0, %o6, %i0
fmovsvs %icc, %f1, %f0
lduw [%l7 + 0x08], %g2
movg %xcc, %l4, %g5
nop
setx loop_1166, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subcc %g3, 0x00E0, %g4
fmul8sux16 %f12, %f2, %f10
ldsh [%l7 + 0x7E], %i7
loop_1166:
sra %i3, 0x08, %l5
fmovdvs %xcc, %f14, %f10
stb %i2, [%l7 + 0x4A]
fxor %f4, %f0, %f8
ldsh [%l7 + 0x32], %l0
bg loop_1167
movl %xcc, %g6, %o1
bge,pt %icc, loop_1168
bleu %xcc, loop_1169
loop_1167:
ldsh [%l7 + 0x5E], %o7
nop
setx loop_1170, %l0, %l1
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_1168:
edge16l %l2, %o2, %o4
loop_1169:
fcmpgt16 %f14, %f12, %i1
fones %f6
loop_1170:
taddcc %l6, %i6, %l1
fble,a %fcc3, loop_1171
fandnot2 %f0, %f6, %f0
fmovsgu %xcc, %f7, %f11
bvc loop_1172
loop_1171:
fmul8x16au %f14, %f13, %f4
fornot1s %f14, %f13, %f8
fmovrdgz %g1, %f14, %f2
loop_1172:
fmovsgu %icc, %f10, %f6
fcmped %fcc0, %f10, %f4
movleu %xcc, %i4, %g7
bne,a,pn %icc, loop_1173
bcs,pt %xcc, loop_1174
sll %l3, 0x1E, %o5
ldub [%l7 + 0x61], %i5
loop_1173:
stx %o0, [%l7 + 0x10]
loop_1174:
st %f3, [%l7 + 0x20]
edge16l %o6, %i0, %o3
movl %icc, %l4, %g2
edge32n %g3, %g4, %i7
movre %g5, %i3, %l5
mulscc %l0, %i2, %g6
stb %o1, [%l7 + 0x42]
xorcc %l2, %o7, %o4
ldub [%l7 + 0x6C], %i1
fbn %fcc3, loop_1175
movrgez %l6, %i6, %l1
fmovdgu %xcc, %f6, %f6
fandnot1s %f14, %f7, %f6
loop_1175:
st %f5, [%l7 + 0x20]
stb %o2, [%l7 + 0x18]
edge32l %i4, %g1, %l3
lduh [%l7 + 0x26], %g7
fmovsgu %xcc, %f3, %f7
stb %i5, [%l7 + 0x77]
fpack16 %f14, %f10
brgez %o0, loop_1176
std %f4, [%l7 + 0x08]
tvs %xcc, 0x7
ta %xcc, 0x7
loop_1176:
mulscc %o5, 0x1127, %i0
te %icc, 0x7
array32 %o6, %l4, %g2
fpsub16s %f3, %f10, %f13
edge32l %g3, %o3, %g4
fnegs %f2, %f14
ldx [%l7 + 0x50], %g5
fmovsn %icc, %f15, %f9
stw %i3, [%l7 + 0x68]
st %f12, [%l7 + 0x58]
fornot2 %f4, %f10, %f8
edge32n %i7, %l5, %l0
fpsub32 %f2, %f2, %f8
fmovd %f12, %f2
ld [%l7 + 0x7C], %f15
fmovdge %xcc, %f2, %f4
fnot2s %f2, %f6
brlez %g6, loop_1177
tsubcctv %o1, 0x1D5C, %i2
movrlez %o7, %o4, %l2
fmovrsgz %l6, %f10, %f7
loop_1177:
ldd [%l7 + 0x38], %f2
fsrc2s %f10, %f10
fpsub32s %f5, %f0, %f9
stw %i1, [%l7 + 0x3C]
faligndata %f8, %f14, %f8
ldsb [%l7 + 0x57], %l1
tleu %xcc, 0x2
movneg %icc, %i6, %i4
brgz,a %g1, loop_1178
fsrc2 %f4, %f6
st %f15, [%l7 + 0x10]
st %f4, [%l7 + 0x3C]
loop_1178:
sth %o2, [%l7 + 0x0C]
std %f6, [%l7 + 0x20]
mulscc %g7, %l3, %i5
fpadd32s %f5, %f3, %f1
ldub [%l7 + 0x42], %o5
popc %i0, %o6
movvc %xcc, %l4, %o0
fmovsgu %xcc, %f6, %f11
lduh [%l7 + 0x12], %g2
fmovs %f6, %f0
lduh [%l7 + 0x54], %g3
fmovsvs %icc, %f0, %f4
ldsb [%l7 + 0x17], %g4
std %f0, [%l7 + 0x58]
ldsb [%l7 + 0x0A], %g5
fmovse %xcc, %f7, %f13
tleu %icc, 0x2
siam 0x7
fnand %f2, %f6, %f14
fmovdl %xcc, %f6, %f7
fpadd16s %f4, %f15, %f2
sdiv %o3, 0x0D86, %i3
ldub [%l7 + 0x38], %i7
ld [%l7 + 0x18], %f15
sll %l0, 0x0F, %l5
orncc %o1, 0x1150, %g6
fmovsneg %xcc, %f5, %f2
fmovrsgz %i2, %f8, %f15
fmovsvs %xcc, %f13, %f14
fcmpne16 %f6, %f14, %o7
stb %o4, [%l7 + 0x57]
sth %l2, [%l7 + 0x22]
ldd [%l7 + 0x30], %f4
or %i1, %l6, %l1
st %f11, [%l7 + 0x1C]
stw %i4, [%l7 + 0x74]
subccc %i6, %o2, %g7
fbo %fcc0, loop_1179
array8 %g1, %l3, %i5
std %f12, [%l7 + 0x50]
edge32ln %i0, %o5, %l4
loop_1179:
call loop_1180
fnand %f14, %f4, %f2
fcmped %fcc0, %f2, %f12
edge8n %o6, %o0, %g2
loop_1180:
fmovsneg %icc, %f8, %f10
std %f2, [%l7 + 0x48]
fornot1 %f8, %f0, %f6
fmul8ulx16 %f14, %f6, %f4
ld [%l7 + 0x3C], %f4
edge32n %g3, %g4, %o3
fexpand %f14, %f0
fandnot1 %f8, %f6, %f4
sllx %g5, 0x0E, %i7
fmovdcs %icc, %f4, %f6
fnands %f13, %f8, %f14
fmovsn %xcc, %f10, %f1
fmul8x16al %f5, %f9, %f6
ldsb [%l7 + 0x0B], %i3
lduh [%l7 + 0x14], %l5
ldsh [%l7 + 0x3E], %l0
fmovs %f4, %f7
sth %o1, [%l7 + 0x22]
stb %i2, [%l7 + 0x22]
fbne %fcc2, loop_1181
stw %o7, [%l7 + 0x08]
orn %o4, 0x0041, %l2
stb %i1, [%l7 + 0x27]
loop_1181:
stx %l6, [%l7 + 0x50]
edge32l %l1, %i4, %i6
st %f8, [%l7 + 0x70]
fmovrse %g6, %f5, %f5
bvs,a %icc, loop_1182
tcc %icc, 0x2
fmovdvs %xcc, %f15, %f15
ble,a,pn %xcc, loop_1183
loop_1182:
sth %o2, [%l7 + 0x60]
fcmpgt32 %f10, %f8, %g1
lduw [%l7 + 0x50], %l3
loop_1183:
bne,pt %xcc, loop_1184
movleu %xcc, %g7, %i5
edge16 %i0, %o5, %o6
fmovdge %xcc, %f2, %f5
loop_1184:
fmovdcs %icc, %f14, %f9
edge8n %l4, %o0, %g3
fbe,a %fcc0, loop_1185
ldsb [%l7 + 0x79], %g4
bn,a %icc, loop_1186
bl,a,pn %xcc, loop_1187
loop_1185:
ldub [%l7 + 0x09], %g2
fpsub32 %f14, %f10, %f0
loop_1186:
ldsb [%l7 + 0x19], %o3
loop_1187:
fxors %f12, %f8, %f8
ldsh [%l7 + 0x50], %i7
fmovrdgz %i3, %f14, %f12
movl %xcc, %l5, %g5
xorcc %o1, 0x0CEB, %i2
fmovsleu %xcc, %f10, %f6
sllx %l0, %o4, %l2
fbu %fcc0, loop_1188
fcmpes %fcc1, %f9, %f2
subcc %i1, 0x01AF, %o7
array8 %l1, %i4, %l6
loop_1188:
call loop_1189
subc %g6, 0x0F38, %o2
xorcc %g1, 0x117D, %l3
fcmpeq16 %f6, %f14, %i6
loop_1189:
ldub [%l7 + 0x49], %i5
movg %icc, %g7, %o5
fmovdge %icc, %f7, %f6
fbule,a %fcc2, loop_1190
ldsw [%l7 + 0x78], %o6
ldub [%l7 + 0x69], %l4
bpos,a loop_1191
loop_1190:
siam 0x6
ldx [%l7 + 0x58], %o0
fmovsle %icc, %f13, %f2
loop_1191:
bshuffle %f2, %f12, %f6
fpsub32 %f0, %f10, %f14
movrlz %i0, 0x059, %g3
sub %g2, %o3, %i7
ldx [%l7 + 0x68], %i3
ld [%l7 + 0x74], %f7
fpack32 %f10, %f12, %f14
fxors %f3, %f10, %f13
tvc %xcc, 0x4
array16 %g4, %l5, %g5
movneg %icc, %i2, %l0
fmovsg %icc, %f15, %f8
udivcc %o4, 0x13AC, %l2
brgz,a %o1, loop_1192
lduh [%l7 + 0x7E], %i1
stb %o7, [%l7 + 0x2E]
mulscc %i4, %l6, %l1
loop_1192:
array16 %o2, %g6, %g1
fbo %fcc2, loop_1193
fmovdpos %icc, %f0, %f13
nop
setx loop_1194, %l0, %l1
jmpl %l1, %l3
fmul8sux16 %f14, %f2, %f2
loop_1193:
std %f14, [%l7 + 0x28]
ld [%l7 + 0x38], %f2
loop_1194:
fcmps %fcc0, %f9, %f9
ldx [%l7 + 0x08], %i6
fmul8sux16 %f12, %f0, %f8
tcc %xcc, 0x3
movl %icc, %g7, %o5
call loop_1195
andncc %i5, %l4, %o6
sdivx %i0, 0x0225, %g3
edge16 %o0, %g2, %o3
loop_1195:
fmuld8ulx16 %f1, %f9, %f4
stx %i7, [%l7 + 0x48]
bpos,a %icc, loop_1196
andncc %g4, %i3, %l5
ldd [%l7 + 0x68], %f8
udiv %i2, 0x07A3, %l0
loop_1196:
taddcc %o4, %l2, %g5
tl %xcc, 0x1
mulx %o1, %o7, %i1
edge8n %i4, %l1, %o2
fcmpeq16 %f8, %f12, %l6
bpos %xcc, loop_1197
movge %xcc, %g1, %g6
bneg,a %xcc, loop_1198
addccc %l3, %g7, %i6
loop_1197:
fxor %f14, %f14, %f2
fcmpgt32 %f8, %f0, %i5
loop_1198:
ldsw [%l7 + 0x20], %l4
fmovdl %icc, %f11, %f2
fmovrse %o5, %f6, %f13
edge16l %o6, %i0, %o0
tn %xcc, 0x7
sth %g3, [%l7 + 0x58]
std %f10, [%l7 + 0x58]
stb %o3, [%l7 + 0x41]
alignaddrl %g2, %i7, %g4
fpmerge %f7, %f8, %f12
lduw [%l7 + 0x44], %l5
lduh [%l7 + 0x7E], %i3
fnors %f7, %f9, %f12
lduw [%l7 + 0x40], %i2
bcc,a %icc, loop_1199
ldsw [%l7 + 0x54], %o4
lduw [%l7 + 0x1C], %l0
fble,a %fcc0, loop_1200
loop_1199:
fpadd32s %f11, %f10, %f9
ldub [%l7 + 0x5D], %l2
tleu %xcc, 0x0
loop_1200:
fpackfix %f4, %f8
fmul8x16au %f5, %f4, %f12
ta %icc, 0x0
bpos,a loop_1201
tvs %icc, 0x1
addccc %o1, %g5, %o7
ldd [%l7 + 0x58], %f8
loop_1201:
sth %i1, [%l7 + 0x3C]
stx %l1, [%l7 + 0x60]
fbe %fcc0, loop_1202
fmovdcs %icc, %f3, %f0
fsrc2s %f14, %f5
edge16n %o2, %l6, %g1
loop_1202:
ba %icc, loop_1203
edge32 %i4, %l3, %g7
st %f7, [%l7 + 0x40]
ldsb [%l7 + 0x78], %g6
loop_1203:
nop
setx loop_1204, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f6, [%l7 + 0x30]
fmovdge %icc, %f4, %f3
fmovdneg %xcc, %f10, %f10
loop_1204:
mova %icc, %i5, %l4
sllx %i6, %o5, %o6
movn %icc, %i0, %o0
tpos %xcc, 0x7
stb %g3, [%l7 + 0x59]
fnors %f14, %f10, %f4
faligndata %f10, %f10, %f2
fmovrdgz %g2, %f14, %f8
stb %o3, [%l7 + 0x6D]
udiv %g4, 0x0FCC, %i7
ldd [%l7 + 0x38], %f4
fbne,a %fcc1, loop_1205
edge16l %i3, %i2, %o4
fcmpgt32 %f14, %f2, %l5
lduw [%l7 + 0x6C], %l0
loop_1205:
std %f2, [%l7 + 0x18]
tneg %icc, 0x3
fmul8x16au %f0, %f2, %f14
tn %xcc, 0x6
faligndata %f6, %f0, %f2
fpackfix %f12, %f13
ldub [%l7 + 0x4E], %o1
ldd [%l7 + 0x70], %f12
fpack32 %f6, %f14, %f2
fpadd16s %f7, %f4, %f10
bl,a,pt %xcc, loop_1206
tgu %icc, 0x2
fpadd16s %f14, %f5, %f9
sth %g5, [%l7 + 0x60]
loop_1206:
fbn,a %fcc1, loop_1207
ldd [%l7 + 0x60], %f6
ldub [%l7 + 0x66], %o7
fpadd16 %f10, %f10, %f10
loop_1207:
fmovdneg %icc, %f7, %f12
fmovdcs %icc, %f3, %f10
fpadd16s %f14, %f8, %f5
faligndata %f6, %f10, %f0
fmovrdlz %l2, %f0, %f2
fmovdneg %xcc, %f8, %f14
edge16ln %l1, %o2, %i1
fmovrdgez %l6, %f0, %f14
fmovdgu %xcc, %f10, %f10
fmovrsne %g1, %f3, %f6
stx %i4, [%l7 + 0x48]
sth %g7, [%l7 + 0x12]
fnot1 %f0, %f8
sethi 0x1EFE, %l3
fpsub32s %f7, %f6, %f2
fabss %f15, %f8
tgu %icc, 0x1
lduw [%l7 + 0x68], %i5
mova %icc, %g6, %i6
popc %l4, %o5
ld [%l7 + 0x68], %f6
bneg,a %xcc, loop_1208
pdist %f14, %f4, %f8
lduw [%l7 + 0x40], %o6
movne %xcc, %o0, %g3
loop_1208:
stb %g2, [%l7 + 0x61]
fmovrsgz %i0, %f15, %f10
fmovdl %icc, %f0, %f8
fpadd32 %f10, %f6, %f12
ldsb [%l7 + 0x56], %g4
ldsh [%l7 + 0x78], %o3
fmovdne %xcc, %f10, %f8
fmuld8sux16 %f6, %f14, %f2
ldsh [%l7 + 0x5A], %i7
st %f9, [%l7 + 0x60]
orncc %i3, %i2, %l5
fmovdvc %icc, %f12, %f15
movrlez %l0, %o4, %o1
fbo %fcc2, loop_1209
ldx [%l7 + 0x40], %g5
edge8l %l2, %o7, %o2
movvc %xcc, %l1, %i1
loop_1209:
subccc %l6, %i4, %g7
ldsh [%l7 + 0x7E], %g1
edge16n %i5, %l3, %g6
fsrc1s %f13, %f13
edge8l %i6, %l4, %o5
taddcctv %o0, 0x0698, %o6
movcc %icc, %g3, %g2
lduh [%l7 + 0x48], %i0
movrlez %g4, 0x138, %i7
umul %o3, %i2, %l5
ba,pn %xcc, loop_1210
fpackfix %f10, %f15
udivx %i3, 0x1C22, %l0
move %xcc, %o4, %g5
loop_1210:
fornot1 %f14, %f6, %f8
fcmpgt16 %f6, %f6, %l2
fornot2 %f14, %f4, %f6
fbl,a %fcc3, loop_1211
edge32 %o7, %o1, %o2
bvc,pn %xcc, loop_1212
ldd [%l7 + 0x58], %f8
loop_1211:
ldd [%l7 + 0x10], %f12
lduh [%l7 + 0x14], %l1
loop_1212:
sdivx %i1, 0x0384, %i4
stb %l6, [%l7 + 0x25]
tle %xcc, 0x6
fmovsne %icc, %f1, %f6
ldub [%l7 + 0x77], %g1
std %f6, [%l7 + 0x58]
sth %i5, [%l7 + 0x58]
ldsw [%l7 + 0x6C], %g7
edge16ln %g6, %i6, %l3
subccc %o5, %l4, %o6
nop
setx loop_1213, %l0, %l1
jmpl %l1, %g3
ldd [%l7 + 0x30], %f14
ldsh [%l7 + 0x50], %o0
movrgz %g2, %i0, %i7
loop_1213:
fcmpeq16 %f8, %f14, %o3
edge8ln %g4, %i2, %i3
ldsb [%l7 + 0x5B], %l0
ldub [%l7 + 0x47], %o4
brgz %g5, loop_1214
taddcc %l2, 0x12B0, %o7
fblg %fcc0, loop_1215
bcc,a,pt %icc, loop_1216
loop_1214:
tsubcctv %o1, 0x193B, %l5
fpadd32s %f13, %f0, %f6
loop_1215:
sth %l1, [%l7 + 0x48]
loop_1216:
fmovrdgz %i1, %f2, %f0
fmovsa %xcc, %f1, %f1
popc 0x0145, %o2
tleu %icc, 0x0
st %f12, [%l7 + 0x34]
fpsub16 %f8, %f10, %f6
ldd [%l7 + 0x10], %f12
umulcc %l6, %i4, %g1
fbuge,a %fcc2, loop_1217
fpack32 %f2, %f10, %f2
fornot2 %f4, %f6, %f4
umulcc %i5, %g7, %i6
loop_1217:
lduw [%l7 + 0x18], %l3
stb %o5, [%l7 + 0x5D]
fmovrslz %l4, %f5, %f15
fmovrsne %o6, %f6, %f2
sdivcc %g3, 0x0DC4, %g6
fpsub16 %f12, %f10, %f10
fsrc1s %f2, %f14
xor %g2, %i0, %o0
alignaddrl %i7, %g4, %o3
st %f15, [%l7 + 0x44]
fmovdcs %xcc, %f5, %f1
fones %f11
std %f4, [%l7 + 0x18]
lduw [%l7 + 0x40], %i3
fmovrslz %i2, %f15, %f12
sra %l0, %o4, %l2
fnand %f8, %f6, %f2
edge32ln %o7, %g5, %o1
faligndata %f10, %f10, %f2
brgez,a %l1, loop_1218
edge16 %l5, %o2, %l6
fnegs %f4, %f15
fmovdvs %xcc, %f4, %f7
loop_1218:
lduh [%l7 + 0x2E], %i4
std %f14, [%l7 + 0x18]
ldsh [%l7 + 0x66], %g1
smulcc %i5, 0x1CDF, %g7
st %f11, [%l7 + 0x58]
fnor %f0, %f4, %f14
stw %i6, [%l7 + 0x3C]
nop
setx loop_1219, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsge %xcc, %f0, %f13
xorcc %l3, %o5, %l4
tvs %icc, 0x3
loop_1219:
udiv %o6, 0x0251, %i1
sth %g6, [%l7 + 0x68]
movgu %icc, %g3, %i0
lduw [%l7 + 0x38], %o0
tge %xcc, 0x0
ldsh [%l7 + 0x56], %i7
fandnot2s %f13, %f14, %f2
stx %g4, [%l7 + 0x60]
ldub [%l7 + 0x2E], %o3
movle %xcc, %i3, %g2
tgu %icc, 0x5
tpos %xcc, 0x0
stx %l0, [%l7 + 0x70]
ldsw [%l7 + 0x58], %i2
ld [%l7 + 0x34], %f9
ldx [%l7 + 0x68], %l2
ld [%l7 + 0x18], %f3
array32 %o7, %o4, %o1
fbule,a %fcc0, loop_1220
ldub [%l7 + 0x18], %g5
fmovdleu %xcc, %f4, %f0
fbu %fcc2, loop_1221
loop_1220:
xnor %l1, %o2, %l5
fxor %f12, %f2, %f6
edge8 %i4, %l6, %i5
loop_1221:
std %f2, [%l7 + 0x10]
alignaddr %g7, %i6, %g1
stb %o5, [%l7 + 0x55]
stx %l3, [%l7 + 0x10]
fsrc1 %f12, %f12
stw %o6, [%l7 + 0x2C]
fnot2s %f9, %f4
stw %i1, [%l7 + 0x10]
brlez %g6, loop_1222
fmovdge %xcc, %f7, %f15
fpadd32s %f6, %f12, %f7
te %icc, 0x6
loop_1222:
ldsw [%l7 + 0x40], %g3
lduw [%l7 + 0x68], %l4
fmovrse %i0, %f0, %f15
fmovde %xcc, %f15, %f11
stx %i7, [%l7 + 0x70]
fmovrslez %o0, %f0, %f6
tn %icc, 0x4
ldd [%l7 + 0x70], %f12
ldx [%l7 + 0x40], %g4
tvs %xcc, 0x3
edge16 %o3, %i3, %g2
st %f2, [%l7 + 0x7C]
brnz %l0, loop_1223
stb %l2, [%l7 + 0x55]
ldsw [%l7 + 0x7C], %i2
fmovdvc %icc, %f6, %f10
loop_1223:
std %f12, [%l7 + 0x50]
st %f14, [%l7 + 0x7C]
brgez %o4, loop_1224
fpadd32 %f4, %f0, %f0
fpadd32 %f10, %f0, %f12
sth %o1, [%l7 + 0x3A]
loop_1224:
movl %icc, %g5, %o7
fornot2 %f12, %f8, %f4
ld [%l7 + 0x70], %f7
fsrc1 %f2, %f14
fnot2 %f6, %f12
fmovs %f2, %f11
nop
setx loop_1225, %l0, %l1
jmpl %l1, %o2
fmovdcc %xcc, %f4, %f1
fcmpne16 %f4, %f12, %l5
brgz %l1, loop_1226
loop_1225:
stb %i4, [%l7 + 0x10]
tpos %xcc, 0x4
fbug,a %fcc0, loop_1227
loop_1226:
edge32n %i5, %g7, %l6
fcmpgt32 %f4, %f0, %g1
sdiv %o5, 0x1C82, %l3
loop_1227:
fmovsvs %icc, %f9, %f15
fpadd32 %f4, %f12, %f2
fcmped %fcc2, %f4, %f14
bcs loop_1228
fbl %fcc2, loop_1229
smulcc %i6, %i1, %o6
fcmpd %fcc2, %f4, %f14
loop_1228:
stw %g3, [%l7 + 0x20]
loop_1229:
popc %l4, %i0
brlez,a %i7, loop_1230
ldub [%l7 + 0x1C], %o0
fmovda %icc, %f4, %f6
fmovrsgz %g4, %f0, %f13
loop_1230:
stx %o3, [%l7 + 0x58]
fmovrslz %i3, %f14, %f12
sethi 0x00A4, %g2
std %f4, [%l7 + 0x30]
edge32 %l0, %l2, %i2
fpadd16 %f4, %f10, %f8
ldub [%l7 + 0x46], %g6
fmovsa %xcc, %f0, %f8
ldsw [%l7 + 0x10], %o1
tle %xcc, 0x1
ldsw [%l7 + 0x64], %o4
lduh [%l7 + 0x52], %g5
movne %icc, %o2, %o7
lduh [%l7 + 0x44], %l1
fbuge,a %fcc1, loop_1231
fmovsvs %icc, %f2, %f11
fmovsvc %xcc, %f13, %f0
fnegd %f6, %f2
loop_1231:
tg %icc, 0x1
fbul,a %fcc0, loop_1232
fmovsvs %icc, %f4, %f9
fblg %fcc0, loop_1233
edge8ln %l5, %i4, %g7
loop_1232:
fbo %fcc0, loop_1234
brz %l6, loop_1235
loop_1233:
movl %xcc, %i5, %o5
mova %xcc, %g1, %i6
loop_1234:
ldsb [%l7 + 0x1A], %i1
loop_1235:
srlx %l3, 0x17, %o6
fbug,a %fcc1, loop_1236
st %f0, [%l7 + 0x2C]
stb %l4, [%l7 + 0x3C]
stx %g3, [%l7 + 0x58]
loop_1236:
tcc %xcc, 0x2
ldd [%l7 + 0x78], %f8
st %f3, [%l7 + 0x4C]
fcmpes %fcc0, %f13, %f5
fpsub16s %f12, %f3, %f8
tsubcc %i0, %i7, %o0
std %f14, [%l7 + 0x40]
fbug,a %fcc0, loop_1237
fornot1s %f0, %f7, %f5
fsrc1 %f14, %f10
mulscc %g4, 0x1D95, %i3
loop_1237:
ldub [%l7 + 0x5B], %g2
stx %o3, [%l7 + 0x58]
ldd [%l7 + 0x78], %f14
fexpand %f8, %f2
umulcc %l2, %i2, %l0
fpadd16s %f6, %f6, %f13
fmovrdgez %g6, %f8, %f14
ldub [%l7 + 0x29], %o4
ld [%l7 + 0x10], %f9
fcmps %fcc3, %f9, %f10
ldsb [%l7 + 0x38], %g5
bg,pn %icc, loop_1238
movn %xcc, %o1, %o7
brlz,a %o2, loop_1239
bcs,a %icc, loop_1240
loop_1238:
std %f14, [%l7 + 0x60]
fbug,a %fcc2, loop_1241
loop_1239:
lduh [%l7 + 0x34], %l1
loop_1240:
ld [%l7 + 0x5C], %f2
fbul,a %fcc2, loop_1242
loop_1241:
ldub [%l7 + 0x10], %l5
sll %g7, 0x14, %i4
sdivcc %l6, 0x17A8, %i5
loop_1242:
fbul %fcc0, loop_1243
siam 0x3
faligndata %f4, %f4, %f6
std %f0, [%l7 + 0x58]
loop_1243:
alignaddrl %o5, %g1, %i1
fmovrse %l3, %f7, %f10
fmovda %xcc, %f8, %f12
mova %xcc, %i6, %l4
bleu %icc, loop_1244
ble,a,pn %icc, loop_1245
movrgz %o6, 0x3B1, %g3
fcmps %fcc3, %f14, %f4
loop_1244:
xnor %i7, %o0, %i0
loop_1245:
fmovsgu %xcc, %f10, %f10
movgu %xcc, %i3, %g2
edge32ln %o3, %g4, %i2
fmovrdlez %l0, %f10, %f4
tsubcctv %l2, 0x002C, %o4
fmovde %icc, %f0, %f6
fpmerge %f12, %f12, %f0
ldsw [%l7 + 0x4C], %g6
srlx %g5, 0x1B, %o1
sra %o7, %l1, %l5
stb %o2, [%l7 + 0x3D]
ldsb [%l7 + 0x23], %g7
sllx %i4, %l6, %o5
brgz %g1, loop_1246
bneg,a,pt %xcc, loop_1247
sdivcc %i1, 0x07D0, %l3
ldub [%l7 + 0x12], %i6
loop_1246:
fmovd %f8, %f6
loop_1247:
lduh [%l7 + 0x6A], %l4
udiv %i5, 0x12D5, %g3
fmovda %icc, %f14, %f12
fsrc1s %f8, %f9
fbn %fcc0, loop_1248
lduh [%l7 + 0x78], %o6
movrne %o0, %i7, %i0
xnor %g2, 0x08D2, %o3
loop_1248:
fandnot1s %f2, %f4, %f8
fmuld8sux16 %f5, %f6, %f8
lduh [%l7 + 0x76], %i3
fmovsn %xcc, %f12, %f8
fpmerge %f0, %f8, %f2
edge32ln %i2, %l0, %l2
sllx %o4, 0x17, %g4
fbule,a %fcc3, loop_1249
orn %g6, %g5, %o7
sth %l1, [%l7 + 0x16]
fpmerge %f1, %f0, %f8
loop_1249:
tg %xcc, 0x1
stx %o1, [%l7 + 0x10]
movrne %l5, 0x36A, %g7
fmovsne %icc, %f14, %f0
fmovdgu %icc, %f8, %f8
andn %o2, %l6, %o5
lduw [%l7 + 0x30], %g1
andn %i4, 0x0EEF, %l3
siam 0x2
fones %f13
sethi 0x151D, %i1
fcmpgt32 %f2, %f0, %i6
movg %xcc, %l4, %g3
fmovrdgz %i5, %f8, %f0
xor %o0, 0x0E5B, %o6
popc %i7, %g2
bcs,a,pt %icc, loop_1250
brnz %i0, loop_1251
std %f6, [%l7 + 0x78]
ldsh [%l7 + 0x20], %i3
loop_1250:
movvc %xcc, %o3, %l0
loop_1251:
std %f8, [%l7 + 0x08]
alignaddr %i2, %l2, %o4
fpadd16 %f2, %f0, %f2
fcmpgt32 %f14, %f4, %g4
tpos %icc, 0x5
bneg %icc, loop_1252
fbl,a %fcc2, loop_1253
bg,a %icc, loop_1254
sdivx %g5, 0x1494, %o7
loop_1252:
movrlez %l1, 0x0FD, %g6
loop_1253:
nop
setx loop_1255, %l0, %l1
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_1254:
andcc %l5, 0x1B22, %o1
fsrc2s %f15, %f7
fbge %fcc0, loop_1256
loop_1255:
bcs %xcc, loop_1257
stb %o2, [%l7 + 0x3D]
stb %g7, [%l7 + 0x65]
loop_1256:
edge8n %o5, %l6, %i4
loop_1257:
tvc %icc, 0x1
tg %icc, 0x3
fmovspos %xcc, %f10, %f5
ldd [%l7 + 0x20], %f14
fbl,a %fcc0, loop_1258
stx %l3, [%l7 + 0x78]
stx %i1, [%l7 + 0x08]
fzeros %f11
loop_1258:
brz,a %g1, loop_1259
movrne %i6, %l4, %g3
fbug,a %fcc1, loop_1260
st %f12, [%l7 + 0x28]
loop_1259:
popc %i5, %o6
stw %i7, [%l7 + 0x18]
loop_1260:
ldub [%l7 + 0x08], %g2
fcmple32 %f10, %f10, %i0
fnor %f0, %f14, %f8
te %xcc, 0x2
tle %xcc, 0x2
bneg,a,pt %icc, loop_1261
fmovrslez %o0, %f6, %f0
movn %xcc, %i3, %l0
fand %f0, %f14, %f12
loop_1261:
fmovsa %xcc, %f2, %f7
ld [%l7 + 0x5C], %f11
fmovdcc %icc, %f1, %f5
lduw [%l7 + 0x6C], %o3
fmovdgu %icc, %f6, %f10
ldx [%l7 + 0x18], %i2
fmovrdne %o4, %f8, %f14
fmovdneg %xcc, %f1, %f6
array8 %l2, %g5, %g4
fbule,a %fcc1, loop_1262
orcc %l1, %g6, %o7
fpsub16 %f4, %f12, %f4
subccc %o1, %l5, %g7
loop_1262:
fmovsg %icc, %f13, %f15
fbuge,a %fcc0, loop_1263
array32 %o2, %l6, %o5
srlx %l3, %i4, %g1
fpadd32s %f2, %f11, %f1
loop_1263:
orn %i1, 0x096B, %i6
orn %g3, 0x1E18, %i5
sth %l4, [%l7 + 0x4C]
edge16n %i7, %g2, %o6
movl %xcc, %o0, %i0
udivx %i3, 0x05F8, %o3
ld [%l7 + 0x4C], %f0
tvc %xcc, 0x1
movvc %icc, %l0, %o4
fbe,a %fcc1, loop_1264
stw %i2, [%l7 + 0x60]
movl %icc, %l2, %g5
alignaddr %g4, %l1, %o7
loop_1264:
edge32n %o1, %g6, %l5
sth %o2, [%l7 + 0x08]
fmovdvs %icc, %f15, %f4
fmovdvc %xcc, %f3, %f1
edge32 %g7, %o5, %l6
lduw [%l7 + 0x58], %i4
ldx [%l7 + 0x18], %g1
sub %i1, 0x0F85, %l3
edge16l %i6, %i5, %l4
fpadd32 %f2, %f2, %f12
edge8l %i7, %g2, %g3
ldd [%l7 + 0x38], %f6
fmovse %icc, %f2, %f11
fcmpd %fcc3, %f14, %f0
fpadd16s %f12, %f2, %f10
movn %icc, %o6, %i0
ld [%l7 + 0x38], %f2
fmovsg %icc, %f15, %f8
fnegs %f8, %f10
fbg %fcc1, loop_1265
movcs %xcc, %i3, %o0
ld [%l7 + 0x74], %f5
ld [%l7 + 0x50], %f14
loop_1265:
ldsb [%l7 + 0x5E], %o3
alignaddr %o4, %i2, %l0
mulscc %l2, 0x1A55, %g4
fzero %f14
st %f10, [%l7 + 0x5C]
fmovdneg %xcc, %f6, %f11
ldx [%l7 + 0x50], %g5
fmovdne %icc, %f0, %f14
ldx [%l7 + 0x08], %o7
fbule %fcc3, loop_1266
edge16ln %l1, %o1, %l5
ldsw [%l7 + 0x18], %o2
movcs %icc, %g7, %o5
loop_1266:
fornot1s %f10, %f11, %f3
umulcc %g6, %l6, %i4
fmovsne %xcc, %f8, %f15
fbge %fcc1, loop_1267
movvc %xcc, %i1, %g1
stx %i6, [%l7 + 0x10]
stb %l3, [%l7 + 0x10]
loop_1267:
fnot2 %f10, %f14
fbu %fcc1, loop_1268
brlez,a %i5, loop_1269
ldsb [%l7 + 0x33], %i7
tg %xcc, 0x3
loop_1268:
fpadd16s %f15, %f15, %f9
loop_1269:
fmovsl %xcc, %f13, %f15
tleu %icc, 0x5
taddcctv %l4, %g3, %g2
ldsw [%l7 + 0x70], %o6
orncc %i0, 0x1589, %i3
lduw [%l7 + 0x10], %o3
umul %o4, 0x12A5, %o0
fsrc1s %f10, %f13
tsubcc %i2, 0x0A6A, %l0
fmovsleu %icc, %f3, %f13
fbg %fcc2, loop_1270
fxors %f13, %f2, %f8
std %f2, [%l7 + 0x08]
tl %xcc, 0x5
loop_1270:
fzeros %f8
orncc %l2, 0x03E7, %g4
bvs,a %xcc, loop_1271
sra %g5, 0x11, %l1
ld [%l7 + 0x48], %f13
fmovde %xcc, %f11, %f14
loop_1271:
stw %o1, [%l7 + 0x64]
fcmpeq32 %f8, %f2, %o7
tvc %icc, 0x1
ba %icc, loop_1272
taddcc %o2, 0x1900, %l5
ta %xcc, 0x1
std %f12, [%l7 + 0x48]
loop_1272:
fsrc2s %f8, %f4
lduw [%l7 + 0x4C], %o5
ldd [%l7 + 0x40], %f4
fpmerge %f13, %f7, %f6
fmovdvs %icc, %f10, %f4
xnorcc %g7, 0x0764, %g6
ldd [%l7 + 0x70], %f10
bgu,pt %icc, loop_1273
array8 %l6, %i1, %i4
movrlez %g1, %l3, %i5
tneg %icc, 0x7
loop_1273:
fbn %fcc1, loop_1274
tl %xcc, 0x5
stx %i7, [%l7 + 0x50]
tsubcctv %l4, 0x193A, %g3
loop_1274:
subccc %i6, %o6, %i0
ld [%l7 + 0x38], %f11
fcmpeq32 %f10, %f10, %g2
std %f4, [%l7 + 0x20]
lduh [%l7 + 0x7A], %i3
brnz %o3, loop_1275
fbge,a %fcc0, loop_1276
sub %o4, %i2, %l0
stw %o0, [%l7 + 0x40]
loop_1275:
fsrc1s %f9, %f6
loop_1276:
stb %l2, [%l7 + 0x56]
edge32l %g5, %g4, %l1
fand %f8, %f6, %f12
fmul8x16al %f7, %f7, %f0
ld [%l7 + 0x5C], %f2
movg %icc, %o1, %o7
fmovde %xcc, %f3, %f5
movvs %icc, %o2, %l5
st %f1, [%l7 + 0x38]
fbul %fcc2, loop_1277
bneg,pt %icc, loop_1278
ldd [%l7 + 0x58], %f10
fmovrsgz %g7, %f10, %f9
loop_1277:
stw %g6, [%l7 + 0x18]
loop_1278:
fcmped %fcc0, %f12, %f6
fmul8x16au %f14, %f0, %f10
umul %l6, %o5, %i4
fandnot2s %f9, %f8, %f2
fcmpgt16 %f10, %f12, %i1
fba %fcc1, loop_1279
fmovrsgez %l3, %f4, %f9
std %f0, [%l7 + 0x60]
movcs %icc, %i5, %g1
loop_1279:
stw %l4, [%l7 + 0x68]
tcc %icc, 0x6
ldx [%l7 + 0x30], %g3
fandnot1s %f5, %f10, %f9
orncc %i7, 0x01D1, %o6
tgu %xcc, 0x0
fmovrde %i6, %f4, %f12
fbul %fcc1, loop_1280
ld [%l7 + 0x0C], %f2
fble %fcc1, loop_1281
bpos %icc, loop_1282
loop_1280:
sub %i0, %i3, %g2
udiv %o4, 0x0AC2, %i2
loop_1281:
movrne %o3, 0x01C, %o0
loop_1282:
ba,pn %icc, loop_1283
movrgz %l2, %l0, %g4
fmovdvs %xcc, %f14, %f9
fmovdne %icc, %f6, %f2
loop_1283:
stx %l1, [%l7 + 0x10]
xnorcc %o1, %g5, %o2
stb %o7, [%l7 + 0x66]
fmovdg %xcc, %f6, %f11
ldub [%l7 + 0x7F], %g7
fbn %fcc2, loop_1284
stw %g6, [%l7 + 0x28]
fmovsgu %xcc, %f6, %f1
ldd [%l7 + 0x40], %f8
loop_1284:
tn %xcc, 0x1
movneg %icc, %l5, %o5
stw %l6, [%l7 + 0x30]
fandnot2s %f9, %f0, %f9
fmovspos %icc, %f5, %f7
nop
setx loop_1285, %l0, %l1
jmpl %l1, %i4
movl %icc, %l3, %i1
movvs %icc, %g1, %l4
srax %i5, 0x17, %i7
loop_1285:
ldx [%l7 + 0x58], %o6
array32 %g3, %i6, %i0
fmovdcc %icc, %f10, %f0
tleu %xcc, 0x0
fbne %fcc3, loop_1286
fmovdge %icc, %f6, %f12
fmul8ulx16 %f6, %f4, %f10
ld [%l7 + 0x3C], %f7
loop_1286:
tn %xcc, 0x0
fmuld8sux16 %f10, %f13, %f8
fexpand %f11, %f2
ldsb [%l7 + 0x0B], %i3
fpadd16 %f2, %f6, %f10
fmovrdgez %o4, %f4, %f10
umulcc %g2, %o3, %i2
ldd [%l7 + 0x08], %f6
ldsw [%l7 + 0x58], %l2
fornot2s %f8, %f1, %f6
fpsub16 %f0, %f0, %f14
ldub [%l7 + 0x23], %o0
edge16n %l0, %l1, %g4
faligndata %f14, %f4, %f0
movrgz %o1, %o2, %g5
edge16l %g7, %g6, %o7
ld [%l7 + 0x14], %f12
movneg %icc, %o5, %l6
array8 %l5, %l3, %i1
stw %i4, [%l7 + 0x24]
fnot2 %f4, %f2
mova %xcc, %g1, %l4
ldsw [%l7 + 0x18], %i5
lduh [%l7 + 0x68], %i7
fxnors %f10, %f15, %f8
lduh [%l7 + 0x46], %g3
fcmps %fcc3, %f10, %f8
edge8ln %o6, %i6, %i0
subc %i3, 0x08D6, %o4
edge8 %o3, %g2, %l2
fpack32 %f8, %f12, %f4
movrgez %i2, %o0, %l0
ldsw [%l7 + 0x54], %l1
stx %g4, [%l7 + 0x20]
ldsb [%l7 + 0x74], %o2
mulx %o1, %g5, %g7
std %f8, [%l7 + 0x10]
ldx [%l7 + 0x68], %g6
brgz,a %o7, loop_1287
movrne %o5, 0x259, %l5
fsrc1 %f10, %f10
movrlez %l6, %l3, %i4
loop_1287:
lduh [%l7 + 0x1E], %g1
movcs %icc, %i1, %l4
ldx [%l7 + 0x78], %i5
tcs %icc, 0x3
ldsw [%l7 + 0x08], %g3
lduh [%l7 + 0x28], %i7
bne,a loop_1288
fand %f12, %f2, %f8
fzero %f10
movpos %icc, %o6, %i6
loop_1288:
ldsw [%l7 + 0x7C], %i0
tgu %icc, 0x3
fnand %f12, %f0, %f6
fcmpeq16 %f14, %f10, %o4
xor %o3, 0x14A4, %g2
sdivcc %l2, 0x0DE9, %i3
ld [%l7 + 0x50], %f7
ldsw [%l7 + 0x3C], %o0
st %f8, [%l7 + 0x68]
fpsub16 %f8, %f10, %f14
fmovrdlez %l0, %f8, %f0
ldx [%l7 + 0x38], %l1
brnz,a %g4, loop_1289
edge8n %i2, %o1, %o2
fbul %fcc1, loop_1290
ldsw [%l7 + 0x48], %g7
loop_1289:
bvs loop_1291
fmul8x16 %f12, %f14, %f6
loop_1290:
fcmpgt16 %f0, %f14, %g5
tcc %icc, 0x7
loop_1291:
lduw [%l7 + 0x60], %g6
stw %o7, [%l7 + 0x24]
st %f13, [%l7 + 0x7C]
std %f8, [%l7 + 0x10]
stw %o5, [%l7 + 0x64]
sth %l5, [%l7 + 0x3E]
fbl %fcc2, loop_1292
fcmple16 %f12, %f0, %l3
movvc %icc, %l6, %g1
fmul8x16al %f14, %f9, %f10
loop_1292:
move %icc, %i4, %i1
fmul8x16 %f14, %f2, %f14
ldsw [%l7 + 0x58], %l4
st %f14, [%l7 + 0x48]
call loop_1293
movrgez %i5, %i7, %o6
fmovrslz %i6, %f0, %f2
sdivx %g3, 0x0CE8, %i0
loop_1293:
fbul,a %fcc1, loop_1294
std %f4, [%l7 + 0x20]
sdivx %o3, 0x0DC7, %g2
edge8l %l2, %i3, %o0
loop_1294:
movle %xcc, %l0, %o4
sdiv %l1, 0x049B, %g4
bpos,a,pt %xcc, loop_1295
ble %xcc, loop_1296
fpadd32s %f14, %f6, %f3
bpos,a,pt %xcc, loop_1297
loop_1295:
fbge,a %fcc3, loop_1298
loop_1296:
fnegs %f15, %f3
fmul8x16au %f13, %f4, %f6
loop_1297:
subccc %i2, 0x1A25, %o2
loop_1298:
movcc %xcc, %o1, %g7
pdist %f4, %f2, %f6
addc %g5, %g6, %o5
subccc %l5, 0x152A, %o7
fmovrse %l6, %f13, %f9
fmovrdgez %g1, %f12, %f12
alignaddrl %i4, %l3, %i1
st %f0, [%l7 + 0x70]
fpadd32s %f3, %f3, %f5
movrgez %l4, 0x28F, %i5
ble,pt %icc, loop_1299
sdivx %i7, 0x160F, %o6
fcmpeq32 %f10, %f2, %g3
array16 %i0, %o3, %g2
loop_1299:
movg %icc, %i6, %l2
ldsw [%l7 + 0x28], %o0
tsubcc %i3, 0x0902, %o4
array32 %l1, %g4, %i2
xnorcc %o2, 0x17E1, %o1
ldsb [%l7 + 0x55], %g7
fpsub32 %f0, %f4, %f10
fnot1s %f3, %f6
fmovrdlz %l0, %f6, %f2
st %f9, [%l7 + 0x24]
fpadd32 %f2, %f8, %f0
fpsub32 %f14, %f0, %f6
fble %fcc0, loop_1300
sdivcc %g6, 0x1BF1, %g5
fcmped %fcc2, %f10, %f12
ldx [%l7 + 0x48], %o5
loop_1300:
stx %o7, [%l7 + 0x40]
edge8ln %l6, %l5, %g1
fmul8x16al %f15, %f5, %f0
stb %l3, [%l7 + 0x43]
fones %f10
fsrc2 %f4, %f2
stx %i1, [%l7 + 0x48]
tpos %icc, 0x6
srax %l4, %i4, %i5
bgu,a loop_1301
ldsh [%l7 + 0x4A], %i7
bg,a,pt %xcc, loop_1302
srlx %g3, %i0, %o6
loop_1301:
stw %g2, [%l7 + 0x60]
fcmpes %fcc1, %f6, %f7
loop_1302:
movne %xcc, %i6, %o3
sth %l2, [%l7 + 0x46]
fone %f4
mova %xcc, %i3, %o0
fmovdcs %xcc, %f8, %f1
stb %l1, [%l7 + 0x5B]
edge32l %g4, %i2, %o2
edge16l %o4, %g7, %o1
udivcc %l0, 0x06AC, %g5
fcmpd %fcc2, %f4, %f10
brgz,a %o5, loop_1303
ldd [%l7 + 0x28], %f10
bpos %xcc, loop_1304
tle %xcc, 0x4
loop_1303:
fbul %fcc3, loop_1305
xnor %o7, 0x0111, %l6
loop_1304:
ldub [%l7 + 0x17], %l5
sdivx %g1, 0x1C9D, %g6
loop_1305:
fcmpd %fcc1, %f2, %f14
bvs loop_1306
tneg %xcc, 0x0
nop
setx loop_1307, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movg %icc, %l3, %i1
loop_1306:
ldsb [%l7 + 0x23], %i4
fmul8x16al %f2, %f8, %f6
loop_1307:
subccc %i5, %i7, %l4
movcc %icc, %g3, %i0
bne,a,pt %icc, loop_1308
edge8l %o6, %g2, %o3
tgu %xcc, 0x0
stx %i6, [%l7 + 0x08]
loop_1308:
ldub [%l7 + 0x73], %i3
ld [%l7 + 0x08], %f0
ta %icc, 0x7
fmovrse %o0, %f8, %f15
movcs %xcc, %l1, %l2
fbne %fcc2, loop_1309
fmovdl %xcc, %f5, %f13
bgu,a,pt %icc, loop_1310
fmovsl %xcc, %f1, %f10
loop_1309:
fsrc2s %f6, %f6
alignaddr %i2, %o2, %o4
loop_1310:
stb %g7, [%l7 + 0x56]
xnor %o1, 0x0036, %l0
subcc %g4, %o5, %g5
fmovdn %xcc, %f14, %f2
sth %o7, [%l7 + 0x44]
tcc %icc, 0x0
bneg,pt %icc, loop_1311
ld [%l7 + 0x64], %f4
ba,a %icc, loop_1312
stx %l5, [%l7 + 0x68]
loop_1311:
ld [%l7 + 0x10], %f13
xor %g1, %l6, %l3
loop_1312:
ld [%l7 + 0x5C], %f13
fnot2 %f4, %f10
fbule %fcc0, loop_1313
ldd [%l7 + 0x18], %f0
and %g6, 0x0760, %i1
fcmple32 %f6, %f2, %i4
loop_1313:
fmovsvs %xcc, %f2, %f15
fmovrslez %i5, %f8, %f3
sth %i7, [%l7 + 0x48]
fble,a %fcc1, loop_1314
fmovscc %icc, %f4, %f5
bneg loop_1315
ldsb [%l7 + 0x2B], %g3
loop_1314:
fbn,a %fcc2, loop_1316
ldsh [%l7 + 0x0C], %l4
loop_1315:
edge8 %o6, %i0, %g2
st %f6, [%l7 + 0x70]
loop_1316:
ldx [%l7 + 0x20], %o3
lduh [%l7 + 0x22], %i3
bneg,a loop_1317
sth %o0, [%l7 + 0x16]
fble %fcc2, loop_1318
call loop_1319
loop_1317:
ldx [%l7 + 0x40], %l1
fxor %f12, %f2, %f0
loop_1318:
sdivx %i6, 0x0A39, %l2
loop_1319:
bg,a,pt %icc, loop_1320
edge8l %i2, %o2, %o4
fmul8ulx16 %f2, %f10, %f4
mulscc %g7, 0x030E, %o1
loop_1320:
brlez %g4, loop_1321
fmovrsne %l0, %f14, %f6
sth %o5, [%l7 + 0x1C]
array8 %o7, %l5, %g1
loop_1321:
std %f2, [%l7 + 0x68]
srlx %l6, 0x01, %g5
tsubcc %g6, 0x10FA, %i1
srax %l3, 0x0C, %i4
stw %i5, [%l7 + 0x48]
movrne %g3, %l4, %i7
fxor %f4, %f14, %f14
fabsd %f14, %f6
ld [%l7 + 0x14], %f12
lduw [%l7 + 0x08], %o6
fbge,a %fcc1, loop_1322
ldsw [%l7 + 0x44], %i0
fpsub16 %f6, %f8, %f12
fsrc2 %f8, %f8
loop_1322:
fpsub16 %f0, %f6, %f4
fmovrdlz %o3, %f4, %f8
fpsub32s %f3, %f0, %f8
ldd [%l7 + 0x48], %f8
movrne %g2, %i3, %o0
alignaddrl %i6, %l1, %i2
fcmple32 %f4, %f14, %o2
edge8l %o4, %g7, %l2
sth %o1, [%l7 + 0x64]
tsubcc %l0, %g4, %o5
brlez %l5, loop_1323
fmovse %xcc, %f7, %f6
sth %o7, [%l7 + 0x0C]
lduh [%l7 + 0x30], %l6
loop_1323:
fors %f12, %f9, %f14
bgu,a loop_1324
taddcc %g1, 0x1CD6, %g6
siam 0x3
movn %xcc, %i1, %l3
loop_1324:
std %f10, [%l7 + 0x48]
alignaddrl %i4, %g5, %i5
fbul,a %fcc1, loop_1325
xorcc %l4, 0x1442, %g3
xnor %i7, %o6, %i0
fmovsn %icc, %f13, %f10
loop_1325:
umul %o3, %g2, %i3
std %f4, [%l7 + 0x30]
xnorcc %i6, 0x03F3, %l1
fxors %f8, %f0, %f7
nop
setx loop_1326, %l0, %l1
jmpl %l1, %i2
edge8l %o2, %o4, %g7
movcs %xcc, %o0, %o1
lduh [%l7 + 0x2C], %l2
loop_1326:
fmul8sux16 %f0, %f8, %f4
stb %l0, [%l7 + 0x3B]
stw %g4, [%l7 + 0x48]
bvc loop_1327
fandnot1s %f10, %f10, %f11
ldsb [%l7 + 0x79], %o5
movrlez %l5, %o7, %g1
loop_1327:
fmovrslz %g6, %f15, %f6
lduw [%l7 + 0x34], %i1
std %f0, [%l7 + 0x28]
stw %l6, [%l7 + 0x30]
tvc %xcc, 0x7
ldx [%l7 + 0x60], %l3
st %f15, [%l7 + 0x0C]
fpsub16 %f4, %f4, %f2
fmovdvc %xcc, %f10, %f7
fbn,a %fcc3, loop_1328
subcc %g5, 0x184B, %i4
ldx [%l7 + 0x28], %i5
fbuge,a %fcc0, loop_1329
loop_1328:
lduh [%l7 + 0x56], %g3
st %f15, [%l7 + 0x30]
fornot2s %f9, %f14, %f5
loop_1329:
fmovdneg %xcc, %f3, %f0
addcc %i7, 0x192C, %o6
stw %i0, [%l7 + 0x6C]
alignaddrl %o3, %g2, %i3
sethi 0x0EC0, %i6
fpsub32s %f10, %f1, %f8
taddcctv %l1, %l4, %i2
fxnors %f0, %f3, %f4
ld [%l7 + 0x24], %f1
fmovdle %xcc, %f9, %f6
tvc %xcc, 0x6
fpack16 %f14, %f1
fornot2 %f10, %f14, %f10
fpadd16s %f13, %f15, %f3
fmul8x16 %f15, %f2, %f14
ldsh [%l7 + 0x4C], %o2
stw %g7, [%l7 + 0x2C]
alignaddrl %o4, %o0, %o1
bpos loop_1330
bne loop_1331
fpackfix %f10, %f8
call loop_1332
loop_1330:
st %f14, [%l7 + 0x70]
loop_1331:
fbo,a %fcc3, loop_1333
ldsh [%l7 + 0x6C], %l0
loop_1332:
ldx [%l7 + 0x28], %g4
fmul8x16au %f12, %f1, %f8
loop_1333:
bvs,a,pt %icc, loop_1334
movrlz %o5, 0x0DB, %l5
stb %l2, [%l7 + 0x2D]
fzero %f0
loop_1334:
smulcc %o7, 0x1DC8, %g1
fmovdge %icc, %f15, %f1
fmovdgu %icc, %f3, %f5
fbug %fcc1, loop_1335
ldsb [%l7 + 0x1C], %g6
fmovspos %xcc, %f8, %f14
fmovsl %xcc, %f14, %f10
loop_1335:
movrgz %i1, 0x237, %l6
ld [%l7 + 0x34], %f15
stw %l3, [%l7 + 0x40]
ldsw [%l7 + 0x1C], %g5
bg,a %icc, loop_1336
be,a %icc, loop_1337
popc 0x07AA, %i4
ldub [%l7 + 0x12], %g3
loop_1336:
sub %i7, 0x08FE, %i5
loop_1337:
srax %i0, 0x04, %o3
srl %o6, 0x0B, %i3
stw %g2, [%l7 + 0x78]
ldsw [%l7 + 0x6C], %i6
fba,a %fcc2, loop_1338
call loop_1339
sdivcc %l1, 0x02B1, %i2
movvc %icc, %o2, %g7
loop_1338:
subcc %l4, 0x19FB, %o4
loop_1339:
ldsw [%l7 + 0x50], %o1
alignaddr %l0, %g4, %o0
mova %xcc, %l5, %l2
sub %o5, %g1, %o7
nop
setx loop_1340, %l0, %l1
jmpl %l1, %i1
stw %l6, [%l7 + 0x78]
movrne %l3, %g5, %i4
umulcc %g6, %g3, %i5
loop_1340:
movgu %icc, %i7, %o3
ldx [%l7 + 0x30], %o6
fcmple16 %f8, %f14, %i0
taddcc %i3, %g2, %i6
addc %i2, 0x1117, %l1
bgu,pt %icc, loop_1341
movn %icc, %o2, %l4
taddcc %o4, 0x1ABC, %o1
tcs %icc, 0x7
loop_1341:
movl %icc, %l0, %g7
st %f12, [%l7 + 0x24]
stb %o0, [%l7 + 0x25]
smul %g4, 0x1B13, %l2
fbul,a %fcc1, loop_1342
stx %o5, [%l7 + 0x08]
fmovsvc %icc, %f8, %f6
ldsh [%l7 + 0x2A], %l5
loop_1342:
ldub [%l7 + 0x0C], %o7
brgz %g1, loop_1343
ble,a loop_1344
lduh [%l7 + 0x5A], %i1
movle %xcc, %l6, %g5
loop_1343:
andn %l3, %g6, %g3
loop_1344:
movrgez %i5, %i4, %o3
fmovrdlez %o6, %f14, %f8
move %xcc, %i7, %i0
movgu %icc, %i3, %i6
fsrc2 %f6, %f0
bcs %xcc, loop_1345
tg %icc, 0x7
sth %g2, [%l7 + 0x3E]
taddcctv %l1, 0x1B05, %i2
loop_1345:
ld [%l7 + 0x68], %f10
ldsh [%l7 + 0x4A], %o2
bge,a %xcc, loop_1346
bleu,a,pn %icc, loop_1347
add %o4, %l4, %l0
sdivx %g7, 0x0EB8, %o1
loop_1346:
array32 %g4, %l2, %o5
loop_1347:
bg,a loop_1348
sub %o0, %o7, %l5
udiv %g1, 0x0F3E, %l6
ld [%l7 + 0x74], %f2
loop_1348:
fmovrsgez %g5, %f1, %f5
umulcc %l3, 0x047B, %g6
fmovsg %icc, %f13, %f1
edge16l %i1, %i5, %g3
stb %o3, [%l7 + 0x49]
movrne %i4, %i7, %o6
fsrc2s %f2, %f4
ldsb [%l7 + 0x66], %i3
fandnot1 %f0, %f0, %f4
edge32ln %i6, %g2, %i0
tne %xcc, 0x7
st %f0, [%l7 + 0x68]
movcs %icc, %l1, %o2
tcs %xcc, 0x6
fmovs %f5, %f13
stw %o4, [%l7 + 0x24]
ld [%l7 + 0x7C], %f15
srax %i2, 0x05, %l4
bne,a loop_1349
bn,pt %icc, loop_1350
fpadd16 %f4, %f6, %f8
popc 0x1159, %g7
loop_1349:
tle %icc, 0x6
loop_1350:
lduh [%l7 + 0x72], %l0
ldx [%l7 + 0x30], %o1
tleu %xcc, 0x6
fmovsneg %icc, %f7, %f12
fornot1s %f9, %f10, %f15
fxnor %f12, %f6, %f8
ld [%l7 + 0x0C], %f3
taddcc %g4, %l2, %o5
ld [%l7 + 0x54], %f7
srlx %o7, 0x0F, %o0
bgu,a,pn %xcc, loop_1351
fbn %fcc2, loop_1352
popc %l5, %g1
bpos %icc, loop_1353
loop_1351:
tcc %icc, 0x6
loop_1352:
fands %f5, %f2, %f2
ldub [%l7 + 0x5D], %l6
loop_1353:
tsubcc %l3, %g5, %i1
orncc %g6, %i5, %o3
brlz %g3, loop_1354
brlez %i4, loop_1355
andncc %i7, %i3, %i6
umul %o6, %i0, %l1
loop_1354:
fornot1s %f15, %f6, %f2
loop_1355:
stb %g2, [%l7 + 0x64]
ldd [%l7 + 0x48], %f6
fpackfix %f10, %f9
fabss %f11, %f12
sth %o4, [%l7 + 0x4E]
orcc %i2, 0x09C4, %l4
fble %fcc0, loop_1356
bleu %icc, loop_1357
fcmpne32 %f0, %f0, %g7
ldub [%l7 + 0x52], %l0
loop_1356:
tn %icc, 0x5
loop_1357:
edge32l %o2, %g4, %l2
fmovscs %xcc, %f2, %f13
stb %o5, [%l7 + 0x6B]
movpos %icc, %o1, %o0
subcc %o7, %g1, %l6
sth %l5, [%l7 + 0x18]
movvs %xcc, %l3, %g5
movge %icc, %g6, %i1
addccc %o3, 0x0796, %i5
fmovsn %icc, %f14, %f13
stw %g3, [%l7 + 0x40]
fmovdne %xcc, %f5, %f8
and %i4, 0x13E9, %i7
ldsw [%l7 + 0x44], %i6
ble,a,pt %xcc, loop_1358
fpack16 %f6, %f4
tge %xcc, 0x0
tvs %icc, 0x3
loop_1358:
fcmpgt16 %f6, %f14, %o6
brlz,a %i0, loop_1359
fmovrslez %i3, %f0, %f11
fmovda %icc, %f10, %f12
subc %l1, 0x1AB6, %o4
loop_1359:
fmuld8sux16 %f12, %f4, %f12
smul %g2, 0x1A5C, %i2
xnor %g7, %l0, %o2
brlz,a %g4, loop_1360
ldsh [%l7 + 0x1A], %l2
bcc,a,pn %icc, loop_1361
std %f2, [%l7 + 0x10]
loop_1360:
fbne,a %fcc2, loop_1362
sra %l4, 0x0A, %o1
loop_1361:
stx %o5, [%l7 + 0x40]
tg %xcc, 0x4
loop_1362:
sdivx %o7, 0x1E9A, %g1
stx %l6, [%l7 + 0x28]
udivcc %l5, 0x18BE, %l3
sllx %g5, 0x02, %o0
orn %g6, 0x0AAA, %o3
fmovdn %icc, %f9, %f13
taddcctv %i1, %g3, %i4
fmul8x16au %f1, %f8, %f6
array16 %i5, %i6, %i7
lduh [%l7 + 0x38], %i0
fmul8ulx16 %f12, %f10, %f10
bcs loop_1363
fmovd %f2, %f8
movpos %xcc, %i3, %l1
stb %o6, [%l7 + 0x45]
loop_1363:
fmovsleu %xcc, %f1, %f7
bg,pn %icc, loop_1364
fmovscc %icc, %f9, %f0
fandnot2s %f12, %f13, %f4
ldd [%l7 + 0x28], %f8
loop_1364:
fnors %f2, %f2, %f2
fmovsn %xcc, %f14, %f15
fmovspos %xcc, %f11, %f4
ldsh [%l7 + 0x3C], %g2
fpsub32s %f15, %f2, %f12
movne %icc, %i2, %g7
fmovs %f11, %f3
brz %l0, loop_1365
fmovda %xcc, %f14, %f1
tl %icc, 0x5
movre %o2, 0x25A, %o4
loop_1365:
fmovsg %icc, %f7, %f9
fmovrsne %l2, %f5, %f13
edge8l %g4, %o1, %l4
fmovsgu %xcc, %f14, %f8
ldx [%l7 + 0x50], %o7
tcs %icc, 0x2
ble,a loop_1366
st %f14, [%l7 + 0x38]
fcmpgt16 %f6, %f12, %o5
popc %l6, %g1
loop_1366:
fsrc2 %f4, %f10
edge16 %l5, %l3, %o0
be %xcc, loop_1367
fnot1 %f8, %f0
tl %icc, 0x4
fnands %f14, %f6, %f6
loop_1367:
stx %g5, [%l7 + 0x18]
fmovrslez %o3, %f3, %f10
fmovdgu %xcc, %f7, %f4
alignaddrl %g6, %g3, %i4
stw %i1, [%l7 + 0x10]
nop
setx loop_1368, %l0, %l1
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 + 0x54], %f6
fmovdcs %icc, %f3, %f5
movrne %i5, %i6, %i7
loop_1368:
fsrc1 %f8, %f14
nop
setx loop_1369, %l0, %l1
jmpl %l1, %i0
tsubcc %i3, %l1, %g2
srax %i2, 0x01, %o6
fsrc1 %f8, %f0
loop_1369:
fsrc2s %f0, %f11
fsrc1 %f12, %f14
array8 %g7, %l0, %o2
sub %o4, %g4, %l2
fmovdpos %xcc, %f2, %f9
bgu,pn %xcc, loop_1370
edge32l %o1, %o7, %l4
fble %fcc2, loop_1371
ta %xcc, 0x5
loop_1370:
fmul8x16al %f12, %f11, %f14
stw %o5, [%l7 + 0x54]
loop_1371:
fmovsvs %xcc, %f15, %f5
fsrc2s %f2, %f7
smul %g1, %l5, %l3
array8 %o0, %g5, %l6
fmovdleu %icc, %f12, %f4
bgu,a,pn %icc, loop_1372
ldx [%l7 + 0x58], %g6
fmovrslez %o3, %f3, %f15
fmul8x16 %f5, %f2, %f6
loop_1372:
fpsub16 %f12, %f4, %f0
stw %g3, [%l7 + 0x38]
alignaddrl %i1, %i5, %i6
fnands %f1, %f9, %f6
st %f3, [%l7 + 0x44]
bcc,a,pn %icc, loop_1373
udivx %i4, 0x0E5C, %i0
fxnor %f2, %f12, %f2
tsubcc %i3, 0x0554, %l1
loop_1373:
fmovrdne %g2, %f8, %f12
fmovsn %xcc, %f3, %f7
te %xcc, 0x5
st %f0, [%l7 + 0x40]
movleu %xcc, %i2, %o6
fmovdleu %icc, %f0, %f6
ldub [%l7 + 0x22], %g7
brgz %i7, loop_1374
ldsw [%l7 + 0x24], %o2
lduh [%l7 + 0x6A], %o4
ldsh [%l7 + 0x48], %g4
loop_1374:
st %f2, [%l7 + 0x38]
alignaddr %l2, %l0, %o1
movpos %xcc, %o7, %l4
fbo,a %fcc0, loop_1375
tgu %xcc, 0x7
fcmple16 %f10, %f4, %o5
fmovrsgz %l5, %f4, %f5
loop_1375:
sdivcc %g1, 0x19AE, %o0
sllx %g5, 0x1C, %l6
fmovsg %xcc, %f4, %f10
edge32n %l3, %g6, %o3
st %f3, [%l7 + 0x4C]
array16 %i1, %g3, %i5
sll %i4, 0x1C, %i6
bg,a,pt %icc, loop_1376
fexpand %f7, %f8
st %f5, [%l7 + 0x0C]
faligndata %f4, %f0, %f0
loop_1376:
ldsw [%l7 + 0x38], %i3
bvs,a,pn %icc, loop_1377
be,a %icc, loop_1378
fbo,a %fcc1, loop_1379
ldd [%l7 + 0x40], %f0
loop_1377:
sdiv %l1, 0x13C2, %g2
loop_1378:
fmovdleu %icc, %f13, %f7
loop_1379:
ldx [%l7 + 0x58], %i0
bl,a %xcc, loop_1380
popc 0x0554, %o6
movne %icc, %i2, %i7
sdiv %o2, 0x0037, %g7
loop_1380:
tsubcc %g4, 0x1944, %l2
udiv %l0, 0x0FB4, %o4
ldsh [%l7 + 0x38], %o1
sll %o7, 0x09, %l4
bcc,pn %icc, loop_1381
bcs,pn %xcc, loop_1382
srlx %l5, %o5, %g1
ldsh [%l7 + 0x50], %o0
loop_1381:
stw %l6, [%l7 + 0x14]
loop_1382:
movcc %icc, %g5, %g6
fbl %fcc0, loop_1383
movg %xcc, %o3, %i1
fmovrdgez %l3, %f0, %f0
fxors %f11, %f5, %f14
loop_1383:
subc %i5, %i4, %g3
fornot1 %f4, %f12, %f10
lduw [%l7 + 0x68], %i6
edge8 %l1, %g2, %i0
fbl %fcc1, loop_1384
ldsh [%l7 + 0x26], %i3
fba %fcc1, loop_1385
array16 %i2, %o6, %i7
loop_1384:
fpmerge %f10, %f1, %f12
st %f2, [%l7 + 0x30]
loop_1385:
fpsub32 %f8, %f6, %f12
brnz,a %o2, loop_1386
fornot1 %f0, %f12, %f14
subc %g7, %l2, %l0
stw %o4, [%l7 + 0x74]
loop_1386:
fmovdg %icc, %f14, %f11
ldx [%l7 + 0x58], %g4
edge8n %o7, %o1, %l5
lduh [%l7 + 0x2A], %o5
tle %xcc, 0x5
andcc %l4, %g1, %l6
ldx [%l7 + 0x18], %o0
fmovdleu %icc, %f0, %f5
fnands %f4, %f4, %f12
srl %g6, 0x19, %o3
fsrc2s %f11, %f14
fcmped %fcc1, %f0, %f6
taddcctv %g5, %l3, %i1
fpadd32 %f6, %f14, %f8
fmovrsgz %i4, %f9, %f2
ldsb [%l7 + 0x21], %i5
stw %g3, [%l7 + 0x40]
be,a loop_1387
tvs %xcc, 0x1
lduw [%l7 + 0x44], %i6
movpos %xcc, %l1, %i0
loop_1387:
ldd [%l7 + 0x78], %f4
fmovrsgz %i3, %f12, %f9
fbne %fcc0, loop_1388
bl,a loop_1389
fornot2s %f14, %f4, %f1
tcs %xcc, 0x6
loop_1388:
fmovsne %icc, %f9, %f12
loop_1389:
sra %g2, %o6, %i7
ldsh [%l7 + 0x4C], %i2
orcc %g7, %o2, %l2
nop
setx loop_1390, %l0, %l1
jmpl %l1, %l0
stx %o4, [%l7 + 0x18]
fmovdne %xcc, %f11, %f15
fmovspos %icc, %f6, %f6
loop_1390:
fmovsle %icc, %f5, %f1
fbe %fcc0, loop_1391
ldub [%l7 + 0x58], %o7
nop
setx loop_1392, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrslez %o1, %f12, %f2
loop_1391:
nop
setx loop_1393, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbuge,a %fcc1, loop_1394
loop_1392:
bshuffle %f8, %f10, %f6
orn %l5, 0x11BC, %g4
loop_1393:
fbul,a %fcc0, loop_1395
loop_1394:
ldx [%l7 + 0x58], %o5
fba,a %fcc3, loop_1396
bneg %icc, loop_1397
loop_1395:
sub %g1, %l4, %l6
tn %icc, 0x6
loop_1396:
movcs %xcc, %o0, %g6
loop_1397:
sth %o3, [%l7 + 0x54]
stx %l3, [%l7 + 0x48]
taddcctv %g5, %i4, %i1
ldsb [%l7 + 0x1E], %g3
ld [%l7 + 0x0C], %f8
brlz,a %i6, loop_1398
fmovsge %icc, %f10, %f14
fmovsleu %xcc, %f4, %f0
fzero %f2
loop_1398:
ldsw [%l7 + 0x60], %l1
stx %i0, [%l7 + 0x50]
fmovsgu %xcc, %f1, %f7
fmovdpos %xcc, %f10, %f15
udivx %i3, 0x13A8, %i5
be,pt %xcc, loop_1399
fcmpes %fcc1, %f4, %f6
fsrc1s %f5, %f8
lduw [%l7 + 0x20], %o6
loop_1399:
stw %i7, [%l7 + 0x54]
ldd [%l7 + 0x70], %f0
orncc %g2, 0x069D, %i2
fbue,a %fcc1, loop_1400
fornot2s %f6, %f9, %f11
ldsw [%l7 + 0x74], %o2
fmovdleu %xcc, %f15, %f6
loop_1400:
movg %xcc, %g7, %l0
umul %o4, 0x087B, %l2
stb %o1, [%l7 + 0x6A]
fmovsa %xcc, %f4, %f9
ld [%l7 + 0x5C], %f7
sth %l5, [%l7 + 0x2A]
fbne %fcc2, loop_1401
stw %g4, [%l7 + 0x24]
std %f14, [%l7 + 0x40]
fandnot1 %f10, %f8, %f6
loop_1401:
lduw [%l7 + 0x10], %o5
brlz %o7, loop_1402
fxnors %f13, %f13, %f9
movgu %xcc, %l4, %l6
std %f10, [%l7 + 0x78]
loop_1402:
tgu %icc, 0x4
ldsh [%l7 + 0x16], %o0
andncc %g1, %g6, %l3
brgz %o3, loop_1403
fmul8x16 %f6, %f6, %f0
ldsw [%l7 + 0x40], %g5
bpos,a,pn %icc, loop_1404
loop_1403:
alignaddr %i1, %g3, %i6
fbuge,a %fcc3, loop_1405
movcs %icc, %l1, %i0
loop_1404:
fnot1 %f10, %f2
ldsh [%l7 + 0x62], %i3
loop_1405:
fpackfix %f2, %f2
fxors %f5, %f7, %f10
st %f7, [%l7 + 0x38]
orn %i5, %o6, %i7
fabsd %f12, %f0
sth %g2, [%l7 + 0x10]
ldsh [%l7 + 0x22], %i2
edge32n %i4, %o2, %l0
ldsw [%l7 + 0x58], %o4
stx %l2, [%l7 + 0x20]
fmovsl %icc, %f1, %f12
stw %g7, [%l7 + 0x6C]
fbule %fcc0, loop_1406
popc 0x1D0E, %o1
fcmpne32 %f8, %f12, %l5
ldx [%l7 + 0x48], %g4
loop_1406:
andn %o7, 0x1389, %o5
fandnot1s %f0, %f4, %f1
fornot2 %f12, %f12, %f0
lduw [%l7 + 0x6C], %l4
ldsb [%l7 + 0x19], %l6
fnot1 %f6, %f6
sth %o0, [%l7 + 0x74]
fmovdcs %icc, %f8, %f13
fmovrdlez %g1, %f14, %f0
popc %l3, %o3
std %f10, [%l7 + 0x60]
movcs %icc, %g6, %g5
ldub [%l7 + 0x6D], %i1
ld [%l7 + 0x50], %f6
stx %g3, [%l7 + 0x48]
lduh [%l7 + 0x66], %i6
fmuld8ulx16 %f9, %f8, %f12
orn %l1, 0x00FC, %i0
edge8n %i3, %i5, %o6
bn loop_1407
array32 %g2, %i7, %i2
siam 0x3
fble %fcc3, loop_1408
loop_1407:
tl %icc, 0x5
tneg %icc, 0x2
ldsh [%l7 + 0x6E], %i4
loop_1408:
bn,a,pn %xcc, loop_1409
stx %l0, [%l7 + 0x08]
fandnot1 %f6, %f4, %f2
movrlez %o2, 0x395, %l2
loop_1409:
fmovrslz %o4, %f9, %f13
fmul8x16au %f10, %f14, %f12
fmovrse %g7, %f12, %f7
movcc %icc, %o1, %l5
fabsd %f4, %f4
lduw [%l7 + 0x08], %o7
alignaddrl %o5, %g4, %l4
and %l6, %o0, %g1
sub %o3, %l3, %g5
bl,a,pt %icc, loop_1410
array32 %g6, %i1, %g3
ldd [%l7 + 0x18], %f4
sdivx %l1, 0x04B3, %i0
loop_1410:
movre %i3, %i6, %i5
fmul8x16al %f3, %f15, %f6
st %f13, [%l7 + 0x58]
bcs loop_1411
fcmpne32 %f6, %f8, %o6
fbl %fcc1, loop_1412
ldsb [%l7 + 0x13], %i7
loop_1411:
movrgz %i2, 0x2EB, %i4
st %f7, [%l7 + 0x6C]
loop_1412:
edge8 %g2, %l0, %o2
ldx [%l7 + 0x20], %l2
movcs %xcc, %g7, %o1
stw %l5, [%l7 + 0x18]
fbl,a %fcc1, loop_1413
bge,pn %xcc, loop_1414
taddcctv %o7, %o4, %g4
fbne %fcc2, loop_1415
loop_1413:
fornot2s %f0, %f15, %f3
loop_1414:
fmovdge %xcc, %f4, %f13
popc 0x0959, %o5
loop_1415:
bpos %icc, loop_1416
ldsw [%l7 + 0x70], %l4
sdivcc %l6, 0x0958, %o0
brz,a %g1, loop_1417
loop_1416:
ldub [%l7 + 0x5B], %l3
bcc loop_1418
movneg %xcc, %g5, %g6
loop_1417:
brgz,a %i1, loop_1419
st %f0, [%l7 + 0x28]
loop_1418:
sllx %o3, %l1, %i0
edge32 %i3, %i6, %g3
loop_1419:
tn %icc, 0x3
tpos %xcc, 0x4
sth %o6, [%l7 + 0x72]
ld [%l7 + 0x3C], %f3
andcc %i7, 0x08DE, %i5
stb %i2, [%l7 + 0x63]
tne %xcc, 0x6
fcmple16 %f4, %f10, %g2
st %f2, [%l7 + 0x58]
call loop_1420
ldsb [%l7 + 0x50], %i4
fmovde %xcc, %f13, %f14
fbul %fcc0, loop_1421
loop_1420:
ldsb [%l7 + 0x0E], %l0
fbg %fcc0, loop_1422
taddcctv %o2, 0x119B, %g7
loop_1421:
lduh [%l7 + 0x36], %l2
fnands %f5, %f15, %f0
loop_1422:
movgu %xcc, %o1, %l5
fmovse %xcc, %f7, %f8
ldx [%l7 + 0x60], %o4
ldsh [%l7 + 0x62], %g4
tsubcc %o7, %o5, %l6
fmovdne %xcc, %f13, %f13
edge8l %l4, %g1, %l3
add %g5, %g6, %o0
fmul8x16au %f3, %f11, %f10
ba,a %xcc, loop_1423
ldsb [%l7 + 0x5E], %i1
fpsub16s %f15, %f5, %f1
fmovrde %l1, %f6, %f8
loop_1423:
udivx %i0, 0x0EB0, %i3
fmovrdne %i6, %f12, %f14
stw %o3, [%l7 + 0x28]
movl %icc, %g3, %i7
fmovscs %xcc, %f10, %f5
tne %xcc, 0x5
xnorcc %i5, %i2, %o6
ld [%l7 + 0x30], %f5
fsrc2 %f4, %f2
ld [%l7 + 0x50], %f8
fbuge,a %fcc0, loop_1424
std %f12, [%l7 + 0x10]
fpadd32s %f9, %f13, %f7
lduw [%l7 + 0x34], %g2
loop_1424:
siam 0x6
bpos loop_1425
tsubcc %i4, %l0, %o2
array16 %g7, %o1, %l5
fmovsneg %icc, %f10, %f8
loop_1425:
fmovscc %xcc, %f2, %f13
ldsw [%l7 + 0x54], %l2
udivcc %o4, 0x1892, %g4
sub %o7, 0x062C, %l6
fmovse %xcc, %f14, %f12
lduw [%l7 + 0x48], %l4
stx %o5, [%l7 + 0x28]
sdiv %g1, 0x0306, %l3
bne %xcc, loop_1426
fpsub32 %f10, %f4, %f0
taddcc %g5, 0x0066, %g6
movrlz %o0, 0x13C, %i1
loop_1426:
and %i0, %l1, %i6
fpadd16 %f10, %f12, %f10
std %f14, [%l7 + 0x28]
movcs %icc, %i3, %o3
fandnot1s %f11, %f9, %f7
mulx %i7, %g3, %i2
edge8ln %i5, %o6, %g2
fpack32 %f4, %f10, %f12
fpadd16s %f2, %f8, %f9
bvc,a %xcc, loop_1427
fmovrdlz %i4, %f8, %f0
bleu,pn %icc, loop_1428
tgu %xcc, 0x7
loop_1427:
tn %xcc, 0x3
fmovdcc %icc, %f5, %f12
loop_1428:
be %icc, loop_1429
movneg %icc, %l0, %g7
fble,a %fcc3, loop_1430
fbul,a %fcc1, loop_1431
loop_1429:
sth %o2, [%l7 + 0x34]
st %f1, [%l7 + 0x58]
loop_1430:
stx %l5, [%l7 + 0x50]
loop_1431:
fandnot1 %f4, %f12, %f4
udiv %l2, 0x1388, %o1
ldx [%l7 + 0x38], %g4
fbn %fcc0, loop_1432
ble,a loop_1433
fpsub16s %f1, %f10, %f12
bgu,pt %xcc, loop_1434
loop_1432:
fpadd32s %f9, %f6, %f10
loop_1433:
fmovrdgez %o7, %f14, %f12
ldsw [%l7 + 0x58], %o4
loop_1434:
fcmpne16 %f6, %f14, %l6
fpackfix %f12, %f1
fpadd32 %f6, %f2, %f0
fble,a %fcc1, loop_1435
fmovdl %xcc, %f15, %f1
stx %l4, [%l7 + 0x40]
fands %f3, %f3, %f6
loop_1435:
edge16ln %o5, %l3, %g1
movrlz %g6, 0x226, %g5
fpadd32s %f1, %f7, %f5
fcmpeq16 %f14, %f4, %o0
stb %i0, [%l7 + 0x16]
fbg %fcc2, loop_1436
ld [%l7 + 0x10], %f7
or %i1, %i6, %l1
nop
setx loop_1437, %l0, %l1
jmpl %l1, %o3
loop_1436:
fmovrdne %i3, %f6, %f4
tle %xcc, 0x0
orncc %i7, 0x1048, %i2
loop_1437:
fble %fcc2, loop_1438
fmovdcc %xcc, %f1, %f4
fcmped %fcc1, %f0, %f8
bgu,a,pt %xcc, loop_1439
loop_1438:
fmovrdgez %g3, %f14, %f2
fmovse %xcc, %f7, %f0
edge16 %o6, %g2, %i5
loop_1439:
sub %l0, %g7, %o2
fxor %f0, %f14, %f10
tgu %icc, 0x7
tvs %icc, 0x6
fbul %fcc2, loop_1440
ldd [%l7 + 0x68], %f6
ldx [%l7 + 0x50], %i4
st %f0, [%l7 + 0x60]
loop_1440:
fmovd %f0, %f6
ldd [%l7 + 0x30], %f4
ldd [%l7 + 0x58], %f10
nop
setx loop_1441, %l0, %l1
jmpl %l1, %l5
ldsw [%l7 + 0x30], %l2
brnz %g4, loop_1442
ldsb [%l7 + 0x34], %o7
loop_1441:
bleu,pt %xcc, loop_1443
tl %xcc, 0x0
loop_1442:
fmovdge %xcc, %f15, %f6
edge16n %o4, %l6, %o1
loop_1443:
edge32ln %l4, %l3, %g1
umulcc %g6, 0x0F36, %o5
fpadd32s %f7, %f4, %f4
ldsw [%l7 + 0x1C], %o0
ta %xcc, 0x5
fcmple32 %f14, %f12, %g5
nop
setx loop_1444, %l0, %l1
jmpl %l1, %i1
ldsh [%l7 + 0x36], %i0
fmovrdne %l1, %f14, %f8
fmovdleu %xcc, %f13, %f14
loop_1444:
fnor %f0, %f0, %f14
fpsub16 %f8, %f6, %f14
fbue %fcc2, loop_1445
stw %i6, [%l7 + 0x7C]
edge16l %o3, %i3, %i2
fmovdcs %xcc, %f5, %f11
loop_1445:
ldub [%l7 + 0x4D], %g3
array8 %o6, %i7, %i5
stb %l0, [%l7 + 0x2F]
and %g2, 0x0B00, %o2
taddcc %i4, %g7, %l5
fmuld8ulx16 %f2, %f11, %f6
alignaddrl %g4, %l2, %o4
ldsw [%l7 + 0x4C], %o7
fnand %f14, %f14, %f0
mulscc %l6, 0x0E9B, %o1
st %f5, [%l7 + 0x18]
andcc %l3, 0x0E97, %l4
fcmps %fcc0, %f14, %f4
ldsw [%l7 + 0x0C], %g1
stw %o5, [%l7 + 0x1C]
move %icc, %o0, %g6
nop
setx loop_1446, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bn,a,pn %icc, loop_1447
sra %i1, %i0, %g5
fmovdn %icc, %f12, %f13
loop_1446:
smulcc %l1, 0x0C69, %i6
loop_1447:
ldsh [%l7 + 0x7E], %o3
fbo,a %fcc1, loop_1448
ldub [%l7 + 0x50], %i3
fandnot1 %f10, %f10, %f0
or %i2, %o6, %i7
loop_1448:
popc %g3, %l0
tge %xcc, 0x6
udiv %i5, 0x07FE, %o2
srl %i4, %g2, %l5
bcs,pt %xcc, loop_1449
fpsub32 %f4, %f2, %f10
fmovscc %xcc, %f1, %f7
fmovscc %icc, %f8, %f7
loop_1449:
sub %g4, %g7, %o4
fmovspos %xcc, %f4, %f2
fcmpeq32 %f8, %f10, %o7
stx %l2, [%l7 + 0x78]
array16 %l6, %l3, %o1
fmovsge %icc, %f15, %f3
fmovscs %xcc, %f14, %f7
edge32n %g1, %l4, %o5
stx %g6, [%l7 + 0x10]
lduh [%l7 + 0x64], %o0
edge32n %i0, %i1, %g5
tge %icc, 0x4
fpadd32s %f13, %f8, %f15
lduh [%l7 + 0x5C], %i6
subc %o3, %l1, %i2
bg,a %xcc, loop_1450
array16 %i3, %o6, %i7
orncc %l0, 0x0EB2, %g3
tleu %icc, 0x3
loop_1450:
fmovrsgz %i5, %f1, %f6
ldsb [%l7 + 0x62], %o2
edge32ln %i4, %l5, %g2
bpos,a loop_1451
movneg %icc, %g7, %o4
stx %g4, [%l7 + 0x30]
fmul8x16al %f12, %f13, %f4
loop_1451:
sdiv %o7, 0x15C1, %l2
ldub [%l7 + 0x4B], %l6
addc %o1, 0x1CEE, %g1
fcmpes %fcc1, %f12, %f8
brlez,a %l3, loop_1452
fbl %fcc3, loop_1453
fsrc2s %f6, %f13
fbe %fcc0, loop_1454
loop_1452:
fpack32 %f14, %f0, %f8
loop_1453:
bne,a %xcc, loop_1455
add %l4, %g6, %o5
loop_1454:
st %f3, [%l7 + 0x1C]
call loop_1456
loop_1455:
lduw [%l7 + 0x3C], %i0
fmovsvs %icc, %f4, %f2
fmovrdlz %i1, %f4, %f2
loop_1456:
fabsd %f2, %f2
fcmpgt16 %f10, %f8, %o0
ld [%l7 + 0x6C], %f6
brgz %g5, loop_1457
stb %i6, [%l7 + 0x71]
movvs %xcc, %o3, %l1
ldsb [%l7 + 0x0C], %i3
loop_1457:
fmovsleu %xcc, %f10, %f3
bne,a loop_1458
fbg %fcc1, loop_1459
stx %o6, [%l7 + 0x50]
fcmpes %fcc1, %f10, %f14
loop_1458:
st %f2, [%l7 + 0x38]
loop_1459:
st %f0, [%l7 + 0x68]
ld [%l7 + 0x2C], %f9
stb %i2, [%l7 + 0x50]
fmovdle %xcc, %f10, %f3
lduh [%l7 + 0x1C], %l0
movl %xcc, %i7, %g3
fxnors %f0, %f3, %f0
movcs %xcc, %i5, %o2
tvc %icc, 0x0
movvs %xcc, %i4, %g2
ta %xcc, 0x0
for %f14, %f2, %f10
fcmple16 %f4, %f12, %l5
movl %icc, %o4, %g4
tle %icc, 0x3
ldub [%l7 + 0x74], %g7
sth %l2, [%l7 + 0x1A]
std %f12, [%l7 + 0x40]
fpack32 %f8, %f8, %f0
tl %xcc, 0x6
lduh [%l7 + 0x78], %o7
smul %o1, 0x0EE1, %l6
brnz,a %l3, loop_1460
fpmerge %f6, %f11, %f0
andncc %g1, %l4, %o5
fmovdne %xcc, %f1, %f0
loop_1460:
bn loop_1461
st %f1, [%l7 + 0x08]
movvc %icc, %i0, %i1
lduw [%l7 + 0x70], %o0
loop_1461:
tne %xcc, 0x7
fnot1 %f10, %f4
st %f14, [%l7 + 0x70]
fmovsvc %icc, %f7, %f2
st %f11, [%l7 + 0x40]
tvs %icc, 0x4
fone %f4
edge16 %g6, %g5, %o3
tgu %icc, 0x0
brgez,a %l1, loop_1462
fandnot1s %f9, %f14, %f14
lduh [%l7 + 0x6A], %i3
ldx [%l7 + 0x18], %o6
loop_1462:
tl %icc, 0x0
lduh [%l7 + 0x5E], %i6
fble,a %fcc2, loop_1463
fmovs %f0, %f3
fornot1 %f0, %f10, %f14
ldsb [%l7 + 0x68], %l0
loop_1463:
st %f13, [%l7 + 0x64]
lduw [%l7 + 0x5C], %i2
for %f4, %f8, %f4
ldsh [%l7 + 0x42], %i7
fornot1 %f6, %f0, %f2
nop
setx loop_1464, %l0, %l1
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 + 0x0E], %i5
edge32ln %o2, %g3, %i4
sth %g2, [%l7 + 0x30]
loop_1464:
fmovrsne %o4, %f11, %f15
srax %l5, %g4, %l2
ldsh [%l7 + 0x48], %g7
fbug,a %fcc0, loop_1465
mulscc %o7, 0x17FA, %o1
fbo %fcc2, loop_1466
st %f5, [%l7 + 0x30]
loop_1465:
lduh [%l7 + 0x5E], %l3
fnot1s %f0, %f1
loop_1466:
fandnot1 %f10, %f0, %f10
fornot2s %f1, %f5, %f3
fmovrsgz %g1, %f0, %f3
fbo %fcc2, loop_1467
ldd [%l7 + 0x58], %f6
ldx [%l7 + 0x28], %l4
tneg %icc, 0x2
loop_1467:
stb %l6, [%l7 + 0x4E]
edge8n %o5, %i1, %i0
ldub [%l7 + 0x0E], %g6
fmovsl %xcc, %f5, %f7
fcmped %fcc0, %f12, %f4
fmovsleu %icc, %f14, %f7
movcc %xcc, %o0, %g5
fcmped %fcc2, %f14, %f6
edge16l %l1, %i3, %o3
stw %o6, [%l7 + 0x28]
stx %i6, [%l7 + 0x38]
lduh [%l7 + 0x46], %l0
fmovse %icc, %f14, %f12
mova %icc, %i7, %i2
tgu %icc, 0x5
edge16n %o2, %i5, %g3
fnor %f14, %f2, %f12
sth %g2, [%l7 + 0x0A]
xorcc %o4, %l5, %g4
mulscc %i4, %l2, %o7
fmovrsgz %o1, %f4, %f10
fnot2s %f4, %f11
edge16ln %g7, %l3, %l4
std %f12, [%l7 + 0x30]
fmovsn %xcc, %f6, %f3
ldub [%l7 + 0x7C], %g1
ldd [%l7 + 0x68], %f14
fmovspos %icc, %f15, %f14
movrgez %o5, %i1, %l6
lduh [%l7 + 0x50], %i0
brnz %o0, loop_1468
movre %g6, 0x39B, %g5
tne %xcc, 0x0
fors %f2, %f6, %f7
loop_1468:
ld [%l7 + 0x30], %f9
ldsb [%l7 + 0x32], %l1
fmovsne %icc, %f12, %f2
stx %o3, [%l7 + 0x68]
fmul8ulx16 %f4, %f0, %f10
stw %i3, [%l7 + 0x10]
fmovrslez %o6, %f7, %f13
ld [%l7 + 0x74], %f15
movre %l0, %i7, %i2
orncc %o2, 0x1576, %i5
movrlez %g3, %i6, %g2
ldub [%l7 + 0x2C], %o4
bl loop_1469
fnot1s %f12, %f9
fbule %fcc0, loop_1470
ldsb [%l7 + 0x13], %l5
loop_1469:
subcc %i4, 0x10EC, %g4
stx %o7, [%l7 + 0x70]
loop_1470:
tvc %icc, 0x0
fpack16 %f12, %f4
lduw [%l7 + 0x48], %l2
movcc %icc, %g7, %l3
bvc,a,pn %icc, loop_1471
fmovs %f0, %f1
sdiv %o1, 0x07D5, %g1
fnot2 %f6, %f10
loop_1471:
fmovrsgez %l4, %f4, %f0
ldsw [%l7 + 0x5C], %i1
be,pn %xcc, loop_1472
srlx %l6, %i0, %o5
fand %f10, %f0, %f8
fornot2 %f12, %f14, %f12
loop_1472:
alignaddrl %g6, %o0, %l1
tvc %icc, 0x3
popc 0x18A9, %o3
for %f0, %f0, %f14
stx %i3, [%l7 + 0x60]
umul %g5, 0x02CA, %o6
movge %icc, %l0, %i2
ldx [%l7 + 0x38], %o2
edge8l %i7, %g3, %i5
movre %i6, 0x219, %g2
edge16ln %l5, %o4, %g4
ldsb [%l7 + 0x3F], %o7
xorcc %l2, 0x1D25, %i4
nop
setx loop_1473, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovscc %xcc, %f14, %f12
ldsh [%l7 + 0x52], %l3
srl %o1, %g7, %g1
loop_1473:
fnot1 %f10, %f2
fmovsa %icc, %f8, %f1
movn %icc, %l4, %i1
ldsb [%l7 + 0x38], %i0
ldsw [%l7 + 0x54], %o5
orn %g6, 0x0AC7, %o0
andcc %l6, %l1, %o3
fbul,a %fcc0, loop_1474
movrgz %i3, %g5, %l0
bcs,a,pt %xcc, loop_1475
movrlz %o6, %o2, %i7
loop_1474:
taddcctv %i2, %g3, %i5
std %f2, [%l7 + 0x78]
loop_1475:
fandnot1s %f7, %f4, %f9
movg %xcc, %i6, %l5
alignaddr %o4, %g4, %g2
fbg,a %fcc1, loop_1476
movn %xcc, %l2, %i4
fones %f9
tgu %icc, 0x3
loop_1476:
stb %o7, [%l7 + 0x79]
sth %l3, [%l7 + 0x76]
edge8 %o1, %g1, %g7
fmovde %icc, %f5, %f15
fmul8sux16 %f6, %f14, %f10
movn %xcc, %l4, %i0
fmul8sux16 %f14, %f2, %f6
st %f1, [%l7 + 0x58]
fzeros %f7
fmovsge %icc, %f10, %f3
stx %o5, [%l7 + 0x28]
ldub [%l7 + 0x14], %i1
ldd [%l7 + 0x18], %f12
or %g6, 0x1EF0, %o0
ldd [%l7 + 0x28], %f14
for %f6, %f6, %f4
fmovdne %icc, %f12, %f5
fpadd16s %f9, %f8, %f15
std %f10, [%l7 + 0x38]
sth %l1, [%l7 + 0x52]
ldsw [%l7 + 0x0C], %o3
ldsh [%l7 + 0x40], %i3
stw %g5, [%l7 + 0x18]
stb %l0, [%l7 + 0x24]
fblg %fcc0, loop_1477
fmovdcs %xcc, %f9, %f1
fcmpeq16 %f8, %f10, %o6
bshuffle %f4, %f8, %f10
loop_1477:
fmovrslz %o2, %f4, %f3
movge %icc, %i7, %l6
fcmpes %fcc0, %f12, %f0
edge8 %g3, %i5, %i6
sth %l5, [%l7 + 0x24]
taddcctv %i2, %o4, %g2
fba %fcc1, loop_1478
std %f12, [%l7 + 0x10]
tgu %xcc, 0x1
tneg %xcc, 0x4
loop_1478:
fmovscs %xcc, %f9, %f1
ld [%l7 + 0x64], %f15
fone %f8
fmovdvs %icc, %f7, %f8
bpos %xcc, loop_1479
sth %l2, [%l7 + 0x1C]
lduw [%l7 + 0x64], %i4
fmul8ulx16 %f8, %f0, %f6
loop_1479:
fmovdvs %icc, %f3, %f10
ldsh [%l7 + 0x38], %g4
sth %l3, [%l7 + 0x16]
tle %xcc, 0x1
ldd [%l7 + 0x48], %f8
brlez,a %o1, loop_1480
ldsh [%l7 + 0x2E], %g1
fandnot2s %f6, %f14, %f8
lduh [%l7 + 0x0C], %o7
loop_1480:
bcc,a loop_1481
bn,a loop_1482
addc %l4, %g7, %o5
movrne %i0, 0x0C9, %i1
loop_1481:
fabsd %f2, %f12
loop_1482:
lduw [%l7 + 0x08], %g6
fmovse %icc, %f8, %f6
pdist %f8, %f0, %f12
ldx [%l7 + 0x48], %o0
edge16ln %l1, %o3, %i3
fsrc2s %f3, %f3
fmovsleu %icc, %f10, %f6
tcc %xcc, 0x5
ld [%l7 + 0x78], %f0
std %f6, [%l7 + 0x18]
andncc %l0, %o6, %g5
movvc %xcc, %o2, %i7
edge16l %l6, %g3, %i6
movl %icc, %l5, %i2
stb %i5, [%l7 + 0x33]
fbue,a %fcc1, loop_1483
edge8n %g2, %o4, %i4
movgu %xcc, %l2, %l3
sth %o1, [%l7 + 0x2A]
loop_1483:
sdiv %g4, 0x1101, %o7
mova %icc, %g1, %l4
ldub [%l7 + 0x15], %g7
sth %o5, [%l7 + 0x70]
sra %i0, 0x1F, %g6
stb %i1, [%l7 + 0x22]
fcmps %fcc3, %f5, %f4
sdiv %l1, 0x1307, %o3
st %f14, [%l7 + 0x68]
tge %xcc, 0x1
ta %xcc, 0x3
fpack32 %f8, %f2, %f12
st %f15, [%l7 + 0x40]
array32 %o0, %l0, %i3
stw %o6, [%l7 + 0x5C]
fandnot1s %f10, %f8, %f11
sth %o2, [%l7 + 0x70]
st %f7, [%l7 + 0x5C]
umul %g5, %l6, %i7
ldsb [%l7 + 0x25], %i6
ldsh [%l7 + 0x32], %g3
fmovrdlz %l5, %f14, %f8
edge32 %i5, %i2, %g2
fble,a %fcc1, loop_1484
fpsub16s %f7, %f6, %f0
fmovse %icc, %f15, %f3
fmovdpos %xcc, %f1, %f1
loop_1484:
orcc %o4, 0x1D7B, %l2
fmovdcs %icc, %f11, %f14
fbn,a %fcc1, loop_1485
tpos %icc, 0x7
fmovscs %xcc, %f7, %f14
brz,a %l3, loop_1486
loop_1485:
bl,pt %icc, loop_1487
bn,pt %xcc, loop_1488
ldd [%l7 + 0x10], %f12
loop_1486:
edge32l %i4, %o1, %g4
loop_1487:
stw %g1, [%l7 + 0x10]
loop_1488:
fnot2s %f10, %f3
fbge %fcc3, loop_1489
orncc %l4, 0x088B, %g7
st %f7, [%l7 + 0x34]
fpadd16s %f0, %f0, %f15
loop_1489:
brgz,a %o5, loop_1490
fmovrdgz %i0, %f14, %f2
fbu,a %fcc2, loop_1491
ldsw [%l7 + 0x28], %g6
loop_1490:
fpack32 %f12, %f2, %f4
andncc %o7, %i1, %l1
loop_1491:
tg %xcc, 0x0
fnot1 %f4, %f2
fcmple32 %f0, %f10, %o3
tle %xcc, 0x5
edge16ln %o0, %l0, %o6
st %f1, [%l7 + 0x6C]
ldsh [%l7 + 0x70], %o2
fcmpd %fcc0, %f12, %f8
movrne %i3, %l6, %g5
movg %xcc, %i7, %i6
fmovrdne %l5, %f8, %f12
tpos %icc, 0x5
fmovde %xcc, %f12, %f15
fmovsl %icc, %f2, %f14
ldd [%l7 + 0x48], %f6
tsubcc %i5, %i2, %g2
ta %icc, 0x1
ldd [%l7 + 0x68], %f6
stx %g3, [%l7 + 0x28]
ldsw [%l7 + 0x20], %o4
fandnot2s %f7, %f12, %f14
fpmerge %f7, %f0, %f6
fbl %fcc1, loop_1492
sth %l2, [%l7 + 0x0C]
ldsh [%l7 + 0x54], %l3
movg %icc, %o1, %i4
loop_1492:
ldx [%l7 + 0x08], %g1
fxnor %f6, %f12, %f0
fmovsvc %xcc, %f8, %f6
fbu,a %fcc3, loop_1493
fors %f13, %f9, %f4
tcs %xcc, 0x1
lduh [%l7 + 0x52], %l4
loop_1493:
edge8 %g4, %g7, %i0
movrgz %g6, %o5, %o7
fones %f11
bn loop_1494
tcc %xcc, 0x5
fbue %fcc1, loop_1495
umulcc %l1, %o3, %o0
loop_1494:
and %l0, 0x1099, %i1
stb %o2, [%l7 + 0x75]
loop_1495:
srl %i3, %l6, %g5
ldx [%l7 + 0x20], %o6
stx %i6, [%l7 + 0x48]
ldd [%l7 + 0x18], %f6
lduw [%l7 + 0x28], %l5
lduw [%l7 + 0x44], %i7
bgu,pt %icc, loop_1496
xnor %i2, 0x016F, %i5
lduw [%l7 + 0x50], %g3
and %o4, %l2, %g2
loop_1496:
bcc,pt %icc, loop_1497
st %f15, [%l7 + 0x34]
bvs,a,pn %icc, loop_1498
nop
setx loop_1499, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1497:
ldx [%l7 + 0x50], %o1
fmovsvs %icc, %f11, %f1
loop_1498:
sth %l3, [%l7 + 0x7A]
loop_1499:
addccc %i4, 0x0EC6, %l4
tsubcc %g1, %g7, %i0
subc %g4, 0x1158, %o5
fmovdg %icc, %f0, %f0
lduw [%l7 + 0x78], %o7
fsrc2 %f0, %f6
edge16ln %g6, %o3, %l1
fmovs %f1, %f6
fpadd16s %f10, %f8, %f3
fmovsleu %icc, %f13, %f5
sth %o0, [%l7 + 0x1A]
st %f15, [%l7 + 0x0C]
fbn,a %fcc1, loop_1500
ldub [%l7 + 0x70], %i1
ldsh [%l7 + 0x34], %l0
bg %icc, loop_1501
loop_1500:
fmovrse %i3, %f0, %f9
bleu,a %xcc, loop_1502
edge16 %l6, %o2, %g5
loop_1501:
fcmple16 %f8, %f4, %i6
brgez,a %l5, loop_1503
loop_1502:
andncc %i7, %i2, %i5
fbge %fcc0, loop_1504
movrlz %g3, %o6, %l2
loop_1503:
fbue %fcc0, loop_1505
udivcc %g2, 0x0D58, %o1
loop_1504:
ldsb [%l7 + 0x31], %l3
stb %o4, [%l7 + 0x2F]
loop_1505:
fnand %f12, %f12, %f8
lduw [%l7 + 0x70], %l4
fones %f10
bvs,pn %icc, loop_1506
fmovsvc %xcc, %f6, %f6
fones %f1
fmovdne %xcc, %f5, %f3
loop_1506:
movrlez %i4, %g1, %i0
st %f8, [%l7 + 0x30]
fmovsneg %icc, %f4, %f7
lduw [%l7 + 0x0C], %g4
bvc,a %xcc, loop_1507
std %f12, [%l7 + 0x70]
bcs,a loop_1508
tge %xcc, 0x7
loop_1507:
ldsb [%l7 + 0x2D], %o5
ld [%l7 + 0x18], %f7
loop_1508:
lduw [%l7 + 0x08], %g7
stw %o7, [%l7 + 0x64]
fornot2s %f9, %f2, %f2
bne,a %xcc, loop_1509
brlz,a %o3, loop_1510
smulcc %g6, 0x18BE, %l1
stw %i1, [%l7 + 0x58]
loop_1509:
stx %o0, [%l7 + 0x20]
loop_1510:
fmovsneg %icc, %f8, %f6
ldub [%l7 + 0x0B], %l0
andncc %i3, %o2, %g5
sth %i6, [%l7 + 0x3A]
fpsub16 %f8, %f0, %f8
fabss %f5, %f14
edge32l %l5, %l6, %i7
lduw [%l7 + 0x10], %i2
fbg,a %fcc3, loop_1511
or %i5, 0x11AB, %g3
fxor %f4, %f12, %f4
edge8ln %o6, %g2, %l2
loop_1511:
fpsub32 %f10, %f8, %f6
movne %icc, %o1, %l3
ldd [%l7 + 0x40], %f14
bneg,pn %icc, loop_1512
ldub [%l7 + 0x3A], %o4
fbe,a %fcc1, loop_1513
array32 %i4, %l4, %i0
loop_1512:
lduh [%l7 + 0x5E], %g4
fmovdge %xcc, %f7, %f14
loop_1513:
ldx [%l7 + 0x48], %o5
movpos %icc, %g1, %o7
bl,a,pt %xcc, loop_1514
fcmpes %fcc1, %f15, %f2
bne,pt %icc, loop_1515
ld [%l7 + 0x4C], %f2
loop_1514:
taddcctv %g7, %o3, %g6
ldsw [%l7 + 0x78], %i1
loop_1515:
tge %xcc, 0x0
sub %o0, %l1, %i3
fcmped %fcc0, %f12, %f14
lduw [%l7 + 0x38], %o2
ldsh [%l7 + 0x76], %g5
ld [%l7 + 0x1C], %f2
movrne %l0, 0x165, %i6
brlz %l6, loop_1516
fmovdleu %xcc, %f4, %f5
stb %i7, [%l7 + 0x56]
tl %xcc, 0x6
loop_1516:
taddcctv %l5, %i2, %i5
bneg,a %icc, loop_1517
stw %g3, [%l7 + 0x6C]
stw %g2, [%l7 + 0x24]
bvs,a,pn %icc, loop_1518
loop_1517:
brlez,a %o6, loop_1519
movpos %xcc, %l2, %l3
fors %f7, %f14, %f3
loop_1518:
mulscc %o1, 0x11C5, %i4
loop_1519:
lduw [%l7 + 0x3C], %o4
fcmpgt16 %f4, %f6, %i0
fbne %fcc1, loop_1520
fmovdvs %xcc, %f3, %f6
fabss %f15, %f14
ldd [%l7 + 0x40], %f4
loop_1520:
fmovdcs %xcc, %f3, %f7
and %g4, %o5, %g1
movgu %xcc, %o7, %l4
ble,a loop_1521
stw %g7, [%l7 + 0x08]
stw %g6, [%l7 + 0x5C]
stx %i1, [%l7 + 0x10]
loop_1521:
stw %o3, [%l7 + 0x4C]
addccc %l1, %i3, %o0
fzero %f12
ldsw [%l7 + 0x18], %o2
udivcc %l0, 0x036E, %i6
fmovrsne %g5, %f13, %f11
and %l6, %i7, %l5
ba,a,pn %icc, loop_1522
fbue,a %fcc2, loop_1523
fmovscs %xcc, %f6, %f11
tpos %icc, 0x7
loop_1522:
ldsb [%l7 + 0x2D], %i5
loop_1523:
fbne %fcc2, loop_1524
movge %icc, %g3, %i2
movrlez %g2, 0x335, %l2
fandnot1s %f10, %f9, %f1
loop_1524:
mova %icc, %o6, %l3
movneg %xcc, %i4, %o1
st %f12, [%l7 + 0x08]
sth %o4, [%l7 + 0x76]
fsrc1s %f10, %f12
ldub [%l7 + 0x27], %g4
bge,pt %icc, loop_1525
ldub [%l7 + 0x7C], %o5
movcc %icc, %i0, %g1
udivcc %l4, 0x1FE2, %g7
loop_1525:
fpsub32s %f6, %f13, %f6
bvs,a %xcc, loop_1526
fsrc1 %f4, %f4
tneg %icc, 0x6
edge32 %g6, %i1, %o7
loop_1526:
std %f6, [%l7 + 0x38]
tneg %icc, 0x5
ldsh [%l7 + 0x74], %l1
stb %o3, [%l7 + 0x0F]
brgz %i3, loop_1527
subc %o0, %o2, %l0
sethi 0x1A74, %i6
ldsb [%l7 + 0x15], %g5
loop_1527:
fbl %fcc2, loop_1528
sdiv %i7, 0x0708, %l5
fbug %fcc3, loop_1529
fmovsvc %icc, %f10, %f7
loop_1528:
tg %icc, 0x6
fnors %f14, %f10, %f12
loop_1529:
sth %l6, [%l7 + 0x42]
edge32l %i5, %g3, %g2
fnor %f12, %f10, %f14
edge16n %l2, %o6, %l3
fmovrde %i4, %f4, %f14
fmovrsgz %o1, %f14, %f12
movcc %xcc, %o4, %g4
ldd [%l7 + 0x60], %f4
ldsw [%l7 + 0x64], %o5
tvc %xcc, 0x4
edge8 %i0, %i2, %g1
st %f3, [%l7 + 0x58]
brlz,a %l4, loop_1530
fnegs %f9, %f4
fbule %fcc1, loop_1531
fble,a %fcc1, loop_1532
loop_1530:
bneg %icc, loop_1533
ldsb [%l7 + 0x42], %g7
loop_1531:
array8 %g6, %o7, %l1
loop_1532:
movl %xcc, %o3, %i1
loop_1533:
fmovdgu %xcc, %f2, %f5
stx %i3, [%l7 + 0x20]
edge8l %o0, %l0, %o2
edge8n %g5, %i7, %i6
bpos,pt %xcc, loop_1534
st %f5, [%l7 + 0x68]
fmovrslez %l5, %f2, %f15
fbne %fcc2, loop_1535
loop_1534:
fbo,a %fcc2, loop_1536
bcc,pn %xcc, loop_1537
umulcc %i5, %l6, %g2
loop_1535:
subcc %g3, 0x080B, %l2
loop_1536:
brz %l3, loop_1538
loop_1537:
move %icc, %i4, %o1
movcs %xcc, %o6, %o4
sth %g4, [%l7 + 0x3A]
loop_1538:
ld [%l7 + 0x58], %f8
ldub [%l7 + 0x6B], %o5
fandnot2 %f0, %f6, %f12
srax %i2, %g1, %i0
fcmps %fcc1, %f0, %f12
st %f14, [%l7 + 0x38]
ble,a,pt %icc, loop_1539
ldx [%l7 + 0x48], %l4
movgu %icc, %g6, %g7
std %f4, [%l7 + 0x28]
loop_1539:
bneg,a loop_1540
orn %o7, 0x10A6, %o3
ldsh [%l7 + 0x38], %l1
ldsh [%l7 + 0x68], %i1
loop_1540:
alignaddrl %i3, %o0, %o2
xnorcc %l0, %g5, %i7
fbl,a %fcc3, loop_1541
movvs %icc, %l5, %i5
array32 %l6, %g2, %i6
edge16 %g3, %l2, %l3
loop_1541:
sll %o1, %i4, %o6
ldd [%l7 + 0x10], %f12
orn %g4, %o4, %i2
movre %g1, %o5, %l4
ldsb [%l7 + 0x4C], %g6
stx %g7, [%l7 + 0x18]
fmovrdgz %i0, %f6, %f12
stw %o3, [%l7 + 0x3C]
fcmpgt32 %f14, %f6, %o7
brlez,a %l1, loop_1542
brgez %i1, loop_1543
stw %o0, [%l7 + 0x34]
fbule,a %fcc0, loop_1544
loop_1542:
tg %xcc, 0x2
loop_1543:
movn %icc, %o2, %i3
sth %l0, [%l7 + 0x18]
loop_1544:
ble,a loop_1545
fmovdge %xcc, %f4, %f8
fand %f2, %f2, %f8
edge8l %g5, %i7, %i5
loop_1545:
lduw [%l7 + 0x5C], %l6
fnor %f0, %f2, %f2
stx %l5, [%l7 + 0x50]
fble %fcc3, loop_1546
alignaddrl %g2, %i6, %g3
edge8 %l3, %l2, %i4
fbge %fcc0, loop_1547
loop_1546:
sdivcc %o1, 0x0C97, %o6
fpadd32s %f4, %f8, %f8
bvs,pn %xcc, loop_1548
loop_1547:
edge8n %o4, %i2, %g1
tne %icc, 0x5
ldsb [%l7 + 0x11], %o5
loop_1548:
bn,a loop_1549
fmovscc %xcc, %f11, %f1
fmovscs %icc, %f2, %f0
fcmpgt16 %f4, %f6, %l4
loop_1549:
stb %g6, [%l7 + 0x4A]
stx %g7, [%l7 + 0x60]
fornot2 %f0, %f4, %f12
stx %g4, [%l7 + 0x20]
fcmpgt32 %f0, %f6, %o3
sethi 0x0D3C, %o7
edge16n %i0, %i1, %l1
or %o2, %o0, %l0
fandnot1s %f5, %f12, %f3
fmovdl %icc, %f4, %f10
stw %g5, [%l7 + 0x60]
fsrc2 %f4, %f0
ldub [%l7 + 0x7B], %i7
and %i3, 0x16D5, %l6
fmovrslez %l5, %f8, %f5
fandnot1 %f8, %f8, %f2
fmovsvc %xcc, %f0, %f9
movcc %xcc, %i5, %i6
movrgez %g3, %g2, %l3
fbe %fcc1, loop_1550
ldsw [%l7 + 0x0C], %i4
fcmpne16 %f8, %f14, %l2
movcs %icc, %o1, %o4
loop_1550:
fpadd16s %f10, %f8, %f8
edge32 %i2, %g1, %o6
movn %xcc, %o5, %g6
ldsh [%l7 + 0x4C], %g7
tge %xcc, 0x0
fmovdneg %xcc, %f13, %f10
movrlz %l4, 0x32A, %g4
ldsh [%l7 + 0x4E], %o3
lduw [%l7 + 0x30], %o7
fba,a %fcc2, loop_1551
fmovdge %xcc, %f8, %f12
udivcc %i1, 0x0265, %i0
fmovdleu %icc, %f8, %f1
loop_1551:
fmovscs %xcc, %f14, %f5
ldsw [%l7 + 0x6C], %o2
fmovdle %xcc, %f3, %f11
st %f13, [%l7 + 0x60]
movneg %icc, %o0, %l0
fpadd32 %f6, %f12, %f0
fbule,a %fcc3, loop_1552
stw %l1, [%l7 + 0x6C]
ldd [%l7 + 0x68], %f12
std %f0, [%l7 + 0x68]
loop_1552:
srlx %i7, 0x0A, %i3
ldsb [%l7 + 0x53], %g5
fbug %fcc3, loop_1553
edge16l %l5, %l6, %i6
bshuffle %f2, %f12, %f12
subc %g3, %g2, %l3
loop_1553:
udiv %i5, 0x0F5B, %l2
smulcc %o1, 0x19C8, %i4
fble,a %fcc1, loop_1554
stb %i2, [%l7 + 0x7D]
movgu %xcc, %o4, %g1
fcmpne16 %f4, %f0, %o6
loop_1554:
fnot2s %f5, %f3
fnands %f7, %f8, %f10
subcc %g6, %o5, %l4
bcc loop_1555
fbg %fcc0, loop_1556
fmul8ulx16 %f4, %f6, %f6
movrne %g7, 0x11C, %g4
loop_1555:
stx %o3, [%l7 + 0x08]
loop_1556:
edge16l %i1, %i0, %o2
std %f10, [%l7 + 0x48]
tvc %xcc, 0x3
fmovdvc %xcc, %f2, %f2
orncc %o7, 0x06CD, %o0
fnot1s %f4, %f9
stw %l1, [%l7 + 0x14]
ble,pn %icc, loop_1557
fnot2s %f1, %f3
tpos %xcc, 0x6
fmovdvs %icc, %f5, %f3
loop_1557:
fnors %f15, %f14, %f3
fmovrdgz %i7, %f4, %f2
taddcc %l0, %i3, %g5
bge,pt %xcc, loop_1558
brlez %l5, loop_1559
bne,pt %icc, loop_1560
ldub [%l7 + 0x23], %l6
loop_1558:
ldsw [%l7 + 0x24], %i6
loop_1559:
stw %g2, [%l7 + 0x2C]
loop_1560:
fble %fcc3, loop_1561
ld [%l7 + 0x5C], %f0
std %f0, [%l7 + 0x58]
stw %l3, [%l7 + 0x70]
loop_1561:
smulcc %g3, 0x0276, %l2
bpos,a,pt %xcc, loop_1562
ldsh [%l7 + 0x5C], %o1
fbn,a %fcc1, loop_1563
xor %i4, 0x161A, %i2
loop_1562:
ldsb [%l7 + 0x30], %o4
fmovsvc %icc, %f8, %f12
loop_1563:
fbule %fcc0, loop_1564
tl %icc, 0x2
fmovdpos %xcc, %f10, %f1
lduw [%l7 + 0x48], %g1
loop_1564:
fmovsge %icc, %f2, %f5
ldsh [%l7 + 0x58], %o6
fmovde %xcc, %f10, %f0
stw %i5, [%l7 + 0x0C]
lduw [%l7 + 0x20], %o5
tsubcctv %g6, %l4, %g4
lduw [%l7 + 0x14], %o3
fmovdvs %xcc, %f9, %f7
edge32l %i1, %i0, %o2
fnands %f11, %f12, %f2
fmovsleu %xcc, %f2, %f4
movgu %icc, %o7, %g7
bneg,a loop_1565
edge8n %o0, %i7, %l1
stw %i3, [%l7 + 0x44]
std %f4, [%l7 + 0x58]
loop_1565:
ldd [%l7 + 0x30], %f14
or %g5, 0x1823, %l5
te %xcc, 0x3
addcc %l6, 0x07FC, %l0
ldub [%l7 + 0x64], %i6
ldsb [%l7 + 0x1D], %g2
fors %f1, %f15, %f8
fcmpeq16 %f2, %f12, %l3
lduw [%l7 + 0x10], %l2
add %g3, 0x1B4E, %o1
bleu,a,pt %icc, loop_1566
ld [%l7 + 0x4C], %f4
fmovsneg %xcc, %f6, %f9
fmovsvs %xcc, %f3, %f1
loop_1566:
edge32ln %i2, %i4, %g1
fnegs %f4, %f15
ldx [%l7 + 0x60], %o4
edge32ln %i5, %o5, %o6
fpack16 %f6, %f12
stx %g6, [%l7 + 0x28]
stw %l4, [%l7 + 0x78]
fmovsneg %xcc, %f6, %f6
tpos %icc, 0x3
fmovdge %icc, %f0, %f1
alignaddrl %o3, %g4, %i0
orncc %o2, 0x1B27, %o7
fmovscs %xcc, %f8, %f0
brgez,a %i1, loop_1567
edge8ln %o0, %g7, %l1
addcc %i3, %g5, %i7
fmovdpos %icc, %f10, %f11
loop_1567:
stb %l6, [%l7 + 0x5C]
sth %l5, [%l7 + 0x08]
ldd [%l7 + 0x40], %f14
fpsub32s %f5, %f8, %f13
fmovdge %icc, %f2, %f1
fmovrse %i6, %f12, %f3
ldsb [%l7 + 0x1A], %g2
ldsb [%l7 + 0x12], %l0
ldub [%l7 + 0x6E], %l3
edge8l %l2, %o1, %i2
brz,a %i4, loop_1568
stx %g3, [%l7 + 0x20]
st %f1, [%l7 + 0x64]
orncc %g1, 0x0ADF, %i5
loop_1568:
fbge %fcc3, loop_1569
movrgz %o5, %o4, %g6
lduw [%l7 + 0x60], %o6
edge16n %o3, %g4, %l4
loop_1569:
fble %fcc3, loop_1570
fpack16 %f0, %f11
xor %o2, %i0, %o7
fors %f12, %f3, %f13
loop_1570:
fmovrdne %o0, %f4, %f14
bg,pn %icc, loop_1571
tvc %xcc, 0x4
ldub [%l7 + 0x68], %g7
xnor %l1, %i1, %g5
loop_1571:
fmovsn %icc, %f0, %f1
ld [%l7 + 0x2C], %f14
brgez,a %i3, loop_1572
fornot1 %f4, %f0, %f6
fand %f4, %f6, %f4
ldsh [%l7 + 0x5A], %i7
loop_1572:
movpos %xcc, %l6, %l5
edge32ln %i6, %g2, %l3
fmovdle %icc, %f0, %f13
movrlez %l0, 0x260, %l2
fmovsl %icc, %f8, %f1
tge %xcc, 0x3
move %icc, %i2, %o1
fbg,a %fcc2, loop_1573
fcmpne16 %f6, %f14, %g3
fornot1 %f14, %f4, %f0
ldd [%l7 + 0x28], %f2
loop_1573:
movge %icc, %g1, %i5
st %f8, [%l7 + 0x50]
fones %f5
movgu %icc, %o5, %o4
fbul %fcc3, loop_1574
stx %g6, [%l7 + 0x20]
ldx [%l7 + 0x18], %o6
udivx %i4, 0x157A, %g4
loop_1574:
fnot1s %f15, %f6
tsubcc %l4, %o2, %i0
fnands %f15, %f10, %f2
movgu %xcc, %o7, %o0
fbuge %fcc1, loop_1575
ldsw [%l7 + 0x3C], %o3
lduh [%l7 + 0x78], %l1
tgu %xcc, 0x2
loop_1575:
fpack32 %f6, %f12, %f12
fmovdleu %xcc, %f11, %f2
fmovrsne %g7, %f12, %f6
array16 %i1, %i3, %g5
fandnot2 %f2, %f14, %f2
fpadd32s %f12, %f7, %f6
movleu %icc, %i7, %l6
stx %l5, [%l7 + 0x08]
bvs,a %icc, loop_1576
fands %f15, %f9, %f4
fmovsneg %icc, %f6, %f10
fmovs %f8, %f9
loop_1576:
fmovsl %icc, %f0, %f3
and %i6, 0x0995, %g2
fmovsgu %xcc, %f6, %f2
fbo %fcc2, loop_1577
lduw [%l7 + 0x24], %l3
stb %l2, [%l7 + 0x66]
ldsb [%l7 + 0x5C], %i2
loop_1577:
bl,a %icc, loop_1578
st %f0, [%l7 + 0x38]
fmovrdlez %o1, %f8, %f8
ldsb [%l7 + 0x4A], %g3
loop_1578:
ldd [%l7 + 0x48], %f0
ldsh [%l7 + 0x3C], %l0
brnz,a %i5, loop_1579
fbue,a %fcc0, loop_1580
sllx %o5, %o4, %g6
lduw [%l7 + 0x38], %g1
loop_1579:
ldd [%l7 + 0x48], %f4
loop_1580:
stb %i4, [%l7 + 0x22]
edge16l %o6, %l4, %g4
ldsh [%l7 + 0x6C], %i0
fmovsn %xcc, %f1, %f3
fornot1 %f8, %f0, %f2
fcmple32 %f14, %f6, %o7
std %f14, [%l7 + 0x30]
ta %xcc, 0x3
fcmped %fcc2, %f14, %f6
sethi 0x0751, %o0
st %f12, [%l7 + 0x40]
edge16 %o3, %o2, %g7
movcc %icc, %i1, %i3
edge32n %l1, %g5, %i7
xnorcc %l6, %i6, %g2
fxors %f13, %f11, %f5
fabsd %f4, %f0
ldx [%l7 + 0x58], %l5
tn %xcc, 0x7
fones %f5
fmovdpos %icc, %f14, %f0
fmovscs %xcc, %f3, %f0
edge8n %l2, %l3, %o1
fmovdgu %icc, %f11, %f5
edge8n %i2, %l0, %g3
lduh [%l7 + 0x32], %o5
fbg,a %fcc2, loop_1581
call loop_1582
fcmpgt32 %f8, %f4, %i5
tleu %icc, 0x2
loop_1581:
fmovrsgz %o4, %f1, %f14
loop_1582:
fmovsleu %xcc, %f15, %f11
movl %xcc, %g6, %i4
fmovscc %icc, %f9, %f6
addc %o6, %l4, %g4
sth %g1, [%l7 + 0x48]
fandnot2 %f10, %f12, %f8
fmovsle %xcc, %f15, %f2
smul %o7, 0x1C9D, %i0
fmovdn %icc, %f2, %f2
alignaddrl %o3, %o2, %g7
orncc %i1, 0x1A08, %i3
fpadd32s %f12, %f7, %f14
ta %xcc, 0x4
fbn %fcc2, loop_1583
nop
setx loop_1584, %l0, %l1
jmpl %l1, %l1
ldsh [%l7 + 0x42], %o0
fmul8ulx16 %f10, %f8, %f14
loop_1583:
tvc %icc, 0x5
loop_1584:
movpos %icc, %g5, %i7
tgu %icc, 0x1
fpadd32 %f0, %f6, %f8
ldx [%l7 + 0x58], %l6
fblg,a %fcc0, loop_1585
fabss %f0, %f11
taddcctv %i6, 0x026E, %l5
fpadd32 %f6, %f12, %f2
loop_1585:
stb %g2, [%l7 + 0x2C]
st %f9, [%l7 + 0x10]
fzeros %f6
st %f2, [%l7 + 0x28]
xnorcc %l2, %o1, %l3
fblg,a %fcc1, loop_1586
ldsh [%l7 + 0x74], %l0
fba,a %fcc3, loop_1587
std %f12, [%l7 + 0x08]
loop_1586:
taddcc %g3, %o5, %i5
srlx %i2, %g6, %o4
loop_1587:
fmovdleu %icc, %f12, %f10
lduw [%l7 + 0x38], %i4
lduw [%l7 + 0x0C], %o6
bleu,a %icc, loop_1588
movn %xcc, %l4, %g1
brgz %g4, loop_1589
fmovrdlz %i0, %f10, %f12
loop_1588:
tne %icc, 0x4
ldd [%l7 + 0x70], %f12
loop_1589:
ldsw [%l7 + 0x34], %o3
fxnor %f0, %f4, %f4
fnot2s %f3, %f12
nop
setx loop_1590, %l0, %l1
jmpl %l1, %o2
sra %g7, %i1, %o7
lduh [%l7 + 0x54], %l1
xnorcc %o0, %i3, %i7
loop_1590:
fblg %fcc0, loop_1591
stx %g5, [%l7 + 0x68]
fmul8x16au %f6, %f14, %f10
fmovsge %icc, %f15, %f9
loop_1591:
tvc %icc, 0x5
smulcc %l6, %l5, %i6
fmovdgu %icc, %f13, %f9
bgu loop_1592
fblg,a %fcc0, loop_1593
lduh [%l7 + 0x34], %g2
fornot1 %f12, %f2, %f4
loop_1592:
fnegd %f6, %f10
loop_1593:
fandnot1 %f8, %f12, %f8
stw %o1, [%l7 + 0x34]
edge16l %l3, %l0, %l2
brlez %g3, loop_1594
movg %icc, %o5, %i2
fmovscc %xcc, %f12, %f11
fnand %f2, %f6, %f4
loop_1594:
ldsb [%l7 + 0x3B], %g6
bge %icc, loop_1595
fbo %fcc2, loop_1596
ld [%l7 + 0x78], %f4
sdivx %o4, 0x09B9, %i4
loop_1595:
ldd [%l7 + 0x60], %f12
loop_1596:
fpack32 %f12, %f2, %f2
stw %i5, [%l7 + 0x50]
fbuge,a %fcc1, loop_1597
fmovrdlez %o6, %f6, %f0
fmovrsgz %g1, %f3, %f13
ldsw [%l7 + 0x48], %l4
loop_1597:
st %f13, [%l7 + 0x58]
pdist %f6, %f10, %f12
fmovdg %icc, %f14, %f15
stb %i0, [%l7 + 0x7A]
fbug %fcc3, loop_1598
ldx [%l7 + 0x70], %g4
subc %o3, 0x01A0, %o2
bgu,pt %xcc, loop_1599
loop_1598:
tg %icc, 0x3
lduw [%l7 + 0x1C], %i1
for %f10, %f2, %f12
loop_1599:
array16 %o7, %g7, %l1
bl %xcc, loop_1600
array32 %i3, %o0, %i7
lduh [%l7 + 0x0C], %g5
fmovscc %xcc, %f15, %f0
loop_1600:
ldsb [%l7 + 0x08], %l6
fba %fcc3, loop_1601
bne loop_1602
movvs %icc, %l5, %i6
ldsb [%l7 + 0x2F], %o1
loop_1601:
fbule,a %fcc2, loop_1603
loop_1602:
std %f2, [%l7 + 0x40]
movgu %xcc, %l3, %g2
umul %l2, %l0, %g3
loop_1603:
stw %i2, [%l7 + 0x1C]
ta %xcc, 0x1
sth %g6, [%l7 + 0x38]
ld [%l7 + 0x50], %f11
fnegd %f8, %f4
fbe %fcc0, loop_1604
fpadd16s %f8, %f14, %f10
tvc %xcc, 0x4
bcs,pn %xcc, loop_1605
loop_1604:
lduw [%l7 + 0x30], %o5
st %f3, [%l7 + 0x50]
nop
setx loop_1606, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1605:
tpos %xcc, 0x4
fmovrdlz %i4, %f8, %f0
ldx [%l7 + 0x60], %o4
loop_1606:
fmovsg %xcc, %f7, %f12
ldd [%l7 + 0x40], %f2
fmovrsne %i5, %f9, %f6
bleu,a,pn %icc, loop_1607
fxor %f8, %f8, %f12
fcmpne16 %f6, %f0, %o6
fandnot2 %f0, %f8, %f4
loop_1607:
fmovsvs %xcc, %f12, %f6
edge32 %g1, %i0, %l4
movl %icc, %g4, %o2
ldd [%l7 + 0x40], %f4
fbug,a %fcc3, loop_1608
ldsh [%l7 + 0x4E], %i1
std %f8, [%l7 + 0x38]
ldsw [%l7 + 0x0C], %o7
loop_1608:
fandnot1 %f2, %f4, %f12
be,a,pn %icc, loop_1609
fmovdle %icc, %f9, %f12
orncc %o3, %g7, %l1
fcmpes %fcc2, %f11, %f2
loop_1609:
taddcc %i3, %i7, %o0
brnz %l6, loop_1610
fmovrdne %g5, %f10, %f0
brgz,a %i6, loop_1611
fbu,a %fcc0, loop_1612
loop_1610:
fblg %fcc1, loop_1613
ldub [%l7 + 0x60], %l5
loop_1611:
fcmpeq16 %f6, %f6, %l3
loop_1612:
movleu %icc, %o1, %l2
loop_1613:
tvc %icc, 0x3
fmul8x16au %f13, %f5, %f14
edge32n %g2, %g3, %l0
srl %i2, %o5, %g6
fmovda %icc, %f10, %f15
call loop_1614
bvc,a,pt %icc, loop_1615
fbue,a %fcc0, loop_1616
fbule,a %fcc3, loop_1617
loop_1614:
movvc %xcc, %o4, %i5
loop_1615:
fpmerge %f5, %f14, %f6
loop_1616:
fmovdl %xcc, %f13, %f12
loop_1617:
ldsw [%l7 + 0x5C], %o6
ldsw [%l7 + 0x24], %g1
tgu %icc, 0x6
fcmpne16 %f2, %f14, %i4
fsrc1 %f2, %f6
sth %i0, [%l7 + 0x7A]
st %f14, [%l7 + 0x58]
fmovse %xcc, %f11, %f6
mulscc %l4, 0x0A16, %g4
ldsw [%l7 + 0x1C], %i1
fmovdvc %icc, %f3, %f11
fpadd32 %f0, %f2, %f2
tl %xcc, 0x3
edge16 %o7, %o2, %o3
ba %icc, loop_1618
fpadd32s %f5, %f8, %f3
fmovdgu %xcc, %f12, %f10
fmul8x16al %f10, %f8, %f4
loop_1618:
for %f0, %f0, %f4
edge32 %l1, %i3, %g7
taddcctv %o0, %l6, %i7
bn,pn %xcc, loop_1619
fmovrsgz %g5, %f4, %f14
fbue %fcc2, loop_1620
edge8ln %l5, %l3, %o1
loop_1619:
stb %l2, [%l7 + 0x21]
lduh [%l7 + 0x3A], %i6
loop_1620:
ldub [%l7 + 0x68], %g2
te %icc, 0x0
movvc %icc, %l0, %g3
fzeros %f1
stb %i2, [%l7 + 0x1F]
bcc,a,pn %xcc, loop_1621
fmul8x16al %f10, %f7, %f14
std %f6, [%l7 + 0x60]
fba,a %fcc1, loop_1622
loop_1621:
lduh [%l7 + 0x38], %o5
fbu,a %fcc3, loop_1623
movrne %o4, %i5, %g6
loop_1622:
fbge,a %fcc2, loop_1624
fxnor %f6, %f0, %f10
loop_1623:
fmovrsgz %g1, %f10, %f13
sllx %o6, %i0, %i4
loop_1624:
bl %icc, loop_1625
ldx [%l7 + 0x28], %g4
sdivx %i1, 0x093D, %o7
udiv %l4, 0x0CB7, %o2
loop_1625:
movrne %l1, 0x3F0, %o3
fmovrdgez %g7, %f0, %f6
fabss %f15, %f7
fbo %fcc2, loop_1626
bgu,a %icc, loop_1627
fmul8x16au %f3, %f2, %f6
fmovsvc %xcc, %f10, %f15
loop_1626:
bg,a %xcc, loop_1628
loop_1627:
ldsw [%l7 + 0x6C], %o0
taddcctv %l6, %i7, %i3
lduh [%l7 + 0x64], %l5
loop_1628:
sub %l3, %o1, %g5
fabss %f0, %f12
add %l2, %i6, %g2
fmovsg %icc, %f12, %f6
lduw [%l7 + 0x30], %g3
fcmple32 %f10, %f10, %i2
add %o5, 0x0B14, %o4
movneg %icc, %i5, %l0
sth %g6, [%l7 + 0x7E]
fnor %f6, %f4, %f2
subc %g1, 0x15C8, %i0
ldsh [%l7 + 0x1E], %o6
mulx %g4, %i1, %o7
movl %icc, %i4, %o2
bg,a loop_1629
sra %l4, %o3, %l1
movgu %xcc, %o0, %l6
fcmpd %fcc3, %f2, %f4
loop_1629:
fbge %fcc0, loop_1630
ldub [%l7 + 0x2F], %i7
lduw [%l7 + 0x38], %i3
edge8 %g7, %l5, %l3
loop_1630:
fzeros %f8
std %f8, [%l7 + 0x40]
ldsh [%l7 + 0x12], %g5
and %l2, %o1, %g2
bcs loop_1631
st %f2, [%l7 + 0x64]
lduh [%l7 + 0x40], %i6
fblg,a %fcc1, loop_1632
loop_1631:
fxors %f4, %f14, %f10
ldsb [%l7 + 0x30], %g3
stb %i2, [%l7 + 0x54]
loop_1632:
srl %o5, %o4, %l0
smul %i5, %g6, %g1
fabss %f3, %f14
ta %icc, 0x0
ld [%l7 + 0x0C], %f14
fpsub16s %f3, %f5, %f9
lduw [%l7 + 0x34], %o6
ldsw [%l7 + 0x18], %g4
fblg %fcc0, loop_1633
array32 %i0, %o7, %i1
fabss %f4, %f1
movleu %icc, %o2, %i4
loop_1633:
tleu %xcc, 0x1
ba loop_1634
fnand %f6, %f12, %f14
fbue,a %fcc0, loop_1635
ldsw [%l7 + 0x1C], %o3
loop_1634:
ldsb [%l7 + 0x7B], %l1
ldsh [%l7 + 0x54], %o0
loop_1635:
mulscc %l4, 0x1EE6, %l6
ldd [%l7 + 0x20], %f0
andn %i7, 0x0A41, %i3
fbg,a %fcc0, loop_1636
ldsb [%l7 + 0x3D], %l5
fmovrdgz %l3, %f0, %f14
movcs %icc, %g7, %g5
loop_1636:
addc %l2, 0x1BB8, %o1
smulcc %i6, 0x0DEE, %g2
ld [%l7 + 0x14], %f8
lduh [%l7 + 0x2A], %i2
sth %g3, [%l7 + 0x52]
bleu,pn %icc, loop_1637
fnegd %f4, %f0
fmuld8ulx16 %f11, %f11, %f6
lduw [%l7 + 0x1C], %o4
loop_1637:
fbg %fcc1, loop_1638
fbue,a %fcc3, loop_1639
ld [%l7 + 0x78], %f0
mulscc %o5, 0x044B, %i5
loop_1638:
std %f2, [%l7 + 0x20]
loop_1639:
fsrc1 %f4, %f0
fmovdcc %icc, %f8, %f5
stw %g6, [%l7 + 0x44]
st %f9, [%l7 + 0x4C]
fcmpd %fcc2, %f12, %f8
fmovdvc %xcc, %f1, %f8
sth %l0, [%l7 + 0x74]
fandnot2 %f6, %f6, %f4
ldx [%l7 + 0x60], %o6
tvc %icc, 0x4
pdist %f0, %f14, %f10
xnor %g1, %i0, %g4
bne,a,pn %icc, loop_1640
fmovrdlz %i1, %f14, %f10
movvc %xcc, %o2, %o7
stw %i4, [%l7 + 0x44]
loop_1640:
subccc %l1, %o3, %o0
ld [%l7 + 0x18], %f0
fmuld8sux16 %f3, %f5, %f12
ldd [%l7 + 0x48], %f10
tleu %xcc, 0x4
fnand %f0, %f12, %f2
xnorcc %l6, 0x03BF, %l4
brlez %i3, loop_1641
edge8ln %i7, %l3, %l5
array8 %g7, %l2, %g5
siam 0x3
loop_1641:
fpsub32s %f15, %f13, %f12
ldx [%l7 + 0x68], %i6
sethi 0x0771, %g2
nop
setx loop_1642, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_1643, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmped %fcc3, %f4, %f8
ldsw [%l7 + 0x30], %o1
loop_1642:
stw %i2, [%l7 + 0x28]
loop_1643:
orn %g3, %o5, %i5
fmovsge %icc, %f15, %f11
fmovrde %g6, %f10, %f2
bneg %icc, loop_1644
ldsb [%l7 + 0x67], %l0
te %xcc, 0x6
fbge,a %fcc3, loop_1645
loop_1644:
fcmple32 %f2, %f12, %o6
ldub [%l7 + 0x48], %g1
lduh [%l7 + 0x6C], %i0
loop_1645:
fzero %f14
fxor %f6, %f8, %f14
addcc %g4, %o4, %i1
stx %o2, [%l7 + 0x70]
andncc %o7, %l1, %o3
call loop_1646
movvs %icc, %i4, %o0
fmovsvs %icc, %f2, %f8
fmovdg %icc, %f7, %f3
loop_1646:
stb %l6, [%l7 + 0x37]
fornot2 %f10, %f10, %f2
fbn %fcc0, loop_1647
fcmpne32 %f10, %f12, %l4
fmul8x16al %f2, %f11, %f8
brgez,a %i7, loop_1648
loop_1647:
or %i3, %l3, %l5
orncc %l2, 0x14D5, %g7
fnor %f2, %f0, %f12
loop_1648:
stw %i6, [%l7 + 0x30]
array8 %g5, %g2, %i2
fcmpgt32 %f14, %f12, %g3
call loop_1649
fzero %f14
addccc %o5, %o1, %g6
movle %xcc, %i5, %o6
loop_1649:
fmovrsgz %l0, %f11, %f7
fbo,a %fcc1, loop_1650
ldd [%l7 + 0x78], %f2
lduh [%l7 + 0x46], %g1
umul %i0, 0x1AD3, %o4
loop_1650:
fxnor %f0, %f4, %f4
stb %g4, [%l7 + 0x65]
movrlz %i1, %o2, %l1
bleu,a %xcc, loop_1651
ldsb [%l7 + 0x5F], %o7
ldsb [%l7 + 0x11], %o3
fmovsvc %icc, %f0, %f5
loop_1651:
fpadd32 %f2, %f0, %f12
fmovdleu %xcc, %f11, %f11
call loop_1652
ldsh [%l7 + 0x12], %i4
fmul8x16au %f7, %f3, %f14
fmovsgu %icc, %f0, %f9
loop_1652:
stb %l6, [%l7 + 0x36]
fmovsvs %xcc, %f0, %f3
fxor %f14, %f10, %f0
ldsb [%l7 + 0x3E], %l4
srlx %i7, %i3, %l3
tne %icc, 0x6
ldub [%l7 + 0x51], %l5
lduw [%l7 + 0x18], %o0
lduw [%l7 + 0x64], %l2
ldx [%l7 + 0x48], %i6
fbug,a %fcc2, loop_1653
ldd [%l7 + 0x78], %f4
tge %xcc, 0x4
fbe,a %fcc2, loop_1654
loop_1653:
sdivx %g5, 0x0D9D, %g2
fnors %f5, %f4, %f7
fmovsa %icc, %f3, %f9
loop_1654:
tcc %icc, 0x4
tle %icc, 0x5
orncc %i2, %g3, %o5
movrne %g7, 0x3F4, %g6
fbul %fcc2, loop_1655
lduh [%l7 + 0x6C], %i5
fmovsleu %icc, %f4, %f0
stw %o6, [%l7 + 0x14]
loop_1655:
lduw [%l7 + 0x0C], %o1
bvc,a,pn %xcc, loop_1656
ldd [%l7 + 0x38], %f2
st %f8, [%l7 + 0x74]
alignaddrl %l0, %i0, %o4
loop_1656:
and %g1, %g4, %o2
sth %l1, [%l7 + 0x6E]
fbl,a %fcc2, loop_1657
fmovsvc %icc, %f13, %f14
bge,a %xcc, loop_1658
popc 0x1F8F, %i1
loop_1657:
lduh [%l7 + 0x62], %o3
tg %xcc, 0x7
loop_1658:
mulx %o7, 0x18F5, %l6
fsrc1s %f15, %f2
tsubcc %l4, 0x045A, %i4
ld [%l7 + 0x70], %f5
stw %i3, [%l7 + 0x6C]
edge32l %l3, %l5, %o0
ldd [%l7 + 0x68], %f8
fpadd32s %f9, %f9, %f2
edge32 %i7, %l2, %i6
ldsh [%l7 + 0x44], %g2
siam 0x3
bvs,a loop_1659
stx %i2, [%l7 + 0x78]
sth %g3, [%l7 + 0x40]
st %f5, [%l7 + 0x2C]
loop_1659:
stb %g5, [%l7 + 0x4F]
fcmpd %fcc3, %f6, %f12
movcs %icc, %o5, %g6
sth %g7, [%l7 + 0x6A]
edge8ln %o6, %o1, %i5
stx %l0, [%l7 + 0x08]
stw %o4, [%l7 + 0x60]
movgu %icc, %g1, %g4
fnand %f8, %f4, %f6
taddcc %i0, %o2, %l1
fmovdvs %icc, %f2, %f0
bcc,a,pt %icc, loop_1660
fmovrde %o3, %f10, %f14
fone %f14
lduh [%l7 + 0x78], %i1
loop_1660:
fmovsvc %xcc, %f2, %f4
movrlez %l6, 0x19A, %l4
addc %o7, 0x07B1, %i3
fmovde %xcc, %f14, %f5
stw %i4, [%l7 + 0x68]
ld [%l7 + 0x34], %f7
lduw [%l7 + 0x2C], %l5
ldsw [%l7 + 0x5C], %o0
ldd [%l7 + 0x18], %f8
fbl,a %fcc3, loop_1661
fpsub32s %f1, %f0, %f4
edge32n %l3, %l2, %i7
addc %g2, %i2, %g3
loop_1661:
fble %fcc1, loop_1662
move %xcc, %i6, %o5
stb %g5, [%l7 + 0x76]
bshuffle %f0, %f2, %f14
loop_1662:
and %g6, 0x04EC, %o6
fpack16 %f0, %f8
srl %o1, %g7, %l0
ldd [%l7 + 0x78], %f2
fmovdge %icc, %f1, %f13
fmovs %f4, %f10
fmovda %icc, %f15, %f8
fpadd32s %f13, %f9, %f7
tvs %icc, 0x7
st %f14, [%l7 + 0x44]
stb %i5, [%l7 + 0x55]
mulx %g1, %g4, %i0
movn %icc, %o2, %o4
be,a loop_1663
sth %o3, [%l7 + 0x22]
fbule %fcc0, loop_1664
ld [%l7 + 0x54], %f1
loop_1663:
edge32ln %i1, %l1, %l4
fbne %fcc0, loop_1665
loop_1664:
ta %icc, 0x3
lduw [%l7 + 0x3C], %o7
ldd [%l7 + 0x18], %f14
loop_1665:
fsrc1 %f6, %f10
taddcc %l6, 0x1FB6, %i4
popc %i3, %l5
brlz,a %l3, loop_1666
fpadd32 %f8, %f10, %f4
brlez %o0, loop_1667
tpos %xcc, 0x0
loop_1666:
stx %l2, [%l7 + 0x60]
bvs,pt %icc, loop_1668
loop_1667:
udivx %g2, 0x17B2, %i2
stw %g3, [%l7 + 0x2C]
ble,pt %xcc, loop_1669
loop_1668:
movvc %icc, %i6, %i7
fmovscc %icc, %f13, %f11
std %f14, [%l7 + 0x20]
loop_1669:
bpos,a %xcc, loop_1670
tl %icc, 0x2
movne %icc, %g5, %o5
bcs,a %xcc, loop_1671
loop_1670:
movleu %xcc, %o6, %o1
fbu,a %fcc2, loop_1672
fbge,a %fcc0, loop_1673
loop_1671:
fmovrslez %g6, %f13, %f11
ldx [%l7 + 0x58], %l0
loop_1672:
stx %g7, [%l7 + 0x10]
loop_1673:
andn %i5, 0x0B1D, %g1
sth %g4, [%l7 + 0x4C]
ldsw [%l7 + 0x14], %i0
tn %icc, 0x0
xnor %o4, %o3, %o2
udivx %l1, 0x1D00, %i1
bcc,pt %icc, loop_1674
fmul8x16au %f13, %f11, %f14
fmovrse %l4, %f6, %f14
fnot2s %f7, %f7
loop_1674:
fornot2 %f8, %f12, %f4
movrgz %l6, %o7, %i4
ld [%l7 + 0x58], %f12
andn %l5, 0x0818, %l3
sth %i3, [%l7 + 0x58]
ldub [%l7 + 0x36], %o0
stw %l2, [%l7 + 0x2C]
lduw [%l7 + 0x28], %i2
fmovdg %icc, %f2, %f1
ble,a loop_1675
st %f14, [%l7 + 0x14]
ba %xcc, loop_1676
stb %g3, [%l7 + 0x66]
loop_1675:
ldx [%l7 + 0x60], %g2
umul %i6, %i7, %g5
loop_1676:
ld [%l7 + 0x70], %f6
ble,a,pn %xcc, loop_1677
movvs %icc, %o5, %o1
tg %icc, 0x3
fbl %fcc2, loop_1678
loop_1677:
fcmpne16 %f4, %f12, %o6
nop
setx loop_1679, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movneg %icc, %l0, %g7
loop_1678:
lduw [%l7 + 0x78], %g6
udivcc %i5, 0x05E6, %g1
loop_1679:
lduh [%l7 + 0x50], %i0
fmul8sux16 %f12, %f10, %f8
ldsb [%l7 + 0x27], %o4
brgez,a %g4, loop_1680
ble,a %icc, loop_1681
fmovrse %o2, %f13, %f12
fnot1 %f6, %f10
loop_1680:
fbu %fcc2, loop_1682
loop_1681:
fcmped %fcc3, %f4, %f8
movcs %xcc, %o3, %l1
fand %f10, %f12, %f4
loop_1682:
ldsw [%l7 + 0x20], %l4
sdiv %i1, 0x1655, %l6
edge32ln %i4, %l5, %l3
xorcc %o7, %o0, %l2
fmovrse %i3, %f12, %f12
smulcc %g3, 0x0F69, %i2
smul %i6, %i7, %g2
fbue,a %fcc3, loop_1683
fbn %fcc3, loop_1684
fmovsvc %icc, %f1, %f14
fmovsvc %xcc, %f11, %f8
loop_1683:
ldd [%l7 + 0x48], %f14
loop_1684:
lduh [%l7 + 0x3C], %g5
siam 0x0
fmovrde %o5, %f0, %f10
movneg %icc, %o6, %l0
ldsw [%l7 + 0x38], %o1
ldsw [%l7 + 0x74], %g6
fcmpeq32 %f10, %f2, %g7
orncc %i5, %i0, %g1
sdiv %o4, 0x0F65, %g4
edge8 %o2, %o3, %l4
movl %xcc, %i1, %l6
edge8ln %l1, %l5, %l3
movne %icc, %i4, %o0
sdivx %o7, 0x084B, %i3
ldd [%l7 + 0x28], %f8
move %icc, %g3, %l2
fmovdle %icc, %f11, %f15
fpadd32 %f0, %f8, %f10
tne %icc, 0x6
fcmps %fcc0, %f6, %f13
std %f12, [%l7 + 0x10]
ldsh [%l7 + 0x36], %i2
fone %f4
fbule,a %fcc0, loop_1685
ldsh [%l7 + 0x7A], %i7
fpack16 %f2, %f4
movre %i6, 0x2DA, %g5
loop_1685:
fmovdpos %icc, %f14, %f13
movg %icc, %o5, %o6
ldsh [%l7 + 0x22], %l0
brgez,a %o1, loop_1686
udivx %g2, 0x1ABC, %g7
umul %i5, 0x066E, %g6
udivcc %g1, 0x0B9C, %i0
loop_1686:
and %o4, %g4, %o2
ldx [%l7 + 0x78], %o3
fnot1s %f9, %f2
fpack16 %f8, %f10
fxnor %f8, %f14, %f2
lduw [%l7 + 0x20], %i1
fmovdl %xcc, %f13, %f5
bvs,a loop_1687
bshuffle %f12, %f14, %f2
bleu,a,pn %xcc, loop_1688
ldsw [%l7 + 0x10], %l4
loop_1687:
fsrc1 %f2, %f8
fmovrse %l6, %f9, %f11
loop_1688:
fone %f6
ldsh [%l7 + 0x7E], %l1
lduw [%l7 + 0x0C], %l3
udivcc %i4, 0x1D2D, %l5
fbne %fcc0, loop_1689
fnor %f4, %f6, %f0
fmovsvc %icc, %f10, %f10
fmovdpos %icc, %f3, %f5
loop_1689:
ldx [%l7 + 0x58], %o7
fmovsleu %icc, %f3, %f6
fornot2s %f7, %f11, %f11
ldsb [%l7 + 0x38], %i3
ble,a,pt %xcc, loop_1690
ldsb [%l7 + 0x12], %g3
fmovdcs %xcc, %f2, %f14
fblg,a %fcc2, loop_1691
loop_1690:
fmovdn %icc, %f14, %f14
fmovrdne %o0, %f12, %f0
fcmpeq16 %f10, %f14, %i2
loop_1691:
fble %fcc0, loop_1692
stx %l2, [%l7 + 0x58]
ldd [%l7 + 0x78], %f10
fnot1 %f10, %f10
loop_1692:
lduh [%l7 + 0x5A], %i6
fbl,a %fcc2, loop_1693
xor %i7, 0x0CA8, %o5
fmovrdne %g5, %f2, %f4
ldsb [%l7 + 0x7B], %o6
loop_1693:
tleu %xcc, 0x4
stb %l0, [%l7 + 0x16]
st %f10, [%l7 + 0x70]
fcmped %fcc1, %f4, %f10
stx %o1, [%l7 + 0x30]
tne %xcc, 0x5
stb %g7, [%l7 + 0x74]
fmovdcc %xcc, %f7, %f6
fbl %fcc1, loop_1694
movcc %xcc, %i5, %g2
fmovsg %icc, %f13, %f15
std %f6, [%l7 + 0x10]
loop_1694:
fcmpne16 %f12, %f10, %g1
edge8 %i0, %o4, %g6
fmovsge %icc, %f9, %f14
addccc %o2, %g4, %o3
fmovdl %xcc, %f9, %f3
movvs %xcc, %i1, %l4
srlx %l6, %l1, %i4
edge8 %l5, %o7, %i3
orn %l3, %o0, %g3
fmovrslez %l2, %f10, %f6
fmul8x16 %f9, %f8, %f4
bl %icc, loop_1695
fmovsn %xcc, %f13, %f13
move %xcc, %i6, %i2
lduw [%l7 + 0x08], %o5
loop_1695:
fbge,a %fcc1, loop_1696
fabss %f12, %f15
stb %g5, [%l7 + 0x7E]
fzeros %f5
loop_1696:
fmovd %f12, %f6
movrlz %i7, 0x18E, %l0
fnands %f5, %f12, %f8
fbne %fcc2, loop_1697
ta %icc, 0x5
fmovsneg %icc, %f8, %f1
edge16n %o1, %g7, %o6
loop_1697:
bcs,a,pn %xcc, loop_1698
fmovrdgz %g2, %f10, %f4
udiv %g1, 0x0EEE, %i5
fmul8sux16 %f8, %f14, %f10
loop_1698:
call loop_1699
fornot2 %f4, %f12, %f2
movvs %icc, %o4, %i0
fbo,a %fcc2, loop_1700
loop_1699:
ldsw [%l7 + 0x14], %g6
sth %g4, [%l7 + 0x30]
fnors %f4, %f5, %f8
loop_1700:
andn %o3, %o2, %l4
ldx [%l7 + 0x20], %i1
andn %l1, %l6, %l5
fpackfix %f6, %f12
tsubcctv %i4, %o7, %l3
siam 0x4
movrne %i3, 0x278, %g3
st %f11, [%l7 + 0x54]
ldx [%l7 + 0x68], %l2
udivcc %i6, 0x1E6A, %i2
stb %o0, [%l7 + 0x22]
for %f12, %f4, %f0
fcmpne16 %f14, %f10, %g5
addccc %o5, %l0, %i7
ldx [%l7 + 0x38], %o1
fmovrdlez %o6, %f2, %f4
array32 %g2, %g7, %g1
stw %o4, [%l7 + 0x3C]
bvs,a,pt %xcc, loop_1701
brgz %i5, loop_1702
movre %i0, %g6, %g4
mulx %o3, %l4, %o2
loop_1701:
bcs,a %icc, loop_1703
loop_1702:
ldsb [%l7 + 0x27], %i1
stb %l1, [%l7 + 0x21]
bpos,a loop_1704
loop_1703:
ldsw [%l7 + 0x74], %l6
std %f0, [%l7 + 0x50]
ldub [%l7 + 0x47], %l5
loop_1704:
ldx [%l7 + 0x10], %i4
xor %o7, 0x0F80, %l3
stb %i3, [%l7 + 0x13]
fmuld8ulx16 %f6, %f7, %f8
ldd [%l7 + 0x78], %f10
sth %l2, [%l7 + 0x46]
xnor %g3, %i2, %o0
fmovrdgz %i6, %f4, %f8
fmovdgu %icc, %f3, %f13
nop
setx loop_1705, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxors %f15, %f0, %f10
movgu %xcc, %g5, %o5
fpadd16s %f3, %f6, %f1
loop_1705:
edge32 %i7, %o1, %l0
fmovdn %icc, %f2, %f2
sllx %o6, 0x0A, %g2
fmul8x16 %f7, %f8, %f6
edge16 %g7, %g1, %o4
alignaddrl %i5, %i0, %g6
fcmpgt32 %f0, %f8, %g4
st %f14, [%l7 + 0x7C]
fornot1 %f4, %f8, %f8
fandnot2 %f8, %f2, %f2
fbl,a %fcc2, loop_1706
movl %icc, %o3, %o2
edge8ln %i1, %l4, %l1
tg %xcc, 0x0
loop_1706:
move %icc, %l5, %l6
fbe %fcc1, loop_1707
bleu loop_1708
tgu %xcc, 0x6
fpack32 %f14, %f2, %f14
loop_1707:
xnorcc %o7, %i4, %i3
loop_1708:
fnor %f14, %f14, %f4
fnor %f10, %f10, %f0
movle %xcc, %l3, %g3
bne,a,pn %xcc, loop_1709
fmovrde %i2, %f0, %f10
fbuge,a %fcc2, loop_1710
fmovrdgz %o0, %f10, %f0
loop_1709:
mulx %l2, 0x0523, %g5
lduw [%l7 + 0x6C], %o5
loop_1710:
lduw [%l7 + 0x50], %i7
stx %i6, [%l7 + 0x28]
fba %fcc2, loop_1711
fpsub32s %f11, %f6, %f0
ldsh [%l7 + 0x20], %l0
andn %o1, 0x0A7D, %o6
loop_1711:
fbo %fcc1, loop_1712
fmovrde %g7, %f14, %f6
stb %g1, [%l7 + 0x28]
xorcc %o4, %g2, %i0
loop_1712:
tgu %xcc, 0x6
fpsub32 %f2, %f4, %f4
lduh [%l7 + 0x36], %g6
ld [%l7 + 0x38], %f6
pdist %f14, %f0, %f14
fmovspos %icc, %f10, %f0
mulx %i5, 0x0CD7, %g4
fmuld8ulx16 %f8, %f2, %f6
movgu %xcc, %o3, %o2
mulscc %i1, %l1, %l5
fmuld8sux16 %f0, %f0, %f2
te %icc, 0x4
lduw [%l7 + 0x14], %l6
subc %o7, 0x0462, %l4
ldub [%l7 + 0x77], %i4
fxnor %f8, %f10, %f6
fmovde %xcc, %f10, %f13
fmovd %f0, %f4
stx %l3, [%l7 + 0x60]
mova %icc, %g3, %i3
ldd [%l7 + 0x58], %f6
ldsw [%l7 + 0x4C], %i2
edge32n %o0, %l2, %o5
stb %g5, [%l7 + 0x31]
std %f4, [%l7 + 0x78]
fornot1 %f8, %f6, %f8
tleu %icc, 0x5
ld [%l7 + 0x60], %f2
stx %i6, [%l7 + 0x20]
stw %l0, [%l7 + 0x14]
stw %o1, [%l7 + 0x0C]
fmovrdne %i7, %f12, %f4
mova %xcc, %o6, %g7
subcc %g1, 0x13DA, %g2
bge,a %xcc, loop_1713
fnors %f14, %f11, %f9
movcc %xcc, %o4, %i0
fornot1 %f6, %f10, %f8
loop_1713:
ldsh [%l7 + 0x2E], %i5
fmovrslz %g4, %f1, %f7
tge %icc, 0x0
fmovdleu %icc, %f1, %f15
movn %xcc, %o3, %g6
be,pn %xcc, loop_1714
fba %fcc3, loop_1715
subccc %o2, %l1, %i1
bleu,a,pt %xcc, loop_1716
loop_1714:
fsrc1 %f10, %f10
loop_1715:
fmovsl %xcc, %f15, %f4
fpadd16s %f13, %f14, %f13
loop_1716:
fmul8x16au %f4, %f7, %f8
mulscc %l5, 0x111C, %l6
movrlez %l4, %o7, %i4
tg %xcc, 0x0
stw %g3, [%l7 + 0x0C]
ldsw [%l7 + 0x60], %l3
andcc %i2, 0x03A9, %o0
fcmpne16 %f14, %f12, %l2
for %f12, %f14, %f6
ld [%l7 + 0x14], %f6
fpackfix %f14, %f1
fcmped %fcc3, %f8, %f0
fcmped %fcc2, %f0, %f14
bcs,pn %xcc, loop_1717
tsubcc %i3, %g5, %i6
stx %o5, [%l7 + 0x48]
movre %l0, %i7, %o1
loop_1717:
fornot2s %f15, %f13, %f4
udivx %o6, 0x14B8, %g1
fxnors %f0, %f6, %f6
lduh [%l7 + 0x12], %g2
brz %o4, loop_1718
fzeros %f9
fmovrsne %g7, %f12, %f5
taddcc %i0, %g4, %o3
loop_1718:
sdivcc %g6, 0x1E2E, %o2
array8 %l1, %i1, %i5
ldsw [%l7 + 0x64], %l5
sth %l6, [%l7 + 0x50]
fmovrde %l4, %f8, %f2
te %icc, 0x5
ldx [%l7 + 0x60], %i4
fornot1 %f2, %f10, %f10
add %g3, %o7, %i2
mulscc %l3, 0x003F, %l2
edge16 %o0, %i3, %i6
fbl,a %fcc1, loop_1719
fxnor %f14, %f4, %f12
lduh [%l7 + 0x7A], %g5
fsrc1s %f3, %f5
loop_1719:
tsubcctv %o5, %l0, %o1
fmul8ulx16 %f2, %f12, %f0
lduw [%l7 + 0x6C], %i7
ldub [%l7 + 0x13], %g1
edge32ln %o6, %o4, %g7
sth %g2, [%l7 + 0x10]
fbug %fcc0, loop_1720
subc %g4, 0x09DF, %i0
fnot2s %f0, %f9
tvc %icc, 0x5
loop_1720:
sll %g6, %o2, %l1
std %f0, [%l7 + 0x08]
tvs %xcc, 0x4
sllx %o3, 0x02, %i5
lduh [%l7 + 0x7C], %l5
fmovrdne %l6, %f12, %f12
stx %i1, [%l7 + 0x18]
tn %icc, 0x5
xnorcc %i4, %l4, %g3
ld [%l7 + 0x6C], %f13
fmuld8ulx16 %f14, %f7, %f14
ldsw [%l7 + 0x1C], %i2
fbule,a %fcc1, loop_1721
bg,a loop_1722
bleu,pt %icc, loop_1723
lduw [%l7 + 0x6C], %o7
loop_1721:
edge32l %l3, %o0, %i3
loop_1722:
fcmped %fcc1, %f0, %f8
loop_1723:
fbe,a %fcc1, loop_1724
stx %l2, [%l7 + 0x28]
movrgz %g5, %i6, %l0
fbule,a %fcc1, loop_1725
loop_1724:
taddcc %o5, 0x0EC8, %i7
movge %xcc, %g1, %o1
fxor %f2, %f6, %f2
loop_1725:
fcmps %fcc2, %f15, %f1
edge16n %o6, %g7, %o4
stb %g2, [%l7 + 0x0B]
fnot1 %f2, %f0
fmovsle %icc, %f1, %f11
fmul8sux16 %f0, %f12, %f2
movge %icc, %i0, %g6
tge %icc, 0x4
srl %g4, %o2, %o3
movleu %icc, %l1, %l5
fmovsne %icc, %f9, %f7
ld [%l7 + 0x6C], %f6
stb %i5, [%l7 + 0x39]
ldsh [%l7 + 0x16], %l6
ld [%l7 + 0x10], %f15
movcs %xcc, %i1, %l4
andcc %g3, %i4, %o7
ldsh [%l7 + 0x38], %l3
stx %o0, [%l7 + 0x18]
pdist %f10, %f6, %f2
ldd [%l7 + 0x60], %f4
fmovrdlz %i2, %f2, %f12
fmovrse %l2, %f13, %f14
edge16ln %i3, %g5, %l0
fandnot2 %f4, %f6, %f4
stb %i6, [%l7 + 0x0D]
ldd [%l7 + 0x30], %f4
brlez %o5, loop_1726
bne %xcc, loop_1727
ldub [%l7 + 0x6B], %g1
fmovdvs %icc, %f4, %f10
loop_1726:
sth %o1, [%l7 + 0x36]
loop_1727:
tsubcc %i7, %o6, %g7
tge %icc, 0x2
ta %xcc, 0x6
ldsh [%l7 + 0x48], %g2
umulcc %o4, 0x0195, %g6
fnot1 %f14, %f12
ld [%l7 + 0x44], %f1
movg %icc, %g4, %i0
stb %o3, [%l7 + 0x14]
bneg,a,pt %xcc, loop_1728
ldsh [%l7 + 0x70], %l1
fcmpgt16 %f14, %f8, %o2
fnot1 %f4, %f2
loop_1728:
sth %l5, [%l7 + 0x74]
fbule,a %fcc1, loop_1729
fcmps %fcc1, %f15, %f1
lduw [%l7 + 0x74], %i5
udiv %l6, 0x0E7C, %i1
loop_1729:
fmul8sux16 %f2, %f8, %f6
ldsw [%l7 + 0x34], %l4
nop
setx loop_1730, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdn %icc, %f5, %f8
sll %i4, 0x0F, %o7
tneg %xcc, 0x2
loop_1730:
fsrc2s %f12, %f0
xnorcc %g3, 0x1F21, %l3
orncc %i2, 0x1E48, %l2
fcmpne32 %f4, %f12, %o0
srax %g5, 0x06, %i3
edge32ln %i6, %l0, %o5
fbul %fcc1, loop_1731
pdist %f14, %f6, %f14
fmovsg %xcc, %f2, %f12
fbo,a %fcc2, loop_1732
loop_1731:
ldsb [%l7 + 0x32], %o1
st %f1, [%l7 + 0x68]
lduw [%l7 + 0x30], %i7
loop_1732:
fpsub32 %f6, %f6, %f2
array16 %o6, %g1, %g7
fexpand %f1, %f8
fbne,a %fcc3, loop_1733
ldd [%l7 + 0x20], %f4
fbule %fcc3, loop_1734
fsrc2s %f15, %f0
loop_1733:
fcmpgt16 %f0, %f10, %o4
tl %xcc, 0x3
loop_1734:
ld [%l7 + 0x08], %f6
stx %g6, [%l7 + 0x78]
fxnors %f5, %f9, %f1
tleu %icc, 0x2
fabsd %f2, %f10
faligndata %f0, %f2, %f14
ble,a,pt %xcc, loop_1735
udivx %g4, 0x04E3, %g2
fnands %f9, %f5, %f13
udivx %i0, 0x1AE6, %o3
loop_1735:
fmovdleu %icc, %f4, %f8
sth %o2, [%l7 + 0x0C]
fexpand %f0, %f12
ldsw [%l7 + 0x54], %l5
andcc %i5, 0x14EC, %l6
fmovdvs %xcc, %f4, %f10
fmovse %icc, %f15, %f1
orn %i1, %l1, %i4
stw %o7, [%l7 + 0x5C]
tle %xcc, 0x3
fornot2s %f8, %f4, %f15
fzero %f12
fpadd16 %f6, %f8, %f2
bl loop_1736
nop
setx loop_1737, %l0, %l1
jmpl %l1, %g3
movl %xcc, %l4, %l3
orcc %l2, %i2, %o0
loop_1736:
stw %i3, [%l7 + 0x68]
loop_1737:
fcmple32 %f4, %f12, %i6
ldsb [%l7 + 0x4D], %l0
fmovdpos %xcc, %f7, %f6
bn,a,pt %icc, loop_1738
st %f11, [%l7 + 0x30]
fandnot2s %f2, %f8, %f6
fbl %fcc1, loop_1739
loop_1738:
fmovsleu %icc, %f1, %f12
ldsb [%l7 + 0x5E], %g5
movre %o1, 0x212, %o5
loop_1739:
bleu,pn %xcc, loop_1740
fxors %f10, %f10, %f7
sdivx %i7, 0x0ED0, %g1
tvs %xcc, 0x5
loop_1740:
xorcc %o6, 0x1499, %o4
brnz,a %g6, loop_1741
fcmple16 %f4, %f14, %g7
fpadd32s %f2, %f4, %f11
lduh [%l7 + 0x20], %g4
loop_1741:
popc 0x0FC6, %i0
udivx %o3, 0x0434, %o2
movrlez %l5, %i5, %g2
andcc %i1, %l6, %l1
move %icc, %i4, %o7
fbn %fcc1, loop_1742
movg %xcc, %l4, %l3
movvs %xcc, %g3, %i2
stb %l2, [%l7 + 0x24]
loop_1742:
ldub [%l7 + 0x3B], %o0
brlz %i3, loop_1743
bgu,a %icc, loop_1744
st %f8, [%l7 + 0x40]
tneg %icc, 0x7
loop_1743:
ldx [%l7 + 0x40], %l0
loop_1744:
fornot2s %f4, %f7, %f1
fbue %fcc1, loop_1745
tleu %icc, 0x4
std %f8, [%l7 + 0x08]
fpadd32s %f6, %f10, %f6
loop_1745:
fbu %fcc0, loop_1746
umul %g5, %i6, %o5
fbue,a %fcc2, loop_1747
fxors %f14, %f11, %f2
loop_1746:
fbo,a %fcc2, loop_1748
std %f8, [%l7 + 0x78]
loop_1747:
fbl,a %fcc0, loop_1749
tne %xcc, 0x2
loop_1748:
ldsb [%l7 + 0x11], %o1
stx %i7, [%l7 + 0x20]
loop_1749:
srl %o6, %g1, %g6
fpack32 %f0, %f2, %f14
fandnot2s %f2, %f9, %f4
xnorcc %o4, 0x18EA, %g4
ld [%l7 + 0x18], %f7
fone %f14
and %g7, %o3, %i0
umulcc %l5, %i5, %o2
stb %i1, [%l7 + 0x46]
be,a,pn %icc, loop_1750
fmovsa %icc, %f13, %f13
sub %g2, 0x01B7, %l1
tvs %xcc, 0x5
loop_1750:
edge8ln %i4, %o7, %l4
stw %l3, [%l7 + 0x24]
fpadd16s %f10, %f2, %f15
mulx %g3, 0x125A, %l6
fcmple16 %f12, %f12, %l2
fcmped %fcc1, %f14, %f10
fzero %f10
fmovrdlez %o0, %f12, %f14
sdiv %i3, 0x0855, %l0
movrgez %i2, %g5, %i6
fbul %fcc1, loop_1751
ba,pt %xcc, loop_1752
bpos,pn %icc, loop_1753
sth %o1, [%l7 + 0x54]
loop_1751:
xor %o5, 0x0B62, %i7
loop_1752:
stx %g1, [%l7 + 0x10]
loop_1753:
fbul,a %fcc1, loop_1754
fblg,a %fcc1, loop_1755
ldsb [%l7 + 0x7D], %g6
subcc %o6, %o4, %g7
loop_1754:
orncc %g4, %i0, %o3
loop_1755:
fbue %fcc0, loop_1756
call loop_1757
udivcc %l5, 0x0227, %i5
fmovdcs %xcc, %f12, %f9
loop_1756:
ldd [%l7 + 0x48], %f12
loop_1757:
te %icc, 0x4
subccc %o2, %g2, %l1
fpack16 %f10, %f0
fmovrdlz %i4, %f14, %f10
fmul8x16al %f1, %f9, %f10
ldsh [%l7 + 0x18], %o7
fbn,a %fcc2, loop_1758
stb %l4, [%l7 + 0x56]
tg %icc, 0x4
lduh [%l7 + 0x70], %l3
loop_1758:
fbul %fcc1, loop_1759
movg %xcc, %g3, %l6
fabsd %f12, %f2
tgu %icc, 0x3
loop_1759:
fmovrdlz %i1, %f2, %f8
taddcc %o0, 0x0A2D, %l2
fnegd %f6, %f8
std %f12, [%l7 + 0x28]
ldx [%l7 + 0x50], %l0
stx %i2, [%l7 + 0x78]
fcmpeq16 %f14, %f0, %i3
ldd [%l7 + 0x18], %f8
fbo,a %fcc3, loop_1760
fnegs %f7, %f2
ldub [%l7 + 0x14], %i6
call loop_1761
loop_1760:
fnand %f12, %f2, %f14
andn %o1, 0x126E, %g5
ldd [%l7 + 0x50], %f12
loop_1761:
fnand %f2, %f8, %f14
bge,a,pt %icc, loop_1762
fmul8ulx16 %f6, %f4, %f8
stx %o5, [%l7 + 0x68]
movvs %xcc, %g1, %g6
loop_1762:
fmovsge %xcc, %f2, %f5
st %f10, [%l7 + 0x28]
array16 %i7, %o4, %o6
stx %g7, [%l7 + 0x60]
fmovdvs %xcc, %f11, %f11
ld [%l7 + 0x54], %f10
fcmpgt32 %f12, %f8, %g4
ldsw [%l7 + 0x48], %o3
ldx [%l7 + 0x58], %i0
fones %f9
ldub [%l7 + 0x78], %l5
bl,pn %xcc, loop_1763
fmovrsne %o2, %f12, %f4
bcc,a loop_1764
sra %i5, 0x09, %l1
loop_1763:
fmovdl %icc, %f0, %f11
fexpand %f0, %f6
loop_1764:
ldd [%l7 + 0x50], %f14
brgez %i4, loop_1765
pdist %f14, %f14, %f14
lduw [%l7 + 0x44], %g2
fornot2s %f2, %f13, %f13
loop_1765:
brgz,a %o7, loop_1766
movne %xcc, %l3, %l4
tle %xcc, 0x3
tneg %icc, 0x3
loop_1766:
movle %icc, %g3, %l6
ldsh [%l7 + 0x56], %o0
ldsw [%l7 + 0x40], %i1
ldd [%l7 + 0x78], %f10
fmovdleu %icc, %f4, %f12
fmovsvs %icc, %f8, %f12
lduw [%l7 + 0x70], %l0
fornot1 %f4, %f14, %f8
sth %l2, [%l7 + 0x50]
ble,a loop_1767
bcc,pn %icc, loop_1768
fmovsleu %icc, %f4, %f6
ld [%l7 + 0x10], %f7
loop_1767:
sth %i3, [%l7 + 0x08]
loop_1768:
move %xcc, %i6, %i2
fbg,a %fcc0, loop_1769
fzeros %f1
ble,a,pn %xcc, loop_1770
ldsb [%l7 + 0x6C], %o1
loop_1769:
stb %g5, [%l7 + 0x4C]
fmul8ulx16 %f8, %f12, %f10
loop_1770:
tvc %xcc, 0x3
edge8ln %o5, %g1, %i7
tleu %xcc, 0x7
lduh [%l7 + 0x68], %g6
bgu,a,pn %icc, loop_1771
fxnor %f4, %f8, %f10
sth %o6, [%l7 + 0x64]
tl %icc, 0x6
loop_1771:
bshuffle %f12, %f4, %f14
ldsb [%l7 + 0x7F], %g7
fmovscc %xcc, %f15, %f7
ldsb [%l7 + 0x70], %g4
for %f12, %f14, %f14
fmovdn %icc, %f8, %f13
nop
setx loop_1772, %l0, %l1
jmpl %l1, %o4
fbule %fcc2, loop_1773
ldx [%l7 + 0x68], %i0
ldx [%l7 + 0x18], %o3
loop_1772:
xnor %o2, %i5, %l1
loop_1773:
fmovdcs %icc, %f6, %f1
ld [%l7 + 0x3C], %f5
xorcc %i4, %g2, %o7
movcc %xcc, %l5, %l3
bvc,a loop_1774
edge8ln %l4, %l6, %o0
lduw [%l7 + 0x1C], %g3
stw %i1, [%l7 + 0x70]
loop_1774:
bg,pn %xcc, loop_1775
ld [%l7 + 0x54], %f4
ld [%l7 + 0x54], %f4
ldd [%l7 + 0x70], %f6
loop_1775:
edge16n %l2, %l0, %i6
tne %icc, 0x2
fbge %fcc1, loop_1776
std %f2, [%l7 + 0x08]
fmovdl %xcc, %f5, %f14
umulcc %i3, 0x1850, %i2
loop_1776:
fbu %fcc1, loop_1777
fmovrsgz %g5, %f13, %f11
stw %o5, [%l7 + 0x3C]
stb %o1, [%l7 + 0x65]
loop_1777:
tsubcc %i7, %g1, %g6
fmovsleu %icc, %f6, %f13
stw %o6, [%l7 + 0x50]
fandnot2 %f0, %f4, %f10
sth %g4, [%l7 + 0x36]
stb %g7, [%l7 + 0x5D]
fxnor %f10, %f0, %f4
ta %icc, 0x4
fones %f3
popc 0x17E4, %i0
movpos %icc, %o4, %o3
stb %o2, [%l7 + 0x08]
fandnot2 %f12, %f4, %f14
fmovdneg %icc, %f1, %f10
movpos %icc, %l1, %i4
sth %g2, [%l7 + 0x0C]
fmovd %f10, %f4
bvc,pn %xcc, loop_1778
ld [%l7 + 0x50], %f7
edge32ln %i5, %o7, %l3
tleu %xcc, 0x6
loop_1778:
be,a,pn %xcc, loop_1779
fsrc2 %f6, %f2
brz %l4, loop_1780
tsubcc %l6, 0x1C44, %o0
loop_1779:
siam 0x5
ldsb [%l7 + 0x22], %g3
loop_1780:
ldsb [%l7 + 0x4C], %l5
move %icc, %i1, %l0
movre %i6, %l2, %i3
tvs %icc, 0x3
fnot2s %f9, %f5
st %f12, [%l7 + 0x28]
ldub [%l7 + 0x4E], %i2
smul %o5, 0x18B8, %g5
fnegd %f10, %f14
ld [%l7 + 0x64], %f3
fmovsg %icc, %f15, %f7
xor %i7, 0x1A1E, %g1
movre %o1, %g6, %g4
movvs %icc, %o6, %g7
fxors %f0, %f4, %f9
fcmple16 %f8, %f2, %i0
sdivx %o4, 0x1F80, %o2
smulcc %l1, 0x0189, %o3
fcmps %fcc0, %f3, %f2
lduh [%l7 + 0x7C], %g2
fbl,a %fcc1, loop_1781
ble,pn %icc, loop_1782
sth %i4, [%l7 + 0x68]
movcs %icc, %o7, %i5
loop_1781:
ldsw [%l7 + 0x14], %l3
loop_1782:
fcmpes %fcc1, %f3, %f4
ldsh [%l7 + 0x66], %l6
ldd [%l7 + 0x08], %f2
fandnot1s %f6, %f11, %f8
edge16n %o0, %g3, %l4
bpos %icc, loop_1783
std %f6, [%l7 + 0x70]
fabss %f12, %f2
fblg %fcc3, loop_1784
loop_1783:
st %f1, [%l7 + 0x44]
fmovrdlez %l5, %f2, %f6
fmovrdlez %l0, %f12, %f14
loop_1784:
stw %i1, [%l7 + 0x50]
fcmple16 %f12, %f6, %l2
stb %i6, [%l7 + 0x5C]
std %f8, [%l7 + 0x18]
fmovdle %icc, %f3, %f5
add %i3, 0x1851, %o5
ldd [%l7 + 0x60], %f12
tn %xcc, 0x1
edge8n %g5, %i7, %i2
fcmple16 %f12, %f2, %o1
fmuld8sux16 %f12, %f3, %f4
faligndata %f0, %f10, %f6
movg %xcc, %g6, %g1
fexpand %f15, %f0
ldx [%l7 + 0x28], %g4
tne %icc, 0x5
ldsb [%l7 + 0x49], %g7
fmovrsne %o6, %f3, %f8
ld [%l7 + 0x28], %f7
stx %o4, [%l7 + 0x78]
fmovrslez %o2, %f9, %f10
lduh [%l7 + 0x26], %i0
fmovrslez %o3, %f6, %f6
edge32 %g2, %i4, %o7
stw %i5, [%l7 + 0x34]
fpadd32 %f6, %f10, %f10
fxnor %f10, %f2, %f6
fmovrsgez %l1, %f0, %f10
movvc %xcc, %l6, %o0
ldx [%l7 + 0x68], %l3
tsubcc %g3, %l4, %l5
brz %i1, loop_1785
st %f2, [%l7 + 0x6C]
tge %xcc, 0x2
fpadd32 %f12, %f12, %f8
loop_1785:
ldub [%l7 + 0x42], %l0
fcmple16 %f14, %f0, %i6
ldsb [%l7 + 0x1B], %l2
tne %xcc, 0x0
fmovdleu %xcc, %f13, %f14
fmovdg %xcc, %f15, %f13
movpos %xcc, %i3, %g5
brlez %i7, loop_1786
sdiv %i2, 0x0360, %o5
brgez %g6, loop_1787
edge32l %o1, %g4, %g7
loop_1786:
sub %o6, 0x07F7, %g1
movcs %icc, %o4, %o2
loop_1787:
sth %i0, [%l7 + 0x4C]
bl,a %icc, loop_1788
bpos %xcc, loop_1789
edge8 %g2, %o3, %o7
sub %i5, 0x022F, %l1
loop_1788:
fornot2s %f13, %f6, %f8
loop_1789:
ldsb [%l7 + 0x22], %l6
stx %o0, [%l7 + 0x78]
fcmps %fcc3, %f15, %f6
ldsw [%l7 + 0x34], %l3
sethi 0x1AF0, %i4
lduw [%l7 + 0x24], %l4
movvc %xcc, %g3, %i1
ldd [%l7 + 0x78], %f8
fbg,a %fcc2, loop_1790
st %f3, [%l7 + 0x7C]
add %l0, %i6, %l5
ld [%l7 + 0x14], %f11
loop_1790:
fpadd16 %f2, %f2, %f0
tl %icc, 0x7
fmovscc %icc, %f6, %f12
for %f14, %f6, %f6
andcc %i3, 0x0845, %l2
fpadd16s %f10, %f2, %f6
fmovsneg %xcc, %f2, %f7
addccc %i7, 0x12E7, %g5
brlz %i2, loop_1791
bg,pt %xcc, loop_1792
tcc %icc, 0x5
fmovrsgz %g6, %f6, %f7
loop_1791:
fxor %f8, %f14, %f10
loop_1792:
ldsb [%l7 + 0x0B], %o1
ta %xcc, 0x0
ldx [%l7 + 0x10], %g4
tgu %icc, 0x3
fbul %fcc2, loop_1793
brlez %o5, loop_1794
tcc %xcc, 0x1
fpadd16 %f4, %f8, %f4
loop_1793:
for %f6, %f14, %f2
loop_1794:
ld [%l7 + 0x20], %f14
srl %g7, %g1, %o6
fzeros %f3
fmul8x16al %f10, %f4, %f6
tge %icc, 0x6
tgu %xcc, 0x6
orcc %o4, %i0, %g2
fcmpes %fcc0, %f11, %f1
ldsw [%l7 + 0x7C], %o2
fnot2 %f4, %f8
ldsw [%l7 + 0x54], %o7
std %f6, [%l7 + 0x38]
fmovdn %icc, %f8, %f6
tpos %xcc, 0x2
fmovrdlz %o3, %f0, %f0
bne,a %icc, loop_1795
bvc,a loop_1796
fmovspos %xcc, %f13, %f8
addc %i5, 0x19B9, %l1
loop_1795:
movgu %xcc, %o0, %l3
loop_1796:
edge16l %i4, %l6, %l4
fbue %fcc1, loop_1797
ldd [%l7 + 0x58], %f2
ldx [%l7 + 0x38], %g3
fornot1 %f8, %f10, %f14
loop_1797:
fornot2s %f11, %f6, %f1
stw %i1, [%l7 + 0x10]
fba,a %fcc2, loop_1798
ldsb [%l7 + 0x65], %l0
fmovrslz %l5, %f10, %f12
lduw [%l7 + 0x30], %i3
loop_1798:
fmovdn %icc, %f8, %f8
lduh [%l7 + 0x78], %i6
fbue %fcc1, loop_1799
fmovdvc %xcc, %f3, %f8
brlez %l2, loop_1800
fmovsn %xcc, %f8, %f7
loop_1799:
fones %f12
bvs,a loop_1801
loop_1800:
ld [%l7 + 0x38], %f5
fmovscc %icc, %f13, %f15
lduh [%l7 + 0x18], %g5
loop_1801:
fbule,a %fcc3, loop_1802
taddcctv %i7, %i2, %g6
fmovse %xcc, %f0, %f13
bcc,a loop_1803
loop_1802:
ble %icc, loop_1804
tge %icc, 0x2
lduh [%l7 + 0x76], %g4
loop_1803:
alignaddrl %o5, %o1, %g7
loop_1804:
fornot1s %f0, %f11, %f14
movge %xcc, %g1, %o6
lduw [%l7 + 0x34], %i0
st %f5, [%l7 + 0x18]
movrlez %o4, 0x1EF, %g2
ldsb [%l7 + 0x61], %o7
tvc %xcc, 0x7
fpsub32 %f6, %f0, %f14
fpsub16 %f14, %f8, %f12
bn %xcc, loop_1805
ldx [%l7 + 0x78], %o3
edge8 %i5, %l1, %o0
lduw [%l7 + 0x24], %o2
loop_1805:
fone %f8
lduw [%l7 + 0x30], %l3
fmovrslz %i4, %f1, %f14
brgez,a %l6, loop_1806
stw %g3, [%l7 + 0x2C]
std %f10, [%l7 + 0x48]
edge8ln %l4, %l0, %l5
loop_1806:
ldsh [%l7 + 0x28], %i1
st %f12, [%l7 + 0x58]
fbn,a %fcc2, loop_1807
fbge,a %fcc1, loop_1808
stx %i3, [%l7 + 0x58]
edge16n %l2, %i6, %i7
loop_1807:
fcmpd %fcc1, %f4, %f14
loop_1808:
array32 %i2, %g6, %g5
fmovdgu %xcc, %f13, %f15
fmovsle %xcc, %f7, %f12
stx %g4, [%l7 + 0x18]
ldx [%l7 + 0x20], %o1
fcmple16 %f0, %f0, %o5
fmovsa %xcc, %f2, %f8
edge16l %g7, %g1, %o6
tle %xcc, 0x7
fand %f4, %f10, %f12
fmovdle %icc, %f7, %f8
ldub [%l7 + 0x61], %o4
lduw [%l7 + 0x58], %i0
fbue,a %fcc1, loop_1809
fcmpd %fcc0, %f10, %f4
fnot2 %f6, %f4
movrne %o7, 0x021, %o3
loop_1809:
fpsub16 %f4, %f2, %f2
sth %g2, [%l7 + 0x62]
ldsw [%l7 + 0x10], %l1
fble,a %fcc0, loop_1810
fmovrsne %i5, %f2, %f11
popc 0x16BE, %o0
fnands %f12, %f4, %f13
loop_1810:
fmovrdlez %o2, %f10, %f2
xnor %l3, %i4, %g3
fpadd32s %f4, %f12, %f12
fble %fcc0, loop_1811
sth %l4, [%l7 + 0x2A]
st %f4, [%l7 + 0x1C]
lduh [%l7 + 0x5A], %l6
loop_1811:
mulx %l0, 0x048F, %l5
alignaddrl %i3, %i1, %i6
tge %icc, 0x2
brnz,a %l2, loop_1812
tgu %xcc, 0x5
ldsb [%l7 + 0x6A], %i7
andcc %i2, %g6, %g4
loop_1812:
fmovrdlz %g5, %f4, %f4
ldd [%l7 + 0x70], %f0
movleu %xcc, %o1, %o5
stx %g1, [%l7 + 0x38]
orcc %g7, 0x0648, %o4
fmovsa %icc, %f1, %f8
st %f5, [%l7 + 0x68]
st %f4, [%l7 + 0x14]
std %f0, [%l7 + 0x10]
sub %i0, %o7, %o6
ldx [%l7 + 0x20], %g2
and %o3, 0x0ED4, %i5
sethi 0x15A7, %o0
ldsw [%l7 + 0x60], %l1
ldsb [%l7 + 0x66], %o2
fmovsge %xcc, %f12, %f13
ldub [%l7 + 0x43], %i4
fnand %f14, %f10, %f14
and %l3, 0x15DD, %g3
stw %l4, [%l7 + 0x30]
stw %l0, [%l7 + 0x20]
lduh [%l7 + 0x74], %l5
ldsh [%l7 + 0x14], %i3
ldsh [%l7 + 0x10], %l6
fmovrsgez %i1, %f9, %f5
movgu %icc, %l2, %i6
movgu %xcc, %i2, %g6
ta %icc, 0x1
movneg %xcc, %g4, %g5
lduw [%l7 + 0x74], %o1
fbn,a %fcc1, loop_1813
ldx [%l7 + 0x58], %o5
ble,a %xcc, loop_1814
mulx %i7, 0x1F6E, %g7
loop_1813:
lduh [%l7 + 0x5E], %o4
srlx %i0, %g1, %o7
loop_1814:
fmovsvs %icc, %f15, %f3
fmovdpos %xcc, %f9, %f14
fpsub32 %f14, %f6, %f2
fmul8x16al %f1, %f9, %f8
fmul8x16au %f10, %f1, %f6
tvc %icc, 0x2
fsrc2s %f5, %f11
fmul8ulx16 %f12, %f4, %f12
fpadd32 %f10, %f4, %f2
bpos loop_1815
fmovdge %icc, %f13, %f12
fmuld8ulx16 %f4, %f4, %f6
stx %o6, [%l7 + 0x78]
loop_1815:
srl %o3, %g2, %o0
xor %l1, 0x117D, %i5
fmovrdgez %i4, %f12, %f6
sll %o2, %g3, %l3
fmul8sux16 %f0, %f10, %f4
umul %l0, 0x0E9B, %l4
subcc %i3, 0x0F82, %l5
te %icc, 0x2
fmovsle %icc, %f1, %f11
subcc %i1, %l6, %i6
bvc,a,pt %xcc, loop_1816
andn %i2, %g6, %l2
bpos,a,pn %icc, loop_1817
fcmpeq16 %f14, %f12, %g5
loop_1816:
edge32ln %g4, %o5, %o1
alignaddrl %g7, %i7, %i0
loop_1817:
alignaddr %g1, %o7, %o6
fxors %f13, %f12, %f5
ldsb [%l7 + 0x63], %o4
fmovrsgz %o3, %f9, %f10
stb %g2, [%l7 + 0x69]
std %f12, [%l7 + 0x58]
sethi 0x0441, %l1
stb %o0, [%l7 + 0x7E]
ld [%l7 + 0x68], %f15
fnot2 %f2, %f4
srl %i5, %o2, %i4
ldx [%l7 + 0x60], %l3
tn %icc, 0x7
lduh [%l7 + 0x36], %l0
bg,a loop_1818
lduw [%l7 + 0x70], %g3
fbul %fcc0, loop_1819
ldx [%l7 + 0x18], %l4
loop_1818:
ldsw [%l7 + 0x64], %l5
fmovdcc %icc, %f4, %f9
loop_1819:
fnegs %f3, %f10
fblg %fcc1, loop_1820
movge %icc, %i1, %i3
lduh [%l7 + 0x6E], %i6
movcs %xcc, %l6, %i2
loop_1820:
ldsh [%l7 + 0x2A], %g6
movcs %icc, %g5, %l2
srl %o5, %o1, %g4
edge32n %i7, %i0, %g7
fmuld8sux16 %f0, %f3, %f14
fmul8x16al %f14, %f5, %f2
sth %o7, [%l7 + 0x76]
sth %o6, [%l7 + 0x1A]
bvc,a %xcc, loop_1821
smul %g1, %o3, %g2
array32 %o4, %l1, %o0
fcmpgt32 %f10, %f0, %i5
loop_1821:
ld [%l7 + 0x44], %f9
ldsh [%l7 + 0x0A], %o2
addccc %i4, 0x1B2F, %l3
lduw [%l7 + 0x34], %l0
ld [%l7 + 0x10], %f0
fmovrsgez %g3, %f14, %f14
fpack16 %f0, %f15
ld [%l7 + 0x1C], %f4
fmovsn %xcc, %f11, %f7
movrlz %l5, 0x2B1, %l4
mulscc %i3, 0x027E, %i1
std %f10, [%l7 + 0x08]
fmovdle %xcc, %f15, %f0
lduh [%l7 + 0x1C], %l6
sra %i2, 0x04, %i6
fmovdleu %icc, %f15, %f8
movg %xcc, %g5, %g6
sth %o5, [%l7 + 0x48]
fsrc1s %f4, %f9
ld [%l7 + 0x68], %f5
lduh [%l7 + 0x52], %o1
fbuge,a %fcc0, loop_1822
fxnor %f12, %f14, %f14
ldsw [%l7 + 0x50], %l2
ldsw [%l7 + 0x6C], %g4
loop_1822:
mulscc %i7, %g7, %i0
array16 %o6, %g1, %o3
pdist %f0, %f14, %f12
movle %icc, %g2, %o4
ldx [%l7 + 0x68], %o7
ldsb [%l7 + 0x54], %o0
fmovscc %xcc, %f2, %f12
sub %i5, %o2, %l1
ld [%l7 + 0x1C], %f10
for %f2, %f10, %f2
tn %xcc, 0x6
umul %l3, %l0, %g3
stb %l5, [%l7 + 0x47]
std %f10, [%l7 + 0x18]
movrlz %i4, %i3, %i1
ldx [%l7 + 0x40], %l6
fors %f6, %f1, %f7
fcmpgt16 %f10, %f10, %l4
ldx [%l7 + 0x30], %i2
lduw [%l7 + 0x38], %g5
fpadd32 %f8, %f8, %f14
stb %g6, [%l7 + 0x19]
fmovsl %xcc, %f14, %f5
orncc %o5, 0x1550, %o1
array16 %i6, %l2, %i7
fmul8x16au %f0, %f7, %f10
lduw [%l7 + 0x68], %g4
fone %f10
fmovrdlz %g7, %f2, %f4
std %f4, [%l7 + 0x40]
brnz %i0, loop_1823
array32 %o6, %g1, %g2
ld [%l7 + 0x30], %f3
bvc,a loop_1824
loop_1823:
lduh [%l7 + 0x7C], %o4
fmovscs %icc, %f0, %f0
xnorcc %o3, 0x10A5, %o0
loop_1824:
fbge,a %fcc0, loop_1825
ldx [%l7 + 0x48], %o7
st %f4, [%l7 + 0x40]
fmul8x16al %f3, %f3, %f10
loop_1825:
fmovdneg %icc, %f14, %f4
fmovs %f11, %f0
ld [%l7 + 0x68], %f11
array8 %o2, %l1, %l3
fbule %fcc0, loop_1826
ldsh [%l7 + 0x72], %l0
fmovdleu %xcc, %f0, %f14
lduw [%l7 + 0x58], %i5
loop_1826:
lduw [%l7 + 0x50], %g3
ldsb [%l7 + 0x52], %i4
fnegd %f12, %f4
sth %l5, [%l7 + 0x30]
brgez %i1, loop_1827
fandnot1s %f6, %f1, %f14
ldsb [%l7 + 0x26], %l6
fbue,a %fcc3, loop_1828
loop_1827:
ldub [%l7 + 0x12], %i3
sth %l4, [%l7 + 0x2C]
tvc %icc, 0x1
loop_1828:
fmovsvc %icc, %f13, %f2
movpos %xcc, %g5, %g6
movcs %icc, %i2, %o1
xnor %o5, 0x06DB, %l2
movpos %icc, %i6, %g4
fmovdgu %icc, %f0, %f3
brlez %i7, loop_1829
movn %icc, %g7, %i0
fones %f12
stw %o6, [%l7 + 0x48]
loop_1829:
alignaddr %g1, %g2, %o4
st %f10, [%l7 + 0x3C]
fmovsne %icc, %f7, %f11
bg,pn %icc, loop_1830
ldd [%l7 + 0x38], %f6
ldd [%l7 + 0x50], %f12
srl %o0, 0x1E, %o3
loop_1830:
fmovda %xcc, %f3, %f12
edge8n %o7, %l1, %o2
ldsb [%l7 + 0x34], %l3
edge16n %l0, %g3, %i4
lduw [%l7 + 0x58], %l5
stx %i1, [%l7 + 0x18]
stx %i5, [%l7 + 0x28]
movpos %icc, %i3, %l6
st %f4, [%l7 + 0x34]
orn %l4, %g5, %i2
fbge %fcc0, loop_1831
xnor %g6, 0x07D6, %o5
bcc,a loop_1832
movrlz %l2, %i6, %g4
loop_1831:
stx %o1, [%l7 + 0x78]
fmovs %f11, %f15
loop_1832:
bleu,a,pt %icc, loop_1833
alignaddr %g7, %i0, %o6
ldsh [%l7 + 0x0C], %g1
fornot1 %f8, %f2, %f10
loop_1833:
stb %i7, [%l7 + 0x6A]
lduh [%l7 + 0x5A], %o4
ba loop_1834
lduw [%l7 + 0x28], %g2
movle %xcc, %o3, %o7
bshuffle %f12, %f10, %f8
loop_1834:
fnegs %f6, %f5
fmovsl %xcc, %f3, %f3
fnot2 %f0, %f14
fcmpgt16 %f0, %f2, %o0
subc %l1, %l3, %l0
bne loop_1835
ld [%l7 + 0x70], %f3
fcmpes %fcc0, %f3, %f15
ldsw [%l7 + 0x0C], %o2
loop_1835:
lduh [%l7 + 0x34], %i4
or %g3, %l5, %i1
or %i3, %l6, %i5
stw %l4, [%l7 + 0x48]
edge8l %i2, %g6, %g5
ldsb [%l7 + 0x33], %l2
fpadd16s %f15, %f10, %f3
edge32n %o5, %g4, %o1
alignaddr %g7, %i0, %o6
mulscc %i6, %g1, %i7
fcmpne16 %f0, %f10, %g2
add %o4, 0x0509, %o3
array16 %o0, %l1, %o7
edge8 %l0, %o2, %l3
ldx [%l7 + 0x70], %i4
movg %xcc, %g3, %l5
fornot1s %f8, %f10, %f5
stw %i1, [%l7 + 0x74]
fpadd32s %f13, %f10, %f3
fornot1 %f14, %f2, %f8
fbu,a %fcc0, loop_1836
st %f0, [%l7 + 0x78]
fxor %f4, %f0, %f8
fbe,a %fcc1, loop_1837
loop_1836:
fcmpgt16 %f4, %f12, %l6
fmovdge %icc, %f15, %f3
stw %i3, [%l7 + 0x54]
loop_1837:
brgz %l4, loop_1838
fmovsvc %icc, %f3, %f13
fmovdg %xcc, %f10, %f2
for %f14, %f12, %f6
loop_1838:
alignaddrl %i2, %i5, %g6
sth %l2, [%l7 + 0x56]
stw %o5, [%l7 + 0x18]
nop
setx loop_1839, %l0, %l1
jmpl %l1, %g4
ldsw [%l7 + 0x18], %o1
orcc %g7, 0x0EB4, %g5
ldsb [%l7 + 0x59], %i0
loop_1839:
ta %icc, 0x0
edge8ln %i6, %o6, %i7
bcs loop_1840
fnegd %f0, %f2
or %g1, %g2, %o3
lduw [%l7 + 0x08], %o4
loop_1840:
fbo,a %fcc3, loop_1841
stw %l1, [%l7 + 0x40]
movcs %xcc, %o0, %o7
udivcc %o2, 0x187B, %l3
loop_1841:
fmovdgu %icc, %f13, %f9
fpsub16s %f7, %f8, %f15
fone %f0
fmovdcc %xcc, %f4, %f1
ldsb [%l7 + 0x17], %i4
fmovsvs %icc, %f0, %f3
ldx [%l7 + 0x40], %l0
te %icc, 0x3
fmuld8ulx16 %f6, %f0, %f14
tvs %xcc, 0x4
fone %f0
movrgz %g3, %l5, %i1
bg %icc, loop_1842
fsrc1s %f0, %f12
fmul8sux16 %f10, %f14, %f14
fpackfix %f14, %f1
loop_1842:
bleu,a,pn %icc, loop_1843
smulcc %i3, 0x0BA2, %l4
fbg %fcc1, loop_1844
fcmpne32 %f12, %f4, %i2
loop_1843:
tne %xcc, 0x4
fpadd32s %f13, %f13, %f8
loop_1844:
ldsh [%l7 + 0x5C], %i5
fbg,a %fcc2, loop_1845
fmovdn %xcc, %f5, %f7
sth %l6, [%l7 + 0x56]
xorcc %l2, %g6, %g4
loop_1845:
stx %o1, [%l7 + 0x10]
ldsh [%l7 + 0x48], %g7
mulscc %g5, %o5, %i0
tge %icc, 0x3
movre %i6, 0x0DB, %o6
stx %g1, [%l7 + 0x40]
fxor %f4, %f6, %f10
lduh [%l7 + 0x6C], %i7
fandnot1 %f2, %f2, %f12
be,a,pn %icc, loop_1846
fmovdl %xcc, %f14, %f6
fmovdcc %xcc, %f10, %f12
edge8n %g2, %o3, %o4
loop_1846:
popc 0x009E, %l1
stb %o7, [%l7 + 0x71]
movrne %o2, %o0, %i4
ba loop_1847
ldsb [%l7 + 0x64], %l0
bvc,a,pn %icc, loop_1848
fxor %f14, %f14, %f2
loop_1847:
edge32n %l3, %l5, %i1
sth %g3, [%l7 + 0x24]
loop_1848:
orn %i3, %i2, %i5
fpsub32 %f8, %f0, %f4
sth %l6, [%l7 + 0x74]
ldx [%l7 + 0x08], %l2
ld [%l7 + 0x1C], %f12
fble,a %fcc1, loop_1849
brgez %l4, loop_1850
addccc %g4, 0x0D8E, %g6
movge %xcc, %g7, %o1
loop_1849:
fxors %f12, %f2, %f9
loop_1850:
fmovdcs %xcc, %f2, %f9
st %f9, [%l7 + 0x54]
stx %o5, [%l7 + 0x60]
lduw [%l7 + 0x70], %i0
call loop_1851
ldsw [%l7 + 0x30], %g5
bneg,pt %icc, loop_1852
ldub [%l7 + 0x23], %i6
loop_1851:
fbug,a %fcc3, loop_1853
srl %g1, 0x17, %i7
loop_1852:
brgez %g2, loop_1854
brz %o3, loop_1855
loop_1853:
fmuld8sux16 %f5, %f4, %f8
fmovs %f11, %f6
loop_1854:
lduh [%l7 + 0x18], %o4
loop_1855:
ldub [%l7 + 0x6B], %l1
edge32l %o7, %o6, %o2
edge8l %i4, %o0, %l0
bl,a,pt %xcc, loop_1856
ldx [%l7 + 0x40], %l3
sll %i1, 0x0B, %g3
fpsub32s %f8, %f4, %f6
loop_1856:
fmovdgu %xcc, %f10, %f12
umulcc %l5, %i2, %i5
fpmerge %f10, %f7, %f10
stx %l6, [%l7 + 0x68]
fmovsvc %icc, %f1, %f6
addccc %i3, %l4, %g4
lduw [%l7 + 0x28], %g6
ldsw [%l7 + 0x10], %g7
fmovdle %xcc, %f1, %f8
stb %o1, [%l7 + 0x7B]
fpackfix %f12, %f5
fone %f6
movpos %xcc, %l2, %o5
edge32 %i0, %g5, %g1
stb %i7, [%l7 + 0x3B]
lduh [%l7 + 0x2E], %i6
stx %o3, [%l7 + 0x30]
andncc %o4, %g2, %l1
fnot1 %f10, %f14
sdivcc %o7, 0x0250, %o6
addcc %o2, %i4, %o0
fbug,a %fcc2, loop_1857
fmovscs %xcc, %f7, %f14
ldsw [%l7 + 0x48], %l0
fpack32 %f12, %f0, %f12
loop_1857:
fnegd %f8, %f12
tl %xcc, 0x5
udiv %i1, 0x1D8E, %g3
fandnot2 %f6, %f14, %f8
fpadd16 %f2, %f0, %f4
fmovdne %icc, %f1, %f9
edge8n %l5, %i2, %i5
fmovsleu %xcc, %f7, %f14
mova %icc, %l3, %i3
fcmpeq16 %f10, %f12, %l6
fcmple16 %f12, %f12, %l4
fmul8x16au %f14, %f8, %f14
fors %f2, %f7, %f8
movg %xcc, %g6, %g7
fmovrdgez %o1, %f12, %f4
fand %f8, %f6, %f8
ldsh [%l7 + 0x5A], %l2
nop
setx loop_1858, %l0, %l1
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, %f6
stb %g4, [%l7 + 0x50]
fbge,a %fcc0, loop_1859
loop_1858:
lduw [%l7 + 0x68], %i0
edge8l %g5, %g1, %i7
fand %f6, %f14, %f12
loop_1859:
ldsh [%l7 + 0x16], %o5
ldsw [%l7 + 0x28], %o3
ldd [%l7 + 0x50], %f0
fxors %f1, %f10, %f14
lduh [%l7 + 0x44], %i6
sllx %o4, %l1, %o7
stb %g2, [%l7 + 0x44]
ldsw [%l7 + 0x2C], %o6
fnand %f8, %f2, %f2
fnot1 %f12, %f2
addc %i4, 0x0B83, %o0
sth %l0, [%l7 + 0x6E]
smulcc %o2, 0x02C6, %i1
fmovsa %xcc, %f11, %f2
stb %l5, [%l7 + 0x39]
ldsb [%l7 + 0x2E], %i2
fmovrslz %i5, %f15, %f10
srlx %g3, %i3, %l6
ldsb [%l7 + 0x2D], %l3
sdivx %l4, 0x1738, %g7
ldx [%l7 + 0x38], %o1
movvc %icc, %l2, %g4
stw %i0, [%l7 + 0x78]
lduh [%l7 + 0x4A], %g6
alignaddrl %g1, %i7, %g5
srax %o3, 0x17, %o5
fmovspos %xcc, %f9, %f0
sethi 0x0A60, %o4
ldd [%l7 + 0x08], %f8
tn %icc, 0x0
movrgz %l1, 0x139, %o7
tn %xcc, 0x6
fxnors %f5, %f6, %f0
fandnot1s %f6, %f12, %f3
fmovdgu %icc, %f6, %f2
stb %g2, [%l7 + 0x78]
ldsb [%l7 + 0x4C], %o6
edge8ln %i4, %o0, %l0
fmul8ulx16 %f8, %f6, %f4
ldd [%l7 + 0x30], %f2
fabss %f5, %f6
fbu,a %fcc1, loop_1860
ldsb [%l7 + 0x70], %i6
movg %xcc, %o2, %l5
sth %i1, [%l7 + 0x42]
loop_1860:
ldsw [%l7 + 0x64], %i2
ldsw [%l7 + 0x2C], %i5
ld [%l7 + 0x18], %f13
ld [%l7 + 0x70], %f8
ldub [%l7 + 0x76], %g3
fnot2s %f15, %f9
stx %i3, [%l7 + 0x28]
sdivcc %l6, 0x0742, %l4
fbne %fcc3, loop_1861
sra %g7, 0x08, %o1
ldx [%l7 + 0x40], %l2
fmul8x16 %f12, %f14, %f2
loop_1861:
sdivx %g4, 0x0D60, %l3
siam 0x3
std %f14, [%l7 + 0x48]
movpos %icc, %g6, %i0
stb %i7, [%l7 + 0x2A]
brnz,a %g5, loop_1862
ldx [%l7 + 0x08], %g1
sth %o3, [%l7 + 0x20]
orcc %o5, %l1, %o4
loop_1862:
ldsw [%l7 + 0x24], %o7
fble,a %fcc2, loop_1863
fmovsn %xcc, %f12, %f15
fmovdneg %icc, %f7, %f1
fornot1 %f8, %f14, %f14
loop_1863:
taddcctv %o6, 0x01AF, %i4
fmovrdgz %g2, %f0, %f6
lduh [%l7 + 0x0C], %l0
tle %xcc, 0x5
fmovscs %icc, %f2, %f14
stb %o0, [%l7 + 0x2F]
fpack16 %f14, %f15
stx %i6, [%l7 + 0x10]
fandnot2 %f10, %f4, %f2
bg %xcc, loop_1864
fbg %fcc3, loop_1865
alignaddr %o2, %l5, %i2
brnz,a %i5, loop_1866
loop_1864:
edge32ln %i1, %i3, %l6
loop_1865:
fandnot1 %f8, %f0, %f2
stw %g3, [%l7 + 0x58]
loop_1866:
fmovdvs %xcc, %f14, %f14
ldsh [%l7 + 0x44], %g7
ba,a %xcc, loop_1867
array16 %o1, %l4, %l2
umulcc %g4, %l3, %i0
bl,a %icc, loop_1868
loop_1867:
sra %i7, 0x1D, %g6
stw %g1, [%l7 + 0x48]
nop
setx loop_1869, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1868:
fmovdge %icc, %f11, %f0
fandnot2 %f8, %f8, %f0
smulcc %g5, 0x0192, %o5
loop_1869:
sth %l1, [%l7 + 0x2C]
ld [%l7 + 0x78], %f15
fsrc2s %f13, %f12
brz %o3, loop_1870
lduw [%l7 + 0x08], %o4
bg,a loop_1871
fsrc1 %f14, %f14
loop_1870:
tneg %xcc, 0x6
tne %icc, 0x0
loop_1871:
fmovsne %icc, %f11, %f6
std %f6, [%l7 + 0x40]
siam 0x4
fcmple16 %f8, %f4, %o6
bneg,a,pn %icc, loop_1872
ldx [%l7 + 0x70], %o7
xorcc %g2, 0x1453, %l0
movleu %icc, %i4, %i6
loop_1872:
stx %o0, [%l7 + 0x60]
fbn %fcc3, loop_1873
fmovsn %xcc, %f7, %f3
lduh [%l7 + 0x7C], %o2
tl %xcc, 0x5
loop_1873:
fnot1 %f2, %f10
fpadd32 %f6, %f14, %f14
fxors %f6, %f4, %f5
tneg %xcc, 0x3
sth %i2, [%l7 + 0x1E]
ldx [%l7 + 0x60], %i5
movle %xcc, %i1, %l5
fpack32 %f8, %f8, %f10
ldsw [%l7 + 0x24], %i3
ldsh [%l7 + 0x46], %g3
fzeros %f13
stw %g7, [%l7 + 0x5C]
fbule,a %fcc2, loop_1874
fcmps %fcc1, %f7, %f12
brnz,a %l6, loop_1875
lduw [%l7 + 0x7C], %l4
loop_1874:
fmovdge %xcc, %f7, %f2
lduh [%l7 + 0x50], %l2
loop_1875:
stb %o1, [%l7 + 0x5A]
xnorcc %l3, %i0, %g4
udivcc %g6, 0x0676, %i7
lduh [%l7 + 0x18], %g1
tcc %xcc, 0x5
lduw [%l7 + 0x10], %g5
fmovrdgz %l1, %f8, %f8
ta %xcc, 0x5
bgu,pn %xcc, loop_1876
fnegs %f5, %f13
fpack16 %f10, %f2
add %o5, 0x1605, %o3
loop_1876:
fcmped %fcc0, %f2, %f6
fcmpeq32 %f2, %f10, %o4
fnot1 %f6, %f0
fnors %f7, %f7, %f4
ble,pt %icc, loop_1877
movle %icc, %o6, %o7
fmovsa %icc, %f3, %f14
fbug %fcc0, loop_1878
loop_1877:
alignaddr %g2, %i4, %l0
stw %o0, [%l7 + 0x10]
ldx [%l7 + 0x28], %o2
loop_1878:
fands %f10, %f4, %f5
ldsh [%l7 + 0x7A], %i2
ba %icc, loop_1879
ldsb [%l7 + 0x0A], %i5
fmovsneg %icc, %f14, %f10
tn %xcc, 0x3
loop_1879:
andcc %i6, %l5, %i3
fmovdcc %icc, %f14, %f0
mova %xcc, %i1, %g7
bneg loop_1880
ble,pn %xcc, loop_1881
udiv %g3, 0x0D0B, %l4
edge8l %l6, %o1, %l2
loop_1880:
tle %xcc, 0x7
loop_1881:
fpadd16 %f4, %f14, %f6
ldd [%l7 + 0x40], %f4
srl %i0, 0x17, %g4
fmovdle %icc, %f1, %f14
umul %g6, %i7, %g1
ldsb [%l7 + 0x1B], %l3
ldx [%l7 + 0x60], %l1
fmuld8ulx16 %f12, %f4, %f2
fxnors %f7, %f0, %f0
fmovrsgz %o5, %f1, %f13
ldd [%l7 + 0x10], %f6
ldsh [%l7 + 0x34], %o3
ldd [%l7 + 0x58], %f2
tleu %xcc, 0x1
movcs %xcc, %o4, %o6
fmovrdgez %g5, %f6, %f2
fcmple32 %f0, %f2, %g2
faligndata %f14, %f12, %f2
fmuld8sux16 %f13, %f3, %f4
smul %i4, 0x18C4, %l0
ldd [%l7 + 0x58], %f0
lduw [%l7 + 0x48], %o0
lduw [%l7 + 0x38], %o7
fbule %fcc3, loop_1882
fnot2 %f0, %f0
ldsw [%l7 + 0x68], %o2
fnor %f2, %f6, %f4
loop_1882:
fbo,a %fcc3, loop_1883
fbe,a %fcc3, loop_1884
tleu %icc, 0x2
subccc %i2, %i5, %i6
loop_1883:
fmovsne %icc, %f9, %f3
loop_1884:
movn %xcc, %i3, %l5
stw %g7, [%l7 + 0x50]
smul %i1, %g3, %l6
stw %o1, [%l7 + 0x64]
fcmpeq16 %f12, %f6, %l4
fnot2 %f4, %f4
stw %l2, [%l7 + 0x38]
fnor %f0, %f14, %f4
fmovrse %i0, %f14, %f2
add %g4, 0x08AF, %i7
fbo,a %fcc1, loop_1885
bleu,a,pt %xcc, loop_1886
stb %g6, [%l7 + 0x0E]
st %f13, [%l7 + 0x30]
loop_1885:
fmovsgu %xcc, %f0, %f5
loop_1886:
fmovscc %xcc, %f8, %f7
srl %l3, 0x17, %l1
ld [%l7 + 0x58], %f10
xnor %g1, 0x12AC, %o5
ld [%l7 + 0x60], %f10
stw %o3, [%l7 + 0x7C]
fabss %f14, %f5
fbue,a %fcc2, loop_1887
bcs,pt %xcc, loop_1888
sethi 0x177A, %o6
fnors %f15, %f15, %f10
loop_1887:
fbuge,a %fcc1, loop_1889
loop_1888:
edge32n %g5, %g2, %i4
fmovdneg %xcc, %f13, %f7
movrlz %l0, %o4, %o7
loop_1889:
sdiv %o2, 0x0BCB, %i2
sra %i5, %i6, %o0
xor %l5, %g7, %i1
bpos,a,pn %icc, loop_1890
sra %i3, 0x1B, %g3
fpackfix %f10, %f5
fandnot2 %f2, %f10, %f12
loop_1890:
fbul,a %fcc1, loop_1891
movcc %xcc, %o1, %l4
fmovsle %icc, %f4, %f6
ldd [%l7 + 0x58], %f12
loop_1891:
andcc %l6, 0x0EC6, %l2
fcmpd %fcc3, %f4, %f2
tne %xcc, 0x2
stb %i0, [%l7 + 0x30]
lduh [%l7 + 0x36], %g4
fbue %fcc0, loop_1892
taddcc %g6, %l3, %i7
fsrc2 %f4, %f12
brnz,a %g1, loop_1893
loop_1892:
lduw [%l7 + 0x7C], %o5
fbue,a %fcc1, loop_1894
ldx [%l7 + 0x38], %o3
loop_1893:
fnor %f6, %f6, %f10
ldd [%l7 + 0x60], %f12
loop_1894:
fmovscc %xcc, %f15, %f0
fcmpeq16 %f0, %f14, %o6
movg %icc, %g5, %g2
fbn %fcc0, loop_1895
tcc %icc, 0x5
ldsb [%l7 + 0x7E], %i4
fmovscs %xcc, %f11, %f11
loop_1895:
ldsb [%l7 + 0x66], %l0
ldsb [%l7 + 0x19], %l1
stx %o4, [%l7 + 0x60]
bg,a %icc, loop_1896
sth %o7, [%l7 + 0x2E]
stb %i2, [%l7 + 0x3C]
xnor %o2, %i6, %o0
loop_1896:
st %f9, [%l7 + 0x40]
std %f10, [%l7 + 0x60]
ldd [%l7 + 0x60], %f6
fmovd %f10, %f8
fmovdleu %icc, %f6, %f0
fnot2 %f6, %f8
orn %i5, %l5, %i1
fmovrslez %g7, %f13, %f6
fcmpes %fcc3, %f3, %f10
fmovde %xcc, %f7, %f15
move %xcc, %g3, %o1
call loop_1897
fmovscc %icc, %f7, %f15
std %f4, [%l7 + 0x18]
tle %icc, 0x2
loop_1897:
fmovsle %xcc, %f2, %f9
lduw [%l7 + 0x0C], %i3
movrne %l4, %l2, %i0
subc %l6, 0x139F, %g4
tleu %icc, 0x5
stw %l3, [%l7 + 0x58]
stx %g6, [%l7 + 0x68]
fbl %fcc2, loop_1898
stw %g1, [%l7 + 0x2C]
fblg,a %fcc3, loop_1899
fsrc1s %f13, %f10
loop_1898:
ldd [%l7 + 0x38], %f6
lduw [%l7 + 0x58], %i7
loop_1899:
fpadd16 %f10, %f12, %f6
fbug %fcc1, loop_1900
tge %icc, 0x1
fmovdpos %xcc, %f0, %f9
fmovrsgz %o5, %f14, %f8
loop_1900:
bpos,pn %xcc, loop_1901
addc %o6, 0x1558, %o3
stx %g2, [%l7 + 0x78]
fbe,a %fcc2, loop_1902
loop_1901:
movge %xcc, %i4, %l0
fcmpgt32 %f0, %f6, %g5
lduh [%l7 + 0x2A], %o4
loop_1902:
fmovdn %xcc, %f1, %f12
fpadd32 %f12, %f2, %f12
fbg %fcc1, loop_1903
ldsh [%l7 + 0x08], %o7
st %f0, [%l7 + 0x4C]
call loop_1904
loop_1903:
udivx %i2, 0x17FF, %l1
fblg %fcc3, loop_1905
andncc %o2, %o0, %i6
loop_1904:
bshuffle %f8, %f4, %f6
fpadd32 %f6, %f4, %f0
loop_1905:
ldsh [%l7 + 0x62], %i5
ldsw [%l7 + 0x24], %l5
fmovrse %i1, %f8, %f4
ldub [%l7 + 0x6E], %g3
ldsb [%l7 + 0x4E], %g7
orcc %o1, 0x1EDF, %l4
lduh [%l7 + 0x10], %i3
stw %l2, [%l7 + 0x24]
edge32 %l6, %g4, %i0
movrlz %l3, %g1, %g6
ldsw [%l7 + 0x2C], %i7
ldx [%l7 + 0x78], %o5
and %o3, 0x15A3, %o6
lduh [%l7 + 0x7C], %i4
stb %g2, [%l7 + 0x17]
fmovda %xcc, %f5, %f8
fmovsle %xcc, %f5, %f7
alignaddr %g5, %l0, %o4
ldsw [%l7 + 0x6C], %o7
ble,a,pn %xcc, loop_1906
addcc %i2, %l1, %o0
fpadd32 %f8, %f12, %f8
faligndata %f14, %f4, %f8
loop_1906:
fmovdvs %icc, %f3, %f9
fpadd32s %f2, %f10, %f8
lduh [%l7 + 0x36], %o2
fmovdleu %xcc, %f12, %f5
bleu,a %xcc, loop_1907
stx %i6, [%l7 + 0x58]
sub %i5, %i1, %g3
ldsw [%l7 + 0x68], %g7
loop_1907:
sdiv %o1, 0x1664, %l5
add %l4, %l2, %i3
bvc,a,pn %xcc, loop_1908
subccc %g4, 0x09F5, %i0
ldx [%l7 + 0x50], %l3
fpadd16 %f0, %f4, %f8
loop_1908:
subc %g1, 0x15A1, %l6
sth %i7, [%l7 + 0x42]
andcc %g6, %o5, %o3
ba %xcc, loop_1909
fsrc2 %f0, %f4
ldd [%l7 + 0x58], %f12
fmovdne %xcc, %f3, %f14
loop_1909:
brlez %o6, loop_1910
stb %g2, [%l7 + 0x79]
sllx %i4, 0x0E, %l0
fcmpeq16 %f10, %f0, %g5
loop_1910:
smul %o4, %o7, %i2
ld [%l7 + 0x4C], %f4
bcs,a,pn %xcc, loop_1911
movrne %o0, 0x1A7, %l1
tvc %icc, 0x4
fmovsvs %xcc, %f14, %f15
loop_1911:
ldx [%l7 + 0x10], %i6
fmovsle %xcc, %f14, %f7
tne %icc, 0x2
fornot2s %f11, %f6, %f6
add %i5, %i1, %o2
stw %g3, [%l7 + 0x0C]
fones %f4
edge16ln %o1, %l5, %l4
be,a,pt %icc, loop_1912
fmovsneg %icc, %f13, %f14
std %f10, [%l7 + 0x40]
umulcc %l2, 0x1C83, %g7
loop_1912:
udiv %i3, 0x0A87, %i0
fbug,a %fcc2, loop_1913
taddcctv %g4, 0x16C0, %l3
lduh [%l7 + 0x40], %g1
udivcc %i7, 0x10BC, %g6
loop_1913:
array16 %l6, %o5, %o6
fxors %f3, %f8, %f3
fmovrslz %o3, %f0, %f15
fmovsgu %icc, %f6, %f2
orcc %g2, %i4, %g5
fcmpne32 %f6, %f8, %l0
ld [%l7 + 0x34], %f0
fpsub32s %f2, %f2, %f3
fxnor %f2, %f2, %f10
lduh [%l7 + 0x64], %o4
ldub [%l7 + 0x78], %i2
fpsub32 %f0, %f14, %f4
call loop_1914
sth %o0, [%l7 + 0x12]
or %l1, 0x1FD9, %o7
fmovdl %xcc, %f1, %f5
loop_1914:
ble,a,pt %xcc, loop_1915
lduh [%l7 + 0x74], %i6
fmovrslz %i1, %f9, %f13
fcmpne16 %f2, %f0, %i5
loop_1915:
lduw [%l7 + 0x18], %g3
ldx [%l7 + 0x68], %o1
siam 0x6
for %f6, %f4, %f0
fba %fcc0, loop_1916
std %f4, [%l7 + 0x20]
fmovrsne %l5, %f0, %f14
fmovdvs %xcc, %f11, %f13
loop_1916:
edge32ln %o2, %l2, %l4
movne %xcc, %g7, %i0
ble loop_1917
brnz,a %g4, loop_1918
sdiv %i3, 0x1204, %l3
ld [%l7 + 0x40], %f8
loop_1917:
fmovsne %icc, %f9, %f4
loop_1918:
edge8 %i7, %g1, %l6
fpadd16s %f13, %f3, %f8
ldsh [%l7 + 0x2E], %g6
fbl,a %fcc0, loop_1919
ldsb [%l7 + 0x26], %o5
stw %o3, [%l7 + 0x14]
fpsub16 %f6, %f2, %f12
loop_1919:
tgu %icc, 0x0
tsubcctv %g2, %o6, %i4
fmul8sux16 %f4, %f14, %f4
movcc %icc, %l0, %g5
fmovrdgz %i2, %f4, %f4
stx %o0, [%l7 + 0x28]
lduw [%l7 + 0x24], %o4
fble,a %fcc2, loop_1920
fmovdvs %icc, %f3, %f9
fpsub32 %f14, %f4, %f12
xnorcc %o7, 0x0DFD, %i6
loop_1920:
lduw [%l7 + 0x44], %l1
sdivx %i5, 0x0253, %g3
stb %i1, [%l7 + 0x78]
fpsub16s %f13, %f1, %f9
movn %icc, %l5, %o2
sdivx %l2, 0x0C0B, %o1
sth %g7, [%l7 + 0x36]
stb %l4, [%l7 + 0x5B]
fmovdgu %icc, %f11, %f4
fsrc1s %f1, %f8
ld [%l7 + 0x6C], %f2
popc %g4, %i3
fmovda %icc, %f15, %f6
ldd [%l7 + 0x68], %f10
stb %l3, [%l7 + 0x6B]
fandnot1s %f9, %f13, %f3
xnorcc %i0, 0x00B3, %g1
ldsb [%l7 + 0x72], %i7
fmovrdlz %l6, %f8, %f2
fmul8x16au %f13, %f6, %f10
lduw [%l7 + 0x50], %g6
fnand %f12, %f14, %f10
fnot1 %f10, %f0
stw %o5, [%l7 + 0x6C]
bshuffle %f12, %f4, %f14
te %icc, 0x3
or %g2, 0x1A90, %o6
ldub [%l7 + 0x3B], %i4
ldub [%l7 + 0x1D], %o3
fpackfix %f6, %f10
ldx [%l7 + 0x68], %g5
fmovrdgez %l0, %f6, %f2
movleu %xcc, %i2, %o0
brlz,a %o4, loop_1921
tn %xcc, 0x1
fmovsg %xcc, %f15, %f3
movrlz %i6, %o7, %i5
loop_1921:
stw %g3, [%l7 + 0x18]
edge8n %i1, %l1, %o2
xorcc %l2, %l5, %g7
lduh [%l7 + 0x1E], %l4
addcc %g4, 0x0A65, %o1
addc %i3, %l3, %g1
ldd [%l7 + 0x38], %f8
movrne %i7, 0x0ED, %i0
ldsh [%l7 + 0x44], %g6
edge32ln %o5, %l6, %o6
bl,a loop_1922
nop
setx loop_1923, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f7, [%l7 + 0x14]
taddcc %i4, 0x1A2A, %g2
loop_1922:
ldd [%l7 + 0x78], %f2
loop_1923:
fands %f3, %f6, %f4
fbug,a %fcc1, loop_1924
brgez %o3, loop_1925
ldsb [%l7 + 0x38], %g5
movn %xcc, %l0, %o0
loop_1924:
lduh [%l7 + 0x16], %i2
loop_1925:
ldsb [%l7 + 0x19], %i6
lduw [%l7 + 0x40], %o4
fpmerge %f4, %f2, %f4
fmovdvc %icc, %f4, %f3
tpos %icc, 0x3
ldub [%l7 + 0x5E], %o7
siam 0x0
fbg,a %fcc2, loop_1926
ta %icc, 0x7
fxor %f2, %f8, %f10
fandnot2 %f6, %f12, %f4
loop_1926:
edge8 %i5, %i1, %g3
andn %o2, %l2, %l5
orncc %l1, %l4, %g7
movrgez %g4, 0x34D, %o1
fmovse %xcc, %f8, %f14
fmovsneg %icc, %f2, %f5
fpack32 %f6, %f0, %f14
fmovrsgz %i3, %f9, %f10
stw %g1, [%l7 + 0x68]
taddcc %i7, %l3, %g6
or %o5, %l6, %o6
movpos %xcc, %i4, %g2
addc %i0, %g5, %l0
fsrc2s %f2, %f7
array16 %o3, %o0, %i6
ldub [%l7 + 0x4C], %i2
fbge,a %fcc1, loop_1927
fmovsge %icc, %f4, %f8
fbue,a %fcc3, loop_1928
fbn,a %fcc2, loop_1929
loop_1927:
mulx %o7, %o4, %i1
fmul8sux16 %f6, %f0, %f2
loop_1928:
std %f0, [%l7 + 0x30]
loop_1929:
fmovsvc %xcc, %f13, %f7
movn %xcc, %g3, %o2
fbne,a %fcc1, loop_1930
fmovscs %xcc, %f8, %f15
tge %xcc, 0x6
fmovsvs %xcc, %f13, %f15
loop_1930:
ldsh [%l7 + 0x7C], %l2
fmovsle %icc, %f3, %f5
stw %i5, [%l7 + 0x50]
fmovsa %xcc, %f12, %f10
fnot1s %f3, %f3
ldd [%l7 + 0x78], %f8
fpadd16 %f0, %f2, %f14
fcmpgt32 %f14, %f14, %l1
nop
setx loop_1931, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x18], %l5
fmovscc %xcc, %f10, %f5
ldd [%l7 + 0x60], %f12
loop_1931:
subccc %g7, %l4, %g4
sth %o1, [%l7 + 0x1E]
array16 %g1, %i7, %l3
fmovscs %xcc, %f5, %f15
alignaddr %g6, %o5, %i3
srlx %l6, 0x12, %o6
fbge,a %fcc3, loop_1932
fcmpne16 %f14, %f12, %i4
movneg %xcc, %i0, %g2
ba,pn %xcc, loop_1933
loop_1932:
brz %g5, loop_1934
sth %l0, [%l7 + 0x2C]
ldsw [%l7 + 0x68], %o3
loop_1933:
subcc %i6, %i2, %o7
loop_1934:
fmovdvc %icc, %f2, %f4
stx %o4, [%l7 + 0x40]
brlz %o0, loop_1935
fmovscc %xcc, %f13, %f15
ldsb [%l7 + 0x60], %g3
movne %xcc, %o2, %l2
loop_1935:
fba,a %fcc1, loop_1936
ldub [%l7 + 0x51], %i5
stw %l1, [%l7 + 0x20]
fbg %fcc0, loop_1937
loop_1936:
edge8ln %l5, %g7, %i1
fpsub16 %f10, %f12, %f10
fmul8sux16 %f2, %f4, %f10
loop_1937:
tvc %icc, 0x0
sdivx %l4, 0x1334, %o1
udiv %g1, 0x1261, %i7
fbl,a %fcc2, loop_1938
edge32n %g4, %g6, %o5
andcc %i3, 0x052D, %l6
ldsw [%l7 + 0x0C], %l3
loop_1938:
movleu %xcc, %i4, %i0
fcmpd %fcc0, %f4, %f4
sra %g2, %o6, %l0
fandnot2s %f10, %f12, %f0
lduw [%l7 + 0x10], %o3
bcc loop_1939
stb %i6, [%l7 + 0x50]
ldd [%l7 + 0x78], %f14
ld [%l7 + 0x38], %f3
loop_1939:
ble loop_1940
bcs,a,pn %icc, loop_1941
movle %xcc, %g5, %i2
bcs,pn %xcc, loop_1942
loop_1940:
fmovs %f0, %f3
loop_1941:
array16 %o7, %o0, %o4
bshuffle %f2, %f10, %f14
loop_1942:
udiv %o2, 0x1195, %l2
fmovsgu %icc, %f5, %f15
fmovdpos %icc, %f6, %f9
tneg %icc, 0x0
ldd [%l7 + 0x18], %f12
fcmpne32 %f10, %f4, %g3
fone %f2
fmovsvs %xcc, %f8, %f15
brlez,a %i5, loop_1943
fmovsvs %icc, %f13, %f9
fbuge %fcc0, loop_1944
smul %l1, %l5, %i1
loop_1943:
srl %l4, 0x07, %g7
fbuge,a %fcc1, loop_1945
loop_1944:
fbue %fcc3, loop_1946
mulx %g1, 0x0C6E, %i7
fmovrsne %o1, %f11, %f1
loop_1945:
tne %icc, 0x5
loop_1946:
fmovsa %xcc, %f11, %f11
movcc %xcc, %g6, %o5
stw %g4, [%l7 + 0x18]
fbne,a %fcc0, loop_1947
std %f4, [%l7 + 0x48]
bpos,pn %icc, loop_1948
ldd [%l7 + 0x20], %f14
loop_1947:
subcc %i3, 0x0F74, %l3
subcc %l6, %i4, %i0
loop_1948:
tne %xcc, 0x5
movvc %xcc, %o6, %g2
fzeros %f5
addcc %o3, %i6, %l0
movre %g5, 0x04F, %o7
fmul8x16al %f15, %f8, %f12
ldd [%l7 + 0x50], %f4
movrne %i2, %o4, %o0
lduw [%l7 + 0x54], %l2
sdivx %o2, 0x097D, %i5
umulcc %l1, 0x0987, %l5
ldsb [%l7 + 0x11], %g3
std %f2, [%l7 + 0x30]
ldsb [%l7 + 0x4F], %i1
array16 %g7, %g1, %l4
sdivcc %o1, 0x0729, %i7
ldx [%l7 + 0x68], %g6
fcmpne32 %f6, %f2, %o5
ld [%l7 + 0x60], %f9
fornot2 %f10, %f2, %f0
smulcc %g4, 0x0E52, %i3
fmovrdne %l3, %f6, %f0
fmul8x16 %f13, %f6, %f6
fpsub16s %f0, %f6, %f7
fnegd %f12, %f12
ldx [%l7 + 0x28], %l6
te %icc, 0x4
fcmpd %fcc0, %f2, %f14
fmovdleu %icc, %f5, %f2
fmovdne %icc, %f15, %f13
stx %i0, [%l7 + 0x10]
std %f6, [%l7 + 0x10]
fmovrdne %o6, %f10, %f12
fmovdvs %icc, %f13, %f9
ld [%l7 + 0x40], %f3
move %xcc, %i4, %o3
xor %i6, %l0, %g5
xnorcc %g2, 0x13A3, %i2
fcmple16 %f6, %f4, %o4
subc %o7, %o0, %o2
st %f12, [%l7 + 0x7C]
stb %i5, [%l7 + 0x79]
bge,a %xcc, loop_1949
smul %l1, %l5, %l2
subccc %g3, 0x18E5, %i1
tcs %xcc, 0x1
loop_1949:
be,pt %xcc, loop_1950
tge %xcc, 0x1
std %f10, [%l7 + 0x50]
ld [%l7 + 0x18], %f11
loop_1950:
stb %g7, [%l7 + 0x60]
bne,a loop_1951
sll %g1, 0x14, %o1
ldub [%l7 + 0x5A], %l4
popc 0x07E8, %g6
loop_1951:
ldd [%l7 + 0x38], %f10
brlz,a %i7, loop_1952
fmovdn %icc, %f9, %f12
fpadd16s %f13, %f7, %f6
stx %o5, [%l7 + 0x60]
loop_1952:
bvc,pt %icc, loop_1953
ldub [%l7 + 0x71], %g4
fmovsge %icc, %f12, %f15
st %f11, [%l7 + 0x6C]
loop_1953:
ldsh [%l7 + 0x0A], %i3
sra %l6, 0x0C, %i0
lduw [%l7 + 0x14], %l3
bne,a,pt %icc, loop_1954
fmovsne %icc, %f14, %f7
ldsh [%l7 + 0x1C], %i4
mulscc %o3, %o6, %l0
loop_1954:
sth %g5, [%l7 + 0x0C]
fcmped %fcc3, %f12, %f2
lduh [%l7 + 0x1E], %g2
fmovrdlz %i6, %f2, %f6
stb %o4, [%l7 + 0x0E]
move %xcc, %o7, %o0
fpmerge %f14, %f8, %f10
fpsub16s %f12, %f8, %f12
fzero %f12
stx %o2, [%l7 + 0x10]
ldd [%l7 + 0x40], %f10
bleu,a loop_1955
ldsh [%l7 + 0x14], %i5
udivx %i2, 0x1378, %l5
movne %icc, %l2, %g3
loop_1955:
fones %f6
sra %l1, 0x00, %i1
fmovsg %xcc, %f3, %f1
or %g7, %o1, %l4
tle %xcc, 0x1
movgu %icc, %g1, %i7
edge32ln %g6, %o5, %i3
fbl,a %fcc2, loop_1956
ba loop_1957
ldsw [%l7 + 0x24], %l6
sth %g4, [%l7 + 0x0A]
loop_1956:
movrlz %l3, %i0, %i4
loop_1957:
fnegd %f0, %f0
be,a,pn %icc, loop_1958
edge32n %o6, %o3, %g5
stb %l0, [%l7 + 0x13]
nop
setx loop_1959, %l0, %l1
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_1958:
lduh [%l7 + 0x4E], %g2
fmovs %f5, %f15
orn %o4, 0x1C3A, %o7
loop_1959:
stw %i6, [%l7 + 0x10]
ldsb [%l7 + 0x26], %o2
brgz,a %i5, loop_1960
brlez,a %o0, loop_1961
fmovsvs %xcc, %f13, %f7
srax %i2, %l5, %g3
loop_1960:
sdivx %l2, 0x18D3, %i1
loop_1961:
sth %g7, [%l7 + 0x5E]
fmul8x16al %f11, %f7, %f4
fmovdvc %icc, %f5, %f0
movle %icc, %l1, %o1
ldx [%l7 + 0x58], %l4
st %f9, [%l7 + 0x48]
fnors %f13, %f13, %f1
fbn %fcc2, loop_1962
fxors %f1, %f13, %f9
fcmpgt16 %f12, %f8, %i7
fmovdvs %icc, %f12, %f6
loop_1962:
fcmple16 %f10, %f14, %g6
ldsb [%l7 + 0x14], %g1
srax %i3, 0x13, %l6
movneg %icc, %g4, %l3
ld [%l7 + 0x78], %f1
stb %i0, [%l7 + 0x77]
fnot2s %f12, %f4
andncc %o5, %o6, %i4
fcmpne32 %f8, %f4, %o3
ldub [%l7 + 0x0D], %l0
fandnot2 %f12, %f6, %f8
sdiv %g2, 0x13BE, %o4
bvc,a,pn %icc, loop_1963
movleu %icc, %o7, %g5
ldx [%l7 + 0x38], %o2
fmovsvc %icc, %f1, %f2
loop_1963:
xorcc %i5, %i6, %i2
fmovsneg %xcc, %f14, %f3
fnegs %f9, %f9
movcc %xcc, %l5, %o0
fpadd32 %f12, %f14, %f12
movneg %xcc, %l2, %g3
stw %g7, [%l7 + 0x7C]
fnot1 %f12, %f6
st %f7, [%l7 + 0x60]
ldd [%l7 + 0x40], %f6
movge %xcc, %l1, %o1
movpos %icc, %l4, %i1
fpackfix %f4, %f15
brgz %g6, loop_1964
std %f2, [%l7 + 0x58]
sth %g1, [%l7 + 0x7A]
bvs loop_1965
loop_1964:
fmovrdne %i3, %f0, %f10
fpsub32s %f1, %f2, %f15
srax %i7, 0x0F, %l6
loop_1965:
edge32l %g4, %i0, %o5
mulscc %o6, 0x1E21, %i4
stw %l3, [%l7 + 0x44]
stw %o3, [%l7 + 0x28]
lduh [%l7 + 0x0C], %g2
movrne %l0, 0x264, %o7
stx %g5, [%l7 + 0x68]
umulcc %o2, 0x0F8E, %o4
lduw [%l7 + 0x64], %i6
umul %i2, %i5, %o0
bcc,a %xcc, loop_1966
fmovsvc %xcc, %f13, %f4
stx %l2, [%l7 + 0x20]
fmovdg %icc, %f9, %f5
loop_1966:
fnot2 %f8, %f10
fsrc2 %f0, %f4
fmovsa %icc, %f0, %f8
bge,a %xcc, loop_1967
lduw [%l7 + 0x28], %g3
tleu %icc, 0x4
ldsh [%l7 + 0x34], %g7
loop_1967:
movleu %icc, %l5, %l1
movpos %icc, %o1, %l4
tsubcctv %g6, %i1, %g1
ldub [%l7 + 0x3E], %i7
bcc loop_1968
sth %l6, [%l7 + 0x2E]
tneg %xcc, 0x3
fpadd32s %f1, %f7, %f11
loop_1968:
addc %i3, %i0, %o5
fornot1s %f13, %f0, %f12
fbl,a %fcc0, loop_1969
movpos %xcc, %g4, %i4
fandnot1 %f0, %f6, %f2
edge16n %l3, %o6, %o3
loop_1969:
ldsw [%l7 + 0x28], %g2
fpadd32s %f1, %f11, %f9
ldx [%l7 + 0x50], %l0
ldx [%l7 + 0x78], %g5
fsrc1s %f0, %f0
fnors %f2, %f7, %f3
stw %o7, [%l7 + 0x38]
fmovde %icc, %f1, %f3
movrgz %o2, 0x100, %o4
fmovdl %xcc, %f4, %f9
be,a,pn %icc, loop_1970
tge %icc, 0x6
edge16 %i6, %i2, %o0
udiv %l2, 0x0BB7, %i5
loop_1970:
addc %g3, 0x14FB, %l5
and %l1, %g7, %l4
lduw [%l7 + 0x24], %g6
ldd [%l7 + 0x58], %f12
ldsb [%l7 + 0x68], %o1
ble,a loop_1971
or %i1, %g1, %l6
stw %i7, [%l7 + 0x24]
fpadd32s %f2, %f0, %f10
loop_1971:
sll %i3, 0x06, %i0
fmovrdlz %g4, %f0, %f0
brlz,a %i4, loop_1972
siam 0x7
smul %l3, %o6, %o3
ldub [%l7 + 0x2C], %o5
loop_1972:
mulx %g2, 0x1AD6, %l0
fsrc2 %f8, %f6
ld [%l7 + 0x24], %f11
fands %f5, %f6, %f13
ldsh [%l7 + 0x40], %g5
fmovsle %icc, %f12, %f0
fmovrdlz %o2, %f0, %f14
brz %o7, loop_1973
bne,pt %icc, loop_1974
fpadd32 %f0, %f2, %f0
ldd [%l7 + 0x48], %f8
loop_1973:
fnot1s %f7, %f4
loop_1974:
ta %icc, 0x5
fbug,a %fcc1, loop_1975
lduh [%l7 + 0x76], %o4
ldub [%l7 + 0x2C], %i6
tneg %xcc, 0x6
loop_1975:
ldsw [%l7 + 0x48], %i2
ld [%l7 + 0x1C], %f5
st %f4, [%l7 + 0x18]
ldub [%l7 + 0x11], %o0
fmovspos %icc, %f6, %f14
movvc %icc, %i5, %g3
fmovrsne %l5, %f14, %f9
stb %l2, [%l7 + 0x63]
bg %xcc, loop_1976
fmovrsgez %l1, %f9, %f6
fmul8x16al %f13, %f6, %f6
bleu,pt %icc, loop_1977
loop_1976:
xnor %g7, 0x16BA, %l4
ldsw [%l7 + 0x70], %g6
fmovrslez %o1, %f10, %f0
loop_1977:
tneg %xcc, 0x2
ldd [%l7 + 0x30], %f14
fmuld8sux16 %f12, %f11, %f12
taddcctv %i1, %g1, %l6
add %i3, %i0, %g4
tg %xcc, 0x7
fble,a %fcc0, loop_1978
fnot1 %f6, %f4
subcc %i7, %i4, %o6
fands %f6, %f5, %f5
loop_1978:
ldsh [%l7 + 0x0C], %l3
be,a,pt %xcc, loop_1979
stx %o3, [%l7 + 0x30]
fnegs %f7, %f13
fnand %f0, %f4, %f12
loop_1979:
or %g2, %o5, %g5
fmul8x16al %f10, %f12, %f4
andcc %o2, %l0, %o4
lduw [%l7 + 0x40], %i6
te %xcc, 0x5
ldx [%l7 + 0x68], %i2
fmovse %xcc, %f13, %f5
fandnot1s %f2, %f11, %f8
fbn %fcc2, loop_1980
fmovdn %icc, %f11, %f9
udivcc %o7, 0x030A, %i5
umulcc %o0, %l5, %l2
loop_1980:
movcs %xcc, %g3, %l1
fxors %f5, %f12, %f4
fpack32 %f0, %f6, %f4
fmovdneg %icc, %f12, %f13
std %f4, [%l7 + 0x10]
brz %l4, loop_1981
fandnot2s %f6, %f1, %f9
smulcc %g6, 0x1458, %o1
srl %g7, 0x13, %i1
loop_1981:
lduh [%l7 + 0x3E], %g1
bvs,a,pt %icc, loop_1982
tleu %xcc, 0x5
fmovsa %icc, %f11, %f0
sra %i3, 0x0F, %i0
loop_1982:
srlx %g4, %i7, %l6
fmovsgu %icc, %f9, %f8
mulscc %i4, %o6, %l3
fbl %fcc0, loop_1983
edge8l %g2, %o3, %g5
movgu %xcc, %o2, %o5
fandnot2s %f3, %f6, %f13
loop_1983:
fmovsneg %xcc, %f7, %f14
fbge,a %fcc2, loop_1984
bleu,a loop_1985
ld [%l7 + 0x1C], %f2
fornot2s %f11, %f13, %f2
loop_1984:
fbe %fcc2, loop_1986
loop_1985:
srax %o4, %l0, %i6
std %f6, [%l7 + 0x08]
fpackfix %f2, %f7
loop_1986:
fmovscs %icc, %f3, %f0
movge %icc, %o7, %i5
std %f8, [%l7 + 0x38]
movcs %icc, %i2, %o0
fmovsgu %xcc, %f15, %f9
ldd [%l7 + 0x20], %f12
sllx %l5, %g3, %l1
array8 %l2, %g6, %o1
fpack16 %f6, %f9
fone %f12
edge16l %l4, %g7, %g1
fmovrdne %i1, %f0, %f12
movn %icc, %i0, %g4
sethi 0x16B3, %i3
ldd [%l7 + 0x30], %f10
fbne %fcc1, loop_1987
movneg %xcc, %l6, %i4
xor %o6, 0x1764, %i7
mulscc %l3, 0x0DE2, %o3
loop_1987:
fba,a %fcc3, loop_1988
fmovspos %xcc, %f14, %f8
bne,pn %xcc, loop_1989
fmovdg %xcc, %f7, %f6
loop_1988:
xorcc %g5, %g2, %o5
ba %xcc, loop_1990
loop_1989:
udiv %o2, 0x11C5, %o4
fbuge %fcc1, loop_1991
ba,a,pn %icc, loop_1992
loop_1990:
stb %l0, [%l7 + 0x41]
fmovdn %icc, %f1, %f5
loop_1991:
udivcc %i6, 0x0FF8, %i5
loop_1992:
brlez,a %o7, loop_1993
bg,pn %icc, loop_1994
fpsub32s %f12, %f6, %f6
sub %o0, %i2, %g3
loop_1993:
bl %xcc, loop_1995
loop_1994:
fmul8x16 %f12, %f8, %f2
ldd [%l7 + 0x38], %f6
ldsb [%l7 + 0x62], %l5
loop_1995:
be,a %icc, loop_1996
std %f4, [%l7 + 0x48]
bl %xcc, loop_1997
movneg %xcc, %l1, %l2
loop_1996:
stx %o1, [%l7 + 0x60]
ldx [%l7 + 0x48], %l4
loop_1997:
fbuge %fcc0, loop_1998
fxnor %f8, %f12, %f10
stw %g7, [%l7 + 0x18]
brz,a %g6, loop_1999
loop_1998:
fmovde %icc, %f6, %f9
ldx [%l7 + 0x08], %g1
fnand %f10, %f14, %f6
loop_1999:
fabss %f14, %f7
ta %icc, 0x5
stx %i1, [%l7 + 0x08]
ld [%l7 + 0x18], %f12
edge8ln %g4, %i3, %i0
subccc %l6, 0x17CA, %o6
ldsw [%l7 + 0x20], %i4
fmovsvs %icc, %f5, %f6
sth %l3, [%l7 + 0x52]
fsrc2s %f13, %f6
fsrc2 %f0, %f10
bcc,a %xcc, loop_2000
movcc %xcc, %i7, %g5
ldd [%l7 + 0x78], %f4
fandnot1s %f9, %f0, %f7
loop_2000:
tl %icc, 0x7
edge32l %o3, %g2, %o2
stw %o4, [%l7 + 0x20]
lduw [%l7 + 0x2C], %l0
sth %o5, [%l7 + 0x36]
std %f0, [%l7 + 0x48]
for %f14, %f8, %f0
tne %xcc, 0x7
movvc %icc, %i6, %o7
bpos,a,pt %xcc, loop_2001
bshuffle %f0, %f14, %f6
brz %i5, loop_2002
fmovsgu %xcc, %f4, %f2
loop_2001:
lduh [%l7 + 0x70], %i2
fblg %fcc1, loop_2003
loop_2002:
fmovsneg %xcc, %f8, %f5
fmovs %f12, %f1
edge16n %g3, %l5, %o0
loop_2003:
mova %xcc, %l1, %o1
fmovrdgz %l4, %f0, %f14
ld [%l7 + 0x70], %f5
stx %l2, [%l7 + 0x78]
ldsb [%l7 + 0x35], %g7
xnor %g6, %i1, %g4
edge16ln %g1, %i3, %l6
tneg %xcc, 0x4
nop
setx loop_2004, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bge,a %icc, loop_2005
ldd [%l7 + 0x60], %f14
movleu %xcc, %i0, %o6
loop_2004:
ldub [%l7 + 0x40], %l3
loop_2005:
fzero %f10
lduw [%l7 + 0x34], %i7
taddcctv %g5, %o3, %g2
tn %icc, 0x5
fbue %fcc0, loop_2006
fnot1 %f14, %f8
alignaddr %i4, %o4, %o2
ldsw [%l7 + 0x58], %o5
loop_2006:
fnor %f2, %f10, %f2
ldub [%l7 + 0x75], %l0
fnot2 %f4, %f10
ldx [%l7 + 0x30], %i6
movge %xcc, %i5, %i2
ldub [%l7 + 0x5D], %g3
udivx %o7, 0x05CD, %o0
fmul8sux16 %f12, %f10, %f6
addc %l5, %l1, %l4
for %f6, %f8, %f12
fandnot1s %f5, %f8, %f8
sll %l2, %g7, %g6
movle %icc, %i1, %o1
sll %g4, 0x06, %g1
bgu %icc, loop_2007
st %f1, [%l7 + 0x74]
fmovdn %icc, %f6, %f9
fbug %fcc3, loop_2008
loop_2007:
mulx %i3, %l6, %o6
array32 %l3, %i0, %i7
fpsub16s %f5, %f9, %f5
loop_2008:
sub %o3, 0x1776, %g5
edge32l %g2, %o4, %o2
fpadd32s %f6, %f1, %f2
movleu %icc, %o5, %i4
addc %i6, %i5, %l0
ld [%l7 + 0x08], %f14
bg,pt %icc, loop_2009
fmovdn %xcc, %f5, %f13
ldub [%l7 + 0x18], %i2
ld [%l7 + 0x64], %f8
loop_2009:
fands %f15, %f10, %f3
ldub [%l7 + 0x23], %g3
fmovdvc %xcc, %f1, %f8
ld [%l7 + 0x74], %f14
fmovrde %o0, %f4, %f0
sub %o7, 0x1458, %l1
fbe,a %fcc1, loop_2010
movvc %xcc, %l4, %l5
fmovde %xcc, %f4, %f13
std %f10, [%l7 + 0x18]
loop_2010:
brnz,a %g7, loop_2011
lduw [%l7 + 0x78], %l2
fmovdcc %icc, %f2, %f5
std %f2, [%l7 + 0x48]
loop_2011:
fbuge %fcc3, loop_2012
sth %i1, [%l7 + 0x1E]
lduw [%l7 + 0x64], %o1
st %f5, [%l7 + 0x6C]
loop_2012:
fmovscs %icc, %f6, %f13
nop
setx loop_2013, %l0, %l1
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 + 0x52], %g4
fmovde %icc, %f0, %f2
fcmpgt16 %f10, %f2, %g6
loop_2013:
sth %i3, [%l7 + 0x4C]
fmovrslez %l6, %f1, %f0
fcmpeq16 %f10, %f14, %o6
fpack32 %f10, %f8, %f2
std %f2, [%l7 + 0x38]
fornot2s %f2, %f5, %f4
fxnor %f6, %f8, %f2
st %f9, [%l7 + 0x38]
fbu,a %fcc1, loop_2014
fmovrslez %g1, %f12, %f3
movrgz %i0, 0x3E0, %l3
ldsh [%l7 + 0x2E], %o3
loop_2014:
fmovscs %xcc, %f3, %f3
tgu %icc, 0x5
ldsb [%l7 + 0x42], %i7
bl,a loop_2015
bl %icc, loop_2016
sth %g2, [%l7 + 0x22]
lduh [%l7 + 0x22], %o4
loop_2015:
ldsw [%l7 + 0x74], %g5
loop_2016:
fba,a %fcc3, loop_2017
stx %o5, [%l7 + 0x60]
fmul8x16 %f7, %f12, %f2
fbue %fcc2, loop_2018
loop_2017:
tsubcctv %o2, 0x1E31, %i6
smulcc %i4, %l0, %i2
std %f8, [%l7 + 0x48]
loop_2018:
fmovsle %icc, %f3, %f13
fmovdpos %icc, %f2, %f6
fbg %fcc3, loop_2019
xnor %i5, 0x0F88, %g3
mova %icc, %o0, %l1
fmovsn %xcc, %f7, %f1
loop_2019:
fzero %f8
edge32 %l4, %l5, %g7
stw %o7, [%l7 + 0x4C]
ldx [%l7 + 0x38], %i1
bleu,a,pn %xcc, loop_2020
ldx [%l7 + 0x20], %o1
fcmpne16 %f12, %f14, %l2
lduw [%l7 + 0x2C], %g4
loop_2020:
movgu %icc, %i3, %g6
lduh [%l7 + 0x62], %l6
fmovrsne %o6, %f12, %f8
xor %i0, %l3, %o3
std %f14, [%l7 + 0x58]
be,a,pn %xcc, loop_2021
fmovdcc %xcc, %f2, %f7
fcmple16 %f0, %f2, %i7
fmuld8ulx16 %f14, %f11, %f10
loop_2021:
srax %g1, 0x09, %g2
fcmpgt32 %f10, %f6, %g5
ldx [%l7 + 0x70], %o5
fmovsa %icc, %f7, %f3
edge16l %o2, %o4, %i6
fpsub16s %f11, %f10, %f9
movrne %l0, %i2, %i5
st %f7, [%l7 + 0x74]
andn %g3, 0x11BB, %o0
ldsw [%l7 + 0x1C], %i4
ldd [%l7 + 0x48], %f8
fmul8x16 %f3, %f6, %f10
array32 %l1, %l5, %g7
fmovrdgez %o7, %f4, %f10
bleu,a,pn %xcc, loop_2022
taddcctv %l4, 0x0048, %o1
ldub [%l7 + 0x5C], %i1
movrlez %l2, 0x167, %i3
loop_2022:
movre %g4, %l6, %o6
std %f6, [%l7 + 0x68]
fmovsn %xcc, %f10, %f8
faligndata %f14, %f2, %f14
fmovse %icc, %f5, %f10
fxnors %f15, %f9, %f2
bvs loop_2023
and %g6, 0x0E69, %l3
ldd [%l7 + 0x60], %f0
xnor %o3, %i0, %g1
loop_2023:
fandnot1s %f3, %f9, %f0
addccc %g2, %i7, %o5
sth %o2, [%l7 + 0x58]
nop
setx loop_2024, %l0, %l1
jmpl %l1, %g5
fcmple32 %f14, %f0, %o4
nop
setx loop_2025, %l0, %l1
jmpl %l1, %i6
smulcc %l0, 0x0D9F, %i2
loop_2024:
alignaddr %g3, %o0, %i5
fabsd %f12, %f2
loop_2025:
fbug %fcc1, loop_2026
stb %l1, [%l7 + 0x72]
fmovrde %i4, %f4, %f4
ldsh [%l7 + 0x76], %l5
loop_2026:
ldub [%l7 + 0x60], %o7
and %g7, %o1, %l4
fsrc2s %f4, %f6
alignaddr %i1, %l2, %g4
lduh [%l7 + 0x6C], %l6
ba,pt %xcc, loop_2027
fnot2 %f4, %f10
ldx [%l7 + 0x18], %o6
std %f2, [%l7 + 0x28]
loop_2027:
array16 %i3, %l3, %o3
fnot1 %f4, %f12
sth %i0, [%l7 + 0x34]
bshuffle %f4, %f8, %f6
fbule %fcc1, loop_2028
array32 %g1, %g2, %g6
fbo,a %fcc1, loop_2029
movcs %xcc, %o5, %i7
loop_2028:
udivcc %g5, 0x08F3, %o4
ld [%l7 + 0x1C], %f15
loop_2029:
tneg %icc, 0x5
ba %icc, loop_2030
fmovdl %xcc, %f11, %f2
ldub [%l7 + 0x47], %o2
ble %icc, loop_2031
loop_2030:
ldx [%l7 + 0x10], %i6
fmovda %xcc, %f15, %f7
xnor %i2, %g3, %l0
loop_2031:
ldsh [%l7 + 0x16], %o0
fmovspos %icc, %f14, %f0
ldsh [%l7 + 0x64], %l1
fmovsg %xcc, %f9, %f3
array32 %i5, %l5, %i4
edge32l %g7, %o7, %o1
fxor %f6, %f10, %f6
movg %xcc, %l4, %i1
fmovdle %icc, %f5, %f2
st %f6, [%l7 + 0x60]
movcc %icc, %g4, %l6
andncc %l2, %o6, %i3
tvc %xcc, 0x4
fmovscs %xcc, %f14, %f15
subcc %o3, 0x0A51, %i0
stb %g1, [%l7 + 0x11]
fornot2s %f7, %f1, %f7
tge %icc, 0x1
sllx %l3, %g6, %g2
ld [%l7 + 0x2C], %f8
fmovsl %icc, %f7, %f7
udivcc %o5, 0x071D, %i7
fmovdcc %icc, %f3, %f11
lduw [%l7 + 0x6C], %g5
ldub [%l7 + 0x53], %o4
xnor %o2, 0x1FD3, %i2
ldsh [%l7 + 0x5C], %g3
stb %i6, [%l7 + 0x60]
edge16ln %l0, %o0, %l1
ld [%l7 + 0x60], %f3
ldx [%l7 + 0x18], %i5
brnz,a %l5, loop_2032
srl %i4, 0x18, %g7
movcc %xcc, %o1, %l4
nop
setx loop_2033, %l0, %l1
jmpl %l1, %o7
loop_2032:
fandnot2s %f0, %f13, %f8
ldsh [%l7 + 0x28], %g4
ldsh [%l7 + 0x32], %l6
loop_2033:
fmovde %xcc, %f15, %f15
fone %f0
bvs,pt %xcc, loop_2034
fxor %f14, %f0, %f10
fmovrslz %l2, %f12, %f6
fcmps %fcc3, %f7, %f12
loop_2034:
fexpand %f13, %f10
fblg %fcc0, loop_2035
sllx %i1, 0x1F, %o6
sth %i3, [%l7 + 0x16]
brlz %i0, loop_2036
loop_2035:
stx %g1, [%l7 + 0x10]
fmovsvc %xcc, %f2, %f5
edge8ln %l3, %g6, %g2
loop_2036:
brlz,a %o3, loop_2037
ldsw [%l7 + 0x70], %o5
ldx [%l7 + 0x68], %i7
fmul8ulx16 %f10, %f12, %f14
loop_2037:
fmovs %f5, %f15
array32 %o4, %o2, %i2
fbug %fcc0, loop_2038
fcmpeq16 %f4, %f12, %g5
movg %xcc, %i6, %g3
fexpand %f13, %f6
loop_2038:
ld [%l7 + 0x58], %f11
lduw [%l7 + 0x34], %o0
stw %l1, [%l7 + 0x24]
fcmpeq32 %f6, %f2, %l0
ldd [%l7 + 0x10], %f4
siam 0x4
udiv %l5, 0x0389, %i5
ldsb [%l7 + 0x6F], %g7
bpos,a,pn %icc, loop_2039
sdiv %i4, 0x0D06, %o1
brz,a %l4, loop_2040
ldsh [%l7 + 0x78], %g4
loop_2039:
fmovrdlz %l6, %f8, %f12
stx %l2, [%l7 + 0x20]
loop_2040:
mova %xcc, %o7, %o6
alignaddr %i1, %i0, %i3
ldsh [%l7 + 0x42], %l3
subcc %g1, %g2, %o3
fblg,a %fcc0, loop_2041
st %f4, [%l7 + 0x48]
sth %o5, [%l7 + 0x18]
tsubcc %i7, 0x1954, %o4
loop_2041:
and %g6, 0x01F9, %o2
brlez %g5, loop_2042
stx %i6, [%l7 + 0x70]
brgez,a %i2, loop_2043
ldub [%l7 + 0x22], %g3
loop_2042:
fpadd32s %f2, %f10, %f2
mova %icc, %l1, %l0
loop_2043:
movre %l5, %i5, %g7
brz,a %o0, loop_2044
movcs %xcc, %o1, %l4
fcmpgt16 %f8, %f0, %i4
stx %g4, [%l7 + 0x70]
loop_2044:
fbu,a %fcc1, loop_2045
edge32n %l6, %o7, %l2
xnorcc %o6, 0x1C96, %i0
stx %i3, [%l7 + 0x70]
loop_2045:
lduw [%l7 + 0x60], %l3
st %f12, [%l7 + 0x28]
fpsub32s %f5, %f5, %f2
smul %g1, %i1, %o3
fnors %f14, %f8, %f10
fmovrdne %o5, %f2, %f10
edge8n %g2, %o4, %i7
udivcc %g6, 0x0811, %g5
edge32ln %o2, %i2, %g3
fbo %fcc1, loop_2046
brnz %i6, loop_2047
brnz,a %l1, loop_2048
brlz,a %l0, loop_2049
loop_2046:
stx %l5, [%l7 + 0x30]
loop_2047:
fand %f0, %f12, %f10
loop_2048:
edge32 %g7, %i5, %o0
loop_2049:
brgz %o1, loop_2050
fbug %fcc2, loop_2051
tgu %xcc, 0x4
stw %l4, [%l7 + 0x70]
loop_2050:
fmovdgu %icc, %f2, %f0
loop_2051:
stb %g4, [%l7 + 0x1D]
fcmpeq32 %f10, %f0, %i4
bleu,a,pt %icc, loop_2052
fbn,a %fcc3, loop_2053
ldsh [%l7 + 0x24], %o7
ld [%l7 + 0x34], %f11
loop_2052:
ldub [%l7 + 0x16], %l2
loop_2053:
bpos,a %icc, loop_2054
lduh [%l7 + 0x0C], %l6
ldx [%l7 + 0x40], %o6
fmul8ulx16 %f2, %f14, %f4
loop_2054:
brgez,a %i0, loop_2055
fmuld8sux16 %f6, %f11, %f8
array8 %l3, %i3, %g1
stx %o3, [%l7 + 0x50]
loop_2055:
array16 %o5, %g2, %o4
tle %xcc, 0x1
bl,a %icc, loop_2056
ldx [%l7 + 0x38], %i7
fnot1s %f3, %f0
ldx [%l7 + 0x58], %g6
loop_2056:
stx %g5, [%l7 + 0x28]
ld [%l7 + 0x0C], %f5
fxor %f0, %f4, %f14
bg loop_2057
ldsb [%l7 + 0x08], %o2
fbue %fcc0, loop_2058
ld [%l7 + 0x08], %f13
loop_2057:
st %f0, [%l7 + 0x20]
movl %icc, %i2, %i1
loop_2058:
fmovrdlez %i6, %f8, %f10
fmovdg %xcc, %f11, %f11
udiv %l1, 0x1D28, %l0
subc %l5, 0x0FDF, %g7
fnor %f8, %f6, %f8
movn %icc, %i5, %o0
xorcc %g3, %l4, %g4
alignaddr %i4, %o7, %o1
ldub [%l7 + 0x10], %l2
tn %xcc, 0x2
fnot1s %f9, %f12
umul %o6, 0x0C8A, %l6
xorcc %l3, %i3, %i0
movvs %icc, %g1, %o5
fmuld8ulx16 %f3, %f11, %f2
ld [%l7 + 0x1C], %f13
bn,a,pn %xcc, loop_2059
st %f15, [%l7 + 0x64]
fpsub32 %f4, %f0, %f6
stb %o3, [%l7 + 0x0D]
loop_2059:
popc %g2, %i7
ldub [%l7 + 0x79], %o4
array32 %g5, %g6, %i2
fbul %fcc2, loop_2060
bl %icc, loop_2061
fbe %fcc3, loop_2062
stx %o2, [%l7 + 0x78]
loop_2060:
stw %i1, [%l7 + 0x28]
loop_2061:
fpadd32 %f6, %f8, %f0
loop_2062:
ldsb [%l7 + 0x2F], %i6
xor %l1, 0x13C5, %l0
ldsh [%l7 + 0x4E], %l5
fcmpne32 %f14, %f0, %i5
fmovsg %icc, %f7, %f8
ldsh [%l7 + 0x08], %g7
ldub [%l7 + 0x16], %g3
std %f8, [%l7 + 0x20]
stw %l4, [%l7 + 0x60]
fbue %fcc0, loop_2063
ld [%l7 + 0x20], %f7
fnot1 %f4, %f8
srlx %g4, 0x11, %o0
loop_2063:
sdivx %i4, 0x19BF, %o1
taddcc %o7, 0x173F, %l2
st %f9, [%l7 + 0x58]
fmovdn %xcc, %f9, %f13
fmuld8sux16 %f3, %f4, %f14
fnegd %f2, %f14
tl %icc, 0x7
ldd [%l7 + 0x60], %f4
array32 %l6, %l3, %o6
bleu,a %icc, loop_2064
fmovdge %icc, %f6, %f13
fpsub16s %f0, %f4, %f13
lduh [%l7 + 0x6C], %i3
loop_2064:
ldd [%l7 + 0x60], %f0
fmovsgu %icc, %f5, %f6
ldub [%l7 + 0x0F], %g1
srlx %i0, %o3, %g2
fcmpeq16 %f0, %f8, %o5
ldub [%l7 + 0x54], %o4
fmovsl %icc, %f3, %f15
subccc %i7, 0x032C, %g5
udiv %g6, 0x0ACB, %i2
stw %i1, [%l7 + 0x54]
ld [%l7 + 0x28], %f2
fpsub32s %f4, %f8, %f8
sdivx %o2, 0x13C0, %l1
fandnot1s %f0, %f1, %f15
stx %i6, [%l7 + 0x50]
stw %l0, [%l7 + 0x68]
taddcctv %i5, 0x0350, %g7
ta %icc, 0x7
nop
setx loop_2065, %l0, %l1
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 %f6, %f10
popc 0x0311, %l5
sll %l4, 0x1B, %g3
loop_2065:
fxor %f12, %f4, %f14
fnot1s %f8, %f12
andn %o0, 0x17F2, %g4
ldx [%l7 + 0x50], %i4
ld [%l7 + 0x68], %f7
fbne %fcc0, loop_2066
fmovdl %xcc, %f9, %f4
srax %o7, %o1, %l6
tleu %icc, 0x7
loop_2066:
fble %fcc3, loop_2067
fbl,a %fcc1, loop_2068
bne,pn %xcc, loop_2069
st %f0, [%l7 + 0x54]
loop_2067:
st %f6, [%l7 + 0x64]
loop_2068:
fba,a %fcc3, loop_2070
loop_2069:
umulcc %l3, 0x096B, %o6
fmovrdgez %l2, %f2, %f4
ldd [%l7 + 0x68], %f8
loop_2070:
fmovrsgez %g1, %f14, %f6
stb %i0, [%l7 + 0x49]
stx %i3, [%l7 + 0x48]
fpmerge %f5, %f14, %f0
fmul8x16al %f12, %f6, %f6
mova %icc, %o3, %o5
fands %f5, %f15, %f2
fbule,a %fcc1, loop_2071
fandnot1s %f11, %f15, %f2
andncc %g2, %o4, %i7
for %f14, %f0, %f8
loop_2071:
std %f6, [%l7 + 0x40]
bleu,a %xcc, loop_2072
stx %g6, [%l7 + 0x18]
ldsw [%l7 + 0x2C], %i2
or %i1, 0x19B8, %o2
loop_2072:
ldsw [%l7 + 0x50], %l1
ta %icc, 0x2
andcc %g5, 0x141C, %i6
tleu %icc, 0x7
udivcc %i5, 0x0481, %l0
fpadd16s %f4, %f4, %f13
stb %g7, [%l7 + 0x5E]
subcc %l4, 0x1DD7, %l5
addc %o0, 0x14AC, %g3
bneg,a loop_2073
fmovde %xcc, %f12, %f7
sra %g4, %i4, %o7
fmovdcc %icc, %f12, %f11
loop_2073:
mulscc %o1, %l3, %o6
fandnot1 %f0, %f12, %f4
lduh [%l7 + 0x34], %l2
fmovdcs %xcc, %f1, %f9
ldx [%l7 + 0x78], %l6
orncc %i0, %g1, %o3
fmovsne %xcc, %f0, %f12
sth %o5, [%l7 + 0x3E]
orcc %i3, 0x0011, %g2
stx %i7, [%l7 + 0x18]
fblg,a %fcc0, loop_2074
fmovscc %xcc, %f13, %f3
fmovdgu %xcc, %f15, %f8
brz,a %o4, loop_2075
loop_2074:
ldsh [%l7 + 0x1E], %i2
fors %f0, %f9, %f9
fnors %f2, %f1, %f9
loop_2075:
fbuge %fcc1, loop_2076
stb %i1, [%l7 + 0x25]
movvs %icc, %g6, %l1
fmovrsgz %o2, %f3, %f2
loop_2076:
movn %xcc, %g5, %i6
lduw [%l7 + 0x18], %l0
fpadd32s %f10, %f8, %f2
movn %xcc, %g7, %i5
fmovrdgez %l4, %f12, %f8
stw %l5, [%l7 + 0x2C]
faligndata %f10, %f2, %f8
fbul %fcc3, loop_2077
tsubcctv %o0, 0x06FF, %g3
fmul8x16au %f15, %f8, %f6
tl %xcc, 0x2
loop_2077:
ldx [%l7 + 0x10], %i4
stw %o7, [%l7 + 0x28]
andcc %o1, %g4, %o6
fbe %fcc0, loop_2078
fpadd32 %f14, %f0, %f8
lduh [%l7 + 0x2C], %l2
movg %xcc, %l3, %l6
loop_2078:
edge16ln %i0, %o3, %o5
alignaddr %i3, %g1, %g2
ldsw [%l7 + 0x28], %i7
tn %xcc, 0x6
fcmpne16 %f6, %f6, %o4
fxnors %f3, %f7, %f3
ldub [%l7 + 0x54], %i1
lduw [%l7 + 0x58], %i2
fnors %f11, %f5, %f14
srl %g6, %o2, %g5
or %l1, %l0, %i6
ldsw [%l7 + 0x20], %g7
sllx %i5, 0x0B, %l5
sth %o0, [%l7 + 0x16]
ldx [%l7 + 0x20], %l4
alignaddr %g3, %o7, %o1
ldsh [%l7 + 0x22], %g4
be,a loop_2079
movre %i4, %l2, %o6
ldsb [%l7 + 0x6D], %l6
std %f2, [%l7 + 0x48]
loop_2079:
stw %i0, [%l7 + 0x3C]
movrgz %o3, %o5, %l3
brnz,a %g1, loop_2080
fmovrdgz %i3, %f10, %f12
movrlez %i7, %g2, %i1
stb %i2, [%l7 + 0x1D]
loop_2080:
tg %xcc, 0x7
addcc %o4, 0x06EF, %o2
tcs %icc, 0x0
nop
setx loop_2081, %l0, %l1
jmpl %l1, %g6
taddcctv %g5, 0x1B9F, %l1
alignaddrl %i6, %l0, %g7
movn %icc, %i5, %l5
loop_2081:
ba,a,pt %icc, loop_2082
st %f6, [%l7 + 0x34]
brgz %o0, loop_2083
stx %g3, [%l7 + 0x08]
loop_2082:
fmovda %xcc, %f7, %f8
ldsh [%l7 + 0x76], %l4
loop_2083:
fbe,a %fcc1, loop_2084
srl %o1, %g4, %o7
brlez,a %l2, loop_2085
sdivcc %o6, 0x1AD1, %i4
loop_2084:
movvs %xcc, %l6, %i0
movrlez %o3, %l3, %o5
loop_2085:
mova %xcc, %g1, %i7
fnot2 %f8, %f8
movl %icc, %i3, %g2
st %f11, [%l7 + 0x30]
sth %i2, [%l7 + 0x1A]
fble,a %fcc1, loop_2086
lduh [%l7 + 0x1E], %i1
st %f2, [%l7 + 0x54]
fandnot2s %f12, %f0, %f4
loop_2086:
fbne,a %fcc2, loop_2087
sub %o2, %o4, %g5
andcc %g6, %i6, %l0
ldsh [%l7 + 0x2A], %g7
loop_2087:
ldub [%l7 + 0x68], %l1
subc %l5, %o0, %g3
fandnot1 %f14, %f0, %f4
st %f4, [%l7 + 0x28]
tcc %xcc, 0x1
fnors %f7, %f11, %f4
ldsb [%l7 + 0x22], %l4
sth %i5, [%l7 + 0x36]
brlez %g4, loop_2088
fornot1 %f4, %f10, %f2
std %f4, [%l7 + 0x50]
fxnors %f13, %f9, %f0
loop_2088:
movl %icc, %o1, %o7
stx %l2, [%l7 + 0x20]
fmovsle %xcc, %f11, %f12
fmovdn %xcc, %f11, %f0
srax %o6, 0x1B, %l6
std %f0, [%l7 + 0x50]
ldx [%l7 + 0x48], %i4
ldsb [%l7 + 0x78], %o3
fandnot2 %f10, %f0, %f8
nop
setx loop_2089, %l0, %l1
jmpl %l1, %l3
ld [%l7 + 0x5C], %f11
ldsh [%l7 + 0x38], %o5
fones %f13
loop_2089:
fcmped %fcc2, %f8, %f4
stx %i0, [%l7 + 0x30]
sllx %g1, 0x0C, %i3
addccc %g2, 0x15C2, %i2
addcc %i1, 0x084E, %o2
brnz %i7, loop_2090
udivx %g5, 0x0EA3, %o4
fbu,a %fcc3, loop_2091
stb %g6, [%l7 + 0x08]
loop_2090:
ldub [%l7 + 0x25], %l0
bcs loop_2092
loop_2091:
fnor %f10, %f14, %f4
srl %g7, %i6, %l5
fble,a %fcc1, loop_2093
loop_2092:
edge8 %o0, %g3, %l1
ldsh [%l7 + 0x7C], %l4
fmovsneg %xcc, %f9, %f10
loop_2093:
fmul8sux16 %f2, %f6, %f0
ld [%l7 + 0x40], %f4
bcc,a,pn %icc, loop_2094
movrne %g4, 0x32E, %o1
ld [%l7 + 0x20], %f14
siam 0x7
loop_2094:
fmovdge %icc, %f14, %f7
lduw [%l7 + 0x60], %i5
brgz,a %o7, loop_2095
brnz %o6, loop_2096
stw %l6, [%l7 + 0x6C]
edge16l %i4, %o3, %l3
loop_2095:
ldub [%l7 + 0x32], %l2
loop_2096:
fmovdgu %icc, %f4, %f11
edge32ln %i0, %o5, %i3
fnand %f8, %f14, %f4
edge16ln %g1, %i2, %i1
bcc,pt %xcc, loop_2097
tgu %icc, 0x4
fnor %f8, %f14, %f0
edge16ln %o2, %i7, %g2
loop_2097:
tne %xcc, 0x2
subcc %o4, %g6, %l0
stb %g7, [%l7 + 0x28]
fpmerge %f5, %f13, %f2
fxnors %f9, %f6, %f2
taddcctv %g5, %l5, %i6
fxnors %f15, %f10, %f13
ld [%l7 + 0x54], %f3
stx %g3, [%l7 + 0x50]
edge8l %o0, %l4, %l1
fmovse %icc, %f5, %f5
fandnot1s %f13, %f13, %f4
move %xcc, %o1, %i5
bpos loop_2098
bvc loop_2099
fmovdl %xcc, %f15, %f9
movvc %xcc, %o7, %g4
loop_2098:
edge16 %l6, %o6, %o3
loop_2099:
fmovdne %icc, %f12, %f14
bge %icc, loop_2100
fmovdneg %xcc, %f15, %f5
ldub [%l7 + 0x12], %l3
ld [%l7 + 0x38], %f2
loop_2100:
fmovdvc %icc, %f7, %f3
fpadd16s %f14, %f2, %f2
st %f7, [%l7 + 0x60]
ldsh [%l7 + 0x72], %i4
fbge,a %fcc0, loop_2101
edge32n %l2, %o5, %i0
ldub [%l7 + 0x22], %i3
fmovsgu %icc, %f14, %f2
loop_2101:
fmovse %icc, %f14, %f5
edge16l %g1, %i2, %i1
lduh [%l7 + 0x16], %i7
stw %o2, [%l7 + 0x64]
movn %xcc, %o4, %g2
udivcc %g6, 0x0FCD, %l0
lduw [%l7 + 0x1C], %g5
fsrc1 %f8, %f2
fxnor %f10, %f14, %f10
ld [%l7 + 0x7C], %f6
fble,a %fcc0, loop_2102
ldsw [%l7 + 0x30], %g7
sth %l5, [%l7 + 0x68]
fmuld8sux16 %f10, %f13, %f12
loop_2102:
fpackfix %f0, %f9
stx %i6, [%l7 + 0x58]
fzeros %f6
edge32ln %g3, %l4, %o0
fexpand %f13, %f10
ba,a loop_2103
fmovrslz %l1, %f12, %f2
xnorcc %o1, 0x025B, %i5
movcs %xcc, %o7, %g4
loop_2103:
ta %icc, 0x3
stw %o6, [%l7 + 0x08]
fpsub32s %f12, %f15, %f11
movrlz %o3, %l6, %l3
fxor %f12, %f10, %f10
ldd [%l7 + 0x60], %f4
fbu %fcc0, loop_2104
fbul %fcc3, loop_2105
tge %xcc, 0x5
taddcc %i4, 0x1B5C, %o5
loop_2104:
call loop_2106
loop_2105:
movl %icc, %i0, %l2
fmovdpos %icc, %f4, %f8
ldx [%l7 + 0x68], %i3
loop_2106:
srlx %g1, 0x08, %i2
tvc %xcc, 0x0
fors %f0, %f5, %f1
fmovdleu %icc, %f1, %f3
fnegd %f2, %f0
bne,a %xcc, loop_2107
fcmpeq32 %f14, %f10, %i7
ldd [%l7 + 0x18], %f12
brlz %i1, loop_2108
loop_2107:
movge %xcc, %o4, %o2
sdivcc %g6, 0x1847, %l0
fmovd %f14, %f4
loop_2108:
fnot1s %f3, %f7
fornot1 %f8, %f12, %f10
tcc %icc, 0x5
tcs %xcc, 0x7
stx %g5, [%l7 + 0x60]
fsrc2s %f3, %f9
lduw [%l7 + 0x7C], %g2
fpsub32s %f13, %f10, %f10
fmovrdgez %g7, %f10, %f6
fxnor %f2, %f2, %f0
fcmpeq16 %f8, %f8, %i6
st %f7, [%l7 + 0x0C]
fpack16 %f4, %f1
srl %g3, 0x17, %l5
ldx [%l7 + 0x28], %o0
ldub [%l7 + 0x58], %l4
fnor %f8, %f6, %f12
lduw [%l7 + 0x60], %o1
fmovdl %xcc, %f5, %f15
tsubcc %l1, 0x0393, %o7
sth %i5, [%l7 + 0x12]
lduw [%l7 + 0x50], %g4
ldsh [%l7 + 0x1E], %o3
ldsw [%l7 + 0x6C], %o6
srl %l3, %l6, %o5
ldub [%l7 + 0x5F], %i0
lduw [%l7 + 0x5C], %i4
movneg %icc, %l2, %g1
movneg %xcc, %i3, %i7
movvc %xcc, %i1, %i2
ldx [%l7 + 0x50], %o2
ldub [%l7 + 0x73], %o4
fpsub32s %f12, %f13, %f13
bg,a,pn %xcc, loop_2109
fandnot1 %f10, %f14, %f14
stb %l0, [%l7 + 0x77]
std %f4, [%l7 + 0x70]
loop_2109:
ldsh [%l7 + 0x40], %g6
ldsw [%l7 + 0x08], %g2
fmovse %xcc, %f13, %f6
movvc %icc, %g5, %i6
sllx %g3, 0x14, %g7
edge8n %o0, %l4, %o1
ldsw [%l7 + 0x2C], %l1
fmovrdlz %l5, %f6, %f10
ldsh [%l7 + 0x62], %o7
ldx [%l7 + 0x10], %i5
brlez,a %g4, loop_2110
ldsh [%l7 + 0x3C], %o6
fandnot1 %f12, %f8, %f10
tle %icc, 0x2
loop_2110:
fmovrsne %l3, %f1, %f4
ldd [%l7 + 0x20], %f0
stw %o3, [%l7 + 0x78]
bge,a,pt %icc, loop_2111
movg %icc, %l6, %o5
fcmps %fcc2, %f5, %f15
ldd [%l7 + 0x30], %f6
loop_2111:
fmovsl %icc, %f11, %f1
ldsw [%l7 + 0x10], %i4
fornot1 %f6, %f8, %f14
edge8l %l2, %i0, %g1
ldsb [%l7 + 0x23], %i7
fbe %fcc2, loop_2112
edge16n %i1, %i3, %o2
tne %xcc, 0x4
fmovsne %icc, %f2, %f4
loop_2112:
fpsub32 %f10, %f0, %f12
movcs %icc, %o4, %i2
fnors %f4, %f5, %f1
ld [%l7 + 0x28], %f8
tle %xcc, 0x0
fmovrsgez %l0, %f7, %f1
std %f8, [%l7 + 0x28]
fbl,a %fcc2, loop_2113
tvc %xcc, 0x6
taddcc %g6, 0x1EB2, %g2
fpsub16s %f8, %f14, %f12
loop_2113:
ldd [%l7 + 0x58], %f2
smulcc %g5, %g3, %g7
udivx %i6, 0x1591, %l4
fmovsge %xcc, %f1, %f14
std %f2, [%l7 + 0x78]
add %o0, %l1, %o1
fmovrdgz %o7, %f12, %f12
andn %i5, %l5, %g4
movrgez %l3, 0x298, %o3
fmovdne %xcc, %f6, %f13
sth %l6, [%l7 + 0x5C]
movn %xcc, %o5, %o6
ldd [%l7 + 0x08], %f8
tvs %icc, 0x4
ta %icc, 0x4
fnors %f7, %f13, %f1
fmovsa %icc, %f7, %f8
stx %i4, [%l7 + 0x60]
fmovrdgz %i0, %f12, %f2
ldsw [%l7 + 0x44], %g1
lduw [%l7 + 0x28], %i7
fpadd32 %f14, %f6, %f8
fsrc1s %f1, %f2
fmovrdne %l2, %f10, %f2
sth %i3, [%l7 + 0x2A]
fmovrdlez %i1, %f2, %f0
fpsub32s %f8, %f9, %f5
fmovrdlz %o2, %f10, %f10
ldd [%l7 + 0x48], %f4
fxnor %f14, %f0, %f4
fmovsle %xcc, %f0, %f3
lduw [%l7 + 0x78], %o4
ldx [%l7 + 0x10], %l0
ldsw [%l7 + 0x50], %i2
nop
setx loop_2114, %l0, %l1
jmpl %l1, %g2
ldsw [%l7 + 0x40], %g6
xnorcc %g5, 0x0C38, %g7
fpsub16 %f14, %f0, %f8
loop_2114:
move %xcc, %i6, %l4
fand %f4, %f2, %f14
edge8l %o0, %l1, %g3
std %f14, [%l7 + 0x20]
andncc %o7, %i5, %o1
fmovsne %xcc, %f2, %f14
stx %l5, [%l7 + 0x78]
ldsw [%l7 + 0x28], %l3
movge %xcc, %g4, %l6
ld [%l7 + 0x40], %f4
bneg,a %xcc, loop_2115
edge16n %o3, %o6, %i4
sra %i0, 0x0C, %g1
fbe %fcc3, loop_2116
loop_2115:
bg,a,pt %xcc, loop_2117
movrgez %i7, %o5, %l2
sdiv %i1, 0x11B7, %o2
loop_2116:
addccc %i3, %l0, %o4
loop_2117:
ldsh [%l7 + 0x1C], %i2
fmovdgu %xcc, %f12, %f14
lduw [%l7 + 0x58], %g6
ldub [%l7 + 0x61], %g2
array32 %g5, %g7, %i6
fpsub32s %f8, %f1, %f13
fmovrsgz %o0, %f1, %f2
std %f4, [%l7 + 0x68]
std %f8, [%l7 + 0x58]
fcmpgt16 %f8, %f12, %l1
fbuge %fcc3, loop_2118
addc %g3, 0x1125, %o7
ldub [%l7 + 0x16], %l4
fmovsvs %icc, %f10, %f5
loop_2118:
brlez,a %i5, loop_2119
ldd [%l7 + 0x40], %f4
tne %xcc, 0x4
stw %o1, [%l7 + 0x64]
loop_2119:
movrlez %l5, 0x3FD, %g4
ldd [%l7 + 0x30], %f8
ldsb [%l7 + 0x50], %l3
ldsb [%l7 + 0x59], %l6
ldx [%l7 + 0x10], %o3
fbge,a %fcc3, loop_2120
be %xcc, loop_2121
fmovrse %i4, %f2, %f6
fmovrslz %o6, %f13, %f8
loop_2120:
nop
setx loop_2122, %l0, %l1
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_2121:
ldd [%l7 + 0x78], %f12
lduh [%l7 + 0x26], %g1
mulscc %i0, %o5, %i7
loop_2122:
srlx %i1, %l2, %i3
tpos %xcc, 0x2
fpack32 %f8, %f6, %f6
fba,a %fcc1, loop_2123
stb %l0, [%l7 + 0x23]
bvc,a,pt %xcc, loop_2124
edge16ln %o2, %i2, %o4
loop_2123:
tcc %xcc, 0x5
fba,a %fcc1, loop_2125
loop_2124:
stb %g6, [%l7 + 0x34]
tle %xcc, 0x2
andcc %g5, %g2, %g7
loop_2125:
fmovd %f2, %f8
movg %icc, %o0, %l1
fmovdg %icc, %f9, %f3
te %icc, 0x6
edge8n %g3, %i6, %o7
ldsb [%l7 + 0x70], %l4
lduw [%l7 + 0x70], %o1
std %f8, [%l7 + 0x70]
fandnot1 %f0, %f0, %f12
lduh [%l7 + 0x64], %i5
ldsh [%l7 + 0x4C], %g4
fmovdcc %xcc, %f7, %f13
mulscc %l5, %l6, %o3
fnor %f12, %f8, %f4
edge8 %l3, %i4, %g1
stx %o6, [%l7 + 0x50]
orcc %i0, 0x1A0F, %o5
st %f0, [%l7 + 0x7C]
movleu %xcc, %i7, %l2
movgu %xcc, %i1, %l0
movre %i3, %i2, %o2
fmovd %f4, %f0
fblg %fcc0, loop_2126
ldx [%l7 + 0x10], %o4
bgu,a,pn %xcc, loop_2127
fxors %f14, %f3, %f4
loop_2126:
taddcctv %g6, %g2, %g5
fmul8x16 %f10, %f2, %f12
loop_2127:
for %f6, %f6, %f12
tle %xcc, 0x2
fxors %f4, %f8, %f12
fmovsne %icc, %f5, %f12
fmuld8sux16 %f8, %f11, %f4
fors %f15, %f14, %f1
fcmped %fcc3, %f14, %f6
stb %o0, [%l7 + 0x66]
fornot2s %f10, %f5, %f0
nop
setx loop_2128, %l0, %l1
jmpl %l1, %l1
ldsb [%l7 + 0x63], %g7
ldd [%l7 + 0x08], %f10
taddcc %i6, 0x0CE4, %o7
loop_2128:
edge16n %l4, %o1, %g3
stx %g4, [%l7 + 0x28]
andcc %l5, %l6, %o3
fcmpd %fcc3, %f0, %f8
fbne,a %fcc3, loop_2129
nop
setx loop_2130, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orn %l3, 0x1003, %i4
ldsw [%l7 + 0x78], %i5
loop_2129:
fmovsgu %icc, %f10, %f15
loop_2130:
fpadd32s %f6, %f7, %f2
ld [%l7 + 0x38], %f10
ldd [%l7 + 0x50], %f2
fmovdge %xcc, %f6, %f3
movrlez %o6, %i0, %g1
orncc %o5, %l2, %i1
fmovrse %i7, %f13, %f5
fmovrdlez %l0, %f12, %f14
st %f8, [%l7 + 0x44]
ldd [%l7 + 0x78], %f0
fornot1 %f2, %f6, %f6
ldd [%l7 + 0x70], %f8
edge32ln %i2, %o2, %i3
stx %o4, [%l7 + 0x20]
stb %g2, [%l7 + 0x41]
ld [%l7 + 0x74], %f9
xorcc %g5, 0x0DCE, %g6
fbue,a %fcc2, loop_2131
fmovsvc %xcc, %f8, %f9
fba,a %fcc1, loop_2132
fnor %f0, %f0, %f4
loop_2131:
edge16 %o0, %l1, %g7
ldub [%l7 + 0x4F], %o7
loop_2132:
fbue,a %fcc0, loop_2133
fxnors %f0, %f0, %f6
stb %i6, [%l7 + 0x3F]
umul %l4, 0x1244, %o1
loop_2133:
andn %g3, 0x0DC2, %l5
lduh [%l7 + 0x3C], %g4
fandnot2 %f6, %f8, %f12
fcmped %fcc2, %f0, %f14
addc %l6, 0x1817, %l3
fbg,a %fcc2, loop_2134
ldsb [%l7 + 0x09], %o3
bshuffle %f0, %f6, %f6
sth %i4, [%l7 + 0x1E]
loop_2134:
fmovrdlez %o6, %f10, %f4
fcmpes %fcc3, %f12, %f14
sdivx %i5, 0x120F, %i0
smul %o5, %l2, %g1
edge16 %i1, %i7, %i2
addc %o2, %i3, %o4
sth %l0, [%l7 + 0x56]
edge16ln %g5, %g2, %o0
orcc %g6, %g7, %l1
fmovrse %i6, %f2, %f3
lduw [%l7 + 0x08], %o7
brgez %l4, loop_2135
fbug,a %fcc1, loop_2136
movgu %xcc, %o1, %l5
ldsh [%l7 + 0x0A], %g4
loop_2135:
orncc %g3, 0x1AB0, %l6
loop_2136:
lduw [%l7 + 0x40], %o3
bg,a %icc, loop_2137
fandnot2 %f4, %f2, %f6
brz %l3, loop_2138
fbul %fcc2, loop_2139
loop_2137:
movrlz %o6, 0x1DF, %i4
ldsb [%l7 + 0x76], %i5
loop_2138:
subccc %o5, 0x1DC0, %l2
loop_2139:
fornot2 %f4, %f12, %f0
fmovrdgez %g1, %f8, %f4
st %f15, [%l7 + 0x24]
movn %xcc, %i1, %i7
sdiv %i2, 0x1018, %i0
ldd [%l7 + 0x28], %f4
sub %i3, %o2, %l0
sth %g5, [%l7 + 0x3A]
fcmpes %fcc2, %f14, %f5
fands %f6, %f14, %f12
subc %g2, %o4, %o0
andcc %g7, 0x1DF0, %l1
ldsw [%l7 + 0x1C], %g6
tsubcc %i6, %l4, %o1
st %f0, [%l7 + 0x64]
ldub [%l7 + 0x25], %o7
move %icc, %l5, %g3
tcs %xcc, 0x0
stx %g4, [%l7 + 0x40]
ldsh [%l7 + 0x48], %o3
fbl,a %fcc2, loop_2140
xor %l3, %o6, %l6
bcc,a,pn %icc, loop_2141
ld [%l7 + 0x38], %f11
loop_2140:
edge32 %i5, %i4, %l2
fornot1s %f9, %f10, %f3
loop_2141:
ba,pt %icc, loop_2142
bcc,a,pt %icc, loop_2143
fmovde %xcc, %f13, %f7
tsubcc %g1, %o5, %i7
loop_2142:
ldd [%l7 + 0x30], %f10
loop_2143:
xnorcc %i2, 0x1651, %i1
movrgz %i0, 0x026, %o2
addc %i3, %g5, %l0
fbule,a %fcc2, loop_2144
fbug,a %fcc1, loop_2145
fmul8x16au %f3, %f1, %f10
edge8ln %o4, %o0, %g7
loop_2144:
sra %l1, 0x0A, %g6
loop_2145:
sdiv %i6, 0x19DA, %g2
lduw [%l7 + 0x44], %o1
bcs,a loop_2146
ldx [%l7 + 0x10], %o7
std %f2, [%l7 + 0x08]
ldsb [%l7 + 0x0A], %l5
loop_2146:
fpack32 %f12, %f4, %f4
srl %l4, %g4, %o3
sethi 0x1AA3, %l3
call loop_2147
umul %o6, 0x1063, %l6
fmovsleu %icc, %f5, %f10
fmovd %f12, %f10
loop_2147:
te %icc, 0x6
fnot1s %f14, %f6
std %f2, [%l7 + 0x78]
srl %g3, 0x1E, %i4
ldsh [%l7 + 0x72], %i5
stx %g1, [%l7 + 0x60]
sllx %o5, 0x1B, %i7
fnands %f0, %f15, %f11
fmovsa %xcc, %f7, %f9
movne %icc, %l2, %i2
brz %i0, loop_2148
bpos,a %icc, loop_2149
fands %f0, %f15, %f0
fpadd32 %f4, %f14, %f2
loop_2148:
fmovrdne %o2, %f10, %f10
loop_2149:
alignaddr %i1, %g5, %i3
alignaddrl %o4, %o0, %g7
stb %l0, [%l7 + 0x54]
fmovsge %icc, %f14, %f3
ld [%l7 + 0x20], %f12
ld [%l7 + 0x74], %f11
fbue,a %fcc1, loop_2150
stw %g6, [%l7 + 0x18]
fmuld8sux16 %f7, %f6, %f12
bleu %icc, loop_2151
loop_2150:
smul %i6, 0x0AB7, %g2
ldub [%l7 + 0x6E], %o1
ldsh [%l7 + 0x6C], %l1
loop_2151:
movge %icc, %l5, %l4
fzeros %f2
lduw [%l7 + 0x48], %g4
fbne %fcc2, loop_2152
fmovdvc %xcc, %f9, %f15
lduw [%l7 + 0x68], %o3
fsrc2s %f2, %f2
loop_2152:
nop
setx loop_2153, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdneg %xcc, %f10, %f12
fbug,a %fcc3, loop_2154
edge16n %l3, %o7, %l6
loop_2153:
ldsh [%l7 + 0x24], %o6
fbule %fcc3, loop_2155
loop_2154:
fmovsa %xcc, %f7, %f1
lduw [%l7 + 0x64], %g3
ld [%l7 + 0x18], %f12
loop_2155:
fpack16 %f0, %f3
ldsb [%l7 + 0x69], %i5
brz %g1, loop_2156
orcc %i4, 0x0B34, %o5
fcmpes %fcc3, %f8, %f8
mulx %i7, %l2, %i0
loop_2156:
ldsb [%l7 + 0x3E], %o2
fpsub16 %f8, %f10, %f8
alignaddrl %i2, %i1, %g5
fmul8x16au %f14, %f0, %f14
fbuge,a %fcc2, loop_2157
fmovdpos %icc, %f5, %f9
nop
setx loop_2158, %l0, %l1
jmpl %l1, %i3
faligndata %f10, %f6, %f8
loop_2157:
movvs %xcc, %o4, %o0
tcs %xcc, 0x4
loop_2158:
tleu %xcc, 0x7
srl %g7, %l0, %i6
fnot2s %f0, %f4
lduh [%l7 + 0x24], %g6
movcs %icc, %o1, %g2
fbu %fcc1, loop_2159
fmovrdlez %l1, %f2, %f6
edge32ln %l5, %g4, %o3
lduw [%l7 + 0x08], %l4
loop_2159:
fbug %fcc2, loop_2160
ldsb [%l7 + 0x4A], %o7
movgu %xcc, %l6, %o6
fmovsne %xcc, %f14, %f8
loop_2160:
sub %g3, 0x0420, %i5
bg,a %xcc, loop_2161
bn,a,pn %icc, loop_2162
xnor %g1, %i4, %l3
orncc %i7, %l2, %o5
loop_2161:
bgu %xcc, loop_2163
loop_2162:
ldub [%l7 + 0x55], %o2
fbl,a %fcc1, loop_2164
ldx [%l7 + 0x78], %i0
loop_2163:
fmovsn %icc, %f0, %f12
andcc %i1, %i2, %g5
loop_2164:
edge32l %i3, %o4, %g7
te %icc, 0x4
movleu %icc, %o0, %i6
stb %g6, [%l7 + 0x79]
fbul,a %fcc2, loop_2165
ldsw [%l7 + 0x48], %l0
fmuld8ulx16 %f10, %f11, %f4
fsrc1s %f2, %f2
loop_2165:
ldd [%l7 + 0x38], %f4
fpmerge %f2, %f13, %f8
sethi 0x09F0, %g2
orcc %l1, %l5, %o1
addc %o3, %g4, %l4
pdist %f6, %f4, %f8
ld [%l7 + 0x5C], %f12
alignaddr %l6, %o7, %o6
sethi 0x19BF, %g3
brlez %g1, loop_2166
lduh [%l7 + 0x4A], %i4
ldsh [%l7 + 0x72], %i5
ble,a,pn %icc, loop_2167
loop_2166:
fmovsne %xcc, %f6, %f2
fbug,a %fcc0, loop_2168
smulcc %l3, %l2, %i7
loop_2167:
movge %icc, %o2, %o5
lduh [%l7 + 0x1A], %i0
loop_2168:
stw %i1, [%l7 + 0x14]
addc %g5, %i2, %o4
fblg %fcc2, loop_2169
lduw [%l7 + 0x68], %i3
movrgez %g7, %o0, %i6
sth %g6, [%l7 + 0x62]
loop_2169:
fmul8x16 %f9, %f8, %f2
orn %l0, %g2, %l1
st %f5, [%l7 + 0x58]
ldx [%l7 + 0x60], %l5
alignaddr %o3, %g4, %o1
edge16 %l4, %l6, %o7
st %f11, [%l7 + 0x44]
fabsd %f0, %f10
xnorcc %g3, 0x03E7, %o6
movrgez %g1, %i5, %l3
stw %i4, [%l7 + 0x58]
fbuge,a %fcc0, loop_2170
st %f1, [%l7 + 0x40]
movrgz %i7, 0x157, %l2
st %f5, [%l7 + 0x44]
loop_2170:
fmul8x16al %f1, %f4, %f6
ldx [%l7 + 0x38], %o5
fpackfix %f2, %f9
fandnot2s %f15, %f12, %f3
st %f0, [%l7 + 0x50]
move %xcc, %o2, %i1
ldsb [%l7 + 0x2F], %g5
ldd [%l7 + 0x78], %f4
ldsb [%l7 + 0x09], %i0
fmovrdlez %o4, %f8, %f8
fmovsge %icc, %f13, %f15
stb %i3, [%l7 + 0x69]
fpadd16s %f14, %f13, %f2
fmul8sux16 %f0, %f4, %f14
tneg %xcc, 0x2
ldsw [%l7 + 0x40], %i2
stw %g7, [%l7 + 0x5C]
fmuld8ulx16 %f15, %f0, %f10
movge %icc, %o0, %i6
movrne %g6, 0x2BF, %g2
alignaddr %l1, %l0, %l5
fornot1s %f6, %f3, %f0
ldsw [%l7 + 0x0C], %o3
fcmpd %fcc2, %f4, %f14
st %f7, [%l7 + 0x48]
fmovscc %icc, %f0, %f7
fmovdvc %icc, %f14, %f14
movge %icc, %g4, %l4
fbuge,a %fcc0, loop_2171
fmovrsgez %l6, %f9, %f11
fmovdvc %xcc, %f0, %f5
ldsb [%l7 + 0x43], %o7
loop_2171:
edge16l %o1, %o6, %g3
andcc %i5, 0x122F, %l3
fbug,a %fcc1, loop_2172
movvc %xcc, %g1, %i4
orncc %i7, %l2, %o2
ldsw [%l7 + 0x78], %o5
loop_2172:
fmuld8ulx16 %f15, %f6, %f6
faligndata %f8, %f0, %f2
ldub [%l7 + 0x7F], %i1
bpos,a loop_2173
ldd [%l7 + 0x18], %f2
fmovde %xcc, %f7, %f4
srlx %i0, 0x11, %g5
loop_2173:
te %icc, 0x1
fbo,a %fcc2, loop_2174
fsrc2 %f10, %f8
bpos,pn %xcc, loop_2175
ldsw [%l7 + 0x14], %o4
loop_2174:
movneg %icc, %i2, %g7
ldub [%l7 + 0x77], %o0
loop_2175:
fcmple32 %f14, %f14, %i3
fmul8ulx16 %f4, %f2, %f0
ldsw [%l7 + 0x78], %i6
fpsub32s %f13, %f15, %f14
fcmps %fcc3, %f6, %f14
edge16l %g6, %l1, %g2
lduw [%l7 + 0x08], %l5
fmovdg %xcc, %f1, %f10
ldx [%l7 + 0x60], %l0
srl %g4, %o3, %l4
fmovscs %xcc, %f10, %f8
tsubcc %o7, 0x1D38, %l6
fmovda %icc, %f11, %f10
move %icc, %o6, %g3
fbg,a %fcc3, loop_2176
srax %o1, %i5, %l3
sth %g1, [%l7 + 0x1E]
addccc %i4, 0x0A2F, %l2
loop_2176:
alignaddr %o2, %i7, %i1
fba %fcc1, loop_2177
fbge,a %fcc2, loop_2178
movre %o5, 0x380, %i0
brnz,a %o4, loop_2179
loop_2177:
ldx [%l7 + 0x68], %i2
loop_2178:
sra %g5, 0x04, %o0
fnegs %f13, %f6
loop_2179:
ldsb [%l7 + 0x29], %i3
bg,a,pn %xcc, loop_2180
addccc %i6, 0x0DBA, %g6
fmovs %f8, %f5
tsubcctv %l1, 0x089F, %g2
loop_2180:
fmovdneg %icc, %f4, %f4
fbn,a %fcc0, loop_2181
ldd [%l7 + 0x70], %f0
lduw [%l7 + 0x4C], %g7
edge32l %l0, %g4, %o3
loop_2181:
stx %l4, [%l7 + 0x58]
fxnor %f2, %f12, %f0
andcc %l5, %o7, %l6
edge32l %g3, %o1, %i5
fmovrdgez %o6, %f6, %f10
stx %l3, [%l7 + 0x20]
fpackfix %f12, %f13
ldsb [%l7 + 0x2C], %g1
siam 0x7
bcc loop_2182
lduw [%l7 + 0x40], %i4
ld [%l7 + 0x48], %f2
fcmpne32 %f12, %f4, %o2
loop_2182:
fandnot2s %f6, %f12, %f6
ldsw [%l7 + 0x08], %i7
srax %l2, 0x1B, %i1
fnot1 %f12, %f14
stx %o5, [%l7 + 0x20]
lduw [%l7 + 0x3C], %i0
ldsh [%l7 + 0x36], %i2
ldd [%l7 + 0x70], %f8
movvs %icc, %g5, %o4
fmovdneg %xcc, %f13, %f11
stw %o0, [%l7 + 0x60]
fmovrdgz %i6, %f8, %f0
call loop_2183
bcs %icc, loop_2184
bpos,pt %icc, loop_2185
edge8l %g6, %i3, %l1
loop_2183:
ldx [%l7 + 0x58], %g7
loop_2184:
ba,pn %icc, loop_2186
loop_2185:
edge32l %l0, %g4, %g2
fandnot2s %f10, %f5, %f0
fandnot2 %f4, %f4, %f4
loop_2186:
fmul8x16au %f4, %f9, %f4
movrne %o3, %l4, %l5
bcc,pt %xcc, loop_2187
ldsh [%l7 + 0x4A], %o7
fmovde %icc, %f9, %f9
fmovdneg %xcc, %f6, %f2
loop_2187:
ldsh [%l7 + 0x52], %l6
sll %o1, 0x01, %i5
fpadd16s %f11, %f7, %f14
siam 0x5
sth %g3, [%l7 + 0x4E]
fmovs %f14, %f13
ldsw [%l7 + 0x2C], %l3
fand %f14, %f12, %f0
fmul8x16 %f12, %f0, %f14
ld [%l7 + 0x14], %f12
ldub [%l7 + 0x1D], %g1
stb %o6, [%l7 + 0x74]
subccc %i4, %o2, %i7
ld [%l7 + 0x38], %f12
ldsh [%l7 + 0x10], %l2
fpadd16s %f2, %f5, %f11
bcs loop_2188
umulcc %o5, 0x0BB2, %i1
for %f12, %f8, %f12
edge8 %i0, %g5, %o4
loop_2188:
ldub [%l7 + 0x5B], %i2
fmovdg %xcc, %f4, %f2
st %f8, [%l7 + 0x54]
ldsh [%l7 + 0x5E], %i6
fmovrsgz %o0, %f7, %f7
stb %i3, [%l7 + 0x45]
std %f12, [%l7 + 0x10]
std %f0, [%l7 + 0x10]
stb %l1, [%l7 + 0x20]
std %f0, [%l7 + 0x30]
bge loop_2189
ldd [%l7 + 0x08], %f2
tne %icc, 0x0
std %f12, [%l7 + 0x30]
loop_2189:
ldx [%l7 + 0x10], %g7
ld [%l7 + 0x40], %f3
fbe,a %fcc0, loop_2190
tsubcc %l0, 0x1799, %g6
orn %g4, 0x1B14, %g2
fmovsneg %xcc, %f2, %f10
loop_2190:
fnegs %f7, %f3
ldsw [%l7 + 0x48], %l4
edge16ln %o3, %l5, %l6
stw %o7, [%l7 + 0x64]
fsrc1 %f8, %f4
sllx %o1, %g3, %l3
bneg,a loop_2191
andcc %i5, %o6, %g1
nop
setx loop_2192, %l0, %l1
jmpl %l1, %i4
and %i7, 0x01FD, %l2
loop_2191:
fmovsa %xcc, %f7, %f6
nop
setx loop_2193, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2192:
fnands %f2, %f0, %f11
umulcc %o2, 0x1BCF, %i1
lduh [%l7 + 0x7C], %o5
loop_2193:
brnz,a %i0, loop_2194
bcc loop_2195
sub %g5, %i2, %i6
fcmple32 %f8, %f10, %o0
loop_2194:
movvc %xcc, %i3, %l1
loop_2195:
ldx [%l7 + 0x60], %g7
tpos %xcc, 0x7
fmovdvc %icc, %f5, %f4
fnot2s %f13, %f11
stw %l0, [%l7 + 0x40]
stb %g6, [%l7 + 0x37]
bne,a loop_2196
fsrc1 %f0, %f0
stw %g4, [%l7 + 0x18]
fnot1s %f3, %f5
loop_2196:
ldsh [%l7 + 0x28], %g2
tsubcctv %l4, %o4, %o3
fbe,a %fcc3, loop_2197
lduw [%l7 + 0x44], %l6
stx %l5, [%l7 + 0x60]
movneg %xcc, %o7, %g3
loop_2197:
alignaddr %l3, %i5, %o1
tcs %icc, 0x1
movcs %icc, %g1, %o6
stw %i4, [%l7 + 0x7C]
fble,a %fcc1, loop_2198
fmovscs %xcc, %f8, %f12
udivx %l2, 0x06AB, %i7
st %f0, [%l7 + 0x38]
loop_2198:
fmovdvs %icc, %f3, %f14
ld [%l7 + 0x6C], %f4
fandnot1s %f13, %f14, %f1
sth %i1, [%l7 + 0x0C]
stw %o2, [%l7 + 0x58]
ldd [%l7 + 0x70], %f6
fmovrdne %i0, %f8, %f0
srl %g5, 0x1A, %i2
edge16 %o5, %i6, %i3
ldd [%l7 + 0x40], %f14
edge16 %l1, %o0, %g7
movleu %xcc, %l0, %g4
fmovsneg %xcc, %f8, %f4
lduh [%l7 + 0x4C], %g6
sllx %l4, 0x07, %g2
edge16ln %o4, %l6, %o3
for %f8, %f4, %f6
fones %f5
tvs %icc, 0x1
bshuffle %f10, %f14, %f4
stb %l5, [%l7 + 0x53]
edge8l %o7, %g3, %l3
bl,pt %icc, loop_2199
fmovse %icc, %f7, %f7
ldsh [%l7 + 0x22], %o1
edge32 %i5, %g1, %i4
loop_2199:
sdivx %l2, 0x0E74, %i7
stw %i1, [%l7 + 0x40]
fxnor %f10, %f12, %f2
fpackfix %f12, %f1
fmovrdgz %o2, %f8, %f14
movrgez %i0, %g5, %o6
fxors %f7, %f6, %f10
fcmple16 %f4, %f2, %i2
sth %i6, [%l7 + 0x3A]
fbl %fcc3, loop_2200
edge32 %o5, %l1, %i3
fand %f8, %f8, %f2
fnot2 %f12, %f4
loop_2200:
stx %g7, [%l7 + 0x18]
addc %o0, %g4, %l0
movle %xcc, %g6, %l4
fmovscc %xcc, %f7, %f7
fmovsvs %icc, %f3, %f3
tgu %xcc, 0x1
ble loop_2201
umulcc %g2, %l6, %o4
fone %f0
fmovsl %xcc, %f12, %f13
loop_2201:
fble,a %fcc3, loop_2202
bgu,pn %icc, loop_2203
fmuld8ulx16 %f8, %f12, %f8
movrlz %l5, %o7, %o3
loop_2202:
fnegd %f14, %f14
loop_2203:
te %xcc, 0x0
edge8 %l3, %g3, %i5
ldub [%l7 + 0x11], %g1
xor %o1, %i4, %l2
stw %i7, [%l7 + 0x7C]
ba,a,pn %xcc, loop_2204
ldsw [%l7 + 0x40], %i1
mulscc %i0, 0x1410, %o2
te %xcc, 0x7
loop_2204:
fxnors %f5, %f0, %f1
fbu %fcc3, loop_2205
stb %g5, [%l7 + 0x3C]
ldd [%l7 + 0x78], %f14
brz %i2, loop_2206
loop_2205:
tgu %icc, 0x2
brlz %i6, loop_2207
tle %icc, 0x2
loop_2206:
subc %o6, %l1, %i3
array32 %o5, %g7, %g4
loop_2207:
tl %icc, 0x6
fmul8x16al %f9, %f3, %f6
bge,a %icc, loop_2208
std %f12, [%l7 + 0x10]
std %f2, [%l7 + 0x48]
movcs %xcc, %l0, %o0
loop_2208:
ldsb [%l7 + 0x56], %g6
fabss %f14, %f3
fcmpne32 %f8, %f0, %l4
ldub [%l7 + 0x60], %g2
fmovsa %icc, %f1, %f1
bneg %xcc, loop_2209
fcmple16 %f4, %f14, %o4
fnors %f2, %f5, %f9
te %xcc, 0x1
loop_2209:
fcmple16 %f10, %f14, %l6
ldsw [%l7 + 0x70], %o7
ldsw [%l7 + 0x0C], %o3
edge8n %l5, %g3, %l3
ble,pt %icc, loop_2210
ldub [%l7 + 0x60], %g1
ldx [%l7 + 0x10], %o1
fbue,a %fcc1, loop_2211
loop_2210:
smul %i4, %l2, %i7
ldsh [%l7 + 0x4E], %i1
movcc %xcc, %i0, %i5
loop_2211:
xnor %g5, 0x00D7, %o2
ldub [%l7 + 0x73], %i6
movrne %i2, 0x2C8, %o6
tsubcctv %i3, 0x1564, %o5
lduw [%l7 + 0x50], %l1
smul %g7, %l0, %g4
smulcc %g6, 0x0308, %o0
stb %l4, [%l7 + 0x49]
fbo %fcc1, loop_2212
st %f12, [%l7 + 0x48]
fmovdle %icc, %f2, %f5
fcmple16 %f0, %f2, %g2
loop_2212:
ld [%l7 + 0x34], %f7
te %icc, 0x5
fandnot1s %f2, %f5, %f12
fmovdvc %xcc, %f2, %f7
nop
setx loop_2213, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ld [%l7 + 0x18], %f5
brgez %l6, loop_2214
stb %o4, [%l7 + 0x45]
loop_2213:
bgu,pt %xcc, loop_2215
addc %o3, 0x0BAA, %l5
loop_2214:
st %f1, [%l7 + 0x2C]
fmovrdgz %o7, %f12, %f12
loop_2215:
sethi 0x0FC7, %g3
bshuffle %f2, %f0, %f6
udivx %g1, 0x0B82, %l3
movne %xcc, %o1, %l2
fmovsneg %icc, %f10, %f0
tcc %icc, 0x5
nop
setx loop_2216, %l0, %l1
jmpl %l1, %i4
fmul8x16 %f13, %f12, %f12
sub %i7, 0x1076, %i1
st %f7, [%l7 + 0x1C]
loop_2216:
std %f0, [%l7 + 0x78]
fbue %fcc2, loop_2217
ld [%l7 + 0x24], %f10
fmovdvs %xcc, %f9, %f8
xorcc %i5, 0x01D9, %g5
loop_2217:
fxnor %f8, %f0, %f8
tgu %xcc, 0x2
fxors %f7, %f3, %f10
fmovdl %xcc, %f11, %f10
fzeros %f11
brlez,a %i0, loop_2218
edge32 %i6, %o2, %o6
fblg %fcc1, loop_2219
fornot2 %f2, %f2, %f8
loop_2218:
stb %i2, [%l7 + 0x68]
bvc,a %xcc, loop_2220
loop_2219:
orcc %o5, 0x0CC0, %i3
ldsb [%l7 + 0x30], %g7
stw %l1, [%l7 + 0x74]
loop_2220:
tle %xcc, 0x7
fpadd32s %f4, %f6, %f13
fmovdge %xcc, %f11, %f4
ldd [%l7 + 0x08], %f8
bleu loop_2221
brlez,a %l0, loop_2222
add %g6, 0x086D, %g4
andncc %l4, %g2, %o0
loop_2221:
fbue,a %fcc1, loop_2223
loop_2222:
bvs,pt %icc, loop_2224
fabsd %f0, %f14
sdiv %o4, 0x1FB5, %l6
loop_2223:
bcs,pt %xcc, loop_2225
loop_2224:
stw %l5, [%l7 + 0x10]
edge16n %o3, %g3, %g1
faligndata %f6, %f2, %f14
loop_2225:
fcmpeq32 %f0, %f12, %o7
ldsh [%l7 + 0x22], %o1
be,pt %xcc, loop_2226
udivcc %l3, 0x0E20, %l2
fnot2 %f2, %f12
stw %i7, [%l7 + 0x1C]
loop_2226:
fbg %fcc2, loop_2227
or %i4, %i1, %i5
bn %xcc, loop_2228
movcc %xcc, %g5, %i6
loop_2227:
lduw [%l7 + 0x08], %i0
ld [%l7 + 0x2C], %f1
loop_2228:
fble %fcc2, loop_2229
fnand %f4, %f2, %f6
ldub [%l7 + 0x5E], %o6
fornot2s %f2, %f2, %f14
loop_2229:
tgu %xcc, 0x5
st %f2, [%l7 + 0x48]
edge8l %i2, %o5, %o2
subccc %i3, 0x1DF6, %l1
edge16ln %g7, %g6, %l0
tge %icc, 0x4
fbge %fcc3, loop_2230
edge32ln %l4, %g2, %o0
tle %xcc, 0x2
fmovsleu %icc, %f15, %f5
loop_2230:
ldsh [%l7 + 0x64], %o4
fbue,a %fcc2, loop_2231
fbn %fcc1, loop_2232
lduh [%l7 + 0x50], %g4
fmovdvc %xcc, %f4, %f13
loop_2231:
stw %l6, [%l7 + 0x0C]
loop_2232:
or %o3, %g3, %l5
fabsd %f12, %f6
lduw [%l7 + 0x40], %o7
fba %fcc3, loop_2233
udivx %g1, 0x1507, %l3
sth %o1, [%l7 + 0x12]
ldd [%l7 + 0x38], %f2
loop_2233:
brz,a %i7, loop_2234
movre %l2, %i4, %i5
fmul8x16au %f4, %f15, %f12
edge32ln %i1, %i6, %g5
loop_2234:
fbe,a %fcc1, loop_2235
fsrc1 %f12, %f0
fcmps %fcc3, %f5, %f13
ble,a,pt %icc, loop_2236
loop_2235:
movvc %xcc, %o6, %i2
srl %i0, %o2, %i3
stx %o5, [%l7 + 0x70]
loop_2236:
fones %f0
addc %g7, 0x192F, %l1
fexpand %f2, %f14
st %f5, [%l7 + 0x08]
umul %l0, 0x13EC, %g6
fpadd16 %f4, %f2, %f2
ldd [%l7 + 0x50], %f8
edge16ln %g2, %l4, %o0
fcmpeq16 %f4, %f2, %g4
brz,a %l6, loop_2237
sth %o3, [%l7 + 0x4A]
fmovrsgz %g3, %f3, %f11
xnorcc %l5, %o7, %g1
loop_2237:
fble,a %fcc3, loop_2238
ldsb [%l7 + 0x4D], %o4
fmovsne %icc, %f4, %f13
fmovsvs %icc, %f2, %f3
loop_2238:
fbne %fcc1, loop_2239
fble,a %fcc3, loop_2240
lduw [%l7 + 0x40], %o1
fmovrsne %i7, %f15, %f4
loop_2239:
fandnot2s %f10, %f9, %f3
loop_2240:
ble,pn %xcc, loop_2241
fnand %f4, %f10, %f10
fnand %f2, %f8, %f8
tcs %icc, 0x7
loop_2241:
fbul,a %fcc1, loop_2242
mulscc %l2, %i4, %l3
fbe %fcc1, loop_2243
movrgez %i5, 0x1EB, %i6
loop_2242:
sth %g5, [%l7 + 0x14]
edge16l %i1, %o6, %i0
loop_2243:
std %f0, [%l7 + 0x10]
lduw [%l7 + 0x28], %o2
ldsh [%l7 + 0x22], %i3
fcmpeq32 %f12, %f2, %i2
lduw [%l7 + 0x38], %o5
stb %l1, [%l7 + 0x1E]
fmovsneg %icc, %f11, %f6
taddcctv %l0, %g6, %g7
edge16 %l4, %g2, %o0
fornot2 %f8, %f8, %f2
bne,a %xcc, loop_2244
udivcc %g4, 0x1B3B, %o3
fbug %fcc0, loop_2245
array16 %g3, %l6, %o7
loop_2244:
lduh [%l7 + 0x64], %g1
bneg,a loop_2246
loop_2245:
edge8l %o4, %l5, %i7
stw %l2, [%l7 + 0x28]
lduw [%l7 + 0x7C], %i4
loop_2246:
fands %f5, %f1, %f8
srlx %l3, 0x19, %o1
stx %i5, [%l7 + 0x58]
fxor %f0, %f8, %f2
ldub [%l7 + 0x68], %g5
fmovrsne %i1, %f5, %f7
sth %o6, [%l7 + 0x58]
ldsb [%l7 + 0x63], %i0
tle %icc, 0x4
fexpand %f7, %f2
xorcc %i6, %i3, %o2
fmovrdlez %o5, %f14, %f8
fmovdne %xcc, %f2, %f14
andn %i2, %l1, %g6
xorcc %l0, %l4, %g7
movrlz %g2, 0x143, %g4
lduw [%l7 + 0x3C], %o3
ldsb [%l7 + 0x52], %o0
fcmpgt32 %f10, %f6, %g3
tneg %xcc, 0x7
tsubcctv %l6, %o7, %o4
sra %g1, %i7, %l2
bleu,a loop_2247
fors %f3, %f4, %f12
tneg %icc, 0x0
bg %xcc, loop_2248
loop_2247:
nop
setx loop_2249, %l0, %l1
jmpl %l1, %i4
alignaddr %l3, %o1, %i5
ldd [%l7 + 0x48], %f6
loop_2248:
umul %g5, 0x1FB5, %i1
loop_2249:
fblg %fcc0, loop_2250
fbg %fcc0, loop_2251
stx %o6, [%l7 + 0x20]
fpadd16 %f2, %f2, %f8
loop_2250:
brnz,a %i0, loop_2252
loop_2251:
fba,a %fcc0, loop_2253
brz %i6, loop_2254
fmovsg %icc, %f1, %f15
loop_2252:
brgez %i3, loop_2255
loop_2253:
addccc %o2, %o5, %l5
loop_2254:
fmovrse %i2, %f6, %f14
nop
setx loop_2256, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2255:
edge8l %g6, %l0, %l1
ld [%l7 + 0x28], %f12
fpadd32s %f9, %f12, %f4
loop_2256:
st %f4, [%l7 + 0x20]
fcmple32 %f0, %f8, %g7
fmovsa %icc, %f1, %f14
fmovrse %g2, %f12, %f8
lduh [%l7 + 0x3A], %g4
be,a %xcc, loop_2257
std %f0, [%l7 + 0x38]
bl,pn %icc, loop_2258
tleu %xcc, 0x6
loop_2257:
fmovscc %xcc, %f12, %f11
bleu %icc, loop_2259
loop_2258:
sll %o3, %l4, %g3
stw %o0, [%l7 + 0x54]
fmovdpos %icc, %f2, %f15
loop_2259:
fbl %fcc3, loop_2260
call loop_2261
fornot2s %f12, %f4, %f1
fcmpeq32 %f4, %f8, %l6
loop_2260:
fmovspos %xcc, %f11, %f0
loop_2261:
fmovscs %xcc, %f4, %f7
tge %icc, 0x3
fmovdn %icc, %f9, %f12
sth %o7, [%l7 + 0x5A]
sth %g1, [%l7 + 0x56]
fmovdgu %icc, %f13, %f2
subc %i7, 0x0388, %o4
st %f12, [%l7 + 0x44]
fmovsne %xcc, %f11, %f14
fcmple16 %f14, %f2, %l2
tle %xcc, 0x2
brgz %i4, loop_2262
bcs,a,pn %xcc, loop_2263
stx %l3, [%l7 + 0x60]
fands %f9, %f14, %f0
loop_2262:
edge16l %o1, %g5, %i5
loop_2263:
fnor %f8, %f12, %f8
fcmped %fcc2, %f4, %f14
ba,pn %icc, loop_2264
fble,a %fcc1, loop_2265
fcmple16 %f10, %f0, %o6
ldsw [%l7 + 0x4C], %i0
loop_2264:
fcmple32 %f14, %f10, %i6
loop_2265:
fcmpd %fcc3, %f2, %f2
bcc,a %icc, loop_2266
ldsh [%l7 + 0x5E], %i1
fsrc1s %f1, %f8
edge8 %o2, %o5, %l5
loop_2266:
movrgz %i3, 0x31A, %g6
lduh [%l7 + 0x66], %i2
array32 %l0, %l1, %g2
nop
setx loop_2267, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tsubcc %g4, 0x0D88, %o3
fmovdleu %xcc, %f12, %f12
umulcc %l4, 0x1918, %g7
loop_2267:
sra %o0, %g3, %l6
ldub [%l7 + 0x6E], %g1
xnorcc %i7, %o7, %l2
fpadd16s %f4, %f11, %f12
ldsb [%l7 + 0x75], %i4
ldsw [%l7 + 0x40], %o4
ta %xcc, 0x0
sdivx %o1, 0x07B9, %g5
ldub [%l7 + 0x25], %i5
stb %o6, [%l7 + 0x41]
mova %icc, %i0, %l3
bge loop_2268
brgz %i1, loop_2269
tgu %xcc, 0x3
fmovdcs %icc, %f2, %f0
loop_2268:
array32 %i6, %o5, %l5
loop_2269:
ldsh [%l7 + 0x50], %o2
fmul8x16al %f9, %f9, %f6
ldsb [%l7 + 0x10], %g6
andcc %i2, 0x06C8, %i3
fsrc1 %f14, %f2
fornot2 %f10, %f12, %f14
nop
setx loop_2270, %l0, %l1
jmpl %l1, %l1
fbn,a %fcc2, loop_2271
fmovdne %icc, %f14, %f11
orn %g2, %g4, %l0
loop_2270:
fbge %fcc2, loop_2272
loop_2271:
ldd [%l7 + 0x28], %f14
fmovdleu %xcc, %f5, %f10
fblg %fcc1, loop_2273
loop_2272:
ldx [%l7 + 0x78], %l4
ldsb [%l7 + 0x53], %g7
ldd [%l7 + 0x18], %f12
loop_2273:
ldub [%l7 + 0x17], %o3
stb %g3, [%l7 + 0x70]
st %f13, [%l7 + 0x38]
fmovrdgz %l6, %f10, %f10
movcc %xcc, %o0, %i7
stb %g1, [%l7 + 0x1B]
or %l2, 0x07C9, %o7
xor %i4, 0x16C8, %o4
tvc %xcc, 0x5
ldd [%l7 + 0x18], %f2
lduw [%l7 + 0x10], %o1
fmovdl %xcc, %f4, %f9
fmovrdne %i5, %f14, %f10
subccc %o6, 0x10EE, %i0
fmovsle %xcc, %f12, %f3
movcs %icc, %g5, %l3
bge,a loop_2274
array16 %i1, %o5, %l5
bgu %xcc, loop_2275
movn %icc, %i6, %g6
loop_2274:
ldx [%l7 + 0x08], %i2
ldd [%l7 + 0x40], %f14
loop_2275:
fornot2 %f2, %f12, %f2
fsrc1 %f8, %f14
lduw [%l7 + 0x50], %o2
fnors %f8, %f0, %f14
smul %i3, %l1, %g2
ldd [%l7 + 0x58], %f14
nop
setx loop_2276, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fors %f0, %f11, %f7
stw %l0, [%l7 + 0x6C]
fmovrde %l4, %f14, %f14
loop_2276:
fpackfix %f12, %f13
stw %g4, [%l7 + 0x24]
ldub [%l7 + 0x41], %o3
ldx [%l7 + 0x40], %g7
fmovrdlz %l6, %f10, %f4
edge8 %g3, %o0, %i7
fcmpne16 %f8, %f10, %g1
ldx [%l7 + 0x48], %l2
lduw [%l7 + 0x18], %i4
or %o7, %o4, %o1
orn %i5, %i0, %o6
fcmps %fcc0, %f13, %f14
movgu %icc, %g5, %i1
stb %l3, [%l7 + 0x21]
lduw [%l7 + 0x70], %l5
stx %o5, [%l7 + 0x40]
taddcctv %g6, 0x1B04, %i6
ld [%l7 + 0x68], %f4
tcs %icc, 0x5
movrgz %o2, 0x1F3, %i2
fmovrsgz %i3, %f4, %f9
ld [%l7 + 0x1C], %f0
fblg,a %fcc1, loop_2277
st %f9, [%l7 + 0x64]
ldd [%l7 + 0x30], %f10
nop
setx loop_2278, %l0, %l1
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_2277:
movrlz %l1, 0x35B, %g2
fmovsge %icc, %f6, %f0
ldx [%l7 + 0x10], %l4
loop_2278:
srl %l0, 0x11, %g4
fmul8x16al %f5, %f5, %f2
fmul8sux16 %f8, %f12, %f4
be,a,pt %icc, loop_2279
fcmpeq16 %f12, %f2, %o3
fmovrdlez %g7, %f6, %f6
addccc %l6, 0x117A, %o0
loop_2279:
ldsb [%l7 + 0x53], %i7
ldx [%l7 + 0x20], %g1
addc %l2, %i4, %g3
movrne %o7, %o4, %o1
edge16ln %i0, %i5, %o6
fpsub16s %f14, %f12, %f12
movcc %xcc, %g5, %l3
stw %i1, [%l7 + 0x20]
array8 %l5, %o5, %i6
fmovdcs %icc, %f3, %f3
fmovscc %xcc, %f1, %f14
fmovrdlz %g6, %f6, %f14
udivcc %i2, 0x16C3, %i3
tn %icc, 0x0
fmovsneg %icc, %f12, %f4
xnor %o2, %l1, %l4
fmovdpos %icc, %f6, %f0
subccc %l0, 0x1771, %g4
stw %g2, [%l7 + 0x20]
edge32n %g7, %l6, %o0
ld [%l7 + 0x24], %f9
sth %o3, [%l7 + 0x1E]
addcc %i7, %l2, %g1
lduw [%l7 + 0x10], %i4
sll %o7, 0x0F, %o4
ba,pt %icc, loop_2280
tpos %xcc, 0x2
orcc %g3, 0x1389, %i0
stw %i5, [%l7 + 0x14]
loop_2280:
xnorcc %o6, 0x1537, %o1
fbg,a %fcc1, loop_2281
bl,pt %xcc, loop_2282
ldd [%l7 + 0x48], %f6
movn %xcc, %l3, %g5
loop_2281:
fmovdl %icc, %f4, %f11
loop_2282:
fpmerge %f13, %f7, %f14
bvs,a,pn %xcc, loop_2283
movvc %icc, %l5, %o5
tvs %icc, 0x2
fmovdleu %xcc, %f3, %f10
loop_2283:
ldsw [%l7 + 0x20], %i1
bcs,a,pt %icc, loop_2284
ble %icc, loop_2285
edge16l %i6, %g6, %i3
fmovsge %icc, %f13, %f0
loop_2284:
bcs,a %icc, loop_2286
loop_2285:
add %i2, %o2, %l4
lduh [%l7 + 0x18], %l0
sth %l1, [%l7 + 0x40]
loop_2286:
srlx %g4, %g7, %g2
sth %o0, [%l7 + 0x52]
fbu,a %fcc1, loop_2287
movrgz %o3, 0x01A, %l6
fsrc2 %f2, %f12
umul %l2, 0x0AFC, %i7
loop_2287:
xorcc %g1, 0x0BDB, %i4
st %f2, [%l7 + 0x2C]
ldsh [%l7 + 0x4A], %o4
edge32l %g3, %o7, %i0
ldsw [%l7 + 0x7C], %i5
fmovdvs %xcc, %f0, %f15
movpos %xcc, %o6, %o1
edge32n %l3, %g5, %o5
fmovrdgez %i1, %f14, %f2
fmul8ulx16 %f8, %f2, %f0
fpsub16 %f0, %f12, %f14
fabss %f6, %f0
fmovdcc %icc, %f6, %f10
fmovsvs %xcc, %f9, %f11
movge %xcc, %i6, %l5
tge %xcc, 0x3
st %f4, [%l7 + 0x68]
stw %i3, [%l7 + 0x10]
fpadd16 %f8, %f10, %f0
lduw [%l7 + 0x1C], %g6
nop
setx loop_2288, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tg %xcc, 0x6
nop
setx loop_2289, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8l %o2, %l4, %l0
loop_2288:
movrlez %i2, %g4, %g7
ldx [%l7 + 0x60], %g2
loop_2289:
st %f3, [%l7 + 0x14]
fxnor %f10, %f0, %f8
te %icc, 0x5
fbg,a %fcc0, loop_2290
lduh [%l7 + 0x46], %o0
stb %o3, [%l7 + 0x21]
and %l1, %l2, %i7
loop_2290:
fornot1s %f2, %f3, %f7
fcmpeq32 %f12, %f14, %g1
sth %i4, [%l7 + 0x12]
fmovdge %icc, %f13, %f15
fnot1 %f10, %f14
fornot1 %f2, %f6, %f8
bn,a %icc, loop_2291
std %f2, [%l7 + 0x60]
movpos %xcc, %o4, %l6
addccc %o7, %g3, %i0
loop_2291:
st %f13, [%l7 + 0x60]
stb %o6, [%l7 + 0x09]
sdivcc %o1, 0x1B49, %l3
sll %i5, 0x13, %o5
fornot2s %f2, %f14, %f0
movne %icc, %g5, %i6
fba,a %fcc3, loop_2292
std %f12, [%l7 + 0x58]
fbul %fcc0, loop_2293
fpack16 %f4, %f15
loop_2292:
fmul8x16 %f14, %f8, %f2
nop
setx loop_2294, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2293:
stx %i1, [%l7 + 0x28]
smulcc %l5, %i3, %g6
movvs %icc, %l4, %o2
loop_2294:
fmovda %xcc, %f6, %f6
fmovdg %icc, %f15, %f9
fpackfix %f8, %f3
fzero %f12
edge8ln %i2, %g4, %l0
fcmpgt32 %f14, %f2, %g2
edge16n %g7, %o0, %o3
ldx [%l7 + 0x48], %l2
fnegs %f8, %f10
stb %i7, [%l7 + 0x1F]
srlx %l1, %g1, %o4
nop
setx loop_2295, %l0, %l1
jmpl %l1, %l6
std %f4, [%l7 + 0x18]
stw %o7, [%l7 + 0x64]
fblg,a %fcc2, loop_2296
loop_2295:
siam 0x3
fcmpne16 %f2, %f0, %i4
sdivcc %i0, 0x1C72, %o6
loop_2296:
tcs %icc, 0x6
fmovdgu %xcc, %f4, %f10
movrgez %g3, %l3, %i5
sethi 0x120A, %o5
ldsh [%l7 + 0x64], %o1
fmovdcs %xcc, %f2, %f5
fabsd %f8, %f12
fmuld8ulx16 %f10, %f8, %f2
sth %g5, [%l7 + 0x08]
movrlez %i6, %i1, %i3
fsrc1s %f4, %f9
brlez,a %g6, loop_2297
stb %l4, [%l7 + 0x65]
ldub [%l7 + 0x56], %l5
stx %o2, [%l7 + 0x60]
loop_2297:
stx %i2, [%l7 + 0x60]
movl %xcc, %g4, %l0
fsrc1s %f6, %f8
ble,a loop_2298
ldd [%l7 + 0x48], %f8
fmul8x16au %f10, %f14, %f8
stb %g2, [%l7 + 0x34]
loop_2298:
fbuge,a %fcc3, loop_2299
fxors %f5, %f14, %f4
xnorcc %o0, %g7, %o3
movre %i7, %l1, %g1
loop_2299:
sth %l2, [%l7 + 0x08]
fmovrsgz %o4, %f4, %f2
bvs,a,pn %icc, loop_2300
fones %f7
orn %o7, 0x173B, %i4
ldd [%l7 + 0x20], %f4
loop_2300:
umulcc %i0, 0x0D49, %o6
movre %l6, %g3, %l3
stw %o5, [%l7 + 0x78]
ldx [%l7 + 0x10], %i5
fmovsgu %icc, %f15, %f4
ldsw [%l7 + 0x28], %o1
fbge %fcc2, loop_2301
fabss %f13, %f9
ld [%l7 + 0x64], %f10
bneg %xcc, loop_2302
loop_2301:
fba %fcc0, loop_2303
subcc %g5, 0x0DC3, %i1
fornot2 %f12, %f4, %f10
loop_2302:
andn %i6, %g6, %i3
loop_2303:
ldsh [%l7 + 0x3A], %l5
xor %o2, %l4, %i2
bcs,pt %xcc, loop_2304
nop
setx loop_2305, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpack16 %f6, %f5
ldsw [%l7 + 0x54], %g4
loop_2304:
fxnors %f1, %f11, %f12
loop_2305:
ble,a loop_2306
nop
setx loop_2307, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bl,a loop_2308
fcmpeq16 %f14, %f4, %g2
loop_2306:
fmovsle %icc, %f7, %f10
loop_2307:
fmuld8ulx16 %f7, %f1, %f12
loop_2308:
fzero %f10
udiv %o0, 0x1B31, %l0
te %xcc, 0x0
fbl,a %fcc1, loop_2309
fxor %f10, %f8, %f14
tgu %icc, 0x3
fpadd32s %f7, %f7, %f3
loop_2309:
bn,pt %icc, loop_2310
stw %o3, [%l7 + 0x2C]
andn %i7, %l1, %g1
ldsh [%l7 + 0x3E], %g7
loop_2310:
sllx %l2, 0x02, %o4
fmovdvc %icc, %f0, %f15
sth %o7, [%l7 + 0x0A]
ld [%l7 + 0x74], %f3
ldsw [%l7 + 0x7C], %i4
mulx %i0, 0x0811, %l6
fmovd %f12, %f0
andn %g3, 0x0CBA, %l3
taddcc %o5, %o6, %o1
fnegd %f12, %f2
brgez,a %i5, loop_2311
fcmpes %fcc1, %f11, %f4
tl %icc, 0x0
st %f5, [%l7 + 0x6C]
loop_2311:
fmul8sux16 %f6, %f8, %f12
ldsw [%l7 + 0x0C], %i1
tge %icc, 0x3
lduh [%l7 + 0x46], %g5
te %icc, 0x6
array16 %i6, %g6, %l5
fmovscs %xcc, %f11, %f8
fbn,a %fcc2, loop_2312
fpsub32 %f4, %f0, %f8
ldd [%l7 + 0x08], %f6
fmovsa %icc, %f11, %f12
loop_2312:
fmul8ulx16 %f4, %f14, %f10
movrlez %o2, %l4, %i2
movvc %xcc, %i3, %g2
fxors %f0, %f15, %f13
fmuld8sux16 %f11, %f11, %f12
stx %o0, [%l7 + 0x20]
edge32l %l0, %o3, %g4
stb %i7, [%l7 + 0x7D]
sth %l1, [%l7 + 0x48]
fbu %fcc1, loop_2313
bg loop_2314
stb %g7, [%l7 + 0x7D]
fcmpne16 %f4, %f6, %l2
loop_2313:
ldub [%l7 + 0x6F], %g1
loop_2314:
subccc %o7, 0x14C0, %i4
ldx [%l7 + 0x30], %o4
fmuld8sux16 %f7, %f2, %f10
fcmpne32 %f4, %f4, %i0
std %f6, [%l7 + 0x50]
tl %xcc, 0x3
bneg,a,pt %icc, loop_2315
nop
setx loop_2316, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tsubcctv %l6, 0x1B7C, %g3
lduw [%l7 + 0x30], %l3
loop_2315:
fmovdne %xcc, %f4, %f8
loop_2316:
edge32ln %o6, %o5, %i5
tg %xcc, 0x2
sth %o1, [%l7 + 0x66]
st %f15, [%l7 + 0x10]
fmovspos %xcc, %f4, %f14
tpos %xcc, 0x6
ldub [%l7 + 0x49], %i1
ldd [%l7 + 0x28], %f10
stw %g5, [%l7 + 0x10]
fmovrdne %i6, %f2, %f14
popc %l5, %g6
st %f15, [%l7 + 0x20]
udivcc %o2, 0x1C2A, %l4
bl %xcc, loop_2317
fabsd %f4, %f12
st %f3, [%l7 + 0x3C]
xorcc %i3, 0x073A, %g2
loop_2317:
addc %i2, 0x1839, %o0
movrgez %o3, %l0, %g4
fmovrdgez %i7, %f6, %f14
fbule,a %fcc2, loop_2318
std %f2, [%l7 + 0x58]
fsrc2s %f7, %f10
stx %l1, [%l7 + 0x28]
loop_2318:
and %g7, %l2, %g1
movrlz %i4, 0x2A8, %o4
fcmpne32 %f4, %f10, %o7
movle %icc, %i0, %g3
lduw [%l7 + 0x58], %l3
edge16n %o6, %o5, %i5
lduw [%l7 + 0x4C], %o1
fmovdge %xcc, %f14, %f0
tle %icc, 0x5
subcc %l6, %g5, %i6
nop
setx loop_2319, %l0, %l1
jmpl %l1, %l5
fpack32 %f4, %f0, %f10
brz %i1, loop_2320
lduw [%l7 + 0x60], %g6
loop_2319:
fmovs %f1, %f7
ba,a loop_2321
loop_2320:
smul %o2, 0x0A3B, %l4
lduw [%l7 + 0x50], %i3
fpackfix %f10, %f11
loop_2321:
brgez %i2, loop_2322
fornot1s %f1, %f2, %f4
fbo %fcc3, loop_2323
ldub [%l7 + 0x36], %o0
loop_2322:
fpadd32s %f8, %f13, %f5
fpadd32s %f3, %f6, %f15
loop_2323:
ldx [%l7 + 0x68], %o3
stw %l0, [%l7 + 0x1C]
fmovdpos %xcc, %f3, %f5
movrgez %g4, 0x0E1, %g2
stw %l1, [%l7 + 0x28]
fpsub32s %f14, %f1, %f9
fmovdvc %icc, %f9, %f3
fmovrdlez %g7, %f10, %f14
ldsb [%l7 + 0x44], %l2
lduw [%l7 + 0x68], %i7
tcs %icc, 0x6
mulscc %g1, %i4, %o4
stx %o7, [%l7 + 0x68]
ldub [%l7 + 0x1E], %i0
srax %g3, %l3, %o6
subcc %i5, 0x1D85, %o5
fmovdl %icc, %f0, %f1
ba,a,pt %icc, loop_2324
edge8ln %o1, %g5, %l6
call loop_2325
fxors %f4, %f0, %f6
loop_2324:
stw %i6, [%l7 + 0x2C]
fmovdge %icc, %f8, %f13
loop_2325:
bneg,a loop_2326
ldsw [%l7 + 0x78], %l5
fexpand %f7, %f12
ld [%l7 + 0x44], %f12
loop_2326:
movvs %xcc, %g6, %i1
fmovsneg %icc, %f12, %f4
movcs %xcc, %l4, %o2
tvc %icc, 0x4
orn %i2, 0x0AD5, %i3
sllx %o3, %l0, %g4
movvc %xcc, %o0, %g2
fornot1s %f0, %f5, %f10
fnands %f8, %f3, %f15
fbug,a %fcc2, loop_2327
fsrc1s %f12, %f7
fmovrdgez %l1, %f12, %f4
ldx [%l7 + 0x40], %g7
loop_2327:
lduw [%l7 + 0x64], %l2
fpack16 %f10, %f13
bn,a,pn %xcc, loop_2328
edge16ln %i7, %i4, %o4
fbu,a %fcc3, loop_2329
brz %o7, loop_2330
loop_2328:
fmovdn %xcc, %f9, %f6
lduw [%l7 + 0x1C], %g1
loop_2329:
addc %i0, %l3, %g3
loop_2330:
tle %xcc, 0x3
addcc %o6, %i5, %o5
fpadd32s %f1, %f0, %f1
ldx [%l7 + 0x38], %o1
array8 %g5, %l6, %l5
movgu %xcc, %i6, %g6
tsubcc %l4, 0x121E, %o2
tsubcc %i1, %i2, %o3
ldsb [%l7 + 0x38], %l0
andncc %g4, %o0, %g2
std %f0, [%l7 + 0x18]
fba,a %fcc3, loop_2331
fcmpd %fcc1, %f14, %f4
fornot2 %f14, %f6, %f12
fbule,a %fcc3, loop_2332
loop_2331:
fmovse %icc, %f4, %f15
umul %l1, 0x15AA, %i3
fmovrse %g7, %f2, %f5
loop_2332:
stx %i7, [%l7 + 0x40]
fcmpne32 %f12, %f4, %l2
tgu %icc, 0x6
sethi 0x16AF, %i4
fble %fcc1, loop_2333
fmovsvc %icc, %f7, %f1
stw %o4, [%l7 + 0x44]
ldx [%l7 + 0x68], %g1
loop_2333:
orcc %i0, 0x134D, %o7
tcc %xcc, 0x7
ldsb [%l7 + 0x2D], %g3
fsrc1 %f4, %f2
movcc %icc, %o6, %i5
stw %l3, [%l7 + 0x60]
lduh [%l7 + 0x20], %o5
sth %g5, [%l7 + 0x64]
orcc %l6, 0x1981, %o1
fbge %fcc2, loop_2334
bcs,pt %xcc, loop_2335
alignaddr %l5, %g6, %i6
stx %o2, [%l7 + 0x68]
loop_2334:
fmovsge %xcc, %f0, %f15
loop_2335:
faligndata %f14, %f12, %f4
std %f2, [%l7 + 0x50]
fornot2 %f4, %f0, %f10
lduw [%l7 + 0x44], %l4
edge32n %i1, %o3, %i2
tsubcc %l0, 0x0BA3, %o0
fmovrslz %g2, %f15, %f14
ldub [%l7 + 0x59], %g4
bcc,a,pt %icc, loop_2336
tpos %xcc, 0x0
ldsw [%l7 + 0x14], %l1
sth %i3, [%l7 + 0x6A]
loop_2336:
orn %i7, %g7, %l2
edge16 %o4, %i4, %i0
stb %g1, [%l7 + 0x0A]
stx %o7, [%l7 + 0x30]
fbo,a %fcc3, loop_2337
subc %o6, %g3, %i5
fbg %fcc2, loop_2338
fmul8ulx16 %f10, %f2, %f10
loop_2337:
fpsub32s %f15, %f2, %f9
movpos %icc, %o5, %g5
loop_2338:
smulcc %l3, 0x13EA, %o1
ldub [%l7 + 0x66], %l5
ldsw [%l7 + 0x58], %l6
edge16n %i6, %o2, %g6
stb %i1, [%l7 + 0x75]
nop
setx loop_2339, %l0, %l1
jmpl %l1, %l4
fba %fcc0, loop_2340
ldsw [%l7 + 0x68], %o3
sdivx %i2, 0x163C, %o0
loop_2339:
fandnot1s %f9, %f6, %f0
loop_2340:
st %f3, [%l7 + 0x78]
fmovsne %xcc, %f4, %f2
fble,a %fcc1, loop_2341
fble,a %fcc3, loop_2342
tneg %xcc, 0x2
tcs %icc, 0x7
loop_2341:
fcmple32 %f2, %f6, %g2
loop_2342:
fcmpgt32 %f4, %f8, %l0
fxor %f0, %f12, %f14
ld [%l7 + 0x10], %f0
add %l1, 0x1761, %i3
fpsub32s %f9, %f3, %f8
fabss %f14, %f14
smul %g4, 0x032F, %i7
fbue,a %fcc2, loop_2343
fandnot2s %f7, %f4, %f11
fexpand %f5, %f6
std %f4, [%l7 + 0x48]
loop_2343:
smul %l2, 0x0B64, %o4
orncc %g7, %i0, %g1
tn %icc, 0x0
te %icc, 0x5
ldx [%l7 + 0x50], %o7
tsubcctv %i4, 0x1DE7, %g3
ldd [%l7 + 0x30], %f8
sth %o6, [%l7 + 0x08]
fnegs %f15, %f15
ba,pn %xcc, loop_2344
fnot2s %f12, %f14
array8 %i5, %o5, %g5
sth %o1, [%l7 + 0x22]
loop_2344:
ldsb [%l7 + 0x0F], %l3
fcmped %fcc0, %f4, %f14
st %f13, [%l7 + 0x5C]
tsubcc %l5, 0x0887, %l6
fpsub32s %f10, %f15, %f12
tgu %xcc, 0x6
edge16ln %i6, %o2, %i1
fabsd %f4, %f8
fmovrdlez %l4, %f8, %f4
brgez,a %o3, loop_2345
fpadd32 %f14, %f14, %f8
udivcc %i2, 0x1E5A, %o0
ldd [%l7 + 0x18], %f0
loop_2345:
fbg,a %fcc3, loop_2346
tge %icc, 0x4
lduw [%l7 + 0x18], %g6
tcs %icc, 0x4
loop_2346:
tge %xcc, 0x2
edge16n %g2, %l0, %l1
fmovdcs %icc, %f0, %f4
fands %f2, %f11, %f11
fmovrdlez %g4, %f4, %f10
tn %icc, 0x1
fmovdg %icc, %f12, %f13
fmovdneg %icc, %f4, %f12
umulcc %i7, 0x0014, %l2
ldx [%l7 + 0x38], %o4
sth %i3, [%l7 + 0x22]
sth %i0, [%l7 + 0x74]
movneg %xcc, %g7, %o7
array8 %g1, %g3, %o6
array32 %i5, %i4, %o5
ldsh [%l7 + 0x40], %g5
fmovrsne %l3, %f11, %f14
fcmpgt32 %f10, %f10, %o1
ble %xcc, loop_2347
stw %l6, [%l7 + 0x24]
fmul8x16al %f13, %f12, %f4
bleu,a,pn %xcc, loop_2348
loop_2347:
sdivx %i6, 0x0FA1, %l5
movcs %xcc, %i1, %l4
ldsb [%l7 + 0x0C], %o2
loop_2348:
std %f10, [%l7 + 0x28]
edge16 %i2, %o0, %o3
ldsw [%l7 + 0x40], %g6
fabsd %f2, %f8
sdiv %g2, 0x0A62, %l1
brlz %g4, loop_2349
fmovdneg %icc, %f7, %f5
movrlz %i7, 0x19A, %l2
ldsw [%l7 + 0x10], %o4
loop_2349:
fnand %f12, %f8, %f12
ble,a,pn %xcc, loop_2350
fzeros %f7
fmovdleu %icc, %f4, %f5
lduh [%l7 + 0x42], %i3
loop_2350:
tle %icc, 0x2
brnz %l0, loop_2351
stx %i0, [%l7 + 0x40]
tn %icc, 0x0
sll %o7, 0x16, %g7
loop_2351:
udivx %g3, 0x1852, %o6
fpadd16 %f0, %f14, %f6
ldsh [%l7 + 0x1C], %i5
edge16n %g1, %i4, %g5
stb %l3, [%l7 + 0x4C]
brlz,a %o1, loop_2352
fnegs %f3, %f5
std %f10, [%l7 + 0x78]
ld [%l7 + 0x34], %f0
loop_2352:
brlz,a %o5, loop_2353
ldsw [%l7 + 0x6C], %i6
stx %l5, [%l7 + 0x48]
bl,pt %xcc, loop_2354
loop_2353:
taddcctv %i1, 0x162E, %l4
std %f14, [%l7 + 0x40]
fbule %fcc1, loop_2355
loop_2354:
fbg,a %fcc1, loop_2356
movleu %icc, %o2, %i2
bn,a loop_2357
loop_2355:
sth %l6, [%l7 + 0x20]
loop_2356:
sra %o3, %o0, %g2
ba,pt %xcc, loop_2358
loop_2357:
ldsw [%l7 + 0x30], %l1
ldx [%l7 + 0x78], %g6
st %f6, [%l7 + 0x34]
loop_2358:
fbge %fcc0, loop_2359
call loop_2360
xnorcc %i7, %g4, %o4
sth %i3, [%l7 + 0x44]
loop_2359:
nop
setx loop_2361, %l0, %l1
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_2360:
bcc,a,pt %icc, loop_2362
movpos %icc, %l2, %i0
fmovsleu %xcc, %f4, %f12
loop_2361:
lduw [%l7 + 0x7C], %o7
loop_2362:
nop
setx loop_2363, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srl %g7, 0x13, %l0
xnorcc %o6, %g3, %g1
udivx %i4, 0x0E59, %i5
loop_2363:
fcmpne32 %f4, %f0, %g5
tl %icc, 0x4
st %f0, [%l7 + 0x44]
brlez,a %l3, loop_2364
mova %xcc, %o1, %i6
subcc %l5, 0x1638, %o5
siam 0x1
loop_2364:
ldsb [%l7 + 0x49], %i1
bleu,a %icc, loop_2365
fmovrdlez %o2, %f0, %f6
xnorcc %l4, %l6, %i2
sdiv %o3, 0x0397, %g2
loop_2365:
stb %o0, [%l7 + 0x4A]
fmovdcc %icc, %f3, %f1
udivcc %l1, 0x1856, %i7
bvs,a,pt %xcc, loop_2366
array32 %g4, %g6, %o4
ld [%l7 + 0x38], %f14
std %f4, [%l7 + 0x60]
loop_2366:
ble %icc, loop_2367
lduw [%l7 + 0x1C], %l2
fbne,a %fcc1, loop_2368
fmul8x16al %f6, %f2, %f4
loop_2367:
brgz %i0, loop_2369
fmovse %icc, %f0, %f2
loop_2368:
andcc %o7, %g7, %l0
ldx [%l7 + 0x40], %o6
loop_2369:
tvs %icc, 0x0
fcmpgt32 %f10, %f0, %i3
fornot1s %f10, %f13, %f6
ldub [%l7 + 0x59], %g1
bvs,a,pt %icc, loop_2370
fmovdg %xcc, %f5, %f3
brnz %i4, loop_2371
fbule %fcc0, loop_2372
loop_2370:
stb %i5, [%l7 + 0x51]
bcc,pt %icc, loop_2373
loop_2371:
fones %f0
loop_2372:
fnors %f3, %f14, %f1
sth %g3, [%l7 + 0x36]
loop_2373:
bvc,a,pn %icc, loop_2374
fnegs %f9, %f13
lduw [%l7 + 0x28], %l3
fbo %fcc2, loop_2375
loop_2374:
fand %f4, %f8, %f4
lduh [%l7 + 0x46], %o1
fmovsle %icc, %f12, %f14
loop_2375:
orcc %g5, 0x00B2, %l5
fsrc2 %f14, %f12
andcc %o5, 0x17AD, %i6
smul %o2, 0x1613, %l4
subcc %i1, %i2, %l6
brz,a %g2, loop_2376
fcmpne32 %f2, %f4, %o3
bleu loop_2377
fbue,a %fcc1, loop_2378
loop_2376:
fors %f10, %f11, %f6
fxnor %f8, %f14, %f10
loop_2377:
fpadd16 %f12, %f2, %f10
loop_2378:
lduw [%l7 + 0x5C], %o0
stw %i7, [%l7 + 0x2C]
edge8l %l1, %g6, %g4
lduw [%l7 + 0x30], %l2
fmovsg %icc, %f5, %f0
lduw [%l7 + 0x18], %o4
fandnot2 %f2, %f14, %f2
fmovdg %icc, %f0, %f1
smulcc %o7, 0x030D, %g7
edge16n %l0, %i0, %o6
fornot2s %f13, %f0, %f14
sth %i3, [%l7 + 0x44]
movge %xcc, %g1, %i5
fxnors %f9, %f1, %f4
movrlz %i4, 0x3EA, %l3
ldsh [%l7 + 0x4A], %g3
fmul8x16 %f15, %f8, %f0
fmovsne %icc, %f0, %f14
stx %g5, [%l7 + 0x58]
tleu %xcc, 0x2
movrgez %l5, %o5, %i6
bne,a loop_2379
stw %o1, [%l7 + 0x50]
fnot1s %f15, %f12
xnorcc %o2, %i1, %i2
loop_2379:
nop
setx loop_2380, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x34], %l4
tleu %xcc, 0x0
ld [%l7 + 0x08], %f2
loop_2380:
stx %l6, [%l7 + 0x28]
tsubcc %o3, 0x13E8, %g2
stx %o0, [%l7 + 0x40]
fsrc1 %f4, %f4
nop
setx loop_2381, %l0, %l1
jmpl %l1, %i7
fmovscs %xcc, %f11, %f14
ldd [%l7 + 0x30], %f10
ldub [%l7 + 0x53], %l1
loop_2381:
stx %g4, [%l7 + 0x38]
sra %l2, 0x09, %o4
sdivcc %o7, 0x1209, %g6
fbne %fcc0, loop_2382
fcmpgt16 %f0, %f2, %l0
ldsw [%l7 + 0x58], %i0
stb %g7, [%l7 + 0x64]
loop_2382:
brlez %i3, loop_2383
nop
setx loop_2384, %l0, %l1
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 + 0x58], %f0
fbg %fcc2, loop_2385
loop_2383:
ldd [%l7 + 0x68], %f8
loop_2384:
ldx [%l7 + 0x08], %g1
umul %i5, %i4, %o6
loop_2385:
movle %xcc, %g3, %l3
movre %g5, 0x2FB, %o5
movrne %l5, 0x008, %i6
fpsub16 %f10, %f12, %f8
fba %fcc0, loop_2386
fblg %fcc3, loop_2387
andncc %o1, %i1, %o2
fones %f7
loop_2386:
ld [%l7 + 0x5C], %f6
loop_2387:
bvs loop_2388
fpsub32s %f5, %f11, %f2
ldd [%l7 + 0x70], %f10
brlz %l4, loop_2389
loop_2388:
movn %xcc, %l6, %i2
lduw [%l7 + 0x3C], %g2
tcs %icc, 0x2
loop_2389:
fandnot1s %f6, %f2, %f7
ld [%l7 + 0x28], %f1
ta %icc, 0x2
ldsb [%l7 + 0x48], %o0
add %i7, 0x1D6C, %o3
bpos,pt %icc, loop_2390
sth %l1, [%l7 + 0x28]
stb %g4, [%l7 + 0x11]
stx %o4, [%l7 + 0x58]
loop_2390:
fmovdvc %icc, %f5, %f7
tne %icc, 0x4
ble loop_2391
fmul8x16au %f9, %f6, %f14
fmovrdlez %o7, %f0, %f12
tge %xcc, 0x3
loop_2391:
bne loop_2392
edge8ln %g6, %l2, %i0
ldub [%l7 + 0x10], %g7
fbn,a %fcc0, loop_2393
loop_2392:
ldub [%l7 + 0x31], %l0
fble %fcc1, loop_2394
fandnot1s %f15, %f11, %f15
loop_2393:
fmovdvc %xcc, %f11, %f4
fmovsgu %icc, %f14, %f14
loop_2394:
fmovsge %xcc, %f11, %f13
sth %g1, [%l7 + 0x10]
sub %i3, 0x070E, %i4
ble,a %xcc, loop_2395
fzeros %f11
sth %o6, [%l7 + 0x66]
stx %i5, [%l7 + 0x78]
loop_2395:
tpos %xcc, 0x3
movvs %icc, %l3, %g5
fornot2 %f8, %f8, %f6
orcc %o5, %l5, %i6
fpackfix %f6, %f3
ldx [%l7 + 0x60], %g3
ldd [%l7 + 0x20], %f10
fnegd %f10, %f0
fmul8x16au %f0, %f9, %f4
orcc %o1, 0x16A8, %i1
ld [%l7 + 0x2C], %f2
faligndata %f0, %f12, %f10
alignaddrl %l4, %o2, %l6
ldd [%l7 + 0x30], %f14
bg,a,pn %xcc, loop_2396
fmul8x16al %f12, %f5, %f2
fors %f1, %f6, %f15
stx %i2, [%l7 + 0x70]
loop_2396:
lduw [%l7 + 0x2C], %o0
ldsh [%l7 + 0x18], %i7
udivx %o3, 0x046B, %l1
ba,a loop_2397
lduh [%l7 + 0x4C], %g4
lduw [%l7 + 0x08], %g2
tneg %icc, 0x5
loop_2397:
array16 %o7, %g6, %o4
fmovsgu %icc, %f1, %f6
stb %i0, [%l7 + 0x3E]
ldub [%l7 + 0x4A], %l2
stw %g7, [%l7 + 0x20]
ldx [%l7 + 0x48], %l0
bcs,a %icc, loop_2398
array32 %g1, %i4, %o6
lduw [%l7 + 0x34], %i3
fpsub32s %f13, %f0, %f5
loop_2398:
fmovsg %icc, %f14, %f12
fmovsgu %icc, %f2, %f5
sra %l3, 0x00, %i5
movne %xcc, %o5, %g5
lduh [%l7 + 0x46], %l5
tvc %icc, 0x2
edge8 %i6, %o1, %i1
ldsh [%l7 + 0x7C], %l4
be %xcc, loop_2399
ldsb [%l7 + 0x3C], %g3
st %f10, [%l7 + 0x4C]
smul %o2, 0x13A3, %i2
loop_2399:
fbge %fcc1, loop_2400
ba loop_2401
edge8ln %l6, %o0, %i7
bne,a,pn %icc, loop_2402
loop_2400:
ldsb [%l7 + 0x33], %o3
loop_2401:
fmovdne %xcc, %f9, %f9
fcmpeq32 %f4, %f14, %g4
loop_2402:
fmovd %f10, %f14
fmovrsgz %g2, %f1, %f4
ba,a,pt %icc, loop_2403
fpsub16s %f2, %f6, %f1
umulcc %o7, 0x0530, %g6
brgz,a %l1, loop_2404
loop_2403:
udivx %o4, 0x179E, %l2
subc %i0, 0x0E91, %g7
fnot2s %f3, %f7
loop_2404:
fbo,a %fcc1, loop_2405
sllx %l0, 0x08, %i4
ldsb [%l7 + 0x67], %g1
fands %f6, %f5, %f13
loop_2405:
movneg %xcc, %i3, %l3
array32 %i5, %o5, %g5
fornot1s %f2, %f6, %f12
ldsw [%l7 + 0x7C], %o6
array32 %l5, %i6, %o1
xorcc %l4, 0x188F, %g3
bg,a,pn %icc, loop_2406
brnz %o2, loop_2407
subcc %i1, 0x1B66, %i2
ldsh [%l7 + 0x76], %l6
loop_2406:
ldx [%l7 + 0x78], %o0
loop_2407:
movpos %icc, %i7, %o3
movn %xcc, %g4, %o7
srax %g6, %g2, %o4
std %f0, [%l7 + 0x68]
stb %l2, [%l7 + 0x22]
alignaddr %i0, %l1, %g7
smul %l0, 0x1C4E, %i4
bl,a %xcc, loop_2408
fmovdneg %icc, %f15, %f14
fmovdn %xcc, %f1, %f12
sdiv %i3, 0x16A9, %g1
loop_2408:
tn %icc, 0x6
sdivx %l3, 0x1163, %o5
lduw [%l7 + 0x50], %g5
fmovscs %xcc, %f0, %f15
ld [%l7 + 0x64], %f4
fcmpne32 %f8, %f8, %o6
fmul8sux16 %f4, %f6, %f4
tge %xcc, 0x0
ld [%l7 + 0x14], %f3
stx %l5, [%l7 + 0x38]
st %f4, [%l7 + 0x54]
fmovsl %icc, %f0, %f14
xor %i6, 0x1277, %i5
fbl %fcc3, loop_2409
srax %l4, %g3, %o1
tneg %icc, 0x0
fcmpne32 %f10, %f4, %o2
loop_2409:
edge16 %i2, %i1, %o0
smul %l6, %o3, %i7
tvs %icc, 0x6
orcc %g4, %g6, %o7
fcmpgt16 %f6, %f12, %o4
ldsw [%l7 + 0x0C], %l2
fnor %f2, %f4, %f2
fmovsle %icc, %f1, %f15
stw %i0, [%l7 + 0x08]
lduw [%l7 + 0x40], %l1
brgz %g2, loop_2410
fornot2s %f7, %f11, %f14
fmovdle %icc, %f15, %f2
stx %l0, [%l7 + 0x10]
loop_2410:
tsubcctv %i4, %i3, %g1
ldsh [%l7 + 0x5A], %g7
std %f2, [%l7 + 0x68]
st %f4, [%l7 + 0x74]
sth %o5, [%l7 + 0x24]
fnand %f10, %f2, %f0
tpos %xcc, 0x3
movre %g5, %o6, %l5
lduh [%l7 + 0x28], %l3
ldsh [%l7 + 0x6E], %i6
st %f13, [%l7 + 0x14]
std %f2, [%l7 + 0x70]
pdist %f12, %f4, %f4
fmovdge %xcc, %f2, %f6
movrlez %l4, 0x2B2, %i5
sth %o1, [%l7 + 0x64]
siam 0x7
fmuld8ulx16 %f8, %f7, %f14
taddcctv %o2, 0x10E4, %g3
fcmpd %fcc1, %f10, %f4
ld [%l7 + 0x6C], %f2
fmovrsne %i1, %f1, %f13
lduw [%l7 + 0x60], %i2
sdivcc %o0, 0x0586, %o3
lduh [%l7 + 0x46], %i7
array16 %g4, %l6, %g6
std %f14, [%l7 + 0x78]
lduw [%l7 + 0x5C], %o4
sth %o7, [%l7 + 0x2A]
ble,a,pt %icc, loop_2411
lduh [%l7 + 0x4C], %l2
fandnot1s %f7, %f5, %f6
fmovdpos %xcc, %f8, %f8
loop_2411:
fbe %fcc1, loop_2412
bneg,pn %xcc, loop_2413
bcs %xcc, loop_2414
fmovsleu %icc, %f13, %f0
loop_2412:
fmovdvc %icc, %f7, %f7
loop_2413:
ld [%l7 + 0x5C], %f3
loop_2414:
stb %i0, [%l7 + 0x44]
st %f1, [%l7 + 0x18]
bl %xcc, loop_2415
fmovscs %icc, %f6, %f12
stx %l1, [%l7 + 0x78]
fxnors %f9, %f5, %f5
loop_2415:
movn %xcc, %l0, %g2
umul %i4, %g1, %i3
fmovdcc %xcc, %f7, %f12
ld [%l7 + 0x70], %f10
lduh [%l7 + 0x78], %g7
ble loop_2416
fmovdleu %xcc, %f1, %f11
fmovsge %icc, %f7, %f10
movvc %xcc, %g5, %o6
loop_2416:
fmovrdgez %o5, %f2, %f14
bg,pn %icc, loop_2417
lduh [%l7 + 0x32], %l3
add %i6, %l4, %i5
move %icc, %l5, %o1
loop_2417:
for %f8, %f8, %f0
ldsw [%l7 + 0x1C], %o2
movleu %xcc, %g3, %i2
fpmerge %f5, %f5, %f4
nop
setx loop_2418, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array16 %i1, %o3, %i7
stx %g4, [%l7 + 0x70]
mova %xcc, %l6, %o0
loop_2418:
fpadd16s %f1, %f10, %f10
orn %g6, %o4, %o7
tg %icc, 0x5
fmovrdlez %l2, %f14, %f14
fxor %f0, %f12, %f10
lduh [%l7 + 0x62], %l1
srl %l0, 0x17, %g2
ldd [%l7 + 0x70], %f10
stb %i0, [%l7 + 0x32]
fbn,a %fcc2, loop_2419
movn %xcc, %g1, %i3
movne %xcc, %i4, %g7
stb %o6, [%l7 + 0x41]
loop_2419:
ldx [%l7 + 0x20], %o5
stb %g5, [%l7 + 0x3F]
movne %xcc, %l3, %l4
ldsb [%l7 + 0x33], %i6
fmovdle %icc, %f6, %f14
stb %i5, [%l7 + 0x1B]
fba,a %fcc1, loop_2420
subc %l5, 0x0412, %o1
fmovdgu %xcc, %f9, %f3
edge16ln %o2, %i2, %g3
loop_2420:
sdiv %i1, 0x0C44, %i7
ld [%l7 + 0x24], %f5
fmovdgu %xcc, %f1, %f10
fnand %f2, %f10, %f0
stw %g4, [%l7 + 0x2C]
fmovscs %icc, %f14, %f9
fcmps %fcc3, %f8, %f13
fnot1 %f14, %f2
tcc %xcc, 0x2
xnor %o3, 0x0F5A, %l6
stb %o0, [%l7 + 0x77]
fmovda %xcc, %f14, %f11
udivcc %g6, 0x1E33, %o7
fmovrsgez %l2, %f14, %f9
sdivcc %l1, 0x0362, %o4
umul %l0, 0x1E30, %i0
stb %g1, [%l7 + 0x47]
movgu %icc, %g2, %i4
taddcctv %g7, 0x0649, %i3
ldsw [%l7 + 0x30], %o5
ld [%l7 + 0x2C], %f7
ldx [%l7 + 0x28], %o6
fcmpgt32 %f0, %f2, %l3
edge32 %g5, %l4, %i6
fsrc2 %f12, %f8
edge8 %l5, %o1, %o2
array16 %i5, %g3, %i2
edge32ln %i7, %i1, %o3
alignaddr %g4, %o0, %l6
taddcc %o7, 0x01F7, %l2
std %f0, [%l7 + 0x60]
tpos %xcc, 0x6
ldub [%l7 + 0x1E], %g6
stx %l1, [%l7 + 0x68]
fornot2 %f0, %f6, %f2
smulcc %l0, %o4, %i0
sra %g1, %g2, %i4
subcc %i3, %o5, %o6
ble,a,pt %icc, loop_2421
fpadd32 %f8, %f12, %f4
movrgez %l3, 0x2B9, %g5
ldub [%l7 + 0x2B], %g7
loop_2421:
ldsw [%l7 + 0x1C], %i6
alignaddrl %l5, %o1, %l4
stw %o2, [%l7 + 0x40]
fpmerge %f14, %f13, %f12
edge16 %i5, %g3, %i2
fmovsne %xcc, %f0, %f11
ldsb [%l7 + 0x08], %i1
fmovdgu %icc, %f5, %f7
fcmple32 %f12, %f6, %o3
fmovspos %xcc, %f15, %f3
fmovrslez %i7, %f10, %f13
fmovspos %xcc, %f3, %f10
ld [%l7 + 0x70], %f2
fsrc2 %f6, %f2
lduw [%l7 + 0x60], %o0
fbug %fcc1, loop_2422
fbug,a %fcc2, loop_2423
tleu %xcc, 0x2
fpadd32 %f10, %f4, %f10
loop_2422:
fmul8x16au %f8, %f11, %f8
loop_2423:
std %f4, [%l7 + 0x58]
fcmple32 %f6, %f2, %l6
ldub [%l7 + 0x1B], %o7
ldd [%l7 + 0x28], %f12
fmuld8sux16 %f5, %f15, %f10
fpsub16s %f2, %f5, %f0
sth %l2, [%l7 + 0x1E]
std %f8, [%l7 + 0x60]
fmul8sux16 %f4, %f8, %f6
bneg loop_2424
ldub [%l7 + 0x53], %g6
ldx [%l7 + 0x48], %g4
fzero %f8
loop_2424:
bn,a,pt %icc, loop_2425
ldub [%l7 + 0x28], %l1
ld [%l7 + 0x48], %f15
stw %o4, [%l7 + 0x4C]
loop_2425:
bvc,pt %icc, loop_2426
tle %xcc, 0x7
faligndata %f0, %f4, %f14
or %i0, 0x0634, %l0
loop_2426:
ldd [%l7 + 0x08], %f6
fornot1s %f15, %f15, %f6
fcmpne32 %f0, %f12, %g2
ldsb [%l7 + 0x5C], %i4
st %f5, [%l7 + 0x34]
fsrc1s %f14, %f5
movrgez %i3, %g1, %o6
fbe,a %fcc2, loop_2427
fmovsvc %icc, %f9, %f15
stw %l3, [%l7 + 0x28]
tgu %xcc, 0x0
loop_2427:
lduw [%l7 + 0x6C], %g5
array16 %g7, %i6, %o5
orcc %l5, 0x10FC, %o1
stw %o2, [%l7 + 0x50]
lduh [%l7 + 0x6E], %l4
brz %i5, loop_2428
umulcc %i2, 0x1294, %g3
stb %o3, [%l7 + 0x35]
fmovsgu %icc, %f6, %f9
loop_2428:
fand %f14, %f2, %f14
orncc %i7, 0x098D, %o0
fmovdn %xcc, %f8, %f10
fandnot2 %f14, %f4, %f8
ta %icc, 0x3
tne %icc, 0x3
fmovsge %xcc, %f0, %f14
std %f0, [%l7 + 0x68]
bcs,pn %icc, loop_2429
ldsh [%l7 + 0x54], %l6
movrgez %o7, %i1, %l2
srlx %g4, 0x0D, %g6
loop_2429:
tgu %xcc, 0x4
fmovsa %xcc, %f12, %f8
andncc %l1, %i0, %o4
fmovsleu %icc, %f0, %f11
bn,a,pn %icc, loop_2430
tpos %xcc, 0x4
fbge %fcc1, loop_2431
fbge,a %fcc1, loop_2432
loop_2430:
nop
setx loop_2433, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpack16 %f8, %f8
loop_2431:
sth %g2, [%l7 + 0x50]
loop_2432:
bpos,pt %xcc, loop_2434
loop_2433:
tne %icc, 0x5
sth %l0, [%l7 + 0x4A]
fcmple16 %f6, %f12, %i4
loop_2434:
fxnors %f4, %f11, %f13
ldsw [%l7 + 0x68], %g1
tne %xcc, 0x0
bcc %xcc, loop_2435
movne %icc, %i3, %o6
smulcc %l3, 0x1CFF, %g7
bge,a,pt %xcc, loop_2436
loop_2435:
mulx %g5, %i6, %o5
fmovsa %xcc, %f1, %f15
tpos %icc, 0x5
loop_2436:
fmovda %xcc, %f9, %f14
ldx [%l7 + 0x58], %l5
fmul8ulx16 %f10, %f4, %f4
subcc %o1, %o2, %i5
orcc %i2, %l4, %g3
stb %o3, [%l7 + 0x40]
fxor %f4, %f14, %f8
subcc %o0, 0x0DB1, %l6
bcs,a,pn %icc, loop_2437
edge8 %o7, %i1, %l2
fmovdl %xcc, %f4, %f12
fbule,a %fcc0, loop_2438
loop_2437:
alignaddrl %i7, %g6, %l1
st %f10, [%l7 + 0x6C]
nop
setx loop_2439, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2438:
ldub [%l7 + 0x08], %i0
fmovrsgz %o4, %f6, %f10
bvc loop_2440
loop_2439:
brlz %g2, loop_2441
and %l0, %g4, %i4
fandnot1s %f8, %f3, %f14
loop_2440:
ld [%l7 + 0x58], %f10
loop_2441:
subcc %i3, 0x1162, %g1
ld [%l7 + 0x68], %f11
bneg,a %xcc, loop_2442
movrgez %l3, %g7, %g5
ldsh [%l7 + 0x72], %o6
ldx [%l7 + 0x78], %o5
loop_2442:
fnot2 %f14, %f0
tvc %xcc, 0x2
fands %f14, %f12, %f5
smulcc %i6, %l5, %o1
stw %o2, [%l7 + 0x74]
fcmpeq32 %f12, %f2, %i2
xnorcc %i5, %g3, %l4
movvs %xcc, %o3, %o0
movne %xcc, %l6, %i1
stx %l2, [%l7 + 0x28]
stw %o7, [%l7 + 0x6C]
movrlez %g6, 0x2DC, %i7
stw %i0, [%l7 + 0x14]
fmuld8ulx16 %f14, %f12, %f10
sth %l1, [%l7 + 0x5E]
lduh [%l7 + 0x0C], %g2
add %l0, 0x1F01, %g4
ldsb [%l7 + 0x3D], %i4
fsrc1s %f11, %f13
lduw [%l7 + 0x74], %o4
fpsub32 %f8, %f14, %f12
ldsw [%l7 + 0x28], %g1
xorcc %l3, 0x0123, %g7
fmovrde %i3, %f14, %f12
subcc %g5, 0x0DE3, %o5
lduw [%l7 + 0x44], %o6
fcmpeq32 %f8, %f2, %l5
st %f0, [%l7 + 0x0C]
addcc %i6, 0x0CA9, %o2
movvs %xcc, %i2, %i5
fbue %fcc1, loop_2443
ldx [%l7 + 0x18], %o1
fmovsneg %xcc, %f11, %f10
edge16n %g3, %o3, %l4
loop_2443:
stb %o0, [%l7 + 0x63]
brz,a %l6, loop_2444
fmovd %f12, %f2
movpos %xcc, %i1, %o7
ldsb [%l7 + 0x3E], %g6
loop_2444:
fornot1 %f6, %f0, %f8
tg %xcc, 0x3
fbue,a %fcc0, loop_2445
fblg,a %fcc3, loop_2446
fxnor %f14, %f6, %f8
fpsub16 %f10, %f14, %f4
loop_2445:
fand %f8, %f8, %f6
loop_2446:
ldub [%l7 + 0x52], %i7
and %l2, %l1, %i0
fmovrdlez %g2, %f0, %f12
fmovdvc %xcc, %f5, %f9
bgu,a %xcc, loop_2447
tne %icc, 0x1
fpsub16 %f10, %f14, %f12
srlx %g4, %l0, %i4
loop_2447:
movrgez %o4, 0x1DD, %g1
ldub [%l7 + 0x14], %l3
fnand %f10, %f0, %f2
ldsh [%l7 + 0x30], %g7
ldsh [%l7 + 0x44], %i3
fnot2 %f2, %f14
ld [%l7 + 0x38], %f12
fmovde %xcc, %f10, %f4
stw %o5, [%l7 + 0x58]
movpos %xcc, %o6, %g5
umul %l5, 0x0A5D, %i6
lduw [%l7 + 0x30], %i2
movn %xcc, %i5, %o2
st %f12, [%l7 + 0x20]
bg loop_2448
movpos %icc, %g3, %o3
fxor %f2, %f8, %f12
pdist %f6, %f10, %f14
loop_2448:
brgez %l4, loop_2449
tvc %icc, 0x0
st %f14, [%l7 + 0x20]
fmul8ulx16 %f8, %f0, %f4
loop_2449:
fmovspos %icc, %f10, %f7
ldx [%l7 + 0x28], %o1
fmovrdgez %l6, %f4, %f8
xnorcc %i1, %o0, %g6
tvs %icc, 0x2
bge,a loop_2450
fmovsgu %xcc, %f9, %f7
bne,pn %icc, loop_2451
popc 0x0B49, %o7
loop_2450:
fxnor %f2, %f0, %f8
movle %icc, %i7, %l1
loop_2451:
edge32n %l2, %i0, %g4
bvs %icc, loop_2452
fnands %f9, %f8, %f15
fpsub32s %f6, %f8, %f6
fmovdl %icc, %f13, %f0
loop_2452:
xorcc %l0, 0x113C, %i4
fpsub32s %f11, %f9, %f15
smul %g2, 0x13BD, %o4
bl %icc, loop_2453
stb %g1, [%l7 + 0x37]
umul %l3, 0x1B52, %i3
ldd [%l7 + 0x48], %f0
loop_2453:
sth %g7, [%l7 + 0x40]
fbg,a %fcc3, loop_2454
tg %icc, 0x6
lduw [%l7 + 0x20], %o6
fmovrslez %g5, %f11, %f9
loop_2454:
ld [%l7 + 0x54], %f0
movrgez %o5, %l5, %i6
srl %i5, 0x17, %o2
fcmpne16 %f0, %f12, %g3
bne,pt %icc, loop_2455
stx %o3, [%l7 + 0x78]
fnor %f4, %f4, %f2
fblg %fcc0, loop_2456
loop_2455:
ldx [%l7 + 0x38], %l4
alignaddr %i2, %l6, %o1
sdiv %o0, 0x0E5A, %i1
loop_2456:
fone %f10
fmovrdne %o7, %f8, %f8
fsrc1s %f15, %f2
ldsw [%l7 + 0x38], %i7
fcmped %fcc2, %f6, %f8
fmovrde %g6, %f8, %f2
fand %f12, %f12, %f6
ldsb [%l7 + 0x0D], %l2
fbe,a %fcc1, loop_2457
fornot1 %f12, %f0, %f6
andn %l1, %i0, %l0
lduh [%l7 + 0x3A], %g4
loop_2457:
xnor %i4, 0x1DC7, %g2
edge32 %o4, %g1, %l3
bvc,a loop_2458
fsrc1 %f4, %f6
sra %g7, 0x1D, %o6
fmovsgu %icc, %f5, %f1
loop_2458:
ldx [%l7 + 0x58], %g5
fmovde %icc, %f8, %f14
st %f2, [%l7 + 0x20]
fmovd %f6, %f4
ldub [%l7 + 0x55], %i3
ble,a %icc, loop_2459
fbuge %fcc0, loop_2460
fandnot2s %f3, %f10, %f13
std %f12, [%l7 + 0x08]
loop_2459:
movleu %xcc, %o5, %l5
loop_2460:
fexpand %f7, %f14
fbne %fcc2, loop_2461
fandnot2 %f6, %f14, %f4
tsubcctv %i6, 0x1F6A, %i5
te %icc, 0x4
loop_2461:
fmovdle %xcc, %f9, %f0
fabsd %f14, %f14
fpadd32 %f6, %f0, %f12
tsubcc %o2, 0x1AB6, %g3
faligndata %f14, %f10, %f0
ld [%l7 + 0x1C], %f2
edge32 %o3, %l4, %i2
fpack16 %f14, %f6
taddcctv %o1, %l6, %o0
bn %icc, loop_2462
fmovsne %icc, %f7, %f1
ldsb [%l7 + 0x2F], %o7
edge8n %i1, %g6, %i7
loop_2462:
umulcc %l2, 0x123E, %i0
movn %icc, %l0, %g4
st %f8, [%l7 + 0x28]
ld [%l7 + 0x7C], %f6
bne,a,pt %icc, loop_2463
fnors %f8, %f0, %f10
bvs,a loop_2464
bvc,a,pn %xcc, loop_2465
loop_2463:
edge32n %i4, %g2, %l1
and %g1, 0x0A27, %o4
loop_2464:
fandnot2 %f2, %f14, %f6
loop_2465:
lduh [%l7 + 0x72], %l3
sethi 0x10A7, %g7
fxnor %f10, %f4, %f12
lduh [%l7 + 0x3E], %g5
ldub [%l7 + 0x0F], %o6
ld [%l7 + 0x40], %f2
std %f6, [%l7 + 0x60]
fsrc1 %f2, %f14
fandnot1 %f10, %f6, %f8
fmovrsgz %o5, %f11, %f5
ldub [%l7 + 0x36], %l5
lduh [%l7 + 0x22], %i3
ld [%l7 + 0x30], %f3
call loop_2466
or %i5, 0x13F0, %o2
movpos %xcc, %g3, %i6
fmovrslez %l4, %f5, %f15
loop_2466:
fcmpeq32 %f6, %f0, %i2
fmovrsgz %o1, %f10, %f12
stb %l6, [%l7 + 0x6B]
fcmpd %fcc2, %f8, %f8
fmovdleu %xcc, %f7, %f15
fmovsvc %xcc, %f0, %f3
lduh [%l7 + 0x32], %o0
fbuge,a %fcc1, loop_2467
sth %o7, [%l7 + 0x5E]
ld [%l7 + 0x4C], %f3
tle %icc, 0x1
loop_2467:
lduh [%l7 + 0x16], %o3
std %f4, [%l7 + 0x30]
std %f12, [%l7 + 0x10]
fmovsgu %icc, %f12, %f12
ldd [%l7 + 0x30], %f14
stx %i1, [%l7 + 0x10]
bge,pt %icc, loop_2468
ld [%l7 + 0x34], %f2
fcmpgt32 %f4, %f2, %i7
ldsw [%l7 + 0x48], %g6
loop_2468:
xnor %i0, 0x1B3D, %l2
std %f14, [%l7 + 0x48]
fzero %f6
ldsh [%l7 + 0x6C], %l0
fornot1s %f6, %f3, %f14
ldd [%l7 + 0x30], %f4
movg %icc, %g4, %g2
fbl,a %fcc3, loop_2469
brz %l1, loop_2470
sll %i4, 0x00, %g1
ldd [%l7 + 0x68], %f10
loop_2469:
fmovsne %xcc, %f4, %f8
loop_2470:
fcmpne16 %f10, %f12, %l3
fmovdl %icc, %f5, %f15
fmovdvc %icc, %f10, %f11
fmovrdne %g7, %f12, %f2
st %f6, [%l7 + 0x2C]
fbul,a %fcc3, loop_2471
smulcc %g5, 0x0661, %o6
edge8ln %o4, %l5, %i3
ld [%l7 + 0x68], %f6
loop_2471:
fbule %fcc3, loop_2472
tvs %icc, 0x2
movl %icc, %i5, %o5
brlz,a %o2, loop_2473
loop_2472:
bg,a loop_2474
lduh [%l7 + 0x78], %g3
fpadd16 %f0, %f4, %f0
loop_2473:
ta %xcc, 0x0
loop_2474:
edge16ln %i6, %i2, %o1
smulcc %l4, 0x0A72, %l6
stw %o0, [%l7 + 0x60]
udivx %o3, 0x0848, %o7
subc %i1, %i7, %g6
ldsh [%l7 + 0x7E], %i0
fornot1 %f4, %f6, %f0
movge %xcc, %l0, %l2
stx %g2, [%l7 + 0x70]
fmovsge %icc, %f7, %f6
ldx [%l7 + 0x50], %l1
fmovsge %icc, %f12, %f7
brz %g4, loop_2475
bge,pt %xcc, loop_2476
stw %g1, [%l7 + 0x60]
st %f14, [%l7 + 0x7C]
loop_2475:
tle %icc, 0x4
loop_2476:
std %f10, [%l7 + 0x50]
stx %i4, [%l7 + 0x18]
subcc %l3, 0x1C02, %g5
ldx [%l7 + 0x38], %g7
fmul8x16au %f3, %f10, %f14
ld [%l7 + 0x7C], %f5
tsubcc %o6, %l5, %o4
brnz %i5, loop_2477
and %i3, 0x0687, %o2
fpack32 %f10, %f6, %f10
fornot1s %f14, %f4, %f4
loop_2477:
and %o5, 0x010D, %g3
call loop_2478
be %xcc, loop_2479
lduw [%l7 + 0x0C], %i6
st %f8, [%l7 + 0x1C]
loop_2478:
stw %i2, [%l7 + 0x24]
loop_2479:
andn %l4, %o1, %l6
fmul8sux16 %f8, %f6, %f12
fmovsge %icc, %f6, %f8
fsrc2 %f6, %f10
lduh [%l7 + 0x30], %o3
stw %o7, [%l7 + 0x70]
pdist %f8, %f8, %f4
ldsh [%l7 + 0x68], %o0
fpsub16s %f12, %f3, %f13
ldx [%l7 + 0x78], %i1
nop
setx loop_2480, %l0, %l1
jmpl %l1, %i7
xor %i0, %g6, %l0
std %f4, [%l7 + 0x48]
lduw [%l7 + 0x54], %g2
loop_2480:
std %f2, [%l7 + 0x68]
movn %xcc, %l1, %l2
bvc,a,pt %icc, loop_2481
bn,a,pn %icc, loop_2482
fcmpgt16 %f4, %f8, %g4
mulx %i4, %g1, %l3
loop_2481:
fxors %f5, %f2, %f8
loop_2482:
move %icc, %g7, %g5
st %f8, [%l7 + 0x08]
ldsw [%l7 + 0x50], %o6
fnors %f10, %f9, %f8
ldd [%l7 + 0x50], %f14
stx %o4, [%l7 + 0x58]
bvs,a,pn %icc, loop_2483
fnegs %f2, %f7
fmovrsne %i5, %f14, %f5
stw %l5, [%l7 + 0x2C]
loop_2483:
std %f8, [%l7 + 0x48]
orn %i3, %o5, %o2
tsubcctv %g3, 0x0063, %i6
fmovsa %xcc, %f12, %f15
stb %i2, [%l7 + 0x4E]
subcc %l4, 0x012D, %o1
ble,pn %icc, loop_2484
umul %l6, %o3, %o0
mulx %i1, 0x0197, %o7
bn,a,pt %icc, loop_2485
loop_2484:
fcmpgt16 %f8, %f8, %i0
fbule %fcc2, loop_2486
brlz %i7, loop_2487
loop_2485:
pdist %f0, %f6, %f14
add %g6, %g2, %l1
loop_2486:
ldd [%l7 + 0x30], %f0
loop_2487:
stb %l0, [%l7 + 0x7A]
fornot1s %f10, %f6, %f15
fbo %fcc3, loop_2488
st %f15, [%l7 + 0x48]
ldsb [%l7 + 0x1C], %g4
bneg,a %xcc, loop_2489
loop_2488:
array32 %i4, %l2, %l3
std %f0, [%l7 + 0x20]
fzero %f0
loop_2489:
lduw [%l7 + 0x4C], %g1
ldsh [%l7 + 0x48], %g5
smulcc %g7, 0x19BE, %o6
fmovdpos %xcc, %f13, %f8
alignaddr %o4, %i5, %i3
fmovrslz %l5, %f3, %f7
stw %o2, [%l7 + 0x28]
bshuffle %f14, %f0, %f10
brz %g3, loop_2490
ldsh [%l7 + 0x48], %o5
udivx %i6, 0x19F6, %l4
fnot1 %f4, %f0
loop_2490:
bpos loop_2491
umul %i2, %l6, %o3
bvs %xcc, loop_2492
ld [%l7 + 0x18], %f5
loop_2491:
fmovsgu %xcc, %f0, %f7
fmul8x16al %f8, %f4, %f6
loop_2492:
move %icc, %o1, %o0
ldsb [%l7 + 0x17], %o7
edge8l %i0, %i1, %i7
fmovsg %xcc, %f9, %f10
fnegs %f2, %f0
lduh [%l7 + 0x62], %g2
std %f6, [%l7 + 0x28]
st %f7, [%l7 + 0x48]
lduh [%l7 + 0x32], %l1
ldsw [%l7 + 0x78], %g6
edge32ln %g4, %l0, %l2
fornot1s %f4, %f2, %f3
tcs %icc, 0x2
fmovdne %xcc, %f9, %f6
ldsb [%l7 + 0x3D], %i4
std %f12, [%l7 + 0x20]
fblg %fcc0, loop_2493
nop
setx loop_2494, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovscc %xcc, %f2, %f15
movleu %xcc, %l3, %g5
loop_2493:
te %xcc, 0x0
loop_2494:
fandnot1 %f0, %f0, %f4
ldd [%l7 + 0x08], %f12
array8 %g1, %o6, %o4
fsrc1s %f14, %f9
nop
setx loop_2495, %l0, %l1
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 + 0x2A], %i5
ldd [%l7 + 0x30], %f0
tl %xcc, 0x0
loop_2495:
stw %g7, [%l7 + 0x60]
orn %l5, 0x1E5B, %i3
fmovsn %icc, %f14, %f0
fabsd %f12, %f8
bge %xcc, loop_2496
faligndata %f8, %f8, %f2
bvs,a loop_2497
fmovdvs %xcc, %f4, %f13
loop_2496:
stb %o2, [%l7 + 0x3F]
movvs %xcc, %o5, %i6
loop_2497:
brlz %l4, loop_2498
sth %i2, [%l7 + 0x18]
tsubcctv %l6, %g3, %o1
array32 %o0, %o3, %i0
loop_2498:
taddcctv %o7, 0x1758, %i7
andncc %i1, %g2, %g6
fmovdgu %xcc, %f14, %f2
lduh [%l7 + 0x36], %g4
brnz %l1, loop_2499
sethi 0x134D, %l2
fors %f2, %f11, %f6
lduh [%l7 + 0x2C], %i4
loop_2499:
fmovda %icc, %f2, %f3
fbul %fcc3, loop_2500
array16 %l0, %l3, %g5
fmovrslez %o6, %f14, %f10
fzero %f8
loop_2500:
fbg,a %fcc1, loop_2501
lduh [%l7 + 0x5A], %o4
tle %icc, 0x4
orn %g1, 0x0417, %i5
loop_2501:
stx %l5, [%l7 + 0x48]
fxnor %f10, %f0, %f6
ld [%l7 + 0x78], %f3
ldd [%l7 + 0x48], %f6
fbul %fcc3, loop_2502
ld [%l7 + 0x68], %f14
ldub [%l7 + 0x71], %i3
fsrc2 %f4, %f10
loop_2502:
movl %xcc, %o2, %o5
fmovdvc %xcc, %f10, %f6
movge %xcc, %g7, %l4
mulx %i6, 0x0E05, %l6
movrgz %g3, %o1, %i2
tg %xcc, 0x6
lduh [%l7 + 0x18], %o3
tvc %xcc, 0x7
alignaddrl %o0, %i0, %i7
ldsw [%l7 + 0x58], %i1
umul %g2, 0x1096, %g6
fmuld8ulx16 %f14, %f4, %f0
fbge,a %fcc1, loop_2503
ldub [%l7 + 0x1A], %o7
stx %l1, [%l7 + 0x18]
bgu,a,pt %xcc, loop_2504
loop_2503:
fmovde %icc, %f5, %f4
be,pt %xcc, loop_2505
ldsh [%l7 + 0x1A], %g4
loop_2504:
taddcctv %l2, 0x108D, %l0
sllx %l3, %i4, %o6
loop_2505:
lduh [%l7 + 0x74], %g5
fmovdle %icc, %f11, %f3
movgu %icc, %o4, %g1
sdiv %i5, 0x0BE7, %l5
lduw [%l7 + 0x74], %o2
fnors %f14, %f2, %f6
fmovdle %icc, %f2, %f11
ldub [%l7 + 0x5F], %i3
udivcc %o5, 0x1E3E, %l4
fmovsneg %icc, %f9, %f9
lduh [%l7 + 0x32], %g7
fpsub16s %f1, %f3, %f15
fmovdl %icc, %f9, %f0
fmovscs %xcc, %f9, %f6
tvs %xcc, 0x0
bvc,pn %icc, loop_2506
fzero %f8
fpack32 %f10, %f2, %f0
brlz %i6, loop_2507
loop_2506:
fbge,a %fcc1, loop_2508
movrlez %l6, 0x1BF, %o1
tvs %xcc, 0x6
loop_2507:
tcs %xcc, 0x0
loop_2508:
fmovsvs %xcc, %f7, %f13
lduh [%l7 + 0x70], %g3
fmovsvs %icc, %f4, %f14
fmovsl %xcc, %f0, %f15
st %f7, [%l7 + 0x70]
fabss %f7, %f4
edge16 %o3, %o0, %i2
bpos,a,pn %icc, loop_2509
fnands %f0, %f1, %f3
lduw [%l7 + 0x40], %i7
umulcc %i0, %g2, %g6
loop_2509:
xor %i1, %l1, %o7
fmovse %icc, %f2, %f13
ldsh [%l7 + 0x0E], %l2
orncc %l0, 0x01B0, %g4
fmovdge %xcc, %f2, %f0
bn,pn %icc, loop_2510
stb %l3, [%l7 + 0x79]
bvc,pn %xcc, loop_2511
fbne,a %fcc0, loop_2512
loop_2510:
tle %xcc, 0x6
fmovsne %xcc, %f9, %f11
loop_2511:
lduw [%l7 + 0x74], %o6
loop_2512:
sth %i4, [%l7 + 0x62]
ldsh [%l7 + 0x28], %g5
sth %o4, [%l7 + 0x76]
fmul8x16au %f4, %f5, %f6
sra %i5, %g1, %l5
stx %o2, [%l7 + 0x08]
fxor %f6, %f4, %f4
fcmpes %fcc0, %f12, %f6
fand %f12, %f0, %f4
addc %o5, %l4, %i3
fmovrsgez %i6, %f13, %f12
bne,a loop_2513
brlez %g7, loop_2514
sdiv %o1, 0x12BF, %l6
stx %o3, [%l7 + 0x20]
loop_2513:
orcc %o0, 0x1C83, %i2
loop_2514:
fmovdleu %icc, %f11, %f15
ldsb [%l7 + 0x15], %i7
fmovrsne %i0, %f8, %f4
movleu %icc, %g3, %g2
stb %g6, [%l7 + 0x3E]
edge8 %i1, %o7, %l1
brlez %l0, loop_2515
fbo %fcc2, loop_2516
tgu %xcc, 0x6
subc %l2, %g4, %o6
loop_2515:
movpos %icc, %l3, %i4
loop_2516:
fpmerge %f7, %f12, %f4
fmovrdne %o4, %f14, %f14
fandnot1s %f8, %f14, %f15
sth %i5, [%l7 + 0x32]
movrne %g1, %l5, %o2
fpsub16s %f12, %f13, %f0
udiv %o5, 0x192E, %g5
and %l4, 0x0ACA, %i3
ldub [%l7 + 0x40], %g7
mulx %i6, %l6, %o1
fble,a %fcc3, loop_2517
fmovrsgz %o0, %f5, %f0
ldsw [%l7 + 0x4C], %i2
fxnor %f14, %f14, %f8
loop_2517:
fpsub16 %f12, %f2, %f12
fcmple16 %f0, %f10, %i7
fxnors %f7, %f6, %f11
fmovrsgz %i0, %f13, %f7
ldsh [%l7 + 0x46], %g3
ldd [%l7 + 0x58], %f2
stw %g2, [%l7 + 0x48]
ldub [%l7 + 0x7A], %g6
ldub [%l7 + 0x32], %i1
sth %o7, [%l7 + 0x54]
lduh [%l7 + 0x2C], %o3
lduh [%l7 + 0x42], %l1
fbl %fcc0, loop_2518
bne,pn %xcc, loop_2519
stb %l0, [%l7 + 0x55]
ldsh [%l7 + 0x70], %l2
loop_2518:
fmovrdgz %g4, %f10, %f6
loop_2519:
ldub [%l7 + 0x76], %l3
stx %i4, [%l7 + 0x10]
fblg,a %fcc0, loop_2520
edge8ln %o4, %i5, %g1
stw %o6, [%l7 + 0x24]
fmovd %f8, %f14
loop_2520:
fmovs %f4, %f5
ldd [%l7 + 0x58], %f14
edge16ln %o2, %l5, %o5
for %f14, %f4, %f12
ta %xcc, 0x1
ldsw [%l7 + 0x18], %g5
ldsw [%l7 + 0x28], %i3
fmovdleu %icc, %f12, %f9
st %f9, [%l7 + 0x6C]
fba %fcc3, loop_2521
fnegs %f6, %f2
fblg,a %fcc0, loop_2522
bleu,a,pn %xcc, loop_2523
loop_2521:
mova %icc, %g7, %i6
ldd [%l7 + 0x40], %f0
loop_2522:
fmovsneg %xcc, %f2, %f15
loop_2523:
tne %icc, 0x0
tvc %xcc, 0x0
ldd [%l7 + 0x08], %f8
fcmped %fcc1, %f6, %f2
taddcctv %l6, %l4, %o1
edge8l %o0, %i2, %i0
bl %icc, loop_2524
move %icc, %g3, %g2
fbn %fcc3, loop_2525
bvc,pt %xcc, loop_2526
loop_2524:
ld [%l7 + 0x64], %f11
tpos %xcc, 0x0
loop_2525:
ldsw [%l7 + 0x0C], %i7
loop_2526:
ldub [%l7 + 0x08], %i1
xor %o7, %g6, %l1
edge8n %o3, %l0, %g4
ldsb [%l7 + 0x18], %l3
fmovsge %icc, %f11, %f1
brlez,a %l2, loop_2527
fmovdvs %icc, %f1, %f11
movle %icc, %i4, %i5
bpos loop_2528
loop_2527:
ldsb [%l7 + 0x34], %o4
fnot2s %f13, %f0
fmovrse %o6, %f5, %f8
loop_2528:
fsrc1 %f10, %f0
fbu,a %fcc0, loop_2529
fpsub16s %f8, %f4, %f6
stb %g1, [%l7 + 0x72]
fsrc1 %f0, %f6
loop_2529:
fmovrdgez %o2, %f4, %f14
stb %o5, [%l7 + 0x69]
bpos %icc, loop_2530
ldsh [%l7 + 0x6A], %l5
fmul8sux16 %f14, %f6, %f0
lduh [%l7 + 0x7C], %g5
loop_2530:
fmul8x16au %f15, %f11, %f2
fmovrde %g7, %f12, %f14
bvs,a %icc, loop_2531
ldsb [%l7 + 0x2F], %i3
ldd [%l7 + 0x48], %f14
or %l6, 0x02AE, %i6
loop_2531:
brlez,a %l4, loop_2532
movl %xcc, %o0, %i2
bvc,a,pn %xcc, loop_2533
bleu loop_2534
loop_2532:
movneg %xcc, %i0, %o1
stb %g3, [%l7 + 0x4B]
loop_2533:
ldd [%l7 + 0x68], %f4
loop_2534:
fmovrsgez %i7, %f8, %f3
fnand %f8, %f4, %f14
fpmerge %f9, %f8, %f14
fand %f2, %f2, %f6
fnor %f4, %f8, %f10
fble %fcc2, loop_2535
array8 %g2, %o7, %i1
edge8 %g6, %o3, %l0
mulscc %l1, %l3, %g4
loop_2535:
faligndata %f10, %f4, %f12
movrgez %i4, 0x15B, %l2
ldsb [%l7 + 0x59], %i5
tge %xcc, 0x4
subc %o6, %g1, %o4
fpadd16s %f14, %f7, %f11
sth %o2, [%l7 + 0x5C]
ldsh [%l7 + 0x4A], %l5
fmovrdlz %o5, %f12, %f0
bvc loop_2536
fpmerge %f14, %f13, %f2
te %xcc, 0x3
fmul8x16al %f8, %f14, %f12
loop_2536:
lduh [%l7 + 0x5C], %g7
brgz %g5, loop_2537
lduw [%l7 + 0x50], %l6
nop
setx loop_2538, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldub [%l7 + 0x23], %i3
loop_2537:
edge32n %i6, %l4, %i2
fmovdcs %icc, %f13, %f13
loop_2538:
subc %o0, 0x1DF0, %i0
fmul8ulx16 %f4, %f14, %f0
xorcc %g3, %i7, %o1
fmul8sux16 %f2, %f2, %f14
fbug %fcc1, loop_2539
movg %icc, %o7, %i1
movpos %xcc, %g2, %g6
st %f13, [%l7 + 0x70]
loop_2539:
st %f10, [%l7 + 0x78]
edge16n %o3, %l0, %l3
edge16 %g4, %l1, %i4
fmul8x16au %f4, %f7, %f0
bn loop_2540
fmovspos %icc, %f12, %f14
std %f12, [%l7 + 0x08]
lduh [%l7 + 0x4A], %i5
loop_2540:
movrlz %o6, 0x269, %l2
fmovsl %icc, %f12, %f9
ld [%l7 + 0x2C], %f10
bcs,a,pn %xcc, loop_2541
movn %xcc, %o4, %g1
fornot1s %f10, %f4, %f6
fmovsl %xcc, %f3, %f10
loop_2541:
movrgz %o2, %l5, %g7
ldx [%l7 + 0x50], %o5
fmovdleu %icc, %f0, %f14
ldub [%l7 + 0x14], %g5
fmovdleu %icc, %f10, %f4
sth %l6, [%l7 + 0x12]
fcmpgt32 %f10, %f2, %i6
fbuge,a %fcc3, loop_2542
fnands %f4, %f11, %f5
fbo %fcc2, loop_2543
movcc %xcc, %l4, %i2
loop_2542:
fmovrsgez %i3, %f6, %f11
stw %i0, [%l7 + 0x40]
loop_2543:
lduh [%l7 + 0x56], %o0
fornot2 %f12, %f2, %f2
fcmpgt32 %f12, %f12, %i7
ldx [%l7 + 0x10], %o1
fmovdcs %xcc, %f3, %f11
lduh [%l7 + 0x1A], %g3
std %f14, [%l7 + 0x70]
fmovrsne %i1, %f1, %f8
fmovrsne %g2, %f3, %f12
bvc loop_2544
nop
setx loop_2545, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8ulx16 %f14, %f6, %f2
fpsub32s %f4, %f5, %f14
loop_2544:
fcmped %fcc0, %f2, %f6
loop_2545:
sth %o7, [%l7 + 0x72]
fbl,a %fcc0, loop_2546
alignaddrl %o3, %l0, %l3
stw %g4, [%l7 + 0x70]
fnors %f1, %f4, %f11
loop_2546:
fcmped %fcc2, %f10, %f2
fmovscc %xcc, %f12, %f13
lduh [%l7 + 0x08], %l1
edge32n %g6, %i5, %i4
lduw [%l7 + 0x68], %l2
tle %xcc, 0x2
movre %o6, 0x240, %g1
fmul8ulx16 %f12, %f2, %f4
movge %icc, %o2, %l5
fpsub32s %f8, %f1, %f6
array32 %g7, %o5, %g5
ldsb [%l7 + 0x54], %l6
stb %i6, [%l7 + 0x72]
fmovdvc %icc, %f13, %f0
ldd [%l7 + 0x30], %f10
tle %xcc, 0x6
tsubcc %o4, 0x07B3, %i2
ldub [%l7 + 0x0E], %i3
fmuld8ulx16 %f13, %f2, %f14
fbo,a %fcc0, loop_2547
edge32ln %i0, %l4, %i7
brgz,a %o0, loop_2548
fones %f9
loop_2547:
fcmple16 %f10, %f2, %g3
fcmpne32 %f10, %f10, %i1
loop_2548:
fbu,a %fcc0, loop_2549
nop
setx loop_2550, %l0, %l1
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_2551, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnegs %f14, %f10
loop_2549:
ldx [%l7 + 0x48], %o1
loop_2550:
std %f2, [%l7 + 0x20]
loop_2551:
fcmpd %fcc3, %f2, %f10
tsubcctv %o7, %g2, %o3
sth %l0, [%l7 + 0x4C]
edge8 %l3, %g4, %g6
stw %l1, [%l7 + 0x38]
ldd [%l7 + 0x30], %f8
ldsh [%l7 + 0x26], %i4
fmovrdgez %l2, %f0, %f14
lduw [%l7 + 0x6C], %i5
movrlez %g1, %o6, %l5
std %f14, [%l7 + 0x48]
stb %o2, [%l7 + 0x1F]
ldx [%l7 + 0x48], %o5
fmovd %f10, %f8
std %f6, [%l7 + 0x28]
udiv %g7, 0x19CF, %g5
ldd [%l7 + 0x70], %f12
movgu %xcc, %l6, %o4
fcmple16 %f6, %f14, %i2
xor %i6, 0x1DED, %i3
fbne %fcc0, loop_2552
fcmpeq32 %f10, %f2, %i0
fsrc1 %f0, %f0
ldsh [%l7 + 0x4C], %l4
loop_2552:
fmovsne %xcc, %f4, %f5
array8 %i7, %o0, %g3
sll %i1, %o7, %g2
lduw [%l7 + 0x6C], %o1
fbue %fcc0, loop_2553
ldsh [%l7 + 0x1E], %l0
fbuge,a %fcc3, loop_2554
fmovde %xcc, %f12, %f11
loop_2553:
sub %o3, %l3, %g4
sth %g6, [%l7 + 0x5C]
loop_2554:
fpsub16s %f13, %f13, %f7
smul %l1, %i4, %i5
ldsb [%l7 + 0x6B], %g1
orn %o6, 0x00CC, %l2
fcmpne32 %f2, %f12, %o2
ldsh [%l7 + 0x18], %l5
ldsh [%l7 + 0x28], %o5
fpackfix %f0, %f4
tge %icc, 0x2
array8 %g7, %g5, %l6
stw %i2, [%l7 + 0x58]
fpsub32s %f6, %f6, %f14
fmuld8ulx16 %f6, %f2, %f6
brgz,a %i6, loop_2555
movle %xcc, %i3, %i0
fbue %fcc1, loop_2556
movne %xcc, %o4, %i7
loop_2555:
fnors %f11, %f10, %f11
move %icc, %o0, %l4
loop_2556:
ldsb [%l7 + 0x38], %i1
st %f6, [%l7 + 0x70]
st %f14, [%l7 + 0x3C]
edge16ln %g3, %g2, %o7
fxnor %f8, %f6, %f10
stb %o1, [%l7 + 0x58]
fpsub32s %f10, %f13, %f13
ldd [%l7 + 0x10], %f2
tsubcc %o3, %l3, %l0
fcmpeq32 %f2, %f0, %g6
tvc %icc, 0x0
orn %g4, 0x1CBE, %i4
mulx %l1, 0x16E2, %g1
tgu %icc, 0x1
smulcc %o6, %l2, %o2
andncc %i5, %o5, %l5
lduw [%l7 + 0x64], %g5
edge8ln %g7, %i2, %i6
popc %i3, %l6
brlz,a %i0, loop_2557
fmul8x16al %f2, %f7, %f6
fbul,a %fcc3, loop_2558
andncc %o4, %o0, %l4
loop_2557:
fmovdl %icc, %f0, %f3
movrgz %i1, 0x2EE, %g3
loop_2558:
fble,a %fcc2, loop_2559
fbe,a %fcc1, loop_2560
ldsw [%l7 + 0x60], %i7
bge loop_2561
loop_2559:
ldsb [%l7 + 0x62], %o7
loop_2560:
fabss %f7, %f5
fnegd %f6, %f6
loop_2561:
edge32 %o1, %o3, %g2
movrgez %l3, %g6, %g4
tge %xcc, 0x6
nop
setx loop_2562, %l0, %l1
jmpl %l1, %i4
andcc %l0, %l1, %g1
fxors %f13, %f6, %f0
tne %icc, 0x0
loop_2562:
pdist %f6, %f6, %f12
udivx %l2, 0x0EFA, %o2
ld [%l7 + 0x20], %f13
st %f8, [%l7 + 0x40]
fmovdneg %icc, %f6, %f3
edge8 %i5, %o6, %o5
sll %l5, %g7, %i2
stw %i6, [%l7 + 0x24]
fcmple32 %f14, %f6, %g5
fbuge,a %fcc3, loop_2563
ble,a %xcc, loop_2564
fmovdcc %icc, %f3, %f6
bcs loop_2565
loop_2563:
xorcc %l6, 0x0863, %i0
loop_2564:
movcc %xcc, %o4, %o0
tn %icc, 0x3
loop_2565:
movpos %xcc, %i3, %l4
tcc %xcc, 0x1
tge %icc, 0x7
fpsub32s %f8, %f1, %f7
ld [%l7 + 0x44], %f5
ldx [%l7 + 0x78], %g3
tn %xcc, 0x1
movgu %xcc, %i1, %i7
ba,a loop_2566
bvs,a,pn %icc, loop_2567
stx %o7, [%l7 + 0x20]
movcc %icc, %o1, %o3
loop_2566:
fmovdpos %icc, %f0, %f10
loop_2567:
fmovsge %icc, %f2, %f12
fmul8x16au %f0, %f14, %f0
fmovsl %icc, %f12, %f2
lduw [%l7 + 0x7C], %l3
fcmple16 %f2, %f6, %g2
umulcc %g6, 0x038A, %i4
fsrc2s %f2, %f4
fmovdgu %xcc, %f11, %f12
std %f10, [%l7 + 0x48]
fbue,a %fcc2, loop_2568
orcc %l0, 0x1948, %l1
call loop_2569
movvs %xcc, %g1, %g4
loop_2568:
fands %f3, %f2, %f15
brgz %o2, loop_2570
loop_2569:
xorcc %i5, %o6, %o5
stb %l2, [%l7 + 0x35]
fandnot2s %f2, %f6, %f0
loop_2570:
stb %l5, [%l7 + 0x48]
fpadd32s %f6, %f12, %f7
movn %xcc, %i2, %i6
ba,a loop_2571
ldd [%l7 + 0x50], %f6
fmovdge %xcc, %f6, %f8
std %f0, [%l7 + 0x68]
loop_2571:
fmovdle %icc, %f14, %f14
ble,pt %xcc, loop_2572
brgz %g7, loop_2573
ldsh [%l7 + 0x28], %g5
ld [%l7 + 0x38], %f7
loop_2572:
stb %l6, [%l7 + 0x56]
loop_2573:
ldsb [%l7 + 0x52], %i0
bge,a,pn %icc, loop_2574
fbge %fcc3, loop_2575
fmovscs %icc, %f10, %f8
ldsb [%l7 + 0x62], %o4
loop_2574:
mulx %o0, 0x1982, %l4
loop_2575:
ldsh [%l7 + 0x2A], %i3
fexpand %f4, %f10
ldsb [%l7 + 0x50], %g3
fornot1s %f5, %f9, %f15
std %f4, [%l7 + 0x18]
subc %i1, 0x164C, %o7
fnot2 %f10, %f12
fbu %fcc2, loop_2576
lduh [%l7 + 0x38], %o1
ldsb [%l7 + 0x22], %i7
fpadd32 %f10, %f4, %f6
loop_2576:
bne,a loop_2577
stb %o3, [%l7 + 0x4C]
ba,pt %icc, loop_2578
fsrc1 %f8, %f10
loop_2577:
srlx %l3, 0x1E, %g6
array8 %i4, %l0, %g2
loop_2578:
edge16 %l1, %g1, %o2
ldsw [%l7 + 0x0C], %g4
sll %i5, %o5, %o6
sllx %l5, %i2, %i6
tgu %xcc, 0x7
stx %l2, [%l7 + 0x30]
movrlz %g5, 0x1AE, %g7
edge8 %i0, %o4, %o0
fzero %f8
std %f0, [%l7 + 0x68]
fmovrse %l4, %f14, %f7
fbug,a %fcc0, loop_2579
fmovdcs %icc, %f8, %f6
ldsw [%l7 + 0x20], %i3
xorcc %l6, 0x1775, %i1
loop_2579:
ldsh [%l7 + 0x3C], %g3
fcmple32 %f10, %f12, %o7
stw %o1, [%l7 + 0x4C]
faligndata %f10, %f12, %f4
ldub [%l7 + 0x62], %i7
mova %icc, %l3, %g6
ble,pn %xcc, loop_2580
addc %o3, %i4, %g2
be,a %xcc, loop_2581
fcmpgt32 %f10, %f0, %l1
loop_2580:
fmovdpos %xcc, %f4, %f10
fnegs %f0, %f11
loop_2581:
ta %icc, 0x7
stb %l0, [%l7 + 0x33]
pdist %f12, %f8, %f2
lduh [%l7 + 0x18], %g1
lduh [%l7 + 0x24], %g4
st %f14, [%l7 + 0x60]
bl,a,pn %xcc, loop_2582
fmuld8sux16 %f14, %f2, %f2
udivx %i5, 0x1047, %o5
brnz,a %o2, loop_2583
loop_2582:
fmovscs %icc, %f2, %f12
tsubcctv %o6, %l5, %i2
subc %i6, 0x129A, %g5
loop_2583:
ld [%l7 + 0x30], %f3
fbuge %fcc0, loop_2584
smul %l2, %i0, %g7
ldub [%l7 + 0x3F], %o0
ldsb [%l7 + 0x3D], %l4
loop_2584:
tvc %icc, 0x6
ldub [%l7 + 0x49], %o4
tl %icc, 0x6
tsubcctv %i3, %l6, %g3
orn %o7, 0x0DD5, %i1
sth %o1, [%l7 + 0x4E]
brlez,a %l3, loop_2585
taddcc %i7, %g6, %i4
edge16l %o3, %g2, %l1
fors %f8, %f11, %f7
loop_2585:
fnot1s %f6, %f9
st %f15, [%l7 + 0x2C]
st %f13, [%l7 + 0x2C]
fmovrslez %g1, %f4, %f2
stx %g4, [%l7 + 0x30]
tleu %icc, 0x7
fmovsge %icc, %f13, %f7
sllx %i5, %l0, %o5
ldsw [%l7 + 0x3C], %o2
ldsb [%l7 + 0x22], %o6
stw %l5, [%l7 + 0x0C]
subc %i2, %i6, %l2
fmovrsne %i0, %f1, %f8
lduh [%l7 + 0x58], %g5
fmovdvc %icc, %f3, %f10
srlx %o0, 0x17, %l4
bshuffle %f10, %f4, %f6
fmovspos %icc, %f4, %f8
sdivcc %o4, 0x09EC, %g7
fbuge,a %fcc3, loop_2586
fcmpgt16 %f10, %f8, %l6
ldsh [%l7 + 0x32], %g3
orcc %o7, 0x156B, %i1
loop_2586:
fmovdcs %xcc, %f10, %f2
ldd [%l7 + 0x58], %f6
fpack32 %f6, %f8, %f4
tcs %xcc, 0x1
ldx [%l7 + 0x60], %o1
lduh [%l7 + 0x32], %i3
fmovsl %icc, %f9, %f14
fmovrde %i7, %f12, %f8
sth %l3, [%l7 + 0x74]
lduh [%l7 + 0x18], %g6
fpsub16 %f0, %f12, %f12
fpmerge %f11, %f10, %f0
bshuffle %f14, %f2, %f8
srlx %i4, 0x05, %g2
lduw [%l7 + 0x44], %l1
edge16 %g1, %g4, %i5
fsrc1 %f0, %f14
stx %l0, [%l7 + 0x38]
lduh [%l7 + 0x56], %o5
ldsw [%l7 + 0x5C], %o2
fmovspos %xcc, %f1, %f7
stw %o6, [%l7 + 0x7C]
and %l5, 0x1688, %o3
tneg %icc, 0x3
mulx %i2, %i6, %i0
fmovdle %icc, %f12, %f14
tcs %icc, 0x1
fbuge %fcc1, loop_2587
ldx [%l7 + 0x60], %l2
fmovrdgez %o0, %f6, %f14
pdist %f2, %f12, %f12
loop_2587:
fmovrdne %l4, %f12, %f8
ldd [%l7 + 0x50], %f2
fcmple32 %f10, %f10, %o4
movrlz %g7, 0x2E0, %g5
movcs %xcc, %l6, %o7
st %f3, [%l7 + 0x6C]
tcc %xcc, 0x0
sth %g3, [%l7 + 0x7C]
std %f14, [%l7 + 0x60]
fmovdneg %xcc, %f12, %f10
fpadd32s %f9, %f3, %f13
subcc %o1, 0x13C4, %i3
nop
setx loop_2588, %l0, %l1
jmpl %l1, %i1
srlx %i7, 0x19, %g6
fmul8x16au %f6, %f0, %f6
sllx %l3, %g2, %i4
loop_2588:
bn loop_2589
sth %l1, [%l7 + 0x2E]
bgu,a,pn %xcc, loop_2590
ldx [%l7 + 0x40], %g1
loop_2589:
lduw [%l7 + 0x30], %g4
ldd [%l7 + 0x78], %f10
loop_2590:
sethi 0x18BA, %i5
ldsw [%l7 + 0x60], %o5
sth %l0, [%l7 + 0x3A]
edge8ln %o2, %l5, %o6
fbug,a %fcc2, loop_2591
tvc %xcc, 0x0
tne %xcc, 0x4
fmovsvc %icc, %f10, %f6
loop_2591:
fmovdcc %icc, %f15, %f4
movn %xcc, %i2, %o3
fnands %f15, %f4, %f10
stb %i6, [%l7 + 0x18]
fmovrse %i0, %f13, %f11
fbn,a %fcc2, loop_2592
ld [%l7 + 0x20], %f1
bge,a,pn %icc, loop_2593
xnorcc %l2, %o0, %l4
loop_2592:
taddcctv %g7, %o4, %g5
fsrc1s %f14, %f10
loop_2593:
ld [%l7 + 0x0C], %f2
ldsh [%l7 + 0x2C], %l6
fbo %fcc2, loop_2594
sth %g3, [%l7 + 0x48]
fmovsgu %icc, %f11, %f11
tg %xcc, 0x0
loop_2594:
for %f2, %f8, %f14
nop
setx loop_2595, %l0, %l1
jmpl %l1, %o7
nop
setx loop_2596, %l0, %l1
jmpl %l1, %o1
ld [%l7 + 0x30], %f14
sth %i3, [%l7 + 0x5E]
loop_2595:
udiv %i7, 0x1A3A, %i1
loop_2596:
udivx %g6, 0x1D04, %l3
bvc,a,pn %icc, loop_2597
std %f12, [%l7 + 0x60]
bcs,pn %icc, loop_2598
fcmple32 %f10, %f8, %g2
loop_2597:
st %f14, [%l7 + 0x14]
fmovdle %icc, %f10, %f9
loop_2598:
lduw [%l7 + 0x68], %l1
fble,a %fcc0, loop_2599
brz,a %i4, loop_2600
ldub [%l7 + 0x37], %g1
taddcc %i5, %o5, %g4
loop_2599:
fbg,a %fcc0, loop_2601
loop_2600:
array8 %l0, %l5, %o6
addc %o2, %i2, %i6
lduw [%l7 + 0x40], %o3
loop_2601:
sdivcc %i0, 0x1FA8, %o0
fpackfix %f6, %f9
fmovrsne %l2, %f0, %f7
fmovdn %xcc, %f0, %f9
st %f0, [%l7 + 0x44]
fnot2 %f10, %f12
ldsw [%l7 + 0x0C], %l4
bneg,a,pt %icc, loop_2602
sth %o4, [%l7 + 0x5A]
pdist %f14, %f4, %f8
fmul8ulx16 %f0, %f10, %f4
loop_2602:
ldd [%l7 + 0x68], %f6
st %f12, [%l7 + 0x54]
movle %icc, %g7, %g5
fnors %f6, %f2, %f3
tle %xcc, 0x5
move %xcc, %g3, %o7
fnegs %f9, %f7
edge8l %l6, %i3, %i7
fmuld8ulx16 %f13, %f4, %f14
movrlez %i1, 0x365, %g6
fmovsgu %icc, %f15, %f4
addc %o1, %l3, %g2
fandnot1s %f14, %f0, %f8
or %l1, 0x0BD8, %g1
xor %i5, %i4, %o5
ldd [%l7 + 0x60], %f2
fors %f7, %f3, %f1
lduh [%l7 + 0x1C], %l0
st %f7, [%l7 + 0x58]
ldsh [%l7 + 0x16], %l5
fmuld8ulx16 %f9, %f10, %f0
tsubcctv %o6, 0x0137, %o2
ldsb [%l7 + 0x6F], %i2
fmuld8ulx16 %f5, %f8, %f10
addcc %i6, 0x13D3, %g4
fandnot2 %f12, %f0, %f6
brz,a %o3, loop_2603
sra %i0, %l2, %o0
ldx [%l7 + 0x20], %o4
movleu %icc, %g7, %g5
loop_2603:
sth %l4, [%l7 + 0x18]
lduh [%l7 + 0x56], %o7
ldd [%l7 + 0x70], %f8
fba %fcc2, loop_2604
ld [%l7 + 0x38], %f3
ldub [%l7 + 0x34], %l6
ldx [%l7 + 0x70], %g3
loop_2604:
fcmple16 %f8, %f0, %i7
fabsd %f10, %f14
fmovrdgz %i3, %f10, %f12
andcc %g6, 0x11AE, %i1
ldd [%l7 + 0x38], %f8
fbl,a %fcc1, loop_2605
ldsh [%l7 + 0x20], %l3
fpadd32 %f14, %f2, %f6
movneg %xcc, %g2, %l1
loop_2605:
taddcc %g1, %o1, %i4
ldsh [%l7 + 0x0C], %o5
stw %l0, [%l7 + 0x74]
ldub [%l7 + 0x5E], %l5
call loop_2606
tgu %icc, 0x1
mova %icc, %i5, %o2
ldd [%l7 + 0x70], %f10
loop_2606:
fandnot1 %f10, %f0, %f0
sub %i2, %o6, %i6
tg %xcc, 0x6
ldsb [%l7 + 0x3F], %g4
movrgz %i0, 0x3D4, %o3
ld [%l7 + 0x44], %f15
ld [%l7 + 0x14], %f7
lduh [%l7 + 0x3C], %l2
fornot1s %f2, %f0, %f3
popc %o4, %g7
taddcctv %o0, 0x03E0, %g5
edge8 %l4, %o7, %g3
fnot2 %f0, %f4
std %f6, [%l7 + 0x28]
ldd [%l7 + 0x18], %f2
fmovsge %icc, %f6, %f9
fcmpd %fcc2, %f0, %f12
ldsh [%l7 + 0x2A], %i7
brz,a %i3, loop_2607
tgu %xcc, 0x0
ldd [%l7 + 0x40], %f2
fba,a %fcc1, loop_2608
loop_2607:
std %f2, [%l7 + 0x40]
brgz %l6, loop_2609
tpos %icc, 0x2
loop_2608:
fmovde %xcc, %f4, %f11
stx %g6, [%l7 + 0x40]
loop_2609:
st %f6, [%l7 + 0x1C]
lduw [%l7 + 0x64], %l3
ldub [%l7 + 0x24], %g2
ldsh [%l7 + 0x3E], %l1
stw %i1, [%l7 + 0x68]
andcc %g1, 0x0318, %o1
taddcc %o5, %i4, %l0
movrlez %i5, 0x246, %o2
movge %icc, %l5, %o6
fbg %fcc0, loop_2610
edge8n %i2, %i6, %g4
fmovsl %icc, %f7, %f11
stx %i0, [%l7 + 0x28]
loop_2610:
fmovde %icc, %f5, %f12
fones %f5
fandnot1 %f10, %f14, %f14
taddcctv %o3, 0x0764, %o4
nop
setx loop_2611, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpne32 %f0, %f0, %g7
movneg %xcc, %o0, %g5
stx %l4, [%l7 + 0x10]
loop_2611:
fcmple16 %f10, %f2, %o7
fand %f14, %f10, %f14
move %xcc, %g3, %i7
sdiv %l2, 0x07ED, %l6
array32 %g6, %i3, %l3
fandnot1 %f2, %f4, %f8
array32 %g2, %l1, %g1
fmovdcs %icc, %f6, %f9
bg %icc, loop_2612
lduw [%l7 + 0x24], %o1
fand %f14, %f12, %f6
ldub [%l7 + 0x0F], %i1
loop_2612:
st %f7, [%l7 + 0x18]
pdist %f14, %f6, %f14
bshuffle %f6, %f10, %f12
ldd [%l7 + 0x68], %f0
ldsw [%l7 + 0x3C], %i4
fmovdvs %xcc, %f13, %f14
ldsw [%l7 + 0x40], %l0
ldsh [%l7 + 0x7C], %o5
tn %icc, 0x5
pdist %f2, %f6, %f4
sth %i5, [%l7 + 0x7E]
stw %l5, [%l7 + 0x44]
tg %xcc, 0x4
stx %o2, [%l7 + 0x68]
ldsh [%l7 + 0x7E], %i2
fmul8x16 %f7, %f2, %f8
fmovspos %icc, %f13, %f14
lduh [%l7 + 0x64], %i6
ldsw [%l7 + 0x08], %g4
nop
setx loop_2613, %l0, %l1
jmpl %l1, %o6
stb %o3, [%l7 + 0x3C]
fbe,a %fcc3, loop_2614
ldd [%l7 + 0x18], %f12
loop_2613:
alignaddrl %i0, %o4, %o0
fmovdcc %xcc, %f14, %f6
loop_2614:
ldx [%l7 + 0x08], %g5
tsubcctv %g7, 0x1334, %o7
st %f15, [%l7 + 0x2C]
fmovdvs %icc, %f5, %f5
fnors %f2, %f8, %f15
st %f5, [%l7 + 0x5C]
fornot2s %f13, %f2, %f5
edge32 %l4, %g3, %i7
stb %l6, [%l7 + 0x18]
tcs %icc, 0x6
tcc %xcc, 0x3
udivx %l2, 0x1DDA, %g6
orncc %l3, %g2, %l1
edge32 %i3, %g1, %i1
lduw [%l7 + 0x20], %i4
std %f6, [%l7 + 0x50]
lduw [%l7 + 0x54], %o1
xor %l0, %i5, %o5
ldsw [%l7 + 0x48], %o2
fmovdge %xcc, %f7, %f6
fmovrse %l5, %f10, %f2
fsrc1s %f0, %f3
mulx %i2, %i6, %g4
lduw [%l7 + 0x20], %o6
tcs %icc, 0x5
movneg %xcc, %o3, %i0
ldd [%l7 + 0x18], %f2
sub %o4, %o0, %g5
ldsw [%l7 + 0x5C], %o7
fmovsge %xcc, %f2, %f10
edge16 %g7, %g3, %l4
movcs %icc, %l6, %i7
fmovdcs %icc, %f14, %f9
fmovs %f15, %f1
sth %l2, [%l7 + 0x5A]
call loop_2615
fnors %f5, %f4, %f2
stx %g6, [%l7 + 0x70]
array8 %g2, %l1, %l3
loop_2615:
st %f3, [%l7 + 0x20]
fmovrsgez %i3, %f10, %f7
movre %i1, 0x2AB, %g1
movrlz %o1, %i4, %l0
array16 %i5, %o2, %l5
umulcc %i2, 0x171C, %o5
fnor %f4, %f12, %f4
tneg %xcc, 0x0
st %f6, [%l7 + 0x68]
fbo,a %fcc2, loop_2616
fbul %fcc2, loop_2617
fornot1s %f8, %f10, %f0
ldub [%l7 + 0x21], %g4
loop_2616:
fmovdne %xcc, %f4, %f14
loop_2617:
lduw [%l7 + 0x6C], %i6
movrlez %o6, %i0, %o4
movge %xcc, %o0, %o3
brlez,a %o7, loop_2618
movgu %icc, %g5, %g7
ldsh [%l7 + 0x3C], %g3
fxor %f10, %f8, %f4
loop_2618:
fnegd %f0, %f6
std %f2, [%l7 + 0x30]
brlez,a %l6, loop_2619
fnor %f8, %f14, %f8
fmovrse %l4, %f13, %f11
ldsh [%l7 + 0x0C], %l2
loop_2619:
fmovscc %icc, %f12, %f9
fmul8x16au %f10, %f10, %f14
ld [%l7 + 0x78], %f4
fnor %f2, %f2, %f2
sth %i7, [%l7 + 0x4C]
siam 0x6
fmovsn %icc, %f14, %f0
brlz %g6, loop_2620
fcmpne16 %f12, %f4, %l1
fmovscc %xcc, %f0, %f1
edge8ln %g2, %l3, %i3
loop_2620:
pdist %f2, %f14, %f0
stb %g1, [%l7 + 0x2D]
stb %o1, [%l7 + 0x2A]
umul %i1, %l0, %i4
taddcc %o2, 0x0A9B, %l5
umul %i2, 0x0C7C, %o5
movvc %icc, %g4, %i5
smulcc %i6, %o6, %i0
taddcc %o4, 0x0EA9, %o3
movcs %xcc, %o0, %g5
movge %icc, %o7, %g3
fcmps %fcc0, %f14, %f11
ldsh [%l7 + 0x7A], %l6
ldsb [%l7 + 0x20], %l4
fble %fcc2, loop_2621
fmovrdlz %g7, %f0, %f10
std %f10, [%l7 + 0x48]
tn %xcc, 0x6
loop_2621:
fmul8x16au %f9, %f13, %f12
movrne %l2, %i7, %l1
stx %g2, [%l7 + 0x20]
subcc %g6, %l3, %g1
bvs %xcc, loop_2622
fmovdgu %icc, %f1, %f1
popc 0x0A1B, %i3
fmovsvs %icc, %f11, %f5
loop_2622:
sethi 0x1501, %o1
lduw [%l7 + 0x28], %i1
fmovsneg %xcc, %f14, %f14
ldx [%l7 + 0x60], %i4
fmovdne %xcc, %f11, %f5
fone %f8
fbne %fcc2, loop_2623
fmovdl %icc, %f12, %f6
stw %l0, [%l7 + 0x78]
ta %xcc, 0x7
loop_2623:
ldx [%l7 + 0x70], %o2
st %f13, [%l7 + 0x54]
fmovdgu %xcc, %f1, %f1
tpos %icc, 0x5
ldsw [%l7 + 0x0C], %i2
ldsh [%l7 + 0x22], %l5
fand %f0, %f14, %f10
fpadd16 %f2, %f12, %f8
movcc %xcc, %o5, %i5
fbl %fcc3, loop_2624
fornot2s %f8, %f3, %f13
tcs %icc, 0x4
sth %g4, [%l7 + 0x0A]
loop_2624:
fmovsneg %icc, %f10, %f6
umul %i6, 0x0D70, %o6
be,a %xcc, loop_2625
stx %i0, [%l7 + 0x08]
fmovsge %icc, %f11, %f11
fbul %fcc0, loop_2626
loop_2625:
sethi 0x03DC, %o3
stx %o0, [%l7 + 0x50]
fmovse %xcc, %f12, %f8
loop_2626:
ldsh [%l7 + 0x3C], %g5
be,pt %xcc, loop_2627
fsrc2 %f4, %f2
popc %o7, %o4
edge16 %l6, %l4, %g7
loop_2627:
ldx [%l7 + 0x10], %l2
edge8n %g3, %l1, %g2
ldd [%l7 + 0x28], %f0
bvs %xcc, loop_2628
fpsub16s %f4, %f9, %f11
ldx [%l7 + 0x68], %g6
fbn,a %fcc3, loop_2629
loop_2628:
ldd [%l7 + 0x48], %f2
fmovdg %xcc, %f12, %f13
fpsub16 %f8, %f12, %f6
loop_2629:
fmovrde %l3, %f10, %f2
siam 0x4
fmovsn %icc, %f11, %f2
fmovdleu %xcc, %f7, %f14
fmovspos %xcc, %f0, %f15
fands %f7, %f8, %f10
stb %i7, [%l7 + 0x21]
fpackfix %f4, %f15
taddcc %i3, 0x0C6C, %o1
bge,a %icc, loop_2630
std %f2, [%l7 + 0x50]
stb %i1, [%l7 + 0x29]
fnegs %f2, %f1
loop_2630:
fcmpgt16 %f2, %f10, %i4
array32 %l0, %g1, %i2
fmovdgu %xcc, %f5, %f9
stb %l5, [%l7 + 0x4B]
fnor %f2, %f8, %f10
fmovsvc %icc, %f4, %f3
fmovdneg %icc, %f4, %f1
fble %fcc2, loop_2631
ldub [%l7 + 0x6E], %o5
stx %i5, [%l7 + 0x60]
ldub [%l7 + 0x5D], %o2
loop_2631:
sethi 0x04B5, %g4
lduw [%l7 + 0x40], %o6
ldd [%l7 + 0x18], %f12
stb %i0, [%l7 + 0x49]
fble %fcc3, loop_2632
movrne %o3, 0x284, %o0
std %f12, [%l7 + 0x08]
ld [%l7 + 0x30], %f0
loop_2632:
lduw [%l7 + 0x08], %i6
fcmple32 %f12, %f14, %g5
fornot2s %f10, %f5, %f10
ld [%l7 + 0x48], %f12
array16 %o7, %l6, %o4
st %f10, [%l7 + 0x34]
fornot2 %f10, %f0, %f0
sethi 0x1031, %g7
fnot1s %f13, %f9
ldsw [%l7 + 0x7C], %l2
bge,pn %xcc, loop_2633
fmovdl %icc, %f13, %f2
fmovdn %xcc, %f2, %f15
fbge,a %fcc2, loop_2634
loop_2633:
tl %icc, 0x6
stw %l4, [%l7 + 0x18]
ld [%l7 + 0x5C], %f8
loop_2634:
ldd [%l7 + 0x60], %f12
fmul8sux16 %f12, %f4, %f14
ldub [%l7 + 0x60], %l1
fbule,a %fcc3, loop_2635
std %f10, [%l7 + 0x58]
fbul,a %fcc2, loop_2636
ldx [%l7 + 0x70], %g3
loop_2635:
ldub [%l7 + 0x54], %g2
movcc %icc, %l3, %g6
loop_2636:
movle %icc, %i7, %o1
tgu %xcc, 0x5
fcmpgt16 %f2, %f8, %i1
tle %xcc, 0x1
std %f10, [%l7 + 0x10]
sdivcc %i3, 0x143E, %i4
movl %xcc, %l0, %g1
fbne %fcc3, loop_2637
ld [%l7 + 0x48], %f13
fmovdn %xcc, %f15, %f5
brz %i2, loop_2638
loop_2637:
fnot2 %f2, %f12
movneg %icc, %o5, %l5
fmovsg %xcc, %f2, %f0
loop_2638:
edge8 %i5, %g4, %o2
st %f3, [%l7 + 0x48]
ldub [%l7 + 0x1D], %i0
movpos %xcc, %o3, %o6
fmovrsne %i6, %f7, %f9
fbn,a %fcc2, loop_2639
lduh [%l7 + 0x48], %o0
call loop_2640
fsrc2 %f14, %f0
loop_2639:
ldx [%l7 + 0x78], %g5
stx %l6, [%l7 + 0x30]
loop_2640:
fmovrdgz %o7, %f8, %f2
stb %g7, [%l7 + 0x54]
tvs %xcc, 0x7
movrgz %o4, %l4, %l2
tne %icc, 0x1
ldd [%l7 + 0x18], %f8
subccc %g3, %l1, %l3
edge32n %g2, %g6, %i7
srl %o1, 0x01, %i1
addccc %i4, 0x1A45, %l0
fba %fcc3, loop_2641
tcc %xcc, 0x6
tcc %icc, 0x7
movrgez %g1, %i3, %i2
loop_2641:
fmovdle %icc, %f4, %f4
ldub [%l7 + 0x43], %l5
lduh [%l7 + 0x14], %i5
udivcc %o5, 0x1EE6, %g4
movrgz %i0, %o3, %o2
xorcc %i6, %o6, %o0
ldsh [%l7 + 0x2E], %l6
movn %icc, %g5, %o7
tpos %icc, 0x6
for %f4, %f4, %f10
sth %g7, [%l7 + 0x34]
fnors %f7, %f9, %f0
andncc %l4, %o4, %g3
xorcc %l1, %l3, %g2
fmovrse %l2, %f1, %f12
subc %i7, %o1, %g6
alignaddr %i1, %i4, %l0
fcmpeq16 %f4, %f6, %i3
movne %icc, %i2, %l5
tvs %icc, 0x6
fnot1s %f1, %f13
st %f14, [%l7 + 0x08]
fmovdvc %icc, %f2, %f8
fmovdcc %icc, %f2, %f1
fpackfix %f8, %f0
fcmpeq32 %f8, %f2, %g1
bge,a,pt %xcc, loop_2642
fpsub32s %f4, %f13, %f2
movvc %icc, %o5, %g4
lduh [%l7 + 0x24], %i5
loop_2642:
tgu %icc, 0x3
andcc %i0, 0x0D0F, %o3
alignaddrl %i6, %o6, %o2
fmovscc %xcc, %f8, %f4
umulcc %l6, %o0, %o7
brgez %g5, loop_2643
sth %g7, [%l7 + 0x32]
fxor %f6, %f4, %f4
fmovdl %icc, %f12, %f7
loop_2643:
fmovscc %xcc, %f7, %f15
sth %l4, [%l7 + 0x20]
ld [%l7 + 0x58], %f4
fcmple16 %f6, %f0, %g3
edge32 %l1, %o4, %l3
ldsh [%l7 + 0x10], %g2
movle %icc, %i7, %l2
sra %g6, %o1, %i4
lduh [%l7 + 0x66], %l0
brlz,a %i3, loop_2644
sll %i2, %i1, %l5
udivcc %g1, 0x0E90, %o5
fmovsneg %xcc, %f10, %f15
loop_2644:
std %f8, [%l7 + 0x38]
ldd [%l7 + 0x70], %f2
fmovsl %icc, %f1, %f5
ld [%l7 + 0x3C], %f12
brlz,a %i5, loop_2645
mulx %i0, 0x0F6E, %o3
fornot2s %f1, %f6, %f14
bg %xcc, loop_2646
loop_2645:
bcc,pt %xcc, loop_2647
taddcctv %g4, 0x0BE3, %o6
add %i6, 0x077F, %o2
loop_2646:
fbge,a %fcc0, loop_2648
loop_2647:
fpack32 %f0, %f10, %f4
ldd [%l7 + 0x68], %f0
fbue,a %fcc1, loop_2649
loop_2648:
brz %l6, loop_2650
tsubcc %o7, 0x0D2E, %o0
bn %icc, loop_2651
loop_2649:
movvs %icc, %g5, %g7
loop_2650:
stb %g3, [%l7 + 0x6E]
sethi 0x15B2, %l4
loop_2651:
edge32 %o4, %l1, %l3
ta %xcc, 0x1
st %f6, [%l7 + 0x40]
umulcc %g2, %l2, %i7
lduw [%l7 + 0x4C], %o1
andncc %i4, %l0, %i3
lduh [%l7 + 0x66], %g6
fmovrslez %i1, %f1, %f13
taddcc %l5, 0x0AC8, %g1
tsubcctv %i2, 0x0A15, %o5
sdiv %i0, 0x0B62, %i5
fpackfix %f6, %f6
nop
setx loop_2652, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_2653, %l0, %l1
jmpl %l1, %o3
movvs %xcc, %g4, %i6
or %o6, 0x11B9, %l6
loop_2652:
udivcc %o2, 0x1003, %o0
loop_2653:
smul %g5, %o7, %g7
stw %g3, [%l7 + 0x60]
fmovrsgez %o4, %f8, %f4
fpsub16s %f2, %f0, %f7
fmovrslz %l1, %f11, %f13
stw %l4, [%l7 + 0x48]
sll %g2, %l2, %i7
ld [%l7 + 0x7C], %f2
fbn %fcc3, loop_2654
array32 %l3, %o1, %l0
mulx %i3, 0x09B9, %g6
add %i4, %i1, %g1
loop_2654:
fpack16 %f12, %f12
fblg,a %fcc3, loop_2655
std %f8, [%l7 + 0x28]
ldsb [%l7 + 0x3F], %i2
ldsh [%l7 + 0x38], %l5
loop_2655:
ldsb [%l7 + 0x67], %o5
fmovde %icc, %f10, %f13
srl %i5, %o3, %i0
ldsw [%l7 + 0x08], %g4
brgez %i6, loop_2656
tge %icc, 0x4
add %o6, %l6, %o2
edge16ln %o0, %o7, %g5
loop_2656:
xor %g7, %o4, %l1
ldsw [%l7 + 0x78], %l4
edge16ln %g3, %l2, %i7
fmovsl %xcc, %f2, %f10
lduw [%l7 + 0x54], %g2
lduw [%l7 + 0x48], %o1
fmul8x16al %f9, %f1, %f12
fpmerge %f5, %f3, %f10
fmovrse %l0, %f4, %f12
stb %i3, [%l7 + 0x6D]
fmovdneg %icc, %f4, %f11
subc %g6, %i4, %i1
lduh [%l7 + 0x22], %l3
fmovrsne %i2, %f0, %f3
tsubcc %l5, 0x18D2, %o5
movgu %xcc, %i5, %o3
std %f8, [%l7 + 0x38]
xnorcc %g1, 0x0E0F, %i0
ld [%l7 + 0x28], %f5
subc %g4, 0x0ED8, %o6
brgez,a %i6, loop_2657
fnot2s %f1, %f10
sra %o2, %o0, %o7
brgez %l6, loop_2658
loop_2657:
brgz %g7, loop_2659
lduh [%l7 + 0x46], %g5
sll %l1, 0x15, %o4
loop_2658:
movrlz %l4, 0x083, %g3
loop_2659:
fmovdvs %icc, %f14, %f2
ldsw [%l7 + 0x74], %i7
fmul8x16al %f2, %f2, %f8
fbne %fcc2, loop_2660
fmovsl %xcc, %f13, %f6
ldsw [%l7 + 0x6C], %g2
fmovsa %xcc, %f4, %f5
loop_2660:
fones %f10
addc %o1, %l2, %l0
fxnor %f0, %f6, %f2
fnot2s %f8, %f8
lduw [%l7 + 0x20], %i3
lduh [%l7 + 0x0A], %i4
lduh [%l7 + 0x72], %i1
move %icc, %g6, %i2
movcs %icc, %l5, %o5
orcc %i5, 0x014E, %l3
call loop_2661
bvs,pt %icc, loop_2662
movpos %xcc, %o3, %g1
nop
setx loop_2663, %l0, %l1
jmpl %l1, %i0
loop_2661:
sth %g4, [%l7 + 0x74]
loop_2662:
lduw [%l7 + 0x14], %o6
fbo %fcc1, loop_2664
loop_2663:
fxor %f14, %f4, %f8
fmovsl %xcc, %f7, %f5
fbuge %fcc0, loop_2665
loop_2664:
fmovsleu %xcc, %f13, %f8
sra %o2, %o0, %o7
ldd [%l7 + 0x30], %f10
loop_2665:
ld [%l7 + 0x6C], %f1
fnot1 %f4, %f0
fmovdle %xcc, %f15, %f3
stw %i6, [%l7 + 0x78]
fbg %fcc0, loop_2666
fmuld8sux16 %f8, %f7, %f10
bn,a,pt %xcc, loop_2667
array32 %g7, %g5, %l1
loop_2666:
umulcc %o4, %l4, %l6
fbne,a %fcc0, loop_2668
loop_2667:
bgu,a %xcc, loop_2669
ldsb [%l7 + 0x56], %g3
call loop_2670
loop_2668:
fbe %fcc1, loop_2671
loop_2669:
edge32n %i7, %o1, %g2
fmovrslz %l2, %f15, %f3
loop_2670:
stb %i3, [%l7 + 0x56]
loop_2671:
fmovsvc %xcc, %f2, %f13
udivcc %l0, 0x1752, %i4
std %f2, [%l7 + 0x48]
ldsh [%l7 + 0x64], %g6
movrlez %i1, %i2, %o5
lduh [%l7 + 0x50], %l5
fpsub32s %f13, %f8, %f14
fmovse %xcc, %f8, %f13
fnot2s %f6, %f8
fmovdneg %icc, %f2, %f5
lduh [%l7 + 0x3E], %i5
tsubcc %l3, %g1, %o3
and %i0, 0x128A, %o6
tneg %icc, 0x0
edge8ln %o2, %o0, %g4
movcc %icc, %o7, %g7
ldsw [%l7 + 0x74], %i6
fmovrdne %l1, %f14, %f8
fzeros %f8
st %f0, [%l7 + 0x38]
fsrc2 %f12, %f8
bge,a,pn %icc, loop_2672
fmovdvs %xcc, %f1, %f6
xorcc %o4, 0x19AA, %l4
bl,a loop_2673
loop_2672:
fmovrde %l6, %f4, %f14
ldsh [%l7 + 0x2A], %g3
fornot1s %f10, %f3, %f5
loop_2673:
movg %icc, %i7, %o1
lduw [%l7 + 0x74], %g2
fcmpgt16 %f12, %f4, %g5
fmovdle %icc, %f11, %f5
movne %xcc, %l2, %l0
taddcc %i3, %g6, %i4
sth %i1, [%l7 + 0x4A]
movvc %icc, %o5, %i2
edge16n %i5, %l5, %g1
ld [%l7 + 0x14], %f1
stb %o3, [%l7 + 0x2C]
bcs,a loop_2674
fpackfix %f0, %f14
fmovdg %xcc, %f8, %f11
mova %xcc, %i0, %o6
loop_2674:
fmovdg %xcc, %f9, %f15
call loop_2675
st %f1, [%l7 + 0x10]
movge %xcc, %l3, %o2
ldx [%l7 + 0x78], %o0
loop_2675:
lduh [%l7 + 0x32], %g4
bge,a,pn %xcc, loop_2676
stx %o7, [%l7 + 0x70]
st %f13, [%l7 + 0x18]
ldsh [%l7 + 0x36], %i6
loop_2676:
fmul8x16 %f11, %f0, %f0
fmovsvs %icc, %f7, %f6
fmovde %icc, %f11, %f9
fpsub32s %f2, %f0, %f6
ldx [%l7 + 0x50], %g7
std %f0, [%l7 + 0x68]
fcmpeq16 %f0, %f14, %l1
fabss %f15, %f15
ldsb [%l7 + 0x6F], %l4
fmovsn %icc, %f14, %f5
addcc %l6, %g3, %o4
xorcc %o1, 0x03AF, %i7
fcmpeq32 %f4, %f4, %g2
ld [%l7 + 0x0C], %f2
fmovrdgez %g5, %f8, %f12
fors %f6, %f5, %f10
st %f5, [%l7 + 0x64]
sethi 0x03B4, %l0
fmovrde %i3, %f14, %f10
bcc,pt %icc, loop_2677
andcc %l2, %i4, %g6
fmovdle %xcc, %f15, %f6
sth %o5, [%l7 + 0x34]
loop_2677:
edge32l %i2, %i5, %i1
movn %xcc, %g1, %o3
ldd [%l7 + 0x50], %f12
fpadd16 %f2, %f0, %f10
ld [%l7 + 0x0C], %f6
subc %l5, 0x11E3, %o6
smul %i0, %l3, %o2
ldx [%l7 + 0x50], %g4
fbo,a %fcc1, loop_2678
movleu %icc, %o7, %o0
stw %i6, [%l7 + 0x24]
brgz %g7, loop_2679
loop_2678:
bl,a loop_2680
fbue %fcc3, loop_2681
lduh [%l7 + 0x7E], %l1
loop_2679:
for %f8, %f6, %f14
loop_2680:
lduh [%l7 + 0x68], %l6
loop_2681:
ldd [%l7 + 0x60], %f8
bn loop_2682
fble %fcc2, loop_2683
tge %icc, 0x0
sdivcc %g3, 0x0F53, %l4
loop_2682:
fnors %f11, %f7, %f12
loop_2683:
fcmpeq16 %f10, %f10, %o1
fmovsle %xcc, %f14, %f2
alignaddrl %i7, %o4, %g5
fbue %fcc0, loop_2684
fabss %f8, %f8
edge32ln %g2, %i3, %l2
bcc,pn %xcc, loop_2685
loop_2684:
call loop_2686
fbul,a %fcc3, loop_2687
lduh [%l7 + 0x30], %l0
loop_2685:
fbug,a %fcc1, loop_2688
loop_2686:
st %f2, [%l7 + 0x1C]
loop_2687:
fbg %fcc2, loop_2689
brlez %i4, loop_2690
loop_2688:
ldub [%l7 + 0x5B], %g6
fzeros %f12
loop_2689:
orncc %o5, 0x158D, %i2
loop_2690:
lduh [%l7 + 0x16], %i5
fmovsg %icc, %f8, %f6
lduh [%l7 + 0x10], %g1
ldsw [%l7 + 0x70], %o3
tge %icc, 0x5
stx %l5, [%l7 + 0x68]
tg %xcc, 0x0
xorcc %i1, 0x0728, %i0
fmovrslez %o6, %f5, %f1
andcc %l3, %o2, %g4
tvs %xcc, 0x5
fmovdvs %icc, %f12, %f5
fpack32 %f6, %f8, %f14
fsrc1 %f12, %f4
movrne %o7, %i6, %g7
or %o0, 0x06F4, %l6
lduh [%l7 + 0x12], %g3
fpadd16s %f1, %f0, %f0
fmovrde %l1, %f10, %f0
ldx [%l7 + 0x68], %l4
edge32ln %o1, %i7, %o4
ld [%l7 + 0x3C], %f6
movg %icc, %g2, %i3
fandnot2s %f0, %f7, %f5
fcmped %fcc3, %f12, %f2
fone %f10
fmovdneg %xcc, %f1, %f1
lduh [%l7 + 0x6A], %l2
stb %g5, [%l7 + 0x18]
bgu %xcc, loop_2691
fandnot2 %f10, %f8, %f0
fcmped %fcc0, %f2, %f10
movvc %icc, %i4, %l0
loop_2691:
st %f8, [%l7 + 0x7C]
ldsh [%l7 + 0x42], %g6
tsubcctv %o5, %i5, %i2
nop
setx loop_2692, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge16ln %o3, %l5, %g1
ldub [%l7 + 0x36], %i0
edge32 %i1, %o6, %l3
loop_2692:
lduh [%l7 + 0x32], %g4
movcc %xcc, %o2, %i6
fandnot1 %f12, %f12, %f12
ldub [%l7 + 0x7D], %g7
st %f4, [%l7 + 0x10]
edge32l %o7, %o0, %l6
fcmpd %fcc2, %f6, %f10
ldd [%l7 + 0x78], %f6
fnegd %f4, %f8
st %f3, [%l7 + 0x74]
movrlz %l1, 0x0F6, %g3
movrgez %o1, 0x0B7, %i7
fmul8x16au %f4, %f6, %f0
sllx %o4, 0x02, %l4
movne %xcc, %g2, %i3
edge32n %g5, %i4, %l0
sth %l2, [%l7 + 0x1E]
fmovdleu %xcc, %f0, %f3
stw %o5, [%l7 + 0x10]
stx %i5, [%l7 + 0x08]
ldsb [%l7 + 0x3A], %i2
lduh [%l7 + 0x72], %g6
ldd [%l7 + 0x60], %f6
fmovdcc %xcc, %f12, %f3
fmovrdne %o3, %f8, %f12
fexpand %f9, %f8
fbn %fcc0, loop_2693
addccc %g1, %i0, %l5
fxors %f3, %f6, %f14
fmovrdlz %i1, %f0, %f10
loop_2693:
umul %o6, 0x0431, %l3
stb %g4, [%l7 + 0x14]
fmovdne %xcc, %f12, %f13
pdist %f10, %f12, %f8
tsubcc %o2, %g7, %o7
tcs %xcc, 0x4
umul %o0, %i6, %l1
fsrc2 %f12, %f10
fpack16 %f12, %f14
fbne %fcc1, loop_2694
ld [%l7 + 0x74], %f5
fnand %f6, %f4, %f4
ldsh [%l7 + 0x68], %g3
loop_2694:
ldsw [%l7 + 0x1C], %o1
fpsub16 %f12, %f14, %f0
fbue,a %fcc3, loop_2695
fbul %fcc2, loop_2696
fabsd %f4, %f4
std %f6, [%l7 + 0x38]
loop_2695:
fnand %f2, %f10, %f12
loop_2696:
movpos %xcc, %i7, %o4
fpsub16s %f6, %f0, %f12
alignaddr %l4, %l6, %i3
fbule,a %fcc1, loop_2697
movcs %xcc, %g2, %g5
fnegd %f6, %f4
fnand %f8, %f8, %f0
loop_2697:
edge32 %l0, %l2, %i4
ld [%l7 + 0x60], %f4
fbug %fcc1, loop_2698
fabss %f9, %f14
stw %i5, [%l7 + 0x48]
bcs,a,pt %xcc, loop_2699
loop_2698:
lduh [%l7 + 0x28], %o5
movg %icc, %i2, %o3
stb %g1, [%l7 + 0x4C]
loop_2699:
stx %i0, [%l7 + 0x10]
ldub [%l7 + 0x63], %l5
edge16ln %i1, %g6, %o6
ldub [%l7 + 0x14], %l3
bpos,a %icc, loop_2700
subccc %g4, 0x0C6F, %g7
fmovdvs %icc, %f14, %f15
mulscc %o2, %o0, %o7
loop_2700:
edge32n %l1, %i6, %g3
fmovdcc %icc, %f5, %f15
orcc %o1, 0x0312, %i7
fpadd16 %f4, %f8, %f6
andncc %o4, %l4, %l6
ldd [%l7 + 0x70], %f10
lduh [%l7 + 0x62], %i3
ldd [%l7 + 0x70], %f6
fmovrslz %g2, %f11, %f2
ldd [%l7 + 0x58], %f0
movcs %icc, %g5, %l2
edge8ln %l0, %i4, %i5
ldd [%l7 + 0x48], %f10
bge,pn %xcc, loop_2701
edge16ln %o5, %i2, %g1
ldd [%l7 + 0x68], %f6
st %f0, [%l7 + 0x1C]
loop_2701:
fmovdg %icc, %f10, %f9
sth %o3, [%l7 + 0x48]
edge16n %l5, %i0, %i1
fabsd %f0, %f10
ba,a %xcc, loop_2702
fmovsge %icc, %f14, %f12
fbg,a %fcc2, loop_2703
lduh [%l7 + 0x7A], %o6
loop_2702:
fblg %fcc3, loop_2704
ba,a loop_2705
loop_2703:
fmovdcs %xcc, %f5, %f7
movleu %icc, %l3, %g6
loop_2704:
bvs,pn %icc, loop_2706
loop_2705:
sth %g4, [%l7 + 0x6C]
ldd [%l7 + 0x10], %f8
fmovrdlz %o2, %f10, %f4
loop_2706:
ldsb [%l7 + 0x6B], %o0
be %xcc, loop_2707
fmovsvc %icc, %f5, %f5
bvc,pt %xcc, loop_2708
tl %xcc, 0x3
loop_2707:
fmovs %f2, %f14
stx %o7, [%l7 + 0x40]
loop_2708:
fmovs %f14, %f11
movleu %icc, %g7, %i6
fcmpeq16 %f4, %f10, %g3
fmovdvs %icc, %f2, %f6
fmovdvs %icc, %f11, %f14
tcs %icc, 0x5
fmovdcs %icc, %f15, %f14
brnz %o1, loop_2709
be,a %icc, loop_2710
movpos %xcc, %l1, %i7
stb %l4, [%l7 + 0x75]
loop_2709:
fba %fcc2, loop_2711
loop_2710:
srax %o4, %i3, %g2
tgu %icc, 0x4
tpos %xcc, 0x6
loop_2711:
fmovrde %l6, %f0, %f14
bneg,pn %xcc, loop_2712
fandnot2s %f6, %f6, %f9
ldsh [%l7 + 0x76], %g5
st %f0, [%l7 + 0x6C]
loop_2712:
smul %l0, 0x13D7, %i4
edge8 %l2, %o5, %i5
ld [%l7 + 0x40], %f8
lduh [%l7 + 0x64], %i2
movcc %icc, %g1, %l5
fmovsleu %icc, %f2, %f3
sth %i0, [%l7 + 0x48]
movrne %i1, 0x104, %o6
fornot2 %f2, %f14, %f12
movge %icc, %o3, %g6
ldx [%l7 + 0x68], %l3
ldub [%l7 + 0x6F], %o2
edge16n %g4, %o0, %g7
std %f0, [%l7 + 0x68]
sll %o7, 0x02, %i6
array8 %g3, %o1, %l1
sllx %l4, %i7, %i3
movneg %icc, %o4, %l6
ldx [%l7 + 0x58], %g2
ld [%l7 + 0x30], %f2
ld [%l7 + 0x7C], %f4
edge32n %g5, %i4, %l2
fsrc2 %f0, %f0
udivcc %o5, 0x0138, %i5
fmovd %f12, %f14
fcmpeq32 %f2, %f10, %i2
tpos %icc, 0x4
bvc,pt %xcc, loop_2713
orncc %g1, %l0, %l5
movrlz %i1, %o6, %i0
fbo %fcc0, loop_2714
loop_2713:
or %g6, %o3, %l3
std %f8, [%l7 + 0x20]
fpadd32 %f2, %f0, %f2
loop_2714:
ldsw [%l7 + 0x28], %g4
fornot1 %f14, %f12, %f2
ldsb [%l7 + 0x4E], %o0
fmovrde %o2, %f14, %f2
stw %o7, [%l7 + 0x50]
fnegd %f10, %f6
fmul8x16au %f0, %f14, %f0
ld [%l7 + 0x40], %f11
fbe %fcc3, loop_2715
brgz %g7, loop_2716
fmovrdlez %i6, %f2, %f6
lduh [%l7 + 0x38], %o1
loop_2715:
tl %icc, 0x2
loop_2716:
lduh [%l7 + 0x16], %l1
udiv %l4, 0x0BC0, %g3
std %f10, [%l7 + 0x40]
sdiv %i3, 0x1604, %i7
ba,pt %xcc, loop_2717
movrgez %o4, 0x1AB, %g2
fbo %fcc1, loop_2718
std %f8, [%l7 + 0x60]
loop_2717:
addc %l6, 0x0F45, %g5
fba %fcc0, loop_2719
loop_2718:
lduh [%l7 + 0x08], %l2
fmovscs %icc, %f12, %f1
ld [%l7 + 0x7C], %f4
loop_2719:
fmovdcc %xcc, %f9, %f4
fblg %fcc3, loop_2720
movneg %xcc, %o5, %i4
tne %icc, 0x4
fbe %fcc3, loop_2721
loop_2720:
faligndata %f8, %f6, %f12
stb %i2, [%l7 + 0x73]
ldsw [%l7 + 0x30], %g1
loop_2721:
fmovs %f5, %f6
ldsw [%l7 + 0x30], %i5
stb %l0, [%l7 + 0x23]
sth %i1, [%l7 + 0x22]
fmovrdgz %o6, %f14, %f12
subcc %i0, 0x15C5, %g6
sllx %l5, 0x0F, %o3
move %icc, %l3, %o0
fmovsl %xcc, %f7, %f15
fmovrdgez %g4, %f4, %f12
fmovsge %xcc, %f9, %f1
addcc %o7, 0x0596, %o2
udivcc %i6, 0x0F60, %g7
fmovdne %xcc, %f14, %f13
fmovdleu %xcc, %f7, %f0
subcc %l1, %l4, %g3
ldub [%l7 + 0x7D], %i3
fmovdvs %icc, %f2, %f0
movcs %icc, %i7, %o4
bl,a,pn %xcc, loop_2722
tcc %xcc, 0x1
xnor %g2, %o1, %l6
ldsb [%l7 + 0x41], %l2
loop_2722:
sth %o5, [%l7 + 0x3C]
bg,pt %xcc, loop_2723
movrgez %i4, %g5, %g1
edge8n %i2, %l0, %i1
fmovsa %icc, %f10, %f13
loop_2723:
tn %icc, 0x2
fcmple16 %f8, %f0, %i5
fbue,a %fcc3, loop_2724
tl %icc, 0x5
stx %i0, [%l7 + 0x58]
fbug,a %fcc3, loop_2725
loop_2724:
tn %icc, 0x0
ldx [%l7 + 0x40], %o6
fands %f14, %f6, %f6
loop_2725:
fbule %fcc0, loop_2726
subc %l5, %o3, %l3
fmovdpos %xcc, %f6, %f4
fmovdn %icc, %f12, %f0
loop_2726:
edge8n %o0, %g4, %o7
fnands %f9, %f14, %f9
fmovde %xcc, %f9, %f3
stx %g6, [%l7 + 0x60]
fbul %fcc3, loop_2727
bg %icc, loop_2728
smul %o2, 0x0902, %g7
xorcc %i6, 0x0985, %l4
loop_2727:
tvs %icc, 0x0
loop_2728:
ldsw [%l7 + 0x10], %l1
brz %g3, loop_2729
fnot1 %f4, %f4
fornot1s %f14, %f10, %f15
andcc %i3, 0x08EA, %i7
loop_2729:
movrgz %g2, 0x036, %o1
tneg %xcc, 0x4
addccc %o4, %l6, %o5
fornot2 %f2, %f6, %f12
ldsh [%l7 + 0x10], %l2
sdiv %g5, 0x1255, %g1
edge16ln %i4, %i2, %i1
orcc %i5, %i0, %l0
bge loop_2730
fmovrsgez %l5, %f11, %f9
addc %o3, %o6, %o0
edge32l %g4, %l3, %o7
loop_2730:
smul %o2, %g7, %i6
subccc %g6, 0x12B0, %l4
fbl,a %fcc2, loop_2731
fmovdl %xcc, %f13, %f2
bcs loop_2732
fbue %fcc1, loop_2733
loop_2731:
fcmped %fcc0, %f2, %f8
stx %g3, [%l7 + 0x60]
loop_2732:
fandnot2s %f5, %f9, %f15
loop_2733:
fmovs %f1, %f4
ldd [%l7 + 0x30], %f8
fmovrde %i3, %f6, %f2
ldsw [%l7 + 0x70], %l1
fmovdl %icc, %f12, %f3
st %f1, [%l7 + 0x3C]
movg %icc, %i7, %g2
fmovrdne %o1, %f2, %f8
fnand %f6, %f8, %f10
tle %icc, 0x3
fcmple16 %f6, %f14, %l6
sth %o4, [%l7 + 0x42]
fcmpne32 %f10, %f0, %o5
lduh [%l7 + 0x38], %l2
stx %g5, [%l7 + 0x78]
be,pt %xcc, loop_2734
edge8ln %i4, %i2, %g1
fand %f14, %f0, %f6
bvs,a %icc, loop_2735
loop_2734:
alignaddr %i5, %i0, %l0
stb %i1, [%l7 + 0x10]
mulscc %o3, %o6, %l5
loop_2735:
lduh [%l7 + 0x1E], %g4
lduh [%l7 + 0x08], %o0
add %l3, %o7, %g7
brlez %i6, loop_2736
fblg,a %fcc2, loop_2737
sth %g6, [%l7 + 0x54]
xor %l4, %o2, %i3
loop_2736:
pdist %f0, %f14, %f6
loop_2737:
be %xcc, loop_2738
fnand %f4, %f6, %f4
stw %g3, [%l7 + 0x58]
lduw [%l7 + 0x58], %i7
loop_2738:
fmovscs %xcc, %f15, %f6
lduh [%l7 + 0x38], %g2
orcc %o1, 0x151D, %l6
fbe %fcc3, loop_2739
fpmerge %f14, %f0, %f4
stb %o4, [%l7 + 0x73]
fmovrdgez %o5, %f14, %f8
loop_2739:
edge16n %l2, %l1, %g5
andn %i2, %i4, %g1
fmovrslz %i0, %f7, %f3
fxnor %f8, %f10, %f4
std %f10, [%l7 + 0x30]
fpsub32s %f1, %f1, %f15
lduh [%l7 + 0x5E], %i5
stw %i1, [%l7 + 0x18]
alignaddrl %o3, %o6, %l0
stw %g4, [%l7 + 0x3C]
edge8 %l5, %o0, %l3
array8 %o7, %g7, %i6
taddcctv %g6, 0x1B98, %l4
ldsw [%l7 + 0x38], %o2
popc 0x0459, %g3
and %i7, 0x0D3F, %g2
ldsw [%l7 + 0x08], %o1
stx %i3, [%l7 + 0x78]
ldx [%l7 + 0x60], %o4
fbg %fcc1, loop_2740
ldd [%l7 + 0x20], %f6
tsubcc %o5, %l2, %l1
subc %g5, %i2, %i4
loop_2740:
andcc %g1, %i0, %i5
movpos %xcc, %l6, %i1
popc %o6, %l0
brnz %o3, loop_2741
brlez,a %g4, loop_2742
fmovrdlez %o0, %f0, %f8
fsrc1s %f13, %f14
loop_2741:
ldsb [%l7 + 0x67], %l3
loop_2742:
fcmpne16 %f8, %f12, %l5
fmovdgu %xcc, %f0, %f4
tge %icc, 0x3
fmul8sux16 %f14, %f14, %f2
fnegs %f9, %f12
bpos,pt %icc, loop_2743
std %f0, [%l7 + 0x68]
ldsh [%l7 + 0x12], %o7
fmovsne %xcc, %f6, %f12
loop_2743:
nop
setx loop_2744, %l0, %l1
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 %g7, 0x02D8, %g6
fmovdvc %xcc, %f7, %f4
fornot1 %f0, %f12, %f2
loop_2744:
sub %l4, %o2, %i6
bl loop_2745
fmovrdgez %i7, %f0, %f10
fpack32 %f12, %f12, %f0
taddcctv %g2, 0x0A2E, %o1
loop_2745:
fsrc2s %f0, %f5
ld [%l7 + 0x28], %f0
bn %xcc, loop_2746
movcs %xcc, %i3, %o4
stb %o5, [%l7 + 0x4B]
st %f10, [%l7 + 0x70]
loop_2746:
edge16n %l2, %l1, %g3
fmuld8sux16 %f10, %f1, %f8
lduw [%l7 + 0x50], %g5
nop
setx loop_2747, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f10, [%l7 + 0x78]
fmovrsne %i2, %f0, %f9
ldsw [%l7 + 0x24], %g1
loop_2747:
srax %i4, 0x05, %i0
fmovdvc %icc, %f8, %f14
bpos loop_2748
ld [%l7 + 0x6C], %f0
sllx %i5, %i1, %l6
ldsb [%l7 + 0x3A], %l0
loop_2748:
popc 0x1F16, %o6
lduw [%l7 + 0x40], %g4
stb %o3, [%l7 + 0x66]
ba %icc, loop_2749
fmuld8ulx16 %f1, %f5, %f10
bvc,a loop_2750
ldsb [%l7 + 0x17], %l3
loop_2749:
ld [%l7 + 0x44], %f13
ldx [%l7 + 0x18], %o0
loop_2750:
fmovrdlz %o7, %f14, %f10
umulcc %g7, 0x07E7, %g6
fpsub16s %f14, %f4, %f3
fsrc2 %f12, %f4
fbe,a %fcc3, loop_2751
array32 %l5, %o2, %l4
nop
setx loop_2752, %l0, %l1
jmpl %l1, %i6
fxnors %f13, %f7, %f8
loop_2751:
bvc loop_2753
st %f8, [%l7 + 0x1C]
loop_2752:
fmovrdgz %g2, %f10, %f10
sra %o1, 0x1E, %i7
loop_2753:
st %f11, [%l7 + 0x24]
fble,a %fcc0, loop_2754
fbn %fcc3, loop_2755
edge8 %i3, %o4, %l2
fmovrde %l1, %f14, %f6
loop_2754:
sth %g3, [%l7 + 0x4A]
loop_2755:
std %f6, [%l7 + 0x30]
sllx %o5, %i2, %g5
st %f13, [%l7 + 0x50]
lduh [%l7 + 0x12], %i4
tle %icc, 0x7
tsubcc %i0, %g1, %i1
edge32 %l6, %l0, %o6
fors %f8, %f4, %f15
taddcc %g4, 0x0C42, %i5
lduw [%l7 + 0x7C], %l3
ba,a,pn %xcc, loop_2756
tg %xcc, 0x0
lduh [%l7 + 0x76], %o0
tpos %xcc, 0x5
loop_2756:
fbuge %fcc1, loop_2757
movre %o7, %g7, %g6
fmovdneg %icc, %f5, %f7
nop
setx loop_2758, %l0, %l1
jmpl %l1, %l5
loop_2757:
xorcc %o2, 0x0DDD, %o3
fmovdpos %xcc, %f14, %f2
nop
setx loop_2759, %l0, %l1
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_2758:
pdist %f4, %f12, %f8
lduw [%l7 + 0x60], %i6
movrlez %l4, %o1, %g2
loop_2759:
nop
setx loop_2760, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduw [%l7 + 0x4C], %i3
ldsw [%l7 + 0x0C], %i7
ble,pn %xcc, loop_2761
loop_2760:
brlz,a %l2, loop_2762
tvc %icc, 0x2
fmovsgu %icc, %f2, %f11
loop_2761:
fmovsgu %icc, %f13, %f5
loop_2762:
fbge,a %fcc1, loop_2763
st %f1, [%l7 + 0x3C]
fmovdge %xcc, %f6, %f12
ldsb [%l7 + 0x5F], %o4
loop_2763:
brz,a %g3, loop_2764
ldx [%l7 + 0x50], %l1
ldsh [%l7 + 0x6A], %o5
tvs %icc, 0x6
loop_2764:
ldub [%l7 + 0x5D], %i2
fblg,a %fcc3, loop_2765
fpack32 %f0, %f6, %f0
bcs %xcc, loop_2766
sra %i4, 0x16, %g5
loop_2765:
add %g1, %i1, %l6
orcc %i0, 0x1F4F, %l0
loop_2766:
fcmpes %fcc2, %f5, %f4
ldd [%l7 + 0x58], %f10
mulscc %o6, %i5, %l3
fmovse %xcc, %f7, %f3
ldx [%l7 + 0x78], %g4
edge8ln %o0, %g7, %o7
fpadd32s %f5, %f3, %f7
udiv %g6, 0x0547, %o2
ldsh [%l7 + 0x6E], %o3
fmovdg %xcc, %f3, %f0
lduw [%l7 + 0x40], %l5
fandnot1s %f10, %f5, %f6
be loop_2767
stx %i6, [%l7 + 0x60]
sth %o1, [%l7 + 0x50]
fxors %f12, %f12, %f9
loop_2767:
movcs %xcc, %l4, %g2
stw %i7, [%l7 + 0x18]
movrlz %i3, 0x279, %l2
fand %f2, %f2, %f10
mulscc %o4, 0x118E, %l1
xorcc %g3, %i2, %o5
fsrc2 %f12, %f6
movgu %icc, %g5, %i4
fcmple16 %f0, %f10, %g1
tcs %xcc, 0x6
stw %i1, [%l7 + 0x0C]
fblg %fcc3, loop_2768
fba %fcc1, loop_2769
fxors %f1, %f7, %f15
brlez,a %i0, loop_2770
loop_2768:
fpadd32 %f10, %f8, %f8
loop_2769:
ldsw [%l7 + 0x50], %l6
std %f10, [%l7 + 0x10]
loop_2770:
ldub [%l7 + 0x4F], %l0
subcc %i5, %o6, %g4
fands %f10, %f2, %f4
ldsb [%l7 + 0x65], %o0
orncc %g7, %o7, %l3
tcc %icc, 0x5
fors %f11, %f11, %f0
fnors %f7, %f7, %f2
bvs,pn %icc, loop_2771
srl %o2, %o3, %g6
ldsh [%l7 + 0x42], %l5
fmovrdne %i6, %f8, %f0
loop_2771:
edge8n %o1, %l4, %g2
fabsd %f0, %f6
movvc %xcc, %i3, %i7
fones %f11
stw %o4, [%l7 + 0x2C]
ld [%l7 + 0x4C], %f9
fbu,a %fcc0, loop_2772
fmovdcc %icc, %f1, %f13
stb %l2, [%l7 + 0x42]
fmul8ulx16 %f0, %f0, %f12
loop_2772:
sethi 0x07DB, %g3
fmovdne %xcc, %f7, %f7
fcmpeq16 %f8, %f6, %l1
bleu,a,pt %icc, loop_2773
fmovsn %xcc, %f8, %f5
fbge %fcc0, loop_2774
ldd [%l7 + 0x30], %f4
loop_2773:
fnand %f14, %f8, %f8
popc %i2, %g5
loop_2774:
bn,a,pt %xcc, loop_2775
stw %o5, [%l7 + 0x28]
fmovrdgez %g1, %f6, %f6
stx %i1, [%l7 + 0x70]
loop_2775:
fxnor %f4, %f8, %f10
st %f2, [%l7 + 0x30]
sth %i4, [%l7 + 0x28]
movpos %xcc, %l6, %i0
std %f8, [%l7 + 0x08]
fmovsvc %xcc, %f9, %f12
fmovde %icc, %f6, %f9
fmuld8ulx16 %f10, %f15, %f0
fbul %fcc1, loop_2776
lduw [%l7 + 0x6C], %l0
nop
setx loop_2777, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmul8x16 %f13, %f10, %f6
loop_2776:
fbge,a %fcc0, loop_2778
fmovrdgez %o6, %f8, %f14
loop_2777:
tpos %xcc, 0x2
fornot1 %f14, %f14, %f8
loop_2778:
popc %i5, %g4
fbo %fcc2, loop_2779
fmovdleu %xcc, %f10, %f6
stw %g7, [%l7 + 0x28]
std %f10, [%l7 + 0x60]
loop_2779:
fmovrslz %o0, %f5, %f0
fnors %f2, %f2, %f15
fmovdvc %icc, %f5, %f2
ldx [%l7 + 0x40], %o7
fmovda %icc, %f4, %f15
movgu %xcc, %l3, %o2
fmovrslz %g6, %f1, %f10
fcmple16 %f14, %f10, %o3
addc %i6, 0x1582, %l5
ldsb [%l7 + 0x1E], %l4
st %f1, [%l7 + 0x14]
fcmped %fcc2, %f2, %f12
ldsb [%l7 + 0x72], %g2
andn %i3, 0x0964, %i7
stb %o1, [%l7 + 0x18]
st %f8, [%l7 + 0x10]
addc %o4, 0x01F0, %g3
bvc,a,pt %xcc, loop_2780
std %f4, [%l7 + 0x20]
bge,pt %xcc, loop_2781
stx %l1, [%l7 + 0x70]
loop_2780:
tn %icc, 0x3
ld [%l7 + 0x74], %f2
loop_2781:
fmul8x16 %f8, %f12, %f12
array8 %i2, %g5, %l2
stw %g1, [%l7 + 0x70]
fpackfix %f8, %f6
for %f4, %f0, %f2
fnand %f2, %f6, %f2
movn %icc, %o5, %i1
fmovde %icc, %f2, %f2
fmovdvc %icc, %f13, %f7
ldub [%l7 + 0x64], %i4
movleu %icc, %i0, %l6
tneg %xcc, 0x7
movn %icc, %o6, %i5
fsrc2s %f11, %f14
bge,a %xcc, loop_2782
bcs,pt %xcc, loop_2783
fmovdpos %xcc, %f8, %f13
stb %g4, [%l7 + 0x75]
loop_2782:
fmovdcc %xcc, %f7, %f15
loop_2783:
ldd [%l7 + 0x68], %f4
sub %g7, %o0, %l0
ldx [%l7 + 0x30], %l3
ld [%l7 + 0x08], %f2
ldx [%l7 + 0x58], %o7
lduw [%l7 + 0x60], %o2
tcs %xcc, 0x6
std %f0, [%l7 + 0x10]
fmovsa %icc, %f14, %f14
udivx %g6, 0x193F, %o3
fmul8x16 %f15, %f12, %f10
fnors %f8, %f0, %f12
sra %l5, 0x0E, %l4
bn,a,pn %xcc, loop_2784
stw %g2, [%l7 + 0x1C]
fabss %f10, %f13
smulcc %i3, 0x1377, %i6
loop_2784:
ldx [%l7 + 0x50], %i7
ble,a,pn %icc, loop_2785
subcc %o4, 0x037A, %g3
call loop_2786
std %f8, [%l7 + 0x78]
loop_2785:
fmovspos %icc, %f10, %f4
tl %xcc, 0x2
loop_2786:
taddcctv %l1, 0x1ED9, %i2
fbge,a %fcc0, loop_2787
fnand %f8, %f12, %f6
fandnot1s %f8, %f15, %f5
move %xcc, %o1, %g5
loop_2787:
udiv %l2, 0x1A1F, %g1
ldd [%l7 + 0x20], %f4
stb %i1, [%l7 + 0x4E]
fexpand %f12, %f2
array8 %i4, %i0, %l6
sdivcc %o5, 0x1284, %o6
te %xcc, 0x7
movl %icc, %g4, %g7
fbg,a %fcc3, loop_2788
tvs %xcc, 0x0
movrlz %o0, %l0, %i5
lduw [%l7 + 0x78], %o7
loop_2788:
stw %o2, [%l7 + 0x40]
tpos %icc, 0x0
udivx %g6, 0x0D00, %o3
call loop_2789
ld [%l7 + 0x1C], %f8
sth %l3, [%l7 + 0x3A]
st %f2, [%l7 + 0x14]
loop_2789:
movl %icc, %l4, %l5
fnors %f9, %f12, %f8
ldub [%l7 + 0x54], %g2
move %icc, %i3, %i6
ldx [%l7 + 0x60], %o4
st %f6, [%l7 + 0x68]
fpadd32 %f4, %f6, %f14
stb %g3, [%l7 + 0x41]
ldsh [%l7 + 0x7E], %l1
edge16 %i7, %o1, %g5
sth %l2, [%l7 + 0x68]
lduw [%l7 + 0x78], %i2
ld [%l7 + 0x7C], %f7
fbuge %fcc1, loop_2790
bcs,pn %icc, loop_2791
edge32n %i1, %i4, %i0
ldub [%l7 + 0x7A], %g1
loop_2790:
ldsw [%l7 + 0x18], %l6
loop_2791:
bcc,pt %icc, loop_2792
tpos %xcc, 0x0
fnands %f9, %f13, %f9
ldub [%l7 + 0x5F], %o5
loop_2792:
movge %xcc, %o6, %g4
fmovsge %xcc, %f15, %f8
st %f2, [%l7 + 0x14]
edge32n %o0, %l0, %i5
ble,a %xcc, loop_2793
subcc %g7, %o2, %o7
ldsb [%l7 + 0x46], %g6
fmovsleu %xcc, %f2, %f7
loop_2793:
ldd [%l7 + 0x58], %f2
udiv %l3, 0x183F, %l4
orcc %o3, %l5, %g2
fpack16 %f12, %f6
fnors %f10, %f9, %f4
fmovsne %icc, %f13, %f1
movvc %icc, %i6, %o4
fabss %f2, %f0
fornot1 %f0, %f2, %f14
fxor %f10, %f14, %f4
ldsw [%l7 + 0x14], %g3
fxnors %f5, %f13, %f0
st %f1, [%l7 + 0x28]
stw %i3, [%l7 + 0x6C]
fmovdcs %xcc, %f10, %f7
fmovrslz %l1, %f13, %f7
ld [%l7 + 0x48], %f4
fmovrdlez %i7, %f14, %f0
edge32ln %g5, %o1, %l2
fmovsg %icc, %f15, %f12
stx %i1, [%l7 + 0x70]
bge,pt %xcc, loop_2794
andcc %i4, %i0, %g1
fmovsvc %icc, %f13, %f3
tn %icc, 0x3
loop_2794:
edge16n %l6, %i2, %o5
ldub [%l7 + 0x68], %g4
fpsub32s %f11, %f3, %f0
sth %o0, [%l7 + 0x14]
fmovrsgez %o6, %f10, %f13
fmovrdgez %i5, %f12, %f14
edge8ln %g7, %l0, %o2
srlx %o7, 0x10, %l3
fpsub16s %f4, %f3, %f12
stb %g6, [%l7 + 0x2A]
bleu loop_2795
st %f12, [%l7 + 0x5C]
tge %xcc, 0x3
srl %o3, %l5, %l4
loop_2795:
ldsb [%l7 + 0x17], %g2
fzeros %f7
andcc %o4, 0x1D88, %i6
fmovdl %icc, %f7, %f15
fcmpeq16 %f8, %f14, %i3
movrlz %l1, %g3, %i7
fcmpd %fcc2, %f6, %f6
taddcctv %g5, 0x0D4A, %l2
tneg %icc, 0x1
brz %i1, loop_2796
fnot1s %f6, %f8
bpos %xcc, loop_2797
fnands %f4, %f14, %f9
loop_2796:
ldsh [%l7 + 0x6C], %o1
movvc %xcc, %i0, %g1
loop_2797:
smulcc %l6, %i4, %o5
ldsw [%l7 + 0x58], %g4
ldd [%l7 + 0x28], %f14
fmovrdlez %i2, %f4, %f10
sth %o0, [%l7 + 0x6E]
tle %xcc, 0x3
taddcctv %i5, %o6, %g7
bgu %xcc, loop_2798
fblg,a %fcc3, loop_2799
fandnot1s %f11, %f12, %f13
orncc %l0, %o2, %l3
loop_2798:
bge,a %xcc, loop_2800
loop_2799:
movneg %xcc, %g6, %o7
fbe,a %fcc0, loop_2801
ld [%l7 + 0x18], %f10
loop_2800:
udivx %l5, 0x0858, %l4
sth %o3, [%l7 + 0x12]
loop_2801:
fmovde %icc, %f3, %f13
lduw [%l7 + 0x6C], %g2
tg %xcc, 0x1
stb %o4, [%l7 + 0x26]
ldsh [%l7 + 0x5A], %i6
be,pt %icc, loop_2802
tg %xcc, 0x4
fcmpeq32 %f10, %f6, %l1
tsubcctv %g3, 0x0AEE, %i3
loop_2802:
fpadd16s %f12, %f12, %f0
fbg %fcc0, loop_2803
fmovsg %xcc, %f5, %f2
fbul %fcc2, loop_2804
lduh [%l7 + 0x34], %i7
loop_2803:
ld [%l7 + 0x5C], %f2
call loop_2805
loop_2804:
sllx %g5, 0x1D, %l2
bvc,a,pt %icc, loop_2806
ldx [%l7 + 0x20], %i1
loop_2805:
fmovrdgz %i0, %f8, %f6
fors %f0, %f13, %f3
loop_2806:
fbuge %fcc2, loop_2807
ldd [%l7 + 0x38], %f0
fmovdge %xcc, %f9, %f5
fnot2s %f13, %f10
loop_2807:
fbue,a %fcc0, loop_2808
fbn,a %fcc0, loop_2809
fmovdvs %icc, %f6, %f4
ldsw [%l7 + 0x24], %g1
loop_2808:
fmovde %xcc, %f3, %f14
loop_2809:
ldd [%l7 + 0x10], %f12
stb %l6, [%l7 + 0x13]
bpos,a,pt %xcc, loop_2810
lduw [%l7 + 0x60], %i4
fxors %f15, %f4, %f0
fxnors %f2, %f15, %f13
loop_2810:
fexpand %f14, %f4
fcmpeq16 %f2, %f14, %o5
orncc %o1, 0x1B6A, %g4
fmovdcs %icc, %f14, %f0
bne loop_2811
fsrc1s %f4, %f8
lduh [%l7 + 0x56], %o0
ldsw [%l7 + 0x68], %i5
loop_2811:
fnot2 %f4, %f0
tvs %icc, 0x4
array16 %i2, %g7, %o6
brz,a %o2, loop_2812
ldd [%l7 + 0x70], %f12
fcmpgt16 %f4, %f2, %l3
fmovdge %xcc, %f2, %f3
loop_2812:
orn %l0, %g6, %o7
std %f12, [%l7 + 0x48]
fble %fcc2, loop_2813
fmovrdgez %l5, %f0, %f6
lduw [%l7 + 0x40], %o3
movre %l4, %g2, %o4
loop_2813:
edge8n %i6, %l1, %i3
fmovspos %xcc, %f15, %f3
ldsh [%l7 + 0x14], %g3
lduh [%l7 + 0x3C], %g5
ldsb [%l7 + 0x6D], %l2
or %i1, %i7, %i0
std %f8, [%l7 + 0x28]
fmovsge %icc, %f3, %f9
ldub [%l7 + 0x21], %l6
bleu loop_2814
sdivcc %g1, 0x01CA, %i4
array8 %o5, %o1, %g4
lduh [%l7 + 0x6A], %o0
loop_2814:
fbg,a %fcc1, loop_2815
fmul8ulx16 %f0, %f8, %f4
ldsh [%l7 + 0x12], %i2
ldx [%l7 + 0x78], %i5
loop_2815:
array8 %o6, %g7, %o2
or %l3, %l0, %o7
fmul8x16 %f3, %f12, %f14
ldd [%l7 + 0x20], %f14
fnands %f2, %f0, %f1
bl %icc, loop_2816
movrlez %l5, 0x270, %g6
ld [%l7 + 0x44], %f14
fpack16 %f0, %f14
loop_2816:
edge16n %l4, %o3, %o4
fmovrse %i6, %f7, %f12
fmovrdlez %g2, %f10, %f12
fmul8x16al %f14, %f5, %f0
ldub [%l7 + 0x5B], %l1
ble,a,pt %xcc, loop_2817
ldsh [%l7 + 0x1E], %g3
fmovdvs %icc, %f6, %f4
fsrc1s %f3, %f7
loop_2817:
stw %g5, [%l7 + 0x44]
fmovsvs %xcc, %f12, %f6
fmovsne %icc, %f7, %f9
edge32ln %i3, %l2, %i1
movn %xcc, %i0, %l6
fbu,a %fcc1, loop_2818
std %f0, [%l7 + 0x08]
fmovsn %xcc, %f8, %f4
stx %g1, [%l7 + 0x28]
loop_2818:
nop
setx loop_2819, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bgu loop_2820
ldd [%l7 + 0x40], %f14
fnot2 %f2, %f10
loop_2819:
sll %i4, 0x07, %i7
loop_2820:
fornot2s %f11, %f7, %f7
fmul8x16au %f7, %f8, %f6
fors %f15, %f13, %f1
fbug,a %fcc1, loop_2821
fmovdpos %xcc, %f2, %f13
fmuld8sux16 %f8, %f3, %f0
lduh [%l7 + 0x4E], %o5
loop_2821:
stb %o1, [%l7 + 0x6F]
fnegd %f10, %f8
fmovscc %xcc, %f2, %f7
mulscc %g4, %o0, %i5
fbue,a %fcc2, loop_2822
fpsub16 %f14, %f4, %f10
stx %o6, [%l7 + 0x20]
fpsub16s %f8, %f11, %f6
loop_2822:
fbule %fcc1, loop_2823
fmul8ulx16 %f0, %f4, %f8
ld [%l7 + 0x58], %f4
tne %xcc, 0x5
loop_2823:
sra %i2, %g7, %o2
fbl,a %fcc2, loop_2824
fpsub32s %f4, %f0, %f12
fbu,a %fcc2, loop_2825
ldub [%l7 + 0x47], %l3
loop_2824:
ldsh [%l7 + 0x48], %l0
sth %l5, [%l7 + 0x7A]
loop_2825:
mulx %o7, %g6, %l4
fbne,a %fcc3, loop_2826
smulcc %o3, %i6, %g2
ldub [%l7 + 0x4B], %o4
fmul8x16al %f6, %f11, %f0
loop_2826:
array32 %g3, %g5, %l1
fmovrde %l2, %f0, %f6
ldsb [%l7 + 0x7D], %i1
fsrc2 %f8, %f14
std %f10, [%l7 + 0x38]
sth %i0, [%l7 + 0x2C]
fbe %fcc3, loop_2827
sethi 0x02AC, %l6
stw %i3, [%l7 + 0x40]
fpack32 %f8, %f0, %f2
loop_2827:
ldd [%l7 + 0x20], %f12
subccc %g1, %i4, %o5
std %f8, [%l7 + 0x38]
lduh [%l7 + 0x5E], %i7
fnor %f6, %f8, %f8
lduh [%l7 + 0x7C], %o1
umul %o0, 0x164C, %g4
fnegs %f14, %f10
array16 %o6, %i5, %i2
ldsh [%l7 + 0x7C], %g7
sdiv %o2, 0x1A19, %l3
lduw [%l7 + 0x24], %l5
fmovdle %xcc, %f13, %f5
tcc %xcc, 0x2
movvc %icc, %o7, %g6
fmul8x16 %f1, %f0, %f6
sdiv %l0, 0x00FC, %o3
fpsub16s %f9, %f5, %f8
alignaddr %i6, %l4, %g2
fzero %f8
fbue %fcc2, loop_2828
fnegs %f13, %f11
pdist %f2, %f12, %f4
ldx [%l7 + 0x58], %g3
loop_2828:
movl %xcc, %o4, %g5
ldub [%l7 + 0x43], %l1
bleu,a loop_2829
fbug,a %fcc1, loop_2830
tsubcc %l2, %i0, %i1
fmovrdlz %i3, %f4, %f10
loop_2829:
edge8n %l6, %g1, %i4
loop_2830:
udiv %o5, 0x1D93, %o1
fmovdpos %icc, %f12, %f11
fmovsleu %xcc, %f1, %f2
edge16 %o0, %i7, %o6
fblg,a %fcc2, loop_2831
fnot1s %f13, %f14
fones %f1
stw %g4, [%l7 + 0x4C]
loop_2831:
ldsb [%l7 + 0x1E], %i2
edge16n %g7, %i5, %l3
umulcc %o2, 0x10F7, %o7
tcc %icc, 0x3
fcmpeq32 %f12, %f0, %l5
fones %f13
fcmps %fcc3, %f10, %f5
taddcc %g6, 0x0947, %o3
sth %l0, [%l7 + 0x16]
fmovdneg %xcc, %f12, %f1
ld [%l7 + 0x14], %f9
ld [%l7 + 0x54], %f0
fmovdvc %xcc, %f10, %f1
movneg %icc, %l4, %i6
std %f10, [%l7 + 0x20]
fmovse %xcc, %f15, %f11
fmul8sux16 %f14, %f2, %f4
fmuld8ulx16 %f8, %f6, %f12
fxnors %f2, %f4, %f6
fba %fcc0, loop_2832
popc %g2, %o4
ldsh [%l7 + 0x5E], %g5
smulcc %l1, 0x1068, %l2
loop_2832:
fcmpgt32 %f6, %f10, %i0
fxnor %f12, %f10, %f12
fpadd16s %f4, %f5, %f3
be loop_2833
ldsh [%l7 + 0x5C], %g3
bcc %xcc, loop_2834
stb %i1, [%l7 + 0x4E]
loop_2833:
sll %i3, %g1, %l6
ld [%l7 + 0x78], %f0
loop_2834:
fmovdle %xcc, %f6, %f5
edge32 %o5, %o1, %o0
array16 %i4, %o6, %i7
fmovdcc %xcc, %f1, %f15
fmovdpos %xcc, %f1, %f12
ba,a %icc, loop_2835
ldx [%l7 + 0x08], %i2
lduw [%l7 + 0x08], %g4
lduw [%l7 + 0x40], %i5
loop_2835:
sub %g7, 0x18CB, %o2
fsrc2 %f12, %f0
orncc %o7, 0x08A5, %l5
movn %icc, %l3, %o3
fands %f10, %f1, %f7
alignaddr %g6, %l0, %l4
bge %xcc, loop_2836
fnegd %f4, %f6
fnor %f6, %f6, %f14
fmovdne %icc, %f6, %f13
loop_2836:
fmovdvs %icc, %f0, %f12
movle %xcc, %i6, %g2
fbg,a %fcc0, loop_2837
for %f2, %f0, %f2
fbo,a %fcc3, loop_2838
movre %o4, %g5, %l1
loop_2837:
lduw [%l7 + 0x1C], %l2
ldsb [%l7 + 0x61], %g3
loop_2838:
fbne %fcc3, loop_2839
ldd [%l7 + 0x78], %f14
sllx %i1, 0x1C, %i0
fmul8x16al %f5, %f1, %f2
loop_2839:
ba,a,pn %xcc, loop_2840
movgu %icc, %g1, %i3
stx %l6, [%l7 + 0x70]
movrgez %o1, %o5, %i4
loop_2840:
movre %o0, %o6, %i2
fxnors %f2, %f12, %f1
fbu,a %fcc0, loop_2841
fmovda %xcc, %f12, %f10
sth %g4, [%l7 + 0x22]
fmovsle %icc, %f5, %f4
loop_2841:
fnegs %f1, %f2
movl %icc, %i7, %i5
stw %g7, [%l7 + 0x10]
fsrc1s %f1, %f4
fnors %f1, %f12, %f3
movne %icc, %o7, %l5
xnor %o2, %o3, %g6
sdiv %l3, 0x1595, %l4
umulcc %i6, 0x0AF8, %g2
ldsb [%l7 + 0x40], %l0
brgez %g5, loop_2842
ldub [%l7 + 0x0B], %l1
tsubcctv %l2, %g3, %o4
tleu %xcc, 0x5
loop_2842:
orcc %i1, 0x18E2, %i0
smul %i3, %l6, %g1
lduh [%l7 + 0x40], %o5
andn %i4, %o0, %o1
st %f12, [%l7 + 0x78]
bvc loop_2843
mulscc %i2, %g4, %o6
fcmpgt32 %f4, %f10, %i5
tpos %icc, 0x4
loop_2843:
orncc %i7, %g7, %l5
bg,a,pt %icc, loop_2844
sllx %o2, 0x0F, %o3
and %g6, %l3, %l4
ld [%l7 + 0x58], %f6
loop_2844:
fpmerge %f4, %f6, %f14
ldsw [%l7 + 0x28], %o7
bpos,a loop_2845
movre %g2, %l0, %i6
ldub [%l7 + 0x42], %g5
edge8ln %l1, %l2, %o4
loop_2845:
fpadd32 %f2, %f2, %f10
fmovdl %xcc, %f7, %f2
lduw [%l7 + 0x74], %i1
fbue %fcc3, loop_2846
taddcc %g3, 0x032E, %i0
bne,a loop_2847
lduw [%l7 + 0x4C], %l6
loop_2846:
movrlez %g1, %i3, %i4
mulscc %o0, %o5, %i2
loop_2847:
fmovrsgez %o1, %f11, %f12
movrgz %g4, 0x118, %o6
movg %xcc, %i7, %g7
sth %l5, [%l7 + 0x68]
sth %o2, [%l7 + 0x50]
fcmpeq32 %f14, %f8, %o3
sth %i5, [%l7 + 0x34]
st %f1, [%l7 + 0x54]
tsubcctv %l3, 0x1D40, %l4
fmovsgu %icc, %f14, %f12
movvc %xcc, %o7, %g2
lduw [%l7 + 0x44], %l0
tl %icc, 0x4
umul %g6, 0x1364, %i6
movn %xcc, %l1, %g5
ba,a,pn %icc, loop_2848
st %f4, [%l7 + 0x5C]
fbug %fcc1, loop_2849
popc %l2, %i1
loop_2848:
ldd [%l7 + 0x68], %f6
fmovrsgz %o4, %f13, %f3
loop_2849:
stx %i0, [%l7 + 0x70]
fmuld8sux16 %f2, %f14, %f2
ldd [%l7 + 0x68], %f6
fmovse %icc, %f5, %f6
ldsw [%l7 + 0x58], %g3
mova %icc, %l6, %g1
fmovsa %icc, %f8, %f5
lduw [%l7 + 0x78], %i3
xnor %o0, 0x19EF, %i4
sdivcc %o5, 0x02BE, %i2
stx %o1, [%l7 + 0x48]
sub %g4, %i7, %o6
lduw [%l7 + 0x2C], %g7
fpack16 %f10, %f14
ld [%l7 + 0x68], %f6
array32 %l5, %o3, %o2
lduh [%l7 + 0x20], %i5
ldub [%l7 + 0x7B], %l3
lduw [%l7 + 0x54], %l4
fmovdn %xcc, %f15, %f11
ldx [%l7 + 0x68], %o7
fxor %f12, %f0, %f2
sth %g2, [%l7 + 0x5C]
ldsh [%l7 + 0x56], %l0
std %f0, [%l7 + 0x68]
std %f14, [%l7 + 0x38]
ldd [%l7 + 0x78], %f6
bne,a,pn %xcc, loop_2850
bvs,pn %xcc, loop_2851
tgu %xcc, 0x5
movvc %xcc, %i6, %g6
loop_2850:
bge,a %xcc, loop_2852
loop_2851:
fors %f7, %f1, %f9
tl %icc, 0x6
edge8l %l1, %l2, %i1
loop_2852:
edge32l %g5, %i0, %g3
brlz %l6, loop_2853
stb %o4, [%l7 + 0x35]
fzero %f12
fbg,a %fcc0, loop_2854
loop_2853:
fmovsl %icc, %f2, %f0
srax %g1, 0x1F, %o0
addccc %i4, 0x1664, %i3
loop_2854:
brnz %i2, loop_2855
fmovrde %o5, %f14, %f4
std %f8, [%l7 + 0x38]
fbug,a %fcc2, loop_2856
loop_2855:
std %f2, [%l7 + 0x50]
tg %xcc, 0x6
mova %icc, %o1, %i7
loop_2856:
ldd [%l7 + 0x20], %f12
udiv %o6, 0x0424, %g7
std %f8, [%l7 + 0x40]
ldsh [%l7 + 0x10], %g4
tcs %xcc, 0x0
addc %l5, %o2, %o3
ldsw [%l7 + 0x0C], %l3
stx %i5, [%l7 + 0x28]
edge16l %l4, %o7, %l0
tge %xcc, 0x1
fmovdneg %icc, %f0, %f11
st %f8, [%l7 + 0x3C]
lduw [%l7 + 0x58], %i6
fnegs %f5, %f15
movvc %icc, %g6, %l1
stx %l2, [%l7 + 0x20]
fpackfix %f0, %f1
addccc %i1, %g5, %i0
ldub [%l7 + 0x6A], %g3
edge8ln %g2, %l6, %o4
fnot2 %f14, %f0
ba loop_2857
fmovsvs %xcc, %f7, %f1
sth %o0, [%l7 + 0x26]
ldsb [%l7 + 0x57], %g1
loop_2857:
movn %xcc, %i4, %i3
tsubcctv %o5, 0x008F, %i2
ldub [%l7 + 0x44], %o1
ldsh [%l7 + 0x7E], %o6
srl %g7, %i7, %l5
orncc %g4, 0x00F1, %o2
fxnor %f8, %f6, %f10
ldub [%l7 + 0x2F], %o3
fmovdcs %icc, %f11, %f7
call loop_2858
stx %l3, [%l7 + 0x28]
fmovrse %l4, %f0, %f6
te %icc, 0x5
loop_2858:
bvc,pn %xcc, loop_2859
ldub [%l7 + 0x1F], %i5
fnegd %f4, %f8
fcmpgt32 %f4, %f14, %l0
loop_2859:
mulx %i6, 0x0B5F, %o7
fcmps %fcc2, %f0, %f2
fxnors %f9, %f2, %f3
edge8 %l1, %l2, %g6
lduw [%l7 + 0x74], %i1
add %g5, 0x1232, %g3
edge8 %g2, %l6, %o4
xnor %i0, 0x07EB, %o0
std %f14, [%l7 + 0x78]
fmovsle %xcc, %f9, %f2
ldd [%l7 + 0x50], %f0
stx %g1, [%l7 + 0x08]
ldx [%l7 + 0x38], %i3
movge %xcc, %o5, %i2
mulx %o1, %o6, %g7
smul %i4, %i7, %g4
fbl %fcc3, loop_2860
stx %o2, [%l7 + 0x30]
fmul8sux16 %f12, %f4, %f4
sll %l5, 0x0B, %l3
loop_2860:
lduh [%l7 + 0x26], %l4
alignaddr %i5, %o3, %l0
brgz,a %i6, loop_2861
edge32 %l1, %o7, %g6
sub %i1, 0x0C07, %l2
siam 0x3
loop_2861:
array32 %g5, %g2, %l6
fmovsle %icc, %f12, %f7
ld [%l7 + 0x24], %f7
tsubcc %g3, %o4, %i0
std %f14, [%l7 + 0x70]
tne %icc, 0x2
fmovrslz %g1, %f15, %f12
sdivx %o0, 0x1A3C, %o5
sethi 0x1DC9, %i2
fmovrdne %i3, %f8, %f12
udiv %o6, 0x139E, %g7
siam 0x6
movge %xcc, %i4, %i7
st %f9, [%l7 + 0x18]
fbl %fcc3, loop_2862
brz,a %o1, loop_2863
ldd [%l7 + 0x58], %f0
movrne %g4, %l5, %o2
loop_2862:
fcmpgt16 %f10, %f6, %l3
loop_2863:
sethi 0x1A64, %l4
fexpand %f0, %f6
lduw [%l7 + 0x30], %i5
mova %xcc, %o3, %l0
fmovsneg %icc, %f3, %f4
move %xcc, %l1, %i6
fmovsvc %icc, %f1, %f12
bl,pt %xcc, loop_2864
fornot1 %f12, %f2, %f12
fmovsa %xcc, %f0, %f12
sth %o7, [%l7 + 0x5E]
loop_2864:
fpackfix %f8, %f9
orn %g6, %i1, %g5
xnor %l2, 0x0508, %g2
sdivcc %l6, 0x0B33, %o4
bpos %icc, loop_2865
fcmpne16 %f2, %f14, %i0
nop
setx loop_2866, %l0, %l1
jmpl %l1, %g1
mova %xcc, %g3, %o5
loop_2865:
fxors %f10, %f11, %f2
std %f8, [%l7 + 0x18]
loop_2866:
udiv %i2, 0x11F0, %i3
movneg %xcc, %o0, %g7
ldx [%l7 + 0x20], %i4
fpadd32 %f6, %f2, %f12
tleu %icc, 0x6
ldsh [%l7 + 0x28], %i7
fsrc2 %f10, %f4
fandnot2s %f3, %f11, %f2
fmovdvs %icc, %f14, %f0
std %f10, [%l7 + 0x18]
addcc %o1, 0x16EC, %g4
sub %l5, 0x1DEF, %o6
fnands %f5, %f8, %f13
stb %o2, [%l7 + 0x5E]
std %f10, [%l7 + 0x10]
stx %l4, [%l7 + 0x28]
lduh [%l7 + 0x70], %i5
fmovsleu %xcc, %f4, %f8
stw %o3, [%l7 + 0x4C]
ldsb [%l7 + 0x12], %l3
fornot1s %f7, %f8, %f14
taddcc %l1, %l0, %o7
srlx %i6, 0x0A, %g6
fmovdleu %xcc, %f5, %f2
fmovsle %xcc, %f4, %f1
lduh [%l7 + 0x16], %g5
fbul,a %fcc3, loop_2867
nop
setx loop_2868, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_2869, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stb %i1, [%l7 + 0x29]
loop_2867:
fbge,a %fcc2, loop_2870
loop_2868:
fbge,a %fcc1, loop_2871
loop_2869:
ldd [%l7 + 0x28], %f10
xor %l2, %l6, %o4
loop_2870:
fandnot2s %f6, %f7, %f12
loop_2871:
fandnot1s %f3, %f6, %f10
faligndata %f2, %f2, %f0
std %f10, [%l7 + 0x38]
fnands %f7, %f14, %f12
ld [%l7 + 0x28], %f6
nop
setx loop_2872, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x18], %g2
smul %g1, %i0, %o5
fmovrdlz %i2, %f6, %f4
loop_2872:
ldub [%l7 + 0x18], %g3
ldsh [%l7 + 0x30], %o0
edge8l %g7, %i4, %i7
bn loop_2873
st %f2, [%l7 + 0x5C]
ldsw [%l7 + 0x48], %o1
movcc %xcc, %i3, %l5
loop_2873:
ldx [%l7 + 0x28], %g4
fmovdne %xcc, %f7, %f12
fmovrsgz %o6, %f9, %f11
bcs loop_2874
brlez %o2, loop_2875
ldsh [%l7 + 0x0E], %i5
lduh [%l7 + 0x22], %l4
loop_2874:
bn loop_2876
loop_2875:
movcc %icc, %l3, %o3
srlx %l1, 0x15, %l0
mulscc %o7, %g6, %g5
loop_2876:
stx %i6, [%l7 + 0x38]
brgez %l2, loop_2877
stx %l6, [%l7 + 0x78]
fornot1 %f10, %f2, %f12
std %f6, [%l7 + 0x68]
loop_2877:
movge %xcc, %i1, %g2
lduw [%l7 + 0x30], %g1
fmovdne %icc, %f15, %f6
ld [%l7 + 0x3C], %f3
movcc %icc, %i0, %o4
fmovsneg %xcc, %f0, %f4
ldx [%l7 + 0x78], %o5
edge32l %g3, %o0, %g7
tsubcctv %i4, %i7, %o1
brlez %i3, loop_2878
stb %l5, [%l7 + 0x1C]
fpsub32s %f2, %f5, %f9
fmovsvs %xcc, %f14, %f1
loop_2878:
ldsh [%l7 + 0x16], %g4
fbn,a %fcc1, loop_2879
fbule %fcc1, loop_2880
brz %i2, loop_2881
nop
setx loop_2882, %l0, %l1
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_2879:
fmovrsgz %o6, %f6, %f2
loop_2880:
bvc,pt %xcc, loop_2883
loop_2881:
movrlez %i5, %o2, %l4
loop_2882:
stx %o3, [%l7 + 0x20]
tleu %xcc, 0x0
loop_2883:
tn %xcc, 0x4
fandnot1s %f5, %f4, %f0
stb %l3, [%l7 + 0x42]
fnor %f0, %f2, %f12
sth %l0, [%l7 + 0x74]
taddcctv %l1, %g6, %g5
st %f3, [%l7 + 0x2C]
srl %o7, 0x05, %l2
fmovs %f13, %f1
fmovspos %icc, %f5, %f4
fbge,a %fcc2, loop_2884
fmovscc %xcc, %f3, %f1
fpackfix %f14, %f1
tl %icc, 0x2
loop_2884:
fcmps %fcc2, %f12, %f4
tcc %icc, 0x1
sdivx %i6, 0x0674, %l6
st %f13, [%l7 + 0x70]
fbge,a %fcc1, loop_2885
subcc %i1, 0x1763, %g1
mulx %i0, 0x1C41, %g2
lduw [%l7 + 0x0C], %o4
loop_2885:
srlx %o5, %g3, %o0
move %xcc, %i4, %g7
bgu,pn %icc, loop_2886
edge16l %i7, %i3, %o1
fbule,a %fcc3, loop_2887
fbue,a %fcc1, loop_2888
loop_2886:
stw %l5, [%l7 + 0x3C]
fandnot1s %f7, %f7, %f14
loop_2887:
fpack16 %f8, %f0
loop_2888:
bg,a,pt %icc, loop_2889
fmul8ulx16 %f0, %f10, %f0
xnorcc %i2, 0x18F6, %o6
addcc %i5, %o2, %l4
loop_2889:
fbe %fcc2, loop_2890
fmovsne %icc, %f0, %f14
orncc %g4, 0x1A25, %o3
stw %l3, [%l7 + 0x7C]
loop_2890:
tl %xcc, 0x7
bvc,a %xcc, loop_2891
fbue %fcc2, loop_2892
lduw [%l7 + 0x18], %l1
ldub [%l7 + 0x38], %g6
loop_2891:
brlz,a %l0, loop_2893
loop_2892:
ld [%l7 + 0x64], %f10
ldsh [%l7 + 0x60], %g5
fmovs %f2, %f15
loop_2893:
edge32 %l2, %i6, %l6
fmovsgu %icc, %f1, %f2
edge32l %i1, %o7, %i0
ldsw [%l7 + 0x1C], %g2
bcc,a %xcc, loop_2894
bvc,a loop_2895
sth %g1, [%l7 + 0x16]
st %f10, [%l7 + 0x2C]
loop_2894:
edge8l %o4, %g3, %o5
loop_2895:
fmovdvc %icc, %f6, %f5
st %f0, [%l7 + 0x24]
fmovdn %xcc, %f8, %f5
fmovsl %icc, %f0, %f3
fble,a %fcc3, loop_2896
lduw [%l7 + 0x40], %o0
edge32n %i4, %g7, %i7
edge32 %o1, %l5, %i2
loop_2896:
ldd [%l7 + 0x10], %f10
array16 %i3, %o6, %i5
ldsh [%l7 + 0x12], %l4
edge16n %o2, %g4, %o3
ldsb [%l7 + 0x69], %l3
fcmpne32 %f14, %f12, %l1
fmul8x16au %f12, %f5, %f12
fmovsge %icc, %f3, %f11
lduh [%l7 + 0x3A], %g6
ldub [%l7 + 0x5F], %l0
fmul8x16al %f5, %f2, %f2
fmovsvs %icc, %f12, %f14
brgz,a %g5, loop_2897
tl %icc, 0x1
fpack32 %f8, %f6, %f8
sllx %i6, %l6, %i1
loop_2897:
stx %l2, [%l7 + 0x68]
brlz,a %i0, loop_2898
movg %icc, %o7, %g2
ble,a %icc, loop_2899
xnor %o4, 0x0E01, %g3
loop_2898:
tleu %icc, 0x0
lduh [%l7 + 0x0A], %g1
loop_2899:
ld [%l7 + 0x78], %f5
sth %o5, [%l7 + 0x58]
nop
setx loop_2900, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f1, [%l7 + 0x28]
fmul8x16 %f2, %f14, %f14
bneg,pt %xcc, loop_2901
loop_2900:
fone %f2
stx %o0, [%l7 + 0x70]
movl %xcc, %g7, %i4
loop_2901:
sth %i7, [%l7 + 0x3A]
fsrc1s %f1, %f12
fxnor %f2, %f14, %f8
ldsb [%l7 + 0x6A], %o1
ldub [%l7 + 0x0A], %i2
ldsw [%l7 + 0x64], %l5
fmovrdne %o6, %f12, %f6
fnegd %f6, %f6
ld [%l7 + 0x44], %f0
add %i5, 0x1ABF, %l4
fmovsa %icc, %f0, %f14
lduh [%l7 + 0x64], %i3
stx %o2, [%l7 + 0x30]
stb %o3, [%l7 + 0x0A]
movrgez %l3, %l1, %g6
ldx [%l7 + 0x40], %l0
fmovdne %xcc, %f10, %f14
stw %g4, [%l7 + 0x60]
fmul8x16 %f13, %f8, %f4
fbl %fcc1, loop_2902
xorcc %g5, %i6, %i1
lduw [%l7 + 0x0C], %l6
fnot1 %f0, %f4
loop_2902:
std %f2, [%l7 + 0x68]
fnot1s %f13, %f5
fmovrsne %l2, %f14, %f8
ldd [%l7 + 0x18], %f4
fmovrdne %i0, %f12, %f14
be,a loop_2903
fcmple16 %f4, %f14, %g2
xnor %o4, %o7, %g1
bshuffle %f4, %f0, %f0
loop_2903:
tl %xcc, 0x5
ldsb [%l7 + 0x47], %o5
ldsw [%l7 + 0x20], %o0
fmul8sux16 %f14, %f14, %f4
smul %g7, %g3, %i4
ldub [%l7 + 0x74], %o1
fbo %fcc2, loop_2904
lduw [%l7 + 0x78], %i2
movvs %icc, %i7, %o6
fbge,a %fcc3, loop_2905
loop_2904:
addc %i5, %l4, %i3
ldsb [%l7 + 0x38], %l5
sth %o2, [%l7 + 0x2E]
loop_2905:
fcmple16 %f4, %f4, %l3
umul %l1, %o3, %g6
call loop_2906
bcs,a %icc, loop_2907
fmovrdlez %g4, %f14, %f8
movleu %xcc, %l0, %i6
loop_2906:
fmovdvc %icc, %f14, %f7
loop_2907:
fmovrsgez %i1, %f14, %f7
ldx [%l7 + 0x18], %g5
ldsh [%l7 + 0x46], %l2
ldd [%l7 + 0x20], %f14
ldsh [%l7 + 0x24], %i0
udivcc %l6, 0x1A65, %g2
smul %o7, %o4, %g1
tn %icc, 0x7
fbuge,a %fcc0, loop_2908
ldsw [%l7 + 0x14], %o0
alignaddrl %o5, %g7, %g3
movl %icc, %i4, %o1
loop_2908:
ld [%l7 + 0x50], %f4
alignaddrl %i2, %o6, %i5
std %f14, [%l7 + 0x18]
tgu %icc, 0x7
sdivcc %l4, 0x1EA0, %i7
andncc %l5, %i3, %l3
fcmpeq16 %f12, %f2, %o2
be loop_2909
fbl %fcc3, loop_2910
taddcctv %l1, %g6, %g4
fba,a %fcc1, loop_2911
loop_2909:
fnot1s %f0, %f4
loop_2910:
tsubcctv %l0, %i6, %i1
subc %o3, 0x0B3C, %l2
loop_2911:
stb %i0, [%l7 + 0x46]
stb %g5, [%l7 + 0x6A]
fandnot2 %f14, %f2, %f10
fandnot2s %f10, %f4, %f14
fmovsge %icc, %f12, %f10
lduw [%l7 + 0x60], %g2
ba,a %xcc, loop_2912
stx %l6, [%l7 + 0x38]
movvc %xcc, %o4, %o7
fzeros %f9
loop_2912:
fcmple16 %f8, %f0, %o0
fxnor %f0, %f14, %f14
movneg %icc, %o5, %g7
std %f0, [%l7 + 0x40]
fpackfix %f2, %f15
addc %g1, %i4, %g3
brnz,a %i2, loop_2913
tl %icc, 0x0
fmovsneg %xcc, %f1, %f1
fmovsneg %xcc, %f8, %f11
loop_2913:
ldub [%l7 + 0x72], %o6
fmul8ulx16 %f10, %f14, %f8
brlz %i5, loop_2914
lduh [%l7 + 0x0A], %o1
ba,a,pt %xcc, loop_2915
lduh [%l7 + 0x4E], %i7
loop_2914:
movcc %xcc, %l5, %l4
edge32l %l3, %i3, %o2
loop_2915:
ta %xcc, 0x2
brlez %l1, loop_2916
move %xcc, %g6, %g4
fmuld8ulx16 %f13, %f7, %f8
fnot2s %f8, %f7
loop_2916:
srlx %i6, 0x17, %l0
fmovdvs %xcc, %f14, %f6
ldub [%l7 + 0x33], %i1
sth %l2, [%l7 + 0x64]
andn %o3, %i0, %g2
fmovsge %xcc, %f4, %f15
ldd [%l7 + 0x30], %f10
fmovdg %icc, %f14, %f2
movrlez %g5, 0x3DC, %l6
movl %icc, %o7, %o4
lduw [%l7 + 0x1C], %o5
fnand %f6, %f4, %f6
lduh [%l7 + 0x58], %o0
stx %g1, [%l7 + 0x18]
fmovsle %xcc, %f12, %f5
fmovdcc %icc, %f5, %f10
fexpand %f6, %f2
fcmps %fcc0, %f9, %f11
subcc %i4, 0x080A, %g3
ldd [%l7 + 0x60], %f6
fmovsn %xcc, %f7, %f9
ldx [%l7 + 0x48], %g7
fbue %fcc1, loop_2917
orncc %o6, 0x0B46, %i2
sllx %o1, 0x00, %i7
st %f13, [%l7 + 0x3C]
loop_2917:
brlz,a %l5, loop_2918
ldsw [%l7 + 0x14], %i5
nop
setx loop_2919, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subcc %l3, %l4, %i3
loop_2918:
stw %l1, [%l7 + 0x38]
ldsw [%l7 + 0x78], %g6
loop_2919:
ldx [%l7 + 0x40], %o2
tn %xcc, 0x7
movle %icc, %g4, %i6
stx %l0, [%l7 + 0x08]
fornot2 %f4, %f0, %f8
stx %i1, [%l7 + 0x18]
orcc %o3, 0x0E0B, %l2
stb %i0, [%l7 + 0x33]
lduh [%l7 + 0x1C], %g2
st %f10, [%l7 + 0x20]
or %l6, 0x0960, %g5
array16 %o4, %o7, %o0
bge loop_2920
edge8l %o5, %g1, %i4
fbge %fcc3, loop_2921
fcmpeq16 %f8, %f14, %g3
loop_2920:
fnegd %f8, %f2
fmovd %f10, %f4
loop_2921:
fbu,a %fcc3, loop_2922
fexpand %f8, %f10
movle %icc, %o6, %g7
fmovrdne %o1, %f12, %f8
loop_2922:
fnegd %f14, %f12
fone %f8
be,pn %xcc, loop_2923
fzeros %f4
faligndata %f12, %f12, %f8
st %f15, [%l7 + 0x08]
loop_2923:
ldsw [%l7 + 0x18], %i7
lduh [%l7 + 0x3A], %l5
tvc %xcc, 0x0
fmovdvs %icc, %f6, %f13
fnot2 %f10, %f14
fbg %fcc2, loop_2924
fsrc2s %f12, %f4
sllx %i2, %i5, %l3
lduh [%l7 + 0x22], %i3
loop_2924:
movg %icc, %l4, %g6
st %f5, [%l7 + 0x78]
ldsw [%l7 + 0x2C], %l1
movrlz %o2, 0x3BB, %i6
sth %g4, [%l7 + 0x1E]
stw %i1, [%l7 + 0x14]
ld [%l7 + 0x08], %f7
tne %icc, 0x2
udivcc %o3, 0x1EC6, %l2
for %f4, %f12, %f12
st %f11, [%l7 + 0x78]
fmovrde %l0, %f14, %f6
fnors %f12, %f5, %f1
alignaddr %i0, %g2, %g5
sth %l6, [%l7 + 0x74]
udivx %o4, 0x15E2, %o0
ld [%l7 + 0x68], %f10
lduw [%l7 + 0x08], %o5
std %f12, [%l7 + 0x18]
stb %g1, [%l7 + 0x2F]
fmovdne %xcc, %f4, %f12
fmovde %icc, %f8, %f6
brlz %o7, loop_2925
ld [%l7 + 0x44], %f10
movvc %icc, %i4, %o6
fmovdpos %icc, %f7, %f6
loop_2925:
edge8ln %g3, %o1, %g7
fmovrdgz %l5, %f6, %f6
lduh [%l7 + 0x46], %i2
fmovsvc %icc, %f2, %f6
tcc %xcc, 0x6
ta %icc, 0x1
fbl,a %fcc1, loop_2926
fmovscc %icc, %f7, %f1
ldsw [%l7 + 0x64], %i5
fble %fcc1, loop_2927
loop_2926:
tcs %icc, 0x1
ba,pn %icc, loop_2928
edge8n %i7, %l3, %i3
loop_2927:
fornot1s %f6, %f2, %f14
tcc %xcc, 0x3
loop_2928:
stx %g6, [%l7 + 0x50]
stb %l4, [%l7 + 0x41]
sdiv %l1, 0x0B3F, %i6
tleu %xcc, 0x4
ldsw [%l7 + 0x70], %o2
ld [%l7 + 0x18], %f7
ldd [%l7 + 0x28], %f14
fpack16 %f2, %f11
lduh [%l7 + 0x60], %i1
fmovdvs %xcc, %f4, %f12
fcmped %fcc0, %f6, %f4
fmovspos %xcc, %f1, %f2
st %f4, [%l7 + 0x18]
bshuffle %f8, %f0, %f6
fxnors %f11, %f12, %f11
bg,a loop_2929
ldsh [%l7 + 0x0E], %o3
subccc %l2, 0x0990, %g4
tle %xcc, 0x7
loop_2929:
ld [%l7 + 0x14], %f15
ldsb [%l7 + 0x17], %l0
ldsb [%l7 + 0x71], %i0
ld [%l7 + 0x18], %f9
ldsh [%l7 + 0x18], %g5
ldsh [%l7 + 0x26], %g2
taddcc %o4, %l6, %o5
fbu,a %fcc0, loop_2930
for %f10, %f6, %f14
ldsw [%l7 + 0x0C], %o0
fmovdne %xcc, %f1, %f13
loop_2930:
ldd [%l7 + 0x78], %f4
fmovrse %o7, %f10, %f2
orcc %g1, %o6, %g3
ld [%l7 + 0x14], %f10
fsrc1 %f6, %f14
ld [%l7 + 0x24], %f5
nop
setx loop_2931, %l0, %l1
jmpl %l1, %i4
edge32l %g7, %o1, %i2
fmovsvc %xcc, %f5, %f10
fmovsle %xcc, %f1, %f7
loop_2931:
tvs %xcc, 0x7
udivcc %i5, 0x1A2E, %l5
fsrc2 %f14, %f8
stb %i7, [%l7 + 0x4F]
bge,a %icc, loop_2932
fzeros %f11
movcc %xcc, %i3, %l3
tcc %icc, 0x3
loop_2932:
smulcc %g6, 0x0F97, %l4
umulcc %l1, %o2, %i6
fmovrdgz %i1, %f10, %f12
ldsh [%l7 + 0x10], %o3
fxor %f10, %f10, %f12
fmovsneg %icc, %f0, %f13
ldsb [%l7 + 0x2C], %l2
fmovdg %icc, %f10, %f7
subcc %g4, 0x0E44, %l0
fsrc1s %f10, %f7
sethi 0x110A, %g5
movcc %xcc, %i0, %g2
fmovrde %o4, %f14, %f10
edge8ln %o5, %l6, %o0
lduh [%l7 + 0x6E], %o7
lduh [%l7 + 0x26], %g1
ldsb [%l7 + 0x4E], %g3
fnands %f11, %f7, %f7
fmovdcs %icc, %f14, %f9
sdivx %o6, 0x151C, %g7
ldsw [%l7 + 0x20], %o1
lduh [%l7 + 0x0C], %i4
lduh [%l7 + 0x54], %i2
ld [%l7 + 0x78], %f0
st %f9, [%l7 + 0x20]
fmuld8sux16 %f6, %f7, %f6
fands %f14, %f4, %f15
fxnors %f14, %f11, %f10
lduw [%l7 + 0x6C], %l5
std %f6, [%l7 + 0x70]
ldsb [%l7 + 0x5F], %i5
tcs %icc, 0x1
fmovspos %icc, %f0, %f1
ldsw [%l7 + 0x14], %i3
fpmerge %f3, %f0, %f12
fmovsl %xcc, %f6, %f10
bcc,a,pt %xcc, loop_2933
tcc %xcc, 0x6
st %f12, [%l7 + 0x20]
ldsh [%l7 + 0x6C], %l3
loop_2933:
fmul8x16al %f13, %f5, %f0
fones %f9
fmovdleu %icc, %f1, %f11
bshuffle %f2, %f2, %f8
ldsb [%l7 + 0x6E], %i7
smulcc %g6, 0x1D91, %l1
movgu %xcc, %l4, %o2
ldsb [%l7 + 0x44], %i6
fmovrsne %i1, %f10, %f5
fbne %fcc2, loop_2934
nop
setx loop_2935, %l0, %l1
jmpl %l1, %l2
fpadd32 %f12, %f12, %f0
st %f9, [%l7 + 0x2C]
loop_2934:
st %f13, [%l7 + 0x50]
loop_2935:
stx %o3, [%l7 + 0x78]
fba %fcc2, loop_2936
movrgz %l0, %g5, %g4
ld [%l7 + 0x1C], %f2
movrgez %g2, %o4, %i0
loop_2936:
sra %l6, 0x01, %o0
fpsub32 %f2, %f14, %f14
tvs %icc, 0x2
sth %o5, [%l7 + 0x46]
fmovrsgez %o7, %f14, %f13
ldd [%l7 + 0x78], %f0
fmovrde %g1, %f10, %f12
xnorcc %g3, 0x07F6, %g7
fbl,a %fcc3, loop_2937
fnor %f14, %f8, %f14
array32 %o1, %i4, %i2
movn %icc, %l5, %i5
loop_2937:
stb %o6, [%l7 + 0x5F]
movrlez %l3, %i7, %i3
stb %l1, [%l7 + 0x4C]
stw %g6, [%l7 + 0x4C]
stx %o2, [%l7 + 0x10]
movrgez %l4, %i1, %l2
edge16ln %i6, %o3, %g5
be,a %xcc, loop_2938
ble loop_2939
fbl %fcc0, loop_2940
brlez,a %g4, loop_2941
loop_2938:
nop
setx loop_2942, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2939:
fandnot2s %f3, %f13, %f9
loop_2940:
bne,a loop_2943
loop_2941:
fblg,a %fcc2, loop_2944
loop_2942:
fble,a %fcc1, loop_2945
sdiv %g2, 0x1285, %l0
loop_2943:
stw %o4, [%l7 + 0x18]
loop_2944:
tpos %xcc, 0x4
loop_2945:
sth %i0, [%l7 + 0x74]
bpos,pt %xcc, loop_2946
edge8 %o0, %l6, %o5
fbe %fcc1, loop_2947
fmovda %xcc, %f12, %f10
loop_2946:
edge32l %g1, %o7, %g7
ldsb [%l7 + 0x1D], %g3
loop_2947:
fxnors %f6, %f14, %f3
stb %i4, [%l7 + 0x11]
fmul8sux16 %f14, %f12, %f10
lduh [%l7 + 0x10], %i2
fmovdne %xcc, %f1, %f13
subc %l5, 0x1FCA, %i5
stx %o1, [%l7 + 0x68]
movgu %xcc, %o6, %i7
movvc %icc, %i3, %l3
xorcc %l1, 0x1CC8, %o2
te %xcc, 0x2
ld [%l7 + 0x6C], %f8
fmuld8ulx16 %f14, %f10, %f12
brgez,a %l4, loop_2948
stb %g6, [%l7 + 0x3D]
ld [%l7 + 0x3C], %f11
lduw [%l7 + 0x48], %l2
loop_2948:
xnorcc %i1, 0x05BF, %o3
lduw [%l7 + 0x3C], %i6
ldd [%l7 + 0x70], %f14
ldub [%l7 + 0x42], %g4
ldsh [%l7 + 0x26], %g2
ldsh [%l7 + 0x1C], %g5
stw %o4, [%l7 + 0x2C]
fpadd16 %f2, %f10, %f12
xnor %l0, 0x1CF0, %i0
tsubcctv %o0, %l6, %o5
fandnot1s %f7, %f0, %f13
fmovdg %xcc, %f12, %f14
faligndata %f14, %f0, %f2
fbge,a %fcc3, loop_2949
brlz,a %g1, loop_2950
fmuld8ulx16 %f6, %f10, %f12
fbul %fcc0, loop_2951
loop_2949:
and %g7, %g3, %i4
loop_2950:
lduh [%l7 + 0x64], %i2
edge8ln %l5, %i5, %o7
loop_2951:
sth %o6, [%l7 + 0x32]
movvc %xcc, %i7, %o1
te %icc, 0x6
ldsh [%l7 + 0x0E], %l3
fornot1 %f14, %f8, %f0
fmuld8sux16 %f13, %f1, %f0
fpsub32 %f6, %f4, %f2
fnegs %f10, %f14
move %xcc, %i3, %o2
fxnors %f14, %f10, %f12
stb %l1, [%l7 + 0x61]
fbg,a %fcc0, loop_2952
movrlz %g6, %l2, %l4
fmovsgu %icc, %f15, %f7
ldsb [%l7 + 0x26], %i1
loop_2952:
call loop_2953
srlx %i6, %o3, %g4
ldub [%l7 + 0x65], %g5
lduw [%l7 + 0x4C], %o4
loop_2953:
call loop_2954
fabsd %f4, %f12
fbule %fcc0, loop_2955
sth %g2, [%l7 + 0x6E]
loop_2954:
ldsw [%l7 + 0x1C], %l0
andcc %o0, %l6, %i0
loop_2955:
lduw [%l7 + 0x18], %o5
ldx [%l7 + 0x10], %g1
smulcc %g3, %i4, %i2
stx %l5, [%l7 + 0x20]
fcmped %fcc1, %f2, %f14
for %f14, %f6, %f0
std %f2, [%l7 + 0x48]
fmovrse %g7, %f15, %f14
array32 %i5, %o7, %o6
ldub [%l7 + 0x41], %i7
fcmpgt16 %f4, %f2, %l3
mulscc %i3, %o2, %l1
stw %g6, [%l7 + 0x4C]
fbg,a %fcc2, loop_2956
fbue %fcc3, loop_2957
fmovsa %xcc, %f7, %f14
umul %l2, 0x12F6, %o1
loop_2956:
fcmpes %fcc1, %f0, %f13
loop_2957:
st %f6, [%l7 + 0x34]
tl %icc, 0x5
ldx [%l7 + 0x40], %i1
fcmpne32 %f4, %f12, %i6
tcc %icc, 0x6
fbne,a %fcc1, loop_2958
edge16 %o3, %g4, %g5
fbue,a %fcc3, loop_2959
stw %l4, [%l7 + 0x68]
loop_2958:
ldub [%l7 + 0x4C], %o4
tsubcctv %l0, 0x08DD, %g2
loop_2959:
bn,a,pt %xcc, loop_2960
for %f2, %f14, %f10
tvs %icc, 0x7
fbg %fcc2, loop_2961
loop_2960:
ld [%l7 + 0x68], %f15
fcmpeq16 %f4, %f6, %o0
ldd [%l7 + 0x38], %f12
loop_2961:
addc %l6, %o5, %i0
sth %g3, [%l7 + 0x08]
ldub [%l7 + 0x5D], %i4
fmovdneg %icc, %f3, %f3
movrne %g1, %i2, %l5
sth %i5, [%l7 + 0x54]
sdivcc %g7, 0x0196, %o7
popc %o6, %i7
ldsw [%l7 + 0x50], %l3
stb %i3, [%l7 + 0x38]
tg %icc, 0x4
fmovse %xcc, %f13, %f2
brgz,a %l1, loop_2962
lduw [%l7 + 0x24], %o2
fmovdvc %xcc, %f10, %f0
ldsb [%l7 + 0x77], %g6
loop_2962:
lduh [%l7 + 0x2C], %o1
ldsh [%l7 + 0x12], %i1
movcc %xcc, %l2, %i6
xor %g4, 0x0DD3, %g5
stx %o3, [%l7 + 0x60]
std %f0, [%l7 + 0x58]
ldsh [%l7 + 0x4E], %o4
movg %xcc, %l4, %l0
fmovde %icc, %f15, %f4
sth %o0, [%l7 + 0x74]
fxnors %f0, %f12, %f2
fnand %f4, %f14, %f2
ldsw [%l7 + 0x28], %l6
tneg %icc, 0x6
fnand %f8, %f12, %f8
fmovdcc %icc, %f6, %f10
fcmpgt16 %f2, %f12, %g2
brgz,a %i0, loop_2963
sethi 0x01AB, %o5
fandnot2s %f7, %f2, %f7
tsubcctv %i4, %g1, %i2
loop_2963:
std %f8, [%l7 + 0x18]
orncc %g3, %i5, %g7
fandnot2s %f9, %f0, %f3
ldsw [%l7 + 0x70], %l5
fmovd %f4, %f6
brgez %o6, loop_2964
fmovsgu %xcc, %f15, %f11
sethi 0x1E83, %o7
sth %i7, [%l7 + 0x0A]
loop_2964:
movrgez %i3, 0x268, %l1
fcmped %fcc0, %f14, %f4
fbo %fcc1, loop_2965
lduw [%l7 + 0x08], %o2
fnors %f9, %f1, %f5
umul %l3, %g6, %i1
loop_2965:
brgz %l2, loop_2966
fcmpgt16 %f4, %f8, %o1
fbuge,a %fcc3, loop_2967
tne %icc, 0x4
loop_2966:
fnegd %f8, %f12
fble %fcc3, loop_2968
loop_2967:
edge8l %g4, %i6, %o3
subc %o4, %l4, %l0
be,a %xcc, loop_2969
loop_2968:
sdivcc %o0, 0x15D9, %g5
stb %l6, [%l7 + 0x5F]
st %f1, [%l7 + 0x78]
loop_2969:
fpsub32 %f6, %f14, %f6
st %f10, [%l7 + 0x58]
tcs %xcc, 0x6
or %g2, 0x1FE1, %o5
fabsd %f12, %f12
fone %f4
stw %i0, [%l7 + 0x34]
fbul,a %fcc1, loop_2970
fbu %fcc2, loop_2971
sth %g1, [%l7 + 0x24]
fabsd %f8, %f8
loop_2970:
fbule %fcc3, loop_2972
loop_2971:
fcmpgt16 %f6, %f6, %i4
alignaddrl %i2, %g3, %g7
srax %l5, 0x05, %o6
loop_2972:
fmovd %f4, %f8
fandnot1 %f12, %f10, %f12
stb %o7, [%l7 + 0x70]
bleu,a,pn %icc, loop_2973
movvs %xcc, %i7, %i5
bneg,pt %icc, loop_2974
ld [%l7 + 0x50], %f4
loop_2973:
movneg %xcc, %l1, %o2
std %f0, [%l7 + 0x40]
loop_2974:
addccc %l3, %i3, %g6
alignaddrl %l2, %o1, %i1
fnands %f3, %f3, %f1
fmovsl %icc, %f0, %f9
sra %i6, %g4, %o4
fmuld8sux16 %f0, %f7, %f10
brlz,a %o3, loop_2975
lduw [%l7 + 0x64], %l4
addcc %o0, 0x1DC9, %l0
fnot1s %f12, %f13
loop_2975:
fcmpgt32 %f6, %f12, %g5
fmovsl %icc, %f10, %f1
bn,a loop_2976
edge32ln %g2, %l6, %i0
fcmpd %fcc2, %f14, %f10
brgz,a %o5, loop_2977
loop_2976:
fbug %fcc3, loop_2978
fbue,a %fcc2, loop_2979
stx %g1, [%l7 + 0x18]
loop_2977:
stw %i2, [%l7 + 0x34]
loop_2978:
movre %i4, %g7, %g3
loop_2979:
tne %icc, 0x4
fornot2s %f13, %f3, %f5
fmovse %icc, %f13, %f9
fpsub16 %f6, %f2, %f4
fcmpgt32 %f2, %f2, %o6
ldsw [%l7 + 0x0C], %l5
stw %o7, [%l7 + 0x70]
fmovsvs %xcc, %f2, %f9
bleu loop_2980
stb %i7, [%l7 + 0x41]
tsubcc %i5, %l1, %o2
movcs %xcc, %i3, %l3
loop_2980:
movcc %xcc, %l2, %o1
ldsw [%l7 + 0x64], %i1
fbn %fcc0, loop_2981
stb %i6, [%l7 + 0x62]
ld [%l7 + 0x50], %f9
fba,a %fcc0, loop_2982
loop_2981:
fcmpne32 %f10, %f4, %g6
lduh [%l7 + 0x32], %o4
sth %o3, [%l7 + 0x68]
loop_2982:
fmul8x16al %f0, %f4, %f10
or %g4, 0x0BAC, %l4
movcc %xcc, %l0, %o0
fcmpgt32 %f6, %f4, %g5
subc %g2, %i0, %o5
ldd [%l7 + 0x28], %f0
lduw [%l7 + 0x10], %g1
ldub [%l7 + 0x36], %l6
fandnot1 %f2, %f0, %f6
xnorcc %i4, %g7, %i2
or %o6, %l5, %o7
sdivx %g3, 0x0AD9, %i7
or %l1, %i5, %i3
tge %xcc, 0x3
bgu %xcc, loop_2983
subccc %l3, %l2, %o1
fmovsgu %icc, %f5, %f9
fmovsle %xcc, %f12, %f15
loop_2983:
std %f8, [%l7 + 0x18]
fmovda %icc, %f3, %f3
be loop_2984
tvs %icc, 0x0
bleu %icc, loop_2985
lduh [%l7 + 0x20], %i1
loop_2984:
ldx [%l7 + 0x20], %i6
alignaddr %o2, %o4, %o3
loop_2985:
lduh [%l7 + 0x78], %g6
movcs %xcc, %g4, %l0
fbe,a %fcc3, loop_2986
srlx %l4, 0x0F, %o0
fmovdg %xcc, %f1, %f3
ldub [%l7 + 0x4B], %g5
loop_2986:
faligndata %f14, %f14, %f2
ldsw [%l7 + 0x70], %g2
st %f8, [%l7 + 0x70]
sethi 0x1A45, %o5
lduw [%l7 + 0x60], %g1
sll %i0, 0x0C, %i4
movl %xcc, %l6, %g7
fbo,a %fcc1, loop_2987
fcmple32 %f4, %f0, %o6
fandnot2s %f6, %f7, %f8
ld [%l7 + 0x7C], %f13
loop_2987:
fand %f12, %f6, %f8
ldsh [%l7 + 0x10], %i2
fexpand %f4, %f0
tgu %xcc, 0x3
st %f14, [%l7 + 0x58]
ldx [%l7 + 0x50], %o7
be,a,pt %icc, loop_2988
ldsb [%l7 + 0x19], %l5
fandnot1s %f4, %f3, %f14
andcc %g3, %i7, %l1
loop_2988:
fmovdcc %icc, %f10, %f4
stx %i5, [%l7 + 0x10]
ldub [%l7 + 0x6E], %l3
sth %i3, [%l7 + 0x46]
ldsh [%l7 + 0x5C], %l2
fmovrsne %o1, %f14, %f10
smulcc %i6, 0x184E, %i1
andcc %o4, %o2, %o3
ldsw [%l7 + 0x14], %g6
movne %icc, %g4, %l4
tcs %icc, 0x3
stb %l0, [%l7 + 0x3A]
fmovdgu %xcc, %f1, %f4
bgu,a,pt %icc, loop_2989
lduh [%l7 + 0x56], %g5
tleu %icc, 0x6
udivx %g2, 0x11D4, %o0
loop_2989:
ldx [%l7 + 0x58], %o5
ld [%l7 + 0x38], %f0
fmovdl %icc, %f8, %f11
ldx [%l7 + 0x08], %g1
fmovdpos %icc, %f14, %f0
fbul,a %fcc2, loop_2990
tneg %xcc, 0x2
fornot1 %f4, %f12, %f10
edge32ln %i0, %i4, %g7
loop_2990:
tcs %icc, 0x7
fsrc1s %f3, %f13
fbue %fcc1, loop_2991
edge32 %l6, %o6, %i2
movne %xcc, %o7, %g3
edge32ln %l5, %i7, %l1
loop_2991:
ldsb [%l7 + 0x7E], %i5
lduw [%l7 + 0x7C], %l3
fcmpd %fcc1, %f12, %f10
fmovdvc %icc, %f3, %f9
fcmpgt32 %f14, %f4, %l2
addc %o1, %i3, %i1
bge,a,pn %xcc, loop_2992
fmovscc %xcc, %f1, %f6
fbu,a %fcc1, loop_2993
std %f2, [%l7 + 0x70]
loop_2992:
fmovsvc %xcc, %f3, %f11
sth %o4, [%l7 + 0x34]
loop_2993:
edge32l %o2, %o3, %i6
fmovdvs %icc, %f10, %f4
fbe,a %fcc1, loop_2994
fsrc2s %f14, %f8
bneg,a %icc, loop_2995
te %xcc, 0x0
loop_2994:
fnot2s %f0, %f15
fmovdvc %icc, %f8, %f15
loop_2995:
fbe,a %fcc3, loop_2996
fmovdcc %icc, %f14, %f1
stb %g6, [%l7 + 0x5D]
ldd [%l7 + 0x30], %f14
loop_2996:
fmovdge %xcc, %f9, %f3
sdivx %l4, 0x152E, %l0
ldd [%l7 + 0x28], %f4
array8 %g5, %g2, %o0
st %f3, [%l7 + 0x58]
fcmpd %fcc2, %f12, %f10
edge16ln %g4, %o5, %i0
lduw [%l7 + 0x50], %g1
fmovsle %icc, %f5, %f4
be,a %xcc, loop_2997
st %f0, [%l7 + 0x58]
ldd [%l7 + 0x48], %f0
brgez %g7, loop_2998
loop_2997:
sth %l6, [%l7 + 0x24]
tneg %icc, 0x3
nop
setx loop_2999, %l0, %l1
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_2998:
fmovdcc %xcc, %f10, %f4
ldsh [%l7 + 0x5A], %o6
ldsb [%l7 + 0x1E], %i2
loop_2999:
fands %f11, %f2, %f5
smul %o7, 0x147C, %g3
fnegs %f14, %f4
st %f12, [%l7 + 0x0C]
fba %fcc0, loop_3000
lduh [%l7 + 0x3C], %i4
ld [%l7 + 0x34], %f3
fmovrdne %l5, %f12, %f12
loop_3000:
tneg %icc, 0x1
xnorcc %i7, 0x0453, %i5
fmul8x16 %f11, %f12, %f12
tpos %xcc, 0x7
ldsb [%l7 + 0x51], %l3
bg loop_3001
fmovsg %icc, %f11, %f11
mulx %l1, 0x1584, %l2
fmovsne %xcc, %f2, %f14
loop_3001:
xor %o1, %i1, %o4
ld [%l7 + 0x0C], %f1
ldub [%l7 + 0x2C], %i3
ta %icc, 0x2
sth %o2, [%l7 + 0x6E]
add %o3, 0x1B50, %i6
fornot1s %f1, %f2, %f15
add %g6, %l4, %g5
sth %l0, [%l7 + 0x1A]
movvc %xcc, %g2, %g4
tge %icc, 0x2
edge8n %o0, %i0, %g1
st %f13, [%l7 + 0x50]
fornot1s %f4, %f7, %f6
fmul8x16 %f13, %f0, %f6
fornot2 %f6, %f0, %f14
bneg,a %icc, loop_3002
fba,a %fcc1, loop_3003
ldd [%l7 + 0x68], %f0
bpos %xcc, loop_3004
loop_3002:
fnot2 %f6, %f10
loop_3003:
ldsw [%l7 + 0x68], %o5
ld [%l7 + 0x4C], %f14
loop_3004:
ld [%l7 + 0x30], %f6
sth %l6, [%l7 + 0x28]
move %xcc, %g7, %i2
ldx [%l7 + 0x78], %o7
ldub [%l7 + 0x33], %g3
fone %f14
stb %i4, [%l7 + 0x63]
ldsb [%l7 + 0x7C], %l5
orncc %o6, 0x022F, %i5
ldd [%l7 + 0x60], %f6
fbo %fcc3, loop_3005
stw %i7, [%l7 + 0x48]
tgu %icc, 0x6
ldub [%l7 + 0x5A], %l1
loop_3005:
ldsh [%l7 + 0x50], %l3
fcmpne16 %f2, %f10, %l2
bneg,a,pn %xcc, loop_3006
fmovdvc %xcc, %f5, %f13
fmovrsne %i1, %f2, %f5
addccc %o4, %i3, %o2
loop_3006:
bneg,a %xcc, loop_3007
std %f14, [%l7 + 0x50]
fbne,a %fcc3, loop_3008
stx %o1, [%l7 + 0x08]
loop_3007:
fpack16 %f10, %f15
andn %o3, %g6, %l4
loop_3008:
fcmped %fcc2, %f4, %f8
ldd [%l7 + 0x50], %f4
stb %i6, [%l7 + 0x6A]
stb %l0, [%l7 + 0x0D]
fexpand %f11, %f12
alignaddr %g2, %g4, %g5
ldub [%l7 + 0x6D], %i0
brnz %o0, loop_3009
fsrc2s %f2, %f10
stw %g1, [%l7 + 0x3C]
tvs %icc, 0x2
loop_3009:
bg,a loop_3010
udivx %o5, 0x1467, %l6
fmovdneg %icc, %f3, %f6
fcmpgt32 %f4, %f4, %g7
loop_3010:
be,pt %xcc, loop_3011
st %f15, [%l7 + 0x78]
fmul8x16 %f9, %f10, %f8
fornot1s %f11, %f6, %f8
loop_3011:
fnot2 %f12, %f4
edge32l %i2, %o7, %i4
fnegd %f10, %f4
fmovrsgez %l5, %f6, %f0
st %f3, [%l7 + 0x70]
orn %g3, 0x199A, %o6
fmul8x16 %f4, %f4, %f12
ldsb [%l7 + 0x57], %i5
fmovs %f4, %f3
tcc %icc, 0x7
ld [%l7 + 0x10], %f12
fbul,a %fcc2, loop_3012
ldd [%l7 + 0x78], %f12
ldd [%l7 + 0x40], %f2
fmovsle %icc, %f12, %f1
loop_3012:
fmovsn %icc, %f10, %f15
stb %l1, [%l7 + 0x4C]
lduw [%l7 + 0x40], %i7
fba,a %fcc2, loop_3013
edge16ln %l3, %i1, %o4
fmovsa %xcc, %f11, %f3
ldsh [%l7 + 0x2E], %l2
loop_3013:
fmovdneg %icc, %f7, %f4
brgez,a %i3, loop_3014
fands %f8, %f3, %f3
ldsb [%l7 + 0x6F], %o1
tl %xcc, 0x2
loop_3014:
ld [%l7 + 0x70], %f10
fmovdneg %xcc, %f3, %f15
fbg,a %fcc0, loop_3015
ld [%l7 + 0x0C], %f9
ldub [%l7 + 0x74], %o2
ble,pt %icc, loop_3016
loop_3015:
sub %g6, 0x0E27, %l4
faligndata %f2, %f14, %f14
edge32ln %i6, %o3, %g2
loop_3016:
ble %xcc, loop_3017
stb %l0, [%l7 + 0x58]
ldub [%l7 + 0x57], %g4
ldd [%l7 + 0x28], %f8
loop_3017:
fpsub32 %f0, %f14, %f2
movcc %icc, %g5, %i0
ldx [%l7 + 0x20], %o0
stw %o5, [%l7 + 0x78]
st %f4, [%l7 + 0x34]
ldsb [%l7 + 0x2A], %g1
ldsh [%l7 + 0x08], %g7
add %l6, %i2, %o7
te %icc, 0x5
ld [%l7 + 0x14], %f3
fabss %f15, %f2
fmovrsgez %l5, %f0, %f0
ldsh [%l7 + 0x54], %g3
ldx [%l7 + 0x38], %i4
tneg %icc, 0x1
lduh [%l7 + 0x52], %i5
ldx [%l7 + 0x68], %l1
udivcc %o6, 0x03D8, %i7
stw %l3, [%l7 + 0x6C]
movle %icc, %i1, %o4
ld [%l7 + 0x60], %f9
andncc %i3, %l2, %o2
tvc %xcc, 0x7
fmovsleu %icc, %f5, %f5
fmul8x16al %f12, %f14, %f4
ldsb [%l7 + 0x7B], %g6
srax %o1, %i6, %l4
fpack16 %f6, %f11
movge %icc, %o3, %l0
fmovsg %icc, %f0, %f6
fxnors %f10, %f12, %f14
fcmpgt16 %f0, %f14, %g2
fmovrsgez %g5, %f13, %f12
fble %fcc3, loop_3018
lduh [%l7 + 0x12], %i0
movrne %o0, 0x2C5, %g4
fmovsvs %icc, %f3, %f6
loop_3018:
array16 %o5, %g1, %l6
fpadd32 %f2, %f6, %f0
edge16ln %i2, %g7, %o7
ldsb [%l7 + 0x32], %l5
fpadd16s %f7, %f10, %f10
siam 0x7
umulcc %i4, 0x1923, %i5
fbge,a %fcc1, loop_3019
addccc %g3, 0x1DF2, %l1
fmovrde %i7, %f4, %f8
ldsh [%l7 + 0x1C], %o6
loop_3019:
fcmpd %fcc1, %f14, %f10
fsrc1s %f11, %f10
fzero %f10
fmovrse %i1, %f6, %f1
fmovrsgz %l3, %f5, %f7
lduw [%l7 + 0x34], %o4
ldsw [%l7 + 0x30], %l2
ldsh [%l7 + 0x50], %i3
smul %o2, 0x0472, %o1
movne %icc, %g6, %l4
ldub [%l7 + 0x23], %o3
fxnors %f8, %f14, %f12
fmovse %xcc, %f10, %f9
ldub [%l7 + 0x32], %l0
fnegs %f5, %f3
lduw [%l7 + 0x70], %i6
andcc %g5, 0x150D, %i0
tge %xcc, 0x0
movl %icc, %g2, %g4
fmovsleu %xcc, %f2, %f2
fmovs %f11, %f10
fbg,a %fcc3, loop_3020
stw %o5, [%l7 + 0x48]
movrgz %g1, %l6, %i2
fmul8sux16 %f12, %f14, %f8
loop_3020:
ldsb [%l7 + 0x73], %g7
tgu %xcc, 0x7
bvc,a,pt %xcc, loop_3021
te %xcc, 0x2
bvc %icc, loop_3022
tvs %xcc, 0x3
loop_3021:
movl %xcc, %o0, %o7
mova %xcc, %l5, %i5
loop_3022:
ldsh [%l7 + 0x30], %g3
nop
setx loop_3023, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduw [%l7 + 0x30], %l1
fmovdcc %icc, %f3, %f8
smul %i4, 0x18AC, %i7
loop_3023:
ldsb [%l7 + 0x63], %i1
lduh [%l7 + 0x62], %o6
subccc %o4, 0x0A0C, %l3
tle %icc, 0x6
st %f7, [%l7 + 0x14]
fblg %fcc2, loop_3024
tge %xcc, 0x1
fcmple16 %f6, %f10, %l2
fpadd16 %f12, %f8, %f10
loop_3024:
fandnot1s %f2, %f4, %f10
fmovrdgez %o2, %f4, %f10
movrgez %o1, %i3, %g6
fpsub32 %f14, %f6, %f6
fmovrse %l4, %f8, %f11
std %f10, [%l7 + 0x58]
fbue,a %fcc3, loop_3025
umulcc %o3, 0x0F94, %i6
ldsh [%l7 + 0x22], %l0
tle %xcc, 0x1
loop_3025:
fbul,a %fcc1, loop_3026
call loop_3027
andncc %g5, %i0, %g4
orn %o5, 0x010C, %g1
loop_3026:
fmovrslz %g2, %f6, %f7
loop_3027:
move %icc, %l6, %g7
tsubcc %o0, %i2, %o7
fcmpes %fcc3, %f11, %f9
subccc %l5, 0x1B48, %g3
ta %icc, 0x6
edge16l %i5, %i4, %l1
fmovdvs %xcc, %f1, %f3
brgz %i1, loop_3028
lduh [%l7 + 0x44], %o6
nop
setx loop_3029, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
popc 0x1FE2, %o4
loop_3028:
fxnor %f0, %f4, %f14
fpmerge %f10, %f11, %f14
loop_3029:
fmovdneg %xcc, %f13, %f0
orncc %i7, 0x0AA5, %l3
stb %l2, [%l7 + 0x36]
fcmpgt32 %f12, %f4, %o2
fnot2 %f10, %f2
edge8n %o1, %g6, %l4
sth %o3, [%l7 + 0x68]
fmovrsgz %i3, %f0, %f9
lduh [%l7 + 0x44], %i6
udivx %l0, 0x1454, %i0
stb %g4, [%l7 + 0x78]
fbl,a %fcc0, loop_3030
ldsh [%l7 + 0x16], %o5
tge %icc, 0x7
ld [%l7 + 0x24], %f11
loop_3030:
fnot1 %f10, %f10
fcmpeq32 %f0, %f2, %g5
fmovsne %icc, %f11, %f5
call loop_3031
orcc %g1, 0x0CF3, %l6
andcc %g7, %o0, %i2
brnz %g2, loop_3032
loop_3031:
stb %o7, [%l7 + 0x7A]
ldsw [%l7 + 0x78], %g3
fandnot2 %f0, %f4, %f0
loop_3032:
ldsb [%l7 + 0x51], %l5
st %f1, [%l7 + 0x54]
fnot1 %f10, %f8
stx %i4, [%l7 + 0x70]
ldsb [%l7 + 0x17], %l1
array32 %i5, %i1, %o6
fmovsgu %icc, %f14, %f6
fbn,a %fcc3, loop_3033
tvc %icc, 0x0
fbne %fcc1, loop_3034
array8 %o4, %i7, %l2
loop_3033:
ldsw [%l7 + 0x30], %l3
sth %o2, [%l7 + 0x62]
loop_3034:
call loop_3035
fzero %f12
fbu %fcc0, loop_3036
fnot1s %f11, %f13
loop_3035:
fcmpgt32 %f10, %f12, %o1
fmovsge %icc, %f15, %f15
loop_3036:
bne,a %icc, loop_3037
ldd [%l7 + 0x08], %f10
ldub [%l7 + 0x3E], %g6
fmovdge %xcc, %f3, %f3
loop_3037:
fbne,a %fcc1, loop_3038
brz,a %l4, loop_3039
ldsw [%l7 + 0x20], %i3
fbe %fcc1, loop_3040
loop_3038:
stw %i6, [%l7 + 0x38]
loop_3039:
orn %l0, %i0, %g4
bcc,pn %icc, loop_3041
loop_3040:
subccc %o5, %o3, %g1
fbne,a %fcc2, loop_3042
movrgez %l6, %g5, %o0
loop_3041:
stb %i2, [%l7 + 0x58]
and %g7, 0x066A, %g2
loop_3042:
stw %g3, [%l7 + 0x1C]
ldd [%l7 + 0x40], %f4
bge %icc, loop_3043
fexpand %f15, %f6
addc %o7, %i4, %l1
ld [%l7 + 0x08], %f9
loop_3043:
fmovdn %icc, %f1, %f2
fmovrsgez %l5, %f8, %f9
bn,a loop_3044
bvc,a,pn %xcc, loop_3045
lduw [%l7 + 0x28], %i5
ta %icc, 0x4
loop_3044:
stx %o6, [%l7 + 0x20]
loop_3045:
fmul8sux16 %f6, %f0, %f12
andcc %i1, %o4, %i7
fble,a %fcc1, loop_3046
ldx [%l7 + 0x10], %l3
fmovrdgez %l2, %f0, %f14
fmul8sux16 %f6, %f10, %f2
loop_3046:
fpsub32s %f12, %f4, %f8
fone %f2
fmovrdlz %o2, %f6, %f12
std %f4, [%l7 + 0x58]
bshuffle %f0, %f8, %f8
xor %o1, 0x0048, %l4
fpsub32s %f7, %f8, %f0
bge loop_3047
bpos loop_3048
tsubcc %g6, %i3, %i6
fbul %fcc3, loop_3049
loop_3047:
fmovd %f14, %f10
loop_3048:
brlz %i0, loop_3050
fbl %fcc2, loop_3051
loop_3049:
andncc %l0, %g4, %o5
fmovdcc %xcc, %f1, %f2
loop_3050:
ldd [%l7 + 0x48], %f2
loop_3051:
fsrc2s %f1, %f2
sdivcc %o3, 0x0070, %g1
fors %f3, %f6, %f9
fmovrslz %g5, %f0, %f0
movl %icc, %l6, %i2
bl,a loop_3052
fmovdne %icc, %f12, %f2
fbe %fcc0, loop_3053
ldsb [%l7 + 0x54], %o0
loop_3052:
bge loop_3054
sll %g7, 0x02, %g2
loop_3053:
siam 0x0
fornot1 %f8, %f4, %f8
loop_3054:
fandnot1 %f14, %f10, %f8
fbge %fcc0, loop_3055
fpadd16 %f10, %f4, %f14
ldub [%l7 + 0x2E], %o7
bg,a,pt %icc, loop_3056
loop_3055:
ldd [%l7 + 0x10], %f8
fbn %fcc2, loop_3057
ldsh [%l7 + 0x22], %g3
loop_3056:
ld [%l7 + 0x50], %f12
brgz,a %l1, loop_3058
loop_3057:
fcmple16 %f6, %f6, %l5
fpadd16 %f8, %f12, %f10
tneg %xcc, 0x5
loop_3058:
fpsub16 %f12, %f14, %f4
ldub [%l7 + 0x77], %i4
fmovspos %icc, %f13, %f7
fmovsa %xcc, %f7, %f3
fbue %fcc0, loop_3059
fmovsleu %xcc, %f5, %f8
xnor %o6, 0x0C5F, %i5
fzero %f6
loop_3059:
ldsw [%l7 + 0x7C], %i1
st %f10, [%l7 + 0x14]
bn %icc, loop_3060
fcmped %fcc1, %f4, %f4
ldub [%l7 + 0x33], %o4
smulcc %l3, 0x099D, %i7
loop_3060:
sdiv %l2, 0x10D0, %o2
stb %l4, [%l7 + 0x48]
bgu,a %icc, loop_3061
tvs %xcc, 0x7
fmul8x16al %f12, %f15, %f12
fmul8x16au %f9, %f13, %f6
loop_3061:
ld [%l7 + 0x4C], %f7
xorcc %g6, %o1, %i6
sth %i0, [%l7 + 0x56]
fmovsge %icc, %f15, %f5
ldx [%l7 + 0x18], %l0
array32 %i3, %o5, %o3
ld [%l7 + 0x5C], %f9
sth %g1, [%l7 + 0x1E]
fbule,a %fcc2, loop_3062
bvc,pn %xcc, loop_3063
ldsw [%l7 + 0x60], %g4
ldd [%l7 + 0x38], %f0
loop_3062:
stx %l6, [%l7 + 0x78]
loop_3063:
tge %icc, 0x6
movn %xcc, %i2, %g5
ldd [%l7 + 0x10], %f14
fbo %fcc1, loop_3064
ldd [%l7 + 0x58], %f8
fbo %fcc3, loop_3065
bshuffle %f4, %f14, %f6
loop_3064:
lduh [%l7 + 0x6A], %g7
ldd [%l7 + 0x58], %f14
loop_3065:
fnot2 %f12, %f14
movre %g2, 0x1C3, %o0
fbuge %fcc0, loop_3066
fnors %f2, %f0, %f2
sra %o7, 0x13, %g3
ldsw [%l7 + 0x24], %l5
loop_3066:
sll %l1, 0x04, %o6
sth %i4, [%l7 + 0x6C]
ba,a %icc, loop_3067
andncc %i1, %i5, %l3
st %f9, [%l7 + 0x5C]
fbn %fcc3, loop_3068
loop_3067:
andncc %i7, %o4, %o2
ldd [%l7 + 0x28], %f12
stx %l2, [%l7 + 0x08]
loop_3068:
mulx %l4, 0x0ECD, %g6
be %xcc, loop_3069
fpadd16s %f5, %f0, %f13
fbu,a %fcc1, loop_3070
ble,pn %xcc, loop_3071
loop_3069:
orn %i6, 0x1B2F, %o1
orncc %l0, 0x16A6, %i3
loop_3070:
srl %o5, 0x18, %o3
loop_3071:
ldub [%l7 + 0x66], %g1
fmovde %icc, %f15, %f12
be,a %icc, loop_3072
fba,a %fcc2, loop_3073
fpadd32 %f10, %f4, %f10
lduh [%l7 + 0x18], %i0
loop_3072:
ldd [%l7 + 0x38], %f4
loop_3073:
sth %g4, [%l7 + 0x56]
std %f8, [%l7 + 0x50]
fbu %fcc3, loop_3074
sth %l6, [%l7 + 0x22]
subccc %g5, 0x1D57, %g7
fmovdl %xcc, %f3, %f11
loop_3074:
ba,a,pt %icc, loop_3075
ldub [%l7 + 0x70], %i2
fbuge,a %fcc1, loop_3076
lduh [%l7 + 0x5C], %g2
loop_3075:
taddcctv %o7, %g3, %l5
movcs %icc, %o0, %o6
loop_3076:
movre %l1, 0x14E, %i1
fabss %f3, %f4
andn %i5, 0x07AB, %i4
lduh [%l7 + 0x1E], %l3
fcmple32 %f14, %f8, %o4
ld [%l7 + 0x08], %f2
mulscc %i7, 0x1041, %l2
fabss %f8, %f8
ld [%l7 + 0x38], %f1
stb %l4, [%l7 + 0x5D]
tpos %icc, 0x2
umul %g6, 0x1EDE, %o2
lduh [%l7 + 0x76], %o1
lduw [%l7 + 0x48], %l0
bcc,a loop_3077
fblg %fcc3, loop_3078
fbne,a %fcc0, loop_3079
orncc %i3, %o5, %o3
loop_3077:
fmovrdlz %i6, %f14, %f14
loop_3078:
ld [%l7 + 0x64], %f6
loop_3079:
srlx %i0, %g1, %g4
pdist %f12, %f4, %f2
fmovdgu %icc, %f13, %f4
andn %g5, %l6, %i2
fnors %f3, %f9, %f15
brz %g7, loop_3080
mova %icc, %g2, %o7
fnor %f6, %f6, %f4
bleu,a %icc, loop_3081
loop_3080:
fands %f4, %f6, %f4
ldd [%l7 + 0x18], %f6
fmuld8sux16 %f0, %f12, %f2
loop_3081:
array32 %l5, %o0, %g3
fmovdcc %xcc, %f4, %f11
stb %o6, [%l7 + 0x66]
movpos %xcc, %i1, %i5
bvs,a,pt %xcc, loop_3082
ldx [%l7 + 0x18], %i4
ldd [%l7 + 0x30], %f12
fcmpgt16 %f8, %f12, %l1
loop_3082:
sth %o4, [%l7 + 0x56]
faligndata %f6, %f6, %f8
fmovsge %xcc, %f1, %f14
fpsub32s %f15, %f4, %f9
tsubcc %l3, 0x00A6, %l2
movleu %icc, %l4, %i7
subc %g6, %o1, %l0
umul %i3, %o2, %o5
fnors %f2, %f2, %f3
fmovdg %xcc, %f11, %f10
lduh [%l7 + 0x46], %i6
bleu,pt %icc, loop_3083
fmovsle %icc, %f8, %f2
xnor %o3, 0x005B, %g1
fabss %f12, %f14
loop_3083:
bne %icc, loop_3084
tcs %icc, 0x2
std %f6, [%l7 + 0x50]
ldsh [%l7 + 0x18], %i0
loop_3084:
fbuge %fcc3, loop_3085
lduh [%l7 + 0x60], %g4
st %f12, [%l7 + 0x4C]
stw %g5, [%l7 + 0x0C]
loop_3085:
ldsh [%l7 + 0x32], %i2
xorcc %g7, %g2, %o7
fmovd %f2, %f12
ldsh [%l7 + 0x34], %l5
lduh [%l7 + 0x1E], %l6
lduw [%l7 + 0x38], %o0
sth %o6, [%l7 + 0x20]
tvc %xcc, 0x0
lduw [%l7 + 0x18], %g3
ldsw [%l7 + 0x08], %i1
stx %i5, [%l7 + 0x40]
xnor %l1, %o4, %l3
stw %i4, [%l7 + 0x38]
lduh [%l7 + 0x40], %l4
nop
setx loop_3086, %l0, %l1
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,pn %icc, loop_3087
brnz,a %i7, loop_3088
lduh [%l7 + 0x44], %l2
loop_3086:
udiv %g6, 0x0A3A, %l0
loop_3087:
stw %i3, [%l7 + 0x24]
loop_3088:
fcmps %fcc0, %f12, %f10
tvc %icc, 0x7
fcmpeq32 %f6, %f6, %o1
fcmpgt16 %f2, %f8, %o5
fpack32 %f2, %f2, %f14
lduw [%l7 + 0x78], %i6
fmovsneg %icc, %f4, %f0
lduw [%l7 + 0x54], %o3
srlx %g1, %i0, %o2
fmovdl %xcc, %f10, %f0
fmovsleu %icc, %f14, %f1
tg %icc, 0x1
andncc %g5, %i2, %g7
st %f13, [%l7 + 0x7C]
fmovsn %icc, %f2, %f12
fmovdg %icc, %f10, %f6
sth %g2, [%l7 + 0x58]
udivx %g4, 0x14B3, %o7
lduw [%l7 + 0x78], %l5
bn,a %xcc, loop_3089
bleu,pt %xcc, loop_3090
fcmpeq32 %f12, %f0, %l6
xnor %o0, %o6, %g3
loop_3089:
orncc %i1, %l1, %i5
loop_3090:
orcc %o4, 0x1F88, %i4
fnot2 %f4, %f2
lduw [%l7 + 0x10], %l4
bpos,pt %xcc, loop_3091
fmovspos %icc, %f10, %f0
orn %l3, 0x1139, %l2
stw %g6, [%l7 + 0x08]
loop_3091:
st %f9, [%l7 + 0x0C]
movrlez %l0, %i7, %o1
ldsw [%l7 + 0x60], %i3
fbo %fcc3, loop_3092
stw %o5, [%l7 + 0x34]
taddcctv %o3, %g1, %i6
move %icc, %i0, %g5
loop_3092:
fpack16 %f4, %f9
orncc %o2, 0x0C48, %i2
ldub [%l7 + 0x49], %g7
orcc %g2, %o7, %g4
fxors %f8, %f0, %f2
orcc %l6, %l5, %o0
fmovsle %icc, %f14, %f11
orn %o6, %g3, %i1
ldsw [%l7 + 0x6C], %l1
fmuld8sux16 %f10, %f4, %f8
ldsw [%l7 + 0x58], %o4
be %icc, loop_3093
ld [%l7 + 0x10], %f6
sra %i5, 0x09, %l4
fmovdcs %xcc, %f2, %f14
loop_3093:
fble,a %fcc1, loop_3094
sra %i4, %l2, %g6
pdist %f8, %f12, %f4
lduh [%l7 + 0x72], %l3
loop_3094:
smul %i7, 0x0AD2, %l0
subc %o1, 0x112D, %o5
movrlez %i3, %g1, %i6
ldsw [%l7 + 0x78], %o3
stb %g5, [%l7 + 0x6B]
ldsh [%l7 + 0x58], %i0
fmovrdne %i2, %f4, %f12
ldub [%l7 + 0x41], %o2
stx %g7, [%l7 + 0x28]
fpadd32s %f13, %f14, %f6
bg,a,pt %icc, loop_3095
ldub [%l7 + 0x6A], %o7
fmovrdgz %g2, %f0, %f0
nop
setx loop_3096, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3095:
stw %g4, [%l7 + 0x44]
ldx [%l7 + 0x20], %l6
fmovdneg %xcc, %f5, %f0
loop_3096:
lduw [%l7 + 0x58], %o0
fmovsleu %xcc, %f1, %f10
sth %o6, [%l7 + 0x76]
fmovsleu %icc, %f5, %f15
ld [%l7 + 0x70], %f9
movvc %icc, %g3, %i1
ldx [%l7 + 0x18], %l5
std %f12, [%l7 + 0x60]
st %f9, [%l7 + 0x74]
stw %l1, [%l7 + 0x4C]
stx %i5, [%l7 + 0x68]
fblg %fcc2, loop_3097
fpsub16s %f6, %f4, %f1
alignaddr %o4, %i4, %l2
udivx %g6, 0x13C1, %l3
loop_3097:
fmovrdlez %i7, %f4, %f8
stx %l0, [%l7 + 0x48]
movgu %icc, %o1, %l4
bgu,a %icc, loop_3098
fble %fcc2, loop_3099
fmovs %f12, %f4
brnz,a %i3, loop_3100
loop_3098:
edge32l %o5, %i6, %o3
loop_3099:
addcc %g5, %i0, %g1
fcmpne16 %f8, %f12, %i2
loop_3100:
movgu %xcc, %o2, %g7
move %icc, %g2, %o7
brlz %l6, loop_3101
fbge,a %fcc3, loop_3102
umul %g4, 0x1DC0, %o6
fmovdle %icc, %f9, %f0
loop_3101:
for %f6, %f6, %f0
loop_3102:
brnz,a %g3, loop_3103
fbul,a %fcc0, loop_3104
fpsub32s %f0, %f14, %f2
lduh [%l7 + 0x1E], %o0
loop_3103:
st %f7, [%l7 + 0x5C]
loop_3104:
stx %i1, [%l7 + 0x68]
st %f2, [%l7 + 0x44]
bcs,pn %xcc, loop_3105
fmovdne %xcc, %f10, %f0
siam 0x6
movcs %xcc, %l5, %i5
loop_3105:
fbule %fcc3, loop_3106
fmovrdlz %o4, %f6, %f2
edge32ln %i4, %l2, %l1
fnors %f1, %f2, %f8
loop_3106:
edge16ln %l3, %g6, %l0
st %f11, [%l7 + 0x4C]
fbne %fcc1, loop_3107
fcmple32 %f0, %f2, %i7
fpsub32 %f14, %f2, %f8
fpadd16s %f8, %f1, %f12
loop_3107:
tl %icc, 0x1
brnz,a %o1, loop_3108
ldsh [%l7 + 0x10], %i3
st %f3, [%l7 + 0x1C]
nop
setx loop_3109, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3108:
bge,a loop_3110
ldd [%l7 + 0x20], %f4
stx %l4, [%l7 + 0x58]
loop_3109:
srl %o5, 0x12, %i6
loop_3110:
movge %xcc, %g5, %i0
brnz %o3, loop_3111
taddcc %g1, %i2, %g7
fmovsn %xcc, %f11, %f4
fmovdvc %xcc, %f13, %f1
loop_3111:
lduw [%l7 + 0x44], %g2
stw %o2, [%l7 + 0x24]
fsrc1 %f6, %f12
movrgez %l6, %g4, %o7
brlz,a %o6, loop_3112
ldsw [%l7 + 0x3C], %g3
edge16ln %i1, %o0, %l5
umulcc %i5, 0x0092, %i4
loop_3112:
ldsh [%l7 + 0x78], %l2
movre %l1, 0x08D, %l3
ldx [%l7 + 0x48], %g6
ld [%l7 + 0x6C], %f1
ldub [%l7 + 0x68], %l0
fmovdn %xcc, %f12, %f14
fnegd %f8, %f4
ldx [%l7 + 0x70], %o4
fmul8x16au %f12, %f4, %f2
fbu,a %fcc3, loop_3113
fmovsg %icc, %f5, %f10
tn %icc, 0x1
fbge,a %fcc2, loop_3114
loop_3113:
fmovs %f2, %f10
fmovsvs %xcc, %f5, %f5
alignaddr %i7, %i3, %l4
loop_3114:
fxnor %f10, %f14, %f14
fmovdvs %icc, %f8, %f4
sth %o1, [%l7 + 0x76]
fpadd16s %f14, %f0, %f15
fmovd %f6, %f6
tvc %xcc, 0x1
fors %f9, %f15, %f7
orncc %i6, %o5, %g5
stx %o3, [%l7 + 0x08]
ldsh [%l7 + 0x10], %g1
array8 %i0, %i2, %g2
xorcc %o2, 0x0146, %g7
fmovsleu %xcc, %f3, %f10
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
fbn %fcc0, loop_3116
fbn,a %fcc1, loop_3117
lduh [%l7 + 0x12], %l6
loop_3115:
bvc %xcc, loop_3118
loop_3116:
ldsw [%l7 + 0x70], %o7
loop_3117:
nop
setx loop_3119, %l0, %l1
jmpl %l1, %g4
fones %f7
loop_3118:
st %f6, [%l7 + 0x68]
stx %o6, [%l7 + 0x18]
loop_3119:
stb %i1, [%l7 + 0x14]
bcc %icc, loop_3120
fbge,a %fcc2, loop_3121
movre %o0, %g3, %l5
fmovrdlz %i5, %f10, %f2
loop_3120:
fornot2 %f14, %f10, %f10
loop_3121:
fmul8ulx16 %f12, %f14, %f0
movle %icc, %i4, %l2
ldx [%l7 + 0x30], %l1
brgez %g6, loop_3122
nop
setx loop_3123, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x54], %l3
fmovd %f0, %f0
loop_3122:
ldx [%l7 + 0x38], %l0
loop_3123:
stw %o4, [%l7 + 0x60]
tpos %xcc, 0x3
stw %i3, [%l7 + 0x34]
addc %i7, %o1, %l4
xnorcc %i6, 0x17D6, %o5
fnot1 %f14, %f8
bne,pt %icc, loop_3124
tne %xcc, 0x4
lduw [%l7 + 0x10], %g5
alignaddrl %g1, %o3, %i0
loop_3124:
movrlez %i2, 0x048, %g2
ldub [%l7 + 0x09], %g7
orcc %l6, 0x0965, %o2
ldsh [%l7 + 0x0E], %o7
movleu %xcc, %g4, %i1
mulx %o0, %g3, %l5
tvs %xcc, 0x3
and %i5, 0x054F, %o6
ldd [%l7 + 0x30], %f6
fmovrdgez %i4, %f12, %f4
fble,a %fcc3, loop_3125
te %xcc, 0x7
movvs %xcc, %l1, %g6
fmovdleu %icc, %f5, %f1
loop_3125:
tle %xcc, 0x7
brnz,a %l3, loop_3126
std %f14, [%l7 + 0x70]
lduw [%l7 + 0x4C], %l0
bcs %icc, loop_3127
loop_3126:
siam 0x1
fmovspos %xcc, %f14, %f12
fbne,a %fcc2, loop_3128
loop_3127:
pdist %f6, %f6, %f0
nop
setx loop_3129, %l0, %l1
jmpl %l1, %l2
fblg,a %fcc2, loop_3130
loop_3128:
bleu,a,pn %xcc, loop_3131
fpadd32s %f1, %f7, %f7
loop_3129:
addc %o4, 0x1A61, %i3
loop_3130:
mulx %o1, 0x1C26, %l4
loop_3131:
fcmpne32 %f0, %f0, %i6
fbge,a %fcc0, loop_3132
brlz,a %i7, loop_3133
addccc %g5, 0x0E45, %o5
fbge,a %fcc2, loop_3134
loop_3132:
ldd [%l7 + 0x68], %f6
loop_3133:
fxor %f2, %f14, %f4
fornot2 %f0, %f14, %f4
loop_3134:
lduh [%l7 + 0x2C], %g1
stx %i0, [%l7 + 0x38]
stb %o3, [%l7 + 0x4B]
movleu %xcc, %i2, %g7
ldx [%l7 + 0x38], %g2
fmovsleu %xcc, %f0, %f4
te %xcc, 0x3
te %icc, 0x5
fnegd %f6, %f2
ld [%l7 + 0x3C], %f13
movn %icc, %l6, %o2
lduw [%l7 + 0x34], %o7
fcmpne16 %f8, %f8, %i1
fmovrdne %o0, %f2, %f0
ldsh [%l7 + 0x5A], %g4
xnorcc %g3, 0x19FC, %i5
fmul8x16 %f11, %f0, %f2
movre %o6, 0x02E, %i4
std %f0, [%l7 + 0x20]
fors %f14, %f5, %f6
bcc,pn %icc, loop_3135
movg %xcc, %l1, %l5
fcmpne16 %f12, %f12, %l3
ta %xcc, 0x5
loop_3135:
lduh [%l7 + 0x16], %g6
stb %l0, [%l7 + 0x0B]
fmovs %f15, %f4
tvc %xcc, 0x6
lduw [%l7 + 0x0C], %o4
fmul8sux16 %f0, %f12, %f12
fxors %f3, %f0, %f4
lduh [%l7 + 0x2C], %l2
fnor %f14, %f14, %f12
edge32 %i3, %o1, %i6
ldd [%l7 + 0x20], %f6
st %f2, [%l7 + 0x50]
ldsh [%l7 + 0x2A], %i7
fmovsge %xcc, %f9, %f9
st %f14, [%l7 + 0x5C]
alignaddrl %g5, %o5, %l4
taddcc %i0, 0x17B3, %o3
nop
setx loop_3136, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x18], %i2
sdivcc %g7, 0x046E, %g1
xorcc %g2, 0x177B, %l6
loop_3136:
fpsub32s %f0, %f0, %f6
edge32ln %o7, %o2, %o0
fmovsge %xcc, %f12, %f6
taddcctv %i1, 0x0270, %g4
edge16ln %i5, %o6, %i4
ldx [%l7 + 0x08], %l1
fnands %f6, %f3, %f10
array16 %l5, %g3, %l3
fbul %fcc2, loop_3137
lduh [%l7 + 0x34], %l0
fandnot2s %f2, %f3, %f8
stx %o4, [%l7 + 0x08]
loop_3137:
array16 %l2, %g6, %o1
std %f4, [%l7 + 0x10]
std %f6, [%l7 + 0x60]
ldd [%l7 + 0x28], %f2
ld [%l7 + 0x7C], %f0
nop
setx loop_3138, %l0, %l1
jmpl %l1, %i6
edge8l %i3, %i7, %g5
lduh [%l7 + 0x22], %l4
st %f9, [%l7 + 0x50]
loop_3138:
srax %i0, %o3, %i2
fandnot2s %f8, %f2, %f7
tleu %icc, 0x1
movrlez %g7, 0x136, %g1
fcmpne16 %f10, %f8, %o5
fmovrdlez %g2, %f14, %f10
fors %f11, %f1, %f10
tsubcctv %l6, 0x1CAB, %o2
fmovdneg %xcc, %f7, %f8
edge32 %o0, %o7, %g4
subccc %i1, 0x1998, %i5
andncc %o6, %i4, %l5
ldub [%l7 + 0x62], %g3
std %f12, [%l7 + 0x50]
te %icc, 0x2
xnorcc %l3, 0x00B3, %l0
fpadd16 %f6, %f4, %f12
stb %l1, [%l7 + 0x62]
stb %l2, [%l7 + 0x7D]
fmovdvc %icc, %f5, %f12
tn %icc, 0x1
fors %f6, %f2, %f4
edge8 %o4, %o1, %i6
ldsw [%l7 + 0x7C], %g6
fmovdpos %icc, %f2, %f8
movrne %i7, %g5, %i3
fcmpne32 %f2, %f14, %i0
fcmpeq32 %f10, %f12, %o3
ldub [%l7 + 0x69], %i2
stw %g7, [%l7 + 0x1C]
fornot1s %f12, %f1, %f5
udivx %l4, 0x0F37, %o5
fbne %fcc3, loop_3139
std %f10, [%l7 + 0x58]
tcs %xcc, 0x2
edge16l %g2, %g1, %o2
loop_3139:
ldsh [%l7 + 0x0C], %l6
bneg,a %icc, loop_3140
ldub [%l7 + 0x20], %o7
st %f9, [%l7 + 0x7C]
pdist %f0, %f8, %f10
loop_3140:
ldsh [%l7 + 0x54], %o0
fxnor %f8, %f8, %f8
fmovd %f2, %f2
fbule %fcc2, loop_3141
fxors %f2, %f10, %f13
stx %i1, [%l7 + 0x40]
tl %icc, 0x1
loop_3141:
ldd [%l7 + 0x28], %f2
fmovsa %icc, %f1, %f15
bgu,a loop_3142
fcmpne32 %f4, %f4, %g4
ld [%l7 + 0x54], %f1
sth %o6, [%l7 + 0x20]
loop_3142:
ldx [%l7 + 0x38], %i5
ld [%l7 + 0x20], %f7
lduh [%l7 + 0x74], %i4
ldsw [%l7 + 0x18], %l5
ldsb [%l7 + 0x5E], %l3
for %f0, %f12, %f14
fmovscs %xcc, %f15, %f3
fcmpes %fcc1, %f5, %f6
xorcc %g3, %l1, %l0
ldx [%l7 + 0x78], %l2
fpadd32s %f3, %f6, %f3
or %o1, 0x0EC4, %o4
tl %xcc, 0x2
andn %g6, %i6, %i7
ldsb [%l7 + 0x67], %i3
movne %icc, %i0, %g5
edge8 %o3, %g7, %i2
ldd [%l7 + 0x38], %f4
fpadd16s %f6, %f14, %f10
tcc %xcc, 0x0
stw %o5, [%l7 + 0x64]
fcmpgt32 %f2, %f2, %g2
srl %l4, 0x0C, %o2
tsubcc %g1, 0x0BE1, %l6
fmovd %f6, %f2
faligndata %f14, %f12, %f14
movrgez %o7, 0x150, %o0
fbule %fcc2, loop_3143
xnorcc %g4, %o6, %i5
stx %i4, [%l7 + 0x40]
fmovsleu %icc, %f11, %f9
loop_3143:
fcmpeq16 %f14, %f4, %i1
sth %l5, [%l7 + 0x46]
tvs %xcc, 0x4
ld [%l7 + 0x1C], %f15
fornot2 %f12, %f0, %f8
fpsub32s %f12, %f6, %f2
sth %l3, [%l7 + 0x0A]
lduw [%l7 + 0x6C], %l1
ldsw [%l7 + 0x3C], %l0
lduw [%l7 + 0x6C], %l2
fmovrslez %o1, %f14, %f8
lduh [%l7 + 0x38], %o4
lduw [%l7 + 0x2C], %g3
brgz %g6, loop_3144
fmovdneg %icc, %f7, %f5
ldub [%l7 + 0x42], %i6
fmovrdlez %i3, %f12, %f10
loop_3144:
movrgez %i7, %g5, %o3
lduw [%l7 + 0x30], %g7
bgu,a %xcc, loop_3145
be loop_3146
lduw [%l7 + 0x24], %i2
movleu %xcc, %i0, %g2
loop_3145:
fmovsge %xcc, %f8, %f7
loop_3146:
fblg %fcc1, loop_3147
ldsw [%l7 + 0x64], %l4
fsrc1 %f2, %f12
movl %icc, %o5, %o2
loop_3147:
fmul8x16 %f8, %f8, %f0
ldsb [%l7 + 0x14], %g1
xor %o7, 0x0799, %l6
bg,a,pt %xcc, loop_3148
ld [%l7 + 0x74], %f11
mulscc %g4, %o6, %o0
fandnot2 %f6, %f6, %f6
loop_3148:
ldub [%l7 + 0x27], %i5
bgu,a loop_3149
umul %i1, %i4, %l3
or %l1, %l5, %l0
bpos %icc, loop_3150
loop_3149:
fandnot2s %f2, %f10, %f7
ldsh [%l7 + 0x2A], %o1
ba loop_3151
loop_3150:
ld [%l7 + 0x5C], %f12
movrne %l2, 0x358, %g3
siam 0x2
loop_3151:
movcc %icc, %g6, %i6
fba %fcc3, loop_3152
ldub [%l7 + 0x6D], %i3
std %f0, [%l7 + 0x10]
or %i7, 0x15ED, %g5
loop_3152:
nop
setx loop_3153, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x18], %o3
edge8n %o4, %i2, %i0
sth %g7, [%l7 + 0x08]
loop_3153:
ldd [%l7 + 0x18], %f2
ldsb [%l7 + 0x3A], %g2
be,a,pn %icc, loop_3154
ldsb [%l7 + 0x47], %o5
call loop_3155
udivx %o2, 0x1AB5, %g1
loop_3154:
brgez,a %l4, loop_3156
fornot2s %f10, %f2, %f11
loop_3155:
array16 %l6, %g4, %o7
ldsw [%l7 + 0x08], %o6
loop_3156:
te %icc, 0x0
lduw [%l7 + 0x50], %o0
fpadd32s %f13, %f11, %f7
fmovrdgz %i1, %f4, %f4
fmovsne %icc, %f6, %f7
stx %i4, [%l7 + 0x58]
fmovsgu %icc, %f11, %f0
orn %i5, %l1, %l3
fbuge %fcc1, loop_3157
fbe,a %fcc2, loop_3158
stb %l0, [%l7 + 0x52]
ldsb [%l7 + 0x7D], %o1
loop_3157:
movcs %xcc, %l2, %g3
loop_3158:
lduw [%l7 + 0x48], %l5
fcmple16 %f4, %f8, %i6
fpack32 %f14, %f4, %f12
fzeros %f15
sll %g6, %i3, %i7
fnor %f8, %f12, %f8
fbu %fcc3, loop_3159
xnor %g5, 0x0D6D, %o4
sth %o3, [%l7 + 0x72]
fmovsleu %xcc, %f3, %f8
loop_3159:
bpos,pt %xcc, loop_3160
fabsd %f4, %f0
fabsd %f2, %f0
ta %icc, 0x2
loop_3160:
fnands %f0, %f8, %f15
tgu %xcc, 0x7
taddcctv %i0, 0x1C79, %i2
ldd [%l7 + 0x08], %f0
bl loop_3161
fbo,a %fcc3, loop_3162
subccc %g2, %o5, %g7
add %g1, %o2, %l4
loop_3161:
movvs %xcc, %l6, %g4
loop_3162:
ldsw [%l7 + 0x48], %o6
fbe,a %fcc2, loop_3163
fbug %fcc0, loop_3164
siam 0x7
fcmple16 %f8, %f6, %o7
loop_3163:
fbu,a %fcc0, loop_3165
loop_3164:
fone %f6
bcs,a,pn %icc, loop_3166
sth %o0, [%l7 + 0x5E]
loop_3165:
stb %i1, [%l7 + 0x38]
fbug %fcc2, loop_3167
loop_3166:
addccc %i4, 0x074C, %i5
subcc %l1, 0x04B5, %l0
fpadd32s %f8, %f13, %f12
loop_3167:
fmovdcc %xcc, %f9, %f13
fmovrde %l3, %f4, %f0
call loop_3168
fmovdcs %xcc, %f2, %f3
array16 %l2, %o1, %l5
fsrc1 %f4, %f0
loop_3168:
fbug,a %fcc1, loop_3169
movcc %icc, %i6, %g6
movne %icc, %g3, %i3
udiv %i7, 0x1BF7, %o4
loop_3169:
fmovrdgez %g5, %f12, %f10
fones %f10
stb %i0, [%l7 + 0x2E]
fcmped %fcc1, %f10, %f8
fones %f4
fcmpne32 %f6, %f8, %i2
fmovsneg %xcc, %f1, %f1
fmul8x16al %f8, %f15, %f10
std %f2, [%l7 + 0x10]
st %f3, [%l7 + 0x20]
fbuge,a %fcc3, loop_3170
stb %g2, [%l7 + 0x0B]
sub %o3, 0x1F3C, %o5
nop
setx loop_3171, %l0, %l1
jmpl %l1, %g7
loop_3170:
fexpand %f5, %f4
fcmpes %fcc0, %f4, %f9
brz %g1, loop_3172
loop_3171:
brnz %l4, loop_3173
lduw [%l7 + 0x0C], %o2
xor %g4, 0x125D, %l6
loop_3172:
xor %o6, %o7, %i1
loop_3173:
nop
setx loop_3174, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsn %xcc, %f3, %f13
stb %o0, [%l7 + 0x5E]
fpadd16s %f0, %f9, %f7
loop_3174:
bleu,a,pn %icc, loop_3175
edge16ln %i4, %l1, %l0
fmovrslz %i5, %f4, %f4
fmovdg %xcc, %f7, %f12
loop_3175:
movne %xcc, %l2, %o1
std %f6, [%l7 + 0x60]
ldsw [%l7 + 0x7C], %l5
tge %xcc, 0x5
fbule %fcc3, loop_3176
tsubcc %i6, 0x1093, %l3
ldd [%l7 + 0x20], %f6
stx %g6, [%l7 + 0x48]
loop_3176:
brlez %i3, loop_3177
stb %g3, [%l7 + 0x0F]
movn %icc, %o4, %i7
stw %i0, [%l7 + 0x4C]
loop_3177:
brlz %g5, loop_3178
fnegd %f2, %f12
movle %xcc, %g2, %o3
subc %i2, 0x08D1, %g7
loop_3178:
fxors %f9, %f2, %f2
fpadd16 %f12, %f12, %f12
fbuge %fcc0, loop_3179
fmovrdlez %g1, %f8, %f4
fxor %f0, %f14, %f6
tvs %xcc, 0x6
loop_3179:
stb %l4, [%l7 + 0x69]
fmovdcs %xcc, %f9, %f7
fmovsleu %icc, %f3, %f8
fones %f8
st %f2, [%l7 + 0x28]
movpos %xcc, %o5, %o2
st %f0, [%l7 + 0x30]
fxnor %f2, %f12, %f8
fornot2s %f1, %f12, %f0
fcmpes %fcc2, %f7, %f1
sth %g4, [%l7 + 0x72]
edge16 %l6, %o7, %o6
ldsb [%l7 + 0x71], %i1
fmovsne %icc, %f13, %f14
stw %o0, [%l7 + 0x1C]
movcs %icc, %i4, %l0
nop
setx loop_3180, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32ln %i5, %l2, %l1
fandnot1s %f10, %f13, %f5
fmovrde %l5, %f6, %f10
loop_3180:
ta %icc, 0x5
movrlez %o1, 0x20B, %l3
taddcctv %i6, 0x1B63, %i3
ldsb [%l7 + 0x50], %g3
std %f6, [%l7 + 0x10]
ld [%l7 + 0x6C], %f3
fmovdg %xcc, %f2, %f14
stx %o4, [%l7 + 0x28]
ldsw [%l7 + 0x64], %g6
std %f8, [%l7 + 0x48]
std %f10, [%l7 + 0x78]
ba,a loop_3181
fnot1s %f8, %f8
fbl %fcc3, loop_3182
orn %i0, 0x0D62, %i7
loop_3181:
fandnot1 %f6, %f0, %f10
ldd [%l7 + 0x10], %f14
loop_3182:
move %icc, %g2, %o3
fabss %f4, %f13
nop
setx loop_3183, %l0, %l1
jmpl %l1, %i2
fmovdvs %icc, %f9, %f15
ldub [%l7 + 0x6B], %g5
fandnot2 %f4, %f2, %f6
loop_3183:
lduh [%l7 + 0x3A], %g1
fcmps %fcc1, %f5, %f14
stw %l4, [%l7 + 0x58]
lduw [%l7 + 0x38], %o5
edge8ln %g7, %g4, %o2
ldub [%l7 + 0x26], %o7
orncc %o6, %l6, %i1
ldsh [%l7 + 0x64], %o0
lduw [%l7 + 0x3C], %i4
ldx [%l7 + 0x20], %i5
fands %f7, %f3, %f15
sdivcc %l0, 0x01E8, %l1
fblg,a %fcc3, loop_3184
for %f14, %f10, %f2
taddcc %l2, 0x06A6, %o1
bvs,pn %icc, loop_3185
loop_3184:
fmovrdne %l5, %f10, %f4
fmovrdlez %l3, %f12, %f12
fones %f13
loop_3185:
udivcc %i6, 0x19B0, %i3
bge,a,pt %xcc, loop_3186
fbe,a %fcc1, loop_3187
ldx [%l7 + 0x50], %o4
ldx [%l7 + 0x60], %g6
loop_3186:
tcs %xcc, 0x5
loop_3187:
bleu,a,pn %icc, loop_3188
bl,a %xcc, loop_3189
fmovrslez %i0, %f14, %f12
umul %g3, %g2, %o3
loop_3188:
taddcctv %i2, %g5, %g1
loop_3189:
st %f14, [%l7 + 0x4C]
lduw [%l7 + 0x78], %i7
ldsw [%l7 + 0x50], %l4
fmovsleu %xcc, %f12, %f8
subcc %g7, %g4, %o2
lduh [%l7 + 0x58], %o7
ldd [%l7 + 0x08], %f10
fmovdcc %icc, %f15, %f8
bcc,a loop_3190
fmovrslez %o6, %f13, %f11
ldsw [%l7 + 0x4C], %o5
call loop_3191
loop_3190:
fmovdcs %icc, %f4, %f9
ldsb [%l7 + 0x38], %i1
movne %icc, %o0, %i4
loop_3191:
umul %l6, 0x16A6, %i5
ldsh [%l7 + 0x40], %l1
bcs,pn %xcc, loop_3192
call loop_3193
udivx %l0, 0x1469, %l2
fmovsge %xcc, %f8, %f8
loop_3192:
edge8 %o1, %l5, %i6
loop_3193:
stw %l3, [%l7 + 0x44]
ldx [%l7 + 0x08], %o4
fnor %f14, %f14, %f4
addccc %i3, %g6, %i0
fones %f13
stx %g3, [%l7 + 0x60]
lduw [%l7 + 0x0C], %g2
fmovsa %icc, %f4, %f3
fmovrslz %i2, %f5, %f13
brlez,a %g5, loop_3194
xorcc %g1, %o3, %l4
fcmpeq32 %f12, %f2, %g7
fcmped %fcc1, %f10, %f6
loop_3194:
fmovsne %xcc, %f10, %f11
fcmpgt32 %f8, %f0, %i7
bleu,pn %xcc, loop_3195
tg %icc, 0x0
ldd [%l7 + 0x70], %f12
fbug %fcc1, loop_3196
loop_3195:
ldd [%l7 + 0x58], %f2
bneg loop_3197
bn loop_3198
loop_3196:
fands %f14, %f5, %f8
fsrc1 %f10, %f0
loop_3197:
fabsd %f8, %f8
loop_3198:
fsrc2s %f13, %f14
movre %o2, %o7, %o6
fmovrdlz %g4, %f4, %f6
fmovdleu %icc, %f7, %f8
sth %o5, [%l7 + 0x22]
fmovrslez %o0, %f8, %f2
ldx [%l7 + 0x60], %i4
srl %l6, %i1, %i5
stx %l0, [%l7 + 0x70]
lduw [%l7 + 0x4C], %l2
tsubcctv %l1, 0x1318, %o1
alignaddrl %l5, %l3, %i6
fmul8x16 %f5, %f8, %f8
ldub [%l7 + 0x34], %o4
brgz,a %i3, loop_3199
ldx [%l7 + 0x40], %i0
fcmpeq32 %f14, %f8, %g6
edge8 %g2, %g3, %i2
loop_3199:
stx %g1, [%l7 + 0x78]
fpsub32s %f2, %f10, %f0
sdiv %g5, 0x00E7, %l4
be,a,pn %icc, loop_3200
fand %f6, %f14, %f6
stw %o3, [%l7 + 0x44]
ld [%l7 + 0x50], %f13
loop_3200:
std %f6, [%l7 + 0x78]
fxnors %f12, %f5, %f6
taddcc %i7, 0x1F86, %g7
nop
setx loop_3201, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f12, [%l7 + 0x78]
edge8 %o7, %o6, %o2
sth %g4, [%l7 + 0x6A]
loop_3201:
ldub [%l7 + 0x34], %o0
fmovs %f3, %f14
fmovdne %xcc, %f14, %f6
fpadd16s %f12, %f12, %f9
call loop_3202
fmovsne %xcc, %f9, %f15
stw %o5, [%l7 + 0x34]
lduh [%l7 + 0x32], %l6
loop_3202:
fmul8x16au %f4, %f14, %f10
ldx [%l7 + 0x70], %i4
fmovrdlez %i5, %f4, %f6
tleu %icc, 0x4
fmovsl %icc, %f1, %f8
tvs %xcc, 0x7
tcc %icc, 0x3
fmovdcc %xcc, %f3, %f9
sth %i1, [%l7 + 0x64]
bge,pt %icc, loop_3203
movcc %xcc, %l0, %l2
stx %l1, [%l7 + 0x28]
sth %o1, [%l7 + 0x72]
loop_3203:
fmovrslz %l5, %f2, %f15
sth %i6, [%l7 + 0x1E]
ldsh [%l7 + 0x1E], %l3
fmovrslez %o4, %f7, %f4
fnegd %f6, %f10
movvs %xcc, %i3, %g6
fandnot1 %f0, %f10, %f8
fmovdne %xcc, %f9, %f7
xor %i0, 0x11A8, %g3
sub %g2, %g1, %i2
fbug,a %fcc1, loop_3204
fpadd32s %f4, %f1, %f0
movne %icc, %g5, %o3
or %i7, 0x1F42, %g7
loop_3204:
fsrc2s %f13, %f4
edge8 %l4, %o6, %o7
fornot2 %f4, %f12, %f14
movge %xcc, %o2, %g4
movrlz %o0, 0x158, %l6
tcc %xcc, 0x6
fcmple16 %f4, %f8, %i4
fmovrdlz %i5, %f2, %f0
ldsh [%l7 + 0x26], %o5
lduw [%l7 + 0x44], %l0
stx %l2, [%l7 + 0x10]
fnot2s %f11, %f11
alignaddr %l1, %o1, %i1
addc %i6, 0x1C3C, %l5
fbg %fcc2, loop_3205
fnor %f14, %f14, %f4
brgez,a %o4, loop_3206
ldsh [%l7 + 0x5C], %i3
loop_3205:
ldd [%l7 + 0x50], %f6
tne %xcc, 0x4
loop_3206:
stw %l3, [%l7 + 0x70]
popc 0x0FA4, %i0
stw %g6, [%l7 + 0x5C]
fpadd32 %f2, %f4, %f2
move %xcc, %g3, %g2
ldsh [%l7 + 0x38], %i2
sra %g5, %g1, %o3
fmuld8ulx16 %f11, %f13, %f10
array32 %g7, %l4, %i7
fzeros %f12
fpsub32s %f11, %f0, %f9
fsrc2 %f0, %f6
fcmpeq16 %f4, %f8, %o6
popc 0x1525, %o2
fcmped %fcc1, %f12, %f2
brlz %o7, loop_3207
ld [%l7 + 0x34], %f7
bpos loop_3208
nop
setx loop_3209, %l0, %l1
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_3207:
st %f1, [%l7 + 0x24]
stw %g4, [%l7 + 0x50]
loop_3208:
siam 0x5
loop_3209:
fpack16 %f8, %f8
fandnot1s %f15, %f5, %f15
lduh [%l7 + 0x26], %l6
ble %xcc, loop_3210
fcmpes %fcc1, %f3, %f1
fcmpgt32 %f0, %f14, %i4
sdiv %o0, 0x05FF, %o5
loop_3210:
ldsw [%l7 + 0x58], %l0
andn %l2, %l1, %i5
ldub [%l7 + 0x42], %o1
fands %f3, %f2, %f8
ldsh [%l7 + 0x34], %i6
ldsb [%l7 + 0x0C], %i1
fpadd32 %f14, %f8, %f8
fands %f4, %f5, %f5
ldsw [%l7 + 0x10], %l5
bn,a %icc, loop_3211
te %xcc, 0x3
umulcc %o4, 0x0B10, %l3
edge8 %i3, %g6, %g3
loop_3211:
taddcc %i0, 0x0403, %i2
fmovspos %xcc, %f12, %f14
bshuffle %f8, %f8, %f14
fmovdle %xcc, %f14, %f3
ldx [%l7 + 0x08], %g5
tne %icc, 0x1
stw %g2, [%l7 + 0x18]
fbg %fcc3, loop_3212
fmovsvs %xcc, %f3, %f14
fpadd32 %f8, %f8, %f14
fors %f12, %f6, %f5
loop_3212:
ld [%l7 + 0x7C], %f15
fnot2 %f14, %f4
fmovdvc %xcc, %f7, %f10
fcmpeq32 %f14, %f4, %o3
movg %icc, %g7, %l4
mulx %g1, %o6, %i7
stb %o2, [%l7 + 0x09]
tcs %xcc, 0x2
sdivx %o7, 0x0F51, %g4
bg,pn %xcc, loop_3213
movvc %icc, %i4, %o0
ldsw [%l7 + 0x44], %o5
sll %l6, %l2, %l1
loop_3213:
fand %f6, %f2, %f6
fcmpgt16 %f10, %f14, %i5
ldub [%l7 + 0x6B], %o1
tcs %xcc, 0x3
movn %icc, %l0, %i6
fmovsleu %icc, %f8, %f11
std %f14, [%l7 + 0x60]
fble,a %fcc1, loop_3214
stx %l5, [%l7 + 0x58]
sth %o4, [%l7 + 0x2A]
fmovdne %xcc, %f2, %f5
loop_3214:
brgez,a %l3, loop_3215
tne %icc, 0x7
brnz,a %i3, loop_3216
andn %i1, 0x0AB2, %g3
loop_3215:
fmovrse %i0, %f2, %f15
nop
setx loop_3217, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_3216:
smulcc %g6, %i2, %g5
std %f14, [%l7 + 0x70]
tcc %xcc, 0x6
loop_3217:
ldsb [%l7 + 0x24], %g2
fmuld8sux16 %f15, %f5, %f8
fxors %f11, %f14, %f2
fornot2 %f8, %f8, %f10
fmovsg %icc, %f7, %f9
fzero %f14
movvc %xcc, %o3, %g7
fmovscc %xcc, %f6, %f8
smulcc %g1, %o6, %i7
ldx [%l7 + 0x28], %o2
lduh [%l7 + 0x58], %l4
fornot1s %f9, %f1, %f14
fmovdne %xcc, %f7, %f10
fxnors %f7, %f1, %f9
fabss %f1, %f12
fmul8x16au %f15, %f13, %f4
ldx [%l7 + 0x70], %g4
ld [%l7 + 0x7C], %f10
array8 %o7, %o0, %i4
fmuld8sux16 %f2, %f4, %f12
ldsw [%l7 + 0x7C], %l6
fcmpeq16 %f8, %f2, %o5
fmovspos %xcc, %f3, %f9
edge32n %l1, %i5, %l2
fmovrdne %l0, %f10, %f8
fmul8x16al %f10, %f6, %f10
ldsw [%l7 + 0x20], %o1
bge,a loop_3218
fnegs %f4, %f7
udiv %i6, 0x0A5E, %l5
st %f10, [%l7 + 0x78]
loop_3218:
movrlz %l3, %i3, %o4
fbn,a %fcc2, loop_3219
bvs,a %icc, loop_3220
stw %g3, [%l7 + 0x08]
fnegd %f0, %f14
loop_3219:
fmul8x16al %f9, %f9, %f12
loop_3220:
andcc %i0, 0x1833, %i1
bl,a %icc, loop_3221
bvc,a %xcc, loop_3222
ldx [%l7 + 0x50], %i2
fmovrdlz %g6, %f2, %f2
loop_3221:
sth %g5, [%l7 + 0x2A]
loop_3222:
fsrc1s %f12, %f2
sdiv %o3, 0x1B43, %g2
bpos,a,pn %icc, loop_3223
bshuffle %f10, %f8, %f10
ld [%l7 + 0x58], %f2
fcmpne16 %f10, %f4, %g1
loop_3223:
ldx [%l7 + 0x38], %o6
bg %icc, loop_3224
fnand %f0, %f12, %f0
tcs %xcc, 0x1
fbe %fcc0, loop_3225
loop_3224:
tge %xcc, 0x0
xnorcc %g7, %o2, %l4
tpos %xcc, 0x0
loop_3225:
movge %xcc, %g4, %i7
sdiv %o7, 0x16F9, %i4
fsrc1s %f4, %f0
for %f12, %f10, %f2
sth %l6, [%l7 + 0x0A]
std %f0, [%l7 + 0x78]
lduw [%l7 + 0x24], %o5
ld [%l7 + 0x18], %f11
fcmpeq16 %f2, %f6, %o0
fpadd16 %f8, %f0, %f12
fsrc2s %f9, %f10
fmovrde %l1, %f2, %f2
movvc %xcc, %i5, %l2
fmul8x16au %f12, %f12, %f6
fornot2 %f14, %f12, %f4
xnorcc %o1, 0x1A62, %l0
fmuld8sux16 %f15, %f12, %f10
stb %l5, [%l7 + 0x70]
sllx %i6, 0x0B, %i3
fornot2 %f6, %f0, %f4
st %f2, [%l7 + 0x78]
faligndata %f0, %f12, %f10
std %f10, [%l7 + 0x58]
fsrc2s %f13, %f12
brz %o4, loop_3226
be,a %xcc, loop_3227
ldd [%l7 + 0x48], %f14
ldx [%l7 + 0x08], %g3
loop_3226:
fble %fcc3, loop_3228
loop_3227:
movrgez %i0, %i1, %i2
fcmps %fcc2, %f0, %f5
fblg %fcc0, loop_3229
loop_3228:
tle %icc, 0x5
ldsw [%l7 + 0x4C], %g6
movpos %icc, %g5, %o3
loop_3229:
stw %g2, [%l7 + 0x30]
nop
setx loop_3230, %l0, %l1
jmpl %l1, %l3
andncc %g1, %o6, %g7
stb %l4, [%l7 + 0x26]
array32 %o2, %i7, %o7
loop_3230:
fors %f8, %f1, %f11
lduh [%l7 + 0x4A], %g4
std %f12, [%l7 + 0x28]
ba,a,pt %icc, loop_3231
lduh [%l7 + 0x6C], %i4
sth %l6, [%l7 + 0x40]
edge32 %o0, %l1, %o5
loop_3231:
edge16ln %i5, %l2, %o1
sth %l5, [%l7 + 0x68]
fandnot2s %f9, %f12, %f15
std %f12, [%l7 + 0x50]
lduw [%l7 + 0x58], %i6
tn %icc, 0x4
subccc %i3, 0x0261, %o4
ldsb [%l7 + 0x49], %g3
brnz %l0, loop_3232
ldx [%l7 + 0x68], %i1
orn %i0, 0x0B78, %i2
brnz,a %g6, loop_3233
loop_3232:
fmovsg %xcc, %f14, %f13
sdiv %o3, 0x1632, %g5
fbo %fcc1, loop_3234
loop_3233:
fzero %f0
ldsh [%l7 + 0x22], %l3
ldsb [%l7 + 0x78], %g1
loop_3234:
std %f2, [%l7 + 0x78]
ldub [%l7 + 0x0D], %g2
movl %icc, %g7, %l4
fmovdgu %xcc, %f12, %f3
add %o2, 0x19BB, %o6
bcc,a loop_3235
tcc %xcc, 0x7
movrgz %i7, %o7, %i4
lduh [%l7 + 0x34], %l6
loop_3235:
for %f4, %f12, %f0
fnor %f6, %f2, %f0
sdivcc %o0, 0x1E63, %g4
array32 %o5, %l1, %i5
movre %l2, 0x1D8, %l5
std %f2, [%l7 + 0x28]
fblg,a %fcc3, loop_3236
fnot2 %f0, %f14
movg %icc, %i6, %i3
ta %icc, 0x0
loop_3236:
xorcc %o1, 0x1FD6, %g3
fpackfix %f2, %f3
or %l0, 0x071F, %o4
fmul8x16al %f12, %f0, %f12
edge16l %i1, %i2, %i0
udivx %g6, 0x18AC, %g5
andn %l3, 0x1DD2, %g1
movne %xcc, %o3, %g2
lduh [%l7 + 0x1C], %l4
fcmpeq16 %f10, %f4, %o2
ldsw [%l7 + 0x34], %g7
movre %i7, 0x3A3, %o6
fornot2s %f9, %f10, %f1
ldub [%l7 + 0x34], %i4
ld [%l7 + 0x6C], %f6
udiv %o7, 0x0F83, %l6
fbule,a %fcc0, loop_3237
ldsb [%l7 + 0x30], %o0
st %f6, [%l7 + 0x34]
stw %o5, [%l7 + 0x0C]
loop_3237:
fmovse %xcc, %f1, %f4
xorcc %g4, 0x1256, %i5
be,a,pt %xcc, loop_3238
fmul8ulx16 %f12, %f8, %f0
fbo,a %fcc2, loop_3239
udivx %l1, 0x0754, %l5
loop_3238:
fmovspos %icc, %f14, %f12
fbul %fcc2, loop_3240
loop_3239:
fmovda %xcc, %f0, %f13
ldub [%l7 + 0x25], %i6
ldx [%l7 + 0x68], %i3
loop_3240:
st %f10, [%l7 + 0x68]
ld [%l7 + 0x4C], %f3
fpsub16 %f12, %f8, %f12
sth %l2, [%l7 + 0x78]
edge8ln %o1, %g3, %l0
movleu %xcc, %o4, %i1
fbn,a %fcc2, loop_3241
movpos %icc, %i2, %g6
fsrc1 %f10, %f6
udivcc %i0, 0x0DAF, %l3
loop_3241:
mulx %g1, %g5, %o3
ldub [%l7 + 0x77], %g2
sdivx %l4, 0x1404, %o2
movne %icc, %g7, %i7
fmovrsgz %o6, %f9, %f8
mova %xcc, %i4, %o7
stx %l6, [%l7 + 0x48]
movgu %icc, %o5, %o0
tle %icc, 0x1
sdiv %g4, 0x1F0D, %l1
movrgz %l5, 0x11C, %i6
fand %f14, %f8, %f2
fbu,a %fcc0, loop_3242
fcmpgt32 %f0, %f14, %i5
fmovda %xcc, %f14, %f2
bne %xcc, loop_3243
loop_3242:
fxnors %f1, %f15, %f1
ldd [%l7 + 0x08], %f4
fnor %f4, %f14, %f2
loop_3243:
tg %icc, 0x4
udiv %l2, 0x0D64, %i3
alignaddr %o1, %l0, %o4
fmovdcs %xcc, %f7, %f8
stx %i1, [%l7 + 0x10]
ldsh [%l7 + 0x54], %i2
lduh [%l7 + 0x20], %g6
fmovrsgez %i0, %f6, %f12
ld [%l7 + 0x38], %f13
xorcc %l3, %g1, %g5
ta %icc, 0x7
fornot2 %f12, %f4, %f10
movg %icc, %o3, %g3
fands %f14, %f9, %f13
bgu,a loop_3244
st %f3, [%l7 + 0x30]
fbule %fcc2, loop_3245
fpackfix %f8, %f2
loop_3244:
brnz,a %l4, loop_3246
bcc %xcc, loop_3247
loop_3245:
fmovsn %icc, %f7, %f3
ldub [%l7 + 0x64], %o2
loop_3246:
fmovdn %icc, %f9, %f12
loop_3247:
fmovd %f10, %f8
fmovsl %icc, %f10, %f13
brgez %g7, loop_3248
stx %g2, [%l7 + 0x50]
fmovrsne %o6, %f15, %f6
fmovdvc %xcc, %f11, %f9
loop_3248:
fmovdcc %xcc, %f7, %f5
ldub [%l7 + 0x11], %i7
movrgez %o7, %i4, %l6
edge32l %o5, %g4, %l1
array16 %l5, %o0, %i6
fmovsvc %xcc, %f6, %f15
bg,a,pt %xcc, loop_3249
fcmple16 %f12, %f12, %l2
movg %icc, %i3, %i5
fpsub16s %f9, %f12, %f0
loop_3249:
fba %fcc0, loop_3250
fzero %f6
fones %f8
lduw [%l7 + 0x60], %o1
loop_3250:
fbn %fcc1, loop_3251
fcmpes %fcc3, %f9, %f14
fpadd16s %f4, %f8, %f0
fcmped %fcc2, %f2, %f8
loop_3251:
lduh [%l7 + 0x18], %l0
stb %o4, [%l7 + 0x5C]
fmovdn %icc, %f15, %f10
xorcc %i1, 0x069E, %i2
fcmpgt32 %f2, %f12, %g6
fcmple32 %f14, %f0, %l3
ldx [%l7 + 0x48], %g1
fbue %fcc0, loop_3252
sdiv %g5, 0x13F6, %o3
ldx [%l7 + 0x70], %g3
fmovrsne %i0, %f12, %f6
loop_3252:
fcmple32 %f4, %f14, %o2
bneg loop_3253
ldx [%l7 + 0x28], %g7
mulscc %l4, %o6, %i7
fbu,a %fcc3, loop_3254
loop_3253:
fabss %f5, %f6
ld [%l7 + 0x20], %f9
fnegs %f1, %f13
loop_3254:
std %f4, [%l7 + 0x78]
fmuld8ulx16 %f15, %f8, %f4
fmovdpos %icc, %f4, %f2
nop
setx loop_3255, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbge,a %fcc1, loop_3256
array16 %o7, %g2, %l6
lduh [%l7 + 0x5A], %i4
loop_3255:
brgez %o5, loop_3257
loop_3256:
lduw [%l7 + 0x7C], %g4
ldx [%l7 + 0x68], %l5
fpackfix %f8, %f7
loop_3257:
ldub [%l7 + 0x25], %o0
orncc %l1, %l2, %i3
fxors %f7, %f0, %f15
fnor %f12, %f0, %f14
tneg %icc, 0x4
fmovdge %icc, %f14, %f13
brgez %i6, loop_3258
stx %o1, [%l7 + 0x20]
ldd [%l7 + 0x78], %f2
brnz,a %i5, loop_3259
loop_3258:
bge,a %icc, loop_3260
ldx [%l7 + 0x48], %l0
brz %i1, loop_3261
loop_3259:
ld [%l7 + 0x60], %f13
loop_3260:
fmovsne %icc, %f13, %f3
srax %o4, 0x09, %i2
loop_3261:
fpsub32s %f1, %f4, %f0
ldsh [%l7 + 0x24], %g6
sth %l3, [%l7 + 0x4C]
sra %g5, %o3, %g1
subccc %g3, 0x0B1E, %i0
nop
setx loop_3262, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %o2, [%l7 + 0x68]
ldx [%l7 + 0x28], %g7
tle %xcc, 0x7
loop_3262:
movre %l4, %i7, %o7
andn %o6, %l6, %i4
fmul8x16au %f11, %f5, %f4
fone %f4
subcc %o5, 0x1DC6, %g2
tcc %xcc, 0x0
fmul8x16al %f5, %f12, %f2
tne %icc, 0x4
fmovsge %icc, %f10, %f3
fmuld8sux16 %f2, %f15, %f0
fnands %f14, %f4, %f5
nop
setx loop_3263, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %g4, [%l7 + 0x4F]
andn %o0, 0x141D, %l1
bleu,pn %xcc, loop_3264
loop_3263:
subcc %l5, %i3, %i6
ld [%l7 + 0x44], %f13
ldx [%l7 + 0x10], %o1
loop_3264:
fmovsg %icc, %f1, %f0
lduw [%l7 + 0x60], %l2
stb %l0, [%l7 + 0x24]
ldsb [%l7 + 0x24], %i1
fsrc1s %f10, %f13
movrgz %i5, 0x3A2, %i2
fpsub16s %f6, %f15, %f10
xnorcc %g6, %o4, %g5
addccc %l3, 0x18A8, %o3
orcc %g3, %i0, %g1
movvs %icc, %g7, %o2
fmovrdgz %l4, %f0, %f14
tl %xcc, 0x2
fpackfix %f14, %f4
fxors %f10, %f12, %f2
fabsd %f12, %f10
stb %o7, [%l7 + 0x16]
stw %o6, [%l7 + 0x40]
fbule,a %fcc3, loop_3265
mova %xcc, %i7, %i4
fexpand %f4, %f4
lduh [%l7 + 0x12], %o5
loop_3265:
ldd [%l7 + 0x78], %f10
tneg %icc, 0x1
stb %g2, [%l7 + 0x28]
alignaddr %g4, %l6, %o0
umulcc %l5, 0x12C1, %i3
ldsh [%l7 + 0x50], %i6
fcmpes %fcc1, %f10, %f1
brgez %o1, loop_3266
fmovdgu %xcc, %f4, %f13
fzeros %f10
fsrc2s %f13, %f1
loop_3266:
fmovsleu %icc, %f11, %f15
edge32l %l1, %l0, %l2
fornot2 %f0, %f4, %f12
fxor %f0, %f2, %f2
fmovdle %xcc, %f2, %f13
xorcc %i5, %i2, %g6
lduw [%l7 + 0x40], %i1
ld [%l7 + 0x6C], %f0
srlx %o4, 0x0F, %l3
std %f0, [%l7 + 0x28]
mulscc %o3, %g5, %g3
bcs,pt %icc, loop_3267
fmovrdne %i0, %f4, %f0
ble,pn %icc, loop_3268
ldsw [%l7 + 0x4C], %g1
loop_3267:
fmovrdgz %o2, %f12, %f2
edge16l %g7, %o7, %o6
loop_3268:
move %icc, %l4, %i4
movne %xcc, %i7, %g2
ldsh [%l7 + 0x42], %o5
lduw [%l7 + 0x7C], %l6
movrgz %g4, 0x188, %l5
sdiv %o0, 0x118B, %i3
ldx [%l7 + 0x70], %o1
edge32l %i6, %l1, %l0
fands %f15, %f8, %f4
mulscc %l2, %i2, %g6
bneg,pn %icc, loop_3269
xor %i5, 0x14CA, %o4
call loop_3270
fpack32 %f4, %f2, %f14
loop_3269:
ba loop_3271
pdist %f0, %f0, %f10
loop_3270:
sth %l3, [%l7 + 0x46]
bvs,a %icc, loop_3272
loop_3271:
add %i1, %g5, %o3
tg %xcc, 0x2
fmul8ulx16 %f8, %f6, %f12
loop_3272:
movcc %icc, %i0, %g3
st %f6, [%l7 + 0x10]
edge32n %o2, %g7, %g1
fcmple32 %f0, %f10, %o7
umulcc %o6, %l4, %i4
movpos %xcc, %g2, %o5
ldsb [%l7 + 0x0B], %l6
movn %xcc, %i7, %l5
fcmpne32 %f12, %f12, %o0
fbuge,a %fcc1, loop_3273
ldsb [%l7 + 0x28], %g4
fabss %f3, %f8
umul %o1, 0x1E68, %i6
loop_3273:
lduh [%l7 + 0x0E], %i3
sdiv %l1, 0x1038, %l0
fmovdgu %icc, %f12, %f8
fmovrslz %l2, %f15, %f12
brz %i2, loop_3274
lduw [%l7 + 0x3C], %i5
fmovrdgez %g6, %f4, %f8
tpos %xcc, 0x5
loop_3274:
fbn %fcc2, loop_3275
std %f2, [%l7 + 0x60]
fpsub32 %f8, %f0, %f6
fsrc1 %f2, %f8
loop_3275:
fbg %fcc2, loop_3276
movn %icc, %l3, %i1
movvs %icc, %g5, %o4
edge16 %o3, %g3, %o2
loop_3276:
fpsub16 %f6, %f4, %f12
fmul8x16 %f10, %f4, %f2
sdiv %g7, 0x0327, %g1
fmovrdne %i0, %f2, %f8
fabss %f4, %f8
edge16 %o7, %l4, %i4
ldub [%l7 + 0x56], %o6
smul %g2, %l6, %o5
sth %i7, [%l7 + 0x16]
tvc %xcc, 0x3
fmovdpos %icc, %f9, %f1
sth %o0, [%l7 + 0x6C]
nop
setx loop_3277, %l0, %l1
jmpl %l1, %g4
fmovsvs %icc, %f12, %f13
lduh [%l7 + 0x0C], %o1
fmovdcs %icc, %f8, %f4
loop_3277:
fmovrdne %l5, %f14, %f12
brlz %i3, loop_3278
fnor %f8, %f10, %f12
fandnot1s %f2, %f2, %f2
ldub [%l7 + 0x0F], %i6
loop_3278:
fmovsge %xcc, %f5, %f1
subccc %l1, 0x08B5, %l0
ldub [%l7 + 0x12], %l2
faligndata %f12, %f8, %f10
fbo,a %fcc1, loop_3279
ldsw [%l7 + 0x48], %i2
mulx %i5, %l3, %g6
brgez %g5, loop_3280
loop_3279:
fble,a %fcc3, loop_3281
fnegs %f14, %f14
stw %o4, [%l7 + 0x28]
loop_3280:
fbge %fcc0, loop_3282
loop_3281:
fmovs %f8, %f8
tle %xcc, 0x6
brgz,a %o3, loop_3283
loop_3282:
taddcc %g3, 0x19F6, %i1
ldd [%l7 + 0x68], %f14
array16 %o2, %g1, %g7
loop_3283:
brz %i0, loop_3284
ldsw [%l7 + 0x58], %o7
fbe %fcc3, loop_3285
srax %i4, %l4, %g2
loop_3284:
subcc %o6, %o5, %i7
sra %l6, 0x17, %g4
loop_3285:
edge16ln %o0, %l5, %o1
fmovdcc %xcc, %f14, %f15
fmovdneg %xcc, %f6, %f9
tge %xcc, 0x3
fmul8x16au %f9, %f8, %f6
ld [%l7 + 0x40], %f1
ldx [%l7 + 0x50], %i6
std %f8, [%l7 + 0x68]
or %i3, %l0, %l1
ldsw [%l7 + 0x18], %l2
bpos,a %xcc, loop_3286
fmuld8ulx16 %f15, %f11, %f4
fpackfix %f2, %f10
bvs,a,pn %icc, loop_3287
loop_3286:
fsrc2s %f13, %f4
fand %f2, %f10, %f14
nop
setx loop_3288, %l0, %l1
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_3287:
sll %i2, %i5, %g6
sdivx %g5, 0x12D9, %o4
st %f3, [%l7 + 0x0C]
loop_3288:
ldsh [%l7 + 0x56], %o3
movvs %icc, %g3, %l3
xnor %i1, %g1, %g7
stx %o2, [%l7 + 0x38]
stb %o7, [%l7 + 0x2A]
ble,a %icc, loop_3289
lduw [%l7 + 0x14], %i4
fcmpeq32 %f0, %f0, %i0
bcc loop_3290
loop_3289:
ldsw [%l7 + 0x60], %l4
fmovsge %icc, %f13, %f3
ldub [%l7 + 0x51], %o6
loop_3290:
add %g2, %o5, %i7
srl %l6, 0x09, %g4
stw %l5, [%l7 + 0x54]
ldd [%l7 + 0x70], %f12
fba,a %fcc2, loop_3291
orn %o0, 0x0746, %o1
fmovdvc %xcc, %f1, %f9
ldsh [%l7 + 0x10], %i6
loop_3291:
brlez,a %i3, loop_3292
fors %f6, %f0, %f3
bneg,a %xcc, loop_3293
std %f14, [%l7 + 0x10]
loop_3292:
ldsh [%l7 + 0x7C], %l0
movle %xcc, %l2, %l1
loop_3293:
fmovscs %xcc, %f11, %f12
for %f12, %f10, %f2
stb %i2, [%l7 + 0x1F]
fnand %f4, %f6, %f8
edge32n %i5, %g5, %g6
bcc,a loop_3294
orcc %o4, %o3, %l3
tg %xcc, 0x6
fmovdn %xcc, %f9, %f14
loop_3294:
srl %i1, %g3, %g1
lduw [%l7 + 0x68], %g7
ldub [%l7 + 0x58], %o7
fcmpeq32 %f2, %f2, %o2
std %f14, [%l7 + 0x08]
fmovdneg %icc, %f4, %f8
fbul,a %fcc1, loop_3295
st %f11, [%l7 + 0x08]
std %f0, [%l7 + 0x50]
bpos loop_3296
loop_3295:
st %f13, [%l7 + 0x50]
ld [%l7 + 0x44], %f9
ldsh [%l7 + 0x20], %i0
loop_3296:
fnors %f12, %f11, %f12
lduh [%l7 + 0x40], %i4
fnot2s %f9, %f6
fmul8x16al %f9, %f14, %f8
fmovdvc %icc, %f14, %f5
array8 %l4, %g2, %o6
fornot1s %f14, %f0, %f8
ldx [%l7 + 0x78], %o5
fnor %f10, %f0, %f4
fpmerge %f2, %f10, %f8
fcmpeq16 %f4, %f10, %l6
tvs %xcc, 0x7
tvc %xcc, 0x7
lduh [%l7 + 0x0E], %i7
ldsb [%l7 + 0x35], %l5
stw %o0, [%l7 + 0x5C]
siam 0x2
ldsh [%l7 + 0x42], %g4
orn %i6, 0x0F36, %o1
fpadd32 %f8, %f0, %f14
sllx %i3, 0x03, %l2
taddcctv %l1, 0x06F9, %i2
te %xcc, 0x0
fcmpes %fcc2, %f3, %f0
ta %xcc, 0x1
stb %l0, [%l7 + 0x30]
fbe %fcc3, loop_3297
brgz %g5, loop_3298
addc %g6, %o4, %i5
movge %xcc, %l3, %i1
loop_3297:
smulcc %o3, 0x0326, %g3
loop_3298:
movrlz %g7, %g1, %o2
fmovdneg %icc, %f15, %f15
brlez %i0, loop_3299
st %f13, [%l7 + 0x64]
bneg,a,pt %xcc, loop_3300
fsrc1 %f10, %f8
loop_3299:
fpsub16 %f8, %f4, %f2
fmul8x16au %f1, %f2, %f12
loop_3300:
brlez,a %o7, loop_3301
nop
setx loop_3302, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subcc %i4, 0x117C, %l4
bcc,a %icc, loop_3303
loop_3301:
fones %f6
loop_3302:
nop
setx loop_3304, %l0, %l1
jmpl %l1, %o6
bg,a,pt %xcc, loop_3305
loop_3303:
array8 %o5, %g2, %i7
std %f14, [%l7 + 0x68]
loop_3304:
fbuge %fcc1, loop_3306
loop_3305:
fmovs %f5, %f10
sub %l6, %l5, %o0
sdivx %g4, 0x110B, %i6
loop_3306:
bleu,pt %xcc, loop_3307
fbge,a %fcc2, loop_3308
movgu %xcc, %o1, %i3
lduh [%l7 + 0x1E], %l1
loop_3307:
fmovsge %xcc, %f2, %f8
loop_3308:
sethi 0x0057, %i2
bcs,pt %xcc, loop_3309
lduw [%l7 + 0x0C], %l0
bl,a,pn %xcc, loop_3310
ldsb [%l7 + 0x48], %g5
loop_3309:
fmovrsne %g6, %f5, %f15
sllx %o4, %i5, %l3
loop_3310:
fbge,a %fcc1, loop_3311
tsubcc %i1, %l2, %g3
movg %xcc, %o3, %g7
brgz,a %g1, loop_3312
loop_3311:
fmovrdne %i0, %f8, %f10
movcc %icc, %o7, %o2
ldsb [%l7 + 0x53], %i4
loop_3312:
movcc %xcc, %o6, %o5
bne,a loop_3313
fsrc2s %f5, %f7
smul %l4, 0x1C97, %g2
fbl,a %fcc3, loop_3314
loop_3313:
fbge,a %fcc3, loop_3315
tneg %xcc, 0x0
edge16 %i7, %l6, %l5
loop_3314:
bvc %xcc, loop_3316
loop_3315:
addc %g4, 0x02D9, %i6
movge %xcc, %o1, %o0
fpack32 %f0, %f0, %f14
loop_3316:
st %f3, [%l7 + 0x50]
ldsh [%l7 + 0x40], %l1
st %f5, [%l7 + 0x50]
udivcc %i3, 0x0BBC, %l0
fcmpd %fcc1, %f10, %f0
bshuffle %f8, %f12, %f8
fmovdneg %icc, %f9, %f11
fpsub32 %f12, %f0, %f4
fbn,a %fcc1, loop_3317
lduh [%l7 + 0x0E], %g5
udivx %g6, 0x0E69, %o4
nop
setx loop_3318, %l0, %l1
jmpl %l1, %i2
loop_3317:
fmovrslz %l3, %f0, %f6
faligndata %f6, %f2, %f14
ldsw [%l7 + 0x74], %i5
loop_3318:
st %f8, [%l7 + 0x70]
move %xcc, %l2, %g3
fpsub16 %f0, %f6, %f0
udivcc %i1, 0x07AC, %o3
fxor %f8, %f6, %f8
ldsh [%l7 + 0x12], %g1
stw %g7, [%l7 + 0x3C]
fmovrdgz %i0, %f0, %f4
fpadd16 %f14, %f10, %f6
fpsub16 %f8, %f10, %f8
movrlez %o7, %o2, %i4
fmovsneg %xcc, %f7, %f7
fpack32 %f8, %f10, %f0
edge32n %o5, %o6, %l4
andncc %i7, %l6, %g2
fnands %f10, %f15, %f3
fmovdpos %icc, %f3, %f14
stw %l5, [%l7 + 0x30]
lduh [%l7 + 0x68], %g4
brlez %o1, loop_3319
edge8ln %o0, %i6, %l1
ba,pn %icc, loop_3320
fpack32 %f14, %f2, %f14
loop_3319:
st %f3, [%l7 + 0x30]
movrgz %l0, 0x2FE, %i3
loop_3320:
srlx %g5, 0x0D, %o4
siam 0x4
fmovspos %icc, %f15, %f3
sth %g6, [%l7 + 0x4E]
tvc %icc, 0x6
umulcc %i2, 0x003D, %i5
std %f4, [%l7 + 0x78]
nop
setx loop_3321, %l0, %l1
jmpl %l1, %l2
stw %l3, [%l7 + 0x2C]
be,a loop_3322
fpsub32 %f2, %f8, %f6
loop_3321:
edge8 %g3, %o3, %g1
fmovsn %xcc, %f13, %f8
loop_3322:
fpackfix %f6, %f13
siam 0x5
fnot1s %f7, %f10
fnot1s %f12, %f1
ldx [%l7 + 0x68], %i1
srl %g7, %i0, %o7
ldub [%l7 + 0x23], %o2
st %f5, [%l7 + 0x30]
tne %icc, 0x0
siam 0x2
ldsh [%l7 + 0x76], %o5
ldsh [%l7 + 0x5C], %o6
movn %icc, %i4, %i7
bg loop_3323
ldsh [%l7 + 0x40], %l4
fpadd16 %f10, %f12, %f12
sth %l6, [%l7 + 0x64]
loop_3323:
sth %l5, [%l7 + 0x7C]
fmovsvc %icc, %f0, %f8
st %f9, [%l7 + 0x48]
fornot1 %f14, %f14, %f8
bl,pt %xcc, loop_3324
bcs,pn %icc, loop_3325
fxnors %f0, %f0, %f9
fcmpeq16 %f4, %f4, %g4
loop_3324:
fnot2s %f3, %f8
loop_3325:
tg %xcc, 0x1
bleu,a,pn %icc, loop_3326
tn %icc, 0x6
fbn %fcc1, loop_3327
udivx %g2, 0x1B5E, %o1
loop_3326:
fpadd32 %f0, %f4, %f14
stx %i6, [%l7 + 0x50]
loop_3327:
fmovs %f12, %f10
fnot1s %f8, %f0
fmovdleu %xcc, %f9, %f10
st %f14, [%l7 + 0x08]
stb %o0, [%l7 + 0x0B]
bl,a,pn %xcc, loop_3328
fmovdgu %icc, %f6, %f2
bn loop_3329
ld [%l7 + 0x34], %f14
loop_3328:
fnot1 %f8, %f8
sth %l1, [%l7 + 0x54]
loop_3329:
movneg %icc, %i3, %l0
fmovse %icc, %f12, %f1
movrne %g5, 0x319, %o4
movne %icc, %i2, %i5
add %g6, %l3, %g3
bpos loop_3330
sdiv %o3, 0x192C, %l2
ldd [%l7 + 0x60], %f0
lduh [%l7 + 0x60], %i1
loop_3330:
fnot1 %f4, %f6
srl %g7, 0x16, %g1
fmovdg %icc, %f4, %f0
fcmped %fcc0, %f6, %f12
fmovsne %xcc, %f7, %f8
lduw [%l7 + 0x44], %i0
fpsub16 %f12, %f0, %f10
ldd [%l7 + 0x50], %f8
fnot2s %f4, %f0
edge32ln %o7, %o2, %o6
ldx [%l7 + 0x28], %o5
movrgez %i7, %l4, %l6
ld [%l7 + 0x64], %f13
addcc %i4, 0x05B6, %g4
ldub [%l7 + 0x40], %l5
ldub [%l7 + 0x60], %g2
ldd [%l7 + 0x08], %f2
fmul8ulx16 %f14, %f2, %f8
brlz,a %i6, loop_3331
fbl %fcc2, loop_3332
stx %o1, [%l7 + 0x28]
fcmpeq16 %f6, %f6, %o0
loop_3331:
fbo %fcc3, loop_3333
loop_3332:
sth %i3, [%l7 + 0x32]
ldsb [%l7 + 0x74], %l0
ldx [%l7 + 0x60], %g5
loop_3333:
udivcc %o4, 0x1FC3, %l1
tn %icc, 0x3
nop
setx loop_3334, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpadd16 %f2, %f0, %f4
stb %i5, [%l7 + 0x79]
fmul8x16au %f15, %f0, %f4
loop_3334:
ldx [%l7 + 0x78], %g6
sdivx %l3, 0x03F7, %g3
fnands %f8, %f0, %f10
stw %o3, [%l7 + 0x2C]
fxnor %f10, %f4, %f0
stw %i2, [%l7 + 0x5C]
lduw [%l7 + 0x4C], %i1
tvs %icc, 0x2
stx %g7, [%l7 + 0x60]
ldub [%l7 + 0x6E], %g1
tsubcc %l2, %o7, %o2
movl %icc, %i0, %o6
sth %o5, [%l7 + 0x5A]
fandnot2 %f12, %f6, %f0
fornot2s %f3, %f7, %f11
nop
setx loop_3335, %l0, %l1
jmpl %l1, %l4
xnorcc %i7, 0x1D2E, %i4
fmovsl %icc, %f15, %f14
fmovsg %xcc, %f2, %f3
loop_3335:
ldsb [%l7 + 0x16], %g4
ldsw [%l7 + 0x38], %l5
bl,pn %xcc, loop_3336
ld [%l7 + 0x38], %f9
fmovdn %xcc, %f6, %f1
fabss %f2, %f9
loop_3336:
ldsh [%l7 + 0x64], %l6
ldub [%l7 + 0x48], %g2
stw %i6, [%l7 + 0x58]
ldsw [%l7 + 0x10], %o1
ldd [%l7 + 0x60], %f6
nop
setx loop_3337, %l0, %l1
jmpl %l1, %i3
stb %l0, [%l7 + 0x77]
fabsd %f14, %f0
stw %g5, [%l7 + 0x28]
loop_3337:
fandnot1s %f6, %f14, %f7
fbg,a %fcc2, loop_3338
movneg %xcc, %o4, %o0
fmovspos %icc, %f8, %f15
ta %icc, 0x4
loop_3338:
addccc %l1, %i5, %g6
ldsh [%l7 + 0x5E], %g3
ldsw [%l7 + 0x74], %l3
fnands %f5, %f5, %f13
nop
setx loop_3339, %l0, %l1
jmpl %l1, %i2
ld [%l7 + 0x6C], %f4
fbu,a %fcc2, loop_3340
movrlz %o3, 0x217, %i1
loop_3339:
fbe,a %fcc2, loop_3341
bneg,a,pt %xcc, loop_3342
loop_3340:
movg %xcc, %g1, %g7
fmovrdgz %o7, %f0, %f6
loop_3341:
fbue %fcc1, loop_3343
loop_3342:
st %f9, [%l7 + 0x68]
fmovdle %xcc, %f8, %f9
ldsb [%l7 + 0x15], %l2
loop_3343:
ld [%l7 + 0x3C], %f11
stx %o2, [%l7 + 0x08]
fbug %fcc0, loop_3344
nop
setx loop_3345, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
smulcc %i0, %o6, %o5
nop
setx loop_3346, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3344:
ldsh [%l7 + 0x66], %i7
loop_3345:
edge8l %l4, %i4, %g4
movn %icc, %l6, %l5
loop_3346:
sllx %i6, %g2, %o1
lduh [%l7 + 0x44], %l0
ble,pt %xcc, loop_3347
tl %icc, 0x4
fandnot1 %f4, %f4, %f2
edge8n %g5, %o4, %i3
loop_3347:
fmul8ulx16 %f8, %f14, %f6
lduh [%l7 + 0x50], %l1
udivcc %i5, 0x11CE, %g6
fmovrslz %o0, %f14, %f5
fones %f7
bge,pn %icc, loop_3348
lduw [%l7 + 0x30], %l3
fpadd16 %f0, %f2, %f10
fmovdgu %icc, %f8, %f11
loop_3348:
fmovde %xcc, %f5, %f12
fnors %f5, %f11, %f15
xor %i2, 0x0D8B, %g3
fmul8sux16 %f6, %f6, %f2
edge8 %i1, %o3, %g7
std %f0, [%l7 + 0x70]
ldsh [%l7 + 0x5A], %o7
ldub [%l7 + 0x09], %l2
be,a,pn %xcc, loop_3349
alignaddrl %g1, %i0, %o2
lduh [%l7 + 0x36], %o5
lduw [%l7 + 0x38], %i7
loop_3349:
ldx [%l7 + 0x08], %l4
st %f5, [%l7 + 0x3C]
stb %i4, [%l7 + 0x7D]
ldx [%l7 + 0x40], %g4
ldd [%l7 + 0x08], %f10
bcs,a %icc, loop_3350
fcmpgt32 %f10, %f14, %o6
ldsw [%l7 + 0x4C], %l5
ldx [%l7 + 0x30], %l6
loop_3350:
movl %icc, %g2, %o1
call loop_3351
call loop_3352
fsrc1s %f14, %f7
ldx [%l7 + 0x78], %i6
loop_3351:
fbg %fcc3, loop_3353
loop_3352:
mova %icc, %g5, %o4
fmovsgu %icc, %f1, %f13
ld [%l7 + 0x14], %f1
loop_3353:
ldx [%l7 + 0x70], %i3
fabss %f11, %f5
lduw [%l7 + 0x28], %l1
ldsh [%l7 + 0x16], %i5
ldub [%l7 + 0x7C], %l0
bge %xcc, loop_3354
fba %fcc3, loop_3355
ta %icc, 0x1
sll %g6, %o0, %l3
loop_3354:
bge,a,pn %icc, loop_3356
loop_3355:
fandnot2s %f0, %f15, %f8
mulscc %i2, %g3, %o3
nop
setx loop_3357, %l0, %l1
jmpl %l1, %i1
loop_3356:
stx %g7, [%l7 + 0x78]
pdist %f4, %f12, %f12
fandnot2s %f12, %f5, %f5
loop_3357:
fpadd16s %f6, %f6, %f4
tn %xcc, 0x6
fbo,a %fcc1, loop_3358
ldd [%l7 + 0x38], %f8
sra %l2, %o7, %g1
st %f12, [%l7 + 0x70]
loop_3358:
stx %i0, [%l7 + 0x48]
fmovsneg %icc, %f4, %f15
stw %o5, [%l7 + 0x54]
bcc,pt %xcc, loop_3359
movrgez %i7, %l4, %i4
andncc %o2, %g4, %l5
fmovrdgez %l6, %f8, %f12
loop_3359:
fexpand %f7, %f0
fmovdge %xcc, %f5, %f7
pdist %f6, %f8, %f8
bl,pt %xcc, loop_3360
orn %g2, 0x0824, %o6
fcmpne16 %f12, %f0, %o1
bpos,pn %icc, loop_3361
loop_3360:
fmovsneg %xcc, %f0, %f15
std %f8, [%l7 + 0x18]
ta %xcc, 0x6
loop_3361:
ldub [%l7 + 0x3F], %i6
mulscc %g5, 0x1636, %i3
sth %o4, [%l7 + 0x7C]
lduh [%l7 + 0x24], %l1
stx %l0, [%l7 + 0x28]
bvc,pt %xcc, loop_3362
fnot1s %f15, %f2
taddcc %i5, 0x1BFF, %g6
ldsb [%l7 + 0x4B], %o0
loop_3362:
fmovrslez %i2, %f8, %f2
fxnors %f7, %f2, %f15
bn,a loop_3363
fcmps %fcc0, %f15, %f13
fbne %fcc2, loop_3364
smulcc %g3, %l3, %o3
loop_3363:
edge16 %i1, %l2, %o7
lduh [%l7 + 0x30], %g7
loop_3364:
array32 %g1, %i0, %i7
fmovrdne %o5, %f12, %f8
fands %f9, %f6, %f2
fornot2s %f0, %f11, %f12
for %f12, %f6, %f2
bpos,pt %xcc, loop_3365
tle %xcc, 0x1
ldx [%l7 + 0x28], %i4
fcmpgt32 %f8, %f2, %o2
loop_3365:
bpos,a,pn %xcc, loop_3366
fbug %fcc1, loop_3367
fmovdle %xcc, %f15, %f6
fandnot2s %f15, %f8, %f3
loop_3366:
stw %g4, [%l7 + 0x78]
loop_3367:
fmovrsgz %l5, %f3, %f14
ldsw [%l7 + 0x10], %l6
movne %xcc, %g2, %o6
bleu,a,pn %xcc, loop_3368
ba,pt %xcc, loop_3369
ldub [%l7 + 0x54], %l4
fmuld8ulx16 %f11, %f4, %f8
loop_3368:
fnands %f1, %f13, %f6
loop_3369:
fpackfix %f10, %f13
fsrc2 %f0, %f0
faligndata %f6, %f2, %f14
fandnot1s %f3, %f15, %f0
nop
setx loop_3370, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tne %icc, 0x0
siam 0x7
tne %xcc, 0x3
loop_3370:
tsubcc %o1, %i6, %i3
st %f12, [%l7 + 0x34]
ldx [%l7 + 0x18], %g5
taddcc %o4, %l0, %i5
subcc %g6, 0x1D5F, %l1
stx %o0, [%l7 + 0x48]
fmovrse %i2, %f12, %f2
std %f10, [%l7 + 0x40]
bg,pt %icc, loop_3371
tle %xcc, 0x2
fcmped %fcc3, %f6, %f12
ld [%l7 + 0x7C], %f4
loop_3371:
fpadd32s %f4, %f1, %f2
brlz,a %g3, loop_3372
fmul8ulx16 %f14, %f6, %f6
fnot2 %f4, %f2
sdivx %o3, 0x1E83, %i1
loop_3372:
brgez %l3, loop_3373
ld [%l7 + 0x60], %f3
fxor %f2, %f12, %f8
tsubcc %o7, 0x1EEE, %g7
loop_3373:
xnor %g1, %l2, %i7
st %f4, [%l7 + 0x58]
addccc %o5, %i0, %o2
tneg %icc, 0x1
lduh [%l7 + 0x24], %i4
smulcc %l5, 0x1CFB, %l6
fabss %f0, %f8
fsrc2 %f8, %f0
orncc %g2, %o6, %g4
fxnor %f2, %f12, %f4
fmovdleu %xcc, %f7, %f1
fcmpeq32 %f0, %f4, %o1
edge8ln %i6, %i3, %l4
fcmpne16 %f0, %f10, %o4
fsrc1 %f14, %f4
andncc %g5, %i5, %g6
fcmpeq16 %f6, %f12, %l1
fones %f15
sth %o0, [%l7 + 0x22]
ldub [%l7 + 0x4F], %l0
fpsub16 %f6, %f0, %f8
lduw [%l7 + 0x20], %g3
fmovsgu %xcc, %f1, %f12
bge loop_3374
udivcc %o3, 0x1F20, %i1
edge32n %i2, %l3, %g7
fmovrdgz %o7, %f14, %f10
loop_3374:
fnot1s %f2, %f7
bneg,a,pn %xcc, loop_3375
brlez,a %l2, loop_3376
fpsub32s %f3, %f2, %f8
stb %g1, [%l7 + 0x23]
loop_3375:
tvs %xcc, 0x7
loop_3376:
fmovrslez %o5, %f2, %f11
tvs %icc, 0x1
fbul,a %fcc3, loop_3377
te %icc, 0x6
srl %i0, %o2, %i4
brgez %i7, loop_3378
loop_3377:
stb %l6, [%l7 + 0x45]
ldsw [%l7 + 0x48], %l5
movrgez %o6, %g2, %o1
loop_3378:
be,pn %icc, loop_3379
fmovrsne %i6, %f13, %f0
lduh [%l7 + 0x0E], %g4
edge8ln %i3, %o4, %g5
loop_3379:
fmovs %f2, %f14
st %f8, [%l7 + 0x4C]
fpack32 %f0, %f12, %f8
ldub [%l7 + 0x29], %l4
stx %g6, [%l7 + 0x58]
array16 %l1, %o0, %l0
stb %g3, [%l7 + 0x2B]
fbl,a %fcc3, loop_3380
stx %o3, [%l7 + 0x78]
taddcctv %i5, 0x1836, %i1
fcmpes %fcc1, %f8, %f12
loop_3380:
ld [%l7 + 0x78], %f10
fpack32 %f8, %f14, %f10
movrgz %l3, %i2, %o7
ldsb [%l7 + 0x54], %l2
lduh [%l7 + 0x1C], %g1
std %f2, [%l7 + 0x08]
ld [%l7 + 0x4C], %f14
taddcc %o5, %i0, %o2
lduh [%l7 + 0x0C], %i4
fsrc2s %f2, %f3
fcmpgt16 %f8, %f8, %g7
fmuld8sux16 %f1, %f9, %f2
ldd [%l7 + 0x48], %f2
mulscc %i7, 0x1A7C, %l5
fmovsn %icc, %f9, %f5
bne loop_3381
st %f6, [%l7 + 0x70]
fbg,a %fcc3, loop_3382
brlez %o6, loop_3383
loop_3381:
ldub [%l7 + 0x71], %g2
brlz,a %o1, loop_3384
loop_3382:
ldsb [%l7 + 0x43], %l6
loop_3383:
movl %icc, %g4, %i3
fsrc1 %f8, %f14
loop_3384:
movrlz %o4, %g5, %l4
edge8 %g6, %i6, %l1
udiv %l0, 0x1B94, %o0
fcmpeq16 %f10, %f6, %o3
sdiv %i5, 0x1E56, %i1
fone %f8
fcmpne32 %f14, %f6, %l3
ldsw [%l7 + 0x7C], %g3
stb %o7, [%l7 + 0x70]
orn %l2, %i2, %o5
ba,a %xcc, loop_3385
alignaddrl %i0, %g1, %o2
fmovdne %icc, %f6, %f11
fandnot2s %f5, %f13, %f3
loop_3385:
fcmpes %fcc1, %f1, %f8
ldd [%l7 + 0x50], %f6
fbug,a %fcc2, loop_3386
orncc %i4, %g7, %i7
fcmpeq16 %f14, %f0, %l5
ldsh [%l7 + 0x46], %o6
loop_3386:
ldx [%l7 + 0x48], %o1
fmovdvc %xcc, %f3, %f12
mova %xcc, %l6, %g4
addcc %g2, 0x0081, %o4
ble loop_3387
fnor %f12, %f2, %f6
be,pt %icc, loop_3388
fbo,a %fcc3, loop_3389
loop_3387:
sth %g5, [%l7 + 0x26]
sdiv %i3, 0x064F, %l4
loop_3388:
fmovsvs %xcc, %f7, %f0
loop_3389:
ldd [%l7 + 0x10], %f6
fsrc2 %f4, %f8
mova %xcc, %i6, %g6
nop
setx loop_3390, %l0, %l1
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 %f2, %f12, %f12
fmovdneg %icc, %f15, %f14
fcmple32 %f14, %f6, %l1
loop_3390:
nop
setx loop_3391, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16l %o0, %l0, %i5
edge32l %i1, %o3, %l3
st %f12, [%l7 + 0x14]
loop_3391:
fbue %fcc3, loop_3392
andn %o7, 0x0768, %g3
sth %i2, [%l7 + 0x10]
fone %f14
loop_3392:
move %xcc, %l2, %i0
edge32l %g1, %o2, %o5
ldx [%l7 + 0x70], %i4
fpmerge %f11, %f14, %f2
ldsw [%l7 + 0x78], %i7
st %f4, [%l7 + 0x28]
ldsw [%l7 + 0x30], %l5
fxnor %f6, %f10, %f12
tg %icc, 0x2
movcs %xcc, %o6, %g7
movrlez %l6, %o1, %g4
fandnot1s %f11, %f9, %f11
lduh [%l7 + 0x5A], %o4
edge16 %g5, %g2, %i3
ldsw [%l7 + 0x50], %l4
fnot2s %f14, %f9
fmovsne %xcc, %f1, %f4
movrne %i6, %l1, %o0
stx %l0, [%l7 + 0x78]
movvc %icc, %g6, %i1
fnot1s %f0, %f4
srax %i5, 0x0B, %o3
srlx %l3, 0x13, %g3
ta %xcc, 0x4
fmovsge %icc, %f2, %f13
std %f6, [%l7 + 0x50]
ldsb [%l7 + 0x64], %i2
movne %xcc, %l2, %o7
add %g1, 0x1A58, %i0
fpack16 %f2, %f12
ldsh [%l7 + 0x10], %o5
fmovsa %xcc, %f9, %f4
ldsh [%l7 + 0x22], %o2
movcc %xcc, %i4, %l5
fbne,a %fcc1, loop_3393
ldsw [%l7 + 0x1C], %o6
fmovsle %icc, %f9, %f2
xnor %i7, 0x17D4, %g7
loop_3393:
std %f12, [%l7 + 0x20]
lduw [%l7 + 0x48], %o1
bneg,a loop_3394
tn %icc, 0x0
bneg %icc, loop_3395
ldub [%l7 + 0x23], %l6
loop_3394:
fabsd %f8, %f4
umul %o4, %g4, %g2
loop_3395:
fmovrse %g5, %f1, %f10
std %f0, [%l7 + 0x18]
movne %icc, %i3, %l4
movrlz %l1, 0x1CC, %o0
srl %l0, %i6, %g6
fandnot2 %f14, %f8, %f12
fnor %f12, %f10, %f4
fbne,a %fcc2, loop_3396
stw %i5, [%l7 + 0x68]
srl %i1, %l3, %o3
nop
setx loop_3397, %l0, %l1
jmpl %l1, %g3
loop_3396:
edge8l %l2, %i2, %o7
fpackfix %f12, %f3
smul %i0, 0x17DA, %o5
loop_3397:
and %g1, %i4, %o2
ldsw [%l7 + 0x54], %l5
movcs %icc, %o6, %i7
fnegs %f10, %f11
ldsb [%l7 + 0x0E], %g7
fpack16 %f6, %f15
fcmpeq16 %f8, %f6, %o1
ldsw [%l7 + 0x50], %o4
stw %l6, [%l7 + 0x30]
fmovrse %g4, %f9, %f8
ldub [%l7 + 0x1D], %g5
fbl,a %fcc2, loop_3398
nop
setx loop_3399, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdn %xcc, %f6, %f12
umul %g2, %i3, %l4
loop_3398:
fsrc1s %f11, %f5
loop_3399:
addccc %l1, %l0, %o0
fbge,a %fcc2, loop_3400
movn %icc, %i6, %i5
fbo %fcc0, loop_3401
fmovsn %icc, %f5, %f6
loop_3400:
edge32l %g6, %i1, %o3
ldx [%l7 + 0x30], %l3
loop_3401:
ldsw [%l7 + 0x50], %g3
fxnors %f5, %f4, %f11
fmovdleu %xcc, %f3, %f12
faligndata %f4, %f12, %f0
movleu %icc, %i2, %o7
edge16 %l2, %i0, %o5
edge16 %i4, %o2, %l5
fmovrdlez %o6, %f6, %f12
addcc %i7, 0x0E99, %g7
fnegd %f4, %f2
taddcctv %o1, %g1, %l6
tg %icc, 0x5
edge8 %g4, %g5, %g2
fpack16 %f0, %f1
fornot1s %f2, %f8, %f15
bge,a,pn %icc, loop_3402
andn %o4, 0x071A, %l4
bg,a %xcc, loop_3403
fcmps %fcc3, %f12, %f13
loop_3402:
ldsw [%l7 + 0x28], %l1
fmovdge %xcc, %f0, %f14
loop_3403:
st %f11, [%l7 + 0x64]
andncc %l0, %i3, %i6
ldd [%l7 + 0x48], %f10
fzeros %f13
fors %f13, %f2, %f3
bne loop_3404
ldx [%l7 + 0x38], %o0
brgez,a %i5, loop_3405
fmovsleu %xcc, %f2, %f4
loop_3404:
fmovsgu %xcc, %f5, %f13
sra %i1, 0x0F, %g6
loop_3405:
fcmped %fcc0, %f8, %f6
stx %l3, [%l7 + 0x68]
fpmerge %f4, %f14, %f14
edge32ln %g3, %o3, %i2
edge8ln %l2, %o7, %o5
fzero %f14
stx %i0, [%l7 + 0x40]
lduh [%l7 + 0x0E], %i4
brlez,a %o2, loop_3406
std %f10, [%l7 + 0x30]
fcmpgt16 %f2, %f4, %l5
sth %i7, [%l7 + 0x64]
loop_3406:
fcmpes %fcc3, %f9, %f5
fmovdleu %icc, %f3, %f7
fnors %f11, %f6, %f7
edge16ln %g7, %o6, %o1
tne %xcc, 0x5
fbg,a %fcc2, loop_3407
movrgez %l6, %g4, %g5
fbule %fcc1, loop_3408
addccc %g1, %g2, %l4
loop_3407:
fmovsgu %icc, %f4, %f2
ldx [%l7 + 0x28], %o4
loop_3408:
fornot1 %f6, %f6, %f0
smulcc %l1, 0x0739, %l0
ldsh [%l7 + 0x68], %i6
move %xcc, %i3, %i5
xor %o0, 0x1A05, %g6
fmovrsgz %i1, %f11, %f6
mulx %l3, %g3, %i2
bcs,pn %xcc, loop_3409
movle %icc, %o3, %l2
fble %fcc1, loop_3410
ld [%l7 + 0x20], %f9
loop_3409:
fpadd16s %f0, %f15, %f10
bgu,a %icc, loop_3411
loop_3410:
stx %o7, [%l7 + 0x08]
brz,a %o5, loop_3412
ld [%l7 + 0x74], %f13
loop_3411:
udiv %i4, 0x1791, %i0
sdiv %l5, 0x0589, %o2
loop_3412:
mulscc %g7, 0x0DD1, %i7
fbne %fcc1, loop_3413
ldsh [%l7 + 0x38], %o6
sth %l6, [%l7 + 0x42]
sdivcc %o1, 0x1AA9, %g5
loop_3413:
udivx %g1, 0x1C17, %g4
tn %xcc, 0x0
addccc %l4, 0x05B8, %o4
andcc %l1, %g2, %l0
array32 %i3, %i6, %i5
for %f2, %f0, %f6
sdivx %g6, 0x1E79, %o0
fbule %fcc0, loop_3414
orncc %i1, 0x0A0B, %l3
smul %g3, %i2, %l2
lduw [%l7 + 0x14], %o7
loop_3414:
ldsw [%l7 + 0x5C], %o5
faligndata %f14, %f14, %f4
tle %icc, 0x1
udivcc %o3, 0x1036, %i0
lduw [%l7 + 0x14], %l5
stw %i4, [%l7 + 0x78]
brgez,a %o2, loop_3415
edge8ln %i7, %g7, %l6
tcs %icc, 0x2
ldsb [%l7 + 0x43], %o1
loop_3415:
sth %o6, [%l7 + 0x66]
fmovrdgz %g1, %f0, %f10
ldsw [%l7 + 0x0C], %g4
fmovrdne %l4, %f14, %f0
lduh [%l7 + 0x7E], %o4
lduh [%l7 + 0x58], %l1
fxnors %f4, %f7, %f1
fmovsneg %xcc, %f10, %f8
fzero %f4
tvs %icc, 0x0
fmovdvs %xcc, %f9, %f9
std %f6, [%l7 + 0x50]
movneg %xcc, %g5, %l0
movrlez %g2, %i3, %i5
ldsh [%l7 + 0x64], %g6
fmovrse %o0, %f15, %f4
ldsh [%l7 + 0x72], %i1
fmovse %xcc, %f9, %f2
fnands %f0, %f1, %f0
edge32n %i6, %l3, %g3
movrgz %i2, 0x2A2, %l2
fbg,a %fcc3, loop_3416
movne %icc, %o7, %o5
sra %i0, %l5, %o3
ldsh [%l7 + 0x58], %o2
loop_3416:
fnands %f15, %f7, %f14
tcc %icc, 0x6
edge32ln %i7, %i4, %l6
lduw [%l7 + 0x64], %o1
fmovsg %xcc, %f15, %f5
subcc %g7, 0x0B11, %o6
sethi 0x16A5, %g4
fpmerge %f2, %f13, %f14
fmovrdne %l4, %f10, %f2
edge8ln %g1, %o4, %l1
tvs %icc, 0x7
fmul8ulx16 %f12, %f4, %f0
fpadd16s %f0, %f10, %f4
stw %g5, [%l7 + 0x14]
lduh [%l7 + 0x40], %l0
fmovspos %icc, %f9, %f2
fpadd32 %f2, %f10, %f8
stw %i3, [%l7 + 0x28]
fmovdcs %icc, %f15, %f13
fmovrdgz %i5, %f8, %f8
move %icc, %g6, %o0
ld [%l7 + 0x60], %f5
tvs %icc, 0x3
fpsub16 %f0, %f8, %f12
ldub [%l7 + 0x50], %g2
bleu loop_3417
lduh [%l7 + 0x5E], %i1
alignaddr %l3, %i6, %i2
nop
setx loop_3418, %l0, %l1
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_3417:
sth %l2, [%l7 + 0x72]
fmovrdne %o7, %f6, %f6
bn,a,pn %icc, loop_3419
loop_3418:
ldsh [%l7 + 0x1E], %g3
bge,pn %xcc, loop_3420
ldsb [%l7 + 0x7D], %o5
loop_3419:
sth %l5, [%l7 + 0x12]
fcmpd %fcc3, %f4, %f6
loop_3420:
fmovspos %icc, %f10, %f2
tn %icc, 0x7
fmovrdgz %i0, %f2, %f0
fpadd32s %f5, %f4, %f7
fble %fcc1, loop_3421
std %f2, [%l7 + 0x10]
movl %icc, %o3, %i7
fcmped %fcc1, %f8, %f6
loop_3421:
sth %i4, [%l7 + 0x72]
movcs %icc, %o2, %o1
ldsw [%l7 + 0x68], %l6
fmovrsgz %g7, %f13, %f5
and %g4, 0x1D57, %l4
fone %f14
ldsh [%l7 + 0x4C], %g1
fpsub16s %f15, %f1, %f10
bn,a loop_3422
ld [%l7 + 0x0C], %f4
fbne,a %fcc2, loop_3423
st %f9, [%l7 + 0x30]
loop_3422:
ba,a loop_3424
tl %xcc, 0x0
loop_3423:
smulcc %o4, 0x1566, %l1
fmul8x16al %f4, %f10, %f2
loop_3424:
fcmpne32 %f14, %f10, %g5
fcmpeq16 %f4, %f14, %l0
ldsb [%l7 + 0x3F], %o6
fnegd %f4, %f0
alignaddr %i5, %g6, %i3
fmovsgu %xcc, %f15, %f6
fbo,a %fcc1, loop_3425
udivx %g2, 0x0B76, %i1
bgu,pn %icc, loop_3426
movl %icc, %l3, %o0
loop_3425:
fsrc2 %f10, %f0
fba,a %fcc2, loop_3427
loop_3426:
lduh [%l7 + 0x56], %i2
fbue,a %fcc0, loop_3428
lduw [%l7 + 0x38], %l2
loop_3427:
fmovsneg %icc, %f3, %f0
fmovsle %xcc, %f7, %f1
loop_3428:
fmovrsne %i6, %f15, %f11
umulcc %g3, 0x027A, %o7
tne %xcc, 0x2
addcc %o5, %i0, %l5
tvc %xcc, 0x5
ble,a loop_3429
tcc %xcc, 0x7
ldub [%l7 + 0x79], %o3
ldsb [%l7 + 0x0D], %i7
loop_3429:
edge32 %o2, %i4, %o1
xnorcc %g7, %l6, %l4
fcmpd %fcc3, %f0, %f10
bge,a %icc, loop_3430
fbug %fcc2, loop_3431
fbul,a %fcc2, loop_3432
brgz %g4, loop_3433
loop_3430:
std %f6, [%l7 + 0x18]
loop_3431:
sra %g1, 0x02, %l1
loop_3432:
fmovsge %icc, %f13, %f0
loop_3433:
lduh [%l7 + 0x3A], %g5
addccc %l0, 0x01DB, %o4
be,a %xcc, loop_3434
fmovde %xcc, %f9, %f6
edge8n %o6, %i5, %g6
fble,a %fcc3, loop_3435
loop_3434:
array32 %i3, %g2, %l3
stx %o0, [%l7 + 0x70]
fexpand %f13, %f10
loop_3435:
bcc,pn %xcc, loop_3436
fbne %fcc1, loop_3437
fpadd32 %f12, %f12, %f10
lduh [%l7 + 0x0C], %i1
loop_3436:
fcmpeq32 %f12, %f0, %i2
loop_3437:
fpadd32s %f7, %f10, %f2
fcmpeq32 %f0, %f4, %l2
fmovsl %icc, %f5, %f2
fmovsvc %icc, %f13, %f4
movre %g3, 0x398, %i6
movleu %icc, %o7, %i0
lduw [%l7 + 0x6C], %o5
tvc %xcc, 0x0
movle %xcc, %o3, %l5
nop
setx loop_3438, %l0, %l1
jmpl %l1, %o2
movneg %xcc, %i7, %i4
tcc %xcc, 0x6
ldsh [%l7 + 0x20], %o1
loop_3438:
fmovdvs %icc, %f4, %f0
tn %xcc, 0x2
lduh [%l7 + 0x26], %g7
lduh [%l7 + 0x52], %l6
fxnor %f10, %f0, %f12
bcs loop_3439
stb %g4, [%l7 + 0x14]
andncc %g1, %l1, %l4
fabsd %f14, %f8
loop_3439:
srlx %l0, %o4, %g5
tneg %xcc, 0x3
fmovdcs %icc, %f10, %f12
fblg,a %fcc0, loop_3440
stx %o6, [%l7 + 0x38]
ldsb [%l7 + 0x12], %i5
fmovsvc %xcc, %f14, %f9
loop_3440:
ldub [%l7 + 0x14], %g6
ldd [%l7 + 0x30], %f10
andcc %g2, %i3, %o0
bn,pn %icc, loop_3441
ldsw [%l7 + 0x68], %l3
brz %i2, loop_3442
ldx [%l7 + 0x30], %l2
loop_3441:
brgz %g3, loop_3443
fmovsl %icc, %f12, %f13
loop_3442:
taddcctv %i6, 0x0C85, %i1
orn %i0, %o5, %o3
loop_3443:
nop
setx loop_3444, %l0, %l1
jmpl %l1, %l5
fmovrdgez %o7, %f6, %f0
fmovsle %icc, %f6, %f10
fmovsne %xcc, %f10, %f15
loop_3444:
movvc %icc, %i7, %o2
fandnot1s %f15, %f15, %f7
ld [%l7 + 0x50], %f12
stx %i4, [%l7 + 0x20]
movrgez %g7, 0x211, %o1
fornot2s %f5, %f15, %f1
fzeros %f10
std %f10, [%l7 + 0x60]
sdivx %g4, 0x15D0, %g1
ldsh [%l7 + 0x1C], %l6
addc %l1, 0x1438, %l0
sub %o4, %l4, %o6
fmovsl %icc, %f1, %f10
ldub [%l7 + 0x2B], %g5
fmovdvs %xcc, %f10, %f5
bgu,pt %xcc, loop_3445
fmovspos %icc, %f14, %f11
ldd [%l7 + 0x48], %f10
fmul8x16al %f9, %f2, %f2
loop_3445:
edge16ln %i5, %g2, %g6
subcc %o0, 0x12BB, %l3
stw %i2, [%l7 + 0x78]
movpos %icc, %l2, %g3
fmul8x16au %f10, %f15, %f6
bleu %xcc, loop_3446
ldsb [%l7 + 0x58], %i6
fmovdgu %icc, %f1, %f10
ldub [%l7 + 0x2A], %i3
loop_3446:
movge %xcc, %i0, %o5
movgu %icc, %i1, %l5
tle %xcc, 0x3
st %f13, [%l7 + 0x2C]
bvs,pt %icc, loop_3447
lduw [%l7 + 0x3C], %o3
ldd [%l7 + 0x40], %f8
fmovdvs %xcc, %f0, %f12
loop_3447:
andn %o7, 0x0461, %i7
ldsb [%l7 + 0x10], %i4
movcs %xcc, %o2, %o1
fmovscs %xcc, %f8, %f5
ldsw [%l7 + 0x24], %g7
ldub [%l7 + 0x5A], %g1
fmovsa %icc, %f13, %f5
fbo %fcc1, loop_3448
call loop_3449
ld [%l7 + 0x60], %f0
stx %g4, [%l7 + 0x38]
loop_3448:
add %l6, 0x0FBD, %l1
loop_3449:
movcs %icc, %o4, %l4
stb %o6, [%l7 + 0x34]
ldsh [%l7 + 0x7C], %g5
fmovsne %xcc, %f2, %f9
fone %f4
fmovrsgez %l0, %f6, %f8
bne,a,pn %icc, loop_3450
nop
setx loop_3451, %l0, %l1
jmpl %l1, %i5
subcc %g6, 0x1FF0, %g2
fbge %fcc1, loop_3452
loop_3450:
ta %icc, 0x1
loop_3451:
fmovsgu %xcc, %f8, %f9
movvc %xcc, %l3, %o0
loop_3452:
edge8ln %l2, %g3, %i6
fpsub16s %f0, %f12, %f5
ldsw [%l7 + 0x6C], %i2
taddcc %i0, %i3, %o5
fnegs %f1, %f9
ba,a,pn %icc, loop_3453
sub %l5, 0x133E, %i1
bl,pt %xcc, loop_3454
fble,a %fcc2, loop_3455
loop_3453:
ld [%l7 + 0x50], %f6
lduh [%l7 + 0x58], %o3
loop_3454:
fabsd %f12, %f10
loop_3455:
bn,a %icc, loop_3456
fcmpeq16 %f0, %f14, %o7
fandnot2s %f10, %f6, %f2
fmovrslez %i4, %f14, %f2
loop_3456:
std %f6, [%l7 + 0x68]
fxor %f8, %f6, %f0
ldsh [%l7 + 0x24], %i7
fcmps %fcc2, %f4, %f3
fbl,a %fcc1, loop_3457
bgu,a %icc, loop_3458
fandnot2 %f4, %f10, %f8
fcmped %fcc2, %f10, %f0
loop_3457:
ldsh [%l7 + 0x62], %o2
loop_3458:
tsubcc %g7, 0x0DDF, %o1
edge8 %g4, %g1, %l1
stw %o4, [%l7 + 0x44]
fmovscc %xcc, %f6, %f7
ldsw [%l7 + 0x4C], %l6
stb %l4, [%l7 + 0x29]
fpadd16s %f7, %f13, %f13
fors %f14, %f14, %f1
srlx %g5, %o6, %l0
umulcc %g6, 0x0AF4, %i5
fbne %fcc1, loop_3459
popc 0x0ED4, %g2
sra %l3, 0x15, %l2
fmovsleu %xcc, %f7, %f6
loop_3459:
ldub [%l7 + 0x15], %o0
movleu %icc, %i6, %i2
ldsw [%l7 + 0x68], %g3
tge %xcc, 0x2
ldsb [%l7 + 0x27], %i3
sdiv %i0, 0x06BD, %o5
st %f7, [%l7 + 0x20]
popc 0x0B7B, %l5
fnors %f7, %f5, %f7
fmul8x16al %f15, %f3, %f8
fble %fcc3, loop_3460
fnot2s %f6, %f0
std %f12, [%l7 + 0x20]
orn %o3, %i1, %o7
loop_3460:
movge %icc, %i7, %o2
edge8l %i4, %g7, %o1
fbul %fcc0, loop_3461
ldd [%l7 + 0x40], %f2
fcmpgt16 %f10, %f12, %g4
ldsw [%l7 + 0x64], %g1
loop_3461:
stb %l1, [%l7 + 0x36]
nop
setx loop_3462, %l0, %l1
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 %o4, loop_3463
fpsub16s %f6, %f2, %f8
andncc %l6, %g5, %l4
loop_3462:
ld [%l7 + 0x44], %f0
loop_3463:
ldub [%l7 + 0x08], %l0
fnegd %f4, %f14
fornot2 %f0, %f0, %f4
std %f14, [%l7 + 0x10]
fmovdl %icc, %f6, %f4
lduw [%l7 + 0x20], %g6
fmovrslz %o6, %f11, %f7
fmuld8ulx16 %f14, %f3, %f4
popc 0x040B, %i5
fmovscc %icc, %f14, %f10
mulscc %g2, %l2, %o0
fmul8sux16 %f10, %f14, %f14
stw %l3, [%l7 + 0x68]
xnorcc %i6, 0x10C3, %g3
stb %i3, [%l7 + 0x19]
fbg %fcc3, loop_3464
fmul8sux16 %f8, %f8, %f12
fmovrdgz %i2, %f6, %f6
movle %xcc, %o5, %l5
loop_3464:
bpos,a,pt %xcc, loop_3465
umulcc %i0, %o3, %i1
brlez,a %o7, loop_3466
bleu,a loop_3467
loop_3465:
ldub [%l7 + 0x16], %i7
ldsb [%l7 + 0x08], %o2
loop_3466:
fmovsvs %xcc, %f6, %f7
loop_3467:
tvs %icc, 0x6
fmovspos %xcc, %f15, %f8
fcmpd %fcc3, %f10, %f12
fmovsge %icc, %f11, %f2
stw %i4, [%l7 + 0x64]
edge32l %o1, %g4, %g1
lduh [%l7 + 0x4A], %l1
ldd [%l7 + 0x18], %f10
lduw [%l7 + 0x24], %o4
stw %l6, [%l7 + 0x44]
move %icc, %g5, %l4
fpsub32s %f5, %f5, %f4
lduw [%l7 + 0x38], %l0
fbne %fcc1, loop_3468
fmuld8sux16 %f0, %f7, %f4
fpadd32s %f11, %f2, %f11
fmovrsgz %g7, %f6, %f7
loop_3468:
alignaddr %g6, %o6, %g2
fcmped %fcc3, %f0, %f4
std %f10, [%l7 + 0x50]
movrlz %l2, %i5, %o0
ldub [%l7 + 0x42], %l3
stb %i6, [%l7 + 0x36]
fxors %f15, %f5, %f15
fpack32 %f12, %f12, %f4
fpsub16 %f4, %f12, %f8
fbuge,a %fcc3, loop_3469
fpmerge %f3, %f6, %f6
sdivcc %g3, 0x0BDE, %i2
stw %i3, [%l7 + 0x14]
loop_3469:
ldsb [%l7 + 0x68], %l5
fmovs %f10, %f14
fcmpd %fcc0, %f2, %f8
movne %icc, %o5, %o3
fmul8ulx16 %f0, %f10, %f6
fbule %fcc0, loop_3470
bn loop_3471
stx %i1, [%l7 + 0x18]
bn %xcc, loop_3472
loop_3470:
fbge,a %fcc3, loop_3473
loop_3471:
bvc,pn %icc, loop_3474
tge %icc, 0x2
loop_3472:
fabsd %f4, %f10
loop_3473:
stx %o7, [%l7 + 0x60]
loop_3474:
fmovrdlz %i7, %f2, %f4
fmovsge %icc, %f13, %f6
fcmpgt16 %f6, %f2, %i0
sdivx %o2, 0x1FDA, %i4
fors %f2, %f8, %f14
tsubcctv %g4, %g1, %o1
edge32n %l1, %o4, %l6
bn,a,pn %xcc, loop_3475
tpos %icc, 0x7
sth %l4, [%l7 + 0x5A]
brgez %g5, loop_3476
loop_3475:
fexpand %f5, %f12
sdiv %l0, 0x1188, %g7
bge loop_3477
loop_3476:
add %o6, %g6, %l2
movre %i5, 0x2D4, %g2
fornot1 %f10, %f0, %f14
loop_3477:
fmovdcs %icc, %f10, %f7
edge32ln %o0, %i6, %g3
stb %i2, [%l7 + 0x4D]
fsrc1 %f8, %f10
fmuld8sux16 %f2, %f12, %f2
fmovrsne %l3, %f4, %f13
fcmpgt32 %f12, %f2, %i3
ldsw [%l7 + 0x4C], %l5
stw %o5, [%l7 + 0x28]
lduw [%l7 + 0x40], %i1
sra %o7, %i7, %i0
lduh [%l7 + 0x3E], %o3
edge8l %i4, %g4, %o2
fmovse %xcc, %f14, %f0
fmul8x16au %f6, %f0, %f10
array8 %o1, %g1, %l1
stb %o4, [%l7 + 0x40]
fmovsne %icc, %f13, %f6
edge8n %l4, %g5, %l0
bshuffle %f6, %f8, %f6
stb %l6, [%l7 + 0x74]
pdist %f6, %f8, %f10
move %icc, %o6, %g6
ldd [%l7 + 0x08], %f2
bne loop_3478
stw %l2, [%l7 + 0x58]
fpsub32 %f4, %f4, %f12
fbl,a %fcc3, loop_3479
loop_3478:
stx %g7, [%l7 + 0x68]
ld [%l7 + 0x38], %f6
bcc,a,pn %icc, loop_3480
loop_3479:
fbg,a %fcc1, loop_3481
ldsh [%l7 + 0x1C], %g2
nop
setx loop_3482, %l0, %l1
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_3480:
ldsh [%l7 + 0x68], %i5
loop_3481:
fpsub16s %f8, %f13, %f14
sth %i6, [%l7 + 0x2E]
loop_3482:
fandnot1s %f6, %f7, %f9
srlx %o0, %g3, %l3
fpackfix %f10, %f6
fbul,a %fcc1, loop_3483
ldsh [%l7 + 0x74], %i3
sth %i2, [%l7 + 0x56]
ta %xcc, 0x2
loop_3483:
faligndata %f14, %f0, %f14
fba,a %fcc1, loop_3484
stw %o5, [%l7 + 0x7C]
ldx [%l7 + 0x58], %l5
stb %i1, [%l7 + 0x4F]
loop_3484:
ldsh [%l7 + 0x58], %o7
stx %i0, [%l7 + 0x50]
stb %i7, [%l7 + 0x45]
fmovsleu %icc, %f9, %f15
xor %o3, %i4, %g4
fnot1s %f9, %f10
fandnot2s %f7, %f15, %f4
movrlez %o2, %o1, %g1
fbo,a %fcc0, loop_3485
andncc %o4, %l4, %l1
bgu,pt %icc, loop_3486
fmuld8sux16 %f5, %f11, %f8
loop_3485:
fornot1 %f2, %f0, %f4
fmovsneg %xcc, %f10, %f6
loop_3486:
fandnot1s %f6, %f15, %f13
brgz %g5, loop_3487
fbul,a %fcc0, loop_3488
ldsb [%l7 + 0x74], %l0
lduh [%l7 + 0x6C], %l6
loop_3487:
sll %g6, 0x06, %o6
loop_3488:
fmovsne %xcc, %f12, %f4
fabss %f10, %f7
lduw [%l7 + 0x24], %l2
movrne %g7, 0x244, %i5
fmovscc %icc, %f5, %f12
fble,a %fcc3, loop_3489
fmovsge %icc, %f13, %f15
siam 0x1
fmovde %xcc, %f15, %f13
loop_3489:
ld [%l7 + 0x08], %f1
lduw [%l7 + 0x70], %i6
fmovrsgez %o0, %f9, %f4
fpadd16s %f6, %f12, %f13
brz,a %g2, loop_3490
sth %l3, [%l7 + 0x2A]
fmul8x16au %f1, %f2, %f8
edge16n %i3, %g3, %o5
loop_3490:
fmovrdgz %l5, %f10, %f12
move %icc, %i2, %o7
fba,a %fcc3, loop_3491
ldd [%l7 + 0x70], %f6
ldsw [%l7 + 0x64], %i1
fmovdcc %xcc, %f9, %f5
loop_3491:
lduw [%l7 + 0x2C], %i7
fcmps %fcc3, %f10, %f15
fmovscc %icc, %f4, %f6
movne %icc, %i0, %o3
movrgez %g4, 0x282, %o2
fmovdle %icc, %f1, %f6
fandnot2 %f6, %f14, %f2
sra %o1, 0x16, %g1
subcc %i4, 0x06D7, %o4
fnor %f2, %f4, %f2
fbuge,a %fcc0, loop_3492
fbul,a %fcc1, loop_3493
fmovrdgez %l1, %f4, %f12
bcc %xcc, loop_3494
loop_3492:
ldsb [%l7 + 0x57], %g5
loop_3493:
ldsh [%l7 + 0x4E], %l4
bpos %icc, loop_3495
loop_3494:
movrgez %l6, %g6, %o6
fbne %fcc1, loop_3496
st %f7, [%l7 + 0x08]
loop_3495:
lduw [%l7 + 0x5C], %l0
ldd [%l7 + 0x10], %f14
loop_3496:
tcs %xcc, 0x7
ldub [%l7 + 0x0D], %l2
fmovsneg %icc, %f13, %f9
fbn %fcc1, loop_3497
stw %i5, [%l7 + 0x08]
fmovrdlez %g7, %f6, %f0
or %i6, 0x0511, %o0
loop_3497:
fsrc2s %f0, %f5
fmovsn %xcc, %f14, %f13
bg,a %icc, loop_3498
or %l3, %i3, %g2
movl %icc, %g3, %o5
fpsub16 %f4, %f12, %f10
loop_3498:
movvc %icc, %l5, %i2
umulcc %i1, %o7, %i0
sdivx %o3, 0x0103, %g4
std %f14, [%l7 + 0x68]
movrgez %o2, 0x116, %i7
fornot2s %f5, %f12, %f3
std %f6, [%l7 + 0x08]
std %f12, [%l7 + 0x28]
tcc %icc, 0x6
ldsb [%l7 + 0x70], %g1
smulcc %o1, %i4, %l1
fnor %f2, %f8, %f14
lduw [%l7 + 0x24], %g5
fcmped %fcc0, %f4, %f14
fsrc1 %f8, %f0
stw %l4, [%l7 + 0x48]
ldsw [%l7 + 0x24], %o4
st %f14, [%l7 + 0x0C]
array32 %g6, %o6, %l6
ldsb [%l7 + 0x4D], %l0
fmuld8sux16 %f8, %f14, %f10
lduw [%l7 + 0x64], %l2
fpadd16s %f11, %f9, %f9
stw %g7, [%l7 + 0x58]
move %icc, %i6, %i5
tsubcctv %l3, %i3, %o0
movl %icc, %g2, %g3
stw %l5, [%l7 + 0x10]
st %f4, [%l7 + 0x14]
ldd [%l7 + 0x28], %f4
fpack32 %f0, %f12, %f0
sdivx %i2, 0x060C, %o5
ldx [%l7 + 0x30], %o7
tcc %icc, 0x7
movne %icc, %i0, %o3
ldsh [%l7 + 0x36], %i1
fexpand %f4, %f4
stw %g4, [%l7 + 0x74]
ldsw [%l7 + 0x44], %i7
bgu,a loop_3499
ldsh [%l7 + 0x54], %g1
fors %f2, %f15, %f10
fsrc1s %f1, %f0
loop_3499:
sdivcc %o2, 0x1654, %i4
fcmpgt16 %f12, %f12, %l1
fmul8ulx16 %f6, %f2, %f6
fblg %fcc2, loop_3500
stx %o1, [%l7 + 0x50]
ldsh [%l7 + 0x24], %l4
ld [%l7 + 0x44], %f1
loop_3500:
bge,a %icc, loop_3501
movcc %icc, %o4, %g5
edge32n %o6, %l6, %l0
stb %g6, [%l7 + 0x0A]
loop_3501:
fpsub16 %f6, %f6, %f6
fmovdvc %xcc, %f3, %f5
xorcc %g7, 0x0A82, %l2
ble,pt %icc, loop_3502
fxor %f0, %f12, %f4
srax %i5, %l3, %i6
fmovsg %icc, %f10, %f10
loop_3502:
ld [%l7 + 0x7C], %f5
fmovspos %icc, %f7, %f2
udivx %i3, 0x0009, %g2
fmovda %xcc, %f9, %f2
udiv %g3, 0x0A1D, %l5
fpmerge %f7, %f11, %f14
orn %o0, 0x0A29, %o5
tcc %icc, 0x7
bvs,a,pt %icc, loop_3503
movrlz %i2, 0x36C, %i0
fcmpes %fcc1, %f9, %f13
edge32l %o7, %i1, %g4
loop_3503:
fmovd %f0, %f0
movn %xcc, %i7, %g1
stb %o2, [%l7 + 0x77]
tl %xcc, 0x4
fmovdcs %icc, %f2, %f6
edge32n %o3, %i4, %o1
and %l4, 0x1D14, %l1
fnands %f10, %f3, %f6
fzeros %f2
fmovsle %icc, %f9, %f1
bleu %xcc, loop_3504
fabsd %f0, %f6
udiv %o4, 0x0598, %o6
fcmpes %fcc3, %f3, %f14
loop_3504:
fmovrdne %l6, %f14, %f12
lduh [%l7 + 0x38], %l0
sllx %g6, %g7, %g5
movn %icc, %i5, %l2
fmul8ulx16 %f2, %f0, %f8
fmovdcs %xcc, %f7, %f13
brgez %i6, loop_3505
move %xcc, %i3, %l3
bshuffle %f14, %f10, %f10
tneg %icc, 0x2
loop_3505:
fornot1s %f1, %f15, %f5
tpos %icc, 0x3
fandnot2 %f12, %f12, %f4
for %f8, %f0, %f8
ldd [%l7 + 0x40], %f12
tgu %xcc, 0x5
movrgz %g2, %l5, %g3
fmovdgu %xcc, %f15, %f3
ldx [%l7 + 0x20], %o5
movl %icc, %o0, %i2
ldsb [%l7 + 0x0E], %i0
fba,a %fcc2, loop_3506
ld [%l7 + 0x58], %f10
sra %i1, %g4, %o7
fmovscc %icc, %f2, %f9
loop_3506:
fmovsvs %icc, %f1, %f15
fmovrsne %g1, %f8, %f10
brgez %o2, loop_3507
fzeros %f6
lduw [%l7 + 0x48], %i7
edge8ln %o3, %o1, %l4
loop_3507:
tvc %xcc, 0x4
srl %i4, %o4, %o6
tpos %xcc, 0x0
tvs %icc, 0x3
stw %l1, [%l7 + 0x5C]
sth %l6, [%l7 + 0x78]
orn %l0, %g7, %g6
std %f2, [%l7 + 0x38]
andn %i5, 0x1D76, %g5
fmovsl %icc, %f13, %f7
ld [%l7 + 0x58], %f1
fbe,a %fcc1, loop_3508
fbge,a %fcc0, loop_3509
stb %l2, [%l7 + 0x1F]
ldsw [%l7 + 0x0C], %i6
loop_3508:
nop
setx loop_3510, %l0, %l1
jmpl %l1, %i3
loop_3509:
fbne,a %fcc1, loop_3511
be,pt %xcc, loop_3512
ldd [%l7 + 0x08], %f14
loop_3510:
bg,a,pt %xcc, loop_3513
loop_3511:
fxor %f6, %f12, %f14
loop_3512:
ldsw [%l7 + 0x6C], %g2
tn %icc, 0x6
loop_3513:
stw %l3, [%l7 + 0x7C]
ldub [%l7 + 0x63], %l5
fnot2s %f1, %f0
stx %g3, [%l7 + 0x78]
movl %xcc, %o5, %o0
fmovde %icc, %f2, %f1
stb %i2, [%l7 + 0x1A]
fmovdne %xcc, %f7, %f15
andcc %i1, 0x02A7, %i0
fnot1 %f6, %f0
ldsb [%l7 + 0x78], %o7
std %f6, [%l7 + 0x10]
fmovsg %xcc, %f1, %f6
bvs,a,pt %icc, loop_3514
fpsub16s %f1, %f11, %f11
sllx %g4, 0x15, %g1
pdist %f10, %f2, %f0
loop_3514:
fandnot2 %f6, %f2, %f10
st %f0, [%l7 + 0x1C]
bneg,a,pn %xcc, loop_3515
sth %o2, [%l7 + 0x5C]
array8 %o3, %o1, %l4
fmuld8ulx16 %f8, %f2, %f2
loop_3515:
fbe,a %fcc0, loop_3516
ldsb [%l7 + 0x2F], %i4
andn %i7, %o4, %o6
udivcc %l1, 0x1D66, %l0
loop_3516:
ldx [%l7 + 0x40], %g7
fcmpgt16 %f12, %f12, %l6
fandnot2 %f8, %f14, %f8
movrgez %g6, 0x27B, %i5
fmovdpos %icc, %f5, %f7
std %f4, [%l7 + 0x58]
xor %l2, %g5, %i6
sllx %g2, 0x14, %l3
tle %xcc, 0x3
edge32 %l5, %g3, %i3
fxors %f8, %f3, %f11
fnot2 %f10, %f14
fone %f6
andn %o5, 0x1CC0, %o0
ba,a %icc, loop_3517
bcc,pt %icc, loop_3518
fmovde %icc, %f12, %f10
fmovrslz %i1, %f10, %f11
loop_3517:
nop
setx loop_3519, %l0, %l1
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_3518:
stb %i0, [%l7 + 0x4D]
fbue,a %fcc3, loop_3520
fpadd32s %f1, %f6, %f2
loop_3519:
lduh [%l7 + 0x4E], %o7
lduh [%l7 + 0x22], %i2
loop_3520:
fmovrdlez %g4, %f10, %f2
ld [%l7 + 0x64], %f10
xnor %g1, %o3, %o2
alignaddr %o1, %l4, %i7
ldsh [%l7 + 0x1E], %o4
fnot2 %f2, %f4
brnz %o6, loop_3521
fmovsne %xcc, %f10, %f13
ldd [%l7 + 0x20], %f10
bl,a,pt %icc, loop_3522
loop_3521:
stw %l1, [%l7 + 0x28]
movvc %xcc, %i4, %l0
fpsub32s %f15, %f13, %f8
loop_3522:
popc %g7, %g6
fandnot1 %f4, %f2, %f6
ldd [%l7 + 0x10], %f0
fnors %f2, %f1, %f2
brlz %i5, loop_3523
fpadd16s %f14, %f5, %f10
stb %l6, [%l7 + 0x32]
fpsub16 %f14, %f6, %f10
loop_3523:
fbul %fcc0, loop_3524
stw %g5, [%l7 + 0x10]
stb %i6, [%l7 + 0x1B]
movge %xcc, %l2, %g2
loop_3524:
ld [%l7 + 0x20], %f6
stx %l3, [%l7 + 0x58]
ba,pn %icc, loop_3525
tleu %icc, 0x0
fmovdvs %xcc, %f6, %f8
fbul,a %fcc0, loop_3526
loop_3525:
fcmpgt16 %f10, %f14, %l5
ldsw [%l7 + 0x38], %g3
sra %o5, %i3, %o0
loop_3526:
bpos,pn %icc, loop_3527
siam 0x1
stw %i0, [%l7 + 0x40]
tn %icc, 0x6
loop_3527:
umulcc %i1, 0x0BEC, %i2
smul %g4, 0x165F, %g1
umulcc %o7, 0x06A0, %o2
srlx %o1, %l4, %i7
movpos %xcc, %o3, %o6
bgu,pt %icc, loop_3528
ldub [%l7 + 0x11], %o4
edge8 %i4, %l1, %g7
ldub [%l7 + 0x76], %g6
loop_3528:
fmovrsgz %l0, %f2, %f10
bvs,a loop_3529
fmovde %xcc, %f3, %f0
fmovda %icc, %f4, %f7
fmovdneg %xcc, %f8, %f0
loop_3529:
fmovrdlez %l6, %f14, %f0
ldd [%l7 + 0x18], %f0
ldx [%l7 + 0x10], %i5
std %f8, [%l7 + 0x28]
fmovdgu %icc, %f4, %f15
st %f7, [%l7 + 0x6C]
fmovdn %icc, %f14, %f0
stw %i6, [%l7 + 0x10]
sth %l2, [%l7 + 0x46]
st %f3, [%l7 + 0x0C]
stb %g2, [%l7 + 0x4B]
std %f10, [%l7 + 0x08]
orncc %g5, %l3, %g3
ldub [%l7 + 0x5B], %l5
movgu %icc, %o5, %o0
ldd [%l7 + 0x60], %f14
fbn %fcc2, loop_3530
lduh [%l7 + 0x0C], %i3
fmovda %icc, %f8, %f7
fpack16 %f2, %f7
loop_3530:
fmovdgu %icc, %f14, %f15
fcmpes %fcc3, %f3, %f11
fcmpgt32 %f4, %f4, %i0
array16 %i2, %g4, %i1
fmovsa %icc, %f14, %f13
srax %o7, 0x11, %g1
st %f11, [%l7 + 0x14]
fbue,a %fcc3, loop_3531
or %o2, %o1, %l4
fandnot1s %f15, %f9, %f8
tn %icc, 0x4
loop_3531:
popc 0x0399, %i7
fand %f8, %f8, %f2
ldsh [%l7 + 0x22], %o3
fcmps %fcc3, %f14, %f1
fandnot1s %f15, %f15, %f0
movg %xcc, %o4, %o6
fmovsg %icc, %f5, %f6
mulscc %l1, 0x1945, %g7
fbg,a %fcc3, loop_3532
fmovrdlez %g6, %f4, %f8
fnand %f10, %f6, %f10
umulcc %l0, %l6, %i5
loop_3532:
brlz %i4, loop_3533
st %f1, [%l7 + 0x48]
popc %i6, %l2
std %f6, [%l7 + 0x58]
loop_3533:
mulscc %g2, 0x19D3, %g5
sub %g3, 0x0397, %l3
sth %o5, [%l7 + 0x66]
std %f4, [%l7 + 0x50]
fbo %fcc2, loop_3534
ta %icc, 0x3
stb %l5, [%l7 + 0x0A]
movrgz %i3, 0x3DE, %o0
loop_3534:
ld [%l7 + 0x10], %f13
edge8n %i0, %g4, %i2
popc %i1, %g1
ldsh [%l7 + 0x62], %o7
fmovdg %xcc, %f15, %f15
fnot1 %f10, %f8
mova %xcc, %o1, %o2
te %xcc, 0x7
ldsb [%l7 + 0x0F], %l4
lduh [%l7 + 0x28], %o3
ldub [%l7 + 0x6A], %i7
movgu %xcc, %o6, %o4
tne %xcc, 0x4
sdivx %g7, 0x1481, %g6
fcmpeq32 %f4, %f10, %l1
be,a,pt %icc, loop_3535
bne %icc, loop_3536
movrgz %l0, 0x13A, %i5
fxnors %f3, %f2, %f13
loop_3535:
ld [%l7 + 0x78], %f15
loop_3536:
nop
setx loop_3537, %l0, %l1
jmpl %l1, %i4
fxnors %f5, %f5, %f6
for %f0, %f14, %f2
ldub [%l7 + 0x41], %i6
loop_3537:
ldsw [%l7 + 0x74], %l6
tsubcc %g2, 0x094A, %l2
fcmpgt16 %f10, %f0, %g5
st %f10, [%l7 + 0x68]
tn %xcc, 0x0
fpsub32s %f6, %f4, %f0
ble,pt %icc, loop_3538
fbge,a %fcc0, loop_3539
fcmpeq16 %f2, %f8, %l3
and %o5, 0x07F8, %l5
loop_3538:
lduw [%l7 + 0x54], %i3
loop_3539:
fmovdl %icc, %f7, %f15
fnegs %f9, %f4
tvc %icc, 0x0
std %f14, [%l7 + 0x58]
ba,a loop_3540
bneg loop_3541
andcc %g3, %o0, %i0
fmovsneg %icc, %f12, %f11
loop_3540:
fsrc1 %f10, %f6
loop_3541:
fnor %f2, %f2, %f8
sdivx %g4, 0x1AF7, %i1
fba,a %fcc3, loop_3542
ldx [%l7 + 0x40], %i2
ldub [%l7 + 0x1F], %g1
stx %o7, [%l7 + 0x78]
loop_3542:
movleu %icc, %o2, %o1
brgz %l4, loop_3543
ldsw [%l7 + 0x40], %o3
bn,a loop_3544
sth %i7, [%l7 + 0x68]
loop_3543:
fmovsg %icc, %f7, %f7
ld [%l7 + 0x28], %f14
loop_3544:
fbe,a %fcc3, loop_3545
udiv %o6, 0x0A57, %g7
fcmple32 %f10, %f6, %o4
std %f2, [%l7 + 0x08]
loop_3545:
ldsw [%l7 + 0x14], %g6
fbge,a %fcc2, loop_3546
ldsb [%l7 + 0x0E], %l1
addc %l0, %i4, %i5
ldsb [%l7 + 0x3D], %l6
loop_3546:
tleu %xcc, 0x3
fmovrdgez %g2, %f14, %f0
sllx %i6, 0x1B, %g5
fzeros %f2
stx %l2, [%l7 + 0x38]
fcmpd %fcc3, %f12, %f4
sth %o5, [%l7 + 0x14]
sethi 0x1EEB, %l3
lduw [%l7 + 0x24], %l5
nop
setx loop_3547, %l0, %l1
jmpl %l1, %i3
te %xcc, 0x4
sub %g3, %o0, %g4
lduh [%l7 + 0x3A], %i1
loop_3547:
ldsw [%l7 + 0x20], %i0
faligndata %f2, %f0, %f10
brlz,a %g1, loop_3548
movvc %icc, %i2, %o7
tcs %icc, 0x5
xnor %o2, 0x1252, %l4
loop_3548:
fcmple16 %f6, %f4, %o3
fmovdgu %xcc, %f2, %f6
array8 %i7, %o6, %o1
ldd [%l7 + 0x78], %f0
udivcc %g7, 0x0EFB, %o4
lduh [%l7 + 0x3A], %l1
fmovdcs %icc, %f6, %f12
st %f14, [%l7 + 0x34]
array8 %l0, %i4, %g6
fmovsvs %xcc, %f11, %f14
fnot1s %f0, %f4
fmovrdlez %l6, %f4, %f14
stx %g2, [%l7 + 0x28]
edge16ln %i6, %g5, %l2
tle %icc, 0x1
xor %o5, %i5, %l5
movre %l3, 0x13A, %i3
fble %fcc0, loop_3549
stx %o0, [%l7 + 0x50]
bl loop_3550
tsubcctv %g4, 0x1DFE, %g3
loop_3549:
stx %i1, [%l7 + 0x28]
fmovdg %icc, %f11, %f14
loop_3550:
fsrc2 %f12, %f6
ldd [%l7 + 0x68], %f4
tsubcc %g1, 0x03DF, %i2
sllx %o7, 0x16, %o2
fnor %f0, %f4, %f12
stx %i0, [%l7 + 0x60]
bg %icc, loop_3551
ta %xcc, 0x3
edge32ln %l4, %i7, %o6
fxors %f4, %f10, %f3
loop_3551:
fmovdle %xcc, %f12, %f5
tne %icc, 0x1
tne %xcc, 0x7
stx %o1, [%l7 + 0x38]
fmovrslz %g7, %f8, %f6
fmovrsgez %o3, %f10, %f1
edge16l %o4, %l1, %i4
sth %g6, [%l7 + 0x2E]
ldx [%l7 + 0x18], %l0
brgz,a %l6, loop_3552
lduh [%l7 + 0x6E], %i6
stb %g5, [%l7 + 0x40]
fmovsneg %xcc, %f12, %f14
loop_3552:
movleu %icc, %l2, %g2
tge %xcc, 0x2
st %f7, [%l7 + 0x7C]
edge32 %o5, %i5, %l5
ldsb [%l7 + 0x47], %l3
move %icc, %i3, %g4
fbl %fcc2, loop_3553
lduw [%l7 + 0x68], %g3
sdivx %o0, 0x0D88, %g1
fnor %f12, %f10, %f0
loop_3553:
fandnot1 %f8, %f8, %f0
umul %i2, 0x0108, %o7
stw %i1, [%l7 + 0x34]
fpadd32 %f6, %f4, %f0
fmovdge %icc, %f1, %f13
fpsub16s %f1, %f3, %f2
ta %icc, 0x7
ldsb [%l7 + 0x7C], %o2
call loop_3554
fmovdg %icc, %f6, %f9
smul %i0, 0x018B, %i7
edge8n %l4, %o1, %g7
loop_3554:
brgez %o6, loop_3555
fbg %fcc2, loop_3556
movcc %icc, %o4, %l1
xorcc %o3, 0x15CA, %i4
loop_3555:
sll %l0, %g6, %i6
loop_3556:
ldx [%l7 + 0x70], %l6
fones %f5
addc %l2, %g5, %g2
xnorcc %o5, %i5, %l5
fbue,a %fcc3, loop_3557
edge32ln %i3, %l3, %g4
movleu %xcc, %g3, %o0
fcmpne32 %f0, %f8, %g1
loop_3557:
fornot2 %f2, %f0, %f4
fbue %fcc1, loop_3558
edge32 %o7, %i2, %o2
movre %i0, %i7, %i1
fbl %fcc2, loop_3559
loop_3558:
bg,a %xcc, loop_3560
fmovsa %icc, %f11, %f9
fmovrdlz %o1, %f12, %f0
loop_3559:
brlez,a %l4, loop_3561
loop_3560:
taddcc %o6, 0x0A8B, %g7
fmul8sux16 %f8, %f6, %f8
fmovdvc %icc, %f12, %f5
loop_3561:
tneg %icc, 0x3
orncc %l1, 0x0939, %o4
fmovsne %xcc, %f14, %f7
fmovdneg %icc, %f6, %f6
edge32n %i4, %l0, %o3
mulscc %g6, %i6, %l6
srl %l2, 0x16, %g2
ld [%l7 + 0x7C], %f4
nop
setx loop_3562, %l0, %l1
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,a %fcc3, loop_3563
lduh [%l7 + 0x66], %g5
ldsw [%l7 + 0x70], %i5
loop_3562:
udiv %l5, 0x11B6, %o5
loop_3563:
fnot2 %f0, %f0
xorcc %l3, 0x1960, %g4
movn %icc, %i3, %g3
mulscc %o0, %o7, %i2
taddcc %g1, %i0, %i7
tneg %xcc, 0x4
ldx [%l7 + 0x48], %o2
fones %f6
fbe %fcc2, loop_3564
edge32 %i1, %l4, %o6
fmovdleu %icc, %f11, %f9
edge8l %g7, %l1, %o1
loop_3564:
array16 %o4, %l0, %i4
st %f10, [%l7 + 0x44]
movrlez %g6, %i6, %l6
ldx [%l7 + 0x20], %o3
smulcc %g2, %g5, %i5
subccc %l2, 0x0AA5, %o5
ldsw [%l7 + 0x1C], %l3
ldsw [%l7 + 0x40], %g4
movvs %icc, %i3, %g3
ldd [%l7 + 0x58], %f10
andncc %o0, %o7, %i2
lduh [%l7 + 0x5A], %l5
st %f13, [%l7 + 0x54]
movneg %xcc, %i0, %i7
tpos %icc, 0x3
fsrc1s %f5, %f5
alignaddrl %g1, %o2, %i1
stx %l4, [%l7 + 0x78]
ldub [%l7 + 0x4E], %o6
st %f1, [%l7 + 0x28]
srl %g7, %l1, %o4
stx %l0, [%l7 + 0x38]
bcs,a loop_3565
ldd [%l7 + 0x30], %f6
lduh [%l7 + 0x2E], %i4
fbn %fcc2, loop_3566
loop_3565:
fpack16 %f2, %f11
fnot1s %f5, %f8
sdivx %g6, 0x0673, %i6
loop_3566:
ldsh [%l7 + 0x52], %o1
lduw [%l7 + 0x70], %o3
tgu %xcc, 0x0
tl %icc, 0x7
fmovsg %icc, %f7, %f6
bcc,a %xcc, loop_3567
brlez %l6, loop_3568
ld [%l7 + 0x20], %f9
fmuld8sux16 %f5, %f11, %f8
loop_3567:
fbue %fcc3, loop_3569
loop_3568:
ld [%l7 + 0x28], %f12
fmovspos %icc, %f10, %f2
fmul8ulx16 %f10, %f2, %f12
loop_3569:
fnegs %f10, %f13
movleu %xcc, %g5, %g2
sdivx %l2, 0x1930, %o5
ldub [%l7 + 0x7E], %l3
ld [%l7 + 0x0C], %f11
movle %icc, %g4, %i5
nop
setx loop_3570, %l0, %l1
jmpl %l1, %g3
fcmpd %fcc2, %f8, %f2
fmul8x16al %f2, %f9, %f12
fone %f6
loop_3570:
fmovdgu %xcc, %f2, %f6
stb %i3, [%l7 + 0x29]
add %o7, %o0, %i2
st %f14, [%l7 + 0x08]
brnz %l5, loop_3571
edge8l %i0, %g1, %i7
movneg %icc, %o2, %l4
movn %xcc, %i1, %g7
loop_3571:
fmovrdlez %l1, %f8, %f10
faligndata %f14, %f12, %f4
nop
setx loop_3572, %l0, %l1
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 + 0x10], %o4
taddcctv %o6, 0x0F09, %i4
orncc %l0, %g6, %o1
loop_3572:
lduh [%l7 + 0x20], %i6
fmovscc %icc, %f6, %f1
movrgez %o3, 0x35F, %l6
fmovdpos %xcc, %f5, %f14
fnot2 %f6, %f12
sth %g5, [%l7 + 0x24]
fnegd %f12, %f12
add %g2, %o5, %l3
fbug %fcc1, loop_3573
fnands %f1, %f7, %f6
fbule %fcc1, loop_3574
movrlz %l2, 0x321, %i5
loop_3573:
ldsb [%l7 + 0x6A], %g3
ldsw [%l7 + 0x44], %g4
loop_3574:
tgu %icc, 0x6
stx %o7, [%l7 + 0x50]
fcmpes %fcc1, %f10, %f14
fbue,a %fcc3, loop_3575
xnor %i3, 0x1FCB, %o0
fnot2 %f10, %f6
fcmpeq16 %f4, %f0, %i2
loop_3575:
edge32ln %i0, %l5, %g1
brz,a %i7, loop_3576
stb %l4, [%l7 + 0x42]
tge %xcc, 0x0
fmovdneg %icc, %f0, %f11
loop_3576:
array8 %i1, %g7, %l1
nop
setx loop_3577, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x18], %o2
ld [%l7 + 0x4C], %f10
be %xcc, loop_3578
loop_3577:
fmovdleu %icc, %f5, %f3
fbn,a %fcc3, loop_3579
st %f5, [%l7 + 0x28]
loop_3578:
edge32l %o4, %i4, %l0
bvc %icc, loop_3580
loop_3579:
fbl %fcc1, loop_3581
ldsh [%l7 + 0x66], %o6
bvc,a loop_3582
loop_3580:
stx %o1, [%l7 + 0x70]
loop_3581:
tvs %xcc, 0x6
edge16n %i6, %o3, %l6
loop_3582:
udivx %g6, 0x0533, %g2
fbue,a %fcc0, loop_3583
bn,a %icc, loop_3584
nop
setx loop_3585, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpsub32 %f2, %f6, %f6
loop_3583:
tne %icc, 0x3
loop_3584:
fornot1s %f15, %f13, %f9
loop_3585:
fbl,a %fcc3, loop_3586
edge8 %o5, %l3, %l2
fnot1 %f12, %f6
tgu %icc, 0x7
loop_3586:
fmovspos %icc, %f14, %f2
ldsw [%l7 + 0x34], %g5
fmovrsgez %g3, %f6, %f4
fmuld8ulx16 %f5, %f2, %f6
fmovde %xcc, %f11, %f2
fornot1s %f5, %f6, %f8
fpsub32 %f14, %f2, %f0
smulcc %i5, 0x0265, %g4
ldsh [%l7 + 0x1E], %o7
movge %icc, %i3, %o0
fornot2 %f4, %f8, %f2
fpadd32 %f0, %f10, %f6
fpadd32s %f12, %f14, %f8
movgu %xcc, %i2, %i0
movrne %g1, 0x3F6, %i7
te %xcc, 0x7
movvc %icc, %l4, %l5
fmovdcs %icc, %f2, %f15
stw %i1, [%l7 + 0x10]
tneg %icc, 0x1
udivcc %g7, 0x0269, %l1
ldx [%l7 + 0x50], %o4
fbge,a %fcc3, loop_3587
fmovsneg %icc, %f14, %f9
fsrc1 %f14, %f10
xnorcc %i4, 0x0F5B, %o2
loop_3587:
fnegs %f12, %f13
fble,a %fcc0, loop_3588
subc %o6, %l0, %i6
addc %o1, %l6, %g6
ldd [%l7 + 0x08], %f14
loop_3588:
stw %o3, [%l7 + 0x6C]
andcc %o5, 0x1CBF, %g2
tcs %icc, 0x4
stb %l2, [%l7 + 0x56]
fmovrse %g5, %f13, %f6
edge8n %g3, %l3, %i5
ldd [%l7 + 0x50], %f0
ld [%l7 + 0x34], %f10
fnegd %f2, %f12
for %f6, %f4, %f4
for %f10, %f14, %f8
ldsh [%l7 + 0x4A], %o7
lduh [%l7 + 0x44], %g4
fmovspos %xcc, %f6, %f13
ba loop_3589
faligndata %f4, %f0, %f2
edge32 %i3, %o0, %i2
bleu,pn %icc, loop_3590
loop_3589:
lduh [%l7 + 0x52], %i0
fmovsvc %icc, %f6, %f7
ldd [%l7 + 0x48], %f12
loop_3590:
fbg %fcc1, loop_3591
ldsh [%l7 + 0x16], %g1
lduw [%l7 + 0x28], %i7
orn %l4, 0x112E, %l5
loop_3591:
fmovdg %icc, %f10, %f8
edge16n %i1, %l1, %g7
sth %o4, [%l7 + 0x40]
stb %i4, [%l7 + 0x79]
movvs %xcc, %o6, %o2
umulcc %l0, %i6, %o1
ldsb [%l7 + 0x2F], %g6
fnand %f12, %f0, %f12
fcmpgt32 %f10, %f10, %l6
stw %o3, [%l7 + 0x30]
fmovdle %xcc, %f2, %f3
siam 0x3
fsrc1s %f3, %f7
fbne %fcc0, loop_3592
fcmpd %fcc1, %f14, %f2
lduh [%l7 + 0x0A], %o5
fmovsneg %xcc, %f4, %f2
loop_3592:
stb %g2, [%l7 + 0x7C]
fones %f2
fzeros %f0
mulx %l2, 0x095C, %g3
smul %g5, %i5, %l3
sdivx %o7, 0x0849, %g4
lduh [%l7 + 0x5A], %o0
siam 0x4
umul %i3, %i0, %i2
tvs %icc, 0x7
movgu %icc, %g1, %i7
ldub [%l7 + 0x6C], %l4
fmovsvs %xcc, %f2, %f11
udivcc %l5, 0x11FD, %i1
stb %l1, [%l7 + 0x69]
ld [%l7 + 0x70], %f2
stx %o4, [%l7 + 0x08]
orncc %g7, 0x1CF7, %i4
movcc %icc, %o2, %o6
sdivx %l0, 0x0CC9, %o1
ldx [%l7 + 0x20], %g6
tsubcc %l6, %i6, %o5
fpadd32 %f0, %f14, %f6
siam 0x0
stw %o3, [%l7 + 0x2C]
popc 0x03F4, %g2
sth %g3, [%l7 + 0x54]
bvs,a,pn %icc, loop_3593
movgu %icc, %g5, %l2
fxnors %f10, %f2, %f12
fmovdge %xcc, %f9, %f5
loop_3593:
stx %i5, [%l7 + 0x38]
fcmps %fcc1, %f13, %f6
fmovrdlez %o7, %f4, %f14
fnot2s %f0, %f5
bshuffle %f2, %f0, %f14
bcs,a,pt %icc, loop_3594
fmovdvs %xcc, %f3, %f3
movrgez %g4, 0x385, %l3
bleu,a,pn %icc, loop_3595
loop_3594:
fcmpeq32 %f2, %f8, %i3
sth %o0, [%l7 + 0x44]
fbg,a %fcc2, loop_3596
loop_3595:
movrlz %i0, 0x165, %i2
tcs %xcc, 0x0
bcc %xcc, loop_3597
loop_3596:
fmovs %f6, %f6
sth %g1, [%l7 + 0x36]
call loop_3598
loop_3597:
ldd [%l7 + 0x60], %f4
fmovs %f15, %f9
fmovrdgz %l4, %f4, %f10
loop_3598:
ldsw [%l7 + 0x74], %i7
stx %l5, [%l7 + 0x50]
array32 %i1, %o4, %g7
movleu %xcc, %i4, %o2
fmovsneg %icc, %f10, %f4
fmul8sux16 %f2, %f12, %f10
fpsub32 %f4, %f2, %f8
std %f0, [%l7 + 0x58]
ldub [%l7 + 0x2C], %o6
ldub [%l7 + 0x64], %l0
subccc %o1, 0x0A9E, %l1
std %f2, [%l7 + 0x58]
ldsb [%l7 + 0x4D], %l6
std %f12, [%l7 + 0x58]
fmovdl %xcc, %f9, %f3
fpack16 %f14, %f12
brlz %i6, loop_3599
fmovdpos %xcc, %f9, %f0
fmovdne %icc, %f11, %f7
te %xcc, 0x1
loop_3599:
ldx [%l7 + 0x48], %o5
fxor %f8, %f14, %f6
fabss %f7, %f5
stb %o3, [%l7 + 0x57]
fbuge %fcc0, loop_3600
edge16l %g2, %g6, %g3
stx %l2, [%l7 + 0x70]
tvs %xcc, 0x7
loop_3600:
subccc %g5, %o7, %g4
umulcc %i5, %i3, %l3
ldd [%l7 + 0x40], %f2
fbge %fcc2, loop_3601
tpos %xcc, 0x4
tpos %xcc, 0x4
stw %i0, [%l7 + 0x24]
loop_3601:
fcmpne32 %f0, %f4, %i2
edge8 %g1, %l4, %i7
movpos %xcc, %o0, %i1
ld [%l7 + 0x50], %f13
tg %icc, 0x5
fbu %fcc1, loop_3602
fornot1 %f6, %f14, %f14
bl,a %xcc, loop_3603
fmovdvc %icc, %f12, %f10
loop_3602:
andn %l5, %o4, %i4
tpos %icc, 0x7
loop_3603:
ldub [%l7 + 0x14], %o2
taddcc %o6, 0x1D75, %g7
fandnot1s %f9, %f8, %f2
stx %l0, [%l7 + 0x60]
fnegs %f8, %f8
or %l1, 0x17FD, %o1
fsrc1s %f13, %f8
fors %f10, %f10, %f10
edge8n %i6, %l6, %o5
ldsb [%l7 + 0x5F], %o3
ldd [%l7 + 0x68], %f2
move %icc, %g2, %g6
lduh [%l7 + 0x5A], %g3
alignaddrl %g5, %l2, %g4
fbo %fcc1, loop_3604
fblg,a %fcc3, loop_3605
siam 0x6
ldub [%l7 + 0x0D], %o7
loop_3604:
nop
setx loop_3606, %l0, %l1
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_3605:
subcc %i3, 0x0684, %l3
fcmple32 %f12, %f12, %i0
alignaddr %i2, %i5, %l4
loop_3606:
sth %g1, [%l7 + 0x72]
brlz,a %i7, loop_3607
edge32l %o0, %l5, %o4
lduw [%l7 + 0x34], %i1
fmovsne %icc, %f1, %f13
loop_3607:
stx %i4, [%l7 + 0x48]
fones %f4
fbge %fcc3, loop_3608
movpos %icc, %o2, %g7
ta %xcc, 0x4
fcmpeq32 %f8, %f4, %o6
loop_3608:
sth %l1, [%l7 + 0x58]
std %f12, [%l7 + 0x08]
stw %o1, [%l7 + 0x44]
addcc %l0, 0x0D55, %i6
stw %l6, [%l7 + 0x34]
bl,a,pt %xcc, loop_3609
stw %o5, [%l7 + 0x7C]
tgu %xcc, 0x7
ldsb [%l7 + 0x3A], %g2
loop_3609:
lduw [%l7 + 0x6C], %o3
ldsw [%l7 + 0x0C], %g3
ldsh [%l7 + 0x0A], %g6
edge32 %l2, %g4, %o7
fmovrdgez %g5, %f2, %f4
ldx [%l7 + 0x78], %l3
fzero %f12
ldx [%l7 + 0x18], %i3
fmul8x16 %f15, %f4, %f0
bneg,a %xcc, loop_3610
bg,pt %xcc, loop_3611
stw %i0, [%l7 + 0x30]
movneg %icc, %i5, %i2
loop_3610:
ba,a loop_3612
loop_3611:
udiv %l4, 0x1444, %g1
ld [%l7 + 0x10], %f13
stx %i7, [%l7 + 0x30]
loop_3612:
movpos %icc, %o0, %l5
fbuge,a %fcc2, loop_3613
fabss %f5, %f1
smul %o4, %i1, %o2
stw %i4, [%l7 + 0x10]
loop_3613:
edge32 %g7, %o6, %o1
array8 %l1, %l0, %i6
fpackfix %f14, %f10
stb %o5, [%l7 + 0x17]
fors %f4, %f9, %f5
nop
setx loop_3614, %l0, %l1
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 %l6, [%l7 + 0x08]
fcmpd %fcc0, %f10, %f2
addc %g2, %g3, %g6
loop_3614:
movleu %xcc, %o3, %l2
ld [%l7 + 0x5C], %f15
tcs %icc, 0x4
bg loop_3615
fors %f11, %f14, %f7
fmovs %f5, %f2
sdivx %o7, 0x178D, %g5
loop_3615:
bgu,pt %xcc, loop_3616
mulscc %l3, 0x000E, %i3
brlez,a %g4, loop_3617
fmovscs %xcc, %f11, %f8
loop_3616:
fmovdneg %icc, %f11, %f5
ldd [%l7 + 0x20], %f4
loop_3617:
bcc,pn %xcc, loop_3618
ta %xcc, 0x3
tgu %icc, 0x7
fmovsa %xcc, %f9, %f11
loop_3618:
subcc %i0, %i5, %i2
edge16ln %l4, %i7, %g1
fnor %f2, %f4, %f8
brgez,a %l5, loop_3619
fmuld8sux16 %f10, %f0, %f10
brlz %o4, loop_3620
fmovrdgez %o0, %f4, %f12
loop_3619:
tgu %icc, 0x6
tsubcc %o2, %i4, %g7
loop_3620:
fmovdl %xcc, %f9, %f11
ldx [%l7 + 0x70], %o6
sdivcc %i1, 0x183D, %o1
edge32ln %l1, %i6, %l0
ldsb [%l7 + 0x2B], %o5
stx %g2, [%l7 + 0x38]
stx %g3, [%l7 + 0x30]
ldsb [%l7 + 0x23], %l6
edge16ln %g6, %o3, %o7
fmovspos %xcc, %f5, %f4
fmovda %icc, %f13, %f7
fpsub32 %f10, %f6, %f14
umul %l2, 0x19B6, %l3
tvc %xcc, 0x7
ld [%l7 + 0x28], %f9
sdivcc %g5, 0x0087, %i3
fmovdneg %icc, %f15, %f0
fpmerge %f14, %f2, %f12
fbul %fcc3, loop_3621
ldub [%l7 + 0x30], %i0
ldsw [%l7 + 0x0C], %g4
std %f12, [%l7 + 0x30]
loop_3621:
movrlz %i2, 0x3BE, %l4
bneg loop_3622
addcc %i7, 0x16DC, %g1
ta %xcc, 0x4
fnands %f1, %f13, %f5
loop_3622:
brnz %l5, loop_3623
stw %o4, [%l7 + 0x54]
fbge %fcc3, loop_3624
ldsh [%l7 + 0x32], %o0
loop_3623:
tg %icc, 0x3
tneg %xcc, 0x4
loop_3624:
ld [%l7 + 0x08], %f11
fmovrsne %o2, %f7, %f4
fmovd %f12, %f10
edge32ln %i4, %i5, %g7
bcs,pn %xcc, loop_3625
lduw [%l7 + 0x5C], %o6
fmovdcc %xcc, %f13, %f8
fmovdne %xcc, %f8, %f6
loop_3625:
edge32n %i1, %o1, %i6
bl loop_3626
std %f2, [%l7 + 0x18]
move %icc, %l0, %l1
fcmpgt32 %f8, %f4, %g2
loop_3626:
fbuge %fcc1, loop_3627
movne %icc, %o5, %l6
stw %g6, [%l7 + 0x64]
stb %o3, [%l7 + 0x71]
loop_3627:
fbuge,a %fcc1, loop_3628
sth %g3, [%l7 + 0x52]
ldd [%l7 + 0x58], %f12
subc %l2, 0x0DF0, %o7
loop_3628:
edge32l %g5, %i3, %i0
array16 %g4, %l3, %i2
for %f6, %f14, %f6
fmovsle %icc, %f0, %f10
movcc %xcc, %i7, %g1
fcmpne16 %f10, %f10, %l5
tl %icc, 0x2
fmuld8sux16 %f6, %f1, %f4
stw %o4, [%l7 + 0x3C]
fbe %fcc3, loop_3629
fmovsne %icc, %f11, %f10
sth %l4, [%l7 + 0x62]
ldub [%l7 + 0x5A], %o2
loop_3629:
pdist %f10, %f6, %f0
orcc %o0, %i5, %i4
lduh [%l7 + 0x1E], %g7
ble,a,pt %xcc, loop_3630
st %f9, [%l7 + 0x78]
stx %i1, [%l7 + 0x40]
ldd [%l7 + 0x08], %f10
loop_3630:
fmovsl %xcc, %f3, %f11
orcc %o6, %i6, %l0
stb %o1, [%l7 + 0x43]
fnors %f3, %f4, %f9
fornot1s %f7, %f0, %f2
fmovdleu %icc, %f5, %f4
srlx %g2, %l1, %o5
movge %icc, %g6, %l6
alignaddr %g3, %l2, %o7
fbu %fcc2, loop_3631
edge16 %o3, %i3, %i0
fcmple32 %f0, %f12, %g5
subc %g4, %i2, %i7
loop_3631:
bgu,a %xcc, loop_3632
movne %icc, %l3, %l5
lduh [%l7 + 0x58], %g1
stb %o4, [%l7 + 0x71]
loop_3632:
lduh [%l7 + 0x6E], %l4
andncc %o0, %o2, %i5
st %f4, [%l7 + 0x6C]
fcmpgt16 %f4, %f2, %i4
fcmpgt32 %f14, %f12, %i1
move %xcc, %o6, %g7
stb %l0, [%l7 + 0x54]
fcmpgt16 %f14, %f4, %i6
tneg %icc, 0x7
fmovrde %o1, %f2, %f12
stb %g2, [%l7 + 0x4A]
std %f6, [%l7 + 0x40]
bcc,a loop_3633
ldsb [%l7 + 0x46], %o5
ldsw [%l7 + 0x30], %l1
alignaddr %g6, %l6, %l2
loop_3633:
movrgz %g3, %o7, %o3
ldub [%l7 + 0x59], %i0
udivcc %g5, 0x11BC, %i3
sdivx %g4, 0x1498, %i7
orcc %i2, %l3, %l5
lduh [%l7 + 0x30], %o4
sth %g1, [%l7 + 0x28]
sdivcc %o0, 0x1964, %o2
ldub [%l7 + 0x75], %i5
fmovdle %xcc, %f5, %f8
bge loop_3634
ldsh [%l7 + 0x30], %l4
fbne,a %fcc2, loop_3635
fmovdg %icc, %f8, %f14
loop_3634:
movgu %xcc, %i4, %i1
fbne,a %fcc2, loop_3636
loop_3635:
sethi 0x0B93, %g7
fors %f4, %f2, %f6
nop
setx loop_3637, %l0, %l1
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_3636:
fmovdn %xcc, %f14, %f11
fmuld8ulx16 %f10, %f12, %f14
std %f4, [%l7 + 0x50]
loop_3637:
sub %o6, 0x0BD6, %i6
for %f6, %f12, %f2
fbne,a %fcc3, loop_3638
fpsub32 %f6, %f6, %f2
siam 0x1
std %f2, [%l7 + 0x30]
loop_3638:
fbn %fcc2, loop_3639
movle %icc, %o1, %g2
fandnot1 %f10, %f2, %f6
fmovsa %icc, %f2, %f13
loop_3639:
fmovrdlz %l0, %f6, %f10
movrlez %l1, 0x25E, %g6
srl %o5, 0x14, %l6
fnors %f4, %f15, %f12
sth %g3, [%l7 + 0x54]
fabsd %f0, %f8
ldsw [%l7 + 0x44], %o7
bgu,a,pt %icc, loop_3640
ldsw [%l7 + 0x58], %o3
fpadd16 %f6, %f12, %f4
edge32l %i0, %l2, %g5
loop_3640:
lduh [%l7 + 0x36], %g4
stw %i3, [%l7 + 0x1C]
sdiv %i2, 0x15EF, %l3
fmovsl %xcc, %f6, %f10
bn,pt %xcc, loop_3641
stw %i7, [%l7 + 0x64]
movne %xcc, %l5, %o4
fmovsvc %xcc, %f14, %f8
loop_3641:
stx %g1, [%l7 + 0x48]
movneg %icc, %o2, %o0
ldsw [%l7 + 0x24], %i5
fmovsge %icc, %f0, %f9
bge,a %icc, loop_3642
fnot1 %f10, %f4
smul %l4, %i1, %i4
fnor %f2, %f0, %f0
loop_3642:
brgz,a %g7, loop_3643
lduh [%l7 + 0x54], %o6
ldsh [%l7 + 0x22], %o1
stw %g2, [%l7 + 0x58]
loop_3643:
taddcctv %i6, %l1, %l0
fblg %fcc2, loop_3644
addcc %g6, 0x0D02, %l6
tsubcctv %g3, 0x0E05, %o5
orn %o3, %i0, %o7
loop_3644:
smulcc %l2, %g4, %i3
ldsw [%l7 + 0x14], %g5
lduh [%l7 + 0x14], %i2
stb %l3, [%l7 + 0x15]
edge32n %i7, %l5, %g1
lduh [%l7 + 0x5E], %o4
call loop_3645
fmul8x16al %f5, %f10, %f0
tn %xcc, 0x6
brgez,a %o0, loop_3646
loop_3645:
fnegs %f8, %f9
tneg %icc, 0x1
smul %i5, %o2, %i1
loop_3646:
fmovrdlz %i4, %f12, %f12
stb %g7, [%l7 + 0x26]
sll %l4, %o6, %g2
fmovda %icc, %f1, %f2
lduw [%l7 + 0x70], %i6
fnand %f4, %f8, %f0
stb %l1, [%l7 + 0x08]
fmovs %f14, %f12
sub %o1, 0x0E11, %l0
movneg %icc, %g6, %l6
array32 %o5, %o3, %g3
bcs,a %xcc, loop_3647
ldx [%l7 + 0x50], %i0
fmovrsgz %o7, %f1, %f12
tvs %xcc, 0x4
loop_3647:
call loop_3648
fmovsge %icc, %f10, %f11
fnegs %f4, %f15
umul %g4, %l2, %g5
loop_3648:
ldub [%l7 + 0x0F], %i3
st %f0, [%l7 + 0x14]
fornot1 %f14, %f14, %f14
sethi 0x18AF, %l3
stw %i7, [%l7 + 0x3C]
fmovsa %xcc, %f7, %f4
lduw [%l7 + 0x14], %i2
fsrc1 %f0, %f0
movge %xcc, %l5, %g1
sdiv %o4, 0x15DC, %i5
edge8l %o0, %i1, %i4
fmovscc %icc, %f13, %f12
movvs %xcc, %g7, %l4
fmovsvc %xcc, %f3, %f9
add %o6, %g2, %i6
fmovrsne %l1, %f15, %f7
ldx [%l7 + 0x58], %o2
ldsw [%l7 + 0x3C], %l0
bneg,pn %xcc, loop_3649
or %o1, 0x0FAA, %g6
fnegs %f12, %f10
ld [%l7 + 0x70], %f5
loop_3649:
fcmpne16 %f0, %f2, %o5
bn,a %icc, loop_3650
fornot1 %f12, %f2, %f6
movpos %icc, %l6, %o3
movpos %xcc, %g3, %i0
loop_3650:
fmovsleu %icc, %f12, %f7
fcmpgt16 %f4, %f2, %o7
fxnor %f0, %f8, %f2
fcmpeq16 %f2, %f14, %g4
fbge,a %fcc3, loop_3651
ldx [%l7 + 0x60], %g5
fcmpeq16 %f10, %f4, %l2
mova %xcc, %l3, %i7
loop_3651:
ldd [%l7 + 0x10], %f2
edge8ln %i2, %l5, %g1
fnegs %f12, %f11
fnot1 %f14, %f4
fmovrslez %i3, %f10, %f9
tn %xcc, 0x2
fblg %fcc1, loop_3652
fcmpes %fcc2, %f13, %f4
movgu %xcc, %i5, %o0
fmul8ulx16 %f2, %f8, %f14
loop_3652:
fmovsa %icc, %f0, %f3
ldsw [%l7 + 0x70], %i1
faligndata %f2, %f6, %f0
std %f8, [%l7 + 0x68]
fmovsn %icc, %f14, %f11
fmovscc %icc, %f2, %f7
fpackfix %f4, %f14
fblg %fcc1, loop_3653
ldsw [%l7 + 0x40], %i4
fnors %f9, %f9, %f7
fmovdcs %icc, %f12, %f15
loop_3653:
ldd [%l7 + 0x50], %f8
ldsw [%l7 + 0x68], %g7
fmul8ulx16 %f14, %f8, %f12
bpos,a,pn %xcc, loop_3654
fand %f8, %f8, %f12
taddcctv %l4, 0x0601, %o4
ldsh [%l7 + 0x22], %o6
loop_3654:
tcc %icc, 0x2
fsrc1 %f2, %f2
fmul8x16 %f3, %f10, %f0
fmovsg %icc, %f4, %f1
stx %i6, [%l7 + 0x38]
fandnot1 %f0, %f4, %f10
sth %g2, [%l7 + 0x44]
ldsw [%l7 + 0x58], %l1
lduh [%l7 + 0x38], %o2
bvs,a,pn %icc, loop_3655
movvc %icc, %o1, %g6
fmovde %xcc, %f3, %f6
orcc %o5, 0x111C, %l6
loop_3655:
ble,pt %icc, loop_3656
fmovdpos %xcc, %f13, %f10
fmovdgu %icc, %f8, %f4
fands %f11, %f4, %f7
loop_3656:
stx %l0, [%l7 + 0x38]
stb %o3, [%l7 + 0x28]
fcmps %fcc1, %f13, %f11
fbe,a %fcc3, loop_3657
fnors %f13, %f2, %f11
ldsb [%l7 + 0x2F], %i0
sth %g3, [%l7 + 0x28]
loop_3657:
stb %o7, [%l7 + 0x77]
ldsh [%l7 + 0x68], %g5
array8 %g4, %l2, %l3
mova %icc, %i2, %i7
fmovrdlez %g1, %f10, %f0
fnot1 %f2, %f8
fmovdne %icc, %f14, %f4
fmovdne %xcc, %f4, %f9
fmovde %icc, %f1, %f0
tge %icc, 0x0
ld [%l7 + 0x1C], %f1
edge32n %i3, %i5, %l5
sdivx %o0, 0x11EF, %i1
fmovrslez %i4, %f8, %f13
fmovd %f10, %f12
subccc %l4, %g7, %o6
fcmpeq32 %f12, %f8, %i6
stb %g2, [%l7 + 0x20]
stw %l1, [%l7 + 0x48]
fnors %f5, %f4, %f0
fmul8x16au %f9, %f3, %f14
movvc %icc, %o4, %o1
fbule %fcc2, loop_3658
bpos %icc, loop_3659
ldd [%l7 + 0x68], %f4
stw %o2, [%l7 + 0x48]
loop_3658:
ldd [%l7 + 0x78], %f4
loop_3659:
te %xcc, 0x6
ldd [%l7 + 0x40], %f6
std %f12, [%l7 + 0x78]
fcmpne16 %f6, %f10, %g6
stx %o5, [%l7 + 0x20]
sth %l6, [%l7 + 0x7E]
ld [%l7 + 0x54], %f11
stx %l0, [%l7 + 0x60]
ldsb [%l7 + 0x7E], %i0
sra %g3, %o7, %o3
st %f3, [%l7 + 0x60]
bvc,a %xcc, loop_3660
st %f9, [%l7 + 0x28]
std %f0, [%l7 + 0x18]
bvc,a loop_3661
loop_3660:
fands %f11, %f11, %f14
subccc %g5, 0x14B7, %l2
fmovrdlez %g4, %f6, %f14
loop_3661:
fmovdvc %xcc, %f6, %f13
fands %f10, %f6, %f1
fpsub16 %f14, %f6, %f6
fmovsge %icc, %f13, %f5
sth %l3, [%l7 + 0x78]
std %f4, [%l7 + 0x60]
srax %i7, %g1, %i2
ldd [%l7 + 0x60], %f0
tsubcc %i3, 0x1CC8, %l5
tg %xcc, 0x2
stb %i5, [%l7 + 0x21]
tcc %xcc, 0x2
bne,a,pt %xcc, loop_3662
bpos loop_3663
fpadd32s %f9, %f8, %f11
fpadd32 %f0, %f4, %f6
loop_3662:
st %f13, [%l7 + 0x5C]
loop_3663:
sth %i1, [%l7 + 0x2E]
st %f5, [%l7 + 0x14]
fnand %f10, %f12, %f6
fbug %fcc3, loop_3664
fxor %f2, %f2, %f12
tcs %xcc, 0x5
brgez,a %o0, loop_3665
loop_3664:
add %l4, 0x12D6, %i4
fcmpeq16 %f12, %f0, %g7
st %f11, [%l7 + 0x4C]
loop_3665:
lduw [%l7 + 0x48], %i6
stw %g2, [%l7 + 0x10]
bge loop_3666
ldsb [%l7 + 0x22], %o6
fpack16 %f6, %f2
ldsw [%l7 + 0x2C], %o4
loop_3666:
tn %xcc, 0x1
sth %o1, [%l7 + 0x78]
tcs %xcc, 0x3
movrgz %o2, %g6, %l1
fbn %fcc0, loop_3667
bpos,a %xcc, loop_3668
siam 0x6
lduh [%l7 + 0x28], %l6
loop_3667:
add %l0, %o5, %g3
loop_3668:
movvs %icc, %o7, %i0
popc %o3, %g5
fbue %fcc0, loop_3669
fcmpgt16 %f8, %f12, %g4
fands %f14, %f2, %f4
fmovdn %icc, %f10, %f4
loop_3669:
fbge,a %fcc3, loop_3670
st %f8, [%l7 + 0x64]
be loop_3671
lduw [%l7 + 0x50], %l3
loop_3670:
std %f12, [%l7 + 0x58]
edge32l %i7, %l2, %g1
loop_3671:
fmovdgu %icc, %f2, %f5
ldx [%l7 + 0x48], %i2
fmovscc %icc, %f2, %f9
fnot1s %f4, %f7
movre %i3, 0x3F9, %i5
fnegd %f10, %f8
fcmpne32 %f8, %f8, %l5
fmovrsgz %o0, %f6, %f15
fpack16 %f6, %f3
fbne,a %fcc2, loop_3672
fxors %f14, %f0, %f13
bcs,pt %xcc, loop_3673
bshuffle %f14, %f12, %f8
loop_3672:
fmovdn %icc, %f4, %f2
stb %i1, [%l7 + 0x0E]
loop_3673:
and %i4, %g7, %i6
stb %l4, [%l7 + 0x48]
faligndata %f0, %f12, %f14
fpsub32 %f10, %f0, %f10
bpos,a,pn %icc, loop_3674
fbo,a %fcc3, loop_3675
orn %g2, %o4, %o1
ld [%l7 + 0x64], %f14
loop_3674:
fnand %f10, %f0, %f4
loop_3675:
ldsb [%l7 + 0x0B], %o2
edge32 %o6, %l1, %g6
fcmple16 %f10, %f4, %l0
ldsh [%l7 + 0x52], %o5
lduh [%l7 + 0x28], %g3
stx %o7, [%l7 + 0x50]
sth %l6, [%l7 + 0x08]
mulx %o3, 0x0B3E, %g5
stb %i0, [%l7 + 0x4D]
fpadd32s %f9, %f1, %f8
xnor %g4, 0x1DA2, %l3
fnor %f14, %f6, %f0
edge32 %l2, %i7, %g1
fandnot1 %f6, %f2, %f10
edge16ln %i3, %i5, %l5
fnegs %f12, %f4
movrgez %o0, %i1, %i2
taddcctv %g7, 0x1B65, %i6
fmovsne %icc, %f1, %f15
fbu,a %fcc0, loop_3676
fandnot2s %f12, %f13, %f5
movrgez %l4, %g2, %i4
fexpand %f2, %f8
loop_3676:
fandnot1 %f12, %f14, %f4
std %f10, [%l7 + 0x40]
fand %f0, %f12, %f8
fbule %fcc0, loop_3677
fsrc2 %f4, %f2
lduh [%l7 + 0x46], %o4
stw %o2, [%l7 + 0x18]
loop_3677:
stw %o1, [%l7 + 0x20]
fbne %fcc2, loop_3678
st %f1, [%l7 + 0x6C]
movrlez %o6, 0x129, %l1
lduh [%l7 + 0x36], %g6
loop_3678:
tle %icc, 0x6
fmovde %xcc, %f1, %f10
tcc %xcc, 0x5
brnz %l0, loop_3679
ldsh [%l7 + 0x28], %o5
stx %g3, [%l7 + 0x50]
fands %f0, %f3, %f13
loop_3679:
fmovrde %l6, %f8, %f0
stb %o7, [%l7 + 0x39]
brnz,a %g5, loop_3680
sra %i0, %o3, %g4
movneg %xcc, %l3, %l2
fmovsge %xcc, %f9, %f6
loop_3680:
fxnor %f12, %f12, %f4
brgez %i7, loop_3681
movrgz %g1, 0x11C, %i3
fnot1 %f8, %f4
stw %i5, [%l7 + 0x68]
loop_3681:
fones %f0
lduw [%l7 + 0x4C], %o0
fmovsvs %icc, %f12, %f6
subcc %l5, %i1, %i2
ldx [%l7 + 0x70], %g7
ldsb [%l7 + 0x34], %l4
movge %xcc, %i6, %g2
ld [%l7 + 0x30], %f14
and %i4, %o4, %o2
srax %o6, 0x16, %l1
nop
setx loop_3682, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16ln %o1, %g6, %o5
fcmpes %fcc2, %f5, %f10
st %f3, [%l7 + 0x78]
loop_3682:
or %g3, 0x1B7C, %l0
ldx [%l7 + 0x38], %o7
tl %icc, 0x5
taddcctv %g5, %l6, %i0
fandnot1s %f7, %f3, %f15
stx %o3, [%l7 + 0x30]
ldd [%l7 + 0x50], %f12
fmovsleu %xcc, %f9, %f13
lduh [%l7 + 0x30], %l3
nop
setx loop_3683, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tcc %xcc, 0x0
st %f12, [%l7 + 0x34]
brlz,a %l2, loop_3684
loop_3683:
fbule,a %fcc2, loop_3685
ldd [%l7 + 0x50], %f12
fbl %fcc0, loop_3686
loop_3684:
ldd [%l7 + 0x68], %f8
loop_3685:
ldsh [%l7 + 0x1E], %i7
movrgz %g4, %g1, %i3
loop_3686:
fcmpne32 %f8, %f0, %o0
fblg %fcc2, loop_3687
fnor %f2, %f0, %f6
move %xcc, %i5, %l5
movrlez %i2, %g7, %l4
loop_3687:
fbue,a %fcc3, loop_3688
xorcc %i6, 0x17DB, %g2
stx %i4, [%l7 + 0x78]
fnegd %f0, %f10
loop_3688:
taddcc %i1, %o4, %o6
ld [%l7 + 0x3C], %f5
ld [%l7 + 0x54], %f2
ldsw [%l7 + 0x1C], %o2
fcmped %fcc2, %f0, %f4
brlz,a %o1, loop_3689
fsrc1 %f4, %f6
ldx [%l7 + 0x58], %l1
stb %g6, [%l7 + 0x16]
loop_3689:
fmovse %xcc, %f14, %f9
movne %icc, %o5, %g3
ldsh [%l7 + 0x4C], %o7
fexpand %f5, %f12
ldd [%l7 + 0x30], %f4
movre %l0, 0x3A3, %l6
bgu %xcc, loop_3690
lduh [%l7 + 0x70], %g5
fpadd16 %f4, %f12, %f8
fandnot1s %f9, %f7, %f8
loop_3690:
ldd [%l7 + 0x08], %f14
stx %o3, [%l7 + 0x40]
st %f2, [%l7 + 0x10]
tcs %icc, 0x0
stx %i0, [%l7 + 0x40]
ldd [%l7 + 0x70], %f0
fands %f1, %f2, %f14
st %f5, [%l7 + 0x7C]
stw %l3, [%l7 + 0x20]
tn %xcc, 0x0
tsubcctv %i7, 0x0F07, %l2
movleu %xcc, %g4, %i3
ldsb [%l7 + 0x5E], %o0
fmovrsgez %i5, %f12, %f14
movg %xcc, %g1, %i2
bn %icc, loop_3691
bg %xcc, loop_3692
addcc %g7, %l5, %i6
fcmped %fcc1, %f2, %f2
loop_3691:
movpos %xcc, %l4, %i4
loop_3692:
movvs %icc, %i1, %o4
tvs %icc, 0x1
std %f6, [%l7 + 0x30]
udivx %o6, 0x19E9, %o2
st %f13, [%l7 + 0x34]
fsrc2 %f12, %f10
bn loop_3693
fpsub16s %f14, %f4, %f7
srl %o1, 0x05, %g2
for %f0, %f0, %f12
loop_3693:
alignaddr %l1, %o5, %g3
std %f8, [%l7 + 0x50]
ld [%l7 + 0x30], %f10
movcc %icc, %o7, %l0
alignaddr %l6, %g5, %g6
stw %o3, [%l7 + 0x6C]
st %f7, [%l7 + 0x74]
sdivcc %i0, 0x09AF, %i7
tgu %icc, 0x5
mova %xcc, %l2, %l3
edge8ln %g4, %i3, %o0
sth %g1, [%l7 + 0x6E]
fzeros %f1
stw %i2, [%l7 + 0x60]
ldsb [%l7 + 0x0B], %g7
fandnot2 %f2, %f10, %f8
fmovsgu %icc, %f12, %f13
fbue,a %fcc1, loop_3694
fmovdgu %xcc, %f4, %f10
stw %l5, [%l7 + 0x28]
movn %icc, %i6, %l4
loop_3694:
sll %i5, 0x1B, %i1
xor %o4, 0x0318, %o6
fmovs %f6, %f9
stx %o2, [%l7 + 0x40]
fxnor %f10, %f4, %f2
bgu %xcc, loop_3695
fcmps %fcc3, %f6, %f13
ldsw [%l7 + 0x2C], %i4
fcmpgt32 %f10, %f14, %o1
loop_3695:
fbg %fcc3, loop_3696
lduh [%l7 + 0x2C], %l1
lduh [%l7 + 0x14], %o5
lduh [%l7 + 0x1E], %g2
loop_3696:
movrlz %g3, 0x22D, %l0
brlz %o7, loop_3697
addc %g5, 0x0C52, %l6
bne,a %xcc, loop_3698
fmuld8ulx16 %f11, %f7, %f10
loop_3697:
fmovdgu %xcc, %f7, %f10
alignaddrl %g6, %o3, %i0
loop_3698:
bcc,a,pt %icc, loop_3699
ldub [%l7 + 0x5C], %i7
fbl %fcc2, loop_3700
fpsub32s %f9, %f2, %f4
loop_3699:
fcmps %fcc1, %f9, %f13
fnands %f5, %f3, %f9
loop_3700:
fzeros %f7
movrgz %l3, %l2, %i3
fors %f6, %f3, %f7
movl %xcc, %g4, %g1
fandnot1 %f10, %f8, %f4
fmovda %xcc, %f6, %f9
subcc %o0, 0x1DBF, %i2
fnegs %f5, %f4
fmovsle %icc, %f7, %f1
stx %g7, [%l7 + 0x78]
bgu,pn %icc, loop_3701
stb %i6, [%l7 + 0x5A]
add %l4, 0x1DA2, %l5
nop
setx loop_3702, %l0, %l1
jmpl %l1, %i1
loop_3701:
ldub [%l7 + 0x49], %o4
ldx [%l7 + 0x58], %o6
mulscc %o2, %i4, %i5
loop_3702:
stb %l1, [%l7 + 0x25]
ldsh [%l7 + 0x5E], %o1
stw %o5, [%l7 + 0x20]
ldsh [%l7 + 0x5C], %g2
fsrc1 %f14, %f6
fmovrdne %l0, %f12, %f12
fcmple32 %f14, %f0, %g3
fmovrse %o7, %f11, %f9
tcs %xcc, 0x7
lduh [%l7 + 0x7E], %l6
addc %g6, 0x13BA, %o3
srl %g5, 0x05, %i0
ld [%l7 + 0x7C], %f2
movne %icc, %l3, %i7
stw %i3, [%l7 + 0x5C]
fmovsa %xcc, %f8, %f0
std %f0, [%l7 + 0x50]
fmovrdlz %g4, %f14, %f6
tge %icc, 0x3
stx %g1, [%l7 + 0x30]
fsrc2 %f6, %f4
st %f11, [%l7 + 0x4C]
fmovrdlz %l2, %f6, %f0
std %f2, [%l7 + 0x20]
ldsb [%l7 + 0x46], %o0
sdivcc %i2, 0x1A25, %g7
movl %icc, %l4, %l5
brz %i1, loop_3703
fsrc1s %f2, %f15
fbge %fcc1, loop_3704
fmovsleu %xcc, %f8, %f1
loop_3703:
st %f10, [%l7 + 0x34]
fmovdg %icc, %f13, %f6
loop_3704:
edge8ln %o4, %o6, %i6
fmovrsne %o2, %f3, %f9
array32 %i5, %i4, %o1
lduh [%l7 + 0x7E], %o5
sdiv %l1, 0x0A90, %l0
ldd [%l7 + 0x20], %f6
fcmps %fcc0, %f10, %f11
fbug %fcc1, loop_3705
fand %f4, %f0, %f6
fmovrdgz %g2, %f2, %f0
lduw [%l7 + 0x34], %g3
loop_3705:
sll %l6, %g6, %o3
smul %g5, %o7, %l3
lduw [%l7 + 0x54], %i0
fxnor %f4, %f12, %f8
edge32n %i3, %i7, %g4
fabsd %f6, %f10
fandnot1 %f4, %f0, %f6
ldub [%l7 + 0x1A], %g1
fmovdcs %xcc, %f10, %f10
lduh [%l7 + 0x42], %o0
ble %icc, loop_3706
ldsh [%l7 + 0x68], %l2
fcmple16 %f12, %f6, %i2
ldsb [%l7 + 0x35], %l4
loop_3706:
fmovdle %xcc, %f6, %f8
bleu,a,pn %icc, loop_3707
addccc %l5, %i1, %o4
popc 0x062E, %g7
fbge,a %fcc3, loop_3708
loop_3707:
addccc %i6, %o6, %o2
mova %icc, %i4, %i5
ldsb [%l7 + 0x6E], %o1
loop_3708:
fmul8sux16 %f0, %f14, %f12
ldsb [%l7 + 0x6E], %o5
nop
setx loop_3709, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrde %l0, %f0, %f10
ldsw [%l7 + 0x54], %l1
fble %fcc1, loop_3710
loop_3709:
lduh [%l7 + 0x5A], %g2
tg %xcc, 0x6
ble,a,pn %xcc, loop_3711
loop_3710:
edge8l %l6, %g6, %o3
siam 0x3
fmovrsgez %g3, %f12, %f9
loop_3711:
ldub [%l7 + 0x7C], %o7
tneg %xcc, 0x3
lduw [%l7 + 0x24], %l3
edge32n %i0, %i3, %g5
tcc %icc, 0x0
tcs %icc, 0x2
fbg,a %fcc0, loop_3712
fandnot1s %f7, %f1, %f9
andcc %i7, 0x16E9, %g4
brlz %g1, loop_3713
loop_3712:
fones %f9
sra %l2, %i2, %o0
stw %l5, [%l7 + 0x24]
loop_3713:
ldsw [%l7 + 0x5C], %l4
fmovsle %xcc, %f0, %f15
ldsb [%l7 + 0x4E], %o4
stb %i1, [%l7 + 0x36]
array32 %i6, %g7, %o2
movl %icc, %i4, %i5
fmovdle %xcc, %f0, %f0
for %f8, %f12, %f4
mova %xcc, %o6, %o1
movrne %o5, %l0, %g2
fand %f4, %f2, %f0
fandnot1 %f8, %f6, %f0
ldsh [%l7 + 0x70], %l6
ldd [%l7 + 0x70], %f12
fnands %f0, %f13, %f10
fmovdn %icc, %f8, %f14
ldsb [%l7 + 0x14], %l1
fmovdcc %xcc, %f11, %f8
fmovdvc %xcc, %f8, %f4
orn %g6, 0x07F7, %o3
stb %o7, [%l7 + 0x31]
movle %icc, %l3, %i0
fandnot2 %f4, %f6, %f4
fmovdg %xcc, %f15, %f4
fmovrsgez %g3, %f13, %f1
mova %icc, %i3, %i7
fbug %fcc0, loop_3714
bgu,a,pt %icc, loop_3715
stb %g4, [%l7 + 0x76]
fornot1 %f2, %f12, %f2
loop_3714:
fmovrdne %g5, %f0, %f14
loop_3715:
ldub [%l7 + 0x6A], %l2
fpsub32 %f10, %f8, %f2
brgez,a %i2, loop_3716
brz,a %o0, loop_3717
ldx [%l7 + 0x40], %l5
tpos %xcc, 0x1
loop_3716:
add %g1, %o4, %l4
loop_3717:
fmovdle %icc, %f3, %f3
st %f4, [%l7 + 0x64]
fnor %f2, %f2, %f0
lduh [%l7 + 0x2A], %i1
sdivx %i6, 0x1782, %g7
ld [%l7 + 0x60], %f8
movleu %icc, %i4, %o2
and %o6, %i5, %o5
ldx [%l7 + 0x78], %l0
andncc %g2, %l6, %o1
array16 %g6, %o3, %o7
tsubcc %l3, %l1, %g3
bn,pt %xcc, loop_3718
ldsb [%l7 + 0x50], %i3
bn %xcc, loop_3719
andncc %i7, %g4, %i0
loop_3718:
bcc,a %xcc, loop_3720
tsubcctv %g5, %l2, %i2
loop_3719:
popc %l5, %g1
fmovdgu %xcc, %f12, %f3
loop_3720:
st %f4, [%l7 + 0x58]
ldsw [%l7 + 0x10], %o0
fmovs %f4, %f2
ldd [%l7 + 0x50], %f10
fbue,a %fcc0, loop_3721
st %f2, [%l7 + 0x64]
addc %l4, %i1, %o4
stx %i6, [%l7 + 0x20]
loop_3721:
stx %i4, [%l7 + 0x78]
fmul8x16au %f15, %f11, %f12
ldsw [%l7 + 0x10], %g7
tgu %icc, 0x7
std %f14, [%l7 + 0x10]
fmovsl %xcc, %f0, %f5
edge16l %o2, %i5, %o5
fmovdn %icc, %f5, %f15
lduh [%l7 + 0x74], %o6
stb %g2, [%l7 + 0x61]
fbn,a %fcc2, loop_3722
lduw [%l7 + 0x5C], %l6
andn %o1, 0x12F5, %l0
fmovdcs %xcc, %f8, %f15
loop_3722:
sll %o3, 0x12, %g6
ldsh [%l7 + 0x28], %l3
bvs,pt %icc, loop_3723
fmovrslz %l1, %f15, %f10
stw %g3, [%l7 + 0x40]
lduh [%l7 + 0x78], %i3
loop_3723:
ld [%l7 + 0x68], %f8
fand %f8, %f8, %f0
tpos %icc, 0x6
fbuge,a %fcc0, loop_3724
ldx [%l7 + 0x20], %o7
sdivcc %i7, 0x1487, %g4
ld [%l7 + 0x70], %f14
loop_3724:
brlz %i0, loop_3725
fpack16 %f14, %f11
movg %icc, %g5, %l2
fxnor %f0, %f10, %f4
loop_3725:
fble,a %fcc1, loop_3726
sdivx %l5, 0x08A1, %i2
std %f2, [%l7 + 0x10]
ldd [%l7 + 0x18], %f6
loop_3726:
ldx [%l7 + 0x08], %g1
bcs,a loop_3727
fbue,a %fcc3, loop_3728
fsrc2s %f4, %f7
bgu,a,pt %xcc, loop_3729
loop_3727:
stw %l4, [%l7 + 0x38]
loop_3728:
ldx [%l7 + 0x20], %i1
fors %f8, %f15, %f0
loop_3729:
fsrc2 %f0, %f4
ldx [%l7 + 0x58], %o4
stb %i6, [%l7 + 0x51]
udivx %o0, 0x1E13, %i4
st %f15, [%l7 + 0x6C]
bpos %icc, loop_3730
fmovdn %icc, %f8, %f13
or %o2, %i5, %g7
umul %o6, %o5, %g2
loop_3730:
ldub [%l7 + 0x58], %l6
sll %o1, 0x09, %o3
fmovdgu %icc, %f13, %f3
xorcc %l0, 0x06A3, %g6
ldsb [%l7 + 0x1D], %l1
movle %icc, %l3, %g3
movcc %xcc, %o7, %i7
orncc %g4, %i3, %g5
bgu,a,pn %icc, loop_3731
fmul8sux16 %f6, %f2, %f12
stx %l2, [%l7 + 0x20]
fnands %f7, %f9, %f15
loop_3731:
fmovrslz %l5, %f0, %f14
fbne,a %fcc3, loop_3732
lduw [%l7 + 0x1C], %i0
edge16l %i2, %g1, %l4
ld [%l7 + 0x34], %f7
loop_3732:
fornot2 %f2, %f2, %f4
bpos,a loop_3733
edge16l %o4, %i1, %i6
ble,pt %icc, loop_3734
fbue %fcc0, loop_3735
loop_3733:
ldub [%l7 + 0x3C], %o0
or %i4, 0x0CF7, %o2
loop_3734:
tcc %xcc, 0x7
loop_3735:
fmovrslz %i5, %f1, %f8
popc 0x0C39, %o6
brlz,a %o5, loop_3736
ldx [%l7 + 0x30], %g2
ldx [%l7 + 0x30], %g7
stb %o1, [%l7 + 0x66]
loop_3736:
popc %o3, %l6
fmul8ulx16 %f10, %f4, %f8
fmovdleu %icc, %f5, %f15
stb %l0, [%l7 + 0x7E]
taddcc %l1, 0x1964, %l3
ldsw [%l7 + 0x40], %g3
fnegd %f12, %f2
brlz,a %o7, loop_3737
fmovrdlez %g6, %f14, %f14
fcmpgt16 %f4, %f14, %i7
xorcc %g4, 0x1178, %i3
loop_3737:
fandnot1 %f10, %f4, %f6
edge32 %g5, %l2, %l5
fpadd16s %f0, %f13, %f1
fmovdle %xcc, %f4, %f2
movcs %xcc, %i2, %g1
ldd [%l7 + 0x70], %f2
taddcc %l4, 0x1533, %i0
fxor %f0, %f6, %f8
stx %o4, [%l7 + 0x68]
fcmpne16 %f10, %f6, %i6
fxnor %f8, %f0, %f8
fmuld8ulx16 %f7, %f7, %f2
stw %i1, [%l7 + 0x54]
edge32l %i4, %o2, %i5
smul %o0, %o6, %g2
fmovdleu %icc, %f14, %f1
edge16l %g7, %o5, %o3
std %f12, [%l7 + 0x48]
ldsh [%l7 + 0x68], %l6
tge %xcc, 0x4
ld [%l7 + 0x6C], %f7
sth %l0, [%l7 + 0x08]
ldub [%l7 + 0x3D], %o1
edge16ln %l3, %l1, %g3
movrlz %o7, 0x15C, %g6
stw %g4, [%l7 + 0x74]
bcc,a,pn %xcc, loop_3738
brgz %i7, loop_3739
fpackfix %f8, %f7
std %f4, [%l7 + 0x18]
loop_3738:
lduw [%l7 + 0x7C], %i3
loop_3739:
sdivx %l2, 0x08C1, %g5
mulx %i2, 0x1DE1, %l5
fmovrdne %l4, %f10, %f12
fbul,a %fcc1, loop_3740
fmovrdlz %i0, %f10, %f0
ldub [%l7 + 0x24], %o4
lduw [%l7 + 0x5C], %i6
loop_3740:
movpos %xcc, %g1, %i4
movrne %i1, 0x17A, %o2
stb %o0, [%l7 + 0x67]
fcmple32 %f14, %f2, %i5
fcmple16 %f12, %f10, %o6
movne %xcc, %g2, %o5
subccc %g7, %o3, %l0
nop
setx loop_3741, %l0, %l1
jmpl %l1, %l6
fcmpgt16 %f2, %f10, %l3
fpackfix %f12, %f1
fmovsl %xcc, %f1, %f12
loop_3741:
edge8ln %l1, %o1, %o7
movle %xcc, %g3, %g6
movl %xcc, %g4, %i3
fzero %f4
movvc %icc, %i7, %g5
stb %l2, [%l7 + 0x4B]
ldd [%l7 + 0x78], %f0
bneg loop_3742
array32 %i2, %l5, %l4
fcmpne32 %f12, %f14, %o4
fnand %f0, %f6, %f10
loop_3742:
bleu,pn %icc, loop_3743
ldsb [%l7 + 0x42], %i6
udivcc %i0, 0x103D, %i4
ldsw [%l7 + 0x3C], %g1
loop_3743:
fpsub32 %f2, %f6, %f0
tsubcctv %o2, 0x154C, %o0
fpadd32s %f1, %f14, %f1
fmovrdgz %i1, %f14, %f8
nop
setx loop_3744, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
andncc %o6, %g2, %o5
stw %g7, [%l7 + 0x48]
fandnot1s %f13, %f11, %f7
loop_3744:
fmovdleu %icc, %f14, %f12
subcc %o3, 0x170B, %i5
ldx [%l7 + 0x78], %l6
movn %icc, %l0, %l3
tsubcc %o1, 0x1B64, %o7
fmovd %f14, %f4
udiv %l1, 0x152D, %g3
stw %g6, [%l7 + 0x28]
bvc,a,pn %xcc, loop_3745
ldsb [%l7 + 0x35], %i3
udivx %i7, 0x0849, %g4
fpsub16 %f10, %f0, %f8
loop_3745:
fpsub32s %f10, %f6, %f14
ldx [%l7 + 0x48], %l2
fbge,a %fcc1, loop_3746
fpackfix %f6, %f1
ldd [%l7 + 0x68], %f8
ldub [%l7 + 0x60], %i2
loop_3746:
lduh [%l7 + 0x40], %g5
bleu,a loop_3747
ldub [%l7 + 0x15], %l5
smul %l4, %o4, %i0
bcc,a,pt %icc, loop_3748
loop_3747:
fsrc1 %f2, %f6
fbge %fcc2, loop_3749
pdist %f4, %f6, %f4
loop_3748:
ld [%l7 + 0x1C], %f8
or %i6, %i4, %g1
loop_3749:
fmovscs %xcc, %f3, %f8
ldsh [%l7 + 0x38], %o0
fbu,a %fcc2, loop_3750
andn %i1, %o2, %o6
mova %xcc, %o5, %g7
fones %f5
loop_3750:
array8 %o3, %g2, %l6
array8 %l0, %i5, %o1
tle %icc, 0x6
faligndata %f4, %f12, %f12
movrne %o7, %l1, %g3
movcc %icc, %g6, %l3
ta %xcc, 0x7
ldd [%l7 + 0x58], %f0
sra %i7, 0x06, %i3
ld [%l7 + 0x38], %f14
ld [%l7 + 0x6C], %f8
lduw [%l7 + 0x08], %l2
tsubcc %g4, 0x0E77, %i2
std %f4, [%l7 + 0x08]
fmovsvs %xcc, %f3, %f2
fnands %f8, %f3, %f9
or %l5, %g5, %l4
ldsb [%l7 + 0x57], %o4
xnorcc %i0, 0x06BB, %i6
fornot2 %f14, %f14, %f14
ldsw [%l7 + 0x64], %i4
xnorcc %o0, %i1, %o2
edge8 %o6, %o5, %g1
tcs %xcc, 0x7
stw %g7, [%l7 + 0x24]
lduw [%l7 + 0x14], %o3
fbe %fcc1, loop_3751
ldsb [%l7 + 0x26], %g2
ldsw [%l7 + 0x60], %l0
fbn,a %fcc3, loop_3752
loop_3751:
orcc %l6, %o1, %i5
st %f4, [%l7 + 0x30]
movpos %xcc, %o7, %l1
loop_3752:
fpack16 %f4, %f10
fones %f9
xor %g3, 0x0E02, %l3
stw %i7, [%l7 + 0x08]
lduh [%l7 + 0x0C], %i3
taddcc %g6, 0x179F, %l2
fnand %f10, %f0, %f6
movgu %icc, %g4, %i2
fmovse %icc, %f6, %f15
move %icc, %l5, %g5
sdivx %o4, 0x14A4, %l4
fornot2 %f6, %f2, %f14
fmovrdlz %i6, %f2, %f8
bvs,a loop_3753
fabss %f10, %f15
ld [%l7 + 0x3C], %f9
fpmerge %f0, %f4, %f4
loop_3753:
fpadd32 %f2, %f6, %f10
subcc %i4, 0x1EF8, %o0
fandnot1s %f11, %f13, %f4
fzeros %f3
tvs %xcc, 0x7
ld [%l7 + 0x64], %f8
sdivcc %i0, 0x19D9, %i1
bge,a,pt %xcc, loop_3754
alignaddrl %o2, %o5, %g1
smul %g7, 0x1D20, %o3
bleu,pn %icc, loop_3755
loop_3754:
bleu loop_3756
fabsd %f14, %f12
sra %g2, %o6, %l6
loop_3755:
fmovdn %icc, %f12, %f4
loop_3756:
fnot2 %f4, %f8
addc %l0, 0x14B3, %i5
fmuld8ulx16 %f10, %f15, %f6
sra %o7, %l1, %g3
fbn,a %fcc1, loop_3757
call loop_3758
fmovse %xcc, %f4, %f2
bcc loop_3759
loop_3757:
bcs,pn %icc, loop_3760
loop_3758:
edge16l %o1, %i7, %i3
edge32n %l3, %l2, %g6
loop_3759:
ldx [%l7 + 0x10], %g4
loop_3760:
faligndata %f4, %f6, %f8
edge8n %l5, %i2, %o4
fcmple32 %f12, %f14, %l4
ldsh [%l7 + 0x72], %i6
fbl,a %fcc0, loop_3761
stx %i4, [%l7 + 0x60]
fcmpne32 %f8, %f2, %o0
fbg %fcc2, loop_3762
loop_3761:
brgz %i0, loop_3763
bneg,a,pn %icc, loop_3764
sth %g5, [%l7 + 0x2E]
loop_3762:
srl %i1, 0x14, %o2
loop_3763:
fmovdleu %icc, %f15, %f14
loop_3764:
subc %g1, 0x14FC, %g7
fbe,a %fcc0, loop_3765
fnot1 %f14, %f10
fcmple32 %f6, %f12, %o5
movgu %xcc, %g2, %o6
loop_3765:
fandnot2s %f12, %f1, %f5
bpos,a loop_3766
lduh [%l7 + 0x70], %l6
fbne %fcc0, loop_3767
andn %o3, 0x0EB2, %i5
loop_3766:
xor %l0, 0x168F, %l1
ldx [%l7 + 0x28], %g3
loop_3767:
st %f13, [%l7 + 0x60]
fmovsneg %icc, %f13, %f7
fandnot2 %f4, %f14, %f8
tn %icc, 0x2
fnot2 %f10, %f12
fcmple32 %f12, %f4, %o7
bpos,a,pt %icc, loop_3768
fmovdcc %xcc, %f1, %f14
call loop_3769
std %f12, [%l7 + 0x30]
loop_3768:
st %f3, [%l7 + 0x48]
fcmpne32 %f6, %f14, %o1
loop_3769:
fblg %fcc0, loop_3770
fmovsneg %icc, %f14, %f6
fpsub32 %f4, %f2, %f0
fsrc2 %f6, %f2
loop_3770:
fnegd %f14, %f0
fxors %f5, %f1, %f3
fbule,a %fcc3, loop_3771
ldsh [%l7 + 0x08], %i7
ldd [%l7 + 0x40], %f14
ldx [%l7 + 0x68], %i3
loop_3771:
fpmerge %f7, %f6, %f4
bvc,a loop_3772
fbn %fcc0, loop_3773
edge32l %l3, %l2, %g6
fmovrdlz %l5, %f0, %f8
loop_3772:
fmovrsne %i2, %f4, %f4
loop_3773:
fbue,a %fcc2, loop_3774
fcmpgt32 %f10, %f14, %o4
stw %g4, [%l7 + 0x40]
add %l4, %i4, %i6
loop_3774:
pdist %f10, %f8, %f10
bn,a loop_3775
popc 0x0A1F, %i0
mulx %o0, 0x110A, %i1
fmovscs %icc, %f10, %f9
loop_3775:
fmovsge %xcc, %f1, %f4
ble %xcc, loop_3776
nop
setx loop_3777, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot2 %f4, %f10, %f10
fmovde %icc, %f12, %f0
loop_3776:
lduw [%l7 + 0x48], %o2
loop_3777:
sth %g5, [%l7 + 0x10]
stx %g1, [%l7 + 0x18]
subcc %g7, 0x1F3C, %o5
lduw [%l7 + 0x10], %o6
siam 0x2
stx %g2, [%l7 + 0x50]
fbg,a %fcc2, loop_3778
tcs %icc, 0x2
fzeros %f7
bvc,pt %xcc, loop_3779
loop_3778:
te %xcc, 0x4
fbge,a %fcc3, loop_3780
xor %l6, 0x19AD, %o3
loop_3779:
movcs %xcc, %l0, %i5
fbn %fcc1, loop_3781
loop_3780:
movn %xcc, %g3, %l1
stb %o7, [%l7 + 0x1B]
edge8l %o1, %i7, %l3
loop_3781:
fmovrdlz %l2, %f2, %f0
sdiv %i3, 0x0A59, %g6
fpsub32s %f10, %f2, %f2
lduh [%l7 + 0x1C], %l5
ldsb [%l7 + 0x14], %o4
tsubcctv %i2, 0x0FB6, %l4
movne %icc, %i4, %i6
fbne %fcc1, loop_3782
fmovdcs %icc, %f6, %f8
stb %i0, [%l7 + 0x59]
movn %icc, %g4, %o0
loop_3782:
movcs %xcc, %i1, %o2
std %f2, [%l7 + 0x78]
bge,a,pt %xcc, loop_3783
andcc %g5, 0x0E20, %g7
fcmped %fcc2, %f10, %f0
tne %xcc, 0x6
loop_3783:
movvs %xcc, %o5, %o6
st %f9, [%l7 + 0x40]
fmovde %xcc, %f4, %f3
fxnor %f2, %f6, %f2
andcc %g2, %g1, %l6
fmovdge %icc, %f0, %f13
ldsb [%l7 + 0x50], %l0
ldsh [%l7 + 0x6A], %o3
srl %i5, 0x13, %g3
edge32n %o7, %o1, %i7
fmovdge %xcc, %f1, %f7
fmovde %icc, %f12, %f14
stw %l1, [%l7 + 0x58]
ldsh [%l7 + 0x5C], %l2
addc %l3, %i3, %g6
movleu %xcc, %l5, %i2
fmovdge %icc, %f7, %f14
stw %l4, [%l7 + 0x28]
fmovsleu %icc, %f12, %f5
fors %f9, %f13, %f2
tpos %xcc, 0x5
ldsb [%l7 + 0x5E], %o4
fmovrde %i4, %f6, %f8
sth %i6, [%l7 + 0x0A]
lduw [%l7 + 0x50], %g4
movle %icc, %o0, %i0
fmovdvc %xcc, %f0, %f11
movrgez %o2, %g5, %i1
fxnor %f10, %f4, %f8
fabss %f14, %f4
fmovrdgz %g7, %f12, %f4
ld [%l7 + 0x54], %f5
fbul,a %fcc1, loop_3784
addc %o5, %g2, %o6
subcc %g1, 0x1285, %l6
fcmpeq32 %f2, %f0, %l0
loop_3784:
movn %xcc, %i5, %o3
fmovrslez %g3, %f3, %f5
stb %o1, [%l7 + 0x3B]
andncc %i7, %l1, %l2
taddcctv %l3, 0x187B, %i3
stb %o7, [%l7 + 0x09]
fbule %fcc1, loop_3785
movleu %icc, %l5, %g6
lduh [%l7 + 0x2C], %l4
std %f8, [%l7 + 0x48]
loop_3785:
stw %o4, [%l7 + 0x3C]
fbue %fcc2, loop_3786
fmovsle %icc, %f14, %f13
sdivx %i4, 0x05A3, %i2
fcmpd %fcc1, %f6, %f14
loop_3786:
sll %g4, %o0, %i6
umulcc %i0, %o2, %g5
ldx [%l7 + 0x28], %g7
bcs,a %xcc, loop_3787
fmovsne %icc, %f1, %f7
stb %o5, [%l7 + 0x18]
fcmpeq16 %f6, %f0, %g2
loop_3787:
movn %xcc, %i1, %o6
fble,a %fcc2, loop_3788
movg %xcc, %l6, %g1
nop
setx loop_3789, %l0, %l1
jmpl %l1, %l0
fmovdvc %icc, %f5, %f4
loop_3788:
stb %o3, [%l7 + 0x3A]
fcmple16 %f4, %f4, %i5
loop_3789:
stb %g3, [%l7 + 0x5F]
stb %i7, [%l7 + 0x2B]
std %f12, [%l7 + 0x10]
fmovse %xcc, %f12, %f4
fmovrsgz %o1, %f13, %f8
srl %l1, %l2, %l3
tne %icc, 0x3
fmovdvc %icc, %f4, %f0
std %f0, [%l7 + 0x18]
lduh [%l7 + 0x28], %o7
andcc %i3, %g6, %l5
fnegd %f4, %f8
movle %xcc, %l4, %i4
fmul8x16au %f11, %f4, %f2
ldd [%l7 + 0x48], %f12
fnot2 %f8, %f14
tl %icc, 0x2
sth %i2, [%l7 + 0x28]
fcmpgt16 %f14, %f14, %g4
fbug,a %fcc3, loop_3790
fabss %f7, %f9
stw %o0, [%l7 + 0x68]
addc %o4, 0x05B2, %i0
loop_3790:
tne %icc, 0x1
andn %o2, 0x0DDE, %g5
std %f4, [%l7 + 0x70]
array8 %g7, %i6, %g2
movrgz %i1, %o5, %l6
ldx [%l7 + 0x08], %o6
fbne %fcc1, loop_3791
std %f12, [%l7 + 0x38]
mova %xcc, %g1, %l0
lduh [%l7 + 0x70], %i5
loop_3791:
ldub [%l7 + 0x4A], %o3
ldsb [%l7 + 0x43], %i7
ldsw [%l7 + 0x3C], %g3
move %icc, %l1, %o1
ldx [%l7 + 0x18], %l3
tsubcctv %l2, 0x0A86, %o7
stb %g6, [%l7 + 0x1B]
fpadd32 %f6, %f0, %f14
andcc %i3, 0x1062, %l5
ldsh [%l7 + 0x10], %l4
fmovse %xcc, %f7, %f2
movne %icc, %i2, %g4
fmovsgu %xcc, %f5, %f7
fmovs %f2, %f12
fxnor %f10, %f6, %f4
stx %i4, [%l7 + 0x10]
stw %o4, [%l7 + 0x74]
lduw [%l7 + 0x14], %o0
xor %i0, 0x020A, %o2
std %f4, [%l7 + 0x38]
movneg %xcc, %g7, %i6
fbuge,a %fcc2, loop_3792
stx %g5, [%l7 + 0x10]
fpadd16s %f11, %f15, %f10
subc %g2, %o5, %i1
loop_3792:
sth %o6, [%l7 + 0x6C]
ldx [%l7 + 0x50], %g1
orcc %l6, 0x0CD1, %i5
brlez %o3, loop_3793
fmovdge %xcc, %f9, %f4
stx %i7, [%l7 + 0x58]
umul %g3, 0x0494, %l1
loop_3793:
sllx %o1, 0x00, %l3
fmovdvs %xcc, %f2, %f4
fmovrdgz %l0, %f2, %f2
fnot2s %f7, %f3
ldsw [%l7 + 0x48], %l2
movg %icc, %g6, %i3
fcmpeq32 %f10, %f10, %l5
tvc %xcc, 0x3
edge16n %o7, %l4, %g4
lduh [%l7 + 0x6E], %i2
stx %i4, [%l7 + 0x30]
ldub [%l7 + 0x24], %o4
stx %i0, [%l7 + 0x70]
ble,pt %xcc, loop_3794
fmovrsne %o2, %f15, %f4
nop
setx loop_3795, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movne %xcc, %g7, %o0
loop_3794:
bne,a loop_3796
fpsub32s %f11, %f1, %f11
loop_3795:
fcmpgt16 %f8, %f10, %g5
mulscc %g2, 0x1A39, %i6
loop_3796:
array16 %o5, %i1, %g1
fcmpes %fcc0, %f0, %f5
edge32n %l6, %i5, %o6
sth %o3, [%l7 + 0x1C]
orn %i7, 0x06FE, %l1
pdist %f8, %f0, %f0
bne,a,pn %icc, loop_3797
edge16l %g3, %o1, %l3
addcc %l2, %g6, %i3
ldsb [%l7 + 0x5D], %l5
loop_3797:
ld [%l7 + 0x44], %f13
tn %xcc, 0x3
fsrc1 %f0, %f8
fpack16 %f6, %f13
fmovdgu %icc, %f13, %f3
tleu %icc, 0x5
fmovdvs %xcc, %f15, %f6
ld [%l7 + 0x54], %f5
brlez %l0, loop_3798
lduw [%l7 + 0x24], %o7
andcc %g4, 0x063E, %l4
ldub [%l7 + 0x7E], %i2
loop_3798:
movn %xcc, %i4, %o4
stw %o2, [%l7 + 0x3C]
edge16n %g7, %i0, %g5
fmovrdgz %g2, %f14, %f8
xor %o0, %o5, %i1
ld [%l7 + 0x34], %f11
movrgz %g1, %l6, %i6
fmovdg %icc, %f14, %f12
fbuge,a %fcc0, loop_3799
brgez,a %o6, loop_3800
fmovdneg %icc, %f10, %f6
fands %f2, %f0, %f11
loop_3799:
movg %icc, %o3, %i7
loop_3800:
movcs %xcc, %i5, %g3
movrlz %l1, %o1, %l2
st %f3, [%l7 + 0x70]
bgu,a,pn %icc, loop_3801
movle %icc, %g6, %l3
edge16ln %l5, %l0, %o7
edge32ln %g4, %i3, %i2
loop_3801:
fmovsvs %xcc, %f7, %f12
edge8l %l4, %i4, %o4
fzeros %f13
tl %icc, 0x0
lduh [%l7 + 0x3C], %g7
fmovsle %icc, %f8, %f8
fbule,a %fcc3, loop_3802
fmovrslz %o2, %f8, %f14
mulscc %i0, 0x1532, %g2
tvs %xcc, 0x7
loop_3802:
stb %g5, [%l7 + 0x71]
lduh [%l7 + 0x4E], %o0
brnz %o5, loop_3803
ldub [%l7 + 0x45], %i1
ldub [%l7 + 0x48], %g1
stb %l6, [%l7 + 0x1C]
loop_3803:
bge,a %icc, loop_3804
sth %i6, [%l7 + 0x2C]
fmul8x16al %f9, %f2, %f6
fmovsg %xcc, %f11, %f5
loop_3804:
fandnot1 %f10, %f12, %f8
ble,pt %xcc, loop_3805
popc 0x18C6, %o6
edge8 %i7, %i5, %o3
ldsb [%l7 + 0x6F], %g3
loop_3805:
fandnot1s %f13, %f6, %f15
ldd [%l7 + 0x20], %f6
array16 %o1, %l2, %g6
ldd [%l7 + 0x20], %f12
bl,pt %xcc, loop_3806
fornot1s %f6, %f14, %f3
fcmpes %fcc0, %f7, %f14
ldub [%l7 + 0x7B], %l3
loop_3806:
ldsb [%l7 + 0x1C], %l1
taddcc %l0, %o7, %g4
ldsh [%l7 + 0x50], %l5
st %f9, [%l7 + 0x3C]
ldsh [%l7 + 0x66], %i3
fmovdgu %xcc, %f8, %f9
ldsh [%l7 + 0x5C], %l4
stb %i2, [%l7 + 0x1F]
fzeros %f6
fmovdvs %icc, %f0, %f7
ldsh [%l7 + 0x32], %i4
fmovdle %xcc, %f8, %f13
stx %o4, [%l7 + 0x20]
fmovsg %xcc, %f11, %f10
or %o2, %g7, %i0
brnz %g2, loop_3807
stw %g5, [%l7 + 0x78]
fexpand %f8, %f12
stb %o5, [%l7 + 0x57]
loop_3807:
fmovdne %xcc, %f11, %f10
fmovd %f12, %f6
ldsw [%l7 + 0x68], %o0
lduw [%l7 + 0x68], %g1
sdiv %i1, 0x1665, %l6
ldsh [%l7 + 0x16], %o6
srl %i6, %i5, %i7
ld [%l7 + 0x5C], %f1
fcmped %fcc0, %f10, %f6
fbe %fcc0, loop_3808
st %f0, [%l7 + 0x24]
movn %xcc, %g3, %o1
fbne,a %fcc2, loop_3809
loop_3808:
fxor %f4, %f2, %f2
fmul8x16 %f3, %f4, %f10
array8 %l2, %g6, %l3
loop_3809:
andncc %l1, %o3, %l0
movgu %icc, %g4, %l5
fmovdvc %icc, %f8, %f8
fmovdvs %xcc, %f14, %f10
ldsw [%l7 + 0x0C], %o7
fbuge,a %fcc0, loop_3810
fmovrde %l4, %f6, %f10
ldsh [%l7 + 0x2C], %i3
fnot2s %f13, %f2
loop_3810:
fmovdcc %icc, %f10, %f15
movcc %icc, %i2, %o4
ldub [%l7 + 0x32], %o2
stb %g7, [%l7 + 0x30]
brgez,a %i4, loop_3811
fmul8x16au %f3, %f0, %f8
stx %g2, [%l7 + 0x68]
fpsub16 %f2, %f6, %f8
loop_3811:
sth %g5, [%l7 + 0x24]
ldd [%l7 + 0x70], %f12
fnot1s %f7, %f7
fba %fcc3, loop_3812
ldsw [%l7 + 0x50], %i0
ldd [%l7 + 0x18], %f12
fble %fcc0, loop_3813
loop_3812:
ldsw [%l7 + 0x34], %o5
fmovsge %icc, %f14, %f12
fandnot1 %f10, %f6, %f2
loop_3813:
fmovsvs %icc, %f2, %f7
fmovrdlez %o0, %f10, %f14
fbge,a %fcc1, loop_3814
move %icc, %i1, %l6
srl %g1, 0x0A, %o6
edge32n %i5, %i6, %g3
loop_3814:
edge16l %o1, %i7, %g6
fmovsa %xcc, %f8, %f7
mulx %l3, 0x0C82, %l2
bgu,a loop_3815
movle %xcc, %l1, %l0
fblg,a %fcc1, loop_3816
stx %o3, [%l7 + 0x18]
loop_3815:
stx %l5, [%l7 + 0x08]
alignaddr %g4, %l4, %o7
loop_3816:
tneg %xcc, 0x3
for %f2, %f14, %f8
fcmpne32 %f2, %f8, %i3
fmovsn %icc, %f3, %f10
stw %i2, [%l7 + 0x68]
fnors %f2, %f7, %f6
siam 0x2
brlez %o2, loop_3817
sth %o4, [%l7 + 0x3E]
ldsb [%l7 + 0x59], %i4
fcmpne32 %f4, %f0, %g7
loop_3817:
movvs %icc, %g2, %i0
movgu %xcc, %g5, %o0
fone %f12
movge %xcc, %o5, %l6
fmovdleu %icc, %f11, %f15
fmovse %icc, %f5, %f9
stx %i1, [%l7 + 0x30]
brlz,a %g1, loop_3818
fnor %f10, %f8, %f0
umul %i5, 0x1F52, %i6
std %f12, [%l7 + 0x08]
loop_3818:
ldd [%l7 + 0x50], %f0
ldsb [%l7 + 0x2C], %g3
pdist %f4, %f14, %f8
brgez,a %o6, loop_3819
fbo,a %fcc1, loop_3820
fpsub16 %f0, %f0, %f14
fpack16 %f0, %f2
loop_3819:
lduh [%l7 + 0x5C], %o1
loop_3820:
ldsw [%l7 + 0x48], %i7
fpack16 %f0, %f15
stx %g6, [%l7 + 0x08]
ta %icc, 0x7
fornot2 %f6, %f0, %f4
alignaddr %l2, %l3, %l0
tpos %xcc, 0x2
fmovdge %icc, %f12, %f7
xnor %o3, %l5, %g4
fpsub16 %f2, %f10, %f0
fmovde %icc, %f11, %f4
taddcc %l4, %o7, %l1
or %i3, %o2, %i2
tleu %icc, 0x0
fmul8x16au %f8, %f3, %f2
fmovrdlz %i4, %f12, %f4
lduh [%l7 + 0x6A], %o4
fornot2s %f12, %f9, %f10
fpsub32 %f4, %f0, %f6
movneg %icc, %g2, %g7
lduw [%l7 + 0x60], %g5
sth %o0, [%l7 + 0x1E]
ldd [%l7 + 0x28], %f0
bl,a %xcc, loop_3821
smul %i0, 0x0656, %o5
fcmpgt16 %f12, %f14, %i1
edge8l %g1, %l6, %i6
loop_3821:
fcmpes %fcc2, %f13, %f5
fmovrsgz %i5, %f0, %f11
nop
setx loop_3822, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmped %fcc2, %f6, %f0
ta %icc, 0x5
fxnors %f11, %f2, %f11
loop_3822:
lduw [%l7 + 0x38], %g3
fmovsge %xcc, %f8, %f10
lduh [%l7 + 0x62], %o1
fmovsleu %xcc, %f3, %f2
fpadd16 %f6, %f6, %f4
stx %i7, [%l7 + 0x20]
brgez %g6, loop_3823
fbo,a %fcc1, loop_3824
fnor %f12, %f8, %f0
fmovsa %icc, %f11, %f12
loop_3823:
lduh [%l7 + 0x34], %l2
loop_3824:
edge16ln %l3, %o6, %l0
bpos,pt %icc, loop_3825
sth %l5, [%l7 + 0x6C]
fba,a %fcc3, loop_3826
bgu,a loop_3827
loop_3825:
orcc %o3, %l4, %g4
sethi 0x1854, %l1
loop_3826:
taddcctv %o7, %o2, %i3
loop_3827:
fnot1 %f14, %f2
fmovsleu %icc, %f13, %f9
fmovrdne %i2, %f6, %f8
movg %xcc, %o4, %i4
fmovdcc %xcc, %f0, %f6
fpsub16 %f10, %f0, %f0
edge16n %g2, %g7, %g5
stb %i0, [%l7 + 0x34]
movrlz %o0, 0x0FA, %o5
movg %icc, %g1, %i1
lduh [%l7 + 0x26], %l6
fcmpgt16 %f6, %f10, %i5
stx %g3, [%l7 + 0x58]
edge8ln %o1, %i7, %i6
fmovdn %icc, %f3, %f3
movcc %icc, %l2, %g6
movrlez %l3, %o6, %l5
st %f7, [%l7 + 0x48]
stb %l0, [%l7 + 0x10]
fornot2 %f6, %f10, %f6
stw %o3, [%l7 + 0x4C]
bcs,a,pn %icc, loop_3828
fbug %fcc2, loop_3829
sdiv %l4, 0x1D89, %l1
lduh [%l7 + 0x38], %o7
loop_3828:
fmovdpos %xcc, %f9, %f4
loop_3829:
taddcctv %o2, 0x198C, %i3
addc %i2, %o4, %i4
lduw [%l7 + 0x7C], %g2
tsubcctv %g4, 0x1721, %g7
fcmple32 %f10, %f6, %g5
fnot2 %f6, %f8
ldd [%l7 + 0x50], %f4
lduh [%l7 + 0x76], %o0
xnorcc %o5, %g1, %i1
fsrc1s %f8, %f0
fcmpgt16 %f2, %f12, %l6
fmovde %xcc, %f13, %f4
alignaddr %i0, %i5, %o1
stw %g3, [%l7 + 0x2C]
addc %i7, 0x14B9, %l2
fmovsvs %xcc, %f3, %f6
ld [%l7 + 0x3C], %f4
fmovdcs %xcc, %f15, %f4
fand %f2, %f6, %f6
lduw [%l7 + 0x3C], %g6
fnor %f12, %f10, %f10
fand %f0, %f8, %f2
fmovrdne %i6, %f12, %f2
fmul8ulx16 %f6, %f0, %f8
fmovdle %icc, %f5, %f10
fbl %fcc3, loop_3830
subcc %o6, 0x193E, %l3
fmovse %xcc, %f9, %f9
te %xcc, 0x4
loop_3830:
xorcc %l0, %o3, %l5
fmovrdlz %l4, %f6, %f8
ldx [%l7 + 0x78], %o7
movleu %icc, %o2, %i3
orcc %l1, 0x014E, %o4
fmovrsne %i2, %f3, %f12
fmovrslez %i4, %f5, %f14
call loop_3831
fble %fcc1, loop_3832
ldd [%l7 + 0x10], %f4
bvc,a loop_3833
loop_3831:
fbo %fcc2, loop_3834
loop_3832:
fabsd %f10, %f8
ldd [%l7 + 0x10], %f0
loop_3833:
fabss %f6, %f11
loop_3834:
ldx [%l7 + 0x10], %g2
edge32ln %g7, %g5, %g4
st %f1, [%l7 + 0x4C]
addccc %o0, %o5, %i1
bne,a,pt %xcc, loop_3835
fbe %fcc3, loop_3836
fmuld8ulx16 %f7, %f4, %f10
alignaddrl %l6, %i0, %g1
loop_3835:
fmovs %f9, %f1
loop_3836:
for %f0, %f4, %f2
fand %f12, %f4, %f6
fone %f8
sllx %i5, %g3, %o1
movg %xcc, %i7, %g6
fmovdcc %xcc, %f1, %f1
fandnot1 %f12, %f8, %f4
fcmpne16 %f14, %f8, %l2
fmovde %xcc, %f12, %f12
ldsh [%l7 + 0x1A], %i6
tgu %icc, 0x5
lduh [%l7 + 0x12], %l3
stw %o6, [%l7 + 0x24]
tneg %icc, 0x5
fone %f0
fmul8x16 %f2, %f4, %f8
fmovrde %l0, %f6, %f6
fpack32 %f14, %f12, %f10
movrgez %l5, %o3, %o7
tpos %xcc, 0x6
array8 %o2, %i3, %l4
or %l1, 0x01AA, %i2
edge32n %i4, %o4, %g7
fmovse %icc, %f13, %f3
fbg,a %fcc0, loop_3837
movge %xcc, %g5, %g2
fmovdle %xcc, %f12, %f2
fmul8sux16 %f10, %f10, %f12
loop_3837:
movre %g4, 0x1A2, %o5
fsrc1 %f10, %f2
tgu %icc, 0x3
stb %o0, [%l7 + 0x73]
edge8ln %i1, %i0, %g1
tcc %icc, 0x5
fmovdcs %xcc, %f9, %f1
fmovsl %xcc, %f15, %f0
fbge %fcc3, loop_3838
ldsw [%l7 + 0x58], %l6
te %icc, 0x3
movg %icc, %i5, %o1
loop_3838:
fcmped %fcc1, %f4, %f14
tcc %xcc, 0x2
fnand %f14, %f2, %f12
fbge %fcc0, loop_3839
sub %i7, %g6, %g3
ld [%l7 + 0x2C], %f15
xorcc %i6, %l2, %l3
loop_3839:
fpsub32s %f7, %f13, %f13
sth %l0, [%l7 + 0x66]
fcmpne32 %f12, %f14, %l5
fmul8ulx16 %f8, %f6, %f12
fnegd %f2, %f4
tcc %xcc, 0x7
brgez %o3, loop_3840
ldsw [%l7 + 0x20], %o7
ldsh [%l7 + 0x58], %o6
ldd [%l7 + 0x38], %f8
loop_3840:
fpsub32 %f8, %f2, %f10
fmul8x16au %f9, %f6, %f12
ldd [%l7 + 0x10], %f12
fmovrdne %i3, %f4, %f2
fabss %f6, %f14
sethi 0x1A7A, %l4
lduh [%l7 + 0x60], %o2
sth %l1, [%l7 + 0x0A]
fmovsvs %xcc, %f12, %f10
movrlz %i2, 0x369, %o4
sth %i4, [%l7 + 0x50]
ldsw [%l7 + 0x64], %g7
stb %g5, [%l7 + 0x0F]
edge16 %g2, %g4, %o5
ba,pt %xcc, loop_3841
brnz %o0, loop_3842
smulcc %i1, 0x0C26, %g1
add %i0, 0x00FC, %i5
loop_3841:
orcc %l6, 0x13D6, %i7
loop_3842:
taddcc %g6, 0x00B2, %g3
ba,a,pt %xcc, loop_3843
ldub [%l7 + 0x1A], %i6
lduw [%l7 + 0x78], %o1
bgu,a %icc, loop_3844
loop_3843:
fnors %f2, %f2, %f0
fbn %fcc2, loop_3845
bl loop_3846
loop_3844:
mulx %l2, %l3, %l0
fbule,a %fcc2, loop_3847
loop_3845:
fmovsne %xcc, %f9, %f4
loop_3846:
alignaddrl %l5, %o3, %o7
or %o6, 0x0C07, %i3
loop_3847:
sth %o2, [%l7 + 0x42]
movvc %xcc, %l4, %l1
stw %i2, [%l7 + 0x34]
ldx [%l7 + 0x30], %i4
fmovdne %icc, %f10, %f1
fexpand %f12, %f14
array16 %g7, %g5, %o4
be,a %xcc, loop_3848
bcs,a,pt %xcc, loop_3849
fmuld8sux16 %f6, %f14, %f12
st %f4, [%l7 + 0x40]
loop_3848:
array8 %g4, %g2, %o0
loop_3849:
st %f6, [%l7 + 0x14]
fmovrse %o5, %f12, %f3
sra %g1, %i0, %i5
faligndata %f8, %f0, %f2
fmovrse %l6, %f11, %f9
nop
setx loop_3850, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8n %i1, %g6, %i7
tl %icc, 0x1
fandnot2s %f4, %f9, %f5
loop_3850:
fmovrslz %i6, %f3, %f11
bneg,pn %icc, loop_3851
fcmpeq32 %f12, %f4, %o1
fmovsn %icc, %f9, %f12
mulscc %g3, %l3, %l2
loop_3851:
fabsd %f8, %f14
fmovdl %icc, %f0, %f3
fmovsge %xcc, %f3, %f7
st %f11, [%l7 + 0x54]
ldx [%l7 + 0x30], %l0
fornot1 %f6, %f2, %f14
stx %o3, [%l7 + 0x78]
st %f2, [%l7 + 0x20]
ldd [%l7 + 0x28], %f8
fxor %f0, %f2, %f2
tg %icc, 0x7
addc %l5, %o7, %o6
andcc %o2, %l4, %l1
movg %icc, %i2, %i3
ldd [%l7 + 0x40], %f12
sllx %g7, %i4, %o4
bl,pt %icc, loop_3852
orn %g4, %g2, %o0
fbue %fcc2, loop_3853
sth %o5, [%l7 + 0x66]
loop_3852:
smul %g5, 0x1B3E, %g1
ldub [%l7 + 0x4F], %i0
loop_3853:
fmovsneg %xcc, %f3, %f12
be %icc, loop_3854
ldx [%l7 + 0x28], %i5
bl %xcc, loop_3855
mulx %l6, %i1, %g6
loop_3854:
fpadd32 %f10, %f14, %f14
fone %f6
loop_3855:
sth %i7, [%l7 + 0x3E]
fabss %f9, %f2
call loop_3856
movgu %icc, %i6, %o1
brlez %l3, loop_3857
tl %icc, 0x5
loop_3856:
tle %xcc, 0x3
fmul8ulx16 %f12, %f14, %f6
loop_3857:
movl %icc, %g3, %l2
be,pt %icc, loop_3858
ldd [%l7 + 0x60], %f4
movvc %xcc, %o3, %l5
add %o7, %l0, %o6
loop_3858:
fcmpne32 %f12, %f12, %l4
ba loop_3859
fpmerge %f4, %f15, %f2
fbne,a %fcc3, loop_3860
fmovsneg %icc, %f1, %f12
loop_3859:
fmovdle %xcc, %f6, %f15
fone %f0
loop_3860:
sub %o2, 0x0F7C, %l1
edge32n %i2, %g7, %i3
stw %i4, [%l7 + 0x18]
fpsub32s %f3, %f3, %f4
tcs %xcc, 0x0
sdivx %g4, 0x12AA, %o4
ldub [%l7 + 0x2E], %g2
sethi 0x1F32, %o0
lduw [%l7 + 0x6C], %g5
ld [%l7 + 0x3C], %f0
stb %o5, [%l7 + 0x3C]
xor %g1, %i5, %i0
fmovdgu %icc, %f7, %f10
ld [%l7 + 0x14], %f6
fandnot1s %f14, %f9, %f3
ld [%l7 + 0x24], %f12
ldub [%l7 + 0x79], %i1
fands %f14, %f14, %f11
lduw [%l7 + 0x28], %l6
ldsb [%l7 + 0x3B], %g6
bpos loop_3861
ldd [%l7 + 0x38], %f10
ldd [%l7 + 0x30], %f12
fmovdgu %xcc, %f4, %f5
loop_3861:
xnor %i7, %o1, %l3
fmovdvc %xcc, %f10, %f3
fba,a %fcc1, loop_3862
fmovsg %icc, %f6, %f15
stb %g3, [%l7 + 0x4A]
fmovsleu %icc, %f13, %f5
loop_3862:
fsrc1s %f0, %f14
tvc %xcc, 0x5
fmovrslz %i6, %f9, %f5
tpos %xcc, 0x2
fornot1s %f9, %f11, %f10
stb %o3, [%l7 + 0x5A]
movpos %xcc, %l5, %l2
edge32ln %l0, %o7, %o6
bgu,a,pn %icc, loop_3863
fcmpeq32 %f12, %f14, %o2
fsrc2 %f10, %f10
smul %l4, %i2, %l1
loop_3863:
fsrc2s %f6, %f3
st %f11, [%l7 + 0x7C]
tgu %xcc, 0x5
fbu %fcc3, loop_3864
bleu %xcc, loop_3865
fmovrslz %g7, %f2, %f10
fpsub16s %f12, %f0, %f6
loop_3864:
mulscc %i3, 0x0AFC, %i4
loop_3865:
pdist %f0, %f6, %f6
lduh [%l7 + 0x74], %g4
sdivx %o4, 0x061C, %g2
bneg,a,pt %icc, loop_3866
smulcc %g5, %o0, %g1
taddcc %i5, 0x09F9, %i0
tg %xcc, 0x7
loop_3866:
be,a %icc, loop_3867
movg %xcc, %i1, %l6
fmovsne %icc, %f9, %f0
ldsh [%l7 + 0x44], %g6
loop_3867:
sth %o5, [%l7 + 0x60]
ldub [%l7 + 0x58], %o1
stw %i7, [%l7 + 0x60]
ldx [%l7 + 0x68], %g3
ldsh [%l7 + 0x62], %i6
fbu,a %fcc2, loop_3868
subc %l3, %l5, %o3
fmovrdlz %l0, %f8, %f4
bn %xcc, loop_3869
loop_3868:
srlx %l2, %o7, %o6
ldx [%l7 + 0x40], %o2
taddcc %i2, %l1, %g7
loop_3869:
stx %i3, [%l7 + 0x70]
bne %icc, loop_3870
fmovsg %xcc, %f10, %f12
lduw [%l7 + 0x40], %l4
ldsw [%l7 + 0x2C], %g4
loop_3870:
tle %xcc, 0x5
edge8 %i4, %g2, %g5
fpadd16 %f4, %f14, %f10
xnorcc %o4, 0x0F13, %g1
ldsb [%l7 + 0x12], %o0
fsrc2 %f2, %f14
fnot1 %f2, %f4
ldx [%l7 + 0x48], %i0
ldx [%l7 + 0x30], %i1
lduh [%l7 + 0x26], %i5
popc 0x1549, %l6
nop
setx loop_3871, %l0, %l1
jmpl %l1, %g6
call loop_3872
xnorcc %o5, 0x0838, %o1
alignaddr %g3, %i6, %l3
loop_3871:
bcc %icc, loop_3873
loop_3872:
bvc,pn %xcc, loop_3874
fsrc2 %f0, %f14
add %l5, 0x1957, %i7
loop_3873:
fmovdg %xcc, %f5, %f14
loop_3874:
fmovsn %icc, %f7, %f14
for %f4, %f10, %f8
stw %o3, [%l7 + 0x34]
umul %l0, 0x1E23, %l2
call loop_3875
umul %o6, 0x133F, %o2
ldsh [%l7 + 0x1A], %o7
lduw [%l7 + 0x40], %l1
loop_3875:
fmovrdgz %g7, %f14, %f14
lduh [%l7 + 0x2A], %i2
xorcc %i3, 0x00F1, %l4
movrgz %g4, 0x087, %i4
fbue %fcc1, loop_3876
edge32ln %g2, %g5, %g1
ldsh [%l7 + 0x1E], %o0
ldd [%l7 + 0x58], %f2
loop_3876:
movcc %icc, %o4, %i1
sth %i5, [%l7 + 0x7C]
st %f1, [%l7 + 0x20]
sth %i0, [%l7 + 0x78]
ld [%l7 + 0x3C], %f14
fmovdneg %icc, %f1, %f9
ldd [%l7 + 0x50], %f4
lduw [%l7 + 0x50], %g6
bvc,a loop_3877
fmovde %xcc, %f3, %f8
brlez %l6, loop_3878
xnor %o5, 0x1811, %o1
loop_3877:
edge32l %g3, %l3, %i6
array16 %i7, %l5, %l0
loop_3878:
fmovrdgz %o3, %f4, %f6
fzero %f6
movn %icc, %l2, %o2
ldsb [%l7 + 0x0A], %o7
fbuge %fcc3, loop_3879
or %o6, %l1, %i2
bne %xcc, loop_3880
fmul8x16au %f3, %f3, %f0
loop_3879:
ldd [%l7 + 0x70], %f0
edge32ln %g7, %i3, %l4
loop_3880:
ble,a,pt %icc, loop_3881
fmovsne %icc, %f7, %f10
fmovda %icc, %f6, %f9
edge32n %i4, %g4, %g5
loop_3881:
fnors %f10, %f6, %f13
ldub [%l7 + 0x63], %g1
brlz %g2, loop_3882
fmovscc %xcc, %f8, %f6
fble,a %fcc3, loop_3883
fone %f12
loop_3882:
ldub [%l7 + 0x7E], %o0
ld [%l7 + 0x10], %f12
loop_3883:
lduw [%l7 + 0x50], %o4
nop
setx loop_3884, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f6, [%l7 + 0x68]
fmovdleu %xcc, %f10, %f10
fpadd16s %f15, %f10, %f9
loop_3884:
and %i5, 0x03A7, %i0
fmovspos %xcc, %f5, %f15
fand %f12, %f2, %f8
fbn,a %fcc3, loop_3885
bleu,a,pn %icc, loop_3886
fbuge,a %fcc1, loop_3887
fmovda %xcc, %f7, %f13
loop_3885:
fbug %fcc1, loop_3888
loop_3886:
fmovscc %icc, %f2, %f0
loop_3887:
xnorcc %g6, 0x1FF6, %i1
fnot2s %f8, %f9
loop_3888:
ldsh [%l7 + 0x5A], %l6
tle %xcc, 0x3
fmuld8sux16 %f8, %f4, %f8
bneg,a,pt %xcc, loop_3889
brnz,a %o1, loop_3890
fzero %f12
ldd [%l7 + 0x40], %f6
loop_3889:
movre %o5, 0x2A2, %g3
loop_3890:
edge16l %l3, %i7, %i6
fandnot1 %f4, %f8, %f12
lduw [%l7 + 0x2C], %l0
tvc %xcc, 0x0
tcc %icc, 0x2
nop
setx loop_3891, %l0, %l1
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 %f0, %f1, %f6
sth %l5, [%l7 + 0x1A]
brgz %o3, loop_3892
loop_3891:
lduw [%l7 + 0x7C], %l2
te %icc, 0x3
fmovdl %icc, %f3, %f4
loop_3892:
ldsb [%l7 + 0x26], %o7
ldx [%l7 + 0x30], %o2
tle %xcc, 0x3
ldub [%l7 + 0x78], %o6
ldsh [%l7 + 0x54], %i2
fands %f3, %f4, %f12
bvs %xcc, loop_3893
edge32 %g7, %i3, %l1
bge,pt %icc, loop_3894
ldsb [%l7 + 0x60], %i4
loop_3893:
fxor %f12, %f6, %f4
movre %g4, %l4, %g1
loop_3894:
bleu,pt %xcc, loop_3895
lduh [%l7 + 0x3A], %g2
fmovs %f10, %f13
ldsh [%l7 + 0x30], %g5
loop_3895:
ldx [%l7 + 0x20], %o0
bcc,a %xcc, loop_3896
stx %i5, [%l7 + 0x18]
tg %xcc, 0x0
lduh [%l7 + 0x7A], %i0
loop_3896:
faligndata %f14, %f6, %f6
movge %icc, %g6, %o4
stw %l6, [%l7 + 0x4C]
sth %i1, [%l7 + 0x6A]
nop
setx loop_3897, %l0, %l1
jmpl %l1, %o5
lduw [%l7 + 0x48], %g3
ld [%l7 + 0x18], %f3
fble,a %fcc2, loop_3898
loop_3897:
bgu %xcc, loop_3899
ldx [%l7 + 0x60], %o1
tn %icc, 0x2
loop_3898:
fble %fcc3, loop_3900
loop_3899:
fbe,a %fcc3, loop_3901
srlx %i7, 0x08, %i6
fmuld8sux16 %f12, %f12, %f4
loop_3900:
orn %l3, %l0, %l5
loop_3901:
ldx [%l7 + 0x70], %o3
tcs %icc, 0x5
xnorcc %l2, %o2, %o6
movneg %icc, %o7, %g7
fbul,a %fcc1, loop_3902
fsrc1 %f0, %f14
stw %i2, [%l7 + 0x18]
stx %i3, [%l7 + 0x58]
loop_3902:
fpsub32 %f0, %f2, %f0
fpsub32 %f4, %f8, %f14
addccc %l1, %g4, %l4
edge8l %i4, %g2, %g5
std %f0, [%l7 + 0x28]
st %f3, [%l7 + 0x40]
ld [%l7 + 0x4C], %f5
array16 %g1, %i5, %i0
std %f4, [%l7 + 0x18]
subc %o0, 0x008D, %g6
movne %icc, %o4, %l6
smulcc %o5, %i1, %g3
fmovrslz %i7, %f2, %f14
tpos %xcc, 0x1
fmovse %icc, %f14, %f13
brgz,a %i6, loop_3903
sth %o1, [%l7 + 0x22]
fbu %fcc3, loop_3904
ldx [%l7 + 0x60], %l3
loop_3903:
xnorcc %l0, %l5, %l2
umul %o2, %o3, %o7
loop_3904:
stb %o6, [%l7 + 0x6A]
std %f8, [%l7 + 0x48]
tn %xcc, 0x4
ldd [%l7 + 0x18], %f14
fmul8x16al %f3, %f7, %f2
fbge,a %fcc1, loop_3905
movl %xcc, %g7, %i2
stx %i3, [%l7 + 0x10]
lduw [%l7 + 0x58], %g4
loop_3905:
tneg %icc, 0x7
for %f6, %f12, %f8
fnegd %f6, %f8
ldsb [%l7 + 0x08], %l4
lduh [%l7 + 0x66], %l1
stb %g2, [%l7 + 0x78]
subc %g5, 0x1422, %i4
fmovsl %xcc, %f3, %f9
movvs %icc, %g1, %i5
fmovrse %i0, %f2, %f13
fbo,a %fcc1, loop_3906
fmovdleu %xcc, %f7, %f1
ld [%l7 + 0x3C], %f15
ldd [%l7 + 0x08], %f2
loop_3906:
fmovsle %xcc, %f12, %f13
fmovdl %icc, %f2, %f8
mova %xcc, %g6, %o4
andn %o0, %l6, %o5
lduw [%l7 + 0x14], %i1
udiv %g3, 0x130E, %i6
fornot2s %f12, %f4, %f4
fnot2 %f12, %f4
edge8l %o1, %i7, %l0
fnot1 %f0, %f14
ble %xcc, loop_3907
tcs %xcc, 0x1
fabss %f15, %f7
lduw [%l7 + 0x70], %l3
loop_3907:
fnand %f6, %f0, %f8
fandnot2s %f1, %f5, %f4
brz %l5, loop_3908
fbuge %fcc3, loop_3909
add %o2, 0x19C2, %o3
ldd [%l7 + 0x30], %f8
loop_3908:
fmovdcs %xcc, %f3, %f5
loop_3909:
fandnot1s %f15, %f13, %f14
srlx %o7, %o6, %l2
fnand %f0, %f8, %f6
fnot1s %f15, %f8
tg %icc, 0x7
ldub [%l7 + 0x15], %i2
std %f2, [%l7 + 0x38]
tvs %xcc, 0x6
stw %i3, [%l7 + 0x20]
fbug,a %fcc0, loop_3910
st %f2, [%l7 + 0x14]
srax %g4, %l4, %l1
udivcc %g2, 0x122D, %g5
loop_3910:
stx %i4, [%l7 + 0x08]
ldsw [%l7 + 0x6C], %g1
edge16 %g7, %i0, %g6
ta %xcc, 0x1
stb %i5, [%l7 + 0x29]
fone %f6
umul %o0, %o4, %l6
stx %i1, [%l7 + 0x10]
fmovrslz %g3, %f7, %f3
fexpand %f4, %f8
fmovrslez %i6, %f1, %f11
ldsb [%l7 + 0x74], %o1
stb %i7, [%l7 + 0x6C]
bcc,a,pt %xcc, loop_3911
fcmple16 %f2, %f6, %l0
ldsh [%l7 + 0x2C], %o5
fxnors %f5, %f12, %f11
loop_3911:
fandnot2s %f0, %f9, %f2
lduh [%l7 + 0x2C], %l5
edge8ln %o2, %o3, %l3
std %f0, [%l7 + 0x48]
tne %xcc, 0x7
sth %o7, [%l7 + 0x12]
tne %icc, 0x4
fcmpne16 %f8, %f4, %o6
fmovdle %icc, %f10, %f0
std %f12, [%l7 + 0x48]
sdivx %l2, 0x1814, %i3
fsrc1 %f6, %f10
stw %i2, [%l7 + 0x64]
edge16 %l4, %l1, %g2
fxnor %f10, %f2, %f14
addccc %g5, 0x1E94, %g4
addccc %i4, %g7, %i0
fmovd %f10, %f0
tvc %xcc, 0x5
lduw [%l7 + 0x60], %g6
lduh [%l7 + 0x24], %i5
fmovsvc %xcc, %f8, %f1
fmul8x16au %f1, %f7, %f12
ld [%l7 + 0x18], %f2
for %f2, %f6, %f2
std %f14, [%l7 + 0x60]
lduw [%l7 + 0x50], %g1
ble,a %xcc, loop_3912
fmovdvs %xcc, %f2, %f10
fbl %fcc3, loop_3913
movleu %icc, %o0, %o4
loop_3912:
fornot1 %f14, %f4, %f6
siam 0x2
loop_3913:
fmovrde %i1, %f14, %f2
fors %f6, %f1, %f15
brz,a %l6, loop_3914
ld [%l7 + 0x10], %f15
bvc,a %icc, loop_3915
sth %i6, [%l7 + 0x0A]
loop_3914:
lduh [%l7 + 0x42], %o1
movge %xcc, %g3, %i7
loop_3915:
ldx [%l7 + 0x28], %o5
fandnot1s %f12, %f13, %f0
fmovrse %l0, %f6, %f8
ldd [%l7 + 0x10], %f6
movpos %icc, %o2, %l5
ldsw [%l7 + 0x78], %o3
movpos %icc, %o7, %o6
sdivx %l3, 0x152C, %l2
fnors %f12, %f14, %f9
xor %i2, 0x042D, %l4
movgu %icc, %l1, %g2
fornot2 %f12, %f2, %f8
fmovda %xcc, %f9, %f10
fabss %f11, %f4
fpsub16 %f8, %f2, %f0
brgz %g5, loop_3916
stb %g4, [%l7 + 0x3C]
movvc %xcc, %i4, %g7
sth %i0, [%l7 + 0x64]
loop_3916:
stb %g6, [%l7 + 0x57]
ldsh [%l7 + 0x74], %i3
lduh [%l7 + 0x32], %g1
movne %xcc, %o0, %i5
ldsh [%l7 + 0x18], %i1
ldub [%l7 + 0x2B], %l6
lduh [%l7 + 0x7A], %o4
ldsw [%l7 + 0x60], %o1
fmovdge %xcc, %f5, %f2
andncc %g3, %i7, %i6
bcc,pt %xcc, loop_3917
ldub [%l7 + 0x2F], %o5
fcmps %fcc2, %f7, %f0
fmovdge %icc, %f7, %f0
loop_3917:
fmovse %icc, %f3, %f14
fzero %f12
fmovde %icc, %f4, %f1
movrgez %l0, 0x096, %l5
fpadd32s %f12, %f5, %f9
srl %o3, 0x04, %o7
brz %o2, loop_3918
alignaddr %o6, %l2, %l3
lduh [%l7 + 0x22], %i2
sdiv %l4, 0x1030, %g2
loop_3918:
lduw [%l7 + 0x60], %g5
srlx %g4, 0x0B, %l1
edge32l %g7, %i4, %i0
fors %f6, %f15, %f1
fzero %f12
movvs %icc, %i3, %g1
sth %g6, [%l7 + 0x54]
fxors %f14, %f11, %f13
addccc %i5, 0x1649, %o0
ldsw [%l7 + 0x18], %i1
std %f10, [%l7 + 0x60]
edge32ln %o4, %o1, %l6
subc %g3, %i6, %i7
ldub [%l7 + 0x1A], %o5
ldub [%l7 + 0x4A], %l5
fpadd16s %f5, %f11, %f0
fsrc1s %f0, %f2
fcmpeq32 %f2, %f12, %o3
array16 %o7, %o2, %l0
udiv %o6, 0x1B98, %l2
fpackfix %f2, %f13
fmul8sux16 %f0, %f12, %f14
array32 %l3, %l4, %i2
fmovdl %icc, %f12, %f2
nop
setx loop_3919, %l0, %l1
jmpl %l1, %g2
stw %g4, [%l7 + 0x6C]
ldsb [%l7 + 0x1E], %l1
fmovdge %icc, %f13, %f12
loop_3919:
smulcc %g5, 0x0E7E, %i4
fpack32 %f4, %f4, %f6
fzero %f8
fone %f6
std %f6, [%l7 + 0x38]
ld [%l7 + 0x08], %f14
ldsb [%l7 + 0x56], %g7
ldd [%l7 + 0x08], %f14
std %f12, [%l7 + 0x68]
movrgz %i0, %i3, %g1
sethi 0x1F48, %i5
fmovdcs %icc, %f14, %f5
std %f0, [%l7 + 0x78]
fnegd %f6, %f12
ldx [%l7 + 0x30], %g6
ldsb [%l7 + 0x2C], %o0
ldsb [%l7 + 0x37], %o4
fbe %fcc0, loop_3920
nop
setx loop_3921, %l0, %l1
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 0x09CC, %o1
edge16l %i1, %l6, %i6
loop_3920:
fones %f11
loop_3921:
bge,a loop_3922
fmovrde %g3, %f10, %f8
ldsw [%l7 + 0x58], %i7
movle %xcc, %o5, %l5
loop_3922:
bneg loop_3923
stw %o3, [%l7 + 0x44]
fmovdcs %xcc, %f11, %f12
fmovrsgz %o2, %f6, %f6
loop_3923:
xnor %l0, %o7, %l2
move %xcc, %o6, %l4
movne %icc, %i2, %l3
mulx %g4, 0x1595, %g2
sth %g5, [%l7 + 0x1A]
ldsb [%l7 + 0x1E], %i4
taddcctv %l1, %i0, %i3
st %f4, [%l7 + 0x34]
std %f8, [%l7 + 0x28]
brgz,a %g7, loop_3924
fcmple16 %f14, %f14, %i5
st %f1, [%l7 + 0x4C]
ldsb [%l7 + 0x2D], %g1
loop_3924:
tle %xcc, 0x6
ldub [%l7 + 0x1E], %o0
tgu %icc, 0x5
stw %o4, [%l7 + 0x20]
fornot1 %f0, %f10, %f12
sth %g6, [%l7 + 0x7C]
subcc %o1, %l6, %i6
fzeros %f13
movle %xcc, %i1, %g3
umulcc %i7, %o5, %l5
fmul8x16au %f12, %f2, %f8
fcmpne16 %f4, %f14, %o3
ldsb [%l7 + 0x2C], %l0
fba,a %fcc3, loop_3925
movge %icc, %o7, %l2
ld [%l7 + 0x3C], %f10
lduw [%l7 + 0x60], %o6
loop_3925:
sth %o2, [%l7 + 0x38]
bvc,pn %icc, loop_3926
fmuld8sux16 %f4, %f7, %f2
bshuffle %f6, %f4, %f14
brnz,a %l4, loop_3927
loop_3926:
ldx [%l7 + 0x70], %i2
fmovsleu %xcc, %f10, %f6
ldx [%l7 + 0x20], %l3
loop_3927:
fpsub32 %f0, %f2, %f12
bvc loop_3928
ldsh [%l7 + 0x0C], %g2
fmovdvc %xcc, %f0, %f13
fexpand %f15, %f2
loop_3928:
edge8ln %g5, %i4, %g4
fbue,a %fcc0, loop_3929
ldsh [%l7 + 0x66], %i0
udiv %i3, 0x18C0, %g7
ldsb [%l7 + 0x6F], %l1
loop_3929:
fxnors %f1, %f14, %f13
fandnot2 %f6, %f12, %f8
st %f15, [%l7 + 0x5C]
subcc %g1, 0x1948, %i5
fmovsl %icc, %f5, %f3
ldx [%l7 + 0x60], %o4
ldd [%l7 + 0x10], %f12
fmul8x16 %f2, %f4, %f12
fmovdle %xcc, %f12, %f0
fpsub16s %f7, %f7, %f14
fbuge %fcc1, loop_3930
edge8 %g6, %o1, %l6
sdivcc %o0, 0x0F0F, %i6
sra %i1, %i7, %g3
loop_3930:
movrgz %l5, %o5, %o3
fmul8ulx16 %f0, %f10, %f14
ldsb [%l7 + 0x7D], %l0
edge16l %l2, %o6, %o7
bg,pt %xcc, loop_3931
stx %o2, [%l7 + 0x70]
fmul8x16 %f10, %f8, %f12
udivcc %i2, 0x1CAB, %l4
loop_3931:
andcc %g2, 0x173D, %l3
tsubcctv %i4, 0x16C4, %g4
xorcc %g5, %i3, %i0
bg,pt %xcc, loop_3932
st %f15, [%l7 + 0x0C]
fcmple16 %f0, %f14, %g7
fnor %f10, %f2, %f0
loop_3932:
fba %fcc3, loop_3933
fands %f2, %f8, %f14
edge32l %g1, %l1, %i5
fmovsg %icc, %f0, %f6
loop_3933:
lduw [%l7 + 0x34], %o4
pdist %f4, %f8, %f0
fmovrdlez %g6, %f12, %f6
fmovdleu %icc, %f13, %f1
ldd [%l7 + 0x30], %f2
ldsb [%l7 + 0x0A], %l6
fpadd32s %f0, %f13, %f8
fnot1s %f6, %f0
stx %o0, [%l7 + 0x70]
st %f7, [%l7 + 0x6C]
fmovdg %xcc, %f4, %f5
fbule,a %fcc2, loop_3934
fmovsn %icc, %f0, %f5
fzero %f0
fnot2 %f10, %f4
loop_3934:
fmovscc %xcc, %f0, %f4
ldsw [%l7 + 0x38], %i6
ld [%l7 + 0x78], %f1
movvc %xcc, %i1, %i7
fmovscc %xcc, %f12, %f5
fbl %fcc1, loop_3935
fmovd %f4, %f6
fexpand %f4, %f14
brz,a %g3, loop_3936
loop_3935:
sdivx %l5, 0x1D6E, %o5
for %f2, %f10, %f14
ta %icc, 0x2
loop_3936:
fmovsle %xcc, %f15, %f1
xor %o1, 0x19FE, %l0
movl %xcc, %o3, %l2
sllx %o7, 0x09, %o6
ldsb [%l7 + 0x2B], %i2
for %f4, %f4, %f0
fones %f5
fbuge %fcc3, loop_3937
ldx [%l7 + 0x20], %l4
andcc %o2, %l3, %i4
fsrc2 %f14, %f0
loop_3937:
ldub [%l7 + 0x0B], %g4
fmovdle %icc, %f11, %f4
fandnot1s %f5, %f7, %f11
ldsw [%l7 + 0x40], %g2
ldub [%l7 + 0x51], %i3
edge8ln %g5, %i0, %g1
stw %g7, [%l7 + 0x10]
fcmpne16 %f14, %f10, %l1
fbne %fcc3, loop_3938
fandnot2s %f6, %f6, %f12
fbl,a %fcc3, loop_3939
fbug,a %fcc0, loop_3940
loop_3938:
stb %o4, [%l7 + 0x3A]
ldsw [%l7 + 0x3C], %i5
loop_3939:
stb %l6, [%l7 + 0x5A]
loop_3940:
movne %icc, %o0, %g6
fbue %fcc0, loop_3941
fmovdvc %icc, %f6, %f4
brnz,a %i6, loop_3942
lduw [%l7 + 0x2C], %i7
loop_3941:
xnorcc %g3, 0x0916, %l5
fmovsvs %xcc, %f2, %f14
loop_3942:
ldub [%l7 + 0x7D], %i1
ldsw [%l7 + 0x3C], %o1
fmovsa %xcc, %f9, %f0
fcmpgt32 %f6, %f8, %l0
fornot2 %f4, %f10, %f10
lduh [%l7 + 0x4E], %o3
sth %l2, [%l7 + 0x7E]
move %xcc, %o7, %o6
stw %i2, [%l7 + 0x1C]
andcc %l4, 0x16A8, %o5
fandnot2s %f12, %f5, %f10
tg %xcc, 0x3
fbne,a %fcc1, loop_3943
ldsw [%l7 + 0x28], %o2
edge8l %l3, %g4, %i4
fcmpes %fcc1, %f8, %f8
loop_3943:
fmovdpos %xcc, %f1, %f6
fmovdneg %xcc, %f1, %f0
mova %icc, %g2, %g5
brz %i3, loop_3944
fmovdcs %icc, %f9, %f3
sethi 0x189F, %i0
fornot1s %f7, %f3, %f7
loop_3944:
umul %g7, 0x106B, %l1
stx %g1, [%l7 + 0x30]
fmovdvc %icc, %f4, %f2
movleu %icc, %o4, %i5
stw %l6, [%l7 + 0x18]
for %f8, %f2, %f14
fbo %fcc2, loop_3945
edge16 %o0, %g6, %i6
fmovdvs %xcc, %f2, %f9
fzero %f6
loop_3945:
ldsw [%l7 + 0x7C], %i7
stw %g3, [%l7 + 0x48]
tneg %xcc, 0x6
bl loop_3946
ld [%l7 + 0x40], %f8
fnegs %f3, %f0
bcs,a loop_3947
loop_3946:
fandnot1s %f6, %f11, %f0
tle %icc, 0x2
fnegd %f4, %f2
loop_3947:
ldsh [%l7 + 0x46], %i1
fornot1 %f0, %f0, %f2
ldsb [%l7 + 0x69], %l5
tle %icc, 0x0
stb %o1, [%l7 + 0x4C]
lduh [%l7 + 0x78], %l0
edge32 %o3, %l2, %o6
bcs,pt %xcc, loop_3948
lduw [%l7 + 0x10], %i2
bpos loop_3949
udivcc %o7, 0x1E62, %o5
loop_3948:
addc %o2, 0x0777, %l3
ldsb [%l7 + 0x5D], %g4
loop_3949:
fbn,a %fcc0, loop_3950
bcc,a %icc, loop_3951
tpos %xcc, 0x2
ldub [%l7 + 0x7D], %i4
loop_3950:
lduh [%l7 + 0x26], %g2
loop_3951:
fbu %fcc1, loop_3952
ldub [%l7 + 0x1E], %g5
edge16n %i3, %l4, %i0
fpack16 %f10, %f9
loop_3952:
fmovrdgez %l1, %f10, %f8
fmovsle %icc, %f5, %f10
fmovrslz %g1, %f9, %f5
fones %f0
brnz,a %g7, loop_3953
fbl,a %fcc0, loop_3954
std %f4, [%l7 + 0x08]
fmovd %f14, %f14
loop_3953:
fbul %fcc3, loop_3955
loop_3954:
ldd [%l7 + 0x68], %f14
ld [%l7 + 0x0C], %f10
ld [%l7 + 0x38], %f14
loop_3955:
fcmpgt32 %f8, %f0, %i5
bshuffle %f8, %f12, %f0
bpos,pn %icc, loop_3956
addccc %l6, %o0, %o4
fornot2 %f2, %f4, %f0
fnegs %f14, %f15
loop_3956:
fmovdl %icc, %f4, %f0
faligndata %f4, %f14, %f0
lduw [%l7 + 0x2C], %i6
ldub [%l7 + 0x19], %g6
subc %g3, %i1, %l5
sethi 0x10FB, %i7
orncc %l0, %o1, %l2
edge16 %o6, %i2, %o3
orncc %o7, %o2, %l3
or %o5, %i4, %g2
tgu %xcc, 0x1
brgez,a %g4, loop_3957
fmovdg %icc, %f7, %f12
fcmpeq32 %f10, %f14, %g5
ldd [%l7 + 0x58], %f4
loop_3957:
stw %i3, [%l7 + 0x4C]
sth %i0, [%l7 + 0x50]
lduh [%l7 + 0x5A], %l4
bshuffle %f12, %f4, %f4
stb %l1, [%l7 + 0x0D]
subcc %g7, %i5, %l6
ldsw [%l7 + 0x2C], %g1
fbuge,a %fcc0, loop_3958
stb %o0, [%l7 + 0x1C]
be,a %icc, loop_3959
brlz,a %i6, loop_3960
loop_3958:
bg,pt %xcc, loop_3961
bge,a,pt %icc, loop_3962
loop_3959:
ldub [%l7 + 0x52], %g6
loop_3960:
movneg %xcc, %g3, %i1
loop_3961:
nop
setx loop_3963, %l0, %l1
jmpl %l1, %o4
loop_3962:
fcmple16 %f10, %f6, %l5
fnegs %f3, %f13
tn %xcc, 0x5
loop_3963:
smulcc %l0, 0x1C18, %o1
fornot2s %f7, %f13, %f9
tcc %icc, 0x0
ldsb [%l7 + 0x0E], %l2
array32 %i7, %o6, %o3
fmovdvs %icc, %f10, %f11
fnand %f4, %f14, %f2
ldub [%l7 + 0x0E], %o7
tne %xcc, 0x3
bvs,pt %xcc, loop_3964
fpadd16s %f2, %f11, %f8
fones %f4
stb %i2, [%l7 + 0x60]
loop_3964:
ldd [%l7 + 0x60], %f8
smulcc %l3, 0x1D9F, %o5
fmovsn %icc, %f13, %f15
tcc %xcc, 0x6
smul %o2, %g2, %i4
edge32l %g4, %g5, %i3
fmovsgu %xcc, %f8, %f8
fmovdvc %icc, %f8, %f12
lduh [%l7 + 0x2C], %l4
tleu %xcc, 0x2
movg %xcc, %i0, %g7
fble %fcc0, loop_3965
fnegs %f4, %f15
movvc %icc, %l1, %l6
taddcctv %i5, 0x1372, %o0
loop_3965:
tsubcctv %i6, %g6, %g1
ldsw [%l7 + 0x44], %g3
orcc %i1, 0x0719, %l5
array32 %o4, %l0, %l2
mulx %o1, %o6, %i7
movl %xcc, %o3, %o7
xorcc %i2, 0x05ED, %l3
std %f2, [%l7 + 0x58]
brz,a %o2, loop_3966
fba,a %fcc0, loop_3967
bcc,a,pt %xcc, loop_3968
faligndata %f14, %f0, %f0
loop_3966:
ldx [%l7 + 0x60], %o5
loop_3967:
tl %icc, 0x7
loop_3968:
stx %g2, [%l7 + 0x60]
tl %xcc, 0x1
fmovrsgez %g4, %f6, %f6
array32 %g5, %i3, %i4
umulcc %i0, 0x1181, %g7
fble %fcc3, loop_3969
std %f8, [%l7 + 0x20]
bvc,a loop_3970
stb %l1, [%l7 + 0x41]
loop_3969:
fxors %f0, %f2, %f2
array16 %l4, %i5, %o0
loop_3970:
fnot2s %f1, %f11
lduh [%l7 + 0x70], %i6
brgez %g6, loop_3971
sth %l6, [%l7 + 0x18]
lduh [%l7 + 0x42], %g3
fpsub16s %f4, %f0, %f6
loop_3971:
ldsb [%l7 + 0x4D], %g1
edge8l %l5, %i1, %l0
umulcc %l2, %o4, %o6
fpadd32 %f12, %f10, %f14
tcc %icc, 0x5
fcmpeq16 %f0, %f12, %o1
fbg,a %fcc2, loop_3972
sub %o3, %o7, %i7
st %f1, [%l7 + 0x48]
brnz %i2, loop_3973
loop_3972:
movne %xcc, %l3, %o5
fmovs %f10, %f2
fbo %fcc3, loop_3974
loop_3973:
fmovdneg %icc, %f4, %f8
fpsub16s %f12, %f4, %f12
sllx %g2, %g4, %g5
loop_3974:
be,pt %xcc, loop_3975
bneg %icc, loop_3976
fbo,a %fcc2, loop_3977
fmovscc %xcc, %f1, %f14
loop_3975:
sub %i3, %i4, %o2
loop_3976:
sth %i0, [%l7 + 0x1A]
loop_3977:
sllx %g7, %l4, %i5
ldsw [%l7 + 0x60], %o0
orn %l1, 0x163B, %i6
ldsb [%l7 + 0x1D], %g6
fble,a %fcc2, loop_3978
fxors %f8, %f5, %f11
lduw [%l7 + 0x3C], %l6
ldsh [%l7 + 0x18], %g3
loop_3978:
ldsw [%l7 + 0x5C], %g1
ldd [%l7 + 0x38], %f6
stx %i1, [%l7 + 0x30]
fmovda %xcc, %f12, %f15
tvs %xcc, 0x0
ldub [%l7 + 0x1C], %l0
fmovsa %icc, %f7, %f6
movne %icc, %l2, %o4
edge32 %l5, %o6, %o1
st %f0, [%l7 + 0x0C]
alignaddr %o3, %o7, %i7
lduw [%l7 + 0x38], %i2
movrgez %o5, %l3, %g4
fsrc2 %f6, %f2
ldd [%l7 + 0x08], %f14
fandnot1s %f10, %f5, %f4
movge %xcc, %g2, %i3
movleu %icc, %g5, %o2
bpos,a,pn %icc, loop_3979
fpack16 %f6, %f13
sllx %i4, 0x0F, %g7
tvc %xcc, 0x7
loop_3979:
fmul8ulx16 %f14, %f12, %f0
movg %xcc, %i0, %i5
movrgez %o0, 0x27F, %l1
movrgez %l4, 0x384, %i6
fmovsge %xcc, %f9, %f7
fmovrdgz %l6, %f2, %f6
subc %g6, 0x094C, %g3
edge8ln %i1, %g1, %l0
stx %l2, [%l7 + 0x30]
std %f8, [%l7 + 0x18]
bg,a loop_3980
array32 %o4, %o6, %o1
std %f2, [%l7 + 0x70]
fmovda %icc, %f12, %f3
loop_3980:
fcmpgt32 %f10, %f8, %o3
movcc %icc, %o7, %l5
fpackfix %f6, %f3
movge %xcc, %i2, %i7
ldx [%l7 + 0x18], %l3
fnot2 %f2, %f6
ldub [%l7 + 0x5F], %g4
ldub [%l7 + 0x76], %o5
fmovd %f8, %f6
sub %g2, 0x0ACA, %i3
st %f3, [%l7 + 0x24]
nop
setx loop_3981, %l0, %l1
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 %f3, %f0, %f10
ldsh [%l7 + 0x38], %g5
fmovdpos %xcc, %f2, %f8
loop_3981:
ldd [%l7 + 0x38], %f4
fmovrdgz %o2, %f10, %f4
fnor %f12, %f0, %f14
edge8l %i4, %i0, %g7
stx %i5, [%l7 + 0x50]
edge16n %o0, %l1, %l4
edge32ln %i6, %g6, %l6
st %f11, [%l7 + 0x38]
tge %xcc, 0x5
lduh [%l7 + 0x4A], %g3
tge %xcc, 0x5
st %f9, [%l7 + 0x68]
fzeros %f9
ld [%l7 + 0x78], %f3
stb %i1, [%l7 + 0x27]
fmovrdne %g1, %f0, %f0
ldx [%l7 + 0x38], %l2
bleu,a loop_3982
fmovdleu %icc, %f1, %f8
fba,a %fcc0, loop_3983
fexpand %f15, %f0
loop_3982:
st %f8, [%l7 + 0x64]
ba,a,pn %xcc, loop_3984
loop_3983:
ldd [%l7 + 0x58], %f6
ldsb [%l7 + 0x3E], %l0
stb %o4, [%l7 + 0x78]
loop_3984:
fnot2s %f9, %f9
be,pn %xcc, loop_3985
std %f14, [%l7 + 0x50]
std %f0, [%l7 + 0x40]
std %f2, [%l7 + 0x78]
loop_3985:
fbo %fcc2, loop_3986
fpsub32s %f5, %f1, %f11
lduh [%l7 + 0x5E], %o1
lduh [%l7 + 0x52], %o3
loop_3986:
fmovsvs %xcc, %f10, %f5
ldsb [%l7 + 0x2C], %o7
ble %xcc, loop_3987
ldx [%l7 + 0x20], %l5
sth %o6, [%l7 + 0x22]
fpadd16s %f14, %f6, %f3
loop_3987:
bn,a loop_3988
fmovdle %icc, %f11, %f3
popc 0x024E, %i7
ldsb [%l7 + 0x47], %l3
loop_3988:
fcmple16 %f14, %f8, %i2
fbue %fcc1, loop_3989
fone %f2
subcc %o5, 0x0751, %g2
brlz %i3, loop_3990
loop_3989:
ldd [%l7 + 0x78], %f4
mova %icc, %g5, %o2
ldx [%l7 + 0x60], %i4
loop_3990:
fmovdvs %icc, %f8, %f6
stw %i0, [%l7 + 0x6C]
fmovsneg %icc, %f2, %f11
smulcc %g7, %g4, %i5
fmovrdgez %o0, %f8, %f12
lduh [%l7 + 0x0E], %l1
subc %i6, %g6, %l6
ld [%l7 + 0x4C], %f6
bshuffle %f8, %f14, %f6
lduh [%l7 + 0x54], %g3
fors %f2, %f10, %f2
ldsh [%l7 + 0x5A], %i1
stb %l4, [%l7 + 0x60]
ba,a %icc, loop_3991
ldsw [%l7 + 0x44], %l2
bpos,a %xcc, loop_3992
ld [%l7 + 0x64], %f8
loop_3991:
fandnot1s %f10, %f14, %f13
ld [%l7 + 0x6C], %f7
loop_3992:
fandnot2s %f8, %f14, %f1
fmovsleu %xcc, %f7, %f1
sth %g1, [%l7 + 0x0A]
lduh [%l7 + 0x74], %o4
fmovrsgez %l0, %f13, %f10
xorcc %o3, %o7, %l5
tge %icc, 0x4
movcs %xcc, %o1, %o6
ldd [%l7 + 0x70], %f12
st %f5, [%l7 + 0x50]
array32 %i7, %i2, %l3
fxors %f3, %f6, %f7
stw %o5, [%l7 + 0x6C]
udivx %g2, 0x063D, %i3
fandnot1 %f4, %f10, %f0
fmovrdlz %g5, %f2, %f4
brz %i4, loop_3993
stw %o2, [%l7 + 0x14]
fmovrdgz %g7, %f10, %f4
fcmped %fcc0, %f14, %f8
loop_3993:
movn %xcc, %g4, %i0
fpadd16 %f4, %f0, %f14
tl %xcc, 0x6
fcmps %fcc2, %f14, %f13
fcmpne32 %f12, %f12, %i5
brgez,a %o0, loop_3994
stb %l1, [%l7 + 0x6D]
fmovdle %icc, %f3, %f4
orcc %g6, %i6, %l6
loop_3994:
ld [%l7 + 0x40], %f5
st %f6, [%l7 + 0x44]
fmovdne %icc, %f13, %f2
fzeros %f7
movn %xcc, %g3, %l4
ldd [%l7 + 0x20], %f0
stw %i1, [%l7 + 0x1C]
ldd [%l7 + 0x78], %f2
fbug %fcc1, loop_3995
ldsh [%l7 + 0x4C], %g1
fcmple16 %f10, %f14, %o4
ldsw [%l7 + 0x40], %l0
loop_3995:
ldub [%l7 + 0x0F], %o3
stw %o7, [%l7 + 0x34]
fmovsneg %xcc, %f6, %f5
andcc %l2, 0x1F3A, %o1
bcc,a,pt %icc, loop_3996
stw %l5, [%l7 + 0x1C]
std %f12, [%l7 + 0x60]
movvs %icc, %o6, %i7
loop_3996:
std %f2, [%l7 + 0x50]
brlz %l3, loop_3997
ldx [%l7 + 0x78], %o5
fmovsge %xcc, %f5, %f14
edge16 %g2, %i3, %i2
loop_3997:
fmovrsgez %i4, %f14, %f2
sth %g5, [%l7 + 0x1C]
brgez %g7, loop_3998
call loop_3999
be,pn %icc, loop_4000
subcc %g4, %i0, %i5
loop_3998:
fmovdleu %icc, %f2, %f4
loop_3999:
ldsw [%l7 + 0x64], %o2
loop_4000:
addccc %l1, 0x0535, %o0
stw %i6, [%l7 + 0x24]
sra %l6, 0x1F, %g3
movle %xcc, %g6, %i1
fnot1 %f6, %f10
fmovsle %xcc, %f3, %f1
ldsw [%l7 + 0x7C], %g1
fmovsge %icc, %f4, %f10
fbge,a %fcc2, loop_4001
alignaddrl %o4, %l0, %l4
fnands %f11, %f15, %f7
or %o7, 0x1777, %o3
loop_4001:
umul %o1, 0x1DCD, %l5
sth %l2, [%l7 + 0x50]
ldx [%l7 + 0x18], %i7
array32 %l3, %o6, %g2
fmovdne %icc, %f15, %f11
fand %f6, %f4, %f2
ld [%l7 + 0x28], %f4
bl,a %xcc, loop_4002
bn loop_4003
or %i3, 0x0965, %o5
bneg,a,pt %icc, loop_4004
loop_4002:
ldsb [%l7 + 0x5A], %i2
loop_4003:
fand %f10, %f4, %f10
lduh [%l7 + 0x5C], %g5
loop_4004:
edge32n %g7, %g4, %i4
srlx %i5, %i0, %o2
edge16l %o0, %i6, %l1
fbuge %fcc3, loop_4005
fmovrslez %g3, %f1, %f7
xnor %g6, %l6, %i1
ldd [%l7 + 0x48], %f4
loop_4005:
fnot1 %f8, %f6
ldx [%l7 + 0x18], %g1
lduh [%l7 + 0x0A], %o4
fabss %f9, %f3
ldsh [%l7 + 0x34], %l4
fmovrdgez %l0, %f0, %f0
lduh [%l7 + 0x1E], %o7
fones %f6
fbue %fcc0, loop_4006
st %f12, [%l7 + 0x14]
fmovsvc %xcc, %f10, %f9
bvs,pt %icc, loop_4007
loop_4006:
ba %xcc, loop_4008
fba %fcc1, loop_4009
std %f2, [%l7 + 0x18]
loop_4007:
movrlz %o3, %l5, %l2
loop_4008:
fpmerge %f12, %f14, %f14
loop_4009:
fmul8x16al %f1, %f3, %f14
movle %xcc, %o1, %i7
fpsub32s %f9, %f13, %f7
fmovrsne %o6, %f9, %f5
fnands %f10, %f3, %f10
array16 %l3, %g2, %i3
stx %i2, [%l7 + 0x38]
fmovsle %xcc, %f3, %f11
fba,a %fcc1, loop_4010
fmovse %xcc, %f5, %f12
fxnors %f7, %f4, %f2
ld [%l7 + 0x40], %f10
loop_4010:
fxor %f12, %f0, %f4
ldsw [%l7 + 0x7C], %o5
stx %g7, [%l7 + 0x40]
stx %g4, [%l7 + 0x60]
stw %g5, [%l7 + 0x1C]
stx %i4, [%l7 + 0x40]
sth %i0, [%l7 + 0x6A]
tl %xcc, 0x1
fcmpgt16 %f0, %f2, %o2
lduw [%l7 + 0x48], %o0
tneg %icc, 0x3
smul %i6, %i5, %g3
te %xcc, 0x0
lduw [%l7 + 0x4C], %g6
bneg,pt %xcc, loop_4011
tle %icc, 0x1
ldsw [%l7 + 0x0C], %l6
fmovde %icc, %f6, %f0
loop_4011:
stw %i1, [%l7 + 0x44]
fmovdl %icc, %f7, %f4
fpsub16s %f5, %f13, %f9
stb %l1, [%l7 + 0x0D]
fornot2s %f11, %f1, %f0
lduw [%l7 + 0x20], %g1
fbge %fcc2, loop_4012
fmovdcs %xcc, %f10, %f8
fbul %fcc3, loop_4013
lduh [%l7 + 0x38], %l4
loop_4012:
edge32l %o4, %o7, %l0
fmul8ulx16 %f0, %f8, %f0
loop_4013:
fcmpeq16 %f10, %f4, %o3
lduw [%l7 + 0x18], %l2
fandnot2s %f11, %f8, %f13
fpadd32s %f4, %f0, %f4
ldsw [%l7 + 0x0C], %l5
fmovsn %icc, %f3, %f6
fmovscc %xcc, %f7, %f13
ld [%l7 + 0x40], %f11
fpadd32 %f2, %f0, %f10
fcmpeq32 %f12, %f8, %i7
fmovsvs %icc, %f3, %f8
ba,a,pn %xcc, loop_4014
lduw [%l7 + 0x28], %o1
fnot1s %f13, %f2
stx %l3, [%l7 + 0x10]
loop_4014:
ld [%l7 + 0x74], %f6
fmovrsne %o6, %f1, %f8
movcs %icc, %g2, %i3
sethi 0x07A2, %i2
ldsb [%l7 + 0x77], %o5
fands %f0, %f12, %f9
stw %g7, [%l7 + 0x4C]
tle %icc, 0x3
fbn,a %fcc0, loop_4015
fors %f7, %f13, %f8
fmovse %xcc, %f13, %f2
brnz %g4, loop_4016
loop_4015:
bneg loop_4017
fmovsl %xcc, %f4, %f2
fmovrsgz %i4, %f7, %f12
loop_4016:
fcmpne32 %f6, %f14, %g5
loop_4017:
ld [%l7 + 0x64], %f12
stb %i0, [%l7 + 0x3B]
fxors %f5, %f6, %f2
edge16n %o0, %i6, %i5
brlz %g3, loop_4018
fone %f6
std %f10, [%l7 + 0x78]
move %icc, %o2, %l6
loop_4018:
movleu %icc, %g6, %l1
fornot2s %f11, %f13, %f9
bpos,a %icc, loop_4019
call loop_4020
fble %fcc1, loop_4021
bge,pt %icc, loop_4022
loop_4019:
addc %i1, 0x1B6A, %l4
loop_4020:
fmul8x16 %f4, %f2, %f14
loop_4021:
array8 %g1, %o4, %l0
loop_4022:
sethi 0x0993, %o3
fnot1 %f2, %f4
movrne %l2, 0x048, %o7
fmovrsgz %i7, %f14, %f9
brgez %l5, loop_4023
fmovsgu %icc, %f11, %f2
fmovsge %icc, %f12, %f12
fnot2s %f0, %f6
loop_4023:
movvs %icc, %l3, %o6
udivx %o1, 0x07F0, %g2
smul %i2, %i3, %g7
fmovsvc %xcc, %f10, %f7
fmovrsgz %o5, %f15, %f6
sethi 0x1770, %g4
sth %g5, [%l7 + 0x4C]
call loop_4024
movvs %xcc, %i0, %o0
lduw [%l7 + 0x6C], %i6
movcs %xcc, %i5, %g3
loop_4024:
edge8l %o2, %i4, %g6
fmovsvc %icc, %f12, %f10
udivx %l1, 0x070B, %l6
st %f4, [%l7 + 0x78]
fnot2s %f2, %f7
tsubcctv %l4, 0x0D7C, %g1
sth %o4, [%l7 + 0x6C]
fmovsl %xcc, %f1, %f1
movre %i1, %o3, %l0
st %f6, [%l7 + 0x7C]
ldd [%l7 + 0x40], %f14
faligndata %f12, %f2, %f14
ldd [%l7 + 0x58], %f6
stb %o7, [%l7 + 0x13]
fmul8x16al %f10, %f1, %f4
tcs %xcc, 0x0
fmovscs %xcc, %f6, %f5
movrlez %i7, 0x057, %l5
fmovrsgz %l3, %f10, %f15
tgu %xcc, 0x5
stw %l2, [%l7 + 0x78]
brgz %o6, loop_4025
fcmpgt16 %f0, %f4, %o1
fpsub16s %f4, %f0, %f13
edge16 %g2, %i3, %i2
loop_4025:
nop
setx loop_4026, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
udivx %g7, 0x1E6C, %g4
ldsb [%l7 + 0x42], %o5
movrgz %i0, 0x098, %o0
loop_4026:
ldub [%l7 + 0x3A], %i6
sdivx %g5, 0x1EC4, %i5
fbul,a %fcc1, loop_4027
udivcc %o2, 0x1CC6, %i4
bvs,pt %xcc, loop_4028
orcc %g3, 0x1412, %g6
loop_4027:
umul %l1, %l4, %g1
fmovrdlez %l6, %f10, %f14
loop_4028:
fmovde %xcc, %f14, %f9
movleu %icc, %o4, %o3
fmovdneg %icc, %f2, %f11
fmovdge %xcc, %f5, %f13
ldsb [%l7 + 0x44], %i1
taddcc %l0, %o7, %i7
tsubcctv %l5, 0x1899, %l3
ldsb [%l7 + 0x5A], %o6
fmovrdlez %o1, %f6, %f2
ldub [%l7 + 0x53], %l2
ldsh [%l7 + 0x70], %g2
addccc %i3, 0x036D, %g7
ldsb [%l7 + 0x30], %g4
st %f3, [%l7 + 0x34]
fmovdcs %xcc, %f2, %f6
std %f14, [%l7 + 0x50]
lduh [%l7 + 0x14], %i2
fnot1s %f14, %f0
array32 %o5, %o0, %i0
fmovdge %icc, %f6, %f4
fbge,a %fcc1, loop_4029
be loop_4030
fmovdneg %icc, %f13, %f15
ld [%l7 + 0x60], %f4
loop_4029:
fmovsge %xcc, %f9, %f6
loop_4030:
bcc,pt %icc, loop_4031
fornot2 %f0, %f0, %f0
fpsub16s %f13, %f4, %f0
fandnot1 %f4, %f2, %f10
loop_4031:
nop
setx loop_4032, %l0, %l1
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 + 0x67], %g5
fnot1 %f4, %f2
ldx [%l7 + 0x30], %i6
loop_4032:
ldd [%l7 + 0x38], %f8
popc %i5, %i4
ldub [%l7 + 0x23], %g3
fcmpne32 %f2, %f4, %g6
movcs %xcc, %l1, %o2
movcc %xcc, %l4, %l6
fbge %fcc3, loop_4033
fmovde %icc, %f13, %f8
fbe %fcc2, loop_4034
tsubcctv %g1, %o3, %o4
loop_4033:
smulcc %i1, %o7, %l0
fcmpne32 %f4, %f0, %i7
loop_4034:
ldsw [%l7 + 0x5C], %l3
ldub [%l7 + 0x7E], %o6
lduw [%l7 + 0x28], %o1
st %f15, [%l7 + 0x70]
tge %icc, 0x4
sethi 0x0641, %l5
fmovrdlz %l2, %f2, %f14
ldsh [%l7 + 0x32], %i3
stw %g2, [%l7 + 0x0C]
fandnot1s %f12, %f14, %f8
orn %g7, 0x10E7, %g4
stw %i2, [%l7 + 0x24]
fmul8ulx16 %f6, %f4, %f2
siam 0x7
sth %o0, [%l7 + 0x4A]
fmovrdlez %o5, %f0, %f2
stw %i0, [%l7 + 0x1C]
fornot1 %f14, %f14, %f14
stb %i6, [%l7 + 0x56]
ldsb [%l7 + 0x40], %i5
smulcc %g5, %i4, %g6
fmovd %f12, %f8
stx %g3, [%l7 + 0x48]
fmovdl %icc, %f14, %f6
pdist %f6, %f2, %f14
stw %l1, [%l7 + 0x50]
fbu %fcc3, loop_4035
ldub [%l7 + 0x0B], %l4
fmovrsgz %l6, %f3, %f4
ldd [%l7 + 0x48], %f0
loop_4035:
fpmerge %f9, %f9, %f0
lduw [%l7 + 0x44], %g1
ldub [%l7 + 0x08], %o3
fpadd32s %f7, %f6, %f0
sth %o4, [%l7 + 0x58]
fpadd32s %f5, %f6, %f10
edge32 %o2, %o7, %l0
sethi 0x1FE0, %i1
std %f4, [%l7 + 0x08]
orcc %l3, %i7, %o6
fbo %fcc0, loop_4036
ldub [%l7 + 0x59], %l5
sth %o1, [%l7 + 0x58]
fcmpd %fcc3, %f10, %f2
loop_4036:
stw %i3, [%l7 + 0x74]
tl %icc, 0x4
lduw [%l7 + 0x64], %l2
st %f4, [%l7 + 0x2C]
fmul8ulx16 %f6, %f2, %f10
tvc %xcc, 0x0
fornot2 %f2, %f4, %f12
mova %xcc, %g7, %g2
udivx %i2, 0x048C, %g4
addccc %o5, 0x08F2, %o0
tpos %xcc, 0x0
st %f3, [%l7 + 0x2C]
fmovrdgez %i0, %f6, %f2
movne %icc, %i5, %i6
fbuge,a %fcc2, loop_4037
ble,a %icc, loop_4038
fornot2s %f7, %f5, %f8
fmovscc %icc, %f8, %f9
loop_4037:
fmovrdgz %i4, %f2, %f12
loop_4038:
fbl %fcc2, loop_4039
lduw [%l7 + 0x68], %g6
smulcc %g3, %l1, %g5
ldsb [%l7 + 0x74], %l4
loop_4039:
fnot1s %f10, %f8
edge32n %l6, %g1, %o4
tcs %xcc, 0x5
tl %xcc, 0x7
fornot1 %f4, %f10, %f4
fmovsle %icc, %f3, %f15
srlx %o2, %o3, %o7
movrgz %l0, %l3, %i1
lduh [%l7 + 0x7C], %i7
lduh [%l7 + 0x0C], %o6
stx %o1, [%l7 + 0x28]
std %f8, [%l7 + 0x78]
ba,pt %icc, loop_4040
std %f12, [%l7 + 0x60]
array32 %i3, %l2, %g7
fand %f12, %f0, %f6
loop_4040:
movleu %icc, %g2, %i2
brlez %g4, loop_4041
ld [%l7 + 0x4C], %f2
fpsub16 %f14, %f2, %f14
fpsub16 %f2, %f10, %f4
loop_4041:
movn %xcc, %l5, %o0
stb %o5, [%l7 + 0x52]
edge8 %i0, %i6, %i4
lduh [%l7 + 0x42], %i5
brlez %g3, loop_4042
udivcc %g6, 0x01B7, %l1
fexpand %f0, %f6
sth %l4, [%l7 + 0x10]
loop_4042:
bpos,pt %icc, loop_4043
edge16 %l6, %g5, %g1
movrlez %o4, 0x084, %o2
ld [%l7 + 0x40], %f9
loop_4043:
fpackfix %f2, %f1
andcc %o7, %o3, %l0
fmovsneg %icc, %f4, %f1
taddcctv %l3, 0x19BD, %i7
lduh [%l7 + 0x0A], %o6
stb %o1, [%l7 + 0x73]
be,a loop_4044
fmul8x16 %f14, %f0, %f12
fblg %fcc3, loop_4045
mulscc %i3, %i1, %l2
loop_4044:
edge32ln %g7, %g2, %g4
movgu %icc, %l5, %o0
loop_4045:
fsrc1 %f4, %f14
xor %i2, 0x00DC, %o5
ld [%l7 + 0x24], %f5
srax %i0, 0x1B, %i6
tcc %icc, 0x2
fandnot2 %f10, %f12, %f10
brlz,a %i4, loop_4046
ldsh [%l7 + 0x08], %i5
stw %g6, [%l7 + 0x18]
std %f4, [%l7 + 0x30]
loop_4046:
bne,pn %icc, loop_4047
fandnot2s %f0, %f6, %f15
edge16ln %g3, %l4, %l6
fandnot1 %f6, %f6, %f2
loop_4047:
edge8ln %g5, %l1, %o4
subccc %o2, 0x0985, %o7
ldsw [%l7 + 0x60], %g1
orn %l0, 0x17E9, %l3
fblg %fcc3, loop_4048
fcmpes %fcc0, %f10, %f1
fmovrdgz %i7, %f12, %f8
xnor %o3, %o6, %i3
loop_4048:
bcs,a %icc, loop_4049
edge8l %i1, %o1, %g7
subccc %g2, %l2, %g4
fornot2 %f12, %f6, %f10
loop_4049:
brnz,a %l5, loop_4050
ldx [%l7 + 0x70], %i2
fmovsle %xcc, %f15, %f9
lduh [%l7 + 0x46], %o0
loop_4050:
stx %o5, [%l7 + 0x40]
fmovsge %xcc, %f9, %f15
movre %i0, %i4, %i5
orncc %g6, %i6, %l4
siam 0x1
bgu,a %xcc, loop_4051
andn %l6, %g3, %g5
fcmple32 %f8, %f14, %l1
fmovde %xcc, %f6, %f9
loop_4051:
fxors %f4, %f15, %f10
tle %xcc, 0x7
std %f10, [%l7 + 0x10]
fble %fcc1, loop_4052
movn %xcc, %o2, %o4
stx %g1, [%l7 + 0x20]
std %f0, [%l7 + 0x30]
loop_4052:
bcc,a,pt %xcc, loop_4053
std %f0, [%l7 + 0x78]
fmovdleu %xcc, %f1, %f1
umul %l0, 0x0C11, %l3
loop_4053:
bg,a loop_4054
be loop_4055
sth %o7, [%l7 + 0x2C]
ldub [%l7 + 0x5A], %i7
loop_4054:
edge16ln %o6, %o3, %i3
loop_4055:
ldub [%l7 + 0x6D], %i1
bneg %xcc, loop_4056
lduw [%l7 + 0x40], %g7
movrgez %o1, 0x2B5, %g2
fmul8x16al %f13, %f2, %f10
loop_4056:
fcmpeq16 %f4, %f2, %l2
fmul8x16au %f6, %f15, %f14
stw %l5, [%l7 + 0x44]
and %i2, 0x0DE9, %g4
fmovsvs %icc, %f3, %f0
st %f5, [%l7 + 0x2C]
nop
setx loop_4057, %l0, %l1
jmpl %l1, %o0
edge32 %o5, %i0, %i4
tg %xcc, 0x7
lduh [%l7 + 0x46], %i5
loop_4057:
ldsb [%l7 + 0x45], %i6
ldsw [%l7 + 0x64], %l4
ldx [%l7 + 0x70], %l6
fsrc2 %f12, %f2
fone %f14
fpadd16s %f6, %f1, %f11
stb %g6, [%l7 + 0x5F]
fcmpne16 %f0, %f10, %g3
edge32ln %l1, %g5, %o2
ldub [%l7 + 0x7C], %g1
for %f0, %f4, %f10
alignaddrl %l0, %o4, %o7
te %xcc, 0x5
andcc %l3, %i7, %o6
fmul8sux16 %f2, %f10, %f12
stb %o3, [%l7 + 0x6E]
edge8ln %i1, %i3, %g7
fnot2 %f6, %f0
fnands %f6, %f2, %f12
fandnot2s %f13, %f9, %f4
bg,pn %xcc, loop_4058
srlx %o1, 0x19, %g2
srl %l2, 0x15, %l5
ldd [%l7 + 0x70], %f8
loop_4058:
bcs %icc, loop_4059
edge32ln %i2, %o0, %g4
stx %o5, [%l7 + 0x38]
fbne,a %fcc1, loop_4060
loop_4059:
popc 0x0BA7, %i4
fnors %f1, %f11, %f9
for %f12, %f12, %f6
loop_4060:
bne,a,pt %icc, loop_4061
orncc %i0, %i6, %i5
fpsub16 %f8, %f4, %f2
sub %l6, 0x1BD7, %g6
loop_4061:
sth %g3, [%l7 + 0x72]
fmovsle %xcc, %f6, %f6
nop
setx loop_4062, %l0, %l1
jmpl %l1, %l1
srlx %l4, 0x03, %g5
mulx %g1, 0x160C, %l0
edge8ln %o2, %o4, %l3
loop_4062:
fcmple16 %f8, %f6, %i7
bge,a,pt %icc, loop_4063
ld [%l7 + 0x44], %f2
udiv %o6, 0x0876, %o3
lduw [%l7 + 0x60], %i1
loop_4063:
edge32l %i3, %g7, %o7
fmovdvc %icc, %f15, %f12
stb %g2, [%l7 + 0x0E]
fabss %f4, %f11
fmovrse %o1, %f5, %f0
movgu %icc, %l5, %i2
fbo %fcc2, loop_4064
st %f15, [%l7 + 0x78]
move %icc, %o0, %g4
ldsh [%l7 + 0x78], %o5
loop_4064:
std %f10, [%l7 + 0x38]
std %f8, [%l7 + 0x48]
stx %l2, [%l7 + 0x50]
ba,a loop_4065
bneg,a,pt %xcc, loop_4066
movrgz %i4, %i6, %i0
movle %icc, %i5, %g6
loop_4065:
fmovda %icc, %f15, %f2
loop_4066:
fornot2 %f0, %f14, %f6
taddcctv %l6, %g3, %l4
stx %g5, [%l7 + 0x20]
bvc,a %xcc, loop_4067
fbue,a %fcc2, loop_4068
tle %icc, 0x5
ldd [%l7 + 0x10], %f0
loop_4067:
movle %xcc, %g1, %l1
loop_4068:
fabss %f4, %f15
ldsw [%l7 + 0x44], %l0
sdiv %o4, 0x15CD, %l3
brlz %o2, loop_4069
movcs %icc, %i7, %o3
fmovde %icc, %f6, %f5
xor %i1, 0x180F, %i3
loop_4069:
movrgz %o6, %g7, %o7
addcc %g2, 0x15F5, %o1
lduh [%l7 + 0x24], %i2
fbu %fcc1, loop_4070
fnand %f0, %f0, %f14
stx %l5, [%l7 + 0x28]
fmovdn %icc, %f8, %f0
loop_4070:
fmovscs %icc, %f11, %f11
fmul8x16au %f1, %f11, %f2
orn %o0, 0x1118, %o5
fbg,a %fcc2, loop_4071
fpack32 %f2, %f6, %f10
popc %g4, %i4
movneg %xcc, %i6, %i0
loop_4071:
fnors %f8, %f13, %f9
fcmpes %fcc2, %f15, %f4
edge16l %i5, %g6, %l6
stx %g3, [%l7 + 0x18]
fpadd16 %f2, %f2, %f0
lduh [%l7 + 0x34], %l2
fmovse %xcc, %f14, %f5
stw %l4, [%l7 + 0x70]
fmovrdlez %g5, %f4, %f8
sdiv %l1, 0x1FA0, %g1
bcc,pt %icc, loop_4072
lduw [%l7 + 0x3C], %o4
nop
setx loop_4073, %l0, %l1
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 %f4, %f6, %f0
loop_4072:
lduw [%l7 + 0x34], %l0
tge %xcc, 0x6
loop_4073:
stw %l3, [%l7 + 0x24]
fmovdvs %xcc, %f15, %f5
sdivcc %o2, 0x0DF8, %o3
ldub [%l7 + 0x6A], %i7
ld [%l7 + 0x18], %f9
st %f3, [%l7 + 0x10]
fnot1s %f2, %f6
fmovdg %icc, %f10, %f13
fmovdvc %icc, %f8, %f14
stw %i1, [%l7 + 0x48]
movleu %icc, %o6, %g7
fmovrde %o7, %f0, %f4
ldsh [%l7 + 0x3E], %g2
ldsh [%l7 + 0x36], %i3
fbe,a %fcc2, loop_4074
xor %o1, %i2, %l5
movrgez %o5, 0x3F9, %g4
edge16n %o0, %i4, %i0
loop_4074:
fsrc1 %f10, %f2
ba loop_4075
fpadd32s %f4, %f12, %f10
bneg,pn %xcc, loop_4076
andn %i6, %g6, %l6
loop_4075:
stb %g3, [%l7 + 0x26]
sth %i5, [%l7 + 0x68]
loop_4076:
tpos %icc, 0x0
movpos %icc, %l4, %g5
ldd [%l7 + 0x58], %f10
fnand %f10, %f14, %f14
fornot1s %f12, %f3, %f8
bcc,a loop_4077
fpsub32 %f0, %f4, %f12
edge32 %l1, %g1, %l2
lduh [%l7 + 0x2A], %o4
loop_4077:
movle %icc, %l0, %l3
bl,pt %xcc, loop_4078
bvs %xcc, loop_4079
bneg,a,pt %icc, loop_4080
ldub [%l7 + 0x63], %o3
loop_4078:
st %f6, [%l7 + 0x58]
loop_4079:
ldx [%l7 + 0x28], %i7
loop_4080:
ldsb [%l7 + 0x39], %o2
fornot1s %f4, %f6, %f12
fpack16 %f2, %f14
fba %fcc2, loop_4081
udivx %i1, 0x1678, %g7
ldx [%l7 + 0x78], %o7
udiv %o6, 0x1225, %g2
loop_4081:
edge8 %o1, %i2, %l5
movcs %icc, %o5, %i3
bleu %xcc, loop_4082
fmovrdne %g4, %f10, %f12
fornot1 %f8, %f8, %f2
edge32l %i4, %i0, %o0
loop_4082:
lduw [%l7 + 0x0C], %g6
move %icc, %l6, %i6
fmuld8ulx16 %f13, %f11, %f10
fcmpne16 %f2, %f2, %g3
lduh [%l7 + 0x3E], %i5
edge8l %l4, %l1, %g1
xorcc %l2, %g5, %o4
fmovrdgz %l0, %f4, %f14
movg %xcc, %o3, %i7
fsrc2s %f10, %f13
tle %xcc, 0x7
brnz,a %l3, loop_4083
sth %i1, [%l7 + 0x60]
edge32n %o2, %o7, %g7
ldsh [%l7 + 0x48], %g2
loop_4083:
std %f2, [%l7 + 0x60]
fmovse %xcc, %f15, %f10
nop
setx loop_4084, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduh [%l7 + 0x0E], %o1
fxnor %f0, %f4, %f4
fmovscc %xcc, %f14, %f4
loop_4084:
tge %xcc, 0x7
xnor %i2, 0x08B6, %l5
ldd [%l7 + 0x50], %f4
ld [%l7 + 0x18], %f7
fmovsne %xcc, %f8, %f10
fmovrsgz %o6, %f1, %f4
st %f4, [%l7 + 0x70]
fmovdge %icc, %f3, %f12
umul %o5, %g4, %i3
sth %i0, [%l7 + 0x30]
fbule %fcc3, loop_4085
ldub [%l7 + 0x68], %o0
ldx [%l7 + 0x18], %g6
fbge,a %fcc3, loop_4086
loop_4085:
ldsh [%l7 + 0x6E], %i4
ldx [%l7 + 0x48], %l6
stx %g3, [%l7 + 0x48]
loop_4086:
fbu,a %fcc0, loop_4087
ldsw [%l7 + 0x50], %i6
sdivcc %i5, 0x196E, %l1
fbe %fcc2, loop_4088
loop_4087:
fmovdg %icc, %f4, %f12
fmul8sux16 %f8, %f6, %f0
andncc %l4, %l2, %g5
loop_4088:
andn %g1, 0x035E, %l0
brlz,a %o3, loop_4089
fnot2 %f10, %f2
ldsb [%l7 + 0x72], %o4
edge8 %l3, %i7, %o2
loop_4089:
movle %icc, %o7, %i1
fbuge %fcc2, loop_4090
bg,a %xcc, loop_4091
ldsw [%l7 + 0x30], %g7
fxnors %f14, %f11, %f10
loop_4090:
tsubcc %o1, 0x07B5, %i2
loop_4091:
st %f9, [%l7 + 0x60]
ld [%l7 + 0x20], %f13
ldsw [%l7 + 0x68], %l5
bpos,pn %xcc, loop_4092
ldsw [%l7 + 0x6C], %g2
ldsw [%l7 + 0x3C], %o5
lduh [%l7 + 0x56], %g4
loop_4092:
movpos %icc, %i3, %i0
fba,a %fcc3, loop_4093
movre %o6, 0x00E, %o0
movgu %icc, %g6, %l6
lduw [%l7 + 0x7C], %g3
loop_4093:
tl %xcc, 0x2
fnot2 %f4, %f6
sdivcc %i4, 0x0FFB, %i6
fpack32 %f12, %f0, %f4
fmul8ulx16 %f8, %f8, %f10
fpsub16 %f2, %f12, %f4
fzeros %f6
fmul8x16au %f15, %f12, %f14
edge16n %i5, %l1, %l2
stb %l4, [%l7 + 0x71]
fmovrsgez %g1, %f13, %f6
ldsb [%l7 + 0x0C], %l0
addcc %o3, %g5, %o4
fandnot2 %f6, %f10, %f14
taddcc %i7, %o2, %l3
fmovsle %icc, %f10, %f5
bpos %xcc, loop_4094
lduh [%l7 + 0x52], %o7
std %f0, [%l7 + 0x60]
fpadd32 %f4, %f12, %f4
loop_4094:
ble,a loop_4095
andncc %g7, %o1, %i2
movrne %l5, 0x02E, %g2
bvc,a %icc, loop_4096
loop_4095:
lduh [%l7 + 0x1E], %o5
fnors %f3, %f8, %f14
ldsb [%l7 + 0x26], %g4
loop_4096:
bg,a,pn %xcc, loop_4097
fmovrsgz %i3, %f12, %f14
brlez,a %i1, loop_4098
lduw [%l7 + 0x1C], %i0
loop_4097:
bshuffle %f0, %f8, %f6
fnors %f11, %f2, %f10
loop_4098:
fmovde %icc, %f12, %f7
std %f8, [%l7 + 0x68]
brlz %o6, loop_4099
siam 0x7
movrne %o0, 0x104, %l6
edge8n %g3, %g6, %i4
loop_4099:
fmovsne %icc, %f0, %f12
fmul8x16 %f13, %f12, %f4
lduh [%l7 + 0x62], %i6
fzero %f4
sth %l1, [%l7 + 0x5C]
brz,a %i5, loop_4100
ldsb [%l7 + 0x62], %l2
stw %g1, [%l7 + 0x54]
fsrc2s %f12, %f0
loop_4100:
stb %l0, [%l7 + 0x48]
fabss %f13, %f4
st %f6, [%l7 + 0x30]
sth %l4, [%l7 + 0x18]
ld [%l7 + 0x40], %f9
ldd [%l7 + 0x40], %f2
fmovsvc %icc, %f1, %f8
fmovdvs %xcc, %f6, %f4
sdivx %g5, 0x10B7, %o3
fmuld8sux16 %f0, %f11, %f14
bshuffle %f14, %f8, %f10
fbo %fcc3, loop_4101
fone %f0
edge32l %o4, %i7, %o2
fmovsle %icc, %f5, %f5
loop_4101:
sdivx %l3, 0x0693, %g7
andncc %o7, %o1, %i2
fnot1 %f12, %f8
fmovd %f10, %f10
edge32n %g2, %o5, %l5
st %f12, [%l7 + 0x40]
orn %i3, %i1, %i0
fmovdgu %xcc, %f9, %f0
fmul8x16al %f7, %f13, %f8
be,a loop_4102
xor %o6, 0x1FF3, %o0
popc 0x1940, %l6
stw %g3, [%l7 + 0x3C]
loop_4102:
movgu %icc, %g4, %g6
ldsh [%l7 + 0x4C], %i4
fbn %fcc1, loop_4103
fmovd %f4, %f10
edge8l %i6, %l1, %l2
fpsub16 %f14, %f12, %f14
loop_4103:
fmul8x16al %f13, %f10, %f12
sllx %i5, %g1, %l0
sth %g5, [%l7 + 0x3C]
movgu %xcc, %o3, %o4
ta %xcc, 0x3
ldx [%l7 + 0x48], %i7
bgu,a loop_4104
tneg %xcc, 0x1
st %f8, [%l7 + 0x78]
orcc %o2, %l3, %l4
loop_4104:
ldsw [%l7 + 0x30], %g7
stx %o7, [%l7 + 0x30]
fmovsne %xcc, %f1, %f13
fbul,a %fcc2, loop_4105
fble,a %fcc2, loop_4106
ldsb [%l7 + 0x37], %i2
stw %g2, [%l7 + 0x10]
loop_4105:
stw %o5, [%l7 + 0x38]
loop_4106:
fnands %f4, %f7, %f15
fxnors %f15, %f3, %f10
std %f4, [%l7 + 0x28]
lduw [%l7 + 0x0C], %o1
mova %icc, %i3, %l5
tvs %icc, 0x5
bneg,a,pt %icc, loop_4107
xor %i1, 0x0700, %i0
ldub [%l7 + 0x4A], %o6
ld [%l7 + 0x68], %f10
loop_4107:
fmovspos %xcc, %f0, %f13
ldsw [%l7 + 0x70], %l6
fmovrde %g3, %f12, %f8
ldx [%l7 + 0x70], %o0
ldsb [%l7 + 0x48], %g6
fmul8ulx16 %f0, %f14, %f0
movgu %xcc, %g4, %i4
fxors %f6, %f7, %f1
std %f0, [%l7 + 0x30]
movrgez %l1, 0x3CE, %i6
fmovrsgez %l2, %f13, %f10
bpos,pn %xcc, loop_4108
fmuld8ulx16 %f8, %f5, %f4
stx %g1, [%l7 + 0x30]
be %icc, loop_4109
loop_4108:
xnor %i5, 0x0711, %l0
stb %g5, [%l7 + 0x69]
bshuffle %f14, %f12, %f8
loop_4109:
alignaddrl %o4, %i7, %o3
fmovsa %icc, %f9, %f10
edge32l %o2, %l4, %g7
fsrc2s %f8, %f5
fpadd32 %f12, %f10, %f14
ld [%l7 + 0x34], %f15
sub %o7, %i2, %l3
fmovrdlz %g2, %f12, %f10
udiv %o1, 0x00A1, %o5
std %f12, [%l7 + 0x48]
ldsb [%l7 + 0x7B], %l5
ldx [%l7 + 0x08], %i3
movcs %xcc, %i1, %i0
stb %o6, [%l7 + 0x62]
sth %g3, [%l7 + 0x2C]
fbg %fcc0, loop_4110
std %f6, [%l7 + 0x30]
sllx %l6, %o0, %g4
lduh [%l7 + 0x0E], %i4
loop_4110:
ldsb [%l7 + 0x5B], %g6
fmovsleu %icc, %f11, %f5
fexpand %f0, %f8
fands %f1, %f5, %f12
brz %i6, loop_4111
sth %l2, [%l7 + 0x62]
subcc %l1, 0x03BC, %i5
lduh [%l7 + 0x44], %l0
loop_4111:
movle %xcc, %g5, %o4
fmovrsgez %i7, %f12, %f6
movrlez %o3, %g1, %o2
bneg,a,pn %icc, loop_4112
st %f14, [%l7 + 0x5C]
fmovse %xcc, %f15, %f12
andn %g7, %l4, %o7
loop_4112:
andcc %l3, %g2, %o1
movvs %xcc, %i2, %o5
movle %icc, %l5, %i3
fbu %fcc0, loop_4113
udiv %i0, 0x100D, %i1
fmovsge %icc, %f10, %f11
nop
setx loop_4114, %l0, %l1
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_4113:
andn %o6, 0x03EF, %g3
fpsub32s %f7, %f4, %f15
orn %o0, %g4, %l6
loop_4114:
popc 0x0810, %g6
stw %i4, [%l7 + 0x50]
stw %i6, [%l7 + 0x38]
ld [%l7 + 0x48], %f1
ldsh [%l7 + 0x74], %l1
fmovrsgez %l2, %f6, %f13
lduh [%l7 + 0x5E], %l0
sth %g5, [%l7 + 0x5E]
edge8n %i5, %o4, %i7
ldsh [%l7 + 0x56], %o3
mulscc %g1, %g7, %o2
be,a,pt %xcc, loop_4115
ldsw [%l7 + 0x24], %l4
sth %o7, [%l7 + 0x18]
be,a loop_4116
loop_4115:
stw %g2, [%l7 + 0x6C]
stw %l3, [%l7 + 0x60]
lduw [%l7 + 0x14], %o1
loop_4116:
sllx %i2, %l5, %i3
bcs,a,pt %xcc, loop_4117
tne %icc, 0x5
fandnot1s %f13, %f1, %f4
movrgez %i0, %o5, %i1
loop_4117:
fmovrse %o6, %f5, %f14
tleu %icc, 0x3
movl %xcc, %g3, %g4
fnot1 %f14, %f14
addc %o0, 0x16F2, %g6
ldsh [%l7 + 0x18], %l6
lduh [%l7 + 0x0C], %i6
lduw [%l7 + 0x34], %l1
fble %fcc2, loop_4118
st %f5, [%l7 + 0x40]
fmovsvs %xcc, %f9, %f14
xor %i4, %l2, %g5
loop_4118:
ldsb [%l7 + 0x2A], %l0
stx %i5, [%l7 + 0x10]
brnz,a %i7, loop_4119
nop
setx loop_4120, %l0, %l1
jmpl %l1, %o4
ldd [%l7 + 0x68], %f12
ldub [%l7 + 0x1B], %g1
loop_4119:
fmovsne %icc, %f3, %f13
loop_4120:
lduw [%l7 + 0x18], %o3
stb %g7, [%l7 + 0x2C]
bshuffle %f4, %f10, %f12
fcmpes %fcc2, %f0, %f3
fbuge,a %fcc0, loop_4121
movgu %icc, %o2, %o7
add %g2, %l3, %l4
fcmpeq16 %f0, %f14, %o1
loop_4121:
fmul8x16 %f14, %f12, %f4
fmovsvs %xcc, %f8, %f2
fnot1 %f0, %f8
fmovrsgz %i2, %f1, %f14
fmul8sux16 %f12, %f0, %f4
fblg,a %fcc1, loop_4122
lduh [%l7 + 0x42], %i3
movrlz %l5, %i0, %i1
stx %o6, [%l7 + 0x68]
loop_4122:
array16 %g3, %o5, %g4
ldx [%l7 + 0x20], %o0
std %f4, [%l7 + 0x30]
fcmpgt32 %f6, %f0, %g6
edge16ln %l6, %i6, %i4
nop
setx loop_4123, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sth %l1, [%l7 + 0x24]
fnegd %f6, %f4
orcc %g5, %l0, %i5
loop_4123:
fmovsne %xcc, %f14, %f12
fabss %f4, %f11
stb %l2, [%l7 + 0x5D]
lduw [%l7 + 0x58], %i7
ldsw [%l7 + 0x18], %o4
brz %o3, loop_4124
ldub [%l7 + 0x6D], %g7
fbu %fcc2, loop_4125
tge %icc, 0x3
loop_4124:
fpmerge %f5, %f10, %f10
std %f8, [%l7 + 0x48]
loop_4125:
std %f6, [%l7 + 0x08]
movge %xcc, %g1, %o2
fnands %f6, %f6, %f2
lduh [%l7 + 0x48], %g2
stx %l3, [%l7 + 0x38]
bcs,a loop_4126
fbg,a %fcc3, loop_4127
bn,a,pn %xcc, loop_4128
movcs %xcc, %l4, %o7
loop_4126:
fmovdcs %xcc, %f13, %f10
loop_4127:
lduh [%l7 + 0x2A], %o1
loop_4128:
fmovd %f0, %f4
fcmps %fcc2, %f14, %f12
fnot2 %f8, %f4
brgz %i3, loop_4129
fmul8x16al %f12, %f13, %f10
ble %xcc, loop_4130
fba %fcc1, loop_4131
loop_4129:
tpos %xcc, 0x2
ldsh [%l7 + 0x46], %l5
loop_4130:
smulcc %i0, %i1, %o6
loop_4131:
fmovdne %icc, %f15, %f8
fnand %f12, %f6, %f4
fbn,a %fcc1, loop_4132
lduh [%l7 + 0x64], %i2
fornot2s %f12, %f14, %f8
ldsb [%l7 + 0x46], %g3
loop_4132:
fbule,a %fcc0, loop_4133
lduw [%l7 + 0x08], %o5
tne %xcc, 0x4
ld [%l7 + 0x7C], %f1
loop_4133:
brlez,a %o0, loop_4134
stx %g6, [%l7 + 0x20]
fnors %f8, %f10, %f0
brgz,a %g4, loop_4135
loop_4134:
fbule,a %fcc1, loop_4136
alignaddrl %l6, %i4, %l1
edge32n %i6, %g5, %l0
loop_4135:
andn %l2, 0x1933, %i5
loop_4136:
bleu,pt %icc, loop_4137
tpos %xcc, 0x4
fmovrdne %o4, %f0, %f10
add %o3, 0x0714, %i7
loop_4137:
fbl,a %fcc1, loop_4138
fble %fcc3, loop_4139
fmovsa %icc, %f7, %f7
bvc,pn %icc, loop_4140
loop_4138:
mulx %g1, 0x0CB1, %g7
loop_4139:
smulcc %g2, 0x04C7, %l3
sll %o2, 0x0A, %l4
loop_4140:
movle %icc, %o1, %i3
fnands %f12, %f0, %f5
bvc,pn %icc, loop_4141
ldsh [%l7 + 0x42], %o7
ble,a,pn %icc, loop_4142
ldsh [%l7 + 0x0C], %l5
loop_4141:
movne %icc, %i0, %o6
lduw [%l7 + 0x2C], %i2
loop_4142:
fpsub32s %f15, %f5, %f15
movcs %icc, %i1, %o5
bvc,a loop_4143
lduw [%l7 + 0x5C], %o0
umul %g3, 0x15DF, %g6
ld [%l7 + 0x14], %f10
loop_4143:
fpsub16 %f0, %f12, %f14
ldsb [%l7 + 0x0A], %l6
sth %g4, [%l7 + 0x7E]
tsubcc %l1, 0x1021, %i4
ldsb [%l7 + 0x36], %i6
brlz,a %g5, loop_4144
umul %l2, 0x0325, %l0
edge32ln %o4, %o3, %i7
ldsb [%l7 + 0x58], %i5
loop_4144:
movg %icc, %g1, %g2
fmovspos %xcc, %f13, %f14
fcmple16 %f6, %f4, %l3
movrgez %o2, 0x2A5, %g7
stx %l4, [%l7 + 0x30]
edge8ln %i3, %o1, %o7
fmovrdlz %i0, %f8, %f0
fmovdgu %xcc, %f8, %f9
fandnot1s %f11, %f0, %f4
fmul8x16al %f13, %f1, %f10
fmovdpos %icc, %f5, %f12
udivcc %o6, 0x103D, %i2
stb %l5, [%l7 + 0x30]
fbn %fcc1, loop_4145
nop
setx loop_4146, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x78], %f4
ld [%l7 + 0x14], %f14
loop_4145:
fmovdcc %xcc, %f3, %f3
loop_4146:
fornot1s %f8, %f4, %f3
edge32ln %i1, %o0, %o5
ldsb [%l7 + 0x54], %g3
tl %icc, 0x1
subcc %g6, 0x047F, %l6
ldx [%l7 + 0x40], %g4
fmovrdgez %l1, %f14, %f10
udiv %i6, 0x1DBF, %i4
stx %l2, [%l7 + 0x50]
fble,a %fcc2, loop_4147
movneg %icc, %l0, %g5
srlx %o3, %o4, %i5
movrgz %i7, 0x297, %g1
loop_4147:
fmovrslz %l3, %f10, %f3
ldub [%l7 + 0x62], %o2
ldub [%l7 + 0x6F], %g2
ldsb [%l7 + 0x23], %g7
addccc %l4, 0x1BD7, %o1
fmovrdgez %o7, %f10, %f6
tgu %xcc, 0x0
movrne %i0, %o6, %i2
tneg %icc, 0x2
mulx %i3, 0x12FB, %l5
ldsh [%l7 + 0x7E], %i1
fands %f2, %f9, %f6
ble,a,pt %xcc, loop_4148
udivx %o0, 0x0114, %o5
fba %fcc2, loop_4149
fpsub16 %f14, %f10, %f8
loop_4148:
ta %xcc, 0x2
fbl,a %fcc1, loop_4150
loop_4149:
stw %g3, [%l7 + 0x38]
fabss %f12, %f5
lduh [%l7 + 0x1A], %l6
loop_4150:
fmovsn %icc, %f4, %f1
fcmped %fcc0, %f6, %f4
fmul8x16 %f11, %f14, %f2
fand %f8, %f12, %f14
movle %icc, %g4, %g6
umulcc %l1, %i6, %l2
subcc %i4, %l0, %g5
ld [%l7 + 0x60], %f8
edge32n %o4, %o3, %i5
ldsw [%l7 + 0x28], %g1
std %f0, [%l7 + 0x18]
movl %xcc, %i7, %l3
fcmpeq16 %f2, %f2, %o2
fpackfix %f8, %f15
fmovsa %icc, %f15, %f10
sth %g7, [%l7 + 0x10]
lduw [%l7 + 0x64], %g2
fmovsa %icc, %f9, %f7
fpmerge %f11, %f14, %f10
fmovdn %icc, %f5, %f0
srl %o1, 0x19, %o7
fcmpeq32 %f14, %f12, %i0
sth %l4, [%l7 + 0x14]
brnz,a %o6, loop_4151
fbe %fcc3, loop_4152
stb %i2, [%l7 + 0x0A]
fmul8x16al %f8, %f0, %f10
loop_4151:
ldsb [%l7 + 0x5B], %i3
loop_4152:
fpsub16s %f12, %f10, %f12
fnand %f0, %f0, %f2
sth %l5, [%l7 + 0x16]
fpadd32s %f2, %f15, %f5
bne,a,pn %xcc, loop_4153
ldsw [%l7 + 0x24], %i1
st %f4, [%l7 + 0x4C]
fnot1 %f8, %f14
loop_4153:
ldd [%l7 + 0x08], %f6
fornot1 %f2, %f14, %f8
ldx [%l7 + 0x48], %o5
ldsw [%l7 + 0x10], %g3
tn %icc, 0x1
lduh [%l7 + 0x28], %o0
fmovdne %xcc, %f8, %f12
ldub [%l7 + 0x5B], %l6
udivcc %g4, 0x17B5, %g6
bleu,a,pn %icc, loop_4154
sub %l1, 0x1D04, %l2
ldub [%l7 + 0x2D], %i6
ld [%l7 + 0x2C], %f8
loop_4154:
bleu,a loop_4155
ldx [%l7 + 0x18], %i4
fmovrde %g5, %f2, %f8
tgu %icc, 0x2
loop_4155:
std %f4, [%l7 + 0x60]
orn %o4, 0x0862, %o3
sdivcc %i5, 0x1B7B, %g1
fbg %fcc1, loop_4156
fandnot2 %f4, %f10, %f10
xorcc %i7, %l0, %o2
st %f5, [%l7 + 0x3C]
loop_4156:
st %f7, [%l7 + 0x3C]
addc %l3, 0x1F7D, %g7
fbn,a %fcc1, loop_4157
fmuld8sux16 %f6, %f2, %f10
ldd [%l7 + 0x20], %f0
stx %o1, [%l7 + 0x40]
loop_4157:
stb %g2, [%l7 + 0x76]
fmovrslz %o7, %f10, %f1
tsubcc %l4, %o6, %i2
fpadd32s %f7, %f9, %f12
fmovdge %icc, %f0, %f15
subc %i3, 0x172C, %i0
tle %xcc, 0x2
fornot1s %f8, %f1, %f14
taddcc %i1, %l5, %o5
edge16 %o0, %g3, %l6
bpos,pt %xcc, loop_4158
fblg,a %fcc0, loop_4159
fpmerge %f1, %f5, %f0
fmovdpos %xcc, %f11, %f0
loop_4158:
fnegd %f8, %f12
loop_4159:
tcc %xcc, 0x6
stw %g6, [%l7 + 0x58]
movcs %icc, %l1, %g4
tleu %xcc, 0x4
edge32l %i6, %i4, %l2
xnorcc %g5, %o3, %o4
fbu,a %fcc3, loop_4160
std %f12, [%l7 + 0x38]
edge16l %i5, %g1, %l0
sth %o2, [%l7 + 0x3E]
loop_4160:
ldub [%l7 + 0x15], %i7
fblg,a %fcc3, loop_4161
brlz,a %l3, loop_4162
movrne %g7, %g2, %o1
fandnot2 %f6, %f10, %f6
loop_4161:
alignaddr %l4, %o7, %o6
loop_4162:
movpos %xcc, %i2, %i0
brgez,a %i1, loop_4163
tl %icc, 0x5
ldsb [%l7 + 0x1C], %i3
fble,a %fcc1, loop_4164
loop_4163:
fmovspos %icc, %f15, %f11
stx %l5, [%l7 + 0x40]
fmovdn %icc, %f6, %f3
loop_4164:
edge32ln %o5, %g3, %o0
tsubcc %g6, 0x1F21, %l6
fxnor %f12, %f12, %f12
stb %g4, [%l7 + 0x3A]
fbuge %fcc0, loop_4165
fmovrse %i6, %f12, %f7
fmovdne %icc, %f14, %f6
fmovsne %icc, %f9, %f14
loop_4165:
and %l1, 0x1D35, %l2
stw %g5, [%l7 + 0x38]
bl,a,pn %xcc, loop_4166
ldd [%l7 + 0x78], %f10
fsrc2s %f15, %f4
ldsb [%l7 + 0x7A], %o3
loop_4166:
movrne %i4, 0x0D2, %o4
fmovrsne %g1, %f11, %f2
ldx [%l7 + 0x30], %i5
andn %l0, 0x16D0, %o2
stx %i7, [%l7 + 0x50]
movg %xcc, %g7, %l3
sub %o1, %l4, %g2
fnegd %f2, %f10
stx %o7, [%l7 + 0x30]
ldsh [%l7 + 0x5C], %i2
brlez,a %o6, loop_4167
movre %i1, 0x034, %i3
fmovrdne %i0, %f8, %f6
ldub [%l7 + 0x79], %l5
loop_4167:
fxor %f8, %f10, %f14
stx %g3, [%l7 + 0x50]
sll %o0, %g6, %l6
fxor %f2, %f8, %f14
fmovda %xcc, %f11, %f5
sth %g4, [%l7 + 0x32]
fmovsg %icc, %f4, %f8
fxor %f12, %f12, %f0
edge8 %i6, %l1, %l2
ld [%l7 + 0x0C], %f1
tvs %xcc, 0x4
fblg,a %fcc1, loop_4168
fmovda %icc, %f12, %f8
andn %g5, %o3, %o5
ldd [%l7 + 0x08], %f10
loop_4168:
ldsb [%l7 + 0x77], %o4
edge16n %g1, %i5, %i4
ldsw [%l7 + 0x50], %l0
taddcc %i7, 0x1292, %o2
array32 %l3, %o1, %l4
ld [%l7 + 0x08], %f15
tneg %xcc, 0x0
ldsw [%l7 + 0x1C], %g7
ld [%l7 + 0x48], %f4
stb %g2, [%l7 + 0x2C]
fpack32 %f4, %f12, %f12
fcmple32 %f8, %f0, %o7
lduh [%l7 + 0x28], %i2
faligndata %f0, %f6, %f2
movcc %icc, %o6, %i3
brgz %i1, loop_4169
st %f13, [%l7 + 0x10]
brlz,a %i0, loop_4170
ldsw [%l7 + 0x10], %l5
loop_4169:
tgu %xcc, 0x7
ldsb [%l7 + 0x2D], %g3
loop_4170:
ld [%l7 + 0x10], %f13
fcmpeq32 %f10, %f12, %g6
ldub [%l7 + 0x4A], %l6
ldsw [%l7 + 0x48], %g4
fmovda %xcc, %f8, %f6
fcmpgt32 %f14, %f8, %i6
tg %icc, 0x5
movcs %icc, %o0, %l2
nop
setx loop_4171, %l0, %l1
jmpl %l1, %l1
ldd [%l7 + 0x20], %f4
siam 0x6
ld [%l7 + 0x50], %f5
loop_4171:
fmovrsne %o3, %f10, %f12
edge8 %o5, %g5, %o4
mulx %g1, 0x16E5, %i5
tvs %icc, 0x1
edge8n %l0, %i4, %o2
st %f1, [%l7 + 0x60]
bne %icc, loop_4172
fsrc2s %f7, %f3
tcc %icc, 0x6
ldd [%l7 + 0x40], %f10
loop_4172:
fands %f15, %f12, %f9
movvc %xcc, %i7, %o1
ld [%l7 + 0x28], %f11
ldsh [%l7 + 0x08], %l4
fone %f14
taddcc %g7, 0x0C09, %l3
fxnors %f0, %f10, %f2
stx %g2, [%l7 + 0x58]
ldsh [%l7 + 0x34], %o7
sdivx %i2, 0x1B5B, %o6
brlz,a %i3, loop_4173
fmovrsgez %i0, %f5, %f2
orcc %i1, 0x13EC, %g3
fornot1s %f1, %f15, %f11
loop_4173:
movne %icc, %g6, %l5
movle %xcc, %l6, %g4
ld [%l7 + 0x4C], %f12
brnz %o0, loop_4174
fpsub16s %f11, %f12, %f11
fnot2s %f10, %f8
fmovsneg %icc, %f3, %f8
loop_4174:
ldsb [%l7 + 0x37], %i6
and %l2, %l1, %o3
fmovdvs %icc, %f9, %f1
ldx [%l7 + 0x68], %o5
fmul8sux16 %f14, %f2, %f6
sra %g5, %g1, %o4
ldsb [%l7 + 0x34], %i5
array8 %i4, %l0, %i7
fmovspos %icc, %f13, %f15
fmul8x16 %f2, %f2, %f2
tge %icc, 0x6
ldx [%l7 + 0x08], %o2
stw %l4, [%l7 + 0x54]
edge8 %g7, %o1, %l3
ldx [%l7 + 0x40], %g2
ta %icc, 0x3
ldub [%l7 + 0x5C], %i2
fxor %f2, %f6, %f0
lduh [%l7 + 0x70], %o7
st %f7, [%l7 + 0x74]
fzero %f8
lduh [%l7 + 0x64], %i3
bvc loop_4175
ldsb [%l7 + 0x58], %o6
stx %i0, [%l7 + 0x10]
fbug %fcc3, loop_4176
loop_4175:
fmovspos %xcc, %f8, %f9
movgu %icc, %i1, %g6
ldsw [%l7 + 0x5C], %l5
loop_4176:
tcs %xcc, 0x4
srax %l6, 0x1E, %g4
for %f8, %f4, %f0
addccc %g3, %o0, %i6
alignaddr %l1, %o3, %o5
sth %g5, [%l7 + 0x5A]
ldd [%l7 + 0x40], %f10
fnor %f14, %f0, %f6
andcc %g1, %l2, %o4
ldsh [%l7 + 0x7E], %i5
brgez %l0, loop_4177
fmovdpos %xcc, %f9, %f0
fandnot2s %f10, %f11, %f3
fabsd %f0, %f14
loop_4177:
nop
setx loop_4178, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fexpand %f2, %f4
tle %xcc, 0x7
array8 %i7, %i4, %o2
loop_4178:
fnor %f2, %f8, %f14
bcc,a,pt %xcc, loop_4179
fbo,a %fcc1, loop_4180
andn %g7, 0x041D, %l4
ldsb [%l7 + 0x2A], %l3
loop_4179:
std %f2, [%l7 + 0x78]
loop_4180:
tg %xcc, 0x0
fzero %f6
fmovdleu %xcc, %f7, %f0
stw %g2, [%l7 + 0x28]
fcmpeq16 %f10, %f12, %o1
tpos %icc, 0x7
fornot1 %f0, %f8, %f12
umul %i2, 0x05B1, %o7
fxnors %f7, %f13, %f3
fmovdcc %xcc, %f4, %f5
add %o6, 0x1C9A, %i3
fornot2s %f0, %f0, %f1
fones %f8
fmovrsne %i0, %f3, %f13
std %f2, [%l7 + 0x10]
ldx [%l7 + 0x30], %g6
fands %f13, %f5, %f15
andcc %l5, %i1, %g4
for %f8, %f12, %f12
ldsw [%l7 + 0x4C], %g3
stb %o0, [%l7 + 0x6A]
fxor %f8, %f8, %f2
fornot2 %f4, %f4, %f4
sllx %l6, 0x0F, %i6
lduw [%l7 + 0x14], %o3
sllx %o5, %l1, %g5
sub %l2, %o4, %i5
fmovdpos %xcc, %f3, %f9
smul %g1, %i7, %l0
fpackfix %f12, %f6
ldx [%l7 + 0x28], %o2
fmovsne %icc, %f11, %f12
ble loop_4181
brlez,a %i4, loop_4182
tg %xcc, 0x7
fmovdn %icc, %f9, %f3
loop_4181:
stx %l4, [%l7 + 0x50]
loop_4182:
fmovsn %icc, %f12, %f3
fsrc2s %f15, %f14
fsrc2s %f11, %f2
ldsb [%l7 + 0x43], %l3
fbu %fcc3, loop_4183
fmul8x16al %f15, %f7, %f12
sllx %g7, %g2, %i2
ldx [%l7 + 0x68], %o7
loop_4183:
fbl,a %fcc2, loop_4184
tne %icc, 0x6
ldsh [%l7 + 0x10], %o1
fmovrslez %o6, %f2, %f6
loop_4184:
fornot1s %f13, %f11, %f9
ldsh [%l7 + 0x30], %i3
fmovdcc %icc, %f5, %f4
ldsh [%l7 + 0x10], %g6
ldd [%l7 + 0x68], %f14
fmovsge %icc, %f8, %f6
brlez %i0, loop_4185
fmovde %xcc, %f14, %f12
array16 %l5, %g4, %i1
fmul8x16al %f14, %f10, %f14
loop_4185:
lduh [%l7 + 0x78], %g3
fmovsl %xcc, %f4, %f14
nop
setx loop_4186, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdiv %l6, 0x1351, %o0
brz %i6, loop_4187
fmovse %xcc, %f3, %f10
loop_4186:
sth %o5, [%l7 + 0x48]
ble,pn %icc, loop_4188
loop_4187:
add %l1, %g5, %l2
fornot1s %f13, %f6, %f14
fbe %fcc2, loop_4189
loop_4188:
tcc %xcc, 0x1
mulscc %o3, %o4, %g1
fbul %fcc3, loop_4190
loop_4189:
tcc %xcc, 0x0
nop
setx loop_4191, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xor %i5, %i7, %l0
loop_4190:
ldsb [%l7 + 0x1B], %o2
smul %i4, %l3, %g7
loop_4191:
fsrc2s %f2, %f7
fmovdgu %icc, %f9, %f8
sub %g2, 0x0749, %i2
orncc %o7, %o1, %o6
ldub [%l7 + 0x73], %i3
movn %xcc, %l4, %i0
fmovrdgez %l5, %f4, %f8
sdiv %g4, 0x03E7, %i1
stx %g3, [%l7 + 0x10]
stw %g6, [%l7 + 0x08]
bleu,a %xcc, loop_4192
srax %o0, %i6, %o5
fbo %fcc1, loop_4193
fone %f4
loop_4192:
ld [%l7 + 0x34], %f11
fnot2 %f14, %f4
loop_4193:
ldsh [%l7 + 0x56], %l6
edge16l %g5, %l2, %o3
fnot1 %f14, %f4
ld [%l7 + 0x64], %f6
tle %icc, 0x2
fabsd %f14, %f12
movrgez %l1, %g1, %o4
fcmpne32 %f12, %f0, %i7
addc %l0, %o2, %i4
lduw [%l7 + 0x34], %l3
movn %icc, %i5, %g2
fcmpeq16 %f14, %f6, %g7
sub %i2, %o7, %o1
array32 %o6, %l4, %i3
fornot1s %f13, %f8, %f1
st %f1, [%l7 + 0x70]
array8 %i0, %g4, %i1
stw %g3, [%l7 + 0x10]
edge16n %l5, %o0, %i6
fpsub16 %f8, %f12, %f8
brnz %o5, loop_4194
lduh [%l7 + 0x62], %g6
sth %l6, [%l7 + 0x24]
ldub [%l7 + 0x69], %l2
loop_4194:
ldub [%l7 + 0x1E], %g5
udivcc %l1, 0x1E3B, %g1
mova %icc, %o3, %o4
fmovrsgz %l0, %f3, %f11
bgu,a %icc, loop_4195
ldsw [%l7 + 0x78], %i7
tge %icc, 0x6
fmovrdne %o2, %f6, %f0
loop_4195:
bvs,a loop_4196
mova %xcc, %l3, %i5
bcc,pt %xcc, loop_4197
sra %g2, 0x16, %i4
loop_4196:
fnot2 %f10, %f12
bvc,pn %xcc, loop_4198
loop_4197:
ldd [%l7 + 0x28], %f0
tpos %xcc, 0x0
brz,a %g7, loop_4199
loop_4198:
fcmple16 %f8, %f2, %i2
fmovrslez %o1, %f14, %f14
fmovdge %icc, %f1, %f6
loop_4199:
bneg,pt %icc, loop_4200
brz %o7, loop_4201
ldsh [%l7 + 0x4C], %l4
fmovsgu %icc, %f2, %f6
loop_4200:
fbg,a %fcc0, loop_4202
loop_4201:
fpack16 %f6, %f9
ldub [%l7 + 0x1B], %i3
fnand %f4, %f6, %f2
loop_4202:
ldsw [%l7 + 0x64], %i0
nop
setx loop_4203, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xor %o6, 0x1E91, %i1
std %f2, [%l7 + 0x68]
or %g4, %l5, %g3
loop_4203:
array32 %i6, %o0, %o5
fmul8x16 %f4, %f2, %f4
fnegs %f5, %f1
fbg %fcc0, loop_4204
fbu,a %fcc1, loop_4205
lduw [%l7 + 0x28], %l6
fba,a %fcc3, loop_4206
loop_4204:
ldub [%l7 + 0x5B], %l2
loop_4205:
bge,a loop_4207
std %f6, [%l7 + 0x60]
loop_4206:
tcc %icc, 0x4
smul %g6, %l1, %g1
loop_4207:
fbo %fcc2, loop_4208
orncc %o3, 0x1CFD, %o4
ldsh [%l7 + 0x4C], %g5
xorcc %l0, 0x1935, %i7
loop_4208:
fnands %f5, %f11, %f10
ldsb [%l7 + 0x3F], %l3
movrgez %i5, %o2, %g2
subc %i4, 0x1A70, %i2
tleu %icc, 0x1
std %f4, [%l7 + 0x10]
fmovscc %icc, %f13, %f10
fpsub16 %f4, %f2, %f10
fmuld8sux16 %f13, %f0, %f12
stb %g7, [%l7 + 0x4A]
tge %xcc, 0x6
ldsb [%l7 + 0x57], %o7
edge8n %o1, %i3, %i0
fbu,a %fcc2, loop_4209
mulx %l4, %i1, %o6
sth %g4, [%l7 + 0x7C]
fmovsneg %xcc, %f10, %f9
loop_4209:
tgu %icc, 0x3
lduh [%l7 + 0x7E], %l5
ld [%l7 + 0x08], %f7
fba,a %fcc2, loop_4210
stx %i6, [%l7 + 0x48]
std %f0, [%l7 + 0x30]
andncc %g3, %o5, %l6
loop_4210:
mulscc %o0, %l2, %g6
fzero %f6
sth %g1, [%l7 + 0x76]
sub %o3, %o4, %l1
movcs %icc, %g5, %l0
fand %f10, %f2, %f12
fmovrsne %i7, %f7, %f11
array32 %i5, %o2, %g2
array8 %i4, %i2, %l3
tle %icc, 0x7
sethi 0x03C2, %o7
st %f5, [%l7 + 0x58]
ldsb [%l7 + 0x49], %g7
fmovrse %o1, %f5, %f7
ldsw [%l7 + 0x38], %i3
stx %i0, [%l7 + 0x28]
movcc %xcc, %l4, %i1
sdiv %g4, 0x104C, %l5
fnand %f10, %f4, %f6
move %xcc, %i6, %o6
fbo,a %fcc0, loop_4211
sth %o5, [%l7 + 0x1E]
fandnot2s %f3, %f5, %f4
fmovsvs %xcc, %f9, %f1
loop_4211:
stb %g3, [%l7 + 0x68]
movrne %o0, %l6, %l2
fmovdne %xcc, %f7, %f4
fzeros %f5
fsrc1s %f9, %f9
fmovrsne %g1, %f14, %f3
stw %o3, [%l7 + 0x38]
fmovdvc %icc, %f5, %f0
te %xcc, 0x3
fmovdn %icc, %f13, %f11
movg %xcc, %o4, %g6
tgu %icc, 0x0
ble,a,pt %icc, loop_4212
fmovdg %xcc, %f4, %f12
fzero %f10
fbu %fcc3, loop_4213
loop_4212:
edge32n %g5, %l1, %l0
ldsb [%l7 + 0x68], %i5
stx %i7, [%l7 + 0x78]
loop_4213:
fors %f15, %f11, %f13
stx %g2, [%l7 + 0x38]
movvc %xcc, %o2, %i4
fones %f7
fble %fcc2, loop_4214
bgu,pt %xcc, loop_4215
lduh [%l7 + 0x7C], %i2
lduh [%l7 + 0x78], %o7
loop_4214:
fbue %fcc2, loop_4216
loop_4215:
tsubcc %l3, 0x1DC6, %g7
fbe,a %fcc1, loop_4217
lduw [%l7 + 0x58], %o1
loop_4216:
fmovsgu %icc, %f2, %f7
movneg %xcc, %i3, %i0
loop_4217:
fornot1s %f11, %f1, %f14
movgu %xcc, %i1, %g4
array8 %l5, %i6, %l4
sdivcc %o5, 0x1583, %o6
tl %xcc, 0x5
fmovda %icc, %f11, %f1
brnz,a %g3, loop_4218
movge %icc, %l6, %l2
call loop_4219
bcs,pt %icc, loop_4220
loop_4218:
st %f1, [%l7 + 0x6C]
array16 %o0, %g1, %o3
loop_4219:
fmovdvs %icc, %f4, %f15
loop_4220:
andncc %o4, %g6, %g5
fcmps %fcc1, %f7, %f15
sllx %l1, %i5, %l0
fmovdne %icc, %f9, %f4
fcmpeq16 %f0, %f8, %i7
andcc %g2, %o2, %i2
std %f0, [%l7 + 0x48]
movcs %icc, %o7, %l3
ldx [%l7 + 0x20], %g7
fbule %fcc3, loop_4221
ldsb [%l7 + 0x5C], %o1
ldx [%l7 + 0x18], %i3
fsrc1s %f8, %f7
loop_4221:
std %f12, [%l7 + 0x50]
fmovsleu %xcc, %f9, %f12
ldx [%l7 + 0x08], %i4
fmovde %xcc, %f2, %f15
tvc %xcc, 0x2
bvc,a %icc, loop_4222
fxor %f4, %f10, %f0
ldub [%l7 + 0x34], %i0
ldx [%l7 + 0x38], %g4
loop_4222:
ldsw [%l7 + 0x64], %i1
siam 0x3
fmovs %f1, %f8
ldx [%l7 + 0x68], %i6
ldd [%l7 + 0x08], %f0
fand %f8, %f10, %f4
movgu %xcc, %l4, %o5
sth %o6, [%l7 + 0x40]
fornot2s %f3, %f9, %f13
smulcc %g3, 0x08A3, %l6
te %icc, 0x3
ldd [%l7 + 0x70], %f14
fmovda %icc, %f8, %f6
call loop_4223
movl %icc, %l2, %o0
fmovrde %l5, %f8, %f10
sethi 0x0214, %o3
loop_4223:
fandnot2 %f8, %f10, %f12
sth %g1, [%l7 + 0x62]
brz %g6, loop_4224
bcs,a %xcc, loop_4225
sra %o4, %g5, %l1
std %f6, [%l7 + 0x30]
loop_4224:
ldd [%l7 + 0x18], %f2
loop_4225:
fornot1s %f2, %f11, %f9
fcmple16 %f8, %f14, %i5
sra %l0, %i7, %g2
ld [%l7 + 0x14], %f13
orn %i2, 0x04E8, %o2
addc %o7, 0x0358, %l3
fbuge %fcc2, loop_4226
movrlz %o1, 0x332, %i3
bn %xcc, loop_4227
umul %g7, 0x0A7D, %i0
loop_4226:
ldd [%l7 + 0x78], %f14
bleu %xcc, loop_4228
loop_4227:
edge8l %g4, %i4, %i6
edge8n %i1, %o5, %o6
movcs %xcc, %g3, %l6
loop_4228:
be,a,pt %icc, loop_4229
tvc %xcc, 0x5
ldx [%l7 + 0x60], %l4
edge32ln %o0, %l5, %l2
loop_4229:
ldub [%l7 + 0x4A], %o3
stw %g6, [%l7 + 0x08]
alignaddrl %o4, %g1, %l1
fzero %f6
st %f10, [%l7 + 0x10]
subccc %i5, 0x0E24, %l0
ldd [%l7 + 0x38], %f12
fbo,a %fcc2, loop_4230
or %i7, %g2, %g5
fornot1s %f8, %f7, %f15
fbo,a %fcc2, loop_4231
loop_4230:
stb %o2, [%l7 + 0x58]
lduw [%l7 + 0x64], %i2
fsrc1s %f8, %f15
loop_4231:
andn %o7, %l3, %o1
fmul8x16al %f1, %f3, %f12
ldsh [%l7 + 0x46], %i3
popc 0x11D1, %g7
bne loop_4232
fmovrdne %g4, %f10, %f14
fsrc2s %f12, %f2
fmovrdlz %i0, %f6, %f4
loop_4232:
lduw [%l7 + 0x54], %i4
pdist %f6, %f12, %f10
fnegd %f2, %f14
fmovrdlez %i6, %f8, %f14
ldx [%l7 + 0x70], %o5
stw %i1, [%l7 + 0x38]
sth %o6, [%l7 + 0x6A]
fmovrslz %g3, %f14, %f7
lduw [%l7 + 0x10], %l4
movn %icc, %o0, %l5
fnot1s %f9, %f3
lduh [%l7 + 0x70], %l6
ble,a %icc, loop_4233
fpack32 %f8, %f14, %f2
array8 %o3, %g6, %l2
movl %icc, %g1, %l1
loop_4233:
edge32l %o4, %l0, %i5
edge16ln %g2, %g5, %o2
ldd [%l7 + 0x60], %f8
fmul8sux16 %f0, %f0, %f10
sth %i2, [%l7 + 0x26]
fcmpne32 %f2, %f12, %i7
movleu %icc, %l3, %o7
ld [%l7 + 0x30], %f13
movpos %icc, %i3, %g7
taddcctv %o1, %g4, %i0
fmovdcs %icc, %f15, %f1
ldx [%l7 + 0x38], %i4
fxnor %f14, %f14, %f6
movrlz %i6, 0x274, %o5
fmovsleu %xcc, %f4, %f2
ldsw [%l7 + 0x58], %o6
tge %xcc, 0x0
movg %icc, %i1, %l4
stb %g3, [%l7 + 0x2B]
tgu %icc, 0x6
st %f7, [%l7 + 0x6C]
sra %o0, 0x17, %l6
movcs %icc, %l5, %o3
bcc,pn %icc, loop_4234
ldsh [%l7 + 0x30], %l2
subcc %g6, 0x112B, %l1
fpsub32s %f13, %f5, %f13
loop_4234:
te %icc, 0x0
ldsw [%l7 + 0x28], %g1
edge16 %o4, %l0, %g2
stb %i5, [%l7 + 0x46]
fcmple16 %f10, %f4, %g5
for %f2, %f4, %f14
fnot1s %f10, %f8
ldsw [%l7 + 0x1C], %i2
subccc %o2, %i7, %l3
sth %o7, [%l7 + 0x48]
mulscc %g7, %o1, %i3
stx %g4, [%l7 + 0x20]
xnor %i4, %i0, %i6
lduw [%l7 + 0x14], %o6
andn %i1, %l4, %g3
tcs %icc, 0x6
st %f8, [%l7 + 0x7C]
ldsw [%l7 + 0x40], %o5
fabss %f12, %f6
fmovrdne %l6, %f12, %f8
fmovrsgez %l5, %f11, %f12
subccc %o3, 0x1045, %o0
edge32 %l2, %l1, %g6
fbn %fcc3, loop_4235
ldsw [%l7 + 0x68], %o4
bgu,a,pn %icc, loop_4236
srl %g1, %l0, %g2
loop_4235:
fcmpeq32 %f6, %f12, %g5
bvc,pt %icc, loop_4237
loop_4236:
lduw [%l7 + 0x1C], %i5
fmovdn %icc, %f3, %f3
movrgez %i2, 0x359, %o2
loop_4237:
lduh [%l7 + 0x0A], %l3
ble,a,pn %xcc, loop_4238
edge16 %o7, %g7, %o1
fands %f13, %f1, %f8
ba loop_4239
loop_4238:
edge8l %i7, %i3, %i4
stx %i0, [%l7 + 0x20]
umul %g4, 0x0672, %o6
loop_4239:
fba %fcc2, loop_4240
ldd [%l7 + 0x10], %f4
bcs,a %icc, loop_4241
fmovsl %xcc, %f1, %f2
loop_4240:
lduw [%l7 + 0x3C], %i1
ldsb [%l7 + 0x4E], %i6
loop_4241:
fbge %fcc2, loop_4242
fmovdn %xcc, %f12, %f1
stx %l4, [%l7 + 0x78]
fpadd32s %f15, %f7, %f9
loop_4242:
ldd [%l7 + 0x50], %f0
fmovdl %xcc, %f3, %f11
movrgez %o5, %l6, %l5
edge8ln %g3, %o0, %l2
stx %o3, [%l7 + 0x50]
bvc,a,pt %xcc, loop_4243
ldd [%l7 + 0x78], %f4
lduh [%l7 + 0x08], %g6
stb %o4, [%l7 + 0x7C]
loop_4243:
ldsw [%l7 + 0x10], %g1
std %f12, [%l7 + 0x50]
ldd [%l7 + 0x68], %f0
edge32ln %l1, %l0, %g2
bn %xcc, loop_4244
ldsb [%l7 + 0x0E], %i5
fxnors %f2, %f10, %f5
ldsb [%l7 + 0x73], %i2
loop_4244:
stb %o2, [%l7 + 0x1C]
sdiv %l3, 0x0F1A, %g5
fpack16 %f8, %f8
bcs,a,pn %xcc, loop_4245
fmovrdlz %o7, %f14, %f2
std %f0, [%l7 + 0x18]
edge16ln %o1, %i7, %i3
loop_4245:
brlez %g7, loop_4246
sub %i0, %g4, %i4
sra %i1, %i6, %l4
fmovdneg %icc, %f5, %f13
loop_4246:
fabsd %f14, %f10
addcc %o6, 0x000A, %l6
move %icc, %o5, %l5
tsubcctv %g3, 0x0DCF, %o0
fnot2s %f8, %f8
stx %o3, [%l7 + 0x70]
edge32n %l2, %o4, %g1
st %f11, [%l7 + 0x48]
fmovrsne %g6, %f5, %f8
fmovdge %icc, %f15, %f0
fmovsg %xcc, %f2, %f1
bneg,a,pn %icc, loop_4247
std %f10, [%l7 + 0x60]
ldsh [%l7 + 0x5A], %l0
bneg,a,pn %xcc, loop_4248
loop_4247:
fnand %f2, %f12, %f10
st %f3, [%l7 + 0x70]
brlez %l1, loop_4249
loop_4248:
stw %i5, [%l7 + 0x64]
stx %g2, [%l7 + 0x08]
umulcc %i2, 0x0D6F, %l3
loop_4249:
sth %g5, [%l7 + 0x3E]
fbuge %fcc1, loop_4250
edge8 %o2, %o1, %o7
movne %icc, %i7, %g7
sth %i3, [%l7 + 0x64]
loop_4250:
fmovdvc %icc, %f7, %f1
add %g4, 0x166D, %i0
stw %i1, [%l7 + 0x3C]
ldub [%l7 + 0x6C], %i6
fbne,a %fcc1, loop_4251
ldsh [%l7 + 0x72], %l4
movrne %i4, %o6, %l6
ldd [%l7 + 0x38], %f4
loop_4251:
fpack32 %f4, %f2, %f0
st %f7, [%l7 + 0x50]
ldub [%l7 + 0x12], %o5
fbne %fcc2, loop_4252
tneg %xcc, 0x3
edge16l %l5, %o0, %g3
fnot2s %f10, %f8
loop_4252:
stx %l2, [%l7 + 0x08]
tg %xcc, 0x1
lduh [%l7 + 0x14], %o4
lduw [%l7 + 0x54], %o3
ldub [%l7 + 0x29], %g6
ldsh [%l7 + 0x34], %l0
ldd [%l7 + 0x08], %f10
tg %xcc, 0x5
fblg,a %fcc1, loop_4253
lduh [%l7 + 0x0A], %g1
edge8 %i5, %l1, %i2
fmul8sux16 %f8, %f14, %f0
loop_4253:
tg %xcc, 0x3
smul %l3, %g5, %o2
fxnor %f10, %f12, %f0
ldx [%l7 + 0x50], %g2
fpackfix %f2, %f9
movvs %icc, %o7, %o1
move %icc, %i7, %i3
ldsh [%l7 + 0x0A], %g4
ld [%l7 + 0x7C], %f0
fandnot2 %f0, %f0, %f4
taddcctv %g7, %i1, %i0
fnor %f6, %f8, %f4
fmovdn %xcc, %f3, %f1
fmovdn %xcc, %f13, %f15
tne %xcc, 0x5
fornot1 %f8, %f2, %f14
lduw [%l7 + 0x48], %i6
fsrc1s %f3, %f6
lduh [%l7 + 0x38], %i4
fmovdn %xcc, %f4, %f14
fnor %f2, %f4, %f8
fbg %fcc3, loop_4254
fble %fcc1, loop_4255
sethi 0x0CFD, %o6
fnor %f0, %f10, %f8
loop_4254:
sth %l4, [%l7 + 0x18]
loop_4255:
tvs %icc, 0x5
for %f2, %f4, %f4
fandnot2 %f0, %f12, %f8
ldsb [%l7 + 0x2F], %l6
brlez,a %l5, loop_4256
movpos %icc, %o0, %g3
bge %xcc, loop_4257
bleu,a %xcc, loop_4258
loop_4256:
sra %o5, %o4, %o3
stb %g6, [%l7 + 0x08]
loop_4257:
std %f12, [%l7 + 0x08]
loop_4258:
ldx [%l7 + 0x30], %l0
brlz %g1, loop_4259
fmovs %f15, %f8
andcc %l2, %i5, %i2
bl,a,pt %icc, loop_4260
loop_4259:
std %f4, [%l7 + 0x60]
lduh [%l7 + 0x66], %l3
movgu %xcc, %g5, %o2
loop_4260:
fmovsa %icc, %f8, %f12
fsrc1 %f4, %f14
edge16n %g2, %o7, %o1
movrne %i7, 0x305, %l1
movvc %icc, %g4, %g7
fmul8x16al %f10, %f11, %f10
edge16ln %i1, %i3, %i6
lduw [%l7 + 0x68], %i4
xor %o6, %i0, %l4
fbul,a %fcc1, loop_4261
ldsh [%l7 + 0x4A], %l6
fzero %f4
ldsw [%l7 + 0x38], %o0
loop_4261:
ldsb [%l7 + 0x5D], %g3
fbu %fcc0, loop_4262
fbe,a %fcc2, loop_4263
brgz,a %o5, loop_4264
fornot1s %f14, %f11, %f11
loop_4262:
for %f14, %f4, %f0
loop_4263:
orn %o4, %o3, %l5
loop_4264:
and %l0, %g1, %l2
tvc %xcc, 0x7
edge8ln %i5, %g6, %l3
stb %i2, [%l7 + 0x4F]
stb %g5, [%l7 + 0x65]
addcc %g2, %o7, %o1
stb %o2, [%l7 + 0x2B]
movl %xcc, %i7, %l1
fbn,a %fcc2, loop_4265
fandnot1s %f2, %f6, %f7
srlx %g7, 0x04, %g4
umulcc %i3, 0x1920, %i6
loop_4265:
fbg %fcc3, loop_4266
ldx [%l7 + 0x70], %i1
xnorcc %i4, 0x1814, %o6
edge16n %l4, %l6, %o0
loop_4266:
fbn %fcc2, loop_4267
xnor %i0, 0x11E0, %g3
fmovrsgez %o5, %f9, %f10
lduh [%l7 + 0x48], %o3
loop_4267:
ba,a,pt %xcc, loop_4268
fbu %fcc1, loop_4269
ldsw [%l7 + 0x24], %l5
ld [%l7 + 0x64], %f4
loop_4268:
movrlez %o4, %l0, %g1
loop_4269:
fmovrdgz %i5, %f6, %f2
tsubcc %l2, %l3, %i2
fnors %f13, %f3, %f11
stw %g6, [%l7 + 0x10]
stb %g2, [%l7 + 0x0A]
std %f8, [%l7 + 0x28]
nop
setx loop_4270, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
popc 0x1DF3, %g5
stw %o7, [%l7 + 0x0C]
fmovsle %xcc, %f14, %f7
loop_4270:
fnot1s %f7, %f9
sth %o2, [%l7 + 0x34]
fornot1s %f6, %f10, %f4
fsrc1 %f14, %f8
ldsh [%l7 + 0x60], %i7
fexpand %f12, %f10
xorcc %o1, %l1, %g4
srax %i3, 0x10, %i6
fone %f6
fmovsle %xcc, %f15, %f14
fcmpgt32 %f0, %f2, %i1
andcc %g7, 0x03CB, %o6
fmovdl %xcc, %f8, %f10
fmovdgu %xcc, %f8, %f13
fornot1 %f4, %f4, %f8
bneg,a %icc, loop_4271
bcs loop_4272
nop
setx loop_4273, %l0, %l1
jmpl %l1, %i4
ldub [%l7 + 0x78], %l6
loop_4271:
tneg %icc, 0x3
loop_4272:
edge8l %o0, %i0, %l4
loop_4273:
bvc,a,pt %xcc, loop_4274
sth %o5, [%l7 + 0x50]
ldub [%l7 + 0x47], %o3
fmovrsne %l5, %f4, %f7
loop_4274:
smulcc %o4, 0x1158, %l0
tvs %xcc, 0x6
bshuffle %f4, %f4, %f12
movn %xcc, %g1, %i5
fble,a %fcc0, loop_4275
movgu %icc, %g3, %l3
umul %l2, 0x16AA, %i2
lduh [%l7 + 0x42], %g2
loop_4275:
fmul8x16 %f1, %f14, %f0
ldsb [%l7 + 0x2C], %g5
fmovde %icc, %f3, %f2
fmovsleu %icc, %f3, %f11
ldub [%l7 + 0x7D], %g6
fmul8x16 %f10, %f14, %f14
fbn,a %fcc2, loop_4276
fpsub16 %f4, %f14, %f2
ldsh [%l7 + 0x60], %o7
ldsw [%l7 + 0x1C], %i7
loop_4276:
movn %xcc, %o2, %l1
fbg,a %fcc0, loop_4277
movg %xcc, %o1, %g4
ld [%l7 + 0x60], %f13
fbne %fcc2, loop_4278
loop_4277:
bcc,pn %icc, loop_4279
fmovsne %icc, %f6, %f0
edge8n %i3, %i6, %g7
loop_4278:
lduw [%l7 + 0x7C], %o6
loop_4279:
st %f14, [%l7 + 0x20]
fmovrdlz %i4, %f4, %f12
bneg,a,pt %icc, loop_4280
fcmpgt32 %f10, %f12, %i1
ldd [%l7 + 0x08], %f10
stw %l6, [%l7 + 0x58]
loop_4280:
udivcc %i0, 0x0F08, %o0
ld [%l7 + 0x2C], %f13
ldsh [%l7 + 0x18], %l4
fmovdge %xcc, %f0, %f2
fmovdn %xcc, %f1, %f2
ldx [%l7 + 0x48], %o3
ldsb [%l7 + 0x0F], %l5
fone %f14
brlz,a %o5, loop_4281
brlez %o4, loop_4282
st %f14, [%l7 + 0x38]
lduh [%l7 + 0x10], %l0
loop_4281:
stb %g1, [%l7 + 0x18]
loop_4282:
st %f8, [%l7 + 0x74]
faligndata %f0, %f2, %f2
fmovdn %icc, %f15, %f0
fmovrde %i5, %f12, %f6
sdiv %g3, 0x16A8, %l2
edge16 %l3, %i2, %g5
brnz,a %g6, loop_4283
ldsh [%l7 + 0x2E], %o7
edge8l %g2, %o2, %i7
fxor %f6, %f0, %f8
loop_4283:
andncc %o1, %g4, %l1
ldsb [%l7 + 0x23], %i6
movneg %icc, %g7, %o6
fpadd16 %f0, %f8, %f12
bn,a,pn %icc, loop_4284
fmovdgu %icc, %f7, %f6
fcmpes %fcc2, %f9, %f11
ldsb [%l7 + 0x35], %i4
loop_4284:
fmul8x16au %f10, %f14, %f2
lduw [%l7 + 0x20], %i3
std %f12, [%l7 + 0x28]
ldd [%l7 + 0x30], %f0
lduw [%l7 + 0x70], %l6
sub %i1, 0x0F3D, %o0
fpsub32s %f14, %f6, %f8
fbge,a %fcc3, loop_4285
fbge,a %fcc1, loop_4286
movneg %icc, %l4, %i0
lduh [%l7 + 0x48], %l5
loop_4285:
lduw [%l7 + 0x28], %o3
loop_4286:
fmovse %icc, %f14, %f7
lduw [%l7 + 0x3C], %o5
movpos %icc, %o4, %l0
srax %i5, %g1, %l2
srax %l3, 0x09, %i2
lduw [%l7 + 0x6C], %g5
fmul8ulx16 %f2, %f14, %f0
fcmpd %fcc0, %f8, %f0
subccc %g3, 0x18F5, %o7
ldub [%l7 + 0x68], %g6
std %f2, [%l7 + 0x30]
st %f13, [%l7 + 0x5C]
fcmpeq16 %f0, %f8, %g2
tvc %xcc, 0x4
sth %i7, [%l7 + 0x0A]
std %f2, [%l7 + 0x58]
ldsh [%l7 + 0x50], %o1
movrgez %o2, %l1, %g4
fsrc1 %f6, %f8
ldsb [%l7 + 0x68], %g7
ldsb [%l7 + 0x15], %o6
te %icc, 0x1
ldd [%l7 + 0x70], %f6
fpsub16 %f8, %f6, %f0
movrgz %i6, 0x2EC, %i4
ldub [%l7 + 0x0E], %l6
stx %i3, [%l7 + 0x60]
ld [%l7 + 0x58], %f4
fsrc1 %f12, %f6
ldub [%l7 + 0x19], %o0
bgu,pt %xcc, loop_4287
fcmpeq16 %f10, %f6, %l4
fbo %fcc2, loop_4288
fmovrslz %i0, %f4, %f7
loop_4287:
fmovda %xcc, %f12, %f12
bpos,a,pn %icc, loop_4289
loop_4288:
std %f4, [%l7 + 0x18]
fcmple32 %f6, %f2, %l5
fpmerge %f4, %f5, %f0
loop_4289:
stb %o3, [%l7 + 0x62]
lduh [%l7 + 0x60], %o5
fones %f6
bcc,pt %xcc, loop_4290
movleu %xcc, %o4, %l0
fmovdl %xcc, %f7, %f9
movleu %xcc, %i5, %i1
loop_4290:
tvs %icc, 0x5
ldd [%l7 + 0x10], %f2
fcmped %fcc3, %f8, %f4
fmovrdgz %l2, %f0, %f8
bgu,a loop_4291
tle %xcc, 0x6
bg,pn %xcc, loop_4292
move %icc, %l3, %i2
loop_4291:
fmovspos %icc, %f2, %f8
bl,a,pt %icc, loop_4293
loop_4292:
fmovsne %xcc, %f15, %f0
sethi 0x0CA9, %g5
fxnors %f12, %f2, %f9
loop_4293:
std %f12, [%l7 + 0x38]
fmovrdlez %g3, %f0, %f8
stx %o7, [%l7 + 0x60]
edge8l %g1, %g6, %i7
movg %xcc, %g2, %o2
lduh [%l7 + 0x62], %o1
movrgz %g4, 0x192, %l1
alignaddrl %o6, %i6, %g7
edge16 %i4, %i3, %o0
ldsb [%l7 + 0x7F], %l6
fmovspos %xcc, %f6, %f12
edge32ln %i0, %l5, %l4
fbuge %fcc2, loop_4294
fmovrslz %o3, %f2, %f6
pdist %f10, %f10, %f0
lduw [%l7 + 0x74], %o5
loop_4294:
ldsh [%l7 + 0x26], %l0
std %f14, [%l7 + 0x30]
stb %i5, [%l7 + 0x78]
fmuld8ulx16 %f9, %f0, %f4
fpack32 %f4, %f10, %f2
ld [%l7 + 0x58], %f14
fbuge %fcc3, loop_4295
ld [%l7 + 0x70], %f4
tle %icc, 0x0
array8 %i1, %l2, %o4
loop_4295:
tvc %xcc, 0x7
sdiv %l3, 0x0167, %g5
lduh [%l7 + 0x46], %g3
stx %o7, [%l7 + 0x40]
ldd [%l7 + 0x68], %f8
movle %icc, %g1, %i2
fpsub32 %f2, %f0, %f12
tn %xcc, 0x7
fmovsa %icc, %f1, %f11
andncc %i7, %g2, %o2
and %o1, 0x170D, %g4
movrlz %g6, %l1, %o6
fmovdcc %xcc, %f11, %f2
andn %g7, 0x1F1F, %i4
st %f5, [%l7 + 0x20]
fbge %fcc0, loop_4296
ldsb [%l7 + 0x4C], %i6
movg %xcc, %i3, %o0
alignaddrl %i0, %l6, %l4
loop_4296:
fandnot1s %f8, %f10, %f5
umulcc %l5, %o3, %o5
movn %xcc, %l0, %i1
fxor %f6, %f12, %f4
tleu %xcc, 0x4
fmul8x16au %f7, %f1, %f12
bl %xcc, loop_4297
andcc %l2, %o4, %i5
ldub [%l7 + 0x0C], %l3
fcmped %fcc2, %f8, %f0
loop_4297:
fxors %f3, %f10, %f0
fpadd32s %f15, %f3, %f12
ldsb [%l7 + 0x28], %g3
orcc %g5, 0x1F94, %o7
fbule,a %fcc0, loop_4298
fble,a %fcc2, loop_4299
add %i2, %i7, %g2
fpack32 %f12, %f0, %f12
loop_4298:
fands %f13, %f3, %f12
loop_4299:
sth %o2, [%l7 + 0x44]
stb %o1, [%l7 + 0x1F]
ldd [%l7 + 0x70], %f8
fnot1 %f6, %f2
fcmpgt32 %f8, %f6, %g4
sth %g6, [%l7 + 0x2C]
taddcc %l1, 0x0A2D, %o6
ldsh [%l7 + 0x46], %g1
sth %g7, [%l7 + 0x54]
fmovrslez %i4, %f12, %f6
fmovsvc %xcc, %f10, %f11
tsubcc %i6, 0x0629, %o0
bvc,pt %xcc, loop_4300
stb %i0, [%l7 + 0x19]
movn %xcc, %i3, %l6
add %l5, 0x01BC, %o3
loop_4300:
udivcc %l4, 0x10F5, %o5
ld [%l7 + 0x40], %f13
fcmpne16 %f12, %f4, %i1
stx %l2, [%l7 + 0x38]
fmovrde %o4, %f6, %f2
fmovsl %icc, %f6, %f4
fmuld8ulx16 %f14, %f10, %f0
fmul8x16al %f13, %f8, %f0
st %f3, [%l7 + 0x10]
mulscc %i5, 0x1778, %l3
stw %l0, [%l7 + 0x60]
addc %g3, 0x0274, %g5
ldd [%l7 + 0x70], %f8
sra %i2, 0x11, %o7
brgez,a %i7, loop_4301
fxnors %f14, %f4, %f14
ld [%l7 + 0x3C], %f2
fcmpd %fcc1, %f6, %f12
loop_4301:
fmovda %xcc, %f4, %f3
tvs %xcc, 0x7
edge16n %g2, %o2, %g4
fcmpgt32 %f12, %f4, %g6
fcmps %fcc0, %f14, %f8
subcc %l1, %o1, %o6
movcc %xcc, %g1, %g7
fmovrsne %i4, %f8, %f9
edge32n %o0, %i0, %i6
fbule,a %fcc2, loop_4302
bvc %xcc, loop_4303
tneg %xcc, 0x6
fandnot2s %f14, %f6, %f6
loop_4302:
fba %fcc0, loop_4304
loop_4303:
movne %icc, %l6, %i3
movrne %l5, 0x07A, %l4
fmovsn %icc, %f6, %f5
loop_4304:
ldd [%l7 + 0x18], %f12
udiv %o5, 0x099A, %o3
subcc %i1, 0x0158, %o4
fmul8x16 %f1, %f4, %f12
tne %icc, 0x0
movvc %xcc, %l2, %l3
movpos %icc, %i5, %g3
nop
setx loop_4305, %l0, %l1
jmpl %l1, %g5
sdivcc %l0, 0x0267, %i2
nop
setx loop_4306, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdcs %icc, %f15, %f14
loop_4305:
fmovs %f12, %f1
edge32 %i7, %o7, %g2
loop_4306:
ldx [%l7 + 0x28], %g4
fmovsa %icc, %f6, %f5
brgz,a %o2, loop_4307
ldsw [%l7 + 0x0C], %l1
bneg,a,pt %xcc, loop_4308
fmovsneg %icc, %f10, %f8
loop_4307:
mulx %g6, 0x0AD4, %o6
sdiv %o1, 0x1D56, %g1
loop_4308:
fmovsvs %icc, %f3, %f8
fornot1 %f12, %f14, %f14
or %g7, 0x07F2, %o0
movrlez %i0, 0x0A6, %i4
stx %i6, [%l7 + 0x28]
stx %i3, [%l7 + 0x50]
ldsh [%l7 + 0x26], %l5
fcmped %fcc3, %f2, %f4
fcmpgt32 %f14, %f4, %l6
xorcc %o5, %l4, %o3
movvs %xcc, %i1, %o4
array32 %l3, %l2, %g3
fmovsneg %xcc, %f14, %f1
std %f8, [%l7 + 0x20]
ldsw [%l7 + 0x50], %g5
movg %xcc, %l0, %i5
ldsw [%l7 + 0x30], %i2
edge32ln %i7, %o7, %g2
fblg,a %fcc3, loop_4309
orn %g4, %o2, %l1
stx %o6, [%l7 + 0x20]
fbue,a %fcc1, loop_4310
loop_4309:
stb %o1, [%l7 + 0x7E]
st %f8, [%l7 + 0x60]
ldub [%l7 + 0x47], %g6
loop_4310:
ldd [%l7 + 0x60], %f14
tl %xcc, 0x3
edge8ln %g7, %g1, %o0
ldsb [%l7 + 0x3D], %i4
fsrc1 %f6, %f0
std %f10, [%l7 + 0x30]
bne,a %icc, loop_4311
fornot2 %f14, %f0, %f0
udiv %i0, 0x1EAC, %i3
ba,pt %xcc, loop_4312
loop_4311:
ldub [%l7 + 0x7D], %i6
edge16ln %l5, %o5, %l4
ld [%l7 + 0x14], %f6
loop_4312:
fmovdg %icc, %f2, %f15
sth %o3, [%l7 + 0x4A]
ldx [%l7 + 0x30], %i1
ld [%l7 + 0x40], %f13
fexpand %f12, %f10
fpmerge %f8, %f4, %f14
fbuge %fcc0, loop_4313
fands %f2, %f2, %f5
fors %f14, %f2, %f12
addcc %l6, 0x14F6, %l3
loop_4313:
fmovdcc %xcc, %f13, %f1
st %f14, [%l7 + 0x44]
st %f13, [%l7 + 0x4C]
fpadd32 %f0, %f2, %f2
ldsb [%l7 + 0x37], %l2
lduw [%l7 + 0x4C], %o4
std %f14, [%l7 + 0x18]
fnegd %f0, %f2
ldub [%l7 + 0x40], %g5
ldub [%l7 + 0x70], %g3
fbu %fcc2, loop_4314
fnot1 %f14, %f10
fpadd16 %f14, %f8, %f12
bge,pt %xcc, loop_4315
loop_4314:
fnand %f12, %f10, %f6
ld [%l7 + 0x28], %f13
sth %l0, [%l7 + 0x0A]
loop_4315:
orncc %i2, %i7, %o7
ld [%l7 + 0x48], %f11
fmovsneg %xcc, %f13, %f13
fand %f0, %f2, %f6
sdivx %g2, 0x04E1, %g4
fmovrdlez %i5, %f0, %f2
ldx [%l7 + 0x78], %o2
srlx %l1, 0x1B, %o6
fcmpne32 %f4, %f2, %g6
ld [%l7 + 0x60], %f4
fcmps %fcc1, %f7, %f9
stw %o1, [%l7 + 0x40]
st %f15, [%l7 + 0x3C]
bneg loop_4316
orcc %g1, %g7, %o0
ldsh [%l7 + 0x36], %i4
and %i3, %i0, %i6
loop_4316:
fcmpeq16 %f2, %f2, %l5
movl %xcc, %l4, %o3
fandnot1s %f11, %f2, %f13
fxors %f9, %f9, %f9
ld [%l7 + 0x08], %f0
stb %i1, [%l7 + 0x79]
fabsd %f6, %f14
edge32l %l6, %o5, %l3
tle %xcc, 0x1
fmovdne %xcc, %f3, %f12
bcs,pn %icc, loop_4317
fbne %fcc3, loop_4318
movrne %l2, 0x064, %g5
stw %g3, [%l7 + 0x48]
loop_4317:
fble,a %fcc0, loop_4319
loop_4318:
fandnot1 %f2, %f8, %f14
udivx %o4, 0x1322, %l0
fmovsvc %icc, %f11, %f14
loop_4319:
fmovdneg %icc, %f14, %f9
stb %i7, [%l7 + 0x09]
sdivx %o7, 0x1964, %i2
sth %g2, [%l7 + 0x3E]
fmovdl %xcc, %f1, %f3
fmovdvc %icc, %f14, %f3
fnors %f3, %f12, %f2
fbo %fcc3, loop_4320
ldsb [%l7 + 0x7E], %g4
faligndata %f10, %f6, %f12
std %f10, [%l7 + 0x40]
loop_4320:
fcmped %fcc0, %f12, %f6
ldsh [%l7 + 0x5A], %o2
sllx %l1, %o6, %g6
lduh [%l7 + 0x10], %o1
edge32 %i5, %g1, %g7
addcc %i4, 0x1694, %i3
fcmpgt32 %f4, %f12, %o0
fcmpes %fcc2, %f15, %f13
fmul8x16au %f6, %f9, %f2
lduh [%l7 + 0x4E], %i0
fands %f1, %f9, %f4
fxors %f2, %f3, %f10
st %f12, [%l7 + 0x38]
st %f3, [%l7 + 0x5C]
fnegs %f9, %f13
fbl %fcc1, loop_4321
fornot2 %f10, %f12, %f12
stx %i6, [%l7 + 0x20]
stx %l4, [%l7 + 0x18]
loop_4321:
fblg,a %fcc2, loop_4322
fblg %fcc0, loop_4323
fpadd16s %f0, %f10, %f4
st %f9, [%l7 + 0x64]
loop_4322:
srl %l5, 0x06, %i1
loop_4323:
brz,a %o3, loop_4324
ldub [%l7 + 0x3B], %l6
stw %l3, [%l7 + 0x44]
smulcc %o5, %l2, %g5
loop_4324:
stw %g3, [%l7 + 0x08]
alignaddr %l0, %i7, %o7
fmovdcs %icc, %f4, %f14
umulcc %i2, %g2, %g4
bleu loop_4325
fmovrdlz %o2, %f10, %f12
fnot1s %f9, %f7
fsrc2 %f2, %f8
loop_4325:
array16 %l1, %o4, %g6
fmovsg %icc, %f12, %f1
lduw [%l7 + 0x7C], %o1
fnot1s %f6, %f10
lduw [%l7 + 0x70], %i5
nop
setx loop_4326, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bshuffle %f2, %f8, %f10
fcmpeq32 %f4, %f0, %g1
ldd [%l7 + 0x58], %f6
loop_4326:
tsubcctv %g7, 0x1F50, %i4
sdivcc %i3, 0x1195, %o6
stw %o0, [%l7 + 0x50]
edge16n %i6, %i0, %l5
brnz %i1, loop_4327
sllx %l4, 0x0A, %o3
nop
setx loop_4328, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot1 %f6, %f14, %f14
loop_4327:
ld [%l7 + 0x60], %f1
fmovsle %xcc, %f9, %f14
loop_4328:
bn,a,pn %xcc, loop_4329
fmovdcc %xcc, %f7, %f15
ldx [%l7 + 0x30], %l3
lduw [%l7 + 0x68], %o5
loop_4329:
sub %l6, 0x1886, %g5
sth %l2, [%l7 + 0x4A]
andncc %g3, %i7, %o7
ldsb [%l7 + 0x4C], %i2
ldx [%l7 + 0x30], %g2
tsubcc %g4, 0x0AFC, %l0
for %f14, %f2, %f8
stx %o2, [%l7 + 0x48]
brnz %l1, loop_4330
faligndata %f0, %f0, %f0
ldub [%l7 + 0x29], %o4
sth %o1, [%l7 + 0x2A]
loop_4330:
fmovdpos %xcc, %f2, %f1
fmovrdgez %g6, %f4, %f6
sth %g1, [%l7 + 0x6A]
ldd [%l7 + 0x78], %f6
smulcc %g7, %i4, %i5
bcc,pn %xcc, loop_4331
bpos,a loop_4332
fbu %fcc1, loop_4333
fbul,a %fcc0, loop_4334
loop_4331:
sub %i3, 0x0458, %o0
loop_4332:
ldx [%l7 + 0x68], %i6
loop_4333:
tg %xcc, 0x3
loop_4334:
ldsb [%l7 + 0x4F], %i0
fpsub16s %f12, %f12, %f3
bvc,a,pn %icc, loop_4335
fnands %f13, %f9, %f2
brlz %l5, loop_4336
ldsh [%l7 + 0x72], %i1
loop_4335:
movn %icc, %o6, %l4
srl %o3, %l3, %o5
loop_4336:
fmul8ulx16 %f0, %f14, %f4
sra %g5, %l2, %l6
andcc %g3, 0x1C96, %o7
ldsh [%l7 + 0x7C], %i7
fmovdgu %icc, %f3, %f14
fpack32 %f6, %f2, %f2
stx %i2, [%l7 + 0x48]
umul %g4, %g2, %l0
lduw [%l7 + 0x74], %l1
sethi 0x0312, %o4
call loop_4337
stw %o1, [%l7 + 0x60]
faligndata %f2, %f2, %f4
lduh [%l7 + 0x4C], %o2
loop_4337:
edge16l %g1, %g7, %g6
brnz,a %i4, loop_4338
brgz %i3, loop_4339
be,a,pt %xcc, loop_4340
movge %xcc, %o0, %i5
loop_4338:
fbn,a %fcc3, loop_4341
loop_4339:
ldsw [%l7 + 0x28], %i6
loop_4340:
tne %icc, 0x2
sethi 0x011F, %l5
loop_4341:
fxors %f13, %f11, %f0
fmovrdne %i1, %f4, %f8
fnegs %f10, %f11
fnegs %f2, %f15
fmovdn %xcc, %f7, %f13
fmovscc %xcc, %f15, %f13
ldx [%l7 + 0x40], %i0
fnand %f14, %f4, %f12
tn %xcc, 0x5
movcc %xcc, %l4, %o3
subc %o6, %l3, %o5
tne %icc, 0x6
fbuge,a %fcc1, loop_4342
tpos %icc, 0x5
fbl,a %fcc0, loop_4343
fmovsvs %xcc, %f0, %f3
loop_4342:
xnor %l2, 0x0473, %l6
srlx %g3, %o7, %i7
loop_4343:
fmovdneg %icc, %f11, %f8
ldsh [%l7 + 0x40], %g5
movrne %g4, %g2, %l0
ldd [%l7 + 0x30], %f2
fexpand %f13, %f4
fnor %f10, %f6, %f14
fmovdcs %xcc, %f5, %f14
fbe,a %fcc1, loop_4344
fbl,a %fcc0, loop_4345
ldx [%l7 + 0x48], %l1
subc %o4, 0x02BB, %o1
loop_4344:
fbg %fcc2, loop_4346
loop_4345:
fcmpd %fcc0, %f6, %f0
srl %o2, %g1, %i2
stb %g6, [%l7 + 0x2D]
loop_4346:
fcmple32 %f2, %f12, %i4
lduw [%l7 + 0x70], %g7
movneg %xcc, %i3, %i5
ldsb [%l7 + 0x3E], %i6
addc %l5, 0x0DC2, %i1
be loop_4347
fpack16 %f12, %f4
ba,pn %icc, loop_4348
fmul8ulx16 %f6, %f2, %f4
loop_4347:
ldsh [%l7 + 0x20], %o0
tvs %xcc, 0x3
loop_4348:
movgu %xcc, %i0, %l4
ldx [%l7 + 0x70], %o6
bl,a %xcc, loop_4349
lduw [%l7 + 0x08], %o3
fcmpgt16 %f14, %f14, %o5
sth %l3, [%l7 + 0x66]
loop_4349:
ld [%l7 + 0x0C], %f0
stx %l6, [%l7 + 0x08]
popc %g3, %l2
fmovrdlz %o7, %f12, %f0
ldsh [%l7 + 0x0E], %g5
taddcctv %i7, %g4, %g2
brgz %l1, loop_4350
nop
setx loop_4351, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnor %f8, %f2, %f8
addccc %o4, %o1, %o2
loop_4350:
stb %l0, [%l7 + 0x45]
loop_4351:
siam 0x5
fcmpd %fcc0, %f10, %f0
ldsb [%l7 + 0x33], %g1
fbl %fcc0, loop_4352
bn,pt %icc, loop_4353
stx %i2, [%l7 + 0x20]
fmovse %xcc, %f11, %f1
loop_4352:
fbue,a %fcc3, loop_4354
loop_4353:
bvs,a,pn %xcc, loop_4355
fmul8sux16 %f10, %f12, %f6
tgu %icc, 0x4
loop_4354:
tcs %xcc, 0x0
loop_4355:
ldub [%l7 + 0x58], %g6
lduw [%l7 + 0x28], %g7
fandnot2 %f2, %f2, %f6
bne,a,pt %icc, loop_4356
fmovsne %icc, %f2, %f10
lduw [%l7 + 0x18], %i3
fpsub16 %f2, %f0, %f8
loop_4356:
fmovdg %xcc, %f8, %f7
std %f14, [%l7 + 0x50]
movvs %xcc, %i4, %i5
orcc %l5, 0x141B, %i6
ldub [%l7 + 0x18], %i1
ldsh [%l7 + 0x7C], %o0
fnot2s %f9, %f7
std %f2, [%l7 + 0x20]
fmovde %icc, %f6, %f13
edge8l %i0, %o6, %l4
fsrc2s %f9, %f3
addccc %o3, %o5, %l3
edge32n %l6, %l2, %o7
fnot2s %f5, %f9
std %f0, [%l7 + 0x10]
fmovdgu %icc, %f10, %f15
sth %g3, [%l7 + 0x0C]
stb %i7, [%l7 + 0x33]
sllx %g5, %g2, %g4
fmovsn %icc, %f5, %f10
lduw [%l7 + 0x08], %l1
tsubcc %o4, 0x04D7, %o1
subcc %o2, 0x0503, %g1
fcmpne16 %f12, %f4, %l0
ldsh [%l7 + 0x20], %g6
st %f1, [%l7 + 0x58]
fbo,a %fcc2, loop_4357
ld [%l7 + 0x3C], %f7
udivcc %i2, 0x12B5, %i3
bshuffle %f14, %f2, %f14
loop_4357:
std %f12, [%l7 + 0x50]
fpack32 %f0, %f12, %f10
bgu,a %xcc, loop_4358
fmovrdlz %i4, %f14, %f0
stb %i5, [%l7 + 0x60]
lduh [%l7 + 0x2E], %g7
loop_4358:
fmovda %icc, %f3, %f12
tl %icc, 0x1
lduw [%l7 + 0x70], %l5
bn,a,pt %icc, loop_4359
sth %i6, [%l7 + 0x16]
fmovscc %icc, %f11, %f2
bg,a,pt %icc, loop_4360
loop_4359:
fmovrdgz %o0, %f14, %f0
ldsh [%l7 + 0x56], %i1
array16 %i0, %l4, %o3
loop_4360:
edge32ln %o6, %l3, %l6
stb %o5, [%l7 + 0x08]
ld [%l7 + 0x70], %f7
tneg %icc, 0x2
lduw [%l7 + 0x14], %o7
siam 0x5
fnot2s %f2, %f8
ldx [%l7 + 0x78], %g3
stx %i7, [%l7 + 0x38]
movge %xcc, %l2, %g5
fmovse %icc, %f11, %f6
andncc %g4, %g2, %o4
tn %icc, 0x2
addccc %l1, 0x1F90, %o2
ldub [%l7 + 0x5D], %o1
ldub [%l7 + 0x3F], %l0
ld [%l7 + 0x5C], %f3
orcc %g6, 0x05D6, %i2
stb %g1, [%l7 + 0x66]
bleu %icc, loop_4361
fzeros %f12
st %f5, [%l7 + 0x58]
edge32 %i4, %i5, %g7
loop_4361:
lduh [%l7 + 0x1E], %l5
st %f5, [%l7 + 0x60]
brgz,a %i6, loop_4362
fmovd %f4, %f0
lduw [%l7 + 0x34], %i3
alignaddr %o0, %i1, %i0
loop_4362:
popc %l4, %o6
ldx [%l7 + 0x30], %l3
bvs,a loop_4363
andn %o3, %l6, %o7
addcc %o5, %i7, %l2
fpackfix %f10, %f8
loop_4363:
fmul8x16 %f12, %f12, %f14
fsrc1 %f14, %f12
lduh [%l7 + 0x46], %g5
addcc %g4, 0x0E7A, %g3
fcmpgt16 %f14, %f10, %g2
brgez,a %l1, loop_4364
edge16ln %o4, %o2, %l0
ldx [%l7 + 0x58], %o1
std %f0, [%l7 + 0x70]
loop_4364:
sth %g6, [%l7 + 0x64]
edge16n %i2, %i4, %i5
stx %g1, [%l7 + 0x08]
movge %xcc, %g7, %i6
fbue %fcc3, loop_4365
ld [%l7 + 0x64], %f15
fcmped %fcc0, %f2, %f10
lduw [%l7 + 0x74], %i3
loop_4365:
addc %l5, 0x172A, %i1
ldsb [%l7 + 0x54], %o0
fbu,a %fcc3, loop_4366
st %f9, [%l7 + 0x08]
fmovsgu %xcc, %f6, %f7
udivx %l4, 0x038D, %o6
loop_4366:
xorcc %i0, 0x10A2, %l3
fbo %fcc3, loop_4367
fands %f13, %f8, %f6
std %f8, [%l7 + 0x70]
lduw [%l7 + 0x4C], %o3
loop_4367:
ldsb [%l7 + 0x39], %l6
fbu %fcc3, loop_4368
fbul,a %fcc3, loop_4369
sra %o5, %i7, %o7
edge32ln %g5, %g4, %g3
loop_4368:
movg %xcc, %l2, %l1
loop_4369:
fmovrslez %o4, %f0, %f12
xnor %g2, %o2, %l0
fpsub16 %f14, %f14, %f14
std %f8, [%l7 + 0x38]
fmovdvc %icc, %f13, %f1
movle %icc, %g6, %o1
fmuld8sux16 %f13, %f15, %f8
bne,a loop_4370
movrne %i4, %i5, %g1
orcc %i2, 0x0A2A, %i6
fmovrslez %i3, %f2, %f0
loop_4370:
fbe,a %fcc3, loop_4371
ldub [%l7 + 0x72], %l5
array8 %g7, %o0, %l4
bg %xcc, loop_4372
loop_4371:
fba,a %fcc2, loop_4373
ldsw [%l7 + 0x3C], %o6
edge8n %i1, %i0, %l3
loop_4372:
ld [%l7 + 0x68], %f12
loop_4373:
bl,a,pn %icc, loop_4374
st %f3, [%l7 + 0x70]
st %f8, [%l7 + 0x0C]
tle %icc, 0x2
loop_4374:
std %f6, [%l7 + 0x20]
ldx [%l7 + 0x50], %o3
fmovdg %icc, %f2, %f4
movne %icc, %o5, %i7
bneg,pt %xcc, loop_4375
ldsw [%l7 + 0x14], %l6
sllx %g5, %o7, %g3
mulx %g4, 0x19A2, %l1
loop_4375:
edge32n %o4, %l2, %o2
fmul8sux16 %f0, %f8, %f12
std %f12, [%l7 + 0x68]
stw %l0, [%l7 + 0x34]
fmovsleu %icc, %f10, %f15
fmovrdgez %g6, %f0, %f8
ldsh [%l7 + 0x70], %g2
sth %i4, [%l7 + 0x64]
movle %icc, %i5, %o1
array16 %g1, %i2, %i6
fpackfix %f4, %f1
fpadd16 %f4, %f2, %f14
stx %i3, [%l7 + 0x30]
std %f4, [%l7 + 0x30]
edge32l %l5, %g7, %o0
nop
setx loop_4376, %l0, %l1
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 + 0x44]
fbule,a %fcc0, loop_4377
edge32ln %l4, %i1, %i0
loop_4376:
movg %xcc, %l3, %o3
stx %o5, [%l7 + 0x18]
loop_4377:
popc 0x1EE4, %l6
ldx [%l7 + 0x48], %g5
fmovdvc %xcc, %f13, %f1
sth %o7, [%l7 + 0x44]
movleu %xcc, %i7, %g4
fmovsvs %icc, %f7, %f3
st %f13, [%l7 + 0x58]
stw %g3, [%l7 + 0x14]
lduw [%l7 + 0x14], %l1
fcmpeq16 %f14, %f14, %o4
ba %xcc, loop_4378
fmovrdgz %l2, %f4, %f8
ba,a,pt %xcc, loop_4379
orncc %o2, 0x0142, %g6
loop_4378:
fmovdgu %icc, %f1, %f9
fabss %f8, %f7
loop_4379:
orcc %l0, 0x18E9, %i4
bleu,pn %xcc, loop_4380
fmovscs %icc, %f10, %f15
fzeros %f3
fmovsge %icc, %f2, %f15
loop_4380:
fnot1 %f4, %f2
ldsh [%l7 + 0x44], %g2
fba,a %fcc1, loop_4381
tpos %xcc, 0x0
bgu,a loop_4382
fzeros %f9
loop_4381:
ldub [%l7 + 0x11], %i5
ldsb [%l7 + 0x40], %o1
loop_4382:
subc %i2, 0x0E77, %g1
tpos %icc, 0x5
lduw [%l7 + 0x4C], %i3
edge8l %l5, %i6, %g7
fmovdne %xcc, %f5, %f4
sth %o0, [%l7 + 0x10]
fabss %f5, %f10
std %f0, [%l7 + 0x68]
or %l4, %i1, %i0
tgu %xcc, 0x3
tne %icc, 0x7
move %icc, %l3, %o3
stw %o5, [%l7 + 0x44]
ldx [%l7 + 0x08], %o6
fpadd16 %f2, %f0, %f8
ldx [%l7 + 0x20], %g5
movcs %icc, %o7, %l6
ldsh [%l7 + 0x22], %g4
ta %icc, 0x0
nop
setx loop_4383, %l0, %l1
jmpl %l1, %i7
xnorcc %l1, %g3, %l2
nop
setx loop_4384, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x50], %o2
loop_4383:
umul %g6, 0x0D7E, %l0
ldd [%l7 + 0x18], %f14
loop_4384:
umul %o4, %i4, %i5
smul %g2, 0x1417, %i2
bvs,pn %xcc, loop_4385
fmul8x16 %f9, %f12, %f0
brlz,a %g1, loop_4386
stb %i3, [%l7 + 0x61]
loop_4385:
st %f0, [%l7 + 0x7C]
lduw [%l7 + 0x28], %o1
loop_4386:
fmovsgu %icc, %f6, %f4
movrgz %i6, %l5, %o0
fcmpgt16 %f6, %f0, %l4
fmuld8ulx16 %f10, %f8, %f2
edge32ln %i1, %g7, %i0
fmovs %f4, %f8
bcc %xcc, loop_4387
lduw [%l7 + 0x68], %l3
std %f6, [%l7 + 0x48]
tvs %xcc, 0x2
loop_4387:
addc %o5, %o3, %o6
st %f3, [%l7 + 0x54]
stx %o7, [%l7 + 0x50]
fmovsleu %icc, %f14, %f5
fsrc2 %f10, %f8
bneg,a loop_4388
st %f7, [%l7 + 0x7C]
fmovrdne %g5, %f14, %f4
ldx [%l7 + 0x50], %l6
loop_4388:
pdist %f10, %f2, %f4
faligndata %f4, %f4, %f2
fmovd %f0, %f8
fors %f1, %f6, %f3
array8 %g4, %l1, %g3
stw %i7, [%l7 + 0x58]
sth %l2, [%l7 + 0x14]
brgez %g6, loop_4389
lduw [%l7 + 0x08], %o2
stb %l0, [%l7 + 0x67]
movvs %icc, %i4, %o4
loop_4389:
stx %g2, [%l7 + 0x20]
bpos,a,pn %icc, loop_4390
tcs %icc, 0x2
fcmpeq16 %f14, %f2, %i2
tvc %xcc, 0x7
loop_4390:
alignaddr %i5, %i3, %g1
te %xcc, 0x1
ldsb [%l7 + 0x2F], %o1
movrlez %l5, 0x014, %o0
edge8n %l4, %i1, %i6
fmovsvs %xcc, %f0, %f10
fpsub32 %f8, %f8, %f4
movrne %i0, %l3, %o5
fpsub16 %f2, %f2, %f6
lduw [%l7 + 0x34], %o3
movrne %o6, %o7, %g5
fmovsvs %xcc, %f8, %f5
movre %g7, 0x192, %g4
fpmerge %f12, %f9, %f4
srax %l1, %g3, %l6
ldsh [%l7 + 0x64], %l2
tsubcc %i7, 0x1BAF, %g6
tgu %xcc, 0x3
fmovrde %o2, %f8, %f14
fabsd %f4, %f0
fbg,a %fcc0, loop_4391
edge16l %i4, %o4, %g2
stx %i2, [%l7 + 0x40]
fcmpgt32 %f12, %f14, %l0
loop_4391:
std %f4, [%l7 + 0x08]
ldsb [%l7 + 0x1B], %i5
edge32 %i3, %g1, %l5
fmovscc %icc, %f4, %f3
fmovrsgez %o0, %f0, %f14
ldsh [%l7 + 0x74], %l4
fbge,a %fcc1, loop_4392
ldsw [%l7 + 0x30], %o1
ldsb [%l7 + 0x5E], %i6
ldsw [%l7 + 0x60], %i1
loop_4392:
pdist %f12, %f14, %f12
bgu %xcc, loop_4393
fbue %fcc1, loop_4394
fones %f12
lduh [%l7 + 0x44], %i0
loop_4393:
lduw [%l7 + 0x2C], %o5
loop_4394:
fbne %fcc3, loop_4395
stw %l3, [%l7 + 0x38]
bcs,pn %icc, loop_4396
brz %o3, loop_4397
loop_4395:
stx %o6, [%l7 + 0x40]
fmovdg %icc, %f11, %f14
loop_4396:
fbge %fcc3, loop_4398
loop_4397:
stx %o7, [%l7 + 0x50]
tne %xcc, 0x2
ldsw [%l7 + 0x34], %g7
loop_4398:
fsrc1s %f4, %f1
sth %g4, [%l7 + 0x3A]
nop
setx loop_4399, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movvc %xcc, %g5, %g3
lduw [%l7 + 0x10], %l1
ldd [%l7 + 0x18], %f2
loop_4399:
st %f15, [%l7 + 0x68]
movvc %icc, %l6, %l2
edge32n %g6, %i7, %o2
fbug,a %fcc0, loop_4400
ldx [%l7 + 0x60], %o4
sethi 0x0BF7, %i4
bpos loop_4401
loop_4400:
srlx %g2, 0x02, %l0
tle %xcc, 0x2
ldub [%l7 + 0x1F], %i2
loop_4401:
fcmpd %fcc2, %f12, %f10
fxor %f8, %f12, %f10
edge32n %i5, %g1, %l5
ldsh [%l7 + 0x6C], %o0
movleu %xcc, %i3, %o1
tsubcctv %i6, %i1, %l4
tne %icc, 0x3
fcmple16 %f2, %f8, %o5
sdivx %l3, 0x1838, %i0
fone %f8
bl,pn %icc, loop_4402
lduh [%l7 + 0x48], %o3
tgu %icc, 0x6
fmuld8ulx16 %f1, %f6, %f14
loop_4402:
popc %o6, %g7
fmovrslz %g4, %f8, %f0
xor %o7, %g3, %g5
tcs %icc, 0x3
fmovscc %icc, %f13, %f13
fmovd %f4, %f12
fmovsneg %icc, %f2, %f7
ld [%l7 + 0x1C], %f12
fmovdleu %xcc, %f9, %f9
fbule %fcc3, loop_4403
movcs %xcc, %l6, %l2
brz,a %l1, loop_4404
call loop_4405
loop_4403:
fxnors %f8, %f3, %f8
taddcc %i7, 0x197A, %o2
loop_4404:
ldsb [%l7 + 0x24], %g6
loop_4405:
ldd [%l7 + 0x20], %f4
fmul8x16au %f0, %f12, %f4
tl %xcc, 0x6
fand %f8, %f8, %f0
tpos %icc, 0x1
tvc %icc, 0x2
fmovscs %icc, %f11, %f4
edge8 %o4, %g2, %l0
ldsb [%l7 + 0x0D], %i4
st %f15, [%l7 + 0x78]
fmovscs %icc, %f5, %f8
edge16n %i5, %g1, %l5
stx %o0, [%l7 + 0x18]
stw %i3, [%l7 + 0x54]
ldd [%l7 + 0x18], %f12
movrne %i2, %i6, %o1
fbn,a %fcc2, loop_4406
siam 0x7
xorcc %i1, %l4, %l3
fmovrslez %i0, %f1, %f10
loop_4406:
fmovsl %xcc, %f3, %f3
stw %o5, [%l7 + 0x0C]
ldd [%l7 + 0x38], %f8
ldsb [%l7 + 0x1F], %o3
ba,a,pt %icc, loop_4407
fbu %fcc2, loop_4408
tvc %icc, 0x4
fone %f10
loop_4407:
ldx [%l7 + 0x48], %g7
loop_4408:
bleu,a,pt %xcc, loop_4409
add %g4, 0x1B21, %o7
st %f0, [%l7 + 0x24]
brgz,a %g3, loop_4410
loop_4409:
ldub [%l7 + 0x13], %g5
fmovrslz %l6, %f7, %f5
sth %l2, [%l7 + 0x76]
loop_4410:
st %f3, [%l7 + 0x48]
st %f6, [%l7 + 0x20]
bge,pn %icc, loop_4411
umulcc %o6, %i7, %o2
fcmpes %fcc3, %f12, %f3
nop
setx loop_4412, %l0, %l1
jmpl %l1, %l1
loop_4411:
call loop_4413
lduh [%l7 + 0x4C], %g6
st %f15, [%l7 + 0x7C]
loop_4412:
fcmpne32 %f8, %f8, %o4
loop_4413:
fsrc1 %f8, %f8
fabss %f8, %f13
st %f10, [%l7 + 0x44]
edge8ln %g2, %i4, %i5
stx %l0, [%l7 + 0x58]
fnegs %f0, %f7
sdiv %g1, 0x12CD, %o0
fmovsgu %xcc, %f6, %f2
edge32ln %l5, %i2, %i6
ldx [%l7 + 0x20], %i3
ldsw [%l7 + 0x1C], %i1
fmuld8sux16 %f9, %f3, %f8
alignaddr %o1, %l3, %i0
tge %icc, 0x0
fandnot1 %f10, %f6, %f2
lduh [%l7 + 0x1A], %o5
fcmpgt32 %f2, %f10, %o3
ld [%l7 + 0x60], %f2
bcc,a,pt %xcc, loop_4414
ldx [%l7 + 0x18], %g7
srlx %l4, %o7, %g4
xorcc %g5, 0x092C, %g3
loop_4414:
fcmped %fcc3, %f12, %f8
ld [%l7 + 0x18], %f10
fmovspos %icc, %f3, %f8
sth %l2, [%l7 + 0x6E]
subcc %o6, %i7, %l6
movleu %icc, %o2, %g6
fmovdne %xcc, %f3, %f3
bl,a,pt %icc, loop_4415
fmovdgu %xcc, %f14, %f14
fones %f8
std %f12, [%l7 + 0x30]
loop_4415:
movcs %xcc, %l1, %o4
lduh [%l7 + 0x16], %i4
subc %g2, 0x0F5C, %i5
ldub [%l7 + 0x64], %l0
fabss %f6, %f9
sdivcc %o0, 0x070E, %l5
fors %f1, %f14, %f5
ldsb [%l7 + 0x3C], %i2
fbl,a %fcc1, loop_4416
addc %g1, 0x0DC2, %i3
ldsh [%l7 + 0x76], %i1
fmovdl %icc, %f13, %f11
loop_4416:
smul %o1, 0x1DB1, %i6
popc 0x1066, %i0
fsrc1 %f12, %f0
taddcctv %l3, %o3, %o5
edge16 %l4, %o7, %g4
srlx %g5, %g7, %g3
fmul8ulx16 %f2, %f0, %f8
movne %icc, %l2, %o6
fmovsle %icc, %f2, %f15
tg %xcc, 0x5
addcc %l6, %i7, %o2
fpmerge %f14, %f0, %f14
tg %xcc, 0x2
fmovscc %icc, %f10, %f3
fors %f6, %f10, %f1
ld [%l7 + 0x34], %f14
edge16ln %l1, %o4, %g6
stb %i4, [%l7 + 0x5E]
movrne %g2, 0x031, %l0
sra %i5, 0x08, %l5
ldd [%l7 + 0x08], %f12
st %f4, [%l7 + 0x70]
fbg %fcc1, loop_4417
lduw [%l7 + 0x68], %i2
sth %o0, [%l7 + 0x68]
fmovdle %icc, %f7, %f15
loop_4417:
sth %g1, [%l7 + 0x16]
fpsub16s %f4, %f6, %f10
subcc %i3, 0x013D, %i1
fmovdne %icc, %f15, %f5
lduh [%l7 + 0x42], %o1
bvc %icc, loop_4418
ldsw [%l7 + 0x38], %i0
fandnot1 %f8, %f12, %f6
bshuffle %f12, %f4, %f8
loop_4418:
ldx [%l7 + 0x58], %l3
fbe,a %fcc2, loop_4419
sdiv %o3, 0x133F, %i6
tg %icc, 0x1
fone %f12
loop_4419:
fornot2s %f11, %f0, %f0
ldx [%l7 + 0x78], %l4
srlx %o5, %g4, %o7
fornot2s %f15, %f13, %f15
ldx [%l7 + 0x48], %g7
stx %g3, [%l7 + 0x48]
fmovd %f4, %f2
fnot1s %f0, %f6
fandnot2s %f15, %f4, %f10
mulx %l2, %g5, %l6
sra %i7, %o2, %o6
fnot1s %f14, %f15
fmovdneg %xcc, %f3, %f15
ldd [%l7 + 0x38], %f8
brgz,a %o4, loop_4420
fcmps %fcc3, %f11, %f4
fmovrdgez %g6, %f10, %f12
fpadd32s %f9, %f0, %f12
loop_4420:
andncc %i4, %l1, %l0
mulscc %g2, %i5, %l5
lduh [%l7 + 0x7E], %i2
bg,a,pn %xcc, loop_4421
ldsb [%l7 + 0x68], %g1
fone %f4
stw %i3, [%l7 + 0x4C]
loop_4421:
fornot1 %f6, %f10, %f0
ld [%l7 + 0x20], %f1
tneg %xcc, 0x6
fnands %f0, %f14, %f6
stw %i1, [%l7 + 0x4C]
popc 0x128E, %o1
ldsw [%l7 + 0x6C], %i0
fnands %f5, %f6, %f11
fzeros %f7
fmul8x16 %f7, %f0, %f14
nop
setx loop_4422, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tvs %xcc, 0x6
ldsb [%l7 + 0x77], %l3
ldx [%l7 + 0x18], %o0
loop_4422:
xnor %i6, 0x1E4E, %o3
fmovdvs %xcc, %f10, %f6
fmovdpos %xcc, %f0, %f13
fpsub32s %f7, %f13, %f8
ldd [%l7 + 0x48], %f14
edge16n %l4, %o5, %o7
movrlz %g4, %g3, %g7
fornot1s %f11, %f15, %f6
fandnot2 %f0, %f0, %f10
st %f6, [%l7 + 0x28]
ba %icc, loop_4423
fsrc1 %f10, %f8
subcc %l2, 0x0FD3, %g5
fnand %f14, %f6, %f10
loop_4423:
sub %i7, %o2, %o6
tne %icc, 0x3
fpsub32 %f12, %f4, %f6
edge8l %l6, %o4, %i4
fblg,a %fcc0, loop_4424
fblg %fcc0, loop_4425
edge32n %l1, %g6, %l0
bneg,pn %xcc, loop_4426
loop_4424:
bne,pn %icc, loop_4427
loop_4425:
st %f4, [%l7 + 0x24]
edge16ln %i5, %l5, %i2
loop_4426:
tle %icc, 0x7
loop_4427:
tle %icc, 0x0
fmovrsgz %g1, %f10, %f1
fcmple32 %f4, %f8, %i3
edge32n %i1, %o1, %g2
fxnors %f3, %f10, %f0
sub %i0, %l3, %i6
ld [%l7 + 0x3C], %f9
ba,a loop_4428
sdivcc %o3, 0x0366, %o0
fcmpd %fcc3, %f10, %f14
ldd [%l7 + 0x10], %f10
loop_4428:
move %xcc, %l4, %o7
bge,a loop_4429
xnorcc %g4, 0x19FA, %o5
move %icc, %g3, %g7
ld [%l7 + 0x30], %f15
loop_4429:
taddcctv %g5, 0x1050, %i7
sdiv %o2, 0x0222, %l2
xnor %l6, %o4, %i4
ldd [%l7 + 0x40], %f10
ldsw [%l7 + 0x7C], %l1
fand %f12, %f14, %f2
fxnor %f0, %f6, %f14
st %f2, [%l7 + 0x48]
ldd [%l7 + 0x50], %f14
fmul8sux16 %f2, %f2, %f8
lduh [%l7 + 0x46], %o6
fcmpne32 %f2, %f6, %g6
fmovrdgez %l0, %f8, %f6
sth %l5, [%l7 + 0x0E]
sdivx %i5, 0x039C, %i2
bshuffle %f14, %f4, %f12
stx %g1, [%l7 + 0x60]
fnors %f11, %f7, %f13
fbg %fcc1, loop_4430
movcs %icc, %i3, %i1
lduw [%l7 + 0x40], %o1
fmovsa %icc, %f7, %f13
loop_4430:
fcmps %fcc2, %f3, %f12
nop
setx loop_4431, %l0, %l1
jmpl %l1, %i0
fcmpd %fcc2, %f4, %f6
ld [%l7 + 0x0C], %f13
movneg %icc, %l3, %i6
loop_4431:
movrgz %g2, 0x166, %o3
bcc,pt %xcc, loop_4432
ldx [%l7 + 0x70], %l4
fmovscs %icc, %f1, %f12
fbge %fcc1, loop_4433
loop_4432:
fmovspos %xcc, %f13, %f15
sll %o7, %g4, %o5
srlx %o0, 0x18, %g7
loop_4433:
st %f1, [%l7 + 0x68]
ld [%l7 + 0x20], %f15
fmovsne %xcc, %f6, %f6
fmovdne %icc, %f14, %f15
fbue,a %fcc3, loop_4434
fmovsge %xcc, %f14, %f13
sth %g3, [%l7 + 0x62]
popc %i7, %g5
loop_4434:
lduh [%l7 + 0x4A], %l2
ldsb [%l7 + 0x6A], %l6
fxor %f2, %f6, %f14
edge32ln %o2, %i4, %l1
fnot1s %f10, %f10
fcmple16 %f2, %f8, %o4
stb %o6, [%l7 + 0x6F]
fornot1s %f8, %f11, %f1
ldub [%l7 + 0x4E], %g6
subccc %l0, 0x1FA0, %l5
addc %i2, %i5, %i3
sth %g1, [%l7 + 0x66]
edge16l %i1, %o1, %l3
bpos,a %icc, loop_4435
fandnot2s %f6, %f14, %f1
fexpand %f10, %f14
fmovdg %xcc, %f8, %f11
loop_4435:
st %f13, [%l7 + 0x48]
fmovsge %xcc, %f7, %f10
movleu %xcc, %i0, %i6
ldx [%l7 + 0x28], %g2
ldd [%l7 + 0x78], %f8
or %l4, 0x1D17, %o3
ld [%l7 + 0x58], %f0
fsrc2 %f6, %f14
edge8n %o7, %g4, %o0
umul %g7, 0x02EA, %o5
tcs %xcc, 0x5
xnor %g3, %i7, %l2
movg %xcc, %l6, %o2
bcs,pn %icc, loop_4436
fpack16 %f0, %f15
ldx [%l7 + 0x38], %g5
fone %f6
loop_4436:
ldsw [%l7 + 0x6C], %l1
tne %xcc, 0x2
array16 %i4, %o6, %o4
stx %l0, [%l7 + 0x18]
fcmpes %fcc2, %f8, %f4
fnot2s %f11, %f7
stx %l5, [%l7 + 0x68]
ldsw [%l7 + 0x14], %g6
fmul8x16 %f1, %f10, %f10
lduw [%l7 + 0x20], %i2
movgu %icc, %i5, %g1
tge %icc, 0x1
movn %icc, %i3, %i1
fandnot2 %f0, %f12, %f12
lduw [%l7 + 0x50], %l3
ldd [%l7 + 0x20], %f12
fmovdg %icc, %f7, %f6
fmovrdgez %o1, %f10, %f10
lduh [%l7 + 0x78], %i0
fmul8x16 %f10, %f6, %f12
tpos %icc, 0x5
fpadd32 %f12, %f10, %f2
ba,a,pn %icc, loop_4437
stx %i6, [%l7 + 0x38]
bne %xcc, loop_4438
brgez %g2, loop_4439
loop_4437:
fmovrse %o3, %f15, %f11
sub %o7, %g4, %l4
loop_4438:
brgz,a %o0, loop_4440
loop_4439:
ldub [%l7 + 0x27], %g7
lduw [%l7 + 0x68], %g3
brnz %o5, loop_4441
loop_4440:
fmovsvs %icc, %f9, %f10
call loop_4442
taddcctv %l2, 0x168D, %l6
loop_4441:
fmovrslz %o2, %f10, %f5
movn %xcc, %i7, %l1
loop_4442:
ta %icc, 0x6
ld [%l7 + 0x10], %f15
ldsb [%l7 + 0x44], %i4
fabsd %f0, %f12
tneg %xcc, 0x3
movneg %xcc, %g5, %o6
movge %icc, %l0, %l5
sth %o4, [%l7 + 0x20]
sth %i2, [%l7 + 0x5C]
sth %g6, [%l7 + 0x7A]
stb %i5, [%l7 + 0x32]
fmul8x16al %f7, %f4, %f14
ldd [%l7 + 0x20], %f12
ba loop_4443
fbl,a %fcc0, loop_4444
sllx %g1, 0x15, %i1
sra %l3, 0x12, %i3
loop_4443:
movpos %icc, %o1, %i6
loop_4444:
fbge %fcc1, loop_4445
stw %g2, [%l7 + 0x64]
fands %f4, %f12, %f15
movg %icc, %o3, %i0
loop_4445:
fmovdge %icc, %f13, %f7
fabss %f2, %f7
alignaddr %g4, %o7, %l4
fmovsge %xcc, %f4, %f3
fnot2 %f10, %f2
lduh [%l7 + 0x7C], %g7
stw %o0, [%l7 + 0x44]
fors %f2, %f7, %f6
fnands %f0, %f7, %f12
fmul8x16al %f14, %f1, %f8
ldx [%l7 + 0x60], %g3
fones %f12
ld [%l7 + 0x5C], %f7
fandnot2 %f8, %f14, %f2
fcmped %fcc1, %f0, %f6
stw %o5, [%l7 + 0x6C]
taddcc %l2, 0x0464, %o2
bg,a,pt %icc, loop_4446
fpmerge %f6, %f15, %f8
edge16 %l6, %i7, %l1
fbg,a %fcc0, loop_4447
loop_4446:
std %f4, [%l7 + 0x68]
fnot2 %f8, %f4
sth %g5, [%l7 + 0x76]
loop_4447:
ld [%l7 + 0x34], %f11
orncc %i4, 0x00FE, %o6
fcmpeq16 %f6, %f12, %l0
fmul8x16au %f8, %f0, %f2
tcc %xcc, 0x6
fmovd %f6, %f2
stx %o4, [%l7 + 0x48]
bcc,pn %xcc, loop_4448
udivx %i2, 0x04AE, %l5
ldsh [%l7 + 0x14], %g6
tle %xcc, 0x5
loop_4448:
array32 %i5, %i1, %l3
srlx %i3, 0x00, %g1
bn %xcc, loop_4449
fcmple32 %f14, %f4, %i6
edge32l %g2, %o1, %i0
nop
setx loop_4450, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4449:
ldsh [%l7 + 0x24], %g4
fxor %f8, %f0, %f10
edge32 %o3, %o7, %g7
loop_4450:
sethi 0x1258, %l4
stb %g3, [%l7 + 0x71]
movvc %icc, %o5, %o0
fmovrsgez %o2, %f10, %f7
ldsb [%l7 + 0x6D], %l2
fnot1s %f7, %f10
ldsb [%l7 + 0x14], %l6
srax %i7, %l1, %i4
fpadd16 %f10, %f14, %f14
st %f4, [%l7 + 0x44]
call loop_4451
edge16n %o6, %g5, %o4
ldx [%l7 + 0x30], %l0
fble,a %fcc3, loop_4452
loop_4451:
sll %i2, 0x10, %l5
fmovda %xcc, %f13, %f3
std %f10, [%l7 + 0x20]
loop_4452:
ldsh [%l7 + 0x7E], %g6
ldx [%l7 + 0x78], %i1
ldsh [%l7 + 0x40], %l3
ldx [%l7 + 0x30], %i3
ldsh [%l7 + 0x66], %g1
edge8ln %i5, %i6, %g2
smul %i0, %g4, %o3
ldd [%l7 + 0x40], %f2
std %f8, [%l7 + 0x20]
lduw [%l7 + 0x34], %o7
be loop_4453
ldsb [%l7 + 0x13], %g7
st %f3, [%l7 + 0x34]
ldsh [%l7 + 0x56], %l4
loop_4453:
fexpand %f1, %f0
fmovsn %icc, %f8, %f10
xnorcc %g3, 0x015A, %o1
or %o0, 0x01A7, %o5
mulscc %o2, 0x0B05, %l6
fbule %fcc3, loop_4454
st %f7, [%l7 + 0x38]
st %f3, [%l7 + 0x38]
stb %i7, [%l7 + 0x61]
loop_4454:
brnz,a %l2, loop_4455
umul %l1, 0x1B78, %i4
fbe,a %fcc3, loop_4456
bcs,pt %xcc, loop_4457
loop_4455:
bpos,pt %icc, loop_4458
fcmps %fcc0, %f11, %f2
loop_4456:
orn %o6, 0x079D, %o4
loop_4457:
fandnot2s %f6, %f2, %f5
loop_4458:
ldsw [%l7 + 0x50], %g5
ld [%l7 + 0x14], %f2
fands %f11, %f12, %f2
fabss %f0, %f13
fmovdge %xcc, %f9, %f3
fba,a %fcc3, loop_4459
lduw [%l7 + 0x34], %i2
or %l0, %g6, %l5
fcmpne16 %f4, %f14, %l3
loop_4459:
ldsw [%l7 + 0x7C], %i1
umulcc %g1, 0x1FCE, %i3
sethi 0x0258, %i6
fmovrse %g2, %f1, %f14
alignaddrl %i5, %i0, %o3
tvs %icc, 0x2
bne,a,pt %xcc, loop_4460
fmovrse %g4, %f1, %f15
fmovsn %xcc, %f3, %f9
tn %xcc, 0x6
loop_4460:
fmovsa %icc, %f6, %f7
umul %o7, %l4, %g7
andncc %o1, %g3, %o5
fornot1s %f11, %f1, %f1
sth %o2, [%l7 + 0x20]
sub %l6, 0x12CD, %i7
lduw [%l7 + 0x30], %l2
ldub [%l7 + 0x4C], %l1
ldub [%l7 + 0x49], %o0
stx %i4, [%l7 + 0x48]
ldub [%l7 + 0x08], %o6
fmuld8ulx16 %f1, %f13, %f2
ldsw [%l7 + 0x54], %g5
fbug %fcc1, loop_4461
tn %icc, 0x3
tneg %icc, 0x2
ldd [%l7 + 0x30], %f2
loop_4461:
ldub [%l7 + 0x17], %o4
fmovdge %icc, %f11, %f3
lduh [%l7 + 0x56], %i2
stx %g6, [%l7 + 0x40]
lduw [%l7 + 0x10], %l0
movrlz %l5, %i1, %l3
brlz %g1, loop_4462
fmovdl %xcc, %f1, %f12
fmovrse %i6, %f7, %f15
ldsh [%l7 + 0x18], %i3
loop_4462:
add %g2, 0x0F16, %i5
brgz,a %i0, loop_4463
udiv %g4, 0x1082, %o7
fmovrslez %l4, %f9, %f3
fmovdcs %xcc, %f6, %f6
loop_4463:
addcc %g7, 0x134C, %o3
ldub [%l7 + 0x20], %g3
stb %o1, [%l7 + 0x59]
fbuge %fcc1, loop_4464
ldx [%l7 + 0x38], %o5
tneg %icc, 0x6
fmovd %f0, %f12
loop_4464:
fmovrde %l6, %f2, %f6
mulscc %i7, %o2, %l2
ldsb [%l7 + 0x32], %l1
fmul8x16 %f15, %f4, %f0
ld [%l7 + 0x30], %f0
fands %f5, %f4, %f10
tvc %icc, 0x1
tpos %xcc, 0x5
movn %icc, %i4, %o0
edge32n %g5, %o4, %i2
fmovsneg %xcc, %f15, %f7
ldd [%l7 + 0x30], %f2
bl loop_4465
fsrc2s %f1, %f4
ldsb [%l7 + 0x17], %g6
ldx [%l7 + 0x38], %o6
loop_4465:
edge8ln %l5, %l0, %i1
fbue %fcc1, loop_4466
andn %g1, 0x1A49, %i6
lduh [%l7 + 0x3E], %i3
xnor %g2, 0x0034, %l3
loop_4466:
orncc %i0, 0x02AD, %g4
tle %xcc, 0x5
lduw [%l7 + 0x64], %o7
mova %icc, %l4, %g7
movre %i5, 0x1B6, %o3
fxor %f12, %f12, %f2
movrlez %o1, 0x1A4, %g3
fmuld8sux16 %f6, %f7, %f0
edge32ln %o5, %l6, %i7
fbul,a %fcc3, loop_4467
sth %o2, [%l7 + 0x38]
bvc loop_4468
tne %icc, 0x4
loop_4467:
fbuge %fcc2, loop_4469
fbug,a %fcc1, loop_4470
loop_4468:
movn %icc, %l1, %i4
umulcc %o0, %g5, %l2
loop_4469:
orn %o4, 0x0185, %i2
loop_4470:
fnot1s %f11, %f0
ldd [%l7 + 0x28], %f8
ldsw [%l7 + 0x30], %o6
sth %l5, [%l7 + 0x7E]
fors %f10, %f0, %f12
fnegs %f15, %f11
fmovrsgez %g6, %f5, %f12
fnot1s %f7, %f15
bpos,a,pt %icc, loop_4471
fmovsgu %xcc, %f5, %f3
lduh [%l7 + 0x34], %i1
stb %l0, [%l7 + 0x7E]
loop_4471:
bvc loop_4472
fbu %fcc3, loop_4473
bpos,a %xcc, loop_4474
srl %i6, %g1, %i3
loop_4472:
fbne %fcc0, loop_4475
loop_4473:
fnand %f8, %f8, %f8
loop_4474:
stb %g2, [%l7 + 0x3F]
fcmpgt32 %f10, %f0, %l3
loop_4475:
bneg %icc, loop_4476
movleu %icc, %i0, %o7
ldub [%l7 + 0x32], %l4
umulcc %g7, 0x029A, %i5
loop_4476:
fmovdne %xcc, %f2, %f14
edge32ln %g4, %o3, %g3
fbg %fcc3, loop_4477
fmovs %f8, %f6
movpos %xcc, %o1, %o5
taddcctv %l6, 0x0E76, %o2
loop_4477:
fpadd32 %f6, %f4, %f14
fmovrde %l1, %f6, %f14
ldub [%l7 + 0x47], %i4
movcc %xcc, %i7, %g5
st %f2, [%l7 + 0x2C]
fcmpne16 %f14, %f0, %l2
ldsb [%l7 + 0x38], %o4
fmul8ulx16 %f10, %f4, %f4
ldsw [%l7 + 0x3C], %i2
movcs %xcc, %o6, %l5
edge8ln %o0, %g6, %i1
stb %i6, [%l7 + 0x09]
fmovd %f14, %f8
edge32n %g1, %l0, %i3
st %f7, [%l7 + 0x6C]
fmul8sux16 %f14, %f12, %f2
ldsw [%l7 + 0x40], %l3
edge8 %g2, %o7, %i0
mulscc %g7, %i5, %g4
addcc %o3, %g3, %l4
ldsh [%l7 + 0x14], %o1
move %xcc, %l6, %o5
ldx [%l7 + 0x08], %o2
ldsb [%l7 + 0x34], %l1
lduh [%l7 + 0x3C], %i4
and %i7, 0x05F6, %l2
tge %xcc, 0x7
nop
setx loop_4478, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %g5, [%l7 + 0x58]
fmovd %f10, %f0
nop
setx loop_4479, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4478:
te %icc, 0x2
tleu %icc, 0x0
ldd [%l7 + 0x78], %f2
loop_4479:
fmovscc %xcc, %f4, %f6
movvs %icc, %i2, %o4
movg %icc, %l5, %o0
fcmpes %fcc1, %f10, %f15
tn %icc, 0x7
fmovdvs %icc, %f13, %f5
fnegd %f10, %f6
movrgz %o6, %i1, %g6
bn,pt %icc, loop_4480
fsrc1s %f3, %f14
lduw [%l7 + 0x78], %g1
taddcc %i6, 0x1CF6, %i3
loop_4480:
pdist %f8, %f4, %f8
sth %l3, [%l7 + 0x76]
movgu %xcc, %g2, %o7
edge32 %i0, %l0, %i5
mulscc %g4, %g7, %o3
fpadd32s %f3, %f11, %f11
fxors %f11, %f8, %f5
ba,a loop_4481
edge16ln %l4, %o1, %l6
fmul8x16au %f10, %f5, %f8
ldd [%l7 + 0x30], %f10
loop_4481:
ldsb [%l7 + 0x7B], %o5
fsrc2s %f6, %f10
stb %o2, [%l7 + 0x3E]
lduh [%l7 + 0x18], %g3
fcmpeq32 %f8, %f6, %i4
lduw [%l7 + 0x58], %i7
fmovsn %icc, %f13, %f9
subc %l1, 0x0626, %l2
umulcc %i2, 0x0C15, %g5
fmovsg %xcc, %f3, %f15
fandnot2s %f15, %f10, %f10
movle %icc, %l5, %o4
edge8n %o0, %i1, %g6
edge8l %o6, %g1, %i3
or %l3, %i6, %o7
lduw [%l7 + 0x7C], %g2
ldsh [%l7 + 0x78], %l0
ldub [%l7 + 0x4A], %i0
fnors %f12, %f10, %f10
fmovdn %icc, %f15, %f11
fsrc1 %f12, %f14
movpos %xcc, %g4, %i5
fmovscc %xcc, %f9, %f9
fmovdn %xcc, %f7, %f4
pdist %f6, %f2, %f0
bneg,a loop_4482
fble,a %fcc3, loop_4483
stb %o3, [%l7 + 0x16]
add %g7, %o1, %l6
loop_4482:
stb %l4, [%l7 + 0x5B]
loop_4483:
movle %xcc, %o5, %g3
fmul8ulx16 %f2, %f0, %f6
fbule %fcc3, loop_4484
mulx %o2, 0x1026, %i4
edge8 %l1, %l2, %i2
lduh [%l7 + 0x2A], %g5
loop_4484:
st %f12, [%l7 + 0x0C]
fmovrslz %l5, %f2, %f7
xnor %i7, %o4, %i1
movle %xcc, %g6, %o0
ld [%l7 + 0x74], %f11
ldsw [%l7 + 0x64], %o6
fand %f4, %f6, %f12
addcc %i3, 0x0D90, %g1
movl %icc, %i6, %o7
tgu %xcc, 0x1
siam 0x2
fcmple16 %f8, %f12, %l3
movcs %xcc, %g2, %i0
ldsb [%l7 + 0x72], %l0
fandnot1 %f6, %f12, %f14
sth %g4, [%l7 + 0x6C]
bl loop_4485
fabss %f11, %f5
fnor %f4, %f8, %f0
fmovsge %icc, %f9, %f2
loop_4485:
fnot2s %f5, %f11
ldsb [%l7 + 0x3F], %o3
ldsw [%l7 + 0x6C], %i5
lduw [%l7 + 0x0C], %g7
stx %l6, [%l7 + 0x78]
fands %f4, %f1, %f8
sll %l4, %o5, %o1
fcmped %fcc0, %f14, %f14
fpmerge %f5, %f5, %f6
fmovdneg %xcc, %f9, %f13
sra %o2, 0x07, %i4
tneg %xcc, 0x1
udivx %g3, 0x06EC, %l2
fpadd16s %f5, %f6, %f13
lduw [%l7 + 0x34], %l1
fpsub16s %f6, %f6, %f15
bgu,pn %xcc, loop_4486
fpsub16s %f10, %f15, %f4
ldd [%l7 + 0x68], %f8
ldsb [%l7 + 0x19], %i2
loop_4486:
fpsub32s %f8, %f14, %f4
subcc %g5, 0x0D74, %i7
taddcc %l5, 0x06BE, %o4
stw %g6, [%l7 + 0x78]
movrgez %i1, 0x0D8, %o6
movpos %xcc, %o0, %i3
ld [%l7 + 0x48], %f2
ldsw [%l7 + 0x0C], %i6
brnz %o7, loop_4487
nop
setx loop_4488, %l0, %l1
jmpl %l1, %l3
fblg,a %fcc1, loop_4489
xnor %g1, 0x022E, %g2
loop_4487:
fpack16 %f0, %f12
loop_4488:
ldsw [%l7 + 0x40], %i0
loop_4489:
movl %xcc, %g4, %l0
ldd [%l7 + 0x60], %f4
fmovscc %icc, %f9, %f13
fmovdg %icc, %f13, %f4
ldsh [%l7 + 0x0C], %o3
edge16 %g7, %i5, %l4
lduh [%l7 + 0x10], %l6
add %o1, 0x1AD0, %o2
mova %xcc, %o5, %i4
fsrc1s %f0, %f6
edge16l %l2, %l1, %i2
taddcctv %g5, 0x12A4, %i7
orn %l5, 0x18AD, %o4
fmovdle %xcc, %f5, %f15
mova %icc, %g6, %g3
lduw [%l7 + 0x1C], %o6
stx %o0, [%l7 + 0x40]
ldsw [%l7 + 0x14], %i1
fmovda %xcc, %f15, %f9
movrgz %i6, %o7, %i3
fnot2 %f10, %f12
ldd [%l7 + 0x78], %f12
ldsw [%l7 + 0x64], %l3
stx %g1, [%l7 + 0x60]
fmovsleu %icc, %f3, %f15
st %f3, [%l7 + 0x54]
bcc,pt %icc, loop_4490
siam 0x4
movleu %icc, %g2, %i0
srl %g4, %l0, %o3
loop_4490:
fmovdgu %xcc, %f15, %f6
movleu %xcc, %i5, %g7
movge %icc, %l6, %o1
addccc %l4, 0x1BBB, %o5
fpsub16s %f7, %f5, %f7
fbge %fcc0, loop_4491
fmovs %f6, %f11
edge8ln %i4, %l2, %l1
fnot1s %f14, %f8
loop_4491:
edge16l %o2, %i2, %i7
ldsw [%l7 + 0x20], %l5
xor %o4, 0x077E, %g6
fmovdge %xcc, %f3, %f13
fandnot1s %f4, %f11, %f13
ld [%l7 + 0x24], %f13
popc %g3, %o6
call loop_4492
ldsb [%l7 + 0x66], %g5
fsrc2 %f2, %f10
fsrc1 %f2, %f8
loop_4492:
fmul8x16al %f11, %f2, %f12
ldub [%l7 + 0x20], %o0
ld [%l7 + 0x48], %f8
tne %xcc, 0x5
fbul %fcc2, loop_4493
fzero %f6
ldd [%l7 + 0x10], %f8
stb %i6, [%l7 + 0x77]
loop_4493:
movpos %icc, %o7, %i3
orncc %l3, %i1, %g1
fpack32 %f6, %f14, %f2
ldub [%l7 + 0x16], %i0
orn %g2, 0x040F, %g4
xnorcc %l0, %o3, %g7
array8 %l6, %o1, %i5
mulx %o5, %l4, %l2
fnor %f0, %f8, %f0
std %f8, [%l7 + 0x78]
ldsh [%l7 + 0x0A], %i4
ldub [%l7 + 0x7A], %o2
ldd [%l7 + 0x10], %f12
fbug,a %fcc3, loop_4494
fandnot1 %f10, %f14, %f14
bge,pt %xcc, loop_4495
lduh [%l7 + 0x78], %i2
loop_4494:
xor %l1, %l5, %o4
fmovdg %xcc, %f6, %f8
loop_4495:
ldub [%l7 + 0x56], %g6
fmovdpos %xcc, %f0, %f9
sth %g3, [%l7 + 0x46]
umul %o6, 0x0318, %i7
ldsb [%l7 + 0x61], %g5
brlez %i6, loop_4496
tn %xcc, 0x1
fblg,a %fcc2, loop_4497
be,a,pn %xcc, loop_4498
loop_4496:
bg,pt %icc, loop_4499
fcmpgt32 %f8, %f4, %o7
loop_4497:
fornot1 %f8, %f4, %f4
loop_4498:
st %f3, [%l7 + 0x48]
loop_4499:
edge16n %o0, %l3, %i3
st %f9, [%l7 + 0x30]
ldsb [%l7 + 0x24], %g1
std %f8, [%l7 + 0x50]
fmovrslez %i1, %f6, %f12
fsrc2 %f10, %f12
fba,a %fcc3, loop_4500
fmuld8ulx16 %f15, %f0, %f12
tleu %xcc, 0x6
ld [%l7 + 0x10], %f6
loop_4500:
fxnors %f11, %f12, %f6
ld [%l7 + 0x68], %f10
faligndata %f2, %f6, %f12
movleu %icc, %g2, %g4
fbu %fcc0, loop_4501
tcs %icc, 0x2
st %f15, [%l7 + 0x54]
move %xcc, %l0, %i0
loop_4501:
fbg %fcc0, loop_4502
fnot2s %f6, %f10
fmovdl %icc, %f1, %f15
ldsw [%l7 + 0x3C], %o3
loop_4502:
popc %g7, %o1
fmovsg %icc, %f12, %f9
sth %l6, [%l7 + 0x5C]
fmovsa %xcc, %f12, %f12
smulcc %i5, %o5, %l4
ldsw [%l7 + 0x50], %i4
tge %xcc, 0x7
st %f1, [%l7 + 0x20]
tleu %icc, 0x0
brgez,a %l2, loop_4503
fcmpne16 %f4, %f10, %o2
fcmpeq16 %f14, %f4, %l1
xnorcc %i2, 0x1147, %o4
loop_4503:
fmovsn %xcc, %f3, %f1
array8 %l5, %g6, %o6
fpmerge %f3, %f9, %f10
brz,a %i7, loop_4504
be %icc, loop_4505
fmovdvs %xcc, %f8, %f3
movpos %icc, %g3, %g5
loop_4504:
ldsw [%l7 + 0x0C], %o7
loop_4505:
fnors %f6, %f3, %f0
edge16 %o0, %i6, %l3
brz,a %g1, loop_4506
st %f9, [%l7 + 0x40]
edge32 %i1, %i3, %g2
fand %f12, %f4, %f14
loop_4506:
ldsw [%l7 + 0x0C], %l0
mulx %g4, %i0, %o3
stb %g7, [%l7 + 0x6A]
fpadd16 %f0, %f12, %f10
fcmpes %fcc0, %f12, %f4
fmovde %icc, %f12, %f6
fzeros %f2
ld [%l7 + 0x24], %f6
ldsh [%l7 + 0x6A], %l6
edge8n %i5, %o5, %o1
orcc %l4, 0x1DD0, %l2
sethi 0x13A2, %o2
bl %icc, loop_4507
taddcctv %l1, 0x138A, %i2
fsrc1s %f1, %f4
ld [%l7 + 0x60], %f2
loop_4507:
std %f6, [%l7 + 0x38]
ldub [%l7 + 0x58], %i4
subc %o4, 0x097E, %l5
fmovdgu %icc, %f9, %f8
tl %icc, 0x7
bge,a loop_4508
stb %o6, [%l7 + 0x55]
ldub [%l7 + 0x2F], %i7
lduw [%l7 + 0x24], %g3
loop_4508:
st %f6, [%l7 + 0x3C]
ld [%l7 + 0x10], %f10
fmovde %icc, %f1, %f6
ldsw [%l7 + 0x14], %g6
fxor %f8, %f14, %f6
ldub [%l7 + 0x56], %g5
stb %o7, [%l7 + 0x49]
fmovdle %xcc, %f0, %f11
andcc %o0, 0x0A40, %l3
fmovsa %icc, %f11, %f10
tneg %xcc, 0x4
xorcc %i6, %i1, %i3
stx %g2, [%l7 + 0x10]
fcmpne16 %f10, %f10, %l0
stw %g4, [%l7 + 0x0C]
ldx [%l7 + 0x58], %g1
sth %o3, [%l7 + 0x34]
fmovrde %i0, %f8, %f6
ldub [%l7 + 0x7D], %g7
te %icc, 0x5
ldd [%l7 + 0x10], %f10
sth %i5, [%l7 + 0x10]
bcc,a,pn %icc, loop_4509
fmovd %f10, %f10
ldsb [%l7 + 0x3C], %l6
fabsd %f14, %f10
loop_4509:
tsubcc %o5, %l4, %o1
fmovsn %icc, %f9, %f13
ldsb [%l7 + 0x6B], %o2
brlez,a %l1, loop_4510
fandnot2 %f8, %f8, %f10
fpadd32 %f10, %f14, %f12
fnegd %f4, %f6
loop_4510:
brlez %i2, loop_4511
edge16 %l2, %o4, %i4
taddcc %l5, %i7, %o6
tne %xcc, 0x1
loop_4511:
fbule,a %fcc3, loop_4512
ldub [%l7 + 0x50], %g6
popc %g3, %o7
be loop_4513
loop_4512:
lduw [%l7 + 0x40], %g5
stx %o0, [%l7 + 0x28]
fmovs %f14, %f6
loop_4513:
edge32n %i6, %i1, %l3
addccc %i3, %l0, %g2
sllx %g4, %g1, %i0
bcs loop_4514
edge8ln %o3, %g7, %l6
fmovse %icc, %f12, %f3
fmovspos %xcc, %f13, %f8
loop_4514:
st %f5, [%l7 + 0x08]
fbul,a %fcc1, loop_4515
pdist %f4, %f2, %f4
xorcc %o5, 0x131B, %i5
array8 %o1, %l4, %o2
loop_4515:
ldub [%l7 + 0x4B], %i2
stw %l2, [%l7 + 0x54]
bge,a,pt %icc, loop_4516
array16 %l1, %o4, %i4
lduh [%l7 + 0x32], %i7
sth %o6, [%l7 + 0x4C]
loop_4516:
fnegd %f8, %f0
tleu %xcc, 0x0
fcmple32 %f6, %f6, %g6
add %g3, %l5, %g5
bge,a loop_4517
movpos %icc, %o7, %o0
fmovscc %xcc, %f6, %f7
fmovsgu %icc, %f3, %f7
loop_4517:
fmovdvc %icc, %f0, %f9
fcmpeq16 %f2, %f10, %i1
fmovrdgez %l3, %f12, %f14
fmul8x16 %f0, %f14, %f0
bne,a,pt %xcc, loop_4518
edge8ln %i3, %i6, %g2
fcmped %fcc2, %f0, %f14
mova %icc, %l0, %g1
loop_4518:
sth %i0, [%l7 + 0x6A]
addccc %g4, 0x00A8, %o3
fbule,a %fcc1, loop_4519
tvs %xcc, 0x6
edge16n %l6, %o5, %g7
fmovdgu %icc, %f2, %f2
loop_4519:
fmovdg %icc, %f15, %f15
lduw [%l7 + 0x5C], %i5
stw %l4, [%l7 + 0x7C]
stw %o1, [%l7 + 0x64]
ldsb [%l7 + 0x47], %o2
brlz %i2, loop_4520
fmovsge %xcc, %f14, %f8
sth %l2, [%l7 + 0x64]
xnorcc %o4, %l1, %i7
loop_4520:
stx %o6, [%l7 + 0x38]
movle %xcc, %g6, %g3
fmovrdlz %l5, %f12, %f4
stw %g5, [%l7 + 0x2C]
fpmerge %f11, %f7, %f8
fands %f3, %f10, %f8
xor %i4, 0x0E50, %o0
ldsw [%l7 + 0x74], %o7
st %f9, [%l7 + 0x54]
smul %l3, %i3, %i1
fbule,a %fcc1, loop_4521
bpos,pn %icc, loop_4522
ld [%l7 + 0x58], %f6
fcmpne16 %f2, %f14, %i6
loop_4521:
stw %l0, [%l7 + 0x68]
loop_4522:
stb %g1, [%l7 + 0x40]
tge %xcc, 0x6
bvs,a %xcc, loop_4523
edge16ln %g2, %i0, %g4
fcmple32 %f14, %f8, %l6
smulcc %o5, 0x073F, %o3
loop_4523:
fbl,a %fcc0, loop_4524
movrgz %i5, %g7, %o1
movrlz %o2, 0x237, %l4
fmovrde %i2, %f10, %f4
loop_4524:
fbl,a %fcc0, loop_4525
ldd [%l7 + 0x68], %f2
tpos %xcc, 0x5
sra %l2, %o4, %i7
loop_4525:
sth %o6, [%l7 + 0x0A]
fpack16 %f0, %f6
fbuge %fcc2, loop_4526
addcc %g6, %l1, %l5
fmuld8ulx16 %f2, %f10, %f8
movcc %icc, %g5, %g3
loop_4526:
fbg,a %fcc2, loop_4527
fpsub16 %f2, %f10, %f8
ld [%l7 + 0x78], %f4
movle %xcc, %i4, %o0
loop_4527:
ldub [%l7 + 0x13], %l3
fmovdle %icc, %f5, %f2
fmovrslez %i3, %f10, %f13
fble %fcc1, loop_4528
bvs %icc, loop_4529
bleu,a,pt %icc, loop_4530
st %f0, [%l7 + 0x6C]
loop_4528:
fnegs %f7, %f7
loop_4529:
fabsd %f2, %f4
loop_4530:
sth %o7, [%l7 + 0x38]
and %i1, 0x079D, %l0
lduh [%l7 + 0x7A], %g1
brnz,a %i6, loop_4531
fnand %f14, %f0, %f0
fcmpeq32 %f8, %f6, %i0
bvs,a %icc, loop_4532
loop_4531:
st %f2, [%l7 + 0x48]
stw %g4, [%l7 + 0x0C]
ble loop_4533
loop_4532:
te %xcc, 0x7
lduh [%l7 + 0x7E], %l6
ldx [%l7 + 0x28], %g2
loop_4533:
bcc,a,pt %icc, loop_4534
fmovsne %xcc, %f8, %f6
lduw [%l7 + 0x2C], %o3
smul %i5, %g7, %o1
loop_4534:
ldub [%l7 + 0x50], %o5
stx %l4, [%l7 + 0x68]
ldd [%l7 + 0x08], %f4
bvs,pt %xcc, loop_4535
faligndata %f0, %f2, %f14
movcc %icc, %i2, %o2
stb %l2, [%l7 + 0x77]
loop_4535:
ldsh [%l7 + 0x68], %i7
lduw [%l7 + 0x68], %o4
fmul8x16au %f8, %f0, %f10
stw %o6, [%l7 + 0x44]
ldsh [%l7 + 0x7A], %l1
ldub [%l7 + 0x27], %l5
lduh [%l7 + 0x24], %g6
fmovdpos %icc, %f2, %f15
bn,pn %icc, loop_4536
bleu,pt %icc, loop_4537
lduh [%l7 + 0x6A], %g3
movg %xcc, %i4, %g5
loop_4536:
ld [%l7 + 0x14], %f7
loop_4537:
fmovrdgz %l3, %f0, %f6
tne %icc, 0x2
ldsh [%l7 + 0x12], %i3
ldd [%l7 + 0x48], %f4
smulcc %o0, %i1, %o7
sdivx %l0, 0x0A18, %g1
nop
setx loop_4538, %l0, %l1
jmpl %l1, %i0
st %f15, [%l7 + 0x58]
st %f6, [%l7 + 0x68]
fmovdcs %xcc, %f13, %f5
loop_4538:
ldd [%l7 + 0x40], %f10
fbo %fcc1, loop_4539
st %f7, [%l7 + 0x58]
std %f8, [%l7 + 0x18]
tg %xcc, 0x3
loop_4539:
te %icc, 0x5
movgu %xcc, %i6, %g4
ldx [%l7 + 0x08], %l6
xnorcc %o3, 0x0809, %g2
fmovscc %icc, %f5, %f3
faligndata %f0, %f2, %f8
fxors %f4, %f10, %f0
fmul8x16al %f8, %f10, %f10
nop
setx loop_4540, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot2 %f0, %f10
std %f6, [%l7 + 0x08]
ldsw [%l7 + 0x70], %i5
loop_4540:
fmovrdlez %o1, %f12, %f12
fnor %f6, %f2, %f10
fands %f0, %f14, %f12
fmul8x16 %f15, %f10, %f4
bg,a,pt %icc, loop_4541
pdist %f0, %f12, %f8
edge16ln %g7, %l4, %o5
taddcc %o2, %i2, %i7
loop_4541:
ldx [%l7 + 0x08], %l2
fmovsn %icc, %f9, %f15
fbe %fcc0, loop_4542
ldsb [%l7 + 0x64], %o6
ldsh [%l7 + 0x0E], %o4
ldub [%l7 + 0x60], %l1
loop_4542:
fsrc2s %f3, %f13
stx %l5, [%l7 + 0x70]
fba,a %fcc1, loop_4543
fmovsgu %xcc, %f0, %f11
bpos,a loop_4544
be %xcc, loop_4545
loop_4543:
tg %xcc, 0x0
edge16 %g3, %i4, %g5
loop_4544:
fmovde %icc, %f10, %f5
loop_4545:
fands %f6, %f12, %f12
bg,a,pn %xcc, loop_4546
edge16l %l3, %i3, %o0
bpos,pt %xcc, loop_4547
mulscc %i1, %g6, %l0
loop_4546:
sth %o7, [%l7 + 0x56]
stw %g1, [%l7 + 0x24]
loop_4547:
movn %xcc, %i6, %i0
movcc %icc, %l6, %g4
call loop_4548
sth %g2, [%l7 + 0x14]
fble %fcc1, loop_4549
tneg %icc, 0x3
loop_4548:
bgu,a loop_4550
fmul8x16 %f6, %f10, %f6
loop_4549:
bleu,a,pt %icc, loop_4551
ldsw [%l7 + 0x7C], %i5
loop_4550:
movcc %xcc, %o1, %g7
fble,a %fcc1, loop_4552
loop_4551:
ldsw [%l7 + 0x54], %l4
movrgz %o3, %o2, %o5
sth %i7, [%l7 + 0x52]
loop_4552:
mulx %l2, %o6, %i2
tcs %xcc, 0x5
nop
setx loop_4553, %l0, %l1
jmpl %l1, %l1
and %o4, %g3, %l5
smulcc %i4, %l3, %i3
ldsb [%l7 + 0x2F], %g5
loop_4553:
fxnor %f8, %f4, %f14
ldub [%l7 + 0x4A], %o0
sth %g6, [%l7 + 0x3C]
ldd [%l7 + 0x30], %f4
fnegs %f11, %f8
fnand %f4, %f14, %f0
ld [%l7 + 0x30], %f10
sdivx %l0, 0x1B9C, %i1
movrgz %g1, %o7, %i6
fmovdle %xcc, %f5, %f4
fnands %f3, %f8, %f8
std %f0, [%l7 + 0x48]
ld [%l7 + 0x18], %f8
array8 %l6, %g4, %g2
bn,a %icc, loop_4554
ldd [%l7 + 0x48], %f2
std %f12, [%l7 + 0x78]
fpsub16s %f0, %f7, %f13
loop_4554:
sethi 0x0FA4, %i0
fnot1s %f2, %f10
ldsw [%l7 + 0x64], %o1
fxnors %f13, %f13, %f15
stw %g7, [%l7 + 0x70]
movleu %icc, %l4, %o3
fbn,a %fcc2, loop_4555
fbule,a %fcc1, loop_4556
sth %o2, [%l7 + 0x72]
ldd [%l7 + 0x20], %f2
loop_4555:
bcs,pt %icc, loop_4557
loop_4556:
fmovse %xcc, %f14, %f9
array16 %o5, %i7, %l2
fcmps %fcc2, %f3, %f13
loop_4557:
ldsw [%l7 + 0x20], %i5
ldsw [%l7 + 0x58], %o6
ldd [%l7 + 0x40], %f2
sth %i2, [%l7 + 0x38]
brz %o4, loop_4558
bcs,a %xcc, loop_4559
movne %icc, %g3, %l1
edge32 %l5, %l3, %i4
loop_4558:
bge loop_4560
loop_4559:
fblg %fcc2, loop_4561
fexpand %f14, %f8
ldub [%l7 + 0x7A], %i3
loop_4560:
fbn,a %fcc1, loop_4562
loop_4561:
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
bshuffle %f6, %f2, %f10
ldsh [%l7 + 0x36], %o0
loop_4562:
ldd [%l7 + 0x70], %f0
loop_4563:
bne,pn %xcc, loop_4564
fxnors %f12, %f4, %f14
move %icc, %g5, %g6
sth %l0, [%l7 + 0x22]
loop_4564:
be loop_4565
ldx [%l7 + 0x28], %i1
ldd [%l7 + 0x70], %f0
movne %icc, %g1, %i6
loop_4565:
stw %o7, [%l7 + 0x4C]
fsrc2 %f14, %f12
ldd [%l7 + 0x60], %f0
tpos %icc, 0x0
ldub [%l7 + 0x58], %g4
tvs %xcc, 0x6
ldsb [%l7 + 0x64], %l6
fmovsvs %xcc, %f14, %f15
tn %icc, 0x0
for %f6, %f12, %f0
movrgez %i0, %o1, %g2
stw %l4, [%l7 + 0x24]
fsrc1s %f1, %f15
stw %o3, [%l7 + 0x20]
fpsub32 %f12, %f4, %f4
umul %o2, %o5, %i7
nop
setx loop_4566, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmul8ulx16 %f8, %f4, %f0
orncc %l2, %i5, %g7
fxnors %f11, %f4, %f9
loop_4566:
fnot2s %f6, %f10
alignaddr %i2, %o6, %g3
xnor %l1, 0x0D73, %o4
ldsb [%l7 + 0x60], %l5
movcc %xcc, %l3, %i4
ldsw [%l7 + 0x40], %i3
fmovdg %xcc, %f13, %f4
stw %g5, [%l7 + 0x10]
fmovdgu %xcc, %f9, %f0
fmovdn %icc, %f5, %f13
ldsh [%l7 + 0x1C], %g6
for %f8, %f8, %f2
sth %l0, [%l7 + 0x40]
fmovspos %xcc, %f15, %f9
subc %o0, 0x131D, %g1
lduh [%l7 + 0x58], %i1
fpsub32s %f12, %f8, %f13
stw %i6, [%l7 + 0x50]
udivx %o7, 0x13E1, %l6
fmul8sux16 %f14, %f8, %f2
fmovdgu %xcc, %f5, %f3
ldd [%l7 + 0x70], %f10
ldd [%l7 + 0x68], %f0
fbue,a %fcc3, loop_4567
tn %icc, 0x2
bpos,pt %xcc, loop_4568
ldub [%l7 + 0x1D], %g4
loop_4567:
fblg,a %fcc0, loop_4569
andncc %i0, %o1, %l4
loop_4568:
xorcc %o3, 0x03AD, %g2
ta %icc, 0x5
loop_4569:
fmovse %icc, %f10, %f15
bne,a %xcc, loop_4570
addccc %o2, 0x0520, %o5
movcs %icc, %l2, %i5
bvc,pn %icc, loop_4571
loop_4570:
faligndata %f0, %f10, %f14
ldx [%l7 + 0x68], %g7
fcmpgt16 %f12, %f8, %i2
loop_4571:
movn %icc, %o6, %i7
stx %g3, [%l7 + 0x70]
edge16 %l1, %l5, %o4
ldsh [%l7 + 0x44], %l3
fbue,a %fcc3, loop_4572
fors %f4, %f1, %f0
bl loop_4573
ld [%l7 + 0x1C], %f13
loop_4572:
brnz,a %i3, loop_4574
movvc %xcc, %i4, %g5
loop_4573:
movvs %icc, %g6, %l0
fone %f10
loop_4574:
lduw [%l7 + 0x6C], %g1
sub %o0, 0x0FF8, %i1
array16 %o7, %i6, %l6
tne %icc, 0x6
fblg %fcc3, loop_4575
sdivx %i0, 0x1F5F, %g4
smulcc %l4, %o1, %g2
sth %o3, [%l7 + 0x44]
loop_4575:
movl %xcc, %o2, %o5
ldx [%l7 + 0x48], %l2
st %f3, [%l7 + 0x70]
movrgez %g7, %i5, %i2
fmovsvc %icc, %f2, %f14
ldx [%l7 + 0x70], %o6
fmovdle %icc, %f14, %f2
addccc %g3, 0x0DB9, %l1
fmovs %f11, %f2
fmovdvc %xcc, %f3, %f11
fmovrdgz %l5, %f0, %f0
ldsw [%l7 + 0x78], %i7
and %o4, 0x15E5, %i3
fone %f8
tg %icc, 0x5
fbl %fcc2, loop_4576
stw %i4, [%l7 + 0x6C]
fxnor %f14, %f12, %f0
te %icc, 0x5
loop_4576:
srax %l3, %g5, %l0
fbg %fcc2, loop_4577
sth %g6, [%l7 + 0x38]
stb %o0, [%l7 + 0x11]
tsubcctv %g1, 0x1142, %o7
loop_4577:
fmul8x16au %f12, %f9, %f8
fmovda %xcc, %f9, %f1
movgu %icc, %i6, %l6
fmovdneg %xcc, %f2, %f11
fcmple32 %f14, %f6, %i0
fones %f13
fmul8x16al %f15, %f6, %f6
fpmerge %f13, %f15, %f2
lduh [%l7 + 0x1A], %i1
alignaddrl %g4, %o1, %g2
tneg %icc, 0x2
fornot1s %f12, %f14, %f5
subc %l4, 0x163A, %o2
ld [%l7 + 0x0C], %f5
addcc %o5, 0x183D, %l2
fmovdpos %xcc, %f3, %f0
st %f9, [%l7 + 0x6C]
sll %o3, 0x17, %g7
fmovsn %xcc, %f14, %f3
edge32l %i2, %o6, %g3
fornot1s %f9, %f5, %f7
fblg %fcc0, loop_4578
array8 %l1, %l5, %i5
fcmpne32 %f8, %f8, %i7
fandnot1s %f2, %f0, %f15
loop_4578:
tpos %xcc, 0x5
bn,pt %xcc, loop_4579
st %f11, [%l7 + 0x3C]
ba,a,pt %icc, loop_4580
fpadd16s %f1, %f5, %f15
loop_4579:
nop
setx loop_4581, %l0, %l1
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 %o4, 0x1C15, %i4
loop_4580:
fexpand %f13, %f14
smulcc %l3, 0x11A3, %g5
loop_4581:
st %f5, [%l7 + 0x20]
fcmpes %fcc2, %f13, %f4
ldsw [%l7 + 0x40], %l0
ble %xcc, loop_4582
subcc %i3, 0x0CAB, %g6
fmovdpos %icc, %f10, %f0
stb %g1, [%l7 + 0x4B]
loop_4582:
xnorcc %o7, %i6, %o0
fcmpd %fcc3, %f2, %f4
fsrc2 %f6, %f14
fmul8ulx16 %f12, %f10, %f2
stw %i0, [%l7 + 0x74]
stw %i1, [%l7 + 0x10]
ldx [%l7 + 0x70], %l6
ld [%l7 + 0x50], %f6
and %o1, %g4, %l4
ble,a,pt %icc, loop_4583
fblg,a %fcc3, loop_4584
st %f3, [%l7 + 0x28]
st %f8, [%l7 + 0x2C]
loop_4583:
movneg %xcc, %g2, %o2
loop_4584:
fmovrdgez %l2, %f12, %f2
fmovrde %o3, %f8, %f12
ldx [%l7 + 0x10], %g7
fmuld8sux16 %f11, %f6, %f10
and %i2, %o6, %o5
fmovrsgez %l1, %f12, %f5
fandnot2 %f0, %f8, %f0
lduw [%l7 + 0x4C], %g3
fcmpne32 %f14, %f12, %l5
fbne,a %fcc1, loop_4585
fmovdneg %xcc, %f2, %f6
tvs %xcc, 0x3
edge32l %i7, %o4, %i4
loop_4585:
fcmpne32 %f0, %f14, %i5
pdist %f6, %f4, %f0
edge32ln %g5, %l0, %l3
fnot2s %f10, %f14
stb %i3, [%l7 + 0x7C]
ldsb [%l7 + 0x0F], %g1
sth %o7, [%l7 + 0x76]
movcc %icc, %i6, %g6
stx %i0, [%l7 + 0x18]
fbule %fcc0, loop_4586
sth %i1, [%l7 + 0x1C]
fpadd32s %f10, %f15, %f13
ldsw [%l7 + 0x78], %o0
loop_4586:
sub %o1, %g4, %l4
xnorcc %l6, %g2, %o2
alignaddr %o3, %l2, %g7
ldd [%l7 + 0x40], %f2
movrlz %o6, 0x2E0, %o5
and %l1, 0x0AA6, %g3
xor %i2, 0x1810, %i7
bcc,a,pt %xcc, loop_4587
fmovdgu %xcc, %f0, %f6
siam 0x1
st %f3, [%l7 + 0x18]
loop_4587:
fsrc1s %f15, %f13
fble,a %fcc1, loop_4588
std %f0, [%l7 + 0x20]
move %xcc, %o4, %i4
movg %xcc, %i5, %l5
loop_4588:
fbe,a %fcc3, loop_4589
sll %l0, 0x08, %l3
be loop_4590
fbg,a %fcc0, loop_4591
loop_4589:
fmul8ulx16 %f4, %f0, %f14
bcc,pn %icc, loop_4592
loop_4590:
ldsw [%l7 + 0x74], %g5
loop_4591:
ldub [%l7 + 0x13], %i3
lduw [%l7 + 0x40], %g1
loop_4592:
fcmps %fcc3, %f14, %f15
fmovrsne %i6, %f13, %f4
subcc %g6, 0x1F79, %i0
fmovrdne %o7, %f0, %f0
stb %o0, [%l7 + 0x10]
fmovdg %icc, %f9, %f1
ldx [%l7 + 0x20], %i1
fmovdge %xcc, %f4, %f6
bge,a %icc, loop_4593
andncc %g4, %o1, %l6
fblg %fcc2, loop_4594
fble %fcc2, loop_4595
loop_4593:
brlez %l4, loop_4596
ldsw [%l7 + 0x5C], %g2
loop_4594:
fxors %f4, %f13, %f5
loop_4595:
fcmpne32 %f0, %f12, %o2
loop_4596:
fmovdgu %icc, %f15, %f0
stb %o3, [%l7 + 0x54]
fsrc2 %f0, %f12
call loop_4597
sub %l2, 0x0302, %g7
srax %o5, 0x17, %o6
bpos,a loop_4598
loop_4597:
edge8ln %l1, %i2, %g3
ldsh [%l7 + 0x44], %i7
fcmpgt32 %f14, %f6, %o4
loop_4598:
and %i4, 0x0BE2, %l5
stw %l0, [%l7 + 0x30]
sth %i5, [%l7 + 0x14]
fbe %fcc1, loop_4599
sdivcc %l3, 0x1817, %g5
lduw [%l7 + 0x60], %g1
bvc,a %icc, loop_4600
loop_4599:
std %f14, [%l7 + 0x28]
bgu %icc, loop_4601
fand %f8, %f0, %f12
loop_4600:
movpos %icc, %i3, %i6
stx %g6, [%l7 + 0x28]
loop_4601:
stb %i0, [%l7 + 0x37]
std %f8, [%l7 + 0x60]
movn %icc, %o0, %i1
movn %xcc, %o7, %g4
tleu %xcc, 0x6
xor %o1, %l6, %g2
tg %icc, 0x5
fmuld8ulx16 %f9, %f4, %f6
fmovdl %xcc, %f14, %f14
andn %o2, %o3, %l4
tneg %icc, 0x0
lduw [%l7 + 0x7C], %g7
stb %l2, [%l7 + 0x74]
fxor %f4, %f4, %f10
fzero %f12
st %f7, [%l7 + 0x38]
fbu %fcc3, loop_4602
stx %o5, [%l7 + 0x40]
lduw [%l7 + 0x74], %l1
tcc %icc, 0x0
loop_4602:
fmovsvc %icc, %f11, %f3
bvs,a,pn %xcc, loop_4603
st %f3, [%l7 + 0x70]
udiv %o6, 0x1BBA, %g3
fmovs %f4, %f14
loop_4603:
fpadd32 %f0, %f8, %f12
lduw [%l7 + 0x1C], %i7
sth %i2, [%l7 + 0x66]
std %f2, [%l7 + 0x48]
fxor %f8, %f6, %f6
movcs %xcc, %i4, %l5
fnegd %f10, %f14
orncc %l0, 0x1ED3, %i5
tn %xcc, 0x6
fcmps %fcc2, %f13, %f0
fcmpne32 %f2, %f8, %o4
brlz,a %g5, loop_4604
mova %icc, %g1, %i3
stx %i6, [%l7 + 0x38]
fbu %fcc3, loop_4605
loop_4604:
sth %l3, [%l7 + 0x24]
movre %g6, %i0, %o0
lduh [%l7 + 0x2C], %i1
loop_4605:
bge,a,pn %xcc, loop_4606
movne %xcc, %o7, %o1
edge32l %g4, %g2, %o2
fabsd %f10, %f6
loop_4606:
movrlez %o3, %l4, %g7
bgu,a,pn %xcc, loop_4607
movneg %icc, %l2, %o5
fabsd %f0, %f6
edge8ln %l1, %l6, %o6
loop_4607:
nop
setx loop_4608, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsh [%l7 + 0x1C], %g3
lduw [%l7 + 0x34], %i7
ldx [%l7 + 0x30], %i2
loop_4608:
ld [%l7 + 0x3C], %f3
ldd [%l7 + 0x50], %f4
brgz,a %i4, loop_4609
edge32n %l5, %l0, %i5
fmovsa %xcc, %f13, %f12
fands %f7, %f11, %f0
loop_4609:
stw %o4, [%l7 + 0x58]
edge8n %g1, %g5, %i3
ldsb [%l7 + 0x17], %i6
tle %icc, 0x1
fbule,a %fcc1, loop_4610
tcc %icc, 0x0
fblg %fcc1, loop_4611
fsrc1s %f2, %f13
loop_4610:
fbug %fcc2, loop_4612
ldsb [%l7 + 0x66], %g6
loop_4611:
ldsw [%l7 + 0x1C], %i0
fmovspos %icc, %f11, %f6
loop_4612:
ble,pt %icc, loop_4613
andn %l3, 0x0D4F, %i1
ldsh [%l7 + 0x6C], %o0
movneg %icc, %o1, %g4
loop_4613:
srl %o7, %o2, %o3
stw %g2, [%l7 + 0x54]
lduh [%l7 + 0x4A], %l4
fcmped %fcc1, %f10, %f10
sethi 0x1CA1, %g7
std %f0, [%l7 + 0x38]
xnorcc %l2, %l1, %l6
movre %o6, %o5, %g3
movcc %xcc, %i7, %i4
fmovsn %xcc, %f12, %f7
std %f6, [%l7 + 0x08]
fmovdpos %icc, %f0, %f11
fbe %fcc1, loop_4614
movrlz %l5, %l0, %i2
lduw [%l7 + 0x68], %i5
ldub [%l7 + 0x62], %o4
loop_4614:
ble,a %icc, loop_4615
stw %g1, [%l7 + 0x10]
ldx [%l7 + 0x18], %i3
movre %g5, %i6, %g6
loop_4615:
fbge %fcc3, loop_4616
tl %icc, 0x4
subcc %i0, %l3, %o0
brgz,a %o1, loop_4617
loop_4616:
fsrc1s %f7, %f12
tcc %icc, 0x6
tvs %icc, 0x4
loop_4617:
fcmpeq16 %f12, %f6, %g4
brz,a %i1, loop_4618
sth %o2, [%l7 + 0x74]
mova %xcc, %o3, %g2
fbg,a %fcc2, loop_4619
loop_4618:
fmovsl %icc, %f13, %f9
fmovdne %xcc, %f0, %f9
bgu,pt %icc, loop_4620
loop_4619:
stw %o7, [%l7 + 0x08]
subcc %g7, 0x1BE8, %l4
stw %l1, [%l7 + 0x74]
loop_4620:
fcmpne32 %f12, %f4, %l6
edge32 %o6, %o5, %g3
movrgz %i7, 0x031, %i4
stb %l5, [%l7 + 0x09]
pdist %f12, %f0, %f4
mulscc %l2, 0x03D4, %i2
andncc %l0, %o4, %i5
te %xcc, 0x6
xor %g1, 0x1493, %i3
stw %g5, [%l7 + 0x48]
taddcc %g6, %i0, %l3
st %f4, [%l7 + 0x18]
tgu %icc, 0x5
stw %o0, [%l7 + 0x68]
ld [%l7 + 0x1C], %f15
stx %i6, [%l7 + 0x40]
bcs,pn %icc, loop_4621
fmovd %f12, %f6
edge32l %o1, %g4, %i1
sdivx %o2, 0x0ABA, %g2
loop_4621:
movn %icc, %o7, %o3
stb %g7, [%l7 + 0x4A]
ldd [%l7 + 0x18], %f8
ldsh [%l7 + 0x40], %l1
array32 %l4, %l6, %o6
udivcc %o5, 0x02B5, %g3
popc %i4, %i7
tne %xcc, 0x0
fpsub32 %f4, %f2, %f0
bn,a,pn %icc, loop_4622
xnorcc %l2, %i2, %l0
fmovdpos %icc, %f7, %f6
fmovsgu %icc, %f8, %f9
loop_4622:
fcmpne16 %f14, %f2, %l5
ldsw [%l7 + 0x3C], %o4
fblg,a %fcc2, loop_4623
movrgz %g1, 0x24D, %i5
fmovdvs %xcc, %f11, %f0
srlx %g5, %i3, %i0
loop_4623:
udivx %g6, 0x0EFF, %o0
sth %i6, [%l7 + 0x28]
orn %o1, %g4, %i1
fxor %f8, %f6, %f12
tcs %xcc, 0x7
fmovspos %xcc, %f14, %f10
tvc %icc, 0x3
sdivx %l3, 0x076B, %g2
fandnot2 %f2, %f14, %f12
fmovscs %xcc, %f15, %f9
fbn %fcc2, loop_4624
fnot1 %f8, %f4
tcc %xcc, 0x0
fmovdpos %xcc, %f12, %f7
loop_4624:
array16 %o2, %o7, %o3
ldsw [%l7 + 0x2C], %l1
bn,pt %xcc, loop_4625
addcc %l4, %l6, %o6
ldsw [%l7 + 0x08], %g7
ldub [%l7 + 0x79], %g3
loop_4625:
fnot2s %f3, %f5
brlez,a %o5, loop_4626
ldsb [%l7 + 0x10], %i4
ldsb [%l7 + 0x5B], %i7
movne %xcc, %l2, %i2
loop_4626:
fmovsa %icc, %f4, %f14
xnor %l0, %o4, %g1
fmovd %f4, %f12
alignaddr %l5, %i5, %g5
movleu %xcc, %i3, %i0
xor %g6, %i6, %o0
fmovsneg %xcc, %f10, %f1
be,a loop_4627
fxnors %f5, %f4, %f0
fbuge %fcc2, loop_4628
fabss %f0, %f1
loop_4627:
tge %icc, 0x6
fandnot1s %f5, %f4, %f15
loop_4628:
fmovrslez %g4, %f4, %f4
fmul8x16al %f7, %f6, %f12
fpmerge %f11, %f13, %f10
ldd [%l7 + 0x20], %f12
orn %o1, 0x0C53, %l3
fandnot1s %f4, %f6, %f10
ba loop_4629
fnegs %f5, %f5
fbl,a %fcc3, loop_4630
edge8l %g2, %i1, %o2
loop_4629:
bn loop_4631
fpadd16s %f9, %f3, %f14
loop_4630:
ldub [%l7 + 0x7A], %o7
fors %f8, %f14, %f1
loop_4631:
umulcc %l1, %l4, %o3
fcmpd %fcc1, %f14, %f6
lduh [%l7 + 0x70], %l6
fmul8x16al %f2, %f7, %f10
fnegd %f14, %f8
fnor %f14, %f8, %f14
sdiv %o6, 0x18F9, %g7
nop
setx loop_4632, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movne %xcc, %o5, %g3
srlx %i7, 0x14, %i4
ldx [%l7 + 0x18], %l2
loop_4632:
xorcc %i2, %o4, %l0
movleu %icc, %g1, %l5
fbne %fcc1, loop_4633
fmovdg %xcc, %f10, %f4
fbuge %fcc2, loop_4634
movg %icc, %i5, %g5
loop_4633:
fsrc1s %f6, %f7
bvs,a loop_4635
loop_4634:
fsrc1 %f6, %f4
udivx %i0, 0x0DBE, %i3
edge8ln %g6, %i6, %g4
loop_4635:
fmovrdne %o0, %f8, %f12
fnands %f11, %f8, %f5
smulcc %o1, %l3, %i1
tne %xcc, 0x6
bg,pn %xcc, loop_4636
ble,a,pn %icc, loop_4637
ldd [%l7 + 0x48], %f0
pdist %f8, %f12, %f14
loop_4636:
fmul8ulx16 %f12, %f2, %f12
loop_4637:
ldd [%l7 + 0x60], %f8
ldsb [%l7 + 0x3D], %o2
fbul,a %fcc1, loop_4638
fcmpeq16 %f6, %f6, %g2
ldsw [%l7 + 0x38], %o7
siam 0x6
loop_4638:
taddcctv %l4, %o3, %l1
fmovrde %l6, %f8, %f6
tcs %icc, 0x5
fmovsn %icc, %f13, %f1
fpadd16s %f14, %f3, %f6
fsrc2s %f8, %f11
bn %xcc, loop_4639
andncc %g7, %o6, %o5
ld [%l7 + 0x54], %f6
fblg %fcc0, loop_4640
loop_4639:
fcmpd %fcc3, %f4, %f12
bn,pn %xcc, loop_4641
bcc %xcc, loop_4642
loop_4640:
ldsb [%l7 + 0x41], %i7
tne %icc, 0x3
loop_4641:
movne %icc, %i4, %l2
loop_4642:
fandnot2 %f6, %f10, %f4
ldsw [%l7 + 0x0C], %i2
ldx [%l7 + 0x40], %o4
fmovdpos %icc, %f10, %f9
movvc %icc, %g3, %l0
andncc %l5, %i5, %g5
fmovsgu %xcc, %f15, %f1
ldd [%l7 + 0x40], %f2
andcc %g1, %i3, %g6
fnot2 %f14, %f10
nop
setx loop_4643, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbn,a %fcc0, loop_4644
movleu %icc, %i6, %g4
edge8 %o0, %i0, %o1
loop_4643:
edge16l %l3, %o2, %g2
loop_4644:
smul %o7, 0x063B, %i1
siam 0x7
edge32ln %o3, %l4, %l6
brlez %l1, loop_4645
fnot2s %f4, %f0
fbule %fcc0, loop_4646
lduw [%l7 + 0x28], %g7
loop_4645:
fcmpes %fcc2, %f7, %f4
stw %o6, [%l7 + 0x68]
loop_4646:
fbne %fcc1, loop_4647
fmovscs %xcc, %f14, %f3
bne,a,pt %xcc, loop_4648
fmovdvs %xcc, %f3, %f1
loop_4647:
ld [%l7 + 0x70], %f5
mulscc %i7, %o5, %i4
loop_4648:
tpos %xcc, 0x6
fcmpgt32 %f10, %f2, %l2
ldx [%l7 + 0x58], %i2
ldx [%l7 + 0x20], %g3
fbo %fcc0, loop_4649
ld [%l7 + 0x18], %f1
taddcc %o4, 0x177E, %l5
stx %l0, [%l7 + 0x78]
loop_4649:
fblg,a %fcc1, loop_4650
fmovrsne %i5, %f8, %f15
movrlz %g5, 0x173, %i3
bcs,pt %icc, loop_4651
loop_4650:
fsrc2s %f12, %f15
sllx %g6, 0x03, %i6
fcmpne16 %f2, %f8, %g1
loop_4651:
ldsb [%l7 + 0x26], %g4
fmovrdgz %i0, %f12, %f0
addcc %o1, 0x1C9C, %l3
bpos %icc, loop_4652
stx %o0, [%l7 + 0x10]
std %f0, [%l7 + 0x20]
popc 0x1D36, %g2
loop_4652:
fmovscc %xcc, %f2, %f14
st %f8, [%l7 + 0x7C]
fmovspos %xcc, %f12, %f2
fmovrdlez %o7, %f12, %f2
fmovsvc %xcc, %f10, %f0
ldsb [%l7 + 0x5E], %i1
std %f10, [%l7 + 0x10]
stw %o3, [%l7 + 0x34]
umulcc %o2, %l6, %l4
fnot2 %f0, %f4
srl %l1, %o6, %i7
fbne,a %fcc1, loop_4653
fmovsle %icc, %f4, %f2
fands %f15, %f15, %f6
array32 %g7, %i4, %o5
loop_4653:
fandnot2s %f13, %f11, %f10
bpos,pt %icc, loop_4654
siam 0x2
movneg %icc, %i2, %g3
ldsw [%l7 + 0x48], %l2
loop_4654:
lduh [%l7 + 0x5C], %l5
fands %f2, %f5, %f11
fpsub32s %f10, %f7, %f6
subc %l0, 0x00D1, %i5
ldsh [%l7 + 0x74], %g5
alignaddrl %i3, %g6, %i6
ldsb [%l7 + 0x5A], %g1
array16 %o4, %i0, %o1
movneg %xcc, %l3, %g4
bshuffle %f12, %f8, %f2
tneg %icc, 0x0
xnor %g2, 0x13EF, %o7
lduw [%l7 + 0x28], %o0
xnorcc %o3, %i1, %l6
ld [%l7 + 0x28], %f13
fnot1s %f14, %f13
ld [%l7 + 0x10], %f11
fmovdl %xcc, %f1, %f5
mova %xcc, %o2, %l4
stw %l1, [%l7 + 0x14]
fabsd %f6, %f4
stw %o6, [%l7 + 0x10]
tvs %xcc, 0x0
ldd [%l7 + 0x20], %f6
std %f0, [%l7 + 0x08]
bg,pn %icc, loop_4655
fcmple32 %f6, %f0, %i7
fmovs %f4, %f13
fmovdcc %icc, %f8, %f7
loop_4655:
addcc %i4, %g7, %i2
tg %icc, 0x1
lduh [%l7 + 0x12], %g3
smul %l2, 0x06FE, %o5
movcc %icc, %l0, %l5
fsrc1 %f6, %f2
bgu,a loop_4656
edge16l %i5, %i3, %g5
orncc %g6, 0x1DBE, %g1
orn %o4, %i0, %i6
loop_4656:
ldsw [%l7 + 0x10], %l3
stw %o1, [%l7 + 0x30]
fcmpes %fcc1, %f13, %f5
lduh [%l7 + 0x3C], %g4
ldsh [%l7 + 0x32], %o7
ldsh [%l7 + 0x0A], %g2
sdivx %o0, 0x064B, %i1
udivcc %o3, 0x14EF, %o2
sdiv %l6, 0x0EFA, %l4
move %icc, %l1, %o6
be,pn %xcc, loop_4657
stw %i7, [%l7 + 0x6C]
fpack32 %f6, %f14, %f2
stw %i4, [%l7 + 0x54]
loop_4657:
lduh [%l7 + 0x72], %g7
st %f1, [%l7 + 0x3C]
lduw [%l7 + 0x0C], %i2
lduh [%l7 + 0x1E], %g3
fnors %f15, %f13, %f11
fbl,a %fcc0, loop_4658
bge,a loop_4659
sethi 0x146B, %o5
lduw [%l7 + 0x30], %l0
loop_4658:
bvs,pn %icc, loop_4660
loop_4659:
ld [%l7 + 0x70], %f0
andncc %l2, %l5, %i3
tge %icc, 0x7
loop_4660:
tl %icc, 0x3
sth %g5, [%l7 + 0x12]
siam 0x4
ble,a loop_4661
fpadd16 %f2, %f6, %f6
ldsb [%l7 + 0x38], %i5
st %f5, [%l7 + 0x70]
loop_4661:
bshuffle %f6, %f0, %f14
fmovse %icc, %f4, %f1
brgz,a %g6, loop_4662
sth %g1, [%l7 + 0x5E]
bpos,a,pn %icc, loop_4663
fone %f10
loop_4662:
fsrc2s %f13, %f1
fmovrsgez %i0, %f4, %f14
loop_4663:
fmovsne %icc, %f13, %f1
fand %f2, %f10, %f0
fmovrde %o4, %f0, %f8
smul %l3, %o1, %i6
ldx [%l7 + 0x78], %g4
mova %xcc, %g2, %o0
movl %icc, %o7, %i1
nop
setx loop_4664, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x40], %o3
fmovsn %xcc, %f2, %f7
sth %o2, [%l7 + 0x78]
loop_4664:
bg %xcc, loop_4665
lduw [%l7 + 0x5C], %l4
st %f7, [%l7 + 0x50]
ldsb [%l7 + 0x7A], %l6
loop_4665:
fmul8x16au %f15, %f7, %f6
fxnors %f6, %f9, %f10
fbge,a %fcc2, loop_4666
fmovrdlz %l1, %f6, %f8
orcc %o6, %i7, %g7
edge8n %i4, %i2, %g3
loop_4666:
mova %xcc, %o5, %l2
ldd [%l7 + 0x40], %f6
fmovs %f5, %f7
movrgez %l0, %l5, %i3
edge16 %g5, %i5, %g1
tcc %xcc, 0x0
movne %icc, %i0, %g6
bn loop_4667
array8 %o4, %o1, %l3
fxor %f0, %f4, %f2
stx %g4, [%l7 + 0x58]
loop_4667:
mulx %i6, %g2, %o0
fmovsge %xcc, %f0, %f1
lduh [%l7 + 0x0A], %i1
stw %o7, [%l7 + 0x48]
movgu %xcc, %o2, %l4
stw %l6, [%l7 + 0x0C]
ldsb [%l7 + 0x11], %l1
tge %icc, 0x4
fmovrsgz %o6, %f6, %f4
fmovrdlez %o3, %f8, %f4
movn %xcc, %i7, %i4
fpsub16 %f0, %f6, %f0
fbg,a %fcc3, loop_4668
fnegd %f2, %f12
fcmpeq16 %f4, %f12, %g7
fpmerge %f5, %f3, %f12
loop_4668:
fmovdcs %xcc, %f5, %f14
ldx [%l7 + 0x40], %g3
fmovd %f6, %f10
ldx [%l7 + 0x08], %o5
ldsb [%l7 + 0x3C], %l2
brnz %i2, loop_4669
fmuld8sux16 %f11, %f12, %f14
fmovsle %icc, %f8, %f0
tvc %icc, 0x5
loop_4669:
tneg %xcc, 0x0
ldub [%l7 + 0x1A], %l5
stx %i3, [%l7 + 0x70]
lduh [%l7 + 0x70], %l0
fbn %fcc2, loop_4670
bne,pt %icc, loop_4671
lduw [%l7 + 0x70], %g5
movneg %icc, %i5, %i0
loop_4670:
edge16 %g6, %g1, %o1
loop_4671:
ld [%l7 + 0x30], %f8
mova %xcc, %l3, %o4
fmovrde %g4, %f2, %f8
fmovrslz %g2, %f8, %f9
sth %o0, [%l7 + 0x0C]
smul %i6, %i1, %o7
addcc %o2, %l4, %l6
st %f7, [%l7 + 0x74]
tgu %icc, 0x3
ldsw [%l7 + 0x3C], %l1
sdivx %o3, 0x1FE7, %i7
sth %o6, [%l7 + 0x5A]
ldx [%l7 + 0x50], %i4
fpackfix %f10, %f8
movrgz %g3, 0x029, %g7
fmovdg %icc, %f12, %f14
movrlez %l2, %o5, %i2
ldub [%l7 + 0x20], %l5
movne %icc, %l0, %i3
stx %i5, [%l7 + 0x78]
fmovdvs %icc, %f13, %f5
ld [%l7 + 0x64], %f9
edge16l %i0, %g6, %g5
lduh [%l7 + 0x34], %g1
ldub [%l7 + 0x67], %o1
movne %xcc, %o4, %l3
ldsh [%l7 + 0x6A], %g2
fmovsvs %icc, %f7, %f6
fbo %fcc3, loop_4672
ldsh [%l7 + 0x28], %o0
taddcctv %i6, 0x11A4, %g4
fmovse %xcc, %f5, %f5
loop_4672:
fmovrdlez %i1, %f10, %f6
fpadd32s %f10, %f0, %f10
srlx %o2, 0x19, %o7
andcc %l4, %l6, %l1
fbe,a %fcc3, loop_4673
ldub [%l7 + 0x1D], %i7
fmovdg %xcc, %f13, %f12
udivcc %o6, 0x134B, %i4
loop_4673:
tne %icc, 0x6
edge16l %g3, %o3, %g7
bvs,a %xcc, loop_4674
movgu %icc, %o5, %i2
fnot1s %f3, %f7
ldsw [%l7 + 0x28], %l2
loop_4674:
fbul,a %fcc1, loop_4675
sth %l5, [%l7 + 0x3E]
sllx %i3, 0x0F, %i5
stx %l0, [%l7 + 0x30]
loop_4675:
bpos loop_4676
pdist %f12, %f0, %f10
edge16ln %i0, %g5, %g1
tle %icc, 0x4
loop_4676:
st %f2, [%l7 + 0x08]
andcc %o1, 0x015C, %o4
lduh [%l7 + 0x7E], %l3
fcmps %fcc1, %f5, %f4
movg %icc, %g6, %o0
lduw [%l7 + 0x24], %i6
orn %g2, %i1, %o2
movrgz %o7, %g4, %l4
sdivx %l1, 0x0C91, %l6
stb %o6, [%l7 + 0x2D]
lduw [%l7 + 0x38], %i4
fmovrdlez %g3, %f12, %f8
movgu %xcc, %i7, %g7
edge16l %o5, %o3, %i2
fmovse %xcc, %f14, %f12
orcc %l5, 0x0837, %i3
addc %l2, %l0, %i5
edge32ln %g5, %g1, %i0
fpsub16 %f10, %f0, %f2
or %o1, %o4, %g6
stw %l3, [%l7 + 0x68]
srax %i6, 0x06, %o0
movge %icc, %g2, %o2
movvc %xcc, %o7, %i1
stb %g4, [%l7 + 0x43]
stx %l4, [%l7 + 0x30]
array8 %l6, %l1, %o6
ldsb [%l7 + 0x72], %i4
bleu,a,pn %icc, loop_4677
fbg %fcc1, loop_4678
std %f14, [%l7 + 0x50]
fmovrdgez %i7, %f8, %f6
loop_4677:
bg loop_4679
loop_4678:
fmuld8ulx16 %f14, %f2, %f8
fcmpeq32 %f8, %f14, %g3
fmovdl %icc, %f6, %f12
loop_4679:
std %f6, [%l7 + 0x20]
movrlez %g7, %o5, %i2
fmovdge %icc, %f4, %f12
sth %l5, [%l7 + 0x46]
edge8 %i3, %o3, %l0
fbl,a %fcc0, loop_4680
stx %i5, [%l7 + 0x70]
tgu %xcc, 0x1
bl,a loop_4681
loop_4680:
ldd [%l7 + 0x48], %f4
fmovspos %icc, %f14, %f15
fmovspos %xcc, %f6, %f15
loop_4681:
ldx [%l7 + 0x50], %g5
edge32 %l2, %i0, %o1
fornot1s %f10, %f13, %f3
fmovrdlez %g1, %f0, %f2
fornot2 %f12, %f0, %f12
st %f11, [%l7 + 0x1C]
nop
setx loop_4682, %l0, %l1
jmpl %l1, %o4
fmovrdlz %g6, %f12, %f10
andncc %i6, %o0, %l3
ld [%l7 + 0x5C], %f14
loop_4682:
edge32l %o2, %o7, %i1
fbl,a %fcc0, loop_4683
ble,pt %xcc, loop_4684
addccc %g4, %l4, %g2
movneg %xcc, %l6, %l1
loop_4683:
bvs,a,pn %icc, loop_4685
loop_4684:
fcmple32 %f12, %f4, %o6
sll %i4, 0x01, %g3
fnegs %f8, %f15
loop_4685:
fmovdn %xcc, %f1, %f15
movrlez %i7, 0x0D5, %o5
ldub [%l7 + 0x4F], %g7
lduh [%l7 + 0x1A], %l5
ldub [%l7 + 0x16], %i2
fmovdn %xcc, %f1, %f2
fmovde %xcc, %f4, %f8
fmovsvc %icc, %f3, %f15
fpadd32 %f0, %f14, %f0
fmovrse %o3, %f10, %f8
ldsh [%l7 + 0x44], %l0
edge32ln %i5, %i3, %l2
edge32n %i0, %g5, %o1
fnot2s %f12, %f4
ldsw [%l7 + 0x28], %g1
edge16 %g6, %o4, %o0
fpsub32 %f12, %f0, %f2
std %f4, [%l7 + 0x68]
st %f7, [%l7 + 0x08]
fpsub16 %f8, %f10, %f4
fmovrdgez %i6, %f2, %f2
fmul8x16al %f7, %f5, %f2
umulcc %o2, %o7, %i1
fpsub16s %f13, %f13, %f12
bg,a %xcc, loop_4686
sth %g4, [%l7 + 0x5C]
edge16 %l4, %l3, %g2
fmul8sux16 %f6, %f8, %f14
loop_4686:
ldsb [%l7 + 0x5A], %l6
sra %o6, %i4, %l1
fpsub32s %f0, %f0, %f3
fors %f10, %f13, %f2
subc %g3, 0x0A05, %o5
fsrc1 %f2, %f4
ld [%l7 + 0x68], %f8
ldd [%l7 + 0x78], %f2
stx %g7, [%l7 + 0x30]
fcmped %fcc2, %f0, %f8
fmovrdlez %l5, %f8, %f12
fmul8x16 %f12, %f2, %f12
brnz,a %i2, loop_4687
fnegd %f2, %f8
addcc %i7, %l0, %i5
fmuld8sux16 %f6, %f0, %f0
loop_4687:
bgu,a,pn %xcc, loop_4688
andncc %o3, %l2, %i3
fmovrdlz %i0, %f2, %f4
movvs %xcc, %g5, %g1
loop_4688:
fbe %fcc2, loop_4689
tn %icc, 0x0
fpack16 %f2, %f15
brlz %g6, loop_4690
loop_4689:
stb %o1, [%l7 + 0x3F]
fmovrsgz %o4, %f8, %f1
addccc %o0, 0x10C3, %i6
loop_4690:
fcmpd %fcc3, %f6, %f12
fmovde %icc, %f15, %f12
bg,a,pn %xcc, loop_4691
brnz,a %o7, loop_4692
fornot1 %f4, %f12, %f4
ldsb [%l7 + 0x23], %o2
loop_4691:
sub %i1, %g4, %l3
loop_4692:
fmovdn %xcc, %f3, %f3
ldub [%l7 + 0x48], %g2
stx %l4, [%l7 + 0x58]
lduw [%l7 + 0x28], %o6
udiv %i4, 0x05C1, %l1
sra %g3, 0x16, %l6
ldx [%l7 + 0x68], %g7
bshuffle %f6, %f0, %f12
fmovsneg %xcc, %f6, %f0
orcc %o5, 0x0E75, %i2
fmovdneg %xcc, %f10, %f14
ldd [%l7 + 0x38], %f10
fandnot1s %f10, %f4, %f2
popc %l5, %l0
tcs %icc, 0x3
fpackfix %f6, %f8
lduh [%l7 + 0x6E], %i5
stb %o3, [%l7 + 0x15]
fsrc1s %f2, %f14
add %i7, %i3, %i0
fmul8x16au %f13, %f3, %f0
fandnot2s %f6, %f10, %f12
smulcc %g5, %g1, %l2
fnor %f10, %f4, %f4
fands %f2, %f0, %f12
lduw [%l7 + 0x34], %o1
fpadd16 %f14, %f4, %f12
ldsh [%l7 + 0x60], %g6
andcc %o0, 0x01C4, %o4
fmovrdlz %i6, %f14, %f6
ldsw [%l7 + 0x14], %o7
xnorcc %i1, 0x1D23, %g4
sdivx %o2, 0x0339, %l3
stb %l4, [%l7 + 0x7A]
fnand %f10, %f12, %f14
edge8 %o6, %g2, %i4
fmul8ulx16 %f12, %f12, %f8
fba %fcc1, loop_4693
fmovrde %l1, %f10, %f4
edge16ln %g3, %g7, %o5
tvc %icc, 0x3
loop_4693:
array32 %i2, %l6, %l0
fmovrdgez %l5, %f12, %f0
ld [%l7 + 0x24], %f14
fpsub32 %f12, %f4, %f4
fmovsvc %xcc, %f4, %f13
popc 0x1F30, %o3
ldsw [%l7 + 0x6C], %i7
srl %i5, 0x03, %i3
ldsb [%l7 + 0x58], %g5
stx %i0, [%l7 + 0x38]
fbg %fcc3, loop_4694
ld [%l7 + 0x0C], %f4
bgu,pn %xcc, loop_4695
bl,a %xcc, loop_4696
loop_4694:
stx %g1, [%l7 + 0x78]
ldd [%l7 + 0x10], %f4
loop_4695:
edge16ln %o1, %g6, %o0
loop_4696:
tle %xcc, 0x6
fbue %fcc2, loop_4697
fbule,a %fcc1, loop_4698
fmovdcs %icc, %f6, %f6
fmul8sux16 %f10, %f8, %f14
loop_4697:
sll %l2, %o4, %o7
loop_4698:
stx %i1, [%l7 + 0x70]
fnegs %f5, %f14
stx %i6, [%l7 + 0x18]
sdiv %g4, 0x14C3, %o2
fmovrsgez %l3, %f11, %f3
fmovdpos %xcc, %f13, %f15
ld [%l7 + 0x58], %f2
ld [%l7 + 0x10], %f11
ldsw [%l7 + 0x38], %l4
movleu %xcc, %o6, %g2
nop
setx loop_4699, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bcs %icc, loop_4700
fmovrsne %i4, %f2, %f8
fcmpgt32 %f8, %f6, %l1
loop_4699:
st %f0, [%l7 + 0x74]
loop_4700:
ldsh [%l7 + 0x3C], %g7
fmovrsgz %o5, %f11, %f9
mulscc %g3, %i2, %l0
fmovs %f14, %f8
nop
setx loop_4701, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnors %f10, %f4, %f13
fors %f12, %f15, %f12
fabsd %f12, %f0
loop_4701:
stx %l6, [%l7 + 0x10]
fornot2s %f15, %f8, %f0
bl,a,pn %icc, loop_4702
fbe,a %fcc0, loop_4703
fmovrsne %o3, %f4, %f11
sth %l5, [%l7 + 0x3E]
loop_4702:
ldd [%l7 + 0x28], %f10
loop_4703:
fbu,a %fcc0, loop_4704
ld [%l7 + 0x30], %f9
fmovrdne %i7, %f12, %f10
xnor %i3, %g5, %i5
loop_4704:
fors %f0, %f5, %f4
fmovsleu %xcc, %f15, %f7
ldsh [%l7 + 0x6A], %g1
fmovrslz %o1, %f2, %f10
fnand %f14, %f12, %f8
ldub [%l7 + 0x18], %g6
ld [%l7 + 0x38], %f9
std %f10, [%l7 + 0x20]
bneg,a %icc, loop_4705
tl %icc, 0x2
ldd [%l7 + 0x40], %f2
movrgez %i0, %l2, %o4
loop_4705:
fmovrsgz %o7, %f5, %f0
fba,a %fcc2, loop_4706
bcc,pn %icc, loop_4707
fcmped %fcc3, %f12, %f14
fnot1 %f14, %f2
loop_4706:
ble loop_4708
loop_4707:
fmovdgu %icc, %f14, %f15
fnegd %f10, %f10
sdivx %o0, 0x1B5A, %i1
loop_4708:
fbu,a %fcc0, loop_4709
fnegd %f6, %f6
stx %g4, [%l7 + 0x08]
stw %i6, [%l7 + 0x54]
loop_4709:
fands %f7, %f5, %f1
fornot2 %f6, %f0, %f8
edge16ln %l3, %l4, %o6
taddcc %g2, 0x1135, %o2
movcc %xcc, %i4, %l1
fpsub32 %f10, %f14, %f14
fmovdcc %xcc, %f10, %f12
stw %g7, [%l7 + 0x30]
mova %icc, %o5, %i2
fbge %fcc2, loop_4710
bvs,a %xcc, loop_4711
st %f9, [%l7 + 0x2C]
ldub [%l7 + 0x44], %l0
loop_4710:
stb %l6, [%l7 + 0x7D]
loop_4711:
fmovdn %xcc, %f7, %f7
movvs %icc, %o3, %l5
ldx [%l7 + 0x38], %i7
fble %fcc1, loop_4712
tcs %xcc, 0x0
fmovrdgz %g3, %f10, %f4
fmovs %f6, %f6
loop_4712:
movg %icc, %i3, %i5
ldub [%l7 + 0x33], %g5
sdivcc %o1, 0x0C35, %g6
fpackfix %f8, %f14
movcs %xcc, %g1, %l2
fnot2 %f14, %f0
fnot1s %f2, %f15
std %f2, [%l7 + 0x30]
movleu %xcc, %o4, %i0
movcc %xcc, %o0, %i1
st %f0, [%l7 + 0x1C]
and %g4, 0x12DD, %o7
fmovda %xcc, %f0, %f9
fbo %fcc2, loop_4713
fcmpne32 %f14, %f8, %i6
lduh [%l7 + 0x62], %l3
fsrc2s %f10, %f8
loop_4713:
bvc,a,pt %xcc, loop_4714
ldd [%l7 + 0x08], %f4
srlx %o6, 0x07, %g2
stw %l4, [%l7 + 0x6C]
loop_4714:
movgu %xcc, %o2, %i4
fmovse %icc, %f1, %f8
ldsw [%l7 + 0x30], %g7
fbule,a %fcc3, loop_4715
edge8ln %l1, %o5, %l0
stb %i2, [%l7 + 0x3A]
siam 0x4
loop_4715:
bcc,pt %xcc, loop_4716
tge %xcc, 0x6
edge8ln %o3, %l6, %l5
std %f14, [%l7 + 0x58]
loop_4716:
fbule,a %fcc3, loop_4717
tn %icc, 0x5
edge16 %g3, %i3, %i5
stb %g5, [%l7 + 0x42]
loop_4717:
fmovsge %xcc, %f10, %f14
ld [%l7 + 0x5C], %f7
fmovsn %icc, %f3, %f14
st %f12, [%l7 + 0x78]
fmovsvs %icc, %f13, %f4
fmovscs %icc, %f8, %f8
xnor %o1, %g6, %i7
std %f4, [%l7 + 0x78]
brlez %l2, loop_4718
fxnors %f2, %f14, %f14
ld [%l7 + 0x68], %f9
fbu %fcc3, loop_4719
loop_4718:
movrlez %g1, %i0, %o0
orcc %o4, 0x0B07, %g4
ldsw [%l7 + 0x20], %o7
loop_4719:
lduh [%l7 + 0x44], %i6
stw %l3, [%l7 + 0x1C]
stw %i1, [%l7 + 0x7C]
fmovsleu %icc, %f5, %f1
fexpand %f9, %f14
stx %o6, [%l7 + 0x58]
tsubcctv %g2, %l4, %i4
fpadd32 %f14, %f10, %f10
fmovscs %icc, %f2, %f5
lduw [%l7 + 0x14], %o2
ldub [%l7 + 0x75], %g7
fornot2s %f7, %f5, %f14
fbl,a %fcc3, loop_4720
movleu %icc, %l1, %l0
bcc,pn %xcc, loop_4721
fpsub16 %f14, %f12, %f6
loop_4720:
fabss %f13, %f9
fmovrsgez %o5, %f10, %f11
loop_4721:
ld [%l7 + 0x6C], %f7
ble,a %xcc, loop_4722
fmovrdgez %i2, %f14, %f14
ldsb [%l7 + 0x4A], %o3
fabsd %f0, %f2
loop_4722:
fnot2s %f6, %f0
fnot1s %f7, %f13
tne %xcc, 0x7
sll %l6, %l5, %g3
tpos %icc, 0x6
edge16l %i3, %g5, %i5
st %f7, [%l7 + 0x30]
fsrc1s %f15, %f7
fblg %fcc3, loop_4723
lduw [%l7 + 0x20], %o1
edge32ln %i7, %g6, %l2
fmovrdlz %i0, %f14, %f8
loop_4723:
bpos %icc, loop_4724
fmovscc %xcc, %f12, %f14
fabss %f15, %f12
ldd [%l7 + 0x50], %f14
loop_4724:
stb %o0, [%l7 + 0x78]
stb %g1, [%l7 + 0x6F]
subccc %g4, 0x15AF, %o4
brz %i6, loop_4725
fpmerge %f5, %f4, %f0
fmovdn %icc, %f13, %f8
bl,a,pn %xcc, loop_4726
loop_4725:
movle %icc, %l3, %o7
edge32l %i1, %o6, %l4
sllx %i4, %o2, %g2
loop_4726:
sub %l1, 0x098F, %g7
fcmpne16 %f12, %f0, %l0
edge8ln %i2, %o3, %l6
sll %o5, %l5, %g3
fmovd %f14, %f14
sdivx %i3, 0x1E4B, %g5
sth %o1, [%l7 + 0x18]
ldsh [%l7 + 0x20], %i5
edge32n %g6, %l2, %i0
fpadd32s %f10, %f13, %f4
fandnot1s %f14, %f9, %f6
fnands %f8, %f0, %f2
ldsh [%l7 + 0x78], %o0
movle %xcc, %i7, %g4
fmul8x16al %f3, %f7, %f12
ld [%l7 + 0x30], %f12
fmovdvc %xcc, %f4, %f1
fpsub16s %f6, %f4, %f12
stx %o4, [%l7 + 0x20]
fsrc2 %f0, %f12
ldsh [%l7 + 0x52], %i6
fmul8x16au %f3, %f1, %f6
lduh [%l7 + 0x52], %g1
fexpand %f10, %f6
subccc %l3, 0x0B92, %o7
fxnors %f6, %f4, %f11
lduw [%l7 + 0x6C], %i1
stw %o6, [%l7 + 0x58]
movleu %icc, %i4, %l4
taddcctv %o2, 0x0B74, %l1
bcc,pt %xcc, loop_4727
sra %g7, 0x19, %g2
ldsw [%l7 + 0x24], %i2
addccc %o3, 0x154D, %l6
loop_4727:
umul %l0, 0x04EF, %l5
array16 %g3, %o5, %g5
fmovs %f7, %f7
lduh [%l7 + 0x60], %i3
sth %i5, [%l7 + 0x3E]
sdiv %g6, 0x13C7, %o1
fsrc2s %f8, %f12
sllx %l2, 0x05, %o0
ldd [%l7 + 0x58], %f10
edge16n %i7, %i0, %o4
tleu %xcc, 0x0
for %f4, %f14, %f14
st %f8, [%l7 + 0x34]
fxnors %f4, %f13, %f12
tl %icc, 0x1
siam 0x0
sra %i6, %g4, %g1
ldsh [%l7 + 0x36], %l3
smulcc %o7, 0x0FF1, %o6
umul %i1, 0x18C9, %i4
fmovrdgz %o2, %f0, %f2
tsubcc %l4, %g7, %l1
st %f1, [%l7 + 0x20]
bg,a,pn %icc, loop_4728
movcc %xcc, %i2, %o3
nop
setx loop_4729, %l0, %l1
jmpl %l1, %l6
lduh [%l7 + 0x30], %g2
loop_4728:
ldsw [%l7 + 0x5C], %l5
std %f2, [%l7 + 0x38]
loop_4729:
fmovdleu %icc, %f3, %f15
ldsb [%l7 + 0x26], %l0
umulcc %g3, 0x1FF7, %g5
sth %i3, [%l7 + 0x42]
sethi 0x0A81, %i5
mulx %o5, %o1, %g6
mulscc %l2, 0x05A8, %i7
fpsub16 %f6, %f2, %f4
fmovrslz %i0, %f2, %f8
ldsh [%l7 + 0x6E], %o0
std %f10, [%l7 + 0x08]
srax %i6, 0x12, %g4
addc %o4, 0x0332, %l3
addccc %g1, %o7, %i1
ldsw [%l7 + 0x58], %o6
st %f6, [%l7 + 0x28]
lduw [%l7 + 0x54], %i4
xorcc %o2, %l4, %l1
fmovrse %i2, %f7, %f5
andn %g7, 0x0B04, %l6
orn %g2, %o3, %l5
fmovdcc %icc, %f14, %f1
fbne,a %fcc2, loop_4730
st %f5, [%l7 + 0x78]
fmovdge %xcc, %f15, %f7
ldx [%l7 + 0x38], %l0
loop_4730:
ldd [%l7 + 0x30], %f12
sdivcc %g5, 0x1C67, %i3
fornot2 %f14, %f10, %f4
fbne,a %fcc1, loop_4731
ldsw [%l7 + 0x6C], %i5
fnegd %f14, %f4
fxor %f12, %f12, %f8
loop_4731:
nop
setx loop_4732, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tg %xcc, 0x2
fbne,a %fcc1, loop_4733
fmovd %f14, %f6
loop_4732:
sdiv %g3, 0x1B1A, %o1
lduh [%l7 + 0x72], %g6
loop_4733:
fsrc1 %f6, %f14
fbge %fcc0, loop_4734
stb %l2, [%l7 + 0x72]
stb %i7, [%l7 + 0x62]
array32 %o5, %o0, %i6
loop_4734:
tl %icc, 0x5
st %f5, [%l7 + 0x34]
sllx %i0, %o4, %g4
lduw [%l7 + 0x18], %l3
lduw [%l7 + 0x7C], %g1
tcc %xcc, 0x5
fzeros %f3
movrgz %o7, %o6, %i4
fbuge,a %fcc1, loop_4735
st %f15, [%l7 + 0x0C]
fsrc1s %f1, %f7
ldub [%l7 + 0x27], %i1
loop_4735:
umulcc %o2, 0x1F88, %l1
fcmple32 %f8, %f12, %i2
umulcc %g7, 0x1D9C, %l4
brgz %g2, loop_4736
nop
setx loop_4737, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addc %o3, %l6, %l5
fmovrdlz %l0, %f10, %f12
loop_4736:
fbg %fcc1, loop_4738
loop_4737:
bcs,a %xcc, loop_4739
orn %g5, %i3, %i5
fandnot1 %f4, %f2, %f14
loop_4738:
srax %g3, %g6, %l2
loop_4739:
sub %i7, 0x1CEE, %o5
udivcc %o1, 0x0033, %i6
ldsh [%l7 + 0x22], %o0
fpadd32 %f0, %f12, %f2
fmovdleu %icc, %f1, %f6
be,pt %xcc, loop_4740
fmovdne %icc, %f12, %f10
ldsh [%l7 + 0x52], %i0
fnegs %f6, %f0
loop_4740:
sth %o4, [%l7 + 0x5E]
fmovrdne %l3, %f8, %f0
subc %g1, 0x0E5A, %o7
fone %f4
ldub [%l7 + 0x77], %g4
tleu %xcc, 0x0
fcmps %fcc3, %f13, %f9
fmovdl %xcc, %f7, %f7
ldsb [%l7 + 0x1F], %o6
edge32n %i1, %o2, %l1
subc %i4, 0x1012, %g7
tge %xcc, 0x7
fbo,a %fcc3, loop_4741
fmuld8sux16 %f11, %f13, %f6
fmovsg %icc, %f15, %f10
ldsh [%l7 + 0x6E], %i2
loop_4741:
ldsb [%l7 + 0x56], %l4
st %f1, [%l7 + 0x70]
stb %o3, [%l7 + 0x72]
sllx %g2, 0x18, %l5
siam 0x3
fmuld8ulx16 %f0, %f8, %f2
fcmple16 %f8, %f14, %l0
srlx %g5, %l6, %i3
ldd [%l7 + 0x58], %f14
lduh [%l7 + 0x14], %i5
sth %g3, [%l7 + 0x4C]
fmovsleu %icc, %f6, %f2
ld [%l7 + 0x3C], %f4
fmovrsgz %l2, %f3, %f8
ldsw [%l7 + 0x74], %i7
fornot2 %f8, %f12, %f12
andncc %o5, %g6, %i6
fcmpne16 %f14, %f12, %o0
fmovsvs %icc, %f2, %f9
ldub [%l7 + 0x12], %i0
brnz,a %o4, loop_4742
andncc %l3, %o1, %g1
movcs %xcc, %o7, %g4
ldx [%l7 + 0x50], %o6
loop_4742:
popc 0x1543, %i1
lduw [%l7 + 0x14], %o2
movne %xcc, %i4, %l1
srl %i2, %l4, %g7
mulscc %g2, %o3, %l5
brgz,a %l0, loop_4743
ldub [%l7 + 0x15], %l6
alignaddrl %i3, %g5, %g3
tcs %xcc, 0x5
loop_4743:
ba,a %xcc, loop_4744
fxnors %f0, %f4, %f9
ldsw [%l7 + 0x68], %l2
fmovrde %i7, %f12, %f0
loop_4744:
fors %f15, %f4, %f11
addc %o5, 0x008D, %i5
ba %icc, loop_4745
fabsd %f8, %f14
fmovsne %icc, %f1, %f13
fmovrdlez %g6, %f0, %f4
loop_4745:
taddcctv %i6, 0x1150, %i0
fnot1 %f6, %f4
fnors %f11, %f12, %f12
fcmpgt32 %f14, %f4, %o0
fcmped %fcc0, %f8, %f0
fmul8x16 %f4, %f10, %f10
fsrc2 %f10, %f8
fxors %f1, %f7, %f13
fmovspos %xcc, %f1, %f14
ld [%l7 + 0x18], %f6
ldd [%l7 + 0x20], %f2
movrne %l3, %o1, %g1
fmovsge %xcc, %f14, %f5
fbuge,a %fcc3, loop_4746
fpadd32 %f0, %f10, %f14
andncc %o7, %o4, %g4
fcmpne32 %f12, %f0, %i1
loop_4746:
smul %o2, 0x0D9C, %i4
tn %icc, 0x7
sth %l1, [%l7 + 0x32]
ldx [%l7 + 0x68], %o6
ldsw [%l7 + 0x08], %i2
stx %l4, [%l7 + 0x28]
stw %g2, [%l7 + 0x34]
lduw [%l7 + 0x4C], %o3
fandnot2s %f3, %f0, %f0
ld [%l7 + 0x7C], %f0
fmul8x16 %f7, %f10, %f14
sllx %l5, 0x1F, %l0
ldx [%l7 + 0x28], %g7
ldsh [%l7 + 0x30], %l6
ldub [%l7 + 0x5C], %g5
fmovrdgz %i3, %f0, %f6
bn,pn %xcc, loop_4747
movrlez %l2, 0x1DA, %i7
ldd [%l7 + 0x70], %f6
fmovrslz %o5, %f13, %f13
loop_4747:
fnot1s %f7, %f11
ldsh [%l7 + 0x50], %i5
mova %icc, %g3, %g6
fornot2s %f13, %f6, %f10
fcmple32 %f6, %f0, %i0
fabsd %f0, %f2
tne %icc, 0x6
fsrc2s %f8, %f3
ldsb [%l7 + 0x69], %o0
bcs,a %xcc, loop_4748
movgu %icc, %i6, %o1
fba %fcc0, loop_4749
fmovsl %xcc, %f6, %f14
loop_4748:
be,pn %icc, loop_4750
sllx %g1, %l3, %o7
loop_4749:
bvs,a,pn %icc, loop_4751
lduh [%l7 + 0x08], %g4
loop_4750:
ld [%l7 + 0x0C], %f13
fmul8sux16 %f2, %f2, %f12
loop_4751:
fzero %f14
fnot2 %f6, %f6
ldd [%l7 + 0x20], %f4
nop
setx loop_4752, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tg %xcc, 0x4
fmovdcc %icc, %f3, %f9
ldx [%l7 + 0x58], %o4
loop_4752:
edge16 %i1, %i4, %o2
array8 %l1, %i2, %o6
fmovdn %icc, %f1, %f0
fmovdgu %icc, %f6, %f3
fbu %fcc1, loop_4753
stw %l4, [%l7 + 0x5C]
st %f13, [%l7 + 0x58]
ldub [%l7 + 0x15], %o3
loop_4753:
tl %icc, 0x2
fmovrdgz %g2, %f14, %f12
array32 %l5, %l0, %l6
fmovrslez %g7, %f8, %f11
andn %g5, %i3, %l2
udivx %i7, 0x1D61, %o5
stx %i5, [%l7 + 0x78]
movvc %icc, %g6, %i0
stb %o0, [%l7 + 0x0B]
alignaddr %g3, %i6, %o1
tneg %xcc, 0x3
fmovrsne %l3, %f9, %f2
std %f2, [%l7 + 0x50]
movrne %o7, %g1, %o4
tsubcc %i1, 0x1F5F, %g4
movn %icc, %i4, %o2
brz,a %l1, loop_4754
fzeros %f4
tsubcc %i2, %l4, %o6
ldsh [%l7 + 0x6E], %o3
loop_4754:
ldx [%l7 + 0x28], %l5
fpack16 %f6, %f10
fpackfix %f4, %f3
srlx %g2, 0x19, %l0
fsrc1s %f7, %f3
movvs %icc, %l6, %g7
fandnot1 %f12, %f6, %f10
movvc %icc, %i3, %l2
st %f1, [%l7 + 0x24]
bneg,a,pn %icc, loop_4755
edge32 %i7, %o5, %g5
stw %g6, [%l7 + 0x54]
bvs,pn %icc, loop_4756
loop_4755:
orn %i5, %i0, %g3
fbe %fcc0, loop_4757
ldub [%l7 + 0x0E], %o0
loop_4756:
bneg loop_4758
tsubcc %i6, %o1, %l3
loop_4757:
fbo %fcc0, loop_4759
fmovdne %icc, %f7, %f7
loop_4758:
fcmps %fcc3, %f2, %f2
mulx %g1, %o4, %i1
loop_4759:
fblg %fcc2, loop_4760
nop
setx loop_4761, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x40], %o7
ldsh [%l7 + 0x38], %i4
loop_4760:
fmovdle %xcc, %f11, %f1
loop_4761:
edge16ln %g4, %l1, %o2
ldx [%l7 + 0x10], %l4
fbg %fcc2, loop_4762
andn %o6, %i2, %l5
lduw [%l7 + 0x08], %g2
array16 %l0, %l6, %g7
loop_4762:
movvs %xcc, %i3, %l2
tvs %icc, 0x4
fcmped %fcc3, %f8, %f4
fzero %f0
ld [%l7 + 0x20], %f2
udiv %i7, 0x10A8, %o5
fexpand %f2, %f10
fmovrdgez %o3, %f2, %f14
fnot1s %f2, %f10
mulscc %g6, 0x03DC, %g5
movcs %xcc, %i5, %i0
fbue %fcc3, loop_4763
stx %o0, [%l7 + 0x10]
fmovde %xcc, %f4, %f3
fxnor %f4, %f8, %f2
loop_4763:
ldsb [%l7 + 0x12], %g3
fbo %fcc0, loop_4764
taddcctv %o1, 0x14D0, %i6
fmuld8sux16 %f12, %f2, %f10
sth %g1, [%l7 + 0x44]
loop_4764:
stw %l3, [%l7 + 0x40]
ldub [%l7 + 0x23], %o4
lduh [%l7 + 0x4E], %o7
stx %i1, [%l7 + 0x70]
xor %i4, 0x1130, %l1
fmovdgu %xcc, %f10, %f6
sllx %g4, %l4, %o6
bpos,pt %xcc, loop_4765
fcmps %fcc0, %f12, %f2
edge8n %o2, %i2, %l5
brz %l0, loop_4766
loop_4765:
tvc %xcc, 0x2
edge16l %l6, %g2, %g7
st %f0, [%l7 + 0x18]
loop_4766:
fabss %f10, %f3
edge16 %l2, %i3, %i7
alignaddrl %o5, %g6, %o3
bpos,a,pt %icc, loop_4767
fmovda %xcc, %f11, %f6
and %g5, 0x02E5, %i5
fmovsneg %xcc, %f12, %f10
loop_4767:
tvs %xcc, 0x3
ldsb [%l7 + 0x13], %i0
movrlez %g3, 0x2EA, %o0
xor %o1, %i6, %l3
fmovrdgz %o4, %f4, %f14
fnand %f6, %f8, %f14
fmovrslez %o7, %f8, %f5
fornot2 %f10, %f8, %f6
bneg %xcc, loop_4768
fandnot1 %f0, %f4, %f4
fmovsn %xcc, %f11, %f3
fors %f12, %f7, %f15
loop_4768:
udivx %g1, 0x0522, %i4
lduh [%l7 + 0x2E], %l1
fpmerge %f3, %f5, %f4
sth %i1, [%l7 + 0x6A]
fornot1s %f6, %f8, %f4
fcmps %fcc2, %f15, %f1
ldd [%l7 + 0x28], %f4
nop
setx loop_4769, %l0, %l1
jmpl %l1, %l4
addcc %g4, %o2, %o6
addcc %i2, 0x074A, %l5
fmovrdgez %l6, %f10, %f8
loop_4769:
ldd [%l7 + 0x78], %f10
fbne,a %fcc2, loop_4770
nop
setx loop_4771, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bl loop_4772
fpadd16 %f2, %f4, %f2
loop_4770:
sra %l0, 0x0E, %g2
loop_4771:
faligndata %f12, %f8, %f8
loop_4772:
add %l2, 0x0BEE, %i3
fzero %f4
stw %i7, [%l7 + 0x44]
fbl,a %fcc0, loop_4773
ldub [%l7 + 0x57], %g7
stx %g6, [%l7 + 0x58]
fmovrde %o5, %f8, %f2
loop_4773:
sdivcc %o3, 0x1C95, %g5
movrlz %i5, %i0, %o0
bpos,a loop_4774
lduh [%l7 + 0x2E], %g3
st %f8, [%l7 + 0x40]
srlx %i6, 0x10, %l3
loop_4774:
ta %xcc, 0x6
ldsb [%l7 + 0x56], %o1
bge,a,pn %icc, loop_4775
ldx [%l7 + 0x18], %o7
fbo,a %fcc1, loop_4776
alignaddr %g1, %i4, %l1
loop_4775:
fmovsg %icc, %f13, %f3
bn,pn %xcc, loop_4777
loop_4776:
ldub [%l7 + 0x5B], %i1
bcc,a %icc, loop_4778
fcmpes %fcc2, %f6, %f12
loop_4777:
fone %f0
fnot2s %f6, %f2
loop_4778:
sdivx %o4, 0x0E33, %l4
fandnot1 %f0, %f0, %f14
stw %o2, [%l7 + 0x70]
edge32n %g4, %i2, %o6
fmul8x16 %f15, %f14, %f14
sra %l5, %l6, %l0
fbule,a %fcc1, loop_4779
fbue %fcc3, loop_4780
ldub [%l7 + 0x42], %g2
fcmple16 %f4, %f10, %i3
loop_4779:
tcc %icc, 0x1
loop_4780:
ldsb [%l7 + 0x79], %i7
fcmpeq32 %f2, %f12, %l2
edge8 %g7, %o5, %o3
alignaddrl %g6, %g5, %i5
fmovdl %icc, %f8, %f4
ldsh [%l7 + 0x5A], %i0
fmovsleu %xcc, %f8, %f9
sth %g3, [%l7 + 0x78]
edge16ln %o0, %l3, %i6
fpmerge %f8, %f14, %f8
fbn %fcc2, loop_4781
stx %o1, [%l7 + 0x58]
alignaddr %g1, %o7, %i4
movle %icc, %i1, %l1
loop_4781:
sllx %o4, %l4, %g4
array32 %i2, %o2, %l5
fpack16 %f2, %f3
tvs %icc, 0x7
subc %o6, 0x1760, %l0
fmovsvc %icc, %f15, %f12
lduw [%l7 + 0x14], %g2
fpadd32 %f12, %f14, %f4
fbue %fcc1, loop_4782
ldx [%l7 + 0x48], %l6
fmovdcs %xcc, %f10, %f2
edge16l %i7, %i3, %g7
loop_4782:
stw %l2, [%l7 + 0x2C]
fmovsg %icc, %f3, %f12
movl %xcc, %o5, %o3
fmovs %f2, %f13
bvs,pn %xcc, loop_4783
fmovsgu %xcc, %f7, %f8
ldsw [%l7 + 0x3C], %g6
ldsw [%l7 + 0x58], %g5
loop_4783:
fornot2 %f14, %f0, %f0
stx %i0, [%l7 + 0x20]
stx %g3, [%l7 + 0x20]
std %f6, [%l7 + 0x68]
xnor %o0, 0x0235, %i5
fmovdn %icc, %f15, %f10
call loop_4784
tleu %xcc, 0x4
fmovspos %icc, %f2, %f11
lduh [%l7 + 0x08], %i6
loop_4784:
nop
setx loop_4785, %l0, %l1
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 + 0x6A], %o1
movcs %icc, %l3, %g1
sdivx %o7, 0x11F3, %i4
loop_4785:
fsrc1s %f4, %f7
fornot2 %f0, %f14, %f6
fmovsneg %xcc, %f3, %f4
fornot1 %f10, %f0, %f2
fmovsg %icc, %f4, %f10
stb %i1, [%l7 + 0x23]
ldsh [%l7 + 0x22], %l1
stb %o4, [%l7 + 0x0D]
fcmpgt16 %f12, %f6, %g4
fbo %fcc2, loop_4786
fmovdvc %icc, %f4, %f1
popc 0x1B19, %l4
fmovsa %xcc, %f4, %f2
loop_4786:
movcs %xcc, %i2, %l5
ld [%l7 + 0x24], %f4
ldub [%l7 + 0x46], %o2
tne %xcc, 0x4
movneg %xcc, %o6, %l0
ldsh [%l7 + 0x3C], %g2
ldsw [%l7 + 0x54], %i7
bshuffle %f4, %f8, %f8
stx %i3, [%l7 + 0x78]
fmovscc %xcc, %f6, %f15
lduw [%l7 + 0x74], %l6
fcmpes %fcc1, %f0, %f10
brlz %g7, loop_4787
fmovsn %icc, %f3, %f6
orn %l2, %o5, %o3
sdivx %g5, 0x1556, %g6
loop_4787:
fmul8ulx16 %f12, %f6, %f4
stx %i0, [%l7 + 0x28]
ldsw [%l7 + 0x30], %o0
fcmple32 %f2, %f8, %i5
addc %g3, %o1, %l3
lduh [%l7 + 0x5C], %i6
stx %g1, [%l7 + 0x18]
bn,pt %xcc, loop_4788
fmul8x16au %f5, %f15, %f10
movge %icc, %i4, %o7
bg,a loop_4789
loop_4788:
stb %l1, [%l7 + 0x77]
fsrc1s %f1, %f3
movrlz %i1, 0x381, %g4
loop_4789:
fbul,a %fcc0, loop_4790
bl,a %xcc, loop_4791
ldd [%l7 + 0x50], %f4
ldx [%l7 + 0x40], %o4
loop_4790:
fbe,a %fcc3, loop_4792
loop_4791:
fba,a %fcc2, loop_4793
ldd [%l7 + 0x28], %f0
stb %i2, [%l7 + 0x22]
loop_4792:
fba %fcc0, loop_4794
loop_4793:
fpmerge %f9, %f11, %f0
fmovrse %l4, %f2, %f9
brz %l5, loop_4795
loop_4794:
ldsh [%l7 + 0x34], %o2
edge8ln %l0, %o6, %g2
add %i3, 0x1416, %i7
loop_4795:
fexpand %f15, %f2
fmovsgu %xcc, %f6, %f12
fpadd16s %f2, %f9, %f12
fmovsl %xcc, %f15, %f15
fble,a %fcc2, loop_4796
tne %xcc, 0x1
array32 %g7, %l6, %o5
stw %o3, [%l7 + 0x4C]
loop_4796:
ldx [%l7 + 0x50], %g5
tneg %icc, 0x2
fnegd %f12, %f8
tl %icc, 0x0
andncc %g6, %l2, %o0
stb %i0, [%l7 + 0x2E]
bneg,pn %xcc, loop_4797
fbu,a %fcc2, loop_4798
fmovsle %icc, %f10, %f5
fmovsge %icc, %f15, %f6
loop_4797:
lduh [%l7 + 0x1C], %g3
loop_4798:
fandnot1 %f8, %f2, %f12
array8 %o1, %l3, %i5
movle %icc, %i6, %i4
fmovdle %icc, %f10, %f3
ldub [%l7 + 0x48], %o7
or %g1, %i1, %l1
mova %icc, %g4, %o4
sth %l4, [%l7 + 0x38]
ldx [%l7 + 0x48], %l5
fmovrsgz %i2, %f4, %f11
addcc %l0, 0x0489, %o6
fmovrse %g2, %f6, %f3
udivcc %o2, 0x0EA0, %i3
ldsw [%l7 + 0x10], %g7
bl,a %xcc, loop_4799
srl %l6, %i7, %o5
tpos %xcc, 0x0
ldd [%l7 + 0x18], %f8
loop_4799:
fbo %fcc2, loop_4800
orcc %g5, %g6, %l2
move %icc, %o0, %o3
fnand %f8, %f2, %f0
loop_4800:
fsrc2 %f2, %f4
stw %g3, [%l7 + 0x3C]
addcc %i0, %o1, %i5
std %f10, [%l7 + 0x08]
st %f12, [%l7 + 0x60]
lduh [%l7 + 0x62], %l3
for %f12, %f0, %f0
fnot2s %f15, %f1
fexpand %f12, %f12
fmul8x16al %f9, %f12, %f12
bshuffle %f12, %f12, %f4
fnand %f6, %f14, %f2
mulx %i6, %o7, %g1
sth %i4, [%l7 + 0x46]
edge16n %i1, %g4, %o4
fmovrsgz %l1, %f10, %f15
movneg %icc, %l5, %i2
brgez,a %l0, loop_4801
ldub [%l7 + 0x09], %o6
ld [%l7 + 0x14], %f5
fcmpes %fcc0, %f5, %f11
loop_4801:
ldsb [%l7 + 0x12], %l4
ldx [%l7 + 0x20], %o2
fmul8ulx16 %f0, %f0, %f12
ldsw [%l7 + 0x34], %i3
fmovrslez %g7, %f9, %f1
fmul8sux16 %f6, %f6, %f14
subcc %l6, %i7, %o5
ldsb [%l7 + 0x24], %g5
brlez %g6, loop_4802
ldub [%l7 + 0x77], %l2
fnors %f13, %f1, %f11
edge32ln %o0, %g2, %g3
loop_4802:
fmovsvc %icc, %f12, %f8
ldsw [%l7 + 0x1C], %o3
subc %i0, %i5, %o1
ba,a,pn %xcc, loop_4803
sth %i6, [%l7 + 0x16]
brlz,a %o7, loop_4804
brgez %g1, loop_4805
loop_4803:
ldsb [%l7 + 0x4A], %i4
tn %xcc, 0x0
loop_4804:
ld [%l7 + 0x64], %f5
loop_4805:
andn %i1, 0x1633, %g4
ldsb [%l7 + 0x0C], %o4
lduw [%l7 + 0x78], %l3
ldsh [%l7 + 0x2E], %l1
fxnors %f14, %f4, %f4
mulx %i2, %l5, %o6
fnors %f5, %f2, %f6
sth %l0, [%l7 + 0x1A]
be,a loop_4806
fmovsne %icc, %f6, %f13
movgu %icc, %l4, %o2
movrne %g7, 0x33C, %i3
loop_4806:
fmovscs %icc, %f1, %f7
bn,a %icc, loop_4807
bg,pn %icc, loop_4808
fcmple32 %f12, %f2, %i7
stb %l6, [%l7 + 0x2D]
loop_4807:
movn %icc, %o5, %g6
loop_4808:
fmovrdne %g5, %f8, %f12
fnand %f14, %f4, %f8
and %o0, %l2, %g2
lduw [%l7 + 0x58], %o3
edge32n %i0, %g3, %o1
ldd [%l7 + 0x60], %f6
edge32 %i6, %o7, %g1
st %f0, [%l7 + 0x74]
subccc %i5, 0x0662, %i4
sth %i1, [%l7 + 0x58]
fnors %f4, %f7, %f3
sth %g4, [%l7 + 0x4C]
ldub [%l7 + 0x35], %l3
fmovrsgz %o4, %f11, %f3
fmovdne %icc, %f7, %f15
popc %i2, %l1
bn,a,pt %icc, loop_4809
fpsub16 %f6, %f2, %f6
st %f0, [%l7 + 0x3C]
lduw [%l7 + 0x10], %l5
loop_4809:
fcmpeq32 %f10, %f12, %o6
ldsb [%l7 + 0x11], %l0
ldd [%l7 + 0x78], %f14
fbul,a %fcc3, loop_4810
fmovrdgez %l4, %f10, %f0
te %xcc, 0x1
ldsw [%l7 + 0x2C], %o2
loop_4810:
fcmped %fcc2, %f10, %f4
fmovsge %xcc, %f6, %f11
lduh [%l7 + 0x08], %g7
fpsub16 %f6, %f14, %f14
smul %i7, %l6, %i3
fsrc2 %f6, %f4
edge8ln %o5, %g6, %o0
fpadd32 %f12, %f2, %f10
orncc %g5, 0x161C, %g2
edge8 %o3, %i0, %g3
st %f5, [%l7 + 0x30]
ld [%l7 + 0x7C], %f13
tle %icc, 0x5
ta %xcc, 0x7
fbul %fcc3, loop_4811
udivcc %o1, 0x172A, %l2
stb %o7, [%l7 + 0x5B]
andcc %i6, 0x1108, %g1
loop_4811:
fmuld8ulx16 %f9, %f1, %f4
call loop_4812
mulscc %i4, %i5, %g4
fnegd %f0, %f2
fcmpne16 %f4, %f8, %l3
loop_4812:
fbn %fcc1, loop_4813
sll %o4, 0x0D, %i1
fmovsa %icc, %f9, %f0
fmovrsgz %l1, %f2, %f7
loop_4813:
fandnot2s %f5, %f3, %f6
tvc %icc, 0x1
orcc %i2, 0x0FEC, %o6
bcs,a,pt %xcc, loop_4814
edge8l %l5, %l4, %o2
array32 %g7, %i7, %l6
ldsh [%l7 + 0x72], %i3
loop_4814:
fmovsn %icc, %f1, %f1
movgu %xcc, %o5, %g6
array8 %o0, %l0, %g5
fpack16 %f8, %f7
st %f13, [%l7 + 0x74]
mova %icc, %g2, %o3
fmovdne %xcc, %f2, %f14
fbg,a %fcc2, loop_4815
bvc %xcc, loop_4816
lduw [%l7 + 0x20], %i0
sth %g3, [%l7 + 0x20]
loop_4815:
brz %l2, loop_4817
loop_4816:
fmovdpos %xcc, %f8, %f4
fmovsneg %icc, %f11, %f8
ldsw [%l7 + 0x38], %o1
loop_4817:
movl %xcc, %o7, %g1
fmul8x16au %f9, %f6, %f0
fmovrse %i6, %f12, %f5
or %i4, 0x1E9C, %g4
fcmps %fcc1, %f7, %f7
addccc %l3, 0x0648, %o4
fcmped %fcc0, %f8, %f10
stw %i5, [%l7 + 0x54]
fcmpd %fcc3, %f2, %f12
fmovscc %xcc, %f8, %f2
ldub [%l7 + 0x55], %l1
call loop_4818
fbn %fcc1, loop_4819
move %xcc, %i2, %i1
ldsb [%l7 + 0x67], %l5
loop_4818:
fsrc1s %f3, %f10
loop_4819:
bleu,pn %xcc, loop_4820
fone %f10
ldx [%l7 + 0x68], %l4
siam 0x7
loop_4820:
fmovrdne %o6, %f4, %f14
fmovsneg %xcc, %f10, %f14
fmovdneg %icc, %f2, %f4
nop
setx loop_4821, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdgu %xcc, %f3, %f15
movn %icc, %o2, %i7
fmovrslz %l6, %f11, %f4
loop_4821:
taddcctv %i3, %o5, %g6
be,a,pn %xcc, loop_4822
ldsh [%l7 + 0x32], %o0
stw %l0, [%l7 + 0x40]
bg %icc, loop_4823
loop_4822:
bne,pt %xcc, loop_4824
fmovdcc %icc, %f9, %f11
mova %xcc, %g7, %g2
loop_4823:
srl %g5, 0x0F, %i0
loop_4824:
tvc %icc, 0x3
sllx %o3, %l2, %g3
movrgez %o7, %o1, %g1
udivcc %i6, 0x0707, %g4
andn %l3, %i4, %o4
std %f8, [%l7 + 0x78]
xorcc %l1, 0x1CCF, %i5
movg %icc, %i1, %i2
stb %l4, [%l7 + 0x1B]
stw %o6, [%l7 + 0x60]
bvs,a loop_4825
ldd [%l7 + 0x58], %f14
srl %o2, 0x13, %l5
fmovdgu %icc, %f13, %f11
loop_4825:
stw %i7, [%l7 + 0x08]
xorcc %i3, %l6, %o5
fmovrde %o0, %f8, %f14
movl %icc, %l0, %g6
fpsub16 %f12, %f0, %f12
brnz %g2, loop_4826
bg loop_4827
brlz,a %g7, loop_4828
stx %g5, [%l7 + 0x28]
loop_4826:
lduw [%l7 + 0x14], %o3
loop_4827:
subccc %l2, 0x0B5E, %g3
loop_4828:
movgu %xcc, %i0, %o7
fmovdcc %xcc, %f0, %f5
ldd [%l7 + 0x78], %f10
fcmps %fcc1, %f5, %f9
fnegd %f12, %f6
bvs,a loop_4829
fmovscs %xcc, %f15, %f9
bvs %xcc, loop_4830
fmovdpos %icc, %f0, %f12
loop_4829:
fble %fcc1, loop_4831
fpadd32s %f15, %f8, %f11
loop_4830:
sth %o1, [%l7 + 0x72]
fnegd %f8, %f0
loop_4831:
andn %i6, 0x0AB1, %g4
fnor %f6, %f4, %f10
stw %l3, [%l7 + 0x54]
subccc %i4, 0x093F, %g1
sllx %o4, 0x1F, %l1
ldsw [%l7 + 0x2C], %i1
stb %i2, [%l7 + 0x50]
fbug %fcc2, loop_4832
fcmps %fcc2, %f13, %f2
fnegd %f0, %f2
andn %l4, 0x1FEF, %i5
loop_4832:
fbn,a %fcc1, loop_4833
lduw [%l7 + 0x08], %o2
fexpand %f4, %f2
fcmpgt32 %f0, %f10, %l5
loop_4833:
std %f12, [%l7 + 0x40]
array32 %i7, %o6, %l6
fmovdl %xcc, %f8, %f8
fmovdg %icc, %f10, %f13
stx %o5, [%l7 + 0x68]
fmovse %xcc, %f8, %f1
fmovsleu %icc, %f2, %f2
edge32l %o0, %i3, %g6
ldx [%l7 + 0x28], %l0
fmovrdlz %g7, %f6, %f6
edge16l %g2, %g5, %l2
lduw [%l7 + 0x28], %o3
fmovdne %icc, %f13, %f6
ldx [%l7 + 0x30], %g3
fnand %f12, %f4, %f0
fornot1s %f3, %f14, %f11
move %icc, %o7, %o1
mulx %i6, 0x14FB, %g4
stw %i0, [%l7 + 0x08]
bvc,a,pn %xcc, loop_4834
addc %l3, 0x15EF, %g1
ldd [%l7 + 0x28], %f14
bleu,a,pt %xcc, loop_4835
loop_4834:
srax %o4, 0x0A, %i4
fmul8x16al %f5, %f10, %f12
fbe %fcc0, loop_4836
loop_4835:
fabss %f15, %f14
fabss %f15, %f6
sth %l1, [%l7 + 0x1A]
loop_4836:
fnegs %f1, %f6
fnands %f0, %f3, %f14
ldx [%l7 + 0x30], %i1
tsubcc %i2, %l4, %o2
addc %l5, 0x1930, %i7
fzero %f2
ldub [%l7 + 0x18], %i5
fmovrdne %o6, %f6, %f12
array8 %o5, %l6, %o0
fbge %fcc1, loop_4837
fsrc2 %f2, %f2
ldx [%l7 + 0x50], %g6
fcmpne16 %f4, %f2, %l0
loop_4837:
ldsb [%l7 + 0x5B], %i3
fmovsn %icc, %f12, %f14
edge8n %g7, %g5, %g2
fnegd %f12, %f8
tleu %icc, 0x6
fand %f8, %f2, %f8
ldd [%l7 + 0x68], %f14
fcmpgt16 %f14, %f4, %l2
st %f10, [%l7 + 0x54]
fmovsne %icc, %f13, %f12
ldx [%l7 + 0x18], %g3
tsubcc %o7, %o1, %i6
fbule %fcc1, loop_4838
fnands %f7, %f8, %f10
subccc %o3, %i0, %g4
fmovsl %xcc, %f11, %f7
loop_4838:
tge %icc, 0x2
fcmpgt16 %f10, %f14, %g1
fornot2 %f0, %f4, %f8
tn %icc, 0x7
movvs %xcc, %o4, %l3
nop
setx loop_4839, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x72], %l1
fcmpeq16 %f6, %f4, %i4
ldsh [%l7 + 0x10], %i2
loop_4839:
xorcc %i1, 0x07A4, %l4
std %f10, [%l7 + 0x68]
ldsw [%l7 + 0x28], %o2
fbe %fcc1, loop_4840
edge32n %l5, %i7, %o6
nop
setx loop_4841, %l0, %l1
jmpl %l1, %o5
stx %l6, [%l7 + 0x28]
loop_4840:
taddcctv %o0, %i5, %l0
fsrc2s %f4, %f5
loop_4841:
sth %i3, [%l7 + 0x48]
fand %f14, %f6, %f6
stb %g7, [%l7 + 0x17]
movne %xcc, %g6, %g5
andn %g2, 0x0B8F, %l2
movg %icc, %g3, %o1
bpos,a loop_4842
fpadd16s %f14, %f14, %f9
fmovsne %xcc, %f10, %f11
fmovdcs %icc, %f14, %f9
loop_4842:
xorcc %i6, 0x0CF6, %o3
fnot2 %f12, %f10
ld [%l7 + 0x7C], %f11
sth %i0, [%l7 + 0x22]
for %f2, %f8, %f4
fbuge %fcc1, loop_4843
bcc,pt %xcc, loop_4844
ldsw [%l7 + 0x50], %g4
ldsh [%l7 + 0x3A], %o7
loop_4843:
sra %g1, %o4, %l1
loop_4844:
fandnot1s %f0, %f14, %f9
fzero %f14
bvs %icc, loop_4845
std %f0, [%l7 + 0x60]
fand %f12, %f2, %f14
fmul8ulx16 %f0, %f4, %f8
loop_4845:
siam 0x3
ldub [%l7 + 0x50], %l3
sdivx %i4, 0x0336, %i1
lduw [%l7 + 0x1C], %l4
fnors %f3, %f15, %f11
umulcc %o2, 0x0B4B, %i2
ldsb [%l7 + 0x7F], %l5
fcmpne16 %f6, %f2, %i7
ldsb [%l7 + 0x3C], %o6
movneg %xcc, %l6, %o0
tgu %icc, 0x0
fxors %f14, %f9, %f14
alignaddrl %o5, %l0, %i5
fbn,a %fcc2, loop_4846
ta %icc, 0x4
bn loop_4847
ldsh [%l7 + 0x64], %g7
loop_4846:
fmovsle %xcc, %f1, %f6
and %i3, 0x1BD7, %g5
loop_4847:
lduh [%l7 + 0x2A], %g6
lduh [%l7 + 0x16], %g2
sdivcc %l2, 0x0748, %g3
stb %i6, [%l7 + 0x54]
movrlez %o1, 0x02E, %i0
brz %o3, loop_4848
fcmpeq16 %f2, %f8, %g4
stw %o7, [%l7 + 0x0C]
fnegs %f7, %f4
loop_4848:
edge8ln %g1, %o4, %l1
fxors %f2, %f6, %f9
edge32ln %i4, %i1, %l3
ldsb [%l7 + 0x53], %l4
stx %i2, [%l7 + 0x30]
movge %icc, %l5, %o2
sth %o6, [%l7 + 0x12]
fpack16 %f6, %f8
fba,a %fcc0, loop_4849
fmovsvc %icc, %f13, %f10
ld [%l7 + 0x1C], %f3
std %f14, [%l7 + 0x30]
loop_4849:
edge16ln %l6, %o0, %o5
fxnor %f10, %f12, %f12
fmovsne %xcc, %f10, %f4
ta %xcc, 0x5
fbg %fcc3, loop_4850
ldx [%l7 + 0x60], %i7
fmul8x16 %f7, %f4, %f12
fornot2s %f5, %f5, %f14
loop_4850:
movl %xcc, %l0, %i5
smulcc %i3, 0x07A4, %g7
sth %g6, [%l7 + 0x6A]
udivcc %g2, 0x04DD, %l2
te %xcc, 0x1
fmovrsgz %g5, %f13, %f12
srlx %g3, %o1, %i6
movre %i0, 0x0D5, %g4
fble %fcc3, loop_4851
ldx [%l7 + 0x08], %o3
fnands %f8, %f9, %f0
lduh [%l7 + 0x76], %o7
loop_4851:
ldsh [%l7 + 0x0E], %g1
add %l1, %i4, %i1
fmovdgu %icc, %f10, %f6
sth %o4, [%l7 + 0x3A]
lduh [%l7 + 0x44], %l4
ldsb [%l7 + 0x52], %i2
ldd [%l7 + 0x28], %f6
fxor %f8, %f2, %f0
fmovdleu %xcc, %f14, %f2
fcmple32 %f4, %f6, %l3
bneg %icc, loop_4852
movg %icc, %o2, %l5
st %f4, [%l7 + 0x28]
fmovdge %xcc, %f1, %f9
loop_4852:
fmovrse %l6, %f12, %f11
ldub [%l7 + 0x1F], %o0
bpos,a,pn %xcc, loop_4853
movrlz %o6, 0x05C, %o5
ldsw [%l7 + 0x08], %i7
fnot2s %f5, %f10
loop_4853:
sth %l0, [%l7 + 0x5A]
fmovsne %icc, %f5, %f9
ble,a,pn %xcc, loop_4854
fmovdn %icc, %f5, %f5
ldub [%l7 + 0x4A], %i5
sra %g7, 0x0D, %g6
loop_4854:
stx %g2, [%l7 + 0x60]
tvc %xcc, 0x2
ldd [%l7 + 0x58], %f0
fmovsvs %xcc, %f8, %f2
edge32l %l2, %i3, %g5
lduh [%l7 + 0x10], %o1
andncc %g3, %i0, %g4
tvs %icc, 0x4
stx %i6, [%l7 + 0x50]
bvs,a %xcc, loop_4855
fmovsvc %xcc, %f12, %f2
fmovspos %xcc, %f6, %f9
fzeros %f11
loop_4855:
sll %o3, %o7, %l1
movcc %xcc, %i4, %i1
fmovse %xcc, %f1, %f10
fbg %fcc1, loop_4856
fmovsvc %xcc, %f15, %f6
movrlz %o4, %g1, %l4
st %f10, [%l7 + 0x1C]
loop_4856:
fbule,a %fcc1, loop_4857
fmovdgu %xcc, %f4, %f9
movne %xcc, %l3, %i2
std %f2, [%l7 + 0x18]
loop_4857:
stw %l5, [%l7 + 0x50]
stb %o2, [%l7 + 0x4C]
lduw [%l7 + 0x24], %l6
pdist %f6, %f14, %f6
edge32l %o0, %o6, %i7
bpos,a,pt %icc, loop_4858
array8 %o5, %l0, %i5
bleu,a,pn %icc, loop_4859
sth %g6, [%l7 + 0x54]
loop_4858:
alignaddrl %g7, %l2, %g2
edge8 %g5, %i3, %o1
loop_4859:
bpos,pn %icc, loop_4860
ldx [%l7 + 0x20], %g3
ldsh [%l7 + 0x62], %i0
fmul8x16al %f0, %f2, %f4
loop_4860:
movge %xcc, %i6, %g4
lduw [%l7 + 0x5C], %o3
lduh [%l7 + 0x22], %o7
lduw [%l7 + 0x64], %l1
movrgz %i4, %i1, %g1
stb %l4, [%l7 + 0x7F]
ldsw [%l7 + 0x70], %l3
fmovrse %o4, %f8, %f6
fmovsle %icc, %f8, %f11
addcc %l5, %i2, %o2
fble,a %fcc1, loop_4861
fmovscs %xcc, %f8, %f3
brz %l6, loop_4862
stb %o0, [%l7 + 0x0B]
loop_4861:
brgez,a %o6, loop_4863
movl %xcc, %i7, %l0
loop_4862:
stb %o5, [%l7 + 0x0B]
fmovse %xcc, %f8, %f0
loop_4863:
orcc %g6, %i5, %g7
ld [%l7 + 0x18], %f9
ldub [%l7 + 0x5D], %g2
fpack32 %f12, %f2, %f12
fmovdn %icc, %f14, %f4
ldub [%l7 + 0x1D], %g5
fpack32 %f4, %f6, %f12
ldd [%l7 + 0x48], %f6
fcmps %fcc2, %f13, %f12
fmul8x16al %f8, %f14, %f0
movle %xcc, %l2, %i3
fmovdg %xcc, %f2, %f10
movne %icc, %o1, %g3
movrgez %i0, 0x1B8, %i6
ldx [%l7 + 0x68], %o3
fmovdg %icc, %f6, %f14
ldsw [%l7 + 0x0C], %o7
fbg %fcc3, loop_4864
orcc %l1, 0x12C0, %g4
stb %i1, [%l7 + 0x47]
stx %g1, [%l7 + 0x60]
loop_4864:
stb %i4, [%l7 + 0x12]
brgez,a %l4, loop_4865
ldx [%l7 + 0x30], %l3
umulcc %o4, %l5, %o2
fpack32 %f6, %f2, %f0
loop_4865:
edge16l %l6, %o0, %i2
fones %f14
fmovrdlz %o6, %f6, %f2
fmovsne %xcc, %f10, %f14
be %xcc, loop_4866
addccc %l0, 0x0004, %i7
sth %o5, [%l7 + 0x7C]
sub %g6, 0x1C37, %i5
loop_4866:
nop
setx loop_4867, %l0, %l1
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], %g2
ldsw [%l7 + 0x10], %g5
ldub [%l7 + 0x6C], %g7
loop_4867:
fabss %f2, %f6
fbn,a %fcc3, loop_4868
call loop_4869
fmovse %xcc, %f1, %f9
fble,a %fcc1, loop_4870
loop_4868:
srax %l2, 0x05, %i3
loop_4869:
fmovsa %icc, %f10, %f0
tcs %xcc, 0x3
loop_4870:
ldx [%l7 + 0x18], %o1
fxors %f14, %f13, %f5
fpsub16s %f10, %f14, %f10
fmovsn %icc, %f13, %f11
sth %i0, [%l7 + 0x7A]
bvs %xcc, loop_4871
fmovrdlz %i6, %f10, %f8
fmovsl %xcc, %f4, %f8
tneg %xcc, 0x5
loop_4871:
brgz %g3, loop_4872
fblg %fcc0, loop_4873
fmovdg %xcc, %f2, %f7
lduw [%l7 + 0x08], %o7
loop_4872:
ldsh [%l7 + 0x46], %o3
loop_4873:
fnot1s %f7, %f8
lduh [%l7 + 0x7C], %g4
tcs %icc, 0x2
fmovrslz %l1, %f6, %f1
srlx %g1, %i1, %i4
stx %l4, [%l7 + 0x60]
fmovdcc %icc, %f13, %f10
fmovrde %l3, %f2, %f8
brnz,a %l5, loop_4874
fmovdvs %xcc, %f4, %f7
lduw [%l7 + 0x44], %o4
ldsh [%l7 + 0x0E], %l6
loop_4874:
stw %o0, [%l7 + 0x3C]
edge32n %i2, %o6, %l0
fmovdpos %icc, %f8, %f10
ldx [%l7 + 0x68], %i7
fmovrdgez %o2, %f0, %f10
movre %o5, 0x029, %i5
tvc %xcc, 0x4
tcc %xcc, 0x1
fnor %f2, %f4, %f12
fandnot2s %f15, %f4, %f14
movrgz %g2, 0x279, %g5
xor %g7, %g6, %l2
fmovdle %icc, %f3, %f14
stw %i3, [%l7 + 0x50]
fmovd %f12, %f6
ldsw [%l7 + 0x20], %o1
fmuld8ulx16 %f14, %f6, %f2
tsubcc %i0, %i6, %g3
ba loop_4875
fands %f9, %f0, %f15
fxors %f8, %f8, %f0
fsrc1s %f8, %f13
loop_4875:
fmovsneg %xcc, %f6, %f1
brnz %o3, loop_4876
ldsw [%l7 + 0x48], %g4
edge8l %l1, %o7, %i1
fcmple16 %f2, %f12, %g1
loop_4876:
fblg %fcc3, loop_4877
add %i4, %l3, %l4
tge %xcc, 0x4
brgez %o4, loop_4878
loop_4877:
xor %l5, %l6, %o0
stx %o6, [%l7 + 0x18]
stw %l0, [%l7 + 0x38]
loop_4878:
fmovrdgz %i2, %f0, %f10
lduw [%l7 + 0x08], %i7
sdiv %o2, 0x18BA, %i5
move %icc, %g2, %o5
mulx %g7, 0x1656, %g6
fmovdvc %icc, %f14, %f15
ldsb [%l7 + 0x47], %g5
lduh [%l7 + 0x08], %i3
mulx %o1, 0x1539, %l2
lduw [%l7 + 0x44], %i6
bge,a,pn %xcc, loop_4879
ble %xcc, loop_4880
ld [%l7 + 0x20], %f13
nop
setx loop_4881, %l0, %l1
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_4879:
ld [%l7 + 0x68], %f3
loop_4880:
andn %g3, 0x0F99, %o3
fors %f7, %f8, %f14
loop_4881:
stx %i0, [%l7 + 0x20]
fmovrdne %l1, %f4, %f10
fbn %fcc1, loop_4882
ldd [%l7 + 0x38], %f0
fmovdle %icc, %f2, %f8
for %f12, %f10, %f14
loop_4882:
sth %o7, [%l7 + 0x2C]
tcc %icc, 0x5
smul %i1, 0x0A90, %g1
fmovsge %icc, %f8, %f11
edge8n %g4, %l3, %i4
stx %o4, [%l7 + 0x10]
edge16 %l5, %l6, %l4
movrgz %o6, %o0, %l0
fbge %fcc0, loop_4883
mulscc %i2, %o2, %i5
andcc %g2, %o5, %i7
sth %g6, [%l7 + 0x18]
loop_4883:
fbo,a %fcc0, loop_4884
stb %g7, [%l7 + 0x7E]
fandnot1s %f0, %f11, %f4
st %f12, [%l7 + 0x28]
loop_4884:
xor %i3, 0x08F1, %o1
fmovde %icc, %f11, %f0
mova %xcc, %g5, %i6
fbl %fcc0, loop_4885
fxor %f8, %f10, %f8
edge8ln %g3, %o3, %l2
movneg %icc, %i0, %o7
loop_4885:
movle %icc, %i1, %g1
fmul8x16al %f3, %f0, %f4
ldsb [%l7 + 0x11], %l1
fpmerge %f13, %f0, %f14
stw %l3, [%l7 + 0x3C]
addccc %g4, %o4, %i4
fpadd32s %f3, %f4, %f9
movg %icc, %l6, %l4
movge %xcc, %l5, %o0
brlez %l0, loop_4886
tvs %icc, 0x7
ldub [%l7 + 0x2B], %o6
fandnot2 %f12, %f8, %f10
loop_4886:
addccc %i2, %i5, %g2
bge %xcc, loop_4887
lduh [%l7 + 0x26], %o2
lduh [%l7 + 0x26], %i7
lduh [%l7 + 0x3A], %g6
loop_4887:
fcmpeq16 %f4, %f8, %g7
fmovsl %icc, %f5, %f7
ldsh [%l7 + 0x32], %o5
tpos %xcc, 0x2
fpmerge %f1, %f1, %f0
fmovsneg %icc, %f7, %f1
ld [%l7 + 0x24], %f3
fnegd %f0, %f0
brnz %o1, loop_4888
lduw [%l7 + 0x30], %i3
fnand %f4, %f6, %f14
bg,pt %icc, loop_4889
loop_4888:
fmovscs %icc, %f11, %f8
tsubcc %g5, %g3, %i6
brnz %o3, loop_4890
loop_4889:
sth %l2, [%l7 + 0x70]
ldsw [%l7 + 0x18], %i0
or %i1, 0x14F4, %g1
loop_4890:
lduh [%l7 + 0x2A], %l1
tcs %icc, 0x7
fandnot2 %f4, %f10, %f14
lduh [%l7 + 0x52], %l3
fnegd %f14, %f6
fone %f10
fnot1 %f6, %f8
fbug %fcc0, loop_4891
fcmpd %fcc2, %f12, %f8
addccc %g4, %o4, %i4
fmul8ulx16 %f6, %f6, %f0
loop_4891:
fmovrslez %l6, %f6, %f4
fmovsn %icc, %f8, %f7
movrgez %l4, %o7, %o0
bge,pn %icc, loop_4892
ldsh [%l7 + 0x7A], %l5
fmovdgu %xcc, %f12, %f14
fba %fcc0, loop_4893
loop_4892:
bn,a,pt %xcc, loop_4894
for %f14, %f8, %f12
std %f12, [%l7 + 0x70]
loop_4893:
fcmpeq16 %f8, %f0, %o6
loop_4894:
st %f2, [%l7 + 0x18]
st %f4, [%l7 + 0x34]
ldx [%l7 + 0x30], %i2
ld [%l7 + 0x48], %f10
fmovrdgez %l0, %f6, %f0
fbule %fcc0, loop_4895
bneg,a,pn %xcc, loop_4896
ld [%l7 + 0x50], %f5
ldub [%l7 + 0x28], %i5
loop_4895:
andncc %g2, %i7, %o2
loop_4896:
sra %g7, %g6, %o5
movre %o1, %g5, %i3
sdiv %g3, 0x0FBF, %o3
movvs %xcc, %i6, %i0
movvc %icc, %i1, %l2
edge32ln %l1, %l3, %g4
lduh [%l7 + 0x7E], %o4
tsubcc %g1, %l6, %i4
fxor %f6, %f12, %f2
fsrc1 %f12, %f4
ldsb [%l7 + 0x72], %l4
stw %o0, [%l7 + 0x34]
fmovdle %xcc, %f4, %f5
fmovdne %xcc, %f9, %f13
edge16ln %o7, %l5, %i2
stb %l0, [%l7 + 0x69]
fmuld8sux16 %f4, %f3, %f10
brnz,a %o6, loop_4897
stx %g2, [%l7 + 0x48]
fmovrde %i5, %f0, %f12
stb %i7, [%l7 + 0x26]
loop_4897:
ldx [%l7 + 0x70], %g7
pdist %f10, %f6, %f12
movrgz %g6, %o2, %o1
stb %g5, [%l7 + 0x2B]
fcmpeq16 %f8, %f4, %o5
fmovdvs %xcc, %f11, %f15
bleu,pn %xcc, loop_4898
umulcc %i3, 0x1493, %g3
be,a loop_4899
ld [%l7 + 0x54], %f1
loop_4898:
brlez %i6, loop_4900
ldub [%l7 + 0x2C], %o3
loop_4899:
tleu %icc, 0x2
ldsh [%l7 + 0x70], %i0
loop_4900:
movrlez %l2, %i1, %l3
smul %l1, %g4, %g1
movvc %xcc, %o4, %i4
fand %f14, %f10, %f14
fpadd32s %f7, %f10, %f15
fmovsleu %icc, %f13, %f13
udivx %l4, 0x171F, %l6
movg %icc, %o7, %o0
fmovdcc %xcc, %f2, %f0
ld [%l7 + 0x48], %f3
brlz,a %l5, loop_4901
ldd [%l7 + 0x60], %f6
movle %xcc, %i2, %o6
fmovrdgez %g2, %f8, %f12
loop_4901:
xnor %i5, %l0, %g7
fbn,a %fcc0, loop_4902
movrlez %i7, %g6, %o2
movge %icc, %o1, %g5
stw %o5, [%l7 + 0x38]
loop_4902:
bcs %icc, loop_4903
edge32 %i3, %i6, %g3
stx %o3, [%l7 + 0x10]
sth %i0, [%l7 + 0x6A]
loop_4903:
bneg,a,pn %icc, loop_4904
fabsd %f8, %f14
fmovda %xcc, %f6, %f0
ldsh [%l7 + 0x36], %l2
loop_4904:
brlez,a %i1, loop_4905
fmovsg %xcc, %f9, %f7
fbge %fcc3, loop_4906
ldx [%l7 + 0x68], %l3
loop_4905:
movgu %xcc, %g4, %g1
sth %o4, [%l7 + 0x5A]
loop_4906:
fcmpeq32 %f2, %f0, %i4
movpos %xcc, %l4, %l1
be,a,pt %icc, loop_4907
fmul8x16au %f12, %f7, %f10
fandnot1 %f4, %f8, %f8
tge %icc, 0x3
loop_4907:
udivx %l6, 0x1DFE, %o0
and %o7, %l5, %o6
umulcc %g2, 0x102F, %i5
fmovrsgz %l0, %f10, %f2
movcc %xcc, %g7, %i7
bcs,a,pn %icc, loop_4908
edge32l %i2, %o2, %g6
tcs %xcc, 0x3
smulcc %g5, 0x1F73, %o1
loop_4908:
ldsb [%l7 + 0x6E], %i3
lduw [%l7 + 0x0C], %i6
fands %f13, %f6, %f9
umulcc %g3, 0x19DF, %o5
sdivcc %i0, 0x1F3D, %l2
movrlz %o3, %l3, %g4
xor %g1, %o4, %i1
fmovsa %icc, %f14, %f8
fmovsneg %xcc, %f3, %f7
fmovdn %xcc, %f7, %f5
ldx [%l7 + 0x08], %i4
fmovrdlez %l1, %f0, %f6
edge16l %l6, %o0, %o7
tvs %xcc, 0x6
tgu %icc, 0x6
ld [%l7 + 0x60], %f2
andcc %l4, %o6, %g2
bne,pn %icc, loop_4909
srl %l5, %i5, %l0
fmovsvc %icc, %f15, %f1
sdivx %i7, 0x1AFE, %g7
loop_4909:
movrne %i2, %g6, %o2
sdivx %o1, 0x172F, %i3
bcc,pt %xcc, loop_4910
edge8 %g5, %i6, %o5
lduw [%l7 + 0x28], %i0
ldsb [%l7 + 0x1E], %g3
loop_4910:
fblg %fcc1, loop_4911
orn %o3, 0x1969, %l2
fmovse %icc, %f10, %f8
tsubcc %l3, 0x15DE, %g1
loop_4911:
bne,a,pn %icc, loop_4912
ldx [%l7 + 0x10], %o4
lduw [%l7 + 0x10], %i1
ble,a loop_4913
loop_4912:
fmovsg %xcc, %f6, %f6
movrlz %i4, 0x36A, %l1
brgz %g4, loop_4914
loop_4913:
fcmpeq16 %f12, %f2, %o0
bcs %icc, loop_4915
std %f0, [%l7 + 0x38]
loop_4914:
fmovd %f6, %f12
andn %o7, 0x0A30, %l4
loop_4915:
ldsw [%l7 + 0x68], %l6
fmovdleu %xcc, %f11, %f14
fbue %fcc0, loop_4916
nop
setx loop_4917, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f14, [%l7 + 0x58]
tleu %xcc, 0x0
loop_4916:
tl %xcc, 0x0
loop_4917:
fcmped %fcc2, %f6, %f0
ldub [%l7 + 0x58], %o6
fmovdcs %xcc, %f13, %f10
ble %xcc, loop_4918
movne %xcc, %g2, %l5
bpos loop_4919
edge16ln %l0, %i5, %g7
loop_4918:
orncc %i2, %g6, %o2
movrgez %i7, %i3, %g5
loop_4919:
edge32l %i6, %o5, %i0
bneg,pt %icc, loop_4920
fabsd %f14, %f8
array16 %g3, %o3, %o1
movvs %xcc, %l3, %l2
loop_4920:
std %f8, [%l7 + 0x60]
fpsub32 %f0, %f14, %f6
fornot1 %f10, %f12, %f0
ldsw [%l7 + 0x18], %o4
mulscc %g1, 0x188C, %i4
call loop_4921
ldx [%l7 + 0x10], %i1
fpsub16s %f5, %f14, %f8
lduw [%l7 + 0x64], %l1
loop_4921:
fandnot1 %f2, %f6, %f0
fmovrsgez %o0, %f11, %f14
stx %o7, [%l7 + 0x60]
fpsub32 %f6, %f0, %f2
fpmerge %f5, %f9, %f14
nop
setx loop_4922, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpd %fcc1, %f6, %f6
umulcc %g4, %l6, %l4
brlez,a %g2, loop_4923
loop_4922:
movl %xcc, %l5, %o6
stx %i5, [%l7 + 0x70]
fmovscs %icc, %f13, %f11
loop_4923:
fbu,a %fcc0, loop_4924
fmovsneg %xcc, %f15, %f1
nop
setx loop_4925, %l0, %l1
jmpl %l1, %l0
brlez %g7, loop_4926
loop_4924:
popc %g6, %i2
nop
setx loop_4927, %l0, %l1
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_4925:
bshuffle %f2, %f4, %f14
loop_4926:
fornot2s %f7, %f13, %f7
stx %o2, [%l7 + 0x68]
loop_4927:
fblg,a %fcc1, loop_4928
fbule,a %fcc2, loop_4929
bshuffle %f8, %f4, %f10
fmovrdne %i3, %f0, %f14
loop_4928:
ld [%l7 + 0x54], %f13
loop_4929:
nop
setx loop_4930, %l0, %l1
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 %f0, %f14
and %i7, 0x046D, %i6
fbug,a %fcc1, loop_4931
loop_4930:
ldsb [%l7 + 0x18], %o5
tvs %xcc, 0x2
tle %icc, 0x5
loop_4931:
fbn,a %fcc2, loop_4932
stw %g5, [%l7 + 0x20]
fnand %f6, %f14, %f14
fmul8x16au %f7, %f2, %f4
loop_4932:
tneg %icc, 0x5
tcs %icc, 0x4
ldsh [%l7 + 0x62], %i0
sth %o3, [%l7 + 0x76]
mulx %g3, 0x190D, %o1
sethi 0x1DFC, %l2
sth %o4, [%l7 + 0x3E]
movg %icc, %g1, %i4
ldsb [%l7 + 0x25], %i1
stw %l3, [%l7 + 0x50]
lduw [%l7 + 0x50], %o0
fmul8x16al %f15, %f4, %f6
fmovrdne %o7, %f2, %f10
fmovrslez %g4, %f10, %f5
fbge %fcc3, loop_4933
movcs %icc, %l1, %l4
popc %l6, %g2
movvc %xcc, %o6, %l5
loop_4933:
movgu %icc, %i5, %l0
fbg %fcc2, loop_4934
xnor %g7, 0x0CEF, %g6
lduh [%l7 + 0x72], %o2
alignaddr %i3, %i7, %i2
loop_4934:
sth %o5, [%l7 + 0x28]
fmovsne %xcc, %f6, %f8
mova %xcc, %g5, %i0
fone %f8
tle %xcc, 0x7
ldsh [%l7 + 0x24], %o3
alignaddrl %i6, %g3, %l2
fzero %f10
stx %o4, [%l7 + 0x60]
sth %o1, [%l7 + 0x3A]
fmovdgu %xcc, %f9, %f14
fba %fcc2, loop_4935
fcmpeq16 %f12, %f4, %i4
or %g1, 0x140D, %i1
fcmpne32 %f8, %f10, %l3
loop_4935:
ldsb [%l7 + 0x6F], %o7
st %f9, [%l7 + 0x58]
bge loop_4936
fmovdneg %icc, %f7, %f9
udivx %o0, 0x101A, %l1
tvc %icc, 0x4
loop_4936:
fbu %fcc0, loop_4937
fnand %f8, %f10, %f2
ldsh [%l7 + 0x72], %g4
srl %l6, %l4, %o6
loop_4937:
bshuffle %f0, %f14, %f0
ldsw [%l7 + 0x60], %g2
ldd [%l7 + 0x38], %f2
fmovdgu %icc, %f1, %f11
fbg,a %fcc1, loop_4938
lduw [%l7 + 0x44], %l5
brz,a %i5, loop_4939
fbu %fcc3, loop_4940
loop_4938:
fcmpne16 %f14, %f2, %g7
faligndata %f14, %f4, %f4
loop_4939:
movrlez %l0, 0x030, %g6
loop_4940:
stw %i3, [%l7 + 0x60]
ldsb [%l7 + 0x69], %i7
ldx [%l7 + 0x68], %o2
fones %f2
tneg %icc, 0x7
sth %i2, [%l7 + 0x1C]
umulcc %o5, %i0, %g5
st %f6, [%l7 + 0x4C]
ldsw [%l7 + 0x48], %i6
ldd [%l7 + 0x10], %f0
brgz,a %o3, loop_4941
lduw [%l7 + 0x60], %g3
fmovdvc %icc, %f13, %f3
tvc %icc, 0x5
loop_4941:
ldsb [%l7 + 0x25], %o4
nop
setx loop_4942, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbe %fcc3, loop_4943
movl %xcc, %l2, %i4
movrlz %g1, 0x1B3, %i1
loop_4942:
array32 %l3, %o7, %o0
loop_4943:
std %f6, [%l7 + 0x50]
add %l1, 0x0397, %o1
ldsh [%l7 + 0x5C], %l6
subccc %g4, %l4, %o6
brgz,a %l5, loop_4944
stx %i5, [%l7 + 0x38]
fbule %fcc3, loop_4945
umul %g7, %l0, %g6
loop_4944:
fzeros %f10
mulscc %g2, %i3, %o2
loop_4945:
fxnors %f0, %f12, %f7
stb %i2, [%l7 + 0x2D]
mulscc %o5, %i7, %i0
fmovdle %xcc, %f0, %f2
ldx [%l7 + 0x38], %i6
fxnors %f8, %f0, %f2
fone %f0
fmovdcc %xcc, %f8, %f5
ldsb [%l7 + 0x47], %g5
fcmped %fcc1, %f10, %f12
movrgez %g3, 0x083, %o3
tgu %xcc, 0x0
fmuld8sux16 %f8, %f9, %f12
move %icc, %o4, %l2
ldub [%l7 + 0x61], %g1
ldub [%l7 + 0x1F], %i4
fmovdcc %icc, %f9, %f15
fpsub16s %f3, %f10, %f9
bleu,a,pt %xcc, loop_4946
brgez %l3, loop_4947
sth %o7, [%l7 + 0x26]
fbg %fcc0, loop_4948
loop_4946:
fmovsvs %xcc, %f8, %f10
loop_4947:
fnor %f2, %f6, %f0
fmovspos %xcc, %f12, %f0
loop_4948:
ldsb [%l7 + 0x33], %i1
ldx [%l7 + 0x30], %l1
ldub [%l7 + 0x14], %o0
fmovrslz %l6, %f7, %f4
fmovde %xcc, %f14, %f7
fmuld8sux16 %f14, %f8, %f6
movrgez %g4, 0x3C1, %o1
fmovrdlez %o6, %f2, %f12
fandnot1s %f11, %f6, %f4
fnot2 %f14, %f6
stx %l5, [%l7 + 0x28]
sth %l4, [%l7 + 0x3C]
orncc %i5, 0x0888, %l0
smulcc %g7, %g2, %g6
std %f12, [%l7 + 0x50]
fmovsne %icc, %f1, %f4
stw %i3, [%l7 + 0x74]
ldsb [%l7 + 0x2C], %o2
smul %o5, 0x178D, %i2
ldd [%l7 + 0x60], %f4
std %f10, [%l7 + 0x50]
bvs,a,pt %icc, loop_4949
movg %xcc, %i7, %i6
fcmple16 %f2, %f6, %g5
brlez,a %g3, loop_4950
loop_4949:
ldsb [%l7 + 0x4C], %i0
movrgez %o4, %o3, %g1
sdivx %i4, 0x1FA6, %l3
loop_4950:
std %f4, [%l7 + 0x48]
stx %o7, [%l7 + 0x30]
ld [%l7 + 0x2C], %f2
ldd [%l7 + 0x48], %f6
fmul8x16 %f8, %f14, %f14
movneg %icc, %i1, %l1
fmovsa %xcc, %f3, %f3
ldsw [%l7 + 0x3C], %l2
stx %o0, [%l7 + 0x68]
andcc %g4, 0x10F0, %l6
ld [%l7 + 0x54], %f14
movrgez %o1, 0x05E, %l5
ldsh [%l7 + 0x3E], %l4
bge %icc, loop_4951
fcmpes %fcc1, %f1, %f3
movne %xcc, %i5, %l0
fmovdne %icc, %f7, %f7
loop_4951:
fmul8x16au %f10, %f11, %f10
ldsb [%l7 + 0x1B], %g7
sdivx %o6, 0x0864, %g6
edge32n %i3, %g2, %o5
stx %i2, [%l7 + 0x70]
fbge %fcc2, loop_4952
lduw [%l7 + 0x28], %i7
fmovrse %i6, %f2, %f8
tge %icc, 0x1
loop_4952:
lduw [%l7 + 0x7C], %o2
ldsb [%l7 + 0x32], %g5
fmovsg %xcc, %f6, %f8
array8 %i0, %o4, %o3
ldsb [%l7 + 0x77], %g3
fmovrsgz %i4, %f11, %f10
popc %g1, %l3
st %f1, [%l7 + 0x78]
brlez,a %i1, loop_4953
ble,a,pn %xcc, loop_4954
fmuld8ulx16 %f8, %f11, %f6
st %f7, [%l7 + 0x1C]
loop_4953:
srlx %l1, %o7, %o0
loop_4954:
movcc %icc, %g4, %l2
sth %o1, [%l7 + 0x56]
movle %xcc, %l5, %l6
tle %xcc, 0x4
tvc %icc, 0x7
tn %icc, 0x5
umul %l4, 0x087D, %l0
fnot2 %f6, %f0
bleu,a,pn %icc, loop_4955
ldd [%l7 + 0x68], %f2
fcmped %fcc1, %f2, %f10
stb %g7, [%l7 + 0x1F]
loop_4955:
tleu %icc, 0x0
ldx [%l7 + 0x38], %i5
alignaddr %g6, %i3, %o6
ldx [%l7 + 0x70], %o5
fxnors %f13, %f0, %f9
popc %g2, %i7
stb %i6, [%l7 + 0x65]
umulcc %o2, %i2, %g5
bvs,a,pt %xcc, loop_4956
fbne %fcc0, loop_4957
movrne %i0, 0x33D, %o3
fbu,a %fcc0, loop_4958
loop_4956:
lduw [%l7 + 0x10], %g3
loop_4957:
siam 0x4
fmovdg %xcc, %f12, %f0
loop_4958:
tcs %icc, 0x7
fornot2s %f4, %f8, %f2
tle %icc, 0x1
bne %xcc, loop_4959
std %f14, [%l7 + 0x10]
ldd [%l7 + 0x78], %f8
ldd [%l7 + 0x20], %f14
loop_4959:
fpsub32 %f2, %f0, %f0
pdist %f0, %f2, %f2
fmovsneg %icc, %f10, %f10
sdivcc %i4, 0x16C5, %g1
fmovsn %xcc, %f6, %f10
umul %o4, %l3, %i1
ldsh [%l7 + 0x5A], %o7
lduh [%l7 + 0x22], %o0
fbuge,a %fcc0, loop_4960
movcc %icc, %g4, %l1
or %l2, %o1, %l6
bvs,a,pt %icc, loop_4961
loop_4960:
fmul8ulx16 %f4, %f2, %f10
fcmpes %fcc3, %f3, %f13
fxor %f4, %f2, %f2
loop_4961:
fbo,a %fcc3, loop_4962
fbl,a %fcc2, loop_4963
fbug %fcc0, loop_4964
stx %l5, [%l7 + 0x20]
loop_4962:
fmul8sux16 %f12, %f4, %f10
loop_4963:
bleu,a,pt %icc, loop_4965
loop_4964:
edge32ln %l4, %g7, %l0
fzeros %f9
tg %icc, 0x6
loop_4965:
fmovsge %xcc, %f8, %f15
fmovd %f6, %f14
ldd [%l7 + 0x20], %f0
ldsw [%l7 + 0x74], %i5
ld [%l7 + 0x48], %f4
movrne %i3, %o6, %g6
ldsb [%l7 + 0x5B], %g2
fornot2 %f12, %f4, %f12
fcmpne32 %f8, %f2, %i7
bge,a,pt %xcc, loop_4966
array16 %o5, %i6, %i2
fsrc2s %f4, %f8
std %f8, [%l7 + 0x68]
loop_4966:
lduw [%l7 + 0x0C], %o2
tvs %icc, 0x6
fnot1 %f2, %f10
fmovsgu %icc, %f7, %f0
ld [%l7 + 0x78], %f1
st %f3, [%l7 + 0x4C]
movge %xcc, %i0, %g5
lduh [%l7 + 0x5A], %o3
ba,pt %icc, loop_4967
edge32ln %g3, %g1, %o4
sll %i4, 0x16, %i1
bcs,a loop_4968
loop_4967:
fcmpeq32 %f8, %f6, %l3
sth %o7, [%l7 + 0x68]
stw %g4, [%l7 + 0x1C]
loop_4968:
fornot1 %f6, %f12, %f0
ldx [%l7 + 0x28], %l1
ldsh [%l7 + 0x60], %o0
fmovsgu %icc, %f12, %f15
fmovdg %icc, %f12, %f5
brgz,a %o1, loop_4969
fmovdgu %icc, %f1, %f1
sth %l2, [%l7 + 0x44]
tle %icc, 0x7
loop_4969:
xnor %l5, 0x1699, %l6
edge32 %l4, %g7, %i5
st %f14, [%l7 + 0x48]
fble,a %fcc0, loop_4970
taddcc %l0, %i3, %o6
fornot1 %f4, %f4, %f12
fpmerge %f13, %f1, %f8
loop_4970:
fsrc1s %f0, %f10
ldsh [%l7 + 0x34], %g6
brnz %i7, loop_4971
ld [%l7 + 0x64], %f11
fzero %f14
fbge,a %fcc0, loop_4972
loop_4971:
xorcc %o5, 0x079B, %i6
fmovdle %xcc, %f10, %f12
sub %i2, 0x0A2A, %o2
loop_4972:
ldsw [%l7 + 0x1C], %g2
stx %i0, [%l7 + 0x08]
st %f0, [%l7 + 0x10]
alignaddrl %o3, %g3, %g1
fmovspos %xcc, %f10, %f13
fmuld8sux16 %f1, %f6, %f8
bvs,a %xcc, loop_4973
bneg %xcc, loop_4974
fmovdcc %icc, %f13, %f10
brnz,a %o4, loop_4975
loop_4973:
tsubcctv %i4, %g5, %l3
loop_4974:
ldsb [%l7 + 0x76], %i1
ldd [%l7 + 0x20], %f12
loop_4975:
std %f6, [%l7 + 0x68]
fpadd32 %f0, %f6, %f6
mulscc %o7, 0x15BA, %g4
fnot2 %f6, %f14
fnegd %f4, %f4
ldx [%l7 + 0x28], %o0
fpsub16s %f3, %f5, %f11
ldsh [%l7 + 0x18], %l1
stb %l2, [%l7 + 0x3C]
array8 %l5, %o1, %l4
std %f12, [%l7 + 0x68]
fnot2 %f14, %f12
fcmpes %fcc2, %f12, %f4
ld [%l7 + 0x3C], %f1
subccc %g7, %l6, %l0
tcc %xcc, 0x3
movre %i3, 0x319, %o6
subc %i5, %g6, %o5
ldub [%l7 + 0x65], %i6
ldx [%l7 + 0x60], %i2
ldub [%l7 + 0x60], %i7
lduh [%l7 + 0x56], %o2
ble,pt %icc, loop_4976
fpackfix %f6, %f2
fbg,a %fcc2, loop_4977
tsubcc %i0, 0x19E8, %o3
loop_4976:
fpsub32 %f0, %f8, %f6
fmovsa %icc, %f3, %f13
loop_4977:
movrlz %g2, %g1, %o4
fbo %fcc3, loop_4978
addcc %i4, 0x1461, %g3
tgu %icc, 0x7
edge16 %g5, %i1, %o7
loop_4978:
tgu %xcc, 0x0
fands %f2, %f9, %f15
fmovrdgz %g4, %f0, %f10
fxors %f13, %f12, %f0
fmovse %icc, %f5, %f1
and %l3, %o0, %l2
xnor %l5, %o1, %l4
fbl,a %fcc1, loop_4979
brlz %g7, loop_4980
movrgez %l6, %l0, %i3
nop
setx loop_4981, %l0, %l1
jmpl %l1, %o6
loop_4979:
ld [%l7 + 0x7C], %f0
loop_4980:
edge8 %i5, %g6, %o5
fabss %f8, %f4
loop_4981:
fblg,a %fcc0, loop_4982
fcmps %fcc2, %f2, %f1
udivx %i6, 0x0D51, %l1
ldsh [%l7 + 0x16], %i2
loop_4982:
movneg %xcc, %o2, %i7
xor %i0, 0x1FC0, %o3
fandnot2 %f0, %f0, %f2
std %f10, [%l7 + 0x30]
brgez,a %g2, loop_4983
movg %xcc, %g1, %i4
edge32ln %o4, %g5, %i1
edge16l %o7, %g4, %l3
loop_4983:
and %g3, 0x0CFD, %l2
movneg %icc, %l5, %o0
ldsb [%l7 + 0x73], %o1
addccc %l4, 0x149C, %l6
stw %l0, [%l7 + 0x0C]
fsrc1 %f2, %f12
ldsh [%l7 + 0x5A], %i3
umulcc %o6, %g7, %i5
stx %o5, [%l7 + 0x20]
fmovrdlez %g6, %f10, %f10
sethi 0x02E1, %i6
ldsh [%l7 + 0x08], %l1
fones %f9
brz,a %i2, loop_4984
fblg %fcc1, loop_4985
srlx %i7, %o2, %i0
ldsb [%l7 + 0x20], %g2
loop_4984:
st %f12, [%l7 + 0x30]
loop_4985:
stx %o3, [%l7 + 0x30]
ldub [%l7 + 0x10], %i4
std %f8, [%l7 + 0x28]
andcc %g1, %g5, %o4
lduw [%l7 + 0x30], %i1
bl,a,pt %icc, loop_4986
smul %g4, %o7, %l3
fmovda %icc, %f5, %f13
ldsw [%l7 + 0x5C], %l2
loop_4986:
fbl %fcc0, loop_4987
fmovsvs %xcc, %f0, %f11
lduh [%l7 + 0x6A], %g3
fandnot2s %f7, %f12, %f12
loop_4987:
edge32ln %l5, %o0, %l4
tneg %icc, 0x6
fmovdvc %xcc, %f9, %f14
nop
setx loop_4988, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot1 %f6, %f2
fbne,a %fcc1, loop_4989
fmovdn %xcc, %f1, %f7
loop_4988:
ble,a loop_4990
fsrc1 %f8, %f6
loop_4989:
sth %o1, [%l7 + 0x32]
fcmpne32 %f0, %f10, %l0
loop_4990:
ld [%l7 + 0x44], %f14
tvs %xcc, 0x1
fble,a %fcc2, loop_4991
ldd [%l7 + 0x18], %f0
sra %l6, 0x0E, %o6
movle %icc, %g7, %i3
loop_4991:
stb %i5, [%l7 + 0x2D]
stw %o5, [%l7 + 0x68]
fcmpne32 %f8, %f12, %g6
bleu,a,pt %icc, loop_4992
std %f10, [%l7 + 0x58]
ldsb [%l7 + 0x36], %i6
ta %icc, 0x2
loop_4992:
and %i2, 0x002C, %i7
ldub [%l7 + 0x52], %l1
stb %o2, [%l7 + 0x41]
stx %g2, [%l7 + 0x60]
ldsh [%l7 + 0x0A], %o3
ldsh [%l7 + 0x58], %i0
ldd [%l7 + 0x58], %f12
umul %i4, %g1, %o4
ldsb [%l7 + 0x16], %g5
movgu %xcc, %i1, %o7
fpack32 %f14, %f10, %f8
fones %f6
stw %l3, [%l7 + 0x0C]
smul %g4, %l2, %l5
fsrc1s %f5, %f0
bvc,a %icc, loop_4993
fbug,a %fcc2, loop_4994
fcmpne32 %f10, %f6, %o0
ldsh [%l7 + 0x6E], %l4
loop_4993:
bneg,pn %icc, loop_4995
loop_4994:
tne %xcc, 0x5
movleu %xcc, %g3, %o1
edge16n %l0, %o6, %g7
loop_4995:
sllx %i3, %i5, %o5
ldx [%l7 + 0x10], %g6
fmuld8sux16 %f11, %f7, %f0
movne %xcc, %l6, %i2
fbl %fcc2, loop_4996
fbn %fcc0, loop_4997
ld [%l7 + 0x40], %f3
tn %icc, 0x2
loop_4996:
edge32l %i7, %l1, %i6
loop_4997:
tn %icc, 0x0
xnorcc %g2, %o2, %i0
tpos %icc, 0x0
fpadd32s %f3, %f14, %f15
fcmped %fcc3, %f6, %f12
st %f8, [%l7 + 0x60]
sllx %o3, 0x18, %g1
fpsub32 %f14, %f6, %f2
tleu %xcc, 0x3
ldd [%l7 + 0x10], %f10
stb %i4, [%l7 + 0x4F]
edge32 %g5, %o4, %i1
fmovse %xcc, %f9, %f0
fmovrdgz %o7, %f4, %f6
fzeros %f0
fmovsne %icc, %f0, %f4
stx %l3, [%l7 + 0x70]
ldsb [%l7 + 0x38], %l2
ldd [%l7 + 0x30], %f4
tcc %xcc, 0x4
stw %l5, [%l7 + 0x74]
faligndata %f6, %f4, %f4
bvs,pn %icc, loop_4998
stb %o0, [%l7 + 0x5A]
fsrc1 %f6, %f8
fandnot2 %f4, %f0, %f4
loop_4998:
nop
setx loop_4999, %l0, %l1
jmpl %l1, %l4
fbue %fcc1, loop_5000
sdivx %g4, 0x0738, %g3
fmovdleu %xcc, %f12, %f9
loop_4999:
fbule,a %fcc3, loop_5001
loop_5000:
andcc %l0, 0x01EE, %o1
fbe,a %fcc0, loop_5002
fones %f13
loop_5001:
movrgz %o6, 0x2B9, %i3
brgz %g7, loop_5003
loop_5002:
popc 0x1F27, %i5
movpos %xcc, %o5, %l6
sdivx %g6, 0x0D71, %i2
loop_5003:
subc %l1, 0x0156, %i6
for %f4, %f14, %f4
fxor %f8, %f0, %f12
fnor %f0, %f2, %f0
be,a %xcc, loop_5004
brz,a %i7, loop_5005
movrgez %g2, %i0, %o2
fbne %fcc3, loop_5006
loop_5004:
ble,a loop_5007
loop_5005:
array16 %g1, %i4, %o3
fmovdgu %xcc, %f15, %f1
loop_5006:
fble %fcc3, loop_5008
loop_5007:
fone %f12
orcc %o4, %i1, %g5
fbuge %fcc2, loop_5009
loop_5008:
ldx [%l7 + 0x38], %l3
std %f4, [%l7 + 0x58]
lduh [%l7 + 0x54], %o7
loop_5009:
st %f2, [%l7 + 0x30]
ldsw [%l7 + 0x5C], %l2
array8 %o0, %l4, %l5
fornot2s %f3, %f13, %f12
lduh [%l7 + 0x6E], %g3
ldsh [%l7 + 0x1C], %l0
fnors %f9, %f15, %f6
fzero %f12
fbe,a %fcc1, loop_5010
ldd [%l7 + 0x10], %f4
stw %g4, [%l7 + 0x68]
fmovrdne %o6, %f14, %f0
loop_5010:
fbug %fcc2, loop_5011
fmovsneg %xcc, %f1, %f15
fmuld8ulx16 %f14, %f9, %f10
tcs %xcc, 0x7
loop_5011:
ldd [%l7 + 0x60], %f12
stx %o1, [%l7 + 0x70]
lduh [%l7 + 0x2A], %i3
sth %g7, [%l7 + 0x42]
ld [%l7 + 0x54], %f12
ldsw [%l7 + 0x60], %i5
andn %l6, 0x1776, %o5
ldsw [%l7 + 0x58], %g6
sethi 0x097F, %l1
sth %i6, [%l7 + 0x0E]
fpadd16s %f1, %f7, %f6
sll %i2, %i7, %i0
ldsb [%l7 + 0x74], %o2
st %f1, [%l7 + 0x10]
fmovdleu %icc, %f1, %f5
tpos %xcc, 0x2
sub %g2, 0x0346, %g1
srax %i4, 0x00, %o3
alignaddr %o4, %i1, %g5
move %icc, %o7, %l2
std %f10, [%l7 + 0x20]
srlx %o0, 0x11, %l4
fmovrsgez %l5, %f8, %f10
array16 %g3, %l3, %g4
addccc %l0, 0x1308, %o1
ldx [%l7 + 0x20], %o6
andcc %g7, 0x0C04, %i5
movge %icc, %l6, %i3
fpadd32 %f10, %f2, %f4
stw %o5, [%l7 + 0x24]
fbul,a %fcc2, loop_5012
fmovsvs %xcc, %f8, %f12
sllx %g6, %l1, %i2
movgu %icc, %i6, %i0
loop_5012:
lduw [%l7 + 0x1C], %o2
nop
setx loop_5013, %l0, %l1
jmpl %l1, %g2
udivx %i7, 0x0D91, %i4
umul %g1, %o4, %i1
umulcc %g5, %o3, %o7
loop_5013:
ldd [%l7 + 0x18], %f2
faligndata %f6, %f2, %f2
ldx [%l7 + 0x20], %l2
ta %icc, 0x3
movn %icc, %l4, %o0
xnor %g3, 0x034A, %l5
std %f8, [%l7 + 0x60]
lduh [%l7 + 0x5E], %g4
edge32l %l0, %l3, %o6
udivx %g7, 0x1849, %i5
fnegs %f2, %f6
fba %fcc1, loop_5014
fbuge,a %fcc3, loop_5015
mova %xcc, %o1, %i3
fmovsgu %xcc, %f3, %f2
loop_5014:
ldub [%l7 + 0x7A], %l6
loop_5015:
ld [%l7 + 0x1C], %f4
sub %g6, %l1, %i2
movge %xcc, %i6, %i0
fmovde %xcc, %f6, %f11
movrlez %o2, %g2, %o5
fandnot2s %f5, %f14, %f14
ba %xcc, loop_5016
fbe,a %fcc1, loop_5017
bge,pt %xcc, loop_5018
fmul8sux16 %f4, %f10, %f10
loop_5016:
stw %i4, [%l7 + 0x54]
loop_5017:
fors %f10, %f10, %f5
loop_5018:
fcmpeq16 %f6, %f10, %i7
fnot2s %f11, %f6
movre %g1, %i1, %o4
lduh [%l7 + 0x3A], %o3
bvs %xcc, loop_5019
fmovsneg %xcc, %f14, %f6
fpadd16s %f10, %f2, %f10
fabss %f6, %f2
loop_5019:
fmul8x16 %f11, %f8, %f4
brgz,a %o7, loop_5020
alignaddr %l2, %l4, %o0
stw %g5, [%l7 + 0x4C]
brlez %g3, loop_5021
loop_5020:
ldub [%l7 + 0x45], %g4
fmul8x16al %f0, %f12, %f14
fandnot1s %f12, %f1, %f2
loop_5021:
edge32ln %l0, %l3, %l5
andncc %g7, %o6, %i5
tcs %xcc, 0x0
fcmpgt32 %f0, %f4, %o1
fxnor %f8, %f10, %f12
ldd [%l7 + 0x08], %f10
movg %xcc, %i3, %l6
fxnor %f10, %f0, %f0
fcmple32 %f6, %f4, %l1
lduh [%l7 + 0x48], %g6
fpack32 %f10, %f12, %f0
lduw [%l7 + 0x74], %i6
stw %i0, [%l7 + 0x40]
fmovdn %icc, %f13, %f7
fzeros %f13
fmovrsgz %o2, %f11, %f9
ldsw [%l7 + 0x58], %i2
fmovsn %xcc, %f12, %f4
ldub [%l7 + 0x35], %g2
tvc %icc, 0x5
ba,a,pt %icc, loop_5022
ldsh [%l7 + 0x38], %o5
tneg %xcc, 0x3
fpsub32s %f2, %f12, %f3
loop_5022:
be loop_5023
brgez,a %i4, loop_5024
sdiv %g1, 0x0482, %i1
brlez %o4, loop_5025
loop_5023:
fmovde %icc, %f7, %f15
loop_5024:
ldub [%l7 + 0x5A], %i7
fmovrslz %o7, %f2, %f7
loop_5025:
ldd [%l7 + 0x28], %f10
fmovdl %xcc, %f9, %f9
fpadd16s %f10, %f2, %f14
fmovdg %icc, %f1, %f4
movrne %o3, %l4, %l2
fandnot1s %f0, %f12, %f6
tpos %icc, 0x0
fmovd %f12, %f0
subccc %g5, 0x1B80, %o0
fmovrdgez %g4, %f8, %f8
alignaddr %l0, %g3, %l3
orncc %g7, 0x0416, %l5
tsubcc %o6, %i5, %i3
edge16 %o1, %l1, %g6
nop
setx loop_5026, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpackfix %f4, %f9
ldsw [%l7 + 0x38], %l6
lduh [%l7 + 0x66], %i6
loop_5026:
edge32l %i0, %i2, %o2
fmovdge %icc, %f15, %f10
movne %icc, %g2, %i4
ldsw [%l7 + 0x64], %g1
ldd [%l7 + 0x38], %f4
bg,a %icc, loop_5027
sth %i1, [%l7 + 0x12]
fmul8x16 %f7, %f8, %f4
brz,a %o5, loop_5028
loop_5027:
fmovdg %icc, %f7, %f12
st %f13, [%l7 + 0x0C]
edge8l %o4, %i7, %o7
loop_5028:
fmovscc %xcc, %f9, %f11
fmuld8sux16 %f8, %f15, %f8
tvs %xcc, 0x4
stw %o3, [%l7 + 0x4C]
bgu,a %icc, loop_5029
lduh [%l7 + 0x52], %l4
brgz %l2, loop_5030
st %f10, [%l7 + 0x2C]
loop_5029:
fones %f14
brlez,a %o0, loop_5031
loop_5030:
ldx [%l7 + 0x68], %g4
fmovse %xcc, %f13, %f0
smulcc %l0, %g3, %g5
loop_5031:
subc %l3, 0x0589, %l5
fpmerge %f4, %f7, %f14
edge16ln %o6, %g7, %i3
stx %o1, [%l7 + 0x20]
fcmple16 %f4, %f8, %i5
brgez,a %g6, loop_5032
ld [%l7 + 0x24], %f7
fcmpd %fcc2, %f4, %f8
fmovsne %icc, %f8, %f1
loop_5032:
movcs %xcc, %l6, %i6
stw %l1, [%l7 + 0x08]
fxnor %f4, %f12, %f10
tpos %xcc, 0x5
move %icc, %i0, %o2
fzero %f2
fcmped %fcc1, %f4, %f6
movrlez %g2, %i4, %g1
fmovde %icc, %f4, %f5
ld [%l7 + 0x08], %f0
lduh [%l7 + 0x3E], %i2
movge %icc, %i1, %o5
edge16ln %i7, %o7, %o3
fabss %f1, %f8
edge16l %l4, %o4, %o0
lduh [%l7 + 0x5C], %l2
movn %xcc, %g4, %g3
ldsw [%l7 + 0x58], %l0
bne,a,pn %icc, loop_5033
stw %l3, [%l7 + 0x18]
nop
setx loop_5034, %l0, %l1
jmpl %l1, %l5
ld [%l7 + 0x7C], %f5
loop_5033:
fbue,a %fcc2, loop_5035
stb %g5, [%l7 + 0x37]
loop_5034:
bge,a loop_5036
fnand %f8, %f12, %f0
loop_5035:
ldsh [%l7 + 0x5C], %o6
fbule,a %fcc0, loop_5037
loop_5036:
fmovsge %icc, %f3, %f0
fmovrdne %i3, %f8, %f14
ld [%l7 + 0x78], %f5
loop_5037:
ldd [%l7 + 0x10], %f4
fmovdgu %icc, %f15, %f12
fbule,a %fcc3, loop_5038
be,pn %icc, loop_5039
fmovrsgz %o1, %f14, %f7
ldx [%l7 + 0x48], %i5
loop_5038:
fble %fcc1, loop_5040
loop_5039:
tneg %xcc, 0x3
lduh [%l7 + 0x56], %g6
ld [%l7 + 0x68], %f7
loop_5040:
stb %l6, [%l7 + 0x6B]
udivcc %i6, 0x0D79, %g7
st %f12, [%l7 + 0x5C]
fmovdge %icc, %f5, %f13
fmovdpos %icc, %f1, %f15
ldx [%l7 + 0x40], %l1
fmuld8sux16 %f13, %f15, %f6
ldsb [%l7 + 0x42], %i0
tcc %icc, 0x3
xor %g2, 0x0FF8, %i4
fmovrsne %g1, %f4, %f0
fpadd16 %f0, %f4, %f2
ldsh [%l7 + 0x08], %o2
te %xcc, 0x7
and %i2, %i1, %i7
ld [%l7 + 0x4C], %f5
fmovdge %xcc, %f5, %f10
stb %o7, [%l7 + 0x50]
bne,pn %xcc, loop_5041
smul %o5, %l4, %o3
fors %f0, %f7, %f13
fcmpgt32 %f0, %f12, %o0
loop_5041:
taddcc %o4, %l2, %g3
stw %g4, [%l7 + 0x54]
xnorcc %l3, %l5, %l0
st %f7, [%l7 + 0x64]
ld [%l7 + 0x38], %f15
sth %g5, [%l7 + 0x14]
edge8ln %o6, %i3, %i5
fpadd32s %f1, %f2, %f13
fornot1s %f15, %f15, %f4
fnot1s %f9, %f15
fmul8sux16 %f12, %f12, %f0
ld [%l7 + 0x40], %f5
fornot1 %f10, %f14, %f4
umulcc %o1, %g6, %l6
fblg %fcc1, loop_5042
tneg %xcc, 0x0
ldx [%l7 + 0x18], %i6
xorcc %l1, %g7, %i0
loop_5042:
fcmpeq32 %f12, %f6, %i4
tleu %icc, 0x1
fbl,a %fcc0, loop_5043
fbge %fcc0, loop_5044
ld [%l7 + 0x50], %f8
bvs,a,pt %icc, loop_5045
loop_5043:
fxnors %f15, %f12, %f0
loop_5044:
ld [%l7 + 0x7C], %f13
brz %g2, loop_5046
loop_5045:
stx %o2, [%l7 + 0x78]
addcc %g1, 0x097D, %i2
subcc %i7, 0x0C4F, %i1
loop_5046:
fcmpes %fcc3, %f7, %f9
st %f6, [%l7 + 0x10]
fcmpgt16 %f10, %f0, %o5
sdiv %l4, 0x1FAF, %o7
tne %icc, 0x2
movl %xcc, %o0, %o4
movcs %icc, %l2, %g3
tgu %icc, 0x4
and %g4, %l3, %o3
bneg loop_5047
ldub [%l7 + 0x78], %l5
fmovdvs %icc, %f2, %f1
movrne %g5, %o6, %l0
loop_5047:
brlez %i5, loop_5048
sll %i3, 0x03, %o1
fbge %fcc1, loop_5049
st %f9, [%l7 + 0x3C]
loop_5048:
sth %g6, [%l7 + 0x4A]
fcmpgt16 %f12, %f8, %i6
loop_5049:
and %l6, %l1, %i0
udivx %g7, 0x1219, %g2
bn,a loop_5050
ldub [%l7 + 0x7B], %i4
ldx [%l7 + 0x60], %o2
tcc %xcc, 0x6
loop_5050:
smulcc %i2, 0x11F6, %i7
bpos,a,pn %xcc, loop_5051
fone %f8
stx %i1, [%l7 + 0x60]
lduh [%l7 + 0x70], %o5
loop_5051:
ld [%l7 + 0x64], %f4
addc %g1, 0x1EEC, %l4
sll %o7, %o0, %o4
ldx [%l7 + 0x58], %g3
fmovrdlez %l2, %f14, %f6
lduh [%l7 + 0x76], %g4
orncc %o3, %l3, %l5
ldsb [%l7 + 0x2A], %o6
xnor %g5, 0x0124, %l0
fabsd %f12, %f0
stb %i5, [%l7 + 0x72]
lduh [%l7 + 0x44], %i3
sub %o1, %i6, %l6
lduh [%l7 + 0x78], %g6
fcmple16 %f8, %f8, %i0
udiv %g7, 0x020B, %l1
fpadd16 %f2, %f12, %f14
ldx [%l7 + 0x60], %i4
fsrc1s %f12, %f11
fmul8x16 %f11, %f0, %f0
fmovsneg %icc, %f1, %f15
ld [%l7 + 0x30], %f11
std %f10, [%l7 + 0x68]
fsrc2 %f10, %f6
tg %icc, 0x4
ldsb [%l7 + 0x7C], %o2
fandnot2s %f5, %f14, %f15
fmovsgu %icc, %f14, %f8
ldub [%l7 + 0x36], %i2
fmovdvc %icc, %f6, %f10
fbne,a %fcc3, loop_5052
srlx %g2, %i1, %o5
fmovscc %icc, %f2, %f8
fand %f2, %f12, %f6
loop_5052:
ldd [%l7 + 0x58], %f6
fmovrsgez %i7, %f7, %f8
array32 %l4, %o7, %g1
call loop_5053
brnz,a %o0, loop_5054
tge %xcc, 0x6
brgez %g3, loop_5055
loop_5053:
fmovse %icc, %f5, %f1
loop_5054:
brlz,a %l2, loop_5056
ldsh [%l7 + 0x08], %o4
loop_5055:
ld [%l7 + 0x78], %f7
fcmpeq16 %f12, %f14, %o3
loop_5056:
fpack32 %f0, %f12, %f8
ldsh [%l7 + 0x0C], %g4
umul %l5, 0x0628, %l3
fzeros %f6
fpsub16 %f6, %f2, %f10
tle %xcc, 0x3
subcc %g5, %l0, %o6
sdivcc %i3, 0x151C, %o1
mulscc %i5, %i6, %g6
bn,a loop_5057
ldx [%l7 + 0x58], %l6
fpmerge %f7, %f6, %f2
bvs,a %icc, loop_5058
loop_5057:
st %f1, [%l7 + 0x60]
ld [%l7 + 0x70], %f13
tneg %icc, 0x4
loop_5058:
add %i0, %l1, %i4
tg %xcc, 0x4
movcc %xcc, %g7, %o2
st %f15, [%l7 + 0x48]
lduh [%l7 + 0x24], %i2
lduh [%l7 + 0x6A], %g2
stb %i1, [%l7 + 0x55]
bg loop_5059
call loop_5060
fmovdge %icc, %f0, %f12
ldd [%l7 + 0x10], %f14
loop_5059:
movgu %icc, %o5, %l4
loop_5060:
fpsub32 %f6, %f2, %f12
smul %i7, %o7, %o0
fpadd32s %f9, %f1, %f10
fbg,a %fcc2, loop_5061
fmovse %xcc, %f7, %f4
orcc %g3, %l2, %o4
movgu %icc, %o3, %g4
loop_5061:
movl %xcc, %g1, %l3
stb %g5, [%l7 + 0x77]
brz %l5, loop_5062
fmovsa %xcc, %f10, %f0
stb %o6, [%l7 + 0x5F]
fnot1s %f13, %f12
loop_5062:
ld [%l7 + 0x64], %f8
fexpand %f7, %f14
lduw [%l7 + 0x64], %i3
tl %icc, 0x7
bcc,a,pt %icc, loop_5063
ba %xcc, loop_5064
sub %l0, %i5, %o1
fcmpeq16 %f6, %f10, %i6
loop_5063:
fbne %fcc3, loop_5065
loop_5064:
tvs %icc, 0x3
fbge %fcc1, loop_5066
bshuffle %f14, %f8, %f14
loop_5065:
sra %g6, %i0, %l6
movpos %xcc, %l1, %g7
loop_5066:
ld [%l7 + 0x64], %f12
fmovdleu %xcc, %f13, %f5
fmovrsgez %o2, %f1, %f4
smulcc %i2, 0x157B, %g2
srl %i4, 0x00, %o5
ld [%l7 + 0x38], %f4
udiv %l4, 0x097B, %i1
sth %i7, [%l7 + 0x7A]
tne %icc, 0x3
st %f4, [%l7 + 0x08]
srax %o0, 0x11, %g3
te %icc, 0x7
sethi 0x1561, %l2
subcc %o4, %o3, %o7
ldd [%l7 + 0x28], %f12
ldsb [%l7 + 0x5C], %g4
fbn,a %fcc2, loop_5067
fornot1s %f8, %f14, %f10
movleu %xcc, %g1, %l3
or %l5, %g5, %o6
loop_5067:
fnands %f8, %f7, %f9
fble %fcc3, loop_5068
fmovdgu %xcc, %f5, %f13
fmovd %f4, %f0
stb %l0, [%l7 + 0x37]
loop_5068:
ble,a %icc, loop_5069
mulscc %i3, 0x03D1, %o1
tpos %xcc, 0x1
ld [%l7 + 0x44], %f1
loop_5069:
fbuge %fcc1, loop_5070
fabss %f1, %f6
bge,a,pt %icc, loop_5071
srax %i5, 0x06, %g6
loop_5070:
stb %i0, [%l7 + 0x21]
popc 0x113E, %i6
loop_5071:
ldd [%l7 + 0x50], %f8
fmovsge %icc, %f14, %f6
stx %l1, [%l7 + 0x20]
faligndata %f10, %f6, %f2
fmovsl %xcc, %f3, %f2
bvc,a loop_5072
fbne %fcc1, loop_5073
fmovdleu %icc, %f3, %f8
move %xcc, %g7, %o2
loop_5072:
ld [%l7 + 0x68], %f11
loop_5073:
bvs %xcc, loop_5074
fmul8x16 %f7, %f4, %f14
stw %l6, [%l7 + 0x1C]
nop
setx loop_5075, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5074:
tsubcc %g2, %i2, %o5
fsrc2 %f0, %f2
fmovsleu %icc, %f5, %f14
loop_5075:
bg,pn %xcc, loop_5076
sra %i4, %i1, %l4
st %f12, [%l7 + 0x58]
bne,a %xcc, loop_5077
loop_5076:
fmovsvs %icc, %f15, %f0
edge32l %i7, %o0, %l2
fmul8sux16 %f8, %f4, %f6
loop_5077:
movgu %icc, %o4, %g3
stb %o7, [%l7 + 0x17]
bne,pn %icc, loop_5078
ldd [%l7 + 0x40], %f12
fblg,a %fcc0, loop_5079
or %g4, %g1, %l3
loop_5078:
fpadd32s %f7, %f15, %f11
bneg,pt %icc, loop_5080
loop_5079:
edge16 %o3, %g5, %l5
movl %icc, %l0, %o6
edge16l %o1, %i3, %i5
loop_5080:
sethi 0x1B05, %i0
bne,a,pt %xcc, loop_5081
addc %i6, %g6, %l1
sth %g7, [%l7 + 0x1C]
fmovsa %icc, %f13, %f6
loop_5081:
fpadd32s %f14, %f3, %f12
std %f10, [%l7 + 0x18]
ld [%l7 + 0x24], %f1
fmovdge %xcc, %f12, %f2
ldsw [%l7 + 0x28], %l6
st %f8, [%l7 + 0x0C]
bneg,a,pt %icc, loop_5082
lduw [%l7 + 0x6C], %g2
tpos %xcc, 0x7
fnand %f8, %f6, %f0
loop_5082:
ldd [%l7 + 0x70], %f0
fandnot1s %f6, %f10, %f4
ldx [%l7 + 0x50], %i2
sdivx %o5, 0x073A, %i4
st %f6, [%l7 + 0x58]
fmovrdne %o2, %f12, %f4
fpmerge %f15, %f15, %f4
std %f0, [%l7 + 0x60]
fnor %f6, %f14, %f6
ldd [%l7 + 0x78], %f8
lduw [%l7 + 0x7C], %i1
ldsh [%l7 + 0x3A], %i7
fmovdcc %icc, %f0, %f8
addccc %l4, 0x10FF, %o0
fmovrde %o4, %f6, %f8
fcmps %fcc1, %f8, %f13
umulcc %g3, 0x1767, %l2
sth %o7, [%l7 + 0x08]
movle %xcc, %g4, %l3
movrgez %g1, %g5, %o3
ldx [%l7 + 0x58], %l5
sra %l0, %o6, %i3
movre %i5, %i0, %i6
fbl,a %fcc2, loop_5083
srax %g6, %o1, %g7
lduw [%l7 + 0x5C], %l1
fpsub16s %f3, %f13, %f10
loop_5083:
fmovsg %xcc, %f12, %f7
sub %g2, %i2, %l6
ldsh [%l7 + 0x08], %o5
taddcctv %i4, 0x0D7C, %i1
sth %o2, [%l7 + 0x1C]
ldsb [%l7 + 0x7D], %l4
brgez %o0, loop_5084
fbge,a %fcc3, loop_5085
sth %i7, [%l7 + 0x68]
fnor %f14, %f6, %f6
loop_5084:
tle %icc, 0x5
loop_5085:
fcmpeq16 %f0, %f14, %o4
umulcc %l2, %o7, %g3
umulcc %l3, 0x014C, %g1
movg %icc, %g5, %g4
stw %o3, [%l7 + 0x58]
fcmple32 %f8, %f0, %l0
stx %o6, [%l7 + 0x58]
xnorcc %i3, 0x1ACF, %i5
ldub [%l7 + 0x54], %i0
subc %l5, %i6, %g6
fmovsn %icc, %f12, %f8
movne %xcc, %g7, %l1
fble,a %fcc1, loop_5086
fbue %fcc0, loop_5087
ldsw [%l7 + 0x24], %g2
addcc %o1, %l6, %i2
loop_5086:
movvs %icc, %o5, %i4
loop_5087:
xor %o2, 0x16CB, %i1
ldub [%l7 + 0x61], %l4
lduh [%l7 + 0x3E], %i7
sth %o4, [%l7 + 0x7E]
ldsh [%l7 + 0x50], %o0
fmovscs %icc, %f15, %f13
fbe %fcc0, loop_5088
fnor %f8, %f12, %f2
fmovrdgz %l2, %f2, %f10
bcs,a,pn %xcc, loop_5089
loop_5088:
edge32ln %g3, %o7, %g1
andncc %l3, %g4, %o3
tpos %xcc, 0x0
loop_5089:
sub %l0, 0x155F, %o6
ldd [%l7 + 0x30], %f6
ld [%l7 + 0x7C], %f9
lduh [%l7 + 0x2C], %g5
bn,a loop_5090
lduh [%l7 + 0x10], %i3
tge %xcc, 0x2
ldx [%l7 + 0x70], %i0
loop_5090:
bpos,pn %icc, loop_5091
orn %l5, 0x0ABD, %i6
fpsub16 %f10, %f4, %f4
fmovrdgz %g6, %f6, %f14
loop_5091:
edge16n %g7, %i5, %l1
lduw [%l7 + 0x48], %o1
andcc %l6, 0x12F6, %g2
fmovrsgz %i2, %f1, %f5
ldd [%l7 + 0x78], %f4
bge,pn %xcc, loop_5092
fsrc1 %f2, %f8
nop
setx loop_5093, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdiv %o5, 0x0539, %i4
loop_5092:
fnor %f6, %f14, %f14
ldd [%l7 + 0x68], %f6
loop_5093:
fmovdg %xcc, %f1, %f2
brgez %o2, loop_5094
fbu,a %fcc3, loop_5095
fmovsvc %xcc, %f8, %f10
tcc %xcc, 0x1
loop_5094:
movrlz %l4, %i1, %i7
loop_5095:
fpadd32s %f6, %f14, %f5
lduh [%l7 + 0x5A], %o4
lduh [%l7 + 0x40], %o0
fnegd %f2, %f6
fbu %fcc2, loop_5096
fsrc1 %f4, %f4
brz %g3, loop_5097
array16 %l2, %o7, %l3
loop_5096:
ldx [%l7 + 0x50], %g4
fmovspos %icc, %f3, %f10
loop_5097:
subc %g1, %l0, %o3
fmovrsgez %o6, %f14, %f11
sub %g5, 0x1019, %i0
stb %l5, [%l7 + 0x7C]
fnot2s %f7, %f5
lduw [%l7 + 0x30], %i3
fmul8x16au %f6, %f6, %f4
fbe,a %fcc1, loop_5098
lduh [%l7 + 0x76], %g6
stw %i6, [%l7 + 0x10]
fcmpeq32 %f2, %f0, %g7
loop_5098:
lduw [%l7 + 0x44], %l1
stw %o1, [%l7 + 0x28]
fbl,a %fcc1, loop_5099
ldub [%l7 + 0x55], %i5
tge %xcc, 0x4
fornot2s %f2, %f12, %f13
loop_5099:
sth %g2, [%l7 + 0x44]
edge8l %i2, %l6, %i4
ldsb [%l7 + 0x7E], %o5
fmovrse %l4, %f14, %f1
fbule,a %fcc3, loop_5100
std %f10, [%l7 + 0x68]
brz %o2, loop_5101
fpmerge %f10, %f12, %f14
loop_5100:
faligndata %f12, %f0, %f6
smul %i7, 0x05AF, %o4
loop_5101:
bpos,a,pn %icc, loop_5102
array8 %i1, %g3, %o0
movle %xcc, %o7, %l2
umulcc %g4, %l3, %g1
loop_5102:
fmovsle %icc, %f13, %f11
edge32ln %o3, %o6, %g5
std %f14, [%l7 + 0x60]
movneg %icc, %l0, %l5
fcmpd %fcc0, %f10, %f2
edge32l %i0, %i3, %g6
fexpand %f7, %f2
xorcc %g7, 0x1A24, %i6
brgez %o1, loop_5103
sll %l1, %g2, %i5
xor %l6, 0x0536, %i4
fnor %f2, %f8, %f12
loop_5103:
fmovrdlz %o5, %f8, %f2
sll %l4, 0x00, %o2
fmovsg %icc, %f0, %f11
fand %f4, %f8, %f4
fcmpgt16 %f8, %f6, %i2
fmovdvc %xcc, %f13, %f3
fbule %fcc1, loop_5104
st %f14, [%l7 + 0x14]
xnor %i7, %o4, %i1
fpadd16s %f13, %f11, %f1
loop_5104:
std %f12, [%l7 + 0x30]
faligndata %f8, %f4, %f14
stx %o0, [%l7 + 0x60]
movvs %icc, %g3, %o7
ld [%l7 + 0x2C], %f13
fmovrse %g4, %f3, %f12
tne %xcc, 0x2
subc %l3, 0x190A, %g1
ldd [%l7 + 0x20], %f14
fbn %fcc3, loop_5105
tsubcctv %l2, %o3, %g5
fmovrslez %o6, %f1, %f3
movvc %icc, %l0, %l5
loop_5105:
fcmpeq32 %f8, %f6, %i0
umulcc %g6, %i3, %g7
sllx %i6, 0x05, %l1
stw %o1, [%l7 + 0x1C]
brnz %i5, loop_5106
stb %l6, [%l7 + 0x4E]
alignaddrl %i4, %g2, %o5
ldub [%l7 + 0x3A], %o2
loop_5106:
stx %i2, [%l7 + 0x38]
stw %l4, [%l7 + 0x78]
ldx [%l7 + 0x70], %i7
xnorcc %o4, 0x05C6, %i1
xnorcc %o0, %g3, %g4
ldsh [%l7 + 0x0A], %l3
brnz,a %g1, loop_5107
sdiv %l2, 0x1AB2, %o7
ldsb [%l7 + 0x6C], %g5
st %f1, [%l7 + 0x40]
loop_5107:
ldsw [%l7 + 0x44], %o6
fmovsl %icc, %f14, %f7
xorcc %o3, %l5, %l0
tsubcctv %g6, %i3, %g7
bn %icc, loop_5108
fabsd %f0, %f2
ldub [%l7 + 0x70], %i6
stb %l1, [%l7 + 0x27]
loop_5108:
fbg %fcc3, loop_5109
ldd [%l7 + 0x18], %f14
fbne,a %fcc1, loop_5110
fmovdge %xcc, %f14, %f6
loop_5109:
fmovdge %icc, %f11, %f14
tl %xcc, 0x1
loop_5110:
fmovrse %o1, %f11, %f10
fcmple16 %f14, %f14, %i5
fpsub32 %f10, %f14, %f2
fbul %fcc1, loop_5111
lduh [%l7 + 0x24], %i0
fpack16 %f12, %f11
ldd [%l7 + 0x30], %f6
loop_5111:
fpmerge %f1, %f15, %f2
lduh [%l7 + 0x0E], %l6
udiv %i4, 0x14F2, %o5
fnot2s %f13, %f4
stb %g2, [%l7 + 0x75]
faligndata %f8, %f8, %f2
fnegs %f14, %f6
fbe %fcc2, loop_5112
fcmple16 %f0, %f10, %o2
popc %l4, %i2
and %o4, %i1, %o0
loop_5112:
bge,a,pt %xcc, loop_5113
tleu %icc, 0x4
or %i7, %g3, %l3
stb %g4, [%l7 + 0x74]
loop_5113:
bl,a,pt %icc, loop_5114
fmovsneg %icc, %f11, %f11
lduw [%l7 + 0x1C], %l2
edge16 %g1, %o7, %g5
loop_5114:
ldx [%l7 + 0x68], %o3
fmovde %icc, %f13, %f9
bvs,pn %icc, loop_5115
popc %l5, %l0
bgu loop_5116
fbg,a %fcc1, loop_5117
loop_5115:
sdiv %g6, 0x0306, %o6
lduw [%l7 + 0x30], %i3
loop_5116:
sdivcc %g7, 0x0CA9, %l1
loop_5117:
fcmpeq32 %f0, %f0, %o1
fandnot1s %f14, %f11, %f6
ldx [%l7 + 0x20], %i5
fandnot2s %f7, %f13, %f15
edge16 %i0, %i6, %l6
addcc %o5, %g2, %o2
fbg,a %fcc1, loop_5118
mova %icc, %l4, %i4
array16 %o4, %i1, %i2
fnot2 %f4, %f2
loop_5118:
bneg,a,pn %icc, loop_5119
addccc %o0, 0x0831, %i7
fble %fcc1, loop_5120
or %l3, 0x0542, %g3
loop_5119:
fandnot2s %f11, %f12, %f6
smulcc %g4, %l2, %g1
loop_5120:
ldx [%l7 + 0x08], %g5
st %f6, [%l7 + 0x74]
edge8 %o3, %o7, %l0
faligndata %f12, %f4, %f14
umulcc %l5, 0x0FDE, %o6
st %f5, [%l7 + 0x6C]
fcmpne32 %f10, %f0, %i3
fmovrdlz %g6, %f10, %f12
lduh [%l7 + 0x44], %l1
edge16l %o1, %i5, %g7
std %f6, [%l7 + 0x40]
fbu,a %fcc3, loop_5121
fbg,a %fcc3, loop_5122
lduh [%l7 + 0x6E], %i0
ldx [%l7 + 0x78], %i6
loop_5121:
ldx [%l7 + 0x78], %o5
loop_5122:
ldub [%l7 + 0x6B], %g2
ba,a %xcc, loop_5123
fmovsg %xcc, %f9, %f5
lduw [%l7 + 0x28], %o2
tvc %icc, 0x2
loop_5123:
fmovsvs %xcc, %f1, %f8
bneg,a %xcc, loop_5124
fbug %fcc0, loop_5125
fpsub32 %f4, %f0, %f12
movneg %xcc, %l4, %i4
loop_5124:
st %f3, [%l7 + 0x18]
loop_5125:
fmovdle %icc, %f10, %f4
fmul8x16au %f14, %f11, %f6
brgez %o4, loop_5126
fpadd32s %f6, %f10, %f3
fnot2s %f7, %f3
fnand %f2, %f14, %f6
loop_5126:
fandnot1s %f0, %f14, %f4
srlx %i1, 0x0E, %i2
bne,a loop_5127
fmul8x16au %f14, %f14, %f8
srlx %l6, 0x1E, %o0
fsrc2s %f6, %f5
loop_5127:
fand %f6, %f4, %f14
tcs %xcc, 0x5
sdiv %l3, 0x138F, %g3
lduh [%l7 + 0x5E], %i7
fpadd32 %f2, %f14, %f2
stb %l2, [%l7 + 0x2B]
st %f8, [%l7 + 0x60]
andn %g1, %g4, %g5
tvs %xcc, 0x6
fnegs %f3, %f3
edge16n %o3, %l0, %o7
fbu,a %fcc2, loop_5128
fmovs %f15, %f4
ldub [%l7 + 0x63], %l5
edge16ln %i3, %o6, %g6
loop_5128:
call loop_5129
sdivx %l1, 0x1D2A, %i5
xnor %g7, 0x0C32, %o1
fpsub16 %f0, %f6, %f2
loop_5129:
edge8 %i0, %i6, %g2
fmovsl %icc, %f15, %f14
subcc %o2, %l4, %i4
fbn %fcc0, loop_5130
fcmpne16 %f12, %f2, %o4
fmul8x16 %f5, %f6, %f2
fble %fcc0, loop_5131
loop_5130:
fbul,a %fcc0, loop_5132
tl %icc, 0x3
fbg,a %fcc3, loop_5133
loop_5131:
add %o5, %i2, %l6
loop_5132:
ldsw [%l7 + 0x34], %i1
fble,a %fcc0, loop_5134
loop_5133:
fmovsg %xcc, %f9, %f4
fmovsgu %icc, %f4, %f5
fzeros %f9
loop_5134:
fpadd16s %f3, %f15, %f0
ld [%l7 + 0x34], %f8
stw %l3, [%l7 + 0x24]
tne %xcc, 0x0
st %f4, [%l7 + 0x18]
lduw [%l7 + 0x48], %o0
srlx %i7, 0x04, %g3
ta %icc, 0x4
fpadd16 %f14, %f0, %f6
tn %xcc, 0x5
array8 %l2, %g4, %g5
fmovdleu %icc, %f15, %f9
movrgz %o3, 0x095, %l0
sra %g1, %o7, %i3
fnors %f8, %f0, %f8
fbuge,a %fcc3, loop_5135
tpos %xcc, 0x6
movg %xcc, %l5, %o6
subccc %l1, %g6, %g7
loop_5135:
stw %o1, [%l7 + 0x18]
fbge %fcc1, loop_5136
stb %i5, [%l7 + 0x4B]
ld [%l7 + 0x14], %f4
fmovsle %icc, %f13, %f3
loop_5136:
ldsw [%l7 + 0x2C], %i6
movrlez %g2, %o2, %i0
fmovsgu %icc, %f13, %f4
te %icc, 0x2
sdivcc %l4, 0x0609, %i4
fcmpne32 %f0, %f0, %o4
bne,pn %xcc, loop_5137
sth %i2, [%l7 + 0x3C]
bcc,pn %icc, loop_5138
mulx %o5, %l6, %i1
loop_5137:
sllx %l3, 0x19, %o0
fcmps %fcc3, %f3, %f5
loop_5138:
ldsb [%l7 + 0x40], %g3
fones %f13
fandnot1 %f12, %f0, %f8
fpsub16s %f11, %f1, %f9
fmul8x16au %f6, %f13, %f14
lduw [%l7 + 0x40], %i7
fmovdcc %icc, %f4, %f3
ld [%l7 + 0x1C], %f8
st %f0, [%l7 + 0x70]
call loop_5139
fxnor %f6, %f14, %f12
fmovd %f10, %f0
fnegd %f2, %f6
loop_5139:
tneg %icc, 0x1
std %f8, [%l7 + 0x30]
ldsw [%l7 + 0x18], %l2
ldd [%l7 + 0x78], %f14
srl %g5, 0x04, %o3
std %f14, [%l7 + 0x78]
fornot2s %f4, %f0, %f6
nop
setx loop_5140, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
array8 %g4, %g1, %l0
sdivx %i3, 0x1F43, %o7
fmovdcc %xcc, %f1, %f4
loop_5140:
brlz,a %o6, loop_5141
udivx %l5, 0x0420, %g6
fbo,a %fcc1, loop_5142
faligndata %f12, %f8, %f8
loop_5141:
fbo %fcc1, loop_5143
fbne,a %fcc3, loop_5144
loop_5142:
faligndata %f10, %f12, %f14
fbuge %fcc0, loop_5145
loop_5143:
tneg %icc, 0x0
loop_5144:
or %g7, 0x1994, %o1
fxor %f6, %f8, %f0
loop_5145:
movneg %xcc, %l1, %i5
stb %i6, [%l7 + 0x23]
fpadd32 %f10, %f6, %f6
ld [%l7 + 0x50], %f15
bvc %icc, loop_5146
srax %g2, 0x1F, %o2
udivx %i0, 0x1086, %i4
fandnot1s %f0, %f5, %f14
loop_5146:
fmul8x16au %f7, %f14, %f10
tcs %xcc, 0x3
ldsh [%l7 + 0x3E], %l4
edge32n %o4, %o5, %i2
fbl,a %fcc1, loop_5147
ldx [%l7 + 0x20], %i1
fpadd16s %f14, %f7, %f11
movgu %icc, %l3, %l6
loop_5147:
sth %g3, [%l7 + 0x68]
edge32l %i7, %l2, %o0
sdivx %o3, 0x13C7, %g5
movrgz %g1, %l0, %g4
ldd [%l7 + 0x78], %f2
movvs %xcc, %i3, %o7
std %f0, [%l7 + 0x68]
addccc %o6, %g6, %l5
tleu %icc, 0x7
tsubcc %o1, %g7, %i5
lduh [%l7 + 0x60], %l1
st %f3, [%l7 + 0x24]
ldub [%l7 + 0x44], %i6
fble,a %fcc2, loop_5148
std %f0, [%l7 + 0x30]
xorcc %o2, 0x13B4, %g2
fmovsneg %icc, %f6, %f10
loop_5148:
bl %xcc, loop_5149
fmovrsne %i0, %f9, %f7
tl %xcc, 0x0
fpadd16 %f8, %f10, %f6
loop_5149:
be loop_5150
andcc %i4, 0x18AF, %o4
for %f6, %f8, %f4
ld [%l7 + 0x70], %f11
loop_5150:
fmovsa %icc, %f5, %f0
fcmpeq16 %f4, %f10, %o5
umulcc %l4, 0x162E, %i1
fcmple16 %f6, %f12, %l3
fcmple32 %f14, %f8, %i2
fsrc2s %f2, %f8
subc %g3, 0x0051, %l6
fmul8x16 %f4, %f14, %f12
movrne %i7, %l2, %o3
fmovdvs %xcc, %f8, %f9
fmovse %xcc, %f8, %f8
fmovdn %xcc, %f9, %f9
lduw [%l7 + 0x54], %g5
fsrc2 %f8, %f4
fcmple16 %f6, %f12, %o0
mulx %l0, 0x0C29, %g4
fmul8x16au %f9, %f12, %f4
sth %i3, [%l7 + 0x1C]
fcmpne32 %f14, %f0, %o7
fpack32 %f14, %f4, %f0
ldsh [%l7 + 0x1E], %g1
ldx [%l7 + 0x40], %o6
fbul,a %fcc2, loop_5151
be loop_5152
fcmps %fcc2, %f12, %f11
fcmpeq32 %f14, %f4, %g6
loop_5151:
addccc %o1, 0x1123, %l5
loop_5152:
srl %i5, %g7, %l1
tvs %xcc, 0x2
pdist %f14, %f6, %f6
brgez %i6, loop_5153
std %f14, [%l7 + 0x28]
tpos %xcc, 0x7
sub %g2, %o2, %i0
loop_5153:
fmul8ulx16 %f12, %f0, %f10
ldsw [%l7 + 0x20], %i4
fbn,a %fcc0, loop_5154
fxor %f10, %f0, %f2
fmovrsne %o4, %f14, %f1
fblg,a %fcc3, loop_5155
loop_5154:
addcc %o5, %i1, %l3
movcc %xcc, %i2, %l4
movrlz %l6, 0x2FD, %g3
loop_5155:
fmul8x16au %f1, %f4, %f8
stw %l2, [%l7 + 0x10]
movvs %xcc, %i7, %o3
ldsh [%l7 + 0x2A], %g5
fmovrslez %l0, %f0, %f13
sub %g4, %o0, %o7
st %f0, [%l7 + 0x50]
ldx [%l7 + 0x10], %g1
std %f8, [%l7 + 0x60]
te %icc, 0x5
fnot1 %f4, %f4
sth %i3, [%l7 + 0x12]
fmovsvc %icc, %f13, %f0
array16 %o6, %o1, %g6
fmovsa %xcc, %f14, %f15
mova %icc, %l5, %i5
std %f8, [%l7 + 0x38]
tne %icc, 0x1
lduw [%l7 + 0x70], %l1
ldd [%l7 + 0x30], %f4
fmovde %icc, %f14, %f1
fmul8sux16 %f4, %f12, %f12
ldx [%l7 + 0x78], %g7
movcc %icc, %g2, %i6
stb %i0, [%l7 + 0x70]
bvs,a loop_5156
stb %i4, [%l7 + 0x18]
stw %o4, [%l7 + 0x34]
fbl,a %fcc1, loop_5157
loop_5156:
tleu %icc, 0x0
tcs %icc, 0x0
ldsh [%l7 + 0x28], %o5
loop_5157:
fornot1 %f4, %f6, %f0
brlz %i1, loop_5158
fmovsge %xcc, %f10, %f3
fbl %fcc1, loop_5159
stx %o2, [%l7 + 0x70]
loop_5158:
tpos %icc, 0x7
fmovdl %xcc, %f11, %f3
loop_5159:
fmovsge %icc, %f6, %f11
ldsw [%l7 + 0x10], %i2
stb %l4, [%l7 + 0x17]
ldsw [%l7 + 0x0C], %l3
fpadd32 %f6, %f0, %f6
fnands %f8, %f5, %f1
fble,a %fcc0, loop_5160
ldsb [%l7 + 0x09], %l6
tpos %xcc, 0x4
std %f12, [%l7 + 0x18]
loop_5160:
call loop_5161
fnegd %f12, %f4
fble,a %fcc2, loop_5162
fbue,a %fcc3, loop_5163
loop_5161:
fpsub16s %f2, %f15, %f11
fnegd %f2, %f8
loop_5162:
or %g3, %i7, %l2
loop_5163:
tleu %xcc, 0x6
fmovrse %g5, %f8, %f7
fones %f1
stb %o3, [%l7 + 0x37]
ld [%l7 + 0x18], %f13
fmovsg %xcc, %f7, %f6
ldub [%l7 + 0x5B], %g4
stx %l0, [%l7 + 0x78]
movvc %xcc, %o7, %g1
fbo,a %fcc0, loop_5164
mulx %o0, 0x115B, %o6
ldsw [%l7 + 0x48], %o1
call loop_5165
loop_5164:
ld [%l7 + 0x40], %f5
fmovda %xcc, %f2, %f13
stw %i3, [%l7 + 0x0C]
loop_5165:
fmovrdgz %g6, %f0, %f8
movn %icc, %l5, %l1
fmovrse %g7, %f11, %f2
fnot2s %f0, %f10
sdivx %g2, 0x19FC, %i5
movge %xcc, %i6, %i4
fornot2s %f8, %f5, %f14
fmovdge %xcc, %f12, %f0
brlez %o4, loop_5166
brz,a %i0, loop_5167
fmovscc %xcc, %f10, %f6
ldub [%l7 + 0x62], %o5
loop_5166:
ldub [%l7 + 0x30], %i1
loop_5167:
ldsh [%l7 + 0x3E], %i2
tl %icc, 0x4
fsrc1s %f1, %f10
subccc %o2, %l3, %l4
fornot2 %f6, %f4, %f6
movrne %l6, 0x1D8, %i7
fandnot2 %f6, %f0, %f8
move %xcc, %l2, %g3
ldsw [%l7 + 0x70], %o3
fmovsvc %xcc, %f15, %f14
edge8n %g5, %l0, %g4
sth %g1, [%l7 + 0x24]
ldsh [%l7 + 0x48], %o7
std %f14, [%l7 + 0x68]
fba %fcc2, loop_5168
movrgz %o0, %o6, %o1
fmovrdlez %g6, %f4, %f14
tsubcctv %l5, %l1, %i3
loop_5168:
fbge %fcc0, loop_5169
ldub [%l7 + 0x10], %g7
fmovsvs %xcc, %f9, %f9
orn %i5, %g2, %i6
loop_5169:
fpack16 %f0, %f5
array16 %i4, %o4, %o5
fmovsn %xcc, %f4, %f4
move %xcc, %i1, %i0
or %i2, 0x0A65, %o2
pdist %f8, %f8, %f6
array8 %l3, %l4, %i7
brlz,a %l6, loop_5170
tn %icc, 0x1
fandnot1s %f6, %f7, %f15
fpack32 %f12, %f14, %f14
loop_5170:
fabss %f13, %f9
stb %g3, [%l7 + 0x12]
ldsh [%l7 + 0x70], %l2
lduw [%l7 + 0x58], %o3
taddcc %g5, 0x17E4, %l0
fxnor %f6, %f10, %f12
udivcc %g4, 0x0D54, %o7
tsubcc %g1, 0x15D9, %o6
std %f4, [%l7 + 0x30]
move %icc, %o0, %g6
fpsub32s %f9, %f6, %f2
fbue,a %fcc1, loop_5171
tsubcctv %o1, 0x1BB5, %l5
ble,pt %xcc, loop_5172
fcmpne16 %f6, %f14, %l1
loop_5171:
lduh [%l7 + 0x70], %g7
tn %xcc, 0x3
loop_5172:
ldsb [%l7 + 0x7A], %i3
bvs,a loop_5173
fmul8x16 %f3, %f10, %f8
fmovsneg %icc, %f12, %f2
fzeros %f2
loop_5173:
movrlz %g2, 0x34F, %i6
mulx %i4, 0x1A0F, %i5
mulscc %o4, %i1, %i0
ldub [%l7 + 0x32], %i2
umulcc %o2, 0x0304, %o5
tg %icc, 0x1
fcmped %fcc1, %f12, %f2
ldx [%l7 + 0x08], %l4
fpmerge %f3, %f0, %f4
nop
setx loop_5174, %l0, %l1
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, %f15, %f2
stw %i7, [%l7 + 0x18]
fnot2s %f14, %f14
loop_5174:
stb %l3, [%l7 + 0x44]
ldsw [%l7 + 0x38], %l6
stb %g3, [%l7 + 0x0D]
fmovrsgz %l2, %f14, %f6
for %f6, %f6, %f4
movpos %xcc, %g5, %l0
fbg %fcc0, loop_5175
ldd [%l7 + 0x70], %f0
ldsw [%l7 + 0x5C], %o3
fnors %f15, %f12, %f7
loop_5175:
fpadd32s %f4, %f4, %f10
andn %g4, %g1, %o7
alignaddr %o0, %g6, %o1
ldx [%l7 + 0x10], %l5
fbl %fcc3, loop_5176
bn,pt %icc, loop_5177
fmovrdgez %o6, %f10, %f2
lduh [%l7 + 0x58], %l1
loop_5176:
stb %i3, [%l7 + 0x1F]
loop_5177:
brgez %g2, loop_5178
orcc %i6, %g7, %i4
orncc %i5, %o4, %i1
alignaddr %i2, %i0, %o2
loop_5178:
bn,a %xcc, loop_5179
nop
setx loop_5180, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdivcc %l4, 0x0208, %i7
edge8l %l3, %o5, %g3
loop_5179:
ldsb [%l7 + 0x42], %l2
loop_5180:
stb %l6, [%l7 + 0x1D]
and %g5, 0x029E, %o3
fbge,a %fcc2, loop_5181
ldx [%l7 + 0x60], %l0
lduh [%l7 + 0x7A], %g4
sth %o7, [%l7 + 0x40]
loop_5181:
fmul8x16au %f15, %f14, %f14
stb %g1, [%l7 + 0x59]
tleu %xcc, 0x7
fpsub16 %f12, %f14, %f10
fbne %fcc1, loop_5182
fxnors %f15, %f10, %f14
fmovrde %o0, %f8, %f2
fpack16 %f4, %f5
loop_5182:
bge,a loop_5183
fbg %fcc0, loop_5184
stw %g6, [%l7 + 0x4C]
smulcc %l5, 0x1E23, %o6
loop_5183:
movn %icc, %l1, %o1
loop_5184:
ldx [%l7 + 0x50], %i3
fnot1s %f10, %f6
lduh [%l7 + 0x2A], %i6
fones %f14
fbul,a %fcc1, loop_5185
ldsh [%l7 + 0x54], %g2
lduh [%l7 + 0x28], %i4
brgez,a %g7, loop_5186
loop_5185:
lduh [%l7 + 0x42], %o4
ble,a loop_5187
tn %icc, 0x0
loop_5186:
xorcc %i1, 0x04C4, %i5
fcmpd %fcc1, %f8, %f0
loop_5187:
movl %icc, %i0, %i2
fones %f3
fmul8x16au %f13, %f13, %f2
smul %l4, %o2, %i7
tsubcc %l3, 0x120A, %o5
alignaddr %g3, %l2, %l6
ldsb [%l7 + 0x09], %o3
fmovscs %xcc, %f3, %f9
fxnors %f10, %f2, %f8
stx %l0, [%l7 + 0x38]
fpadd16s %f8, %f14, %f4
fmovrdgez %g5, %f12, %f6
orn %o7, %g1, %g4
lduw [%l7 + 0x64], %o0
stb %g6, [%l7 + 0x52]
std %f8, [%l7 + 0x08]
orcc %o6, %l5, %o1
ldsw [%l7 + 0x54], %l1
fornot2 %f12, %f6, %f12
ldsh [%l7 + 0x70], %i3
std %f0, [%l7 + 0x10]
sth %g2, [%l7 + 0x6C]
sdiv %i4, 0x1EA0, %g7
ld [%l7 + 0x24], %f7
fands %f9, %f15, %f13
bcc,pn %icc, loop_5188
movneg %xcc, %o4, %i6
xorcc %i5, %i1, %i2
fmovsne %icc, %f3, %f5
loop_5188:
fnot2s %f9, %f7
tne %xcc, 0x7
ldsh [%l7 + 0x74], %i0
fblg,a %fcc0, loop_5189
tpos %xcc, 0x1
fsrc1s %f13, %f4
bshuffle %f8, %f8, %f0
loop_5189:
brgz,a %o2, loop_5190
fones %f7
movneg %icc, %l4, %i7
ld [%l7 + 0x28], %f0
loop_5190:
movgu %xcc, %o5, %l3
edge16l %g3, %l2, %l6
sra %l0, 0x1E, %g5
fbu %fcc2, loop_5191
lduh [%l7 + 0x10], %o7
andn %o3, %g4, %o0
bvs %xcc, loop_5192
loop_5191:
fbne %fcc2, loop_5193
tge %xcc, 0x1
faligndata %f14, %f12, %f10
loop_5192:
fbule %fcc0, loop_5194
loop_5193:
fone %f14
fcmpne16 %f6, %f10, %g6
ldd [%l7 + 0x08], %f12
loop_5194:
movleu %xcc, %g1, %o6
fmul8x16al %f9, %f9, %f8
fandnot2s %f8, %f3, %f14
ldsh [%l7 + 0x78], %l5
fmovsge %xcc, %f15, %f9
edge32ln %o1, %i3, %l1
ldsb [%l7 + 0x1C], %i4
alignaddr %g7, %o4, %g2
ldd [%l7 + 0x20], %f6
fornot1 %f0, %f2, %f8
fxor %f6, %f10, %f0
andcc %i5, %i6, %i2
ldsw [%l7 + 0x30], %i1
tne %xcc, 0x1
ldx [%l7 + 0x08], %o2
fnot2s %f13, %f9
addcc %l4, 0x1AC9, %i7
tleu %icc, 0x3
brlez %o5, loop_5195
sdivcc %i0, 0x0BE0, %l3
sdiv %g3, 0x0141, %l6
edge8 %l2, %l0, %o7
loop_5195:
ldx [%l7 + 0x50], %o3
lduh [%l7 + 0x28], %g4
fcmpgt32 %f4, %f6, %g5
lduh [%l7 + 0x48], %g6
stb %o0, [%l7 + 0x3E]
be,a,pn %icc, loop_5196
stx %o6, [%l7 + 0x20]
stb %l5, [%l7 + 0x7C]
std %f12, [%l7 + 0x70]
loop_5196:
fmovrslz %o1, %f15, %f8
bg,a,pn %icc, loop_5197
edge32n %g1, %l1, %i4
tge %xcc, 0x7
movpos %icc, %g7, %i3
loop_5197:
bcs,pt %icc, loop_5198
st %f13, [%l7 + 0x40]
fmovrdlez %o4, %f12, %f0
std %f12, [%l7 + 0x68]
loop_5198:
stx %g2, [%l7 + 0x50]
tle %icc, 0x4
fmovsvc %xcc, %f3, %f0
brlz,a %i6, loop_5199
fpsub16s %f2, %f6, %f2
tn %icc, 0x6
orncc %i5, 0x1A23, %i1
loop_5199:
movgu %xcc, %i2, %o2
fmul8x16al %f4, %f5, %f12
ldd [%l7 + 0x58], %f6
fornot2 %f4, %f8, %f8
fbuge,a %fcc0, loop_5200
fmovsgu %icc, %f15, %f8
fblg %fcc0, loop_5201
smul %i7, 0x19F4, %l4
loop_5200:
movre %i0, 0x2B6, %o5
stx %g3, [%l7 + 0x50]
loop_5201:
srlx %l3, 0x1E, %l2
stx %l0, [%l7 + 0x50]
bcs %icc, loop_5202
fabss %f2, %f5
stb %o7, [%l7 + 0x25]
ldx [%l7 + 0x30], %o3
loop_5202:
fpadd16 %f6, %f4, %f14
lduh [%l7 + 0x62], %l6
fmovrsgez %g4, %f11, %f13
stw %g5, [%l7 + 0x3C]
fmovsg %xcc, %f2, %f13
stb %o0, [%l7 + 0x17]
ble,a,pn %xcc, loop_5203
ldsb [%l7 + 0x2B], %o6
fmovsl %xcc, %f2, %f9
stb %g6, [%l7 + 0x5B]
loop_5203:
fmovdvs %icc, %f6, %f4
mova %icc, %l5, %o1
fones %f6
fmovsge %icc, %f15, %f8
fpack32 %f12, %f4, %f2
fbn,a %fcc3, loop_5204
ldsb [%l7 + 0x3B], %l1
ldx [%l7 + 0x30], %i4
movrgz %g7, 0x04B, %i3
loop_5204:
bne,pn %icc, loop_5205
ldub [%l7 + 0x63], %g1
sethi 0x062D, %o4
lduw [%l7 + 0x40], %i6
loop_5205:
fcmpd %fcc1, %f14, %f8
fcmple32 %f14, %f12, %g2
fsrc1s %f10, %f2
stw %i5, [%l7 + 0x14]
fcmpgt16 %f2, %f12, %i2
fpadd16s %f15, %f8, %f6
fmovrdgz %i1, %f14, %f0
fones %f8
movrne %i7, %l4, %i0
movrne %o2, 0x1A8, %o5
ldx [%l7 + 0x18], %l3
tsubcctv %g3, %l0, %l2
ld [%l7 + 0x38], %f13
fabsd %f14, %f12
ldd [%l7 + 0x58], %f2
fmovdvc %icc, %f4, %f12
brgz %o3, loop_5206
stw %o7, [%l7 + 0x4C]
fmovrsgz %g4, %f7, %f13
sra %l6, 0x1F, %g5
loop_5206:
stw %o6, [%l7 + 0x64]
orcc %o0, 0x0922, %g6
tg %xcc, 0x1
sdivcc %l5, 0x04C0, %o1
edge32ln %l1, %g7, %i3
movge %icc, %g1, %i4
nop
setx loop_5207, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrgez %i6, 0x1D0, %o4
movrlez %g2, %i2, %i1
ldsb [%l7 + 0x7D], %i7
loop_5207:
fmuld8ulx16 %f1, %f9, %f14
be,a %xcc, loop_5208
bshuffle %f10, %f14, %f10
fpsub32s %f7, %f0, %f8
stx %l4, [%l7 + 0x58]
loop_5208:
ldub [%l7 + 0x16], %i0
sdivcc %o2, 0x0108, %o5
bne loop_5209
tneg %xcc, 0x3
fmovsne %xcc, %f1, %f11
brlz,a %l3, loop_5210
loop_5209:
alignaddr %i5, %g3, %l2
ldsw [%l7 + 0x2C], %o3
tle %icc, 0x2
loop_5210:
ldx [%l7 + 0x78], %o7
nop
setx loop_5211, %l0, %l1
jmpl %l1, %g4
ldsb [%l7 + 0x4C], %l0
ldsw [%l7 + 0x38], %l6
tvs %xcc, 0x4
loop_5211:
ldd [%l7 + 0x28], %f2
fmovsne %xcc, %f6, %f13
ldsb [%l7 + 0x5A], %g5
edge32ln %o6, %g6, %o0
orn %l5, %o1, %l1
fpadd16s %f11, %f7, %f4
lduw [%l7 + 0x24], %g7
movn %icc, %g1, %i3
fpackfix %f4, %f12
fcmpeq16 %f14, %f12, %i4
add %i6, 0x1194, %o4
std %f10, [%l7 + 0x10]
bg,a loop_5212
fbl %fcc2, loop_5213
fblg,a %fcc0, loop_5214
ldd [%l7 + 0x48], %f12
loop_5212:
bvc,a %icc, loop_5215
loop_5213:
edge32n %g2, %i1, %i7
loop_5214:
tn %icc, 0x3
bcc,a,pn %icc, loop_5216
loop_5215:
fmuld8ulx16 %f8, %f15, %f4
ldsb [%l7 + 0x25], %l4
ldd [%l7 + 0x40], %f12
loop_5216:
be loop_5217
fbule,a %fcc0, loop_5218
bneg,pn %xcc, loop_5219
fmuld8ulx16 %f12, %f5, %f14
loop_5217:
ld [%l7 + 0x3C], %f11
loop_5218:
ldd [%l7 + 0x78], %f0
loop_5219:
fandnot2s %f7, %f9, %f12
fmovsvs %icc, %f0, %f0
subc %i0, %o2, %i2
fbo %fcc2, loop_5220
tne %icc, 0x0
fbul,a %fcc2, loop_5221
fnegs %f13, %f8
loop_5220:
ldsw [%l7 + 0x34], %o5
ldx [%l7 + 0x40], %l3
loop_5221:
ldsb [%l7 + 0x75], %g3
fandnot2 %f14, %f14, %f6
fmovdg %xcc, %f14, %f7
sllx %i5, 0x0C, %l2
movleu %xcc, %o7, %o3
fbu %fcc0, loop_5222
tvc %icc, 0x2
movne %icc, %l0, %l6
bvc,a %xcc, loop_5223
loop_5222:
fmovsl %xcc, %f9, %f1
fbn %fcc1, loop_5224
ldsw [%l7 + 0x70], %g4
loop_5223:
tne %xcc, 0x2
edge32l %g5, %o6, %o0
loop_5224:
addcc %g6, 0x04FB, %o1
fmovrslz %l5, %f5, %f11
sth %l1, [%l7 + 0x18]
tl %xcc, 0x5
bgu %xcc, loop_5225
fmovdg %icc, %f3, %f1
tgu %xcc, 0x3
fbul,a %fcc1, loop_5226
loop_5225:
ldd [%l7 + 0x10], %f0
bleu,pn %icc, loop_5227
stb %g7, [%l7 + 0x28]
loop_5226:
fmovrdlez %i3, %f8, %f10
movg %xcc, %g1, %i6
loop_5227:
fmovsn %xcc, %f11, %f9
ldx [%l7 + 0x78], %o4
fmovsne %xcc, %f8, %f5
fone %f2
nop
setx loop_5228, %l0, %l1
jmpl %l1, %g2
fmovsgu %icc, %f2, %f13
udiv %i4, 0x171E, %i1
fnot1s %f14, %f13
loop_5228:
fbe %fcc1, loop_5229
fandnot2s %f4, %f10, %f6
andncc %l4, %i7, %i0
fpsub16s %f10, %f7, %f12
loop_5229:
fand %f14, %f12, %f2
bneg,a,pt %icc, loop_5230
udiv %i2, 0x110D, %o5
ld [%l7 + 0x3C], %f13
fnor %f8, %f10, %f4
loop_5230:
fandnot1 %f0, %f4, %f4
tg %xcc, 0x3
fandnot1 %f14, %f4, %f4
st %f2, [%l7 + 0x08]
fmovd %f12, %f0
fornot2s %f13, %f0, %f6
ldsh [%l7 + 0x7A], %o2
ldsw [%l7 + 0x78], %l3
nop
setx loop_5231, %l0, %l1
jmpl %l1, %g3
sdivx %i5, 0x1A21, %o7
std %f6, [%l7 + 0x68]
stx %o3, [%l7 + 0x68]
loop_5231:
ldsw [%l7 + 0x70], %l0
fble,a %fcc2, loop_5232
ldx [%l7 + 0x50], %l2
stw %l6, [%l7 + 0x60]
ld [%l7 + 0x0C], %f4
loop_5232:
nop
setx loop_5233, %l0, %l1
jmpl %l1, %g4
stx %o6, [%l7 + 0x50]
st %f1, [%l7 + 0x24]
fmovrdgz %g5, %f8, %f2
loop_5233:
fone %f2
bn,pt %icc, loop_5234
mulscc %o0, %g6, %o1
ba,a,pn %icc, loop_5235
lduw [%l7 + 0x5C], %l1
loop_5234:
stx %l5, [%l7 + 0x18]
ldsw [%l7 + 0x74], %g7
loop_5235:
ldub [%l7 + 0x2C], %g1
stb %i6, [%l7 + 0x57]
movcc %xcc, %i3, %g2
fandnot1 %f12, %f0, %f10
fmovspos %xcc, %f2, %f12
array8 %i4, %i1, %l4
sth %o4, [%l7 + 0x26]
sethi 0x1429, %i7
ld [%l7 + 0x0C], %f8
stb %i0, [%l7 + 0x19]
edge16n %i2, %o5, %l3
srlx %o2, %g3, %i5
lduh [%l7 + 0x42], %o7
fbo,a %fcc0, loop_5236
fcmpd %fcc2, %f0, %f8
bvc,pn %xcc, loop_5237
tne %xcc, 0x0
loop_5236:
array8 %o3, %l0, %l2
sth %g4, [%l7 + 0x2A]
loop_5237:
movpos %xcc, %o6, %l6
movgu %icc, %g5, %g6
fbn %fcc3, loop_5238
sth %o1, [%l7 + 0x78]
array8 %o0, %l1, %g7
fbul,a %fcc1, loop_5239
loop_5238:
fmul8x16au %f5, %f12, %f0
fmovsvc %xcc, %f2, %f7
lduh [%l7 + 0x6E], %l5
loop_5239:
array8 %i6, %i3, %g2
ldsh [%l7 + 0x4E], %g1
st %f13, [%l7 + 0x2C]
ldsb [%l7 + 0x65], %i4
lduw [%l7 + 0x20], %l4
fcmps %fcc2, %f15, %f6
tge %icc, 0x3
movrgz %o4, %i7, %i1
fcmps %fcc2, %f11, %f9
orncc %i0, 0x0523, %i2
fmovrdlz %o5, %f10, %f14
fsrc2 %f4, %f0
fmovsneg %icc, %f10, %f3
stb %o2, [%l7 + 0x30]
popc %l3, %g3
fabss %f4, %f13
bge,pt %xcc, loop_5240
fbue,a %fcc0, loop_5241
bleu,a loop_5242
movl %xcc, %i5, %o3
loop_5240:
fexpand %f14, %f2
loop_5241:
std %f6, [%l7 + 0x18]
loop_5242:
movpos %icc, %o7, %l2
orncc %g4, %l0, %l6
ldx [%l7 + 0x18], %o6
bleu,a,pt %icc, loop_5243
fcmple32 %f12, %f6, %g6
ta %xcc, 0x0
fmovdle %xcc, %f10, %f6
loop_5243:
fpadd16s %f12, %f13, %f5
addc %o1, %g5, %l1
tpos %icc, 0x2
fbl %fcc0, loop_5244
fpsub16s %f12, %f10, %f3
mulscc %o0, %l5, %i6
ldd [%l7 + 0x48], %f0
loop_5244:
fmovrdne %i3, %f12, %f0
fcmple32 %f12, %f10, %g2
tvc %xcc, 0x7
fmovdn %icc, %f12, %f15
te %xcc, 0x0
fbg %fcc0, loop_5245
popc %g7, %g1
movn %icc, %i4, %o4
lduh [%l7 + 0x3C], %i7
loop_5245:
fpsub32s %f2, %f10, %f15
ldub [%l7 + 0x13], %i1
bleu,pt %xcc, loop_5246
lduw [%l7 + 0x40], %i0
stb %l4, [%l7 + 0x2E]
edge32l %i2, %o2, %o5
loop_5246:
fcmped %fcc3, %f14, %f10
nop
setx loop_5247, %l0, %l1
jmpl %l1, %l3
fcmpeq16 %f10, %f12, %g3
srax %i5, %o3, %l2
fexpand %f4, %f10
loop_5247:
fcmpd %fcc0, %f4, %f10
movne %icc, %g4, %l0
movge %icc, %l6, %o7
fmovsle %icc, %f10, %f11
fandnot1 %f0, %f4, %f10
nop
setx loop_5248, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxor %f8, %f4, %f0
fcmpgt16 %f14, %f2, %g6
ble %icc, loop_5249
loop_5248:
andcc %o6, 0x03BB, %o1
ldsh [%l7 + 0x24], %g5
ldsw [%l7 + 0x50], %o0
loop_5249:
fpackfix %f2, %f1
fcmple16 %f4, %f0, %l5
fpack32 %f12, %f14, %f14
lduh [%l7 + 0x3E], %l1
ldsb [%l7 + 0x0E], %i3
fnegs %f13, %f14
fbn,a %fcc0, loop_5250
movn %xcc, %i6, %g2
ldsh [%l7 + 0x44], %g1
lduh [%l7 + 0x52], %i4
loop_5250:
fcmple32 %f4, %f0, %o4
be %icc, loop_5251
ldsb [%l7 + 0x56], %g7
ldsb [%l7 + 0x29], %i1
fcmped %fcc0, %f10, %f6
loop_5251:
move %xcc, %i0, %l4
sdiv %i2, 0x182C, %i7
fcmpeq32 %f2, %f10, %o5
std %f2, [%l7 + 0x70]
fnor %f0, %f2, %f2
fcmpne16 %f10, %f10, %l3
brz %g3, loop_5252
fbn,a %fcc3, loop_5253
fsrc2s %f12, %f3
fone %f4
loop_5252:
sth %i5, [%l7 + 0x4E]
loop_5253:
fbn %fcc1, loop_5254
pdist %f4, %f10, %f6
lduh [%l7 + 0x16], %o3
fcmpne16 %f8, %f6, %l2
loop_5254:
ld [%l7 + 0x6C], %f10
ba loop_5255
ldx [%l7 + 0x48], %o2
lduh [%l7 + 0x1C], %l0
fabss %f5, %f9
loop_5255:
edge32l %g4, %o7, %g6
fmovdn %icc, %f2, %f8
fmovscs %icc, %f1, %f5
ldd [%l7 + 0x68], %f4
fmul8x16al %f10, %f4, %f12
ldsh [%l7 + 0x14], %o6
stw %o1, [%l7 + 0x74]
tcc %icc, 0x1
lduw [%l7 + 0x40], %g5
sth %o0, [%l7 + 0x5C]
sethi 0x0589, %l6
stx %l5, [%l7 + 0x28]
ldd [%l7 + 0x30], %f14
fmovdvc %icc, %f7, %f12
udivx %i3, 0x0348, %i6
nop
setx loop_5256, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdn %xcc, %f3, %f9
bgu,a,pt %xcc, loop_5257
movrlez %g2, %l1, %g1
loop_5256:
tsubcc %o4, %g7, %i1
st %f14, [%l7 + 0x68]
loop_5257:
stw %i4, [%l7 + 0x70]
fpackfix %f10, %f6
tl %xcc, 0x1
bcs loop_5258
fmovdge %icc, %f11, %f14
xor %l4, 0x03E0, %i0
ldd [%l7 + 0x28], %f8
loop_5258:
sllx %i2, 0x10, %i7
sub %o5, 0x11ED, %l3
ldd [%l7 + 0x70], %f0
tneg %icc, 0x4
fmovsa %xcc, %f7, %f14
alignaddrl %g3, %o3, %i5
fmovdcs %icc, %f12, %f10
fabss %f3, %f12
fmovdge %xcc, %f6, %f4
std %f12, [%l7 + 0x20]
ldsb [%l7 + 0x1F], %l2
movvc %icc, %l0, %g4
fnot2 %f10, %f10
and %o7, 0x08C3, %o2
movle %xcc, %g6, %o1
ldsb [%l7 + 0x59], %o6
st %f7, [%l7 + 0x3C]
fsrc1s %f8, %f1
bcs,a,pt %xcc, loop_5259
xnor %o0, 0x0F6D, %g5
ba,a %icc, loop_5260
stb %l5, [%l7 + 0x20]
loop_5259:
umulcc %l6, 0x1D92, %i6
ble,pn %icc, loop_5261
loop_5260:
edge32n %i3, %g2, %g1
andcc %l1, %g7, %o4
fmovdge %xcc, %f5, %f9
loop_5261:
edge16n %i1, %i4, %l4
movge %xcc, %i2, %i7
bneg %xcc, loop_5262
ble %icc, loop_5263
fmuld8sux16 %f9, %f15, %f0
fmovrse %i0, %f10, %f15
loop_5262:
bcc,pn %icc, loop_5264
loop_5263:
xnor %o5, %g3, %l3
fxnor %f8, %f12, %f0
movrne %i5, %l2, %l0
loop_5264:
stw %o3, [%l7 + 0x78]
stw %o7, [%l7 + 0x18]
std %f12, [%l7 + 0x10]
fnand %f12, %f12, %f14
edge8n %g4, %o2, %g6
brlez,a %o1, loop_5265
fxor %f14, %f12, %f0
fexpand %f3, %f10
brz,a %o0, loop_5266
loop_5265:
bvs loop_5267
edge8 %o6, %l5, %g5
fbul,a %fcc3, loop_5268
loop_5266:
movn %icc, %l6, %i3
loop_5267:
fbge %fcc2, loop_5269
movl %xcc, %i6, %g1
loop_5268:
taddcc %l1, 0x0297, %g2
fpack16 %f8, %f2
loop_5269:
movrne %g7, 0x19B, %o4
fcmple16 %f14, %f14, %i1
stw %l4, [%l7 + 0x70]
stb %i4, [%l7 + 0x40]
edge8l %i2, %i7, %i0
fornot1s %f9, %f15, %f12
ldx [%l7 + 0x20], %o5
fbu,a %fcc0, loop_5270
fandnot2s %f12, %f2, %f14
fpadd32 %f8, %f14, %f14
orncc %g3, %l3, %i5
loop_5270:
mova %xcc, %l0, %l2
fxnor %f2, %f6, %f2
popc 0x08E8, %o3
te %xcc, 0x1
umulcc %o7, %o2, %g6
stx %g4, [%l7 + 0x38]
srax %o1, 0x19, %o0
call loop_5271
fbule,a %fcc2, loop_5272
fone %f0
lduw [%l7 + 0x34], %l5
loop_5271:
movcs %xcc, %o6, %g5
loop_5272:
fpadd32 %f4, %f0, %f0
fxor %f14, %f12, %f14
stw %i3, [%l7 + 0x34]
stx %i6, [%l7 + 0x30]
fpadd32s %f8, %f11, %f1
ldsw [%l7 + 0x18], %g1
fcmpne16 %f6, %f10, %l1
movrgez %l6, %g2, %g7
movrlz %o4, %i1, %l4
fsrc1s %f9, %f10
tl %xcc, 0x2
fands %f0, %f9, %f2
fmovsvs %xcc, %f14, %f12
sth %i4, [%l7 + 0x74]
fmovrdlz %i7, %f10, %f0
tsubcctv %i0, %o5, %g3
fbne %fcc1, loop_5273
fmovdgu %icc, %f0, %f2
sdivcc %l3, 0x0B4D, %i5
stb %i2, [%l7 + 0x4D]
loop_5273:
stb %l2, [%l7 + 0x16]
fmovdgu %icc, %f2, %f1
tsubcctv %l0, 0x17A2, %o7
fcmple16 %f8, %f14, %o3
ba,a,pn %xcc, loop_5274
fmovrsgz %g6, %f9, %f4
fmuld8sux16 %f1, %f7, %f12
fsrc2 %f14, %f0
loop_5274:
tcs %xcc, 0x1
fmul8sux16 %f12, %f14, %f4
sdivx %g4, 0x18D7, %o2
fcmpgt32 %f12, %f6, %o1
fbo,a %fcc1, loop_5275
fmovrdgez %l5, %f6, %f2
sdiv %o0, 0x0798, %g5
xnorcc %i3, %o6, %i6
loop_5275:
for %f8, %f4, %f4
sllx %l1, 0x04, %l6
lduh [%l7 + 0x40], %g2
fexpand %f10, %f4
ba,a loop_5276
sra %g7, 0x08, %g1
fbge,a %fcc0, loop_5277
fpadd32s %f13, %f1, %f3
loop_5276:
movneg %xcc, %o4, %i1
srax %i4, 0x16, %l4
loop_5277:
addcc %i7, %i0, %o5
mova %icc, %l3, %i5
fnegs %f13, %f9
fnot1s %f14, %f15
fmul8ulx16 %f14, %f14, %f4
movn %xcc, %i2, %g3
te %xcc, 0x7
fnand %f8, %f6, %f2
bshuffle %f12, %f6, %f14
xor %l2, %l0, %o3
edge32n %o7, %g6, %o2
tsubcctv %o1, 0x171E, %g4
fcmple32 %f14, %f2, %o0
xor %g5, %l5, %i3
std %f4, [%l7 + 0x28]
fmovdle %icc, %f3, %f6
sll %o6, 0x0C, %l1
fmuld8sux16 %f3, %f6, %f4
bgu %icc, loop_5278
fmovrsne %i6, %f2, %f6
fcmpne32 %f6, %f6, %g2
ldx [%l7 + 0x30], %l6
loop_5278:
fors %f7, %f14, %f11
ldx [%l7 + 0x60], %g1
fcmpeq32 %f10, %f8, %g7
fexpand %f13, %f12
fbe %fcc2, loop_5279
fbue,a %fcc2, loop_5280
tvc %icc, 0x5
fands %f7, %f10, %f11
loop_5279:
stb %i1, [%l7 + 0x4D]
loop_5280:
ldub [%l7 + 0x7D], %o4
std %f0, [%l7 + 0x30]
bleu,a,pn %xcc, loop_5281
ldsw [%l7 + 0x10], %i4
edge16l %l4, %i7, %i0
fmovdne %xcc, %f11, %f0
loop_5281:
ld [%l7 + 0x4C], %f4
st %f9, [%l7 + 0x1C]
fcmple32 %f8, %f8, %o5
fmovde %xcc, %f4, %f1
movn %icc, %l3, %i5
tpos %xcc, 0x5
sth %g3, [%l7 + 0x62]
sdivx %i2, 0x1F26, %l0
ldsw [%l7 + 0x58], %l2
tl %icc, 0x3
srax %o3, 0x0D, %o7
std %f6, [%l7 + 0x70]
fcmpeq16 %f4, %f12, %g6
ldsw [%l7 + 0x48], %o1
movle %xcc, %g4, %o2
ldd [%l7 + 0x30], %f0
brlz,a %o0, loop_5282
fmovd %f6, %f6
ldsb [%l7 + 0x29], %g5
ldsb [%l7 + 0x3E], %l5
loop_5282:
fnand %f4, %f14, %f8
st %f1, [%l7 + 0x34]
sllx %o6, %i3, %l1
fbne %fcc2, loop_5283
stw %g2, [%l7 + 0x54]
edge8 %l6, %i6, %g1
taddcctv %g7, 0x1D71, %i1
loop_5283:
bvs,a,pt %xcc, loop_5284
fmul8ulx16 %f0, %f0, %f10
fmovsneg %xcc, %f8, %f15
bgu %icc, loop_5285
loop_5284:
bge,a,pn %icc, loop_5286
lduh [%l7 + 0x20], %i4
mulx %o4, 0x12E3, %l4
loop_5285:
fmovdle %icc, %f6, %f0
loop_5286:
andcc %i0, %i7, %o5
subcc %l3, %g3, %i2
bshuffle %f10, %f10, %f4
st %f6, [%l7 + 0x20]
ldsh [%l7 + 0x5E], %i5
bvc,a %icc, loop_5287
fmovspos %xcc, %f9, %f2
edge16 %l2, %l0, %o7
bgu loop_5288
loop_5287:
taddcctv %g6, %o3, %g4
movrgz %o2, 0x088, %o1
orncc %g5, %o0, %o6
loop_5288:
lduw [%l7 + 0x70], %i3
fmovsl %xcc, %f5, %f11
ldx [%l7 + 0x58], %l1
fors %f7, %f5, %f5
sth %g2, [%l7 + 0x1A]
edge16n %l5, %i6, %g1
edge16 %l6, %i1, %i4
fmovdg %icc, %f10, %f6
sth %o4, [%l7 + 0x46]
ldd [%l7 + 0x18], %f4
lduh [%l7 + 0x60], %l4
fmovdleu %icc, %f2, %f10
stx %i0, [%l7 + 0x78]
fones %f5
sth %g7, [%l7 + 0x34]
tle %xcc, 0x6
srlx %o5, %i7, %g3
alignaddrl %i2, %i5, %l2
fmovscc %xcc, %f3, %f1
fcmpeq32 %f4, %f12, %l0
ldsw [%l7 + 0x5C], %l3
bpos,a,pt %icc, loop_5289
bcc,a %xcc, loop_5290
st %f15, [%l7 + 0x64]
bne %xcc, loop_5291
loop_5289:
fmul8x16al %f9, %f2, %f8
loop_5290:
lduw [%l7 + 0x64], %o7
fandnot2s %f2, %f13, %f7
loop_5291:
movvs %icc, %g6, %g4
sub %o2, 0x0D50, %o1
fsrc1s %f14, %f4
fmovse %xcc, %f7, %f6
fmovspos %xcc, %f10, %f7
lduh [%l7 + 0x3C], %o3
orncc %g5, %o0, %i3
ldx [%l7 + 0x08], %l1
std %f6, [%l7 + 0x38]
lduh [%l7 + 0x2A], %g2
tgu %xcc, 0x6
fmovde %icc, %f9, %f14
bne,a,pn %xcc, loop_5292
movn %icc, %l5, %o6
umul %i6, %g1, %i1
fbn,a %fcc1, loop_5293
loop_5292:
sth %l6, [%l7 + 0x46]
std %f2, [%l7 + 0x20]
fmovdl %xcc, %f6, %f14
loop_5293:
udivx %i4, 0x1194, %l4
ldsb [%l7 + 0x1B], %o4
movn %xcc, %i0, %o5
ldsh [%l7 + 0x54], %g7
fmovrdlz %g3, %f4, %f6
fmovscs %icc, %f11, %f2
fxor %f6, %f14, %f14
fmovsne %xcc, %f15, %f5
tvc %xcc, 0x1
stw %i7, [%l7 + 0x74]
fmovsneg %icc, %f8, %f8
sth %i2, [%l7 + 0x44]
te %xcc, 0x3
fexpand %f7, %f0
tvc %icc, 0x2
fandnot2s %f3, %f9, %f5
edge32 %l2, %l0, %i5
andncc %l3, %g6, %o7
fcmple16 %f4, %f10, %o2
sth %g4, [%l7 + 0x2E]
fbl %fcc0, loop_5294
fnor %f12, %f14, %f0
smul %o3, %o1, %g5
lduw [%l7 + 0x78], %i3
loop_5294:
ldx [%l7 + 0x60], %o0
bcc loop_5295
fmovrsgz %g2, %f15, %f9
bge,a,pt %xcc, loop_5296
fand %f12, %f12, %f0
loop_5295:
fandnot2 %f2, %f4, %f12
fble %fcc0, loop_5297
loop_5296:
xnor %l5, 0x090E, %o6
ldsh [%l7 + 0x76], %i6
movle %xcc, %l1, %i1
loop_5297:
fmovdn %xcc, %f12, %f1
fxnor %f14, %f6, %f0
movvs %xcc, %l6, %g1
ldx [%l7 + 0x50], %i4
fnands %f7, %f5, %f4
nop
setx loop_5298, %l0, %l1
jmpl %l1, %l4
fbne %fcc0, loop_5299
ldsh [%l7 + 0x28], %i0
mova %icc, %o4, %o5
loop_5298:
sra %g3, %g7, %i7
loop_5299:
ldx [%l7 + 0x28], %l2
ld [%l7 + 0x24], %f1
ldd [%l7 + 0x70], %f4
fpsub32s %f5, %f9, %f7
sethi 0x1A1C, %l0
tle %xcc, 0x4
fsrc1s %f7, %f6
movn %xcc, %i2, %i5
fcmpne16 %f12, %f0, %g6
std %f6, [%l7 + 0x68]
bl %icc, loop_5300
brgez %o7, loop_5301
fmovdvc %xcc, %f15, %f1
movcs %icc, %l3, %g4
loop_5300:
stb %o2, [%l7 + 0x31]
loop_5301:
stx %o3, [%l7 + 0x70]
be %xcc, loop_5302
movg %icc, %o1, %i3
fbl,a %fcc3, loop_5303
lduh [%l7 + 0x44], %o0
loop_5302:
ldsh [%l7 + 0x36], %g2
fmovrsgez %g5, %f1, %f0
loop_5303:
fcmpeq32 %f10, %f8, %l5
tsubcc %o6, 0x1733, %l1
sll %i6, %i1, %g1
fpadd16s %f10, %f11, %f10
ldsh [%l7 + 0x4E], %i4
sth %l4, [%l7 + 0x30]
ldsb [%l7 + 0x0D], %i0
mulx %l6, 0x0F55, %o5
bvc,a %icc, loop_5304
ldsb [%l7 + 0x37], %o4
fcmpd %fcc2, %f14, %f4
ldd [%l7 + 0x60], %f4
loop_5304:
lduh [%l7 + 0x50], %g7
sth %g3, [%l7 + 0x24]
fsrc2s %f8, %f7
movneg %xcc, %i7, %l2
fpsub16 %f6, %f10, %f2
movne %xcc, %l0, %i2
stb %i5, [%l7 + 0x71]
lduh [%l7 + 0x52], %g6
tcs %icc, 0x0
ldx [%l7 + 0x30], %l3
edge32ln %o7, %o2, %g4
fornot2 %f6, %f12, %f10
srlx %o3, %i3, %o1
ldd [%l7 + 0x18], %f0
fnot2s %f6, %f14
fbule,a %fcc3, loop_5305
sethi 0x0926, %g2
fmovdvc %icc, %f14, %f4
fnot1s %f3, %f9
loop_5305:
pdist %f12, %f6, %f12
fba %fcc1, loop_5306
bn,a loop_5307
fmovdleu %icc, %f7, %f2
ldsh [%l7 + 0x6C], %o0
loop_5306:
stw %g5, [%l7 + 0x28]
loop_5307:
ble loop_5308
ldsh [%l7 + 0x7A], %l5
st %f6, [%l7 + 0x2C]
ldd [%l7 + 0x38], %f8
loop_5308:
udiv %o6, 0x1132, %i6
fnors %f2, %f13, %f0
lduw [%l7 + 0x5C], %l1
ldx [%l7 + 0x18], %g1
ldsb [%l7 + 0x78], %i4
fxnors %f7, %f14, %f0
ldsh [%l7 + 0x56], %l4
umulcc %i0, 0x1D60, %l6
te %xcc, 0x2
fcmpgt32 %f8, %f14, %i1
ldsb [%l7 + 0x0D], %o5
movrgz %o4, 0x18A, %g3
or %i7, 0x12C4, %g7
fbe %fcc1, loop_5309
stw %l2, [%l7 + 0x7C]
ldub [%l7 + 0x7F], %i2
fandnot2s %f9, %f4, %f6
loop_5309:
be %icc, loop_5310
call loop_5311
fbg %fcc3, loop_5312
ldsh [%l7 + 0x18], %i5
loop_5310:
stx %l0, [%l7 + 0x78]
loop_5311:
mova %xcc, %l3, %g6
loop_5312:
sth %o2, [%l7 + 0x54]
stw %g4, [%l7 + 0x6C]
stb %o3, [%l7 + 0x66]
fbo,a %fcc1, loop_5313
fones %f6
sth %o7, [%l7 + 0x16]
fcmpeq32 %f12, %f6, %i3
loop_5313:
bgu,a %icc, loop_5314
stb %g2, [%l7 + 0x4A]
fcmpne32 %f4, %f4, %o0
ldsb [%l7 + 0x3B], %g5
loop_5314:
movrne %l5, 0x283, %o6
array16 %i6, %l1, %g1
ldub [%l7 + 0x3A], %o1
std %f6, [%l7 + 0x60]
bge,pn %icc, loop_5315
sub %i4, 0x0C7D, %l4
fbuge,a %fcc2, loop_5316
fnot1 %f10, %f4
loop_5315:
ldsh [%l7 + 0x2E], %i0
tle %xcc, 0x3
loop_5316:
fmovsge %xcc, %f3, %f11
fone %f10
fba,a %fcc3, loop_5317
bneg %icc, loop_5318
edge16 %i1, %o5, %o4
fmovsg %xcc, %f3, %f2
loop_5317:
bgu,a,pt %icc, loop_5319
loop_5318:
tg %icc, 0x2
fors %f10, %f11, %f6
movcc %xcc, %l6, %g3
loop_5319:
ldx [%l7 + 0x50], %i7
movge %icc, %l2, %g7
stw %i2, [%l7 + 0x3C]
brlez %l0, loop_5320
lduh [%l7 + 0x60], %i5
fors %f15, %f8, %f3
tg %xcc, 0x3
loop_5320:
movcc %xcc, %l3, %o2
ld [%l7 + 0x58], %f15
fnegs %f9, %f8
stw %g6, [%l7 + 0x5C]
st %f2, [%l7 + 0x1C]
sub %o3, 0x0CAF, %o7
ldub [%l7 + 0x44], %i3
fzero %f0
bcc,pt %xcc, loop_5321
lduw [%l7 + 0x28], %g4
ldsw [%l7 + 0x4C], %o0
edge16ln %g2, %g5, %l5
loop_5321:
movn %icc, %i6, %o6
xor %g1, 0x1F6D, %l1
andn %o1, 0x1993, %i4
fornot1s %f13, %f12, %f9
st %f2, [%l7 + 0x70]
stx %l4, [%l7 + 0x18]
std %f12, [%l7 + 0x38]
bgu,pn %xcc, loop_5322
fmovs %f3, %f5
fone %f4
ldub [%l7 + 0x59], %i1
loop_5322:
ldub [%l7 + 0x46], %o5
fmul8x16au %f10, %f14, %f4
fpsub32 %f2, %f6, %f10
orncc %o4, %i0, %g3
ldd [%l7 + 0x20], %f10
fornot2s %f8, %f5, %f12
fba,a %fcc0, loop_5323
fcmpne16 %f12, %f8, %l6
movn %xcc, %i7, %l2
movrgez %g7, %l0, %i5
loop_5323:
fmovrse %l3, %f15, %f5
fsrc1 %f0, %f8
ldsh [%l7 + 0x08], %o2
fpadd32s %f3, %f9, %f4
bvc,pt %xcc, loop_5324
fbg,a %fcc1, loop_5325
fbe %fcc3, loop_5326
bne,pn %icc, loop_5327
loop_5324:
sll %i2, 0x08, %g6
loop_5325:
std %f12, [%l7 + 0x38]
loop_5326:
fpsub16s %f0, %f0, %f4
loop_5327:
ldx [%l7 + 0x38], %o3
fnors %f12, %f5, %f15
fpack16 %f6, %f3
ldd [%l7 + 0x38], %f6
edge16ln %o7, %i3, %o0
stx %g4, [%l7 + 0x78]
array32 %g5, %g2, %i6
ldsb [%l7 + 0x65], %l5
lduh [%l7 + 0x64], %g1
ldsh [%l7 + 0x60], %o6
fcmple16 %f2, %f2, %l1
tn %xcc, 0x2
or %i4, 0x0944, %o1
movpos %icc, %l4, %i1
std %f12, [%l7 + 0x20]
edge16n %o5, %o4, %g3
fbule,a %fcc1, loop_5328
ld [%l7 + 0x6C], %f2
std %f10, [%l7 + 0x28]
fmovsge %xcc, %f8, %f9
loop_5328:
taddcc %l6, 0x049F, %i0
movle %xcc, %l2, %i7
fzeros %f0
edge8 %l0, %i5, %l3
sdiv %g7, 0x1183, %i2
ld [%l7 + 0x7C], %f14
st %f7, [%l7 + 0x70]
ldd [%l7 + 0x50], %f14
edge8 %g6, %o2, %o3
fmovsvs %icc, %f13, %f8
brnz %i3, loop_5329
fmovsvc %xcc, %f14, %f8
fmovdpos %xcc, %f9, %f10
fmovdge %xcc, %f3, %f0
loop_5329:
fbn,a %fcc1, loop_5330
fba %fcc3, loop_5331
lduw [%l7 + 0x60], %o7
fxnor %f0, %f4, %f14
loop_5330:
mulx %g4, %o0, %g2
loop_5331:
lduh [%l7 + 0x24], %g5
bl,a,pn %icc, loop_5332
fnegs %f15, %f8
call loop_5333
ld [%l7 + 0x24], %f10
loop_5332:
ldx [%l7 + 0x18], %l5
fzero %f2
loop_5333:
lduh [%l7 + 0x6E], %i6
xor %g1, 0x0FAE, %o6
movrlz %i4, 0x388, %l1
st %f13, [%l7 + 0x64]
fbuge %fcc2, loop_5334
movneg %icc, %o1, %i1
st %f10, [%l7 + 0x44]
edge16 %o5, %o4, %l4
loop_5334:
stx %l6, [%l7 + 0x08]
fmovsa %xcc, %f5, %f7
ldx [%l7 + 0x50], %i0
fxors %f6, %f14, %f10
or %l2, 0x1E2B, %i7
fmul8ulx16 %f0, %f12, %f0
fsrc1 %f8, %f10
orn %g3, 0x17B1, %i5
subccc %l0, %l3, %i2
fmovsleu %xcc, %f5, %f4
or %g6, %g7, %o3
nop
setx loop_5335, %l0, %l1
jmpl %l1, %o2
ldsb [%l7 + 0x0B], %i3
ld [%l7 + 0x70], %f10
movge %icc, %o7, %g4
loop_5335:
taddcctv %o0, %g2, %g5
fcmple32 %f12, %f12, %i6
fsrc2 %f14, %f2
movle %xcc, %g1, %l5
tneg %xcc, 0x5
ble,a,pn %icc, loop_5336
sth %o6, [%l7 + 0x38]
orncc %i4, %o1, %i1
fbule %fcc0, loop_5337
loop_5336:
movneg %icc, %l1, %o5
fbl %fcc2, loop_5338
ldsb [%l7 + 0x63], %l4
loop_5337:
movne %xcc, %l6, %i0
stw %l2, [%l7 + 0x70]
loop_5338:
ldsb [%l7 + 0x43], %i7
orncc %g3, 0x0D94, %i5
ldub [%l7 + 0x6A], %l0
fcmpne32 %f8, %f12, %o4
nop
setx loop_5339, %l0, %l1
jmpl %l1, %l3
addccc %g6, 0x1D72, %i2
sth %g7, [%l7 + 0x5A]
ldd [%l7 + 0x08], %f8
loop_5339:
mulx %o2, %o3, %i3
std %f12, [%l7 + 0x70]
ld [%l7 + 0x54], %f12
nop
setx loop_5340, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x08], %g4
ldub [%l7 + 0x57], %o7
fmovdvc %xcc, %f15, %f14
loop_5340:
movg %icc, %g2, %g5
fcmped %fcc3, %f6, %f6
edge8ln %o0, %g1, %i6
sllx %o6, 0x0A, %l5
faligndata %f12, %f8, %f0
ldub [%l7 + 0x28], %i4
fmovsle %xcc, %f11, %f13
stx %i1, [%l7 + 0x38]
fbo,a %fcc0, loop_5341
or %l1, 0x0008, %o1
lduw [%l7 + 0x50], %o5
umulcc %l6, %l4, %l2
loop_5341:
fnand %f4, %f4, %f12
xorcc %i0, %i7, %i5
nop
setx loop_5342, %l0, %l1
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 + 0x1D], %l0
ldub [%l7 + 0x5A], %g3
fnot1s %f1, %f12
loop_5342:
fmovsg %icc, %f11, %f15
tcc %xcc, 0x1
movcc %xcc, %o4, %g6
fpack16 %f6, %f8
ldd [%l7 + 0x50], %f10
ldx [%l7 + 0x20], %l3
ld [%l7 + 0x70], %f9
lduw [%l7 + 0x44], %g7
fblg %fcc0, loop_5343
stx %o2, [%l7 + 0x48]
fbg,a %fcc2, loop_5344
andncc %o3, %i3, %i2
loop_5343:
lduw [%l7 + 0x68], %g4
fsrc2 %f2, %f10
loop_5344:
bgu,a loop_5345
fble,a %fcc1, loop_5346
fmovrsgz %g2, %f15, %f8
bleu,a,pt %xcc, loop_5347
loop_5345:
std %f14, [%l7 + 0x50]
loop_5346:
ldsb [%l7 + 0x1A], %o7
fpadd16s %f11, %f14, %f11
loop_5347:
ldd [%l7 + 0x10], %f6
or %g5, %g1, %o0
srlx %i6, %l5, %o6
fmovde %xcc, %f5, %f15
ld [%l7 + 0x34], %f5
array32 %i4, %l1, %o1
fsrc1 %f14, %f0
fcmpes %fcc0, %f0, %f12
umulcc %o5, 0x1FAE, %i1
fmovsle %xcc, %f1, %f11
sth %l6, [%l7 + 0x46]
fabsd %f6, %f14
ldx [%l7 + 0x20], %l2
fornot2s %f8, %f12, %f7
taddcctv %l4, 0x1C94, %i0
fbge,a %fcc3, loop_5348
ldsw [%l7 + 0x1C], %i5
fmovscc %icc, %f12, %f6
array32 %i7, %l0, %g3
loop_5348:
bgu,a %icc, loop_5349
fmul8x16al %f12, %f5, %f2
edge16 %g6, %l3, %g7
fandnot2 %f12, %f2, %f6
loop_5349:
fmovrse %o2, %f12, %f13
brlz %o4, loop_5350
fone %f12
fmovdpos %xcc, %f6, %f14
edge8l %o3, %i2, %i3
loop_5350:
lduh [%l7 + 0x74], %g4
fmovdle %xcc, %f7, %f6
tle %xcc, 0x4
fmul8ulx16 %f8, %f8, %f4
stx %o7, [%l7 + 0x78]
pdist %f14, %f6, %f8
siam 0x6
ldsh [%l7 + 0x6A], %g2
std %f2, [%l7 + 0x38]
fbl,a %fcc0, loop_5351
alignaddrl %g5, %g1, %i6
ldsh [%l7 + 0x7A], %l5
call loop_5352
loop_5351:
fmovrdne %o6, %f0, %f4
fbo %fcc1, loop_5353
st %f15, [%l7 + 0x10]
loop_5352:
movneg %icc, %o0, %l1
movcs %xcc, %i4, %o1
loop_5353:
fmovdcc %icc, %f14, %f0
ldsw [%l7 + 0x60], %o5
fmul8x16 %f7, %f0, %f6
fornot2s %f1, %f7, %f13
fmovrslez %l6, %f5, %f4
ba,pt %xcc, loop_5354
orn %l2, 0x0440, %l4
fbul,a %fcc0, loop_5355
fmovrdne %i0, %f8, %f2
loop_5354:
fmovdgu %icc, %f0, %f3
fmovda %icc, %f7, %f6
loop_5355:
nop
setx loop_5356, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
smulcc %i1, 0x0942, %i7
brgez,a %i5, loop_5357
fzeros %f8
loop_5356:
be,a loop_5358
sub %l0, 0x007C, %g3
loop_5357:
sra %g6, 0x14, %l3
fbe,a %fcc1, loop_5359
loop_5358:
fxor %f14, %f4, %f0
fblg,a %fcc0, loop_5360
fmovdg %icc, %f6, %f14
loop_5359:
edge8l %g7, %o4, %o2
nop
setx loop_5361, %l0, %l1
jmpl %l1, %i2
loop_5360:
fabsd %f12, %f14
fandnot2s %f5, %f4, %f11
fsrc2 %f4, %f6
loop_5361:
fcmpgt32 %f12, %f12, %o3
alignaddr %g4, %o7, %i3
edge16n %g2, %g5, %i6
tl %xcc, 0x7
ldsw [%l7 + 0x2C], %l5
fcmple32 %f6, %f12, %g1
fandnot2 %f12, %f14, %f2
ldsb [%l7 + 0x64], %o6
fpackfix %f2, %f2
lduh [%l7 + 0x0C], %l1
fxnors %f2, %f2, %f10
movg %icc, %o0, %i4
movcs %xcc, %o5, %o1
fmovsne %xcc, %f5, %f4
stx %l6, [%l7 + 0x78]
fmovscc %icc, %f0, %f1
ldd [%l7 + 0x48], %f10
fornot2s %f8, %f3, %f3
brlz,a %l2, loop_5362
stx %l4, [%l7 + 0x18]
sdivcc %i0, 0x13F0, %i7
ldd [%l7 + 0x60], %f4
loop_5362:
fmovsge %xcc, %f3, %f10
edge8l %i5, %l0, %i1
fmul8x16al %f13, %f5, %f4
fmovsa %icc, %f11, %f13
stx %g6, [%l7 + 0x50]
stb %l3, [%l7 + 0x2F]
fmovdpos %xcc, %f6, %f2
fmovdn %xcc, %f2, %f2
nop
setx loop_5363, %l0, %l1
jmpl %l1, %g3
fones %f1
fmovde %xcc, %f0, %f6
pdist %f6, %f4, %f14
loop_5363:
edge32n %o4, %o2, %i2
sth %o3, [%l7 + 0x1E]
movvs %xcc, %g7, %g4
fcmpd %fcc1, %f4, %f10
bcs,a,pt %xcc, loop_5364
fmovsne %icc, %f2, %f12
brgz,a %o7, loop_5365
nop
setx loop_5366, %l0, %l1
jmpl %l1, %g2
loop_5364:
ldub [%l7 + 0x3E], %g5
fmovrsgz %i6, %f3, %f14
loop_5365:
fbe %fcc0, loop_5367
loop_5366:
fbge %fcc1, loop_5368
mova %icc, %l5, %i3
movgu %icc, %g1, %l1
loop_5367:
orn %o0, %o6, %i4
loop_5368:
fmul8sux16 %f10, %f0, %f10
std %f6, [%l7 + 0x58]
fmul8x16 %f8, %f14, %f4
fabsd %f8, %f4
brgz,a %o5, loop_5369
fmovrslez %l6, %f0, %f5
fbue,a %fcc0, loop_5370
fmovsl %xcc, %f13, %f7
loop_5369:
fmovdgu %icc, %f9, %f2
fblg,a %fcc1, loop_5371
loop_5370:
taddcc %l2, %o1, %i0
ld [%l7 + 0x54], %f14
ldd [%l7 + 0x08], %f2
loop_5371:
fmovrdlez %i7, %f2, %f8
bge,a,pt %xcc, loop_5372
edge8 %l4, %l0, %i5
fmul8ulx16 %f2, %f2, %f4
tne %xcc, 0x1
loop_5372:
ld [%l7 + 0x34], %f13
stx %i1, [%l7 + 0x78]
movg %xcc, %g6, %g3
fmovse %icc, %f9, %f7
movvc %xcc, %l3, %o4
array32 %o2, %i2, %g7
movg %icc, %g4, %o7
ta %xcc, 0x2
stx %g2, [%l7 + 0x08]
ld [%l7 + 0x40], %f10
fnand %f10, %f0, %f8
movre %o3, %i6, %g5
fpsub16 %f14, %f10, %f4
ldsh [%l7 + 0x18], %l5
call loop_5373
ldub [%l7 + 0x13], %i3
fbge %fcc1, loop_5374
fors %f0, %f11, %f4
loop_5373:
mulscc %l1, %g1, %o0
orn %i4, %o6, %o5
loop_5374:
fcmpd %fcc1, %f14, %f0
ldsh [%l7 + 0x1A], %l6
fpsub32 %f14, %f2, %f4
brnz %o1, loop_5375
stx %l2, [%l7 + 0x48]
alignaddr %i0, %l4, %l0
ldd [%l7 + 0x30], %f10
loop_5375:
ldsb [%l7 + 0x46], %i7
ba %icc, loop_5376
edge8l %i5, %i1, %g6
taddcctv %g3, %o4, %o2
ldsb [%l7 + 0x54], %i2
loop_5376:
sdiv %g7, 0x0DF8, %l3
fzero %f8
ldsw [%l7 + 0x68], %g4
fmovse %icc, %f15, %f1
fmovs %f7, %f10
ldsh [%l7 + 0x30], %o7
array16 %o3, %g2, %g5
fsrc2 %f0, %f8
ldx [%l7 + 0x18], %i6
edge8 %i3, %l5, %g1
edge16 %l1, %o0, %i4
lduw [%l7 + 0x7C], %o6
sllx %o5, 0x05, %l6
movcs %xcc, %l2, %i0
udivcc %o1, 0x1CE7, %l0
stb %i7, [%l7 + 0x3D]
movle %icc, %l4, %i5
ldd [%l7 + 0x10], %f12
fmovsge %xcc, %f10, %f12
std %f6, [%l7 + 0x78]
nop
setx loop_5377, %l0, %l1
jmpl %l1, %i1
tne %xcc, 0x0
tn %icc, 0x5
mulscc %g3, 0x0EC4, %g6
loop_5377:
bneg,pn %xcc, loop_5378
stb %o4, [%l7 + 0x46]
ld [%l7 + 0x58], %f8
movrne %i2, %o2, %l3
loop_5378:
fbe %fcc0, loop_5379
ldsh [%l7 + 0x32], %g7
stw %o7, [%l7 + 0x24]
fmovdge %icc, %f7, %f7
loop_5379:
smul %g4, 0x0557, %g2
sth %o3, [%l7 + 0x30]
fmovscs %xcc, %f9, %f12
fcmpgt16 %f14, %f8, %i6
fcmpgt32 %f4, %f4, %i3
stb %l5, [%l7 + 0x1E]
andncc %g1, %g5, %o0
stw %i4, [%l7 + 0x10]
orn %o6, 0x1E1D, %l1
stx %l6, [%l7 + 0x38]
fpack16 %f6, %f15
fsrc1 %f4, %f12
edge32 %l2, %o5, %i0
sth %o1, [%l7 + 0x54]
tcs %icc, 0x1
taddcc %i7, %l0, %i5
fbug,a %fcc2, loop_5380
sll %l4, 0x1B, %g3
fmovsneg %xcc, %f9, %f6
ldd [%l7 + 0x30], %f10
loop_5380:
ldub [%l7 + 0x0E], %i1
fzeros %f6
bl,pn %xcc, loop_5381
std %f8, [%l7 + 0x20]
ldd [%l7 + 0x30], %f10
sth %o4, [%l7 + 0x74]
loop_5381:
movl %xcc, %i2, %o2
fpsub32 %f0, %f4, %f10
umulcc %g6, 0x0CE5, %g7
ldd [%l7 + 0x60], %f6
sth %o7, [%l7 + 0x4A]
sth %g4, [%l7 + 0x6A]
ld [%l7 + 0x34], %f8
ldub [%l7 + 0x76], %l3
movrgez %o3, 0x000, %i6
popc 0x0DBB, %g2
ldsw [%l7 + 0x74], %l5
sth %g1, [%l7 + 0x52]
lduh [%l7 + 0x08], %g5
fbo %fcc1, loop_5382
fbug,a %fcc0, loop_5383
stb %i3, [%l7 + 0x27]
stw %o0, [%l7 + 0x3C]
loop_5382:
ldx [%l7 + 0x30], %i4
loop_5383:
stx %o6, [%l7 + 0x28]
alignaddrl %l1, %l2, %o5
tcc %xcc, 0x1
fmovdcs %xcc, %f0, %f1
bgu,pn %xcc, loop_5384
movcs %icc, %l6, %o1
fmovdpos %xcc, %f11, %f11
fbo %fcc2, loop_5385
loop_5384:
bne,pt %icc, loop_5386
ldd [%l7 + 0x38], %f14
movre %i7, 0x2EA, %l0
loop_5385:
and %i0, 0x0B6C, %l4
loop_5386:
mulscc %g3, 0x14E0, %i5
fmovrdlz %i1, %f0, %f6
fornot1 %f10, %f10, %f6
lduh [%l7 + 0x38], %i2
movg %xcc, %o2, %g6
addcc %g7, 0x184B, %o7
bleu loop_5387
fmovsgu %icc, %f9, %f9
fcmpd %fcc0, %f4, %f10
fxnors %f15, %f13, %f4
loop_5387:
stx %g4, [%l7 + 0x28]
std %f6, [%l7 + 0x40]
fmovdne %icc, %f15, %f15
sth %o4, [%l7 + 0x24]
sdivx %o3, 0x1DFE, %i6
array16 %g2, %l3, %g1
fnegs %f7, %f12
mulx %l5, 0x1BAE, %g5
stb %o0, [%l7 + 0x78]
movrlz %i4, 0x3F1, %o6
fxors %f14, %f8, %f6
ldd [%l7 + 0x38], %f12
fcmpeq32 %f0, %f12, %l1
tsubcctv %l2, %o5, %l6
stw %o1, [%l7 + 0x64]
fmul8x16au %f2, %f10, %f6
std %f2, [%l7 + 0x20]
fmovdneg %icc, %f8, %f9
bne,pn %xcc, loop_5388
bleu,a loop_5389
ldsb [%l7 + 0x7F], %i3
fmovscc %xcc, %f5, %f7
loop_5388:
bcs,a %icc, loop_5390
loop_5389:
alignaddrl %l0, %i0, %i7
fcmpes %fcc0, %f14, %f0
fpsub16s %f15, %f5, %f5
loop_5390:
mulscc %l4, %g3, %i1
sethi 0x15E6, %i2
fone %f2
sth %i5, [%l7 + 0x3E]
orcc %o2, 0x14E9, %g7
fmovsleu %xcc, %f14, %f2
edge16ln %g6, %g4, %o4
movle %xcc, %o7, %i6
srlx %o3, %g2, %g1
fxnors %f7, %f8, %f6
lduh [%l7 + 0x6E], %l5
or %g5, 0x081B, %l3
fabsd %f12, %f10
ldx [%l7 + 0x50], %i4
movvs %icc, %o0, %l1
ldx [%l7 + 0x10], %o6
edge16n %l2, %o5, %l6
or %o1, 0x13B5, %i3
stw %i0, [%l7 + 0x4C]
tcs %icc, 0x0
ldx [%l7 + 0x20], %i7
ld [%l7 + 0x24], %f12
ldx [%l7 + 0x30], %l4
st %f12, [%l7 + 0x28]
fzeros %f1
andn %l0, %i1, %i2
brlz,a %g3, loop_5391
ldub [%l7 + 0x08], %i5
ld [%l7 + 0x30], %f6
fmovrdlez %g7, %f14, %f0
loop_5391:
lduh [%l7 + 0x0A], %g6
fmovsge %icc, %f5, %f14
tgu %xcc, 0x2
fmovsleu %icc, %f8, %f5
te %icc, 0x3
taddcctv %g4, 0x08CA, %o2
fbuge,a %fcc3, loop_5392
fmovrsgz %o4, %f1, %f7
addccc %i6, %o7, %g2
movn %icc, %g1, %o3
loop_5392:
bn,pt %xcc, loop_5393
stx %l5, [%l7 + 0x58]
bn,pn %icc, loop_5394
ba,a,pt %xcc, loop_5395
loop_5393:
fzero %f8
ldub [%l7 + 0x37], %l3
loop_5394:
stx %g5, [%l7 + 0x30]
loop_5395:
smulcc %i4, %o0, %l1
fabss %f7, %f14
edge32ln %l2, %o5, %l6
stx %o6, [%l7 + 0x30]
subccc %i3, 0x05D1, %o1
ldd [%l7 + 0x38], %f8
lduh [%l7 + 0x6A], %i0
fones %f9
movn %icc, %l4, %i7
fpadd16s %f11, %f8, %f15
andn %i1, %i2, %g3
bge,a,pt %xcc, loop_5396
ldsb [%l7 + 0x17], %l0
fmovrsgez %i5, %f12, %f15
mulx %g6, 0x18D5, %g7
loop_5396:
fcmpgt16 %f2, %f14, %g4
ldx [%l7 + 0x68], %o2
lduw [%l7 + 0x6C], %i6
ld [%l7 + 0x20], %f6
fnegd %f4, %f12
alignaddrl %o7, %o4, %g1
sth %o3, [%l7 + 0x5A]
std %f12, [%l7 + 0x10]
te %icc, 0x7
brlz,a %l5, loop_5397
fors %f9, %f4, %f10
bleu,a %icc, loop_5398
fand %f0, %f14, %f10
loop_5397:
std %f2, [%l7 + 0x20]
std %f10, [%l7 + 0x20]
loop_5398:
fblg %fcc2, loop_5399
movpos %icc, %l3, %g2
bneg %xcc, loop_5400
fandnot1s %f13, %f11, %f2
loop_5399:
mova %icc, %i4, %o0
for %f0, %f8, %f10
loop_5400:
nop
setx loop_5401, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
popc %l1, %g5
ld [%l7 + 0x2C], %f0
st %f9, [%l7 + 0x40]
loop_5401:
lduh [%l7 + 0x66], %l2
ldx [%l7 + 0x60], %l6
std %f8, [%l7 + 0x10]
fpsub16 %f12, %f14, %f6
xor %o5, 0x1584, %i3
ldd [%l7 + 0x58], %f8
fnands %f9, %f9, %f13
bne,a,pn %xcc, loop_5402
bneg,pt %icc, loop_5403
bcc,a loop_5404
movrlez %o6, %i0, %o1
loop_5402:
lduh [%l7 + 0x1A], %l4
loop_5403:
std %f14, [%l7 + 0x58]
loop_5404:
fble %fcc3, loop_5405
ldd [%l7 + 0x40], %f12
movge %icc, %i7, %i2
fbug %fcc0, loop_5406
loop_5405:
ldsh [%l7 + 0x40], %i1
fnegd %f2, %f10
sdivx %l0, 0x14CE, %g3
loop_5406:
st %f0, [%l7 + 0x6C]
fmovdvc %xcc, %f3, %f11
ld [%l7 + 0x3C], %f0
srl %g6, %g7, %i5
stb %o2, [%l7 + 0x77]
fmovsleu %xcc, %f5, %f1
andcc %g4, 0x1E6B, %o7
mova %xcc, %i6, %g1
subc %o4, 0x0B37, %o3
sllx %l3, %l5, %g2
fcmped %fcc2, %f0, %f6
edge32l %i4, %l1, %o0
ldd [%l7 + 0x10], %f4
fmovsn %xcc, %f0, %f13
bpos,pn %icc, loop_5407
fabss %f5, %f13
tne %xcc, 0x7
fxnor %f4, %f0, %f8
loop_5407:
ldx [%l7 + 0x40], %l2
st %f5, [%l7 + 0x78]
tsubcc %l6, 0x06C1, %o5
movvc %icc, %i3, %g5
ldub [%l7 + 0x54], %i0
array8 %o1, %o6, %i7
smul %l4, 0x09ED, %i1
sethi 0x0139, %l0
movneg %xcc, %i2, %g3
sth %g7, [%l7 + 0x22]
lduh [%l7 + 0x2A], %g6
stb %o2, [%l7 + 0x3F]
pdist %f6, %f4, %f6
lduw [%l7 + 0x68], %i5
stb %g4, [%l7 + 0x19]
edge32l %o7, %i6, %o4
sth %g1, [%l7 + 0x08]
ldsh [%l7 + 0x08], %l3
tleu %xcc, 0x6
fandnot1 %f14, %f10, %f4
stx %l5, [%l7 + 0x28]
addc %g2, 0x1452, %i4
tvs %xcc, 0x3
tneg %xcc, 0x2
fmovsg %xcc, %f1, %f15
fbo %fcc1, loop_5408
fbo,a %fcc1, loop_5409
subc %l1, %o3, %l2
fcmple16 %f14, %f0, %l6
loop_5408:
lduh [%l7 + 0x7A], %o5
loop_5409:
ldsb [%l7 + 0x76], %o0
tge %xcc, 0x6
ldub [%l7 + 0x55], %g5
ld [%l7 + 0x30], %f15
movrgz %i0, %i3, %o1
fbn %fcc0, loop_5410
umulcc %i7, %l4, %o6
ldub [%l7 + 0x7C], %i1
stw %i2, [%l7 + 0x38]
loop_5410:
fmovsg %xcc, %f0, %f6
ldx [%l7 + 0x48], %l0
bleu,pn %xcc, loop_5411
lduw [%l7 + 0x40], %g7
tg %icc, 0x5
std %f8, [%l7 + 0x68]
loop_5411:
ldsw [%l7 + 0x64], %g3
stx %o2, [%l7 + 0x30]
mulscc %g6, 0x1AF8, %i5
fmovrdgez %o7, %f12, %f8
fpack32 %f14, %f4, %f0
srlx %g4, %o4, %i6
tneg %xcc, 0x2
taddcc %g1, 0x07C5, %l5
fmovdleu %xcc, %f7, %f4
lduh [%l7 + 0x7C], %g2
call loop_5412
ldub [%l7 + 0x6B], %l3
stb %i4, [%l7 + 0x1A]
fmovd %f12, %f0
loop_5412:
std %f10, [%l7 + 0x10]
ldx [%l7 + 0x30], %l1
fnors %f6, %f10, %f12
ldsb [%l7 + 0x6C], %o3
ldsh [%l7 + 0x5C], %l6
fmovrdlez %l2, %f4, %f0
fors %f9, %f15, %f4
tgu %xcc, 0x6
std %f0, [%l7 + 0x38]
fsrc1s %f3, %f2
nop
setx loop_5413, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f10, [%l7 + 0x48]
nop
setx loop_5414, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
andn %o0, %o5, %i0
loop_5413:
fnor %f12, %f6, %f6
orn %g5, %o1, %i3
loop_5414:
movrlez %l4, %i7, %i1
tle %xcc, 0x4
sth %o6, [%l7 + 0x7A]
ldsh [%l7 + 0x70], %l0
fandnot2 %f0, %f12, %f12
fmovdne %icc, %f10, %f15
fandnot1 %f0, %f12, %f0
fandnot1s %f14, %f1, %f5
edge32 %g7, %g3, %o2
tcc %xcc, 0x2
subc %g6, 0x05C5, %i2
fnors %f6, %f5, %f12
orncc %o7, %g4, %i5
mulscc %i6, 0x1D69, %o4
fnot1s %f5, %f6
ld [%l7 + 0x18], %f5
tne %xcc, 0x2
fpadd32s %f8, %f12, %f4
fornot2s %f2, %f6, %f1
fpsub16s %f11, %f14, %f13
stx %g1, [%l7 + 0x40]
ld [%l7 + 0x3C], %f12
orcc %l5, 0x02B4, %l3
stw %i4, [%l7 + 0x18]
ldsw [%l7 + 0x70], %g2
fmovd %f0, %f8
brlz %o3, loop_5415
fcmpne32 %f8, %f6, %l6
ldsh [%l7 + 0x1C], %l1
nop
setx loop_5416, %l0, %l1
jmpl %l1, %l2
loop_5415:
taddcc %o0, %i0, %g5
movcs %xcc, %o1, %o5
tgu %icc, 0x1
loop_5416:
movgu %icc, %l4, %i7
tgu %icc, 0x6
ldsh [%l7 + 0x78], %i3
movpos %xcc, %i1, %o6
ldsh [%l7 + 0x14], %g7
fabsd %f10, %f12
sth %g3, [%l7 + 0x3A]
stw %l0, [%l7 + 0x24]
fmovsn %xcc, %f5, %f0
lduh [%l7 + 0x58], %g6
nop
setx loop_5417, %l0, %l1
jmpl %l1, %o2
orn %i2, 0x168E, %g4
ldsb [%l7 + 0x1C], %o7
srlx %i6, 0x03, %o4
loop_5417:
mulscc %g1, %i5, %l5
ba,pt %icc, loop_5418
fcmple32 %f8, %f10, %l3
fmovrde %i4, %f10, %f14
tneg %xcc, 0x5
loop_5418:
fmovsa %xcc, %f7, %f12
be,a,pn %xcc, loop_5419
fpadd32s %f14, %f7, %f2
fzero %f2
std %f10, [%l7 + 0x28]
loop_5419:
brlz %o3, loop_5420
fbue,a %fcc3, loop_5421
xnorcc %g2, 0x055F, %l6
ldub [%l7 + 0x5A], %l1
loop_5420:
ldsw [%l7 + 0x44], %o0
loop_5421:
lduh [%l7 + 0x66], %i0
fbuge %fcc0, loop_5422
fmovdne %icc, %f14, %f10
xnor %l2, 0x05D1, %g5
addccc %o1, 0x14DA, %l4
loop_5422:
ld [%l7 + 0x44], %f7
ld [%l7 + 0x68], %f8
fmovdcc %xcc, %f11, %f4
ld [%l7 + 0x6C], %f10
fmovdne %icc, %f12, %f11
ldx [%l7 + 0x40], %i7
tleu %icc, 0x4
nop
setx loop_5423, %l0, %l1
jmpl %l1, %i3
movre %i1, %o5, %o6
fmovdcs %xcc, %f6, %f5
addccc %g3, %g7, %g6
loop_5423:
subc %o2, 0x04D7, %i2
fbge %fcc3, loop_5424
tle %icc, 0x0
fcmps %fcc1, %f7, %f7
fmovsge %icc, %f14, %f4
loop_5424:
be,a loop_5425
fcmpne16 %f4, %f14, %l0
fnot1s %f10, %f12
lduw [%l7 + 0x6C], %g4
loop_5425:
fxor %f2, %f14, %f8
fbul,a %fcc0, loop_5426
lduh [%l7 + 0x14], %i6
bpos,a,pt %xcc, loop_5427
fnot1 %f8, %f0
loop_5426:
ldsb [%l7 + 0x1A], %o4
ldsw [%l7 + 0x64], %o7
loop_5427:
add %i5, 0x19FD, %l5
addc %g1, 0x1214, %i4
srlx %l3, 0x1A, %o3
ldub [%l7 + 0x56], %l6
stw %g2, [%l7 + 0x3C]
lduw [%l7 + 0x30], %l1
fpadd32s %f6, %f10, %f5
subcc %i0, %l2, %o0
fzeros %f11
brnz %g5, loop_5428
fxnors %f15, %f4, %f11
ldsw [%l7 + 0x1C], %l4
movrgz %i7, %o1, %i1
loop_5428:
taddcc %i3, %o5, %g3
nop
setx loop_5429, %l0, %l1
jmpl %l1, %g7
ble %xcc, loop_5430
fcmped %fcc3, %f10, %f10
fmovrsgz %g6, %f12, %f8
loop_5429:
fmovdcc %icc, %f13, %f14
loop_5430:
srlx %o2, %i2, %o6
fexpand %f10, %f0
fnor %f0, %f0, %f0
te %icc, 0x2
ldub [%l7 + 0x6C], %l0
brgez %i6, loop_5431
pdist %f8, %f12, %f14
fbu %fcc0, loop_5432
fmovrse %o4, %f3, %f11
loop_5431:
stx %g4, [%l7 + 0x48]
ldsb [%l7 + 0x45], %o7
loop_5432:
fornot1 %f2, %f10, %f2
lduw [%l7 + 0x44], %i5
fmuld8ulx16 %f7, %f7, %f8
st %f5, [%l7 + 0x18]
fnot2 %f14, %f4
stx %l5, [%l7 + 0x08]
nop
setx loop_5433, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot2s %f14, %f7, %f9
fands %f12, %f4, %f1
edge16n %i4, %g1, %o3
loop_5433:
tle %icc, 0x0
fnegs %f1, %f13
ldd [%l7 + 0x30], %f2
bpos,pn %xcc, loop_5434
for %f10, %f6, %f2
ldub [%l7 + 0x1F], %l6
ldub [%l7 + 0x2F], %l3
loop_5434:
stb %g2, [%l7 + 0x14]
ldsb [%l7 + 0x13], %l1
sth %l2, [%l7 + 0x52]
fmovd %f14, %f0
stw %i0, [%l7 + 0x64]
std %f10, [%l7 + 0x48]
ldx [%l7 + 0x10], %o0
edge32ln %l4, %i7, %o1
ldsh [%l7 + 0x28], %g5
movcc %xcc, %i3, %o5
fmul8ulx16 %f0, %f0, %f12
fblg %fcc1, loop_5435
ldx [%l7 + 0x38], %g3
movpos %icc, %g7, %i1
fmovrsgez %g6, %f4, %f1
loop_5435:
ldsw [%l7 + 0x68], %o2
ble %xcc, loop_5436
tcc %xcc, 0x5
tsubcctv %o6, %l0, %i6
fone %f10
loop_5436:
andncc %o4, %i2, %g4
mulx %i5, 0x14DD, %o7
movn %icc, %l5, %i4
fnot2 %f2, %f10
fcmpes %fcc0, %f3, %f14
nop
setx loop_5437, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot2 %f2, %f14, %f8
std %f2, [%l7 + 0x70]
movvs %icc, %o3, %l6
loop_5437:
movrgez %g1, %l3, %l1
movre %g2, %i0, %l2
ldsb [%l7 + 0x17], %l4
bcc,pt %icc, loop_5438
fmuld8ulx16 %f5, %f1, %f2
fpsub32 %f12, %f12, %f10
addcc %i7, %o0, %g5
loop_5438:
ldub [%l7 + 0x62], %o1
fmovdneg %icc, %f7, %f9
std %f14, [%l7 + 0x08]
stb %o5, [%l7 + 0x45]
fpack32 %f12, %f6, %f2
sdivcc %g3, 0x01C6, %g7
movl %xcc, %i1, %i3
orn %o2, %o6, %l0
sdivx %g6, 0x198D, %o4
fnor %f2, %f2, %f2
tl %xcc, 0x6
brz %i2, loop_5439
fmul8x16 %f7, %f0, %f6
edge8l %g4, %i6, %o7
taddcc %l5, 0x03E9, %i5
loop_5439:
srax %o3, %i4, %g1
bcc,a,pn %xcc, loop_5440
bneg,a,pt %icc, loop_5441
bpos,a,pn %xcc, loop_5442
fmovrslez %l3, %f3, %f5
loop_5440:
fxnor %f8, %f6, %f4
loop_5441:
stw %l6, [%l7 + 0x08]
loop_5442:
fpack16 %f4, %f12
fmovsle %icc, %f11, %f2
fmovse %icc, %f8, %f0
fbn,a %fcc2, loop_5443
lduw [%l7 + 0x08], %g2
tne %xcc, 0x3
ldsh [%l7 + 0x74], %l1
loop_5443:
fpadd16s %f10, %f8, %f9
lduh [%l7 + 0x60], %l2
srl %i0, %l4, %o0
fors %f11, %f3, %f6
andn %i7, 0x04AC, %o1
fcmple16 %f10, %f8, %o5
fornot1s %f5, %f13, %f13
sth %g3, [%l7 + 0x12]
fbn %fcc0, loop_5444
edge8n %g7, %i1, %g5
ta %xcc, 0x0
lduh [%l7 + 0x12], %i3
loop_5444:
fmul8ulx16 %f2, %f6, %f10
lduw [%l7 + 0x78], %o6
stw %l0, [%l7 + 0x2C]
stb %g6, [%l7 + 0x43]
ldub [%l7 + 0x14], %o2
fblg,a %fcc0, loop_5445
fbo,a %fcc0, loop_5446
fpsub16s %f1, %f13, %f4
movn %icc, %i2, %o4
loop_5445:
movcc %xcc, %i6, %o7
loop_5446:
array8 %l5, %g4, %i5
ldx [%l7 + 0x08], %o3
movrne %g1, 0x328, %l3
fmovde %icc, %f14, %f12
ld [%l7 + 0x0C], %f7
std %f4, [%l7 + 0x20]
xor %l6, 0x15FD, %i4
fnor %f4, %f8, %f2
srlx %l1, 0x07, %g2
movcs %icc, %i0, %l2
stb %l4, [%l7 + 0x0A]
movn %xcc, %i7, %o0
movrgz %o5, %g3, %g7
fabss %f15, %f1
bn,pt %xcc, loop_5447
call loop_5448
edge32ln %i1, %o1, %i3
fbge %fcc0, loop_5449
loop_5447:
sdivcc %o6, 0x1480, %l0
loop_5448:
stx %g5, [%l7 + 0x28]
srl %g6, %i2, %o2
loop_5449:
fcmple16 %f14, %f0, %o4
movle %xcc, %o7, %l5
orcc %i6, %g4, %i5
bvs,a loop_5450
edge8n %g1, %o3, %l3
fandnot2s %f4, %f1, %f11
movrne %i4, 0x34D, %l1
loop_5450:
bvc,a,pt %icc, loop_5451
xorcc %l6, 0x00F6, %i0
sth %g2, [%l7 + 0x68]
lduh [%l7 + 0x1E], %l2
loop_5451:
fmul8x16 %f6, %f0, %f14
ld [%l7 + 0x24], %f3
ldd [%l7 + 0x48], %f8
ldsb [%l7 + 0x46], %l4
fnot2s %f2, %f2
ldx [%l7 + 0x78], %o0
fble,a %fcc0, loop_5452
movne %xcc, %i7, %o5
array8 %g3, %g7, %o1
lduh [%l7 + 0x0C], %i1
loop_5452:
ldx [%l7 + 0x50], %i3
addcc %o6, %l0, %g6
alignaddr %i2, %o2, %o4
fnot1 %f12, %f14
sth %o7, [%l7 + 0x62]
xnorcc %g5, 0x0D91, %i6
ldsb [%l7 + 0x34], %g4
ldd [%l7 + 0x60], %f4
ldd [%l7 + 0x70], %f2
stb %l5, [%l7 + 0x4F]
taddcc %g1, %i5, %o3
movcs %icc, %l3, %l1
fnot2s %f5, %f12
sdiv %l6, 0x063A, %i0
ldsh [%l7 + 0x5A], %g2
fcmpne32 %f14, %f12, %i4
fmovdcs %xcc, %f11, %f0
nop
setx loop_5453, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movgu %icc, %l2, %l4
ldsb [%l7 + 0x4C], %i7
fmovdn %xcc, %f1, %f5
loop_5453:
sllx %o5, %g3, %g7
orcc %o1, %o0, %i3
stb %i1, [%l7 + 0x58]
tle %icc, 0x2
fzeros %f13
movrne %o6, 0x175, %l0
udivcc %i2, 0x0B44, %o2
fmovrse %o4, %f6, %f7
st %f11, [%l7 + 0x5C]
sub %o7, %g6, %g5
popc %i6, %g4
fsrc1s %f12, %f10
fbge,a %fcc2, loop_5454
move %xcc, %l5, %i5
sth %o3, [%l7 + 0x78]
fpsub32s %f13, %f6, %f8
loop_5454:
andn %l3, 0x036D, %g1
stx %l1, [%l7 + 0x40]
fmovs %f14, %f10
fmovs %f7, %f11
edge32l %l6, %i0, %g2
stw %i4, [%l7 + 0x10]
movle %xcc, %l4, %l2
tcc %icc, 0x7
fandnot2s %f14, %f10, %f9
move %icc, %i7, %o5
ld [%l7 + 0x7C], %f0
fsrc1s %f14, %f6
fmovrsgz %g7, %f15, %f0
ld [%l7 + 0x08], %f9
movge %xcc, %o1, %o0
ld [%l7 + 0x6C], %f1
fnands %f14, %f6, %f7
umul %g3, %i1, %o6
ldx [%l7 + 0x18], %l0
xorcc %i3, %i2, %o4
edge8ln %o7, %g6, %o2
fnot2 %f8, %f8
fmovdpos %xcc, %f15, %f14
udiv %g5, 0x0EE2, %i6
movleu %xcc, %g4, %l5
sdivcc %i5, 0x1D72, %l3
tleu %icc, 0x2
bl,pt %xcc, loop_5455
fmovsa %icc, %f7, %f5
st %f11, [%l7 + 0x78]
fmovrsgz %g1, %f15, %f12
loop_5455:
fone %f4
fmovsl %xcc, %f10, %f10
fba,a %fcc2, loop_5456
lduh [%l7 + 0x5C], %o3
edge16 %l6, %l1, %i0
edge16ln %i4, %g2, %l2
loop_5456:
ldd [%l7 + 0x70], %f4
bne,a,pn %xcc, loop_5457
taddcctv %l4, 0x0870, %o5
bneg,pt %icc, loop_5458
movcc %xcc, %i7, %g7
loop_5457:
fornot1s %f9, %f11, %f11
ldsh [%l7 + 0x7E], %o0
loop_5458:
ldd [%l7 + 0x70], %f2
ldsb [%l7 + 0x11], %o1
fmovdg %icc, %f1, %f10
fmovsge %icc, %f4, %f3
fmovda %icc, %f9, %f14
fmovrdne %i1, %f8, %f14
fmul8sux16 %f0, %f4, %f12
ldsb [%l7 + 0x53], %o6
ldsb [%l7 + 0x49], %l0
fornot2s %f13, %f10, %f1
andn %i3, %g3, %o4
movl %icc, %o7, %i2
fmovsge %xcc, %f12, %f4
ldsh [%l7 + 0x16], %g6
edge16n %o2, %i6, %g4
fxnor %f0, %f8, %f4
fxors %f10, %f14, %f10
stb %l5, [%l7 + 0x35]
popc 0x151C, %g5
ldsh [%l7 + 0x74], %i5
fmovrse %l3, %f10, %f15
sdivcc %o3, 0x1985, %g1
lduh [%l7 + 0x62], %l1
bn loop_5459
ldd [%l7 + 0x78], %f0
fbuge,a %fcc2, loop_5460
srax %i0, %i4, %l6
loop_5459:
mulscc %g2, %l4, %o5
ba,a,pn %icc, loop_5461
loop_5460:
sll %i7, 0x1A, %l2
fmovdcc %icc, %f15, %f8
edge8 %o0, %g7, %i1
loop_5461:
std %f8, [%l7 + 0x10]
fpsub32 %f8, %f4, %f10
tleu %icc, 0x2
ldsw [%l7 + 0x0C], %o1
taddcc %l0, 0x0B9F, %o6
fmovdneg %icc, %f12, %f1
fpackfix %f4, %f3
fornot1 %f6, %f14, %f2
fbu %fcc1, loop_5462
fmovdge %xcc, %f6, %f1
fbu,a %fcc2, loop_5463
fones %f13
loop_5462:
edge8l %i3, %o4, %g3
bvc,a,pt %xcc, loop_5464
loop_5463:
stx %i2, [%l7 + 0x30]
alignaddr %g6, %o2, %i6
fcmpd %fcc1, %f14, %f12
loop_5464:
fxors %f7, %f10, %f7
std %f0, [%l7 + 0x30]
lduh [%l7 + 0x6E], %g4
ldsb [%l7 + 0x35], %o7
fpack16 %f10, %f6
tcs %xcc, 0x6
orncc %l5, %i5, %g5
ldsw [%l7 + 0x24], %o3
mulscc %g1, 0x08EE, %l1
movgu %xcc, %l3, %i4
stx %i0, [%l7 + 0x70]
umul %g2, 0x108C, %l6
ld [%l7 + 0x70], %f13
fmovrsgez %l4, %f4, %f4
lduw [%l7 + 0x48], %o5
ld [%l7 + 0x6C], %f12
stw %l2, [%l7 + 0x2C]
fmovrdgz %o0, %f8, %f6
bgu,pt %xcc, loop_5465
fmovspos %icc, %f4, %f1
stw %g7, [%l7 + 0x64]
xorcc %i7, %o1, %i1
loop_5465:
lduh [%l7 + 0x16], %o6
stx %i3, [%l7 + 0x48]
umul %l0, 0x0B9D, %o4
srl %g3, 0x17, %i2
ldd [%l7 + 0x08], %f6
fmovdpos %icc, %f13, %f14
ba,pt %xcc, loop_5466
tge %xcc, 0x7
bg,a loop_5467
ldsw [%l7 + 0x74], %o2
loop_5466:
ldx [%l7 + 0x40], %g6
std %f14, [%l7 + 0x60]
loop_5467:
sth %g4, [%l7 + 0x40]
movgu %icc, %o7, %l5
srlx %i5, 0x0F, %i6
array16 %g5, %o3, %l1
fmuld8sux16 %f11, %f13, %f14
movvs %xcc, %l3, %g1
fones %f8
fmovsa %xcc, %f2, %f15
stw %i4, [%l7 + 0x34]
for %f0, %f6, %f2
fbue,a %fcc0, loop_5468
fmovdne %xcc, %f15, %f4
brlez %g2, loop_5469
mova %xcc, %i0, %l6
loop_5468:
st %f10, [%l7 + 0x68]
fcmpd %fcc0, %f2, %f10
loop_5469:
xnorcc %l4, %o5, %l2
tsubcc %g7, %i7, %o0
stx %o1, [%l7 + 0x40]
fbn,a %fcc0, loop_5470
fmovsge %icc, %f8, %f0
stx %o6, [%l7 + 0x78]
fmovsl %icc, %f4, %f6
loop_5470:
xor %i1, 0x1322, %l0
bne,pt %icc, loop_5471
ldx [%l7 + 0x40], %i3
bvs,a,pt %icc, loop_5472
ld [%l7 + 0x10], %f15
loop_5471:
lduh [%l7 + 0x32], %g3
movrne %i2, 0x3E1, %o2
loop_5472:
fsrc2s %f7, %f6
edge8l %g6, %g4, %o4
bvc,pt %xcc, loop_5473
fcmpes %fcc1, %f7, %f9
movrne %l5, %o7, %i5
st %f6, [%l7 + 0x70]
loop_5473:
alignaddrl %i6, %o3, %l1
ld [%l7 + 0x60], %f5
fmovdgu %icc, %f15, %f2
movcc %xcc, %g5, %g1
tl %icc, 0x4
fbug,a %fcc1, loop_5474
mulscc %l3, 0x0A72, %g2
fnot2s %f12, %f3
edge8n %i4, %l6, %l4
loop_5474:
fbug,a %fcc2, loop_5475
movge %xcc, %i0, %o5
fble %fcc1, loop_5476
smulcc %l2, %i7, %g7
loop_5475:
stb %o1, [%l7 + 0x46]
fmovdleu %xcc, %f3, %f6
loop_5476:
ldd [%l7 + 0x50], %f10
ldx [%l7 + 0x20], %o0
tleu %xcc, 0x3
lduw [%l7 + 0x38], %i1
nop
setx loop_5477, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tcs %icc, 0x2
nop
setx loop_5478, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdivx %o6, 0x10BF, %i3
loop_5477:
sth %g3, [%l7 + 0x1A]
brz %i2, loop_5479
loop_5478:
fbe %fcc3, loop_5480
std %f12, [%l7 + 0x08]
movn %xcc, %l0, %o2
loop_5479:
fpadd32s %f7, %f13, %f3
loop_5480:
ld [%l7 + 0x48], %f12
fmovsle %xcc, %f10, %f6
fmovdg %icc, %f11, %f7
ldsw [%l7 + 0x44], %g6
ldub [%l7 + 0x1C], %g4
fmul8ulx16 %f6, %f2, %f12
edge16ln %o4, %l5, %i5
fmovrdne %i6, %f8, %f2
fmovsgu %xcc, %f13, %f8
edge32 %o3, %o7, %l1
xor %g5, 0x1AAD, %l3
orncc %g2, 0x181D, %g1
fones %f13
fmovdg %xcc, %f5, %f13
ldsh [%l7 + 0x6A], %l6
st %f8, [%l7 + 0x24]
lduw [%l7 + 0x6C], %l4
movre %i4, 0x091, %o5
bvc %xcc, loop_5481
sdivcc %l2, 0x019D, %i0
xorcc %i7, 0x1F91, %o1
fmovdcs %xcc, %f8, %f1
loop_5481:
lduw [%l7 + 0x54], %o0
fmul8sux16 %f4, %f8, %f8
bgu,a,pt %xcc, loop_5482
ba,a,pn %icc, loop_5483
fpack16 %f4, %f15
fble %fcc2, loop_5484
loop_5482:
udivcc %g7, 0x00B5, %i1
loop_5483:
fmovdpos %icc, %f3, %f14
sllx %o6, %g3, %i2
loop_5484:
or %i3, 0x1A49, %l0
brgez %g6, loop_5485
std %f10, [%l7 + 0x30]
edge8n %o2, %o4, %g4
fbn %fcc3, loop_5486
loop_5485:
ldd [%l7 + 0x58], %f4
lduh [%l7 + 0x74], %i5
sdivcc %l5, 0x16B6, %i6
loop_5486:
lduw [%l7 + 0x2C], %o7
fmovsge %icc, %f11, %f13
ld [%l7 + 0x28], %f1
edge8l %l1, %g5, %o3
movrgz %g2, 0x14A, %g1
sdiv %l6, 0x1751, %l3
bn %icc, loop_5487
std %f10, [%l7 + 0x60]
ba %xcc, loop_5488
stw %l4, [%l7 + 0x68]
loop_5487:
fmovrdgz %o5, %f0, %f8
std %f14, [%l7 + 0x18]
loop_5488:
brz,a %l2, loop_5489
fmovdge %icc, %f5, %f14
st %f2, [%l7 + 0x18]
fornot1s %f15, %f5, %f13
loop_5489:
fnot2 %f10, %f4
ldsh [%l7 + 0x08], %i4
st %f12, [%l7 + 0x20]
ldd [%l7 + 0x78], %f12
smulcc %i0, %o1, %i7
ldub [%l7 + 0x0B], %g7
fmovspos %xcc, %f1, %f7
sethi 0x1B69, %i1
fmul8x16au %f8, %f5, %f14
subccc %o6, %g3, %o0
fcmpes %fcc2, %f11, %f15
st %f1, [%l7 + 0x1C]
xor %i3, %l0, %i2
fcmpgt16 %f2, %f10, %g6
stb %o2, [%l7 + 0x37]
ld [%l7 + 0x54], %f15
fbl,a %fcc2, loop_5490
fblg %fcc1, loop_5491
fzeros %f4
edge32 %o4, %g4, %i5
loop_5490:
lduh [%l7 + 0x4E], %i6
loop_5491:
ldsw [%l7 + 0x38], %l5
nop
setx loop_5492, %l0, %l1
jmpl %l1, %l1
movn %xcc, %g5, %o3
fmovrsgz %g2, %f1, %f2
movl %icc, %g1, %o7
loop_5492:
movcs %icc, %l3, %l4
st %f8, [%l7 + 0x70]
fbuge,a %fcc1, loop_5493
umulcc %o5, 0x080D, %l2
movge %icc, %l6, %i0
movgu %icc, %o1, %i4
loop_5493:
stb %g7, [%l7 + 0x5A]
sll %i7, %i1, %o6
ld [%l7 + 0x18], %f14
ldsb [%l7 + 0x4B], %o0
addcc %g3, 0x10FB, %i3
lduh [%l7 + 0x74], %l0
fnors %f5, %f13, %f3
std %f10, [%l7 + 0x68]
fmovrsgez %g6, %f4, %f6
fmovd %f0, %f14
fpadd32s %f7, %f9, %f9
sllx %i2, 0x1A, %o2
fmul8x16al %f14, %f8, %f6
ldub [%l7 + 0x3A], %o4
ldsb [%l7 + 0x52], %g4
movrgez %i6, %i5, %l5
edge8ln %g5, %o3, %l1
fones %f7
fcmps %fcc0, %f1, %f4
udivcc %g1, 0x0773, %g2
fbule %fcc0, loop_5494
fmovrsgz %o7, %f1, %f3
fbne %fcc0, loop_5495
edge8 %l3, %o5, %l2
loop_5494:
smulcc %l4, 0x13A7, %i0
edge32 %o1, %l6, %i4
loop_5495:
popc 0x1196, %i7
sdiv %g7, 0x0975, %o6
siam 0x6
tgu %xcc, 0x3
fornot1s %f14, %f0, %f15
fmovscs %icc, %f13, %f10
movgu %icc, %i1, %g3
edge16l %o0, %l0, %i3
lduh [%l7 + 0x7A], %g6
bn,a,pt %xcc, loop_5496
orn %o2, 0x05EB, %i2
udivcc %g4, 0x068F, %o4
fmovsneg %icc, %f9, %f0
loop_5496:
edge32n %i5, %i6, %l5
fmovdvc %icc, %f4, %f7
lduh [%l7 + 0x34], %o3
subccc %l1, %g5, %g2
xnor %g1, %o7, %l3
ldsh [%l7 + 0x5E], %l2
fcmpes %fcc3, %f2, %f14
fnot1 %f2, %f6
fmul8x16al %f11, %f0, %f0
mulscc %o5, 0x1AE3, %l4
edge16n %o1, %l6, %i0
fmuld8ulx16 %f10, %f4, %f12
fpackfix %f0, %f2
fcmpeq32 %f14, %f8, %i4
movrlez %i7, 0x14C, %g7
taddcc %o6, 0x0F93, %i1
fmovdl %xcc, %f3, %f10
st %f4, [%l7 + 0x4C]
umulcc %o0, %l0, %i3
tle %xcc, 0x2
stb %g3, [%l7 + 0x75]
tneg %xcc, 0x4
sdivcc %g6, 0x1FDE, %i2
bvc,a,pt %xcc, loop_5497
sub %g4, 0x057E, %o4
xorcc %i5, 0x0395, %i6
addcc %o2, 0x0753, %o3
loop_5497:
popc 0x101E, %l5
fpsub16 %f6, %f2, %f2
tsubcctv %g5, %l1, %g2
orcc %g1, 0x1B9C, %l3
fcmps %fcc0, %f2, %f10
sub %l2, 0x186C, %o7
stw %l4, [%l7 + 0x7C]
lduh [%l7 + 0x16], %o1
ld [%l7 + 0x18], %f2
edge8l %o5, %l6, %i4
tn %xcc, 0x1
fxor %f6, %f2, %f2
movcs %xcc, %i7, %i0
faligndata %f8, %f12, %f14
fpsub32 %f2, %f4, %f10
fcmpne16 %f0, %f6, %o6
fornot1s %f2, %f10, %f0
tpos %xcc, 0x5
movne %xcc, %g7, %o0
alignaddrl %i1, %l0, %i3
ba,a,pt %icc, loop_5498
fcmpeq32 %f4, %f10, %g6
movleu %xcc, %i2, %g4
fbule %fcc1, loop_5499
loop_5498:
movne %icc, %g3, %i5
stb %o4, [%l7 + 0x08]
fmovsneg %icc, %f2, %f11
loop_5499:
fmovsn %xcc, %f3, %f2
pdist %f4, %f12, %f10
fmovde %xcc, %f8, %f13
movne %icc, %o2, %o3
and %i6, 0x0F72, %g5
bcs,pn %xcc, loop_5500
ldub [%l7 + 0x37], %l1
sub %g2, %g1, %l3
fpmerge %f13, %f8, %f0
loop_5500:
andncc %l5, %l2, %l4
stw %o1, [%l7 + 0x74]
bcs %xcc, loop_5501
tg %icc, 0x7
fmovdle %icc, %f14, %f13
fabsd %f2, %f0
loop_5501:
fmovdg %icc, %f1, %f13
call loop_5502
brz,a %o5, loop_5503
movle %icc, %o7, %i4
fxnor %f12, %f10, %f2
loop_5502:
edge16n %i7, %i0, %l6
loop_5503:
fmovsleu %xcc, %f13, %f0
lduh [%l7 + 0x26], %o6
fcmpes %fcc1, %f5, %f10
fmovdcc %icc, %f12, %f1
ldd [%l7 + 0x50], %f6
ldx [%l7 + 0x78], %g7
fmovsneg %xcc, %f5, %f5
fbne %fcc1, loop_5504
fmovrde %o0, %f4, %f14
fba %fcc2, loop_5505
taddcctv %l0, %i1, %i3
loop_5504:
sethi 0x0947, %g6
fnot2s %f0, %f13
loop_5505:
stw %i2, [%l7 + 0x34]
movn %icc, %g4, %g3
lduw [%l7 + 0x1C], %i5
bpos,a,pn %xcc, loop_5506
fands %f15, %f8, %f3
faligndata %f0, %f10, %f12
movrgz %o2, %o4, %i6
loop_5506:
or %g5, 0x0C2F, %o3
lduw [%l7 + 0x20], %l1
bvc,a,pt %icc, loop_5507
fandnot1 %f10, %f10, %f12
fmovrdne %g2, %f4, %f4
fmovrslez %g1, %f8, %f14
loop_5507:
fmovsge %icc, %f15, %f10
ldsh [%l7 + 0x3A], %l5
fcmpeq16 %f8, %f10, %l3
ldsb [%l7 + 0x7D], %l4
brgez,a %o1, loop_5508
st %f9, [%l7 + 0x3C]
bgu,a %icc, loop_5509
lduw [%l7 + 0x30], %l2
loop_5508:
stb %o5, [%l7 + 0x67]
edge8ln %i4, %o7, %i7
loop_5509:
array16 %l6, %i0, %g7
fmul8sux16 %f10, %f0, %f10
stb %o6, [%l7 + 0x38]
stx %l0, [%l7 + 0x60]
fpadd16s %f9, %f5, %f12
movrgz %i1, %o0, %i3
edge32n %g6, %i2, %g4
stx %g3, [%l7 + 0x38]
brlz,a %o2, loop_5510
bn,a loop_5511
bl,pt %icc, loop_5512
fmovsleu %xcc, %f12, %f15
loop_5510:
fandnot1s %f14, %f14, %f2
loop_5511:
edge32ln %o4, %i5, %i6
loop_5512:
fmovs %f6, %f8
sth %o3, [%l7 + 0x38]
tne %xcc, 0x5
sth %g5, [%l7 + 0x08]
for %f4, %f10, %f0
sth %l1, [%l7 + 0x0C]
ldsh [%l7 + 0x2E], %g2
bge,a,pn %icc, loop_5513
te %xcc, 0x1
fnors %f13, %f14, %f5
fmovdcs %icc, %f4, %f11
loop_5513:
stw %l5, [%l7 + 0x0C]
nop
setx loop_5514, %l0, %l1
jmpl %l1, %g1
tvs %xcc, 0x2
nop
setx loop_5515, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orcc %l4, %l3, %o1
loop_5514:
edge32n %o5, %i4, %l2
fandnot2s %f12, %f0, %f9
loop_5515:
fsrc1s %f7, %f10
fba %fcc2, loop_5516
fmovdvs %icc, %f8, %f9
sub %o7, 0x07B1, %l6
fmovsl %icc, %f4, %f3
loop_5516:
lduh [%l7 + 0x10], %i0
ldsw [%l7 + 0x78], %g7
alignaddr %o6, %i7, %l0
srlx %o0, 0x03, %i3
array32 %i1, %g6, %i2
ldub [%l7 + 0x5F], %g4
udiv %o2, 0x1D18, %o4
bpos,pt %xcc, loop_5517
tge %xcc, 0x4
fmovsle %xcc, %f10, %f6
bn loop_5518
loop_5517:
fmovrslez %g3, %f12, %f12
fmovdvc %xcc, %f4, %f7
ldd [%l7 + 0x68], %f10
loop_5518:
ldd [%l7 + 0x40], %f4
sdivcc %i5, 0x1FE1, %i6
ldd [%l7 + 0x60], %f2
xor %g5, %o3, %g2
bn loop_5519
fble,a %fcc1, loop_5520
fbule %fcc2, loop_5521
sdivcc %l5, 0x135E, %g1
loop_5519:
std %f10, [%l7 + 0x20]
loop_5520:
movvc %icc, %l1, %l3
loop_5521:
bg,pt %xcc, loop_5522
fmuld8ulx16 %f3, %f4, %f14
bl,a loop_5523
lduw [%l7 + 0x64], %l4
loop_5522:
andn %o1, %o5, %i4
mulx %l2, %o7, %i0
loop_5523:
popc 0x0A53, %g7
fpackfix %f2, %f5
fnegs %f2, %f11
tcs %xcc, 0x6
fmovsgu %xcc, %f14, %f3
ldsw [%l7 + 0x64], %o6
move %xcc, %i7, %l0
tvs %icc, 0x0
te %xcc, 0x0
lduw [%l7 + 0x64], %l6
ldsh [%l7 + 0x64], %i3
fpadd32 %f0, %f12, %f6
fzero %f12
ldx [%l7 + 0x08], %i1
bcs,a %icc, loop_5524
ldx [%l7 + 0x70], %o0
brlez,a %g6, loop_5525
fmovsg %xcc, %f8, %f15
loop_5524:
fone %f4
lduw [%l7 + 0x7C], %i2
loop_5525:
taddcc %o2, 0x19EF, %g4
tsubcctv %g3, 0x0A44, %i5
ldsw [%l7 + 0x30], %i6
andn %g5, %o4, %g2
umul %l5, 0x0B7C, %o3
fmul8sux16 %f2, %f12, %f12
ldub [%l7 + 0x31], %g1
fnot1s %f15, %f6
fmovdg %xcc, %f10, %f8
ldub [%l7 + 0x3E], %l3
fmovdpos %xcc, %f12, %f3
st %f12, [%l7 + 0x70]
ldsw [%l7 + 0x0C], %l1
fcmpne16 %f10, %f0, %l4
fbl %fcc2, loop_5526
subccc %o5, %i4, %o1
bvc,a,pt %icc, loop_5527
st %f7, [%l7 + 0x54]
loop_5526:
add %o7, %i0, %l2
fmovsg %xcc, %f8, %f4
loop_5527:
fsrc1 %f8, %f4
fmovdcs %icc, %f1, %f9
tge %xcc, 0x2
fmovrdlz %g7, %f6, %f4
bpos,a,pt %icc, loop_5528
stb %o6, [%l7 + 0x78]
tvs %icc, 0x0
orcc %i7, 0x1110, %l0
loop_5528:
add %i3, %i1, %l6
fors %f0, %f5, %f15
lduh [%l7 + 0x62], %g6
fmul8x16au %f11, %f1, %f4
brlz,a %i2, loop_5529
movrgez %o2, %o0, %g3
pdist %f12, %f12, %f12
andcc %i5, 0x0466, %i6
loop_5529:
taddcctv %g4, %g5, %o4
fmovscc %icc, %f6, %f1
fmovd %f12, %f14
tvc %icc, 0x0
fmovrsgez %g2, %f3, %f13
tcs %icc, 0x1
std %f10, [%l7 + 0x08]
tsubcctv %l5, 0x1454, %o3
std %f12, [%l7 + 0x38]
tleu %icc, 0x2
fmovsleu %icc, %f0, %f10
ldub [%l7 + 0x26], %l3
tcc %icc, 0x2
fmovdvs %icc, %f3, %f5
fpackfix %f8, %f6
fcmpeq16 %f0, %f10, %g1
fnegd %f14, %f4
smul %l4, %o5, %l1
fnot2s %f6, %f9
for %f0, %f6, %f12
ldd [%l7 + 0x38], %f10
fmul8ulx16 %f0, %f6, %f14
stw %o1, [%l7 + 0x20]
fmovsa %xcc, %f6, %f10
lduh [%l7 + 0x12], %i4
fpmerge %f6, %f12, %f12
alignaddr %i0, %l2, %o7
fmovscc %xcc, %f14, %f12
stx %g7, [%l7 + 0x40]
andncc %o6, %i7, %l0
alignaddr %i3, %l6, %g6
fmovd %f0, %f6
sth %i2, [%l7 + 0x0A]
fbn,a %fcc1, loop_5530
addcc %i1, %o2, %o0
fandnot2s %f7, %f6, %f5
fornot2 %f4, %f14, %f4
loop_5530:
st %f15, [%l7 + 0x78]
edge8ln %g3, %i6, %g4
ldsb [%l7 + 0x45], %g5
andncc %i5, %o4, %l5
fmovdg %icc, %f2, %f15
fpack32 %f6, %f0, %f14
movcc %icc, %g2, %l3
stb %g1, [%l7 + 0x7F]
umul %l4, 0x0697, %o5
fandnot2 %f14, %f4, %f8
subcc %l1, %o3, %i4
fbl,a %fcc3, loop_5531
fornot2 %f0, %f8, %f8
add %o1, %i0, %o7
ld [%l7 + 0x48], %f15
loop_5531:
lduh [%l7 + 0x24], %g7
fbu %fcc2, loop_5532
fmovrde %o6, %f0, %f0
ldsb [%l7 + 0x4C], %i7
fmovdleu %xcc, %f6, %f1
loop_5532:
ldsh [%l7 + 0x4E], %l0
orcc %l2, %i3, %g6
ldx [%l7 + 0x28], %i2
edge32ln %i1, %l6, %o2
sra %o0, 0x06, %i6
array32 %g4, %g5, %i5
subc %o4, %g3, %l5
tne %xcc, 0x7
fmovrsne %g2, %f10, %f10
movrne %g1, 0x226, %l4
edge16l %l3, %l1, %o3
xor %i4, 0x000B, %o1
ldx [%l7 + 0x10], %i0
ld [%l7 + 0x44], %f3
fbg,a %fcc1, loop_5533
orn %o5, %o7, %g7
fexpand %f12, %f0
fmuld8sux16 %f9, %f15, %f8
loop_5533:
fcmpeq16 %f12, %f12, %o6
fmovrslz %l0, %f5, %f15
stb %i7, [%l7 + 0x3A]
fmovdne %icc, %f8, %f13
faligndata %f12, %f2, %f6
ldd [%l7 + 0x18], %f10
ldsw [%l7 + 0x44], %i3
fpsub16 %f14, %f10, %f8
andn %l2, %i2, %g6
movrgz %l6, %i1, %o2
movne %xcc, %o0, %i6
fmuld8ulx16 %f0, %f12, %f14
mulscc %g5, 0x1F26, %i5
sth %g4, [%l7 + 0x70]
fmovsvs %icc, %f10, %f10
fmovsle %icc, %f6, %f4
ld [%l7 + 0x4C], %f12
lduh [%l7 + 0x0C], %g3
lduh [%l7 + 0x5A], %o4
ld [%l7 + 0x24], %f5
lduh [%l7 + 0x10], %g2
taddcc %l5, 0x1C6B, %l4
siam 0x1
stw %l3, [%l7 + 0x1C]
fandnot2s %f12, %f1, %f12
fcmpne32 %f8, %f12, %l1
ldub [%l7 + 0x67], %g1
fmovdvc %xcc, %f10, %f14
sth %i4, [%l7 + 0x62]
fmovdvc %xcc, %f11, %f10
stb %o1, [%l7 + 0x26]
fmul8x16 %f15, %f8, %f12
bvs,pn %icc, loop_5534
bl,a,pt %icc, loop_5535
edge32n %o3, %i0, %o5
movrlez %g7, 0x0E3, %o7
loop_5534:
st %f9, [%l7 + 0x3C]
loop_5535:
fmovsg %icc, %f4, %f13
brgz %o6, loop_5536
fbe %fcc3, loop_5537
fmovrdgz %i7, %f2, %f12
tg %icc, 0x4
loop_5536:
edge32n %l0, %i3, %l2
loop_5537:
movle %icc, %g6, %i2
fbule,a %fcc0, loop_5538
movneg %xcc, %l6, %i1
ldx [%l7 + 0x20], %o0
or %o2, %i6, %g5
loop_5538:
fpadd16s %f2, %f6, %f7
ld [%l7 + 0x4C], %f3
ldd [%l7 + 0x70], %f8
fmovrslz %g4, %f2, %f3
lduh [%l7 + 0x08], %g3
fnot2 %f8, %f12
lduh [%l7 + 0x38], %o4
fcmpgt32 %f14, %f14, %g2
stw %i5, [%l7 + 0x10]
fmovs %f7, %f1
stb %l5, [%l7 + 0x41]
fmovdn %xcc, %f6, %f15
ba %icc, loop_5539
fands %f3, %f8, %f13
tcc %xcc, 0x5
fnot2s %f2, %f4
loop_5539:
fbug %fcc0, loop_5540
fcmple16 %f2, %f14, %l4
fmovsa %icc, %f0, %f9
lduw [%l7 + 0x2C], %l1
loop_5540:
bl,pt %icc, loop_5541
fmovdcs %xcc, %f2, %f12
ldub [%l7 + 0x46], %g1
movcs %icc, %i4, %o1
loop_5541:
te %icc, 0x7
fnors %f5, %f1, %f15
mulscc %l3, 0x0B83, %o3
bn,a,pn %xcc, loop_5542
tleu %icc, 0x1
movvc %icc, %o5, %i0
lduw [%l7 + 0x2C], %o7
loop_5542:
fpsub16 %f12, %f14, %f6
array8 %g7, %i7, %l0
std %f6, [%l7 + 0x38]
subc %i3, %o6, %l2
stx %g6, [%l7 + 0x28]
fexpand %f11, %f14
fmovdneg %xcc, %f5, %f9
stw %l6, [%l7 + 0x4C]
fpsub32 %f6, %f10, %f2
ldsw [%l7 + 0x78], %i1
movl %icc, %i2, %o0
fnegs %f5, %f14
subcc %i6, %g5, %g4
stb %o2, [%l7 + 0x4B]
subc %o4, 0x05CE, %g3
movge %xcc, %g2, %i5
ldsh [%l7 + 0x16], %l4
sth %l1, [%l7 + 0x34]
fmovsneg %icc, %f4, %f6
brlez %l5, loop_5543
or %g1, 0x16A7, %o1
ba,a,pt %xcc, loop_5544
ldd [%l7 + 0x08], %f8
loop_5543:
array16 %l3, %o3, %o5
ldub [%l7 + 0x61], %i4
loop_5544:
edge32ln %o7, %g7, %i7
stw %l0, [%l7 + 0x5C]
st %f5, [%l7 + 0x34]
tgu %icc, 0x3
fnot2s %f10, %f14
tle %icc, 0x5
ldd [%l7 + 0x38], %f2
bg,a %icc, loop_5545
tneg %xcc, 0x1
ldd [%l7 + 0x50], %f4
smulcc %i3, %o6, %i0
loop_5545:
stx %l2, [%l7 + 0x78]
bneg loop_5546
edge16l %g6, %l6, %i1
udivx %i2, 0x0B55, %i6
fmovsvc %xcc, %f12, %f1
loop_5546:
fnors %f5, %f12, %f5
stw %o0, [%l7 + 0x50]
sth %g5, [%l7 + 0x76]
ld [%l7 + 0x4C], %f2
ldd [%l7 + 0x38], %f10
std %f10, [%l7 + 0x50]
fnands %f3, %f6, %f14
std %f10, [%l7 + 0x38]
fors %f7, %f1, %f14
te %xcc, 0x5
std %f4, [%l7 + 0x28]
fpsub16s %f11, %f10, %f1
stw %g4, [%l7 + 0x70]
bge %icc, loop_5547
ldub [%l7 + 0x63], %o2
edge16n %g3, %g2, %o4
movrlez %l4, 0x146, %i5
loop_5547:
ldsb [%l7 + 0x68], %l1
fcmpgt32 %f8, %f6, %g1
alignaddrl %o1, %l3, %o3
ldsw [%l7 + 0x30], %l5
movcs %icc, %o5, %o7
bge,pt %xcc, loop_5548
sth %i4, [%l7 + 0x20]
fmovscc %icc, %f7, %f10
sdiv %i7, 0x1904, %g7
loop_5548:
sub %i3, %l0, %i0
fnot2 %f4, %f6
ldsw [%l7 + 0x58], %l2
brlz %g6, loop_5549
fbue,a %fcc1, loop_5550
fsrc1s %f13, %f15
fbug %fcc1, loop_5551
loop_5549:
ld [%l7 + 0x20], %f2
loop_5550:
fmovsa %xcc, %f2, %f14
stx %l6, [%l7 + 0x68]
loop_5551:
movcs %xcc, %o6, %i2
nop
setx loop_5552, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsleu %xcc, %f4, %f9
fbg %fcc2, loop_5553
movcc %icc, %i6, %i1
loop_5552:
ldsb [%l7 + 0x19], %g5
fcmpgt16 %f4, %f4, %o0
loop_5553:
fandnot2 %f12, %f6, %f14
fmovrse %o2, %f12, %f0
ldx [%l7 + 0x20], %g4
brnz %g2, loop_5554
fmovdn %xcc, %f0, %f11
fmovsn %icc, %f0, %f1
stx %g3, [%l7 + 0x18]
loop_5554:
ld [%l7 + 0x54], %f14
fbule %fcc0, loop_5555
ld [%l7 + 0x08], %f8
fcmped %fcc1, %f2, %f12
mulx %o4, %l4, %l1
loop_5555:
bcc,a,pn %xcc, loop_5556
fnor %f0, %f8, %f10
smul %g1, %o1, %l3
fcmpne32 %f12, %f14, %o3
loop_5556:
ldsh [%l7 + 0x26], %i5
tleu %icc, 0x5
stw %l5, [%l7 + 0x40]
st %f7, [%l7 + 0x68]
smul %o5, 0x09C9, %o7
sdiv %i4, 0x1D91, %i7
fble %fcc3, loop_5557
srax %g7, %l0, %i3
std %f6, [%l7 + 0x50]
and %l2, 0x1874, %i0
loop_5557:
sth %g6, [%l7 + 0x4C]
movrlez %o6, 0x157, %l6
lduw [%l7 + 0x78], %i6
fmovrdgez %i2, %f2, %f0
fmovrdlz %g5, %f14, %f12
array16 %o0, %i1, %o2
fnot1s %f6, %f9
umul %g2, %g4, %g3
std %f4, [%l7 + 0x68]
nop
setx loop_5558, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tsubcc %l4, %o4, %g1
fandnot2 %f0, %f10, %f12
fabss %f2, %f8
loop_5558:
fbe,a %fcc0, loop_5559
stx %l1, [%l7 + 0x78]
stb %l3, [%l7 + 0x51]
nop
setx loop_5560, %l0, %l1
jmpl %l1, %o3
loop_5559:
fmovsge %xcc, %f0, %f1
bn,a,pt %icc, loop_5561
fmovspos %icc, %f8, %f14
loop_5560:
fmovdg %xcc, %f14, %f12
fmovsle %xcc, %f2, %f2
loop_5561:
movle %xcc, %i5, %l5
fbue,a %fcc0, loop_5562
fcmpd %fcc1, %f10, %f8
std %f2, [%l7 + 0x50]
fmovdvc %xcc, %f2, %f11
loop_5562:
std %f12, [%l7 + 0x10]
fandnot2s %f9, %f9, %f7
orn %o5, 0x0368, %o7
fbo %fcc3, loop_5563
fpsub32s %f8, %f3, %f2
fbo,a %fcc1, loop_5564
st %f6, [%l7 + 0x74]
loop_5563:
mulx %i4, %o1, %i7
movneg %xcc, %l0, %i3
loop_5564:
ldsw [%l7 + 0x50], %l2
edge8l %g7, %g6, %i0
xnor %o6, %l6, %i6
fxors %f7, %f2, %f10
fnor %f14, %f0, %f0
stx %i2, [%l7 + 0x40]
smulcc %o0, 0x0C50, %g5
fnegs %f15, %f15
st %f14, [%l7 + 0x34]
xorcc %i1, 0x0EF7, %o2
lduh [%l7 + 0x20], %g4
fmovdge %xcc, %f1, %f2
ldx [%l7 + 0x48], %g2
tl %xcc, 0x4
fnor %f6, %f8, %f6
std %f0, [%l7 + 0x48]
ldsb [%l7 + 0x12], %l4
ldsh [%l7 + 0x3A], %g3
lduw [%l7 + 0x4C], %o4
fmovrse %g1, %f2, %f6
stb %l1, [%l7 + 0x32]
fbu,a %fcc3, loop_5565
subc %o3, %l3, %i5
fsrc2s %f4, %f4
ldx [%l7 + 0x60], %l5
loop_5565:
ldub [%l7 + 0x77], %o5
fcmple16 %f4, %f14, %i4
nop
setx loop_5566, %l0, %l1
jmpl %l1, %o7
fpack32 %f6, %f8, %f0
lduh [%l7 + 0x50], %i7
ldx [%l7 + 0x58], %l0
loop_5566:
fmuld8ulx16 %f8, %f2, %f14
fpadd32 %f8, %f4, %f8
andn %o1, 0x059A, %i3
ldub [%l7 + 0x7F], %g7
lduh [%l7 + 0x70], %l2
fmovdcs %icc, %f5, %f1
stw %g6, [%l7 + 0x64]
sth %o6, [%l7 + 0x34]
fbe,a %fcc2, loop_5567
add %i0, 0x1B92, %i6
brlz %l6, loop_5568
std %f12, [%l7 + 0x58]
loop_5567:
fmovsg %xcc, %f1, %f4
fmovdle %xcc, %f4, %f9
loop_5568:
lduh [%l7 + 0x34], %o0
stb %g5, [%l7 + 0x30]
edge8 %i1, %i2, %g4
fbn %fcc1, loop_5569
lduh [%l7 + 0x48], %g2
edge8 %o2, %g3, %o4
bge %icc, loop_5570
loop_5569:
movge %icc, %l4, %l1
ldx [%l7 + 0x38], %o3
fmovrdlz %g1, %f2, %f10
loop_5570:
bpos,pn %xcc, loop_5571
udivcc %l3, 0x0E88, %i5
fcmpeq16 %f10, %f0, %o5
fmovsl %xcc, %f14, %f4
loop_5571:
ldsb [%l7 + 0x24], %i4
fmovda %xcc, %f14, %f8
bvc,pn %icc, loop_5572
fmovrdlz %o7, %f8, %f10
fmovsa %icc, %f5, %f15
fpackfix %f4, %f1
loop_5572:
edge32l %i7, %l5, %l0
ldsh [%l7 + 0x50], %i3
fmovspos %xcc, %f8, %f0
array8 %o1, %g7, %l2
lduh [%l7 + 0x38], %g6
fands %f6, %f10, %f10
stw %o6, [%l7 + 0x38]
sdivcc %i0, 0x14BA, %l6
sllx %o0, 0x10, %i6
ldsb [%l7 + 0x59], %i1
stx %i2, [%l7 + 0x60]
fmovdle %icc, %f15, %f5
bl %xcc, loop_5573
stw %g5, [%l7 + 0x58]
std %f4, [%l7 + 0x58]
taddcctv %g4, %o2, %g2
loop_5573:
ldub [%l7 + 0x08], %o4
fmovdgu %xcc, %f13, %f4
sra %g3, %l1, %l4
st %f10, [%l7 + 0x18]
bg %icc, loop_5574
fnot1 %f14, %f6
ldx [%l7 + 0x30], %o3
ldsb [%l7 + 0x38], %g1
loop_5574:
ldx [%l7 + 0x40], %i5
fornot1 %f4, %f10, %f10
orn %l3, %i4, %o5
ldsb [%l7 + 0x55], %i7
ldsh [%l7 + 0x44], %l5
fmovdl %icc, %f9, %f11
fmovdcs %xcc, %f7, %f4
stw %o7, [%l7 + 0x3C]
stx %i3, [%l7 + 0x38]
st %f1, [%l7 + 0x1C]
lduh [%l7 + 0x2E], %l0
st %f11, [%l7 + 0x6C]
bne,a,pn %icc, loop_5575
alignaddrl %g7, %l2, %o1
fnor %f14, %f14, %f8
fors %f4, %f13, %f3
loop_5575:
ldsb [%l7 + 0x4E], %o6
stb %g6, [%l7 + 0x3B]
fmovsneg %icc, %f8, %f7
nop
setx loop_5576, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brnz,a %i0, loop_5577
fnor %f10, %f8, %f4
stw %o0, [%l7 + 0x4C]
loop_5576:
ldsh [%l7 + 0x1A], %l6
loop_5577:
ldub [%l7 + 0x71], %i6
sth %i1, [%l7 + 0x44]
movle %icc, %g5, %g4
fnot2 %f4, %f10
ldx [%l7 + 0x28], %i2
fpadd16 %f0, %f4, %f10
movpos %xcc, %g2, %o2
std %f10, [%l7 + 0x50]
brz %g3, loop_5578
tn %icc, 0x0
bleu,a,pn %xcc, loop_5579
sdivx %l1, 0x1B06, %l4
loop_5578:
bn loop_5580
ta %xcc, 0x7
loop_5579:
ldsb [%l7 + 0x24], %o4
bg,a %xcc, loop_5581
loop_5580:
bvc,a,pt %icc, loop_5582
edge32ln %o3, %g1, %l3
movne %xcc, %i4, %i5
loop_5581:
movre %i7, 0x174, %l5
loop_5582:
sth %o5, [%l7 + 0x2E]
fbo,a %fcc0, loop_5583
orn %i3, 0x1AF4, %o7
ldsh [%l7 + 0x2A], %g7
addccc %l2, %o1, %o6
loop_5583:
array16 %g6, %l0, %o0
fcmple32 %f8, %f14, %l6
brlez,a %i6, loop_5584
lduw [%l7 + 0x48], %i1
fnors %f6, %f0, %f15
stw %g5, [%l7 + 0x58]
loop_5584:
ld [%l7 + 0x10], %f12
fmovdpos %xcc, %f7, %f11
ldub [%l7 + 0x1E], %i0
edge32l %i2, %g2, %g4
fmovsg %icc, %f8, %f0
fbo %fcc0, loop_5585
fcmped %fcc3, %f10, %f14
fbg %fcc3, loop_5586
bl,a %icc, loop_5587
loop_5585:
fcmpeq16 %f4, %f6, %g3
fcmple32 %f12, %f12, %l1
loop_5586:
st %f13, [%l7 + 0x38]
loop_5587:
edge8ln %o2, %l4, %o3
fnands %f2, %f3, %f5
fpsub32 %f6, %f12, %f2
sll %o4, 0x0C, %l3
fpadd32 %f14, %f14, %f8
mova %xcc, %i4, %g1
pdist %f0, %f4, %f4
stx %i7, [%l7 + 0x38]
fzero %f2
stx %l5, [%l7 + 0x58]
fcmped %fcc0, %f4, %f6
fpsub32s %f1, %f4, %f3
fexpand %f5, %f4
fmovsa %icc, %f14, %f10
fbu,a %fcc0, loop_5588
subccc %o5, 0x0547, %i3
fpsub16s %f9, %f11, %f7
fpadd32 %f6, %f6, %f0
loop_5588:
stx %o7, [%l7 + 0x60]
stx %g7, [%l7 + 0x30]
ld [%l7 + 0x54], %f11
edge16ln %l2, %i5, %o1
sth %o6, [%l7 + 0x10]
edge32l %l0, %g6, %o0
fbuge %fcc3, loop_5589
ble,pn %xcc, loop_5590
srax %l6, 0x00, %i6
fbule,a %fcc3, loop_5591
loop_5589:
movrgez %i1, %i0, %i2
loop_5590:
ldd [%l7 + 0x38], %f6
fmovdcs %xcc, %f8, %f5
loop_5591:
fmovse %xcc, %f7, %f0
ldsw [%l7 + 0x68], %g2
bcc,a,pt %icc, loop_5592
ldx [%l7 + 0x28], %g4
nop
setx loop_5593, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot2s %f9, %f6, %f7
loop_5592:
fornot2 %f4, %f12, %f4
bge,a,pt %icc, loop_5594
loop_5593:
fpsub16s %f11, %f15, %f14
fpsub32s %f14, %f4, %f9
umul %g3, %l1, %g5
loop_5594:
ld [%l7 + 0x70], %f1
fcmps %fcc1, %f10, %f14
fmul8x16al %f11, %f1, %f4
xorcc %l4, 0x1681, %o2
fmovrslez %o4, %f7, %f3
movcc %xcc, %o3, %l3
fba %fcc2, loop_5595
movge %xcc, %g1, %i7
movvs %icc, %i4, %o5
subc %i3, %o7, %l5
loop_5595:
ldsb [%l7 + 0x44], %g7
movcs %xcc, %i5, %o1
std %f12, [%l7 + 0x40]
srlx %l2, 0x10, %l0
fsrc1 %f0, %f2
stb %o6, [%l7 + 0x11]
ldsb [%l7 + 0x5E], %o0
ldd [%l7 + 0x38], %f6
fexpand %f11, %f6
ba,a %xcc, loop_5596
std %f8, [%l7 + 0x28]
fabsd %f8, %f10
alignaddrl %g6, %i6, %i1
loop_5596:
st %f7, [%l7 + 0x20]
brgez %i0, loop_5597
tgu %icc, 0x1
ldsw [%l7 + 0x58], %i2
fmovdgu %icc, %f6, %f11
loop_5597:
bl,pt %icc, loop_5598
stb %l6, [%l7 + 0x7F]
ldd [%l7 + 0x10], %f6
movcc %icc, %g4, %g2
loop_5598:
nop
setx loop_5599, %l0, %l1
jmpl %l1, %g3
fmovse %xcc, %f6, %f5
ldx [%l7 + 0x60], %l1
lduw [%l7 + 0x3C], %g5
loop_5599:
addcc %l4, 0x0EE8, %o4
fcmpne32 %f10, %f8, %o3
brnz,a %l3, loop_5600
movrlz %o2, %g1, %i4
movne %xcc, %i7, %o5
ldsw [%l7 + 0x60], %i3
loop_5600:
mulscc %o7, 0x1544, %g7
pdist %f2, %f0, %f8
std %f14, [%l7 + 0x38]
fblg %fcc0, loop_5601
fandnot2 %f14, %f10, %f12
addc %i5, 0x111B, %o1
tgu %xcc, 0x6
loop_5601:
lduw [%l7 + 0x30], %l5
ld [%l7 + 0x3C], %f14
fbo,a %fcc0, loop_5602
fmovs %f12, %f4
fcmpgt32 %f12, %f2, %l2
fmovsleu %icc, %f6, %f7
loop_5602:
fmovdleu %icc, %f4, %f9
fsrc2s %f6, %f2
st %f5, [%l7 + 0x18]
xnorcc %l0, %o6, %o0
ld [%l7 + 0x1C], %f1
fpsub32 %f10, %f14, %f4
fba,a %fcc0, loop_5603
brgez,a %g6, loop_5604
fmovdcc %icc, %f11, %f6
edge8 %i6, %i1, %i0
loop_5603:
stx %l6, [%l7 + 0x68]
loop_5604:
tleu %xcc, 0x3
stb %i2, [%l7 + 0x17]
fors %f6, %f10, %f8
edge32 %g4, %g3, %g2
movl %icc, %g5, %l1
fmuld8ulx16 %f15, %f7, %f6
bl,a %xcc, loop_5605
stx %l4, [%l7 + 0x18]
fnegs %f5, %f2
fba %fcc1, loop_5606
loop_5605:
edge16n %o4, %l3, %o3
fcmps %fcc1, %f7, %f1
fmovdpos %icc, %f2, %f2
loop_5606:
fmovda %xcc, %f9, %f15
fmovdvs %icc, %f9, %f7
tl %xcc, 0x5
movpos %icc, %o2, %i4
stw %i7, [%l7 + 0x40]
ldsb [%l7 + 0x29], %g1
fsrc1 %f6, %f10
fnot1s %f0, %f10
ld [%l7 + 0x20], %f3
ld [%l7 + 0x0C], %f4
std %f0, [%l7 + 0x18]
tle %xcc, 0x3
bpos,a,pt %icc, loop_5607
movn %icc, %o5, %i3
brlez %o7, loop_5608
andcc %i5, 0x14F1, %o1
loop_5607:
brnz %l5, loop_5609
ldub [%l7 + 0x27], %g7
loop_5608:
array8 %l2, %l0, %o0
nop
setx loop_5610, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_5609:
taddcc %g6, %o6, %i6
sethi 0x1421, %i1
bcc,a,pn %icc, loop_5611
loop_5610:
fnegs %f13, %f1
st %f13, [%l7 + 0x6C]
lduh [%l7 + 0x46], %l6
loop_5611:
xnor %i0, %i2, %g4
ldsw [%l7 + 0x38], %g2
fbn,a %fcc0, loop_5612
std %f4, [%l7 + 0x48]
fmovsvs %xcc, %f12, %f2
nop
setx loop_5613, %l0, %l1
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_5612:
fnors %f8, %f12, %f10
move %xcc, %g5, %l1
lduw [%l7 + 0x18], %l4
loop_5613:
fmovdleu %xcc, %f10, %f12
fmovscc %icc, %f1, %f0
fmovsvc %xcc, %f12, %f3
fsrc2 %f0, %f8
movvs %xcc, %g3, %o4
fmovrsne %l3, %f3, %f14
fmovda %xcc, %f5, %f8
brlez %o2, loop_5614
brlez,a %i4, loop_5615
tl %xcc, 0x0
pdist %f2, %f4, %f0
loop_5614:
fmovdn %xcc, %f12, %f9
loop_5615:
ta %icc, 0x3
fbuge %fcc1, loop_5616
fpsub32 %f10, %f2, %f0
fcmpgt32 %f10, %f14, %o3
fble %fcc0, loop_5617
loop_5616:
fnot2s %f13, %f1
move %xcc, %i7, %o5
fmovd %f10, %f2
loop_5617:
tleu %xcc, 0x7
ld [%l7 + 0x34], %f4
std %f8, [%l7 + 0x38]
fxor %f2, %f2, %f10
lduh [%l7 + 0x16], %i3
fmovdle %icc, %f5, %f8
std %f2, [%l7 + 0x38]
movrgez %o7, 0x3F9, %i5
fnands %f11, %f15, %f1
edge32ln %o1, %l5, %g7
std %f2, [%l7 + 0x38]
smulcc %l2, 0x0B68, %l0
fmul8x16au %f11, %f11, %f10
movleu %icc, %o0, %g1
movl %icc, %g6, %i6
bleu,pn %xcc, loop_5618
srl %o6, %l6, %i0
ldsh [%l7 + 0x24], %i2
ld [%l7 + 0x50], %f14
loop_5618:
sdiv %i1, 0x0E8F, %g2
fblg,a %fcc2, loop_5619
mulscc %g5, %g4, %l4
tl %icc, 0x6
lduh [%l7 + 0x78], %l1
loop_5619:
fmovdn %icc, %f13, %f4
te %icc, 0x0
tvs %icc, 0x5
lduw [%l7 + 0x34], %o4
stb %g3, [%l7 + 0x5D]
stb %l3, [%l7 + 0x30]
edge8l %o2, %i4, %o3
smulcc %i7, 0x0DB5, %o5
movcc %icc, %i3, %i5
fandnot2 %f14, %f8, %f10
brnz,a %o1, loop_5620
stb %l5, [%l7 + 0x65]
movcc %icc, %o7, %l2
fmovdne %icc, %f1, %f10
loop_5620:
tle %xcc, 0x5
stw %g7, [%l7 + 0x54]
array16 %o0, %l0, %g6
fcmpd %fcc2, %f2, %f8
fcmpne16 %f10, %f4, %g1
movleu %xcc, %i6, %o6
ldsh [%l7 + 0x1E], %l6
lduh [%l7 + 0x36], %i0
nop
setx loop_5621, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdleu %icc, %f12, %f11
st %f5, [%l7 + 0x6C]
lduh [%l7 + 0x34], %i2
loop_5621:
lduh [%l7 + 0x1E], %g2
lduh [%l7 + 0x2C], %g5
lduh [%l7 + 0x10], %i1
fmovsvc %icc, %f13, %f3
movle %xcc, %l4, %g4
tpos %xcc, 0x1
fmovdcc %icc, %f11, %f7
ldsh [%l7 + 0x5C], %o4
edge32n %l1, %l3, %o2
fcmpgt16 %f14, %f8, %g3
edge16ln %o3, %i4, %o5
lduw [%l7 + 0x70], %i7
edge8ln %i3, %i5, %o1
lduh [%l7 + 0x4C], %o7
tn %icc, 0x3
popc 0x0A96, %l5
fmovda %icc, %f7, %f8
bshuffle %f4, %f2, %f14
movrgz %l2, %g7, %l0
sth %o0, [%l7 + 0x6A]
movvs %xcc, %g6, %g1
bl,a,pt %icc, loop_5622
st %f7, [%l7 + 0x78]
xor %o6, %i6, %i0
ldsh [%l7 + 0x5A], %i2
loop_5622:
srl %g2, 0x13, %l6
ldub [%l7 + 0x45], %i1
bcs,a,pn %icc, loop_5623
fpack32 %f14, %f10, %f4
lduw [%l7 + 0x6C], %g5
ldsh [%l7 + 0x0A], %l4
loop_5623:
ldd [%l7 + 0x40], %f14
edge8n %o4, %l1, %g4
st %f12, [%l7 + 0x38]
fxnor %f6, %f8, %f10
edge8n %l3, %o2, %o3
fpadd16s %f0, %f12, %f0
stw %g3, [%l7 + 0x54]
bshuffle %f0, %f6, %f6
ldx [%l7 + 0x48], %i4
fmovsl %icc, %f14, %f4
sth %i7, [%l7 + 0x32]
std %f4, [%l7 + 0x18]
ldd [%l7 + 0x58], %f8
ldsb [%l7 + 0x0B], %i3
stw %o5, [%l7 + 0x40]
ldsh [%l7 + 0x42], %o1
sth %i5, [%l7 + 0x3A]
edge8l %o7, %l5, %l2
bvs,a loop_5624
orcc %g7, 0x140D, %o0
fcmpes %fcc3, %f10, %f4
fba,a %fcc2, loop_5625
loop_5624:
tge %icc, 0x0
stw %l0, [%l7 + 0x50]
ldub [%l7 + 0x0E], %g6
loop_5625:
stw %o6, [%l7 + 0x70]
fand %f4, %f12, %f12
lduw [%l7 + 0x28], %i6
edge8ln %i0, %i2, %g1
bneg %xcc, loop_5626
fnegs %f4, %f15
bleu loop_5627
fpack16 %f2, %f13
loop_5626:
fblg %fcc2, loop_5628
fmovrsne %l6, %f5, %f13
loop_5627:
brnz,a %g2, loop_5629
fmovd %f2, %f10
loop_5628:
sth %i1, [%l7 + 0x5C]
fmovse %xcc, %f7, %f12
loop_5629:
ta %icc, 0x5
movge %icc, %g5, %l4
fandnot1 %f2, %f12, %f12
udivx %o4, 0x1907, %l1
ld [%l7 + 0x0C], %f12
sub %g4, 0x1B60, %o2
fmovsvs %xcc, %f14, %f5
movleu %icc, %l3, %g3
sth %i4, [%l7 + 0x1A]
lduw [%l7 + 0x44], %i7
lduh [%l7 + 0x7A], %i3
xnorcc %o5, %o3, %i5
andncc %o1, %o7, %l2
fble,a %fcc0, loop_5630
sdivx %g7, 0x1A11, %l5
tn %xcc, 0x1
fcmped %fcc1, %f8, %f4
loop_5630:
ldsh [%l7 + 0x4A], %o0
brlez,a %l0, loop_5631
fmovdcs %icc, %f7, %f11
ldub [%l7 + 0x7C], %o6
lduh [%l7 + 0x5A], %g6
loop_5631:
subcc %i6, 0x1879, %i0
fmovrslz %i2, %f9, %f12
lduw [%l7 + 0x3C], %l6
addcc %g2, 0x0429, %g1
be,a,pn %xcc, loop_5632
bcc,a,pn %icc, loop_5633
fornot1 %f6, %f12, %f12
ldsh [%l7 + 0x50], %g5
loop_5632:
ldsw [%l7 + 0x6C], %i1
loop_5633:
fmovse %xcc, %f15, %f15
array16 %o4, %l4, %g4
srlx %o2, 0x19, %l1
brgz %g3, loop_5634
fnegs %f1, %f5
fmovrdgez %i4, %f0, %f14
addcc %l3, 0x09F8, %i3
loop_5634:
bl loop_5635
array32 %o5, %o3, %i5
lduh [%l7 + 0x64], %i7
fnors %f0, %f1, %f6
loop_5635:
fmovsvs %icc, %f6, %f7
sth %o7, [%l7 + 0x40]
bpos,a,pn %xcc, loop_5636
fmovrdgz %o1, %f14, %f10
ldub [%l7 + 0x21], %g7
st %f7, [%l7 + 0x58]
loop_5636:
lduh [%l7 + 0x42], %l2
fmovrsgez %l5, %f2, %f9
xor %o0, 0x0D70, %o6
brgez,a %g6, loop_5637
fcmpgt32 %f8, %f2, %i6
fbe,a %fcc3, loop_5638
mulx %l0, %i0, %l6
loop_5637:
stb %g2, [%l7 + 0x47]
movne %xcc, %i2, %g1
loop_5638:
stb %i1, [%l7 + 0x50]
lduw [%l7 + 0x30], %o4
fornot2 %f10, %f2, %f12
bne,pn %xcc, loop_5639
lduh [%l7 + 0x30], %l4
bl,pn %icc, loop_5640
edge8l %g4, %o2, %g5
loop_5639:
edge32n %g3, %l1, %i4
fbg %fcc0, loop_5641
loop_5640:
or %l3, %i3, %o5
nop
setx loop_5642, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movgu %xcc, %o3, %i7
loop_5641:
fbo %fcc1, loop_5643
bne,a,pn %xcc, loop_5644
loop_5642:
ldub [%l7 + 0x3A], %o7
umulcc %i5, %g7, %o1
loop_5643:
mulscc %l5, %l2, %o0
loop_5644:
movcs %xcc, %o6, %g6
mulx %i6, %l0, %l6
stw %g2, [%l7 + 0x3C]
fmovdvc %xcc, %f4, %f0
st %f9, [%l7 + 0x2C]
fmuld8sux16 %f5, %f10, %f6
fmovdgu %icc, %f1, %f7
ld [%l7 + 0x48], %f9
ldsb [%l7 + 0x26], %i0
udiv %g1, 0x0B07, %i1
fbl,a %fcc1, loop_5645
fmovsvs %xcc, %f2, %f4
lduh [%l7 + 0x5C], %i2
edge16l %o4, %l4, %g4
loop_5645:
tsubcc %g5, %g3, %o2
fmovde %icc, %f1, %f9
fmovsgu %xcc, %f8, %f13
ldsh [%l7 + 0x62], %i4
fmovspos %icc, %f4, %f1
fbe %fcc0, loop_5646
andcc %l1, 0x1467, %l3
std %f4, [%l7 + 0x50]
andncc %o5, %o3, %i3
loop_5646:
fmovrdgez %o7, %f6, %f6
fzero %f2
lduw [%l7 + 0x5C], %i7
bcc,a loop_5647
fmovda %icc, %f6, %f10
lduh [%l7 + 0x34], %i5
fcmple16 %f12, %f2, %g7
loop_5647:
taddcc %o1, 0x08DD, %l2
ldsb [%l7 + 0x39], %l5
sdivcc %o0, 0x1AC5, %g6
fbug %fcc2, loop_5648
brlz %i6, loop_5649
te %xcc, 0x0
ble,a loop_5650
loop_5648:
ldsh [%l7 + 0x5A], %o6
loop_5649:
edge32l %l0, %l6, %i0
ldsw [%l7 + 0x5C], %g2
loop_5650:
lduh [%l7 + 0x22], %g1
st %f11, [%l7 + 0x68]
st %f15, [%l7 + 0x20]
fmul8sux16 %f4, %f8, %f10
edge32l %i2, %o4, %l4
bl loop_5651
movrgez %i1, %g4, %g3
ldd [%l7 + 0x10], %f14
fcmpes %fcc1, %f10, %f1
loop_5651:
stw %g5, [%l7 + 0x7C]
tneg %xcc, 0x1
edge8l %o2, %l1, %i4
ldsh [%l7 + 0x0A], %o5
nop
setx loop_5652, %l0, %l1
jmpl %l1, %o3
fmovsg %icc, %f8, %f1
movrlz %i3, 0x354, %o7
fmovsvc %xcc, %f8, %f3
loop_5652:
edge8l %l3, %i7, %g7
lduh [%l7 + 0x0E], %i5
fands %f1, %f5, %f13
fmul8x16al %f1, %f3, %f12
fabsd %f2, %f2
brz %o1, loop_5653
ldub [%l7 + 0x69], %l2
ldx [%l7 + 0x18], %o0
and %l5, 0x042C, %g6
loop_5653:
srl %i6, %l0, %o6
ld [%l7 + 0x24], %f12
ld [%l7 + 0x50], %f4
fsrc2 %f4, %f14
std %f6, [%l7 + 0x48]
stb %i0, [%l7 + 0x3D]
fmovrslez %l6, %f4, %f9
brz %g2, loop_5654
nop
setx loop_5655, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbuge,a %fcc2, loop_5656
fcmpeq32 %f8, %f14, %i2
loop_5654:
brlez %g1, loop_5657
loop_5655:
fzero %f12
loop_5656:
movrne %o4, %l4, %g4
fcmps %fcc2, %f1, %f5
loop_5657:
fpack32 %f2, %f12, %f14
ldx [%l7 + 0x70], %i1
bcc,a,pn %xcc, loop_5658
fmovrsgez %g5, %f2, %f0
bcs,a %xcc, loop_5659
fnot2 %f6, %f8
loop_5658:
brlz %g3, loop_5660
sth %l1, [%l7 + 0x28]
loop_5659:
sethi 0x0420, %o2
fmuld8ulx16 %f15, %f3, %f12
loop_5660:
fmovrsgz %o5, %f9, %f1
fmovdle %icc, %f14, %f7
sth %o3, [%l7 + 0x20]
fcmped %fcc3, %f14, %f14
edge16 %i3, %i4, %o7
nop
setx loop_5661, %l0, %l1
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 + 0x22], %i7
movgu %xcc, %g7, %i5
fones %f13
loop_5661:
ldd [%l7 + 0x30], %f14
fbul %fcc3, loop_5662
fzeros %f7
fandnot1 %f2, %f10, %f0
ldsb [%l7 + 0x63], %o1
loop_5662:
fmovde %xcc, %f12, %f1
ldsw [%l7 + 0x08], %l2
ld [%l7 + 0x54], %f12
fcmpne32 %f14, %f4, %l3
stb %o0, [%l7 + 0x30]
fmovrslz %g6, %f0, %f7
bn loop_5663
fbne,a %fcc2, loop_5664
fbne,a %fcc0, loop_5665
fbne,a %fcc0, loop_5666
loop_5663:
fbl,a %fcc0, loop_5667
loop_5664:
sll %i6, 0x14, %l5
loop_5665:
std %f14, [%l7 + 0x70]
loop_5666:
fandnot1s %f2, %f8, %f12
loop_5667:
array8 %l0, %o6, %i0
bge %xcc, loop_5668
fmovsle %icc, %f5, %f15
tg %xcc, 0x0
xor %l6, %i2, %g2
loop_5668:
fbo %fcc0, loop_5669
std %f8, [%l7 + 0x18]
brgez %o4, loop_5670
fmovrsgez %l4, %f2, %f14
loop_5669:
ldx [%l7 + 0x18], %g4
movle %xcc, %g1, %g5
loop_5670:
sllx %i1, %g3, %l1
ble,a %icc, loop_5671
fmovsle %icc, %f11, %f11
mulscc %o5, 0x1793, %o3
move %xcc, %i3, %i4
loop_5671:
fmovsg %icc, %f5, %f3
fmovsvs %icc, %f7, %f9
fmovdne %icc, %f3, %f1
movleu %xcc, %o2, %o7
fbuge,a %fcc1, loop_5672
fpmerge %f4, %f14, %f4
ldd [%l7 + 0x68], %f8
fpadd32s %f5, %f13, %f5
loop_5672:
edge8l %g7, %i5, %i7
ldx [%l7 + 0x78], %l2
ldsw [%l7 + 0x54], %o1
edge8ln %l3, %g6, %i6
srlx %o0, 0x12, %l0
brlez,a %l5, loop_5673
ldd [%l7 + 0x20], %f6
stb %i0, [%l7 + 0x3C]
fornot1 %f10, %f4, %f2
loop_5673:
array16 %o6, %i2, %g2
stx %o4, [%l7 + 0x08]
ldub [%l7 + 0x0D], %l4
fbul,a %fcc3, loop_5674
sra %l6, 0x14, %g4
fandnot2 %f14, %f8, %f6
brnz %g5, loop_5675
loop_5674:
fmovdvc %icc, %f12, %f2
bleu,a,pt %icc, loop_5676
faligndata %f4, %f12, %f6
loop_5675:
movvc %icc, %i1, %g1
udivx %l1, 0x06A7, %g3
loop_5676:
fbg,a %fcc0, loop_5677
brlez %o5, loop_5678
movneg %icc, %i3, %i4
ldub [%l7 + 0x2B], %o3
loop_5677:
tvc %xcc, 0x2
loop_5678:
bleu,a %icc, loop_5679
ldsh [%l7 + 0x2C], %o7
fmovdvc %xcc, %f14, %f15
fblg,a %fcc3, loop_5680
loop_5679:
fmovrdgez %o2, %f2, %f4
fmovdg %xcc, %f6, %f15
addcc %i5, 0x03DE, %i7
loop_5680:
fxnors %f6, %f9, %f8
ld [%l7 + 0x24], %f5
st %f7, [%l7 + 0x5C]
fbul,a %fcc0, loop_5681
call loop_5682
fmovrslez %g7, %f13, %f0
fmovsvc %xcc, %f4, %f8
loop_5681:
ldsh [%l7 + 0x72], %l2
loop_5682:
fbge %fcc2, loop_5683
movvc %icc, %o1, %g6
fbne %fcc0, loop_5684
ldsh [%l7 + 0x1E], %i6
loop_5683:
fba,a %fcc0, loop_5685
brgez,a %o0, loop_5686
loop_5684:
ba %xcc, loop_5687
std %f8, [%l7 + 0x40]
loop_5685:
fones %f12
loop_5686:
fmovs %f13, %f14
loop_5687:
fand %f2, %f8, %f6
andcc %l3, 0x090E, %l5
edge16n %l0, %i0, %o6
lduh [%l7 + 0x1A], %g2
ldub [%l7 + 0x13], %i2
fpadd32 %f12, %f14, %f14
fmovdneg %icc, %f5, %f11
fmovdge %icc, %f9, %f0
fsrc1 %f12, %f0
ldub [%l7 + 0x0E], %l4
fors %f9, %f9, %f6
sdivx %o4, 0x0CF2, %g4
brgez %g5, loop_5688
st %f10, [%l7 + 0x18]
fmul8x16au %f1, %f2, %f0
bne,a loop_5689
loop_5688:
sdivx %l6, 0x079A, %i1
ldsw [%l7 + 0x18], %l1
movne %xcc, %g3, %g1
loop_5689:
fbu %fcc3, loop_5690
tvc %icc, 0x2
movleu %xcc, %i3, %i4
stb %o3, [%l7 + 0x7F]
loop_5690:
ld [%l7 + 0x6C], %f7
lduh [%l7 + 0x7C], %o7
tleu %icc, 0x6
fmovrsne %o2, %f10, %f0
fmovda %icc, %f0, %f14
ldsw [%l7 + 0x14], %o5
fnors %f11, %f3, %f10
addcc %i5, %g7, %i7
st %f11, [%l7 + 0x10]
movne %icc, %l2, %g6
andncc %o1, %o0, %l3
tge %xcc, 0x5
mulscc %l5, 0x1BF4, %l0
bgu %xcc, loop_5691
edge8 %i0, %o6, %g2
fmovrsne %i6, %f0, %f14
fandnot1s %f15, %f13, %f10
loop_5691:
fble,a %fcc2, loop_5692
bcs %xcc, loop_5693
fandnot1 %f10, %f14, %f6
fandnot1 %f10, %f10, %f10
loop_5692:
movrgez %i2, %l4, %g4
loop_5693:
fpsub32 %f4, %f8, %f6
sll %o4, 0x1F, %g5
bcs,pt %icc, loop_5694
ldsh [%l7 + 0x72], %l6
alignaddrl %l1, %g3, %i1
fone %f4
loop_5694:
bshuffle %f14, %f0, %f12
fmovdvs %xcc, %f5, %f13
stx %g1, [%l7 + 0x30]
std %f6, [%l7 + 0x08]
fabsd %f6, %f8
pdist %f14, %f14, %f4
smul %i4, 0x0C95, %o3
edge32ln %i3, %o7, %o5
ld [%l7 + 0x78], %f14
for %f0, %f6, %f2
stx %i5, [%l7 + 0x58]
tsubcctv %g7, %o2, %l2
ldx [%l7 + 0x78], %g6
stw %o1, [%l7 + 0x40]
fbg %fcc1, loop_5695
fmovsgu %icc, %f6, %f1
fornot1 %f14, %f14, %f4
sethi 0x0959, %i7
loop_5695:
mulscc %o0, 0x0BBB, %l5
sdivx %l3, 0x037E, %i0
sth %o6, [%l7 + 0x76]
ldx [%l7 + 0x78], %l0
nop
setx loop_5696, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tneg %xcc, 0x1
stw %i6, [%l7 + 0x20]
brgz,a %g2, loop_5697
loop_5696:
fmovrdlz %i2, %f12, %f14
ld [%l7 + 0x3C], %f10
ldd [%l7 + 0x38], %f14
loop_5697:
bpos loop_5698
lduw [%l7 + 0x78], %g4
ld [%l7 + 0x30], %f15
fmul8sux16 %f14, %f14, %f12
loop_5698:
array16 %o4, %g5, %l6
fpadd16 %f0, %f12, %f14
fmovsl %xcc, %f6, %f8
stb %l4, [%l7 + 0x2E]
xnorcc %l1, 0x0B32, %i1
array32 %g3, %i4, %o3
fpackfix %f12, %f5
fmovsg %xcc, %f7, %f4
brnz,a %g1, loop_5699
ldsw [%l7 + 0x60], %o7
edge32 %o5, %i3, %g7
stb %o2, [%l7 + 0x55]
loop_5699:
ld [%l7 + 0x24], %f4
ldsb [%l7 + 0x14], %i5
ldsw [%l7 + 0x60], %l2
bshuffle %f4, %f0, %f4
fandnot2s %f0, %f14, %f1
brlz,a %o1, loop_5700
fmovsa %xcc, %f8, %f1
ldx [%l7 + 0x48], %g6
fmovrsgez %i7, %f6, %f10
loop_5700:
fbuge,a %fcc0, loop_5701
fmovsvs %icc, %f11, %f12
st %f2, [%l7 + 0x48]
fcmpgt32 %f4, %f2, %o0
loop_5701:
movre %l3, 0x0C9, %i0
ldub [%l7 + 0x7D], %o6
std %f8, [%l7 + 0x30]
fbue %fcc0, loop_5702
fpackfix %f2, %f12
ldub [%l7 + 0x5F], %l0
edge32 %l5, %i6, %i2
loop_5702:
fmovsvc %icc, %f12, %f8
ble,pn %xcc, loop_5703
movg %icc, %g4, %g2
fbg,a %fcc1, loop_5704
lduh [%l7 + 0x2C], %g5
loop_5703:
movrgez %l6, 0x056, %l4
fpsub32 %f4, %f8, %f12
loop_5704:
brgz,a %l1, loop_5705
stw %i1, [%l7 + 0x68]
edge32n %g3, %i4, %o4
ldub [%l7 + 0x5F], %o3
loop_5705:
stw %g1, [%l7 + 0x3C]
ldub [%l7 + 0x3C], %o7
array16 %o5, %g7, %o2
addc %i5, %l2, %o1
lduw [%l7 + 0x68], %g6
st %f12, [%l7 + 0x7C]
movneg %xcc, %i7, %i3
nop
setx loop_5706, %l0, %l1
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 %l3, loop_5707
bne,a %xcc, loop_5708
movcc %xcc, %o0, %i0
loop_5706:
ld [%l7 + 0x20], %f7
loop_5707:
brlz %l0, loop_5709
loop_5708:
ldsw [%l7 + 0x3C], %o6
ldsh [%l7 + 0x2A], %i6
alignaddrl %l5, %g4, %i2
loop_5709:
movgu %icc, %g5, %g2
fmovdge %icc, %f9, %f0
ldd [%l7 + 0x38], %f2
std %f2, [%l7 + 0x40]
fmovrdgez %l4, %f12, %f12
ldd [%l7 + 0x50], %f14
sth %l1, [%l7 + 0x32]
movcs %xcc, %l6, %g3
ldd [%l7 + 0x18], %f8
fmovdgu %icc, %f7, %f13
lduh [%l7 + 0x58], %i4
bcs %xcc, loop_5710
ld [%l7 + 0x64], %f0
fornot2 %f10, %f4, %f14
fmovrsne %i1, %f14, %f4
loop_5710:
tsubcctv %o3, 0x14DF, %g1
fcmpeq32 %f2, %f12, %o4
fabsd %f8, %f2
mova %icc, %o7, %o5
udivcc %g7, 0x14A4, %i5
tcc %xcc, 0x1
stx %l2, [%l7 + 0x78]
movvs %icc, %o1, %g6
ldsb [%l7 + 0x10], %o2
std %f2, [%l7 + 0x78]
fmovrdgz %i7, %f6, %f2
fbge %fcc3, loop_5711
fmul8x16al %f2, %f7, %f12
ldsw [%l7 + 0x1C], %l3
fcmpne32 %f0, %f6, %o0
loop_5711:
fmovdvc %xcc, %f6, %f11
fbo,a %fcc1, loop_5712
lduh [%l7 + 0x42], %i0
stb %i3, [%l7 + 0x10]
fblg,a %fcc3, loop_5713
loop_5712:
addcc %o6, %i6, %l5
ldx [%l7 + 0x10], %l0
edge16n %g4, %i2, %g5
loop_5713:
fmovsleu %icc, %f3, %f15
fpackfix %f12, %f7
sll %l4, 0x15, %g2
fxor %f0, %f2, %f4
ldsw [%l7 + 0x0C], %l1
movg %xcc, %l6, %i4
fpackfix %f0, %f11
brnz %i1, loop_5714
movrgz %g3, %o3, %o4
addccc %o7, 0x13DA, %g1
fmovdcc %icc, %f8, %f2
loop_5714:
fpsub32 %f4, %f10, %f12
stx %o5, [%l7 + 0x18]
fblg,a %fcc3, loop_5715
st %f9, [%l7 + 0x20]
movvs %xcc, %g7, %i5
fsrc2s %f11, %f6
loop_5715:
st %f4, [%l7 + 0x64]
bgu loop_5716
edge32n %o1, %l2, %g6
ldsw [%l7 + 0x78], %o2
tn %xcc, 0x7
loop_5716:
lduw [%l7 + 0x08], %i7
stb %o0, [%l7 + 0x44]
edge8 %l3, %i0, %i3
fmovsgu %icc, %f5, %f5
fmovscc %icc, %f11, %f7
udivx %i6, 0x088D, %o6
fmovsg %icc, %f10, %f13
fmovsneg %xcc, %f13, %f1
ldd [%l7 + 0x20], %f4
movleu %xcc, %l0, %g4
stx %i2, [%l7 + 0x60]
movleu %icc, %g5, %l5
ld [%l7 + 0x78], %f0
fnot2s %f14, %f8
fcmpeq16 %f2, %f6, %l4
fnot1 %f6, %f0
fnands %f4, %f10, %f13
srl %l1, 0x1C, %l6
fbn %fcc2, loop_5717
add %i4, %g2, %i1
st %f4, [%l7 + 0x40]
st %f9, [%l7 + 0x7C]
loop_5717:
tleu %xcc, 0x3
ldsh [%l7 + 0x6A], %o3
fsrc2 %f8, %f14
ldd [%l7 + 0x78], %f4
tl %xcc, 0x5
orn %o4, 0x0807, %o7
fornot2 %f0, %f4, %f6
fnot1s %f10, %f6
ldub [%l7 + 0x3B], %g3
fandnot2 %f12, %f0, %f4
movcs %icc, %g1, %o5
fmovsge %icc, %f8, %f2
tg %xcc, 0x2
udiv %i5, 0x169A, %g7
ldub [%l7 + 0x6D], %l2
fmovsl %xcc, %f13, %f10
fble %fcc0, loop_5718
sth %o1, [%l7 + 0x0E]
stx %o2, [%l7 + 0x40]
fmovrsgz %g6, %f6, %f13
loop_5718:
std %f0, [%l7 + 0x68]
taddcc %o0, %i7, %i0
stw %l3, [%l7 + 0x78]
ld [%l7 + 0x3C], %f14
fcmped %fcc0, %f12, %f8
fmovdne %xcc, %f14, %f15
fcmple32 %f4, %f8, %i3
sub %i6, 0x1168, %o6
sethi 0x10BD, %l0
movcs %icc, %g4, %i2
movrgz %g5, %l4, %l5
sth %l6, [%l7 + 0x54]
fabsd %f2, %f8
bge loop_5719
std %f4, [%l7 + 0x50]
fmovdg %xcc, %f14, %f0
umul %l1, %g2, %i4
loop_5719:
ldx [%l7 + 0x28], %o3
edge8l %i1, %o4, %o7
ldsh [%l7 + 0x0C], %g3
taddcctv %o5, 0x0949, %i5
fmovsgu %icc, %f8, %f10
fones %f13
edge32l %g1, %g7, %l2
taddcctv %o1, 0x0B79, %o2
stw %g6, [%l7 + 0x0C]
ld [%l7 + 0x28], %f6
movge %xcc, %i7, %i0
edge16ln %l3, %i3, %i6
fpmerge %f15, %f14, %f2
brgez,a %o0, loop_5720
movl %xcc, %o6, %g4
ldsb [%l7 + 0x35], %l0
ldsb [%l7 + 0x6D], %g5
loop_5720:
fmovsle %icc, %f6, %f9
fsrc2 %f4, %f8
ldd [%l7 + 0x18], %f14
nop
setx loop_5721, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot1 %f2, %f10, %f10
bn,a %icc, loop_5722
fmovdne %icc, %f11, %f9
loop_5721:
sethi 0x021B, %i2
fmovrsgez %l4, %f15, %f12
loop_5722:
ba,a %xcc, loop_5723
std %f4, [%l7 + 0x50]
lduh [%l7 + 0x20], %l5
movrlez %l6, 0x1C5, %l1
loop_5723:
stb %g2, [%l7 + 0x35]
fcmpes %fcc0, %f4, %f14
array16 %i4, %i1, %o3
sdiv %o7, 0x0E1B, %o4
fpadd32s %f4, %f1, %f8
te %icc, 0x4
alignaddrl %o5, %i5, %g3
bvs,a %xcc, loop_5724
fmovrsgz %g1, %f6, %f15
fbug %fcc0, loop_5725
fmovsvc %icc, %f13, %f2
loop_5724:
fmovdne %icc, %f7, %f11
ldsw [%l7 + 0x18], %l2
loop_5725:
movneg %xcc, %o1, %g7
bleu,a,pn %icc, loop_5726
std %f2, [%l7 + 0x68]
ldd [%l7 + 0x10], %f4
ldsw [%l7 + 0x48], %g6
loop_5726:
fbge %fcc2, loop_5727
stx %i7, [%l7 + 0x38]
fpackfix %f0, %f15
fbule %fcc3, loop_5728
loop_5727:
alignaddrl %o2, %l3, %i0
fpack32 %f4, %f2, %f14
fxnor %f2, %f6, %f10
loop_5728:
sdivcc %i3, 0x12DE, %o0
stw %i6, [%l7 + 0x38]
fzeros %f11
std %f0, [%l7 + 0x28]
tle %icc, 0x0
fmovdvs %icc, %f1, %f13
ldsh [%l7 + 0x38], %g4
bne %icc, loop_5729
std %f0, [%l7 + 0x10]
movge %xcc, %o6, %g5
fandnot2 %f4, %f2, %f8
loop_5729:
tgu %xcc, 0x1
fcmpgt32 %f10, %f0, %l0
movl %icc, %l4, %i2
fmovda %icc, %f10, %f8
ldx [%l7 + 0x28], %l6
ldub [%l7 + 0x0C], %l5
lduh [%l7 + 0x20], %l1
edge16 %i4, %g2, %i1
lduh [%l7 + 0x4A], %o7
fmovrse %o4, %f5, %f1
fnot1s %f0, %f10
lduw [%l7 + 0x50], %o3
fcmpd %fcc1, %f8, %f14
movn %icc, %o5, %i5
orn %g1, %l2, %g3
for %f14, %f0, %f6
orncc %g7, 0x1D96, %g6
ldsh [%l7 + 0x1E], %i7
ldd [%l7 + 0x10], %f12
te %xcc, 0x7
edge32n %o1, %o2, %i0
sth %l3, [%l7 + 0x30]
add %o0, %i6, %g4
ldsb [%l7 + 0x51], %i3
siam 0x1
ld [%l7 + 0x74], %f15
and %o6, 0x0DFF, %l0
ldsw [%l7 + 0x64], %g5
ldub [%l7 + 0x51], %i2
stb %l4, [%l7 + 0x16]
fsrc1 %f12, %f0
edge32 %l6, %l5, %l1
sdiv %g2, 0x1381, %i1
fmovrdlez %i4, %f6, %f10
stx %o7, [%l7 + 0x48]
te %xcc, 0x1
ldx [%l7 + 0x38], %o4
fmovdneg %xcc, %f13, %f14
mulscc %o5, 0x0A4D, %i5
fmovrdne %o3, %f2, %f0
fmovrslez %g1, %f6, %f15
bne loop_5730
ld [%l7 + 0x28], %f7
ldsh [%l7 + 0x4C], %l2
tsubcc %g7, 0x0552, %g3
loop_5730:
brlez,a %i7, loop_5731
fbl,a %fcc1, loop_5732
st %f13, [%l7 + 0x7C]
fbule %fcc3, loop_5733
loop_5731:
ldd [%l7 + 0x20], %f12
loop_5732:
fnors %f15, %f8, %f5
umulcc %g6, 0x1AB2, %o2
loop_5733:
popc %i0, %l3
fornot2s %f15, %f2, %f13
tgu %icc, 0x1
array8 %o1, %i6, %g4
fpack16 %f2, %f12
edge16 %o0, %i3, %l0
fmovsvs %icc, %f4, %f14
edge32ln %g5, %i2, %l4
std %f4, [%l7 + 0x40]
stw %l6, [%l7 + 0x40]
bpos loop_5734
ldsw [%l7 + 0x74], %o6
bcs,a,pt %icc, loop_5735
ld [%l7 + 0x74], %f8
loop_5734:
fbl %fcc2, loop_5736
ld [%l7 + 0x28], %f5
loop_5735:
fmovrdgez %l5, %f10, %f2
lduh [%l7 + 0x08], %l1
loop_5736:
fmovrdlez %g2, %f12, %f10
fmovrse %i1, %f13, %f6
subcc %i4, %o4, %o5
sdiv %i5, 0x0B07, %o7
ldsb [%l7 + 0x29], %o3
ldx [%l7 + 0x30], %g1
movl %xcc, %g7, %l2
bcs loop_5737
fornot2 %f8, %f10, %f0
tl %xcc, 0x6
stb %g3, [%l7 + 0x1C]
loop_5737:
fbue,a %fcc0, loop_5738
stb %i7, [%l7 + 0x6F]
xnor %g6, %o2, %i0
edge8ln %l3, %i6, %o1
loop_5738:
std %f12, [%l7 + 0x78]
ldsh [%l7 + 0x6E], %g4
fnegd %f14, %f10
ld [%l7 + 0x28], %f15
ldsb [%l7 + 0x42], %i3
std %f8, [%l7 + 0x78]
nop
setx loop_5739, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrslz %l0, %f9, %f13
tcs %icc, 0x5
fmovdg %xcc, %f3, %f3
loop_5739:
nop
setx loop_5740, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mulx %o0, 0x03F4, %g5
st %f3, [%l7 + 0x34]
fmovsn %icc, %f8, %f13
loop_5740:
ble,pn %icc, loop_5741
ldd [%l7 + 0x70], %f6
fnot1 %f10, %f4
stx %l4, [%l7 + 0x28]
loop_5741:
fnot2s %f15, %f12
ldx [%l7 + 0x58], %i2
fba %fcc3, loop_5742
ldub [%l7 + 0x6F], %l6
array8 %l5, %o6, %g2
fmuld8sux16 %f11, %f1, %f2
loop_5742:
fnand %f0, %f0, %f6
movvs %icc, %i1, %l1
st %f0, [%l7 + 0x70]
brz,a %o4, loop_5743
tcc %icc, 0x2
ldd [%l7 + 0x10], %f2
tneg %icc, 0x7
loop_5743:
lduw [%l7 + 0x68], %o5
sub %i4, %i5, %o7
taddcctv %o3, %g1, %l2
ldsh [%l7 + 0x76], %g3
ldsb [%l7 + 0x4D], %i7
fmovsne %xcc, %f14, %f11
fmovscs %xcc, %f1, %f9
ldsb [%l7 + 0x25], %g6
udiv %g7, 0x1A20, %i0
sth %o2, [%l7 + 0x22]
brgz,a %l3, loop_5744
fmovdcs %xcc, %f9, %f11
xnor %i6, %o1, %g4
fmovdle %xcc, %f2, %f14
loop_5744:
movleu %icc, %i3, %l0
movvs %xcc, %o0, %g5
fsrc1s %f0, %f1
ldd [%l7 + 0x38], %f0
ldsh [%l7 + 0x5C], %i2
tsubcctv %l4, 0x1B9E, %l6
bneg,a,pn %icc, loop_5745
fsrc1 %f4, %f4
edge32l %l5, %g2, %i1
tne %xcc, 0x6
loop_5745:
faligndata %f2, %f8, %f6
sdiv %o6, 0x17AE, %o4
fmovdne %xcc, %f2, %f9
tleu %xcc, 0x0
addccc %l1, %i4, %o5
fmovdcc %icc, %f8, %f0
subc %i5, %o7, %o3
addc %g1, %g3, %i7
bge,a loop_5746
lduh [%l7 + 0x54], %g6
stx %g7, [%l7 + 0x08]
fbne %fcc0, loop_5747
loop_5746:
ldsb [%l7 + 0x44], %l2
ldd [%l7 + 0x08], %f14
udiv %o2, 0x1306, %i0
loop_5747:
xnor %i6, %l3, %g4
ldx [%l7 + 0x70], %o1
fmovde %xcc, %f14, %f11
fmovrde %l0, %f10, %f2
fexpand %f11, %f12
sub %o0, 0x0969, %i3
movvc %icc, %g5, %l4
fmovdcc %xcc, %f12, %f3
fabss %f3, %f1
bne,a loop_5748
fbu %fcc1, loop_5749
bg,pt %xcc, loop_5750
stb %i2, [%l7 + 0x44]
loop_5748:
alignaddr %l5, %g2, %i1
loop_5749:
fcmpd %fcc3, %f6, %f6
loop_5750:
sth %o6, [%l7 + 0x26]
edge32 %l6, %o4, %i4
tl %xcc, 0x7
stx %l1, [%l7 + 0x38]
stx %i5, [%l7 + 0x08]
fmovrdgez %o5, %f8, %f8
edge8l %o3, %g1, %o7
move %icc, %g3, %g6
ld [%l7 + 0x6C], %f10
ldd [%l7 + 0x10], %f0
ba,a %icc, loop_5751
fmovsl %icc, %f7, %f7
movre %g7, 0x361, %i7
be %icc, loop_5752
loop_5751:
bvc,a loop_5753
fpadd16 %f10, %f12, %f0
fmovdcs %icc, %f0, %f3
loop_5752:
brnz,a %o2, loop_5754
loop_5753:
fmovrdlez %l2, %f6, %f8
fble %fcc2, loop_5755
movleu %icc, %i6, %l3
loop_5754:
fabss %f6, %f6
fpsub32s %f9, %f14, %f4
loop_5755:
movcc %icc, %i0, %o1
add %g4, 0x027C, %o0
xnorcc %i3, 0x0E24, %g5
fmovdpos %xcc, %f7, %f12
bg,a,pn %icc, loop_5756
smulcc %l4, %i2, %l5
edge16ln %l0, %i1, %o6
ba,a %icc, loop_5757
loop_5756:
ldx [%l7 + 0x30], %l6
sub %o4, 0x0009, %g2
sth %l1, [%l7 + 0x1A]
loop_5757:
ldub [%l7 + 0x58], %i5
sdivx %i4, 0x0679, %o5
brnz %g1, loop_5758
ldd [%l7 + 0x18], %f6
sdiv %o7, 0x172C, %g3
stx %g6, [%l7 + 0x60]
loop_5758:
ldx [%l7 + 0x50], %g7
lduw [%l7 + 0x70], %o3
edge8 %i7, %l2, %o2
fones %f3
fbu,a %fcc3, loop_5759
and %l3, %i6, %i0
bg,pn %xcc, loop_5760
mulscc %o1, %g4, %i3
loop_5759:
fbue,a %fcc3, loop_5761
fmovsl %xcc, %f13, %f10
loop_5760:
lduh [%l7 + 0x72], %g5
stb %o0, [%l7 + 0x2C]
loop_5761:
bleu %xcc, loop_5762
sethi 0x048B, %l4
stw %l5, [%l7 + 0x24]
fbe %fcc2, loop_5763
loop_5762:
stw %l0, [%l7 + 0x48]
movrlz %i1, %i2, %o6
std %f8, [%l7 + 0x40]
loop_5763:
brlz %l6, loop_5764
fornot1 %f4, %f6, %f6
fmuld8ulx16 %f0, %f8, %f6
brnz,a %g2, loop_5765
loop_5764:
andncc %l1, %i5, %i4
ldsh [%l7 + 0x2A], %o5
movrgez %o4, %g1, %o7
loop_5765:
xnorcc %g6, 0x0985, %g3
sth %o3, [%l7 + 0x72]
mova %icc, %i7, %g7
bneg %icc, loop_5766
sth %l2, [%l7 + 0x42]
movrgz %l3, 0x026, %o2
stx %i6, [%l7 + 0x38]
loop_5766:
fpadd32 %f2, %f14, %f6
stw %i0, [%l7 + 0x2C]
fxor %f4, %f12, %f4
fmovrslez %o1, %f3, %f7
ldx [%l7 + 0x48], %i3
subc %g4, 0x1C86, %g5
sll %l4, 0x0A, %l5
stx %o0, [%l7 + 0x30]
fmovdg %icc, %f8, %f7
fmovrslz %l0, %f0, %f2
tcc %xcc, 0x3
fmovsle %xcc, %f1, %f9
bshuffle %f8, %f4, %f12
ldub [%l7 + 0x1E], %i2
fbe,a %fcc1, loop_5767
movgu %icc, %i1, %l6
fmovrde %o6, %f0, %f10
fcmpd %fcc3, %f6, %f6
loop_5767:
st %f2, [%l7 + 0x48]
ldub [%l7 + 0x4A], %l1
ldsb [%l7 + 0x48], %g2
ldsw [%l7 + 0x40], %i5
movcs %xcc, %i4, %o5
movge %xcc, %o4, %o7
ldsh [%l7 + 0x42], %g6
tl %xcc, 0x6
fbl %fcc3, loop_5768
ldd [%l7 + 0x38], %f10
ldsh [%l7 + 0x1E], %g1
tgu %icc, 0x7
loop_5768:
st %f13, [%l7 + 0x4C]
umulcc %o3, 0x03AA, %i7
movrne %g7, %l2, %g3
fxnor %f10, %f4, %f8
andcc %o2, %l3, %i0
array32 %i6, %o1, %g4
brlez,a %i3, loop_5769
bl,pt %xcc, loop_5770
fbug %fcc1, loop_5771
fxnor %f6, %f6, %f0
loop_5769:
lduh [%l7 + 0x38], %l4
loop_5770:
st %f15, [%l7 + 0x38]
loop_5771:
st %f4, [%l7 + 0x70]
tpos %icc, 0x1
fcmpeq16 %f2, %f12, %l5
nop
setx loop_5772, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x66], %o0
fxnor %f4, %f6, %f0
orn %l0, 0x0B60, %g5
loop_5772:
fmovdn %icc, %f8, %f14
fmovda %xcc, %f11, %f4
fpackfix %f14, %f11
fmovsn %xcc, %f7, %f4
stx %i1, [%l7 + 0x48]
fbg,a %fcc3, loop_5773
brgez %l6, loop_5774
fbg %fcc0, loop_5775
fbe %fcc0, loop_5776
loop_5773:
fones %f3
loop_5774:
fnor %f6, %f10, %f4
loop_5775:
te %icc, 0x0
loop_5776:
fcmpgt16 %f2, %f0, %i2
ldsh [%l7 + 0x4E], %l1
sth %o6, [%l7 + 0x52]
bgu,a loop_5777
fmovdvc %xcc, %f0, %f2
ld [%l7 + 0x20], %f12
fmovd %f6, %f12
loop_5777:
brnz,a %i5, loop_5778
fmul8ulx16 %f0, %f8, %f14
fpack32 %f10, %f10, %f6
subc %i4, 0x1148, %o5
loop_5778:
fmovd %f8, %f4
fmovdne %xcc, %f7, %f5
sth %g2, [%l7 + 0x48]
ldsb [%l7 + 0x0B], %o7
st %f13, [%l7 + 0x4C]
fbg,a %fcc2, loop_5779
bleu,pt %icc, loop_5780
st %f0, [%l7 + 0x28]
lduw [%l7 + 0x40], %o4
loop_5779:
lduw [%l7 + 0x30], %g6
loop_5780:
fcmped %fcc0, %f0, %f14
fsrc2s %f15, %f11
tsubcc %o3, 0x0B5A, %g1
ldd [%l7 + 0x28], %f0
fmovdcc %icc, %f5, %f11
stb %g7, [%l7 + 0x20]
lduw [%l7 + 0x5C], %l2
brz %i7, loop_5781
fpsub32 %f0, %f14, %f4
fbge %fcc0, loop_5782
srax %g3, 0x1F, %l3
loop_5781:
tneg %icc, 0x4
pdist %f4, %f8, %f4
loop_5782:
tn %icc, 0x1
fxnor %f0, %f10, %f6
ldx [%l7 + 0x38], %i0
alignaddrl %i6, %o2, %g4
fpack16 %f14, %f9
ta %xcc, 0x5
fnot1s %f8, %f3
ldx [%l7 + 0x48], %i3
stb %l4, [%l7 + 0x5C]
ldsh [%l7 + 0x4A], %l5
bne,pt %icc, loop_5783
fmovrde %o0, %f2, %f0
fmovrsne %l0, %f2, %f14
bpos,pt %icc, loop_5784
loop_5783:
brgez,a %o1, loop_5785
fpack16 %f12, %f2
fcmpgt32 %f12, %f6, %i1
loop_5784:
ldx [%l7 + 0x68], %g5
loop_5785:
fabsd %f2, %f14
stw %l6, [%l7 + 0x48]
fnors %f8, %f3, %f5
movrlez %l1, 0x386, %i2
ld [%l7 + 0x68], %f3
sdivcc %o6, 0x17AF, %i5
ble loop_5786
fcmpeq16 %f6, %f6, %i4
fnot1s %f11, %f15
fornot1 %f4, %f4, %f2
loop_5786:
edge16 %g2, %o7, %o4
fnegs %f1, %f1
ble,a,pn %icc, loop_5787
sra %o5, %o3, %g1
fmovrdne %g7, %f4, %f10
fmovdn %xcc, %f13, %f8
loop_5787:
fnot1s %f10, %f9
st %f9, [%l7 + 0x24]
fornot2 %f8, %f14, %f2
movne %xcc, %g6, %l2
srax %i7, 0x01, %g3
mova %icc, %i0, %i6
movle %xcc, %o2, %g4
fbu,a %fcc1, loop_5788
fmovsn %xcc, %f10, %f7
fmovscc %icc, %f0, %f12
sll %l3, %l4, %l5
loop_5788:
stb %o0, [%l7 + 0x67]
ldsb [%l7 + 0x4E], %l0
fmovsge %xcc, %f4, %f6
fandnot2s %f6, %f15, %f12
tl %xcc, 0x1
fpadd32s %f14, %f3, %f4
bn,a loop_5789
fcmpes %fcc1, %f12, %f2
ldub [%l7 + 0x4C], %i3
xor %o1, 0x0835, %i1
loop_5789:
stx %l6, [%l7 + 0x30]
fnot1s %f12, %f13
fcmpgt32 %f12, %f6, %l1
fbe,a %fcc1, loop_5790
fmovdne %icc, %f4, %f4
bcc,a loop_5791
fmuld8ulx16 %f12, %f11, %f12
loop_5790:
sth %g5, [%l7 + 0x4E]
movge %icc, %o6, %i2
loop_5791:
fsrc2s %f10, %f2
std %f2, [%l7 + 0x50]
bg,a %xcc, loop_5792
ldub [%l7 + 0x1F], %i4
sdiv %i5, 0x17B5, %g2
array8 %o4, %o5, %o7
loop_5792:
bn,a loop_5793
fmovrdgez %g1, %f12, %f10
bgu,pn %xcc, loop_5794
stw %o3, [%l7 + 0x3C]
loop_5793:
ld [%l7 + 0x58], %f0
fmovscs %icc, %f5, %f4
loop_5794:
srl %g6, 0x18, %g7
bn,pn %icc, loop_5795
ldx [%l7 + 0x50], %i7
ldd [%l7 + 0x60], %f4
stx %l2, [%l7 + 0x68]
loop_5795:
ldsh [%l7 + 0x1C], %g3
brnz %i0, loop_5796
ldub [%l7 + 0x14], %o2
fnors %f2, %f11, %f1
fblg %fcc2, loop_5797
loop_5796:
fmovdgu %icc, %f0, %f14
stb %i6, [%l7 + 0x60]
ldx [%l7 + 0x58], %g4
loop_5797:
sdiv %l4, 0x0388, %l3
ldd [%l7 + 0x60], %f0
xnor %l5, %l0, %o0
edge32n %o1, %i3, %l6
fmovdvs %icc, %f11, %f2
fpsub32 %f14, %f8, %f6
fbuge %fcc0, loop_5798
movre %l1, %i1, %o6
movpos %xcc, %i2, %i4
fmovdge %xcc, %f10, %f13
loop_5798:
lduh [%l7 + 0x20], %g5
fmovdl %icc, %f7, %f8
edge16ln %g2, %o4, %o5
edge16l %o7, %g1, %o3
movrgz %g6, 0x151, %g7
udivx %i7, 0x1BE6, %i5
fcmple32 %f6, %f2, %l2
fnor %f4, %f10, %f2
fmovsgu %icc, %f1, %f9
ldsb [%l7 + 0x16], %i0
ldub [%l7 + 0x59], %g3
fornot1s %f0, %f6, %f0
fpsub16 %f4, %f10, %f2
fmul8ulx16 %f10, %f10, %f0
ldsw [%l7 + 0x74], %i6
ble loop_5799
array32 %o2, %l4, %l3
tle %icc, 0x4
stb %l5, [%l7 + 0x27]
loop_5799:
bne %xcc, loop_5800
brlez %l0, loop_5801
stw %o0, [%l7 + 0x34]
stw %g4, [%l7 + 0x78]
loop_5800:
fmovrsgez %o1, %f9, %f0
loop_5801:
ldsh [%l7 + 0x26], %i3
srax %l1, 0x0E, %i1
ldd [%l7 + 0x68], %f14
brgez,a %l6, loop_5802
popc %i2, %o6
fnand %f12, %f0, %f2
brlez,a %i4, loop_5803
loop_5802:
edge16ln %g2, %g5, %o4
fmovdvc %icc, %f13, %f9
edge16ln %o5, %o7, %g1
loop_5803:
ldx [%l7 + 0x10], %g6
brnz,a %o3, loop_5804
stx %i7, [%l7 + 0x20]
fandnot2s %f8, %f3, %f15
fabss %f12, %f10
loop_5804:
bpos,a %icc, loop_5805
lduh [%l7 + 0x72], %i5
bneg,a,pn %icc, loop_5806
fba,a %fcc3, loop_5807
loop_5805:
umul %g7, 0x10C1, %l2
faligndata %f2, %f14, %f14
loop_5806:
st %f9, [%l7 + 0x44]
loop_5807:
ldsw [%l7 + 0x0C], %i0
be,a,pn %icc, loop_5808
lduh [%l7 + 0x0C], %i6
fandnot2 %f0, %f2, %f10
st %f5, [%l7 + 0x48]
loop_5808:
fcmps %fcc1, %f11, %f14
fmovda %xcc, %f2, %f13
fornot1 %f0, %f10, %f12
fcmpgt16 %f0, %f12, %o2
fcmpes %fcc0, %f3, %f8
stb %l4, [%l7 + 0x3B]
fmul8x16al %f5, %f4, %f14
st %f6, [%l7 + 0x70]
fmovdpos %xcc, %f9, %f1
fmovse %xcc, %f8, %f12
std %f10, [%l7 + 0x48]
ldub [%l7 + 0x50], %g3
stx %l5, [%l7 + 0x30]
fmovdpos %xcc, %f2, %f7
ldx [%l7 + 0x60], %l0
sdiv %o0, 0x1E34, %g4
fsrc2s %f7, %f10
taddcc %o1, 0x1751, %l3
ldsb [%l7 + 0x64], %l1
sth %i1, [%l7 + 0x28]
fpsub16 %f14, %f10, %f6
ldsh [%l7 + 0x40], %i3
movrgz %i2, %l6, %i4
fones %f12
fandnot1 %f12, %f14, %f6
move %xcc, %o6, %g2
st %f5, [%l7 + 0x14]
movgu %icc, %o4, %o5
bshuffle %f12, %f12, %f2
ldub [%l7 + 0x4D], %g5
edge16 %o7, %g6, %g1
st %f8, [%l7 + 0x68]
std %f12, [%l7 + 0x38]
srax %o3, 0x1E, %i5
edge8 %g7, %i7, %i0
fcmple32 %f6, %f10, %l2
fornot1 %f0, %f14, %f10
std %f0, [%l7 + 0x20]
fnand %f0, %f14, %f4
orncc %i6, %o2, %g3
tg %icc, 0x1
fand %f4, %f0, %f12
fmovdpos %xcc, %f10, %f11
sth %l4, [%l7 + 0x5C]
lduh [%l7 + 0x46], %l5
fmovdleu %xcc, %f9, %f3
tl %xcc, 0x4
stb %l0, [%l7 + 0x41]
lduw [%l7 + 0x38], %o0
fmovdgu %icc, %f6, %f6
fmovdgu %xcc, %f7, %f3
fbg %fcc3, loop_5809
fbul %fcc2, loop_5810
bgu,a %xcc, loop_5811
stw %o1, [%l7 + 0x48]
loop_5809:
fzeros %f10
loop_5810:
ldsb [%l7 + 0x52], %l3
loop_5811:
brgz,a %l1, loop_5812
fmovda %xcc, %f1, %f13
edge32ln %i1, %i3, %g4
ldsw [%l7 + 0x64], %l6
loop_5812:
fmovd %f8, %f6
stb %i4, [%l7 + 0x28]
tvs %xcc, 0x3
ldx [%l7 + 0x58], %o6
fpadd16s %f3, %f8, %f13
ldd [%l7 + 0x58], %f2
fbne,a %fcc3, loop_5813
subc %i2, %g2, %o4
subccc %o5, 0x0B40, %g5
movrlz %o7, %g6, %g1
loop_5813:
sth %i5, [%l7 + 0x08]
bcs %xcc, loop_5814
fnegs %f9, %f14
ldsb [%l7 + 0x56], %g7
movne %icc, %o3, %i0
loop_5814:
ldd [%l7 + 0x38], %f2
stx %i7, [%l7 + 0x70]
sll %i6, 0x1D, %o2
fmovda %icc, %f14, %f12
nop
setx loop_5815, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xnor %l2, 0x1366, %g3
edge16l %l4, %l0, %o0
array8 %o1, %l3, %l1
loop_5815:
lduw [%l7 + 0x48], %l5
ldd [%l7 + 0x10], %f0
fsrc1 %f4, %f0
fmovsa %icc, %f5, %f9
stx %i3, [%l7 + 0x78]
tsubcctv %g4, 0x1231, %l6
fmovdneg %icc, %f7, %f5
ba,a,pt %xcc, loop_5816
bvc,a,pn %icc, loop_5817
stx %i1, [%l7 + 0x68]
fbge,a %fcc1, loop_5818
loop_5816:
ba,a,pt %icc, loop_5819
loop_5817:
ldd [%l7 + 0x10], %f10
fmul8sux16 %f0, %f6, %f6
loop_5818:
sll %o6, 0x04, %i2
loop_5819:
subc %i4, %o4, %o5
ldsw [%l7 + 0x0C], %g2
udivcc %o7, 0x1190, %g6
fones %f8
stb %g5, [%l7 + 0x58]
fandnot2s %f12, %f9, %f7
fandnot2 %f2, %f14, %f10
st %f13, [%l7 + 0x58]
ldsh [%l7 + 0x1A], %g1
fpsub16 %f0, %f12, %f12
fsrc1s %f5, %f13
tgu %icc, 0x7
fpsub32s %f6, %f5, %f9
st %f3, [%l7 + 0x50]
lduw [%l7 + 0x3C], %g7
taddcc %i5, %o3, %i7
subc %i6, 0x0D64, %i0
fba %fcc1, loop_5820
ld [%l7 + 0x50], %f7
ldsb [%l7 + 0x15], %l2
mova %icc, %o2, %g3
loop_5820:
std %f14, [%l7 + 0x58]
pdist %f4, %f12, %f0
be loop_5821
fcmpd %fcc2, %f2, %f10
sra %l0, 0x14, %o0
tsubcc %l4, %o1, %l3
loop_5821:
andncc %l1, %l5, %i3
fmovrsne %g4, %f8, %f7
srax %l6, %i1, %o6
popc %i2, %i4
fmovsne %xcc, %f14, %f10
fmovdle %icc, %f4, %f12
ldsh [%l7 + 0x58], %o4
stx %o5, [%l7 + 0x08]
xor %g2, 0x0F67, %o7
fble,a %fcc2, loop_5822
tne %icc, 0x1
fpadd32s %f13, %f1, %f14
fbul,a %fcc1, loop_5823
loop_5822:
stw %g5, [%l7 + 0x7C]
orncc %g6, %g1, %i5
ldsw [%l7 + 0x68], %g7
loop_5823:
tpos %xcc, 0x0
nop
setx loop_5824, %l0, %l1
jmpl %l1, %o3
siam 0x6
nop
setx loop_5825, %l0, %l1
jmpl %l1, %i7
xnorcc %i0, 0x1B55, %l2
loop_5824:
fbge,a %fcc0, loop_5826
movn %xcc, %o2, %g3
loop_5825:
orcc %i6, %o0, %l4
fbu %fcc2, loop_5827
loop_5826:
te %xcc, 0x6
bcc %icc, loop_5828
add %l0, %o1, %l1
loop_5827:
orncc %l3, 0x0354, %i3
std %f14, [%l7 + 0x58]
loop_5828:
sth %l5, [%l7 + 0x52]
fmovd %f12, %f8
tcs %xcc, 0x1
udivx %g4, 0x0356, %l6
lduh [%l7 + 0x46], %i1
fsrc2 %f14, %f8
fbne,a %fcc0, loop_5829
fmovsa %icc, %f10, %f6
ldx [%l7 + 0x58], %o6
lduh [%l7 + 0x5C], %i4
loop_5829:
st %f5, [%l7 + 0x24]
fmovdvc %xcc, %f4, %f9
sdiv %o4, 0x1B9B, %o5
lduw [%l7 + 0x30], %g2
fabsd %f10, %f10
udiv %i2, 0x0263, %o7
ldd [%l7 + 0x30], %f2
fcmpne32 %f4, %f6, %g6
fmovs %f8, %f3
edge16n %g1, %i5, %g7
lduh [%l7 + 0x50], %g5
ldx [%l7 + 0x58], %i7
fmul8ulx16 %f8, %f2, %f2
st %f13, [%l7 + 0x74]
ldsh [%l7 + 0x24], %i0
movle %xcc, %l2, %o3
ldsh [%l7 + 0x6C], %g3
ba,a,pn %icc, loop_5830
faligndata %f12, %f14, %f4
fmovrslez %i6, %f11, %f11
ldsh [%l7 + 0x28], %o2
loop_5830:
fmovsneg %xcc, %f13, %f14
edge8l %o0, %l4, %o1
tsubcc %l0, %l1, %i3
stb %l5, [%l7 + 0x4D]
bl,pn %icc, loop_5831
ldx [%l7 + 0x10], %g4
sdivcc %l3, 0x016B, %i1
fmovrsgz %o6, %f15, %f14
loop_5831:
alignaddr %i4, %l6, %o5
fbuge,a %fcc0, loop_5832
for %f2, %f0, %f4
fbule %fcc1, loop_5833
fmovdpos %xcc, %f1, %f9
loop_5832:
be,a,pn %xcc, loop_5834
srax %g2, 0x1D, %o4
loop_5833:
lduw [%l7 + 0x18], %i2
bcc,a loop_5835
loop_5834:
fmovrde %o7, %f6, %f0
movg %xcc, %g6, %i5
ldsh [%l7 + 0x6A], %g1
loop_5835:
ld [%l7 + 0x34], %f2
ldd [%l7 + 0x18], %f4
fcmple32 %f10, %f12, %g7
bg,pn %icc, loop_5836
bleu,pn %icc, loop_5837
ld [%l7 + 0x0C], %f5
fmovd %f10, %f6
loop_5836:
ldsb [%l7 + 0x37], %g5
loop_5837:
std %f14, [%l7 + 0x50]
tle %xcc, 0x7
ldsw [%l7 + 0x48], %i7
siam 0x1
ld [%l7 + 0x58], %f15
fmovrdne %i0, %f8, %f4
for %f4, %f0, %f6
movne %xcc, %l2, %g3
ldsb [%l7 + 0x5F], %o3
bvs %icc, loop_5838
udivx %o2, 0x0D3A, %o0
fcmpeq32 %f12, %f4, %l4
movpos %icc, %i6, %o1
loop_5838:
stb %l1, [%l7 + 0x75]
fmovde %icc, %f15, %f2
fcmpgt32 %f2, %f6, %l0
fmovrdne %l5, %f10, %f2
fba %fcc3, loop_5839
movg %icc, %g4, %i3
fble %fcc2, loop_5840
edge8n %i1, %o6, %i4
loop_5839:
bg,a,pt %xcc, loop_5841
stx %l3, [%l7 + 0x08]
loop_5840:
ldsh [%l7 + 0x6E], %o5
stb %g2, [%l7 + 0x29]
loop_5841:
fcmple16 %f6, %f2, %o4
fmovsne %xcc, %f1, %f8
fsrc2 %f4, %f8
stw %l6, [%l7 + 0x60]
fors %f13, %f8, %f7
lduh [%l7 + 0x2C], %o7
subc %g6, 0x15C6, %i2
fmovrsgez %i5, %f8, %f9
bge,a,pt %xcc, loop_5842
fbl,a %fcc2, loop_5843
fnands %f12, %f8, %f4
tneg %xcc, 0x3
loop_5842:
movneg %icc, %g7, %g1
loop_5843:
fnot1s %f4, %f12
array32 %i7, %g5, %i0
xnor %l2, 0x0501, %g3
fxnor %f4, %f14, %f10
ld [%l7 + 0x3C], %f3
stw %o3, [%l7 + 0x0C]
addccc %o2, %l4, %o0
stw %i6, [%l7 + 0x4C]
tcs %xcc, 0x5
fbn %fcc0, loop_5844
ldub [%l7 + 0x40], %l1
fpsub16 %f8, %f4, %f10
std %f6, [%l7 + 0x30]
loop_5844:
bn,pt %xcc, loop_5845
st %f10, [%l7 + 0x70]
sdiv %l0, 0x10DC, %l5
brlz,a %o1, loop_5846
loop_5845:
std %f12, [%l7 + 0x10]
fbne,a %fcc1, loop_5847
bneg,a,pt %xcc, loop_5848
loop_5846:
std %f6, [%l7 + 0x68]
st %f4, [%l7 + 0x1C]
loop_5847:
sra %i3, %i1, %o6
loop_5848:
fmovd %f6, %f12
lduh [%l7 + 0x24], %g4
sth %l3, [%l7 + 0x08]
edge8l %i4, %o5, %o4
udiv %g2, 0x0716, %l6
nop
setx loop_5849, %l0, %l1
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], %g6
stx %i2, [%l7 + 0x08]
fbug,a %fcc3, loop_5850
loop_5849:
fnegs %f5, %f1
st %f13, [%l7 + 0x1C]
st %f9, [%l7 + 0x60]
loop_5850:
fmovdg %icc, %f6, %f15
move %icc, %o7, %g7
stx %g1, [%l7 + 0x18]
stw %i7, [%l7 + 0x60]
fone %f0
stw %i5, [%l7 + 0x2C]
edge32 %g5, %i0, %l2
tge %icc, 0x5
stx %g3, [%l7 + 0x28]
stw %o2, [%l7 + 0x0C]
fsrc1s %f11, %f9
array16 %l4, %o0, %i6
fnot2s %f11, %f1
fnot2 %f4, %f8
fmovrdgz %l1, %f2, %f6
stx %o3, [%l7 + 0x50]
stb %l5, [%l7 + 0x18]
addc %o1, %i3, %l0
ldx [%l7 + 0x50], %i1
movgu %xcc, %g4, %o6
lduh [%l7 + 0x48], %l3
fcmpgt16 %f6, %f2, %o5
edge16l %i4, %o4, %g2
be,pn %icc, loop_5851
udivx %g6, 0x00C7, %l6
edge8ln %i2, %g7, %g1
ldd [%l7 + 0x28], %f10
loop_5851:
sth %i7, [%l7 + 0x38]
stx %i5, [%l7 + 0x58]
brlez %g5, loop_5852
std %f8, [%l7 + 0x18]
sdivx %i0, 0x04BF, %l2
fornot1s %f7, %f11, %f10
loop_5852:
xnor %o7, 0x081C, %g3
subcc %o2, 0x17FD, %l4
fmovrdgez %i6, %f2, %f2
st %f2, [%l7 + 0x78]
stx %l1, [%l7 + 0x28]
bvs loop_5853
fcmpes %fcc3, %f14, %f0
brgez,a %o3, loop_5854
ldd [%l7 + 0x30], %f14
loop_5853:
fcmped %fcc1, %f12, %f12
sethi 0x1D2D, %l5
loop_5854:
stx %o0, [%l7 + 0x70]
fmovd %f14, %f2
movneg %icc, %i3, %l0
umul %o1, 0x114A, %i1
fbug,a %fcc0, loop_5855
tg %xcc, 0x6
sth %g4, [%l7 + 0x72]
tneg %xcc, 0x0
loop_5855:
lduw [%l7 + 0x3C], %l3
fpack32 %f8, %f2, %f10
stb %o6, [%l7 + 0x37]
fblg %fcc0, loop_5856
smulcc %i4, %o4, %o5
ldub [%l7 + 0x40], %g2
movrgez %l6, 0x375, %g6
loop_5856:
taddcc %i2, 0x0726, %g7
ble,a %icc, loop_5857
bshuffle %f8, %f8, %f12
edge8 %i7, %g1, %g5
st %f8, [%l7 + 0x40]
loop_5857:
fsrc2s %f8, %f13
lduh [%l7 + 0x1C], %i0
stb %i5, [%l7 + 0x73]
ldd [%l7 + 0x10], %f14
xorcc %l2, %g3, %o2
fpsub32s %f6, %f5, %f0
xorcc %l4, %i6, %o7
fornot1s %f1, %f7, %f5
fpack16 %f0, %f4
movrne %o3, 0x01B, %l1
sll %o0, %i3, %l5
stx %l0, [%l7 + 0x28]
lduh [%l7 + 0x0A], %i1
fmovrsgez %g4, %f3, %f2
fmovrde %o1, %f14, %f0
brgez %l3, loop_5858
mulx %o6, %i4, %o5
sth %g2, [%l7 + 0x70]
bl,a,pt %xcc, loop_5859
loop_5858:
stb %o4, [%l7 + 0x77]
tle %xcc, 0x3
brgz %l6, loop_5860
loop_5859:
sth %g6, [%l7 + 0x18]
fmul8x16al %f7, %f1, %f4
st %f3, [%l7 + 0x44]
loop_5860:
fba %fcc1, loop_5861
fpsub32s %f12, %f3, %f12
sth %g7, [%l7 + 0x40]
fmovrdlz %i2, %f8, %f8
loop_5861:
brgez %g1, loop_5862
umul %i7, 0x0BCE, %g5
ldsb [%l7 + 0x10], %i0
stx %l2, [%l7 + 0x38]
loop_5862:
fmovrsgz %i5, %f8, %f2
subcc %g3, %l4, %i6
fmovrdlz %o7, %f14, %f2
siam 0x3
fpadd16 %f0, %f10, %f0
mulscc %o2, %o3, %l1
fmovdcc %icc, %f11, %f1
edge16n %o0, %i3, %l5
fpmerge %f6, %f14, %f0
srl %i1, %g4, %l0
ld [%l7 + 0x68], %f11
ldsw [%l7 + 0x30], %l3
fors %f6, %f0, %f1
movcs %xcc, %o1, %i4
andn %o6, 0x1915, %o5
fmovdpos %icc, %f1, %f9
bleu,a,pt %xcc, loop_5863
fbne,a %fcc0, loop_5864
fornot1s %f14, %f5, %f1
fbg %fcc3, loop_5865
loop_5863:
ldx [%l7 + 0x78], %o4
loop_5864:
ldsh [%l7 + 0x3C], %g2
ldub [%l7 + 0x0F], %g6
loop_5865:
fmovrde %g7, %f2, %f10
bvc,pt %icc, loop_5866
bl %icc, loop_5867
tle %icc, 0x1
fbo %fcc1, loop_5868
loop_5866:
subcc %l6, 0x15C0, %i2
loop_5867:
udivx %g1, 0x1DF9, %g5
fmovsneg %xcc, %f0, %f7
loop_5868:
std %f10, [%l7 + 0x30]
bvs,pt %xcc, loop_5869
tsubcctv %i7, 0x128F, %l2
fcmpd %fcc3, %f4, %f2
ldub [%l7 + 0x77], %i0
loop_5869:
stx %g3, [%l7 + 0x58]
ldsw [%l7 + 0x34], %i5
fmovdneg %xcc, %f0, %f5
ld [%l7 + 0x70], %f10
fabsd %f2, %f2
bgu,a %icc, loop_5870
tl %icc, 0x7
tle %xcc, 0x5
fxnors %f15, %f1, %f14
loop_5870:
fbue %fcc0, loop_5871
stx %l4, [%l7 + 0x50]
for %f10, %f8, %f14
stw %o7, [%l7 + 0x54]
loop_5871:
nop
setx loop_5872, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldx [%l7 + 0x28], %i6
movrlz %o2, 0x3C8, %o3
fmovrslez %o0, %f13, %f4
loop_5872:
edge16 %l1, %l5, %i3
ldsh [%l7 + 0x1E], %i1
fandnot1s %f9, %f9, %f2
fnands %f13, %f14, %f11
ld [%l7 + 0x44], %f13
movvs %xcc, %g4, %l0
fpackfix %f6, %f12
udivx %l3, 0x03B7, %o1
ldub [%l7 + 0x72], %i4
fmovdpos %xcc, %f15, %f6
fpsub32 %f6, %f2, %f8
fpsub16 %f8, %f6, %f6
movl %icc, %o6, %o5
fmovscc %icc, %f6, %f2
std %f8, [%l7 + 0x08]
te %icc, 0x2
stw %o4, [%l7 + 0x2C]
fpack16 %f10, %f12
ldsh [%l7 + 0x5A], %g6
edge16n %g7, %g2, %l6
fmovrdgez %i2, %f12, %f6
movvs %xcc, %g1, %g5
ld [%l7 + 0x34], %f6
fmovsgu %xcc, %f15, %f5
stw %i7, [%l7 + 0x74]
fmovdl %xcc, %f12, %f5
movne %icc, %l2, %i0
fnot2s %f1, %f8
xorcc %i5, %g3, %l4
st %f5, [%l7 + 0x68]
ldsw [%l7 + 0x24], %o7
udiv %o2, 0x0677, %i6
stx %o3, [%l7 + 0x30]
fba %fcc2, loop_5873
fmovdgu %icc, %f0, %f15
ldx [%l7 + 0x68], %l1
edge8n %o0, %i3, %i1
loop_5873:
stw %l5, [%l7 + 0x48]
bvc %xcc, loop_5874
tg %xcc, 0x7
addc %l0, 0x1B3A, %l3
edge16 %o1, %i4, %o6
loop_5874:
tsubcctv %o5, 0x03D2, %g4
fmovsge %xcc, %f4, %f11
tg %icc, 0x1
ldx [%l7 + 0x48], %g6
fnor %f8, %f12, %f2
lduw [%l7 + 0x1C], %g7
tgu %icc, 0x2
movrlez %g2, 0x315, %l6
std %f8, [%l7 + 0x58]
bge loop_5875
fabss %f11, %f6
lduw [%l7 + 0x6C], %o4
tg %icc, 0x0
loop_5875:
edge32n %i2, %g1, %g5
tn %icc, 0x3
bshuffle %f0, %f6, %f12
fmul8x16al %f14, %f10, %f6
fpackfix %f2, %f4
std %f6, [%l7 + 0x78]
fnegd %f4, %f14
udiv %i7, 0x0573, %l2
fbo %fcc0, loop_5876
mulx %i0, 0x07E3, %i5
sth %l4, [%l7 + 0x6C]
ldub [%l7 + 0x5C], %g3
loop_5876:
ldsh [%l7 + 0x20], %o7
ldsw [%l7 + 0x78], %i6
ldsw [%l7 + 0x7C], %o2
ldsh [%l7 + 0x42], %l1
edge16l %o0, %o3, %i3
brgz,a %i1, loop_5877
fmul8ulx16 %f6, %f0, %f0
fabss %f10, %f0
ba,a loop_5878
loop_5877:
stb %l0, [%l7 + 0x52]
taddcc %l5, 0x1A61, %l3
ldx [%l7 + 0x70], %o1
loop_5878:
fmul8x16al %f15, %f1, %f6
movrlez %i4, %o5, %o6
sdivx %g4, 0x0134, %g6
fmovdvs %icc, %f3, %f0
bne,pn %icc, loop_5879
fandnot1 %f6, %f8, %f2
fandnot2 %f10, %f8, %f2
lduw [%l7 + 0x7C], %g7
loop_5879:
bge,a loop_5880
fba %fcc0, loop_5881
fmul8x16al %f2, %f15, %f14
tleu %xcc, 0x7
loop_5880:
movl %xcc, %l6, %g2
loop_5881:
fcmpes %fcc3, %f9, %f10
for %f2, %f2, %f2
fornot2s %f15, %f11, %f15
lduw [%l7 + 0x7C], %i2
fcmpeq32 %f14, %f0, %g1
fcmpeq16 %f4, %f0, %g5
bge,pn %icc, loop_5882
andncc %o4, %i7, %i0
fmovdvc %icc, %f1, %f7
fmovse %xcc, %f8, %f2
loop_5882:
brgz %i5, loop_5883
lduw [%l7 + 0x4C], %l4
tle %icc, 0x0
ldub [%l7 + 0x2D], %l2
loop_5883:
std %f4, [%l7 + 0x70]
fmovsge %xcc, %f9, %f6
faligndata %f12, %f2, %f12
lduh [%l7 + 0x5C], %g3
fbu %fcc3, loop_5884
tneg %icc, 0x7
tneg %xcc, 0x1
bshuffle %f2, %f6, %f4
loop_5884:
fnors %f10, %f10, %f4
ld [%l7 + 0x48], %f5
bvs,pn %xcc, loop_5885
fble,a %fcc2, loop_5886
ldsw [%l7 + 0x58], %o7
pdist %f10, %f4, %f12
loop_5885:
fpack32 %f14, %f10, %f2
loop_5886:
movvc %icc, %i6, %l1
fblg %fcc2, loop_5887
bl,pn %icc, loop_5888
lduw [%l7 + 0x44], %o2
fbuge %fcc3, loop_5889
loop_5887:
be,a,pn %xcc, loop_5890
loop_5888:
bpos,a loop_5891
brgz %o0, loop_5892
loop_5889:
std %f14, [%l7 + 0x20]
loop_5890:
ldd [%l7 + 0x10], %f4
loop_5891:
stb %i3, [%l7 + 0x5C]
loop_5892:
ba,pt %xcc, loop_5893
sethi 0x0B2A, %o3
stw %i1, [%l7 + 0x5C]
sllx %l5, %l0, %l3
loop_5893:
fmul8ulx16 %f14, %f6, %f2
ldsb [%l7 + 0x45], %o1
ldsw [%l7 + 0x30], %o5
sth %i4, [%l7 + 0x38]
fmovsge %icc, %f10, %f6
tleu %icc, 0x6
fornot1s %f8, %f6, %f12
std %f14, [%l7 + 0x58]
xorcc %g4, 0x10E1, %o6
andn %g6, %l6, %g7
ta %xcc, 0x0
ldsb [%l7 + 0x35], %g2
ldx [%l7 + 0x08], %g1
bshuffle %f14, %f4, %f4
movle %xcc, %g5, %i2
fbge,a %fcc1, loop_5894
fbule,a %fcc2, loop_5895
fbug,a %fcc0, loop_5896
sllx %i7, 0x1E, %i0
loop_5894:
brlz,a %i5, loop_5897
loop_5895:
alignaddr %l4, %o4, %g3
loop_5896:
andncc %o7, %i6, %l1
fmovse %icc, %f6, %f7
loop_5897:
fmul8x16al %f4, %f9, %f4
be,pt %xcc, loop_5898
fnot2 %f8, %f6
fpsub32 %f6, %f10, %f10
fnot1 %f2, %f8
loop_5898:
ldx [%l7 + 0x30], %l2
orncc %o0, 0x0F31, %o2
lduh [%l7 + 0x76], %o3
lduh [%l7 + 0x0C], %i3
ldsw [%l7 + 0x08], %l5
sth %l0, [%l7 + 0x3E]
fcmpne32 %f4, %f6, %i1
fbe,a %fcc0, loop_5899
fbne,a %fcc3, loop_5900
stb %l3, [%l7 + 0x61]
std %f8, [%l7 + 0x48]
loop_5899:
bshuffle %f10, %f12, %f6
loop_5900:
fmovdle %icc, %f10, %f2
edge8 %o5, %i4, %o1
stw %o6, [%l7 + 0x18]
movvc %icc, %g6, %g4
edge8l %l6, %g7, %g2
fmovscc %xcc, %f0, %f11
ta %icc, 0x4
sth %g5, [%l7 + 0x1C]
movge %icc, %g1, %i2
std %f8, [%l7 + 0x20]
fbug %fcc1, loop_5901
fmovsn %xcc, %f4, %f8
taddcc %i0, 0x0615, %i5
edge32ln %i7, %l4, %o4
loop_5901:
movrgz %g3, %o7, %i6
fmovrsgez %l1, %f11, %f0
fmovdvc %xcc, %f10, %f14
fpmerge %f12, %f2, %f14
fnot1s %f6, %f15
st %f1, [%l7 + 0x78]
stb %l2, [%l7 + 0x78]
ldsb [%l7 + 0x23], %o0
fmovsgu %icc, %f15, %f9
bne,a loop_5902
fmul8ulx16 %f10, %f2, %f8
ldd [%l7 + 0x20], %f4
fsrc1 %f14, %f8
loop_5902:
bne,a,pt %xcc, loop_5903
srlx %o3, %i3, %o2
fabss %f12, %f8
stb %l0, [%l7 + 0x3B]
loop_5903:
fmovrsne %l5, %f13, %f10
fmovrslez %i1, %f15, %f1
sdiv %o5, 0x0F7D, %l3
stx %o1, [%l7 + 0x08]
fxnor %f14, %f14, %f2
fmovsg %icc, %f9, %f3
srax %i4, %o6, %g6
fandnot1s %f3, %f11, %f12
fmovdn %xcc, %f7, %f6
fnegs %f5, %f5
addc %g4, %g7, %g2
fpadd32 %f10, %f4, %f14
fxnors %f15, %f8, %f12
edge16n %l6, %g5, %g1
edge8 %i0, %i5, %i7
fandnot1s %f9, %f4, %f11
sra %l4, 0x12, %i2
sth %g3, [%l7 + 0x5C]
ta %xcc, 0x6
sll %o7, 0x07, %i6
ldsb [%l7 + 0x5A], %l1
fzero %f4
fbul %fcc1, loop_5904
ldsb [%l7 + 0x7B], %o4
fmovse %icc, %f15, %f2
lduw [%l7 + 0x2C], %l2
loop_5904:
ldd [%l7 + 0x48], %f6
fors %f13, %f9, %f14
stw %o0, [%l7 + 0x64]
fmovrslz %o3, %f1, %f11
ldx [%l7 + 0x28], %i3
fmovrsgez %o2, %f13, %f13
stw %l0, [%l7 + 0x7C]
sth %l5, [%l7 + 0x28]
bvc,pn %xcc, loop_5905
bgu %icc, loop_5906
ld [%l7 + 0x14], %f0
ldsb [%l7 + 0x39], %o5
loop_5905:
popc %i1, %o1
loop_5906:
edge16n %l3, %o6, %i4
edge32n %g6, %g7, %g4
stx %l6, [%l7 + 0x20]
fba,a %fcc3, loop_5907
stb %g5, [%l7 + 0x73]
std %f12, [%l7 + 0x78]
fmul8x16au %f9, %f8, %f14
loop_5907:
array32 %g2, %i0, %i5
st %f4, [%l7 + 0x4C]
tcc %xcc, 0x0
fcmpd %fcc3, %f6, %f10
or %i7, %l4, %i2
fmovdvs %xcc, %f1, %f4
tne %icc, 0x1
tneg %icc, 0x2
array32 %g3, %g1, %o7
lduh [%l7 + 0x4A], %l1
fmovd %f12, %f8
movne %icc, %o4, %i6
ldx [%l7 + 0x28], %l2
stx %o0, [%l7 + 0x50]
stx %i3, [%l7 + 0x08]
fnegd %f8, %f0
fpackfix %f8, %f13
fpadd32s %f10, %f11, %f1
ldx [%l7 + 0x70], %o3
ldd [%l7 + 0x68], %f0
brgez,a %o2, loop_5908
edge32l %l0, %l5, %i1
movrgz %o5, 0x0F7, %l3
ldx [%l7 + 0x20], %o1
loop_5908:
fmovsl %icc, %f12, %f15
ld [%l7 + 0x6C], %f14
fcmpes %fcc3, %f11, %f13
stb %o6, [%l7 + 0x58]
fcmpeq32 %f12, %f6, %g6
fands %f13, %f13, %f13
fmul8sux16 %f0, %f6, %f6
edge8ln %g7, %i4, %l6
udivx %g5, 0x1822, %g2
edge16l %g4, %i0, %i7
fmuld8ulx16 %f6, %f7, %f4
fmovrdlz %l4, %f8, %f10
fmovscs %xcc, %f14, %f8
tn %icc, 0x1
ldx [%l7 + 0x78], %i5
fmovrdgz %g3, %f12, %f4
stw %g1, [%l7 + 0x60]
fornot1s %f11, %f12, %f5
movrgz %o7, %i2, %o4
movl %icc, %i6, %l1
lduh [%l7 + 0x36], %o0
bvc %icc, loop_5909
lduh [%l7 + 0x56], %i3
movne %xcc, %o3, %o2
fcmple16 %f10, %f8, %l0
loop_5909:
alignaddrl %l5, %l2, %o5
tcc %icc, 0x1
brgz %i1, loop_5910
edge16l %l3, %o1, %o6
fbue,a %fcc0, loop_5911
ld [%l7 + 0x78], %f8
loop_5910:
stx %g7, [%l7 + 0x10]
std %f0, [%l7 + 0x30]
loop_5911:
andcc %i4, 0x1FCF, %g6
fmovrdgz %l6, %f8, %f14
std %f0, [%l7 + 0x60]
edge8n %g2, %g5, %g4
fmovrdgz %i0, %f14, %f10
sth %i7, [%l7 + 0x56]
fmovda %xcc, %f2, %f10
edge8l %l4, %i5, %g3
movne %icc, %o7, %i2
stx %g1, [%l7 + 0x30]
edge32ln %i6, %o4, %l1
orn %i3, %o3, %o0
alignaddr %l0, %o2, %l5
movrlz %o5, %i1, %l3
fnot2 %f2, %f14
ld [%l7 + 0x08], %f12
udivcc %o1, 0x0D25, %o6
tvc %xcc, 0x1
sdivcc %l2, 0x1F79, %g7
ldsw [%l7 + 0x64], %i4
nop
setx loop_5912, %l0, %l1
jmpl %l1, %g6
taddcc %g2, %g5, %l6
fandnot1 %f12, %f6, %f10
sdivcc %i0, 0x11D1, %i7
loop_5912:
fmovsn %xcc, %f8, %f14
subc %l4, %i5, %g4
stx %g3, [%l7 + 0x70]
fbne %fcc1, loop_5913
ldub [%l7 + 0x31], %i2
udivx %o7, 0x1AAB, %g1
fbn,a %fcc1, loop_5914
loop_5913:
fmovsle %xcc, %f4, %f8
fnot2s %f7, %f4
bleu,a,pn %icc, loop_5915
loop_5914:
orncc %o4, 0x0896, %l1
stb %i3, [%l7 + 0x61]
fmovrsgez %o3, %f12, %f1
loop_5915:
taddcc %o0, %l0, %o2
ldsb [%l7 + 0x21], %l5
fmovsvc %icc, %f0, %f15
fnand %f12, %f8, %f12
fmovrslz %o5, %f0, %f0
addccc %i1, 0x0745, %i6
edge8ln %o1, %l3, %l2
andcc %o6, 0x1CE5, %g7
st %f8, [%l7 + 0x10]
umulcc %g6, %g2, %i4
ldd [%l7 + 0x48], %f10
fmovsge %xcc, %f0, %f4
fornot1 %f14, %f12, %f2
stb %l6, [%l7 + 0x4A]
movleu %icc, %g5, %i7
nop
setx loop_5916, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %i0, [%l7 + 0x37]
ldsh [%l7 + 0x1C], %i5
nop
setx loop_5917, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5916:
movrne %l4, %g4, %i2
tvc %xcc, 0x6
movneg %icc, %o7, %g1
loop_5917:
smul %g3, 0x0C8B, %o4
fand %f14, %f8, %f10
and %l1, %o3, %o0
brnz,a %i3, loop_5918
sdivx %l0, 0x051A, %l5
st %f1, [%l7 + 0x18]
ldsb [%l7 + 0x57], %o5
loop_5918:
sth %o2, [%l7 + 0x10]
xorcc %i6, %i1, %o1
lduh [%l7 + 0x36], %l3
fxnors %f13, %f13, %f0
lduh [%l7 + 0x74], %o6
fmovsgu %xcc, %f8, %f3
stb %l2, [%l7 + 0x69]
ldsh [%l7 + 0x3C], %g7
brgez %g6, loop_5919
tg %xcc, 0x0
ldd [%l7 + 0x28], %f2
edge8ln %g2, %l6, %g5
loop_5919:
udiv %i7, 0x0C35, %i0
fmovsa %xcc, %f5, %f10
edge32 %i4, %l4, %g4
ba,pn %xcc, loop_5920
movl %xcc, %i2, %i5
ld [%l7 + 0x64], %f15
fnot2 %f4, %f10
loop_5920:
movgu %icc, %o7, %g1
edge8 %g3, %o4, %o3
fpack16 %f10, %f2
fmovsneg %xcc, %f11, %f15
fmovdneg %xcc, %f9, %f6
stw %o0, [%l7 + 0x6C]
fmovrdlz %i3, %f2, %f14
fmovrsgez %l1, %f8, %f2
fmovdcc %icc, %f4, %f9
tn %xcc, 0x6
lduh [%l7 + 0x5A], %l5
movpos %xcc, %o5, %o2
xnorcc %i6, %i1, %l0
fsrc2s %f10, %f6
sllx %o1, 0x0E, %o6
fcmpne16 %f6, %f10, %l2
srl %g7, 0x10, %l3
fbule,a %fcc3, loop_5921
fnot2s %f4, %f11
array16 %g6, %l6, %g2
tcc %icc, 0x6
loop_5921:
subccc %g5, %i7, %i4
fpadd16 %f12, %f10, %f8
st %f3, [%l7 + 0x74]
stb %i0, [%l7 + 0x5F]
umul %l4, %g4, %i5
fbul %fcc3, loop_5922
ldsw [%l7 + 0x20], %i2
stx %g1, [%l7 + 0x18]
fbul,a %fcc0, loop_5923
loop_5922:
bcs loop_5924
fmovdvs %icc, %f7, %f10
fnegd %f8, %f0
loop_5923:
edge32ln %g3, %o4, %o3
loop_5924:
bgu,a,pn %icc, loop_5925
movn %icc, %o7, %o0
sth %l1, [%l7 + 0x64]
fnegs %f5, %f3
loop_5925:
edge16 %l5, %o5, %o2
ldd [%l7 + 0x68], %f0
movrgez %i6, %i3, %l0
fmovscc %xcc, %f12, %f14
umul %o1, 0x1479, %o6
tle %xcc, 0x6
orcc %i1, %l2, %g7
ldsb [%l7 + 0x34], %g6
fmovrde %l6, %f10, %f0
bg,a,pn %xcc, loop_5926
movcs %icc, %l3, %g5
movcs %icc, %i7, %i4
taddcctv %i0, 0x16D5, %g2
loop_5926:
std %f6, [%l7 + 0x50]
stb %g4, [%l7 + 0x57]
fmovdneg %icc, %f5, %f13
sth %l4, [%l7 + 0x40]
ble %icc, loop_5927
fpadd16 %f0, %f6, %f6
fmovsle %icc, %f14, %f6
edge16l %i2, %g1, %g3
loop_5927:
fbne %fcc3, loop_5928
sth %o4, [%l7 + 0x76]
std %f14, [%l7 + 0x48]
fmovse %icc, %f2, %f0
loop_5928:
fmovsl %icc, %f15, %f5
fzeros %f13
fxors %f2, %f12, %f13
fmovdcs %xcc, %f15, %f9
edge8n %o3, %o7, %i5
ldsh [%l7 + 0x66], %o0
popc 0x189F, %l1
sdivx %o5, 0x094B, %o2
srlx %l5, %i3, %i6
st %f6, [%l7 + 0x68]
st %f0, [%l7 + 0x58]
te %xcc, 0x4
fpadd16s %f11, %f6, %f10
subccc %l0, 0x0A8A, %o1
mulscc %i1, 0x05EF, %o6
tle %xcc, 0x6
st %f3, [%l7 + 0x2C]
stb %g7, [%l7 + 0x63]
ldsb [%l7 + 0x71], %g6
tn %icc, 0x6
fpsub16 %f6, %f4, %f8
fcmpeq16 %f0, %f10, %l6
fbne,a %fcc0, loop_5929
stx %l3, [%l7 + 0x78]
bcs,a,pt %xcc, loop_5930
xorcc %g5, %l2, %i7
loop_5929:
fmovsvs %icc, %f0, %f7
fmovrsgz %i0, %f1, %f2
loop_5930:
fcmpeq32 %f0, %f4, %i4
edge16ln %g2, %g4, %i2
lduw [%l7 + 0x5C], %l4
fba,a %fcc3, loop_5931
fbe,a %fcc3, loop_5932
fbn %fcc0, loop_5933
ldsb [%l7 + 0x38], %g1
loop_5931:
fexpand %f8, %f14
loop_5932:
ldub [%l7 + 0x3D], %o4
loop_5933:
umul %o3, 0x04AD, %g3
stw %o7, [%l7 + 0x40]
fornot2s %f0, %f0, %f7
movrne %i5, %l1, %o0
fnands %f8, %f2, %f13
tsubcctv %o2, 0x1AF6, %l5
xnor %o5, %i3, %i6
fmovd %f4, %f12
andn %l0, 0x18AF, %i1
movrne %o1, 0x336, %o6
tcc %icc, 0x7
edge32ln %g7, %l6, %g6
ldx [%l7 + 0x28], %l3
ldsw [%l7 + 0x58], %g5
fzeros %f1
xor %l2, 0x1B92, %i0
st %f5, [%l7 + 0x74]
te %icc, 0x5
fnot2 %f2, %f2
orcc %i7, %i4, %g4
nop
setx loop_5934, %l0, %l1
jmpl %l1, %g2
fbge,a %fcc1, loop_5935
fcmpgt32 %f2, %f10, %l4
popc %i2, %g1
loop_5934:
fand %f14, %f10, %f14
loop_5935:
fpadd32 %f12, %f10, %f4
st %f3, [%l7 + 0x14]
tgu %icc, 0x1
fmovspos %xcc, %f11, %f6
fblg %fcc2, loop_5936
fmovsne %xcc, %f2, %f9
ldub [%l7 + 0x27], %o4
fcmple32 %f4, %f14, %o3
loop_5936:
tvs %icc, 0x6
sth %g3, [%l7 + 0x4C]
movrlez %i5, %o7, %o0
tvc %xcc, 0x1
fcmped %fcc3, %f4, %f0
bleu,a,pn %icc, loop_5937
lduh [%l7 + 0x58], %o2
fmovsne %xcc, %f2, %f6
fbug,a %fcc2, loop_5938
loop_5937:
edge32ln %l1, %l5, %o5
fpsub16s %f7, %f6, %f7
addccc %i6, 0x0BD3, %i3
loop_5938:
fmul8x16 %f11, %f4, %f14
addc %i1, 0x0B9D, %o1
stw %o6, [%l7 + 0x54]
fcmple32 %f6, %f0, %g7
fmovsne %icc, %f14, %f2
fmovdpos %icc, %f0, %f6
srl %l0, 0x15, %l6
tsubcctv %g6, %l3, %l2
movrgez %g5, 0x345, %i0
stx %i4, [%l7 + 0x70]
edge16ln %i7, %g4, %g2
sdiv %i2, 0x0BA5, %g1
sethi 0x07E7, %o4
ldx [%l7 + 0x30], %l4
ld [%l7 + 0x6C], %f9
fsrc1 %f4, %f8
ble,a,pn %icc, loop_5939
ldub [%l7 + 0x2B], %g3
tg %icc, 0x7
movpos %xcc, %o3, %o7
loop_5939:
fpack16 %f10, %f9
fbo %fcc1, loop_5940
fmovdpos %xcc, %f3, %f0
srl %i5, 0x0A, %o2
be,pn %xcc, loop_5941
loop_5940:
ldsw [%l7 + 0x4C], %l1
movpos %xcc, %l5, %o5
nop
setx loop_5942, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5941:
ldsh [%l7 + 0x40], %i6
smulcc %i3, 0x0233, %i1
ldsb [%l7 + 0x37], %o0
loop_5942:
fpack16 %f2, %f7
tneg %icc, 0x6
move %xcc, %o6, %o1
fmovsgu %icc, %f10, %f14
ldsb [%l7 + 0x57], %g7
stx %l6, [%l7 + 0x40]
xnor %g6, 0x0DA3, %l3
stx %l0, [%l7 + 0x68]
tsubcctv %g5, %l2, %i0
st %f10, [%l7 + 0x1C]
xorcc %i4, 0x0D62, %i7
fbn %fcc0, loop_5943
stw %g4, [%l7 + 0x34]
ldsh [%l7 + 0x28], %i2
ldsh [%l7 + 0x74], %g2
loop_5943:
edge8 %g1, %o4, %l4
fmovrdne %g3, %f2, %f8
move %xcc, %o7, %o3
lduw [%l7 + 0x64], %i5
fbul,a %fcc0, loop_5944
sll %o2, 0x1C, %l1
fpadd32s %f11, %f15, %f12
ldd [%l7 + 0x68], %f12
loop_5944:
stb %o5, [%l7 + 0x34]
fmuld8sux16 %f6, %f11, %f2
stw %i6, [%l7 + 0x18]
fmovda %icc, %f6, %f7
fba,a %fcc1, loop_5945
fnot1 %f8, %f0
ldub [%l7 + 0x4C], %l5
bge %icc, loop_5946
loop_5945:
fpmerge %f3, %f14, %f10
andncc %i1, %i3, %o6
stb %o1, [%l7 + 0x34]
loop_5946:
ldsh [%l7 + 0x50], %o0
st %f6, [%l7 + 0x54]
st %f8, [%l7 + 0x18]
fbge,a %fcc1, loop_5947
brnz,a %g7, loop_5948
ldx [%l7 + 0x10], %g6
srlx %l3, %l0, %l6
loop_5947:
edge32 %l2, %g5, %i4
loop_5948:
bcs,a,pn %xcc, loop_5949
for %f8, %f10, %f4
fands %f2, %f14, %f2
andn %i7, 0x1539, %g4
loop_5949:
fxnors %f9, %f0, %f10
xorcc %i0, 0x05C9, %i2
sdivx %g1, 0x09F1, %o4
sth %g2, [%l7 + 0x0C]
srax %l4, 0x0A, %g3
fabsd %f8, %f12
subcc %o7, 0x1420, %o3
fmovdg %icc, %f4, %f14
std %f2, [%l7 + 0x08]
st %f9, [%l7 + 0x60]
alignaddrl %o2, %i5, %l1
stx %o5, [%l7 + 0x68]
fornot2 %f6, %f12, %f14
ld [%l7 + 0x4C], %f3
ldub [%l7 + 0x2C], %l5
subcc %i6, %i1, %i3
umulcc %o6, 0x0F22, %o1
fbg,a %fcc0, loop_5950
popc 0x18CE, %g7
fxnor %f6, %f8, %f4
or %o0, 0x1022, %l3
loop_5950:
bleu,a %xcc, loop_5951
std %f12, [%l7 + 0x38]
fpack16 %f2, %f14
fmovrsne %g6, %f3, %f0
loop_5951:
fmovsleu %icc, %f6, %f6
ldd [%l7 + 0x78], %f2
fmovsn %icc, %f9, %f14
stx %l0, [%l7 + 0x18]
edge32l %l6, %l2, %g5
fmovrdne %i4, %f6, %f0
addccc %i7, 0x0A1F, %g4
tl %icc, 0x1
ld [%l7 + 0x40], %f14
std %f6, [%l7 + 0x38]
bg,a,pt %xcc, loop_5952
fmovdne %xcc, %f13, %f12
fmul8x16al %f3, %f2, %f4
lduh [%l7 + 0x46], %i2
loop_5952:
fpadd16s %f3, %f12, %f2
stb %i0, [%l7 + 0x5E]
edge8ln %o4, %g2, %g1
fbg,a %fcc0, loop_5953
ldsw [%l7 + 0x38], %l4
tsubcctv %g3, %o7, %o3
fmovdg %icc, %f0, %f12
loop_5953:
sth %o2, [%l7 + 0x3E]
ldsh [%l7 + 0x18], %i5
movvc %xcc, %o5, %l1
be,a %icc, loop_5954
and %i6, %i1, %i3
fbn %fcc2, loop_5955
fmovdvs %xcc, %f14, %f10
loop_5954:
fors %f8, %f5, %f2
fmovdg %icc, %f15, %f9
loop_5955:
movcs %icc, %l5, %o1
ldsb [%l7 + 0x34], %o6
fmovsle %xcc, %f14, %f7
fba,a %fcc2, loop_5956
ldd [%l7 + 0x10], %f12
mulx %g7, %l3, %o0
fnot1s %f1, %f5
loop_5956:
ldd [%l7 + 0x10], %f10
st %f14, [%l7 + 0x1C]
fmuld8ulx16 %f1, %f15, %f6
bcc,pt %xcc, loop_5957
mulx %l0, %l6, %l2
fmovsleu %icc, %f2, %f0
lduw [%l7 + 0x7C], %g6
loop_5957:
ldsw [%l7 + 0x2C], %i4
te %xcc, 0x4
st %f3, [%l7 + 0x7C]
fsrc1s %f7, %f1
stw %i7, [%l7 + 0x40]
sll %g4, %i2, %i0
sethi 0x1599, %g5
fbuge,a %fcc2, loop_5958
ldsb [%l7 + 0x12], %o4
fzero %f0
fmul8ulx16 %f10, %f12, %f0
loop_5958:
fmovsg %xcc, %f10, %f12
fbuge %fcc0, loop_5959
ldsh [%l7 + 0x0A], %g1
movn %icc, %g2, %g3
fbne %fcc0, loop_5960
loop_5959:
fbo %fcc3, loop_5961
ldsb [%l7 + 0x3F], %o7
tleu %icc, 0x5
loop_5960:
ldub [%l7 + 0x41], %o3
loop_5961:
fcmpeq32 %f14, %f14, %o2
nop
setx loop_5962, %l0, %l1
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, 0x0
fzero %f8
xorcc %l4, %i5, %o5
loop_5962:
ldd [%l7 + 0x58], %f6
ldsb [%l7 + 0x30], %l1
std %f6, [%l7 + 0x40]
ldx [%l7 + 0x68], %i6
fpmerge %f1, %f8, %f4
xnor %i1, %i3, %o1
stw %o6, [%l7 + 0x40]
fmovsn %icc, %f1, %f8
movvs %xcc, %g7, %l3
movle %xcc, %l5, %l0
fmul8ulx16 %f12, %f4, %f12
lduw [%l7 + 0x78], %l6
fblg,a %fcc2, loop_5963
nop
setx loop_5964, %l0, %l1
jmpl %l1, %o0
array32 %l2, %i4, %i7
fsrc1 %f2, %f10
loop_5963:
fbn %fcc2, loop_5965
loop_5964:
std %f4, [%l7 + 0x70]
lduw [%l7 + 0x28], %g6
fmovdpos %xcc, %f12, %f9
loop_5965:
ldx [%l7 + 0x28], %i2
fmovsl %xcc, %f14, %f14
bne %xcc, loop_5966
array16 %i0, %g4, %g5
movrlez %o4, %g2, %g1
ldsw [%l7 + 0x3C], %g3
loop_5966:
fbl %fcc3, loop_5967
fmovrsgez %o3, %f6, %f1
fmul8ulx16 %f12, %f8, %f4
fbue,a %fcc1, loop_5968
loop_5967:
fzero %f6
array8 %o7, %o2, %i5
fmovsleu %xcc, %f1, %f12
loop_5968:
fand %f2, %f12, %f0
fpsub32 %f12, %f4, %f0
array8 %o5, %l4, %l1
edge16l %i6, %i1, %o1
stb %i3, [%l7 + 0x75]
fpadd16s %f7, %f10, %f11
fnors %f9, %f5, %f13
ldd [%l7 + 0x18], %f8
tne %icc, 0x5
ldub [%l7 + 0x4D], %g7
or %l3, %l5, %o6
stx %l0, [%l7 + 0x08]
fcmple32 %f0, %f12, %l6
stb %l2, [%l7 + 0x30]
fmovrslez %i4, %f14, %f13
movg %icc, %i7, %o0
move %xcc, %g6, %i2
bcs loop_5969
fmovdvs %icc, %f2, %f4
fmul8ulx16 %f14, %f4, %f4
sethi 0x014B, %g4
loop_5969:
tneg %xcc, 0x3
fmovdg %icc, %f7, %f4
ldub [%l7 + 0x70], %g5
fxnor %f6, %f2, %f12
fsrc2 %f0, %f8
fandnot1s %f3, %f3, %f8
lduh [%l7 + 0x72], %i0
ldd [%l7 + 0x18], %f10
ldsh [%l7 + 0x32], %g2
umul %o4, %g3, %g1
fmovdcc %xcc, %f6, %f8
ldd [%l7 + 0x50], %f10
brgz,a %o7, loop_5970
edge16n %o3, %i5, %o2
stw %l4, [%l7 + 0x48]
lduw [%l7 + 0x18], %o5
loop_5970:
bneg %xcc, loop_5971
std %f6, [%l7 + 0x08]
fpsub16 %f6, %f8, %f0
fmovscc %xcc, %f8, %f9
loop_5971:
movvc %xcc, %l1, %i1
fpsub16s %f3, %f13, %f13
fmovdgu %xcc, %f7, %f15
fcmped %fcc2, %f8, %f12
ldd [%l7 + 0x70], %f2
fbul,a %fcc0, loop_5972
bg loop_5973
fmovdcs %xcc, %f4, %f1
bgu,a,pt %icc, loop_5974
loop_5972:
fnor %f2, %f4, %f6
loop_5973:
ldsh [%l7 + 0x1A], %o1
sth %i6, [%l7 + 0x1A]
loop_5974:
stb %g7, [%l7 + 0x2F]
fbule,a %fcc2, loop_5975
edge16l %l3, %l5, %i3
movne %xcc, %o6, %l0
lduh [%l7 + 0x24], %l2
loop_5975:
bleu,pt %xcc, loop_5976
array16 %l6, %i4, %i7
fmovrsgz %o0, %f5, %f8
ldsh [%l7 + 0x5E], %g6
loop_5976:
fsrc2s %f4, %f14
fandnot1s %f11, %f12, %f10
addccc %g4, %i2, %g5
fmovs %f9, %f9
ldx [%l7 + 0x68], %i0
fbo,a %fcc3, loop_5977
lduw [%l7 + 0x18], %g2
fmovs %f7, %f1
srax %o4, %g1, %o7
loop_5977:
fmovrdlez %o3, %f8, %f14
subcc %i5, 0x0BB9, %g3
ldub [%l7 + 0x52], %o2
move %icc, %l4, %o5
fmovdge %xcc, %f3, %f12
ldsw [%l7 + 0x0C], %i1
fmovse %icc, %f3, %f7
lduh [%l7 + 0x30], %l1
fxor %f4, %f6, %f14
fpack32 %f14, %f4, %f6
movrlez %i6, 0x1AE, %g7
or %o1, %l5, %l3
fmovrslez %i3, %f13, %f4
movle %icc, %l0, %l2
ldsw [%l7 + 0x50], %o6
faligndata %f0, %f6, %f10
stx %l6, [%l7 + 0x68]
mulscc %i4, %i7, %o0
fmovrsgez %g4, %f3, %f6
ldub [%l7 + 0x7E], %g6
st %f11, [%l7 + 0x40]
bpos %xcc, loop_5978
stx %g5, [%l7 + 0x40]
fcmpes %fcc1, %f2, %f3
fexpand %f5, %f2
loop_5978:
fmovspos %xcc, %f10, %f13
stw %i0, [%l7 + 0x0C]
stw %i2, [%l7 + 0x30]
array16 %g2, %o4, %g1
for %f10, %f8, %f4
tleu %icc, 0x2
fmovdneg %icc, %f6, %f14
edge8l %o3, %i5, %g3
fandnot2s %f3, %f6, %f8
ld [%l7 + 0x50], %f3
sra %o7, 0x1E, %o2
sth %o5, [%l7 + 0x7E]
lduw [%l7 + 0x6C], %i1
ldx [%l7 + 0x38], %l4
movrlz %l1, %g7, %o1
movge %xcc, %i6, %l3
smul %l5, 0x01AE, %l0
ldub [%l7 + 0x52], %i3
array16 %l2, %o6, %l6
stx %i7, [%l7 + 0x30]
taddcc %i4, 0x049B, %o0
taddcc %g6, 0x1E76, %g4
stw %i0, [%l7 + 0x3C]
fpsub16s %f4, %f6, %f5
fnand %f2, %f14, %f12
fnor %f12, %f2, %f0
sub %g5, %g2, %i2
fands %f8, %f8, %f5
fmul8x16 %f1, %f10, %f2
bvs %icc, loop_5979
movg %xcc, %g1, %o3
ldsw [%l7 + 0x54], %o4
fcmple32 %f6, %f0, %g3
loop_5979:
brgz %i5, loop_5980
sub %o2, 0x0559, %o7
tn %xcc, 0x4
ldx [%l7 + 0x40], %o5
loop_5980:
alignaddrl %i1, %l4, %l1
fornot2s %f1, %f7, %f11
bvs,a %icc, loop_5981
std %f0, [%l7 + 0x58]
bl,a,pn %icc, loop_5982
edge8ln %o1, %i6, %g7
loop_5981:
fsrc2 %f2, %f4
ldub [%l7 + 0x2D], %l3
loop_5982:
tne %xcc, 0x0
fmovrdgez %l0, %f10, %f8
ldub [%l7 + 0x1A], %l5
andn %i3, 0x1198, %l2
movcc %xcc, %l6, %i7
subcc %i4, %o0, %g6
movrgz %g4, %i0, %o6
lduh [%l7 + 0x1E], %g5
ld [%l7 + 0x58], %f0
fmovsg %icc, %f6, %f4
lduw [%l7 + 0x24], %g2
ldsw [%l7 + 0x5C], %i2
movg %icc, %o3, %g1
fornot1 %f2, %f8, %f10
fexpand %f10, %f4
orn %o4, %i5, %o2
fmovs %f15, %f15
stb %g3, [%l7 + 0x4F]
std %f6, [%l7 + 0x68]
edge32ln %o5, %i1, %l4
fcmpgt16 %f10, %f8, %o7
ldsw [%l7 + 0x20], %o1
ble,a,pt %icc, loop_5983
siam 0x3
popc 0x14FB, %l1
edge16n %g7, %l3, %l0
loop_5983:
nop
setx loop_5984, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovs %f8, %f12
umul %i6, 0x0FE3, %i3
ldub [%l7 + 0x45], %l5
loop_5984:
ldsh [%l7 + 0x28], %l2
ldd [%l7 + 0x20], %f2
orn %i7, 0x1D14, %i4
stw %o0, [%l7 + 0x28]
fmul8x16al %f3, %f13, %f8
fmovsvc %xcc, %f3, %f11
array32 %g6, %l6, %g4
ldsw [%l7 + 0x64], %i0
tcs %xcc, 0x2
stw %g5, [%l7 + 0x5C]
mulscc %o6, 0x0FD1, %g2
ldd [%l7 + 0x08], %f10
edge8n %o3, %i2, %g1
stx %i5, [%l7 + 0x50]
ldub [%l7 + 0x41], %o2
subc %o4, 0x0D50, %o5
edge8n %i1, %g3, %o7
ldd [%l7 + 0x60], %f6
or %o1, %l1, %g7
fornot2 %f12, %f2, %f8
fmovrdne %l3, %f14, %f4
fpadd32s %f11, %f8, %f4
movcs %icc, %l0, %l4
udiv %i6, 0x1D59, %l5
lduh [%l7 + 0x22], %l2
siam 0x5
movge %icc, %i7, %i4
tg %icc, 0x4
sth %i3, [%l7 + 0x64]
ldx [%l7 + 0x18], %g6
fcmpgt16 %f8, %f8, %l6
ldd [%l7 + 0x78], %f4
edge8n %o0, %i0, %g4
sdiv %g5, 0x1E44, %g2
fmovrsgz %o3, %f1, %f3
fors %f9, %f2, %f1
nop
setx loop_5985, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8n %i2, %o6, %i5
edge16n %g1, %o4, %o2
lduw [%l7 + 0x30], %i1
loop_5985:
fmovdle %icc, %f7, %f14
fmovdgu %icc, %f0, %f11
lduh [%l7 + 0x40], %o5
fmovrdgz %o7, %f12, %f8
nop
setx loop_5986, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bvs,a,pt %xcc, loop_5987
fbo,a %fcc1, loop_5988
tvs %icc, 0x2
loop_5986:
fbu,a %fcc1, loop_5989
loop_5987:
orn %o1, 0x0B2F, %g3
loop_5988:
orn %g7, %l1, %l0
sethi 0x0C30, %l4
loop_5989:
edge16 %l3, %i6, %l5
movrgez %l2, 0x3ED, %i4
ldsb [%l7 + 0x59], %i3
ldx [%l7 + 0x50], %i7
bl,pn %xcc, loop_5990
umul %g6, 0x06A8, %o0
ba,a loop_5991
movrgz %l6, %g4, %g5
loop_5990:
fmovrde %g2, %f6, %f6
fmovrdgez %i0, %f8, %f6
loop_5991:
nop
setx loop_5992, %l0, %l1
jmpl %l1, %i2
fbule,a %fcc3, loop_5993
fmovrse %o6, %f9, %f4
st %f2, [%l7 + 0x40]
loop_5992:
ldsh [%l7 + 0x40], %o3
loop_5993:
stx %g1, [%l7 + 0x18]
bpos,a,pn %icc, loop_5994
fbg %fcc2, loop_5995
edge8n %i5, %o4, %o2
fpsub32 %f0, %f12, %f0
loop_5994:
ldx [%l7 + 0x68], %i1
loop_5995:
stb %o7, [%l7 + 0x08]
st %f7, [%l7 + 0x18]
ldsh [%l7 + 0x32], %o5
tle %xcc, 0x2
ld [%l7 + 0x4C], %f14
edge32l %g3, %g7, %l1
sllx %o1, 0x16, %l4
fands %f14, %f0, %f2
andcc %l3, 0x0E11, %i6
fpsub32 %f10, %f4, %f4
tle %icc, 0x2
std %f8, [%l7 + 0x18]
ble,a loop_5996
ldsw [%l7 + 0x14], %l0
stw %l5, [%l7 + 0x28]
fone %f0
loop_5996:
brgez,a %i4, loop_5997
brnz %i3, loop_5998
fcmpeq32 %f6, %f8, %i7
lduh [%l7 + 0x4C], %g6
loop_5997:
fnot2 %f12, %f2
loop_5998:
fones %f3
ld [%l7 + 0x18], %f11
st %f3, [%l7 + 0x78]
st %f5, [%l7 + 0x48]
edge32n %o0, %l6, %l2
fmovsa %icc, %f11, %f13
bneg,a %xcc, loop_5999
addc %g5, 0x0B8D, %g2
fmovrslz %i0, %f7, %f5
fpsub32 %f8, %f8, %f12
loop_5999:
sth %i2, [%l7 + 0x4A]
xnor %o6, %g4, %g1
ta %icc, 0x7
st %f7, [%l7 + 0x08]
sub %i5, 0x1CC7, %o3
fnors %f15, %f1, %f13
ldub [%l7 + 0x28], %o2
fmovdvc %icc, %f11, %f0
fmovrsgez %i1, %f6, %f9
st %f5, [%l7 + 0x4C]
fands %f14, %f15, %f15
ta %icc, 0x4
tneg %icc, 0x3
fcmpd %fcc3, %f0, %f8
and %o4, 0x0795, %o7
fbuge %fcc1, loop_6000
fnands %f1, %f2, %f4
ldx [%l7 + 0x68], %g3
stw %g7, [%l7 + 0x48]
loop_6000:
ldd [%l7 + 0x20], %f14
stx %l1, [%l7 + 0x08]
movpos %icc, %o1, %l4
ba,a,pn %xcc, loop_6001
fcmpgt16 %f0, %f8, %o5
alignaddrl %l3, %i6, %l0
bpos,a,pt %xcc, loop_6002
loop_6001:
fmovrse %i4, %f14, %f13
stx %l5, [%l7 + 0x18]
stx %i3, [%l7 + 0x60]
loop_6002:
subc %g6, 0x1B79, %i7
fexpand %f9, %f4
fmovdl %icc, %f1, %f13
bn,a,pn %xcc, loop_6003
edge32ln %l6, %l2, %g5
st %f2, [%l7 + 0x1C]
fzero %f2
loop_6003:
ldsw [%l7 + 0x60], %g2
lduw [%l7 + 0x14], %o0
ldsh [%l7 + 0x42], %i0
sub %i2, %g4, %o6
movvc %icc, %g1, %o3
fmovda %xcc, %f2, %f6
sdivcc %i5, 0x0C60, %o2
fbge,a %fcc1, loop_6004
movrlz %o4, 0x0E0, %o7
edge16l %i1, %g3, %g7
movn %icc, %l1, %o1
loop_6004:
sll %o5, %l4, %l3
fmovdcs %icc, %f2, %f10
fmovsneg %xcc, %f0, %f0
sth %i6, [%l7 + 0x64]
xorcc %i4, %l0, %l5
tpos %icc, 0x3
fbl,a %fcc0, loop_6005
fandnot1s %f11, %f8, %f5
srlx %g6, %i3, %i7
fmuld8ulx16 %f7, %f1, %f4
loop_6005:
fpadd32 %f14, %f6, %f8
fpadd32 %f4, %f12, %f10
edge16l %l2, %g5, %l6
edge8l %o0, %g2, %i0
fnegs %f2, %f4
array8 %g4, %i2, %o6
movcc %xcc, %g1, %i5
movcs %xcc, %o2, %o4
edge32n %o3, %o7, %g3
ldsh [%l7 + 0x1E], %i1
bgu loop_6006
andncc %g7, %l1, %o1
ldd [%l7 + 0x38], %f0
fmovsgu %icc, %f1, %f3
loop_6006:
std %f4, [%l7 + 0x50]
add %l4, %o5, %l3
ldsb [%l7 + 0x32], %i6
fmovrsgez %i4, %f7, %f8
stb %l0, [%l7 + 0x7F]
fpack16 %f2, %f7
fmovd %f14, %f6
tg %xcc, 0x5
movrne %g6, 0x10F, %l5
fbue %fcc1, loop_6007
ldub [%l7 + 0x54], %i7
fmovsvs %icc, %f7, %f11
movge %icc, %l2, %g5
loop_6007:
fbug,a %fcc1, loop_6008
tvs %icc, 0x2
fble,a %fcc2, loop_6009
fmovdl %icc, %f15, %f13
loop_6008:
call loop_6010
ldd [%l7 + 0x68], %f8
loop_6009:
fbge %fcc0, loop_6011
tsubcc %i3, %l6, %g2
loop_6010:
tl %icc, 0x2
fbn %fcc2, loop_6012
loop_6011:
fnand %f10, %f8, %f14
ldub [%l7 + 0x62], %i0
fmovdvc %icc, %f7, %f12
loop_6012:
bcs,pn %icc, loop_6013
tle %icc, 0x7
fbl,a %fcc3, loop_6014
stx %g4, [%l7 + 0x18]
loop_6013:
sth %o0, [%l7 + 0x58]
fabsd %f12, %f2
loop_6014:
lduw [%l7 + 0x78], %i2
fxor %f6, %f14, %f2
ldx [%l7 + 0x08], %g1
fzeros %f6
bcs loop_6015
ldsh [%l7 + 0x32], %o6
ld [%l7 + 0x40], %f11
tge %icc, 0x0
loop_6015:
fmovda %icc, %f8, %f15
brgez,a %i5, loop_6016
stb %o2, [%l7 + 0x14]
fbg %fcc3, loop_6017
be,pn %xcc, loop_6018
loop_6016:
fmovsvc %xcc, %f8, %f2
fpadd32 %f8, %f10, %f10
loop_6017:
ldub [%l7 + 0x4D], %o3
loop_6018:
fand %f14, %f4, %f8
fmovdcc %xcc, %f6, %f7
bshuffle %f6, %f4, %f2
fsrc2 %f14, %f0
bgu,a,pn %icc, loop_6019
ld [%l7 + 0x28], %f1
fbule,a %fcc0, loop_6020
movpos %xcc, %o4, %o7
loop_6019:
ldd [%l7 + 0x30], %f6
stw %i1, [%l7 + 0x64]
loop_6020:
fba %fcc3, loop_6021
xnorcc %g3, %g7, %o1
st %f3, [%l7 + 0x60]
fbne,a %fcc1, loop_6022
loop_6021:
fpsub16s %f15, %f1, %f8
fbuge %fcc3, loop_6023
umul %l4, 0x0587, %l1
loop_6022:
brz %l3, loop_6024
bne,a loop_6025
loop_6023:
fpackfix %f6, %f2
te %xcc, 0x2
loop_6024:
fone %f14
loop_6025:
stb %o5, [%l7 + 0x4B]
fmovrdne %i4, %f4, %f0
stx %l0, [%l7 + 0x40]
add %i6, %l5, %g6
fmovdl %xcc, %f3, %f8
lduw [%l7 + 0x0C], %i7
stw %l2, [%l7 + 0x7C]
fnegd %f4, %f6
ldd [%l7 + 0x38], %f0
sth %g5, [%l7 + 0x28]
fmovdne %xcc, %f12, %f2
movg %icc, %i3, %g2
fcmple16 %f14, %f12, %i0
fmovrdne %l6, %f4, %f10
array8 %g4, %o0, %g1
std %f6, [%l7 + 0x50]
smulcc %i2, 0x0736, %i5
and %o6, 0x1BA4, %o3
fsrc1s %f14, %f11
fmovsvc %icc, %f0, %f7
lduh [%l7 + 0x72], %o2
fbl,a %fcc3, loop_6026
fmovdcc %icc, %f14, %f10
edge8n %o7, %o4, %g3
std %f14, [%l7 + 0x38]
loop_6026:
fsrc2 %f8, %f0
lduh [%l7 + 0x2C], %g7
fmovrdgez %i1, %f14, %f12
sth %o1, [%l7 + 0x44]
fpadd16s %f15, %f8, %f8
subcc %l1, %l4, %l3
ldsw [%l7 + 0x44], %i4
ldd [%l7 + 0x18], %f8
srlx %l0, %i6, %o5
st %f11, [%l7 + 0x38]
bg,pn %icc, loop_6027
fmovdne %xcc, %f2, %f8
ldsw [%l7 + 0x7C], %g6
fandnot1 %f6, %f14, %f12
loop_6027:
ldd [%l7 + 0x58], %f6
sllx %i7, 0x0A, %l5
taddcctv %g5, %i3, %l2
brz,a %g2, loop_6028
stx %i0, [%l7 + 0x68]
andcc %g4, %l6, %g1
array8 %i2, %i5, %o0
loop_6028:
fmovdgu %xcc, %f11, %f3
bshuffle %f6, %f10, %f8
movne %icc, %o3, %o6
ldsh [%l7 + 0x46], %o7
fmovspos %xcc, %f2, %f12
mulx %o4, %o2, %g7
ldd [%l7 + 0x78], %f10
fmuld8ulx16 %f11, %f13, %f8
fnor %f0, %f6, %f14
for %f6, %f4, %f8
fbule %fcc2, loop_6029
tvs %xcc, 0x0
fmovda %icc, %f8, %f14
fpsub32 %f12, %f0, %f0
loop_6029:
ldd [%l7 + 0x60], %f10
fmovsne %icc, %f7, %f0
ldd [%l7 + 0x18], %f10
tcs %xcc, 0x2
stw %g3, [%l7 + 0x60]
taddcctv %o1, %l1, %i1
add %l4, %i4, %l0
alignaddrl %i6, %o5, %g6
stw %i7, [%l7 + 0x60]
ldsw [%l7 + 0x58], %l5
fandnot2 %f14, %f0, %f0
fbe,a %fcc3, loop_6030
movrlez %g5, %i3, %l2
movcs %xcc, %g2, %l3
bn,pt %xcc, loop_6031
loop_6030:
tvc %icc, 0x0
fsrc2 %f4, %f14
fmovrslez %i0, %f12, %f14
loop_6031:
ldd [%l7 + 0x38], %f8
tl %icc, 0x1
or %g4, %l6, %g1
fba %fcc3, loop_6032
ldx [%l7 + 0x10], %i5
fnot1 %f14, %f8
sth %o0, [%l7 + 0x12]
loop_6032:
bg,a,pn %xcc, loop_6033
subc %i2, %o3, %o7
ldd [%l7 + 0x18], %f6
ldd [%l7 + 0x68], %f0
loop_6033:
fmovrslz %o6, %f1, %f9
movcs %icc, %o4, %o2
fnot1 %f10, %f10
movn %icc, %g7, %o1
sth %l1, [%l7 + 0x34]
edge32ln %i1, %g3, %l4
fexpand %f4, %f0
stx %i4, [%l7 + 0x60]
fmovsle %xcc, %f2, %f1
fsrc2s %f10, %f6
st %f6, [%l7 + 0x64]
fmovda %xcc, %f3, %f5
lduw [%l7 + 0x60], %l0
ldsw [%l7 + 0x58], %i6
tle %xcc, 0x3
brnz,a %g6, loop_6034
ldx [%l7 + 0x40], %i7
ldx [%l7 + 0x30], %l5
alignaddrl %g5, %o5, %i3
loop_6034:
stw %g2, [%l7 + 0x40]
ldsb [%l7 + 0x72], %l3
stb %i0, [%l7 + 0x50]
movcs %xcc, %l2, %g4
fcmple16 %f4, %f4, %g1
fxnor %f0, %f8, %f14
movl %xcc, %l6, %o0
fbul %fcc1, loop_6035
ld [%l7 + 0x38], %f14
fzero %f12
fnot2s %f10, %f2
loop_6035:
smulcc %i2, %i5, %o7
ldsh [%l7 + 0x1C], %o6
fsrc2s %f1, %f15
fmovdleu %icc, %f15, %f5
umulcc %o3, %o2, %g7
tneg %icc, 0x3
movvs %xcc, %o1, %l1
fandnot2s %f15, %f2, %f14
ldub [%l7 + 0x79], %o4
bleu,a,pt %xcc, loop_6036
addcc %i1, %g3, %i4
fandnot1 %f6, %f14, %f10
fmul8x16al %f13, %f13, %f2
loop_6036:
sth %l4, [%l7 + 0x36]
sllx %l0, %i6, %i7
brlz %l5, loop_6037
brnz,a %g5, loop_6038
fpsub32 %f14, %f12, %f14
stb %g6, [%l7 + 0x0C]
loop_6037:
bn,pn %icc, loop_6039
loop_6038:
fmovsneg %icc, %f7, %f0
fbn %fcc1, loop_6040
fsrc1 %f12, %f10
loop_6039:
stb %i3, [%l7 + 0x15]
lduw [%l7 + 0x48], %o5
loop_6040:
fmovrdgez %g2, %f4, %f14
fzero %f14
fpsub32 %f14, %f2, %f4
xorcc %i0, 0x1128, %l3
stx %l2, [%l7 + 0x60]
edge32l %g4, %g1, %o0
stb %l6, [%l7 + 0x35]
tvs %xcc, 0x4
fsrc1 %f0, %f4
nop
setx loop_6041, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdne %i2, %f10, %f10
movrlz %o7, 0x12D, %o6
fpsub32s %f0, %f6, %f7
loop_6041:
fmovrde %i5, %f12, %f12
fbl %fcc0, loop_6042
andn %o3, 0x0F41, %g7
fpsub32 %f2, %f12, %f0
alignaddr %o1, %l1, %o4
loop_6042:
fmul8x16au %f9, %f4, %f14
fbuge,a %fcc3, loop_6043
ldx [%l7 + 0x28], %i1
fmul8x16au %f0, %f5, %f10
sdivcc %g3, 0x0655, %o2
loop_6043:
subccc %l4, 0x1A6B, %l0
ldub [%l7 + 0x33], %i6
fbuge %fcc0, loop_6044
popc 0x1EF2, %i7
movvc %xcc, %i4, %l5
fsrc1s %f4, %f13
loop_6044:
fblg,a %fcc0, loop_6045
stx %g6, [%l7 + 0x48]
stb %g5, [%l7 + 0x55]
fandnot1 %f10, %f6, %f4
loop_6045:
lduh [%l7 + 0x68], %o5
movg %xcc, %i3, %g2
be,pn %xcc, loop_6046
popc 0x1D62, %l3
ldsh [%l7 + 0x40], %l2
fnot1 %f6, %f4
loop_6046:
fandnot1s %f3, %f14, %f9
ld [%l7 + 0x24], %f15
sll %i0, 0x04, %g4
st %f2, [%l7 + 0x34]
bg %icc, loop_6047
lduw [%l7 + 0x08], %g1
tge %icc, 0x1
fbn %fcc0, loop_6048
loop_6047:
brlz,a %o0, loop_6049
fbl,a %fcc0, loop_6050
andncc %l6, %i2, %o7
loop_6048:
fmovrde %i5, %f8, %f14
loop_6049:
ta %xcc, 0x0
loop_6050:
fabsd %f6, %f4
ldd [%l7 + 0x78], %f6
st %f11, [%l7 + 0x30]
ldsw [%l7 + 0x74], %o6
tcs %icc, 0x2
stb %o3, [%l7 + 0x5B]
fmovrdgez %g7, %f8, %f12
ldsw [%l7 + 0x2C], %l1
fmovdneg %icc, %f0, %f13
sth %o1, [%l7 + 0x7A]
fmovrde %o4, %f10, %f2
fornot2 %f2, %f0, %f12
fpadd32s %f9, %f4, %f1
ldx [%l7 + 0x38], %i1
lduw [%l7 + 0x2C], %o2
lduw [%l7 + 0x24], %g3
ld [%l7 + 0x2C], %f12
bcc %xcc, loop_6051
ldsw [%l7 + 0x50], %l0
fnot1s %f0, %f7
tge %icc, 0x0
loop_6051:
fmovdneg %icc, %f8, %f12
stw %l4, [%l7 + 0x34]
be,a loop_6052
fnot1 %f14, %f10
bl,pn %icc, loop_6053
fmovrde %i6, %f10, %f14
loop_6052:
fmul8sux16 %f14, %f8, %f0
edge8n %i4, %i7, %g6
loop_6053:
ldsw [%l7 + 0x44], %l5
ba loop_6054
srax %o5, 0x08, %i3
sth %g2, [%l7 + 0x50]
fbug %fcc1, loop_6055
loop_6054:
lduh [%l7 + 0x66], %g5
lduw [%l7 + 0x60], %l2
movne %xcc, %i0, %l3
loop_6055:
bcs,a loop_6056
movle %xcc, %g4, %o0
fxnor %f8, %f4, %f6
movneg %icc, %l6, %i2
loop_6056:
fornot1 %f4, %f8, %f6
fbne,a %fcc0, loop_6057
ldsw [%l7 + 0x1C], %o7
fmovdgu %icc, %f1, %f6
fba %fcc1, loop_6058
loop_6057:
sra %i5, 0x1F, %o6
fmovrdne %o3, %f12, %f8
taddcctv %g7, %l1, %g1
loop_6058:
fcmple16 %f2, %f6, %o4
bgu,pn %icc, loop_6059
movgu %xcc, %i1, %o1
fbe %fcc3, loop_6060
lduw [%l7 + 0x30], %o2
loop_6059:
st %f9, [%l7 + 0x40]
ldd [%l7 + 0x38], %f8
loop_6060:
addccc %l0, 0x129F, %g3
fmovrde %i6, %f12, %f8
fcmpne32 %f2, %f8, %l4
udivx %i4, 0x1309, %g6
stw %l5, [%l7 + 0x58]
ldsw [%l7 + 0x78], %i7
fzero %f2
movle %icc, %o5, %g2
ldsw [%l7 + 0x50], %i3
bgu,a,pn %xcc, loop_6061
fpsub16 %f6, %f2, %f2
ldsh [%l7 + 0x7C], %g5
movcc %xcc, %i0, %l3
loop_6061:
stb %g4, [%l7 + 0x56]
movrne %l2, 0x37B, %l6
ldsb [%l7 + 0x29], %o0
fpadd32s %f4, %f4, %f2
ldx [%l7 + 0x68], %o7
addc %i5, %o6, %i2
ld [%l7 + 0x34], %f0
edge8n %o3, %l1, %g7
fxnor %f0, %f10, %f2
fbo %fcc0, loop_6062
orncc %o4, %g1, %i1
ldx [%l7 + 0x08], %o1
xorcc %l0, 0x00B4, %g3
loop_6062:
tge %icc, 0x1
ldsw [%l7 + 0x7C], %i6
fmuld8sux16 %f11, %f7, %f6
tge %xcc, 0x6
movcs %xcc, %l4, %o2
ldsb [%l7 + 0x75], %g6
stw %l5, [%l7 + 0x30]
subc %i4, %i7, %o5
fors %f15, %f15, %f0
ble loop_6063
fcmpgt16 %f8, %f8, %i3
tn %xcc, 0x7
andn %g5, 0x08E0, %i0
loop_6063:
udivcc %g2, 0x04AE, %g4
bn,a,pt %xcc, loop_6064
fmovsleu %xcc, %f14, %f3
fbu %fcc3, loop_6065
ldsh [%l7 + 0x48], %l3
loop_6064:
std %f2, [%l7 + 0x58]
fbug,a %fcc0, loop_6066
loop_6065:
ldsb [%l7 + 0x44], %l2
andncc %o0, %o7, %l6
sdivx %i5, 0x12D0, %o6
loop_6066:
sdivcc %i2, 0x087B, %l1
fmovspos %xcc, %f2, %f13
fornot1 %f2, %f12, %f14
ldsw [%l7 + 0x28], %o3
fcmpes %fcc0, %f6, %f2
tl %icc, 0x2
fbul,a %fcc1, loop_6067
lduw [%l7 + 0x7C], %g7
fcmple32 %f4, %f12, %o4
movgu %icc, %i1, %o1
loop_6067:
pdist %f14, %f4, %f0
fors %f5, %f11, %f3
fmovrdgez %l0, %f12, %f6
sth %g3, [%l7 + 0x5C]
mulx %i6, 0x00AC, %l4
st %f12, [%l7 + 0x14]
movn %icc, %g1, %o2
movleu %icc, %l5, %g6
edge32n %i4, %i7, %o5
bshuffle %f10, %f8, %f14
ldsw [%l7 + 0x28], %i3
std %f8, [%l7 + 0x40]
lduh [%l7 + 0x3A], %g5
ldub [%l7 + 0x51], %i0
alignaddr %g4, %g2, %l3
fsrc1s %f10, %f4
nop
setx loop_6068, %l0, %l1
jmpl %l1, %o0
fmovrsne %o7, %f12, %f2
fpsub32s %f5, %f4, %f11
ldsb [%l7 + 0x3C], %l2
loop_6068:
edge16n %l6, %i5, %o6
fpadd32 %f8, %f4, %f6
movg %icc, %i2, %o3
bleu,pt %icc, loop_6069
array16 %l1, %o4, %i1
fmovsge %icc, %f3, %f7
fmovdcc %xcc, %f1, %f8
loop_6069:
xnorcc %o1, 0x0C4A, %l0
st %f2, [%l7 + 0x70]
ldd [%l7 + 0x38], %f2
fmovdl %icc, %f6, %f8
ldd [%l7 + 0x10], %f12
fbl %fcc2, loop_6070
taddcctv %g7, %i6, %g3
srlx %g1, %o2, %l5
ldsw [%l7 + 0x1C], %g6
loop_6070:
tne %xcc, 0x2
bge,a,pt %icc, loop_6071
fpsub16 %f2, %f6, %f2
ldd [%l7 + 0x18], %f2
fandnot1 %f14, %f14, %f12
loop_6071:
fpmerge %f4, %f12, %f6
fzero %f2
ldsh [%l7 + 0x0E], %l4
fornot2 %f12, %f4, %f6
brgz,a %i7, loop_6072
edge16n %o5, %i3, %i4
stw %i0, [%l7 + 0x58]
ldub [%l7 + 0x69], %g4
loop_6072:
call loop_6073
ldd [%l7 + 0x08], %f2
fpadd32s %f5, %f11, %f5
fmovdvs %icc, %f11, %f6
loop_6073:
fmovdcc %xcc, %f2, %f2
smul %g5, 0x002F, %g2
lduw [%l7 + 0x14], %o0
fornot1 %f0, %f8, %f0
fnot1 %f14, %f10
bl,a,pt %xcc, loop_6074
stb %o7, [%l7 + 0x0D]
siam 0x4
bleu,pt %icc, loop_6075
loop_6074:
tsubcc %l2, %l6, %i5
fcmpd %fcc0, %f2, %f8
fzero %f2
loop_6075:
sra %l3, 0x11, %i2
tl %icc, 0x1
bneg,a loop_6076
fcmpeq32 %f6, %f0, %o6
sra %o3, 0x10, %o4
ldsb [%l7 + 0x22], %l1
loop_6076:
fbn,a %fcc1, loop_6077
xnor %o1, 0x07A6, %l0
ldx [%l7 + 0x48], %i1
ldsh [%l7 + 0x48], %g7
loop_6077:
lduh [%l7 + 0x2A], %g3
ldx [%l7 + 0x20], %i6
nop
setx loop_6078, %l0, %l1
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 %xcc, %f12, %f1
fnot2 %f14, %f6
and %o2, 0x0156, %l5
loop_6078:
fcmple16 %f8, %f14, %g6
ld [%l7 + 0x58], %f12
edge8l %g1, %i7, %l4
siam 0x6
ld [%l7 + 0x14], %f4
ldub [%l7 + 0x1C], %i3
andcc %o5, 0x093F, %i4
sth %g4, [%l7 + 0x0C]
std %f0, [%l7 + 0x68]
stb %i0, [%l7 + 0x7A]
stx %g2, [%l7 + 0x20]
fmovsneg %icc, %f12, %f7
edge32n %g5, %o7, %o0
stb %l2, [%l7 + 0x52]
lduh [%l7 + 0x70], %l6
movrlz %l3, 0x3C2, %i2
edge8l %i5, %o3, %o4
ldx [%l7 + 0x40], %l1
movl %icc, %o1, %l0
fmovsle %icc, %f15, %f1
sth %o6, [%l7 + 0x3A]
bvc,a,pt %icc, loop_6079
movcc %xcc, %g7, %i1
for %f4, %f12, %f4
bl %xcc, loop_6080
loop_6079:
ldx [%l7 + 0x60], %i6
fands %f6, %f4, %f6
stb %o2, [%l7 + 0x6F]
loop_6080:
ld [%l7 + 0x18], %f10
fmovdleu %icc, %f6, %f14
tvs %icc, 0x0
stx %g3, [%l7 + 0x78]
fnor %f12, %f0, %f12
sllx %g6, 0x15, %l5
sdiv %g1, 0x12B8, %l4
fmovrslz %i7, %f10, %f5
subc %o5, %i4, %i3
fmovrdgez %g4, %f14, %f8
ldx [%l7 + 0x28], %g2
fmovs %f12, %f10
fmovspos %icc, %f10, %f15
orcc %i0, %g5, %o7
bg,a,pn %xcc, loop_6081
bn,a %icc, loop_6082
stb %l2, [%l7 + 0x1C]
edge16 %o0, %l6, %i2
loop_6081:
bcc,a,pt %icc, loop_6083
loop_6082:
fmovdl %icc, %f3, %f2
edge16ln %l3, %i5, %o3
fbg %fcc1, loop_6084
loop_6083:
fbe %fcc2, loop_6085
movrgz %l1, 0x2B2, %o4
tsubcc %l0, 0x113D, %o6
loop_6084:
ldx [%l7 + 0x50], %g7
loop_6085:
fmovsl %xcc, %f8, %f10
fbl %fcc1, loop_6086
fcmpne16 %f6, %f8, %i1
fcmpd %fcc2, %f4, %f12
ldx [%l7 + 0x18], %o1
loop_6086:
ld [%l7 + 0x20], %f13
smul %i6, %o2, %g6
tle %xcc, 0x6
fmovrslez %l5, %f8, %f4
subc %g3, %l4, %g1
fbu,a %fcc3, loop_6087
subcc %i7, %i4, %i3
fcmpgt32 %f10, %f6, %g4
fmovdvc %icc, %f10, %f1
loop_6087:
ldsb [%l7 + 0x75], %o5
ldsb [%l7 + 0x53], %g2
subcc %g5, 0x00C7, %o7
ldsh [%l7 + 0x5C], %l2
edge32 %o0, %i0, %l6
taddcctv %l3, 0x1E89, %i2
andncc %i5, %o3, %l1
fmovdpos %icc, %f13, %f4
movre %o4, 0x2CB, %l0
fbe %fcc3, loop_6088
fnor %f2, %f2, %f12
tpos %xcc, 0x0
ldub [%l7 + 0x5A], %g7
loop_6088:
std %f14, [%l7 + 0x68]
movrgez %o6, %o1, %i1
ldx [%l7 + 0x78], %o2
fmovs %f10, %f11
sdivx %g6, 0x0650, %i6
fmovrdlez %l5, %f4, %f2
fbne %fcc3, loop_6089
tvs %icc, 0x5
fmovse %xcc, %f9, %f3
ldd [%l7 + 0x70], %f2
loop_6089:
movle %icc, %l4, %g3
smul %g1, %i7, %i4
stx %i3, [%l7 + 0x08]
ta %xcc, 0x7
edge32 %o5, %g4, %g2
umulcc %o7, %g5, %o0
tvs %icc, 0x7
fmovrdgez %i0, %f8, %f14
fbue %fcc0, loop_6090
edge16 %l2, %l6, %l3
stw %i5, [%l7 + 0x5C]
ld [%l7 + 0x64], %f5
loop_6090:
fcmpeq32 %f6, %f2, %i2
array32 %l1, %o3, %l0
sth %g7, [%l7 + 0x68]
bn %xcc, loop_6091
tg %icc, 0x6
fcmple16 %f2, %f4, %o6
sethi 0x0AA3, %o1
loop_6091:
mulx %i1, 0x0AFC, %o2
sth %g6, [%l7 + 0x7C]
fmovrslz %i6, %f12, %f12
nop
setx loop_6092, %l0, %l1
jmpl %l1, %o4
lduh [%l7 + 0x48], %l4
std %f2, [%l7 + 0x60]
stw %g3, [%l7 + 0x48]
loop_6092:
ldd [%l7 + 0x48], %f4
lduw [%l7 + 0x1C], %g1
fmul8x16al %f6, %f11, %f8
ldx [%l7 + 0x20], %l5
lduh [%l7 + 0x7E], %i4
fmul8x16au %f11, %f13, %f0
ldsb [%l7 + 0x1F], %i3
movne %icc, %i7, %g4
taddcc %o5, %g2, %g5
fbo,a %fcc1, loop_6093
fexpand %f10, %f10
ldd [%l7 + 0x08], %f2
fmovsvc %icc, %f5, %f12
loop_6093:
tneg %xcc, 0x7
fbuge,a %fcc1, loop_6094
sth %o7, [%l7 + 0x6C]
std %f8, [%l7 + 0x28]
stx %o0, [%l7 + 0x78]
loop_6094:
ldx [%l7 + 0x40], %l2
sth %l6, [%l7 + 0x1A]
fmovrde %l3, %f0, %f6
std %f0, [%l7 + 0x30]
sdivx %i0, 0x1261, %i5
fsrc2s %f4, %f6
nop
setx loop_6095, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
taddcctv %i2, %l1, %l0
movrgez %g7, 0x196, %o3
sth %o6, [%l7 + 0x56]
loop_6095:
movvs %icc, %i1, %o2
fblg %fcc0, loop_6096
stb %g6, [%l7 + 0x62]
mova %xcc, %i6, %o4
ldsw [%l7 + 0x1C], %l4
loop_6096:
be loop_6097
movvs %icc, %g3, %o1
sra %l5, 0x01, %i4
fornot2s %f14, %f9, %f8
loop_6097:
fmul8x16au %f13, %f15, %f2
ldd [%l7 + 0x60], %f4
fcmped %fcc1, %f2, %f0
movcs %icc, %g1, %i3
tge %xcc, 0x1
fmovrslz %g4, %f12, %f12
srlx %o5, %i7, %g2
fmovdle %icc, %f6, %f11
fba,a %fcc0, loop_6098
ldub [%l7 + 0x47], %g5
ldx [%l7 + 0x68], %o0
bvc %icc, loop_6099
loop_6098:
ldub [%l7 + 0x7A], %o7
fmovsgu %icc, %f3, %f2
edge32l %l2, %l3, %l6
loop_6099:
brnz,a %i5, loop_6100
fandnot1 %f6, %f10, %f10
st %f11, [%l7 + 0x30]
stx %i2, [%l7 + 0x70]
loop_6100:
ldd [%l7 + 0x48], %f14
fmuld8ulx16 %f14, %f13, %f0
fmovdpos %xcc, %f13, %f3
fpsub32 %f12, %f0, %f6
bcc,pn %icc, loop_6101
ldsb [%l7 + 0x64], %l1
fmovsg %icc, %f6, %f5
brgz,a %l0, loop_6102
loop_6101:
ldx [%l7 + 0x10], %g7
bshuffle %f4, %f12, %f8
fmovsg %icc, %f13, %f2
loop_6102:
sethi 0x1F2A, %i0
std %f4, [%l7 + 0x50]
umulcc %o6, 0x0C7F, %i1
movleu %xcc, %o3, %o2
ldsw [%l7 + 0x24], %g6
fba,a %fcc3, loop_6103
stw %o4, [%l7 + 0x74]
subccc %i6, 0x0377, %g3
stb %l4, [%l7 + 0x59]
loop_6103:
std %f0, [%l7 + 0x68]
umulcc %o1, 0x1F56, %l5
stx %i4, [%l7 + 0x20]
stw %i3, [%l7 + 0x64]
subccc %g1, %g4, %i7
fmuld8ulx16 %f3, %f7, %f4
for %f14, %f6, %f12
edge8l %g2, %g5, %o5
ldd [%l7 + 0x58], %f4
subc %o0, %l2, %o7
fcmple32 %f0, %f10, %l6
std %f4, [%l7 + 0x38]
andn %l3, %i2, %l1
fmovsvs %icc, %f6, %f11
fbug %fcc3, loop_6104
fandnot2s %f12, %f5, %f7
fcmpne32 %f2, %f12, %l0
stw %i5, [%l7 + 0x6C]
loop_6104:
udiv %i0, 0x027A, %o6
fmovsge %xcc, %f7, %f8
fmovscs %icc, %f6, %f8
ldub [%l7 + 0x7A], %i1
stw %o3, [%l7 + 0x50]
fba %fcc3, loop_6105
stw %o2, [%l7 + 0x28]
bneg,pt %icc, loop_6106
fmovsne %icc, %f5, %f10
loop_6105:
ble,a,pt %icc, loop_6107
fmovsge %icc, %f5, %f1
loop_6106:
bne,a,pt %xcc, loop_6108
array16 %g7, %g6, %o4
loop_6107:
bne,pt %icc, loop_6109
movne %xcc, %g3, %l4
loop_6108:
sth %i6, [%l7 + 0x4A]
fand %f12, %f6, %f0
loop_6109:
fbule %fcc2, loop_6110
edge32l %o1, %l5, %i4
fmul8x16 %f12, %f0, %f8
sub %i3, 0x0887, %g4
loop_6110:
udiv %g1, 0x130B, %i7
stx %g2, [%l7 + 0x78]
lduh [%l7 + 0x0A], %g5
fcmpne16 %f8, %f4, %o0
edge32ln %l2, %o5, %l6
edge16ln %o7, %l3, %i2
brgez,a %l0, loop_6111
ld [%l7 + 0x44], %f4
fandnot1s %f14, %f6, %f5
tne %xcc, 0x5
loop_6111:
ld [%l7 + 0x48], %f3
brlz,a %l1, loop_6112
ld [%l7 + 0x5C], %f4
movl %xcc, %i5, %i0
lduh [%l7 + 0x6A], %o6
loop_6112:
andcc %o3, %i1, %g7
taddcc %g6, %o2, %o4
stx %l4, [%l7 + 0x48]
stx %g3, [%l7 + 0x18]
array32 %o1, %i6, %l5
ldsb [%l7 + 0x21], %i4
edge16ln %i3, %g4, %g1
tsubcc %g2, %g5, %i7
ldsh [%l7 + 0x78], %l2
fcmpne32 %f8, %f4, %o0
subccc %o5, 0x1749, %o7
stb %l6, [%l7 + 0x36]
bl,a %icc, loop_6113
ldsh [%l7 + 0x40], %l3
ld [%l7 + 0x7C], %f7
udivx %l0, 0x124E, %i2
loop_6113:
and %i5, %l1, %i0
alignaddr %o3, %o6, %g7
bshuffle %f0, %f8, %f8
fmovscc %icc, %f0, %f7
movgu %icc, %g6, %o2
move %xcc, %i1, %o4
stx %g3, [%l7 + 0x18]
fabsd %f14, %f2
ldx [%l7 + 0x50], %o1
fmovdcs %xcc, %f10, %f9
fxnors %f14, %f9, %f12
fcmpne32 %f14, %f14, %i6
fabsd %f12, %f4
siam 0x2
sth %l5, [%l7 + 0x46]
brz,a %l4, loop_6114
ldsb [%l7 + 0x43], %i4
array32 %i3, %g4, %g1
lduh [%l7 + 0x5C], %g2
loop_6114:
fmovrsgez %g5, %f14, %f5
and %i7, 0x1605, %l2
fpsub32s %f12, %f6, %f2
tcc %icc, 0x7
ld [%l7 + 0x68], %f9
ldd [%l7 + 0x30], %f12
ldsh [%l7 + 0x6A], %o5
stx %o0, [%l7 + 0x20]
ldsh [%l7 + 0x20], %l6
fcmpne16 %f4, %f8, %l3
orcc %o7, %i2, %l0
ldsb [%l7 + 0x46], %i5
be,a,pn %xcc, loop_6115
tvc %icc, 0x2
tg %icc, 0x0
fmovsge %icc, %f14, %f14
loop_6115:
sdivx %l1, 0x0F38, %i0
fmovrdgz %o3, %f6, %f14
orncc %o6, %g7, %g6
bcs,a %icc, loop_6116
stb %o2, [%l7 + 0x23]
popc %i1, %o4
andncc %g3, %i6, %l5
loop_6116:
fmovspos %icc, %f0, %f2
movcc %xcc, %o1, %l4
tvs %icc, 0x2
stw %i3, [%l7 + 0x54]
ld [%l7 + 0x54], %f15
edge32n %g4, %i4, %g1
fxnors %f5, %f13, %f2
movvs %icc, %g5, %i7
ldub [%l7 + 0x2C], %g2
stb %o5, [%l7 + 0x67]
nop
setx loop_6117, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x3C], %l2
movrne %l6, 0x214, %l3
stx %o0, [%l7 + 0x60]
loop_6117:
ldd [%l7 + 0x78], %f6
tneg %xcc, 0x0
fmovrsgez %o7, %f13, %f13
st %f11, [%l7 + 0x48]
orcc %i2, 0x05B8, %l0
stw %i5, [%l7 + 0x78]
fandnot1s %f7, %f5, %f12
ldd [%l7 + 0x38], %f4
fmovdleu %xcc, %f11, %f5
bneg loop_6118
fmovdleu %icc, %f1, %f1
fornot2s %f3, %f8, %f9
edge32ln %i0, %o3, %o6
loop_6118:
for %f8, %f2, %f0
fmovdle %icc, %f8, %f8
edge8l %l1, %g6, %g7
tvs %icc, 0x3
stb %o2, [%l7 + 0x5E]
alignaddr %o4, %g3, %i6
fmovsl %icc, %f1, %f1
movvs %xcc, %i1, %o1
or %l4, %l5, %g4
stw %i4, [%l7 + 0x2C]
brgez,a %g1, loop_6119
edge32ln %i3, %i7, %g5
alignaddrl %g2, %l2, %l6
andn %l3, 0x03F8, %o5
loop_6119:
fxors %f7, %f2, %f6
fmovsvc %icc, %f6, %f12
fmovdn %xcc, %f12, %f3
fmovs %f3, %f14
fornot2s %f13, %f10, %f12
edge32ln %o7, %o0, %i2
ba,pt %icc, loop_6120
movn %icc, %i5, %l0
fpadd16 %f10, %f8, %f0
fands %f6, %f9, %f4
loop_6120:
stw %i0, [%l7 + 0x0C]
sdivx %o3, 0x197D, %l1
xor %o6, 0x1981, %g7
fmuld8ulx16 %f7, %f14, %f10
udivcc %g6, 0x0781, %o2
fbn %fcc3, loop_6121
srl %g3, 0x1B, %i6
fcmpgt16 %f14, %f14, %o4
stx %i1, [%l7 + 0x20]
loop_6121:
fmovsl %xcc, %f3, %f5
pdist %f4, %f2, %f0
ldx [%l7 + 0x40], %l4
fcmps %fcc1, %f12, %f0
stx %o1, [%l7 + 0x60]
ldsw [%l7 + 0x38], %l5
ld [%l7 + 0x30], %f0
fpackfix %f0, %f8
move %icc, %g4, %i4
stx %g1, [%l7 + 0x28]
fmovdneg %xcc, %f10, %f9
fmovdn %xcc, %f15, %f9
popc %i7, %g5
movl %xcc, %i3, %g2
lduh [%l7 + 0x28], %l6
ldsh [%l7 + 0x74], %l2
ld [%l7 + 0x48], %f12
fbg %fcc3, loop_6122
stb %l3, [%l7 + 0x37]
fnot1 %f0, %f6
fmovdvs %xcc, %f5, %f3
loop_6122:
sll %o7, %o5, %i2
bne,a loop_6123
ldsw [%l7 + 0x10], %o0
tneg %icc, 0x0
brlez,a %l0, loop_6124
loop_6123:
fmovdle %icc, %f1, %f9
movrlez %i0, %i5, %l1
fmovdg %icc, %f4, %f0
loop_6124:
fcmpes %fcc2, %f10, %f9
ldx [%l7 + 0x50], %o6
alignaddr %o3, %g6, %g7
bl %xcc, loop_6125
std %f4, [%l7 + 0x50]
fmul8x16au %f1, %f14, %f8
or %g3, 0x10EA, %i6
loop_6125:
ld [%l7 + 0x78], %f1
ld [%l7 + 0x08], %f12
stb %o4, [%l7 + 0x7F]
xor %i1, 0x1600, %l4
bvc,a %icc, loop_6126
stx %o2, [%l7 + 0x20]
lduw [%l7 + 0x40], %o1
fmovda %xcc, %f0, %f13
loop_6126:
ldx [%l7 + 0x08], %g4
fbue %fcc1, loop_6127
ldd [%l7 + 0x18], %f14
bshuffle %f8, %f0, %f8
sdivcc %l5, 0x0562, %g1
loop_6127:
brgez %i4, loop_6128
brnz,a %i7, loop_6129
ta %icc, 0x5
umul %i3, 0x1AED, %g2
loop_6128:
fbul %fcc0, loop_6130
loop_6129:
addcc %l6, 0x115E, %l2
tn %icc, 0x3
brlez,a %l3, loop_6131
loop_6130:
fcmps %fcc2, %f15, %f1
fnands %f15, %f9, %f9
movrgz %g5, 0x2E0, %o5
loop_6131:
array32 %i2, %o0, %o7
bpos,a loop_6132
ldsb [%l7 + 0x71], %l0
te %icc, 0x6
movrlz %i0, 0x2D2, %l1
loop_6132:
sub %i5, %o6, %o3
and %g6, %g7, %g3
fsrc2s %f5, %f10
stw %i6, [%l7 + 0x78]
bcs,a,pt %icc, loop_6133
movneg %icc, %i1, %o4
fbug %fcc1, loop_6134
fnot1 %f4, %f6
loop_6133:
fmovdne %xcc, %f2, %f9
sdivcc %l4, 0x0E0D, %o1
loop_6134:
ld [%l7 + 0x58], %f2
fmovsa %icc, %f8, %f9
stx %o2, [%l7 + 0x30]
sethi 0x06A0, %g4
ldx [%l7 + 0x38], %g1
bvc,pn %xcc, loop_6135
brlz,a %l5, loop_6136
ldd [%l7 + 0x18], %f4
ldub [%l7 + 0x3D], %i7
loop_6135:
ld [%l7 + 0x24], %f6
loop_6136:
sdiv %i3, 0x1DF7, %g2
fmovdvs %icc, %f0, %f4
bcc,pn %xcc, loop_6137
movl %icc, %i4, %l2
movge %icc, %l3, %g5
ble loop_6138
loop_6137:
fornot1s %f7, %f10, %f10
ldd [%l7 + 0x30], %f8
fbule %fcc3, loop_6139
loop_6138:
fexpand %f13, %f10
ble,a,pn %xcc, loop_6140
fmul8x16 %f15, %f14, %f10
loop_6139:
brlez %o5, loop_6141
ldx [%l7 + 0x20], %l6
loop_6140:
fand %f12, %f6, %f0
fandnot2 %f0, %f6, %f0
loop_6141:
fpack32 %f0, %f8, %f4
fornot1s %f5, %f0, %f0
fmul8x16al %f10, %f3, %f10
udivx %i2, 0x1FD3, %o7
ldx [%l7 + 0x60], %l0
ldsw [%l7 + 0x70], %o0
ldx [%l7 + 0x48], %l1
siam 0x2
ldsh [%l7 + 0x0A], %i0
fmovsne %icc, %f9, %f2
fmovrse %o6, %f6, %f6
ldsh [%l7 + 0x1E], %i5
tle %icc, 0x1
fcmpgt16 %f2, %f0, %g6
bge loop_6142
for %f2, %f0, %f10
fandnot1s %f12, %f5, %f9
lduw [%l7 + 0x38], %g7
loop_6142:
fbo %fcc1, loop_6143
movleu %xcc, %o3, %g3
stw %i1, [%l7 + 0x10]
tpos %xcc, 0x7
loop_6143:
fcmple16 %f4, %f12, %o4
movrgz %i6, %l4, %o1
ldsw [%l7 + 0x58], %o2
srax %g1, %g4, %l5
fmovrde %i7, %f12, %f10
edge8l %i3, %g2, %l2
fblg,a %fcc3, loop_6144
bne,pn %xcc, loop_6145
fbge %fcc0, loop_6146
fnot2s %f1, %f0
loop_6144:
ldsw [%l7 + 0x6C], %i4
loop_6145:
ld [%l7 + 0x60], %f9
loop_6146:
or %l3, %g5, %l6
pdist %f14, %f12, %f4
ldsh [%l7 + 0x6A], %i2
ldub [%l7 + 0x63], %o7
ba,a %icc, loop_6147
ldx [%l7 + 0x28], %l0
bge loop_6148
lduw [%l7 + 0x6C], %o0
loop_6147:
ldsh [%l7 + 0x7A], %o5
fornot1 %f10, %f2, %f10
loop_6148:
brgez %i0, loop_6149
fmovsleu %icc, %f10, %f4
fbo %fcc2, loop_6150
fmovdleu %icc, %f15, %f12
loop_6149:
fabsd %f2, %f12
umul %o6, 0x09A4, %i5
loop_6150:
move %xcc, %l1, %g6
ldsb [%l7 + 0x4F], %g7
call loop_6151
brz %o3, loop_6152
fbule %fcc0, loop_6153
stb %i1, [%l7 + 0x77]
loop_6151:
fmovdleu %xcc, %f12, %f14
loop_6152:
addccc %g3, 0x06CA, %o4
loop_6153:
st %f1, [%l7 + 0x28]
srl %l4, 0x18, %i6
fcmps %fcc2, %f5, %f3
fmovrse %o2, %f4, %f15
std %f4, [%l7 + 0x10]
fmovsn %xcc, %f13, %f9
fornot1s %f13, %f15, %f15
std %f4, [%l7 + 0x10]
fpadd32 %f14, %f12, %f4
fmovrdgez %o1, %f2, %f8
movne %icc, %g1, %g4
fcmpne16 %f0, %f4, %l5
ld [%l7 + 0x60], %f11
sth %i3, [%l7 + 0x40]
fands %f12, %f14, %f14
fbug,a %fcc0, loop_6154
tn %icc, 0x0
brlz %i7, loop_6155
fmovrsgez %g2, %f1, %f14
loop_6154:
fmuld8ulx16 %f11, %f8, %f8
edge16n %l2, %i4, %l3
loop_6155:
ldx [%l7 + 0x78], %l6
ldd [%l7 + 0x58], %f2
ldd [%l7 + 0x28], %f6
sth %g5, [%l7 + 0x76]
fands %f11, %f4, %f5
subcc %o7, %l0, %o0
fmovsvc %icc, %f12, %f0
fmovrdgez %i2, %f0, %f6
array8 %o5, %i0, %i5
sth %o6, [%l7 + 0x10]
ld [%l7 + 0x2C], %f7
fandnot1 %f6, %f6, %f2
udiv %g6, 0x04A7, %l1
fcmpne32 %f14, %f12, %g7
edge8l %i1, %o3, %o4
sth %l4, [%l7 + 0x2C]
fbe,a %fcc0, loop_6156
stx %g3, [%l7 + 0x30]
fba,a %fcc0, loop_6157
stb %i6, [%l7 + 0x67]
loop_6156:
fsrc2s %f7, %f9
fmovdl %icc, %f8, %f5
loop_6157:
st %f13, [%l7 + 0x54]
faligndata %f12, %f8, %f0
edge8n %o2, %o1, %g1
fmovde %xcc, %f7, %f12
fcmpgt32 %f6, %f2, %g4
movneg %icc, %l5, %i7
st %f13, [%l7 + 0x64]
fnor %f0, %f4, %f4
bcs,pt %icc, loop_6158
orn %g2, 0x1B35, %l2
subc %i3, %i4, %l3
fbo %fcc3, loop_6159
loop_6158:
nop
setx loop_6160, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brlez %g5, loop_6161
ld [%l7 + 0x54], %f9
loop_6159:
fcmple16 %f14, %f6, %o7
loop_6160:
nop
setx loop_6162, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6161:
udivx %l0, 0x0045, %l6
lduh [%l7 + 0x54], %o0
fbl,a %fcc2, loop_6163
loop_6162:
fxors %f7, %f13, %f9
ld [%l7 + 0x34], %f8
ldsw [%l7 + 0x60], %i2
loop_6163:
lduh [%l7 + 0x48], %i0
bpos,a loop_6164
fcmps %fcc1, %f14, %f13
st %f6, [%l7 + 0x14]
ba,pn %icc, loop_6165
loop_6164:
ldx [%l7 + 0x18], %i5
fmovdcc %icc, %f0, %f0
ldub [%l7 + 0x30], %o6
loop_6165:
bne,a loop_6166
fmovdvs %xcc, %f10, %f5
bcs,a loop_6167
edge8ln %g6, %l1, %o5
loop_6166:
lduw [%l7 + 0x14], %g7
ldsb [%l7 + 0x69], %o3
loop_6167:
sth %o4, [%l7 + 0x4E]
std %f6, [%l7 + 0x70]
fmovsvc %icc, %f12, %f5
ldsw [%l7 + 0x08], %i1
stw %l4, [%l7 + 0x18]
fbne %fcc0, loop_6168
fpsub16 %f12, %f10, %f4
ld [%l7 + 0x1C], %f13
sdivcc %g3, 0x110C, %i6
loop_6168:
bg,a loop_6169
fmovrse %o1, %f11, %f7
fmul8ulx16 %f14, %f4, %f0
ldsb [%l7 + 0x2A], %o2
loop_6169:
fpack16 %f8, %f12
stx %g1, [%l7 + 0x08]
ldsw [%l7 + 0x58], %g4
fbuge,a %fcc3, loop_6170
fnors %f6, %f6, %f4
lduw [%l7 + 0x18], %l5
fmovdl %xcc, %f0, %f9
loop_6170:
movl %icc, %i7, %g2
fcmpne32 %f2, %f10, %l2
fmul8x16au %f5, %f4, %f6
lduw [%l7 + 0x74], %i4
st %f14, [%l7 + 0x7C]
fmovdge %xcc, %f2, %f13
mova %icc, %l3, %i3
st %f5, [%l7 + 0x44]
sra %o7, %g5, %l0
fmovrdne %o0, %f8, %f12
fpadd16s %f13, %f0, %f15
lduh [%l7 + 0x20], %l6
bg,pn %icc, loop_6171
bpos,a,pn %xcc, loop_6172
sth %i2, [%l7 + 0x58]
ldub [%l7 + 0x73], %i5
loop_6171:
ld [%l7 + 0x74], %f4
loop_6172:
fcmpne16 %f6, %f14, %o6
fors %f2, %f3, %f5
ld [%l7 + 0x34], %f13
fmovd %f12, %f14
sllx %g6, %i0, %o5
umulcc %g7, %l1, %o3
ldsw [%l7 + 0x20], %o4
udivcc %i1, 0x1921, %g3
ld [%l7 + 0x60], %f9
ldsb [%l7 + 0x1F], %i6
bl,pt %icc, loop_6173
stw %l4, [%l7 + 0x64]
brgez %o2, loop_6174
ldub [%l7 + 0x0E], %g1
loop_6173:
edge8ln %o1, %g4, %i7
fnegs %f3, %f1
loop_6174:
stw %l5, [%l7 + 0x48]
fmovde %xcc, %f6, %f14
fmovs %f4, %f9
sdivcc %l2, 0x1782, %g2
stx %l3, [%l7 + 0x48]
lduh [%l7 + 0x24], %i3
lduw [%l7 + 0x54], %i4
ldub [%l7 + 0x0A], %g5
lduh [%l7 + 0x66], %l0
subcc %o7, %l6, %o0
bne,a,pt %xcc, loop_6175
fornot1 %f8, %f12, %f12
fmovrsgz %i2, %f4, %f5
fba %fcc3, loop_6176
loop_6175:
ldsb [%l7 + 0x1F], %i5
ldub [%l7 + 0x1D], %o6
ldsh [%l7 + 0x34], %i0
loop_6176:
taddcc %o5, 0x03B0, %g6
bl,pn %icc, loop_6177
tneg %icc, 0x0
fmul8sux16 %f10, %f8, %f8
sra %g7, 0x02, %l1
loop_6177:
ldsb [%l7 + 0x48], %o4
fpsub16s %f12, %f4, %f9
fnot2 %f4, %f8
ldsh [%l7 + 0x70], %o3
fbug,a %fcc2, loop_6178
mulscc %g3, 0x0D84, %i1
fmovrsgez %l4, %f13, %f1
fpsub16 %f0, %f8, %f10
loop_6178:
sdivx %o2, 0x19BA, %g1
fxor %f10, %f4, %f12
ldub [%l7 + 0x59], %o1
ba,a %xcc, loop_6179
ldd [%l7 + 0x30], %f10
fbge,a %fcc2, loop_6180
lduh [%l7 + 0x2A], %g4
loop_6179:
sth %i7, [%l7 + 0x2E]
fpackfix %f10, %f14
loop_6180:
bvc,pn %icc, loop_6181
sll %l5, %i6, %g2
st %f6, [%l7 + 0x38]
movg %xcc, %l2, %l3
loop_6181:
fmovdvs %xcc, %f15, %f13
sra %i3, 0x14, %i4
lduh [%l7 + 0x7A], %g5
tpos %icc, 0x7
fpadd32s %f2, %f15, %f7
sth %o7, [%l7 + 0x5A]
orncc %l6, 0x1122, %o0
fnegd %f0, %f12
ldx [%l7 + 0x08], %i2
edge8ln %l0, %i5, %o6
fmovrdgz %o5, %f6, %f8
fsrc2 %f12, %f14
orncc %g6, 0x0091, %i0
ldd [%l7 + 0x50], %f4
ld [%l7 + 0x50], %f2
ldx [%l7 + 0x58], %l1
udiv %o4, 0x1334, %g7
fmovscs %xcc, %f1, %f6
movgu %xcc, %g3, %o3
bleu,pn %icc, loop_6182
andcc %l4, %i1, %o2
xnor %g1, %o1, %g4
stb %l5, [%l7 + 0x53]
loop_6182:
fcmps %fcc0, %f9, %f13
fmovrse %i7, %f12, %f15
fcmpd %fcc3, %f8, %f0
sth %i6, [%l7 + 0x52]
fmovscc %icc, %f2, %f6
stw %g2, [%l7 + 0x1C]
smul %l3, 0x1A08, %i3
fmovs %f11, %f12
ldsw [%l7 + 0x08], %i4
fmovsleu %xcc, %f4, %f14
taddcc %g5, %o7, %l2
lduw [%l7 + 0x50], %l6
lduw [%l7 + 0x10], %o0
sdivcc %l0, 0x027A, %i5
fcmpgt16 %f14, %f2, %i2
stw %o5, [%l7 + 0x54]
fbg %fcc3, loop_6183
movn %xcc, %g6, %o6
srlx %i0, %o4, %l1
ldsh [%l7 + 0x10], %g7
loop_6183:
fandnot1 %f10, %f0, %f6
ldsb [%l7 + 0x4F], %g3
subccc %o3, %i1, %o2
stw %g1, [%l7 + 0x24]
fnegd %f0, %f4
movre %o1, %l4, %l5
fandnot1s %f14, %f6, %f4
fmovrdlz %i7, %f0, %f6
stx %g4, [%l7 + 0x68]
ble,a,pt %xcc, loop_6184
ldub [%l7 + 0x7A], %g2
subcc %l3, 0x0783, %i3
movgu %icc, %i6, %g5
loop_6184:
fmovdge %xcc, %f13, %f2
bl,a loop_6185
fmul8sux16 %f6, %f2, %f4
bcc,a %icc, loop_6186
fornot1s %f7, %f7, %f13
loop_6185:
tn %icc, 0x1
fxor %f8, %f10, %f4
loop_6186:
movge %xcc, %o7, %l2
mulscc %i4, %o0, %l6
ble,a,pn %icc, loop_6187
fnors %f14, %f13, %f4
fnor %f6, %f4, %f4
st %f9, [%l7 + 0x48]
loop_6187:
bge,a %icc, loop_6188
lduh [%l7 + 0x2A], %i5
ba,pn %xcc, loop_6189
smul %i2, %l0, %g6
loop_6188:
fmovrslz %o5, %f10, %f6
fpsub16 %f0, %f2, %f14
loop_6189:
subccc %i0, %o6, %l1
brlz,a %o4, loop_6190
ldx [%l7 + 0x40], %g3
fbuge,a %fcc2, loop_6191
ldx [%l7 + 0x78], %g7
loop_6190:
sdivx %i1, 0x1ACB, %o2
orncc %o3, 0x0A61, %g1
loop_6191:
sth %o1, [%l7 + 0x5A]
smulcc %l5, %l4, %i7
edge8n %g4, %l3, %g2
fmovrse %i3, %f10, %f10
fpmerge %f14, %f2, %f8
andncc %i6, %g5, %l2
fandnot2s %f15, %f3, %f14
fpadd32s %f0, %f3, %f3
tsubcctv %i4, 0x06B2, %o7
fcmped %fcc2, %f12, %f4
std %f2, [%l7 + 0x58]
udiv %o0, 0x1D6D, %i5
fone %f0
brz %l6, loop_6192
fmovsleu %xcc, %f2, %f6
fmovrdgz %i2, %f12, %f10
fbul,a %fcc0, loop_6193
loop_6192:
fmovdl %icc, %f5, %f15
fbule %fcc1, loop_6194
andn %g6, 0x1D47, %o5
loop_6193:
movrlz %i0, 0x33A, %l0
brnz,a %o6, loop_6195
loop_6194:
fmovrse %o4, %f9, %f9
xorcc %l1, 0x0852, %g3
xor %g7, 0x00CD, %o2
loop_6195:
fmovrdne %o3, %f8, %f2
sth %g1, [%l7 + 0x5A]
ta %xcc, 0x4
stw %o1, [%l7 + 0x50]
ldx [%l7 + 0x30], %l5
orcc %l4, 0x04CB, %i1
tsubcctv %g4, 0x0EDD, %l3
ldub [%l7 + 0x50], %i7
udiv %g2, 0x0F22, %i6
fmovrdlez %i3, %f12, %f2
fpadd32s %f2, %f1, %f11
fbl %fcc0, loop_6196
bgu loop_6197
ldsb [%l7 + 0x38], %g5
fba,a %fcc0, loop_6198
loop_6196:
sra %i4, %l2, %o7
loop_6197:
te %icc, 0x4
edge8ln %i5, %l6, %o0
loop_6198:
sethi 0x13DB, %i2
movg %icc, %g6, %o5
move %icc, %i0, %l0
lduw [%l7 + 0x58], %o4
std %f12, [%l7 + 0x28]
fmovrsgez %l1, %f6, %f4
fcmpeq16 %f8, %f6, %o6
ba,a,pn %icc, loop_6199
stw %g3, [%l7 + 0x14]
fxor %f12, %f8, %f8
ld [%l7 + 0x24], %f1
loop_6199:
bneg,a,pt %icc, loop_6200
fpadd32 %f2, %f8, %f2
udivx %o2, 0x1599, %g7
fmovsge %xcc, %f6, %f3
loop_6200:
fmovsle %xcc, %f2, %f1
ldsh [%l7 + 0x30], %o3
sth %o1, [%l7 + 0x4C]
nop
setx loop_6201, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
st %f5, [%l7 + 0x34]
smulcc %l5, 0x1175, %g1
std %f6, [%l7 + 0x30]
loop_6201:
std %f4, [%l7 + 0x70]
stw %i1, [%l7 + 0x78]
andcc %l4, 0x1870, %g4
fble,a %fcc2, loop_6202
ld [%l7 + 0x54], %f10
ldsw [%l7 + 0x50], %l3
fbue %fcc1, loop_6203
loop_6202:
tge %icc, 0x2
fmovrsne %i7, %f14, %f10
fmovdleu %xcc, %f8, %f6
loop_6203:
ldub [%l7 + 0x63], %i6
ldsb [%l7 + 0x0B], %i3
taddcc %g2, %g5, %l2
stw %o7, [%l7 + 0x34]
lduw [%l7 + 0x20], %i4
fandnot2s %f14, %f12, %f4
fpack16 %f2, %f5
fbul %fcc1, loop_6204
or %i5, %l6, %i2
move %icc, %o0, %o5
fblg %fcc3, loop_6205
loop_6204:
ba,pn %xcc, loop_6206
fba,a %fcc0, loop_6207
sth %i0, [%l7 + 0x3A]
loop_6205:
brnz,a %l0, loop_6208
loop_6206:
fmovrse %o4, %f6, %f14
loop_6207:
ldx [%l7 + 0x30], %l1
ldsb [%l7 + 0x2D], %g6
loop_6208:
fxors %f7, %f11, %f8
andcc %o6, %g3, %g7
fcmpgt16 %f2, %f4, %o3
stx %o1, [%l7 + 0x70]
ld [%l7 + 0x18], %f4
ldsw [%l7 + 0x2C], %l5
srlx %g1, 0x0D, %i1
fmovdcs %xcc, %f10, %f2
tvs %icc, 0x1
std %f12, [%l7 + 0x40]
mulscc %l4, %o2, %g4
array16 %l3, %i7, %i3
taddcc %g2, 0x1A7A, %i6
fornot1 %f14, %f12, %f0
ldub [%l7 + 0x47], %l2
tg %xcc, 0x5
movpos %icc, %g5, %i4
be,pt %xcc, loop_6209
stb %o7, [%l7 + 0x40]
ldx [%l7 + 0x40], %i5
sth %i2, [%l7 + 0x70]
loop_6209:
ld [%l7 + 0x20], %f13
sdiv %o0, 0x18D0, %o5
std %f10, [%l7 + 0x70]
ldsb [%l7 + 0x15], %i0
st %f6, [%l7 + 0x3C]
ldsw [%l7 + 0x34], %l6
fnot2 %f2, %f14
nop
setx loop_6210, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bshuffle %f2, %f4, %f2
ba,a %icc, loop_6211
fzeros %f6
loop_6210:
fones %f5
fsrc1 %f10, %f6
loop_6211:
fmovsneg %xcc, %f10, %f3
tg %xcc, 0x2
orn %o4, 0x03A7, %l0
lduh [%l7 + 0x58], %l1
fone %f12
fmovrslz %o6, %f3, %f14
fmovsne %xcc, %f10, %f4
nop
setx loop_6212, %l0, %l1
jmpl %l1, %g3
fbne %fcc1, loop_6213
ld [%l7 + 0x5C], %f15
fnor %f8, %f2, %f14
loop_6212:
fblg,a %fcc0, loop_6214
loop_6213:
st %f15, [%l7 + 0x1C]
fmovdpos %icc, %f12, %f2
taddcctv %g7, %o3, %o1
loop_6214:
movn %xcc, %l5, %g1
fcmpeq16 %f10, %f6, %i1
fmul8x16al %f10, %f5, %f10
stb %l4, [%l7 + 0x50]
tvs %xcc, 0x6
sth %o2, [%l7 + 0x66]
umulcc %g4, 0x1AD2, %g6
lduh [%l7 + 0x28], %i7
bvs loop_6215
bleu loop_6216
ldsh [%l7 + 0x5C], %l3
lduh [%l7 + 0x34], %i3
loop_6215:
bcc loop_6217
loop_6216:
tne %xcc, 0x5
lduw [%l7 + 0x14], %i6
ldsh [%l7 + 0x56], %l2
loop_6217:
bge %xcc, loop_6218
fzeros %f11
fmul8sux16 %f10, %f12, %f4
sth %g2, [%l7 + 0x4C]
loop_6218:
subcc %i4, %g5, %o7
ble,pn %icc, loop_6219
bshuffle %f4, %f14, %f6
fcmpne16 %f10, %f10, %i2
fpsub32 %f4, %f14, %f6
loop_6219:
fzeros %f13
ldd [%l7 + 0x28], %f0
tne %xcc, 0x1
fbo %fcc2, loop_6220
sll %o0, 0x12, %o5
fmovsa %icc, %f11, %f11
movg %icc, %i5, %i0
loop_6220:
movrlz %o4, %l6, %l0
fmovscc %icc, %f14, %f11
fbge,a %fcc3, loop_6221
tn %icc, 0x6
fpsub16s %f0, %f12, %f4
stw %o6, [%l7 + 0x24]
loop_6221:
ld [%l7 + 0x08], %f12
std %f14, [%l7 + 0x48]
ld [%l7 + 0x5C], %f2
stx %g3, [%l7 + 0x10]
lduw [%l7 + 0x3C], %l1
orn %g7, %o3, %l5
fsrc1s %f8, %f4
bleu loop_6222
stx %o1, [%l7 + 0x50]
bvc,pt %xcc, loop_6223
movrne %g1, 0x3CD, %l4
loop_6222:
fmul8sux16 %f0, %f14, %f10
fmovdge %icc, %f10, %f5
loop_6223:
movn %icc, %o2, %g4
fnor %f2, %f2, %f6
tn %icc, 0x7
fpadd16 %f12, %f12, %f6
stw %i1, [%l7 + 0x0C]
fmovs %f0, %f4
fones %f9
stw %g6, [%l7 + 0x7C]
sllx %l3, %i7, %i6
lduh [%l7 + 0x4A], %l2
sth %g2, [%l7 + 0x4C]
orn %i3, %i4, %g5
fmovd %f14, %f8
subcc %o7, %i2, %o0
sllx %o5, %i5, %o4
array8 %i0, %l6, %o6
sub %g3, 0x0AB1, %l0
fble,a %fcc1, loop_6224
sdiv %l1, 0x13CC, %g7
fmuld8ulx16 %f0, %f13, %f4
fnot2s %f8, %f10
loop_6224:
movg %icc, %l5, %o3
sub %g1, 0x1551, %o1
bn,a,pt %xcc, loop_6225
edge16n %o2, %g4, %i1
fcmpne32 %f4, %f4, %g6
movvs %icc, %l4, %i7
loop_6225:
edge32ln %l3, %l2, %g2
stw %i3, [%l7 + 0x68]
sdiv %i4, 0x05B7, %i6
std %f10, [%l7 + 0x20]
fmovscc %icc, %f2, %f10
movcc %xcc, %g5, %i2
bcs,a,pt %icc, loop_6226
edge8l %o0, %o7, %i5
sth %o4, [%l7 + 0x26]
orncc %i0, %l6, %o6
loop_6226:
xorcc %o5, %l0, %l1
std %f10, [%l7 + 0x58]
std %f4, [%l7 + 0x40]
fpsub32 %f12, %f12, %f6
ld [%l7 + 0x18], %f4
tg %icc, 0x3
tpos %icc, 0x7
fmovdle %icc, %f5, %f4
xnorcc %g3, %l5, %g7
stx %o3, [%l7 + 0x48]
stx %g1, [%l7 + 0x60]
udivcc %o2, 0x005B, %o1
fmovrsgz %i1, %f6, %f5
sra %g6, 0x11, %g4
edge16l %i7, %l4, %l2
fbuge %fcc3, loop_6227
fmovsn %xcc, %f7, %f7
movgu %xcc, %l3, %i3
ldsw [%l7 + 0x54], %g2
loop_6227:
edge8n %i4, %i6, %i2
ldd [%l7 + 0x70], %f2
fcmpes %fcc0, %f10, %f2
fmul8x16 %f0, %f10, %f6
brgez,a %g5, loop_6228
movrgez %o0, 0x20F, %o7
fba %fcc1, loop_6229
taddcc %o4, %i0, %l6
loop_6228:
movn %xcc, %o6, %i5
fmul8x16 %f8, %f14, %f8
loop_6229:
st %f11, [%l7 + 0x5C]
umulcc %l0, %o5, %l1
fornot1s %f1, %f6, %f9
ldsh [%l7 + 0x66], %l5
tcc %xcc, 0x7
movg %xcc, %g3, %o3
sll %g1, 0x0C, %o2
ldx [%l7 + 0x20], %o1
tsubcc %g7, %i1, %g6
fmul8sux16 %f8, %f4, %f4
ld [%l7 + 0x48], %f4
fbne %fcc0, loop_6230
edge8ln %g4, %i7, %l2
movne %icc, %l3, %l4
fnands %f10, %f6, %f3
loop_6230:
ldsw [%l7 + 0x50], %g2
mova %xcc, %i4, %i3
movvs %xcc, %i6, %g5
fba,a %fcc2, loop_6231
sth %i2, [%l7 + 0x6E]
stx %o7, [%l7 + 0x10]
fzeros %f4
loop_6231:
st %f1, [%l7 + 0x14]
ldd [%l7 + 0x40], %f12
fnot2 %f14, %f12
mulscc %o4, 0x0720, %o0
ldsw [%l7 + 0x74], %l6
st %f4, [%l7 + 0x6C]
lduh [%l7 + 0x20], %i0
orcc %o6, 0x0030, %l0
array32 %o5, %l1, %i5
fmovdvc %xcc, %f6, %f9
fcmpeq32 %f14, %f6, %l5
fornot2s %f0, %f13, %f11
fmovdneg %xcc, %f6, %f2
stx %o3, [%l7 + 0x78]
fornot2s %f15, %f9, %f12
array32 %g3, %g1, %o1
stx %o2, [%l7 + 0x30]
movcs %xcc, %g7, %i1
srax %g6, 0x19, %g4
fnot2s %f4, %f14
ldsw [%l7 + 0x34], %i7
ldsb [%l7 + 0x33], %l3
fmovdge %icc, %f3, %f8
stb %l2, [%l7 + 0x74]
movre %l4, 0x05E, %g2
ldsw [%l7 + 0x30], %i4
taddcctv %i3, %g5, %i6
ldd [%l7 + 0x70], %f2
sub %i2, %o7, %o0
fblg %fcc2, loop_6232
fpadd16s %f2, %f4, %f4
udivx %o4, 0x06B7, %l6
movge %icc, %i0, %l0
loop_6232:
mulscc %o5, 0x1FFC, %l1
ldx [%l7 + 0x58], %o6
std %f4, [%l7 + 0x50]
ld [%l7 + 0x64], %f9
mulscc %i5, 0x1F33, %o3
ldsw [%l7 + 0x60], %l5
subc %g3, 0x1AE6, %g1
fbg,a %fcc0, loop_6233
brlez %o2, loop_6234
addcc %o1, %g7, %i1
stx %g4, [%l7 + 0x48]
loop_6233:
ld [%l7 + 0x50], %f4
loop_6234:
sth %i7, [%l7 + 0x3A]
add %l3, 0x1FE8, %l2
faligndata %f6, %f0, %f4
ld [%l7 + 0x44], %f10
stx %g6, [%l7 + 0x28]
bleu %icc, loop_6235
st %f14, [%l7 + 0x5C]
fbu,a %fcc3, loop_6236
bg,a,pn %icc, loop_6237
loop_6235:
popc %g2, %i4
movrgez %i3, 0x04F, %l4
loop_6236:
brgz %g5, loop_6238
loop_6237:
orncc %i6, 0x1588, %o7
fmovdleu %icc, %f8, %f9
tl %xcc, 0x0
loop_6238:
fmovrdgez %o0, %f8, %f8
fmovd %f6, %f2
fmovscs %icc, %f2, %f0
bl %icc, loop_6239
movcc %icc, %o4, %l6
bl,a,pn %xcc, loop_6240
stx %i0, [%l7 + 0x60]
loop_6239:
and %i2, 0x1172, %o5
ldsw [%l7 + 0x5C], %l1
loop_6240:
mulscc %l0, 0x1300, %o6
ld [%l7 + 0x48], %f14
fmul8x16 %f14, %f2, %f0
movpos %xcc, %i5, %o3
fbe,a %fcc1, loop_6241
fmovspos %icc, %f10, %f5
ldsw [%l7 + 0x74], %l5
ldd [%l7 + 0x18], %f8
loop_6241:
brnz %g1, loop_6242
brlez %o2, loop_6243
stb %o1, [%l7 + 0x73]
sth %g3, [%l7 + 0x1A]
loop_6242:
std %f6, [%l7 + 0x70]
loop_6243:
bl,a,pt %icc, loop_6244
fmovrslz %i1, %f14, %f15
fcmps %fcc1, %f1, %f9
ldsw [%l7 + 0x74], %g4
loop_6244:
andn %i7, 0x1C97, %l3
umul %l2, %g6, %g7
movrgz %g2, 0x3C7, %i4
orn %i3, 0x18A1, %l4
fsrc2s %f10, %f5
tsubcc %g5, 0x1304, %o7
ldx [%l7 + 0x58], %i6
fnands %f0, %f12, %f4
ldub [%l7 + 0x20], %o0
stx %l6, [%l7 + 0x58]
fpsub32s %f8, %f9, %f3
fnegs %f7, %f8
stb %i0, [%l7 + 0x50]
ldd [%l7 + 0x08], %f14
movcc %xcc, %i2, %o4
bgu,a loop_6245
orcc %o5, %l0, %o6
subcc %l1, 0x0474, %i5
fcmpne16 %f0, %f8, %o3
loop_6245:
fmul8x16 %f2, %f0, %f6
lduw [%l7 + 0x44], %g1
ldsw [%l7 + 0x48], %l5
move %xcc, %o1, %o2
bneg %xcc, loop_6246
lduw [%l7 + 0x54], %g3
fble,a %fcc0, loop_6247
array16 %i1, %i7, %g4
loop_6246:
movrlez %l2, %g6, %l3
movrlz %g7, %i4, %g2
loop_6247:
fnot1s %f4, %f3
tsubcc %i3, %g5, %l4
fmovrse %o7, %f3, %f15
fmul8x16au %f11, %f3, %f2
fpsub32 %f2, %f0, %f12
orn %o0, %l6, %i0
stx %i2, [%l7 + 0x10]
fmovdcc %xcc, %f13, %f0
stw %i6, [%l7 + 0x78]
st %f10, [%l7 + 0x2C]
edge8ln %o5, %o4, %o6
tpos %icc, 0x0
ldsb [%l7 + 0x4F], %l1
mulx %l0, %i5, %g1
fand %f10, %f14, %f0
lduh [%l7 + 0x72], %o3
fmovda %icc, %f10, %f14
fand %f0, %f6, %f10
ldsw [%l7 + 0x74], %l5
ld [%l7 + 0x10], %f3
fbule,a %fcc2, loop_6248
lduw [%l7 + 0x54], %o1
ldd [%l7 + 0x60], %f10
movrgz %o2, 0x08B, %i1
loop_6248:
fandnot1 %f14, %f6, %f14
stx %g3, [%l7 + 0x38]
fzero %f14
fmovrdlz %g4, %f10, %f4
fcmps %fcc1, %f6, %f8
fmovrdlz %i7, %f10, %f2
ldd [%l7 + 0x20], %f0
stx %g6, [%l7 + 0x28]
brnz %l3, loop_6249
stb %l2, [%l7 + 0x7D]
fmovrdne %i4, %f10, %f0
edge32ln %g7, %i3, %g2
loop_6249:
fmovsleu %icc, %f15, %f6
fmovrdlz %l4, %f4, %f6
stx %g5, [%l7 + 0x08]
fmovrsgz %o0, %f7, %f6
for %f10, %f0, %f6
ldub [%l7 + 0x48], %l6
fsrc2 %f6, %f14
or %o7, 0x0EEA, %i2
srlx %i0, 0x02, %o5
stw %o4, [%l7 + 0x60]
fnands %f8, %f14, %f6
fbl %fcc0, loop_6250
xorcc %i6, 0x1E6A, %o6
stb %l1, [%l7 + 0x25]
taddcctv %l0, 0x04D9, %g1
loop_6250:
ld [%l7 + 0x70], %f3
fmovsl %icc, %f10, %f15
ldx [%l7 + 0x28], %i5
subccc %l5, %o3, %o1
ldx [%l7 + 0x10], %i1
ta %xcc, 0x5
for %f0, %f2, %f12
orcc %g3, 0x06C1, %o2
srlx %g4, 0x03, %g6
fba,a %fcc0, loop_6251
fpsub32 %f12, %f0, %f2
move %xcc, %l3, %l2
movge %xcc, %i7, %g7
loop_6251:
movge %icc, %i4, %i3
tvs %icc, 0x3
fmovdge %xcc, %f11, %f4
stb %g2, [%l7 + 0x17]
st %f1, [%l7 + 0x10]
bpos,a loop_6252
sdivx %g5, 0x034E, %l4
ldsh [%l7 + 0x68], %l6
tpos %icc, 0x1
loop_6252:
bl,a loop_6253
sth %o0, [%l7 + 0x22]
brlez %o7, loop_6254
sethi 0x03E5, %i0
loop_6253:
xnorcc %i2, %o5, %o4
ldub [%l7 + 0x71], %o6
loop_6254:
srax %i6, %l0, %l1
bn,pn %icc, loop_6255
lduw [%l7 + 0x7C], %i5
fpmerge %f13, %f5, %f0
ldub [%l7 + 0x6F], %g1
loop_6255:
mova %icc, %l5, %o3
fmovdvc %xcc, %f13, %f6
fmovsle %xcc, %f9, %f7
ldub [%l7 + 0x35], %i1
ldx [%l7 + 0x20], %o1
fmovdgu %icc, %f15, %f2
fpadd16s %f10, %f10, %f0
movn %icc, %g3, %o2
fbge,a %fcc0, loop_6256
bgu %icc, loop_6257
std %f0, [%l7 + 0x08]
nop
setx loop_6258, %l0, %l1
jmpl %l1, %g6
loop_6256:
tvc %icc, 0x4
loop_6257:
tpos %xcc, 0x4
stx %l3, [%l7 + 0x50]
loop_6258:
fbl %fcc2, loop_6259
fmul8x16au %f10, %f3, %f10
ldsh [%l7 + 0x46], %g4
stx %l2, [%l7 + 0x40]
loop_6259:
fxnor %f14, %f0, %f4
edge32ln %g7, %i7, %i4
movne %icc, %i3, %g5
ba,a %xcc, loop_6260
lduh [%l7 + 0x72], %g2
bge %xcc, loop_6261
lduh [%l7 + 0x76], %l6
loop_6260:
andncc %l4, %o0, %o7
fmovsg %xcc, %f9, %f10
loop_6261:
xor %i2, 0x1C3C, %i0
fmovspos %xcc, %f10, %f8
tge %xcc, 0x1
fand %f6, %f0, %f14
edge16n %o4, %o5, %i6
fmovdvc %icc, %f9, %f15
ldsw [%l7 + 0x44], %o6
ldsw [%l7 + 0x38], %l1
movrne %l0, %g1, %l5
fpadd32 %f10, %f10, %f2
fandnot2 %f12, %f4, %f8
movre %i5, 0x092, %o3
stb %i1, [%l7 + 0x2F]
movcc %icc, %g3, %o2
fbl %fcc2, loop_6262
ble,pt %xcc, loop_6263
st %f0, [%l7 + 0x78]
stb %o1, [%l7 + 0x7A]
loop_6262:
fbue,a %fcc2, loop_6264
loop_6263:
andncc %g6, %g4, %l2
movg %xcc, %l3, %i7
lduh [%l7 + 0x6E], %g7
loop_6264:
bcc loop_6265
fbe,a %fcc1, loop_6266
lduh [%l7 + 0x40], %i3
fpack16 %f6, %f7
loop_6265:
umul %i4, %g5, %l6
loop_6266:
nop
setx loop_6267, %l0, %l1
jmpl %l1, %l4
ldd [%l7 + 0x70], %f2
fmovspos %xcc, %f5, %f15
bne,pt %xcc, loop_6268
loop_6267:
fors %f9, %f0, %f2
fmuld8sux16 %f5, %f6, %f14
bn,a,pt %xcc, loop_6269
loop_6268:
movleu %xcc, %o0, %g2
addcc %o7, 0x0290, %i0
fexpand %f8, %f12
loop_6269:
sth %i2, [%l7 + 0x16]
fsrc1s %f10, %f9
fbule,a %fcc3, loop_6270
ld [%l7 + 0x48], %f5
fmovrdgez %o5, %f6, %f8
stb %o4, [%l7 + 0x6E]
loop_6270:
fabsd %f8, %f12
movcs %xcc, %i6, %l1
move %icc, %l0, %g1
fsrc1 %f14, %f6
stx %o6, [%l7 + 0x70]
fble,a %fcc3, loop_6271
edge8ln %i5, %o3, %l5
fxnors %f14, %f2, %f8
ldsw [%l7 + 0x38], %g3
loop_6271:
umul %o2, 0x1456, %o1
stx %i1, [%l7 + 0x10]
ba,pt %xcc, loop_6272
ba,pt %icc, loop_6273
ble,a,pt %xcc, loop_6274
stw %g6, [%l7 + 0x2C]
loop_6272:
fandnot1s %f1, %f5, %f11
loop_6273:
fbuge,a %fcc2, loop_6275
loop_6274:
fmovsgu %icc, %f8, %f13
std %f8, [%l7 + 0x18]
fmuld8ulx16 %f10, %f1, %f2
loop_6275:
add %l2, %l3, %g4
sdiv %g7, 0x0FAD, %i3
edge16l %i4, %g5, %i7
xnorcc %l6, 0x0C0A, %o0
st %f9, [%l7 + 0x10]
edge16 %l4, %g2, %o7
ldd [%l7 + 0x20], %f10
fnegd %f4, %f4
std %f12, [%l7 + 0x18]
fmovscc %xcc, %f12, %f9
xor %i2, 0x0FFF, %o5
lduw [%l7 + 0x24], %i0
fmovsg %xcc, %f2, %f8
fmovspos %xcc, %f1, %f14
stw %o4, [%l7 + 0x44]
fmovdvc %xcc, %f0, %f4
ldsw [%l7 + 0x34], %l1
nop
setx loop_6276, %l0, %l1
jmpl %l1, %i6
ldsb [%l7 + 0x22], %l0
brgz %o6, loop_6277
fmovdg %xcc, %f8, %f15
loop_6276:
fbn,a %fcc2, loop_6278
sth %g1, [%l7 + 0x50]
loop_6277:
ldsh [%l7 + 0x58], %o3
fornot1 %f4, %f0, %f4
loop_6278:
brlz,a %i5, loop_6279
add %l5, 0x1BDC, %o2
fnand %f12, %f8, %f6
fmovdne %xcc, %f7, %f0
loop_6279:
movn %xcc, %g3, %i1
fmovdcs %icc, %f7, %f9
stx %g6, [%l7 + 0x28]
stx %l2, [%l7 + 0x68]
fmul8sux16 %f6, %f2, %f12
fcmps %fcc0, %f3, %f0
ldsb [%l7 + 0x23], %l3
sth %o1, [%l7 + 0x7E]
fpsub32 %f8, %f6, %f14
tvc %icc, 0x3
ldx [%l7 + 0x78], %g4
tneg %icc, 0x2
stx %i3, [%l7 + 0x48]
tg %xcc, 0x1
fxnors %f1, %f7, %f6
ble %xcc, loop_6280
brlz,a %i4, loop_6281
tl %xcc, 0x5
fmovscc %xcc, %f0, %f15
loop_6280:
ldx [%l7 + 0x68], %g5
loop_6281:
st %f8, [%l7 + 0x2C]
fcmpgt32 %f10, %f8, %g7
lduw [%l7 + 0x7C], %i7
lduw [%l7 + 0x64], %o0
tpos %xcc, 0x5
fmovrslez %l6, %f11, %f0
fnands %f14, %f3, %f14
edge8l %l4, %g2, %o7
fmul8x16 %f7, %f6, %f10
edge32n %o5, %i2, %i0
tne %icc, 0x6
fbug %fcc2, loop_6282
brgez %l1, loop_6283
ldsb [%l7 + 0x76], %o4
st %f14, [%l7 + 0x68]
loop_6282:
be,a loop_6284
loop_6283:
sdivx %l0, 0x081D, %o6
fornot1s %f12, %f13, %f15
fpack32 %f10, %f12, %f12
loop_6284:
array8 %i6, %g1, %o3
st %f2, [%l7 + 0x60]
movvc %xcc, %l5, %o2
stb %g3, [%l7 + 0x5D]
umulcc %i5, 0x1645, %g6
lduw [%l7 + 0x40], %l2
ldsh [%l7 + 0x7C], %l3
taddcctv %i1, 0x17E3, %o1
fmovdpos %icc, %f2, %f11
addcc %g4, 0x1BAF, %i4
fexpand %f7, %f4
lduw [%l7 + 0x58], %i3
fmovrdlz %g5, %f6, %f0
addccc %i7, %g7, %o0
movre %l6, 0x26C, %g2
lduh [%l7 + 0x78], %l4
nop
setx loop_6285, %l0, %l1
jmpl %l1, %o5
lduw [%l7 + 0x30], %i2
fcmpgt16 %f12, %f10, %i0
stb %o7, [%l7 + 0x43]
loop_6285:
edge32 %o4, %l1, %o6
ldub [%l7 + 0x3C], %i6
tvs %xcc, 0x1
stx %l0, [%l7 + 0x20]
brlez,a %o3, loop_6286
fbue,a %fcc1, loop_6287
std %f4, [%l7 + 0x20]
fmul8x16al %f7, %f11, %f2
loop_6286:
fmovdcs %icc, %f14, %f11
loop_6287:
sra %l5, 0x04, %g1
fmovrde %o2, %f14, %f0
fmul8sux16 %f4, %f0, %f14
orcc %i5, 0x15DB, %g3
fpackfix %f10, %f1
ldsw [%l7 + 0x14], %g6
udivcc %l3, 0x139E, %i1
edge16ln %o1, %l2, %g4
taddcc %i3, %i4, %i7
movrgz %g7, %g5, %l6
be,a,pt %icc, loop_6288
sdiv %g2, 0x0E0F, %l4
fpmerge %f4, %f8, %f0
fcmpne32 %f4, %f10, %o5
loop_6288:
fmovsvc %xcc, %f11, %f12
movne %xcc, %o0, %i0
fmul8sux16 %f2, %f8, %f8
ldx [%l7 + 0x60], %o7
fmovrse %i2, %f1, %f0
tgu %icc, 0x0
ble loop_6289
lduw [%l7 + 0x08], %o4
std %f8, [%l7 + 0x28]
ldd [%l7 + 0x68], %f2
loop_6289:
brnz,a %l1, loop_6290
ldx [%l7 + 0x70], %i6
orcc %l0, %o6, %o3
ldd [%l7 + 0x28], %f4
loop_6290:
fbu,a %fcc3, loop_6291
fbo %fcc1, loop_6292
fmovde %xcc, %f10, %f4
stb %g1, [%l7 + 0x2C]
loop_6291:
fble %fcc3, loop_6293
loop_6292:
fmovsgu %xcc, %f15, %f11
ldx [%l7 + 0x60], %l5
sth %o2, [%l7 + 0x70]
loop_6293:
ldx [%l7 + 0x40], %i5
tcc %icc, 0x6
ldub [%l7 + 0x6B], %g6
ldd [%l7 + 0x58], %f0
orcc %l3, %g3, %o1
umulcc %i1, 0x1441, %l2
subc %i3, 0x039B, %g4
fpmerge %f8, %f1, %f10
tleu %xcc, 0x2
sll %i7, 0x17, %i4
movgu %xcc, %g5, %l6
ldx [%l7 + 0x18], %g7
sllx %l4, 0x09, %o5
std %f0, [%l7 + 0x60]
movrgz %o0, 0x346, %i0
fmovdcs %xcc, %f6, %f13
movrlz %o7, 0x318, %i2
addccc %o4, %g2, %l1
fmovsle %xcc, %f9, %f15
bl,a,pt %xcc, loop_6294
fnegd %f12, %f6
movl %icc, %i6, %o6
fornot2 %f14, %f10, %f2
loop_6294:
fmovdcs %icc, %f11, %f13
fpackfix %f6, %f13
tne %icc, 0x0
bne,a,pt %xcc, loop_6295
tneg %icc, 0x0
tge %icc, 0x0
lduh [%l7 + 0x42], %l0
loop_6295:
brgez %g1, loop_6296
mova %xcc, %l5, %o3
smulcc %o2, %g6, %i5
movn %xcc, %l3, %g3
loop_6296:
fcmped %fcc1, %f12, %f6
ba,pn %xcc, loop_6297
move %icc, %i1, %l2
ldsb [%l7 + 0x0C], %o1
edge32n %i3, %i7, %g4
loop_6297:
andn %i4, %g5, %g7
lduw [%l7 + 0x0C], %l6
ble,pt %icc, loop_6298
ldsb [%l7 + 0x76], %l4
fmovdle %icc, %f4, %f5
lduw [%l7 + 0x74], %o0
loop_6298:
andcc %i0, 0x1948, %o5
taddcctv %i2, 0x01E3, %o7
subcc %g2, 0x0642, %o4
and %l1, %o6, %l0
fmovs %f6, %f0
mulscc %g1, 0x1523, %i6
ldsb [%l7 + 0x12], %o3
tl %xcc, 0x6
fpack32 %f12, %f2, %f2
lduh [%l7 + 0x4A], %o2
fcmpne32 %f4, %f6, %g6
udivcc %i5, 0x0891, %l3
fnand %f14, %f14, %f4
stb %g3, [%l7 + 0x5D]
fmovrslz %i1, %f2, %f6
fpadd32s %f12, %f4, %f1
fmovsneg %icc, %f15, %f8
faligndata %f6, %f6, %f14
ldub [%l7 + 0x26], %l2
ldsb [%l7 + 0x43], %o1
edge16 %l5, %i3, %i7
ldx [%l7 + 0x70], %i4
fmul8x16au %f3, %f9, %f6
fmovsge %xcc, %f6, %f15
edge32ln %g4, %g7, %g5
bg,a,pt %icc, loop_6299
ld [%l7 + 0x18], %f13
edge32 %l4, %o0, %i0
ldd [%l7 + 0x28], %f10
loop_6299:
stx %l6, [%l7 + 0x48]
ldub [%l7 + 0x2C], %i2
sth %o7, [%l7 + 0x76]
fmovsne %xcc, %f14, %f2
brnz,a %g2, loop_6300
fornot1 %f12, %f14, %f2
stx %o4, [%l7 + 0x30]
sth %o5, [%l7 + 0x62]
loop_6300:
st %f14, [%l7 + 0x68]
ldub [%l7 + 0x79], %o6
fandnot2 %f6, %f6, %f10
edge16l %l1, %l0, %i6
ldub [%l7 + 0x5D], %o3
fbue,a %fcc2, loop_6301
stw %o2, [%l7 + 0x54]
fmul8x16 %f9, %f10, %f8
fmovrdgz %g6, %f14, %f4
loop_6301:
ldx [%l7 + 0x30], %i5
stb %g1, [%l7 + 0x5E]
ble,pt %xcc, loop_6302
popc 0x0F88, %l3
fmul8ulx16 %f14, %f0, %f4
lduh [%l7 + 0x44], %i1
loop_6302:
movrgez %g3, %o1, %l2
fpackfix %f0, %f6
movle %icc, %l5, %i3
array32 %i4, %g4, %i7
sll %g5, 0x0B, %l4
fbo %fcc3, loop_6303
ldsh [%l7 + 0x5C], %o0
fmul8x16 %f8, %f4, %f0
fcmpgt32 %f10, %f0, %g7
loop_6303:
ta %xcc, 0x0
fabsd %f8, %f10
orn %l6, 0x04A3, %i2
fxor %f14, %f8, %f0
fmovdpos %xcc, %f15, %f15
ldsh [%l7 + 0x4A], %o7
movleu %icc, %i0, %o4
ldub [%l7 + 0x2A], %g2
fmul8sux16 %f10, %f14, %f10
ldx [%l7 + 0x48], %o6
faligndata %f0, %f10, %f0
brlez,a %l1, loop_6304
nop
setx loop_6305, %l0, %l1
jmpl %l1, %l0
fcmpgt16 %f2, %f0, %o5
fbu,a %fcc3, loop_6306
loop_6304:
ldx [%l7 + 0x68], %i6
loop_6305:
std %f2, [%l7 + 0x30]
movle %icc, %o3, %o2
loop_6306:
stb %g6, [%l7 + 0x0A]
tvc %icc, 0x5
tn %xcc, 0x4
stw %i5, [%l7 + 0x3C]
fbu,a %fcc0, loop_6307
ldub [%l7 + 0x6E], %g1
lduw [%l7 + 0x2C], %i1
ldx [%l7 + 0x20], %g3
loop_6307:
movge %icc, %l3, %o1
ldsh [%l7 + 0x10], %l2
edge32ln %l5, %i4, %i3
fmovdl %xcc, %f15, %f5
fba %fcc0, loop_6308
ldx [%l7 + 0x20], %g4
lduw [%l7 + 0x78], %g5
st %f4, [%l7 + 0x48]
loop_6308:
call loop_6309
edge32ln %l4, %o0, %i7
bcs %icc, loop_6310
fnors %f12, %f5, %f12
loop_6309:
alignaddrl %l6, %i2, %g7
fpsub16 %f4, %f0, %f14
loop_6310:
fbg %fcc3, loop_6311
umul %o7, %i0, %o4
tpos %xcc, 0x5
bl,pt %xcc, loop_6312
loop_6311:
ldub [%l7 + 0x6B], %o6
nop
setx loop_6313, %l0, %l1
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 + 0x5C], %l1
loop_6312:
ldx [%l7 + 0x78], %l0
stb %g2, [%l7 + 0x14]
loop_6313:
nop
setx loop_6314, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdvc %icc, %f11, %f0
fcmpne32 %f0, %f8, %o5
fmul8sux16 %f8, %f12, %f10
loop_6314:
ldx [%l7 + 0x20], %o3
fcmpd %fcc2, %f8, %f4
ldsb [%l7 + 0x3C], %o2
fmovsle %xcc, %f3, %f9
fmul8x16au %f10, %f3, %f8
sdivx %g6, 0x1EB6, %i6
fsrc2s %f3, %f3
fxors %f8, %f9, %f5
fcmpes %fcc0, %f5, %f0
edge8l %i5, %i1, %g3
fmovs %f0, %f5
popc 0x0060, %g1
stb %o1, [%l7 + 0x11]
fmovsle %icc, %f4, %f13
fmovsge %icc, %f8, %f3
st %f4, [%l7 + 0x08]
move %xcc, %l2, %l3
fnot2s %f7, %f11
xorcc %l5, 0x1DE6, %i4
fcmped %fcc0, %f4, %f12
ldx [%l7 + 0x28], %g4
tneg %xcc, 0x7
movn %icc, %g5, %i3
bshuffle %f10, %f4, %f14
fcmpes %fcc3, %f15, %f15
ldsh [%l7 + 0x72], %l4
fbl,a %fcc2, loop_6315
ldsh [%l7 + 0x46], %i7
stb %l6, [%l7 + 0x63]
brgz %o0, loop_6316
loop_6315:
array16 %i2, %o7, %g7
lduh [%l7 + 0x3E], %o4
fblg,a %fcc2, loop_6317
loop_6316:
and %o6, 0x0AD1, %l1
popc 0x1AFF, %l0
fmovsn %xcc, %f3, %f11
loop_6317:
st %f7, [%l7 + 0x44]
tn %icc, 0x4
fmovse %icc, %f6, %f5
alignaddr %i0, %g2, %o5
fbue %fcc2, loop_6318
ldub [%l7 + 0x1C], %o2
tneg %xcc, 0x1
array16 %g6, %o3, %i6
loop_6318:
stw %i1, [%l7 + 0x18]
ldub [%l7 + 0x08], %i5
ldsw [%l7 + 0x70], %g3
tge %icc, 0x6
fnegs %f9, %f2
orncc %g1, %o1, %l2
fpadd16 %f10, %f6, %f6
fbule,a %fcc2, loop_6319
lduh [%l7 + 0x22], %l5
xnor %i4, 0x1208, %l3
movneg %xcc, %g5, %g4
loop_6319:
fmovdpos %icc, %f6, %f15
tgu %icc, 0x3
fmovsgu %icc, %f8, %f11
lduw [%l7 + 0x10], %l4
fornot1 %f2, %f0, %f12
fbue,a %fcc0, loop_6320
sdiv %i3, 0x065B, %l6
lduw [%l7 + 0x40], %o0
ld [%l7 + 0x38], %f0
loop_6320:
std %f14, [%l7 + 0x20]
bcc,pt %icc, loop_6321
fnegd %f0, %f6
movleu %icc, %i7, %o7
fmovsleu %xcc, %f14, %f4
loop_6321:
or %g7, %o4, %i2
ldsh [%l7 + 0x6A], %l1
ba,a,pn %icc, loop_6322
bleu,pt %xcc, loop_6323
fpsub32s %f14, %f1, %f4
andncc %o6, %l0, %i0
loop_6322:
subc %o5, 0x0A85, %g2
loop_6323:
fmovsge %xcc, %f4, %f9
bcs loop_6324
taddcc %g6, 0x0E40, %o3
fnot2 %f4, %f8
fmovdge %xcc, %f11, %f2
loop_6324:
lduh [%l7 + 0x2C], %o2
fsrc2s %f14, %f12
ld [%l7 + 0x58], %f15
fpsub32s %f7, %f14, %f1
movl %icc, %i1, %i5
ldsb [%l7 + 0x2E], %i6
ld [%l7 + 0x40], %f7
nop
setx loop_6325, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tne %icc, 0x3
bge loop_6326
fandnot2s %f1, %f5, %f1
loop_6325:
fsrc1s %f10, %f11
tg %xcc, 0x5
loop_6326:
fbul,a %fcc0, loop_6327
alignaddr %g1, %g3, %o1
sllx %l2, %l5, %i4
ldd [%l7 + 0x08], %f4
loop_6327:
ldx [%l7 + 0x10], %g5
fcmpne32 %f4, %f12, %g4
fnegs %f5, %f0
ldsb [%l7 + 0x3D], %l3
fpsub16 %f6, %f4, %f0
movn %xcc, %i3, %l6
bge,a,pt %xcc, loop_6328
bneg loop_6329
fmovrsgez %o0, %f10, %f4
fcmps %fcc2, %f2, %f10
loop_6328:
stw %l4, [%l7 + 0x28]
loop_6329:
fbo,a %fcc3, loop_6330
movcc %icc, %i7, %o7
ldsh [%l7 + 0x4C], %o4
taddcctv %g7, 0x0FDF, %i2
loop_6330:
ldub [%l7 + 0x4D], %l1
fpadd16s %f12, %f3, %f15
andcc %o6, %l0, %i0
mulscc %o5, 0x0F0F, %g6
xor %g2, %o3, %i1
edge32 %o2, %i5, %i6
st %f1, [%l7 + 0x78]
fcmpgt32 %f8, %f12, %g1
xor %o1, 0x18DC, %g3
fcmpeq32 %f4, %f12, %l5
faligndata %f10, %f4, %f12
brz,a %l2, loop_6331
fpadd32 %f10, %f2, %f2
fbul,a %fcc2, loop_6332
stw %g5, [%l7 + 0x08]
loop_6331:
addcc %g4, %l3, %i3
fmovdle %icc, %f3, %f3
loop_6332:
tsubcc %i4, %o0, %l4
stx %i7, [%l7 + 0x08]
nop
setx loop_6333, %l0, %l1
jmpl %l1, %o7
fmul8sux16 %f0, %f14, %f4
bg,a %xcc, loop_6334
brnz,a %l6, loop_6335
loop_6333:
fbule %fcc3, loop_6336
ldsh [%l7 + 0x54], %g7
loop_6334:
ldsh [%l7 + 0x34], %i2
loop_6335:
array32 %l1, %o4, %l0
loop_6336:
sdivcc %o6, 0x0C9F, %i0
bl,a,pn %xcc, loop_6337
fnot2 %f6, %f14
sth %g6, [%l7 + 0x34]
tcc %icc, 0x7
loop_6337:
tneg %icc, 0x1
bpos,pn %icc, loop_6338
array32 %g2, %o5, %i1
fandnot1 %f10, %f6, %f4
ldx [%l7 + 0x28], %o2
loop_6338:
tsubcctv %i5, %o3, %i6
ldd [%l7 + 0x50], %f14
edge32 %g1, %g3, %o1
edge32l %l5, %g5, %g4
andncc %l3, %l2, %i3
udivx %i4, 0x0E0F, %o0
tge %xcc, 0x2
ldx [%l7 + 0x30], %l4
lduh [%l7 + 0x60], %i7
bneg,a,pt %xcc, loop_6339
ldd [%l7 + 0x40], %f4
ldsw [%l7 + 0x2C], %l6
fmovdvs %xcc, %f0, %f10
loop_6339:
stw %g7, [%l7 + 0x6C]
sth %i2, [%l7 + 0x6C]
fmovsneg %icc, %f7, %f7
stb %l1, [%l7 + 0x28]
srlx %o4, %l0, %o7
tcc %xcc, 0x3
fandnot1 %f2, %f0, %f8
bvc,a,pt %xcc, loop_6340
fnor %f10, %f14, %f0
fbuge,a %fcc3, loop_6341
fmul8ulx16 %f8, %f6, %f10
loop_6340:
bcs loop_6342
smulcc %i0, 0x1991, %o6
loop_6341:
nop
setx loop_6343, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsn %xcc, %f15, %f8
loop_6342:
fnands %f7, %f6, %f11
fabss %f0, %f10
loop_6343:
tsubcctv %g6, 0x140B, %g2
bl,a %xcc, loop_6344
ldd [%l7 + 0x20], %f6
fmovde %icc, %f0, %f5
tge %icc, 0x5
loop_6344:
brgz,a %i1, loop_6345
edge32ln %o5, %i5, %o2
fnot1 %f4, %f6
ldd [%l7 + 0x50], %f4
loop_6345:
ldsh [%l7 + 0x58], %i6
ld [%l7 + 0x40], %f12
ldsw [%l7 + 0x24], %o3
andcc %g1, %g3, %l5
ldd [%l7 + 0x60], %f6
std %f0, [%l7 + 0x30]
orncc %g5, %o1, %g4
fbne,a %fcc1, loop_6346
orncc %l2, %l3, %i3
edge16ln %o0, %i4, %i7
fpsub16s %f13, %f0, %f7
loop_6346:
fone %f10
fpsub16 %f12, %f6, %f14
stb %l6, [%l7 + 0x4C]
bneg,a %icc, loop_6347
bvs,pn %icc, loop_6348
tsubcctv %g7, 0x0DDE, %i2
mova %xcc, %l1, %l4
loop_6347:
lduh [%l7 + 0x3A], %o4
loop_6348:
brlez %o7, loop_6349
ldsh [%l7 + 0x76], %i0
bl,pt %icc, loop_6350
sth %o6, [%l7 + 0x7C]
loop_6349:
brz %g6, loop_6351
ble,a %icc, loop_6352
loop_6350:
lduw [%l7 + 0x10], %l0
movrgz %g2, %o5, %i1
loop_6351:
lduw [%l7 + 0x54], %o2
loop_6352:
ble,pt %xcc, loop_6353
movle %icc, %i5, %i6
lduh [%l7 + 0x48], %o3
tvc %xcc, 0x6
loop_6353:
edge8 %g3, %g1, %g5
ldd [%l7 + 0x60], %f14
nop
setx loop_6354, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
mova %icc, %o1, %l5
stx %l2, [%l7 + 0x28]
edge32ln %l3, %i3, %g4
loop_6354:
fmovrslez %i4, %f9, %f1
lduw [%l7 + 0x14], %o0
fmovdle %xcc, %f5, %f15
sdiv %i7, 0x18C8, %g7
edge32 %l6, %l1, %l4
fandnot2 %f2, %f14, %f2
fmovd %f10, %f12
std %f4, [%l7 + 0x68]
st %f13, [%l7 + 0x40]
ldub [%l7 + 0x7E], %i2
fnot2s %f0, %f13
fcmple16 %f14, %f14, %o7
fmovdleu %icc, %f10, %f5
bge %icc, loop_6355
orncc %o4, %i0, %o6
tgu %icc, 0x3
fabss %f0, %f0
loop_6355:
array32 %l0, %g6, %o5
ldub [%l7 + 0x2E], %g2
edge32n %o2, %i1, %i6
fmovsgu %icc, %f7, %f1
ta %xcc, 0x3
lduw [%l7 + 0x48], %o3
edge16n %g3, %g1, %g5
ld [%l7 + 0x08], %f0
stx %o1, [%l7 + 0x38]
fmovd %f10, %f10
array8 %l5, %i5, %l2
bleu,a,pn %icc, loop_6356
edge8 %i3, %g4, %i4
movre %o0, %i7, %g7
brnz,a %l3, loop_6357
loop_6356:
subc %l1, %l6, %i2
fmovdn %icc, %f7, %f8
fexpand %f6, %f0
loop_6357:
fabss %f13, %f9
ldsw [%l7 + 0x34], %l4
sllx %o4, %i0, %o7
ldub [%l7 + 0x1D], %l0
fbue,a %fcc3, loop_6358
stb %o6, [%l7 + 0x2F]
movge %xcc, %o5, %g6
std %f0, [%l7 + 0x28]
loop_6358:
brlez %o2, loop_6359
fbge %fcc1, loop_6360
fpsub32 %f0, %f0, %f10
fones %f12
loop_6359:
fsrc1 %f8, %f0
loop_6360:
tcs %xcc, 0x0
stb %g2, [%l7 + 0x2B]
fsrc2s %f12, %f1
lduh [%l7 + 0x38], %i1
tneg %xcc, 0x6
stw %i6, [%l7 + 0x08]
stb %g3, [%l7 + 0x1F]
movrgez %g1, %g5, %o3
movpos %icc, %o1, %l5
movle %xcc, %l2, %i3
ldsh [%l7 + 0x20], %g4
tsubcc %i5, %o0, %i7
tcc %icc, 0x5
ldsh [%l7 + 0x58], %g7
edge8 %l3, %i4, %l1
fbug %fcc1, loop_6361
fpsub16 %f14, %f12, %f12
array8 %i2, %l6, %o4
stb %l4, [%l7 + 0x20]
loop_6361:
fmovrse %o7, %f12, %f4
bne,a %icc, loop_6362
ba %xcc, loop_6363
sth %i0, [%l7 + 0x56]
sth %l0, [%l7 + 0x6A]
loop_6362:
ta %icc, 0x0
loop_6363:
std %f6, [%l7 + 0x40]
st %f13, [%l7 + 0x78]
ld [%l7 + 0x7C], %f7
fornot2s %f14, %f15, %f8
sub %o5, %o6, %o2
brgz,a %g2, loop_6364
fnot2s %f7, %f2
movl %icc, %i1, %i6
edge16n %g6, %g3, %g5
loop_6364:
ldsw [%l7 + 0x50], %o3
fbn %fcc2, loop_6365
edge8l %o1, %l5, %l2
tneg %icc, 0x3
edge8n %i3, %g4, %g1
loop_6365:
bcc,a %icc, loop_6366
edge32l %i5, %o0, %i7
fxnors %f2, %f9, %f4
umul %g7, %i4, %l3
loop_6366:
fbo %fcc2, loop_6367
stw %i2, [%l7 + 0x24]
ldsb [%l7 + 0x18], %l6
ldx [%l7 + 0x48], %l1
loop_6367:
stw %o4, [%l7 + 0x44]
fcmpne16 %f12, %f14, %l4
tsubcctv %i0, 0x05BB, %o7
array16 %l0, %o5, %o2
udivcc %g2, 0x00AA, %o6
tle %icc, 0x2
edge32n %i1, %g6, %i6
srlx %g5, %o3, %o1
tcs %icc, 0x4
stw %l5, [%l7 + 0x4C]
pdist %f0, %f10, %f6
nop
setx loop_6368, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge16 %g3, %l2, %i3
ldsw [%l7 + 0x40], %g4
stb %i5, [%l7 + 0x19]
loop_6368:
ldsb [%l7 + 0x5B], %g1
ldd [%l7 + 0x38], %f4
movcs %xcc, %i7, %g7
mova %xcc, %o0, %i4
fpadd16s %f0, %f2, %f7
std %f0, [%l7 + 0x30]
nop
setx loop_6369, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmple16 %f8, %f14, %i2
bl %xcc, loop_6370
sub %l3, 0x118C, %l1
loop_6369:
array8 %o4, %l4, %i0
taddcctv %o7, %l6, %o5
loop_6370:
tg %xcc, 0x4
andncc %o2, %l0, %o6
add %g2, 0x02B2, %i1
fmovrsgz %g6, %f4, %f4
fxors %f9, %f6, %f14
srlx %i6, 0x0A, %o3
pdist %f0, %f8, %f10
st %f11, [%l7 + 0x70]
fmul8x16al %f12, %f3, %f10
subc %g5, %o1, %l5
andn %l2, 0x180F, %i3
movne %xcc, %g3, %i5
xnorcc %g4, %g1, %i7
popc %o0, %g7
movge %xcc, %i2, %l3
fmul8x16au %f4, %f13, %f4
faligndata %f12, %f8, %f12
array8 %l1, %i4, %o4
brnz,a %l4, loop_6371
ldsw [%l7 + 0x40], %i0
fbe %fcc0, loop_6372
fbe %fcc1, loop_6373
loop_6371:
st %f5, [%l7 + 0x38]
fmovsneg %icc, %f2, %f9
loop_6372:
fmovdneg %icc, %f5, %f4
loop_6373:
movn %icc, %o7, %l6
ldsb [%l7 + 0x29], %o2
orn %l0, 0x007D, %o6
fba,a %fcc0, loop_6374
std %f14, [%l7 + 0x78]
sllx %g2, %i1, %o5
fmovsl %xcc, %f0, %f3
loop_6374:
fmovdge %xcc, %f13, %f1
lduh [%l7 + 0x22], %i6
fands %f9, %f1, %f3
edge8ln %g6, %g5, %o3
ldub [%l7 + 0x67], %o1
fmovdl %icc, %f1, %f3
edge16 %l5, %i3, %g3
fmovscs %icc, %f14, %f8
ld [%l7 + 0x48], %f6
fexpand %f6, %f14
fnor %f6, %f6, %f0
fmovdneg %icc, %f7, %f4
fcmpes %fcc1, %f0, %f14
tgu %icc, 0x2
ldsb [%l7 + 0x33], %l2
umulcc %i5, 0x0A7A, %g4
fmovrslez %i7, %f10, %f15
lduw [%l7 + 0x24], %o0
edge16n %g1, %i2, %g7
fmovrdlz %l1, %f6, %f8
sra %l3, 0x13, %o4
ldx [%l7 + 0x40], %l4
fmovdgu %icc, %f10, %f15
stx %i4, [%l7 + 0x78]
fnot2s %f7, %f10
orcc %o7, %i0, %o2
for %f2, %f4, %f2
fnegs %f14, %f14
brnz %l0, loop_6375
stx %o6, [%l7 + 0x30]
movn %xcc, %g2, %i1
fmovrslz %l6, %f12, %f11
loop_6375:
pdist %f10, %f10, %f2
nop
setx loop_6376, %l0, %l1
jmpl %l1, %o5
stw %i6, [%l7 + 0x40]
fpadd32 %f2, %f4, %f2
fbug %fcc1, loop_6377
loop_6376:
fmovsn %icc, %f9, %f14
ldub [%l7 + 0x48], %g5
fmul8sux16 %f14, %f2, %f14
loop_6377:
fmovde %icc, %f6, %f7
fmovdleu %xcc, %f15, %f4
bleu %xcc, loop_6378
st %f2, [%l7 + 0x38]
fnand %f8, %f2, %f10
fandnot2s %f1, %f2, %f10
loop_6378:
ldx [%l7 + 0x50], %g6
ldsw [%l7 + 0x38], %o3
std %f8, [%l7 + 0x28]
fabsd %f6, %f4
edge8 %l5, %i3, %o1
tneg %xcc, 0x3
fpsub32s %f1, %f5, %f5
stb %l2, [%l7 + 0x40]
fsrc1 %f14, %f4
ld [%l7 + 0x28], %f11
fmovda %icc, %f3, %f4
edge8l %g3, %g4, %i7
lduw [%l7 + 0x20], %i5
ldsb [%l7 + 0x1E], %o0
ld [%l7 + 0x70], %f4
fmul8ulx16 %f12, %f4, %f8
tl %xcc, 0x4
lduw [%l7 + 0x40], %g1
bvc,a loop_6379
fmovse %icc, %f2, %f7
stw %i2, [%l7 + 0x08]
smulcc %l1, 0x0830, %l3
loop_6379:
fmovdle %icc, %f3, %f10
tsubcc %o4, %g7, %l4
stw %o7, [%l7 + 0x08]
movrne %i0, %i4, %o2
stx %l0, [%l7 + 0x08]
fmul8x16 %f7, %f0, %f14
stb %g2, [%l7 + 0x27]
alignaddr %o6, %l6, %i1
andncc %o5, %i6, %g6
fmovsle %xcc, %f6, %f9
bpos,a loop_6380
fbuge %fcc1, loop_6381
fmul8sux16 %f8, %f12, %f12
smulcc %o3, 0x0F9C, %g5
loop_6380:
fmovdge %icc, %f0, %f8
loop_6381:
tsubcctv %l5, %o1, %l2
ldx [%l7 + 0x30], %g3
fblg %fcc3, loop_6382
fmovrdgz %i3, %f4, %f12
fmovsg %icc, %f15, %f13
fmul8x16al %f0, %f6, %f0
loop_6382:
stb %g4, [%l7 + 0x78]
ldsb [%l7 + 0x48], %i7
nop
setx loop_6383, %l0, %l1
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_6384
lduh [%l7 + 0x58], %i5
std %f0, [%l7 + 0x60]
loop_6383:
ldsb [%l7 + 0x69], %g1
loop_6384:
ldsh [%l7 + 0x1E], %o0
std %f12, [%l7 + 0x70]
movcs %icc, %i2, %l1
fbue %fcc2, loop_6385
fandnot1s %f5, %f15, %f0
ldsh [%l7 + 0x28], %l3
fpack16 %f6, %f13
loop_6385:
fmovs %f1, %f14
fmovsvs %icc, %f0, %f8
call loop_6386
ldd [%l7 + 0x38], %f4
bcc,a,pt %icc, loop_6387
stx %o4, [%l7 + 0x20]
loop_6386:
nop
setx loop_6388, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmps %fcc3, %f6, %f15
loop_6387:
te %icc, 0x7
fbe,a %fcc1, loop_6389
loop_6388:
umulcc %l4, %g7, %i0
udivcc %i4, 0x12B5, %o2
be,a %icc, loop_6390
loop_6389:
fpack16 %f6, %f7
be,a loop_6391
fmovdne %xcc, %f10, %f10
loop_6390:
tsubcc %o7, 0x1567, %g2
fbge %fcc2, loop_6392
loop_6391:
bshuffle %f6, %f4, %f14
edge8n %o6, %l6, %l0
srax %i1, %i6, %g6
loop_6392:
nop
setx loop_6393, %l0, %l1
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], %o3
fnot2 %f10, %f4
ldd [%l7 + 0x50], %f8
loop_6393:
fmovsle %xcc, %f8, %f3
fexpand %f8, %f4
sth %o5, [%l7 + 0x2C]
fble %fcc2, loop_6394
fmovde %xcc, %f14, %f6
xorcc %l5, %g5, %o1
fbuge,a %fcc2, loop_6395
loop_6394:
addc %g3, %i3, %l2
bcc,a,pn %icc, loop_6396
fmovdn %icc, %f2, %f13
loop_6395:
lduh [%l7 + 0x74], %g4
edge32l %i7, %i5, %g1
loop_6396:
fsrc2 %f0, %f10
ldub [%l7 + 0x68], %i2
array16 %o0, %l1, %l3
tn %icc, 0x2
fbu %fcc1, loop_6397
tvc %icc, 0x6
fmul8x16 %f6, %f2, %f6
fblg,a %fcc3, loop_6398
loop_6397:
sth %o4, [%l7 + 0x2E]
fmovrsne %g7, %f1, %f10
fexpand %f4, %f6
loop_6398:
udiv %l4, 0x0379, %i4
ldx [%l7 + 0x30], %i0
fmovdge %icc, %f13, %f3
movre %o2, %o7, %o6
srax %g2, %l6, %l0
fmovrsgez %i6, %f13, %f9
siam 0x7
fmul8x16al %f12, %f12, %f6
bneg %icc, loop_6399
st %f7, [%l7 + 0x7C]
tle %icc, 0x7
fpsub32s %f6, %f4, %f10
loop_6399:
lduw [%l7 + 0x30], %i1
movcc %xcc, %g6, %o3
fbl %fcc0, loop_6400
udiv %o5, 0x0C1B, %l5
fnegd %f8, %f14
call loop_6401
loop_6400:
std %f12, [%l7 + 0x38]
be,a loop_6402
fcmpeq32 %f14, %f8, %g5
loop_6401:
fmul8x16au %f4, %f14, %f10
ldsb [%l7 + 0x51], %o1
loop_6402:
sethi 0x0D67, %i3
ldx [%l7 + 0x48], %g3
sdivcc %l2, 0x0531, %g4
fmovdleu %icc, %f9, %f12
subccc %i7, %g1, %i2
fsrc2s %f14, %f9
fbule,a %fcc2, loop_6403
fmovsne %xcc, %f3, %f0
fmovsvs %xcc, %f0, %f7
fzero %f10
loop_6403:
fornot1s %f14, %f5, %f7
te %icc, 0x3
lduw [%l7 + 0x3C], %i5
subc %l1, %o0, %o4
fand %f12, %f6, %f14
ldd [%l7 + 0x60], %f2
st %f6, [%l7 + 0x7C]
fmovrdlz %g7, %f8, %f0
fbue,a %fcc1, loop_6404
stw %l3, [%l7 + 0x20]
fcmpne16 %f12, %f6, %l4
ldsh [%l7 + 0x30], %i0
loop_6404:
stx %i4, [%l7 + 0x48]
fmovdpos %xcc, %f11, %f14
fmovrse %o2, %f8, %f6
orcc %o6, 0x108F, %g2
sub %l6, %l0, %o7
faligndata %f2, %f8, %f2
and %i1, 0x0269, %g6
fzero %f0
movleu %icc, %i6, %o5
fmovrdlez %l5, %f12, %f0
tn %xcc, 0x4
ldsw [%l7 + 0x3C], %o3
std %f14, [%l7 + 0x70]
fxnors %f2, %f8, %f14
movrgz %o1, 0x2B1, %g5
fmul8x16au %f13, %f2, %f4
tl %icc, 0x4
bl,a loop_6405
nop
setx loop_6406, %l0, %l1
jmpl %l1, %i3
popc 0x1CC0, %g3
fpsub32s %f10, %f10, %f13
loop_6405:
orcc %g4, 0x0DE9, %l2
loop_6406:
stw %g1, [%l7 + 0x70]
tpos %xcc, 0x0
edge32n %i2, %i7, %l1
movrgz %i5, 0x148, %o0
fbul,a %fcc2, loop_6407
fmovrdlez %g7, %f12, %f6
sth %o4, [%l7 + 0x16]
fsrc1s %f2, %f15
loop_6407:
te %xcc, 0x1
std %f10, [%l7 + 0x68]
fmovspos %icc, %f14, %f11
fmovsa %icc, %f5, %f6
call loop_6408
movleu %xcc, %l3, %l4
fmovrdlz %i0, %f6, %f6
fxors %f6, %f6, %f1
loop_6408:
fnegs %f6, %f2
move %xcc, %i4, %o2
edge16n %g2, %l6, %l0
fmovdle %xcc, %f1, %f7
edge16 %o7, %o6, %g6
movrgz %i1, %o5, %l5
ldsw [%l7 + 0x50], %o3
fbul %fcc0, loop_6409
tcc %icc, 0x0
ldub [%l7 + 0x13], %i6
brlz %o1, loop_6410
loop_6409:
addccc %i3, 0x051F, %g5
alignaddrl %g3, %g4, %g1
fpsub16s %f8, %f13, %f4
loop_6410:
tleu %icc, 0x0
fbule,a %fcc2, loop_6411
ldsw [%l7 + 0x60], %i2
ldsw [%l7 + 0x54], %l2
te %xcc, 0x5
loop_6411:
edge8 %i7, %l1, %o0
and %g7, %o4, %i5
fxnors %f14, %f11, %f5
fmovdneg %icc, %f4, %f8
fmovscc %icc, %f11, %f0
siam 0x1
sth %l3, [%l7 + 0x16]
ld [%l7 + 0x3C], %f11
tvc %xcc, 0x1
ld [%l7 + 0x5C], %f13
fcmpne16 %f4, %f14, %i0
tneg %xcc, 0x3
st %f3, [%l7 + 0x70]
alignaddr %i4, %l4, %o2
edge32l %l6, %g2, %o7
bshuffle %f0, %f8, %f4
ldx [%l7 + 0x60], %l0
xnor %o6, 0x0697, %i1
edge32 %g6, %o5, %l5
bcs,pt %xcc, loop_6412
edge32l %i6, %o3, %o1
fpadd16 %f2, %f10, %f2
fcmpd %fcc1, %f12, %f0
loop_6412:
ldsb [%l7 + 0x43], %g5
brz,a %i3, loop_6413
bshuffle %f2, %f0, %f10
fmovsge %xcc, %f14, %f7
and %g3, 0x039E, %g4
loop_6413:
stx %g1, [%l7 + 0x40]
bneg,a,pn %xcc, loop_6414
udivcc %l2, 0x11AA, %i7
ldx [%l7 + 0x30], %i2
fandnot1 %f12, %f0, %f0
loop_6414:
stx %o0, [%l7 + 0x30]
fnot1s %f13, %f10
fbule %fcc0, loop_6415
xnorcc %l1, 0x0767, %g7
fbge %fcc2, loop_6416
fnot1 %f2, %f2
loop_6415:
ldd [%l7 + 0x68], %f10
xnor %o4, %i5, %i0
loop_6416:
bpos,a,pn %xcc, loop_6417
fors %f10, %f13, %f4
lduw [%l7 + 0x24], %l3
fpack16 %f4, %f5
loop_6417:
fcmpeq16 %f8, %f12, %l4
fabss %f1, %f14
fnot2s %f11, %f0
fmul8ulx16 %f14, %f14, %f8
fbul %fcc0, loop_6418
lduw [%l7 + 0x7C], %i4
fmovde %xcc, %f4, %f7
lduw [%l7 + 0x34], %o2
loop_6418:
fmovdvs %icc, %f9, %f8
pdist %f2, %f12, %f0
fand %f2, %f0, %f4
fmovrdgez %g2, %f14, %f0
stw %o7, [%l7 + 0x24]
tvc %icc, 0x6
fmovsgu %icc, %f4, %f7
sth %l6, [%l7 + 0x52]
orn %l0, %o6, %i1
bcc,a %xcc, loop_6419
fblg %fcc3, loop_6420
fmovrdgz %o5, %f14, %f6
fandnot2s %f10, %f4, %f11
loop_6419:
bne,a %icc, loop_6421
loop_6420:
fnors %f0, %f3, %f11
ldub [%l7 + 0x4D], %l5
move %xcc, %i6, %g6
loop_6421:
fabsd %f4, %f8
fmul8ulx16 %f6, %f4, %f4
ldub [%l7 + 0x35], %o3
bcs,pt %xcc, loop_6422
lduw [%l7 + 0x7C], %g5
bcc %icc, loop_6423
ld [%l7 + 0x20], %f9
loop_6422:
orncc %i3, %o1, %g4
ldx [%l7 + 0x48], %g3
loop_6423:
ldd [%l7 + 0x70], %f4
fpmerge %f15, %f9, %f12
xnorcc %g1, 0x0C6F, %i7
tpos %xcc, 0x3
fxnors %f10, %f11, %f1
ldsw [%l7 + 0x64], %i2
fpadd32 %f2, %f8, %f4
ldd [%l7 + 0x70], %f10
brlz %l2, loop_6424
ldsw [%l7 + 0x38], %o0
fbl %fcc2, loop_6425
ldd [%l7 + 0x38], %f14
loop_6424:
stw %g7, [%l7 + 0x54]
brgez %o4, loop_6426
loop_6425:
fabss %f9, %f6
movrlez %i5, 0x391, %l1
umulcc %i0, 0x083E, %l3
loop_6426:
stw %i4, [%l7 + 0x28]
tle %xcc, 0x0
tle %icc, 0x4
std %f8, [%l7 + 0x48]
tsubcc %l4, 0x112F, %o2
tsubcc %g2, %l6, %l0
subcc %o7, %i1, %o5
xorcc %o6, %i6, %l5
movneg %icc, %g6, %o3
ldub [%l7 + 0x45], %g5
ldsw [%l7 + 0x40], %o1
movge %icc, %i3, %g4
fnors %f5, %f3, %f3
ldsh [%l7 + 0x42], %g1
nop
setx loop_6427, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bn loop_6428
stw %i7, [%l7 + 0x78]
movrlz %g3, 0x13E, %l2
loop_6427:
movg %xcc, %i2, %g7
loop_6428:
tpos %icc, 0x6
andcc %o0, %i5, %l1
fmovse %icc, %f13, %f6
movgu %icc, %o4, %l3
siam 0x0
fxors %f2, %f14, %f3
ldd [%l7 + 0x28], %f4
fbue %fcc0, loop_6429
fbg,a %fcc0, loop_6430
edge8l %i0, %l4, %o2
ta %xcc, 0x4
loop_6429:
fbn,a %fcc2, loop_6431
loop_6430:
bpos,pt %icc, loop_6432
fxor %f6, %f6, %f0
movg %icc, %i4, %l6
loop_6431:
fpack32 %f0, %f6, %f8
loop_6432:
bg %xcc, loop_6433
bneg %xcc, loop_6434
addc %g2, 0x01B1, %l0
fandnot1s %f15, %f3, %f14
loop_6433:
st %f9, [%l7 + 0x14]
loop_6434:
edge32ln %i1, %o7, %o5
fzero %f4
fmovsl %icc, %f4, %f15
fcmpes %fcc2, %f7, %f1
stx %i6, [%l7 + 0x30]
ldsh [%l7 + 0x26], %l5
fmovdne %icc, %f8, %f0
fors %f10, %f10, %f0
sethi 0x0D3B, %g6
andn %o6, %g5, %o1
fbo %fcc3, loop_6435
lduh [%l7 + 0x14], %i3
fone %f4
fpack16 %f8, %f13
loop_6435:
fornot2 %f6, %f4, %f14
stw %g4, [%l7 + 0x68]
fmovscc %icc, %f12, %f5
fmul8x16au %f4, %f0, %f12
ldub [%l7 + 0x5E], %g1
alignaddr %o3, %i7, %l2
sra %g3, 0x09, %g7
stx %i2, [%l7 + 0x40]
fbg,a %fcc2, loop_6436
xorcc %i5, %o0, %l1
fpadd32s %f8, %f13, %f13
lduw [%l7 + 0x0C], %l3
loop_6436:
ldx [%l7 + 0x68], %i0
tcs %icc, 0x0
stw %l4, [%l7 + 0x18]
fmovdne %xcc, %f11, %f12
movneg %icc, %o4, %o2
andn %l6, 0x0C1B, %i4
edge32l %g2, %i1, %o7
ld [%l7 + 0x3C], %f7
tne %icc, 0x3
std %f12, [%l7 + 0x10]
ble %xcc, loop_6437
orn %l0, %o5, %i6
fnegs %f13, %f8
tsubcc %g6, 0x1432, %l5
loop_6437:
ldd [%l7 + 0x18], %f10
brgez %g5, loop_6438
movrlez %o1, 0x012, %o6
st %f10, [%l7 + 0x08]
fmovdleu %icc, %f5, %f9
loop_6438:
fmovs %f3, %f10
movrgez %g4, 0x20A, %i3
orn %g1, %o3, %i7
ta %xcc, 0x2
array16 %g3, %l2, %g7
stw %i2, [%l7 + 0x10]
stx %i5, [%l7 + 0x50]
fornot2s %f12, %f14, %f11
movrlz %l1, %l3, %o0
andncc %i0, %o4, %l4
lduw [%l7 + 0x7C], %o2
ldx [%l7 + 0x48], %i4
lduh [%l7 + 0x74], %g2
fcmpne32 %f0, %f0, %l6
edge16ln %o7, %l0, %i1
add %i6, %g6, %l5
ble %icc, loop_6439
ldsh [%l7 + 0x74], %g5
lduh [%l7 + 0x3C], %o5
alignaddr %o6, %o1, %g4
loop_6439:
fmovsne %xcc, %f8, %f1
ld [%l7 + 0x14], %f11
fmovrdgez %i3, %f12, %f2
fmovsge %xcc, %f5, %f10
alignaddr %g1, %o3, %g3
sth %l2, [%l7 + 0x26]
fandnot1 %f10, %f14, %f6
movvs %xcc, %g7, %i7
movle %icc, %i2, %l1
fnors %f5, %f1, %f3
lduh [%l7 + 0x68], %l3
ldd [%l7 + 0x30], %f2
ldub [%l7 + 0x5A], %o0
ldx [%l7 + 0x68], %i0
fpadd32s %f11, %f10, %f3
st %f13, [%l7 + 0x7C]
ldx [%l7 + 0x60], %o4
ldsw [%l7 + 0x18], %l4
ldsb [%l7 + 0x5C], %i5
movvs %xcc, %o2, %g2
addc %i4, %l6, %o7
tvs %xcc, 0x5
sth %i1, [%l7 + 0x12]
movrlez %l0, 0x3FE, %g6
alignaddr %i6, %l5, %o5
fsrc2s %f0, %f8
fmovsg %icc, %f14, %f1
std %f2, [%l7 + 0x30]
movrlez %g5, 0x207, %o6
fmovdge %xcc, %f15, %f7
fcmps %fcc3, %f3, %f1
subccc %o1, %g4, %g1
te %xcc, 0x5
move %icc, %i3, %g3
fcmpgt32 %f14, %f14, %o3
and %l2, 0x0691, %i7
fbge,a %fcc1, loop_6440
movl %icc, %i2, %l1
movge %icc, %l3, %g7
ble,a,pt %xcc, loop_6441
loop_6440:
lduw [%l7 + 0x20], %o0
fmovdge %xcc, %f3, %f9
movcc %xcc, %i0, %l4
loop_6441:
stx %o4, [%l7 + 0x38]
bneg %icc, loop_6442
fors %f3, %f13, %f10
fmovsle %icc, %f15, %f7
tge %xcc, 0x5
loop_6442:
ldsb [%l7 + 0x3A], %o2
fcmpne16 %f2, %f8, %i5
fmovdpos %icc, %f12, %f0
st %f2, [%l7 + 0x34]
ld [%l7 + 0x4C], %f11
umulcc %i4, 0x1F6C, %g2
andncc %o7, %i1, %l0
stx %g6, [%l7 + 0x78]
and %l6, 0x13DF, %l5
st %f2, [%l7 + 0x28]
udivx %i6, 0x0540, %o5
movre %g5, %o1, %o6
fcmpne16 %f12, %f2, %g4
bge,a,pn %xcc, loop_6443
fmovsneg %xcc, %f4, %f3
sth %g1, [%l7 + 0x7C]
alignaddr %i3, %g3, %l2
loop_6443:
fbo %fcc1, loop_6444
fmovspos %xcc, %f15, %f8
subcc %i7, %i2, %o3
ldsb [%l7 + 0x48], %l3
loop_6444:
fmovdl %xcc, %f14, %f1
xorcc %g7, 0x0B27, %o0
faligndata %f0, %f0, %f0
fsrc2 %f10, %f8
st %f1, [%l7 + 0x34]
fxor %f14, %f6, %f0
srlx %i0, 0x18, %l1
fpack32 %f4, %f12, %f2
ldsw [%l7 + 0x64], %o4
fzero %f14
movvs %icc, %o2, %i5
stx %i4, [%l7 + 0x68]
and %g2, 0x1BB9, %l4
ldx [%l7 + 0x20], %i1
or %l0, %g6, %l6
stw %o7, [%l7 + 0x0C]
ld [%l7 + 0x34], %f2
tcc %icc, 0x4
fone %f4
fmovdl %xcc, %f11, %f5
edge32ln %l5, %o5, %i6
mulscc %g5, %o1, %g4
ldsb [%l7 + 0x17], %o6
movleu %icc, %g1, %g3
lduh [%l7 + 0x1E], %i3
fsrc2 %f2, %f8
stx %l2, [%l7 + 0x30]
tg %icc, 0x7
ldx [%l7 + 0x58], %i7
te %icc, 0x4
smulcc %i2, %l3, %o3
tleu %icc, 0x5
stb %g7, [%l7 + 0x73]
for %f10, %f8, %f14
movl %xcc, %o0, %l1
stb %i0, [%l7 + 0x23]
sdiv %o2, 0x183C, %o4
fble,a %fcc3, loop_6445
ldsb [%l7 + 0x32], %i4
fmovsn %xcc, %f14, %f8
bge %icc, loop_6446
loop_6445:
ldub [%l7 + 0x79], %i5
stw %l4, [%l7 + 0x74]
fpsub32 %f14, %f10, %f14
loop_6446:
bl,a,pt %icc, loop_6447
tsubcctv %g2, %i1, %l0
orncc %g6, %o7, %l5
ldub [%l7 + 0x1A], %o5
loop_6447:
ldd [%l7 + 0x18], %f6
sth %l6, [%l7 + 0x48]
fmuld8ulx16 %f1, %f12, %f10
fxnors %f8, %f14, %f6
fxnors %f5, %f11, %f13
fmovse %icc, %f1, %f12
bl,a,pt %icc, loop_6448
fbue,a %fcc3, loop_6449
fpackfix %f6, %f0
fcmpne32 %f8, %f4, %i6
loop_6448:
fcmpeq16 %f12, %f6, %o1
loop_6449:
fmovs %f1, %f5
fcmpeq32 %f4, %f0, %g4
fmovrsne %o6, %f9, %f15
fmovrdlz %g1, %f2, %f14
nop
setx loop_6450, %l0, %l1
jmpl %l1, %g5
fmovsneg %icc, %f15, %f0
xor %g3, %l2, %i7
popc 0x16C9, %i3
loop_6450:
fornot1 %f8, %f2, %f14
ldsw [%l7 + 0x28], %l3
srax %i2, 0x04, %g7
fbug %fcc3, loop_6451
fbg %fcc1, loop_6452
std %f8, [%l7 + 0x20]
fmovsle %icc, %f5, %f14
loop_6451:
ldub [%l7 + 0x3A], %o3
loop_6452:
ldsb [%l7 + 0x75], %o0
fabss %f4, %f6
ldx [%l7 + 0x70], %l1
fmovscc %icc, %f0, %f6
lduh [%l7 + 0x0A], %i0
stw %o2, [%l7 + 0x68]
fpsub32 %f2, %f14, %f0
fbn,a %fcc3, loop_6453
fbn,a %fcc0, loop_6454
fmovsleu %icc, %f0, %f2
movrlez %o4, 0x256, %i5
loop_6453:
fcmpeq16 %f4, %f12, %l4
loop_6454:
popc 0x1F48, %g2
ldsb [%l7 + 0x0F], %i4
tleu %xcc, 0x2
bcs,a,pt %icc, loop_6455
movn %icc, %i1, %g6
xnor %o7, %l0, %o5
fnot2 %f0, %f14
loop_6455:
edge32ln %l5, %l6, %i6
brgez %o1, loop_6456
alignaddrl %o6, %g1, %g5
fbg,a %fcc2, loop_6457
fnot1 %f6, %f4
loop_6456:
ta %icc, 0x7
ldub [%l7 + 0x50], %g3
loop_6457:
fcmpes %fcc3, %f1, %f8
fandnot1s %f5, %f8, %f9
fmul8x16 %f4, %f4, %f12
mulscc %g4, %l2, %i3
fmovdgu %icc, %f4, %f5
ldd [%l7 + 0x18], %f2
lduh [%l7 + 0x5A], %l3
lduh [%l7 + 0x4C], %i2
ldx [%l7 + 0x78], %i7
srl %g7, %o3, %o0
fmovspos %icc, %f3, %f6
fones %f1
ld [%l7 + 0x0C], %f5
sth %i0, [%l7 + 0x3C]
smul %o2, 0x1798, %o4
fmovdcs %icc, %f9, %f11
ldsw [%l7 + 0x6C], %i5
ldd [%l7 + 0x30], %f8
fbuge %fcc1, loop_6458
movrgz %l1, %g2, %l4
ldsb [%l7 + 0x43], %i4
tneg %xcc, 0x6
loop_6458:
fnot1 %f6, %f8
fmovsl %xcc, %f6, %f10
fmovs %f4, %f14
fmul8sux16 %f0, %f14, %f10
taddcc %g6, %i1, %o7
fpmerge %f9, %f0, %f2
movle %xcc, %l0, %l5
lduh [%l7 + 0x1E], %o5
brgez,a %i6, loop_6459
tsubcctv %l6, %o1, %g1
fmovsneg %icc, %f4, %f9
edge32 %o6, %g5, %g3
loop_6459:
ldsw [%l7 + 0x28], %l2
edge32l %g4, %l3, %i3
fandnot1s %f5, %f15, %f7
movcs %icc, %i7, %g7
fmovdcc %xcc, %f9, %f2
fmuld8sux16 %f8, %f13, %f10
fnands %f12, %f1, %f11
movneg %xcc, %o3, %o0
stw %i0, [%l7 + 0x3C]
ba,a loop_6460
orncc %i2, %o2, %o4
movrne %l1, %g2, %i5
movcc %xcc, %l4, %g6
loop_6460:
fmovdn %icc, %f6, %f4
ldub [%l7 + 0x23], %i1
movrlz %i4, %l0, %o7
lduw [%l7 + 0x2C], %l5
fandnot2 %f14, %f12, %f14
fmovsn %icc, %f8, %f14
fxors %f12, %f15, %f6
ld [%l7 + 0x1C], %f13
st %f7, [%l7 + 0x3C]
std %f4, [%l7 + 0x38]
fmovs %f0, %f7
fmovrslz %o5, %f12, %f2
fbu,a %fcc3, loop_6461
brlz %l6, loop_6462
ld [%l7 + 0x30], %f0
fbge,a %fcc1, loop_6463
loop_6461:
fabsd %f6, %f8
loop_6462:
fmovrde %o1, %f4, %f6
ldub [%l7 + 0x7E], %i6
loop_6463:
fblg %fcc3, loop_6464
orcc %o6, 0x0C78, %g1
ld [%l7 + 0x50], %f0
stb %g5, [%l7 + 0x27]
loop_6464:
stx %l2, [%l7 + 0x30]
brz %g4, loop_6465
stx %g3, [%l7 + 0x58]
fmovdpos %icc, %f15, %f7
bpos %xcc, loop_6466
loop_6465:
fandnot1 %f6, %f14, %f6
movpos %xcc, %l3, %i3
ldsw [%l7 + 0x20], %g7
loop_6466:
ldsw [%l7 + 0x48], %i7
bleu loop_6467
fcmpne32 %f4, %f10, %o3
fbug,a %fcc2, loop_6468
fmovrdne %o0, %f6, %f8
loop_6467:
sub %i0, 0x1417, %i2
orn %o2, 0x0F90, %l1
loop_6468:
fzero %f4
st %f7, [%l7 + 0x4C]
movle %icc, %o4, %i5
fmovrdne %g2, %f8, %f12
umul %g6, 0x0F52, %l4
tsubcc %i1, %l0, %o7
fmovsvc %xcc, %f10, %f14
udiv %i4, 0x0DDF, %o5
call loop_6469
edge8l %l5, %l6, %i6
andn %o1, %o6, %g5
fmovrslez %l2, %f7, %f14
loop_6469:
fpsub32 %f2, %f6, %f0
ldub [%l7 + 0x0A], %g1
fnegd %f10, %f10
sethi 0x196E, %g4
st %f2, [%l7 + 0x1C]
fmovsg %xcc, %f9, %f1
bgu loop_6470
fbule %fcc3, loop_6471
fandnot1 %f0, %f6, %f12
stw %g3, [%l7 + 0x50]
loop_6470:
tneg %icc, 0x7
loop_6471:
sth %l3, [%l7 + 0x20]
fxnor %f8, %f14, %f6
stw %g7, [%l7 + 0x48]
fmovsn %icc, %f5, %f9
fbn,a %fcc0, loop_6472
sdiv %i7, 0x0679, %o3
srl %o0, 0x0A, %i0
srlx %i2, 0x13, %o2
loop_6472:
bpos,a,pn %icc, loop_6473
fornot2s %f1, %f15, %f5
sth %l1, [%l7 + 0x28]
lduh [%l7 + 0x6E], %o4
loop_6473:
movpos %xcc, %i3, %g2
sll %g6, %i5, %i1
bg,a loop_6474
nop
setx loop_6475, %l0, %l1
jmpl %l1, %l4
fpmerge %f6, %f13, %f10
fble,a %fcc2, loop_6476
loop_6474:
fpadd16s %f2, %f10, %f12
loop_6475:
fmul8ulx16 %f0, %f8, %f6
faligndata %f10, %f0, %f8
loop_6476:
array8 %l0, %o7, %o5
ldsw [%l7 + 0x0C], %i4
fones %f1
ldsb [%l7 + 0x3B], %l5
lduh [%l7 + 0x74], %l6
movrgez %i6, 0x0D8, %o1
fabsd %f14, %f0
ldx [%l7 + 0x48], %o6
sub %g5, %l2, %g4
stw %g1, [%l7 + 0x6C]
fcmple16 %f4, %f10, %g3
fmovrse %g7, %f9, %f9
std %f2, [%l7 + 0x40]
ld [%l7 + 0x10], %f9
fmuld8sux16 %f12, %f9, %f12
fmul8x16 %f8, %f4, %f8
xnor %i7, %l3, %o3
fmovdleu %xcc, %f8, %f3
ldub [%l7 + 0x77], %i0
ld [%l7 + 0x54], %f2
fmovsa %icc, %f15, %f12
fmovrdlz %i2, %f12, %f2
fmovdneg %icc, %f6, %f8
fbn %fcc2, loop_6477
ldd [%l7 + 0x20], %f8
fmovdpos %icc, %f8, %f10
sth %o0, [%l7 + 0x46]
loop_6477:
fsrc2s %f9, %f13
fbo,a %fcc0, loop_6478
bg,a %icc, loop_6479
smul %o2, %l1, %i3
fbne,a %fcc3, loop_6480
loop_6478:
fands %f9, %f0, %f13
loop_6479:
fnand %f14, %f4, %f4
tsubcctv %o4, 0x1B51, %g6
loop_6480:
edge8ln %g2, %i1, %i5
bn,a %xcc, loop_6481
fmovsvs %xcc, %f15, %f14
be,pt %icc, loop_6482
fmovdpos %xcc, %f0, %f5
loop_6481:
subcc %l4, 0x1731, %o7
fmuld8ulx16 %f9, %f0, %f0
loop_6482:
fmovrslz %l0, %f1, %f10
bge,pt %icc, loop_6483
fxor %f12, %f10, %f2
lduh [%l7 + 0x66], %o5
edge16 %i4, %l6, %i6
loop_6483:
mulx %l5, %o6, %g5
movvs %xcc, %l2, %o1
fbl %fcc0, loop_6484
st %f14, [%l7 + 0x3C]
stb %g4, [%l7 + 0x60]
fpackfix %f2, %f12
loop_6484:
fmovdleu %icc, %f12, %f4
fmovsle %icc, %f2, %f3
fpsub16 %f0, %f4, %f6
fmovsle %icc, %f7, %f1
lduw [%l7 + 0x48], %g3
stb %g7, [%l7 + 0x39]
bcs,a,pt %icc, loop_6485
st %f6, [%l7 + 0x44]
sllx %g1, %l3, %i7
bleu,a,pn %xcc, loop_6486
loop_6485:
fsrc1s %f1, %f5
ba,a loop_6487
fornot2 %f8, %f2, %f10
loop_6486:
tvc %xcc, 0x5
std %f12, [%l7 + 0x60]
loop_6487:
xorcc %o3, 0x0A9A, %i2
lduw [%l7 + 0x1C], %i0
movpos %xcc, %o0, %o2
xnor %l1, %i3, %o4
pdist %f0, %f12, %f2
sdiv %g6, 0x0C87, %i1
edge8 %i5, %g2, %l4
fxor %f10, %f4, %f2
umul %o7, 0x0690, %l0
fbl %fcc0, loop_6488
addccc %i4, 0x0DC4, %o5
fmovrsgz %i6, %f3, %f12
bl,a,pt %xcc, loop_6489
loop_6488:
ldd [%l7 + 0x50], %f12
fmovde %xcc, %f1, %f13
fmovda %xcc, %f1, %f15
loop_6489:
tle %xcc, 0x5
fmovscs %icc, %f10, %f5
fmovscs %icc, %f12, %f2
fcmpne32 %f0, %f12, %l5
fornot1s %f4, %f13, %f8
lduw [%l7 + 0x3C], %l6
subc %g5, 0x0239, %o6
std %f14, [%l7 + 0x20]
fzero %f14
add %l2, 0x1D4A, %o1
stx %g3, [%l7 + 0x78]
tne %icc, 0x1
lduw [%l7 + 0x68], %g7
fmovsvc %xcc, %f2, %f14
fmovse %xcc, %f8, %f4
subccc %g4, %l3, %g1
fandnot2 %f12, %f8, %f6
fbuge,a %fcc3, loop_6490
bneg loop_6491
move %xcc, %i7, %i2
fble %fcc0, loop_6492
loop_6490:
st %f9, [%l7 + 0x10]
loop_6491:
fmuld8ulx16 %f9, %f1, %f8
tn %xcc, 0x5
loop_6492:
std %f14, [%l7 + 0x18]
ldub [%l7 + 0x18], %i0
bvc,pn %xcc, loop_6493
bn %xcc, loop_6494
umulcc %o3, 0x0B2C, %o0
brlez %o2, loop_6495
loop_6493:
ldub [%l7 + 0x48], %l1
loop_6494:
stb %i3, [%l7 + 0x57]
nop
setx loop_6496, %l0, %l1
jmpl %l1, %o4
loop_6495:
umul %i1, %g6, %i5
fands %f11, %f13, %f14
fnors %f11, %f9, %f2
loop_6496:
fmovsvs %xcc, %f3, %f4
fmovsneg %icc, %f13, %f12
fmovsvs %xcc, %f12, %f6
lduw [%l7 + 0x44], %g2
fpadd16 %f2, %f12, %f6
bvc,a loop_6497
brnz %o7, loop_6498
fandnot2s %f7, %f14, %f4
brgez,a %l4, loop_6499
loop_6497:
fmovspos %xcc, %f5, %f2
loop_6498:
fbue,a %fcc3, loop_6500
bn %icc, loop_6501
loop_6499:
fabss %f2, %f11
tpos %icc, 0x7
loop_6500:
edge16n %i4, %o5, %l0
loop_6501:
ldx [%l7 + 0x50], %i6
fmovrsgez %l6, %f4, %f11
fmul8ulx16 %f14, %f14, %f0
fsrc1 %f0, %f14
lduh [%l7 + 0x38], %g5
fbul %fcc0, loop_6502
ldx [%l7 + 0x40], %l5
movne %icc, %o6, %l2
ldsb [%l7 + 0x3B], %g3
loop_6502:
sub %o1, 0x1C99, %g4
ldub [%l7 + 0x57], %l3
sth %g7, [%l7 + 0x12]
fbuge %fcc2, loop_6503
array32 %g1, %i7, %i2
fmovsvs %icc, %f9, %f4
fzero %f2
loop_6503:
umul %o3, %i0, %o0
array32 %l1, %o2, %i3
movrlez %o4, %g6, %i5
std %f0, [%l7 + 0x68]
fcmps %fcc1, %f13, %f4
st %f8, [%l7 + 0x2C]
fmovrslez %i1, %f12, %f7
fand %f0, %f12, %f4
fnot1s %f7, %f10
bneg,a %xcc, loop_6504
fbo %fcc1, loop_6505
ba loop_6506
fbe %fcc2, loop_6507
loop_6504:
fmul8ulx16 %f12, %f6, %f12
loop_6505:
tneg %xcc, 0x2
loop_6506:
lduw [%l7 + 0x60], %g2
loop_6507:
sub %o7, %i4, %o5
ldsb [%l7 + 0x58], %l4
taddcctv %i6, %l0, %l6
ldsw [%l7 + 0x44], %g5
fmovdvs %xcc, %f0, %f15
sdivx %o6, 0x1322, %l2
ta %xcc, 0x7
fmovdle %xcc, %f1, %f4
sth %g3, [%l7 + 0x38]
stb %o1, [%l7 + 0x6F]
lduh [%l7 + 0x58], %g4
tvc %icc, 0x3
taddcctv %l3, %l5, %g7
lduh [%l7 + 0x52], %i7
alignaddrl %i2, %g1, %i0
bne,a,pt %icc, loop_6508
ldub [%l7 + 0x55], %o0
fnand %f2, %f14, %f12
move %icc, %o3, %l1
loop_6508:
ldsh [%l7 + 0x1E], %i3
movcc %icc, %o2, %o4
sra %i5, 0x13, %g6
sdiv %i1, 0x1C2D, %g2
fpackfix %f0, %f8
fbge,a %fcc3, loop_6509
andncc %i4, %o5, %o7
stw %i6, [%l7 + 0x24]
fmovdneg %xcc, %f15, %f0
loop_6509:
brlz %l0, loop_6510
ldsw [%l7 + 0x5C], %l4
ta %xcc, 0x0
ldub [%l7 + 0x26], %g5
loop_6510:
array8 %o6, %l6, %g3
fones %f11
fmuld8sux16 %f6, %f8, %f10
edge8l %o1, %g4, %l2
stb %l3, [%l7 + 0x71]
fbl,a %fcc0, loop_6511
fpackfix %f14, %f11
movgu %xcc, %l5, %i7
sll %i2, %g1, %g7
loop_6511:
std %f8, [%l7 + 0x18]
te %icc, 0x3
orcc %i0, %o3, %o0
nop
setx loop_6512, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc1 %f14, %f2
ld [%l7 + 0x18], %f15
edge32l %l1, %i3, %o4
loop_6512:
ldsh [%l7 + 0x6A], %o2
sth %g6, [%l7 + 0x70]
fpack16 %f6, %f2
bshuffle %f8, %f4, %f10
fones %f4
nop
setx loop_6513, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bneg,a loop_6514
fcmpgt32 %f2, %f0, %i5
edge8 %i1, %i4, %o5
loop_6513:
fpsub32s %f8, %f7, %f1
loop_6514:
ldx [%l7 + 0x38], %o7
stb %g2, [%l7 + 0x12]
edge32 %l0, %i6, %l4
st %f12, [%l7 + 0x34]
std %f12, [%l7 + 0x18]
fsrc1 %f14, %f10
fmovrse %o6, %f2, %f8
stw %l6, [%l7 + 0x7C]
movcc %icc, %g3, %o1
fmovrde %g4, %f2, %f10
fxors %f3, %f13, %f1
sth %g5, [%l7 + 0x0E]
xnorcc %l2, %l5, %l3
add %i2, 0x0399, %g1
edge32 %g7, %i0, %o3
stx %o0, [%l7 + 0x30]
and %l1, %i7, %i3
fmovdl %xcc, %f7, %f8
ld [%l7 + 0x64], %f15
fbne %fcc3, loop_6515
srax %o2, 0x04, %o4
stx %i5, [%l7 + 0x50]
fmuld8sux16 %f2, %f13, %f2
loop_6515:
fbu %fcc1, loop_6516
addc %i1, %i4, %g6
fand %f4, %f10, %f4
bge,a,pt %xcc, loop_6517
loop_6516:
udiv %o7, 0x16E9, %g2
mulx %l0, %i6, %l4
fnor %f0, %f12, %f2
loop_6517:
stb %o5, [%l7 + 0x15]
fcmps %fcc1, %f12, %f3
sll %l6, %g3, %o1
fmovdne %icc, %f7, %f5
ld [%l7 + 0x4C], %f13
lduw [%l7 + 0x48], %o6
ldsh [%l7 + 0x4C], %g4
fmovrsgez %l2, %f6, %f4
stb %g5, [%l7 + 0x2F]
sth %l5, [%l7 + 0x1C]
edge16 %l3, %g1, %i2
fmovse %icc, %f4, %f12
movgu %xcc, %i0, %g7
stb %o0, [%l7 + 0x75]
fxors %f11, %f10, %f10
udivcc %l1, 0x1859, %i7
fnor %f8, %f6, %f8
std %f14, [%l7 + 0x78]
ldsw [%l7 + 0x60], %i3
fmovdgu %xcc, %f2, %f9
ldub [%l7 + 0x62], %o3
edge32ln %o2, %o4, %i1
srax %i5, %g6, %o7
xnor %i4, %l0, %i6
bvs,a,pt %icc, loop_6518
fbl %fcc0, loop_6519
lduh [%l7 + 0x3A], %l4
fbg %fcc3, loop_6520
loop_6518:
brgz,a %o5, loop_6521
loop_6519:
fmovda %icc, %f14, %f3
fones %f15
loop_6520:
fmovs %f10, %f3
loop_6521:
fmovrdlz %g2, %f10, %f4
bcs,a,pt %xcc, loop_6522
fors %f2, %f9, %f6
movneg %icc, %g3, %o1
stb %l6, [%l7 + 0x38]
loop_6522:
tsubcctv %g4, 0x0BE4, %o6
and %g5, 0x1AB8, %l5
brgez %l3, loop_6523
edge8ln %l2, %g1, %i2
fcmpeq32 %f4, %f6, %i0
stb %o0, [%l7 + 0x16]
loop_6523:
tgu %xcc, 0x2
ba,pt %icc, loop_6524
brnz,a %l1, loop_6525
std %f4, [%l7 + 0x10]
ldx [%l7 + 0x48], %i7
loop_6524:
fcmpgt16 %f0, %f6, %i3
loop_6525:
fmovsgu %xcc, %f10, %f7
ldx [%l7 + 0x68], %o3
fmovsn %xcc, %f6, %f13
fmovde %icc, %f1, %f2
call loop_6526
fabsd %f0, %f10
fsrc1 %f2, %f8
bvs %xcc, loop_6527
loop_6526:
fexpand %f14, %f0
fbge,a %fcc3, loop_6528
st %f1, [%l7 + 0x7C]
loop_6527:
andcc %g7, %o4, %o2
tsubcctv %i5, %i1, %o7
loop_6528:
lduh [%l7 + 0x12], %g6
stb %l0, [%l7 + 0x56]
fpsub32 %f0, %f12, %f6
fsrc1s %f11, %f2
tleu %icc, 0x0
bvs %xcc, loop_6529
bneg,pn %xcc, loop_6530
addcc %i6, 0x1127, %i4
stb %l4, [%l7 + 0x54]
loop_6529:
udivcc %g2, 0x0642, %o5
loop_6530:
fpadd32s %f13, %f12, %f10
ld [%l7 + 0x1C], %f6
fmul8ulx16 %f14, %f12, %f8
fandnot1 %f14, %f14, %f4
edge32 %g3, %o1, %l6
fcmpne32 %f10, %f12, %g4
fbul,a %fcc3, loop_6531
fmovde %icc, %f0, %f1
ldx [%l7 + 0x40], %g5
fpadd16 %f4, %f4, %f4
loop_6531:
fblg %fcc3, loop_6532
ldsw [%l7 + 0x20], %o6
stx %l3, [%l7 + 0x60]
tvs %xcc, 0x2
loop_6532:
fmovrslez %l2, %f4, %f12
ldd [%l7 + 0x10], %f0
ld [%l7 + 0x34], %f12
fbuge %fcc1, loop_6533
ldd [%l7 + 0x78], %f0
smul %l5, 0x04E1, %i2
ldsw [%l7 + 0x38], %g1
loop_6533:
fpadd16 %f8, %f12, %f10
stb %o0, [%l7 + 0x41]
ldsw [%l7 + 0x34], %l1
ldsh [%l7 + 0x26], %i0
fmovdn %xcc, %f13, %f11
movrgez %i7, 0x0D6, %o3
fornot2 %f0, %f8, %f8
brgez,a %g7, loop_6534
fsrc1 %f6, %f10
add %i3, 0x1111, %o4
fmovda %icc, %f14, %f9
loop_6534:
fmovrse %o2, %f13, %f10
fcmpgt32 %f6, %f12, %i1
tleu %icc, 0x3
udivx %o7, 0x0B40, %i5
sth %g6, [%l7 + 0x20]
lduh [%l7 + 0x72], %i6
fbn %fcc1, loop_6535
lduh [%l7 + 0x38], %i4
fcmpeq32 %f2, %f10, %l4
fmovdcc %icc, %f15, %f15
loop_6535:
smul %l0, %g2, %o5
fnegs %f1, %f15
stb %o1, [%l7 + 0x49]
tpos %icc, 0x0
brlez,a %l6, loop_6536
stx %g4, [%l7 + 0x48]
movrgez %g5, 0x008, %g3
fnors %f12, %f12, %f13
loop_6536:
fmovdle %icc, %f11, %f12
edge32l %o6, %l2, %l5
fbn %fcc0, loop_6537
fcmpd %fcc0, %f6, %f14
fmovrdgez %i2, %f0, %f8
stx %l3, [%l7 + 0x58]
loop_6537:
std %f0, [%l7 + 0x68]
subcc %o0, %l1, %i0
fcmpne16 %f2, %f10, %g1
tcs %icc, 0x4
bpos,pn %icc, loop_6538
st %f10, [%l7 + 0x74]
fpack32 %f2, %f6, %f6
fba,a %fcc3, loop_6539
loop_6538:
fornot2s %f10, %f0, %f11
stx %o3, [%l7 + 0x30]
fmovsl %icc, %f4, %f6
loop_6539:
tne %xcc, 0x7
fornot1 %f12, %f10, %f2
movleu %xcc, %i7, %i3
tcc %xcc, 0x5
bcs %xcc, loop_6540
lduh [%l7 + 0x14], %g7
ldsh [%l7 + 0x7E], %o4
sub %i1, %o7, %o2
loop_6540:
lduh [%l7 + 0x54], %i5
be,a %xcc, loop_6541
array32 %i6, %i4, %g6
edge32n %l0, %l4, %g2
stx %o1, [%l7 + 0x40]
loop_6541:
ldub [%l7 + 0x5D], %l6
bn,a loop_6542
ldd [%l7 + 0x08], %f14
fmovse %icc, %f7, %f5
ld [%l7 + 0x34], %f11
loop_6542:
fxor %f6, %f8, %f10
pdist %f10, %f14, %f12
fone %f0
ldsb [%l7 + 0x23], %o5
fpsub32s %f6, %f11, %f6
stw %g4, [%l7 + 0x7C]
st %f13, [%l7 + 0x64]
fand %f0, %f10, %f8
fxnor %f12, %f12, %f4
movgu %icc, %g3, %o6
ldd [%l7 + 0x58], %f2
nop
setx loop_6543, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fzeros %f2
bne,pn %icc, loop_6544
fmovrse %l2, %f3, %f4
loop_6543:
addc %g5, %i2, %l5
fmovrde %o0, %f0, %f12
loop_6544:
be,pt %xcc, loop_6545
sth %l3, [%l7 + 0x48]
fbe,a %fcc2, loop_6546
brgz %i0, loop_6547
loop_6545:
fmovrdgz %g1, %f4, %f6
ldsw [%l7 + 0x4C], %o3
loop_6546:
bpos,pn %icc, loop_6548
loop_6547:
ldsb [%l7 + 0x5A], %i7
stb %i3, [%l7 + 0x7A]
lduh [%l7 + 0x1E], %l1
loop_6548:
movge %xcc, %o4, %g7
addcc %i1, 0x0491, %o2
ldsw [%l7 + 0x48], %i5
lduh [%l7 + 0x34], %i6
movrgz %o7, 0x3FB, %i4
andn %l0, %g6, %g2
fpmerge %f14, %f14, %f0
fbg %fcc2, loop_6549
fandnot1 %f6, %f10, %f6
fmovrslez %o1, %f11, %f4
nop
setx loop_6550, %l0, %l1
jmpl %l1, %l6
loop_6549:
fmovrsgz %o5, %f11, %f8
sth %l4, [%l7 + 0x66]
edge32l %g3, %o6, %g4
loop_6550:
addcc %g5, 0x05AA, %i2
sth %l2, [%l7 + 0x54]
fbug,a %fcc2, loop_6551
sllx %l5, %l3, %i0
fmovrse %o0, %f0, %f8
fmovsleu %icc, %f6, %f1
loop_6551:
array16 %o3, %i7, %g1
ldub [%l7 + 0x52], %l1
fnands %f1, %f6, %f1
ldx [%l7 + 0x58], %i3
fmovsleu %xcc, %f11, %f14
fmovsa %icc, %f9, %f7
brlz,a %g7, loop_6552
fbg %fcc2, loop_6553
fbge %fcc1, loop_6554
sth %i1, [%l7 + 0x34]
loop_6552:
ldx [%l7 + 0x30], %o2
loop_6553:
fpsub16 %f8, %f12, %f10
loop_6554:
fnegd %f8, %f14
fxors %f11, %f3, %f0
std %f2, [%l7 + 0x38]
movne %xcc, %o4, %i5
addcc %o7, %i6, %l0
fmovda %icc, %f13, %f10
fmovdle %xcc, %f15, %f0
fnor %f14, %f4, %f6
fbu %fcc2, loop_6555
movrgz %i4, %g6, %g2
fbge,a %fcc1, loop_6556
alignaddr %l6, %o5, %o1
loop_6555:
edge16l %l4, %o6, %g3
movgu %icc, %g4, %g5
loop_6556:
brgez %l2, loop_6557
lduh [%l7 + 0x36], %i2
std %f4, [%l7 + 0x40]
fbg,a %fcc3, loop_6558
loop_6557:
sth %l5, [%l7 + 0x16]
fnegs %f11, %f6
fbe %fcc1, loop_6559
loop_6558:
array32 %l3, %o0, %o3
umul %i7, %i0, %g1
fcmpeq32 %f12, %f12, %i3
loop_6559:
sdiv %g7, 0x0AA7, %l1
fbug %fcc2, loop_6560
nop
setx loop_6561, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movpos %xcc, %o2, %o4
fcmpeq32 %f4, %f8, %i1
loop_6560:
fbg %fcc1, loop_6562
loop_6561:
fmovdge %xcc, %f2, %f2
subc %o7, 0x1A86, %i6
addc %i5, 0x090F, %i4
loop_6562:
st %f14, [%l7 + 0x7C]
sdivx %g6, 0x14A2, %l0
srl %l6, 0x0A, %o5
movleu %icc, %g2, %l4
fxnors %f13, %f4, %f14
fsrc2s %f5, %f0
fmovsgu %icc, %f8, %f13
fmovrdgez %o1, %f8, %f14
fmovse %xcc, %f11, %f0
movl %xcc, %g3, %g4
ldsh [%l7 + 0x52], %g5
brlz,a %o6, loop_6563
fmovdvc %icc, %f11, %f4
fcmpeq32 %f14, %f0, %i2
ldd [%l7 + 0x18], %f4
loop_6563:
fnot1s %f15, %f15
fpsub32 %f12, %f4, %f6
fmovdvc %icc, %f5, %f13
movgu %icc, %l5, %l3
addc %o0, 0x0865, %l2
fmovdl %xcc, %f9, %f14
movre %i7, 0x292, %o3
edge8l %i0, %g1, %g7
brnz,a %i3, loop_6564
tg %xcc, 0x6
stb %l1, [%l7 + 0x71]
ldsb [%l7 + 0x2F], %o2
loop_6564:
ldd [%l7 + 0x70], %f6
fornot1 %f2, %f2, %f12
std %f12, [%l7 + 0x58]
ldsw [%l7 + 0x7C], %i1
bgu,a,pt %xcc, loop_6565
std %f0, [%l7 + 0x10]
movne %xcc, %o4, %i6
orncc %o7, 0x124B, %i5
loop_6565:
ldsb [%l7 + 0x68], %g6
fmovscs %xcc, %f10, %f6
fsrc2s %f7, %f6
fmovdle %icc, %f6, %f11
sth %i4, [%l7 + 0x48]
bn,pt %xcc, loop_6566
movn %icc, %l6, %o5
brlz %g2, loop_6567
fmovdcs %icc, %f6, %f13
loop_6566:
fbu %fcc3, loop_6568
bn,pt %icc, loop_6569
loop_6567:
edge16 %l0, %l4, %g3
st %f13, [%l7 + 0x4C]
loop_6568:
bgu loop_6570
loop_6569:
edge16l %o1, %g4, %g5
bgu loop_6571
ldub [%l7 + 0x4A], %i2
loop_6570:
movrlz %o6, 0x183, %l3
ldsb [%l7 + 0x37], %l5
loop_6571:
fmovrsgz %l2, %f10, %f7
fcmps %fcc2, %f6, %f5
tgu %icc, 0x6
fmovdcs %xcc, %f10, %f10
ldd [%l7 + 0x30], %f2
movpos %icc, %o0, %o3
ld [%l7 + 0x0C], %f3
fmovdcs %icc, %f9, %f7
fnands %f8, %f10, %f11
fsrc2 %f8, %f6
fornot1s %f4, %f9, %f0
fcmpd %fcc3, %f0, %f14
fmovspos %xcc, %f2, %f14
tleu %xcc, 0x0
sth %i7, [%l7 + 0x74]
tgu %xcc, 0x1
sra %g1, 0x0E, %i0
tgu %icc, 0x1
fmovrde %g7, %f12, %f0
ldsb [%l7 + 0x6E], %i3
nop
setx loop_6572, %l0, %l1
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 %f1, [%l7 + 0x40]
std %f4, [%l7 + 0x70]
subcc %l1, %o2, %o4
loop_6572:
edge8ln %i6, %o7, %i5
tgu %icc, 0x3
andncc %g6, %i4, %i1
movneg %xcc, %l6, %o5
fnot2s %f4, %f13
nop
setx loop_6573, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrde %l0, %f6, %f2
add %g2, 0x1568, %g3
smulcc %l4, %o1, %g5
loop_6573:
fblg %fcc3, loop_6574
umul %i2, %g4, %l3
fmovde %icc, %f3, %f12
fmovdge %icc, %f7, %f0
loop_6574:
ldsh [%l7 + 0x20], %o6
fmovda %xcc, %f5, %f3
fmovdle %icc, %f13, %f15
movrlz %l5, %o0, %o3
ld [%l7 + 0x2C], %f2
fbne %fcc2, loop_6575
fmul8ulx16 %f0, %f14, %f10
fbug %fcc1, loop_6576
bcs,a,pn %xcc, loop_6577
loop_6575:
ldub [%l7 + 0x73], %l2
ldd [%l7 + 0x08], %f6
loop_6576:
srlx %i7, %g1, %i0
loop_6577:
fmul8x16al %f3, %f14, %f4
xnor %i3, %g7, %o2
movne %xcc, %o4, %i6
edge32n %l1, %i5, %g6
stb %i4, [%l7 + 0x5B]
taddcc %i1, 0x1ED6, %o7
edge8 %o5, %l6, %l0
movcc %xcc, %g3, %g2
fpadd16 %f10, %f14, %f12
fbule %fcc0, loop_6578
fmovdl %icc, %f2, %f8
ldd [%l7 + 0x48], %f12
sth %o1, [%l7 + 0x3C]
loop_6578:
edge8 %l4, %g5, %i2
be,a,pt %xcc, loop_6579
fbug %fcc3, loop_6580
fcmpne16 %f10, %f12, %l3
popc %o6, %l5
loop_6579:
fones %f4
loop_6580:
sth %o0, [%l7 + 0x1A]
movrne %o3, 0x23B, %g4
movcc %icc, %l2, %g1
ldsw [%l7 + 0x38], %i7
stx %i0, [%l7 + 0x40]
orcc %g7, 0x1F35, %o2
edge16n %i3, %i6, %o4
fornot2 %f4, %f12, %f4
lduw [%l7 + 0x58], %l1
movneg %icc, %i5, %i4
stb %g6, [%l7 + 0x73]
xor %i1, %o5, %l6
ldsh [%l7 + 0x0C], %o7
std %f8, [%l7 + 0x30]
bne,a,pn %xcc, loop_6581
std %f2, [%l7 + 0x30]
movgu %xcc, %g3, %g2
stb %o1, [%l7 + 0x22]
loop_6581:
andncc %l0, %g5, %l4
sllx %i2, 0x05, %l3
bne,a,pn %icc, loop_6582
tg %icc, 0x7
edge16n %o6, %o0, %o3
std %f10, [%l7 + 0x30]
loop_6582:
fmovrdgz %l5, %f14, %f4
fmovsne %icc, %f9, %f5
edge16n %l2, %g4, %g1
fmovdle %xcc, %f9, %f0
tleu %xcc, 0x4
edge16l %i7, %g7, %o2
mova %icc, %i0, %i6
lduw [%l7 + 0x74], %o4
xor %i3, 0x1A12, %l1
fpmerge %f7, %f11, %f4
sdivcc %i4, 0x1DD6, %i5
mulscc %i1, %g6, %l6
lduw [%l7 + 0x64], %o5
bleu,a %icc, loop_6583
popc 0x1CFA, %g3
ldsh [%l7 + 0x22], %o7
movle %xcc, %o1, %l0
loop_6583:
xnor %g2, %l4, %i2
fpadd32 %f2, %f0, %f10
fbule,a %fcc2, loop_6584
fones %f9
sub %g5, %l3, %o0
movle %xcc, %o3, %o6
loop_6584:
stb %l5, [%l7 + 0x18]
udivcc %g4, 0x0ED0, %g1
ldsb [%l7 + 0x62], %i7
bneg,pt %icc, loop_6585
ldsh [%l7 + 0x64], %l2
fzeros %f4
ld [%l7 + 0x5C], %f2
loop_6585:
ldsb [%l7 + 0x74], %g7
bleu %xcc, loop_6586
lduw [%l7 + 0x08], %o2
ld [%l7 + 0x60], %f5
fmovrdgez %i6, %f8, %f0
loop_6586:
taddcctv %o4, 0x11CE, %i0
lduh [%l7 + 0x66], %l1
st %f7, [%l7 + 0x44]
tn %icc, 0x4
fzero %f4
tsubcc %i4, %i5, %i3
ldd [%l7 + 0x10], %f0
fpadd32s %f15, %f12, %f12
fmovrdne %i1, %f6, %f12
tle %icc, 0x0
stw %g6, [%l7 + 0x70]
taddcctv %l6, 0x15B1, %g3
or %o7, %o1, %l0
brnz %g2, loop_6587
taddcctv %l4, 0x1399, %o5
stb %g5, [%l7 + 0x44]
ldsw [%l7 + 0x68], %l3
loop_6587:
mova %xcc, %o0, %o3
fmovdneg %xcc, %f6, %f14
fmovdvc %xcc, %f13, %f12
fxor %f12, %f0, %f8
stx %o6, [%l7 + 0x40]
fmovsgu %icc, %f0, %f0
tsubcctv %l5, %g4, %g1
andcc %i2, 0x0DFA, %l2
te %xcc, 0x6
movvc %icc, %i7, %o2
sdivx %g7, 0x09BD, %i6
fbn %fcc0, loop_6588
ld [%l7 + 0x3C], %f2
sth %i0, [%l7 + 0x1A]
ldsw [%l7 + 0x1C], %o4
loop_6588:
ld [%l7 + 0x2C], %f15
ldsw [%l7 + 0x64], %l1
andncc %i4, %i5, %i1
bvc,pn %icc, loop_6589
bgu,pt %xcc, loop_6590
fmovrdlz %g6, %f8, %f6
fmovrsne %l6, %f14, %f10
loop_6589:
stb %i3, [%l7 + 0x4E]
loop_6590:
xorcc %g3, 0x0CD0, %o7
umulcc %l0, 0x0FAB, %g2
fmovdneg %icc, %f4, %f13
fnegd %f10, %f10
ldx [%l7 + 0x10], %o1
ldsh [%l7 + 0x16], %l4
tleu %icc, 0x6
nop
setx loop_6591, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brgez %g5, loop_6592
lduh [%l7 + 0x42], %l3
stb %o0, [%l7 + 0x0B]
loop_6591:
sth %o5, [%l7 + 0x10]
loop_6592:
fnot2 %f8, %f2
fpack32 %f8, %f8, %f2
lduw [%l7 + 0x40], %o6
lduh [%l7 + 0x72], %o3
fnegs %f3, %f0
fmovrde %l5, %f4, %f6
lduw [%l7 + 0x1C], %g4
orn %i2, 0x13F5, %l2
movrgez %g1, %o2, %g7
array32 %i7, %i6, %o4
fmovdl %xcc, %f2, %f3
addc %i0, %l1, %i4
fmovrse %i5, %f0, %f12
smulcc %g6, 0x10A9, %l6
fmovsge %icc, %f3, %f9
bshuffle %f4, %f12, %f6
fandnot1s %f7, %f7, %f2
sth %i3, [%l7 + 0x36]
st %f9, [%l7 + 0x3C]
fmovdl %xcc, %f10, %f15
sth %g3, [%l7 + 0x6A]
xnor %o7, %l0, %i1
fandnot2 %f4, %f14, %f8
fmuld8sux16 %f12, %f13, %f2
ldx [%l7 + 0x50], %g2
fnor %f14, %f6, %f6
movrlz %l4, %g5, %o1
tvs %icc, 0x6
ldd [%l7 + 0x18], %f4
ldub [%l7 + 0x27], %o0
bcc,a,pn %xcc, loop_6593
fands %f14, %f2, %f13
fbe %fcc3, loop_6594
fmovsn %xcc, %f9, %f5
loop_6593:
fand %f12, %f2, %f14
fbg %fcc0, loop_6595
loop_6594:
udiv %l3, 0x1C69, %o6
std %f14, [%l7 + 0x20]
fbe %fcc0, loop_6596
loop_6595:
fbug,a %fcc2, loop_6597
fcmpne32 %f10, %f10, %o5
bge %icc, loop_6598
loop_6596:
ldx [%l7 + 0x60], %o3
loop_6597:
fmovdcs %xcc, %f14, %f7
fmovdn %xcc, %f0, %f8
loop_6598:
stw %l5, [%l7 + 0x60]
ldub [%l7 + 0x68], %g4
fmovdne %icc, %f8, %f10
fnands %f3, %f2, %f11
fmovsn %xcc, %f3, %f8
edge8 %l2, %g1, %i2
fzeros %f4
lduh [%l7 + 0x4A], %o2
udiv %i7, 0x0B09, %i6
stx %g7, [%l7 + 0x48]
fmovrse %o4, %f11, %f0
sth %i0, [%l7 + 0x3C]
fba %fcc1, loop_6599
st %f1, [%l7 + 0x30]
brlz %l1, loop_6600
fmovdg %xcc, %f4, %f14
loop_6599:
ldsb [%l7 + 0x78], %i4
st %f7, [%l7 + 0x70]
loop_6600:
fmovsg %icc, %f14, %f8
ldsb [%l7 + 0x09], %g6
fcmps %fcc1, %f15, %f1
ldx [%l7 + 0x60], %i5
bneg %icc, loop_6601
tsubcc %l6, 0x12F6, %i3
fabsd %f12, %f8
ldsh [%l7 + 0x78], %o7
loop_6601:
fcmpd %fcc0, %f4, %f14
sth %l0, [%l7 + 0x6A]
st %f8, [%l7 + 0x58]
ldsb [%l7 + 0x3A], %i1
tne %icc, 0x2
std %f0, [%l7 + 0x70]
fornot1 %f14, %f4, %f10
brlz %g2, loop_6602
fbug %fcc0, loop_6603
fba %fcc3, loop_6604
fmovsg %xcc, %f10, %f13
loop_6602:
st %f14, [%l7 + 0x2C]
loop_6603:
fmovdcs %icc, %f8, %f14
loop_6604:
orcc %l4, 0x014B, %g5
ldsh [%l7 + 0x1C], %o1
tl %xcc, 0x7
fandnot1s %f8, %f2, %f9
fmovdgu %xcc, %f9, %f14
ldx [%l7 + 0x38], %o0
stb %l3, [%l7 + 0x62]
fand %f10, %f8, %f2
std %f14, [%l7 + 0x68]
fnors %f14, %f15, %f15
array16 %g3, %o6, %o3
ldub [%l7 + 0x5D], %l5
fcmpeq32 %f10, %f0, %g4
fcmped %fcc0, %f8, %f8
andcc %o5, %g1, %l2
movge %xcc, %o2, %i2
fmovdpos %xcc, %f13, %f9
ldsw [%l7 + 0x18], %i6
ld [%l7 + 0x38], %f15
ldx [%l7 + 0x78], %i7
fmovda %icc, %f1, %f14
ld [%l7 + 0x14], %f1
lduw [%l7 + 0x40], %o4
fbl %fcc2, loop_6605
brlez %i0, loop_6606
nop
setx loop_6607, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub32 %f6, %f2, %f4
loop_6605:
stx %l1, [%l7 + 0x68]
loop_6606:
fcmpne32 %f6, %f6, %g7
loop_6607:
ldub [%l7 + 0x42], %i4
taddcc %g6, %l6, %i5
fmovs %f8, %f2
bneg,a %icc, loop_6608
std %f4, [%l7 + 0x08]
bcc,a loop_6609
fmovrdgez %o7, %f10, %f10
loop_6608:
fmovrdlz %l0, %f10, %f4
movcc %icc, %i1, %i3
loop_6609:
movrgez %g2, %g5, %o1
ldsh [%l7 + 0x50], %l4
umulcc %l3, 0x05F1, %o0
ld [%l7 + 0x48], %f8
tsubcctv %o6, 0x08C8, %g3
fmovdne %icc, %f9, %f6
fornot1s %f6, %f9, %f11
bn,pt %xcc, loop_6610
fmovdg %xcc, %f15, %f2
stx %l5, [%l7 + 0x78]
fxnors %f4, %f13, %f12
loop_6610:
addccc %g4, %o5, %g1
ldsb [%l7 + 0x6A], %l2
ld [%l7 + 0x7C], %f6
move %xcc, %o3, %i2
taddcc %o2, 0x0260, %i7
fbug,a %fcc0, loop_6611
sdivx %o4, 0x1009, %i0
ldsh [%l7 + 0x5C], %i6
stx %g7, [%l7 + 0x68]
loop_6611:
ldx [%l7 + 0x28], %i4
fxnors %f3, %f10, %f15
fmovspos %icc, %f14, %f1
lduw [%l7 + 0x10], %l1
lduw [%l7 + 0x3C], %l6
tle %icc, 0x4
ld [%l7 + 0x5C], %f8
bvc loop_6612
umul %g6, 0x0442, %o7
bg,pt %icc, loop_6613
xor %i5, %l0, %i3
loop_6612:
tvs %icc, 0x4
umul %g2, 0x1B3C, %g5
loop_6613:
fbge %fcc1, loop_6614
fpadd32 %f2, %f2, %f2
fmovsge %xcc, %f8, %f11
ldub [%l7 + 0x32], %o1
loop_6614:
udiv %i1, 0x154C, %l4
sdivcc %l3, 0x0572, %o0
fmovdg %xcc, %f3, %f6
fsrc2s %f5, %f6
ldub [%l7 + 0x33], %o6
umul %l5, 0x11AD, %g3
lduh [%l7 + 0x7A], %g4
fmovdneg %xcc, %f7, %f14
ldsb [%l7 + 0x2B], %g1
fmovdgu %xcc, %f5, %f5
fbge,a %fcc2, loop_6615
edge8 %l2, %o3, %o5
fbg,a %fcc0, loop_6616
fandnot1 %f4, %f0, %f12
loop_6615:
fbg %fcc2, loop_6617
taddcc %i2, 0x0911, %i7
loop_6616:
fmovsle %xcc, %f10, %f9
stx %o2, [%l7 + 0x68]
loop_6617:
udivx %o4, 0x0CB8, %i6
movrgz %g7, %i4, %i0
tcs %xcc, 0x0
ldsw [%l7 + 0x78], %l1
udiv %l6, 0x11F2, %g6
stx %i5, [%l7 + 0x70]
ldsh [%l7 + 0x2E], %l0
ldub [%l7 + 0x49], %o7
fmovsge %xcc, %f8, %f11
lduh [%l7 + 0x4C], %g2
addccc %g5, 0x1E33, %i3
orcc %o1, 0x04FA, %l4
mova %xcc, %l3, %o0
lduw [%l7 + 0x58], %i1
ldub [%l7 + 0x6E], %o6
stw %g3, [%l7 + 0x20]
sth %l5, [%l7 + 0x26]
fmovscs %icc, %f12, %f0
ld [%l7 + 0x0C], %f3
ldsw [%l7 + 0x58], %g4
subc %g1, 0x1D77, %o3
lduh [%l7 + 0x16], %o5
srl %i2, %l2, %i7
lduw [%l7 + 0x38], %o4
fnegd %f12, %f12
sth %i6, [%l7 + 0x14]
ldub [%l7 + 0x3C], %o2
call loop_6618
movrgz %g7, 0x28B, %i0
ldsh [%l7 + 0x64], %l1
ldsb [%l7 + 0x7F], %l6
loop_6618:
ldx [%l7 + 0x48], %i4
array32 %i5, %g6, %l0
fnot1 %f4, %f0
ld [%l7 + 0x48], %f5
fones %f14
fsrc2 %f12, %f10
sdivx %g2, 0x08D0, %o7
fxnors %f0, %f1, %f6
stw %g5, [%l7 + 0x74]
brlez,a %i3, loop_6619
sub %l4, 0x01F7, %o1
movge %xcc, %o0, %l3
srax %o6, %i1, %g3
loop_6619:
fmul8x16 %f14, %f2, %f10
fcmped %fcc0, %f10, %f10
fmovsle %xcc, %f3, %f3
fbe %fcc0, loop_6620
sethi 0x1772, %l5
fones %f13
fmovdpos %icc, %f14, %f5
loop_6620:
fmovrdgz %g4, %f8, %f12
fexpand %f7, %f12
fone %f12
sdivcc %o3, 0x0CF5, %g1
for %f4, %f0, %f8
sdivx %o5, 0x03F6, %i2
fornot2 %f2, %f0, %f14
std %f2, [%l7 + 0x58]
sth %l2, [%l7 + 0x2A]
bgu,pn %icc, loop_6621
fmovsn %xcc, %f12, %f9
fxor %f2, %f2, %f10
fzeros %f14
loop_6621:
std %f2, [%l7 + 0x60]
ldsb [%l7 + 0x23], %i7
lduw [%l7 + 0x44], %i6
bvc,a loop_6622
ldsb [%l7 + 0x31], %o4
fpadd32 %f0, %f8, %f2
stb %g7, [%l7 + 0x41]
loop_6622:
ldsw [%l7 + 0x68], %o2
sethi 0x0432, %l1
andncc %l6, %i0, %i4
fzero %f14
fnot2 %f8, %f2
fxnor %f14, %f14, %f4
ldsb [%l7 + 0x2C], %i5
stx %g6, [%l7 + 0x60]
fcmps %fcc2, %f5, %f5
sth %l0, [%l7 + 0x7C]
xnorcc %g2, %o7, %g5
fmovscc %icc, %f11, %f3
xnor %i3, 0x0452, %l4
ldsw [%l7 + 0x6C], %o0
fsrc2 %f12, %f6
std %f2, [%l7 + 0x10]
lduw [%l7 + 0x14], %l3
bn,pn %xcc, loop_6623
fones %f6
tne %xcc, 0x5
fmovdle %xcc, %f3, %f2
loop_6623:
fabss %f15, %f9
fble %fcc1, loop_6624
edge32l %o6, %i1, %g3
sra %l5, %o1, %o3
lduw [%l7 + 0x7C], %g4
loop_6624:
ldsh [%l7 + 0x52], %o5
fornot2s %f3, %f2, %f12
lduh [%l7 + 0x5E], %g1
stw %i2, [%l7 + 0x50]
bneg,a,pt %xcc, loop_6625
st %f3, [%l7 + 0x68]
fnot2 %f4, %f14
fbo,a %fcc3, loop_6626
loop_6625:
ldsw [%l7 + 0x48], %i7
array16 %l2, %i6, %g7
stx %o2, [%l7 + 0x48]
loop_6626:
bge,a,pt %icc, loop_6627
fmovspos %xcc, %f0, %f4
fpadd16 %f4, %f8, %f10
fmovs %f9, %f7
loop_6627:
fmovrslz %l1, %f11, %f3
ldx [%l7 + 0x08], %o4
call loop_6628
fnegd %f6, %f2
stb %i0, [%l7 + 0x11]
fnegd %f10, %f14
loop_6628:
sub %i4, %i5, %l6
ldub [%l7 + 0x70], %l0
tleu %xcc, 0x3
fmovrslez %g2, %f15, %f15
fsrc1s %f1, %f1
fbne,a %fcc0, loop_6629
ldub [%l7 + 0x54], %g6
tvc %icc, 0x4
fexpand %f11, %f6
loop_6629:
movge %xcc, %g5, %i3
ld [%l7 + 0x44], %f9
ld [%l7 + 0x78], %f0
bpos,a,pt %icc, loop_6630
movneg %xcc, %o7, %o0
fmovrslz %l4, %f6, %f5
fmovscc %xcc, %f10, %f14
loop_6630:
fmuld8ulx16 %f9, %f3, %f12
popc %l3, %o6
stx %i1, [%l7 + 0x40]
fmovdgu %icc, %f15, %f6
lduw [%l7 + 0x18], %g3
fands %f9, %f5, %f12
call loop_6631
ble,pt %icc, loop_6632
ldsw [%l7 + 0x30], %l5
tl %icc, 0x2
loop_6631:
fmovdneg %icc, %f4, %f11
loop_6632:
ldsb [%l7 + 0x32], %o3
movg %icc, %g4, %o1
brlz,a %g1, loop_6633
sll %i2, %i7, %o5
tle %icc, 0x1
sth %i6, [%l7 + 0x50]
loop_6633:
ld [%l7 + 0x14], %f11
fbo,a %fcc3, loop_6634
bcs,pn %xcc, loop_6635
siam 0x6
srlx %g7, 0x1C, %o2
loop_6634:
fmovsn %icc, %f10, %f9
loop_6635:
fpack32 %f2, %f4, %f0
brlez,a %l1, loop_6636
fbe %fcc2, loop_6637
brgez %o4, loop_6638
fbuge,a %fcc1, loop_6639
loop_6636:
ldsh [%l7 + 0x46], %l2
loop_6637:
brlez,a %i4, loop_6640
loop_6638:
stb %i0, [%l7 + 0x4B]
loop_6639:
fbg %fcc1, loop_6641
ldd [%l7 + 0x08], %f14
loop_6640:
fmovrdgez %i5, %f0, %f6
movrgz %l6, 0x29A, %g2
loop_6641:
ldx [%l7 + 0x30], %g6
tneg %xcc, 0x4
fbn,a %fcc0, loop_6642
stw %g5, [%l7 + 0x0C]
brz,a %i3, loop_6643
fmovsvs %icc, %f3, %f15
loop_6642:
array16 %o7, %o0, %l4
fmul8x16 %f9, %f10, %f0
loop_6643:
ldsw [%l7 + 0x78], %l3
fornot2s %f9, %f0, %f9
fcmped %fcc2, %f6, %f4
std %f4, [%l7 + 0x50]
fbge %fcc3, loop_6644
fbe %fcc2, loop_6645
stx %o6, [%l7 + 0x48]
edge8 %l0, %i1, %l5
loop_6644:
fmovdne %icc, %f1, %f14
loop_6645:
fmovrse %o3, %f2, %f7
brgz,a %g4, loop_6646
bvs,a %icc, loop_6647
movleu %xcc, %g3, %o1
stw %i2, [%l7 + 0x7C]
loop_6646:
sll %i7, 0x15, %o5
loop_6647:
fbul %fcc1, loop_6648
lduw [%l7 + 0x64], %g1
bshuffle %f10, %f10, %f0
brnz %g7, loop_6649
loop_6648:
tgu %xcc, 0x1
umulcc %o2, 0x1486, %l1
lduw [%l7 + 0x10], %i6
loop_6649:
sll %o4, 0x02, %i4
fmovrdlz %i0, %f2, %f6
tpos %xcc, 0x7
bpos,a %icc, loop_6650
ldub [%l7 + 0x25], %l2
fpack32 %f2, %f10, %f0
std %f10, [%l7 + 0x18]
loop_6650:
fbug,a %fcc1, loop_6651
taddcctv %l6, %i5, %g6
subccc %g5, 0x12D8, %g2
edge32 %i3, %o7, %l4
loop_6651:
fmovsneg %icc, %f10, %f4
fbe,a %fcc0, loop_6652
edge32n %l3, %o6, %o0
fand %f12, %f4, %f4
bne,a loop_6653
loop_6652:
ldx [%l7 + 0x30], %i1
movrgez %l0, 0x2EC, %l5
add %g4, 0x1E3A, %g3
loop_6653:
bvc,pt %xcc, loop_6654
bcs,a loop_6655
fmovrslez %o3, %f14, %f15
ta %icc, 0x4
loop_6654:
fmovdg %icc, %f4, %f10
loop_6655:
xnorcc %i2, %i7, %o1
tg %xcc, 0x6
fmovscc %icc, %f6, %f14
fmovscs %icc, %f0, %f4
fmul8sux16 %f4, %f14, %f4
fpmerge %f1, %f12, %f4
mulscc %o5, %g7, %o2
fmovsneg %icc, %f5, %f10
alignaddr %g1, %i6, %o4
sllx %i4, %l1, %i0
bvs,a loop_6656
ldsb [%l7 + 0x0E], %l2
fmovdl %xcc, %f9, %f2
bvc,a %icc, loop_6657
loop_6656:
fba,a %fcc0, loop_6658
ldsw [%l7 + 0x60], %i5
fmul8x16au %f4, %f14, %f14
loop_6657:
lduw [%l7 + 0x7C], %g6
loop_6658:
fzeros %f15
ld [%l7 + 0x0C], %f3
fbu,a %fcc0, loop_6659
fmovrde %l6, %f0, %f8
sth %g2, [%l7 + 0x46]
fmovdgu %xcc, %f14, %f5
loop_6659:
fbul %fcc0, loop_6660
call loop_6661
stw %i3, [%l7 + 0x28]
fcmple32 %f6, %f10, %g5
loop_6660:
fornot2s %f7, %f2, %f12
loop_6661:
fmuld8sux16 %f15, %f15, %f4
fnegd %f4, %f12
fba %fcc0, loop_6662
stb %l4, [%l7 + 0x26]
srlx %l3, %o6, %o7
fsrc2s %f5, %f5
loop_6662:
movl %xcc, %i1, %l0
fbue,a %fcc3, loop_6663
fabss %f2, %f6
std %f10, [%l7 + 0x48]
xor %o0, %l5, %g3
loop_6663:
fmovdne %xcc, %f4, %f14
sth %g4, [%l7 + 0x2C]
movleu %icc, %i2, %i7
movvs %xcc, %o3, %o5
fexpand %f15, %f12
orn %o1, %o2, %g7
fandnot2 %f10, %f0, %f8
stw %i6, [%l7 + 0x1C]
brlz,a %g1, loop_6664
sethi 0x1464, %i4
ldub [%l7 + 0x5A], %o4
tpos %xcc, 0x5
loop_6664:
fpadd16s %f6, %f7, %f13
fors %f5, %f14, %f15
ldsb [%l7 + 0x3E], %i0
edge32 %l2, %i5, %g6
fornot1s %f15, %f12, %f9
add %l1, %g2, %i3
pdist %f14, %f2, %f0
fble %fcc1, loop_6665
fone %f0
sth %l6, [%l7 + 0x42]
addcc %g5, 0x14BB, %l4
loop_6665:
stb %l3, [%l7 + 0x2E]
movne %xcc, %o7, %o6
fmovdl %xcc, %f6, %f12
fbl %fcc2, loop_6666
fmovdpos %xcc, %f1, %f12
ldub [%l7 + 0x64], %l0
fmovrdgez %o0, %f12, %f8
loop_6666:
stx %l5, [%l7 + 0x48]
orcc %g3, 0x1F83, %g4
ldsw [%l7 + 0x08], %i1
taddcctv %i2, %o3, %o5
stb %o1, [%l7 + 0x41]
tge %xcc, 0x2
andcc %i7, 0x1B88, %g7
fmovdleu %icc, %f15, %f4
ldx [%l7 + 0x20], %i6
bpos,pt %icc, loop_6667
fmovs %f11, %f14
ldsb [%l7 + 0x71], %g1
fcmpes %fcc2, %f14, %f12
loop_6667:
fmovsn %icc, %f0, %f14
st %f1, [%l7 + 0x74]
bvc %icc, loop_6668
bn,pn %xcc, loop_6669
tg %xcc, 0x3
tl %icc, 0x1
loop_6668:
ldd [%l7 + 0x48], %f0
loop_6669:
addc %o2, 0x1355, %o4
bl,a,pt %xcc, loop_6670
bcs,a,pt %xcc, loop_6671
std %f4, [%l7 + 0x30]
call loop_6672
loop_6670:
srax %i0, 0x15, %l2
loop_6671:
fmovsge %icc, %f11, %f9
ld [%l7 + 0x6C], %f1
loop_6672:
fmul8sux16 %f4, %f8, %f4
ld [%l7 + 0x28], %f13
ldsb [%l7 + 0x7C], %i4
bgu,a loop_6673
ldx [%l7 + 0x08], %i5
edge16l %g6, %l1, %g2
bl,a loop_6674
loop_6673:
stb %l6, [%l7 + 0x13]
fandnot2s %f10, %f6, %f12
taddcctv %g5, %i3, %l4
loop_6674:
fcmpeq32 %f2, %f12, %l3
fble,a %fcc1, loop_6675
for %f0, %f8, %f2
ldd [%l7 + 0x40], %f4
stb %o6, [%l7 + 0x77]
loop_6675:
ldsh [%l7 + 0x68], %l0
ldsb [%l7 + 0x33], %o7
ldsb [%l7 + 0x08], %l5
lduw [%l7 + 0x74], %o0
movrlz %g4, 0x2F7, %i1
ldsw [%l7 + 0x44], %g3
fornot1s %f7, %f14, %f7
fba %fcc3, loop_6676
ldd [%l7 + 0x30], %f0
stx %i2, [%l7 + 0x58]
fmovrdlez %o5, %f0, %f2
loop_6676:
bn,a %xcc, loop_6677
lduw [%l7 + 0x5C], %o3
sth %o1, [%l7 + 0x68]
nop
setx loop_6678, %l0, %l1
jmpl %l1, %g7
loop_6677:
movgu %xcc, %i7, %g1
tsubcc %i6, %o4, %o2
fbu,a %fcc1, loop_6679
loop_6678:
fzeros %f15
tle %xcc, 0x6
ldx [%l7 + 0x28], %i0
loop_6679:
srax %l2, %i5, %g6
std %f8, [%l7 + 0x40]
fexpand %f15, %f0
ldub [%l7 + 0x6C], %l1
ldx [%l7 + 0x50], %g2
fxnor %f12, %f14, %f0
fmovdvs %icc, %f11, %f0
lduw [%l7 + 0x38], %l6
fsrc2s %f6, %f15
brgez %i4, loop_6680
bleu,a,pt %icc, loop_6681
tne %icc, 0x7
bge,a,pn %icc, loop_6682
loop_6680:
fand %f10, %f14, %f2
loop_6681:
sth %i3, [%l7 + 0x0E]
fmovrdne %l4, %f12, %f10
loop_6682:
bcc,a loop_6683
edge8 %g5, %l3, %o6
fsrc1s %f7, %f3
fpmerge %f4, %f14, %f12
loop_6683:
ba loop_6684
fmovsleu %icc, %f11, %f5
edge32ln %l0, %o7, %o0
tge %xcc, 0x4
loop_6684:
fandnot2 %f2, %f10, %f2
addcc %l5, 0x1C82, %i1
fornot1s %f2, %f5, %f12
andn %g3, %i2, %g4
tsubcctv %o3, %o5, %o1
ldsb [%l7 + 0x63], %g7
fmovdvc %icc, %f15, %f3
st %f12, [%l7 + 0x6C]
fcmpgt16 %f8, %f14, %i7
movcs %xcc, %g1, %o4
bpos loop_6685
std %f2, [%l7 + 0x68]
fmovrse %i6, %f9, %f8
mulx %i0, %o2, %i5
loop_6685:
fmovsa %xcc, %f12, %f13
nop
setx loop_6686, %l0, %l1
jmpl %l1, %l2
tge %xcc, 0x7
brnz %g6, loop_6687
mova %icc, %g2, %l1
loop_6686:
ldsw [%l7 + 0x4C], %l6
bge,a,pt %xcc, loop_6688
loop_6687:
ldsb [%l7 + 0x28], %i3
fbne,a %fcc3, loop_6689
alignaddrl %l4, %i4, %g5
loop_6688:
fmul8x16au %f8, %f4, %f4
stb %l3, [%l7 + 0x1E]
loop_6689:
fmovdneg %icc, %f9, %f10
movrne %l0, %o6, %o7
taddcc %l5, 0x0B92, %o0
fabsd %f12, %f6
fbge %fcc0, loop_6690
movrgz %i1, %g3, %g4
fpmerge %f13, %f1, %f2
movn %xcc, %i2, %o5
loop_6690:
fnot2s %f2, %f15
ldd [%l7 + 0x10], %f6
fmovde %xcc, %f4, %f4
st %f1, [%l7 + 0x14]
edge32l %o3, %o1, %g7
smul %g1, %i7, %o4
fpadd16s %f10, %f6, %f15
lduw [%l7 + 0x38], %i6
fmovrsgez %i0, %f8, %f3
fbg %fcc1, loop_6691
fcmpd %fcc1, %f4, %f6
subc %o2, %i5, %l2
movle %xcc, %g6, %g2
loop_6691:
array32 %l1, %l6, %l4
xorcc %i4, %i3, %l3
fbe,a %fcc1, loop_6692
stx %g5, [%l7 + 0x30]
fexpand %f12, %f4
bcs,pn %xcc, loop_6693
loop_6692:
sdivx %o6, 0x13ED, %l0
fmovdcc %icc, %f11, %f11
bvs,pt %icc, loop_6694
loop_6693:
fmovsvc %icc, %f11, %f7
bvs,a %xcc, loop_6695
fones %f7
loop_6694:
fnor %f4, %f6, %f6
movrne %o7, %l5, %o0
loop_6695:
lduh [%l7 + 0x5C], %g3
bleu,a,pn %icc, loop_6696
fblg %fcc1, loop_6697
fbg,a %fcc3, loop_6698
fpadd16s %f14, %f4, %f8
loop_6696:
bshuffle %f4, %f2, %f12
loop_6697:
stb %i1, [%l7 + 0x14]
loop_6698:
ba,a,pn %xcc, loop_6699
udiv %g4, 0x11EE, %i2
lduw [%l7 + 0x08], %o5
nop
setx loop_6700, %l0, %l1
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_6699:
pdist %f6, %f10, %f4
movne %icc, %o3, %o1
fmovdneg %xcc, %f7, %f10
loop_6700:
fpadd16 %f6, %f6, %f10
srl %g1, 0x01, %g7
fornot1 %f6, %f6, %f10
sth %i7, [%l7 + 0x3A]
xnorcc %o4, 0x1077, %i0
lduh [%l7 + 0x3A], %i6
be,a,pn %xcc, loop_6701
fmovdvs %icc, %f8, %f2
fsrc1s %f4, %f6
movle %xcc, %o2, %i5
loop_6701:
fmovrsgz %l2, %f7, %f10
lduw [%l7 + 0x60], %g2
edge8ln %l1, %g6, %l6
orn %l4, %i4, %l3
sdiv %g5, 0x1CFE, %i3
ld [%l7 + 0x5C], %f11
tvs %xcc, 0x0
bvc %xcc, loop_6702
fexpand %f0, %f0
stw %o6, [%l7 + 0x0C]
fnors %f5, %f5, %f13
loop_6702:
ldd [%l7 + 0x68], %f2
fandnot2s %f6, %f2, %f0
fmul8x16al %f8, %f9, %f14
edge32 %o7, %l5, %o0
fpadd16s %f2, %f12, %f0
fmovdl %xcc, %f1, %f6
ldx [%l7 + 0x38], %l0
ldsb [%l7 + 0x25], %i1
ld [%l7 + 0x2C], %f15
edge16 %g4, %i2, %o5
movrgez %o3, 0x316, %o1
std %f6, [%l7 + 0x18]
addcc %g1, 0x07EC, %g3
std %f8, [%l7 + 0x78]
movre %g7, %o4, %i7
tcs %icc, 0x6
stw %i6, [%l7 + 0x14]
bn,a,pn %xcc, loop_6703
fmovrdgez %i0, %f0, %f6
subcc %i5, %l2, %g2
stw %o2, [%l7 + 0x20]
loop_6703:
or %l1, 0x085B, %l6
udivcc %l4, 0x0558, %g6
ta %icc, 0x5
nop
setx loop_6704, %l0, %l1
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 + 0x68], %l3
fpadd32 %f2, %f10, %f2
fmovdvc %xcc, %f4, %f12
loop_6704:
edge32 %i4, %i3, %g5
fmovda %xcc, %f10, %f8
bn,a,pn %icc, loop_6705
std %f14, [%l7 + 0x20]
bne %icc, loop_6706
fand %f4, %f10, %f0
loop_6705:
brgz %o6, loop_6707
fmovsvs %xcc, %f11, %f14
loop_6706:
stw %l5, [%l7 + 0x5C]
fmul8x16 %f11, %f0, %f4
loop_6707:
fsrc2 %f4, %f12
fbuge %fcc2, loop_6708
stb %o7, [%l7 + 0x57]
fba %fcc2, loop_6709
fmovdvs %xcc, %f13, %f0
loop_6708:
ldsb [%l7 + 0x73], %l0
fbuge,a %fcc3, loop_6710
loop_6709:
fcmpne32 %f10, %f2, %o0
array16 %i1, %g4, %o5
fbul %fcc3, loop_6711
loop_6710:
movne %icc, %i2, %o1
fmul8x16 %f10, %f12, %f6
ba,pn %icc, loop_6712
loop_6711:
brnz,a %o3, loop_6713
ldx [%l7 + 0x60], %g3
ldd [%l7 + 0x20], %f2
loop_6712:
ldsb [%l7 + 0x5E], %g7
loop_6713:
edge16ln %g1, %o4, %i6
fpack32 %f6, %f0, %f6
fmovdg %xcc, %f15, %f10
ta %icc, 0x5
addccc %i0, %i7, %i5
fbo,a %fcc2, loop_6714
fmovdl %icc, %f12, %f10
bcc loop_6715
movl %xcc, %l2, %g2
loop_6714:
lduw [%l7 + 0x64], %l1
fmovdvs %xcc, %f9, %f2
loop_6715:
lduh [%l7 + 0x10], %l6
fbug %fcc1, loop_6716
std %f0, [%l7 + 0x48]
stb %o2, [%l7 + 0x70]
ldsb [%l7 + 0x0E], %g6
loop_6716:
or %l4, %i4, %l3
xorcc %g5, 0x187F, %o6
movcc %icc, %l5, %o7
fbule %fcc3, loop_6717
fmovdneg %icc, %f2, %f14
smulcc %i3, %l0, %o0
brgez %g4, loop_6718
loop_6717:
fnand %f6, %f10, %f8
fmovrsgez %i1, %f15, %f2
bcc,a %xcc, loop_6719
loop_6718:
stx %i2, [%l7 + 0x28]
fmovda %icc, %f15, %f1
stx %o1, [%l7 + 0x28]
loop_6719:
fmovrslez %o5, %f4, %f12
fand %f0, %f12, %f10
fmovsg %xcc, %f0, %f13
subc %g3, 0x1F23, %g7
lduh [%l7 + 0x6C], %o3
st %f13, [%l7 + 0x0C]
te %icc, 0x5
movrne %g1, 0x1AC, %i6
faligndata %f14, %f6, %f2
tgu %icc, 0x6
lduh [%l7 + 0x36], %i0
ld [%l7 + 0x58], %f7
fmovsg %xcc, %f15, %f0
edge8ln %i7, %i5, %o4
stw %g2, [%l7 + 0x24]
fcmpgt16 %f14, %f10, %l1
ldsh [%l7 + 0x3A], %l2
fpadd32s %f1, %f5, %f14
tneg %xcc, 0x2
ldd [%l7 + 0x20], %f4
ldub [%l7 + 0x7E], %l6
stx %g6, [%l7 + 0x60]
udiv %o2, 0x116B, %l4
edge16ln %l3, %i4, %o6
fnors %f8, %f8, %f14
ldx [%l7 + 0x10], %l5
std %f0, [%l7 + 0x10]
movvc %xcc, %o7, %i3
tgu %icc, 0x4
lduw [%l7 + 0x20], %g5
fbo %fcc2, loop_6720
movpos %icc, %o0, %l0
xorcc %i1, %g4, %i2
ldsw [%l7 + 0x38], %o1
loop_6720:
movvc %xcc, %o5, %g3
sethi 0x1DBE, %o3
std %f8, [%l7 + 0x08]
ldsb [%l7 + 0x7C], %g7
std %f14, [%l7 + 0x60]
or %g1, %i6, %i0
tsubcc %i5, 0x11BA, %i7
fbl,a %fcc1, loop_6721
fpadd16 %f4, %f14, %f0
orn %o4, 0x156A, %g2
edge8n %l2, %l1, %l6
loop_6721:
fands %f2, %f7, %f14
fmovrsgz %g6, %f8, %f3
fnegd %f2, %f10
tne %icc, 0x5
xorcc %o2, 0x09D5, %l4
fnegs %f10, %f9
bcs,a,pn %xcc, loop_6722
movcc %xcc, %i4, %l3
orcc %l5, %o7, %i3
fmovsleu %icc, %f8, %f6
loop_6722:
ldsh [%l7 + 0x78], %o6
edge32n %o0, %l0, %i1
st %f7, [%l7 + 0x60]
nop
setx loop_6723, %l0, %l1
jmpl %l1, %g5
stx %g4, [%l7 + 0x30]
fzeros %f12
fmovdg %icc, %f11, %f10
loop_6723:
ldd [%l7 + 0x08], %f0
subc %i2, 0x0675, %o5
fbo,a %fcc2, loop_6724
fmul8x16al %f8, %f14, %f0
ld [%l7 + 0x68], %f6
fcmpeq32 %f4, %f0, %g3
loop_6724:
movg %icc, %o1, %g7
bneg,pn %icc, loop_6725
fmovspos %icc, %f14, %f12
bpos,pt %xcc, loop_6726
fcmple32 %f8, %f8, %o3
loop_6725:
st %f1, [%l7 + 0x78]
fba %fcc1, loop_6727
loop_6726:
fmovdg %xcc, %f4, %f14
edge8 %g1, %i6, %i0
stw %i7, [%l7 + 0x78]
loop_6727:
fmovrsgez %o4, %f12, %f9
fbl,a %fcc2, loop_6728
fpadd16 %f8, %f10, %f8
lduh [%l7 + 0x2E], %i5
stw %l2, [%l7 + 0x14]
loop_6728:
edge8ln %g2, %l6, %g6
andn %l1, %l4, %i4
fcmpes %fcc2, %f6, %f8
ldsw [%l7 + 0x3C], %l3
sth %l5, [%l7 + 0x1A]
ldub [%l7 + 0x3D], %o2
orncc %i3, %o6, %o0
ldd [%l7 + 0x38], %f10
stx %l0, [%l7 + 0x70]
tvs %xcc, 0x3
ldub [%l7 + 0x2E], %i1
fblg %fcc1, loop_6729
stw %g5, [%l7 + 0x3C]
fmovsvs %xcc, %f5, %f3
fmovdle %icc, %f2, %f3
loop_6729:
brgz %o7, loop_6730
xorcc %i2, %g4, %o5
fbuge,a %fcc2, loop_6731
ldub [%l7 + 0x27], %o1
loop_6730:
fpack16 %f6, %f10
move %xcc, %g7, %g3
loop_6731:
fornot1s %f10, %f1, %f11
tcc %xcc, 0x7
fcmpgt16 %f2, %f4, %g1
fmovrdlz %o3, %f2, %f4
brz,a %i0, loop_6732
bcs,a loop_6733
fmovdcc %icc, %f14, %f1
sll %i7, %i6, %i5
loop_6732:
fpsub16 %f0, %f8, %f14
loop_6733:
udiv %l2, 0x1047, %o4
movrlez %g2, %g6, %l1
srl %l6, 0x05, %i4
subcc %l3, %l5, %l4
ld [%l7 + 0x44], %f9
st %f1, [%l7 + 0x18]
edge16n %o2, %i3, %o6
xorcc %l0, 0x1B48, %i1
tn %icc, 0x7
bvs,a %icc, loop_6734
fsrc2s %f9, %f1
popc 0x040A, %o0
fzero %f8
loop_6734:
fabss %f8, %f9
udivx %g5, 0x1679, %o7
fcmped %fcc0, %f2, %f2
ldd [%l7 + 0x48], %f6
fnegs %f11, %f10
fcmps %fcc3, %f0, %f0
brz %i2, loop_6735
st %f7, [%l7 + 0x7C]
tl %icc, 0x3
fbue,a %fcc3, loop_6736
loop_6735:
fmovrde %g4, %f10, %f12
mulx %o5, %g7, %o1
fmovsvs %icc, %f3, %f5
loop_6736:
bvs,a,pt %icc, loop_6737
edge8 %g3, %o3, %i0
ldd [%l7 + 0x40], %f10
ba,pt %icc, loop_6738
loop_6737:
tl %icc, 0x5
alignaddrl %i7, %g1, %i5
ldsb [%l7 + 0x6E], %l2
loop_6738:
fmovspos %icc, %f6, %f14
addccc %i6, %g2, %g6
fornot2 %f2, %f0, %f6
fpsub16 %f12, %f12, %f6
fnors %f6, %f3, %f5
fmovdvc %icc, %f10, %f5
tvc %xcc, 0x4
ldsh [%l7 + 0x7C], %o4
movge %icc, %l1, %i4
ldsb [%l7 + 0x24], %l3
ldx [%l7 + 0x58], %l6
sra %l4, %l5, %i3
brnz,a %o2, loop_6739
srlx %o6, 0x10, %l0
fpadd16s %f1, %f2, %f3
tneg %xcc, 0x3
loop_6739:
fcmpne16 %f0, %f4, %o0
ld [%l7 + 0x5C], %f9
fmovdvs %icc, %f10, %f9
stb %g5, [%l7 + 0x5C]
tvs %icc, 0x1
tsubcc %o7, %i2, %i1
fmovrdgez %o5, %f10, %f12
fmovdneg %icc, %f14, %f15
be %icc, loop_6740
ldsb [%l7 + 0x41], %g4
orcc %g7, %g3, %o3
fcmpne16 %f4, %f8, %o1
loop_6740:
stb %i7, [%l7 + 0x2A]
fmul8x16au %f9, %f12, %f2
bleu,pt %icc, loop_6741
ldx [%l7 + 0x30], %g1
ldsh [%l7 + 0x42], %i0
ldub [%l7 + 0x53], %i5
loop_6741:
fmovdge %xcc, %f1, %f2
srlx %i6, 0x1F, %g2
ldx [%l7 + 0x28], %l2
bcc,a,pt %icc, loop_6742
umulcc %g6, %o4, %l1
brnz %l3, loop_6743
fbue,a %fcc2, loop_6744
loop_6742:
ld [%l7 + 0x64], %f10
ld [%l7 + 0x58], %f4
loop_6743:
edge8 %i4, %l4, %l6
loop_6744:
stw %l5, [%l7 + 0x3C]
tg %icc, 0x7
fbge,a %fcc0, loop_6745
for %f0, %f14, %f2
sth %o2, [%l7 + 0x48]
fmovdge %xcc, %f9, %f10
loop_6745:
edge16 %o6, %l0, %i3
srax %o0, 0x17, %g5
stb %i2, [%l7 + 0x56]
orncc %o7, %o5, %i1
faligndata %f4, %f12, %f8
ta %xcc, 0x3
ldsh [%l7 + 0x22], %g4
std %f10, [%l7 + 0x08]
call loop_6746
fmovdcc %xcc, %f0, %f14
fmovrse %g7, %f12, %f6
ldub [%l7 + 0x7E], %g3
loop_6746:
fmovrsne %o1, %f12, %f12
or %i7, %o3, %i0
stx %i5, [%l7 + 0x40]
faligndata %f10, %f12, %f4
sethi 0x01DB, %g1
fsrc2 %f6, %f4
edge16l %i6, %l2, %g2
fnegs %f3, %f7
brnz %g6, loop_6747
bne loop_6748
fbg %fcc1, loop_6749
ldsw [%l7 + 0x0C], %l1
loop_6747:
sth %l3, [%l7 + 0x76]
loop_6748:
ldsh [%l7 + 0x46], %i4
loop_6749:
fpsub16 %f4, %f10, %f6
fmovd %f0, %f6
lduw [%l7 + 0x1C], %o4
bvc,pn %xcc, loop_6750
edge32l %l6, %l4, %o2
bleu loop_6751
ta %xcc, 0x5
loop_6750:
stb %l5, [%l7 + 0x7D]
fmovsa %icc, %f14, %f9
loop_6751:
ldsw [%l7 + 0x4C], %o6
movpos %xcc, %l0, %i3
ld [%l7 + 0x34], %f8
ldd [%l7 + 0x58], %f8
fbne %fcc3, loop_6752
bvs,pt %icc, loop_6753
fbn,a %fcc0, loop_6754
movl %icc, %g5, %i2
loop_6752:
tcc %xcc, 0x1
loop_6753:
fbuge,a %fcc0, loop_6755
loop_6754:
movrgez %o7, 0x038, %o5
addccc %o0, %i1, %g4
array8 %g7, %o1, %g3
loop_6755:
stx %i7, [%l7 + 0x10]
fblg,a %fcc2, loop_6756
fbn,a %fcc3, loop_6757
ldsh [%l7 + 0x64], %i0
movgu %icc, %i5, %g1
loop_6756:
ldsh [%l7 + 0x6C], %o3
loop_6757:
array8 %l2, %g2, %g6
edge32l %l1, %l3, %i6
fmovse %xcc, %f1, %f12
fzeros %f13
popc 0x13F4, %o4
ldub [%l7 + 0x3C], %l6
movrne %i4, 0x0B4, %l4
array8 %o2, %o6, %l5
be,a,pt %xcc, loop_6758
orncc %i3, 0x1FBD, %l0
fxors %f0, %f7, %f2
fpack16 %f4, %f9
loop_6758:
fmovrse %g5, %f15, %f4
fcmple32 %f8, %f10, %i2
tcc %icc, 0x7
movl %icc, %o5, %o0
tsubcc %o7, %g4, %g7
ldub [%l7 + 0x30], %i1
ldx [%l7 + 0x10], %g3
ba,a loop_6759
or %o1, %i0, %i5
tvs %icc, 0x6
fandnot1s %f1, %f1, %f10
loop_6759:
stb %g1, [%l7 + 0x75]
tne %icc, 0x1
std %f10, [%l7 + 0x48]
lduw [%l7 + 0x44], %o3
lduh [%l7 + 0x2A], %l2
edge16l %i7, %g6, %l1
tleu %icc, 0x3
mova %icc, %g2, %l3
ld [%l7 + 0x4C], %f5
xnor %o4, %i6, %l6
std %f6, [%l7 + 0x68]
fbug,a %fcc1, loop_6760
smul %i4, 0x185C, %l4
stw %o6, [%l7 + 0x3C]
fpsub16 %f6, %f14, %f2
loop_6760:
fcmpeq16 %f6, %f10, %o2
edge8 %l5, %l0, %i3
fmovdleu %xcc, %f15, %f15
move %icc, %i2, %g5
nop
setx loop_6761, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fble %fcc1, loop_6762
movrlez %o5, %o0, %g4
std %f2, [%l7 + 0x38]
loop_6761:
fnor %f4, %f10, %f2
loop_6762:
call loop_6763
fmovdcs %xcc, %f8, %f9
fbne %fcc1, loop_6764
ldsh [%l7 + 0x72], %g7
loop_6763:
srlx %i1, %o7, %g3
ba %icc, loop_6765
loop_6764:
fxnor %f14, %f4, %f0
movrlez %i0, %i5, %g1
fpsub32s %f5, %f0, %f12
loop_6765:
fandnot2 %f12, %f10, %f4
ldsb [%l7 + 0x2F], %o1
fpackfix %f8, %f12
fba,a %fcc1, loop_6766
fornot1s %f8, %f13, %f1
ldub [%l7 + 0x2B], %o3
ldsb [%l7 + 0x65], %l2
loop_6766:
smulcc %g6, 0x0892, %i7
fmovrslez %g2, %f14, %f5
ldsb [%l7 + 0x51], %l3
fbl %fcc0, loop_6767
fmovdcs %xcc, %f6, %f5
ba,a loop_6768
or %o4, %i6, %l6
loop_6767:
fbul %fcc0, loop_6769
ldsw [%l7 + 0x0C], %i4
loop_6768:
edge16 %l4, %l1, %o6
sll %o2, 0x08, %l5
loop_6769:
xor %l0, %i2, %g5
stx %o5, [%l7 + 0x18]
subc %i3, %g4, %o0
xnor %i1, 0x0A46, %o7
fbge %fcc0, loop_6770
faligndata %f4, %f4, %f12
tsubcctv %g3, 0x1C78, %g7
subcc %i5, 0x0604, %g1
loop_6770:
fbug %fcc3, loop_6771
fbul,a %fcc3, loop_6772
st %f9, [%l7 + 0x50]
st %f4, [%l7 + 0x48]
loop_6771:
movrlz %i0, 0x2AA, %o1
loop_6772:
st %f2, [%l7 + 0x4C]
nop
setx loop_6773, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldx [%l7 + 0x78], %l2
sth %g6, [%l7 + 0x6E]
fmovsne %icc, %f15, %f2
loop_6773:
sll %i7, 0x1F, %o3
brz %l3, loop_6774
fmovdpos %icc, %f1, %f10
brgez,a %o4, loop_6775
fmovrsgez %i6, %f12, %f7
loop_6774:
fmovdneg %icc, %f13, %f0
fcmpne16 %f8, %f4, %g2
loop_6775:
fmovdgu %xcc, %f5, %f2
mulscc %i4, 0x135D, %l4
ldsb [%l7 + 0x7E], %l1
lduw [%l7 + 0x38], %o6
te %icc, 0x7
fmuld8sux16 %f15, %f2, %f2
fmul8x16au %f15, %f15, %f0
edge8n %o2, %l5, %l6
tn %icc, 0x7
ldsw [%l7 + 0x30], %l0
xor %g5, %o5, %i3
movrgez %i2, %g4, %i1
bcs loop_6776
smul %o0, %g3, %g7
movvc %xcc, %o7, %g1
fmovrsgz %i5, %f4, %f7
loop_6776:
fmovdge %xcc, %f14, %f8
fsrc2 %f14, %f0
fpadd32 %f14, %f10, %f12
fmovsvs %xcc, %f12, %f3
fmovsa %icc, %f13, %f14
movn %xcc, %i0, %l2
bcs,a loop_6777
movle %xcc, %g6, %i7
lduw [%l7 + 0x54], %o1
st %f14, [%l7 + 0x78]
loop_6777:
ld [%l7 + 0x20], %f4
bcs,pn %icc, loop_6778
sra %l3, %o3, %i6
fmovrsne %g2, %f2, %f8
std %f4, [%l7 + 0x40]
loop_6778:
fbu,a %fcc3, loop_6779
popc %i4, %o4
movvc %xcc, %l4, %o6
edge8l %o2, %l1, %l6
loop_6779:
std %f4, [%l7 + 0x28]
stx %l0, [%l7 + 0x30]
move %xcc, %g5, %o5
fmovdcs %xcc, %f5, %f9
fmovdcs %icc, %f14, %f9
stw %i3, [%l7 + 0x64]
brnz,a %l5, loop_6780
smul %g4, %i1, %i2
array32 %o0, %g3, %o7
tpos %icc, 0x6
loop_6780:
lduh [%l7 + 0x70], %g7
ldsb [%l7 + 0x5D], %g1
ldd [%l7 + 0x10], %f6
sra %i5, 0x11, %i0
edge32ln %g6, %l2, %i7
smul %l3, 0x01C5, %o3
fmovsvs %xcc, %f12, %f10
tl %icc, 0x6
for %f0, %f0, %f14
lduw [%l7 + 0x1C], %o1
brgez,a %g2, loop_6781
edge32l %i6, %i4, %o4
brnz %l4, loop_6782
lduh [%l7 + 0x1A], %o2
loop_6781:
brlez,a %l1, loop_6783
ldsh [%l7 + 0x72], %o6
loop_6782:
ldsb [%l7 + 0x1B], %l6
fmovdgu %icc, %f9, %f15
loop_6783:
fblg %fcc2, loop_6784
stx %g5, [%l7 + 0x20]
call loop_6785
subc %o5, %i3, %l0
loop_6784:
fmul8x16 %f3, %f12, %f12
fcmpes %fcc1, %f3, %f5
loop_6785:
popc %g4, %l5
bge,pt %xcc, loop_6786
ba %icc, loop_6787
xnorcc %i1, 0x07B7, %o0
fmul8ulx16 %f10, %f10, %f12
loop_6786:
brgez,a %g3, loop_6788
loop_6787:
be,pn %icc, loop_6789
orncc %o7, %i2, %g1
fnot1s %f11, %f13
loop_6788:
stx %g7, [%l7 + 0x10]
loop_6789:
edge16ln %i0, %i5, %l2
fmovsge %icc, %f13, %f14
lduh [%l7 + 0x4C], %g6
sth %l3, [%l7 + 0x78]
ldd [%l7 + 0x08], %f14
sub %o3, 0x1F40, %o1
nop
setx loop_6790, %l0, %l1
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,pt %xcc, loop_6791
std %f10, [%l7 + 0x68]
fandnot1s %f2, %f11, %f1
loop_6790:
fmovdne %icc, %f2, %f2
loop_6791:
movrne %g2, %i6, %i7
edge16n %o4, %i4, %o2
fcmpne16 %f10, %f8, %l4
fcmpes %fcc0, %f11, %f12
fmovsn %xcc, %f5, %f5
fbl,a %fcc1, loop_6792
fmovsa %xcc, %f14, %f5
st %f5, [%l7 + 0x50]
fbue,a %fcc0, loop_6793
loop_6792:
fmul8x16au %f8, %f2, %f8
ba,pt %icc, loop_6794
bcc,a,pn %xcc, loop_6795
loop_6793:
fcmpne32 %f8, %f6, %l1
lduh [%l7 + 0x44], %o6
loop_6794:
fbule %fcc1, loop_6796
loop_6795:
lduh [%l7 + 0x1E], %g5
fpsub32 %f8, %f14, %f0
stx %o5, [%l7 + 0x30]
loop_6796:
sth %i3, [%l7 + 0x76]
edge16n %l6, %g4, %l5
andcc %l0, %o0, %i1
fpsub32 %f0, %f0, %f12
ldsw [%l7 + 0x34], %o7
st %f0, [%l7 + 0x08]
fnegs %f10, %f9
fmovdge %icc, %f7, %f11
lduw [%l7 + 0x18], %g3
addcc %i2, %g7, %i0
mova %xcc, %g1, %l2
fbu %fcc1, loop_6797
te %icc, 0x5
edge8n %i5, %g6, %l3
fmovrsne %o3, %f4, %f14
loop_6797:
fnand %f12, %f10, %f12
stw %g2, [%l7 + 0x34]
stb %i6, [%l7 + 0x12]
tl %xcc, 0x4
movrlez %i7, %o1, %o4
fxors %f12, %f9, %f2
fmuld8sux16 %f10, %f0, %f6
fmovdg %xcc, %f1, %f7
fmovdg %icc, %f3, %f15
lduw [%l7 + 0x18], %o2
edge16n %l4, %l1, %o6
edge8 %i4, %o5, %i3
fmovsle %icc, %f10, %f11
movgu %icc, %l6, %g4
sth %l5, [%l7 + 0x10]
st %f12, [%l7 + 0x48]
movrlz %g5, %o0, %l0
alignaddr %o7, %i1, %i2
fands %f2, %f6, %f7
ldsb [%l7 + 0x0C], %g3
ba,a,pn %icc, loop_6798
sdiv %g7, 0x09C0, %g1
fmovdge %xcc, %f6, %f15
stx %i0, [%l7 + 0x38]
loop_6798:
lduh [%l7 + 0x76], %i5
st %f12, [%l7 + 0x4C]
bpos,pt %icc, loop_6799
stb %g6, [%l7 + 0x1D]
subccc %l3, %o3, %l2
for %f12, %f12, %f2
loop_6799:
stx %g2, [%l7 + 0x70]
smulcc %i6, %o1, %o4
fcmpgt32 %f0, %f14, %o2
move %xcc, %l4, %i7
fmovs %f11, %f9
fmovrsgez %o6, %f0, %f2
ldx [%l7 + 0x70], %l1
movle %xcc, %i4, %i3
ld [%l7 + 0x30], %f0
tg %icc, 0x4
bn,pt %icc, loop_6800
ldsh [%l7 + 0x36], %l6
sethi 0x14B5, %g4
lduw [%l7 + 0x44], %l5
loop_6800:
fbg,a %fcc3, loop_6801
sth %o5, [%l7 + 0x34]
fmovrslez %o0, %f9, %f4
ldub [%l7 + 0x46], %g5
loop_6801:
fzeros %f10
ldub [%l7 + 0x6C], %l0
fcmpeq32 %f4, %f6, %o7
ldsh [%l7 + 0x28], %i2
fmovrde %g3, %f10, %f14
fba %fcc0, loop_6802
fxors %f15, %f2, %f9
fmovdcs %xcc, %f11, %f8
andncc %i1, %g7, %g1
loop_6802:
stx %i5, [%l7 + 0x58]
stx %g6, [%l7 + 0x68]
movrgez %i0, 0x363, %l3
edge16l %o3, %l2, %g2
fpsub16s %f15, %f1, %f11
std %f4, [%l7 + 0x30]
movre %o1, 0x171, %o4
fmovrsne %i6, %f7, %f8
ldub [%l7 + 0x3A], %l4
nop
setx loop_6803, %l0, %l1
jmpl %l1, %i7
ld [%l7 + 0x60], %f3
fmovse %xcc, %f8, %f9
ldsb [%l7 + 0x73], %o2
loop_6803:
xor %o6, 0x1450, %i4
fmovdge %icc, %f15, %f0
srlx %l1, 0x17, %l6
fmovrslz %i3, %f9, %f6
fblg %fcc0, loop_6804
movrne %l5, %o5, %g4
fpadd32s %f12, %f15, %f6
fxor %f2, %f0, %f2
loop_6804:
tleu %icc, 0x7
movre %o0, 0x174, %l0
fxor %f14, %f2, %f6
fbuge,a %fcc2, loop_6805
ldd [%l7 + 0x20], %f4
fbug,a %fcc1, loop_6806
stw %o7, [%l7 + 0x64]
loop_6805:
fmovrdgez %g5, %f2, %f2
stx %g3, [%l7 + 0x60]
loop_6806:
orn %i1, 0x028A, %g7
fmovdn %xcc, %f8, %f14
fbl %fcc2, loop_6807
fcmpeq32 %f8, %f2, %i2
array32 %g1, %i5, %i0
srl %l3, %o3, %g6
loop_6807:
lduh [%l7 + 0x6C], %g2
ldsw [%l7 + 0x2C], %l2
edge8n %o4, %i6, %l4
ble,pt %xcc, loop_6808
lduh [%l7 + 0x30], %o1
pdist %f10, %f6, %f4
sth %i7, [%l7 + 0x1C]
loop_6808:
taddcctv %o6, 0x105B, %o2
popc %l1, %l6
fbo %fcc2, loop_6809
fornot1 %f12, %f0, %f8
bcs,pt %icc, loop_6810
movl %xcc, %i3, %i4
loop_6809:
fbe,a %fcc3, loop_6811
andcc %o5, %l5, %o0
loop_6810:
sethi 0x0DE1, %l0
brgz,a %g4, loop_6812
loop_6811:
st %f1, [%l7 + 0x48]
fmovsne %icc, %f6, %f13
brnz %o7, loop_6813
loop_6812:
ldsh [%l7 + 0x3A], %g3
fmovdle %icc, %f8, %f2
fnot1 %f4, %f10
loop_6813:
srl %i1, %g5, %g7
ld [%l7 + 0x40], %f15
tcc %xcc, 0x7
fbg,a %fcc3, loop_6814
ldsb [%l7 + 0x13], %i2
movn %icc, %g1, %i0
sdivx %i5, 0x02D6, %l3
loop_6814:
movre %g6, %o3, %g2
fbge %fcc0, loop_6815
brgez %l2, loop_6816
movg %icc, %i6, %l4
array16 %o1, %i7, %o4
loop_6815:
fmul8x16 %f0, %f4, %f6
loop_6816:
fbue,a %fcc1, loop_6817
ba,a loop_6818
ldx [%l7 + 0x48], %o2
fmovsvs %icc, %f12, %f2
loop_6817:
fbul %fcc0, loop_6819
loop_6818:
sdivx %o6, 0x064B, %l1
fmovrsne %i3, %f15, %f4
fabsd %f12, %f6
loop_6819:
sub %i4, 0x110C, %o5
fmovdle %icc, %f3, %f13
ldsh [%l7 + 0x6E], %l6
faligndata %f10, %f10, %f6
fcmple16 %f6, %f14, %l5
sth %o0, [%l7 + 0x7A]
ldx [%l7 + 0x20], %g4
fmul8x16 %f2, %f0, %f0
ldsb [%l7 + 0x45], %o7
ldsb [%l7 + 0x36], %g3
fbuge %fcc1, loop_6820
tle %xcc, 0x0
movl %xcc, %l0, %g5
edge16n %i1, %i2, %g7
loop_6820:
lduh [%l7 + 0x56], %i0
movne %icc, %i5, %g1
movleu %xcc, %g6, %l3
pdist %f6, %f10, %f14
lduh [%l7 + 0x1A], %o3
addcc %g2, 0x1B89, %i6
ldx [%l7 + 0x20], %l4
sth %o1, [%l7 + 0x28]
fxnor %f4, %f6, %f0
fornot2s %f9, %f0, %f13
fnot1s %f3, %f13
fmovrdgz %l2, %f14, %f0
fnor %f14, %f10, %f8
ld [%l7 + 0x44], %f11
ldd [%l7 + 0x48], %f12
mulx %o4, %i7, %o6
ldx [%l7 + 0x10], %o2
edge8n %l1, %i4, %o5
sth %l6, [%l7 + 0x20]
orn %l5, %o0, %g4
subc %i3, %o7, %g3
movne %xcc, %g5, %l0
movre %i1, 0x349, %g7
fmul8x16au %f13, %f14, %f12
alignaddrl %i2, %i0, %i5
srlx %g6, %g1, %o3
andncc %g2, %i6, %l3
bg,a,pn %xcc, loop_6821
st %f11, [%l7 + 0x38]
stw %o1, [%l7 + 0x34]
brgz %l2, loop_6822
loop_6821:
sth %o4, [%l7 + 0x74]
popc %l4, %i7
tvs %icc, 0x3
loop_6822:
fbl %fcc0, loop_6823
lduh [%l7 + 0x0A], %o6
fsrc2s %f5, %f2
fsrc2s %f15, %f9
loop_6823:
siam 0x3
ldx [%l7 + 0x68], %l1
stb %i4, [%l7 + 0x3E]
sth %o5, [%l7 + 0x34]
fbug %fcc0, loop_6824
fpadd16s %f6, %f0, %f1
ldd [%l7 + 0x38], %f0
fcmpeq16 %f6, %f0, %l6
loop_6824:
fmul8x16al %f3, %f12, %f4
fmovs %f8, %f10
movvc %xcc, %l5, %o0
movrgz %o2, 0x1F4, %g4
fmovdvc %icc, %f8, %f10
ble %xcc, loop_6825
andn %i3, 0x050D, %o7
fsrc1s %f11, %f2
bcs,a loop_6826
loop_6825:
call loop_6827
ldx [%l7 + 0x08], %g3
stb %g5, [%l7 + 0x11]
loop_6826:
ld [%l7 + 0x70], %f1
loop_6827:
tcc %xcc, 0x7
movcc %xcc, %l0, %i1
lduw [%l7 + 0x38], %i2
bne,pn %xcc, loop_6828
tsubcctv %g7, 0x0997, %i0
tvc %xcc, 0x4
fcmpne32 %f14, %f4, %i5
loop_6828:
nop
setx loop_6829, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x74], %g6
stx %o3, [%l7 + 0x20]
fmovsge %xcc, %f4, %f7
loop_6829:
bl,a loop_6830
fmovde %xcc, %f0, %f2
fpsub32 %f4, %f2, %f0
ldd [%l7 + 0x40], %f0
loop_6830:
brnz %g2, loop_6831
std %f14, [%l7 + 0x40]
fxnors %f7, %f0, %f4
lduh [%l7 + 0x54], %i6
loop_6831:
movleu %xcc, %l3, %o1
fbo,a %fcc2, loop_6832
bge,pn %xcc, loop_6833
mulscc %l2, 0x0FBF, %o4
bgu loop_6834
loop_6832:
std %f4, [%l7 + 0x60]
loop_6833:
fmovspos %icc, %f5, %f6
lduh [%l7 + 0x54], %g1
loop_6834:
xnorcc %i7, 0x1855, %o6
fpsub16s %f6, %f0, %f11
fbge,a %fcc3, loop_6835
te %xcc, 0x0
fcmpeq32 %f4, %f14, %l1
fornot1s %f13, %f6, %f11
loop_6835:
orn %i4, 0x0185, %l4
sth %o5, [%l7 + 0x38]
ld [%l7 + 0x0C], %f13
tneg %xcc, 0x6
fcmpeq32 %f6, %f12, %l6
bpos,a loop_6836
fandnot1s %f13, %f9, %f12
fcmple16 %f14, %f8, %o0
tcc %xcc, 0x4
loop_6836:
fcmpne32 %f14, %f14, %o2
fmovrdne %g4, %f14, %f6
fmovdcs %icc, %f8, %f6
fmovda %icc, %f15, %f6
fzeros %f15
ldub [%l7 + 0x7C], %l5
lduw [%l7 + 0x24], %o7
fxnor %f8, %f0, %f14
ldsb [%l7 + 0x6C], %i3
fcmpne32 %f2, %f6, %g3
bcc loop_6837
fcmple32 %f0, %f8, %g5
fcmpne16 %f2, %f0, %i1
fmovscc %icc, %f4, %f1
loop_6837:
fmovdne %icc, %f6, %f11
movvc %icc, %i2, %g7
fbule %fcc3, loop_6838
std %f14, [%l7 + 0x38]
fmovscc %icc, %f12, %f8
stw %l0, [%l7 + 0x70]
loop_6838:
bge,a loop_6839
lduh [%l7 + 0x14], %i5
subccc %i0, 0x00E2, %g6
ldsh [%l7 + 0x36], %g2
loop_6839:
bvs,a,pt %xcc, loop_6840
tsubcc %o3, %i6, %o1
fmovdn %icc, %f4, %f11
xnor %l3, %l2, %g1
loop_6840:
udivcc %i7, 0x1235, %o4
lduh [%l7 + 0x22], %l1
ldub [%l7 + 0x27], %i4
ldsw [%l7 + 0x0C], %l4
fnegs %f14, %f15
tle %icc, 0x4
lduw [%l7 + 0x78], %o5
bg,pt %xcc, loop_6841
tge %xcc, 0x2
movg %icc, %l6, %o6
std %f6, [%l7 + 0x58]
loop_6841:
sth %o0, [%l7 + 0x2E]
fcmped %fcc2, %f0, %f0
addcc %o2, %g4, %o7
tneg %xcc, 0x0
orn %i3, %l5, %g3
fnegs %f11, %f0
fbuge,a %fcc0, loop_6842
tle %icc, 0x5
ldsh [%l7 + 0x1C], %i1
brz,a %i2, loop_6843
loop_6842:
std %f14, [%l7 + 0x70]
fornot2 %f14, %f6, %f12
stw %g5, [%l7 + 0x58]
loop_6843:
fble,a %fcc3, loop_6844
bg loop_6845
movgu %icc, %g7, %l0
ldub [%l7 + 0x15], %i0
loop_6844:
fand %f2, %f10, %f6
loop_6845:
tg %xcc, 0x3
ble %icc, loop_6846
fcmps %fcc3, %f11, %f2
fbge,a %fcc0, loop_6847
sth %i5, [%l7 + 0x2E]
loop_6846:
ld [%l7 + 0x74], %f15
sdivx %g2, 0x04C9, %o3
loop_6847:
std %f14, [%l7 + 0x10]
ldsh [%l7 + 0x1A], %g6
fmovrsgez %o1, %f5, %f3
fmovda %icc, %f0, %f4
lduh [%l7 + 0x0A], %l3
fpadd32 %f12, %f14, %f8
faligndata %f2, %f6, %f8
sdivx %l2, 0x1581, %g1
fnands %f2, %f7, %f1
srax %i6, %o4, %i7
fmovdcs %xcc, %f14, %f9
tpos %icc, 0x7
ldub [%l7 + 0x78], %i4
stw %l4, [%l7 + 0x5C]
ldsb [%l7 + 0x2A], %o5
bne loop_6848
addc %l1, %o6, %l6
fcmpgt32 %f2, %f4, %o0
tn %icc, 0x0
loop_6848:
ldsh [%l7 + 0x34], %o2
lduh [%l7 + 0x0C], %g4
add %i3, 0x04CC, %o7
bshuffle %f4, %f0, %f6
movn %icc, %l5, %i1
fnot2 %f2, %f8
ldsh [%l7 + 0x48], %g3
subc %i2, %g7, %l0
udivx %g5, 0x1C37, %i0
lduh [%l7 + 0x56], %i5
fandnot1s %f1, %f6, %f9
edge16n %o3, %g2, %o1
umul %l3, 0x17F1, %l2
stx %g6, [%l7 + 0x30]
popc 0x0242, %i6
brgz,a %o4, loop_6849
array8 %g1, %i7, %i4
edge8ln %o5, %l4, %l1
fmul8x16au %f1, %f14, %f10
loop_6849:
ldsh [%l7 + 0x62], %o6
stx %o0, [%l7 + 0x08]
nop
setx loop_6850, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
smulcc %o2, 0x13CA, %g4
ldx [%l7 + 0x20], %i3
movrlz %l6, %l5, %o7
loop_6850:
ldsb [%l7 + 0x56], %g3
fmovdg %xcc, %f15, %f14
fzero %f6
stw %i1, [%l7 + 0x60]
tcc %xcc, 0x0
fabsd %f0, %f2
std %f12, [%l7 + 0x10]
bneg,a %icc, loop_6851
st %f9, [%l7 + 0x0C]
movne %icc, %g7, %i2
edge32l %l0, %i0, %g5
loop_6851:
andn %i5, 0x05F5, %g2
bne,pn %xcc, loop_6852
ldd [%l7 + 0x78], %f12
mova %xcc, %o1, %l3
fmovsneg %icc, %f8, %f1
loop_6852:
ldub [%l7 + 0x2D], %o3
bge,a loop_6853
fxor %f2, %f10, %f14
st %f0, [%l7 + 0x78]
fmovrde %l2, %f14, %f4
loop_6853:
fbug %fcc1, loop_6854
fors %f15, %f10, %f2
taddcc %g6, %i6, %o4
lduh [%l7 + 0x6A], %g1
loop_6854:
edge8 %i4, %i7, %l4
edge8 %l1, %o6, %o5
bcc %icc, loop_6855
fcmped %fcc0, %f4, %f8
fmovdneg %icc, %f9, %f13
fcmped %fcc2, %f14, %f2
loop_6855:
fpsub16 %f12, %f8, %f2
array16 %o2, %g4, %i3
fands %f10, %f1, %f0
edge16l %o0, %l5, %o7
edge8n %l6, %g3, %i1
fmovde %icc, %f4, %f12
ldsh [%l7 + 0x3E], %i2
fsrc2s %f15, %f6
srl %l0, %g7, %g5
tvs %icc, 0x7
fmul8sux16 %f8, %f12, %f14
fbule %fcc3, loop_6856
fmul8x16 %f2, %f14, %f8
stx %i5, [%l7 + 0x48]
movpos %xcc, %i0, %g2
loop_6856:
tcs %icc, 0x4
fmovdge %xcc, %f6, %f1
faligndata %f12, %f12, %f10
lduh [%l7 + 0x26], %l3
fmovrsne %o1, %f4, %f14
fmovrslez %o3, %f9, %f6
fnands %f15, %f6, %f8
fmovsle %icc, %f1, %f9
edge32 %g6, %i6, %l2
edge8n %g1, %o4, %i4
fands %f2, %f14, %f14
ldsb [%l7 + 0x79], %l4
ba,a %xcc, loop_6857
addcc %l1, 0x089F, %i7
fbn %fcc3, loop_6858
ldsw [%l7 + 0x0C], %o5
loop_6857:
andn %o6, %o2, %i3
bn,a %icc, loop_6859
loop_6858:
st %f12, [%l7 + 0x58]
ldsw [%l7 + 0x64], %g4
fpadd16s %f14, %f1, %f3
loop_6859:
movle %icc, %l5, %o0
fbug %fcc1, loop_6860
fmovrde %o7, %f8, %f14
fsrc1s %f13, %f3
for %f2, %f2, %f0
loop_6860:
popc %g3, %l6
edge32 %i1, %l0, %i2
ldx [%l7 + 0x48], %g5
array32 %g7, %i5, %i0
fmovscc %icc, %f12, %f6
lduh [%l7 + 0x46], %g2
ld [%l7 + 0x4C], %f7
fmovrde %l3, %f12, %f4
ldd [%l7 + 0x38], %f4
ldsw [%l7 + 0x14], %o1
std %f6, [%l7 + 0x38]
edge16n %g6, %i6, %o3
fmovsn %xcc, %f2, %f9
ldsw [%l7 + 0x58], %g1
fmovrslez %l2, %f5, %f1
ldsw [%l7 + 0x5C], %i4
brlz,a %o4, loop_6861
tsubcc %l1, %i7, %o5
sth %l4, [%l7 + 0x2A]
fands %f10, %f0, %f3
loop_6861:
brnz,a %o6, loop_6862
sdivcc %i3, 0x0E13, %o2
fcmps %fcc2, %f8, %f5
fmovrse %g4, %f4, %f7
loop_6862:
fnand %f2, %f12, %f4
tl %icc, 0x3
ld [%l7 + 0x3C], %f8
st %f13, [%l7 + 0x68]
bne %icc, loop_6863
nop
setx loop_6864, %l0, %l1
jmpl %l1, %o0
bcc,pt %icc, loop_6865
fcmps %fcc1, %f5, %f15
loop_6863:
brlez,a %l5, loop_6866
loop_6864:
srl %o7, 0x18, %g3
loop_6865:
ldub [%l7 + 0x5E], %l6
brgz %l0, loop_6867
loop_6866:
bpos,pt %icc, loop_6868
fnor %f8, %f14, %f10
sra %i1, 0x02, %g5
loop_6867:
ldsb [%l7 + 0x17], %i2
loop_6868:
fbue,a %fcc1, loop_6869
sethi 0x1588, %i5
fandnot2s %f13, %f14, %f6
bgu %xcc, loop_6870
loop_6869:
fbu %fcc1, loop_6871
ba,a loop_6872
movgu %icc, %g7, %i0
loop_6870:
fcmpgt16 %f12, %f14, %g2
loop_6871:
bcs,a loop_6873
loop_6872:
addc %o1, %l3, %i6
std %f0, [%l7 + 0x28]
movleu %xcc, %o3, %g1
loop_6873:
ldx [%l7 + 0x18], %l2
bpos,a %icc, loop_6874
ldd [%l7 + 0x50], %f8
movcs %icc, %i4, %o4
ldx [%l7 + 0x18], %g6
loop_6874:
brz,a %i7, loop_6875
lduw [%l7 + 0x74], %l1
faligndata %f4, %f14, %f6
lduw [%l7 + 0x4C], %l4
loop_6875:
st %f5, [%l7 + 0x2C]
fmovrdgz %o5, %f14, %f12
fzeros %f3
ldsh [%l7 + 0x22], %o6
fnegs %f4, %f2
fcmpes %fcc1, %f6, %f4
be,a loop_6876
lduh [%l7 + 0x38], %i3
movvc %xcc, %o2, %o0
ld [%l7 + 0x58], %f10
loop_6876:
fmovscc %icc, %f14, %f13
std %f12, [%l7 + 0x18]
stx %l5, [%l7 + 0x20]
addc %o7, 0x1656, %g4
fcmple32 %f4, %f2, %g3
std %f10, [%l7 + 0x68]
sllx %l0, 0x0D, %l6
array8 %g5, %i2, %i5
fmovd %f12, %f14
ld [%l7 + 0x18], %f7
stx %g7, [%l7 + 0x48]
udivcc %i0, 0x10EE, %g2
fmovdleu %icc, %f6, %f7
ld [%l7 + 0x2C], %f10
fnot1s %f1, %f5
movle %xcc, %o1, %l3
std %f12, [%l7 + 0x50]
ldx [%l7 + 0x70], %i1
fnors %f11, %f11, %f15
stw %i6, [%l7 + 0x3C]
fmul8x16al %f11, %f7, %f10
fcmpgt32 %f12, %f12, %o3
subc %l2, 0x1679, %i4
fmovdvs %icc, %f1, %f12
st %f8, [%l7 + 0x30]
fmovrdlz %o4, %f10, %f12
ldx [%l7 + 0x38], %g1
fnegd %f0, %f14
stb %g6, [%l7 + 0x4C]
movcc %icc, %i7, %l1
fnot2 %f0, %f8
nop
setx loop_6877, %l0, %l1
jmpl %l1, %l4
ldsb [%l7 + 0x7D], %o6
fzero %f4
fandnot2 %f10, %f14, %f10
loop_6877:
bleu,a %xcc, loop_6878
tgu %xcc, 0x5
movn %xcc, %o5, %i3
srax %o0, 0x0C, %o2
loop_6878:
fpadd32 %f2, %f0, %f6
stx %o7, [%l7 + 0x38]
ldsw [%l7 + 0x78], %l5
movrlz %g4, 0x2C2, %g3
fxors %f11, %f3, %f11
ldx [%l7 + 0x78], %l6
ldsw [%l7 + 0x40], %g5
lduh [%l7 + 0x38], %i2
bcc,a,pn %icc, loop_6879
ldx [%l7 + 0x68], %i5
sth %g7, [%l7 + 0x4A]
ldsh [%l7 + 0x7A], %l0
loop_6879:
ldx [%l7 + 0x28], %i0
and %o1, 0x1156, %g2
fbe,a %fcc0, loop_6880
fbe %fcc2, loop_6881
fbge %fcc1, loop_6882
fornot2 %f2, %f10, %f8
loop_6880:
tg %xcc, 0x4
loop_6881:
fcmple32 %f10, %f0, %i1
loop_6882:
call loop_6883
movcc %xcc, %i6, %l3
fmovrsgez %l2, %f4, %f8
brgez,a %i4, loop_6884
loop_6883:
fnors %f2, %f15, %f0
ld [%l7 + 0x68], %f12
fmul8sux16 %f0, %f2, %f10
loop_6884:
st %f0, [%l7 + 0x7C]
fpadd16 %f10, %f12, %f2
tvs %icc, 0x1
fnors %f6, %f5, %f1
move %icc, %o4, %o3
movrne %g6, 0x3EA, %g1
array16 %l1, %i7, %o6
edge8 %l4, %o5, %i3
fpadd32 %f14, %f14, %f12
edge8l %o0, %o2, %l5
sra %o7, 0x17, %g4
ldsw [%l7 + 0x20], %l6
ble,a,pn %icc, loop_6885
fcmpeq16 %f12, %f10, %g3
te %xcc, 0x6
fmovsvc %icc, %f10, %f7
loop_6885:
movrgez %g5, %i5, %g7
fcmpeq16 %f12, %f10, %l0
stx %i0, [%l7 + 0x68]
fmovdgu %xcc, %f15, %f12
siam 0x4
fcmpes %fcc0, %f0, %f9
fbo,a %fcc1, loop_6886
mulx %o1, 0x050E, %g2
srax %i1, 0x0D, %i2
fands %f9, %f15, %f13
loop_6886:
fabss %f8, %f11
bshuffle %f12, %f14, %f14
xorcc %i6, %l2, %l3
fbl,a %fcc3, loop_6887
fmovrdgz %o4, %f10, %f2
fblg %fcc3, loop_6888
lduh [%l7 + 0x48], %i4
loop_6887:
movvc %xcc, %o3, %g1
ldx [%l7 + 0x60], %l1
loop_6888:
fbg %fcc1, loop_6889
lduh [%l7 + 0x1A], %i7
movg %icc, %o6, %g6
ldsb [%l7 + 0x0A], %l4
loop_6889:
andcc %i3, %o0, %o2
fandnot2s %f6, %f11, %f9
fbu,a %fcc2, loop_6890
xnor %o5, 0x040A, %l5
orncc %g4, 0x128E, %l6
fmovdvc %xcc, %f12, %f0
loop_6890:
bgu loop_6891
bgu,pt %xcc, loop_6892
tvc %xcc, 0x5
fmul8x16al %f12, %f15, %f8
loop_6891:
stx %g3, [%l7 + 0x20]
loop_6892:
fpack32 %f6, %f6, %f12
sub %o7, 0x0A20, %i5
ld [%l7 + 0x6C], %f11
addc %g7, 0x158D, %g5
fors %f13, %f8, %f4
stw %l0, [%l7 + 0x20]
sth %o1, [%l7 + 0x6A]
fmovsl %xcc, %f10, %f12
stw %i0, [%l7 + 0x44]
fnor %f6, %f8, %f0
sdivcc %i1, 0x0E2D, %i2
andn %g2, %i6, %l3
ldub [%l7 + 0x5D], %o4
fnot2s %f13, %f7
fmovdgu %xcc, %f10, %f8
alignaddrl %i4, %o3, %g1
ldsh [%l7 + 0x74], %l1
bne %icc, loop_6893
srlx %i7, %o6, %g6
st %f11, [%l7 + 0x7C]
te %xcc, 0x0
loop_6893:
srlx %l2, 0x12, %i3
stx %o0, [%l7 + 0x18]
fpack32 %f8, %f4, %f2
std %f12, [%l7 + 0x50]
st %f12, [%l7 + 0x78]
ld [%l7 + 0x58], %f4
fones %f15
stx %o2, [%l7 + 0x20]
tsubcc %o5, 0x059B, %l4
ldub [%l7 + 0x12], %l5
movgu %xcc, %g4, %g3
stx %o7, [%l7 + 0x60]
fmovspos %xcc, %f15, %f5
fxnors %f3, %f0, %f15
edge16n %i5, %l6, %g5
lduh [%l7 + 0x68], %g7
edge16n %o1, %i0, %i1
std %f6, [%l7 + 0x78]
taddcctv %i2, 0x0A5F, %l0
fmovda %xcc, %f8, %f7
fandnot2 %f0, %f2, %f12
fbe %fcc2, loop_6894
tn %xcc, 0x4
orn %g2, 0x1DF1, %l3
ldx [%l7 + 0x50], %o4
loop_6894:
fmul8ulx16 %f14, %f2, %f8
fpadd32s %f5, %f15, %f2
fcmped %fcc1, %f2, %f10
addcc %i6, %o3, %g1
ldd [%l7 + 0x40], %f0
ldsb [%l7 + 0x55], %i4
movle %xcc, %i7, %l1
sdivcc %g6, 0x0F72, %l2
fcmps %fcc2, %f8, %f1
brlez,a %i3, loop_6895
pdist %f10, %f8, %f4
ldd [%l7 + 0x38], %f10
stx %o6, [%l7 + 0x20]
loop_6895:
movg %xcc, %o0, %o2
ldub [%l7 + 0x1E], %l4
fcmple16 %f10, %f14, %o5
ldd [%l7 + 0x68], %f14
umul %g4, %l5, %o7
fand %f4, %f12, %f14
lduw [%l7 + 0x28], %i5
ldd [%l7 + 0x10], %f6
fpsub16s %f7, %f2, %f1
fmovdn %xcc, %f11, %f4
siam 0x3
ldsh [%l7 + 0x4C], %l6
ldx [%l7 + 0x30], %g3
brz %g7, loop_6896
pdist %f6, %f14, %f0
ldub [%l7 + 0x5F], %g5
movgu %icc, %i0, %i1
loop_6896:
fbne,a %fcc1, loop_6897
siam 0x0
ldx [%l7 + 0x58], %i2
ldd [%l7 + 0x38], %f12
loop_6897:
stw %l0, [%l7 + 0x4C]
fmovsl %xcc, %f4, %f5
ldx [%l7 + 0x68], %o1
ldsh [%l7 + 0x3E], %l3
fandnot1s %f14, %f13, %f15
fbe,a %fcc3, loop_6898
fcmpeq16 %f12, %f6, %o4
subcc %g2, %i6, %o3
nop
setx loop_6899, %l0, %l1
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_6898:
bcs,pn %icc, loop_6900
array32 %g1, %i4, %l1
fmovsa %xcc, %f1, %f5
loop_6899:
lduw [%l7 + 0x2C], %i7
loop_6900:
stw %l2, [%l7 + 0x44]
lduw [%l7 + 0x70], %g6
and %o6, %i3, %o0
tl %icc, 0x3
fmovsneg %icc, %f6, %f2
smulcc %o2, %o5, %g4
std %f4, [%l7 + 0x40]
popc %l4, %o7
fnot1 %f8, %f6
stb %i5, [%l7 + 0x0C]
ldd [%l7 + 0x18], %f10
udivx %l6, 0x0B38, %l5
fmovrsgez %g7, %f9, %f3
fsrc2s %f4, %f11
movge %xcc, %g5, %i0
fpack16 %f12, %f14
tvc %xcc, 0x3
te %xcc, 0x6
fmovde %xcc, %f3, %f8
ldsw [%l7 + 0x20], %g3
tg %xcc, 0x1
lduh [%l7 + 0x16], %i1
ldsw [%l7 + 0x14], %l0
stb %i2, [%l7 + 0x13]
stw %o1, [%l7 + 0x78]
ldx [%l7 + 0x68], %l3
be,a,pn %xcc, loop_6901
stx %o4, [%l7 + 0x50]
popc 0x142D, %i6
bcs,pt %icc, loop_6902
loop_6901:
fmovdne %icc, %f9, %f15
std %f6, [%l7 + 0x20]
nop
setx loop_6903, %l0, %l1
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_6902:
subcc %o3, 0x0D23, %g2
nop
setx loop_6904, %l0, %l1
jmpl %l1, %g1
fmovdge %xcc, %f12, %f6
loop_6903:
movge %icc, %i4, %l1
sdivx %i7, 0x0727, %l2
loop_6904:
fmovdl %xcc, %f13, %f15
fabsd %f10, %f6
fmovdleu %icc, %f12, %f12
lduh [%l7 + 0x20], %o6
subccc %g6, 0x0BED, %i3
be %xcc, loop_6905
fsrc2 %f14, %f14
fpmerge %f14, %f14, %f10
stb %o0, [%l7 + 0x3E]
loop_6905:
ldsb [%l7 + 0x7A], %o5
bge,pt %xcc, loop_6906
ble,pt %icc, loop_6907
movcs %xcc, %g4, %l4
sethi 0x1928, %o2
loop_6906:
fmovrdlz %o7, %f6, %f0
loop_6907:
movcc %icc, %l6, %i5
fmovdvs %icc, %f10, %f10
bge,a,pt %xcc, loop_6908
tcc %xcc, 0x1
fpadd16 %f10, %f12, %f10
be,a,pn %icc, loop_6909
loop_6908:
sub %g7, %g5, %i0
umulcc %g3, 0x1B2F, %i1
ldx [%l7 + 0x40], %l0
loop_6909:
fbu,a %fcc1, loop_6910
fxor %f0, %f0, %f0
stb %l5, [%l7 + 0x13]
fpadd32 %f12, %f8, %f12
loop_6910:
ld [%l7 + 0x20], %f12
fmovspos %icc, %f15, %f13
tsubcctv %i2, 0x08F9, %l3
bcc,pt %icc, loop_6911
sth %o1, [%l7 + 0x78]
stb %i6, [%l7 + 0x5F]
ba,a %icc, loop_6912
loop_6911:
sth %o4, [%l7 + 0x48]
ldsw [%l7 + 0x4C], %g2
ld [%l7 + 0x18], %f8
loop_6912:
fbge,a %fcc1, loop_6913
ldsw [%l7 + 0x44], %g1
fpsub32 %f10, %f10, %f4
st %f12, [%l7 + 0x50]
loop_6913:
fpmerge %f0, %f9, %f8
ldsw [%l7 + 0x1C], %o3
fmovsa %xcc, %f1, %f6
tne %xcc, 0x5
ldsh [%l7 + 0x2C], %l1
brgz %i4, loop_6914
lduh [%l7 + 0x6E], %i7
fpadd16s %f3, %f11, %f13
ld [%l7 + 0x70], %f6
loop_6914:
ldub [%l7 + 0x18], %o6
fandnot1s %f8, %f9, %f9
addcc %l2, 0x121F, %g6
ldsb [%l7 + 0x3C], %i3
bne %icc, loop_6915
edge16l %o5, %o0, %g4
addccc %o2, 0x180B, %l4
bcs loop_6916
loop_6915:
fmovdle %icc, %f15, %f14
call loop_6917
tle %xcc, 0x4
loop_6916:
brgez %o7, loop_6918
tcs %xcc, 0x6
loop_6917:
fcmpne32 %f6, %f12, %l6
fbue %fcc0, loop_6919
loop_6918:
fpsub16 %f2, %f12, %f10
alignaddr %i5, %g5, %i0
add %g3, %g7, %i1
loop_6919:
fmovrse %l0, %f7, %f7
fmovrdgez %l5, %f12, %f6
std %f12, [%l7 + 0x10]
fxor %f10, %f12, %f6
fmovsneg %xcc, %f3, %f3
stx %i2, [%l7 + 0x18]
std %f14, [%l7 + 0x30]
stw %l3, [%l7 + 0x54]
ld [%l7 + 0x28], %f15
subcc %i6, %o1, %g2
ldx [%l7 + 0x48], %g1
fmovrdlez %o4, %f8, %f0
fmovrsgz %l1, %f15, %f6
tg %icc, 0x4
std %f0, [%l7 + 0x50]
fandnot2 %f12, %f4, %f12
movg %xcc, %i4, %o3
fxors %f14, %f6, %f6
subcc %i7, 0x11FD, %o6
bn loop_6920
fandnot1s %f9, %f0, %f6
alignaddr %g6, %l2, %i3
bne loop_6921
loop_6920:
edge8n %o5, %g4, %o0
movleu %xcc, %o2, %l4
ldsb [%l7 + 0x1B], %l6
loop_6921:
lduw [%l7 + 0x2C], %o7
fbn %fcc3, loop_6922
faligndata %f4, %f6, %f6
stw %i5, [%l7 + 0x64]
fmovsle %icc, %f15, %f10
loop_6922:
ba,a loop_6923
tl %xcc, 0x7
nop
setx loop_6924, %l0, %l1
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 %f6, %f12
loop_6923:
for %f8, %f0, %f8
bn,a loop_6925
loop_6924:
sdivcc %g5, 0x1BD8, %i0
fmovdvs %xcc, %f2, %f7
fmovdvc %icc, %f12, %f15
loop_6925:
fmovdpos %icc, %f7, %f12
st %f3, [%l7 + 0x24]
bgu,a,pn %icc, loop_6926
andcc %g7, %i1, %l0
tneg %icc, 0x2
ldsh [%l7 + 0x3E], %l5
loop_6926:
tneg %icc, 0x0
fmovscc %xcc, %f2, %f4
bg loop_6927
fmovrsne %g3, %f6, %f12
movn %xcc, %l3, %i2
fcmple32 %f8, %f4, %o1
loop_6927:
fbg %fcc2, loop_6928
mulx %g2, %g1, %o4
ldsb [%l7 + 0x5E], %l1
fmovdneg %xcc, %f12, %f4
loop_6928:
ld [%l7 + 0x54], %f5
ldsb [%l7 + 0x4B], %i4
movg %xcc, %o3, %i7
fmovrdgz %i6, %f2, %f4
ldx [%l7 + 0x70], %o6
ldsb [%l7 + 0x32], %l2
fmuld8ulx16 %f5, %f2, %f0
add %i3, 0x0A33, %g6
subccc %o5, 0x1090, %o0
bleu,pt %xcc, loop_6929
fmovdle %icc, %f5, %f0
fbu,a %fcc3, loop_6930
std %f0, [%l7 + 0x58]
loop_6929:
sth %g4, [%l7 + 0x08]
fpack16 %f12, %f4
loop_6930:
fnors %f15, %f1, %f2
fnor %f8, %f14, %f4
ldsw [%l7 + 0x38], %o2
tl %xcc, 0x5
movg %icc, %l6, %o7
ldub [%l7 + 0x63], %i5
ldsb [%l7 + 0x19], %l4
fmul8sux16 %f0, %f12, %f0
movvs %xcc, %g5, %i0
sth %g7, [%l7 + 0x38]
stb %l0, [%l7 + 0x65]
fmovrsne %l5, %f13, %f4
ldsw [%l7 + 0x64], %g3
fcmpgt32 %f10, %f0, %i1
fandnot2s %f11, %f12, %f9
edge16n %i2, %o1, %l3
stx %g1, [%l7 + 0x18]
fmovsvc %icc, %f4, %f13
ldsh [%l7 + 0x68], %g2
fnot2 %f6, %f0
bleu,pn %xcc, loop_6931
edge32ln %l1, %i4, %o3
fornot1 %f6, %f14, %f12
orn %i7, 0x0A02, %o4
loop_6931:
movrlz %i6, %o6, %l2
fcmpd %fcc1, %f10, %f10
bl %icc, loop_6932
ldsw [%l7 + 0x44], %i3
ldsw [%l7 + 0x70], %o5
brgez,a %o0, loop_6933
loop_6932:
fpadd16 %f2, %f10, %f10
fmovd %f0, %f10
fmuld8sux16 %f15, %f9, %f4
loop_6933:
nop
setx loop_6934, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x78], %f4
tsubcc %g6, %o2, %g4
lduh [%l7 + 0x38], %o7
loop_6934:
ldd [%l7 + 0x10], %f4
movne %xcc, %i5, %l6
stb %g5, [%l7 + 0x36]
fmovdvc %xcc, %f12, %f4
fmovdgu %xcc, %f4, %f1
movge %icc, %i0, %l4
ldx [%l7 + 0x70], %l0
fxor %f6, %f14, %f2
alignaddrl %g7, %l5, %g3
fsrc2s %f1, %f2
sth %i2, [%l7 + 0x48]
brgez,a %i1, loop_6935
tpos %xcc, 0x4
fmovdvc %xcc, %f12, %f1
fcmpne16 %f14, %f10, %o1
loop_6935:
ldsb [%l7 + 0x0C], %l3
fmovdneg %xcc, %f11, %f4
fmovs %f0, %f15
fsrc2s %f11, %f15
fnands %f0, %f14, %f11
ldd [%l7 + 0x08], %f10
brnz,a %g1, loop_6936
brlz,a %g2, loop_6937
or %l1, %i4, %o3
fands %f14, %f10, %f4
loop_6936:
fnegd %f2, %f8
loop_6937:
st %f11, [%l7 + 0x5C]
ldsb [%l7 + 0x62], %i7
fcmpeq16 %f12, %f4, %i6
ldd [%l7 + 0x60], %f0
lduw [%l7 + 0x0C], %o6
tcc %icc, 0x3
fones %f6
ldsh [%l7 + 0x6A], %o4
lduh [%l7 + 0x0C], %i3
fble,a %fcc0, loop_6938
fmovdcc %xcc, %f10, %f2
fornot1 %f0, %f6, %f2
ld [%l7 + 0x40], %f4
loop_6938:
fcmpne16 %f4, %f4, %l2
lduh [%l7 + 0x5A], %o0
lduh [%l7 + 0x70], %g6
fbue,a %fcc1, loop_6939
taddcctv %o5, 0x1BE5, %g4
ldsw [%l7 + 0x78], %o2
ldsh [%l7 + 0x1C], %i5
loop_6939:
fcmpgt16 %f10, %f12, %o7
fmovrslz %l6, %f0, %f7
st %f13, [%l7 + 0x50]
edge32l %g5, %l4, %l0
fmovsgu %xcc, %f4, %f9
ldd [%l7 + 0x50], %f10
tge %xcc, 0x3
andn %g7, 0x004E, %i0
add %l5, %i2, %i1
fmovspos %icc, %f14, %f12
stb %o1, [%l7 + 0x30]
edge8ln %l3, %g3, %g1
fbul,a %fcc1, loop_6940
udivcc %l1, 0x1ED2, %i4
sdiv %o3, 0x1BB1, %g2
ldsw [%l7 + 0x2C], %i6
loop_6940:
ldd [%l7 + 0x28], %f6
ldd [%l7 + 0x50], %f6
andncc %o6, %i7, %o4
alignaddr %l2, %i3, %g6
fmovdvc %xcc, %f1, %f8
fmovrslz %o0, %f1, %f9
st %f11, [%l7 + 0x2C]
bvc,a,pn %icc, loop_6941
movcc %icc, %g4, %o2
ldd [%l7 + 0x40], %f10
xor %o5, 0x05EF, %o7
loop_6941:
fpsub32s %f6, %f13, %f12
subcc %i5, %g5, %l6
stb %l4, [%l7 + 0x71]
sllx %g7, %l0, %i0
fpsub16s %f3, %f12, %f5
ldsw [%l7 + 0x7C], %i2
fbule,a %fcc3, loop_6942
fnand %f12, %f2, %f8
sth %i1, [%l7 + 0x46]
fmovrde %l5, %f4, %f14
loop_6942:
stw %o1, [%l7 + 0x78]
be,a %icc, loop_6943
pdist %f4, %f0, %f0
tg %icc, 0x5
ldd [%l7 + 0x30], %f2
loop_6943:
stw %g3, [%l7 + 0x60]
fbue,a %fcc2, loop_6944
nop
setx loop_6945, %l0, %l1
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_6946, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srax %l3, %g1, %i4
loop_6944:
tleu %xcc, 0x3
loop_6945:
fbug,a %fcc0, loop_6947
loop_6946:
fornot2s %f4, %f14, %f3
fsrc2s %f6, %f9
fandnot2 %f2, %f6, %f2
loop_6947:
fmovsvs %icc, %f12, %f10
ldd [%l7 + 0x68], %f0
fmovrdgez %o3, %f4, %f10
ldsw [%l7 + 0x6C], %g2
movvs %xcc, %l1, %i6
fxors %f13, %f8, %f5
lduh [%l7 + 0x2A], %o6
stb %i7, [%l7 + 0x36]
fnot1 %f8, %f6
fmovsvc %icc, %f14, %f13
st %f2, [%l7 + 0x34]
fnot1 %f10, %f10
orn %l2, 0x052D, %i3
fnor %f12, %f6, %f12
fzero %f8
sth %o4, [%l7 + 0x70]
edge32 %g6, %o0, %o2
tpos %xcc, 0x1
subc %o5, %o7, %i5
tvc %icc, 0x4
fnot1s %f7, %f10
tsubcctv %g5, %g4, %l6
fbne %fcc3, loop_6948
fmul8x16au %f0, %f10, %f4
ldd [%l7 + 0x30], %f0
ldub [%l7 + 0x2B], %g7
loop_6948:
subc %l4, 0x1C76, %i0
nop
setx loop_6949, %l0, %l1
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 + 0x17], %l0
tcs %xcc, 0x4
bne,a,pt %icc, loop_6950
loop_6949:
brgez %i1, loop_6951
ldsh [%l7 + 0x46], %i2
fmul8x16au %f1, %f7, %f0
loop_6950:
movl %xcc, %o1, %l5
loop_6951:
andncc %l3, %g3, %g1
fbul,a %fcc2, loop_6952
fmovdg %xcc, %f5, %f6
ldsb [%l7 + 0x64], %i4
fmovdneg %icc, %f14, %f7
loop_6952:
sth %g2, [%l7 + 0x10]
edge16 %o3, %l1, %o6
bshuffle %f6, %f8, %f2
fmovrdlz %i6, %f8, %f0
fmovd %f14, %f4
bvc,pn %xcc, loop_6953
st %f9, [%l7 + 0x60]
fpack32 %f14, %f6, %f4
edge32n %l2, %i7, %o4
loop_6953:
fnot1s %f7, %f14
sll %g6, 0x12, %i3
fmuld8ulx16 %f5, %f1, %f12
fmovrsgez %o2, %f5, %f7
fmovrslez %o5, %f4, %f9
fbg,a %fcc2, loop_6954
ldx [%l7 + 0x08], %o7
lduh [%l7 + 0x6E], %i5
edge8ln %g5, %g4, %l6
loop_6954:
edge32l %g7, %o0, %l4
stx %i0, [%l7 + 0x48]
stx %l0, [%l7 + 0x20]
ld [%l7 + 0x50], %f5
fbue,a %fcc3, loop_6955
orcc %i1, 0x1F2D, %o1
lduw [%l7 + 0x2C], %i2
fmovdg %xcc, %f11, %f5
loop_6955:
ldsw [%l7 + 0x70], %l5
ldsb [%l7 + 0x49], %g3
nop
setx loop_6956, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movle %icc, %g1, %i4
fmuld8sux16 %f13, %f15, %f4
fmovs %f12, %f8
loop_6956:
fmul8x16au %f0, %f8, %f14
ldub [%l7 + 0x32], %g2
ldsh [%l7 + 0x6A], %l3
fmovsn %icc, %f1, %f12
ldsh [%l7 + 0x14], %l1
fmovdg %icc, %f4, %f15
fbg,a %fcc2, loop_6957
fcmple32 %f6, %f6, %o6
nop
setx loop_6958, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovscc %xcc, %f12, %f3
loop_6957:
movl %icc, %i6, %o3
ldsh [%l7 + 0x72], %l2
loop_6958:
edge8l %i7, %o4, %i3
std %f10, [%l7 + 0x40]
fbe,a %fcc0, loop_6959
for %f2, %f14, %f12
ldub [%l7 + 0x54], %o2
fpmerge %f5, %f3, %f2
loop_6959:
movrgez %g6, 0x2AA, %o7
movre %i5, %o5, %g4
ldd [%l7 + 0x30], %f8
fbn %fcc3, loop_6960
for %f2, %f6, %f8
fmovd %f8, %f6
fmovdl %icc, %f12, %f6
loop_6960:
stx %l6, [%l7 + 0x58]
sll %g5, 0x06, %o0
lduw [%l7 + 0x68], %l4
srlx %i0, %l0, %g7
ldsh [%l7 + 0x38], %i1
edge8ln %o1, %l5, %i2
taddcctv %g3, %g1, %g2
fmovdle %icc, %f9, %f13
fbl,a %fcc3, loop_6961
fabss %f14, %f13
fpack16 %f8, %f0
srlx %i4, 0x05, %l1
loop_6961:
movrlez %o6, 0x298, %l3
array32 %o3, %l2, %i6
fbue,a %fcc3, loop_6962
sdiv %i7, 0x0B40, %i3
smulcc %o4, 0x0778, %g6
fmovdneg %xcc, %f0, %f3
loop_6962:
fcmpgt32 %f2, %f14, %o7
stb %i5, [%l7 + 0x18]
lduh [%l7 + 0x30], %o5
ldsw [%l7 + 0x30], %o2
fornot2 %f2, %f14, %f0
ldd [%l7 + 0x40], %f2
std %f8, [%l7 + 0x18]
fands %f2, %f6, %f7
sdiv %g4, 0x1DC7, %l6
ldd [%l7 + 0x60], %f8
bl loop_6963
sth %g5, [%l7 + 0x68]
fors %f10, %f9, %f1
st %f8, [%l7 + 0x78]
loop_6963:
for %f0, %f0, %f8
taddcctv %o0, 0x14FD, %i0
lduh [%l7 + 0x44], %l0
fbug,a %fcc2, loop_6964
fxors %f7, %f15, %f0
lduw [%l7 + 0x40], %g7
movvs %icc, %i1, %o1
loop_6964:
fbge,a %fcc2, loop_6965
stb %l5, [%l7 + 0x29]
fandnot1 %f2, %f2, %f8
ldub [%l7 + 0x32], %i2
loop_6965:
stw %g3, [%l7 + 0x50]
tcs %xcc, 0x7
std %f0, [%l7 + 0x30]
ble %xcc, loop_6966
ldsb [%l7 + 0x5F], %g1
fcmpne32 %f2, %f6, %l4
andcc %g2, 0x08DD, %l1
loop_6966:
fbg %fcc3, loop_6967
tsubcctv %o6, %l3, %i4
fbn %fcc2, loop_6968
std %f10, [%l7 + 0x20]
loop_6967:
movcc %icc, %o3, %i6
tn %icc, 0x5
loop_6968:
movpos %xcc, %l2, %i3
orncc %o4, %i7, %o7
smul %i5, 0x1A7B, %g6
subccc %o5, 0x0198, %o2
ld [%l7 + 0x18], %f13
edge8ln %l6, %g4, %o0
ldsb [%l7 + 0x69], %i0
fnot2 %f12, %f8
fandnot1s %f1, %f4, %f7
ldub [%l7 + 0x1D], %l0
mulx %g5, 0x1AD3, %i1
tn %xcc, 0x1
tvs %xcc, 0x7
sth %o1, [%l7 + 0x72]
smul %l5, %g7, %i2
stx %g1, [%l7 + 0x10]
for %f6, %f4, %f8
ld [%l7 + 0x74], %f12
brz,a %g3, loop_6969
smulcc %g2, 0x0E7E, %l4
fmovrsgez %o6, %f15, %f6
sth %l1, [%l7 + 0x18]
loop_6969:
brlez %i4, loop_6970
fnor %f14, %f4, %f0
fnot1 %f12, %f10
fcmpes %fcc2, %f6, %f0
loop_6970:
ldsh [%l7 + 0x22], %o3
stw %l3, [%l7 + 0x50]
edge32 %i6, %i3, %l2
fbe,a %fcc3, loop_6971
stw %o4, [%l7 + 0x38]
fone %f0
ldx [%l7 + 0x10], %i7
loop_6971:
bgu,a,pn %xcc, loop_6972
tneg %xcc, 0x6
udivx %i5, 0x0C80, %g6
ldx [%l7 + 0x48], %o7
loop_6972:
ba loop_6973
movvs %icc, %o5, %o2
or %g4, %l6, %o0
siam 0x3
loop_6973:
andncc %i0, %l0, %g5
srlx %i1, 0x12, %o1
ldub [%l7 + 0x5D], %l5
lduw [%l7 + 0x30], %i2
fnot2 %f0, %f6
ldub [%l7 + 0x2C], %g1
fbl,a %fcc0, loop_6974
tneg %xcc, 0x4
tne %xcc, 0x6
array16 %g3, %g2, %g7
loop_6974:
stb %l4, [%l7 + 0x5D]
ldsh [%l7 + 0x64], %l1
fmovscs %xcc, %f1, %f2
andcc %i4, %o3, %l3
fpack32 %f10, %f14, %f12
st %f3, [%l7 + 0x58]
sllx %i6, 0x15, %i3
tn %xcc, 0x7
fmovrdgz %o6, %f8, %f14
bl,pn %icc, loop_6975
ldsw [%l7 + 0x24], %l2
fmovsa %xcc, %f7, %f13
fmovrsne %o4, %f8, %f6
loop_6975:
fbg %fcc1, loop_6976
fandnot1s %f10, %f8, %f12
bvc,a %xcc, loop_6977
tpos %xcc, 0x0
loop_6976:
fexpand %f7, %f12
ldsw [%l7 + 0x60], %i7
loop_6977:
st %f9, [%l7 + 0x20]
stx %i5, [%l7 + 0x10]
stx %g6, [%l7 + 0x18]
tge %xcc, 0x3
sdiv %o5, 0x1DE4, %o7
stb %g4, [%l7 + 0x24]
ldsb [%l7 + 0x1F], %l6
fcmpeq16 %f8, %f0, %o0
sethi 0x1BCD, %i0
fpadd16s %f9, %f5, %f15
fpack16 %f4, %f8
subccc %l0, %o2, %g5
subcc %o1, %i1, %l5
fxor %f2, %f6, %f14
fbule,a %fcc0, loop_6978
sth %i2, [%l7 + 0x7A]
taddcctv %g1, 0x0DFD, %g3
fmovrsne %g7, %f0, %f9
loop_6978:
popc 0x0405, %g2
edge32n %l1, %i4, %o3
fmovsg %icc, %f14, %f11
faligndata %f8, %f8, %f10
sra %l3, 0x0D, %i6
edge32l %l4, %i3, %o6
fsrc1s %f3, %f13
addcc %o4, %l2, %i7
ldd [%l7 + 0x60], %f14
call loop_6979
ldx [%l7 + 0x68], %i5
popc %g6, %o5
xorcc %o7, 0x0F8A, %l6
loop_6979:
stb %o0, [%l7 + 0x3F]
tpos %xcc, 0x5
fsrc1s %f8, %f6
ldsh [%l7 + 0x34], %i0
ldub [%l7 + 0x7F], %l0
movcs %xcc, %o2, %g5
tpos %xcc, 0x7
lduw [%l7 + 0x7C], %g4
addc %o1, 0x1445, %l5
bl loop_6980
fnand %f12, %f4, %f8
ba,a,pn %xcc, loop_6981
fmovrdne %i1, %f12, %f8
loop_6980:
taddcc %i2, 0x1011, %g1
edge8l %g7, %g3, %g2
loop_6981:
fmovrdlz %i4, %f2, %f10
movrlez %o3, 0x078, %l1
mova %icc, %l3, %l4
edge32n %i6, %o6, %i3
fmovdvc %xcc, %f13, %f14
fxor %f4, %f12, %f14
lduh [%l7 + 0x52], %l2
srax %i7, 0x00, %o4
movleu %xcc, %g6, %i5
alignaddr %o7, %l6, %o5
fcmple16 %f4, %f6, %i0
lduh [%l7 + 0x3C], %l0
fsrc1s %f1, %f4
smulcc %o0, 0x1894, %g5
stx %o2, [%l7 + 0x58]
movne %xcc, %o1, %g4
fbug,a %fcc2, loop_6982
fxnor %f10, %f2, %f8
movrlez %l5, %i2, %g1
stw %i1, [%l7 + 0x38]
loop_6982:
sub %g7, 0x0540, %g3
std %f12, [%l7 + 0x28]
array32 %g2, %i4, %l1
fmovdpos %icc, %f4, %f13
stw %l3, [%l7 + 0x70]
fcmps %fcc1, %f5, %f13
edge16 %l4, %i6, %o3
ldx [%l7 + 0x68], %o6
fcmps %fcc3, %f7, %f15
orn %i3, 0x05B3, %i7
edge16l %l2, %g6, %o4
fnot2 %f10, %f10
bne %icc, loop_6983
fmovsvc %icc, %f3, %f13
ble,a loop_6984
stw %o7, [%l7 + 0x40]
loop_6983:
fnand %f2, %f2, %f10
bneg,pt %xcc, loop_6985
loop_6984:
popc %i5, %o5
ldx [%l7 + 0x58], %i0
fcmple16 %f6, %f10, %l0
loop_6985:
fmovdcc %icc, %f10, %f6
fpsub16s %f0, %f4, %f3
fmovscc %xcc, %f14, %f14
subcc %o0, 0x0B34, %g5
ba,a,pn %icc, loop_6986
fbug %fcc2, loop_6987
fmovs %f0, %f11
ldub [%l7 + 0x5C], %l6
loop_6986:
ldx [%l7 + 0x40], %o2
loop_6987:
lduh [%l7 + 0x48], %g4
fmul8x16au %f1, %f10, %f4
ldx [%l7 + 0x48], %o1
add %i2, %g1, %l5
ldd [%l7 + 0x40], %f8
movgu %xcc, %g7, %g3
fbe %fcc1, loop_6988
brgez %g2, loop_6989
sth %i1, [%l7 + 0x72]
stx %i4, [%l7 + 0x50]
loop_6988:
andncc %l3, %l1, %l4
loop_6989:
fmovdgu %xcc, %f5, %f7
fble %fcc0, loop_6990
sth %o3, [%l7 + 0x2C]
ldsb [%l7 + 0x68], %i6
fmovdcc %icc, %f11, %f15
loop_6990:
fmovrslez %i3, %f0, %f5
fsrc1s %f8, %f8
edge16ln %o6, %l2, %g6
edge16n %o4, %i7, %i5
movne %xcc, %o5, %i0
fpadd16 %f0, %f4, %f10
fblg %fcc0, loop_6991
fmovdcc %icc, %f8, %f2
xnor %o7, %o0, %l0
lduw [%l7 + 0x38], %g5
loop_6991:
umulcc %l6, 0x1336, %o2
fnegs %f14, %f5
pdist %f8, %f4, %f0
fmovrsgez %o1, %f8, %f6
fmovrdlez %g4, %f8, %f0
fmovrdgez %g1, %f8, %f12
movne %xcc, %l5, %g7
fmovsle %xcc, %f11, %f14
xorcc %i2, %g2, %i1
fmul8sux16 %f8, %f8, %f2
xnorcc %g3, %i4, %l3
sdivx %l4, 0x180A, %l1
fpack16 %f14, %f7
movrgz %i6, 0x017, %o3
call loop_6992
fmovsn %xcc, %f7, %f1
ldsw [%l7 + 0x24], %i3
fone %f2
loop_6992:
fmovrdne %l2, %f14, %f0
movrgez %o6, %g6, %i7
fnors %f14, %f13, %f12
sth %o4, [%l7 + 0x54]
fmovdgu %xcc, %f4, %f9
sth %o5, [%l7 + 0x76]
fmul8x16 %f14, %f10, %f12
be,a loop_6993
fnot1 %f4, %f6
fxor %f2, %f14, %f12
fbul,a %fcc1, loop_6994
loop_6993:
fba,a %fcc1, loop_6995
tle %icc, 0x3
fmovsvc %xcc, %f11, %f0
loop_6994:
movrlez %i5, %o7, %o0
loop_6995:
ldd [%l7 + 0x38], %f0
ldx [%l7 + 0x48], %l0
fpsub32 %f2, %f2, %f8
tle %xcc, 0x5
sethi 0x0086, %g5
std %f12, [%l7 + 0x60]
ldsw [%l7 + 0x08], %l6
sub %i0, 0x1398, %o2
ldsw [%l7 + 0x7C], %g4
fmuld8sux16 %f4, %f3, %f12
sdiv %g1, 0x1102, %l5
ldsw [%l7 + 0x70], %g7
fcmpeq16 %f8, %f6, %o1
fmovsl %xcc, %f8, %f1
fmovdle %xcc, %f3, %f1
fandnot2s %f15, %f5, %f8
ldsw [%l7 + 0x6C], %g2
fba %fcc3, loop_6996
fcmpne16 %f4, %f10, %i2
ldsb [%l7 + 0x54], %g3
ldsh [%l7 + 0x22], %i1
loop_6996:
fba,a %fcc3, loop_6997
fnand %f4, %f0, %f2
bn %xcc, loop_6998
fmul8x16 %f10, %f4, %f14
loop_6997:
stb %i4, [%l7 + 0x69]
sdiv %l4, 0x10D5, %l1
loop_6998:
bpos,pt %icc, loop_6999
for %f10, %f0, %f6
lduw [%l7 + 0x08], %i6
lduh [%l7 + 0x0C], %o3
loop_6999:
brz %l3, loop_7000
lduw [%l7 + 0x1C], %l2
fblg %fcc1, loop_7001
tcs %xcc, 0x0
loop_7000:
sllx %o6, %i3, %g6
fnot1s %f0, %f14
loop_7001:
fble %fcc2, loop_7002
movrgez %o4, %i7, %o5
lduw [%l7 + 0x68], %i5
fblg %fcc2, loop_7003
loop_7002:
edge8 %o0, %o7, %g5
std %f2, [%l7 + 0x38]
sth %l6, [%l7 + 0x68]
loop_7003:
fnor %f14, %f6, %f10
fmovrdgez %i0, %f10, %f10
fandnot1s %f1, %f2, %f8
brz,a %l0, loop_7004
fmovrslz %g4, %f15, %f5
ldx [%l7 + 0x10], %o2
stb %l5, [%l7 + 0x54]
loop_7004:
ldub [%l7 + 0x6A], %g7
fxnors %f8, %f1, %f12
ldx [%l7 + 0x58], %g1
ldd [%l7 + 0x08], %f0
lduw [%l7 + 0x60], %o1
ldx [%l7 + 0x38], %g2
lduh [%l7 + 0x36], %i2
fnor %f10, %f2, %f6
bvs,a,pt %xcc, loop_7005
sth %g3, [%l7 + 0x70]
stw %i4, [%l7 + 0x48]
edge32ln %l4, %l1, %i6
loop_7005:
ldx [%l7 + 0x70], %i1
stx %o3, [%l7 + 0x28]
fcmple32 %f2, %f0, %l2
fbuge %fcc3, loop_7006
stb %l3, [%l7 + 0x51]
ldx [%l7 + 0x10], %i3
udiv %g6, 0x1098, %o4
loop_7006:
ld [%l7 + 0x14], %f8
fpmerge %f13, %f8, %f2
and %o6, 0x047F, %o5
fabss %f9, %f10
std %f4, [%l7 + 0x60]
xorcc %i7, 0x02ED, %i5
movge %icc, %o7, %o0
be,a loop_7007
fornot1 %f2, %f4, %f4
ldub [%l7 + 0x09], %l6
fbug,a %fcc3, loop_7008
loop_7007:
fmovsa %icc, %f3, %f4
fmovdle %xcc, %f1, %f10
ldd [%l7 + 0x48], %f10
loop_7008:
fmovda %icc, %f13, %f7
fabss %f2, %f12
brnz,a %i0, loop_7009
fmovdgu %xcc, %f0, %f3
fsrc1 %f10, %f12
tne %xcc, 0x2
loop_7009:
fmovrdne %l0, %f10, %f6
fpack16 %f8, %f2
fmovrslez %g5, %f15, %f3
ldx [%l7 + 0x40], %o2
fandnot2s %f5, %f2, %f14
fmovdvc %xcc, %f1, %f1
fmovdne %icc, %f7, %f3
lduh [%l7 + 0x5C], %l5
movn %icc, %g4, %g1
fbl,a %fcc3, loop_7010
fmovrsne %g7, %f9, %f15
fxnor %f2, %f4, %f14
fba,a %fcc0, loop_7011
loop_7010:
lduh [%l7 + 0x52], %g2
movgu %icc, %i2, %o1
stb %g3, [%l7 + 0x27]
loop_7011:
lduh [%l7 + 0x50], %i4
bvs,a,pt %xcc, loop_7012
fnor %f10, %f12, %f10
fors %f9, %f9, %f13
xorcc %l1, %l4, %i6
loop_7012:
st %f1, [%l7 + 0x0C]
fmovdgu %icc, %f12, %f11
fmovsa %icc, %f15, %f4
movre %o3, 0x2D4, %l2
sth %l3, [%l7 + 0x3A]
tcc %icc, 0x6
srax %i3, %g6, %o4
lduw [%l7 + 0x20], %o6
faligndata %f10, %f2, %f10
fsrc1 %f14, %f2
bne,a,pn %icc, loop_7013
fbuge,a %fcc1, loop_7014
fpadd16 %f10, %f10, %f8
ld [%l7 + 0x64], %f7
loop_7013:
ld [%l7 + 0x2C], %f14
loop_7014:
movle %icc, %i1, %i7
udiv %i5, 0x1C77, %o5
fmovrdgz %o7, %f14, %f8
fmovsne %icc, %f12, %f11
std %f10, [%l7 + 0x28]
ldsh [%l7 + 0x2A], %l6
orcc %i0, 0x0A0B, %o0
alignaddrl %l0, %g5, %o2
fand %f10, %f2, %f6
brz %g4, loop_7015
fmovde %icc, %f13, %f3
fba,a %fcc0, loop_7016
bn,a,pt %xcc, loop_7017
loop_7015:
ldx [%l7 + 0x78], %l5
fbuge,a %fcc1, loop_7018
loop_7016:
edge32n %g7, %g2, %i2
loop_7017:
edge16n %g1, %g3, %i4
fnand %f0, %f6, %f4
loop_7018:
tpos %icc, 0x1
ldsw [%l7 + 0x60], %l1
fpadd16 %f10, %f8, %f12
tpos %icc, 0x3
fcmpne32 %f4, %f4, %l4
bshuffle %f10, %f14, %f2
bcc,pn %icc, loop_7019
ldsb [%l7 + 0x66], %o1
tneg %icc, 0x5
movrlez %i6, 0x2D4, %o3
loop_7019:
fcmps %fcc0, %f11, %f4
ldd [%l7 + 0x20], %f0
fzeros %f12
edge32 %l3, %i3, %l2
fmovdgu %icc, %f12, %f4
subcc %g6, 0x1526, %o4
bcs,a,pt %xcc, loop_7020
movpos %icc, %i1, %o6
fmovdl %xcc, %f2, %f0
sth %i5, [%l7 + 0x7A]
loop_7020:
srax %o5, %o7, %l6
stb %i7, [%l7 + 0x52]
edge16n %o0, %i0, %l0
ldsh [%l7 + 0x36], %o2
mova %icc, %g4, %g5
fbue %fcc1, loop_7021
brnz %g7, loop_7022
lduw [%l7 + 0x7C], %l5
ldx [%l7 + 0x78], %i2
loop_7021:
fmovsneg %icc, %f1, %f12
loop_7022:
movcc %xcc, %g1, %g3
st %f5, [%l7 + 0x64]
sth %i4, [%l7 + 0x54]
sth %l1, [%l7 + 0x4A]
edge16ln %g2, %o1, %l4
edge32ln %o3, %l3, %i6
sdivcc %i3, 0x0DE7, %g6
fzeros %f9
ld [%l7 + 0x18], %f1
for %f10, %f6, %f10
ldub [%l7 + 0x27], %o4
ldx [%l7 + 0x10], %l2
fmovrdlz %o6, %f4, %f2
tl %xcc, 0x2
fmovrdlez %i5, %f4, %f10
edge8 %i1, %o5, %o7
bg,pt %xcc, loop_7023
fmovspos %icc, %f3, %f7
fands %f15, %f3, %f3
fcmpes %fcc2, %f0, %f4
loop_7023:
move %xcc, %i7, %l6
fcmple16 %f4, %f2, %o0
ldsb [%l7 + 0x1E], %l0
fmovsl %icc, %f11, %f1
fmovsg %xcc, %f9, %f1
movne %xcc, %o2, %g4
edge16ln %i0, %g7, %g5
lduh [%l7 + 0x54], %l5
tvs %xcc, 0x2
array8 %i2, %g3, %i4
std %f12, [%l7 + 0x58]
fsrc2 %f10, %f10
tcs %icc, 0x1
tsubcctv %g1, 0x119B, %l1
ldub [%l7 + 0x5B], %o1
fmovdne %icc, %f14, %f10
ldd [%l7 + 0x28], %f8
nop
setx loop_7024, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brz,a %l4, loop_7025
xnorcc %o3, %l3, %g2
ldsw [%l7 + 0x0C], %i3
loop_7024:
ldsh [%l7 + 0x2C], %g6
loop_7025:
tneg %icc, 0x6
fnot1s %f4, %f4
fbu,a %fcc2, loop_7026
lduh [%l7 + 0x08], %i6
fcmpne16 %f14, %f12, %l2
stb %o6, [%l7 + 0x16]
loop_7026:
fbo %fcc0, loop_7027
bneg,a,pn %icc, loop_7028
tcc %icc, 0x4
sth %i5, [%l7 + 0x5E]
loop_7027:
te %icc, 0x5
loop_7028:
fmovdcc %xcc, %f2, %f9
ld [%l7 + 0x5C], %f11
srl %o4, %i1, %o7
lduh [%l7 + 0x44], %o5
ldd [%l7 + 0x50], %f0
fmuld8ulx16 %f2, %f13, %f0
fmovdcc %xcc, %f12, %f11
brlez %i7, loop_7029
tcs %xcc, 0x1
fnegs %f5, %f12
ldsh [%l7 + 0x16], %o0
loop_7029:
sth %l6, [%l7 + 0x3C]
fcmple32 %f6, %f14, %l0
ldsb [%l7 + 0x58], %g4
fandnot1 %f14, %f4, %f6
fmovs %f12, %f3
fcmpes %fcc2, %f15, %f5
tvc %icc, 0x6
fmul8ulx16 %f0, %f0, %f14
fcmps %fcc2, %f8, %f10
fcmple16 %f6, %f6, %o2
stb %g7, [%l7 + 0x1C]
fbule %fcc2, loop_7030
fmovrsgz %g5, %f10, %f6
mulscc %l5, %i0, %i2
stw %i4, [%l7 + 0x54]
loop_7030:
smul %g1, 0x0F6E, %g3
ldsh [%l7 + 0x1A], %o1
fabsd %f6, %f10
std %f14, [%l7 + 0x28]
mulx %l4, 0x0B89, %l1
std %f12, [%l7 + 0x20]
sth %o3, [%l7 + 0x74]
fmovdge %xcc, %f13, %f5
pdist %f14, %f10, %f2
fmovdcc %xcc, %f11, %f0
bge,pt %icc, loop_7031
fmovsn %xcc, %f13, %f0
sth %g2, [%l7 + 0x42]
fexpand %f2, %f12
loop_7031:
umul %i3, 0x17A9, %l3
fba %fcc0, loop_7032
tne %xcc, 0x4
ldsw [%l7 + 0x38], %i6
fmuld8ulx16 %f7, %f15, %f2
loop_7032:
fmovscs %icc, %f7, %f15
fnor %f2, %f14, %f8
fmovsvc %icc, %f2, %f10
tleu %icc, 0x0
ldx [%l7 + 0x58], %l2
fmul8sux16 %f2, %f6, %f4
fpack32 %f6, %f12, %f6
tleu %icc, 0x0
movle %icc, %o6, %i5
fbue,a %fcc3, loop_7033
ld [%l7 + 0x24], %f5
fmovdvs %icc, %f8, %f14
fandnot2s %f9, %f5, %f11
loop_7033:
sth %o4, [%l7 + 0x4A]
ldx [%l7 + 0x08], %i1
brgez,a %o7, loop_7034
std %f2, [%l7 + 0x50]
stx %g6, [%l7 + 0x30]
add %i7, %o0, %o5
loop_7034:
lduw [%l7 + 0x3C], %l0
orcc %g4, 0x014F, %l6
add %g7, 0x1F4A, %g5
stw %l5, [%l7 + 0x58]
fbug,a %fcc0, loop_7035
ldsw [%l7 + 0x18], %o2
sub %i0, 0x0643, %i4
fexpand %f2, %f8
loop_7035:
lduw [%l7 + 0x54], %g1
fornot1 %f12, %f14, %f2
fsrc2s %f11, %f14
fmovrdne %g3, %f0, %f14
fexpand %f13, %f10
fmovde %xcc, %f10, %f2
stb %o1, [%l7 + 0x0D]
fmovspos %xcc, %f13, %f2
fsrc2s %f3, %f15
sth %i2, [%l7 + 0x50]
bn loop_7036
movg %icc, %l4, %o3
lduh [%l7 + 0x6E], %g2
sth %i3, [%l7 + 0x3E]
loop_7036:
lduw [%l7 + 0x30], %l1
tl %xcc, 0x5
ldx [%l7 + 0x10], %i6
fornot2s %f0, %f12, %f3
movge %xcc, %l3, %l2
sethi 0x1647, %o6
ldx [%l7 + 0x38], %o4
brz,a %i1, loop_7037
fcmpgt16 %f10, %f10, %o7
stx %g6, [%l7 + 0x78]
orn %i5, %o0, %i7
loop_7037:
fbule %fcc3, loop_7038
fnot1 %f14, %f12
ldd [%l7 + 0x68], %f4
taddcctv %o5, 0x065D, %l0
loop_7038:
movvs %icc, %g4, %l6
movn %icc, %g5, %l5
movn %xcc, %o2, %i0
ldsh [%l7 + 0x34], %i4
fmovrslez %g7, %f11, %f8
fmovsge %xcc, %f2, %f10
stb %g1, [%l7 + 0x51]
lduw [%l7 + 0x70], %g3
fmovsl %xcc, %f4, %f12
lduh [%l7 + 0x1A], %o1
fmovdpos %icc, %f9, %f2
fmovdneg %xcc, %f7, %f5
ld [%l7 + 0x1C], %f13
fornot2 %f0, %f6, %f4
bgu,pt %icc, loop_7039
fble,a %fcc1, loop_7040
fornot2 %f8, %f14, %f14
tl %icc, 0x4
loop_7039:
fblg %fcc3, loop_7041
loop_7040:
std %f0, [%l7 + 0x40]
ldsb [%l7 + 0x59], %l4
fmovscs %xcc, %f1, %f1
loop_7041:
be,a,pn %xcc, loop_7042
fbul %fcc1, loop_7043
fmovsl %xcc, %f15, %f14
ld [%l7 + 0x6C], %f5
loop_7042:
mulx %i2, 0x1E7C, %o3
loop_7043:
fmovdl %xcc, %f2, %f13
orcc %g2, %i3, %i6
edge8l %l1, %l3, %o6
fnegd %f8, %f12
movl %xcc, %l2, %i1
fmovrsgz %o7, %f2, %f7
fone %f4
stx %g6, [%l7 + 0x38]
std %f14, [%l7 + 0x40]
fble %fcc0, loop_7044
fmovdgu %xcc, %f9, %f7
fmovsge %xcc, %f7, %f1
lduh [%l7 + 0x1E], %i5
loop_7044:
fmovdge %xcc, %f1, %f7
fmovdg %xcc, %f13, %f13
ldsw [%l7 + 0x4C], %o0
addcc %o4, %i7, %l0
fmovdvs %icc, %f0, %f9
ldub [%l7 + 0x16], %g4
stx %o5, [%l7 + 0x38]
sub %l6, %g5, %o2
brlz,a %i0, loop_7045
edge32l %i4, %l5, %g1
ldd [%l7 + 0x68], %f12
be,a loop_7046
loop_7045:
ldsw [%l7 + 0x40], %g3
fmul8ulx16 %f8, %f8, %f10
fcmple32 %f6, %f14, %o1
loop_7046:
fpsub16 %f6, %f2, %f6
sethi 0x0D4F, %g7
fmovrdgez %i2, %f14, %f8
lduw [%l7 + 0x28], %l4
fmul8x16au %f11, %f3, %f14
lduw [%l7 + 0x4C], %o3
ldsh [%l7 + 0x46], %i3
srl %i6, 0x1F, %l1
fexpand %f14, %f6
fnot2 %f2, %f8
andcc %l3, 0x09BC, %o6
ld [%l7 + 0x24], %f14
fsrc1s %f3, %f6
ldub [%l7 + 0x6F], %l2
fmovsneg %icc, %f7, %f1
bge %xcc, loop_7047
fmovrdgez %g2, %f2, %f8
movge %icc, %o7, %g6
fmovdcc %icc, %f2, %f11
loop_7047:
sth %i1, [%l7 + 0x1A]
fmovsvc %xcc, %f0, %f7
bg %xcc, loop_7048
edge8l %i5, %o4, %o0
brz %l0, loop_7049
lduh [%l7 + 0x54], %g4
loop_7048:
tne %icc, 0x3
fcmps %fcc3, %f3, %f0
loop_7049:
fmovrslez %i7, %f4, %f2
fand %f8, %f4, %f0
ldd [%l7 + 0x18], %f4
edge16 %l6, %o5, %g5
fmovrdne %i0, %f12, %f12
bvs,pt %icc, loop_7050
lduh [%l7 + 0x7C], %i4
ldub [%l7 + 0x37], %o2
smulcc %g1, %l5, %g3
loop_7050:
edge8 %o1, %g7, %i2
std %f6, [%l7 + 0x70]
fmovrdlez %o3, %f2, %f4
tn %xcc, 0x4
brgez,a %l4, loop_7051
fbn,a %fcc3, loop_7052
fnors %f0, %f13, %f11
srax %i6, 0x00, %i3
loop_7051:
brz %l3, loop_7053
loop_7052:
fsrc2s %f14, %f4
ldsw [%l7 + 0x38], %l1
fmovdcc %icc, %f12, %f7
loop_7053:
ldsb [%l7 + 0x11], %l2
fmovsneg %xcc, %f14, %f13
ldx [%l7 + 0x08], %g2
fmovd %f0, %f8
movl %xcc, %o7, %o6
bcc,a,pt %icc, loop_7054
fbne,a %fcc2, loop_7055
bn loop_7056
fmovdpos %xcc, %f11, %f5
loop_7054:
ldd [%l7 + 0x68], %f2
loop_7055:
ldsw [%l7 + 0x60], %i1
loop_7056:
popc 0x003E, %i5
fmovrsgez %g6, %f6, %f7
fbne %fcc3, loop_7057
sra %o0, %l0, %g4
fmovsg %xcc, %f14, %f7
st %f2, [%l7 + 0x74]
loop_7057:
addccc %i7, %o4, %l6
brnz %o5, loop_7058
lduw [%l7 + 0x28], %i0
movrgez %i4, %g5, %o2
fbuge,a %fcc0, loop_7059
loop_7058:
st %f6, [%l7 + 0x64]
fornot2 %f14, %f14, %f10
sth %l5, [%l7 + 0x50]
loop_7059:
tle %xcc, 0x2
sth %g1, [%l7 + 0x58]
ldsb [%l7 + 0x49], %g3
fcmpeq16 %f0, %f2, %g7
fmul8ulx16 %f12, %f0, %f14
edge16l %o1, %i2, %l4
ldub [%l7 + 0x24], %o3
fcmpeq16 %f14, %f2, %i6
srl %i3, 0x1F, %l1
fandnot2 %f2, %f12, %f4
fmovsn %icc, %f10, %f6
fmovrdne %l2, %f4, %f12
taddcc %g2, %o7, %o6
lduh [%l7 + 0x6E], %i1
ba,a loop_7060
popc 0x051F, %l3
sdiv %g6, 0x140C, %i5
andncc %o0, %l0, %i7
loop_7060:
edge32ln %o4, %g4, %o5
smul %l6, %i4, %g5
ldx [%l7 + 0x58], %o2
movcs %icc, %i0, %g1
ldub [%l7 + 0x58], %l5
mova %icc, %g3, %o1
ld [%l7 + 0x60], %f9
fmovdvs %xcc, %f14, %f11
brlez %i2, loop_7061
fnands %f6, %f2, %f5
ld [%l7 + 0x30], %f9
std %f14, [%l7 + 0x58]
loop_7061:
bge loop_7062
ldsb [%l7 + 0x32], %g7
fxnors %f12, %f7, %f6
mulx %o3, 0x0ED4, %i6
loop_7062:
fmovrse %l4, %f5, %f13
ldsw [%l7 + 0x68], %i3
st %f1, [%l7 + 0x60]
ba,a loop_7063
sth %l2, [%l7 + 0x64]
ld [%l7 + 0x28], %f6
ldd [%l7 + 0x18], %f0
loop_7063:
alignaddr %l1, %o7, %o6
fmovsvc %icc, %f8, %f11
ldsb [%l7 + 0x4D], %i1
ldub [%l7 + 0x5F], %g2
movre %g6, 0x0D1, %l3
edge32n %i5, %l0, %i7
fmovscc %xcc, %f8, %f3
fbne,a %fcc0, loop_7064
ldd [%l7 + 0x68], %f10
stw %o0, [%l7 + 0x64]
add %g4, %o5, %l6
loop_7064:
fxor %f14, %f6, %f8
sdivcc %o4, 0x1577, %i4
fzero %f6
srlx %g5, 0x18, %i0
stb %g1, [%l7 + 0x3D]
addcc %l5, 0x168A, %g3
movleu %icc, %o1, %i2
ldd [%l7 + 0x30], %f14
sethi 0x0229, %o2
fzero %f10
fsrc1 %f10, %f0
ldub [%l7 + 0x7B], %o3
std %f12, [%l7 + 0x18]
stb %i6, [%l7 + 0x65]
movn %xcc, %g7, %l4
movcs %icc, %l2, %l1
fbge,a %fcc0, loop_7065
fmovrslz %i3, %f14, %f0
nop
setx loop_7066, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdleu %icc, %f7, %f0
loop_7065:
fmul8ulx16 %f8, %f10, %f0
stw %o7, [%l7 + 0x68]
loop_7066:
fmovsge %icc, %f6, %f7
ldsh [%l7 + 0x74], %o6
srax %i1, 0x06, %g2
fmovspos %icc, %f11, %f14
sth %l3, [%l7 + 0x2A]
andcc %g6, 0x0B85, %i5
fcmpes %fcc3, %f1, %f3
fpsub16s %f0, %f14, %f7
fbge,a %fcc2, loop_7067
fmovsvs %icc, %f3, %f9
lduw [%l7 + 0x64], %i7
srax %o0, 0x01, %l0
loop_7067:
bn,a loop_7068
movrne %o5, %l6, %o4
fmovrslz %g4, %f11, %f10
stx %i4, [%l7 + 0x70]
loop_7068:
and %i0, %g1, %g5
fors %f7, %f12, %f15
ldsb [%l7 + 0x15], %l5
edge16ln %g3, %i2, %o1
taddcctv %o3, 0x012D, %i6
bpos,a loop_7069
tle %xcc, 0x1
fmovsvc %icc, %f7, %f7
std %f2, [%l7 + 0x70]
loop_7069:
fabss %f7, %f8
array32 %o2, %g7, %l2
tg %icc, 0x6
taddcctv %l4, %i3, %o7
fandnot1s %f10, %f8, %f15
movneg %xcc, %o6, %i1
tne %xcc, 0x6
tgu %xcc, 0x7
fandnot1s %f15, %f2, %f8
smulcc %l1, %g2, %l3
sth %i5, [%l7 + 0x30]
addcc %i7, %g6, %l0
ldd [%l7 + 0x68], %f10
alignaddr %o5, %o0, %l6
bcc,pt %icc, loop_7070
fcmpeq16 %f12, %f8, %o4
edge8l %g4, %i4, %i0
sth %g1, [%l7 + 0x4C]
loop_7070:
taddcctv %l5, %g5, %g3
bg %xcc, loop_7071
movleu %icc, %o1, %i2
movrlez %o3, 0x057, %i6
movrlez %g7, 0x33A, %o2
loop_7071:
st %f10, [%l7 + 0x54]
movrgz %l2, %i3, %l4
fmovdg %xcc, %f2, %f10
stw %o6, [%l7 + 0x40]
ldsw [%l7 + 0x10], %i1
stw %l1, [%l7 + 0x68]
alignaddr %o7, %g2, %l3
fzero %f8
movpos %icc, %i7, %g6
tvs %xcc, 0x3
sra %i5, 0x15, %o5
fone %f14
edge16l %o0, %l6, %l0
movgu %xcc, %o4, %g4
movrgez %i4, 0x14F, %i0
bpos,a,pt %icc, loop_7072
bcc,a,pt %icc, loop_7073
fnot1s %f4, %f15
udivcc %l5, 0x0D79, %g1
loop_7072:
fands %f7, %f3, %f4
loop_7073:
srlx %g3, 0x1B, %g5
fones %f7
stb %o1, [%l7 + 0x40]
lduw [%l7 + 0x70], %o3
alignaddrl %i2, %i6, %o2
std %f8, [%l7 + 0x48]
stb %l2, [%l7 + 0x6B]
fmul8x16au %f9, %f13, %f14
stx %g7, [%l7 + 0x78]
fpadd32s %f8, %f14, %f1
fmovsneg %icc, %f3, %f11
array16 %l4, %o6, %i3
fmovdcc %icc, %f3, %f15
be,pn %xcc, loop_7074
edge8l %i1, %o7, %g2
fnot1s %f4, %f11
ldub [%l7 + 0x59], %l3
loop_7074:
fbu,a %fcc0, loop_7075
edge8 %i7, %g6, %i5
fandnot1s %f5, %f11, %f15
fmovrse %o5, %f0, %f6
loop_7075:
add %o0, 0x138B, %l6
movre %l1, 0x39D, %o4
fmovsge %icc, %f9, %f12
tpos %icc, 0x0
tgu %icc, 0x2
movrne %l0, %i4, %i0
sdivx %l5, 0x0074, %g1
fmovrse %g3, %f3, %f8
movre %g4, %g5, %o1
fmuld8sux16 %f13, %f2, %f4
andn %o3, %i2, %i6
movcs %icc, %l2, %g7
st %f10, [%l7 + 0x74]
udivcc %l4, 0x1F2E, %o2
stb %i3, [%l7 + 0x5D]
fbule %fcc0, loop_7076
fcmple16 %f2, %f10, %i1
fbule,a %fcc1, loop_7077
fbl,a %fcc3, loop_7078
loop_7076:
fpadd32s %f12, %f15, %f0
ldsh [%l7 + 0x14], %o7
loop_7077:
alignaddr %g2, %o6, %i7
loop_7078:
umulcc %g6, 0x0E53, %i5
fbn %fcc2, loop_7079
fnot1 %f8, %f2
tneg %xcc, 0x7
ta %xcc, 0x0
loop_7079:
subc %l3, 0x18DE, %o5
ldd [%l7 + 0x28], %f14
stb %l6, [%l7 + 0x11]
ldx [%l7 + 0x60], %l1
sth %o4, [%l7 + 0x64]
and %l0, 0x15A2, %i4
stw %i0, [%l7 + 0x70]
fbo %fcc3, loop_7080
taddcc %l5, 0x0F46, %o0
srl %g3, %g4, %g1
tneg %xcc, 0x1
loop_7080:
sdiv %o1, 0x0ABE, %o3
bcc,pn %xcc, loop_7081
fabsd %f0, %f12
fpack16 %f10, %f9
ldsw [%l7 + 0x5C], %g5
loop_7081:
ldub [%l7 + 0x73], %i6
ldd [%l7 + 0x50], %f10
fmovsle %icc, %f6, %f5
stb %i2, [%l7 + 0x51]
fnegs %f11, %f2
movneg %xcc, %l2, %l4
movrgz %g7, 0x179, %i3
ldsb [%l7 + 0x62], %o2
lduh [%l7 + 0x34], %i1
ldd [%l7 + 0x60], %f0
st %f1, [%l7 + 0x70]
array16 %g2, %o7, %o6
lduh [%l7 + 0x62], %i7
bcs,a,pn %xcc, loop_7082
fone %f6
fcmpgt32 %f12, %f8, %g6
fcmpeq32 %f10, %f14, %i5
loop_7082:
fmovd %f2, %f14
ldx [%l7 + 0x10], %o5
sll %l6, 0x0B, %l3
std %f2, [%l7 + 0x70]
fpadd16 %f12, %f0, %f10
tleu %xcc, 0x6
alignaddrl %l1, %o4, %l0
movg %icc, %i4, %i0
fnors %f0, %f2, %f14
brlz %l5, loop_7083
sdivcc %o0, 0x0B91, %g4
fbn,a %fcc1, loop_7084
fmovsn %icc, %f13, %f14
loop_7083:
st %f8, [%l7 + 0x5C]
std %f12, [%l7 + 0x70]
loop_7084:
stw %g1, [%l7 + 0x10]
srl %g3, 0x0C, %o3
fnot2s %f11, %f1
fmovse %xcc, %f5, %f15
fmovs %f13, %f1
xnor %o1, %i6, %g5
stx %i2, [%l7 + 0x20]
movrgz %l4, 0x3FF, %g7
fmovrsgez %l2, %f5, %f15
fandnot2 %f6, %f4, %f4
bne,a %xcc, loop_7085
ldx [%l7 + 0x58], %i3
lduh [%l7 + 0x28], %i1
ldx [%l7 + 0x78], %o2
loop_7085:
std %f10, [%l7 + 0x30]
ldsb [%l7 + 0x15], %g2
stx %o7, [%l7 + 0x38]
nop
setx loop_7086, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdge %xcc, %f11, %f1
move %xcc, %o6, %g6
fbuge,a %fcc2, loop_7087
loop_7086:
fmovrde %i5, %f10, %f10
brgez,a %i7, loop_7088
fmovdl %xcc, %f15, %f14
loop_7087:
movvs %xcc, %l6, %l3
addcc %o5, %o4, %l1
loop_7088:
std %f10, [%l7 + 0x68]
std %f12, [%l7 + 0x30]
lduh [%l7 + 0x44], %l0
ldd [%l7 + 0x48], %f8
fbg %fcc3, loop_7089
edge8 %i0, %i4, %o0
subccc %l5, 0x149A, %g1
fxnors %f5, %f10, %f7
loop_7089:
bgu,a,pt %icc, loop_7090
fpsub32 %f10, %f8, %f4
stx %g3, [%l7 + 0x28]
fpmerge %f5, %f1, %f2
loop_7090:
edge8n %g4, %o1, %o3
fors %f11, %f7, %f6
stb %i6, [%l7 + 0x0E]
fcmps %fcc1, %f7, %f10
fmovrdlez %i2, %f8, %f0
mulx %g5, 0x19BF, %l4
movvs %icc, %g7, %i3
umul %l2, %o2, %i1
ld [%l7 + 0x38], %f5
fnot2s %f0, %f2
ldsw [%l7 + 0x50], %o7
fmovdneg %xcc, %f13, %f1
fmovsgu %icc, %f15, %f10
subccc %o6, 0x0ECD, %g6
ldub [%l7 + 0x4B], %g2
fpadd32 %f12, %f10, %f12
brlz,a %i7, loop_7091
movcs %icc, %l6, %i5
fpack16 %f10, %f7
lduh [%l7 + 0x3A], %o5
loop_7091:
fpsub16 %f0, %f10, %f4
movcs %icc, %o4, %l3
nop
setx loop_7092, %l0, %l1
jmpl %l1, %l0
udivcc %i0, 0x15AD, %i4
ldsb [%l7 + 0x50], %l1
taddcc %o0, %g1, %g3
loop_7092:
fmovsvs %xcc, %f5, %f9
ta %icc, 0x7
fmovdne %xcc, %f0, %f12
bgu,a loop_7093
ldub [%l7 + 0x4A], %l5
movre %g4, 0x16C, %o1
fpadd16 %f4, %f2, %f14
loop_7093:
ldd [%l7 + 0x78], %f2
movrgez %o3, %i2, %g5
fmovdl %xcc, %f8, %f13
ble loop_7094
ldsw [%l7 + 0x74], %i6
fmovdg %xcc, %f5, %f9
fmovdvc %xcc, %f15, %f9
loop_7094:
fnor %f8, %f2, %f0
ldsh [%l7 + 0x7A], %g7
ldub [%l7 + 0x25], %l4
nop
setx loop_7095, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x14], %l2
ldsw [%l7 + 0x34], %i3
bgu,pn %icc, loop_7096
loop_7095:
srlx %i1, 0x16, %o7
stb %o6, [%l7 + 0x41]
fmovrsgz %g6, %f8, %f8
loop_7096:
ldub [%l7 + 0x5F], %g2
fbue,a %fcc3, loop_7097
fcmpeq32 %f4, %f12, %i7
ldsw [%l7 + 0x08], %o2
ble,a %icc, loop_7098
loop_7097:
ldsw [%l7 + 0x38], %i5
ldd [%l7 + 0x10], %f2
fnot1s %f8, %f10
loop_7098:
orn %o5, 0x1822, %l6
sth %l3, [%l7 + 0x46]
stb %l0, [%l7 + 0x70]
fba %fcc3, loop_7099
bpos,pn %xcc, loop_7100
fandnot1 %f4, %f12, %f8
ldx [%l7 + 0x38], %o4
loop_7099:
edge32 %i4, %i0, %l1
loop_7100:
ldsh [%l7 + 0x26], %g1
stx %g3, [%l7 + 0x20]
movl %icc, %o0, %g4
lduh [%l7 + 0x54], %l5
fmovrdgz %o3, %f6, %f10
fmovrdlz %i2, %f8, %f8
edge8l %g5, %o1, %i6
lduw [%l7 + 0x44], %g7
std %f12, [%l7 + 0x40]
sdivcc %l4, 0x01A6, %i3
fmovdcs %xcc, %f14, %f5
st %f10, [%l7 + 0x7C]
edge8ln %l2, %o7, %o6
sll %g6, %g2, %i7
umul %i1, 0x1C63, %o2
tpos %icc, 0x3
fone %f8
fcmple32 %f0, %f4, %o5
stw %i5, [%l7 + 0x34]
stx %l3, [%l7 + 0x70]
tcs %xcc, 0x2
brgz %l6, loop_7101
stb %o4, [%l7 + 0x45]
fbe,a %fcc0, loop_7102
movvs %xcc, %l0, %i0
loop_7101:
subcc %l1, 0x0E8A, %g1
sth %i4, [%l7 + 0x54]
loop_7102:
fbug,a %fcc1, loop_7103
lduw [%l7 + 0x7C], %g3
stw %g4, [%l7 + 0x34]
subc %l5, 0x06E0, %o0
loop_7103:
fcmpne16 %f10, %f6, %o3
fblg %fcc1, loop_7104
movcc %icc, %i2, %g5
fnor %f4, %f10, %f2
fcmpne32 %f14, %f12, %i6
loop_7104:
subc %g7, %l4, %o1
ldd [%l7 + 0x78], %f14
lduw [%l7 + 0x68], %l2
andn %o7, %o6, %i3
std %f12, [%l7 + 0x10]
brgez %g2, loop_7105
ldub [%l7 + 0x5D], %g6
bl,a %xcc, loop_7106
nop
setx loop_7107, %l0, %l1
jmpl %l1, %i7
loop_7105:
fands %f12, %f5, %f0
ldsb [%l7 + 0x33], %o2
loop_7106:
ldsh [%l7 + 0x78], %i1
loop_7107:
st %f10, [%l7 + 0x54]
udivx %o5, 0x18B5, %l3
fxnor %f6, %f12, %f8
ldsb [%l7 + 0x42], %i5
fmovrdgz %l6, %f6, %f4
fornot2s %f14, %f8, %f7
ld [%l7 + 0x14], %f6
fandnot1 %f14, %f2, %f6
ldub [%l7 + 0x39], %l0
ldsh [%l7 + 0x50], %o4
udivx %l1, 0x0973, %i0
fmovscs %icc, %f10, %f14
ldsh [%l7 + 0x2E], %i4
fmovdneg %xcc, %f13, %f3
array32 %g3, %g1, %l5
ldsh [%l7 + 0x28], %g4
tl %xcc, 0x7
fcmpeq32 %f8, %f14, %o3
srlx %i2, %g5, %i6
ldd [%l7 + 0x30], %f6
std %f8, [%l7 + 0x10]
andncc %o0, %l4, %g7
lduw [%l7 + 0x7C], %o1
ldsb [%l7 + 0x35], %l2
ld [%l7 + 0x6C], %f11
fors %f15, %f10, %f15
edge32l %o6, %o7, %i3
lduw [%l7 + 0x58], %g2
ld [%l7 + 0x38], %f14
bgu,pt %xcc, loop_7108
ldsb [%l7 + 0x1B], %i7
movrgez %g6, %i1, %o2
stb %o5, [%l7 + 0x7A]
loop_7108:
bvs,pt %xcc, loop_7109
fble %fcc2, loop_7110
fmovdvs %icc, %f14, %f7
fmovdleu %icc, %f7, %f5
loop_7109:
fornot2 %f6, %f0, %f14
loop_7110:
ldsw [%l7 + 0x3C], %i5
stx %l6, [%l7 + 0x50]
fbuge %fcc3, loop_7111
fmovsge %icc, %f2, %f14
udivcc %l0, 0x0406, %o4
st %f6, [%l7 + 0x18]
loop_7111:
fmovdcc %xcc, %f15, %f12
st %f13, [%l7 + 0x7C]
ldd [%l7 + 0x50], %f12
fmovsl %icc, %f7, %f15
subccc %l1, 0x0868, %i0
movvs %xcc, %i4, %g3
ta %xcc, 0x4
ldsb [%l7 + 0x51], %l3
ldx [%l7 + 0x78], %l5
st %f5, [%l7 + 0x28]
ld [%l7 + 0x5C], %f13
fnands %f1, %f4, %f12
srax %g1, 0x06, %g4
std %f6, [%l7 + 0x40]
call loop_7112
fmovdcs %icc, %f9, %f3
faligndata %f4, %f10, %f10
fpack32 %f4, %f10, %f12
loop_7112:
fabsd %f8, %f14
bgu,a %xcc, loop_7113
lduh [%l7 + 0x3A], %i2
add %g5, 0x071A, %o3
ldsh [%l7 + 0x7A], %o0
loop_7113:
fcmpgt32 %f0, %f14, %i6
fbo %fcc3, loop_7114
fmovrslz %l4, %f6, %f0
sth %o1, [%l7 + 0x3C]
subcc %l2, %o6, %o7
loop_7114:
fmovse %icc, %f7, %f15
fmovrslez %g7, %f10, %f2
ldx [%l7 + 0x70], %i3
fmul8x16al %f12, %f12, %f8
fbne %fcc1, loop_7115
stb %g2, [%l7 + 0x67]
fmovde %xcc, %f5, %f10
bvs,pn %xcc, loop_7116
loop_7115:
sth %g6, [%l7 + 0x2A]
ldd [%l7 + 0x40], %f4
fsrc1s %f5, %f14
loop_7116:
ldx [%l7 + 0x48], %i1
ta %icc, 0x6
fmovsgu %icc, %f6, %f0
lduh [%l7 + 0x76], %o2
fcmpeq32 %f4, %f8, %o5
ld [%l7 + 0x68], %f3
bvs,pn %icc, loop_7117
sdivx %i5, 0x13A3, %i7
fmovrdne %l6, %f2, %f10
fbug,a %fcc0, loop_7118
loop_7117:
lduh [%l7 + 0x40], %o4
ldsw [%l7 + 0x20], %l1
stw %l0, [%l7 + 0x3C]
loop_7118:
brlez,a %i4, loop_7119
ld [%l7 + 0x7C], %f9
fblg %fcc0, loop_7120
ldsh [%l7 + 0x1C], %g3
loop_7119:
ldsh [%l7 + 0x22], %l3
bcc,pt %xcc, loop_7121
loop_7120:
fmovrdlz %i0, %f8, %f12
edge8 %g1, %g4, %i2
fmovdpos %icc, %f12, %f4
loop_7121:
fcmple32 %f4, %f12, %l5
movgu %icc, %g5, %o3
fbne,a %fcc2, loop_7122
ldsw [%l7 + 0x2C], %i6
nop
setx loop_7123, %l0, %l1
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 + 0x20]
loop_7122:
fmul8x16al %f0, %f2, %f6
stx %o1, [%l7 + 0x20]
loop_7123:
tge %icc, 0x3
std %f10, [%l7 + 0x40]
ldsb [%l7 + 0x49], %l2
fornot2 %f10, %f6, %f12
brgez,a %o6, loop_7124
ld [%l7 + 0x44], %f0
ldx [%l7 + 0x50], %o7
ldsb [%l7 + 0x2A], %o0
loop_7124:
fpmerge %f9, %f2, %f6
fpsub16s %f9, %f9, %f4
ldx [%l7 + 0x58], %i3
srlx %g2, 0x09, %g7
ldsw [%l7 + 0x70], %i1
lduh [%l7 + 0x12], %g6
tvc %xcc, 0x4
fpsub16s %f1, %f11, %f10
sllx %o2, 0x1B, %i5
sethi 0x1272, %i7
edge32 %l6, %o5, %l1
siam 0x6
lduw [%l7 + 0x2C], %o4
stx %l0, [%l7 + 0x20]
sub %g3, 0x084E, %l3
udiv %i0, 0x1CE7, %g1
fmovsgu %xcc, %f15, %f13
ldx [%l7 + 0x40], %g4
fmovdgu %icc, %f5, %f4
brz,a %i2, loop_7125
fmovsle %xcc, %f8, %f10
fcmpne16 %f8, %f0, %i4
lduh [%l7 + 0x08], %g5
loop_7125:
stx %o3, [%l7 + 0x10]
add %l5, 0x0C90, %i6
fors %f0, %f2, %f3
bge,pt %xcc, loop_7126
ldsw [%l7 + 0x08], %o1
fmovspos %xcc, %f12, %f12
sth %l2, [%l7 + 0x16]
loop_7126:
or %l4, 0x1950, %o7
bgu loop_7127
ldsw [%l7 + 0x60], %o0
fmovspos %icc, %f2, %f1
ldub [%l7 + 0x7E], %i3
loop_7127:
srlx %g2, %g7, %o6
bne %icc, loop_7128
fxnor %f10, %f4, %f2
fornot2s %f1, %f13, %f14
movrne %g6, 0x2D3, %o2
loop_7128:
movge %icc, %i5, %i1
smul %l6, 0x02AF, %o5
alignaddrl %l1, %o4, %i7
fmovsg %icc, %f8, %f0
fbe %fcc1, loop_7129
st %f15, [%l7 + 0x34]
ld [%l7 + 0x7C], %f2
movl %xcc, %l0, %g3
loop_7129:
taddcc %l3, 0x0221, %i0
movvs %xcc, %g1, %g4
fcmpne16 %f0, %f12, %i4
bcc %icc, loop_7130
ldd [%l7 + 0x48], %f4
andncc %i2, %g5, %o3
fpsub32 %f2, %f8, %f8
loop_7130:
st %f1, [%l7 + 0x5C]
tle %xcc, 0x1
orcc %l5, 0x0381, %i6
std %f12, [%l7 + 0x68]
brgz,a %l2, loop_7131
edge16n %o1, %l4, %o0
movge %xcc, %o7, %g2
movl %icc, %i3, %g7
loop_7131:
lduh [%l7 + 0x5C], %o6
fmovrdlez %g6, %f14, %f12
mova %icc, %o2, %i5
fbl,a %fcc1, loop_7132
fbg %fcc0, loop_7133
fmovd %f4, %f14
srax %l6, 0x13, %i1
loop_7132:
ldsb [%l7 + 0x78], %o5
loop_7133:
fands %f11, %f14, %f13
brlz %l1, loop_7134
tl %icc, 0x4
stw %o4, [%l7 + 0x7C]
xnor %i7, 0x077C, %l0
loop_7134:
and %g3, %i0, %g1
st %f7, [%l7 + 0x4C]
tleu %icc, 0x4
sll %g4, 0x07, %l3
movrgz %i2, 0x29C, %i4
stw %o3, [%l7 + 0x60]
ldub [%l7 + 0x08], %g5
edge32 %l5, %l2, %i6
fnot2s %f6, %f3
subccc %o1, 0x0C4F, %o0
array32 %l4, %g2, %o7
ldx [%l7 + 0x70], %i3
movne %icc, %g7, %g6
fabsd %f2, %f0
pdist %f0, %f14, %f6
edge32l %o2, %i5, %o6
stx %i1, [%l7 + 0x28]
stx %o5, [%l7 + 0x28]
movrgz %l6, %l1, %i7
sdivcc %l0, 0x0C04, %g3
fmovde %icc, %f8, %f6
fmul8x16au %f8, %f9, %f0
ldx [%l7 + 0x20], %i0
ldd [%l7 + 0x08], %f14
fandnot2 %f14, %f6, %f8
nop
setx loop_7135, %l0, %l1
jmpl %l1, %g1
andcc %g4, 0x1B38, %l3
fbug %fcc2, loop_7136
brlz %i2, loop_7137
loop_7135:
ldsb [%l7 + 0x42], %o4
fbg,a %fcc1, loop_7138
loop_7136:
tgu %xcc, 0x0
loop_7137:
lduw [%l7 + 0x48], %i4
tcc %xcc, 0x0
loop_7138:
sth %g5, [%l7 + 0x6E]
ldub [%l7 + 0x39], %o3
ldsb [%l7 + 0x0A], %l5
ldsw [%l7 + 0x18], %l2
stb %i6, [%l7 + 0x5C]
udivx %o1, 0x1A25, %l4
orcc %g2, %o0, %i3
sdivcc %g7, 0x0DF0, %g6
stx %o2, [%l7 + 0x38]
or %o7, 0x1CCA, %o6
lduw [%l7 + 0x64], %i5
fnands %f0, %f3, %f6
nop
setx loop_7139, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpeq16 %f2, %f14, %o5
fbg %fcc0, loop_7140
fnors %f14, %f10, %f5
loop_7139:
fmovrse %l6, %f3, %f14
nop
setx loop_7141, %l0, %l1
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_7140:
fmovrsgz %i1, %f2, %f15
be,a,pn %icc, loop_7142
stb %i7, [%l7 + 0x2E]
loop_7141:
stw %l1, [%l7 + 0x74]
st %f9, [%l7 + 0x60]
loop_7142:
lduw [%l7 + 0x54], %g3
fpack32 %f0, %f14, %f6
fmovsl %icc, %f6, %f14
fmovrdlz %l0, %f8, %f10
fmovrslez %g1, %f4, %f7
ldub [%l7 + 0x1F], %g4
ta %icc, 0x5
alignaddrl %l3, %i2, %i0
fmovrslz %i4, %f2, %f12
ldd [%l7 + 0x20], %f8
ldsh [%l7 + 0x3A], %o4
tpos %xcc, 0x6
fpadd32s %f12, %f2, %f6
tsubcc %g5, %o3, %l5
fbl %fcc3, loop_7143
fones %f12
fxnor %f0, %f12, %f2
edge8 %l2, %o1, %i6
loop_7143:
fmovs %f14, %f4
tge %icc, 0x0
ldsh [%l7 + 0x24], %l4
fmovsa %xcc, %f6, %f9
fxnors %f7, %f8, %f5
ldsw [%l7 + 0x5C], %g2
sdiv %o0, 0x1505, %i3
ld [%l7 + 0x34], %f0
ba,a,pt %xcc, loop_7144
fbne,a %fcc0, loop_7145
bcs,a %xcc, loop_7146
stb %g6, [%l7 + 0x0F]
loop_7144:
stw %g7, [%l7 + 0x24]
loop_7145:
fmovsvc %xcc, %f6, %f1
loop_7146:
udivcc %o7, 0x0946, %o6
fbe %fcc0, loop_7147
fpackfix %f8, %f11
ldx [%l7 + 0x18], %i5
ldx [%l7 + 0x28], %o2
loop_7147:
sub %l6, %o5, %i7
bvs loop_7148
fpadd16 %f2, %f6, %f14
fsrc2s %f15, %f4
popc 0x1A03, %l1
loop_7148:
st %f7, [%l7 + 0x50]
fmovdvc %xcc, %f3, %f6
fpadd32 %f12, %f0, %f2
udivcc %i1, 0x094E, %l0
umulcc %g3, 0x1272, %g4
bn,a,pn %xcc, loop_7149
stb %l3, [%l7 + 0x47]
ldsh [%l7 + 0x54], %g1
edge16l %i0, %i2, %o4
loop_7149:
fmovrsgz %g5, %f11, %f6
fpackfix %f0, %f9
fandnot2 %f14, %f10, %f4
fnors %f10, %f1, %f15
st %f8, [%l7 + 0x34]
fblg,a %fcc0, loop_7150
stx %o3, [%l7 + 0x50]
sth %l5, [%l7 + 0x58]
bleu,pt %icc, loop_7151
loop_7150:
movrne %i4, 0x35E, %l2
fnegs %f15, %f6
tle %icc, 0x1
loop_7151:
edge32ln %o1, %l4, %g2
andn %i6, 0x0E91, %o0
movrgez %g6, %g7, %i3
tsubcc %o6, 0x1627, %i5
fmovrdgez %o2, %f0, %f4
subccc %l6, 0x0B40, %o7
tgu %xcc, 0x3
sllx %o5, 0x10, %l1
xor %i1, 0x0793, %l0
addcc %i7, %g4, %l3
fxnor %f12, %f0, %f6
fabss %f4, %f11
fmuld8ulx16 %f2, %f11, %f8
ldd [%l7 + 0x70], %f4
fsrc1 %f6, %f6
lduw [%l7 + 0x38], %g3
movpos %xcc, %i0, %g1
lduw [%l7 + 0x18], %i2
stw %o4, [%l7 + 0x14]
stw %g5, [%l7 + 0x40]
fpadd32s %f15, %f15, %f6
ba loop_7152
edge16n %l5, %i4, %o3
fnands %f0, %f9, %f0
fsrc2s %f9, %f2
loop_7152:
std %f10, [%l7 + 0x60]
fandnot1s %f4, %f15, %f12
lduw [%l7 + 0x14], %o1
tl %icc, 0x6
fornot2 %f12, %f8, %f14
brgez %l2, loop_7153
fornot1 %f2, %f10, %f4
udivcc %l4, 0x13C7, %i6
ld [%l7 + 0x28], %f13
loop_7153:
fmovsgu %xcc, %f2, %f14
ldub [%l7 + 0x46], %g2
fmovrslez %g6, %f3, %f0
pdist %f10, %f0, %f2
ldx [%l7 + 0x20], %g7
bpos,a loop_7154
stb %o0, [%l7 + 0x0A]
edge16 %i3, %o6, %i5
udivcc %l6, 0x0A79, %o2
loop_7154:
brlz,a %o7, loop_7155
movvc %icc, %l1, %o5
fcmps %fcc1, %f8, %f13
fcmped %fcc3, %f6, %f6
loop_7155:
fsrc2 %f2, %f14
xor %i1, 0x18A5, %l0
fbge,a %fcc3, loop_7156
sub %g4, 0x0191, %l3
fxors %f11, %f5, %f9
std %f6, [%l7 + 0x70]
loop_7156:
edge8 %g3, %i0, %i7
fcmpgt16 %f0, %f14, %g1
fmovdpos %icc, %f11, %f13
ldsb [%l7 + 0x65], %o4
brlz %i2, loop_7157
bcs,a,pn %icc, loop_7158
ldsb [%l7 + 0x3A], %l5
movg %icc, %g5, %o3
loop_7157:
ldx [%l7 + 0x68], %i4
loop_7158:
stb %o1, [%l7 + 0x60]
fmovrdgez %l4, %f0, %f6
fmovdgu %icc, %f12, %f13
ldsb [%l7 + 0x12], %l2
fpack32 %f6, %f12, %f14
tsubcctv %g2, 0x1468, %g6
sll %g7, 0x0B, %o0
bvc,pn %icc, loop_7159
std %f10, [%l7 + 0x20]
lduw [%l7 + 0x08], %i3
std %f0, [%l7 + 0x38]
loop_7159:
fmuld8ulx16 %f13, %f11, %f8
fornot1 %f0, %f8, %f0
fmovdvc %icc, %f9, %f4
fpmerge %f9, %f2, %f8
movneg %icc, %o6, %i6
st %f4, [%l7 + 0x48]
sth %i5, [%l7 + 0x60]
brlz %l6, loop_7160
edge32 %o2, %l1, %o7
fbg %fcc3, loop_7161
std %f0, [%l7 + 0x18]
loop_7160:
fpsub32s %f8, %f12, %f7
fxnors %f9, %f12, %f2
loop_7161:
std %f0, [%l7 + 0x40]
lduw [%l7 + 0x6C], %i1
ble,a,pn %xcc, loop_7162
tcc %icc, 0x7
movleu %icc, %l0, %g4
fcmpne16 %f6, %f2, %o5
loop_7162:
fbuge %fcc3, loop_7163
fbl %fcc0, loop_7164
std %f2, [%l7 + 0x58]
st %f0, [%l7 + 0x70]
loop_7163:
stw %l3, [%l7 + 0x44]
loop_7164:
xnorcc %i0, 0x12F6, %i7
stb %g3, [%l7 + 0x5B]
lduw [%l7 + 0x3C], %g1
nop
setx loop_7165, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrne %i2, %o4, %g5
ldx [%l7 + 0x08], %o3
ldub [%l7 + 0x3A], %l5
loop_7165:
fzero %f12
ldx [%l7 + 0x08], %o1
st %f11, [%l7 + 0x34]
stw %l4, [%l7 + 0x20]
std %f2, [%l7 + 0x68]
ld [%l7 + 0x70], %f13
stb %l2, [%l7 + 0x67]
ldub [%l7 + 0x1E], %i4
udiv %g2, 0x17AD, %g6
std %f4, [%l7 + 0x60]
tcs %icc, 0x6
fba,a %fcc1, loop_7166
fmovrdne %g7, %f8, %f12
fmovsne %icc, %f3, %f8
ld [%l7 + 0x18], %f3
loop_7166:
tneg %xcc, 0x7
fmovdpos %icc, %f14, %f9
ld [%l7 + 0x14], %f2
fbg,a %fcc0, loop_7167
fmovda %icc, %f1, %f13
fcmple16 %f4, %f12, %o0
ldsw [%l7 + 0x74], %i3
loop_7167:
fpsub16 %f2, %f12, %f10
addccc %o6, %i6, %l6
std %f12, [%l7 + 0x10]
fands %f0, %f14, %f5
fnegd %f14, %f14
edge8l %i5, %l1, %o7
fmovsvc %icc, %f4, %f15
fxors %f0, %f7, %f13
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Diag:
!
! Type f : 14273
! Type cti : 7167
! Type i : 14105
! Type l : 14455
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0xBA8036C0
.word 0x19004124
.word 0xE68C0116
.word 0x753DE0F2
.word 0x07D6FF7B
.word 0x00A89A68
.word 0x6189D2BD
.word 0x5557DA48
.word 0xC6A61526
.word 0x2B5B3519
.word 0x0402EC38
.word 0x96E9FB16
.word 0x2503BF89
.word 0xEEF7FFB4
.word 0xCC62FAEC
.word 0xF9AB0D15
.word 0x3C672583
.word 0x64A02ACA
.word 0x4AFF4003
.word 0x1F35A99B
.word 0x7375F8D7
.word 0x137C6750
.word 0x0309E8B3
.word 0xCB5C200F
.word 0xE7BCD6BE
.word 0x668493C4
.word 0x29A50953
.word 0x8FBA65E0
.word 0x34C9D651
.word 0xB1AED2AF
.word 0xD2319BAB
.word 0xEE8F965F
.word 0x7B9FB9AF
.word 0x962FAFE3
.word 0x3D4985D8
.word 0x3FA5343B
.word 0x3A35221A
.word 0xE314011F
.word 0xB5E1837A
.word 0x77893D78
.word 0xA220747A
.word 0x991487C7
.word 0xD1D3B171
.word 0x7FE086E9
.word 0x3450B5E8
.word 0x958BD0EA
.word 0x7870097D
.word 0x73CB252E
.word 0x62597152
.word 0x0D818A5D
.word 0x3FB81CEA
.word 0xA694E983
.word 0x6FB80A58
.word 0x7BCD7CBA
.word 0x46D25C69
.word 0x72E43D59
.word 0x4C1D10DA
.word 0xE180E66D
.word 0x076BF3DC
.word 0xFD8CA4AC
.word 0x55A8FE7F
.word 0x3D0240E1
.word 0xC71F2A7B
.word 0x2789AAB1
.end