Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc27.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa2_basic_fc27.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=902436079"
.ident "BY rg131678 ON Mon Jul 14 14:24:24 CDT 2003"
.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc27.s,v 1.3 2007/07/05 21:59:27 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 0x2, %g1
set 0x9, %g2
set 0x1, %g3
set 0x2, %g4
set 0x9, %g5
set 0x3, %g6
set 0x1, %g7
!# Input registers
set -0x4, %i0
set -0x8, %i1
set -0x7, %i2
set -0x4, %i3
set -0xB, %i4
set -0x1, %i5
set -0x6, %i6
set -0x4, %i7
!# Local registers
set 0x0FD0978E, %l0
set 0x3C1585BE, %l1
set 0x7F2526BF, %l2
set 0x4039715A, %l3
set 0x6DDD8AD9, %l4
set 0x521F4B53, %l5
set 0x5DF02A41, %l6
!# Output registers
set -0x0686, %o0
set -0x1091, %o1
set 0x1538, %o2
set -0x046F, %o3
set -0x1A13, %o4
set -0x12B1, %o5
set 0x1085, %o6
set -0x09DE, %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 ..
fbule,a %fcc3, loop_1
bn,a %icc, loop_2
ld [%l7 + 0x2C], %f9
fbge,a %fcc2, loop_3
loop_1:
fmul8ulx16 %f12, %f2, %f12
loop_2:
fpsub32 %f4, %f4, %f12
movl %icc, %l2, %l5
loop_3:
ldub [%l7 + 0x2D], %g2
sdiv %i2, 0x0EAC, %o6
fandnot2s %f14, %f11, %f4
movrgez %o2, 0x1A9, %i7
udivcc %o1, 0x0A99, %g7
fmovdpos %xcc, %f8, %f13
fbl,a %fcc0, loop_4
std %f4, [%l7 + 0x28]
popc %o3, %o4
fmuld8sux16 %f6, %f15, %f12
loop_4:
ldub [%l7 + 0x21], %g4
movrgez %g3, %i6, %i1
fcmple16 %f10, %f10, %g6
lduh [%l7 + 0x30], %o7
sethi 0x159D, %l0
addccc %i3, %o0, %g5
fcmps %fcc2, %f7, %f10
fcmpne16 %f4, %f12, %l6
stb %i4, [%l7 + 0x7B]
fbge,a %fcc2, loop_5
st %f1, [%l7 + 0x14]
ld [%l7 + 0x28], %f0
fnot1s %f1, %f3
loop_5:
fmovdne %xcc, %f3, %f6
fornot2 %f12, %f2, %f4
andn %l3, %i0, %l4
ta %icc, 0x2
ld [%l7 + 0x14], %f14
fmovrslez %i5, %f6, %f7
lduw [%l7 + 0x20], %l1
fmovs %f9, %f4
edge16l %o5, %l2, %l5
fpsub16 %f8, %f0, %f14
st %f9, [%l7 + 0x08]
fbuge,a %fcc2, loop_6
fbuge %fcc1, loop_7
fmovrslz %g2, %f11, %f6
fbe,a %fcc1, loop_8
loop_6:
fba %fcc3, loop_9
loop_7:
fornot2s %f2, %f4, %f11
fandnot1s %f15, %f7, %f11
loop_8:
std %f10, [%l7 + 0x38]
loop_9:
tsubcctv %i2, 0x063F, %g1
movgu %xcc, %o6, %i7
faligndata %f6, %f12, %f0
fpadd16s %f2, %f1, %f3
ldd [%l7 + 0x50], %f8
fornot1s %f1, %f0, %f13
move %icc, %o1, %g7
ldsh [%l7 + 0x38], %o3
brlz,a %o4, loop_10
fbl,a %fcc2, loop_11
movrne %g4, 0x030, %g3
fpadd16 %f6, %f2, %f6
loop_10:
ldsb [%l7 + 0x53], %i6
loop_11:
ble loop_12
std %f4, [%l7 + 0x58]
ldsb [%l7 + 0x45], %i1
bcc,pt %xcc, loop_13
loop_12:
fmul8x16au %f8, %f3, %f12
ldd [%l7 + 0x70], %f0
fmul8x16al %f13, %f6, %f10
loop_13:
bge loop_14
fandnot1 %f0, %f4, %f4
ldsb [%l7 + 0x75], %g6
fmovdcs %icc, %f7, %f7
loop_14:
addc %o2, %o7, %l0
std %f0, [%l7 + 0x08]
movneg %xcc, %i3, %o0
fmovrslez %l6, %f1, %f2
mova %xcc, %g5, %l3
movleu %xcc, %i0, %l4
fmovsgu %xcc, %f15, %f0
fornot2s %f13, %f14, %f7
fble,a %fcc1, loop_15
alignaddr %i4, %i5, %o5
tsubcc %l1, %l5, %l2
fmovs %f9, %f4
loop_15:
fmovsg %xcc, %f3, %f15
movneg %xcc, %g2, %g1
fmovdg %icc, %f7, %f11
stw %o6, [%l7 + 0x38]
move %xcc, %i2, %o1
ldx [%l7 + 0x30], %i7
fbo %fcc2, loop_16
lduh [%l7 + 0x4E], %o3
nop
setx loop_17, %l0, %l1
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 %g7, [%l7 + 0x0E]
loop_16:
ble,pt %xcc, loop_18
fcmpes %fcc0, %f13, %f15
loop_17:
alignaddrl %o4, %g3, %i6
orncc %g4, 0x0AA2, %g6
loop_18:
edge8ln %o2, %o7, %i1
stw %l0, [%l7 + 0x1C]
st %f5, [%l7 + 0x40]
tvc %icc, 0x5
fsrc2 %f4, %f12
bl,a,pn %xcc, loop_19
bl,a,pn %xcc, loop_20
stw %o0, [%l7 + 0x18]
fcmpd %fcc3, %f0, %f12
loop_19:
lduw [%l7 + 0x54], %l6
loop_20:
xnor %g5, %i3, %i0
sllx %l3, 0x03, %l4
movle %icc, %i4, %i5
tn %icc, 0x0
sth %o5, [%l7 + 0x12]
sth %l1, [%l7 + 0x10]
edge32n %l5, %g2, %l2
sth %o6, [%l7 + 0x48]
stx %i2, [%l7 + 0x58]
tpos %xcc, 0x3
tn %xcc, 0x1
st %f12, [%l7 + 0x70]
fmovd %f10, %f6
ldsw [%l7 + 0x08], %g1
bg %icc, loop_21
fcmpgt32 %f4, %f6, %i7
ldx [%l7 + 0x18], %o1
ld [%l7 + 0x4C], %f7
loop_21:
ldx [%l7 + 0x18], %o3
fmovdvs %xcc, %f10, %f5
fmovrdgz %o4, %f2, %f8
stw %g7, [%l7 + 0x44]
ldx [%l7 + 0x40], %i6
stx %g3, [%l7 + 0x60]
fands %f11, %f4, %f8
stw %g6, [%l7 + 0x4C]
srlx %o2, %g4, %i1
movl %icc, %l0, %o7
fmovdne %xcc, %f1, %f7
taddcctv %o0, 0x13E4, %g5
fmovsl %icc, %f1, %f12
ba,a,pt %xcc, loop_22
movcs %xcc, %l6, %i3
lduh [%l7 + 0x46], %l3
be,pt %icc, loop_23
loop_22:
ldsb [%l7 + 0x6A], %i0
movrlez %l4, %i4, %i5
lduw [%l7 + 0x24], %o5
loop_23:
sdivx %l5, 0x0690, %g2
fcmped %fcc3, %f14, %f14
ldsb [%l7 + 0x41], %l2
stw %l1, [%l7 + 0x24]
ldd [%l7 + 0x40], %f12
bvs,a loop_24
ldsw [%l7 + 0x14], %i2
edge16 %o6, %i7, %o1
ldub [%l7 + 0x6D], %g1
loop_24:
fbn %fcc1, loop_25
andcc %o4, 0x15CE, %g7
sdivcc %i6, 0x147C, %o3
ldsh [%l7 + 0x5C], %g3
loop_25:
brlz %g6, loop_26
movre %o2, 0x3D5, %g4
stw %i1, [%l7 + 0x34]
fmovsn %icc, %f13, %f4
loop_26:
array16 %o7, %l0, %g5
ldub [%l7 + 0x68], %o0
fors %f6, %f3, %f4
fmovsa %icc, %f7, %f9
stw %l6, [%l7 + 0x74]
fmovsgu %xcc, %f8, %f8
edge32l %i3, %i0, %l3
bcs,a loop_27
fmovs %f5, %f12
st %f14, [%l7 + 0x70]
srl %i4, %i5, %l4
loop_27:
andcc %o5, 0x0D85, %g2
fxor %f6, %f0, %f12
fnegs %f1, %f12
fbue %fcc0, loop_28
edge32l %l5, %l2, %i2
movrgez %o6, 0x004, %i7
fmovrdne %l1, %f4, %f6
loop_28:
fmul8ulx16 %f12, %f12, %f14
ld [%l7 + 0x08], %f0
fbuge %fcc1, loop_29
popc %g1, %o4
nop
setx loop_30, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot1 %f10, %f14, %f6
loop_29:
fpackfix %f12, %f6
fmul8sux16 %f8, %f0, %f14
loop_30:
fmovsvs %icc, %f4, %f6
bgu %icc, loop_31
fnot1s %f6, %f0
fnand %f12, %f10, %f14
ldub [%l7 + 0x4E], %g7
loop_31:
std %f2, [%l7 + 0x40]
sth %i6, [%l7 + 0x16]
fpack32 %f8, %f10, %f0
fmovscc %icc, %f8, %f6
fmovdgu %icc, %f0, %f0
faligndata %f8, %f12, %f10
bgu,a,pn %xcc, loop_32
fcmpne16 %f2, %f2, %o3
ldsh [%l7 + 0x32], %o1
ldsw [%l7 + 0x08], %g6
loop_32:
lduw [%l7 + 0x34], %o2
movvs %icc, %g3, %i1
ba,a loop_33
tn %xcc, 0x3
movn %icc, %g4, %o7
fornot1s %f12, %f5, %f7
loop_33:
fxors %f9, %f12, %f14
fmovdvc %icc, %f12, %f8
fnand %f4, %f2, %f2
st %f3, [%l7 + 0x4C]
edge8 %g5, %o0, %l0
ldub [%l7 + 0x51], %i3
fmovsn %xcc, %f1, %f1
fzeros %f12
std %f4, [%l7 + 0x78]
nop
setx loop_34, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f14, [%l7 + 0x28]
movrlz %l6, 0x107, %i0
st %f11, [%l7 + 0x34]
loop_34:
movrlez %l3, %i4, %l4
fornot2s %f12, %f4, %f2
fpadd32 %f2, %f12, %f6
fmovdgu %xcc, %f7, %f13
ldd [%l7 + 0x58], %f6
popc 0x0A98, %o5
edge32l %i5, %g2, %l2
brgz,a %i2, loop_35
nop
setx loop_36, %l0, %l1
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 %l5, [%l7 + 0x0E]
movvc %xcc, %i7, %o6
loop_35:
fmovrde %g1, %f14, %f14
loop_36:
brgz,a %l1, loop_37
sdivx %g7, 0x094C, %o4
bvc,a,pt %icc, loop_38
fbne,a %fcc2, loop_39
loop_37:
ldsw [%l7 + 0x20], %o3
be,a,pn %icc, loop_40
loop_38:
fmul8sux16 %f10, %f12, %f2
loop_39:
srax %o1, 0x0B, %i6
ld [%l7 + 0x30], %f8
loop_40:
st %f7, [%l7 + 0x70]
fmovdpos %icc, %f14, %f1
fsrc1 %f0, %f6
bvs,a %icc, loop_41
te %xcc, 0x3
st %f15, [%l7 + 0x08]
addccc %o2, %g6, %g3
loop_41:
udivcc %i1, 0x11B3, %g4
lduh [%l7 + 0x4A], %o7
lduw [%l7 + 0x74], %o0
fsrc2 %f8, %f2
fbul,a %fcc3, loop_42
fmovdne %xcc, %f8, %f0
taddcctv %g5, %i3, %l0
fpadd16 %f10, %f10, %f14
loop_42:
fmovrslez %i0, %f9, %f0
fmovsne %xcc, %f12, %f7
st %f8, [%l7 + 0x40]
fbu %fcc0, loop_43
fmovdpos %xcc, %f5, %f10
fmul8ulx16 %f6, %f6, %f8
ba %xcc, loop_44
loop_43:
smulcc %l3, 0x0FD3, %l6
ldsw [%l7 + 0x58], %l4
fcmps %fcc1, %f8, %f14
loop_44:
brgez %i4, loop_45
fmovscs %icc, %f12, %f7
stw %o5, [%l7 + 0x1C]
fcmpgt16 %f6, %f12, %i5
loop_45:
fnor %f0, %f10, %f0
bpos,a,pt %xcc, loop_46
fbu,a %fcc1, loop_47
fandnot1s %f12, %f15, %f12
stw %l2, [%l7 + 0x0C]
loop_46:
bne loop_48
loop_47:
tcc %icc, 0x7
sra %i2, 0x1B, %g2
mova %icc, %i7, %o6
loop_48:
stw %g1, [%l7 + 0x70]
taddcctv %l5, 0x1206, %l1
fmovsne %xcc, %f3, %f3
ldd [%l7 + 0x18], %f12
fpadd32s %f12, %f2, %f10
edge8 %o4, %o3, %g7
fzero %f12
fnegd %f8, %f4
fmovrsne %o1, %f9, %f7
stb %i6, [%l7 + 0x31]
ldsw [%l7 + 0x38], %o2
st %f10, [%l7 + 0x54]
sra %g6, 0x1F, %i1
edge16n %g4, %g3, %o7
taddcctv %o0, %g5, %i3
fcmps %fcc2, %f12, %f4
fmuld8ulx16 %f5, %f10, %f10
fornot2 %f4, %f14, %f12
move %icc, %l0, %i0
subcc %l6, 0x070B, %l4
movl %xcc, %l3, %o5
fmovdgu %icc, %f14, %f12
alignaddr %i5, %l2, %i4
fpadd32s %f14, %f1, %f2
movleu %xcc, %g2, %i7
fmuld8ulx16 %f3, %f4, %f4
tsubcctv %o6, %i2, %g1
bneg,pn %icc, loop_49
fmovdneg %icc, %f8, %f7
alignaddrl %l5, %l1, %o3
ldsw [%l7 + 0x08], %o4
loop_49:
std %f0, [%l7 + 0x28]
movneg %icc, %o1, %i6
bn,pt %icc, loop_50
tsubcc %g7, 0x11ED, %o2
fmovdle %icc, %f4, %f9
fmovdne %xcc, %f6, %f8
loop_50:
umul %g6, %i1, %g3
sth %g4, [%l7 + 0x12]
std %f4, [%l7 + 0x28]
movre %o7, 0x1F7, %g5
add %i3, 0x0688, %l0
ldub [%l7 + 0x17], %o0
fexpand %f3, %f0
movcc %icc, %i0, %l6
fcmpd %fcc3, %f12, %f4
fmovrsne %l3, %f4, %f10
fbo %fcc3, loop_51
fcmpeq16 %f10, %f14, %l4
sdivx %o5, 0x0A02, %i5
bg loop_52
loop_51:
fnors %f4, %f13, %f0
fmovspos %icc, %f11, %f2
srax %i4, %l2, %i7
loop_52:
fmovsvs %xcc, %f1, %f0
movl %xcc, %o6, %g2
edge16n %i2, %l5, %l1
fpadd16s %f10, %f14, %f6
std %f4, [%l7 + 0x18]
bvc,pt %xcc, loop_53
umulcc %o3, %g1, %o1
lduh [%l7 + 0x30], %i6
stx %o4, [%l7 + 0x50]
loop_53:
fmovdcs %xcc, %f8, %f4
bl loop_54
fmovd %f0, %f8
st %f4, [%l7 + 0x3C]
ldub [%l7 + 0x6F], %o2
loop_54:
edge16 %g6, %i1, %g7
fxnor %f6, %f4, %f2
sdivcc %g3, 0x0217, %g4
fmuld8sux16 %f5, %f12, %f12
fmul8x16au %f1, %f6, %f12
fandnot2 %f0, %f2, %f8
movrlez %o7, 0x3F1, %g5
ldd [%l7 + 0x70], %f6
ba %xcc, loop_55
sethi 0x057D, %l0
movle %xcc, %i3, %o0
sub %l6, %i0, %l4
loop_55:
mulscc %o5, 0x0464, %i5
ld [%l7 + 0x6C], %f15
call loop_56
tsubcctv %i4, %l3, %l2
array16 %i7, %g2, %i2
andn %l5, 0x00E8, %o6
loop_56:
fmovrdgz %o3, %f12, %f4
fmovdpos %icc, %f11, %f3
sethi 0x0345, %l1
xnorcc %o1, 0x0594, %i6
fmovsg %xcc, %f2, %f7
stx %o4, [%l7 + 0x48]
fmovdgu %icc, %f1, %f4
fbo,a %fcc3, loop_57
tleu %xcc, 0x5
smul %g1, %o2, %g6
sth %i1, [%l7 + 0x08]
loop_57:
stb %g3, [%l7 + 0x3A]
tge %icc, 0x1
fmovsle %xcc, %f15, %f5
brnz %g4, loop_58
ld [%l7 + 0x60], %f12
bn,a loop_59
srlx %g7, 0x10, %g5
loop_58:
edge16l %l0, %o7, %o0
movcc %icc, %l6, %i3
loop_59:
sub %l4, %i0, %o5
ldsb [%l7 + 0x3A], %i4
fmovscc %icc, %f5, %f8
st %f0, [%l7 + 0x2C]
lduw [%l7 + 0x78], %i5
fpsub32s %f4, %f5, %f6
movne %xcc, %l3, %i7
or %g2, 0x1B52, %i2
srlx %l2, %o6, %o3
fbul,a %fcc3, loop_60
fcmpeq16 %f8, %f0, %l1
movleu %icc, %o1, %i6
bcc,a,pt %icc, loop_61
loop_60:
stw %o4, [%l7 + 0x38]
andcc %g1, 0x0B8E, %o2
tl %xcc, 0x0
loop_61:
lduw [%l7 + 0x20], %l5
std %f0, [%l7 + 0x20]
call loop_62
alignaddrl %i1, %g3, %g6
umul %g7, 0x124C, %g4
stx %l0, [%l7 + 0x78]
loop_62:
ldsb [%l7 + 0x0E], %g5
call loop_63
fmovrsgez %o7, %f6, %f7
stx %l6, [%l7 + 0x38]
sth %i3, [%l7 + 0x3E]
loop_63:
sdivcc %o0, 0x130C, %i0
lduw [%l7 + 0x68], %o5
fbe,a %fcc3, loop_64
fmovdleu %icc, %f12, %f11
ldub [%l7 + 0x69], %i4
stb %l4, [%l7 + 0x3E]
loop_64:
fblg %fcc2, loop_65
fors %f15, %f15, %f0
fmovdpos %icc, %f12, %f3
sth %l3, [%l7 + 0x2E]
loop_65:
fpsub32 %f8, %f6, %f0
sub %i5, %g2, %i2
sdiv %i7, 0x1A20, %l2
movn %xcc, %o6, %o3
fbe %fcc3, loop_66
edge32 %o1, %i6, %l1
fnand %f10, %f8, %f12
fxnor %f0, %f4, %f8
loop_66:
bge,a,pt %icc, loop_67
fmovsneg %xcc, %f10, %f11
fornot1s %f10, %f4, %f7
fmul8sux16 %f2, %f14, %f2
loop_67:
fornot1s %f2, %f8, %f14
fnands %f2, %f11, %f13
fpsub32 %f2, %f0, %f4
movgu %icc, %g1, %o4
ldd [%l7 + 0x68], %f10
movrgez %l5, %o2, %g3
brgz %g6, loop_68
stb %i1, [%l7 + 0x3E]
ldx [%l7 + 0x20], %g4
stb %l0, [%l7 + 0x41]
loop_68:
fbl,a %fcc2, loop_69
edge8ln %g5, %g7, %l6
ldsw [%l7 + 0x20], %i3
fnor %f10, %f8, %f14
loop_69:
umul %o7, 0x1F3A, %i0
ldx [%l7 + 0x48], %o5
fmovdgu %icc, %f1, %f3
fsrc1s %f9, %f0
ldx [%l7 + 0x28], %o0
mova %icc, %l4, %l3
xorcc %i4, 0x090E, %i5
ldsh [%l7 + 0x64], %i2
fxnors %f14, %f3, %f5
movvc %icc, %g2, %i7
movvc %xcc, %l2, %o3
fbuge %fcc3, loop_70
stx %o1, [%l7 + 0x58]
bleu,a loop_71
ldsw [%l7 + 0x28], %i6
loop_70:
taddcctv %o6, 0x15BE, %l1
fornot2s %f7, %f12, %f5
loop_71:
ldd [%l7 + 0x18], %f12
st %f15, [%l7 + 0x64]
sll %g1, %o4, %l5
fbl,a %fcc1, loop_72
array16 %o2, %g6, %g3
ldx [%l7 + 0x48], %i1
alignaddrl %l0, %g5, %g4
loop_72:
movvc %icc, %l6, %i3
movrlz %o7, %g7, %i0
ble,a,pn %xcc, loop_73
fmovrslez %o0, %f0, %f10
fmovrde %l4, %f8, %f10
bvs,a,pn %xcc, loop_74
loop_73:
umulcc %l3, 0x1FC7, %o5
stb %i5, [%l7 + 0x4D]
lduw [%l7 + 0x2C], %i2
loop_74:
tne %xcc, 0x6
lduw [%l7 + 0x6C], %i4
fandnot1s %f6, %f0, %f3
addcc %i7, %g2, %l2
stb %o1, [%l7 + 0x26]
edge8n %i6, %o3, %o6
fbn %fcc3, loop_75
ta %icc, 0x3
ldsw [%l7 + 0x5C], %l1
move %icc, %g1, %o4
loop_75:
fmovdl %icc, %f1, %f2
sdivx %l5, 0x0401, %g6
fmovrse %o2, %f2, %f13
ldsb [%l7 + 0x57], %g3
std %f14, [%l7 + 0x78]
fmovsvc %icc, %f7, %f8
stb %l0, [%l7 + 0x2D]
fmovrse %g5, %f2, %f1
std %f2, [%l7 + 0x60]
sllx %i1, %g4, %i3
fmovse %icc, %f3, %f3
edge16 %o7, %g7, %l6
bne loop_76
fpack16 %f0, %f4
stb %o0, [%l7 + 0x22]
fmovdl %icc, %f15, %f2
loop_76:
fmovsne %xcc, %f15, %f7
fmovse %icc, %f3, %f15
ld [%l7 + 0x6C], %f4
bpos,a %xcc, loop_77
and %i0, 0x19FD, %l3
sub %o5, %i5, %l4
sdivcc %i4, 0x09E4, %i2
loop_77:
std %f14, [%l7 + 0x40]
fmuld8ulx16 %f11, %f9, %f14
fmul8ulx16 %f4, %f6, %f4
std %f2, [%l7 + 0x18]
tsubcc %g2, 0x000E, %l2
fnegs %f1, %f13
movrlz %i7, 0x048, %i6
st %f12, [%l7 + 0x38]
sth %o3, [%l7 + 0x36]
sra %o1, %o6, %g1
bleu,a loop_78
fnor %f8, %f2, %f12
ldub [%l7 + 0x73], %o4
fpack16 %f8, %f10
loop_78:
fmul8x16au %f9, %f13, %f10
stx %l5, [%l7 + 0x40]
fmovrdgz %g6, %f0, %f12
ldub [%l7 + 0x7B], %l1
fmovda %icc, %f5, %f13
fpack32 %f2, %f12, %f0
st %f0, [%l7 + 0x60]
fsrc2s %f12, %f4
stw %g3, [%l7 + 0x1C]
fnot1s %f12, %f10
fmovdne %icc, %f8, %f4
tge %xcc, 0x3
ldsh [%l7 + 0x78], %l0
ldsh [%l7 + 0x34], %g5
addc %o2, 0x010F, %i1
tcc %icc, 0x2
ldsw [%l7 + 0x38], %i3
ld [%l7 + 0x50], %f10
tvc %icc, 0x7
andcc %g4, %o7, %l6
fpsub16s %f10, %f3, %f10
ldsb [%l7 + 0x2A], %g7
fxnor %f4, %f10, %f14
ldsw [%l7 + 0x68], %o0
fmul8x16au %f7, %f2, %f4
fbul %fcc1, loop_79
fmovdg %icc, %f6, %f8
edge8n %l3, %i0, %i5
lduw [%l7 + 0x74], %l4
loop_79:
movge %xcc, %o5, %i2
edge8n %g2, %i4, %l2
bgu,a loop_80
tleu %icc, 0x5
fbne,a %fcc3, loop_81
edge8ln %i6, %o3, %o1
loop_80:
std %f8, [%l7 + 0x08]
fmovscc %icc, %f3, %f14
loop_81:
ldsb [%l7 + 0x6C], %i7
fmovrdlz %o6, %f8, %f4
fabsd %f8, %f2
fpadd16 %f10, %f4, %f8
brlz %g1, loop_82
fmovsn %icc, %f2, %f11
fmovdn %xcc, %f11, %f9
fbne %fcc0, loop_83
loop_82:
fmovsvs %icc, %f2, %f12
fxors %f12, %f5, %f12
ldd [%l7 + 0x70], %f0
loop_83:
stw %o4, [%l7 + 0x5C]
ldd [%l7 + 0x58], %f12
tle %xcc, 0x2
fornot2 %f8, %f4, %f12
fmovspos %xcc, %f10, %f11
fone %f12
brlez,a %g6, loop_84
std %f0, [%l7 + 0x38]
alignaddr %l1, %l5, %l0
add %g5, 0x0691, %g3
loop_84:
fmovrdlz %i1, %f14, %f14
orn %o2, %g4, %o7
fcmped %fcc0, %f14, %f8
ta %icc, 0x0
siam 0x6
fpmerge %f9, %f7, %f0
st %f13, [%l7 + 0x58]
edge16 %l6, %i3, %o0
fmovsg %icc, %f9, %f14
movrlz %l3, 0x11D, %g7
sllx %i5, %l4, %o5
fcmpne16 %f6, %f6, %i0
fbn %fcc3, loop_85
udivcc %i2, 0x1AF3, %i4
fmovrsgez %g2, %f8, %f15
ldx [%l7 + 0x48], %i6
loop_85:
fmovrse %o3, %f10, %f9
sth %o1, [%l7 + 0x7C]
movleu %icc, %l2, %o6
fmuld8sux16 %f6, %f11, %f0
ld [%l7 + 0x7C], %f1
brgz %i7, loop_86
fxnor %f12, %f6, %f0
fba %fcc1, loop_87
movgu %icc, %g1, %g6
loop_86:
fbu,a %fcc3, loop_88
fpack16 %f12, %f5
loop_87:
ld [%l7 + 0x50], %f9
edge32 %l1, %o4, %l5
loop_88:
bg %xcc, loop_89
ldub [%l7 + 0x75], %l0
fpadd16 %f10, %f0, %f0
stx %g3, [%l7 + 0x08]
loop_89:
fmovrde %i1, %f6, %f12
st %f3, [%l7 + 0x78]
ldsw [%l7 + 0x20], %o2
udiv %g4, 0x05B0, %g5
fbuge %fcc2, loop_90
fandnot2 %f6, %f12, %f8
fors %f13, %f12, %f4
brgz %l6, loop_91
loop_90:
bg,pt %xcc, loop_92
brz %i3, loop_93
andncc %o0, %l3, %g7
loop_91:
fxors %f11, %f14, %f2
loop_92:
sth %o7, [%l7 + 0x22]
loop_93:
ldsb [%l7 + 0x32], %l4
ld [%l7 + 0x7C], %f6
bvs,a,pt %icc, loop_94
fmovdgu %xcc, %f15, %f8
ldsw [%l7 + 0x68], %o5
ld [%l7 + 0x5C], %f15
loop_94:
std %f4, [%l7 + 0x48]
sth %i5, [%l7 + 0x52]
tsubcctv %i0, 0x1A71, %i2
xnor %g2, 0x0728, %i4
fpmerge %f11, %f15, %f6
fmul8x16 %f15, %f6, %f8
movn %icc, %o3, %i6
fmovrsgez %o1, %f6, %f2
fxors %f5, %f2, %f0
fbule %fcc0, loop_95
sll %o6, 0x0C, %l2
bgu,pn %xcc, loop_96
fmovrde %g1, %f6, %f8
loop_95:
tleu %icc, 0x7
bge,a,pn %icc, loop_97
loop_96:
bvs,a,pn %icc, loop_98
lduh [%l7 + 0x5A], %i7
fbu,a %fcc1, loop_99
loop_97:
edge32 %l1, %o4, %l5
loop_98:
andncc %l0, %g3, %g6
alignaddr %i1, %o2, %g4
loop_99:
xorcc %l6, 0x1601, %i3
fnor %f8, %f14, %f12
fmovrdgez %g5, %f14, %f2
brgz,a %l3, loop_100
stw %o0, [%l7 + 0x24]
fmovsg %xcc, %f2, %f2
fmuld8ulx16 %f1, %f12, %f12
loop_100:
fzeros %f15
sdivx %g7, 0x1EFB, %l4
fmovdcc %icc, %f5, %f7
fmovdleu %xcc, %f12, %f12
smul %o7, 0x0FE2, %i5
lduh [%l7 + 0x70], %o5
smulcc %i2, %i0, %i4
stb %o3, [%l7 + 0x77]
fbul %fcc0, loop_101
std %f12, [%l7 + 0x48]
lduh [%l7 + 0x4C], %g2
tneg %icc, 0x1
loop_101:
fpsub32 %f8, %f8, %f10
movpos %xcc, %o1, %i6
std %f10, [%l7 + 0x60]
ldd [%l7 + 0x20], %f14
fmovrde %l2, %f2, %f10
addc %g1, %o6, %l1
fmovsa %xcc, %f3, %f6
udivcc %i7, 0x00CC, %o4
fba,a %fcc3, loop_102
andncc %l0, %l5, %g6
tsubcctv %g3, 0x18A1, %i1
tn %icc, 0x6
loop_102:
be loop_103
fnand %f12, %f0, %f4
fexpand %f5, %f14
orcc %o2, 0x16C8, %g4
loop_103:
udivx %l6, 0x07FA, %i3
tneg %icc, 0x6
fandnot2s %f4, %f2, %f12
andcc %g5, 0x00E0, %l3
ldsb [%l7 + 0x79], %g7
array32 %l4, %o7, %i5
tgu %icc, 0x0
fornot1 %f6, %f10, %f2
fcmpeq32 %f2, %f4, %o0
fzero %f12
fmovscs %icc, %f7, %f0
std %f2, [%l7 + 0x78]
ldsh [%l7 + 0x4E], %o5
fabsd %f2, %f6
edge32l %i2, %i4, %o3
fmovscc %xcc, %f2, %f10
fpack16 %f2, %f10
fbe,a %fcc2, loop_104
sth %g2, [%l7 + 0x66]
smulcc %o1, %i6, %l2
lduh [%l7 + 0x2C], %i0
loop_104:
lduh [%l7 + 0x26], %o6
fcmple32 %f4, %f8, %g1
fmovrdne %i7, %f2, %f10
fmovsa %icc, %f10, %f9
udivcc %o4, 0x0215, %l0
bleu,pn %xcc, loop_105
pdist %f12, %f6, %f2
ldd [%l7 + 0x38], %f12
edge32l %l5, %g6, %l1
loop_105:
edge32ln %i1, %g3, %o2
fpsub32 %f6, %f14, %f12
ldub [%l7 + 0x7E], %l6
ldub [%l7 + 0x2D], %i3
std %f8, [%l7 + 0x48]
nop
setx loop_106, %l0, %l1
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 %g4, 0x195E, %g5
fmul8sux16 %f2, %f0, %f6
sub %l3, %l4, %g7
loop_106:
bcs,a loop_107
fpsub32s %f14, %f15, %f11
stx %i5, [%l7 + 0x40]
fbl,a %fcc2, loop_108
loop_107:
ldx [%l7 + 0x18], %o7
stw %o5, [%l7 + 0x14]
ldsb [%l7 + 0x20], %i2
loop_108:
ldd [%l7 + 0x08], %f10
fbu,a %fcc0, loop_109
brlez,a %i4, loop_110
xorcc %o3, %g2, %o0
array8 %o1, %i6, %i0
loop_109:
fxnors %f8, %f13, %f12
loop_110:
edge16ln %l2, %g1, %o6
fcmpgt32 %f14, %f12, %o4
sdivx %i7, 0x0266, %l0
fmovrsgz %g6, %f1, %f8
lduw [%l7 + 0x08], %l5
fsrc1s %f13, %f0
fmovrsne %l1, %f6, %f2
tge %xcc, 0x3
fbg %fcc3, loop_111
smulcc %g3, %o2, %i1
mova %xcc, %i3, %l6
fmovrse %g4, %f0, %f4
loop_111:
fmovdle %xcc, %f15, %f5
st %f9, [%l7 + 0x24]
ldsh [%l7 + 0x58], %g5
taddcctv %l3, %g7, %l4
fmovrslz %i5, %f15, %f15
bg %xcc, loop_112
ldub [%l7 + 0x55], %o5
fmuld8ulx16 %f9, %f3, %f0
fmovsl %xcc, %f9, %f9
loop_112:
movg %icc, %o7, %i2
fbl %fcc3, loop_113
fmovda %xcc, %f15, %f10
std %f12, [%l7 + 0x40]
sdivcc %o3, 0x1F80, %i4
loop_113:
for %f0, %f12, %f10
and %g2, 0x054A, %o0
fones %f7
lduh [%l7 + 0x7E], %i6
fcmpgt32 %f4, %f4, %i0
te %xcc, 0x2
tsubcc %l2, %g1, %o1
fbo,a %fcc3, loop_114
fmovdcc %icc, %f15, %f4
ldsw [%l7 + 0x64], %o4
fxors %f8, %f14, %f11
loop_114:
stw %i7, [%l7 + 0x58]
te %icc, 0x2
ldub [%l7 + 0x26], %o6
or %g6, 0x1A8A, %l5
udivcc %l1, 0x0538, %g3
ldsh [%l7 + 0x2E], %l0
fsrc2s %f12, %f8
fnor %f6, %f6, %f10
tvc %xcc, 0x5
xorcc %i1, 0x0F66, %o2
xnorcc %i3, %g4, %l6
ldd [%l7 + 0x08], %f4
stx %g5, [%l7 + 0x18]
smulcc %l3, 0x0404, %l4
ldd [%l7 + 0x68], %f0
fmovrsgez %i5, %f15, %f2
ldub [%l7 + 0x21], %o5
ldub [%l7 + 0x7E], %o7
movre %g7, %i2, %i4
fmul8x16 %f10, %f10, %f4
edge16n %o3, %g2, %i6
tvc %icc, 0x7
or %i0, %o0, %g1
addc %o1, %o4, %l2
fmovdcs %icc, %f11, %f13
add %o6, %i7, %l5
ldsb [%l7 + 0x71], %g6
fmul8x16al %f10, %f2, %f10
bn loop_115
mulscc %l1, %l0, %g3
fba %fcc3, loop_116
st %f13, [%l7 + 0x78]
loop_115:
ld [%l7 + 0x78], %f5
stb %o2, [%l7 + 0x29]
loop_116:
be,pn %icc, loop_117
fpadd16 %f0, %f4, %f10
ld [%l7 + 0x1C], %f10
lduh [%l7 + 0x58], %i1
loop_117:
tgu %icc, 0x3
movn %xcc, %g4, %i3
sth %l6, [%l7 + 0x4C]
sdivx %g5, 0x0E3B, %l3
movrne %l4, 0x2A9, %i5
array16 %o5, %o7, %i2
tleu %icc, 0x5
sra %g7, 0x0A, %i4
ld [%l7 + 0x4C], %f10
popc %o3, %g2
movgu %icc, %i0, %o0
ldsw [%l7 + 0x20], %g1
fmovs %f15, %f9
addccc %o1, 0x08B4, %o4
movvc %icc, %i6, %o6
call loop_118
fornot2 %f8, %f6, %f4
fmovdvs %icc, %f11, %f12
fmovrdgz %l2, %f4, %f12
loop_118:
movne %xcc, %l5, %g6
nop
setx loop_119, %l0, %l1
jmpl %l1, %i7
array16 %l1, %l0, %o2
fble,a %fcc1, loop_120
fnot2s %f10, %f8
loop_119:
lduw [%l7 + 0x0C], %i1
fnands %f4, %f9, %f9
loop_120:
and %g3, %i3, %g4
movre %g5, %l6, %l3
bleu,a,pn %xcc, loop_121
andn %l4, %o5, %o7
ldub [%l7 + 0x68], %i2
fbue,a %fcc3, loop_122
loop_121:
std %f4, [%l7 + 0x10]
tleu %xcc, 0x7
andcc %g7, 0x0217, %i4
loop_122:
fmovrdlez %o3, %f10, %f10
fzero %f14
ldsb [%l7 + 0x5C], %g2
ldsb [%l7 + 0x74], %i0
tpos %xcc, 0x3
fands %f11, %f15, %f9
umulcc %o0, 0x15D8, %g1
edge8 %o1, %i5, %o4
fmovsge %icc, %f13, %f6
stb %o6, [%l7 + 0x10]
orn %i6, 0x0D02, %l5
sth %g6, [%l7 + 0x74]
fbe,a %fcc3, loop_123
ldx [%l7 + 0x10], %i7
or %l2, 0x07C8, %l0
edge16 %l1, %o2, %g3
loop_123:
fabss %f1, %f1
addccc %i3, 0x1FE8, %i1
tl %icc, 0x5
fmul8x16 %f1, %f6, %f2
ldsw [%l7 + 0x38], %g4
fnands %f13, %f0, %f13
fxor %f12, %f4, %f2
fmul8ulx16 %f8, %f0, %f4
xnorcc %l6, 0x0DBC, %g5
fba,a %fcc3, loop_124
fandnot1 %f6, %f4, %f4
te %xcc, 0x1
mova %xcc, %l3, %o5
loop_124:
fmovspos %xcc, %f6, %f5
ldd [%l7 + 0x38], %f6
stb %l4, [%l7 + 0x21]
lduh [%l7 + 0x6C], %i2
ba,a %xcc, loop_125
siam 0x1
fmovdle %icc, %f9, %f15
fpsub32 %f8, %f8, %f0
loop_125:
bn %icc, loop_126
addc %g7, 0x05F9, %o7
fmuld8sux16 %f3, %f10, %f14
fba %fcc0, loop_127
loop_126:
subcc %o3, %g2, %i4
fsrc2s %f7, %f0
sll %o0, 0x09, %i0
loop_127:
bge,a,pn %xcc, loop_128
ldsb [%l7 + 0x5A], %o1
lduw [%l7 + 0x70], %g1
mova %icc, %i5, %o6
loop_128:
st %f8, [%l7 + 0x68]
array16 %o4, %i6, %l5
fpack16 %f12, %f6
edge8ln %i7, %l2, %l0
st %f14, [%l7 + 0x54]
fmovsge %xcc, %f13, %f13
udivx %g6, 0x1FEF, %l1
mulscc %g3, %i3, %o2
fmovsge %icc, %f9, %f15
fone %f14
sth %g4, [%l7 + 0x6A]
fbn,a %fcc3, loop_129
tsubcctv %l6, %i1, %l3
ldsh [%l7 + 0x36], %g5
ldsw [%l7 + 0x1C], %o5
loop_129:
tg %icc, 0x4
orcc %i2, %l4, %g7
lduh [%l7 + 0x22], %o3
array16 %o7, %g2, %i4
fmovdge %xcc, %f6, %f15
fbn,a %fcc2, loop_130
bvs,a loop_131
sethi 0x0A2D, %o0
brgez,a %o1, loop_132
loop_130:
tpos %xcc, 0x7
loop_131:
orcc %g1, %i5, %i0
st %f8, [%l7 + 0x30]
loop_132:
ldsw [%l7 + 0x60], %o4
te %xcc, 0x4
st %f15, [%l7 + 0x5C]
fones %f11
fmovrde %o6, %f14, %f8
sth %i6, [%l7 + 0x5C]
nop
setx loop_133, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdiv %l5, 0x00AE, %l2
bpos loop_134
sethi 0x1520, %l0
loop_133:
fmovrslez %g6, %f10, %f2
ldd [%l7 + 0x48], %f14
loop_134:
bl loop_135
fabss %f12, %f2
fba,a %fcc0, loop_136
fand %f12, %f4, %f12
loop_135:
fors %f12, %f2, %f15
fxnors %f11, %f1, %f15
loop_136:
bleu,a loop_137
sth %i7, [%l7 + 0x0C]
tneg %xcc, 0x6
edge32ln %l1, %g3, %o2
loop_137:
edge32n %g4, %l6, %i1
ldx [%l7 + 0x10], %i3
fbo,a %fcc3, loop_138
ldx [%l7 + 0x48], %l3
nop
setx loop_139, %l0, %l1
jmpl %l1, %o5
movge %xcc, %i2, %g5
loop_138:
srlx %l4, 0x18, %o3
fornot1s %f14, %f13, %f3
loop_139:
st %f15, [%l7 + 0x2C]
brlez %g7, loop_140
xor %g2, %o7, %i4
sdiv %o0, 0x0B19, %g1
edge16 %o1, %i0, %o4
loop_140:
te %icc, 0x7
movcs %icc, %o6, %i5
fbu %fcc3, loop_141
fandnot2 %f12, %f12, %f10
brnz,a %l5, loop_142
stw %i6, [%l7 + 0x48]
loop_141:
ldx [%l7 + 0x28], %l2
fmovrsgez %l0, %f10, %f10
loop_142:
fbge %fcc0, loop_143
movge %xcc, %g6, %i7
ldx [%l7 + 0x70], %l1
fbne,a %fcc2, loop_144
loop_143:
ldsh [%l7 + 0x42], %g3
fors %f8, %f13, %f6
movgu %xcc, %g4, %o2
loop_144:
fmovdg %xcc, %f12, %f10
movrgz %l6, %i1, %i3
call loop_145
umulcc %l3, %i2, %o5
bleu,a %icc, loop_146
orcc %g5, %l4, %o3
loop_145:
fpsub32 %f4, %f6, %f4
addc %g2, 0x0C83, %o7
loop_146:
bneg,a loop_147
fba %fcc2, loop_148
srlx %g7, 0x06, %o0
bge,a,pt %icc, loop_149
loop_147:
te %icc, 0x4
loop_148:
bvs,a loop_150
fpackfix %f8, %f5
loop_149:
umul %i4, 0x0553, %o1
be,a,pt %icc, loop_151
loop_150:
fblg,a %fcc2, loop_152
fsrc1s %f11, %f1
ldub [%l7 + 0x0C], %g1
loop_151:
st %f7, [%l7 + 0x34]
loop_152:
fbuge %fcc2, loop_153
fble %fcc2, loop_154
fsrc2 %f10, %f0
lduh [%l7 + 0x42], %i0
loop_153:
stb %o6, [%l7 + 0x77]
loop_154:
movrlez %o4, 0x3CD, %l5
mova %icc, %i5, %i6
fbne %fcc0, loop_155
ldd [%l7 + 0x58], %f2
fmovrde %l2, %f12, %f8
lduh [%l7 + 0x3C], %l0
loop_155:
fpadd16 %f6, %f10, %f12
ldsw [%l7 + 0x30], %g6
ldsh [%l7 + 0x52], %l1
subcc %g3, 0x017D, %i7
fmovdn %xcc, %f2, %f6
tleu %icc, 0x3
udiv %o2, 0x0C21, %g4
sth %l6, [%l7 + 0x6C]
fandnot1 %f14, %f0, %f0
fpadd16 %f6, %f0, %f6
fbue %fcc1, loop_156
lduw [%l7 + 0x28], %i1
xorcc %l3, 0x00BC, %i2
fmovsvs %icc, %f13, %f7
loop_156:
fabsd %f8, %f8
sethi 0x082D, %i3
sra %o5, %l4, %o3
edge16l %g2, %o7, %g7
ldsb [%l7 + 0x3E], %g5
tne %xcc, 0x1
subccc %i4, 0x0F0A, %o1
fba %fcc3, loop_157
tcc %icc, 0x4
ldd [%l7 + 0x70], %f8
lduw [%l7 + 0x78], %o0
loop_157:
st %f6, [%l7 + 0x54]
srax %g1, 0x12, %i0
fsrc1 %f2, %f12
bn loop_158
sdivx %o4, 0x0259, %o6
fcmpd %fcc0, %f2, %f14
lduh [%l7 + 0x4A], %i5
loop_158:
tle %icc, 0x0
brlez,a %l5, loop_159
lduh [%l7 + 0x44], %i6
st %f5, [%l7 + 0x6C]
edge32n %l2, %l0, %g6
loop_159:
sra %g3, %l1, %o2
fmovsge %icc, %f3, %f2
sth %g4, [%l7 + 0x3C]
fmovscc %xcc, %f14, %f12
fbge,a %fcc3, loop_160
fcmpgt16 %f4, %f4, %i7
ta %xcc, 0x2
st %f5, [%l7 + 0x50]
loop_160:
lduh [%l7 + 0x42], %i1
fmovde %icc, %f5, %f9
fornot1s %f2, %f11, %f4
movcc %xcc, %l6, %l3
fmovspos %icc, %f13, %f9
fmovrdgz %i3, %f12, %f10
lduw [%l7 + 0x28], %o5
orn %l4, 0x0275, %o3
fandnot1 %f2, %f8, %f8
move %xcc, %i2, %o7
tl %xcc, 0x3
fmovspos %xcc, %f2, %f14
fbg,a %fcc2, loop_161
stb %g7, [%l7 + 0x43]
ldx [%l7 + 0x68], %g5
fxnors %f7, %f4, %f9
loop_161:
nop
setx loop_162, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movcc %xcc, %g2, %o1
ldd [%l7 + 0x20], %f0
srlx %o0, 0x01, %i4
loop_162:
stx %g1, [%l7 + 0x48]
fmovrsne %o4, %f7, %f0
brgz,a %o6, loop_163
movleu %xcc, %i0, %l5
std %f0, [%l7 + 0x40]
fmovscc %icc, %f5, %f13
loop_163:
fcmpgt32 %f4, %f12, %i5
stw %i6, [%l7 + 0x5C]
fone %f10
brnz %l0, loop_164
edge16n %l2, %g6, %l1
movcc %icc, %o2, %g4
alignaddrl %g3, %i7, %l6
loop_164:
st %f4, [%l7 + 0x74]
bvc,a loop_165
udivcc %l3, 0x1DB1, %i1
fmovsg %xcc, %f0, %f12
tg %icc, 0x1
loop_165:
tpos %icc, 0x7
alignaddr %o5, %i3, %o3
movcc %xcc, %l4, %i2
tne %icc, 0x3
fmovrslz %o7, %f4, %f1
ldsb [%l7 + 0x62], %g7
ldx [%l7 + 0x08], %g5
fmovrsne %g2, %f3, %f6
movneg %xcc, %o1, %i4
sdiv %o0, 0x1EC1, %o4
brgz %o6, loop_166
sub %i0, %l5, %g1
fmovrsgez %i6, %f4, %f4
fmovrdlez %l0, %f0, %f10
loop_166:
fmovde %icc, %f15, %f0
fcmps %fcc1, %f5, %f3
add %i5, 0x0E52, %g6
ldd [%l7 + 0x38], %f12
movcc %icc, %l2, %o2
tne %xcc, 0x0
fmul8ulx16 %f10, %f8, %f12
fornot2 %f14, %f0, %f10
lduw [%l7 + 0x78], %g4
nop
setx loop_167, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8n %g3, %l1, %i7
be,pn %xcc, loop_168
move %icc, %l3, %i1
loop_167:
fmul8x16 %f15, %f8, %f12
fblg %fcc1, loop_169
loop_168:
fmovdne %xcc, %f10, %f11
fandnot1s %f4, %f11, %f15
movcc %xcc, %l6, %o5
loop_169:
lduh [%l7 + 0x3E], %i3
ld [%l7 + 0x2C], %f14
fcmpne16 %f10, %f2, %o3
edge8n %l4, %i2, %o7
stx %g7, [%l7 + 0x40]
fmovdcc %icc, %f15, %f13
st %f10, [%l7 + 0x30]
movne %xcc, %g5, %g2
movrlez %i4, %o1, %o4
ldsw [%l7 + 0x68], %o0
movpos %xcc, %o6, %i0
movne %icc, %l5, %i6
fmovsg %icc, %f12, %f10
stx %g1, [%l7 + 0x60]
sth %l0, [%l7 + 0x2E]
tneg %icc, 0x5
ldsb [%l7 + 0x5F], %g6
ldx [%l7 + 0x58], %i5
edge16 %o2, %l2, %g4
bl %xcc, loop_170
fbn,a %fcc1, loop_171
xor %l1, 0x0604, %i7
subc %l3, %i1, %l6
loop_170:
popc %o5, %g3
loop_171:
fmovdpos %icc, %f8, %f5
tvc %xcc, 0x2
stw %o3, [%l7 + 0x1C]
movneg %xcc, %i3, %i2
fble %fcc0, loop_172
bvs,a,pn %xcc, loop_173
ld [%l7 + 0x08], %f4
fnors %f6, %f1, %f1
loop_172:
movle %xcc, %l4, %g7
loop_173:
fpack16 %f4, %f4
stb %o7, [%l7 + 0x79]
movcc %icc, %g2, %i4
fmovdvc %xcc, %f12, %f2
stx %g5, [%l7 + 0x30]
st %f2, [%l7 + 0x0C]
sdiv %o1, 0x1750, %o0
fnot1s %f12, %f11
fxors %f15, %f11, %f6
mulscc %o4, 0x0F9A, %o6
fsrc1s %f8, %f0
ldsw [%l7 + 0x14], %l5
fsrc2s %f2, %f15
lduh [%l7 + 0x4E], %i0
fbge,a %fcc3, loop_174
tgu %xcc, 0x1
sth %i6, [%l7 + 0x5E]
orn %l0, 0x0C49, %g1
loop_174:
lduw [%l7 + 0x70], %i5
smul %o2, %l2, %g6
fnor %f12, %f10, %f4
bcc,pn %icc, loop_175
fcmpgt32 %f6, %f2, %g4
fbge %fcc3, loop_176
fmovdneg %xcc, %f9, %f12
loop_175:
array16 %i7, %l1, %i1
te %icc, 0x5
loop_176:
movle %icc, %l6, %o5
ldub [%l7 + 0x1B], %l3
st %f2, [%l7 + 0x14]
mulscc %o3, 0x1E95, %i3
ldsb [%l7 + 0x3D], %g3
stx %l4, [%l7 + 0x28]
stb %i2, [%l7 + 0x23]
fornot1s %f2, %f5, %f1
fmovrslez %g7, %f6, %f11
ldd [%l7 + 0x10], %f6
stb %o7, [%l7 + 0x6D]
sth %i4, [%l7 + 0x46]
movg %xcc, %g2, %o1
sth %g5, [%l7 + 0x42]
movpos %icc, %o0, %o4
taddcc %o6, 0x17EB, %i0
movge %xcc, %i6, %l5
mulscc %g1, 0x0813, %l0
call loop_177
srlx %i5, 0x1D, %l2
and %o2, 0x0239, %g4
fornot1s %f7, %f6, %f3
loop_177:
fmovdneg %icc, %f4, %f11
tpos %xcc, 0x3
ld [%l7 + 0x3C], %f1
stb %g6, [%l7 + 0x14]
fmovrdgez %i7, %f14, %f14
bge,a,pn %icc, loop_178
fmovdvs %xcc, %f3, %f6
st %f14, [%l7 + 0x34]
ldx [%l7 + 0x78], %l1
loop_178:
call loop_179
fcmpne32 %f8, %f12, %i1
fmovsne %icc, %f9, %f4
fmovrsne %o5, %f9, %f2
loop_179:
edge16 %l6, %l3, %o3
fpsub16s %f7, %f12, %f15
fmovsn %icc, %f6, %f3
st %f5, [%l7 + 0x78]
ldd [%l7 + 0x38], %f2
orn %g3, %l4, %i3
tge %icc, 0x7
fblg,a %fcc2, loop_180
bpos,pt %xcc, loop_181
fpadd32s %f6, %f13, %f7
be,a,pn %xcc, loop_182
loop_180:
stw %i2, [%l7 + 0x6C]
loop_181:
brgz,a %o7, loop_183
bleu,a,pt %icc, loop_184
loop_182:
movl %icc, %i4, %g2
fbl,a %fcc3, loop_185
loop_183:
ba,a,pt %xcc, loop_186
loop_184:
fbule,a %fcc1, loop_187
fmovdvc %icc, %f11, %f7
loop_185:
lduh [%l7 + 0x2C], %g7
loop_186:
ldsw [%l7 + 0x58], %g5
loop_187:
st %f3, [%l7 + 0x6C]
fxor %f2, %f8, %f10
sth %o1, [%l7 + 0x4A]
subcc %o0, 0x1F46, %o4
and %o6, %i6, %i0
tge %icc, 0x5
fcmpes %fcc1, %f7, %f10
stb %g1, [%l7 + 0x56]
xnorcc %l5, %i5, %l2
xnorcc %o2, 0x0A4F, %g4
fxnor %f4, %f6, %f8
fmovdl %xcc, %f12, %f2
fzero %f8
edge16l %l0, %i7, %g6
bne,pt %xcc, loop_188
smul %l1, 0x0D4B, %i1
edge16n %l6, %l3, %o5
array16 %g3, %l4, %i3
loop_188:
fnands %f15, %f6, %f13
stb %o3, [%l7 + 0x54]
fmovrsne %i2, %f12, %f11
fmovrde %o7, %f12, %f14
fnegd %f12, %f6
umulcc %g2, 0x15E4, %g7
srl %g5, %i4, %o1
fmovd %f6, %f14
lduh [%l7 + 0x50], %o4
fandnot2s %f5, %f6, %f14
subccc %o0, %i6, %o6
fnot1 %f12, %f2
edge32l %i0, %l5, %i5
fcmpgt32 %f6, %f0, %l2
fmovrslez %o2, %f13, %f13
sth %g1, [%l7 + 0x28]
fmovdvc %xcc, %f3, %f7
ld [%l7 + 0x14], %f12
subccc %g4, 0x08DD, %l0
srl %g6, 0x15, %i7
fzeros %f13
movpos %icc, %l1, %l6
orn %i1, 0x192F, %o5
fmovdge %icc, %f12, %f14
ldsh [%l7 + 0x68], %g3
edge8ln %l3, %l4, %o3
movn %icc, %i2, %o7
fmovsvc %xcc, %f14, %f3
edge16ln %g2, %g7, %g5
ldd [%l7 + 0x30], %f2
fnot1s %f4, %f14
bg %xcc, loop_189
move %xcc, %i3, %o1
ldx [%l7 + 0x30], %i4
array8 %o4, %o0, %o6
loop_189:
ldd [%l7 + 0x38], %f2
lduw [%l7 + 0x54], %i0
stb %l5, [%l7 + 0x62]
edge32l %i6, %i5, %o2
bne,a,pn %icc, loop_190
movcs %icc, %l2, %g4
be %xcc, loop_191
movcs %xcc, %g1, %g6
loop_190:
ldx [%l7 + 0x20], %i7
andncc %l0, %l6, %l1
loop_191:
fnot2s %f10, %f4
edge32n %i1, %o5, %l3
fpsub32s %f11, %f2, %f4
nop
setx loop_192, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsb [%l7 + 0x56], %g3
ldub [%l7 + 0x25], %l4
ldsb [%l7 + 0x6C], %o3
loop_192:
ldsw [%l7 + 0x24], %i2
fone %f10
stx %o7, [%l7 + 0x48]
ldsb [%l7 + 0x7F], %g7
fmovdl %xcc, %f15, %f2
ldd [%l7 + 0x68], %f12
xnorcc %g5, 0x149D, %i3
array32 %o1, %g2, %i4
andcc %o0, %o4, %o6
fmovrde %l5, %f2, %f12
lduw [%l7 + 0x08], %i0
fbuge,a %fcc3, loop_193
ldd [%l7 + 0x68], %f14
fmul8ulx16 %f4, %f0, %f4
ldd [%l7 + 0x10], %f2
loop_193:
stx %i5, [%l7 + 0x28]
ldub [%l7 + 0x62], %i6
ble,a %icc, loop_194
ldsh [%l7 + 0x46], %l2
fnot1s %f6, %f4
lduw [%l7 + 0x58], %g4
loop_194:
fnand %f4, %f4, %f2
movre %o2, %g6, %g1
fmovscs %icc, %f0, %f15
fbge,a %fcc0, loop_195
std %f4, [%l7 + 0x08]
alignaddr %l0, %i7, %l6
fmovrde %l1, %f2, %f8
loop_195:
stx %o5, [%l7 + 0x70]
srax %l3, 0x1F, %g3
fmovdcs %xcc, %f15, %f9
ldsh [%l7 + 0x6E], %l4
fsrc1s %f9, %f14
ldsh [%l7 + 0x6E], %i1
orncc %o3, 0x09E5, %o7
ldsh [%l7 + 0x22], %i2
fcmpgt16 %f0, %f0, %g7
sth %g5, [%l7 + 0x72]
ldx [%l7 + 0x70], %o1
fmovrdlez %g2, %f8, %f12
fornot1 %f14, %f14, %f6
ld [%l7 + 0x20], %f6
lduh [%l7 + 0x7A], %i4
st %f11, [%l7 + 0x50]
fbule %fcc3, loop_196
brlez %i3, loop_197
tneg %xcc, 0x0
ldub [%l7 + 0x22], %o4
loop_196:
ba,a loop_198
loop_197:
srlx %o0, 0x18, %l5
st %f2, [%l7 + 0x5C]
ldd [%l7 + 0x70], %f14
loop_198:
fmovscc %icc, %f15, %f1
sth %o6, [%l7 + 0x46]
edge8ln %i0, %i5, %l2
fmovrslz %i6, %f7, %f13
orncc %g4, %o2, %g6
addcc %g1, %i7, %l6
ldsb [%l7 + 0x50], %l0
fsrc1 %f4, %f10
ldx [%l7 + 0x18], %l1
tvc %xcc, 0x5
fornot2s %f5, %f8, %f7
edge8n %l3, %g3, %o5
call loop_199
fmuld8ulx16 %f8, %f14, %f10
bshuffle %f4, %f6, %f0
ldd [%l7 + 0x58], %f2
loop_199:
ldsb [%l7 + 0x6E], %i1
fandnot2s %f3, %f11, %f7
fcmple16 %f4, %f10, %l4
sth %o7, [%l7 + 0x52]
edge8n %i2, %o3, %g5
fbug %fcc0, loop_200
fsrc1 %f0, %f8
faligndata %f2, %f2, %f0
tsubcc %g7, 0x17DE, %g2
loop_200:
stw %i4, [%l7 + 0x78]
fmovsleu %xcc, %f4, %f8
brnz %o1, loop_201
umul %o4, %i3, %o0
mulx %l5, %o6, %i5
fnand %f14, %f12, %f14
loop_201:
nop
setx loop_202, %l0, %l1
jmpl %l1, %i0
bge,a %icc, loop_203
ldx [%l7 + 0x40], %i6
sth %g4, [%l7 + 0x7C]
loop_202:
sth %o2, [%l7 + 0x1E]
loop_203:
brnz,a %g6, loop_204
tcc %xcc, 0x6
brlez %g1, loop_205
sra %i7, 0x17, %l6
loop_204:
bneg,pn %xcc, loop_206
fsrc2s %f5, %f4
loop_205:
fpackfix %f12, %f4
st %f15, [%l7 + 0x10]
loop_206:
tpos %xcc, 0x1
umul %l2, 0x19F0, %l0
movcs %xcc, %l1, %l3
add %o5, 0x196F, %i1
edge32n %g3, %l4, %i2
bleu,a %xcc, loop_207
mulscc %o3, 0x1C5D, %o7
fcmped %fcc2, %f14, %f14
fmovspos %icc, %f8, %f9
loop_207:
ldsw [%l7 + 0x20], %g7
fmovdne %icc, %f8, %f9
ld [%l7 + 0x68], %f7
bg,a,pn %xcc, loop_208
sth %g5, [%l7 + 0x0A]
fble %fcc2, loop_209
tleu %xcc, 0x7
loop_208:
ldub [%l7 + 0x6F], %i4
fmovs %f1, %f14
loop_209:
ldsb [%l7 + 0x27], %o1
ldsb [%l7 + 0x16], %o4
fnegd %f0, %f6
fbe,a %fcc2, loop_210
bpos,a loop_211
tneg %icc, 0x3
fbue %fcc2, loop_212
loop_210:
lduh [%l7 + 0x68], %i3
loop_211:
movne %icc, %o0, %l5
orn %o6, 0x1FD4, %g2
loop_212:
tn %icc, 0x5
fbule,a %fcc3, loop_213
bneg,a loop_214
fmovsg %xcc, %f2, %f2
ldub [%l7 + 0x7D], %i5
loop_213:
ldsw [%l7 + 0x28], %i0
loop_214:
ldub [%l7 + 0x0D], %i6
fors %f5, %f6, %f13
fsrc1 %f8, %f12
fcmps %fcc0, %f6, %f10
nop
setx loop_215, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot1s %f1, %f14
fmovdleu %xcc, %f15, %f7
fsrc2s %f6, %f13
loop_215:
fcmpgt16 %f2, %f8, %o2
lduw [%l7 + 0x2C], %g4
fmovdl %icc, %f1, %f13
bl loop_216
brgez,a %g6, loop_217
fpsub32s %f15, %f15, %f3
bneg,a loop_218
loop_216:
ldsb [%l7 + 0x46], %g1
loop_217:
movrgz %i7, %l6, %l2
fmovs %f12, %f1
loop_218:
fmovsge %icc, %f10, %f7
mulx %l0, 0x0C6F, %l3
pdist %f10, %f2, %f0
fcmpne16 %f6, %f0, %l1
edge32n %o5, %i1, %l4
tsubcctv %g3, 0x110E, %i2
fmovdcs %icc, %f11, %f6
ld [%l7 + 0x6C], %f0
fpsub16 %f10, %f12, %f12
umulcc %o7, %g7, %g5
movcs %icc, %o3, %i4
fmul8x16au %f4, %f13, %f6
fmovsne %icc, %f10, %f9
ta %icc, 0x0
move %xcc, %o1, %i3
fmovsne %icc, %f9, %f7
stw %o4, [%l7 + 0x38]
stx %l5, [%l7 + 0x20]
movrlz %o0, %o6, %g2
srl %i0, 0x1E, %i6
fzero %f0
lduw [%l7 + 0x14], %o2
fsrc1 %f0, %f12
ldsh [%l7 + 0x7A], %g4
brlez,a %g6, loop_219
fba %fcc1, loop_220
movne %xcc, %i5, %i7
lduh [%l7 + 0x74], %l6
loop_219:
fcmpd %fcc1, %f6, %f4
loop_220:
lduw [%l7 + 0x24], %g1
bgu,a,pn %xcc, loop_221
fble,a %fcc2, loop_222
fcmple16 %f4, %f0, %l0
array32 %l2, %l1, %o5
loop_221:
st %f4, [%l7 + 0x34]
loop_222:
fpsub32s %f1, %f9, %f11
tcs %icc, 0x6
fcmpes %fcc3, %f0, %f3
fmovdg %xcc, %f1, %f4
ldsh [%l7 + 0x10], %i1
fzero %f12
edge32n %l3, %g3, %l4
subcc %i2, 0x00C2, %o7
stw %g7, [%l7 + 0x2C]
fmovrse %o3, %f3, %f9
ldsh [%l7 + 0x5E], %i4
ldsh [%l7 + 0x26], %g5
fmovdle %icc, %f7, %f9
fble %fcc1, loop_223
fornot2 %f6, %f2, %f12
ldub [%l7 + 0x69], %i3
umul %o4, %l5, %o0
loop_223:
lduh [%l7 + 0x5A], %o1
ldsb [%l7 + 0x3D], %o6
fmovdleu %xcc, %f14, %f15
fpadd32 %f14, %f2, %f12
lduw [%l7 + 0x6C], %g2
sra %i6, 0x08, %o2
fnot1s %f15, %f3
fmul8x16au %f7, %f13, %f12
be loop_224
fnegd %f12, %f6
fbuge %fcc2, loop_225
srax %i0, %g6, %g4
loop_224:
stw %i7, [%l7 + 0x74]
bpos,a,pn %icc, loop_226
loop_225:
stw %i5, [%l7 + 0x58]
fornot2s %f1, %f11, %f2
fpack32 %f0, %f12, %f8
loop_226:
ldsb [%l7 + 0x52], %g1
fpadd16 %f2, %f0, %f6
fpsub16 %f14, %f14, %f6
fmovrdgz %l0, %f14, %f0
ldx [%l7 + 0x68], %l2
ta %xcc, 0x6
taddcc %l1, 0x037D, %o5
ldsw [%l7 + 0x10], %i1
fors %f15, %f9, %f0
srax %l6, %l3, %l4
or %g3, %o7, %i2
ldsw [%l7 + 0x38], %o3
ldx [%l7 + 0x70], %g7
bvs,pt %xcc, loop_227
tsubcc %g5, %i4, %i3
fcmpd %fcc3, %f2, %f10
ldd [%l7 + 0x48], %f8
loop_227:
ld [%l7 + 0x50], %f7
bcc,pt %xcc, loop_228
tg %xcc, 0x4
for %f8, %f2, %f6
xorcc %o4, %o0, %l5
loop_228:
move %xcc, %o6, %g2
movcc %icc, %i6, %o2
fmovsn %xcc, %f12, %f1
edge32l %i0, %o1, %g6
smulcc %g4, 0x1445, %i7
fmovsa %xcc, %f15, %f3
fornot1 %f2, %f12, %f10
fmovs %f13, %f5
ba,pt %icc, loop_229
stb %i5, [%l7 + 0x60]
fcmple16 %f10, %f6, %g1
stb %l0, [%l7 + 0x6B]
loop_229:
stx %l2, [%l7 + 0x28]
be,a,pt %icc, loop_230
ldsw [%l7 + 0x38], %l1
tn %icc, 0x1
fnegs %f0, %f15
loop_230:
call loop_231
alignaddrl %i1, %o5, %l6
ld [%l7 + 0x5C], %f2
fpsub32 %f14, %f0, %f10
loop_231:
stb %l3, [%l7 + 0x1D]
popc 0x0083, %g3
sethi 0x0678, %o7
ldd [%l7 + 0x20], %f6
ldsh [%l7 + 0x2E], %i2
std %f2, [%l7 + 0x08]
fexpand %f6, %f6
movn %xcc, %o3, %g7
movn %xcc, %l4, %g5
sth %i3, [%l7 + 0x62]
umulcc %o4, 0x1327, %i4
fbuge %fcc2, loop_232
popc %l5, %o0
fpmerge %f15, %f15, %f8
edge8ln %o6, %i6, %o2
loop_232:
ldsw [%l7 + 0x6C], %g2
srlx %o1, 0x04, %g6
xor %i0, 0x0246, %g4
ba,a %icc, loop_233
xorcc %i5, 0x0771, %g1
ldsb [%l7 + 0x17], %l0
movre %i7, %l1, %l2
loop_233:
stw %i1, [%l7 + 0x74]
call loop_234
stw %o5, [%l7 + 0x48]
smulcc %l6, 0x14D0, %g3
fmovdle %xcc, %f13, %f14
loop_234:
st %f13, [%l7 + 0x1C]
movne %icc, %l3, %i2
st %f9, [%l7 + 0x4C]
brgz %o3, loop_235
fmovdcs %xcc, %f10, %f8
fmovsneg %xcc, %f7, %f10
stx %g7, [%l7 + 0x30]
loop_235:
ldsb [%l7 + 0x27], %o7
brz,a %g5, loop_236
srlx %i3, 0x1D, %l4
fcmpd %fcc0, %f0, %f12
lduh [%l7 + 0x0A], %i4
loop_236:
fmovs %f4, %f15
fnand %f14, %f10, %f0
ld [%l7 + 0x78], %f10
taddcctv %o4, 0x1560, %l5
ldd [%l7 + 0x38], %f14
subccc %o6, %o0, %i6
std %f8, [%l7 + 0x18]
fmovdneg %icc, %f4, %f9
ldd [%l7 + 0x40], %f0
fnot2s %f6, %f2
addcc %o2, 0x024D, %o1
fornot1s %f12, %f13, %f6
fbg,a %fcc1, loop_237
fcmpne16 %f4, %f0, %g2
bl %icc, loop_238
array32 %g6, %i0, %i5
loop_237:
stx %g1, [%l7 + 0x18]
xor %g4, %i7, %l1
loop_238:
stx %l2, [%l7 + 0x78]
sth %l0, [%l7 + 0x6A]
fandnot2 %f12, %f14, %f8
andcc %o5, %l6, %g3
sth %l3, [%l7 + 0x70]
fpadd32s %f13, %f11, %f14
edge16ln %i2, %i1, %o3
bne,a loop_239
sth %o7, [%l7 + 0x58]
fmovsleu %icc, %f6, %f7
brz %g7, loop_240
loop_239:
ldsh [%l7 + 0x30], %i3
ldd [%l7 + 0x38], %f0
fmul8x16al %f9, %f14, %f2
loop_240:
ldub [%l7 + 0x35], %l4
stb %g5, [%l7 + 0x1F]
nop
setx loop_241, %l0, %l1
jmpl %l1, %i4
ldx [%l7 + 0x38], %l5
fbne,a %fcc0, loop_242
lduh [%l7 + 0x54], %o4
loop_241:
subccc %o6, %i6, %o0
srax %o2, %g2, %o1
loop_242:
ldsh [%l7 + 0x0A], %i0
ldsb [%l7 + 0x3F], %i5
movrlz %g6, %g4, %g1
lduw [%l7 + 0x40], %i7
bgu,pn %xcc, loop_243
fands %f2, %f10, %f1
fmovrde %l2, %f0, %f2
movle %icc, %l0, %l1
loop_243:
std %f4, [%l7 + 0x20]
fbg %fcc3, loop_244
movrlez %l6, 0x1F2, %g3
ldd [%l7 + 0x30], %f2
ldx [%l7 + 0x38], %l3
loop_244:
stw %i2, [%l7 + 0x0C]
ldsb [%l7 + 0x22], %o5
xor %o3, %i1, %o7
fmovdgu %xcc, %f13, %f1
tcs %xcc, 0x6
fmovscs %icc, %f1, %f6
srl %i3, %g7, %g5
fmovsleu %xcc, %f3, %f15
stw %l4, [%l7 + 0x4C]
movne %xcc, %i4, %o4
movpos %icc, %l5, %i6
ldsw [%l7 + 0x30], %o6
tg %xcc, 0x6
ldsw [%l7 + 0x2C], %o0
ldx [%l7 + 0x48], %g2
fors %f1, %f14, %f7
array32 %o2, %o1, %i5
brgez %i0, loop_245
ldsw [%l7 + 0x0C], %g6
fors %f0, %f5, %f4
stb %g4, [%l7 + 0x73]
loop_245:
fmovdpos %xcc, %f3, %f3
lduh [%l7 + 0x28], %i7
st %f11, [%l7 + 0x0C]
ldsb [%l7 + 0x78], %l2
fnand %f10, %f2, %f14
ld [%l7 + 0x50], %f11
fxor %f0, %f14, %f14
fpsub16 %f4, %f14, %f14
fmovsa %xcc, %f7, %f8
edge32ln %l0, %l1, %g1
srl %g3, 0x12, %l6
std %f4, [%l7 + 0x08]
fmovrsgez %l3, %f11, %f13
std %f2, [%l7 + 0x08]
fors %f5, %f8, %f10
xor %i2, 0x1B13, %o5
fornot2 %f4, %f8, %f4
fpadd16s %f15, %f13, %f11
fpadd32s %f4, %f8, %f10
ldub [%l7 + 0x4B], %i1
ld [%l7 + 0x58], %f11
fbule %fcc1, loop_246
lduh [%l7 + 0x6E], %o3
fmovrdlez %o7, %f8, %f10
movrgez %g7, %i3, %g5
loop_246:
tneg %xcc, 0x4
fmul8sux16 %f12, %f8, %f12
movle %icc, %l4, %o4
tl %icc, 0x7
and %l5, 0x1FD6, %i6
fmul8ulx16 %f2, %f8, %f6
std %f6, [%l7 + 0x60]
fcmps %fcc2, %f3, %f3
xor %i4, %o6, %o0
popc 0x02EB, %g2
movle %icc, %o1, %o2
udivcc %i0, 0x1DF6, %i5
lduh [%l7 + 0x74], %g4
fbe,a %fcc2, loop_247
ld [%l7 + 0x7C], %f10
tcs %xcc, 0x0
srlx %g6, 0x07, %l2
loop_247:
fmovsvs %icc, %f14, %f10
ldub [%l7 + 0x4E], %i7
pdist %f0, %f4, %f2
edge8 %l0, %g1, %l1
array8 %g3, %l6, %l3
ldsb [%l7 + 0x73], %o5
stw %i1, [%l7 + 0x1C]
movrgez %o3, %i2, %o7
andcc %i3, 0x11C4, %g7
ld [%l7 + 0x18], %f6
sth %l4, [%l7 + 0x40]
edge32l %g5, %o4, %l5
stw %i4, [%l7 + 0x3C]
st %f5, [%l7 + 0x2C]
ldx [%l7 + 0x58], %o6
ld [%l7 + 0x24], %f0
movpos %xcc, %o0, %g2
fmovrse %i6, %f2, %f3
edge32n %o1, %i0, %i5
lduh [%l7 + 0x6C], %o2
movcs %icc, %g6, %g4
edge32l %l2, %l0, %i7
fabss %f0, %f8
movcc %icc, %g1, %g3
fnors %f9, %f8, %f2
orcc %l6, %l3, %l1
fbue %fcc2, loop_248
fxnors %f15, %f1, %f13
lduw [%l7 + 0x54], %i1
ldub [%l7 + 0x0E], %o3
loop_248:
tpos %icc, 0x0
fmovrslez %i2, %f1, %f6
siam 0x2
fmovdge %xcc, %f3, %f14
movre %o7, 0x047, %i3
fandnot1s %f13, %f4, %f5
stx %g7, [%l7 + 0x30]
st %f14, [%l7 + 0x14]
tsubcc %o5, 0x046F, %l4
fmovsneg %icc, %f3, %f15
bl loop_249
xorcc %g5, 0x0EED, %l5
addcc %i4, 0x03D8, %o4
ldsw [%l7 + 0x34], %o6
loop_249:
fcmpgt32 %f10, %f12, %o0
ldd [%l7 + 0x30], %f8
edge8 %g2, %i6, %o1
fcmple32 %f14, %f12, %i0
stw %i5, [%l7 + 0x54]
fba,a %fcc3, loop_250
nop
setx loop_251, %l0, %l1
jmpl %l1, %o2
tcs %xcc, 0x3
ldub [%l7 + 0x27], %g6
loop_250:
taddcctv %l2, %g4, %l0
loop_251:
std %f12, [%l7 + 0x28]
brlez %i7, loop_252
fmovdg %icc, %f13, %f15
sth %g1, [%l7 + 0x5A]
bcs,pt %icc, loop_253
loop_252:
array32 %g3, %l6, %l1
fmuld8sux16 %f6, %f3, %f4
fzero %f8
loop_253:
ldsw [%l7 + 0x2C], %l3
fmul8x16al %f15, %f7, %f4
edge8l %i1, %o3, %o7
ldsb [%l7 + 0x4F], %i2
edge8n %g7, %i3, %l4
ldsb [%l7 + 0x23], %o5
fnot1s %f14, %f10
fmovsne %xcc, %f7, %f12
orcc %g5, 0x1321, %i4
fcmpgt16 %f8, %f10, %o4
lduh [%l7 + 0x46], %o6
stx %l5, [%l7 + 0x58]
std %f12, [%l7 + 0x70]
fzeros %f11
lduw [%l7 + 0x7C], %o0
edge8l %g2, %o1, %i0
bl loop_254
st %f13, [%l7 + 0x38]
lduw [%l7 + 0x5C], %i5
udivcc %o2, 0x0CDC, %g6
loop_254:
bpos,a,pt %xcc, loop_255
fnot2 %f0, %f0
taddcc %i6, 0x0D0D, %g4
movleu %xcc, %l2, %i7
loop_255:
fmovrdgez %g1, %f6, %f14
udiv %l0, 0x1493, %g3
movvc %xcc, %l1, %l6
fmovsg %icc, %f10, %f9
fnands %f9, %f2, %f11
sra %i1, %l3, %o3
fnand %f10, %f0, %f12
fnands %f7, %f11, %f8
ldub [%l7 + 0x43], %i2
fba %fcc3, loop_256
movne %icc, %o7, %g7
fble %fcc2, loop_257
fone %f14
loop_256:
st %f15, [%l7 + 0x14]
addccc %i3, %o5, %g5
loop_257:
fbug,a %fcc3, loop_258
fpack16 %f10, %f12
bvs,a loop_259
tcs %xcc, 0x5
loop_258:
movge %icc, %i4, %o4
lduw [%l7 + 0x44], %o6
loop_259:
ldsw [%l7 + 0x68], %l5
ldsb [%l7 + 0x42], %l4
lduw [%l7 + 0x7C], %g2
fxnor %f12, %f8, %f14
tge %xcc, 0x5
nop
setx loop_260, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrde %o1, %f14, %f6
movle %xcc, %o0, %i5
fmovsgu %icc, %f11, %f14
loop_260:
std %f4, [%l7 + 0x20]
fmovrslez %i0, %f4, %f10
ldd [%l7 + 0x58], %f12
fpmerge %f0, %f13, %f8
brlz %o2, loop_261
orn %g6, %i6, %l2
bvs,a,pn %icc, loop_262
udiv %i7, 0x0CEE, %g4
loop_261:
ldub [%l7 + 0x74], %g1
movne %xcc, %g3, %l0
loop_262:
fmovsne %icc, %f11, %f0
ba,pn %icc, loop_263
fmovsle %xcc, %f11, %f2
addc %l1, 0x18E1, %i1
fandnot2 %f10, %f4, %f6
loop_263:
movvc %xcc, %l3, %o3
tvc %xcc, 0x6
fxnor %f0, %f12, %f6
or %l6, 0x1086, %i2
ta %icc, 0x1
orncc %o7, %i3, %g7
edge32l %o5, %i4, %g5
smul %o6, 0x010C, %l5
movgu %icc, %o4, %g2
brgz,a %o1, loop_264
fmovdvc %xcc, %f9, %f14
brgez %l4, loop_265
std %f4, [%l7 + 0x08]
loop_264:
ldsw [%l7 + 0x68], %i5
fornot1s %f12, %f14, %f1
loop_265:
stw %i0, [%l7 + 0x18]
udivcc %o2, 0x1077, %o0
movleu %icc, %i6, %g6
andncc %l2, %i7, %g1
fxnors %f7, %f1, %f1
ldub [%l7 + 0x3E], %g4
fmovsneg %xcc, %f12, %f10
stb %g3, [%l7 + 0x27]
sdivcc %l0, 0x1F88, %l1
fors %f12, %f15, %f1
fmul8sux16 %f10, %f8, %f2
ldsb [%l7 + 0x64], %l3
ld [%l7 + 0x50], %f12
fmovdvc %icc, %f8, %f10
edge8 %i1, %l6, %o3
fmovsgu %xcc, %f4, %f3
fcmps %fcc1, %f13, %f3
sub %i2, 0x1663, %o7
fbge %fcc2, loop_266
ldsh [%l7 + 0x30], %g7
fpsub32 %f8, %f2, %f8
stw %i3, [%l7 + 0x68]
loop_266:
fpsub16s %f6, %f1, %f1
addcc %o5, %g5, %o6
brgz %i4, loop_267
ldsb [%l7 + 0x40], %l5
tl %icc, 0x1
ldd [%l7 + 0x28], %f14
loop_267:
bn loop_268
bgu,a,pn %xcc, loop_269
bcc loop_270
std %f0, [%l7 + 0x20]
loop_268:
fxnor %f14, %f2, %f12
loop_269:
fmovs %f13, %f8
loop_270:
orn %o4, 0x1424, %g2
movge %xcc, %o1, %i5
ble,a,pn %xcc, loop_271
fcmped %fcc1, %f8, %f10
orn %l4, 0x0CE1, %i0
fmuld8ulx16 %f13, %f14, %f6
loop_271:
brlz %o0, loop_272
std %f8, [%l7 + 0x68]
srax %i6, 0x0A, %o2
stx %l2, [%l7 + 0x18]
loop_272:
ld [%l7 + 0x20], %f3
ldsw [%l7 + 0x38], %i7
st %f0, [%l7 + 0x58]
stw %g1, [%l7 + 0x44]
ldsh [%l7 + 0x5C], %g6
fblg %fcc1, loop_273
fcmpne32 %f10, %f10, %g4
fmovspos %icc, %f8, %f9
ldsh [%l7 + 0x2A], %g3
loop_273:
bcc loop_274
tvc %icc, 0x0
fbne %fcc0, loop_275
fpack16 %f14, %f7
loop_274:
fbug %fcc2, loop_276
bne,a,pn %xcc, loop_277
loop_275:
bn,a,pt %xcc, loop_278
fnegs %f1, %f14
loop_276:
fornot1 %f0, %f14, %f8
loop_277:
andncc %l1, %l0, %l3
loop_278:
movpos %xcc, %l6, %i1
std %f8, [%l7 + 0x40]
fcmped %fcc0, %f2, %f10
movre %o3, %i2, %o7
fpsub32s %f6, %f9, %f12
bne %xcc, loop_279
array8 %g7, %o5, %i3
fmovrdlez %o6, %f2, %f0
st %f4, [%l7 + 0x68]
loop_279:
fmovsge %icc, %f12, %f9
edge32 %i4, %l5, %o4
fmovspos %icc, %f6, %f4
udiv %g2, 0x1A57, %o1
ld [%l7 + 0x14], %f5
fandnot1 %f8, %f4, %f0
lduw [%l7 + 0x78], %g5
fmovdne %xcc, %f8, %f9
ldsw [%l7 + 0x30], %i5
stb %l4, [%l7 + 0x1A]
fbn %fcc0, loop_280
lduw [%l7 + 0x5C], %o0
fmovspos %xcc, %f10, %f6
fabss %f5, %f4
loop_280:
ldub [%l7 + 0x0C], %i0
ld [%l7 + 0x1C], %f5
array16 %o2, %i6, %i7
ldsh [%l7 + 0x38], %g1
fnegd %f12, %f4
movre %g6, %l2, %g3
stx %g4, [%l7 + 0x50]
fmovrdlz %l0, %f10, %f10
fcmpd %fcc2, %f10, %f2
bneg,pn %icc, loop_281
st %f10, [%l7 + 0x18]
ldub [%l7 + 0x3D], %l3
stx %l1, [%l7 + 0x10]
loop_281:
ldsh [%l7 + 0x40], %l6
fmovspos %xcc, %f14, %f7
brnz,a %o3, loop_282
fmovs %f13, %f6
ldsh [%l7 + 0x60], %i1
movneg %xcc, %i2, %g7
loop_282:
ldsh [%l7 + 0x2A], %o5
tcc %icc, 0x5
fmul8ulx16 %f0, %f0, %f0
tcs %icc, 0x2
fones %f2
movvc %xcc, %o7, %i3
st %f7, [%l7 + 0x54]
ldub [%l7 + 0x13], %o6
fnot1 %f14, %f12
faligndata %f0, %f12, %f4
fnot1 %f8, %f10
fmovrsne %l5, %f0, %f4
brz,a %i4, loop_283
fbg,a %fcc0, loop_284
ldsw [%l7 + 0x14], %o4
fbu,a %fcc3, loop_285
loop_283:
ba,a %icc, loop_286
loop_284:
fxor %f0, %f2, %f2
ldub [%l7 + 0x36], %o1
loop_285:
fcmple16 %f4, %f8, %g2
loop_286:
fmovrslez %i5, %f2, %f14
brnz,a %l4, loop_287
fornot1 %f2, %f14, %f2
sth %g5, [%l7 + 0x1E]
fandnot2s %f11, %f1, %f8
loop_287:
subcc %i0, %o0, %i6
fnegs %f15, %f7
bneg loop_288
taddcctv %i7, 0x0EF5, %o2
fmovdcs %xcc, %f8, %f6
tgu %xcc, 0x2
loop_288:
movne %icc, %g1, %l2
stw %g6, [%l7 + 0x3C]
tle %xcc, 0x1
stx %g4, [%l7 + 0x18]
tg %icc, 0x6
fxnors %f10, %f9, %f2
fcmpgt16 %f14, %f10, %g3
movcc %icc, %l3, %l0
edge16ln %l6, %l1, %o3
fmovdl %xcc, %f1, %f2
fbue %fcc2, loop_289
orcc %i2, %g7, %o5
popc %i1, %o7
fnegs %f0, %f0
loop_289:
fmovrslez %o6, %f13, %f5
lduw [%l7 + 0x1C], %i3
bge loop_290
ldsh [%l7 + 0x28], %i4
andcc %o4, %o1, %g2
bneg loop_291
loop_290:
ldx [%l7 + 0x18], %i5
sdivx %l4, 0x0693, %g5
alignaddrl %l5, %o0, %i6
loop_291:
xnorcc %i0, %i7, %g1
fmovspos %xcc, %f11, %f11
st %f8, [%l7 + 0x74]
fpack32 %f4, %f4, %f2
ldub [%l7 + 0x1F], %o2
stx %g6, [%l7 + 0x58]
ldub [%l7 + 0x6E], %l2
bgu,a,pt %xcc, loop_292
popc 0x1D66, %g4
fmovdgu %icc, %f11, %f8
sdivcc %g3, 0x03F4, %l0
loop_292:
te %icc, 0x3
fornot1 %f2, %f6, %f6
fmovscc %icc, %f1, %f11
ldsb [%l7 + 0x78], %l3
tne %icc, 0x7
fbge %fcc2, loop_293
siam 0x0
fmovscc %icc, %f15, %f0
movpos %icc, %l1, %l6
loop_293:
st %f1, [%l7 + 0x3C]
brgz,a %i2, loop_294
orn %o3, %o5, %i1
fcmpes %fcc1, %f4, %f12
ldsb [%l7 + 0x17], %g7
loop_294:
st %f2, [%l7 + 0x28]
edge8ln %o6, %o7, %i3
ld [%l7 + 0x74], %f13
brgz %i4, loop_295
ldd [%l7 + 0x78], %f8
fmovs %f8, %f8
stb %o1, [%l7 + 0x0E]
loop_295:
fcmpgt16 %f2, %f8, %o4
stw %g2, [%l7 + 0x08]
and %l4, %i5, %l5
fpadd32s %f7, %f12, %f0
lduh [%l7 + 0x48], %g5
st %f0, [%l7 + 0x24]
ldsb [%l7 + 0x7C], %i6
stb %i0, [%l7 + 0x32]
movrne %o0, 0x18F, %i7
fexpand %f15, %f8
subcc %g1, 0x15B3, %g6
bn,a %xcc, loop_296
xorcc %l2, 0x0F09, %o2
edge8 %g4, %l0, %g3
brlz,a %l1, loop_297
loop_296:
tl %xcc, 0x2
lduw [%l7 + 0x1C], %l6
andcc %l3, 0x0993, %o3
loop_297:
fornot1s %f2, %f14, %f8
ldsb [%l7 + 0x43], %o5
fbul,a %fcc1, loop_298
movrgz %i1, 0x1C8, %i2
fnegs %f14, %f14
fbge,a %fcc0, loop_299
loop_298:
mulx %o6, 0x079F, %g7
ldx [%l7 + 0x58], %o7
fpackfix %f8, %f9
loop_299:
tcc %icc, 0x6
fbe,a %fcc3, loop_300
fones %f15
fabss %f10, %f4
ldsw [%l7 + 0x74], %i3
loop_300:
stx %o1, [%l7 + 0x10]
edge16l %o4, %i4, %l4
fcmple16 %f4, %f12, %g2
fnegs %f2, %f6
ldub [%l7 + 0x08], %l5
edge16l %g5, %i6, %i0
popc %i5, %o0
fmovsn %xcc, %f2, %f11
sth %g1, [%l7 + 0x7E]
and %g6, %i7, %o2
fabsd %f12, %f12
fnor %f8, %f4, %f0
fba,a %fcc2, loop_301
sth %g4, [%l7 + 0x6A]
fbu,a %fcc3, loop_302
fcmped %fcc2, %f0, %f4
loop_301:
stw %l0, [%l7 + 0x54]
lduw [%l7 + 0x40], %g3
loop_302:
tle %icc, 0x5
fmovsn %xcc, %f13, %f14
fmovdl %xcc, %f10, %f7
fnegd %f2, %f8
edge8ln %l2, %l1, %l6
stx %o3, [%l7 + 0x38]
ldsb [%l7 + 0x5A], %l3
ba,pt %icc, loop_303
lduw [%l7 + 0x38], %o5
addcc %i2, 0x02FD, %i1
fcmpgt16 %f12, %f2, %g7
loop_303:
edge32 %o7, %i3, %o1
std %f0, [%l7 + 0x38]
fnors %f15, %f10, %f13
stb %o4, [%l7 + 0x21]
ta %xcc, 0x7
lduw [%l7 + 0x5C], %o6
tleu %xcc, 0x0
addccc %i4, %g2, %l4
ld [%l7 + 0x28], %f9
fpack16 %f4, %f14
ldsb [%l7 + 0x69], %g5
stb %l5, [%l7 + 0x75]
lduw [%l7 + 0x34], %i6
fbg,a %fcc2, loop_304
addc %i0, %i5, %o0
movg %xcc, %g6, %i7
fsrc1 %f12, %f2
loop_304:
tne %xcc, 0x4
ldsw [%l7 + 0x08], %g1
sdivcc %o2, 0x1297, %l0
taddcc %g4, %g3, %l2
fsrc2s %f14, %f10
fzero %f4
edge8n %l6, %l1, %l3
subcc %o5, 0x0FDB, %o3
fmovsa %xcc, %f9, %f12
fmovdvc %xcc, %f10, %f9
ldx [%l7 + 0x10], %i2
fcmpgt16 %f0, %f6, %g7
addcc %i1, 0x0596, %i3
fmovrsgz %o7, %f14, %f1
fmovdcs %xcc, %f10, %f15
movl %icc, %o1, %o4
bge,pn %icc, loop_305
nop
setx loop_306, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movneg %icc, %o6, %i4
fbg %fcc0, loop_307
loop_305:
fmovrdgz %g2, %f2, %f12
loop_306:
movre %g5, %l4, %i6
ldub [%l7 + 0x1E], %i0
loop_307:
fcmpeq32 %f10, %f12, %l5
ble,pt %icc, loop_308
for %f2, %f14, %f14
sth %o0, [%l7 + 0x16]
sth %g6, [%l7 + 0x24]
loop_308:
sethi 0x1C8A, %i7
ldx [%l7 + 0x50], %g1
ldsw [%l7 + 0x08], %o2
ldsh [%l7 + 0x2C], %i5
stw %l0, [%l7 + 0x58]
ldsh [%l7 + 0x2E], %g4
fnors %f3, %f7, %f7
movrne %l2, 0x1AB, %l6
bneg,a,pt %icc, loop_309
bn,a loop_310
ldub [%l7 + 0x72], %g3
ldsw [%l7 + 0x2C], %l3
loop_309:
movn %icc, %l1, %o3
loop_310:
tl %icc, 0x4
ldd [%l7 + 0x40], %f14
ldsh [%l7 + 0x0A], %o5
fabsd %f10, %f12
fandnot2s %f1, %f12, %f1
fble %fcc1, loop_311
fxnors %f1, %f13, %f10
addcc %i2, %g7, %i1
xorcc %o7, 0x0BB7, %o1
loop_311:
fornot2 %f6, %f0, %f4
fbug,a %fcc1, loop_312
movn %icc, %i3, %o6
sth %o4, [%l7 + 0x1E]
ldd [%l7 + 0x20], %f14
loop_312:
mulx %i4, 0x16E9, %g2
lduw [%l7 + 0x74], %l4
ldd [%l7 + 0x28], %f12
xnor %i6, 0x1EB3, %i0
lduh [%l7 + 0x18], %l5
ldd [%l7 + 0x20], %f10
fbo,a %fcc0, loop_313
stx %o0, [%l7 + 0x60]
fmovrdgz %g6, %f12, %f10
ldub [%l7 + 0x77], %i7
loop_313:
fmovsle %xcc, %f7, %f10
brgz,a %g1, loop_314
fmovdn %xcc, %f8, %f4
fmovdn %icc, %f10, %f12
fpack32 %f0, %f0, %f4
loop_314:
lduw [%l7 + 0x60], %o2
ldsw [%l7 + 0x24], %g5
stb %i5, [%l7 + 0x36]
std %f14, [%l7 + 0x50]
ldx [%l7 + 0x38], %g4
edge16ln %l2, %l6, %g3
fmovdne %xcc, %f8, %f13
fmovrslz %l0, %f10, %f13
lduh [%l7 + 0x16], %l1
bvs,pt %xcc, loop_315
edge8n %o3, %l3, %i2
orn %g7, %i1, %o7
ldub [%l7 + 0x2D], %o1
loop_315:
andn %o5, 0x0E40, %o6
brgz %o4, loop_316
bvc,a loop_317
fpsub16 %f8, %f14, %f14
stb %i4, [%l7 + 0x3A]
loop_316:
movg %icc, %g2, %l4
loop_317:
fcmpgt32 %f2, %f8, %i3
ldub [%l7 + 0x31], %i0
fcmpgt16 %f14, %f14, %i6
fxnors %f8, %f7, %f5
stw %l5, [%l7 + 0x5C]
stw %g6, [%l7 + 0x78]
stx %o0, [%l7 + 0x60]
fbe %fcc3, loop_318
ldsh [%l7 + 0x48], %i7
fxnor %f10, %f6, %f2
tcs %icc, 0x1
loop_318:
ldsh [%l7 + 0x60], %o2
ldd [%l7 + 0x58], %f2
taddcc %g1, %g5, %g4
ld [%l7 + 0x44], %f11
fmul8ulx16 %f12, %f2, %f0
movrlz %i5, %l6, %g3
brgez,a %l0, loop_319
tn %xcc, 0x3
fmuld8sux16 %f2, %f4, %f14
fcmpne16 %f6, %f6, %l1
loop_319:
fmovrslez %o3, %f0, %f3
ldub [%l7 + 0x6D], %l3
fmovscs %icc, %f2, %f15
fmovdcs %xcc, %f13, %f12
fsrc2s %f12, %f0
std %f12, [%l7 + 0x58]
movpos %xcc, %l2, %i2
ldub [%l7 + 0x43], %g7
ldsb [%l7 + 0x47], %o7
fpsub32s %f1, %f3, %f12
fmovrdlz %i1, %f10, %f8
bcc loop_320
fzero %f10
ldsh [%l7 + 0x2A], %o5
stx %o1, [%l7 + 0x20]
loop_320:
fmul8sux16 %f8, %f8, %f10
fbn %fcc3, loop_321
and %o6, 0x1993, %i4
tvc %icc, 0x1
brgz,a %g2, loop_322
loop_321:
xor %l4, 0x01EA, %o4
fmovdl %icc, %f0, %f10
edge16ln %i3, %i0, %l5
loop_322:
addc %g6, %i6, %o0
fsrc2 %f0, %f6
andncc %o2, %g1, %i7
fpadd16 %f0, %f12, %f6
movrlz %g5, %i5, %g4
fcmpne32 %f10, %f0, %l6
ldsh [%l7 + 0x34], %g3
ldsh [%l7 + 0x22], %l0
fands %f6, %f2, %f11
xor %l1, 0x1A55, %l3
addcc %o3, %l2, %g7
fmovda %icc, %f4, %f0
fpsub32 %f14, %f0, %f8
fbug %fcc2, loop_323
lduh [%l7 + 0x72], %i2
fones %f4
st %f0, [%l7 + 0x68]
loop_323:
stw %i1, [%l7 + 0x3C]
fbn,a %fcc0, loop_324
ldx [%l7 + 0x30], %o5
fbue,a %fcc3, loop_325
ldsw [%l7 + 0x50], %o1
loop_324:
lduw [%l7 + 0x48], %o6
fmovrdgz %o7, %f10, %f4
loop_325:
fnegs %f6, %f8
popc 0x0C97, %g2
fmuld8sux16 %f9, %f1, %f12
ldsb [%l7 + 0x11], %i4
tleu %xcc, 0x5
sth %o4, [%l7 + 0x56]
smul %l4, %i3, %i0
fblg,a %fcc2, loop_326
fmovdle %xcc, %f6, %f3
ldd [%l7 + 0x38], %f6
fmovse %icc, %f2, %f10
loop_326:
std %f2, [%l7 + 0x08]
fmovs %f8, %f12
fornot2 %f2, %f4, %f8
ldx [%l7 + 0x78], %g6
fabss %f2, %f5
fmovdgu %icc, %f2, %f1
lduw [%l7 + 0x4C], %l5
orncc %o0, %o2, %i6
bleu,a loop_327
brlez %g1, loop_328
fmovscc %xcc, %f4, %f9
movgu %xcc, %i7, %g5
loop_327:
fmul8ulx16 %f6, %f10, %f8
loop_328:
movvc %icc, %g4, %i5
movn %xcc, %g3, %l6
fmovdg %xcc, %f1, %f12
fcmps %fcc0, %f2, %f10
movneg %icc, %l1, %l3
fand %f12, %f14, %f4
edge16l %o3, %l2, %g7
orncc %l0, %i2, %o5
edge32n %i1, %o1, %o6
fmovdvs %xcc, %f1, %f12
tvs %xcc, 0x0
bshuffle %f8, %f12, %f10
fba %fcc0, loop_329
sllx %o7, 0x01, %i4
tge %icc, 0x4
bn,a,pt %xcc, loop_330
loop_329:
ldd [%l7 + 0x28], %f0
tge %xcc, 0x6
fzero %f4
loop_330:
ldsw [%l7 + 0x68], %o4
fbe %fcc3, loop_331
sllx %l4, %i3, %i0
ldx [%l7 + 0x70], %g6
ldsw [%l7 + 0x4C], %l5
loop_331:
ldsb [%l7 + 0x1C], %o0
alignaddrl %o2, %g2, %i6
edge32l %i7, %g1, %g5
mulx %i5, 0x1254, %g3
andncc %l6, %l1, %l3
ldub [%l7 + 0x13], %g4
fmovdn %xcc, %f6, %f10
tg %xcc, 0x4
movneg %icc, %o3, %l2
stb %l0, [%l7 + 0x45]
ld [%l7 + 0x74], %f5
edge8ln %i2, %g7, %i1
fmovrde %o5, %f0, %f10
fmovrde %o6, %f10, %f14
fmovrdgz %o7, %f8, %f14
fmovse %icc, %f7, %f8
fmovdg %icc, %f2, %f8
andn %i4, 0x056E, %o1
fpadd32 %f6, %f14, %f2
movrne %o4, %l4, %i3
bgu,a loop_332
tvc %icc, 0x1
fnot1s %f11, %f5
ld [%l7 + 0x7C], %f9
loop_332:
fpadd16 %f8, %f2, %f12
bn,a %icc, loop_333
andncc %g6, %l5, %o0
ldsw [%l7 + 0x0C], %i0
ldsh [%l7 + 0x1C], %g2
loop_333:
srl %i6, 0x03, %i7
tleu %xcc, 0x2
ldsh [%l7 + 0x58], %g1
ldsw [%l7 + 0x3C], %o2
fbn,a %fcc3, loop_334
sethi 0x17C3, %g5
fmovdpos %xcc, %f5, %f9
bvc,a %xcc, loop_335
loop_334:
fcmpd %fcc2, %f0, %f10
fmovrsne %g3, %f5, %f1
bl,pn %xcc, loop_336
loop_335:
fcmpne16 %f12, %f8, %l6
nop
setx loop_337, %l0, %l1
jmpl %l1, %i5
fcmple32 %f14, %f0, %l1
loop_336:
fmovrslez %l3, %f11, %f9
xnor %g4, 0x056C, %l2
loop_337:
fmovdleu %icc, %f12, %f14
fbuge %fcc3, loop_338
fmovdcs %xcc, %f2, %f5
fmovsgu %xcc, %f5, %f15
fpadd32s %f3, %f6, %f7
loop_338:
fxnor %f0, %f12, %f8
fmovrde %o3, %f0, %f6
ldub [%l7 + 0x59], %i2
fmovrslz %l0, %f15, %f13
brgez %i1, loop_339
lduh [%l7 + 0x26], %o5
be loop_340
lduw [%l7 + 0x7C], %o6
loop_339:
st %f7, [%l7 + 0x0C]
add %g7, %o7, %i4
loop_340:
st %f2, [%l7 + 0x30]
array32 %o4, %l4, %i3
bg loop_341
fbu,a %fcc0, loop_342
fand %f8, %f12, %f0
fbn,a %fcc2, loop_343
loop_341:
st %f14, [%l7 + 0x3C]
loop_342:
fnegd %f10, %f0
lduw [%l7 + 0x14], %g6
loop_343:
edge16 %l5, %o0, %i0
fabss %f6, %f13
ldsh [%l7 + 0x42], %g2
tle %xcc, 0x6
stx %i6, [%l7 + 0x40]
ld [%l7 + 0x74], %f6
tpos %xcc, 0x0
fble,a %fcc3, loop_344
brlez,a %o1, loop_345
fnot2 %f4, %f4
for %f8, %f14, %f14
loop_344:
ldx [%l7 + 0x20], %i7
loop_345:
fbule,a %fcc0, loop_346
fbule %fcc2, loop_347
fmovsvs %xcc, %f4, %f15
stx %g1, [%l7 + 0x48]
loop_346:
fmovrde %o2, %f4, %f14
loop_347:
fcmple16 %f10, %f2, %g5
fmuld8sux16 %f14, %f14, %f6
ld [%l7 + 0x24], %f2
fcmpeq16 %f4, %f8, %l6
stw %i5, [%l7 + 0x24]
and %g3, %l1, %g4
fmovrslz %l3, %f7, %f8
ldub [%l7 + 0x35], %l2
stw %o3, [%l7 + 0x54]
movrgz %l0, %i2, %i1
srax %o6, 0x0D, %g7
fmovdl %icc, %f15, %f13
fbn %fcc0, loop_348
fmovsvc %xcc, %f13, %f3
mulx %o5, %i4, %o7
fmul8x16au %f12, %f11, %f8
loop_348:
edge8 %l4, %i3, %g6
alignaddrl %l5, %o0, %o4
ldx [%l7 + 0x48], %i0
ldub [%l7 + 0x17], %g2
bleu,pn %xcc, loop_349
tsubcc %o1, 0x09C9, %i7
subccc %g1, %i6, %g5
addccc %l6, %o2, %i5
loop_349:
edge16n %l1, %g3, %l3
ldsh [%l7 + 0x36], %g4
udivcc %l2, 0x01A4, %l0
sdiv %i2, 0x147F, %i1
fnegd %f2, %f8
stb %o6, [%l7 + 0x1B]
stb %o3, [%l7 + 0x78]
movrgez %g7, %i4, %o5
ldsw [%l7 + 0x68], %o7
bleu,a loop_350
fbuge,a %fcc0, loop_351
fnor %f10, %f6, %f12
fmul8x16au %f10, %f4, %f10
loop_350:
stw %i3, [%l7 + 0x38]
loop_351:
nop
setx loop_352, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movle %icc, %l4, %l5
ldub [%l7 + 0x21], %o0
ldsw [%l7 + 0x64], %o4
loop_352:
fmul8ulx16 %f10, %f8, %f10
fmovrsne %g6, %f3, %f5
fbug %fcc2, loop_353
ldsb [%l7 + 0x60], %g2
fsrc1s %f14, %f14
bl,a %xcc, loop_354
loop_353:
fmovsg %xcc, %f10, %f6
mulx %o1, %i0, %i7
fornot2 %f12, %f0, %f12
loop_354:
ldd [%l7 + 0x38], %f0
tcs %xcc, 0x4
fmovsneg %xcc, %f8, %f13
edge8l %i6, %g5, %g1
fexpand %f7, %f4
mova %xcc, %o2, %i5
stx %l6, [%l7 + 0x18]
fmovdg %icc, %f12, %f5
tleu %xcc, 0x4
st %f14, [%l7 + 0x10]
tge %xcc, 0x3
std %f6, [%l7 + 0x10]
bvs,pt %xcc, loop_355
fbule,a %fcc3, loop_356
edge32ln %g3, %l1, %l3
brlez,a %l2, loop_357
loop_355:
st %f7, [%l7 + 0x74]
loop_356:
ldx [%l7 + 0x18], %g4
bl,a loop_358
loop_357:
edge16ln %l0, %i1, %i2
fsrc1s %f15, %f7
lduw [%l7 + 0x24], %o6
loop_358:
mulscc %o3, %i4, %g7
brlez %o7, loop_359
lduw [%l7 + 0x78], %i3
nop
setx loop_360, %l0, %l1
jmpl %l1, %l4
ldsw [%l7 + 0x64], %o5
loop_359:
edge16ln %l5, %o0, %o4
st %f4, [%l7 + 0x18]
loop_360:
movpos %icc, %g2, %g6
te %icc, 0x5
ldx [%l7 + 0x18], %i0
ldsw [%l7 + 0x64], %o1
brlz,a %i7, loop_361
ldsw [%l7 + 0x2C], %g5
fnands %f2, %f12, %f14
ldx [%l7 + 0x60], %g1
loop_361:
call loop_362
sth %o2, [%l7 + 0x36]
ldx [%l7 + 0x30], %i5
fcmpgt32 %f14, %f14, %i6
loop_362:
movrgz %g3, 0x369, %l1
ldd [%l7 + 0x60], %f6
lduw [%l7 + 0x28], %l3
stb %l6, [%l7 + 0x55]
fsrc2s %f6, %f13
xnorcc %l2, %l0, %i1
fbu %fcc3, loop_363
fmovrsgez %g4, %f0, %f3
fone %f8
brz,a %o6, loop_364
loop_363:
fnor %f8, %f0, %f14
sth %i2, [%l7 + 0x44]
stx %o3, [%l7 + 0x10]
loop_364:
ldx [%l7 + 0x50], %g7
fones %f0
fmovdl %xcc, %f12, %f11
fabsd %f8, %f4
tge %xcc, 0x7
ld [%l7 + 0x78], %f8
move %xcc, %o7, %i4
fbul %fcc2, loop_365
mulscc %l4, 0x0884, %i3
movn %icc, %l5, %o5
movg %xcc, %o4, %o0
loop_365:
fxors %f8, %f15, %f1
ldsh [%l7 + 0x2C], %g6
tcs %xcc, 0x2
lduh [%l7 + 0x1C], %i0
fpadd16s %f4, %f7, %f5
bcc,a loop_366
xnor %o1, %g2, %g5
andncc %g1, %i7, %o2
std %f8, [%l7 + 0x60]
loop_366:
lduh [%l7 + 0x16], %i5
xor %i6, 0x08E3, %l1
ldub [%l7 + 0x52], %l3
std %f0, [%l7 + 0x28]
bpos,a loop_367
movgu %xcc, %l6, %l2
movge %xcc, %g3, %l0
sth %g4, [%l7 + 0x48]
loop_367:
ld [%l7 + 0x48], %f13
ldx [%l7 + 0x38], %o6
stx %i2, [%l7 + 0x38]
fpsub16s %f6, %f9, %f3
st %f0, [%l7 + 0x5C]
or %i1, %o3, %g7
subccc %o7, %l4, %i3
fmovspos %icc, %f12, %f15
fbo %fcc2, loop_368
edge8n %l5, %o5, %o4
lduw [%l7 + 0x38], %o0
ldsw [%l7 + 0x78], %i4
loop_368:
sllx %g6, %o1, %g2
stw %g5, [%l7 + 0x10]
xorcc %g1, 0x15C7, %i0
fmovsvs %icc, %f7, %f1
bge loop_369
sethi 0x05D9, %o2
fmovsleu %icc, %f11, %f3
fcmpgt32 %f10, %f0, %i5
loop_369:
bne,pt %xcc, loop_370
fxnors %f1, %f12, %f15
fmovsvs %icc, %f8, %f13
ldsb [%l7 + 0x5F], %i7
loop_370:
fpsub16s %f6, %f0, %f11
fones %f8
bl %icc, loop_371
fmovdn %xcc, %f1, %f9
ldub [%l7 + 0x59], %l1
ldx [%l7 + 0x20], %l3
loop_371:
fmovspos %xcc, %f12, %f9
sth %l6, [%l7 + 0x2E]
tle %xcc, 0x7
ldsb [%l7 + 0x58], %i6
brgez,a %g3, loop_372
st %f11, [%l7 + 0x14]
alignaddrl %l0, %g4, %l2
ldx [%l7 + 0x08], %i2
loop_372:
fpadd32 %f10, %f10, %f10
brz,a %o6, loop_373
fpsub16 %f2, %f6, %f2
fmul8x16 %f12, %f0, %f0
srlx %o3, 0x1B, %g7
loop_373:
st %f2, [%l7 + 0x6C]
fnors %f12, %f10, %f12
bleu,a,pn %icc, loop_374
movgu %xcc, %i1, %o7
fandnot1s %f13, %f9, %f4
std %f0, [%l7 + 0x08]
loop_374:
fpsub16s %f14, %f12, %f13
ldx [%l7 + 0x70], %l4
fmovse %icc, %f7, %f0
stb %l5, [%l7 + 0x7E]
fmovrdgez %i3, %f10, %f4
ldd [%l7 + 0x18], %f8
fmovrsgz %o4, %f8, %f7
st %f10, [%l7 + 0x2C]
lduh [%l7 + 0x62], %o0
lduw [%l7 + 0x40], %i4
bn,a,pt %xcc, loop_375
ldsb [%l7 + 0x58], %o5
fbg %fcc1, loop_376
sllx %o1, %g2, %g6
loop_375:
fmovdvc %xcc, %f8, %f10
sth %g5, [%l7 + 0x32]
loop_376:
stb %i0, [%l7 + 0x15]
stw %o2, [%l7 + 0x68]
fors %f4, %f11, %f2
array32 %i5, %i7, %l1
tneg %icc, 0x3
movneg %icc, %g1, %l6
lduw [%l7 + 0x3C], %i6
mulscc %l3, %g3, %l0
call loop_377
ldsw [%l7 + 0x70], %l2
ldsb [%l7 + 0x09], %i2
srlx %g4, %o3, %g7
loop_377:
st %f14, [%l7 + 0x68]
movvc %xcc, %i1, %o6
st %f1, [%l7 + 0x30]
edge16l %o7, %l4, %i3
ble,a,pt %xcc, loop_378
fmovsneg %xcc, %f14, %f11
brlz,a %o4, loop_379
umulcc %l5, 0x1E54, %i4
loop_378:
fpack16 %f14, %f3
siam 0x2
loop_379:
ldsh [%l7 + 0x30], %o0
fmovdge %xcc, %f13, %f13
sth %o1, [%l7 + 0x36]
movcc %icc, %o5, %g6
ldsb [%l7 + 0x38], %g2
tvs %icc, 0x5
fmovsvc %xcc, %f5, %f1
ldx [%l7 + 0x70], %i0
ldsh [%l7 + 0x10], %g5
ldd [%l7 + 0x20], %f14
stx %i5, [%l7 + 0x40]
fcmped %fcc3, %f4, %f8
andcc %i7, %l1, %g1
xnorcc %o2, 0x1DA3, %l6
ldd [%l7 + 0x08], %f10
movneg %xcc, %l3, %g3
stx %l0, [%l7 + 0x40]
array8 %i6, %i2, %l2
st %f5, [%l7 + 0x6C]
bcc loop_380
fmovdn %icc, %f4, %f8
fmovd %f14, %f6
std %f12, [%l7 + 0x58]
loop_380:
ldsb [%l7 + 0x7F], %o3
fpsub16s %f15, %f1, %f0
ld [%l7 + 0x34], %f6
srax %g7, %g4, %i1
fzero %f8
st %f12, [%l7 + 0x5C]
umul %o6, 0x1A1B, %o7
array32 %l4, %i3, %l5
fmovdleu %xcc, %f8, %f6
fmovrdgz %o4, %f8, %f6
ldx [%l7 + 0x40], %i4
std %f6, [%l7 + 0x28]
stw %o1, [%l7 + 0x7C]
stx %o0, [%l7 + 0x30]
subccc %g6, %g2, %i0
tgu %xcc, 0x0
stx %o5, [%l7 + 0x60]
fbue,a %fcc3, loop_381
fpack16 %f8, %f7
fxnor %f6, %f14, %f4
ldsw [%l7 + 0x5C], %g5
loop_381:
std %f8, [%l7 + 0x38]
subccc %i5, %l1, %i7
bne,a loop_382
ldsb [%l7 + 0x7F], %o2
sra %l6, 0x03, %l3
lduw [%l7 + 0x44], %g1
loop_382:
fpackfix %f14, %f12
stx %g3, [%l7 + 0x28]
bcc %icc, loop_383
fsrc1s %f5, %f10
ldd [%l7 + 0x70], %f8
ldub [%l7 + 0x59], %l0
loop_383:
ldd [%l7 + 0x58], %f4
fnot1s %f6, %f15
alignaddrl %i2, %l2, %o3
stw %g7, [%l7 + 0x28]
lduw [%l7 + 0x3C], %i6
ldd [%l7 + 0x30], %f10
fmovdge %xcc, %f1, %f9
smul %g4, %o6, %i1
edge16l %o7, %l4, %l5
udivx %i3, 0x0F31, %o4
ld [%l7 + 0x68], %f13
addc %i4, %o0, %g6
fandnot2s %f10, %f0, %f9
faligndata %f14, %f8, %f8
lduw [%l7 + 0x54], %g2
movrlz %o1, %i0, %o5
fexpand %f8, %f6
fornot2 %f12, %f10, %f8
fabss %f15, %f6
ld [%l7 + 0x2C], %f13
sth %i5, [%l7 + 0x52]
fmovsn %icc, %f8, %f0
lduh [%l7 + 0x2E], %l1
lduh [%l7 + 0x50], %i7
fmovdn %xcc, %f8, %f3
fmovsge %icc, %f13, %f13
fpadd32 %f0, %f8, %f8
alignaddrl %g5, %l6, %l3
taddcc %o2, 0x03BC, %g1
movleu %xcc, %l0, %g3
sethi 0x00D8, %i2
bleu,pt %xcc, loop_384
ldsw [%l7 + 0x28], %l2
ld [%l7 + 0x68], %f15
fcmpeq16 %f10, %f0, %o3
loop_384:
call loop_385
movle %icc, %i6, %g7
bcs,pn %xcc, loop_386
ld [%l7 + 0x5C], %f1
loop_385:
lduw [%l7 + 0x74], %o6
fmovscs %icc, %f15, %f4
loop_386:
stw %g4, [%l7 + 0x48]
ba,a loop_387
lduw [%l7 + 0x50], %i1
sth %l4, [%l7 + 0x4A]
ldd [%l7 + 0x18], %f14
loop_387:
and %o7, %l5, %o4
fnot1s %f9, %f5
stx %i4, [%l7 + 0x68]
tg %icc, 0x3
fmul8x16al %f7, %f12, %f10
addc %i3, %g6, %o0
fcmpgt32 %f4, %f8, %o1
nop
setx loop_388, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdneg %xcc, %f5, %f1
fmovsvc %icc, %f0, %f8
bge,a %xcc, loop_389
loop_388:
fcmped %fcc2, %f14, %f14
be,pn %xcc, loop_390
fmovd %f6, %f2
loop_389:
fnegd %f14, %f6
ldd [%l7 + 0x28], %f14
loop_390:
array8 %i0, %g2, %i5
fmovdgu %icc, %f14, %f8
fmul8x16al %f3, %f7, %f8
stx %l1, [%l7 + 0x18]
stx %o5, [%l7 + 0x18]
movrne %g5, %l6, %i7
ldd [%l7 + 0x28], %f2
fmovsl %icc, %f13, %f0
stw %l3, [%l7 + 0x54]
fmovse %xcc, %f0, %f2
ldsh [%l7 + 0x16], %g1
lduw [%l7 + 0x78], %l0
sdivx %o2, 0x176E, %g3
movleu %xcc, %i2, %o3
sth %i6, [%l7 + 0x7A]
edge8n %l2, %o6, %g4
lduh [%l7 + 0x7C], %i1
ldsw [%l7 + 0x60], %g7
lduh [%l7 + 0x5C], %o7
edge16ln %l4, %l5, %i4
array32 %i3, %g6, %o4
st %f11, [%l7 + 0x48]
andncc %o1, %o0, %g2
sth %i0, [%l7 + 0x50]
bleu,a,pt %icc, loop_391
fornot2 %f14, %f12, %f14
lduh [%l7 + 0x3E], %i5
fmul8x16au %f1, %f14, %f12
loop_391:
ldsb [%l7 + 0x47], %l1
fmovrde %o5, %f2, %f8
lduw [%l7 + 0x50], %g5
fmovrde %i7, %f12, %f12
brnz,a %l3, loop_392
stb %l6, [%l7 + 0x1B]
subc %l0, 0x00CF, %g1
fcmple16 %f2, %f12, %g3
loop_392:
fpadd16s %f4, %f6, %f9
ldsb [%l7 + 0x59], %i2
stb %o2, [%l7 + 0x72]
ba %xcc, loop_393
fzeros %f3
fba,a %fcc0, loop_394
fbul %fcc3, loop_395
loop_393:
sra %i6, %l2, %o3
ldsh [%l7 + 0x5E], %o6
loop_394:
brz %i1, loop_396
loop_395:
lduw [%l7 + 0x44], %g7
ldd [%l7 + 0x50], %f14
orncc %g4, %o7, %l5
loop_396:
movge %icc, %i4, %i3
stw %g6, [%l7 + 0x2C]
tgu %xcc, 0x7
fpadd32s %f1, %f7, %f11
xnorcc %l4, %o4, %o0
fpsub32 %f4, %f14, %f6
tpos %xcc, 0x1
sllx %o1, %g2, %i5
xnorcc %i0, 0x0B1C, %l1
fpadd16s %f3, %f2, %f2
st %f3, [%l7 + 0x34]
ldub [%l7 + 0x52], %o5
smul %g5, %i7, %l3
taddcc %l0, %l6, %g3
xorcc %g1, %o2, %i2
brnz %i6, loop_397
ld [%l7 + 0x68], %f14
fandnot1s %f8, %f6, %f12
movcs %xcc, %o3, %l2
loop_397:
bcc,a,pt %xcc, loop_398
ldd [%l7 + 0x40], %f12
std %f4, [%l7 + 0x40]
array32 %i1, %o6, %g7
loop_398:
edge8ln %g4, %o7, %l5
sdiv %i4, 0x000E, %g6
brnz %i3, loop_399
fpadd16s %f10, %f15, %f11
fcmpeq32 %f8, %f8, %o4
stw %l4, [%l7 + 0x40]
loop_399:
popc 0x0843, %o0
ldsb [%l7 + 0x59], %g2
movle %xcc, %i5, %i0
bne,a,pn %xcc, loop_400
sth %l1, [%l7 + 0x42]
fmovsl %xcc, %f4, %f2
fnot2s %f0, %f12
loop_400:
stx %o1, [%l7 + 0x50]
and %o5, %i7, %l3
lduw [%l7 + 0x60], %l0
fabss %f13, %f8
nop
setx loop_401, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdle %icc, %f0, %f6
fbue %fcc2, loop_402
tle %xcc, 0x1
loop_401:
udiv %g5, 0x1746, %g3
ldsh [%l7 + 0x54], %l6
loop_402:
te %icc, 0x5
fmovscc %xcc, %f1, %f3
fnot2 %f8, %f10
ldsh [%l7 + 0x42], %g1
faligndata %f6, %f2, %f10
fbo %fcc3, loop_403
ldd [%l7 + 0x08], %f4
fbn %fcc0, loop_404
ldx [%l7 + 0x40], %o2
loop_403:
fpadd32s %f11, %f1, %f0
lduw [%l7 + 0x74], %i6
loop_404:
fpadd32s %f2, %f13, %f15
fmovspos %icc, %f7, %f9
fand %f0, %f10, %f0
nop
setx loop_405, %l0, %l1
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 %f2, [%l7 + 0x30]
lduh [%l7 + 0x16], %o3
fxor %f10, %f2, %f8
loop_405:
bvs %icc, loop_406
ld [%l7 + 0x24], %f9
orcc %i2, %i1, %o6
pdist %f2, %f12, %f8
loop_406:
fmovdcs %xcc, %f11, %f5
movrlz %l2, %g7, %g4
brlz %l5, loop_407
umul %o7, 0x0EE6, %i4
bshuffle %f4, %f4, %f10
stb %i3, [%l7 + 0x42]
loop_407:
andncc %g6, %l4, %o4
edge32 %o0, %i5, %i0
movne %icc, %g2, %o1
movre %l1, 0x1F2, %i7
fmovse %icc, %f14, %f4
st %f5, [%l7 + 0x58]
stx %o5, [%l7 + 0x50]
stw %l0, [%l7 + 0x28]
stx %l3, [%l7 + 0x10]
fnors %f5, %f4, %f14
fble %fcc3, loop_408
ld [%l7 + 0x68], %f13
sll %g3, %l6, %g1
sth %o2, [%l7 + 0x3A]
loop_408:
tn %icc, 0x4
ldx [%l7 + 0x38], %g5
smulcc %i6, %i2, %i1
lduw [%l7 + 0x2C], %o3
ldub [%l7 + 0x78], %l2
sllx %o6, 0x11, %g4
ld [%l7 + 0x70], %f1
fbn,a %fcc2, loop_409
movle %icc, %l5, %g7
fpmerge %f0, %f7, %f8
std %f4, [%l7 + 0x18]
loop_409:
fxor %f14, %f10, %f2
lduh [%l7 + 0x52], %o7
tn %icc, 0x6
brz %i4, loop_410
fmovda %icc, %f7, %f2
fmovsvs %icc, %f11, %f9
tn %xcc, 0x6
loop_410:
ldsh [%l7 + 0x78], %g6
bge,pn %icc, loop_411
stx %i3, [%l7 + 0x78]
for %f14, %f10, %f0
std %f14, [%l7 + 0x18]
loop_411:
fpsub32s %f1, %f11, %f12
mova %xcc, %l4, %o4
stx %i5, [%l7 + 0x58]
or %o0, 0x0938, %g2
fmovrdgz %i0, %f6, %f2
fnor %f0, %f2, %f10
fbge %fcc3, loop_412
movrlez %l1, 0x0AC, %o1
movcs %xcc, %o5, %i7
ldsh [%l7 + 0x54], %l3
loop_412:
fpsub32 %f2, %f10, %f8
stb %g3, [%l7 + 0x7E]
fmovd %f6, %f0
mulscc %l0, 0x19E7, %l6
xnor %g1, %o2, %g5
bpos,pt %xcc, loop_413
array32 %i6, %i2, %i1
fmovdl %xcc, %f4, %f4
subc %l2, 0x1066, %o3
loop_413:
movneg %icc, %g4, %l5
fone %f4
tl %xcc, 0x5
ta %icc, 0x4
movrne %o6, 0x1AD, %o7
bneg,a,pt %icc, loop_414
lduh [%l7 + 0x5A], %g7
lduw [%l7 + 0x60], %g6
orncc %i3, %i4, %o4
loop_414:
fsrc2s %f9, %f6
edge8n %l4, %i5, %g2
fbue %fcc0, loop_415
fpsub32 %f14, %f8, %f2
fbge,a %fcc2, loop_416
brlz,a %i0, loop_417
loop_415:
bshuffle %f4, %f4, %f4
ldsb [%l7 + 0x2A], %o0
loop_416:
stx %o1, [%l7 + 0x30]
loop_417:
xnorcc %l1, %i7, %o5
stx %l3, [%l7 + 0x70]
edge8n %g3, %l6, %l0
ldsh [%l7 + 0x50], %o2
fmovdn %icc, %f7, %f15
movle %icc, %g1, %i6
srl %i2, %i1, %g5
fsrc2 %f14, %f10
stx %o3, [%l7 + 0x60]
lduh [%l7 + 0x6C], %l2
fmul8sux16 %f4, %f4, %f10
fmovsl %xcc, %f15, %f6
st %f0, [%l7 + 0x30]
bge,a,pt %icc, loop_418
fmovsge %xcc, %f9, %f1
ldsw [%l7 + 0x54], %l5
ld [%l7 + 0x4C], %f3
loop_418:
movvs %icc, %o6, %g4
stx %g7, [%l7 + 0x58]
smulcc %g6, %o7, %i4
sdivcc %i3, 0x1127, %l4
st %f10, [%l7 + 0x6C]
fbuge %fcc0, loop_419
mulx %i5, %o4, %g2
movrgz %i0, %o0, %o1
ldx [%l7 + 0x40], %i7
loop_419:
tsubcctv %o5, 0x12BB, %l1
edge8 %g3, %l3, %l0
mulx %o2, 0x1E10, %g1
stx %l6, [%l7 + 0x40]
edge8 %i2, %i1, %g5
fmovrsgez %o3, %f4, %f7
edge8ln %i6, %l5, %o6
st %f12, [%l7 + 0x70]
fmovsn %icc, %f10, %f13
lduh [%l7 + 0x66], %l2
fbl,a %fcc1, loop_420
fnegd %f14, %f12
ldsh [%l7 + 0x1C], %g4
smulcc %g7, 0x04FC, %g6
loop_420:
xnorcc %i4, %o7, %i3
movrne %l4, %o4, %i5
edge16n %i0, %o0, %o1
orn %i7, 0x1069, %o5
fmovsleu %icc, %f6, %f3
fones %f9
edge8ln %l1, %g2, %l3
brlez %g3, loop_421
fmovdvc %icc, %f2, %f15
addccc %o2, 0x1321, %g1
tge %icc, 0x0
loop_421:
tn %icc, 0x4
fandnot2s %f5, %f2, %f0
fmovrdgz %l0, %f10, %f12
fnegs %f10, %f12
edge16l %l6, %i2, %i1
fbo %fcc2, loop_422
fcmpne16 %f14, %f6, %g5
fors %f10, %f12, %f13
tleu %icc, 0x3
loop_422:
ldsw [%l7 + 0x54], %i6
mova %icc, %o3, %o6
stw %l5, [%l7 + 0x1C]
andncc %g4, %g7, %l2
stb %g6, [%l7 + 0x43]
std %f12, [%l7 + 0x20]
sub %o7, 0x0666, %i4
udivx %i3, 0x04ED, %l4
ldsw [%l7 + 0x70], %i5
ldsw [%l7 + 0x60], %i0
bvc loop_423
stb %o4, [%l7 + 0x66]
ld [%l7 + 0x48], %f5
ldd [%l7 + 0x30], %f4
loop_423:
fmovsa %icc, %f4, %f7
fmul8x16au %f11, %f0, %f10
mulscc %o1, 0x02DE, %i7
std %f12, [%l7 + 0x18]
ldsb [%l7 + 0x2C], %o5
taddcc %o0, 0x0321, %l1
umul %g2, 0x032F, %g3
ldsb [%l7 + 0x35], %o2
fmovsa %icc, %f4, %f4
stw %l3, [%l7 + 0x6C]
lduw [%l7 + 0x68], %l0
addc %l6, %i2, %g1
std %f6, [%l7 + 0x40]
xnor %i1, %g5, %i6
ldd [%l7 + 0x40], %f10
fblg %fcc1, loop_424
bge,a loop_425
edge16 %o6, %l5, %g4
fcmpgt16 %f6, %f14, %g7
loop_424:
bg,a %xcc, loop_426
loop_425:
andn %l2, 0x0BF5, %o3
fmul8ulx16 %f6, %f0, %f10
orcc %g6, %o7, %i3
loop_426:
fmovsvc %xcc, %f13, %f14
fmovsg %xcc, %f2, %f0
fcmpes %fcc1, %f0, %f1
fbn %fcc2, loop_427
ldd [%l7 + 0x18], %f14
movpos %icc, %l4, %i4
movneg %xcc, %i0, %i5
loop_427:
fpadd16s %f6, %f2, %f5
fandnot1s %f8, %f10, %f5
ldsb [%l7 + 0x4E], %o4
bgu,a %icc, loop_428
fcmped %fcc3, %f10, %f6
fpadd16s %f11, %f10, %f4
fors %f3, %f7, %f2
loop_428:
edge16 %i7, %o5, %o0
movl %xcc, %o1, %g2
lduh [%l7 + 0x3A], %g3
sdivx %o2, 0x0DDA, %l3
bge,a %icc, loop_429
stw %l0, [%l7 + 0x20]
ldd [%l7 + 0x70], %f4
sth %l1, [%l7 + 0x6E]
loop_429:
fmovrsgz %l6, %f1, %f1
fabsd %f4, %f4
stw %i2, [%l7 + 0x68]
fzero %f0
fbo %fcc2, loop_430
lduh [%l7 + 0x60], %g1
bleu %icc, loop_431
st %f3, [%l7 + 0x58]
loop_430:
fnegs %f8, %f3
ldd [%l7 + 0x78], %f10
loop_431:
ldd [%l7 + 0x48], %f2
ldsb [%l7 + 0x11], %i1
ldub [%l7 + 0x5B], %i6
ld [%l7 + 0x54], %f3
edge8 %o6, %l5, %g4
fbge %fcc3, loop_432
ldx [%l7 + 0x48], %g5
fcmpd %fcc3, %f12, %f12
ld [%l7 + 0x28], %f7
loop_432:
ldsb [%l7 + 0x20], %l2
std %f0, [%l7 + 0x70]
fbe,a %fcc0, loop_433
fmovrdgz %g7, %f6, %f12
fmovsvs %icc, %f2, %f8
lduh [%l7 + 0x5E], %o3
loop_433:
fcmpeq16 %f8, %f4, %o7
sth %i3, [%l7 + 0x3C]
umul %g6, 0x0AF5, %l4
bge,a,pn %icc, loop_434
stx %i4, [%l7 + 0x20]
edge32l %i5, %o4, %i7
fmuld8sux16 %f3, %f11, %f10
loop_434:
ldub [%l7 + 0x4B], %o5
lduh [%l7 + 0x6A], %i0
stb %o0, [%l7 + 0x27]
bn,a,pn %xcc, loop_435
bleu,a,pt %icc, loop_436
tgu %xcc, 0x5
fbule %fcc1, loop_437
loop_435:
fcmpes %fcc1, %f5, %f8
loop_436:
call loop_438
st %f5, [%l7 + 0x10]
loop_437:
orncc %g2, 0x1B0E, %g3
fcmps %fcc3, %f9, %f10
loop_438:
edge8n %o2, %o1, %l0
tsubcc %l3, 0x1E5C, %l1
lduh [%l7 + 0x1C], %l6
umulcc %g1, %i2, %i1
ldd [%l7 + 0x60], %f2
bl %icc, loop_439
ldub [%l7 + 0x1C], %o6
add %l5, %i6, %g5
fmovs %f12, %f13
loop_439:
fnot1s %f8, %f8
bvs,a,pt %icc, loop_440
fmovdgu %icc, %f0, %f9
edge16n %l2, %g7, %g4
fcmpeq16 %f6, %f14, %o3
loop_440:
ldd [%l7 + 0x48], %f8
edge32l %o7, %i3, %l4
stx %g6, [%l7 + 0x20]
fmovdl %icc, %f12, %f12
ldsw [%l7 + 0x4C], %i4
movgu %xcc, %o4, %i5
fsrc1s %f8, %f13
fmovrdlez %i7, %f12, %f8
edge16n %i0, %o0, %o5
bge,pn %icc, loop_441
fors %f8, %f5, %f4
xorcc %g2, 0x1C52, %o2
xorcc %g3, %l0, %l3
loop_441:
brgz %l1, loop_442
fbu %fcc2, loop_443
smulcc %o1, %l6, %i2
lduw [%l7 + 0x50], %i1
loop_442:
tsubcctv %o6, %g1, %i6
loop_443:
st %f7, [%l7 + 0x54]
fornot2s %f3, %f11, %f7
fmovrdne %l5, %f4, %f0
bpos,pt %xcc, loop_444
fmovdne %icc, %f4, %f15
mova %icc, %g5, %g7
fmul8ulx16 %f2, %f0, %f2
loop_444:
subc %l2, %o3, %o7
fmovdn %xcc, %f13, %f13
fpack32 %f8, %f10, %f12
nop
setx loop_445, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
addccc %g4, 0x12C4, %l4
fba,a %fcc2, loop_446
brlez,a %g6, loop_447
loop_445:
pdist %f12, %f6, %f8
fmuld8ulx16 %f1, %f6, %f4
loop_446:
nop
setx loop_448, %l0, %l1
jmpl %l1, %i4
loop_447:
edge32ln %i3, %i5, %i7
ldsb [%l7 + 0x56], %i0
bcc loop_449
loop_448:
fmul8x16al %f0, %f3, %f2
tleu %icc, 0x5
movge %xcc, %o4, %o0
loop_449:
sdivcc %o5, 0x195D, %o2
nop
setx loop_450, %l0, %l1
jmpl %l1, %g3
array32 %g2, %l0, %l3
fbge,a %fcc3, loop_451
xor %l1, %l6, %i2
loop_450:
or %o1, %o6, %i1
fors %f10, %f1, %f9
loop_451:
st %f6, [%l7 + 0x20]
stx %i6, [%l7 + 0x50]
taddcc %g1, 0x1A86, %l5
taddcc %g7, 0x11BE, %g5
fnot1s %f2, %f3
brlez %l2, loop_452
array8 %o7, %o3, %l4
for %f4, %f6, %f12
brz,a %g4, loop_453
loop_452:
fba,a %fcc1, loop_454
sth %i4, [%l7 + 0x6A]
movl %xcc, %g6, %i3
loop_453:
fmovdge %icc, %f12, %f15
loop_454:
fbn %fcc3, loop_455
fmovsneg %xcc, %f2, %f9
fnand %f14, %f0, %f6
fmovsvs %icc, %f8, %f9
loop_455:
movvs %xcc, %i7, %i0
sth %o4, [%l7 + 0x48]
tl %icc, 0x2
fbl %fcc3, loop_456
tne %icc, 0x1
ld [%l7 + 0x54], %f3
fnor %f8, %f0, %f10
loop_456:
tcs %icc, 0x5
stb %i5, [%l7 + 0x0D]
andncc %o5, %o2, %o0
bvc,pt %icc, loop_457
ldsb [%l7 + 0x46], %g2
movrgez %g3, 0x2EC, %l0
fpmerge %f10, %f6, %f6
loop_457:
array32 %l3, %l1, %l6
stx %i2, [%l7 + 0x38]
fmovda %icc, %f8, %f14
fmovsvs %xcc, %f5, %f8
st %f1, [%l7 + 0x74]
fmovdvs %icc, %f15, %f12
lduw [%l7 + 0x1C], %o6
ld [%l7 + 0x1C], %f13
array16 %i1, %i6, %g1
fmuld8ulx16 %f11, %f10, %f0
ldsh [%l7 + 0x20], %o1
fmovrslez %g7, %f14, %f9
stb %l5, [%l7 + 0x2D]
fmovrse %l2, %f10, %f5
stw %g5, [%l7 + 0x70]
fmovsne %xcc, %f15, %f9
edge16ln %o3, %l4, %g4
movrne %i4, %o7, %i3
ld [%l7 + 0x74], %f7
movne %icc, %i7, %i0
fpsub16 %f2, %f10, %f0
fmovdvc %xcc, %f1, %f7
ldsh [%l7 + 0x7E], %g6
lduh [%l7 + 0x22], %o4
tle %icc, 0x2
fcmple16 %f10, %f2, %i5
bvc loop_458
fmovsle %icc, %f1, %f13
std %f4, [%l7 + 0x68]
fbg,a %fcc1, loop_459
loop_458:
brz %o2, loop_460
brlez %o0, loop_461
ldsb [%l7 + 0x7C], %g2
loop_459:
ta %xcc, 0x2
loop_460:
fmovsleu %xcc, %f8, %f14
loop_461:
tg %icc, 0x5
brgez,a %g3, loop_462
fmovrdgz %o5, %f14, %f10
fornot1s %f1, %f14, %f10
stx %l3, [%l7 + 0x38]
loop_462:
ldx [%l7 + 0x40], %l0
fabss %f6, %f11
stb %l6, [%l7 + 0x4A]
tneg %icc, 0x2
fmovrsgez %l1, %f3, %f8
ld [%l7 + 0x44], %f8
edge16 %o6, %i2, %i6
subcc %g1, 0x1920, %i1
brnz,a %g7, loop_463
fnot2 %f10, %f12
tgu %icc, 0x2
fcmpne16 %f14, %f6, %l5
loop_463:
bvc,a,pn %icc, loop_464
movcc %icc, %o1, %l2
ldsw [%l7 + 0x34], %o3
fzero %f2
loop_464:
fbu %fcc3, loop_465
mulscc %g5, %g4, %i4
ldd [%l7 + 0x08], %f0
ta %icc, 0x1
loop_465:
brlez %o7, loop_466
te %icc, 0x5
ldsw [%l7 + 0x64], %i3
fmovsl %xcc, %f8, %f6
loop_466:
bneg %xcc, loop_467
fornot1s %f4, %f1, %f13
fnegs %f10, %f9
fbuge %fcc3, loop_468
loop_467:
fmovrdne %i7, %f0, %f8
st %f11, [%l7 + 0x3C]
ldub [%l7 + 0x47], %i0
loop_468:
fblg,a %fcc3, loop_469
call loop_470
ldsb [%l7 + 0x44], %g6
movg %xcc, %o4, %i5
loop_469:
sth %o2, [%l7 + 0x08]
loop_470:
movrlez %o0, 0x13C, %l4
mova %xcc, %g3, %g2
bleu,a,pn %xcc, loop_471
stx %l3, [%l7 + 0x70]
fbl,a %fcc1, loop_472
fbne %fcc2, loop_473
loop_471:
or %l0, %o5, %l1
fsrc2s %f0, %f1
loop_472:
fmovscs %xcc, %f1, %f6
loop_473:
ldub [%l7 + 0x3C], %l6
movrlz %i2, %i6, %o6
ldsw [%l7 + 0x10], %i1
brgz,a %g1, loop_474
fornot1 %f14, %f10, %f6
xor %l5, %g7, %o1
ld [%l7 + 0x68], %f7
loop_474:
fcmple16 %f0, %f0, %l2
sdiv %g5, 0x0DD0, %g4
be loop_475
sth %i4, [%l7 + 0x62]
ldsh [%l7 + 0x18], %o3
sth %o7, [%l7 + 0x64]
loop_475:
fcmpeq32 %f10, %f12, %i7
sdiv %i0, 0x077C, %g6
sth %i3, [%l7 + 0x54]
fbge,a %fcc1, loop_476
movrgez %o4, %o2, %i5
lduw [%l7 + 0x30], %l4
fble,a %fcc0, loop_477
loop_476:
fpackfix %f4, %f10
lduw [%l7 + 0x1C], %g3
fcmpd %fcc2, %f14, %f14
loop_477:
fmovsn %xcc, %f8, %f4
fmovsle %icc, %f10, %f3
ldd [%l7 + 0x10], %f12
stw %o0, [%l7 + 0x5C]
fmovsg %xcc, %f11, %f9
movle %xcc, %g2, %l0
ldd [%l7 + 0x38], %f0
fone %f12
tl %xcc, 0x5
fmovda %xcc, %f1, %f9
ble,a loop_478
fxnor %f14, %f0, %f10
orncc %o5, 0x0FC8, %l3
sllx %l1, 0x18, %l6
loop_478:
fmovdge %xcc, %f13, %f11
fcmped %fcc3, %f12, %f8
tleu %xcc, 0x3
fcmple32 %f2, %f14, %i2
fmovdne %icc, %f15, %f8
ldub [%l7 + 0x50], %o6
fmovda %xcc, %f15, %f10
ld [%l7 + 0x50], %f7
sra %i1, %g1, %l5
movcs %icc, %i6, %g7
ldub [%l7 + 0x54], %o1
andn %l2, %g4, %g5
edge16 %o3, %i4, %i7
fbul,a %fcc2, loop_479
udivcc %o7, 0x1360, %g6
lduw [%l7 + 0x10], %i0
lduh [%l7 + 0x22], %i3
loop_479:
array16 %o2, %i5, %l4
tne %xcc, 0x1
edge8ln %o4, %o0, %g2
fmovsleu %xcc, %f9, %f0
ldx [%l7 + 0x28], %g3
ldsh [%l7 + 0x10], %o5
edge8l %l3, %l0, %l1
fandnot2 %f2, %f4, %f14
fxnors %f13, %f4, %f4
fmovrdlz %l6, %f2, %f8
andn %o6, %i2, %g1
bcc,pt %icc, loop_480
fmovde %icc, %f8, %f2
ldsh [%l7 + 0x08], %l5
bneg %icc, loop_481
loop_480:
fcmpgt16 %f8, %f0, %i6
fpsub32s %f2, %f15, %f9
ldsw [%l7 + 0x24], %g7
loop_481:
ld [%l7 + 0x20], %f10
fpsub16 %f6, %f0, %f8
fbuge %fcc2, loop_482
andcc %o1, %l2, %g4
stx %g5, [%l7 + 0x50]
fcmpeq32 %f2, %f0, %i1
loop_482:
movcc %xcc, %o3, %i4
fmovsleu %xcc, %f5, %f5
fpsub32 %f6, %f6, %f2
bleu,a,pt %icc, loop_483
tn %xcc, 0x4
fxnor %f10, %f12, %f0
pdist %f14, %f12, %f6
loop_483:
stb %i7, [%l7 + 0x6D]
movrgz %o7, %g6, %i0
fnand %f4, %f8, %f0
sdiv %o2, 0x042A, %i5
smul %i3, %l4, %o0
fcmped %fcc0, %f10, %f8
xor %o4, %g2, %g3
brgez,a %o5, loop_484
alignaddr %l3, %l1, %l6
fpack32 %f6, %f12, %f12
sdivx %l0, 0x0E5B, %i2
loop_484:
std %f14, [%l7 + 0x18]
ldsb [%l7 + 0x74], %g1
be,pt %xcc, loop_485
addccc %o6, %l5, %i6
ldsw [%l7 + 0x64], %g7
fbug %fcc2, loop_486
loop_485:
fandnot1s %f15, %f7, %f5
tsubcctv %o1, 0x1A9D, %g4
or %g5, %l2, %o3
loop_486:
fcmpne32 %f4, %f14, %i1
fbul %fcc2, loop_487
edge32l %i7, %o7, %i4
fandnot1 %f2, %f6, %f8
sth %i0, [%l7 + 0x76]
loop_487:
edge8l %g6, %i5, %o2
bpos,a,pn %xcc, loop_488
std %f0, [%l7 + 0x08]
fbue,a %fcc2, loop_489
fzeros %f12
loop_488:
fpack16 %f6, %f12
stw %l4, [%l7 + 0x64]
loop_489:
fmovdpos %icc, %f2, %f8
brlez %i3, loop_490
stw %o4, [%l7 + 0x34]
lduh [%l7 + 0x46], %g2
ldsb [%l7 + 0x1F], %g3
loop_490:
ldub [%l7 + 0x28], %o5
tpos %icc, 0x7
fnors %f2, %f9, %f4
fcmpeq16 %f10, %f8, %o0
ldd [%l7 + 0x60], %f14
bneg,a,pt %icc, loop_491
bgu,a,pt %xcc, loop_492
lduh [%l7 + 0x44], %l3
fmovrdgez %l6, %f0, %f6
loop_491:
fmovsge %icc, %f2, %f3
loop_492:
brlez,a %l0, loop_493
fmovdcs %icc, %f10, %f8
sth %i2, [%l7 + 0x2A]
fnand %f6, %f6, %f6
loop_493:
addc %l1, 0x0ACA, %o6
fmovda %icc, %f3, %f3
bg,a,pn %xcc, loop_494
fmovscc %xcc, %f13, %f14
movrne %g1, %l5, %g7
fands %f0, %f9, %f8
loop_494:
addccc %i6, %g4, %o1
fmovrdgez %l2, %f14, %f0
ldub [%l7 + 0x11], %g5
andn %i1, 0x10F8, %o3
stw %o7, [%l7 + 0x18]
srl %i7, %i4, %g6
taddcctv %i5, 0x12D2, %i0
lduh [%l7 + 0x10], %o2
ldx [%l7 + 0x70], %i3
fpackfix %f2, %f8
fmovsl %xcc, %f0, %f2
tsubcc %o4, 0x0E49, %l4
fcmpne16 %f12, %f0, %g2
fmovrdgez %g3, %f12, %f2
umulcc %o0, %o5, %l3
movre %l0, %i2, %l1
fmovdgu %xcc, %f9, %f0
lduh [%l7 + 0x6C], %o6
ldsb [%l7 + 0x12], %l6
fxors %f2, %f14, %f0
tneg %xcc, 0x5
fcmped %fcc0, %f4, %f6
lduh [%l7 + 0x76], %g1
fnot1 %f8, %f2
fzeros %f5
edge8ln %l5, %i6, %g4
fmovsle %xcc, %f2, %f4
fmovse %icc, %f15, %f7
bn loop_495
movg %xcc, %o1, %g7
fsrc1s %f2, %f10
fmovdne %xcc, %f7, %f8
loop_495:
edge8 %l2, %g5, %i1
lduw [%l7 + 0x40], %o7
fmovdvc %xcc, %f5, %f10
fpadd32 %f14, %f2, %f6
mulscc %i7, %o3, %g6
fsrc1s %f6, %f9
fmovd %f6, %f10
std %f4, [%l7 + 0x68]
fmovdne %xcc, %f14, %f0
movge %icc, %i5, %i0
fand %f4, %f14, %f10
fmovde %icc, %f6, %f6
stw %o2, [%l7 + 0x7C]
subc %i4, %o4, %l4
ldx [%l7 + 0x18], %i3
stb %g3, [%l7 + 0x20]
fmovsleu %xcc, %f10, %f12
addc %g2, 0x1C52, %o0
sllx %l3, 0x0C, %o5
stx %l0, [%l7 + 0x20]
stx %i2, [%l7 + 0x28]
fmovsn %xcc, %f10, %f10
bleu,pt %icc, loop_496
edge16n %o6, %l1, %g1
stw %l6, [%l7 + 0x74]
fmovsneg %icc, %f4, %f10
loop_496:
fbe,a %fcc3, loop_497
fpadd32 %f10, %f8, %f12
tsubcc %l5, %i6, %g4
fsrc1 %f12, %f12
loop_497:
movrne %o1, %l2, %g7
edge32 %i1, %g5, %i7
lduh [%l7 + 0x30], %o7
bge,a,pn %icc, loop_498
orncc %o3, 0x0CB6, %g6
lduh [%l7 + 0x30], %i0
fmovscc %icc, %f12, %f10
loop_498:
fnegs %f1, %f12
st %f7, [%l7 + 0x50]
fmovdneg %icc, %f0, %f15
fnegs %f15, %f4
sth %i5, [%l7 + 0x54]
fbue,a %fcc0, loop_499
fabsd %f8, %f14
sethi 0x0C7A, %i4
ld [%l7 + 0x78], %f4
loop_499:
xor %o4, %o2, %l4
fblg,a %fcc3, loop_500
st %f15, [%l7 + 0x08]
bg %xcc, loop_501
sra %i3, %g2, %o0
loop_500:
fcmpne16 %f6, %f0, %g3
lduw [%l7 + 0x28], %o5
loop_501:
std %f0, [%l7 + 0x10]
fxnors %f11, %f15, %f13
edge16n %l3, %l0, %i2
ldx [%l7 + 0x10], %o6
ble,pn %icc, loop_502
fand %f6, %f6, %f10
ldsh [%l7 + 0x36], %g1
stx %l6, [%l7 + 0x38]
loop_502:
brgz %l1, loop_503
bg,a,pn %xcc, loop_504
addccc %l5, %g4, %o1
movleu %xcc, %l2, %g7
loop_503:
subccc %i1, %g5, %i7
loop_504:
fmul8sux16 %f6, %f10, %f12
fone %f10
st %f14, [%l7 + 0x68]
lduw [%l7 + 0x0C], %i6
fmovsn %xcc, %f1, %f6
bl,a loop_505
fpadd32 %f10, %f6, %f8
tleu %icc, 0x3
orncc %o3, %o7, %g6
loop_505:
fbge,a %fcc2, loop_506
fble %fcc1, loop_507
fble,a %fcc2, loop_508
ldx [%l7 + 0x48], %i0
loop_506:
ldx [%l7 + 0x28], %i5
loop_507:
bn %xcc, loop_509
loop_508:
fbue %fcc0, loop_510
stx %o4, [%l7 + 0x28]
movn %xcc, %i4, %o2
loop_509:
fmul8ulx16 %f2, %f12, %f6
loop_510:
brgz,a %l4, loop_511
fpsub32s %f14, %f7, %f10
sth %i3, [%l7 + 0x1E]
srax %g2, 0x06, %o0
loop_511:
and %o5, 0x19BF, %l3
fandnot2s %f7, %f14, %f3
bshuffle %f8, %f6, %f14
fmovsl %icc, %f8, %f8
fmovsl %xcc, %f4, %f15
edge8n %g3, %l0, %i2
fmovdl %icc, %f1, %f6
movcc %icc, %o6, %l6
sethi 0x0CCA, %l1
movcs %xcc, %g1, %l5
fcmpd %fcc3, %f0, %f8
fmovdle %xcc, %f3, %f4
movpos %xcc, %o1, %l2
fcmps %fcc1, %f11, %f0
fpack16 %f4, %f8
siam 0x6
stx %g4, [%l7 + 0x60]
sth %g7, [%l7 + 0x6A]
bvs %xcc, loop_512
stx %g5, [%l7 + 0x38]
fnegd %f14, %f6
fcmped %fcc2, %f10, %f0
loop_512:
bn,a %icc, loop_513
bn,a loop_514
pdist %f2, %f4, %f6
fsrc1 %f14, %f2
loop_513:
subcc %i1, %i6, %i7
loop_514:
andcc %o3, 0x1707, %o7
ldx [%l7 + 0x68], %i0
stw %i5, [%l7 + 0x4C]
st %f4, [%l7 + 0x78]
stb %g6, [%l7 + 0x38]
array16 %i4, %o2, %l4
ldd [%l7 + 0x68], %f4
fmovdle %icc, %f9, %f2
addcc %o4, 0x0CCB, %g2
fmovsge %xcc, %f5, %f1
fbn %fcc3, loop_515
lduw [%l7 + 0x78], %i3
stx %o5, [%l7 + 0x70]
ldsb [%l7 + 0x0A], %o0
loop_515:
fble %fcc3, loop_516
fbne %fcc3, loop_517
nop
setx loop_518, %l0, %l1
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 + 0x40], %f10
loop_516:
ta %xcc, 0x4
loop_517:
fsrc2 %f8, %f2
loop_518:
ba,a loop_519
movge %icc, %g3, %l3
ldsw [%l7 + 0x28], %i2
sll %o6, 0x08, %l0
loop_519:
edge32n %l1, %g1, %l5
stx %l6, [%l7 + 0x78]
edge16 %l2, %g4, %o1
fands %f12, %f0, %f3
ldub [%l7 + 0x56], %g5
edge16l %g7, %i6, %i1
fnegs %f1, %f14
fcmpgt32 %f12, %f14, %o3
tgu %xcc, 0x4
lduw [%l7 + 0x64], %i7
tleu %icc, 0x1
stx %o7, [%l7 + 0x10]
fandnot1 %f12, %f2, %f14
brnz,a %i0, loop_520
fandnot1s %f12, %f1, %f9
be %icc, loop_521
ldsh [%l7 + 0x3E], %g6
loop_520:
ba loop_522
ldsh [%l7 + 0x54], %i4
loop_521:
ldsb [%l7 + 0x52], %o2
fbug %fcc3, loop_523
loop_522:
movge %icc, %i5, %l4
ldub [%l7 + 0x32], %o4
fmovdle %icc, %f9, %f0
loop_523:
stb %g2, [%l7 + 0x37]
fpsub16s %f1, %f7, %f8
fpack32 %f14, %f0, %f6
fmovdneg %icc, %f6, %f8
nop
setx loop_524, %l0, %l1
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, %o5, %i3
fxor %f0, %f12, %f6
ld [%l7 + 0x5C], %f11
loop_524:
fmovde %xcc, %f11, %f9
for %f4, %f12, %f10
edge16l %o0, %g3, %l3
fmovrse %i2, %f13, %f6
fmovsgu %xcc, %f7, %f1
bne,a,pt %xcc, loop_525
fand %f2, %f2, %f2
ldd [%l7 + 0x58], %f12
ld [%l7 + 0x58], %f11
loop_525:
movleu %icc, %l0, %o6
ldsw [%l7 + 0x08], %l1
sllx %l5, 0x15, %g1
ldsh [%l7 + 0x68], %l2
fbne %fcc3, loop_526
fmovrdlz %g4, %f0, %f6
fmul8x16 %f11, %f8, %f6
movrgez %l6, 0x309, %o1
loop_526:
st %f2, [%l7 + 0x24]
add %g5, 0x1549, %g7
movgu %xcc, %i6, %o3
siam 0x1
fmovdge %xcc, %f2, %f14
fmovdcc %icc, %f15, %f2
bge,a,pt %icc, loop_527
fmovdpos %xcc, %f11, %f7
brlz,a %i1, loop_528
edge8l %i7, %o7, %g6
loop_527:
fmul8x16au %f0, %f3, %f10
fmovd %f0, %f4
loop_528:
fmovsvs %icc, %f2, %f9
ldx [%l7 + 0x38], %i0
stb %o2, [%l7 + 0x5E]
be,a %icc, loop_529
for %f4, %f6, %f10
tge %xcc, 0x0
tcs %icc, 0x3
loop_529:
st %f7, [%l7 + 0x08]
fmovdgu %icc, %f13, %f13
brlez %i4, loop_530
sllx %i5, 0x1E, %l4
fmovdcc %xcc, %f9, %f14
fzeros %f6
loop_530:
ble,a,pn %icc, loop_531
fbg,a %fcc1, loop_532
fmovsge %xcc, %f8, %f5
ta %icc, 0x6
loop_531:
fpsub32s %f12, %f7, %f0
loop_532:
ldub [%l7 + 0x2A], %g2
fornot1s %f9, %f2, %f5
call loop_533
fpsub16s %f4, %f9, %f5
fand %f4, %f12, %f0
ldsh [%l7 + 0x0E], %o4
loop_533:
mova %icc, %i3, %o0
fmovsne %xcc, %f3, %f8
bshuffle %f12, %f2, %f8
movrlez %g3, 0x367, %o5
tg %icc, 0x0
tcs %xcc, 0x4
ldub [%l7 + 0x2A], %l3
bne,a loop_534
srl %l0, %i2, %l1
edge32l %l5, %o6, %g1
fpsub16 %f6, %f8, %f6
loop_534:
array16 %g4, %l2, %l6
movre %o1, 0x075, %g7
fmovrdlz %g5, %f8, %f4
fmovspos %xcc, %f11, %f15
subc %o3, %i1, %i7
stb %i6, [%l7 + 0x76]
nop
setx loop_535, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bg,pt %xcc, loop_536
ldsb [%l7 + 0x1A], %o7
ldsh [%l7 + 0x20], %i0
loop_535:
fmovrsne %o2, %f12, %f3
loop_536:
nop
setx loop_537, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tsubcctv %i4, %i5, %g6
fmovsleu %xcc, %f5, %f0
nop
setx loop_538, %l0, %l1
jmpl %l1, %l4
loop_537:
sub %g2, 0x036F, %i3
fmovspos %icc, %f15, %f4
ta %xcc, 0x2
loop_538:
lduw [%l7 + 0x10], %o0
movvs %xcc, %g3, %o5
brlz,a %o4, loop_539
sth %l0, [%l7 + 0x4A]
std %f8, [%l7 + 0x28]
fmovrsne %i2, %f9, %f1
loop_539:
tgu %icc, 0x4
ldsw [%l7 + 0x30], %l3
fbn,a %fcc1, loop_540
lduh [%l7 + 0x70], %l5
st %f2, [%l7 + 0x64]
movg %xcc, %l1, %g1
loop_540:
ldsh [%l7 + 0x2C], %g4
ta %icc, 0x3
lduw [%l7 + 0x50], %o6
brlez,a %l6, loop_541
fbue %fcc1, loop_542
smul %o1, %g7, %l2
sth %o3, [%l7 + 0x4A]
loop_541:
fzeros %f3
loop_542:
fnands %f10, %f5, %f1
fnot2s %f13, %f14
fbule,a %fcc0, loop_543
movrne %i1, 0x3F0, %i7
udivcc %i6, 0x1C74, %o7
ldd [%l7 + 0x50], %f0
loop_543:
fble %fcc3, loop_544
fbo %fcc1, loop_545
fmovrsne %i0, %f7, %f3
fmovsneg %icc, %f12, %f14
loop_544:
ldsh [%l7 + 0x7C], %o2
loop_545:
subc %g5, 0x0B23, %i4
stw %g6, [%l7 + 0x08]
fmovsge %icc, %f8, %f10
stx %i5, [%l7 + 0x78]
fnot1s %f2, %f8
brnz,a %g2, loop_546
bpos,pt %xcc, loop_547
ldsh [%l7 + 0x74], %l4
fmovdvc %icc, %f3, %f6
loop_546:
sth %o0, [%l7 + 0x32]
loop_547:
lduw [%l7 + 0x30], %i3
fmovsvc %icc, %f12, %f6
fbne,a %fcc0, loop_548
fcmpd %fcc0, %f6, %f8
movpos %icc, %g3, %o4
ld [%l7 + 0x58], %f7
loop_548:
tcs %icc, 0x2
ldsw [%l7 + 0x70], %o5
fpsub16 %f12, %f8, %f14
bgu,a %icc, loop_549
fpadd16s %f5, %f5, %f2
lduh [%l7 + 0x12], %i2
fbuge %fcc1, loop_550
loop_549:
andn %l3, 0x06B9, %l5
movle %icc, %l0, %l1
ld [%l7 + 0x24], %f3
loop_550:
edge16n %g1, %g4, %l6
edge8ln %o6, %g7, %l2
fbe %fcc3, loop_551
fmovsneg %icc, %f2, %f11
fmovdle %icc, %f4, %f10
ldd [%l7 + 0x10], %f6
loop_551:
bcc,a,pt %icc, loop_552
st %f3, [%l7 + 0x3C]
std %f4, [%l7 + 0x60]
sth %o3, [%l7 + 0x58]
loop_552:
ldx [%l7 + 0x58], %i1
udivx %o1, 0x06F3, %i6
fmovdvc %xcc, %f0, %f8
ldub [%l7 + 0x79], %i7
fmul8x16au %f1, %f2, %f6
orncc %i0, %o2, %g5
ldd [%l7 + 0x78], %f8
fcmpgt16 %f4, %f14, %i4
fmovdgu %xcc, %f9, %f2
fmovdpos %xcc, %f1, %f7
brnz %g6, loop_553
fmovrsgz %o7, %f8, %f14
tge %xcc, 0x7
fbule,a %fcc3, loop_554
loop_553:
fornot2s %f8, %f7, %f2
fcmpgt16 %f2, %f4, %i5
fnors %f1, %f4, %f5
loop_554:
tn %icc, 0x3
lduw [%l7 + 0x74], %g2
fnands %f13, %f3, %f14
stw %l4, [%l7 + 0x18]
ldub [%l7 + 0x7B], %i3
lduh [%l7 + 0x2A], %o0
tge %xcc, 0x4
fcmple16 %f6, %f10, %g3
nop
setx loop_555, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x32], %o4
fandnot1 %f4, %f14, %f14
stb %i2, [%l7 + 0x47]
loop_555:
mulx %l3, %l5, %o5
alignaddr %l0, %g1, %l1
fcmpne32 %f12, %f14, %l6
xorcc %g4, 0x1363, %g7
ldsh [%l7 + 0x0E], %o6
st %f6, [%l7 + 0x64]
lduw [%l7 + 0x4C], %l2
fcmpeq16 %f6, %f12, %o3
bge,a,pn %xcc, loop_556
fornot2 %f2, %f4, %f14
std %f4, [%l7 + 0x08]
fmovrsgz %i1, %f13, %f1
loop_556:
std %f10, [%l7 + 0x68]
bpos,a %xcc, loop_557
call loop_558
ldsb [%l7 + 0x14], %o1
fbl %fcc1, loop_559
loop_557:
brnz %i6, loop_560
loop_558:
fnegd %f12, %f12
xnorcc %i7, %i0, %o2
loop_559:
udivx %i4, 0x13EB, %g6
loop_560:
fpsub16s %f1, %f12, %f0
stb %g5, [%l7 + 0x79]
fmovdcc %icc, %f4, %f7
movge %icc, %i5, %o7
fnands %f11, %f8, %f12
lduw [%l7 + 0x40], %g2
ldd [%l7 + 0x60], %f2
fnands %f1, %f9, %f1
tne %icc, 0x6
edge8l %l4, %o0, %g3
st %f3, [%l7 + 0x44]
ble,a %icc, loop_561
fnegs %f9, %f9
nop
setx loop_562, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sll %i3, 0x0D, %o4
loop_561:
ldsh [%l7 + 0x1E], %l3
movleu %icc, %i2, %l5
loop_562:
ldd [%l7 + 0x38], %f4
edge8l %o5, %l0, %l1
stw %l6, [%l7 + 0x48]
fmovrde %g1, %f12, %f12
fbo,a %fcc2, loop_563
fnot2s %f9, %f12
nop
setx loop_564, %l0, %l1
jmpl %l1, %g7
fmovrse %o6, %f6, %f7
loop_563:
ldsb [%l7 + 0x38], %g4
stw %l2, [%l7 + 0x34]
loop_564:
fsrc2 %f10, %f10
movpos %xcc, %o3, %i1
ldsw [%l7 + 0x78], %o1
fand %f0, %f10, %f14
fba %fcc0, loop_565
add %i7, %i6, %o2
orn %i0, %g6, %g5
fmovrdlez %i5, %f10, %f8
loop_565:
ldsw [%l7 + 0x4C], %i4
fandnot2s %f1, %f11, %f2
sdivcc %g2, 0x1AD1, %l4
ldd [%l7 + 0x40], %f12
mulx %o7, 0x1BA8, %o0
std %f2, [%l7 + 0x18]
andncc %g3, %i3, %l3
ld [%l7 + 0x54], %f3
bgu,pt %icc, loop_566
srlx %o4, %i2, %l5
bneg,a loop_567
edge16l %o5, %l1, %l6
loop_566:
brlez,a %l0, loop_568
fmovrslez %g1, %f12, %f5
loop_567:
fpack32 %f6, %f6, %f10
ldsb [%l7 + 0x61], %o6
loop_568:
alignaddrl %g4, %l2, %g7
fmovsn %xcc, %f5, %f11
std %f2, [%l7 + 0x38]
tpos %xcc, 0x5
fabsd %f14, %f6
alignaddr %i1, %o1, %o3
edge8n %i7, %o2, %i6
fmuld8sux16 %f5, %f7, %f0
fmovrsne %i0, %f10, %f5
stb %g6, [%l7 + 0x22]
nop
setx loop_569, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
umul %g5, %i4, %i5
fmovsvc %icc, %f12, %f8
movle %xcc, %g2, %l4
loop_569:
fnegs %f0, %f8
fba %fcc0, loop_570
edge8n %o7, %g3, %o0
edge8l %i3, %o4, %i2
ba,a loop_571
loop_570:
fmuld8sux16 %f14, %f5, %f12
sth %l3, [%l7 + 0x16]
sethi 0x0163, %l5
loop_571:
fmul8x16au %f8, %f2, %f2
brlez %o5, loop_572
fnot2s %f2, %f7
movn %xcc, %l1, %l6
fnands %f7, %f14, %f6
loop_572:
sdivcc %l0, 0x0332, %o6
fpsub32 %f6, %f0, %f14
fbo %fcc0, loop_573
xnor %g4, %g1, %g7
bge,pt %xcc, loop_574
ldub [%l7 + 0x0B], %i1
loop_573:
fbuge %fcc0, loop_575
for %f8, %f4, %f10
loop_574:
smulcc %o1, %l2, %o3
movneg %icc, %i7, %i6
loop_575:
fxnor %f0, %f2, %f0
brz %o2, loop_576
addc %i0, %g6, %g5
sllx %i5, %g2, %i4
srax %l4, 0x05, %o7
loop_576:
st %f15, [%l7 + 0x78]
fpmerge %f4, %f7, %f12
st %f2, [%l7 + 0x30]
stb %g3, [%l7 + 0x0E]
addcc %i3, %o4, %i2
srlx %l3, %l5, %o5
bneg loop_577
stw %o0, [%l7 + 0x30]
ldsb [%l7 + 0x38], %l6
fpack16 %f8, %f11
loop_577:
fxnors %f8, %f8, %f15
fba,a %fcc0, loop_578
fbu %fcc0, loop_579
std %f10, [%l7 + 0x68]
udiv %l1, 0x00FA, %l0
loop_578:
movrne %g4, 0x150, %g1
loop_579:
lduw [%l7 + 0x78], %g7
fcmpes %fcc0, %f12, %f11
edge32n %i1, %o6, %o1
fbul %fcc1, loop_580
brz %l2, loop_581
ldd [%l7 + 0x10], %f8
fxnor %f2, %f0, %f0
loop_580:
fpadd16 %f10, %f14, %f2
loop_581:
fnands %f13, %f8, %f15
fmul8sux16 %f10, %f0, %f14
fmovsne %icc, %f9, %f11
fbl %fcc3, loop_582
ldub [%l7 + 0x28], %o3
sth %i6, [%l7 + 0x08]
ldub [%l7 + 0x0A], %i7
loop_582:
fmovsne %xcc, %f1, %f7
st %f6, [%l7 + 0x14]
addc %o2, 0x1100, %i0
stb %g5, [%l7 + 0x78]
fmovrdlz %i5, %f6, %f4
tvc %icc, 0x4
ldx [%l7 + 0x70], %g2
stb %i4, [%l7 + 0x45]
sth %l4, [%l7 + 0x18]
bcc loop_583
fnot2 %f14, %f12
ld [%l7 + 0x08], %f3
bleu,pn %xcc, loop_584
loop_583:
stw %o7, [%l7 + 0x44]
ld [%l7 + 0x60], %f9
fzeros %f7
loop_584:
edge32ln %g3, %i3, %g6
movg %icc, %i2, %o4
subccc %l3, 0x1DD0, %l5
ld [%l7 + 0x20], %f4
or %o0, %o5, %l1
tneg %xcc, 0x6
fcmple16 %f8, %f2, %l6
ldsh [%l7 + 0x76], %g4
fabss %f6, %f14
sth %l0, [%l7 + 0x38]
brgz,a %g1, loop_585
movrgez %i1, %o6, %o1
ldub [%l7 + 0x23], %g7
brgez %o3, loop_586
loop_585:
udivx %i6, 0x115E, %l2
srax %o2, 0x12, %i0
stw %i7, [%l7 + 0x74]
loop_586:
fcmpne32 %f0, %f8, %i5
fzero %f8
fmovdgu %icc, %f14, %f0
std %f10, [%l7 + 0x78]
taddcc %g2, %g5, %i4
ldsb [%l7 + 0x4A], %o7
bcs,a,pn %icc, loop_587
stw %g3, [%l7 + 0x0C]
ldd [%l7 + 0x20], %f12
st %f0, [%l7 + 0x2C]
loop_587:
fnegs %f5, %f9
ld [%l7 + 0x74], %f7
fblg %fcc2, loop_588
fornot1s %f4, %f13, %f13
movgu %icc, %i3, %g6
movcs %icc, %l4, %o4
loop_588:
fpack16 %f8, %f7
brgez %l3, loop_589
fbne,a %fcc3, loop_590
fcmpeq32 %f2, %f2, %l5
fxnor %f6, %f4, %f6
loop_589:
fxnors %f11, %f15, %f8
loop_590:
movge %xcc, %i2, %o0
fmovrse %l1, %f5, %f12
fpsub32s %f11, %f5, %f13
srl %o5, %l6, %g4
brlz %g1, loop_591
smulcc %i1, 0x0920, %o6
srax %o1, %l0, %g7
xorcc %i6, 0x05B0, %l2
loop_591:
ldd [%l7 + 0x78], %f10
stb %o2, [%l7 + 0x7E]
movne %icc, %i0, %o3
fcmpes %fcc3, %f6, %f13
ble %xcc, loop_592
ldub [%l7 + 0x56], %i7
fcmped %fcc3, %f6, %f14
orcc %g2, 0x19C3, %i5
loop_592:
ldx [%l7 + 0x60], %g5
ldsw [%l7 + 0x14], %i4
fmovsge %icc, %f11, %f7
ld [%l7 + 0x44], %f15
orn %g3, 0x1054, %i3
orncc %g6, %o7, %l4
ldub [%l7 + 0x32], %l3
tsubcc %o4, %l5, %o0
and %l1, %i2, %l6
be,a loop_593
tge %xcc, 0x0
fmovdg %xcc, %f11, %f6
ldsb [%l7 + 0x1E], %o5
loop_593:
fexpand %f10, %f10
ldsw [%l7 + 0x5C], %g4
fcmpne32 %f4, %f2, %i1
ldub [%l7 + 0x45], %g1
lduw [%l7 + 0x20], %o6
movrlez %l0, %g7, %o1
subccc %i6, 0x005F, %o2
bl,a loop_594
st %f0, [%l7 + 0x28]
sdiv %i0, 0x1742, %l2
fpmerge %f15, %f11, %f14
loop_594:
lduw [%l7 + 0x14], %o3
addccc %i7, 0x0139, %i5
andn %g2, %i4, %g3
subccc %i3, 0x0BF4, %g5
fbn %fcc1, loop_595
ldsw [%l7 + 0x38], %g6
popc %l4, %o7
fpsub16 %f4, %f6, %f6
loop_595:
brgez %o4, loop_596
sth %l3, [%l7 + 0x52]
sth %l5, [%l7 + 0x26]
sdiv %l1, 0x00B5, %o0
loop_596:
ldsh [%l7 + 0x78], %l6
fpsub32s %f4, %f0, %f7
edge8ln %o5, %g4, %i1
fmovsg %xcc, %f6, %f11
ldx [%l7 + 0x70], %i2
fmovde %xcc, %f1, %f9
stx %g1, [%l7 + 0x70]
fsrc2 %f10, %f12
xnor %o6, 0x094E, %l0
smul %o1, %i6, %o2
fandnot2s %f2, %f6, %f3
fmovdpos %xcc, %f8, %f3
udivx %i0, 0x075C, %l2
fmovdleu %icc, %f3, %f3
ldsb [%l7 + 0x4D], %g7
ld [%l7 + 0x58], %f5
fone %f0
stx %i7, [%l7 + 0x10]
tsubcctv %o3, 0x0B92, %i5
ble,pn %xcc, loop_597
edge8 %i4, %g3, %i3
movne %xcc, %g5, %g2
sth %g6, [%l7 + 0x3A]
loop_597:
st %f3, [%l7 + 0x7C]
fmovsl %icc, %f5, %f5
st %f4, [%l7 + 0x60]
fbn,a %fcc2, loop_598
edge32n %o7, %l4, %l3
brlz %o4, loop_599
movrlez %l5, 0x28F, %o0
loop_598:
ld [%l7 + 0x0C], %f5
brlez,a %l1, loop_600
loop_599:
fmovsle %xcc, %f8, %f2
udiv %o5, 0x0CE9, %g4
stx %l6, [%l7 + 0x48]
loop_600:
ldsw [%l7 + 0x50], %i2
fmovsne %icc, %f9, %f0
xor %g1, %i1, %o6
movne %icc, %l0, %o1
fandnot1s %f7, %f0, %f10
fbl %fcc3, loop_601
fnand %f8, %f12, %f0
fcmpne32 %f12, %f0, %o2
tsubcctv %i0, %l2, %g7
loop_601:
fmovdcs %xcc, %f6, %f6
call loop_602
bge loop_603
mova %xcc, %i7, %o3
fornot2s %f4, %f15, %f3
loop_602:
ldub [%l7 + 0x09], %i5
loop_603:
sth %i4, [%l7 + 0x7A]
tle %icc, 0x1
addccc %g3, 0x19EF, %i3
fbn %fcc2, loop_604
fmovs %f10, %f10
alignaddrl %i6, %g5, %g6
ba loop_605
loop_604:
faligndata %f6, %f0, %f14
ldd [%l7 + 0x70], %f14
movgu %icc, %g2, %o7
loop_605:
stx %l3, [%l7 + 0x38]
ldsb [%l7 + 0x0F], %l4
movge %icc, %l5, %o0
fmovsge %xcc, %f2, %f1
te %xcc, 0x1
sth %o4, [%l7 + 0x0A]
stw %l1, [%l7 + 0x50]
fbug %fcc2, loop_606
movrne %g4, 0x2D1, %l6
bvc,pn %xcc, loop_607
sth %o5, [%l7 + 0x6A]
loop_606:
movne %icc, %g1, %i2
xnor %i1, %o6, %l0
loop_607:
fcmpd %fcc3, %f12, %f4
ldsb [%l7 + 0x0B], %o2
stb %i0, [%l7 + 0x6D]
fbug,a %fcc2, loop_608
tneg %icc, 0x6
mova %xcc, %l2, %o1
ba,a,pt %xcc, loop_609
loop_608:
addccc %i7, 0x1D5B, %o3
sllx %g7, %i4, %g3
fpack32 %f0, %f12, %f10
loop_609:
st %f2, [%l7 + 0x40]
tsubcc %i3, %i6, %i5
edge16n %g6, %g2, %g5
movne %xcc, %l3, %o7
fcmps %fcc3, %f10, %f0
fbne %fcc2, loop_610
sllx %l5, %o0, %o4
fxors %f2, %f0, %f9
ldsw [%l7 + 0x70], %l1
loop_610:
srax %g4, 0x1F, %l4
movcs %xcc, %l6, %g1
ldsb [%l7 + 0x35], %o5
for %f6, %f10, %f8
fone %f8
fbne,a %fcc2, loop_611
ldub [%l7 + 0x38], %i2
fsrc2 %f14, %f6
fmovdcc %icc, %f9, %f5
loop_611:
movg %icc, %o6, %i1
ld [%l7 + 0x5C], %f10
movvc %icc, %o2, %i0
brz %l2, loop_612
fba %fcc2, loop_613
srax %l0, 0x0D, %i7
stb %o1, [%l7 + 0x47]
loop_612:
array16 %g7, %o3, %g3
loop_613:
st %f15, [%l7 + 0x14]
movneg %xcc, %i4, %i6
ldub [%l7 + 0x42], %i3
nop
setx loop_614, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fble,a %fcc2, loop_615
lduw [%l7 + 0x6C], %i5
addcc %g6, 0x0BA0, %g5
loop_614:
fandnot2 %f10, %f4, %f4
loop_615:
fone %f10
lduw [%l7 + 0x0C], %g2
ldsh [%l7 + 0x40], %l3
lduh [%l7 + 0x18], %l5
fnors %f14, %f9, %f6
ldsh [%l7 + 0x36], %o0
fexpand %f5, %f0
ldsh [%l7 + 0x6C], %o4
or %o7, 0x0AEF, %l1
fcmple32 %f2, %f0, %l4
movre %g4, 0x2C4, %l6
fmovdg %icc, %f0, %f4
tg %xcc, 0x2
movvc %icc, %g1, %i2
fxor %f10, %f14, %f4
nop
setx loop_616, %l0, %l1
jmpl %l1, %o5
for %f12, %f4, %f14
ldd [%l7 + 0x38], %f6
ld [%l7 + 0x64], %f12
loop_616:
call loop_617
lduh [%l7 + 0x6C], %o6
andcc %o2, 0x0199, %i1
fnand %f2, %f14, %f8
loop_617:
movpos %icc, %l2, %i0
edge16 %i7, %l0, %g7
edge8l %o1, %g3, %i4
lduh [%l7 + 0x1C], %i6
movvc %icc, %o3, %i5
lduh [%l7 + 0x54], %g6
lduh [%l7 + 0x14], %i3
stx %g5, [%l7 + 0x78]
stb %l3, [%l7 + 0x6D]
stb %g2, [%l7 + 0x1C]
and %o0, 0x1133, %l5
lduh [%l7 + 0x78], %o4
fmovrslez %l1, %f8, %f4
subcc %o7, %g4, %l4
ldsb [%l7 + 0x20], %l6
stb %g1, [%l7 + 0x5E]
sra %o5, %o6, %i2
fmovdn %xcc, %f3, %f14
ldsw [%l7 + 0x78], %i1
xnor %o2, %l2, %i7
stx %l0, [%l7 + 0x68]
stx %i0, [%l7 + 0x08]
ldsw [%l7 + 0x64], %o1
sdivx %g7, 0x139D, %i4
fmul8x16al %f2, %f1, %f6
tsubcc %i6, %g3, %o3
lduh [%l7 + 0x72], %i5
fmovspos %icc, %f4, %f8
fmovdleu %xcc, %f10, %f11
fmovdne %icc, %f11, %f13
ldub [%l7 + 0x5C], %g6
ldsh [%l7 + 0x1A], %i3
fmovse %icc, %f9, %f9
udivx %g5, 0x1921, %l3
fcmpne32 %f0, %f12, %g2
fmovdpos %icc, %f13, %f1
ldsw [%l7 + 0x38], %o0
fsrc2 %f12, %f0
fmovdneg %xcc, %f7, %f2
sdiv %l5, 0x08B8, %l1
umulcc %o7, 0x0137, %o4
fbe %fcc0, loop_618
fcmped %fcc0, %f0, %f10
tvs %xcc, 0x6
movrgz %g4, %l4, %g1
loop_618:
edge8n %l6, %o5, %i2
lduh [%l7 + 0x68], %o6
ldsb [%l7 + 0x27], %i1
st %f13, [%l7 + 0x24]
fmovrdlez %l2, %f4, %f8
array8 %i7, %l0, %o2
stx %o1, [%l7 + 0x68]
ldub [%l7 + 0x0A], %i0
fcmpeq32 %f8, %f14, %g7
mova %xcc, %i6, %i4
fpsub32s %f4, %f8, %f11
stw %o3, [%l7 + 0x3C]
fcmps %fcc2, %f14, %f14
srl %g3, %i5, %g6
tcc %xcc, 0x5
tle %xcc, 0x0
stw %g5, [%l7 + 0x2C]
std %f14, [%l7 + 0x20]
ldub [%l7 + 0x3C], %l3
array16 %g2, %i3, %o0
st %f12, [%l7 + 0x44]
lduh [%l7 + 0x22], %l5
fpadd32 %f12, %f10, %f6
stx %l1, [%l7 + 0x20]
bcs %xcc, loop_619
fmovd %f10, %f6
fpadd32s %f5, %f5, %f7
add %o4, 0x0D3B, %o7
loop_619:
movne %icc, %g4, %l4
ldsw [%l7 + 0x3C], %l6
stb %g1, [%l7 + 0x27]
st %f5, [%l7 + 0x50]
stw %i2, [%l7 + 0x4C]
sth %o6, [%l7 + 0x42]
fcmpeq32 %f2, %f12, %o5
tleu %icc, 0x6
fnot2s %f10, %f1
taddcctv %i1, %i7, %l0
fmovsle %xcc, %f7, %f10
tgu %icc, 0x0
tn %xcc, 0x2
stx %l2, [%l7 + 0x40]
lduw [%l7 + 0x2C], %o2
mulscc %o1, 0x088E, %i0
ldsw [%l7 + 0x38], %i6
stw %i4, [%l7 + 0x70]
fpsub32s %f8, %f11, %f12
xorcc %o3, %g7, %g3
fnot2 %f8, %f12
sth %i5, [%l7 + 0x48]
ldd [%l7 + 0x18], %f10
andncc %g6, %l3, %g2
ldub [%l7 + 0x73], %i3
fmovdge %icc, %f12, %f12
fba,a %fcc0, loop_620
lduh [%l7 + 0x76], %g5
sra %o0, 0x17, %l1
tg %xcc, 0x6
loop_620:
fcmpd %fcc1, %f8, %f8
stb %o4, [%l7 + 0x5D]
tge %icc, 0x4
fmul8x16al %f9, %f13, %f14
fands %f14, %f0, %f10
tsubcc %l5, %o7, %g4
fba,a %fcc3, loop_621
edge8ln %l6, %l4, %i2
fmovse %icc, %f11, %f5
fmovdpos %xcc, %f15, %f14
loop_621:
and %o6, 0x1D34, %g1
fbue,a %fcc0, loop_622
ldx [%l7 + 0x08], %o5
edge8l %i1, %i7, %l0
movrne %o2, 0x0A5, %o1
loop_622:
ldsw [%l7 + 0x44], %l2
array16 %i0, %i4, %o3
fmovdle %icc, %f4, %f0
movcc %xcc, %i6, %g3
fba %fcc0, loop_623
tgu %icc, 0x6
stx %g7, [%l7 + 0x08]
mulx %i5, 0x1D0F, %g6
loop_623:
fmul8x16au %f9, %f8, %f6
stb %g2, [%l7 + 0x70]
andncc %l3, %i3, %g5
fnegd %f10, %f0
fmul8ulx16 %f4, %f4, %f4
fcmple32 %f4, %f4, %o0
fornot1 %f0, %f12, %f2
fmuld8ulx16 %f12, %f7, %f2
stx %l1, [%l7 + 0x30]
lduw [%l7 + 0x08], %o4
fnot2s %f1, %f8
fornot2s %f12, %f12, %f10
lduw [%l7 + 0x7C], %l5
fmovdcs %icc, %f8, %f11
ldx [%l7 + 0x08], %g4
fxors %f5, %f13, %f12
std %f10, [%l7 + 0x08]
stw %o7, [%l7 + 0x70]
movneg %icc, %l6, %i2
edge8 %o6, %l4, %o5
tge %icc, 0x3
lduw [%l7 + 0x50], %g1
tsubcc %i7, 0x1A2B, %l0
fexpand %f3, %f10
fors %f7, %f1, %f7
ldx [%l7 + 0x78], %o2
movg %xcc, %o1, %l2
fbne,a %fcc2, loop_624
fmul8x16al %f15, %f1, %f0
ldd [%l7 + 0x30], %f14
fmovdne %xcc, %f10, %f2
loop_624:
fmovse %xcc, %f4, %f10
mulscc %i0, 0x068D, %i1
fxnor %f10, %f4, %f12
fcmpgt16 %f8, %f8, %i4
fmovdleu %icc, %f12, %f0
fcmpes %fcc1, %f15, %f8
fmovdg %icc, %f11, %f0
fmovrslz %o3, %f9, %f7
be,a,pt %xcc, loop_625
ldub [%l7 + 0x60], %g3
ldub [%l7 + 0x31], %i6
mulscc %i5, 0x1DA0, %g6
loop_625:
st %f3, [%l7 + 0x58]
srax %g7, %l3, %g2
std %f10, [%l7 + 0x30]
bshuffle %f4, %f4, %f14
bge %icc, loop_626
fxor %f12, %f10, %f12
fcmple16 %f10, %f10, %i3
fpadd16 %f4, %f0, %f12
loop_626:
ldx [%l7 + 0x20], %g5
ldsb [%l7 + 0x3A], %l1
call loop_627
fcmpgt32 %f14, %f12, %o4
umul %l5, %o0, %o7
std %f10, [%l7 + 0x10]
loop_627:
ldub [%l7 + 0x7E], %g4
fmul8x16au %f15, %f3, %f6
fbue,a %fcc0, loop_628
fmul8x16 %f5, %f14, %f2
mulx %i2, %o6, %l6
stw %o5, [%l7 + 0x54]
loop_628:
tleu %icc, 0x4
mulscc %l4, %g1, %i7
fmul8sux16 %f8, %f10, %f8
stb %l0, [%l7 + 0x18]
xor %o2, %o1, %i0
tle %xcc, 0x0
popc 0x0778, %l2
edge8n %i4, %i1, %g3
fornot1 %f6, %f10, %f2
lduh [%l7 + 0x1C], %o3
xnorcc %i5, 0x12A9, %g6
st %f11, [%l7 + 0x50]
ldsh [%l7 + 0x44], %i6
smulcc %g7, 0x0FD3, %g2
ldx [%l7 + 0x10], %i3
fbue,a %fcc3, loop_629
fcmple32 %f10, %f14, %g5
fcmpgt16 %f10, %f14, %l3
brgez,a %l1, loop_630
loop_629:
alignaddrl %o4, %l5, %o0
andcc %g4, 0x1072, %i2
te %icc, 0x0
loop_630:
array16 %o6, %l6, %o5
fmul8x16 %f11, %f0, %f14
movvs %icc, %o7, %g1
ldd [%l7 + 0x10], %f12
ldub [%l7 + 0x7E], %i7
movl %xcc, %l0, %o2
st %f15, [%l7 + 0x24]
fcmpne16 %f4, %f10, %o1
ldub [%l7 + 0x7D], %i0
sdiv %l4, 0x1912, %i4
movcs %xcc, %i1, %g3
movrlez %l2, 0x1B5, %o3
alignaddrl %g6, %i6, %i5
bpos loop_631
movle %xcc, %g7, %i3
ldsb [%l7 + 0x43], %g2
fnot1s %f9, %f0
loop_631:
ldx [%l7 + 0x20], %g5
fmovda %xcc, %f11, %f0
orncc %l1, 0x1BAB, %o4
bg,pt %icc, loop_632
bvs loop_633
tsubcc %l3, 0x0E0A, %l5
sllx %g4, %o0, %o6
loop_632:
addcc %i2, %o5, %o7
loop_633:
stw %l6, [%l7 + 0x6C]
ldd [%l7 + 0x18], %f10
tvs %icc, 0x0
fcmped %fcc3, %f10, %f4
subc %i7, %l0, %g1
std %f4, [%l7 + 0x50]
nop
setx loop_634, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f8, [%l7 + 0x28]
tleu %icc, 0x2
ldsw [%l7 + 0x30], %o1
loop_634:
fcmple32 %f2, %f0, %o2
nop
setx loop_635, %l0, %l1
jmpl %l1, %i0
ldsb [%l7 + 0x2F], %i4
fbuge,a %fcc0, loop_636
sth %i1, [%l7 + 0x34]
loop_635:
fbue %fcc0, loop_637
fpadd32 %f8, %f8, %f4
loop_636:
fble,a %fcc1, loop_638
fmovrsgez %l4, %f5, %f14
loop_637:
subcc %g3, %o3, %l2
tge %icc, 0x2
loop_638:
fbue,a %fcc3, loop_639
fmovrsgz %i6, %f6, %f0
fmovrdgz %i5, %f6, %f12
ldd [%l7 + 0x20], %f2
loop_639:
fmovrslez %g7, %f11, %f8
tpos %xcc, 0x3
xorcc %i3, %g2, %g5
movrgez %l1, %o4, %l3
fxnors %f7, %f10, %f4
ldsw [%l7 + 0x74], %g6
addcc %g4, %o0, %o6
fcmpeq16 %f10, %f12, %l5
fbuge %fcc3, loop_640
movrlz %i2, 0x04E, %o5
fmovdleu %icc, %f3, %f8
fmovdleu %xcc, %f2, %f8
loop_640:
fmovsneg %icc, %f14, %f5
movn %icc, %o7, %i7
bne,a %icc, loop_641
std %f2, [%l7 + 0x78]
tneg %icc, 0x6
fpack16 %f12, %f11
loop_641:
fornot2s %f1, %f7, %f13
std %f6, [%l7 + 0x60]
edge16ln %l6, %g1, %o1
lduh [%l7 + 0x5E], %l0
fmovdn %icc, %f8, %f0
or %i0, 0x0FF4, %o2
stb %i1, [%l7 + 0x76]
ldd [%l7 + 0x78], %f8
brgez %i4, loop_642
ble,pn %xcc, loop_643
stw %l4, [%l7 + 0x10]
ldub [%l7 + 0x09], %g3
loop_642:
edge32l %o3, %l2, %i6
loop_643:
fmovde %icc, %f8, %f8
fand %f6, %f8, %f10
tge %xcc, 0x7
std %f6, [%l7 + 0x40]
fmovrdlz %g7, %f12, %f12
tpos %icc, 0x2
tg %xcc, 0x0
movrlez %i3, %i5, %g2
fors %f8, %f1, %f6
ba,a,pn %xcc, loop_644
ld [%l7 + 0x08], %f14
lduw [%l7 + 0x34], %g5
fbl,a %fcc1, loop_645
loop_644:
ldx [%l7 + 0x20], %o4
ld [%l7 + 0x1C], %f3
fnot2 %f8, %f8
loop_645:
fcmpne32 %f6, %f0, %l3
fones %f6
ldx [%l7 + 0x30], %l1
sub %g4, %g6, %o0
fble %fcc2, loop_646
fbug %fcc1, loop_647
fcmpes %fcc2, %f10, %f14
fmovdleu %icc, %f3, %f12
loop_646:
smulcc %o6, %i2, %l5
loop_647:
fbge %fcc1, loop_648
fmuld8ulx16 %f4, %f6, %f2
orncc %o5, 0x06BB, %i7
faligndata %f2, %f14, %f14
loop_648:
fnand %f2, %f0, %f8
fandnot1 %f2, %f0, %f14
tneg %icc, 0x2
movre %l6, 0x0B4, %o7
fbul,a %fcc2, loop_649
st %f6, [%l7 + 0x2C]
ldub [%l7 + 0x56], %o1
fmovdneg %xcc, %f15, %f1
loop_649:
fble,a %fcc1, loop_650
brz %g1, loop_651
ldx [%l7 + 0x18], %l0
sethi 0x0AFA, %o2
loop_650:
ldsw [%l7 + 0x5C], %i1
loop_651:
ba,a,pn %xcc, loop_652
fnand %f6, %f0, %f4
fmovscc %xcc, %f4, %f5
fmul8x16 %f7, %f0, %f14
loop_652:
fmovdneg %icc, %f14, %f2
mulscc %i0, %l4, %i4
lduh [%l7 + 0x60], %g3
fbule,a %fcc1, loop_653
fxnor %f4, %f4, %f2
ldd [%l7 + 0x48], %f4
ld [%l7 + 0x30], %f8
loop_653:
st %f15, [%l7 + 0x38]
st %f5, [%l7 + 0x40]
movrne %l2, %o3, %g7
fmovdvs %icc, %f5, %f12
movleu %xcc, %i3, %i6
lduw [%l7 + 0x4C], %g2
fcmpgt16 %f12, %f0, %g5
array16 %o4, %l3, %l1
fcmpeq16 %f6, %f14, %i5
fmovsle %xcc, %f2, %f6
brz %g6, loop_654
fnegd %f8, %f12
ldsw [%l7 + 0x40], %g4
fmovdn %xcc, %f6, %f3
loop_654:
fmovsl %icc, %f0, %f14
be,a loop_655
fzero %f10
be,a loop_656
bl loop_657
loop_655:
or %o6, %o0, %i2
movn %xcc, %l5, %i7
loop_656:
stw %o5, [%l7 + 0x58]
loop_657:
stw %o7, [%l7 + 0x68]
udiv %l6, 0x0E38, %g1
stw %l0, [%l7 + 0x3C]
ldub [%l7 + 0x65], %o2
fabsd %f6, %f10
st %f10, [%l7 + 0x2C]
bvs,pt %xcc, loop_658
lduh [%l7 + 0x7A], %o1
fpadd32 %f8, %f6, %f10
ldx [%l7 + 0x38], %i0
loop_658:
fpadd16 %f10, %f0, %f4
movvc %icc, %l4, %i4
sdivcc %i1, 0x15EF, %l2
fbe,a %fcc1, loop_659
fsrc2s %f9, %f12
fbn,a %fcc2, loop_660
lduw [%l7 + 0x40], %g3
loop_659:
ld [%l7 + 0x34], %f14
fandnot2 %f4, %f2, %f10
loop_660:
ld [%l7 + 0x6C], %f8
ldsw [%l7 + 0x48], %o3
ldsb [%l7 + 0x33], %g7
fbl %fcc2, loop_661
lduw [%l7 + 0x1C], %i6
bleu,a loop_662
ldsw [%l7 + 0x78], %i3
loop_661:
sllx %g2, %g5, %o4
fcmpne32 %f8, %f4, %l1
loop_662:
fmovdn %icc, %f1, %f9
movrne %i5, %g6, %g4
fblg %fcc0, loop_663
tpos %xcc, 0x7
movleu %xcc, %o6, %l3
tpos %xcc, 0x4
loop_663:
movrgz %o0, %i2, %l5
fnegd %f0, %f0
ldsw [%l7 + 0x24], %i7
brnz,a %o7, loop_664
bpos,a,pn %icc, loop_665
fcmpne16 %f4, %f14, %o5
fcmple32 %f12, %f6, %g1
loop_664:
ldd [%l7 + 0x08], %f6
loop_665:
lduw [%l7 + 0x74], %l0
fxnor %f8, %f4, %f14
fmovdn %xcc, %f8, %f4
bl %icc, loop_666
edge8n %l6, %o2, %i0
srlx %o1, 0x09, %i4
fandnot2 %f0, %f2, %f4
loop_666:
fbuge,a %fcc0, loop_667
andcc %i1, %l2, %g3
ldsw [%l7 + 0x7C], %l4
orn %g7, 0x01F5, %i6
loop_667:
fmovsge %xcc, %f14, %f14
ba,a %xcc, loop_668
tcs %xcc, 0x4
ldub [%l7 + 0x30], %i3
fmovsgu %xcc, %f3, %f0
loop_668:
sethi 0x1B2A, %g2
fbul,a %fcc0, loop_669
movn %xcc, %o3, %o4
lduh [%l7 + 0x4E], %g5
fmovsn %icc, %f0, %f8
loop_669:
mulscc %i5, %l1, %g4
andn %o6, %g6, %o0
std %f8, [%l7 + 0x50]
tvs %xcc, 0x2
brlez %i2, loop_670
std %f8, [%l7 + 0x20]
std %f8, [%l7 + 0x50]
fmovdne %xcc, %f3, %f12
loop_670:
ldub [%l7 + 0x49], %l3
std %f8, [%l7 + 0x48]
ld [%l7 + 0x3C], %f5
fors %f6, %f11, %f5
ldx [%l7 + 0x20], %i7
fandnot1 %f8, %f0, %f10
ldx [%l7 + 0x40], %l5
ld [%l7 + 0x7C], %f8
ldsb [%l7 + 0x6C], %o5
stw %o7, [%l7 + 0x48]
xor %g1, %l0, %l6
movne %xcc, %o2, %i0
alignaddrl %i4, %o1, %i1
fmovsgu %icc, %f14, %f14
fcmple16 %f0, %f10, %g3
fandnot2s %f8, %f2, %f15
brlez,a %l2, loop_671
fmovrdgez %g7, %f10, %f14
ldsh [%l7 + 0x62], %i6
fba %fcc0, loop_672
loop_671:
stb %l4, [%l7 + 0x2A]
ldx [%l7 + 0x58], %g2
ldsb [%l7 + 0x1C], %o3
loop_672:
stb %o4, [%l7 + 0x59]
movneg %xcc, %i3, %i5
ldx [%l7 + 0x20], %l1
ldsb [%l7 + 0x72], %g5
ldsb [%l7 + 0x30], %o6
orncc %g6, 0x0736, %g4
stw %o0, [%l7 + 0x74]
std %f4, [%l7 + 0x40]
ldx [%l7 + 0x28], %l3
stx %i7, [%l7 + 0x20]
fnors %f9, %f14, %f14
nop
setx loop_673, %l0, %l1
jmpl %l1, %l5
bne loop_674
fmovdn %icc, %f6, %f11
lduh [%l7 + 0x66], %o5
loop_673:
movne %icc, %o7, %g1
loop_674:
fandnot2 %f10, %f10, %f8
faligndata %f0, %f6, %f12
stw %i2, [%l7 + 0x60]
fmovsg %xcc, %f5, %f4
fcmpne16 %f6, %f0, %l0
lduh [%l7 + 0x42], %l6
fmovrdgz %i0, %f8, %f10
tg %icc, 0x7
movrgez %o2, 0x0A1, %i4
fmovdpos %icc, %f10, %f4
mulscc %i1, 0x01A2, %g3
stw %l2, [%l7 + 0x4C]
fmul8ulx16 %f8, %f10, %f12
udivcc %g7, 0x0AFD, %o1
tn %icc, 0x6
call loop_675
lduh [%l7 + 0x24], %i6
bleu,pt %xcc, loop_676
fmul8sux16 %f2, %f2, %f12
loop_675:
fsrc1s %f9, %f3
bl loop_677
loop_676:
andn %l4, %g2, %o3
orn %i3, %o4, %l1
subc %i5, %g5, %g6
loop_677:
bleu,pn %icc, loop_678
umul %g4, 0x0F66, %o6
sdiv %l3, 0x01CA, %o0
stx %i7, [%l7 + 0x18]
loop_678:
xorcc %l5, %o5, %o7
fmovdneg %icc, %f10, %f12
sth %g1, [%l7 + 0x68]
tg %icc, 0x0
ldsb [%l7 + 0x47], %i2
bcc,pn %xcc, loop_679
fpadd32 %f8, %f14, %f8
fmovdg %icc, %f10, %f10
fbg %fcc1, loop_680
loop_679:
ldx [%l7 + 0x60], %l0
fbge %fcc2, loop_681
stx %l6, [%l7 + 0x10]
loop_680:
ldd [%l7 + 0x68], %f8
fmovrsgez %i0, %f7, %f11
loop_681:
ldsw [%l7 + 0x10], %i4
fmovsgu %xcc, %f10, %f6
fmovsleu %xcc, %f4, %f10
ldub [%l7 + 0x7A], %o2
std %f14, [%l7 + 0x78]
fmovdgu %xcc, %f13, %f6
bvc,a,pt %icc, loop_682
nop
setx loop_683, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
addcc %i1, 0x0723, %l2
ldd [%l7 + 0x40], %f10
loop_682:
fbue %fcc2, loop_684
loop_683:
stx %g3, [%l7 + 0x50]
movle %xcc, %g7, %o1
ldsw [%l7 + 0x78], %i6
loop_684:
xnor %l4, 0x10F3, %g2
ldsb [%l7 + 0x34], %o3
fcmpgt16 %f2, %f2, %o4
fandnot1s %f0, %f8, %f3
bcs loop_685
fmovs %f3, %f5
fcmpgt16 %f6, %f10, %i3
fpsub16s %f14, %f12, %f7
loop_685:
stx %i5, [%l7 + 0x08]
fmul8x16 %f15, %f6, %f6
orcc %g5, 0x01FF, %l1
fexpand %f10, %f6
fmovrdlz %g6, %f6, %f14
siam 0x6
andncc %g4, %l3, %o0
fand %f6, %f14, %f10
std %f10, [%l7 + 0x20]
fbn,a %fcc1, loop_686
fone %f12
te %icc, 0x2
stx %i7, [%l7 + 0x30]
loop_686:
orcc %l5, %o6, %o7
fors %f5, %f13, %f11
tn %xcc, 0x7
fsrc2s %f1, %f12
fxnor %f10, %f12, %f2
fmovsvc %icc, %f4, %f15
tne %xcc, 0x6
ldsw [%l7 + 0x4C], %g1
tg %xcc, 0x0
stb %o5, [%l7 + 0x44]
udivcc %l0, 0x1305, %l6
fcmped %fcc0, %f10, %f6
bgu %xcc, loop_687
sdivcc %i0, 0x1BFC, %i2
ldub [%l7 + 0x3D], %i4
subc %o2, 0x12CD, %i1
loop_687:
faligndata %f14, %f6, %f4
movn %xcc, %l2, %g3
edge8n %g7, %o1, %i6
bge %xcc, loop_688
fpack32 %f2, %f4, %f12
ld [%l7 + 0x08], %f0
movrne %l4, %g2, %o3
loop_688:
smulcc %i3, 0x0B85, %o4
movvs %xcc, %g5, %l1
movrne %g6, %g4, %i5
ldsh [%l7 + 0x2E], %o0
stb %i7, [%l7 + 0x3D]
fsrc2 %f6, %f0
addcc %l3, 0x05FA, %l5
fmovrdgez %o6, %f12, %f10
bleu,a %icc, loop_689
bcs %icc, loop_690
fpack32 %f12, %f8, %f12
add %o7, 0x16E5, %g1
loop_689:
bvc %xcc, loop_691
loop_690:
std %f0, [%l7 + 0x58]
fmuld8ulx16 %f12, %f8, %f6
ldsw [%l7 + 0x2C], %l0
loop_691:
fbug,a %fcc1, loop_692
fcmple16 %f8, %f10, %l6
tvc %xcc, 0x7
ldsw [%l7 + 0x2C], %i0
loop_692:
fcmpne32 %f10, %f8, %o5
ldsw [%l7 + 0x78], %i4
fble %fcc1, loop_693
alignaddrl %i2, %o2, %l2
call loop_694
fmovsa %xcc, %f9, %f6
loop_693:
fmul8x16au %f6, %f1, %f0
fbo %fcc1, loop_695
loop_694:
fnot2s %f0, %f5
tg %xcc, 0x3
stb %g3, [%l7 + 0x30]
loop_695:
fpmerge %f11, %f11, %f6
ld [%l7 + 0x2C], %f11
tle %icc, 0x4
fnegs %f14, %f14
st %f11, [%l7 + 0x24]
fpadd16 %f6, %f12, %f2
xor %i1, 0x1663, %o1
bne,pn %icc, loop_696
std %f10, [%l7 + 0x58]
fbo,a %fcc0, loop_697
fmovdvc %xcc, %f12, %f0
loop_696:
fmovde %xcc, %f9, %f5
fmuld8sux16 %f0, %f7, %f2
loop_697:
fmovse %xcc, %f6, %f12
fzeros %f0
ldd [%l7 + 0x70], %f14
bcs loop_698
taddcc %i6, %g7, %g2
fcmple16 %f2, %f14, %o3
umulcc %i3, %l4, %g5
loop_698:
bpos,a loop_699
stb %l1, [%l7 + 0x16]
fbu %fcc2, loop_700
ldd [%l7 + 0x58], %f2
loop_699:
ldx [%l7 + 0x70], %g6
ldx [%l7 + 0x70], %o4
loop_700:
stx %i5, [%l7 + 0x50]
brlez,a %g4, loop_701
addc %o0, 0x11E9, %i7
te %icc, 0x6
bgu loop_702
loop_701:
ldx [%l7 + 0x50], %l3
fand %f2, %f14, %f10
ldsh [%l7 + 0x18], %l5
loop_702:
lduw [%l7 + 0x20], %o7
lduh [%l7 + 0x7E], %o6
andn %l0, 0x141E, %l6
andcc %g1, %i0, %i4
sth %o5, [%l7 + 0x76]
tleu %icc, 0x5
fcmpne16 %f4, %f8, %o2
std %f14, [%l7 + 0x30]
ld [%l7 + 0x7C], %f0
fone %f14
fpadd32 %f14, %f8, %f0
te %icc, 0x3
movneg %icc, %l2, %i2
nop
setx loop_703, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8 %i1, %g3, %o1
ldd [%l7 + 0x08], %f0
fmul8x16au %f0, %f8, %f2
loop_703:
fbge %fcc0, loop_704
fbule %fcc2, loop_705
fcmpne16 %f2, %f6, %g7
fbug,a %fcc3, loop_706
loop_704:
std %f8, [%l7 + 0x28]
loop_705:
fmovda %icc, %f1, %f3
edge8ln %g2, %i6, %o3
loop_706:
movrgz %l4, %i3, %l1
fmovrsgz %g6, %f13, %f4
ld [%l7 + 0x34], %f4
lduw [%l7 + 0x70], %o4
array16 %i5, %g5, %g4
fbuge,a %fcc2, loop_707
fxor %f8, %f6, %f8
fbule %fcc1, loop_708
fxors %f6, %f6, %f11
loop_707:
fmovs %f14, %f8
bshuffle %f8, %f8, %f8
loop_708:
edge32n %o0, %i7, %l3
ldub [%l7 + 0x3B], %l5
fbn,a %fcc0, loop_709
fcmpne16 %f2, %f2, %o7
st %f7, [%l7 + 0x48]
fmovrdne %o6, %f0, %f2
loop_709:
fmovrdlez %l6, %f4, %f8
bvc,a loop_710
lduw [%l7 + 0x08], %g1
movrgez %l0, %i0, %i4
andncc %o5, %o2, %l2
loop_710:
fors %f4, %f8, %f8
stw %i1, [%l7 + 0x70]
stb %i2, [%l7 + 0x6E]
fand %f12, %f2, %f12
array16 %o1, %g3, %g7
ldx [%l7 + 0x70], %i6
fornot1 %f12, %f2, %f12
sth %g2, [%l7 + 0x12]
brlez,a %o3, loop_711
addccc %i3, %l1, %l4
fmovrsne %g6, %f1, %f15
fnot1s %f11, %f9
loop_711:
fnot2s %f11, %f10
sth %i5, [%l7 + 0x1A]
stx %g5, [%l7 + 0x28]
bvc,a,pt %icc, loop_712
fmovsl %xcc, %f1, %f9
sra %g4, 0x0B, %o0
fbul,a %fcc2, loop_713
loop_712:
fzero %f6
fmul8sux16 %f4, %f8, %f12
lduw [%l7 + 0x7C], %o4
loop_713:
bge loop_714
fmovs %f8, %f0
stw %i7, [%l7 + 0x7C]
fmovsneg %xcc, %f6, %f11
loop_714:
ldsw [%l7 + 0x58], %l3
array16 %l5, %o7, %l6
movn %icc, %g1, %o6
fmovrsgz %i0, %f1, %f6
ldsw [%l7 + 0x48], %l0
fornot2 %f4, %f4, %f10
stw %o5, [%l7 + 0x54]
fsrc2 %f2, %f8
xor %i4, %l2, %i1
bneg,a,pt %icc, loop_715
fnegd %f0, %f6
fnegd %f12, %f12
xorcc %i2, %o1, %o2
loop_715:
fbu %fcc2, loop_716
fnot1 %f10, %f8
ldsh [%l7 + 0x48], %g3
fexpand %f4, %f4
loop_716:
st %f7, [%l7 + 0x38]
fnot1s %f2, %f2
stb %i6, [%l7 + 0x16]
stx %g2, [%l7 + 0x10]
ldub [%l7 + 0x2B], %o3
add %g7, %i3, %l1
edge16 %g6, %l4, %g5
ldx [%l7 + 0x48], %i5
fmovspos %icc, %f6, %f5
st %f11, [%l7 + 0x0C]
bvs %xcc, loop_717
std %f0, [%l7 + 0x40]
ldd [%l7 + 0x10], %f2
tl %icc, 0x1
loop_717:
fmovdcs %icc, %f4, %f6
xnorcc %g4, %o4, %o0
umul %i7, 0x1D41, %l5
fmul8ulx16 %f2, %f2, %f10
stw %o7, [%l7 + 0x28]
fmovsg %icc, %f2, %f15
brz,a %l6, loop_718
edge16 %g1, %o6, %i0
fcmple32 %f8, %f10, %l3
ld [%l7 + 0x48], %f10
loop_718:
ldsb [%l7 + 0x73], %o5
edge32 %i4, %l0, %i1
brgez %l2, loop_719
andn %i2, 0x0579, %o1
fmovda %xcc, %f11, %f12
fmuld8ulx16 %f14, %f6, %f10
loop_719:
fnegs %f13, %f6
ldsb [%l7 + 0x16], %g3
sll %i6, %o2, %g2
fmovrsne %g7, %f7, %f5
fnand %f10, %f14, %f4
ldub [%l7 + 0x5D], %i3
andcc %o3, %g6, %l1
xnor %g5, %l4, %g4
ldsb [%l7 + 0x73], %o4
bgu,a %icc, loop_720
fmovscc %xcc, %f10, %f13
movvs %xcc, %i5, %i7
call loop_721
loop_720:
brnz,a %l5, loop_722
alignaddrl %o7, %l6, %o0
subccc %o6, %i0, %g1
loop_721:
subccc %o5, 0x1DBA, %l3
loop_722:
fmovs %f14, %f0
fsrc1s %f6, %f8
fpmerge %f7, %f1, %f12
sllx %l0, 0x15, %i1
ldub [%l7 + 0x27], %l2
fbg,a %fcc1, loop_723
ba,a,pt %xcc, loop_724
xor %i4, %i2, %g3
fnot2 %f10, %f12
loop_723:
ldsw [%l7 + 0x0C], %o1
loop_724:
xnorcc %o2, 0x119C, %g2
fsrc1 %f14, %f8
edge32l %i6, %i3, %g7
call loop_725
std %f2, [%l7 + 0x78]
fsrc2s %f9, %f11
stb %o3, [%l7 + 0x4A]
loop_725:
ld [%l7 + 0x18], %f11
movrne %g6, %g5, %l1
tne %xcc, 0x6
subccc %g4, %l4, %i5
ld [%l7 + 0x64], %f5
movvs %icc, %i7, %o4
fbue,a %fcc0, loop_726
ldsw [%l7 + 0x64], %o7
fmovdg %xcc, %f2, %f8
fbl,a %fcc3, loop_727
loop_726:
fmovsl %icc, %f1, %f3
stw %l6, [%l7 + 0x30]
fnot2 %f4, %f4
loop_727:
ldx [%l7 + 0x78], %o0
smul %l5, %o6, %g1
ld [%l7 + 0x7C], %f9
fmovdvc %xcc, %f4, %f4
orcc %i0, 0x0E38, %l3
lduw [%l7 + 0x14], %l0
fmovrsne %i1, %f4, %f8
stw %l2, [%l7 + 0x38]
bpos,pn %xcc, loop_728
array32 %o5, %i4, %i2
ldub [%l7 + 0x43], %o1
lduh [%l7 + 0x50], %g3
loop_728:
edge16n %o2, %g2, %i3
stw %i6, [%l7 + 0x50]
lduh [%l7 + 0x44], %g7
stb %g6, [%l7 + 0x76]
sth %g5, [%l7 + 0x5E]
orcc %o3, %g4, %l4
lduh [%l7 + 0x14], %l1
faligndata %f2, %f12, %f6
ldx [%l7 + 0x70], %i7
taddcc %i5, %o7, %l6
fandnot1 %f10, %f8, %f12
ldsw [%l7 + 0x50], %o0
movg %icc, %o4, %o6
ldsb [%l7 + 0x20], %g1
fpack32 %f4, %f4, %f12
edge8 %l5, %i0, %l0
std %f12, [%l7 + 0x78]
sth %l3, [%l7 + 0x48]
brgz %i1, loop_729
fzero %f12
movre %l2, 0x1BE, %i4
fmovsleu %icc, %f10, %f6
loop_729:
tsubcctv %o5, %o1, %g3
nop
setx loop_730, %l0, %l1
jmpl %l1, %o2
fandnot1 %f4, %f8, %f10
movgu %xcc, %g2, %i3
fexpand %f3, %f0
loop_730:
umul %i2, 0x0EE9, %g7
fmovdvs %xcc, %f8, %f5
movrlez %g6, 0x3E4, %i6
ld [%l7 + 0x48], %f2
fnors %f6, %f13, %f10
edge16ln %o3, %g5, %l4
ldsw [%l7 + 0x44], %l1
fbue %fcc0, loop_731
fornot2 %f6, %f4, %f0
bpos loop_732
fmovdvc %xcc, %f8, %f0
loop_731:
ldd [%l7 + 0x40], %f6
ldub [%l7 + 0x3A], %g4
loop_732:
lduh [%l7 + 0x0C], %i5
sdiv %i7, 0x0BD0, %l6
fbne %fcc3, loop_733
fpsub16 %f8, %f0, %f8
ldx [%l7 + 0x28], %o0
ld [%l7 + 0x3C], %f15
loop_733:
fexpand %f11, %f0
fornot1s %f7, %f9, %f5
fone %f14
bcc loop_734
xnorcc %o7, 0x007C, %o4
std %f4, [%l7 + 0x60]
fnegs %f15, %f2
loop_734:
tne %xcc, 0x5
sth %o6, [%l7 + 0x60]
fnot2s %f3, %f5
ldsb [%l7 + 0x6E], %l5
edge8n %g1, %i0, %l0
fsrc2s %f10, %f10
stx %l3, [%l7 + 0x60]
ldd [%l7 + 0x58], %f4
fsrc1 %f10, %f10
ta %xcc, 0x2
ldsw [%l7 + 0x40], %l2
tvc %icc, 0x6
fmovs %f4, %f2
ldsb [%l7 + 0x51], %i4
std %f2, [%l7 + 0x28]
fcmple32 %f6, %f0, %i1
fones %f2
bpos,a,pt %xcc, loop_735
fnot2s %f1, %f5
st %f7, [%l7 + 0x24]
stb %o5, [%l7 + 0x55]
loop_735:
mova %icc, %g3, %o2
mulscc %g2, 0x1A5C, %o1
tcs %icc, 0x4
tcc %xcc, 0x7
smul %i3, 0x06C7, %g7
fmuld8sux16 %f15, %f11, %f4
movleu %icc, %g6, %i6
movl %icc, %i2, %g5
fpadd32s %f3, %f7, %f7
st %f8, [%l7 + 0x08]
brlz,a %l4, loop_736
faligndata %f0, %f14, %f4
srl %o3, 0x1C, %g4
fmovsne %icc, %f6, %f11
loop_736:
stb %i5, [%l7 + 0x2C]
sll %i7, 0x12, %l1
edge16ln %o0, %l6, %o7
fmovdvs %icc, %f13, %f11
umulcc %o4, %l5, %o6
addcc %i0, 0x0BEB, %g1
edge32ln %l0, %l2, %l3
stx %i1, [%l7 + 0x08]
brlez %o5, loop_737
fnegd %f8, %f2
fmovsvc %xcc, %f13, %f5
taddcc %i4, 0x0D9C, %g3
loop_737:
ldsb [%l7 + 0x3F], %g2
tcs %icc, 0x4
sllx %o1, 0x14, %o2
fmovdcc %icc, %f3, %f14
stb %i3, [%l7 + 0x61]
edge8l %g6, %g7, %i2
mova %xcc, %i6, %l4
fmovdcs %xcc, %f14, %f6
bgu,a,pn %icc, loop_738
ldub [%l7 + 0x77], %g5
edge32n %o3, %g4, %i5
movvs %icc, %i7, %o0
loop_738:
stx %l6, [%l7 + 0x18]
fmovse %icc, %f13, %f11
stx %o7, [%l7 + 0x78]
fcmpeq32 %f2, %f2, %l1
fmovrdgez %l5, %f8, %f12
fnand %f2, %f0, %f0
bgu,pt %icc, loop_739
fandnot1s %f6, %f6, %f10
nop
setx loop_740, %l0, %l1
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 %o4, 0x1A6C, %o6
loop_739:
and %g1, 0x158A, %l0
fpadd16 %f14, %f2, %f2
loop_740:
fbule %fcc3, loop_741
fpadd32s %f8, %f1, %f5
stx %i0, [%l7 + 0x58]
fxor %f14, %f2, %f6
loop_741:
pdist %f0, %f10, %f8
bvs,pn %icc, loop_742
ba,a,pn %xcc, loop_743
lduh [%l7 + 0x52], %l3
stw %l2, [%l7 + 0x6C]
loop_742:
fand %f2, %f14, %f2
loop_743:
andncc %o5, %i4, %i1
ldsh [%l7 + 0x4E], %g3
stw %g2, [%l7 + 0x2C]
fnot2s %f12, %f9
addccc %o2, 0x125B, %o1
bg,pn %icc, loop_744
brlez %i3, loop_745
tleu %icc, 0x2
st %f1, [%l7 + 0x7C]
loop_744:
sethi 0x0A97, %g7
loop_745:
fmovrde %g6, %f2, %f6
fmul8sux16 %f4, %f8, %f8
edge16 %i6, %l4, %g5
std %f10, [%l7 + 0x68]
movn %xcc, %i2, %o3
fbn %fcc3, loop_746
movrgez %g4, 0x077, %i7
array32 %o0, %i5, %l6
stb %l1, [%l7 + 0x10]
loop_746:
fbu %fcc3, loop_747
fmovrsgez %l5, %f15, %f7
edge32ln %o7, %o6, %g1
array16 %l0, %i0, %l3
loop_747:
fmovrdlez %l2, %f12, %f12
ldsw [%l7 + 0x6C], %o5
fmovrse %o4, %f7, %f2
edge32ln %i4, %g3, %g2
stx %i1, [%l7 + 0x48]
fandnot1 %f0, %f6, %f14
stw %o1, [%l7 + 0x30]
srlx %i3, 0x04, %o2
movrlz %g7, 0x32E, %g6
xnor %l4, %i6, %i2
bcc %icc, loop_748
fmovdpos %xcc, %f1, %f6
lduw [%l7 + 0x60], %o3
add %g5, %g4, %o0
loop_748:
stw %i7, [%l7 + 0x0C]
stb %i5, [%l7 + 0x3D]
movrgz %l6, 0x1EB, %l5
fbu %fcc1, loop_749
stx %o7, [%l7 + 0x68]
fxnors %f11, %f10, %f5
ldsw [%l7 + 0x48], %o6
loop_749:
mulx %g1, %l1, %l0
stx %l3, [%l7 + 0x60]
brlz %i0, loop_750
bpos,a %icc, loop_751
fors %f13, %f9, %f13
sll %o5, 0x12, %l2
loop_750:
st %f12, [%l7 + 0x78]
loop_751:
tneg %icc, 0x5
fnot1 %f0, %f0
edge8 %i4, %o4, %g3
move %icc, %i1, %o1
fmovsg %xcc, %f3, %f11
and %i3, %o2, %g7
sethi 0x13BA, %g2
fmovsl %xcc, %f15, %f6
smulcc %g6, %l4, %i2
movrne %o3, %g5, %g4
tvs %xcc, 0x6
tsubcc %i6, %i7, %o0
bn,a,pn %icc, loop_752
sll %i5, %l6, %l5
brlez %o6, loop_753
array16 %g1, %l1, %o7
loop_752:
tge %xcc, 0x1
brlz,a %l3, loop_754
loop_753:
fsrc2 %f14, %f6
tneg %xcc, 0x1
srl %i0, 0x14, %l0
loop_754:
tpos %xcc, 0x0
sth %o5, [%l7 + 0x4A]
fandnot1s %f7, %f15, %f15
mova %xcc, %l2, %o4
bvc,pt %xcc, loop_755
edge16n %i4, %i1, %o1
tsubcctv %i3, 0x1A4B, %o2
ble,pn %icc, loop_756
loop_755:
stw %g3, [%l7 + 0x78]
tl %xcc, 0x5
faligndata %f4, %f14, %f4
loop_756:
fnors %f10, %f1, %f11
fxor %f14, %f0, %f4
fands %f6, %f6, %f6
subc %g7, %g2, %g6
ldsw [%l7 + 0x50], %l4
sth %o3, [%l7 + 0x5A]
bn %icc, loop_757
bpos %xcc, loop_758
fmovrsne %i2, %f3, %f9
fmovrslez %g4, %f5, %f7
loop_757:
stx %i6, [%l7 + 0x10]
loop_758:
tg %icc, 0x5
stb %g5, [%l7 + 0x19]
fxnors %f1, %f1, %f8
fcmple16 %f10, %f4, %o0
tcc %xcc, 0x2
subcc %i5, 0x1637, %i7
ldsb [%l7 + 0x64], %l5
nop
setx loop_759, %l0, %l1
jmpl %l1, %l6
bl,a,pt %icc, loop_760
ldsh [%l7 + 0x5E], %g1
sdiv %l1, 0x0AF8, %o7
loop_759:
ldsw [%l7 + 0x08], %l3
loop_760:
bleu,pt %icc, loop_761
fmovrsne %o6, %f4, %f13
tpos %xcc, 0x6
stw %l0, [%l7 + 0x60]
loop_761:
ldsb [%l7 + 0x6D], %i0
ldx [%l7 + 0x78], %o5
bgu,a,pn %xcc, loop_762
fcmps %fcc2, %f12, %f13
movne %icc, %o4, %i4
bleu,pn %xcc, loop_763
loop_762:
edge16ln %l2, %i1, %o1
fcmpeq32 %f8, %f0, %o2
ldsh [%l7 + 0x7A], %i3
loop_763:
lduh [%l7 + 0x52], %g3
fand %f12, %f6, %f14
fmovdn %xcc, %f2, %f3
fmovrsne %g7, %f14, %f5
stx %g2, [%l7 + 0x18]
smul %l4, %o3, %g6
fmul8x16au %f7, %f5, %f0
bvs,a,pt %xcc, loop_764
stx %g4, [%l7 + 0x20]
fmovsne %icc, %f12, %f13
siam 0x5
loop_764:
ldd [%l7 + 0x10], %f6
for %f12, %f0, %f8
stx %i2, [%l7 + 0x50]
brlez,a %i6, loop_765
fornot2 %f12, %f10, %f8
ldsw [%l7 + 0x74], %o0
xnorcc %g5, %i5, %i7
loop_765:
ldub [%l7 + 0x4D], %l5
addc %l6, 0x066B, %l1
ld [%l7 + 0x54], %f13
movl %icc, %g1, %o7
fandnot2 %f6, %f12, %f2
edge16l %l3, %l0, %i0
fones %f5
ldd [%l7 + 0x50], %f14
srl %o6, 0x01, %o4
movrgez %o5, %i4, %l2
fsrc2 %f12, %f2
fnot1 %f14, %f12
array32 %i1, %o2, %i3
stw %g3, [%l7 + 0x48]
lduw [%l7 + 0x5C], %o1
add %g2, 0x138F, %g7
te %xcc, 0x3
edge8l %l4, %g6, %g4
smulcc %i2, %o3, %i6
smul %g5, %i5, %o0
fpsub16 %f2, %f2, %f10
or %l5, 0x0C37, %l6
lduw [%l7 + 0x7C], %i7
fbue,a %fcc2, loop_766
fornot2s %f12, %f1, %f4
movne %xcc, %g1, %o7
ldub [%l7 + 0x2B], %l1
loop_766:
fandnot2 %f8, %f0, %f8
sdiv %l3, 0x1496, %l0
xor %i0, 0x0D7C, %o6
ldsb [%l7 + 0x2A], %o4
tge %icc, 0x7
std %f8, [%l7 + 0x10]
brnz,a %o5, loop_767
stb %l2, [%l7 + 0x64]
fbn %fcc2, loop_768
te %xcc, 0x6
loop_767:
brlez %i4, loop_769
fmovrdgez %o2, %f4, %f12
loop_768:
std %f12, [%l7 + 0x60]
fmovrse %i3, %f1, %f15
loop_769:
sdivx %g3, 0x196F, %i1
fmovrsgz %o1, %f3, %f9
ldx [%l7 + 0x50], %g7
movrgz %g2, 0x3C2, %g6
tge %icc, 0x4
brgez %g4, loop_770
lduw [%l7 + 0x30], %l4
fbne %fcc2, loop_771
movl %icc, %o3, %i2
loop_770:
fmul8x16 %f1, %f2, %f6
fabsd %f4, %f6
loop_771:
sethi 0x1FA0, %i6
fcmpeq32 %f4, %f2, %g5
edge8 %o0, %l5, %l6
tcs %xcc, 0x1
be,a %xcc, loop_772
fbne,a %fcc0, loop_773
andcc %i5, %g1, %o7
edge8n %i7, %l3, %l0
loop_772:
lduw [%l7 + 0x28], %l1
loop_773:
fmovsvs %xcc, %f15, %f1
fmovsa %xcc, %f9, %f11
bneg,a,pn %xcc, loop_774
stw %o6, [%l7 + 0x64]
and %i0, 0x1694, %o4
nop
setx loop_775, %l0, %l1
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_774:
ldd [%l7 + 0x38], %f10
fmul8ulx16 %f14, %f14, %f2
ldub [%l7 + 0x6A], %l2
loop_775:
ldsw [%l7 + 0x20], %i4
movpos %icc, %o2, %i3
tvs %icc, 0x7
fzero %f8
ldsh [%l7 + 0x6C], %g3
tn %icc, 0x2
bl,a loop_776
ldub [%l7 + 0x6D], %o5
nop
setx loop_777, %l0, %l1
jmpl %l1, %o1
orncc %i1, 0x0636, %g7
loop_776:
mova %icc, %g2, %g4
bvc %xcc, loop_778
loop_777:
movge %xcc, %l4, %o3
brgez,a %g6, loop_779
ldx [%l7 + 0x20], %i6
loop_778:
fmovrsne %g5, %f0, %f12
addc %i2, 0x01D9, %o0
loop_779:
fmovrslz %l5, %f15, %f13
fmovrse %i5, %f5, %f9
tgu %xcc, 0x0
tn %xcc, 0x6
tneg %icc, 0x2
movre %g1, %o7, %l6
fnot1s %f5, %f10
std %f8, [%l7 + 0x78]
fmovrdne %l3, %f2, %f12
st %f2, [%l7 + 0x48]
fmovrdlz %l0, %f10, %f6
fba,a %fcc0, loop_780
nop
setx loop_781, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdleu %xcc, %f11, %f7
ldsw [%l7 + 0x58], %i7
loop_780:
fpadd32 %f4, %f10, %f8
loop_781:
st %f3, [%l7 + 0x44]
tvc %xcc, 0x0
ldsw [%l7 + 0x74], %o6
srl %i0, 0x0E, %o4
fmovdg %xcc, %f4, %f15
fcmps %fcc1, %f0, %f1
fabsd %f4, %f2
fmul8x16 %f14, %f8, %f10
ldsb [%l7 + 0x5F], %l2
brgz,a %i4, loop_782
movgu %icc, %l1, %o2
fpsub32s %f5, %f14, %f7
sth %g3, [%l7 + 0x42]
loop_782:
edge32ln %o5, %i3, %o1
ld [%l7 + 0x7C], %f8
fmovse %icc, %f5, %f8
sdivcc %i1, 0x06EA, %g2
fpadd16s %f11, %f4, %f8
bneg,a loop_783
nop
setx loop_784, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bl %icc, loop_785
fba %fcc3, loop_786
loop_783:
ldsw [%l7 + 0x50], %g4
loop_784:
movrgez %l4, %o3, %g7
loop_785:
fbule,a %fcc3, loop_787
loop_786:
ldsh [%l7 + 0x10], %i6
fmovde %icc, %f10, %f4
fabss %f5, %f13
loop_787:
st %f4, [%l7 + 0x50]
fbne,a %fcc1, loop_788
st %f9, [%l7 + 0x44]
ldd [%l7 + 0x40], %f6
popc %g5, %i2
loop_788:
tvs %icc, 0x5
std %f12, [%l7 + 0x50]
bn,a,pt %icc, loop_789
move %icc, %o0, %g6
subcc %i5, %l5, %g1
movg %xcc, %o7, %l3
loop_789:
andn %l0, %l6, %i7
fbg %fcc0, loop_790
fandnot2s %f14, %f4, %f2
brnz,a %i0, loop_791
ldsb [%l7 + 0x6C], %o6
loop_790:
fnand %f4, %f12, %f12
movrlez %l2, %o4, %i4
loop_791:
movne %xcc, %l1, %o2
stb %o5, [%l7 + 0x55]
fmul8x16al %f11, %f0, %f4
orcc %i3, 0x14F4, %g3
movrgez %o1, 0x00C, %i1
smulcc %g2, 0x17AD, %l4
fmovrslez %g4, %f6, %f0
andn %g7, 0x02BD, %i6
movl %xcc, %g5, %i2
fpadd16s %f8, %f2, %f14
sdivx %o0, 0x1E32, %g6
udivx %o3, 0x023D, %l5
ldsh [%l7 + 0x26], %i5
xnorcc %o7, 0x13B4, %g1
edge8ln %l0, %l6, %i7
udiv %i0, 0x1731, %o6
stb %l3, [%l7 + 0x2E]
fpack16 %f4, %f12
lduw [%l7 + 0x1C], %l2
bvc,a %xcc, loop_792
tne %xcc, 0x2
ldub [%l7 + 0x2B], %i4
edge16ln %o4, %o2, %l1
loop_792:
fmovsle %icc, %f9, %f10
fmovsge %xcc, %f11, %f12
fnot2s %f4, %f11
sllx %i3, %g3, %o5
fcmpgt16 %f6, %f2, %i1
std %f10, [%l7 + 0x68]
bgu,a loop_793
tge %xcc, 0x0
ldd [%l7 + 0x50], %f10
fabsd %f2, %f12
loop_793:
ldub [%l7 + 0x18], %g2
st %f15, [%l7 + 0x50]
lduw [%l7 + 0x0C], %o1
fand %f10, %f14, %f4
edge8n %l4, %g7, %i6
taddcc %g5, %i2, %g4
fmovrdlz %o0, %f4, %f10
tvs %xcc, 0x4
st %f15, [%l7 + 0x34]
movne %icc, %g6, %o3
fmovdge %xcc, %f13, %f10
fba %fcc2, loop_794
movrgez %i5, %l5, %o7
nop
setx loop_795, %l0, %l1
jmpl %l1, %l0
fmovdleu %xcc, %f0, %f10
loop_794:
bcs %icc, loop_796
udiv %l6, 0x15E4, %i7
loop_795:
stb %i0, [%l7 + 0x3E]
fmovsvc %xcc, %f1, %f4
loop_796:
st %f6, [%l7 + 0x74]
srax %g1, 0x11, %l3
nop
setx loop_797, %l0, %l1
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 %o6, %l2, %i4
ldub [%l7 + 0x38], %o4
or %l1, %i3, %o2
loop_797:
subccc %g3, %o5, %g2
fmovsleu %xcc, %f6, %f7
movrne %o1, 0x1F2, %l4
fxnor %f6, %f6, %f4
fcmpgt16 %f2, %f0, %i1
fmovsleu %icc, %f7, %f2
tne %xcc, 0x3
orn %g7, %g5, %i6
lduw [%l7 + 0x78], %i2
call loop_798
fmovsge %xcc, %f11, %f4
ldsb [%l7 + 0x10], %o0
fxors %f15, %f4, %f4
loop_798:
stx %g4, [%l7 + 0x68]
fpsub32s %f8, %f5, %f15
fmuld8sux16 %f5, %f15, %f2
bn,a,pn %icc, loop_799
fmovsle %icc, %f3, %f11
movre %g6, 0x128, %i5
fbge %fcc3, loop_800
loop_799:
nop
setx loop_801, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpgt16 %f6, %f12, %l5
fbl %fcc2, loop_802
loop_800:
stw %o3, [%l7 + 0x78]
loop_801:
st %f0, [%l7 + 0x10]
ldx [%l7 + 0x20], %l0
loop_802:
sdiv %o7, 0x05C7, %l6
bn loop_803
ld [%l7 + 0x50], %f7
fbule,a %fcc1, loop_804
fmovdl %xcc, %f10, %f3
loop_803:
ldsh [%l7 + 0x3E], %i7
smulcc %g1, 0x1C0A, %l3
loop_804:
fmovsa %icc, %f9, %f14
st %f3, [%l7 + 0x60]
movrgz %i0, 0x058, %o6
fcmpd %fcc0, %f12, %f8
tsubcctv %i4, 0x04A5, %o4
brgz,a %l2, loop_805
movrlz %l1, 0x1E5, %o2
fmovdcc %xcc, %f6, %f14
fsrc1 %f4, %f14
loop_805:
fba %fcc2, loop_806
fmul8x16au %f8, %f1, %f2
stw %i3, [%l7 + 0x54]
fbu %fcc2, loop_807
loop_806:
array32 %g3, %o5, %g2
edge32l %l4, %o1, %i1
bl %icc, loop_808
loop_807:
ta %xcc, 0x2
fornot2s %f12, %f11, %f15
add %g7, 0x10F1, %i6
loop_808:
call loop_809
stb %g5, [%l7 + 0x38]
bpos,a loop_810
movrne %i2, 0x2F3, %o0
loop_809:
stw %g6, [%l7 + 0x38]
bpos,pt %icc, loop_811
loop_810:
fblg %fcc0, loop_812
fnot1 %f10, %f6
ldsh [%l7 + 0x54], %g4
loop_811:
st %f7, [%l7 + 0x10]
loop_812:
bvc,a loop_813
tneg %icc, 0x7
fba,a %fcc1, loop_814
ldsh [%l7 + 0x44], %l5
loop_813:
taddcctv %o3, %l0, %i5
tvs %icc, 0x3
loop_814:
tleu %icc, 0x2
std %f10, [%l7 + 0x20]
udivcc %l6, 0x181E, %i7
fmovsgu %xcc, %f9, %f10
ldub [%l7 + 0x21], %o7
sdiv %l3, 0x0AF1, %i0
brgez %o6, loop_815
stb %g1, [%l7 + 0x09]
fnegd %f6, %f10
fba,a %fcc0, loop_816
loop_815:
nop
setx loop_817, %l0, %l1
jmpl %l1, %i4
std %f4, [%l7 + 0x38]
fcmpeq32 %f14, %f14, %l2
loop_816:
fcmpgt32 %f12, %f2, %o4
loop_817:
movvc %xcc, %o2, %i3
addcc %l1, %g3, %g2
fabss %f5, %f5
lduh [%l7 + 0x0C], %o5
fbul %fcc1, loop_818
edge32n %l4, %i1, %o1
fpsub16s %f10, %f12, %f0
sth %i6, [%l7 + 0x1E]
loop_818:
stb %g7, [%l7 + 0x5A]
sra %i2, %o0, %g6
stb %g5, [%l7 + 0x74]
fmovsle %icc, %f0, %f1
tleu %xcc, 0x2
fornot1s %f1, %f4, %f13
ldsh [%l7 + 0x18], %g4
stw %l5, [%l7 + 0x38]
move %icc, %o3, %i5
fpack32 %f4, %f14, %f6
lduw [%l7 + 0x24], %l6
movleu %icc, %l0, %o7
st %f3, [%l7 + 0x78]
fpsub16 %f4, %f6, %f4
fpack32 %f10, %f14, %f0
edge32 %i7, %l3, %i0
fandnot2 %f12, %f6, %f6
fornot1s %f14, %f8, %f12
st %f8, [%l7 + 0x5C]
popc 0x02A7, %g1
fones %f9
stb %i4, [%l7 + 0x78]
sth %l2, [%l7 + 0x1E]
fandnot1s %f9, %f5, %f11
te %xcc, 0x1
xorcc %o4, %o2, %o6
fnot1s %f11, %f11
fmuld8sux16 %f14, %f9, %f2
stb %l1, [%l7 + 0x53]
fbule %fcc0, loop_819
xnor %i3, %g3, %g2
fpadd32s %f13, %f9, %f15
movvs %icc, %l4, %o5
loop_819:
mova %xcc, %i1, %i6
fbu,a %fcc0, loop_820
addc %o1, 0x0AA3, %g7
fcmple32 %f8, %f2, %i2
brlz,a %o0, loop_821
loop_820:
fblg,a %fcc2, loop_822
edge16l %g5, %g4, %g6
fcmple32 %f6, %f6, %o3
loop_821:
fbg,a %fcc1, loop_823
loop_822:
movvc %icc, %l5, %l6
fmovrslez %i5, %f12, %f3
edge16n %l0, %o7, %i7
loop_823:
fnot2s %f3, %f13
call loop_824
st %f4, [%l7 + 0x20]
ldsw [%l7 + 0x10], %i0
fmovs %f12, %f1
loop_824:
std %f10, [%l7 + 0x40]
fandnot1s %f8, %f3, %f9
movcc %icc, %l3, %g1
stb %i4, [%l7 + 0x6B]
fpsub32 %f0, %f14, %f2
stb %l2, [%l7 + 0x4D]
stb %o2, [%l7 + 0x7B]
tsubcctv %o6, 0x052F, %o4
for %f2, %f4, %f12
umulcc %l1, 0x1136, %i3
tgu %icc, 0x6
movpos %icc, %g3, %g2
movge %xcc, %l4, %i1
stb %o5, [%l7 + 0x4C]
fbe %fcc3, loop_825
fandnot1 %f10, %f6, %f4
move %xcc, %i6, %o1
fcmpd %fcc0, %f2, %f10
loop_825:
ldsw [%l7 + 0x60], %i2
ldx [%l7 + 0x68], %o0
std %f4, [%l7 + 0x68]
stb %g5, [%l7 + 0x36]
ldsh [%l7 + 0x46], %g4
ldsb [%l7 + 0x67], %g6
fone %f0
lduw [%l7 + 0x68], %g7
srlx %l5, 0x0D, %l6
tle %icc, 0x3
edge8l %o3, %i5, %o7
fnors %f5, %f3, %f10
ldub [%l7 + 0x11], %i7
fmovsl %icc, %f9, %f12
array32 %i0, %l3, %l0
fbu,a %fcc1, loop_826
sth %i4, [%l7 + 0x0C]
fors %f10, %f12, %f13
movle %icc, %l2, %g1
loop_826:
tneg %xcc, 0x3
fbue,a %fcc0, loop_827
sdivcc %o2, 0x1796, %o4
std %f4, [%l7 + 0x38]
st %f8, [%l7 + 0x1C]
loop_827:
stx %l1, [%l7 + 0x38]
lduh [%l7 + 0x5E], %o6
subcc %i3, %g2, %g3
edge16ln %l4, %o5, %i6
subccc %o1, %i2, %o0
edge8l %g5, %i1, %g6
bn %icc, loop_828
array32 %g7, %l5, %l6
fmul8x16 %f9, %f14, %f14
for %f10, %f10, %f0
loop_828:
edge8ln %o3, %i5, %g4
ld [%l7 + 0x48], %f10
subcc %i7, 0x0F54, %o7
andcc %l3, %l0, %i4
array16 %i0, %l2, %g1
fmul8x16 %f5, %f2, %f6
fnot1 %f12, %f14
srl %o4, 0x19, %o2
stw %l1, [%l7 + 0x20]
fabsd %f10, %f2
fnot2s %f1, %f2
lduh [%l7 + 0x3C], %o6
std %f12, [%l7 + 0x48]
movvs %xcc, %g2, %g3
fmovrdlz %i3, %f0, %f4
fmovse %icc, %f13, %f15
fnegs %f3, %f7
tvc %icc, 0x5
brgz %l4, loop_829
fabsd %f6, %f4
movvs %xcc, %o5, %o1
mulx %i2, %o0, %g5
loop_829:
sll %i1, 0x06, %i6
fmovdneg %xcc, %f15, %f2
popc 0x0A4E, %g6
fmovrslez %l5, %f12, %f0
tne %xcc, 0x1
stb %g7, [%l7 + 0x47]
bg,pt %xcc, loop_830
array8 %l6, %o3, %i5
addcc %i7, %o7, %l3
ldub [%l7 + 0x2C], %g4
loop_830:
add %i4, %i0, %l2
umul %l0, %g1, %o4
movrgez %l1, %o2, %o6
fmul8ulx16 %f12, %f6, %f4
stx %g2, [%l7 + 0x58]
xnorcc %g3, 0x036F, %l4
tleu %icc, 0x2
fbn,a %fcc2, loop_831
move %xcc, %o5, %i3
fmuld8sux16 %f4, %f3, %f6
fmovscs %xcc, %f14, %f11
loop_831:
movne %icc, %o1, %i2
ldsb [%l7 + 0x55], %o0
stw %g5, [%l7 + 0x20]
addcc %i6, %g6, %l5
fcmpne32 %f2, %f0, %g7
movrgez %l6, 0x015, %o3
fcmpeq16 %f2, %f0, %i5
bge %icc, loop_832
stx %i7, [%l7 + 0x68]
ldd [%l7 + 0x38], %f4
fsrc1s %f2, %f11
loop_832:
fbe,a %fcc0, loop_833
fmovdge %icc, %f9, %f3
umulcc %i1, %l3, %o7
ldd [%l7 + 0x30], %f6
loop_833:
movrlz %i4, %g4, %l2
tn %xcc, 0x1
fornot1s %f1, %f14, %f3
edge32 %l0, %i0, %o4
ldsw [%l7 + 0x34], %g1
andcc %o2, %l1, %g2
sth %g3, [%l7 + 0x2E]
edge32l %l4, %o5, %i3
fand %f2, %f0, %f6
movne %xcc, %o6, %i2
sll %o1, %o0, %g5
stw %i6, [%l7 + 0x38]
stx %l5, [%l7 + 0x70]
addcc %g7, 0x1F61, %l6
sdivx %o3, 0x04D9, %i5
fbe %fcc1, loop_834
fmul8ulx16 %f8, %f12, %f14
fnot2 %f12, %f6
stx %i7, [%l7 + 0x48]
loop_834:
fandnot2 %f2, %f2, %f12
fmovda %xcc, %f14, %f10
ld [%l7 + 0x08], %f6
fcmpd %fcc3, %f10, %f12
std %f0, [%l7 + 0x70]
bvs,pn %icc, loop_835
ldd [%l7 + 0x50], %f12
lduw [%l7 + 0x24], %i1
fandnot2 %f8, %f8, %f4
loop_835:
nop
setx loop_836, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x34], %l3
call loop_837
te %icc, 0x2
loop_836:
edge16ln %g6, %i4, %g4
stx %o7, [%l7 + 0x68]
loop_837:
ld [%l7 + 0x10], %f8
call loop_838
ldsw [%l7 + 0x50], %l2
movrgz %i0, 0x366, %l0
ldsh [%l7 + 0x22], %g1
loop_838:
std %f4, [%l7 + 0x58]
fmovrdgez %o2, %f10, %f14
fbne %fcc1, loop_839
ldsw [%l7 + 0x20], %o4
bpos loop_840
fmovd %f10, %f10
loop_839:
sth %g2, [%l7 + 0x5A]
lduh [%l7 + 0x38], %g3
loop_840:
movge %icc, %l4, %o5
udivcc %l1, 0x03E4, %o6
srlx %i3, 0x13, %i2
movcc %xcc, %o1, %o0
fxor %f10, %f14, %f10
ldsw [%l7 + 0x1C], %g5
fpsub32s %f6, %f15, %f4
lduh [%l7 + 0x42], %l5
xor %g7, %l6, %o3
tgu %xcc, 0x4
ldx [%l7 + 0x68], %i5
std %f2, [%l7 + 0x70]
ldx [%l7 + 0x40], %i6
stx %i7, [%l7 + 0x50]
ldsb [%l7 + 0x08], %i1
fxors %f4, %f9, %f5
lduh [%l7 + 0x32], %g6
nop
setx loop_841, %l0, %l1
jmpl %l1, %l3
ldd [%l7 + 0x38], %f4
st %f10, [%l7 + 0x48]
ld [%l7 + 0x5C], %f5
loop_841:
fpsub32s %f6, %f6, %f1
orncc %g4, 0x108A, %o7
fmovrse %i4, %f11, %f2
subccc %l2, %i0, %g1
ldx [%l7 + 0x38], %l0
ldub [%l7 + 0x60], %o2
alignaddr %o4, %g3, %l4
fmul8ulx16 %f14, %f4, %f0
bg,pn %icc, loop_842
bcs,a,pn %xcc, loop_843
lduh [%l7 + 0x74], %g2
ldsw [%l7 + 0x2C], %l1
loop_842:
fbul,a %fcc3, loop_844
loop_843:
fmovsl %xcc, %f8, %f15
fxor %f2, %f8, %f6
ldsh [%l7 + 0x66], %o6
loop_844:
fba,a %fcc2, loop_845
brnz %i3, loop_846
ldsw [%l7 + 0x64], %i2
orn %o5, %o0, %g5
loop_845:
ldub [%l7 + 0x4D], %o1
loop_846:
ble %xcc, loop_847
subcc %g7, %l5, %l6
fmovrslez %i5, %f3, %f14
fandnot1s %f12, %f5, %f0
loop_847:
ld [%l7 + 0x2C], %f2
edge16ln %i6, %i7, %i1
ldsb [%l7 + 0x18], %g6
tsubcc %o3, 0x1288, %g4
movle %icc, %l3, %o7
std %f12, [%l7 + 0x60]
edge8ln %i4, %i0, %g1
fmovdg %icc, %f11, %f0
xnor %l2, 0x07E8, %o2
ldsh [%l7 + 0x42], %o4
or %g3, 0x023E, %l0
stw %l4, [%l7 + 0x44]
lduw [%l7 + 0x44], %l1
fbu %fcc0, loop_848
fbl %fcc2, loop_849
movrgez %o6, 0x116, %g2
bne loop_850
loop_848:
fmovrslez %i2, %f8, %f6
loop_849:
ldx [%l7 + 0x40], %i3
ldub [%l7 + 0x6E], %o0
loop_850:
ldub [%l7 + 0x3F], %o5
fmovrsne %g5, %f13, %f14
ldx [%l7 + 0x20], %g7
fmovrdgez %o1, %f0, %f12
fmovrsne %l6, %f6, %f11
fcmpgt32 %f0, %f10, %l5
movre %i6, %i7, %i1
mova %xcc, %i5, %o3
faligndata %f0, %f6, %f8
std %f4, [%l7 + 0x48]
nop
setx loop_851, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brz %g6, loop_852
lduh [%l7 + 0x4C], %l3
fandnot2 %f2, %f6, %f6
loop_851:
movne %icc, %g4, %i4
loop_852:
movleu %icc, %i0, %o7
bshuffle %f6, %f10, %f2
fxnors %f10, %f13, %f3
fnand %f12, %f0, %f6
fornot2 %f6, %f10, %f6
tsubcctv %g1, 0x0D16, %o2
sth %o4, [%l7 + 0x1C]
lduh [%l7 + 0x16], %l2
sdiv %g3, 0x06B8, %l0
movgu %xcc, %l4, %l1
stb %o6, [%l7 + 0x64]
movrgz %g2, 0x045, %i3
brgz,a %i2, loop_853
std %f10, [%l7 + 0x78]
movle %xcc, %o0, %g5
edge16l %o5, %o1, %g7
loop_853:
fmovdl %icc, %f12, %f7
ldd [%l7 + 0x40], %f6
movl %xcc, %l5, %l6
ble,a,pt %icc, loop_854
movle %xcc, %i7, %i1
movn %icc, %i6, %o3
bleu,a,pn %xcc, loop_855
loop_854:
umulcc %i5, 0x05FF, %l3
brgz %g6, loop_856
fornot2 %f6, %f6, %f2
loop_855:
xnor %g4, %i0, %o7
stb %g1, [%l7 + 0x6D]
loop_856:
lduw [%l7 + 0x68], %o2
brnz,a %i4, loop_857
edge16n %l2, %g3, %l0
edge8n %o4, %l4, %o6
std %f10, [%l7 + 0x28]
loop_857:
ldsw [%l7 + 0x78], %g2
ldub [%l7 + 0x4A], %i3
srlx %l1, %o0, %g5
alignaddrl %o5, %o1, %g7
or %l5, 0x1486, %i2
ldsh [%l7 + 0x20], %l6
bpos,a loop_858
fpmerge %f10, %f3, %f10
movvc %xcc, %i1, %i6
fsrc1s %f11, %f8
loop_858:
edge32ln %i7, %o3, %l3
fbe %fcc0, loop_859
fcmpes %fcc0, %f4, %f13
and %g6, %i5, %g4
fmovsvc %icc, %f11, %f6
loop_859:
stx %i0, [%l7 + 0x68]
ldsb [%l7 + 0x6B], %g1
ldd [%l7 + 0x18], %f10
fmovsne %icc, %f6, %f12
fxor %f12, %f10, %f0
lduh [%l7 + 0x0C], %o2
movrne %o7, 0x344, %i4
fone %f2
lduw [%l7 + 0x38], %l2
fandnot1s %f7, %f7, %f8
fmovrslz %g3, %f13, %f4
fnot1s %f12, %f2
udivcc %o4, 0x111B, %l4
fble,a %fcc3, loop_860
std %f14, [%l7 + 0x28]
bcs %icc, loop_861
stw %o6, [%l7 + 0x38]
loop_860:
alignaddr %g2, %i3, %l1
brlz,a %l0, loop_862
loop_861:
fbu,a %fcc2, loop_863
sth %o0, [%l7 + 0x64]
ldsw [%l7 + 0x38], %g5
loop_862:
ldsh [%l7 + 0x24], %o5
loop_863:
stx %o1, [%l7 + 0x68]
bvc loop_864
ldsh [%l7 + 0x4E], %g7
fcmps %fcc1, %f14, %f2
fbu %fcc0, loop_865
loop_864:
stb %l5, [%l7 + 0x2C]
fbe %fcc1, loop_866
sdivcc %i2, 0x141E, %l6
loop_865:
stw %i6, [%l7 + 0x78]
ldx [%l7 + 0x48], %i7
loop_866:
ldd [%l7 + 0x68], %f14
mulscc %i1, 0x1D73, %l3
te %xcc, 0x6
fmovscs %xcc, %f11, %f8
fbn,a %fcc1, loop_867
orcc %o3, %i5, %g6
sth %g4, [%l7 + 0x3C]
fmovdpos %icc, %f1, %f0
loop_867:
std %f2, [%l7 + 0x58]
fpsub32s %f7, %f1, %f10
lduh [%l7 + 0x46], %g1
fandnot2s %f12, %f11, %f8
movge %icc, %i0, %o2
edge8ln %o7, %l2, %g3
st %f15, [%l7 + 0x5C]
st %f7, [%l7 + 0x54]
fbule,a %fcc3, loop_868
udivcc %o4, 0x190B, %l4
bshuffle %f4, %f8, %f10
fandnot2 %f8, %f4, %f10
loop_868:
sth %i4, [%l7 + 0x44]
bvc,a %xcc, loop_869
ldx [%l7 + 0x30], %g2
fsrc1s %f0, %f14
fxnor %f8, %f14, %f8
loop_869:
stw %i3, [%l7 + 0x28]
fxnor %f10, %f0, %f6
subcc %o6, %l0, %l1
stb %g5, [%l7 + 0x79]
st %f0, [%l7 + 0x3C]
movrne %o5, %o0, %o1
fsrc1 %f4, %f14
ld [%l7 + 0x14], %f1
fcmpd %fcc3, %f2, %f0
edge8l %g7, %i2, %l5
brnz,a %l6, loop_870
ldub [%l7 + 0x2C], %i7
movrne %i6, 0x284, %i1
addccc %o3, %l3, %i5
loop_870:
addcc %g4, 0x0B57, %g1
movrgz %g6, 0x057, %i0
fcmpeq16 %f6, %f4, %o2
fcmpne32 %f12, %f4, %o7
tvs %icc, 0x3
st %f13, [%l7 + 0x58]
tleu %xcc, 0x0
fmovsn %xcc, %f8, %f2
fmovsne %icc, %f12, %f0
array32 %l2, %g3, %o4
fnors %f13, %f1, %f11
for %f12, %f10, %f6
std %f2, [%l7 + 0x18]
fabss %f11, %f5
stx %i4, [%l7 + 0x20]
stw %g2, [%l7 + 0x20]
alignaddr %i3, %l4, %l0
tsubcc %l1, %o6, %g5
fmovrslez %o5, %f4, %f6
stw %o1, [%l7 + 0x60]
fmovrde %g7, %f8, %f10
move %icc, %o0, %l5
fmovsn %icc, %f4, %f15
movcs %icc, %i2, %l6
sth %i7, [%l7 + 0x2C]
movrgez %i6, %o3, %i1
fcmpes %fcc3, %f0, %f1
umulcc %l3, 0x1593, %g4
ld [%l7 + 0x78], %f11
bvc %icc, loop_871
tsubcctv %g1, %i5, %i0
fba,a %fcc1, loop_872
fpadd32s %f1, %f12, %f12
loop_871:
xnor %g6, 0x03E9, %o7
fandnot1s %f6, %f15, %f14
loop_872:
edge16 %l2, %g3, %o4
stb %i4, [%l7 + 0x54]
ldub [%l7 + 0x4F], %o2
fbge,a %fcc1, loop_873
fmovdle %icc, %f1, %f14
fexpand %f6, %f6
tl %xcc, 0x4
loop_873:
fblg,a %fcc3, loop_874
ldsb [%l7 + 0x46], %g2
fbne,a %fcc2, loop_875
fmovdge %xcc, %f12, %f15
loop_874:
fmovdgu %icc, %f5, %f4
st %f11, [%l7 + 0x4C]
loop_875:
st %f8, [%l7 + 0x4C]
ldd [%l7 + 0x18], %f12
lduw [%l7 + 0x24], %i3
bpos %icc, loop_876
ldd [%l7 + 0x30], %f14
fpadd16 %f2, %f6, %f8
fmovsgu %icc, %f0, %f2
loop_876:
lduh [%l7 + 0x62], %l0
fnegd %f0, %f10
fmovdneg %icc, %f6, %f12
fcmpne32 %f4, %f8, %l1
fbug,a %fcc0, loop_877
mova %xcc, %l4, %g5
fornot1s %f12, %f8, %f11
fbn,a %fcc2, loop_878
loop_877:
fpsub16 %f0, %f6, %f2
brgez,a %o6, loop_879
fcmpeq16 %f8, %f8, %o5
loop_878:
fmovda %icc, %f4, %f0
movvc %xcc, %g7, %o0
loop_879:
fmovse %icc, %f5, %f6
bneg,a,pt %xcc, loop_880
call loop_881
ldx [%l7 + 0x30], %o1
bvc %icc, loop_882
loop_880:
fcmped %fcc1, %f12, %f4
loop_881:
fbge %fcc1, loop_883
fxor %f2, %f12, %f14
loop_882:
edge8 %i2, %l6, %l5
fmovdvc %xcc, %f8, %f14
loop_883:
movrgez %i7, %o3, %i6
stw %i1, [%l7 + 0x6C]
sth %g4, [%l7 + 0x34]
fmovrde %g1, %f12, %f4
fabss %f9, %f3
ldsw [%l7 + 0x60], %l3
fmul8sux16 %f2, %f10, %f0
fmovdvc %xcc, %f13, %f15
fors %f0, %f9, %f9
sethi 0x16E1, %i0
bneg %icc, loop_884
tle %xcc, 0x5
subccc %g6, %o7, %i5
lduh [%l7 + 0x1E], %g3
loop_884:
nop
setx loop_885, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdne %o4, %f0, %f8
fmovdgu %xcc, %f10, %f9
edge32ln %i4, %l2, %o2
loop_885:
fornot1 %f8, %f2, %f10
st %f7, [%l7 + 0x24]
stx %i3, [%l7 + 0x20]
ldsb [%l7 + 0x3F], %g2
sdiv %l1, 0x19A9, %l0
ld [%l7 + 0x38], %f1
st %f11, [%l7 + 0x54]
movcs %xcc, %g5, %l4
pdist %f6, %f8, %f0
movrlez %o5, 0x3F4, %o6
tsubcctv %o0, %g7, %i2
fmovdleu %xcc, %f0, %f11
ldsh [%l7 + 0x08], %o1
sll %l5, %i7, %l6
fmovrslz %o3, %f12, %f6
std %f6, [%l7 + 0x70]
ld [%l7 + 0x10], %f4
tcc %icc, 0x0
lduw [%l7 + 0x70], %i1
movle %xcc, %i6, %g1
fpackfix %f6, %f1
stx %g4, [%l7 + 0x70]
ta %icc, 0x7
ldub [%l7 + 0x3D], %l3
movge %icc, %g6, %o7
tsubcctv %i0, 0x0F71, %g3
sdivx %o4, 0x1AC7, %i4
sethi 0x06DE, %i5
fpadd32 %f8, %f2, %f8
ldub [%l7 + 0x09], %o2
orcc %l2, 0x0509, %i3
tcc %xcc, 0x0
fpack16 %f8, %f10
fmovrsne %g2, %f9, %f12
udiv %l0, 0x1374, %g5
lduw [%l7 + 0x24], %l1
ldsh [%l7 + 0x74], %o5
movre %l4, %o0, %g7
ld [%l7 + 0x2C], %f15
movrne %i2, 0x224, %o1
tsubcc %l5, %i7, %l6
fmovrde %o6, %f8, %f0
stx %o3, [%l7 + 0x08]
ba,a loop_886
tcs %xcc, 0x5
fcmpne32 %f6, %f2, %i6
fandnot1s %f1, %f3, %f4
loop_886:
edge8n %g1, %g4, %i1
fpackfix %f8, %f6
smulcc %g6, %o7, %l3
ldx [%l7 + 0x40], %g3
stw %i0, [%l7 + 0x08]
edge8n %o4, %i4, %i5
be %icc, loop_887
fornot2s %f13, %f9, %f0
ba,a,pt %xcc, loop_888
lduw [%l7 + 0x50], %o2
loop_887:
fmovsl %icc, %f7, %f8
udivcc %l2, 0x01AA, %i3
loop_888:
fmovdl %icc, %f9, %f3
ldsh [%l7 + 0x54], %l0
orncc %g5, %g2, %l1
fabsd %f10, %f0
movrlz %o5, %o0, %g7
lduw [%l7 + 0x60], %l4
fmovsneg %xcc, %f4, %f14
stw %o1, [%l7 + 0x18]
stw %l5, [%l7 + 0x60]
tpos %icc, 0x6
movre %i7, %i2, %o6
fmovrslez %o3, %f3, %f11
edge8n %i6, %g1, %g4
movrlez %l6, %g6, %o7
fnand %f4, %f6, %f8
movpos %icc, %i1, %g3
fmovdcc %icc, %f3, %f11
movrne %l3, 0x2DC, %i0
movge %icc, %i4, %i5
bg,a loop_889
sth %o4, [%l7 + 0x32]
bne,a,pt %xcc, loop_890
fbg,a %fcc0, loop_891
loop_889:
fmovsge %icc, %f10, %f2
fble %fcc2, loop_892
loop_890:
pdist %f10, %f2, %f2
loop_891:
fmul8ulx16 %f8, %f6, %f14
edge8ln %l2, %o2, %l0
loop_892:
fmovsvs %xcc, %f7, %f15
fmul8ulx16 %f0, %f0, %f0
movrne %g5, 0x3B7, %g2
lduh [%l7 + 0x4C], %i3
fsrc1 %f2, %f12
sth %o5, [%l7 + 0x1E]
lduh [%l7 + 0x3C], %o0
fzero %f8
lduh [%l7 + 0x42], %l1
sdiv %l4, 0x0E72, %g7
alignaddr %l5, %i7, %i2
array8 %o1, %o3, %o6
bvc %xcc, loop_893
stw %g1, [%l7 + 0x34]
fmovscs %xcc, %f3, %f12
ldub [%l7 + 0x25], %i6
loop_893:
std %f6, [%l7 + 0x48]
fmovde %xcc, %f6, %f0
tn %xcc, 0x0
ld [%l7 + 0x7C], %f9
fmovdcc %icc, %f2, %f10
and %l6, %g4, %g6
stb %o7, [%l7 + 0x24]
addc %i1, 0x14DA, %l3
ld [%l7 + 0x3C], %f4
andn %i0, %i4, %i5
movge %xcc, %o4, %l2
brlez,a %o2, loop_894
fmul8x16 %f7, %f14, %f10
ldd [%l7 + 0x40], %f0
stb %g3, [%l7 + 0x63]
loop_894:
ldub [%l7 + 0x58], %l0
lduh [%l7 + 0x14], %g2
umul %i3, %o5, %o0
fcmpes %fcc0, %f8, %f0
stb %g5, [%l7 + 0x57]
faligndata %f0, %f10, %f4
orncc %l4, 0x061D, %g7
taddcc %l1, %l5, %i2
xnor %i7, 0x1292, %o1
lduw [%l7 + 0x50], %o3
fmovde %xcc, %f14, %f4
umul %o6, 0x0DFC, %i6
edge8l %g1, %g4, %g6
te %icc, 0x3
fmul8x16al %f11, %f0, %f4
fnot1 %f2, %f6
movl %icc, %o7, %i1
te %xcc, 0x1
tvs %icc, 0x3
fmovdle %icc, %f12, %f0
fbug %fcc1, loop_895
fmovrsgez %l6, %f11, %f15
movvc %icc, %l3, %i4
addc %i0, 0x004F, %o4
loop_895:
ld [%l7 + 0x78], %f4
stx %l2, [%l7 + 0x70]
fmovsneg %xcc, %f15, %f7
bg,pt %xcc, loop_896
bgu,a loop_897
and %i5, 0x1125, %o2
sethi 0x1AB9, %l0
loop_896:
lduw [%l7 + 0x54], %g2
loop_897:
ldsb [%l7 + 0x37], %i3
fzero %f12
ldsw [%l7 + 0x70], %g3
ldub [%l7 + 0x79], %o5
lduh [%l7 + 0x62], %g5
lduw [%l7 + 0x60], %l4
fpack16 %f6, %f3
fexpand %f3, %f0
brlz %g7, loop_898
brgez %o0, loop_899
lduh [%l7 + 0x44], %l1
sdivcc %l5, 0x1A01, %i2
loop_898:
tn %xcc, 0x3
loop_899:
ldx [%l7 + 0x28], %i7
stx %o1, [%l7 + 0x68]
fxnor %f4, %f12, %f4
fcmped %fcc0, %f6, %f12
movge %xcc, %o6, %i6
fmovrdgez %g1, %f6, %f12
fpadd16 %f14, %f4, %f2
fcmple32 %f0, %f4, %o3
fcmple32 %f2, %f14, %g4
andn %o7, %g6, %l6
sth %l3, [%l7 + 0x36]
lduw [%l7 + 0x58], %i4
stw %i0, [%l7 + 0x20]
tsubcctv %o4, %i1, %l2
fandnot2s %f1, %f1, %f1
lduw [%l7 + 0x54], %o2
umulcc %i5, 0x1445, %g2
st %f5, [%l7 + 0x0C]
nop
setx loop_900, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsvc %xcc, %f11, %f7
ldd [%l7 + 0x18], %f8
sth %i3, [%l7 + 0x30]
loop_900:
fblg,a %fcc2, loop_901
st %f9, [%l7 + 0x20]
be,a,pn %xcc, loop_902
fmovde %icc, %f12, %f3
loop_901:
fcmpeq16 %f12, %f6, %l0
st %f9, [%l7 + 0x10]
loop_902:
fabsd %f4, %f12
fmovrdgz %o5, %f2, %f10
ldub [%l7 + 0x70], %g5
stx %g3, [%l7 + 0x38]
sdivx %g7, 0x0DC7, %o0
call loop_903
srl %l1, %l5, %l4
ldsw [%l7 + 0x50], %i7
ldsb [%l7 + 0x18], %o1
loop_903:
udivcc %i2, 0x025C, %i6
fornot1 %f2, %f0, %f2
ldd [%l7 + 0x30], %f6
fmovdneg %icc, %f14, %f2
sth %g1, [%l7 + 0x2A]
fbe %fcc0, loop_904
fbu,a %fcc0, loop_905
fbg %fcc2, loop_906
ld [%l7 + 0x30], %f11
loop_904:
lduw [%l7 + 0x70], %o3
loop_905:
bshuffle %f0, %f12, %f4
loop_906:
ldsb [%l7 + 0x4D], %g4
alignaddr %o6, %g6, %l6
stw %l3, [%l7 + 0x38]
fbne %fcc1, loop_907
addc %i4, 0x198C, %o7
sth %i0, [%l7 + 0x46]
fcmped %fcc2, %f10, %f2
loop_907:
tg %xcc, 0x0
tne %icc, 0x2
stx %i1, [%l7 + 0x28]
fpadd16 %f6, %f14, %f8
bcs,a,pn %icc, loop_908
lduh [%l7 + 0x18], %o4
umul %o2, %i5, %g2
st %f12, [%l7 + 0x14]
loop_908:
lduh [%l7 + 0x0C], %i3
move %xcc, %l2, %o5
alignaddrl %l0, %g5, %g7
bleu,a,pt %xcc, loop_909
array32 %g3, %o0, %l5
brnz %l4, loop_910
lduh [%l7 + 0x4A], %l1
loop_909:
fbu,a %fcc3, loop_911
subc %i7, 0x09CA, %o1
loop_910:
fmovsleu %xcc, %f0, %f12
fcmpne16 %f4, %f6, %i6
loop_911:
edge32 %i2, %o3, %g4
ldub [%l7 + 0x61], %g1
fblg %fcc3, loop_912
nop
setx loop_913, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movle %icc, %o6, %l6
ldsb [%l7 + 0x3E], %g6
loop_912:
std %f0, [%l7 + 0x10]
loop_913:
fmovdpos %icc, %f14, %f6
stb %l3, [%l7 + 0x7F]
fcmpd %fcc0, %f14, %f2
edge32 %i4, %i0, %o7
fmovdn %icc, %f13, %f15
sdivx %o4, 0x137D, %i1
bvc %xcc, loop_914
fbul,a %fcc2, loop_915
movrgz %o2, %g2, %i5
fandnot2s %f13, %f10, %f12
loop_914:
andcc %l2, 0x002D, %i3
loop_915:
orcc %o5, 0x0EA2, %l0
ld [%l7 + 0x10], %f14
tle %icc, 0x2
st %f1, [%l7 + 0x70]
stb %g7, [%l7 + 0x28]
movvs %icc, %g3, %o0
tsubcc %l5, %l4, %g5
ldd [%l7 + 0x20], %f14
movrgez %l1, %o1, %i7
array8 %i2, %i6, %g4
fpackfix %f0, %f8
std %f6, [%l7 + 0x18]
subc %o3, 0x111B, %o6
tleu %icc, 0x1
ldsb [%l7 + 0x62], %g1
ldub [%l7 + 0x65], %l6
addcc %g6, 0x05A6, %l3
fpadd32s %f9, %f13, %f2
nop
setx loop_916, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot2s %f9, %f15, %f0
mova %xcc, %i4, %i0
ldsw [%l7 + 0x4C], %o7
loop_916:
brnz,a %i1, loop_917
addccc %o2, 0x13AF, %g2
fmovrdne %i5, %f2, %f6
edge16ln %l2, %o4, %i3
loop_917:
fsrc1s %f12, %f2
ld [%l7 + 0x28], %f11
fandnot1s %f6, %f2, %f6
edge8n %o5, %l0, %g3
bg,a loop_918
sth %g7, [%l7 + 0x54]
ldsw [%l7 + 0x08], %o0
fmovdl %icc, %f11, %f6
loop_918:
fmovsg %xcc, %f4, %f10
ldub [%l7 + 0x10], %l5
bvs,pn %xcc, loop_919
brz %g5, loop_920
fmovdneg %xcc, %f12, %f10
sth %l1, [%l7 + 0x70]
loop_919:
st %f6, [%l7 + 0x5C]
loop_920:
stx %o1, [%l7 + 0x30]
ldsh [%l7 + 0x54], %i7
fsrc2s %f3, %f9
fbo,a %fcc0, loop_921
fmovrdgz %l4, %f12, %f2
fmovdpos %xcc, %f11, %f0
stx %i2, [%l7 + 0x28]
loop_921:
ldub [%l7 + 0x75], %i6
bge loop_922
ldsb [%l7 + 0x63], %g4
fbug %fcc3, loop_923
fmovdne %icc, %f10, %f4
loop_922:
udivcc %o6, 0x1B8E, %g1
fsrc2 %f4, %f6
loop_923:
edge8 %l6, %o3, %g6
sra %i4, %l3, %o7
array8 %i1, %o2, %i0
edge8ln %i5, %g2, %l2
smulcc %o4, %o5, %i3
ldub [%l7 + 0x33], %g3
movrlez %l0, 0x0FE, %o0
subc %g7, %l5, %g5
ba,a %xcc, loop_924
bl,pn %icc, loop_925
smulcc %o1, %i7, %l4
fmovse %icc, %f13, %f10
loop_924:
and %l1, 0x1EFA, %i2
loop_925:
tsubcctv %g4, 0x19C9, %i6
fzeros %f2
ldd [%l7 + 0x40], %f0
lduw [%l7 + 0x7C], %o6
umul %g1, %o3, %g6
mulx %l6, %i4, %l3
fbo %fcc2, loop_926
sth %i1, [%l7 + 0x1A]
ldsh [%l7 + 0x50], %o2
or %o7, %i0, %i5
loop_926:
orncc %l2, %g2, %o5
brgz %i3, loop_927
fmovrde %o4, %f8, %f4
std %f4, [%l7 + 0x58]
fmovdn %xcc, %f2, %f5
loop_927:
movne %icc, %g3, %l0
fsrc1s %f6, %f3
fmovdneg %xcc, %f11, %f0
fmovdle %icc, %f1, %f13
st %f0, [%l7 + 0x28]
fnot1 %f10, %f10
stx %o0, [%l7 + 0x70]
fbu %fcc3, loop_928
movne %icc, %l5, %g5
fnors %f10, %f3, %f12
ld [%l7 + 0x7C], %f6
loop_928:
sth %o1, [%l7 + 0x6A]
fmovdne %icc, %f1, %f2
fmovrdgez %i7, %f2, %f8
ld [%l7 + 0x74], %f8
for %f2, %f14, %f6
fbe %fcc2, loop_929
mulscc %g7, %l4, %i2
ldsb [%l7 + 0x2B], %g4
fnot2s %f15, %f12
loop_929:
fmovsgu %icc, %f3, %f6
fba %fcc0, loop_930
ldub [%l7 + 0x69], %l1
movg %xcc, %i6, %o6
ldsw [%l7 + 0x5C], %o3
loop_930:
movrlz %g6, 0x3E7, %g1
fbge,a %fcc1, loop_931
fcmpd %fcc0, %f6, %f8
fcmpeq16 %f4, %f12, %i4
fmovsgu %xcc, %f9, %f15
loop_931:
ldd [%l7 + 0x70], %f14
fba,a %fcc2, loop_932
fba %fcc1, loop_933
fcmped %fcc0, %f12, %f4
subcc %l6, 0x0EC5, %i1
loop_932:
fmovrdlez %o2, %f6, %f12
loop_933:
fpackfix %f10, %f14
fornot2 %f14, %f0, %f12
ld [%l7 + 0x74], %f4
movre %l3, %o7, %i0
fxnors %f9, %f13, %f1
fand %f14, %f0, %f6
fzero %f4
bn,pn %xcc, loop_934
tcc %xcc, 0x1
tneg %xcc, 0x2
edge8n %l2, %i5, %o5
loop_934:
fmul8x16al %f15, %f2, %f14
fpackfix %f2, %f13
lduh [%l7 + 0x6C], %i3
fmul8x16 %f0, %f4, %f12
stb %o4, [%l7 + 0x3E]
fmuld8sux16 %f4, %f12, %f12
fbue %fcc2, loop_935
movrne %g3, %g2, %o0
ld [%l7 + 0x70], %f4
andncc %l5, %g5, %l0
loop_935:
fcmpgt16 %f10, %f8, %o1
ba,a,pt %xcc, loop_936
be %xcc, loop_937
movg %xcc, %i7, %g7
udiv %i2, 0x007E, %g4
loop_936:
bgu,a loop_938
loop_937:
stb %l4, [%l7 + 0x2C]
ldd [%l7 + 0x60], %f4
fbge %fcc1, loop_939
loop_938:
mulx %l1, %i6, %o3
fnot2 %f0, %f10
fmovdg %xcc, %f11, %f14
loop_939:
fcmple16 %f14, %f4, %g6
mova %xcc, %o6, %g1
ldsb [%l7 + 0x51], %i4
movn %xcc, %l6, %i1
fxors %f6, %f3, %f9
array8 %o2, %o7, %l3
stw %l2, [%l7 + 0x58]
lduw [%l7 + 0x60], %i0
fmuld8ulx16 %f2, %f15, %f2
sth %i5, [%l7 + 0x6A]
add %o5, 0x19D5, %o4
bpos,pt %xcc, loop_940
fornot2s %f7, %f7, %f6
fmovdn %icc, %f9, %f10
movleu %xcc, %g3, %i3
loop_940:
subcc %g2, %o0, %l5
fba,a %fcc0, loop_941
bcc,pn %icc, loop_942
fcmpne16 %f6, %f4, %l0
ldsb [%l7 + 0x2B], %g5
loop_941:
fpack32 %f8, %f4, %f8
loop_942:
std %f14, [%l7 + 0x48]
ldx [%l7 + 0x70], %i7
ba,a,pn %xcc, loop_943
fabss %f2, %f12
srlx %o1, %g7, %g4
lduh [%l7 + 0x74], %i2
loop_943:
lduh [%l7 + 0x54], %l4
edge32ln %i6, %o3, %l1
stb %o6, [%l7 + 0x68]
movn %icc, %g6, %i4
ld [%l7 + 0x7C], %f1
fmovsneg %xcc, %f15, %f12
edge16 %l6, %g1, %o2
std %f0, [%l7 + 0x08]
fmovsne %icc, %f7, %f12
fmuld8ulx16 %f8, %f15, %f8
ldx [%l7 + 0x50], %i1
addc %o7, %l3, %i0
fmovda %xcc, %f0, %f15
ldd [%l7 + 0x58], %f0
fsrc1s %f3, %f13
pdist %f12, %f12, %f12
ldx [%l7 + 0x40], %i5
fandnot2s %f5, %f14, %f12
movneg %icc, %o5, %l2
movl %xcc, %o4, %i3
fmovdleu %icc, %f15, %f12
popc 0x12A6, %g3
fmovrsne %o0, %f10, %f4
ldd [%l7 + 0x08], %f12
be loop_944
fabsd %f2, %f6
ldx [%l7 + 0x18], %g2
bg,pt %xcc, loop_945
loop_944:
fblg,a %fcc3, loop_946
nop
setx loop_947, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bvs,a loop_948
loop_945:
stx %l0, [%l7 + 0x10]
loop_946:
fbug,a %fcc3, loop_949
loop_947:
fbule,a %fcc2, loop_950
loop_948:
brlz %g5, loop_951
lduw [%l7 + 0x28], %l5
loop_949:
tne %xcc, 0x5
loop_950:
umulcc %o1, %g7, %g4
loop_951:
movge %icc, %i2, %i7
fands %f10, %f4, %f1
stx %l4, [%l7 + 0x60]
edge32n %o3, %i6, %l1
fxnors %f3, %f6, %f6
ldsb [%l7 + 0x3D], %g6
movneg %xcc, %o6, %l6
ldsb [%l7 + 0x46], %i4
ldsw [%l7 + 0x6C], %g1
ldsw [%l7 + 0x4C], %i1
std %f10, [%l7 + 0x58]
ldub [%l7 + 0x4F], %o7
ldsw [%l7 + 0x48], %l3
fmovrdgez %i0, %f6, %f12
tn %icc, 0x1
fcmpgt16 %f10, %f12, %o2
fcmps %fcc3, %f5, %f11
fmovdl %xcc, %f11, %f13
add %o5, 0x06A2, %l2
fbuge,a %fcc2, loop_952
sdivx %i5, 0x1AD9, %o4
stx %g3, [%l7 + 0x10]
sethi 0x0AE1, %o0
loop_952:
fmovda %icc, %f7, %f6
tsubcc %g2, 0x10DF, %i3
fmovrsne %g5, %f15, %f11
fcmps %fcc0, %f2, %f5
bne,pn %icc, loop_953
bn,pt %xcc, loop_954
fmovrdlz %l0, %f8, %f6
sll %l5, %o1, %g4
loop_953:
tcc %icc, 0x7
loop_954:
brz,a %i2, loop_955
stb %g7, [%l7 + 0x5A]
ldx [%l7 + 0x58], %l4
fble,a %fcc3, loop_956
loop_955:
sth %i7, [%l7 + 0x36]
fcmped %fcc1, %f14, %f10
movrgz %i6, 0x0FD, %l1
loop_956:
stb %o3, [%l7 + 0x0C]
sth %g6, [%l7 + 0x4E]
ldsh [%l7 + 0x64], %l6
fmovrsgez %i4, %f15, %f5
fmovsvc %icc, %f12, %f4
fmovrdlez %g1, %f8, %f4
fnands %f14, %f2, %f2
brnz %i1, loop_957
movgu %xcc, %o7, %l3
fmovdg %xcc, %f2, %f9
ldub [%l7 + 0x5F], %o6
loop_957:
fmovrde %o2, %f0, %f12
ldsh [%l7 + 0x30], %i0
tvs %xcc, 0x0
fzero %f10
fmovdneg %xcc, %f2, %f11
st %f10, [%l7 + 0x40]
bpos,pt %icc, loop_958
fmovrslz %o5, %f13, %f11
fmovsl %xcc, %f10, %f9
bcs,a,pt %xcc, loop_959
loop_958:
orcc %l2, 0x184D, %i5
fmovdcc %xcc, %f4, %f11
nop
setx loop_960, %l0, %l1
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_959:
fble,a %fcc2, loop_961
edge16n %o4, %g3, %g2
tcc %icc, 0x3
loop_960:
be %icc, loop_962
loop_961:
movcs %xcc, %i3, %g5
fmovdn %icc, %f9, %f8
fpadd32s %f13, %f15, %f8
loop_962:
ld [%l7 + 0x10], %f5
sth %o0, [%l7 + 0x3A]
brgez %l0, loop_963
orncc %o1, %g4, %l5
fmovrde %i2, %f4, %f4
std %f0, [%l7 + 0x40]
loop_963:
andncc %g7, %l4, %i6
fbge,a %fcc2, loop_964
fble %fcc0, loop_965
xnor %l1, 0x0A49, %o3
array8 %g6, %l6, %i7
loop_964:
nop
setx loop_966, %l0, %l1
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_965:
fbug,a %fcc2, loop_967
addccc %i4, %g1, %o7
stw %i1, [%l7 + 0x6C]
loop_966:
stb %o6, [%l7 + 0x7D]
loop_967:
fcmple32 %f0, %f2, %l3
fcmple32 %f10, %f4, %o2
edge32l %o5, %i0, %i5
fnand %f12, %f2, %f4
umul %l2, %g3, %g2
ldsh [%l7 + 0x28], %i3
fmovsg %icc, %f6, %f6
fblg %fcc3, loop_968
ld [%l7 + 0x74], %f2
fbul %fcc2, loop_969
movpos %icc, %o4, %o0
loop_968:
bgu loop_970
fzero %f14
loop_969:
fmovd %f10, %f12
lduw [%l7 + 0x78], %g5
loop_970:
stx %l0, [%l7 + 0x40]
fmovdg %xcc, %f12, %f0
fxors %f9, %f3, %f11
fmovde %icc, %f14, %f15
tge %icc, 0x0
bleu %xcc, loop_971
bge,a,pt %icc, loop_972
udivcc %o1, 0x1205, %g4
orncc %i2, %g7, %l5
loop_971:
ldsb [%l7 + 0x62], %i6
loop_972:
fxnors %f12, %f11, %f8
fmovsge %xcc, %f9, %f10
stb %l1, [%l7 + 0x66]
ldsw [%l7 + 0x30], %o3
sllx %l4, %l6, %g6
fmovdpos %xcc, %f1, %f0
fmovrslez %i4, %f7, %f15
srlx %g1, %i7, %i1
bvs,pn %xcc, loop_973
ldsb [%l7 + 0x68], %o7
ldub [%l7 + 0x65], %l3
xnor %o2, 0x1D4F, %o5
loop_973:
fpsub16 %f0, %f0, %f8
fornot1 %f12, %f4, %f2
tvc %icc, 0x3
fornot1 %f4, %f4, %f6
fxnors %f4, %f3, %f1
array8 %i0, %o6, %l2
ldsw [%l7 + 0x08], %i5
ldx [%l7 + 0x58], %g3
sth %g2, [%l7 + 0x5C]
ldx [%l7 + 0x50], %o4
ta %xcc, 0x7
nop
setx loop_974, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpack16 %f8, %f13
srax %o0, 0x13, %g5
fmovsn %xcc, %f7, %f7
loop_974:
array16 %l0, %i3, %g4
fpadd32s %f11, %f13, %f6
ldub [%l7 + 0x3C], %o1
mulscc %g7, 0x0E12, %l5
fnand %f2, %f10, %f6
sll %i2, 0x12, %i6
ld [%l7 + 0x2C], %f15
tle %xcc, 0x4
fba %fcc3, loop_975
fmovde %icc, %f11, %f15
std %f8, [%l7 + 0x58]
sth %l1, [%l7 + 0x32]
loop_975:
fpack32 %f6, %f14, %f2
movrgez %l4, %l6, %o3
fandnot1 %f10, %f2, %f12
bshuffle %f0, %f0, %f10
stx %i4, [%l7 + 0x70]
movgu %icc, %g6, %g1
fornot2s %f8, %f11, %f5
xorcc %i7, %i1, %l3
ldd [%l7 + 0x20], %f4
ld [%l7 + 0x30], %f11
fcmpgt16 %f0, %f14, %o2
fmovrdne %o7, %f0, %f4
fmovsle %xcc, %f9, %f12
ldsb [%l7 + 0x3A], %o5
fcmpeq32 %f2, %f12, %o6
bleu,pt %xcc, loop_976
bvc,pt %xcc, loop_977
array8 %l2, %i5, %g3
fcmps %fcc0, %f9, %f7
loop_976:
lduh [%l7 + 0x46], %g2
loop_977:
edge8ln %i0, %o0, %g5
edge8 %o4, %l0, %i3
sll %g4, 0x06, %o1
movrgez %l5, %i2, %g7
ldub [%l7 + 0x0C], %i6
fmovdvs %xcc, %f4, %f11
ldsb [%l7 + 0x44], %l4
fmovdcs %xcc, %f10, %f11
subc %l6, 0x1DA6, %o3
sth %i4, [%l7 + 0x14]
xnor %l1, 0x0CC0, %g6
ldsw [%l7 + 0x6C], %g1
tne %xcc, 0x3
fnegd %f12, %f12
ldsh [%l7 + 0x12], %i1
edge32n %i7, %o2, %l3
fxors %f14, %f8, %f13
fmovdcc %xcc, %f5, %f7
fbe %fcc2, loop_978
for %f0, %f2, %f2
ldd [%l7 + 0x48], %f14
fpadd32 %f14, %f0, %f14
loop_978:
ldsw [%l7 + 0x14], %o5
st %f10, [%l7 + 0x54]
ldd [%l7 + 0x40], %f12
std %f2, [%l7 + 0x08]
fcmpeq32 %f12, %f12, %o7
fmul8x16al %f14, %f8, %f14
st %f5, [%l7 + 0x48]
pdist %f12, %f0, %f12
lduh [%l7 + 0x64], %o6
lduw [%l7 + 0x34], %l2
fornot1 %f2, %f10, %f0
bl %icc, loop_979
nop
setx loop_980, %l0, %l1
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_981
umulcc %i5, %g3, %g2
loop_979:
fmovsleu %icc, %f11, %f7
loop_980:
movre %o0, %i0, %g5
loop_981:
fcmpes %fcc0, %f15, %f1
stw %l0, [%l7 + 0x34]
fmovsge %xcc, %f11, %f0
bne,pn %xcc, loop_982
bne loop_983
bge,a,pt %icc, loop_984
sllx %o4, %i3, %o1
loop_982:
stx %g4, [%l7 + 0x18]
loop_983:
std %f6, [%l7 + 0x78]
loop_984:
fxnors %f8, %f11, %f13
edge8l %l5, %g7, %i6
edge8ln %i2, %l4, %o3
fmuld8ulx16 %f2, %f11, %f4
andncc %l6, %l1, %i4
tge %xcc, 0x6
fsrc2 %f12, %f14
st %f13, [%l7 + 0x64]
ldub [%l7 + 0x45], %g6
movgu %xcc, %g1, %i1
subccc %i7, %l3, %o5
stx %o7, [%l7 + 0x40]
ldx [%l7 + 0x10], %o6
fcmpne32 %f6, %f6, %l2
fors %f6, %f13, %f3
movg %xcc, %i5, %o2
tl %icc, 0x2
stw %g2, [%l7 + 0x4C]
stw %g3, [%l7 + 0x24]
bcs,pt %xcc, loop_985
fandnot1 %f8, %f4, %f14
tsubcc %i0, 0x0463, %g5
movg %icc, %o0, %o4
loop_985:
ldsh [%l7 + 0x5E], %i3
fcmpeq16 %f4, %f14, %l0
tn %xcc, 0x2
bl loop_986
fsrc1s %f1, %f4
fbu %fcc1, loop_987
fmovrsgz %g4, %f10, %f14
loop_986:
ldsw [%l7 + 0x2C], %l5
tne %xcc, 0x6
loop_987:
fand %f8, %f8, %f2
bcs,a %icc, loop_988
edge32ln %o1, %g7, %i2
xnor %i6, 0x007A, %l4
fnegs %f4, %f6
loop_988:
and %l6, 0x032D, %o3
edge8l %l1, %i4, %g1
bcs,pn %xcc, loop_989
std %f2, [%l7 + 0x10]
fpadd16 %f14, %f0, %f0
fmul8ulx16 %f2, %f14, %f14
loop_989:
movne %xcc, %g6, %i1
sdivx %i7, 0x0CF8, %l3
ldd [%l7 + 0x18], %f12
andn %o7, %o6, %l2
lduh [%l7 + 0x5A], %o5
ldub [%l7 + 0x75], %i5
tneg %xcc, 0x6
fandnot1 %f10, %f2, %f14
fbne,a %fcc3, loop_990
sdivx %g2, 0x16D2, %g3
fbn,a %fcc3, loop_991
faligndata %f12, %f6, %f10
loop_990:
fmovdne %icc, %f8, %f5
fpadd16 %f2, %f12, %f0
loop_991:
movne %xcc, %i0, %o2
sth %o0, [%l7 + 0x3A]
add %g5, 0x1E0D, %i3
ldsh [%l7 + 0x3E], %o4
orn %g4, %l5, %l0
tvs %icc, 0x0
fmovrslez %g7, %f7, %f15
edge8ln %o1, %i2, %i6
movrlez %l4, 0x156, %o3
xorcc %l1, %l6, %i4
sll %g1, %g6, %i7
fblg,a %fcc2, loop_992
fbe,a %fcc0, loop_993
fmovrsgz %i1, %f10, %f11
brlz %o7, loop_994
loop_992:
sdivcc %l3, 0x04BC, %l2
loop_993:
ldsh [%l7 + 0x56], %o6
stx %i5, [%l7 + 0x78]
loop_994:
fnegs %f14, %f3
srax %g2, %o5, %g3
srlx %o2, 0x1E, %i0
movrgez %g5, 0x3F5, %i3
fpack32 %f14, %f8, %f6
tleu %xcc, 0x2
smul %o4, %o0, %l5
fcmpgt16 %f12, %f14, %g4
lduh [%l7 + 0x18], %g7
fmuld8sux16 %f6, %f14, %f10
lduw [%l7 + 0x7C], %o1
nop
setx loop_995, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fabss %f11, %f1
bgu %xcc, loop_996
ldsb [%l7 + 0x34], %l0
loop_995:
stw %i6, [%l7 + 0x1C]
subcc %i2, %l4, %l1
loop_996:
ldub [%l7 + 0x6C], %o3
fmovsne %icc, %f11, %f1
bcs %xcc, loop_997
ldsh [%l7 + 0x2A], %i4
fmovsn %xcc, %f10, %f3
mova %xcc, %g1, %l6
loop_997:
ldsw [%l7 + 0x58], %g6
xor %i7, %o7, %l3
fnot2 %f0, %f8
brgez %i1, loop_998
stx %o6, [%l7 + 0x20]
fcmpne32 %f0, %f2, %i5
fbu,a %fcc1, loop_999
loop_998:
ta %xcc, 0x4
tgu %icc, 0x7
fmovrdgez %g2, %f10, %f8
loop_999:
ldx [%l7 + 0x40], %o5
ldx [%l7 + 0x38], %l2
stb %g3, [%l7 + 0x72]
tvc %xcc, 0x4
move %icc, %i0, %g5
movcc %icc, %i3, %o2
call loop_1000
lduw [%l7 + 0x54], %o0
fpack16 %f4, %f8
stb %o4, [%l7 + 0x7E]
loop_1000:
movre %l5, %g7, %g4
fmovdl %xcc, %f2, %f15
sdiv %o1, 0x046C, %i6
mulx %i2, 0x05A7, %l4
std %f6, [%l7 + 0x40]
ldd [%l7 + 0x20], %f14
ldsh [%l7 + 0x6A], %l1
fpadd32 %f12, %f12, %f8
fzero %f8
edge32ln %l0, %o3, %g1
fpsub32s %f6, %f5, %f13
ld [%l7 + 0x40], %f5
ldub [%l7 + 0x4B], %l6
fbge %fcc2, loop_1001
ldx [%l7 + 0x20], %i4
movneg %xcc, %g6, %o7
subcc %i7, 0x1121, %i1
loop_1001:
stx %o6, [%l7 + 0x20]
fbuge,a %fcc0, loop_1002
fmovsgu %icc, %f4, %f8
std %f4, [%l7 + 0x48]
fexpand %f14, %f14
loop_1002:
fcmple16 %f2, %f0, %i5
fmovrsgz %l3, %f7, %f0
ld [%l7 + 0x40], %f3
sth %g2, [%l7 + 0x3A]
movrgz %o5, %l2, %i0
std %f4, [%l7 + 0x48]
fba,a %fcc1, loop_1003
ldub [%l7 + 0x7D], %g5
fmovdge %icc, %f7, %f11
alignaddr %i3, %g3, %o0
loop_1003:
andn %o2, 0x0049, %l5
std %f6, [%l7 + 0x78]
fmovs %f11, %f4
movle %icc, %o4, %g7
fmovsle %icc, %f7, %f10
call loop_1004
brlez %g4, loop_1005
fmovsneg %xcc, %f0, %f8
sth %i6, [%l7 + 0x5C]
loop_1004:
fmovrdlz %i2, %f4, %f0
loop_1005:
bgu,pn %icc, loop_1006
te %icc, 0x0
edge16 %o1, %l4, %l1
ldsb [%l7 + 0x5E], %o3
loop_1006:
be loop_1007
be,pt %xcc, loop_1008
tle %xcc, 0x2
fsrc2 %f12, %f14
loop_1007:
fbl %fcc1, loop_1009
loop_1008:
fmovdleu %icc, %f6, %f1
ld [%l7 + 0x10], %f6
fzero %f10
loop_1009:
fmovsne %xcc, %f8, %f3
fpsub16 %f10, %f10, %f10
fmovdcc %icc, %f8, %f8
fmovsvs %icc, %f0, %f8
stw %g1, [%l7 + 0x74]
fmovdgu %icc, %f10, %f1
ldx [%l7 + 0x48], %l0
fandnot2 %f8, %f2, %f8
movne %xcc, %i4, %l6
alignaddrl %g6, %o7, %i1
fornot2s %f2, %f1, %f9
std %f2, [%l7 + 0x28]
ldsb [%l7 + 0x55], %i7
ldsb [%l7 + 0x48], %i5
orn %l3, 0x02F9, %g2
fmovsa %xcc, %f7, %f9
andncc %o6, %l2, %o5
array16 %i0, %g5, %g3
fpack16 %f8, %f11
ldsh [%l7 + 0x7E], %o0
tn %icc, 0x2
fmovdpos %xcc, %f7, %f1
fmovdl %icc, %f15, %f9
stw %o2, [%l7 + 0x1C]
umul %i3, 0x0485, %l5
ldsb [%l7 + 0x67], %o4
fnors %f11, %f9, %f14
ldub [%l7 + 0x35], %g7
tg %icc, 0x6
st %f0, [%l7 + 0x14]
tle %xcc, 0x7
lduw [%l7 + 0x0C], %g4
udivx %i6, 0x1004, %i2
te %xcc, 0x2
fcmped %fcc2, %f12, %f6
brz %l4, loop_1010
fmovdleu %xcc, %f14, %f8
ldub [%l7 + 0x70], %l1
stb %o3, [%l7 + 0x4F]
loop_1010:
fcmpd %fcc3, %f4, %f4
srl %g1, 0x16, %o1
movne %xcc, %l0, %l6
sth %i4, [%l7 + 0x12]
fmul8x16 %f6, %f4, %f10
tvc %xcc, 0x0
fmovsvs %xcc, %f9, %f1
edge8n %g6, %i1, %o7
mova %icc, %i7, %i5
fmovsl %xcc, %f12, %f9
fpadd16 %f2, %f10, %f2
ldub [%l7 + 0x0C], %g2
fmovrslz %o6, %f1, %f14
lduh [%l7 + 0x1A], %l2
ldsh [%l7 + 0x54], %l3
tg %icc, 0x6
fcmped %fcc1, %f14, %f10
movne %icc, %i0, %g5
fcmple32 %f10, %f14, %g3
movpos %xcc, %o5, %o2
fmovrdlez %i3, %f4, %f2
fcmpeq16 %f14, %f14, %o0
sllx %l5, %o4, %g7
std %f10, [%l7 + 0x10]
faligndata %f12, %f2, %f0
fmovdg %icc, %f13, %f3
ldub [%l7 + 0x32], %i6
nop
setx loop_1011, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmps %fcc3, %f2, %f15
fmovsge %icc, %f10, %f4
brlez,a %i2, loop_1012
loop_1011:
fxors %f0, %f11, %f1
edge8l %l4, %g4, %l1
ld [%l7 + 0x24], %f2
loop_1012:
bgu,a loop_1013
mulx %o3, %o1, %l0
ldsh [%l7 + 0x44], %g1
bl %xcc, loop_1014
loop_1013:
te %xcc, 0x4
lduh [%l7 + 0x24], %l6
ldx [%l7 + 0x38], %g6
loop_1014:
stb %i1, [%l7 + 0x19]
fbule %fcc3, loop_1015
std %f10, [%l7 + 0x50]
brgz,a %i4, loop_1016
fmovdneg %icc, %f14, %f10
loop_1015:
fmul8x16au %f8, %f14, %f8
fpack16 %f10, %f5
loop_1016:
ldsw [%l7 + 0x50], %o7
bvc,a,pn %icc, loop_1017
add %i5, 0x0980, %g2
fmovsgu %xcc, %f0, %f1
fcmpne32 %f12, %f10, %i7
loop_1017:
edge16ln %l2, %o6, %l3
ldub [%l7 + 0x08], %g5
ldsh [%l7 + 0x12], %i0
stx %o5, [%l7 + 0x40]
stb %o2, [%l7 + 0x0B]
taddcctv %g3, %i3, %o0
fmovdleu %xcc, %f12, %f10
edge8l %l5, %o4, %g7
ldsh [%l7 + 0x46], %i6
stb %l4, [%l7 + 0x7D]
fones %f13
ldsw [%l7 + 0x68], %g4
fabss %f1, %f7
fmovsne %icc, %f4, %f13
array16 %l1, %i2, %o1
fbul,a %fcc2, loop_1018
fmovsge %icc, %f8, %f13
lduh [%l7 + 0x38], %o3
stb %g1, [%l7 + 0x6B]
loop_1018:
call loop_1019
fbe %fcc2, loop_1020
fmovsneg %xcc, %f4, %f13
movn %xcc, %l0, %l6
loop_1019:
movrgez %g6, %i4, %i1
loop_1020:
fba,a %fcc0, loop_1021
ldsb [%l7 + 0x3C], %o7
fabsd %f0, %f10
fmovrdne %g2, %f10, %f8
loop_1021:
tvs %xcc, 0x4
subc %i5, 0x015C, %i7
ldx [%l7 + 0x78], %o6
fmovdle %icc, %f8, %f4
fcmpgt32 %f14, %f2, %l2
ldx [%l7 + 0x18], %l3
fornot2 %f6, %f0, %f10
fmovdvs %xcc, %f2, %f5
bl,a,pn %xcc, loop_1022
fnands %f1, %f14, %f6
fmovsneg %xcc, %f11, %f6
stx %i0, [%l7 + 0x18]
loop_1022:
fbule %fcc0, loop_1023
fmuld8sux16 %f9, %f6, %f10
mulscc %g5, %o5, %o2
ldsb [%l7 + 0x31], %i3
loop_1023:
fornot1 %f10, %f4, %f6
edge16l %o0, %l5, %g3
bge,a,pt %xcc, loop_1024
movrlez %o4, %g7, %i6
stx %g4, [%l7 + 0x30]
srax %l4, 0x0E, %l1
loop_1024:
xor %i2, %o3, %o1
edge32 %l0, %l6, %g1
be %icc, loop_1025
udivcc %i4, 0x1C64, %g6
xor %o7, %g2, %i5
edge8n %i7, %i1, %l2
loop_1025:
stw %o6, [%l7 + 0x08]
st %f11, [%l7 + 0x38]
st %f12, [%l7 + 0x10]
ldd [%l7 + 0x28], %f12
bshuffle %f6, %f4, %f12
ta %icc, 0x5
fornot1s %f14, %f2, %f14
stw %i0, [%l7 + 0x34]
fmovdneg %icc, %f2, %f15
bgu %icc, loop_1026
ldsb [%l7 + 0x16], %g5
fblg %fcc0, loop_1027
movneg %xcc, %l3, %o5
loop_1026:
fbul,a %fcc0, loop_1028
or %i3, %o2, %l5
loop_1027:
tle %icc, 0x1
brz %g3, loop_1029
loop_1028:
fpadd16s %f7, %f15, %f12
ldsw [%l7 + 0x1C], %o4
fones %f13
loop_1029:
fmul8ulx16 %f8, %f4, %f14
xnor %g7, %o0, %i6
nop
setx loop_1030, %l0, %l1
jmpl %l1, %g4
fblg %fcc3, loop_1031
sdiv %l1, 0x0934, %i2
fmovrdlez %o3, %f12, %f4
loop_1030:
tpos %xcc, 0x4
loop_1031:
ldsb [%l7 + 0x20], %l4
fmovdne %icc, %f12, %f3
ldsw [%l7 + 0x7C], %l0
std %f8, [%l7 + 0x20]
bcc,a,pt %xcc, loop_1032
fbu %fcc0, loop_1033
ldsh [%l7 + 0x10], %o1
ldsb [%l7 + 0x50], %l6
loop_1032:
ldd [%l7 + 0x30], %f2
loop_1033:
ldsb [%l7 + 0x74], %g1
fmul8x16al %f1, %f6, %f10
fsrc2s %f12, %f3
fmovdleu %icc, %f11, %f15
fmovrdne %i4, %f8, %f2
edge8l %g6, %o7, %g2
ldd [%l7 + 0x40], %f8
brlez,a %i7, loop_1034
fornot2 %f8, %f14, %f12
fmovdn %xcc, %f8, %f15
fbue,a %fcc3, loop_1035
loop_1034:
ldsh [%l7 + 0x5C], %i1
fmovdne %icc, %f2, %f1
lduh [%l7 + 0x20], %l2
loop_1035:
stw %i5, [%l7 + 0x0C]
fbul %fcc3, loop_1036
sth %i0, [%l7 + 0x18]
fmovsgu %icc, %f9, %f11
bne,a,pn %xcc, loop_1037
loop_1036:
movrlez %o6, 0x2EA, %g5
ba,a,pt %icc, loop_1038
ldsb [%l7 + 0x7F], %o5
loop_1037:
bpos,a,pt %icc, loop_1039
ble %xcc, loop_1040
loop_1038:
tne %xcc, 0x2
stw %l3, [%l7 + 0x74]
loop_1039:
fmovscc %xcc, %f13, %f5
loop_1040:
fmovrsgz %o2, %f15, %f6
tsubcctv %l5, %g3, %o4
stb %i3, [%l7 + 0x4D]
fandnot2s %f6, %f13, %f1
ldsb [%l7 + 0x75], %g7
ldd [%l7 + 0x48], %f12
stb %o0, [%l7 + 0x7B]
fmul8x16au %f14, %f15, %f0
fmul8sux16 %f6, %f10, %f4
fmovdcc %xcc, %f15, %f2
std %f4, [%l7 + 0x10]
fpmerge %f7, %f11, %f8
tne %icc, 0x7
bgu,a %icc, loop_1041
movne %xcc, %g4, %i6
fmovrdgez %i2, %f6, %f0
bne,a,pt %icc, loop_1042
loop_1041:
xnor %o3, %l1, %l4
edge32 %o1, %l0, %l6
tn %icc, 0x4
loop_1042:
movvs %icc, %i4, %g1
movgu %xcc, %o7, %g6
sth %g2, [%l7 + 0x4C]
subccc %i7, 0x10E8, %i1
fmovdcs %icc, %f8, %f11
ld [%l7 + 0x14], %f0
edge8 %i5, %i0, %o6
addc %g5, 0x00AE, %l2
or %o5, 0x1C51, %l3
bvc,a,pn %icc, loop_1043
stb %o2, [%l7 + 0x6F]
mulscc %l5, 0x14DA, %o4
fornot1s %f8, %f6, %f8
loop_1043:
sra %i3, 0x0A, %g7
ldsh [%l7 + 0x1A], %o0
fmovda %icc, %f1, %f4
stb %g4, [%l7 + 0x0E]
edge32ln %i6, %i2, %o3
movge %icc, %l1, %g3
fxnor %f10, %f6, %f12
bne,a,pt %icc, loop_1044
fornot2 %f12, %f0, %f14
ldsh [%l7 + 0x5C], %o1
fmul8x16al %f2, %f12, %f4
loop_1044:
fbn %fcc1, loop_1045
taddcc %l0, %l6, %l4
fandnot2 %f14, %f8, %f6
fpadd16 %f10, %f4, %f8
loop_1045:
movle %xcc, %i4, %g1
ldsb [%l7 + 0x08], %g6
ba %icc, loop_1046
mulx %o7, 0x0605, %i7
fnegd %f0, %f8
fmovdg %xcc, %f9, %f6
loop_1046:
fornot2s %f13, %f10, %f0
fmovrslez %i1, %f13, %f6
fmovde %icc, %f6, %f9
std %f14, [%l7 + 0x50]
ldd [%l7 + 0x60], %f14
bl,a %xcc, loop_1047
sdivx %g2, 0x0B71, %i0
ld [%l7 + 0x30], %f12
brlez %i5, loop_1048
loop_1047:
fmovscs %icc, %f4, %f4
fmovsvs %icc, %f12, %f9
ldsw [%l7 + 0x44], %o6
loop_1048:
popc %g5, %o5
tsubcc %l2, %l3, %o2
movleu %icc, %o4, %i3
fandnot1s %f12, %f14, %f5
smulcc %g7, %l5, %o0
tsubcc %g4, %i2, %o3
edge8 %l1, %g3, %i6
fmovscc %xcc, %f15, %f9
ldd [%l7 + 0x28], %f8
edge32ln %l0, %l6, %o1
movrlz %l4, 0x3FA, %i4
fandnot2 %f4, %f12, %f12
tle %xcc, 0x4
std %f4, [%l7 + 0x68]
stb %g1, [%l7 + 0x2B]
stb %g6, [%l7 + 0x1C]
ldsw [%l7 + 0x68], %i7
ldsh [%l7 + 0x46], %i1
fcmpne32 %f14, %f8, %g2
stw %i0, [%l7 + 0x18]
brlez,a %o7, loop_1049
ldub [%l7 + 0x15], %o6
ldd [%l7 + 0x08], %f2
mulscc %i5, 0x13E1, %g5
loop_1049:
bleu,a %icc, loop_1050
fbge,a %fcc3, loop_1051
movge %xcc, %l2, %l3
fpsub16s %f11, %f8, %f10
loop_1050:
bcs loop_1052
loop_1051:
movvc %icc, %o5, %o4
ldsh [%l7 + 0x12], %o2
ldsb [%l7 + 0x14], %i3
loop_1052:
te %xcc, 0x4
fnot1 %f0, %f12
bcc,a,pn %xcc, loop_1053
xorcc %g7, 0x090F, %l5
ldsw [%l7 + 0x0C], %o0
fpadd32s %f15, %f14, %f10
loop_1053:
bpos,pn %icc, loop_1054
orcc %i2, 0x0834, %g4
bpos,pn %xcc, loop_1055
movrgz %o3, 0x2DD, %g3
loop_1054:
fcmpes %fcc3, %f3, %f11
fbge %fcc0, loop_1056
loop_1055:
tl %icc, 0x2
stb %i6, [%l7 + 0x31]
fmul8sux16 %f0, %f12, %f2
loop_1056:
fands %f7, %f4, %f5
fmovrslz %l1, %f7, %f9
fbn,a %fcc2, loop_1057
fmovdgu %xcc, %f7, %f5
st %f14, [%l7 + 0x20]
ldsw [%l7 + 0x3C], %l0
loop_1057:
fpackfix %f12, %f5
fsrc2 %f4, %f10
tsubcctv %l6, %l4, %i4
fmovrdgez %o1, %f4, %f14
stx %g6, [%l7 + 0x30]
mulscc %i7, %i1, %g2
ldsh [%l7 + 0x7C], %i0
fmul8x16al %f14, %f14, %f10
fmovda %icc, %f12, %f3
tneg %xcc, 0x6
stw %o7, [%l7 + 0x24]
fnegd %f8, %f6
fandnot1 %f14, %f4, %f2
lduh [%l7 + 0x24], %o6
umulcc %g1, 0x1F2B, %g5
bvs,pn %icc, loop_1058
edge8ln %i5, %l2, %o5
mulscc %o4, %o2, %l3
fpmerge %f14, %f13, %f4
loop_1058:
bleu,a loop_1059
ldsb [%l7 + 0x36], %g7
tn %icc, 0x0
ldsw [%l7 + 0x48], %i3
loop_1059:
stw %o0, [%l7 + 0x48]
array32 %i2, %g4, %o3
movne %xcc, %g3, %i6
lduw [%l7 + 0x54], %l1
fnegs %f1, %f0
edge32 %l0, %l5, %l6
fcmpes %fcc3, %f2, %f15
stw %i4, [%l7 + 0x4C]
sdiv %l4, 0x0F05, %o1
movg %xcc, %i7, %g6
array32 %g2, %i0, %i1
movle %xcc, %o7, %g1
srax %g5, %o6, %i5
fmovdvc %xcc, %f2, %f13
std %f12, [%l7 + 0x48]
fbl %fcc3, loop_1060
fcmpgt32 %f8, %f2, %l2
bne,a,pt %xcc, loop_1061
fmovrdlez %o5, %f14, %f4
loop_1060:
fpsub16s %f2, %f8, %f11
ldub [%l7 + 0x5C], %o4
loop_1061:
tg %icc, 0x1
movneg %xcc, %l3, %o2
movrne %i3, %o0, %g7
udiv %g4, 0x00E5, %o3
stb %i2, [%l7 + 0x73]
lduh [%l7 + 0x5E], %g3
brlez,a %i6, loop_1062
edge16l %l1, %l0, %l6
fmovdvc %icc, %f15, %f10
fbule %fcc1, loop_1063
loop_1062:
fcmpeq32 %f10, %f8, %i4
bge loop_1064
xorcc %l4, 0x195E, %l5
loop_1063:
fmovdne %icc, %f14, %f14
ldsb [%l7 + 0x47], %o1
loop_1064:
bvs,a loop_1065
movpos %xcc, %g6, %i7
fornot2 %f6, %f0, %f4
stw %i0, [%l7 + 0x1C]
loop_1065:
fpadd16 %f8, %f2, %f2
st %f6, [%l7 + 0x10]
ldx [%l7 + 0x50], %g2
srax %i1, 0x19, %g1
udivcc %o7, 0x1FB2, %o6
stw %g5, [%l7 + 0x5C]
sdiv %l2, 0x127F, %i5
ld [%l7 + 0x40], %f15
fcmpeq32 %f0, %f8, %o5
fmovsleu %icc, %f11, %f14
lduw [%l7 + 0x54], %o4
fornot1 %f8, %f0, %f12
fmovrdne %l3, %f14, %f10
ldsh [%l7 + 0x0C], %o2
ldx [%l7 + 0x48], %i3
fmul8x16au %f12, %f5, %f2
sra %g7, %g4, %o3
fnot1s %f8, %f9
fbg,a %fcc3, loop_1066
movl %xcc, %i2, %o0
fble,a %fcc1, loop_1067
fnands %f5, %f7, %f8
loop_1066:
faligndata %f10, %f2, %f10
lduw [%l7 + 0x40], %g3
loop_1067:
tgu %icc, 0x0
bshuffle %f6, %f0, %f8
alignaddrl %l1, %l0, %l6
fbule %fcc2, loop_1068
fxor %f6, %f4, %f0
ldsw [%l7 + 0x48], %i4
lduh [%l7 + 0x34], %i6
loop_1068:
fmul8x16 %f3, %f4, %f10
stx %l4, [%l7 + 0x78]
edge8ln %l5, %o1, %g6
fmovscc %icc, %f3, %f1
fbul %fcc3, loop_1069
fmovsvc %xcc, %f11, %f4
stb %i7, [%l7 + 0x30]
fandnot2 %f14, %f10, %f8
loop_1069:
tle %xcc, 0x1
fnand %f4, %f4, %f10
sdivx %g2, 0x01EE, %i0
mulscc %i1, 0x1B59, %o7
tle %xcc, 0x0
array32 %g1, %g5, %l2
call loop_1070
ldx [%l7 + 0x60], %o6
lduw [%l7 + 0x1C], %o5
stb %o4, [%l7 + 0x68]
loop_1070:
edge16ln %l3, %o2, %i5
brlz %i3, loop_1071
fpack16 %f14, %f11
bne loop_1072
st %f13, [%l7 + 0x78]
loop_1071:
orn %g4, %o3, %g7
tcc %xcc, 0x4
loop_1072:
fcmpeq16 %f10, %f6, %o0
subccc %g3, %l1, %l0
array16 %l6, %i2, %i6
fbge %fcc1, loop_1073
udivx %i4, 0x098A, %l4
stb %o1, [%l7 + 0x54]
ldsw [%l7 + 0x24], %l5
loop_1073:
xorcc %g6, 0x1F09, %i7
ldd [%l7 + 0x08], %f12
ldd [%l7 + 0x70], %f2
stx %i0, [%l7 + 0x50]
stw %g2, [%l7 + 0x24]
fands %f2, %f3, %f6
andn %i1, 0x1E4F, %o7
ldub [%l7 + 0x13], %g5
fnands %f2, %f3, %f2
fmovd %f2, %f0
fmovdpos %xcc, %f5, %f9
movge %xcc, %g1, %l2
umulcc %o5, %o4, %l3
stx %o6, [%l7 + 0x60]
bn,a,pn %icc, loop_1074
array32 %i5, %o2, %g4
stb %o3, [%l7 + 0x5E]
ld [%l7 + 0x10], %f15
loop_1074:
tge %xcc, 0x5
fmovrslz %g7, %f1, %f5
fba,a %fcc2, loop_1075
ldsh [%l7 + 0x78], %i3
fnot2 %f14, %f14
or %o0, 0x04AF, %g3
loop_1075:
udivx %l1, 0x09D4, %l0
bge,pt %icc, loop_1076
ldsb [%l7 + 0x3F], %l6
smul %i6, 0x118A, %i4
ldsh [%l7 + 0x72], %i2
loop_1076:
addc %l4, %l5, %o1
ldsb [%l7 + 0x2B], %i7
ldd [%l7 + 0x60], %f10
fabsd %f12, %f12
array8 %g6, %i0, %i1
fxnors %f15, %f12, %f15
tneg %xcc, 0x3
fble %fcc0, loop_1077
fcmple32 %f0, %f0, %g2
bleu,pn %icc, loop_1078
fmovrslez %o7, %f10, %f1
loop_1077:
alignaddr %g1, %l2, %o5
stb %o4, [%l7 + 0x0C]
loop_1078:
addccc %l3, 0x1039, %o6
lduh [%l7 + 0x3A], %i5
fnor %f4, %f4, %f14
edge32 %g5, %g4, %o2
sdivcc %o3, 0x1EFE, %g7
fblg,a %fcc0, loop_1079
tgu %icc, 0x2
fmovsvs %icc, %f12, %f10
fzeros %f4
loop_1079:
movn %icc, %o0, %i3
orcc %g3, 0x196D, %l0
stb %l1, [%l7 + 0x43]
movrne %i6, 0x294, %i4
bn,a loop_1080
tn %icc, 0x6
movrne %l6, %l4, %l5
bl,a,pn %icc, loop_1081
loop_1080:
bleu,a,pt %xcc, loop_1082
edge8n %o1, %i7, %g6
ta %icc, 0x6
loop_1081:
ldx [%l7 + 0x40], %i0
loop_1082:
srlx %i1, %g2, %i2
stx %g1, [%l7 + 0x50]
fmovrdgez %l2, %f2, %f10
tneg %xcc, 0x4
edge32ln %o5, %o4, %o7
fmovsgu %icc, %f11, %f8
xnor %l3, 0x08C5, %o6
fands %f7, %f1, %f3
ldsb [%l7 + 0x24], %i5
fmovdgu %icc, %f1, %f15
stb %g4, [%l7 + 0x2C]
stx %g5, [%l7 + 0x70]
fble %fcc3, loop_1083
fmovrsgez %o3, %f3, %f6
bg %icc, loop_1084
fmovrdne %g7, %f2, %f4
loop_1083:
fpadd16 %f4, %f14, %f4
fmovsvs %icc, %f14, %f14
loop_1084:
andncc %o0, %o2, %g3
std %f8, [%l7 + 0x48]
add %i3, 0x0ADE, %l1
movle %xcc, %l0, %i4
bg,pt %icc, loop_1085
ldsh [%l7 + 0x34], %i6
ldd [%l7 + 0x38], %f4
fcmps %fcc0, %f11, %f3
loop_1085:
fpadd16s %f7, %f0, %f12
edge16ln %l6, %l4, %o1
movge %xcc, %l5, %i7
stw %g6, [%l7 + 0x34]
fmovdle %icc, %f8, %f10
ldub [%l7 + 0x57], %i0
ta %xcc, 0x4
srax %g2, 0x1D, %i1
stw %g1, [%l7 + 0x44]
fmovrsne %i2, %f11, %f6
umulcc %o5, 0x1BE3, %o4
fbue %fcc1, loop_1086
fbge %fcc2, loop_1087
fones %f4
edge32ln %o7, %l3, %o6
loop_1086:
fmovdl %xcc, %f2, %f12
loop_1087:
sth %l2, [%l7 + 0x76]
array32 %i5, %g5, %o3
udivcc %g4, 0x02FC, %o0
ldsb [%l7 + 0x41], %o2
movcs %icc, %g3, %i3
subc %g7, %l0, %i4
ldsb [%l7 + 0x47], %l1
fmul8sux16 %f4, %f4, %f12
fcmpgt32 %f0, %f0, %l6
fble %fcc2, loop_1088
xor %i6, 0x1BE4, %o1
tgu %icc, 0x5
sth %l4, [%l7 + 0x12]
loop_1088:
orn %i7, 0x0E31, %g6
fmovdvc %icc, %f14, %f15
fmovsn %icc, %f12, %f0
stb %l5, [%l7 + 0x53]
fmovspos %xcc, %f8, %f15
stb %i0, [%l7 + 0x4F]
std %f4, [%l7 + 0x18]
fandnot1 %f14, %f0, %f0
lduh [%l7 + 0x72], %i1
mulscc %g2, 0x0588, %g1
fnand %f6, %f10, %f14
ldx [%l7 + 0x10], %i2
edge8ln %o5, %o4, %o7
fmovrslz %l3, %f3, %f15
sllx %l2, 0x10, %i5
ldsh [%l7 + 0x3A], %o6
fmovsl %xcc, %f6, %f9
lduw [%l7 + 0x50], %o3
fpadd16s %f2, %f13, %f14
stw %g5, [%l7 + 0x5C]
nop
setx loop_1089, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subc %o0, 0x071E, %g4
fmovrdlez %g3, %f2, %f4
subc %o2, %g7, %l0
loop_1089:
brgez,a %i3, loop_1090
ldsb [%l7 + 0x77], %l1
ld [%l7 + 0x14], %f5
fmovsne %icc, %f10, %f2
loop_1090:
edge16n %i4, %l6, %i6
ldd [%l7 + 0x18], %f4
tcs %xcc, 0x7
movcc %icc, %o1, %i7
xnorcc %l4, 0x06C5, %l5
lduw [%l7 + 0x74], %g6
std %f12, [%l7 + 0x40]
fbuge,a %fcc3, loop_1091
ldd [%l7 + 0x08], %f6
ldub [%l7 + 0x2D], %i0
fxors %f10, %f9, %f5
loop_1091:
ldd [%l7 + 0x70], %f4
stw %i1, [%l7 + 0x64]
fabsd %f12, %f6
te %xcc, 0x1
bpos,pn %xcc, loop_1092
fcmps %fcc1, %f2, %f0
fnot2 %f6, %f4
ld [%l7 + 0x4C], %f0
loop_1092:
fandnot1s %f7, %f4, %f8
fnot1s %f10, %f12
bcs,pn %xcc, loop_1093
bl,pn %icc, loop_1094
sub %g1, %g2, %i2
std %f8, [%l7 + 0x28]
loop_1093:
ldub [%l7 + 0x5D], %o4
loop_1094:
ldd [%l7 + 0x78], %f2
sth %o7, [%l7 + 0x0A]
ldub [%l7 + 0x69], %o5
orcc %l2, 0x11E7, %i5
or %o6, 0x0C6F, %l3
ldsw [%l7 + 0x24], %g5
fsrc1 %f10, %f14
ldx [%l7 + 0x68], %o0
movcc %icc, %o3, %g4
ta %icc, 0x0
udivcc %g3, 0x1D9C, %g7
ld [%l7 + 0x38], %f3
tleu %xcc, 0x6
ldd [%l7 + 0x50], %f14
st %f6, [%l7 + 0x48]
ldsh [%l7 + 0x40], %o2
sth %i3, [%l7 + 0x56]
udiv %l0, 0x13F7, %i4
alignaddrl %l6, %l1, %i6
bcs,pn %xcc, loop_1095
fmovdge %icc, %f9, %f7
movne %icc, %i7, %o1
bgu loop_1096
loop_1095:
movcc %icc, %l5, %g6
ldsh [%l7 + 0x6A], %i0
fcmpgt16 %f0, %f12, %i1
loop_1096:
call loop_1097
bg,a loop_1098
lduh [%l7 + 0x3E], %g1
ldd [%l7 + 0x68], %f0
loop_1097:
stb %l4, [%l7 + 0x45]
loop_1098:
fcmped %fcc3, %f4, %f8
sth %i2, [%l7 + 0x46]
ldsh [%l7 + 0x20], %g2
ldsh [%l7 + 0x18], %o7
lduw [%l7 + 0x58], %o4
stx %o5, [%l7 + 0x70]
fmovd %f6, %f6
tle %xcc, 0x0
fmovsg %icc, %f4, %f5
fmovdcc %icc, %f13, %f2
st %f15, [%l7 + 0x40]
fpackfix %f10, %f3
fmovsle %icc, %f4, %f11
st %f3, [%l7 + 0x58]
sth %i5, [%l7 + 0x7C]
fpsub32s %f0, %f0, %f14
ld [%l7 + 0x30], %f15
tsubcc %l2, %l3, %g5
move %icc, %o0, %o6
ld [%l7 + 0x68], %f13
movle %xcc, %o3, %g4
tvc %xcc, 0x4
movpos %icc, %g7, %o2
tgu %icc, 0x6
nop
setx loop_1099, %l0, %l1
jmpl %l1, %i3
sdivx %g3, 0x01DF, %l0
smulcc %i4, %l1, %l6
std %f0, [%l7 + 0x10]
loop_1099:
tsubcc %i6, %i7, %o1
for %f8, %f8, %f6
movrlez %l5, 0x141, %g6
fcmple32 %f10, %f2, %i0
ldx [%l7 + 0x38], %g1
ldx [%l7 + 0x08], %l4
ldx [%l7 + 0x10], %i2
fcmpne32 %f6, %f10, %g2
bgu,a,pt %xcc, loop_1100
subcc %i1, 0x0110, %o7
sllx %o4, %o5, %i5
subcc %l3, 0x0D06, %g5
loop_1100:
edge32ln %o0, %l2, %o3
fcmpd %fcc3, %f8, %f10
fcmpeq32 %f0, %f10, %o6
fpackfix %f4, %f13
fmovsne %icc, %f5, %f3
fmovs %f11, %f11
xnorcc %g4, 0x1C81, %o2
lduw [%l7 + 0x2C], %g7
andcc %g3, 0x17B3, %i3
ta %xcc, 0x4
stb %l0, [%l7 + 0x61]
fandnot2s %f8, %f15, %f0
bcc,a,pt %xcc, loop_1101
fors %f1, %f12, %f13
bl,a %icc, loop_1102
fmovspos %icc, %f3, %f15
loop_1101:
fsrc2s %f1, %f5
fone %f8
loop_1102:
fcmple16 %f0, %f0, %i4
fcmpgt32 %f10, %f12, %l6
movgu %icc, %i6, %l1
fbule %fcc0, loop_1103
edge32n %i7, %l5, %o1
bneg loop_1104
mova %xcc, %g6, %i0
loop_1103:
movrne %l4, %g1, %i2
fone %f10
loop_1104:
fcmple32 %f4, %f4, %i1
mova %xcc, %o7, %o4
lduh [%l7 + 0x62], %g2
movrne %o5, %l3, %g5
bpos,pn %xcc, loop_1105
pdist %f2, %f12, %f14
fmovsge %icc, %f3, %f0
srax %o0, 0x00, %l2
loop_1105:
fnor %f8, %f0, %f6
fcmple16 %f14, %f2, %i5
array8 %o6, %g4, %o3
fcmple16 %f8, %f6, %o2
bcc %icc, loop_1106
fmovdvs %xcc, %f14, %f8
fpack16 %f8, %f4
fmovsneg %xcc, %f8, %f2
loop_1106:
tn %icc, 0x7
movre %g3, 0x384, %i3
ldsb [%l7 + 0x41], %g7
bvs,pn %xcc, loop_1107
umul %l0, 0x047F, %l6
fmovrslz %i4, %f0, %f12
array32 %i6, %l1, %l5
loop_1107:
ldsw [%l7 + 0x20], %o1
fmovdcc %xcc, %f7, %f7
tge %icc, 0x7
xnor %i7, %i0, %g6
addc %l4, %g1, %i2
fmovrdgz %i1, %f6, %f6
fxors %f2, %f14, %f13
stb %o4, [%l7 + 0x27]
bcs,a,pt %icc, loop_1108
bg,a %xcc, loop_1109
addccc %g2, 0x12B6, %o7
tcc %icc, 0x1
loop_1108:
std %f14, [%l7 + 0x58]
loop_1109:
stw %o5, [%l7 + 0x0C]
ldd [%l7 + 0x30], %f0
fmovrsgz %g5, %f15, %f6
ld [%l7 + 0x78], %f4
ldx [%l7 + 0x38], %l3
fpsub16s %f10, %f0, %f7
fmul8x16 %f11, %f14, %f6
faligndata %f14, %f8, %f2
bcc loop_1110
fba,a %fcc1, loop_1111
ldx [%l7 + 0x28], %l2
nop
setx loop_1112, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1110:
stw %o0, [%l7 + 0x58]
loop_1111:
stx %i5, [%l7 + 0x38]
ta %icc, 0x2
loop_1112:
st %f10, [%l7 + 0x0C]
fmuld8ulx16 %f3, %f9, %f8
std %f12, [%l7 + 0x08]
sdivcc %g4, 0x12FB, %o3
fmul8x16 %f12, %f2, %f12
orcc %o2, 0x191C, %o6
fandnot1s %f6, %f8, %f9
ldsh [%l7 + 0x0A], %i3
fcmpne16 %f2, %f10, %g3
tpos %icc, 0x2
movgu %icc, %l0, %g7
fnot1 %f0, %f8
edge32 %l6, %i4, %l1
tg %xcc, 0x4
fone %f10
ldx [%l7 + 0x18], %i6
sdivx %o1, 0x0E52, %i7
fbule %fcc0, loop_1113
fmovrdlez %i0, %f12, %f0
nop
setx loop_1114, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x4C], %g6
loop_1113:
ldx [%l7 + 0x78], %l4
fmovdn %icc, %f14, %f9
loop_1114:
alignaddr %g1, %i2, %l5
fmovd %f4, %f2
bpos,a loop_1115
fpackfix %f2, %f1
fmovsl %xcc, %f11, %f7
ta %xcc, 0x0
loop_1115:
fone %f14
sth %i1, [%l7 + 0x32]
ldd [%l7 + 0x78], %f14
fmuld8sux16 %f2, %f8, %f4
edge16 %g2, %o4, %o7
lduh [%l7 + 0x30], %o5
orncc %g5, 0x0AAF, %l3
movge %icc, %o0, %l2
tcs %xcc, 0x4
fmovdg %icc, %f3, %f15
lduw [%l7 + 0x28], %i5
tgu %icc, 0x6
ldub [%l7 + 0x3A], %g4
fnot2s %f15, %f3
ld [%l7 + 0x58], %f3
alignaddr %o3, %o6, %i3
fzeros %f0
move %icc, %o2, %g3
fand %f12, %f8, %f4
brgez %g7, loop_1116
fmovrslz %l0, %f3, %f8
stw %l6, [%l7 + 0x44]
ldd [%l7 + 0x30], %f4
loop_1116:
fmovdcc %xcc, %f4, %f7
add %i4, 0x16C9, %l1
tvc %xcc, 0x4
movcc %icc, %o1, %i6
sth %i0, [%l7 + 0x76]
udivx %g6, 0x05A7, %l4
std %f6, [%l7 + 0x08]
smul %g1, %i7, %l5
movrlez %i2, 0x132, %i1
fbg,a %fcc1, loop_1117
edge16l %o4, %g2, %o7
lduh [%l7 + 0x6A], %g5
ldsh [%l7 + 0x4A], %o5
loop_1117:
fcmpgt16 %f6, %f12, %l3
movn %xcc, %l2, %o0
ld [%l7 + 0x70], %f13
fpadd16s %f2, %f2, %f7
fmovscs %xcc, %f11, %f13
sra %i5, %g4, %o3
ld [%l7 + 0x1C], %f11
bge loop_1118
umul %o6, 0x0A6C, %i3
fcmple16 %f14, %f10, %o2
fnors %f13, %f14, %f3
loop_1118:
nop
setx loop_1119, %l0, %l1
jmpl %l1, %g3
fmovscs %icc, %f8, %f13
orcc %g7, 0x1CBC, %l6
stw %i4, [%l7 + 0x5C]
loop_1119:
fcmpgt32 %f0, %f0, %l0
bpos,a loop_1120
fmovrdlz %l1, %f12, %f0
subcc %i6, %o1, %g6
ba %xcc, loop_1121
loop_1120:
siam 0x4
stb %l4, [%l7 + 0x59]
fmovsle %icc, %f2, %f2
loop_1121:
fmovrdne %g1, %f0, %f2
fpsub16s %f12, %f4, %f9
fmuld8sux16 %f13, %f4, %f2
stb %i0, [%l7 + 0x66]
ldd [%l7 + 0x70], %f2
nop
setx loop_1122, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movl %xcc, %i7, %l5
lduw [%l7 + 0x24], %i1
bne loop_1123
loop_1122:
srax %o4, 0x0C, %g2
lduw [%l7 + 0x2C], %o7
bge,a loop_1124
loop_1123:
fmovrslez %g5, %f1, %f13
edge16n %o5, %i2, %l3
fpsub32 %f12, %f6, %f12
loop_1124:
stb %l2, [%l7 + 0x0D]
fandnot2s %f0, %f3, %f11
fmovrdlez %i5, %f2, %f12
brlez %g4, loop_1125
fbul,a %fcc2, loop_1126
bne,pt %xcc, loop_1127
fmovscs %icc, %f15, %f8
loop_1125:
lduw [%l7 + 0x54], %o3
loop_1126:
fandnot2s %f8, %f2, %f7
loop_1127:
st %f7, [%l7 + 0x4C]
fbg %fcc2, loop_1128
movgu %icc, %o0, %o6
fcmpes %fcc3, %f8, %f6
xorcc %i3, %o2, %g3
loop_1128:
ldd [%l7 + 0x28], %f14
bneg,a,pt %icc, loop_1129
ldsw [%l7 + 0x10], %l6
bleu,pn %xcc, loop_1130
fmovrde %g7, %f14, %f12
loop_1129:
bg,a %icc, loop_1131
fmovsle %icc, %f8, %f4
loop_1130:
lduw [%l7 + 0x1C], %l0
movre %l1, 0x3D7, %i4
loop_1131:
tleu %icc, 0x4
sll %o1, %g6, %l4
fmul8ulx16 %f10, %f12, %f6
fnors %f2, %f1, %f13
tneg %xcc, 0x0
andcc %i6, 0x08EC, %g1
ldsw [%l7 + 0x50], %i0
fbuge %fcc0, loop_1132
movn %xcc, %i7, %l5
ldsb [%l7 + 0x29], %i1
fbul,a %fcc1, loop_1133
loop_1132:
movrlz %g2, 0x313, %o7
ldub [%l7 + 0x25], %g5
ldsh [%l7 + 0x20], %o5
loop_1133:
fabss %f6, %f6
fcmple32 %f2, %f4, %o4
movgu %icc, %l3, %l2
edge8l %i2, %g4, %o3
udiv %i5, 0x11BF, %o6
stb %o0, [%l7 + 0x29]
mova %icc, %o2, %i3
fcmpes %fcc1, %f0, %f15
fpack32 %f10, %f14, %f14
ldsw [%l7 + 0x68], %l6
fmovspos %icc, %f8, %f14
ldx [%l7 + 0x48], %g3
movrne %l0, 0x3CA, %g7
udivcc %i4, 0x17BE, %l1
movre %o1, 0x237, %l4
sth %g6, [%l7 + 0x6E]
fbge,a %fcc3, loop_1134
brlez %i6, loop_1135
fpmerge %f14, %f3, %f4
popc %g1, %i7
loop_1134:
fmovrslez %i0, %f5, %f10
loop_1135:
sth %l5, [%l7 + 0x16]
stx %g2, [%l7 + 0x18]
fsrc1 %f2, %f6
stw %o7, [%l7 + 0x4C]
bcs,pn %xcc, loop_1136
brgz %g5, loop_1137
srax %i1, 0x0A, %o4
ldd [%l7 + 0x40], %f0
loop_1136:
edge16ln %o5, %l2, %i2
loop_1137:
fmovdg %xcc, %f7, %f1
edge8l %l3, %g4, %o3
fmovdg %xcc, %f14, %f14
fnors %f10, %f0, %f7
stb %i5, [%l7 + 0x09]
ldx [%l7 + 0x20], %o0
bneg,a,pt %icc, loop_1138
tge %xcc, 0x7
fandnot1 %f2, %f14, %f12
siam 0x2
loop_1138:
ld [%l7 + 0x0C], %f6
fpackfix %f14, %f1
bl,a %icc, loop_1139
addcc %o6, 0x121E, %i3
ldx [%l7 + 0x18], %l6
fcmpeq16 %f8, %f0, %g3
loop_1139:
popc 0x148B, %l0
stx %g7, [%l7 + 0x58]
ldd [%l7 + 0x48], %f4
fcmpeq32 %f10, %f10, %o2
fmovspos %xcc, %f1, %f11
edge8ln %l1, %o1, %i4
fmovsa %xcc, %f2, %f10
ldub [%l7 + 0x45], %g6
fba %fcc2, loop_1140
ldsh [%l7 + 0x1C], %l4
std %f8, [%l7 + 0x50]
bgu %xcc, loop_1141
loop_1140:
stx %i6, [%l7 + 0x40]
edge16n %g1, %i0, %i7
ldsb [%l7 + 0x4F], %l5
loop_1141:
movvs %xcc, %o7, %g2
edge8ln %i1, %g5, %o4
srl %o5, 0x02, %i2
bg,pt %xcc, loop_1142
ldsh [%l7 + 0x5C], %l3
ldd [%l7 + 0x68], %f14
std %f4, [%l7 + 0x18]
loop_1142:
stb %g4, [%l7 + 0x75]
lduh [%l7 + 0x54], %o3
fble,a %fcc0, loop_1143
ldsh [%l7 + 0x7A], %i5
tvs %icc, 0x2
fpsub32 %f8, %f4, %f12
loop_1143:
std %f12, [%l7 + 0x08]
fcmpne32 %f0, %f14, %o0
edge16l %l2, %o6, %i3
brz,a %g3, loop_1144
std %f10, [%l7 + 0x10]
lduh [%l7 + 0x4C], %l0
fnegs %f13, %f7
loop_1144:
fmovdvc %xcc, %f8, %f8
movn %xcc, %l6, %g7
fbne %fcc0, loop_1145
fmovsge %icc, %f7, %f0
fzeros %f12
stb %o2, [%l7 + 0x33]
loop_1145:
tvs %icc, 0x0
fbl %fcc0, loop_1146
edge8ln %o1, %l1, %i4
stb %l4, [%l7 + 0x4B]
xnorcc %i6, 0x1279, %g6
loop_1146:
sth %i0, [%l7 + 0x4C]
ldsh [%l7 + 0x46], %g1
addc %l5, 0x0164, %i7
lduh [%l7 + 0x12], %g2
fxnor %f0, %f12, %f8
ldub [%l7 + 0x7E], %o7
fmovsa %xcc, %f13, %f10
fbg,a %fcc0, loop_1147
movneg %icc, %g5, %i1
sth %o5, [%l7 + 0x16]
ld [%l7 + 0x6C], %f6
loop_1147:
std %f14, [%l7 + 0x28]
sth %i2, [%l7 + 0x7E]
lduw [%l7 + 0x34], %o4
and %g4, %o3, %l3
array32 %o0, %l2, %o6
xorcc %i5, %i3, %g3
fmovrslz %l0, %f10, %f13
fbge %fcc3, loop_1148
edge8l %g7, %l6, %o1
fmovde %icc, %f0, %f9
fbu %fcc2, loop_1149
loop_1148:
andn %l1, 0x11AB, %o2
lduh [%l7 + 0x20], %i4
stw %i6, [%l7 + 0x34]
loop_1149:
ld [%l7 + 0x58], %f8
sth %l4, [%l7 + 0x4C]
fmovsne %icc, %f15, %f1
fmovdpos %xcc, %f7, %f3
ldd [%l7 + 0x60], %f12
fmovde %icc, %f5, %f9
ldub [%l7 + 0x73], %i0
ldd [%l7 + 0x30], %f0
nop
setx loop_1150, %l0, %l1
jmpl %l1, %g6
nop
setx loop_1151, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x1C], %l5
edge8n %g1, %g2, %o7
loop_1150:
fxnor %f4, %f8, %f6
loop_1151:
fpack32 %f0, %f6, %f12
alignaddrl %g5, %i7, %o5
array16 %i2, %i1, %o4
fmovde %icc, %f15, %f6
stw %o3, [%l7 + 0x1C]
te %icc, 0x4
stx %l3, [%l7 + 0x70]
fzeros %f1
bn,pt %icc, loop_1152
ldd [%l7 + 0x08], %f4
fnot1s %f9, %f7
fmovsleu %xcc, %f13, %f1
loop_1152:
lduh [%l7 + 0x62], %o0
udiv %l2, 0x0AAB, %o6
nop
setx loop_1153, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %g4, [%l7 + 0x70]
fcmple32 %f8, %f4, %i3
fmovrse %i5, %f14, %f8
loop_1153:
array8 %g3, %g7, %l6
edge32ln %o1, %l1, %l0
std %f4, [%l7 + 0x70]
ldx [%l7 + 0x78], %o2
subc %i6, 0x025F, %l4
sth %i4, [%l7 + 0x56]
ldsh [%l7 + 0x0C], %g6
ld [%l7 + 0x60], %f10
bcs,pt %xcc, loop_1154
fmovdleu %xcc, %f14, %f14
bcc,pn %xcc, loop_1155
stw %l5, [%l7 + 0x60]
loop_1154:
edge32ln %g1, %g2, %i0
ldsb [%l7 + 0x29], %o7
loop_1155:
bcs,pn %xcc, loop_1156
fbe %fcc3, loop_1157
ldub [%l7 + 0x32], %i7
subcc %g5, 0x1660, %o5
loop_1156:
ldsb [%l7 + 0x5D], %i1
loop_1157:
ta %icc, 0x0
fxnor %f4, %f10, %f2
fmovsleu %icc, %f0, %f13
st %f0, [%l7 + 0x20]
fbe,a %fcc0, loop_1158
movn %icc, %i2, %o3
fsrc1s %f8, %f11
tn %xcc, 0x4
loop_1158:
fmovdneg %icc, %f3, %f11
stw %l3, [%l7 + 0x64]
movrgez %o0, %l2, %o4
fcmped %fcc2, %f14, %f8
ld [%l7 + 0x4C], %f6
fmul8sux16 %f4, %f8, %f12
bvs,a loop_1159
andn %o6, %g4, %i5
fbe,a %fcc0, loop_1160
fcmpeq32 %f12, %f14, %i3
loop_1159:
te %xcc, 0x5
udivx %g3, 0x021C, %l6
loop_1160:
fabsd %f10, %f2
stw %o1, [%l7 + 0x18]
bvc,a loop_1161
fxnors %f7, %f3, %f13
for %f0, %f0, %f4
nop
setx loop_1162, %l0, %l1
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_1161:
fandnot2s %f3, %f12, %f6
lduh [%l7 + 0x0C], %g7
fmovsgu %xcc, %f11, %f6
loop_1162:
fxor %f2, %f12, %f0
fors %f1, %f1, %f14
ldd [%l7 + 0x20], %f10
stx %l1, [%l7 + 0x30]
fcmpd %fcc3, %f4, %f4
fmovdneg %icc, %f9, %f9
fzero %f14
ld [%l7 + 0x0C], %f10
fbge %fcc3, loop_1163
fcmpgt32 %f10, %f6, %l0
stb %o2, [%l7 + 0x30]
fblg %fcc3, loop_1164
loop_1163:
tgu %xcc, 0x6
fmovrslz %l4, %f14, %f12
fmovsl %xcc, %f13, %f1
loop_1164:
fpadd16 %f14, %f12, %f4
fmovrdlz %i4, %f6, %f0
fmovscc %icc, %f7, %f1
lduh [%l7 + 0x7E], %i6
ldsw [%l7 + 0x4C], %g6
lduh [%l7 + 0x30], %g1
sllx %l5, %g2, %i0
fornot1 %f12, %f8, %f8
fornot1 %f0, %f0, %f8
movrgz %i7, 0x029, %g5
sdivx %o5, 0x1F50, %i1
fmul8ulx16 %f14, %f8, %f8
tleu %xcc, 0x3
movl %xcc, %i2, %o7
alignaddr %o3, %o0, %l2
ldsb [%l7 + 0x6B], %o4
fmovrsgez %o6, %f9, %f12
fbule %fcc3, loop_1165
fcmpeq32 %f10, %f8, %l3
fors %f13, %f0, %f12
bge,a,pt %icc, loop_1166
loop_1165:
fcmpeq32 %f0, %f6, %i5
nop
setx loop_1167, %l0, %l1
jmpl %l1, %g4
mulx %i3, %l6, %g3
loop_1166:
mulx %g7, 0x0D6C, %l1
lduw [%l7 + 0x20], %l0
loop_1167:
fpsub16 %f2, %f8, %f6
fmovrdgez %o2, %f12, %f12
brlez %l4, loop_1168
fmul8sux16 %f0, %f12, %f14
edge8l %i4, %o1, %g6
srl %g1, 0x1B, %i6
loop_1168:
movrgz %g2, 0x22B, %i0
fandnot1s %f3, %f13, %f15
ldx [%l7 + 0x10], %l5
fsrc2 %f8, %f14
brgz,a %g5, loop_1169
fmovdg %icc, %f6, %f2
fmovrdlz %i7, %f10, %f4
mulx %i1, %o5, %o7
loop_1169:
stw %o3, [%l7 + 0x38]
movrgez %o0, %i2, %l2
fnegd %f10, %f2
alignaddrl %o6, %o4, %i5
brgz %g4, loop_1170
edge16 %i3, %l3, %l6
ldub [%l7 + 0x4E], %g7
fmovrsgez %l1, %f11, %f9
loop_1170:
fornot1 %f10, %f12, %f2
fbe %fcc3, loop_1171
fcmped %fcc1, %f6, %f14
edge32 %g3, %o2, %l0
tne %icc, 0x5
loop_1171:
stx %i4, [%l7 + 0x28]
fnot1 %f6, %f0
fmovscc %xcc, %f0, %f7
fmovdleu %xcc, %f14, %f7
ldd [%l7 + 0x28], %f0
addc %o1, 0x005B, %g6
xnor %g1, %i6, %g2
bn %icc, loop_1172
bshuffle %f14, %f8, %f14
ld [%l7 + 0x08], %f15
brz %l4, loop_1173
loop_1172:
fpackfix %f8, %f14
edge8l %l5, %g5, %i0
fpadd32s %f8, %f2, %f9
loop_1173:
fpack32 %f4, %f0, %f6
movpos %xcc, %i1, %i7
sub %o7, %o5, %o0
fbn %fcc3, loop_1174
tge %icc, 0x7
ldsh [%l7 + 0x66], %o3
fzeros %f12
loop_1174:
stb %l2, [%l7 + 0x79]
movvc %xcc, %o6, %i2
fnot1 %f6, %f0
smulcc %o4, 0x107A, %i5
sdivcc %i3, 0x106C, %g4
fble %fcc0, loop_1175
fnot1 %f0, %f4
edge32l %l6, %g7, %l3
fones %f10
loop_1175:
mulx %g3, %l1, %l0
fxors %f0, %f2, %f11
std %f0, [%l7 + 0x18]
fmovdvs %xcc, %f6, %f14
fmovdle %xcc, %f6, %f12
xnor %i4, %o1, %o2
ldsb [%l7 + 0x16], %g1
mova %icc, %i6, %g2
xorcc %g6, %l4, %l5
stw %i0, [%l7 + 0x30]
bvc,a loop_1176
smul %i1, %i7, %g5
fmovsgu %icc, %f13, %f3
fand %f8, %f2, %f8
loop_1176:
ldx [%l7 + 0x60], %o5
fblg,a %fcc0, loop_1177
fmovs %f7, %f2
tg %icc, 0x7
movle %xcc, %o0, %o7
loop_1177:
fnor %f14, %f10, %f0
ldx [%l7 + 0x38], %l2
bgu loop_1178
xorcc %o6, 0x015E, %i2
sth %o3, [%l7 + 0x0A]
sth %i5, [%l7 + 0x2A]
loop_1178:
st %f0, [%l7 + 0x14]
fmul8x16al %f0, %f13, %f2
fpackfix %f12, %f7
ldx [%l7 + 0x10], %o4
bleu,pt %icc, loop_1179
st %f12, [%l7 + 0x10]
ldx [%l7 + 0x68], %g4
lduh [%l7 + 0x4E], %l6
loop_1179:
ble %icc, loop_1180
ld [%l7 + 0x24], %f0
fnegs %f9, %f6
tl %xcc, 0x7
loop_1180:
edge16n %i3, %l3, %g7
fpsub32s %f12, %f12, %f13
stb %g3, [%l7 + 0x32]
ldub [%l7 + 0x3C], %l1
for %f12, %f4, %f12
std %f2, [%l7 + 0x60]
fnot2s %f0, %f15
ld [%l7 + 0x7C], %f10
movle %icc, %i4, %o1
fpsub16s %f7, %f6, %f0
movleu %xcc, %o2, %g1
fpsub16 %f0, %f14, %f2
lduw [%l7 + 0x7C], %i6
umul %l0, 0x0988, %g2
ldsw [%l7 + 0x74], %g6
umul %l5, %l4, %i1
stw %i7, [%l7 + 0x74]
fbge %fcc0, loop_1181
ldsw [%l7 + 0x08], %i0
ldsb [%l7 + 0x1F], %o5
ldsw [%l7 + 0x5C], %g5
loop_1181:
fmovsl %xcc, %f10, %f9
fbg,a %fcc0, loop_1182
ldsh [%l7 + 0x3E], %o7
ldd [%l7 + 0x58], %f8
ld [%l7 + 0x68], %f5
loop_1182:
lduh [%l7 + 0x26], %o0
sra %o6, 0x0E, %i2
fnegd %f14, %f8
xor %o3, 0x078A, %l2
alignaddrl %i5, %g4, %o4
movrgez %i3, 0x2FE, %l6
sth %g7, [%l7 + 0x3A]
fmovdl %icc, %f8, %f2
fmovrsgez %l3, %f13, %f10
sdivcc %g3, 0x13E9, %l1
brnz %i4, loop_1183
stx %o1, [%l7 + 0x18]
fmovsgu %xcc, %f12, %f12
ldub [%l7 + 0x38], %o2
loop_1183:
andcc %i6, 0x05E1, %g1
edge8 %g2, %l0, %g6
tg %xcc, 0x2
brgez,a %l5, loop_1184
fbule %fcc3, loop_1185
movcc %xcc, %l4, %i7
lduh [%l7 + 0x64], %i0
loop_1184:
st %f15, [%l7 + 0x38]
loop_1185:
fmovsvc %icc, %f4, %f9
mulx %o5, %g5, %o7
movneg %xcc, %o0, %i1
ldsw [%l7 + 0x0C], %o6
fmovrdne %i2, %f4, %f2
udivx %o3, 0x0608, %l2
array16 %g4, %o4, %i3
lduw [%l7 + 0x4C], %l6
movrgez %g7, %l3, %g3
fmovse %xcc, %f3, %f8
ldsh [%l7 + 0x32], %l1
movvc %icc, %i4, %o1
bleu loop_1186
sth %o2, [%l7 + 0x6A]
ldx [%l7 + 0x70], %i6
fmovdleu %icc, %f3, %f15
loop_1186:
st %f7, [%l7 + 0x28]
ldsw [%l7 + 0x58], %g1
andncc %i5, %l0, %g6
siam 0x4
fmovrsgz %g2, %f2, %f15
movpos %icc, %l4, %i7
lduw [%l7 + 0x18], %l5
tpos %xcc, 0x4
fbul,a %fcc1, loop_1187
fmovs %f9, %f14
ldsb [%l7 + 0x58], %i0
tle %icc, 0x1
loop_1187:
bg %xcc, loop_1188
lduw [%l7 + 0x44], %g5
stb %o5, [%l7 + 0x3C]
fmovrde %o0, %f14, %f6
loop_1188:
taddcc %o7, %o6, %i2
fandnot2s %f4, %f8, %f12
bn,a,pt %xcc, loop_1189
std %f12, [%l7 + 0x70]
ldsh [%l7 + 0x70], %o3
fnot2s %f14, %f14
loop_1189:
movn %icc, %l2, %g4
tcs %icc, 0x0
st %f13, [%l7 + 0x54]
stw %o4, [%l7 + 0x50]
ldd [%l7 + 0x70], %f12
fmovdgu %icc, %f14, %f0
edge32ln %i1, %l6, %g7
ldsb [%l7 + 0x6F], %i3
ld [%l7 + 0x28], %f10
taddcc %g3, %l1, %l3
movn %xcc, %o1, %o2
stx %i6, [%l7 + 0x60]
sdiv %i4, 0x042A, %i5
movleu %xcc, %l0, %g6
tvc %xcc, 0x0
stw %g1, [%l7 + 0x40]
fone %f2
fcmpne16 %f8, %f8, %l4
lduw [%l7 + 0x38], %i7
fmovdpos %xcc, %f8, %f7
ldub [%l7 + 0x67], %g2
fmovrsgz %l5, %f14, %f0
fandnot1s %f9, %f5, %f4
fmovrdgez %i0, %f4, %f12
tvc %icc, 0x0
edge8n %g5, %o5, %o7
fbge,a %fcc2, loop_1190
tn %xcc, 0x4
stb %o0, [%l7 + 0x12]
fmovdn %xcc, %f5, %f9
loop_1190:
fcmpne16 %f2, %f10, %o6
ldub [%l7 + 0x23], %i2
brlz %l2, loop_1191
fzero %f2
array16 %g4, %o4, %o3
fbl %fcc0, loop_1192
loop_1191:
xorcc %i1, 0x192A, %l6
fones %f13
ldsb [%l7 + 0x5B], %i3
loop_1192:
ldub [%l7 + 0x1E], %g3
fpadd32s %f15, %f0, %f2
brgz,a %l1, loop_1193
tsubcctv %g7, %l3, %o2
fpadd32 %f8, %f14, %f8
fands %f11, %f13, %f13
loop_1193:
movrgez %i6, %i4, %i5
ldx [%l7 + 0x18], %l0
movcc %icc, %o1, %g1
movvs %icc, %g6, %l4
fblg %fcc3, loop_1194
taddcctv %i7, 0x1F3A, %g2
fnot1 %f10, %f14
ldx [%l7 + 0x10], %i0
loop_1194:
movg %xcc, %l5, %g5
movrgz %o7, 0x0D5, %o5
fbug,a %fcc0, loop_1195
fbul %fcc3, loop_1196
movgu %icc, %o6, %o0
stx %l2, [%l7 + 0x08]
loop_1195:
fba,a %fcc0, loop_1197
loop_1196:
fbge,a %fcc1, loop_1198
std %f12, [%l7 + 0x68]
fnot1 %f2, %f0
loop_1197:
fsrc2 %f2, %f6
loop_1198:
tl %icc, 0x2
taddcctv %g4, %o4, %i2
sth %i1, [%l7 + 0x4C]
pdist %f4, %f8, %f10
fnand %f4, %f10, %f10
fcmpne16 %f6, %f10, %l6
ldsh [%l7 + 0x78], %o3
bg,pn %xcc, loop_1199
std %f12, [%l7 + 0x20]
fbue,a %fcc0, loop_1200
fbge,a %fcc2, loop_1201
loop_1199:
fmul8ulx16 %f8, %f10, %f6
fpackfix %f6, %f9
loop_1200:
or %i3, 0x1B99, %g3
loop_1201:
std %f0, [%l7 + 0x30]
lduw [%l7 + 0x68], %l1
lduw [%l7 + 0x58], %l3
sllx %g7, 0x1D, %o2
movre %i6, %i4, %l0
fmovd %f2, %f0
movg %icc, %i5, %g1
movneg %icc, %g6, %o1
nop
setx loop_1202, %l0, %l1
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 %l4, 0x1053, %i7
brgz,a %i0, loop_1203
srlx %g2, %l5, %g5
loop_1202:
ldd [%l7 + 0x30], %f12
fone %f6
loop_1203:
ld [%l7 + 0x40], %f13
smul %o5, %o6, %o0
movneg %xcc, %o7, %g4
st %f15, [%l7 + 0x6C]
fandnot2 %f4, %f8, %f4
ld [%l7 + 0x74], %f1
fmovsne %icc, %f8, %f15
umul %l2, 0x00DE, %o4
movcc %xcc, %i1, %l6
fornot1 %f0, %f12, %f10
fbue,a %fcc2, loop_1204
ldsw [%l7 + 0x10], %i2
ldsw [%l7 + 0x34], %o3
ldsh [%l7 + 0x4E], %g3
loop_1204:
ldsb [%l7 + 0x43], %l1
brgez,a %l3, loop_1205
fcmps %fcc1, %f5, %f12
fmovda %xcc, %f4, %f10
lduw [%l7 + 0x18], %g7
loop_1205:
ldx [%l7 + 0x78], %o2
fmovrsgez %i6, %f9, %f5
brgz %i4, loop_1206
sethi 0x1965, %i3
movrne %i5, %l0, %g6
lduw [%l7 + 0x34], %o1
loop_1206:
stb %g1, [%l7 + 0x36]
movge %icc, %l4, %i7
te %icc, 0x3
fandnot2s %f10, %f13, %f4
tg %xcc, 0x6
sth %i0, [%l7 + 0x38]
srl %g2, %l5, %g5
fmovdvs %xcc, %f12, %f6
fornot1s %f14, %f7, %f9
fpack16 %f8, %f10
ldsw [%l7 + 0x28], %o5
tvc %icc, 0x1
lduh [%l7 + 0x12], %o6
bl,a,pt %icc, loop_1207
fmovsge %xcc, %f5, %f7
edge32 %o0, %g4, %l2
st %f15, [%l7 + 0x70]
loop_1207:
be,pn %xcc, loop_1208
edge16l %o7, %i1, %o4
movneg %icc, %l6, %i2
srlx %g3, 0x02, %o3
loop_1208:
lduw [%l7 + 0x54], %l3
fpack32 %f6, %f12, %f0
ldsh [%l7 + 0x6C], %l1
bvs,a,pn %xcc, loop_1209
and %g7, %o2, %i4
fmovdcc %icc, %f2, %f1
fmovrsgez %i3, %f2, %f14
loop_1209:
lduw [%l7 + 0x1C], %i5
lduw [%l7 + 0x7C], %i6
orn %g6, 0x0232, %o1
sth %g1, [%l7 + 0x7E]
fnand %f2, %f2, %f0
andn %l4, 0x04E1, %l0
ld [%l7 + 0x60], %f4
lduw [%l7 + 0x64], %i0
mova %icc, %i7, %l5
fba %fcc0, loop_1210
fmuld8sux16 %f5, %f7, %f2
sth %g2, [%l7 + 0x2E]
movrgez %g5, 0x1A1, %o6
loop_1210:
fcmpgt32 %f0, %f6, %o5
fble,a %fcc0, loop_1211
fnors %f10, %f7, %f1
edge32 %g4, %o0, %l2
call loop_1212
loop_1211:
edge32 %o7, %o4, %l6
ld [%l7 + 0x30], %f13
fxor %f2, %f6, %f8
loop_1212:
fmovdn %xcc, %f10, %f9
edge8ln %i2, %i1, %o3
fmovrslz %g3, %f15, %f8
lduw [%l7 + 0x7C], %l1
fble,a %fcc0, loop_1213
edge16ln %l3, %g7, %i4
tne %icc, 0x7
xnor %i3, %o2, %i6
loop_1213:
andcc %g6, 0x0245, %i5
orncc %o1, %l4, %g1
ldsb [%l7 + 0x41], %i0
sth %l0, [%l7 + 0x4E]
st %f15, [%l7 + 0x18]
stx %l5, [%l7 + 0x50]
ldsh [%l7 + 0x16], %i7
srlx %g5, 0x0D, %o6
sth %g2, [%l7 + 0x28]
fnot1s %f1, %f2
fbge,a %fcc3, loop_1214
stx %o5, [%l7 + 0x38]
tvs %xcc, 0x2
ldsw [%l7 + 0x08], %g4
loop_1214:
siam 0x3
stb %o0, [%l7 + 0x40]
ldx [%l7 + 0x40], %o7
add %o4, 0x1639, %l6
udivx %i2, 0x082A, %i1
ldsw [%l7 + 0x18], %l2
ldsh [%l7 + 0x6A], %g3
stw %o3, [%l7 + 0x08]
fpsub32 %f2, %f8, %f12
std %f4, [%l7 + 0x48]
array8 %l3, %l1, %i4
xnor %g7, 0x18F9, %o2
fbu %fcc2, loop_1215
stw %i6, [%l7 + 0x28]
fbue,a %fcc3, loop_1216
ld [%l7 + 0x08], %f15
loop_1215:
movrgz %i3, %i5, %o1
fnot2 %f12, %f10
loop_1216:
sll %g6, %g1, %l4
fmovde %icc, %f15, %f11
edge32 %l0, %l5, %i0
lduw [%l7 + 0x74], %i7
ld [%l7 + 0x78], %f12
fmovscc %icc, %f8, %f7
std %f4, [%l7 + 0x18]
stx %g5, [%l7 + 0x50]
fmovsn %xcc, %f12, %f7
ld [%l7 + 0x08], %f9
fabsd %f14, %f2
nop
setx loop_1217, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tcs %icc, 0x7
brgz %o6, loop_1218
st %f14, [%l7 + 0x40]
loop_1217:
fbu,a %fcc2, loop_1219
fmovspos %xcc, %f4, %f8
loop_1218:
ldx [%l7 + 0x20], %o5
fnegd %f12, %f12
loop_1219:
fmovsge %icc, %f13, %f10
bcc,a,pt %xcc, loop_1220
fandnot1s %f0, %f11, %f3
ldub [%l7 + 0x36], %g4
ld [%l7 + 0x08], %f14
loop_1220:
fcmple16 %f0, %f14, %g2
fornot2s %f2, %f13, %f3
lduh [%l7 + 0x42], %o0
fmovsl %xcc, %f1, %f3
sth %o4, [%l7 + 0x7A]
ble loop_1221
edge16 %o7, %i2, %i1
std %f6, [%l7 + 0x38]
ldsw [%l7 + 0x78], %l2
loop_1221:
movre %l6, %g3, %l3
fpadd32s %f11, %f10, %f9
movcc %icc, %o3, %l1
bpos,a loop_1222
fbge %fcc1, loop_1223
ba,a loop_1224
fmovrde %g7, %f10, %f6
loop_1222:
fmovdleu %icc, %f10, %f8
loop_1223:
fsrc1s %f0, %f4
loop_1224:
tl %icc, 0x3
ldsw [%l7 + 0x08], %o2
stw %i4, [%l7 + 0x3C]
call loop_1225
fbu %fcc1, loop_1226
st %f4, [%l7 + 0x0C]
xor %i6, 0x069B, %i5
loop_1225:
bl,a %xcc, loop_1227
loop_1226:
sdivx %i3, 0x1800, %o1
fmul8x16 %f8, %f14, %f10
stw %g1, [%l7 + 0x48]
loop_1227:
tle %icc, 0x6
fmovdneg %icc, %f14, %f12
edge8n %g6, %l4, %l5
xor %l0, 0x16E8, %i0
lduh [%l7 + 0x70], %i7
xorcc %o6, %o5, %g4
sub %g5, 0x1FE2, %o0
fpack32 %f10, %f4, %f10
st %f1, [%l7 + 0x58]
tn %icc, 0x4
st %f8, [%l7 + 0x78]
mova %icc, %o4, %g2
umul %o7, %i2, %i1
fmovsa %xcc, %f3, %f5
bn,a,pn %icc, loop_1228
edge32 %l6, %g3, %l3
fones %f14
fornot1s %f13, %f13, %f7
loop_1228:
fbu %fcc0, loop_1229
mulx %l2, %l1, %o3
fnot1 %f10, %f4
stw %o2, [%l7 + 0x3C]
loop_1229:
ldd [%l7 + 0x10], %f0
fbe,a %fcc3, loop_1230
st %f15, [%l7 + 0x0C]
fmovsgu %xcc, %f14, %f6
fcmped %fcc1, %f14, %f14
loop_1230:
movvs %icc, %g7, %i4
fxnors %f2, %f10, %f6
ldsh [%l7 + 0x18], %i6
xnorcc %i5, %o1, %g1
addccc %g6, 0x0E2A, %l4
bvc,pn %icc, loop_1231
bcc,a,pn %xcc, loop_1232
edge8 %i3, %l0, %i0
sll %i7, 0x0E, %o6
loop_1231:
fnot2 %f0, %f12
loop_1232:
ldsw [%l7 + 0x20], %l5
fcmpne16 %f4, %f12, %g4
fmovrsgz %g5, %f14, %f7
fmuld8sux16 %f6, %f13, %f0
sdivcc %o5, 0x1858, %o4
te %xcc, 0x4
be %xcc, loop_1233
fmovsl %xcc, %f0, %f13
st %f14, [%l7 + 0x10]
edge16 %o0, %o7, %g2
loop_1233:
edge16 %i2, %l6, %g3
fbn %fcc0, loop_1234
stx %i1, [%l7 + 0x68]
movg %xcc, %l3, %l1
ld [%l7 + 0x7C], %f3
loop_1234:
fcmped %fcc1, %f8, %f0
fsrc2 %f0, %f0
movpos %icc, %l2, %o3
bshuffle %f8, %f0, %f6
fmuld8ulx16 %f4, %f7, %f14
fsrc2s %f2, %f9
fbne,a %fcc2, loop_1235
tl %xcc, 0x2
fcmped %fcc2, %f14, %f14
fbe %fcc2, loop_1236
loop_1235:
fnot2s %f9, %f14
fors %f9, %f0, %f4
ldd [%l7 + 0x28], %f0
loop_1236:
edge8 %g7, %i4, %i6
movrgez %o2, 0x197, %o1
be,a loop_1237
stw %g1, [%l7 + 0x34]
fbo,a %fcc1, loop_1238
fbo,a %fcc3, loop_1239
loop_1237:
edge32l %g6, %i5, %i3
fpsub32s %f10, %f8, %f1
loop_1238:
fmuld8ulx16 %f0, %f5, %f10
loop_1239:
stx %l0, [%l7 + 0x78]
fnor %f4, %f12, %f4
fcmpgt32 %f10, %f0, %l4
st %f15, [%l7 + 0x50]
tle %xcc, 0x4
sth %i0, [%l7 + 0x38]
stb %o6, [%l7 + 0x58]
fpack16 %f12, %f13
fbug %fcc0, loop_1240
tg %xcc, 0x4
movcc %xcc, %i7, %g4
lduw [%l7 + 0x50], %l5
loop_1240:
smul %g5, 0x13E2, %o4
tn %icc, 0x1
stb %o5, [%l7 + 0x7F]
fandnot1 %f12, %f12, %f2
andn %o0, %o7, %g2
sdiv %l6, 0x099B, %i2
fble %fcc1, loop_1241
fbue,a %fcc3, loop_1242
st %f10, [%l7 + 0x50]
fmul8x16al %f15, %f5, %f14
loop_1241:
sth %i1, [%l7 + 0x6A]
loop_1242:
edge16ln %g3, %l3, %l1
fmovrslez %o3, %f4, %f14
fmovrsne %g7, %f9, %f0
fsrc1 %f6, %f2
nop
setx loop_1243, %l0, %l1
jmpl %l1, %l2
fmovsn %icc, %f2, %f0
fbuge %fcc1, loop_1244
fnot1s %f3, %f0
loop_1243:
lduh [%l7 + 0x1A], %i4
ldx [%l7 + 0x48], %o2
loop_1244:
bvc,a %xcc, loop_1245
fzero %f10
lduh [%l7 + 0x66], %o1
mulx %i6, 0x1BC6, %g1
loop_1245:
sllx %i5, 0x1F, %g6
sth %l0, [%l7 + 0x66]
ld [%l7 + 0x1C], %f8
fpmerge %f8, %f3, %f8
tsubcctv %i3, 0x1E51, %i0
mulscc %l4, 0x1949, %o6
ba,a %icc, loop_1246
orncc %g4, %i7, %l5
fmovsle %icc, %f5, %f0
st %f7, [%l7 + 0x54]
loop_1246:
fbue %fcc2, loop_1247
fmovdgu %xcc, %f4, %f2
fpadd32s %f12, %f5, %f9
fmovdl %icc, %f10, %f12
loop_1247:
fcmpgt16 %f12, %f2, %g5
fmovse %icc, %f7, %f12
fpadd16 %f10, %f0, %f4
fmovdpos %xcc, %f5, %f2
fsrc2s %f8, %f13
fpadd32s %f8, %f3, %f9
array32 %o4, %o5, %o0
lduw [%l7 + 0x0C], %o7
fmovrdgz %l6, %f14, %f0
fnand %f0, %f12, %f10
ldub [%l7 + 0x51], %g2
nop
setx loop_1248, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrne %i2, 0x0C2, %g3
fmovsvs %xcc, %f1, %f1
brnz %i1, loop_1249
loop_1248:
fcmple32 %f12, %f14, %l3
lduh [%l7 + 0x40], %o3
pdist %f12, %f10, %f10
loop_1249:
faligndata %f0, %f8, %f8
edge32ln %g7, %l1, %l2
fpadd32s %f6, %f2, %f8
fone %f0
tvc %xcc, 0x6
add %i4, %o1, %i6
ba,a,pt %icc, loop_1250
fsrc1 %f6, %f6
bvs,a loop_1251
bn,pt %icc, loop_1252
loop_1250:
fones %f0
movge %icc, %g1, %o2
loop_1251:
edge32 %i5, %l0, %i3
loop_1252:
lduw [%l7 + 0x50], %i0
tleu %xcc, 0x3
sra %g6, %o6, %g4
stw %i7, [%l7 + 0x30]
ld [%l7 + 0x3C], %f6
fbl,a %fcc1, loop_1253
ba,pt %icc, loop_1254
tsubcc %l5, %g5, %l4
fzero %f0
loop_1253:
fbul,a %fcc3, loop_1255
loop_1254:
ldsh [%l7 + 0x46], %o5
sdiv %o4, 0x1BF9, %o7
ldub [%l7 + 0x0E], %l6
loop_1255:
sth %g2, [%l7 + 0x60]
std %f6, [%l7 + 0x10]
lduh [%l7 + 0x1C], %o0
fmovrsgz %g3, %f3, %f8
andn %i1, 0x0D6A, %l3
nop
setx loop_1256, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sra %o3, 0x13, %g7
fmovrsne %l1, %f12, %f0
brgz %i2, loop_1257
loop_1256:
movvc %icc, %l2, %i4
edge8 %i6, %o1, %g1
srlx %o2, 0x1B, %i5
loop_1257:
stx %l0, [%l7 + 0x28]
fcmpne32 %f2, %f2, %i0
brgz %i3, loop_1258
lduw [%l7 + 0x50], %o6
fpsub32 %f10, %f2, %f12
fbl %fcc1, loop_1259
loop_1258:
stx %g4, [%l7 + 0x38]
ta %icc, 0x5
lduw [%l7 + 0x38], %i7
loop_1259:
pdist %f2, %f2, %f14
stb %g6, [%l7 + 0x78]
subcc %g5, 0x0BAC, %l4
fcmpgt32 %f0, %f10, %o5
edge16 %l5, %o7, %l6
ldsw [%l7 + 0x14], %g2
fmovrslz %o4, %f2, %f6
stx %o0, [%l7 + 0x60]
mova %xcc, %i1, %l3
edge32 %o3, %g7, %g3
fcmpeq16 %f14, %f10, %i2
andcc %l1, 0x114E, %l2
fmovdpos %icc, %f8, %f12
fbu,a %fcc3, loop_1260
stb %i4, [%l7 + 0x09]
std %f6, [%l7 + 0x68]
alignaddrl %i6, %o1, %g1
loop_1260:
array32 %o2, %l0, %i0
for %f2, %f2, %f0
fmovsle %xcc, %f5, %f15
fmovrde %i3, %f8, %f6
st %f3, [%l7 + 0x30]
fmovdpos %icc, %f9, %f7
fpadd32s %f5, %f9, %f3
udivx %o6, 0x045D, %i5
fmovsgu %icc, %f11, %f14
fnand %f0, %f12, %f12
std %f8, [%l7 + 0x68]
fmovdg %icc, %f6, %f12
ldsh [%l7 + 0x50], %g4
umulcc %i7, %g5, %g6
brlz %l4, loop_1261
ldsw [%l7 + 0x7C], %l5
fpack16 %f0, %f4
lduw [%l7 + 0x14], %o7
loop_1261:
fcmpgt16 %f12, %f8, %l6
srlx %g2, %o5, %o4
stb %i1, [%l7 + 0x16]
lduh [%l7 + 0x34], %o0
fmovrdgz %o3, %f4, %f14
std %f2, [%l7 + 0x38]
be,pn %xcc, loop_1262
edge8l %l3, %g3, %i2
std %f8, [%l7 + 0x38]
ldub [%l7 + 0x57], %g7
loop_1262:
sethi 0x04CE, %l1
stb %l2, [%l7 + 0x4A]
ldsb [%l7 + 0x7D], %i4
std %f4, [%l7 + 0x18]
fornot1s %f7, %f1, %f8
movge %xcc, %i6, %o1
sub %o2, %l0, %i0
fmovdcc %icc, %f2, %f6
ldsw [%l7 + 0x5C], %g1
fmovrdgz %o6, %f4, %f2
fnand %f10, %f2, %f4
alignaddrl %i3, %g4, %i5
fblg,a %fcc2, loop_1263
ldsw [%l7 + 0x6C], %i7
fmovd %f8, %f8
fmovrslz %g6, %f13, %f1
loop_1263:
movrgz %l4, %l5, %o7
fornot1 %f6, %f10, %f12
fmovrdlz %g5, %f4, %f0
array16 %l6, %g2, %o5
ta %xcc, 0x0
ldsw [%l7 + 0x74], %i1
fbn,a %fcc1, loop_1264
lduw [%l7 + 0x14], %o4
sth %o0, [%l7 + 0x32]
fornot2 %f4, %f6, %f2
loop_1264:
udiv %l3, 0x0C11, %o3
tleu %xcc, 0x4
fcmpgt16 %f10, %f14, %g3
movrne %i2, %l1, %g7
bgu,pn %xcc, loop_1265
subc %i4, %i6, %l2
fbe %fcc0, loop_1266
fmovdneg %xcc, %f2, %f10
loop_1265:
ldd [%l7 + 0x20], %f8
tge %icc, 0x1
loop_1266:
movl %xcc, %o2, %o1
fnegd %f4, %f10
ldub [%l7 + 0x7F], %i0
tg %icc, 0x2
srl %g1, %o6, %l0
fmovspos %icc, %f11, %f3
bn loop_1267
ldsh [%l7 + 0x5E], %i3
edge16ln %i5, %g4, %g6
fnor %f12, %f4, %f8
loop_1267:
movrgz %l4, %l5, %i7
mulscc %g5, 0x1079, %o7
stw %l6, [%l7 + 0x48]
ldub [%l7 + 0x79], %o5
lduw [%l7 + 0x58], %g2
fmovd %f8, %f0
fbuge,a %fcc1, loop_1268
fmovrdlez %o4, %f14, %f4
movre %o0, 0x196, %l3
fble %fcc0, loop_1269
loop_1268:
movrlez %o3, 0x2A3, %g3
pdist %f10, %f14, %f8
ldx [%l7 + 0x70], %i2
loop_1269:
edge8l %l1, %g7, %i1
movrlz %i4, %i6, %o2
stx %l2, [%l7 + 0x58]
fcmple16 %f0, %f0, %i0
subc %o1, 0x07C4, %o6
for %f12, %f4, %f0
fmovdvc %icc, %f9, %f10
fmovrdlez %l0, %f10, %f10
fmovs %f14, %f13
fcmpd %fcc3, %f12, %f4
ld [%l7 + 0x38], %f0
lduw [%l7 + 0x08], %i3
ldx [%l7 + 0x50], %g1
tvc %icc, 0x7
nop
setx loop_1270, %l0, %l1
jmpl %l1, %g4
ldd [%l7 + 0x38], %f12
movle %xcc, %i5, %l4
umulcc %g6, 0x1FFF, %l5
loop_1270:
fabsd %f14, %f10
fsrc2s %f13, %f14
fmovda %xcc, %f6, %f5
ldub [%l7 + 0x7D], %g5
lduw [%l7 + 0x08], %o7
lduw [%l7 + 0x54], %i7
fxors %f9, %f7, %f0
fpadd16 %f6, %f8, %f8
fnand %f6, %f14, %f2
call loop_1271
lduw [%l7 + 0x0C], %l6
nop
setx loop_1272, %l0, %l1
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,a %fcc0, loop_1273
loop_1271:
fsrc2s %f15, %f9
ldsh [%l7 + 0x2C], %o5
loop_1272:
ldd [%l7 + 0x08], %f10
loop_1273:
andn %g2, 0x08C5, %o0
std %f2, [%l7 + 0x58]
stx %o4, [%l7 + 0x40]
sdiv %o3, 0x1823, %g3
ldsb [%l7 + 0x6C], %l3
fmovrse %i2, %f1, %f10
edge32n %l1, %g7, %i4
fsrc2 %f2, %f14
fcmpne16 %f14, %f6, %i6
ld [%l7 + 0x64], %f9
fands %f11, %f4, %f7
fmovsle %icc, %f1, %f6
fmovsne %icc, %f7, %f1
stb %o2, [%l7 + 0x11]
add %i1, 0x1AE0, %i0
array16 %l2, %o1, %l0
bneg,a %icc, loop_1274
fmovse %icc, %f6, %f8
fmul8ulx16 %f10, %f4, %f4
movcs %xcc, %o6, %g1
loop_1274:
fmul8sux16 %f8, %f8, %f2
fmovs %f2, %f1
fmovrsne %i3, %f5, %f0
alignaddr %g4, %i5, %l4
fmovsle %xcc, %f4, %f10
movle %icc, %g6, %g5
fmovsle %xcc, %f1, %f13
sdivx %o7, 0x0DDD, %l5
for %f14, %f0, %f8
stw %i7, [%l7 + 0x30]
edge32n %o5, %l6, %o0
fbue,a %fcc2, loop_1275
fbg,a %fcc0, loop_1276
tpos %icc, 0x4
stw %g2, [%l7 + 0x7C]
loop_1275:
movl %xcc, %o3, %g3
loop_1276:
movvc %xcc, %l3, %o4
bvs,pn %icc, loop_1277
fcmpne32 %f0, %f14, %l1
bgu,pn %icc, loop_1278
ldsb [%l7 + 0x1E], %g7
loop_1277:
sll %i4, %i2, %o2
fcmpne16 %f10, %f6, %i6
loop_1278:
sdivcc %i1, 0x0E97, %l2
lduw [%l7 + 0x34], %o1
ldx [%l7 + 0x10], %l0
fmovsn %xcc, %f5, %f12
fabsd %f6, %f2
fmovsleu %icc, %f10, %f0
stb %o6, [%l7 + 0x67]
fmovde %xcc, %f13, %f14
ldd [%l7 + 0x58], %f8
ldx [%l7 + 0x40], %i0
tn %icc, 0x0
srax %i3, %g1, %i5
ldsb [%l7 + 0x6C], %g4
fcmped %fcc2, %f6, %f12
fmovrde %g6, %f12, %f4
std %f14, [%l7 + 0x18]
ld [%l7 + 0x20], %f5
sth %g5, [%l7 + 0x44]
edge16 %o7, %l4, %l5
fcmps %fcc2, %f15, %f9
edge32l %o5, %l6, %o0
addcc %g2, %i7, %g3
bvs,pn %xcc, loop_1279
movrlez %o3, 0x11D, %o4
tne %xcc, 0x7
fpadd32s %f12, %f3, %f12
loop_1279:
te %xcc, 0x1
movleu %icc, %l3, %l1
fabsd %f8, %f12
fmovrslez %g7, %f0, %f0
fcmped %fcc2, %f8, %f8
tn %icc, 0x6
ldd [%l7 + 0x18], %f12
xnor %i4, %o2, %i6
lduw [%l7 + 0x30], %i2
fexpand %f11, %f0
fcmpne16 %f14, %f4, %l2
bpos,pt %icc, loop_1280
addcc %o1, %i1, %o6
fcmpeq16 %f0, %f12, %i0
pdist %f6, %f10, %f8
loop_1280:
fnegd %f0, %f2
fpsub16s %f5, %f6, %f9
brgz,a %i3, loop_1281
fxnor %f4, %f12, %f6
ld [%l7 + 0x38], %f11
fmovdvc %xcc, %f2, %f15
loop_1281:
bcs %xcc, loop_1282
stb %g1, [%l7 + 0x47]
fmovde %icc, %f7, %f11
movle %icc, %i5, %g4
loop_1282:
ldd [%l7 + 0x20], %f6
xnorcc %l0, 0x1A35, %g5
bn loop_1283
std %f2, [%l7 + 0x18]
xorcc %o7, 0x1EF3, %l4
fxnors %f0, %f5, %f9
loop_1283:
or %l5, 0x06FA, %g6
ldsw [%l7 + 0x44], %o5
movle %icc, %l6, %o0
fcmpgt32 %f10, %f4, %g2
edge16l %g3, %i7, %o3
sdivx %l3, 0x1645, %o4
fnot2s %f2, %f8
lduh [%l7 + 0x6A], %g7
st %f0, [%l7 + 0x44]
fpmerge %f0, %f7, %f4
fpadd16s %f1, %f11, %f14
movle %xcc, %l1, %i4
andcc %i6, 0x19E9, %i2
bg,a loop_1284
fmovde %icc, %f4, %f12
lduw [%l7 + 0x7C], %o2
edge8 %o1, %l2, %i1
loop_1284:
ldsh [%l7 + 0x7E], %o6
nop
setx loop_1285, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bl loop_1286
movle %icc, %i3, %i0
tpos %xcc, 0x7
loop_1285:
srl %g1, 0x19, %g4
loop_1286:
movge %icc, %i5, %l0
fmovsne %icc, %f4, %f6
fbl %fcc2, loop_1287
bneg,pn %icc, loop_1288
ldd [%l7 + 0x18], %f12
ld [%l7 + 0x28], %f3
loop_1287:
fnegd %f8, %f8
loop_1288:
fbo %fcc0, loop_1289
orn %g5, 0x0B82, %l4
tvs %xcc, 0x4
movcs %icc, %o7, %l5
loop_1289:
ld [%l7 + 0x50], %f2
bvs loop_1290
stx %o5, [%l7 + 0x10]
std %f0, [%l7 + 0x50]
nop
setx loop_1291, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1290:
stx %l6, [%l7 + 0x70]
ldsw [%l7 + 0x44], %o0
bge,a,pt %icc, loop_1292
loop_1291:
fmovd %f6, %f6
ldx [%l7 + 0x58], %g6
bvc,a,pn %xcc, loop_1293
loop_1292:
xorcc %g2, 0x1D41, %g3
fmovse %xcc, %f4, %f6
smulcc %i7, 0x0704, %l3
loop_1293:
move %xcc, %o4, %g7
stb %o3, [%l7 + 0x3A]
std %f8, [%l7 + 0x68]
lduw [%l7 + 0x54], %i4
ldsw [%l7 + 0x64], %l1
lduh [%l7 + 0x72], %i6
fbo %fcc0, loop_1294
alignaddr %i2, %o1, %l2
lduw [%l7 + 0x28], %i1
fcmpgt16 %f10, %f10, %o6
loop_1294:
movpos %xcc, %i3, %o2
edge8ln %i0, %g4, %g1
ldd [%l7 + 0x20], %f8
fbe %fcc0, loop_1295
ld [%l7 + 0x7C], %f6
ldsw [%l7 + 0x7C], %l0
fpadd32s %f15, %f12, %f5
loop_1295:
subccc %i5, %l4, %o7
movcc %icc, %l5, %o5
lduh [%l7 + 0x38], %l6
movrgz %g5, 0x3B7, %g6
ldx [%l7 + 0x20], %o0
subcc %g2, %i7, %l3
bne,a loop_1296
stx %o4, [%l7 + 0x58]
lduh [%l7 + 0x40], %g7
fmovdpos %icc, %f9, %f0
loop_1296:
fmovsleu %icc, %f8, %f2
edge8l %g3, %i4, %l1
tl %xcc, 0x0
brgz,a %i6, loop_1297
fmovd %f10, %f4
fxnor %f12, %f0, %f12
fbl %fcc2, loop_1298
loop_1297:
ldsw [%l7 + 0x5C], %i2
fmovrsgz %o3, %f14, %f0
ldd [%l7 + 0x60], %f2
loop_1298:
brlez %l2, loop_1299
ldsb [%l7 + 0x7A], %o1
umulcc %o6, %i1, %o2
popc 0x1164, %i3
loop_1299:
stw %i0, [%l7 + 0x44]
tcc %xcc, 0x3
stx %g4, [%l7 + 0x30]
array8 %l0, %i5, %g1
ldub [%l7 + 0x62], %o7
std %f4, [%l7 + 0x48]
fbuge,a %fcc0, loop_1300
siam 0x6
fnegd %f2, %f6
tne %xcc, 0x4
loop_1300:
fmovrsgz %l4, %f3, %f1
st %f12, [%l7 + 0x08]
bne,a,pn %xcc, loop_1301
fxnor %f6, %f2, %f0
fxor %f12, %f8, %f14
fblg %fcc3, loop_1302
loop_1301:
fmovrdlez %l5, %f6, %f6
edge16 %l6, %o5, %g6
fnors %f11, %f13, %f12
loop_1302:
mulscc %o0, 0x18D2, %g2
fxnors %f0, %f0, %f8
brlez %g5, loop_1303
sdivx %i7, 0x1F4A, %o4
andcc %g7, %g3, %l3
fpsub32 %f2, %f2, %f12
loop_1303:
fnot1s %f11, %f10
st %f10, [%l7 + 0x20]
lduh [%l7 + 0x6A], %l1
movge %xcc, %i4, %i6
fpsub32s %f2, %f6, %f1
edge16n %i2, %o3, %o1
edge16 %o6, %l2, %i1
srlx %i3, %o2, %i0
lduw [%l7 + 0x40], %l0
fpadd16s %f10, %f6, %f3
ldub [%l7 + 0x47], %g4
nop
setx loop_1304, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovde %xcc, %f12, %f10
pdist %f2, %f10, %f6
fnegd %f12, %f14
loop_1304:
st %f5, [%l7 + 0x24]
fmovde %icc, %f5, %f4
edge32ln %g1, %i5, %l4
ld [%l7 + 0x4C], %f4
bvs,a,pn %icc, loop_1305
tcs %icc, 0x5
movle %xcc, %l5, %l6
fbo,a %fcc3, loop_1306
loop_1305:
udiv %o5, 0x1142, %o7
alignaddr %o0, %g2, %g6
brz,a %g5, loop_1307
loop_1306:
tpos %xcc, 0x1
ldsh [%l7 + 0x36], %i7
bn,pn %icc, loop_1308
loop_1307:
ldx [%l7 + 0x38], %o4
tgu %icc, 0x4
fandnot1s %f11, %f15, %f13
loop_1308:
ld [%l7 + 0x4C], %f0
stb %g3, [%l7 + 0x4B]
stb %g7, [%l7 + 0x51]
stw %l1, [%l7 + 0x2C]
movgu %xcc, %i4, %i6
ld [%l7 + 0x34], %f7
brgez,a %l3, loop_1309
fornot1 %f14, %f0, %f4
fbu %fcc2, loop_1310
fzero %f6
loop_1309:
stx %i2, [%l7 + 0x70]
ld [%l7 + 0x28], %f13
loop_1310:
fcmpeq32 %f0, %f4, %o1
addc %o6, 0x1E70, %l2
ldsb [%l7 + 0x7C], %i1
bgu,pn %xcc, loop_1311
sdivx %o3, 0x0724, %i3
faligndata %f2, %f0, %f6
fpadd32 %f2, %f14, %f6
loop_1311:
mulscc %i0, %l0, %g4
ld [%l7 + 0x24], %f10
ldsh [%l7 + 0x6E], %o2
lduh [%l7 + 0x34], %i5
lduh [%l7 + 0x76], %g1
fones %f0
siam 0x7
stx %l4, [%l7 + 0x70]
edge32n %l6, %o5, %o7
sth %l5, [%l7 + 0x72]
ld [%l7 + 0x18], %f9
stw %o0, [%l7 + 0x14]
ld [%l7 + 0x14], %f1
std %f8, [%l7 + 0x38]
movne %icc, %g6, %g5
subccc %g2, 0x0939, %o4
sth %i7, [%l7 + 0x32]
stb %g7, [%l7 + 0x36]
fandnot1 %f8, %f8, %f4
xnorcc %l1, %i4, %i6
call loop_1312
lduw [%l7 + 0x6C], %g3
fpadd16s %f6, %f13, %f8
movrgez %l3, %o1, %i2
loop_1312:
sth %l2, [%l7 + 0x16]
std %f12, [%l7 + 0x50]
ldsw [%l7 + 0x7C], %i1
ldsb [%l7 + 0x7D], %o6
stb %o3, [%l7 + 0x19]
addc %i3, 0x0328, %i0
movvs %icc, %l0, %g4
fbo,a %fcc0, loop_1313
stx %o2, [%l7 + 0x40]
edge16ln %g1, %l4, %i5
srlx %o5, %o7, %l5
loop_1313:
fcmped %fcc0, %f8, %f2
bcs,a,pn %icc, loop_1314
umulcc %l6, %g6, %g5
fpadd16s %f0, %f1, %f14
fbl,a %fcc1, loop_1315
loop_1314:
ldsh [%l7 + 0x12], %g2
ld [%l7 + 0x50], %f5
stx %o4, [%l7 + 0x30]
loop_1315:
ld [%l7 + 0x34], %f10
ldx [%l7 + 0x70], %i7
ldx [%l7 + 0x08], %o0
fmovsa %icc, %f15, %f9
sllx %g7, %l1, %i6
movg %xcc, %i4, %g3
lduw [%l7 + 0x68], %o1
fmovdvs %xcc, %f6, %f0
ldx [%l7 + 0x70], %i2
ble,a loop_1316
fmovsgu %icc, %f13, %f10
std %f12, [%l7 + 0x78]
fmovsleu %xcc, %f8, %f6
loop_1316:
ldd [%l7 + 0x60], %f2
sllx %l2, %l3, %i1
fmovsneg %xcc, %f2, %f14
tcs %icc, 0x5
stx %o6, [%l7 + 0x38]
add %i3, 0x0924, %i0
ldd [%l7 + 0x28], %f12
stx %l0, [%l7 + 0x38]
fmovrse %g4, %f1, %f14
edge32 %o3, %o2, %g1
ldd [%l7 + 0x40], %f10
subcc %l4, %o5, %i5
tneg %xcc, 0x1
pdist %f6, %f14, %f14
ldub [%l7 + 0x24], %o7
std %f10, [%l7 + 0x58]
std %f14, [%l7 + 0x08]
fmovrse %l5, %f12, %f2
fbne,a %fcc2, loop_1317
fmovrdgz %l6, %f0, %f12
lduw [%l7 + 0x68], %g5
fbne %fcc3, loop_1318
loop_1317:
tvc %icc, 0x4
bl,a,pn %xcc, loop_1319
ble,pn %icc, loop_1320
loop_1318:
be %icc, loop_1321
fmovsle %xcc, %f15, %f15
loop_1319:
fornot2s %f3, %f10, %f9
loop_1320:
fmovdgu %xcc, %f10, %f10
loop_1321:
movge %icc, %g6, %g2
srlx %i7, 0x1A, %o0
fmul8ulx16 %f8, %f4, %f12
ldd [%l7 + 0x38], %f0
brgz %o4, loop_1322
fmovd %f4, %f8
orcc %g7, %l1, %i4
fpsub16s %f6, %f1, %f11
loop_1322:
brlez,a %g3, loop_1323
fnand %f10, %f6, %f14
ldsb [%l7 + 0x5B], %o1
tn %icc, 0x6
loop_1323:
fcmple32 %f8, %f4, %i6
lduw [%l7 + 0x28], %l2
fmovdvs %xcc, %f13, %f9
bvc %icc, loop_1324
ld [%l7 + 0x50], %f0
ldsb [%l7 + 0x3E], %l3
fmovrse %i2, %f0, %f9
loop_1324:
ldx [%l7 + 0x78], %o6
ldsw [%l7 + 0x28], %i1
edge32l %i0, %i3, %l0
movrlz %o3, %o2, %g4
stb %g1, [%l7 + 0x24]
fbne %fcc0, loop_1325
for %f14, %f14, %f6
stw %l4, [%l7 + 0x08]
fnegd %f0, %f8
loop_1325:
fmovsne %xcc, %f0, %f13
orcc %i5, %o5, %o7
ldsb [%l7 + 0x23], %l6
fpack32 %f14, %f0, %f2
fbe %fcc0, loop_1326
subcc %g5, %l5, %g6
fcmpne32 %f0, %f10, %g2
fnor %f6, %f2, %f14
loop_1326:
movn %xcc, %o0, %i7
addccc %o4, %g7, %i4
fble %fcc3, loop_1327
fpmerge %f12, %f1, %f0
fandnot2 %f6, %f12, %f2
ta %icc, 0x6
loop_1327:
fornot2s %f12, %f2, %f5
andncc %g3, %o1, %l1
fsrc1s %f12, %f11
sdivcc %i6, 0x1CC3, %l2
sth %l3, [%l7 + 0x56]
ldx [%l7 + 0x30], %i2
fmovdvc %xcc, %f2, %f5
alignaddr %o6, %i1, %i0
fnot2s %f9, %f12
fmovrslz %l0, %f9, %f2
sethi 0x09C5, %i3
sth %o3, [%l7 + 0x40]
movge %xcc, %g4, %o2
fbul %fcc0, loop_1328
fmovdgu %icc, %f11, %f4
srax %g1, 0x1F, %i5
tl %icc, 0x2
loop_1328:
tle %xcc, 0x4
bvc,a,pn %xcc, loop_1329
fmovd %f0, %f12
ldx [%l7 + 0x10], %l4
fsrc2 %f10, %f0
loop_1329:
tsubcc %o7, 0x0C3E, %l6
st %f8, [%l7 + 0x70]
fcmple16 %f6, %f14, %o5
fpsub16s %f15, %f0, %f8
sub %g5, 0x0F5A, %l5
std %f8, [%l7 + 0x50]
tvc %xcc, 0x7
fmovsne %icc, %f1, %f10
ldd [%l7 + 0x10], %f4
lduh [%l7 + 0x64], %g2
movrgz %o0, %g6, %i7
fmovsa %icc, %f7, %f14
ldub [%l7 + 0x70], %o4
edge8l %i4, %g3, %o1
fmovrsgz %l1, %f13, %f11
nop
setx loop_1330, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sra %g7, 0x18, %i6
movrne %l3, 0x25D, %l2
lduh [%l7 + 0x4E], %o6
loop_1330:
fble %fcc1, loop_1331
fbn,a %fcc0, loop_1332
stx %i1, [%l7 + 0x20]
sllx %i2, %i0, %i3
loop_1331:
brlez,a %l0, loop_1333
loop_1332:
fmovd %f0, %f6
stw %o3, [%l7 + 0x48]
andn %g4, %o2, %g1
loop_1333:
sth %i5, [%l7 + 0x40]
lduh [%l7 + 0x62], %l4
fbug %fcc2, loop_1334
lduw [%l7 + 0x48], %o7
ldsw [%l7 + 0x70], %o5
fcmps %fcc3, %f11, %f6
loop_1334:
ldsb [%l7 + 0x16], %g5
lduh [%l7 + 0x6E], %l5
ldd [%l7 + 0x40], %f4
fmovsg %xcc, %f4, %f7
ld [%l7 + 0x54], %f5
fpack16 %f2, %f8
ldsb [%l7 + 0x72], %g2
movle %xcc, %o0, %l6
ldsw [%l7 + 0x74], %g6
movvs %xcc, %i7, %i4
bcs,a loop_1335
tvs %xcc, 0x6
fmul8x16al %f1, %f12, %f2
sll %o4, 0x10, %o1
loop_1335:
popc %l1, %g7
ldsb [%l7 + 0x41], %g3
fmovsne %xcc, %f2, %f6
fcmpes %fcc1, %f7, %f12
fpack16 %f10, %f3
fmovrde %i6, %f14, %f12
movg %icc, %l3, %o6
stw %i1, [%l7 + 0x7C]
umul %l2, 0x106B, %i0
umul %i2, %i3, %o3
edge16 %l0, %o2, %g4
st %f6, [%l7 + 0x54]
bgu,a,pn %xcc, loop_1336
movrne %i5, 0x0D3, %g1
movleu %xcc, %l4, %o7
fcmped %fcc1, %f4, %f8
loop_1336:
fbl %fcc3, loop_1337
lduw [%l7 + 0x60], %o5
ldsh [%l7 + 0x4E], %g5
stx %g2, [%l7 + 0x18]
loop_1337:
edge32 %l5, %l6, %o0
ld [%l7 + 0x48], %f1
fmovdle %xcc, %f9, %f6
be,a,pn %icc, loop_1338
lduh [%l7 + 0x26], %i7
siam 0x7
fnot2 %f10, %f14
loop_1338:
fbge,a %fcc1, loop_1339
fbne %fcc2, loop_1340
fmovsvs %xcc, %f3, %f7
lduh [%l7 + 0x20], %g6
loop_1339:
bge,a,pn %xcc, loop_1341
loop_1340:
fcmple16 %f6, %f8, %i4
orncc %o1, %o4, %l1
fcmpgt32 %f12, %f2, %g3
loop_1341:
fmovsl %icc, %f10, %f4
fmovse %xcc, %f3, %f15
edge32 %i6, %g7, %l3
movl %icc, %i1, %o6
movcs %xcc, %l2, %i2
fcmpes %fcc1, %f8, %f14
fmovdcc %xcc, %f6, %f15
stw %i3, [%l7 + 0x48]
sth %i0, [%l7 + 0x3C]
fmuld8sux16 %f15, %f14, %f0
ldub [%l7 + 0x3C], %l0
sdivx %o3, 0x0B03, %g4
stx %i5, [%l7 + 0x08]
add %o2, 0x0DC9, %l4
fnegs %f3, %f6
fcmple32 %f2, %f2, %o7
edge8ln %o5, %g5, %g1
pdist %f12, %f2, %f0
fandnot2s %f11, %f8, %f1
brnz,a %g2, loop_1342
ldsh [%l7 + 0x7E], %l5
ta %icc, 0x3
fmovdn %icc, %f3, %f9
loop_1342:
fcmpes %fcc0, %f6, %f9
sth %o0, [%l7 + 0x7A]
bleu,a,pn %xcc, loop_1343
bge,a,pt %icc, loop_1344
fmovrdlez %l6, %f6, %f4
or %i7, %g6, %i4
loop_1343:
fmul8sux16 %f2, %f2, %f10
loop_1344:
fmovse %xcc, %f6, %f4
xor %o4, 0x1BEB, %l1
stb %o1, [%l7 + 0x4C]
st %f3, [%l7 + 0x44]
sdiv %i6, 0x0471, %g7
fbne %fcc2, loop_1345
orncc %l3, %g3, %i1
fmovsge %xcc, %f6, %f14
edge32l %o6, %l2, %i2
loop_1345:
fmovrdlz %i3, %f8, %f4
fornot1 %f12, %f6, %f14
brnz,a %l0, loop_1346
fandnot2s %f6, %f11, %f1
ld [%l7 + 0x1C], %f3
ble,a,pt %xcc, loop_1347
loop_1346:
ldub [%l7 + 0x47], %i0
stx %o3, [%l7 + 0x28]
srlx %i5, 0x0E, %g4
loop_1347:
movrlz %o2, %o7, %o5
tge %xcc, 0x5
lduh [%l7 + 0x14], %l4
fmovrslz %g5, %f1, %f13
fbe %fcc1, loop_1348
and %g1, 0x0D17, %l5
fcmpd %fcc1, %f0, %f12
bcs,pn %xcc, loop_1349
loop_1348:
fbge %fcc3, loop_1350
xnor %o0, %l6, %g2
movrgz %i7, %g6, %i4
loop_1349:
fmovsn %icc, %f3, %f15
loop_1350:
fpack32 %f10, %f4, %f8
fnegd %f4, %f8
fnot1s %f11, %f8
ldsb [%l7 + 0x4F], %o4
tgu %xcc, 0x5
fands %f4, %f0, %f13
stx %l1, [%l7 + 0x38]
bleu,a %icc, loop_1351
fors %f6, %f12, %f0
fnegs %f11, %f10
fxnor %f4, %f6, %f4
loop_1351:
fcmpeq16 %f8, %f10, %i6
st %f8, [%l7 + 0x08]
fble,a %fcc2, loop_1352
ldd [%l7 + 0x08], %f8
fble,a %fcc0, loop_1353
movleu %icc, %g7, %o1
loop_1352:
ldx [%l7 + 0x78], %l3
tvc %icc, 0x7
loop_1353:
stx %i1, [%l7 + 0x10]
fmovsg %icc, %f9, %f14
taddcc %g3, %o6, %i2
xorcc %i3, 0x1682, %l0
nop
setx loop_1354, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tgu %xcc, 0x5
ldsw [%l7 + 0x48], %i0
movge %xcc, %l2, %o3
loop_1354:
ld [%l7 + 0x3C], %f12
tgu %xcc, 0x4
orn %i5, %o2, %g4
sub %o5, 0x18DA, %o7
lduw [%l7 + 0x74], %l4
stw %g5, [%l7 + 0x2C]
ldx [%l7 + 0x78], %l5
addccc %g1, %l6, %o0
fmovrse %i7, %f11, %f8
ldsh [%l7 + 0x2E], %g2
udiv %i4, 0x11A1, %o4
edge16n %l1, %i6, %g6
stw %g7, [%l7 + 0x68]
stb %l3, [%l7 + 0x5A]
fandnot2s %f4, %f6, %f15
tsubcctv %i1, %o1, %g3
fxor %f6, %f6, %f6
fmovse %xcc, %f8, %f0
fnor %f8, %f2, %f2
ldd [%l7 + 0x28], %f10
movl %icc, %i2, %i3
fornot1 %f4, %f12, %f6
srl %o6, 0x0E, %i0
fandnot1s %f9, %f6, %f4
st %f2, [%l7 + 0x70]
tne %xcc, 0x5
ldsw [%l7 + 0x38], %l2
ldsb [%l7 + 0x0B], %l0
movle %icc, %o3, %o2
st %f3, [%l7 + 0x28]
brgez %g4, loop_1355
st %f2, [%l7 + 0x54]
ldx [%l7 + 0x60], %i5
bcs,a loop_1356
loop_1355:
ldsh [%l7 + 0x3C], %o5
fmovscc %icc, %f2, %f11
ldd [%l7 + 0x28], %f0
loop_1356:
nop
setx loop_1357, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x7A], %o7
ldd [%l7 + 0x18], %f2
st %f8, [%l7 + 0x20]
loop_1357:
lduh [%l7 + 0x5A], %l4
bvc %xcc, loop_1358
movneg %xcc, %l5, %g5
xor %l6, %g1, %i7
fmovdge %icc, %f1, %f3
loop_1358:
movneg %icc, %o0, %g2
mova %icc, %i4, %l1
movcs %xcc, %o4, %g6
movrgez %i6, %g7, %i1
ta %icc, 0x1
fzero %f0
fmovdcc %icc, %f1, %f3
st %f10, [%l7 + 0x44]
fmovdl %icc, %f7, %f5
movrlz %l3, %o1, %i2
tsubcc %g3, %i3, %o6
bleu loop_1359
ldx [%l7 + 0x20], %l2
sethi 0x1040, %l0
fmovrsgz %o3, %f15, %f6
loop_1359:
brlz,a %i0, loop_1360
tvs %xcc, 0x1
srl %o2, 0x15, %g4
ldd [%l7 + 0x60], %f12
loop_1360:
fandnot2 %f8, %f2, %f4
fpsub32s %f1, %f13, %f4
stb %i5, [%l7 + 0x67]
movvs %xcc, %o7, %o5
mulscc %l4, 0x120E, %g5
fabsd %f14, %f2
fmovspos %icc, %f6, %f12
ldsw [%l7 + 0x58], %l5
fones %f6
bcc %icc, loop_1361
ld [%l7 + 0x0C], %f1
fsrc1 %f10, %f4
std %f14, [%l7 + 0x30]
loop_1361:
movpos %icc, %l6, %i7
bn loop_1362
sth %g1, [%l7 + 0x16]
edge32 %o0, %i4, %l1
andcc %g2, 0x06CA, %g6
loop_1362:
mulscc %o4, 0x185B, %g7
fmovdl %icc, %f14, %f3
ldsw [%l7 + 0x64], %i6
array8 %l3, %i1, %o1
fmovdcs %xcc, %f6, %f13
fmovsg %icc, %f6, %f13
stw %g3, [%l7 + 0x14]
fmovdcs %xcc, %f15, %f12
fnegd %f14, %f10
st %f12, [%l7 + 0x48]
edge8ln %i2, %i3, %l2
udivcc %o6, 0x0A75, %o3
movre %i0, 0x00C, %l0
stb %g4, [%l7 + 0x4A]
tsubcctv %o2, 0x02C6, %o7
fones %f5
sth %i5, [%l7 + 0x46]
srax %l4, 0x01, %o5
fmovrdgez %g5, %f14, %f6
sth %l5, [%l7 + 0x58]
fones %f14
sth %l6, [%l7 + 0x7A]
fpmerge %f4, %f3, %f10
stw %i7, [%l7 + 0x6C]
edge16n %o0, %i4, %g1
srlx %l1, 0x08, %g6
fba %fcc2, loop_1363
sllx %g2, %o4, %g7
fmovs %f7, %f6
st %f14, [%l7 + 0x54]
loop_1363:
edge32n %i6, %i1, %o1
stx %g3, [%l7 + 0x70]
ldub [%l7 + 0x25], %l3
fbne %fcc2, loop_1364
or %i2, 0x09EC, %i3
mova %xcc, %o6, %o3
fxnor %f12, %f0, %f10
loop_1364:
stx %i0, [%l7 + 0x60]
ldx [%l7 + 0x58], %l2
fcmple32 %f8, %f0, %g4
fmovdn %xcc, %f3, %f10
tpos %xcc, 0x3
fxor %f0, %f8, %f0
nop
setx loop_1365, %l0, %l1
jmpl %l1, %o2
brgez %o7, loop_1366
fbne %fcc1, loop_1367
sub %i5, 0x07C1, %l4
loop_1365:
pdist %f10, %f14, %f6
loop_1366:
fmovsne %xcc, %f1, %f13
loop_1367:
ldx [%l7 + 0x38], %l0
ldsw [%l7 + 0x5C], %g5
edge32ln %l5, %o5, %i7
move %icc, %l6, %i4
fmovrse %g1, %f7, %f10
bvc loop_1368
fbl %fcc2, loop_1369
tn %xcc, 0x3
bcs,pn %icc, loop_1370
loop_1368:
subcc %l1, 0x081F, %g6
loop_1369:
sth %g2, [%l7 + 0x0C]
std %f14, [%l7 + 0x30]
loop_1370:
fxors %f12, %f11, %f2
tvc %icc, 0x3
sub %o4, 0x106D, %g7
xorcc %o0, %i6, %o1
smul %i1, %g3, %l3
xorcc %i2, 0x12C7, %i3
brz,a %o6, loop_1371
edge32ln %i0, %o3, %g4
edge16 %l2, %o2, %o7
stx %l4, [%l7 + 0x38]
loop_1371:
movne %xcc, %l0, %g5
tleu %icc, 0x1
brgz %i5, loop_1372
fpsub16s %f8, %f9, %f15
fmovsg %xcc, %f14, %f0
fcmple16 %f10, %f14, %o5
loop_1372:
ldub [%l7 + 0x75], %i7
ldx [%l7 + 0x60], %l6
ldub [%l7 + 0x51], %l5
fnor %f14, %f10, %f10
fzeros %f5
tcs %xcc, 0x1
tneg %xcc, 0x7
brz,a %g1, loop_1373
st %f1, [%l7 + 0x34]
fbu %fcc2, loop_1374
std %f10, [%l7 + 0x40]
loop_1373:
sth %i4, [%l7 + 0x7A]
brlez %g6, loop_1375
loop_1374:
sth %l1, [%l7 + 0x78]
fmovsne %xcc, %f2, %f5
tcs %icc, 0x3
loop_1375:
alignaddrl %o4, %g7, %g2
ldd [%l7 + 0x08], %f4
stw %o0, [%l7 + 0x6C]
move %xcc, %i6, %i1
brgz,a %g3, loop_1376
orn %l3, 0x18D3, %o1
and %i3, %i2, %o6
ld [%l7 + 0x54], %f0
loop_1376:
fmovdvs %icc, %f9, %f2
xnor %o3, 0x0274, %g4
fcmple16 %f10, %f14, %l2
edge32 %o2, %o7, %i0
fexpand %f12, %f10
movcc %icc, %l4, %g5
bcs,pt %xcc, loop_1377
fmovsa %icc, %f4, %f13
movrgez %i5, 0x2D6, %l0
array16 %i7, %l6, %l5
loop_1377:
ble %xcc, loop_1378
mulx %o5, %g1, %g6
ldd [%l7 + 0x68], %f12
fzero %f2
loop_1378:
sdivcc %l1, 0x0B82, %i4
lduh [%l7 + 0x2C], %o4
fors %f11, %f4, %f13
fmovrsgez %g2, %f7, %f0
bvs %xcc, loop_1379
bneg,a,pt %xcc, loop_1380
tg %xcc, 0x6
tpos %xcc, 0x6
loop_1379:
fmovdvc %icc, %f10, %f7
loop_1380:
lduw [%l7 + 0x18], %o0
fmovdg %icc, %f4, %f13
fmul8x16al %f8, %f6, %f14
ldd [%l7 + 0x40], %f4
fbne %fcc0, loop_1381
stb %g7, [%l7 + 0x0C]
fpmerge %f7, %f14, %f8
fmovsg %xcc, %f6, %f5
loop_1381:
ba,a,pt %icc, loop_1382
movgu %xcc, %i6, %i1
fbu %fcc2, loop_1383
lduw [%l7 + 0x3C], %l3
loop_1382:
ldsw [%l7 + 0x08], %g3
stb %i3, [%l7 + 0x12]
loop_1383:
fnot1 %f12, %f14
fcmpeq16 %f12, %f2, %o1
movvc %icc, %i2, %o6
st %f15, [%l7 + 0x4C]
fbuge %fcc1, loop_1384
fcmpd %fcc0, %f4, %f4
nop
setx loop_1385, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f6, [%l7 + 0x60]
loop_1384:
movrne %o3, %l2, %o2
st %f15, [%l7 + 0x78]
loop_1385:
bcs,pn %xcc, loop_1386
fmovsa %icc, %f13, %f5
fbug %fcc0, loop_1387
bleu loop_1388
loop_1386:
ldsw [%l7 + 0x64], %o7
ldsb [%l7 + 0x35], %g4
loop_1387:
movrgz %l4, 0x023, %g5
loop_1388:
stx %i5, [%l7 + 0x30]
stb %i0, [%l7 + 0x09]
ldsb [%l7 + 0x5D], %i7
array16 %l6, %l0, %l5
fmovrsgez %o5, %f5, %f11
fmul8x16 %f2, %f8, %f4
xnorcc %g1, %l1, %g6
sth %o4, [%l7 + 0x72]
stb %i4, [%l7 + 0x21]
fmuld8sux16 %f2, %f6, %f0
fbue,a %fcc3, loop_1389
tneg %icc, 0x3
stb %g2, [%l7 + 0x5B]
ldsb [%l7 + 0x7B], %o0
loop_1389:
fandnot2s %f0, %f7, %f10
lduh [%l7 + 0x5E], %i6
sth %g7, [%l7 + 0x68]
stx %l3, [%l7 + 0x78]
movrgez %g3, 0x39E, %i1
stx %i3, [%l7 + 0x28]
stw %o1, [%l7 + 0x70]
fmovrde %o6, %f10, %f8
array16 %i2, %o3, %l2
fmovse %icc, %f4, %f2
tn %xcc, 0x1
stb %o7, [%l7 + 0x6D]
lduh [%l7 + 0x5E], %g4
udiv %l4, 0x0F91, %g5
bg,a,pt %icc, loop_1390
fone %f14
ldsh [%l7 + 0x42], %i5
sth %o2, [%l7 + 0x1A]
loop_1390:
fmovrslz %i7, %f5, %f5
fmovrslez %l6, %f8, %f0
ld [%l7 + 0x60], %f1
fmovdcc %xcc, %f4, %f15
fbu,a %fcc1, loop_1391
fpadd32 %f14, %f4, %f12
addc %l0, 0x19A9, %i0
fbg,a %fcc3, loop_1392
loop_1391:
fmovdn %icc, %f7, %f9
add %l5, 0x16A9, %g1
lduw [%l7 + 0x40], %l1
loop_1392:
fmovdleu %xcc, %f4, %f12
stx %g6, [%l7 + 0x58]
fmovrslez %o5, %f3, %f5
fmovdgu %xcc, %f2, %f13
fbg %fcc1, loop_1393
movre %o4, %g2, %i4
std %f10, [%l7 + 0x58]
ldsb [%l7 + 0x1D], %i6
loop_1393:
ldd [%l7 + 0x78], %f4
fpadd16 %f12, %f4, %f8
edge32ln %o0, %l3, %g7
fpack32 %f2, %f0, %f8
brnz,a %g3, loop_1394
fmovdcs %icc, %f11, %f10
ldd [%l7 + 0x38], %f0
movrlez %i3, 0x2D5, %o1
loop_1394:
movgu %icc, %i1, %i2
fmovsvs %xcc, %f13, %f13
edge16 %o6, %l2, %o7
pdist %f10, %f8, %f0
ldsh [%l7 + 0x28], %g4
stx %l4, [%l7 + 0x30]
tsubcctv %o3, %g5, %i5
stx %o2, [%l7 + 0x08]
ldsw [%l7 + 0x14], %i7
fand %f0, %f4, %f14
ldd [%l7 + 0x40], %f14
fmovdg %xcc, %f12, %f15
bg,pt %icc, loop_1395
fcmped %fcc2, %f14, %f14
ldsh [%l7 + 0x4E], %l0
udivcc %l6, 0x0865, %i0
loop_1395:
fmovrslez %g1, %f15, %f8
fbuge %fcc0, loop_1396
sra %l5, %g6, %l1
move %icc, %o5, %g2
sdivx %i4, 0x1C82, %o4
loop_1396:
tne %xcc, 0x2
fsrc1 %f12, %f0
edge32n %o0, %i6, %g7
fmovrdlz %g3, %f10, %f6
edge8n %i3, %l3, %o1
tle %icc, 0x1
edge32ln %i1, %i2, %o6
movvs %icc, %l2, %g4
ldx [%l7 + 0x10], %l4
stb %o3, [%l7 + 0x71]
tpos %xcc, 0x0
sllx %o7, %g5, %i5
mova %icc, %o2, %l0
fabsd %f2, %f6
st %f5, [%l7 + 0x7C]
tsubcctv %l6, %i7, %i0
fandnot2 %f0, %f4, %f0
movvs %icc, %g1, %g6
ldsh [%l7 + 0x2C], %l5
stw %o5, [%l7 + 0x64]
subcc %l1, %i4, %o4
ldx [%l7 + 0x50], %g2
ldsb [%l7 + 0x34], %i6
fmovrdlez %g7, %f6, %f0
fmovscc %icc, %f2, %f1
std %f4, [%l7 + 0x70]
fmovsgu %icc, %f1, %f3
ldub [%l7 + 0x6C], %o0
stw %i3, [%l7 + 0x60]
fnot2 %f2, %f14
stw %g3, [%l7 + 0x18]
ble,a,pn %xcc, loop_1397
fmovsn %icc, %f7, %f4
stb %o1, [%l7 + 0x18]
xor %l3, 0x1753, %i2
loop_1397:
xor %i1, 0x1802, %o6
sth %g4, [%l7 + 0x1C]
edge32l %l2, %o3, %l4
fmul8x16al %f15, %f7, %f6
stw %g5, [%l7 + 0x2C]
fpackfix %f14, %f8
fabss %f9, %f14
fxnors %f9, %f6, %f0
movleu %xcc, %o7, %o2
fpsub32s %f4, %f10, %f5
sll %i5, 0x14, %l0
smulcc %l6, 0x1831, %i7
fbuge,a %fcc2, loop_1398
srl %g1, 0x07, %g6
sra %l5, 0x17, %o5
sra %l1, %i4, %o4
loop_1398:
tleu %xcc, 0x3
bvs,pt %xcc, loop_1399
movpos %xcc, %g2, %i6
bleu,a loop_1400
edge32l %i0, %g7, %o0
loop_1399:
fmovsleu %xcc, %f8, %f3
mulx %g3, 0x1CBC, %i3
loop_1400:
tne %xcc, 0x3
te %icc, 0x6
stx %l3, [%l7 + 0x58]
st %f2, [%l7 + 0x50]
fmovdvc %xcc, %f9, %f7
or %o1, %i2, %o6
ldsh [%l7 + 0x68], %i1
fmovrdgez %l2, %f10, %f6
fpsub16s %f2, %f10, %f7
fmovse %icc, %f10, %f0
sllx %o3, 0x08, %g4
std %f0, [%l7 + 0x40]
tle %icc, 0x2
fpsub32 %f10, %f0, %f14
fpadd16 %f6, %f6, %f6
edge16ln %g5, %l4, %o2
movg %xcc, %o7, %l0
fnegs %f10, %f4
ldub [%l7 + 0x34], %l6
edge16 %i5, %g1, %i7
fmovs %f5, %f13
fmovrslez %l5, %f14, %f2
movcc %xcc, %g6, %l1
ldsw [%l7 + 0x70], %i4
stx %o4, [%l7 + 0x30]
fpack32 %f10, %f12, %f2
fnot2s %f14, %f12
stw %g2, [%l7 + 0x5C]
sllx %i6, %o5, %i0
bvs,a,pn %xcc, loop_1401
edge32l %g7, %g3, %o0
fmovrdlez %l3, %f6, %f6
bpos,a %xcc, loop_1402
loop_1401:
fnegd %f10, %f8
movre %o1, 0x22F, %i2
bvs,a %icc, loop_1403
loop_1402:
ldd [%l7 + 0x48], %f12
array16 %o6, %i1, %i3
lduh [%l7 + 0x7A], %l2
loop_1403:
movl %icc, %o3, %g4
fbn,a %fcc3, loop_1404
movrgez %g5, %l4, %o2
tne %icc, 0x1
call loop_1405
loop_1404:
movne %icc, %l0, %o7
fones %f15
fmovscs %xcc, %f12, %f7
loop_1405:
fpmerge %f4, %f0, %f4
sdivx %l6, 0x1A2F, %g1
fmovsvc %icc, %f6, %f4
fxor %f0, %f4, %f10
ldsh [%l7 + 0x4C], %i7
fblg %fcc3, loop_1406
fzeros %f12
fblg %fcc2, loop_1407
edge32l %i5, %g6, %l5
loop_1406:
st %f1, [%l7 + 0x60]
stb %l1, [%l7 + 0x7A]
loop_1407:
bleu,pt %icc, loop_1408
lduh [%l7 + 0x18], %o4
sdivx %i4, 0x1C57, %i6
bgu,a,pn %xcc, loop_1409
loop_1408:
sth %g2, [%l7 + 0x66]
fmovsl %icc, %f8, %f2
lduh [%l7 + 0x0A], %o5
loop_1409:
sth %i0, [%l7 + 0x3A]
ble loop_1410
ldsh [%l7 + 0x0E], %g7
edge16n %g3, %o0, %l3
movcs %icc, %i2, %o1
loop_1410:
fmovdvs %xcc, %f4, %f15
bvs,pt %xcc, loop_1411
tg %icc, 0x4
nop
setx loop_1412, %l0, %l1
jmpl %l1, %o6
ldx [%l7 + 0x40], %i3
loop_1411:
std %f12, [%l7 + 0x18]
fmovrdne %i1, %f6, %f14
loop_1412:
fpsub16 %f14, %f12, %f2
stb %o3, [%l7 + 0x53]
sdiv %l2, 0x11DC, %g4
fsrc2 %f0, %f8
smulcc %l4, %g5, %l0
ldsb [%l7 + 0x73], %o7
fpadd16 %f0, %f14, %f14
fbule,a %fcc1, loop_1413
ba %xcc, loop_1414
ldx [%l7 + 0x20], %o2
tleu %xcc, 0x1
loop_1413:
te %xcc, 0x6
loop_1414:
stb %g1, [%l7 + 0x5E]
fpadd32 %f10, %f2, %f14
fmovse %icc, %f0, %f12
fmovrsgz %l6, %f14, %f4
ldsh [%l7 + 0x52], %i5
fmovrde %i7, %f8, %f4
fpsub32s %f1, %f0, %f12
bcs,pn %icc, loop_1415
fands %f4, %f15, %f11
fpadd32s %f13, %f7, %f2
fpackfix %f14, %f2
loop_1415:
bpos,a,pn %icc, loop_1416
fpadd16s %f13, %f9, %f6
fmovsne %icc, %f12, %f15
movrgz %g6, %l1, %o4
loop_1416:
orncc %i4, %i6, %l5
ldsb [%l7 + 0x69], %o5
fblg %fcc2, loop_1417
fmovrslz %i0, %f5, %f6
ldsw [%l7 + 0x68], %g7
fcmps %fcc1, %f4, %f9
loop_1417:
stb %g2, [%l7 + 0x6C]
st %f13, [%l7 + 0x30]
fble %fcc0, loop_1418
stw %g3, [%l7 + 0x54]
ldsw [%l7 + 0x24], %l3
ldub [%l7 + 0x0D], %o0
loop_1418:
fmovsvc %xcc, %f13, %f1
fpadd32 %f2, %f2, %f12
array16 %i2, %o1, %i3
xnor %o6, %o3, %i1
fnors %f11, %f5, %f8
sra %g4, %l2, %g5
sethi 0x00AD, %l0
bshuffle %f8, %f8, %f4
ldsh [%l7 + 0x12], %o7
lduw [%l7 + 0x2C], %o2
movneg %xcc, %l4, %g1
std %f6, [%l7 + 0x30]
fnor %f8, %f6, %f0
fxnors %f2, %f10, %f5
fornot1 %f8, %f0, %f2
stb %i5, [%l7 + 0x45]
bvc,pt %icc, loop_1419
fpsub16 %f4, %f14, %f8
ldsw [%l7 + 0x0C], %l6
ldsb [%l7 + 0x2F], %g6
loop_1419:
alignaddr %l1, %i7, %i4
std %f12, [%l7 + 0x20]
brgez %o4, loop_1420
fmovrde %l5, %f4, %f4
fxnors %f12, %f13, %f9
tneg %xcc, 0x1
loop_1420:
xorcc %i6, 0x1822, %i0
fbuge,a %fcc3, loop_1421
fmovrdne %g7, %f0, %f0
movrgz %o5, 0x35B, %g2
lduw [%l7 + 0x10], %g3
loop_1421:
tl %icc, 0x7
movleu %xcc, %o0, %l3
udiv %i2, 0x1547, %o1
movg %xcc, %o6, %i3
bg,a,pt %xcc, loop_1422
fnot1s %f5, %f8
fba %fcc3, loop_1423
fmovrdgez %i1, %f14, %f0
loop_1422:
brnz %g4, loop_1424
ldub [%l7 + 0x26], %l2
loop_1423:
orncc %g5, 0x14C2, %l0
ldsw [%l7 + 0x30], %o3
loop_1424:
movle %icc, %o7, %l4
alignaddrl %g1, %i5, %o2
movgu %icc, %l6, %g6
fnegs %f0, %f5
sth %i7, [%l7 + 0x12]
lduh [%l7 + 0x18], %i4
sdiv %l1, 0x0B1B, %l5
ld [%l7 + 0x6C], %f14
ldsb [%l7 + 0x1C], %o4
fcmpeq16 %f6, %f10, %i6
fcmpne16 %f6, %f8, %g7
brgez %i0, loop_1425
ldub [%l7 + 0x69], %g2
bgu loop_1426
move %icc, %o5, %g3
loop_1425:
fblg,a %fcc1, loop_1427
xor %l3, 0x0882, %o0
loop_1426:
bgu,a,pn %xcc, loop_1428
ldd [%l7 + 0x38], %f0
loop_1427:
stw %i2, [%l7 + 0x50]
fzeros %f0
loop_1428:
tpos %xcc, 0x2
tl %xcc, 0x4
ldsw [%l7 + 0x0C], %o6
andn %i3, %i1, %g4
sth %l2, [%l7 + 0x4A]
lduw [%l7 + 0x48], %g5
movneg %xcc, %l0, %o3
brnz,a %o1, loop_1429
tsubcc %o7, %g1, %i5
fandnot2s %f10, %f10, %f3
bge,a loop_1430
loop_1429:
fmuld8sux16 %f15, %f6, %f14
brz,a %l4, loop_1431
fbe %fcc2, loop_1432
loop_1430:
bneg loop_1433
lduw [%l7 + 0x78], %l6
loop_1431:
st %f10, [%l7 + 0x60]
loop_1432:
fmovsle %icc, %f1, %f10
loop_1433:
lduh [%l7 + 0x2E], %o2
ldd [%l7 + 0x70], %f6
fmovsn %xcc, %f3, %f2
bn,a %xcc, loop_1434
ta %xcc, 0x3
taddcc %g6, 0x02E4, %i4
tl %icc, 0x5
loop_1434:
ldsw [%l7 + 0x20], %l1
xnorcc %i7, 0x0015, %o4
sllx %i6, %g7, %l5
edge16l %g2, %o5, %g3
movrlez %l3, 0x20F, %o0
std %f4, [%l7 + 0x60]
array16 %i0, %i2, %i3
fcmple32 %f6, %f10, %i1
ldd [%l7 + 0x18], %f14
fsrc2 %f14, %f2
tvs %xcc, 0x4
ldsw [%l7 + 0x6C], %g4
orcc %l2, 0x013A, %o6
st %f15, [%l7 + 0x64]
smul %g5, %l0, %o3
ldsh [%l7 + 0x2E], %o7
fmovrslz %o1, %f12, %f11
te %xcc, 0x6
ld [%l7 + 0x24], %f0
bcs,a,pt %xcc, loop_1435
addcc %g1, %i5, %l4
fmovrsgez %o2, %f5, %f9
movg %icc, %l6, %g6
loop_1435:
lduw [%l7 + 0x50], %i4
fpadd32 %f14, %f6, %f10
array32 %i7, %o4, %i6
fmovrsne %g7, %f2, %f12
fmovsge %xcc, %f2, %f11
sth %l5, [%l7 + 0x50]
fmovrdgz %l1, %f12, %f12
fnegs %f11, %f12
bg %icc, loop_1436
array32 %o5, %g2, %g3
movne %xcc, %l3, %i0
subccc %i2, 0x15AD, %o0
loop_1436:
fmovdvc %icc, %f7, %f2
brgez,a %i3, loop_1437
fbu,a %fcc3, loop_1438
ldd [%l7 + 0x60], %f14
mova %xcc, %i1, %l2
loop_1437:
array16 %g4, %o6, %g5
loop_1438:
fandnot2s %f2, %f10, %f12
fbule %fcc0, loop_1439
stw %o3, [%l7 + 0x4C]
ld [%l7 + 0x78], %f10
udivcc %l0, 0x0A55, %o1
loop_1439:
brnz,a %g1, loop_1440
tgu %icc, 0x1
fmovsa %icc, %f2, %f7
and %o7, 0x0C73, %i5
loop_1440:
movrgez %l4, 0x194, %o2
bleu,pt %icc, loop_1441
fexpand %f1, %f12
call loop_1442
taddcc %g6, 0x0AAB, %i4
loop_1441:
tcc %icc, 0x1
edge32l %l6, %o4, %i6
loop_1442:
edge32ln %g7, %i7, %l1
ldsh [%l7 + 0x2C], %l5
te %xcc, 0x1
fmovsneg %xcc, %f8, %f10
fmovrsne %o5, %f9, %f5
bcs,a %icc, loop_1443
orcc %g3, %g2, %i0
fnot2 %f0, %f0
stw %i2, [%l7 + 0x6C]
loop_1443:
edge8l %o0, %i3, %i1
orncc %l3, %l2, %g4
brlz,a %g5, loop_1444
ldsw [%l7 + 0x54], %o6
alignaddrl %l0, %o1, %g1
fmovdle %icc, %f8, %f8
loop_1444:
andcc %o3, %o7, %i5
fmovrdgz %l4, %f0, %f8
taddcctv %g6, 0x0B3A, %o2
bcc,a loop_1445
lduh [%l7 + 0x2A], %i4
brgez,a %o4, loop_1446
fmovdg %icc, %f8, %f4
loop_1445:
edge8ln %l6, %g7, %i7
fmovsleu %xcc, %f6, %f8
loop_1446:
fmovsg %icc, %f14, %f3
mulscc %l1, 0x043F, %i6
mulscc %l5, 0x11D6, %g3
brgez,a %o5, loop_1447
fmovsne %xcc, %f12, %f4
bge,pn %icc, loop_1448
fmul8x16al %f14, %f14, %f4
loop_1447:
fornot2 %f4, %f10, %f14
ldsh [%l7 + 0x40], %g2
loop_1448:
call loop_1449
fexpand %f13, %f14
fnegd %f6, %f8
lduh [%l7 + 0x5E], %i0
loop_1449:
udivcc %i2, 0x067E, %o0
array16 %i3, %i1, %l2
mova %xcc, %g4, %g5
std %f4, [%l7 + 0x68]
edge32l %l3, %o6, %l0
fnors %f14, %f5, %f13
movcs %icc, %g1, %o1
stw %o3, [%l7 + 0x1C]
lduh [%l7 + 0x2A], %o7
movcs %icc, %l4, %g6
brlz %o2, loop_1450
fmovsge %icc, %f6, %f8
movne %xcc, %i5, %i4
fpsub32s %f4, %f11, %f1
loop_1450:
or %o4, %g7, %i7
std %f2, [%l7 + 0x20]
subcc %l1, %l6, %l5
ld [%l7 + 0x74], %f10
bne,a,pt %icc, loop_1451
tle %icc, 0x5
sth %i6, [%l7 + 0x68]
sth %g3, [%l7 + 0x74]
loop_1451:
stw %g2, [%l7 + 0x14]
bneg,a %xcc, loop_1452
ld [%l7 + 0x28], %f1
fzero %f4
or %o5, %i2, %i0
loop_1452:
ldsh [%l7 + 0x7E], %i3
ba,a,pn %icc, loop_1453
stb %i1, [%l7 + 0x5F]
fnegs %f4, %f5
bpos,a,pt %xcc, loop_1454
loop_1453:
ldub [%l7 + 0x20], %l2
fmovdl %icc, %f0, %f13
movgu %icc, %o0, %g4
loop_1454:
addc %l3, 0x1F5B, %g5
fmovrslz %o6, %f1, %f1
mulscc %l0, 0x1F7F, %o1
fcmpeq32 %f12, %f10, %o3
fmovsgu %icc, %f1, %f8
fandnot1 %f2, %f10, %f8
fbn,a %fcc1, loop_1455
ldx [%l7 + 0x60], %o7
fnors %f0, %f0, %f11
edge8 %g1, %l4, %g6
loop_1455:
fbule,a %fcc0, loop_1456
lduh [%l7 + 0x44], %o2
call loop_1457
fpadd32 %f14, %f4, %f0
loop_1456:
tvs %xcc, 0x0
fbuge %fcc0, loop_1458
loop_1457:
tvc %xcc, 0x0
alignaddr %i5, %i4, %g7
edge16ln %i7, %o4, %l1
loop_1458:
fzero %f0
stb %l5, [%l7 + 0x2B]
tneg %xcc, 0x5
ldx [%l7 + 0x08], %i6
fbug %fcc3, loop_1459
st %f6, [%l7 + 0x44]
alignaddrl %l6, %g2, %g3
ld [%l7 + 0x50], %f8
loop_1459:
edge16 %o5, %i2, %i3
tgu %icc, 0x6
lduw [%l7 + 0x78], %i0
smul %l2, 0x0111, %o0
movgu %icc, %i1, %g4
fmovrsgez %g5, %f12, %f7
array16 %l3, %l0, %o1
fbge,a %fcc0, loop_1460
fxnors %f9, %f6, %f7
andn %o3, 0x082C, %o6
st %f4, [%l7 + 0x2C]
loop_1460:
ble %xcc, loop_1461
nop
setx loop_1462, %l0, %l1
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 0x171E, %o7
fbo,a %fcc3, loop_1463
loop_1461:
movrlez %l4, 0x21F, %g6
loop_1462:
fblg %fcc1, loop_1464
fmovdleu %xcc, %f7, %f9
loop_1463:
std %f14, [%l7 + 0x60]
tcc %xcc, 0x4
loop_1464:
orncc %g1, %i5, %o2
bne,a,pt %icc, loop_1465
sdivx %g7, 0x03FD, %i7
fmovspos %icc, %f14, %f9
fcmple32 %f8, %f0, %o4
loop_1465:
fcmpgt32 %f10, %f0, %l1
fnegs %f13, %f8
movrlz %l5, %i4, %i6
fnand %f4, %f0, %f12
bg,a %icc, loop_1466
fands %f10, %f15, %f8
be,pt %xcc, loop_1467
mova %icc, %l6, %g2
loop_1466:
fmovrdgz %o5, %f12, %f10
sllx %i2, 0x13, %i3
loop_1467:
fmovsvc %xcc, %f5, %f15
ldsw [%l7 + 0x08], %g3
fmovdgu %icc, %f13, %f6
fmovscc %icc, %f12, %f2
bge,a,pn %xcc, loop_1468
ldsb [%l7 + 0x45], %i0
lduh [%l7 + 0x14], %o0
movvs %icc, %l2, %i1
loop_1468:
fmovrslez %g4, %f7, %f13
edge16n %l3, %l0, %g5
ldsw [%l7 + 0x28], %o3
ldsw [%l7 + 0x1C], %o6
lduw [%l7 + 0x2C], %o1
tsubcc %o7, %g6, %g1
stw %l4, [%l7 + 0x58]
fpack16 %f12, %f0
fba,a %fcc0, loop_1469
fmovrsgz %i5, %f3, %f8
sdivx %o2, 0x1155, %g7
fmovrse %i7, %f11, %f12
loop_1469:
fmovrdlz %l1, %f12, %f10
ldd [%l7 + 0x18], %f2
movrgez %o4, %i4, %i6
ld [%l7 + 0x20], %f11
st %f5, [%l7 + 0x70]
fmul8x16au %f1, %f9, %f2
fmovrdlz %l5, %f8, %f12
ld [%l7 + 0x38], %f6
fmovd %f6, %f10
fmovrslez %g2, %f11, %f7
tsubcctv %o5, %i2, %l6
te %xcc, 0x1
std %f4, [%l7 + 0x10]
lduw [%l7 + 0x58], %g3
st %f1, [%l7 + 0x5C]
lduh [%l7 + 0x60], %i3
ba,pn %icc, loop_1470
ldx [%l7 + 0x50], %i0
tcs %xcc, 0x4
ldx [%l7 + 0x40], %o0
loop_1470:
ldub [%l7 + 0x79], %i1
mova %xcc, %l2, %g4
ldsw [%l7 + 0x48], %l0
xorcc %l3, %g5, %o3
ldub [%l7 + 0x46], %o6
fmovdgu %xcc, %f3, %f0
bn,a loop_1471
stx %o1, [%l7 + 0x70]
fnot2 %f6, %f14
fmovrdgz %g6, %f2, %f8
loop_1471:
fbn %fcc2, loop_1472
fpmerge %f11, %f7, %f0
fandnot1 %f2, %f10, %f12
nop
setx loop_1473, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1472:
fmovsne %xcc, %f13, %f10
fmovsn %icc, %f15, %f7
ldsb [%l7 + 0x32], %o7
loop_1473:
fpadd16s %f10, %f0, %f10
ldd [%l7 + 0x30], %f2
bne %icc, loop_1474
fmovscs %icc, %f0, %f8
ldsw [%l7 + 0x18], %l4
move %icc, %i5, %g1
loop_1474:
movn %icc, %o2, %g7
faligndata %f12, %f4, %f14
fpsub32 %f8, %f10, %f4
st %f15, [%l7 + 0x18]
fmovdcs %xcc, %f2, %f4
array32 %l1, %i7, %o4
brlez %i4, loop_1475
fbule %fcc2, loop_1476
sll %i6, %l5, %o5
ldsb [%l7 + 0x2F], %i2
loop_1475:
bl,a,pn %icc, loop_1477
loop_1476:
ldsh [%l7 + 0x6E], %g2
taddcctv %g3, %i3, %i0
fbule %fcc2, loop_1478
loop_1477:
fcmpgt32 %f2, %f14, %o0
fnegd %f8, %f4
sethi 0x0B85, %l6
loop_1478:
lduw [%l7 + 0x78], %i1
ldub [%l7 + 0x25], %g4
stb %l0, [%l7 + 0x38]
fmovde %xcc, %f4, %f2
nop
setx loop_1479, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovspos %icc, %f12, %f1
stb %l3, [%l7 + 0x47]
ldd [%l7 + 0x50], %f6
loop_1479:
stx %g5, [%l7 + 0x48]
tle %icc, 0x5
fmovsge %icc, %f3, %f11
stx %l2, [%l7 + 0x20]
movn %xcc, %o6, %o3
fmovdl %xcc, %f6, %f14
stw %g6, [%l7 + 0x40]
subcc %o7, 0x183B, %l4
fnegs %f7, %f13
ldsw [%l7 + 0x7C], %o1
subcc %g1, %o2, %i5
ldx [%l7 + 0x40], %g7
fmovscc %xcc, %f14, %f13
sth %l1, [%l7 + 0x1A]
fmovdne %icc, %f13, %f12
sth %o4, [%l7 + 0x1E]
fbug %fcc2, loop_1480
ldx [%l7 + 0x10], %i7
brgez %i6, loop_1481
sdivx %i4, 0x0B00, %l5
loop_1480:
movpos %xcc, %i2, %g2
fcmple16 %f4, %f2, %g3
loop_1481:
ldsb [%l7 + 0x73], %i3
bl,a,pt %xcc, loop_1482
fornot2 %f0, %f4, %f12
fzeros %f9
ble,a loop_1483
loop_1482:
movge %xcc, %i0, %o5
orn %o0, 0x1732, %l6
fbug,a %fcc1, loop_1484
loop_1483:
edge8l %g4, %i1, %l0
movl %icc, %l3, %l2
ldsb [%l7 + 0x12], %g5
loop_1484:
fpsub32s %f0, %f0, %f0
ldsw [%l7 + 0x58], %o3
ldx [%l7 + 0x58], %g6
stb %o7, [%l7 + 0x56]
ldx [%l7 + 0x08], %o6
ldx [%l7 + 0x58], %l4
umulcc %g1, %o2, %i5
andn %g7, %o1, %o4
edge8n %l1, %i6, %i7
tle %xcc, 0x2
bvs,pt %icc, loop_1485
movne %icc, %l5, %i2
fbule %fcc3, loop_1486
fcmps %fcc3, %f11, %f0
loop_1485:
tcs %xcc, 0x4
fpmerge %f5, %f7, %f8
loop_1486:
ble,a loop_1487
ldsh [%l7 + 0x4A], %g2
stx %g3, [%l7 + 0x78]
fmovsg %xcc, %f9, %f2
loop_1487:
bpos,pn %icc, loop_1488
bleu,a,pt %icc, loop_1489
edge32 %i3, %i0, %i4
and %o0, %l6, %o5
loop_1488:
fbo %fcc1, loop_1490
loop_1489:
fexpand %f2, %f10
fnot1 %f6, %f14
bge %xcc, loop_1491
loop_1490:
popc 0x1514, %i1
stb %l0, [%l7 + 0x18]
ldx [%l7 + 0x50], %g4
loop_1491:
bleu,pt %icc, loop_1492
fmovrdgez %l2, %f10, %f8
sdivx %l3, 0x19FE, %g5
tl %icc, 0x3
loop_1492:
xorcc %g6, %o7, %o3
orcc %o6, 0x1B52, %g1
movg %icc, %o2, %l4
fnot1 %f14, %f10
fmovdge %icc, %f0, %f5
tneg %icc, 0x6
smul %i5, 0x018A, %o1
nop
setx loop_1493, %l0, %l1
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, 0x1F7E, %o4
stx %i6, [%l7 + 0x30]
ldub [%l7 + 0x69], %l1
loop_1493:
andcc %l5, 0x1D66, %i7
orn %g2, %i2, %i3
bg,a,pn %icc, loop_1494
brgez %g3, loop_1495
sdivcc %i0, 0x12E8, %o0
bpos,pn %xcc, loop_1496
loop_1494:
sdivx %i4, 0x02E3, %o5
loop_1495:
lduw [%l7 + 0x3C], %i1
add %l0, %g4, %l2
loop_1496:
ld [%l7 + 0x60], %f14
sra %l3, 0x14, %l6
stb %g5, [%l7 + 0x71]
st %f7, [%l7 + 0x6C]
fmovd %f12, %f10
fmovs %f10, %f2
lduh [%l7 + 0x44], %g6
ldx [%l7 + 0x20], %o7
bshuffle %f10, %f10, %f4
xnorcc %o3, 0x1735, %g1
mulscc %o2, %l4, %i5
ldx [%l7 + 0x70], %o1
ldub [%l7 + 0x54], %g7
andncc %o4, %i6, %l1
edge16l %o6, %i7, %g2
fmovsgu %icc, %f11, %f7
lduh [%l7 + 0x36], %l5
smul %i2, %g3, %i0
fxors %f12, %f8, %f15
fpadd32 %f4, %f2, %f12
fbne,a %fcc0, loop_1497
fbl %fcc1, loop_1498
sdivx %o0, 0x044F, %i4
fbge,a %fcc2, loop_1499
loop_1497:
fxnors %f0, %f5, %f2
loop_1498:
fbo,a %fcc0, loop_1500
tsubcctv %o5, 0x1C23, %i3
loop_1499:
tleu %xcc, 0x4
ld [%l7 + 0x14], %f9
loop_1500:
stw %i1, [%l7 + 0x10]
stx %g4, [%l7 + 0x48]
fornot1 %f8, %f4, %f0
alignaddr %l2, %l0, %l3
sdivcc %g5, 0x0CE1, %l6
tg %icc, 0x7
tl %xcc, 0x7
bleu loop_1501
fpadd16 %f0, %f6, %f10
tvs %xcc, 0x3
orn %g6, %o7, %g1
loop_1501:
tl %icc, 0x5
fbg,a %fcc0, loop_1502
fcmple16 %f14, %f4, %o2
ldd [%l7 + 0x40], %f2
stx %o3, [%l7 + 0x60]
loop_1502:
fmovsg %xcc, %f13, %f8
edge16 %i5, %l4, %o1
stx %g7, [%l7 + 0x18]
nop
setx loop_1503, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
move %xcc, %i6, %o4
fmovsleu %xcc, %f13, %f6
array8 %l1, %i7, %g2
loop_1503:
fsrc1 %f6, %f2
sdivx %l5, 0x107E, %o6
movrlz %i2, %g3, %i0
stw %o0, [%l7 + 0x08]
fpsub16s %f6, %f13, %f9
bcs,a,pn %icc, loop_1504
edge8ln %o5, %i4, %i1
tg %xcc, 0x2
ld [%l7 + 0x54], %f11
loop_1504:
fmovde %xcc, %f15, %f11
fpsub16 %f10, %f4, %f6
fmovrdgez %g4, %f0, %f12
umul %l2, 0x08D4, %i3
movpos %icc, %l0, %l3
ldd [%l7 + 0x58], %f10
udiv %l6, 0x11C9, %g5
fpsub32s %f3, %f14, %f11
fone %f14
movre %g6, 0x069, %o7
faligndata %f6, %f6, %f8
fmovdge %icc, %f6, %f12
ldd [%l7 + 0x10], %f4
lduw [%l7 + 0x2C], %g1
fcmpd %fcc1, %f2, %f4
ldsh [%l7 + 0x0E], %o3
fsrc1 %f14, %f8
movne %xcc, %i5, %l4
ld [%l7 + 0x1C], %f2
fandnot2 %f0, %f6, %f10
fnot2s %f6, %f13
tcc %icc, 0x5
stw %o1, [%l7 + 0x50]
sth %g7, [%l7 + 0x7C]
ldsw [%l7 + 0x4C], %i6
lduh [%l7 + 0x46], %o2
and %o4, %i7, %g2
sll %l1, 0x04, %o6
orn %l5, 0x023B, %i2
mulscc %i0, 0x1E50, %o0
taddcctv %g3, 0x15AE, %i4
movrgez %o5, 0x0A2, %i1
fnand %f12, %f12, %f4
fcmpne32 %f14, %f10, %l2
ld [%l7 + 0x5C], %f10
srl %g4, %l0, %l3
fbuge %fcc0, loop_1505
ldx [%l7 + 0x30], %l6
fmovdge %icc, %f8, %f2
fnor %f6, %f8, %f2
loop_1505:
siam 0x2
fmovde %xcc, %f4, %f12
edge32l %g5, %i3, %o7
fbn,a %fcc2, loop_1506
fmovsa %xcc, %f7, %f3
ldsw [%l7 + 0x0C], %g6
fcmpne32 %f6, %f10, %o3
loop_1506:
fornot1 %f4, %f8, %f10
fcmpeq32 %f14, %f6, %g1
stx %l4, [%l7 + 0x40]
ldx [%l7 + 0x60], %i5
ba,a %icc, loop_1507
brgez %g7, loop_1508
bl,pt %icc, loop_1509
fmovrslz %o1, %f2, %f14
loop_1507:
fbn %fcc1, loop_1510
loop_1508:
fands %f8, %f12, %f4
loop_1509:
stx %o2, [%l7 + 0x30]
ldx [%l7 + 0x68], %i6
loop_1510:
call loop_1511
ldsh [%l7 + 0x08], %o4
movl %icc, %g2, %l1
sdiv %i7, 0x1BB9, %l5
loop_1511:
fbo,a %fcc0, loop_1512
lduh [%l7 + 0x64], %o6
ldx [%l7 + 0x10], %i2
edge8ln %o0, %g3, %i0
loop_1512:
bg,pt %icc, loop_1513
edge32n %o5, %i1, %i4
brlz %g4, loop_1514
fors %f13, %f8, %f10
loop_1513:
nop
setx loop_1515, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpne16 %f14, %f14, %l0
loop_1514:
ldd [%l7 + 0x70], %f6
fnot2s %f4, %f1
loop_1515:
fbo %fcc2, loop_1516
fmovdne %icc, %f3, %f0
fmovspos %xcc, %f3, %f9
ld [%l7 + 0x4C], %f15
loop_1516:
fmovde %xcc, %f10, %f13
xorcc %l3, %l2, %l6
movcc %icc, %i3, %g5
fmovsa %icc, %f7, %f10
taddcc %g6, %o7, %g1
fblg %fcc0, loop_1517
andncc %l4, %o3, %i5
be,a,pt %icc, loop_1518
alignaddr %g7, %o2, %i6
loop_1517:
ldsw [%l7 + 0x58], %o1
fpadd32 %f2, %f0, %f4
loop_1518:
orcc %o4, %g2, %l1
movleu %xcc, %i7, %l5
tcc %icc, 0x7
andn %o6, 0x0494, %o0
for %f2, %f8, %f0
call loop_1519
ldsb [%l7 + 0x5E], %i2
st %f7, [%l7 + 0x3C]
fmovsa %xcc, %f11, %f1
loop_1519:
ld [%l7 + 0x58], %f10
bleu,pn %xcc, loop_1520
andcc %i0, %g3, %o5
movleu %icc, %i4, %g4
stb %l0, [%l7 + 0x4D]
loop_1520:
srlx %l3, 0x17, %i1
fands %f12, %f11, %f1
stx %l6, [%l7 + 0x58]
fmovspos %xcc, %f13, %f0
bvs,a,pn %icc, loop_1521
srlx %l2, %i3, %g6
subccc %o7, 0x1707, %g1
lduh [%l7 + 0x7C], %l4
loop_1521:
movrgez %g5, 0x325, %o3
ldd [%l7 + 0x18], %f14
fbo %fcc0, loop_1522
umul %g7, %o2, %i5
fmovrdne %o1, %f6, %f2
movrgz %o4, 0x3CD, %g2
loop_1522:
fmovrse %l1, %f5, %f5
ldx [%l7 + 0x60], %i6
fpackfix %f2, %f10
sth %l5, [%l7 + 0x40]
fcmpd %fcc1, %f14, %f8
bne,a,pn %xcc, loop_1523
ldsw [%l7 + 0x38], %i7
fabss %f5, %f6
tvc %xcc, 0x2
loop_1523:
brgez,a %o0, loop_1524
lduh [%l7 + 0x0A], %o6
ldx [%l7 + 0x18], %i0
fmovd %f10, %f6
loop_1524:
movcs %xcc, %g3, %i2
addccc %o5, 0x1E2C, %i4
bne,pn %xcc, loop_1525
tsubcc %l0, %g4, %l3
xor %l6, %i1, %l2
edge32n %i3, %g6, %g1
loop_1525:
ldd [%l7 + 0x08], %f8
fbne %fcc3, loop_1526
fmovsg %xcc, %f11, %f13
movle %icc, %l4, %o7
andcc %o3, %g5, %g7
loop_1526:
sllx %i5, %o1, %o2
fmovse %icc, %f12, %f8
tg %icc, 0x6
ldsw [%l7 + 0x5C], %g2
bneg,a,pt %icc, loop_1527
bshuffle %f0, %f14, %f12
fbu %fcc3, loop_1528
bgu,a loop_1529
loop_1527:
fmovsg %icc, %f4, %f4
fbue %fcc1, loop_1530
loop_1528:
fbu,a %fcc1, loop_1531
loop_1529:
ta %icc, 0x4
fnot1 %f14, %f4
loop_1530:
stb %o4, [%l7 + 0x13]
loop_1531:
ldsw [%l7 + 0x68], %l1
fand %f14, %f0, %f4
tvs %xcc, 0x0
ldsw [%l7 + 0x20], %l5
std %f2, [%l7 + 0x20]
fpadd16s %f4, %f1, %f14
andncc %i7, %i6, %o0
fmovrslz %o6, %f6, %f3
andncc %g3, %i0, %o5
umul %i2, %i4, %g4
fmovsn %icc, %f3, %f2
ldd [%l7 + 0x60], %f4
fmovscs %icc, %f11, %f10
udiv %l0, 0x0DAA, %l6
brlz,a %i1, loop_1532
fbul,a %fcc2, loop_1533
fbne,a %fcc3, loop_1534
fbne %fcc0, loop_1535
loop_1532:
orn %l2, %l3, %g6
loop_1533:
array8 %g1, %l4, %i3
loop_1534:
stx %o7, [%l7 + 0x40]
loop_1535:
bg loop_1536
fmovrsgez %g5, %f2, %f0
brnz,a %g7, loop_1537
std %f0, [%l7 + 0x50]
loop_1536:
mulscc %o3, %o1, %i5
std %f14, [%l7 + 0x68]
loop_1537:
lduh [%l7 + 0x6E], %g2
xorcc %o2, %l1, %l5
array16 %o4, %i7, %o0
bshuffle %f4, %f2, %f12
stx %o6, [%l7 + 0x60]
ldsw [%l7 + 0x60], %i6
std %f12, [%l7 + 0x50]
movcc %xcc, %i0, %g3
edge8ln %i2, %i4, %g4
ldd [%l7 + 0x70], %f0
ldx [%l7 + 0x68], %l0
sth %o5, [%l7 + 0x38]
fcmple32 %f12, %f4, %i1
andn %l6, %l3, %l2
ldx [%l7 + 0x58], %g1
ldsb [%l7 + 0x55], %g6
fnegs %f11, %f0
fmovscs %xcc, %f6, %f3
stb %l4, [%l7 + 0x53]
edge8ln %i3, %o7, %g7
for %f0, %f2, %f0
siam 0x0
edge16ln %o3, %g5, %o1
stx %i5, [%l7 + 0x58]
fbug,a %fcc3, loop_1538
ld [%l7 + 0x7C], %f9
lduw [%l7 + 0x64], %o2
fbue %fcc3, loop_1539
loop_1538:
fmovdle %xcc, %f13, %f1
tsubcctv %g2, 0x041C, %l1
fnot2 %f14, %f14
loop_1539:
movrgz %o4, 0x386, %i7
sethi 0x119A, %l5
taddcctv %o6, 0x0940, %i6
fmul8x16au %f3, %f7, %f2
ldsb [%l7 + 0x4F], %o0
fnot1 %f12, %f6
sub %g3, 0x12AE, %i2
sllx %i0, 0x01, %g4
be,pn %xcc, loop_1540
bge,a %icc, loop_1541
xorcc %i4, %o5, %i1
fmul8sux16 %f0, %f4, %f0
loop_1540:
fpsub32s %f7, %f10, %f7
loop_1541:
bvc,pt %icc, loop_1542
xor %l6, 0x1C69, %l3
lduw [%l7 + 0x60], %l0
subccc %l2, 0x1F23, %g1
loop_1542:
ldsh [%l7 + 0x10], %l4
fcmps %fcc2, %f0, %f13
std %f8, [%l7 + 0x38]
fmovrse %i3, %f14, %f11
ldub [%l7 + 0x6D], %g6
fbl,a %fcc3, loop_1543
ldd [%l7 + 0x30], %f10
brgez,a %g7, loop_1544
stb %o7, [%l7 + 0x5F]
loop_1543:
fbo,a %fcc2, loop_1545
te %xcc, 0x4
loop_1544:
sth %g5, [%l7 + 0x7A]
addcc %o3, %i5, %o2
loop_1545:
bvc,a loop_1546
fbo,a %fcc0, loop_1547
fnegd %f4, %f8
tcc %xcc, 0x7
loop_1546:
fmovse %xcc, %f10, %f15
loop_1547:
fors %f7, %f11, %f2
edge16l %g2, %l1, %o4
tcc %icc, 0x6
umulcc %i7, %o1, %o6
fmovsneg %xcc, %f13, %f10
fbu %fcc2, loop_1548
bl,pt %xcc, loop_1549
fcmpeq16 %f6, %f2, %l5
std %f12, [%l7 + 0x08]
loop_1548:
bcs,pt %icc, loop_1550
loop_1549:
fabsd %f8, %f0
brgz %i6, loop_1551
ldd [%l7 + 0x40], %f10
loop_1550:
ldsh [%l7 + 0x42], %g3
fcmped %fcc1, %f0, %f4
loop_1551:
movrlz %o0, %i2, %g4
and %i4, 0x0657, %i0
movre %i1, 0x162, %o5
fpadd16 %f2, %f6, %f4
stx %l3, [%l7 + 0x60]
sth %l6, [%l7 + 0x34]
fmovrdne %l2, %f14, %f4
fnot1s %f2, %f6
brz,a %l0, loop_1552
fpsub16s %f3, %f11, %f11
fmovdne %icc, %f8, %f2
edge8n %l4, %i3, %g1
loop_1552:
ldsw [%l7 + 0x38], %g7
edge16ln %o7, %g6, %g5
fmovrde %i5, %f2, %f4
fbuge %fcc0, loop_1553
tge %icc, 0x1
bcc,pn %xcc, loop_1554
std %f10, [%l7 + 0x48]
loop_1553:
subc %o2, 0x0F9B, %g2
ldx [%l7 + 0x30], %l1
loop_1554:
fmovsa %xcc, %f12, %f15
fnot2 %f8, %f10
edge8 %o4, %o3, %o1
fmovdleu %icc, %f15, %f8
movvc %icc, %i7, %l5
fbo %fcc3, loop_1555
lduh [%l7 + 0x76], %o6
fmovdgu %icc, %f3, %f6
edge32 %g3, %o0, %i2
loop_1555:
fmovrsne %g4, %f4, %f2
mulscc %i4, %i0, %i6
ldsb [%l7 + 0x30], %i1
movre %l3, %l6, %l2
ldsw [%l7 + 0x60], %l0
sth %o5, [%l7 + 0x1E]
array32 %i3, %l4, %g1
fmul8ulx16 %f14, %f10, %f2
ldub [%l7 + 0x4A], %g7
sra %o7, 0x11, %g5
fpack16 %f12, %f15
fandnot1 %f10, %f12, %f2
ldx [%l7 + 0x58], %i5
fmovsne %icc, %f0, %f8
stb %g6, [%l7 + 0x15]
ld [%l7 + 0x38], %f7
std %f2, [%l7 + 0x68]
fcmpgt32 %f6, %f10, %o2
bne loop_1556
array8 %g2, %o4, %l1
ldsw [%l7 + 0x08], %o1
bleu,a loop_1557
loop_1556:
stw %i7, [%l7 + 0x7C]
lduh [%l7 + 0x74], %l5
taddcctv %o6, %o3, %g3
loop_1557:
fble,a %fcc0, loop_1558
ldsh [%l7 + 0x0A], %o0
lduh [%l7 + 0x32], %g4
fors %f11, %f11, %f4
loop_1558:
orncc %i4, 0x11DB, %i0
fpadd32s %f10, %f13, %f15
st %f8, [%l7 + 0x50]
fmovrsgz %i2, %f10, %f14
stw %i1, [%l7 + 0x20]
fpsub16s %f3, %f12, %f5
stw %i6, [%l7 + 0x7C]
bpos %icc, loop_1559
fmovrsne %l6, %f0, %f7
sub %l2, %l3, %o5
movle %icc, %i3, %l4
loop_1559:
lduw [%l7 + 0x44], %g1
tgu %xcc, 0x1
fmovse %icc, %f2, %f13
edge8ln %l0, %o7, %g5
fnors %f6, %f12, %f10
fbne %fcc3, loop_1560
tsubcctv %i5, %g6, %o2
st %f5, [%l7 + 0x24]
st %f2, [%l7 + 0x74]
loop_1560:
fcmple16 %f6, %f6, %g7
fcmpne16 %f4, %f12, %o4
fbue,a %fcc1, loop_1561
fmovsne %icc, %f15, %f9
sth %l1, [%l7 + 0x6E]
ldub [%l7 + 0x4B], %o1
loop_1561:
subccc %i7, 0x0A68, %g2
ldsb [%l7 + 0x5A], %o6
fmul8sux16 %f2, %f4, %f10
st %f5, [%l7 + 0x5C]
move %xcc, %l5, %g3
movrgz %o3, 0x20C, %o0
fors %f0, %f0, %f6
fcmpeq32 %f2, %f2, %i4
ldsh [%l7 + 0x2E], %i0
lduh [%l7 + 0x1E], %g4
fbul,a %fcc3, loop_1562
fmovdcc %xcc, %f10, %f3
brgez %i1, loop_1563
fbuge %fcc3, loop_1564
loop_1562:
edge16n %i2, %i6, %l6
array32 %l3, %l2, %i3
loop_1563:
fmovrdgez %l4, %f6, %f8
loop_1564:
tne %icc, 0x4
edge16ln %o5, %l0, %o7
edge16n %g1, %g5, %g6
fcmpeq32 %f10, %f10, %o2
bpos,pn %icc, loop_1565
fbue,a %fcc2, loop_1566
stb %g7, [%l7 + 0x33]
fmovrdgez %i5, %f8, %f8
loop_1565:
smulcc %l1, 0x0E36, %o4
loop_1566:
edge16ln %o1, %g2, %i7
fone %f12
fblg %fcc0, loop_1567
fba,a %fcc0, loop_1568
ldx [%l7 + 0x78], %l5
fba,a %fcc0, loop_1569
loop_1567:
umulcc %o6, 0x14F3, %g3
loop_1568:
ldd [%l7 + 0x48], %f4
fmovspos %icc, %f6, %f1
loop_1569:
and %o0, %o3, %i4
taddcctv %i0, 0x1EDA, %i1
fandnot1s %f7, %f6, %f8
lduh [%l7 + 0x0C], %g4
fsrc2 %f4, %f10
st %f1, [%l7 + 0x60]
movleu %icc, %i2, %l6
edge16ln %i6, %l2, %i3
fmovsne %icc, %f3, %f2
sth %l3, [%l7 + 0x36]
tleu %icc, 0x0
brz,a %o5, loop_1570
tleu %icc, 0x4
fpsub32 %f6, %f6, %f12
edge8 %l0, %o7, %g1
loop_1570:
fnot1s %f2, %f15
ldd [%l7 + 0x50], %f6
fzero %f8
smul %l4, 0x1281, %g6
bcs,a loop_1571
ldsh [%l7 + 0x30], %g5
brnz %o2, loop_1572
fnot1s %f3, %f15
loop_1571:
fcmpeq32 %f14, %f12, %g7
bgu,a %icc, loop_1573
loop_1572:
fpsub32s %f15, %f5, %f3
siam 0x5
fpadd16s %f0, %f11, %f15
loop_1573:
brgz %l1, loop_1574
tpos %icc, 0x4
xnorcc %o4, 0x10A8, %i5
ldsb [%l7 + 0x15], %g2
loop_1574:
ldsh [%l7 + 0x28], %o1
fmovde %xcc, %f11, %f0
fandnot2s %f1, %f6, %f12
fbl %fcc1, loop_1575
fcmpgt16 %f8, %f10, %i7
fmovdcs %icc, %f1, %f1
fmuld8sux16 %f2, %f5, %f6
loop_1575:
tcs %xcc, 0x2
std %f12, [%l7 + 0x40]
bvs,pt %xcc, loop_1576
nop
setx loop_1577, %l0, %l1
jmpl %l1, %l5
fnor %f14, %f0, %f0
edge8ln %g3, %o6, %o0
loop_1576:
stw %o3, [%l7 + 0x58]
loop_1577:
ba loop_1578
movl %icc, %i0, %i1
ldsw [%l7 + 0x08], %i4
udivcc %i2, 0x13EE, %g4
loop_1578:
fmovrslz %l6, %f2, %f5
tne %icc, 0x4
edge8n %l2, %i3, %i6
fble %fcc2, loop_1579
fxor %f0, %f8, %f0
fmul8x16al %f12, %f1, %f8
fones %f14
loop_1579:
faligndata %f10, %f0, %f12
fbule,a %fcc0, loop_1580
ldub [%l7 + 0x53], %l3
smulcc %o5, 0x1EE9, %o7
or %g1, 0x0575, %l4
loop_1580:
fnegs %f3, %f8
tpos %xcc, 0x0
fbg %fcc1, loop_1581
ld [%l7 + 0x6C], %f2
srax %l0, 0x0D, %g5
sth %o2, [%l7 + 0x40]
loop_1581:
fmovsneg %xcc, %f14, %f6
stx %g7, [%l7 + 0x58]
tn %xcc, 0x4
fand %f8, %f8, %f0
ldsh [%l7 + 0x22], %l1
fmovdn %icc, %f9, %f5
fmuld8sux16 %f4, %f9, %f4
fpadd16s %f11, %f7, %f13
tvc %icc, 0x3
fmovsl %xcc, %f12, %f11
nop
setx loop_1582, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbge %fcc2, loop_1583
taddcc %o4, %g6, %i5
std %f4, [%l7 + 0x30]
loop_1582:
fmovsle %xcc, %f14, %f9
loop_1583:
fxors %f15, %f14, %f14
ldsh [%l7 + 0x7E], %g2
movn %xcc, %o1, %l5
faligndata %f8, %f0, %f6
ldsb [%l7 + 0x7A], %i7
ldd [%l7 + 0x30], %f14
tge %xcc, 0x7
fmuld8ulx16 %f5, %f12, %f4
ldsw [%l7 + 0x54], %o6
edge32ln %g3, %o3, %o0
or %i1, 0x039F, %i0
fmovdvc %icc, %f14, %f13
movge %xcc, %i2, %i4
fcmpne32 %f2, %f14, %l6
fpsub32s %f13, %f15, %f15
stx %g4, [%l7 + 0x78]
fones %f14
ldx [%l7 + 0x78], %i3
movg %icc, %l2, %i6
faligndata %f2, %f4, %f10
sll %o5, 0x02, %o7
bn loop_1584
edge16ln %l3, %g1, %l4
ldx [%l7 + 0x48], %g5
call loop_1585
loop_1584:
movl %icc, %o2, %l0
stw %g7, [%l7 + 0x6C]
bvc loop_1586
loop_1585:
addcc %l1, 0x07F0, %o4
movrne %i5, %g6, %g2
edge16l %o1, %l5, %o6
loop_1586:
tge %icc, 0x3
movrlez %i7, %g3, %o3
tgu %icc, 0x3
mulx %o0, 0x0E95, %i1
std %f6, [%l7 + 0x18]
ba,a %icc, loop_1587
udivcc %i2, 0x1A59, %i4
std %f12, [%l7 + 0x20]
std %f14, [%l7 + 0x10]
loop_1587:
movgu %icc, %l6, %i0
bgu,a,pn %xcc, loop_1588
st %f1, [%l7 + 0x38]
sdivcc %g4, 0x15A9, %i3
ldsw [%l7 + 0x7C], %i6
loop_1588:
std %f0, [%l7 + 0x18]
fxnors %f10, %f0, %f3
movrgez %l2, %o7, %o5
stb %l3, [%l7 + 0x35]
udivx %l4, 0x066C, %g5
st %f12, [%l7 + 0x68]
movre %g1, %l0, %o2
stx %l1, [%l7 + 0x58]
fbo %fcc3, loop_1589
bge,pn %icc, loop_1590
fmuld8ulx16 %f10, %f11, %f2
ldd [%l7 + 0x30], %f2
loop_1589:
andncc %g7, %o4, %i5
loop_1590:
lduw [%l7 + 0x30], %g6
tneg %icc, 0x6
std %f2, [%l7 + 0x70]
fsrc1s %f1, %f7
orncc %g2, 0x0007, %o1
fand %f2, %f2, %f2
fornot1s %f4, %f5, %f10
tl %icc, 0x0
fandnot2s %f13, %f7, %f0
tsubcctv %o6, %i7, %l5
ldsb [%l7 + 0x4E], %g3
stb %o0, [%l7 + 0x3B]
fcmple16 %f2, %f2, %i1
fblg,a %fcc3, loop_1591
lduw [%l7 + 0x2C], %i2
movvs %icc, %o3, %l6
movcs %xcc, %i4, %i0
loop_1591:
stb %i3, [%l7 + 0x45]
ldd [%l7 + 0x58], %f6
fpmerge %f11, %f15, %f8
stb %g4, [%l7 + 0x57]
lduw [%l7 + 0x60], %i6
brgez %l2, loop_1592
edge16ln %o7, %l3, %l4
lduw [%l7 + 0x64], %g5
ldsh [%l7 + 0x7C], %g1
loop_1592:
ldx [%l7 + 0x78], %l0
fxor %f8, %f10, %f12
popc %o2, %o5
umul %g7, 0x1762, %l1
fbn %fcc1, loop_1593
fnot2s %f5, %f9
nop
setx loop_1594, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovse %xcc, %f11, %f3
loop_1593:
fpadd32s %f14, %f9, %f2
fnor %f14, %f10, %f0
loop_1594:
brgz,a %i5, loop_1595
st %f12, [%l7 + 0x60]
fbne,a %fcc3, loop_1596
fmovscc %icc, %f4, %f4
loop_1595:
tsubcc %o4, %g6, %o1
fones %f4
loop_1596:
alignaddr %g2, %o6, %l5
stw %i7, [%l7 + 0x68]
faligndata %f8, %f12, %f14
tleu %icc, 0x0
or %g3, %o0, %i1
andncc %i2, %l6, %i4
fmovsl %icc, %f4, %f8
ld [%l7 + 0x08], %f10
array32 %o3, %i3, %i0
ble,a %xcc, loop_1597
edge16ln %g4, %i6, %o7
brlez,a %l2, loop_1598
fmovsge %xcc, %f4, %f9
loop_1597:
fmovrdne %l4, %f14, %f8
ldsb [%l7 + 0x3E], %g5
loop_1598:
fcmpgt32 %f6, %f10, %g1
movne %xcc, %l3, %l0
fmovdcc %icc, %f13, %f11
fmovrde %o2, %f2, %f2
ldsh [%l7 + 0x38], %o5
ldub [%l7 + 0x11], %l1
bcc,pn %icc, loop_1599
ldd [%l7 + 0x48], %f12
bne,a loop_1600
brlz %g7, loop_1601
loop_1599:
alignaddrl %i5, %g6, %o4
fexpand %f7, %f6
loop_1600:
ldd [%l7 + 0x50], %f0
loop_1601:
fnot1 %f14, %f4
ldub [%l7 + 0x48], %g2
srl %o6, 0x13, %o1
fmovrslez %l5, %f5, %f3
tg %xcc, 0x6
stb %g3, [%l7 + 0x71]
tcc %xcc, 0x0
ldsb [%l7 + 0x6A], %o0
movrgz %i7, 0x249, %i2
lduw [%l7 + 0x44], %i1
fmovsl %icc, %f3, %f8
fmovdle %icc, %f9, %f11
bl,a loop_1602
fbn,a %fcc3, loop_1603
fpack16 %f6, %f0
fcmpgt32 %f6, %f12, %i4
loop_1602:
ldd [%l7 + 0x60], %f14
loop_1603:
taddcc %o3, 0x1F47, %i3
fmovdvs %icc, %f7, %f4
tpos %icc, 0x3
fbne %fcc0, loop_1604
fpadd32s %f3, %f4, %f3
fmovscc %xcc, %f5, %f12
nop
setx loop_1605, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1604:
lduw [%l7 + 0x7C], %i0
fmovdgu %icc, %f14, %f1
lduh [%l7 + 0x6A], %l6
loop_1605:
fmuld8sux16 %f9, %f4, %f0
bvc,a %xcc, loop_1606
fcmpne32 %f8, %f14, %g4
fcmpeq32 %f4, %f14, %o7
std %f8, [%l7 + 0x68]
loop_1606:
brgez,a %l2, loop_1607
mulx %i6, 0x1012, %l4
bleu,a,pt %xcc, loop_1608
fmovdvc %icc, %f12, %f15
loop_1607:
edge32n %g5, %l3, %g1
fpadd16 %f2, %f8, %f12
loop_1608:
tleu %xcc, 0x0
fpsub32 %f4, %f0, %f8
std %f10, [%l7 + 0x30]
movle %icc, %l0, %o2
fmovdn %xcc, %f13, %f12
stb %l1, [%l7 + 0x57]
fands %f11, %f11, %f7
ldd [%l7 + 0x18], %f8
fpmerge %f3, %f2, %f6
ld [%l7 + 0x20], %f10
xnorcc %g7, %i5, %o5
fpadd32s %f2, %f5, %f1
edge16ln %o4, %g6, %o6
ta %icc, 0x5
stx %g2, [%l7 + 0x78]
fnors %f7, %f7, %f6
ldsh [%l7 + 0x26], %o1
movg %xcc, %l5, %g3
fpadd32 %f0, %f2, %f10
ld [%l7 + 0x14], %f3
addc %o0, %i7, %i2
stx %i1, [%l7 + 0x78]
ldsh [%l7 + 0x30], %i4
ld [%l7 + 0x68], %f12
tcs %icc, 0x3
fmuld8sux16 %f2, %f14, %f6
fmovdvs %icc, %f5, %f0
ldd [%l7 + 0x10], %f8
ldsw [%l7 + 0x74], %i3
ldsw [%l7 + 0x2C], %o3
fble,a %fcc3, loop_1609
fmovrdne %l6, %f14, %f8
fpsub16 %f10, %f2, %f10
alignaddrl %g4, %i0, %o7
loop_1609:
fmovdg %xcc, %f4, %f6
srl %l2, 0x1A, %l4
ldx [%l7 + 0x20], %g5
call loop_1610
fone %f2
movle %icc, %i6, %l3
lduh [%l7 + 0x6C], %l0
loop_1610:
movcs %icc, %o2, %g1
sub %l1, 0x1FF7, %g7
edge32n %o5, %i5, %g6
smul %o6, %o4, %o1
fcmpeq32 %f8, %f2, %l5
fpack32 %f10, %f10, %f6
xnorcc %g2, 0x05E7, %o0
ldd [%l7 + 0x10], %f12
addccc %g3, %i7, %i2
fmovrse %i4, %f14, %f8
sdivcc %i3, 0x11C7, %i1
movle %icc, %o3, %l6
edge32l %g4, %o7, %l2
tge %icc, 0x2
fmovsg %icc, %f6, %f10
ldub [%l7 + 0x4D], %i0
tsubcc %l4, %i6, %g5
fmovsvs %icc, %f4, %f3
sll %l0, 0x1D, %l3
edge16 %o2, %l1, %g7
fmovrsgez %g1, %f12, %f10
ld [%l7 + 0x64], %f13
fmovd %f0, %f10
ldx [%l7 + 0x60], %o5
fmul8x16 %f8, %f12, %f14
ldub [%l7 + 0x72], %i5
nop
setx loop_1611, %l0, %l1
jmpl %l1, %g6
smulcc %o6, 0x06A2, %o4
ldsh [%l7 + 0x58], %o1
taddcc %g2, %o0, %l5
loop_1611:
smulcc %i7, %i2, %g3
fxors %f11, %f8, %f13
fmovs %f14, %f4
edge16n %i4, %i3, %i1
movge %xcc, %l6, %g4
brnz,a %o7, loop_1612
ldub [%l7 + 0x75], %l2
lduh [%l7 + 0x44], %i0
srl %o3, %i6, %g5
loop_1612:
movgu %icc, %l0, %l4
ldd [%l7 + 0x58], %f0
subcc %o2, 0x1759, %l3
edge16l %g7, %g1, %o5
stw %i5, [%l7 + 0x5C]
fble %fcc0, loop_1613
ldsb [%l7 + 0x41], %g6
ldsw [%l7 + 0x50], %o6
sra %l1, %o1, %g2
loop_1613:
ldx [%l7 + 0x30], %o0
stb %o4, [%l7 + 0x1E]
bpos,a,pt %icc, loop_1614
ble,pn %icc, loop_1615
fnot1 %f10, %f6
orn %l5, 0x11D5, %i2
loop_1614:
stb %g3, [%l7 + 0x6E]
loop_1615:
fzero %f6
movrlz %i7, %i4, %i3
fabsd %f2, %f14
brgz,a %i1, loop_1616
ldsh [%l7 + 0x68], %l6
fmovrslz %g4, %f7, %f15
stx %l2, [%l7 + 0x28]
loop_1616:
movre %i0, 0x33C, %o3
array32 %o7, %g5, %l0
stw %l4, [%l7 + 0x10]
bvc,pt %icc, loop_1617
fandnot1 %f8, %f6, %f12
lduh [%l7 + 0x3E], %o2
ldd [%l7 + 0x28], %f0
loop_1617:
ldub [%l7 + 0x0F], %l3
fcmpeq32 %f2, %f8, %i6
fone %f8
lduw [%l7 + 0x24], %g7
movg %icc, %g1, %o5
fmovdpos %icc, %f7, %f5
stw %g6, [%l7 + 0x5C]
tl %icc, 0x5
ba,a %xcc, loop_1618
sth %i5, [%l7 + 0x0E]
ldsh [%l7 + 0x08], %o6
fmovdge %icc, %f14, %f0
loop_1618:
fnegs %f0, %f4
fcmpes %fcc3, %f5, %f10
fabss %f6, %f8
fmovrsgz %l1, %f7, %f11
movg %icc, %o1, %o0
movpos %icc, %g2, %l5
fbu %fcc0, loop_1619
fcmple16 %f6, %f10, %o4
fcmps %fcc1, %f10, %f5
fmovdvs %xcc, %f8, %f14
loop_1619:
fnor %f14, %f14, %f10
fones %f13
be,pt %icc, loop_1620
fornot2 %f2, %f2, %f4
ldsw [%l7 + 0x3C], %i2
tcc %icc, 0x4
loop_1620:
fmovrsne %g3, %f14, %f12
stb %i7, [%l7 + 0x5D]
fmovsgu %xcc, %f8, %f1
stb %i3, [%l7 + 0x0B]
std %f14, [%l7 + 0x70]
sth %i4, [%l7 + 0x16]
edge16ln %i1, %g4, %l2
brgz %l6, loop_1621
ldsb [%l7 + 0x59], %o3
fmovsgu %icc, %f5, %f13
fmovrslz %o7, %f12, %f7
loop_1621:
brlez %g5, loop_1622
fnot2s %f3, %f2
stw %i0, [%l7 + 0x10]
edge16l %l0, %o2, %l3
loop_1622:
ld [%l7 + 0x30], %f4
st %f14, [%l7 + 0x58]
fmovsneg %xcc, %f3, %f11
or %l4, %g7, %g1
movpos %xcc, %o5, %i6
bshuffle %f14, %f0, %f14
ldsb [%l7 + 0x68], %g6
sth %i5, [%l7 + 0x4E]
alignaddr %l1, %o1, %o0
fnor %f2, %f12, %f8
fcmple32 %f8, %f12, %g2
fmul8x16 %f11, %f10, %f12
fpsub32 %f4, %f12, %f6
fpadd16s %f11, %f7, %f4
tpos %icc, 0x2
fmovrdlz %o6, %f2, %f4
st %f12, [%l7 + 0x1C]
lduh [%l7 + 0x5A], %o4
fpadd16s %f3, %f5, %f6
array16 %l5, %i2, %g3
andn %i3, 0x0649, %i4
stx %i7, [%l7 + 0x48]
fbu %fcc0, loop_1623
fbue %fcc3, loop_1624
ldsw [%l7 + 0x6C], %g4
fbule,a %fcc2, loop_1625
loop_1623:
tsubcc %i1, 0x06CE, %l2
loop_1624:
ldd [%l7 + 0x10], %f8
andn %o3, %o7, %l6
loop_1625:
sdivcc %i0, 0x1605, %l0
fba %fcc0, loop_1626
fcmps %fcc0, %f3, %f6
movl %xcc, %g5, %o2
fbe,a %fcc1, loop_1627
loop_1626:
ldd [%l7 + 0x48], %f6
bneg,a,pn %xcc, loop_1628
lduw [%l7 + 0x6C], %l3
loop_1627:
sth %g7, [%l7 + 0x40]
edge16ln %l4, %g1, %o5
loop_1628:
sth %i6, [%l7 + 0x24]
fpsub32s %f7, %f2, %f11
ldsh [%l7 + 0x62], %g6
andcc %l1, 0x137A, %i5
fcmple16 %f4, %f6, %o0
fmovrslez %o1, %f13, %f0
st %f11, [%l7 + 0x70]
fandnot1s %f2, %f7, %f12
lduh [%l7 + 0x3E], %g2
alignaddr %o4, %o6, %i2
bshuffle %f8, %f10, %f6
fmovscc %xcc, %f12, %f8
mova %xcc, %g3, %i3
ldsb [%l7 + 0x57], %i4
tleu %xcc, 0x4
fzeros %f13
fmovrse %i7, %f9, %f14
move %xcc, %g4, %l5
andcc %l2, 0x0485, %i1
fornot2s %f0, %f12, %f5
fmul8x16au %f6, %f3, %f2
be,a,pt %icc, loop_1629
ldsw [%l7 + 0x08], %o7
sdivcc %o3, 0x0981, %l6
umulcc %i0, 0x1741, %g5
loop_1629:
fmovs %f7, %f0
srax %o2, %l0, %g7
fpsub32s %f1, %f9, %f4
sub %l3, 0x0FAB, %g1
bvs,pn %icc, loop_1630
fmul8sux16 %f12, %f12, %f8
lduw [%l7 + 0x74], %o5
fmovrdlz %i6, %f0, %f4
loop_1630:
bcc,a %icc, loop_1631
fmovrsgez %g6, %f12, %f9
fmovspos %icc, %f13, %f6
fblg %fcc1, loop_1632
loop_1631:
fpadd16s %f14, %f12, %f13
fabsd %f8, %f2
fpmerge %f0, %f4, %f12
loop_1632:
fnands %f5, %f13, %f8
brgez,a %l1, loop_1633
stb %l4, [%l7 + 0x68]
ldub [%l7 + 0x2E], %o0
fbo %fcc3, loop_1634
loop_1633:
fmuld8sux16 %f9, %f8, %f12
ldd [%l7 + 0x08], %f2
fornot2s %f15, %f1, %f1
loop_1634:
fnand %f12, %f14, %f14
stx %i5, [%l7 + 0x30]
tcs %xcc, 0x6
fba,a %fcc1, loop_1635
for %f14, %f4, %f8
be %xcc, loop_1636
ldsh [%l7 + 0x58], %o1
loop_1635:
bg,a %xcc, loop_1637
fsrc1s %f15, %f15
loop_1636:
bne,a,pt %xcc, loop_1638
call loop_1639
loop_1637:
ldsw [%l7 + 0x14], %g2
fmovsn %xcc, %f15, %f12
loop_1638:
fandnot2s %f15, %f14, %f6
loop_1639:
fmovdcs %xcc, %f5, %f4
fnot2 %f2, %f14
nop
setx loop_1640, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x50], %f4
fnegs %f7, %f11
addcc %o4, 0x0666, %i2
loop_1640:
fmovsge %xcc, %f12, %f2
fmovdcs %xcc, %f7, %f12
std %f0, [%l7 + 0x68]
bne,a,pn %icc, loop_1641
ta %icc, 0x3
te %xcc, 0x0
tl %xcc, 0x4
loop_1641:
fmovrse %g3, %f4, %f8
fnegs %f14, %f9
sth %i3, [%l7 + 0x0E]
movre %o6, %i4, %i7
ldx [%l7 + 0x68], %g4
fpack32 %f12, %f4, %f4
fcmple32 %f4, %f2, %l5
brz,a %i1, loop_1642
sllx %o7, 0x1F, %l2
subccc %o3, 0x18DC, %l6
movcs %icc, %i0, %o2
loop_1642:
fandnot2s %f10, %f7, %f2
fabsd %f10, %f12
sdivx %g5, 0x05C8, %l0
ld [%l7 + 0x24], %f13
ldd [%l7 + 0x28], %f0
fsrc1s %f7, %f9
stx %g7, [%l7 + 0x70]
fmovdgu %xcc, %f1, %f15
tsubcc %l3, 0x0625, %g1
ldsb [%l7 + 0x21], %o5
fornot2s %f8, %f8, %f0
fbuge,a %fcc3, loop_1643
edge32n %g6, %l1, %l4
or %i6, 0x142F, %i5
brgez,a %o1, loop_1644
loop_1643:
andn %g2, %o0, %o4
sdiv %i2, 0x02F3, %i3
fmovsgu %xcc, %f1, %f13
loop_1644:
fmovsvc %xcc, %f4, %f10
ldsw [%l7 + 0x3C], %o6
tn %xcc, 0x3
fbue %fcc0, loop_1645
tvc %icc, 0x7
sth %i4, [%l7 + 0x48]
fmovrdlz %i7, %f8, %f6
loop_1645:
tsubcctv %g3, %g4, %l5
stw %o7, [%l7 + 0x60]
fmuld8ulx16 %f3, %f7, %f2
fcmpes %fcc3, %f5, %f15
fpsub16 %f12, %f10, %f4
fmovdleu %icc, %f3, %f0
ldub [%l7 + 0x38], %l2
ldx [%l7 + 0x58], %i1
tsubcc %l6, %o3, %i0
fbn %fcc3, loop_1646
movrgez %o2, %g5, %g7
nop
setx loop_1647, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpgt16 %f0, %f2, %l0
loop_1646:
bshuffle %f4, %f12, %f0
fpadd32s %f11, %f5, %f8
loop_1647:
fmovrsne %g1, %f6, %f13
movre %l3, 0x086, %g6
bneg,a,pt %xcc, loop_1648
pdist %f4, %f8, %f0
stx %l1, [%l7 + 0x60]
sth %o5, [%l7 + 0x76]
loop_1648:
fbn %fcc1, loop_1649
fmovsleu %icc, %f9, %f9
lduh [%l7 + 0x4C], %l4
bcc,a,pn %icc, loop_1650
loop_1649:
fbge,a %fcc2, loop_1651
fba,a %fcc0, loop_1652
tsubcc %i5, %o1, %g2
loop_1650:
brgz %i6, loop_1653
loop_1651:
sth %o0, [%l7 + 0x6A]
loop_1652:
bcs,pt %icc, loop_1654
fmovdcc %icc, %f2, %f10
loop_1653:
fcmpd %fcc1, %f6, %f6
fpsub32 %f14, %f10, %f10
loop_1654:
andn %o4, %i3, %i2
movgu %xcc, %i4, %i7
brlez %g3, loop_1655
brgez,a %g4, loop_1656
movcs %xcc, %o6, %o7
tl %xcc, 0x5
loop_1655:
udiv %l5, 0x127B, %i1
loop_1656:
ldx [%l7 + 0x78], %l6
ldsh [%l7 + 0x2E], %l2
bneg,pn %icc, loop_1657
fmovsn %xcc, %f11, %f7
srax %i0, %o2, %g5
bne,a,pt %icc, loop_1658
loop_1657:
std %f2, [%l7 + 0x18]
ldub [%l7 + 0x4C], %g7
sdiv %o3, 0x1F70, %l0
loop_1658:
fornot2 %f14, %f12, %f14
fexpand %f12, %f10
movle %icc, %g1, %g6
xorcc %l3, 0x1882, %l1
fzeros %f6
brgez,a %o5, loop_1659
fmovrsne %i5, %f15, %f14
ble %xcc, loop_1660
fands %f4, %f6, %f0
loop_1659:
fnot2s %f7, %f7
movle %icc, %o1, %g2
loop_1660:
fmovsle %xcc, %f13, %f2
ldub [%l7 + 0x53], %l4
fmovdvs %xcc, %f4, %f15
taddcc %i6, %o4, %o0
ldsh [%l7 + 0x7A], %i2
ldx [%l7 + 0x58], %i3
brz %i4, loop_1661
fzero %f0
addccc %i7, %g3, %g4
movrgez %o7, 0x036, %o6
loop_1661:
ldd [%l7 + 0x60], %f6
lduh [%l7 + 0x44], %l5
brnz,a %l6, loop_1662
fornot2 %f0, %f2, %f14
stw %l2, [%l7 + 0x34]
ldd [%l7 + 0x58], %f8
loop_1662:
tne %icc, 0x5
lduw [%l7 + 0x0C], %i1
sth %o2, [%l7 + 0x30]
st %f5, [%l7 + 0x40]
fpadd32 %f4, %f8, %f8
ldx [%l7 + 0x30], %g5
std %f4, [%l7 + 0x08]
fmovdgu %xcc, %f14, %f13
fnand %f0, %f10, %f0
st %f8, [%l7 + 0x2C]
st %f2, [%l7 + 0x3C]
ldsh [%l7 + 0x30], %g7
stb %o3, [%l7 + 0x19]
stb %i0, [%l7 + 0x25]
ldsh [%l7 + 0x6C], %g1
fmovdleu %icc, %f1, %f7
fcmps %fcc3, %f4, %f11
subcc %g6, %l0, %l3
fmovs %f2, %f15
fbe %fcc2, loop_1663
fpadd16s %f15, %f4, %f4
fmul8sux16 %f4, %f12, %f14
sdiv %o5, 0x1667, %i5
loop_1663:
fbug,a %fcc3, loop_1664
ldd [%l7 + 0x50], %f2
movre %o1, %l1, %g2
fcmpne16 %f6, %f12, %l4
loop_1664:
ble,a loop_1665
movrlz %i6, %o4, %o0
alignaddrl %i2, %i4, %i3
fmovsne %xcc, %f1, %f0
loop_1665:
movrgez %i7, 0x07E, %g4
orncc %o7, 0x19A1, %o6
lduw [%l7 + 0x50], %g3
fbule %fcc2, loop_1666
fpadd32s %f5, %f4, %f15
fcmple16 %f6, %f12, %l6
st %f12, [%l7 + 0x50]
loop_1666:
srax %l5, %i1, %l2
edge32 %g5, %g7, %o3
ldsb [%l7 + 0x18], %i0
movg %xcc, %o2, %g6
fbue %fcc0, loop_1667
and %g1, %l3, %l0
stw %i5, [%l7 + 0x50]
fsrc2 %f2, %f12
loop_1667:
move %icc, %o1, %l1
fmovsg %icc, %f13, %f12
add %o5, %l4, %i6
fmovrslz %o4, %f2, %f15
movrlez %o0, %g2, %i2
fsrc2s %f1, %f3
bne,a,pt %xcc, loop_1668
faligndata %f0, %f0, %f8
taddcc %i3, 0x0043, %i7
stx %g4, [%l7 + 0x48]
loop_1668:
and %o7, 0x05DF, %o6
fmul8x16al %f3, %f13, %f0
edge8n %g3, %l6, %i4
movgu %xcc, %i1, %l2
bvc loop_1669
tcs %xcc, 0x2
stb %g5, [%l7 + 0x5D]
sethi 0x17BF, %g7
loop_1669:
sth %o3, [%l7 + 0x44]
fpadd32s %f6, %f14, %f0
ldsw [%l7 + 0x2C], %i0
edge32l %o2, %l5, %g1
fbg %fcc1, loop_1670
ld [%l7 + 0x08], %f13
srax %l3, %l0, %g6
fbu %fcc0, loop_1671
loop_1670:
tle %icc, 0x6
fmovrslez %i5, %f1, %f14
ld [%l7 + 0x64], %f2
loop_1671:
fpadd32s %f11, %f5, %f0
stx %l1, [%l7 + 0x40]
lduh [%l7 + 0x72], %o5
fpadd16s %f9, %f3, %f0
fxnors %f2, %f9, %f13
fpackfix %f12, %f15
brnz %l4, loop_1672
stb %i6, [%l7 + 0x30]
lduw [%l7 + 0x10], %o4
ldd [%l7 + 0x58], %f4
loop_1672:
stb %o1, [%l7 + 0x6F]
fmovrde %g2, %f4, %f8
ldd [%l7 + 0x40], %f10
ldx [%l7 + 0x18], %o0
tsubcctv %i3, 0x1147, %i2
fsrc2s %f12, %f5
st %f10, [%l7 + 0x28]
stx %g4, [%l7 + 0x40]
ldsw [%l7 + 0x70], %o7
fmovdvc %icc, %f4, %f8
fmovsne %icc, %f11, %f6
lduh [%l7 + 0x0E], %i7
sll %g3, %l6, %i4
ldsb [%l7 + 0x26], %i1
fpadd32 %f10, %f4, %f0
ldsb [%l7 + 0x4B], %l2
ldub [%l7 + 0x27], %o6
array8 %g5, %g7, %i0
fcmple16 %f2, %f14, %o2
subc %l5, %o3, %g1
fcmpeq32 %f12, %f4, %l0
ta %xcc, 0x7
fmovrsgez %g6, %f5, %f12
edge8 %i5, %l1, %o5
fnot2 %f2, %f12
bne loop_1673
st %f12, [%l7 + 0x0C]
fpsub16s %f6, %f15, %f3
fcmps %fcc3, %f1, %f3
loop_1673:
array32 %l4, %i6, %o4
fmovsle %icc, %f8, %f6
sdiv %o1, 0x15ED, %g2
ldd [%l7 + 0x10], %f6
fbge %fcc3, loop_1674
edge32n %l3, %i3, %i2
ldsb [%l7 + 0x65], %g4
fxnors %f13, %f11, %f13
loop_1674:
or %o0, 0x1667, %o7
tle %xcc, 0x5
ldx [%l7 + 0x58], %g3
fmovdpos %icc, %f10, %f12
fors %f1, %f12, %f5
lduh [%l7 + 0x5A], %i7
sth %i4, [%l7 + 0x36]
edge16n %i1, %l6, %l2
mulx %o6, 0x0CB9, %g7
fpadd32 %f0, %f14, %f6
fcmpeq16 %f2, %f8, %i0
fnegs %f3, %f2
ldsb [%l7 + 0x28], %g5
ba,pn %xcc, loop_1675
fornot1s %f4, %f8, %f10
std %f6, [%l7 + 0x28]
sdivcc %l5, 0x03AC, %o3
loop_1675:
fbul,a %fcc3, loop_1676
edge16l %g1, %l0, %g6
fmul8x16 %f1, %f0, %f0
brlez,a %i5, loop_1677
loop_1676:
andcc %o2, 0x0BEA, %l1
fnegd %f12, %f4
ldsw [%l7 + 0x68], %l4
loop_1677:
fcmped %fcc3, %f12, %f4
xor %o5, 0x01EC, %i6
for %f4, %f8, %f8
ld [%l7 + 0x08], %f1
fands %f13, %f7, %f13
tpos %icc, 0x4
tn %xcc, 0x1
movle %xcc, %o1, %g2
fmuld8sux16 %f0, %f8, %f6
bn %icc, loop_1678
fmovsne %xcc, %f15, %f9
fpadd16 %f12, %f6, %f2
addc %l3, 0x1461, %o4
loop_1678:
fmovd %f4, %f2
fmovdle %icc, %f3, %f4
fmovdneg %icc, %f14, %f10
fcmpgt16 %f4, %f10, %i2
sll %g4, 0x16, %o0
stw %i3, [%l7 + 0x18]
ldsh [%l7 + 0x74], %o7
tle %xcc, 0x0
nop
setx loop_1679, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
and %g3, 0x1805, %i4
fpsub32 %f2, %f0, %f8
bpos,a %icc, loop_1680
loop_1679:
stb %i1, [%l7 + 0x5E]
sth %l6, [%l7 + 0x7E]
movrlez %l2, %o6, %i7
loop_1680:
umulcc %i0, 0x1D8C, %g5
addc %g7, 0x0CA6, %o3
fcmpes %fcc3, %f12, %f11
fmovdpos %xcc, %f11, %f0
array8 %l5, %l0, %g6
edge32l %g1, %i5, %o2
stx %l1, [%l7 + 0x58]
ldsh [%l7 + 0x6A], %l4
brnz %i6, loop_1681
std %f8, [%l7 + 0x18]
fmovrdgz %o5, %f0, %f12
edge16n %o1, %l3, %g2
loop_1681:
edge8ln %o4, %g4, %i2
lduw [%l7 + 0x10], %i3
ta %xcc, 0x6
std %f4, [%l7 + 0x30]
stb %o7, [%l7 + 0x48]
fnot1 %f6, %f6
fors %f11, %f3, %f6
ldsh [%l7 + 0x40], %g3
ldd [%l7 + 0x30], %f14
fmovrde %i4, %f14, %f14
tsubcc %i1, %l6, %o0
fandnot1s %f9, %f14, %f3
ld [%l7 + 0x10], %f12
ldsh [%l7 + 0x58], %l2
fbule,a %fcc0, loop_1682
sra %i7, %i0, %o6
movvs %xcc, %g7, %g5
bcs,pt %icc, loop_1683
loop_1682:
brnz,a %l5, loop_1684
fmovdneg %icc, %f7, %f13
fandnot1 %f8, %f6, %f8
loop_1683:
stw %l0, [%l7 + 0x78]
loop_1684:
fbo %fcc3, loop_1685
fcmpne16 %f14, %f8, %g6
srlx %o3, 0x10, %g1
sdiv %o2, 0x0F40, %i5
loop_1685:
ldsh [%l7 + 0x08], %l1
ldsh [%l7 + 0x4A], %i6
movge %icc, %l4, %o5
tvs %xcc, 0x4
std %f6, [%l7 + 0x70]
stw %o1, [%l7 + 0x50]
fmul8x16au %f11, %f10, %f8
fmovrde %l3, %f4, %f12
ldd [%l7 + 0x30], %f10
std %f12, [%l7 + 0x40]
movvc %icc, %o4, %g2
sth %i2, [%l7 + 0x5A]
fbu,a %fcc0, loop_1686
brgez %g4, loop_1687
fbn %fcc1, loop_1688
fmovsleu %icc, %f11, %f11
loop_1686:
ldsw [%l7 + 0x70], %o7
loop_1687:
bn,a,pt %xcc, loop_1689
loop_1688:
fxnors %f12, %f9, %f15
fcmpes %fcc1, %f7, %f3
fcmpeq16 %f10, %f0, %i3
loop_1689:
fpsub32s %f13, %f2, %f12
ba,a %icc, loop_1690
nop
setx loop_1691, %l0, %l1
jmpl %l1, %g3
stw %i1, [%l7 + 0x30]
ld [%l7 + 0x3C], %f0
loop_1690:
umul %i4, 0x1C2E, %o0
loop_1691:
movrne %l2, %l6, %i0
bpos,a %icc, loop_1692
edge16 %o6, %i7, %g7
ldub [%l7 + 0x4B], %g5
andcc %l0, 0x0EB7, %l5
loop_1692:
ldsh [%l7 + 0x36], %o3
lduw [%l7 + 0x58], %g1
fpadd16 %f8, %f14, %f6
edge8 %g6, %o2, %l1
stw %i5, [%l7 + 0x10]
edge8n %i6, %l4, %o5
fcmpgt32 %f10, %f14, %l3
fbug %fcc2, loop_1693
movg %icc, %o1, %g2
fsrc2s %f8, %f4
fbne,a %fcc3, loop_1694
loop_1693:
fxors %f6, %f5, %f9
std %f8, [%l7 + 0x10]
tcc %xcc, 0x5
loop_1694:
edge8l %o4, %g4, %i2
fmovdge %icc, %f15, %f15
lduh [%l7 + 0x6A], %i3
movle %icc, %g3, %o7
subc %i1, %i4, %o0
fmul8x16 %f13, %f10, %f8
ldsw [%l7 + 0x54], %l2
fzeros %f8
fblg %fcc1, loop_1695
st %f15, [%l7 + 0x1C]
fcmpne16 %f10, %f8, %l6
subcc %o6, 0x0F8B, %i0
loop_1695:
sth %i7, [%l7 + 0x3A]
addc %g5, %g7, %l0
fpackfix %f2, %f15
fmovse %icc, %f15, %f3
ld [%l7 + 0x44], %f6
ld [%l7 + 0x1C], %f8
tsubcctv %o3, %l5, %g6
movcs %xcc, %g1, %l1
movrlez %o2, 0x37F, %i6
tgu %icc, 0x2
bcc,a,pt %icc, loop_1696
sll %i5, 0x0C, %l4
fmovde %icc, %f8, %f4
ldub [%l7 + 0x51], %o5
loop_1696:
mova %xcc, %o1, %l3
fmovdpos %xcc, %f7, %f15
fmovsl %xcc, %f6, %f9
ldd [%l7 + 0x20], %f0
stx %g2, [%l7 + 0x38]
ldsb [%l7 + 0x29], %o4
udiv %i2, 0x12FF, %i3
st %f8, [%l7 + 0x0C]
ldsh [%l7 + 0x62], %g3
ld [%l7 + 0x0C], %f10
lduh [%l7 + 0x44], %o7
smul %i1, %i4, %g4
fbu,a %fcc0, loop_1697
ldub [%l7 + 0x72], %o0
bn,a %icc, loop_1698
stb %l2, [%l7 + 0x55]
loop_1697:
ldub [%l7 + 0x75], %l6
std %f10, [%l7 + 0x48]
loop_1698:
fandnot1 %f2, %f4, %f12
fmul8x16 %f15, %f6, %f10
sub %o6, 0x1AD1, %i0
fxnors %f7, %f9, %f1
ldx [%l7 + 0x78], %i7
edge32ln %g7, %l0, %o3
umulcc %l5, 0x1607, %g5
edge8 %g6, %g1, %o2
st %f7, [%l7 + 0x60]
fzeros %f12
fpadd32 %f2, %f4, %f4
fmul8x16al %f7, %f1, %f4
tl %xcc, 0x7
movle %icc, %l1, %i5
std %f12, [%l7 + 0x50]
fnegs %f15, %f12
fnot1 %f4, %f0
stb %i6, [%l7 + 0x50]
udivcc %l4, 0x1FB5, %o5
fmovsleu %icc, %f0, %f15
ldsw [%l7 + 0x48], %o1
xnor %l3, %o4, %i2
tpos %xcc, 0x1
lduh [%l7 + 0x5E], %g2
fandnot1s %f13, %f3, %f2
ldub [%l7 + 0x39], %i3
orncc %g3, %o7, %i4
ldsw [%l7 + 0x34], %g4
fblg %fcc1, loop_1699
ldx [%l7 + 0x68], %i1
std %f14, [%l7 + 0x70]
lduw [%l7 + 0x70], %o0
loop_1699:
udiv %l2, 0x1018, %o6
fpmerge %f5, %f6, %f2
ld [%l7 + 0x20], %f4
brgz,a %l6, loop_1700
for %f10, %f2, %f6
fmovdpos %xcc, %f0, %f5
ldsb [%l7 + 0x39], %i0
loop_1700:
fones %f13
ldd [%l7 + 0x20], %f8
tcc %icc, 0x4
fmul8sux16 %f8, %f14, %f12
movneg %xcc, %g7, %i7
faligndata %f8, %f0, %f10
tcs %icc, 0x7
fands %f10, %f0, %f12
nop
setx loop_1701, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fone %f10
fsrc1 %f4, %f0
fmovdgu %icc, %f3, %f10
loop_1701:
ldsh [%l7 + 0x64], %o3
movrlez %l0, 0x3AE, %l5
fornot2 %f10, %f10, %f6
faligndata %f0, %f0, %f2
ldx [%l7 + 0x10], %g6
ldx [%l7 + 0x38], %g5
ldx [%l7 + 0x08], %g1
ld [%l7 + 0x20], %f2
stx %o2, [%l7 + 0x70]
sdivx %i5, 0x1FBB, %l1
movl %xcc, %l4, %o5
fsrc2s %f12, %f11
faligndata %f2, %f12, %f0
fandnot1s %f1, %f2, %f11
fpmerge %f14, %f1, %f14
edge8 %o1, %i6, %o4
bcs,a %xcc, loop_1702
xnor %l3, 0x1CCD, %i2
fmovda %icc, %f4, %f6
fbuge %fcc3, loop_1703
loop_1702:
sth %i3, [%l7 + 0x22]
fmovscc %xcc, %f4, %f4
movl %xcc, %g2, %o7
loop_1703:
srlx %i4, %g4, %g3
ldd [%l7 + 0x78], %f6
fpadd32s %f5, %f10, %f4
fbn,a %fcc0, loop_1704
orn %i1, 0x0CA2, %l2
edge32l %o6, %l6, %o0
move %xcc, %i0, %g7
loop_1704:
sth %i7, [%l7 + 0x2A]
fxors %f3, %f7, %f9
tpos %icc, 0x5
fcmpgt32 %f2, %f0, %o3
fzero %f8
fbu,a %fcc0, loop_1705
fabss %f7, %f14
mova %xcc, %l0, %g6
umul %l5, %g5, %g1
loop_1705:
edge8ln %o2, %i5, %l4
movle %xcc, %o5, %o1
lduw [%l7 + 0x5C], %l1
and %i6, 0x15B8, %l3
stw %o4, [%l7 + 0x08]
xnor %i3, 0x08FF, %g2
stx %o7, [%l7 + 0x58]
ldsb [%l7 + 0x7C], %i2
ld [%l7 + 0x38], %f15
fbl %fcc2, loop_1706
edge16ln %i4, %g3, %i1
bshuffle %f14, %f4, %f0
brgz %l2, loop_1707
loop_1706:
edge32 %g4, %o6, %l6
ldub [%l7 + 0x18], %i0
bshuffle %f14, %f8, %f12
loop_1707:
lduh [%l7 + 0x74], %g7
ldub [%l7 + 0x47], %o0
movleu %xcc, %o3, %i7
lduh [%l7 + 0x68], %l0
be,a loop_1708
bvc,pn %icc, loop_1709
and %g6, %g5, %l5
ldsw [%l7 + 0x48], %o2
loop_1708:
tn %xcc, 0x3
loop_1709:
lduh [%l7 + 0x7E], %i5
lduw [%l7 + 0x68], %g1
bvc,pt %xcc, loop_1710
fnegd %f12, %f10
bleu,a,pn %xcc, loop_1711
bgu loop_1712
loop_1710:
ldsw [%l7 + 0x44], %l4
array32 %o1, %l1, %i6
loop_1711:
fmovsleu %icc, %f2, %f6
loop_1712:
movle %xcc, %o5, %l3
stw %o4, [%l7 + 0x5C]
ldub [%l7 + 0x0E], %g2
ldsw [%l7 + 0x60], %o7
ldx [%l7 + 0x78], %i3
edge8n %i2, %g3, %i1
fmovdge %xcc, %f5, %f4
fbu %fcc1, loop_1713
call loop_1714
movgu %xcc, %l2, %g4
fmovrsgez %o6, %f5, %f13
loop_1713:
tvc %xcc, 0x2
loop_1714:
fbul %fcc3, loop_1715
udiv %l6, 0x074C, %i4
bgu,pn %xcc, loop_1716
movpos %xcc, %i0, %g7
loop_1715:
brnz %o3, loop_1717
add %i7, %l0, %o0
loop_1716:
std %f0, [%l7 + 0x08]
ldx [%l7 + 0x30], %g5
loop_1717:
fmovdgu %xcc, %f13, %f6
fmovsne %icc, %f1, %f14
tge %icc, 0x3
subc %g6, 0x1B59, %o2
stb %l5, [%l7 + 0x18]
siam 0x7
srax %g1, %l4, %o1
movl %xcc, %i5, %i6
addc %l1, %o5, %o4
fcmple16 %f0, %f4, %l3
alignaddrl %g2, %o7, %i2
stx %i3, [%l7 + 0x38]
bneg,a,pn %icc, loop_1718
addcc %i1, %g3, %l2
brnz %g4, loop_1719
fpsub16s %f10, %f1, %f0
loop_1718:
fpack32 %f10, %f0, %f0
fmovdle %xcc, %f14, %f10
loop_1719:
fandnot1 %f12, %f14, %f8
tneg %xcc, 0x5
tl %icc, 0x3
ldx [%l7 + 0x18], %l6
fmovdne %xcc, %f0, %f10
ldsw [%l7 + 0x28], %o6
lduw [%l7 + 0x68], %i0
fmovdg %icc, %f4, %f10
fmuld8sux16 %f0, %f11, %f14
lduw [%l7 + 0x4C], %i4
tge %xcc, 0x6
sll %o3, 0x00, %i7
fcmpd %fcc0, %f2, %f0
fbne %fcc0, loop_1720
ldsb [%l7 + 0x3E], %l0
fnands %f11, %f4, %f3
fxors %f5, %f12, %f13
loop_1720:
edge16l %o0, %g5, %g7
bcc,pt %xcc, loop_1721
orcc %g6, 0x1247, %l5
ldsh [%l7 + 0x1E], %g1
smul %l4, %o1, %o2
loop_1721:
stb %i5, [%l7 + 0x17]
stb %i6, [%l7 + 0x60]
tcc %xcc, 0x3
udivx %l1, 0x02A5, %o4
nop
setx loop_1722, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdle %xcc, %f11, %f14
srl %o5, 0x04, %l3
fnors %f7, %f5, %f15
loop_1722:
fnot2s %f9, %f13
ldsb [%l7 + 0x0E], %o7
bge,pn %icc, loop_1723
movcc %xcc, %i2, %g2
movneg %icc, %i1, %g3
tsubcctv %i3, 0x1B56, %l2
loop_1723:
fbne %fcc1, loop_1724
fpackfix %f0, %f11
fbug %fcc2, loop_1725
fmovdpos %xcc, %f13, %f1
loop_1724:
stw %g4, [%l7 + 0x18]
std %f2, [%l7 + 0x30]
loop_1725:
lduh [%l7 + 0x72], %o6
stb %i0, [%l7 + 0x66]
fmovrdne %l6, %f14, %f0
or %o3, 0x1A60, %i4
fpack16 %f12, %f7
ldsw [%l7 + 0x40], %i7
lduw [%l7 + 0x60], %l0
fxnors %f4, %f12, %f4
mulx %o0, %g7, %g6
st %f15, [%l7 + 0x30]
edge8l %g5, %l5, %l4
orncc %o1, %o2, %i5
sdiv %i6, 0x05E3, %g1
lduh [%l7 + 0x60], %l1
faligndata %f10, %f10, %f12
brz,a %o4, loop_1726
tne %xcc, 0x7
ldub [%l7 + 0x39], %o5
movrlz %o7, 0x2F1, %l3
loop_1726:
edge16n %i2, %i1, %g2
fmovdcs %xcc, %f0, %f8
std %f2, [%l7 + 0x60]
ldsw [%l7 + 0x1C], %g3
fsrc2 %f10, %f6
brnz %l2, loop_1727
brgez %g4, loop_1728
ldsw [%l7 + 0x38], %i3
ldx [%l7 + 0x08], %i0
loop_1727:
fnand %f8, %f4, %f6
loop_1728:
fmovsn %xcc, %f1, %f7
ldsh [%l7 + 0x58], %o6
ldx [%l7 + 0x20], %l6
ldsb [%l7 + 0x26], %i4
sll %i7, %o3, %l0
orcc %o0, %g6, %g5
fsrc1s %f15, %f7
fmovrdlez %g7, %f12, %f14
edge16ln %l4, %o1, %l5
array16 %i5, %o2, %g1
taddcctv %l1, 0x04D9, %o4
lduh [%l7 + 0x48], %i6
ldd [%l7 + 0x68], %f0
orncc %o5, 0x08DD, %o7
movre %l3, %i2, %g2
fcmpgt16 %f12, %f2, %g3
ldsb [%l7 + 0x13], %i1
fmuld8sux16 %f6, %f0, %f10
fcmpeq16 %f8, %f0, %l2
st %f13, [%l7 + 0x30]
st %f2, [%l7 + 0x74]
fpsub32 %f0, %f10, %f0
andncc %g4, %i3, %o6
fmovrdgz %i0, %f12, %f8
fmovrdne %i4, %f4, %f8
edge16ln %l6, %o3, %l0
fpsub16 %f12, %f14, %f0
pdist %f0, %f8, %f14
array8 %o0, %i7, %g5
movvc %xcc, %g7, %g6
fcmpne32 %f0, %f6, %l4
ldd [%l7 + 0x58], %f10
edge32l %l5, %i5, %o2
fpadd32s %f15, %f11, %f3
tn %icc, 0x4
ldx [%l7 + 0x70], %o1
fnot1s %f8, %f10
fmovrsgz %l1, %f7, %f15
ldsw [%l7 + 0x6C], %g1
stw %o4, [%l7 + 0x64]
st %f12, [%l7 + 0x38]
ldsb [%l7 + 0x2D], %i6
fcmpne32 %f8, %f8, %o7
fnot1s %f5, %f10
lduh [%l7 + 0x0E], %l3
fmovsgu %icc, %f2, %f0
fmovdn %xcc, %f7, %f11
bg,a,pt %xcc, loop_1729
ldd [%l7 + 0x58], %f8
lduh [%l7 + 0x7A], %o5
fnot1 %f10, %f0
loop_1729:
andcc %g2, 0x14C7, %i2
ldsb [%l7 + 0x14], %i1
brnz %g3, loop_1730
movrgz %g4, 0x111, %i3
sth %o6, [%l7 + 0x7A]
fmul8x16au %f7, %f2, %f12
loop_1730:
std %f14, [%l7 + 0x68]
fnot2s %f15, %f1
stx %i0, [%l7 + 0x48]
ld [%l7 + 0x20], %f9
fmovdneg %icc, %f3, %f2
fnands %f3, %f15, %f8
fmovsge %xcc, %f8, %f8
fexpand %f12, %f2
bshuffle %f14, %f6, %f6
fmovse %icc, %f1, %f11
stb %l2, [%l7 + 0x28]
fnegs %f15, %f1
sth %i4, [%l7 + 0x7A]
fmovscs %xcc, %f6, %f5
mulx %o3, 0x1E95, %l0
ldsh [%l7 + 0x1A], %o0
sth %l6, [%l7 + 0x46]
ldsh [%l7 + 0x54], %i7
fcmpne16 %f12, %f8, %g7
stb %g6, [%l7 + 0x5F]
bg,a loop_1731
taddcc %g5, %l4, %l5
lduh [%l7 + 0x4E], %i5
fnors %f5, %f1, %f4
loop_1731:
brgz %o1, loop_1732
tl %icc, 0x7
fnegs %f6, %f13
fornot2s %f11, %f2, %f2
loop_1732:
fpsub16s %f11, %f4, %f14
fpadd16 %f12, %f14, %f14
lduh [%l7 + 0x24], %o2
lduw [%l7 + 0x6C], %g1
ldd [%l7 + 0x08], %f4
ldsh [%l7 + 0x46], %l1
lduh [%l7 + 0x36], %o4
fmuld8sux16 %f6, %f14, %f4
fmul8sux16 %f8, %f0, %f8
stb %o7, [%l7 + 0x0D]
array16 %i6, %o5, %g2
movpos %icc, %l3, %i2
ldsb [%l7 + 0x37], %i1
fbu %fcc0, loop_1733
tsubcctv %g4, %g3, %o6
st %f1, [%l7 + 0x40]
and %i3, 0x020C, %l2
loop_1733:
smul %i0, %o3, %l0
ldsb [%l7 + 0x71], %i4
ldd [%l7 + 0x18], %f2
fxor %f10, %f0, %f14
stx %l6, [%l7 + 0x18]
fcmpne32 %f2, %f10, %o0
movl %xcc, %i7, %g7
nop
setx loop_1734, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdgu %xcc, %f4, %f6
bpos,a,pn %icc, loop_1735
and %g5, %l4, %l5
loop_1734:
bl,pt %icc, loop_1736
ldsb [%l7 + 0x7C], %i5
loop_1735:
ldx [%l7 + 0x30], %o1
be,pt %xcc, loop_1737
loop_1736:
array32 %o2, %g6, %g1
sth %o4, [%l7 + 0x6C]
fexpand %f13, %f12
loop_1737:
stb %o7, [%l7 + 0x5A]
fcmpeq16 %f8, %f0, %l1
popc %i6, %g2
fmovdvc %xcc, %f14, %f12
fmovdvc %xcc, %f8, %f4
smulcc %l3, 0x0DA2, %o5
lduw [%l7 + 0x30], %i2
lduh [%l7 + 0x16], %i1
st %f15, [%l7 + 0x1C]
movrlz %g4, 0x213, %g3
ldd [%l7 + 0x48], %f4
stx %i3, [%l7 + 0x40]
tvs %xcc, 0x6
ldx [%l7 + 0x20], %l2
fmovsne %xcc, %f13, %f11
tleu %icc, 0x4
tl %xcc, 0x7
ldub [%l7 + 0x57], %o6
fnot1 %f6, %f4
lduh [%l7 + 0x44], %i0
array16 %l0, %o3, %i4
ldd [%l7 + 0x50], %f6
fxor %f6, %f0, %f2
smulcc %l6, 0x17C0, %o0
fpsub32s %f6, %f3, %f7
std %f10, [%l7 + 0x40]
movrlez %i7, 0x2E7, %g7
ldsb [%l7 + 0x59], %g5
fnands %f9, %f12, %f8
fands %f3, %f10, %f15
mulx %l5, 0x1452, %l4
sth %i5, [%l7 + 0x2E]
fmovdneg %xcc, %f4, %f0
fmovdgu %xcc, %f5, %f6
fand %f6, %f14, %f8
fandnot2 %f14, %f2, %f14
stb %o2, [%l7 + 0x64]
and %o1, 0x0613, %g1
siam 0x7
stw %g6, [%l7 + 0x70]
nop
setx loop_1738, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
call loop_1739
ldsh [%l7 + 0x4C], %o4
ldub [%l7 + 0x0C], %o7
loop_1738:
movl %icc, %i6, %l1
loop_1739:
edge8l %l3, %o5, %i2
fmovdn %icc, %f14, %f2
fbue,a %fcc1, loop_1740
mulx %i1, %g2, %g3
fnot1s %f8, %f9
ldsw [%l7 + 0x20], %g4
loop_1740:
pdist %f2, %f10, %f10
fbg,a %fcc1, loop_1741
andcc %i3, %o6, %l2
fmovdn %icc, %f8, %f12
lduh [%l7 + 0x50], %l0
loop_1741:
udivx %i0, 0x1F8E, %i4
std %f8, [%l7 + 0x70]
array16 %o3, %o0, %l6
call loop_1742
stw %i7, [%l7 + 0x50]
popc 0x18D3, %g5
bg %icc, loop_1743
loop_1742:
fblg %fcc3, loop_1744
movleu %icc, %g7, %l4
fzeros %f12
loop_1743:
fmovsl %xcc, %f2, %f9
loop_1744:
bn loop_1745
fexpand %f9, %f12
ble,a loop_1746
ldx [%l7 + 0x48], %i5
loop_1745:
ldsw [%l7 + 0x48], %o2
fmovdvc %icc, %f12, %f4
loop_1746:
st %f7, [%l7 + 0x70]
fnands %f11, %f5, %f3
fmul8ulx16 %f4, %f4, %f14
fmovsge %xcc, %f5, %f14
fmovsne %xcc, %f13, %f13
tle %icc, 0x5
lduh [%l7 + 0x32], %l5
fnegd %f2, %f4
bshuffle %f10, %f2, %f4
movrlz %o1, 0x32D, %g1
ldsw [%l7 + 0x18], %o4
andcc %g6, 0x1F05, %o7
fone %f4
fcmple16 %f8, %f10, %i6
stw %l1, [%l7 + 0x7C]
lduh [%l7 + 0x72], %o5
lduh [%l7 + 0x58], %i2
fcmpgt32 %f8, %f10, %i1
fmovdn %xcc, %f6, %f2
edge16n %l3, %g3, %g4
fpadd32s %f10, %f6, %f8
lduw [%l7 + 0x34], %i3
andncc %g2, %l2, %o6
addcc %i0, %l0, %i4
popc 0x1575, %o0
movcc %icc, %o3, %l6
fpadd16s %f10, %f1, %f1
bg %icc, loop_1747
movvs %xcc, %g5, %g7
fmul8x16al %f15, %f12, %f8
fpadd32 %f6, %f4, %f8
loop_1747:
stw %l4, [%l7 + 0x44]
fandnot2 %f2, %f10, %f2
fmovdleu %icc, %f3, %f15
fands %f9, %f0, %f10
bcs,a %icc, loop_1748
fbe %fcc1, loop_1749
sub %i5, 0x0610, %o2
movre %i7, %l5, %o1
loop_1748:
fble %fcc0, loop_1750
loop_1749:
sll %o4, 0x0A, %g6
nop
setx loop_1751, %l0, %l1
jmpl %l1, %g1
tgu %xcc, 0x3
loop_1750:
ldsh [%l7 + 0x4A], %i6
ldsw [%l7 + 0x34], %o7
loop_1751:
umulcc %o5, 0x1DAA, %l1
tn %xcc, 0x6
smul %i2, %i1, %g3
fmovrdgez %l3, %f12, %f12
fnot2s %f7, %f8
fmovsn %xcc, %f14, %f9
fmovsleu %xcc, %f8, %f10
fnegs %f9, %f4
stb %g4, [%l7 + 0x69]
ld [%l7 + 0x24], %f1
stw %g2, [%l7 + 0x70]
fmovscs %xcc, %f7, %f13
fbu,a %fcc3, loop_1752
fmovdle %icc, %f0, %f14
bge,pt %icc, loop_1753
nop
setx loop_1754, %l0, %l1
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_1752:
st %f9, [%l7 + 0x6C]
fmovrdgez %l2, %f6, %f4
loop_1753:
array8 %o6, %i0, %l0
loop_1754:
fmovsl %icc, %f0, %f11
fmovdcs %icc, %f12, %f2
std %f6, [%l7 + 0x40]
bcc,a,pt %icc, loop_1755
fandnot2 %f0, %f0, %f14
faligndata %f6, %f0, %f6
ldsw [%l7 + 0x5C], %i4
loop_1755:
ldd [%l7 + 0x68], %f6
tpos %xcc, 0x0
fba %fcc1, loop_1756
fmovdpos %icc, %f14, %f1
fmovrsne %i3, %f6, %f5
ldsb [%l7 + 0x3E], %o3
loop_1756:
tne %icc, 0x3
fors %f13, %f15, %f9
sub %o0, %g5, %l6
sll %l4, 0x0C, %g7
fbul,a %fcc2, loop_1757
tne %xcc, 0x4
ldsb [%l7 + 0x59], %i5
fmul8sux16 %f12, %f12, %f8
loop_1757:
sll %o2, %l5, %o1
stb %i7, [%l7 + 0x73]
fbu %fcc0, loop_1758
movrgz %o4, 0x2D7, %g1
ldsw [%l7 + 0x4C], %g6
fmovsge %xcc, %f14, %f15
loop_1758:
nop
setx loop_1759, %l0, %l1
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 %o7, %f11, %f10
array16 %i6, %o5, %i2
fmovrslez %l1, %f1, %f1
loop_1759:
fsrc2s %f1, %f9
fmovda %xcc, %f10, %f9
lduw [%l7 + 0x40], %g3
fmovrslz %i1, %f7, %f14
bleu loop_1760
fmovde %xcc, %f3, %f2
or %l3, %g2, %g4
fnot2 %f10, %f2
loop_1760:
stx %l2, [%l7 + 0x38]
tsubcc %o6, 0x012C, %i0
orcc %i4, 0x0EE5, %l0
udivx %i3, 0x09FD, %o3
fmovsa %xcc, %f11, %f10
addc %g5, %l6, %o0
ldx [%l7 + 0x38], %g7
array32 %l4, %i5, %o2
fmovscs %icc, %f9, %f8
fmovrdgz %o1, %f12, %f4
stx %i7, [%l7 + 0x48]
fmovde %xcc, %f6, %f9
srax %o4, %l5, %g1
fxor %f10, %f10, %f14
sth %g6, [%l7 + 0x6A]
bvc,a loop_1761
lduh [%l7 + 0x32], %i6
te %icc, 0x7
sdivcc %o7, 0x175B, %o5
loop_1761:
fmovdgu %icc, %f7, %f13
fmovrsgz %l1, %f7, %f15
tge %xcc, 0x3
ldsh [%l7 + 0x28], %g3
lduw [%l7 + 0x5C], %i2
ldsw [%l7 + 0x5C], %l3
fmovspos %xcc, %f3, %f2
brlz,a %i1, loop_1762
bpos,a,pn %xcc, loop_1763
fcmpne32 %f4, %f14, %g4
brgz %g2, loop_1764
loop_1762:
fbne,a %fcc2, loop_1765
loop_1763:
stx %l2, [%l7 + 0x50]
tpos %xcc, 0x3
loop_1764:
smulcc %i0, %i4, %o6
loop_1765:
edge32ln %i3, %l0, %g5
ld [%l7 + 0x50], %f15
fcmpeq16 %f2, %f14, %o3
movg %icc, %o0, %l6
fcmple32 %f4, %f2, %g7
stx %l4, [%l7 + 0x40]
fnor %f12, %f4, %f2
fcmpeq32 %f6, %f10, %o2
fbne %fcc3, loop_1766
fbule %fcc1, loop_1767
fmovrde %o1, %f10, %f6
fornot1s %f5, %f7, %f12
loop_1766:
fmovdl %xcc, %f8, %f11
loop_1767:
fmovdcc %xcc, %f1, %f4
ldd [%l7 + 0x60], %f2
ldsw [%l7 + 0x2C], %i5
movrlz %o4, %l5, %i7
or %g6, 0x1366, %i6
fbul,a %fcc0, loop_1768
fmovsgu %xcc, %f8, %f5
fbo %fcc1, loop_1769
fbge %fcc3, loop_1770
loop_1768:
ldx [%l7 + 0x60], %g1
stw %o5, [%l7 + 0x20]
loop_1769:
tsubcctv %l1, 0x0A69, %g3
loop_1770:
fbge,a %fcc2, loop_1771
ld [%l7 + 0x28], %f13
array32 %o7, %i2, %i1
andncc %l3, %g4, %g2
loop_1771:
tgu %icc, 0x0
fxnors %f6, %f9, %f5
tg %xcc, 0x3
fmovrsne %l2, %f2, %f14
taddcc %i0, 0x1198, %o6
ldsw [%l7 + 0x54], %i4
nop
setx loop_1772, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmple16 %f14, %f14, %l0
movne %icc, %i3, %o3
fnot1 %f4, %f8
loop_1772:
be,pn %xcc, loop_1773
bl loop_1774
sra %g5, 0x1D, %l6
movge %xcc, %g7, %l4
loop_1773:
ldub [%l7 + 0x4D], %o2
loop_1774:
edge16 %o1, %i5, %o4
bgu,pt %xcc, loop_1775
ldx [%l7 + 0x38], %o0
sdivcc %i7, 0x0115, %l5
tle %xcc, 0x6
loop_1775:
movpos %xcc, %g6, %i6
tneg %icc, 0x4
stb %o5, [%l7 + 0x3C]
lduh [%l7 + 0x70], %g1
subcc %l1, %g3, %i2
udiv %o7, 0x1B19, %i1
fcmpgt16 %f6, %f12, %g4
fpack16 %f4, %f10
ldsh [%l7 + 0x64], %l3
movrlez %g2, %i0, %l2
ldx [%l7 + 0x58], %o6
movneg %icc, %l0, %i3
movcc %xcc, %o3, %g5
ldd [%l7 + 0x38], %f0
ldd [%l7 + 0x70], %f2
fmovdleu %icc, %f6, %f4
fandnot2s %f13, %f8, %f11
ldsb [%l7 + 0x76], %i4
sth %g7, [%l7 + 0x7A]
fabss %f15, %f8
and %l4, %o2, %o1
fmovdcs %icc, %f12, %f11
fbg,a %fcc0, loop_1776
stw %l6, [%l7 + 0x58]
lduw [%l7 + 0x40], %o4
lduh [%l7 + 0x18], %i5
loop_1776:
fpmerge %f2, %f10, %f8
nop
setx loop_1777, %l0, %l1
jmpl %l1, %i7
sdivcc %o0, 0x042F, %g6
brnz %l5, loop_1778
alignaddrl %o5, %g1, %i6
loop_1777:
tgu %icc, 0x2
movne %icc, %g3, %i2
loop_1778:
srax %l1, %i1, %o7
stw %g4, [%l7 + 0x0C]
mulx %g2, %i0, %l3
call loop_1779
addc %l2, %o6, %i3
bgu %icc, loop_1780
ld [%l7 + 0x74], %f0
loop_1779:
movvs %xcc, %l0, %g5
stw %o3, [%l7 + 0x48]
loop_1780:
ldub [%l7 + 0x54], %i4
bshuffle %f6, %f6, %f4
ldsh [%l7 + 0x34], %l4
std %f6, [%l7 + 0x60]
fmovsle %icc, %f10, %f14
std %f2, [%l7 + 0x50]
fmovrdne %o2, %f10, %f8
fbul,a %fcc0, loop_1781
fmovrse %o1, %f12, %f4
fabsd %f4, %f10
ld [%l7 + 0x18], %f8
loop_1781:
fsrc2 %f14, %f14
stx %l6, [%l7 + 0x10]
st %f10, [%l7 + 0x14]
te %xcc, 0x3
fbue,a %fcc3, loop_1782
ld [%l7 + 0x48], %f0
fbe %fcc3, loop_1783
edge8l %o4, %i5, %i7
loop_1782:
ldsw [%l7 + 0x2C], %o0
mulscc %g6, 0x0822, %g7
loop_1783:
mulscc %o5, %l5, %g1
fzero %f8
fxnors %f1, %f5, %f2
bcs,a %icc, loop_1784
fmovdl %icc, %f9, %f5
sethi 0x0081, %i6
ldx [%l7 + 0x38], %i2
loop_1784:
fpackfix %f14, %f14
fmovsge %icc, %f10, %f3
fmovdpos %icc, %f6, %f9
sdiv %l1, 0x1ABD, %i1
fbg,a %fcc0, loop_1785
bge,pn %icc, loop_1786
orncc %o7, %g4, %g3
ld [%l7 + 0x0C], %f9
loop_1785:
movcc %icc, %i0, %l3
loop_1786:
fxnor %f12, %f2, %f8
fexpand %f8, %f0
fmul8x16 %f4, %f12, %f10
fbug %fcc0, loop_1787
std %f4, [%l7 + 0x40]
fbue %fcc3, loop_1788
fmovrdgz %l2, %f10, %f12
loop_1787:
brgz,a %o6, loop_1789
ld [%l7 + 0x4C], %f12
loop_1788:
addcc %i3, %l0, %g5
bneg,a,pt %icc, loop_1790
loop_1789:
sth %g2, [%l7 + 0x26]
addcc %i4, %o3, %l4
fmovrdlz %o1, %f12, %f8
loop_1790:
siam 0x0
edge32 %l6, %o2, %i5
fbug %fcc3, loop_1791
edge16l %o4, %o0, %i7
fbul,a %fcc2, loop_1792
sdivx %g7, 0x0C87, %g6
loop_1791:
edge32n %l5, %o5, %i6
sth %i2, [%l7 + 0x78]
loop_1792:
fxnors %f15, %f10, %f14
sdiv %l1, 0x1E35, %i1
edge32n %o7, %g4, %g1
fmovse %xcc, %f14, %f6
stw %i0, [%l7 + 0x70]
ldx [%l7 + 0x18], %g3
fnors %f11, %f9, %f14
edge8 %l2, %l3, %o6
srl %l0, 0x1B, %g5
edge8ln %i3, %i4, %o3
nop
setx loop_1793, %l0, %l1
jmpl %l1, %l4
std %f0, [%l7 + 0x58]
fsrc1 %f4, %f10
ta %xcc, 0x3
loop_1793:
bcs,pt %icc, loop_1794
ldsh [%l7 + 0x54], %o1
pdist %f8, %f0, %f6
fmovrse %l6, %f13, %f10
loop_1794:
movre %g2, %i5, %o4
fmovrdlz %o2, %f0, %f4
fandnot1s %f1, %f7, %f14
stx %i7, [%l7 + 0x78]
fnor %f0, %f14, %f10
brnz,a %o0, loop_1795
fba %fcc2, loop_1796
fba %fcc0, loop_1797
bneg,pt %xcc, loop_1798
loop_1795:
fnors %f1, %f8, %f7
loop_1796:
be,a loop_1799
loop_1797:
fornot2s %f8, %f9, %f15
loop_1798:
movge %xcc, %g6, %g7
edge8ln %l5, %i6, %i2
loop_1799:
fbne,a %fcc1, loop_1800
sra %o5, 0x01, %l1
srl %o7, 0x0D, %i1
fpack16 %f10, %f10
loop_1800:
ldd [%l7 + 0x50], %f10
fpadd16 %f12, %f2, %f2
bpos,pn %xcc, loop_1801
fmovdneg %icc, %f1, %f7
umul %g4, %g1, %g3
array16 %l2, %i0, %o6
loop_1801:
movleu %icc, %l3, %g5
xnorcc %l0, 0x1B78, %i4
pdist %f12, %f2, %f12
array32 %o3, %i3, %o1
fmul8x16au %f0, %f7, %f10
movg %icc, %l4, %g2
fbg %fcc0, loop_1802
subc %i5, %o4, %l6
fmovdleu %icc, %f12, %f12
lduh [%l7 + 0x62], %o2
loop_1802:
fmovsn %xcc, %f0, %f9
bpos %xcc, loop_1803
movle %icc, %o0, %i7
fbn %fcc2, loop_1804
fxors %f4, %f14, %f3
loop_1803:
movrgez %g6, 0x3F9, %l5
sth %i6, [%l7 + 0x54]
loop_1804:
fcmpne32 %f8, %f10, %g7
std %f6, [%l7 + 0x28]
fbul %fcc0, loop_1805
sethi 0x1AF0, %o5
fbul %fcc1, loop_1806
fmovsvs %icc, %f8, %f9
loop_1805:
movn %icc, %l1, %o7
fmul8x16 %f5, %f8, %f2
loop_1806:
fbl %fcc1, loop_1807
ldd [%l7 + 0x50], %f10
fnor %f10, %f8, %f2
lduw [%l7 + 0x70], %i1
loop_1807:
st %f5, [%l7 + 0x08]
movre %i2, %g1, %g4
edge8n %g3, %l2, %o6
std %f4, [%l7 + 0x20]
tleu %icc, 0x4
fpsub32s %f4, %f3, %f8
fmovsa %icc, %f10, %f14
fmovsa %icc, %f0, %f10
fnegd %f0, %f12
sth %i0, [%l7 + 0x62]
sth %g5, [%l7 + 0x64]
lduw [%l7 + 0x30], %l3
fnands %f2, %f2, %f2
fbug,a %fcc2, loop_1808
lduh [%l7 + 0x3E], %i4
fpadd16s %f1, %f15, %f10
fbule %fcc3, loop_1809
loop_1808:
xor %o3, 0x0E91, %i3
st %f9, [%l7 + 0x6C]
fbe %fcc1, loop_1810
loop_1809:
sdivcc %o1, 0x1670, %l0
tcc %icc, 0x7
orncc %g2, 0x0A09, %l4
loop_1810:
edge16l %i5, %o4, %o2
std %f4, [%l7 + 0x78]
brgez %l6, loop_1811
lduw [%l7 + 0x3C], %o0
fcmpne16 %f0, %f4, %i7
umulcc %g6, %l5, %i6
loop_1811:
edge16ln %o5, %g7, %l1
fmovsvs %icc, %f4, %f15
tvc %xcc, 0x4
fmovsle %icc, %f8, %f10
xnor %i1, 0x1A3C, %i2
fornot1s %f8, %f12, %f5
tne %xcc, 0x7
stb %o7, [%l7 + 0x49]
fabss %f1, %f11
stb %g1, [%l7 + 0x34]
movrgz %g4, %l2, %o6
fornot1 %f8, %f2, %f10
ldsb [%l7 + 0x76], %g3
fmovsn %icc, %f11, %f11
tn %icc, 0x6
ldx [%l7 + 0x40], %i0
fornot1s %f15, %f11, %f10
or %l3, 0x0A53, %g5
orncc %i4, %o3, %o1
std %f4, [%l7 + 0x78]
udivx %i3, 0x0B72, %g2
fmovd %f4, %f8
movre %l0, %l4, %o4
fmovrde %i5, %f0, %f12
fandnot2 %f8, %f2, %f12
fands %f4, %f7, %f4
fmovspos %icc, %f6, %f15
ldsb [%l7 + 0x33], %l6
umulcc %o2, 0x169C, %i7
fmovsg %xcc, %f13, %f7
or %g6, %l5, %i6
subccc %o5, 0x07B0, %o0
ldx [%l7 + 0x58], %g7
movleu %xcc, %l1, %i2
array16 %o7, %i1, %g4
fmovsne %xcc, %f2, %f8
lduw [%l7 + 0x18], %l2
andncc %o6, %g3, %g1
ld [%l7 + 0x6C], %f4
movne %icc, %l3, %g5
fpadd16s %f2, %f3, %f9
srl %i4, 0x02, %o3
brz %o1, loop_1812
te %icc, 0x5
andcc %i0, 0x1E06, %i3
orncc %l0, 0x1CFB, %g2
loop_1812:
fmovdne %xcc, %f14, %f15
st %f11, [%l7 + 0x6C]
be %icc, loop_1813
fpsub32 %f14, %f2, %f8
ldd [%l7 + 0x28], %f6
fornot2s %f2, %f13, %f12
loop_1813:
edge32l %o4, %i5, %l6
fbn %fcc0, loop_1814
ldub [%l7 + 0x3C], %l4
edge32l %o2, %g6, %l5
lduw [%l7 + 0x30], %i7
loop_1814:
ldsw [%l7 + 0x70], %o5
tne %icc, 0x3
lduw [%l7 + 0x70], %i6
stx %g7, [%l7 + 0x50]
fmovsneg %icc, %f3, %f3
array32 %l1, %i2, %o7
bne,a,pt %icc, loop_1815
orcc %i1, 0x1429, %g4
fmovdgu %xcc, %f2, %f10
ble,a,pn %xcc, loop_1816
loop_1815:
ldd [%l7 + 0x28], %f10
edge32ln %o0, %l2, %g3
mulscc %o6, %g1, %l3
loop_1816:
fbue,a %fcc3, loop_1817
lduh [%l7 + 0x50], %i4
lduw [%l7 + 0x7C], %g5
mova %icc, %o3, %i0
loop_1817:
mova %icc, %o1, %i3
fmovdvc %icc, %f14, %f4
srax %g2, 0x08, %l0
ldd [%l7 + 0x78], %f12
st %f14, [%l7 + 0x20]
fmovrdlz %o4, %f12, %f8
bgu,a,pn %icc, loop_1818
ldub [%l7 + 0x50], %l6
fmovdg %xcc, %f8, %f12
udivcc %i5, 0x0832, %o2
loop_1818:
fnegd %f2, %f6
fmovrdlez %l4, %f8, %f14
ldsb [%l7 + 0x2D], %l5
tge %icc, 0x4
movcc %icc, %i7, %g6
udivx %i6, 0x0D32, %g7
ldsh [%l7 + 0x48], %o5
subc %l1, %o7, %i1
fmul8x16al %f14, %f5, %f10
fmovsvs %icc, %f8, %f8
ta %xcc, 0x0
tne %xcc, 0x6
stx %g4, [%l7 + 0x10]
fmovd %f6, %f2
for %f2, %f6, %f10
fornot1 %f12, %f0, %f2
fba,a %fcc3, loop_1819
smul %o0, %i2, %l2
fbn %fcc0, loop_1820
bge %icc, loop_1821
loop_1819:
stb %g3, [%l7 + 0x0C]
fnand %f14, %f14, %f4
loop_1820:
sth %o6, [%l7 + 0x42]
loop_1821:
fpack16 %f2, %f14
stb %g1, [%l7 + 0x4C]
movleu %xcc, %i4, %l3
fones %f8
taddcc %o3, %g5, %i0
fpadd32s %f12, %f9, %f8
fpsub32s %f8, %f14, %f15
sdivcc %o1, 0x002A, %g2
andn %l0, 0x0027, %o4
fmovrdlez %i3, %f14, %f6
std %f14, [%l7 + 0x60]
stb %i5, [%l7 + 0x35]
edge8ln %l6, %o2, %l4
ldx [%l7 + 0x38], %l5
ldub [%l7 + 0x3D], %g6
edge32 %i7, %i6, %g7
lduw [%l7 + 0x0C], %o5
movle %xcc, %l1, %o7
fble %fcc1, loop_1822
fbuge %fcc2, loop_1823
ldsh [%l7 + 0x14], %i1
and %g4, 0x1D12, %o0
loop_1822:
bcs,pt %icc, loop_1824
loop_1823:
brgez,a %l2, loop_1825
siam 0x5
stx %i2, [%l7 + 0x28]
loop_1824:
lduh [%l7 + 0x4A], %g3
loop_1825:
edge16 %o6, %i4, %l3
fornot1s %f11, %f14, %f13
xnorcc %g1, 0x154A, %g5
stb %i0, [%l7 + 0x41]
array8 %o1, %g2, %l0
stw %o3, [%l7 + 0x38]
st %f8, [%l7 + 0x54]
edge32n %o4, %i5, %l6
bcs,a loop_1826
pdist %f12, %f4, %f14
bgu,a %xcc, loop_1827
movg %xcc, %i3, %o2
loop_1826:
std %f14, [%l7 + 0x78]
fmovsne %xcc, %f9, %f5
loop_1827:
fpsub16s %f15, %f13, %f13
ta %xcc, 0x0
lduh [%l7 + 0x74], %l5
sth %l4, [%l7 + 0x62]
sth %g6, [%l7 + 0x40]
sth %i6, [%l7 + 0x2A]
lduh [%l7 + 0x2C], %i7
st %f1, [%l7 + 0x34]
udiv %o5, 0x0ABA, %l1
ldx [%l7 + 0x18], %g7
andn %i1, %g4, %o0
ldd [%l7 + 0x58], %f0
fxor %f6, %f12, %f2
tgu %xcc, 0x7
bge,pt %xcc, loop_1828
sth %l2, [%l7 + 0x2C]
fmovde %icc, %f2, %f14
fbge %fcc0, loop_1829
loop_1828:
sth %i2, [%l7 + 0x36]
ldub [%l7 + 0x68], %g3
fmovrsne %o7, %f7, %f5
loop_1829:
ldsh [%l7 + 0x7E], %i4
bshuffle %f0, %f10, %f0
srax %o6, 0x03, %g1
popc 0x07EA, %l3
fandnot2 %f0, %f0, %f0
sth %i0, [%l7 + 0x16]
udivcc %o1, 0x0C7F, %g2
ld [%l7 + 0x44], %f8
fornot1s %f7, %f11, %f13
movle %xcc, %g5, %l0
for %f2, %f0, %f4
tn %icc, 0x1
faligndata %f10, %f0, %f6
addccc %o3, 0x0937, %i5
ldub [%l7 + 0x32], %o4
fnot1 %f12, %f12
alignaddr %l6, %i3, %l5
movne %xcc, %l4, %o2
fmovse %icc, %f13, %f7
fmovdne %xcc, %f6, %f1
ldsb [%l7 + 0x21], %i6
edge32l %g6, %i7, %l1
ta %xcc, 0x3
fpack32 %f12, %f14, %f2
fbne %fcc3, loop_1830
fcmps %fcc1, %f13, %f13
movrlz %o5, %i1, %g7
ldsh [%l7 + 0x62], %g4
loop_1830:
fblg,a %fcc2, loop_1831
edge16 %o0, %l2, %g3
fbn %fcc1, loop_1832
fornot1s %f13, %f6, %f8
loop_1831:
fmovdvs %icc, %f10, %f14
fbul,a %fcc1, loop_1833
loop_1832:
edge16l %o7, %i2, %o6
bneg,a,pn %icc, loop_1834
fmovdcs %xcc, %f14, %f14
loop_1833:
tneg %icc, 0x0
nop
setx loop_1835, %l0, %l1
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_1834:
fornot1s %f12, %f1, %f1
fmovdvc %icc, %f10, %f0
movpos %icc, %i4, %l3
loop_1835:
brgez,a %g1, loop_1836
stb %o1, [%l7 + 0x2D]
fsrc2s %f1, %f11
lduw [%l7 + 0x24], %g2
loop_1836:
st %f7, [%l7 + 0x70]
ldx [%l7 + 0x50], %g5
fmovdleu %icc, %f5, %f8
fbo,a %fcc1, loop_1837
tn %icc, 0x5
fbu %fcc1, loop_1838
subccc %i0, 0x0234, %l0
loop_1837:
fbu %fcc1, loop_1839
st %f4, [%l7 + 0x38]
loop_1838:
sdivcc %i5, 0x0FFE, %o3
tsubcc %o4, 0x15A8, %i3
loop_1839:
fmovsn %xcc, %f2, %f3
fcmple16 %f12, %f0, %l5
lduh [%l7 + 0x5E], %l6
fzero %f10
fpsub32s %f5, %f9, %f12
ldsb [%l7 + 0x44], %o2
alignaddr %i6, %l4, %g6
movvc %icc, %i7, %o5
fmovspos %icc, %f15, %f15
fpadd32 %f8, %f10, %f12
srax %i1, 0x05, %l1
smulcc %g4, %o0, %g7
brlz,a %g3, loop_1840
fmovrsne %l2, %f4, %f2
fblg,a %fcc3, loop_1841
fnand %f2, %f12, %f14
loop_1840:
fbo %fcc0, loop_1842
smulcc %o7, 0x13A3, %i2
loop_1841:
lduw [%l7 + 0x74], %o6
movg %xcc, %l3, %i4
loop_1842:
ldsw [%l7 + 0x78], %o1
stx %g1, [%l7 + 0x10]
brz %g2, loop_1843
fornot2s %f1, %f8, %f7
ldsb [%l7 + 0x41], %i0
ldd [%l7 + 0x08], %f4
loop_1843:
std %f8, [%l7 + 0x28]
fnors %f3, %f9, %f8
std %f6, [%l7 + 0x68]
alignaddr %g5, %i5, %l0
fpack16 %f6, %f0
fors %f1, %f7, %f1
ba,a,pn %xcc, loop_1844
edge8l %o4, %i3, %o3
fpsub16s %f13, %f6, %f9
movg %xcc, %l6, %o2
loop_1844:
mulx %l5, %i6, %l4
fmovrsgz %i7, %f9, %f9
fpack16 %f12, %f9
ldsw [%l7 + 0x50], %g6
movvc %xcc, %o5, %l1
tsubcctv %g4, 0x0F67, %o0
smulcc %i1, %g3, %g7
subcc %l2, %i2, %o7
fbo %fcc2, loop_1845
fpsub32 %f14, %f8, %f6
ldsh [%l7 + 0x3E], %l3
stx %o6, [%l7 + 0x10]
loop_1845:
fornot1s %f1, %f10, %f5
fpsub16 %f2, %f0, %f0
brlz,a %o1, loop_1846
fxnor %f10, %f12, %f0
or %g1, 0x1B80, %g2
fnor %f12, %f4, %f2
loop_1846:
ldub [%l7 + 0x48], %i4
movge %xcc, %g5, %i5
taddcctv %i0, %l0, %i3
st %f1, [%l7 + 0x7C]
alignaddrl %o3, %l6, %o2
fmovrdlz %o4, %f0, %f2
bn,a %icc, loop_1847
ldsw [%l7 + 0x28], %l5
fbul %fcc1, loop_1848
movle %xcc, %l4, %i6
loop_1847:
ldsw [%l7 + 0x58], %g6
movrlz %i7, 0x2BB, %l1
loop_1848:
mulx %g4, 0x1CD0, %o0
ldsb [%l7 + 0x5A], %o5
ldd [%l7 + 0x38], %f4
or %i1, %g3, %g7
ldsh [%l7 + 0x14], %i2
nop
setx loop_1849, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movg %xcc, %l2, %l3
stw %o6, [%l7 + 0x50]
lduw [%l7 + 0x5C], %o7
loop_1849:
sdivx %o1, 0x00CA, %g1
fmovdn %icc, %f7, %f6
edge8l %g2, %g5, %i5
fmovrslz %i4, %f11, %f12
ld [%l7 + 0x54], %f4
ldub [%l7 + 0x59], %l0
brgz %i0, loop_1850
ldsw [%l7 + 0x18], %o3
sth %i3, [%l7 + 0x6C]
ldsb [%l7 + 0x67], %l6
loop_1850:
siam 0x1
std %f14, [%l7 + 0x10]
bneg,pn %xcc, loop_1851
andcc %o2, 0x026F, %l5
orncc %l4, 0x0DF1, %i6
ldsh [%l7 + 0x28], %g6
loop_1851:
fands %f5, %f9, %f8
movvc %xcc, %i7, %l1
stx %o4, [%l7 + 0x50]
edge16l %o0, %o5, %i1
addc %g4, %g7, %i2
udivcc %l2, 0x1303, %l3
lduh [%l7 + 0x78], %g3
popc %o7, %o1
fmovrdne %o6, %f14, %f0
fble %fcc0, loop_1852
fble %fcc3, loop_1853
std %f10, [%l7 + 0x78]
movne %xcc, %g1, %g2
loop_1852:
taddcctv %i5, %g5, %l0
loop_1853:
tpos %xcc, 0x1
fbn %fcc1, loop_1854
tle %xcc, 0x7
fmul8x16 %f10, %f0, %f2
ldsh [%l7 + 0x42], %i4
loop_1854:
stb %i0, [%l7 + 0x24]
movcc %xcc, %i3, %o3
tvc %icc, 0x7
fpsub32 %f8, %f4, %f10
tvs %icc, 0x1
ldsb [%l7 + 0x24], %l6
fcmps %fcc0, %f3, %f10
sth %l5, [%l7 + 0x2A]
udivcc %l4, 0x0A92, %i6
movg %xcc, %g6, %o2
subcc %i7, %o4, %o0
bgu,a,pt %xcc, loop_1855
fmovsvs %icc, %f2, %f6
taddcctv %l1, 0x03D9, %i1
fmovrdgez %o5, %f0, %f14
loop_1855:
tpos %icc, 0x7
ldsh [%l7 + 0x6C], %g4
stb %g7, [%l7 + 0x23]
fmovrsgz %i2, %f4, %f9
fpsub16s %f7, %f14, %f3
bge,a loop_1856
fand %f10, %f14, %f8
ldx [%l7 + 0x30], %l2
pdist %f2, %f12, %f6
loop_1856:
edge32 %l3, %g3, %o7
ldsh [%l7 + 0x78], %o1
ld [%l7 + 0x78], %f1
fsrc2s %f0, %f2
bvc %xcc, loop_1857
edge32 %g1, %o6, %g2
movcc %xcc, %i5, %g5
taddcctv %l0, %i4, %i0
loop_1857:
tcc %xcc, 0x7
fmovdg %xcc, %f7, %f1
fxors %f15, %f12, %f14
sth %i3, [%l7 + 0x54]
sdivcc %l6, 0x15D9, %l5
movcs %icc, %o3, %i6
fbl,a %fcc0, loop_1858
sth %l4, [%l7 + 0x10]
fmovrse %g6, %f12, %f0
ldx [%l7 + 0x28], %o2
loop_1858:
array32 %i7, %o4, %l1
subcc %o0, %o5, %g4
srl %g7, 0x19, %i2
mova %xcc, %i1, %l3
fabsd %f12, %f4
sethi 0x1380, %g3
addccc %l2, 0x1EC0, %o7
stb %o1, [%l7 + 0x1A]
fbg %fcc3, loop_1859
movre %o6, %g2, %g1
alignaddrl %g5, %l0, %i5
fbue,a %fcc1, loop_1860
loop_1859:
xor %i0, 0x1AD6, %i3
brgz %l6, loop_1861
ldsh [%l7 + 0x0C], %l5
loop_1860:
mulx %i4, 0x0CD3, %o3
st %f5, [%l7 + 0x44]
loop_1861:
sdivx %i6, 0x0561, %g6
fmovrdgz %l4, %f6, %f8
fmuld8sux16 %f0, %f4, %f6
faligndata %f14, %f2, %f12
ldx [%l7 + 0x78], %i7
fcmpgt32 %f2, %f10, %o2
fnot1 %f0, %f2
ldd [%l7 + 0x70], %f12
fmovde %xcc, %f3, %f15
sllx %l1, %o0, %o5
fnegs %f7, %f15
fmovrslez %g4, %f4, %f9
movrlez %g7, 0x2B2, %o4
ldsw [%l7 + 0x28], %i1
popc 0x04F1, %l3
array32 %i2, %l2, %o7
stb %g3, [%l7 + 0x29]
ldd [%l7 + 0x30], %f4
fcmps %fcc0, %f9, %f3
stx %o6, [%l7 + 0x30]
lduw [%l7 + 0x24], %o1
movneg %icc, %g2, %g1
tleu %xcc, 0x2
ld [%l7 + 0x68], %f12
ld [%l7 + 0x48], %f8
movrlz %l0, 0x066, %g5
xorcc %i0, %i5, %l6
fpadd16 %f4, %f10, %f8
fandnot1 %f10, %f10, %f4
tsubcctv %l5, 0x1941, %i4
ld [%l7 + 0x50], %f13
bvs,a,pt %icc, loop_1862
sth %i3, [%l7 + 0x52]
fmovsn %xcc, %f14, %f9
st %f7, [%l7 + 0x70]
loop_1862:
sth %i6, [%l7 + 0x44]
brgez,a %o3, loop_1863
fxnor %f12, %f8, %f8
ldsh [%l7 + 0x1A], %l4
bgu %xcc, loop_1864
loop_1863:
umul %i7, 0x14E7, %g6
stb %o2, [%l7 + 0x3E]
fmovs %f10, %f9
loop_1864:
fmovsn %icc, %f14, %f1
fmul8sux16 %f12, %f2, %f0
ldsw [%l7 + 0x54], %o0
edge8 %l1, %o5, %g7
mova %xcc, %g4, %i1
bg,a,pt %xcc, loop_1865
fnegd %f14, %f2
fxnors %f12, %f10, %f8
ldx [%l7 + 0x78], %o4
loop_1865:
lduw [%l7 + 0x44], %i2
fxor %f10, %f0, %f14
fnot1s %f4, %f3
movl %xcc, %l3, %o7
movrlz %g3, %o6, %o1
edge16 %l2, %g2, %l0
fmovscs %xcc, %f4, %f13
fone %f0
st %f6, [%l7 + 0x68]
subc %g5, 0x0179, %g1
lduh [%l7 + 0x38], %i0
tgu %xcc, 0x5
bvc %xcc, loop_1866
fandnot2s %f5, %f3, %f7
fornot2s %f0, %f10, %f4
sethi 0x08DE, %l6
loop_1866:
sth %i5, [%l7 + 0x7A]
movvs %xcc, %l5, %i4
fors %f3, %f4, %f6
fbe,a %fcc0, loop_1867
sllx %i3, 0x0C, %i6
fmovdle %xcc, %f10, %f1
ldsh [%l7 + 0x5C], %l4
loop_1867:
orn %o3, 0x1152, %i7
fnor %f2, %f12, %f4
andn %g6, 0x0F6B, %o0
fmovrdlez %o2, %f0, %f12
movg %icc, %l1, %g7
tge %xcc, 0x1
sdivx %g4, 0x159C, %i1
fmovda %xcc, %f0, %f15
fmovsn %icc, %f7, %f6
fpack32 %f12, %f10, %f10
movgu %xcc, %o4, %i2
umulcc %l3, %o5, %g3
fcmps %fcc3, %f14, %f12
sth %o7, [%l7 + 0x60]
stb %o1, [%l7 + 0x3D]
fmovrsne %l2, %f15, %f13
movpos %xcc, %g2, %o6
bshuffle %f10, %f0, %f2
lduw [%l7 + 0x34], %g5
edge32n %g1, %l0, %l6
tn %xcc, 0x0
fcmpgt32 %f0, %f14, %i5
stw %l5, [%l7 + 0x74]
tge %icc, 0x0
std %f6, [%l7 + 0x60]
ldub [%l7 + 0x0F], %i0
fbo,a %fcc1, loop_1868
fcmps %fcc1, %f4, %f1
tgu %icc, 0x1
xnor %i4, %i6, %l4
loop_1868:
tsubcctv %o3, %i3, %i7
fone %f0
fxnor %f0, %f4, %f2
brlz %g6, loop_1869
fmovsleu %xcc, %f3, %f6
stb %o2, [%l7 + 0x66]
te %xcc, 0x4
loop_1869:
brlez %o0, loop_1870
call loop_1871
fcmpes %fcc0, %f0, %f1
fmovdcc %icc, %f0, %f7
loop_1870:
fnand %f10, %f4, %f2
loop_1871:
ldub [%l7 + 0x21], %l1
xor %g7, %g4, %i1
bleu,a %xcc, loop_1872
fmul8x16al %f14, %f9, %f14
bl,a,pt %xcc, loop_1873
lduh [%l7 + 0x70], %o4
loop_1872:
tgu %icc, 0x2
movrlez %l3, 0x06A, %o5
loop_1873:
fmovdne %icc, %f7, %f10
fmovse %xcc, %f14, %f0
st %f2, [%l7 + 0x28]
bne,a,pn %xcc, loop_1874
sdivx %i2, 0x0753, %g3
fandnot2s %f10, %f12, %f14
lduw [%l7 + 0x6C], %o1
loop_1874:
ta %icc, 0x0
fornot1s %f7, %f15, %f13
tcc %icc, 0x5
nop
setx loop_1875, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tcc %xcc, 0x2
orcc %o7, 0x0485, %g2
brgz,a %o6, loop_1876
loop_1875:
fmovrde %g5, %f2, %f4
fpadd32 %f14, %f12, %f0
subcc %g1, %l0, %l2
loop_1876:
movcs %icc, %i5, %l6
st %f4, [%l7 + 0x4C]
fpadd16 %f0, %f4, %f14
fmovs %f7, %f3
sdivx %l5, 0x1774, %i4
sdivcc %i6, 0x0F79, %i0
fmovdcs %xcc, %f10, %f13
stb %o3, [%l7 + 0x6A]
bleu,pt %icc, loop_1877
sub %l4, %i7, %g6
fbug %fcc0, loop_1878
bleu,a loop_1879
loop_1877:
fbge %fcc2, loop_1880
fpsub32 %f2, %f10, %f4
loop_1878:
xnorcc %i3, 0x0318, %o0
loop_1879:
fmovsge %icc, %f15, %f7
loop_1880:
sub %o2, %l1, %g4
fcmps %fcc0, %f5, %f4
stw %i1, [%l7 + 0x40]
fmovs %f7, %f7
call loop_1881
fmovsleu %xcc, %f12, %f7
ldsw [%l7 + 0x58], %g7
ldsh [%l7 + 0x74], %o4
loop_1881:
movg %xcc, %l3, %i2
taddcc %g3, %o5, %o1
fbul %fcc3, loop_1882
array8 %o7, %g2, %o6
lduh [%l7 + 0x2C], %g5
ldub [%l7 + 0x13], %g1
loop_1882:
call loop_1883
fone %f2
stw %l2, [%l7 + 0x34]
movrlz %i5, %l0, %l5
loop_1883:
lduh [%l7 + 0x78], %i4
ldsw [%l7 + 0x68], %i6
fzero %f14
tgu %icc, 0x5
array16 %i0, %l6, %l4
ldsw [%l7 + 0x4C], %i7
brlez %o3, loop_1884
st %f1, [%l7 + 0x54]
fmovs %f15, %f4
movrlz %g6, 0x2C9, %i3
loop_1884:
stb %o2, [%l7 + 0x18]
srax %l1, 0x06, %o0
bcs,a,pn %icc, loop_1885
lduw [%l7 + 0x74], %g4
ldd [%l7 + 0x50], %f14
bgu,a,pn %xcc, loop_1886
loop_1885:
edge8n %g7, %o4, %l3
ldx [%l7 + 0x68], %i2
stw %i1, [%l7 + 0x40]
loop_1886:
andn %g3, %o5, %o7
fand %f4, %f14, %f0
popc %g2, %o1
movrgz %g5, 0x027, %g1
tl %xcc, 0x2
tg %xcc, 0x0
lduh [%l7 + 0x48], %o6
std %f14, [%l7 + 0x40]
fpsub16 %f8, %f6, %f0
fpadd16s %f4, %f14, %f15
fcmpeq16 %f14, %f6, %l2
lduh [%l7 + 0x36], %l0
fmovdcs %xcc, %f7, %f14
std %f2, [%l7 + 0x48]
faligndata %f6, %f12, %f14
ld [%l7 + 0x54], %f9
ldd [%l7 + 0x78], %f8
stb %i5, [%l7 + 0x2F]
stx %l5, [%l7 + 0x68]
fandnot1s %f4, %f14, %f4
ta %icc, 0x0
fxnor %f4, %f12, %f4
nop
setx loop_1887, %l0, %l1
jmpl %l1, %i6
ldsh [%l7 + 0x7C], %i4
ld [%l7 + 0x70], %f1
fblg,a %fcc0, loop_1888
loop_1887:
xor %i0, 0x160E, %l6
fmovdn %xcc, %f9, %f10
ldsb [%l7 + 0x4C], %l4
loop_1888:
std %f0, [%l7 + 0x50]
bge,a %xcc, loop_1889
ldx [%l7 + 0x18], %i7
fpackfix %f8, %f14
ldsw [%l7 + 0x48], %g6
loop_1889:
fmovsn %icc, %f11, %f3
or %o3, %i3, %l1
fnands %f7, %f15, %f11
movleu %icc, %o0, %o2
bvs,pt %xcc, loop_1890
sra %g7, 0x00, %o4
bge,pt %icc, loop_1891
bcc,a,pt %icc, loop_1892
loop_1890:
movge %xcc, %l3, %g4
fmul8sux16 %f4, %f14, %f14
loop_1891:
fba,a %fcc2, loop_1893
loop_1892:
bvc loop_1894
fxnors %f8, %f0, %f0
stx %i1, [%l7 + 0x40]
loop_1893:
movvs %icc, %i2, %o5
loop_1894:
orcc %o7, %g2, %g3
tvc %icc, 0x1
fnors %f1, %f2, %f7
tsubcc %o1, %g5, %g1
fmovrde %l2, %f12, %f14
fmovsvc %icc, %f7, %f13
lduw [%l7 + 0x20], %l0
fblg,a %fcc3, loop_1895
ldub [%l7 + 0x0B], %o6
subcc %i5, %l5, %i4
fmovsneg %icc, %f14, %f5
loop_1895:
fbug %fcc0, loop_1896
stx %i0, [%l7 + 0x50]
lduw [%l7 + 0x60], %l6
fmul8x16al %f2, %f2, %f10
loop_1896:
bneg,a,pn %xcc, loop_1897
sth %i6, [%l7 + 0x08]
fcmped %fcc1, %f2, %f10
movcs %xcc, %i7, %g6
loop_1897:
sth %o3, [%l7 + 0x1E]
fblg,a %fcc0, loop_1898
fmovspos %xcc, %f10, %f8
fblg %fcc2, loop_1899
ldd [%l7 + 0x48], %f0
loop_1898:
tne %icc, 0x3
stw %i3, [%l7 + 0x20]
loop_1899:
fands %f12, %f9, %f8
fmovdvs %icc, %f9, %f5
fnot2 %f4, %f0
fcmpd %fcc1, %f14, %f4
movcc %icc, %l4, %o0
stx %o2, [%l7 + 0x58]
fmovdpos %xcc, %f9, %f5
fmovsvc %icc, %f7, %f6
move %xcc, %l1, %g7
fbe,a %fcc1, loop_1900
tl %icc, 0x0
edge32l %o4, %l3, %i1
fmovsneg %icc, %f11, %f1
loop_1900:
fmovrse %i2, %f7, %f4
orn %o5, %o7, %g4
fmovrdlez %g3, %f8, %f8
ldsw [%l7 + 0x50], %g2
ldd [%l7 + 0x38], %f14
fmovscs %xcc, %f11, %f13
fbe,a %fcc1, loop_1901
faligndata %f12, %f14, %f2
edge16l %g5, %g1, %o1
fzero %f10
loop_1901:
siam 0x1
bvc,pt %xcc, loop_1902
ld [%l7 + 0x4C], %f9
fmovdvc %icc, %f5, %f11
ldsh [%l7 + 0x32], %l0
loop_1902:
sub %o6, %l2, %i5
fmovdg %icc, %f13, %f15
edge32 %l5, %i0, %i4
fmovdpos %xcc, %f4, %f7
ld [%l7 + 0x08], %f15
sth %i6, [%l7 + 0x6A]
fpsub32 %f10, %f14, %f8
stb %i7, [%l7 + 0x08]
fmovdle %icc, %f4, %f2
sethi 0x060E, %l6
fandnot2 %f4, %f12, %f14
fxor %f10, %f10, %f6
bleu %xcc, loop_1903
ta %xcc, 0x2
ldd [%l7 + 0x40], %f2
ba,pt %xcc, loop_1904
loop_1903:
fmovrslez %g6, %f11, %f12
fmovscc %xcc, %f10, %f5
brz,a %i3, loop_1905
loop_1904:
fpackfix %f6, %f8
taddcc %l4, 0x1F6C, %o3
siam 0x7
loop_1905:
faligndata %f6, %f6, %f14
lduw [%l7 + 0x60], %o0
fmovdge %icc, %f6, %f0
stx %l1, [%l7 + 0x58]
andn %o2, %g7, %l3
tsubcctv %o4, 0x13A8, %i2
bge,a,pn %xcc, loop_1906
ldsb [%l7 + 0x3F], %i1
move %xcc, %o5, %o7
sdivcc %g3, 0x0629, %g2
loop_1906:
array8 %g4, %g5, %o1
or %g1, %l0, %l2
stx %i5, [%l7 + 0x08]
bvs %icc, loop_1907
call loop_1908
nop
setx loop_1909, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc1 %f12, %f8
loop_1907:
st %f5, [%l7 + 0x34]
loop_1908:
fand %f6, %f4, %f0
loop_1909:
nop
setx loop_1910, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tgu %xcc, 0x5
brlez,a %l5, loop_1911
lduw [%l7 + 0x5C], %o6
loop_1910:
pdist %f0, %f2, %f2
movl %icc, %i0, %i6
loop_1911:
fcmpgt32 %f6, %f6, %i4
sdivcc %i7, 0x032F, %l6
fcmpgt32 %f6, %f0, %i3
fmovse %icc, %f13, %f1
be loop_1912
tleu %xcc, 0x5
ldsb [%l7 + 0x2E], %l4
fmovdleu %xcc, %f1, %f12
loop_1912:
addcc %o3, 0x057D, %g6
ldsb [%l7 + 0x75], %l1
st %f2, [%l7 + 0x5C]
mulscc %o0, 0x0325, %g7
fzero %f4
bl,pt %icc, loop_1913
fxors %f2, %f3, %f0
fmovspos %icc, %f0, %f14
movpos %icc, %l3, %o4
loop_1913:
mova %xcc, %i2, %o2
tge %xcc, 0x4
subccc %i1, %o5, %o7
movpos %xcc, %g2, %g4
fmovdcs %xcc, %f4, %f12
movg %icc, %g5, %o1
lduw [%l7 + 0x0C], %g3
fcmpgt16 %f6, %f2, %g1
bvs,a,pt %xcc, loop_1914
fmovscc %xcc, %f9, %f11
fornot2s %f7, %f8, %f11
stx %l0, [%l7 + 0x08]
loop_1914:
lduh [%l7 + 0x44], %l2
andn %i5, %o6, %l5
fnor %f4, %f6, %f10
sth %i6, [%l7 + 0x7A]
lduh [%l7 + 0x58], %i4
lduw [%l7 + 0x6C], %i7
stb %i0, [%l7 + 0x29]
movcs %icc, %l6, %l4
fmovdvc %icc, %f8, %f0
smulcc %i3, 0x17E4, %o3
fmovsgu %xcc, %f6, %f8
fpsub32s %f5, %f4, %f15
lduw [%l7 + 0x30], %g6
ldx [%l7 + 0x48], %o0
fmovde %xcc, %f4, %f2
edge16n %l1, %g7, %o4
sth %l3, [%l7 + 0x1E]
fbg %fcc2, loop_1915
fbl %fcc2, loop_1916
edge8l %o2, %i2, %i1
fmovrdlz %o5, %f2, %f12
loop_1915:
fmul8x16au %f8, %f15, %f8
loop_1916:
fmovrdne %g2, %f2, %f10
std %f4, [%l7 + 0x58]
fcmpne32 %f0, %f14, %g4
stb %o7, [%l7 + 0x59]
fpmerge %f9, %f4, %f12
bshuffle %f6, %f10, %f12
edge32ln %o1, %g3, %g1
brnz,a %g5, loop_1917
fmovde %icc, %f13, %f5
ldx [%l7 + 0x10], %l2
fmovdneg %icc, %f14, %f2
loop_1917:
array32 %i5, %o6, %l0
stx %i6, [%l7 + 0x08]
mulx %l5, %i7, %i0
stb %l6, [%l7 + 0x46]
tne %xcc, 0x1
fpadd16s %f5, %f13, %f14
brz,a %l4, loop_1918
ldub [%l7 + 0x3B], %i4
fands %f2, %f9, %f0
tpos %icc, 0x0
loop_1918:
fpsub32s %f10, %f14, %f12
fbo,a %fcc2, loop_1919
brz %i3, loop_1920
ldd [%l7 + 0x08], %f4
ldsb [%l7 + 0x26], %o3
loop_1919:
smul %o0, %g6, %l1
loop_1920:
fcmps %fcc0, %f6, %f5
fabss %f3, %f6
fmovsgu %xcc, %f8, %f5
ldx [%l7 + 0x58], %o4
fpadd16 %f14, %f8, %f14
array8 %g7, %o2, %l3
fnot1s %f8, %f12
fbl,a %fcc1, loop_1921
fnot1 %f6, %f10
fbe,a %fcc3, loop_1922
fmovdcs %xcc, %f0, %f14
loop_1921:
tl %xcc, 0x4
fsrc1s %f5, %f12
loop_1922:
fornot2 %f10, %f12, %f12
st %f1, [%l7 + 0x78]
fnands %f9, %f1, %f6
stx %i2, [%l7 + 0x70]
lduw [%l7 + 0x7C], %o5
fsrc2 %f8, %f8
movneg %icc, %g2, %i1
orcc %o7, %o1, %g3
tl %icc, 0x6
fandnot1 %f6, %f0, %f2
movleu %icc, %g4, %g5
stx %g1, [%l7 + 0x58]
fmovrdlez %i5, %f14, %f14
fbge %fcc2, loop_1923
fpack32 %f4, %f4, %f12
std %f2, [%l7 + 0x28]
lduh [%l7 + 0x62], %o6
loop_1923:
udiv %l0, 0x17CC, %i6
fmovsa %xcc, %f4, %f15
tsubcctv %l2, %i7, %l5
umulcc %l6, %l4, %i4
fbne,a %fcc0, loop_1924
movl %icc, %i3, %o3
movvc %xcc, %o0, %i0
ldsw [%l7 + 0x34], %l1
loop_1924:
ldsw [%l7 + 0x54], %g6
fpackfix %f6, %f4
brz,a %o4, loop_1925
fpackfix %f4, %f15
st %f8, [%l7 + 0x5C]
st %f4, [%l7 + 0x08]
loop_1925:
tvs %xcc, 0x6
xnor %g7, %o2, %i2
fmovde %xcc, %f10, %f14
stb %l3, [%l7 + 0x59]
orncc %o5, %g2, %i1
lduh [%l7 + 0x46], %o7
ldx [%l7 + 0x48], %g3
andn %g4, 0x09A8, %g5
srl %g1, 0x1A, %i5
tvs %xcc, 0x7
fmovrde %o6, %f6, %f4
st %f9, [%l7 + 0x0C]
lduw [%l7 + 0x40], %l0
fmovdl %xcc, %f8, %f11
fabsd %f14, %f10
tleu %xcc, 0x3
for %f8, %f12, %f0
edge8 %i6, %l2, %i7
bne,a %xcc, loop_1926
fmovdn %xcc, %f12, %f5
fmovdvs %xcc, %f9, %f1
movge %xcc, %l5, %l6
loop_1926:
lduh [%l7 + 0x56], %l4
movrgz %i4, 0x314, %i3
std %f4, [%l7 + 0x08]
fnors %f1, %f7, %f0
fmovrslez %o3, %f2, %f15
fmovdvs %xcc, %f14, %f11
fands %f1, %f4, %f11
fmovrslez %o0, %f10, %f15
stb %i0, [%l7 + 0x50]
fabsd %f8, %f14
move %icc, %o1, %l1
ld [%l7 + 0x68], %f6
fbule,a %fcc1, loop_1927
array32 %o4, %g6, %g7
fmovdcs %icc, %f1, %f15
fmovs %f13, %f2
loop_1927:
lduw [%l7 + 0x18], %i2
fbne,a %fcc2, loop_1928
xor %o2, %o5, %g2
fpadd16s %f2, %f1, %f15
fones %f3
loop_1928:
bg,a,pt %icc, loop_1929
udivx %l3, 0x1BB8, %i1
fnegd %f0, %f14
ldsb [%l7 + 0x15], %g3
loop_1929:
addc %g4, 0x0AB1, %o7
srlx %g1, %i5, %g5
fmovscc %xcc, %f8, %f7
ble,pn %icc, loop_1930
udivx %l0, 0x0C85, %i6
stx %o6, [%l7 + 0x58]
tpos %xcc, 0x7
loop_1930:
fandnot2s %f10, %f15, %f1
ldub [%l7 + 0x4A], %i7
stx %l5, [%l7 + 0x40]
bpos,pn %icc, loop_1931
xnor %l2, %l4, %i4
ldsb [%l7 + 0x5D], %l6
andncc %o3, %i3, %o0
loop_1931:
fmovdcs %xcc, %f0, %f7
ldx [%l7 + 0x50], %o1
ldsw [%l7 + 0x70], %l1
fabsd %f0, %f8
stb %o4, [%l7 + 0x6D]
fbn %fcc3, loop_1932
fmovsg %xcc, %f5, %f15
tn %xcc, 0x1
fexpand %f11, %f2
loop_1932:
brnz %g6, loop_1933
stw %g7, [%l7 + 0x44]
edge32l %i2, %o2, %o5
ldsw [%l7 + 0x3C], %g2
loop_1933:
fbe,a %fcc0, loop_1934
stw %i0, [%l7 + 0x58]
fpsub16 %f14, %f2, %f10
fmuld8sux16 %f3, %f4, %f0
loop_1934:
be,pt %icc, loop_1935
stb %i1, [%l7 + 0x16]
movvs %icc, %g3, %l3
ldx [%l7 + 0x10], %o7
loop_1935:
fmovdvc %xcc, %f0, %f13
fnor %f8, %f4, %f2
fcmpne32 %f2, %f14, %g1
alignaddrl %g4, %i5, %l0
ldsb [%l7 + 0x6C], %i6
stb %o6, [%l7 + 0x68]
movleu %xcc, %i7, %g5
fxnors %f2, %f0, %f0
st %f0, [%l7 + 0x74]
fpsub32s %f8, %f10, %f14
stb %l5, [%l7 + 0x6C]
lduw [%l7 + 0x4C], %l4
edge8ln %l2, %l6, %i4
fxnors %f1, %f14, %f1
bneg,a %xcc, loop_1936
bneg %xcc, loop_1937
fcmple16 %f0, %f14, %i3
te %xcc, 0x1
loop_1936:
lduw [%l7 + 0x78], %o0
loop_1937:
edge16l %o1, %o3, %o4
movrgez %g6, 0x28E, %g7
fpadd16 %f4, %f4, %f8
lduw [%l7 + 0x58], %i2
stw %o2, [%l7 + 0x38]
nop
setx loop_1938, %l0, %l1
jmpl %l1, %o5
ldsw [%l7 + 0x5C], %l1
edge8ln %g2, %i0, %i1
mulscc %l3, 0x0A5C, %g3
loop_1938:
fzeros %f9
ldsb [%l7 + 0x14], %o7
fbn,a %fcc2, loop_1939
ldsh [%l7 + 0x66], %g4
sll %g1, 0x1F, %i5
stx %i6, [%l7 + 0x78]
loop_1939:
fxors %f2, %f1, %f9
tg %icc, 0x1
umulcc %l0, %i7, %g5
st %f10, [%l7 + 0x58]
fmuld8sux16 %f6, %f14, %f2
fabsd %f2, %f0
srl %l5, 0x0B, %l4
stw %o6, [%l7 + 0x50]
ldsw [%l7 + 0x54], %l6
ldx [%l7 + 0x60], %l2
movrgz %i3, 0x370, %i4
st %f6, [%l7 + 0x68]
sub %o1, 0x02D1, %o3
stw %o4, [%l7 + 0x3C]
xor %g6, 0x1FC9, %o0
array16 %g7, %i2, %o2
nop
setx loop_1940, %l0, %l1
jmpl %l1, %l1
tcc %xcc, 0x3
ldd [%l7 + 0x28], %f6
fbg %fcc3, loop_1941
loop_1940:
umul %g2, 0x0D41, %o5
bvs,a loop_1942
edge8n %i1, %i0, %g3
loop_1941:
smul %l3, 0x1E12, %g4
lduh [%l7 + 0x32], %g1
loop_1942:
taddcc %o7, 0x09CE, %i6
movn %xcc, %i5, %l0
nop
setx loop_1943, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x38], %g5
mulx %l5, 0x18D6, %i7
fmovrslez %o6, %f2, %f13
loop_1943:
array32 %l4, %l6, %i3
fors %f11, %f1, %f3
ld [%l7 + 0x48], %f11
fandnot2 %f0, %f10, %f8
ldsb [%l7 + 0x7B], %l2
fblg %fcc3, loop_1944
ldub [%l7 + 0x3D], %i4
fsrc2 %f0, %f8
fmul8ulx16 %f2, %f12, %f10
loop_1944:
brnz %o3, loop_1945
fmul8x16al %f3, %f5, %f4
fmovse %icc, %f5, %f1
movn %xcc, %o1, %o4
loop_1945:
ldsw [%l7 + 0x74], %g6
fzero %f8
lduw [%l7 + 0x08], %o0
fsrc2 %f14, %f12
ldub [%l7 + 0x4C], %g7
srax %o2, 0x10, %l1
fandnot1 %f14, %f14, %f10
ldub [%l7 + 0x65], %g2
tl %icc, 0x3
fcmpgt32 %f6, %f4, %i2
edge8n %i1, %i0, %o5
fmovdcs %icc, %f4, %f11
sdiv %l3, 0x18AD, %g3
orncc %g1, 0x0F50, %g4
fbug,a %fcc3, loop_1946
fmovsgu %xcc, %f3, %f3
smulcc %o7, 0x088C, %i6
edge8ln %i5, %l0, %g5
loop_1946:
fmovdgu %icc, %f1, %f5
smulcc %i7, 0x0541, %l5
edge8n %l4, %o6, %l6
array8 %l2, %i4, %i3
fmovdg %xcc, %f6, %f13
bvs,pt %icc, loop_1947
fcmps %fcc3, %f3, %f3
bvs %xcc, loop_1948
edge16 %o3, %o4, %o1
loop_1947:
fmuld8sux16 %f6, %f15, %f4
ldsw [%l7 + 0x30], %g6
loop_1948:
sllx %g7, %o2, %l1
taddcctv %g2, %o0, %i1
ldsh [%l7 + 0x0A], %i2
fnot2s %f11, %f2
ldub [%l7 + 0x5A], %o5
tn %xcc, 0x3
bleu,pt %icc, loop_1949
umul %i0, 0x03F9, %l3
ldsh [%l7 + 0x7C], %g3
movleu %icc, %g4, %o7
loop_1949:
fble %fcc0, loop_1950
fornot2 %f4, %f10, %f10
fmovdn %xcc, %f11, %f7
stb %i6, [%l7 + 0x2F]
loop_1950:
movrne %i5, 0x215, %g1
fnand %f8, %f4, %f0
fmovdn %icc, %f4, %f4
fpack32 %f0, %f4, %f10
ld [%l7 + 0x7C], %f11
sth %g5, [%l7 + 0x68]
udivx %l0, 0x038C, %l5
nop
setx loop_1951, %l0, %l1
jmpl %l1, %l4
stw %i7, [%l7 + 0x20]
std %f6, [%l7 + 0x08]
stx %l6, [%l7 + 0x70]
loop_1951:
popc 0x15F4, %l2
st %f5, [%l7 + 0x1C]
fpsub16 %f6, %f10, %f4
udiv %o6, 0x01CA, %i4
fpack32 %f4, %f6, %f0
ldsh [%l7 + 0x44], %i3
smulcc %o3, 0x1C44, %o1
mulscc %o4, 0x0C47, %g7
bvc,pn %icc, loop_1952
ldx [%l7 + 0x78], %o2
bg %icc, loop_1953
fcmped %fcc3, %f2, %f2
loop_1952:
edge32 %l1, %g2, %o0
fmovsne %icc, %f6, %f9
loop_1953:
sra %g6, %i2, %o5
fpsub32s %f1, %f10, %f12
brnz %i0, loop_1954
edge8l %l3, %g3, %g4
sdivcc %o7, 0x145D, %i1
fmovsvc %icc, %f6, %f6
loop_1954:
fpsub16s %f6, %f3, %f0
fones %f14
fmovrsgz %i6, %f8, %f3
bge,a,pn %xcc, loop_1955
fmovscc %icc, %f15, %f14
or %g1, %g5, %i5
sth %l5, [%l7 + 0x6C]
loop_1955:
fpackfix %f6, %f3
fmovdcs %icc, %f10, %f14
bshuffle %f2, %f4, %f14
fmovsn %xcc, %f3, %f13
fnot2 %f4, %f2
stw %l4, [%l7 + 0x28]
fpadd16s %f7, %f4, %f6
ldx [%l7 + 0x68], %l0
bgu,a %icc, loop_1956
fmovrdgz %i7, %f0, %f6
fpsub16s %f5, %f9, %f2
fmuld8sux16 %f9, %f4, %f12
loop_1956:
ldsb [%l7 + 0x6B], %l2
ldsb [%l7 + 0x54], %l6
bpos,a loop_1957
fbul,a %fcc0, loop_1958
move %xcc, %o6, %i3
ble,a %icc, loop_1959
loop_1957:
umulcc %i4, %o3, %o1
loop_1958:
fpadd32 %f12, %f10, %f8
fbne %fcc0, loop_1960
loop_1959:
std %f8, [%l7 + 0x50]
ldx [%l7 + 0x40], %g7
std %f6, [%l7 + 0x78]
loop_1960:
sth %o2, [%l7 + 0x50]
ldsb [%l7 + 0x0B], %o4
xnor %l1, %g2, %g6
brlz %i2, loop_1961
ldd [%l7 + 0x40], %f2
fmovsvc %xcc, %f0, %f11
popc %o5, %o0
loop_1961:
array8 %i0, %g3, %l3
stw %g4, [%l7 + 0x5C]
movrgz %i1, 0x3AB, %i6
fmovsle %icc, %f2, %f4
fandnot2 %f0, %f8, %f8
ldsw [%l7 + 0x28], %o7
edge16 %g5, %i5, %g1
umulcc %l4, 0x0910, %l5
array16 %i7, %l0, %l6
stx %l2, [%l7 + 0x50]
lduh [%l7 + 0x6A], %i3
fbule %fcc0, loop_1962
bpos,pn %xcc, loop_1963
fbug,a %fcc0, loop_1964
edge16n %i4, %o6, %o3
loop_1962:
fmovdl %icc, %f12, %f13
loop_1963:
fsrc2 %f6, %f4
loop_1964:
fsrc1s %f6, %f8
fmovse %xcc, %f11, %f13
edge8 %o1, %g7, %o4
fmovdg %icc, %f5, %f1
stx %o2, [%l7 + 0x78]
fbug,a %fcc0, loop_1965
edge32l %l1, %g2, %g6
ld [%l7 + 0x70], %f13
bcc,a,pn %icc, loop_1966
loop_1965:
movvs %xcc, %i2, %o5
fpmerge %f7, %f14, %f6
addccc %o0, 0x03C8, %i0
loop_1966:
tneg %icc, 0x3
ble,pt %xcc, loop_1967
be,pt %xcc, loop_1968
fmovsneg %icc, %f13, %f13
ldx [%l7 + 0x08], %g3
loop_1967:
ldsb [%l7 + 0x1E], %g4
loop_1968:
mulscc %i1, 0x0FE7, %l3
movvs %icc, %o7, %g5
movrgez %i6, %g1, %l4
ldsb [%l7 + 0x58], %i5
ldsb [%l7 + 0x16], %l5
fcmpne16 %f10, %f4, %i7
ldd [%l7 + 0x48], %f8
ld [%l7 + 0x3C], %f15
edge16l %l6, %l2, %l0
fbge %fcc2, loop_1969
ldub [%l7 + 0x13], %i4
tleu %icc, 0x7
fmovrsgez %o6, %f15, %f13
loop_1969:
ldub [%l7 + 0x6B], %o3
bl %xcc, loop_1970
ldsb [%l7 + 0x40], %o1
fmovdn %icc, %f4, %f8
std %f6, [%l7 + 0x08]
loop_1970:
lduw [%l7 + 0x2C], %i3
movgu %icc, %o4, %o2
tvc %xcc, 0x2
ldsh [%l7 + 0x44], %l1
orncc %g2, %g7, %i2
fxnor %f12, %f2, %f4
call loop_1971
bshuffle %f10, %f4, %f2
movneg %icc, %o5, %g6
movvs %icc, %i0, %o0
loop_1971:
fcmped %fcc1, %f12, %f2
nop
setx loop_1972, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movle %icc, %g3, %i1
stx %l3, [%l7 + 0x68]
fmul8x16 %f5, %f4, %f8
loop_1972:
stx %o7, [%l7 + 0x68]
lduh [%l7 + 0x6E], %g4
bleu,a %icc, loop_1973
sra %i6, %g1, %l4
tvs %icc, 0x6
movrgz %g5, 0x0B0, %l5
loop_1973:
umulcc %i7, %l6, %i5
edge32ln %l2, %i4, %l0
movg %xcc, %o3, %o1
stb %o6, [%l7 + 0x65]
and %i3, %o4, %l1
fmovsne %xcc, %f1, %f11
tvc %icc, 0x1
st %f9, [%l7 + 0x28]
taddcc %g2, %o2, %g7
sth %o5, [%l7 + 0x18]
fbuge %fcc1, loop_1974
ld [%l7 + 0x60], %f10
fmovrsgz %i2, %f6, %f7
ldub [%l7 + 0x5D], %i0
loop_1974:
fba,a %fcc0, loop_1975
ldsh [%l7 + 0x3A], %o0
fmul8sux16 %f12, %f8, %f6
faligndata %f10, %f10, %f10
loop_1975:
std %f8, [%l7 + 0x18]
ldx [%l7 + 0x10], %g6
nop
setx loop_1976, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fzeros %f6
edge8ln %g3, %i1, %o7
tl %icc, 0x2
loop_1976:
fnands %f1, %f10, %f3
ta %xcc, 0x2
tleu %xcc, 0x4
fmovs %f0, %f3
fmovrdne %l3, %f4, %f10
nop
setx loop_1977, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srlx %g4, %g1, %i6
fabsd %f4, %f12
fcmpne16 %f4, %f12, %l4
loop_1977:
sllx %l5, %i7, %g5
ldsb [%l7 + 0x12], %l6
lduw [%l7 + 0x30], %l2
stx %i4, [%l7 + 0x78]
st %f15, [%l7 + 0x20]
stb %l0, [%l7 + 0x09]
ldx [%l7 + 0x48], %i5
fcmpeq32 %f12, %f0, %o3
nop
setx loop_1978, %l0, %l1
jmpl %l1, %o1
fabsd %f14, %f14
brlz %o6, loop_1979
add %o4, %l1, %i3
loop_1978:
fmovdneg %icc, %f11, %f6
ld [%l7 + 0x30], %f15
loop_1979:
ldsb [%l7 + 0x61], %g2
stx %o2, [%l7 + 0x08]
smul %o5, 0x1073, %g7
add %i2, 0x0D97, %i0
xnor %g6, 0x0B43, %o0
ldd [%l7 + 0x28], %f0
fmovdg %xcc, %f4, %f1
st %f0, [%l7 + 0x4C]
fmovdpos %icc, %f15, %f14
fmovsge %icc, %f0, %f6
fpsub16 %f8, %f2, %f2
ld [%l7 + 0x50], %f4
add %i1, %o7, %l3
fmovde %icc, %f5, %f12
fmul8x16al %f12, %f13, %f12
fnot1s %f6, %f7
fpack32 %f12, %f8, %f6
tpos %xcc, 0x7
ldsw [%l7 + 0x64], %g3
fbl,a %fcc2, loop_1980
ld [%l7 + 0x58], %f14
mulscc %g4, 0x168F, %g1
fmul8x16 %f0, %f12, %f8
loop_1980:
bgu,a loop_1981
bvs,a loop_1982
fmovdne %xcc, %f11, %f9
andcc %l4, %l5, %i7
loop_1981:
bgu,a,pn %icc, loop_1983
loop_1982:
fmovdl %icc, %f2, %f4
movrlez %i6, 0x3B4, %g5
sth %l2, [%l7 + 0x1E]
loop_1983:
fpack32 %f10, %f12, %f12
fornot1s %f2, %f8, %f4
fnot1 %f6, %f4
edge32n %i4, %l6, %i5
bg,a loop_1984
brgez,a %o3, loop_1985
fbo,a %fcc2, loop_1986
and %l0, %o6, %o4
loop_1984:
bpos,a,pn %xcc, loop_1987
loop_1985:
fmovrdne %l1, %f14, %f10
loop_1986:
tn %xcc, 0x4
movrlez %i3, 0x398, %g2
loop_1987:
ba,pn %xcc, loop_1988
fmovdl %icc, %f1, %f7
ldsb [%l7 + 0x37], %o2
brlz,a %o1, loop_1989
loop_1988:
taddcc %o5, %i2, %g7
sth %g6, [%l7 + 0x70]
fmovsa %xcc, %f9, %f3
loop_1989:
ldd [%l7 + 0x78], %f12
tcc %icc, 0x7
udivx %i0, 0x1D00, %o0
fandnot1s %f9, %f4, %f1
stx %o7, [%l7 + 0x58]
stw %l3, [%l7 + 0x48]
stb %g3, [%l7 + 0x18]
array16 %g4, %i1, %g1
stx %l5, [%l7 + 0x58]
taddcc %l4, 0x04D7, %i7
fbn %fcc1, loop_1990
ble,pn %icc, loop_1991
lduw [%l7 + 0x08], %i6
bgu,a loop_1992
loop_1990:
fpsub32s %f13, %f14, %f4
loop_1991:
fmovscs %icc, %f13, %f9
ldd [%l7 + 0x18], %f14
loop_1992:
st %f0, [%l7 + 0x4C]
movge %xcc, %g5, %i4
ldsb [%l7 + 0x0C], %l2
nop
setx loop_1993, %l0, %l1
jmpl %l1, %l6
ba %xcc, loop_1994
sdivcc %i5, 0x0FD0, %o3
siam 0x1
loop_1993:
fones %f11
loop_1994:
ldsb [%l7 + 0x0A], %l0
bneg,pn %xcc, loop_1995
movge %xcc, %o6, %o4
stw %i3, [%l7 + 0x60]
lduh [%l7 + 0x66], %l1
loop_1995:
lduw [%l7 + 0x0C], %o2
tne %icc, 0x7
stx %o1, [%l7 + 0x30]
ld [%l7 + 0x7C], %f12
ldsb [%l7 + 0x1C], %o5
orncc %i2, %g2, %g6
fbl %fcc3, loop_1996
st %f15, [%l7 + 0x2C]
edge32 %g7, %i0, %o0
fmovdcs %icc, %f13, %f11
loop_1996:
bshuffle %f14, %f2, %f12
sth %l3, [%l7 + 0x60]
ldd [%l7 + 0x68], %f10
addccc %o7, %g3, %g4
array32 %i1, %g1, %l5
ldsb [%l7 + 0x44], %i7
fornot2 %f14, %f2, %f2
tn %xcc, 0x6
stb %i6, [%l7 + 0x2A]
ldsh [%l7 + 0x66], %g5
stw %i4, [%l7 + 0x74]
stx %l4, [%l7 + 0x60]
ldsb [%l7 + 0x62], %l2
for %f8, %f0, %f0
fcmpgt32 %f0, %f12, %l6
sth %i5, [%l7 + 0x34]
st %f13, [%l7 + 0x20]
tvc %icc, 0x4
fmuld8ulx16 %f7, %f9, %f2
ble,a loop_1997
ldsb [%l7 + 0x0C], %o3
xorcc %l0, %o6, %i3
fmovspos %icc, %f14, %f11
loop_1997:
fblg %fcc0, loop_1998
fbue %fcc1, loop_1999
fpsub16s %f7, %f5, %f10
bgu,a,pn %icc, loop_2000
loop_1998:
ldx [%l7 + 0x48], %l1
loop_1999:
ta %xcc, 0x5
edge32l %o2, %o1, %o5
loop_2000:
lduh [%l7 + 0x66], %o4
movvc %icc, %i2, %g2
subccc %g7, 0x0372, %g6
fmul8x16au %f3, %f9, %f12
nop
setx loop_2001, %l0, %l1
jmpl %l1, %o0
sdivcc %i0, 0x0A92, %l3
bg,pt %xcc, loop_2002
addc %g3, 0x0605, %o7
loop_2001:
lduw [%l7 + 0x64], %g4
xor %g1, %i1, %l5
loop_2002:
fmovrdlz %i6, %f8, %f10
fmovdcc %xcc, %f3, %f5
movge %xcc, %i7, %g5
fmovsvc %icc, %f10, %f15
fcmple16 %f6, %f0, %l4
andncc %l2, %l6, %i5
orncc %o3, 0x06F2, %i4
brgz,a %l0, loop_2003
and %i3, 0x0240, %l1
stb %o6, [%l7 + 0x33]
bge loop_2004
loop_2003:
st %f15, [%l7 + 0x08]
fmuld8ulx16 %f12, %f6, %f6
lduw [%l7 + 0x70], %o2
loop_2004:
mulscc %o5, %o4, %i2
movleu %icc, %g2, %o1
fpadd32 %f2, %f10, %f10
movrgz %g6, %o0, %g7
brnz,a %i0, loop_2005
fmovdle %xcc, %f8, %f12
stx %g3, [%l7 + 0x10]
st %f0, [%l7 + 0x70]
loop_2005:
ldsw [%l7 + 0x3C], %l3
fandnot2 %f12, %f8, %f6
fpackfix %f4, %f8
stw %g4, [%l7 + 0x48]
st %f4, [%l7 + 0x48]
ld [%l7 + 0x20], %f4
fmul8ulx16 %f2, %f10, %f12
fcmps %fcc2, %f10, %f2
siam 0x3
movcc %xcc, %o7, %i1
stb %l5, [%l7 + 0x24]
brlez %i6, loop_2006
ldub [%l7 + 0x30], %g1
fcmpeq32 %f10, %f4, %g5
edge32ln %l4, %i7, %l2
loop_2006:
fornot2 %f0, %f6, %f6
brgez,a %i5, loop_2007
fmovd %f8, %f10
ldsb [%l7 + 0x37], %l6
nop
setx loop_2008, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2007:
ldd [%l7 + 0x58], %f4
move %xcc, %o3, %l0
alignaddrl %i4, %l1, %o6
loop_2008:
stw %o2, [%l7 + 0x64]
sub %i3, %o4, %o5
tneg %icc, 0x0
fone %f8
fnors %f1, %f2, %f15
lduw [%l7 + 0x54], %i2
tvc %xcc, 0x1
fbug %fcc1, loop_2009
fmovsleu %xcc, %f8, %f11
fcmpne16 %f4, %f6, %g2
ldsb [%l7 + 0x1A], %o1
loop_2009:
ldsh [%l7 + 0x28], %o0
udivx %g6, 0x189D, %g7
movneg %xcc, %i0, %g3
fone %f4
edge32 %g4, %l3, %o7
stx %i1, [%l7 + 0x08]
bge,a %icc, loop_2010
tsubcc %l5, %i6, %g1
bvs %xcc, loop_2011
andcc %l4, %g5, %i7
loop_2010:
st %f15, [%l7 + 0x28]
bl %xcc, loop_2012
loop_2011:
ldsw [%l7 + 0x4C], %l2
fbe %fcc3, loop_2013
fpadd16s %f2, %f12, %f14
loop_2012:
ldub [%l7 + 0x1F], %l6
ld [%l7 + 0x20], %f11
loop_2013:
stw %o3, [%l7 + 0x24]
lduh [%l7 + 0x28], %i5
fmovrdgez %l0, %f4, %f6
tle %xcc, 0x5
fpsub16s %f3, %f4, %f4
fors %f7, %f13, %f5
ldsw [%l7 + 0x30], %l1
ldx [%l7 + 0x68], %i4
stx %o6, [%l7 + 0x40]
fnor %f14, %f14, %f12
fbg %fcc3, loop_2014
ldsh [%l7 + 0x12], %o2
fbul %fcc1, loop_2015
taddcctv %o4, 0x119B, %o5
loop_2014:
fbuge %fcc3, loop_2016
stb %i2, [%l7 + 0x4E]
loop_2015:
brlz,a %g2, loop_2017
bne,pn %icc, loop_2018
loop_2016:
fmovrslez %i3, %f6, %f11
subcc %o0, 0x0D39, %g6
loop_2017:
fcmps %fcc0, %f10, %f14
loop_2018:
fors %f9, %f10, %f11
andcc %g7, 0x1F14, %i0
ldx [%l7 + 0x78], %o1
ldsb [%l7 + 0x11], %g3
stx %l3, [%l7 + 0x38]
stw %o7, [%l7 + 0x1C]
fmovrslz %i1, %f14, %f5
stx %l5, [%l7 + 0x58]
movvc %xcc, %i6, %g1
movvc %icc, %g4, %l4
fmovdpos %icc, %f2, %f1
sth %i7, [%l7 + 0x56]
fmovse %xcc, %f13, %f13
sdivx %l2, 0x1E5C, %l6
fnor %f12, %f12, %f14
ldub [%l7 + 0x15], %g5
fcmps %fcc0, %f6, %f15
edge16l %o3, %i5, %l0
ldsb [%l7 + 0x10], %i4
siam 0x1
sdivx %o6, 0x02C9, %l1
udivcc %o2, 0x0B28, %o5
sth %o4, [%l7 + 0x3E]
movpos %xcc, %g2, %i2
fcmpne32 %f10, %f0, %o0
fmovrsne %i3, %f12, %f2
smulcc %g7, 0x04FD, %i0
bge,a loop_2019
sth %o1, [%l7 + 0x46]
edge8n %g3, %l3, %o7
stw %g6, [%l7 + 0x20]
loop_2019:
or %i1, %l5, %i6
fcmpeq32 %f8, %f10, %g1
movvc %icc, %l4, %g4
ldx [%l7 + 0x38], %l2
fmovrdgz %l6, %f14, %f0
ldsh [%l7 + 0x28], %g5
fmovsn %icc, %f7, %f0
pdist %f6, %f8, %f6
std %f6, [%l7 + 0x68]
movg %xcc, %o3, %i5
fandnot1 %f4, %f8, %f4
ldub [%l7 + 0x35], %i7
ldd [%l7 + 0x78], %f8
movne %icc, %i4, %o6
ldsw [%l7 + 0x3C], %l1
fmovdcs %xcc, %f10, %f5
bleu,pn %xcc, loop_2020
andncc %l0, %o2, %o5
sllx %g2, %o4, %o0
fmovrde %i3, %f2, %f4
loop_2020:
fmovdcc %icc, %f2, %f15
fmuld8ulx16 %f8, %f9, %f12
movcs %xcc, %g7, %i0
fmovrdlez %o1, %f6, %f10
movrgez %g3, %l3, %i2
fmovdn %icc, %f0, %f6
tge %icc, 0x2
fabss %f4, %f4
fmovsleu %icc, %f11, %f12
fmovrslez %g6, %f6, %f9
edge16ln %i1, %l5, %i6
fmovrdlz %g1, %f6, %f12
fmovsa %icc, %f12, %f15
fmovrse %l4, %f3, %f14
fornot2 %f12, %f2, %f0
popc %g4, %o7
fbne,a %fcc2, loop_2021
taddcctv %l2, %l6, %o3
fzeros %f2
ld [%l7 + 0x68], %f3
loop_2021:
fcmpes %fcc3, %f11, %f1
fmovdvs %icc, %f11, %f7
lduw [%l7 + 0x1C], %i5
alignaddr %g5, %i4, %i7
movleu %xcc, %l1, %l0
tle %xcc, 0x6
fnegd %f14, %f2
fmovsneg %icc, %f5, %f0
fmovrdlz %o6, %f6, %f12
fmovsgu %icc, %f6, %f4
fcmple32 %f14, %f14, %o5
ldd [%l7 + 0x68], %f12
lduw [%l7 + 0x14], %o2
lduh [%l7 + 0x0E], %g2
fmovda %xcc, %f5, %f11
movcc %icc, %o4, %o0
sth %g7, [%l7 + 0x3C]
std %f8, [%l7 + 0x50]
bvs loop_2022
ldsw [%l7 + 0x74], %i3
fandnot2 %f2, %f8, %f4
std %f6, [%l7 + 0x38]
loop_2022:
fsrc2 %f8, %f10
andcc %i0, %o1, %l3
ldd [%l7 + 0x68], %f10
lduw [%l7 + 0x10], %i2
ldsb [%l7 + 0x1E], %g3
fnot1 %f2, %f12
fmovd %f4, %f0
tne %xcc, 0x1
andn %g6, %l5, %i1
ldd [%l7 + 0x58], %f14
fmovdvc %xcc, %f9, %f10
fxnors %f7, %f11, %f8
edge8l %g1, %l4, %g4
fpadd32s %f13, %f13, %f6
movgu %icc, %i6, %l2
fmovsle %xcc, %f3, %f0
movl %xcc, %o7, %l6
alignaddrl %o3, %g5, %i4
fmul8x16au %f12, %f3, %f14
fcmple32 %f14, %f0, %i5
lduw [%l7 + 0x48], %l1
nop
setx loop_2023, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f8, [%l7 + 0x58]
ldsb [%l7 + 0x1A], %i7
mulscc %l0, 0x0BE6, %o6
loop_2023:
fmuld8ulx16 %f13, %f4, %f8
stx %o5, [%l7 + 0x10]
bvc,a %icc, loop_2024
std %f2, [%l7 + 0x18]
fmul8ulx16 %f14, %f12, %f14
fpadd32 %f12, %f6, %f2
loop_2024:
bgu,a %icc, loop_2025
tsubcctv %o2, %g2, %o4
bl,a,pn %xcc, loop_2026
ldsh [%l7 + 0x14], %o0
loop_2025:
sth %i3, [%l7 + 0x44]
edge32l %g7, %o1, %i0
loop_2026:
fmovdgu %icc, %f7, %f7
tvc %xcc, 0x5
fpsub16s %f9, %f4, %f0
stb %i2, [%l7 + 0x5C]
fbuge,a %fcc1, loop_2027
array16 %g3, %g6, %l3
pdist %f0, %f0, %f8
ldub [%l7 + 0x41], %l5
loop_2027:
ldd [%l7 + 0x28], %f2
fandnot1s %f5, %f5, %f10
movleu %icc, %i1, %g1
array32 %l4, %i6, %l2
ld [%l7 + 0x2C], %f10
movvs %icc, %g4, %l6
fmovdvc %xcc, %f1, %f10
lduw [%l7 + 0x7C], %o7
st %f3, [%l7 + 0x4C]
movrne %o3, 0x141, %g5
andcc %i4, 0x1AC9, %l1
fpmerge %f3, %f6, %f0
fmovrslez %i7, %f9, %f12
stx %i5, [%l7 + 0x60]
st %f2, [%l7 + 0x08]
fcmpeq32 %f6, %f10, %l0
orn %o5, %o2, %o6
movgu %icc, %o4, %o0
stw %g2, [%l7 + 0x74]
udiv %i3, 0x0EC1, %g7
fmovsge %xcc, %f9, %f4
ldsh [%l7 + 0x6A], %o1
ldub [%l7 + 0x70], %i2
fmul8x16al %f10, %f8, %f8
fbn %fcc1, loop_2028
mova %xcc, %i0, %g6
fnegs %f4, %f15
subccc %l3, 0x0A30, %g3
loop_2028:
srlx %l5, %g1, %l4
subccc %i1, %i6, %l2
fandnot2 %f12, %f4, %f12
andn %g4, %l6, %o3
xnorcc %g5, 0x1BD4, %o7
nop
setx loop_2029, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x08], %f14
ld [%l7 + 0x60], %f14
sdivx %l1, 0x199B, %i7
loop_2029:
ldub [%l7 + 0x67], %i4
fbul,a %fcc0, loop_2030
nop
setx loop_2031, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x46], %l0
edge32l %i5, %o2, %o6
loop_2030:
movvc %xcc, %o4, %o5
loop_2031:
fxor %f10, %f2, %f14
fmovde %xcc, %f12, %f3
sll %g2, %i3, %o0
st %f4, [%l7 + 0x2C]
bn,a,pt %icc, loop_2032
tsubcc %o1, 0x0854, %g7
fmovscc %icc, %f6, %f4
st %f10, [%l7 + 0x78]
loop_2032:
sdivcc %i2, 0x14B8, %g6
fbge,a %fcc0, loop_2033
fxnor %f6, %f10, %f14
brlez,a %l3, loop_2034
fxors %f11, %f14, %f6
loop_2033:
bg,a,pn %icc, loop_2035
brlez %g3, loop_2036
loop_2034:
fpadd32s %f14, %f15, %f9
xorcc %l5, %g1, %l4
loop_2035:
fpadd16s %f13, %f9, %f7
loop_2036:
brlez,a %i0, loop_2037
tle %icc, 0x5
edge8 %i1, %i6, %l2
sth %l6, [%l7 + 0x5C]
loop_2037:
orncc %o3, 0x184E, %g5
ldx [%l7 + 0x78], %o7
stx %g4, [%l7 + 0x18]
fmovdneg %icc, %f3, %f14
fmovscs %icc, %f15, %f7
ldsw [%l7 + 0x50], %l1
fmovsgu %xcc, %f5, %f6
stb %i4, [%l7 + 0x7C]
ldd [%l7 + 0x50], %f2
ldd [%l7 + 0x28], %f10
movrgez %l0, %i5, %i7
fbule %fcc2, loop_2038
tle %icc, 0x5
movrlz %o2, %o4, %o6
ldd [%l7 + 0x68], %f4
loop_2038:
fabss %f2, %f3
tneg %icc, 0x0
bne,a,pt %icc, loop_2039
tsubcc %g2, %o5, %o0
fmovs %f14, %f5
ldx [%l7 + 0x40], %o1
loop_2039:
te %icc, 0x6
stx %g7, [%l7 + 0x40]
ldsb [%l7 + 0x6B], %i2
edge8l %g6, %i3, %g3
ta %xcc, 0x1
ldub [%l7 + 0x45], %l3
movne %icc, %l5, %g1
movg %xcc, %i0, %i1
st %f5, [%l7 + 0x50]
bgu %xcc, loop_2040
lduw [%l7 + 0x38], %i6
movl %xcc, %l2, %l4
nop
setx loop_2041, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2040:
move %icc, %l6, %g5
fmovdcs %xcc, %f2, %f5
fbu,a %fcc3, loop_2042
loop_2041:
lduw [%l7 + 0x20], %o7
lduh [%l7 + 0x50], %o3
subc %g4, %i4, %l0
loop_2042:
ld [%l7 + 0x10], %f4
addcc %i5, 0x177A, %l1
fmovsl %xcc, %f14, %f1
sdivcc %i7, 0x0021, %o2
movvs %icc, %o6, %o4
ta %icc, 0x4
orncc %g2, %o5, %o0
ldsb [%l7 + 0x31], %o1
subcc %g7, %i2, %g6
brgz %g3, loop_2043
stb %i3, [%l7 + 0x38]
subcc %l3, %g1, %l5
tl %icc, 0x5
loop_2043:
edge32ln %i0, %i1, %i6
fmovs %f12, %f15
alignaddr %l2, %l6, %g5
tg %icc, 0x0
taddcc %o7, 0x1F58, %o3
bn,a,pt %icc, loop_2044
ldd [%l7 + 0x70], %f2
st %f4, [%l7 + 0x64]
ldsh [%l7 + 0x16], %g4
loop_2044:
brz %l4, loop_2045
movneg %xcc, %i4, %i5
stb %l0, [%l7 + 0x25]
subcc %l1, 0x1953, %o2
loop_2045:
stx %o6, [%l7 + 0x30]
andncc %o4, %g2, %o5
stw %i7, [%l7 + 0x14]
tge %xcc, 0x3
ldsw [%l7 + 0x3C], %o0
fabsd %f0, %f0
std %f0, [%l7 + 0x78]
std %f12, [%l7 + 0x78]
fmovdleu %xcc, %f14, %f1
brgez,a %o1, loop_2046
ldsb [%l7 + 0x4F], %i2
fornot2s %f4, %f11, %f1
ldsh [%l7 + 0x6E], %g6
loop_2046:
ldd [%l7 + 0x58], %f2
std %f0, [%l7 + 0x48]
bgu,pn %icc, loop_2047
fcmpeq32 %f4, %f14, %g7
ldub [%l7 + 0x7F], %g3
brnz %i3, loop_2048
loop_2047:
te %xcc, 0x5
lduh [%l7 + 0x74], %g1
move %xcc, %l5, %l3
loop_2048:
fbul,a %fcc2, loop_2049
movrgez %i0, %i1, %l2
fandnot1s %f12, %f1, %f7
taddcc %l6, %i6, %o7
loop_2049:
tgu %xcc, 0x4
ldsh [%l7 + 0x70], %o3
subccc %g5, 0x1DD7, %g4
std %f0, [%l7 + 0x70]
fmovrsgez %i4, %f6, %f14
st %f15, [%l7 + 0x48]
tleu %icc, 0x6
fbo,a %fcc0, loop_2050
udivx %l4, 0x16A7, %l0
ld [%l7 + 0x70], %f10
fcmpeq16 %f10, %f4, %i5
loop_2050:
fmovdle %xcc, %f11, %f1
fpsub16 %f2, %f10, %f6
call loop_2051
fcmpne16 %f10, %f14, %o2
edge32 %o6, %l1, %o4
fcmpeq32 %f8, %f2, %o5
loop_2051:
std %f14, [%l7 + 0x68]
stx %g2, [%l7 + 0x50]
st %f4, [%l7 + 0x58]
movrgez %i7, 0x181, %o1
ldsh [%l7 + 0x62], %o0
movpos %xcc, %g6, %i2
srlx %g7, %g3, %g1
fmovse %icc, %f12, %f7
ldsh [%l7 + 0x3C], %i3
fors %f8, %f2, %f2
ldub [%l7 + 0x5B], %l3
ldsb [%l7 + 0x50], %i0
fcmpgt16 %f8, %f12, %i1
fandnot1 %f4, %f2, %f8
movrlz %l2, 0x32E, %l5
movrlz %l6, 0x339, %o7
brlz %o3, loop_2052
fmovse %icc, %f7, %f3
movcc %xcc, %i6, %g5
bgu,a loop_2053
loop_2052:
ldub [%l7 + 0x3B], %i4
ldsw [%l7 + 0x40], %g4
movleu %xcc, %l4, %i5
loop_2053:
ldsw [%l7 + 0x38], %l0
stw %o6, [%l7 + 0x70]
fmovdle %icc, %f8, %f14
fmovsvs %icc, %f14, %f8
bne,pn %icc, loop_2054
lduw [%l7 + 0x38], %l1
ldsb [%l7 + 0x64], %o4
fmovsl %icc, %f12, %f15
loop_2054:
lduw [%l7 + 0x40], %o5
bvs,a loop_2055
fpsub16 %f2, %f6, %f14
fbg,a %fcc0, loop_2056
ldub [%l7 + 0x5E], %g2
loop_2055:
fbuge %fcc1, loop_2057
fmovrdgez %o2, %f2, %f12
loop_2056:
fmovdgu %icc, %f10, %f7
stw %o1, [%l7 + 0x38]
loop_2057:
fmuld8sux16 %f12, %f4, %f0
sdiv %o0, 0x0FB4, %i7
fbge,a %fcc1, loop_2058
fpack16 %f6, %f11
edge32ln %i2, %g6, %g3
movvs %xcc, %g1, %i3
loop_2058:
movleu %icc, %l3, %i0
ldd [%l7 + 0x50], %f2
fxors %f13, %f5, %f9
fbul,a %fcc3, loop_2059
stb %g7, [%l7 + 0x3C]
fxnor %f6, %f12, %f12
ldd [%l7 + 0x38], %f14
loop_2059:
fcmpne32 %f14, %f8, %i1
fmovrdgz %l2, %f2, %f10
fmovdg %xcc, %f12, %f10
fbe,a %fcc1, loop_2060
stw %l5, [%l7 + 0x74]
fmul8sux16 %f8, %f2, %f6
st %f5, [%l7 + 0x78]
loop_2060:
stw %l6, [%l7 + 0x1C]
fmovsvc %xcc, %f12, %f2
ldx [%l7 + 0x10], %o3
fabss %f7, %f2
ldd [%l7 + 0x20], %f2
movrgez %o7, 0x334, %i6
lduh [%l7 + 0x4C], %g5
ldx [%l7 + 0x38], %g4
be %icc, loop_2061
stw %l4, [%l7 + 0x38]
edge8n %i5, %l0, %i4
siam 0x3
loop_2061:
brz,a %o6, loop_2062
taddcc %o4, 0x0F59, %l1
udiv %g2, 0x12AD, %o2
movpos %icc, %o1, %o0
loop_2062:
sth %o5, [%l7 + 0x1C]
brgez,a %i7, loop_2063
fmovsneg %icc, %f9, %f11
sub %g6, 0x095C, %g3
fornot1s %f5, %f4, %f3
loop_2063:
fcmps %fcc2, %f0, %f3
fandnot2s %f15, %f5, %f11
lduw [%l7 + 0x48], %i2
fornot2 %f6, %f8, %f14
st %f13, [%l7 + 0x28]
std %f6, [%l7 + 0x78]
fmovdcs %icc, %f8, %f11
addcc %g1, 0x0DA7, %i3
subcc %i0, 0x11F6, %g7
fmovsvc %xcc, %f14, %f2
ldsh [%l7 + 0x1E], %i1
umul %l2, 0x1E26, %l3
fbul %fcc3, loop_2064
subc %l5, %o3, %o7
std %f0, [%l7 + 0x10]
edge8ln %l6, %g5, %g4
loop_2064:
fnand %f6, %f2, %f14
ldub [%l7 + 0x48], %l4
subccc %i6, 0x1A87, %l0
fnands %f6, %f4, %f14
movcs %icc, %i5, %i4
fnot2 %f8, %f12
fnors %f5, %f8, %f13
st %f1, [%l7 + 0x50]
edge16ln %o4, %l1, %o6
fcmpne32 %f14, %f10, %g2
sdivcc %o2, 0x19F9, %o0
fbge %fcc0, loop_2065
bpos loop_2066
fmovs %f0, %f0
fmovrdgez %o1, %f0, %f2
loop_2065:
sth %o5, [%l7 + 0x7A]
loop_2066:
ldsw [%l7 + 0x50], %i7
lduw [%l7 + 0x68], %g6
umul %g3, %i2, %g1
fornot1 %f12, %f6, %f4
ble,a,pn %icc, loop_2067
be %icc, loop_2068
st %f12, [%l7 + 0x14]
ldsb [%l7 + 0x14], %i3
loop_2067:
fmovdl %icc, %f13, %f5
loop_2068:
fabsd %f8, %f14
ld [%l7 + 0x30], %f0
edge8n %i0, %i1, %g7
fmovdne %icc, %f14, %f12
ldsb [%l7 + 0x7E], %l2
tge %xcc, 0x5
fnegd %f2, %f6
movge %icc, %l5, %o3
fmovrdgz %o7, %f0, %f2
st %f8, [%l7 + 0x08]
fmovsge %xcc, %f3, %f11
siam 0x3
fmovrdgez %l3, %f0, %f4
bl,a loop_2069
fcmple32 %f14, %f8, %g5
movrlez %l6, %l4, %i6
fmovscs %xcc, %f3, %f7
loop_2069:
ld [%l7 + 0x30], %f1
fexpand %f15, %f4
fmovdl %icc, %f7, %f10
std %f0, [%l7 + 0x50]
stx %l0, [%l7 + 0x60]
fbo,a %fcc2, loop_2070
bgu loop_2071
bcc,a %icc, loop_2072
movgu %icc, %g4, %i4
loop_2070:
fmul8x16al %f4, %f2, %f4
loop_2071:
std %f10, [%l7 + 0x50]
loop_2072:
fpsub16 %f6, %f2, %f14
stw %i5, [%l7 + 0x08]
ldub [%l7 + 0x0F], %o4
fmovdg %xcc, %f15, %f11
movle %icc, %l1, %g2
ldd [%l7 + 0x40], %f4
ldd [%l7 + 0x38], %f12
fpackfix %f6, %f2
ld [%l7 + 0x3C], %f8
fble,a %fcc3, loop_2073
lduw [%l7 + 0x7C], %o2
stw %o0, [%l7 + 0x18]
mulx %o6, 0x12B9, %o1
loop_2073:
movvs %icc, %i7, %o5
fors %f8, %f6, %f1
stw %g3, [%l7 + 0x60]
fmovdge %icc, %f5, %f7
ldx [%l7 + 0x48], %g6
st %f3, [%l7 + 0x40]
bvs %xcc, loop_2074
bvs,a,pn %icc, loop_2075
fmovda %xcc, %f15, %f4
fmovda %icc, %f2, %f3
loop_2074:
smul %g1, %i2, %i3
loop_2075:
fxors %f4, %f4, %f14
ldd [%l7 + 0x78], %f12
fbge,a %fcc3, loop_2076
brnz %i1, loop_2077
sdivx %g7, 0x154E, %i0
xnor %l2, 0x1780, %l5
loop_2076:
movrgz %o3, %l3, %g5
loop_2077:
fmovd %f6, %f6
ldub [%l7 + 0x24], %l6
bne loop_2078
fmovrde %o7, %f4, %f6
ld [%l7 + 0x40], %f6
fbge,a %fcc2, loop_2079
loop_2078:
add %i6, %l4, %g4
xnor %i4, 0x14DD, %l0
fbule %fcc0, loop_2080
loop_2079:
ldub [%l7 + 0x1D], %i5
movrne %o4, %l1, %o2
edge8 %g2, %o0, %o6
loop_2080:
fmovrdgez %i7, %f0, %f6
fmovrsgez %o1, %f13, %f15
nop
setx loop_2081, %l0, %l1
jmpl %l1, %g3
stw %o5, [%l7 + 0x58]
ldsw [%l7 + 0x34], %g1
brgz %i2, loop_2082
loop_2081:
srlx %g6, 0x1A, %i1
fmul8ulx16 %f0, %f2, %f2
edge8ln %g7, %i3, %i0
loop_2082:
fpadd32 %f14, %f4, %f8
fmovscs %xcc, %f15, %f0
xnor %l2, 0x13EF, %l5
fcmpgt16 %f14, %f8, %o3
fpsub32s %f10, %f5, %f6
taddcc %l3, 0x0589, %g5
be,pn %xcc, loop_2083
alignaddr %o7, %l6, %l4
fbl %fcc3, loop_2084
bcs %icc, loop_2085
loop_2083:
movrne %g4, 0x389, %i6
ldx [%l7 + 0x60], %l0
loop_2084:
for %f12, %f0, %f10
loop_2085:
edge32ln %i5, %i4, %l1
fmovs %f10, %f3
ldd [%l7 + 0x70], %f10
orn %o2, %g2, %o0
edge32 %o6, %o4, %i7
tn %icc, 0x6
call loop_2086
fmovsn %xcc, %f13, %f5
addc %g3, 0x0D79, %o5
std %f14, [%l7 + 0x08]
loop_2086:
bcs,a,pt %xcc, loop_2087
ldsw [%l7 + 0x1C], %g1
tgu %xcc, 0x5
ldsw [%l7 + 0x1C], %o1
loop_2087:
bn,pn %icc, loop_2088
taddcc %i2, %i1, %g7
fmul8x16al %f2, %f12, %f0
stx %g6, [%l7 + 0x48]
loop_2088:
fmul8x16al %f3, %f7, %f4
ldsw [%l7 + 0x78], %i0
nop
setx loop_2089, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
or %i3, 0x03AB, %l2
alignaddrl %o3, %l5, %g5
movrlz %l3, 0x1BA, %o7
loop_2089:
fcmpne16 %f2, %f14, %l6
nop
setx loop_2090, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot1s %f11, %f12, %f13
subccc %l4, %g4, %l0
movcs %icc, %i5, %i4
loop_2090:
udivcc %l1, 0x0797, %o2
stw %g2, [%l7 + 0x20]
fmovrsne %o0, %f5, %f13
std %f2, [%l7 + 0x70]
edge16ln %i6, %o6, %i7
fmovsleu %xcc, %f7, %f13
fmovdneg %icc, %f2, %f3
fmovrdgz %g3, %f0, %f8
fmovrslez %o4, %f11, %f7
fmovscs %icc, %f5, %f1
fmovrdgz %o5, %f6, %f12
ba,pn %icc, loop_2091
ldsh [%l7 + 0x40], %o1
bcc,pn %icc, loop_2092
fmovrdlez %g1, %f6, %f10
loop_2091:
bneg,a,pt %xcc, loop_2093
st %f4, [%l7 + 0x24]
loop_2092:
fpadd16 %f4, %f12, %f0
fpsub32 %f0, %f0, %f14
loop_2093:
fcmpne32 %f14, %f10, %i1
edge16l %i2, %g6, %g7
fsrc2 %f2, %f2
fmovrsgez %i3, %f2, %f1
edge32ln %l2, %i0, %l5
fxnors %f0, %f13, %f12
stw %g5, [%l7 + 0x60]
array8 %o3, %l3, %o7
lduw [%l7 + 0x40], %l4
or %g4, 0x01E1, %l6
tne %icc, 0x2
fmovdleu %icc, %f1, %f2
fmovsl %icc, %f3, %f12
sth %l0, [%l7 + 0x10]
std %f6, [%l7 + 0x08]
fbuge %fcc3, loop_2094
stb %i5, [%l7 + 0x34]
stw %i4, [%l7 + 0x68]
ldsw [%l7 + 0x30], %o2
loop_2094:
fmovdcs %icc, %f14, %f15
sll %g2, 0x09, %o0
stx %i6, [%l7 + 0x30]
bpos,pn %icc, loop_2095
tleu %xcc, 0x5
fornot2 %f2, %f12, %f6
fnot1 %f12, %f10
loop_2095:
lduh [%l7 + 0x44], %o6
tsubcctv %i7, %l1, %g3
st %f11, [%l7 + 0x20]
fnot2s %f5, %f5
subc %o4, %o1, %g1
fxnors %f3, %f14, %f9
fmovdleu %xcc, %f1, %f11
movrgz %o5, %i1, %i2
fmuld8sux16 %f4, %f7, %f6
fnot2s %f5, %f2
fmovsvs %xcc, %f14, %f9
fornot1s %f11, %f7, %f4
xnorcc %g7, %g6, %l2
stx %i3, [%l7 + 0x58]
ldsw [%l7 + 0x08], %l5
movrgz %i0, 0x3C6, %g5
tge %xcc, 0x2
ldx [%l7 + 0x48], %l3
edge32n %o7, %l4, %g4
stb %o3, [%l7 + 0x7D]
fabss %f12, %f4
fmovse %xcc, %f9, %f12
bg,pn %icc, loop_2096
fmovrdlz %l0, %f10, %f4
fmul8x16al %f2, %f13, %f2
taddcctv %i5, %i4, %o2
loop_2096:
sll %l6, %o0, %g2
for %f14, %f4, %f8
lduw [%l7 + 0x44], %o6
or %i7, %i6, %g3
fmul8sux16 %f14, %f6, %f6
brlez,a %o4, loop_2097
movrne %l1, 0x110, %o1
bcs,pt %icc, loop_2098
tgu %xcc, 0x7
loop_2097:
stw %o5, [%l7 + 0x54]
fmovdne %xcc, %f5, %f12
loop_2098:
popc 0x17AF, %g1
lduh [%l7 + 0x16], %i2
addcc %i1, %g6, %l2
or %g7, %i3, %i0
fmovsle %xcc, %f2, %f0
ld [%l7 + 0x0C], %f12
lduh [%l7 + 0x28], %g5
fmovscs %xcc, %f6, %f2
fpack32 %f14, %f10, %f14
fmovsn %icc, %f9, %f2
smulcc %l5, 0x0F8C, %o7
fmuld8ulx16 %f11, %f9, %f2
add %l4, 0x1D3B, %g4
st %f15, [%l7 + 0x44]
fmovrdne %o3, %f2, %f8
fornot2 %f0, %f4, %f6
fmovrsne %l3, %f8, %f10
fmovdne %xcc, %f8, %f15
movrgz %i5, 0x09D, %l0
stb %o2, [%l7 + 0x42]
brgz,a %i4, loop_2099
brgz,a %l6, loop_2100
fpack16 %f6, %f0
movvs %icc, %o0, %g2
loop_2099:
movleu %icc, %i7, %o6
loop_2100:
fnot1 %f2, %f0
udiv %i6, 0x1EA5, %o4
lduh [%l7 + 0x32], %l1
edge16l %g3, %o1, %o5
st %f3, [%l7 + 0x5C]
movne %xcc, %i2, %g1
ldsw [%l7 + 0x1C], %i1
umulcc %g6, 0x013F, %l2
ldx [%l7 + 0x28], %i3
tcs %xcc, 0x7
xnor %g7, 0x1D26, %g5
ldsw [%l7 + 0x1C], %i0
sllx %o7, 0x06, %l4
bcc,a %icc, loop_2101
ldsh [%l7 + 0x64], %g4
ble,a %xcc, loop_2102
fmovda %xcc, %f0, %f0
loop_2101:
stx %o3, [%l7 + 0x60]
movrne %l3, %l5, %i5
loop_2102:
addc %o2, 0x10AA, %i4
nop
setx loop_2103, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsle %xcc, %f8, %f7
fcmpne16 %f10, %f6, %l0
fcmpne16 %f12, %f12, %o0
loop_2103:
lduh [%l7 + 0x5A], %l6
fors %f15, %f3, %f7
st %f13, [%l7 + 0x24]
movl %xcc, %i7, %g2
edge8l %i6, %o6, %l1
stw %g3, [%l7 + 0x68]
or %o1, %o5, %o4
move %icc, %g1, %i2
fmovdpos %icc, %f15, %f10
std %f14, [%l7 + 0x20]
fmovsl %xcc, %f7, %f6
fmovspos %icc, %f3, %f8
bpos,a,pt %icc, loop_2104
fnot1s %f15, %f8
ld [%l7 + 0x58], %f6
stx %g6, [%l7 + 0x20]
loop_2104:
fmovrdlz %i1, %f2, %f10
add %l2, %i3, %g5
stw %g7, [%l7 + 0x54]
fbo,a %fcc1, loop_2105
st %f11, [%l7 + 0x54]
fpmerge %f8, %f9, %f2
bvs,a,pt %icc, loop_2106
loop_2105:
sdivcc %i0, 0x14A4, %l4
fcmped %fcc1, %f12, %f0
stw %g4, [%l7 + 0x24]
loop_2106:
stx %o7, [%l7 + 0x78]
fpsub32 %f10, %f10, %f12
fmovrdlz %l3, %f14, %f6
brlez %l5, loop_2107
tne %icc, 0x0
movrgez %i5, %o3, %o2
ldd [%l7 + 0x30], %f4
loop_2107:
fcmpgt32 %f0, %f8, %l0
bg,a,pn %icc, loop_2108
ldsb [%l7 + 0x2E], %i4
fandnot2 %f10, %f12, %f14
xorcc %o0, %l6, %g2
loop_2108:
fpsub32 %f10, %f8, %f6
fpsub16s %f0, %f5, %f14
ldsw [%l7 + 0x74], %i7
be loop_2109
lduh [%l7 + 0x1A], %o6
faligndata %f4, %f10, %f14
fnot2s %f13, %f14
loop_2109:
fmovrslez %i6, %f0, %f2
st %f7, [%l7 + 0x64]
add %g3, %l1, %o5
fxors %f4, %f14, %f11
fpack16 %f10, %f2
fxnor %f8, %f0, %f10
fmuld8sux16 %f3, %f11, %f10
bne,a %xcc, loop_2110
movge %icc, %o4, %o1
edge8n %i2, %g6, %g1
lduw [%l7 + 0x5C], %i1
loop_2110:
stx %i3, [%l7 + 0x58]
ldsw [%l7 + 0x34], %l2
fbge %fcc1, loop_2111
addc %g7, %g5, %i0
fxors %f5, %f0, %f10
ldd [%l7 + 0x08], %f2
loop_2111:
bvc,pt %icc, loop_2112
ldsh [%l7 + 0x46], %g4
addc %l4, %l3, %o7
fbe,a %fcc3, loop_2113
loop_2112:
ldx [%l7 + 0x68], %i5
fcmpd %fcc3, %f6, %f10
bgu loop_2114
loop_2113:
st %f2, [%l7 + 0x68]
stb %l5, [%l7 + 0x61]
fpadd16 %f6, %f6, %f6
loop_2114:
addccc %o3, 0x0C65, %o2
fcmple16 %f0, %f4, %l0
sdivcc %i4, 0x0261, %o0
fmovdne %icc, %f10, %f7
bne,a loop_2115
move %xcc, %l6, %g2
ldub [%l7 + 0x64], %o6
taddcc %i6, 0x0A4B, %i7
loop_2115:
ldd [%l7 + 0x68], %f4
movrgez %l1, 0x2DC, %g3
stw %o4, [%l7 + 0x24]
std %f2, [%l7 + 0x28]
ld [%l7 + 0x50], %f11
ldd [%l7 + 0x38], %f0
fornot1s %f8, %f14, %f9
stb %o1, [%l7 + 0x45]
sll %i2, 0x0A, %o5
udiv %g6, 0x1A0F, %i1
subc %i3, %l2, %g1
ldd [%l7 + 0x50], %f4
brlz,a %g7, loop_2116
tne %icc, 0x4
fmovdleu %icc, %f5, %f6
fcmpgt16 %f0, %f6, %g5
loop_2116:
fmovd %f6, %f14
fcmple32 %f10, %f2, %g4
st %f7, [%l7 + 0x08]
addccc %l4, 0x0052, %l3
lduh [%l7 + 0x58], %o7
bvs,pt %icc, loop_2117
ldx [%l7 + 0x58], %i0
nop
setx loop_2118, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
alignaddrl %i5, %l5, %o2
loop_2117:
popc %o3, %i4
lduw [%l7 + 0x0C], %l0
loop_2118:
lduw [%l7 + 0x18], %o0
fbug %fcc1, loop_2119
mova %icc, %l6, %o6
subccc %i6, %i7, %l1
ldub [%l7 + 0x4D], %g2
loop_2119:
fmovdne %xcc, %f8, %f10
fmovdne %icc, %f11, %f11
and %g3, %o4, %i2
fmovdcs %icc, %f4, %f11
fandnot1s %f5, %f3, %f15
stb %o5, [%l7 + 0x5A]
fcmpgt16 %f14, %f2, %g6
for %f12, %f0, %f14
fmovscc %xcc, %f7, %f10
fexpand %f5, %f10
ldub [%l7 + 0x68], %o1
fnegd %f10, %f14
fbg,a %fcc0, loop_2120
stb %i3, [%l7 + 0x7F]
fmovdleu %icc, %f8, %f13
ldsb [%l7 + 0x2E], %i1
loop_2120:
tn %icc, 0x6
udivx %l2, 0x1253, %g7
brlz,a %g5, loop_2121
fone %f12
ldsb [%l7 + 0x78], %g1
addccc %g4, %l3, %l4
loop_2121:
alignaddrl %i0, %i5, %l5
smul %o7, %o3, %i4
lduw [%l7 + 0x28], %l0
stb %o2, [%l7 + 0x57]
mulx %o0, 0x189D, %o6
sub %i6, 0x0BFC, %l6
lduw [%l7 + 0x60], %l1
fmul8sux16 %f10, %f12, %f6
ldub [%l7 + 0x4F], %g2
ldub [%l7 + 0x77], %g3
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
bne,a,pt %icc, loop_2123
udivx %i7, 0x1267, %i2
fpack16 %f2, %f2
loop_2122:
bcc,a %xcc, loop_2124
loop_2123:
ld [%l7 + 0x24], %f4
movge %xcc, %o4, %o5
fbule %fcc2, loop_2125
loop_2124:
call loop_2126
sra %g6, %o1, %i3
xnor %l2, 0x14D3, %g7
loop_2125:
fpsub32 %f8, %f2, %f14
loop_2126:
stw %i1, [%l7 + 0x0C]
fornot2 %f14, %f0, %f0
tge %icc, 0x7
pdist %f12, %f12, %f10
tpos %xcc, 0x6
fmovsge %xcc, %f9, %f11
brgez %g1, loop_2127
edge8ln %g4, %g5, %l3
brz,a %l4, loop_2128
movge %icc, %i0, %l5
loop_2127:
bn,a,pn %xcc, loop_2129
tcs %xcc, 0x5
loop_2128:
fmovdg %icc, %f10, %f12
ldsb [%l7 + 0x0E], %o7
loop_2129:
movpos %icc, %i5, %i4
tneg %xcc, 0x2
fmovda %xcc, %f2, %f8
edge32l %l0, %o3, %o2
movpos %icc, %o0, %i6
fba,a %fcc0, loop_2130
bcs,a loop_2131
fnand %f6, %f0, %f0
fnot2s %f9, %f8
loop_2130:
alignaddrl %l6, %l1, %g2
loop_2131:
st %f2, [%l7 + 0x54]
fbl,a %fcc0, loop_2132
movvc %xcc, %g3, %i7
bcs,a,pt %xcc, loop_2133
popc %i2, %o6
loop_2132:
ldsh [%l7 + 0x74], %o5
fmovdn %icc, %f9, %f6
loop_2133:
xorcc %g6, %o1, %o4
fors %f6, %f11, %f12
srax %l2, %g7, %i1
fbe %fcc2, loop_2134
ba,a loop_2135
st %f1, [%l7 + 0x28]
std %f12, [%l7 + 0x78]
loop_2134:
sth %i3, [%l7 + 0x66]
loop_2135:
nop
setx loop_2136, %l0, %l1
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 %g4, [%l7 + 0x2F]
ldsw [%l7 + 0x74], %g1
fmuld8ulx16 %f3, %f8, %f0
loop_2136:
edge32n %l3, %g5, %i0
ldsb [%l7 + 0x1B], %l5
lduh [%l7 + 0x60], %o7
udivcc %l4, 0x1DEE, %i5
alignaddrl %l0, %o3, %i4
fmovdne %icc, %f12, %f12
popc 0x16D8, %o0
fmovsneg %icc, %f2, %f4
lduw [%l7 + 0x44], %i6
fabsd %f0, %f12
edge16 %o2, %l1, %l6
fmul8x16au %f12, %f10, %f12
fnand %f14, %f2, %f6
ldx [%l7 + 0x40], %g2
fxnors %f2, %f10, %f5
fmovsge %icc, %f15, %f15
add %i7, %i2, %o6
bvs,a loop_2137
fxnors %f7, %f13, %f1
stw %o5, [%l7 + 0x10]
fbl,a %fcc3, loop_2138
loop_2137:
movrne %g3, 0x126, %o1
fmovscs %xcc, %f1, %f0
fmovrdgez %g6, %f4, %f2
loop_2138:
brnz %l2, loop_2139
st %f14, [%l7 + 0x28]
sth %g7, [%l7 + 0x6A]
fmul8x16al %f5, %f0, %f2
loop_2139:
fmovsle %icc, %f2, %f0
sethi 0x0BC3, %o4
fbg,a %fcc1, loop_2140
std %f0, [%l7 + 0x68]
movrne %i3, 0x396, %g4
fmovde %icc, %f1, %f12
loop_2140:
movpos %xcc, %i1, %l3
fmovrdne %g5, %f12, %f6
ldsw [%l7 + 0x18], %g1
fmovsl %icc, %f13, %f3
fmovrdlz %i0, %f0, %f0
fandnot2 %f10, %f6, %f0
alignaddr %o7, %l5, %i5
edge16ln %l0, %o3, %l4
movge %xcc, %i4, %o0
xnor %i6, 0x170A, %l1
fmovsn %icc, %f13, %f15
edge8n %l6, %o2, %g2
xnor %i7, 0x09CB, %i2
sllx %o6, %g3, %o1
stb %g6, [%l7 + 0x22]
brnz %o5, loop_2141
tl %xcc, 0x2
fmovspos %xcc, %f6, %f12
lduh [%l7 + 0x46], %g7
loop_2141:
fmovdn %icc, %f0, %f0
nop
setx loop_2142, %l0, %l1
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 + 0x1A], %l2
brnz %o4, loop_2143
bvc,pn %icc, loop_2144
loop_2142:
lduh [%l7 + 0x3C], %i3
lduh [%l7 + 0x1A], %g4
loop_2143:
mulx %l3, 0x1AB4, %g5
loop_2144:
sth %g1, [%l7 + 0x40]
fxors %f15, %f15, %f1
tvs %xcc, 0x4
fsrc1 %f0, %f0
brgez %i1, loop_2145
stw %i0, [%l7 + 0x10]
ld [%l7 + 0x3C], %f1
ld [%l7 + 0x4C], %f8
loop_2145:
stb %l5, [%l7 + 0x31]
fnegd %f2, %f6
fmovrsgez %o7, %f2, %f4
ld [%l7 + 0x70], %f4
fmuld8ulx16 %f2, %f1, %f8
tsubcctv %i5, %l0, %o3
fbug,a %fcc3, loop_2146
fcmpne16 %f0, %f6, %i4
fmul8ulx16 %f4, %f0, %f10
fbuge %fcc2, loop_2147
loop_2146:
edge8n %o0, %l4, %l1
edge8n %i6, %o2, %g2
fmovsa %xcc, %f11, %f5
loop_2147:
ldd [%l7 + 0x10], %f6
fmovrsgz %l6, %f5, %f6
fmovde %xcc, %f7, %f1
movle %xcc, %i7, %o6
fmuld8sux16 %f8, %f3, %f10
mulscc %i2, %o1, %g6
fmovrsgz %g3, %f12, %f1
nop
setx loop_2148, %l0, %l1
jmpl %l1, %o5
fcmped %fcc3, %f8, %f0
fpadd16s %f7, %f13, %f13
movl %xcc, %g7, %o4
loop_2148:
fmuld8ulx16 %f3, %f5, %f10
stx %l2, [%l7 + 0x28]
ldub [%l7 + 0x2D], %i3
bpos,a %xcc, loop_2149
alignaddr %g4, %g5, %g1
subcc %i1, %l3, %l5
mulx %i0, %i5, %o7
loop_2149:
xnorcc %l0, 0x1DF7, %i4
fmovrsgez %o0, %f7, %f15
bvc,a,pt %xcc, loop_2150
bl,a,pt %icc, loop_2151
fands %f1, %f4, %f12
movn %xcc, %o3, %l1
loop_2150:
movge %icc, %i6, %l4
loop_2151:
sth %g2, [%l7 + 0x62]
fmul8x16al %f7, %f10, %f10
andncc %l6, %o2, %i7
std %f14, [%l7 + 0x08]
stw %i2, [%l7 + 0x34]
std %f2, [%l7 + 0x38]
movrne %o6, %g6, %o1
fmovdle %xcc, %f9, %f12
stw %o5, [%l7 + 0x3C]
ldsw [%l7 + 0x40], %g7
fbn,a %fcc3, loop_2152
lduw [%l7 + 0x24], %o4
stx %g3, [%l7 + 0x28]
sll %i3, 0x10, %l2
loop_2152:
stx %g5, [%l7 + 0x68]
ldd [%l7 + 0x38], %f10
fmovsl %xcc, %f4, %f2
srl %g4, %i1, %l3
tcc %xcc, 0x2
sth %l5, [%l7 + 0x78]
ldx [%l7 + 0x58], %i0
ldsb [%l7 + 0x10], %g1
fzero %f6
edge16l %o7, %i5, %i4
fcmpes %fcc3, %f6, %f15
fcmpne32 %f4, %f6, %o0
bl,a loop_2153
fmul8x16 %f10, %f8, %f8
fbe %fcc3, loop_2154
fmovdvs %xcc, %f1, %f15
loop_2153:
fmovrde %o3, %f0, %f14
movcc %icc, %l0, %l1
loop_2154:
tl %xcc, 0x6
fmovsvc %icc, %f10, %f11
fcmpeq16 %f10, %f6, %l4
fmovdneg %icc, %f14, %f0
fmovrsgez %g2, %f1, %f3
ldd [%l7 + 0x20], %f10
sethi 0x1917, %i6
edge32 %o2, %l6, %i7
lduw [%l7 + 0x74], %i2
bne,pt %xcc, loop_2155
fmovsne %xcc, %f14, %f2
fbl %fcc3, loop_2156
stw %g6, [%l7 + 0x7C]
loop_2155:
lduh [%l7 + 0x5C], %o6
ldub [%l7 + 0x73], %o5
loop_2156:
std %f14, [%l7 + 0x40]
tleu %icc, 0x4
sdivcc %o1, 0x1618, %o4
fbge %fcc0, loop_2157
tsubcc %g3, %g7, %l2
ldd [%l7 + 0x58], %f4
fbug,a %fcc0, loop_2158
loop_2157:
smul %i3, 0x1239, %g5
fbuge,a %fcc2, loop_2159
ldx [%l7 + 0x40], %i1
loop_2158:
ldsh [%l7 + 0x36], %g4
std %f8, [%l7 + 0x10]
loop_2159:
ble,pt %icc, loop_2160
fzero %f4
fmovs %f12, %f13
fbge %fcc2, loop_2161
loop_2160:
stb %l3, [%l7 + 0x60]
mova %icc, %i0, %g1
stb %o7, [%l7 + 0x18]
loop_2161:
fones %f0
edge8 %l5, %i4, %i5
fmovrdlz %o3, %f6, %f14
fnand %f10, %f0, %f12
ld [%l7 + 0x10], %f12
ldsw [%l7 + 0x74], %l0
stb %l1, [%l7 + 0x5F]
add %o0, %g2, %l4
fmovd %f12, %f14
fmul8sux16 %f8, %f10, %f10
ldub [%l7 + 0x2C], %i6
alignaddr %o2, %i7, %l6
stb %i2, [%l7 + 0x29]
bl %xcc, loop_2162
orncc %g6, 0x1F3A, %o5
orncc %o1, 0x1BF3, %o4
fmovrsgez %g3, %f5, %f0
loop_2162:
andncc %g7, %o6, %i3
and %g5, %i1, %g4
sth %l2, [%l7 + 0x42]
fmovsvc %icc, %f14, %f5
edge8l %i0, %l3, %g1
bl,pt %icc, loop_2163
udiv %l5, 0x0BEE, %o7
ldsb [%l7 + 0x3E], %i4
sethi 0x0317, %o3
loop_2163:
fpmerge %f0, %f5, %f10
lduh [%l7 + 0x50], %l0
ld [%l7 + 0x74], %f12
ldx [%l7 + 0x48], %i5
smul %o0, 0x1822, %g2
fxnor %f8, %f2, %f14
fmovdne %icc, %f13, %f2
alignaddr %l4, %l1, %o2
mulx %i7, %i6, %l6
edge16l %i2, %o5, %o1
nop
setx loop_2164, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tvs %icc, 0x5
smul %g6, %o4, %g3
ld [%l7 + 0x34], %f0
loop_2164:
fmovsleu %xcc, %f3, %f4
lduh [%l7 + 0x22], %o6
fand %f10, %f4, %f0
fmovsa %icc, %f9, %f13
sth %i3, [%l7 + 0x4C]
smul %g5, %i1, %g7
ldd [%l7 + 0x48], %f4
orcc %l2, %i0, %l3
fbue %fcc0, loop_2165
fbug,a %fcc2, loop_2166
brz %g1, loop_2167
stx %l5, [%l7 + 0x20]
loop_2165:
sth %g4, [%l7 + 0x22]
loop_2166:
edge16n %o7, %i4, %l0
loop_2167:
tge %icc, 0x0
movg %xcc, %i5, %o0
movrne %g2, %l4, %o3
fmul8x16au %f1, %f7, %f14
fmovdvs %icc, %f10, %f0
ldd [%l7 + 0x38], %f0
fone %f10
sethi 0x00AF, %l1
bleu,a loop_2168
ta %xcc, 0x3
edge16ln %o2, %i6, %i7
fsrc2 %f2, %f14
loop_2168:
tneg %icc, 0x2
ldsh [%l7 + 0x52], %l6
tcs %xcc, 0x1
stb %i2, [%l7 + 0x7F]
umul %o1, 0x0554, %g6
sub %o5, 0x0966, %g3
andcc %o6, %i3, %g5
xnor %i1, %g7, %o4
tcc %icc, 0x4
fpackfix %f2, %f12
ldsb [%l7 + 0x0B], %l2
ldsb [%l7 + 0x18], %i0
ldsh [%l7 + 0x6C], %g1
fbul,a %fcc3, loop_2169
fnors %f10, %f9, %f10
fnot2s %f5, %f11
tvc %icc, 0x3
loop_2169:
sth %l5, [%l7 + 0x40]
sethi 0x0198, %l3
fmovrslz %g4, %f7, %f8
edge8 %o7, %i4, %i5
fzero %f2
taddcc %l0, %g2, %o0
smul %l4, 0x0066, %l1
nop
setx loop_2170, %l0, %l1
jmpl %l1, %o2
fandnot2s %f9, %f2, %f10
fnors %f4, %f14, %f11
movvs %icc, %o3, %i6
loop_2170:
fbe %fcc2, loop_2171
fabss %f0, %f12
stb %l6, [%l7 + 0x21]
fexpand %f7, %f8
loop_2171:
ld [%l7 + 0x44], %f1
mulscc %i7, 0x1FC1, %i2
fmovscs %xcc, %f11, %f0
fmuld8ulx16 %f12, %f2, %f0
fpack32 %f2, %f6, %f0
fabss %f2, %f13
ldsh [%l7 + 0x24], %g6
lduw [%l7 + 0x70], %o5
fcmped %fcc1, %f10, %f6
ldub [%l7 + 0x28], %o1
fand %f0, %f2, %f4
fcmpeq32 %f14, %f14, %g3
fmovrdlez %i3, %f8, %f0
fbge,a %fcc0, loop_2172
fpsub32 %f10, %f14, %f6
fornot1s %f3, %f15, %f12
ldsb [%l7 + 0x3D], %o6
loop_2172:
stw %i1, [%l7 + 0x08]
bcs,a %icc, loop_2173
ldd [%l7 + 0x30], %f12
fmovdle %icc, %f9, %f12
bpos %icc, loop_2174
loop_2173:
ldx [%l7 + 0x38], %g7
movpos %icc, %g5, %l2
fpsub16s %f11, %f9, %f9
loop_2174:
udivx %o4, 0x0E5E, %g1
stw %i0, [%l7 + 0x44]
fpmerge %f11, %f6, %f12
ldub [%l7 + 0x36], %l5
udivx %l3, 0x07EA, %o7
sll %i4, %g4, %l0
ldd [%l7 + 0x60], %f12
fpsub32 %f2, %f8, %f14
ldub [%l7 + 0x3F], %i5
sdivcc %o0, 0x11C7, %l4
fcmpgt32 %f6, %f14, %l1
fand %f2, %f8, %f0
stw %o2, [%l7 + 0x30]
fornot2 %f4, %f2, %f12
fandnot2s %f14, %f10, %f8
sth %o3, [%l7 + 0x6C]
movvc %xcc, %g2, %i6
fone %f0
ldsh [%l7 + 0x7C], %i7
std %f14, [%l7 + 0x08]
movrlz %i2, 0x286, %l6
fbn,a %fcc0, loop_2175
bpos,pt %icc, loop_2176
sth %g6, [%l7 + 0x76]
fpsub32 %f2, %f8, %f0
loop_2175:
smul %o1, %g3, %o5
loop_2176:
umul %i3, 0x1B2F, %o6
fmovda %xcc, %f3, %f0
bvc,pn %xcc, loop_2177
edge16ln %i1, %g7, %g5
fabsd %f12, %f4
fbne,a %fcc0, loop_2178
loop_2177:
stx %o4, [%l7 + 0x40]
fcmpes %fcc0, %f2, %f10
stw %l2, [%l7 + 0x34]
loop_2178:
fmovdne %xcc, %f10, %f9
std %f8, [%l7 + 0x58]
array16 %g1, %i0, %l3
ldd [%l7 + 0x70], %f10
fbg %fcc1, loop_2179
stb %o7, [%l7 + 0x70]
fmovrslz %i4, %f12, %f2
fmovsle %xcc, %f2, %f14
loop_2179:
movrlez %l5, 0x3F7, %g4
fmovrsne %l0, %f8, %f3
tvs %xcc, 0x7
edge16ln %o0, %l4, %i5
xor %l1, 0x0126, %o2
ldx [%l7 + 0x20], %o3
fmovrsgez %i6, %f1, %f5
bgu %icc, loop_2180
fcmple16 %f10, %f12, %g2
tleu %icc, 0x5
lduh [%l7 + 0x6E], %i7
loop_2180:
tn %xcc, 0x4
ta %icc, 0x5
sth %i2, [%l7 + 0x3E]
array16 %l6, %o1, %g3
add %g6, 0x09A4, %i3
edge32 %o6, %o5, %i1
array32 %g5, %g7, %l2
fba,a %fcc0, loop_2181
st %f7, [%l7 + 0x20]
bgu,a loop_2182
edge8l %g1, %o4, %i0
loop_2181:
sra %o7, %l3, %l5
movpos %xcc, %i4, %l0
loop_2182:
edge32l %g4, %l4, %o0
ldd [%l7 + 0x50], %f10
fnot1s %f13, %f3
be loop_2183
bcc loop_2184
std %f14, [%l7 + 0x30]
fbul %fcc3, loop_2185
loop_2183:
stw %l1, [%l7 + 0x58]
loop_2184:
brz,a %i5, loop_2186
fmovsn %icc, %f7, %f11
loop_2185:
fpsub16s %f0, %f5, %f8
subcc %o3, %o2, %i6
loop_2186:
xnor %g2, %i2, %i7
ldsb [%l7 + 0x52], %o1
fblg,a %fcc2, loop_2187
sdivx %g3, 0x1F8F, %g6
and %l6, %i3, %o6
srl %o5, %i1, %g5
loop_2187:
fnands %f15, %f6, %f1
fmovs %f2, %f0
faligndata %f6, %f12, %f8
udivx %g7, 0x0468, %g1
bcs,pt %icc, loop_2188
ldx [%l7 + 0x10], %l2
udivx %i0, 0x0B86, %o4
bpos loop_2189
loop_2188:
andncc %l3, %o7, %l5
sth %i4, [%l7 + 0x16]
fmovsne %xcc, %f8, %f3
loop_2189:
bleu,a,pt %icc, loop_2190
fsrc2s %f10, %f3
fmul8ulx16 %f10, %f10, %f0
array8 %g4, %l4, %o0
loop_2190:
ldub [%l7 + 0x2F], %l1
movcs %xcc, %l0, %o3
fnot1 %f6, %f4
tneg %xcc, 0x7
stx %i5, [%l7 + 0x28]
fmovrse %i6, %f4, %f13
alignaddr %g2, %o2, %i2
ta %icc, 0x4
taddcctv %o1, %i7, %g6
andcc %g3, %i3, %o6
movvc %icc, %o5, %l6
ldsw [%l7 + 0x28], %g5
ldsb [%l7 + 0x53], %g7
fmovdneg %icc, %f2, %f6
fmovdvs %icc, %f13, %f7
fsrc2s %f6, %f9
fmovdcc %xcc, %f1, %f2
fmovdne %icc, %f11, %f10
stb %g1, [%l7 + 0x35]
fmovs %f1, %f13
brgez %l2, loop_2191
fba %fcc1, loop_2192
tneg %xcc, 0x4
tleu %xcc, 0x4
loop_2191:
fble %fcc1, loop_2193
loop_2192:
ta %icc, 0x6
bshuffle %f14, %f8, %f14
fmovdn %xcc, %f8, %f13
loop_2193:
fandnot2 %f4, %f12, %f12
subccc %i1, 0x1D5B, %i0
fbu %fcc0, loop_2194
ldsh [%l7 + 0x26], %l3
sth %o7, [%l7 + 0x7C]
std %f8, [%l7 + 0x50]
loop_2194:
stb %l5, [%l7 + 0x65]
umul %o4, 0x1A0B, %g4
std %f2, [%l7 + 0x38]
fmul8x16 %f5, %f10, %f10
fbe,a %fcc2, loop_2195
andn %i4, 0x0D5C, %l4
ldsh [%l7 + 0x16], %l1
st %f2, [%l7 + 0x60]
loop_2195:
fnot1s %f15, %f11
movge %xcc, %o0, %o3
fmovsle %icc, %f10, %f3
fandnot1 %f0, %f0, %f0
brgez,a %i5, loop_2196
ldub [%l7 + 0x1D], %l0
edge8l %g2, %o2, %i2
udivcc %i6, 0x09F2, %i7
loop_2196:
fmovsvs %xcc, %f7, %f7
subcc %o1, %g3, %g6
brgez %o6, loop_2197
fble,a %fcc0, loop_2198
for %f4, %f10, %f8
tn %xcc, 0x5
loop_2197:
addccc %o5, %l6, %i3
loop_2198:
lduh [%l7 + 0x7E], %g7
ld [%l7 + 0x68], %f9
fbe %fcc0, loop_2199
bneg %icc, loop_2200
fcmpne16 %f0, %f6, %g1
fba %fcc3, loop_2201
loop_2199:
bvs,a,pt %xcc, loop_2202
loop_2200:
std %f2, [%l7 + 0x60]
lduh [%l7 + 0x0A], %l2
loop_2201:
sth %g5, [%l7 + 0x18]
loop_2202:
fmovrdlez %i0, %f14, %f2
fmovde %xcc, %f9, %f15
pdist %f10, %f6, %f8
sllx %l3, 0x03, %o7
ldd [%l7 + 0x08], %f0
fones %f5
tcc %xcc, 0x6
edge16n %l5, %o4, %g4
fsrc1s %f8, %f8
fblg,a %fcc1, loop_2203
taddcctv %i1, %i4, %l4
edge8l %l1, %o0, %o3
fbul %fcc2, loop_2204
loop_2203:
lduw [%l7 + 0x78], %i5
movre %l0, 0x29B, %g2
fbul,a %fcc1, loop_2205
loop_2204:
stb %i2, [%l7 + 0x6A]
bleu loop_2206
fmul8x16al %f10, %f4, %f2
loop_2205:
edge16ln %o2, %i7, %i6
ldsb [%l7 + 0x7C], %o1
loop_2206:
ldd [%l7 + 0x30], %f4
fmovsa %xcc, %f2, %f7
edge8n %g3, %o6, %g6
movge %xcc, %o5, %i3
call loop_2207
andncc %g7, %g1, %l6
subc %l2, %g5, %l3
ble,pt %icc, loop_2208
loop_2207:
fmovsn %icc, %f8, %f2
srax %i0, %o7, %l5
xorcc %g4, 0x1D7A, %o4
loop_2208:
brz %i4, loop_2209
fbg %fcc3, loop_2210
stb %l4, [%l7 + 0x46]
movvs %icc, %i1, %o0
loop_2209:
fand %f6, %f10, %f2
loop_2210:
movrgz %o3, 0x23C, %l1
fmovsleu %icc, %f15, %f2
std %f10, [%l7 + 0x48]
ldsw [%l7 + 0x14], %l0
fcmpes %fcc0, %f6, %f14
fsrc2s %f7, %f5
stb %i5, [%l7 + 0x13]
fmovscc %icc, %f4, %f12
subccc %g2, 0x1DB1, %o2
fone %f12
bshuffle %f6, %f10, %f14
fmovrde %i2, %f6, %f6
fmovdleu %icc, %f7, %f12
fandnot2 %f10, %f4, %f8
stx %i7, [%l7 + 0x10]
lduh [%l7 + 0x3C], %o1
ldub [%l7 + 0x51], %g3
xorcc %i6, 0x03A9, %o6
ldx [%l7 + 0x38], %o5
edge8 %i3, %g6, %g1
fbl,a %fcc0, loop_2211
edge32l %g7, %l2, %l6
movle %icc, %l3, %g5
ldsh [%l7 + 0x76], %o7
loop_2211:
stx %l5, [%l7 + 0x48]
lduh [%l7 + 0x76], %i0
fcmped %fcc1, %f10, %f4
sll %g4, %i4, %o4
fmovdpos %xcc, %f0, %f7
sth %l4, [%l7 + 0x3C]
fones %f11
fnegd %f8, %f12
ldub [%l7 + 0x16], %o0
fmovdgu %xcc, %f15, %f6
ble,a,pt %icc, loop_2212
alignaddr %o3, %l1, %i1
stb %l0, [%l7 + 0x7E]
fxnor %f12, %f10, %f10
loop_2212:
sdivx %i5, 0x1E57, %g2
xor %o2, 0x1EC9, %i2
movrne %o1, %i7, %i6
fbuge %fcc3, loop_2213
stb %o6, [%l7 + 0x46]
fxnors %f15, %f14, %f0
ldd [%l7 + 0x20], %f14
loop_2213:
stx %g3, [%l7 + 0x30]
fba %fcc3, loop_2214
ba,a,pn %xcc, loop_2215
fsrc1 %f6, %f14
mulx %i3, %o5, %g6
loop_2214:
tsubcctv %g7, 0x126D, %l2
loop_2215:
fbu %fcc0, loop_2216
fmovrdgz %g1, %f8, %f6
sllx %l3, %g5, %l6
fmovsl %icc, %f14, %f14
loop_2216:
ldub [%l7 + 0x5A], %o7
ld [%l7 + 0x60], %f1
fnegs %f8, %f7
umul %l5, %g4, %i4
std %f8, [%l7 + 0x38]
st %f9, [%l7 + 0x70]
movleu %xcc, %o4, %i0
srl %o0, 0x18, %o3
ldsb [%l7 + 0x5F], %l1
sra %l4, 0x18, %l0
fmovsa %icc, %f11, %f9
fpadd32 %f0, %f10, %f2
ldsw [%l7 + 0x34], %i5
movcs %icc, %g2, %o2
fbue %fcc1, loop_2217
std %f12, [%l7 + 0x60]
fmovse %xcc, %f10, %f4
fmovspos %xcc, %f10, %f3
loop_2217:
stx %i1, [%l7 + 0x58]
ble,a loop_2218
tgu %icc, 0x5
fmovrslez %o1, %f5, %f7
ldub [%l7 + 0x60], %i2
loop_2218:
fpsub32s %f0, %f14, %f0
fpadd16 %f2, %f8, %f4
stx %i7, [%l7 + 0x30]
lduh [%l7 + 0x78], %o6
fble,a %fcc1, loop_2219
fpmerge %f6, %f15, %f2
st %f3, [%l7 + 0x54]
fxor %f6, %f0, %f12
loop_2219:
fmovsneg %icc, %f11, %f12
tle %icc, 0x7
ldsh [%l7 + 0x46], %g3
sdivcc %i3, 0x0677, %i6
lduh [%l7 + 0x74], %o5
ldd [%l7 + 0x50], %f8
umul %g6, %l2, %g1
ldx [%l7 + 0x18], %l3
fand %f8, %f14, %f8
lduh [%l7 + 0x50], %g7
fcmpeq32 %f4, %f8, %l6
fsrc2 %f4, %f4
ldsb [%l7 + 0x14], %g5
fsrc1 %f2, %f0
bl,a loop_2220
fcmpd %fcc1, %f14, %f8
fnands %f4, %f5, %f0
fbg %fcc3, loop_2221
loop_2220:
fnand %f12, %f4, %f0
fmovrsgz %l5, %f0, %f15
bn loop_2222
loop_2221:
array16 %g4, %i4, %o7
ldx [%l7 + 0x10], %o4
ldsb [%l7 + 0x44], %i0
loop_2222:
fpadd32 %f8, %f6, %f14
lduw [%l7 + 0x20], %o3
fmovsn %icc, %f7, %f6
stx %l1, [%l7 + 0x28]
xnorcc %o0, %l0, %i5
umul %l4, %g2, %i1
std %f14, [%l7 + 0x30]
fmovdne %xcc, %f2, %f3
fnors %f15, %f5, %f5
fpsub32s %f5, %f4, %f3
fnot1s %f13, %f5
st %f7, [%l7 + 0x58]
xnor %o1, %i2, %o2
fmovscs %xcc, %f10, %f0
tn %xcc, 0x6
alignaddrl %o6, %g3, %i7
fbul %fcc3, loop_2223
fmovdpos %icc, %f6, %f2
xnor %i3, 0x06C7, %i6
fandnot2 %f12, %f2, %f8
loop_2223:
stb %o5, [%l7 + 0x2F]
sra %g6, %l2, %g1
bpos,a loop_2224
fmovdge %xcc, %f4, %f13
subc %l3, 0x1E3E, %l6
ldub [%l7 + 0x6F], %g7
loop_2224:
movpos %icc, %l5, %g4
for %f8, %f14, %f14
stw %g5, [%l7 + 0x50]
lduw [%l7 + 0x24], %i4
fnor %f10, %f8, %f4
xor %o7, %o4, %o3
movrlz %l1, 0x362, %o0
brnz %i0, loop_2225
fbge,a %fcc1, loop_2226
lduh [%l7 + 0x76], %i5
ba,pt %xcc, loop_2227
loop_2225:
stw %l4, [%l7 + 0x74]
loop_2226:
ble,a,pn %xcc, loop_2228
tge %icc, 0x0
loop_2227:
st %f13, [%l7 + 0x30]
ldx [%l7 + 0x78], %l0
loop_2228:
udivcc %i1, 0x09A6, %g2
ldx [%l7 + 0x50], %i2
fpadd32s %f15, %f7, %f13
ldd [%l7 + 0x78], %f10
tcc %icc, 0x4
ta %xcc, 0x4
fbne,a %fcc3, loop_2229
ldx [%l7 + 0x78], %o1
movre %o2, %g3, %i7
fmovdcc %icc, %f3, %f12
loop_2229:
pdist %f4, %f6, %f8
movge %icc, %o6, %i6
fmul8ulx16 %f8, %f6, %f4
bne,pn %icc, loop_2230
smulcc %i3, %g6, %l2
ldsh [%l7 + 0x56], %g1
bne,a,pt %xcc, loop_2231
loop_2230:
ldd [%l7 + 0x60], %f6
ldub [%l7 + 0x30], %l3
fmovdleu %icc, %f14, %f15
loop_2231:
fpsub32s %f13, %f15, %f12
faligndata %f6, %f14, %f14
fbg,a %fcc2, loop_2232
stx %l6, [%l7 + 0x58]
edge8l %g7, %o5, %g4
fble,a %fcc3, loop_2233
loop_2232:
fmovd %f14, %f14
fmovsvc %xcc, %f10, %f4
be,a,pn %xcc, loop_2234
loop_2233:
fbue,a %fcc2, loop_2235
stw %l5, [%l7 + 0x64]
addccc %g5, %o7, %i4
loop_2234:
ldx [%l7 + 0x48], %o4
loop_2235:
fble %fcc0, loop_2236
fmovrsgez %o3, %f13, %f4
ldub [%l7 + 0x50], %l1
tleu %icc, 0x6
loop_2236:
fand %f14, %f8, %f14
bshuffle %f8, %f8, %f14
stw %o0, [%l7 + 0x38]
std %f2, [%l7 + 0x08]
fmovsvc %icc, %f11, %f1
ldsh [%l7 + 0x32], %i0
brlez %l4, loop_2237
ldsh [%l7 + 0x4E], %i5
fabss %f8, %f5
bg,a,pt %xcc, loop_2238
loop_2237:
ldd [%l7 + 0x68], %f12
fpadd16s %f2, %f12, %f4
lduw [%l7 + 0x78], %l0
loop_2238:
tne %icc, 0x0
udivx %i1, 0x19CA, %i2
fbue %fcc3, loop_2239
movpos %icc, %g2, %o2
movpos %xcc, %g3, %i7
ldsb [%l7 + 0x36], %o1
loop_2239:
ldsh [%l7 + 0x5E], %i6
ld [%l7 + 0x30], %f1
fmul8x16al %f9, %f15, %f8
st %f10, [%l7 + 0x34]
fmovrsgz %i3, %f0, %f14
bleu,a %icc, loop_2240
mulx %o6, %g6, %l2
udivx %l3, 0x1817, %l6
movle %icc, %g7, %o5
loop_2240:
ldd [%l7 + 0x48], %f12
xnorcc %g1, 0x092F, %l5
ldub [%l7 + 0x3B], %g5
tvc %xcc, 0x2
fmovde %xcc, %f4, %f9
ldub [%l7 + 0x1B], %g4
fmovrse %o7, %f8, %f14
ldsw [%l7 + 0x60], %i4
addccc %o3, 0x01A6, %l1
sllx %o4, %i0, %l4
orncc %i5, %l0, %i1
bne,pt %icc, loop_2241
fexpand %f8, %f6
fxnors %f0, %f1, %f0
sth %o0, [%l7 + 0x6A]
loop_2241:
movvc %xcc, %i2, %o2
ldub [%l7 + 0x0E], %g3
movgu %xcc, %i7, %g2
lduw [%l7 + 0x24], %i6
fmovrdgez %i3, %f10, %f2
ldx [%l7 + 0x38], %o1
lduh [%l7 + 0x26], %g6
stw %l2, [%l7 + 0x4C]
ldsw [%l7 + 0x28], %o6
fsrc1s %f12, %f7
sllx %l6, 0x06, %l3
fmovsvs %xcc, %f4, %f14
sll %g7, %g1, %l5
ldsw [%l7 + 0x30], %o5
move %xcc, %g5, %g4
tcs %icc, 0x1
fbn,a %fcc3, loop_2242
fmovrdne %i4, %f2, %f8
ldub [%l7 + 0x17], %o3
fabss %f6, %f2
loop_2242:
bl %icc, loop_2243
ldsb [%l7 + 0x12], %l1
fmul8sux16 %f2, %f12, %f8
fbe,a %fcc1, loop_2244
loop_2243:
fbne %fcc2, loop_2245
brlez %o4, loop_2246
fmovd %f8, %f0
loop_2244:
stb %i0, [%l7 + 0x52]
loop_2245:
movvc %icc, %o7, %l4
loop_2246:
sllx %l0, %i5, %o0
ld [%l7 + 0x34], %f1
fmovsvc %icc, %f5, %f10
ldd [%l7 + 0x20], %f8
fmovsgu %xcc, %f7, %f2
sth %i1, [%l7 + 0x74]
mulscc %o2, %i2, %g3
fsrc2 %f6, %f4
fmovrslez %i7, %f8, %f8
fmovscs %xcc, %f6, %f5
ldd [%l7 + 0x20], %f4
umul %i6, 0x11D4, %i3
std %f2, [%l7 + 0x48]
fbu %fcc0, loop_2247
fbug,a %fcc0, loop_2248
ldd [%l7 + 0x58], %f14
fcmpeq32 %f6, %f2, %o1
loop_2247:
fblg %fcc0, loop_2249
loop_2248:
fmovscs %icc, %f0, %f14
fpadd32s %f7, %f7, %f2
fmovdvc %icc, %f3, %f8
loop_2249:
ldsb [%l7 + 0x37], %g2
stw %l2, [%l7 + 0x1C]
bl %xcc, loop_2250
fandnot1 %f4, %f2, %f12
edge16l %o6, %l6, %l3
fmovsvc %icc, %f9, %f8
loop_2250:
fpack32 %f4, %f0, %f10
brnz,a %g6, loop_2251
fmovsne %icc, %f15, %f14
ldsb [%l7 + 0x16], %g7
fone %f4
loop_2251:
std %f8, [%l7 + 0x50]
move %icc, %g1, %o5
fpsub32 %f12, %f14, %f6
ldsb [%l7 + 0x10], %l5
edge16 %g5, %i4, %o3
ldub [%l7 + 0x5B], %g4
lduh [%l7 + 0x1E], %l1
lduh [%l7 + 0x38], %o4
srax %o7, 0x0D, %l4
stw %l0, [%l7 + 0x54]
stw %i0, [%l7 + 0x70]
movpos %xcc, %i5, %i1
movre %o2, 0x365, %o0
stx %g3, [%l7 + 0x18]
fones %f5
lduw [%l7 + 0x74], %i7
fmuld8ulx16 %f1, %f14, %f12
tn %icc, 0x7
movge %icc, %i2, %i6
lduw [%l7 + 0x38], %i3
fmovdcs %icc, %f8, %f12
ldx [%l7 + 0x10], %g2
nop
setx loop_2252, %l0, %l1
jmpl %l1, %o1
fpsub16 %f6, %f4, %f2
tg %xcc, 0x3
srl %l2, 0x0A, %l6
loop_2252:
array16 %l3, %o6, %g6
ld [%l7 + 0x70], %f12
edge16 %g1, %o5, %g7
tle %xcc, 0x0
stw %l5, [%l7 + 0x54]
st %f6, [%l7 + 0x70]
std %f4, [%l7 + 0x70]
nop
setx loop_2253, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tvc %xcc, 0x4
te %icc, 0x6
ldd [%l7 + 0x28], %f4
loop_2253:
fmovdle %xcc, %f6, %f12
st %f5, [%l7 + 0x34]
ldub [%l7 + 0x6A], %g5
edge16n %i4, %o3, %l1
stw %g4, [%l7 + 0x54]
srax %o7, 0x1F, %o4
fpadd32s %f4, %f6, %f15
tleu %icc, 0x1
fmovsne %xcc, %f10, %f3
siam 0x0
udivcc %l0, 0x084A, %i0
fmovrsne %l4, %f11, %f0
ld [%l7 + 0x50], %f6
sdiv %i5, 0x0B27, %o2
udivcc %o0, 0x09DA, %i1
fornot1s %f12, %f9, %f9
fmovrdne %i7, %f8, %f14
fpack16 %f12, %f12
fmovd %f12, %f2
fcmpne32 %f6, %f2, %i2
udivcc %i6, 0x0CD8, %g3
fand %f0, %f6, %f8
bge loop_2254
ldsh [%l7 + 0x46], %g2
std %f6, [%l7 + 0x10]
fxor %f10, %f2, %f2
loop_2254:
tpos %icc, 0x0
movne %xcc, %i3, %o1
tcc %xcc, 0x3
edge8n %l2, %l6, %l3
fornot1s %f4, %f8, %f2
tvs %xcc, 0x1
fmovdl %xcc, %f0, %f7
fmovdcc %xcc, %f9, %f15
udiv %g6, 0x1C1E, %o6
fandnot1 %f10, %f12, %f0
edge32l %g1, %g7, %l5
bn,a,pn %icc, loop_2255
std %f8, [%l7 + 0x38]
ldsw [%l7 + 0x3C], %o5
ldx [%l7 + 0x70], %i4
loop_2255:
movleu %xcc, %o3, %g5
fbg %fcc1, loop_2256
stb %l1, [%l7 + 0x1B]
mulx %o7, %o4, %l0
fmovspos %icc, %f3, %f4
loop_2256:
edge8n %i0, %l4, %g4
tcc %xcc, 0x6
tl %icc, 0x3
pdist %f14, %f12, %f6
fpack16 %f12, %f3
or %i5, %o2, %o0
fands %f4, %f0, %f14
fandnot2 %f2, %f8, %f12
sth %i1, [%l7 + 0x5E]
ldub [%l7 + 0x74], %i2
fnot1 %f12, %f12
bvs,a %icc, loop_2257
bneg,a,pt %xcc, loop_2258
fblg,a %fcc2, loop_2259
fmul8ulx16 %f8, %f6, %f12
loop_2257:
subc %i7, %i6, %g3
loop_2258:
sth %i3, [%l7 + 0x32]
loop_2259:
bg,a,pt %icc, loop_2260
stx %o1, [%l7 + 0x48]
udivcc %l2, 0x1FC4, %l6
fnot1s %f1, %f12
loop_2260:
fmovrsgez %l3, %f4, %f3
fpsub16 %f8, %f4, %f10
edge16 %g2, %g6, %g1
movpos %icc, %g7, %l5
movrlz %o5, %i4, %o6
brlez,a %o3, loop_2261
fpsub16 %f12, %f4, %f2
fxors %f11, %f1, %f1
fnegs %f13, %f15
loop_2261:
fcmpeq32 %f0, %f10, %g5
addccc %o7, 0x10CD, %o4
ldub [%l7 + 0x37], %l1
tsubcc %i0, %l4, %l0
movne %xcc, %g4, %o2
st %f10, [%l7 + 0x38]
fmul8x16au %f5, %f2, %f4
bn,pt %xcc, loop_2262
bl,a loop_2263
ta %icc, 0x6
lduh [%l7 + 0x2A], %i5
loop_2262:
fandnot2s %f6, %f7, %f10
loop_2263:
fexpand %f13, %f8
fmovsg %xcc, %f14, %f9
stb %o0, [%l7 + 0x7F]
movneg %xcc, %i1, %i2
tcc %xcc, 0x0
ldsh [%l7 + 0x20], %i6
tvc %icc, 0x2
fmovd %f2, %f4
st %f6, [%l7 + 0x74]
ldsh [%l7 + 0x26], %i7
brgz %i3, loop_2264
fmovscs %xcc, %f12, %f7
stb %o1, [%l7 + 0x2B]
movrlez %l2, %g3, %l3
loop_2264:
alignaddr %l6, %g6, %g2
fmovs %f11, %f0
lduw [%l7 + 0x74], %g7
brz,a %g1, loop_2265
tleu %icc, 0x6
fnegd %f8, %f14
fandnot1s %f7, %f2, %f7
loop_2265:
fcmps %fcc0, %f3, %f5
fnors %f9, %f10, %f10
sth %o5, [%l7 + 0x34]
brlez %l5, loop_2266
fnot1 %f6, %f4
bvs,a,pt %xcc, loop_2267
orncc %o6, 0x1315, %i4
loop_2266:
array16 %o3, %o7, %o4
ldsb [%l7 + 0x3F], %l1
loop_2267:
tsubcc %g5, %l4, %l0
ld [%l7 + 0x2C], %f0
fmovsg %icc, %f2, %f15
movrgez %g4, 0x064, %i0
lduw [%l7 + 0x5C], %o2
fmovde %xcc, %f10, %f4
std %f0, [%l7 + 0x18]
ldd [%l7 + 0x38], %f8
edge8n %i5, %i1, %o0
stw %i6, [%l7 + 0x10]
ldsh [%l7 + 0x26], %i2
fmovscc %icc, %f1, %f7
fcmpeq16 %f4, %f14, %i7
fblg,a %fcc0, loop_2268
udivcc %o1, 0x01AA, %i3
ldsw [%l7 + 0x3C], %l2
stb %l3, [%l7 + 0x56]
loop_2268:
ldub [%l7 + 0x3F], %l6
bpos,a %icc, loop_2269
fcmpgt32 %f0, %f8, %g6
fmovd %f6, %f8
movre %g2, 0x04D, %g7
loop_2269:
fpsub16s %f5, %f4, %f13
sth %g1, [%l7 + 0x28]
alignaddrl %g3, %o5, %l5
movle %xcc, %o6, %i4
fmovdvs %icc, %f7, %f15
tgu %xcc, 0x2
fmuld8sux16 %f0, %f4, %f10
ldsb [%l7 + 0x55], %o7
fpsub16 %f6, %f8, %f2
ldsh [%l7 + 0x7E], %o4
fmovsa %xcc, %f2, %f12
fabsd %f8, %f2
ldx [%l7 + 0x30], %l1
movcs %xcc, %o3, %l4
fpadd16 %f10, %f8, %f2
mulscc %g5, 0x0E9D, %g4
ldd [%l7 + 0x30], %f10
sth %l0, [%l7 + 0x4A]
subccc %o2, %i5, %i1
fmovdg %icc, %f0, %f1
ld [%l7 + 0x70], %f5
std %f12, [%l7 + 0x68]
movge %xcc, %o0, %i6
alignaddrl %i2, %i0, %i7
stx %i3, [%l7 + 0x20]
ldub [%l7 + 0x4B], %o1
fexpand %f7, %f14
sub %l2, 0x04BD, %l6
movcc %icc, %l3, %g6
fbule %fcc1, loop_2270
call loop_2271
edge32n %g7, %g1, %g2
fandnot1s %f9, %f15, %f9
loop_2270:
tcc %icc, 0x6
loop_2271:
movge %icc, %o5, %l5
or %g3, %i4, %o6
edge32 %o4, %o7, %l1
std %f0, [%l7 + 0x20]
ldd [%l7 + 0x50], %f10
fcmpd %fcc3, %f14, %f12
fmovsgu %xcc, %f7, %f5
movvc %xcc, %o3, %g5
mova %icc, %g4, %l0
stw %l4, [%l7 + 0x60]
xorcc %o2, %i1, %o0
movrlz %i5, %i2, %i6
lduh [%l7 + 0x78], %i0
lduw [%l7 + 0x3C], %i7
ldsb [%l7 + 0x21], %i3
fzeros %f4
ldx [%l7 + 0x78], %o1
edge32ln %l2, %l6, %l3
tl %icc, 0x6
fcmpeq32 %f4, %f2, %g6
sub %g7, %g1, %o5
fpadd16 %f14, %f2, %f2
stx %l5, [%l7 + 0x38]
fpack16 %f6, %f4
fands %f6, %f0, %f1
ldd [%l7 + 0x40], %f0
ldsh [%l7 + 0x48], %g3
tcs %xcc, 0x0
fmovdcs %xcc, %f13, %f10
fsrc1s %f12, %f15
or %i4, %g2, %o6
alignaddrl %o7, %o4, %o3
andncc %g5, %l1, %l0
edge8l %l4, %o2, %g4
fmovda %xcc, %f8, %f3
fmul8x16 %f6, %f0, %f0
fcmpne32 %f2, %f4, %i1
fnegs %f7, %f11
stw %i5, [%l7 + 0x54]
fornot2s %f8, %f0, %f9
std %f8, [%l7 + 0x40]
lduh [%l7 + 0x60], %i2
sllx %o0, 0x16, %i0
std %f8, [%l7 + 0x28]
ldub [%l7 + 0x49], %i6
st %f8, [%l7 + 0x7C]
ldx [%l7 + 0x78], %i3
sth %i7, [%l7 + 0x08]
fornot2 %f12, %f4, %f12
ldx [%l7 + 0x28], %l2
stb %o1, [%l7 + 0x56]
sdivx %l6, 0x1BBE, %g6
st %f5, [%l7 + 0x50]
fxnors %f13, %f11, %f4
std %f0, [%l7 + 0x78]
array32 %g7, %g1, %o5
for %f4, %f4, %f8
udiv %l3, 0x0500, %l5
sth %g3, [%l7 + 0x36]
tsubcctv %i4, %g2, %o7
ld [%l7 + 0x5C], %f0
fandnot2 %f8, %f12, %f2
array16 %o6, %o3, %o4
lduh [%l7 + 0x40], %g5
fba,a %fcc2, loop_2272
fcmpne32 %f10, %f0, %l1
fcmpgt16 %f4, %f2, %l0
sth %o2, [%l7 + 0x46]
loop_2272:
fnand %f6, %f2, %f0
mova %icc, %g4, %i1
tneg %icc, 0x3
fmovdcs %xcc, %f3, %f7
fnors %f14, %f8, %f0
taddcc %l4, 0x1817, %i5
brlez %i2, loop_2273
bpos %xcc, loop_2274
movrgz %o0, 0x272, %i0
std %f6, [%l7 + 0x20]
loop_2273:
taddcc %i3, 0x1F9D, %i6
loop_2274:
fnands %f0, %f12, %f14
ldd [%l7 + 0x08], %f2
ldd [%l7 + 0x58], %f14
ldx [%l7 + 0x18], %i7
stb %o1, [%l7 + 0x0B]
ldx [%l7 + 0x18], %l6
lduh [%l7 + 0x7A], %g6
stx %l2, [%l7 + 0x30]
ldub [%l7 + 0x7D], %g7
lduh [%l7 + 0x68], %g1
fmovdvc %icc, %f10, %f12
stw %o5, [%l7 + 0x40]
fpadd32 %f2, %f4, %f8
stb %l5, [%l7 + 0x5E]
movge %icc, %l3, %i4
fbule,a %fcc2, loop_2275
movcc %icc, %g3, %g2
ld [%l7 + 0x48], %f13
stw %o6, [%l7 + 0x54]
loop_2275:
ldsw [%l7 + 0x70], %o3
fbl,a %fcc0, loop_2276
fble,a %fcc0, loop_2277
fnands %f1, %f4, %f12
fmovsne %xcc, %f7, %f15
loop_2276:
fcmpd %fcc2, %f2, %f6
loop_2277:
array16 %o4, %o7, %g5
tl %icc, 0x2
fornot2 %f8, %f0, %f8
movg %icc, %l1, %o2
movcs %xcc, %g4, %l0
tleu %xcc, 0x7
xnorcc %i1, %l4, %i2
bg,pt %icc, loop_2278
fmovdcs %xcc, %f0, %f0
fbne %fcc0, loop_2279
ldx [%l7 + 0x50], %i5
loop_2278:
fba,a %fcc1, loop_2280
brgz %i0, loop_2281
loop_2279:
faligndata %f12, %f6, %f8
ldub [%l7 + 0x39], %o0
loop_2280:
brlez %i3, loop_2282
loop_2281:
fnand %f2, %f12, %f2
movge %icc, %i7, %o1
fsrc1 %f4, %f14
loop_2282:
fnot1 %f14, %f4
brlez %i6, loop_2283
movleu %icc, %g6, %l2
fornot2 %f12, %f10, %f14
subccc %g7, %l6, %o5
loop_2283:
ldsw [%l7 + 0x24], %l5
bvs,a %icc, loop_2284
stx %l3, [%l7 + 0x60]
movcs %xcc, %g1, %g3
bleu,pt %xcc, loop_2285
loop_2284:
edge16l %i4, %g2, %o3
orncc %o4, 0x12A4, %o7
stb %g5, [%l7 + 0x3D]
loop_2285:
fbue,a %fcc2, loop_2286
ba,pt %icc, loop_2287
ldub [%l7 + 0x70], %l1
udiv %o6, 0x16CD, %o2
loop_2286:
umulcc %l0, %g4, %i1
loop_2287:
tg %icc, 0x7
sth %i2, [%l7 + 0x38]
popc 0x063A, %l4
call loop_2288
tle %xcc, 0x6
array16 %i5, %o0, %i3
ld [%l7 + 0x58], %f15
loop_2288:
fexpand %f5, %f12
fbg %fcc3, loop_2289
bg,a loop_2290
movvs %icc, %i7, %i0
ldd [%l7 + 0x10], %f12
loop_2289:
fnegs %f2, %f14
loop_2290:
ldsw [%l7 + 0x1C], %i6
orn %o1, 0x1583, %l2
bvs,a loop_2291
fandnot1 %f12, %f14, %f2
fmovdge %xcc, %f7, %f15
for %f12, %f10, %f2
loop_2291:
fpackfix %f2, %f14
tle %icc, 0x5
fornot2s %f12, %f15, %f1
ldx [%l7 + 0x10], %g7
bvc,a %icc, loop_2292
fmovdgu %xcc, %f9, %f5
addccc %g6, %l6, %o5
std %f6, [%l7 + 0x50]
loop_2292:
fnot2 %f0, %f14
stw %l5, [%l7 + 0x3C]
lduh [%l7 + 0x1E], %l3
ldsw [%l7 + 0x50], %g1
stx %g3, [%l7 + 0x10]
stx %g2, [%l7 + 0x08]
pdist %f14, %f10, %f10
ble,pn %xcc, loop_2293
ldsh [%l7 + 0x30], %o3
fmovdl %icc, %f3, %f14
fxnors %f15, %f4, %f4
loop_2293:
movgu %xcc, %i4, %o4
movrlez %o7, %l1, %o6
sra %o2, %g5, %l0
fxors %f15, %f0, %f11
tsubcc %i1, 0x1256, %g4
fmovsn %xcc, %f4, %f9
movrgez %i2, %i5, %o0
brnz,a %i3, loop_2294
mulscc %l4, 0x0ECF, %i7
brgez,a %i6, loop_2295
fba %fcc3, loop_2296
loop_2294:
fabsd %f8, %f14
movpos %xcc, %i0, %l2
loop_2295:
fcmpne32 %f12, %f4, %o1
loop_2296:
fandnot1 %f6, %f0, %f2
ldsb [%l7 + 0x44], %g6
movre %l6, 0x012, %g7
fandnot1s %f12, %f14, %f2
move %icc, %l5, %l3
fmul8x16al %f15, %f8, %f10
ldub [%l7 + 0x77], %g1
movrgz %g3, %o5, %g2
movge %xcc, %o3, %i4
nop
setx loop_2297, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldd [%l7 + 0x50], %f6
fornot1s %f3, %f15, %f15
fpsub32s %f4, %f9, %f1
loop_2297:
sth %o7, [%l7 + 0x64]
stb %l1, [%l7 + 0x40]
fcmpne16 %f4, %f0, %o4
fpadd16 %f6, %f6, %f12
ldd [%l7 + 0x10], %f10
movl %xcc, %o2, %g5
ld [%l7 + 0x68], %f0
brgz,a %l0, loop_2298
fmovdvs %icc, %f3, %f12
std %f10, [%l7 + 0x20]
fmovdcc %xcc, %f1, %f14
loop_2298:
fcmpes %fcc2, %f12, %f12
ta %xcc, 0x0
sdivcc %o6, 0x0D32, %g4
movrlz %i1, %i5, %o0
fbuge %fcc0, loop_2299
ld [%l7 + 0x4C], %f12
st %f8, [%l7 + 0x44]
fnegd %f10, %f6
loop_2299:
movrlz %i3, %i2, %l4
bn,pt %icc, loop_2300
stx %i6, [%l7 + 0x20]
sth %i0, [%l7 + 0x7A]
sth %i7, [%l7 + 0x7A]
loop_2300:
std %f4, [%l7 + 0x50]
ldd [%l7 + 0x40], %f12
fba,a %fcc3, loop_2301
ldub [%l7 + 0x5A], %l2
popc 0x1A10, %g6
std %f2, [%l7 + 0x18]
loop_2301:
fmovdle %xcc, %f4, %f5
addcc %l6, 0x141C, %o1
fpsub32 %f12, %f8, %f8
std %f14, [%l7 + 0x38]
fabss %f2, %f2
siam 0x6
lduw [%l7 + 0x18], %l5
fxor %f12, %f6, %f8
edge16 %l3, %g7, %g3
lduh [%l7 + 0x42], %o5
ldub [%l7 + 0x25], %g1
fcmps %fcc3, %f5, %f0
ld [%l7 + 0x78], %f2
fmovsn %icc, %f3, %f8
ldsb [%l7 + 0x29], %o3
tgu %xcc, 0x0
brlz %i4, loop_2302
fandnot1 %f6, %f4, %f2
brlez,a %g2, loop_2303
sth %o7, [%l7 + 0x5E]
loop_2302:
fcmps %fcc0, %f1, %f0
bne loop_2304
loop_2303:
ldsh [%l7 + 0x46], %o4
stb %o2, [%l7 + 0x17]
array8 %l1, %g5, %o6
loop_2304:
stx %g4, [%l7 + 0x30]
sdivx %l0, 0x0B65, %i5
be,pn %xcc, loop_2305
te %xcc, 0x3
fmovrdlez %o0, %f4, %f0
lduh [%l7 + 0x7C], %i1
loop_2305:
ldsw [%l7 + 0x58], %i3
fblg %fcc2, loop_2306
tge %icc, 0x3
fbl %fcc3, loop_2307
sth %i2, [%l7 + 0x64]
loop_2306:
movg %xcc, %i6, %i0
lduh [%l7 + 0x28], %l4
loop_2307:
fcmpeq32 %f6, %f2, %l2
fnot2 %f8, %f8
stb %i7, [%l7 + 0x7B]
fble,a %fcc0, loop_2308
movvc %icc, %l6, %o1
stx %g6, [%l7 + 0x10]
tvc %xcc, 0x5
loop_2308:
sth %l5, [%l7 + 0x30]
sth %l3, [%l7 + 0x30]
sth %g3, [%l7 + 0x0A]
brgez %o5, loop_2309
tge %icc, 0x7
edge16n %g1, %g7, %o3
movle %icc, %g2, %o7
loop_2309:
lduw [%l7 + 0x2C], %o4
movrgz %i4, 0x081, %o2
brlz %g5, loop_2310
sll %o6, 0x0D, %g4
move %icc, %l1, %i5
bne,a,pn %xcc, loop_2311
loop_2310:
stb %o0, [%l7 + 0x3D]
umulcc %i1, %l0, %i2
ldsw [%l7 + 0x40], %i6
loop_2311:
stx %i0, [%l7 + 0x38]
fmovrsne %l4, %f11, %f5
movpos %xcc, %i3, %l2
ldx [%l7 + 0x30], %l6
fmovda %icc, %f0, %f11
fmovde %xcc, %f7, %f4
fexpand %f6, %f2
movrlz %i7, 0x035, %g6
ldsb [%l7 + 0x3C], %o1
fand %f12, %f0, %f4
tn %xcc, 0x2
fmovdcc %xcc, %f9, %f2
edge16ln %l5, %l3, %o5
fmovsg %xcc, %f7, %f13
ld [%l7 + 0x30], %f12
brlez %g3, loop_2312
ldsh [%l7 + 0x50], %g1
fornot2s %f12, %f4, %f9
movl %xcc, %o3, %g7
loop_2312:
ldsh [%l7 + 0x72], %o7
faligndata %f12, %f8, %f14
movge %icc, %g2, %i4
bn loop_2313
stx %o4, [%l7 + 0x70]
lduw [%l7 + 0x4C], %g5
fpackfix %f12, %f0
loop_2313:
brnz %o6, loop_2314
bge,a %xcc, loop_2315
xorcc %g4, 0x1E2D, %o2
be,pt %icc, loop_2316
loop_2314:
tleu %icc, 0x3
loop_2315:
edge16 %i5, %o0, %i1
fandnot2 %f4, %f10, %f10
loop_2316:
sth %l1, [%l7 + 0x3C]
fnegd %f4, %f0
fcmpgt16 %f14, %f2, %i2
srlx %l0, 0x0A, %i6
fnot1s %f1, %f8
fbl,a %fcc3, loop_2317
lduw [%l7 + 0x38], %i0
bvc %xcc, loop_2318
stw %l4, [%l7 + 0x48]
loop_2317:
ldsw [%l7 + 0x0C], %l2
fmovrse %l6, %f15, %f2
loop_2318:
sth %i7, [%l7 + 0x22]
fmul8ulx16 %f8, %f8, %f14
tgu %xcc, 0x1
taddcc %i3, 0x14C4, %g6
alignaddrl %o1, %l5, %l3
fmovdgu %icc, %f5, %f2
movvs %xcc, %o5, %g1
fmuld8sux16 %f0, %f8, %f8
fpack16 %f0, %f13
fmul8sux16 %f10, %f10, %f12
fmovse %icc, %f8, %f13
fxnor %f12, %f14, %f8
fmovsa %icc, %f15, %f3
tneg %icc, 0x1
subccc %o3, %g3, %o7
edge32l %g2, %g7, %i4
edge16ln %o4, %g5, %g4
sth %o6, [%l7 + 0x14]
andn %i5, 0x0D60, %o0
bleu,a loop_2319
alignaddrl %o2, %l1, %i1
fpsub32s %f8, %f8, %f11
array16 %i2, %i6, %i0
loop_2319:
tpos %xcc, 0x0
movvc %xcc, %l0, %l4
smul %l2, %i7, %l6
fmovsne %icc, %f5, %f12
xnor %i3, 0x1F7E, %o1
fzeros %f0
fmovdneg %xcc, %f8, %f1
bne,a,pt %xcc, loop_2320
ldd [%l7 + 0x10], %f10
xor %l5, 0x0935, %g6
edge8n %l3, %g1, %o5
loop_2320:
fble %fcc1, loop_2321
udivcc %g3, 0x0B03, %o7
tn %icc, 0x3
fmovsvs %xcc, %f2, %f2
loop_2321:
fcmple32 %f8, %f6, %o3
fsrc2 %f6, %f14
fmovdcs %icc, %f12, %f5
ldsh [%l7 + 0x20], %g7
fsrc2 %f12, %f0
brlez %g2, loop_2322
fbge,a %fcc0, loop_2323
bgu,a %icc, loop_2324
fcmpne32 %f12, %f12, %i4
loop_2322:
taddcctv %g5, %g4, %o6
loop_2323:
bvc,a,pn %icc, loop_2325
loop_2324:
bge,pn %icc, loop_2326
array8 %i5, %o4, %o2
edge16ln %o0, %l1, %i1
loop_2325:
srlx %i2, 0x10, %i6
loop_2326:
ldsb [%l7 + 0x2C], %l0
fmovdgu %icc, %f15, %f8
fbug,a %fcc3, loop_2327
stx %i0, [%l7 + 0x38]
fmovdn %xcc, %f0, %f8
ldx [%l7 + 0x60], %l4
loop_2327:
bvc,a %icc, loop_2328
pdist %f0, %f0, %f4
sth %i7, [%l7 + 0x5C]
std %f2, [%l7 + 0x78]
loop_2328:
tvc %xcc, 0x6
edge16l %l2, %l6, %o1
ldsb [%l7 + 0x24], %l5
st %f1, [%l7 + 0x38]
sethi 0x11A8, %g6
fnor %f14, %f12, %f8
stb %l3, [%l7 + 0x5F]
movvc %icc, %i3, %o5
lduw [%l7 + 0x0C], %g1
call loop_2329
ldsb [%l7 + 0x7A], %o7
siam 0x6
fzeros %f15
loop_2329:
andcc %o3, %g7, %g3
tsubcctv %g2, %g5, %g4
fones %f15
alignaddrl %o6, %i4, %i5
std %f8, [%l7 + 0x18]
ldsw [%l7 + 0x58], %o4
stw %o0, [%l7 + 0x78]
ldx [%l7 + 0x70], %l1
ldx [%l7 + 0x60], %o2
ldub [%l7 + 0x38], %i1
ldub [%l7 + 0x59], %i2
fmovdl %icc, %f15, %f11
stb %l0, [%l7 + 0x15]
stb %i0, [%l7 + 0x63]
fmul8x16al %f4, %f2, %f8
bcc,pt %xcc, loop_2330
fcmpgt32 %f2, %f6, %l4
sth %i7, [%l7 + 0x14]
fpsub32 %f10, %f2, %f6
loop_2330:
fnor %f6, %f10, %f2
stw %i6, [%l7 + 0x7C]
popc 0x1F96, %l2
lduw [%l7 + 0x2C], %l6
ldsh [%l7 + 0x36], %o1
fands %f4, %f7, %f4
addccc %l5, %g6, %i3
addcc %l3, 0x1E30, %o5
fcmple32 %f12, %f8, %g1
ldub [%l7 + 0x45], %o7
be,a,pn %icc, loop_2331
lduh [%l7 + 0x22], %o3
mulx %g7, 0x125A, %g3
lduh [%l7 + 0x7C], %g2
loop_2331:
fpsub16s %f6, %f2, %f7
tn %icc, 0x2
fcmple16 %f4, %f14, %g4
stw %g5, [%l7 + 0x7C]
edge8 %o6, %i4, %o4
fmovsne %icc, %f8, %f13
fand %f4, %f2, %f4
ldub [%l7 + 0x62], %o0
subcc %i5, %l1, %i1
sllx %o2, 0x09, %i2
call loop_2332
fmovrse %i0, %f11, %f15
fmovda %xcc, %f2, %f7
addcc %l4, %i7, %l0
loop_2332:
fcmped %fcc3, %f10, %f14
ldsb [%l7 + 0x1D], %i6
fpsub32s %f5, %f4, %f8
fmovsleu %xcc, %f7, %f7
st %f11, [%l7 + 0x10]
fmovrslz %l2, %f9, %f12
call loop_2333
for %f2, %f0, %f12
lduw [%l7 + 0x18], %l6
fcmpne32 %f4, %f0, %l5
loop_2333:
alignaddr %o1, %g6, %l3
fmovdleu %icc, %f15, %f3
fmovdn %icc, %f1, %f8
add %i3, 0x12E8, %o5
movpos %icc, %g1, %o7
fmovsn %icc, %f1, %f15
fbule,a %fcc0, loop_2334
st %f7, [%l7 + 0x30]
edge32n %o3, %g3, %g7
ldsh [%l7 + 0x32], %g4
loop_2334:
fandnot2s %f3, %f4, %f12
fcmple32 %f14, %f4, %g2
ldsb [%l7 + 0x79], %o6
edge8ln %i4, %g5, %o4
edge16n %o0, %i5, %l1
fmovse %xcc, %f8, %f1
stx %i1, [%l7 + 0x58]
ldub [%l7 + 0x3D], %o2
edge32n %i2, %i0, %l4
taddcc %i7, %l0, %l2
fabsd %f8, %f4
ldub [%l7 + 0x09], %i6
tgu %icc, 0x5
faligndata %f0, %f6, %f6
mulx %l6, 0x0BD6, %o1
addcc %g6, 0x0CA3, %l3
fnot2 %f14, %f14
fmovrsgz %l5, %f14, %f9
fands %f13, %f3, %f8
fpsub16 %f2, %f12, %f12
ldsh [%l7 + 0x5E], %o5
fmovrdgez %g1, %f0, %f0
or %i3, 0x1AC4, %o3
fmul8x16al %f0, %f12, %f4
fbne,a %fcc2, loop_2335
and %g3, 0x0999, %o7
fmovrdne %g7, %f0, %f10
fmovrdne %g2, %f10, %f14
loop_2335:
ldx [%l7 + 0x58], %g4
orn %i4, %o6, %g5
xor %o4, 0x12D8, %o0
ldsb [%l7 + 0x36], %i5
fmovd %f2, %f14
brgez %i1, loop_2336
movle %icc, %o2, %i2
fornot1 %f12, %f6, %f4
ldx [%l7 + 0x58], %i0
loop_2336:
mulx %l1, 0x08AF, %i7
lduh [%l7 + 0x24], %l0
brgz,a %l2, loop_2337
fxors %f10, %f2, %f5
fandnot2 %f6, %f8, %f0
ldsw [%l7 + 0x48], %l4
loop_2337:
brgez,a %i6, loop_2338
st %f1, [%l7 + 0x0C]
tle %xcc, 0x2
st %f12, [%l7 + 0x1C]
loop_2338:
andn %o1, %g6, %l6
st %f13, [%l7 + 0x7C]
or %l5, 0x0373, %o5
fandnot2 %f6, %f8, %f6
ld [%l7 + 0x5C], %f11
fmovrsgz %l3, %f11, %f11
ldub [%l7 + 0x77], %g1
fmovrsgz %o3, %f6, %f5
fmul8ulx16 %f4, %f10, %f8
fmovsneg %icc, %f3, %f0
xorcc %i3, 0x1C9C, %o7
call loop_2339
fbug,a %fcc2, loop_2340
fpsub16 %f10, %f14, %f4
lduw [%l7 + 0x2C], %g7
loop_2339:
add %g3, %g2, %g4
loop_2340:
bvs loop_2341
fmovse %icc, %f2, %f15
movrgez %i4, %g5, %o4
addcc %o6, 0x0BE9, %i5
loop_2341:
ldsh [%l7 + 0x72], %i1
edge16ln %o0, %i2, %i0
fbe,a %fcc0, loop_2342
srlx %l1, 0x0A, %o2
be,a loop_2343
movrgz %i7, %l0, %l4
loop_2342:
ldsb [%l7 + 0x68], %l2
ldsb [%l7 + 0x7C], %i6
loop_2343:
lduw [%l7 + 0x0C], %o1
fmul8sux16 %f6, %f12, %f10
movvs %icc, %l6, %g6
fbul %fcc3, loop_2344
fmovsn %icc, %f2, %f7
std %f2, [%l7 + 0x58]
fmovse %xcc, %f1, %f13
loop_2344:
andcc %o5, %l3, %g1
fexpand %f10, %f6
ldsb [%l7 + 0x42], %l5
st %f1, [%l7 + 0x10]
fbul,a %fcc0, loop_2345
edge8ln %o3, %i3, %g7
siam 0x6
fmul8x16al %f15, %f12, %f4
loop_2345:
st %f13, [%l7 + 0x18]
bvc,a,pn %icc, loop_2346
fmovse %icc, %f14, %f9
ldsh [%l7 + 0x66], %g3
fmovdg %xcc, %f3, %f12
loop_2346:
fmovs %f14, %f5
fble %fcc1, loop_2347
fmovrsgz %o7, %f0, %f7
lduh [%l7 + 0x46], %g4
sdiv %g2, 0x032B, %i4
loop_2347:
fmovdneg %xcc, %f1, %f14
ldsw [%l7 + 0x0C], %g5
movne %xcc, %o6, %i5
movre %o4, %i1, %o0
lduh [%l7 + 0x42], %i2
ldx [%l7 + 0x50], %l1
ldsw [%l7 + 0x08], %o2
ldub [%l7 + 0x53], %i7
lduh [%l7 + 0x50], %l0
ldsh [%l7 + 0x50], %l4
brgez %i0, loop_2348
fmovscc %xcc, %f13, %f1
ldx [%l7 + 0x38], %i6
st %f8, [%l7 + 0x7C]
loop_2348:
fxor %f10, %f12, %f2
movge %xcc, %o1, %l6
brgez %l2, loop_2349
siam 0x1
fbo %fcc1, loop_2350
lduw [%l7 + 0x48], %o5
loop_2349:
edge32n %g6, %g1, %l5
subccc %l3, %o3, %i3
loop_2350:
ldub [%l7 + 0x71], %g3
nop
setx loop_2351, %l0, %l1
jmpl %l1, %g7
nop
setx loop_2352, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbug %fcc3, loop_2353
andncc %o7, %g2, %g4
loop_2351:
movn %xcc, %i4, %o6
loop_2352:
bne,pn %xcc, loop_2354
loop_2353:
sethi 0x079F, %g5
tgu %xcc, 0x6
fcmpeq32 %f2, %f0, %o4
loop_2354:
fcmpgt32 %f6, %f6, %i5
edge32l %i1, %o0, %l1
bn,a %xcc, loop_2355
fbn %fcc0, loop_2356
nop
setx loop_2357, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
array32 %o2, %i7, %i2
loop_2355:
edge32l %l4, %i0, %l0
loop_2356:
ldd [%l7 + 0x08], %f10
loop_2357:
lduw [%l7 + 0x70], %o1
ldsh [%l7 + 0x7A], %i6
fmovsvs %xcc, %f3, %f9
tleu %xcc, 0x3
fba %fcc3, loop_2358
fcmpd %fcc0, %f4, %f6
fcmpgt16 %f4, %f12, %l6
stw %o5, [%l7 + 0x38]
loop_2358:
movcs %xcc, %g6, %l2
array32 %g1, %l5, %o3
lduh [%l7 + 0x5E], %i3
fmovsleu %xcc, %f12, %f12
ldd [%l7 + 0x18], %f4
fmovdg %icc, %f14, %f6
fbge %fcc0, loop_2359
bgu,a,pn %icc, loop_2360
lduh [%l7 + 0x7A], %l3
brlez %g3, loop_2361
loop_2359:
tvc %icc, 0x1
loop_2360:
fmul8x16 %f11, %f0, %f6
fnot2 %f4, %f14
loop_2361:
sub %g7, %g2, %g4
ldsw [%l7 + 0x08], %o7
fmovdge %icc, %f5, %f13
st %f11, [%l7 + 0x28]
fmovsgu %icc, %f4, %f5
fmovrdne %i4, %f8, %f10
ldsw [%l7 + 0x68], %g5
lduw [%l7 + 0x48], %o6
sllx %o4, 0x13, %i1
fsrc2 %f4, %f2
brlez,a %o0, loop_2362
stx %i5, [%l7 + 0x78]
fpmerge %f14, %f10, %f14
tl %xcc, 0x7
loop_2362:
fmovdgu %icc, %f11, %f6
ldsw [%l7 + 0x4C], %l1
siam 0x0
ldsh [%l7 + 0x4E], %o2
sth %i2, [%l7 + 0x20]
fbne,a %fcc0, loop_2363
stw %i7, [%l7 + 0x28]
fmovdcc %icc, %f13, %f8
ldsb [%l7 + 0x47], %l4
loop_2363:
sllx %i0, %l0, %o1
ldub [%l7 + 0x3B], %l6
ble,a,pt %icc, loop_2364
fnot1s %f15, %f1
bgu,pt %xcc, loop_2365
fcmpgt32 %f12, %f12, %i6
loop_2364:
fmuld8ulx16 %f15, %f11, %f14
fmovrslz %g6, %f14, %f0
loop_2365:
fmovrdgez %o5, %f6, %f6
bshuffle %f2, %f2, %f14
fcmpeq32 %f10, %f12, %l2
stx %l5, [%l7 + 0x18]
fnot1 %f10, %f14
edge16ln %g1, %i3, %o3
sth %l3, [%l7 + 0x70]
bpos,pt %icc, loop_2366
bpos %icc, loop_2367
st %f4, [%l7 + 0x24]
subc %g7, 0x0223, %g2
loop_2366:
fsrc1 %f4, %f0
loop_2367:
ldub [%l7 + 0x0C], %g4
std %f8, [%l7 + 0x28]
stx %g3, [%l7 + 0x18]
array8 %i4, %g5, %o7
tcc %xcc, 0x7
fbge %fcc2, loop_2368
fpadd32 %f8, %f14, %f12
sth %o6, [%l7 + 0x2C]
fmovdneg %xcc, %f0, %f11
loop_2368:
edge8n %i1, %o0, %i5
orcc %o4, 0x0CFD, %o2
fornot2 %f14, %f6, %f2
fbu,a %fcc2, loop_2369
edge32n %i2, %i7, %l4
smulcc %i0, 0x1959, %l0
fmovdpos %icc, %f8, %f7
loop_2369:
fmovdneg %xcc, %f7, %f7
ld [%l7 + 0x50], %f12
udivcc %o1, 0x1101, %l1
stw %i6, [%l7 + 0x2C]
movg %xcc, %g6, %o5
ldx [%l7 + 0x48], %l6
fmovs %f12, %f4
fmovsleu %xcc, %f2, %f0
for %f4, %f10, %f8
tge %icc, 0x1
andn %l5, %l2, %i3
sth %o3, [%l7 + 0x54]
stb %l3, [%l7 + 0x5F]
ldx [%l7 + 0x10], %g7
subc %g1, %g2, %g4
movleu %icc, %i4, %g5
ldsw [%l7 + 0x1C], %o7
ldx [%l7 + 0x28], %g3
array16 %i1, %o6, %o0
fblg %fcc1, loop_2370
movge %xcc, %o4, %i5
fand %f2, %f6, %f4
movrgez %i2, 0x326, %i7
loop_2370:
std %f4, [%l7 + 0x18]
fmovsgu %icc, %f2, %f3
bvs,pt %xcc, loop_2371
ldsh [%l7 + 0x16], %l4
ldsw [%l7 + 0x08], %i0
ldsw [%l7 + 0x6C], %o2
loop_2371:
lduh [%l7 + 0x50], %o1
faligndata %f0, %f8, %f12
std %f6, [%l7 + 0x10]
ld [%l7 + 0x48], %f15
fmovsne %xcc, %f8, %f10
fbuge %fcc3, loop_2372
fornot1s %f8, %f10, %f10
fmovs %f14, %f1
orncc %l1, %i6, %g6
loop_2372:
xor %o5, %l6, %l5
andcc %l0, 0x1AE4, %l2
ldx [%l7 + 0x70], %o3
ldub [%l7 + 0x6A], %i3
ldub [%l7 + 0x61], %g7
udivcc %l3, 0x10A8, %g1
tsubcctv %g4, 0x0B7B, %i4
fpadd32s %f2, %f15, %f1
std %f12, [%l7 + 0x38]
ldd [%l7 + 0x60], %f10
fmul8x16au %f8, %f5, %f4
fbe %fcc1, loop_2373
ldsw [%l7 + 0x60], %g2
edge16ln %g5, %g3, %o7
ldsh [%l7 + 0x34], %i1
loop_2373:
sll %o0, %o4, %i5
stw %i2, [%l7 + 0x34]
fcmpgt16 %f2, %f10, %i7
fabss %f15, %f4
ldub [%l7 + 0x2B], %l4
bl,pn %xcc, loop_2374
fmovsne %icc, %f7, %f0
fmovrslez %i0, %f4, %f14
tcs %xcc, 0x6
loop_2374:
fabsd %f10, %f10
edge16n %o6, %o1, %o2
stx %i6, [%l7 + 0x70]
st %f2, [%l7 + 0x38]
fcmpne16 %f6, %f2, %g6
stw %o5, [%l7 + 0x3C]
movcs %xcc, %l6, %l5
bl,pn %xcc, loop_2375
fmul8x16au %f15, %f1, %f0
ldx [%l7 + 0x28], %l0
fbul %fcc1, loop_2376
loop_2375:
ldsh [%l7 + 0x64], %l2
srax %o3, %l1, %i3
fabsd %f0, %f0
loop_2376:
sth %l3, [%l7 + 0x7C]
array16 %g1, %g4, %i4
mulx %g7, 0x156E, %g2
fmovdg %xcc, %f14, %f9
fnot1 %f12, %f8
fsrc2 %f2, %f10
ldx [%l7 + 0x08], %g3
fones %f9
movrlez %g5, %i1, %o0
fbuge,a %fcc0, loop_2377
taddcc %o4, 0x0FEA, %o7
array16 %i2, %i5, %i7
fcmped %fcc3, %f2, %f8
loop_2377:
lduh [%l7 + 0x5E], %i0
orncc %l4, %o1, %o2
ldd [%l7 + 0x68], %f8
stw %o6, [%l7 + 0x60]
alignaddr %i6, %g6, %o5
ldsw [%l7 + 0x74], %l6
ldd [%l7 + 0x70], %f12
tvs %icc, 0x6
stx %l5, [%l7 + 0x38]
fmovrde %l2, %f4, %f12
srlx %o3, %l0, %l1
fands %f5, %f6, %f14
fand %f0, %f14, %f14
stx %i3, [%l7 + 0x10]
fmovrde %g1, %f12, %f2
lduw [%l7 + 0x14], %l3
movl %xcc, %g4, %g7
tn %icc, 0x3
tg %xcc, 0x3
stb %i4, [%l7 + 0x62]
subc %g2, %g5, %g3
te %xcc, 0x4
ldsw [%l7 + 0x50], %o0
fmovsne %xcc, %f12, %f13
fmovdle %icc, %f8, %f12
movne %xcc, %i1, %o7
array16 %o4, %i5, %i7
alignaddr %i2, %l4, %i0
stb %o2, [%l7 + 0x35]
addc %o6, %i6, %o1
fone %f14
fble %fcc0, loop_2378
movrne %g6, 0x08C, %o5
popc 0x19F2, %l6
tn %icc, 0x5
loop_2378:
ldd [%l7 + 0x48], %f8
fand %f10, %f14, %f4
fmovrse %l2, %f11, %f14
st %f9, [%l7 + 0x4C]
add %l5, 0x0FE3, %o3
fmovdgu %icc, %f15, %f4
ldsw [%l7 + 0x70], %l1
orn %l0, 0x1597, %i3
ble,pn %xcc, loop_2379
andcc %l3, 0x0E8D, %g1
lduw [%l7 + 0x24], %g7
move %icc, %i4, %g2
loop_2379:
edge32n %g5, %g3, %g4
add %i1, %o0, %o4
movvs %xcc, %i5, %i7
fnot2s %f10, %f9
fbuge %fcc1, loop_2380
ldsb [%l7 + 0x4F], %o7
fands %f13, %f2, %f3
fmovdpos %xcc, %f13, %f3
loop_2380:
ld [%l7 + 0x44], %f6
tl %icc, 0x3
fbl,a %fcc3, loop_2381
edge32n %l4, %i0, %i2
edge8n %o2, %i6, %o6
bpos,a loop_2382
loop_2381:
edge8ln %g6, %o5, %o1
ldub [%l7 + 0x3F], %l6
movge %xcc, %l5, %o3
loop_2382:
sdivcc %l2, 0x1D21, %l1
fbug %fcc0, loop_2383
xnor %l0, %i3, %l3
sth %g1, [%l7 + 0x4C]
ldx [%l7 + 0x20], %g7
loop_2383:
fmovscs %icc, %f3, %f4
ldd [%l7 + 0x08], %f0
sth %g2, [%l7 + 0x78]
ldsb [%l7 + 0x68], %i4
array16 %g5, %g3, %g4
fpsub32s %f2, %f7, %f6
fmovdgu %icc, %f10, %f11
movvs %icc, %o0, %i1
brlez,a %i5, loop_2384
fbue %fcc0, loop_2385
bgu,a %xcc, loop_2386
fpadd16 %f14, %f14, %f12
loop_2384:
tle %icc, 0x3
loop_2385:
st %f1, [%l7 + 0x64]
loop_2386:
fmovdpos %xcc, %f3, %f9
fmovdcc %xcc, %f11, %f6
fmovdl %xcc, %f10, %f9
ldsh [%l7 + 0x36], %i7
edge16n %o4, %l4, %i0
bneg,a,pt %xcc, loop_2387
stb %o7, [%l7 + 0x51]
fornot1s %f8, %f8, %f1
movn %icc, %i2, %i6
loop_2387:
fbul,a %fcc2, loop_2388
fmovrde %o2, %f6, %f4
lduh [%l7 + 0x56], %o6
lduw [%l7 + 0x34], %g6
loop_2388:
ldub [%l7 + 0x7E], %o1
movl %icc, %o5, %l6
alignaddrl %l5, %l2, %l1
fnot2 %f10, %f4
sdivx %l0, 0x09A5, %i3
fmovse %xcc, %f15, %f10
fmovrdne %o3, %f0, %f2
brlz,a %g1, loop_2389
lduw [%l7 + 0x1C], %g7
ldsh [%l7 + 0x0A], %l3
edge32n %g2, %i4, %g3
loop_2389:
orncc %g4, 0x1A39, %g5
popc 0x0CC3, %i1
stb %i5, [%l7 + 0x27]
ldub [%l7 + 0x61], %i7
fmovdle %xcc, %f5, %f9
fmovrsgz %o4, %f1, %f12
fnors %f14, %f15, %f14
ldub [%l7 + 0x1B], %l4
fcmpes %fcc0, %f9, %f0
tl %icc, 0x1
bge,a %icc, loop_2390
stx %o0, [%l7 + 0x38]
bg,a %xcc, loop_2391
bne,pt %xcc, loop_2392
loop_2390:
subccc %i0, 0x0D5B, %i2
smul %o7, %i6, %o2
loop_2391:
stb %g6, [%l7 + 0x51]
loop_2392:
brz %o1, loop_2393
ldsh [%l7 + 0x3C], %o5
fxor %f10, %f12, %f4
fmovs %f11, %f11
loop_2393:
or %l6, 0x0395, %l5
fxor %f4, %f0, %f10
fandnot1 %f4, %f0, %f6
fbu,a %fcc1, loop_2394
stb %l2, [%l7 + 0x57]
edge16n %l1, %o6, %i3
mulscc %o3, %g1, %g7
loop_2394:
fmuld8ulx16 %f7, %f2, %f0
bcc loop_2395
fnot1s %f13, %f0
fcmpne32 %f12, %f10, %l3
bneg loop_2396
loop_2395:
fbule,a %fcc3, loop_2397
ld [%l7 + 0x2C], %f10
stw %g2, [%l7 + 0x48]
loop_2396:
movvs %icc, %l0, %i4
loop_2397:
lduh [%l7 + 0x2C], %g3
ldsb [%l7 + 0x22], %g4
st %f2, [%l7 + 0x38]
fmul8sux16 %f2, %f8, %f6
sdivx %i1, 0x0CCE, %i5
std %f14, [%l7 + 0x40]
bge loop_2398
fcmpne16 %f8, %f2, %g5
fmovsne %xcc, %f11, %f15
ldub [%l7 + 0x3B], %o4
loop_2398:
lduw [%l7 + 0x40], %i7
ldx [%l7 + 0x70], %l4
fble,a %fcc1, loop_2399
fmovsleu %xcc, %f10, %f9
orncc %i0, %o0, %o7
fandnot1 %f14, %f8, %f6
loop_2399:
sra %i2, %o2, %g6
orn %o1, 0x066A, %i6
tl %icc, 0x5
tl %xcc, 0x1
fnot1s %f2, %f12
ldx [%l7 + 0x20], %l6
subc %o5, 0x1740, %l2
edge16 %l5, %o6, %i3
udiv %l1, 0x03CE, %o3
ldx [%l7 + 0x68], %g7
ldsh [%l7 + 0x36], %g1
fmovdvs %icc, %f14, %f9
ldub [%l7 + 0x50], %l3
stx %g2, [%l7 + 0x28]
udiv %i4, 0x07FF, %l0
ldsb [%l7 + 0x39], %g4
ldx [%l7 + 0x60], %g3
stb %i5, [%l7 + 0x4D]
stb %g5, [%l7 + 0x4C]
ldsb [%l7 + 0x14], %i1
st %f14, [%l7 + 0x20]
ldub [%l7 + 0x78], %i7
fcmple32 %f4, %f2, %l4
fmovsa %xcc, %f12, %f2
fble %fcc0, loop_2400
bvs %xcc, loop_2401
fmovdpos %xcc, %f10, %f14
bleu,a,pn %icc, loop_2402
loop_2400:
fmovsne %xcc, %f10, %f0
loop_2401:
movge %xcc, %i0, %o4
move %xcc, %o0, %i2
loop_2402:
lduh [%l7 + 0x34], %o2
tvc %xcc, 0x2
move %icc, %o7, %g6
edge32n %o1, %l6, %o5
fbl,a %fcc2, loop_2403
st %f12, [%l7 + 0x20]
fmovsne %icc, %f9, %f6
fbu %fcc3, loop_2404
loop_2403:
fcmpne32 %f12, %f8, %i6
bvc,a,pt %icc, loop_2405
bne,a,pt %icc, loop_2406
loop_2404:
smulcc %l2, 0x0E57, %o6
fmovdvc %icc, %f15, %f15
loop_2405:
ld [%l7 + 0x78], %f8
loop_2406:
fpack16 %f2, %f0
fzero %f8
fmul8x16al %f2, %f8, %f12
fnands %f6, %f8, %f13
std %f12, [%l7 + 0x68]
fandnot2 %f2, %f8, %f8
ldsh [%l7 + 0x6C], %l5
subc %l1, %o3, %i3
fcmple16 %f6, %f12, %g1
brgz %g7, loop_2407
ldsw [%l7 + 0x10], %l3
fmovrdne %i4, %f10, %f6
bneg,pt %icc, loop_2408
loop_2407:
fbne,a %fcc1, loop_2409
fones %f6
stx %g2, [%l7 + 0x38]
loop_2408:
ldx [%l7 + 0x68], %l0
loop_2409:
fbuge,a %fcc1, loop_2410
udivx %g4, 0x19C9, %g3
st %f8, [%l7 + 0x18]
fmovrdne %i5, %f8, %f8
loop_2410:
addccc %i1, %g5, %i7
fble %fcc3, loop_2411
stw %l4, [%l7 + 0x54]
fcmpd %fcc0, %f0, %f14
ld [%l7 + 0x28], %f0
loop_2411:
edge16n %o4, %o0, %i2
mulx %o2, 0x190E, %i0
ldx [%l7 + 0x60], %o7
fmovrse %g6, %f6, %f10
movleu %icc, %l6, %o5
fmovdvs %icc, %f6, %f6
fpack16 %f10, %f9
fmovrse %o1, %f10, %f4
lduh [%l7 + 0x26], %l2
brz %i6, loop_2412
fpadd32s %f5, %f2, %f5
fmovrdgz %l5, %f12, %f12
tgu %xcc, 0x1
loop_2412:
ldsb [%l7 + 0x12], %l1
ldd [%l7 + 0x48], %f6
ldd [%l7 + 0x78], %f10
movcc %xcc, %o6, %i3
addccc %g1, 0x10FE, %o3
lduw [%l7 + 0x58], %l3
fbue %fcc3, loop_2413
stb %g7, [%l7 + 0x08]
ldx [%l7 + 0x58], %i4
sth %g2, [%l7 + 0x38]
loop_2413:
ldx [%l7 + 0x10], %g4
stb %g3, [%l7 + 0x2B]
be %icc, loop_2414
srax %l0, 0x0B, %i1
fpsub32s %f8, %f15, %f13
fmovsa %xcc, %f6, %f15
loop_2414:
fbe,a %fcc3, loop_2415
fandnot1s %f5, %f11, %f0
stx %g5, [%l7 + 0x68]
movrgez %i5, %i7, %l4
loop_2415:
fpsub16 %f4, %f4, %f8
bn,a,pn %icc, loop_2416
fcmpeq32 %f6, %f0, %o0
stw %i2, [%l7 + 0x3C]
subc %o2, %o4, %i0
loop_2416:
brgz %o7, loop_2417
taddcctv %l6, %o5, %g6
tvs %xcc, 0x7
sth %o1, [%l7 + 0x3E]
loop_2417:
ldd [%l7 + 0x50], %f2
lduw [%l7 + 0x70], %l2
subcc %i6, %l1, %l5
std %f14, [%l7 + 0x78]
fpmerge %f9, %f5, %f2
ldub [%l7 + 0x2E], %i3
mova %icc, %g1, %o6
smulcc %l3, %g7, %i4
fmovdcc %xcc, %f1, %f2
fcmpes %fcc1, %f4, %f9
tvs %icc, 0x0
fbuge,a %fcc2, loop_2418
subccc %o3, 0x1E54, %g4
fmovdcs %xcc, %f13, %f15
ld [%l7 + 0x60], %f3
loop_2418:
ldsh [%l7 + 0x6C], %g3
fmul8x16au %f0, %f9, %f12
movcc %xcc, %g2, %l0
brgz,a %i1, loop_2419
ldx [%l7 + 0x68], %i5
fpadd32 %f4, %f10, %f8
ld [%l7 + 0x74], %f15
loop_2419:
fmovsn %icc, %f2, %f9
ldd [%l7 + 0x08], %f4
edge16l %g5, %l4, %i7
subccc %o0, 0x1B29, %o2
addc %o4, %i0, %o7
movvs %icc, %l6, %o5
fmul8x16al %f8, %f10, %f0
ldsb [%l7 + 0x5A], %g6
fcmple32 %f4, %f12, %o1
umulcc %l2, %i6, %l1
fabss %f13, %f9
sdiv %l5, 0x0316, %i2
fornot2 %f6, %f14, %f12
movgu %xcc, %i3, %g1
fcmple16 %f10, %f8, %l3
ldd [%l7 + 0x18], %f6
bpos,a %icc, loop_2420
st %f8, [%l7 + 0x20]
ldsb [%l7 + 0x3E], %g7
fpsub16s %f2, %f2, %f11
loop_2420:
tge %xcc, 0x6
sth %o6, [%l7 + 0x40]
xnor %o3, 0x1A4B, %g4
stx %i4, [%l7 + 0x30]
ldsw [%l7 + 0x64], %g3
fxor %f0, %f14, %f6
andncc %l0, %g2, %i1
fmovdpos %icc, %f8, %f9
fnot1s %f9, %f14
addccc %i5, 0x15D0, %l4
fmovrse %i7, %f10, %f0
bneg loop_2421
st %f1, [%l7 + 0x4C]
fmovsle %icc, %f14, %f6
ldsh [%l7 + 0x12], %g5
loop_2421:
edge16l %o0, %o2, %o4
pdist %f10, %f8, %f8
bge,a,pt %xcc, loop_2422
sth %i0, [%l7 + 0x48]
stx %l6, [%l7 + 0x08]
fcmple16 %f4, %f8, %o5
loop_2422:
popc %g6, %o1
movg %icc, %o7, %l2
tsubcctv %i6, %l1, %i2
movcs %icc, %i3, %g1
tle %icc, 0x4
add %l3, 0x0A1F, %g7
fmovsvs %icc, %f7, %f1
edge16n %l5, %o3, %g4
bneg,pn %icc, loop_2423
bn,pn %xcc, loop_2424
ldsh [%l7 + 0x4E], %i4
stx %o6, [%l7 + 0x48]
loop_2423:
sth %g3, [%l7 + 0x5C]
loop_2424:
ldsh [%l7 + 0x70], %g2
ldsh [%l7 + 0x44], %i1
movrne %i5, 0x01D, %l4
tle %icc, 0x4
fmul8x16 %f9, %f8, %f6
fsrc2 %f4, %f6
brlz %l0, loop_2425
faligndata %f6, %f2, %f12
udiv %i7, 0x05F4, %g5
edge16n %o2, %o0, %i0
loop_2425:
ldsb [%l7 + 0x68], %o4
tcc %xcc, 0x4
lduh [%l7 + 0x6E], %o5
fxors %f14, %f13, %f13
lduh [%l7 + 0x58], %l6
add %o1, 0x0482, %g6
fmuld8sux16 %f6, %f14, %f14
fnot2s %f3, %f1
tne %icc, 0x5
ldub [%l7 + 0x0E], %o7
sllx %l2, %i6, %i2
ld [%l7 + 0x20], %f4
movg %icc, %i3, %g1
bneg loop_2426
movgu %xcc, %l3, %g7
fmovdne %icc, %f6, %f3
brgez,a %l5, loop_2427
loop_2426:
andcc %l1, 0x12E2, %o3
fmovsvs %icc, %f6, %f8
lduw [%l7 + 0x30], %g4
loop_2427:
movgu %icc, %i4, %g3
ldub [%l7 + 0x72], %o6
fxors %f10, %f3, %f4
movvs %icc, %g2, %i5
fnors %f10, %f0, %f3
move %icc, %l4, %i1
subcc %l0, %i7, %o2
fmul8sux16 %f14, %f0, %f12
fmovsa %icc, %f11, %f4
ldsb [%l7 + 0x22], %g5
fcmpne16 %f14, %f12, %o0
and %o4, %o5, %i0
fsrc1 %f4, %f2
fbg,a %fcc0, loop_2428
stb %l6, [%l7 + 0x31]
st %f0, [%l7 + 0x50]
fmul8x16al %f5, %f1, %f8
loop_2428:
fbn %fcc1, loop_2429
ldd [%l7 + 0x08], %f6
bgu loop_2430
fandnot1s %f12, %f8, %f11
loop_2429:
sll %g6, %o1, %l2
stx %o7, [%l7 + 0x08]
loop_2430:
bne,a loop_2431
lduw [%l7 + 0x4C], %i2
ldsh [%l7 + 0x66], %i3
fxors %f14, %f0, %f5
loop_2431:
te %icc, 0x4
movrlez %g1, %l3, %g7
fmul8x16al %f12, %f12, %f10
tleu %xcc, 0x5
bshuffle %f2, %f4, %f2
fmovsn %xcc, %f12, %f5
brlez,a %i6, loop_2432
ld [%l7 + 0x18], %f11
fcmpgt32 %f14, %f2, %l1
tl %icc, 0x6
loop_2432:
ldsw [%l7 + 0x6C], %l5
lduh [%l7 + 0x6A], %g4
array16 %o3, %i4, %o6
movvs %xcc, %g2, %i5
sub %l4, 0x03E5, %g3
ldx [%l7 + 0x08], %l0
tl %icc, 0x6
ldsw [%l7 + 0x14], %i7
edge16 %o2, %i1, %g5
fbo %fcc0, loop_2433
fandnot2 %f10, %f12, %f2
ldub [%l7 + 0x43], %o0
lduw [%l7 + 0x4C], %o5
loop_2433:
fbug %fcc3, loop_2434
fbu %fcc1, loop_2435
umulcc %i0, %l6, %g6
edge8ln %o1, %l2, %o4
loop_2434:
ldx [%l7 + 0x60], %o7
loop_2435:
addc %i3, %g1, %i2
bge,a %xcc, loop_2436
ld [%l7 + 0x1C], %f1
fones %f0
fornot2s %f6, %f6, %f9
loop_2436:
fbn,a %fcc3, loop_2437
fmovsne %icc, %f6, %f3
bleu %icc, loop_2438
lduh [%l7 + 0x30], %l3
loop_2437:
bcc,a %xcc, loop_2439
fnand %f8, %f10, %f8
loop_2438:
movcs %xcc, %g7, %i6
tsubcc %l5, %l1, %o3
loop_2439:
ldsb [%l7 + 0x51], %i4
fmovdge %xcc, %f10, %f7
movg %xcc, %o6, %g4
edge8n %i5, %g2, %l4
andncc %l0, %i7, %o2
orncc %g3, 0x07E0, %g5
sth %i1, [%l7 + 0x32]
subcc %o5, 0x1C69, %o0
movl %icc, %l6, %g6
fornot1s %f10, %f6, %f3
fpack32 %f10, %f0, %f14
ldsh [%l7 + 0x64], %o1
fmovdleu %icc, %f11, %f3
ldub [%l7 + 0x1A], %i0
edge8 %o4, %o7, %l2
fmovsn %icc, %f8, %f2
sth %i3, [%l7 + 0x66]
taddcctv %g1, %i2, %g7
fmovsgu %xcc, %f10, %f13
fmovrsgez %l3, %f14, %f4
stx %i6, [%l7 + 0x78]
fsrc1s %f14, %f3
edge32ln %l1, %o3, %l5
srax %o6, %i4, %i5
ldx [%l7 + 0x78], %g4
ldd [%l7 + 0x78], %f4
array16 %g2, %l4, %i7
ldsb [%l7 + 0x6A], %o2
fnand %f12, %f6, %f6
movrlez %g3, %g5, %l0
st %f2, [%l7 + 0x14]
sdivx %o5, 0x061E, %i1
stx %o0, [%l7 + 0x28]
ldub [%l7 + 0x41], %l6
ld [%l7 + 0x08], %f13
stx %o1, [%l7 + 0x40]
fsrc2 %f12, %f10
bneg,a,pt %icc, loop_2440
fnot2s %f1, %f3
ldsh [%l7 + 0x36], %i0
movre %g6, %o4, %o7
loop_2440:
lduw [%l7 + 0x14], %i3
fpsub16s %f7, %f3, %f10
fnot2 %f6, %f8
ldub [%l7 + 0x4D], %l2
fmovsn %icc, %f10, %f1
stw %i2, [%l7 + 0x30]
bneg,a %xcc, loop_2441
fxnor %f10, %f0, %f2
movrlez %g1, 0x305, %g7
alignaddr %i6, %l3, %l1
loop_2441:
fmovdgu %xcc, %f11, %f11
andcc %o3, 0x0366, %o6
call loop_2442
fnot1s %f14, %f15
sth %l5, [%l7 + 0x2A]
sethi 0x1DB7, %i4
loop_2442:
stw %i5, [%l7 + 0x34]
fpsub32 %f0, %f14, %f8
edge32 %g2, %l4, %i7
fbule,a %fcc0, loop_2443
movneg %xcc, %g4, %o2
bl,a,pt %icc, loop_2444
fmovsne %xcc, %f10, %f8
loop_2443:
ldsw [%l7 + 0x14], %g3
fcmpgt16 %f0, %f8, %l0
loop_2444:
fpadd16s %f11, %f4, %f10
fmovdpos %icc, %f10, %f6
fone %f8
alignaddrl %o5, %i1, %g5
ldx [%l7 + 0x08], %l6
bne loop_2445
fornot1 %f6, %f10, %f14
and %o0, %i0, %o1
fbne %fcc1, loop_2446
loop_2445:
orn %o4, %g6, %o7
ba %xcc, loop_2447
fbu %fcc0, loop_2448
loop_2446:
ldub [%l7 + 0x0E], %i3
fpsub32s %f10, %f12, %f11
loop_2447:
bl,a,pn %icc, loop_2449
loop_2448:
ldsb [%l7 + 0x7E], %l2
lduw [%l7 + 0x6C], %g1
andncc %g7, %i6, %l3
loop_2449:
stx %l1, [%l7 + 0x38]
sth %i2, [%l7 + 0x4E]
fpsub32s %f3, %f7, %f9
fabsd %f8, %f4
movpos %icc, %o6, %o3
ba,a,pt %xcc, loop_2450
bgu,a,pn %xcc, loop_2451
fmovdcc %icc, %f14, %f15
brz %l5, loop_2452
loop_2450:
ldsh [%l7 + 0x1E], %i4
loop_2451:
fbn,a %fcc0, loop_2453
movneg %icc, %i5, %l4
loop_2452:
fcmpd %fcc1, %f4, %f4
andn %g2, 0x03F6, %i7
loop_2453:
fnor %f12, %f10, %f6
ldub [%l7 + 0x62], %o2
fpadd16s %f4, %f2, %f1
st %f6, [%l7 + 0x1C]
fcmpeq32 %f10, %f12, %g3
stw %g4, [%l7 + 0x14]
or %o5, %l0, %g5
or %i1, %o0, %l6
ldx [%l7 + 0x20], %i0
udivx %o1, 0x0D91, %o4
fcmpeq16 %f6, %f6, %o7
fbue %fcc2, loop_2454
fcmpd %fcc2, %f6, %f6
xnor %g6, %i3, %g1
std %f4, [%l7 + 0x48]
loop_2454:
edge32n %l2, %i6, %l3
tg %icc, 0x2
fmovscs %xcc, %f12, %f11
ldsw [%l7 + 0x40], %g7
st %f9, [%l7 + 0x38]
fmovsneg %icc, %f9, %f5
fcmpne16 %f14, %f12, %i2
movleu %icc, %l1, %o3
fmovrslz %o6, %f0, %f4
std %f2, [%l7 + 0x38]
fsrc1 %f0, %f2
st %f11, [%l7 + 0x18]
ldsb [%l7 + 0x14], %l5
lduw [%l7 + 0x24], %i4
bshuffle %f0, %f4, %f0
fmovdneg %xcc, %f7, %f0
ldd [%l7 + 0x48], %f8
lduw [%l7 + 0x54], %l4
stw %i5, [%l7 + 0x38]
fcmpgt16 %f6, %f2, %g2
ldd [%l7 + 0x30], %f0
bleu loop_2455
fmul8x16au %f15, %f12, %f6
srax %o2, %i7, %g4
fmovdn %icc, %f4, %f5
loop_2455:
edge16ln %g3, %o5, %g5
ld [%l7 + 0x38], %f8
bg,a,pn %xcc, loop_2456
fblg %fcc1, loop_2457
fbue %fcc2, loop_2458
fmovsle %icc, %f12, %f7
loop_2456:
fmovdle %xcc, %f8, %f4
loop_2457:
ldsh [%l7 + 0x4E], %l0
loop_2458:
fmovrslez %i1, %f14, %f2
std %f14, [%l7 + 0x50]
bvs,a,pn %icc, loop_2459
fmovdgu %xcc, %f1, %f3
siam 0x6
tsubcc %l6, %o0, %i0
loop_2459:
fpack32 %f0, %f0, %f14
andncc %o1, %o7, %o4
edge16n %g6, %g1, %i3
ldsw [%l7 + 0x7C], %i6
brgez %l2, loop_2460
edge32l %l3, %g7, %l1
movneg %xcc, %i2, %o3
fnegd %f6, %f14
loop_2460:
fmovrse %l5, %f2, %f6
siam 0x5
fmovsvs %icc, %f2, %f13
fmovdgu %xcc, %f15, %f13
ldub [%l7 + 0x77], %o6
edge16n %i4, %l4, %i5
bvs,a,pn %icc, loop_2461
fbug,a %fcc3, loop_2462
sth %o2, [%l7 + 0x6C]
edge8 %i7, %g2, %g4
loop_2461:
fones %f7
loop_2462:
taddcctv %g3, %o5, %l0
fbn,a %fcc2, loop_2463
movn %icc, %g5, %l6
fsrc2 %f0, %f6
addc %i1, 0x1491, %i0
loop_2463:
or %o0, 0x14E1, %o1
movvc %xcc, %o4, %g6
tleu %icc, 0x5
ldx [%l7 + 0x20], %g1
ba %icc, loop_2464
edge32n %i3, %i6, %l2
edge8ln %o7, %l3, %l1
taddcctv %g7, 0x00BB, %i2
loop_2464:
std %f2, [%l7 + 0x70]
lduh [%l7 + 0x6C], %o3
tn %xcc, 0x1
lduw [%l7 + 0x40], %l5
tge %xcc, 0x2
mulx %o6, 0x12D6, %i4
fornot1 %f10, %f10, %f4
movne %xcc, %i5, %o2
fnot2s %f8, %f3
stw %l4, [%l7 + 0x14]
ld [%l7 + 0x3C], %f2
bneg,a,pt %xcc, loop_2465
ldd [%l7 + 0x68], %f10
brz,a %i7, loop_2466
fbug,a %fcc3, loop_2467
loop_2465:
stw %g4, [%l7 + 0x64]
popc 0x0677, %g3
loop_2466:
edge8 %o5, %l0, %g2
loop_2467:
std %f2, [%l7 + 0x78]
array16 %l6, %i1, %g5
movl %xcc, %o0, %i0
bcs,a,pt %icc, loop_2468
ldsb [%l7 + 0x46], %o4
fbue %fcc0, loop_2469
te %xcc, 0x7
loop_2468:
be,a loop_2470
stw %g6, [%l7 + 0x54]
loop_2469:
st %f10, [%l7 + 0x0C]
fpack16 %f6, %f13
loop_2470:
or %g1, 0x1093, %o1
addccc %i6, 0x0E2C, %l2
tneg %xcc, 0x2
movneg %icc, %i3, %l3
bleu,a loop_2471
mova %xcc, %o7, %l1
fbl %fcc3, loop_2472
srlx %g7, 0x0D, %i2
loop_2471:
ldsb [%l7 + 0x1D], %l5
tge %xcc, 0x0
loop_2472:
fmovdn %xcc, %f9, %f1
fnegd %f14, %f2
or %o3, 0x189B, %i4
tcs %icc, 0x5
fandnot2 %f10, %f12, %f2
ldub [%l7 + 0x31], %i5
edge16 %o2, %l4, %o6
stb %g4, [%l7 + 0x44]
fpadd16s %f15, %f0, %f12
fmovrslz %i7, %f2, %f7
fmul8ulx16 %f8, %f10, %f6
st %f2, [%l7 + 0x7C]
edge32ln %g3, %l0, %g2
movcc %icc, %o5, %l6
fbug,a %fcc1, loop_2473
sub %g5, 0x0B5F, %i1
st %f13, [%l7 + 0x54]
fmovrde %o0, %f6, %f10
loop_2473:
stx %i0, [%l7 + 0x10]
lduh [%l7 + 0x56], %o4
fmovdge %icc, %f4, %f10
stw %g1, [%l7 + 0x74]
edge16ln %g6, %i6, %o1
fmovsge %xcc, %f15, %f13
subcc %l2, %i3, %o7
bneg,a,pt %icc, loop_2474
fones %f2
lduh [%l7 + 0x6A], %l3
sth %l1, [%l7 + 0x48]
loop_2474:
fmovda %icc, %f7, %f7
brgz %i2, loop_2475
ld [%l7 + 0x58], %f13
movrne %l5, 0x162, %o3
movrgz %g7, %i4, %i5
loop_2475:
ldd [%l7 + 0x48], %f14
tne %icc, 0x7
lduh [%l7 + 0x56], %o2
fbue %fcc1, loop_2476
ldd [%l7 + 0x48], %f14
movl %icc, %l4, %g4
st %f11, [%l7 + 0x30]
loop_2476:
lduh [%l7 + 0x0C], %i7
stx %g3, [%l7 + 0x58]
brgez,a %l0, loop_2477
fsrc1 %f12, %f6
movl %icc, %o6, %o5
fmovdpos %icc, %f3, %f2
loop_2477:
fxors %f0, %f11, %f3
sra %l6, 0x09, %g2
sth %i1, [%l7 + 0x5E]
ldub [%l7 + 0x7B], %o0
fornot2 %f8, %f10, %f2
std %f6, [%l7 + 0x20]
fmovdle %xcc, %f5, %f11
sdiv %g5, 0x186B, %i0
stx %o4, [%l7 + 0x50]
bcc,a loop_2478
ldub [%l7 + 0x0D], %g6
movcc %icc, %i6, %o1
ldsh [%l7 + 0x34], %g1
loop_2478:
sllx %l2, %i3, %l3
movneg %xcc, %o7, %l1
fmovs %f12, %f12
ldsb [%l7 + 0x56], %l5
fands %f10, %f3, %f9
fmovse %xcc, %f10, %f13
fxor %f0, %f10, %f10
fble,a %fcc3, loop_2479
tsubcctv %o3, %i2, %g7
stw %i5, [%l7 + 0x24]
movvs %xcc, %o2, %l4
loop_2479:
fbug %fcc0, loop_2480
fmovsvs %xcc, %f3, %f6
sth %g4, [%l7 + 0x4C]
nop
setx loop_2481, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2480:
movg %icc, %i7, %g3
movleu %icc, %l0, %o6
ldsh [%l7 + 0x34], %i4
loop_2481:
ble,pt %xcc, loop_2482
fbue %fcc3, loop_2483
fands %f2, %f4, %f13
bne %icc, loop_2484
loop_2482:
fbug,a %fcc2, loop_2485
loop_2483:
fmovdvc %icc, %f9, %f3
tvs %xcc, 0x0
loop_2484:
stb %o5, [%l7 + 0x4D]
loop_2485:
fcmpd %fcc3, %f14, %f12
udivcc %l6, 0x028F, %g2
fmovsvs %xcc, %f15, %f13
fbn %fcc3, loop_2486
fmovrdlz %o0, %f10, %f14
pdist %f14, %f10, %f6
lduh [%l7 + 0x2E], %g5
loop_2486:
tneg %icc, 0x7
umulcc %i1, 0x04CC, %i0
std %f6, [%l7 + 0x50]
fcmpgt32 %f0, %f12, %g6
fmovrsgez %o4, %f13, %f14
tsubcc %i6, 0x0E9D, %g1
std %f10, [%l7 + 0x30]
tn %xcc, 0x4
fexpand %f10, %f12
fpackfix %f6, %f7
fand %f6, %f8, %f14
bl,pt %xcc, loop_2487
bvc,a %xcc, loop_2488
ldsb [%l7 + 0x78], %l2
sdivcc %o1, 0x04FD, %l3
loop_2487:
fmovsl %icc, %f5, %f12
loop_2488:
bne loop_2489
ldsw [%l7 + 0x0C], %o7
srax %i3, 0x0E, %l5
ldsb [%l7 + 0x2C], %l1
loop_2489:
tge %icc, 0x4
tne %xcc, 0x2
srl %i2, %g7, %o3
edge32 %o2, %i5, %l4
fmovrsgz %g4, %f8, %f4
addcc %i7, 0x0896, %g3
tg %xcc, 0x7
ldsw [%l7 + 0x64], %l0
tvc %xcc, 0x0
fmovdgu %icc, %f13, %f14
srl %o6, 0x0C, %i4
stx %o5, [%l7 + 0x78]
ldx [%l7 + 0x40], %l6
movrgz %g2, %o0, %g5
sll %i0, 0x07, %g6
fmovde %xcc, %f2, %f14
fmovrsne %o4, %f15, %f6
fmovdl %xcc, %f0, %f3
fmovrdgez %i1, %f10, %f8
xnor %g1, 0x13D1, %i6
movge %xcc, %l2, %l3
sth %o1, [%l7 + 0x14]
bg,a,pn %icc, loop_2490
fmovsl %xcc, %f13, %f6
sth %i3, [%l7 + 0x36]
or %o7, 0x159F, %l5
loop_2490:
fmovse %icc, %f6, %f8
smulcc %i2, 0x1F73, %g7
ldub [%l7 + 0x77], %l1
stw %o3, [%l7 + 0x1C]
tvs %xcc, 0x0
stb %o2, [%l7 + 0x57]
srlx %i5, %l4, %i7
ld [%l7 + 0x6C], %f8
fnors %f14, %f1, %f6
stb %g3, [%l7 + 0x14]
nop
setx loop_2491, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
st %f3, [%l7 + 0x28]
movrlez %g4, 0x2A2, %l0
addc %i4, %o6, %l6
loop_2491:
move %xcc, %g2, %o5
fnot2s %f0, %f7
edge8n %g5, %i0, %o0
ba,pn %icc, loop_2492
stb %o4, [%l7 + 0x74]
stb %i1, [%l7 + 0x3D]
bvc loop_2493
loop_2492:
stw %g6, [%l7 + 0x24]
stb %i6, [%l7 + 0x3B]
brlez,a %g1, loop_2494
loop_2493:
stx %l3, [%l7 + 0x48]
ldsb [%l7 + 0x49], %l2
sethi 0x11E8, %i3
loop_2494:
umulcc %o7, %l5, %o1
ldx [%l7 + 0x78], %i2
bge,a loop_2495
ble,a,pn %icc, loop_2496
fmovrsgz %g7, %f5, %f0
ldd [%l7 + 0x40], %f8
loop_2495:
fxnors %f0, %f8, %f11
loop_2496:
movgu %xcc, %l1, %o3
umulcc %o2, %i5, %l4
ld [%l7 + 0x74], %f13
fxors %f6, %f3, %f4
fandnot1s %f15, %f9, %f9
ldsb [%l7 + 0x57], %g3
fpsub16s %f12, %f15, %f12
srax %g4, %i7, %i4
ldd [%l7 + 0x68], %f10
stb %l0, [%l7 + 0x17]
taddcctv %l6, %o6, %g2
stw %g5, [%l7 + 0x34]
fbule,a %fcc2, loop_2497
ldsb [%l7 + 0x70], %o5
tsubcc %o0, %o4, %i1
fnot1s %f8, %f3
loop_2497:
fmovrdgez %i0, %f4, %f8
brgz %g6, loop_2498
ld [%l7 + 0x0C], %f10
fmuld8ulx16 %f12, %f7, %f12
fmovd %f2, %f0
loop_2498:
st %f9, [%l7 + 0x48]
taddcctv %g1, 0x10AF, %l3
fors %f3, %f12, %f4
andcc %i6, %i3, %l2
fbul,a %fcc0, loop_2499
te %icc, 0x2
std %f0, [%l7 + 0x40]
movcs %xcc, %l5, %o7
loop_2499:
ldsh [%l7 + 0x68], %o1
sth %g7, [%l7 + 0x0A]
edge8 %i2, %l1, %o3
sth %i5, [%l7 + 0x0C]
ldx [%l7 + 0x58], %o2
fbn,a %fcc1, loop_2500
move %icc, %g3, %l4
fmul8sux16 %f6, %f6, %f8
ldx [%l7 + 0x20], %g4
loop_2500:
fmovsneg %icc, %f0, %f12
lduw [%l7 + 0x6C], %i4
bvc loop_2501
be loop_2502
ldd [%l7 + 0x28], %f4
ldx [%l7 + 0x68], %i7
loop_2501:
fbuge,a %fcc3, loop_2503
loop_2502:
brgz,a %l6, loop_2504
fmovdgu %xcc, %f2, %f5
movl %icc, %o6, %g2
loop_2503:
fmovdcs %icc, %f0, %f10
loop_2504:
st %f8, [%l7 + 0x48]
ld [%l7 + 0x7C], %f9
ldub [%l7 + 0x52], %g5
fmovscs %xcc, %f11, %f5
stx %l0, [%l7 + 0x40]
movvs %icc, %o5, %o0
lduh [%l7 + 0x12], %i1
fmovsvc %icc, %f5, %f3
movcc %xcc, %i0, %o4
movvs %icc, %g1, %g6
tcc %icc, 0x5
std %f14, [%l7 + 0x50]
fmovdcs %icc, %f2, %f9
edge8n %i6, %i3, %l3
ldx [%l7 + 0x60], %l5
fnand %f2, %f0, %f6
fcmple32 %f8, %f2, %l2
fmovdgu %icc, %f12, %f3
fmovrsgez %o7, %f8, %f14
fones %f8
ldub [%l7 + 0x61], %g7
edge16l %i2, %o1, %l1
udivx %o3, 0x1091, %o2
fmovrdlez %i5, %f14, %f8
lduh [%l7 + 0x0E], %l4
fmovsvc %icc, %f0, %f6
lduh [%l7 + 0x46], %g4
stw %g3, [%l7 + 0x74]
std %f0, [%l7 + 0x60]
fmovdcc %icc, %f11, %f8
movleu %xcc, %i4, %l6
fpmerge %f4, %f12, %f8
ldd [%l7 + 0x68], %f2
fxnor %f4, %f8, %f14
be,a %icc, loop_2505
sub %o6, %i7, %g2
tsubcc %g5, 0x0A26, %l0
ldsw [%l7 + 0x38], %o0
loop_2505:
ldsb [%l7 + 0x40], %o5
movg %xcc, %i0, %o4
fcmple16 %f0, %f12, %i1
fornot2s %f12, %f12, %f10
stb %g1, [%l7 + 0x2A]
fmovsle %xcc, %f10, %f5
fpsub32s %f7, %f7, %f13
st %f6, [%l7 + 0x5C]
fmovrsgez %i6, %f5, %f15
bvs,a %xcc, loop_2506
ldd [%l7 + 0x50], %f10
fmovdleu %xcc, %f5, %f14
stw %g6, [%l7 + 0x60]
loop_2506:
movge %xcc, %l3, %i3
movrgz %l2, %l5, %g7
fcmpne32 %f12, %f10, %i2
ldsw [%l7 + 0x58], %o1
sth %l1, [%l7 + 0x44]
fand %f6, %f12, %f10
umulcc %o7, 0x02E9, %o2
or %i5, %o3, %l4
ble,a loop_2507
bn,a,pt %xcc, loop_2508
sra %g3, 0x08, %g4
ld [%l7 + 0x30], %f6
loop_2507:
movrlez %i4, %l6, %i7
loop_2508:
udivcc %o6, 0x14A9, %g5
smul %l0, 0x1C19, %g2
std %f6, [%l7 + 0x18]
stb %o0, [%l7 + 0x68]
fpack32 %f14, %f14, %f10
ldsh [%l7 + 0x24], %i0
fnot1 %f6, %f8
movcs %icc, %o4, %o5
sth %g1, [%l7 + 0x54]
fpack16 %f4, %f5
array16 %i1, %i6, %g6
tsubcc %l3, 0x1096, %l2
fmovrdlez %i3, %f6, %f14
fcmpgt16 %f0, %f6, %g7
std %f0, [%l7 + 0x68]
fmovdneg %xcc, %f7, %f5
tn %xcc, 0x0
st %f8, [%l7 + 0x50]
lduw [%l7 + 0x0C], %i2
lduh [%l7 + 0x60], %o1
ldub [%l7 + 0x1B], %l5
mova %icc, %o7, %l1
lduh [%l7 + 0x7A], %i5
fbul,a %fcc3, loop_2509
alignaddrl %o2, %o3, %l4
fba,a %fcc2, loop_2510
ldsb [%l7 + 0x42], %g3
loop_2509:
tcs %icc, 0x7
ldx [%l7 + 0x38], %i4
loop_2510:
popc 0x18F0, %l6
stb %g4, [%l7 + 0x57]
mulscc %i7, %g5, %l0
tgu %xcc, 0x2
fzeros %f2
fabsd %f4, %f0
fmovsa %xcc, %f0, %f4
move %xcc, %o6, %o0
fcmpgt16 %f6, %f6, %i0
stw %g2, [%l7 + 0x30]
faligndata %f8, %f2, %f10
edge32l %o4, %g1, %i1
ldub [%l7 + 0x16], %o5
movle %icc, %i6, %g6
udivcc %l2, 0x136D, %i3
fornot1s %f10, %f12, %f1
fandnot2 %f2, %f2, %f6
lduw [%l7 + 0x64], %g7
umul %l3, 0x0472, %o1
edge8l %i2, %o7, %l5
array16 %i5, %o2, %l1
brgez,a %l4, loop_2511
nop
setx loop_2512, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldx [%l7 + 0x40], %o3
fmovrsgz %g3, %f0, %f11
loop_2511:
brnz,a %l6, loop_2513
loop_2512:
stx %g4, [%l7 + 0x08]
movpos %icc, %i7, %g5
ldx [%l7 + 0x70], %l0
loop_2513:
fmovrsne %i4, %f8, %f0
fxnor %f6, %f6, %f0
stw %o6, [%l7 + 0x78]
fcmpgt32 %f6, %f8, %i0
lduw [%l7 + 0x50], %g2
mulscc %o0, %g1, %o4
fmovrsgez %o5, %f10, %f6
ldx [%l7 + 0x60], %i1
ldsw [%l7 + 0x54], %i6
ldx [%l7 + 0x60], %g6
udiv %l2, 0x0998, %i3
std %f0, [%l7 + 0x10]
be,a,pn %xcc, loop_2514
movrgz %l3, %g7, %i2
umulcc %o1, %o7, %i5
brgz %o2, loop_2515
loop_2514:
fmovsle %xcc, %f9, %f2
fmovsge %icc, %f0, %f15
movn %icc, %l5, %l4
loop_2515:
stx %l1, [%l7 + 0x50]
std %f4, [%l7 + 0x70]
tvc %icc, 0x1
srlx %o3, %l6, %g4
stx %g3, [%l7 + 0x58]
ldub [%l7 + 0x57], %g5
ldx [%l7 + 0x28], %i7
te %xcc, 0x6
fmul8ulx16 %f12, %f6, %f8
fnor %f0, %f2, %f0
fmovse %icc, %f13, %f9
fbg %fcc1, loop_2516
fmovdleu %xcc, %f8, %f3
fmovdneg %icc, %f0, %f3
siam 0x0
loop_2516:
nop
setx loop_2517, %l0, %l1
jmpl %l1, %l0
fmul8x16au %f8, %f12, %f8
bn,pn %xcc, loop_2518
be loop_2519
loop_2517:
fmovrsgez %i4, %f11, %f9
array32 %i0, %g2, %o0
loop_2518:
be,a,pn %icc, loop_2520
loop_2519:
fmovrde %g1, %f14, %f8
ldx [%l7 + 0x20], %o6
stb %o4, [%l7 + 0x0D]
loop_2520:
movl %xcc, %i1, %o5
fbn %fcc1, loop_2521
ldub [%l7 + 0x77], %g6
fnor %f14, %f4, %f4
edge8n %i6, %l2, %i3
loop_2521:
fmovdn %xcc, %f10, %f5
ldsh [%l7 + 0x6A], %g7
stb %i2, [%l7 + 0x75]
move %icc, %o1, %l3
orcc %o7, 0x1EAA, %o2
ldub [%l7 + 0x3C], %l5
fmovdn %icc, %f9, %f0
edge32ln %i5, %l4, %l1
fmovsvs %icc, %f9, %f2
taddcc %l6, %g4, %g3
stw %g5, [%l7 + 0x1C]
ldsb [%l7 + 0x2D], %o3
stw %i7, [%l7 + 0x38]
movge %icc, %l0, %i4
andncc %g2, %o0, %i0
sdivcc %o6, 0x03BF, %g1
ldsh [%l7 + 0x6A], %o4
fnot1 %f4, %f2
fmovrsgez %i1, %f0, %f9
lduh [%l7 + 0x4A], %g6
movrgz %o5, 0x1F0, %i6
fbul,a %fcc0, loop_2522
call loop_2523
edge8l %l2, %g7, %i2
fbul,a %fcc0, loop_2524
loop_2522:
movvs %icc, %o1, %l3
loop_2523:
fbue %fcc0, loop_2525
fornot2 %f4, %f14, %f12
loop_2524:
fmovdvs %icc, %f7, %f10
stw %o7, [%l7 + 0x20]
loop_2525:
ld [%l7 + 0x28], %f3
bvs,a,pn %xcc, loop_2526
tsubcctv %i3, %l5, %o2
brz %l4, loop_2527
ldub [%l7 + 0x65], %i5
loop_2526:
tvs %xcc, 0x5
fmovdcc %icc, %f10, %f1
loop_2527:
add %l6, 0x1C5D, %g4
fbge,a %fcc1, loop_2528
stb %g3, [%l7 + 0x3E]
st %f6, [%l7 + 0x1C]
mulscc %l1, 0x0200, %g5
loop_2528:
mulscc %o3, 0x0E5A, %i7
fmovrde %l0, %f8, %f6
fmovdl %xcc, %f12, %f2
fbuge,a %fcc2, loop_2529
ldsb [%l7 + 0x53], %i4
bn,a,pt %icc, loop_2530
tcs %icc, 0x2
loop_2529:
ldd [%l7 + 0x08], %f0
fmovdl %icc, %f2, %f11
loop_2530:
ldsb [%l7 + 0x0E], %g2
fmovda %icc, %f7, %f10
sth %i0, [%l7 + 0x7A]
fbuge %fcc3, loop_2531
fbo %fcc3, loop_2532
fbo %fcc2, loop_2533
fpmerge %f9, %f6, %f14
loop_2531:
ta %icc, 0x2
loop_2532:
fmul8x16al %f4, %f9, %f10
loop_2533:
ta %xcc, 0x1
fmovsne %icc, %f0, %f6
ldd [%l7 + 0x08], %f0
bgu,a loop_2534
fbn,a %fcc1, loop_2535
fmul8ulx16 %f10, %f14, %f10
bcs,a,pn %icc, loop_2536
loop_2534:
fbg %fcc2, loop_2537
loop_2535:
bg,pn %xcc, loop_2538
movle %xcc, %o6, %g1
loop_2536:
fbu %fcc3, loop_2539
loop_2537:
ldsw [%l7 + 0x3C], %o0
loop_2538:
ldd [%l7 + 0x60], %f14
bg %xcc, loop_2540
loop_2539:
tn %xcc, 0x2
fzeros %f14
fnand %f6, %f0, %f10
loop_2540:
movrgez %o4, 0x3F7, %i1
bge,a,pn %xcc, loop_2541
stx %g6, [%l7 + 0x68]
stb %o5, [%l7 + 0x68]
stx %l2, [%l7 + 0x18]
loop_2541:
nop
setx loop_2542, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpack32 %f2, %f4, %f2
lduw [%l7 + 0x14], %g7
ldub [%l7 + 0x58], %i6
loop_2542:
siam 0x1
fors %f13, %f9, %f11
ldub [%l7 + 0x7C], %o1
fmovsgu %xcc, %f0, %f2
fmovsg %xcc, %f12, %f3
move %icc, %i2, %o7
fands %f4, %f0, %f8
st %f5, [%l7 + 0x38]
sdivcc %i3, 0x070F, %l3
fmovsle %xcc, %f3, %f14
call loop_2543
fmul8x16al %f1, %f11, %f2
fandnot2s %f14, %f3, %f4
ldub [%l7 + 0x27], %o2
loop_2543:
fmovd %f2, %f12
fcmple32 %f0, %f8, %l5
bpos loop_2544
ldub [%l7 + 0x68], %l4
te %xcc, 0x2
brz,a %i5, loop_2545
loop_2544:
fone %f0
edge8ln %g4, %l6, %l1
fabsd %f0, %f6
loop_2545:
movle %icc, %g3, %o3
sdivx %g5, 0x18B9, %l0
fmovrsne %i7, %f14, %f0
brgez %i4, loop_2546
xnor %i0, 0x05B2, %o6
fmovsn %icc, %f7, %f7
fpadd32 %f2, %f4, %f4
loop_2546:
lduh [%l7 + 0x7C], %g2
fpsub16s %f1, %f10, %f10
fmovsn %icc, %f7, %f10
fmovrsgz %g1, %f13, %f3
edge8n %o0, %o4, %i1
umulcc %g6, 0x074F, %o5
sth %g7, [%l7 + 0x3A]
fble,a %fcc1, loop_2547
movrlez %l2, 0x388, %o1
lduh [%l7 + 0x72], %i2
brgez,a %o7, loop_2548
loop_2547:
fzeros %f0
stx %i3, [%l7 + 0x68]
tsubcc %i6, %l3, %l5
loop_2548:
bshuffle %f2, %f6, %f10
lduh [%l7 + 0x54], %l4
fmovrsgez %i5, %f4, %f5
fornot2 %f14, %f10, %f4
fnegd %f6, %f4
bshuffle %f14, %f8, %f2
bne,pn %icc, loop_2549
sdivcc %o2, 0x1E92, %g4
fbul,a %fcc3, loop_2550
sth %l6, [%l7 + 0x68]
loop_2549:
brgez %g3, loop_2551
stx %l1, [%l7 + 0x10]
loop_2550:
fzeros %f7
fpsub16 %f0, %f2, %f14
loop_2551:
movn %xcc, %g5, %l0
edge32l %i7, %o3, %i4
andn %o6, 0x1E09, %g2
fcmpes %fcc3, %f5, %f11
fmovdvc %xcc, %f1, %f12
lduh [%l7 + 0x1E], %g1
fnor %f2, %f14, %f0
tpos %icc, 0x0
ldd [%l7 + 0x70], %f0
alignaddrl %o0, %o4, %i1
movge %icc, %i0, %o5
movrne %g7, %l2, %o1
std %f0, [%l7 + 0x38]
tsubcctv %i2, 0x0CB3, %o7
ld [%l7 + 0x18], %f4
fone %f2
fzeros %f7
ldsw [%l7 + 0x74], %i3
edge8n %i6, %g6, %l5
movrlez %l4, 0x23D, %l3
ldx [%l7 + 0x70], %i5
stx %o2, [%l7 + 0x18]
fpsub32 %f6, %f2, %f12
srlx %g4, %g3, %l6
fmovsg %xcc, %f5, %f8
fbn %fcc1, loop_2552
array16 %l1, %g5, %l0
ldsb [%l7 + 0x2F], %o3
tn %xcc, 0x1
loop_2552:
edge32l %i4, %i7, %o6
fone %f8
tsubcctv %g2, 0x1532, %g1
fcmpeq32 %f8, %f8, %o4
lduw [%l7 + 0x14], %o0
call loop_2553
sth %i0, [%l7 + 0x78]
fpadd32s %f7, %f0, %f7
nop
setx loop_2554, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2553:
srlx %i1, 0x0A, %o5
ldsh [%l7 + 0x72], %g7
umul %l2, %o1, %o7
loop_2554:
fmul8sux16 %f12, %f0, %f4
fmovdcc %xcc, %f11, %f4
std %f14, [%l7 + 0x10]
xor %i2, 0x0A7B, %i3
fcmped %fcc2, %f12, %f4
edge8ln %i6, %l5, %g6
fzero %f10
tge %icc, 0x2
faligndata %f0, %f6, %f4
movrgez %l3, 0x1A6, %i5
ldsw [%l7 + 0x10], %o2
fnors %f9, %f13, %f3
lduh [%l7 + 0x22], %l4
fpack32 %f10, %f4, %f10
fpsub32 %f4, %f8, %f0
fpack16 %f14, %f1
edge32ln %g4, %l6, %g3
brlz %g5, loop_2555
ldx [%l7 + 0x50], %l1
edge32 %o3, %l0, %i7
edge32l %o6, %i4, %g2
loop_2555:
fnot1 %f10, %f14
ldd [%l7 + 0x38], %f6
fxors %f11, %f7, %f2
fmovdl %xcc, %f8, %f13
fmovsge %icc, %f13, %f1
fnands %f13, %f15, %f14
fmovse %xcc, %f10, %f14
fnot1 %f6, %f0
stw %g1, [%l7 + 0x5C]
movg %icc, %o4, %o0
tneg %icc, 0x5
ldsh [%l7 + 0x24], %i0
movneg %xcc, %o5, %g7
fbu %fcc0, loop_2556
ldx [%l7 + 0x48], %i1
stw %l2, [%l7 + 0x30]
orcc %o7, %i2, %i3
loop_2556:
subccc %o1, 0x064F, %l5
ld [%l7 + 0x48], %f5
fmul8x16au %f13, %f7, %f8
bcc,pt %icc, loop_2557
fbu,a %fcc0, loop_2558
fnegs %f5, %f8
tleu %icc, 0x5
loop_2557:
movleu %xcc, %g6, %i6
loop_2558:
fmovdle %icc, %f11, %f8
fba,a %fcc2, loop_2559
fmuld8ulx16 %f5, %f5, %f14
nop
setx loop_2560, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %l3, [%l7 + 0x16]
loop_2559:
or %i5, 0x163E, %o2
edge16n %g4, %l6, %g3
loop_2560:
fmovrslz %l4, %f5, %f11
fnot1s %f3, %f3
tle %xcc, 0x4
xnorcc %l1, %o3, %l0
sth %g5, [%l7 + 0x30]
fmovdpos %xcc, %f9, %f14
edge16 %o6, %i7, %i4
fpmerge %f12, %f13, %f2
ldsb [%l7 + 0x64], %g2
movpos %icc, %g1, %o4
sethi 0x0D94, %o0
tsubcc %i0, 0x049F, %g7
fpadd16s %f2, %f6, %f7
fabsd %f10, %f12
std %f4, [%l7 + 0x38]
brgez %i1, loop_2561
edge16 %l2, %o7, %o5
ldsh [%l7 + 0x7C], %i3
fmovsleu %xcc, %f0, %f7
loop_2561:
ldx [%l7 + 0x18], %o1
st %f6, [%l7 + 0x48]
fmovrdne %l5, %f2, %f4
fmovdne %xcc, %f15, %f12
brgez %g6, loop_2562
edge8l %i2, %l3, %i5
subc %o2, %i6, %l6
fornot2s %f0, %f1, %f2
loop_2562:
ldsw [%l7 + 0x60], %g3
fmovsn %icc, %f1, %f4
movre %g4, 0x315, %l1
bneg,a loop_2563
bg,a,pt %xcc, loop_2564
sdivcc %l4, 0x07A6, %o3
fmovdcs %icc, %f5, %f1
loop_2563:
lduh [%l7 + 0x1E], %g5
loop_2564:
st %f10, [%l7 + 0x70]
lduh [%l7 + 0x56], %l0
ldd [%l7 + 0x20], %f12
ldd [%l7 + 0x68], %f4
bpos,a %xcc, loop_2565
subccc %o6, %i4, %i7
movvs %icc, %g2, %g1
brz,a %o0, loop_2566
loop_2565:
bg %xcc, loop_2567
fmovs %f12, %f1
mova %xcc, %o4, %i0
loop_2566:
ldsb [%l7 + 0x3B], %i1
loop_2567:
tvs %icc, 0x2
edge16 %g7, %l2, %o7
ldd [%l7 + 0x68], %f0
fmovsl %icc, %f13, %f9
srax %o5, 0x02, %i3
fmovrsgz %o1, %f15, %f13
fmovrdgez %g6, %f6, %f6
subc %l5, 0x009E, %i2
ldsw [%l7 + 0x14], %l3
fmovrdgz %i5, %f10, %f8
fmovdgu %icc, %f7, %f13
brlez %o2, loop_2568
fbu %fcc0, loop_2569
lduh [%l7 + 0x0C], %i6
std %f6, [%l7 + 0x10]
loop_2568:
st %f13, [%l7 + 0x7C]
loop_2569:
srax %g3, 0x08, %l6
edge32n %l1, %g4, %o3
fsrc1s %f12, %f1
bne,a loop_2570
brnz %l4, loop_2571
stb %l0, [%l7 + 0x1E]
movne %xcc, %o6, %g5
loop_2570:
brz %i4, loop_2572
loop_2571:
fmul8ulx16 %f14, %f10, %f8
lduw [%l7 + 0x24], %g2
stx %i7, [%l7 + 0x10]
loop_2572:
fmul8ulx16 %f10, %f6, %f12
movl %icc, %g1, %o4
std %f8, [%l7 + 0x10]
fcmpeq16 %f6, %f12, %i0
fcmpne16 %f6, %f8, %o0
srl %g7, 0x02, %i1
fbuge,a %fcc3, loop_2573
fmovrdgz %o7, %f10, %f6
fmovrse %o5, %f4, %f13
fmul8x16au %f12, %f5, %f8
loop_2573:
ldsw [%l7 + 0x1C], %l2
fors %f10, %f10, %f2
fpadd16s %f9, %f15, %f15
bneg,a,pt %icc, loop_2574
fbo %fcc1, loop_2575
fbl %fcc0, loop_2576
udivcc %i3, 0x1171, %g6
loop_2574:
ldx [%l7 + 0x50], %l5
loop_2575:
st %f12, [%l7 + 0x4C]
loop_2576:
orn %i2, 0x0088, %l3
fble %fcc0, loop_2577
ldsw [%l7 + 0x60], %i5
fpadd32 %f0, %f4, %f4
fmovrsgez %o2, %f13, %f5
loop_2577:
brgez,a %i6, loop_2578
edge8ln %g3, %l6, %o1
ld [%l7 + 0x2C], %f12
fmovscc %xcc, %f2, %f9
loop_2578:
stx %g4, [%l7 + 0x30]
fmovscs %icc, %f3, %f0
fmovrdlez %o3, %f8, %f10
xnor %l4, %l1, %o6
fmovsn %xcc, %f13, %f11
fmovdleu %xcc, %f11, %f5
array8 %l0, %g5, %i4
ldsw [%l7 + 0x3C], %i7
bneg,pt %icc, loop_2579
fzeros %f9
movl %icc, %g1, %g2
fbl,a %fcc1, loop_2580
loop_2579:
stw %o4, [%l7 + 0x1C]
stx %i0, [%l7 + 0x28]
movrlz %o0, 0x17D, %g7
loop_2580:
taddcc %o7, 0x0BE2, %i1
lduw [%l7 + 0x40], %o5
fbg,a %fcc2, loop_2581
ba %xcc, loop_2582
ld [%l7 + 0x60], %f7
stw %i3, [%l7 + 0x50]
loop_2581:
fpadd16 %f12, %f14, %f0
loop_2582:
fmovs %f0, %f7
tgu %icc, 0x0
ldsw [%l7 + 0x28], %g6
addccc %l2, 0x0F9E, %l5
sth %l3, [%l7 + 0x7E]
fxnors %f12, %f10, %f15
bneg %icc, loop_2583
bne,pt %icc, loop_2584
bvc,pn %icc, loop_2585
bshuffle %f8, %f14, %f6
loop_2583:
ldsb [%l7 + 0x6C], %i2
loop_2584:
taddcc %o2, %i6, %g3
loop_2585:
bge %icc, loop_2586
fbg,a %fcc0, loop_2587
fnors %f13, %f4, %f9
subc %i5, 0x099B, %l6
loop_2586:
movrne %g4, 0x015, %o3
loop_2587:
fmovrsgez %o1, %f6, %f0
fbo,a %fcc2, loop_2588
movrne %l1, 0x348, %l4
ta %xcc, 0x1
nop
setx loop_2589, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2588:
fmovsl %icc, %f7, %f10
fmovdg %icc, %f4, %f13
stx %o6, [%l7 + 0x60]
loop_2589:
siam 0x2
orn %g5, 0x0221, %l0
lduw [%l7 + 0x70], %i7
fbe,a %fcc0, loop_2590
fmul8x16au %f6, %f7, %f6
sll %i4, 0x12, %g1
tsubcc %g2, 0x030F, %o4
loop_2590:
ldub [%l7 + 0x52], %o0
fsrc1s %f9, %f13
fbue %fcc2, loop_2591
subccc %g7, %i0, %i1
bcc,a,pt %icc, loop_2592
std %f14, [%l7 + 0x30]
loop_2591:
fxnors %f5, %f2, %f6
mulscc %o5, 0x11A8, %o7
loop_2592:
fone %f12
ldsh [%l7 + 0x40], %g6
st %f1, [%l7 + 0x60]
and %l2, %i3, %l3
tpos %icc, 0x1
bn,pt %xcc, loop_2593
ldsw [%l7 + 0x24], %i2
lduh [%l7 + 0x1A], %o2
lduh [%l7 + 0x10], %l5
loop_2593:
stb %i6, [%l7 + 0x40]
fors %f6, %f0, %f2
orn %g3, 0x0D1E, %l6
fpsub32s %f9, %f14, %f4
add %i5, 0x188C, %g4
sdivx %o1, 0x0264, %l1
bn,pn %icc, loop_2594
fmovdvs %icc, %f8, %f2
ldx [%l7 + 0x70], %o3
bl,a,pn %xcc, loop_2595
loop_2594:
fands %f13, %f5, %f11
bg,a loop_2596
fcmpes %fcc0, %f7, %f9
loop_2595:
ld [%l7 + 0x68], %f13
ta %xcc, 0x5
loop_2596:
fsrc1s %f1, %f3
lduh [%l7 + 0x10], %o6
subcc %l4, %l0, %g5
fnot2s %f7, %f12
edge16ln %i7, %g1, %i4
fbne %fcc2, loop_2597
stw %o4, [%l7 + 0x74]
and %g2, 0x0E1B, %g7
fmovsvs %xcc, %f3, %f9
loop_2597:
edge32l %i0, %i1, %o0
ldub [%l7 + 0x58], %o5
umulcc %o7, 0x1292, %g6
fpack32 %f10, %f10, %f10
stb %l2, [%l7 + 0x5F]
fcmpeq32 %f12, %f10, %l3
movgu %icc, %i2, %i3
sdivx %l5, 0x0D52, %o2
ldub [%l7 + 0x6F], %g3
bneg,pn %xcc, loop_2598
ld [%l7 + 0x58], %f8
fmovrslez %l6, %f15, %f6
movgu %icc, %i5, %g4
loop_2598:
movleu %xcc, %o1, %i6
stw %o3, [%l7 + 0x5C]
fmovsn %icc, %f8, %f1
stx %o6, [%l7 + 0x28]
fmovrslz %l4, %f11, %f4
subcc %l0, 0x0FAD, %l1
ldsb [%l7 + 0x77], %i7
fzeros %f11
fxors %f6, %f3, %f4
te %xcc, 0x3
ldd [%l7 + 0x68], %f10
fbge %fcc2, loop_2599
ldsw [%l7 + 0x20], %g5
nop
setx loop_2600, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sra %g1, %o4, %g2
loop_2599:
fmovsle %icc, %f11, %f4
ld [%l7 + 0x10], %f14
loop_2600:
sdivx %i4, 0x0212, %i0
bcs,a,pn %xcc, loop_2601
array32 %g7, %i1, %o0
fmul8ulx16 %f10, %f8, %f6
sth %o5, [%l7 + 0x76]
loop_2601:
srlx %g6, 0x09, %l2
srax %l3, %o7, %i3
edge16n %i2, %l5, %o2
fpadd16 %f4, %f12, %f10
bpos %icc, loop_2602
fmovdcs %xcc, %f15, %f2
fxors %f15, %f9, %f3
orn %g3, 0x1E3B, %l6
loop_2602:
fmul8x16al %f6, %f7, %f2
stw %i5, [%l7 + 0x64]
alignaddrl %o1, %i6, %o3
fcmpgt16 %f2, %f6, %o6
movgu %icc, %g4, %l0
lduh [%l7 + 0x62], %l4
ldsh [%l7 + 0x2C], %l1
movle %icc, %g5, %i7
tne %icc, 0x2
ta %xcc, 0x3
movrlz %o4, 0x107, %g1
te %icc, 0x0
tcc %icc, 0x4
fmovdl %icc, %f10, %f9
fpack16 %f0, %f4
ldd [%l7 + 0x10], %f8
edge16ln %i4, %i0, %g7
tle %xcc, 0x7
tg %xcc, 0x4
movgu %icc, %i1, %o0
fnand %f10, %f14, %f12
ldsb [%l7 + 0x1D], %g2
lduh [%l7 + 0x1E], %o5
ldx [%l7 + 0x58], %l2
fmovscs %icc, %f6, %f14
movleu %xcc, %g6, %l3
be,pt %xcc, loop_2603
tn %icc, 0x2
alignaddrl %o7, %i3, %l5
array32 %i2, %o2, %g3
loop_2603:
ld [%l7 + 0x74], %f12
sth %l6, [%l7 + 0x64]
bcc,pn %icc, loop_2604
fnands %f5, %f1, %f8
sth %o1, [%l7 + 0x40]
orncc %i6, 0x129E, %i5
loop_2604:
subccc %o6, %g4, %l0
movrlez %l4, %l1, %o3
fmovrse %g5, %f8, %f10
movre %i7, 0x14D, %o4
fors %f3, %f10, %f2
fmovscc %xcc, %f15, %f2
stb %i4, [%l7 + 0x25]
bcs,a,pn %xcc, loop_2605
lduw [%l7 + 0x2C], %g1
fcmpes %fcc2, %f15, %f6
mulscc %i0, %i1, %o0
loop_2605:
stw %g7, [%l7 + 0x54]
fmovdl %icc, %f14, %f6
brnz,a %g2, loop_2606
fmovsle %icc, %f2, %f0
fcmpgt16 %f12, %f12, %o5
bgu,a loop_2607
loop_2606:
bge %xcc, loop_2608
fble,a %fcc0, loop_2609
bleu,a %xcc, loop_2610
loop_2607:
bge %icc, loop_2611
loop_2608:
std %f8, [%l7 + 0x18]
loop_2609:
udivcc %g6, 0x16FA, %l3
loop_2610:
sdiv %l2, 0x1EA3, %i3
loop_2611:
ldub [%l7 + 0x09], %o7
ldsb [%l7 + 0x47], %i2
tsubcctv %o2, %g3, %l6
stw %o1, [%l7 + 0x34]
fble,a %fcc2, loop_2612
ldsb [%l7 + 0x66], %i6
fpsub16s %f15, %f11, %f11
faligndata %f12, %f4, %f14
loop_2612:
stb %i5, [%l7 + 0x3B]
fcmpeq32 %f2, %f12, %o6
stw %l5, [%l7 + 0x20]
lduh [%l7 + 0x70], %g4
srl %l0, 0x01, %l4
ldsw [%l7 + 0x48], %l1
fmovrdne %o3, %f0, %f10
stw %g5, [%l7 + 0x64]
bl loop_2613
fones %f7
stb %o4, [%l7 + 0x1D]
mulx %i7, 0x17AC, %i4
loop_2613:
fmovrsgez %i0, %f5, %f13
lduw [%l7 + 0x68], %i1
fbge %fcc1, loop_2614
xor %o0, 0x139B, %g1
udiv %g2, 0x17A7, %g7
fmovda %icc, %f12, %f6
loop_2614:
fmovsle %xcc, %f0, %f2
fmuld8sux16 %f14, %f9, %f10
movleu %xcc, %g6, %l3
brgz %o5, loop_2615
tgu %icc, 0x2
stb %i3, [%l7 + 0x79]
fabsd %f14, %f2
loop_2615:
st %f5, [%l7 + 0x30]
fble,a %fcc3, loop_2616
udiv %l2, 0x0F1A, %o7
edge8l %i2, %g3, %o2
srlx %o1, %l6, %i6
loop_2616:
tneg %xcc, 0x1
bge,a,pt %icc, loop_2617
fmovs %f7, %f14
stw %o6, [%l7 + 0x38]
st %f6, [%l7 + 0x64]
loop_2617:
tsubcctv %i5, %l5, %g4
and %l4, 0x0AF6, %l1
umul %o3, 0x1845, %g5
fmovrdgz %o4, %f2, %f10
fors %f10, %f15, %f10
fmovd %f6, %f10
fmovsleu %icc, %f5, %f6
fmovdle %icc, %f2, %f1
stb %l0, [%l7 + 0x14]
ldsw [%l7 + 0x4C], %i4
movcs %xcc, %i0, %i7
addc %i1, 0x0CF7, %g1
fmovsleu %xcc, %f7, %f6
movl %xcc, %g2, %o0
sll %g7, %l3, %o5
fand %f0, %f2, %f12
ldx [%l7 + 0x08], %g6
fcmple16 %f4, %f6, %i3
ldsw [%l7 + 0x74], %l2
ldub [%l7 + 0x53], %i2
edge16ln %o7, %o2, %o1
lduw [%l7 + 0x38], %g3
ldsw [%l7 + 0x1C], %i6
tleu %xcc, 0x1
udiv %l6, 0x05DC, %o6
fsrc2s %f14, %f5
addc %l5, %i5, %l4
fbug,a %fcc1, loop_2618
movcc %xcc, %g4, %l1
movcc %icc, %g5, %o3
lduh [%l7 + 0x28], %l0
loop_2618:
fors %f1, %f3, %f15
bg,a %icc, loop_2619
lduw [%l7 + 0x74], %i4
andncc %o4, %i7, %i1
fmovrslez %g1, %f9, %f7
loop_2619:
fblg %fcc1, loop_2620
fmovdl %xcc, %f5, %f13
srlx %i0, %g2, %g7
andncc %l3, %o0, %o5
loop_2620:
fsrc1s %f9, %f2
fornot1 %f14, %f2, %f4
addccc %g6, %i3, %l2
umul %o7, 0x1275, %i2
fcmpeq32 %f8, %f10, %o2
fmovrslez %g3, %f14, %f2
std %f4, [%l7 + 0x30]
ldsh [%l7 + 0x0E], %o1
tvc %icc, 0x4
brlez,a %i6, loop_2621
or %l6, %l5, %i5
ldsb [%l7 + 0x21], %l4
udivx %o6, 0x139E, %g4
loop_2621:
ldx [%l7 + 0x40], %l1
bg,pn %xcc, loop_2622
fbne %fcc2, loop_2623
srlx %g5, %o3, %l0
fpack32 %f2, %f10, %f0
loop_2622:
addcc %o4, %i7, %i4
loop_2623:
udivx %g1, 0x0B31, %i0
fpack16 %f10, %f4
fbe,a %fcc3, loop_2624
fxnors %f9, %f10, %f3
tneg %xcc, 0x3
tsubcctv %i1, 0x02CF, %g7
loop_2624:
stw %l3, [%l7 + 0x08]
fmovsn %icc, %f11, %f6
tge %icc, 0x2
fcmpeq32 %f4, %f4, %g2
ldub [%l7 + 0x38], %o0
st %f6, [%l7 + 0x6C]
fble,a %fcc3, loop_2625
tcs %xcc, 0x0
stw %g6, [%l7 + 0x08]
orn %o5, %l2, %i3
loop_2625:
fandnot2 %f6, %f0, %f6
fors %f15, %f8, %f1
call loop_2626
fcmpgt32 %f4, %f12, %o7
movleu %icc, %o2, %i2
fmovrdlez %o1, %f10, %f2
loop_2626:
fpmerge %f6, %f11, %f8
tle %icc, 0x6
fpadd16s %f11, %f12, %f13
bg %icc, loop_2627
stx %g3, [%l7 + 0x10]
bgu loop_2628
std %f2, [%l7 + 0x38]
loop_2627:
std %f6, [%l7 + 0x20]
tcc %icc, 0x5
loop_2628:
ble,a %icc, loop_2629
movvc %xcc, %i6, %l5
mulx %l6, %i5, %l4
bleu,a loop_2630
loop_2629:
movcc %icc, %o6, %g4
fpadd32 %f14, %f6, %f2
fbug,a %fcc2, loop_2631
loop_2630:
st %f1, [%l7 + 0x44]
fcmpeq16 %f6, %f6, %g5
movleu %icc, %l1, %o3
loop_2631:
nop
setx loop_2632, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movgu %xcc, %o4, %l0
smulcc %i7, %g1, %i4
sth %i0, [%l7 + 0x6C]
loop_2632:
lduh [%l7 + 0x1E], %i1
fbug,a %fcc0, loop_2633
umulcc %g7, 0x0D2D, %g2
fpack16 %f6, %f12
bg,pn %icc, loop_2634
loop_2633:
movcs %xcc, %l3, %o0
tsubcctv %g6, %o5, %i3
srax %o7, %o2, %i2
loop_2634:
edge32ln %l2, %g3, %o1
sra %i6, 0x13, %l6
fcmpne16 %f0, %f2, %i5
ld [%l7 + 0x20], %f9
fcmpd %fcc2, %f14, %f4
edge32ln %l4, %o6, %g4
fbl,a %fcc1, loop_2635
fmovdleu %xcc, %f10, %f4
fcmpne32 %f10, %f2, %g5
fmovdle %xcc, %f7, %f2
loop_2635:
be loop_2636
move %xcc, %l1, %o3
movleu %icc, %o4, %l5
sdivcc %l0, 0x0AA9, %i7
loop_2636:
brnz %g1, loop_2637
fmovdcs %icc, %f9, %f13
lduw [%l7 + 0x3C], %i0
bshuffle %f14, %f14, %f14
loop_2637:
siam 0x2
srl %i1, 0x0B, %g7
sdiv %g2, 0x0F2B, %l3
tsubcctv %o0, 0x0C5C, %i4
fbne,a %fcc3, loop_2638
ldub [%l7 + 0x6E], %o5
ldsw [%l7 + 0x64], %g6
fsrc1s %f1, %f7
loop_2638:
std %f12, [%l7 + 0x48]
movrlez %o7, 0x059, %o2
ldd [%l7 + 0x50], %f14
xnor %i3, %i2, %l2
ldd [%l7 + 0x40], %f2
ldsw [%l7 + 0x44], %g3
stb %o1, [%l7 + 0x35]
fmovsgu %icc, %f14, %f1
std %f14, [%l7 + 0x38]
stw %l6, [%l7 + 0x4C]
stx %i5, [%l7 + 0x78]
ldd [%l7 + 0x70], %f8
tvc %icc, 0x4
fcmpeq32 %f0, %f6, %i6
fnands %f11, %f5, %f9
ldsh [%l7 + 0x16], %l4
fcmpeq32 %f4, %f6, %o6
fbug %fcc2, loop_2639
subcc %g5, 0x0AC0, %l1
fbo,a %fcc1, loop_2640
nop
setx loop_2641, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2639:
movl %xcc, %o3, %g4
ldsh [%l7 + 0x1A], %l5
loop_2640:
bpos,a loop_2642
loop_2641:
sth %o4, [%l7 + 0x5E]
fmovrsgz %l0, %f3, %f0
st %f1, [%l7 + 0x54]
loop_2642:
st %f3, [%l7 + 0x14]
ldd [%l7 + 0x30], %f14
movvs %icc, %g1, %i0
fbe,a %fcc0, loop_2643
fmovdle %icc, %f1, %f2
stx %i7, [%l7 + 0x10]
fbu,a %fcc0, loop_2644
loop_2643:
brlz,a %i1, loop_2645
nop
setx loop_2646, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movl %xcc, %g2, %g7
loop_2644:
movrlz %l3, %i4, %o0
loop_2645:
bn loop_2647
loop_2646:
fmovrsgz %g6, %f1, %f5
bcs,a,pt %xcc, loop_2648
fnor %f10, %f6, %f12
loop_2647:
tsubcctv %o5, %o2, %o7
fmovspos %icc, %f8, %f7
loop_2648:
stx %i2, [%l7 + 0x38]
fornot2 %f10, %f0, %f2
bn %icc, loop_2649
fcmps %fcc1, %f12, %f6
fmovsl %icc, %f10, %f8
ldd [%l7 + 0x10], %f14
loop_2649:
fnors %f9, %f15, %f12
addc %i3, %l2, %g3
tvc %xcc, 0x2
ldx [%l7 + 0x20], %o1
tcc %xcc, 0x0
fcmpne32 %f12, %f0, %i5
fxors %f10, %f2, %f1
tcc %xcc, 0x1
fmovde %icc, %f4, %f4
fmovrsgez %i6, %f9, %f9
edge32n %l4, %o6, %g5
fbule,a %fcc1, loop_2650
or %l6, 0x0A8F, %l1
edge32n %g4, %o3, %o4
tg %icc, 0x2
loop_2650:
fxnors %f2, %f12, %f4
brlez %l0, loop_2651
ldx [%l7 + 0x10], %g1
sth %l5, [%l7 + 0x0A]
fsrc2s %f12, %f14
loop_2651:
edge32l %i0, %i7, %g2
std %f12, [%l7 + 0x58]
umul %i1, %l3, %i4
fcmpeq32 %f6, %f12, %g7
st %f15, [%l7 + 0x24]
movl %xcc, %o0, %g6
bpos,pt %icc, loop_2652
ba,a,pn %icc, loop_2653
ldx [%l7 + 0x10], %o2
tleu %icc, 0x5
loop_2652:
sdivcc %o5, 0x1F83, %i2
loop_2653:
fmul8x16 %f4, %f14, %f14
pdist %f4, %f10, %f12
fble,a %fcc3, loop_2654
movcc %xcc, %i3, %l2
popc 0x1C27, %g3
edge8n %o1, %o7, %i5
loop_2654:
edge8n %i6, %o6, %g5
bshuffle %f8, %f6, %f14
stb %l4, [%l7 + 0x09]
faligndata %f10, %f6, %f10
brgez,a %l6, loop_2655
tg %icc, 0x3
fbge,a %fcc1, loop_2656
ldsw [%l7 + 0x34], %l1
loop_2655:
nop
setx loop_2657, %l0, %l1
jmpl %l1, %o3
and %g4, 0x1132, %o4
loop_2656:
ld [%l7 + 0x3C], %f14
bgu,pn %xcc, loop_2658
loop_2657:
move %xcc, %l0, %l5
fmovdneg %xcc, %f10, %f3
fmovrsgez %g1, %f9, %f13
loop_2658:
ldd [%l7 + 0x40], %f14
ldx [%l7 + 0x28], %i7
fcmps %fcc2, %f6, %f10
st %f7, [%l7 + 0x4C]
edge8l %g2, %i0, %l3
fmovs %f1, %f8
edge32l %i4, %i1, %g7
ldsb [%l7 + 0x75], %o0
bleu %xcc, loop_2659
fmovrdlz %o2, %f0, %f12
bcc,a loop_2660
edge16ln %g6, %i2, %o5
loop_2659:
ldsh [%l7 + 0x78], %i3
fbne %fcc1, loop_2661
loop_2660:
lduw [%l7 + 0x50], %g3
array16 %o1, %o7, %i5
fcmpgt16 %f8, %f12, %l2
loop_2661:
ldd [%l7 + 0x08], %f2
fmovrdlez %o6, %f4, %f12
movpos %xcc, %g5, %l4
bgu,a,pt %icc, loop_2662
edge8ln %l6, %i6, %o3
sth %l1, [%l7 + 0x60]
movn %icc, %o4, %g4
loop_2662:
ldub [%l7 + 0x79], %l0
udivx %l5, 0x1476, %i7
ldx [%l7 + 0x70], %g2
ldsh [%l7 + 0x5A], %i0
fbuge,a %fcc0, loop_2663
orcc %g1, 0x0701, %l3
edge32 %i1, %i4, %o0
ldsh [%l7 + 0x46], %o2
loop_2663:
std %f12, [%l7 + 0x58]
std %f4, [%l7 + 0x10]
fmovsle %xcc, %f0, %f12
fabss %f10, %f13
movrgz %g7, 0x082, %g6
movge %icc, %i2, %i3
lduw [%l7 + 0x78], %g3
sethi 0x0A6F, %o1
ldub [%l7 + 0x74], %o7
stx %i5, [%l7 + 0x28]
movrgez %o5, 0x139, %o6
movcc %icc, %l2, %g5
fmovsl %icc, %f0, %f2
fmovdneg %icc, %f0, %f10
fabsd %f8, %f10
fmovda %xcc, %f8, %f15
fones %f6
fpadd16s %f14, %f13, %f0
stx %l4, [%l7 + 0x48]
fmovde %xcc, %f15, %f12
fmovdleu %icc, %f13, %f3
fone %f10
edge8n %l6, %i6, %o3
subccc %l1, %o4, %g4
tcc %icc, 0x6
ld [%l7 + 0x4C], %f1
fmovd %f4, %f8
fba %fcc0, loop_2664
lduw [%l7 + 0x24], %l0
fpackfix %f12, %f1
fpadd16 %f6, %f12, %f10
loop_2664:
tn %icc, 0x3
smul %i7, %g2, %i0
fmovspos %icc, %f11, %f3
fmovrslez %l5, %f6, %f7
std %f8, [%l7 + 0x08]
fmovrslz %l3, %f6, %f15
fmovdleu %icc, %f7, %f13
stx %g1, [%l7 + 0x08]
array32 %i4, %o0, %i1
ldsb [%l7 + 0x41], %g7
fpadd32s %f12, %f3, %f8
mulx %o2, 0x182E, %g6
orcc %i3, %g3, %i2
tn %icc, 0x7
fbul %fcc0, loop_2665
ldsb [%l7 + 0x62], %o7
fmul8x16 %f2, %f2, %f10
movrlz %i5, 0x116, %o1
loop_2665:
lduw [%l7 + 0x40], %o5
lduw [%l7 + 0x58], %l2
ldsh [%l7 + 0x22], %o6
movge %icc, %g5, %l6
fpack32 %f6, %f2, %f8
nop
setx loop_2666, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ta %icc, 0x6
edge8n %l4, %o3, %l1
fmuld8sux16 %f11, %f6, %f14
loop_2666:
brnz,a %i6, loop_2667
bvs,a,pt %xcc, loop_2668
tleu %xcc, 0x4
ldd [%l7 + 0x40], %f4
loop_2667:
mulscc %g4, %o4, %i7
loop_2668:
fands %f0, %f13, %f15
fornot1s %f8, %f3, %f3
edge16 %g2, %i0, %l0
movrne %l3, 0x10F, %l5
fmovrsgz %g1, %f5, %f3
sra %o0, 0x0C, %i4
ldsh [%l7 + 0x5E], %g7
stb %i1, [%l7 + 0x58]
edge8ln %g6, %o2, %g3
tl %xcc, 0x5
fcmpgt32 %f6, %f12, %i3
movpos %xcc, %o7, %i2
std %f6, [%l7 + 0x58]
bcc,pn %xcc, loop_2669
movle %icc, %i5, %o1
array8 %o5, %l2, %g5
ldsh [%l7 + 0x7E], %o6
loop_2669:
fcmple32 %f8, %f12, %l4
fmovda %icc, %f13, %f15
fcmpgt32 %f10, %f2, %l6
movrgz %l1, %i6, %o3
fmovsgu %icc, %f8, %f4
movn %xcc, %o4, %g4
lduh [%l7 + 0x08], %i7
fandnot1 %f4, %f10, %f12
edge8l %i0, %l0, %l3
tne %icc, 0x0
stb %g2, [%l7 + 0x45]
fmovrsne %g1, %f8, %f13
movpos %xcc, %l5, %o0
fbge,a %fcc2, loop_2670
fexpand %f4, %f14
fmovsge %xcc, %f0, %f13
bgu,a,pt %xcc, loop_2671
loop_2670:
fmovrsgez %i4, %f9, %f5
sth %i1, [%l7 + 0x3C]
sll %g7, %o2, %g6
loop_2671:
bshuffle %f6, %f12, %f6
pdist %f4, %f4, %f2
fandnot2s %f1, %f12, %f3
tl %xcc, 0x4
ldsw [%l7 + 0x64], %i3
movcc %xcc, %g3, %o7
fmovrdgz %i5, %f6, %f4
fpack16 %f4, %f5
tsubcctv %o1, 0x1886, %o5
fnot2 %f12, %f14
stx %i2, [%l7 + 0x60]
movvc %xcc, %g5, %l2
fpadd32s %f10, %f14, %f11
movneg %icc, %l4, %l6
fmovs %f7, %f4
fnegd %f4, %f14
sdiv %o6, 0x0ACC, %i6
fmovda %icc, %f11, %f8
ldsh [%l7 + 0x32], %l1
ldsb [%l7 + 0x51], %o3
movrne %o4, %g4, %i7
addccc %l0, 0x0876, %l3
bge,a %icc, loop_2672
st %f7, [%l7 + 0x38]
fmovsleu %icc, %f13, %f2
edge16l %i0, %g1, %l5
loop_2672:
lduw [%l7 + 0x28], %o0
fxor %f0, %f6, %f4
orn %g2, 0x129F, %i1
mulscc %i4, 0x1FB2, %g7
fmovs %f3, %f12
sll %g6, %i3, %o2
mulx %o7, %g3, %o1
sth %i5, [%l7 + 0x46]
movn %icc, %i2, %g5
stb %l2, [%l7 + 0x2C]
fpsub16s %f14, %f7, %f9
edge8ln %o5, %l6, %o6
siam 0x6
taddcc %l4, %i6, %o3
call loop_2673
fmovrsgez %l1, %f6, %f2
brz %g4, loop_2674
ldd [%l7 + 0x58], %f12
loop_2673:
ldx [%l7 + 0x78], %o4
stb %l0, [%l7 + 0x13]
loop_2674:
brgz %l3, loop_2675
stw %i7, [%l7 + 0x70]
popc 0x1F58, %i0
fcmpne16 %f0, %f12, %g1
loop_2675:
edge32 %o0, %g2, %i1
ldub [%l7 + 0x54], %l5
lduw [%l7 + 0x44], %g7
bcc,pt %icc, loop_2676
movpos %icc, %i4, %g6
fmovrdlez %i3, %f8, %f12
fcmpgt16 %f8, %f14, %o7
loop_2676:
fpsub32s %f2, %f3, %f7
stw %g3, [%l7 + 0x2C]
stx %o1, [%l7 + 0x50]
std %f10, [%l7 + 0x50]
stb %i5, [%l7 + 0x72]
ldsh [%l7 + 0x16], %i2
tn %icc, 0x5
fabss %f12, %f13
fnot1 %f14, %f0
fabsd %f8, %f10
fpack16 %f14, %f12
tg %icc, 0x2
stw %g5, [%l7 + 0x1C]
edge8ln %l2, %o2, %l6
fpsub32s %f5, %f7, %f13
fbug,a %fcc1, loop_2677
bn %xcc, loop_2678
orcc %o5, %l4, %o6
fornot1 %f4, %f6, %f10
loop_2677:
ldd [%l7 + 0x18], %f0
loop_2678:
movgu %icc, %o3, %l1
fmovdle %xcc, %f5, %f7
fandnot1s %f14, %f2, %f0
stb %g4, [%l7 + 0x59]
sdiv %i6, 0x1B1E, %l0
fmovdcc %icc, %f6, %f9
stx %l3, [%l7 + 0x30]
ldsw [%l7 + 0x28], %i7
fnands %f2, %f0, %f2
lduw [%l7 + 0x54], %i0
ldsh [%l7 + 0x64], %g1
stx %o4, [%l7 + 0x28]
fmovrslez %o0, %f4, %f3
sub %g2, 0x0A96, %l5
array16 %g7, %i1, %g6
brgez %i3, loop_2679
fexpand %f8, %f12
tcc %icc, 0x0
std %f6, [%l7 + 0x58]
loop_2679:
ldsb [%l7 + 0x10], %o7
fmovrdgz %g3, %f14, %f12
movvc %icc, %o1, %i5
ldx [%l7 + 0x50], %i2
umulcc %i4, %g5, %o2
array16 %l6, %o5, %l2
fmovse %icc, %f4, %f15
bne,a loop_2680
fpadd32 %f10, %f2, %f14
sth %l4, [%l7 + 0x2E]
fbug %fcc0, loop_2681
loop_2680:
sra %o3, %o6, %l1
std %f14, [%l7 + 0x58]
popc %i6, %g4
loop_2681:
orcc %l3, %i7, %i0
fandnot1 %f12, %f10, %f12
bl,a loop_2682
fmovsn %icc, %f8, %f14
bg loop_2683
fors %f2, %f4, %f1
loop_2682:
edge32ln %g1, %l0, %o4
ta %xcc, 0x3
loop_2683:
and %o0, %g2, %g7
andn %l5, %g6, %i3
or %o7, 0x183D, %g3
fmovsgu %icc, %f15, %f7
ldd [%l7 + 0x58], %f6
be,a loop_2684
bg,a,pn %xcc, loop_2685
bcs,a,pn %icc, loop_2686
bleu,pn %xcc, loop_2687
loop_2684:
nop
setx loop_2688, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2685:
ble,a %xcc, loop_2689
loop_2686:
ldub [%l7 + 0x19], %o1
loop_2687:
mulscc %i1, 0x0CC2, %i2
loop_2688:
movrlez %i5, %i4, %o2
loop_2689:
sth %l6, [%l7 + 0x68]
fmovscs %icc, %f0, %f5
udivcc %g5, 0x1318, %l2
tne %xcc, 0x7
lduw [%l7 + 0x24], %o5
ldsb [%l7 + 0x70], %l4
mulx %o3, 0x0B55, %o6
st %f13, [%l7 + 0x48]
fnot2s %f2, %f8
and %i6, %l1, %g4
stw %l3, [%l7 + 0x7C]
fbuge,a %fcc1, loop_2690
sdivcc %i7, 0x0985, %i0
fbn,a %fcc0, loop_2691
movvc %icc, %g1, %l0
loop_2690:
movrne %o0, %o4, %g7
movrne %l5, %g2, %i3
loop_2691:
fornot2 %f0, %f8, %f0
ldsh [%l7 + 0x48], %o7
brnz %g3, loop_2692
ldx [%l7 + 0x78], %g6
fmovrsgez %i1, %f8, %f5
tsubcc %o1, %i5, %i2
loop_2692:
sth %o2, [%l7 + 0x12]
fone %f10
stx %i4, [%l7 + 0x70]
srl %l6, 0x00, %g5
fandnot1 %f6, %f10, %f8
ldsh [%l7 + 0x7E], %l2
fmovsg %xcc, %f14, %f14
std %f6, [%l7 + 0x40]
ld [%l7 + 0x70], %f12
stw %l4, [%l7 + 0x2C]
ldsh [%l7 + 0x34], %o3
fbge,a %fcc3, loop_2693
movvc %icc, %o5, %i6
movcs %icc, %l1, %o6
ld [%l7 + 0x20], %f0
loop_2693:
fcmpne16 %f8, %f6, %g4
bl,pt %xcc, loop_2694
nop
setx loop_2695, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
te %icc, 0x7
sdivcc %l3, 0x113F, %i0
loop_2694:
edge16n %g1, %l0, %i7
loop_2695:
st %f13, [%l7 + 0x38]
st %f4, [%l7 + 0x14]
bl,a,pn %icc, loop_2696
nop
setx loop_2697, %l0, %l1
jmpl %l1, %o0
tgu %icc, 0x5
sth %g7, [%l7 + 0x1A]
loop_2696:
sth %l5, [%l7 + 0x1A]
loop_2697:
srlx %o4, 0x03, %i3
bvc %xcc, loop_2698
fbg,a %fcc2, loop_2699
fmovrdlz %o7, %f12, %f0
fmovdl %xcc, %f14, %f12
loop_2698:
pdist %f10, %f6, %f0
loop_2699:
brgez,a %g3, loop_2700
tg %xcc, 0x3
fmovdcc %icc, %f1, %f15
fmovdne %icc, %f15, %f5
loop_2700:
fmovdne %icc, %f6, %f5
ldd [%l7 + 0x70], %f12
edge32ln %g6, %g2, %o1
fpsub16 %f10, %f2, %f12
movrlez %i1, 0x355, %i5
te %icc, 0x5
brnz,a %o2, loop_2701
fpadd16 %f14, %f4, %f0
stx %i4, [%l7 + 0x38]
sdivx %i2, 0x17D6, %g5
loop_2701:
orn %l2, %l4, %l6
sdiv %o3, 0x0527, %o5
brnz %l1, loop_2702
fbge %fcc0, loop_2703
fmovdl %icc, %f8, %f0
fmovdvs %icc, %f7, %f13
loop_2702:
fmovdneg %xcc, %f7, %f15
loop_2703:
fmovdne %icc, %f6, %f7
ld [%l7 + 0x10], %f9
stw %o6, [%l7 + 0x48]
fmovrsgez %i6, %f3, %f8
ldsw [%l7 + 0x5C], %l3
fand %f14, %f2, %f12
alignaddr %i0, %g4, %g1
fnot2s %f6, %f15
subccc %i7, 0x1BFE, %l0
stx %g7, [%l7 + 0x38]
ld [%l7 + 0x54], %f2
fandnot1s %f11, %f1, %f15
fornot2s %f10, %f4, %f14
movrgz %o0, %l5, %o4
ldsb [%l7 + 0x36], %i3
srl %g3, 0x10, %g6
fnegs %f12, %f11
fmuld8ulx16 %f3, %f11, %f2
edge16 %o7, %g2, %o1
fmovrdgez %i5, %f2, %f0
ldx [%l7 + 0x18], %o2
fandnot2 %f10, %f4, %f0
udivx %i4, 0x1CFF, %i2
std %f0, [%l7 + 0x50]
fbe %fcc3, loop_2704
stb %i1, [%l7 + 0x68]
fnegd %f14, %f12
ldsb [%l7 + 0x11], %l2
loop_2704:
fmovrdlez %l4, %f10, %f10
movleu %icc, %l6, %o3
sth %o5, [%l7 + 0x40]
lduw [%l7 + 0x0C], %l1
fxors %f3, %f15, %f1
fmovrdlz %o6, %f2, %f12
fpack32 %f10, %f4, %f2
sth %i6, [%l7 + 0x58]
taddcctv %g5, %l3, %i0
fbg %fcc3, loop_2705
ba,pn %xcc, loop_2706
fands %f8, %f9, %f6
std %f6, [%l7 + 0x78]
loop_2705:
ta %icc, 0x1
loop_2706:
stw %g4, [%l7 + 0x10]
sll %i7, %l0, %g1
bleu,pn %icc, loop_2707
fbg %fcc0, loop_2708
brnz %g7, loop_2709
fmovscc %icc, %f4, %f11
loop_2707:
xnor %l5, 0x1D67, %o0
loop_2708:
ldx [%l7 + 0x28], %i3
loop_2709:
movrgz %o4, %g6, %g3
fmovsgu %icc, %f1, %f2
fornot1s %f6, %f0, %f5
xnor %o7, 0x1937, %o1
stw %i5, [%l7 + 0x10]
lduh [%l7 + 0x32], %g2
fxors %f5, %f2, %f3
ldsb [%l7 + 0x4D], %i4
bshuffle %f14, %f0, %f8
fmovrdgz %o2, %f12, %f8
fblg,a %fcc1, loop_2710
xor %i1, %i2, %l2
fandnot1 %f10, %f12, %f6
fmovrsgez %l4, %f2, %f1
loop_2710:
orncc %l6, 0x09A5, %o5
fmovdvc %xcc, %f5, %f14
be,a loop_2711
andncc %o3, %l1, %i6
movrgz %o6, 0x0B9, %g5
fmovdpos %xcc, %f5, %f10
loop_2711:
ldsh [%l7 + 0x16], %l3
fbn %fcc2, loop_2712
ble,a,pt %icc, loop_2713
st %f4, [%l7 + 0x34]
sllx %i0, 0x13, %g4
loop_2712:
lduh [%l7 + 0x7A], %i7
loop_2713:
array16 %g1, %g7, %l5
mova %xcc, %l0, %i3
ld [%l7 + 0x5C], %f3
lduh [%l7 + 0x56], %o0
fmovrsne %g6, %f3, %f13
add %g3, %o4, %o1
ldsw [%l7 + 0x0C], %o7
fornot1s %f0, %f7, %f3
movrgez %i5, %g2, %o2
fpadd16 %f0, %f12, %f6
tcs %xcc, 0x2
fcmpne32 %f10, %f6, %i1
ldd [%l7 + 0x58], %f6
edge8ln %i2, %l2, %l4
fmovdleu %xcc, %f12, %f1
movre %l6, 0x390, %o5
stw %i4, [%l7 + 0x34]
lduw [%l7 + 0x14], %o3
smul %i6, %l1, %o6
nop
setx loop_2714, %l0, %l1
jmpl %l1, %l3
ldsw [%l7 + 0x08], %i0
st %f7, [%l7 + 0x34]
edge8ln %g5, %g4, %i7
loop_2714:
std %f12, [%l7 + 0x48]
ldsh [%l7 + 0x62], %g1
stw %l5, [%l7 + 0x78]
fmul8sux16 %f14, %f12, %f4
sub %g7, 0x0D34, %l0
brgez,a %o0, loop_2715
fmuld8sux16 %f15, %f13, %f4
stb %i3, [%l7 + 0x6C]
fmovdleu %icc, %f3, %f15
loop_2715:
tle %xcc, 0x1
movle %xcc, %g3, %g6
fandnot1 %f10, %f2, %f12
edge32n %o1, %o7, %i5
movcc %icc, %o4, %g2
ble %xcc, loop_2716
fmul8x16au %f11, %f8, %f0
siam 0x7
fsrc1s %f7, %f14
loop_2716:
edge8ln %o2, %i1, %i2
andcc %l2, %l6, %l4
andncc %i4, %o5, %i6
tl %icc, 0x6
lduh [%l7 + 0x5A], %l1
fmul8ulx16 %f4, %f0, %f6
brnz,a %o3, loop_2717
ble,pt %xcc, loop_2718
fmovdl %icc, %f8, %f2
sdiv %l3, 0x07AD, %o6
loop_2717:
stb %i0, [%l7 + 0x13]
loop_2718:
xor %g4, %i7, %g5
fmovdne %icc, %f4, %f12
movge %xcc, %l5, %g7
fbule,a %fcc0, loop_2719
brz %l0, loop_2720
sth %o0, [%l7 + 0x54]
fand %f8, %f2, %f14
loop_2719:
movcs %icc, %i3, %g3
loop_2720:
fzero %f14
or %g6, %g1, %o7
fmovrslz %i5, %f3, %f8
lduw [%l7 + 0x48], %o4
ta %icc, 0x1
sth %o1, [%l7 + 0x6A]
fnot1 %f0, %f2
ldx [%l7 + 0x28], %o2
ldd [%l7 + 0x20], %f10
fabss %f3, %f12
fsrc1 %f10, %f8
fands %f10, %f1, %f13
alignaddrl %g2, %i2, %l2
fmul8x16 %f7, %f0, %f2
st %f14, [%l7 + 0x68]
pdist %f6, %f4, %f2
fcmped %fcc1, %f6, %f0
fmovsleu %icc, %f10, %f10
ldx [%l7 + 0x60], %l6
stb %i1, [%l7 + 0x57]
lduh [%l7 + 0x08], %i4
stx %l4, [%l7 + 0x20]
ldd [%l7 + 0x60], %f8
bneg,pn %icc, loop_2721
ldx [%l7 + 0x40], %o5
ldsw [%l7 + 0x28], %l1
bne,a,pt %icc, loop_2722
loop_2721:
fmovdneg %xcc, %f12, %f13
andcc %i6, 0x02BF, %l3
ldub [%l7 + 0x28], %o6
loop_2722:
tcc %xcc, 0x6
addccc %i0, 0x026E, %o3
tleu %xcc, 0x1
orcc %i7, 0x17EC, %g4
bvs,a loop_2723
lduw [%l7 + 0x60], %g5
fmovdge %icc, %f1, %f11
mulx %l5, %l0, %o0
loop_2723:
ldsw [%l7 + 0x44], %i3
siam 0x1
fmovdcs %icc, %f14, %f5
bg,pn %icc, loop_2724
add %g7, 0x1492, %g6
fmovrdlez %g3, %f0, %f12
st %f15, [%l7 + 0x38]
loop_2724:
stb %g1, [%l7 + 0x7A]
bn,a,pt %icc, loop_2725
edge8 %o7, %o4, %o1
move %xcc, %o2, %i5
fabss %f11, %f13
loop_2725:
fmovda %icc, %f14, %f1
smulcc %i2, %l2, %l6
fbne,a %fcc0, loop_2726
fmul8x16al %f14, %f3, %f0
movgu %xcc, %g2, %i1
stb %i4, [%l7 + 0x36]
loop_2726:
siam 0x5
subccc %l4, %l1, %o5
tcc %icc, 0x1
ble,a %xcc, loop_2727
ldub [%l7 + 0x7D], %i6
edge32l %l3, %o6, %i0
taddcc %o3, %i7, %g5
loop_2727:
andcc %l5, 0x169D, %l0
st %f3, [%l7 + 0x38]
fabss %f13, %f14
movleu %xcc, %g4, %o0
smul %g7, 0x0CBA, %g6
fandnot1 %f12, %f6, %f2
edge32l %i3, %g1, %o7
ldsh [%l7 + 0x0E], %o4
movge %icc, %g3, %o2
tge %icc, 0x4
fmovdvc %xcc, %f5, %f11
stw %o1, [%l7 + 0x2C]
ldub [%l7 + 0x4E], %i5
udivcc %l2, 0x187D, %i2
brlz %g2, loop_2728
fnegd %f0, %f10
sub %l6, 0x030B, %i4
fcmpgt32 %f0, %f2, %l4
loop_2728:
fpack32 %f4, %f6, %f12
addcc %i1, 0x1B4D, %o5
sth %i6, [%l7 + 0x1C]
fble %fcc2, loop_2729
sth %l1, [%l7 + 0x6A]
fand %f0, %f14, %f0
ldsh [%l7 + 0x58], %l3
loop_2729:
fcmpgt32 %f8, %f14, %i0
edge16n %o6, %i7, %o3
ldx [%l7 + 0x18], %g5
ble,pt %icc, loop_2730
fmovd %f14, %f14
tvs %xcc, 0x3
fxnor %f2, %f0, %f2
loop_2730:
fmovd %f6, %f0
ldd [%l7 + 0x78], %f4
orcc %l0, %g4, %l5
ldub [%l7 + 0x33], %g7
lduw [%l7 + 0x18], %g6
udivx %o0, 0x0B19, %g1
ldx [%l7 + 0x10], %o7
std %f2, [%l7 + 0x08]
lduw [%l7 + 0x10], %o4
movg %icc, %g3, %i3
movne %xcc, %o2, %o1
or %l2, %i2, %i5
ldsh [%l7 + 0x66], %l6
fmovsne %xcc, %f13, %f15
edge16ln %i4, %g2, %l4
fmul8x16 %f9, %f8, %f0
fmovdvc %icc, %f15, %f6
fmovsgu %icc, %f5, %f0
fcmpeq32 %f10, %f10, %o5
lduh [%l7 + 0x42], %i6
addcc %l1, 0x0F5D, %l3
fxors %f11, %f7, %f1
ldsw [%l7 + 0x50], %i0
ldsb [%l7 + 0x4B], %i1
fnot2s %f3, %f4
stb %i7, [%l7 + 0x5A]
ldsb [%l7 + 0x0D], %o3
sllx %g5, 0x18, %l0
alignaddr %g4, %l5, %g7
fpsub16s %f3, %f8, %f6
fmovscs %icc, %f14, %f2
stw %o6, [%l7 + 0x60]
fabsd %f12, %f4
ldsh [%l7 + 0x1C], %o0
bcc,pn %xcc, loop_2731
edge32l %g1, %g6, %o7
fmovrde %g3, %f14, %f2
stx %o4, [%l7 + 0x70]
loop_2731:
fmul8ulx16 %f0, %f10, %f2
movgu %xcc, %i3, %o2
edge16ln %o1, %i2, %i5
addc %l2, 0x024D, %i4
ldx [%l7 + 0x18], %g2
fmul8x16al %f0, %f1, %f0
ldsb [%l7 + 0x25], %l6
std %f4, [%l7 + 0x40]
fnegd %f2, %f8
fnor %f6, %f6, %f6
movn %icc, %l4, %i6
brgz,a %o5, loop_2732
fnegd %f8, %f4
fcmple32 %f8, %f4, %l3
fbule %fcc0, loop_2733
loop_2732:
or %l1, 0x093A, %i1
ldx [%l7 + 0x20], %i0
mulx %o3, %i7, %g5
loop_2733:
call loop_2734
edge32l %g4, %l0, %l5
sdiv %g7, 0x14C6, %o6
lduw [%l7 + 0x0C], %o0
loop_2734:
fmovdle %icc, %f12, %f10
ldd [%l7 + 0x60], %f8
movne %xcc, %g1, %o7
pdist %f14, %f4, %f6
fmovsl %icc, %f10, %f5
ldd [%l7 + 0x08], %f6
fbule,a %fcc1, loop_2735
tcs %icc, 0x3
fpsub32 %f14, %f4, %f0
std %f0, [%l7 + 0x38]
loop_2735:
ldsh [%l7 + 0x76], %g3
std %f6, [%l7 + 0x30]
tvc %icc, 0x4
stx %g6, [%l7 + 0x50]
sth %i3, [%l7 + 0x5E]
bvs %icc, loop_2736
fmovse %icc, %f1, %f15
stb %o2, [%l7 + 0x6E]
fmovsgu %xcc, %f1, %f9
loop_2736:
fsrc1 %f8, %f8
fnot1s %f14, %f11
lduh [%l7 + 0x0C], %o1
sth %i2, [%l7 + 0x42]
movg %xcc, %i5, %o4
fcmpeq32 %f4, %f6, %l2
fmul8x16 %f14, %f8, %f2
ldd [%l7 + 0x08], %f6
tleu %icc, 0x4
std %f2, [%l7 + 0x58]
ldub [%l7 + 0x23], %i4
fmul8x16au %f8, %f13, %f14
sth %l6, [%l7 + 0x58]
fmovdcs %xcc, %f14, %f1
nop
setx loop_2737, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbne,a %fcc0, loop_2738
fxors %f2, %f4, %f15
sdiv %l4, 0x105A, %g2
loop_2737:
bpos,a loop_2739
loop_2738:
fpadd32 %f14, %f14, %f2
nop
setx loop_2740, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x1C], %i6
loop_2739:
pdist %f10, %f0, %f4
fandnot2s %f3, %f1, %f0
loop_2740:
movvc %icc, %o5, %l3
for %f2, %f12, %f2
edge8ln %l1, %i0, %o3
array32 %i1, %i7, %g4
stb %g5, [%l7 + 0x67]
addc %l0, %l5, %o6
edge16l %g7, %o0, %g1
ldsh [%l7 + 0x6C], %o7
fcmpgt32 %f0, %f10, %g6
lduh [%l7 + 0x74], %g3
fmovsvs %icc, %f6, %f5
edge16l %o2, %o1, %i2
siam 0x7
std %f14, [%l7 + 0x78]
bge,pt %xcc, loop_2741
sth %i5, [%l7 + 0x46]
std %f0, [%l7 + 0x78]
fbn %fcc2, loop_2742
loop_2741:
fcmple16 %f10, %f2, %o4
ldd [%l7 + 0x48], %f10
ldsb [%l7 + 0x4A], %l2
loop_2742:
brgez,a %i4, loop_2743
andcc %i3, %l4, %g2
smul %l6, %o5, %l3
stx %i6, [%l7 + 0x50]
loop_2743:
edge32ln %i0, %o3, %l1
fnot2 %f12, %f2
fbe %fcc1, loop_2744
srlx %i1, %i7, %g4
movneg %icc, %g5, %l5
addccc %o6, 0x1C60, %g7
loop_2744:
ldsb [%l7 + 0x1D], %l0
ldsb [%l7 + 0x08], %g1
fmovsneg %icc, %f4, %f2
fcmpeq32 %f2, %f12, %o0
fbul %fcc1, loop_2745
movpos %icc, %g6, %o7
std %f14, [%l7 + 0x40]
udivx %g3, 0x1E92, %o1
loop_2745:
fnegs %f15, %f3
stx %o2, [%l7 + 0x68]
fcmpgt32 %f14, %f0, %i2
fba %fcc1, loop_2746
fabss %f8, %f15
fmuld8sux16 %f14, %f7, %f6
fbuge %fcc0, loop_2747
loop_2746:
fba %fcc1, loop_2748
smul %i5, %l2, %i4
fnands %f15, %f3, %f14
loop_2747:
fmovrsgz %o4, %f5, %f5
loop_2748:
fmovrdgz %i3, %f4, %f14
ldsw [%l7 + 0x64], %g2
stw %l6, [%l7 + 0x7C]
ld [%l7 + 0x20], %f4
ldd [%l7 + 0x30], %f2
fabsd %f6, %f10
tpos %icc, 0x6
mulx %l4, 0x0BF5, %o5
stb %l3, [%l7 + 0x5C]
or %i0, %i6, %l1
stw %i1, [%l7 + 0x54]
stb %i7, [%l7 + 0x5E]
movrgz %g4, 0x1CC, %o3
fnot1 %f10, %f8
fxor %f6, %f12, %f12
array32 %l5, %g5, %g7
std %f2, [%l7 + 0x48]
fmul8x16al %f5, %f13, %f12
ldd [%l7 + 0x18], %f10
or %o6, 0x197B, %g1
fpackfix %f4, %f3
fabsd %f6, %f4
orn %o0, %g6, %l0
fmovsvc %xcc, %f13, %f8
ldsh [%l7 + 0x3E], %g3
fpadd32s %f7, %f8, %f1
faligndata %f2, %f4, %f10
lduw [%l7 + 0x64], %o7
sethi 0x1D4B, %o2
fmovrsne %o1, %f14, %f2
lduw [%l7 + 0x60], %i5
fmul8x16 %f11, %f14, %f0
fmovdl %xcc, %f2, %f14
fmovsne %icc, %f15, %f6
std %f14, [%l7 + 0x18]
orn %l2, %i4, %i2
ba,a,pn %icc, loop_2749
sdiv %o4, 0x199B, %i3
siam 0x4
taddcctv %g2, %l4, %l6
loop_2749:
ldd [%l7 + 0x20], %f8
movl %icc, %l3, %o5
stw %i6, [%l7 + 0x78]
movg %xcc, %l1, %i0
brlez,a %i7, loop_2750
movg %xcc, %g4, %i1
fcmpne16 %f12, %f4, %l5
fpadd16s %f7, %f11, %f11
loop_2750:
bleu,pt %icc, loop_2751
addcc %o3, 0x16F0, %g7
ba,a,pt %icc, loop_2752
bvs loop_2753
loop_2751:
fmul8x16au %f5, %f13, %f4
umul %o6, %g5, %g1
loop_2752:
ldsb [%l7 + 0x28], %g6
loop_2753:
ldsh [%l7 + 0x72], %l0
fmul8sux16 %f0, %f14, %f8
fmul8x16al %f5, %f9, %f12
tn %xcc, 0x3
lduh [%l7 + 0x28], %g3
smulcc %o7, 0x1D37, %o0
bvc,a,pn %icc, loop_2754
st %f14, [%l7 + 0x10]
nop
setx loop_2755, %l0, %l1
jmpl %l1, %o2
siam 0x7
loop_2754:
taddcctv %i5, 0x1718, %l2
ld [%l7 + 0x4C], %f5
loop_2755:
ldx [%l7 + 0x48], %i4
ld [%l7 + 0x6C], %f7
ldsb [%l7 + 0x46], %i2
fors %f3, %f7, %f13
bne,a,pt %xcc, loop_2756
std %f4, [%l7 + 0x40]
fmovdl %icc, %f3, %f10
tl %icc, 0x5
loop_2756:
orn %o1, 0x11B8, %i3
fbu,a %fcc2, loop_2757
sth %o4, [%l7 + 0x2E]
te %icc, 0x0
edge16l %l4, %l6, %g2
loop_2757:
fmovdge %icc, %f13, %f2
fornot1 %f14, %f12, %f12
orncc %l3, %i6, %o5
ldsh [%l7 + 0x38], %i0
tneg %xcc, 0x7
stw %i7, [%l7 + 0x78]
stx %l1, [%l7 + 0x08]
stx %g4, [%l7 + 0x78]
stw %i1, [%l7 + 0x34]
fpadd32 %f10, %f12, %f14
lduw [%l7 + 0x18], %l5
ldsb [%l7 + 0x5C], %g7
udivx %o3, 0x1924, %g5
movg %xcc, %o6, %g1
ldx [%l7 + 0x28], %g6
fbl %fcc2, loop_2758
movpos %xcc, %l0, %o7
tneg %icc, 0x2
be,a,pn %xcc, loop_2759
loop_2758:
fmovdvs %icc, %f3, %f5
ldsh [%l7 + 0x26], %o0
smul %o2, %i5, %g3
loop_2759:
stx %i4, [%l7 + 0x70]
fsrc2 %f12, %f0
bcc %xcc, loop_2760
addc %l2, %i2, %o1
fnot1s %f14, %f1
fpack16 %f6, %f13
loop_2760:
popc %o4, %i3
addc %l4, %g2, %l6
sth %l3, [%l7 + 0x64]
srlx %i6, 0x1F, %i0
fmovsleu %icc, %f0, %f7
fxnors %f14, %f9, %f14
ldsb [%l7 + 0x1A], %o5
fxor %f6, %f8, %f12
fcmpgt32 %f2, %f10, %i7
std %f6, [%l7 + 0x78]
faligndata %f6, %f2, %f2
ldd [%l7 + 0x20], %f14
stw %g4, [%l7 + 0x1C]
fmovse %xcc, %f6, %f11
fmovrdlz %l1, %f12, %f2
fbge %fcc3, loop_2761
taddcctv %l5, 0x157D, %i1
fmovsleu %xcc, %f6, %f3
smulcc %o3, 0x1F91, %g7
loop_2761:
brlz %o6, loop_2762
fpsub16 %f0, %f14, %f0
ld [%l7 + 0x24], %f8
stx %g5, [%l7 + 0x18]
loop_2762:
lduw [%l7 + 0x68], %g6
fmul8x16 %f6, %f0, %f2
ldsw [%l7 + 0x30], %l0
ldd [%l7 + 0x48], %f6
tle %xcc, 0x4
fcmpne16 %f8, %f4, %o7
or %o0, %g1, %o2
lduh [%l7 + 0x6A], %g3
fmovsneg %icc, %f14, %f12
sth %i5, [%l7 + 0x3C]
fzeros %f6
ldub [%l7 + 0x60], %l2
mova %xcc, %i2, %i4
fbg,a %fcc1, loop_2763
mova %icc, %o4, %o1
fsrc2s %f1, %f6
fands %f2, %f4, %f12
loop_2763:
fnegs %f13, %f14
lduh [%l7 + 0x14], %i3
addcc %g2, %l6, %l3
nop
setx loop_2764, %l0, %l1
jmpl %l1, %l4
movpos %xcc, %i6, %o5
fnot1s %f5, %f5
srlx %i0, 0x16, %i7
loop_2764:
sethi 0x1C8E, %g4
smul %l5, 0x1AAF, %i1
ldsb [%l7 + 0x4C], %o3
fnot2 %f0, %f0
movl %icc, %l1, %g7
fornot1 %f14, %f10, %f8
fnot2 %f14, %f14
st %f15, [%l7 + 0x78]
array8 %g5, %g6, %l0
edge32 %o7, %o0, %o6
fxors %f11, %f4, %f3
fnegd %f12, %f8
fnands %f13, %f7, %f6
alignaddr %o2, %g3, %g1
fmovda %xcc, %f0, %f9
fnegs %f13, %f9
ldsw [%l7 + 0x4C], %l2
fsrc2 %f12, %f4
mova %xcc, %i2, %i5
ldx [%l7 + 0x70], %o4
lduw [%l7 + 0x30], %i4
ldd [%l7 + 0x10], %f14
fcmpd %fcc1, %f14, %f6
move %icc, %o1, %g2
fpmerge %f14, %f9, %f4
tcc %xcc, 0x3
fcmple32 %f14, %f4, %i3
stb %l6, [%l7 + 0x68]
ldd [%l7 + 0x48], %f14
stw %l3, [%l7 + 0x10]
fsrc1s %f2, %f12
fnors %f7, %f0, %f0
ldub [%l7 + 0x08], %i6
std %f14, [%l7 + 0x68]
tsubcc %o5, 0x1AFC, %i0
lduh [%l7 + 0x0C], %i7
ldsw [%l7 + 0x2C], %l4
tne %icc, 0x6
std %f6, [%l7 + 0x70]
smulcc %l5, %i1, %o3
stw %l1, [%l7 + 0x18]
fmovsvc %icc, %f1, %f13
stw %g7, [%l7 + 0x58]
edge32ln %g5, %g6, %g4
ldub [%l7 + 0x23], %l0
sth %o7, [%l7 + 0x62]
fmovrsgz %o6, %f1, %f6
nop
setx loop_2765, %l0, %l1
jmpl %l1, %o2
fpadd32 %f2, %f0, %f0
fcmpne32 %f10, %f14, %o0
lduw [%l7 + 0x08], %g1
loop_2765:
ta %xcc, 0x2
ldx [%l7 + 0x20], %l2
tgu %icc, 0x7
fpmerge %f12, %f0, %f4
ldx [%l7 + 0x30], %g3
fmovrdne %i5, %f0, %f8
sth %i2, [%l7 + 0x6C]
ldsh [%l7 + 0x60], %o4
lduh [%l7 + 0x6C], %i4
srl %o1, %i3, %l6
std %f6, [%l7 + 0x48]
array16 %g2, %l3, %o5
stx %i6, [%l7 + 0x40]
bpos,pn %icc, loop_2766
bl loop_2767
ba,pn %xcc, loop_2768
ldsb [%l7 + 0x49], %i7
loop_2766:
movn %xcc, %i0, %l5
loop_2767:
movre %i1, 0x042, %l4
loop_2768:
orn %l1, 0x1ACE, %g7
fandnot1s %f2, %f10, %f13
fors %f6, %f15, %f11
st %f15, [%l7 + 0x7C]
fornot2s %f2, %f15, %f8
sth %g5, [%l7 + 0x28]
fblg,a %fcc3, loop_2769
std %f4, [%l7 + 0x28]
bne,pt %xcc, loop_2770
stb %g6, [%l7 + 0x58]
loop_2769:
fmul8x16 %f10, %f0, %f2
udivcc %g4, 0x031A, %l0
loop_2770:
bleu,a,pt %icc, loop_2771
movrlz %o7, %o6, %o2
fmovrdne %o3, %f6, %f6
ld [%l7 + 0x50], %f1
loop_2771:
alignaddr %o0, %l2, %g3
fcmpd %fcc0, %f2, %f6
pdist %f2, %f14, %f14
tn %icc, 0x6
fandnot2s %f5, %f2, %f11
std %f4, [%l7 + 0x20]
sdivcc %g1, 0x1546, %i5
fmul8x16al %f13, %f1, %f6
bgu,a,pt %xcc, loop_2772
fmovscs %icc, %f0, %f10
sth %i2, [%l7 + 0x6A]
tvc %icc, 0x1
loop_2772:
movrgz %o4, 0x00F, %o1
fnot2 %f12, %f2
fmovrdlz %i4, %f4, %f10
stx %i3, [%l7 + 0x08]
ldd [%l7 + 0x38], %f2
stw %g2, [%l7 + 0x28]
st %f1, [%l7 + 0x34]
fmovsleu %icc, %f2, %f7
movre %l3, 0x1A2, %l6
ta %xcc, 0x5
brnz,a %o5, loop_2773
fsrc2s %f8, %f3
ldx [%l7 + 0x10], %i6
edge32 %i7, %i0, %i1
loop_2773:
ldsh [%l7 + 0x54], %l4
fabss %f1, %f7
stx %l1, [%l7 + 0x20]
ldsw [%l7 + 0x54], %g7
fornot2 %f8, %f14, %f6
tgu %xcc, 0x5
fmovrde %g5, %f4, %f8
fpmerge %f1, %f1, %f6
movre %g6, %g4, %l5
fbg,a %fcc0, loop_2774
stx %l0, [%l7 + 0x20]
srl %o6, %o2, %o3
ldx [%l7 + 0x60], %o0
loop_2774:
fnand %f6, %f6, %f0
bne,a,pt %icc, loop_2775
stb %l2, [%l7 + 0x7C]
sth %g3, [%l7 + 0x20]
movne %icc, %o7, %i5
loop_2775:
fmovs %f2, %f0
bneg loop_2776
udivcc %i2, 0x1377, %o4
fmul8x16 %f4, %f2, %f14
stx %g1, [%l7 + 0x68]
loop_2776:
nop
setx loop_2777, %l0, %l1
jmpl %l1, %i4
lduh [%l7 + 0x68], %i3
fbug,a %fcc3, loop_2778
ldsw [%l7 + 0x54], %g2
loop_2777:
fnegd %f10, %f12
move %xcc, %l3, %l6
loop_2778:
edge32ln %o5, %i6, %i7
nop
setx loop_2779, %l0, %l1
jmpl %l1, %i0
and %o1, %i1, %l1
stw %g7, [%l7 + 0x34]
tpos %xcc, 0x1
loop_2779:
ldsw [%l7 + 0x40], %l4
ldsh [%l7 + 0x62], %g6
fmovsa %xcc, %f13, %f12
fmovsg %icc, %f12, %f5
fornot2 %f14, %f8, %f12
fmovrdgez %g5, %f6, %f10
smulcc %g4, %l5, %l0
fmovdleu %xcc, %f8, %f11
edge16l %o6, %o2, %o3
or %l2, 0x082F, %g3
sth %o7, [%l7 + 0x62]
sll %i5, 0x08, %i2
ba %xcc, loop_2780
movrgez %o4, %g1, %o0
stb %i4, [%l7 + 0x3E]
fmovdle %icc, %f13, %f5
loop_2780:
ld [%l7 + 0x24], %f0
ldd [%l7 + 0x60], %f2
andcc %g2, 0x1227, %l3
std %f2, [%l7 + 0x20]
ldsw [%l7 + 0x78], %i3
bshuffle %f8, %f6, %f10
tgu %icc, 0x1
st %f10, [%l7 + 0x64]
fexpand %f0, %f8
ld [%l7 + 0x48], %f4
fmovrse %l6, %f13, %f1
ba,a loop_2781
fzero %f0
movrgz %o5, %i6, %i7
ldd [%l7 + 0x30], %f6
loop_2781:
fpsub32s %f2, %f14, %f13
tsubcc %i0, 0x1A4A, %o1
fmovsneg %xcc, %f4, %f15
ba,a %icc, loop_2782
fmovsle %xcc, %f14, %f0
ldd [%l7 + 0x70], %f6
xor %l1, %i1, %l4
loop_2782:
tcs %xcc, 0x5
addcc %g7, 0x017E, %g5
stx %g4, [%l7 + 0x18]
stx %l5, [%l7 + 0x70]
ld [%l7 + 0x48], %f2
ldx [%l7 + 0x40], %l0
stx %g6, [%l7 + 0x78]
fcmpeq16 %f10, %f4, %o2
fandnot1 %f8, %f6, %f8
edge8 %o6, %l2, %o3
umulcc %o7, %g3, %i2
st %f12, [%l7 + 0x70]
srl %o4, %g1, %i5
stw %o0, [%l7 + 0x28]
bpos,a,pn %xcc, loop_2783
ldub [%l7 + 0x12], %g2
te %icc, 0x3
fnot1s %f2, %f5
loop_2783:
fmovdneg %icc, %f0, %f4
ldsh [%l7 + 0x28], %l3
stx %i3, [%l7 + 0x78]
sth %l6, [%l7 + 0x10]
edge32 %i4, %o5, %i7
xor %i0, %i6, %l1
udiv %i1, 0x0FFD, %l4
stb %g7, [%l7 + 0x16]
fbug %fcc1, loop_2784
fmovscc %icc, %f10, %f12
stw %g5, [%l7 + 0x4C]
fmovsvs %xcc, %f3, %f11
loop_2784:
lduh [%l7 + 0x2E], %o1
fbue %fcc1, loop_2785
fmovscc %xcc, %f10, %f9
tle %icc, 0x5
fpackfix %f2, %f12
loop_2785:
ldsw [%l7 + 0x28], %g4
fbul,a %fcc3, loop_2786
fmovrdgez %l5, %f14, %f12
fpmerge %f8, %f8, %f12
bge %xcc, loop_2787
loop_2786:
bcc,a %icc, loop_2788
edge32l %l0, %o2, %o6
sra %g6, %o3, %o7
loop_2787:
addc %l2, %g3, %o4
loop_2788:
movg %icc, %i2, %g1
stb %i5, [%l7 + 0x65]
fmovscs %icc, %f6, %f0
brlez %o0, loop_2789
ldsw [%l7 + 0x14], %g2
fbue,a %fcc2, loop_2790
bgu,a loop_2791
loop_2789:
st %f13, [%l7 + 0x24]
fzero %f4
loop_2790:
ldsw [%l7 + 0x5C], %l3
loop_2791:
fnot2 %f4, %f10
edge32l %i3, %l6, %o5
fbl,a %fcc3, loop_2792
fexpand %f12, %f10
sth %i7, [%l7 + 0x2A]
movcs %xcc, %i0, %i6
loop_2792:
stw %l1, [%l7 + 0x70]
edge8 %i4, %l4, %i1
bcs,pt %icc, loop_2793
ld [%l7 + 0x10], %f2
taddcctv %g7, 0x1FEA, %g5
alignaddrl %g4, %l5, %l0
loop_2793:
srax %o1, 0x1A, %o6
ldub [%l7 + 0x53], %o2
stx %g6, [%l7 + 0x28]
subcc %o3, 0x10C8, %l2
ldsw [%l7 + 0x4C], %o7
mulx %o4, 0x0155, %i2
orcc %g3, %g1, %i5
bcs,a,pt %icc, loop_2794
ld [%l7 + 0x68], %f0
stw %g2, [%l7 + 0x64]
lduh [%l7 + 0x26], %l3
loop_2794:
stw %o0, [%l7 + 0x4C]
fble,a %fcc3, loop_2795
bneg,a,pt %xcc, loop_2796
fmovrdlez %i3, %f0, %f8
stx %l6, [%l7 + 0x18]
loop_2795:
movrgz %o5, 0x2FD, %i7
loop_2796:
stx %i0, [%l7 + 0x38]
ldsb [%l7 + 0x23], %i6
udiv %i4, 0x0584, %l4
fornot2 %f10, %f2, %f6
tle %icc, 0x7
ldsw [%l7 + 0x50], %i1
brz,a %g7, loop_2797
fbug,a %fcc2, loop_2798
sra %l1, %g5, %l5
movge %xcc, %l0, %g4
loop_2797:
stb %o1, [%l7 + 0x71]
loop_2798:
fnegs %f5, %f7
fandnot1 %f14, %f2, %f2
ldsh [%l7 + 0x72], %o6
lduh [%l7 + 0x6A], %g6
fcmpeq16 %f4, %f4, %o2
umul %l2, %o3, %o7
fmovdl %xcc, %f8, %f8
fsrc2s %f11, %f10
bcc,a,pt %xcc, loop_2799
movneg %icc, %i2, %o4
stb %g3, [%l7 + 0x0F]
mova %icc, %i5, %g1
loop_2799:
tne %xcc, 0x1
ldx [%l7 + 0x68], %g2
bg loop_2800
fbule %fcc1, loop_2801
ldsb [%l7 + 0x2F], %o0
stx %l3, [%l7 + 0x20]
loop_2800:
fornot1s %f5, %f1, %f12
loop_2801:
tsubcctv %l6, %i3, %o5
or %i7, %i0, %i4
stb %l4, [%l7 + 0x73]
fmovdcc %xcc, %f2, %f9
brlez %i6, loop_2802
movpos %xcc, %g7, %l1
ldsw [%l7 + 0x58], %g5
ldsw [%l7 + 0x68], %l5
loop_2802:
fnot1s %f11, %f2
fmul8x16al %f1, %f8, %f2
umul %l0, %g4, %i1
fcmpd %fcc2, %f10, %f0
fornot2s %f12, %f12, %f10
sth %o1, [%l7 + 0x18]
edge8l %o6, %o2, %l2
fbge,a %fcc0, loop_2803
mulx %g6, %o7, %o3
ba,a,pt %xcc, loop_2804
movrgz %i2, %o4, %i5
loop_2803:
fba,a %fcc2, loop_2805
lduh [%l7 + 0x28], %g3
loop_2804:
sra %g1, %g2, %o0
alignaddr %l3, %i3, %l6
loop_2805:
tvs %xcc, 0x3
stw %i7, [%l7 + 0x10]
ble %xcc, loop_2806
umul %i0, %i4, %o5
stw %l4, [%l7 + 0x30]
fmovs %f4, %f0
loop_2806:
tl %icc, 0x7
xnorcc %i6, 0x13FC, %l1
umul %g7, 0x1BEC, %g5
std %f6, [%l7 + 0x78]
lduw [%l7 + 0x1C], %l0
bg,a,pt %xcc, loop_2807
fcmpes %fcc0, %f12, %f14
movl %icc, %l5, %g4
ldsh [%l7 + 0x66], %i1
loop_2807:
subcc %o1, 0x0F2F, %o6
fpmerge %f11, %f12, %f6
st %f5, [%l7 + 0x5C]
ld [%l7 + 0x60], %f8
sdiv %l2, 0x1000, %o2
fmovsgu %icc, %f14, %f2
move %xcc, %o7, %o3
edge16 %i2, %o4, %i5
stx %g3, [%l7 + 0x50]
fnot2 %f2, %f14
fmul8x16au %f0, %f5, %f10
fmul8ulx16 %f0, %f14, %f4
fabsd %f6, %f6
lduh [%l7 + 0x36], %g6
stw %g1, [%l7 + 0x58]
xorcc %g2, %o0, %l3
sub %i3, %l6, %i0
edge8ln %i4, %i7, %o5
stx %l4, [%l7 + 0x58]
smul %l1, 0x12DF, %i6
fmovdl %icc, %f9, %f1
fsrc2 %f8, %f8
fmovdne %xcc, %f8, %f15
ldsw [%l7 + 0x3C], %g5
fmovdvc %icc, %f0, %f0
movcc %xcc, %l0, %l5
tcc %xcc, 0x4
bgu,a %xcc, loop_2808
std %f14, [%l7 + 0x68]
ldub [%l7 + 0x23], %g4
ldd [%l7 + 0x10], %f12
loop_2808:
sth %i1, [%l7 + 0x6A]
sdiv %g7, 0x056A, %o1
fexpand %f2, %f10
ldsb [%l7 + 0x36], %l2
fandnot2 %f0, %f4, %f6
tneg %icc, 0x3
andcc %o2, %o7, %o6
fbne,a %fcc2, loop_2809
movvs %icc, %o3, %o4
ldsh [%l7 + 0x32], %i2
sra %g3, 0x18, %i5
loop_2809:
fpmerge %f4, %f7, %f0
fone %f14
brlez %g1, loop_2810
bcs %icc, loop_2811
fmovdgu %xcc, %f10, %f14
fabsd %f10, %f8
loop_2810:
movne %xcc, %g6, %g2
loop_2811:
fmul8x16 %f6, %f6, %f8
or %o0, 0x1A26, %i3
fcmpd %fcc2, %f0, %f6
for %f4, %f2, %f6
ldsw [%l7 + 0x5C], %l6
stw %l3, [%l7 + 0x74]
ldub [%l7 + 0x3A], %i4
bgu loop_2812
ld [%l7 + 0x74], %f6
movcc %icc, %i7, %o5
stx %l4, [%l7 + 0x50]
loop_2812:
edge16 %l1, %i6, %g5
and %i0, %l5, %g4
tvs %icc, 0x5
sub %l0, %i1, %o1
ldub [%l7 + 0x40], %l2
bcc,pt %xcc, loop_2813
subccc %g7, 0x147B, %o7
or %o2, 0x0778, %o3
lduh [%l7 + 0x78], %o6
loop_2813:
lduw [%l7 + 0x28], %o4
for %f0, %f2, %f0
st %f4, [%l7 + 0x2C]
lduw [%l7 + 0x48], %g3
stx %i5, [%l7 + 0x28]
fpadd32s %f5, %f10, %f9
stw %i2, [%l7 + 0x7C]
popc %g1, %g6
lduw [%l7 + 0x64], %g2
fbue,a %fcc1, loop_2814
nop
setx loop_2815, %l0, %l1
jmpl %l1, %i3
ld [%l7 + 0x74], %f12
faligndata %f0, %f10, %f10
loop_2814:
lduw [%l7 + 0x44], %l6
loop_2815:
ldd [%l7 + 0x70], %f4
umulcc %o0, %i4, %i7
sll %o5, %l3, %l1
bshuffle %f6, %f2, %f14
ldsh [%l7 + 0x4C], %l4
lduh [%l7 + 0x3C], %i6
fpsub16 %f10, %f2, %f14
fpadd32s %f4, %f3, %f0
stb %i0, [%l7 + 0x21]
fmovsn %icc, %f2, %f12
fnand %f8, %f8, %f0
movneg %xcc, %l5, %g4
sdivx %l0, 0x13C5, %i1
array16 %o1, %l2, %g7
tl %icc, 0x1
fmovdn %xcc, %f3, %f10
ldx [%l7 + 0x50], %o7
tle %xcc, 0x1
bcc %icc, loop_2816
movvs %xcc, %o2, %g5
tle %icc, 0x5
brlez %o6, loop_2817
loop_2816:
fpadd32 %f10, %f8, %f0
ldsb [%l7 + 0x53], %o3
fmovse %icc, %f1, %f4
loop_2817:
lduw [%l7 + 0x2C], %g3
tle %xcc, 0x1
sethi 0x160E, %i5
lduh [%l7 + 0x6C], %i2
tpos %icc, 0x1
edge16ln %g1, %o4, %g6
ldsb [%l7 + 0x69], %g2
movgu %icc, %i3, %l6
fcmpgt16 %f4, %f2, %i4
fmovrslz %o0, %f7, %f5
ldx [%l7 + 0x70], %o5
stb %l3, [%l7 + 0x79]
ldd [%l7 + 0x18], %f4
ldsh [%l7 + 0x46], %l1
fpack32 %f0, %f6, %f8
ld [%l7 + 0x74], %f12
stw %i7, [%l7 + 0x48]
movvs %xcc, %l4, %i0
srlx %i6, %g4, %l0
stb %l5, [%l7 + 0x79]
edge8 %i1, %l2, %g7
ldub [%l7 + 0x20], %o1
ldsh [%l7 + 0x20], %o2
fmovdge %xcc, %f1, %f12
fcmpne16 %f12, %f0, %o7
st %f13, [%l7 + 0x6C]
popc %o6, %o3
tne %icc, 0x7
fcmpeq32 %f4, %f2, %g3
fand %f8, %f0, %f0
udivcc %g5, 0x0426, %i5
fornot1s %f0, %f4, %f4
fmovdvc %xcc, %f10, %f8
fmovdcs %xcc, %f14, %f2
fmovdneg %icc, %f9, %f9
movge %icc, %g1, %o4
edge32 %i2, %g2, %i3
xorcc %l6, %g6, %o0
array8 %i4, %l3, %o5
std %f10, [%l7 + 0x38]
movge %icc, %l1, %l4
ld [%l7 + 0x6C], %f2
fmovscc %xcc, %f9, %f7
fmovrse %i0, %f12, %f9
ba %xcc, loop_2818
ldsb [%l7 + 0x6C], %i7
ldx [%l7 + 0x78], %g4
fornot1 %f8, %f6, %f6
loop_2818:
ld [%l7 + 0x7C], %f2
ta %icc, 0x6
fbug %fcc3, loop_2819
std %f0, [%l7 + 0x70]
fnot1 %f0, %f6
ldx [%l7 + 0x40], %l0
loop_2819:
nop
setx loop_2820, %l0, %l1
jmpl %l1, %l5
sdiv %i1, 0x0AA4, %i6
ble loop_2821
subcc %l2, %g7, %o1
loop_2820:
fpsub32s %f11, %f10, %f13
ldub [%l7 + 0x30], %o7
loop_2821:
fabsd %f10, %f4
tne %xcc, 0x1
ldsh [%l7 + 0x2A], %o2
fba %fcc1, loop_2822
ldub [%l7 + 0x11], %o6
srax %o3, 0x0D, %g5
ldsw [%l7 + 0x1C], %i5
loop_2822:
ldub [%l7 + 0x28], %g3
sdivcc %o4, 0x1500, %g1
stb %g2, [%l7 + 0x4F]
tleu %icc, 0x4
fpsub16 %f2, %f14, %f4
array16 %i3, %l6, %i2
brgz,a %g6, loop_2823
fbne,a %fcc2, loop_2824
st %f3, [%l7 + 0x14]
st %f5, [%l7 + 0x64]
loop_2823:
fmovsn %icc, %f6, %f12
loop_2824:
fpmerge %f8, %f15, %f2
fmovdvc %xcc, %f0, %f15
ldsw [%l7 + 0x30], %i4
movvc %xcc, %o0, %l3
stw %o5, [%l7 + 0x24]
fnegd %f2, %f2
srl %l4, 0x06, %l1
fmovdleu %xcc, %f5, %f3
st %f7, [%l7 + 0x48]
movrgez %i7, %g4, %l0
bgu %xcc, loop_2825
movcc %xcc, %l5, %i0
mova %xcc, %i1, %l2
movrgez %g7, %i6, %o7
loop_2825:
ldd [%l7 + 0x60], %f8
movpos %icc, %o1, %o6
fmovrdgez %o3, %f4, %f14
bshuffle %f14, %f14, %f6
bshuffle %f6, %f4, %f8
fpsub16s %f6, %f9, %f5
fba,a %fcc3, loop_2826
ldsw [%l7 + 0x3C], %o2
stw %i5, [%l7 + 0x08]
fpadd32s %f2, %f3, %f15
loop_2826:
ldub [%l7 + 0x2E], %g5
sra %o4, %g3, %g2
brz %g1, loop_2827
movneg %xcc, %l6, %i2
fzero %f10
movre %i3, %i4, %o0
loop_2827:
fxnor %f0, %f6, %f10
movge %xcc, %l3, %o5
be,a %xcc, loop_2828
for %f14, %f0, %f0
ldsb [%l7 + 0x2D], %l4
fbge %fcc1, loop_2829
loop_2828:
edge16ln %l1, %i7, %g4
ld [%l7 + 0x54], %f11
smul %l0, 0x1850, %l5
loop_2829:
stx %i0, [%l7 + 0x60]
fbug %fcc0, loop_2830
edge8ln %i1, %l2, %g7
fzero %f4
fbl,a %fcc0, loop_2831
loop_2830:
ldsh [%l7 + 0x62], %i6
fbe %fcc3, loop_2832
tne %xcc, 0x7
loop_2831:
tsubcc %o7, 0x0283, %o1
movg %icc, %o6, %g6
loop_2832:
stx %o3, [%l7 + 0x30]
mulscc %o2, %g5, %o4
movre %i5, 0x2D0, %g3
sll %g1, %l6, %g2
fbg,a %fcc2, loop_2833
lduh [%l7 + 0x62], %i3
ldsb [%l7 + 0x41], %i2
mulx %i4, 0x1E2B, %l3
loop_2833:
fornot2s %f0, %f11, %f7
nop
setx loop_2834, %l0, %l1
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 %icc, %f10, %f9
tge %xcc, 0x7
ldd [%l7 + 0x78], %f10
loop_2834:
stx %o0, [%l7 + 0x60]
fmul8sux16 %f8, %f0, %f0
ldsb [%l7 + 0x58], %o5
fmovdgu %xcc, %f3, %f7
movpos %icc, %l4, %l1
umul %g4, %l0, %i7
lduw [%l7 + 0x64], %i0
tneg %xcc, 0x1
xor %l5, 0x0EB3, %i1
movl %icc, %g7, %l2
tne %icc, 0x5
ldd [%l7 + 0x70], %f0
lduw [%l7 + 0x08], %i6
ldsh [%l7 + 0x50], %o7
fandnot1 %f4, %f2, %f14
fmovsne %xcc, %f11, %f4
mulscc %o1, %g6, %o6
xor %o2, 0x0FB5, %o3
sdiv %o4, 0x0547, %g5
sdiv %g3, 0x06B6, %i5
alignaddrl %l6, %g1, %g2
or %i3, %i4, %l3
edge32l %i2, %o0, %o5
call loop_2835
bge loop_2836
ldub [%l7 + 0x4A], %l1
fcmpgt32 %f6, %f10, %l4
loop_2835:
st %f11, [%l7 + 0x60]
loop_2836:
be,a,pt %icc, loop_2837
bg %xcc, loop_2838
fmovrsne %g4, %f3, %f7
bneg %xcc, loop_2839
loop_2837:
siam 0x4
loop_2838:
fmul8ulx16 %f14, %f8, %f2
fmovdne %xcc, %f14, %f5
loop_2839:
fmovsge %icc, %f11, %f0
be,a,pn %xcc, loop_2840
ldd [%l7 + 0x28], %f4
fmovsne %icc, %f6, %f12
fmovrsgz %i7, %f8, %f5
loop_2840:
fnors %f11, %f10, %f6
movne %icc, %l0, %i0
ldx [%l7 + 0x08], %i1
st %f4, [%l7 + 0x3C]
bge,a %xcc, loop_2841
tle %icc, 0x2
fcmpes %fcc2, %f1, %f9
ldsb [%l7 + 0x41], %l5
loop_2841:
fcmple32 %f14, %f8, %l2
bcc %icc, loop_2842
ldsw [%l7 + 0x30], %g7
ldx [%l7 + 0x50], %o7
addc %o1, 0x0314, %g6
loop_2842:
movvs %xcc, %o6, %o2
udivcc %o3, 0x0231, %i6
fmuld8sux16 %f8, %f5, %f6
fmovda %xcc, %f13, %f14
edge8ln %o4, %g5, %i5
edge8ln %g3, %l6, %g1
fbuge %fcc3, loop_2843
sub %i3, 0x1B37, %i4
stb %g2, [%l7 + 0x22]
fcmps %fcc0, %f2, %f12
loop_2843:
fblg,a %fcc1, loop_2844
array16 %i2, %l3, %o5
fmovd %f6, %f6
fcmpne16 %f14, %f14, %o0
loop_2844:
fnegs %f7, %f0
lduh [%l7 + 0x14], %l4
ldsb [%l7 + 0x2A], %g4
fmovsle %icc, %f13, %f15
fnot1s %f1, %f0
ldub [%l7 + 0x3C], %i7
fmovdge %icc, %f11, %f4
fmovdg %xcc, %f10, %f10
fands %f13, %f1, %f1
ldx [%l7 + 0x68], %l1
tcc %icc, 0x3
tsubcc %l0, 0x0AB0, %i1
stb %l5, [%l7 + 0x77]
fnand %f12, %f6, %f2
fmovsge %xcc, %f7, %f14
st %f4, [%l7 + 0x54]
fsrc1 %f10, %f0
fornot1 %f4, %f4, %f14
ldsh [%l7 + 0x72], %i0
ldsw [%l7 + 0x48], %g7
fsrc2 %f2, %f2
fcmple16 %f10, %f10, %o7
fmovdcc %icc, %f15, %f14
stx %o1, [%l7 + 0x78]
udiv %g6, 0x0084, %l2
andn %o2, 0x1259, %o6
fnand %f2, %f4, %f6
stx %i6, [%l7 + 0x08]
popc 0x1D54, %o3
subcc %g5, 0x0C66, %i5
ld [%l7 + 0x78], %f10
ldsh [%l7 + 0x1C], %g3
edge8 %o4, %g1, %l6
tsubcc %i3, 0x1577, %g2
bshuffle %f2, %f8, %f2
subcc %i4, %l3, %o5
fxor %f4, %f14, %f14
fmovspos %icc, %f15, %f8
ldub [%l7 + 0x19], %o0
ldsb [%l7 + 0x44], %l4
srlx %g4, %i7, %l1
ldsb [%l7 + 0x23], %i2
movvc %xcc, %l0, %i1
movvc %icc, %l5, %i0
ldd [%l7 + 0x48], %f4
movrlez %g7, 0x1C9, %o7
movne %xcc, %g6, %l2
edge16n %o1, %o2, %i6
fornot2 %f10, %f14, %f12
movneg %icc, %o3, %o6
fmovsg %icc, %f7, %f4
tsubcc %g5, 0x19A6, %i5
tcc %xcc, 0x5
sdiv %g3, 0x1983, %o4
edge32l %g1, %i3, %l6
ld [%l7 + 0x0C], %f11
fmovsvc %icc, %f7, %f2
popc 0x0D42, %i4
stb %g2, [%l7 + 0x3C]
ldsb [%l7 + 0x35], %l3
fmovdpos %icc, %f6, %f4
fba,a %fcc3, loop_2845
stx %o5, [%l7 + 0x18]
fmovsg %xcc, %f9, %f9
fble %fcc1, loop_2846
loop_2845:
edge8n %l4, %o0, %i7
fmovse %xcc, %f8, %f0
fnors %f9, %f12, %f3
loop_2846:
ldub [%l7 + 0x2B], %g4
ldx [%l7 + 0x70], %l1
tpos %xcc, 0x7
ta %xcc, 0x2
fnor %f2, %f6, %f0
fmovda %icc, %f13, %f1
alignaddr %l0, %i1, %i2
brgez %i0, loop_2847
call loop_2848
tcc %icc, 0x4
fmovsg %icc, %f13, %f14
loop_2847:
lduh [%l7 + 0x4C], %l5
loop_2848:
tcs %xcc, 0x1
stw %g7, [%l7 + 0x0C]
fmovda %icc, %f8, %f2
ldsb [%l7 + 0x57], %g6
tl %icc, 0x2
lduh [%l7 + 0x20], %l2
fmovsne %icc, %f4, %f7
stx %o7, [%l7 + 0x08]
fsrc2 %f8, %f10
movl %icc, %o1, %o2
fsrc1 %f8, %f4
call loop_2849
edge32n %i6, %o3, %o6
tpos %icc, 0x4
fxnors %f4, %f2, %f7
loop_2849:
edge16n %i5, %g3, %g5
tpos %icc, 0x3
brgez %g1, loop_2850
fmovdvc %xcc, %f3, %f8
orncc %o4, 0x0619, %l6
lduh [%l7 + 0x5E], %i4
loop_2850:
ldsb [%l7 + 0x67], %g2
ldx [%l7 + 0x08], %l3
fandnot2 %f12, %f10, %f8
fpsub32 %f0, %f14, %f10
ldsh [%l7 + 0x24], %i3
fpadd32s %f13, %f5, %f7
lduw [%l7 + 0x20], %l4
fsrc1 %f0, %f12
fmovdleu %icc, %f4, %f10
ba loop_2851
stx %o0, [%l7 + 0x30]
lduh [%l7 + 0x0E], %o5
fpsub32s %f11, %f10, %f10
loop_2851:
ldub [%l7 + 0x78], %i7
fcmped %fcc1, %f2, %f4
bgu %xcc, loop_2852
bge,a,pn %icc, loop_2853
fmovrsne %l1, %f12, %f9
fmovrsne %g4, %f1, %f10
loop_2852:
fbne %fcc3, loop_2854
loop_2853:
fmovrslez %i1, %f9, %f13
fpack16 %f8, %f5
st %f11, [%l7 + 0x78]
loop_2854:
ld [%l7 + 0x64], %f14
fzero %f10
stb %i2, [%l7 + 0x61]
stb %i0, [%l7 + 0x79]
fands %f10, %f3, %f12
bvc,pt %xcc, loop_2855
fbe,a %fcc1, loop_2856
fnot2s %f14, %f4
nop
setx loop_2857, %l0, %l1
jmpl %l1, %l5
loop_2855:
std %f8, [%l7 + 0x20]
loop_2856:
stx %l0, [%l7 + 0x78]
subccc %g6, 0x0448, %l2
loop_2857:
stb %g7, [%l7 + 0x3E]
fmovdvc %xcc, %f7, %f15
ldub [%l7 + 0x15], %o7
ldx [%l7 + 0x58], %o2
st %f1, [%l7 + 0x3C]
fcmpes %fcc0, %f8, %f0
addc %o1, 0x0833, %o3
tvs %icc, 0x5
fmuld8ulx16 %f3, %f3, %f6
stb %o6, [%l7 + 0x21]
fpsub32s %f13, %f15, %f0
fbge,a %fcc0, loop_2858
lduh [%l7 + 0x4E], %i6
nop
setx loop_2859, %l0, %l1
jmpl %l1, %g3
lduw [%l7 + 0x38], %g5
loop_2858:
fcmple16 %f12, %f12, %i5
ldub [%l7 + 0x15], %g1
loop_2859:
fmovrsgz %o4, %f1, %f7
ldd [%l7 + 0x40], %f14
bl,a,pt %icc, loop_2860
fabss %f10, %f15
lduw [%l7 + 0x5C], %l6
addcc %i4, %l3, %g2
loop_2860:
ldsw [%l7 + 0x10], %i3
bpos,a loop_2861
ldx [%l7 + 0x20], %o0
stw %l4, [%l7 + 0x24]
movrlz %o5, %l1, %i7
loop_2861:
edge8ln %g4, %i2, %i1
fmovsa %icc, %f6, %f14
xnorcc %i0, 0x1CBC, %l5
ldsw [%l7 + 0x18], %l0
edge8n %g6, %g7, %l2
fmovdcs %xcc, %f12, %f0
mova %xcc, %o2, %o7
stw %o1, [%l7 + 0x38]
sth %o6, [%l7 + 0x66]
fpadd16 %f6, %f6, %f4
sth %i6, [%l7 + 0x2E]
ldsb [%l7 + 0x46], %g3
fmovdvs %xcc, %f10, %f0
fmovsne %icc, %f10, %f4
edge8l %o3, %g5, %i5
fmovd %f10, %f12
st %f0, [%l7 + 0x48]
fmul8x16al %f4, %f7, %f8
fmovsl %icc, %f1, %f11
nop
setx loop_2862, %l0, %l1
jmpl %l1, %g1
andncc %o4, %i4, %l6
andn %l3, 0x174F, %g2
movcs %icc, %o0, %i3
loop_2862:
addc %o5, %l1, %l4
bcs,a %icc, loop_2863
sdivcc %i7, 0x12FE, %g4
ldx [%l7 + 0x18], %i1
fpack16 %f14, %f2
loop_2863:
fmovdgu %xcc, %f7, %f15
fmovdle %icc, %f12, %f4
fpmerge %f7, %f3, %f10
fmovsl %icc, %f5, %f1
or %i0, 0x0F23, %l5
fmovsne %icc, %f12, %f13
tne %icc, 0x3
ldsh [%l7 + 0x52], %i2
fmovd %f8, %f14
ldsw [%l7 + 0x64], %g6
siam 0x5
fbuge,a %fcc1, loop_2864
movrlez %l0, %g7, %l2
sth %o2, [%l7 + 0x6E]
stb %o7, [%l7 + 0x3D]
loop_2864:
std %f14, [%l7 + 0x10]
fzero %f2
ldx [%l7 + 0x30], %o6
xorcc %i6, 0x0F1C, %o1
fmovdne %xcc, %f7, %f11
movrgez %o3, %g3, %i5
ldx [%l7 + 0x58], %g5
fbg,a %fcc0, loop_2865
ldsh [%l7 + 0x5A], %g1
sdiv %o4, 0x1CEC, %l6
brlz %l3, loop_2866
loop_2865:
movgu %icc, %g2, %o0
fcmpeq32 %f2, %f8, %i4
tsubcc %i3, 0x194B, %l1
loop_2866:
brgz,a %o5, loop_2867
edge32 %i7, %g4, %i1
tgu %icc, 0x7
tpos %icc, 0x0
loop_2867:
fmovrdlz %i0, %f12, %f0
brlz %l4, loop_2868
fbn,a %fcc2, loop_2869
ldub [%l7 + 0x2F], %l5
addccc %g6, 0x0A50, %i2
loop_2868:
sll %g7, 0x19, %l0
loop_2869:
stx %l2, [%l7 + 0x68]
brnz,a %o7, loop_2870
ldub [%l7 + 0x2B], %o6
subc %i6, %o2, %o1
fnands %f3, %f6, %f9
loop_2870:
nop
setx loop_2871, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x34], %o3
addcc %i5, 0x0CF6, %g5
ldsb [%l7 + 0x4B], %g3
loop_2871:
fnor %f14, %f8, %f6
sdivx %o4, 0x1BFC, %l6
ldd [%l7 + 0x40], %f14
edge32n %l3, %g1, %g2
tcc %xcc, 0x4
ble %xcc, loop_2872
fmovdneg %xcc, %f3, %f1
fabsd %f2, %f0
ld [%l7 + 0x18], %f7
loop_2872:
fbue,a %fcc0, loop_2873
tn %icc, 0x2
movrgz %o0, %i3, %i4
mova %xcc, %o5, %l1
loop_2873:
ldsh [%l7 + 0x5E], %i7
mova %icc, %i1, %g4
subc %i0, %l5, %g6
fmovdle %icc, %f5, %f14
move %xcc, %i2, %l4
fpsub16s %f8, %f10, %f14
bvs,a,pt %xcc, loop_2874
ldub [%l7 + 0x40], %g7
movrne %l2, %l0, %o7
fpadd16 %f2, %f6, %f0
loop_2874:
andn %i6, 0x0225, %o2
movrlz %o6, %o3, %i5
bshuffle %f6, %f10, %f10
fmul8x16 %f0, %f14, %f6
fmovdgu %icc, %f12, %f8
ldsb [%l7 + 0x13], %g5
fmul8x16 %f11, %f2, %f6
fmovrdgz %g3, %f6, %f6
ldx [%l7 + 0x70], %o1
ld [%l7 + 0x64], %f5
fpadd32 %f12, %f8, %f2
fbl,a %fcc0, loop_2875
ldsw [%l7 + 0x5C], %l6
udiv %o4, 0x194F, %l3
umulcc %g2, %o0, %i3
loop_2875:
sdivcc %g1, 0x04B0, %o5
movcc %icc, %l1, %i7
fornot2s %f14, %f2, %f8
fmovda %icc, %f12, %f10
sllx %i4, %g4, %i1
fmovdle %icc, %f0, %f6
fsrc1s %f6, %f1
ldub [%l7 + 0x14], %l5
smul %g6, %i2, %l4
movrlz %i0, %l2, %l0
fpsub16s %f12, %f14, %f0
fmovsne %xcc, %f10, %f7
brgz %o7, loop_2876
std %f12, [%l7 + 0x58]
fornot1 %f2, %f4, %f10
stb %i6, [%l7 + 0x30]
loop_2876:
stx %g7, [%l7 + 0x40]
brgez,a %o6, loop_2877
fblg,a %fcc0, loop_2878
fornot1 %f12, %f0, %f6
sllx %o2, 0x11, %o3
loop_2877:
sth %g5, [%l7 + 0x20]
loop_2878:
tneg %icc, 0x4
lduw [%l7 + 0x40], %g3
movrgez %o1, %i5, %l6
fcmpgt16 %f10, %f12, %o4
fbu,a %fcc0, loop_2879
fmovdleu %icc, %f15, %f0
fmovdleu %icc, %f3, %f2
brlz,a %g2, loop_2880
loop_2879:
ldsh [%l7 + 0x20], %l3
subcc %i3, %g1, %o5
addc %l1, 0x00DC, %i7
loop_2880:
movcc %xcc, %o0, %g4
ldsb [%l7 + 0x5A], %i1
fexpand %f13, %f4
fmovrslz %l5, %f13, %f9
fpadd16s %f10, %f3, %f10
fmuld8sux16 %f6, %f13, %f6
taddcctv %i4, 0x0714, %i2
fbl,a %fcc1, loop_2881
movvs %icc, %l4, %i0
tvc %xcc, 0x2
tvs %xcc, 0x5
loop_2881:
udivcc %l2, 0x1DB9, %l0
alignaddrl %o7, %g6, %i6
ldub [%l7 + 0x26], %o6
fmovsle %icc, %f12, %f6
movre %o2, %g7, %g5
fnot2s %f8, %f1
udivcc %g3, 0x0061, %o3
ldx [%l7 + 0x68], %o1
xnor %l6, %o4, %i5
lduh [%l7 + 0x12], %g2
fmovsg %icc, %f15, %f15
xor %i3, %l3, %o5
fmovsge %xcc, %f7, %f3
brnz,a %l1, loop_2882
fbug %fcc3, loop_2883
movge %icc, %i7, %o0
lduh [%l7 + 0x42], %g4
loop_2882:
andn %i1, %l5, %i4
loop_2883:
faligndata %f14, %f4, %f0
tsubcctv %g1, %i2, %l4
brgez,a %l2, loop_2884
fnands %f4, %f11, %f7
fnands %f7, %f8, %f9
stx %i0, [%l7 + 0x20]
loop_2884:
fmovspos %icc, %f7, %f13
edge32l %o7, %l0, %i6
fbuge,a %fcc1, loop_2885
udiv %o6, 0x12F3, %o2
lduh [%l7 + 0x58], %g6
tcs %icc, 0x3
loop_2885:
edge32l %g7, %g3, %g5
smulcc %o3, 0x1CE5, %o1
fba,a %fcc3, loop_2886
sdiv %l6, 0x1A68, %i5
orncc %o4, %i3, %l3
fmovdvs %xcc, %f10, %f12
loop_2886:
fnegs %f6, %f8
xorcc %g2, %o5, %l1
fmovsl %xcc, %f3, %f4
stx %i7, [%l7 + 0x08]
fpsub16 %f14, %f0, %f4
std %f0, [%l7 + 0x60]
std %f10, [%l7 + 0x68]
sllx %g4, %o0, %l5
brlz %i4, loop_2887
movrne %i1, 0x2EE, %g1
fcmpes %fcc3, %f10, %f10
ldx [%l7 + 0x48], %l4
loop_2887:
lduw [%l7 + 0x34], %i2
ldub [%l7 + 0x30], %l2
ldsb [%l7 + 0x1C], %o7
bshuffle %f14, %f8, %f8
fmovspos %xcc, %f3, %f0
movrlez %l0, %i0, %i6
edge32l %o2, %g6, %g7
andncc %g3, %g5, %o3
fmovsleu %icc, %f2, %f11
fnot1 %f0, %f14
fmovdcc %icc, %f14, %f8
tsubcc %o6, 0x10E5, %l6
std %f10, [%l7 + 0x40]
array32 %o1, %o4, %i5
stx %l3, [%l7 + 0x78]
fmovde %xcc, %f10, %f9
udiv %g2, 0x109B, %i3
fornot1 %f2, %f14, %f12
ldsh [%l7 + 0x68], %o5
bvs loop_2888
fzero %f4
std %f12, [%l7 + 0x50]
bvs,a %xcc, loop_2889
loop_2888:
brz %l1, loop_2890
fxors %f1, %f14, %f13
andcc %g4, 0x1BA2, %o0
loop_2889:
fmovrdne %i7, %f2, %f8
loop_2890:
fmovsn %xcc, %f8, %f2
subc %l5, 0x0D6A, %i4
fbl,a %fcc2, loop_2891
fmul8x16au %f3, %f3, %f14
std %f14, [%l7 + 0x58]
fmovrslz %i1, %f15, %f6
loop_2891:
fcmpeq32 %f10, %f14, %l4
siam 0x4
fabss %f8, %f3
ldub [%l7 + 0x35], %i2
ldub [%l7 + 0x68], %l2
ldsh [%l7 + 0x2C], %g1
stb %o7, [%l7 + 0x3A]
std %f10, [%l7 + 0x30]
taddcctv %l0, 0x1089, %i0
fnands %f0, %f13, %f3
orcc %o2, %i6, %g6
fmovrdlez %g7, %f4, %f8
brgz,a %g5, loop_2892
stb %o3, [%l7 + 0x66]
udivcc %g3, 0x03F7, %l6
fmovspos %xcc, %f15, %f10
loop_2892:
sth %o6, [%l7 + 0x22]
bge %xcc, loop_2893
ld [%l7 + 0x60], %f6
fsrc1s %f5, %f14
lduw [%l7 + 0x4C], %o4
loop_2893:
bge %icc, loop_2894
sth %i5, [%l7 + 0x5E]
nop
setx loop_2895, %l0, %l1
jmpl %l1, %o1
movg %xcc, %g2, %i3
loop_2894:
bvs,pn %icc, loop_2896
for %f0, %f14, %f8
loop_2895:
tn %xcc, 0x2
ldsh [%l7 + 0x1C], %o5
loop_2896:
fpsub32s %f0, %f7, %f2
fpsub16 %f10, %f0, %f6
tneg %xcc, 0x7
edge8ln %l3, %l1, %o0
fandnot1s %f2, %f3, %f0
fcmpd %fcc1, %f0, %f2
edge32ln %i7, %l5, %g4
fmovrsgz %i1, %f5, %f12
ldsh [%l7 + 0x0A], %l4
ldd [%l7 + 0x08], %f8
ldsw [%l7 + 0x4C], %i2
udivx %l2, 0x1225, %g1
ba,a %icc, loop_2897
sth %i4, [%l7 + 0x66]
orncc %o7, %i0, %l0
fmovdvs %xcc, %f15, %f7
loop_2897:
std %f4, [%l7 + 0x60]
edge32ln %o2, %i6, %g6
fmovdcc %xcc, %f11, %f14
ld [%l7 + 0x58], %f1
ldsb [%l7 + 0x60], %g7
ldsb [%l7 + 0x58], %o3
edge32n %g3, %l6, %g5
sll %o6, 0x1F, %i5
ldd [%l7 + 0x20], %f8
fbge,a %fcc2, loop_2898
fble,a %fcc1, loop_2899
edge32ln %o1, %g2, %i3
fmovrslz %o4, %f1, %f0
loop_2898:
fnot1 %f2, %f2
loop_2899:
fpsub32s %f7, %f6, %f8
sdiv %o5, 0x0A20, %l1
st %f0, [%l7 + 0x3C]
tge %icc, 0x1
tge %icc, 0x6
stx %o0, [%l7 + 0x48]
fabsd %f6, %f8
fmovdle %icc, %f8, %f5
array8 %l3, %l5, %g4
taddcctv %i7, %l4, %i1
fbl,a %fcc3, loop_2900
stw %l2, [%l7 + 0x14]
ldub [%l7 + 0x28], %i2
taddcctv %i4, %g1, %o7
loop_2900:
udivcc %l0, 0x0563, %i0
lduw [%l7 + 0x1C], %i6
fabsd %f14, %f10
ld [%l7 + 0x18], %f2
taddcc %o2, %g6, %o3
fornot1 %f12, %f0, %f8
tsubcc %g7, %g3, %g5
lduw [%l7 + 0x5C], %l6
fmovsvc %xcc, %f5, %f12
tsubcc %o6, 0x16FB, %o1
fblg,a %fcc0, loop_2901
movre %g2, 0x1FC, %i3
nop
setx loop_2902, %l0, %l1
jmpl %l1, %o4
ld [%l7 + 0x30], %f0
loop_2901:
movvc %icc, %o5, %i5
tsubcctv %l1, 0x1A02, %l3
loop_2902:
stx %o0, [%l7 + 0x48]
fba,a %fcc2, loop_2903
mova %icc, %l5, %i7
srl %l4, %g4, %i1
lduw [%l7 + 0x20], %l2
loop_2903:
sub %i2, 0x0819, %i4
fcmpne16 %f10, %f6, %g1
popc %l0, %o7
stw %i6, [%l7 + 0x74]
fbue,a %fcc1, loop_2904
st %f2, [%l7 + 0x48]
taddcc %i0, %g6, %o3
movvs %icc, %g7, %o2
loop_2904:
stx %g5, [%l7 + 0x10]
std %f10, [%l7 + 0x58]
nop
setx loop_2905, %l0, %l1
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 %f6, %f12, %f12
ldsb [%l7 + 0x24], %g3
ldub [%l7 + 0x72], %o6
loop_2905:
ldsw [%l7 + 0x6C], %l6
movrne %g2, 0x2B9, %o1
lduw [%l7 + 0x1C], %o4
bleu,pt %icc, loop_2906
brgez %o5, loop_2907
ldx [%l7 + 0x40], %i5
fmovs %f0, %f5
loop_2906:
stb %l1, [%l7 + 0x0E]
loop_2907:
st %f13, [%l7 + 0x68]
edge32l %i3, %o0, %l5
bleu,pn %icc, loop_2908
movge %xcc, %l3, %i7
ldx [%l7 + 0x60], %l4
bgu %icc, loop_2909
loop_2908:
std %f6, [%l7 + 0x58]
umul %i1, %l2, %g4
xorcc %i2, 0x16C5, %g1
loop_2909:
fmovdvc %xcc, %f6, %f12
fandnot1s %f6, %f2, %f12
mulx %l0, %i4, %o7
bneg,pt %icc, loop_2910
movne %icc, %i6, %g6
lduw [%l7 + 0x58], %o3
fmovrslez %g7, %f1, %f12
loop_2910:
fbu,a %fcc2, loop_2911
fba,a %fcc1, loop_2912
ldx [%l7 + 0x60], %i0
array16 %g5, %g3, %o6
loop_2911:
fornot1 %f2, %f10, %f2
loop_2912:
addccc %o2, 0x0938, %l6
tg %icc, 0x3
fandnot1 %f12, %f12, %f0
bshuffle %f14, %f0, %f10
movle %xcc, %g2, %o1
fpsub32 %f12, %f12, %f8
fbuge %fcc3, loop_2913
for %f10, %f10, %f0
fnot2 %f12, %f4
fmovsa %xcc, %f12, %f3
loop_2913:
movle %xcc, %o4, %o5
sllx %l1, %i3, %i5
fbuge %fcc3, loop_2914
sdiv %l5, 0x19F6, %l3
lduh [%l7 + 0x1C], %i7
edge32 %l4, %o0, %i1
loop_2914:
edge32l %g4, %l2, %g1
fones %f14
lduw [%l7 + 0x50], %i2
ldd [%l7 + 0x58], %f0
addcc %i4, 0x19EE, %l0
move %icc, %o7, %i6
tcc %xcc, 0x3
fcmpne16 %f6, %f12, %g6
brgez,a %o3, loop_2915
fmovsg %icc, %f0, %f0
andn %g7, %g5, %g3
mulx %o6, %o2, %l6
loop_2915:
sra %i0, 0x1E, %o1
fmul8x16 %f11, %f4, %f4
ldsb [%l7 + 0x10], %o4
fmovrdgez %o5, %f12, %f12
st %f5, [%l7 + 0x30]
lduw [%l7 + 0x40], %l1
sll %i3, 0x1C, %g2
xor %l5, %l3, %i5
lduw [%l7 + 0x50], %i7
std %f4, [%l7 + 0x30]
ldd [%l7 + 0x10], %f14
fpsub32 %f4, %f12, %f14
sra %o0, 0x0E, %i1
nop
setx loop_2916, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
pdist %f0, %f8, %f0
brlz %g4, loop_2917
lduh [%l7 + 0x0A], %l2
loop_2916:
nop
setx loop_2918, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd32 %f14, %f14, %f4
loop_2917:
bn %icc, loop_2919
ba,pt %icc, loop_2920
loop_2918:
movrgz %l4, 0x0F8, %i2
tle %xcc, 0x5
loop_2919:
sdivx %g1, 0x03E6, %i4
loop_2920:
tn %icc, 0x4
fcmps %fcc2, %f8, %f14
std %f4, [%l7 + 0x68]
ldsw [%l7 + 0x70], %o7
fnor %f4, %f4, %f12
fxor %f4, %f0, %f14
fbe,a %fcc3, loop_2921
bpos,pn %xcc, loop_2922
addcc %i6, 0x0E61, %g6
fble %fcc2, loop_2923
loop_2921:
fbl %fcc2, loop_2924
loop_2922:
stb %o3, [%l7 + 0x3C]
fnor %f4, %f4, %f8
loop_2923:
fmovsa %icc, %f2, %f10
loop_2924:
lduw [%l7 + 0x70], %g7
fmovda %icc, %f8, %f1
brgez %g5, loop_2925
movrlez %g3, 0x140, %l0
xnorcc %o2, 0x03D1, %l6
subcc %o6, 0x1898, %o1
loop_2925:
movre %i0, %o5, %o4
bne loop_2926
srl %i3, %g2, %l1
fmovsvc %icc, %f9, %f9
ldsb [%l7 + 0x3B], %l3
loop_2926:
sub %i5, %i7, %o0
stw %i1, [%l7 + 0x34]
sdiv %g4, 0x0A0B, %l5
pdist %f2, %f12, %f12
stb %l2, [%l7 + 0x48]
udiv %i2, 0x182F, %g1
fxors %f8, %f2, %f2
stw %l4, [%l7 + 0x64]
movne %icc, %o7, %i4
movcs %icc, %i6, %o3
sth %g6, [%l7 + 0x0C]
bvs,a loop_2927
fmovsa %xcc, %f13, %f6
ldx [%l7 + 0x10], %g5
sll %g7, %g3, %l0
loop_2927:
ldd [%l7 + 0x48], %f8
fbe %fcc1, loop_2928
for %f12, %f8, %f12
tsubcc %l6, 0x12FE, %o2
udiv %o6, 0x0E98, %o1
loop_2928:
fbul %fcc2, loop_2929
taddcctv %i0, 0x016D, %o4
subc %o5, %i3, %l1
edge16l %l3, %g2, %i7
loop_2929:
ldsh [%l7 + 0x0A], %i5
fble %fcc0, loop_2930
edge8ln %o0, %i1, %l5
sub %l2, %g4, %g1
lduw [%l7 + 0x0C], %l4
loop_2930:
stb %o7, [%l7 + 0x22]
edge8 %i2, %i4, %i6
edge16 %g6, %g5, %g7
fmovdg %icc, %f11, %f0
orncc %o3, %g3, %l0
fcmpne32 %f0, %f6, %o2
st %f14, [%l7 + 0x68]
mova %xcc, %l6, %o6
ldx [%l7 + 0x70], %i0
fblg %fcc2, loop_2931
fmovdvc %xcc, %f2, %f13
fcmpne32 %f8, %f0, %o4
lduh [%l7 + 0x4A], %o1
loop_2931:
tge %xcc, 0x6
ld [%l7 + 0x58], %f6
ldub [%l7 + 0x1B], %i3
fzero %f4
edge8 %o5, %l3, %g2
nop
setx loop_2932, %l0, %l1
jmpl %l1, %i7
fbue %fcc2, loop_2933
fmovrdgz %i5, %f10, %f2
std %f12, [%l7 + 0x58]
loop_2932:
brlz %l1, loop_2934
loop_2933:
array8 %o0, %l5, %i1
edge8ln %l2, %g4, %l4
std %f0, [%l7 + 0x40]
loop_2934:
movcs %xcc, %o7, %g1
ldsw [%l7 + 0x08], %i2
or %i4, 0x1C54, %g6
tneg %icc, 0x6
subcc %g5, 0x1515, %g7
ldsb [%l7 + 0x1C], %o3
ldsb [%l7 + 0x17], %i6
edge32n %l0, %g3, %o2
ldx [%l7 + 0x78], %o6
movvc %icc, %l6, %i0
ldub [%l7 + 0x29], %o1
fnor %f4, %f12, %f0
udiv %i3, 0x18F9, %o5
fmovsneg %xcc, %f5, %f2
ldsw [%l7 + 0x64], %o4
fpsub32s %f8, %f3, %f9
fnot1s %f9, %f11
stw %l3, [%l7 + 0x6C]
subccc %g2, 0x1837, %i5
udivx %l1, 0x1178, %i7
fmovdn %xcc, %f11, %f9
fnors %f15, %f13, %f1
mulscc %o0, %l5, %i1
ldsw [%l7 + 0x18], %l2
fmovdne %xcc, %f13, %f12
fble,a %fcc3, loop_2935
brgz %l4, loop_2936
te %icc, 0x3
srlx %o7, 0x06, %g4
loop_2935:
fmuld8ulx16 %f7, %f12, %f0
loop_2936:
smulcc %i2, %g1, %i4
alignaddrl %g5, %g6, %g7
srl %o3, 0x14, %l0
fbg %fcc2, loop_2937
std %f10, [%l7 + 0x58]
edge32 %i6, %g3, %o2
std %f8, [%l7 + 0x48]
loop_2937:
movre %o6, 0x08E, %l6
edge32 %o1, %i0, %o5
fands %f4, %f8, %f7
brz %i3, loop_2938
fmovsvc %xcc, %f9, %f9
fmovsneg %icc, %f7, %f12
fmovse %icc, %f5, %f12
loop_2938:
fbl,a %fcc1, loop_2939
fbn,a %fcc1, loop_2940
fands %f0, %f12, %f12
nop
setx loop_2941, %l0, %l1
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_2939:
andcc %l3, 0x1561, %o4
loop_2940:
edge32n %g2, %l1, %i5
add %i7, 0x15FD, %o0
loop_2941:
smulcc %l5, %i1, %l4
sdiv %o7, 0x0F91, %l2
ldx [%l7 + 0x50], %g4
st %f5, [%l7 + 0x7C]
std %f8, [%l7 + 0x38]
fxors %f2, %f2, %f10
fmovsn %xcc, %f3, %f12
fmovdn %icc, %f9, %f5
fmovdgu %icc, %f6, %f5
fmovdl %xcc, %f15, %f7
edge8l %g1, %i4, %g5
movvc %xcc, %i2, %g7
ldub [%l7 + 0x46], %o3
fmovdleu %icc, %f13, %f7
ldx [%l7 + 0x70], %l0
fbl,a %fcc2, loop_2942
movcc %icc, %g6, %g3
tvc %xcc, 0x4
fbge %fcc0, loop_2943
loop_2942:
bne,pt %xcc, loop_2944
array16 %i6, %o2, %l6
fexpand %f14, %f4
loop_2943:
fblg,a %fcc1, loop_2945
loop_2944:
fmovrsgz %o6, %f6, %f0
movneg %xcc, %i0, %o1
fornot1s %f7, %f15, %f5
loop_2945:
ldsw [%l7 + 0x40], %i3
stw %o5, [%l7 + 0x58]
ldsw [%l7 + 0x1C], %l3
ldd [%l7 + 0x60], %f6
movrlez %g2, %o4, %l1
fabsd %f6, %f14
bl %icc, loop_2946
and %i7, 0x1136, %o0
taddcctv %i5, %i1, %l4
umulcc %l5, %o7, %g4
loop_2946:
xor %l2, 0x1FC3, %i4
stb %g5, [%l7 + 0x35]
fpsub32 %f6, %f14, %f0
ldub [%l7 + 0x6A], %i2
brlez %g1, loop_2947
fmuld8ulx16 %f4, %f0, %f8
brgez,a %o3, loop_2948
std %f10, [%l7 + 0x10]
loop_2947:
fsrc2s %f14, %f13
fnot1 %f6, %f6
loop_2948:
fmovdneg %xcc, %f3, %f1
fcmpne16 %f14, %f12, %l0
lduh [%l7 + 0x48], %g6
taddcc %g7, %i6, %o2
stx %l6, [%l7 + 0x68]
fmovdge %xcc, %f5, %f8
lduw [%l7 + 0x0C], %g3
fornot1s %f15, %f6, %f3
ldsh [%l7 + 0x40], %i0
std %f6, [%l7 + 0x68]
fcmpeq32 %f10, %f14, %o6
fmovsge %icc, %f11, %f2
ldsh [%l7 + 0x2C], %o1
sth %o5, [%l7 + 0x14]
orcc %i3, 0x0313, %l3
brgz %o4, loop_2949
fmovspos %xcc, %f8, %f12
fabsd %f4, %f14
brlez,a %g2, loop_2950
loop_2949:
array16 %i7, %o0, %l1
fsrc2s %f12, %f8
movrgez %i5, 0x1D2, %l4
loop_2950:
fmovsa %xcc, %f13, %f12
ldsw [%l7 + 0x14], %l5
stb %i1, [%l7 + 0x45]
ldd [%l7 + 0x08], %f14
fbu,a %fcc0, loop_2951
mulscc %o7, %l2, %i4
edge8ln %g5, %g4, %i2
tgu %icc, 0x1
loop_2951:
stw %g1, [%l7 + 0x30]
fmovsl %xcc, %f7, %f3
fnands %f6, %f6, %f7
xor %o3, %l0, %g6
and %i6, %g7, %o2
nop
setx loop_2952, %l0, %l1
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_2953
fcmpeq32 %f10, %f12, %l6
tsubcc %i0, %g3, %o1
loop_2952:
std %f4, [%l7 + 0x50]
loop_2953:
udivcc %o6, 0x0336, %i3
brgez %o5, loop_2954
fcmpeq16 %f6, %f12, %l3
fmuld8sux16 %f4, %f3, %f14
std %f2, [%l7 + 0x30]
loop_2954:
fnors %f4, %f11, %f2
lduh [%l7 + 0x22], %o4
ldd [%l7 + 0x58], %f0
brlz %g2, loop_2955
ldsw [%l7 + 0x14], %i7
tl %xcc, 0x5
subccc %o0, 0x1C14, %l1
loop_2955:
edge32 %i5, %l5, %l4
bshuffle %f2, %f8, %f2
st %f15, [%l7 + 0x64]
fmovsneg %icc, %f11, %f12
fpsub16 %f14, %f14, %f0
ta %icc, 0x7
brnz,a %i1, loop_2956
fmovdvs %icc, %f6, %f6
ldub [%l7 + 0x47], %l2
fmovsg %xcc, %f4, %f14
loop_2956:
sth %o7, [%l7 + 0x58]
subccc %i4, %g4, %i2
ldsb [%l7 + 0x15], %g1
ldd [%l7 + 0x40], %f0
fornot1 %f10, %f8, %f10
srax %g5, 0x1B, %o3
fexpand %f11, %f8
fornot1s %f4, %f0, %f6
ldd [%l7 + 0x50], %f10
stx %g6, [%l7 + 0x28]
udivx %l0, 0x1F8F, %g7
st %f9, [%l7 + 0x7C]
movvc %xcc, %o2, %l6
array32 %i6, %g3, %o1
fpackfix %f4, %f0
array8 %i0, %o6, %o5
taddcctv %l3, 0x1516, %o4
fmovspos %xcc, %f14, %f5
ldsb [%l7 + 0x17], %g2
sdiv %i3, 0x18B0, %i7
fmovrslz %o0, %f3, %f8
fnot1 %f14, %f14
ldd [%l7 + 0x38], %f12
fmovrde %i5, %f0, %f2
fsrc1s %f13, %f15
stx %l1, [%l7 + 0x50]
fba %fcc0, loop_2957
fmovdgu %icc, %f5, %f3
lduw [%l7 + 0x40], %l4
brgz,a %l5, loop_2958
loop_2957:
nop
setx loop_2959, %l0, %l1
jmpl %l1, %i1
pdist %f10, %f8, %f8
lduw [%l7 + 0x3C], %l2
loop_2958:
fnors %f0, %f5, %f0
loop_2959:
sth %i4, [%l7 + 0x4C]
ldsw [%l7 + 0x74], %o7
fnands %f8, %f15, %f1
sdivcc %g4, 0x08E5, %g1
bpos,a,pt %icc, loop_2960
bcs,a,pt %icc, loop_2961
edge32ln %i2, %o3, %g6
movpos %icc, %l0, %g5
loop_2960:
movn %icc, %o2, %l6
loop_2961:
sth %i6, [%l7 + 0x64]
fmuld8sux16 %f4, %f15, %f12
smulcc %g7, 0x0E04, %o1
fmovdcc %xcc, %f7, %f2
tgu %icc, 0x2
srax %g3, 0x17, %i0
nop
setx loop_2962, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bpos,pn %xcc, loop_2963
tn %icc, 0x3
sth %o5, [%l7 + 0x08]
loop_2962:
fmovsg %xcc, %f4, %f3
loop_2963:
fcmple16 %f8, %f10, %l3
fnot2s %f7, %f13
fzeros %f3
movrgez %o6, %o4, %i3
fpadd16 %f0, %f10, %f14
array32 %g2, %o0, %i5
srl %l1, %i7, %l4
fsrc2s %f3, %f12
fmovs %f11, %f5
stw %i1, [%l7 + 0x44]
fbl,a %fcc3, loop_2964
fbu %fcc3, loop_2965
brnz %l2, loop_2966
bne,a %icc, loop_2967
loop_2964:
fcmpeq32 %f10, %f10, %l5
loop_2965:
ldd [%l7 + 0x30], %f6
loop_2966:
nop
setx loop_2968, %l0, %l1
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_2967:
ldub [%l7 + 0x58], %i4
movvc %icc, %o7, %g4
fandnot1 %f12, %f0, %f12
loop_2968:
movre %g1, 0x261, %o3
edge8n %i2, %l0, %g6
fbl,a %fcc3, loop_2969
fbug %fcc3, loop_2970
fmovscs %icc, %f10, %f4
srax %o2, 0x09, %g5
loop_2969:
ldx [%l7 + 0x18], %i6
loop_2970:
fmovrdne %g7, %f0, %f8
fmul8x16al %f5, %f2, %f10
sth %l6, [%l7 + 0x70]
fmovdvc %icc, %f12, %f15
sllx %g3, %i0, %o5
edge16n %o1, %l3, %o4
stx %o6, [%l7 + 0x68]
udiv %i3, 0x1185, %g2
umul %o0, %l1, %i7
stw %l4, [%l7 + 0x70]
sth %i5, [%l7 + 0x08]
fmovrse %l2, %f2, %f1
edge32l %l5, %i4, %o7
mulx %i1, 0x187C, %g1
addccc %o3, %g4, %l0
fmovsl %xcc, %f8, %f9
srax %i2, 0x1B, %g6
fbge,a %fcc1, loop_2971
fpack16 %f0, %f4
tsubcc %o2, 0x0E05, %g5
sll %i6, %l6, %g7
loop_2971:
tne %xcc, 0x0
sll %g3, %o5, %o1
sra %l3, %i0, %o4
udivx %i3, 0x14F4, %g2
ldsh [%l7 + 0x54], %o0
ldub [%l7 + 0x0F], %o6
fpadd32 %f4, %f0, %f2
sth %i7, [%l7 + 0x18]
alignaddrl %l1, %i5, %l2
fmovde %xcc, %f3, %f5
bleu,pn %icc, loop_2972
stb %l5, [%l7 + 0x68]
lduh [%l7 + 0x2C], %l4
tne %xcc, 0x5
loop_2972:
fblg,a %fcc0, loop_2973
movcs %icc, %o7, %i4
lduw [%l7 + 0x50], %g1
fxors %f3, %f4, %f9
loop_2973:
fmovsgu %icc, %f5, %f7
fnands %f12, %f5, %f3
ld [%l7 + 0x4C], %f10
fmovrsgez %o3, %f10, %f13
andcc %g4, 0x093A, %i1
fbu %fcc0, loop_2974
ba %xcc, loop_2975
ldsh [%l7 + 0x48], %i2
ldd [%l7 + 0x60], %f2
loop_2974:
fblg %fcc2, loop_2976
loop_2975:
addc %l0, %o2, %g6
fmovdn %xcc, %f12, %f2
fsrc2 %f4, %f12
loop_2976:
brnz,a %g5, loop_2977
brgez %i6, loop_2978
xorcc %l6, 0x1D1D, %g3
and %g7, 0x0E28, %o5
loop_2977:
fmovdg %icc, %f3, %f1
loop_2978:
stw %l3, [%l7 + 0x50]
ldsh [%l7 + 0x62], %i0
lduh [%l7 + 0x1E], %o4
std %f0, [%l7 + 0x28]
fcmpes %fcc3, %f2, %f14
call loop_2979
fbo,a %fcc3, loop_2980
lduh [%l7 + 0x1A], %o1
tgu %icc, 0x3
loop_2979:
fmovdcc %xcc, %f10, %f8
loop_2980:
ba,a loop_2981
fmul8x16al %f9, %f7, %f12
movvc %icc, %i3, %g2
udivcc %o0, 0x171A, %i7
loop_2981:
stx %l1, [%l7 + 0x48]
bge,a,pt %xcc, loop_2982
tleu %icc, 0x5
lduw [%l7 + 0x78], %i5
ldx [%l7 + 0x70], %l2
loop_2982:
ldsh [%l7 + 0x0A], %l5
sllx %o6, %l4, %i4
fmovdge %icc, %f10, %f14
ldsw [%l7 + 0x74], %g1
edge32l %o7, %o3, %g4
edge32 %i1, %i2, %o2
stb %l0, [%l7 + 0x27]
fmovrse %g5, %f2, %f11
udivx %g6, 0x0EC1, %i6
fnand %f6, %f4, %f2
fmovsge %icc, %f6, %f0
bge,pt %icc, loop_2983
lduh [%l7 + 0x28], %g3
tg %icc, 0x6
fmovdvc %icc, %f15, %f5
loop_2983:
fexpand %f5, %f2
srax %l6, 0x1F, %g7
ldx [%l7 + 0x70], %o5
stx %i0, [%l7 + 0x20]
fsrc2 %f10, %f12
fands %f3, %f2, %f7
fcmple32 %f2, %f10, %l3
movre %o4, %o1, %i3
umul %o0, %i7, %g2
fexpand %f0, %f12
bvs,a,pn %icc, loop_2984
ldsb [%l7 + 0x45], %l1
movvc %xcc, %l2, %i5
ld [%l7 + 0x64], %f7
loop_2984:
stw %l5, [%l7 + 0x18]
bvs,a %xcc, loop_2985
fcmpeq32 %f14, %f6, %o6
movrne %i4, 0x209, %g1
bvs,a,pt %icc, loop_2986
loop_2985:
fmovdcc %xcc, %f2, %f5
fnegd %f6, %f6
fba,a %fcc2, loop_2987
loop_2986:
fbug %fcc2, loop_2988
fbe %fcc1, loop_2989
fble %fcc0, loop_2990
loop_2987:
ldd [%l7 + 0x40], %f4
loop_2988:
ldsb [%l7 + 0x21], %o7
loop_2989:
fzero %f0
loop_2990:
fpack16 %f8, %f1
bshuffle %f2, %f0, %f10
fornot2 %f0, %f10, %f2
fpsub32s %f14, %f14, %f13
ldd [%l7 + 0x18], %f12
ld [%l7 + 0x10], %f0
st %f8, [%l7 + 0x44]
fmovsvs %xcc, %f6, %f3
fbne,a %fcc0, loop_2991
tneg %icc, 0x0
mova %xcc, %o3, %l4
fmuld8ulx16 %f2, %f4, %f12
loop_2991:
ldsb [%l7 + 0x75], %i1
fcmpes %fcc1, %f11, %f5
fbn %fcc0, loop_2992
array8 %g4, %o2, %i2
fcmps %fcc2, %f10, %f11
fmul8x16 %f9, %f14, %f2
loop_2992:
ldx [%l7 + 0x28], %l0
bcc,pn %xcc, loop_2993
taddcctv %g6, 0x1E10, %g5
fxnor %f8, %f2, %f2
tneg %icc, 0x4
loop_2993:
ldsh [%l7 + 0x0A], %i6
udivcc %g3, 0x0263, %l6
edge16l %g7, %o5, %l3
st %f3, [%l7 + 0x64]
bpos,a %icc, loop_2994
srlx %o4, 0x14, %i0
fmul8x16al %f1, %f1, %f4
fbul %fcc2, loop_2995
loop_2994:
mulscc %i3, %o0, %o1
ldub [%l7 + 0x09], %i7
tne %xcc, 0x4
loop_2995:
stb %l1, [%l7 + 0x17]
movge %xcc, %g2, %i5
ldsb [%l7 + 0x16], %l5
fandnot2s %f0, %f7, %f11
ldx [%l7 + 0x50], %l2
fcmple16 %f2, %f12, %o6
ta %xcc, 0x0
stw %i4, [%l7 + 0x0C]
ldub [%l7 + 0x60], %g1
mova %xcc, %o7, %l4
fbl,a %fcc1, loop_2996
fmovrdgz %o3, %f0, %f10
fbue,a %fcc0, loop_2997
ldx [%l7 + 0x38], %i1
loop_2996:
fble,a %fcc1, loop_2998
stx %o2, [%l7 + 0x08]
loop_2997:
ldsh [%l7 + 0x14], %i2
orn %l0, %g4, %g5
loop_2998:
ldsh [%l7 + 0x34], %i6
st %f15, [%l7 + 0x58]
brlez,a %g6, loop_2999
fnot2s %f3, %f13
fornot2s %f10, %f10, %f11
fabss %f6, %f8
loop_2999:
fpmerge %f3, %f1, %f12
tl %icc, 0x3
lduw [%l7 + 0x10], %l6
bl,a %xcc, loop_3000
smul %g3, 0x1634, %g7
std %f14, [%l7 + 0x40]
fpadd16s %f0, %f6, %f4
loop_3000:
lduw [%l7 + 0x70], %o5
movpos %icc, %o4, %l3
xorcc %i3, %i0, %o0
fmovrdgez %i7, %f12, %f2
ldsb [%l7 + 0x31], %o1
ldub [%l7 + 0x13], %l1
stw %i5, [%l7 + 0x1C]
std %f10, [%l7 + 0x50]
lduw [%l7 + 0x20], %l5
be,a,pt %xcc, loop_3001
fnors %f11, %f3, %f3
fpsub32 %f2, %f0, %f6
bgu,a,pt %icc, loop_3002
loop_3001:
fmovsvc %xcc, %f8, %f9
stb %g2, [%l7 + 0x35]
fcmpd %fcc1, %f4, %f2
loop_3002:
alignaddrl %l2, %o6, %i4
fcmple16 %f4, %f4, %o7
ldsw [%l7 + 0x1C], %g1
ldx [%l7 + 0x70], %l4
fcmped %fcc0, %f6, %f12
fnegs %f10, %f13
ldd [%l7 + 0x58], %f4
lduw [%l7 + 0x20], %i1
ldx [%l7 + 0x70], %o3
tl %icc, 0x6
fcmpes %fcc3, %f9, %f15
fcmpgt32 %f6, %f14, %i2
fpadd32s %f13, %f6, %f11
fmovdpos %icc, %f10, %f8
fmovrsgez %o2, %f3, %f2
movrgez %l0, %g5, %i6
array16 %g6, %g4, %g3
fbue,a %fcc3, loop_3003
bge,pt %xcc, loop_3004
fmovsvs %xcc, %f5, %f2
tvs %icc, 0x7
loop_3003:
sllx %g7, 0x16, %l6
loop_3004:
movle %icc, %o5, %o4
ld [%l7 + 0x74], %f13
std %f4, [%l7 + 0x10]
fmul8sux16 %f8, %f0, %f4
edge8l %l3, %i3, %i0
xorcc %i7, 0x0838, %o0
fmovsne %xcc, %f4, %f1
fmul8x16al %f6, %f7, %f10
udivx %l1, 0x080F, %i5
srl %o1, 0x18, %l5
fmovsa %icc, %f6, %f8
mova %xcc, %l2, %g2
subc %o6, %o7, %g1
fxors %f8, %f6, %f1
fmovdpos %icc, %f11, %f14
fmovrdlez %i4, %f8, %f2
fmovrdlz %i1, %f4, %f2
sdivcc %o3, 0x17CE, %l4
bcs,a,pn %xcc, loop_3005
udivcc %i2, 0x0E40, %l0
fabsd %f10, %f6
fmul8x16al %f0, %f12, %f10
loop_3005:
pdist %f14, %f0, %f4
fmovse %icc, %f15, %f9
fmuld8ulx16 %f12, %f2, %f0
stb %g5, [%l7 + 0x42]
tcs %xcc, 0x6
ld [%l7 + 0x54], %f7
srlx %i6, %o2, %g4
fabss %f10, %f13
fmovdge %icc, %f13, %f14
brgez,a %g6, loop_3006
bne loop_3007
ldx [%l7 + 0x28], %g7
ble,a,pn %icc, loop_3008
loop_3006:
ldsh [%l7 + 0x34], %g3
loop_3007:
ldsh [%l7 + 0x2C], %l6
sdivcc %o5, 0x02BC, %l3
loop_3008:
lduh [%l7 + 0x7E], %i3
fpsub16s %f11, %f10, %f7
fnands %f5, %f11, %f8
brgz,a %o4, loop_3009
fmul8x16au %f6, %f6, %f12
st %f11, [%l7 + 0x28]
sra %i7, 0x03, %o0
loop_3009:
fexpand %f11, %f4
tvc %icc, 0x0
tle %xcc, 0x1
movvs %icc, %i0, %i5
sub %o1, %l1, %l2
ba %xcc, loop_3010
fmul8x16au %f12, %f0, %f0
srlx %l5, 0x11, %o6
sllx %o7, 0x01, %g1
loop_3010:
fmovdcs %icc, %f13, %f13
fcmped %fcc0, %f10, %f2
fmovde %icc, %f10, %f3
stw %i4, [%l7 + 0x4C]
stx %i1, [%l7 + 0x18]
fexpand %f7, %f2
lduh [%l7 + 0x0E], %o3
ldsb [%l7 + 0x63], %g2
fandnot2 %f10, %f14, %f12
lduw [%l7 + 0x68], %l4
brz %l0, loop_3011
sdiv %i2, 0x0F3D, %g5
ldx [%l7 + 0x50], %i6
edge16n %g4, %g6, %g7
loop_3011:
ldsw [%l7 + 0x40], %g3
bvs,a loop_3012
ble,a,pt %icc, loop_3013
fcmple32 %f8, %f4, %o2
fmovde %xcc, %f5, %f4
loop_3012:
mulscc %l6, 0x00BF, %l3
loop_3013:
ldx [%l7 + 0x60], %o5
taddcctv %o4, 0x120C, %i3
movg %xcc, %o0, %i0
movrlz %i5, %o1, %l1
bcc,pt %icc, loop_3014
fmul8x16 %f5, %f14, %f14
ldd [%l7 + 0x78], %f10
bge,pt %icc, loop_3015
loop_3014:
andncc %l2, %i7, %l5
fnot2 %f4, %f4
bl,a loop_3016
loop_3015:
movpos %xcc, %o7, %g1
fmovsvs %icc, %f5, %f7
andn %i4, %o6, %i1
loop_3016:
subccc %o3, 0x199E, %g2
st %f1, [%l7 + 0x5C]
bshuffle %f4, %f10, %f2
xnorcc %l4, %i2, %l0
edge32n %g5, %g4, %i6
stb %g6, [%l7 + 0x32]
lduw [%l7 + 0x74], %g7
ld [%l7 + 0x64], %f0
ldsw [%l7 + 0x08], %o2
smulcc %g3, %l3, %o5
lduh [%l7 + 0x30], %o4
movrgez %l6, 0x07E, %i3
movne %xcc, %o0, %i0
st %f5, [%l7 + 0x2C]
ldsw [%l7 + 0x24], %i5
mova %icc, %o1, %l1
movl %xcc, %l2, %l5
stb %o7, [%l7 + 0x6D]
movvs %icc, %g1, %i7
ldsw [%l7 + 0x18], %o6
movneg %xcc, %i4, %o3
fpsub32 %f0, %f4, %f8
tleu %xcc, 0x3
fbg %fcc3, loop_3017
mova %xcc, %i1, %g2
fmovrslez %l4, %f6, %f11
stb %l0, [%l7 + 0x4F]
loop_3017:
ldub [%l7 + 0x1F], %i2
ldx [%l7 + 0x08], %g5
stw %g4, [%l7 + 0x7C]
ble,pt %icc, loop_3018
fcmple32 %f8, %f4, %i6
fmovsn %icc, %f8, %f3
stb %g7, [%l7 + 0x50]
loop_3018:
fandnot2 %f14, %f8, %f10
fnot1s %f7, %f1
ldx [%l7 + 0x30], %g6
fmovsvs %icc, %f15, %f8
tcs %icc, 0x6
andn %g3, 0x13B7, %o2
ldsb [%l7 + 0x1A], %o5
ldsh [%l7 + 0x7A], %l3
fmovdcs %xcc, %f2, %f5
xnor %l6, %i3, %o0
brz,a %o4, loop_3019
ldsb [%l7 + 0x3C], %i0
ta %icc, 0x3
fcmps %fcc2, %f10, %f3
loop_3019:
brgz %i5, loop_3020
stx %l1, [%l7 + 0x20]
ldub [%l7 + 0x0F], %o1
fmovsle %icc, %f11, %f12
loop_3020:
fble %fcc0, loop_3021
movrgez %l5, %l2, %o7
fmovdn %icc, %f5, %f10
fzeros %f5
loop_3021:
for %f14, %f0, %f2
brnz %i7, loop_3022
fexpand %f6, %f2
ta %xcc, 0x5
fnot1 %f8, %f8
loop_3022:
ldsb [%l7 + 0x0F], %o6
sth %i4, [%l7 + 0x2E]
fmovdg %xcc, %f7, %f6
srlx %o3, %i1, %g1
ldd [%l7 + 0x70], %f8
stb %g2, [%l7 + 0x69]
ldsw [%l7 + 0x54], %l4
edge8l %l0, %i2, %g4
stw %i6, [%l7 + 0x44]
edge16l %g5, %g7, %g3
addccc %g6, %o5, %o2
subc %l6, 0x1C06, %l3
stw %o0, [%l7 + 0x54]
ld [%l7 + 0x34], %f8
sdiv %o4, 0x11AB, %i0
fba,a %fcc0, loop_3023
fmovdvc %xcc, %f15, %f9
brz,a %i3, loop_3024
std %f6, [%l7 + 0x58]
loop_3023:
stx %i5, [%l7 + 0x48]
stb %l1, [%l7 + 0x09]
loop_3024:
ldub [%l7 + 0x75], %l5
fmovsvs %xcc, %f0, %f0
st %f5, [%l7 + 0x28]
tg %icc, 0x2
ldsw [%l7 + 0x34], %l2
nop
setx loop_3025, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fone %f14
fmovdvs %xcc, %f14, %f0
tcc %xcc, 0x3
loop_3025:
edge8l %o1, %o7, %o6
fbg %fcc0, loop_3026
ldsw [%l7 + 0x18], %i4
fmovsneg %xcc, %f5, %f10
fandnot2 %f0, %f6, %f2
loop_3026:
fmovrse %o3, %f1, %f0
fnors %f9, %f10, %f3
ldsw [%l7 + 0x2C], %i1
fbg,a %fcc3, loop_3027
lduh [%l7 + 0x7C], %g1
fcmpne16 %f2, %f10, %g2
lduh [%l7 + 0x3E], %i7
loop_3027:
fandnot1 %f12, %f6, %f4
orncc %l0, %l4, %i2
movre %g4, %g5, %i6
fcmpne16 %f2, %f0, %g7
fpsub16s %f15, %f3, %f11
sth %g3, [%l7 + 0x0C]
fsrc2s %f10, %f5
stw %o5, [%l7 + 0x4C]
fmuld8sux16 %f10, %f3, %f12
ld [%l7 + 0x64], %f9
ldx [%l7 + 0x70], %o2
udivx %l6, 0x1996, %l3
fmovsvc %xcc, %f11, %f9
fmovsn %icc, %f4, %f11
fcmple32 %f10, %f4, %g6
alignaddr %o0, %i0, %o4
lduh [%l7 + 0x38], %i5
edge8l %l1, %l5, %i3
fmovdleu %xcc, %f13, %f6
xnor %o1, 0x1C51, %l2
fornot1s %f3, %f3, %f12
fmovsleu %xcc, %f5, %f8
stw %o7, [%l7 + 0x5C]
fmovsg %xcc, %f11, %f12
fbg %fcc2, loop_3028
ldd [%l7 + 0x38], %f2
st %f5, [%l7 + 0x28]
ldsw [%l7 + 0x4C], %o6
loop_3028:
fxnor %f4, %f12, %f2
ldd [%l7 + 0x08], %f4
tvs %xcc, 0x7
fandnot2s %f15, %f7, %f14
lduw [%l7 + 0x14], %o3
tleu %xcc, 0x0
bne,a %xcc, loop_3029
fbu,a %fcc1, loop_3030
ba,a %xcc, loop_3031
bvs %xcc, loop_3032
loop_3029:
ld [%l7 + 0x50], %f11
loop_3030:
stx %i4, [%l7 + 0x68]
loop_3031:
orcc %g1, %i1, %i7
loop_3032:
ldx [%l7 + 0x08], %l0
fmovs %f7, %f6
andncc %l4, %g2, %i2
fabss %f4, %f14
ld [%l7 + 0x24], %f8
fmovrsgez %g4, %f9, %f1
ldsb [%l7 + 0x56], %i6
ldx [%l7 + 0x68], %g7
fmovsg %xcc, %f11, %f15
fmovrdlez %g3, %f0, %f14
ld [%l7 + 0x6C], %f3
tg %icc, 0x5
movrgz %o5, %o2, %l6
stx %g5, [%l7 + 0x78]
fmovdl %icc, %f13, %f3
ldd [%l7 + 0x40], %f12
fmovsvc %icc, %f4, %f11
fmovdl %xcc, %f7, %f15
fmovrsne %l3, %f7, %f15
and %g6, %i0, %o4
fcmpne32 %f6, %f2, %o0
umul %i5, %l5, %l1
ldub [%l7 + 0x5B], %o1
fmul8x16al %f11, %f8, %f10
stb %l2, [%l7 + 0x18]
fpsub32 %f12, %f8, %f0
mova %icc, %o7, %o6
ldd [%l7 + 0x08], %f12
stw %i3, [%l7 + 0x48]
fmul8x16 %f1, %f0, %f0
fsrc2 %f14, %f14
bleu,pn %icc, loop_3033
ld [%l7 + 0x58], %f5
srax %i4, 0x13, %g1
tle %icc, 0x5
loop_3033:
te %icc, 0x1
and %o3, %i7, %i1
ldsh [%l7 + 0x7C], %l4
fbn,a %fcc3, loop_3034
bgu,a %xcc, loop_3035
nop
setx loop_3036, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bl,a,pn %icc, loop_3037
loop_3034:
array32 %l0, %g2, %i2
loop_3035:
tl %xcc, 0x6
loop_3036:
alignaddrl %g4, %i6, %g7
loop_3037:
nop
setx loop_3038, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpsub32s %f5, %f8, %f11
fmovsneg %xcc, %f4, %f1
ldd [%l7 + 0x30], %f6
loop_3038:
fmovsvc %icc, %f3, %f9
ble,a,pn %icc, loop_3039
std %f12, [%l7 + 0x20]
ldub [%l7 + 0x50], %g3
edge32n %o2, %l6, %g5
loop_3039:
sth %l3, [%l7 + 0x4E]
fbule,a %fcc3, loop_3040
tl %xcc, 0x4
fbu,a %fcc0, loop_3041
ldsw [%l7 + 0x74], %g6
loop_3040:
fpackfix %f10, %f0
ld [%l7 + 0x6C], %f6
loop_3041:
movrlez %o5, 0x3D9, %o4
fpadd32s %f4, %f0, %f8
tgu %xcc, 0x1
stx %o0, [%l7 + 0x30]
bl,pt %xcc, loop_3042
tpos %xcc, 0x6
bvs,a,pt %icc, loop_3043
fbu,a %fcc2, loop_3044
loop_3042:
bcs,a,pt %icc, loop_3045
fmovspos %icc, %f14, %f13
loop_3043:
movrgz %i5, %l5, %l1
loop_3044:
addccc %o1, 0x0141, %i0
loop_3045:
tcc %xcc, 0x7
fmovsvs %xcc, %f14, %f11
fands %f4, %f4, %f13
fmovrdlz %o7, %f4, %f10
subcc %l2, 0x0B45, %o6
tvs %icc, 0x5
ldsw [%l7 + 0x48], %i3
movgu %icc, %g1, %o3
lduw [%l7 + 0x20], %i4
edge16ln %i1, %i7, %l4
ldub [%l7 + 0x74], %g2
brgez %l0, loop_3046
fmovsge %icc, %f15, %f9
array32 %i2, %i6, %g7
stw %g4, [%l7 + 0x50]
loop_3046:
tne %icc, 0x2
movleu %icc, %o2, %g3
stb %g5, [%l7 + 0x29]
sth %l6, [%l7 + 0x52]
st %f12, [%l7 + 0x14]
stx %g6, [%l7 + 0x38]
bleu,a %xcc, loop_3047
lduw [%l7 + 0x64], %o5
fbn %fcc1, loop_3048
call loop_3049
loop_3047:
fnands %f1, %f1, %f11
fmovsle %xcc, %f1, %f8
loop_3048:
edge32l %o4, %l3, %o0
loop_3049:
fmovdcc %icc, %f1, %f10
fexpand %f0, %f2
ldsw [%l7 + 0x48], %i5
bg,pn %xcc, loop_3050
fsrc1s %f15, %f2
tsubcctv %l1, %l5, %i0
fmovrdgez %o7, %f4, %f8
loop_3050:
fmovsge %xcc, %f5, %f7
fmovsleu %xcc, %f13, %f2
andncc %o1, %l2, %o6
lduh [%l7 + 0x12], %i3
andncc %g1, %o3, %i1
fmovs %f15, %f5
fmovdvc %xcc, %f0, %f5
st %f9, [%l7 + 0x44]
fcmpes %fcc0, %f14, %f12
fmovrse %i7, %f13, %f10
fnegd %f8, %f8
fnegs %f4, %f8
stx %l4, [%l7 + 0x78]
std %f6, [%l7 + 0x38]
movre %i4, %l0, %i2
lduw [%l7 + 0x48], %i6
call loop_3051
fsrc2 %f4, %f10
fpadd16s %f11, %f2, %f10
nop
setx loop_3052, %l0, %l1
jmpl %l1, %g2
loop_3051:
stb %g4, [%l7 + 0x7B]
movneg %xcc, %g7, %o2
movrgz %g3, 0x04C, %l6
loop_3052:
fones %f14
fmovd %f4, %f10
lduw [%l7 + 0x44], %g5
sllx %g6, %o5, %o4
fmovs %f7, %f8
fbo %fcc3, loop_3053
tvs %icc, 0x3
fmovspos %xcc, %f9, %f8
ldsh [%l7 + 0x0A], %o0
loop_3053:
fmovrsgz %i5, %f2, %f13
te %xcc, 0x7
fcmpgt16 %f10, %f6, %l3
fbe,a %fcc3, loop_3054
tpos %icc, 0x7
st %f15, [%l7 + 0x38]
fmovdl %xcc, %f8, %f6
loop_3054:
edge16n %l1, %i0, %l5
taddcc %o1, 0x1D82, %o7
ldub [%l7 + 0x48], %l2
stw %o6, [%l7 + 0x5C]
fmovscc %icc, %f7, %f6
bshuffle %f8, %f8, %f14
fmovdcs %icc, %f8, %f6
fbe %fcc2, loop_3055
ldsh [%l7 + 0x28], %i3
fbuge,a %fcc2, loop_3056
stx %o3, [%l7 + 0x50]
loop_3055:
fandnot1 %f0, %f12, %f10
fcmpne16 %f12, %f4, %g1
loop_3056:
fcmple32 %f6, %f10, %i1
tn %icc, 0x2
edge32ln %l4, %i7, %l0
fbul,a %fcc0, loop_3057
pdist %f12, %f14, %f0
fcmps %fcc1, %f9, %f14
fmul8sux16 %f2, %f12, %f8
loop_3057:
fmovrdgez %i4, %f8, %f0
pdist %f4, %f4, %f0
fmovdleu %xcc, %f5, %f5
tvs %icc, 0x1
brgz,a %i6, loop_3058
brlz %g2, loop_3059
fmovdcs %icc, %f13, %f14
fpack32 %f6, %f0, %f8
loop_3058:
sdivcc %g4, 0x1D7A, %g7
loop_3059:
fmovrdgez %i2, %f0, %f14
ldd [%l7 + 0x48], %f8
stx %g3, [%l7 + 0x40]
ldsh [%l7 + 0x16], %o2
stw %g5, [%l7 + 0x60]
fcmpeq16 %f2, %f6, %g6
fxnor %f0, %f10, %f14
fcmpgt16 %f14, %f12, %l6
fmovscc %icc, %f8, %f9
movl %icc, %o5, %o0
ldsh [%l7 + 0x1C], %o4
ta %xcc, 0x4
fpack16 %f12, %f15
fmovrse %i5, %f11, %f3
andncc %l3, %l1, %i0
ldsb [%l7 + 0x5B], %o1
fmovsle %xcc, %f9, %f13
ld [%l7 + 0x5C], %f9
fmul8x16au %f11, %f1, %f10
ldsh [%l7 + 0x78], %l5
fmovsg %xcc, %f8, %f3
fone %f6
fmovsvs %icc, %f4, %f10
tgu %xcc, 0x0
fnot2s %f15, %f15
faligndata %f4, %f10, %f2
movneg %xcc, %l2, %o6
tl %xcc, 0x0
orcc %i3, 0x1B7C, %o3
edge8 %o7, %i1, %g1
edge8ln %i7, %l0, %l4
ldsh [%l7 + 0x12], %i6
ldsw [%l7 + 0x60], %i4
fcmpes %fcc0, %f4, %f10
stb %g2, [%l7 + 0x59]
edge16ln %g4, %i2, %g3
fmovsne %xcc, %f4, %f8
add %g7, 0x1D5A, %o2
movleu %xcc, %g5, %g6
stw %o5, [%l7 + 0x6C]
sub %l6, %o0, %o4
bn,pt %xcc, loop_3060
bgu,pn %icc, loop_3061
ldd [%l7 + 0x18], %f6
ld [%l7 + 0x6C], %f10
loop_3060:
subccc %l3, 0x173F, %l1
loop_3061:
movrgz %i0, %i5, %o1
fbue %fcc0, loop_3062
edge8ln %l5, %l2, %i3
movn %xcc, %o6, %o3
fnors %f6, %f6, %f10
loop_3062:
array8 %i1, %g1, %i7
ldsw [%l7 + 0x1C], %o7
fbne %fcc3, loop_3063
ldsw [%l7 + 0x48], %l0
fpadd32s %f9, %f15, %f1
fnot2s %f13, %f13
loop_3063:
ldub [%l7 + 0x17], %l4
fors %f4, %f8, %f0
lduh [%l7 + 0x2A], %i6
ldsw [%l7 + 0x70], %g2
fbe %fcc0, loop_3064
fbo,a %fcc3, loop_3065
tvs %xcc, 0x6
sth %i4, [%l7 + 0x12]
loop_3064:
bge,a,pt %xcc, loop_3066
loop_3065:
fmovsn %icc, %f3, %f3
stw %i2, [%l7 + 0x10]
add %g3, 0x1C45, %g4
loop_3066:
bg,a %icc, loop_3067
edge32l %o2, %g5, %g7
addcc %o5, 0x0FEE, %l6
ldd [%l7 + 0x28], %f2
loop_3067:
sth %o0, [%l7 + 0x14]
udivcc %g6, 0x0562, %l3
fmovrdne %o4, %f8, %f10
ldsb [%l7 + 0x71], %i0
bvs,pt %icc, loop_3068
fble,a %fcc1, loop_3069
fmovsge %icc, %f7, %f5
ldub [%l7 + 0x29], %l1
loop_3068:
fmovdvc %icc, %f0, %f13
loop_3069:
lduh [%l7 + 0x6A], %o1
fbule %fcc0, loop_3070
ldsh [%l7 + 0x60], %l5
mulscc %l2, %i5, %o6
fornot2s %f9, %f11, %f14
loop_3070:
stb %i3, [%l7 + 0x2B]
pdist %f2, %f14, %f14
lduw [%l7 + 0x54], %o3
xor %i1, %i7, %o7
bn,pt %xcc, loop_3071
brz,a %g1, loop_3072
fmovdg %icc, %f7, %f14
fandnot1 %f4, %f10, %f12
loop_3071:
fba,a %fcc0, loop_3073
loop_3072:
ld [%l7 + 0x24], %f10
udivx %l4, 0x1AA9, %l0
fmovse %icc, %f5, %f1
loop_3073:
fnands %f7, %f4, %f3
ldsh [%l7 + 0x6C], %g2
edge8 %i6, %i4, %i2
tgu %xcc, 0x0
ldsh [%l7 + 0x2A], %g3
std %f0, [%l7 + 0x10]
fba,a %fcc3, loop_3074
fmovsgu %icc, %f1, %f15
movvs %xcc, %g4, %o2
ld [%l7 + 0x34], %f12
loop_3074:
movpos %xcc, %g5, %o5
fmovdvc %xcc, %f1, %f14
sdivcc %l6, 0x0C8C, %g7
fmovrdlz %g6, %f10, %f6
fmul8sux16 %f4, %f0, %f2
ldsb [%l7 + 0x25], %o0
fbule %fcc2, loop_3075
lduw [%l7 + 0x38], %l3
fmovsleu %icc, %f5, %f3
stb %o4, [%l7 + 0x2F]
loop_3075:
stw %i0, [%l7 + 0x3C]
fsrc1 %f14, %f6
srax %l1, 0x1C, %o1
fnegs %f8, %f0
ldsh [%l7 + 0x32], %l2
fcmpeq32 %f2, %f4, %l5
fmovsge %icc, %f12, %f13
sth %i5, [%l7 + 0x2E]
nop
setx loop_3076, %l0, %l1
jmpl %l1, %i3
st %f15, [%l7 + 0x30]
bg,a,pn %xcc, loop_3077
fmovsg %xcc, %f1, %f4
loop_3076:
brgz %o6, loop_3078
ldub [%l7 + 0x44], %i1
loop_3077:
fxors %f11, %f10, %f15
stw %i7, [%l7 + 0x6C]
loop_3078:
fandnot2 %f4, %f0, %f12
stx %o3, [%l7 + 0x28]
stb %o7, [%l7 + 0x1E]
ldub [%l7 + 0x3C], %g1
fmovrdlz %l0, %f6, %f12
movg %icc, %g2, %l4
bg %icc, loop_3079
fsrc2s %f11, %f5
ldsb [%l7 + 0x40], %i6
stw %i4, [%l7 + 0x74]
loop_3079:
movleu %icc, %g3, %g4
movleu %icc, %o2, %i2
fmovsvc %xcc, %f1, %f4
fmovsg %icc, %f12, %f12
ldsh [%l7 + 0x7A], %g5
orcc %o5, 0x1C43, %g7
andcc %l6, %g6, %l3
stb %o0, [%l7 + 0x19]
bpos,pn %xcc, loop_3080
fmovscc %xcc, %f14, %f4
fmovsne %icc, %f4, %f13
fmovrslz %i0, %f10, %f5
loop_3080:
fmovrdlez %l1, %f12, %f10
ldsw [%l7 + 0x40], %o1
lduh [%l7 + 0x68], %o4
tvc %icc, 0x6
ld [%l7 + 0x70], %f0
sra %l2, 0x08, %i5
stw %l5, [%l7 + 0x54]
movrgez %o6, 0x125, %i1
movvc %icc, %i3, %i7
ldsw [%l7 + 0x78], %o3
fnor %f6, %f14, %f6
st %f4, [%l7 + 0x74]
edge32ln %g1, %o7, %l0
fcmped %fcc0, %f14, %f4
fnor %f2, %f2, %f10
xnorcc %l4, 0x1A3D, %i6
fmovdne %xcc, %f1, %f15
brlez %g2, loop_3081
umul %i4, 0x18D3, %g3
fors %f12, %f0, %f8
taddcctv %o2, 0x03E6, %i2
loop_3081:
movne %xcc, %g4, %o5
for %f14, %f14, %f14
bg loop_3082
movneg %icc, %g5, %l6
fbge %fcc2, loop_3083
fmovsvs %xcc, %f2, %f2
loop_3082:
ldd [%l7 + 0x68], %f12
taddcctv %g6, %l3, %o0
loop_3083:
faligndata %f4, %f8, %f8
lduh [%l7 + 0x38], %i0
sdivx %g7, 0x17EB, %o1
fmovrdlz %o4, %f10, %f10
fpsub16s %f11, %f7, %f10
brgez,a %l2, loop_3084
edge8l %i5, %l1, %l5
st %f4, [%l7 + 0x0C]
ldd [%l7 + 0x68], %f8
loop_3084:
fpadd32s %f12, %f15, %f8
bg,a loop_3085
ble,a loop_3086
edge8 %o6, %i3, %i1
ldx [%l7 + 0x08], %i7
loop_3085:
stx %g1, [%l7 + 0x10]
loop_3086:
st %f1, [%l7 + 0x30]
ble,a %xcc, loop_3087
bneg,a,pn %icc, loop_3088
bvc,pt %xcc, loop_3089
tne %icc, 0x2
loop_3087:
fmovsleu %icc, %f12, %f9
loop_3088:
fsrc2 %f4, %f2
loop_3089:
fand %f14, %f2, %f14
movcs %icc, %o7, %o3
fandnot1s %f12, %f4, %f5
andn %l4, 0x00D7, %i6
fbule %fcc2, loop_3090
fbl %fcc0, loop_3091
fsrc2s %f15, %f10
fmovrse %l0, %f11, %f12
loop_3090:
std %f12, [%l7 + 0x58]
loop_3091:
ldsw [%l7 + 0x74], %i4
ldsh [%l7 + 0x72], %g2
fmovsgu %icc, %f11, %f8
ldsw [%l7 + 0x3C], %g3
st %f15, [%l7 + 0x78]
fxor %f2, %f2, %f12
fbu,a %fcc3, loop_3092
brnz,a %o2, loop_3093
lduw [%l7 + 0x30], %i2
fmul8ulx16 %f2, %f10, %f14
loop_3092:
fabss %f15, %f7
loop_3093:
ble,a %icc, loop_3094
tsubcc %g4, 0x0AF7, %g5
sdivcc %l6, 0x0BB2, %g6
std %f14, [%l7 + 0x30]
loop_3094:
fpsub16s %f14, %f10, %f5
fmovrse %o5, %f9, %f2
ba,a,pt %icc, loop_3095
bneg,a,pt %icc, loop_3096
sllx %l3, %o0, %i0
fmovdn %icc, %f1, %f1
loop_3095:
addcc %g7, 0x1E07, %o4
loop_3096:
ldx [%l7 + 0x70], %o1
tleu %icc, 0x2
fands %f12, %f8, %f10
ldsb [%l7 + 0x11], %l2
movcc %xcc, %i5, %l5
tge %xcc, 0x5
bge %icc, loop_3097
brgz %o6, loop_3098
fmovsge %xcc, %f5, %f15
bcc,a,pt %xcc, loop_3099
loop_3097:
sth %l1, [%l7 + 0x74]
loop_3098:
lduw [%l7 + 0x08], %i1
edge8ln %i3, %i7, %o7
loop_3099:
udivx %g1, 0x12F9, %l4
edge8 %i6, %o3, %l0
fmovspos %xcc, %f3, %f12
fmovdcs %xcc, %f14, %f10
movpos %xcc, %g2, %g3
sdiv %i4, 0x03EC, %i2
fmovsvs %xcc, %f6, %f11
edge32n %g4, %g5, %o2
tge %xcc, 0x0
move %xcc, %g6, %l6
st %f10, [%l7 + 0x24]
st %f5, [%l7 + 0x1C]
fmovs %f0, %f14
udiv %o5, 0x1FCF, %o0
fandnot2s %f0, %f14, %f15
fpackfix %f2, %f0
st %f7, [%l7 + 0x20]
fpack16 %f10, %f1
stb %l3, [%l7 + 0x53]
fmul8x16 %f14, %f0, %f12
fones %f10
fcmple16 %f4, %f8, %i0
fmovse %icc, %f3, %f3
fmovrsgez %o4, %f2, %f10
xnor %g7, %o1, %l2
fmuld8ulx16 %f14, %f4, %f0
ldub [%l7 + 0x79], %l5
ldd [%l7 + 0x30], %f10
movge %icc, %i5, %l1
tge %icc, 0x1
fcmped %fcc3, %f6, %f14
fmovs %f3, %f14
ldsb [%l7 + 0x30], %o6
fandnot1s %f15, %f0, %f1
fxnors %f13, %f12, %f6
fmovscs %icc, %f4, %f10
sth %i1, [%l7 + 0x26]
stw %i7, [%l7 + 0x0C]
ba,a loop_3100
ldx [%l7 + 0x20], %i3
fnot1s %f3, %f4
sth %g1, [%l7 + 0x36]
loop_3100:
umul %l4, %i6, %o3
st %f10, [%l7 + 0x58]
tn %icc, 0x7
ldsb [%l7 + 0x67], %o7
fsrc1s %f13, %f10
movrlez %g2, 0x1D7, %l0
movrgz %g3, 0x351, %i4
fbu,a %fcc1, loop_3101
brlz %i2, loop_3102
tl %xcc, 0x6
edge32n %g5, %g4, %o2
loop_3101:
bpos %icc, loop_3103
loop_3102:
fcmps %fcc3, %f14, %f3
xor %l6, 0x0F1B, %g6
move %xcc, %o5, %l3
loop_3103:
fpadd16 %f2, %f0, %f2
movrgz %i0, 0x110, %o0
sth %o4, [%l7 + 0x56]
stb %g7, [%l7 + 0x2D]
nop
setx loop_3104, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tle %icc, 0x6
ldsw [%l7 + 0x20], %l2
std %f6, [%l7 + 0x40]
loop_3104:
lduw [%l7 + 0x30], %o1
fands %f5, %f8, %f13
andn %i5, 0x0CE1, %l5
sth %o6, [%l7 + 0x2A]
std %f14, [%l7 + 0x18]
udiv %l1, 0x01E8, %i7
st %f4, [%l7 + 0x18]
move %icc, %i3, %g1
tcc %xcc, 0x4
edge32 %l4, %i6, %i1
ldsb [%l7 + 0x1D], %o7
ldub [%l7 + 0x36], %g2
brgz,a %l0, loop_3105
fmovsn %icc, %f0, %f15
ldub [%l7 + 0x3B], %g3
movg %xcc, %i4, %i2
loop_3105:
fcmps %fcc0, %f13, %f12
bvs,a,pn %xcc, loop_3106
tneg %icc, 0x1
xnorcc %g5, 0x08C0, %o3
fmovrdlz %o2, %f12, %f10
loop_3106:
movle %xcc, %g4, %l6
movneg %icc, %o5, %g6
fmovrdne %i0, %f8, %f2
brz %l3, loop_3107
fmovdg %icc, %f12, %f2
movge %icc, %o0, %g7
movn %xcc, %o4, %o1
loop_3107:
tl %xcc, 0x0
movvc %xcc, %i5, %l5
ldsw [%l7 + 0x08], %o6
fcmped %fcc0, %f14, %f6
be,a,pn %xcc, loop_3108
orn %l1, %l2, %i7
sdiv %g1, 0x128D, %i3
ble %icc, loop_3109
loop_3108:
fmovsne %icc, %f1, %f15
fzero %f10
udivx %l4, 0x0263, %i6
loop_3109:
fmovsle %xcc, %f5, %f6
fsrc2 %f10, %f12
brlz,a %o7, loop_3110
tsubcctv %g2, %i1, %g3
movge %xcc, %i4, %i2
tcc %xcc, 0x3
loop_3110:
nop
setx loop_3111, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8ulx16 %f14, %f0, %f10
movneg %icc, %l0, %o3
movcs %icc, %g5, %o2
loop_3111:
fpadd32 %f2, %f10, %f8
fbne,a %fcc2, loop_3112
ble,a loop_3113
ldsh [%l7 + 0x74], %l6
stx %o5, [%l7 + 0x20]
loop_3112:
lduw [%l7 + 0x60], %g6
loop_3113:
fand %f12, %f10, %f6
fmovrsgez %i0, %f11, %f0
movrgez %l3, 0x3F6, %g4
umulcc %o0, 0x146D, %g7
tvc %icc, 0x1
mulscc %o4, %o1, %l5
tleu %xcc, 0x3
ldd [%l7 + 0x18], %f10
call loop_3114
udiv %o6, 0x062D, %i5
fnot1s %f8, %f13
udivcc %l1, 0x1039, %i7
loop_3114:
fmovscc %icc, %f9, %f13
tleu %icc, 0x7
fors %f9, %f5, %f14
tleu %xcc, 0x0
ble loop_3115
movg %icc, %l2, %i3
fpadd32 %f12, %f14, %f4
pdist %f2, %f12, %f14
loop_3115:
array16 %l4, %i6, %g1
tsubcc %g2, %i1, %g3
bg,pn %icc, loop_3116
fmuld8ulx16 %f5, %f0, %f2
ldsb [%l7 + 0x35], %o7
movneg %xcc, %i4, %i2
loop_3116:
orncc %o3, 0x1644, %g5
ldsw [%l7 + 0x7C], %o2
fpack16 %f10, %f12
fmovsa %icc, %f11, %f12
addc %l6, 0x1F31, %o5
stb %l0, [%l7 + 0x7C]
bcc loop_3117
fbu,a %fcc1, loop_3118
bvs loop_3119
fbule,a %fcc2, loop_3120
loop_3117:
ldsh [%l7 + 0x68], %i0
loop_3118:
tpos %xcc, 0x2
loop_3119:
lduh [%l7 + 0x72], %l3
loop_3120:
smul %g6, %g4, %g7
fmovrsgz %o4, %f0, %f1
ldsb [%l7 + 0x5B], %o1
fsrc1 %f8, %f2
fandnot2 %f10, %f10, %f2
edge16 %o0, %l5, %i5
fcmple16 %f8, %f6, %l1
fbuge,a %fcc3, loop_3121
ble,pt %icc, loop_3122
fmovdvc %icc, %f9, %f12
tpos %xcc, 0x6
loop_3121:
ta %xcc, 0x0
loop_3122:
fpmerge %f11, %f7, %f8
fnot1s %f9, %f7
ldub [%l7 + 0x4A], %o6
fmul8ulx16 %f4, %f12, %f14
fbn,a %fcc2, loop_3123
ldsb [%l7 + 0x1A], %i7
tpos %xcc, 0x7
movpos %icc, %l2, %l4
loop_3123:
bleu,a loop_3124
fmovsvc %xcc, %f5, %f7
fmovrse %i3, %f10, %f3
fmovs %f10, %f15
loop_3124:
ldsw [%l7 + 0x54], %i6
fmovd %f6, %f2
ldub [%l7 + 0x60], %g1
alignaddr %g2, %i1, %o7
ldd [%l7 + 0x38], %f10
movge %xcc, %i4, %i2
lduh [%l7 + 0x4E], %g3
fmovdn %xcc, %f7, %f8
fba,a %fcc2, loop_3125
ldub [%l7 + 0x3F], %g5
fmovrdlez %o2, %f4, %f6
addc %l6, %o5, %o3
loop_3125:
stb %i0, [%l7 + 0x53]
fabsd %f4, %f0
fmovdne %icc, %f15, %f1
fpadd16s %f3, %f0, %f11
fbul,a %fcc1, loop_3126
fmul8ulx16 %f2, %f14, %f2
stx %l0, [%l7 + 0x40]
lduw [%l7 + 0x0C], %g6
loop_3126:
st %f6, [%l7 + 0x34]
ldsh [%l7 + 0x5E], %l3
be,a loop_3127
ta %xcc, 0x7
lduh [%l7 + 0x66], %g7
andncc %o4, %g4, %o0
loop_3127:
fmovdn %xcc, %f10, %f11
ldx [%l7 + 0x60], %o1
fandnot2s %f13, %f8, %f2
stx %i5, [%l7 + 0x68]
xnorcc %l1, 0x0DE5, %l5
stw %i7, [%l7 + 0x7C]
sdivcc %l2, 0x05DA, %l4
ldsw [%l7 + 0x70], %o6
fblg %fcc2, loop_3128
fbo,a %fcc0, loop_3129
srlx %i6, %g1, %i3
addc %i1, %g2, %i4
loop_3128:
ldsh [%l7 + 0x0A], %o7
loop_3129:
tsubcctv %i2, %g3, %o2
fmovsne %xcc, %f0, %f2
movre %g5, 0x20E, %l6
fzero %f8
fnot1s %f14, %f5
ldsw [%l7 + 0x0C], %o3
edge16n %o5, %i0, %l0
stw %g6, [%l7 + 0x5C]
subc %g7, 0x1041, %l3
fmuld8sux16 %f6, %f6, %f6
ble,a,pt %xcc, loop_3130
fmovsneg %xcc, %f0, %f13
ldsb [%l7 + 0x64], %o4
edge8n %o0, %g4, %i5
loop_3130:
sth %l1, [%l7 + 0x60]
ldsw [%l7 + 0x4C], %o1
fbn %fcc0, loop_3131
fbn %fcc3, loop_3132
fmovsvc %xcc, %f15, %f6
lduh [%l7 + 0x78], %l5
loop_3131:
fmovdvs %xcc, %f9, %f15
loop_3132:
fcmpne16 %f4, %f12, %i7
fmovdne %xcc, %f0, %f0
stw %l4, [%l7 + 0x30]
fmovdvs %icc, %f12, %f0
ldd [%l7 + 0x50], %f14
sdiv %l2, 0x072F, %o6
move %icc, %i6, %g1
fmovdle %xcc, %f13, %f5
st %f1, [%l7 + 0x64]
bne,a,pn %xcc, loop_3133
ldd [%l7 + 0x48], %f6
fmovrslz %i3, %f15, %f1
fbue %fcc1, loop_3134
loop_3133:
tcc %xcc, 0x6
stb %g2, [%l7 + 0x24]
fmul8ulx16 %f12, %f12, %f6
loop_3134:
bcc,a loop_3135
std %f2, [%l7 + 0x30]
sth %i1, [%l7 + 0x6C]
movrlez %o7, %i4, %i2
loop_3135:
fpackfix %f2, %f0
fbo,a %fcc2, loop_3136
ldsw [%l7 + 0x2C], %o2
alignaddr %g3, %g5, %l6
fbg %fcc2, loop_3137
loop_3136:
stx %o5, [%l7 + 0x70]
udivx %o3, 0x1A63, %l0
fbuge,a %fcc0, loop_3138
loop_3137:
sethi 0x1364, %i0
stx %g6, [%l7 + 0x58]
fmovrsgez %l3, %f5, %f9
loop_3138:
ldsh [%l7 + 0x12], %g7
andcc %o0, %g4, %i5
stb %l1, [%l7 + 0x08]
stx %o1, [%l7 + 0x58]
subccc %o4, 0x1AD2, %i7
fmovdle %icc, %f14, %f15
ld [%l7 + 0x58], %f3
ldsh [%l7 + 0x58], %l5
tleu %xcc, 0x3
fmovspos %xcc, %f4, %f7
st %f9, [%l7 + 0x30]
addcc %l4, 0x0004, %o6
ldsb [%l7 + 0x32], %l2
brgez,a %g1, loop_3139
movcc %icc, %i3, %g2
addcc %i1, %i6, %o7
ldub [%l7 + 0x11], %i2
loop_3139:
lduh [%l7 + 0x5C], %i4
stb %o2, [%l7 + 0x4E]
fmovrdgz %g5, %f4, %f14
lduh [%l7 + 0x78], %l6
ld [%l7 + 0x18], %f14
popc %o5, %g3
ldsw [%l7 + 0x44], %o3
st %f9, [%l7 + 0x1C]
tge %icc, 0x5
sth %i0, [%l7 + 0x30]
fnot1s %f12, %f14
fandnot1 %f6, %f14, %f6
alignaddrl %l0, %g6, %l3
ldsb [%l7 + 0x42], %o0
fnot2s %f0, %f12
ldub [%l7 + 0x61], %g7
tpos %icc, 0x0
ldsw [%l7 + 0x48], %i5
fbne,a %fcc0, loop_3140
movpos %xcc, %g4, %l1
nop
setx loop_3141, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x20], %o4
loop_3140:
edge16 %i7, %o1, %l4
fzeros %f14
loop_3141:
fxnors %f1, %f11, %f4
fpadd32 %f6, %f4, %f6
std %f2, [%l7 + 0x30]
ldsb [%l7 + 0x19], %o6
bl loop_3142
fbl %fcc1, loop_3143
ldsw [%l7 + 0x64], %l5
fands %f0, %f2, %f4
loop_3142:
std %f10, [%l7 + 0x28]
loop_3143:
lduh [%l7 + 0x7C], %l2
subc %g1, 0x000E, %i3
fmovdvs %xcc, %f4, %f3
mulx %i1, 0x0DF3, %g2
ldsb [%l7 + 0x1A], %o7
popc 0x0739, %i6
bvs loop_3144
ldx [%l7 + 0x58], %i2
fmovdcs %xcc, %f0, %f15
fandnot2s %f1, %f13, %f5
loop_3144:
bneg,a loop_3145
fpadd16s %f11, %f10, %f5
std %f0, [%l7 + 0x18]
stw %o2, [%l7 + 0x0C]
loop_3145:
lduw [%l7 + 0x18], %i4
orncc %l6, 0x05F6, %o5
lduh [%l7 + 0x52], %g3
fmovrde %o3, %f6, %f14
faligndata %f12, %f8, %f14
fmovdcs %icc, %f13, %f6
bshuffle %f12, %f6, %f6
subc %i0, 0x03B0, %l0
fcmpgt32 %f14, %f14, %g6
nop
setx loop_3146, %l0, %l1
jmpl %l1, %l3
fone %f6
edge8n %g5, %o0, %i5
bge loop_3147
loop_3146:
ldub [%l7 + 0x0B], %g7
sllx %g4, 0x05, %o4
orcc %l1, %i7, %l4
loop_3147:
tge %xcc, 0x1
edge16l %o6, %o1, %l5
tvc %icc, 0x5
ldub [%l7 + 0x4E], %g1
ldx [%l7 + 0x10], %i3
andcc %l2, 0x1AA5, %i1
fpadd16s %f14, %f13, %f13
edge32l %o7, %i6, %g2
stb %i2, [%l7 + 0x27]
tn %icc, 0x3
tvs %icc, 0x7
stx %i4, [%l7 + 0x58]
ld [%l7 + 0x34], %f7
fmovrslez %l6, %f15, %f3
edge8ln %o5, %o2, %g3
fmovsneg %icc, %f5, %f7
fmovdpos %icc, %f9, %f8
stw %o3, [%l7 + 0x68]
bne,a %xcc, loop_3148
addcc %l0, %i0, %l3
fbe %fcc2, loop_3149
ldsh [%l7 + 0x66], %g5
loop_3148:
ldx [%l7 + 0x10], %g6
std %f6, [%l7 + 0x58]
loop_3149:
bgu,pt %icc, loop_3150
fmovsn %xcc, %f1, %f0
ldsb [%l7 + 0x48], %o0
te %xcc, 0x1
loop_3150:
ldsh [%l7 + 0x20], %g7
nop
setx loop_3151, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovse %icc, %f11, %f3
stb %i5, [%l7 + 0x7C]
fmovde %xcc, %f11, %f2
loop_3151:
fmovsleu %icc, %f11, %f13
ldub [%l7 + 0x55], %g4
fmovsn %xcc, %f4, %f11
brgez %o4, loop_3152
edge8ln %i7, %l4, %l1
sll %o1, %o6, %g1
fmovsl %icc, %f2, %f0
loop_3152:
tneg %xcc, 0x2
taddcc %i3, %l2, %i1
fzero %f12
addc %o7, 0x01C3, %l5
fmuld8ulx16 %f2, %f7, %f8
sdivcc %g2, 0x14DA, %i2
ldd [%l7 + 0x50], %f4
array8 %i6, %l6, %o5
edge32l %o2, %i4, %g3
ldx [%l7 + 0x48], %l0
fmovs %f0, %f14
edge8ln %o3, %l3, %g5
stx %i0, [%l7 + 0x08]
sethi 0x0D27, %g6
fcmpgt32 %f12, %f4, %g7
ldsh [%l7 + 0x40], %i5
edge32l %g4, %o0, %i7
sth %o4, [%l7 + 0x42]
array8 %l4, %l1, %o6
stb %g1, [%l7 + 0x49]
movgu %xcc, %i3, %l2
ld [%l7 + 0x10], %f4
stx %o1, [%l7 + 0x30]
ldsb [%l7 + 0x43], %o7
edge32 %l5, %g2, %i2
fmovrse %i1, %f7, %f2
sdivx %i6, 0x0F95, %o5
stw %o2, [%l7 + 0x34]
brlz %l6, loop_3153
fnot2 %f14, %f2
movle %xcc, %i4, %l0
tn %xcc, 0x5
loop_3153:
movcs %icc, %o3, %l3
ldub [%l7 + 0x63], %g5
bleu,pn %icc, loop_3154
movrgez %g3, %g6, %g7
sethi 0x1F98, %i5
stw %i0, [%l7 + 0x58]
loop_3154:
umul %g4, 0x179B, %i7
movrgz %o4, %l4, %l1
ldsw [%l7 + 0x60], %o0
ldsh [%l7 + 0x62], %g1
tvc %xcc, 0x6
tsubcctv %o6, %l2, %o1
movcs %xcc, %o7, %i3
fcmps %fcc0, %f15, %f11
ldx [%l7 + 0x50], %g2
fmovdl %xcc, %f11, %f12
fmul8x16al %f10, %f10, %f6
fmovsvs %xcc, %f9, %f3
tsubcctv %i2, 0x087A, %i1
be,a loop_3155
movpos %xcc, %i6, %l5
sth %o5, [%l7 + 0x24]
lduw [%l7 + 0x28], %l6
loop_3155:
fandnot1s %f13, %f1, %f15
fmuld8sux16 %f0, %f0, %f4
ld [%l7 + 0x24], %f10
fbl,a %fcc0, loop_3156
lduh [%l7 + 0x54], %i4
fmovdn %xcc, %f3, %f10
movpos %xcc, %l0, %o3
loop_3156:
fblg,a %fcc1, loop_3157
fmul8x16 %f2, %f6, %f8
srlx %o2, 0x0D, %g5
stx %l3, [%l7 + 0x40]
loop_3157:
st %f13, [%l7 + 0x48]
movvs %xcc, %g3, %g6
srax %g7, %i5, %i0
sth %i7, [%l7 + 0x1C]
bg,a,pt %icc, loop_3158
taddcctv %o4, 0x0EAE, %g4
edge32 %l1, %l4, %g1
popc 0x1AC8, %o0
loop_3158:
fbge %fcc3, loop_3159
umul %o6, %o1, %o7
bvs,a,pt %icc, loop_3160
stw %l2, [%l7 + 0x24]
loop_3159:
ldx [%l7 + 0x40], %g2
ldsw [%l7 + 0x10], %i3
loop_3160:
fmovrsne %i2, %f9, %f13
sllx %i1, 0x19, %l5
ld [%l7 + 0x4C], %f8
brgez,a %o5, loop_3161
movvc %icc, %l6, %i4
edge8 %l0, %i6, %o3
fbule,a %fcc0, loop_3162
loop_3161:
movne %xcc, %g5, %l3
umul %o2, %g6, %g7
fmovdcc %xcc, %f1, %f14
loop_3162:
fnegs %f3, %f15
ldub [%l7 + 0x20], %g3
edge32l %i0, %i7, %i5
tcc %xcc, 0x4
subccc %g4, %o4, %l1
stb %l4, [%l7 + 0x6A]
fexpand %f10, %f2
fmovrdgz %g1, %f12, %f8
fmovsvc %xcc, %f3, %f1
fnor %f4, %f12, %f12
bge,a loop_3163
bgu %icc, loop_3164
fcmped %fcc2, %f14, %f10
ldx [%l7 + 0x40], %o0
loop_3163:
tvc %xcc, 0x3
loop_3164:
ldsw [%l7 + 0x6C], %o1
fbe,a %fcc0, loop_3165
bne,a,pt %icc, loop_3166
edge32l %o7, %l2, %o6
udiv %i3, 0x0C96, %i2
loop_3165:
movvs %xcc, %g2, %i1
loop_3166:
lduh [%l7 + 0x7A], %l5
fcmpeq32 %f14, %f14, %o5
sth %i4, [%l7 + 0x32]
xorcc %l0, 0x18C9, %l6
fnot2 %f10, %f4
sth %o3, [%l7 + 0x26]
edge8n %i6, %g5, %l3
fmovdleu %xcc, %f9, %f15
movpos %xcc, %g6, %o2
ldsb [%l7 + 0x6C], %g7
edge8l %i0, %i7, %i5
movg %xcc, %g4, %g3
nop
setx loop_3167, %l0, %l1
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 + 0x59], %l1
tvs %xcc, 0x7
stx %l4, [%l7 + 0x28]
loop_3167:
sdivx %o4, 0x132C, %o0
xor %o1, %o7, %l2
fble,a %fcc2, loop_3168
stx %g1, [%l7 + 0x60]
st %f14, [%l7 + 0x08]
sethi 0x19B4, %o6
loop_3168:
lduh [%l7 + 0x4C], %i3
smulcc %g2, %i2, %i1
bvs %xcc, loop_3169
fbne,a %fcc0, loop_3170
edge32ln %o5, %i4, %l5
udivcc %l6, 0x1A35, %l0
loop_3169:
fmovsgu %icc, %f6, %f14
loop_3170:
ble %icc, loop_3171
fcmps %fcc1, %f11, %f6
fmovrdne %o3, %f14, %f8
pdist %f2, %f6, %f8
loop_3171:
taddcc %i6, 0x12B9, %g5
fmovd %f0, %f10
fors %f14, %f11, %f7
ldx [%l7 + 0x58], %l3
edge16n %o2, %g7, %g6
mulscc %i0, %i5, %i7
edge32ln %g3, %g4, %l1
fbul,a %fcc2, loop_3172
movneg %xcc, %l4, %o4
edge32ln %o1, %o0, %o7
fnot1s %f12, %f4
loop_3172:
movcs %icc, %l2, %g1
brnz %o6, loop_3173
ldsb [%l7 + 0x70], %g2
fxnor %f0, %f10, %f2
fmovrdne %i3, %f0, %f14
loop_3173:
sdivcc %i1, 0x191A, %i2
ldsw [%l7 + 0x18], %o5
fmovrdgez %l5, %f0, %f10
lduh [%l7 + 0x2A], %i4
movg %xcc, %l6, %l0
tgu %xcc, 0x2
fmovd %f14, %f6
ble,a %icc, loop_3174
ldsw [%l7 + 0x70], %o3
siam 0x6
movvs %icc, %i6, %l3
loop_3174:
sth %g5, [%l7 + 0x24]
fmovsgu %xcc, %f0, %f5
fmovrsgz %o2, %f12, %f9
fcmpes %fcc1, %f9, %f13
ldsw [%l7 + 0x38], %g6
fbo %fcc2, loop_3175
fcmpne32 %f14, %f0, %g7
fmovdvs %xcc, %f2, %f5
tcc %xcc, 0x3
loop_3175:
orcc %i5, %i7, %g3
ld [%l7 + 0x18], %f0
stw %i0, [%l7 + 0x10]
be loop_3176
fandnot2s %f0, %f0, %f8
fnor %f2, %f14, %f12
ld [%l7 + 0x38], %f2
loop_3176:
bpos,pt %xcc, loop_3177
or %g4, 0x190C, %l1
fmul8ulx16 %f4, %f8, %f14
bl,pn %xcc, loop_3178
loop_3177:
stw %o4, [%l7 + 0x3C]
fsrc1 %f8, %f6
fmovsleu %xcc, %f0, %f15
loop_3178:
fpackfix %f10, %f15
fcmpne16 %f10, %f14, %o1
fexpand %f15, %f12
te %xcc, 0x6
lduh [%l7 + 0x7A], %o0
bgu,pn %xcc, loop_3179
fpadd32 %f14, %f0, %f14
fmovsvs %icc, %f1, %f0
smulcc %l4, %l2, %o7
loop_3179:
movrlez %g1, 0x31A, %g2
std %f0, [%l7 + 0x58]
fmovrde %o6, %f2, %f10
fmovdgu %icc, %f8, %f9
fxors %f4, %f0, %f4
sdiv %i3, 0x1BB7, %i2
ld [%l7 + 0x30], %f12
stb %o5, [%l7 + 0x5E]
udiv %i1, 0x161C, %i4
std %f6, [%l7 + 0x78]
umul %l5, 0x05E0, %l6
movcc %xcc, %l0, %o3
movre %i6, %l3, %g5
fnor %f2, %f14, %f14
udivx %g6, 0x0B2E, %o2
fcmped %fcc3, %f10, %f12
ldub [%l7 + 0x1A], %g7
fmovdneg %icc, %f5, %f8
fcmpeq16 %f2, %f14, %i5
mulscc %i7, 0x06E1, %i0
brlez %g4, loop_3180
ldx [%l7 + 0x68], %g3
edge32n %o4, %l1, %o0
edge16n %o1, %l4, %o7
loop_3180:
edge16n %g1, %g2, %l2
bvc,a,pt %xcc, loop_3181
ldd [%l7 + 0x68], %f10
fmuld8ulx16 %f15, %f3, %f2
fmuld8ulx16 %f1, %f12, %f10
loop_3181:
fnegs %f12, %f2
lduw [%l7 + 0x4C], %i3
fpadd32s %f9, %f7, %f11
srax %o6, 0x17, %o5
st %f3, [%l7 + 0x6C]
sub %i1, %i4, %i2
fandnot1s %f3, %f1, %f3
stw %l6, [%l7 + 0x74]
subc %l5, 0x004B, %l0
fors %f1, %f12, %f5
fnot1 %f0, %f12
fmovsleu %icc, %f6, %f14
fmovrsgez %i6, %f6, %f7
st %f6, [%l7 + 0x64]
ta %icc, 0x2
std %f2, [%l7 + 0x50]
stw %o3, [%l7 + 0x6C]
ldsw [%l7 + 0x54], %l3
ldd [%l7 + 0x48], %f8
st %f14, [%l7 + 0x74]
sth %g6, [%l7 + 0x7A]
sdivx %g5, 0x0031, %o2
taddcctv %i5, %i7, %g7
and %g4, %g3, %o4
fmovrslz %l1, %f13, %f15
fors %f15, %f5, %f8
fnot2 %f10, %f2
fpsub16 %f14, %f0, %f0
fornot1 %f10, %f14, %f10
sra %i0, %o1, %o0
bvs,a loop_3182
edge8ln %o7, %g1, %l4
fmovrslz %g2, %f2, %f5
bl,pn %xcc, loop_3183
loop_3182:
sll %i3, 0x1C, %o6
brgez %l2, loop_3184
fbo %fcc3, loop_3185
loop_3183:
fcmpne32 %f4, %f2, %i1
movvc %xcc, %i4, %i2
loop_3184:
stw %o5, [%l7 + 0x54]
loop_3185:
ldsh [%l7 + 0x0E], %l5
fnot1 %f0, %f8
tleu %icc, 0x7
for %f2, %f2, %f12
ldsw [%l7 + 0x54], %l6
lduw [%l7 + 0x40], %i6
mulscc %l0, %o3, %g6
ldd [%l7 + 0x60], %f14
edge32ln %l3, %o2, %g5
umul %i5, 0x0E04, %i7
fnands %f12, %f9, %f7
lduh [%l7 + 0x28], %g7
ldd [%l7 + 0x30], %f8
ldsw [%l7 + 0x0C], %g3
fbn %fcc1, loop_3186
mova %xcc, %o4, %l1
ld [%l7 + 0x7C], %f7
fnot1 %f12, %f2
loop_3186:
fabsd %f2, %f12
movleu %icc, %i0, %g4
ld [%l7 + 0x44], %f6
ldsw [%l7 + 0x10], %o1
be,pt %icc, loop_3187
ldd [%l7 + 0x30], %f14
ldub [%l7 + 0x46], %o7
pdist %f10, %f8, %f12
loop_3187:
ldub [%l7 + 0x35], %g1
tsubcctv %l4, %o0, %g2
fmovrdne %i3, %f0, %f0
fmovs %f4, %f12
fmovsvs %xcc, %f2, %f11
fandnot2 %f6, %f0, %f14
edge8 %l2, %o6, %i4
ldsw [%l7 + 0x20], %i1
ldub [%l7 + 0x2D], %i2
brz,a %o5, loop_3188
fmovrslz %l6, %f12, %f14
fpsub16s %f2, %f11, %f10
bge,a %icc, loop_3189
loop_3188:
ldub [%l7 + 0x6A], %i6
array16 %l5, %l0, %o3
fmovdleu %xcc, %f1, %f11
loop_3189:
fornot2s %f5, %f5, %f4
ble,pt %icc, loop_3190
nop
setx loop_3191, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x36], %l3
subcc %o2, 0x0510, %g6
loop_3190:
stw %g5, [%l7 + 0x38]
loop_3191:
srlx %i5, %g7, %g3
sra %o4, %l1, %i7
fbu %fcc3, loop_3192
ldsb [%l7 + 0x38], %g4
fmovd %f12, %f12
udivcc %i0, 0x1684, %o7
loop_3192:
ldub [%l7 + 0x58], %o1
fxor %f10, %f10, %f8
orn %g1, 0x10FE, %l4
fandnot2s %f3, %f10, %f4
xorcc %g2, %i3, %l2
ld [%l7 + 0x44], %f2
fnand %f10, %f12, %f8
lduw [%l7 + 0x70], %o6
be %icc, loop_3193
fpadd16s %f4, %f14, %f0
ba,a %xcc, loop_3194
srax %o0, %i4, %i1
loop_3193:
fmovrsgz %o5, %f14, %f1
fmovdneg %xcc, %f9, %f7
loop_3194:
lduh [%l7 + 0x20], %l6
fble %fcc1, loop_3195
edge32n %i2, %i6, %l5
fxors %f3, %f12, %f13
st %f5, [%l7 + 0x30]
loop_3195:
fcmpne32 %f4, %f12, %l0
ldsb [%l7 + 0x10], %o3
bpos,pn %icc, loop_3196
stb %l3, [%l7 + 0x21]
fbn,a %fcc1, loop_3197
fmovrsne %g6, %f1, %f13
loop_3196:
fone %f12
fzeros %f9
loop_3197:
edge32n %o2, %i5, %g7
andcc %g5, 0x04A9, %o4
movl %icc, %g3, %l1
movre %i7, 0x280, %i0
te %icc, 0x1
lduw [%l7 + 0x48], %o7
fbl %fcc2, loop_3198
bne,a,pt %xcc, loop_3199
fnot1s %f5, %f0
st %f3, [%l7 + 0x5C]
loop_3198:
tl %icc, 0x7
loop_3199:
fcmpeq32 %f8, %f10, %o1
fpsub16s %f15, %f2, %f7
tne %icc, 0x3
lduh [%l7 + 0x1C], %g4
st %f1, [%l7 + 0x58]
tsubcc %g1, 0x19D3, %l4
movge %xcc, %g2, %i3
fbg %fcc1, loop_3200
movleu %xcc, %o6, %o0
fmovsg %icc, %f1, %f6
stx %l2, [%l7 + 0x60]
loop_3200:
movrlez %i4, 0x2F6, %o5
fmovrsne %i1, %f2, %f13
fsrc2 %f6, %f14
brz %i2, loop_3201
fmovsn %xcc, %f15, %f1
bn,pn %icc, loop_3202
fblg,a %fcc1, loop_3203
loop_3201:
bgu,a %icc, loop_3204
nop
setx loop_3205, %l0, %l1
jmpl %l1, %l6
loop_3202:
stb %l5, [%l7 + 0x75]
loop_3203:
fcmple32 %f6, %f0, %i6
loop_3204:
xnor %l0, %l3, %g6
loop_3205:
fsrc2 %f14, %f4
fcmple32 %f2, %f2, %o3
fnors %f10, %f14, %f6
fmovde %xcc, %f6, %f10
fmovsvc %xcc, %f1, %f13
ldsw [%l7 + 0x2C], %i5
fpsub32s %f8, %f15, %f3
movleu %icc, %g7, %o2
movre %o4, %g5, %l1
umul %g3, %i0, %i7
add %o7, 0x1A06, %g4
stb %o1, [%l7 + 0x54]
tleu %icc, 0x6
srlx %g1, %g2, %i3
stx %o6, [%l7 + 0x68]
ldsw [%l7 + 0x30], %l4
movrlz %o0, %l2, %i4
andcc %i1, %o5, %i2
fcmps %fcc0, %f0, %f4
fblg %fcc2, loop_3206
fmovsvs %xcc, %f11, %f4
fxnors %f1, %f2, %f7
xnor %l6, %i6, %l5
loop_3206:
brz %l3, loop_3207
bpos %icc, loop_3208
fmovsa %icc, %f15, %f13
fmovrde %l0, %f8, %f0
loop_3207:
ldx [%l7 + 0x30], %o3
loop_3208:
fpsub16s %f3, %f15, %f15
stx %g6, [%l7 + 0x68]
st %f6, [%l7 + 0x74]
lduw [%l7 + 0x0C], %g7
fzero %f4
fmovdle %xcc, %f10, %f15
fmovsvs %icc, %f12, %f7
add %i5, %o4, %o2
ta %xcc, 0x6
fpsub32s %f8, %f4, %f12
ldx [%l7 + 0x10], %l1
stw %g5, [%l7 + 0x14]
ldsw [%l7 + 0x40], %i0
fmovde %xcc, %f12, %f4
ldd [%l7 + 0x18], %f12
fcmple16 %f14, %f8, %g3
tgu %xcc, 0x6
brlez,a %o7, loop_3209
bn loop_3210
fpsub32 %f0, %f10, %f8
sll %i7, 0x10, %g4
loop_3209:
tl %icc, 0x4
loop_3210:
fmul8ulx16 %f14, %f8, %f2
movrgz %o1, %g2, %g1
add %o6, 0x02A4, %l4
ldsh [%l7 + 0x72], %i3
sdiv %l2, 0x1D68, %i4
alignaddrl %i1, %o5, %o0
st %f7, [%l7 + 0x30]
fxors %f8, %f12, %f4
fxor %f12, %f14, %f6
fzero %f0
fbul,a %fcc0, loop_3211
fmovdcc %icc, %f1, %f5
call loop_3212
orncc %i2, 0x1E08, %i6
loop_3211:
stx %l5, [%l7 + 0x50]
st %f1, [%l7 + 0x1C]
loop_3212:
faligndata %f2, %f10, %f8
fxor %f8, %f10, %f0
lduw [%l7 + 0x54], %l3
fand %f12, %f4, %f0
lduw [%l7 + 0x50], %l6
ldsh [%l7 + 0x3E], %l0
fmovsl %icc, %f9, %f11
stx %g6, [%l7 + 0x60]
umul %o3, %g7, %i5
sdiv %o2, 0x1E04, %o4
array16 %l1, %i0, %g3
addc %o7, %g5, %g4
sethi 0x1935, %o1
lduw [%l7 + 0x34], %i7
fnors %f11, %f7, %f12
st %f8, [%l7 + 0x10]
ldub [%l7 + 0x0A], %g2
brgez,a %g1, loop_3213
fornot2s %f5, %f9, %f3
tneg %icc, 0x4
bvc,a loop_3214
loop_3213:
ble,pt %icc, loop_3215
taddcctv %o6, 0x0FAD, %i3
movpos %icc, %l2, %i4
loop_3214:
fornot2s %f10, %f11, %f6
loop_3215:
fmovrslz %l4, %f14, %f10
fnor %f10, %f2, %f12
bvs,a %xcc, loop_3216
fpsub16 %f6, %f6, %f0
brgz,a %o5, loop_3217
stb %i1, [%l7 + 0x38]
loop_3216:
lduw [%l7 + 0x78], %i2
fcmpd %fcc2, %f8, %f8
loop_3217:
bn %xcc, loop_3218
edge16l %o0, %l5, %l3
fmovda %icc, %f0, %f13
ldd [%l7 + 0x40], %f2
loop_3218:
fzeros %f13
stw %l6, [%l7 + 0x1C]
faligndata %f8, %f14, %f12
sub %i6, %l0, %o3
fbge,a %fcc1, loop_3219
ldub [%l7 + 0x38], %g7
fors %f3, %f4, %f9
fxors %f7, %f0, %f3
loop_3219:
stx %i5, [%l7 + 0x10]
ldx [%l7 + 0x08], %g6
array16 %o2, %o4, %l1
fxors %f9, %f0, %f7
fpack32 %f2, %f14, %f6
fsrc1s %f5, %f1
edge32 %g3, %o7, %g5
edge32n %i0, %o1, %i7
sth %g4, [%l7 + 0x5A]
ldsh [%l7 + 0x08], %g2
stx %g1, [%l7 + 0x78]
ba,a,pn %xcc, loop_3220
alignaddrl %i3, %o6, %i4
smulcc %l4, 0x017B, %o5
xorcc %i1, 0x1B68, %l2
loop_3220:
sth %o0, [%l7 + 0x2C]
fpsub32 %f4, %f14, %f12
ldd [%l7 + 0x38], %f14
fornot1s %f10, %f9, %f11
fbn %fcc0, loop_3221
ta %xcc, 0x2
tgu %xcc, 0x1
ld [%l7 + 0x24], %f4
loop_3221:
bge,a loop_3222
movrgez %i2, %l3, %l5
fmovrse %i6, %f13, %f13
ldsw [%l7 + 0x3C], %l6
loop_3222:
ldd [%l7 + 0x18], %f12
fcmple32 %f6, %f0, %l0
fnor %f12, %f10, %f14
ldsw [%l7 + 0x30], %g7
ldx [%l7 + 0x28], %i5
fmovse %icc, %f11, %f8
fxnor %f0, %f6, %f10
fmovsneg %icc, %f7, %f6
tle %xcc, 0x2
ld [%l7 + 0x44], %f9
lduh [%l7 + 0x56], %g6
ba,pn %xcc, loop_3223
andncc %o3, %o2, %l1
lduw [%l7 + 0x24], %o4
stx %o7, [%l7 + 0x40]
loop_3223:
brlez,a %g3, loop_3224
sth %g5, [%l7 + 0x5C]
ld [%l7 + 0x70], %f10
andncc %i0, %i7, %o1
loop_3224:
fnegs %f7, %f12
fmovrdgz %g2, %f2, %f10
ldsh [%l7 + 0x56], %g4
fsrc2s %f15, %f4
st %f13, [%l7 + 0x24]
brnz,a %i3, loop_3225
lduw [%l7 + 0x18], %o6
andcc %i4, 0x0421, %l4
fmovsgu %xcc, %f13, %f15
loop_3225:
st %f13, [%l7 + 0x48]
fcmpeq16 %f10, %f14, %o5
movrlz %g1, 0x2BD, %l2
tvs %xcc, 0x3
ldsh [%l7 + 0x0E], %i1
fcmple32 %f0, %f10, %o0
fpack16 %f4, %f12
lduw [%l7 + 0x40], %i2
fands %f7, %f4, %f11
fmovspos %icc, %f10, %f10
fcmpne16 %f12, %f2, %l5
lduw [%l7 + 0x7C], %i6
edge32l %l6, %l3, %g7
fsrc2s %f12, %f13
fornot2 %f4, %f12, %f14
xnorcc %i5, %g6, %o3
fbul,a %fcc0, loop_3226
fmovrslz %o2, %f12, %f1
edge8ln %l1, %l0, %o7
st %f5, [%l7 + 0x28]
loop_3226:
fzero %f0
for %f2, %f14, %f14
fmovda %xcc, %f10, %f10
fandnot2 %f2, %f10, %f8
fmovrsgz %g3, %f8, %f8
bvs %icc, loop_3227
fornot2 %f14, %f12, %f4
ldsw [%l7 + 0x68], %g5
sth %i0, [%l7 + 0x5C]
loop_3227:
movl %xcc, %o4, %o1
fbug,a %fcc3, loop_3228
tge %xcc, 0x3
fnot1s %f0, %f13
ldub [%l7 + 0x25], %i7
loop_3228:
fmovse %icc, %f11, %f4
fbul,a %fcc0, loop_3229
fblg %fcc0, loop_3230
andncc %g2, %g4, %i3
fzero %f0
loop_3229:
fble %fcc3, loop_3231
loop_3230:
fmovrse %o6, %f0, %f14
movrlz %i4, 0x18B, %o5
addccc %g1, 0x0E07, %l2
loop_3231:
fmovrsne %l4, %f9, %f12
tg %icc, 0x3
ldub [%l7 + 0x4A], %i1
sth %o0, [%l7 + 0x08]
fpadd32 %f10, %f6, %f6
ldsh [%l7 + 0x4C], %l5
mulx %i2, %l6, %i6
fandnot1s %f6, %f7, %f3
fmovsg %icc, %f7, %f0
ldd [%l7 + 0x50], %f14
fmovsl %xcc, %f2, %f5
ldx [%l7 + 0x30], %l3
ldx [%l7 + 0x48], %g7
fnot2s %f1, %f9
fmovdne %xcc, %f14, %f13
fpadd32 %f6, %f0, %f10
ldsb [%l7 + 0x42], %g6
lduw [%l7 + 0x28], %i5
subccc %o3, %l1, %l0
move %icc, %o2, %g3
fpadd32 %f0, %f10, %f12
ld [%l7 + 0x0C], %f11
ble,pn %xcc, loop_3232
lduh [%l7 + 0x2C], %g5
sth %o7, [%l7 + 0x7C]
ldsh [%l7 + 0x70], %i0
loop_3232:
st %f10, [%l7 + 0x3C]
edge16l %o4, %i7, %o1
st %f13, [%l7 + 0x34]
ld [%l7 + 0x28], %f1
movrgz %g2, %i3, %g4
fnegd %f14, %f4
stw %o6, [%l7 + 0x2C]
ldub [%l7 + 0x4E], %i4
stb %g1, [%l7 + 0x46]
tneg %xcc, 0x6
subc %l2, %o5, %i1
edge32l %o0, %l5, %i2
fandnot2 %f0, %f14, %f4
stx %l6, [%l7 + 0x50]
fmul8x16al %f6, %f2, %f14
lduw [%l7 + 0x2C], %l4
fmovsle %xcc, %f0, %f2
fmovsn %xcc, %f10, %f10
ba,a,pt %icc, loop_3233
edge16n %l3, %i6, %g7
stx %i5, [%l7 + 0x10]
tvs %icc, 0x1
loop_3233:
fmovdl %icc, %f6, %f6
fand %f12, %f14, %f6
fbule,a %fcc1, loop_3234
movpos %icc, %o3, %g6
sllx %l0, 0x08, %o2
te %xcc, 0x2
loop_3234:
ldd [%l7 + 0x50], %f6
ldsh [%l7 + 0x14], %g3
fmovrdlz %l1, %f8, %f14
fbug %fcc2, loop_3235
fmovdgu %xcc, %f0, %f7
stb %g5, [%l7 + 0x6B]
alignaddr %o7, %o4, %i0
loop_3235:
fmuld8sux16 %f9, %f6, %f2
nop
setx loop_3236, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduw [%l7 + 0x18], %o1
fnors %f13, %f5, %f4
fpack16 %f0, %f9
loop_3236:
ld [%l7 + 0x30], %f7
fcmple16 %f8, %f10, %i7
ld [%l7 + 0x24], %f3
fpsub16 %f8, %f14, %f12
fxors %f2, %f7, %f8
orcc %g2, 0x1A0A, %i3
movg %icc, %o6, %i4
fzero %f14
ldub [%l7 + 0x12], %g4
lduh [%l7 + 0x6E], %l2
ldsw [%l7 + 0x7C], %o5
tsubcctv %i1, %g1, %o0
ldsb [%l7 + 0x78], %l5
fmovsne %icc, %f1, %f11
ldsh [%l7 + 0x08], %l6
movre %l4, 0x1B8, %i2
fexpand %f8, %f4
ld [%l7 + 0x0C], %f14
ldsb [%l7 + 0x66], %l3
fbu %fcc3, loop_3237
stx %g7, [%l7 + 0x68]
array32 %i5, %o3, %g6
umulcc %l0, %i6, %g3
loop_3237:
sth %o2, [%l7 + 0x16]
fsrc1s %f8, %f1
tsubcctv %g5, %o7, %o4
xorcc %i0, 0x0E2B, %l1
fmovdleu %icc, %f8, %f15
movgu %xcc, %o1, %g2
move %xcc, %i7, %o6
ldsh [%l7 + 0x7C], %i4
fmovsn %xcc, %f7, %f6
st %f7, [%l7 + 0x2C]
edge8n %i3, %g4, %l2
lduw [%l7 + 0x1C], %o5
st %f8, [%l7 + 0x30]
sub %i1, 0x0CBD, %o0
tpos %icc, 0x6
movvs %xcc, %l5, %g1
fpadd32 %f12, %f10, %f8
fcmpgt16 %f10, %f14, %l4
stw %i2, [%l7 + 0x40]
bvs,a,pn %xcc, loop_3238
ld [%l7 + 0x6C], %f3
fmovdn %icc, %f9, %f12
fmul8ulx16 %f12, %f8, %f6
loop_3238:
fmuld8sux16 %f3, %f4, %f14
umulcc %l6, %g7, %l3
ldx [%l7 + 0x78], %i5
subccc %o3, %g6, %i6
fmovscs %icc, %f3, %f6
tvc %icc, 0x0
stx %g3, [%l7 + 0x28]
fbn,a %fcc3, loop_3239
add %o2, %l0, %o7
fmovrdne %g5, %f6, %f10
fmovrdlz %i0, %f14, %f0
loop_3239:
fmovs %f6, %f2
popc 0x022F, %l1
or %o1, 0x1B42, %o4
ldub [%l7 + 0x3C], %g2
fmovrse %i7, %f5, %f12
fmuld8ulx16 %f10, %f1, %f0
fzero %f12
stw %o6, [%l7 + 0x60]
tvc %xcc, 0x6
xorcc %i4, %g4, %i3
ldsh [%l7 + 0x5A], %l2
nop
setx loop_3240, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movl %xcc, %i1, %o0
ldx [%l7 + 0x38], %o5
sdiv %g1, 0x0374, %l5
loop_3240:
fpadd32 %f0, %f14, %f0
edge32l %i2, %l6, %l4
addcc %l3, %i5, %g7
sth %o3, [%l7 + 0x4E]
fpsub16 %f14, %f8, %f14
lduw [%l7 + 0x44], %g6
ldx [%l7 + 0x08], %i6
fbge,a %fcc2, loop_3241
movleu %icc, %g3, %l0
fmovdleu %icc, %f15, %f12
fornot2s %f9, %f3, %f4
loop_3241:
stb %o7, [%l7 + 0x55]
movpos %icc, %g5, %i0
ldx [%l7 + 0x30], %o2
xnor %o1, %o4, %l1
fcmped %fcc3, %f4, %f8
movvs %icc, %g2, %o6
sth %i4, [%l7 + 0x4A]
brlz,a %g4, loop_3242
brlez,a %i7, loop_3243
orcc %i3, 0x1674, %i1
fmul8sux16 %f0, %f12, %f4
loop_3242:
fmovrdlz %o0, %f0, %f8
loop_3243:
movn %icc, %l2, %o5
bvc,a,pt %xcc, loop_3244
ldsb [%l7 + 0x50], %g1
fcmpgt32 %f2, %f8, %l5
lduw [%l7 + 0x40], %l6
loop_3244:
bcc %icc, loop_3245
andncc %i2, %l4, %i5
fmovs %f15, %f5
call loop_3246
loop_3245:
nop
setx loop_3247, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movneg %xcc, %l3, %o3
tvc %xcc, 0x3
loop_3246:
ldsb [%l7 + 0x2C], %g7
loop_3247:
fmovdge %icc, %f10, %f4
ldx [%l7 + 0x30], %i6
ldsb [%l7 + 0x7D], %g3
fbg,a %fcc3, loop_3248
movneg %icc, %l0, %g6
edge16ln %o7, %i0, %o2
fpsub32 %f6, %f2, %f2
loop_3248:
stx %o1, [%l7 + 0x38]
sth %o4, [%l7 + 0x22]
std %f12, [%l7 + 0x58]
ld [%l7 + 0x40], %f7
subccc %l1, 0x0589, %g2
fpadd32 %f14, %f14, %f10
sth %o6, [%l7 + 0x6E]
movle %icc, %g5, %i4
ldsw [%l7 + 0x4C], %g4
ldsw [%l7 + 0x14], %i3
fmovrdne %i1, %f12, %f6
fbge,a %fcc2, loop_3249
sdiv %i7, 0x1A02, %o0
sth %l2, [%l7 + 0x0A]
taddcctv %o5, %l5, %l6
loop_3249:
ldd [%l7 + 0x30], %f14
nop
setx loop_3250, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
for %f6, %f4, %f12
fmovscs %icc, %f15, %f12
fnot1 %f10, %f0
loop_3250:
fmovscs %xcc, %f5, %f1
movcs %icc, %g1, %l4
std %f14, [%l7 + 0x18]
tpos %xcc, 0x0
fbne %fcc1, loop_3251
ldub [%l7 + 0x3B], %i5
fsrc1 %f6, %f8
movrgez %i2, %o3, %l3
loop_3251:
siam 0x6
ldd [%l7 + 0x10], %f6
andncc %g7, %i6, %g3
udivcc %g6, 0x16FD, %l0
fnot2 %f2, %f14
fmovrdlz %o7, %f6, %f0
movrlez %o2, 0x30D, %i0
fbu %fcc0, loop_3252
sth %o4, [%l7 + 0x72]
alignaddrl %l1, %o1, %g2
stw %g5, [%l7 + 0x60]
loop_3252:
stx %o6, [%l7 + 0x18]
addc %i4, %g4, %i3
faligndata %f8, %f12, %f6
bge loop_3253
fbug %fcc1, loop_3254
edge32 %i1, %o0, %l2
mova %xcc, %o5, %l5
loop_3253:
fxor %f8, %f4, %f8
loop_3254:
fand %f8, %f2, %f2
mulscc %l6, 0x1D04, %i7
srlx %g1, %l4, %i2
ldx [%l7 + 0x48], %o3
fcmpes %fcc3, %f10, %f11
fxor %f10, %f6, %f14
faligndata %f8, %f8, %f0
tneg %icc, 0x7
st %f8, [%l7 + 0x70]
ld [%l7 + 0x20], %f8
fmul8x16al %f4, %f7, %f2
fmuld8sux16 %f3, %f4, %f10
st %f4, [%l7 + 0x5C]
fmovrdlez %l3, %f6, %f6
lduh [%l7 + 0x60], %g7
edge16 %i6, %g3, %g6
orcc %i5, %l0, %o2
lduw [%l7 + 0x28], %i0
xnor %o7, %l1, %o1
edge16l %g2, %o4, %o6
edge32 %g5, %i4, %i3
ld [%l7 + 0x10], %f3
brz,a %i1, loop_3255
ldsh [%l7 + 0x5E], %g4
lduw [%l7 + 0x74], %o0
addccc %l2, 0x1855, %l5
loop_3255:
ldd [%l7 + 0x10], %f2
fexpand %f12, %f0
srlx %l6, 0x0A, %i7
tvs %xcc, 0x5
movneg %icc, %o5, %g1
addcc %l4, %i2, %o3
sdivx %g7, 0x065F, %l3
fmovdge %icc, %f3, %f14
tn %xcc, 0x5
move %xcc, %g3, %g6
fnot1s %f2, %f2
mulx %i6, %l0, %i5
brgez %o2, loop_3256
bleu,a,pt %icc, loop_3257
std %f2, [%l7 + 0x08]
fmovde %icc, %f8, %f5
loop_3256:
sth %i0, [%l7 + 0x38]
loop_3257:
ldd [%l7 + 0x60], %f2
sth %l1, [%l7 + 0x2C]
fmovdcs %icc, %f9, %f1
ba,a,pn %icc, loop_3258
ldsb [%l7 + 0x18], %o7
fmovrdne %o1, %f4, %f12
stb %g2, [%l7 + 0x29]
loop_3258:
ba,a,pn %icc, loop_3259
movcc %xcc, %o6, %g5
edge32n %i4, %i3, %i1
fmul8x16al %f13, %f9, %f8
loop_3259:
tl %xcc, 0x5
ldd [%l7 + 0x10], %f6
fmovsne %xcc, %f9, %f8
alignaddr %g4, %o4, %l2
addcc %o0, %l5, %l6
fabsd %f8, %f6
andncc %i7, %o5, %l4
fabsd %f14, %f12
ldsw [%l7 + 0x44], %i2
subc %g1, 0x1602, %o3
tpos %xcc, 0x6
fnot1s %f12, %f14
tg %xcc, 0x2
bvs,pn %xcc, loop_3260
fmovdl %icc, %f7, %f1
fandnot1s %f11, %f1, %f9
stb %l3, [%l7 + 0x57]
loop_3260:
movg %icc, %g3, %g6
edge16n %i6, %g7, %l0
orn %o2, %i0, %l1
fbl %fcc1, loop_3261
movle %xcc, %o7, %i5
udivcc %g2, 0x105F, %o6
lduh [%l7 + 0x48], %o1
loop_3261:
edge8 %i4, %i3, %g5
be,a,pn %icc, loop_3262
srax %i1, 0x06, %o4
stx %l2, [%l7 + 0x48]
edge8 %g4, %l5, %l6
loop_3262:
fabsd %f0, %f4
bgu,pt %icc, loop_3263
subccc %o0, %i7, %l4
lduh [%l7 + 0x5A], %i2
fpadd32s %f6, %f12, %f12
loop_3263:
movgu %icc, %g1, %o5
alignaddrl %l3, %o3, %g3
ld [%l7 + 0x74], %f8
fmovdpos %xcc, %f11, %f13
sth %i6, [%l7 + 0x42]
ldsw [%l7 + 0x6C], %g7
fandnot1 %f0, %f14, %f8
fmovrslez %l0, %f12, %f7
fmovsn %icc, %f13, %f5
sll %g6, 0x13, %o2
bcs,a loop_3264
mova %icc, %l1, %o7
fmovdgu %xcc, %f4, %f3
xnorcc %i0, %i5, %o6
loop_3264:
fornot1s %f10, %f6, %f2
movneg %icc, %g2, %o1
lduh [%l7 + 0x4C], %i4
brnz,a %i3, loop_3265
fone %f10
ldsh [%l7 + 0x76], %i1
bpos,a loop_3266
loop_3265:
ldsb [%l7 + 0x61], %g5
ld [%l7 + 0x40], %f7
tl %icc, 0x4
loop_3266:
brz,a %o4, loop_3267
fmovsgu %xcc, %f8, %f9
nop
setx loop_3268, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x14], %f4
loop_3267:
brnz %l2, loop_3269
taddcc %l5, %l6, %o0
loop_3268:
movneg %xcc, %g4, %l4
fnegs %f3, %f12
loop_3269:
edge32 %i2, %g1, %i7
lduh [%l7 + 0x64], %l3
ld [%l7 + 0x44], %f1
fmovdneg %icc, %f12, %f7
movrlz %o5, %g3, %o3
fmovdneg %xcc, %f13, %f0
fcmpne16 %f8, %f10, %i6
fbuge %fcc2, loop_3270
andncc %l0, %g7, %g6
std %f8, [%l7 + 0x38]
lduh [%l7 + 0x46], %o2
loop_3270:
bl,a %icc, loop_3271
ldx [%l7 + 0x30], %l1
ld [%l7 + 0x34], %f6
tle %xcc, 0x5
loop_3271:
movle %xcc, %i0, %o7
ld [%l7 + 0x50], %f2
sth %i5, [%l7 + 0x7E]
call loop_3272
fornot2s %f9, %f6, %f7
taddcc %g2, %o6, %o1
stw %i4, [%l7 + 0x54]
loop_3272:
stx %i1, [%l7 + 0x18]
edge8 %i3, %o4, %l2
std %f0, [%l7 + 0x40]
fble %fcc2, loop_3273
fmovdgu %xcc, %f7, %f8
fbg %fcc2, loop_3274
tsubcc %g5, %l5, %o0
loop_3273:
sllx %l6, %g4, %l4
fblg %fcc0, loop_3275
loop_3274:
orcc %g1, %i7, %l3
fzero %f12
nop
setx loop_3276, %l0, %l1
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_3275:
fsrc1 %f10, %f2
fmovdcc %xcc, %f2, %f10
ldub [%l7 + 0x1B], %i2
loop_3276:
ldsw [%l7 + 0x74], %o5
fmovrsgz %o3, %f0, %f9
st %f4, [%l7 + 0x30]
tleu %xcc, 0x7
andn %g3, 0x1203, %l0
fornot2 %f2, %f10, %f2
fandnot1 %f2, %f0, %f4
fnot1s %f8, %f5
sth %i6, [%l7 + 0x12]
sdivcc %g7, 0x019C, %g6
movrgz %l1, %o2, %i0
fblg %fcc2, loop_3277
ldsh [%l7 + 0x44], %i5
addcc %o7, %o6, %g2
bn %icc, loop_3278
loop_3277:
ld [%l7 + 0x38], %f7
sth %i4, [%l7 + 0x76]
st %f12, [%l7 + 0x0C]
loop_3278:
brnz,a %o1, loop_3279
fcmple32 %f8, %f8, %i3
ldub [%l7 + 0x56], %o4
edge16 %i1, %g5, %l5
loop_3279:
stx %l2, [%l7 + 0x60]
brgez,a %o0, loop_3280
tcc %icc, 0x5
movneg %xcc, %l6, %l4
ld [%l7 + 0x5C], %f0
loop_3280:
lduw [%l7 + 0x48], %g4
ldx [%l7 + 0x28], %g1
fmovrdlez %l3, %f4, %f2
fmovrslz %i2, %f15, %f14
fcmpgt32 %f10, %f10, %o5
ldsw [%l7 + 0x10], %i7
taddcctv %o3, 0x1C3D, %g3
fexpand %f5, %f10
fand %f14, %f0, %f6
fmovse %icc, %f12, %f12
fpadd32 %f14, %f8, %f14
fmul8x16au %f6, %f5, %f14
bgu,pn %xcc, loop_3281
fblg %fcc3, loop_3282
add %l0, %g7, %g6
stw %i6, [%l7 + 0x34]
loop_3281:
ld [%l7 + 0x24], %f1
loop_3282:
fexpand %f10, %f12
tle %icc, 0x5
stw %l1, [%l7 + 0x5C]
fmovd %f14, %f6
xnorcc %o2, 0x1161, %i0
ldsh [%l7 + 0x0A], %o7
movvc %xcc, %i5, %o6
lduh [%l7 + 0x1C], %i4
fmovrsgez %g2, %f4, %f12
fmovsvc %icc, %f3, %f10
sth %o1, [%l7 + 0x1E]
edge8n %i3, %i1, %g5
fpack16 %f2, %f1
ldsw [%l7 + 0x40], %l5
bpos %icc, loop_3283
fmovde %icc, %f9, %f1
mulscc %o4, 0x190D, %l2
fbug,a %fcc3, loop_3284
loop_3283:
fmovrslz %o0, %f6, %f2
std %f12, [%l7 + 0x30]
st %f8, [%l7 + 0x70]
loop_3284:
tge %icc, 0x5
movcs %icc, %l4, %g4
fmovdl %xcc, %f15, %f6
fzeros %f0
fbuge,a %fcc0, loop_3285
orn %l6, 0x0B5A, %g1
stx %l3, [%l7 + 0x58]
stw %i2, [%l7 + 0x20]
loop_3285:
srax %i7, %o3, %o5
edge32 %l0, %g7, %g6
fmovspos %xcc, %f8, %f15
ldsw [%l7 + 0x40], %i6
fnors %f15, %f4, %f1
edge8n %l1, %g3, %i0
sra %o2, 0x09, %i5
std %f6, [%l7 + 0x58]
ldx [%l7 + 0x70], %o7
fmovd %f4, %f14
fmovrdgez %o6, %f14, %f8
stx %i4, [%l7 + 0x70]
edge8n %o1, %i3, %i1
fmovsn %xcc, %f10, %f15
movneg %icc, %g2, %g5
std %f0, [%l7 + 0x20]
ble,pn %xcc, loop_3286
fmul8x16 %f15, %f6, %f2
taddcctv %o4, %l2, %l5
movl %xcc, %l4, %o0
loop_3286:
array16 %g4, %g1, %l3
ld [%l7 + 0x24], %f2
lduw [%l7 + 0x40], %l6
lduw [%l7 + 0x2C], %i7
ldx [%l7 + 0x48], %i2
fmovrde %o3, %f8, %f0
srl %o5, %l0, %g6
stb %i6, [%l7 + 0x49]
array32 %l1, %g3, %g7
sth %i0, [%l7 + 0x0C]
fmovd %f0, %f0
fcmpne16 %f10, %f10, %o2
fxnors %f14, %f13, %f1
taddcc %i5, %o7, %i4
sll %o6, %o1, %i3
ba,pt %xcc, loop_3287
fpadd16 %f8, %f8, %f6
xorcc %i1, 0x0CE2, %g5
andncc %g2, %l2, %l5
loop_3287:
brz,a %o4, loop_3288
fcmpd %fcc3, %f14, %f12
fmovdleu %icc, %f9, %f2
stw %l4, [%l7 + 0x70]
loop_3288:
ble,pn %xcc, loop_3289
ld [%l7 + 0x14], %f12
fcmpd %fcc2, %f4, %f2
ldd [%l7 + 0x70], %f14
loop_3289:
fandnot1 %f14, %f10, %f2
orncc %o0, %g1, %g4
stb %l6, [%l7 + 0x5C]
fnor %f6, %f4, %f12
stw %i7, [%l7 + 0x68]
smulcc %l3, 0x15F7, %o3
nop
setx loop_3290, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f5, [%l7 + 0x60]
udivx %i2, 0x080F, %l0
fornot2s %f11, %f4, %f9
loop_3290:
sethi 0x0B64, %o5
ldd [%l7 + 0x78], %f6
tpos %icc, 0x3
lduw [%l7 + 0x08], %i6
edge16n %g6, %l1, %g7
fmuld8ulx16 %f12, %f2, %f0
tcs %xcc, 0x7
ta %icc, 0x7
fmuld8ulx16 %f0, %f10, %f14
ldx [%l7 + 0x78], %g3
std %f6, [%l7 + 0x50]
st %f4, [%l7 + 0x7C]
fmovrdlz %o2, %f0, %f2
movrlz %i0, %o7, %i5
fcmps %fcc1, %f9, %f4
ldd [%l7 + 0x18], %f4
fmovdneg %xcc, %f12, %f3
fsrc1 %f2, %f0
fcmpd %fcc2, %f4, %f6
edge32ln %o6, %i4, %i3
lduh [%l7 + 0x7C], %i1
nop
setx loop_3291, %l0, %l1
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,a %fcc3, loop_3292
sdivcc %o1, 0x0780, %g2
std %f4, [%l7 + 0x40]
loop_3291:
tl %xcc, 0x7
loop_3292:
ta %xcc, 0x7
fsrc1 %f4, %f4
bl,a,pt %xcc, loop_3293
edge16 %g5, %l2, %l5
movneg %xcc, %l4, %o4
movrne %g1, %g4, %l6
loop_3293:
fbuge,a %fcc1, loop_3294
fmovrdlz %i7, %f14, %f2
sth %o0, [%l7 + 0x38]
ldsh [%l7 + 0x5A], %l3
loop_3294:
brgz,a %i2, loop_3295
ba,pt %xcc, loop_3296
fbo %fcc2, loop_3297
ldd [%l7 + 0x50], %f8
loop_3295:
std %f8, [%l7 + 0x10]
loop_3296:
fpackfix %f4, %f1
loop_3297:
st %f11, [%l7 + 0x78]
bneg,a,pn %xcc, loop_3298
fabsd %f8, %f2
for %f0, %f4, %f2
fbo %fcc0, loop_3299
loop_3298:
st %f1, [%l7 + 0x50]
edge8l %l0, %o5, %i6
orn %o3, 0x1ECC, %l1
loop_3299:
ldub [%l7 + 0x6D], %g6
tne %xcc, 0x0
mulscc %g3, %g7, %o2
fmovdge %xcc, %f13, %f2
brlez,a %i0, loop_3300
lduw [%l7 + 0x44], %o7
fmovdvs %icc, %f12, %f6
movrlez %i5, 0x3C0, %i4
loop_3300:
fsrc2s %f6, %f4
fmovrsgz %o6, %f1, %f14
ldd [%l7 + 0x70], %f8
edge32ln %i1, %i3, %g2
tgu %icc, 0x1
st %f7, [%l7 + 0x34]
sdiv %o1, 0x1350, %l2
edge16 %l5, %g5, %l4
tcc %xcc, 0x5
srax %g1, 0x0A, %g4
taddcc %o4, 0x09A7, %i7
edge32n %o0, %l6, %l3
edge8ln %i2, %l0, %o5
nop
setx loop_3301, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f1, [%l7 + 0x6C]
lduh [%l7 + 0x48], %o3
sth %l1, [%l7 + 0x0E]
loop_3301:
tge %xcc, 0x2
fpadd32 %f2, %f4, %f2
fpadd16 %f0, %f6, %f0
fxnor %f12, %f14, %f12
ldx [%l7 + 0x18], %i6
fmovdvc %icc, %f15, %f10
fblg %fcc2, loop_3302
edge8l %g6, %g7, %o2
sth %g3, [%l7 + 0x18]
fmovsgu %xcc, %f7, %f7
loop_3302:
ldsb [%l7 + 0x63], %i0
fbge,a %fcc1, loop_3303
bcs,a loop_3304
mulx %i5, 0x06EC, %o7
fmuld8sux16 %f11, %f4, %f14
loop_3303:
ldub [%l7 + 0x5D], %i4
loop_3304:
std %f12, [%l7 + 0x18]
fone %f10
ldsb [%l7 + 0x52], %o6
st %f1, [%l7 + 0x3C]
tg %xcc, 0x7
nop
setx loop_3305, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x54], %i1
lduh [%l7 + 0x3E], %g2
ldx [%l7 + 0x58], %i3
loop_3305:
fcmpgt16 %f8, %f4, %l2
fmuld8ulx16 %f8, %f7, %f6
lduh [%l7 + 0x74], %o1
fbue %fcc3, loop_3306
fpsub16 %f12, %f4, %f2
fzero %f8
brgz,a %g5, loop_3307
loop_3306:
fcmped %fcc0, %f12, %f12
tn %icc, 0x2
ld [%l7 + 0x70], %f14
loop_3307:
ldsw [%l7 + 0x4C], %l4
subc %l5, %g4, %o4
array32 %g1, %i7, %l6
ldx [%l7 + 0x30], %o0
fpsub16s %f14, %f11, %f11
fmovrdgez %i2, %f10, %f2
srlx %l0, 0x1C, %l3
fbl,a %fcc2, loop_3308
fmovdg %xcc, %f6, %f14
fbl %fcc0, loop_3309
be loop_3310
loop_3308:
fmovrsgez %o5, %f11, %f7
pdist %f0, %f8, %f12
loop_3309:
fmovrdne %l1, %f4, %f6
loop_3310:
srax %i6, 0x1E, %o3
ldsb [%l7 + 0x71], %g6
addcc %g7, 0x1129, %o2
fnegs %f7, %f13
fmovdg %xcc, %f2, %f14
fbue,a %fcc2, loop_3311
fnot2s %f10, %f9
fbl,a %fcc1, loop_3312
edge32l %g3, %i0, %o7
loop_3311:
bvs,a,pn %xcc, loop_3313
stb %i5, [%l7 + 0x22]
loop_3312:
std %f4, [%l7 + 0x20]
fcmps %fcc3, %f12, %f6
loop_3313:
fble %fcc2, loop_3314
call loop_3315
ldsb [%l7 + 0x47], %i4
fmovsge %icc, %f9, %f5
loop_3314:
ldx [%l7 + 0x48], %i1
loop_3315:
sra %g2, 0x16, %o6
ba %xcc, loop_3316
sdivcc %l2, 0x1A3B, %o1
edge16l %i3, %g5, %l4
fmovsn %xcc, %f15, %f13
loop_3316:
ldd [%l7 + 0x18], %f14
udivcc %g4, 0x0778, %l5
fabss %f13, %f5
fmovsvs %icc, %f4, %f10
ldx [%l7 + 0x38], %o4
ldsw [%l7 + 0x60], %i7
fmovrdlz %l6, %f8, %f4
sth %o0, [%l7 + 0x28]
fbue,a %fcc0, loop_3317
ldsh [%l7 + 0x58], %i2
siam 0x4
srax %g1, 0x18, %l0
loop_3317:
lduw [%l7 + 0x70], %o5
ba,a,pt %icc, loop_3318
st %f13, [%l7 + 0x28]
fpadd16s %f6, %f8, %f9
fmovdpos %icc, %f15, %f0
loop_3318:
bcs %icc, loop_3319
array8 %l3, %i6, %l1
stb %o3, [%l7 + 0x28]
faligndata %f2, %f6, %f2
loop_3319:
fxnor %f12, %f2, %f0
ldd [%l7 + 0x28], %f0
fmovs %f10, %f9
siam 0x6
ldub [%l7 + 0x72], %g7
movleu %xcc, %o2, %g3
brgez,a %i0, loop_3320
sethi 0x1747, %o7
siam 0x7
fnegs %f8, %f7
loop_3320:
ldx [%l7 + 0x10], %g6
fpack16 %f14, %f4
stx %i4, [%l7 + 0x10]
ldsh [%l7 + 0x60], %i1
stb %g2, [%l7 + 0x7E]
brnz %i5, loop_3321
ldd [%l7 + 0x28], %f12
fandnot2 %f14, %f14, %f0
stx %l2, [%l7 + 0x78]
loop_3321:
fnegd %f10, %f10
fpadd32s %f1, %f7, %f0
edge8ln %o1, %i3, %o6
fands %f7, %f11, %f13
stx %l4, [%l7 + 0x30]
lduh [%l7 + 0x4E], %g4
stw %g5, [%l7 + 0x7C]
lduh [%l7 + 0x56], %o4
ldsw [%l7 + 0x58], %l5
ldd [%l7 + 0x18], %f12
lduh [%l7 + 0x20], %l6
call loop_3322
fblg %fcc0, loop_3323
fbug %fcc1, loop_3324
ldsw [%l7 + 0x18], %o0
loop_3322:
ldd [%l7 + 0x70], %f10
loop_3323:
fnor %f10, %f14, %f12
loop_3324:
sth %i7, [%l7 + 0x1C]
fmovda %icc, %f11, %f14
std %f2, [%l7 + 0x20]
stb %i2, [%l7 + 0x66]
fbge %fcc2, loop_3325
fmovsle %icc, %f5, %f5
tcc %xcc, 0x3
ld [%l7 + 0x40], %f4
loop_3325:
fmovscs %icc, %f6, %f8
bpos %xcc, loop_3326
bleu %icc, loop_3327
std %f6, [%l7 + 0x20]
lduw [%l7 + 0x38], %l0
loop_3326:
movne %icc, %o5, %l3
loop_3327:
lduh [%l7 + 0x1A], %g1
taddcc %i6, %l1, %g7
fsrc2s %f14, %f4
edge16 %o3, %o2, %i0
tsubcctv %g3, %o7, %i4
udiv %i1, 0x1C29, %g6
std %f2, [%l7 + 0x18]
fsrc1s %f11, %f1
fmovrsgez %i5, %f7, %f2
movneg %xcc, %g2, %l2
fbuge %fcc1, loop_3328
fmuld8ulx16 %f9, %f15, %f0
bcs,pt %icc, loop_3329
array32 %o1, %o6, %i3
loop_3328:
fbn %fcc1, loop_3330
fmuld8sux16 %f2, %f6, %f10
loop_3329:
fmovdne %icc, %f9, %f10
fandnot2 %f12, %f6, %f6
loop_3330:
fbl,a %fcc1, loop_3331
fxnors %f4, %f8, %f8
fmovsge %xcc, %f9, %f1
fmovrdne %l4, %f2, %f12
loop_3331:
fmovdg %icc, %f2, %f9
ld [%l7 + 0x10], %f4
fbule,a %fcc3, loop_3332
ldd [%l7 + 0x18], %f10
ld [%l7 + 0x68], %f6
fandnot1s %f7, %f7, %f0
loop_3332:
ldsb [%l7 + 0x64], %g5
smulcc %g4, 0x1F47, %o4
ldsh [%l7 + 0x08], %l6
ldsb [%l7 + 0x16], %l5
bg,a,pt %xcc, loop_3333
lduh [%l7 + 0x56], %o0
srl %i2, 0x13, %l0
stb %i7, [%l7 + 0x38]
loop_3333:
lduh [%l7 + 0x5E], %o5
srlx %g1, %l3, %l1
sth %i6, [%l7 + 0x68]
taddcctv %g7, %o3, %o2
fmovsne %xcc, %f13, %f9
bshuffle %f10, %f4, %f12
fmovsa %icc, %f1, %f14
lduh [%l7 + 0x0A], %g3
sdivcc %o7, 0x1919, %i4
fcmpgt32 %f8, %f12, %i1
fbge %fcc0, loop_3334
bvs,a,pn %icc, loop_3335
tvs %icc, 0x7
fmovrslz %g6, %f7, %f1
loop_3334:
fands %f10, %f13, %f1
loop_3335:
fmovrdlez %i5, %f14, %f6
movcs %xcc, %g2, %l2
bshuffle %f10, %f2, %f8
bleu,pn %xcc, loop_3336
sll %o1, 0x09, %o6
ldsw [%l7 + 0x70], %i3
ldub [%l7 + 0x1A], %l4
loop_3336:
movre %g5, %i0, %g4
fmovsl %icc, %f14, %f9
sth %l6, [%l7 + 0x66]
std %f4, [%l7 + 0x30]
st %f5, [%l7 + 0x0C]
bpos,a,pt %icc, loop_3337
lduh [%l7 + 0x70], %o4
mova %icc, %l5, %o0
tvs %icc, 0x6
loop_3337:
fmuld8ulx16 %f3, %f1, %f10
fcmpes %fcc0, %f2, %f0
bcc,pn %icc, loop_3338
fmovsvc %xcc, %f10, %f8
fnor %f10, %f6, %f8
fpsub16 %f4, %f6, %f10
loop_3338:
subccc %i2, 0x10F6, %l0
ldsw [%l7 + 0x08], %o5
for %f4, %f12, %f12
andn %g1, 0x0CE1, %i7
fnot1 %f6, %f6
fcmpeq16 %f6, %f12, %l1
smulcc %l3, 0x19E5, %i6
ldsh [%l7 + 0x12], %o3
addcc %o2, %g3, %g7
ldx [%l7 + 0x20], %o7
st %f5, [%l7 + 0x08]
brlez,a %i1, loop_3339
sllx %i4, 0x15, %g6
fornot2 %f0, %f6, %f0
fnand %f14, %f4, %f12
loop_3339:
movvc %xcc, %g2, %i5
stb %o1, [%l7 + 0x12]
ldub [%l7 + 0x4E], %o6
fones %f14
movrgez %l2, %i3, %l4
srax %i0, 0x0A, %g5
srax %g4, 0x1F, %l6
ldd [%l7 + 0x68], %f4
lduh [%l7 + 0x72], %l5
sll %o0, 0x04, %i2
fmovrslz %l0, %f6, %f2
bleu,a %icc, loop_3340
sth %o4, [%l7 + 0x46]
fble %fcc1, loop_3341
sth %g1, [%l7 + 0x32]
loop_3340:
fmovsne %xcc, %f15, %f7
srax %o5, 0x0F, %l1
loop_3341:
fandnot2 %f10, %f10, %f6
fornot1 %f14, %f14, %f8
stx %i7, [%l7 + 0x40]
fbu,a %fcc0, loop_3342
st %f3, [%l7 + 0x30]
fbule %fcc1, loop_3343
tcc %icc, 0x2
loop_3342:
smul %i6, 0x0A80, %o3
fbue %fcc0, loop_3344
loop_3343:
andncc %l3, %o2, %g7
fmovrslz %g3, %f9, %f1
ld [%l7 + 0x24], %f9
loop_3344:
fmovdn %icc, %f12, %f8
stb %i1, [%l7 + 0x39]
edge32ln %o7, %i4, %g6
movvc %xcc, %g2, %o1
fxors %f5, %f11, %f5
ldsb [%l7 + 0x61], %o6
fmul8sux16 %f8, %f6, %f2
mulscc %i5, %l2, %l4
fbug,a %fcc3, loop_3345
fabsd %f14, %f10
fcmpeq16 %f0, %f6, %i0
edge8l %g5, %g4, %i3
loop_3345:
tn %xcc, 0x6
sdiv %l6, 0x0E0E, %o0
fone %f12
ldsh [%l7 + 0x5A], %i2
lduw [%l7 + 0x48], %l0
fand %f10, %f12, %f0
sllx %l5, %o4, %g1
brlez,a %o5, loop_3346
ldsb [%l7 + 0x0A], %i7
sub %l1, 0x1075, %i6
ta %xcc, 0x5
loop_3346:
tcc %xcc, 0x7
fmovscs %icc, %f9, %f11
brgz %o3, loop_3347
ldub [%l7 + 0x28], %l3
stw %o2, [%l7 + 0x34]
fzeros %f8
loop_3347:
umulcc %g7, 0x1BC4, %i1
fmovsgu %xcc, %f1, %f1
or %g3, 0x1715, %i4
fnor %f12, %f4, %f14
move %icc, %g6, %o7
fpsub16s %f0, %f1, %f0
movn %xcc, %g2, %o6
ldsb [%l7 + 0x1F], %o1
nop
setx loop_3348, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot2 %f8, %f12, %f14
srl %i5, %l4, %l2
alignaddrl %i0, %g4, %i3
loop_3348:
lduw [%l7 + 0x30], %g5
bpos loop_3349
lduw [%l7 + 0x44], %l6
fmovrdgz %o0, %f6, %f14
ldsb [%l7 + 0x30], %l0
loop_3349:
fcmple16 %f6, %f0, %l5
ldsw [%l7 + 0x28], %i2
lduh [%l7 + 0x62], %o4
std %f6, [%l7 + 0x08]
ldsb [%l7 + 0x28], %o5
movg %icc, %i7, %g1
movrlz %l1, %i6, %l3
ldx [%l7 + 0x48], %o3
brlz %g7, loop_3350
fmovsleu %xcc, %f2, %f3
stb %o2, [%l7 + 0x4B]
edge16ln %g3, %i1, %i4
loop_3350:
ldub [%l7 + 0x0A], %g6
fmul8x16au %f6, %f6, %f4
brlz,a %g2, loop_3351
bcc,a,pt %xcc, loop_3352
ldx [%l7 + 0x60], %o7
fbug %fcc0, loop_3353
loop_3351:
fnands %f13, %f13, %f11
loop_3352:
fmovdcs %icc, %f1, %f2
srl %o1, %i5, %l4
loop_3353:
fmovrslz %o6, %f8, %f2
movrlz %i0, %l2, %i3
edge8n %g4, %g5, %o0
lduw [%l7 + 0x4C], %l0
stx %l6, [%l7 + 0x10]
ldx [%l7 + 0x50], %l5
st %f2, [%l7 + 0x28]
ld [%l7 + 0x38], %f11
ldx [%l7 + 0x70], %i2
sth %o5, [%l7 + 0x0A]
fbn,a %fcc1, loop_3354
lduh [%l7 + 0x4A], %o4
fmul8ulx16 %f10, %f2, %f12
fmovsne %icc, %f10, %f3
loop_3354:
fexpand %f0, %f14
nop
setx loop_3355, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %g1, [%l7 + 0x60]
taddcctv %i7, %i6, %l3
stb %l1, [%l7 + 0x51]
loop_3355:
lduw [%l7 + 0x34], %g7
edge16ln %o2, %g3, %i1
orcc %o3, 0x06AC, %i4
edge16l %g2, %o7, %g6
subc %o1, %l4, %i5
sth %i0, [%l7 + 0x3C]
st %f4, [%l7 + 0x48]
fcmple32 %f12, %f6, %o6
std %f2, [%l7 + 0x10]
ldsw [%l7 + 0x44], %i3
fnot2s %f9, %f12
fmovdl %xcc, %f5, %f5
fornot1s %f14, %f14, %f11
movne %xcc, %l2, %g5
movl %xcc, %g4, %l0
fpsub32s %f13, %f2, %f9
fbe %fcc1, loop_3356
sll %o0, 0x1C, %l6
array16 %l5, %o5, %o4
subcc %i2, %g1, %i6
loop_3356:
fmul8x16al %f0, %f14, %f14
fsrc2s %f3, %f5
fnegs %f13, %f8
bleu %icc, loop_3357
ldsb [%l7 + 0x68], %l3
edge8ln %i7, %l1, %g7
bvs loop_3358
loop_3357:
sth %o2, [%l7 + 0x3E]
bshuffle %f4, %f6, %f2
tcs %xcc, 0x3
loop_3358:
fcmple32 %f8, %f8, %i1
fmovscs %xcc, %f6, %f4
st %f1, [%l7 + 0x2C]
fbo,a %fcc2, loop_3359
sth %g3, [%l7 + 0x26]
stb %i4, [%l7 + 0x11]
fbug %fcc1, loop_3360
loop_3359:
ldsh [%l7 + 0x16], %o3
andncc %g2, %g6, %o1
fcmpeq32 %f12, %f10, %l4
loop_3360:
ld [%l7 + 0x60], %f9
brz,a %i5, loop_3361
ldx [%l7 + 0x20], %o7
popc %o6, %i3
smulcc %l2, 0x1DA8, %g5
loop_3361:
fnand %f14, %f14, %f4
fmovsvs %icc, %f6, %f9
movneg %xcc, %g4, %l0
ldx [%l7 + 0x10], %o0
std %f6, [%l7 + 0x68]
fmovspos %xcc, %f6, %f1
mova %xcc, %l6, %l5
fmovrslz %i0, %f0, %f15
fmovsvs %xcc, %f6, %f0
array8 %o5, %o4, %g1
ldub [%l7 + 0x5F], %i2
ld [%l7 + 0x0C], %f9
fmovdpos %xcc, %f4, %f2
fmovsle %xcc, %f7, %f1
ld [%l7 + 0x44], %f9
fmovse %xcc, %f6, %f5
nop
setx loop_3362, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bvs,a %xcc, loop_3363
xor %l3, %i6, %i7
fbule,a %fcc0, loop_3364
loop_3362:
movn %xcc, %l1, %o2
loop_3363:
fcmped %fcc0, %f12, %f6
fcmple32 %f14, %f6, %i1
loop_3364:
fmovdcs %icc, %f6, %f6
ldub [%l7 + 0x4F], %g3
pdist %f8, %f6, %f4
ldub [%l7 + 0x4A], %g7
fmovdvs %xcc, %f2, %f7
fand %f8, %f14, %f8
ldsb [%l7 + 0x59], %i4
stw %o3, [%l7 + 0x64]
movrlez %g2, 0x2AF, %g6
orcc %l4, %o1, %i5
fmovdvs %xcc, %f10, %f12
tgu %icc, 0x7
fpadd16 %f12, %f14, %f6
stb %o7, [%l7 + 0x22]
ldsw [%l7 + 0x64], %i3
subc %l2, 0x1C0F, %g5
xnorcc %o6, 0x0F2F, %l0
ldd [%l7 + 0x48], %f14
stw %o0, [%l7 + 0x70]
ba,a loop_3365
edge16n %g4, %l5, %i0
ldsw [%l7 + 0x7C], %o5
fsrc2s %f4, %f10
loop_3365:
stx %o4, [%l7 + 0x18]
fmovdl %icc, %f12, %f9
sethi 0x124D, %l6
fba %fcc1, loop_3366
std %f0, [%l7 + 0x60]
movpos %icc, %i2, %l3
andn %g1, %i6, %l1
loop_3366:
movrne %i7, %i1, %g3
fbg %fcc0, loop_3367
mulscc %g7, %o2, %i4
movle %icc, %o3, %g6
fmovda %xcc, %f0, %f8
loop_3367:
st %f3, [%l7 + 0x60]
edge32n %l4, %g2, %o1
bneg,pn %icc, loop_3368
fxor %f0, %f12, %f12
tcs %xcc, 0x6
fmovdcc %icc, %f1, %f12
loop_3368:
lduh [%l7 + 0x38], %i5
stx %o7, [%l7 + 0x38]
fmovd %f0, %f4
bl,a,pt %icc, loop_3369
subcc %l2, %i3, %g5
tsubcc %l0, %o0, %g4
fnot2 %f8, %f14
loop_3369:
tcc %icc, 0x5
fmovdg %xcc, %f8, %f1
lduh [%l7 + 0x5A], %o6
subcc %l5, %i0, %o4
fsrc2 %f10, %f0
fsrc2s %f7, %f9
fpadd32s %f10, %f14, %f7
movrgez %l6, 0x049, %i2
sub %l3, 0x0FEE, %o5
stw %g1, [%l7 + 0x40]
ldub [%l7 + 0x72], %i6
addc %i7, %i1, %l1
bleu,a,pt %icc, loop_3370
lduh [%l7 + 0x4A], %g3
fpsub16 %f6, %f6, %f4
sth %g7, [%l7 + 0x18]
loop_3370:
fcmpne16 %f0, %f6, %i4
or %o2, %g6, %l4
bvs,a %icc, loop_3371
alignaddrl %o3, %o1, %i5
fpackfix %f10, %f3
movleu %xcc, %o7, %l2
loop_3371:
fmul8ulx16 %f4, %f8, %f2
move %xcc, %i3, %g5
fbul %fcc1, loop_3372
lduh [%l7 + 0x54], %g2
xorcc %o0, 0x0284, %l0
andcc %o6, 0x1AAA, %g4
loop_3372:
fnot1s %f7, %f14
fsrc2 %f8, %f14
stb %l5, [%l7 + 0x66]
movneg %icc, %i0, %o4
stb %i2, [%l7 + 0x26]
edge16l %l3, %o5, %g1
udiv %l6, 0x17F6, %i6
sdivcc %i7, 0x1C47, %l1
stb %i1, [%l7 + 0x26]
mulx %g7, 0x0458, %g3
bvc,a,pn %xcc, loop_3373
movge %xcc, %i4, %g6
fcmpgt32 %f0, %f14, %o2
stx %l4, [%l7 + 0x08]
loop_3373:
nop
setx loop_3374, %l0, %l1
jmpl %l1, %o3
or %o1, 0x0B63, %i5
tsubcc %l2, 0x1FB4, %i3
fmovrdgz %g5, %f0, %f0
loop_3374:
fmovdcs %xcc, %f4, %f14
fpackfix %f0, %f12
fpack32 %f4, %f12, %f2
fmovdvc %icc, %f10, %f13
fmovrsgez %g2, %f3, %f7
edge16n %o0, %l0, %o6
ldsw [%l7 + 0x30], %g4
fmovdleu %xcc, %f7, %f9
fcmple16 %f6, %f12, %l5
brz,a %i0, loop_3375
fors %f9, %f4, %f15
ldx [%l7 + 0x38], %o4
umul %i2, 0x07BD, %l3
loop_3375:
edge32l %o7, %o5, %g1
std %f12, [%l7 + 0x68]
st %f9, [%l7 + 0x60]
ldsw [%l7 + 0x0C], %l6
fnand %f0, %f4, %f2
be,a %icc, loop_3376
ta %icc, 0x1
fmovsa %xcc, %f14, %f3
lduw [%l7 + 0x48], %i7
loop_3376:
movge %xcc, %i6, %l1
fmovsvc %xcc, %f5, %f5
mova %xcc, %g7, %i1
tne %icc, 0x0
movle %icc, %i4, %g6
lduh [%l7 + 0x1E], %g3
fmovsne %xcc, %f8, %f9
fnands %f0, %f12, %f8
fbe %fcc3, loop_3377
ldsb [%l7 + 0x5D], %l4
andncc %o2, %o1, %i5
movl %icc, %o3, %l2
loop_3377:
fandnot1s %f2, %f4, %f5
mova %icc, %g5, %g2
bpos,a,pt %xcc, loop_3378
st %f8, [%l7 + 0x4C]
ldsh [%l7 + 0x10], %o0
fmovsvs %icc, %f6, %f0
loop_3378:
sll %i3, %o6, %l0
stx %g4, [%l7 + 0x18]
fmovdvs %icc, %f4, %f3
stx %i0, [%l7 + 0x20]
ldub [%l7 + 0x7E], %o4
xorcc %l5, %l3, %i2
fmovdle %xcc, %f8, %f13
stx %o5, [%l7 + 0x38]
stb %o7, [%l7 + 0x0C]
stx %g1, [%l7 + 0x48]
brz %i7, loop_3379
edge8n %i6, %l6, %g7
udivx %l1, 0x192E, %i1
addc %i4, %g6, %g3
loop_3379:
fcmps %fcc2, %f11, %f12
nop
setx loop_3380, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ld [%l7 + 0x24], %f5
movge %xcc, %o2, %o1
lduh [%l7 + 0x34], %i5
loop_3380:
ldx [%l7 + 0x60], %o3
taddcctv %l4, %l2, %g5
stx %g2, [%l7 + 0x28]
fmovsle %icc, %f5, %f14
sdivcc %o0, 0x0BC5, %i3
std %f0, [%l7 + 0x30]
fmovsgu %icc, %f11, %f13
edge8n %l0, %g4, %o6
edge16l %i0, %l5, %l3
movrlez %i2, %o5, %o7
fmovscc %icc, %f2, %f13
fcmpes %fcc3, %f5, %f12
fmovdvs %xcc, %f5, %f8
for %f6, %f10, %f6
ldub [%l7 + 0x34], %o4
fmovspos %icc, %f10, %f14
edge8l %i7, %g1, %l6
ldd [%l7 + 0x30], %f6
move %xcc, %i6, %g7
fxnor %f8, %f8, %f12
ldd [%l7 + 0x58], %f12
sth %i1, [%l7 + 0x4A]
fmovdne %xcc, %f9, %f6
ldd [%l7 + 0x10], %f6
brnz,a %i4, loop_3381
ldx [%l7 + 0x60], %l1
te %icc, 0x4
sth %g3, [%l7 + 0x1C]
loop_3381:
fornot1s %f7, %f2, %f8
tcs %icc, 0x6
fmovscc %xcc, %f9, %f2
udivcc %g6, 0x1ACF, %o1
stw %i5, [%l7 + 0x44]
st %f13, [%l7 + 0x2C]
movneg %xcc, %o2, %l4
fpadd32 %f4, %f10, %f8
st %f14, [%l7 + 0x0C]
fpack32 %f6, %f6, %f10
bgu,pn %icc, loop_3382
fcmple32 %f10, %f4, %l2
std %f12, [%l7 + 0x20]
lduw [%l7 + 0x20], %o3
loop_3382:
sra %g2, %g5, %o0
array32 %l0, %g4, %i3
st %f15, [%l7 + 0x34]
ldub [%l7 + 0x70], %i0
tpos %xcc, 0x7
fsrc1 %f4, %f12
fsrc1s %f0, %f7
ld [%l7 + 0x58], %f6
udivcc %l5, 0x1287, %o6
fandnot2s %f0, %f9, %f13
stw %i2, [%l7 + 0x68]
fmovspos %icc, %f2, %f12
movpos %xcc, %l3, %o5
bleu %xcc, loop_3383
movcc %icc, %o4, %i7
fsrc1s %f10, %f1
srl %g1, %l6, %i6
loop_3383:
fmovrdlez %o7, %f4, %f4
fmovdg %icc, %f0, %f11
fnands %f1, %f8, %f4
movrlez %g7, %i1, %i4
st %f7, [%l7 + 0x44]
fmovsg %icc, %f11, %f3
tneg %icc, 0x7
lduw [%l7 + 0x58], %g3
movgu %icc, %l1, %o1
fbuge,a %fcc1, loop_3384
stb %g6, [%l7 + 0x56]
fnot1s %f9, %f11
bge,pt %icc, loop_3385
loop_3384:
movg %icc, %o2, %i5
bshuffle %f0, %f10, %f14
srlx %l4, %o3, %l2
loop_3385:
fandnot1 %f6, %f6, %f0
ldsb [%l7 + 0x53], %g5
bne,a %xcc, loop_3386
fpsub32s %f9, %f11, %f1
stw %g2, [%l7 + 0x30]
stb %o0, [%l7 + 0x73]
loop_3386:
movgu %icc, %g4, %i3
fnegs %f15, %f11
alignaddr %l0, %l5, %o6
fmovsgu %xcc, %f9, %f8
lduh [%l7 + 0x40], %i0
ld [%l7 + 0x74], %f10
orcc %l3, 0x0A03, %o5
brgz,a %i2, loop_3387
tle %icc, 0x7
fmovsg %xcc, %f14, %f4
ldsb [%l7 + 0x40], %i7
loop_3387:
fxor %f14, %f2, %f8
fmovdn %xcc, %f11, %f2
fandnot2 %f8, %f6, %f6
fnot2 %f8, %f12
movrgz %o4, 0x3FA, %l6
lduw [%l7 + 0x48], %i6
tvs %icc, 0x5
std %f10, [%l7 + 0x28]
movrne %g1, %o7, %i1
movrlez %i4, 0x0E1, %g7
ldsh [%l7 + 0x66], %l1
lduw [%l7 + 0x1C], %o1
ldsb [%l7 + 0x79], %g6
fmovspos %icc, %f12, %f4
fbo %fcc0, loop_3388
fand %f12, %f14, %f8
edge8n %g3, %o2, %i5
movpos %icc, %l4, %l2
loop_3388:
stw %g5, [%l7 + 0x48]
fpmerge %f1, %f8, %f10
ldsw [%l7 + 0x40], %o3
std %f12, [%l7 + 0x48]
fands %f10, %f0, %f9
edge8n %o0, %g2, %g4
brgez %l0, loop_3389
fmovdg %xcc, %f7, %f2
fmovrdlez %l5, %f8, %f14
fnand %f10, %f14, %f6
loop_3389:
add %i3, 0x129C, %i0
fmovsvs %xcc, %f5, %f9
fpmerge %f8, %f8, %f4
fpsub16s %f3, %f8, %f7
bpos,a loop_3390
ldsw [%l7 + 0x1C], %l3
ldsh [%l7 + 0x48], %o5
stx %o6, [%l7 + 0x30]
loop_3390:
stx %i2, [%l7 + 0x40]
movrlz %i7, %o4, %i6
fcmpd %fcc1, %f8, %f12
lduw [%l7 + 0x78], %g1
bneg,a loop_3391
fbge,a %fcc2, loop_3392
fnot1s %f2, %f9
ldd [%l7 + 0x58], %f14
loop_3391:
sll %l6, %o7, %i4
loop_3392:
sth %g7, [%l7 + 0x2A]
fands %f12, %f2, %f13
ldsh [%l7 + 0x10], %i1
fone %f8
tsubcc %l1, 0x0F53, %g6
stx %o1, [%l7 + 0x10]
fmovsge %xcc, %f4, %f2
fnot2 %f8, %f14
tn %xcc, 0x1
fcmpgt32 %f8, %f0, %o2
fcmple16 %f10, %f4, %g3
bvc,a,pn %icc, loop_3393
fandnot2 %f12, %f12, %f6
lduw [%l7 + 0x58], %l4
fmovscs %icc, %f14, %f13
loop_3393:
movrgez %i5, %g5, %l2
ldx [%l7 + 0x18], %o0
fmovdvs %icc, %f4, %f10
xorcc %o3, %g2, %l0
fblg,a %fcc1, loop_3394
ldx [%l7 + 0x48], %l5
fba %fcc3, loop_3395
orn %g4, %i3, %l3
loop_3394:
ldsw [%l7 + 0x34], %o5
fnegd %f8, %f2
loop_3395:
sdiv %o6, 0x1677, %i0
fnegs %f15, %f13
fmovsleu %xcc, %f9, %f10
fandnot1s %f3, %f5, %f11
fnands %f13, %f13, %f8
brnz %i7, loop_3396
fabsd %f12, %f4
edge32n %o4, %i6, %i2
edge8l %g1, %o7, %i4
loop_3396:
sll %g7, %i1, %l6
ldd [%l7 + 0x70], %f14
stb %g6, [%l7 + 0x3A]
ldx [%l7 + 0x70], %o1
edge8n %l1, %o2, %l4
fnot1 %f6, %f0
stx %i5, [%l7 + 0x08]
movne %icc, %g3, %g5
bpos,a,pn %xcc, loop_3397
movrne %l2, %o0, %o3
fands %f11, %f15, %f9
fmovdpos %icc, %f12, %f0
loop_3397:
sdivcc %l0, 0x10EC, %l5
sth %g4, [%l7 + 0x7E]
movneg %xcc, %g2, %i3
bne,pn %xcc, loop_3398
ld [%l7 + 0x34], %f10
lduw [%l7 + 0x0C], %l3
fmovdne %icc, %f2, %f14
loop_3398:
fmovsne %xcc, %f1, %f11
fnot1 %f4, %f2
ble,a %xcc, loop_3399
addc %o6, 0x0B9A, %i0
tvs %xcc, 0x2
ldsw [%l7 + 0x44], %i7
loop_3399:
fnands %f0, %f14, %f1
alignaddr %o5, %i6, %o4
stb %i2, [%l7 + 0x5A]
ldsw [%l7 + 0x44], %o7
array16 %g1, %g7, %i4
ldx [%l7 + 0x20], %i1
st %f10, [%l7 + 0x34]
smul %g6, %l6, %l1
std %f4, [%l7 + 0x60]
tvs %icc, 0x2
ldd [%l7 + 0x18], %f6
bcc,a,pt %icc, loop_3400
sth %o1, [%l7 + 0x30]
fmuld8ulx16 %f12, %f6, %f4
fornot2 %f10, %f6, %f12
loop_3400:
bl,pn %xcc, loop_3401
sth %o2, [%l7 + 0x34]
lduh [%l7 + 0x7A], %l4
sdivx %i5, 0x01B4, %g5
loop_3401:
movrgez %g3, %l2, %o3
sllx %l0, 0x1E, %l5
stw %g4, [%l7 + 0x78]
fbg,a %fcc1, loop_3402
ldsb [%l7 + 0x76], %g2
std %f6, [%l7 + 0x30]
fmovrdgz %i3, %f14, %f8
loop_3402:
movleu %xcc, %l3, %o0
fnegs %f15, %f4
ldsb [%l7 + 0x42], %o6
xnor %i7, 0x1DD1, %i0
fandnot1 %f4, %f4, %f12
ldx [%l7 + 0x10], %i6
ldub [%l7 + 0x0D], %o5
fmovrslez %o4, %f7, %f11
fmovd %f8, %f2
bvc,a %xcc, loop_3403
smulcc %o7, 0x1E78, %g1
stw %i2, [%l7 + 0x70]
edge16ln %i4, %g7, %g6
loop_3403:
smul %l6, 0x14B4, %l1
std %f4, [%l7 + 0x60]
add %i1, %o2, %o1
st %f8, [%l7 + 0x2C]
fcmpne16 %f10, %f6, %i5
tl %xcc, 0x2
bgu loop_3404
bcs,a loop_3405
fbn %fcc1, loop_3406
popc 0x13E0, %g5
loop_3404:
fands %f5, %f7, %f14
loop_3405:
edge16l %l4, %g3, %l2
loop_3406:
movrlz %l0, %l5, %g4
array8 %o3, %i3, %l3
bn,a,pt %icc, loop_3407
bn,pn %icc, loop_3408
fpadd16 %f4, %f2, %f2
fmovdcs %icc, %f4, %f12
loop_3407:
sdivx %o0, 0x090C, %o6
loop_3408:
ldsh [%l7 + 0x62], %i7
edge8l %i0, %i6, %o5
ldsw [%l7 + 0x58], %g2
movgu %icc, %o4, %g1
stx %i2, [%l7 + 0x08]
ldd [%l7 + 0x78], %f10
stb %i4, [%l7 + 0x2A]
lduh [%l7 + 0x4E], %g7
fcmpd %fcc0, %f0, %f8
fmovrsne %o7, %f8, %f6
ble,a loop_3409
alignaddrl %l6, %g6, %i1
ba,a loop_3410
fornot2s %f15, %f15, %f15
loop_3409:
sra %l1, %o2, %i5
fmovdcs %icc, %f7, %f10
loop_3410:
ldd [%l7 + 0x50], %f6
edge16 %g5, %o1, %l4
std %f2, [%l7 + 0x68]
udivcc %g3, 0x0F05, %l0
brnz,a %l2, loop_3411
faligndata %f4, %f6, %f2
fmovrslz %l5, %f1, %f9
fmovdvc %icc, %f8, %f14
loop_3411:
sdivcc %o3, 0x0F1F, %i3
edge32n %l3, %o0, %g4
taddcc %o6, 0x1CE9, %i0
fand %f10, %f6, %f8
bcc,a loop_3412
bneg,a,pn %icc, loop_3413
fbu %fcc2, loop_3414
subc %i7, %o5, %i6
loop_3412:
fand %f14, %f0, %f2
loop_3413:
fpsub16 %f10, %f14, %f10
loop_3414:
fmovdne %icc, %f0, %f4
tgu %xcc, 0x6
std %f12, [%l7 + 0x48]
ldsw [%l7 + 0x1C], %g2
sth %g1, [%l7 + 0x2C]
sllx %i2, %i4, %g7
orn %o7, 0x0EFA, %o4
fmovscc %xcc, %f11, %f7
fmovrdlez %l6, %f12, %f8
fmovdleu %icc, %f14, %f7
popc 0x1601, %i1
fmovrde %g6, %f4, %f12
stb %o2, [%l7 + 0x78]
bne %xcc, loop_3415
ldd [%l7 + 0x10], %f4
lduw [%l7 + 0x08], %l1
stw %i5, [%l7 + 0x2C]
loop_3415:
array8 %o1, %l4, %g3
movle %xcc, %g5, %l2
add %l0, 0x0595, %o3
bge %icc, loop_3416
fmovdg %icc, %f9, %f15
fmovdpos %xcc, %f12, %f5
ldub [%l7 + 0x41], %l5
loop_3416:
tvc %icc, 0x2
call loop_3417
movcs %xcc, %i3, %l3
andcc %o0, %g4, %i0
movg %icc, %i7, %o5
loop_3417:
and %o6, 0x0FB7, %i6
udiv %g2, 0x1E05, %g1
std %f8, [%l7 + 0x30]
fpack16 %f10, %f8
ble,a %icc, loop_3418
fexpand %f1, %f6
fmovse %icc, %f15, %f13
sth %i4, [%l7 + 0x14]
loop_3418:
array16 %i2, %o7, %o4
st %f15, [%l7 + 0x30]
ldx [%l7 + 0x08], %g7
ble,pt %icc, loop_3419
srlx %l6, %i1, %o2
ldx [%l7 + 0x10], %l1
fandnot1s %f8, %f2, %f6
loop_3419:
stx %g6, [%l7 + 0x48]
nop
setx loop_3420, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x78], %f11
tcs %xcc, 0x3
tpos %icc, 0x6
loop_3420:
stb %i5, [%l7 + 0x5F]
tpos %xcc, 0x3
stx %l4, [%l7 + 0x10]
brgz,a %g3, loop_3421
fnot2 %f12, %f2
ldsw [%l7 + 0x38], %g5
sethi 0x0F6E, %o1
loop_3421:
edge8 %l0, %o3, %l2
array16 %l5, %i3, %l3
stw %o0, [%l7 + 0x10]
bn loop_3422
fmovspos %icc, %f3, %f5
ldx [%l7 + 0x60], %i0
fandnot1 %f8, %f2, %f14
loop_3422:
fmovdvs %xcc, %f9, %f14
fpsub16s %f4, %f11, %f2
bn,a loop_3423
ldd [%l7 + 0x78], %f6
lduw [%l7 + 0x10], %g4
bpos,a loop_3424
loop_3423:
ldub [%l7 + 0x29], %i7
ld [%l7 + 0x2C], %f0
stw %o5, [%l7 + 0x38]
loop_3424:
fsrc2 %f12, %f14
ldd [%l7 + 0x60], %f6
stw %o6, [%l7 + 0x38]
fpadd16s %f9, %f3, %f10
bneg,a,pt %icc, loop_3425
sdivx %g2, 0x0D73, %g1
tvc %xcc, 0x3
stw %i4, [%l7 + 0x6C]
loop_3425:
sdiv %i6, 0x103A, %o7
tcc %icc, 0x1
fmovdg %icc, %f14, %f12
ld [%l7 + 0x64], %f12
andncc %i2, %o4, %g7
fmovsge %xcc, %f5, %f8
popc 0x00E9, %l6
ldub [%l7 + 0x2A], %i1
sdivx %l1, 0x19CD, %o2
nop
setx loop_3426, %l0, %l1
jmpl %l1, %g6
fnot1 %f2, %f10
fzero %f4
ldsh [%l7 + 0x0A], %l4
loop_3426:
lduw [%l7 + 0x74], %i5
bpos,a,pt %xcc, loop_3427
be,pn %xcc, loop_3428
ldd [%l7 + 0x50], %f8
sllx %g5, %g3, %o1
loop_3427:
fsrc2 %f2, %f0
loop_3428:
ldd [%l7 + 0x40], %f6
fmovsneg %xcc, %f4, %f12
fandnot2s %f14, %f1, %f13
orncc %l0, %l2, %l5
fmovrdlez %o3, %f6, %f4
fbne,a %fcc0, loop_3429
sdiv %l3, 0x006F, %o0
ldd [%l7 + 0x30], %f0
fmovdpos %xcc, %f10, %f6
loop_3429:
fbn,a %fcc2, loop_3430
udiv %i3, 0x139E, %i0
ldsh [%l7 + 0x28], %i7
xnorcc %o5, 0x0CDC, %g4
loop_3430:
fbg,a %fcc1, loop_3431
sth %g2, [%l7 + 0x52]
fabsd %f0, %f6
andcc %o6, 0x1FC7, %g1
loop_3431:
fpack16 %f10, %f11
ldx [%l7 + 0x40], %i4
lduh [%l7 + 0x2C], %o7
fpackfix %f12, %f14
tcc %icc, 0x7
fnegs %f12, %f1
fbug,a %fcc0, loop_3432
tsubcctv %i6, 0x05BA, %o4
st %f11, [%l7 + 0x78]
st %f9, [%l7 + 0x34]
loop_3432:
fcmped %fcc2, %f10, %f12
subc %i2, %l6, %g7
fmovsa %xcc, %f1, %f11
fmovdpos %icc, %f15, %f9
fcmpgt16 %f10, %f2, %l1
ldd [%l7 + 0x70], %f2
ldsh [%l7 + 0x3C], %i1
ldsb [%l7 + 0x11], %o2
lduh [%l7 + 0x6A], %l4
andcc %g6, 0x05B0, %g5
xnorcc %g3, %i5, %o1
tgu %xcc, 0x6
edge16l %l2, %l5, %o3
sethi 0x0551, %l3
ldsb [%l7 + 0x42], %l0
st %f1, [%l7 + 0x2C]
tne %xcc, 0x5
ldub [%l7 + 0x60], %i3
ldub [%l7 + 0x7F], %o0
ldub [%l7 + 0x57], %i0
edge16 %o5, %g4, %g2
fzero %f8
ldd [%l7 + 0x58], %f14
ldsw [%l7 + 0x10], %i7
fpackfix %f10, %f12
ld [%l7 + 0x34], %f5
sth %g1, [%l7 + 0x5A]
ldx [%l7 + 0x28], %o6
fmovdne %xcc, %f11, %f15
fpadd16 %f12, %f0, %f10
fone %f4
lduw [%l7 + 0x28], %o7
fmul8x16au %f1, %f10, %f10
tne %icc, 0x2
udivcc %i6, 0x1BFD, %o4
tsubcc %i4, %i2, %l6
umulcc %g7, %l1, %o2
fnand %f6, %f2, %f10
ldub [%l7 + 0x7B], %i1
std %f6, [%l7 + 0x18]
fmul8x16al %f2, %f8, %f2
xnor %l4, 0x00C4, %g6
fands %f13, %f2, %f12
tge %icc, 0x3
ldsh [%l7 + 0x42], %g3
fmul8x16al %f7, %f8, %f4
orn %g5, %o1, %i5
fmovrdne %l5, %f6, %f8
ldsb [%l7 + 0x38], %o3
tneg %icc, 0x7
bpos %icc, loop_3433
sethi 0x11BF, %l3
bge loop_3434
srax %l2, %l0, %i3
loop_3433:
stw %o0, [%l7 + 0x10]
fandnot1 %f10, %f6, %f8
loop_3434:
fbuge %fcc2, loop_3435
ld [%l7 + 0x1C], %f5
fands %f7, %f5, %f7
faligndata %f4, %f12, %f8
loop_3435:
fsrc2s %f15, %f15
fpsub16s %f7, %f2, %f2
brgez %o5, loop_3436
bneg,a,pn %xcc, loop_3437
fmovs %f0, %f5
ld [%l7 + 0x64], %f4
loop_3436:
fmovsle %icc, %f0, %f11
loop_3437:
ldsh [%l7 + 0x36], %i0
sra %g2, %g4, %i7
bg,a loop_3438
subc %o6, %g1, %i6
st %f13, [%l7 + 0x18]
ldub [%l7 + 0x67], %o7
loop_3438:
st %f13, [%l7 + 0x5C]
ldub [%l7 + 0x66], %o4
tcs %icc, 0x7
fmovdcc %icc, %f6, %f15
st %f6, [%l7 + 0x3C]
brnz,a %i4, loop_3439
fbn,a %fcc3, loop_3440
std %f8, [%l7 + 0x50]
fbu %fcc3, loop_3441
loop_3439:
addccc %i2, 0x008B, %l6
loop_3440:
fmovrse %l1, %f2, %f8
srl %o2, %g7, %i1
loop_3441:
fmul8sux16 %f10, %f14, %f8
bl,pn %icc, loop_3442
stw %g6, [%l7 + 0x64]
fbuge %fcc1, loop_3443
fbue %fcc1, loop_3444
loop_3442:
andncc %l4, %g3, %g5
umul %i5, %o1, %o3
loop_3443:
fmovdge %xcc, %f12, %f14
loop_3444:
lduh [%l7 + 0x4A], %l3
fabss %f8, %f3
fandnot1s %f15, %f4, %f3
tleu %xcc, 0x1
edge8l %l2, %l5, %l0
tleu %icc, 0x2
movne %xcc, %i3, %o0
fnot2s %f10, %f6
ldub [%l7 + 0x73], %o5
fmovsle %icc, %f5, %f5
lduh [%l7 + 0x1C], %g2
fpsub16s %f5, %f11, %f12
fcmpeq16 %f12, %f4, %g4
fble %fcc2, loop_3445
add %i0, 0x1F14, %i7
stw %o6, [%l7 + 0x08]
fmovdl %icc, %f8, %f1
loop_3445:
stw %i6, [%l7 + 0x2C]
std %f2, [%l7 + 0x78]
stw %g1, [%l7 + 0x18]
sth %o4, [%l7 + 0x66]
ble,pn %icc, loop_3446
ldsw [%l7 + 0x34], %i4
ble %icc, loop_3447
tneg %xcc, 0x1
loop_3446:
orcc %o7, %l6, %l1
stx %o2, [%l7 + 0x10]
loop_3447:
fmovd %f0, %f0
ldd [%l7 + 0x28], %f12
fandnot2 %f12, %f0, %f4
std %f4, [%l7 + 0x60]
fmovscc %icc, %f14, %f10
fmovrsgz %i2, %f12, %f11
fmul8ulx16 %f14, %f2, %f12
fbul,a %fcc2, loop_3448
ldd [%l7 + 0x08], %f14
ldsh [%l7 + 0x5A], %g7
std %f2, [%l7 + 0x48]
loop_3448:
fbule %fcc3, loop_3449
fabsd %f0, %f12
and %g6, %l4, %i1
fpsub16 %f8, %f2, %f2
loop_3449:
fone %f2
tvc %xcc, 0x7
stx %g3, [%l7 + 0x78]
stx %g5, [%l7 + 0x50]
st %f5, [%l7 + 0x74]
lduh [%l7 + 0x56], %i5
tsubcctv %o1, %o3, %l3
ldsw [%l7 + 0x08], %l2
ldd [%l7 + 0x38], %f12
fnegs %f5, %f3
fors %f4, %f6, %f1
stw %l5, [%l7 + 0x50]
fone %f10
edge32n %l0, %i3, %o0
fmovdle %xcc, %f2, %f11
fmovrdlez %g2, %f8, %f2
bvc,a,pn %icc, loop_3450
tneg %icc, 0x6
faligndata %f10, %f6, %f2
fbl %fcc3, loop_3451
loop_3450:
stw %o5, [%l7 + 0x6C]
fone %f4
ble,a %xcc, loop_3452
loop_3451:
fmovsl %icc, %f9, %f5
stx %i0, [%l7 + 0x38]
bleu,pt %xcc, loop_3453
loop_3452:
std %f2, [%l7 + 0x10]
fmovrslez %g4, %f7, %f7
tle %xcc, 0x5
loop_3453:
movgu %xcc, %i7, %o6
stb %i6, [%l7 + 0x42]
sth %g1, [%l7 + 0x48]
fbge,a %fcc1, loop_3454
stx %o4, [%l7 + 0x10]
edge8 %i4, %o7, %l6
ldx [%l7 + 0x40], %o2
loop_3454:
udivx %i2, 0x0BEF, %g7
fba,a %fcc1, loop_3455
umulcc %l1, %g6, %i1
std %f0, [%l7 + 0x28]
stw %l4, [%l7 + 0x2C]
loop_3455:
move %icc, %g5, %g3
fpack32 %f12, %f0, %f8
ldsh [%l7 + 0x60], %o1
lduw [%l7 + 0x48], %i5
fmovrdgez %o3, %f10, %f14
fbe,a %fcc3, loop_3456
ldx [%l7 + 0x08], %l2
fble,a %fcc2, loop_3457
stb %l3, [%l7 + 0x41]
loop_3456:
te %xcc, 0x2
fpadd32 %f4, %f4, %f0
loop_3457:
mulscc %l5, %i3, %l0
bn,a loop_3458
stw %g2, [%l7 + 0x50]
lduw [%l7 + 0x1C], %o0
fands %f8, %f3, %f12
loop_3458:
fmul8x16 %f5, %f10, %f2
smul %i0, %o5, %i7
fmovrdgz %g4, %f6, %f8
st %f1, [%l7 + 0x40]
xnorcc %o6, 0x19E6, %g1
ba loop_3459
bl loop_3460
bne,a loop_3461
st %f0, [%l7 + 0x20]
loop_3459:
fcmpeq16 %f4, %f12, %i6
loop_3460:
fmovdneg %icc, %f12, %f6
loop_3461:
fnands %f13, %f9, %f8
fmovdcc %xcc, %f12, %f13
fpsub32 %f12, %f4, %f4
ba %xcc, loop_3462
edge16n %o4, %o7, %l6
add %o2, 0x07F8, %i2
fmovdl %xcc, %f4, %f14
loop_3462:
call loop_3463
ble,a,pt %xcc, loop_3464
ldx [%l7 + 0x28], %i4
fmovscs %icc, %f4, %f2
loop_3463:
alignaddrl %g7, %l1, %g6
loop_3464:
sth %l4, [%l7 + 0x18]
bn,a,pt %xcc, loop_3465
movn %xcc, %g5, %g3
nop
setx loop_3466, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bcs,a,pt %icc, loop_3467
loop_3465:
st %f14, [%l7 + 0x7C]
srl %i1, 0x1E, %o1
loop_3466:
bvs,a %icc, loop_3468
loop_3467:
edge32ln %i5, %l2, %o3
ldsb [%l7 + 0x41], %l5
fmovsa %icc, %f3, %f8
loop_3468:
fcmpgt16 %f6, %f12, %l3
subc %l0, 0x1385, %i3
fmovrdne %g2, %f2, %f2
nop
setx loop_3469, %l0, %l1
jmpl %l1, %i0
fnands %f9, %f0, %f6
brgz,a %o0, loop_3470
mulx %o5, 0x0810, %g4
loop_3469:
addcc %o6, %i7, %g1
subccc %o4, %o7, %l6
loop_3470:
edge16l %o2, %i2, %i4
fpsub32s %f3, %f15, %f4
movvs %xcc, %g7, %l1
lduw [%l7 + 0x44], %i6
movl %icc, %g6, %g5
fbue,a %fcc0, loop_3471
movvc %xcc, %g3, %i1
movle %xcc, %o1, %i5
mulx %l4, %o3, %l5
loop_3471:
brlz,a %l2, loop_3472
stx %l0, [%l7 + 0x38]
fpadd32s %f8, %f1, %f2
alignaddrl %i3, %l3, %i0
loop_3472:
movneg %icc, %g2, %o0
stx %o5, [%l7 + 0x68]
ldx [%l7 + 0x40], %g4
ldd [%l7 + 0x70], %f6
fmovsvs %icc, %f1, %f0
fmovsgu %icc, %f5, %f15
fmovdleu %icc, %f1, %f3
move %icc, %i7, %g1
nop
setx loop_3473, %l0, %l1
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 %icc, %f13, %f15
lduh [%l7 + 0x6A], %o4
ld [%l7 + 0x4C], %f1
loop_3473:
st %f15, [%l7 + 0x0C]
fmovde %icc, %f13, %f4
fcmpgt16 %f12, %f2, %o6
sll %l6, %o2, %i2
fmovrsgez %o7, %f12, %f10
siam 0x7
fmovdleu %icc, %f10, %f4
fabsd %f8, %f8
alignaddr %i4, %l1, %i6
te %icc, 0x2
sdiv %g7, 0x1790, %g6
ld [%l7 + 0x7C], %f9
umulcc %g5, 0x0847, %g3
orncc %i1, %i5, %l4
bneg,pt %xcc, loop_3474
lduh [%l7 + 0x0A], %o1
fmul8x16 %f6, %f8, %f4
movvs %icc, %o3, %l2
loop_3474:
fmovsleu %icc, %f6, %f15
fmovs %f0, %f0
ldsb [%l7 + 0x2E], %l5
lduh [%l7 + 0x46], %i3
tcc %icc, 0x6
tn %xcc, 0x2
xnorcc %l0, %i0, %l3
brgz,a %o0, loop_3475
ldd [%l7 + 0x50], %f6
bn loop_3476
ldsb [%l7 + 0x74], %g2
loop_3475:
fmovrsgz %g4, %f9, %f14
tpos %icc, 0x2
loop_3476:
ldsb [%l7 + 0x70], %i7
udiv %o5, 0x139C, %o4
ldx [%l7 + 0x28], %o6
sra %l6, 0x00, %g1
brz %i2, loop_3477
srl %o7, %i4, %l1
fmovdcc %icc, %f1, %f13
fmovdcc %icc, %f13, %f3
loop_3477:
fcmpes %fcc3, %f11, %f9
bn,a loop_3478
ldub [%l7 + 0x3D], %i6
andcc %g7, 0x1C37, %g6
fpadd16s %f5, %f9, %f11
loop_3478:
lduw [%l7 + 0x7C], %g5
sth %o2, [%l7 + 0x36]
fmovrdgz %g3, %f8, %f0
ldd [%l7 + 0x10], %f2
ldsh [%l7 + 0x34], %i1
fbl,a %fcc1, loop_3479
fpadd16s %f3, %f15, %f2
brnz %l4, loop_3480
fpsub32 %f6, %f0, %f8
loop_3479:
fexpand %f12, %f6
popc 0x0908, %o1
loop_3480:
lduh [%l7 + 0x52], %o3
sra %i5, %l5, %l2
brgez,a %l0, loop_3481
tcs %icc, 0x4
fmovsle %xcc, %f2, %f2
ldub [%l7 + 0x70], %i3
loop_3481:
ld [%l7 + 0x74], %f13
fmovsle %xcc, %f12, %f9
fmovdge %icc, %f8, %f1
std %f12, [%l7 + 0x30]
fmuld8sux16 %f11, %f4, %f14
st %f14, [%l7 + 0x28]
sub %i0, %o0, %l3
brgez,a %g4, loop_3482
ldx [%l7 + 0x28], %g2
fsrc2 %f10, %f6
stw %o5, [%l7 + 0x54]
loop_3482:
ldsh [%l7 + 0x66], %i7
fcmpgt32 %f14, %f10, %o4
ldsb [%l7 + 0x3D], %o6
sth %l6, [%l7 + 0x5A]
stx %i2, [%l7 + 0x08]
stx %o7, [%l7 + 0x70]
fnegd %f10, %f8
smulcc %i4, %l1, %i6
st %f5, [%l7 + 0x5C]
ldub [%l7 + 0x56], %g7
bvs loop_3483
nop
setx loop_3484, %l0, %l1
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 + 0x16], %g1
fnot2 %f6, %f8
loop_3483:
sdivcc %g6, 0x03BF, %g5
loop_3484:
fone %f2
fcmpne16 %f4, %f8, %g3
ld [%l7 + 0x74], %f14
stx %i1, [%l7 + 0x28]
fmul8ulx16 %f6, %f8, %f6
andcc %l4, 0x05F6, %o1
fbg %fcc0, loop_3485
fbn %fcc0, loop_3486
fmovsge %xcc, %f6, %f3
ld [%l7 + 0x64], %f9
loop_3485:
ldsb [%l7 + 0x08], %o3
loop_3486:
tn %xcc, 0x3
fmovdn %xcc, %f13, %f10
fmovrde %o2, %f10, %f6
sth %i5, [%l7 + 0x42]
edge32n %l2, %l5, %l0
ldx [%l7 + 0x08], %i0
std %f10, [%l7 + 0x18]
ld [%l7 + 0x48], %f8
fmovrdne %o0, %f8, %f0
bleu,pt %xcc, loop_3487
umulcc %l3, 0x1EF7, %g4
mova %xcc, %i3, %o5
alignaddr %g2, %i7, %o4
loop_3487:
ldsb [%l7 + 0x43], %o6
fbne %fcc3, loop_3488
fmovdne %icc, %f15, %f7
ldsh [%l7 + 0x34], %i2
tn %xcc, 0x7
loop_3488:
stb %l6, [%l7 + 0x46]
fmovrdgez %o7, %f4, %f6
fmovrdlz %l1, %f0, %f4
fmovscc %xcc, %f2, %f5
fmovdleu %icc, %f6, %f4
fpadd16s %f6, %f3, %f7
fmovdne %xcc, %f1, %f8
fmovd %f0, %f2
fpsub32s %f9, %f2, %f15
nop
setx loop_3489, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movcs %xcc, %i4, %i6
std %f0, [%l7 + 0x10]
fmovsge %xcc, %f15, %f13
loop_3489:
ldx [%l7 + 0x30], %g7
nop
setx loop_3490, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bne,a,pn %icc, loop_3491
edge8n %g1, %g5, %g3
std %f2, [%l7 + 0x50]
loop_3490:
movl %icc, %g6, %l4
loop_3491:
tvc %xcc, 0x5
umul %o1, 0x0EF2, %i1
fzero %f14
fmovrse %o2, %f4, %f10
fmovsleu %icc, %f15, %f3
taddcc %i5, 0x13D0, %l2
lduh [%l7 + 0x68], %o3
fmovsl %icc, %f8, %f13
fmovsvs %icc, %f2, %f6
fnot1 %f4, %f4
bne,a loop_3492
fmovsvc %xcc, %f7, %f8
stb %l0, [%l7 + 0x5B]
lduw [%l7 + 0x0C], %l5
loop_3492:
fmovdne %icc, %f10, %f4
fmul8sux16 %f2, %f4, %f0
stb %o0, [%l7 + 0x2F]
fmovspos %xcc, %f1, %f2
call loop_3493
fmovdleu %xcc, %f9, %f8
edge16n %l3, %g4, %i3
ldx [%l7 + 0x20], %o5
loop_3493:
lduh [%l7 + 0x54], %g2
ldd [%l7 + 0x68], %f0
be,a,pt %xcc, loop_3494
ldsh [%l7 + 0x22], %i0
ldx [%l7 + 0x70], %o4
tne %icc, 0x2
loop_3494:
movrlez %o6, %i7, %i2
movne %xcc, %o7, %l1
lduw [%l7 + 0x5C], %i4
fors %f3, %f5, %f10
fmovdge %icc, %f5, %f9
lduw [%l7 + 0x38], %i6
fmovrdlez %l6, %f10, %f6
sth %g1, [%l7 + 0x4A]
fxor %f4, %f10, %f8
ldub [%l7 + 0x5A], %g7
mova %icc, %g5, %g6
nop
setx loop_3495, %l0, %l1
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 + 0x0C], %g3
fmovscc %icc, %f2, %f4
srax %o1, %i1, %o2
loop_3495:
fcmpgt32 %f12, %f4, %l4
ldsh [%l7 + 0x3C], %i5
addcc %o3, %l0, %l5
fornot1s %f9, %f12, %f12
tvs %icc, 0x6
alignaddr %o0, %l2, %l3
lduw [%l7 + 0x0C], %i3
fmovrdlez %g4, %f8, %f6
bvc,pt %icc, loop_3496
fcmpd %fcc1, %f10, %f10
fmovsle %xcc, %f6, %f4
fba %fcc0, loop_3497
loop_3496:
sth %g2, [%l7 + 0x28]
movrgez %i0, %o4, %o5
sth %o6, [%l7 + 0x1C]
loop_3497:
fxnors %f4, %f4, %f13
bpos,pn %icc, loop_3498
ldx [%l7 + 0x60], %i2
ldub [%l7 + 0x0F], %o7
fandnot1s %f8, %f2, %f7
loop_3498:
fbge %fcc2, loop_3499
std %f10, [%l7 + 0x38]
ble,pt %icc, loop_3500
fbg,a %fcc3, loop_3501
loop_3499:
fmovdle %xcc, %f13, %f7
sdivcc %l1, 0x1533, %i4
loop_3500:
fmovde %icc, %f12, %f3
loop_3501:
andncc %i6, %l6, %g1
ldx [%l7 + 0x38], %g7
ld [%l7 + 0x48], %f8
fmovdleu %icc, %f10, %f0
fornot2 %f6, %f0, %f2
fcmps %fcc2, %f5, %f13
bne,a,pn %icc, loop_3502
fabsd %f10, %f6
ldub [%l7 + 0x6F], %i7
ldub [%l7 + 0x6E], %g6
loop_3502:
fmovdne %xcc, %f11, %f13
brnz,a %g3, loop_3503
st %f5, [%l7 + 0x18]
brlez %o1, loop_3504
fcmpeq16 %f0, %f12, %i1
loop_3503:
fandnot1s %f7, %f11, %f1
stw %o2, [%l7 + 0x08]
loop_3504:
fmovdcs %xcc, %f15, %f14
fcmpeq16 %f14, %f12, %l4
ldub [%l7 + 0x1F], %i5
fmovsg %icc, %f14, %f2
ldsb [%l7 + 0x44], %g5
fsrc1 %f2, %f8
umul %o3, %l0, %l5
ldub [%l7 + 0x22], %l2
xnorcc %o0, 0x0FAC, %l3
movne %xcc, %i3, %g2
fmovdleu %icc, %f5, %f12
srlx %i0, 0x0A, %g4
ldub [%l7 + 0x4E], %o5
ta %xcc, 0x2
lduw [%l7 + 0x08], %o4
fzero %f0
fmovdcs %xcc, %f14, %f5
fmul8x16au %f8, %f1, %f0
orn %i2, %o6, %l1
bpos loop_3505
fbl,a %fcc0, loop_3506
ldd [%l7 + 0x28], %f14
fxnor %f8, %f14, %f2
loop_3505:
ldsw [%l7 + 0x60], %o7
loop_3506:
ldsh [%l7 + 0x4A], %i6
std %f2, [%l7 + 0x40]
stx %i4, [%l7 + 0x50]
fpsub16s %f12, %f1, %f4
lduw [%l7 + 0x14], %l6
sdivx %g7, 0x0292, %i7
fpsub32s %f5, %f1, %f12
ldx [%l7 + 0x38], %g6
fpsub16s %f5, %f12, %f10
tge %icc, 0x3
fmovsg %icc, %f8, %f14
fcmpeq16 %f8, %f8, %g1
fandnot1 %f10, %f14, %f0
srax %g3, 0x0A, %o1
srax %o2, %i1, %i5
brlz %l4, loop_3507
ldsw [%l7 + 0x40], %o3
tvc %xcc, 0x3
sll %g5, 0x16, %l0
loop_3507:
xorcc %l2, %l5, %o0
edge16n %i3, %g2, %l3
ta %xcc, 0x5
or %g4, %o5, %o4
sdiv %i0, 0x01A6, %o6
bg %xcc, loop_3508
movrgz %l1, 0x133, %i2
udivcc %o7, 0x020F, %i6
ldsw [%l7 + 0x48], %l6
loop_3508:
sra %g7, 0x1D, %i4
fpack32 %f2, %f2, %f6
fxnor %f2, %f0, %f12
tne %icc, 0x0
ldub [%l7 + 0x5F], %i7
ldd [%l7 + 0x58], %f0
orncc %g6, %g3, %o1
fsrc1 %f8, %f8
stw %o2, [%l7 + 0x4C]
orcc %g1, %i1, %l4
brnz,a %i5, loop_3509
orcc %g5, 0x1950, %o3
fbu,a %fcc1, loop_3510
fmovsgu %icc, %f3, %f1
loop_3509:
fcmped %fcc3, %f10, %f4
fbuge,a %fcc2, loop_3511
loop_3510:
stx %l2, [%l7 + 0x10]
lduh [%l7 + 0x26], %l0
mova %xcc, %l5, %i3
loop_3511:
fnors %f10, %f4, %f14
lduw [%l7 + 0x4C], %o0
fble,a %fcc3, loop_3512
fbl,a %fcc2, loop_3513
fnegd %f6, %f12
fcmple16 %f6, %f2, %g2
loop_3512:
and %l3, %g4, %o5
loop_3513:
fandnot1 %f2, %f14, %f8
ldd [%l7 + 0x48], %f8
ldd [%l7 + 0x28], %f14
st %f4, [%l7 + 0x4C]
lduh [%l7 + 0x78], %i0
fmovsa %icc, %f10, %f7
ldsh [%l7 + 0x1C], %o4
fmovsne %xcc, %f6, %f12
taddcctv %o6, 0x037D, %l1
fnands %f12, %f15, %f1
stx %o7, [%l7 + 0x78]
sll %i6, %i2, %g7
st %f12, [%l7 + 0x18]
bl,a %xcc, loop_3514
ta %icc, 0x7
ldx [%l7 + 0x58], %l6
fmovdcc %xcc, %f15, %f0
loop_3514:
ldsw [%l7 + 0x2C], %i7
sra %g6, %g3, %o1
fnor %f14, %f10, %f0
ldsh [%l7 + 0x32], %o2
fpack16 %f8, %f15
stx %i4, [%l7 + 0x38]
fbule %fcc2, loop_3515
bcc loop_3516
ldd [%l7 + 0x48], %f12
stw %g1, [%l7 + 0x38]
loop_3515:
edge32 %i1, %i5, %g5
loop_3516:
subc %l4, %l2, %o3
fbuge %fcc3, loop_3517
ldsw [%l7 + 0x0C], %l0
fmovdvs %xcc, %f2, %f5
udivx %i3, 0x073F, %l5
loop_3517:
fbg,a %fcc3, loop_3518
fmovsn %xcc, %f13, %f14
ldsb [%l7 + 0x49], %g2
std %f10, [%l7 + 0x58]
loop_3518:
bleu,pt %xcc, loop_3519
tleu %icc, 0x6
be loop_3520
movcc %icc, %l3, %g4
loop_3519:
sub %o5, 0x05EE, %o0
fxnor %f12, %f6, %f12
loop_3520:
std %f6, [%l7 + 0x68]
stx %o4, [%l7 + 0x60]
st %f1, [%l7 + 0x60]
fnot2s %f7, %f3
ldsh [%l7 + 0x16], %o6
fcmpgt32 %f14, %f14, %i0
ldsh [%l7 + 0x6E], %l1
mova %icc, %i6, %o7
nop
setx loop_3521, %l0, %l1
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 + 0x08], %i2
std %f2, [%l7 + 0x10]
ldub [%l7 + 0x09], %g7
loop_3521:
std %f6, [%l7 + 0x30]
fba,a %fcc0, loop_3522
bcs,a loop_3523
fbe,a %fcc3, loop_3524
stb %i7, [%l7 + 0x47]
loop_3522:
movge %xcc, %l6, %g6
loop_3523:
fornot1s %f7, %f9, %f0
loop_3524:
tcs %icc, 0x1
ld [%l7 + 0x60], %f11
bge,a,pn %xcc, loop_3525
array32 %g3, %o2, %o1
add %i4, %g1, %i5
ld [%l7 + 0x30], %f7
loop_3525:
fbne,a %fcc2, loop_3526
fmovrse %g5, %f12, %f5
fxnor %f14, %f6, %f6
fnand %f4, %f4, %f12
loop_3526:
fmuld8sux16 %f10, %f14, %f14
taddcc %i1, %l4, %o3
fmul8x16 %f11, %f14, %f6
fmovrslez %l0, %f13, %f3
fpack32 %f6, %f8, %f2
fcmpd %fcc1, %f10, %f6
ldsw [%l7 + 0x40], %l2
fmovdvc %icc, %f5, %f11
fba,a %fcc0, loop_3527
lduh [%l7 + 0x12], %i3
brz %g2, loop_3528
ldx [%l7 + 0x18], %l5
loop_3527:
fpadd16 %f12, %f0, %f10
bne,a,pt %xcc, loop_3529
loop_3528:
stb %l3, [%l7 + 0x22]
edge16l %g4, %o0, %o5
or %o6, 0x0F41, %i0
loop_3529:
sdivx %o4, 0x11F0, %l1
ldd [%l7 + 0x50], %f2
st %f1, [%l7 + 0x10]
tn %icc, 0x3
ldsh [%l7 + 0x24], %o7
stw %i6, [%l7 + 0x64]
fmovdle %xcc, %f5, %f6
smulcc %i2, %g7, %l6
ldsw [%l7 + 0x6C], %i7
ta %xcc, 0x4
fand %f4, %f0, %f14
fmovrslez %g3, %f1, %f11
fbge %fcc0, loop_3530
bn,a,pn %icc, loop_3531
edge32l %g6, %o2, %o1
bg,pn %xcc, loop_3532
loop_3530:
fbule,a %fcc1, loop_3533
loop_3531:
ldsh [%l7 + 0x78], %g1
sth %i4, [%l7 + 0x5A]
loop_3532:
movn %icc, %i5, %g5
loop_3533:
ldsw [%l7 + 0x70], %l4
brgz,a %i1, loop_3534
ldub [%l7 + 0x52], %o3
ldx [%l7 + 0x58], %l2
fandnot1s %f7, %f11, %f12
loop_3534:
for %f12, %f12, %f8
tsubcc %l0, 0x0D31, %g2
tgu %icc, 0x4
fpack16 %f14, %f1
ldx [%l7 + 0x28], %i3
xorcc %l3, %l5, %g4
brz,a %o0, loop_3535
st %f10, [%l7 + 0x14]
brgez %o6, loop_3536
ldsh [%l7 + 0x6C], %i0
loop_3535:
fnot2 %f4, %f14
fors %f13, %f10, %f9
loop_3536:
movrlz %o4, 0x207, %o5
udivx %o7, 0x0165, %i6
ldd [%l7 + 0x48], %f2
bcc %xcc, loop_3537
nop
setx loop_3538, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movge %icc, %l1, %i2
fbne,a %fcc2, loop_3539
loop_3537:
orcc %g7, 0x0BD2, %i7
loop_3538:
nop
setx loop_3540, %l0, %l1
jmpl %l1, %g3
array32 %g6, %o2, %l6
loop_3539:
fmovscs %xcc, %f7, %f3
movl %icc, %g1, %i4
loop_3540:
fmovsleu %icc, %f10, %f7
bpos,a,pt %xcc, loop_3541
movneg %icc, %o1, %i5
fbul,a %fcc2, loop_3542
fmuld8ulx16 %f8, %f8, %f10
loop_3541:
ld [%l7 + 0x58], %f3
fmovrsgez %l4, %f1, %f4
loop_3542:
fands %f7, %f2, %f12
fbuge,a %fcc1, loop_3543
fbug,a %fcc2, loop_3544
fmovdg %icc, %f5, %f4
fbl %fcc2, loop_3545
loop_3543:
subccc %g5, 0x1AA0, %i1
loop_3544:
ld [%l7 + 0x20], %f6
stb %o3, [%l7 + 0x34]
loop_3545:
lduh [%l7 + 0x5C], %l0
fcmpd %fcc0, %f0, %f6
bg,a %icc, loop_3546
fcmpeq16 %f6, %f12, %l2
stx %g2, [%l7 + 0x58]
fnor %f4, %f10, %f6
loop_3546:
sth %i3, [%l7 + 0x6C]
tge %xcc, 0x7
movn %xcc, %l3, %g4
fbne,a %fcc0, loop_3547
stw %l5, [%l7 + 0x6C]
ble,pt %xcc, loop_3548
lduw [%l7 + 0x40], %o0
loop_3547:
ld [%l7 + 0x2C], %f14
edge32ln %i0, %o4, %o6
loop_3548:
fbug %fcc1, loop_3549
stx %o5, [%l7 + 0x40]
std %f12, [%l7 + 0x30]
std %f0, [%l7 + 0x60]
loop_3549:
ldx [%l7 + 0x50], %i6
fbge,a %fcc3, loop_3550
stb %l1, [%l7 + 0x4A]
std %f14, [%l7 + 0x68]
stx %o7, [%l7 + 0x48]
loop_3550:
tg %icc, 0x4
fbl %fcc2, loop_3551
fabsd %f8, %f14
tleu %xcc, 0x0
fpsub32 %f10, %f0, %f14
loop_3551:
edge16 %g7, %i7, %i2
brgz %g3, loop_3552
ldub [%l7 + 0x0E], %o2
bcc,a,pt %icc, loop_3553
fmovdpos %icc, %f1, %f11
loop_3552:
alignaddr %g6, %g1, %i4
sth %l6, [%l7 + 0x26]
loop_3553:
fpack16 %f4, %f0
st %f2, [%l7 + 0x30]
sub %o1, %l4, %g5
fornot2s %f7, %f8, %f15
fmovrsne %i1, %f11, %f2
stw %i5, [%l7 + 0x34]
fbul %fcc0, loop_3554
stw %l0, [%l7 + 0x14]
brz %o3, loop_3555
addccc %g2, 0x1010, %l2
loop_3554:
stx %l3, [%l7 + 0x48]
fbuge,a %fcc3, loop_3556
loop_3555:
tsubcc %g4, 0x04A4, %i3
tgu %xcc, 0x5
fpadd16s %f14, %f0, %f5
loop_3556:
ta %icc, 0x3
sethi 0x1B39, %o0
movpos %icc, %l5, %i0
fmovsvc %icc, %f10, %f6
ldsw [%l7 + 0x58], %o6
fbne,a %fcc0, loop_3557
faligndata %f14, %f0, %f10
call loop_3558
fpadd32s %f6, %f2, %f6
loop_3557:
fnand %f12, %f12, %f14
fmovsle %icc, %f5, %f5
loop_3558:
tleu %xcc, 0x7
mova %xcc, %o4, %i6
st %f1, [%l7 + 0x60]
fmovdl %icc, %f5, %f12
tn %xcc, 0x4
orn %l1, %o5, %o7
stx %i7, [%l7 + 0x08]
mulscc %g7, %i2, %o2
mulscc %g3, %g1, %i4
stb %g6, [%l7 + 0x0D]
fnegs %f14, %f10
alignaddr %l6, %o1, %g5
addc %i1, 0x18DC, %i5
srax %l4, %o3, %l0
fpadd16s %f1, %f3, %f14
lduh [%l7 + 0x1A], %g2
tsubcc %l2, %g4, %i3
fmovd %f8, %f0
movge %icc, %l3, %l5
fmovde %icc, %f2, %f3
fmovrslez %o0, %f2, %f14
sth %i0, [%l7 + 0x5C]
mova %icc, %o4, %i6
fbl,a %fcc3, loop_3559
fcmpne32 %f8, %f2, %l1
sth %o5, [%l7 + 0x5C]
lduw [%l7 + 0x68], %o6
loop_3559:
tpos %xcc, 0x7
fcmpgt16 %f4, %f8, %i7
nop
setx loop_3560, %l0, %l1
jmpl %l1, %g7
fmovscc %icc, %f13, %f4
fmovdl %icc, %f5, %f10
fxnors %f12, %f5, %f14
loop_3560:
tsubcctv %o7, 0x19D1, %o2
ld [%l7 + 0x48], %f5
ldsh [%l7 + 0x3E], %i2
pdist %f2, %f6, %f14
andncc %g1, %g3, %i4
fblg,a %fcc3, loop_3561
pdist %f10, %f2, %f14
ldsw [%l7 + 0x70], %g6
fba %fcc2, loop_3562
loop_3561:
movvc %icc, %l6, %g5
fands %f15, %f2, %f5
faligndata %f8, %f0, %f2
loop_3562:
fxnors %f11, %f1, %f3
stw %i1, [%l7 + 0x44]
fpsub32 %f0, %f4, %f2
tleu %xcc, 0x2
xnorcc %i5, %o1, %l4
movn %xcc, %l0, %o3
fxnor %f8, %f2, %f14
fmovsl %icc, %f14, %f13
ld [%l7 + 0x58], %f15
ldsh [%l7 + 0x1C], %l2
bge,a,pt %icc, loop_3563
fmovrdgez %g4, %f12, %f2
smulcc %i3, 0x0A1E, %g2
movgu %xcc, %l5, %o0
loop_3563:
fmovsl %xcc, %f3, %f14
fmovrsgez %i0, %f11, %f10
ldsb [%l7 + 0x5B], %o4
fcmpes %fcc0, %f4, %f13
tn %xcc, 0x1
bcs,a %icc, loop_3564
srax %i6, %l1, %l3
faligndata %f8, %f2, %f2
movcc %icc, %o5, %i7
loop_3564:
st %f14, [%l7 + 0x24]
ld [%l7 + 0x7C], %f3
tsubcctv %o6, %g7, %o2
stw %o7, [%l7 + 0x50]
fmovs %f11, %f15
be,pt %xcc, loop_3565
udivcc %g1, 0x0A50, %g3
brnz,a %i2, loop_3566
sethi 0x03D6, %i4
loop_3565:
edge8n %g6, %l6, %i1
bvc,a %xcc, loop_3567
loop_3566:
fsrc2 %f4, %f6
lduw [%l7 + 0x14], %g5
taddcc %o1, %l4, %l0
loop_3567:
ba,a,pn %icc, loop_3568
brz,a %o3, loop_3569
fmovdcc %icc, %f3, %f2
fnot2 %f8, %f0
loop_3568:
fmovrsgz %l2, %f3, %f7
loop_3569:
mulscc %g4, 0x0381, %i5
stb %i3, [%l7 + 0x33]
stw %g2, [%l7 + 0x68]
fmovrsgz %o0, %f5, %f4
ldsb [%l7 + 0x44], %l5
umulcc %o4, 0x194C, %i0
fabss %f11, %f10
sth %i6, [%l7 + 0x28]
mova %icc, %l3, %o5
stx %l1, [%l7 + 0x70]
orncc %o6, %g7, %o2
srl %i7, %g1, %o7
fmovsvc %xcc, %f15, %f0
fornot1 %f0, %f8, %f10
movgu %xcc, %i2, %i4
movrlez %g6, %l6, %g3
fmovdcc %xcc, %f0, %f0
movre %i1, %o1, %l4
fzeros %f8
fcmped %fcc0, %f8, %f6
stx %g5, [%l7 + 0x10]
edge8ln %l0, %o3, %l2
ld [%l7 + 0x44], %f5
stx %g4, [%l7 + 0x18]
fmovsl %icc, %f8, %f8
mulx %i3, 0x1EEA, %g2
fxnors %f11, %f13, %f11
ldsh [%l7 + 0x10], %i5
fmovrsne %l5, %f1, %f0
stw %o0, [%l7 + 0x38]
brlz %i0, loop_3570
stb %o4, [%l7 + 0x30]
bshuffle %f2, %f14, %f10
fxnors %f9, %f14, %f5
loop_3570:
fmovda %icc, %f9, %f9
sth %i6, [%l7 + 0x32]
lduh [%l7 + 0x7A], %o5
fmovdge %xcc, %f10, %f9
fba %fcc1, loop_3571
fmovdl %icc, %f6, %f4
ldsb [%l7 + 0x18], %l1
edge16l %l3, %g7, %o2
loop_3571:
stw %o6, [%l7 + 0x7C]
fmovsa %xcc, %f1, %f15
srl %g1, 0x00, %i7
addccc %o7, %i2, %g6
fnand %f0, %f8, %f12
lduh [%l7 + 0x6C], %i4
ldx [%l7 + 0x18], %l6
fmovsgu %xcc, %f0, %f6
ldsw [%l7 + 0x50], %g3
ldsw [%l7 + 0x08], %o1
edge16n %i1, %g5, %l0
fbule %fcc1, loop_3572
fbne %fcc1, loop_3573
ldsw [%l7 + 0x3C], %l4
fbe %fcc3, loop_3574
loop_3572:
fmovdleu %xcc, %f4, %f6
loop_3573:
edge16ln %l2, %o3, %g4
stw %g2, [%l7 + 0x5C]
loop_3574:
for %f8, %f12, %f8
fcmped %fcc1, %f14, %f12
addc %i5, 0x1FA6, %i3
fxnors %f2, %f6, %f15
fbule,a %fcc1, loop_3575
fpmerge %f0, %f2, %f0
lduw [%l7 + 0x28], %o0
tvs %xcc, 0x0
loop_3575:
fmovsvs %icc, %f5, %f14
subcc %i0, %l5, %o4
orncc %o5, %l1, %i6
stw %g7, [%l7 + 0x20]
fcmpd %fcc2, %f8, %f12
fmovdcs %xcc, %f12, %f13
bl loop_3576
fcmped %fcc3, %f14, %f4
sdiv %o2, 0x1FB3, %l3
std %f14, [%l7 + 0x38]
loop_3576:
ldub [%l7 + 0x6C], %o6
ldub [%l7 + 0x28], %i7
fornot2s %f13, %f10, %f6
brlez,a %g1, loop_3577
tgu %icc, 0x1
st %f14, [%l7 + 0x74]
tg %xcc, 0x0
loop_3577:
popc %o7, %i2
fcmpne32 %f14, %f0, %g6
sth %i4, [%l7 + 0x5E]
stw %g3, [%l7 + 0x6C]
fnor %f14, %f6, %f12
nop
setx loop_3578, %l0, %l1
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 %o1, [%l7 + 0x0C]
fbo %fcc2, loop_3579
st %f14, [%l7 + 0x48]
loop_3578:
lduw [%l7 + 0x18], %l6
ldsw [%l7 + 0x6C], %g5
loop_3579:
tle %icc, 0x6
bcs,a %xcc, loop_3580
bleu,a loop_3581
sth %i1, [%l7 + 0x76]
stw %l4, [%l7 + 0x58]
loop_3580:
fbne %fcc0, loop_3582
loop_3581:
fmovdg %icc, %f5, %f1
ld [%l7 + 0x60], %f11
ldx [%l7 + 0x48], %l2
loop_3582:
fbug %fcc1, loop_3583
fmovrdlz %l0, %f8, %f14
lduw [%l7 + 0x1C], %g4
ldsb [%l7 + 0x5B], %o3
loop_3583:
sth %g2, [%l7 + 0x4E]
edge8l %i5, %o0, %i3
ldsh [%l7 + 0x4C], %i0
sdivcc %l5, 0x16D5, %o4
sth %o5, [%l7 + 0x4E]
fble,a %fcc0, loop_3584
fmovsvs %icc, %f4, %f14
fpsub32 %f4, %f14, %f6
and %i6, %g7, %l1
loop_3584:
alignaddr %l3, %o2, %o6
movn %xcc, %i7, %g1
fmovsg %icc, %f11, %f4
subc %i2, 0x1E1D, %o7
fnor %f4, %f0, %f4
ld [%l7 + 0x54], %f4
stb %i4, [%l7 + 0x4F]
stb %g6, [%l7 + 0x0C]
fmovsl %xcc, %f6, %f8
fcmpne32 %f12, %f10, %o1
fble %fcc1, loop_3585
fone %f10
stb %g3, [%l7 + 0x35]
stb %l6, [%l7 + 0x0B]
loop_3585:
lduh [%l7 + 0x5C], %g5
tsubcc %l4, 0x1D8F, %i1
fnot2 %f4, %f6
ldd [%l7 + 0x40], %f10
sth %l2, [%l7 + 0x26]
fmovrde %g4, %f4, %f0
fnand %f0, %f0, %f4
st %f8, [%l7 + 0x38]
movcs %xcc, %l0, %g2
fmovsvs %icc, %f15, %f4
stw %o3, [%l7 + 0x18]
bg %icc, loop_3586
bl,a,pn %xcc, loop_3587
stx %i5, [%l7 + 0x50]
fpadd16 %f8, %f14, %f8
loop_3586:
edge32l %o0, %i0, %l5
loop_3587:
edge8 %o4, %o5, %i3
fpadd16 %f4, %f6, %f4
sth %i6, [%l7 + 0x76]
edge16 %g7, %l1, %l3
siam 0x6
fmovd %f0, %f2
lduh [%l7 + 0x20], %o6
ldsw [%l7 + 0x30], %i7
fpsub16 %f10, %f0, %f8
edge8n %o2, %i2, %g1
fmovrsgz %o7, %f3, %f7
movne %icc, %i4, %o1
and %g3, %g6, %l6
fbge,a %fcc2, loop_3588
ldx [%l7 + 0x70], %l4
tsubcctv %g5, %i1, %g4
fands %f15, %f11, %f4
loop_3588:
edge32n %l0, %g2, %o3
xnor %l2, %o0, %i0
tsubcctv %l5, %i5, %o4
fpadd32 %f12, %f12, %f6
fmovdge %xcc, %f0, %f6
fpack32 %f10, %f10, %f14
fpsub32s %f6, %f2, %f7
sth %o5, [%l7 + 0x08]
tl %icc, 0x0
movrlz %i6, %g7, %l1
fxors %f1, %f0, %f9
bn,a,pn %icc, loop_3589
fmovsne %xcc, %f4, %f15
edge8 %l3, %o6, %i7
ldub [%l7 + 0x7A], %i3
loop_3589:
ldub [%l7 + 0x3B], %o2
bg,a,pt %icc, loop_3590
fmovdle %icc, %f0, %f3
movvs %icc, %i2, %g1
sth %i4, [%l7 + 0x0C]
loop_3590:
stx %o1, [%l7 + 0x28]
fones %f4
subc %o7, 0x0ABA, %g6
ld [%l7 + 0x68], %f5
fmovsn %icc, %f9, %f7
stx %l6, [%l7 + 0x10]
stx %l4, [%l7 + 0x08]
fmovsvs %icc, %f9, %f4
fbo,a %fcc1, loop_3591
taddcctv %g5, 0x1D3F, %g3
stb %g4, [%l7 + 0x4F]
ta %icc, 0x3
loop_3591:
sdivcc %i1, 0x0FD4, %l0
ldx [%l7 + 0x20], %o3
edge16ln %g2, %l2, %i0
fnand %f10, %f2, %f2
st %f7, [%l7 + 0x40]
fcmpne32 %f0, %f14, %o0
udivcc %i5, 0x1AC7, %o4
addccc %o5, %l5, %g7
fbe %fcc1, loop_3592
ldsh [%l7 + 0x78], %l1
stx %i6, [%l7 + 0x78]
fmovsvs %xcc, %f8, %f6
loop_3592:
mulx %l3, %i7, %o6
ldd [%l7 + 0x18], %f4
ldsb [%l7 + 0x36], %o2
sth %i2, [%l7 + 0x1A]
fpmerge %f1, %f9, %f8
fmovsa %xcc, %f13, %f4
fcmple16 %f0, %f4, %i3
edge16 %g1, %o1, %o7
edge8n %i4, %l6, %l4
fbl,a %fcc3, loop_3593
fxor %f8, %f2, %f14
fpadd32s %f6, %f9, %f0
fmul8x16au %f6, %f14, %f14
loop_3593:
tge %xcc, 0x7
sth %g6, [%l7 + 0x58]
sth %g5, [%l7 + 0x4E]
st %f5, [%l7 + 0x38]
lduw [%l7 + 0x6C], %g3
std %f14, [%l7 + 0x78]
lduw [%l7 + 0x70], %g4
tgu %xcc, 0x2
fbn %fcc0, loop_3594
ldsb [%l7 + 0x36], %l0
fmovda %xcc, %f13, %f4
fmovsle %icc, %f5, %f14
loop_3594:
fble %fcc3, loop_3595
lduw [%l7 + 0x50], %o3
andn %g2, %i1, %i0
ldd [%l7 + 0x10], %f10
loop_3595:
movcs %xcc, %o0, %i5
movg %xcc, %o4, %o5
fmovrdgez %l5, %f12, %f14
subc %g7, %l1, %i6
edge32l %l3, %l2, %o6
ldx [%l7 + 0x50], %o2
fbul,a %fcc0, loop_3596
sth %i2, [%l7 + 0x4C]
fmovs %f1, %f6
fmovrsgez %i7, %f12, %f12
loop_3596:
subcc %i3, 0x0DE2, %o1
fcmpne16 %f14, %f10, %o7
lduw [%l7 + 0x78], %i4
fxnors %f7, %f13, %f11
lduh [%l7 + 0x68], %g1
sdiv %l4, 0x112B, %g6
sll %g5, 0x14, %l6
tcc %xcc, 0x2
ldsh [%l7 + 0x5A], %g3
edge16ln %g4, %o3, %g2
ldx [%l7 + 0x38], %l0
and %i0, %o0, %i5
mova %icc, %i1, %o5
call loop_3597
st %f2, [%l7 + 0x70]
fxnors %f8, %f7, %f5
ldsb [%l7 + 0x0A], %l5
loop_3597:
ldsb [%l7 + 0x09], %o4
movcs %xcc, %g7, %l1
lduh [%l7 + 0x0E], %l3
fcmpd %fcc3, %f12, %f6
fones %f10
fcmpeq16 %f8, %f10, %l2
fmul8ulx16 %f2, %f10, %f4
fnegs %f0, %f9
std %f4, [%l7 + 0x20]
fcmpne32 %f14, %f0, %o6
ldub [%l7 + 0x6D], %i6
ldsh [%l7 + 0x18], %o2
fmul8x16 %f13, %f4, %f4
movg %icc, %i2, %i7
taddcctv %o1, %o7, %i4
sll %i3, 0x06, %l4
stb %g1, [%l7 + 0x46]
te %icc, 0x2
sth %g5, [%l7 + 0x56]
fornot2s %f2, %f4, %f9
std %f6, [%l7 + 0x10]
fmovrde %g6, %f4, %f14
ldub [%l7 + 0x0E], %g3
movcs %xcc, %g4, %l6
fnegd %f10, %f0
fbule,a %fcc0, loop_3598
tcc %icc, 0x5
fcmpne32 %f12, %f10, %g2
tcs %xcc, 0x4
loop_3598:
movrgez %l0, 0x084, %o3
smul %o0, %i0, %i1
brlez,a %o5, loop_3599
sth %i5, [%l7 + 0x5A]
ta %xcc, 0x4
array8 %o4, %l5, %g7
loop_3599:
taddcc %l1, 0x184B, %l2
fmovspos %icc, %f4, %f6
sth %o6, [%l7 + 0x30]
edge16ln %l3, %i6, %o2
fmovsgu %xcc, %f7, %f7
fmovscc %xcc, %f1, %f3
movrgez %i7, %o1, %i2
fnor %f0, %f8, %f2
ldsh [%l7 + 0x2C], %o7
fmovdge %icc, %f5, %f13
ldub [%l7 + 0x7C], %i3
fbl,a %fcc3, loop_3600
std %f0, [%l7 + 0x50]
te %xcc, 0x4
fmovrdgz %i4, %f8, %f12
loop_3600:
fcmped %fcc3, %f8, %f10
fones %f12
fbo %fcc1, loop_3601
stb %g1, [%l7 + 0x6D]
stx %g5, [%l7 + 0x60]
fbuge %fcc0, loop_3602
loop_3601:
ldx [%l7 + 0x08], %l4
ldsh [%l7 + 0x50], %g6
fbg %fcc0, loop_3603
loop_3602:
nop
setx loop_3604, %l0, %l1
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 %f4, %f10, %g3
fpadd16s %f6, %f0, %f6
loop_3603:
fand %f4, %f2, %f4
loop_3604:
st %f0, [%l7 + 0x50]
ldsw [%l7 + 0x18], %g4
fmovdn %icc, %f8, %f10
udiv %g2, 0x0830, %l0
fxors %f11, %f11, %f8
nop
setx loop_3605, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movge %icc, %o3, %l6
tsubcctv %i0, 0x087D, %o0
sth %o5, [%l7 + 0x5A]
loop_3605:
fcmpne32 %f12, %f14, %i5
fmovrsne %o4, %f11, %f1
sdivcc %l5, 0x1AB0, %i1
fble,a %fcc3, loop_3606
fcmpgt32 %f2, %f2, %g7
lduw [%l7 + 0x58], %l1
bvs,pn %xcc, loop_3607
loop_3606:
edge8 %l2, %o6, %i6
fmovrdne %o2, %f8, %f12
te %icc, 0x2
loop_3607:
stx %i7, [%l7 + 0x28]
ldd [%l7 + 0x48], %f8
fcmpes %fcc2, %f10, %f7
umul %o1, 0x1CA1, %l3
tsubcc %o7, 0x02EE, %i3
ldsh [%l7 + 0x2C], %i2
fmovd %f12, %f4
fornot1s %f13, %f15, %f13
fmovrdgz %g1, %f4, %f10
umulcc %g5, 0x1F43, %i4
ldsw [%l7 + 0x48], %g6
addccc %l4, %g3, %g2
fmovdle %xcc, %f8, %f8
fmovsle %xcc, %f11, %f15
sdiv %l0, 0x1A9B, %g4
mova %icc, %o3, %l6
fpsub32 %f6, %f4, %f14
orcc %i0, %o0, %o5
ld [%l7 + 0x0C], %f9
fmuld8sux16 %f2, %f12, %f4
std %f14, [%l7 + 0x18]
ldsb [%l7 + 0x6E], %o4
subccc %l5, 0x10BC, %i5
sethi 0x0CE0, %g7
fpadd16s %f9, %f9, %f14
bshuffle %f10, %f8, %f6
ldx [%l7 + 0x78], %i1
movle %xcc, %l1, %o6
sethi 0x0A96, %l2
call loop_3608
stx %i6, [%l7 + 0x50]
ldsh [%l7 + 0x68], %i7
lduw [%l7 + 0x70], %o1
loop_3608:
sllx %l3, 0x16, %o7
st %f8, [%l7 + 0x40]
fsrc2s %f1, %f12
tne %icc, 0x6
tcs %icc, 0x2
xorcc %i3, 0x1136, %o2
fmovdleu %icc, %f0, %f10
bgu,a,pn %xcc, loop_3609
fmovrdgez %g1, %f4, %f0
brz %g5, loop_3610
ldsw [%l7 + 0x30], %i4
loop_3609:
srlx %g6, 0x0A, %i2
fcmpes %fcc2, %f7, %f11
loop_3610:
fbl,a %fcc2, loop_3611
fmovscc %xcc, %f14, %f14
fornot1s %f3, %f12, %f15
ldsb [%l7 + 0x48], %g3
loop_3611:
fnot2 %f2, %f8
fornot2s %f8, %f1, %f15
ba,a %icc, loop_3612
fmovspos %icc, %f2, %f7
stb %l4, [%l7 + 0x4F]
bvs %xcc, loop_3613
loop_3612:
ldsh [%l7 + 0x76], %g2
movcc %icc, %g4, %o3
srlx %l6, 0x01, %i0
loop_3613:
sth %l0, [%l7 + 0x42]
ldsw [%l7 + 0x60], %o5
call loop_3614
stb %o4, [%l7 + 0x79]
stx %l5, [%l7 + 0x08]
fmovrsgez %o0, %f0, %f5
loop_3614:
edge32ln %i5, %g7, %i1
stw %l1, [%l7 + 0x74]
tne %xcc, 0x0
ldx [%l7 + 0x40], %l2
faligndata %f12, %f2, %f8
tcs %icc, 0x4
ldsh [%l7 + 0x26], %i6
fnegd %f10, %f14
udivcc %i7, 0x096E, %o6
tg %icc, 0x4
fmovrsgez %o1, %f14, %f5
movrlz %l3, %o7, %o2
stb %i3, [%l7 + 0x3B]
movrne %g1, 0x0B8, %g5
st %f14, [%l7 + 0x64]
fbue,a %fcc0, loop_3615
fcmple32 %f6, %f4, %g6
add %i4, %i2, %l4
srlx %g3, %g2, %o3
loop_3615:
fmovsleu %icc, %f13, %f8
fnot1s %f0, %f4
stb %g4, [%l7 + 0x15]
movgu %xcc, %i0, %l6
fornot2 %f14, %f10, %f0
mulx %o5, %o4, %l5
udivcc %l0, 0x03DB, %i5
stx %g7, [%l7 + 0x40]
lduw [%l7 + 0x74], %o0
fandnot1s %f13, %f5, %f8
lduh [%l7 + 0x62], %l1
tgu %xcc, 0x7
lduw [%l7 + 0x4C], %i1
movl %icc, %l2, %i6
brlez,a %o6, loop_3616
fmovrde %i7, %f0, %f6
movn %icc, %l3, %o1
movcc %icc, %o2, %i3
loop_3616:
popc 0x0436, %g1
mulscc %g5, 0x1720, %g6
ld [%l7 + 0x6C], %f7
nop
setx loop_3617, %l0, %l1
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 %o7, [%l7 + 0x16]
ldsb [%l7 + 0x71], %i2
stw %i4, [%l7 + 0x4C]
loop_3617:
fnot2s %f1, %f8
fmovsne %icc, %f4, %f2
stx %g3, [%l7 + 0x38]
fmovsneg %xcc, %f13, %f7
edge16ln %l4, %o3, %g2
fmovdne %icc, %f2, %f3
array32 %g4, %i0, %l6
ldsw [%l7 + 0x4C], %o5
fbuge,a %fcc1, loop_3618
fpadd32s %f7, %f3, %f1
lduh [%l7 + 0x22], %o4
fmovdvs %icc, %f12, %f2
loop_3618:
brlz %l5, loop_3619
fmovrdgz %l0, %f0, %f6
fbge,a %fcc0, loop_3620
fbg %fcc1, loop_3621
loop_3619:
xnorcc %i5, %g7, %l1
fnand %f14, %f12, %f0
loop_3620:
fpadd32 %f4, %f8, %f4
loop_3621:
brnz %i1, loop_3622
tle %xcc, 0x1
ldub [%l7 + 0x50], %o0
fmovdge %icc, %f10, %f10
loop_3622:
std %f2, [%l7 + 0x60]
ld [%l7 + 0x6C], %f5
smul %i6, 0x0FB9, %o6
movn %xcc, %i7, %l2
sdivx %o1, 0x11DB, %o2
fbge %fcc1, loop_3623
fmul8x16 %f4, %f2, %f8
bpos,pt %xcc, loop_3624
fmovsleu %xcc, %f5, %f4
loop_3623:
lduw [%l7 + 0x18], %l3
std %f4, [%l7 + 0x58]
loop_3624:
udiv %g1, 0x09DD, %i3
umul %g6, %g5, %i2
fmovrsgz %o7, %f3, %f15
fpadd16s %f11, %f7, %f12
fmuld8ulx16 %f0, %f13, %f6
fbuge,a %fcc1, loop_3625
movgu %icc, %g3, %i4
ldd [%l7 + 0x38], %f8
bpos,a %icc, loop_3626
loop_3625:
add %l4, %g2, %g4
sdivx %o3, 0x1522, %l6
movne %xcc, %i0, %o5
loop_3626:
addccc %l5, 0x0FE2, %l0
stx %i5, [%l7 + 0x08]
fnot1s %f4, %f2
taddcctv %o4, %l1, %i1
fbo,a %fcc2, loop_3627
faligndata %f8, %f8, %f14
sth %o0, [%l7 + 0x10]
bneg,a loop_3628
loop_3627:
ldub [%l7 + 0x32], %g7
stx %i6, [%l7 + 0x38]
fnot1s %f14, %f8
loop_3628:
fmovrslz %o6, %f7, %f12
xorcc %i7, %o1, %o2
fmovrsne %l2, %f2, %f4
ldsw [%l7 + 0x28], %l3
fmovdneg %icc, %f9, %f0
edge32l %i3, %g6, %g5
fmovrdlz %g1, %f14, %f8
fmovde %icc, %f14, %f12
taddcc %i2, 0x1517, %o7
edge16l %i4, %l4, %g2
ldsw [%l7 + 0x2C], %g3
smulcc %o3, 0x1385, %g4
bshuffle %f6, %f0, %f0
edge8n %i0, %o5, %l5
fbge %fcc2, loop_3629
fbl %fcc3, loop_3630
move %icc, %l6, %l0
fbge %fcc1, loop_3631
loop_3629:
ldub [%l7 + 0x33], %i5
loop_3630:
edge8n %o4, %l1, %o0
fmovs %f13, %f15
loop_3631:
tleu %xcc, 0x2
fblg,a %fcc0, loop_3632
ldub [%l7 + 0x17], %i1
ldsh [%l7 + 0x6E], %g7
fmovdleu %xcc, %f4, %f7
loop_3632:
move %xcc, %o6, %i7
alignaddrl %o1, %i6, %l2
srl %l3, %i3, %g6
tle %icc, 0x0
fmovsl %xcc, %f14, %f1
alignaddrl %g5, %g1, %i2
ldd [%l7 + 0x10], %f10
bvc,pt %xcc, loop_3633
bgu loop_3634
ld [%l7 + 0x50], %f3
bne,a,pn %icc, loop_3635
loop_3633:
or %o7, 0x06CF, %i4
loop_3634:
nop
setx loop_3636, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f0, [%l7 + 0x20]
loop_3635:
srlx %l4, 0x0A, %o2
fors %f2, %f1, %f10
loop_3636:
bn,pn %xcc, loop_3637
movpos %xcc, %g2, %g3
lduw [%l7 + 0x34], %o3
bpos,a,pn %icc, loop_3638
loop_3637:
fnot2s %f0, %f7
ldd [%l7 + 0x58], %f12
sth %i0, [%l7 + 0x1C]
loop_3638:
ldub [%l7 + 0x2B], %o5
fmovdleu %icc, %f13, %f1
fcmpeq32 %f8, %f10, %g4
umul %l6, %l0, %l5
lduh [%l7 + 0x38], %i5
movge %icc, %l1, %o4
stw %i1, [%l7 + 0x2C]
array16 %g7, %o6, %o0
brz,a %i7, loop_3639
or %o1, %i6, %l2
ldub [%l7 + 0x3D], %l3
fba %fcc0, loop_3640
loop_3639:
bge,pt %icc, loop_3641
nop
setx loop_3642, %l0, %l1
jmpl %l1, %i3
fbule %fcc1, loop_3643
loop_3640:
fmovdle %icc, %f4, %f8
loop_3641:
edge16ln %g6, %g5, %g1
loop_3642:
fbue,a %fcc3, loop_3644
loop_3643:
bshuffle %f12, %f12, %f8
tsubcc %i2, 0x1100, %i4
fmul8ulx16 %f2, %f0, %f0
loop_3644:
movn %xcc, %o7, %o2
sdiv %g2, 0x145E, %g3
mulx %l4, %o3, %i0
std %f4, [%l7 + 0x58]
fandnot1 %f12, %f6, %f8
fcmple32 %f10, %f12, %g4
te %xcc, 0x3
lduh [%l7 + 0x5A], %l6
fmovrdgez %o5, %f6, %f14
lduh [%l7 + 0x08], %l0
movrlz %l5, %i5, %l1
ble loop_3645
ble %xcc, loop_3646
array8 %i1, %g7, %o6
fxors %f6, %f4, %f7
loop_3645:
fabsd %f8, %f0
loop_3646:
ld [%l7 + 0x70], %f11
tsubcc %o0, %o4, %o1
fpsub32s %f12, %f0, %f5
st %f14, [%l7 + 0x58]
bpos,a,pt %icc, loop_3647
fnor %f14, %f4, %f0
fbe %fcc2, loop_3648
bleu loop_3649
loop_3647:
ldsb [%l7 + 0x11], %i7
fbue,a %fcc2, loop_3650
loop_3648:
ldd [%l7 + 0x18], %f8
loop_3649:
fmovda %icc, %f0, %f5
ldsw [%l7 + 0x58], %l2
loop_3650:
movvs %xcc, %i6, %l3
ldx [%l7 + 0x60], %i3
ldub [%l7 + 0x2B], %g5
lduw [%l7 + 0x60], %g6
fandnot1s %f15, %f3, %f14
stb %i2, [%l7 + 0x61]
nop
setx loop_3651, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot1s %f7, %f1, %f13
xnor %i4, %g1, %o7
movcs %xcc, %o2, %g2
loop_3651:
fbl %fcc3, loop_3652
fcmple32 %f4, %f10, %g3
lduh [%l7 + 0x26], %o3
fandnot2s %f10, %f14, %f1
loop_3652:
tvs %xcc, 0x1
lduh [%l7 + 0x58], %i0
tneg %xcc, 0x3
tle %xcc, 0x0
lduh [%l7 + 0x34], %g4
stb %l6, [%l7 + 0x60]
fmul8x16al %f8, %f2, %f10
srl %o5, %l4, %l5
siam 0x7
fornot2s %f3, %f15, %f4
fcmpne32 %f6, %f8, %l0
andcc %l1, 0x1B65, %i1
ld [%l7 + 0x50], %f11
fbue,a %fcc3, loop_3653
andn %i5, 0x0CDE, %o6
edge8ln %g7, %o0, %o4
ldsw [%l7 + 0x14], %i7
loop_3653:
movle %icc, %l2, %o1
brz %l3, loop_3654
fbuge,a %fcc2, loop_3655
mulx %i6, %g5, %g6
movrlz %i2, %i4, %i3
loop_3654:
stw %g1, [%l7 + 0x44]
loop_3655:
fbn %fcc1, loop_3656
fbe,a %fcc0, loop_3657
lduh [%l7 + 0x4A], %o7
stw %g2, [%l7 + 0x40]
loop_3656:
stw %o2, [%l7 + 0x24]
loop_3657:
tl %xcc, 0x0
fba %fcc3, loop_3658
stb %o3, [%l7 + 0x2C]
ldub [%l7 + 0x36], %i0
fbug %fcc2, loop_3659
loop_3658:
lduh [%l7 + 0x46], %g4
ld [%l7 + 0x6C], %f3
fcmpgt32 %f12, %f6, %g3
loop_3659:
fmovs %f0, %f15
fnot2s %f2, %f5
fblg %fcc3, loop_3660
st %f15, [%l7 + 0x38]
fmovrslz %o5, %f6, %f15
ldsw [%l7 + 0x58], %l4
loop_3660:
fornot2s %f1, %f9, %f7
ldsb [%l7 + 0x58], %l6
smul %l5, 0x0452, %l1
and %i1, %l0, %i5
ldd [%l7 + 0x68], %f12
stx %g7, [%l7 + 0x40]
bne %icc, loop_3661
move %xcc, %o0, %o4
movrgz %o6, 0x0E5, %i7
movrlz %l2, %o1, %l3
loop_3661:
alignaddr %g5, %g6, %i6
ldsw [%l7 + 0x20], %i2
stw %i3, [%l7 + 0x38]
nop
setx loop_3662, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbl %fcc1, loop_3663
bvs,a %xcc, loop_3664
fmovdge %xcc, %f5, %f1
loop_3662:
fmovrdlez %g1, %f4, %f12
loop_3663:
array16 %o7, %g2, %o2
loop_3664:
fbug,a %fcc1, loop_3665
nop
setx loop_3666, %l0, %l1
jmpl %l1, %i4
fbl,a %fcc0, loop_3667
stw %i0, [%l7 + 0x60]
loop_3665:
sdiv %g4, 0x1278, %g3
loop_3666:
fmovrdgz %o3, %f6, %f10
loop_3667:
ldsb [%l7 + 0x1F], %o5
edge8l %l6, %l4, %l1
fnand %f10, %f10, %f10
pdist %f12, %f0, %f8
brlez %i1, loop_3668
fmovsle %xcc, %f10, %f9
fmovsleu %xcc, %f5, %f13
fcmpd %fcc1, %f14, %f2
loop_3668:
smulcc %l0, 0x0318, %l5
popc %i5, %g7
addc %o0, 0x0080, %o4
fmovsvc %xcc, %f6, %f0
fmovrslz %o6, %f15, %f8
stw %i7, [%l7 + 0x24]
fmul8x16 %f8, %f14, %f8
fcmple16 %f10, %f12, %o1
tge %icc, 0x2
te %icc, 0x2
fxnor %f12, %f10, %f2
stb %l3, [%l7 + 0x09]
fcmped %fcc1, %f2, %f8
orncc %g5, %g6, %l2
movpos %xcc, %i6, %i2
movcc %icc, %g1, %o7
ldsh [%l7 + 0x7A], %i3
popc %o2, %i4
ldsb [%l7 + 0x7A], %i0
fbo %fcc0, loop_3669
sdivcc %g2, 0x04A1, %g4
fmovrde %g3, %f8, %f10
fmovsvs %xcc, %f15, %f5
loop_3669:
ldsw [%l7 + 0x30], %o3
ld [%l7 + 0x20], %f13
lduh [%l7 + 0x42], %l6
fmovdvs %icc, %f10, %f12
fnegd %f14, %f2
ldub [%l7 + 0x10], %o5
srl %l1, %i1, %l0
sethi 0x123C, %l5
movpos %xcc, %l4, %i5
lduh [%l7 + 0x4E], %g7
fsrc2s %f0, %f8
fmuld8ulx16 %f8, %f5, %f2
fzero %f10
ld [%l7 + 0x74], %f7
ldsw [%l7 + 0x64], %o4
fors %f5, %f1, %f9
fmovsneg %xcc, %f3, %f13
edge32ln %o6, %i7, %o0
fbu %fcc2, loop_3670
and %o1, %l3, %g6
movne %icc, %l2, %g5
movcs %xcc, %i2, %i6
loop_3670:
fcmpne32 %f14, %f0, %g1
bshuffle %f10, %f14, %f2
ldsw [%l7 + 0x28], %o7
ld [%l7 + 0x28], %f8
fpadd32 %f12, %f6, %f4
fmuld8sux16 %f7, %f7, %f0
stx %o2, [%l7 + 0x50]
stb %i4, [%l7 + 0x20]
stw %i0, [%l7 + 0x5C]
stx %g2, [%l7 + 0x20]
st %f7, [%l7 + 0x34]
fmovse %icc, %f2, %f5
tpos %xcc, 0x2
fmul8x16al %f14, %f12, %f0
fmovrse %g4, %f12, %f10
fone %f0
stb %g3, [%l7 + 0x34]
fabsd %f10, %f12
lduw [%l7 + 0x1C], %i3
movvs %icc, %l6, %o3
fnand %f14, %f8, %f2
fbl %fcc2, loop_3671
fmovdcc %xcc, %f7, %f13
ldub [%l7 + 0x11], %l1
st %f11, [%l7 + 0x3C]
loop_3671:
bgu %icc, loop_3672
fmovdcc %icc, %f3, %f6
movre %o5, 0x3AB, %i1
ldd [%l7 + 0x10], %f6
loop_3672:
fnot2 %f10, %f12
stb %l5, [%l7 + 0x0B]
addc %l4, 0x0AFF, %i5
ba,pt %icc, loop_3673
bg,a,pt %xcc, loop_3674
fpack16 %f0, %f2
ld [%l7 + 0x48], %f10
loop_3673:
sdiv %l0, 0x18CD, %o4
loop_3674:
ldsw [%l7 + 0x38], %o6
stx %i7, [%l7 + 0x70]
edge16ln %g7, %o1, %o0
smulcc %g6, %l3, %l2
and %g5, %i2, %g1
lduh [%l7 + 0x6A], %o7
std %f2, [%l7 + 0x20]
smulcc %o2, %i6, %i0
edge8ln %i4, %g2, %g4
fpadd16s %f7, %f3, %f5
fbue,a %fcc1, loop_3675
subccc %i3, 0x0197, %g3
srax %o3, %l6, %o5
sth %i1, [%l7 + 0x5C]
loop_3675:
brlz %l1, loop_3676
umulcc %l5, 0x10AA, %i5
fbe,a %fcc0, loop_3677
ldub [%l7 + 0x44], %l0
loop_3676:
ld [%l7 + 0x20], %f0
st %f2, [%l7 + 0x14]
loop_3677:
fcmpgt32 %f12, %f6, %o4
fmuld8sux16 %f12, %f8, %f10
st %f6, [%l7 + 0x3C]
ldsw [%l7 + 0x14], %l4
fmovrdlez %i7, %f6, %f0
fnot1 %f12, %f6
stw %o6, [%l7 + 0x74]
fpadd16 %f4, %f2, %f2
srl %o1, 0x10, %g7
fmovrdgz %g6, %f2, %f2
ldsb [%l7 + 0x5C], %o0
tn %icc, 0x2
sllx %l3, 0x0D, %g5
bneg,a loop_3678
addcc %l2, 0x0472, %g1
fone %f10
std %f2, [%l7 + 0x50]
loop_3678:
fmovrsgez %o7, %f10, %f13
taddcc %o2, 0x0D8B, %i2
ldsb [%l7 + 0x6B], %i6
ldub [%l7 + 0x6E], %i0
ldx [%l7 + 0x30], %g2
bl,pt %icc, loop_3679
fsrc2 %f8, %f6
fmovrse %g4, %f13, %f3
fble,a %fcc2, loop_3680
loop_3679:
orcc %i4, 0x0FA6, %i3
fxors %f1, %f7, %f5
brnz,a %g3, loop_3681
loop_3680:
movrlz %l6, 0x11A, %o5
tg %xcc, 0x0
ldd [%l7 + 0x58], %f14
loop_3681:
ldub [%l7 + 0x17], %o3
fandnot1s %f8, %f13, %f8
fmovsge %icc, %f14, %f11
fbuge,a %fcc3, loop_3682
movg %icc, %l1, %l5
movpos %xcc, %i1, %l0
stx %o4, [%l7 + 0x18]
loop_3682:
fble %fcc0, loop_3683
tsubcc %l4, 0x0551, %i5
edge16 %i7, %o6, %g7
array16 %o1, %o0, %g6
loop_3683:
fbuge %fcc3, loop_3684
movgu %icc, %l3, %l2
sdivcc %g1, 0x1395, %g5
srl %o7, %i2, %i6
loop_3684:
st %f1, [%l7 + 0x30]
udiv %i0, 0x1E08, %o2
fmul8x16 %f14, %f14, %f4
fmovdcc %xcc, %f1, %f5
tvc %xcc, 0x3
udiv %g2, 0x0372, %g4
tl %icc, 0x5
bcc,pn %icc, loop_3685
move %icc, %i3, %g3
lduh [%l7 + 0x6A], %i4
ldx [%l7 + 0x20], %l6
loop_3685:
alignaddr %o3, %o5, %l5
tgu %icc, 0x0
fcmpeq16 %f14, %f0, %l1
fandnot1 %f6, %f12, %f10
xor %i1, %l0, %o4
sethi 0x1F9F, %i5
sth %i7, [%l7 + 0x1C]
fmovdvc %xcc, %f6, %f1
fsrc2 %f4, %f6
ldsh [%l7 + 0x66], %o6
movn %xcc, %l4, %g7
stb %o0, [%l7 + 0x57]
fmovscs %icc, %f7, %f6
fbne %fcc2, loop_3686
tgu %icc, 0x3
umulcc %g6, 0x0D20, %o1
ldx [%l7 + 0x10], %l2
loop_3686:
fcmpeq16 %f8, %f6, %l3
sth %g1, [%l7 + 0x74]
edge8 %g5, %o7, %i6
fmovscc %icc, %f6, %f14
ldub [%l7 + 0x4B], %i2
fpadd32 %f6, %f8, %f4
fcmpgt32 %f4, %f6, %o2
fbuge %fcc1, loop_3687
ldub [%l7 + 0x1C], %i0
lduw [%l7 + 0x78], %g4
fmovrse %i3, %f1, %f10
loop_3687:
bge,pt %xcc, loop_3688
fmovsleu %icc, %f2, %f12
fbule,a %fcc3, loop_3689
sth %g3, [%l7 + 0x4C]
loop_3688:
ldub [%l7 + 0x7A], %g2
fmovrdgz %l6, %f6, %f8
loop_3689:
lduh [%l7 + 0x28], %i4
fornot1s %f9, %f4, %f14
fmul8ulx16 %f10, %f4, %f10
tpos %xcc, 0x2
ld [%l7 + 0x64], %f11
fnor %f8, %f12, %f6
addcc %o5, 0x1D5C, %l5
fmul8x16al %f6, %f15, %f4
tvc %icc, 0x0
fnor %f8, %f0, %f6
ldsb [%l7 + 0x36], %l1
ldsh [%l7 + 0x0A], %i1
andncc %l0, %o3, %o4
smul %i7, 0x0A55, %o6
bcs,a %xcc, loop_3690
fnegd %f8, %f6
fcmpgt16 %f6, %f10, %l4
std %f8, [%l7 + 0x10]
loop_3690:
tpos %icc, 0x6
edge8l %g7, %o0, %g6
fpmerge %f5, %f8, %f6
ble,pt %icc, loop_3691
taddcctv %i5, %l2, %l3
fmovrdne %g1, %f12, %f6
fcmple32 %f0, %f8, %g5
loop_3691:
brz %o7, loop_3692
ba,a,pn %xcc, loop_3693
st %f14, [%l7 + 0x54]
ldub [%l7 + 0x3B], %o1
loop_3692:
tvs %xcc, 0x3
loop_3693:
std %f14, [%l7 + 0x68]
fmovsne %icc, %f4, %f4
fmovrdgez %i6, %f2, %f10
fmovdvc %icc, %f10, %f1
fnot2 %f14, %f6
fmovrdgez %i2, %f12, %f2
ldsw [%l7 + 0x74], %i0
fandnot2s %f11, %f13, %f15
bcs %icc, loop_3694
fxnors %f14, %f2, %f14
ldsh [%l7 + 0x2A], %o2
std %f0, [%l7 + 0x78]
loop_3694:
lduh [%l7 + 0x10], %g4
bl,a,pt %icc, loop_3695
fcmpeq16 %f4, %f14, %g3
ldsb [%l7 + 0x53], %g2
lduw [%l7 + 0x28], %l6
loop_3695:
fxors %f7, %f12, %f4
std %f8, [%l7 + 0x50]
fmovscc %xcc, %f5, %f5
lduh [%l7 + 0x52], %i4
fxnors %f4, %f10, %f11
sub %o5, 0x1EE8, %i3
tvc %xcc, 0x3
fmovsg %icc, %f1, %f7
brlez %l1, loop_3696
orcc %i1, %l0, %o3
edge8l %o4, %i7, %o6
stb %l5, [%l7 + 0x15]
loop_3696:
ldd [%l7 + 0x18], %f6
ble,a,pn %xcc, loop_3697
sdiv %g7, 0x1FE7, %l4
fbug %fcc0, loop_3698
bpos,a loop_3699
loop_3697:
ldsh [%l7 + 0x3E], %o0
fbule,a %fcc1, loop_3700
loop_3698:
stx %i5, [%l7 + 0x20]
loop_3699:
fcmple32 %f14, %f6, %l2
fmovrsgez %g6, %f12, %f2
loop_3700:
array8 %g1, %g5, %o7
brgez %l3, loop_3701
tn %xcc, 0x4
fmovsa %xcc, %f9, %f11
fmuld8ulx16 %f6, %f4, %f0
loop_3701:
movrlez %i6, 0x1A1, %o1
add %i0, %o2, %i2
ldx [%l7 + 0x68], %g4
addc %g3, 0x0164, %l6
fmovsa %xcc, %f10, %f1
fpsub16 %f0, %f14, %f12
fmovrsgez %g2, %f6, %f3
ldx [%l7 + 0x18], %o5
fcmpne16 %f2, %f6, %i3
fsrc1 %f6, %f14
edge16l %i4, %l1, %i1
movn %icc, %l0, %o3
fandnot2 %f8, %f4, %f10
ldub [%l7 + 0x56], %i7
stw %o6, [%l7 + 0x74]
sth %l5, [%l7 + 0x40]
bge,a %xcc, loop_3702
fors %f10, %f4, %f4
movrlz %o4, %l4, %g7
array8 %i5, %l2, %g6
loop_3702:
ldd [%l7 + 0x60], %f0
ld [%l7 + 0x54], %f9
sth %o0, [%l7 + 0x60]
ldx [%l7 + 0x48], %g1
ldsb [%l7 + 0x5F], %g5
tg %icc, 0x1
fmuld8ulx16 %f6, %f4, %f0
bshuffle %f10, %f2, %f14
ldx [%l7 + 0x20], %o7
ldsh [%l7 + 0x48], %i6
fsrc2 %f8, %f0
fpsub16s %f9, %f9, %f5
fmovrsgez %l3, %f9, %f8
fbne %fcc2, loop_3703
fone %f14
st %f9, [%l7 + 0x5C]
fnands %f10, %f13, %f5
loop_3703:
st %f5, [%l7 + 0x10]
ldsb [%l7 + 0x0F], %i0
srax %o1, %o2, %g4
tle %icc, 0x7
fmovdn %xcc, %f5, %f6
movge %icc, %i2, %g3
fbe,a %fcc1, loop_3704
ldsw [%l7 + 0x4C], %g2
fbul,a %fcc0, loop_3705
fandnot1s %f15, %f0, %f8
loop_3704:
movle %xcc, %l6, %o5
fandnot2s %f10, %f9, %f10
loop_3705:
addccc %i4, 0x1D7A, %l1
tcc %xcc, 0x4
ld [%l7 + 0x48], %f2
nop
setx loop_3706, %l0, %l1
jmpl %l1, %i3
bge,a,pn %icc, loop_3707
brz %i1, loop_3708
tsubcc %l0, %o3, %i7
loop_3706:
bcs,a loop_3709
loop_3707:
fmovsleu %xcc, %f0, %f2
loop_3708:
movvs %icc, %o6, %o4
movle %icc, %l4, %g7
loop_3709:
lduw [%l7 + 0x78], %l5
ldub [%l7 + 0x26], %i5
ldx [%l7 + 0x18], %l2
stx %o0, [%l7 + 0x20]
tpos %icc, 0x6
nop
setx loop_3710, %l0, %l1
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 %g6, [%l7 + 0x60]
stb %g1, [%l7 + 0x52]
sth %g5, [%l7 + 0x4C]
loop_3710:
ldsb [%l7 + 0x66], %i6
sllx %o7, 0x13, %l3
tcs %xcc, 0x2
te %xcc, 0x2
sllx %i0, %o1, %o2
lduh [%l7 + 0x0C], %i2
fpsub16 %f4, %f6, %f10
fmovsle %icc, %f10, %f2
movvc %icc, %g3, %g2
addc %g4, %o5, %l6
fmul8ulx16 %f2, %f6, %f8
edge8l %i4, %l1, %i3
fmul8ulx16 %f0, %f12, %f6
te %icc, 0x3
ldub [%l7 + 0x5D], %l0
stx %i1, [%l7 + 0x70]
ldsw [%l7 + 0x64], %o3
tpos %xcc, 0x5
lduw [%l7 + 0x50], %i7
edge32n %o6, %l4, %o4
fmovrdlz %g7, %f0, %f4
fmovse %xcc, %f10, %f3
tn %xcc, 0x7
ldsb [%l7 + 0x63], %i5
sth %l2, [%l7 + 0x20]
lduw [%l7 + 0x30], %o0
srlx %g6, %l5, %g5
lduw [%l7 + 0x54], %i6
fmovdg %xcc, %f11, %f11
std %f10, [%l7 + 0x40]
edge32l %g1, %o7, %i0
taddcctv %o1, 0x19AB, %l3
orncc %i2, %g3, %o2
stw %g4, [%l7 + 0x20]
ldsw [%l7 + 0x40], %o5
movvs %xcc, %g2, %l6
ldsw [%l7 + 0x30], %i4
fbg %fcc1, loop_3711
st %f9, [%l7 + 0x44]
edge8ln %i3, %l0, %i1
andcc %o3, 0x081E, %i7
loop_3711:
tcc %icc, 0x7
call loop_3712
movne %icc, %o6, %l1
brgez,a %l4, loop_3713
fbug %fcc1, loop_3714
loop_3712:
faligndata %f12, %f4, %f10
movre %g7, 0x111, %i5
loop_3713:
fxors %f9, %f4, %f3
loop_3714:
st %f5, [%l7 + 0x10]
lduh [%l7 + 0x4A], %o4
movrgez %l2, %o0, %l5
fmovspos %xcc, %f3, %f7
ldd [%l7 + 0x10], %f4
fbug %fcc2, loop_3715
fcmpeq16 %f2, %f12, %g5
stw %g6, [%l7 + 0x78]
bn,a,pt %icc, loop_3716
loop_3715:
smulcc %g1, %i6, %i0
movvc %icc, %o1, %o7
std %f14, [%l7 + 0x78]
loop_3716:
fornot2 %f4, %f8, %f6
bcs,a loop_3717
ldd [%l7 + 0x78], %f4
tn %xcc, 0x2
stb %l3, [%l7 + 0x2A]
loop_3717:
fcmpes %fcc1, %f13, %f10
brnz %i2, loop_3718
nop
setx loop_3719, %l0, %l1
jmpl %l1, %o2
fcmple32 %f0, %f2, %g4
add %o5, 0x1662, %g2
loop_3718:
lduh [%l7 + 0x1C], %g3
loop_3719:
array32 %i4, %i3, %l0
fmovrdne %l6, %f8, %f4
fmovrdlez %o3, %f8, %f8
fand %f4, %f14, %f14
fmovdleu %xcc, %f0, %f12
bge,pt %xcc, loop_3720
stx %i1, [%l7 + 0x68]
fpackfix %f12, %f7
fand %f10, %f4, %f6
loop_3720:
movneg %xcc, %o6, %l1
std %f4, [%l7 + 0x40]
ldsw [%l7 + 0x60], %i7
st %f4, [%l7 + 0x38]
stx %l4, [%l7 + 0x28]
lduh [%l7 + 0x4E], %g7
alignaddrl %o4, %i5, %l2
fornot1s %f11, %f13, %f4
tne %xcc, 0x3
edge16n %l5, %o0, %g5
stx %g6, [%l7 + 0x60]
edge8l %g1, %i6, %o1
fbe,a %fcc0, loop_3721
brlez %o7, loop_3722
fmovdge %xcc, %f1, %f1
fbn,a %fcc1, loop_3723
loop_3721:
lduw [%l7 + 0x78], %i0
loop_3722:
edge16 %i2, %l3, %g4
movleu %icc, %o2, %g2
loop_3723:
udiv %o5, 0x0F76, %g3
tge %xcc, 0x4
stx %i4, [%l7 + 0x68]
fornot2 %f14, %f2, %f8
sdivx %l0, 0x1DEC, %l6
ldd [%l7 + 0x68], %f4
ldsw [%l7 + 0x3C], %o3
std %f6, [%l7 + 0x48]
fmovsa %xcc, %f4, %f9
fsrc2s %f5, %f15
sth %i1, [%l7 + 0x10]
array32 %i3, %o6, %l1
nop
setx loop_3724, %l0, %l1
jmpl %l1, %l4
umulcc %g7, 0x0243, %o4
fexpand %f0, %f10
sth %i7, [%l7 + 0x7E]
loop_3724:
ldx [%l7 + 0x58], %l2
ldd [%l7 + 0x30], %f6
bn,pt %icc, loop_3725
bpos %icc, loop_3726
fsrc1s %f15, %f3
sth %l5, [%l7 + 0x44]
loop_3725:
movgu %xcc, %i5, %o0
loop_3726:
fnand %f4, %f10, %f12
nop
setx loop_3727, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fabss %f1, %f14
sth %g6, [%l7 + 0x16]
edge8l %g5, %g1, %o1
loop_3727:
fbug,a %fcc0, loop_3728
sdivx %i6, 0x156E, %o7
srl %i0, %l3, %i2
taddcc %g4, %o2, %o5
loop_3728:
fmovsn %xcc, %f8, %f8
addc %g2, 0x0549, %g3
fcmpeq16 %f0, %f6, %i4
stb %l0, [%l7 + 0x29]
fpadd32 %f4, %f0, %f6
movrlz %l6, 0x27F, %i1
fmuld8sux16 %f14, %f10, %f6
udivcc %i3, 0x022C, %o6
sub %l1, 0x065B, %o3
fmovrdlz %g7, %f4, %f14
fmovdle %xcc, %f5, %f10
movneg %xcc, %l4, %o4
std %f8, [%l7 + 0x40]
ldd [%l7 + 0x48], %f8
fmovdg %xcc, %f5, %f7
movrlz %l2, 0x1CE, %i7
edge32n %i5, %o0, %g6
ld [%l7 + 0x08], %f8
ldsw [%l7 + 0x78], %l5
bl,pn %icc, loop_3729
tcs %icc, 0x3
fbu,a %fcc2, loop_3730
movleu %icc, %g5, %o1
loop_3729:
smul %g1, %o7, %i6
or %i0, %l3, %i2
loop_3730:
andn %g4, 0x08D7, %o5
fmovsle %xcc, %f1, %f5
fmovrdgez %g2, %f10, %f2
tge %xcc, 0x6
fmovrde %g3, %f10, %f0
fmovrsgz %o2, %f8, %f1
edge16ln %i4, %l6, %l0
fandnot1s %f11, %f12, %f14
fmovdle %icc, %f11, %f13
ba loop_3731
stw %i3, [%l7 + 0x14]
bvc,a %icc, loop_3732
fmovsleu %xcc, %f5, %f0
loop_3731:
nop
setx loop_3733, %l0, %l1
jmpl %l1, %i1
mulx %l1, 0x19E9, %o6
loop_3732:
stx %g7, [%l7 + 0x30]
ldsb [%l7 + 0x1E], %o3
loop_3733:
fmovdpos %icc, %f12, %f14
fornot2s %f5, %f4, %f9
fmovde %icc, %f12, %f2
lduw [%l7 + 0x38], %l4
fmovscc %icc, %f4, %f15
fcmpes %fcc0, %f6, %f13
std %f14, [%l7 + 0x40]
tne %xcc, 0x6
fnot1s %f14, %f12
edge8n %l2, %i7, %i5
st %f13, [%l7 + 0x54]
stx %o4, [%l7 + 0x68]
bg %xcc, loop_3734
st %f9, [%l7 + 0x30]
movg %icc, %o0, %l5
xnor %g6, 0x1187, %g5
loop_3734:
fmovdne %icc, %f7, %f4
fmovscs %xcc, %f12, %f8
brlez,a %o1, loop_3735
popc 0x0EA7, %o7
fpadd16s %f13, %f2, %f15
fmovdpos %icc, %f9, %f8
loop_3735:
move %xcc, %g1, %i0
tcs %icc, 0x2
stw %l3, [%l7 + 0x48]
fornot1s %f3, %f13, %f0
movrlz %i6, 0x09D, %g4
fpack16 %f6, %f14
or %o5, 0x1586, %i2
ldsw [%l7 + 0x40], %g2
ldsb [%l7 + 0x1C], %o2
fabsd %f4, %f12
popc %i4, %l6
tsubcc %g3, %l0, %i3
fnot2s %f12, %f2
ta %xcc, 0x7
fandnot2s %f8, %f12, %f8
tsubcc %i1, %l1, %o6
fbg,a %fcc3, loop_3736
movrlz %o3, %l4, %l2
fnegs %f7, %f5
fmul8x16 %f5, %f0, %f10
loop_3736:
tvc %icc, 0x3
sra %i7, %i5, %g7
fblg,a %fcc3, loop_3737
stw %o4, [%l7 + 0x24]
lduh [%l7 + 0x14], %o0
movrgz %l5, %g6, %g5
loop_3737:
fmovde %icc, %f7, %f2
udiv %o7, 0x13DA, %o1
ldub [%l7 + 0x61], %g1
fmovs %f13, %f0
ldsb [%l7 + 0x45], %l3
lduh [%l7 + 0x36], %i0
fmovrsgz %i6, %f5, %f3
brz %o5, loop_3738
bn loop_3739
stb %i2, [%l7 + 0x26]
fmovda %xcc, %f1, %f14
loop_3738:
stw %g2, [%l7 + 0x30]
loop_3739:
lduw [%l7 + 0x64], %g4
fxnors %f15, %f9, %f1
fsrc2 %f14, %f8
ldx [%l7 + 0x10], %i4
fnot1 %f14, %f0
ldsw [%l7 + 0x78], %l6
fcmple16 %f12, %f6, %g3
bn,pt %xcc, loop_3740
tneg %xcc, 0x4
movvc %xcc, %l0, %i3
call loop_3741
loop_3740:
stx %i1, [%l7 + 0x50]
fnands %f4, %f14, %f12
ldd [%l7 + 0x30], %f0
loop_3741:
fands %f15, %f7, %f9
fblg,a %fcc0, loop_3742
te %icc, 0x2
fmovrsgez %o2, %f7, %f5
brz,a %l1, loop_3743
loop_3742:
subccc %o6, %l4, %l2
ldsb [%l7 + 0x70], %i7
fmuld8ulx16 %f14, %f7, %f0
loop_3743:
fzeros %f11
fxnors %f10, %f11, %f9
or %o3, %g7, %o4
fmovdne %icc, %f11, %f7
fornot2 %f14, %f14, %f14
tsubcctv %i5, 0x17E6, %l5
ld [%l7 + 0x34], %f2
ldsw [%l7 + 0x34], %o0
movvs %icc, %g6, %g5
fornot2s %f4, %f12, %f13
fbe %fcc1, loop_3744
sra %o1, 0x02, %o7
tle %xcc, 0x5
fand %f4, %f2, %f10
loop_3744:
stx %g1, [%l7 + 0x50]
brnz %i0, loop_3745
movre %i6, %o5, %i2
tcc %icc, 0x3
and %l3, %g2, %g4
loop_3745:
fmovrslz %l6, %f6, %f13
fmovda %xcc, %f6, %f1
umulcc %g3, 0x1F91, %l0
ldsw [%l7 + 0x58], %i3
orncc %i1, %i4, %o2
fblg,a %fcc2, loop_3746
sdiv %o6, 0x0180, %l4
tsubcc %l2, 0x0F94, %i7
ldsb [%l7 + 0x6F], %o3
loop_3746:
tneg %icc, 0x0
fandnot1s %f11, %f6, %f10
ldsh [%l7 + 0x16], %g7
ldub [%l7 + 0x53], %o4
fones %f12
stx %l1, [%l7 + 0x70]
fmovrdlz %i5, %f12, %f12
stw %o0, [%l7 + 0x18]
brgz %l5, loop_3747
fornot1s %f2, %f8, %f7
lduw [%l7 + 0x68], %g6
tcc %icc, 0x3
loop_3747:
fmovsvs %xcc, %f5, %f0
fbul %fcc2, loop_3748
ldsh [%l7 + 0x68], %o1
std %f14, [%l7 + 0x78]
fmovsg %xcc, %f12, %f10
loop_3748:
bge,pt %icc, loop_3749
stx %o7, [%l7 + 0x48]
tvs %icc, 0x3
edge16n %g1, %g5, %i6
loop_3749:
stw %o5, [%l7 + 0x18]
brlez,a %i2, loop_3750
ldsh [%l7 + 0x20], %i0
fxnors %f11, %f2, %f3
umul %l3, 0x1749, %g4
loop_3750:
tne %icc, 0x4
fcmpeq32 %f6, %f10, %g2
ldsh [%l7 + 0x5C], %l6
fpack32 %f12, %f10, %f12
lduw [%l7 + 0x08], %l0
te %icc, 0x3
stx %g3, [%l7 + 0x30]
xorcc %i3, 0x1D5E, %i4
stx %i1, [%l7 + 0x10]
fbl,a %fcc2, loop_3751
fmovsleu %xcc, %f9, %f6
tcc %icc, 0x1
fcmpeq16 %f10, %f10, %o2
loop_3751:
fbug,a %fcc3, loop_3752
ldd [%l7 + 0x10], %f14
fmovdl %icc, %f6, %f1
brgz,a %o6, loop_3753
loop_3752:
edge8l %l4, %l2, %o3
ba,pt %xcc, loop_3754
fmovdge %xcc, %f3, %f4
loop_3753:
stw %g7, [%l7 + 0x74]
movn %xcc, %i7, %l1
loop_3754:
fba,a %fcc2, loop_3755
fmovsn %icc, %f1, %f3
faligndata %f2, %f0, %f14
stw %i5, [%l7 + 0x48]
loop_3755:
ldsw [%l7 + 0x7C], %o0
tpos %icc, 0x0
ld [%l7 + 0x1C], %f8
fmovdneg %icc, %f4, %f4
fcmple16 %f2, %f0, %l5
xnor %g6, %o1, %o7
movgu %icc, %g1, %g5
bge,pt %icc, loop_3756
fnegd %f10, %f4
ldsh [%l7 + 0x4E], %i6
st %f15, [%l7 + 0x68]
loop_3756:
edge8 %o4, %i2, %o5
fbu,a %fcc0, loop_3757
ldsh [%l7 + 0x32], %l3
fbu %fcc2, loop_3758
movle %xcc, %i0, %g2
loop_3757:
faligndata %f10, %f10, %f0
fmovdge %xcc, %f11, %f8
loop_3758:
stx %l6, [%l7 + 0x48]
fbge %fcc3, loop_3759
fba %fcc2, loop_3760
fbe,a %fcc3, loop_3761
sth %l0, [%l7 + 0x3A]
loop_3759:
fbo %fcc0, loop_3762
loop_3760:
fsrc2 %f2, %f10
loop_3761:
stx %g4, [%l7 + 0x10]
stb %i3, [%l7 + 0x0D]
loop_3762:
bshuffle %f8, %f6, %f8
fsrc1 %f8, %f10
fcmpgt16 %f12, %f2, %g3
ldx [%l7 + 0x48], %i1
edge16ln %o2, %o6, %i4
orn %l4, %o3, %l2
fmovsl %icc, %f1, %f13
fmovd %f14, %f6
fmuld8sux16 %f8, %f1, %f8
fbne,a %fcc3, loop_3763
alignaddrl %i7, %l1, %g7
lduw [%l7 + 0x20], %i5
fmovdcs %icc, %f7, %f11
loop_3763:
fmul8x16al %f14, %f3, %f2
fmovdvs %xcc, %f9, %f11
fands %f7, %f15, %f14
ldsw [%l7 + 0x0C], %o0
fmovscc %icc, %f1, %f6
edge8l %l5, %g6, %o1
edge8n %g1, %g5, %i6
stb %o4, [%l7 + 0x0E]
fpack16 %f8, %f5
ldd [%l7 + 0x48], %f12
fcmpeq16 %f6, %f6, %o7
stx %i2, [%l7 + 0x18]
fmovrslz %o5, %f1, %f7
ldub [%l7 + 0x20], %l3
brz,a %g2, loop_3764
stb %l6, [%l7 + 0x58]
fnot2s %f8, %f12
tg %icc, 0x0
loop_3764:
array8 %i0, %l0, %i3
fones %f14
ldsw [%l7 + 0x4C], %g4
lduw [%l7 + 0x14], %g3
fbg %fcc1, loop_3765
fnors %f2, %f12, %f3
fmovspos %icc, %f5, %f0
fmovscc %xcc, %f1, %f7
loop_3765:
ld [%l7 + 0x24], %f1
srlx %o2, 0x0D, %o6
lduh [%l7 + 0x58], %i4
brlz %i1, loop_3766
fmovsa %xcc, %f15, %f7
stb %l4, [%l7 + 0x59]
movcc %icc, %o3, %l2
loop_3766:
fmul8x16au %f5, %f12, %f4
stb %l1, [%l7 + 0x19]
std %f8, [%l7 + 0x58]
fmovrsne %i7, %f11, %f11
stx %g7, [%l7 + 0x28]
fbl %fcc3, loop_3767
fmovdle %icc, %f8, %f12
fpmerge %f6, %f15, %f6
st %f0, [%l7 + 0x2C]
loop_3767:
stb %i5, [%l7 + 0x60]
lduh [%l7 + 0x1E], %o0
stb %g6, [%l7 + 0x2B]
fpsub16s %f3, %f7, %f6
ldsb [%l7 + 0x1A], %l5
fmovscc %xcc, %f0, %f5
bvc,pn %icc, loop_3768
ble loop_3769
fxnor %f6, %f12, %f4
ld [%l7 + 0x70], %f1
loop_3768:
edge32n %g1, %g5, %o1
loop_3769:
fbg %fcc0, loop_3770
fsrc2 %f12, %f2
tgu %xcc, 0x7
stw %i6, [%l7 + 0x64]
loop_3770:
ld [%l7 + 0x60], %f7
edge32 %o4, %o7, %i2
sra %l3, 0x0A, %g2
fba,a %fcc1, loop_3771
st %f5, [%l7 + 0x08]
fmovdcs %xcc, %f12, %f9
ld [%l7 + 0x5C], %f14
loop_3771:
movneg %icc, %l6, %o5
fone %f6
fmul8x16 %f4, %f2, %f12
lduw [%l7 + 0x28], %i0
fsrc1s %f3, %f9
smulcc %i3, %l0, %g4
fmovdvc %xcc, %f10, %f9
edge32 %g3, %o6, %o2
fandnot2 %f2, %f6, %f2
bn,a %xcc, loop_3772
stx %i4, [%l7 + 0x50]
fpmerge %f3, %f10, %f0
ldub [%l7 + 0x4D], %l4
loop_3772:
fornot1s %f3, %f2, %f7
tl %icc, 0x6
fandnot1 %f6, %f4, %f8
ldx [%l7 + 0x48], %i1
fandnot1s %f3, %f4, %f11
fmovsgu %xcc, %f7, %f6
ldd [%l7 + 0x68], %f12
fbu %fcc3, loop_3773
bshuffle %f0, %f2, %f0
movle %icc, %o3, %l2
fandnot1 %f8, %f4, %f14
loop_3773:
fors %f13, %f9, %f9
nop
setx loop_3774, %l0, %l1
jmpl %l1, %i7
mulx %l1, 0x1191, %i5
fmovrde %o0, %f4, %f6
movg %xcc, %g7, %l5
loop_3774:
fmovdge %xcc, %f10, %f4
ldd [%l7 + 0x60], %f6
fmovde %icc, %f5, %f14
fmovrde %g6, %f10, %f10
fnot1 %f10, %f2
tleu %xcc, 0x0
edge8n %g1, %g5, %o1
stw %o4, [%l7 + 0x70]
fmovdneg %icc, %f4, %f10
tge %icc, 0x6
fone %f10
stb %o7, [%l7 + 0x25]
bne loop_3775
or %i2, %l3, %i6
lduw [%l7 + 0x2C], %g2
bge,a,pn %xcc, loop_3776
loop_3775:
fpadd16 %f12, %f8, %f14
std %f4, [%l7 + 0x30]
fmovspos %xcc, %f7, %f9
loop_3776:
stx %o5, [%l7 + 0x30]
fandnot2 %f2, %f12, %f2
fblg,a %fcc1, loop_3777
lduh [%l7 + 0x3A], %i0
ldsb [%l7 + 0x63], %i3
tleu %xcc, 0x1
loop_3777:
edge32n %l6, %l0, %g3
ldsb [%l7 + 0x2A], %o6
fcmps %fcc3, %f14, %f15
stb %o2, [%l7 + 0x08]
move %xcc, %i4, %g4
stb %l4, [%l7 + 0x29]
fmovrse %o3, %f13, %f13
lduw [%l7 + 0x6C], %l2
ldsb [%l7 + 0x52], %i7
fnegs %f4, %f8
tge %icc, 0x4
fmovsle %icc, %f7, %f11
lduh [%l7 + 0x28], %l1
fmovdn %xcc, %f10, %f8
edge32n %i1, %i5, %g7
stb %l5, [%l7 + 0x5C]
fmovsle %xcc, %f1, %f10
umulcc %g6, %o0, %g1
tgu %xcc, 0x7
mulscc %g5, 0x1129, %o4
brgez,a %o7, loop_3778
udivx %i2, 0x027A, %l3
fcmple32 %f8, %f4, %o1
st %f10, [%l7 + 0x78]
loop_3778:
subcc %i6, %g2, %i0
fmuld8sux16 %f7, %f13, %f4
fnor %f4, %f2, %f10
ldsh [%l7 + 0x48], %o5
lduw [%l7 + 0x30], %l6
ldsw [%l7 + 0x24], %i3
ldx [%l7 + 0x20], %g3
ldx [%l7 + 0x08], %o6
ldub [%l7 + 0x70], %l0
st %f1, [%l7 + 0x44]
fmovsne %xcc, %f4, %f4
fabsd %f10, %f0
tge %icc, 0x2
orncc %o2, %g4, %i4
fmovsa %icc, %f0, %f11
movg %icc, %o3, %l4
edge8n %l2, %l1, %i1
fmovsleu %icc, %f2, %f7
fcmpes %fcc2, %f11, %f1
ld [%l7 + 0x2C], %f10
fors %f3, %f3, %f7
ldsh [%l7 + 0x0C], %i5
sdivcc %i7, 0x026A, %g7
nop
setx loop_3779, %l0, %l1
jmpl %l1, %g6
fpack16 %f10, %f2
stb %l5, [%l7 + 0x3E]
stb %o0, [%l7 + 0x7D]
loop_3779:
movrlez %g1, 0x2E2, %o4
fbl %fcc2, loop_3780
fpmerge %f9, %f10, %f8
fmovsvs %icc, %f7, %f1
movcs %xcc, %o7, %i2
loop_3780:
alignaddrl %l3, %g5, %o1
fcmpeq16 %f2, %f4, %i6
ldx [%l7 + 0x58], %g2
movn %icc, %o5, %l6
fpsub32s %f14, %f8, %f3
fcmpeq16 %f4, %f14, %i3
nop
setx loop_3781, %l0, %l1
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, %f2, %f5
brlz,a %g3, loop_3782
alignaddrl %i0, %o6, %o2
loop_3781:
fnegd %f8, %f2
move %xcc, %g4, %i4
loop_3782:
brnz %l0, loop_3783
edge8 %l4, %o3, %l1
st %f1, [%l7 + 0x64]
movrlz %l2, %i1, %i7
loop_3783:
lduw [%l7 + 0x64], %i5
ldsh [%l7 + 0x42], %g7
st %f9, [%l7 + 0x3C]
fbul,a %fcc0, loop_3784
movre %g6, %l5, %o0
bn %icc, loop_3785
movcc %xcc, %g1, %o4
loop_3784:
srlx %o7, 0x0B, %i2
tvc %icc, 0x4
loop_3785:
fpsub16 %f4, %f10, %f8
orncc %g5, %o1, %i6
tne %xcc, 0x1
tl %icc, 0x5
fcmple32 %f6, %f2, %l3
fmovsg %xcc, %f2, %f7
ldd [%l7 + 0x48], %f14
umulcc %g2, 0x03B9, %l6
fandnot2 %f10, %f12, %f8
bge loop_3786
ldub [%l7 + 0x26], %i3
stw %g3, [%l7 + 0x58]
addc %o5, 0x1D31, %i0
loop_3786:
stx %o6, [%l7 + 0x60]
tvc %icc, 0x6
fcmpgt16 %f10, %f4, %o2
tge %xcc, 0x1
sth %i4, [%l7 + 0x5A]
tcc %icc, 0x4
tsubcc %l0, %g4, %l4
std %f8, [%l7 + 0x18]
fble %fcc0, loop_3787
movre %l1, 0x20C, %l2
fmovdpos %xcc, %f13, %f12
fbug,a %fcc2, loop_3788
loop_3787:
stb %o3, [%l7 + 0x7B]
addcc %i7, 0x1B44, %i5
fcmpne32 %f2, %f4, %g7
loop_3788:
stb %g6, [%l7 + 0x3A]
xnor %l5, 0x14EF, %o0
tgu %icc, 0x7
sth %i1, [%l7 + 0x28]
brgz,a %g1, loop_3789
lduw [%l7 + 0x20], %o4
ldub [%l7 + 0x1A], %o7
fcmpeq32 %f6, %f2, %g5
loop_3789:
brz,a %i2, loop_3790
sth %i6, [%l7 + 0x3E]
fcmpeq16 %f2, %f10, %l3
tcc %icc, 0x1
loop_3790:
st %f7, [%l7 + 0x70]
fcmpgt32 %f4, %f6, %g2
sth %l6, [%l7 + 0x34]
mulx %o1, 0x0489, %i3
bne loop_3791
fbule %fcc1, loop_3792
nop
setx loop_3793, %l0, %l1
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 %g3, [%l7 + 0x58]
loop_3791:
fbuge %fcc0, loop_3794
loop_3792:
ldx [%l7 + 0x18], %o5
loop_3793:
fmovrsgz %i0, %f9, %f3
tge %icc, 0x0
loop_3794:
movg %icc, %o2, %o6
fone %f12
fba,a %fcc0, loop_3795
fpsub16s %f13, %f1, %f15
fandnot1s %f7, %f3, %f0
ldsb [%l7 + 0x44], %i4
loop_3795:
stb %l0, [%l7 + 0x7D]
ldub [%l7 + 0x36], %g4
lduh [%l7 + 0x34], %l1
fpack16 %f4, %f7
sth %l2, [%l7 + 0x66]
sth %o3, [%l7 + 0x44]
fmovda %icc, %f2, %f9
fbne,a %fcc1, loop_3796
fpsub32s %f5, %f14, %f15
fbne,a %fcc1, loop_3797
fpack32 %f14, %f10, %f14
loop_3796:
ldsh [%l7 + 0x50], %i7
fsrc1s %f1, %f9
loop_3797:
edge32ln %l4, %g7, %g6
fmovspos %icc, %f15, %f3
fbn %fcc1, loop_3798
fandnot2 %f14, %f2, %f2
sth %i5, [%l7 + 0x78]
movrlez %l5, %i1, %g1
loop_3798:
edge8ln %o4, %o0, %o7
std %f12, [%l7 + 0x48]
stx %g5, [%l7 + 0x28]
stb %i6, [%l7 + 0x71]
edge32ln %i2, %g2, %l6
addcc %l3, %i3, %g3
ldsh [%l7 + 0x2A], %o1
tcc %xcc, 0x2
fandnot2 %f10, %f6, %f2
lduh [%l7 + 0x1C], %i0
fzero %f12
fsrc1 %f6, %f4
stw %o5, [%l7 + 0x08]
lduw [%l7 + 0x70], %o6
bgu,pt %icc, loop_3799
ldsh [%l7 + 0x0A], %i4
andn %l0, 0x03B6, %o2
bgu,pt %xcc, loop_3800
loop_3799:
tcs %icc, 0x1
sethi 0x1ED9, %g4
fone %f0
loop_3800:
addc %l2, 0x1B8D, %l1
ble loop_3801
movvs %xcc, %i7, %l4
smulcc %g7, %o3, %i5
fmovdcs %xcc, %f15, %f13
loop_3801:
lduh [%l7 + 0x36], %l5
bvc loop_3802
stb %i1, [%l7 + 0x51]
siam 0x0
ldub [%l7 + 0x4E], %g6
loop_3802:
xorcc %o4, 0x135C, %g1
fmovrdlez %o7, %f8, %f6
for %f12, %f6, %f8
xnor %g5, %i6, %o0
stw %g2, [%l7 + 0x28]
stx %l6, [%l7 + 0x20]
stb %i2, [%l7 + 0x56]
andcc %i3, %g3, %l3
movgu %xcc, %i0, %o5
for %f8, %f0, %f10
fcmple32 %f14, %f2, %o1
mulscc %i4, 0x1E0D, %l0
movre %o6, 0x2EC, %o2
ldsb [%l7 + 0x77], %l2
ldx [%l7 + 0x10], %g4
ble loop_3803
fmovdcs %icc, %f15, %f4
popc %l1, %l4
fbne,a %fcc2, loop_3804
loop_3803:
ldsb [%l7 + 0x10], %g7
fmovrde %i7, %f12, %f0
ldsh [%l7 + 0x7E], %o3
loop_3804:
movvs %icc, %i5, %i1
ldsb [%l7 + 0x19], %g6
bneg,a,pt %xcc, loop_3805
sth %l5, [%l7 + 0x2E]
movle %icc, %g1, %o7
fcmpd %fcc3, %f4, %f0
loop_3805:
brnz,a %o4, loop_3806
fones %f15
tgu %icc, 0x1
umulcc %g5, 0x0D22, %i6
loop_3806:
fmovrsgz %o0, %f15, %f4
fmovda %xcc, %f5, %f15
fmovrsgz %l6, %f1, %f0
fmovse %icc, %f12, %f13
movne %icc, %i2, %g2
ld [%l7 + 0x50], %f13
lduh [%l7 + 0x7A], %g3
mulx %i3, 0x040E, %l3
stx %o5, [%l7 + 0x68]
lduw [%l7 + 0x7C], %o1
bge %xcc, loop_3807
fcmpeq16 %f4, %f8, %i0
move %icc, %l0, %o6
fcmpgt16 %f2, %f8, %i4
loop_3807:
alignaddrl %l2, %o2, %l1
fmovrslz %g4, %f9, %f2
edge8 %g7, %l4, %i7
movvc %xcc, %o3, %i1
sllx %g6, %l5, %g1
ldub [%l7 + 0x14], %o7
fmovrde %i5, %f2, %f8
fandnot1 %f0, %f8, %f0
ldsw [%l7 + 0x2C], %g5
fmovdge %xcc, %f5, %f11
fnand %f6, %f6, %f4
mulx %i6, 0x0E7C, %o0
nop
setx loop_3808, %l0, %l1
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 loop_3809
fcmpne32 %f12, %f6, %o4
stw %i2, [%l7 + 0x4C]
loop_3808:
fandnot1 %f14, %f12, %f4
loop_3809:
ldsh [%l7 + 0x0E], %g2
tsubcc %g3, 0x0AEA, %l6
fmovsl %icc, %f8, %f12
lduh [%l7 + 0x36], %i3
movvc %xcc, %o5, %l3
ld [%l7 + 0x30], %f2
sth %o1, [%l7 + 0x62]
array16 %i0, %o6, %i4
be %icc, loop_3810
fsrc1 %f8, %f10
fxors %f6, %f13, %f11
fbug,a %fcc2, loop_3811
loop_3810:
fmovse %xcc, %f8, %f0
and %l0, %l2, %o2
bge,a loop_3812
loop_3811:
ldsb [%l7 + 0x3B], %l1
udivx %g7, 0x08AA, %g4
addc %i7, %l4, %o3
loop_3812:
fabsd %f0, %f12
ldsw [%l7 + 0x38], %g6
movre %l5, %g1, %i1
fxor %f14, %f10, %f2
fmovrsgz %i5, %f2, %f11
nop
setx loop_3813, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovspos %icc, %f14, %f14
fmovdpos %xcc, %f11, %f9
tgu %xcc, 0x7
loop_3813:
bn,a %xcc, loop_3814
ldx [%l7 + 0x28], %o7
andn %i6, %g5, %o4
std %f4, [%l7 + 0x60]
loop_3814:
ldd [%l7 + 0x48], %f12
tne %xcc, 0x2
ldub [%l7 + 0x29], %i2
fbuge %fcc1, loop_3815
ba,a loop_3816
sth %g2, [%l7 + 0x7C]
ldx [%l7 + 0x18], %o0
loop_3815:
fmovdleu %icc, %f14, %f6
loop_3816:
fmovrdgz %g3, %f14, %f0
xor %i3, %o5, %l6
lduw [%l7 + 0x28], %l3
ldsh [%l7 + 0x10], %o1
bcc %icc, loop_3817
faligndata %f2, %f4, %f4
fbul %fcc1, loop_3818
fpadd16s %f10, %f8, %f15
loop_3817:
bvc,a loop_3819
lduh [%l7 + 0x7C], %i0
loop_3818:
fmovscc %icc, %f0, %f14
fxors %f2, %f7, %f6
loop_3819:
ldsh [%l7 + 0x7E], %o6
ld [%l7 + 0x54], %f7
ldsw [%l7 + 0x40], %i4
fpadd16 %f2, %f10, %f8
movg %icc, %l2, %o2
tsubcctv %l0, 0x1038, %l1
ldd [%l7 + 0x68], %f14
srl %g4, %i7, %l4
ld [%l7 + 0x58], %f6
ldd [%l7 + 0x58], %f10
smulcc %g7, 0x047A, %o3
fmovdpos %icc, %f8, %f2
call loop_3820
stw %l5, [%l7 + 0x60]
brz,a %g1, loop_3821
fmovrdgez %i1, %f0, %f2
loop_3820:
fcmple16 %f10, %f12, %i5
fbo %fcc1, loop_3822
loop_3821:
umulcc %o7, 0x1979, %i6
movg %xcc, %g6, %g5
fmovrdlez %i2, %f8, %f0
loop_3822:
fmovdleu %xcc, %f0, %f0
ldsh [%l7 + 0x36], %g2
fcmpeq16 %f0, %f14, %o0
sth %o4, [%l7 + 0x42]
ld [%l7 + 0x70], %f5
movrgez %g3, %o5, %l6
tvc %xcc, 0x6
fbu %fcc1, loop_3823
fblg %fcc0, loop_3824
stb %i3, [%l7 + 0x37]
edge8 %l3, %i0, %o1
loop_3823:
ldd [%l7 + 0x08], %f0
loop_3824:
brlez,a %i4, loop_3825
sdivx %l2, 0x1108, %o6
std %f12, [%l7 + 0x28]
fmul8ulx16 %f12, %f0, %f12
loop_3825:
brlez %o2, loop_3826
ldsh [%l7 + 0x0E], %l1
fornot2 %f10, %f10, %f10
fcmpne16 %f6, %f10, %l0
loop_3826:
fsrc2 %f0, %f4
ldsb [%l7 + 0x19], %g4
ldsw [%l7 + 0x30], %l4
fmovdge %icc, %f11, %f12
fsrc1s %f3, %f1
movrlz %i7, %g7, %l5
xorcc %g1, 0x15E2, %i1
fmovsgu %icc, %f6, %f14
lduw [%l7 + 0x38], %i5
smul %o7, 0x1035, %i6
fmovscs %icc, %f14, %f15
stb %o3, [%l7 + 0x4F]
subcc %g5, 0x0558, %i2
fmovde %xcc, %f8, %f2
st %f5, [%l7 + 0x70]
st %f10, [%l7 + 0x4C]
brnz %g6, loop_3827
ldub [%l7 + 0x39], %o0
siam 0x4
tvs %icc, 0x2
loop_3827:
st %f6, [%l7 + 0x74]
ldsb [%l7 + 0x3C], %g2
fnor %f8, %f12, %f0
tgu %icc, 0x1
tle %xcc, 0x4
movleu %xcc, %g3, %o4
andn %o5, 0x0F00, %l6
orcc %i3, %i0, %l3
ldsh [%l7 + 0x40], %o1
lduh [%l7 + 0x34], %i4
fpsub32s %f15, %f3, %f3
ldsh [%l7 + 0x72], %o6
subccc %l2, 0x1E30, %l1
fmovdn %icc, %f0, %f9
for %f14, %f4, %f4
fors %f11, %f11, %f3
tge %xcc, 0x3
fpadd16s %f9, %f12, %f13
fabss %f6, %f3
fcmpd %fcc1, %f14, %f8
fmul8x16al %f10, %f0, %f6
ldd [%l7 + 0x60], %f14
sth %l0, [%l7 + 0x3E]
fcmpne32 %f8, %f0, %g4
bgu loop_3828
std %f0, [%l7 + 0x30]
ldub [%l7 + 0x7D], %o2
edge8ln %i7, %g7, %l4
loop_3828:
stw %l5, [%l7 + 0x34]
fcmps %fcc1, %f11, %f14
mova %xcc, %g1, %i5
fmovdge %icc, %f12, %f10
edge8 %i1, %o7, %o3
fmovsgu %xcc, %f6, %f4
ldsh [%l7 + 0x36], %g5
sub %i6, %i2, %g6
fmovspos %icc, %f2, %f3
brz %o0, loop_3829
movre %g2, %g3, %o4
tpos %xcc, 0x3
ldsb [%l7 + 0x1B], %l6
loop_3829:
xnor %o5, 0x1C35, %i3
bcs,a loop_3830
ldx [%l7 + 0x20], %i0
edge8n %l3, %o1, %i4
ldsb [%l7 + 0x57], %l2
loop_3830:
bne,a loop_3831
tg %xcc, 0x3
fmuld8ulx16 %f0, %f7, %f2
bge loop_3832
loop_3831:
fbg,a %fcc3, loop_3833
brlz %l1, loop_3834
udivcc %l0, 0x1130, %g4
loop_3832:
popc %o2, %o6
loop_3833:
bneg,a loop_3835
loop_3834:
movn %xcc, %g7, %i7
fmovdneg %xcc, %f4, %f5
fbe %fcc0, loop_3836
loop_3835:
ld [%l7 + 0x28], %f11
ldub [%l7 + 0x21], %l4
ldx [%l7 + 0x78], %l5
loop_3836:
ldx [%l7 + 0x20], %i5
fpsub32s %f3, %f1, %f3
stw %g1, [%l7 + 0x28]
fmuld8ulx16 %f9, %f8, %f8
bgu,a %icc, loop_3837
fmovdvs %icc, %f4, %f8
sdiv %i1, 0x0BE3, %o7
siam 0x7
loop_3837:
lduw [%l7 + 0x28], %g5
ldub [%l7 + 0x20], %i6
fmuld8sux16 %f3, %f7, %f8
movl %icc, %i2, %o3
ldsw [%l7 + 0x2C], %g6
fmovsg %icc, %f4, %f13
bvs,pn %icc, loop_3838
ld [%l7 + 0x30], %f2
fmul8ulx16 %f12, %f8, %f14
ldsb [%l7 + 0x50], %o0
loop_3838:
st %f3, [%l7 + 0x48]
stw %g2, [%l7 + 0x10]
lduh [%l7 + 0x7A], %g3
std %f12, [%l7 + 0x48]
movrlz %l6, 0x3F2, %o4
addc %i3, 0x0F3B, %i0
fmul8x16 %f5, %f6, %f14
tvs %xcc, 0x7
te %xcc, 0x2
fmul8ulx16 %f4, %f6, %f4
fmovsleu %icc, %f0, %f15
std %f8, [%l7 + 0x68]
fbge,a %fcc0, loop_3839
xnor %l3, %o1, %i4
fmovrsne %o5, %f2, %f1
movpos %icc, %l2, %l0
loop_3839:
fmovsa %icc, %f4, %f15
stb %g4, [%l7 + 0x21]
fmovdleu %xcc, %f1, %f3
edge8 %o2, %o6, %g7
movne %xcc, %l1, %i7
edge16ln %l4, %l5, %i5
lduw [%l7 + 0x60], %g1
fmovdpos %icc, %f11, %f14
fsrc2 %f2, %f8
fornot2s %f13, %f9, %f5
or %o7, %g5, %i6
ldsb [%l7 + 0x50], %i2
bshuffle %f10, %f8, %f14
movleu %xcc, %i1, %o3
fmul8x16 %f8, %f2, %f14
bn,a,pt %icc, loop_3840
fmul8x16 %f4, %f12, %f8
fsrc1s %f3, %f0
nop
setx loop_3841, %l0, %l1
jmpl %l1, %g6
loop_3840:
fbuge %fcc0, loop_3842
lduw [%l7 + 0x5C], %o0
array32 %g2, %l6, %g3
loop_3841:
pdist %f6, %f14, %f2
loop_3842:
stw %i3, [%l7 + 0x14]
subccc %o4, 0x18F4, %i0
fba,a %fcc2, loop_3843
subc %o1, 0x17CA, %i4
stx %o5, [%l7 + 0x28]
movneg %icc, %l2, %l3
loop_3843:
fbe %fcc1, loop_3844
lduh [%l7 + 0x2E], %l0
fnot1s %f15, %f5
fnegs %f15, %f13
loop_3844:
fmovsne %xcc, %f14, %f5
mulx %o2, %g4, %o6
smul %g7, 0x0E57, %l1
fornot2s %f8, %f5, %f7
addccc %i7, %l5, %l4
brgez,a %g1, loop_3845
fmovsvs %icc, %f3, %f5
sth %o7, [%l7 + 0x26]
fmovde %xcc, %f11, %f14
loop_3845:
movneg %xcc, %i5, %g5
ldsh [%l7 + 0x62], %i6
andcc %i2, %i1, %g6
fmovdvc %xcc, %f1, %f9
srlx %o0, %g2, %l6
fcmpeq16 %f12, %f0, %o3
edge16 %g3, %o4, %i0
srl %o1, 0x10, %i4
ldd [%l7 + 0x50], %f2
std %f0, [%l7 + 0x40]
fpmerge %f6, %f3, %f14
fones %f2
fnot1s %f3, %f9
movrgz %o5, 0x17E, %i3
fbl %fcc1, loop_3846
subccc %l3, %l0, %l2
fmovsg %xcc, %f13, %f13
fmovsgu %xcc, %f4, %f15
loop_3846:
ld [%l7 + 0x0C], %f2
lduh [%l7 + 0x7E], %g4
bvc,pn %icc, loop_3847
fors %f13, %f13, %f8
fpack16 %f2, %f3
std %f6, [%l7 + 0x20]
loop_3847:
bshuffle %f6, %f6, %f14
edge8n %o6, %g7, %l1
andcc %o2, %l5, %l4
edge32n %g1, %o7, %i5
fcmpne32 %f8, %f0, %i7
ldsb [%l7 + 0x22], %g5
sth %i2, [%l7 + 0x24]
alignaddrl %i1, %g6, %o0
brlz,a %i6, loop_3848
brgez %l6, loop_3849
lduh [%l7 + 0x2E], %o3
fnegd %f10, %f12
loop_3848:
stb %g2, [%l7 + 0x1B]
loop_3849:
fmovsne %icc, %f11, %f14
fbne,a %fcc3, loop_3850
ba,a loop_3851
fmovsn %icc, %f2, %f2
fbue %fcc1, loop_3852
loop_3850:
for %f6, %f4, %f10
loop_3851:
fmovsne %xcc, %f2, %f13
bvs,a,pn %xcc, loop_3853
loop_3852:
bvc,pt %icc, loop_3854
fmovdl %xcc, %f7, %f1
xnorcc %o4, %g3, %i0
loop_3853:
fmovdvs %xcc, %f7, %f8
loop_3854:
fmovrse %i4, %f15, %f10
lduw [%l7 + 0x2C], %o1
bg,a,pt %xcc, loop_3855
stx %i3, [%l7 + 0x58]
stb %o5, [%l7 + 0x52]
addccc %l3, 0x195C, %l2
loop_3855:
bn,a %icc, loop_3856
ldub [%l7 + 0x71], %g4
movpos %icc, %o6, %g7
fmovdcs %xcc, %f6, %f14
loop_3856:
ldd [%l7 + 0x30], %f14
ldd [%l7 + 0x50], %f10
st %f4, [%l7 + 0x14]
std %f2, [%l7 + 0x38]
sth %l1, [%l7 + 0x0E]
sllx %o2, %l5, %l4
ldd [%l7 + 0x38], %f10
ldsh [%l7 + 0x44], %l0
std %f14, [%l7 + 0x78]
tn %icc, 0x0
fors %f7, %f4, %f13
smulcc %g1, %o7, %i7
orn %g5, %i2, %i1
ldd [%l7 + 0x70], %f0
fbl %fcc2, loop_3857
smul %g6, %i5, %i6
movge %icc, %o0, %o3
bpos,a %xcc, loop_3858
loop_3857:
fnot2 %f0, %f10
bpos loop_3859
andncc %l6, %o4, %g2
loop_3858:
fpadd16s %f12, %f2, %f9
ldd [%l7 + 0x70], %f12
loop_3859:
sth %g3, [%l7 + 0x3A]
tsubcctv %i4, %i0, %i3
fsrc2s %f8, %f5
tneg %icc, 0x1
array32 %o1, %l3, %o5
sethi 0x0BF4, %g4
alignaddrl %l2, %g7, %o6
sth %l1, [%l7 + 0x5C]
fornot2 %f4, %f14, %f6
array32 %o2, %l4, %l5
sub %g1, %l0, %o7
movleu %xcc, %g5, %i2
movleu %xcc, %i1, %g6
fsrc2s %f7, %f0
stw %i5, [%l7 + 0x7C]
fmovspos %xcc, %f7, %f5
lduh [%l7 + 0x50], %i7
fmovrdlez %i6, %f2, %f14
ldsw [%l7 + 0x5C], %o0
fands %f14, %f6, %f9
movpos %icc, %o3, %o4
orcc %g2, 0x1354, %l6
ldd [%l7 + 0x60], %f8
bvc,a,pt %xcc, loop_3860
fbul,a %fcc0, loop_3861
fxors %f2, %f6, %f11
lduh [%l7 + 0x72], %i4
loop_3860:
orncc %g3, 0x0B87, %i3
loop_3861:
subccc %i0, 0x0B87, %l3
bleu,a,pn %xcc, loop_3862
ldsb [%l7 + 0x5E], %o1
std %f12, [%l7 + 0x40]
edge16l %o5, %l2, %g7
loop_3862:
stb %g4, [%l7 + 0x56]
fmovrslz %o6, %f4, %f6
ldub [%l7 + 0x0B], %o2
fandnot1 %f0, %f12, %f2
fbg %fcc2, loop_3863
fsrc1s %f7, %f7
fnot2s %f14, %f5
fpackfix %f10, %f9
loop_3863:
fzeros %f2
fnot2s %f5, %f1
fnors %f7, %f11, %f8
fmul8x16au %f7, %f13, %f6
udivx %l4, 0x189D, %l5
bvc,a,pn %xcc, loop_3864
brlez,a %g1, loop_3865
fmovsvc %icc, %f13, %f12
fmovsgu %xcc, %f1, %f10
loop_3864:
andncc %l1, %o7, %l0
loop_3865:
fmovsne %icc, %f9, %f5
bvs,a loop_3866
st %f6, [%l7 + 0x0C]
fpackfix %f6, %f4
fcmpgt16 %f4, %f4, %g5
loop_3866:
fmuld8sux16 %f0, %f15, %f2
fmul8x16 %f6, %f4, %f10
ba,a,pn %xcc, loop_3867
fcmpne32 %f2, %f12, %i2
bn,pt %icc, loop_3868
ldd [%l7 + 0x48], %f0
loop_3867:
subccc %i1, %g6, %i5
fmovrdgz %i6, %f6, %f8
loop_3868:
for %f0, %f12, %f8
stw %i7, [%l7 + 0x4C]
call loop_3869
ldx [%l7 + 0x08], %o3
fcmpne32 %f8, %f8, %o4
stx %g2, [%l7 + 0x68]
loop_3869:
stx %l6, [%l7 + 0x40]
bvc,a,pn %xcc, loop_3870
fsrc1s %f12, %f10
fmovdleu %icc, %f10, %f15
fmovdleu %xcc, %f2, %f2
loop_3870:
fmuld8sux16 %f6, %f6, %f2
ldsh [%l7 + 0x24], %o0
movrlz %g3, 0x35B, %i4
fmovrsgz %i0, %f0, %f1
stx %l3, [%l7 + 0x28]
stb %i3, [%l7 + 0x25]
sub %o1, 0x059B, %l2
fmul8x16al %f14, %f5, %f2
fcmpes %fcc0, %f5, %f15
fnegs %f5, %f5
brlez %g7, loop_3871
bn %xcc, loop_3872
stb %o5, [%l7 + 0x2E]
brgez %g4, loop_3873
loop_3871:
ldub [%l7 + 0x79], %o6
loop_3872:
fcmpne32 %f12, %f0, %l4
sll %o2, 0x16, %l5
loop_3873:
array16 %l1, %o7, %l0
movl %icc, %g1, %g5
tn %xcc, 0x6
fbn %fcc1, loop_3874
subccc %i2, 0x172B, %i1
fmovdgu %xcc, %f6, %f14
fbo %fcc0, loop_3875
loop_3874:
ta %icc, 0x6
fmovd %f2, %f6
bvc,pn %icc, loop_3876
loop_3875:
stw %g6, [%l7 + 0x10]
fsrc1 %f6, %f10
stw %i5, [%l7 + 0x74]
loop_3876:
fble %fcc0, loop_3877
ldd [%l7 + 0x50], %f12
ldsw [%l7 + 0x08], %i7
fsrc2 %f14, %f4
loop_3877:
fmovrslz %o3, %f4, %f13
fbuge %fcc3, loop_3878
fnands %f1, %f2, %f10
fxnor %f14, %f8, %f2
brgez,a %i6, loop_3879
loop_3878:
ldsb [%l7 + 0x34], %o4
udiv %g2, 0x02B3, %o0
edge32 %g3, %l6, %i4
loop_3879:
fmovrdgez %i0, %f14, %f6
ldsb [%l7 + 0x72], %i3
for %f14, %f4, %f8
ldsb [%l7 + 0x64], %l3
ldsb [%l7 + 0x32], %o1
stb %g7, [%l7 + 0x7C]
fcmpne32 %f6, %f12, %o5
ldx [%l7 + 0x68], %g4
bpos,a loop_3880
sth %l2, [%l7 + 0x48]
st %f7, [%l7 + 0x24]
or %o6, 0x13D2, %o2
loop_3880:
fmovrdlz %l5, %f8, %f2
subcc %l1, %o7, %l0
fmovdg %icc, %f9, %f12
sth %g1, [%l7 + 0x2A]
tvs %icc, 0x0
edge16ln %l4, %g5, %i1
srl %i2, 0x0E, %g6
ldub [%l7 + 0x43], %i5
edge8 %o3, %i7, %i6
tcc %xcc, 0x2
ldd [%l7 + 0x48], %f14
fmovsn %icc, %f3, %f4
fmul8x16au %f9, %f9, %f4
umul %o4, %g2, %o0
bcc %icc, loop_3881
udiv %l6, 0x13DF, %g3
fcmpne32 %f6, %f6, %i0
pdist %f2, %f2, %f0
loop_3881:
stb %i4, [%l7 + 0x6F]
fnegs %f14, %f14
addccc %l3, %o1, %i3
lduw [%l7 + 0x34], %g7
fmovrdne %g4, %f0, %f6
bg,a loop_3882
edge8l %o5, %o6, %l2
fmovsvc %xcc, %f15, %f5
ldx [%l7 + 0x30], %o2
loop_3882:
tleu %icc, 0x2
fmul8x16al %f3, %f4, %f14
fmovs %f9, %f11
fcmps %fcc1, %f7, %f14
edge8 %l1, %l5, %l0
sth %g1, [%l7 + 0x56]
ldsh [%l7 + 0x60], %l4
fmovsvc %icc, %f6, %f1
fands %f15, %f4, %f9
srl %o7, 0x08, %g5
ldd [%l7 + 0x10], %f0
fmovrsgz %i2, %f3, %f3
alignaddr %i1, %g6, %i5
fpsub32s %f12, %f7, %f11
sll %i7, 0x02, %o3
edge32 %o4, %i6, %o0
brgz %g2, loop_3883
tpos %icc, 0x6
fbe %fcc2, loop_3884
fmovrdlz %g3, %f10, %f2
loop_3883:
sll %i0, 0x1D, %l6
stb %l3, [%l7 + 0x1B]
loop_3884:
fpsub32 %f10, %f0, %f12
fnors %f7, %f14, %f7
fmovs %f2, %f9
fmovrdne %o1, %f4, %f4
stw %i4, [%l7 + 0x74]
fbne,a %fcc0, loop_3885
fcmple32 %f6, %f14, %i3
edge32ln %g7, %o5, %o6
fmovdn %xcc, %f6, %f14
loop_3885:
call loop_3886
movrgz %g4, %o2, %l2
ldsb [%l7 + 0x27], %l1
bleu %icc, loop_3887
loop_3886:
fexpand %f2, %f6
ldx [%l7 + 0x08], %l5
bvc,a loop_3888
loop_3887:
fmuld8sux16 %f14, %f9, %f12
fands %f12, %f13, %f7
sdivcc %l0, 0x067A, %g1
loop_3888:
fands %f4, %f15, %f14
movre %o7, %g5, %i2
fmovsne %icc, %f7, %f15
ldub [%l7 + 0x63], %l4
stb %i1, [%l7 + 0x79]
ldd [%l7 + 0x68], %f6
std %f12, [%l7 + 0x68]
edge32 %i5, %i7, %g6
subc %o4, 0x0183, %i6
fmovsneg %xcc, %f8, %f10
tsubcc %o0, %g2, %o3
ldx [%l7 + 0x38], %g3
fmul8x16al %f15, %f2, %f8
fbo %fcc3, loop_3889
ldd [%l7 + 0x28], %f2
fbg,a %fcc3, loop_3890
tle %xcc, 0x5
loop_3889:
tvs %icc, 0x6
stw %i0, [%l7 + 0x78]
loop_3890:
ldd [%l7 + 0x20], %f6
ldub [%l7 + 0x2E], %l6
movpos %icc, %o1, %i4
fmovs %f0, %f12
fbg,a %fcc1, loop_3891
stw %i3, [%l7 + 0x34]
ldsh [%l7 + 0x0E], %g7
fmuld8sux16 %f3, %f11, %f6
loop_3891:
edge8 %o5, %l3, %g4
fmovde %xcc, %f9, %f10
fandnot1 %f2, %f12, %f0
tneg %xcc, 0x6
ldx [%l7 + 0x50], %o2
movrgz %l2, %o6, %l5
lduw [%l7 + 0x10], %l1
udiv %g1, 0x0E8F, %l0
fpack32 %f10, %f0, %f12
movcs %xcc, %o7, %g5
fmovrdne %l4, %f10, %f10
fpackfix %f10, %f0
ld [%l7 + 0x70], %f2
st %f6, [%l7 + 0x74]
edge32ln %i2, %i1, %i5
fmovrsgez %i7, %f7, %f7
movge %icc, %g6, %i6
lduh [%l7 + 0x52], %o0
call loop_3892
fmuld8ulx16 %f2, %f14, %f2
fxnors %f12, %f11, %f11
alignaddr %o4, %g2, %g3
loop_3892:
ldsh [%l7 + 0x3A], %o3
sth %l6, [%l7 + 0x7A]
stx %o1, [%l7 + 0x60]
movle %xcc, %i4, %i0
bcs loop_3893
fbuge,a %fcc0, loop_3894
ldsb [%l7 + 0x7B], %i3
bne,pn %xcc, loop_3895
loop_3893:
std %f2, [%l7 + 0x60]
loop_3894:
fmovrdlz %g7, %f0, %f12
array16 %o5, %l3, %g4
loop_3895:
edge32ln %l2, %o6, %l5
lduw [%l7 + 0x74], %o2
ba,a,pn %icc, loop_3896
bleu loop_3897
alignaddr %l1, %g1, %o7
movge %icc, %l0, %g5
loop_3896:
sth %i2, [%l7 + 0x34]
loop_3897:
ldsh [%l7 + 0x2C], %i1
xnor %l4, 0x0A03, %i7
or %i5, %i6, %g6
stx %o4, [%l7 + 0x10]
fmuld8ulx16 %f0, %f4, %f0
fand %f8, %f14, %f14
fmovdvc %icc, %f7, %f7
sethi 0x0153, %o0
te %icc, 0x6
stb %g2, [%l7 + 0x21]
fmul8x16au %f7, %f14, %f14
fmovdpos %xcc, %f4, %f11
ldsh [%l7 + 0x12], %o3
fmovdvc %icc, %f3, %f5
tcc %xcc, 0x2
fbule,a %fcc2, loop_3898
andcc %g3, 0x00A4, %o1
fmovdleu %xcc, %f14, %f14
tvc %xcc, 0x4
loop_3898:
fmovda %icc, %f2, %f14
fcmpeq16 %f12, %f8, %l6
ldub [%l7 + 0x52], %i4
sdivx %i0, 0x1205, %g7
nop
setx loop_3899, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldx [%l7 + 0x18], %i3
nop
setx loop_3900, %l0, %l1
jmpl %l1, %o5
lduh [%l7 + 0x4E], %g4
loop_3899:
fbe %fcc3, loop_3901
ldub [%l7 + 0x7A], %l2
loop_3900:
std %f14, [%l7 + 0x60]
for %f2, %f14, %f2
loop_3901:
std %f12, [%l7 + 0x30]
fnot1 %f2, %f10
sethi 0x1A1D, %l3
ta %xcc, 0x4
fmovsle %xcc, %f10, %f12
andncc %o6, %l5, %o2
ld [%l7 + 0x58], %f2
fnot2s %f11, %f12
fcmple16 %f0, %f10, %l1
std %f14, [%l7 + 0x68]
ldsb [%l7 + 0x0D], %g1
fxnor %f8, %f10, %f0
fmuld8sux16 %f2, %f7, %f6
ldx [%l7 + 0x78], %o7
andcc %l0, %g5, %i2
movge %xcc, %l4, %i1
fmovsge %icc, %f0, %f14
fmovsleu %xcc, %f1, %f7
sth %i5, [%l7 + 0x60]
fmovrdlez %i6, %f12, %f12
fmovscs %icc, %f4, %f5
brnz,a %g6, loop_3902
mova %xcc, %i7, %o0
bvs,pn %xcc, loop_3903
fcmped %fcc2, %f4, %f10
loop_3902:
lduw [%l7 + 0x20], %g2
st %f1, [%l7 + 0x34]
loop_3903:
st %f9, [%l7 + 0x28]
fmovsge %xcc, %f5, %f1
edge8ln %o4, %o3, %o1
fpmerge %f12, %f7, %f10
fcmpne32 %f6, %f12, %l6
stx %i4, [%l7 + 0x48]
lduw [%l7 + 0x24], %i0
fbue,a %fcc0, loop_3904
add %g3, 0x14EB, %g7
te %icc, 0x4
movn %icc, %o5, %g4
loop_3904:
addccc %l2, %l3, %i3
ldsb [%l7 + 0x45], %o6
ldx [%l7 + 0x60], %o2
st %f5, [%l7 + 0x4C]
edge32 %l1, %l5, %g1
fmovdvs %icc, %f7, %f12
ldub [%l7 + 0x28], %l0
fbul %fcc1, loop_3905
edge8 %g5, %o7, %l4
tg %xcc, 0x6
fcmps %fcc2, %f4, %f14
loop_3905:
fpackfix %f8, %f14
sdiv %i1, 0x043E, %i5
fones %f9
fandnot2 %f6, %f6, %f10
stx %i6, [%l7 + 0x18]
fsrc1s %f11, %f0
fmovse %xcc, %f10, %f14
stx %i2, [%l7 + 0x28]
ldx [%l7 + 0x28], %g6
fnands %f14, %f0, %f10
ldsw [%l7 + 0x48], %i7
fbe,a %fcc3, loop_3906
siam 0x5
sth %g2, [%l7 + 0x2E]
stx %o4, [%l7 + 0x50]
loop_3906:
fmovdge %xcc, %f6, %f9
fsrc1s %f13, %f0
fmovdg %icc, %f4, %f1
bpos,a %xcc, loop_3907
std %f14, [%l7 + 0x38]
faligndata %f4, %f4, %f2
sth %o3, [%l7 + 0x40]
loop_3907:
edge8n %o1, %l6, %i4
fmovrsgez %i0, %f9, %f7
fmovsne %xcc, %f0, %f0
movvs %icc, %o0, %g3
fmovdcs %icc, %f5, %f3
fmovrsgez %o5, %f14, %f7
ldsw [%l7 + 0x64], %g7
ldsh [%l7 + 0x4A], %g4
fmovscs %icc, %f11, %f3
brlz,a %l2, loop_3908
bne,pn %icc, loop_3909
fmovrdlez %l3, %f10, %f6
tpos %xcc, 0x0
loop_3908:
movle %xcc, %o6, %o2
loop_3909:
move %xcc, %l1, %l5
std %f6, [%l7 + 0x38]
lduh [%l7 + 0x1C], %i3
fbule %fcc0, loop_3910
fmovd %f12, %f2
fmul8x16 %f3, %f10, %f8
movne %icc, %g1, %l0
loop_3910:
fbl %fcc3, loop_3911
srax %g5, 0x1A, %o7
smulcc %i1, 0x1B4D, %l4
fbug %fcc1, loop_3912
loop_3911:
stx %i5, [%l7 + 0x60]
ldsw [%l7 + 0x60], %i6
stb %g6, [%l7 + 0x4F]
loop_3912:
ld [%l7 + 0x08], %f1
ld [%l7 + 0x48], %f15
tge %xcc, 0x3
sth %i7, [%l7 + 0x7C]
ld [%l7 + 0x54], %f14
nop
setx loop_3913, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot2s %f2, %f8
ldx [%l7 + 0x08], %g2
fandnot1 %f14, %f2, %f8
loop_3913:
ldx [%l7 + 0x30], %i2
fandnot1s %f8, %f9, %f3
bvs,pn %xcc, loop_3914
xnor %o3, %o4, %l6
fbo,a %fcc1, loop_3915
be,a,pt %xcc, loop_3916
loop_3914:
srlx %i4, %o1, %o0
lduh [%l7 + 0x34], %i0
loop_3915:
ldd [%l7 + 0x68], %f4
loop_3916:
fsrc1 %f4, %f10
ldx [%l7 + 0x78], %o5
umulcc %g7, %g3, %g4
movre %l2, 0x212, %l3
fbge,a %fcc2, loop_3917
movrgez %o6, 0x079, %o2
stx %l1, [%l7 + 0x38]
fmovrslez %l5, %f5, %f8
loop_3917:
stb %g1, [%l7 + 0x30]
subccc %i3, %l0, %g5
fnot2 %f6, %f8
ldx [%l7 + 0x70], %o7
nop
setx loop_3918, %l0, %l1
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 %i1, %f6, %f2
nop
setx loop_3919, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnor %f8, %f10, %f10
loop_3918:
fcmpeq32 %f2, %f4, %l4
ldx [%l7 + 0x68], %i6
loop_3919:
ldd [%l7 + 0x78], %f12
move %xcc, %i5, %g6
sra %g2, %i2, %i7
fmovde %icc, %f7, %f3
fmul8x16al %f14, %f13, %f0
brz,a %o3, loop_3920
sth %o4, [%l7 + 0x6E]
fone %f0
edge32 %l6, %i4, %o0
loop_3920:
movvc %icc, %i0, %o5
edge8 %o1, %g7, %g3
lduh [%l7 + 0x3A], %g4
movrlez %l3, %l2, %o2
fnegd %f10, %f6
fbo %fcc0, loop_3921
bvs,a loop_3922
tleu %xcc, 0x7
tsubcctv %l1, 0x1C11, %l5
loop_3921:
fbne,a %fcc0, loop_3923
loop_3922:
fands %f14, %f2, %f7
edge16n %g1, %i3, %l0
xnorcc %g5, 0x015A, %o7
loop_3923:
edge32ln %o6, %i1, %i6
ta %icc, 0x0
fbne,a %fcc3, loop_3924
movne %xcc, %i5, %g6
andncc %l4, %g2, %i2
ba,a,pn %icc, loop_3925
loop_3924:
fpadd32 %f8, %f8, %f4
movre %i7, %o3, %l6
fbuge %fcc1, loop_3926
loop_3925:
movl %icc, %o4, %o0
fmuld8sux16 %f7, %f11, %f8
fors %f8, %f9, %f13
loop_3926:
stw %i4, [%l7 + 0x40]
nop
setx loop_3927, %l0, %l1
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 %i0, [%l7 + 0x1D]
fornot2s %f10, %f12, %f4
sllx %o1, %o5, %g3
loop_3927:
ldx [%l7 + 0x20], %g4
fbuge,a %fcc2, loop_3928
tgu %icc, 0x0
fone %f14
fzero %f8
loop_3928:
movrgez %l3, %g7, %o2
array32 %l1, %l5, %g1
movvs %xcc, %i3, %l0
fbn %fcc0, loop_3929
fbe,a %fcc2, loop_3930
ldsh [%l7 + 0x22], %g5
ldsb [%l7 + 0x68], %l2
loop_3929:
ld [%l7 + 0x28], %f8
loop_3930:
sth %o7, [%l7 + 0x0C]
lduh [%l7 + 0x42], %o6
fnors %f11, %f6, %f8
ldsw [%l7 + 0x48], %i1
fmuld8ulx16 %f7, %f5, %f12
edge8ln %i5, %g6, %l4
brlz %g2, loop_3931
alignaddr %i6, %i2, %o3
xor %l6, 0x134D, %o4
edge32l %o0, %i7, %i0
loop_3931:
lduw [%l7 + 0x58], %o1
fbu %fcc0, loop_3932
fnot2s %f9, %f2
fone %f6
xor %o5, %i4, %g4
loop_3932:
fmovd %f14, %f4
ldx [%l7 + 0x40], %g3
fmul8ulx16 %f10, %f0, %f2
fnegs %f0, %f14
fcmpne32 %f14, %f6, %l3
stb %g7, [%l7 + 0x69]
ldsb [%l7 + 0x2E], %o2
fnot2 %f14, %f6
st %f6, [%l7 + 0x50]
ldsw [%l7 + 0x10], %l1
srl %l5, 0x05, %i3
call loop_3933
fxor %f10, %f4, %f6
sth %l0, [%l7 + 0x18]
te %xcc, 0x1
loop_3933:
xorcc %g5, 0x1CB5, %g1
fbul %fcc3, loop_3934
popc %l2, %o7
fpack32 %f4, %f6, %f6
ldsb [%l7 + 0x20], %i1
loop_3934:
sth %o6, [%l7 + 0x66]
sub %i5, 0x0415, %g6
edge16n %g2, %i6, %l4
srl %i2, 0x1D, %o3
ldub [%l7 + 0x5F], %l6
fcmpne32 %f8, %f14, %o4
lduw [%l7 + 0x1C], %o0
udivcc %i7, 0x0B9C, %o1
ldd [%l7 + 0x68], %f4
subccc %i0, %o5, %g4
ldx [%l7 + 0x28], %g3
alignaddr %i4, %l3, %g7
ldsw [%l7 + 0x78], %o2
fbue,a %fcc1, loop_3935
fpadd32s %f9, %f7, %f1
srl %l1, 0x15, %i3
lduh [%l7 + 0x62], %l0
loop_3935:
st %f4, [%l7 + 0x48]
fmovdcs %xcc, %f10, %f1
addcc %g5, %l5, %g1
fmovrdgez %l2, %f8, %f12
fbug %fcc1, loop_3936
xor %o7, %o6, %i1
fbn %fcc2, loop_3937
std %f2, [%l7 + 0x48]
loop_3936:
ldx [%l7 + 0x50], %i5
fmovscc %xcc, %f13, %f2
loop_3937:
std %f10, [%l7 + 0x50]
nop
setx loop_3938, %l0, %l1
jmpl %l1, %g2
tne %icc, 0x2
fmovdneg %xcc, %f4, %f13
fbue,a %fcc0, loop_3939
loop_3938:
fmovd %f2, %f0
fxor %f12, %f12, %f0
movne %icc, %i6, %g6
loop_3939:
srax %i2, 0x01, %o3
tsubcc %l6, %o4, %l4
stx %i7, [%l7 + 0x08]
ldsw [%l7 + 0x38], %o0
ldsh [%l7 + 0x1C], %i0
fmovrsgz %o5, %f15, %f4
udivcc %o1, 0x0BE2, %g4
xorcc %g3, %i4, %g7
std %f4, [%l7 + 0x78]
smul %l3, 0x033F, %l1
fnor %f4, %f6, %f12
fbul,a %fcc1, loop_3940
fpadd16s %f1, %f13, %f6
tl %xcc, 0x6
tne %xcc, 0x1
loop_3940:
tsubcc %i3, %o2, %g5
fexpand %f14, %f6
ldsh [%l7 + 0x62], %l0
edge16 %l5, %l2, %o7
fmovsvs %icc, %f7, %f13
fpadd16 %f4, %f4, %f8
edge32l %o6, %i1, %i5
lduw [%l7 + 0x70], %g1
lduh [%l7 + 0x26], %g2
fmovdvs %xcc, %f13, %f12
fmovsvc %xcc, %f1, %f14
bne,a loop_3941
ldsh [%l7 + 0x7E], %g6
ldsh [%l7 + 0x54], %i2
edge32n %i6, %o3, %o4
loop_3941:
bleu,pn %xcc, loop_3942
fmovdneg %xcc, %f4, %f1
ldx [%l7 + 0x68], %l6
ld [%l7 + 0x68], %f13
loop_3942:
fcmpne16 %f2, %f2, %l4
movleu %icc, %i7, %o0
fmul8x16 %f9, %f2, %f0
tleu %icc, 0x3
stb %i0, [%l7 + 0x4C]
ldsh [%l7 + 0x38], %o5
fmovrdlez %o1, %f6, %f14
fbo,a %fcc0, loop_3943
fpsub32s %f4, %f8, %f13
ldub [%l7 + 0x27], %g4
fmul8sux16 %f12, %f8, %f0
loop_3943:
movre %i4, %g7, %l3
ldsw [%l7 + 0x24], %l1
sth %i3, [%l7 + 0x40]
movcc %xcc, %o2, %g3
sdiv %l0, 0x1687, %g5
fmovscc %xcc, %f9, %f7
tl %icc, 0x4
fmovsl %icc, %f5, %f10
fmovdl %icc, %f8, %f5
std %f4, [%l7 + 0x10]
tneg %icc, 0x4
edge16ln %l5, %l2, %o6
stw %i1, [%l7 + 0x28]
brnz,a %i5, loop_3944
ldsw [%l7 + 0x30], %o7
fandnot1s %f11, %f11, %f14
bcs loop_3945
loop_3944:
bneg,a loop_3946
tvc %xcc, 0x0
fmovsvs %xcc, %f8, %f7
loop_3945:
fnor %f12, %f10, %f4
loop_3946:
fbge,a %fcc3, loop_3947
fnand %f12, %f4, %f4
fbug,a %fcc2, loop_3948
ldub [%l7 + 0x70], %g1
loop_3947:
fmovrdgez %g2, %f2, %f12
fandnot2s %f4, %f6, %f2
loop_3948:
sth %i2, [%l7 + 0x56]
st %f13, [%l7 + 0x50]
tleu %icc, 0x0
mulscc %g6, %o3, %i6
move %xcc, %l6, %l4
movg %xcc, %i7, %o4
tvs %xcc, 0x4
fandnot1s %f1, %f9, %f12
sth %o0, [%l7 + 0x20]
fandnot1s %f0, %f2, %f15
fble,a %fcc3, loop_3949
st %f10, [%l7 + 0x48]
ldd [%l7 + 0x78], %f12
sdivx %o5, 0x1362, %i0
loop_3949:
ld [%l7 + 0x58], %f9
fzeros %f3
pdist %f6, %f10, %f14
bneg,a %xcc, loop_3950
st %f3, [%l7 + 0x50]
ldx [%l7 + 0x38], %o1
fcmpgt16 %f2, %f12, %i4
loop_3950:
fmovsne %icc, %f8, %f1
fmovrslz %g7, %f8, %f1
fnot2 %f6, %f4
fmovsleu %icc, %f8, %f6
movcc %icc, %l3, %g4
be,pn %icc, loop_3951
brlz,a %i3, loop_3952
fandnot2s %f12, %f5, %f2
fornot2 %f0, %f10, %f4
loop_3951:
alignaddrl %l1, %o2, %l0
loop_3952:
stw %g3, [%l7 + 0x58]
fsrc1s %f8, %f15
fbg,a %fcc0, loop_3953
fmovsne %icc, %f0, %f0
fmovdneg %icc, %f10, %f9
fmovrdlez %l5, %f4, %f8
loop_3953:
lduh [%l7 + 0x12], %g5
movne %xcc, %o6, %l2
sdiv %i1, 0x1919, %o7
fblg,a %fcc2, loop_3954
fcmple16 %f2, %f12, %i5
fzero %f12
ldx [%l7 + 0x50], %g1
loop_3954:
bl,a loop_3955
udiv %g2, 0x1AC8, %g6
edge16 %o3, %i6, %i2
movgu %xcc, %l6, %i7
loop_3955:
sll %o4, 0x00, %o0
movneg %xcc, %l4, %i0
fones %f14
ldsw [%l7 + 0x2C], %o1
siam 0x5
ba,a loop_3956
ld [%l7 + 0x08], %f6
tge %xcc, 0x1
move %icc, %i4, %o5
loop_3956:
std %f4, [%l7 + 0x08]
ldx [%l7 + 0x78], %g7
bne %icc, loop_3957
movpos %xcc, %l3, %g4
fcmpeq16 %f8, %f6, %i3
stx %o2, [%l7 + 0x20]
loop_3957:
fmovs %f10, %f5
stx %l1, [%l7 + 0x28]
fors %f14, %f7, %f9
fmovdvs %xcc, %f13, %f10
fbne %fcc2, loop_3958
nop
setx loop_3959, %l0, %l1
jmpl %l1, %l0
andncc %g3, %l5, %g5
ldsw [%l7 + 0x68], %o6
loop_3958:
edge8l %l2, %o7, %i5
loop_3959:
stb %g1, [%l7 + 0x6F]
stw %i1, [%l7 + 0x5C]
brnz,a %g2, loop_3960
fbue %fcc3, loop_3961
fmul8ulx16 %f2, %f2, %f10
ldsh [%l7 + 0x1A], %o3
loop_3960:
addccc %i6, %g6, %i2
loop_3961:
udivcc %l6, 0x142B, %o4
std %f8, [%l7 + 0x50]
tsubcctv %i7, 0x1D85, %o0
subcc %l4, 0x0FD7, %o1
fcmpgt32 %f2, %f4, %i0
ldsw [%l7 + 0x28], %o5
ldsh [%l7 + 0x32], %i4
fpadd16s %f15, %f6, %f15
fbuge %fcc0, loop_3962
sll %l3, 0x12, %g4
movpos %icc, %g7, %o2
subc %l1, %i3, %g3
loop_3962:
fmovdge %icc, %f14, %f5
edge8 %l5, %l0, %g5
movvc %icc, %o6, %l2
fmovde %icc, %f15, %f9
nop
setx loop_3963, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdgu %xcc, %f15, %f8
xnorcc %i5, %o7, %g1
st %f13, [%l7 + 0x48]
loop_3963:
fnot1 %f14, %f0
tpos %xcc, 0x4
movvs %icc, %g2, %i1
ldx [%l7 + 0x58], %o3
bpos,a,pt %xcc, loop_3964
ldsb [%l7 + 0x7B], %g6
be,a,pt %xcc, loop_3965
fand %f12, %f2, %f2
loop_3964:
tl %icc, 0x5
fmovrsne %i6, %f10, %f1
loop_3965:
stx %l6, [%l7 + 0x48]
std %f14, [%l7 + 0x08]
sdiv %i2, 0x0366, %o4
sub %o0, %l4, %o1
movrlz %i0, 0x2D7, %i7
fpsub32s %f14, %f3, %f5
ldsb [%l7 + 0x2C], %o5
brnz %l3, loop_3966
ldsh [%l7 + 0x12], %i4
movle %xcc, %g7, %g4
stw %o2, [%l7 + 0x10]
loop_3966:
fbu %fcc3, loop_3967
fcmpeq16 %f2, %f14, %i3
std %f6, [%l7 + 0x08]
ldub [%l7 + 0x57], %l1
loop_3967:
for %f2, %f4, %f12
xor %g3, 0x1C6F, %l0
stw %l5, [%l7 + 0x48]
bneg,a loop_3968
edge8ln %o6, %g5, %i5
fands %f8, %f10, %f4
std %f4, [%l7 + 0x20]
loop_3968:
popc 0x0238, %o7
smul %g1, 0x1D5F, %l2
tne %xcc, 0x7
fbne,a %fcc3, loop_3969
fbul %fcc1, loop_3970
ldx [%l7 + 0x58], %i1
xorcc %o3, 0x1A22, %g2
loop_3969:
stx %g6, [%l7 + 0x40]
loop_3970:
movrne %l6, %i6, %i2
ldsb [%l7 + 0x12], %o0
fbue %fcc2, loop_3971
edge32n %l4, %o4, %i0
ldx [%l7 + 0x48], %i7
movgu %xcc, %o5, %l3
loop_3971:
stw %o1, [%l7 + 0x74]
fbe %fcc3, loop_3972
fpmerge %f8, %f2, %f2
smulcc %i4, %g4, %g7
stb %i3, [%l7 + 0x73]
loop_3972:
edge16n %l1, %g3, %o2
fxors %f10, %f6, %f11
fmovdgu %icc, %f2, %f6
edge8ln %l5, %o6, %g5
lduw [%l7 + 0x28], %i5
fbule %fcc1, loop_3973
ldub [%l7 + 0x73], %l0
fmovsleu %xcc, %f14, %f1
ldsb [%l7 + 0x36], %o7
loop_3973:
bne,pt %xcc, loop_3974
ldd [%l7 + 0x10], %f0
popc %g1, %i1
faligndata %f4, %f0, %f2
loop_3974:
sdivx %l2, 0x0718, %g2
fbl,a %fcc2, loop_3975
fbu,a %fcc2, loop_3976
sethi 0x0660, %g6
ldub [%l7 + 0x43], %l6
loop_3975:
mulscc %o3, %i6, %i2
loop_3976:
fmovrde %l4, %f4, %f0
call loop_3977
sth %o4, [%l7 + 0x32]
fsrc2s %f12, %f13
edge16l %o0, %i0, %o5
loop_3977:
fpadd32 %f12, %f2, %f6
sth %i7, [%l7 + 0x4A]
ldsh [%l7 + 0x64], %o1
array32 %i4, %l3, %g4
ld [%l7 + 0x08], %f14
fnors %f8, %f14, %f8
fmul8ulx16 %f14, %f2, %f8
fmovs %f13, %f3
subcc %i3, 0x04D6, %g7
te %xcc, 0x2
fmovspos %icc, %f4, %f14
std %f4, [%l7 + 0x58]
fmovdcc %icc, %f14, %f2
fpsub32s %f2, %f5, %f3
std %f0, [%l7 + 0x40]
lduh [%l7 + 0x7A], %l1
fmovsg %icc, %f5, %f15
fmovrse %g3, %f15, %f3
movg %xcc, %o2, %o6
taddcc %l5, %i5, %l0
fmovdvs %icc, %f0, %f8
fmovrslz %o7, %f7, %f8
fnand %f0, %f14, %f6
orncc %g1, 0x1297, %g5
ldsh [%l7 + 0x34], %l2
bshuffle %f12, %f6, %f10
array8 %g2, %i1, %g6
addcc %o3, 0x0BFC, %i6
fmovsle %xcc, %f1, %f3
stw %l6, [%l7 + 0x40]
fxnor %f4, %f0, %f2
fpsub16s %f15, %f11, %f15
xorcc %i2, %l4, %o4
edge32l %o0, %i0, %o5
fnot1s %f12, %f7
fpadd32s %f2, %f5, %f11
fcmpeq32 %f14, %f8, %i7
stx %o1, [%l7 + 0x28]
subcc %i4, %g4, %l3
tg %xcc, 0x5
edge8n %g7, %l1, %g3
std %f0, [%l7 + 0x08]
fmovsge %xcc, %f1, %f15
ldx [%l7 + 0x28], %o2
fzeros %f5
ldsw [%l7 + 0x10], %i3
fbug,a %fcc0, loop_3978
stw %l5, [%l7 + 0x18]
tg %xcc, 0x1
lduw [%l7 + 0x54], %o6
loop_3978:
fbge,a %fcc2, loop_3979
edge16n %i5, %l0, %g1
udiv %g5, 0x17EA, %o7
tge %xcc, 0x4
loop_3979:
tvc %xcc, 0x0
fblg %fcc1, loop_3980
ldub [%l7 + 0x5F], %l2
ldd [%l7 + 0x70], %f2
std %f2, [%l7 + 0x50]
loop_3980:
fand %f10, %f4, %f4
fandnot1s %f2, %f4, %f15
stb %i1, [%l7 + 0x5B]
fnands %f12, %f7, %f12
stx %g6, [%l7 + 0x08]
bshuffle %f0, %f14, %f8
edge32 %o3, %g2, %i6
stb %i2, [%l7 + 0x2F]
ldub [%l7 + 0x5E], %l4
fones %f4
ldsh [%l7 + 0x5A], %l6
ba,a %icc, loop_3981
brgz %o4, loop_3982
sdiv %o0, 0x0C0D, %o5
ldsb [%l7 + 0x0A], %i7
loop_3981:
fmovdgu %xcc, %f11, %f11
loop_3982:
ldsw [%l7 + 0x10], %o1
ldsb [%l7 + 0x12], %i0
ldx [%l7 + 0x60], %g4
fbl,a %fcc1, loop_3983
ldub [%l7 + 0x1B], %i4
fmovdg %icc, %f11, %f3
nop
setx loop_3984, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3983:
lduw [%l7 + 0x30], %l3
fba %fcc3, loop_3985
sth %g7, [%l7 + 0x3C]
loop_3984:
fbge,a %fcc0, loop_3986
fornot1s %f13, %f0, %f12
loop_3985:
fmul8x16al %f0, %f3, %f12
tvc %xcc, 0x2
loop_3986:
ldd [%l7 + 0x48], %f2
bneg loop_3987
stx %l1, [%l7 + 0x18]
fmul8x16 %f10, %f12, %f2
call loop_3988
loop_3987:
bneg,pt %icc, loop_3989
fandnot2 %f8, %f2, %f8
movne %xcc, %g3, %i3
loop_3988:
fmovdne %xcc, %f0, %f13
loop_3989:
fmovdcs %icc, %f10, %f2
sth %l5, [%l7 + 0x0E]
fbl,a %fcc0, loop_3990
smul %o2, 0x0737, %i5
ldx [%l7 + 0x78], %l0
lduh [%l7 + 0x3A], %g1
loop_3990:
be,a,pn %xcc, loop_3991
smul %g5, 0x085A, %o7
ldsh [%l7 + 0x18], %l2
fandnot1s %f12, %f6, %f11
loop_3991:
fcmple16 %f12, %f10, %o6
ldsb [%l7 + 0x66], %g6
ld [%l7 + 0x68], %f0
fmovrdne %o3, %f6, %f10
stb %g2, [%l7 + 0x4A]
fmovsneg %xcc, %f6, %f12
fbul,a %fcc0, loop_3992
edge16ln %i6, %i2, %i1
ldsh [%l7 + 0x5C], %l4
fpack16 %f10, %f4
loop_3992:
brlez,a %l6, loop_3993
bne,pt %icc, loop_3994
addc %o4, 0x02B7, %o5
alignaddrl %i7, %o0, %o1
loop_3993:
movrlez %g4, 0x19E, %i0
loop_3994:
stx %l3, [%l7 + 0x18]
fsrc1s %f12, %f9
ld [%l7 + 0x18], %f2
alignaddrl %i4, %g7, %g3
brlez,a %i3, loop_3995
brnz,a %l5, loop_3996
ld [%l7 + 0x74], %f5
fzeros %f6
loop_3995:
std %f8, [%l7 + 0x10]
loop_3996:
stb %o2, [%l7 + 0x26]
te %xcc, 0x0
fmul8x16al %f8, %f6, %f12
fmovrsgz %l1, %f6, %f13
fsrc1s %f12, %f14
fnot2s %f10, %f15
stx %l0, [%l7 + 0x18]
sth %i5, [%l7 + 0x68]
tpos %xcc, 0x0
fpsub16 %f2, %f4, %f14
ldd [%l7 + 0x78], %f8
fmovdge %xcc, %f8, %f14
fpsub32 %f12, %f8, %f6
fmovde %icc, %f4, %f4
st %f15, [%l7 + 0x64]
array8 %g5, %g1, %l2
fands %f14, %f7, %f3
fabss %f1, %f5
ldx [%l7 + 0x30], %o6
fpsub32s %f11, %f3, %f3
fsrc2 %f12, %f8
fcmpeq16 %f14, %f4, %o7
bleu,a loop_3997
ldsb [%l7 + 0x27], %o3
st %f7, [%l7 + 0x74]
fblg,a %fcc2, loop_3998
loop_3997:
brz,a %g2, loop_3999
fpack16 %f10, %f6
fcmple32 %f8, %f2, %i6
loop_3998:
ldd [%l7 + 0x40], %f10
loop_3999:
fmovrsgez %i2, %f9, %f13
sll %i1, 0x17, %g6
fmovdvs %icc, %f4, %f1
bg,a,pt %xcc, loop_4000
fmovsa %xcc, %f8, %f3
sth %l6, [%l7 + 0x44]
edge16n %l4, %o5, %i7
loop_4000:
fmovdneg %icc, %f7, %f9
fcmps %fcc2, %f4, %f12
ldsw [%l7 + 0x30], %o4
pdist %f8, %f2, %f8
ldx [%l7 + 0x68], %o1
fmovsl %xcc, %f10, %f15
st %f7, [%l7 + 0x2C]
fabss %f10, %f11
fmovrsgz %g4, %f12, %f14
movrgz %i0, 0x3CC, %l3
fnands %f8, %f11, %f4
stx %o0, [%l7 + 0x68]
movn %xcc, %g7, %i4
fbn %fcc0, loop_4001
lduw [%l7 + 0x14], %i3
std %f2, [%l7 + 0x50]
movcc %icc, %g3, %l5
loop_4001:
movleu %icc, %l1, %l0
fcmpes %fcc0, %f2, %f9
edge8n %i5, %g5, %o2
fors %f8, %f5, %f10
fpadd32 %f10, %f6, %f12
st %f13, [%l7 + 0x7C]
fbn %fcc1, loop_4002
bge,pt %icc, loop_4003
ld [%l7 + 0x7C], %f7
edge16ln %g1, %o6, %o7
loop_4002:
fones %f1
loop_4003:
edge32ln %l2, %g2, %i6
std %f14, [%l7 + 0x60]
pdist %f2, %f6, %f10
edge32l %i2, %i1, %g6
stw %l6, [%l7 + 0x44]
fzeros %f14
stx %l4, [%l7 + 0x38]
ldsb [%l7 + 0x41], %o5
edge8ln %i7, %o3, %o4
orcc %o1, %g4, %l3
fmovdn %icc, %f9, %f4
smul %i0, %o0, %i4
ldd [%l7 + 0x30], %f10
popc %i3, %g7
movrlz %g3, 0x216, %l1
ld [%l7 + 0x3C], %f5
fmovsleu %icc, %f10, %f9
fpsub16s %f2, %f6, %f2
ldsb [%l7 + 0x6B], %l0
faligndata %f4, %f4, %f4
sth %l5, [%l7 + 0x78]
ld [%l7 + 0x3C], %f2
lduh [%l7 + 0x18], %g5
fcmps %fcc3, %f15, %f14
stb %o2, [%l7 + 0x71]
fmovsa %icc, %f6, %f7
lduh [%l7 + 0x08], %g1
xnor %o6, 0x0282, %o7
sethi 0x047F, %i5
edge16l %g2, %l2, %i2
st %f8, [%l7 + 0x3C]
fmovrde %i1, %f10, %f0
std %f14, [%l7 + 0x58]
andncc %i6, %l6, %l4
taddcctv %g6, %o5, %i7
fmovrsgez %o3, %f5, %f0
ldub [%l7 + 0x13], %o1
addc %g4, 0x1E53, %l3
lduw [%l7 + 0x50], %o4
alignaddr %o0, %i0, %i3
fbul %fcc2, loop_4004
movre %i4, 0x1D2, %g7
ldd [%l7 + 0x10], %f10
fmovsle %xcc, %f14, %f7
loop_4004:
ldx [%l7 + 0x68], %g3
siam 0x4
stx %l1, [%l7 + 0x50]
lduh [%l7 + 0x7E], %l5
fandnot2s %f5, %f10, %f14
fands %f9, %f6, %f2
movvs %xcc, %g5, %o2
fmovrdlz %g1, %f4, %f4
tle %xcc, 0x1
fba,a %fcc3, loop_4005
fmovdge %xcc, %f10, %f5
std %f10, [%l7 + 0x38]
for %f14, %f8, %f2
loop_4005:
andncc %o6, %l0, %o7
fnors %f6, %f8, %f9
pdist %f12, %f10, %f6
tl %icc, 0x0
fbn %fcc1, loop_4006
fmovdg %icc, %f12, %f8
ta %xcc, 0x1
movrne %g2, %i5, %l2
loop_4006:
fmovrde %i1, %f8, %f4
taddcc %i6, 0x123F, %i2
fbe %fcc1, loop_4007
be,pt %icc, loop_4008
movne %xcc, %l4, %l6
fmul8x16al %f11, %f1, %f4
loop_4007:
tcs %xcc, 0x1
loop_4008:
st %f0, [%l7 + 0x58]
ldsb [%l7 + 0x3F], %o5
nop
setx loop_4009, %l0, %l1
jmpl %l1, %g6
lduw [%l7 + 0x44], %i7
fmovda %icc, %f4, %f13
udivcc %o1, 0x09EF, %g4
loop_4009:
movcc %xcc, %o3, %l3
sth %o0, [%l7 + 0x10]
addcc %i0, %o4, %i3
ldsh [%l7 + 0x22], %g7
tn %icc, 0x3
fnor %f8, %f0, %f0
fpadd16 %f2, %f10, %f4
fmovrdgz %i4, %f4, %f8
fmovdpos %icc, %f13, %f5
tl %xcc, 0x0
bpos %xcc, loop_4010
ldx [%l7 + 0x10], %g3
fble %fcc3, loop_4011
andn %l1, 0x195A, %l5
loop_4010:
ldub [%l7 + 0x12], %g5
fmul8sux16 %f6, %f6, %f10
loop_4011:
ldsh [%l7 + 0x3E], %g1
smulcc %o2, 0x119C, %o6
fones %f3
fmovde %icc, %f1, %f0
fcmpgt32 %f6, %f6, %l0
fmovsneg %xcc, %f12, %f3
std %f4, [%l7 + 0x70]
fnor %f8, %f2, %f4
lduw [%l7 + 0x68], %o7
fbne,a %fcc2, loop_4012
fbu %fcc0, loop_4013
udivx %i5, 0x1C70, %g2
std %f10, [%l7 + 0x68]
loop_4012:
ba,a %icc, loop_4014
loop_4013:
fbule %fcc2, loop_4015
brgez %l2, loop_4016
fnegs %f12, %f8
loop_4014:
fmovsa %icc, %f1, %f8
loop_4015:
xnor %i6, %i2, %l4
loop_4016:
ldsb [%l7 + 0x44], %l6
ldd [%l7 + 0x68], %f12
fbu,a %fcc3, loop_4017
ldub [%l7 + 0x5F], %o5
fmul8x16 %f10, %f8, %f8
fpsub32 %f2, %f10, %f0
loop_4017:
bvs,a %icc, loop_4018
popc 0x0AC6, %g6
edge8 %i7, %o1, %g4
nop
setx loop_4019, %l0, %l1
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_4018:
fmovdpos %icc, %f11, %f8
edge32ln %i1, %o3, %o0
bl,a loop_4020
loop_4019:
ldub [%l7 + 0x45], %i0
fmovsneg %xcc, %f3, %f11
faligndata %f0, %f10, %f6
loop_4020:
ldub [%l7 + 0x5B], %o4
ldub [%l7 + 0x12], %i3
fmovd %f4, %f0
movrgez %g7, %i4, %g3
movrne %l1, %l5, %g5
movvc %icc, %g1, %l3
ldub [%l7 + 0x72], %o6
fandnot1 %f0, %f10, %f0
fcmple32 %f14, %f10, %o2
fones %f9
fmovscc %xcc, %f13, %f4
fnot2 %f12, %f12
ldx [%l7 + 0x48], %o7
tvs %icc, 0x7
lduh [%l7 + 0x1C], %l0
bge %icc, loop_4021
fmovdgu %icc, %f4, %f9
fmovsge %xcc, %f1, %f9
be %icc, loop_4022
loop_4021:
edge8l %i5, %l2, %g2
ldsw [%l7 + 0x78], %i6
lduh [%l7 + 0x50], %l4
loop_4022:
fmovsn %icc, %f11, %f11
fbu,a %fcc3, loop_4023
fmul8x16al %f4, %f6, %f6
lduh [%l7 + 0x0A], %i2
fcmpeq32 %f2, %f0, %l6
loop_4023:
taddcc %o5, %g6, %o1
fcmpne16 %f4, %f12, %g4
movvc %xcc, %i1, %i7
brgz,a %o3, loop_4024
andn %i0, 0x1F75, %o0
ldsw [%l7 + 0x5C], %o4
edge16 %i3, %g7, %g3
loop_4024:
subccc %l1, 0x1584, %l5
fmovdneg %xcc, %f7, %f7
tne %icc, 0x0
fcmpes %fcc3, %f9, %f0
brgez,a %g5, loop_4025
std %f6, [%l7 + 0x20]
fpsub16 %f10, %f0, %f14
ldsb [%l7 + 0x4D], %i4
loop_4025:
fbn %fcc1, loop_4026
stw %g1, [%l7 + 0x44]
taddcctv %o6, %o2, %o7
fcmpne32 %f4, %f14, %l0
loop_4026:
fbn,a %fcc0, loop_4027
lduh [%l7 + 0x78], %l3
srlx %i5, %l2, %g2
array8 %i6, %i2, %l6
loop_4027:
nop
setx loop_4028, %l0, %l1
jmpl %l1, %l4
ldx [%l7 + 0x08], %g6
bvc,a,pt %icc, loop_4029
movrgz %o1, 0x0F6, %g4
loop_4028:
bvs,a,pt %xcc, loop_4030
fmovsg %icc, %f13, %f8
loop_4029:
std %f12, [%l7 + 0x58]
fnot2 %f4, %f12
loop_4030:
fzero %f4
lduw [%l7 + 0x70], %i1
fornot1s %f0, %f6, %f12
fmovsgu %icc, %f13, %f11
umul %i7, 0x18B6, %o5
ldub [%l7 + 0x46], %o3
fmovdleu %xcc, %f0, %f14
fmovsvc %xcc, %f15, %f2
brlz,a %i0, loop_4031
ldsw [%l7 + 0x10], %o0
nop
setx loop_4032, %l0, %l1
jmpl %l1, %i3
fmovdne %icc, %f6, %f13
loop_4031:
bne,a,pt %icc, loop_4033
fors %f8, %f6, %f6
loop_4032:
stw %o4, [%l7 + 0x28]
fornot2 %f14, %f4, %f0
loop_4033:
fmul8ulx16 %f0, %f6, %f10
lduh [%l7 + 0x2C], %g7
mova %icc, %l1, %g3
st %f10, [%l7 + 0x10]
sll %l5, %i4, %g1
std %f2, [%l7 + 0x50]
sth %o6, [%l7 + 0x1E]
fbue,a %fcc3, loop_4034
smulcc %g5, 0x0552, %o7
edge32n %o2, %l3, %l0
stx %l2, [%l7 + 0x08]
loop_4034:
fandnot1 %f10, %f10, %f14
movrgz %i5, 0x285, %i6
edge32ln %g2, %i2, %l4
orncc %l6, 0x0B04, %g6
ldsw [%l7 + 0x1C], %o1
fcmpgt32 %f0, %f4, %i1
ldsb [%l7 + 0x61], %g4
fmul8x16al %f12, %f11, %f8
sll %i7, 0x14, %o3
ldd [%l7 + 0x20], %f2
fands %f1, %f6, %f10
nop
setx loop_4035, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_4036, %l0, %l1
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 + 0x37], %o5
xorcc %o0, %i3, %o4
loop_4035:
fbo %fcc0, loop_4037
loop_4036:
fors %f12, %f15, %f13
sth %i0, [%l7 + 0x24]
ldsh [%l7 + 0x78], %g7
loop_4037:
or %g3, %l1, %i4
movcc %xcc, %g1, %l5
fmovrslz %g5, %f7, %f9
fcmpd %fcc0, %f2, %f2
fbo,a %fcc0, loop_4038
stb %o7, [%l7 + 0x1D]
xnor %o6, %o2, %l3
ldub [%l7 + 0x4C], %l0
loop_4038:
fmovspos %icc, %f14, %f13
sdiv %i5, 0x124F, %l2
ldsw [%l7 + 0x0C], %g2
ldd [%l7 + 0x08], %f10
add %i2, %l4, %l6
ldsh [%l7 + 0x60], %g6
fmovdneg %xcc, %f10, %f5
st %f14, [%l7 + 0x54]
fmovdleu %xcc, %f3, %f2
bn,a loop_4039
ldsw [%l7 + 0x64], %o1
orn %i6, 0x1C43, %i1
stx %i7, [%l7 + 0x48]
loop_4039:
ldd [%l7 + 0x58], %f8
movrgz %g4, %o5, %o0
bcs,pt %xcc, loop_4040
bpos,pn %icc, loop_4041
fpadd32 %f8, %f14, %f8
movcs %xcc, %i3, %o3
loop_4040:
fmovsleu %xcc, %f15, %f11
loop_4041:
fbule,a %fcc3, loop_4042
fbg,a %fcc0, loop_4043
fxnor %f4, %f14, %f2
ldx [%l7 + 0x48], %i0
loop_4042:
fbu,a %fcc2, loop_4044
loop_4043:
fmovdl %icc, %f12, %f15
fmovdle %xcc, %f5, %f10
brlez %g7, loop_4045
loop_4044:
fbule %fcc2, loop_4046
fbug,a %fcc0, loop_4047
edge8 %o4, %g3, %i4
loop_4045:
edge8l %g1, %l1, %g5
loop_4046:
orcc %l5, 0x0539, %o7
loop_4047:
edge32ln %o2, %l3, %o6
edge8ln %i5, %l0, %l2
fcmps %fcc2, %f12, %f0
fcmpne16 %f0, %f14, %g2
fnors %f0, %f13, %f4
ldub [%l7 + 0x44], %l4
fmovdvc %icc, %f13, %f12
fmovsvs %xcc, %f13, %f14
tle %xcc, 0x7
movge %icc, %i2, %l6
movgu %xcc, %g6, %o1
fcmpgt32 %f10, %f2, %i6
bgu loop_4048
fornot1s %f5, %f1, %f15
stw %i1, [%l7 + 0x58]
ldd [%l7 + 0x58], %f12
loop_4048:
lduw [%l7 + 0x24], %i7
fandnot2 %f4, %f8, %f6
ble,pn %xcc, loop_4049
fbl,a %fcc1, loop_4050
fmovdcc %xcc, %f13, %f2
ldsw [%l7 + 0x2C], %g4
loop_4049:
ldd [%l7 + 0x20], %f14
loop_4050:
ldx [%l7 + 0x30], %o5
fmovdle %icc, %f7, %f2
fmovd %f0, %f8
stx %i3, [%l7 + 0x60]
fmuld8sux16 %f1, %f15, %f14
ldub [%l7 + 0x1D], %o3
move %icc, %i0, %g7
fcmpes %fcc0, %f11, %f12
mova %xcc, %o0, %g3
fbul %fcc2, loop_4051
fmovdn %icc, %f4, %f5
fmovd %f10, %f14
ldsw [%l7 + 0x7C], %i4
loop_4051:
stx %o4, [%l7 + 0x58]
fmovdcc %icc, %f15, %f2
fpsub32 %f2, %f4, %f12
ldsb [%l7 + 0x45], %l1
fmovdcc %xcc, %f13, %f13
sdivcc %g5, 0x18F3, %l5
ldd [%l7 + 0x78], %f6
sth %o7, [%l7 + 0x7E]
fandnot1 %f0, %f6, %f8
stb %g1, [%l7 + 0x6A]
edge32ln %o2, %l3, %i5
nop
setx loop_4052, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
umul %o6, %l2, %g2
bge %icc, loop_4053
popc 0x08DA, %l0
loop_4052:
bn,a %icc, loop_4054
movl %xcc, %l4, %i2
loop_4053:
udivcc %g6, 0x00B3, %l6
fbul %fcc2, loop_4055
loop_4054:
array32 %o1, %i1, %i6
orn %i7, 0x001C, %g4
smul %o5, %i3, %i0
loop_4055:
stb %g7, [%l7 + 0x36]
sll %o3, %g3, %o0
stb %o4, [%l7 + 0x27]
fandnot1s %f12, %f2, %f11
fmovdcs %icc, %f2, %f13
ldsb [%l7 + 0x18], %i4
fandnot2 %f10, %f8, %f14
fmovrdgez %l1, %f2, %f0
ldx [%l7 + 0x40], %g5
ldx [%l7 + 0x08], %o7
lduw [%l7 + 0x50], %g1
fmul8x16al %f8, %f13, %f10
ldsh [%l7 + 0x58], %o2
umul %l5, %l3, %o6
lduh [%l7 + 0x12], %i5
nop
setx loop_4056, %l0, %l1
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 + 0x70], %g2
fcmple32 %f0, %f0, %l0
sub %l2, %i2, %l4
loop_4056:
ldd [%l7 + 0x48], %f10
ld [%l7 + 0x70], %f3
sdivcc %g6, 0x1FD1, %o1
fmuld8ulx16 %f15, %f14, %f14
stx %i1, [%l7 + 0x60]
sth %l6, [%l7 + 0x0A]
fsrc1 %f4, %f0
movvc %xcc, %i6, %g4
ldx [%l7 + 0x08], %i7
fbne %fcc3, loop_4057
brz %i3, loop_4058
udiv %i0, 0x07D7, %g7
bge,a,pt %icc, loop_4059
loop_4057:
addccc %o3, %o5, %o0
loop_4058:
stx %g3, [%l7 + 0x08]
edge16l %o4, %l1, %g5
loop_4059:
ld [%l7 + 0x38], %f14
fmovrslez %o7, %f6, %f10
stb %g1, [%l7 + 0x68]
stx %i4, [%l7 + 0x18]
fmovrdgez %l5, %f6, %f6
nop
setx loop_4060, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrsgez %o2, %f9, %f14
tsubcctv %o6, %l3, %i5
addcc %g2, %l0, %i2
loop_4060:
movcs %xcc, %l4, %l2
edge32ln %o1, %i1, %g6
bg,pn %xcc, loop_4061
sdiv %l6, 0x1946, %i6
std %f4, [%l7 + 0x78]
fmovsge %xcc, %f15, %f9
loop_4061:
array8 %g4, %i3, %i0
popc %i7, %g7
fnot2 %f10, %f0
ldd [%l7 + 0x30], %f0
bl,a,pn %xcc, loop_4062
tl %icc, 0x2
bgu %xcc, loop_4063
ldub [%l7 + 0x25], %o3
loop_4062:
xor %o0, %o5, %o4
fmovscs %xcc, %f11, %f9
loop_4063:
nop
setx loop_4064, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
add %l1, 0x13DA, %g3
std %f14, [%l7 + 0x78]
fmovsle %icc, %f0, %f10
loop_4064:
st %f10, [%l7 + 0x5C]
movn %icc, %o7, %g5
ldd [%l7 + 0x38], %f12
fzeros %f1
movrlez %i4, 0x15C, %l5
ldd [%l7 + 0x20], %f12
udivcc %o2, 0x0138, %o6
ba,a %icc, loop_4065
fmovrslz %g1, %f9, %f12
fmovrsne %i5, %f11, %f6
sethi 0x11B3, %g2
loop_4065:
bcc,a,pt %xcc, loop_4066
ldsh [%l7 + 0x18], %l0
fbul,a %fcc1, loop_4067
fmovse %icc, %f6, %f14
loop_4066:
brlez %l3, loop_4068
fabsd %f0, %f4
loop_4067:
movleu %xcc, %i2, %l4
fnot2 %f10, %f4
loop_4068:
tcs %xcc, 0x1
stb %o1, [%l7 + 0x21]
smulcc %l2, 0x0724, %i1
fzeros %f8
fnegd %f12, %f10
fexpand %f6, %f14
lduw [%l7 + 0x30], %g6
stb %l6, [%l7 + 0x30]
ldsh [%l7 + 0x10], %i6
edge8n %i3, %g4, %i7
tcc %icc, 0x4
fpadd32 %f2, %f8, %f6
ld [%l7 + 0x74], %f8
umulcc %i0, %o3, %g7
mulscc %o5, %o4, %o0
edge16n %l1, %o7, %g5
fmovdg %icc, %f12, %f10
fcmpeq32 %f0, %f6, %i4
ldd [%l7 + 0x20], %f12
st %f1, [%l7 + 0x4C]
fsrc1s %f4, %f14
tleu %xcc, 0x4
ld [%l7 + 0x24], %f12
ldsb [%l7 + 0x0E], %g3
array32 %l5, %o2, %o6
edge32 %g1, %i5, %l0
fbule,a %fcc2, loop_4069
ld [%l7 + 0x58], %f13
fmul8sux16 %f8, %f2, %f0
tge %icc, 0x4
loop_4069:
array32 %g2, %l3, %l4
fzero %f4
lduw [%l7 + 0x70], %i2
fmovsg %icc, %f14, %f2
sth %o1, [%l7 + 0x68]
ld [%l7 + 0x28], %f1
ldd [%l7 + 0x68], %f14
fcmpgt16 %f8, %f2, %i1
or %g6, 0x012B, %l2
st %f15, [%l7 + 0x54]
movg %xcc, %l6, %i3
sdivx %g4, 0x12EB, %i7
fzero %f6
ld [%l7 + 0x14], %f9
movre %i0, 0x130, %o3
fblg %fcc1, loop_4070
fcmpes %fcc0, %f12, %f6
fnot1s %f13, %f13
bl,a loop_4071
loop_4070:
stx %g7, [%l7 + 0x40]
fnands %f14, %f12, %f13
fmovrdne %i6, %f12, %f10
loop_4071:
ldsb [%l7 + 0x42], %o4
ldub [%l7 + 0x5D], %o5
movrgez %l1, 0x074, %o7
ta %xcc, 0x1
bne,pt %xcc, loop_4072
stx %g5, [%l7 + 0x08]
ldsh [%l7 + 0x6E], %o0
fmovdgu %icc, %f10, %f7
loop_4072:
tvs %xcc, 0x7
sethi 0x069A, %g3
fpsub32s %f4, %f3, %f6
ldsw [%l7 + 0x4C], %l5
bvs,a %icc, loop_4073
fmul8x16 %f2, %f0, %f14
fcmpne16 %f2, %f0, %o2
ldub [%l7 + 0x45], %o6
loop_4073:
stx %g1, [%l7 + 0x40]
fnors %f11, %f4, %f4
fmul8ulx16 %f0, %f4, %f14
movrne %i5, 0x279, %l0
fmovdne %icc, %f5, %f10
fmovsvs %xcc, %f3, %f3
sth %i4, [%l7 + 0x1E]
bshuffle %f12, %f14, %f8
fmovdge %icc, %f11, %f10
fbn %fcc1, loop_4074
sth %l3, [%l7 + 0x22]
fxnors %f0, %f2, %f6
ldsh [%l7 + 0x46], %g2
loop_4074:
sdiv %l4, 0x11B3, %o1
sth %i2, [%l7 + 0x1C]
fandnot2 %f0, %f10, %f12
nop
setx loop_4075, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movre %g6, 0x066, %l2
tcc %xcc, 0x5
fbe %fcc3, loop_4076
loop_4075:
faligndata %f10, %f2, %f0
fblg,a %fcc2, loop_4077
add %l6, 0x1B7B, %i3
loop_4076:
tvc %icc, 0x3
sdivcc %i1, 0x02DB, %g4
loop_4077:
ld [%l7 + 0x54], %f15
fmovrsgez %i7, %f7, %f4
xnorcc %i0, %o3, %i6
fnegs %f0, %f8
nop
setx loop_4078, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x22], %g7
bg loop_4079
tpos %xcc, 0x3
loop_4078:
taddcc %o4, %l1, %o7
fmovrse %g5, %f0, %f13
loop_4079:
srax %o5, 0x0F, %g3
fbge %fcc2, loop_4080
stb %l5, [%l7 + 0x2D]
fmovd %f6, %f10
or %o0, %o2, %g1
loop_4080:
stx %i5, [%l7 + 0x78]
subccc %o6, 0x18A5, %l0
subcc %l3, %g2, %l4
bge,a,pt %xcc, loop_4081
bg,pt %xcc, loop_4082
tle %xcc, 0x1
mulx %i4, %i2, %g6
loop_4081:
stb %l2, [%l7 + 0x0A]
loop_4082:
stw %o1, [%l7 + 0x4C]
ldd [%l7 + 0x60], %f6
ldub [%l7 + 0x6A], %l6
fbul,a %fcc1, loop_4083
bg %xcc, loop_4084
ld [%l7 + 0x68], %f12
st %f4, [%l7 + 0x14]
loop_4083:
lduh [%l7 + 0x6A], %i1
loop_4084:
mova %icc, %g4, %i3
ba,a,pn %icc, loop_4085
lduw [%l7 + 0x38], %i0
fand %f4, %f12, %f12
brz %o3, loop_4086
loop_4085:
fmovrslez %i6, %f12, %f14
stx %g7, [%l7 + 0x48]
brgez %i7, loop_4087
loop_4086:
fcmpgt32 %f4, %f6, %l1
stb %o7, [%l7 + 0x1F]
stb %o4, [%l7 + 0x45]
loop_4087:
fmovrse %g5, %f3, %f9
fnegs %f10, %f4
std %f14, [%l7 + 0x58]
fpackfix %f2, %f6
fsrc2s %f13, %f4
ldx [%l7 + 0x10], %o5
fmul8ulx16 %f6, %f4, %f4
mova %xcc, %l5, %o0
lduw [%l7 + 0x38], %o2
fmovdpos %icc, %f10, %f8
sdivcc %g1, 0x19F4, %g3
alignaddr %i5, %o6, %l3
brlez %l0, loop_4088
ldsb [%l7 + 0x1F], %l4
andn %i4, %i2, %g2
fpadd32 %f8, %f4, %f8
loop_4088:
fpadd16s %f11, %f9, %f13
fpsub16s %f4, %f5, %f12
fcmpgt32 %f2, %f14, %l2
fornot1s %f11, %f3, %f15
bleu,a,pn %icc, loop_4089
edge32ln %g6, %l6, %o1
ldsw [%l7 + 0x14], %g4
andcc %i1, %i3, %o3
loop_4089:
movle %xcc, %i6, %g7
fba %fcc0, loop_4090
edge16ln %i7, %l1, %o7
fcmpgt32 %f10, %f4, %o4
fcmps %fcc2, %f14, %f2
loop_4090:
std %f8, [%l7 + 0x48]
bleu,pn %icc, loop_4091
brgez %i0, loop_4092
fmovda %xcc, %f12, %f5
fble,a %fcc1, loop_4093
loop_4091:
fpmerge %f6, %f5, %f6
loop_4092:
sth %o5, [%l7 + 0x24]
orcc %l5, %g5, %o2
loop_4093:
bge,pn %icc, loop_4094
fmovrdlz %o0, %f12, %f8
fmovsge %icc, %f7, %f14
fmovscs %icc, %f0, %f10
loop_4094:
fpsub32s %f13, %f3, %f15
brlz %g3, loop_4095
nop
setx loop_4096, %l0, %l1
jmpl %l1, %g1
array8 %o6, %i5, %l0
fcmple32 %f6, %f0, %l4
loop_4095:
movn %xcc, %i4, %i2
loop_4096:
fmul8sux16 %f14, %f8, %f6
array8 %g2, %l2, %l3
fbule %fcc2, loop_4097
fpackfix %f8, %f2
fbe,a %fcc2, loop_4098
lduh [%l7 + 0x18], %l6
loop_4097:
ldsh [%l7 + 0x0C], %o1
alignaddrl %g4, %i1, %i3
loop_4098:
fcmple16 %f10, %f14, %o3
movge %icc, %g6, %i6
smul %g7, %i7, %o7
stw %l1, [%l7 + 0x6C]
fcmpes %fcc2, %f13, %f4
ldd [%l7 + 0x58], %f8
movl %xcc, %i0, %o4
array16 %o5, %l5, %o2
fmovrse %o0, %f13, %f7
stw %g3, [%l7 + 0x2C]
fornot2s %f11, %f7, %f8
xor %g1, %o6, %g5
movrlz %l0, %i5, %i4
fzeros %f9
ldub [%l7 + 0x76], %i2
fmovdcc %xcc, %f9, %f2
fands %f4, %f2, %f6
stw %l4, [%l7 + 0x64]
edge16 %l2, %g2, %l6
edge32l %l3, %g4, %i1
st %f8, [%l7 + 0x2C]
fxor %f2, %f0, %f4
move %xcc, %o1, %o3
fmovsg %xcc, %f4, %f2
st %f4, [%l7 + 0x28]
bvc %icc, loop_4099
fmovsvc %xcc, %f14, %f3
ld [%l7 + 0x3C], %f11
movrgez %i3, 0x26B, %g6
loop_4099:
std %f6, [%l7 + 0x18]
fcmpd %fcc0, %f14, %f4
lduh [%l7 + 0x4C], %g7
fmul8x16al %f7, %f2, %f4
ldub [%l7 + 0x5C], %i7
faligndata %f0, %f14, %f10
stb %o7, [%l7 + 0x6E]
fands %f1, %f8, %f13
lduw [%l7 + 0x10], %l1
stb %i0, [%l7 + 0x18]
fpackfix %f10, %f7
ldsw [%l7 + 0x5C], %o4
tle %xcc, 0x3
fmovdn %xcc, %f10, %f6
srax %o5, %l5, %o2
addc %o0, %g3, %g1
popc 0x1209, %i6
add %o6, %l0, %g5
lduh [%l7 + 0x6C], %i5
fmovrsne %i4, %f13, %f6
lduw [%l7 + 0x34], %i2
std %f8, [%l7 + 0x38]
lduh [%l7 + 0x38], %l4
ldd [%l7 + 0x30], %f4
andn %g2, 0x1213, %l2
mova %xcc, %l3, %l6
xor %i1, 0x051B, %g4
edge8ln %o1, %i3, %o3
lduh [%l7 + 0x44], %g6
fcmple16 %f4, %f4, %g7
tcc %icc, 0x1
ld [%l7 + 0x20], %f0
ldsw [%l7 + 0x0C], %i7
bvs %icc, loop_4100
fmul8x16au %f13, %f15, %f10
brlez,a %o7, loop_4101
ldsh [%l7 + 0x0C], %i0
loop_4100:
ld [%l7 + 0x54], %f12
fnot2 %f14, %f2
loop_4101:
fsrc1 %f14, %f2
fmovda %xcc, %f11, %f8
fone %f2
fblg,a %fcc2, loop_4102
fpsub16s %f13, %f6, %f14
brlz %o4, loop_4103
tneg %icc, 0x5
loop_4102:
ldsb [%l7 + 0x38], %o5
fmovdge %icc, %f11, %f3
loop_4103:
sdivcc %l5, 0x1712, %l1
bvc,a %icc, loop_4104
lduw [%l7 + 0x14], %o0
fmovdne %icc, %f14, %f5
ldx [%l7 + 0x10], %o2
loop_4104:
tleu %icc, 0x6
ldx [%l7 + 0x60], %g3
addc %g1, 0x04EB, %i6
ldx [%l7 + 0x70], %o6
edge32l %g5, %l0, %i4
ld [%l7 + 0x20], %f6
ldub [%l7 + 0x0D], %i2
fmovdgu %icc, %f8, %f0
movcs %xcc, %i5, %g2
ldx [%l7 + 0x58], %l2
fmuld8sux16 %f1, %f8, %f14
be,a %xcc, loop_4105
ldsw [%l7 + 0x38], %l4
movrlz %l3, 0x30A, %i1
fcmpne16 %f6, %f6, %g4
loop_4105:
bg,a,pn %xcc, loop_4106
array32 %o1, %l6, %o3
mova %icc, %i3, %g6
stb %g7, [%l7 + 0x4E]
loop_4106:
ldub [%l7 + 0x67], %i7
fandnot1 %f4, %f6, %f14
bcc,a,pn %xcc, loop_4107
ldsh [%l7 + 0x6A], %i0
stw %o7, [%l7 + 0x60]
ldsw [%l7 + 0x30], %o4
loop_4107:
fmovd %f10, %f2
fnors %f9, %f9, %f0
fbul,a %fcc1, loop_4108
ldsw [%l7 + 0x4C], %l5
std %f14, [%l7 + 0x40]
stw %l1, [%l7 + 0x78]
loop_4108:
movn %xcc, %o5, %o0
ldsh [%l7 + 0x0E], %g3
fmul8x16al %f14, %f13, %f0
bne %icc, loop_4109
movrgz %o2, %i6, %g1
bneg,a,pn %icc, loop_4110
ble,a,pt %icc, loop_4111
loop_4109:
fmovsl %xcc, %f6, %f13
te %xcc, 0x3
loop_4110:
ldub [%l7 + 0x68], %g5
loop_4111:
te %icc, 0x1
stw %o6, [%l7 + 0x48]
fpsub16 %f12, %f12, %f2
fbn %fcc0, loop_4112
lduw [%l7 + 0x64], %i4
ldub [%l7 + 0x74], %i2
tne %icc, 0x0
loop_4112:
bshuffle %f6, %f2, %f4
fbn,a %fcc2, loop_4113
fones %f15
ldsw [%l7 + 0x78], %l0
tn %icc, 0x6
loop_4113:
edge32n %i5, %l2, %g2
fblg,a %fcc0, loop_4114
movle %icc, %l4, %i1
fpsub16s %f5, %f10, %f2
sth %l3, [%l7 + 0x3E]
loop_4114:
fmovrsgz %g4, %f0, %f12
ldsw [%l7 + 0x14], %o1
addc %l6, 0x1D93, %i3
fsrc2s %f3, %f11
sra %o3, 0x08, %g6
fones %f4
sth %g7, [%l7 + 0x24]
bleu,a,pn %icc, loop_4115
movn %icc, %i7, %o7
std %f14, [%l7 + 0x20]
te %xcc, 0x7
loop_4115:
fcmpgt32 %f6, %f6, %i0
sth %l5, [%l7 + 0x2A]
fabss %f2, %f3
faligndata %f8, %f12, %f2
edge16n %l1, %o4, %o0
fmovscs %icc, %f4, %f5
andncc %g3, %o5, %i6
ldub [%l7 + 0x4E], %o2
fcmps %fcc2, %f0, %f1
fsrc1s %f14, %f0
bg loop_4116
stx %g5, [%l7 + 0x40]
sth %o6, [%l7 + 0x42]
tn %xcc, 0x4
loop_4116:
std %f14, [%l7 + 0x40]
sth %i4, [%l7 + 0x70]
fmovsl %icc, %f6, %f13
lduw [%l7 + 0x5C], %i2
stw %l0, [%l7 + 0x38]
movl %icc, %i5, %g1
fpadd32 %f4, %f10, %f8
edge8l %g2, %l2, %i1
stx %l4, [%l7 + 0x20]
fbge,a %fcc3, loop_4117
umul %l3, 0x1B91, %g4
alignaddr %l6, %o1, %i3
fandnot1s %f13, %f13, %f3
loop_4117:
ldx [%l7 + 0x08], %o3
fmul8x16au %f8, %f9, %f14
bshuffle %f8, %f12, %f4
stb %g6, [%l7 + 0x68]
bneg,a,pt %xcc, loop_4118
fpmerge %f13, %f1, %f0
fmovdne %xcc, %f15, %f6
fmovrse %g7, %f10, %f7
loop_4118:
fandnot2 %f10, %f6, %f10
sub %o7, %i0, %l5
ldx [%l7 + 0x78], %i7
fmovrsgz %o4, %f2, %f12
subccc %l1, 0x1758, %g3
stw %o5, [%l7 + 0x08]
edge32l %i6, %o2, %o0
bleu loop_4119
movleu %icc, %o6, %g5
lduw [%l7 + 0x78], %i4
bn loop_4120
loop_4119:
stx %l0, [%l7 + 0x18]
nop
setx loop_4121, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tcs %icc, 0x7
loop_4120:
bge,a,pt %icc, loop_4122
move %icc, %i5, %g1
loop_4121:
tg %icc, 0x1
ld [%l7 + 0x28], %f2
loop_4122:
fcmpd %fcc0, %f8, %f4
fands %f10, %f4, %f15
and %g2, 0x1DC3, %l2
bneg %icc, loop_4123
edge32ln %i1, %i2, %l3
fmovsn %xcc, %f8, %f3
call loop_4124
loop_4123:
edge16l %l4, %l6, %o1
bcc loop_4125
movneg %xcc, %i3, %g4
loop_4124:
and %o3, 0x0E11, %g7
bge,a %icc, loop_4126
loop_4125:
andcc %o7, %g6, %i0
fmovdcs %xcc, %f6, %f4
ld [%l7 + 0x44], %f6
loop_4126:
bcc %xcc, loop_4127
move %xcc, %l5, %i7
tcc %icc, 0x0
fmovdl %icc, %f6, %f11
loop_4127:
fmovsne %icc, %f0, %f1
ldsh [%l7 + 0x3A], %l1
fors %f11, %f9, %f7
fxors %f1, %f7, %f1
tne %xcc, 0x4
movvc %xcc, %g3, %o5
fmovrsne %o4, %f2, %f11
ldsw [%l7 + 0x20], %i6
fmovrslz %o2, %f0, %f9
sdiv %o0, 0x133E, %o6
st %f3, [%l7 + 0x5C]
tge %xcc, 0x1
fmovsgu %xcc, %f12, %f14
umul %i4, %g5, %i5
fbule %fcc0, loop_4128
fmovdle %icc, %f14, %f1
subcc %g1, 0x191E, %l0
fmovrdlez %g2, %f0, %f10
loop_4128:
smulcc %l2, 0x1044, %i1
lduh [%l7 + 0x10], %i2
movn %icc, %l4, %l6
tvs %xcc, 0x6
fbge,a %fcc3, loop_4129
bgu,pn %xcc, loop_4130
nop
setx loop_4131, %l0, %l1
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 + 0x70], %f2
loop_4129:
fbug %fcc2, loop_4132
loop_4130:
brz %o1, loop_4133
loop_4131:
tvs %icc, 0x5
fandnot1 %f14, %f6, %f2
loop_4132:
fmovrde %i3, %f10, %f0
loop_4133:
array32 %g4, %l3, %o3
fmovsvc %xcc, %f10, %f9
fnot2s %f14, %f14
orcc %o7, %g7, %g6
andcc %l5, %i7, %l1
nop
setx loop_4134, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x58], %i0
fmovsle %icc, %f8, %f5
edge8n %o5, %g3, %o4
loop_4134:
edge16 %i6, %o0, %o2
ble,a loop_4135
fnand %f12, %f10, %f12
movrgz %o6, 0x2A6, %i4
ldd [%l7 + 0x08], %f0
loop_4135:
fblg %fcc3, loop_4136
ldx [%l7 + 0x78], %g5
ldsh [%l7 + 0x18], %i5
std %f2, [%l7 + 0x40]
loop_4136:
fandnot2 %f10, %f12, %f0
movleu %icc, %g1, %l0
orcc %l2, %g2, %i1
bleu,a %icc, loop_4137
bneg %xcc, loop_4138
fandnot2 %f4, %f10, %f4
fmovrsne %i2, %f0, %f10
loop_4137:
tn %xcc, 0x6
loop_4138:
sth %l4, [%l7 + 0x08]
edge8l %l6, %o1, %i3
fmovdcs %xcc, %f0, %f15
sth %g4, [%l7 + 0x32]
ldsb [%l7 + 0x29], %l3
fpadd32s %f7, %f1, %f15
bvs %icc, loop_4139
movle %icc, %o7, %g7
sub %o3, 0x171A, %l5
and %i7, %g6, %l1
loop_4139:
orncc %o5, 0x1C18, %g3
fmovdne %xcc, %f4, %f14
movrne %i0, 0x313, %o4
ld [%l7 + 0x6C], %f9
fnot2s %f5, %f14
fmovdcs %xcc, %f3, %f1
fabss %f0, %f7
lduh [%l7 + 0x48], %o0
st %f7, [%l7 + 0x78]
movrne %i6, 0x2C7, %o2
fpsub16s %f5, %f11, %f11
lduh [%l7 + 0x6C], %i4
fmovrde %g5, %f6, %f8
fmovspos %xcc, %f3, %f0
fmul8ulx16 %f2, %f12, %f8
sth %o6, [%l7 + 0x38]
fmovrdne %g1, %f2, %f14
andncc %l0, %i5, %g2
stb %i1, [%l7 + 0x2F]
add %l2, %l4, %i2
fba %fcc2, loop_4140
addccc %l6, 0x18D0, %i3
edge8 %o1, %l3, %g4
fnot1 %f6, %f14
loop_4140:
fcmpes %fcc0, %f4, %f14
fornot1s %f1, %f3, %f4
fbue,a %fcc0, loop_4141
movle %icc, %o7, %o3
fmovdgu %xcc, %f13, %f13
fmovrsgz %g7, %f5, %f2
loop_4141:
fble %fcc0, loop_4142
fble %fcc0, loop_4143
array16 %l5, %g6, %l1
edge32l %o5, %g3, %i0
loop_4142:
ldsh [%l7 + 0x6C], %o4
loop_4143:
ld [%l7 + 0x70], %f12
srlx %o0, 0x01, %i6
fblg %fcc0, loop_4144
fnot2 %f8, %f2
stx %i7, [%l7 + 0x70]
mulx %i4, 0x1AA0, %o2
loop_4144:
fcmpgt16 %f8, %f8, %o6
fmovspos %icc, %f12, %f3
tleu %xcc, 0x6
ldsw [%l7 + 0x48], %g1
nop
setx loop_4145, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd16s %f3, %f7, %f9
movcs %icc, %g5, %i5
sub %g2, %l0, %l2
loop_4145:
std %f8, [%l7 + 0x68]
fxnors %f14, %f9, %f10
lduw [%l7 + 0x7C], %i1
edge8l %i2, %l6, %i3
fmovrslez %l4, %f5, %f8
fnot1s %f14, %f3
xnorcc %l3, %o1, %g4
edge8ln %o7, %o3, %g7
fmovdcs %icc, %f12, %f12
fcmple32 %f2, %f12, %l5
fmovse %xcc, %f14, %f8
subcc %g6, 0x12D9, %l1
mulx %g3, 0x0C50, %o5
fmovrslez %i0, %f7, %f13
tvs %xcc, 0x1
fmovdge %xcc, %f13, %f13
movrlz %o4, 0x3FD, %i6
ldsb [%l7 + 0x64], %i7
fmovdgu %icc, %f12, %f0
fandnot1 %f12, %f0, %f14
fmuld8ulx16 %f14, %f4, %f6
ldx [%l7 + 0x18], %o0
fnot1s %f6, %f4
movpos %icc, %o2, %o6
fpadd16s %f3, %f7, %f3
tvc %xcc, 0x6
brnz %g1, loop_4146
ldsw [%l7 + 0x14], %i4
fpsub16s %f13, %f2, %f9
edge8ln %i5, %g2, %g5
loop_4146:
fbul %fcc0, loop_4147
st %f15, [%l7 + 0x1C]
sth %l0, [%l7 + 0x0A]
st %f14, [%l7 + 0x38]
loop_4147:
faligndata %f8, %f0, %f12
fbule %fcc3, loop_4148
stw %l2, [%l7 + 0x70]
lduh [%l7 + 0x6C], %i2
movrgz %i1, %i3, %l6
loop_4148:
sll %l3, %l4, %o1
brgez,a %g4, loop_4149
stx %o3, [%l7 + 0x10]
sdivcc %g7, 0x050A, %o7
fxnors %f13, %f11, %f4
loop_4149:
fmovdcc %xcc, %f8, %f1
xor %g6, 0x1F77, %l5
nop
setx loop_4150, %l0, %l1
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 %g3, [%l7 + 0x49]
bshuffle %f6, %f10, %f14
orncc %l1, %i0, %o5
loop_4150:
te %icc, 0x4
fpackfix %f10, %f10
xorcc %o4, %i7, %i6
fpsub32s %f14, %f8, %f13
fandnot1 %f4, %f14, %f4
bne loop_4151
sth %o0, [%l7 + 0x5E]
for %f8, %f2, %f4
ldub [%l7 + 0x78], %o2
loop_4151:
fxnors %f1, %f13, %f1
fandnot1 %f0, %f8, %f4
movrgez %g1, 0x2AE, %i4
movvs %xcc, %i5, %g2
fpmerge %f9, %f10, %f6
fcmpne16 %f0, %f4, %g5
fmovscs %xcc, %f7, %f4
popc 0x076E, %l0
fmovscs %icc, %f6, %f15
fpadd16s %f5, %f4, %f1
umulcc %l2, %o6, %i1
sllx %i3, 0x17, %l6
tsubcctv %i2, %l3, %l4
array32 %g4, %o3, %g7
lduh [%l7 + 0x6A], %o1
sth %o7, [%l7 + 0x0C]
st %f7, [%l7 + 0x7C]
fmovsle %icc, %f10, %f0
ldsh [%l7 + 0x1A], %l5
fnands %f0, %f12, %f1
fnot1s %f9, %f14
brlz,a %g6, loop_4152
st %f0, [%l7 + 0x30]
fexpand %f12, %f12
fmovsvs %xcc, %f14, %f13
loop_4152:
fbg,a %fcc2, loop_4153
edge16ln %l1, %g3, %i0
fmovdneg %xcc, %f10, %f9
lduw [%l7 + 0x10], %o5
loop_4153:
ldub [%l7 + 0x08], %i7
tsubcc %o4, %o0, %i6
edge8l %g1, %i4, %o2
for %f8, %f10, %f6
fmovrdgz %i5, %f4, %f12
stx %g5, [%l7 + 0x18]
fbge %fcc1, loop_4154
ldsh [%l7 + 0x2E], %g2
ldd [%l7 + 0x78], %f4
tvc %xcc, 0x3
loop_4154:
brz %l2, loop_4155
tge %icc, 0x6
ldsh [%l7 + 0x40], %o6
stw %i1, [%l7 + 0x3C]
loop_4155:
fbug,a %fcc1, loop_4156
fbe %fcc3, loop_4157
lduw [%l7 + 0x4C], %l0
bneg,a %icc, loop_4158
loop_4156:
movne %xcc, %l6, %i3
loop_4157:
fands %f10, %f7, %f2
ldsb [%l7 + 0x31], %i2
loop_4158:
andncc %l4, %l3, %o3
fxor %f4, %f4, %f4
srlx %g4, %o1, %o7
fpsub16s %f10, %f10, %f13
ldsh [%l7 + 0x14], %g7
ldd [%l7 + 0x18], %f6
fmovsa %icc, %f13, %f10
stw %g6, [%l7 + 0x74]
fbn %fcc3, loop_4159
stb %l1, [%l7 + 0x30]
sethi 0x130B, %g3
lduh [%l7 + 0x28], %i0
loop_4159:
fpadd16s %f4, %f9, %f13
fnot1s %f15, %f7
orn %o5, %i7, %l5
fmovda %xcc, %f8, %f2
umul %o0, %o4, %g1
fmovsg %xcc, %f14, %f4
fand %f12, %f12, %f10
fabss %f0, %f6
sdivx %i6, 0x01AF, %i4
movcc %xcc, %i5, %g5
nop
setx loop_4160, %l0, %l1
jmpl %l1, %o2
movcs %icc, %l2, %o6
bge %icc, loop_4161
fmovdvs %icc, %f14, %f1
loop_4160:
bne,pn %icc, loop_4162
fmovsvc %icc, %f7, %f10
loop_4161:
ldub [%l7 + 0x2F], %i1
std %f4, [%l7 + 0x78]
loop_4162:
brz,a %l0, loop_4163
stx %l6, [%l7 + 0x30]
stb %g2, [%l7 + 0x37]
tleu %icc, 0x4
loop_4163:
fsrc2 %f4, %f12
fnegs %f14, %f5
edge8ln %i3, %l4, %l3
stw %i2, [%l7 + 0x74]
edge32 %o3, %o1, %g4
ld [%l7 + 0x78], %f6
array32 %o7, %g7, %l1
fcmpeq32 %f2, %f10, %g6
ldub [%l7 + 0x5D], %g3
udivx %o5, 0x006E, %i0
umulcc %l5, 0x15C0, %i7
fmovsge %icc, %f3, %f3
fpsub32 %f12, %f12, %f2
fmovrdgz %o4, %f10, %f6
fpadd16 %f6, %f4, %f8
stx %g1, [%l7 + 0x48]
fornot1s %f6, %f3, %f2
movgu %xcc, %i6, %o0
ldsb [%l7 + 0x1A], %i4
movle %xcc, %g5, %o2
array32 %i5, %l2, %i1
fmovsne %xcc, %f9, %f14
edge32ln %o6, %l0, %l6
fmovsle %xcc, %f15, %f8
faligndata %f14, %f2, %f4
fcmpne32 %f14, %f12, %g2
fmovrse %i3, %f6, %f1
ldsh [%l7 + 0x62], %l4
andncc %i2, %l3, %o3
st %f13, [%l7 + 0x40]
ldsw [%l7 + 0x70], %g4
stw %o1, [%l7 + 0x60]
fornot2 %f12, %f14, %f6
xnor %o7, 0x1636, %g7
stw %g6, [%l7 + 0x58]
ba,pn %xcc, loop_4164
fmovrdgez %g3, %f8, %f10
fble,a %fcc2, loop_4165
ldsw [%l7 + 0x54], %o5
loop_4164:
fmovrdlz %l1, %f12, %f10
or %l5, %i7, %o4
loop_4165:
fcmpne16 %f10, %f2, %g1
fands %f14, %f15, %f9
fmovsa %icc, %f14, %f14
stb %i6, [%l7 + 0x3F]
xor %i0, 0x0AA2, %o0
fmovdne %icc, %f14, %f0
stb %g5, [%l7 + 0x57]
lduh [%l7 + 0x10], %o2
movg %xcc, %i5, %l2
fbg %fcc0, loop_4166
ldub [%l7 + 0x74], %i4
stb %i1, [%l7 + 0x67]
orncc %o6, 0x0C77, %l0
loop_4166:
fmul8sux16 %f8, %f12, %f12
fpadd16 %f10, %f6, %f6
fcmpne16 %f12, %f4, %g2
bpos,a,pn %xcc, loop_4167
fbe,a %fcc2, loop_4168
taddcc %l6, %l4, %i3
bcc %icc, loop_4169
loop_4167:
fbul %fcc2, loop_4170
loop_4168:
fzeros %f12
addc %l3, %i2, %g4
loop_4169:
alignaddr %o1, %o7, %o3
loop_4170:
fpack32 %f0, %f6, %f12
orncc %g6, %g3, %o5
stw %l1, [%l7 + 0x78]
fands %f11, %f8, %f4
st %f3, [%l7 + 0x18]
array16 %g7, %l5, %o4
ldsh [%l7 + 0x3A], %g1
nop
setx loop_4171, %l0, %l1
jmpl %l1, %i7
fmovdge %xcc, %f2, %f13
fmovdpos %icc, %f13, %f15
fcmps %fcc2, %f2, %f11
loop_4171:
fblg %fcc2, loop_4172
st %f9, [%l7 + 0x34]
smul %i6, %i0, %g5
fbn %fcc3, loop_4173
loop_4172:
sth %o0, [%l7 + 0x54]
tleu %xcc, 0x0
sethi 0x1ACF, %o2
loop_4173:
fnegs %f5, %f1
edge32l %l2, %i4, %i5
stb %i1, [%l7 + 0x0F]
ldx [%l7 + 0x28], %l0
movne %icc, %o6, %g2
fsrc1s %f8, %f5
movleu %icc, %l6, %l4
fxor %f0, %f6, %f10
fbge,a %fcc3, loop_4174
movle %icc, %l3, %i2
ldsb [%l7 + 0x51], %i3
movcs %icc, %g4, %o7
loop_4174:
pdist %f6, %f10, %f6
stb %o1, [%l7 + 0x7E]
st %f2, [%l7 + 0x38]
tcs %icc, 0x7
std %f4, [%l7 + 0x08]
fcmpes %fcc0, %f9, %f0
fbe,a %fcc3, loop_4175
fnands %f2, %f8, %f10
fandnot2s %f7, %f10, %f8
st %f15, [%l7 + 0x54]
loop_4175:
mova %xcc, %o3, %g6
stb %g3, [%l7 + 0x28]
fbo %fcc0, loop_4176
ldd [%l7 + 0x58], %f10
tleu %xcc, 0x2
movrne %l1, %o5, %g7
loop_4176:
stw %l5, [%l7 + 0x14]
ldsb [%l7 + 0x53], %g1
nop
setx loop_4177, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movgu %icc, %o4, %i7
sub %i0, %g5, %o0
edge16ln %o2, %l2, %i4
loop_4177:
xor %i6, 0x0717, %i1
fmovsa %xcc, %f11, %f8
fmovrdgez %i5, %f14, %f12
fcmple32 %f4, %f0, %o6
movne %xcc, %g2, %l6
bl,a loop_4178
lduh [%l7 + 0x16], %l4
ldd [%l7 + 0x40], %f14
lduh [%l7 + 0x0C], %l3
loop_4178:
tneg %icc, 0x5
sth %l0, [%l7 + 0x52]
movgu %icc, %i3, %g4
ldd [%l7 + 0x48], %f2
fnot1s %f10, %f5
brlz,a %i2, loop_4179
nop
setx loop_4180, %l0, %l1
jmpl %l1, %o1
orncc %o3, 0x0B22, %o7
st %f4, [%l7 + 0x10]
loop_4179:
pdist %f6, %f12, %f14
loop_4180:
fandnot2 %f12, %f4, %f14
fmovda %xcc, %f0, %f0
fba %fcc1, loop_4181
fmovrsne %g3, %f11, %f6
ldub [%l7 + 0x33], %l1
ld [%l7 + 0x3C], %f10
loop_4181:
ldx [%l7 + 0x38], %g6
fmovdpos %xcc, %f14, %f0
movcc %icc, %o5, %g7
brlz,a %l5, loop_4182
fnand %f0, %f6, %f2
fmovsg %icc, %f5, %f0
fone %f8
loop_4182:
fble %fcc2, loop_4183
sth %g1, [%l7 + 0x56]
lduh [%l7 + 0x2E], %i7
fmovrse %i0, %f11, %f9
loop_4183:
tcs %icc, 0x3
ldsw [%l7 + 0x1C], %o4
fnot1 %f4, %f10
fxnors %f2, %f12, %f8
fsrc2s %f11, %f1
st %f5, [%l7 + 0x50]
mulscc %g5, 0x1F42, %o0
edge32ln %o2, %l2, %i4
fnot2 %f14, %f4
fnot2 %f12, %f12
sth %i1, [%l7 + 0x3C]
fexpand %f14, %f2
fpadd32 %f10, %f4, %f6
fpack32 %f2, %f14, %f2
ldsw [%l7 + 0x6C], %i6
fors %f8, %f14, %f10
ld [%l7 + 0x3C], %f5
fpadd16s %f10, %f1, %f4
or %o6, 0x041F, %i5
fzero %f6
sth %l6, [%l7 + 0x1E]
fcmpgt32 %f6, %f12, %g2
fzero %f2
stw %l4, [%l7 + 0x58]
mova %icc, %l3, %l0
srax %i3, 0x06, %g4
fmovde %xcc, %f7, %f5
ldd [%l7 + 0x28], %f14
fmovsgu %xcc, %f14, %f8
srl %o1, 0x1F, %o3
fones %f0
array16 %o7, %g3, %i2
ldub [%l7 + 0x3A], %l1
ldsh [%l7 + 0x16], %g6
stw %g7, [%l7 + 0x24]
edge8ln %l5, %g1, %i7
fcmpgt16 %f10, %f4, %o5
fpmerge %f7, %f13, %f8
smulcc %o4, 0x1A89, %g5
fmovdn %icc, %f12, %f14
brgz %i0, loop_4184
movcs %xcc, %o2, %l2
fnegd %f10, %f6
fmovrslez %i4, %f5, %f8
loop_4184:
fmovrslz %i1, %f3, %f13
ldsb [%l7 + 0x29], %o0
fmul8x16al %f0, %f1, %f12
tpos %xcc, 0x0
fbg %fcc1, loop_4185
tvs %icc, 0x0
lduh [%l7 + 0x54], %o6
fcmpgt16 %f8, %f10, %i6
loop_4185:
ldx [%l7 + 0x30], %i5
std %f4, [%l7 + 0x50]
stx %g2, [%l7 + 0x30]
bl,a,pt %xcc, loop_4186
std %f12, [%l7 + 0x58]
fpsub32s %f8, %f1, %f7
ld [%l7 + 0x3C], %f0
loop_4186:
addcc %l4, 0x118C, %l6
fexpand %f0, %f12
udivx %l0, 0x149D, %i3
movre %l3, 0x0D8, %o1
fmul8x16au %f0, %f11, %f6
ldsw [%l7 + 0x54], %o3
ldd [%l7 + 0x08], %f10
nop
setx loop_4187, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmps %fcc1, %f3, %f4
ld [%l7 + 0x50], %f3
ldsh [%l7 + 0x50], %g4
loop_4187:
edge8n %g3, %o7, %l1
brlz %i2, loop_4188
ldsb [%l7 + 0x39], %g6
fmovdg %xcc, %f4, %f14
ldd [%l7 + 0x58], %f14
loop_4188:
ldx [%l7 + 0x40], %g7
nop
setx loop_4189, %l0, %l1
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 + 0x18], %g1
fmovrslz %i7, %f14, %f12
ldsb [%l7 + 0x44], %l5
loop_4189:
tpos %xcc, 0x3
fsrc2 %f4, %f12
ldx [%l7 + 0x20], %o4
stx %g5, [%l7 + 0x68]
movpos %xcc, %o5, %o2
std %f0, [%l7 + 0x10]
movrgz %l2, 0x389, %i4
tsubcctv %i1, %o0, %i0
fors %f3, %f1, %f7
array32 %o6, %i5, %g2
andncc %l4, %l6, %l0
brgz,a %i6, loop_4190
sth %l3, [%l7 + 0x34]
fmovdne %icc, %f4, %f7
stx %o1, [%l7 + 0x50]
loop_4190:
ldub [%l7 + 0x4F], %i3
lduh [%l7 + 0x42], %g4
fcmple16 %f0, %f14, %o3
tsubcctv %o7, 0x03EF, %g3
ldsw [%l7 + 0x18], %l1
alignaddrl %i2, %g6, %g7
ldub [%l7 + 0x4A], %g1
mulx %l5, 0x003D, %i7
ldd [%l7 + 0x68], %f12
fpadd32s %f12, %f14, %f10
subccc %g5, %o4, %o5
te %xcc, 0x4
fmovd %f2, %f4
ldx [%l7 + 0x28], %l2
bgu %icc, loop_4191
movneg %icc, %i4, %o2
brlz %i1, loop_4192
udivx %o0, 0x194A, %i0
loop_4191:
st %f10, [%l7 + 0x30]
fcmpes %fcc2, %f12, %f8
loop_4192:
fcmpgt32 %f10, %f8, %i5
fbuge %fcc0, loop_4193
movneg %icc, %g2, %o6
fpackfix %f6, %f0
fbul %fcc1, loop_4194
loop_4193:
ldsh [%l7 + 0x22], %l6
st %f1, [%l7 + 0x28]
and %l0, 0x0833, %i6
loop_4194:
fmovdgu %xcc, %f0, %f0
fble,a %fcc1, loop_4195
movleu %icc, %l3, %l4
lduh [%l7 + 0x1A], %i3
mulscc %o1, 0x088A, %o3
loop_4195:
fnot1 %f8, %f6
fcmpgt32 %f14, %f0, %o7
fpackfix %f6, %f1
smulcc %g4, %g3, %i2
fmovrde %g6, %f12, %f10
fzeros %f3
fmovrdlz %l1, %f0, %f4
edge8l %g7, %g1, %l5
tcc %xcc, 0x0
fcmpne32 %f6, %f12, %i7
brlez %o4, loop_4196
movne %icc, %g5, %o5
ldsb [%l7 + 0x3D], %l2
ldx [%l7 + 0x48], %i4
loop_4196:
and %i1, 0x1A0B, %o2
stw %i0, [%l7 + 0x44]
ta %icc, 0x5
udivcc %i5, 0x07D0, %g2
orcc %o6, 0x0626, %o0
movn %xcc, %l6, %i6
st %f13, [%l7 + 0x6C]
subcc %l0, 0x1AC1, %l4
udivx %i3, 0x09FF, %l3
stx %o1, [%l7 + 0x18]
fandnot2 %f6, %f4, %f4
edge8ln %o7, %g4, %g3
ldx [%l7 + 0x58], %o3
fbuge,a %fcc1, loop_4197
ldd [%l7 + 0x38], %f6
smulcc %g6, %l1, %g7
fandnot1 %f6, %f10, %f6
loop_4197:
ldsh [%l7 + 0x78], %g1
bneg,a,pt %xcc, loop_4198
lduw [%l7 + 0x10], %l5
edge16n %i7, %o4, %i2
fmovdle %icc, %f6, %f2
loop_4198:
std %f4, [%l7 + 0x20]
lduw [%l7 + 0x0C], %o5
movpos %icc, %l2, %i4
ld [%l7 + 0x78], %f7
fone %f6
mulx %i1, 0x00CC, %g5
stb %o2, [%l7 + 0x52]
mulscc %i5, 0x1254, %g2
movrgez %o6, 0x2B8, %o0
stx %l6, [%l7 + 0x78]
fmovrsgez %i6, %f5, %f9
fnegs %f13, %f15
bne,pn %xcc, loop_4199
lduw [%l7 + 0x68], %l0
edge8l %l4, %i0, %i3
fbug,a %fcc1, loop_4200
loop_4199:
fmovdcc %xcc, %f1, %f11
sethi 0x039B, %o1
stb %o7, [%l7 + 0x3B]
loop_4200:
movneg %xcc, %g4, %l3
fmovsvc %xcc, %f7, %f13
fmovsg %xcc, %f10, %f15
fcmple16 %f4, %f14, %o3
fbuge %fcc0, loop_4201
bg,pn %xcc, loop_4202
ldsh [%l7 + 0x7A], %g3
bleu %xcc, loop_4203
loop_4201:
siam 0x5
loop_4202:
fmovde %icc, %f15, %f1
fmovdleu %xcc, %f5, %f14
loop_4203:
bge %xcc, loop_4204
fandnot1s %f13, %f6, %f14
ldsw [%l7 + 0x50], %g6
ldx [%l7 + 0x70], %l1
loop_4204:
tcs %xcc, 0x2
ld [%l7 + 0x5C], %f12
subc %g1, 0x04A6, %g7
fmovdcs %icc, %f14, %f15
fmovspos %icc, %f6, %f12
fbge %fcc3, loop_4205
lduw [%l7 + 0x1C], %l5
lduw [%l7 + 0x3C], %o4
edge8l %i2, %i7, %o5
loop_4205:
bn %xcc, loop_4206
ldd [%l7 + 0x68], %f2
edge16 %l2, %i1, %i4
mulx %g5, 0x10DB, %o2
loop_4206:
fone %f12
movcs %xcc, %g2, %i5
umulcc %o6, %o0, %i6
fmul8ulx16 %f6, %f6, %f6
fbule,a %fcc3, loop_4207
fpmerge %f7, %f12, %f6
srlx %l6, 0x1A, %l4
ldx [%l7 + 0x28], %i0
loop_4207:
fnands %f7, %f8, %f15
srlx %l0, 0x10, %o1
movre %i3, 0x384, %o7
stw %l3, [%l7 + 0x78]
fmovdne %xcc, %f11, %f0
fpsub32 %f6, %f0, %f2
fcmpd %fcc0, %f4, %f4
st %f6, [%l7 + 0x74]
ld [%l7 + 0x28], %f1
movne %xcc, %g4, %g3
fmovd %f14, %f10
sth %g6, [%l7 + 0x54]
faligndata %f10, %f14, %f10
edge16n %o3, %g1, %l1
fmovsa %xcc, %f11, %f5
fbule %fcc3, loop_4208
lduw [%l7 + 0x54], %g7
movn %xcc, %o4, %i2
fnor %f12, %f10, %f8
loop_4208:
fsrc2 %f10, %f2
ba,pn %icc, loop_4209
stx %i7, [%l7 + 0x68]
tle %icc, 0x4
fones %f4
loop_4209:
fzeros %f7
lduw [%l7 + 0x1C], %l5
movle %xcc, %o5, %l2
srax %i4, %i1, %o2
std %f0, [%l7 + 0x50]
brgez %g5, loop_4210
edge16ln %g2, %i5, %o0
fmovsgu %xcc, %f3, %f1
stw %o6, [%l7 + 0x4C]
loop_4210:
fpmerge %f11, %f3, %f12
edge32l %l6, %l4, %i0
fmovsge %icc, %f14, %f0
fcmpeq16 %f2, %f6, %i6
sth %l0, [%l7 + 0x22]
movcc %icc, %i3, %o7
fand %f6, %f6, %f0
lduw [%l7 + 0x4C], %l3
std %f8, [%l7 + 0x10]
fornot2 %f4, %f12, %f0
fmovrsne %g4, %f7, %f5
siam 0x6
ldub [%l7 + 0x65], %o1
fmovrdne %g3, %f2, %f12
fors %f2, %f0, %f1
fxor %f2, %f10, %f0
call loop_4211
stb %o3, [%l7 + 0x38]
mova %icc, %g6, %l1
fpmerge %f2, %f2, %f14
loop_4211:
udivcc %g1, 0x0283, %o4
movrlez %i2, 0x3AC, %i7
fcmpes %fcc3, %f3, %f6
movl %icc, %l5, %o5
fmovdl %xcc, %f10, %f2
lduw [%l7 + 0x08], %g7
ldsb [%l7 + 0x32], %i4
nop
setx loop_4212, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stb %l2, [%l7 + 0x25]
stx %i1, [%l7 + 0x40]
ldub [%l7 + 0x3D], %g5
loop_4212:
subc %g2, %o2, %i5
fbul,a %fcc3, loop_4213
fxor %f4, %f4, %f2
movgu %icc, %o6, %o0
fmovsge %icc, %f13, %f4
loop_4213:
movcc %icc, %l6, %l4
bvc,a %xcc, loop_4214
std %f6, [%l7 + 0x60]
fcmpne32 %f8, %f8, %i6
fcmpd %fcc0, %f8, %f12
loop_4214:
lduw [%l7 + 0x0C], %i0
fmovdne %icc, %f13, %f10
fcmple32 %f12, %f2, %l0
stx %o7, [%l7 + 0x70]
ldub [%l7 + 0x5E], %i3
fmovsg %icc, %f1, %f1
sdivx %g4, 0x1743, %o1
fmovspos %icc, %f10, %f6
fpmerge %f13, %f1, %f0
st %f7, [%l7 + 0x58]
st %f4, [%l7 + 0x24]
ldsb [%l7 + 0x41], %l3
movrgez %g3, %g6, %o3
sth %g1, [%l7 + 0x30]
sub %l1, %o4, %i2
sub %i7, 0x0BF6, %o5
movrgez %l5, %g7, %l2
ld [%l7 + 0x20], %f13
ldx [%l7 + 0x08], %i4
fpsub32s %f6, %f5, %f12
tcc %icc, 0x7
umul %i1, %g2, %g5
fmuld8sux16 %f13, %f5, %f2
st %f11, [%l7 + 0x44]
std %f10, [%l7 + 0x68]
array8 %i5, %o2, %o0
std %f4, [%l7 + 0x30]
edge8 %l6, %o6, %i6
alignaddrl %l4, %l0, %o7
movle %xcc, %i0, %i3
stb %g4, [%l7 + 0x64]
ldsb [%l7 + 0x4B], %l3
fbo,a %fcc1, loop_4215
lduh [%l7 + 0x54], %o1
sethi 0x0E13, %g3
ldsb [%l7 + 0x3E], %o3
loop_4215:
mova %xcc, %g1, %g6
ld [%l7 + 0x20], %f15
move %xcc, %o4, %l1
sra %i2, 0x1F, %o5
ldd [%l7 + 0x38], %f4
std %f8, [%l7 + 0x78]
edge32n %i7, %g7, %l5
fpsub16s %f2, %f9, %f2
movrgez %l2, %i1, %i4
srax %g2, %i5, %g5
fmovrslz %o0, %f13, %f5
movg %icc, %o2, %o6
srl %i6, 0x10, %l4
fmovda %xcc, %f8, %f3
sdivx %l0, 0x071D, %o7
mova %icc, %l6, %i3
lduh [%l7 + 0x42], %g4
movre %l3, %o1, %g3
fbn %fcc2, loop_4216
sth %o3, [%l7 + 0x10]
fmul8x16au %f10, %f6, %f2
lduw [%l7 + 0x5C], %i0
loop_4216:
movn %icc, %g1, %g6
fpsub32s %f14, %f15, %f12
fsrc2 %f10, %f4
fmovdg %xcc, %f15, %f7
tge %icc, 0x0
edge16ln %o4, %l1, %o5
brgz,a %i7, loop_4217
ldsh [%l7 + 0x08], %g7
fandnot1s %f8, %f1, %f6
fpmerge %f0, %f9, %f10
loop_4217:
st %f8, [%l7 + 0x38]
movrlez %l5, 0x037, %l2
fba,a %fcc0, loop_4218
edge32ln %i1, %i4, %i2
sdiv %g2, 0x0DD0, %g5
brnz,a %i5, loop_4219
loop_4218:
fmul8sux16 %f2, %f2, %f12
fmovdcs %icc, %f4, %f10
ldsh [%l7 + 0x30], %o0
loop_4219:
bn,pn %xcc, loop_4220
fexpand %f3, %f14
tle %icc, 0x6
stx %o6, [%l7 + 0x70]
loop_4220:
sdivx %o2, 0x0820, %i6
fmovscc %icc, %f8, %f3
fmovsa %xcc, %f10, %f14
and %l4, %l0, %l6
fcmpgt32 %f12, %f0, %o7
stb %g4, [%l7 + 0x12]
stx %l3, [%l7 + 0x48]
tgu %xcc, 0x1
tpos %xcc, 0x7
alignaddrl %o1, %g3, %i3
fblg,a %fcc0, loop_4221
movl %xcc, %i0, %g1
movpos %xcc, %g6, %o3
lduw [%l7 + 0x34], %o4
loop_4221:
fmovrdlez %o5, %f4, %f4
bge,a,pt %icc, loop_4222
movcc %icc, %l1, %i7
andn %l5, 0x174D, %g7
ldx [%l7 + 0x08], %l2
loop_4222:
lduh [%l7 + 0x6C], %i4
sdiv %i2, 0x0D50, %i1
array32 %g5, %i5, %g2
brz,a %o0, loop_4223
ldsh [%l7 + 0x5C], %o2
fbu,a %fcc0, loop_4224
fbne %fcc0, loop_4225
loop_4223:
bl,a %icc, loop_4226
ldsb [%l7 + 0x6E], %i6
loop_4224:
tleu %icc, 0x1
loop_4225:
orncc %o6, %l0, %l4
loop_4226:
fmovdg %xcc, %f14, %f3
bn loop_4227
ldd [%l7 + 0x78], %f0
fmovdpos %xcc, %f13, %f8
fcmpgt16 %f12, %f2, %l6
loop_4227:
ldd [%l7 + 0x38], %f2
ble,a,pt %icc, loop_4228
ldsh [%l7 + 0x3C], %o7
addccc %g4, 0x044E, %o1
fexpand %f6, %f10
loop_4228:
fcmpne16 %f10, %f12, %l3
st %f12, [%l7 + 0x54]
ldd [%l7 + 0x28], %f8
fnot2 %f10, %f0
fmovdneg %xcc, %f11, %f11
fmovdle %xcc, %f5, %f14
fmovdge %xcc, %f2, %f2
ld [%l7 + 0x58], %f0
ldd [%l7 + 0x28], %f0
xnorcc %i3, %g3, %i0
move %xcc, %g1, %o3
fmul8x16au %f14, %f5, %f14
bvs,pn %xcc, loop_4229
sth %g6, [%l7 + 0x54]
fmovdcc %xcc, %f12, %f7
bshuffle %f8, %f0, %f4
loop_4229:
movcc %xcc, %o4, %l1
stx %i7, [%l7 + 0x50]
fbu,a %fcc2, loop_4230
nop
setx loop_4231, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbg %fcc1, loop_4232
edge16ln %l5, %o5, %g7
loop_4230:
tpos %xcc, 0x2
loop_4231:
ldsb [%l7 + 0x71], %l2
loop_4232:
movgu %icc, %i2, %i4
ldsb [%l7 + 0x5A], %g5
ldsb [%l7 + 0x10], %i5
lduh [%l7 + 0x26], %g2
subc %i1, %o0, %o2
fnands %f10, %f4, %f13
movn %icc, %i6, %o6
fbg,a %fcc2, loop_4233
umulcc %l4, 0x0468, %l6
popc %o7, %l0
te %icc, 0x1
loop_4233:
movre %o1, 0x2A0, %l3
siam 0x0
movge %icc, %g4, %g3
fmovscc %xcc, %f15, %f5
fmovdneg %icc, %f12, %f2
fbu,a %fcc3, loop_4234
lduw [%l7 + 0x30], %i0
addc %i3, 0x15F7, %o3
tgu %xcc, 0x4
loop_4234:
ldub [%l7 + 0x29], %g6
edge8 %o4, %l1, %g1
fzeros %f1
fnegd %f4, %f0
bvc,pn %xcc, loop_4235
stx %l5, [%l7 + 0x10]
tne %xcc, 0x3
lduh [%l7 + 0x1A], %o5
loop_4235:
stx %i7, [%l7 + 0x38]
fpack32 %f0, %f14, %f6
fnot1 %f2, %f12
edge8ln %l2, %g7, %i2
ldsb [%l7 + 0x20], %i4
ldsw [%l7 + 0x50], %g5
ldub [%l7 + 0x3B], %i5
sll %g2, 0x00, %o0
and %i1, 0x007F, %i6
fnot2 %f0, %f0
srlx %o2, %l4, %o6
movne %xcc, %o7, %l0
ldd [%l7 + 0x78], %f14
fbo,a %fcc0, loop_4236
xnorcc %o1, %l6, %g4
fcmped %fcc2, %f10, %f2
fbue,a %fcc0, loop_4237
loop_4236:
sethi 0x0EC0, %g3
stx %i0, [%l7 + 0x70]
fmovsge %icc, %f5, %f3
loop_4237:
lduh [%l7 + 0x14], %i3
stx %l3, [%l7 + 0x48]
fmovrdgz %g6, %f8, %f8
fabss %f11, %f0
fmul8ulx16 %f2, %f10, %f10
tn %xcc, 0x7
fmovdneg %xcc, %f10, %f8
tsubcc %o3, %l1, %g1
stw %l5, [%l7 + 0x6C]
fcmpd %fcc3, %f4, %f6
addc %o5, %o4, %l2
fmovdvc %icc, %f4, %f14
sra %i7, 0x0C, %i2
brnz %i4, loop_4238
tne %icc, 0x7
fble %fcc1, loop_4239
lduh [%l7 + 0x50], %g5
loop_4238:
popc 0x1949, %i5
fbg %fcc3, loop_4240
loop_4239:
bg,a,pn %icc, loop_4241
fnor %f6, %f4, %f12
movrlez %g7, %o0, %g2
loop_4240:
fnand %f4, %f12, %f12
loop_4241:
lduh [%l7 + 0x62], %i1
ldsw [%l7 + 0x40], %o2
subcc %l4, %o6, %o7
andcc %i6, 0x1B88, %l0
fbue,a %fcc2, loop_4242
addccc %o1, 0x0D8E, %l6
fornot2 %f8, %f2, %f12
nop
setx loop_4243, %l0, %l1
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_4242:
ldsw [%l7 + 0x5C], %g4
fmovdne %icc, %f0, %f3
ldsw [%l7 + 0x74], %g3
loop_4243:
fmovscc %icc, %f13, %f4
bne,a loop_4244
fsrc2 %f6, %f12
stb %i0, [%l7 + 0x7E]
umul %i3, %g6, %o3
loop_4244:
fzeros %f0
brlez %l1, loop_4245
ldsw [%l7 + 0x34], %l3
std %f2, [%l7 + 0x30]
brnz %l5, loop_4246
loop_4245:
tsubcc %o5, 0x083D, %o4
ldsh [%l7 + 0x6A], %l2
ld [%l7 + 0x70], %f13
loop_4246:
move %icc, %i7, %i2
fmovdleu %icc, %f14, %f14
edge8n %g1, %i4, %g5
ldsw [%l7 + 0x34], %g7
movrgz %o0, 0x3F5, %i5
lduh [%l7 + 0x0C], %i1
edge32 %o2, %l4, %g2
fpadd16s %f9, %f8, %f5
tne %icc, 0x4
st %f6, [%l7 + 0x0C]
xor %o7, 0x0BFC, %i6
std %f14, [%l7 + 0x08]
ldsw [%l7 + 0x48], %o6
tg %icc, 0x5
fbu,a %fcc1, loop_4247
edge16ln %o1, %l6, %l0
brgez,a %g4, loop_4248
bvs,pt %xcc, loop_4249
loop_4247:
tcs %icc, 0x2
ldd [%l7 + 0x70], %f14
loop_4248:
bshuffle %f4, %f2, %f4
loop_4249:
stx %i0, [%l7 + 0x58]
brz,a %g3, loop_4250
tvs %icc, 0x3
ldsb [%l7 + 0x1A], %g6
ldub [%l7 + 0x6F], %o3
loop_4250:
fpadd16s %f0, %f5, %f2
edge16n %l1, %l3, %i3
fsrc2 %f0, %f14
edge8l %o5, %l5, %o4
fors %f11, %f15, %f12
fzeros %f9
movrgz %l2, %i2, %g1
movvs %xcc, %i7, %g5
lduh [%l7 + 0x26], %i4
fmovdvs %icc, %f14, %f6
andcc %o0, 0x000F, %g7
ldsb [%l7 + 0x1D], %i5
fmovdvc %xcc, %f8, %f2
bpos,a,pn %icc, loop_4251
fsrc1s %f8, %f3
bvc,a loop_4252
movneg %xcc, %i1, %o2
loop_4251:
sra %l4, %g2, %i6
fabss %f12, %f9
loop_4252:
sth %o6, [%l7 + 0x7A]
nop
setx loop_4253, %l0, %l1
jmpl %l1, %o7
fcmpeq32 %f14, %f12, %l6
ldub [%l7 + 0x74], %o1
tl %xcc, 0x3
loop_4253:
taddcc %g4, %l0, %g3
ldsw [%l7 + 0x60], %i0
fors %f9, %f8, %f7
fcmps %fcc1, %f14, %f11
addcc %g6, 0x1B5D, %o3
std %f8, [%l7 + 0x40]
fmovse %icc, %f6, %f12
stw %l3, [%l7 + 0x08]
stw %i3, [%l7 + 0x58]
ldub [%l7 + 0x4A], %o5
fmovdvs %icc, %f13, %f1
tcs %xcc, 0x0
fpsub16 %f0, %f10, %f8
sth %l5, [%l7 + 0x74]
udiv %o4, 0x1C61, %l2
ldsh [%l7 + 0x1E], %i2
movcc %xcc, %l1, %i7
bne loop_4254
fbue %fcc1, loop_4255
ld [%l7 + 0x40], %f8
fbuge,a %fcc0, loop_4256
loop_4254:
sra %g1, %g5, %o0
loop_4255:
taddcc %i4, %i5, %i1
edge16 %o2, %g7, %l4
loop_4256:
stw %i6, [%l7 + 0x64]
stw %o6, [%l7 + 0x20]
fandnot1 %f6, %f4, %f2
bleu,pn %icc, loop_4257
taddcc %o7, 0x0A8E, %g2
stw %l6, [%l7 + 0x2C]
fmul8sux16 %f4, %f10, %f4
loop_4257:
fcmpeq16 %f2, %f0, %g4
xnorcc %l0, 0x114B, %g3
ldub [%l7 + 0x33], %o1
brgz,a %i0, loop_4258
ldx [%l7 + 0x48], %o3
std %f12, [%l7 + 0x60]
fzero %f10
loop_4258:
stw %g6, [%l7 + 0x0C]
fmovdg %xcc, %f2, %f2
movre %i3, 0x178, %l3
std %f4, [%l7 + 0x30]
fabss %f8, %f5
tleu %icc, 0x1
fmovrslz %l5, %f10, %f13
xorcc %o4, %o5, %i2
be,a,pn %icc, loop_4259
lduh [%l7 + 0x5E], %l1
fcmple32 %f12, %f0, %l2
fsrc1 %f14, %f10
loop_4259:
fmovscc %xcc, %f9, %f2
mova %icc, %i7, %g1
fmul8ulx16 %f6, %f4, %f12
bne %icc, loop_4260
lduh [%l7 + 0x44], %g5
fsrc1s %f10, %f9
fpadd16 %f4, %f10, %f8
loop_4260:
fornot1 %f8, %f12, %f0
sdivcc %i4, 0x0BFF, %i5
ba %xcc, loop_4261
fmul8x16au %f6, %f11, %f10
sth %o0, [%l7 + 0x16]
move %icc, %i1, %o2
loop_4261:
std %f10, [%l7 + 0x30]
fnegs %f2, %f8
fandnot2 %f6, %f10, %f2
fpsub32 %f14, %f14, %f12
std %f10, [%l7 + 0x28]
fmovrslz %g7, %f2, %f7
fmul8sux16 %f8, %f14, %f8
ldsh [%l7 + 0x50], %l4
fbu %fcc1, loop_4262
edge32n %o6, %o7, %g2
fbge,a %fcc1, loop_4263
smul %i6, 0x0EA1, %l6
loop_4262:
smul %l0, %g4, %g3
stw %o1, [%l7 + 0x60]
loop_4263:
fba,a %fcc1, loop_4264
sra %i0, %o3, %g6
stx %i3, [%l7 + 0x30]
fmovrdgz %l3, %f0, %f14
loop_4264:
fpackfix %f12, %f0
bpos,a loop_4265
sdivx %l5, 0x0C1E, %o4
addc %i2, 0x03EA, %o5
fmovdleu %xcc, %f9, %f4
loop_4265:
stb %l2, [%l7 + 0x0C]
smulcc %i7, %l1, %g1
fcmpne32 %f6, %f0, %i4
ldsb [%l7 + 0x5C], %g5
movrlz %o0, 0x060, %i1
stw %o2, [%l7 + 0x6C]
ldsw [%l7 + 0x54], %g7
ldub [%l7 + 0x57], %i5
fpmerge %f15, %f5, %f4
lduw [%l7 + 0x50], %o6
alignaddrl %l4, %g2, %i6
udivcc %o7, 0x1EB1, %l0
stx %g4, [%l7 + 0x30]
subc %g3, 0x0E2F, %l6
movrgez %i0, %o3, %g6
ta %xcc, 0x6
fmovsne %xcc, %f5, %f12
fmovdgu %xcc, %f3, %f3
std %f2, [%l7 + 0x28]
fands %f13, %f13, %f8
brgz,a %i3, loop_4266
ldsh [%l7 + 0x74], %o1
fnors %f2, %f4, %f15
fmovdvc %icc, %f15, %f12
loop_4266:
fnors %f7, %f14, %f0
brgez %l3, loop_4267
fnands %f6, %f3, %f13
stb %l5, [%l7 + 0x18]
stb %i2, [%l7 + 0x5E]
loop_4267:
sth %o4, [%l7 + 0x60]
fxor %f0, %f2, %f10
call loop_4268
array16 %o5, %l2, %l1
std %f8, [%l7 + 0x10]
ld [%l7 + 0x60], %f15
loop_4268:
orn %i7, %g1, %g5
stb %i4, [%l7 + 0x54]
edge8n %o0, %o2, %g7
movrne %i1, 0x3B5, %i5
bge,a,pt %xcc, loop_4269
ld [%l7 + 0x74], %f12
sth %l4, [%l7 + 0x66]
lduh [%l7 + 0x34], %o6
loop_4269:
ldx [%l7 + 0x20], %i6
ldsb [%l7 + 0x7D], %g2
stb %l0, [%l7 + 0x5C]
tvc %xcc, 0x7
fmovdle %xcc, %f12, %f14
fba,a %fcc3, loop_4270
lduh [%l7 + 0x58], %o7
fzeros %f14
movge %icc, %g4, %g3
loop_4270:
srl %i0, 0x1D, %o3
stb %g6, [%l7 + 0x6C]
movpos %icc, %l6, %o1
ldub [%l7 + 0x63], %l3
tle %xcc, 0x7
fmovsleu %xcc, %f7, %f5
ldsb [%l7 + 0x31], %i3
fmovdcs %icc, %f6, %f8
edge8ln %l5, %o4, %o5
edge16n %l2, %l1, %i2
edge32ln %g1, %g5, %i4
tvc %icc, 0x0
ldx [%l7 + 0x70], %i7
bgu loop_4271
fmovdcc %xcc, %f3, %f1
stb %o2, [%l7 + 0x41]
fmovse %xcc, %f12, %f13
loop_4271:
fsrc1 %f6, %f6
fmovdneg %xcc, %f2, %f10
brnz %g7, loop_4272
fmul8x16au %f12, %f7, %f4
fcmpd %fcc0, %f0, %f4
fabss %f9, %f1
loop_4272:
array8 %o0, %i1, %i5
sdivx %l4, 0x0E95, %i6
udivx %g2, 0x11D3, %l0
sth %o7, [%l7 + 0x60]
te %xcc, 0x6
edge32n %g4, %o6, %i0
subcc %g3, 0x1AC1, %g6
ldsb [%l7 + 0x23], %l6
ldx [%l7 + 0x50], %o3
fmovdl %icc, %f4, %f14
ldx [%l7 + 0x28], %l3
std %f2, [%l7 + 0x58]
mulscc %o1, %i3, %l5
fbge,a %fcc3, loop_4273
movneg %xcc, %o4, %l2
stb %l1, [%l7 + 0x79]
bvs,a,pn %icc, loop_4274
loop_4273:
ldsb [%l7 + 0x7F], %i2
andcc %g1, 0x1211, %g5
fcmpeq16 %f6, %f6, %o5
loop_4274:
sth %i4, [%l7 + 0x1A]
fblg,a %fcc1, loop_4275
fzero %f8
fmovsle %xcc, %f3, %f14
stb %i7, [%l7 + 0x79]
loop_4275:
brgz %g7, loop_4276
stx %o2, [%l7 + 0x78]
fba,a %fcc0, loop_4277
ldsw [%l7 + 0x3C], %o0
loop_4276:
movg %icc, %i1, %l4
fmovrdlz %i5, %f8, %f14
loop_4277:
or %i6, %l0, %g2
bcs,a,pn %icc, loop_4278
movge %xcc, %g4, %o7
fand %f2, %f6, %f4
fxnors %f10, %f10, %f1
loop_4278:
ldsw [%l7 + 0x54], %o6
bvc,pt %xcc, loop_4279
ldx [%l7 + 0x58], %g3
udivcc %g6, 0x15C7, %i0
stw %o3, [%l7 + 0x10]
loop_4279:
ldd [%l7 + 0x50], %f0
ta %icc, 0x6
stw %l6, [%l7 + 0x3C]
brlez,a %o1, loop_4280
lduh [%l7 + 0x50], %i3
tvs %icc, 0x5
and %l5, %o4, %l3
loop_4280:
ldx [%l7 + 0x68], %l1
ldsh [%l7 + 0x1C], %l2
tl %icc, 0x6
taddcc %g1, %i2, %g5
fbl %fcc1, loop_4281
fpack16 %f14, %f4
fmuld8ulx16 %f6, %f13, %f4
edge8ln %o5, %i4, %i7
loop_4281:
xnorcc %o2, %o0, %g7
fmovrde %l4, %f0, %f2
fmovsvc %icc, %f2, %f11
bpos,a %icc, loop_4282
xnorcc %i1, %i5, %i6
fmovdpos %xcc, %f9, %f11
udivcc %l0, 0x11DD, %g2
loop_4282:
fandnot2s %f5, %f1, %f10
fmovsge %icc, %f9, %f8
fmuld8ulx16 %f6, %f14, %f8
mova %icc, %g4, %o7
alignaddr %g3, %g6, %i0
ld [%l7 + 0x5C], %f15
sdivcc %o3, 0x0885, %o6
bcs,a,pt %icc, loop_4283
stb %l6, [%l7 + 0x27]
fbu %fcc3, loop_4284
fandnot2s %f1, %f1, %f15
loop_4283:
fbg,a %fcc0, loop_4285
st %f11, [%l7 + 0x68]
loop_4284:
lduw [%l7 + 0x2C], %i3
fmovsa %xcc, %f1, %f9
loop_4285:
lduw [%l7 + 0x24], %l5
fpsub16 %f6, %f4, %f8
fbuge,a %fcc0, loop_4286
sth %o4, [%l7 + 0x10]
fbe %fcc2, loop_4287
stw %l3, [%l7 + 0x58]
loop_4286:
udivcc %l1, 0x1063, %o1
lduw [%l7 + 0x4C], %g1
loop_4287:
ldd [%l7 + 0x08], %f4
fmovdn %xcc, %f6, %f14
stx %i2, [%l7 + 0x58]
tvs %icc, 0x3
fcmpes %fcc2, %f14, %f4
lduw [%l7 + 0x18], %g5
sllx %l2, 0x0D, %i4
srax %o5, %i7, %o0
umul %g7, 0x1659, %l4
fcmpes %fcc1, %f14, %f1
sra %o2, %i1, %i5
stb %i6, [%l7 + 0x69]
ldsh [%l7 + 0x3A], %g2
fcmple32 %f4, %f12, %g4
taddcctv %l0, %o7, %g3
ld [%l7 + 0x60], %f7
movvc %xcc, %g6, %o3
lduw [%l7 + 0x7C], %i0
brgz,a %o6, loop_4288
edge8l %i3, %l6, %l5
popc %l3, %l1
fnor %f2, %f0, %f14
loop_4288:
fmovrslez %o4, %f3, %f13
fmovsne %icc, %f7, %f2
array16 %g1, %o1, %g5
ldsb [%l7 + 0x16], %l2
fbuge,a %fcc2, loop_4289
brnz %i2, loop_4290
sth %i4, [%l7 + 0x54]
bvs,a %xcc, loop_4291
loop_4289:
stw %i7, [%l7 + 0x24]
loop_4290:
fcmple32 %f6, %f12, %o5
ldd [%l7 + 0x60], %f0
loop_4291:
fmuld8ulx16 %f15, %f8, %f0
tcs %xcc, 0x3
fnegs %f9, %f11
fornot2 %f4, %f2, %f14
fba %fcc0, loop_4292
tvc %icc, 0x0
bg,a,pn %icc, loop_4293
movcc %xcc, %o0, %g7
loop_4292:
fmovrdlez %l4, %f4, %f10
fblg,a %fcc2, loop_4294
loop_4293:
stb %i1, [%l7 + 0x6A]
ld [%l7 + 0x44], %f12
xnorcc %i5, 0x12FC, %i6
loop_4294:
edge16ln %o2, %g4, %l0
tsubcc %g2, 0x172D, %g3
alignaddr %g6, %o3, %i0
fmovsle %xcc, %f10, %f14
fnot1s %f3, %f8
brgz %o7, loop_4295
ld [%l7 + 0x48], %f1
fbue %fcc0, loop_4296
fpackfix %f10, %f14
loop_4295:
fexpand %f8, %f10
sdivcc %o6, 0x1569, %i3
loop_4296:
stx %l5, [%l7 + 0x68]
fxnor %f2, %f12, %f12
fcmps %fcc1, %f15, %f8
lduw [%l7 + 0x60], %l3
sth %l1, [%l7 + 0x26]
fnand %f6, %f10, %f12
lduw [%l7 + 0x3C], %o4
taddcc %g1, 0x00A9, %l6
sllx %o1, %l2, %i2
fsrc1s %f9, %f8
stw %g5, [%l7 + 0x08]
addcc %i7, 0x13BA, %o5
ba loop_4297
fmovrdlz %o0, %f10, %f0
mulx %g7, %i4, %i1
fmovrslz %i5, %f14, %f12
loop_4297:
edge32ln %i6, %o2, %g4
ld [%l7 + 0x0C], %f4
sub %l4, 0x09F2, %l0
taddcctv %g3, 0x10F0, %g6
fandnot1s %f15, %f15, %f12
andcc %g2, %i0, %o3
array32 %o7, %o6, %i3
edge8l %l3, %l5, %l1
sra %o4, 0x0B, %g1
fmovdvc %icc, %f10, %f7
lduw [%l7 + 0x44], %o1
fmovdle %icc, %f12, %f13
stx %l2, [%l7 + 0x60]
ldx [%l7 + 0x08], %i2
fbe,a %fcc2, loop_4298
fsrc2 %f8, %f10
std %f6, [%l7 + 0x70]
fmovd %f6, %f8
loop_4298:
subcc %l6, %g5, %o5
brgez,a %i7, loop_4299
bne,a %icc, loop_4300
ldsh [%l7 + 0x3A], %g7
ldsh [%l7 + 0x56], %o0
loop_4299:
fmul8ulx16 %f10, %f12, %f6
loop_4300:
st %f0, [%l7 + 0x0C]
stb %i4, [%l7 + 0x10]
tg %icc, 0x5
smulcc %i1, %i6, %i5
fbe %fcc0, loop_4301
nop
setx loop_4302, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addcc %o2, %l4, %g4
andcc %g3, 0x15B0, %g6
loop_4301:
movrgez %l0, %i0, %o3
loop_4302:
ldd [%l7 + 0x10], %f8
stw %g2, [%l7 + 0x38]
ldd [%l7 + 0x58], %f4
movn %xcc, %o7, %o6
array8 %l3, %l5, %l1
fmul8x16al %f13, %f10, %f8
std %f10, [%l7 + 0x40]
ldub [%l7 + 0x0C], %o4
mulscc %i3, %o1, %l2
ldub [%l7 + 0x15], %i2
fcmpes %fcc2, %f15, %f7
stw %l6, [%l7 + 0x4C]
fxnor %f10, %f2, %f10
brlez,a %g5, loop_4303
lduw [%l7 + 0x10], %g1
ta %xcc, 0x6
fpadd32s %f6, %f8, %f10
loop_4303:
ldsh [%l7 + 0x3A], %o5
mulx %g7, %i7, %i4
fcmpd %fcc2, %f0, %f0
tvc %xcc, 0x6
udivcc %o0, 0x14C1, %i1
ldsh [%l7 + 0x0C], %i6
ldd [%l7 + 0x58], %f8
ldd [%l7 + 0x68], %f6
movleu %xcc, %o2, %l4
nop
setx loop_4304, %l0, %l1
jmpl %l1, %i5
std %f14, [%l7 + 0x38]
fone %f2
fxors %f0, %f8, %f14
loop_4304:
andn %g4, 0x1126, %g3
st %f0, [%l7 + 0x68]
fmovda %xcc, %f14, %f15
ldub [%l7 + 0x39], %l0
fbue %fcc2, loop_4305
stx %i0, [%l7 + 0x40]
fnand %f6, %f14, %f8
subc %o3, %g6, %g2
loop_4305:
nop
setx loop_4306, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smulcc %o6, %l3, %o7
movrne %l5, 0x2FB, %l1
ldsw [%l7 + 0x5C], %o4
loop_4306:
fmovsge %icc, %f1, %f8
movrgez %o1, 0x0AB, %i3
fbue %fcc2, loop_4307
fabsd %f10, %f6
stw %i2, [%l7 + 0x54]
fmovdvc %xcc, %f8, %f10
loop_4307:
stw %l2, [%l7 + 0x20]
std %f12, [%l7 + 0x60]
movg %icc, %l6, %g5
bne,a loop_4308
fmovdg %xcc, %f8, %f8
fsrc1 %f0, %f0
faligndata %f4, %f4, %f14
loop_4308:
brlz,a %o5, loop_4309
st %f8, [%l7 + 0x14]
add %g7, %g1, %i7
fpadd16 %f2, %f6, %f12
loop_4309:
subcc %i4, %i1, %i6
movge %icc, %o0, %o2
fbul,a %fcc1, loop_4310
fmovsvs %xcc, %f15, %f5
ldx [%l7 + 0x50], %i5
ld [%l7 + 0x4C], %f14
loop_4310:
bshuffle %f4, %f10, %f14
fnegd %f8, %f14
stw %l4, [%l7 + 0x10]
movg %icc, %g3, %g4
ldub [%l7 + 0x4D], %i0
edge32l %l0, %o3, %g6
tsubcc %o6, %l3, %o7
bgu,pn %icc, loop_4311
fxor %f2, %f2, %f8
fsrc2 %f6, %f2
bg,a loop_4312
loop_4311:
smul %l5, 0x1AF0, %g2
orn %o4, 0x1853, %o1
movcs %icc, %i3, %l1
loop_4312:
brgez,a %i2, loop_4313
fmovse %icc, %f4, %f10
bcs,a loop_4314
ldx [%l7 + 0x50], %l6
loop_4313:
ldd [%l7 + 0x70], %f0
tsubcc %g5, 0x0AAC, %l2
loop_4314:
ldd [%l7 + 0x18], %f4
edge32 %o5, %g1, %i7
call loop_4315
bl,a %xcc, loop_4316
brnz,a %i4, loop_4317
fnegs %f8, %f6
loop_4315:
ldx [%l7 + 0x10], %g7
loop_4316:
fmovsn %icc, %f9, %f2
loop_4317:
fornot2s %f14, %f9, %f4
fmovsgu %xcc, %f5, %f1
ld [%l7 + 0x6C], %f13
lduw [%l7 + 0x30], %i1
ldub [%l7 + 0x4F], %i6
fnors %f15, %f13, %f2
edge16ln %o2, %o0, %i5
tcs %icc, 0x4
subcc %g3, %l4, %i0
udiv %g4, 0x0132, %o3
fones %f13
fnand %f12, %f4, %f14
addccc %g6, %l0, %l3
ldx [%l7 + 0x08], %o7
fmovsge %xcc, %f14, %f7
be,pn %xcc, loop_4318
movn %xcc, %o6, %l5
fnot1 %f2, %f2
stb %o4, [%l7 + 0x30]
loop_4318:
fbug %fcc1, loop_4319
movn %xcc, %g2, %i3
ldsb [%l7 + 0x2A], %l1
sth %i2, [%l7 + 0x10]
loop_4319:
st %f1, [%l7 + 0x14]
srax %o1, 0x15, %g5
tne %icc, 0x7
brlez %l2, loop_4320
ldx [%l7 + 0x48], %l6
andncc %o5, %g1, %i7
umulcc %i4, %g7, %i1
loop_4320:
stw %o2, [%l7 + 0x74]
brlz,a %i6, loop_4321
fmovsgu %xcc, %f12, %f14
lduw [%l7 + 0x08], %o0
edge8n %i5, %l4, %i0
loop_4321:
xnor %g3, %g4, %o3
ldx [%l7 + 0x68], %l0
movrgez %l3, %g6, %o7
sdiv %l5, 0x07AB, %o6
fbul %fcc0, loop_4322
be,pt %xcc, loop_4323
bcs,pn %xcc, loop_4324
ldub [%l7 + 0x0F], %o4
loop_4322:
fbge,a %fcc2, loop_4325
loop_4323:
ldsb [%l7 + 0x48], %i3
loop_4324:
bge %icc, loop_4326
subcc %g2, 0x1FB8, %i2
loop_4325:
lduh [%l7 + 0x60], %l1
fsrc2s %f9, %f4
loop_4326:
lduw [%l7 + 0x5C], %g5
bvs %xcc, loop_4327
bcc loop_4328
ldsw [%l7 + 0x48], %l2
move %xcc, %o1, %l6
loop_4327:
std %f2, [%l7 + 0x40]
loop_4328:
fmovsn %icc, %f9, %f9
nop
setx loop_4329, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldx [%l7 + 0x58], %o5
stw %i7, [%l7 + 0x1C]
fand %f8, %f12, %f4
loop_4329:
fandnot2s %f14, %f6, %f8
edge8ln %i4, %g1, %i1
fmuld8ulx16 %f5, %f7, %f2
fmovsgu %icc, %f11, %f5
edge32 %g7, %o2, %o0
ld [%l7 + 0x6C], %f6
or %i6, 0x059F, %i5
tge %icc, 0x1
fnands %f9, %f14, %f12
stx %i0, [%l7 + 0x20]
st %f9, [%l7 + 0x78]
ldsw [%l7 + 0x28], %g3
bleu,a loop_4330
nop
setx loop_4331, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f5, [%l7 + 0x38]
ldx [%l7 + 0x08], %g4
loop_4330:
fpsub32 %f14, %f6, %f6
loop_4331:
ldx [%l7 + 0x40], %o3
sth %l4, [%l7 + 0x20]
movneg %icc, %l0, %l3
tl %icc, 0x0
fexpand %f4, %f6
ba,a,pn %icc, loop_4332
xor %g6, 0x1D63, %o7
fbue %fcc0, loop_4333
fmovd %f10, %f6
loop_4332:
tvs %xcc, 0x1
fxor %f6, %f0, %f14
loop_4333:
brlez,a %o6, loop_4334
fcmpeq16 %f0, %f10, %l5
fmovrdgez %i3, %f4, %f14
ld [%l7 + 0x40], %f6
loop_4334:
tge %icc, 0x5
ldx [%l7 + 0x48], %o4
fcmpgt32 %f10, %f0, %i2
std %f4, [%l7 + 0x40]
fmovrdgez %g2, %f2, %f14
ldsw [%l7 + 0x24], %l1
sll %g5, %o1, %l2
stb %o5, [%l7 + 0x72]
ldsw [%l7 + 0x2C], %i7
fmovscs %xcc, %f5, %f12
fpadd16s %f12, %f14, %f3
fpsub16s %f14, %f15, %f8
movvs %icc, %l6, %i4
movcc %icc, %i1, %g7
movrlez %o2, 0x3EF, %g1
sth %i6, [%l7 + 0x1A]
fpsub32s %f10, %f5, %f2
stb %i5, [%l7 + 0x31]
fmovscs %icc, %f15, %f9
fnot1 %f4, %f4
ldsw [%l7 + 0x6C], %o0
sdivx %i0, 0x02F9, %g3
smul %o3, 0x06B6, %l4
fbg %fcc0, loop_4335
stb %l0, [%l7 + 0x71]
fcmple16 %f2, %f4, %l3
fabsd %f14, %f12
loop_4335:
fcmpne32 %f8, %f8, %g4
fnot2 %f10, %f2
ba loop_4336
edge32n %g6, %o7, %l5
ldsh [%l7 + 0x58], %i3
ldsh [%l7 + 0x60], %o6
loop_4336:
fcmpne32 %f14, %f10, %o4
fmul8x16al %f10, %f3, %f6
call loop_4337
fmovrdgez %i2, %f14, %f6
ldub [%l7 + 0x58], %l1
stb %g5, [%l7 + 0x36]
loop_4337:
ldsw [%l7 + 0x18], %o1
tvs %icc, 0x2
fpackfix %f14, %f13
ble,pn %xcc, loop_4338
ldx [%l7 + 0x28], %l2
fors %f5, %f10, %f4
st %f5, [%l7 + 0x6C]
loop_4338:
fmovs %f2, %f8
ble %xcc, loop_4339
fcmpeq32 %f6, %f12, %o5
ld [%l7 + 0x14], %f8
fnot1 %f0, %f6
loop_4339:
mulx %g2, 0x0AE9, %i7
ldsh [%l7 + 0x60], %i4
lduh [%l7 + 0x78], %i1
stw %g7, [%l7 + 0x34]
bvc loop_4340
movrgez %o2, %l6, %i6
fpack32 %f12, %f4, %f14
st %f5, [%l7 + 0x34]
loop_4340:
fandnot1 %f4, %f6, %f8
fandnot2s %f7, %f5, %f1
pdist %f2, %f0, %f14
stx %g1, [%l7 + 0x70]
movrlz %i5, 0x2BA, %o0
sllx %g3, %o3, %l4
fmovrdgez %i0, %f12, %f12
fbn,a %fcc2, loop_4341
std %f14, [%l7 + 0x48]
fmovdvc %icc, %f2, %f14
brgez %l0, loop_4342
loop_4341:
tle %icc, 0x4
brgz %g4, loop_4343
stw %l3, [%l7 + 0x3C]
loop_4342:
fsrc2 %f6, %f2
tl %icc, 0x5
loop_4343:
alignaddr %o7, %l5, %g6
sra %o6, %i3, %i2
tvs %xcc, 0x6
add %o4, %g5, %l1
fcmple32 %f2, %f10, %l2
movn %xcc, %o1, %g2
srax %o5, 0x15, %i7
fmovsl %icc, %f7, %f1
fmovspos %xcc, %f0, %f9
fornot2 %f10, %f12, %f0
taddcctv %i1, 0x1D68, %g7
ldd [%l7 + 0x78], %f2
bcs loop_4344
orn %i4, 0x0AF3, %o2
fpsub16s %f8, %f8, %f9
fxnors %f11, %f3, %f9
loop_4344:
brz,a %l6, loop_4345
movcc %icc, %i6, %i5
ldx [%l7 + 0x10], %g1
fmovrdlez %o0, %f8, %f0
loop_4345:
or %o3, 0x1007, %l4
lduw [%l7 + 0x3C], %g3
tcc %icc, 0x0
fpadd32 %f2, %f12, %f4
be %icc, loop_4346
fbug %fcc2, loop_4347
andn %l0, 0x179F, %g4
fbe,a %fcc1, loop_4348
loop_4346:
ldsb [%l7 + 0x45], %l3
loop_4347:
fmovsneg %xcc, %f12, %f1
faligndata %f4, %f8, %f14
loop_4348:
bge %icc, loop_4349
fors %f2, %f6, %f1
tg %xcc, 0x6
fcmpd %fcc2, %f0, %f2
loop_4349:
edge32ln %i0, %l5, %g6
fand %f4, %f2, %f6
fnot2s %f6, %f9
faligndata %f4, %f2, %f2
tl %icc, 0x5
nop
setx loop_4350, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x30], %o6
ldsb [%l7 + 0x76], %o7
xnorcc %i3, %o4, %i2
loop_4350:
bgu,pt %icc, loop_4351
ldd [%l7 + 0x78], %f2
stw %g5, [%l7 + 0x14]
stw %l2, [%l7 + 0x50]
loop_4351:
bcs %xcc, loop_4352
fpsub16s %f9, %f9, %f5
fmul8ulx16 %f6, %f12, %f6
fcmpeq16 %f10, %f8, %l1
loop_4352:
st %f9, [%l7 + 0x64]
edge16n %g2, %o1, %o5
lduh [%l7 + 0x5A], %i7
lduh [%l7 + 0x76], %i1
fnand %f2, %f14, %f8
fpsub16 %f2, %f10, %f2
ldub [%l7 + 0x24], %g7
fbne,a %fcc3, loop_4353
movgu %xcc, %o2, %l6
subccc %i4, %i6, %g1
edge8ln %i5, %o3, %o0
loop_4353:
ldub [%l7 + 0x3A], %g3
fpmerge %f8, %f15, %f8
fba %fcc0, loop_4354
and %l0, 0x18CD, %l4
tvs %xcc, 0x1
sll %l3, 0x03, %g4
loop_4354:
stb %i0, [%l7 + 0x08]
taddcctv %g6, %o6, %o7
stx %l5, [%l7 + 0x50]
ldsh [%l7 + 0x6E], %o4
movrlez %i3, 0x3C7, %i2
sth %l2, [%l7 + 0x20]
ldsh [%l7 + 0x5C], %l1
stb %g2, [%l7 + 0x7B]
stb %g5, [%l7 + 0x15]
edge16n %o1, %o5, %i7
smulcc %i1, 0x1538, %g7
fmovrsgz %o2, %f8, %f15
fcmpgt32 %f2, %f6, %i4
fxnor %f6, %f6, %f10
bne loop_4355
fnor %f0, %f6, %f6
lduh [%l7 + 0x4C], %i6
std %f10, [%l7 + 0x20]
loop_4355:
lduw [%l7 + 0x3C], %l6
fmul8sux16 %f2, %f0, %f10
edge16 %g1, %o3, %i5
mova %icc, %o0, %g3
be,a %icc, loop_4356
udivcc %l4, 0x0C56, %l3
lduw [%l7 + 0x78], %g4
fpsub16s %f10, %f12, %f1
loop_4356:
fabsd %f8, %f10
tvc %xcc, 0x2
fandnot2s %f12, %f15, %f3
sth %l0, [%l7 + 0x52]
bl,a loop_4357
andncc %g6, %i0, %o7
fbu %fcc2, loop_4358
std %f4, [%l7 + 0x30]
loop_4357:
lduh [%l7 + 0x78], %o6
fornot2 %f4, %f4, %f10
loop_4358:
ldsh [%l7 + 0x0A], %l5
fmovrslz %i3, %f10, %f5
fmovrdlez %i2, %f2, %f10
fornot2 %f14, %f0, %f4
ldd [%l7 + 0x50], %f2
ba,pn %xcc, loop_4359
fcmpeq32 %f10, %f2, %l2
tle %xcc, 0x5
siam 0x4
loop_4359:
stx %o4, [%l7 + 0x10]
for %f2, %f10, %f14
fmul8x16al %f10, %f15, %f14
movneg %xcc, %l1, %g5
xor %o1, 0x10F0, %g2
lduw [%l7 + 0x6C], %o5
ld [%l7 + 0x2C], %f14
fmovsgu %xcc, %f4, %f9
lduw [%l7 + 0x30], %i1
ba,pt %icc, loop_4360
stx %g7, [%l7 + 0x70]
ta %xcc, 0x1
te %xcc, 0x7
loop_4360:
fpadd32 %f8, %f12, %f6
movvs %icc, %o2, %i4
ldsh [%l7 + 0x70], %i7
tleu %icc, 0x3
te %xcc, 0x6
xnorcc %i6, 0x14CA, %l6
fmovdpos %xcc, %f7, %f9
fmovda %xcc, %f0, %f11
fnot2 %f8, %f0
ld [%l7 + 0x44], %f4
edge8l %g1, %o3, %o0
andncc %g3, %l4, %l3
fmovdge %xcc, %f11, %f3
alignaddrl %g4, %l0, %g6
stx %i5, [%l7 + 0x78]
stw %o7, [%l7 + 0x14]
ldsh [%l7 + 0x0C], %o6
nop
setx loop_4361, %l0, %l1
jmpl %l1, %l5
array16 %i0, %i2, %l2
fpsub16s %f15, %f1, %f14
fmul8x16au %f4, %f4, %f8
loop_4361:
edge8n %o4, %i3, %g5
bneg,a,pn %xcc, loop_4362
ldx [%l7 + 0x38], %l1
bge loop_4363
fnegs %f12, %f4
loop_4362:
udivx %g2, 0x0D54, %o5
bpos,pt %xcc, loop_4364
loop_4363:
stw %i1, [%l7 + 0x60]
subcc %o1, 0x1637, %o2
fpack32 %f14, %f14, %f4
loop_4364:
bcc,pt %xcc, loop_4365
lduh [%l7 + 0x2A], %i4
fbl,a %fcc1, loop_4366
nop
setx loop_4367, %l0, %l1
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_4365:
ldd [%l7 + 0x38], %f0
fcmped %fcc2, %f10, %f14
loop_4366:
fbg %fcc1, loop_4368
loop_4367:
fmovrdgz %g7, %f4, %f2
fnot2 %f4, %f10
ld [%l7 + 0x1C], %f11
loop_4368:
fble %fcc0, loop_4369
or %i7, 0x18AE, %i6
tn %xcc, 0x0
fornot1s %f15, %f15, %f10
loop_4369:
movcs %xcc, %l6, %o3
mulscc %o0, %g3, %l4
tgu %icc, 0x1
fcmpne16 %f12, %f2, %l3
lduh [%l7 + 0x6A], %g4
lduh [%l7 + 0x3E], %g1
fmuld8sux16 %f14, %f11, %f4
tsubcctv %g6, 0x19A7, %l0
orn %o7, %o6, %l5
ldsh [%l7 + 0x4A], %i5
move %icc, %i0, %l2
fmovdle %icc, %f15, %f1
nop
setx loop_4370, %l0, %l1
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_4371
stb %o4, [%l7 + 0x0F]
ldsw [%l7 + 0x10], %i3
loop_4370:
fpadd32 %f4, %f10, %f14
loop_4371:
stw %g5, [%l7 + 0x20]
mova %xcc, %l1, %i2
stb %g2, [%l7 + 0x23]
ldsw [%l7 + 0x14], %i1
tg %icc, 0x4
lduw [%l7 + 0x4C], %o1
movcc %xcc, %o2, %i4
sdiv %o5, 0x046A, %i7
brlez %g7, loop_4372
ldd [%l7 + 0x18], %f4
edge32ln %l6, %o3, %i6
fba %fcc2, loop_4373
loop_4372:
ldsw [%l7 + 0x40], %g3
lduh [%l7 + 0x10], %o0
fpsub16s %f4, %f9, %f14
loop_4373:
subcc %l3, 0x05DB, %g4
movneg %icc, %g1, %g6
fcmpd %fcc2, %f4, %f6
smul %l4, 0x08AF, %o7
stb %l0, [%l7 + 0x1C]
xorcc %l5, %i5, %i0
bvc %xcc, loop_4374
st %f10, [%l7 + 0x5C]
nop
setx loop_4375, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bne %icc, loop_4376
loop_4374:
movneg %xcc, %o6, %l2
fbuge %fcc1, loop_4377
loop_4375:
or %i3, 0x0518, %o4
loop_4376:
stb %g5, [%l7 + 0x5E]
fmovdvs %xcc, %f6, %f7
loop_4377:
brgez,a %l1, loop_4378
edge8 %g2, %i1, %o1
fnot1 %f4, %f4
bvs,a loop_4379
loop_4378:
tl %xcc, 0x6
fmovrsne %o2, %f10, %f4
fmovdvs %icc, %f4, %f13
loop_4379:
fnands %f3, %f12, %f15
ldx [%l7 + 0x70], %i2
siam 0x5
fbge,a %fcc2, loop_4380
ldsw [%l7 + 0x38], %o5
tsubcc %i4, 0x0C5C, %g7
fbe %fcc0, loop_4381
loop_4380:
ldsh [%l7 + 0x7A], %l6
tleu %xcc, 0x6
movrlz %o3, %i7, %i6
loop_4381:
ldsb [%l7 + 0x10], %o0
fors %f9, %f7, %f7
andncc %l3, %g4, %g1
andcc %g3, 0x1D57, %g6
fbuge,a %fcc0, loop_4382
ldsw [%l7 + 0x34], %l4
fbe %fcc1, loop_4383
movcs %xcc, %o7, %l0
loop_4382:
fmul8x16 %f6, %f8, %f6
tle %xcc, 0x3
loop_4383:
array32 %i5, %i0, %o6
fcmped %fcc3, %f6, %f6
ldsw [%l7 + 0x0C], %l2
movrlez %i3, %o4, %g5
orcc %l5, 0x12DD, %l1
ldub [%l7 + 0x1F], %i1
edge8 %o1, %g2, %i2
pdist %f8, %f6, %f0
move %icc, %o5, %o2
fxnor %f12, %f2, %f12
movrgez %g7, 0x29F, %l6
ldd [%l7 + 0x70], %f2
ldsh [%l7 + 0x28], %i4
fpmerge %f6, %f12, %f10
fmovscs %icc, %f13, %f11
tne %icc, 0x6
stw %i7, [%l7 + 0x18]
stx %o3, [%l7 + 0x10]
movrne %i6, 0x09B, %l3
srl %o0, %g1, %g3
ldsb [%l7 + 0x3A], %g4
edge16ln %g6, %l4, %o7
movrgz %l0, %i0, %o6
ldx [%l7 + 0x70], %l2
tvs %icc, 0x0
fpsub16s %f6, %f8, %f0
ld [%l7 + 0x74], %f14
andn %i3, 0x097E, %o4
addc %g5, 0x0C6F, %l5
tpos %icc, 0x1
fabss %f11, %f10
brnz,a %l1, loop_4384
ldd [%l7 + 0x28], %f14
edge32n %i5, %o1, %i1
fmovrse %g2, %f8, %f4
loop_4384:
ldsh [%l7 + 0x70], %i2
fmovsvc %xcc, %f4, %f12
movrlez %o5, 0x00B, %g7
fandnot1s %f6, %f13, %f3
ld [%l7 + 0x70], %f3
udivx %l6, 0x0458, %i4
fmovdcs %xcc, %f8, %f10
stx %o2, [%l7 + 0x50]
fmovscc %icc, %f11, %f9
fblg %fcc3, loop_4385
srax %o3, %i7, %i6
sub %o0, 0x1648, %g1
sth %l3, [%l7 + 0x0C]
loop_4385:
sth %g3, [%l7 + 0x3A]
movcs %xcc, %g6, %g4
fmovdvs %icc, %f2, %f15
lduh [%l7 + 0x42], %o7
movcs %icc, %l4, %i0
bl %xcc, loop_4386
edge8l %o6, %l0, %i3
fpadd16 %f8, %f8, %f2
fsrc2s %f11, %f13
loop_4386:
ldx [%l7 + 0x28], %o4
fmuld8ulx16 %f0, %f12, %f4
fbl,a %fcc1, loop_4387
brgez,a %l2, loop_4388
sth %l5, [%l7 + 0x2C]
fmovdpos %icc, %f3, %f4
loop_4387:
fbu %fcc2, loop_4389
loop_4388:
fbg %fcc1, loop_4390
fcmpne16 %f0, %f0, %g5
fblg %fcc2, loop_4391
loop_4389:
ldx [%l7 + 0x50], %i5
loop_4390:
fandnot2 %f6, %f6, %f2
ldsw [%l7 + 0x4C], %o1
loop_4391:
lduh [%l7 + 0x66], %i1
std %f10, [%l7 + 0x78]
tpos %xcc, 0x4
fmovdvs %xcc, %f12, %f2
edge16l %g2, %i2, %l1
sllx %g7, 0x0D, %l6
movrne %o5, 0x177, %o2
ld [%l7 + 0x34], %f7
alignaddr %i4, %o3, %i7
stx %o0, [%l7 + 0x38]
std %f6, [%l7 + 0x58]
ld [%l7 + 0x3C], %f13
tne %xcc, 0x0
bleu,a %xcc, loop_4392
fmovrsne %i6, %f11, %f11
fmovrslz %l3, %f1, %f3
ldsb [%l7 + 0x3B], %g1
loop_4392:
tge %xcc, 0x0
st %f2, [%l7 + 0x68]
ldsh [%l7 + 0x54], %g6
movvs %icc, %g4, %g3
fmovsgu %xcc, %f13, %f0
edge32ln %l4, %i0, %o7
tl %xcc, 0x5
fmuld8sux16 %f2, %f10, %f2
movleu %icc, %o6, %l0
fbg %fcc0, loop_4393
movrne %o4, 0x140, %i3
movrlz %l2, %g5, %i5
tvc %xcc, 0x1
loop_4393:
fxor %f4, %f4, %f14
nop
setx loop_4394, %l0, %l1
jmpl %l1, %l5
sth %i1, [%l7 + 0x4C]
fmovsneg %icc, %f6, %f9
bvs %icc, loop_4395
loop_4394:
lduw [%l7 + 0x14], %g2
fsrc2s %f4, %f15
fcmpgt16 %f4, %f0, %o1
loop_4395:
siam 0x5
fmovsvc %icc, %f13, %f8
taddcc %i2, %g7, %l6
sth %o5, [%l7 + 0x74]
orncc %o2, 0x17CD, %i4
fmovsne %xcc, %f2, %f14
fnot1 %f6, %f6
te %xcc, 0x5
ld [%l7 + 0x70], %f11
sth %l1, [%l7 + 0x7C]
lduw [%l7 + 0x78], %i7
movrlz %o0, 0x1DF, %i6
ldx [%l7 + 0x70], %l3
edge16ln %g1, %o3, %g4
fmovrsgz %g6, %f10, %f5
fandnot1s %f4, %f11, %f10
fmovdpos %xcc, %f7, %f11
fmovsl %icc, %f13, %f7
fbug %fcc2, loop_4396
ld [%l7 + 0x24], %f13
udiv %l4, 0x05C7, %i0
movg %xcc, %o7, %o6
loop_4396:
ld [%l7 + 0x40], %f9
movrne %l0, %g3, %o4
call loop_4397
movre %l2, %g5, %i3
fexpand %f5, %f12
std %f14, [%l7 + 0x70]
loop_4397:
tg %xcc, 0x6
lduh [%l7 + 0x1E], %l5
tneg %icc, 0x2
tge %xcc, 0x7
ld [%l7 + 0x1C], %f6
fpack32 %f8, %f10, %f2
fcmpne16 %f6, %f2, %i5
std %f2, [%l7 + 0x10]
stw %g2, [%l7 + 0x2C]
stb %i1, [%l7 + 0x22]
fmovsle %icc, %f5, %f14
subc %i2, 0x1011, %g7
tpos %xcc, 0x2
fmovspos %icc, %f5, %f0
xnor %l6, 0x15D5, %o5
array16 %o2, %i4, %l1
fsrc2 %f6, %f8
tn %icc, 0x5
bcs,a,pn %xcc, loop_4398
fpack16 %f12, %f12
mulx %o1, 0x0FED, %i7
fbo,a %fcc1, loop_4399
loop_4398:
ldsb [%l7 + 0x60], %o0
ldsw [%l7 + 0x14], %i6
fcmpne32 %f0, %f0, %g1
loop_4399:
fcmpes %fcc0, %f1, %f1
tgu %xcc, 0x1
ldsb [%l7 + 0x0E], %l3
fmovrdgz %o3, %f4, %f10
st %f2, [%l7 + 0x24]
fmovdgu %xcc, %f8, %f7
fmovsle %icc, %f6, %f12
ld [%l7 + 0x2C], %f5
lduw [%l7 + 0x18], %g4
edge16 %g6, %i0, %o7
fmul8sux16 %f14, %f4, %f10
movcs %xcc, %o6, %l4
sth %l0, [%l7 + 0x56]
bvs,a,pn %icc, loop_4400
bge,a,pn %icc, loop_4401
tge %icc, 0x4
fmovdgu %xcc, %f11, %f15
loop_4400:
fmovsl %xcc, %f12, %f1
loop_4401:
addc %g3, 0x19A9, %l2
ldub [%l7 + 0x1F], %o4
fzeros %f12
fmovdgu %xcc, %f12, %f9
stx %i3, [%l7 + 0x70]
fmovdneg %xcc, %f12, %f9
fmovdvs %icc, %f4, %f11
fcmpne32 %f10, %f2, %l5
edge16ln %i5, %g5, %g2
bneg loop_4402
ble,a %xcc, loop_4403
fbo,a %fcc1, loop_4404
fpadd16s %f0, %f8, %f11
loop_4402:
fxors %f15, %f8, %f11
loop_4403:
stb %i1, [%l7 + 0x18]
loop_4404:
ld [%l7 + 0x58], %f7
fpack32 %f14, %f0, %f2
fmovdcs %icc, %f7, %f6
sdivcc %i2, 0x09F6, %g7
std %f8, [%l7 + 0x08]
brgez %l6, loop_4405
xnor %o2, 0x12A9, %i4
bvc,a,pn %icc, loop_4406
ldsw [%l7 + 0x2C], %o5
loop_4405:
fnegd %f14, %f6
fbu %fcc1, loop_4407
loop_4406:
ldsh [%l7 + 0x2A], %l1
sth %o1, [%l7 + 0x2E]
std %f6, [%l7 + 0x68]
loop_4407:
subcc %o0, 0x0666, %i7
stb %i6, [%l7 + 0x65]
faligndata %f8, %f14, %f0
sethi 0x1181, %l3
tsubcctv %g1, 0x0BCC, %o3
alignaddr %g6, %g4, %o7
fmovdge %xcc, %f7, %f8
udivcc %i0, 0x06D4, %o6
movvs %icc, %l4, %g3
tne %icc, 0x2
tn %xcc, 0x7
movcs %icc, %l2, %o4
fmul8x16al %f2, %f11, %f0
brgez,a %l0, loop_4408
stw %i3, [%l7 + 0x3C]
bshuffle %f10, %f2, %f8
nop
setx loop_4409, %l0, %l1
jmpl %l1, %i5
loop_4408:
movleu %xcc, %l5, %g5
taddcc %g2, 0x0A3F, %i1
fnot2 %f12, %f14
loop_4409:
fcmps %fcc0, %f3, %f2
ldsb [%l7 + 0x6D], %g7
fcmpgt32 %f4, %f2, %l6
tne %icc, 0x4
stb %i2, [%l7 + 0x4B]
xnorcc %o2, %i4, %l1
edge16l %o1, %o0, %i7
edge32 %i6, %l3, %o5
movle %xcc, %o3, %g6
fmovrde %g4, %f10, %f14
ble loop_4410
ldsh [%l7 + 0x30], %g1
stw %o7, [%l7 + 0x1C]
fxnor %f8, %f6, %f4
loop_4410:
ldsw [%l7 + 0x5C], %i0
st %f4, [%l7 + 0x40]
fmovsvc %xcc, %f12, %f3
st %f0, [%l7 + 0x54]
fmovda %icc, %f12, %f2
brnz %l4, loop_4411
movvs %xcc, %g3, %l2
movgu %xcc, %o6, %o4
fmovda %icc, %f4, %f14
loop_4411:
std %f10, [%l7 + 0x40]
fbg,a %fcc1, loop_4412
orn %l0, 0x1F3E, %i5
ldsb [%l7 + 0x6B], %l5
fandnot1 %f2, %f0, %f4
loop_4412:
stx %g5, [%l7 + 0x70]
brlez %i3, loop_4413
fmul8ulx16 %f8, %f8, %f14
ldsh [%l7 + 0x0A], %i1
st %f15, [%l7 + 0x08]
loop_4413:
fbo %fcc2, loop_4414
faligndata %f14, %f8, %f10
edge32ln %g7, %l6, %g2
bneg,pn %icc, loop_4415
loop_4414:
bneg %icc, loop_4416
bg loop_4417
ldub [%l7 + 0x73], %o2
loop_4415:
smulcc %i2, 0x03EC, %l1
loop_4416:
bn,a loop_4418
loop_4417:
edge16ln %o1, %i4, %i7
fmovdl %icc, %f11, %f5
mulx %o0, 0x0AB0, %i6
loop_4418:
smulcc %o5, 0x06E8, %o3
addc %l3, %g6, %g4
fnot2s %f10, %f5
andn %g1, 0x1468, %i0
fmovdle %icc, %f11, %f15
fcmpeq16 %f6, %f6, %l4
fcmple32 %f14, %f14, %g3
ld [%l7 + 0x08], %f0
ldd [%l7 + 0x18], %f0
std %f2, [%l7 + 0x50]
movrgez %l2, 0x079, %o7
stb %o6, [%l7 + 0x62]
bcs,a,pn %icc, loop_4419
ldsw [%l7 + 0x68], %o4
fble,a %fcc3, loop_4420
ldub [%l7 + 0x7F], %i5
loop_4419:
fmovspos %xcc, %f11, %f1
udiv %l0, 0x096E, %l5
loop_4420:
fpadd16 %f0, %f0, %f0
fmovdneg %icc, %f1, %f8
ld [%l7 + 0x24], %f9
ld [%l7 + 0x14], %f4
ldsh [%l7 + 0x36], %i3
fnegd %f4, %f12
fmovdleu %icc, %f6, %f7
fsrc1 %f6, %f14
fbue,a %fcc1, loop_4421
bg,a %icc, loop_4422
fcmpgt16 %f4, %f2, %g5
ldx [%l7 + 0x18], %i1
loop_4421:
fxnors %f9, %f3, %f3
loop_4422:
stx %g7, [%l7 + 0x60]
st %f5, [%l7 + 0x18]
fbue,a %fcc0, loop_4423
fbug,a %fcc0, loop_4424
ta %xcc, 0x4
ldd [%l7 + 0x70], %f14
loop_4423:
mova %icc, %g2, %l6
loop_4424:
sub %i2, %o2, %l1
sth %i4, [%l7 + 0x7E]
subccc %i7, 0x005D, %o1
stw %o0, [%l7 + 0x60]
tvs %xcc, 0x1
movle %xcc, %o5, %i6
fmovsne %icc, %f3, %f13
fandnot2s %f13, %f10, %f9
tcc %icc, 0x3
fsrc2s %f6, %f1
fnors %f3, %f5, %f7
fpadd16s %f8, %f6, %f1
ldsw [%l7 + 0x1C], %o3
fbul,a %fcc0, loop_4425
tvs %xcc, 0x3
fcmple32 %f8, %f14, %g6
fpsub16s %f11, %f1, %f5
loop_4425:
fbug,a %fcc3, loop_4426
brgez,a %g4, loop_4427
edge16n %g1, %l3, %i0
bvc loop_4428
loop_4426:
movvs %icc, %l4, %g3
loop_4427:
umulcc %l2, 0x11E5, %o7
ld [%l7 + 0x7C], %f2
loop_4428:
fbu %fcc0, loop_4429
ldx [%l7 + 0x18], %o4
fcmpne16 %f10, %f0, %o6
fmovsn %xcc, %f4, %f1
loop_4429:
lduh [%l7 + 0x6C], %l0
edge8 %l5, %i5, %g5
ldsw [%l7 + 0x64], %i3
smulcc %g7, %i1, %g2
ldsw [%l7 + 0x34], %l6
stx %o2, [%l7 + 0x50]
ldsw [%l7 + 0x08], %l1
std %f8, [%l7 + 0x60]
fpack16 %f2, %f12
fornot1s %f6, %f1, %f15
stx %i4, [%l7 + 0x40]
st %f12, [%l7 + 0x78]
fsrc1 %f4, %f6
ldx [%l7 + 0x20], %i2
std %f14, [%l7 + 0x68]
edge8 %i7, %o0, %o5
fandnot1s %f2, %f1, %f2
std %f12, [%l7 + 0x50]
fandnot2 %f12, %f6, %f4
srlx %i6, %o3, %g6
lduh [%l7 + 0x60], %g4
smulcc %o1, 0x042D, %l3
fnegs %f1, %f12
tgu %icc, 0x5
fmovdpos %xcc, %f13, %f4
fnand %f6, %f10, %f6
fmovsneg %xcc, %f10, %f0
array32 %i0, %l4, %g1
bn loop_4430
movn %icc, %l2, %o7
ldsw [%l7 + 0x24], %g3
tvc %icc, 0x4
loop_4430:
ldsb [%l7 + 0x60], %o6
fnegs %f7, %f15
fpadd32 %f14, %f12, %f2
brlez,a %o4, loop_4431
fcmpes %fcc2, %f10, %f6
fbge %fcc3, loop_4432
lduw [%l7 + 0x10], %l0
loop_4431:
tg %xcc, 0x3
brlz %i5, loop_4433
loop_4432:
movvs %xcc, %g5, %i3
fbg %fcc1, loop_4434
lduw [%l7 + 0x50], %l5
loop_4433:
edge8n %g7, %i1, %l6
fand %f8, %f8, %f8
loop_4434:
andncc %g2, %l1, %o2
fmovdgu %xcc, %f14, %f7
fmovsl %xcc, %f9, %f11
edge16l %i4, %i7, %o0
edge8n %i2, %o5, %i6
edge16 %o3, %g6, %g4
stw %l3, [%l7 + 0x48]
bneg,a,pt %icc, loop_4435
tgu %icc, 0x6
brlez,a %i0, loop_4436
bcc,a loop_4437
loop_4435:
brgz,a %l4, loop_4438
sth %g1, [%l7 + 0x5A]
loop_4436:
st %f11, [%l7 + 0x5C]
loop_4437:
movvs %xcc, %o1, %o7
loop_4438:
be,a loop_4439
smul %g3, 0x0DE4, %o6
bvs,a,pn %icc, loop_4440
fmovrdgez %o4, %f4, %f8
loop_4439:
ldsb [%l7 + 0x6F], %l0
bpos,a,pn %icc, loop_4441
loop_4440:
lduw [%l7 + 0x0C], %l2
movle %xcc, %g5, %i3
fcmps %fcc3, %f4, %f4
loop_4441:
fmovdneg %icc, %f4, %f4
bleu,a,pn %icc, loop_4442
movpos %xcc, %l5, %g7
fpadd32s %f2, %f11, %f8
ldd [%l7 + 0x20], %f6
loop_4442:
movpos %xcc, %i5, %l6
smul %g2, 0x110E, %l1
fmovscc %icc, %f7, %f1
fpadd32s %f15, %f4, %f14
bcs,a loop_4443
orcc %o2, 0x07A0, %i1
fsrc2s %f10, %f7
edge32n %i7, %o0, %i2
loop_4443:
ldd [%l7 + 0x68], %f2
fmul8sux16 %f14, %f2, %f2
brz,a %i4, loop_4444
st %f8, [%l7 + 0x50]
edge16 %i6, %o3, %o5
siam 0x6
loop_4444:
ldsw [%l7 + 0x34], %g6
sth %g4, [%l7 + 0x38]
fnand %f8, %f8, %f4
tneg %xcc, 0x2
udiv %l3, 0x0F96, %i0
bvs,a,pn %xcc, loop_4445
std %f2, [%l7 + 0x68]
movn %xcc, %g1, %l4
udiv %o1, 0x0EB2, %o7
loop_4445:
lduh [%l7 + 0x50], %g3
fmovdn %icc, %f0, %f10
std %f2, [%l7 + 0x58]
xor %o4, 0x0C65, %o6
bgu,a loop_4446
movgu %icc, %l2, %l0
fmovsn %icc, %f14, %f12
fmovsne %icc, %f4, %f11
loop_4446:
fmovdcs %icc, %f0, %f12
lduw [%l7 + 0x5C], %i3
fmovrsgez %l5, %f5, %f5
fbug,a %fcc3, loop_4447
fmovsvs %icc, %f10, %f10
xorcc %g7, 0x0E5C, %g5
ldd [%l7 + 0x38], %f2
loop_4447:
movrlz %i5, %l6, %l1
ldub [%l7 + 0x3B], %g2
subccc %o2, %i7, %o0
for %f12, %f6, %f8
movrgz %i2, %i4, %i6
bge,pt %icc, loop_4448
edge32l %i1, %o5, %g6
brlz,a %g4, loop_4449
ta %xcc, 0x5
loop_4448:
fmul8x16 %f10, %f0, %f2
edge8ln %l3, %o3, %i0
loop_4449:
stx %g1, [%l7 + 0x38]
movge %xcc, %l4, %o7
bg,pt %xcc, loop_4450
ldx [%l7 + 0x48], %o1
edge8ln %o4, %o6, %l2
popc %g3, %l0
loop_4450:
fpackfix %f6, %f7
edge8ln %i3, %l5, %g5
fcmpne16 %f10, %f6, %g7
tsubcctv %l6, %l1, %g2
sub %o2, %i5, %o0
movleu %icc, %i2, %i4
fbne,a %fcc2, loop_4451
stb %i7, [%l7 + 0x10]
fnegs %f12, %f3
umul %i1, %i6, %g6
loop_4451:
fpadd32s %f3, %f5, %f12
std %f8, [%l7 + 0x40]
ldsb [%l7 + 0x50], %g4
ld [%l7 + 0x60], %f13
ldsh [%l7 + 0x3E], %l3
movl %xcc, %o5, %i0
fnot1s %f14, %f14
sth %g1, [%l7 + 0x32]
sth %l4, [%l7 + 0x62]
addc %o3, 0x113B, %o1
ldub [%l7 + 0x3E], %o7
fone %f10
fmovrdlz %o6, %f8, %f4
stx %o4, [%l7 + 0x20]
movg %icc, %g3, %l0
stw %i3, [%l7 + 0x30]
movneg %icc, %l2, %g5
fmuld8sux16 %f4, %f2, %f6
bge,a,pt %icc, loop_4452
stw %l5, [%l7 + 0x60]
stw %g7, [%l7 + 0x08]
stw %l1, [%l7 + 0x20]
loop_4452:
ldsh [%l7 + 0x32], %g2
orncc %o2, 0x0A52, %l6
fmovd %f2, %f0
sth %i5, [%l7 + 0x34]
fornot1 %f6, %f4, %f4
nop
setx loop_4453, %l0, %l1
jmpl %l1, %i2
tn %icc, 0x5
fmuld8ulx16 %f15, %f11, %f4
ldd [%l7 + 0x60], %f12
loop_4453:
fpadd16s %f8, %f9, %f3
movl %icc, %o0, %i7
umulcc %i4, 0x1A30, %i1
movcs %icc, %g6, %i6
stx %l3, [%l7 + 0x58]
fmovdgu %icc, %f11, %f6
fmul8x16 %f10, %f10, %f12
fmovrsne %o5, %f11, %f14
bcs,pt %xcc, loop_4454
fbe %fcc3, loop_4455
tn %icc, 0x1
fzeros %f3
loop_4454:
sth %g4, [%l7 + 0x3A]
loop_4455:
fmovdvs %xcc, %f12, %f1
taddcctv %i0, 0x0C6D, %l4
edge16 %g1, %o3, %o7
fmovd %f0, %f10
bn loop_4456
sub %o1, %o4, %o6
tsubcctv %g3, 0x0BEA, %l0
fmovrsgz %i3, %f1, %f3
loop_4456:
ldsw [%l7 + 0x7C], %g5
fzeros %f9
stb %l5, [%l7 + 0x6A]
std %f6, [%l7 + 0x48]
ldsb [%l7 + 0x59], %l2
edge8l %g7, %g2, %l1
tne %icc, 0x6
fornot1 %f4, %f8, %f2
fpsub16s %f15, %f3, %f10
faligndata %f10, %f0, %f4
fble,a %fcc3, loop_4457
mulscc %l6, %i5, %o2
movpos %icc, %o0, %i7
fcmple32 %f14, %f14, %i4
loop_4457:
sub %i2, 0x1A0A, %g6
stw %i1, [%l7 + 0x10]
fmovsvs %xcc, %f15, %f6
srax %i6, %o5, %l3
fornot2 %f4, %f4, %f10
movle %icc, %i0, %g4
movrne %l4, %g1, %o7
fornot1 %f10, %f12, %f0
alignaddrl %o1, %o4, %o3
stw %o6, [%l7 + 0x58]
fpadd32s %f0, %f1, %f5
tsubcc %g3, %i3, %l0
ldx [%l7 + 0x20], %l5
brlz,a %l2, loop_4458
movcs %icc, %g7, %g5
ldd [%l7 + 0x70], %f2
fnor %f14, %f2, %f10
loop_4458:
fcmpne16 %f4, %f6, %g2
tge %xcc, 0x0
fmovrde %l6, %f2, %f12
lduw [%l7 + 0x6C], %l1
fnegd %f14, %f0
tneg %icc, 0x4
brlz %i5, loop_4459
fbu,a %fcc0, loop_4460
tvs %xcc, 0x4
fble %fcc2, loop_4461
loop_4459:
ldsb [%l7 + 0x5C], %o0
loop_4460:
movg %icc, %o2, %i7
fmovsvc %icc, %f3, %f3
loop_4461:
fmovsge %icc, %f4, %f12
fba,a %fcc3, loop_4462
fmovrsne %i4, %f12, %f15
fmovse %xcc, %f12, %f3
nop
setx loop_4463, %l0, %l1
jmpl %l1, %g6
loop_4462:
sth %i1, [%l7 + 0x26]
stx %i6, [%l7 + 0x40]
ldub [%l7 + 0x11], %i2
loop_4463:
fpack16 %f12, %f0
bl,a,pn %xcc, loop_4464
fmovrdlez %o5, %f12, %f10
sra %i0, 0x07, %g4
fcmpgt32 %f10, %f2, %l4
loop_4464:
ldsb [%l7 + 0x35], %l3
ldx [%l7 + 0x48], %g1
fnegd %f8, %f4
fpackfix %f8, %f7
orn %o7, %o1, %o3
lduw [%l7 + 0x08], %o6
array32 %o4, %i3, %l0
fxors %f0, %f2, %f10
taddcc %l5, 0x1DB0, %l2
bge,pt %xcc, loop_4465
fcmpes %fcc3, %f4, %f7
tleu %icc, 0x1
movg %xcc, %g7, %g3
loop_4465:
ldub [%l7 + 0x41], %g5
stw %g2, [%l7 + 0x24]
ldsw [%l7 + 0x58], %l1
be loop_4466
fmul8x16al %f12, %f3, %f14
stw %i5, [%l7 + 0x40]
fmovdneg %icc, %f6, %f9
loop_4466:
stb %l6, [%l7 + 0x59]
fmovrse %o2, %f12, %f10
movle %icc, %o0, %i4
fmovrsne %i7, %f15, %f1
ldub [%l7 + 0x7B], %g6
udiv %i6, 0x01FC, %i2
fnegs %f0, %f8
fmul8x16al %f9, %f14, %f4
edge32 %i1, %i0, %g4
umulcc %l4, 0x09EA, %o5
lduw [%l7 + 0x18], %l3
stx %g1, [%l7 + 0x78]
fmovsvc %icc, %f5, %f14
lduw [%l7 + 0x58], %o7
xorcc %o1, %o6, %o3
xorcc %i3, 0x0996, %o4
udiv %l5, 0x0510, %l0
popc %l2, %g3
edge16n %g7, %g2, %g5
stb %i5, [%l7 + 0x5F]
movrlez %l1, 0x02F, %o2
call loop_4467
ldsw [%l7 + 0x50], %l6
fbule %fcc2, loop_4468
fmovrse %i4, %f1, %f13
loop_4467:
std %f10, [%l7 + 0x08]
stb %o0, [%l7 + 0x2F]
loop_4468:
tneg %icc, 0x7
bleu,pn %icc, loop_4469
st %f4, [%l7 + 0x08]
fpsub32 %f4, %f8, %f0
stw %i7, [%l7 + 0x4C]
loop_4469:
ldd [%l7 + 0x78], %f10
siam 0x5
fblg,a %fcc2, loop_4470
bgu,a loop_4471
ldsh [%l7 + 0x56], %i6
fexpand %f13, %f6
loop_4470:
lduw [%l7 + 0x34], %i2
loop_4471:
fpmerge %f8, %f12, %f12
tle %icc, 0x0
array32 %g6, %i1, %g4
fpack16 %f6, %f1
ldsh [%l7 + 0x60], %i0
ld [%l7 + 0x24], %f3
fmovspos %xcc, %f13, %f15
ldsw [%l7 + 0x78], %l4
lduh [%l7 + 0x5C], %o5
andn %g1, %o7, %o1
fabss %f7, %f4
lduh [%l7 + 0x4E], %o6
bg,pt %icc, loop_4472
fxor %f14, %f10, %f8
bleu,a,pn %xcc, loop_4473
std %f10, [%l7 + 0x10]
loop_4472:
fmovsvs %xcc, %f15, %f9
stb %l3, [%l7 + 0x24]
loop_4473:
ldsb [%l7 + 0x59], %i3
call loop_4474
lduw [%l7 + 0x0C], %o4
movrgz %o3, %l5, %l0
udivcc %g3, 0x00FE, %l2
loop_4474:
tcs %icc, 0x1
edge8l %g2, %g7, %g5
fba %fcc0, loop_4475
fmovrsgz %i5, %f9, %f6
stb %l1, [%l7 + 0x55]
edge8 %o2, %i4, %o0
loop_4475:
ldx [%l7 + 0x48], %i7
lduw [%l7 + 0x0C], %l6
fcmpd %fcc2, %f4, %f6
bcc,pt %xcc, loop_4476
ldsb [%l7 + 0x2C], %i2
fmovde %xcc, %f14, %f5
st %f4, [%l7 + 0x4C]
loop_4476:
movcs %xcc, %i6, %g6
ldub [%l7 + 0x30], %g4
fbn,a %fcc3, loop_4477
umulcc %i0, 0x1DB6, %i1
ldsw [%l7 + 0x68], %l4
bleu,a,pt %xcc, loop_4478
loop_4477:
stw %g1, [%l7 + 0x2C]
fmovdle %xcc, %f5, %f3
sth %o7, [%l7 + 0x60]
loop_4478:
fmovda %xcc, %f14, %f0
fpmerge %f14, %f14, %f8
fandnot1 %f14, %f12, %f12
smulcc %o5, 0x0DF1, %o1
ldsw [%l7 + 0x4C], %o6
taddcc %i3, 0x05C8, %l3
fpack32 %f0, %f10, %f6
fmovdvc %icc, %f0, %f1
ldx [%l7 + 0x60], %o3
or %l5, 0x0306, %l0
tne %icc, 0x7
udivx %g3, 0x1620, %l2
stb %o4, [%l7 + 0x0F]
nop
setx loop_4479, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
faligndata %f14, %f4, %f12
stx %g2, [%l7 + 0x68]
bg,a %icc, loop_4480
loop_4479:
fand %f10, %f12, %f12
sdivcc %g5, 0x1BBC, %i5
movrgez %g7, %o2, %i4
loop_4480:
stx %o0, [%l7 + 0x70]
fmovse %xcc, %f3, %f2
edge8 %l1, %i7, %l6
fandnot2s %f13, %f0, %f4
ldub [%l7 + 0x25], %i2
movrgz %g6, %i6, %g4
brnz %i1, loop_4481
fbne,a %fcc1, loop_4482
ldd [%l7 + 0x10], %f0
std %f6, [%l7 + 0x08]
loop_4481:
ta %xcc, 0x7
loop_4482:
st %f9, [%l7 + 0x44]
fors %f14, %f0, %f9
std %f4, [%l7 + 0x28]
fmul8sux16 %f12, %f12, %f10
stx %l4, [%l7 + 0x40]
ta %xcc, 0x3
sra %i0, %g1, %o7
mova %icc, %o5, %o6
fzero %f8
movneg %icc, %o1, %i3
edge16l %l3, %o3, %l0
fmovrse %g3, %f0, %f2
sllx %l2, %l5, %g2
sth %o4, [%l7 + 0x76]
sra %g5, 0x1B, %g7
udivx %o2, 0x1AAD, %i5
umulcc %i4, 0x1DD3, %l1
fnot2 %f0, %f8
movne %icc, %i7, %o0
ldub [%l7 + 0x0E], %i2
stw %l6, [%l7 + 0x54]
fmovsn %icc, %f11, %f10
fcmple32 %f2, %f14, %i6
bvs,a,pn %icc, loop_4483
fnot2s %f11, %f9
fpadd32 %f4, %f10, %f6
stb %g4, [%l7 + 0x78]
loop_4483:
ld [%l7 + 0x20], %f15
fandnot1s %f6, %f7, %f11
fmovdcs %icc, %f13, %f2
lduh [%l7 + 0x54], %g6
edge16ln %l4, %i0, %i1
fmovrdne %o7, %f14, %f10
ldx [%l7 + 0x78], %g1
ldsb [%l7 + 0x36], %o5
sth %o6, [%l7 + 0x4C]
fabss %f1, %f5
srax %o1, %l3, %o3
fbn %fcc0, loop_4484
fabsd %f6, %f14
lduw [%l7 + 0x40], %l0
bvs,pt %icc, loop_4485
loop_4484:
fmovd %f8, %f12
fmovsvc %xcc, %f15, %f7
tneg %xcc, 0x2
loop_4485:
fnot2 %f2, %f4
tvs %icc, 0x7
fandnot2s %f10, %f3, %f15
movrlz %g3, 0x3D6, %i3
fornot2s %f11, %f11, %f3
stx %l2, [%l7 + 0x68]
lduw [%l7 + 0x70], %g2
sth %o4, [%l7 + 0x70]
movpos %xcc, %l5, %g5
brlz,a %g7, loop_4486
tl %icc, 0x3
fmovsvc %xcc, %f3, %f4
ldsh [%l7 + 0x4E], %o2
loop_4486:
srax %i5, 0x14, %i4
ldx [%l7 + 0x50], %i7
sub %l1, %i2, %o0
umul %i6, %l6, %g6
fmovdpos %xcc, %f8, %f9
orcc %g4, 0x0E01, %l4
fbule %fcc2, loop_4487
array32 %i1, %o7, %g1
lduh [%l7 + 0x3E], %i0
stx %o5, [%l7 + 0x40]
loop_4487:
ldsh [%l7 + 0x4C], %o6
fmovdg %icc, %f10, %f15
ld [%l7 + 0x30], %f2
edge16n %o1, %o3, %l3
fcmpgt32 %f2, %f0, %l0
fmovdcs %xcc, %f12, %f8
fpmerge %f13, %f0, %f8
umul %i3, %l2, %g2
ldsw [%l7 + 0x2C], %o4
fbuge,a %fcc0, loop_4488
std %f2, [%l7 + 0x78]
ld [%l7 + 0x44], %f0
movn %icc, %l5, %g3
loop_4488:
brnz,a %g7, loop_4489
tge %xcc, 0x5
fsrc1s %f14, %f9
fmovdcs %xcc, %f15, %f6
loop_4489:
ldx [%l7 + 0x48], %o2
fmovdle %xcc, %f13, %f15
lduh [%l7 + 0x08], %i5
ld [%l7 + 0x6C], %f4
stw %i4, [%l7 + 0x74]
edge8ln %i7, %g5, %l1
udivcc %i2, 0x052C, %i6
tneg %icc, 0x0
array32 %o0, %g6, %l6
ldd [%l7 + 0x50], %f2
sll %l4, %i1, %o7
pdist %f6, %f4, %f12
sethi 0x1D4E, %g1
stb %g4, [%l7 + 0x72]
fpsub16 %f4, %f4, %f4
edge32 %o5, %i0, %o6
fcmpes %fcc0, %f2, %f10
sth %o3, [%l7 + 0x38]
and %l3, %o1, %i3
fandnot1 %f12, %f2, %f6
fbo %fcc0, loop_4490
std %f0, [%l7 + 0x30]
ldd [%l7 + 0x68], %f0
edge16ln %l0, %g2, %l2
loop_4490:
stw %o4, [%l7 + 0x6C]
edge8n %l5, %g7, %o2
alignaddrl %i5, %i4, %g3
addc %g5, 0x124B, %i7
sub %l1, %i2, %o0
fcmpne32 %f14, %f14, %g6
tcs %icc, 0x7
fmovsg %xcc, %f8, %f1
movge %xcc, %l6, %l4
ldub [%l7 + 0x4B], %i1
fmovdl %icc, %f5, %f8
ldsw [%l7 + 0x14], %o7
fandnot1s %f12, %f2, %f0
array16 %g1, %i6, %g4
st %f6, [%l7 + 0x38]
ldsh [%l7 + 0x3E], %i0
fsrc2 %f6, %f2
fornot2s %f7, %f6, %f5
fpsub32s %f10, %f6, %f4
sdivcc %o5, 0x0657, %o6
movle %icc, %o3, %l3
sdiv %o1, 0x1455, %l0
edge8l %g2, %l2, %i3
st %f1, [%l7 + 0x48]
ldx [%l7 + 0x58], %l5
movgu %xcc, %o4, %o2
sth %i5, [%l7 + 0x68]
edge16l %i4, %g3, %g7
movge %xcc, %g5, %i7
stb %i2, [%l7 + 0x6A]
addc %l1, %o0, %g6
ldub [%l7 + 0x5B], %l6
lduh [%l7 + 0x4A], %i1
fmovdvs %xcc, %f10, %f1
ldsh [%l7 + 0x30], %o7
bgu %icc, loop_4491
stb %l4, [%l7 + 0x51]
sth %i6, [%l7 + 0x2E]
fmovsl %xcc, %f3, %f2
loop_4491:
fbo,a %fcc3, loop_4492
ldd [%l7 + 0x40], %f10
st %f3, [%l7 + 0x24]
fone %f0
loop_4492:
lduh [%l7 + 0x1C], %g1
stx %i0, [%l7 + 0x38]
sth %o5, [%l7 + 0x7E]
fmovdg %icc, %f8, %f1
sth %o6, [%l7 + 0x1A]
fmovsneg %xcc, %f6, %f4
stw %o3, [%l7 + 0x10]
std %f14, [%l7 + 0x78]
xnorcc %l3, 0x03A8, %g4
ld [%l7 + 0x64], %f4
fmovsgu %icc, %f14, %f4
tvs %xcc, 0x7
fmovrdlz %l0, %f0, %f4
stx %o1, [%l7 + 0x38]
stb %g2, [%l7 + 0x1F]
fones %f8
fornot2s %f9, %f15, %f10
bpos,a,pn %icc, loop_4493
nop
setx loop_4494, %l0, %l1
jmpl %l1, %i3
stx %l2, [%l7 + 0x50]
fmovrdgz %l5, %f10, %f2
loop_4493:
ldsw [%l7 + 0x18], %o2
loop_4494:
subc %i5, %o4, %i4
ld [%l7 + 0x24], %f4
ldub [%l7 + 0x12], %g3
brz %g5, loop_4495
fornot1 %f4, %f2, %f10
fnegs %f5, %f4
stx %g7, [%l7 + 0x78]
loop_4495:
taddcc %i7, %l1, %i2
edge16ln %o0, %l6, %g6
edge8n %o7, %l4, %i1
tg %xcc, 0x6
lduh [%l7 + 0x52], %g1
tne %icc, 0x1
lduw [%l7 + 0x1C], %i6
fmovspos %xcc, %f13, %f6
lduw [%l7 + 0x08], %i0
fbu %fcc3, loop_4496
edge16l %o6, %o3, %l3
movre %g4, %l0, %o5
movg %icc, %g2, %i3
loop_4496:
ldsb [%l7 + 0x39], %o1
orn %l5, 0x10DE, %l2
movle %xcc, %i5, %o4
fmovs %f13, %f4
fnot2 %f0, %f2
fmovrsgz %i4, %f4, %f15
mulscc %o2, %g3, %g7
ldsb [%l7 + 0x55], %g5
fcmple32 %f8, %f4, %l1
stb %i2, [%l7 + 0x1D]
fmovscc %icc, %f15, %f12
fmovsleu %icc, %f12, %f2
movle %xcc, %i7, %o0
lduh [%l7 + 0x4C], %l6
move %xcc, %g6, %o7
ldx [%l7 + 0x18], %l4
lduw [%l7 + 0x0C], %g1
lduh [%l7 + 0x28], %i6
fbo,a %fcc1, loop_4497
fcmpeq16 %f10, %f4, %i1
fmovdleu %icc, %f15, %f2
stx %o6, [%l7 + 0x50]
loop_4497:
fands %f13, %f6, %f9
ldsb [%l7 + 0x60], %i0
fcmpes %fcc2, %f7, %f6
orcc %l3, 0x13E9, %g4
brgz,a %o3, loop_4498
ldx [%l7 + 0x58], %l0
sra %o5, %i3, %g2
sth %l5, [%l7 + 0x52]
loop_4498:
tvs %xcc, 0x5
popc %l2, %o1
fmul8sux16 %f0, %f12, %f14
ba,a %xcc, loop_4499
movre %i5, %o4, %o2
addcc %g3, %i4, %g5
nop
setx loop_4500, %l0, %l1
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_4499:
ld [%l7 + 0x6C], %f13
pdist %f12, %f10, %f12
stb %g7, [%l7 + 0x47]
loop_4500:
lduw [%l7 + 0x4C], %i2
call loop_4501
bleu,a,pt %icc, loop_4502
bne,a %xcc, loop_4503
fmovde %icc, %f1, %f2
loop_4501:
fbg %fcc3, loop_4504
loop_4502:
fzeros %f15
loop_4503:
movrlez %i7, %o0, %l6
bshuffle %f6, %f2, %f12
loop_4504:
fpadd32s %f6, %f8, %f10
ld [%l7 + 0x4C], %f11
fnands %f11, %f15, %f5
ldx [%l7 + 0x08], %l1
bge,pn %xcc, loop_4505
stx %o7, [%l7 + 0x58]
tvc %icc, 0x7
sra %l4, 0x18, %g1
loop_4505:
lduw [%l7 + 0x64], %g6
ble,pn %xcc, loop_4506
st %f6, [%l7 + 0x1C]
movrgz %i6, 0x3E6, %i1
ldx [%l7 + 0x38], %o6
loop_4506:
sth %i0, [%l7 + 0x5A]
st %f13, [%l7 + 0x20]
srl %g4, %l3, %o3
tcc %xcc, 0x0
lduw [%l7 + 0x24], %l0
fmovsvc %icc, %f6, %f11
brgez,a %o5, loop_4507
sethi 0x0DD3, %g2
movrgz %i3, 0x107, %l2
fnegs %f3, %f10
loop_4507:
movl %xcc, %o1, %l5
fbule,a %fcc0, loop_4508
taddcc %o4, 0x1B25, %i5
ldsw [%l7 + 0x6C], %o2
fnot2s %f13, %f10
loop_4508:
brnz,a %i4, loop_4509
fmovrdlez %g3, %f0, %f6
ldd [%l7 + 0x10], %f6
fabsd %f6, %f14
loop_4509:
ldsw [%l7 + 0x48], %g7
edge8 %i2, %g5, %o0
stx %l6, [%l7 + 0x20]
ldx [%l7 + 0x28], %i7
movre %o7, %l1, %l4
siam 0x1
fnegd %f12, %f14
ldsh [%l7 + 0x1E], %g6
addc %g1, %i6, %o6
fmovdpos %xcc, %f14, %f8
sth %i1, [%l7 + 0x30]
bl %xcc, loop_4510
popc 0x1D0B, %g4
fmovdneg %icc, %f9, %f13
tleu %icc, 0x2
loop_4510:
taddcctv %i0, %o3, %l3
smul %o5, 0x184A, %l0
move %xcc, %g2, %l2
fmovdpos %icc, %f4, %f14
andncc %i3, %l5, %o4
xorcc %i5, 0x15A7, %o1
fandnot2 %f14, %f2, %f2
tcs %xcc, 0x1
tcc %icc, 0x7
fnegs %f4, %f4
fmovsn %icc, %f0, %f11
sth %o2, [%l7 + 0x36]
lduw [%l7 + 0x18], %g3
fcmpne32 %f8, %f0, %g7
fxnors %f14, %f5, %f14
tneg %xcc, 0x4
stb %i4, [%l7 + 0x19]
fmovrdgz %g5, %f10, %f4
fmul8x16al %f3, %f9, %f0
ldsw [%l7 + 0x70], %o0
bpos,a loop_4511
fmovse %icc, %f3, %f3
array32 %l6, %i7, %o7
sth %i2, [%l7 + 0x0E]
loop_4511:
tn %xcc, 0x1
fcmpne32 %f12, %f8, %l1
fbo,a %fcc0, loop_4512
ldub [%l7 + 0x59], %g6
fandnot2s %f5, %f6, %f14
movgu %xcc, %g1, %i6
loop_4512:
stw %o6, [%l7 + 0x44]
ldsw [%l7 + 0x14], %l4
ldd [%l7 + 0x58], %f8
fmovdvc %xcc, %f4, %f15
nop
setx loop_4513, %l0, %l1
jmpl %l1, %i1
ldx [%l7 + 0x50], %i0
fbule,a %fcc2, loop_4514
nop
setx loop_4515, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4513:
tleu %icc, 0x1
addccc %g4, %l3, %o5
loop_4514:
ldx [%l7 + 0x10], %l0
loop_4515:
ba,pt %xcc, loop_4516
stb %g2, [%l7 + 0x11]
fmovdpos %icc, %f1, %f11
ld [%l7 + 0x3C], %f4
loop_4516:
array8 %l2, %i3, %l5
ld [%l7 + 0x64], %f8
fmovsge %icc, %f12, %f8
fzeros %f0
sllx %o3, 0x03, %i5
orcc %o4, 0x00D4, %o1
brnz %o2, loop_4517
brnz %g7, loop_4518
fmovrdgez %i4, %f2, %f6
fmovsg %icc, %f0, %f7
loop_4517:
fmovdcc %xcc, %f12, %f14
loop_4518:
brz %g5, loop_4519
fpadd16 %f14, %f0, %f8
fmovrslez %o0, %f1, %f10
movrlz %g3, %l6, %i7
loop_4519:
ble,a,pn %xcc, loop_4520
or %o7, 0x0D97, %i2
siam 0x1
fmovrdgz %g6, %f8, %f14
loop_4520:
edge8 %l1, %g1, %i6
fmovdvc %xcc, %f10, %f13
fzeros %f9
nop
setx loop_4521, %l0, %l1
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 %xcc, %f1, %f14
udivx %o6, 0x09BE, %i1
sdivx %i0, 0x02A2, %g4
loop_4521:
stw %l4, [%l7 + 0x1C]
fmuld8ulx16 %f13, %f8, %f8
fmovrsgz %o5, %f12, %f3
fsrc2 %f4, %f0
ldx [%l7 + 0x20], %l0
udivcc %l3, 0x0B9E, %l2
st %f7, [%l7 + 0x20]
fmovsg %xcc, %f3, %f11
ldub [%l7 + 0x46], %i3
sethi 0x053A, %g2
fcmpes %fcc2, %f9, %f15
ldsb [%l7 + 0x6D], %o3
lduw [%l7 + 0x40], %i5
fxnors %f15, %f0, %f3
sllx %o4, %l5, %o2
st %f5, [%l7 + 0x10]
ldsh [%l7 + 0x44], %o1
sth %i4, [%l7 + 0x7C]
xnorcc %g5, %g7, %o0
fandnot2 %f10, %f10, %f14
mulscc %l6, 0x1274, %g3
edge32 %o7, %i2, %i7
movrgez %l1, %g1, %i6
array32 %o6, %g6, %i1
be,a,pn %xcc, loop_4522
ble,a,pn %icc, loop_4523
sdivx %g4, 0x194B, %i0
bleu,a,pt %xcc, loop_4524
loop_4522:
fmovs %f10, %f3
loop_4523:
fmovdvs %icc, %f1, %f6
sllx %o5, %l4, %l0
loop_4524:
fpsub32s %f2, %f15, %f9
movre %l3, %i3, %l2
xorcc %g2, %o3, %o4
fnot2s %f4, %f9
ldsb [%l7 + 0x1A], %l5
movge %xcc, %o2, %o1
fnot2 %f6, %f10
movn %xcc, %i4, %g5
andcc %i5, 0x043D, %g7
fmovdge %xcc, %f8, %f13
fzero %f14
fmul8x16al %f1, %f12, %f10
alignaddrl %o0, %l6, %g3
fbul,a %fcc2, loop_4525
edge8 %i2, %i7, %l1
fmovde %icc, %f10, %f12
fnor %f8, %f4, %f4
loop_4525:
lduw [%l7 + 0x0C], %o7
std %f2, [%l7 + 0x48]
fmovdcs %icc, %f10, %f12
sth %g1, [%l7 + 0x38]
sth %o6, [%l7 + 0x7A]
tleu %xcc, 0x7
ldd [%l7 + 0x78], %f2
fcmped %fcc2, %f8, %f10
bl,pt %xcc, loop_4526
ldsb [%l7 + 0x68], %i6
ldx [%l7 + 0x58], %i1
fbu,a %fcc1, loop_4527
loop_4526:
fornot2s %f7, %f3, %f10
subc %g6, 0x1802, %g4
fmul8ulx16 %f2, %f0, %f2
loop_4527:
fnegd %f0, %f10
st %f8, [%l7 + 0x50]
fmovd %f10, %f4
stw %i0, [%l7 + 0x20]
smul %l4, 0x165D, %o5
stw %l0, [%l7 + 0x28]
srlx %i3, %l2, %l3
edge32l %g2, %o4, %l5
brlez,a %o3, loop_4528
fbuge,a %fcc2, loop_4529
fbo %fcc0, loop_4530
ba,a,pn %xcc, loop_4531
loop_4528:
ldx [%l7 + 0x40], %o2
loop_4529:
fpadd32 %f8, %f4, %f2
loop_4530:
fbe,a %fcc2, loop_4532
loop_4531:
ldx [%l7 + 0x58], %o1
stw %g5, [%l7 + 0x24]
tne %icc, 0x1
loop_4532:
stx %i5, [%l7 + 0x40]
sth %g7, [%l7 + 0x14]
fmovrsgez %o0, %f11, %f7
movcs %icc, %i4, %l6
edge16n %i2, %g3, %i7
fzeros %f2
subccc %o7, %l1, %o6
tl %xcc, 0x4
array16 %i6, %g1, %i1
tcc %xcc, 0x3
bleu,a loop_4533
fcmpgt16 %f0, %f0, %g4
fmovrsgez %g6, %f10, %f12
stx %i0, [%l7 + 0x08]
loop_4533:
fmovs %f11, %f3
tvs %xcc, 0x6
ldsw [%l7 + 0x18], %l4
tl %icc, 0x4
fabsd %f12, %f14
fpsub32s %f10, %f1, %f4
bvc %xcc, loop_4534
fmovdneg %xcc, %f9, %f5
std %f10, [%l7 + 0x60]
fcmpd %fcc2, %f10, %f10
loop_4534:
fcmpeq16 %f0, %f4, %l0
lduw [%l7 + 0x6C], %i3
tg %icc, 0x7
fmovda %xcc, %f12, %f10
nop
setx loop_4535, %l0, %l1
jmpl %l1, %l2
edge16 %o5, %l3, %o4
fmovsvs %xcc, %f11, %f3
fnot2 %f14, %f12
loop_4535:
brlz,a %l5, loop_4536
std %f12, [%l7 + 0x08]
ldx [%l7 + 0x70], %g2
nop
setx loop_4537, %l0, %l1
jmpl %l1, %o2
loop_4536:
tvc %icc, 0x2
fmovdg %icc, %f1, %f8
brnz %o1, loop_4538
loop_4537:
alignaddrl %g5, %o3, %g7
edge16 %i5, %o0, %i4
fmovsgu %xcc, %f0, %f8
loop_4538:
stb %l6, [%l7 + 0x73]
std %f4, [%l7 + 0x78]
fnegs %f2, %f5
movg %icc, %g3, %i2
bvs,pt %icc, loop_4539
fblg %fcc3, loop_4540
ldx [%l7 + 0x10], %i7
st %f3, [%l7 + 0x08]
loop_4539:
sth %o7, [%l7 + 0x1C]
loop_4540:
ldsh [%l7 + 0x68], %o6
for %f12, %f2, %f12
fmovsge %xcc, %f11, %f0
fand %f10, %f6, %f2
fmovda %icc, %f15, %f7
ldsb [%l7 + 0x69], %i6
lduh [%l7 + 0x38], %l1
ldsb [%l7 + 0x5A], %i1
fcmpes %fcc3, %f8, %f11
sllx %g1, %g6, %g4
ld [%l7 + 0x24], %f11
fcmped %fcc3, %f2, %f2
movvc %xcc, %i0, %l4
ldsh [%l7 + 0x12], %l0
ldsh [%l7 + 0x7A], %i3
fmul8x16al %f2, %f2, %f12
fblg %fcc2, loop_4541
fpsub32 %f4, %f12, %f14
fmuld8sux16 %f4, %f0, %f14
bcs,a,pn %icc, loop_4542
loop_4541:
stx %o5, [%l7 + 0x60]
nop
setx loop_4543, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x7B], %l2
loop_4542:
sdivx %l3, 0x1EAA, %o4
movcs %xcc, %l5, %g2
loop_4543:
stx %o2, [%l7 + 0x78]
xnor %o1, %g5, %o3
xor %g7, 0x19D8, %i5
fpackfix %f2, %f2
edge32n %o0, %i4, %l6
stb %i2, [%l7 + 0x30]
stx %g3, [%l7 + 0x58]
for %f10, %f4, %f4
ldub [%l7 + 0x57], %o7
lduh [%l7 + 0x08], %i7
bg,a,pt %xcc, loop_4544
fpack16 %f2, %f0
alignaddrl %i6, %l1, %o6
fnot1s %f8, %f9
loop_4544:
fbo %fcc1, loop_4545
fpadd16s %f15, %f14, %f5
ldsh [%l7 + 0x1E], %i1
st %f9, [%l7 + 0x50]
loop_4545:
fcmps %fcc1, %f6, %f2
fbuge,a %fcc3, loop_4546
ldd [%l7 + 0x50], %f0
fmovrslz %g6, %f11, %f5
fcmpd %fcc1, %f4, %f6
loop_4546:
tle %xcc, 0x6
ld [%l7 + 0x4C], %f12
sth %g1, [%l7 + 0x0C]
fmul8x16 %f2, %f6, %f14
fmovrdne %g4, %f4, %f0
fpsub16s %f12, %f3, %f6
fmul8x16 %f7, %f2, %f4
ldx [%l7 + 0x10], %l4
sth %i0, [%l7 + 0x2C]
edge8l %l0, %i3, %o5
fmovsne %icc, %f13, %f0
tvs %xcc, 0x1
fmovsl %icc, %f15, %f1
std %f14, [%l7 + 0x58]
mova %xcc, %l2, %l3
ble,a,pn %icc, loop_4547
for %f12, %f0, %f2
fpadd16s %f6, %f8, %f3
fornot1 %f14, %f12, %f2
loop_4547:
bcc,a loop_4548
fbne %fcc2, loop_4549
bn,a,pt %xcc, loop_4550
movne %xcc, %l5, %g2
loop_4548:
srlx %o4, %o1, %g5
loop_4549:
fcmpeq16 %f14, %f12, %o2
loop_4550:
fmovsn %icc, %f14, %f13
ble,a %xcc, loop_4551
mulscc %o3, 0x05C5, %g7
umulcc %o0, 0x009F, %i5
fandnot2s %f1, %f14, %f15
loop_4551:
sub %l6, 0x1D80, %i4
stb %i2, [%l7 + 0x0A]
fmovdpos %xcc, %f14, %f11
fmovdge %xcc, %f1, %f3
fbge %fcc2, loop_4552
std %f8, [%l7 + 0x40]
ldsb [%l7 + 0x18], %o7
ldx [%l7 + 0x68], %g3
loop_4552:
ldsb [%l7 + 0x4F], %i6
bge,pn %icc, loop_4553
ldub [%l7 + 0x6A], %l1
fcmpes %fcc0, %f10, %f8
fbl %fcc0, loop_4554
loop_4553:
fpackfix %f6, %f7
movrgz %i7, %o6, %i1
fzero %f8
loop_4554:
mulx %g1, %g6, %l4
fmovs %f3, %f5
lduh [%l7 + 0x10], %g4
ldsh [%l7 + 0x14], %l0
fmovdn %icc, %f2, %f4
edge16n %i0, %o5, %i3
stw %l3, [%l7 + 0x24]
ldsh [%l7 + 0x66], %l2
popc 0x1A2B, %l5
std %f4, [%l7 + 0x10]
bvs,pt %xcc, loop_4555
fmul8x16 %f0, %f6, %f12
fmovdcs %icc, %f13, %f5
fmovdpos %icc, %f3, %f0
loop_4555:
fornot1 %f10, %f0, %f2
fsrc2s %f8, %f8
movcs %icc, %g2, %o4
edge32ln %o1, %o2, %o3
fnand %f2, %f10, %f12
fpack16 %f12, %f13
fmovdneg %icc, %f3, %f13
movpos %icc, %g5, %o0
movneg %icc, %g7, %l6
taddcc %i5, %i2, %o7
fbu %fcc0, loop_4556
fmovdcs %xcc, %f1, %f3
fcmps %fcc3, %f1, %f1
ldsb [%l7 + 0x64], %i4
loop_4556:
ldsh [%l7 + 0x72], %g3
movpos %xcc, %l1, %i7
brlz,a %i6, loop_4557
movpos %xcc, %o6, %i1
stw %g1, [%l7 + 0x68]
fmovdleu %xcc, %f0, %f15
loop_4557:
fbule %fcc3, loop_4558
tsubcc %g6, %l4, %g4
bl,a loop_4559
st %f5, [%l7 + 0x2C]
loop_4558:
edge16n %l0, %i0, %o5
lduh [%l7 + 0x46], %i3
loop_4559:
stw %l2, [%l7 + 0x10]
fnegs %f7, %f11
stw %l3, [%l7 + 0x74]
fabss %f2, %f5
pdist %f0, %f10, %f10
fpadd32s %f8, %f6, %f7
brgez,a %l5, loop_4560
ldsh [%l7 + 0x18], %o4
stb %o1, [%l7 + 0x5C]
fbn,a %fcc0, loop_4561
loop_4560:
fmul8ulx16 %f2, %f2, %f0
ldx [%l7 + 0x10], %o2
fsrc1s %f3, %f9
loop_4561:
st %f9, [%l7 + 0x20]
orncc %g2, 0x17A1, %g5
lduh [%l7 + 0x3C], %o3
edge8l %o0, %g7, %l6
taddcc %i2, %o7, %i4
nop
setx loop_4562, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x48], %g3
stx %l1, [%l7 + 0x10]
ldx [%l7 + 0x38], %i5
loop_4562:
edge8n %i7, %i6, %i1
std %f12, [%l7 + 0x28]
tne %icc, 0x1
fmovrse %g1, %f3, %f3
fpsub32 %f12, %f14, %f2
fxors %f14, %f9, %f9
fmul8x16 %f0, %f4, %f14
fmovdleu %icc, %f0, %f4
nop
setx loop_4563, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdivx %g6, 0x1881, %o6
fmovsleu %xcc, %f15, %f13
ldx [%l7 + 0x30], %l4
loop_4563:
fsrc2s %f10, %f11
ldsh [%l7 + 0x74], %g4
stw %i0, [%l7 + 0x40]
stb %o5, [%l7 + 0x6F]
lduh [%l7 + 0x10], %l0
fmovsle %xcc, %f8, %f6
ld [%l7 + 0x70], %f6
ld [%l7 + 0x0C], %f15
orcc %i3, %l3, %l5
be,a,pn %icc, loop_4564
ld [%l7 + 0x4C], %f11
bneg,a %xcc, loop_4565
fornot1s %f4, %f15, %f5
loop_4564:
ldsw [%l7 + 0x38], %l2
st %f3, [%l7 + 0x18]
loop_4565:
ldd [%l7 + 0x10], %f14
fmovdcc %icc, %f4, %f6
tne %xcc, 0x4
tvs %icc, 0x2
movpos %xcc, %o1, %o4
movl %xcc, %g2, %o2
movvc %icc, %o3, %o0
movgu %xcc, %g5, %l6
std %f14, [%l7 + 0x30]
fmovdne %xcc, %f3, %f4
ld [%l7 + 0x60], %f1
andncc %i2, %g7, %i4
ldsh [%l7 + 0x2C], %g3
faligndata %f6, %f6, %f12
fands %f5, %f1, %f13
subccc %o7, 0x1EA9, %i5
fabsd %f12, %f14
ldx [%l7 + 0x40], %i7
ldub [%l7 + 0x15], %i6
sdiv %i1, 0x0411, %l1
for %f8, %f0, %f10
st %f6, [%l7 + 0x34]
fpmerge %f8, %f3, %f10
faligndata %f14, %f6, %f14
ldub [%l7 + 0x43], %g6
fmovsge %icc, %f0, %f15
ldsw [%l7 + 0x5C], %o6
ldsb [%l7 + 0x1B], %g1
fbu,a %fcc3, loop_4566
ldsb [%l7 + 0x7D], %g4
fnot1 %f2, %f14
fand %f2, %f8, %f6
loop_4566:
fmovsleu %xcc, %f14, %f0
fnands %f10, %f8, %f12
fmovsa %xcc, %f10, %f7
fmovrdgz %l4, %f0, %f8
sth %o5, [%l7 + 0x60]
mova %icc, %i0, %l0
fmovsgu %icc, %f12, %f14
edge32ln %l3, %l5, %l2
tvc %icc, 0x6
nop
setx loop_4567, %l0, %l1
jmpl %l1, %o1
lduw [%l7 + 0x1C], %o4
movcc %xcc, %i3, %o2
fmovscs %icc, %f6, %f3
loop_4567:
sth %o3, [%l7 + 0x4E]
ldd [%l7 + 0x58], %f8
fbu %fcc2, loop_4568
sllx %g2, %g5, %o0
fmul8x16al %f10, %f4, %f4
edge16 %l6, %g7, %i2
loop_4568:
ble loop_4569
fornot2 %f4, %f8, %f12
fpack16 %f8, %f9
ldub [%l7 + 0x1C], %g3
loop_4569:
fmovde %icc, %f14, %f13
stb %i4, [%l7 + 0x45]
bl,a,pn %icc, loop_4570
fmovse %icc, %f13, %f8
movg %icc, %i5, %o7
umul %i6, %i1, %i7
loop_4570:
movcs %icc, %l1, %g6
fmovsvs %icc, %f2, %f3
bleu,a %xcc, loop_4571
stw %o6, [%l7 + 0x08]
brz %g1, loop_4572
st %f4, [%l7 + 0x78]
loop_4571:
andncc %l4, %o5, %i0
nop
setx loop_4573, %l0, %l1
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_4572:
bvs,pn %xcc, loop_4574
ldsh [%l7 + 0x28], %g4
lduh [%l7 + 0x14], %l3
loop_4573:
fnot1s %f5, %f12
loop_4574:
ldx [%l7 + 0x28], %l0
movneg %icc, %l5, %o1
fandnot2 %f2, %f8, %f10
movrne %o4, 0x190, %i3
edge8 %o2, %l2, %g2
udivcc %g5, 0x059D, %o0
fmovrsne %o3, %f2, %f2
fmovrsgz %g7, %f15, %f10
fmovsl %icc, %f0, %f14
lduh [%l7 + 0x20], %l6
edge8ln %g3, %i2, %i5
movvc %xcc, %i4, %i6
sdivcc %o7, 0x0BBF, %i7
addc %l1, 0x0F14, %i1
stb %o6, [%l7 + 0x41]
fmovscs %xcc, %f12, %f14
fbge %fcc2, loop_4575
sth %g6, [%l7 + 0x44]
smulcc %g1, %l4, %o5
fmovrdne %g4, %f6, %f6
loop_4575:
fpsub32s %f13, %f1, %f6
fandnot1s %f0, %f6, %f7
movre %i0, 0x1A1, %l0
fsrc1s %f14, %f9
ldsh [%l7 + 0x30], %l3
brgez,a %o1, loop_4576
mulscc %l5, 0x1AAB, %i3
fsrc1s %f9, %f12
edge16n %o4, %l2, %o2
loop_4576:
fbge %fcc2, loop_4577
edge8ln %g5, %g2, %o0
fabss %f3, %f1
fsrc2 %f12, %f4
loop_4577:
tleu %xcc, 0x7
fmovdn %xcc, %f0, %f0
std %f4, [%l7 + 0x58]
srl %o3, 0x0A, %g7
edge8 %g3, %i2, %i5
ldsb [%l7 + 0x7D], %i4
edge16 %l6, %o7, %i7
fandnot1 %f8, %f8, %f14
fba,a %fcc1, loop_4578
movle %xcc, %l1, %i1
fcmpeq32 %f2, %f12, %o6
fandnot2s %f1, %f11, %f4
loop_4578:
movne %icc, %i6, %g6
popc %g1, %o5
fmovrdlz %g4, %f4, %f0
ldub [%l7 + 0x1A], %i0
movn %xcc, %l4, %l0
ldd [%l7 + 0x08], %f4
movleu %xcc, %l3, %o1
movn %icc, %i3, %l5
fbo,a %fcc3, loop_4579
ldx [%l7 + 0x10], %o4
fmovsge %icc, %f5, %f10
brlez,a %l2, loop_4580
loop_4579:
bg,pt %icc, loop_4581
fbu,a %fcc2, loop_4582
ldsh [%l7 + 0x42], %g5
loop_4580:
fnor %f8, %f6, %f12
loop_4581:
fmovrsgz %g2, %f12, %f12
loop_4582:
stb %o2, [%l7 + 0x71]
ldsb [%l7 + 0x7E], %o0
fbuge,a %fcc0, loop_4583
fmovdn %icc, %f1, %f8
ldsh [%l7 + 0x6A], %g7
fabss %f13, %f14
loop_4583:
fpadd32s %f13, %f6, %f7
movleu %icc, %g3, %o3
srl %i5, %i4, %l6
fmovrslez %o7, %f6, %f10
lduh [%l7 + 0x78], %i7
movne %xcc, %i2, %i1
tge %xcc, 0x4
tgu %xcc, 0x6
std %f6, [%l7 + 0x50]
fmovdg %icc, %f11, %f6
andcc %l1, 0x1604, %i6
udivcc %g6, 0x0F3D, %g1
fmovspos %xcc, %f8, %f9
stb %o6, [%l7 + 0x43]
st %f1, [%l7 + 0x28]
mova %icc, %g4, %o5
fones %f11
movleu %icc, %l4, %l0
fmovdpos %xcc, %f3, %f14
fbl %fcc3, loop_4584
sll %i0, 0x19, %l3
fbule %fcc2, loop_4585
bge,a loop_4586
loop_4584:
ld [%l7 + 0x64], %f13
fmul8sux16 %f4, %f10, %f12
loop_4585:
movvc %icc, %i3, %l5
loop_4586:
fmul8x16 %f14, %f0, %f10
edge32l %o1, %o4, %l2
tsubcctv %g5, 0x1674, %g2
fbe,a %fcc1, loop_4587
ldx [%l7 + 0x08], %o0
std %f6, [%l7 + 0x68]
fmovde %xcc, %f12, %f3
loop_4587:
sdiv %g7, 0x1E73, %o2
fbul %fcc2, loop_4588
taddcctv %o3, %i5, %i4
ldd [%l7 + 0x58], %f0
ldub [%l7 + 0x59], %l6
loop_4588:
sth %o7, [%l7 + 0x52]
fmovsl %icc, %f15, %f12
fpadd16s %f10, %f10, %f2
ldx [%l7 + 0x48], %g3
ldsw [%l7 + 0x2C], %i7
fmovsleu %icc, %f12, %f9
lduw [%l7 + 0x28], %i1
subc %l1, %i2, %g6
fsrc2 %f8, %f4
lduh [%l7 + 0x30], %g1
movrlz %i6, %g4, %o5
sllx %l4, 0x0C, %l0
fmovrslz %o6, %f14, %f10
fmovsgu %icc, %f2, %f5
fmovrdlez %l3, %f12, %f12
fornot2 %f8, %f12, %f4
lduh [%l7 + 0x40], %i3
ldx [%l7 + 0x60], %l5
lduh [%l7 + 0x4A], %i0
fmovsleu %xcc, %f1, %f12
subccc %o1, 0x0E2F, %l2
addccc %o4, %g2, %g5
fnegs %f3, %f14
fmovsne %xcc, %f9, %f10
ldx [%l7 + 0x10], %o0
bl %icc, loop_4589
ld [%l7 + 0x10], %f10
fmovdpos %xcc, %f5, %f12
movge %icc, %o2, %o3
loop_4589:
smul %g7, 0x0B78, %i5
fmovsleu %icc, %f5, %f4
fmovscc %xcc, %f15, %f13
st %f0, [%l7 + 0x4C]
sll %l6, %o7, %i4
fpadd16 %f14, %f2, %f4
std %f6, [%l7 + 0x30]
movl %icc, %g3, %i1
fabss %f0, %f14
fandnot1 %f8, %f4, %f10
std %f6, [%l7 + 0x60]
brgez %i7, loop_4590
tl %xcc, 0x5
fbne %fcc2, loop_4591
fmovsne %icc, %f11, %f9
loop_4590:
movre %l1, %g6, %g1
fabsd %f8, %f4
loop_4591:
ldsb [%l7 + 0x39], %i2
taddcctv %i6, 0x07FA, %o5
array32 %g4, %l0, %o6
fandnot2 %f8, %f0, %f0
lduh [%l7 + 0x26], %l4
ldsh [%l7 + 0x5E], %l3
std %f2, [%l7 + 0x68]
st %f9, [%l7 + 0x14]
fbu,a %fcc1, loop_4592
bge,a,pt %icc, loop_4593
movn %xcc, %l5, %i0
edge8ln %i3, %o1, %o4
loop_4592:
movpos %icc, %g2, %g5
loop_4593:
array16 %o0, %o2, %o3
movpos %icc, %g7, %i5
udiv %l2, 0x184D, %l6
fandnot1 %f8, %f12, %f4
fpadd32 %f12, %f12, %f0
edge32l %i4, %o7, %i1
fpack16 %f4, %f2
lduh [%l7 + 0x0A], %g3
fmovsne %xcc, %f10, %f14
tcc %icc, 0x3
sth %l1, [%l7 + 0x4C]
stw %g6, [%l7 + 0x58]
te %xcc, 0x3
fmovrslez %g1, %f10, %f10
ldd [%l7 + 0x08], %f8
tge %xcc, 0x2
fpsub16s %f15, %f2, %f0
fmovsl %icc, %f15, %f14
fxor %f12, %f0, %f8
popc %i7, %i2
bpos,a %xcc, loop_4594
ldx [%l7 + 0x38], %i6
stx %o5, [%l7 + 0x48]
nop
setx loop_4595, %l0, %l1
jmpl %l1, %g4
loop_4594:
fsrc2s %f2, %f4
move %icc, %o6, %l0
fmovs %f3, %f10
loop_4595:
fnot2 %f12, %f8
ble %xcc, loop_4596
bg,a loop_4597
fpackfix %f4, %f2
fmovsneg %xcc, %f4, %f9
loop_4596:
fmovscs %icc, %f6, %f6
loop_4597:
fcmped %fcc0, %f12, %f8
st %f8, [%l7 + 0x20]
fones %f8
movrlz %l4, %l3, %l5
tn %icc, 0x1
st %f0, [%l7 + 0x20]
pdist %f0, %f8, %f0
fone %f4
sth %i3, [%l7 + 0x26]
ldsw [%l7 + 0x68], %o1
tn %icc, 0x4
fmovdl %xcc, %f6, %f7
stw %o4, [%l7 + 0x30]
std %f4, [%l7 + 0x08]
edge32l %i0, %g2, %o0
fnot1 %f14, %f8
fmovsn %icc, %f8, %f10
lduh [%l7 + 0x16], %o2
ld [%l7 + 0x28], %f12
tvc %xcc, 0x5
tne %icc, 0x0
fba,a %fcc0, loop_4598
ldsb [%l7 + 0x65], %g5
mulx %o3, 0x10AA, %i5
sth %g7, [%l7 + 0x24]
loop_4598:
fmovdgu %icc, %f4, %f3
fbuge,a %fcc2, loop_4599
fcmpes %fcc2, %f5, %f8
sllx %l6, %l2, %o7
stb %i4, [%l7 + 0x4E]
loop_4599:
st %f3, [%l7 + 0x6C]
fmovsn %icc, %f3, %f1
subcc %g3, 0x0176, %i1
array8 %g6, %l1, %i7
fxnors %f1, %f6, %f9
fmovrde %i2, %f10, %f2
fmovdne %icc, %f15, %f7
std %f2, [%l7 + 0x08]
fmul8x16au %f3, %f9, %f6
xor %g1, %o5, %g4
edge16 %i6, %o6, %l4
fnor %f2, %f10, %f10
fpsub32 %f6, %f6, %f8
st %f8, [%l7 + 0x48]
tvs %xcc, 0x0
sll %l3, %l5, %l0
fnors %f4, %f2, %f2
taddcc %i3, 0x1043, %o1
fcmpd %fcc1, %f0, %f12
fmovdcs %icc, %f11, %f1
ldub [%l7 + 0x14], %o4
fmovscs %xcc, %f10, %f3
fcmpgt16 %f10, %f14, %i0
ldsb [%l7 + 0x4F], %o0
call loop_4600
fcmpgt16 %f6, %f0, %o2
lduw [%l7 + 0x0C], %g5
mova %xcc, %g2, %i5
loop_4600:
ld [%l7 + 0x18], %f2
tcs %xcc, 0x7
tn %icc, 0x6
stw %g7, [%l7 + 0x5C]
stw %l6, [%l7 + 0x54]
brlz,a %o3, loop_4601
brlez,a %l2, loop_4602
movrlz %i4, 0x34D, %g3
ldub [%l7 + 0x74], %o7
loop_4601:
std %f8, [%l7 + 0x70]
loop_4602:
lduw [%l7 + 0x30], %g6
stw %i1, [%l7 + 0x78]
tvs %xcc, 0x5
ldsb [%l7 + 0x0D], %i7
movre %l1, 0x3F0, %g1
tsubcctv %i2, 0x1B21, %g4
stx %o5, [%l7 + 0x40]
fmovsvs %xcc, %f15, %f10
call loop_4603
tg %xcc, 0x7
ldd [%l7 + 0x08], %f8
bcs,a %icc, loop_4604
loop_4603:
movvc %icc, %i6, %l4
ldd [%l7 + 0x50], %f6
siam 0x2
loop_4604:
movgu %icc, %l3, %o6
stw %l5, [%l7 + 0x44]
ldub [%l7 + 0x59], %i3
fmovsvs %xcc, %f8, %f12
popc %l0, %o4
fbue %fcc0, loop_4605
fnot2s %f7, %f2
fmul8x16au %f13, %f6, %f8
ld [%l7 + 0x78], %f13
loop_4605:
bg,a,pt %icc, loop_4606
fbe,a %fcc3, loop_4607
stx %o1, [%l7 + 0x28]
fcmple16 %f2, %f4, %i0
loop_4606:
andcc %o2, %g5, %g2
loop_4607:
sdivcc %i5, 0x0D62, %g7
ld [%l7 + 0x54], %f2
lduw [%l7 + 0x44], %l6
fmovdg %xcc, %f1, %f3
fmul8x16au %f13, %f7, %f8
fmul8x16au %f10, %f12, %f0
fmovdneg %icc, %f13, %f15
andn %o0, %l2, %o3
fzeros %f10
ldsh [%l7 + 0x4C], %i4
ldub [%l7 + 0x39], %o7
lduw [%l7 + 0x08], %g3
fbug %fcc2, loop_4608
movneg %xcc, %g6, %i7
umulcc %l1, 0x0B4C, %i1
fmovda %icc, %f3, %f1
loop_4608:
ld [%l7 + 0x30], %f4
lduh [%l7 + 0x44], %i2
bg,pt %xcc, loop_4609
stw %g1, [%l7 + 0x30]
ldx [%l7 + 0x30], %g4
ldx [%l7 + 0x40], %o5
loop_4609:
ld [%l7 + 0x7C], %f13
lduw [%l7 + 0x40], %l4
brlz %l3, loop_4610
fnands %f12, %f6, %f4
ldd [%l7 + 0x30], %f10
movne %icc, %o6, %i6
loop_4610:
popc %l5, %l0
brlz,a %o4, loop_4611
edge16l %i3, %o1, %i0
st %f13, [%l7 + 0x28]
fmovdgu %icc, %f12, %f2
loop_4611:
ldsw [%l7 + 0x4C], %g5
fandnot1s %f15, %f0, %f14
ldd [%l7 + 0x48], %f8
srax %o2, 0x0B, %g2
fbue %fcc1, loop_4612
fmovscs %xcc, %f2, %f9
tleu %xcc, 0x6
stx %g7, [%l7 + 0x18]
loop_4612:
bleu,pn %xcc, loop_4613
fmovdge %xcc, %f3, %f4
sth %i5, [%l7 + 0x22]
edge16 %l6, %o0, %l2
loop_4613:
fsrc1s %f2, %f8
st %f7, [%l7 + 0x54]
fnor %f14, %f2, %f8
fcmpeq32 %f6, %f12, %i4
faligndata %f12, %f4, %f12
fornot2 %f6, %f0, %f0
fmovrdne %o3, %f10, %f4
tge %icc, 0x4
brnz,a %o7, loop_4614
ld [%l7 + 0x18], %f4
ldsw [%l7 + 0x24], %g6
fmovdleu %xcc, %f5, %f10
loop_4614:
lduw [%l7 + 0x5C], %g3
add %i7, 0x029C, %i1
or %i2, %l1, %g1
ld [%l7 + 0x2C], %f13
mulx %g4, 0x13F5, %l4
ld [%l7 + 0x24], %f2
ldx [%l7 + 0x58], %l3
fmovdn %icc, %f3, %f13
fsrc1s %f11, %f4
movre %o5, 0x366, %o6
fxnor %f12, %f4, %f6
fnors %f3, %f11, %f10
fmul8x16al %f1, %f11, %f12
subc %l5, 0x0350, %i6
stb %o4, [%l7 + 0x48]
ldd [%l7 + 0x28], %f4
ldsh [%l7 + 0x0C], %i3
fmovdvs %icc, %f5, %f2
subcc %l0, %o1, %i0
ldsw [%l7 + 0x68], %g5
fandnot2 %f6, %f4, %f2
ld [%l7 + 0x20], %f5
bne,a,pn %xcc, loop_4615
ldub [%l7 + 0x0D], %g2
mulscc %o2, 0x19B4, %g7
fmul8x16 %f0, %f8, %f12
loop_4615:
taddcctv %i5, 0x1A25, %l6
fnot2 %f12, %f8
sdivx %o0, 0x0393, %l2
umul %o3, %o7, %i4
fmovrsgez %g3, %f14, %f9
stb %i7, [%l7 + 0x78]
fmovrsgz %i1, %f1, %f14
tne %xcc, 0x4
fandnot1s %f13, %f15, %f7
ld [%l7 + 0x28], %f13
fmovsne %icc, %f1, %f15
stb %i2, [%l7 + 0x47]
lduw [%l7 + 0x20], %g6
stb %g1, [%l7 + 0x24]
umul %l1, 0x083F, %g4
ldsw [%l7 + 0x4C], %l4
array8 %l3, %o6, %l5
stx %o5, [%l7 + 0x48]
sth %o4, [%l7 + 0x3C]
te %icc, 0x7
edge16l %i3, %i6, %l0
fpackfix %f10, %f4
bvc loop_4616
ldub [%l7 + 0x0A], %i0
fandnot1s %f3, %f10, %f14
sllx %o1, 0x01, %g2
loop_4616:
fmovrsgez %g5, %f9, %f9
st %f15, [%l7 + 0x68]
fmovdleu %icc, %f15, %f8
fpsub16s %f14, %f12, %f4
ldsw [%l7 + 0x78], %o2
st %f9, [%l7 + 0x20]
fmovsg %icc, %f9, %f10
ldd [%l7 + 0x60], %f4
fbo %fcc0, loop_4617
siam 0x0
fmovrdgz %g7, %f0, %f8
fmovrde %l6, %f4, %f4
loop_4617:
andncc %o0, %i5, %o3
ldd [%l7 + 0x28], %f12
fpackfix %f8, %f1
bge loop_4618
fbug %fcc3, loop_4619
srax %l2, %o7, %i4
fmul8ulx16 %f2, %f2, %f4
loop_4618:
alignaddr %i7, %i1, %i2
loop_4619:
smulcc %g3, 0x1A4C, %g6
ldsb [%l7 + 0x5E], %g1
fsrc1 %f2, %f0
movcs %xcc, %g4, %l1
ldsb [%l7 + 0x65], %l3
orncc %l4, %l5, %o5
fmovrslez %o6, %f8, %f10
udivcc %i3, 0x1D58, %i6
fpsub16 %f8, %f0, %f10
movrne %o4, 0x17A, %l0
fornot1 %f12, %f10, %f12
ldsb [%l7 + 0x17], %i0
ldx [%l7 + 0x38], %o1
fmovsleu %xcc, %f6, %f5
fornot1s %f6, %f8, %f5
lduw [%l7 + 0x40], %g2
tgu %icc, 0x0
lduw [%l7 + 0x34], %g5
ldub [%l7 + 0x5D], %g7
bcs %icc, loop_4620
movrgz %l6, %o0, %o2
ldub [%l7 + 0x11], %o3
fabss %f6, %f11
loop_4620:
fmovrsgz %l2, %f5, %f13
sth %o7, [%l7 + 0x24]
fnands %f7, %f3, %f0
stb %i5, [%l7 + 0x78]
lduw [%l7 + 0x38], %i7
fnands %f7, %f4, %f5
ld [%l7 + 0x68], %f2
tpos %xcc, 0x4
movrne %i1, 0x15A, %i2
nop
setx loop_4621, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addcc %i4, 0x099A, %g6
andncc %g1, %g3, %l1
fcmped %fcc3, %f14, %f8
loop_4621:
ldx [%l7 + 0x20], %g4
bg,a loop_4622
xnorcc %l3, %l4, %l5
fbl %fcc1, loop_4623
lduw [%l7 + 0x3C], %o6
loop_4622:
sth %o5, [%l7 + 0x60]
lduw [%l7 + 0x2C], %i6
loop_4623:
orncc %o4, %i3, %l0
ldx [%l7 + 0x08], %i0
stx %o1, [%l7 + 0x28]
ldub [%l7 + 0x55], %g2
lduh [%l7 + 0x26], %g7
sth %l6, [%l7 + 0x32]
lduh [%l7 + 0x24], %o0
fble %fcc0, loop_4624
movcc %xcc, %o2, %g5
lduw [%l7 + 0x64], %o3
fone %f12
loop_4624:
movrgz %o7, %l2, %i7
xnor %i5, 0x1756, %i1
fmovdleu %xcc, %f0, %f12
ldub [%l7 + 0x76], %i4
fmovrse %i2, %f4, %f14
edge8ln %g1, %g6, %g3
movre %l1, %g4, %l4
nop
setx loop_4625, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
or %l5, %o6, %o5
fmul8x16al %f6, %f14, %f2
smulcc %l3, 0x0923, %o4
loop_4625:
fmovsge %icc, %f2, %f13
fmovrde %i3, %f14, %f8
andncc %i6, %l0, %i0
alignaddr %g2, %g7, %o1
lduh [%l7 + 0x24], %o0
fmovdneg %icc, %f0, %f9
addc %o2, %g5, %l6
ta %xcc, 0x4
ldsh [%l7 + 0x48], %o7
tsubcc %o3, %i7, %i5
ldub [%l7 + 0x2F], %i1
fpack32 %f10, %f8, %f6
ldd [%l7 + 0x58], %f10
stw %i4, [%l7 + 0x38]
ldx [%l7 + 0x20], %l2
fmovda %icc, %f6, %f5
fmovdvc %xcc, %f14, %f5
fmovsgu %xcc, %f10, %f4
stb %i2, [%l7 + 0x09]
fbe %fcc1, loop_4626
brz %g1, loop_4627
st %f7, [%l7 + 0x08]
fcmpgt32 %f2, %f12, %g6
loop_4626:
fbne,a %fcc3, loop_4628
loop_4627:
movneg %icc, %g3, %l1
fnands %f3, %f3, %f14
fmovsvs %xcc, %f13, %f9
loop_4628:
array32 %g4, %l5, %o6
srlx %l4, 0x19, %o5
umulcc %o4, %l3, %i6
fmovsa %xcc, %f11, %f8
sethi 0x10DD, %i3
stw %l0, [%l7 + 0x70]
fmovrsne %i0, %f5, %f12
fmovsgu %xcc, %f3, %f6
fblg %fcc3, loop_4629
fornot1 %f14, %f0, %f4
srl %g7, %g2, %o1
fmovrsgz %o2, %f2, %f9
loop_4629:
stw %o0, [%l7 + 0x18]
fble,a %fcc1, loop_4630
fmovrsgz %l6, %f8, %f14
fnands %f5, %f13, %f3
fmovdpos %xcc, %f4, %f10
loop_4630:
std %f10, [%l7 + 0x38]
ldx [%l7 + 0x50], %g5
stw %o3, [%l7 + 0x24]
stb %i7, [%l7 + 0x66]
fmul8sux16 %f10, %f14, %f14
fmovsle %icc, %f11, %f9
ldx [%l7 + 0x30], %i5
alignaddrl %o7, %i4, %i1
fbug %fcc2, loop_4631
ldub [%l7 + 0x33], %l2
addc %i2, %g6, %g1
andncc %l1, %g4, %l5
loop_4631:
orcc %o6, 0x1DC6, %g3
edge32n %o5, %l4, %o4
stw %l3, [%l7 + 0x4C]
stx %i3, [%l7 + 0x18]
stx %l0, [%l7 + 0x78]
ldx [%l7 + 0x70], %i6
andcc %i0, 0x0CF1, %g2
sth %o1, [%l7 + 0x40]
ldsw [%l7 + 0x48], %g7
edge32n %o0, %o2, %g5
array32 %o3, %i7, %i5
fmovsn %icc, %f15, %f6
andncc %l6, %i4, %i1
ldsh [%l7 + 0x40], %l2
fmovrsgz %o7, %f9, %f1
sth %g6, [%l7 + 0x22]
ldsh [%l7 + 0x24], %i2
fcmped %fcc1, %f6, %f12
fnegs %f6, %f14
ldsw [%l7 + 0x7C], %l1
movg %icc, %g4, %g1
bcs,a loop_4632
fmuld8sux16 %f12, %f4, %f2
stx %l5, [%l7 + 0x78]
tgu %icc, 0x1
loop_4632:
pdist %f6, %f4, %f2
fpsub32 %f0, %f2, %f14
ldsb [%l7 + 0x77], %o6
edge8l %o5, %l4, %g3
ldd [%l7 + 0x08], %f10
brnz,a %l3, loop_4633
faligndata %f8, %f4, %f10
orn %o4, %l0, %i6
fors %f1, %f5, %f9
loop_4633:
fmovsa %xcc, %f14, %f7
std %f8, [%l7 + 0x50]
or %i3, 0x1F4E, %i0
fmovrdgz %g2, %f6, %f10
std %f0, [%l7 + 0x70]
fors %f4, %f0, %f1
taddcctv %o1, 0x1E2D, %o0
fnor %f2, %f2, %f14
fmovsn %icc, %f7, %f3
fmovsne %icc, %f15, %f7
tle %icc, 0x5
tcs %xcc, 0x5
umul %g7, 0x07B6, %o2
sdivx %g5, 0x01A5, %i7
fandnot1 %f10, %f10, %f4
ld [%l7 + 0x68], %f11
edge32ln %o3, %i5, %i4
fmul8sux16 %f8, %f10, %f4
brlz,a %l6, loop_4634
lduh [%l7 + 0x7A], %l2
movne %xcc, %o7, %g6
movleu %xcc, %i1, %i2
loop_4634:
fbn %fcc3, loop_4635
fmovsge %icc, %f9, %f10
andncc %l1, %g1, %g4
ldsh [%l7 + 0x72], %l5
loop_4635:
stw %o6, [%l7 + 0x74]
st %f15, [%l7 + 0x18]
fone %f6
fmovsle %icc, %f1, %f7
fbu %fcc1, loop_4636
fcmpeq16 %f4, %f2, %l4
st %f14, [%l7 + 0x14]
xnor %g3, 0x0F12, %l3
loop_4636:
fabsd %f14, %f10
te %icc, 0x0
ldd [%l7 + 0x20], %f10
xorcc %o4, %l0, %o5
ldsh [%l7 + 0x4C], %i6
fmovrdlz %i3, %f14, %f4
fpsub16s %f2, %f7, %f12
ldsh [%l7 + 0x2A], %i0
fand %f4, %f0, %f8
stw %o1, [%l7 + 0x50]
ldub [%l7 + 0x0F], %o0
fblg %fcc3, loop_4637
ldsh [%l7 + 0x44], %g2
fpadd32s %f14, %f10, %f12
ldd [%l7 + 0x50], %f4
loop_4637:
fandnot1s %f9, %f15, %f10
nop
setx loop_4638, %l0, %l1
jmpl %l1, %o2
fmovde %xcc, %f5, %f13
std %f12, [%l7 + 0x28]
fnot1 %f10, %f6
loop_4638:
nop
setx loop_4639, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmuld8ulx16 %f2, %f2, %f12
fmovsvs %xcc, %f12, %f15
sth %g5, [%l7 + 0x3C]
loop_4639:
ldsh [%l7 + 0x58], %g7
movneg %icc, %o3, %i7
bcc loop_4640
ldsh [%l7 + 0x34], %i5
mulscc %i4, %l2, %l6
tge %icc, 0x4
loop_4640:
xor %o7, %g6, %i1
lduw [%l7 + 0x14], %i2
st %f5, [%l7 + 0x28]
tsubcctv %g1, %l1, %g4
bcc loop_4641
fnot2s %f1, %f0
movrgz %o6, %l5, %l4
std %f4, [%l7 + 0x68]
loop_4641:
tle %icc, 0x2
bpos,a,pt %icc, loop_4642
lduw [%l7 + 0x44], %l3
edge16ln %g3, %o4, %l0
stb %i6, [%l7 + 0x74]
loop_4642:
fbl,a %fcc3, loop_4643
ldsh [%l7 + 0x4A], %i3
addc %i0, 0x02C4, %o1
orcc %o0, 0x0D4D, %g2
loop_4643:
fcmpgt32 %f6, %f12, %o5
lduh [%l7 + 0x62], %g5
mova %xcc, %o2, %g7
bl,pt %xcc, loop_4644
st %f14, [%l7 + 0x68]
ta %xcc, 0x7
fmovse %icc, %f11, %f1
loop_4644:
edge8n %i7, %i5, %o3
lduh [%l7 + 0x48], %i4
fbue,a %fcc2, loop_4645
bl,a %icc, loop_4646
lduw [%l7 + 0x6C], %l6
tpos %icc, 0x0
loop_4645:
ldub [%l7 + 0x77], %o7
loop_4646:
fxor %f2, %f0, %f8
ldsh [%l7 + 0x74], %g6
std %f4, [%l7 + 0x40]
movvc %xcc, %i1, %l2
std %f4, [%l7 + 0x20]
tneg %xcc, 0x2
bpos,a,pt %xcc, loop_4647
fcmpeq16 %f6, %f14, %g1
stx %l1, [%l7 + 0x28]
bne loop_4648
loop_4647:
ldx [%l7 + 0x68], %i2
array8 %g4, %o6, %l4
ldsb [%l7 + 0x6D], %l3
loop_4648:
fsrc1 %f4, %f0
movrlez %l5, %g3, %l0
fbge %fcc3, loop_4649
movleu %xcc, %o4, %i3
ldsw [%l7 + 0x40], %i0
stx %o1, [%l7 + 0x70]
loop_4649:
fmovda %icc, %f3, %f13
ldsb [%l7 + 0x0E], %o0
ldd [%l7 + 0x20], %f4
umul %g2, 0x0072, %o5
fbo,a %fcc3, loop_4650
fmuld8sux16 %f8, %f0, %f8
ba,a loop_4651
fmovrdgz %i6, %f2, %f14
loop_4650:
fcmpne32 %f4, %f8, %g5
orncc %o2, 0x1D5E, %i7
loop_4651:
bvc,a,pn %xcc, loop_4652
edge8l %g7, %i5, %o3
brgez,a %i4, loop_4653
ld [%l7 + 0x48], %f4
loop_4652:
fnot2s %f15, %f0
ldsh [%l7 + 0x0A], %l6
loop_4653:
or %o7, %g6, %l2
srax %i1, %g1, %l1
fornot1s %f11, %f11, %f5
fnor %f4, %f12, %f8
fmovsge %xcc, %f11, %f13
tg %icc, 0x7
popc 0x1C19, %i2
brz,a %g4, loop_4654
fmovrsgez %o6, %f3, %f4
ld [%l7 + 0x18], %f11
ldx [%l7 + 0x38], %l4
loop_4654:
fmovdgu %icc, %f13, %f4
pdist %f10, %f12, %f10
edge32 %l5, %g3, %l3
xnor %o4, 0x085F, %i3
fnot1s %f13, %f9
fbue,a %fcc2, loop_4655
ldsw [%l7 + 0x24], %i0
lduw [%l7 + 0x10], %o1
movleu %xcc, %l0, %o0
loop_4655:
edge32 %o5, %i6, %g5
fpack16 %f6, %f7
fpack16 %f4, %f15
fmovsn %xcc, %f7, %f14
edge32n %o2, %i7, %g7
fnands %f10, %f5, %f1
ldx [%l7 + 0x40], %i5
subccc %o3, 0x130D, %g2
ldsh [%l7 + 0x16], %i4
fblg %fcc1, loop_4656
or %l6, %o7, %l2
movle %xcc, %g6, %i1
stx %g1, [%l7 + 0x40]
loop_4656:
brgz %i2, loop_4657
tsubcc %g4, 0x1436, %l1
taddcc %l4, %o6, %g3
sth %l3, [%l7 + 0x26]
loop_4657:
fmovrde %l5, %f0, %f8
tvs %icc, 0x7
bn,a loop_4658
fpackfix %f12, %f11
fbuge %fcc1, loop_4659
brgez,a %o4, loop_4660
loop_4658:
bne,pn %icc, loop_4661
tpos %xcc, 0x3
loop_4659:
srl %i3, 0x11, %o1
loop_4660:
st %f3, [%l7 + 0x54]
loop_4661:
fmovsg %icc, %f1, %f13
brlez %i0, loop_4662
fnors %f11, %f5, %f3
ldx [%l7 + 0x28], %o0
ldsh [%l7 + 0x6E], %o5
loop_4662:
ldd [%l7 + 0x60], %f8
ldub [%l7 + 0x19], %i6
ldsb [%l7 + 0x66], %l0
fpadd32 %f6, %f14, %f0
fandnot2s %f11, %f4, %f7
xorcc %o2, %g5, %g7
fbo %fcc0, loop_4663
tg %icc, 0x3
bge,a,pn %xcc, loop_4664
bvs,a,pt %icc, loop_4665
loop_4663:
movle %icc, %i5, %o3
sth %i7, [%l7 + 0x30]
loop_4664:
bshuffle %f12, %f8, %f0
loop_4665:
ldsw [%l7 + 0x68], %i4
fandnot2 %f0, %f0, %f0
sllx %l6, 0x1F, %g2
movleu %icc, %o7, %l2
fmovsa %xcc, %f6, %f11
stw %g6, [%l7 + 0x74]
ta %xcc, 0x4
fpsub16s %f8, %f5, %f6
array16 %g1, %i2, %g4
ldsw [%l7 + 0x20], %i1
ldd [%l7 + 0x68], %f6
array8 %l1, %l4, %g3
pdist %f0, %f2, %f14
mulx %o6, 0x1676, %l3
ldd [%l7 + 0x48], %f12
tvs %icc, 0x7
st %f10, [%l7 + 0x20]
fzero %f14
ldsb [%l7 + 0x3E], %o4
fornot1s %f3, %f13, %f10
fornot2 %f0, %f14, %f6
fpadd16 %f8, %f12, %f14
fbn,a %fcc2, loop_4666
tneg %xcc, 0x0
stw %i3, [%l7 + 0x7C]
bvc,pn %xcc, loop_4667
loop_4666:
ldub [%l7 + 0x64], %l5
fmovdl %xcc, %f9, %f1
edge32n %o1, %o0, %i0
loop_4667:
array8 %o5, %i6, %o2
be,a %icc, loop_4668
fnor %f4, %f12, %f12
edge8l %l0, %g5, %i5
sethi 0x196E, %g7
loop_4668:
fsrc1s %f1, %f13
sdivcc %i7, 0x0039, %o3
fmovspos %icc, %f2, %f8
fands %f6, %f3, %f6
ldd [%l7 + 0x18], %f4
ba,pt %icc, loop_4669
addccc %l6, 0x1BC3, %g2
tvs %icc, 0x1
fpsub16s %f15, %f0, %f15
loop_4669:
fmovrdlez %i4, %f12, %f14
fnands %f10, %f11, %f7
edge32 %o7, %g6, %l2
fpadd16 %f10, %f14, %f12
fnegd %f6, %f8
fone %f10
std %f0, [%l7 + 0x38]
fnands %f8, %f15, %f13
fbn,a %fcc2, loop_4670
fsrc2s %f7, %f4
fcmpeq32 %f0, %f10, %g1
fpadd32 %f12, %f6, %f8
loop_4670:
ldsw [%l7 + 0x18], %g4
fmuld8ulx16 %f15, %f13, %f12
edge16n %i2, %i1, %l4
ld [%l7 + 0x6C], %f7
edge16n %l1, %o6, %l3
fnot1 %f8, %f6
fmovsleu %icc, %f2, %f12
ldd [%l7 + 0x68], %f10
ldsh [%l7 + 0x3E], %o4
st %f9, [%l7 + 0x10]
bvc,pt %xcc, loop_4671
bge,a,pt %icc, loop_4672
fmovsge %icc, %f13, %f3
movneg %icc, %g3, %i3
loop_4671:
st %f4, [%l7 + 0x7C]
loop_4672:
fmovrsgz %l5, %f12, %f3
fzero %f6
nop
setx loop_4673, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f6, [%l7 + 0x08]
edge32ln %o1, %o0, %o5
tleu %xcc, 0x5
loop_4673:
fnot1 %f14, %f0
stx %i6, [%l7 + 0x10]
udivx %o2, 0x0861, %l0
nop
setx loop_4674, %l0, %l1
jmpl %l1, %i0
tsubcc %i5, %g7, %i7
ldsh [%l7 + 0x7E], %o3
siam 0x3
loop_4674:
fbge,a %fcc3, loop_4675
lduw [%l7 + 0x70], %l6
edge32l %g5, %g2, %o7
fpadd32 %f8, %f2, %f8
loop_4675:
st %f8, [%l7 + 0x0C]
fmovrdlz %g6, %f10, %f10
stb %i4, [%l7 + 0x53]
movneg %xcc, %l2, %g1
brz %i2, loop_4676
bne,a loop_4677
movrgez %i1, 0x04A, %g4
std %f14, [%l7 + 0x38]
loop_4676:
bn %xcc, loop_4678
loop_4677:
siam 0x2
std %f14, [%l7 + 0x58]
fmovsn %icc, %f14, %f4
loop_4678:
pdist %f8, %f10, %f12
fnot2s %f3, %f4
brlez %l4, loop_4679
siam 0x4
fors %f1, %f8, %f4
tge %icc, 0x2
loop_4679:
ldsb [%l7 + 0x33], %l1
movvc %icc, %o6, %l3
brgez,a %g3, loop_4680
stw %o4, [%l7 + 0x24]
fbuge %fcc3, loop_4681
orn %i3, 0x0D4A, %l5
loop_4680:
sethi 0x0895, %o0
fandnot2s %f2, %f6, %f4
loop_4681:
ldx [%l7 + 0x38], %o1
stb %o5, [%l7 + 0x41]
movcc %icc, %o2, %i6
fmovsa %icc, %f3, %f8
std %f2, [%l7 + 0x78]
ldsb [%l7 + 0x67], %i0
movl %xcc, %i5, %l0
fmuld8ulx16 %f0, %f2, %f4
edge8ln %g7, %o3, %l6
fxors %f2, %f3, %f4
std %f10, [%l7 + 0x18]
fcmpne32 %f4, %f4, %i7
ldx [%l7 + 0x30], %g2
stb %o7, [%l7 + 0x4E]
fmovdneg %xcc, %f10, %f3
fbu,a %fcc0, loop_4682
movle %xcc, %g5, %i4
std %f4, [%l7 + 0x10]
ldsb [%l7 + 0x12], %l2
loop_4682:
stb %g1, [%l7 + 0x16]
bgu,pn %icc, loop_4683
fmovsge %xcc, %f11, %f4
fnegd %f10, %f2
stb %i2, [%l7 + 0x28]
loop_4683:
bvc loop_4684
fpack32 %f0, %f4, %f10
fmovsle %icc, %f4, %f14
brnz,a %i1, loop_4685
loop_4684:
movrlez %g4, 0x0C3, %l4
fnot2s %f12, %f13
fcmped %fcc0, %f2, %f4
loop_4685:
fone %f10
fcmpgt32 %f0, %f4, %g6
fcmpd %fcc0, %f4, %f8
fmovs %f15, %f3
bneg,a loop_4686
stw %o6, [%l7 + 0x70]
ldsb [%l7 + 0x5F], %l1
lduw [%l7 + 0x68], %g3
loop_4686:
add %o4, %l3, %i3
fblg %fcc1, loop_4687
ldsw [%l7 + 0x78], %o0
ldsh [%l7 + 0x68], %l5
fmovdgu %icc, %f3, %f11
loop_4687:
std %f2, [%l7 + 0x78]
subccc %o1, 0x13B7, %o2
ldsw [%l7 + 0x44], %i6
fmovrde %i0, %f2, %f14
lduh [%l7 + 0x48], %i5
stw %o5, [%l7 + 0x54]
lduw [%l7 + 0x2C], %g7
fcmpeq16 %f0, %f6, %o3
fbug,a %fcc3, loop_4688
fand %f4, %f12, %f8
ldsw [%l7 + 0x4C], %l6
tsubcc %l0, %i7, %o7
loop_4688:
fbn %fcc3, loop_4689
umul %g5, %i4, %g2
movrne %g1, %l2, %i2
fmovsn %icc, %f11, %f15
loop_4689:
fmul8x16al %f11, %f14, %f8
ble,pt %xcc, loop_4690
fsrc2 %f12, %f14
fmovde %icc, %f13, %f15
fcmpd %fcc2, %f14, %f8
loop_4690:
tleu %icc, 0x0
addc %g4, %i1, %l4
sethi 0x16C0, %g6
fmovda %xcc, %f7, %f3
ldsw [%l7 + 0x0C], %o6
ldx [%l7 + 0x18], %l1
fornot2 %f2, %f8, %f12
fnegs %f15, %f7
edge32l %g3, %l3, %i3
subc %o4, %o0, %o1
brlez,a %o2, loop_4691
fpadd32 %f10, %f0, %f6
fmovspos %xcc, %f7, %f4
sdiv %i6, 0x14F1, %l5
loop_4691:
sth %i5, [%l7 + 0x4A]
ta %xcc, 0x3
fmovsl %xcc, %f5, %f14
fbg,a %fcc1, loop_4692
fnegd %f10, %f2
fornot2 %f4, %f6, %f12
ld [%l7 + 0x08], %f1
loop_4692:
movvc %icc, %i0, %o5
orn %o3, 0x0B61, %g7
fcmpeq32 %f12, %f2, %l0
fmovsvc %icc, %f3, %f7
bne,pt %icc, loop_4693
fmovrdne %l6, %f4, %f8
srlx %i7, %o7, %i4
fmovdne %xcc, %f4, %f14
loop_4693:
fba %fcc3, loop_4694
fcmple32 %f2, %f0, %g5
ldd [%l7 + 0x08], %f10
sll %g1, 0x1E, %g2
loop_4694:
stw %l2, [%l7 + 0x28]
st %f3, [%l7 + 0x28]
std %f12, [%l7 + 0x50]
st %f13, [%l7 + 0x78]
nop
setx loop_4695, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sethi 0x14F0, %i2
te %xcc, 0x5
movneg %icc, %g4, %l4
loop_4695:
ldub [%l7 + 0x15], %g6
xnorcc %o6, %l1, %g3
fbge,a %fcc0, loop_4696
lduw [%l7 + 0x4C], %i1
std %f2, [%l7 + 0x70]
fsrc1s %f15, %f9
loop_4696:
fmovrsgez %l3, %f10, %f13
sth %i3, [%l7 + 0x38]
fsrc2s %f2, %f2
fmovde %icc, %f15, %f10
fmovrdgz %o4, %f4, %f6
subcc %o1, %o0, %o2
fbo %fcc3, loop_4697
tn %icc, 0x5
lduw [%l7 + 0x08], %l5
sra %i6, %i5, %o5
loop_4697:
edge16 %o3, %g7, %l0
stx %l6, [%l7 + 0x38]
fnegs %f2, %f2
fcmps %fcc2, %f8, %f7
tsubcc %i0, %o7, %i4
bl,pt %icc, loop_4698
movrgez %i7, 0x259, %g5
sdiv %g2, 0x12D2, %g1
fmovs %f13, %f10
loop_4698:
ldd [%l7 + 0x08], %f4
alignaddr %l2, %g4, %i2
edge8n %g6, %l4, %o6
fnot2 %f4, %f2
fors %f10, %f9, %f9
fpack32 %f2, %f4, %f0
stw %l1, [%l7 + 0x1C]
smulcc %i1, 0x0080, %g3
bne,pt %xcc, loop_4699
fbe,a %fcc2, loop_4700
fbl,a %fcc2, loop_4701
tcs %icc, 0x4
loop_4699:
fbo,a %fcc2, loop_4702
loop_4700:
fbule,a %fcc3, loop_4703
loop_4701:
sll %l3, %i3, %o4
fmovrse %o0, %f8, %f15
loop_4702:
stb %o1, [%l7 + 0x21]
loop_4703:
fbue,a %fcc0, loop_4704
subcc %l5, %o2, %i5
fmovda %xcc, %f0, %f5
fbuge %fcc0, loop_4705
loop_4704:
fmovsge %icc, %f8, %f13
fornot2 %f12, %f12, %f12
ldsh [%l7 + 0x50], %o5
loop_4705:
orncc %o3, %g7, %l0
fpsub16s %f11, %f10, %f11
for %f14, %f14, %f4
fmovde %xcc, %f14, %f10
fmovse %icc, %f2, %f14
andn %l6, 0x1DAA, %i6
move %icc, %o7, %i4
st %f1, [%l7 + 0x50]
sub %i7, 0x0115, %i0
ldsb [%l7 + 0x68], %g2
fandnot2 %f14, %f4, %f0
fabss %f12, %f1
fmovdgu %xcc, %f0, %f11
fble %fcc1, loop_4706
fmovrse %g1, %f15, %f2
fors %f7, %f1, %f0
brgz %g5, loop_4707
loop_4706:
sethi 0x1FA0, %g4
tl %icc, 0x7
movg %xcc, %i2, %l2
loop_4707:
ldsw [%l7 + 0x34], %g6
edge16n %l4, %l1, %i1
fmul8sux16 %f0, %f14, %f10
std %f0, [%l7 + 0x40]
fmovsneg %xcc, %f8, %f8
alignaddrl %o6, %l3, %g3
fbe,a %fcc3, loop_4708
bneg loop_4709
fnands %f7, %f3, %f13
fmovsle %icc, %f3, %f6
loop_4708:
ldub [%l7 + 0x75], %i3
loop_4709:
move %xcc, %o0, %o1
bpos loop_4710
fsrc1s %f0, %f5
stw %o4, [%l7 + 0x74]
edge16ln %l5, %o2, %i5
loop_4710:
srax %o3, %g7, %o5
std %f6, [%l7 + 0x18]
fabsd %f0, %f6
fmovsn %icc, %f4, %f2
fxors %f15, %f3, %f13
ldub [%l7 + 0x1C], %l0
movrlz %l6, 0x1E0, %o7
fmovrdlz %i4, %f8, %f6
array16 %i6, %i7, %i0
fnot2 %f14, %f0
brnz %g1, loop_4711
stb %g5, [%l7 + 0x19]
xorcc %g2, %g4, %i2
fbl,a %fcc1, loop_4712
loop_4711:
udivcc %l2, 0x022A, %l4
ldd [%l7 + 0x78], %f14
ldsw [%l7 + 0x2C], %l1
loop_4712:
ldd [%l7 + 0x40], %f2
tge %xcc, 0x6
movrlez %i1, 0x1AD, %g6
mulx %l3, %g3, %i3
fsrc1s %f1, %f9
stw %o0, [%l7 + 0x64]
fbg,a %fcc1, loop_4713
bcc,pn %icc, loop_4714
fmul8x16 %f8, %f12, %f0
stb %o1, [%l7 + 0x75]
loop_4713:
brz,a %o4, loop_4715
loop_4714:
fbo,a %fcc3, loop_4716
fnand %f4, %f10, %f4
faligndata %f4, %f8, %f8
loop_4715:
tgu %xcc, 0x0
loop_4716:
movl %xcc, %l5, %o2
mulx %i5, 0x140F, %o6
andncc %g7, %o3, %l0
std %f10, [%l7 + 0x38]
stx %o5, [%l7 + 0x30]
ldd [%l7 + 0x30], %f4
fmovdg %xcc, %f13, %f2
fones %f3
fzero %f10
alignaddr %o7, %i4, %i6
fpack16 %f8, %f9
fmovscs %icc, %f6, %f14
ldx [%l7 + 0x70], %l6
tsubcctv %i7, 0x09D4, %g1
fpadd32 %f14, %f8, %f4
stb %i0, [%l7 + 0x41]
edge32n %g5, %g4, %i2
srlx %g2, 0x18, %l2
tsubcc %l4, %l1, %i1
fbule %fcc3, loop_4717
fmovsvc %icc, %f1, %f11
fcmpd %fcc2, %f4, %f0
ldub [%l7 + 0x6E], %l3
loop_4717:
movge %icc, %g6, %g3
add %o0, 0x0CAC, %i3
fmovdn %icc, %f2, %f7
stb %o4, [%l7 + 0x2C]
st %f2, [%l7 + 0x40]
bshuffle %f4, %f14, %f2
ble,a,pn %icc, loop_4718
stw %l5, [%l7 + 0x54]
edge8ln %o1, %i5, %o2
tg %icc, 0x5
loop_4718:
fabsd %f2, %f0
alignaddrl %g7, %o3, %l0
fandnot1 %f2, %f14, %f6
xnorcc %o5, 0x1979, %o6
bcs loop_4719
ld [%l7 + 0x7C], %f13
umul %o7, 0x097C, %i4
fbuge %fcc0, loop_4720
loop_4719:
stx %i6, [%l7 + 0x68]
tneg %icc, 0x4
movl %xcc, %l6, %i7
loop_4720:
fblg %fcc1, loop_4721
ldsb [%l7 + 0x40], %g1
fpsub32s %f8, %f0, %f1
tneg %xcc, 0x5
loop_4721:
edge8n %i0, %g5, %i2
tle %icc, 0x6
ldd [%l7 + 0x70], %f0
fnands %f15, %f2, %f6
bvs,pt %xcc, loop_4722
st %f3, [%l7 + 0x4C]
ldx [%l7 + 0x38], %g4
ldub [%l7 + 0x11], %l2
loop_4722:
faligndata %f2, %f4, %f0
fmovscs %icc, %f14, %f9
stx %g2, [%l7 + 0x60]
tpos %icc, 0x7
andn %l1, 0x1B66, %l4
fxors %f12, %f4, %f6
faligndata %f10, %f4, %f14
tg %xcc, 0x6
alignaddr %i1, %g6, %g3
sth %l3, [%l7 + 0x30]
lduw [%l7 + 0x3C], %o0
ldsh [%l7 + 0x3E], %o4
brlz %l5, loop_4723
lduh [%l7 + 0x1C], %i3
sth %i5, [%l7 + 0x3C]
lduh [%l7 + 0x16], %o1
loop_4723:
ldd [%l7 + 0x70], %f2
fcmpeq32 %f14, %f14, %o2
fnot2s %f12, %f3
fzero %f12
subcc %o3, %l0, %g7
faligndata %f2, %f4, %f4
fsrc2s %f8, %f11
ldx [%l7 + 0x18], %o5
ldsh [%l7 + 0x0C], %o7
fandnot2s %f3, %f9, %f6
bge %xcc, loop_4724
lduw [%l7 + 0x3C], %o6
addccc %i6, %i4, %l6
bvs,a,pn %icc, loop_4725
loop_4724:
fble,a %fcc2, loop_4726
subcc %g1, %i0, %g5
ldub [%l7 + 0x1F], %i2
loop_4725:
nop
setx loop_4727, %l0, %l1
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_4726:
movn %icc, %i7, %g4
fcmped %fcc3, %f4, %f6
fmovscs %xcc, %f13, %f0
loop_4727:
fpsub32 %f2, %f0, %f0
bleu,pn %xcc, loop_4728
nop
setx loop_4729, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bg,pt %xcc, loop_4730
stb %g2, [%l7 + 0x71]
loop_4728:
be,pt %xcc, loop_4731
loop_4729:
subcc %l2, %l4, %i1
loop_4730:
fpadd16 %f10, %f8, %f12
fmovscs %xcc, %f11, %f15
loop_4731:
move %xcc, %g6, %l1
movgu %xcc, %g3, %l3
movvc %xcc, %o0, %o4
fnot2 %f14, %f2
sethi 0x1A1A, %i3
fcmps %fcc3, %f12, %f0
edge8 %l5, %o1, %i5
ldsb [%l7 + 0x58], %o2
ldsb [%l7 + 0x47], %o3
lduw [%l7 + 0x20], %g7
fmovdcc %xcc, %f14, %f3
edge8l %o5, %o7, %l0
movvs %icc, %i6, %i4
popc %l6, %g1
movrgez %o6, 0x173, %g5
movrlz %i0, %i2, %i7
stb %g4, [%l7 + 0x7B]
bneg,pn %icc, loop_4732
brlz %l2, loop_4733
fmovdge %icc, %f3, %f15
taddcctv %g2, %l4, %g6
loop_4732:
call loop_4734
loop_4733:
movvs %icc, %i1, %g3
bvc loop_4735
fmovsleu %icc, %f2, %f8
loop_4734:
stw %l3, [%l7 + 0x2C]
fmovsne %icc, %f8, %f2
loop_4735:
ldsh [%l7 + 0x6E], %l1
fmul8x16au %f11, %f6, %f6
fmovsgu %icc, %f12, %f7
movpos %xcc, %o4, %o0
tl %xcc, 0x0
fmovsge %icc, %f6, %f10
edge16n %l5, %i3, %i5
fmovse %icc, %f10, %f12
fornot1s %f4, %f2, %f15
fpsub16s %f0, %f2, %f15
fcmpeq16 %f4, %f0, %o2
fnot1 %f8, %f0
fmovscs %icc, %f11, %f15
fmul8x16 %f3, %f4, %f10
ldx [%l7 + 0x78], %o1
sth %g7, [%l7 + 0x1C]
nop
setx loop_4736, %l0, %l1
jmpl %l1, %o5
std %f2, [%l7 + 0x08]
fexpand %f9, %f8
tvc %xcc, 0x2
loop_4736:
stx %o3, [%l7 + 0x78]
ldd [%l7 + 0x40], %f0
tleu %icc, 0x3
srl %l0, 0x1C, %i6
nop
setx loop_4737, %l0, %l1
jmpl %l1, %o7
edge32ln %i4, %g1, %l6
fmovsvs %icc, %f11, %f3
movge %icc, %o6, %i0
loop_4737:
fmovdneg %icc, %f12, %f1
fbu %fcc3, loop_4738
fandnot2s %f15, %f11, %f2
ldub [%l7 + 0x20], %g5
lduw [%l7 + 0x2C], %i2
loop_4738:
sth %i7, [%l7 + 0x1E]
orcc %g4, %l2, %g2
fands %f4, %f1, %f13
ldsb [%l7 + 0x6C], %l4
fnegs %f3, %f7
std %f2, [%l7 + 0x18]
fsrc1s %f10, %f13
lduh [%l7 + 0x08], %i1
fbe,a %fcc0, loop_4739
bvc,pn %icc, loop_4740
ld [%l7 + 0x38], %f15
ldsb [%l7 + 0x51], %g6
loop_4739:
tl %icc, 0x5
loop_4740:
ldsb [%l7 + 0x6E], %g3
fmovspos %icc, %f9, %f1
std %f6, [%l7 + 0x28]
fmuld8sux16 %f3, %f0, %f0
ldub [%l7 + 0x77], %l3
andcc %o4, %o0, %l5
ld [%l7 + 0x14], %f13
movrgez %l1, 0x28E, %i3
fcmple16 %f2, %f4, %o2
fnot2s %f13, %f9
stw %o1, [%l7 + 0x4C]
fmul8x16au %f4, %f14, %f2
bleu,a,pn %icc, loop_4741
fandnot1 %f8, %f6, %f4
fsrc2s %f7, %f10
fones %f7
loop_4741:
edge16n %i5, %g7, %o3
bvs,a,pt %icc, loop_4742
fpsub16s %f7, %f3, %f3
faligndata %f0, %f0, %f14
edge8ln %l0, %o5, %i6
loop_4742:
sth %o7, [%l7 + 0x7A]
fnot1 %f12, %f12
fbge,a %fcc0, loop_4743
fmovde %icc, %f12, %f8
ldx [%l7 + 0x70], %i4
udivx %l6, 0x1AD4, %g1
loop_4743:
edge32n %i0, %g5, %i2
fmovdne %icc, %f13, %f3
fmovdvs %icc, %f6, %f13
std %f8, [%l7 + 0x08]
ldx [%l7 + 0x38], %i7
st %f0, [%l7 + 0x08]
bcc,pt %xcc, loop_4744
edge32ln %o6, %l2, %g4
tn %xcc, 0x3
brz %g2, loop_4745
loop_4744:
ld [%l7 + 0x7C], %f14
lduh [%l7 + 0x64], %i1
fmovdne %xcc, %f14, %f15
loop_4745:
xor %g6, 0x0E40, %l4
array8 %g3, %o4, %l3
ldd [%l7 + 0x08], %f8
fmul8ulx16 %f12, %f2, %f6
fmovdgu %icc, %f8, %f4
fcmped %fcc1, %f10, %f6
movne %icc, %o0, %l1
movpos %icc, %i3, %o2
fmul8x16au %f3, %f6, %f2
add %l5, %i5, %o1
be,a,pt %icc, loop_4746
tvs %icc, 0x2
move %xcc, %g7, %l0
ldsb [%l7 + 0x55], %o3
loop_4746:
bneg,a,pt %icc, loop_4747
fmovsneg %icc, %f9, %f10
sth %o5, [%l7 + 0x40]
fxors %f1, %f9, %f6
loop_4747:
bg,pn %xcc, loop_4748
fmovdneg %icc, %f14, %f6
edge32n %o7, %i4, %l6
brlz,a %g1, loop_4749
loop_4748:
ldd [%l7 + 0x20], %f14
fbn,a %fcc1, loop_4750
movcc %xcc, %i6, %i0
loop_4749:
fbu,a %fcc0, loop_4751
fornot2s %f3, %f10, %f8
loop_4750:
tcc %icc, 0x4
bn,pn %xcc, loop_4752
loop_4751:
srax %i2, %g5, %o6
ldsh [%l7 + 0x2C], %i7
fxor %f8, %f2, %f10
loop_4752:
tl %xcc, 0x0
ldsb [%l7 + 0x35], %g4
stx %g2, [%l7 + 0x30]
alignaddr %l2, %i1, %l4
movrgz %g6, 0x2BF, %g3
move %xcc, %l3, %o0
bpos,a loop_4753
fbe %fcc1, loop_4754
fmovse %icc, %f8, %f1
fblg,a %fcc3, loop_4755
loop_4753:
movrlez %o4, %i3, %o2
loop_4754:
fbu %fcc1, loop_4756
fcmps %fcc3, %f15, %f4
loop_4755:
st %f4, [%l7 + 0x40]
xnor %l5, %l1, %o1
loop_4756:
smul %i5, 0x14A9, %l0
fmovsne %xcc, %f1, %f0
tgu %icc, 0x6
lduw [%l7 + 0x68], %o3
fmovsle %icc, %f15, %f14
fcmple32 %f8, %f4, %o5
fmovsneg %xcc, %f0, %f8
fble,a %fcc3, loop_4757
bvc,a,pn %icc, loop_4758
st %f11, [%l7 + 0x70]
stx %g7, [%l7 + 0x38]
loop_4757:
alignaddr %i4, %o7, %l6
loop_4758:
ldsh [%l7 + 0x26], %i6
movn %xcc, %i0, %g1
fors %f8, %f13, %f5
siam 0x7
fands %f0, %f7, %f3
fbo %fcc3, loop_4759
fmovrsgz %i2, %f15, %f4
fble,a %fcc0, loop_4760
ld [%l7 + 0x2C], %f5
loop_4759:
movvs %xcc, %o6, %i7
subcc %g5, 0x0309, %g4
loop_4760:
fornot1 %f2, %f6, %f10
brnz,a %g2, loop_4761
andcc %i1, %l4, %g6
tne %icc, 0x7
fsrc2 %f12, %f2
loop_4761:
std %f6, [%l7 + 0x50]
sethi 0x17AF, %l2
ld [%l7 + 0x6C], %f11
bn %icc, loop_4762
fmovsvc %icc, %f7, %f0
ldsw [%l7 + 0x08], %g3
movcc %icc, %l3, %o4
loop_4762:
mova %icc, %o0, %i3
brgz %l5, loop_4763
stw %o2, [%l7 + 0x30]
sth %o1, [%l7 + 0x32]
or %i5, 0x00C6, %l0
loop_4763:
fors %f4, %f2, %f14
tneg %xcc, 0x3
subc %l1, 0x15FF, %o3
xor %g7, 0x19A7, %o5
edge8ln %o7, %i4, %l6
fpsub16s %f10, %f15, %f3
ld [%l7 + 0x30], %f1
xor %i6, 0x1F01, %g1
ldd [%l7 + 0x18], %f4
fnegd %f8, %f12
sth %i2, [%l7 + 0x4E]
sll %o6, 0x05, %i7
andncc %g5, %g4, %i0
stb %g2, [%l7 + 0x53]
fbe,a %fcc2, loop_4764
ld [%l7 + 0x3C], %f9
tle %xcc, 0x0
stx %l4, [%l7 + 0x58]
loop_4764:
lduw [%l7 + 0x28], %i1
movvs %xcc, %l2, %g3
lduh [%l7 + 0x18], %g6
ldsh [%l7 + 0x66], %o4
for %f12, %f0, %f0
bn,a,pt %xcc, loop_4765
be %icc, loop_4766
add %l3, %o0, %l5
ld [%l7 + 0x20], %f3
loop_4765:
std %f2, [%l7 + 0x70]
loop_4766:
fmovspos %icc, %f12, %f14
std %f0, [%l7 + 0x50]
fmovdvc %xcc, %f14, %f14
ldx [%l7 + 0x50], %i3
fbg,a %fcc1, loop_4767
siam 0x6
ldd [%l7 + 0x68], %f14
udiv %o1, 0x08E8, %i5
loop_4767:
bleu %xcc, loop_4768
std %f4, [%l7 + 0x10]
edge8ln %o2, %l0, %o3
bvs,pt %icc, loop_4769
loop_4768:
fabsd %f0, %f8
stw %l1, [%l7 + 0x34]
edge32 %o5, %o7, %i4
loop_4769:
ldx [%l7 + 0x40], %l6
fpadd32 %f6, %f6, %f0
bne,pt %icc, loop_4770
ldd [%l7 + 0x28], %f14
std %f6, [%l7 + 0x50]
tsubcctv %i6, 0x1688, %g7
loop_4770:
fandnot1 %f0, %f2, %f12
sdivcc %i2, 0x050F, %o6
tvs %icc, 0x0
ldsw [%l7 + 0x18], %g1
stb %i7, [%l7 + 0x20]
fmovrde %g5, %f14, %f8
stb %i0, [%l7 + 0x6A]
stb %g2, [%l7 + 0x7E]
ld [%l7 + 0x20], %f6
lduw [%l7 + 0x20], %l4
ld [%l7 + 0x6C], %f6
movg %xcc, %g4, %i1
ldx [%l7 + 0x38], %l2
ldx [%l7 + 0x20], %g3
sdiv %g6, 0x0B34, %o4
fbl,a %fcc1, loop_4771
fpmerge %f4, %f6, %f8
lduh [%l7 + 0x08], %o0
nop
setx loop_4772, %l0, %l1
jmpl %l1, %l3
loop_4771:
be,pn %xcc, loop_4773
fornot1 %f2, %f10, %f2
ldd [%l7 + 0x50], %f4
loop_4772:
fornot1 %f2, %f14, %f8
loop_4773:
brlz,a %l5, loop_4774
smul %i3, %i5, %o1
fors %f7, %f7, %f13
bl,a,pt %icc, loop_4775
loop_4774:
brgez,a %o2, loop_4776
umulcc %l0, %o3, %o5
ld [%l7 + 0x34], %f12
loop_4775:
fmovdne %xcc, %f13, %f10
loop_4776:
tcc %xcc, 0x4
brgz,a %l1, loop_4777
fpadd32s %f2, %f10, %f14
ldd [%l7 + 0x08], %f14
movrgez %i4, %l6, %o7
loop_4777:
fpsub32s %f11, %f4, %f12
edge16 %i6, %i2, %g7
movrlz %g1, %i7, %g5
xnor %o6, 0x01FF, %i0
ldsb [%l7 + 0x57], %l4
tne %icc, 0x2
fsrc2 %f10, %f8
fmovdcs %xcc, %f5, %f15
ldsh [%l7 + 0x74], %g2
lduh [%l7 + 0x5E], %i1
fabss %f1, %f14
movrgz %g4, 0x2DD, %l2
st %f2, [%l7 + 0x1C]
ldsh [%l7 + 0x5C], %g3
subc %o4, 0x09BA, %o0
tcs %icc, 0x1
mulscc %l3, 0x1CBB, %g6
edge32n %i3, %i5, %o1
ble,a,pn %xcc, loop_4778
brnz,a %l5, loop_4779
udivcc %l0, 0x118E, %o3
fmovrse %o5, %f0, %f13
loop_4778:
fbge,a %fcc3, loop_4780
loop_4779:
fpadd16 %f8, %f12, %f14
lduw [%l7 + 0x20], %o2
stw %i4, [%l7 + 0x34]
loop_4780:
stx %l1, [%l7 + 0x60]
bshuffle %f2, %f2, %f4
fmovdle %xcc, %f11, %f11
fmovsneg %icc, %f10, %f12
lduh [%l7 + 0x1E], %o7
umulcc %i6, 0x0D56, %l6
movvc %icc, %i2, %g7
fmovdvc %xcc, %f10, %f0
ldub [%l7 + 0x0D], %i7
orn %g1, %g5, %o6
std %f4, [%l7 + 0x48]
ta %icc, 0x6
ldsh [%l7 + 0x5E], %l4
movl %icc, %g2, %i0
umul %g4, 0x0701, %i1
fbne %fcc0, loop_4781
fcmpne16 %f0, %f8, %g3
fmovdpos %icc, %f8, %f9
ld [%l7 + 0x44], %f12
loop_4781:
stw %l2, [%l7 + 0x70]
ldx [%l7 + 0x20], %o0
fnands %f3, %f10, %f14
std %f6, [%l7 + 0x70]
umul %o4, %l3, %i3
ldub [%l7 + 0x08], %g6
movge %xcc, %i5, %o1
fpmerge %f15, %f2, %f0
taddcc %l0, 0x06EC, %o3
fcmpne16 %f8, %f14, %o5
bcc,a,pt %icc, loop_4782
fandnot1s %f3, %f13, %f8
tn %icc, 0x1
lduh [%l7 + 0x22], %o2
loop_4782:
fba,a %fcc3, loop_4783
tcs %icc, 0x2
orcc %i4, 0x1EBF, %l5
fzeros %f9
loop_4783:
fnegs %f13, %f13
edge16ln %o7, %l1, %l6
siam 0x7
fcmpgt16 %f14, %f14, %i6
fbe %fcc2, loop_4784
fmovrslez %i2, %f7, %f1
ld [%l7 + 0x48], %f6
fba %fcc0, loop_4785
loop_4784:
fmovdge %xcc, %f11, %f0
edge16n %i7, %g7, %g1
fbuge,a %fcc1, loop_4786
loop_4785:
st %f10, [%l7 + 0x7C]
fnegs %f14, %f9
movcc %icc, %g5, %o6
loop_4786:
stx %g2, [%l7 + 0x58]
fbg %fcc1, loop_4787
fbge %fcc2, loop_4788
fbg %fcc0, loop_4789
fnegs %f14, %f3
loop_4787:
sdiv %i0, 0x0E8E, %l4
loop_4788:
ldd [%l7 + 0x78], %f6
loop_4789:
fmovsge %icc, %f12, %f1
ldsh [%l7 + 0x1C], %g4
fmovrdne %i1, %f6, %f10
orcc %g3, %o0, %o4
fmovsvs %xcc, %f9, %f5
fand %f10, %f12, %f4
stx %l3, [%l7 + 0x18]
fpsub16 %f10, %f14, %f2
fandnot2s %f8, %f5, %f10
fpadd16 %f6, %f6, %f14
call loop_4790
stx %i3, [%l7 + 0x68]
edge16n %l2, %g6, %i5
tcc %xcc, 0x4
loop_4790:
fbe,a %fcc2, loop_4791
mulscc %l0, 0x0A5A, %o3
fabsd %f12, %f6
fmovsleu %xcc, %f15, %f10
loop_4791:
std %f4, [%l7 + 0x20]
ba loop_4792
fbg %fcc0, loop_4793
stb %o5, [%l7 + 0x2C]
fbug,a %fcc0, loop_4794
loop_4792:
stw %o1, [%l7 + 0x5C]
loop_4793:
movle %xcc, %o2, %l5
movle %xcc, %i4, %o7
loop_4794:
xnorcc %l1, %i6, %l6
lduw [%l7 + 0x0C], %i2
fmovs %f6, %f11
stb %i7, [%l7 + 0x31]
fmovrslez %g7, %f5, %f14
fmovdleu %icc, %f13, %f3
sll %g1, %g5, %g2
st %f1, [%l7 + 0x24]
lduh [%l7 + 0x4C], %i0
ld [%l7 + 0x24], %f14
fand %f12, %f8, %f0
std %f8, [%l7 + 0x48]
sth %o6, [%l7 + 0x40]
fbge,a %fcc0, loop_4795
movn %xcc, %g4, %i1
fbule,a %fcc1, loop_4796
fpadd32 %f4, %f4, %f4
loop_4795:
sub %l4, 0x178B, %g3
sth %o0, [%l7 + 0x38]
loop_4796:
umul %o4, 0x0C52, %l3
addcc %i3, 0x072C, %g6
edge16n %i5, %l0, %o3
sth %l2, [%l7 + 0x1E]
tn %icc, 0x3
bl,a loop_4797
bneg,pn %xcc, loop_4798
srlx %o5, %o2, %o1
sdiv %i4, 0x0B10, %o7
loop_4797:
ldub [%l7 + 0x25], %l1
loop_4798:
udivx %l5, 0x0BDD, %i6
fmovsn %xcc, %f3, %f12
fbn %fcc1, loop_4799
fmovdvs %xcc, %f15, %f6
fmovdcs %xcc, %f2, %f15
ld [%l7 + 0x10], %f3
loop_4799:
fnor %f4, %f2, %f4
st %f11, [%l7 + 0x6C]
tvs %icc, 0x1
ldsb [%l7 + 0x28], %l6
mulx %i2, 0x02C5, %g7
stx %g1, [%l7 + 0x38]
tgu %icc, 0x5
tg %xcc, 0x6
fbule %fcc3, loop_4800
fbu,a %fcc2, loop_4801
lduw [%l7 + 0x70], %g5
movcc %xcc, %g2, %i7
loop_4800:
edge16n %o6, %i0, %i1
loop_4801:
xorcc %g4, %l4, %o0
bpos,a,pn %icc, loop_4802
array32 %g3, %l3, %i3
bg,a,pn %icc, loop_4803
movg %icc, %o4, %g6
loop_4802:
fxnor %f6, %f0, %f10
fpack32 %f6, %f2, %f8
loop_4803:
edge16n %i5, %o3, %l2
lduh [%l7 + 0x50], %l0
fmuld8ulx16 %f0, %f7, %f8
faligndata %f10, %f2, %f10
sth %o5, [%l7 + 0x10]
ld [%l7 + 0x4C], %f7
array8 %o1, %o2, %i4
ldsw [%l7 + 0x6C], %o7
fmovse %icc, %f15, %f9
array8 %l1, %i6, %l6
fbne,a %fcc3, loop_4804
movge %xcc, %i2, %l5
fbug %fcc0, loop_4805
alignaddr %g7, %g5, %g1
loop_4804:
alignaddrl %g2, %o6, %i0
fmovda %icc, %f6, %f0
loop_4805:
stw %i7, [%l7 + 0x30]
siam 0x6
udivcc %g4, 0x1165, %i1
fnor %f0, %f6, %f12
fpsub16s %f3, %f3, %f5
ldd [%l7 + 0x30], %f10
fmovse %icc, %f2, %f12
brlz %o0, loop_4806
fmovdgu %xcc, %f1, %f12
fone %f14
tvs %xcc, 0x6
loop_4806:
edge32n %l4, %g3, %l3
st %f3, [%l7 + 0x68]
fmovdcs %xcc, %f7, %f13
fcmple16 %f14, %f8, %o4
edge32l %g6, %i5, %i3
std %f6, [%l7 + 0x10]
movne %xcc, %l2, %o3
be loop_4807
edge32ln %l0, %o5, %o2
fornot1s %f10, %f8, %f4
subcc %i4, 0x0F09, %o1
loop_4807:
ldsw [%l7 + 0x54], %o7
lduw [%l7 + 0x2C], %i6
fmovrsgez %l6, %f0, %f8
fmovdgu %xcc, %f14, %f6
sub %i2, %l1, %l5
tsubcctv %g7, 0x18D2, %g1
fmuld8ulx16 %f8, %f3, %f4
ldx [%l7 + 0x60], %g2
fabsd %f4, %f12
edge8n %o6, %g5, %i0
fmovdne %icc, %f8, %f4
movn %icc, %i7, %i1
xnor %o0, 0x1EB4, %g4
ldx [%l7 + 0x48], %l4
array16 %l3, %g3, %g6
array8 %i5, %o4, %l2
std %f8, [%l7 + 0x38]
movvc %xcc, %i3, %o3
fmovrdgez %o5, %f6, %f8
fmul8x16 %f5, %f2, %f2
fsrc1s %f1, %f15
fbul,a %fcc2, loop_4808
nop
setx loop_4809, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x08], %l0
srlx %i4, %o2, %o1
loop_4808:
ldsh [%l7 + 0x1C], %i6
loop_4809:
ldsb [%l7 + 0x26], %l6
sdivx %o7, 0x096F, %i2
fxnors %f15, %f8, %f4
stw %l5, [%l7 + 0x64]
fpadd32s %f14, %f8, %f14
st %f8, [%l7 + 0x0C]
bg %icc, loop_4810
ldsh [%l7 + 0x6C], %l1
ldsh [%l7 + 0x62], %g1
andn %g7, %g2, %g5
loop_4810:
movrne %o6, 0x1C5, %i0
udivx %i1, 0x1192, %o0
fcmpne32 %f4, %f2, %i7
fbne %fcc0, loop_4811
lduw [%l7 + 0x30], %l4
sth %l3, [%l7 + 0x14]
ldub [%l7 + 0x2D], %g3
loop_4811:
fornot2s %f14, %f15, %f13
edge8l %g6, %i5, %g4
sllx %l2, %i3, %o3
fcmpgt16 %f2, %f12, %o5
fxnors %f9, %f2, %f13
edge8l %l0, %i4, %o2
std %f6, [%l7 + 0x38]
fbg %fcc2, loop_4812
xor %o1, 0x072D, %o4
st %f2, [%l7 + 0x20]
xorcc %i6, 0x18C3, %o7
loop_4812:
fblg,a %fcc0, loop_4813
bpos,a,pn %xcc, loop_4814
fmovdge %icc, %f5, %f0
edge16ln %i2, %l6, %l1
loop_4813:
movvc %xcc, %g1, %l5
loop_4814:
sth %g7, [%l7 + 0x1A]
fmovdgu %icc, %f14, %f9
bn,a,pn %icc, loop_4815
nop
setx loop_4816, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdlez %g2, %f12, %f4
siam 0x2
loop_4815:
xnor %o6, 0x19F0, %i0
loop_4816:
fblg,a %fcc3, loop_4817
fpack16 %f14, %f14
nop
setx loop_4818, %l0, %l1
jmpl %l1, %i1
fmovdvs %icc, %f14, %f11
loop_4817:
fmovdcc %xcc, %f4, %f7
subc %o0, 0x0B01, %i7
loop_4818:
addc %g5, %l4, %g3
edge16n %l3, %g6, %g4
std %f4, [%l7 + 0x40]
fbu %fcc0, loop_4819
fmovrsne %i5, %f3, %f4
fmovrsgz %i3, %f5, %f14
fmovdpos %xcc, %f14, %f10
loop_4819:
fmovse %icc, %f6, %f7
lduh [%l7 + 0x7C], %o3
movge %xcc, %o5, %l0
fbge,a %fcc3, loop_4820
tvc %icc, 0x1
movneg %icc, %i4, %l2
stb %o1, [%l7 + 0x65]
loop_4820:
lduh [%l7 + 0x76], %o4
bcc,a,pn %xcc, loop_4821
movcs %xcc, %o2, %o7
movrgez %i6, %l6, %i2
fsrc2 %f4, %f10
loop_4821:
std %f0, [%l7 + 0x10]
movrlz %g1, 0x34E, %l1
umul %g7, %g2, %l5
brlz,a %o6, loop_4822
orncc %i1, 0x1426, %o0
fmovrslez %i7, %f15, %f15
fbl %fcc1, loop_4823
loop_4822:
bn,a loop_4824
fbue %fcc1, loop_4825
fone %f10
loop_4823:
alignaddr %g5, %i0, %g3
loop_4824:
udivcc %l3, 0x025D, %l4
loop_4825:
edge16 %g4, %i5, %g6
sth %o3, [%l7 + 0x54]
ldd [%l7 + 0x68], %f4
brz,a %i3, loop_4826
fble %fcc3, loop_4827
fmovrdlz %o5, %f14, %f0
addc %i4, %l0, %l2
loop_4826:
fmovsg %icc, %f8, %f3
loop_4827:
ldsb [%l7 + 0x25], %o1
stx %o2, [%l7 + 0x18]
bcc,a,pn %icc, loop_4828
fbue,a %fcc2, loop_4829
fpsub16 %f0, %f12, %f10
lduh [%l7 + 0x70], %o7
loop_4828:
sllx %o4, 0x0F, %l6
loop_4829:
std %f10, [%l7 + 0x48]
fmovsgu %icc, %f4, %f1
lduh [%l7 + 0x42], %i6
edge32 %i2, %g1, %g7
mulx %g2, %l5, %l1
fornot1 %f12, %f14, %f12
fand %f12, %f4, %f2
st %f0, [%l7 + 0x70]
std %f10, [%l7 + 0x30]
fsrc2s %f4, %f5
bvc %icc, loop_4830
fmovrslz %o6, %f10, %f13
stb %o0, [%l7 + 0x42]
edge32n %i1, %g5, %i7
loop_4830:
fcmps %fcc0, %f0, %f12
st %f8, [%l7 + 0x18]
bgu,pt %xcc, loop_4831
fbule,a %fcc3, loop_4832
taddcc %i0, %l3, %g3
movvs %xcc, %l4, %i5
loop_4831:
fands %f2, %f6, %f4
loop_4832:
sub %g4, 0x1063, %o3
ldsh [%l7 + 0x58], %g6
tvc %xcc, 0x7
lduh [%l7 + 0x28], %i3
addcc %i4, 0x003A, %l0
stw %l2, [%l7 + 0x34]
ldub [%l7 + 0x4F], %o1
ld [%l7 + 0x44], %f9
fmul8x16al %f11, %f6, %f6
ldd [%l7 + 0x68], %f2
st %f7, [%l7 + 0x50]
addc %o2, %o7, %o4
xorcc %o5, %i6, %i2
fones %f3
fzero %f14
fsrc1 %f12, %f10
tvc %icc, 0x1
ldd [%l7 + 0x70], %f6
fandnot1s %f14, %f1, %f7
fcmpne32 %f10, %f14, %l6
fones %f3
ldub [%l7 + 0x30], %g7
edge16n %g1, %l5, %g2
fpadd32 %f8, %f0, %f6
umulcc %l1, 0x0E10, %o0
fbo %fcc0, loop_4833
fmovdcs %icc, %f3, %f9
andcc %o6, 0x0017, %g5
fpadd16 %f12, %f12, %f6
loop_4833:
ldsb [%l7 + 0x0C], %i7
edge8ln %i1, %l3, %i0
fmovsvs %icc, %f13, %f4
fmovdn %icc, %f0, %f6
fxnors %f12, %f8, %f3
fmovdgu %xcc, %f10, %f2
siam 0x5
fmovsa %icc, %f3, %f1
ldub [%l7 + 0x6D], %l4
ldsb [%l7 + 0x0B], %g3
ldsh [%l7 + 0x1C], %g4
sll %i5, 0x1A, %o3
array8 %i3, %g6, %l0
movgu %icc, %l2, %o1
movvs %xcc, %o2, %i4
tneg %icc, 0x4
ldx [%l7 + 0x68], %o4
st %f9, [%l7 + 0x1C]
popc %o7, %i6
fmuld8ulx16 %f14, %f3, %f14
tle %xcc, 0x2
fpack32 %f6, %f8, %f12
fmovdcs %icc, %f1, %f1
ld [%l7 + 0x10], %f12
movrlz %i2, %l6, %g7
bl,a,pn %xcc, loop_4834
fmovde %icc, %f0, %f2
movrgez %g1, %l5, %g2
fpsub32s %f2, %f2, %f11
loop_4834:
lduh [%l7 + 0x08], %o5
fnegd %f0, %f0
stx %o0, [%l7 + 0x48]
ldd [%l7 + 0x68], %f8
lduh [%l7 + 0x1C], %l1
ldub [%l7 + 0x36], %g5
lduh [%l7 + 0x32], %i7
ldsh [%l7 + 0x10], %i1
ldx [%l7 + 0x58], %o6
fmovdn %xcc, %f5, %f10
srlx %l3, 0x19, %i0
fpsub32s %f4, %f11, %f12
lduw [%l7 + 0x70], %l4
tcs %icc, 0x2
fpsub16 %f8, %f14, %f6
bg,pt %xcc, loop_4835
bpos,a %xcc, loop_4836
udivcc %g4, 0x0D9B, %i5
tcs %icc, 0x0
loop_4835:
fmovdge %xcc, %f4, %f1
loop_4836:
stw %o3, [%l7 + 0x68]
movge %icc, %i3, %g6
fxnor %f4, %f2, %f2
ldsh [%l7 + 0x40], %l0
fmul8x16al %f11, %f1, %f4
st %f15, [%l7 + 0x40]
ld [%l7 + 0x6C], %f4
ldsh [%l7 + 0x1C], %l2
fcmpne32 %f4, %f8, %g3
fcmpne16 %f12, %f6, %o1
fmovsg %xcc, %f12, %f8
movpos %icc, %i4, %o2
bvc loop_4837
fba,a %fcc3, loop_4838
for %f12, %f6, %f2
sth %o4, [%l7 + 0x78]
loop_4837:
fmovsa %xcc, %f12, %f2
loop_4838:
st %f5, [%l7 + 0x58]
st %f10, [%l7 + 0x0C]
sth %o7, [%l7 + 0x5E]
movre %i6, %l6, %i2
tne %icc, 0x5
std %f14, [%l7 + 0x38]
fcmple16 %f4, %f10, %g7
fnor %f4, %f4, %f8
array32 %l5, %g2, %g1
fmovde %icc, %f12, %f12
fmul8x16au %f14, %f7, %f10
orn %o5, 0x1329, %l1
ldx [%l7 + 0x28], %o0
fbuge %fcc1, loop_4839
std %f12, [%l7 + 0x10]
fmovda %icc, %f2, %f8
be,a,pt %xcc, loop_4840
loop_4839:
fand %f12, %f10, %f6
fsrc1s %f5, %f4
for %f8, %f6, %f10
loop_4840:
sdivcc %g5, 0x18C6, %i1
fnot2s %f1, %f15
ldub [%l7 + 0x5D], %o6
srax %l3, 0x00, %i7
ta %xcc, 0x0
fmovda %xcc, %f8, %f7
std %f0, [%l7 + 0x78]
fnot2 %f8, %f6
fnand %f10, %f12, %f0
fcmps %fcc3, %f2, %f2
stx %l4, [%l7 + 0x70]
nop
setx loop_4841, %l0, %l1
jmpl %l1, %g4
siam 0x2
ldx [%l7 + 0x58], %i5
stw %o3, [%l7 + 0x3C]
loop_4841:
fmovrsne %i0, %f8, %f13
movl %icc, %i3, %l0
andn %g6, 0x1E86, %g3
brgez,a %o1, loop_4842
bgu,pt %icc, loop_4843
ldsh [%l7 + 0x74], %i4
fbne %fcc1, loop_4844
loop_4842:
tl %icc, 0x0
loop_4843:
fcmpne16 %f8, %f10, %o2
ba,pn %xcc, loop_4845
loop_4844:
array8 %o4, %l2, %o7
call loop_4846
fmovdgu %icc, %f1, %f8
loop_4845:
fcmple32 %f12, %f8, %i6
ldsw [%l7 + 0x50], %l6
loop_4846:
lduw [%l7 + 0x48], %i2
stx %g7, [%l7 + 0x70]
fpmerge %f6, %f14, %f8
fmul8x16 %f3, %f0, %f8
ld [%l7 + 0x18], %f13
ldd [%l7 + 0x58], %f0
movl %icc, %l5, %g1
fmovsvc %icc, %f12, %f3
fsrc1s %f2, %f4
nop
setx loop_4847, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrsne %g2, %f7, %f3
bcc loop_4848
fpadd16 %f12, %f12, %f10
loop_4847:
fmovda %icc, %f2, %f13
fsrc2s %f8, %f2
loop_4848:
st %f14, [%l7 + 0x08]
st %f13, [%l7 + 0x24]
ld [%l7 + 0x0C], %f0
bneg loop_4849
fpadd32 %f2, %f10, %f10
orn %o5, %o0, %l1
tvs %icc, 0x2
loop_4849:
fmul8x16au %f2, %f0, %f8
brlz,a %i1, loop_4850
nop
setx loop_4851, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16ln %o6, %g5, %i7
and %l3, 0x1E38, %g4
loop_4850:
srlx %l4, %i5, %i0
loop_4851:
ldsb [%l7 + 0x65], %o3
fmovdneg %icc, %f13, %f15
fmovrsgez %i3, %f2, %f0
fcmpgt32 %f14, %f8, %g6
fmovspos %xcc, %f14, %f2
movgu %xcc, %g3, %l0
stw %i4, [%l7 + 0x44]
fmovdg %icc, %f2, %f0
stb %o2, [%l7 + 0x4D]
fornot2s %f2, %f9, %f1
ldx [%l7 + 0x38], %o1
lduw [%l7 + 0x78], %o4
stw %o7, [%l7 + 0x3C]
smulcc %i6, 0x046B, %l6
mulscc %l2, 0x0B66, %g7
brlez %l5, loop_4852
stb %g1, [%l7 + 0x13]
bshuffle %f10, %f14, %f4
fones %f6
loop_4852:
stw %i2, [%l7 + 0x28]
stw %o5, [%l7 + 0x6C]
or %g2, 0x018C, %o0
ld [%l7 + 0x34], %f9
brnz,a %l1, loop_4853
fcmps %fcc1, %f8, %f8
fmovse %icc, %f5, %f2
fmuld8ulx16 %f5, %f12, %f6
loop_4853:
sethi 0x16AF, %o6
lduw [%l7 + 0x50], %i1
ldsb [%l7 + 0x4D], %i7
for %f14, %f4, %f8
movrlez %l3, 0x30A, %g5
ldsh [%l7 + 0x18], %g4
fmovsgu %xcc, %f11, %f8
movrlez %l4, %i0, %i5
ldx [%l7 + 0x70], %i3
xnor %o3, 0x079C, %g3
bl,pt %xcc, loop_4854
fmul8x16al %f11, %f3, %f8
tl %xcc, 0x3
stb %g6, [%l7 + 0x60]
loop_4854:
movge %icc, %l0, %o2
fmovsle %icc, %f3, %f11
sth %o1, [%l7 + 0x4A]
fcmps %fcc1, %f15, %f2
tneg %xcc, 0x0
ldub [%l7 + 0x1A], %o4
fmovsge %xcc, %f10, %f5
tleu %xcc, 0x6
lduh [%l7 + 0x0E], %i4
fmul8sux16 %f0, %f14, %f12
tn %icc, 0x0
fcmpeq32 %f0, %f8, %i6
fmovsa %xcc, %f10, %f4
udivcc %l6, 0x07CA, %o7
ld [%l7 + 0x78], %f10
stw %g7, [%l7 + 0x48]
pdist %f8, %f10, %f10
fmul8sux16 %f0, %f14, %f10
stb %l2, [%l7 + 0x66]
st %f4, [%l7 + 0x20]
ldd [%l7 + 0x50], %f10
srl %g1, 0x1D, %i2
fmovsle %icc, %f11, %f4
tn %icc, 0x6
ldsh [%l7 + 0x30], %o5
fnot1s %f11, %f1
movge %icc, %l5, %g2
edge16l %l1, %o0, %i1
ldsh [%l7 + 0x0A], %i7
tneg %xcc, 0x3
edge32ln %o6, %l3, %g4
subccc %g5, 0x0241, %l4
stb %i0, [%l7 + 0x6C]
siam 0x5
fandnot2s %f15, %f7, %f13
ta %icc, 0x3
movne %icc, %i5, %i3
edge8l %g3, %o3, %l0
movleu %icc, %g6, %o2
sth %o4, [%l7 + 0x24]
fbg,a %fcc3, loop_4855
ldsb [%l7 + 0x1F], %o1
fmovsa %xcc, %f8, %f0
ldsh [%l7 + 0x4A], %i4
loop_4855:
lduw [%l7 + 0x5C], %i6
movvs %xcc, %o7, %g7
fones %f7
fcmple16 %f8, %f6, %l6
edge32 %g1, %l2, %o5
lduw [%l7 + 0x50], %i2
fpadd32 %f4, %f0, %f14
fand %f10, %f8, %f2
fmul8x16 %f9, %f0, %f4
fmul8ulx16 %f4, %f10, %f6
udivx %l5, 0x0E6E, %l1
fmovsg %xcc, %f5, %f7
edge16n %g2, %i1, %i7
bge,a,pt %xcc, loop_4856
sth %o0, [%l7 + 0x24]
tcc %icc, 0x0
std %f12, [%l7 + 0x78]
loop_4856:
std %f14, [%l7 + 0x40]
stx %o6, [%l7 + 0x20]
movgu %icc, %l3, %g5
fcmpd %fcc1, %f8, %f0
fcmpes %fcc3, %f2, %f9
stb %g4, [%l7 + 0x50]
stb %i0, [%l7 + 0x70]
edge32l %i5, %i3, %g3
ldub [%l7 + 0x0D], %o3
fbe,a %fcc3, loop_4857
fmovsne %icc, %f15, %f5
fbul %fcc0, loop_4858
fabss %f13, %f0
loop_4857:
tpos %xcc, 0x2
std %f14, [%l7 + 0x20]
loop_4858:
st %f8, [%l7 + 0x48]
fandnot1 %f4, %f6, %f10
ldub [%l7 + 0x2B], %l0
fnands %f1, %f6, %f13
bne loop_4859
bl,a %xcc, loop_4860
bgu %icc, loop_4861
fmovsgu %xcc, %f9, %f5
loop_4859:
lduh [%l7 + 0x76], %g6
loop_4860:
std %f6, [%l7 + 0x60]
loop_4861:
tsubcctv %o2, 0x1441, %o4
fmovdcc %icc, %f1, %f8
fmovdvc %xcc, %f14, %f7
fcmpgt16 %f4, %f4, %o1
std %f2, [%l7 + 0x40]
fcmple32 %f0, %f4, %i4
lduh [%l7 + 0x10], %l4
ble,a loop_4862
ldx [%l7 + 0x50], %i6
lduw [%l7 + 0x28], %o7
fxnors %f10, %f1, %f14
loop_4862:
fmovscc %icc, %f15, %f3
fbuge %fcc3, loop_4863
fornot2s %f3, %f3, %f5
tg %icc, 0x1
fsrc1 %f6, %f10
loop_4863:
ld [%l7 + 0x24], %f13
fxor %f10, %f12, %f0
sth %l6, [%l7 + 0x14]
fmovrslz %g7, %f6, %f5
fnot2 %f10, %f10
fpsub16 %f10, %f2, %f2
bgu,pn %xcc, loop_4864
fmovsneg %icc, %f11, %f13
stb %g1, [%l7 + 0x15]
st %f4, [%l7 + 0x30]
loop_4864:
add %l2, %i2, %l5
bne,a,pn %xcc, loop_4865
fcmpgt16 %f4, %f0, %l1
edge16ln %o5, %i1, %g2
fmovdleu %icc, %f2, %f14
loop_4865:
udivcc %i7, 0x0402, %o0
fmovrsgez %o6, %f6, %f15
fmovrdgez %l3, %f6, %f10
fzero %f0
subc %g5, %i0, %g4
fmovdcc %icc, %f5, %f13
bneg,pt %xcc, loop_4866
popc 0x19EE, %i5
ldsw [%l7 + 0x68], %i3
sra %g3, 0x13, %o3
loop_4866:
ldx [%l7 + 0x28], %l0
fbuge,a %fcc1, loop_4867
movleu %xcc, %g6, %o2
ldd [%l7 + 0x08], %f14
fandnot1 %f6, %f4, %f2
loop_4867:
st %f4, [%l7 + 0x54]
fmul8x16au %f3, %f9, %f8
andcc %o4, %o1, %i4
ldsh [%l7 + 0x44], %i6
lduh [%l7 + 0x08], %o7
ba loop_4868
fcmpgt16 %f12, %f6, %l4
ldx [%l7 + 0x48], %l6
stb %g7, [%l7 + 0x48]
loop_4868:
lduw [%l7 + 0x48], %l2
fsrc1s %f15, %f3
fpadd32 %f4, %f8, %f10
fbule,a %fcc3, loop_4869
fmovspos %icc, %f11, %f0
movrlez %g1, %i2, %l5
lduh [%l7 + 0x4A], %l1
loop_4869:
ldub [%l7 + 0x67], %i1
edge16l %o5, %g2, %o0
stw %o6, [%l7 + 0x6C]
edge32ln %i7, %g5, %l3
fbe,a %fcc1, loop_4870
ta %xcc, 0x3
ldd [%l7 + 0x58], %f0
movrgz %i0, 0x069, %g4
loop_4870:
udiv %i3, 0x0BAB, %g3
ld [%l7 + 0x2C], %f13
fones %f1
fmovscc %xcc, %f6, %f10
mulscc %i5, %l0, %g6
fcmpgt32 %f10, %f2, %o2
fcmped %fcc2, %f14, %f4
bg,pt %icc, loop_4871
bcc,a,pn %xcc, loop_4872
bcc,a,pt %icc, loop_4873
ld [%l7 + 0x10], %f3
loop_4871:
ldub [%l7 + 0x46], %o4
loop_4872:
ldub [%l7 + 0x42], %o3
loop_4873:
movrlez %i4, 0x316, %o1
fpsub32s %f0, %f9, %f10
sth %o7, [%l7 + 0x0A]
taddcc %i6, %l6, %l4
ldsh [%l7 + 0x78], %l2
movrne %g1, 0x309, %g7
ld [%l7 + 0x50], %f12
fxors %f1, %f12, %f1
edge16n %l5, %i2, %i1
stx %l1, [%l7 + 0x28]
fbue,a %fcc3, loop_4874
lduw [%l7 + 0x5C], %o5
call loop_4875
ldsh [%l7 + 0x16], %o0
loop_4874:
fcmps %fcc3, %f11, %f15
fmul8ulx16 %f14, %f4, %f4
loop_4875:
fpadd16s %f7, %f0, %f1
ba,a loop_4876
bne loop_4877
pdist %f0, %f14, %f4
brlez,a %o6, loop_4878
loop_4876:
ldd [%l7 + 0x08], %f6
loop_4877:
ldsh [%l7 + 0x50], %g2
and %g5, 0x1A5F, %i7
loop_4878:
ld [%l7 + 0x2C], %f3
fmovsne %xcc, %f2, %f2
fmovdneg %icc, %f15, %f13
sdivx %i0, 0x125F, %g4
sth %l3, [%l7 + 0x4C]
fmovrslez %i3, %f1, %f3
bn,a %icc, loop_4879
fpsub16 %f2, %f14, %f2
std %f12, [%l7 + 0x78]
lduw [%l7 + 0x10], %g3
loop_4879:
fabsd %f0, %f12
fand %f12, %f14, %f4
brnz %i5, loop_4880
fbug %fcc3, loop_4881
addc %g6, %l0, %o4
srlx %o3, %i4, %o1
loop_4880:
array32 %o2, %o7, %l6
loop_4881:
fxnors %f12, %f14, %f13
lduw [%l7 + 0x64], %l4
stx %l2, [%l7 + 0x30]
xnorcc %g1, 0x00F8, %g7
ldx [%l7 + 0x18], %l5
ble,pt %icc, loop_4882
and %i6, %i2, %l1
sdivx %i1, 0x145E, %o5
movg %xcc, %o6, %o0
loop_4882:
edge16 %g2, %g5, %i7
ld [%l7 + 0x54], %f10
ld [%l7 + 0x08], %f7
fmovsne %xcc, %f14, %f11
fmul8sux16 %f4, %f0, %f8
ldsb [%l7 + 0x23], %g4
st %f1, [%l7 + 0x70]
sra %l3, %i0, %i3
st %f7, [%l7 + 0x30]
std %f14, [%l7 + 0x10]
ldsb [%l7 + 0x13], %i5
tcs %icc, 0x6
xnor %g3, %l0, %g6
ldsb [%l7 + 0x6B], %o4
stx %i4, [%l7 + 0x68]
fmul8x16au %f9, %f15, %f0
edge16n %o1, %o2, %o3
brgez,a %l6, loop_4883
ldsb [%l7 + 0x5F], %o7
sth %l4, [%l7 + 0x36]
edge32 %g1, %g7, %l5
loop_4883:
ld [%l7 + 0x64], %f0
array8 %l2, %i6, %i2
ldx [%l7 + 0x28], %i1
stw %l1, [%l7 + 0x34]
nop
setx loop_4884, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdg %icc, %f12, %f15
tcs %xcc, 0x3
edge8 %o5, %o6, %o0
loop_4884:
ld [%l7 + 0x58], %f2
edge32n %g2, %g5, %g4
lduh [%l7 + 0x56], %i7
movrlz %i0, %i3, %l3
edge8ln %g3, %i5, %l0
add %o4, %i4, %o1
fpack16 %f8, %f6
bleu %xcc, loop_4885
ld [%l7 + 0x48], %f2
ldx [%l7 + 0x68], %o2
call loop_4886
loop_4885:
stx %g6, [%l7 + 0x10]
ldsw [%l7 + 0x08], %o3
fnot1s %f0, %f7
loop_4886:
fcmpne32 %f10, %f10, %o7
fbn %fcc2, loop_4887
ldub [%l7 + 0x11], %l4
sll %g1, 0x08, %l6
fsrc2 %f8, %f10
loop_4887:
movvs %icc, %g7, %l5
ld [%l7 + 0x44], %f4
movvc %xcc, %l2, %i6
lduw [%l7 + 0x4C], %i1
lduh [%l7 + 0x56], %l1
tneg %icc, 0x6
sth %o5, [%l7 + 0x6A]
sdivcc %o6, 0x01B9, %o0
ld [%l7 + 0x58], %f6
faligndata %f6, %f12, %f8
fba,a %fcc1, loop_4888
edge32 %i2, %g5, %g2
subccc %g4, 0x0EEB, %i7
sth %i3, [%l7 + 0x5E]
loop_4888:
edge32 %l3, %g3, %i5
sth %l0, [%l7 + 0x62]
movvc %icc, %i0, %o4
brlz,a %o1, loop_4889
sdivcc %o2, 0x1600, %i4
movrlz %g6, %o3, %o7
ldd [%l7 + 0x30], %f0
loop_4889:
ldsh [%l7 + 0x1A], %l4
sra %l6, 0x02, %g1
fxnors %f0, %f11, %f6
orncc %l5, 0x017C, %g7
fornot2s %f13, %f14, %f12
smulcc %i6, 0x1773, %i1
fpsub16 %f14, %f6, %f10
fands %f5, %f12, %f0
edge8ln %l1, %o5, %l2
subccc %o6, %i2, %g5
array16 %o0, %g4, %i7
fsrc2 %f12, %f12
ble,a,pn %icc, loop_4890
ldsb [%l7 + 0x74], %g2
ldub [%l7 + 0x0F], %l3
fbge %fcc1, loop_4891
loop_4890:
ld [%l7 + 0x58], %f10
lduw [%l7 + 0x58], %g3
tl %icc, 0x5
loop_4891:
sllx %i3, 0x1A, %i5
fbn,a %fcc2, loop_4892
fmovdleu %icc, %f1, %f12
fmovsne %icc, %f1, %f1
sdiv %i0, 0x12EA, %o4
loop_4892:
stw %l0, [%l7 + 0x24]
fmul8sux16 %f8, %f14, %f4
stb %o2, [%l7 + 0x6B]
ldsh [%l7 + 0x2C], %i4
fors %f9, %f10, %f6
add %o1, %o3, %o7
ldx [%l7 + 0x20], %g6
fmovsge %icc, %f4, %f7
lduh [%l7 + 0x52], %l4
stx %l6, [%l7 + 0x10]
nop
setx loop_4893, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnor %f4, %f12, %f6
stw %g1, [%l7 + 0x74]
stb %g7, [%l7 + 0x44]
loop_4893:
brgez %i6, loop_4894
fbug %fcc0, loop_4895
fornot2s %f4, %f4, %f13
stx %i1, [%l7 + 0x10]
loop_4894:
fmovsvs %icc, %f1, %f15
loop_4895:
stb %l1, [%l7 + 0x30]
subcc %o5, %l5, %l2
edge32l %i2, %g5, %o6
bgu,pt %icc, loop_4896
faligndata %f0, %f12, %f0
std %f2, [%l7 + 0x60]
fnegd %f14, %f2
loop_4896:
stw %o0, [%l7 + 0x64]
bn loop_4897
ldd [%l7 + 0x70], %f12
ldsw [%l7 + 0x64], %g4
brgz %g2, loop_4898
loop_4897:
ldsb [%l7 + 0x0C], %i7
fcmpgt16 %f8, %f8, %g3
lduh [%l7 + 0x0C], %l3
loop_4898:
sth %i5, [%l7 + 0x54]
fmovdpos %icc, %f1, %f15
ldsh [%l7 + 0x6C], %i0
bpos loop_4899
mulscc %o4, %l0, %i3
ld [%l7 + 0x40], %f8
brnz %o2, loop_4900
loop_4899:
mulscc %i4, 0x03C7, %o3
fpsub32 %f8, %f8, %f4
fba %fcc0, loop_4901
loop_4900:
fmovdvc %xcc, %f12, %f3
te %icc, 0x1
fmovsn %icc, %f11, %f15
loop_4901:
fmovsvs %xcc, %f10, %f8
sth %o1, [%l7 + 0x2C]
stw %o7, [%l7 + 0x4C]
orn %g6, %l6, %g1
edge16l %l4, %i6, %g7
ldsb [%l7 + 0x5C], %l1
edge16 %i1, %l5, %o5
lduh [%l7 + 0x46], %l2
stx %i2, [%l7 + 0x18]
ldx [%l7 + 0x70], %g5
fpadd16 %f8, %f0, %f10
ldsb [%l7 + 0x55], %o6
ldd [%l7 + 0x10], %f0
sethi 0x174B, %o0
fcmpd %fcc0, %f8, %f0
fmovrse %g4, %f0, %f13
ldx [%l7 + 0x58], %i7
fmovrdgz %g3, %f2, %f0
fandnot1s %f9, %f9, %f9
udiv %l3, 0x1FEF, %g2
fmovde %icc, %f10, %f2
fble %fcc1, loop_4902
udiv %i0, 0x0702, %o4
ld [%l7 + 0x2C], %f5
fnands %f4, %f9, %f0
loop_4902:
srax %l0, 0x16, %i5
taddcc %i3, %o2, %i4
movvc %icc, %o1, %o7
ldd [%l7 + 0x40], %f0
taddcctv %o3, %g6, %g1
bvc,pn %icc, loop_4903
fmovrdgez %l6, %f4, %f14
brlez %l4, loop_4904
movne %icc, %g7, %l1
loop_4903:
fbule,a %fcc1, loop_4905
fcmpeq32 %f6, %f14, %i1
loop_4904:
fcmpeq32 %f0, %f0, %i6
movrlz %l5, 0x17C, %o5
loop_4905:
fors %f11, %f2, %f7
sth %i2, [%l7 + 0x7A]
smulcc %l2, %o6, %o0
fpackfix %f8, %f8
edge32 %g4, %i7, %g5
ld [%l7 + 0x4C], %f12
ldsh [%l7 + 0x46], %l3
sth %g3, [%l7 + 0x34]
udivx %i0, 0x1023, %o4
fabsd %f6, %f6
sth %g2, [%l7 + 0x1A]
ldub [%l7 + 0x35], %i5
edge16l %i3, %o2, %l0
bn,a,pt %xcc, loop_4906
sll %i4, %o1, %o7
fexpand %f3, %f6
tg %icc, 0x3
loop_4906:
fmul8x16al %f7, %f2, %f8
fpsub16s %f0, %f4, %f14
fmovrsgz %o3, %f5, %f5
brlz,a %g1, loop_4907
for %f0, %f8, %f2
ldub [%l7 + 0x34], %l6
lduw [%l7 + 0x58], %l4
loop_4907:
ble,a loop_4908
bne,a,pn %xcc, loop_4909
te %icc, 0x3
xnorcc %g7, 0x03F0, %l1
loop_4908:
fxor %f10, %f6, %f4
loop_4909:
fsrc2s %f4, %f10
mulscc %i1, 0x1A36, %g6
movpos %icc, %l5, %i6
stx %o5, [%l7 + 0x18]
edge16n %i2, %o6, %o0
movg %xcc, %l2, %i7
fbne %fcc1, loop_4910
fbo,a %fcc3, loop_4911
brz %g4, loop_4912
movge %icc, %g5, %g3
loop_4910:
tcs %xcc, 0x2
loop_4911:
fbn,a %fcc1, loop_4913
loop_4912:
subc %l3, %o4, %i0
sth %i5, [%l7 + 0x3E]
movneg %icc, %g2, %i3
loop_4913:
fbo %fcc1, loop_4914
addcc %l0, 0x1F09, %i4
fornot2 %f4, %f0, %f12
srlx %o2, 0x03, %o1
loop_4914:
fornot1 %f4, %f4, %f2
fmovsleu %xcc, %f10, %f6
fsrc2 %f8, %f14
fbne %fcc0, loop_4915
tn %icc, 0x1
st %f12, [%l7 + 0x1C]
edge8ln %o3, %g1, %o7
loop_4915:
lduw [%l7 + 0x44], %l4
sth %l6, [%l7 + 0x66]
lduw [%l7 + 0x4C], %l1
ldsb [%l7 + 0x28], %g7
stb %g6, [%l7 + 0x4C]
fpsub16s %f7, %f6, %f6
sdiv %l5, 0x1111, %i1
addccc %o5, 0x05F9, %i6
te %icc, 0x1
sth %i2, [%l7 + 0x1A]
tg %xcc, 0x6
andcc %o6, %l2, %o0
ld [%l7 + 0x30], %f8
st %f7, [%l7 + 0x28]
fnot1s %f12, %f15
tl %xcc, 0x3
orcc %i7, 0x1260, %g4
std %f14, [%l7 + 0x60]
lduh [%l7 + 0x76], %g3
fandnot1 %f8, %f0, %f14
fbue,a %fcc3, loop_4916
tl %xcc, 0x5
ldx [%l7 + 0x68], %g5
bn,a %icc, loop_4917
loop_4916:
movn %icc, %o4, %l3
bleu,a,pt %xcc, loop_4918
fpsub16 %f4, %f2, %f0
loop_4917:
ldub [%l7 + 0x16], %i5
nop
setx loop_4919, %l0, %l1
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_4918:
fabss %f0, %f3
nop
setx loop_4920, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movle %icc, %g2, %i3
loop_4919:
ldub [%l7 + 0x4C], %l0
fmovdl %icc, %f6, %f8
loop_4920:
ldsh [%l7 + 0x7E], %i0
ldsh [%l7 + 0x5E], %o2
fmovdvs %xcc, %f5, %f1
fnegd %f6, %f8
bleu loop_4921
fcmpgt16 %f14, %f14, %o1
tg %icc, 0x0
ldx [%l7 + 0x70], %o3
loop_4921:
movrgez %i4, 0x385, %g1
edge16 %o7, %l4, %l1
ldsb [%l7 + 0x56], %g7
lduw [%l7 + 0x68], %g6
edge8 %l6, %i1, %l5
stw %i6, [%l7 + 0x08]
fmovdl %xcc, %f8, %f5
edge8n %o5, %i2, %o6
fmul8ulx16 %f4, %f10, %f6
popc 0x0C32, %o0
fsrc1 %f6, %f0
std %f6, [%l7 + 0x18]
ldub [%l7 + 0x79], %i7
bl,pn %xcc, loop_4922
sth %g4, [%l7 + 0x52]
fcmpd %fcc0, %f2, %f2
fcmpgt32 %f2, %f12, %l2
loop_4922:
fmovdpos %xcc, %f7, %f4
std %f0, [%l7 + 0x60]
fmovsneg %icc, %f7, %f4
orcc %g5, %g3, %o4
andcc %l3, 0x1D5A, %g2
ldsw [%l7 + 0x4C], %i5
fmuld8ulx16 %f12, %f12, %f2
edge16l %i3, %l0, %o2
fmovda %xcc, %f10, %f14
fnegs %f6, %f11
fmovspos %icc, %f14, %f9
tle %icc, 0x2
movcs %icc, %o1, %o3
fcmple32 %f4, %f12, %i0
stx %i4, [%l7 + 0x28]
fmuld8ulx16 %f3, %f7, %f12
fmovdle %icc, %f2, %f3
ldsb [%l7 + 0x79], %g1
subcc %l4, 0x0238, %l1
andcc %o7, %g7, %l6
st %f5, [%l7 + 0x58]
smul %g6, %l5, %i1
fsrc2s %f11, %f13
fmuld8sux16 %f1, %f12, %f8
brz %i6, loop_4923
fmovrdlez %o5, %f4, %f6
ldx [%l7 + 0x10], %i2
nop
setx loop_4924, %l0, %l1
jmpl %l1, %o0
loop_4923:
smulcc %i7, %g4, %o6
edge8ln %g5, %g3, %l2
fmovdl %xcc, %f9, %f10
loop_4924:
fmovrse %o4, %f6, %f10
ldsb [%l7 + 0x48], %l3
edge32l %g2, %i5, %l0
fnor %f4, %f2, %f0
fnors %f2, %f15, %f1
stw %o2, [%l7 + 0x1C]
te %xcc, 0x5
bpos,pt %icc, loop_4925
bcc,a,pn %xcc, loop_4926
fcmpeq32 %f14, %f8, %o1
fmovsle %icc, %f15, %f5
loop_4925:
fpadd16 %f10, %f6, %f8
loop_4926:
fone %f0
fbuge,a %fcc2, loop_4927
ldub [%l7 + 0x54], %i3
lduh [%l7 + 0x1A], %o3
mova %xcc, %i0, %i4
loop_4927:
sllx %g1, 0x01, %l1
bcc,a,pt %icc, loop_4928
sub %o7, %l4, %l6
ld [%l7 + 0x58], %f9
fmovsg %xcc, %f9, %f12
loop_4928:
fmovrdgez %g7, %f14, %f8
sth %g6, [%l7 + 0x6A]
edge32l %i1, %i6, %o5
tvs %xcc, 0x0
ldsh [%l7 + 0x40], %l5
tne %icc, 0x2
fmovdne %xcc, %f0, %f13
fcmple16 %f0, %f12, %i2
call loop_4929
ldsb [%l7 + 0x27], %i7
sth %o0, [%l7 + 0x0A]
fmovdg %icc, %f3, %f14
loop_4929:
edge16n %o6, %g4, %g3
movleu %xcc, %g5, %l2
lduh [%l7 + 0x0E], %o4
fsrc1s %f6, %f2
xnorcc %l3, 0x00E3, %i5
fone %f2
fmovrse %g2, %f6, %f7
ldsb [%l7 + 0x36], %o2
faligndata %f0, %f0, %f14
fnand %f4, %f14, %f8
ldx [%l7 + 0x20], %l0
brgz %i3, loop_4930
fsrc1s %f1, %f10
fmovse %icc, %f9, %f2
mova %xcc, %o1, %i0
loop_4930:
std %f4, [%l7 + 0x48]
movleu %xcc, %o3, %g1
fmovdpos %xcc, %f6, %f5
fones %f1
fmovdvs %icc, %f11, %f2
ldx [%l7 + 0x18], %l1
stx %o7, [%l7 + 0x60]
fcmps %fcc0, %f3, %f14
stw %l4, [%l7 + 0x50]
brgez,a %l6, loop_4931
fcmps %fcc0, %f4, %f3
fmovrslez %i4, %f1, %f10
srl %g7, %g6, %i6
loop_4931:
fpack32 %f6, %f8, %f2
fmul8x16al %f0, %f15, %f0
fbg,a %fcc2, loop_4932
edge8ln %o5, %i1, %l5
sth %i2, [%l7 + 0x32]
ba loop_4933
loop_4932:
ldx [%l7 + 0x28], %i7
fornot2s %f2, %f8, %f14
udivx %o6, 0x15A7, %o0
loop_4933:
brgez,a %g4, loop_4934
addcc %g5, %g3, %l2
fsrc1 %f12, %f14
fxnor %f10, %f4, %f14
loop_4934:
ldub [%l7 + 0x3B], %o4
fornot1 %f14, %f10, %f6
fmovrdlez %i5, %f14, %f10
st %f5, [%l7 + 0x58]
ld [%l7 + 0x14], %f8
st %f9, [%l7 + 0x48]
sub %l3, %o2, %l0
mova %xcc, %g2, %i3
movre %i0, 0x128, %o1
ldsh [%l7 + 0x2A], %o3
movvs %xcc, %l1, %o7
edge8ln %g1, %l6, %i4
udivcc %g7, 0x007F, %l4
fornot1s %f11, %f13, %f8
fmovrdne %i6, %f14, %f4
fblg %fcc2, loop_4935
pdist %f12, %f10, %f4
movleu %xcc, %g6, %o5
edge8n %i1, %i2, %l5
loop_4935:
movneg %icc, %o6, %o0
movrne %i7, %g5, %g4
ldsh [%l7 + 0x62], %g3
udivx %l2, 0x1510, %i5
fbe,a %fcc2, loop_4936
fpadd16s %f13, %f3, %f4
tleu %xcc, 0x5
ldd [%l7 + 0x48], %f8
loop_4936:
fsrc1s %f9, %f4
and %l3, 0x1549, %o4
ldub [%l7 + 0x29], %o2
lduw [%l7 + 0x24], %g2
ld [%l7 + 0x24], %f14
fxors %f7, %f1, %f10
edge16 %i3, %i0, %l0
nop
setx loop_4937, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsg %xcc, %f6, %f14
fand %f0, %f4, %f14
ldsw [%l7 + 0x38], %o1
loop_4937:
st %f1, [%l7 + 0x0C]
fbne %fcc3, loop_4938
fbg,a %fcc0, loop_4939
fnors %f9, %f13, %f5
fornot1s %f2, %f14, %f9
loop_4938:
fmovrdlez %l1, %f8, %f4
loop_4939:
fabsd %f6, %f6
smul %o3, 0x1870, %g1
bgu %xcc, loop_4940
ldub [%l7 + 0x61], %o7
alignaddr %i4, %g7, %l6
bne %xcc, loop_4941
loop_4940:
call loop_4942
ldd [%l7 + 0x18], %f2
movl %icc, %l4, %i6
loop_4941:
stb %o5, [%l7 + 0x27]
loop_4942:
movcs %icc, %g6, %i2
fpmerge %f13, %f10, %f4
fnegd %f12, %f2
fbl %fcc2, loop_4943
fmul8ulx16 %f12, %f8, %f2
sdiv %l5, 0x1D7B, %o6
fcmpeq32 %f8, %f6, %i1
loop_4943:
edge32l %o0, %i7, %g5
ldub [%l7 + 0x0C], %g3
fbl %fcc0, loop_4944
lduh [%l7 + 0x6E], %g4
fsrc1 %f12, %f10
tcc %icc, 0x5
loop_4944:
bleu,a loop_4945
fmovrdgz %l2, %f0, %f8
fmovdneg %xcc, %f10, %f13
bvc %xcc, loop_4946
loop_4945:
be,a,pt %xcc, loop_4947
fmovrsgez %l3, %f4, %f8
xorcc %o4, 0x0EFB, %i5
loop_4946:
movrne %o2, 0x268, %i3
loop_4947:
bleu loop_4948
fmovrsne %i0, %f8, %f11
ldsb [%l7 + 0x18], %l0
sll %o1, 0x0E, %g2
loop_4948:
stw %l1, [%l7 + 0x60]
siam 0x5
fnand %f14, %f14, %f4
fmovdleu %icc, %f5, %f15
fands %f12, %f3, %f2
ba,pt %xcc, loop_4949
fmovrdlez %o3, %f4, %f14
fmovdne %xcc, %f10, %f9
lduh [%l7 + 0x2E], %o7
loop_4949:
fba,a %fcc3, loop_4950
fmovdneg %xcc, %f12, %f13
bg loop_4951
ldsw [%l7 + 0x18], %g1
loop_4950:
addc %g7, %l6, %i4
tsubcctv %i6, 0x079B, %o5
loop_4951:
fmovdl %icc, %f4, %f5
mulscc %g6, %i2, %l4
movleu %xcc, %o6, %l5
fabsd %f0, %f8
addc %o0, %i7, %i1
stw %g5, [%l7 + 0x64]
te %icc, 0x4
movvc %icc, %g4, %g3
bleu %icc, loop_4952
fands %f15, %f12, %f11
tsubcc %l3, 0x01AC, %l2
sth %o4, [%l7 + 0x28]
loop_4952:
ld [%l7 + 0x68], %f3
movvc %xcc, %o2, %i3
fzeros %f15
movcc %xcc, %i0, %i5
alignaddrl %l0, %o1, %g2
fpsub16 %f4, %f8, %f10
fandnot1s %f10, %f8, %f1
nop
setx loop_4953, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %l1, [%l7 + 0x0F]
movleu %icc, %o3, %g1
lduh [%l7 + 0x62], %g7
loop_4953:
ldx [%l7 + 0x60], %o7
smul %l6, %i6, %i4
movcc %xcc, %g6, %o5
lduw [%l7 + 0x48], %i2
ldsw [%l7 + 0x1C], %o6
tcs %icc, 0x3
sdivx %l4, 0x0572, %o0
fmul8sux16 %f10, %f2, %f0
fbl,a %fcc1, loop_4954
fbule %fcc1, loop_4955
brz %i7, loop_4956
add %l5, %i1, %g5
loop_4954:
fmovdcs %icc, %f2, %f12
loop_4955:
fpadd16 %f4, %f0, %f6
loop_4956:
pdist %f8, %f14, %f0
xor %g4, 0x0A77, %g3
stx %l2, [%l7 + 0x68]
fbg,a %fcc0, loop_4957
fmovdg %xcc, %f0, %f6
ldsh [%l7 + 0x7A], %o4
ldsw [%l7 + 0x14], %o2
loop_4957:
ldsw [%l7 + 0x38], %i3
orn %l3, %i0, %l0
fnot1s %f3, %f13
fmovsgu %icc, %f0, %f10
edge16l %o1, %g2, %l1
fbule %fcc3, loop_4958
fcmped %fcc3, %f6, %f2
fmul8x16al %f2, %f13, %f8
ldd [%l7 + 0x28], %f12
loop_4958:
fmovse %xcc, %f6, %f8
ldsh [%l7 + 0x2C], %o3
ldd [%l7 + 0x40], %f8
edge8 %i5, %g1, %o7
umulcc %l6, %g7, %i6
ldd [%l7 + 0x48], %f8
tcs %icc, 0x2
st %f3, [%l7 + 0x1C]
movle %icc, %i4, %g6
fones %f2
fmovdvs %icc, %f14, %f11
stw %i2, [%l7 + 0x60]
edge32n %o5, %o6, %o0
sra %l4, %i7, %i1
std %f4, [%l7 + 0x20]
stb %l5, [%l7 + 0x27]
st %f11, [%l7 + 0x14]
edge32ln %g5, %g3, %g4
ldsw [%l7 + 0x40], %l2
fandnot2 %f6, %f14, %f0
fmul8x16 %f11, %f2, %f10
fmovdleu %icc, %f2, %f10
bvc %xcc, loop_4959
bge,a,pn %xcc, loop_4960
sth %o4, [%l7 + 0x6E]
tleu %xcc, 0x0
loop_4959:
fbug %fcc2, loop_4961
loop_4960:
fzeros %f14
fbn %fcc3, loop_4962
ldd [%l7 + 0x38], %f0
loop_4961:
fpadd32 %f12, %f2, %f10
fmul8x16au %f3, %f1, %f6
loop_4962:
srax %i3, %o2, %i0
tn %xcc, 0x1
bn,a,pt %icc, loop_4963
edge32 %l0, %o1, %l3
sll %g2, %o3, %l1
fmovdg %icc, %f0, %f2
loop_4963:
bge,a %xcc, loop_4964
fmovsl %xcc, %f11, %f11
subc %i5, 0x0692, %o7
sth %l6, [%l7 + 0x34]
loop_4964:
move %icc, %g1, %g7
lduw [%l7 + 0x24], %i4
sth %g6, [%l7 + 0x70]
fmovsne %icc, %f12, %f6
st %f6, [%l7 + 0x6C]
fbug,a %fcc1, loop_4965
sth %i2, [%l7 + 0x5A]
fpadd16 %f2, %f4, %f0
fmovdle %icc, %f4, %f1
loop_4965:
sth %o5, [%l7 + 0x3E]
fandnot1 %f4, %f6, %f8
movrlz %i6, %o0, %l4
movvc %icc, %o6, %i1
fbug %fcc2, loop_4966
tvs %xcc, 0x0
xnor %l5, %i7, %g5
bl,a %xcc, loop_4967
loop_4966:
stx %g3, [%l7 + 0x50]
tleu %icc, 0x5
xorcc %l2, 0x18C5, %g4
loop_4967:
fcmps %fcc0, %f10, %f1
fpsub16 %f10, %f8, %f10
fmovsge %icc, %f8, %f11
andn %o4, 0x030F, %o2
lduh [%l7 + 0x44], %i0
faligndata %f2, %f12, %f8
lduh [%l7 + 0x20], %i3
fmovdcc %icc, %f0, %f14
nop
setx loop_4968, %l0, %l1
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 %fcc0, loop_4969
fmul8ulx16 %f0, %f8, %f0
addccc %l0, %l3, %o1
loop_4968:
st %f9, [%l7 + 0x64]
loop_4969:
stx %o3, [%l7 + 0x70]
stb %l1, [%l7 + 0x52]
movneg %xcc, %g2, %o7
ldx [%l7 + 0x30], %i5
fnot2s %f10, %f14
ldsw [%l7 + 0x60], %g1
xor %l6, 0x0432, %g7
st %f5, [%l7 + 0x40]
st %f11, [%l7 + 0x2C]
fmovsa %icc, %f11, %f8
std %f10, [%l7 + 0x30]
move %icc, %i4, %i2
ldsb [%l7 + 0x3E], %o5
ldx [%l7 + 0x28], %g6
sdivx %o0, 0x0BD4, %i6
fpmerge %f7, %f11, %f14
st %f15, [%l7 + 0x64]
ldsb [%l7 + 0x67], %o6
fandnot1 %f12, %f6, %f2
fabss %f4, %f11
stx %i1, [%l7 + 0x70]
udivcc %l4, 0x05AB, %i7
ldub [%l7 + 0x50], %g5
movleu %xcc, %l5, %l2
fpackfix %f2, %f10
fbo,a %fcc1, loop_4970
ldsw [%l7 + 0x08], %g3
movl %icc, %o4, %g4
udivx %i0, 0x13B7, %o2
loop_4970:
lduh [%l7 + 0x36], %i3
fble,a %fcc3, loop_4971
fcmpeq16 %f10, %f8, %l3
ldx [%l7 + 0x20], %l0
udivx %o1, 0x1A08, %l1
loop_4971:
fandnot2 %f10, %f12, %f0
bl,a,pn %xcc, loop_4972
sth %o3, [%l7 + 0x6C]
movpos %icc, %o7, %i5
fmovdgu %icc, %f5, %f11
loop_4972:
sth %g1, [%l7 + 0x2E]
brz %l6, loop_4973
tn %xcc, 0x1
popc %g2, %i4
stw %i2, [%l7 + 0x08]
loop_4973:
ldx [%l7 + 0x60], %o5
ta %xcc, 0x2
st %f11, [%l7 + 0x24]
brlez,a %g7, loop_4974
edge16 %o0, %g6, %i6
sth %o6, [%l7 + 0x4E]
st %f15, [%l7 + 0x10]
loop_4974:
fxors %f14, %f11, %f13
bcs loop_4975
lduh [%l7 + 0x68], %l4
sub %i7, 0x19E4, %g5
nop
setx loop_4976, %l0, %l1
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_4975:
movleu %icc, %l5, %l2
sdivx %g3, 0x1471, %o4
sra %i1, %g4, %i0
loop_4976:
fpadd16 %f8, %f8, %f4
edge32ln %o2, %i3, %l3
or %l0, 0x166F, %o1
st %f3, [%l7 + 0x24]
std %f10, [%l7 + 0x68]
tl %xcc, 0x4
or %o3, %l1, %i5
fornot2s %f5, %f9, %f8
stx %o7, [%l7 + 0x60]
fmovsa %icc, %f12, %f14
fmul8x16 %f1, %f10, %f2
stw %g1, [%l7 + 0x14]
brgz %g2, loop_4977
or %i4, %l6, %i2
stx %o5, [%l7 + 0x38]
lduw [%l7 + 0x60], %o0
loop_4977:
fpsub16 %f8, %f12, %f6
nop
setx loop_4978, %l0, %l1
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 %icc, %f13, %f12
fmovdn %icc, %f10, %f9
ld [%l7 + 0x2C], %f2
loop_4978:
bn,pt %icc, loop_4979
fmovspos %xcc, %f15, %f9
fornot2 %f0, %f10, %f8
ld [%l7 + 0x78], %f2
loop_4979:
tl %icc, 0x4
stw %g6, [%l7 + 0x34]
fbn,a %fcc3, loop_4980
fbue,a %fcc0, loop_4981
ldd [%l7 + 0x40], %f12
lduh [%l7 + 0x56], %i6
loop_4980:
mulscc %o6, %l4, %i7
loop_4981:
tl %icc, 0x2
stx %g7, [%l7 + 0x48]
ldsh [%l7 + 0x3A], %g5
fmovrsne %l2, %f12, %f9
std %f4, [%l7 + 0x50]
sdiv %l5, 0x0A1D, %o4
tne %xcc, 0x0
siam 0x5
fmovda %xcc, %f5, %f15
fmovd %f0, %f4
movleu %icc, %i1, %g3
fbu %fcc2, loop_4982
ldsh [%l7 + 0x32], %i0
fnot2 %f8, %f12
fmovdpos %xcc, %f8, %f4
loop_4982:
fandnot1s %f6, %f13, %f13
st %f7, [%l7 + 0x54]
ldsw [%l7 + 0x40], %o2
brgez %i3, loop_4983
fble,a %fcc3, loop_4984
sdiv %l3, 0x1824, %l0
fpadd32 %f8, %f0, %f0
loop_4983:
fmovsvs %icc, %f13, %f1
loop_4984:
std %f0, [%l7 + 0x48]
edge32l %o1, %g4, %l1
tle %xcc, 0x4
stb %i5, [%l7 + 0x73]
fmovda %icc, %f9, %f14
fmovrdne %o3, %f12, %f10
tg %icc, 0x6
fcmpes %fcc3, %f11, %f15
stx %g1, [%l7 + 0x68]
stx %o7, [%l7 + 0x70]
xnor %g2, %l6, %i4
lduw [%l7 + 0x18], %i2
lduh [%l7 + 0x42], %o5
movvs %icc, %o0, %i6
ld [%l7 + 0x20], %f5
bvc,pn %xcc, loop_4985
ld [%l7 + 0x74], %f13
ld [%l7 + 0x54], %f15
and %g6, 0x1F78, %l4
loop_4985:
ldx [%l7 + 0x20], %i7
fbul %fcc3, loop_4986
movge %icc, %o6, %g5
fpmerge %f14, %f8, %f14
faligndata %f14, %f14, %f12
loop_4986:
bshuffle %f10, %f12, %f2
stb %g7, [%l7 + 0x3C]
fmovsne %xcc, %f7, %f6
st %f14, [%l7 + 0x44]
movpos %icc, %l2, %l5
tne %icc, 0x3
ldd [%l7 + 0x18], %f14
and %o4, 0x1D1E, %g3
fmovrse %i1, %f4, %f3
st %f3, [%l7 + 0x60]
fnot2 %f4, %f4
fmovdneg %xcc, %f2, %f9
fbo %fcc3, loop_4987
fpadd32s %f11, %f0, %f5
ldub [%l7 + 0x7F], %o2
edge16n %i0, %l3, %i3
loop_4987:
tvc %xcc, 0x0
fbo %fcc1, loop_4988
stw %l0, [%l7 + 0x70]
edge32l %g4, %l1, %o1
sdivcc %i5, 0x10AF, %g1
loop_4988:
brlz %o7, loop_4989
sub %o3, %g2, %i4
movpos %icc, %l6, %i2
fbe %fcc1, loop_4990
loop_4989:
tvs %icc, 0x0
ldd [%l7 + 0x10], %f10
udivcc %o5, 0x0132, %o0
loop_4990:
stx %g6, [%l7 + 0x60]
fmul8x16au %f12, %f12, %f8
addc %l4, %i6, %o6
stx %g5, [%l7 + 0x50]
tvs %xcc, 0x7
fcmpes %fcc2, %f14, %f8
tleu %icc, 0x1
ld [%l7 + 0x58], %f9
tgu %icc, 0x5
lduh [%l7 + 0x62], %g7
stb %i7, [%l7 + 0x1F]
fabsd %f8, %f6
fpmerge %f5, %f15, %f0
mulx %l2, %l5, %o4
xorcc %g3, 0x0E03, %o2
fmovrslz %i1, %f5, %f1
fmovdpos %icc, %f4, %f15
bpos,a,pt %icc, loop_4991
bn loop_4992
xnorcc %i0, 0x1C74, %i3
fmul8x16 %f15, %f12, %f4
loop_4991:
fmovsl %icc, %f3, %f6
loop_4992:
udivcc %l0, 0x0220, %g4
addcc %l3, 0x01CA, %l1
ld [%l7 + 0x54], %f1
mulscc %o1, %i5, %o7
stx %o3, [%l7 + 0x78]
addc %g1, %g2, %l6
ldub [%l7 + 0x65], %i4
edge32ln %i2, %o5, %o0
fnand %f8, %f8, %f2
sth %l4, [%l7 + 0x74]
lduh [%l7 + 0x38], %g6
movrgz %i6, 0x253, %o6
xorcc %g5, %i7, %g7
tvc %xcc, 0x6
tleu %xcc, 0x3
movcc %xcc, %l5, %l2
umul %o4, %o2, %g3
sethi 0x1FA5, %i1
fmovdge %xcc, %f10, %f1
sth %i0, [%l7 + 0x7C]
fcmpgt32 %f0, %f12, %i3
fandnot2 %f2, %f2, %f14
ldx [%l7 + 0x28], %g4
ldsh [%l7 + 0x62], %l3
std %f8, [%l7 + 0x58]
tg %icc, 0x6
tn %xcc, 0x3
fmovdleu %icc, %f7, %f11
udiv %l1, 0x0D09, %o1
fxnor %f2, %f0, %f12
nop
setx loop_4993, %l0, %l1
jmpl %l1, %i5
udivcc %l0, 0x00BF, %o7
fxors %f9, %f4, %f5
sllx %g1, 0x10, %g2
loop_4993:
bpos,a,pn %icc, loop_4994
movg %icc, %o3, %l6
std %f10, [%l7 + 0x08]
orncc %i4, 0x18D5, %o5
loop_4994:
st %f9, [%l7 + 0x08]
mulscc %o0, 0x196A, %i2
fands %f15, %f3, %f12
movle %xcc, %g6, %l4
fbe %fcc2, loop_4995
fpsub32s %f9, %f11, %f2
fnand %f14, %f4, %f14
tne %xcc, 0x5
loop_4995:
taddcctv %i6, %o6, %g5
fmovrslz %g7, %f2, %f1
alignaddrl %i7, %l2, %l5
stw %o4, [%l7 + 0x60]
ldsh [%l7 + 0x74], %g3
fbu,a %fcc2, loop_4996
fnot2 %f10, %f0
ld [%l7 + 0x20], %f1
taddcc %i1, 0x0208, %o2
loop_4996:
bcs,a,pn %xcc, loop_4997
fornot1 %f4, %f4, %f4
sth %i3, [%l7 + 0x42]
ld [%l7 + 0x78], %f5
loop_4997:
call loop_4998
fpack32 %f0, %f8, %f8
movvc %icc, %i0, %l3
lduw [%l7 + 0x6C], %l1
loop_4998:
ldub [%l7 + 0x77], %o1
fmovdn %icc, %f7, %f15
andncc %i5, %g4, %o7
fbn,a %fcc2, loop_4999
stw %l0, [%l7 + 0x1C]
fblg,a %fcc0, loop_5000
bcs,a %xcc, loop_5001
loop_4999:
fpsub16s %f1, %f5, %f0
move %xcc, %g2, %o3
loop_5000:
ldd [%l7 + 0x38], %f0
loop_5001:
fcmple16 %f10, %f0, %l6
ldub [%l7 + 0x38], %i4
bcc,a,pt %icc, loop_5002
movcc %icc, %o5, %g1
st %f1, [%l7 + 0x60]
stw %i2, [%l7 + 0x60]
loop_5002:
ld [%l7 + 0x68], %f12
movleu %icc, %o0, %l4
mulscc %g6, 0x1F1D, %o6
ba,a %xcc, loop_5003
fcmpd %fcc0, %f2, %f12
tpos %xcc, 0x1
orn %g5, 0x11B1, %g7
loop_5003:
brlez %i7, loop_5004
tgu %icc, 0x2
sllx %l2, %i6, %o4
stw %g3, [%l7 + 0x20]
loop_5004:
fmovsn %icc, %f2, %f13
fbe,a %fcc2, loop_5005
st %f11, [%l7 + 0x28]
fmovdneg %xcc, %f10, %f1
addccc %l5, %o2, %i1
loop_5005:
stb %i3, [%l7 + 0x2A]
brnz %i0, loop_5006
ld [%l7 + 0x58], %f13
tvc %icc, 0x0
smul %l1, %l3, %i5
loop_5006:
movl %xcc, %o1, %g4
ld [%l7 + 0x4C], %f3
tne %xcc, 0x5
ldsh [%l7 + 0x10], %o7
fzeros %f13
ldub [%l7 + 0x37], %l0
fnegd %f2, %f4
stb %o3, [%l7 + 0x31]
fmovdpos %icc, %f11, %f5
edge16ln %g2, %i4, %l6
fmovrsgez %g1, %f8, %f11
std %f8, [%l7 + 0x10]
fmovdle %xcc, %f6, %f9
bleu,a loop_5007
array32 %i2, %o0, %o5
be %icc, loop_5008
fbug,a %fcc3, loop_5009
loop_5007:
fmovdge %icc, %f3, %f3
edge8ln %l4, %g6, %o6
loop_5008:
fpackfix %f10, %f10
loop_5009:
move %xcc, %g5, %g7
addccc %i7, %i6, %o4
addccc %l2, %l5, %o2
ldsw [%l7 + 0x70], %i1
andncc %g3, %i3, %l1
lduw [%l7 + 0x5C], %l3
fpadd32 %f10, %f10, %f8
fsrc2 %f2, %f8
bl,a %icc, loop_5010
ld [%l7 + 0x7C], %f5
tl %xcc, 0x0
fmovdcc %icc, %f8, %f2
loop_5010:
edge8n %i0, %o1, %i5
sllx %o7, %g4, %o3
subc %g2, %i4, %l6
sdivcc %g1, 0x1F4A, %l0
srax %o0, %o5, %i2
orcc %g6, 0x0753, %o6
fmovda %icc, %f12, %f1
fmovdge %xcc, %f10, %f5
fand %f12, %f14, %f0
tpos %icc, 0x3
sth %g5, [%l7 + 0x28]
ldx [%l7 + 0x70], %l4
srax %g7, 0x17, %i6
ldsw [%l7 + 0x54], %i7
ba,pn %icc, loop_5011
lduh [%l7 + 0x2A], %o4
fzeros %f6
udivx %l5, 0x0E53, %l2
loop_5011:
ldsb [%l7 + 0x18], %o2
edge16n %g3, %i1, %l1
fmovrde %i3, %f0, %f2
fmul8ulx16 %f0, %f8, %f6
ldsh [%l7 + 0x3A], %l3
ldd [%l7 + 0x68], %f6
stx %i0, [%l7 + 0x70]
sth %o1, [%l7 + 0x52]
bl,a loop_5012
movvs %xcc, %i5, %o7
movrgz %o3, %g2, %i4
stb %l6, [%l7 + 0x65]
loop_5012:
stx %g4, [%l7 + 0x30]
fbu %fcc1, loop_5013
fcmpne32 %f0, %f8, %l0
fornot1s %f11, %f2, %f5
movge %xcc, %o0, %g1
loop_5013:
xnorcc %i2, %g6, %o5
edge32ln %o6, %g5, %l4
movle %xcc, %i6, %i7
lduh [%l7 + 0x26], %o4
fpadd32s %f13, %f12, %f11
orcc %g7, 0x1902, %l5
ldsb [%l7 + 0x23], %l2
bvs,a,pn %xcc, loop_5014
stx %g3, [%l7 + 0x60]
bneg,a,pt %icc, loop_5015
fnand %f2, %f6, %f12
loop_5014:
fmovrde %i1, %f2, %f6
edge8n %o2, %l1, %i3
loop_5015:
brz,a %i0, loop_5016
srax %o1, 0x04, %i5
ldsw [%l7 + 0x5C], %l3
movne %icc, %o3, %o7
loop_5016:
fmovdvs %icc, %f1, %f1
mulscc %g2, %i4, %g4
fpmerge %f10, %f2, %f14
ld [%l7 + 0x54], %f4
ldsb [%l7 + 0x17], %l0
xorcc %l6, 0x1BF3, %g1
stx %o0, [%l7 + 0x78]
fmovdpos %xcc, %f0, %f10
nop
setx loop_5017, %l0, %l1
jmpl %l1, %g6
bshuffle %f10, %f12, %f4
fzeros %f12
fnot1 %f2, %f14
loop_5017:
fpsub32 %f2, %f8, %f14
te %xcc, 0x7
movg %xcc, %i2, %o6
ldx [%l7 + 0x68], %g5
fpadd16 %f10, %f10, %f14
fsrc2s %f4, %f13
edge32ln %o5, %l4, %i7
bvs,pt %xcc, loop_5018
movrlz %i6, %o4, %g7
fbuge %fcc2, loop_5019
fzero %f4
loop_5018:
fbn %fcc1, loop_5020
fmovdn %xcc, %f11, %f3
loop_5019:
fmovspos %icc, %f5, %f11
fmovdneg %xcc, %f0, %f6
loop_5020:
movgu %icc, %l2, %g3
st %f5, [%l7 + 0x5C]
subc %l5, 0x1735, %o2
ldd [%l7 + 0x40], %f14
stb %l1, [%l7 + 0x17]
fpackfix %f10, %f10
ldsh [%l7 + 0x7C], %i3
bl %xcc, loop_5021
edge32n %i1, %i0, %i5
ldsh [%l7 + 0x1E], %o1
bne %icc, loop_5022
loop_5021:
fnot1s %f1, %f10
tn %xcc, 0x3
fpsub16 %f14, %f0, %f6
loop_5022:
std %f0, [%l7 + 0x68]
tvs %icc, 0x2
fnegs %f11, %f8
ld [%l7 + 0x14], %f1
stw %l3, [%l7 + 0x7C]
bl,a loop_5023
fmovdn %icc, %f14, %f10
tl %icc, 0x0
fmovdleu %xcc, %f3, %f5
loop_5023:
brgz %o7, loop_5024
sub %g2, %o3, %i4
lduw [%l7 + 0x74], %l0
fmul8x16 %f4, %f14, %f10
loop_5024:
stb %g4, [%l7 + 0x77]
fpadd16s %f7, %f8, %f1
orn %g1, %o0, %l6
mova %xcc, %i2, %g6
stx %g5, [%l7 + 0x38]
ldsh [%l7 + 0x12], %o6
umulcc %l4, 0x0F63, %o5
fmovsvc %xcc, %f5, %f3
fzero %f6
fcmpes %fcc0, %f14, %f1
ldsw [%l7 + 0x34], %i7
stw %o4, [%l7 + 0x28]
ldsb [%l7 + 0x0D], %g7
orn %i6, 0x1133, %g3
ldd [%l7 + 0x78], %f2
ldub [%l7 + 0x3A], %l2
movn %icc, %l5, %o2
ldsw [%l7 + 0x2C], %i3
sth %i1, [%l7 + 0x0A]
movvs %icc, %l1, %i5
bleu,a,pt %xcc, loop_5025
ldub [%l7 + 0x3A], %o1
stw %i0, [%l7 + 0x1C]
ldsb [%l7 + 0x4B], %l3
loop_5025:
st %f11, [%l7 + 0x6C]
ldx [%l7 + 0x28], %o7
fbo,a %fcc3, loop_5026
ldsb [%l7 + 0x2A], %g2
stw %o3, [%l7 + 0x3C]
fabsd %f12, %f14
loop_5026:
fpsub32 %f4, %f4, %f2
fcmple32 %f4, %f8, %i4
lduh [%l7 + 0x24], %l0
tcs %xcc, 0x6
st %f2, [%l7 + 0x70]
fxnors %f6, %f15, %f11
andcc %g4, 0x1638, %g1
fbne %fcc0, loop_5027
bvc,pn %xcc, loop_5028
ldub [%l7 + 0x28], %l6
fmovsg %icc, %f11, %f1
loop_5027:
edge16n %o0, %i2, %g5
loop_5028:
array16 %o6, %g6, %o5
stw %i7, [%l7 + 0x64]
fxnors %f10, %f14, %f8
stw %o4, [%l7 + 0x6C]
ldx [%l7 + 0x28], %g7
lduw [%l7 + 0x0C], %i6
fbule,a %fcc2, loop_5029
fcmpne32 %f4, %f6, %l4
fbuge,a %fcc3, loop_5030
ldd [%l7 + 0x50], %f12
loop_5029:
fmovda %icc, %f3, %f6
ldsb [%l7 + 0x63], %g3
loop_5030:
andcc %l2, %o2, %l5
movvc %icc, %i3, %l1
tg %icc, 0x7
srl %i1, 0x1C, %i5
sdiv %i0, 0x11F7, %l3
bleu,a,pn %icc, loop_5031
faligndata %f8, %f8, %f14
fzeros %f12
sth %o1, [%l7 + 0x40]
loop_5031:
bcs,a,pt %xcc, loop_5032
movpos %icc, %g2, %o3
ldd [%l7 + 0x68], %f4
ld [%l7 + 0x40], %f8
loop_5032:
fsrc1 %f14, %f8
stx %i4, [%l7 + 0x48]
ldd [%l7 + 0x40], %f6
fmovse %icc, %f10, %f10
tsubcctv %o7, 0x0084, %l0
fornot1 %f6, %f14, %f0
fornot2 %f14, %f4, %f0
mulx %g1, 0x1FAC, %g4
nop
setx loop_5033, %l0, %l1
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 %l6, [%l7 + 0x18]
tvc %icc, 0x0
fandnot1 %f10, %f8, %f8
loop_5033:
udivcc %i2, 0x05E4, %g5
bvs,pt %xcc, loop_5034
fcmpgt16 %f14, %f14, %o0
fzero %f14
tpos %icc, 0x0
loop_5034:
fmul8ulx16 %f12, %f4, %f2
nop
setx loop_5035, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsh [%l7 + 0x2E], %g6
sdivcc %o5, 0x0C44, %o6
edge32l %i7, %g7, %i6
loop_5035:
addccc %o4, %g3, %l2
tg %icc, 0x1
tvs %icc, 0x0
addccc %o2, %l5, %i3
fbg %fcc3, loop_5036
xnorcc %l1, %l4, %i1
fmovdle %xcc, %f4, %f10
fmovsle %icc, %f7, %f10
loop_5036:
stx %i0, [%l7 + 0x30]
fzeros %f6
ldsh [%l7 + 0x20], %i5
brlez %l3, loop_5037
ldd [%l7 + 0x50], %f2
fmul8sux16 %f14, %f0, %f12
fmovsneg %xcc, %f14, %f0
loop_5037:
fpack32 %f14, %f2, %f14
fnegs %f10, %f10
fpadd16 %f12, %f2, %f4
tne %icc, 0x1
faligndata %f14, %f2, %f14
fmovsle %icc, %f3, %f4
sth %g2, [%l7 + 0x28]
fcmpes %fcc2, %f14, %f5
bcs,a,pt %xcc, loop_5038
tsubcc %o1, 0x112D, %i4
bg,a,pn %icc, loop_5039
stw %o7, [%l7 + 0x70]
loop_5038:
fmovsge %xcc, %f12, %f7
fmovdpos %icc, %f2, %f12
loop_5039:
fbo,a %fcc1, loop_5040
ldd [%l7 + 0x30], %f10
lduh [%l7 + 0x74], %o3
bvc,a,pn %icc, loop_5041
loop_5040:
fbu,a %fcc1, loop_5042
fmovdvc %icc, %f13, %f12
fcmple16 %f14, %f2, %g1
loop_5041:
fpsub16 %f12, %f10, %f0
loop_5042:
fcmps %fcc3, %f15, %f13
fmovde %icc, %f4, %f7
movrne %g4, 0x2B6, %l6
ld [%l7 + 0x0C], %f4
movre %i2, %l0, %g5
edge8ln %g6, %o0, %o6
xnor %o5, 0x1B57, %i7
sllx %i6, %o4, %g3
xorcc %l2, %o2, %g7
sll %l5, %l1, %i3
stb %l4, [%l7 + 0x1C]
std %f12, [%l7 + 0x20]
fmovsn %xcc, %f12, %f2
ldsb [%l7 + 0x59], %i0
ldsb [%l7 + 0x13], %i1
fmovdneg %xcc, %f5, %f12
fmovscs %xcc, %f4, %f0
fmovrsgz %l3, %f9, %f15
stx %i5, [%l7 + 0x28]
std %f12, [%l7 + 0x08]
udiv %o1, 0x0606, %g2
fmovsvc %xcc, %f11, %f13
lduw [%l7 + 0x18], %i4
fcmpgt16 %f12, %f14, %o3
sdivcc %g1, 0x0114, %o7
movg %xcc, %l6, %g4
movvs %xcc, %l0, %g5
fmovrdgz %g6, %f14, %f10
fpsub32 %f6, %f12, %f14
fnegd %f2, %f12
pdist %f14, %f6, %f4
alignaddrl %i2, %o6, %o5
fmovrsgz %i7, %f8, %f12
ldd [%l7 + 0x70], %f0
andncc %i6, %o0, %o4
for %f6, %f10, %f4
bgu %xcc, loop_5043
fmovsvc %icc, %f12, %f11
brlz,a %g3, loop_5044
tcs %xcc, 0x3
loop_5043:
fmovdcc %icc, %f0, %f12
fxnor %f10, %f2, %f4
loop_5044:
addc %l2, 0x1685, %o2
subccc %g7, 0x1CF9, %l5
fbuge %fcc0, loop_5045
stx %l1, [%l7 + 0x40]
ldsw [%l7 + 0x5C], %l4
ldd [%l7 + 0x38], %f4
loop_5045:
ld [%l7 + 0x14], %f1
fmovsn %xcc, %f1, %f8
array32 %i0, %i1, %i3
xnor %i5, 0x1CDA, %o1
fmovrsgez %l3, %f5, %f7
fbue,a %fcc3, loop_5046
movn %icc, %i4, %g2
fsrc2 %f0, %f4
fpsub32 %f4, %f2, %f2
loop_5046:
fmovdne %icc, %f13, %f7
tleu %xcc, 0x6
movrne %o3, 0x38D, %g1
fba %fcc1, loop_5047
fxors %f5, %f1, %f13
stb %l6, [%l7 + 0x67]
std %f4, [%l7 + 0x60]
loop_5047:
fbule %fcc0, loop_5048
stw %o7, [%l7 + 0x24]
stw %l0, [%l7 + 0x34]
lduh [%l7 + 0x7C], %g5
loop_5048:
tsubcctv %g6, %g4, %i2
st %f15, [%l7 + 0x3C]
fpack16 %f0, %f6
smul %o5, 0x0701, %o6
sth %i6, [%l7 + 0x0E]
edge8l %o0, %o4, %g3
fcmpgt16 %f0, %f0, %i7
addccc %l2, 0x05C7, %g7
xorcc %o2, 0x11A2, %l1
be,a,pt %icc, loop_5049
edge16 %l4, %i0, %l5
tn %xcc, 0x0
fbl %fcc3, loop_5050
loop_5049:
fsrc2 %f0, %f2
std %f4, [%l7 + 0x78]
fmovsvc %xcc, %f7, %f15
loop_5050:
smulcc %i3, %i1, %o1
ldsh [%l7 + 0x1A], %i5
fpackfix %f8, %f7
fcmpd %fcc0, %f12, %f0
mulx %i4, %l3, %o3
fmovrsgez %g2, %f13, %f2
fsrc1 %f2, %f6
ldd [%l7 + 0x48], %f8
movl %icc, %l6, %o7
stb %l0, [%l7 + 0x59]
fblg,a %fcc2, loop_5051
nop
setx loop_5052, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x68], %f14
lduw [%l7 + 0x60], %g1
loop_5051:
xorcc %g6, 0x00CC, %g5
loop_5052:
fzero %f6
ld [%l7 + 0x78], %f2
nop
setx loop_5053, %l0, %l1
jmpl %l1, %g4
movl %xcc, %o5, %o6
sth %i2, [%l7 + 0x62]
fbg %fcc2, loop_5054
loop_5053:
sub %i6, 0x1931, %o4
stx %g3, [%l7 + 0x78]
st %f6, [%l7 + 0x5C]
loop_5054:
stw %i7, [%l7 + 0x6C]
fbue %fcc2, loop_5055
lduh [%l7 + 0x22], %o0
stx %g7, [%l7 + 0x08]
movcc %icc, %l2, %l1
loop_5055:
tvc %xcc, 0x4
fzero %f4
fandnot2 %f8, %f4, %f12
tgu %xcc, 0x0
movrgz %o2, %i0, %l4
fnot2 %f8, %f8
fmovrdgez %i3, %f0, %f4
ldub [%l7 + 0x5B], %i1
ldd [%l7 + 0x38], %f2
fnors %f15, %f15, %f6
fmovdgu %icc, %f12, %f8
fbul %fcc3, loop_5056
fornot1 %f4, %f10, %f8
fbu,a %fcc3, loop_5057
ta %icc, 0x0
loop_5056:
fpsub32s %f1, %f7, %f14
stw %o1, [%l7 + 0x5C]
loop_5057:
srlx %l5, %i4, %i5
st %f8, [%l7 + 0x10]
bge,pn %xcc, loop_5058
addccc %l3, %g2, %l6
fmovrslz %o7, %f6, %f0
siam 0x6
loop_5058:
udivcc %l0, 0x1970, %g1
ld [%l7 + 0x10], %f2
fcmped %fcc2, %f8, %f4
fandnot2 %f8, %f10, %f8
fands %f15, %f2, %f6
lduh [%l7 + 0x12], %g6
fmovsa %xcc, %f4, %f10
lduh [%l7 + 0x22], %g5
fsrc1 %f8, %f10
fbl,a %fcc2, loop_5059
udivx %o3, 0x0BC8, %o5
fmovsleu %xcc, %f12, %f4
tge %xcc, 0x6
loop_5059:
fbg %fcc3, loop_5060
fsrc1 %f10, %f2
fornot2 %f4, %f0, %f6
stw %o6, [%l7 + 0x30]
loop_5060:
popc 0x0751, %g4
fpackfix %f6, %f14
stx %i6, [%l7 + 0x70]
andncc %o4, %g3, %i2
fxors %f3, %f10, %f2
lduw [%l7 + 0x24], %i7
fmul8sux16 %f0, %f12, %f4
sethi 0x1A12, %g7
fornot1s %f1, %f13, %f13
stx %l2, [%l7 + 0x20]
pdist %f8, %f2, %f14
lduh [%l7 + 0x26], %o0
ldub [%l7 + 0x5A], %l1
taddcc %o2, %l4, %i0
sth %i1, [%l7 + 0x74]
addccc %o1, 0x101F, %l5
tsubcctv %i4, 0x186B, %i5
taddcc %i3, %l3, %g2
ld [%l7 + 0x40], %f12
ldd [%l7 + 0x70], %f14
fnors %f10, %f10, %f12
ldsw [%l7 + 0x40], %l6
fmovdvc %xcc, %f10, %f10
addc %l0, %o7, %g6
fpsub16 %f0, %f14, %f10
fxors %f10, %f15, %f11
fcmple16 %f4, %f12, %g5
ble,a,pt %icc, loop_5061
ldd [%l7 + 0x78], %f10
fmovdge %xcc, %f4, %f13
lduh [%l7 + 0x12], %g1
loop_5061:
fpsub32s %f15, %f1, %f6
umul %o5, 0x1A53, %o6
fmovrslz %g4, %f10, %f14
fcmpne32 %f0, %f14, %i6
bg,a loop_5062
fmovdcc %icc, %f14, %f0
std %f14, [%l7 + 0x30]
stx %o3, [%l7 + 0x60]
loop_5062:
lduh [%l7 + 0x74], %g3
fmovs %f3, %f15
fxnor %f12, %f8, %f0
fone %f10
edge32l %o4, %i7, %i2
lduh [%l7 + 0x28], %l2
edge16ln %g7, %l1, %o0
movle %xcc, %o2, %i0
brz,a %i1, loop_5063
st %f13, [%l7 + 0x44]
array32 %o1, %l5, %l4
fmovd %f10, %f0
loop_5063:
edge8ln %i5, %i3, %l3
stx %g2, [%l7 + 0x30]
fmuld8ulx16 %f2, %f15, %f4
fandnot1s %f3, %f15, %f13
sethi 0x1757, %l6
fone %f4
lduw [%l7 + 0x70], %i4
edge8n %l0, %g6, %g5
bn,a loop_5064
stx %g1, [%l7 + 0x08]
sth %o7, [%l7 + 0x3C]
ldsb [%l7 + 0x19], %o5
loop_5064:
movl %icc, %o6, %i6
fmovrdlz %g4, %f6, %f0
stx %g3, [%l7 + 0x38]
lduh [%l7 + 0x56], %o3
fors %f4, %f15, %f15
array32 %o4, %i7, %l2
st %f7, [%l7 + 0x3C]
st %f13, [%l7 + 0x38]
fand %f8, %f2, %f14
movrne %i2, 0x19F, %l1
fxor %f10, %f0, %f14
sll %o0, %o2, %g7
edge32ln %i1, %o1, %l5
fcmped %fcc2, %f8, %f6
fmovdg %xcc, %f12, %f11
movrlz %i0, %l4, %i5
ldd [%l7 + 0x48], %f10
bvc,pt %icc, loop_5065
fcmpeq16 %f4, %f14, %l3
movrne %g2, 0x041, %i3
ldsb [%l7 + 0x66], %l6
loop_5065:
fmovsge %icc, %f11, %f8
fcmpgt16 %f14, %f10, %i4
fmovrdgez %l0, %f6, %f0
ldsw [%l7 + 0x74], %g6
ldsh [%l7 + 0x7E], %g5
fbge,a %fcc3, loop_5066
fpack16 %f12, %f11
subccc %o7, %g1, %o5
tsubcctv %i6, 0x13DC, %g4
loop_5066:
stw %o6, [%l7 + 0x30]
movl %icc, %g3, %o4
fmovrdgez %o3, %f8, %f10
edge8l %i7, %l2, %i2
movcc %xcc, %l1, %o2
ldsw [%l7 + 0x54], %o0
stx %g7, [%l7 + 0x68]
stw %o1, [%l7 + 0x3C]
movgu %icc, %l5, %i0
ta %icc, 0x6
xorcc %i1, %i5, %l3
fmovscc %xcc, %f1, %f9
sra %g2, %i3, %l4
fmovrse %i4, %f4, %f3
ldx [%l7 + 0x18], %l6
ldsb [%l7 + 0x59], %g6
stb %g5, [%l7 + 0x41]
fmovdvs %icc, %f7, %f4
xor %l0, %g1, %o5
ldx [%l7 + 0x18], %i6
sllx %o7, 0x10, %g4
stx %g3, [%l7 + 0x58]
tsubcc %o6, %o4, %i7
fpadd32s %f3, %f10, %f11
fba,a %fcc0, loop_5067
fmovsvc %icc, %f10, %f2
array8 %l2, %i2, %l1
srax %o3, %o2, %g7
loop_5067:
ta %xcc, 0x3
ldsb [%l7 + 0x25], %o0
ld [%l7 + 0x14], %f3
umul %l5, %i0, %i1
ldx [%l7 + 0x30], %i5
fpack16 %f14, %f1
ld [%l7 + 0x6C], %f15
stw %l3, [%l7 + 0x24]
ba,a,pn %icc, loop_5068
ldx [%l7 + 0x50], %g2
taddcc %i3, 0x0FD4, %l4
addc %i4, %o1, %l6
loop_5068:
fmovdge %xcc, %f12, %f13
fpsub32s %f14, %f0, %f13
brz %g5, loop_5069
ldsb [%l7 + 0x33], %l0
lduw [%l7 + 0x20], %g1
edge16 %g6, %i6, %o7
loop_5069:
fmovdleu %icc, %f15, %f10
fpack16 %f6, %f7
fbo,a %fcc2, loop_5070
subcc %o5, 0x1FBF, %g3
fnand %f10, %f4, %f10
xor %o6, 0x1DD4, %o4
loop_5070:
fpackfix %f6, %f0
edge8 %i7, %l2, %g4
ldsb [%l7 + 0x6E], %i2
stx %l1, [%l7 + 0x48]
movle %icc, %o3, %g7
lduw [%l7 + 0x34], %o2
lduh [%l7 + 0x56], %l5
edge32 %o0, %i0, %i1
ta %icc, 0x4
srl %i5, %l3, %g2
fandnot2 %f10, %f6, %f4
lduw [%l7 + 0x78], %l4
bl,a,pn %xcc, loop_5071
fmovsle %icc, %f1, %f4
stx %i3, [%l7 + 0x10]
ldsh [%l7 + 0x0A], %o1
loop_5071:
xnor %i4, 0x10F4, %l6
ldub [%l7 + 0x12], %g5
ldsb [%l7 + 0x68], %l0
fcmps %fcc3, %f14, %f1
fnegs %f0, %f4
ldd [%l7 + 0x40], %f8
stw %g6, [%l7 + 0x14]
fmovdge %icc, %f3, %f11
stb %g1, [%l7 + 0x30]
nop
setx loop_5072, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brz %i6, loop_5073
smul %o7, 0x0D9C, %g3
bvc,a,pt %xcc, loop_5074
loop_5072:
fmovdcc %xcc, %f7, %f4
loop_5073:
umul %o5, 0x030C, %o4
array16 %o6, %l2, %g4
loop_5074:
fmul8x16al %f3, %f2, %f0
sdivx %i7, 0x08EE, %l1
fmovsl %icc, %f15, %f12
fone %f10
lduh [%l7 + 0x58], %i2
fpsub16s %f13, %f13, %f11
ldsb [%l7 + 0x1A], %g7
fmovspos %icc, %f1, %f13
umul %o3, 0x0495, %l5
ldsb [%l7 + 0x4D], %o0
or %i0, 0x0E14, %o2
fmovdneg %xcc, %f13, %f10
fmovsn %xcc, %f13, %f15
ld [%l7 + 0x40], %f13
fmovsgu %xcc, %f14, %f5
movne %icc, %i5, %i1
xor %g2, %l3, %i3
srax %o1, 0x08, %l4
fmovscc %xcc, %f10, %f3
fble %fcc2, loop_5075
ble %xcc, loop_5076
fpack32 %f4, %f14, %f12
movne %icc, %l6, %g5
loop_5075:
movne %icc, %l0, %g6
loop_5076:
fcmpne16 %f10, %f8, %g1
std %f0, [%l7 + 0x18]
ldd [%l7 + 0x48], %f10
fblg %fcc3, loop_5077
bne,a,pt %icc, loop_5078
fbule,a %fcc1, loop_5079
fands %f8, %f6, %f0
loop_5077:
ldub [%l7 + 0x27], %i6
loop_5078:
lduh [%l7 + 0x38], %o7
loop_5079:
fandnot1 %f12, %f8, %f2
bcc loop_5080
bcs,a loop_5081
ldx [%l7 + 0x28], %g3
fpsub32 %f10, %f0, %f2
loop_5080:
tpos %icc, 0x4
loop_5081:
fnands %f4, %f1, %f14
xnor %i4, %o5, %o6
fmovdneg %icc, %f8, %f2
movl %xcc, %o4, %g4
fmovsleu %xcc, %f9, %f13
fcmps %fcc0, %f15, %f11
sth %l2, [%l7 + 0x7C]
stx %i7, [%l7 + 0x70]
fbu,a %fcc1, loop_5082
ldd [%l7 + 0x60], %f12
fbg,a %fcc1, loop_5083
bcc,pn %xcc, loop_5084
loop_5082:
umul %l1, %i2, %g7
fmovsvc %icc, %f12, %f15
loop_5083:
fmul8x16 %f13, %f8, %f10
loop_5084:
ldsb [%l7 + 0x56], %o3
ldsh [%l7 + 0x4E], %o0
fmovrde %l5, %f4, %f0
fxnors %f11, %f15, %f1
ba,a %icc, loop_5085
fmovrslez %o2, %f7, %f1
fornot1s %f14, %f15, %f4
fmovdcs %icc, %f10, %f6
loop_5085:
ble,a,pn %xcc, loop_5086
fmovsge %icc, %f9, %f4
fbo,a %fcc3, loop_5087
stb %i0, [%l7 + 0x28]
loop_5086:
fmovsne %icc, %f9, %f10
fbuge,a %fcc2, loop_5088
loop_5087:
call loop_5089
udiv %i5, 0x1BF4, %i1
tvs %icc, 0x1
loop_5088:
movrne %l3, %g2, %o1
loop_5089:
fmul8x16 %f7, %f4, %f8
fmul8x16au %f13, %f1, %f2
fmovdvs %xcc, %f11, %f11
ldsh [%l7 + 0x12], %i3
array32 %l6, %l4, %l0
fmovscs %icc, %f10, %f5
fpackfix %f14, %f3
fmul8x16 %f5, %f0, %f4
ldd [%l7 + 0x30], %f14
stx %g5, [%l7 + 0x68]
stb %g6, [%l7 + 0x1E]
fand %f8, %f2, %f2
sethi 0x00CA, %i6
std %f10, [%l7 + 0x18]
fmovrdlz %o7, %f8, %f2
fbo %fcc0, loop_5090
bn,pt %xcc, loop_5091
nop
setx loop_5092, %l0, %l1
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, %g1, %i4
loop_5090:
fbge,a %fcc0, loop_5093
loop_5091:
std %f4, [%l7 + 0x08]
loop_5092:
fmovrsgez %o5, %f11, %f10
fmovrdne %g3, %f6, %f10
loop_5093:
ldsw [%l7 + 0x18], %o6
addcc %o4, %l2, %g4
tsubcc %l1, 0x0DE9, %i2
subc %g7, %i7, %o0
ld [%l7 + 0x1C], %f12
fornot1s %f3, %f2, %f5
ldub [%l7 + 0x5E], %o3
ld [%l7 + 0x60], %f8
fbge %fcc0, loop_5094
array32 %l5, %o2, %i0
st %f11, [%l7 + 0x5C]
fmovsleu %icc, %f10, %f5
loop_5094:
brgez %i5, loop_5095
smulcc %l3, 0x15D5, %i1
ldd [%l7 + 0x50], %f4
ldx [%l7 + 0x28], %o1
loop_5095:
std %f12, [%l7 + 0x58]
stb %g2, [%l7 + 0x68]
fcmple32 %f2, %f8, %i3
tpos %xcc, 0x4
ldsb [%l7 + 0x24], %l6
ldd [%l7 + 0x68], %f4
st %f12, [%l7 + 0x7C]
ldd [%l7 + 0x28], %f4
ldsw [%l7 + 0x48], %l4
umul %l0, 0x0F16, %g6
fble %fcc0, loop_5096
andn %i6, %o7, %g5
ble,a loop_5097
tn %icc, 0x0
loop_5096:
sth %g1, [%l7 + 0x76]
sth %i4, [%l7 + 0x1A]
loop_5097:
std %f6, [%l7 + 0x78]
movcs %icc, %o5, %o6
tcc %xcc, 0x0
fmul8x16al %f5, %f5, %f14
edge16ln %g3, %l2, %g4
fbne,a %fcc3, loop_5098
fnot2 %f2, %f8
fmovsneg %xcc, %f4, %f13
andcc %l1, 0x0999, %i2
loop_5098:
andcc %o4, %i7, %o0
std %f14, [%l7 + 0x18]
fmovsa %xcc, %f10, %f7
bge,a loop_5099
fpack16 %f14, %f12
fnot1 %f6, %f2
fbl %fcc0, loop_5100
loop_5099:
tl %xcc, 0x0
fornot1s %f10, %f8, %f13
lduw [%l7 + 0x20], %o3
loop_5100:
fmovrdne %l5, %f4, %f14
xorcc %g7, 0x1535, %o2
fmovdvc %icc, %f8, %f2
ldsw [%l7 + 0x5C], %i0
ld [%l7 + 0x34], %f0
fmovs %f12, %f3
ldsb [%l7 + 0x17], %l3
smul %i5, %o1, %g2
stx %i3, [%l7 + 0x70]
std %f4, [%l7 + 0x48]
fcmpeq32 %f12, %f4, %l6
movle %xcc, %i1, %l0
fbe %fcc0, loop_5101
fandnot2s %f8, %f11, %f1
fcmple16 %f12, %f2, %l4
mulscc %i6, %g6, %o7
loop_5101:
fba %fcc0, loop_5102
fmul8x16au %f11, %f2, %f8
fmovrdlz %g5, %f2, %f14
ldsb [%l7 + 0x38], %g1
loop_5102:
bpos,a %icc, loop_5103
addc %o5, 0x19D9, %o6
stx %g3, [%l7 + 0x20]
movn %xcc, %i4, %g4
loop_5103:
subc %l2, %i2, %o4
sdivcc %i7, 0x1637, %o0
st %f5, [%l7 + 0x6C]
fmovsneg %xcc, %f13, %f14
fmovdpos %xcc, %f15, %f3
fmovdvc %xcc, %f5, %f13
addc %l1, %l5, %o3
ldub [%l7 + 0x7F], %g7
edge32 %o2, %i0, %l3
smulcc %o1, %g2, %i3
fornot2s %f11, %f1, %f1
fpadd32 %f6, %f4, %f10
movn %icc, %i5, %l6
stx %l0, [%l7 + 0x58]
srl %l4, 0x16, %i1
srax %g6, 0x1E, %i6
edge16 %g5, %g1, %o5
faligndata %f2, %f10, %f2
fcmps %fcc0, %f14, %f8
ldd [%l7 + 0x50], %f10
brgz,a %o6, loop_5104
xorcc %o7, 0x04F2, %i4
fmovscs %xcc, %f13, %f7
pdist %f0, %f12, %f8
loop_5104:
subccc %g4, 0x0913, %l2
bge,a %icc, loop_5105
andncc %i2, %g3, %o4
ld [%l7 + 0x10], %f11
taddcctv %i7, %o0, %l5
loop_5105:
ldsh [%l7 + 0x12], %o3
xorcc %l1, %g7, %o2
fmovdcc %xcc, %f3, %f10
stb %l3, [%l7 + 0x52]
ldub [%l7 + 0x1E], %i0
fmovsa %icc, %f8, %f10
srl %o1, 0x10, %i3
lduh [%l7 + 0x66], %g2
addccc %i5, %l6, %l4
fbuge %fcc3, loop_5106
fmovrdne %i1, %f8, %f4
call loop_5107
movg %icc, %l0, %i6
loop_5106:
fmovdleu %icc, %f13, %f11
tsubcc %g5, %g6, %g1
loop_5107:
nop
setx loop_5108, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bg %icc, loop_5109
fpack16 %f4, %f1
fmovspos %xcc, %f0, %f4
loop_5108:
alignaddr %o6, %o5, %o7
loop_5109:
fbo %fcc3, loop_5110
sth %g4, [%l7 + 0x10]
movrlz %i4, 0x242, %i2
andn %l2, 0x1BD1, %o4
loop_5110:
movleu %xcc, %g3, %i7
movne %xcc, %l5, %o3
fmovrdlz %l1, %f14, %f8
fand %f8, %f0, %f14
movg %xcc, %g7, %o0
stb %l3, [%l7 + 0x16]
orcc %i0, 0x0E00, %o2
fornot1s %f10, %f13, %f7
mulscc %o1, 0x0225, %g2
lduw [%l7 + 0x18], %i3
lduh [%l7 + 0x0A], %i5
brnz,a %l6, loop_5111
fmovrdlz %l4, %f8, %f10
fbug,a %fcc3, loop_5112
fand %f14, %f0, %f4
loop_5111:
fmovrdlez %l0, %f2, %f0
movpos %icc, %i6, %i1
loop_5112:
fandnot1 %f4, %f0, %f4
stx %g6, [%l7 + 0x10]
ld [%l7 + 0x4C], %f13
pdist %f6, %f14, %f14
fnot1s %f4, %f1
for %f8, %f14, %f8
fmovdneg %xcc, %f5, %f5
std %f14, [%l7 + 0x20]
sth %g5, [%l7 + 0x5C]
sdivx %g1, 0x1B3C, %o5
fmovdleu %icc, %f12, %f9
xor %o7, %o6, %g4
fmovsle %icc, %f8, %f7
ldsw [%l7 + 0x10], %i4
bg,a,pt %icc, loop_5113
edge32n %l2, %i2, %g3
sdivcc %i7, 0x0FDA, %o4
tcc %icc, 0x6
loop_5113:
std %f8, [%l7 + 0x08]
nop
setx loop_5114, %l0, %l1
jmpl %l1, %l5
bvc loop_5115
fnot1 %f10, %f4
fexpand %f5, %f10
loop_5114:
bcs,a %xcc, loop_5116
loop_5115:
ldx [%l7 + 0x18], %l1
ldx [%l7 + 0x38], %g7
fpack16 %f4, %f10
loop_5116:
fmovdcs %icc, %f11, %f6
bl,a loop_5117
fandnot1 %f6, %f12, %f2
fmovscc %icc, %f3, %f5
ldsw [%l7 + 0x70], %o0
loop_5117:
tsubcc %l3, 0x1CBA, %i0
fnegs %f2, %f0
fmovsgu %xcc, %f6, %f5
mova %icc, %o2, %o1
movg %xcc, %g2, %i3
fcmpgt16 %f0, %f0, %i5
movrlez %o3, 0x2CB, %l6
fcmpgt32 %f4, %f14, %l4
lduw [%l7 + 0x34], %l0
fmovscs %icc, %f14, %f13
sll %i1, %g6, %g5
std %f10, [%l7 + 0x50]
stw %i6, [%l7 + 0x30]
subcc %g1, %o7, %o6
sra %g4, 0x1F, %i4
ldd [%l7 + 0x60], %f8
ldx [%l7 + 0x28], %o5
ldx [%l7 + 0x30], %l2
fmul8sux16 %f12, %f6, %f10
tsubcctv %i2, %g3, %i7
fnegs %f4, %f2
sth %l5, [%l7 + 0x24]
nop
setx loop_5118, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
smul %l1, 0x1A70, %o4
fandnot1s %f7, %f10, %f10
sdivx %o0, 0x0B18, %l3
loop_5118:
fbuge,a %fcc1, loop_5119
movneg %xcc, %g7, %i0
movle %icc, %o1, %o2
alignaddr %g2, %i3, %o3
loop_5119:
fmovse %xcc, %f11, %f5
edge16n %l6, %i5, %l4
fbu %fcc3, loop_5120
tgu %xcc, 0x4
fbue %fcc1, loop_5121
movre %i1, %g6, %g5
loop_5120:
ldsb [%l7 + 0x6F], %i6
fmul8x16au %f0, %f4, %f6
loop_5121:
fbule,a %fcc0, loop_5122
stx %g1, [%l7 + 0x08]
brgez,a %l0, loop_5123
lduw [%l7 + 0x20], %o6
loop_5122:
fmovdl %icc, %f2, %f12
alignaddr %o7, %i4, %g4
loop_5123:
fpack32 %f14, %f4, %f0
fnand %f10, %f10, %f4
movre %l2, 0x3DF, %i2
stb %o5, [%l7 + 0x10]
addcc %g3, 0x129C, %i7
fornot1s %f7, %f13, %f12
popc %l5, %o4
ld [%l7 + 0x08], %f4
fmovdvs %xcc, %f7, %f8
te %xcc, 0x6
st %f9, [%l7 + 0x2C]
ldub [%l7 + 0x31], %o0
ldsw [%l7 + 0x44], %l3
ldsh [%l7 + 0x32], %g7
ldx [%l7 + 0x78], %l1
udivcc %i0, 0x078F, %o2
ldsb [%l7 + 0x35], %g2
ble,a %xcc, loop_5124
bleu,a loop_5125
std %f10, [%l7 + 0x68]
ldub [%l7 + 0x7E], %o1
loop_5124:
fmovdne %icc, %f15, %f2
loop_5125:
stx %o3, [%l7 + 0x28]
sdiv %i3, 0x1608, %l6
stw %l4, [%l7 + 0x48]
fbn,a %fcc2, loop_5126
ldx [%l7 + 0x68], %i1
stw %g6, [%l7 + 0x3C]
st %f14, [%l7 + 0x54]
loop_5126:
subcc %g5, %i6, %i5
edge32ln %g1, %l0, %o7
fpadd32s %f0, %f15, %f13
mulx %o6, 0x0B7E, %i4
alignaddr %g4, %i2, %l2
fbne %fcc0, loop_5127
ldsw [%l7 + 0x60], %g3
fcmpeq32 %f0, %f0, %o5
xnorcc %i7, %l5, %o0
loop_5127:
call loop_5128
fmovrdlez %o4, %f6, %f10
fcmpd %fcc2, %f14, %f0
udiv %g7, 0x1B54, %l1
loop_5128:
udivcc %l3, 0x1181, %i0
srlx %g2, %o2, %o3
fmovrse %i3, %f13, %f9
brgz,a %l6, loop_5129
fmul8x16al %f2, %f0, %f6
bl,a,pt %xcc, loop_5130
lduw [%l7 + 0x70], %o1
loop_5129:
bshuffle %f8, %f2, %f8
fmovsge %icc, %f5, %f15
loop_5130:
sth %i1, [%l7 + 0x64]
brgez %g6, loop_5131
movrlez %l4, %i6, %g5
stx %g1, [%l7 + 0x78]
xnorcc %l0, %i5, %o6
loop_5131:
array8 %i4, %g4, %i2
ldsb [%l7 + 0x43], %l2
ldd [%l7 + 0x78], %f0
fors %f7, %f7, %f4
movrgz %o7, 0x034, %g3
fbuge,a %fcc1, loop_5132
tge %xcc, 0x7
fmuld8ulx16 %f5, %f3, %f14
ldsw [%l7 + 0x40], %i7
loop_5132:
bne,pn %icc, loop_5133
fmul8x16al %f2, %f15, %f0
fmovrsgz %l5, %f0, %f9
bl %icc, loop_5134
loop_5133:
movgu %xcc, %o0, %o4
st %f12, [%l7 + 0x60]
ld [%l7 + 0x24], %f0
loop_5134:
ldub [%l7 + 0x74], %g7
stb %o5, [%l7 + 0x23]
tge %xcc, 0x2
fpadd16 %f4, %f4, %f12
fmovrdgez %l1, %f0, %f14
tsubcc %l3, 0x0831, %g2
addc %o2, %o3, %i0
movl %icc, %i3, %l6
edge8 %o1, %i1, %l4
fmovscc %icc, %f10, %f1
fba,a %fcc1, loop_5135
std %f10, [%l7 + 0x50]
lduh [%l7 + 0x0E], %i6
movrgez %g6, %g1, %l0
loop_5135:
fcmpne16 %f14, %f2, %g5
te %icc, 0x3
fnegd %f8, %f8
movvc %xcc, %i5, %o6
sll %g4, %i2, %i4
movvc %icc, %o7, %g3
fpmerge %f10, %f12, %f6
edge32 %i7, %l5, %o0
fpmerge %f14, %f2, %f2
movcc %icc, %o4, %l2
fmovrslez %g7, %f12, %f11
bcc %xcc, loop_5136
fbule,a %fcc1, loop_5137
st %f7, [%l7 + 0x68]
ldub [%l7 + 0x1F], %l1
loop_5136:
sth %l3, [%l7 + 0x72]
loop_5137:
lduw [%l7 + 0x30], %o5
sth %o2, [%l7 + 0x26]
fmovd %f6, %f10
stw %g2, [%l7 + 0x18]
lduh [%l7 + 0x76], %i0
te %icc, 0x0
sth %i3, [%l7 + 0x0C]
edge32n %o3, %l6, %o1
andncc %i1, %l4, %i6
nop
setx loop_5138, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbul %fcc2, loop_5139
ldd [%l7 + 0x18], %f8
fmovrslz %g6, %f6, %f6
loop_5138:
fmovdl %xcc, %f7, %f4
loop_5139:
nop
setx loop_5140, %l0, %l1
jmpl %l1, %g1
fmuld8ulx16 %f8, %f10, %f6
fpadd32s %f1, %f3, %f1
fpack16 %f0, %f1
loop_5140:
movre %g5, 0x1D6, %l0
addc %o6, %i5, %i2
srax %g4, %o7, %i4
fone %f8
xorcc %g3, %l5, %i7
fnegd %f10, %f6
fpack32 %f4, %f2, %f12
udiv %o4, 0x1024, %o0
fand %f12, %f12, %f0
fpsub32s %f12, %f2, %f2
edge16ln %l2, %l1, %l3
fnot1s %f9, %f12
te %xcc, 0x6
fmovs %f8, %f6
andn %g7, %o2, %o5
be,a,pn %xcc, loop_5141
ld [%l7 + 0x30], %f13
fpackfix %f14, %f5
fors %f11, %f8, %f0
loop_5141:
ba loop_5142
bl,a %xcc, loop_5143
ld [%l7 + 0x24], %f11
array32 %g2, %i3, %o3
loop_5142:
ldx [%l7 + 0x28], %i0
loop_5143:
movne %xcc, %o1, %l6
fpack16 %f14, %f0
xnorcc %i1, 0x16FB, %i6
array32 %l4, %g6, %g1
fornot2s %f14, %f2, %f14
subc %l0, %o6, %g5
ta %xcc, 0x1
std %f10, [%l7 + 0x20]
fbu,a %fcc0, loop_5144
brz %i5, loop_5145
stx %i2, [%l7 + 0x20]
stw %o7, [%l7 + 0x74]
loop_5144:
fcmpgt32 %f10, %f14, %g4
loop_5145:
faligndata %f8, %f0, %f14
lduw [%l7 + 0x14], %g3
movgu %icc, %l5, %i4
mova %xcc, %i7, %o4
udivx %o0, 0x0C73, %l2
andn %l3, 0x173B, %l1
udivcc %o2, 0x05DE, %o5
st %f10, [%l7 + 0x24]
fmovsa %icc, %f11, %f8
fnand %f8, %f8, %f2
std %f8, [%l7 + 0x58]
ldsb [%l7 + 0x2E], %g2
nop
setx loop_5146, %l0, %l1
jmpl %l1, %i3
fsrc1 %f4, %f2
tle %xcc, 0x5
ldsh [%l7 + 0x4C], %o3
loop_5146:
fbe %fcc0, loop_5147
ldsw [%l7 + 0x14], %g7
lduw [%l7 + 0x74], %o1
stw %i0, [%l7 + 0x58]
loop_5147:
movrlez %l6, 0x3A8, %i6
movne %xcc, %i1, %g6
ldsb [%l7 + 0x13], %l4
sll %l0, 0x18, %g1
ldx [%l7 + 0x78], %g5
stb %o6, [%l7 + 0x24]
fmul8x16 %f12, %f12, %f2
fmovdge %xcc, %f8, %f11
nop
setx loop_5148, %l0, %l1
jmpl %l1, %i5
fmovdge %icc, %f13, %f8
fbule %fcc3, loop_5149
fnegd %f0, %f8
loop_5148:
alignaddr %i2, %g4, %g3
fornot1 %f12, %f2, %f4
loop_5149:
bgu %icc, loop_5150
movcs %icc, %o7, %i4
ldd [%l7 + 0x78], %f8
stx %i7, [%l7 + 0x50]
loop_5150:
fmovde %xcc, %f7, %f15
stw %o4, [%l7 + 0x08]
stx %l5, [%l7 + 0x10]
fxor %f4, %f10, %f0
fornot1 %f0, %f2, %f0
movrgez %o0, 0x2B8, %l2
addccc %l1, 0x1B76, %l3
fmul8sux16 %f0, %f0, %f0
fmovrsne %o2, %f7, %f8
ldx [%l7 + 0x38], %g2
sdivcc %o5, 0x0FB4, %i3
fmovsge %icc, %f9, %f8
movpos %icc, %g7, %o3
bvs,pn %icc, loop_5151
srl %o1, 0x12, %l6
sethi 0x021B, %i0
bn loop_5152
loop_5151:
fands %f5, %f0, %f2
fcmped %fcc2, %f12, %f8
stb %i1, [%l7 + 0x0A]
loop_5152:
ldsw [%l7 + 0x38], %g6
edge16n %l4, %l0, %i6
movgu %xcc, %g5, %o6
fmovdcc %xcc, %f11, %f9
fpack16 %f6, %f2
fbug,a %fcc0, loop_5153
mulx %i5, 0x0933, %g1
fmul8x16al %f12, %f0, %f2
fones %f9
loop_5153:
ldx [%l7 + 0x40], %i2
fba %fcc1, loop_5154
fmovdgu %icc, %f14, %f13
ld [%l7 + 0x38], %f10
tl %icc, 0x7
loop_5154:
movn %icc, %g3, %o7
fmovsvs %xcc, %f8, %f0
alignaddr %g4, %i4, %o4
fmovrdgz %i7, %f14, %f0
and %l5, %o0, %l1
fnors %f15, %f3, %f13
fbg %fcc0, loop_5155
std %f2, [%l7 + 0x68]
movrgez %l3, 0x3F0, %o2
sth %l2, [%l7 + 0x3C]
loop_5155:
ld [%l7 + 0x48], %f13
stw %o5, [%l7 + 0x4C]
bge %xcc, loop_5156
nop
setx loop_5157, %l0, %l1
jmpl %l1, %i3
fnegd %f4, %f6
fmovscc %icc, %f12, %f4
loop_5156:
st %f14, [%l7 + 0x54]
loop_5157:
fba %fcc2, loop_5158
fcmple16 %f12, %f14, %g7
ldx [%l7 + 0x40], %o3
pdist %f8, %f0, %f2
loop_5158:
tpos %icc, 0x7
fmovdvs %xcc, %f13, %f10
udivx %g2, 0x1739, %l6
nop
setx loop_5159, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdgez %o1, %f14, %f8
movl %xcc, %i1, %i0
bneg,a %icc, loop_5160
loop_5159:
fcmpgt16 %f4, %f6, %g6
brgz,a %l4, loop_5161
fbne %fcc1, loop_5162
loop_5160:
fmul8x16 %f4, %f8, %f2
tleu %icc, 0x1
loop_5161:
stw %i6, [%l7 + 0x64]
loop_5162:
fnor %f10, %f12, %f6
ld [%l7 + 0x78], %f3
ldub [%l7 + 0x75], %g5
fmovsn %xcc, %f3, %f6
tvs %icc, 0x6
stx %o6, [%l7 + 0x58]
stx %i5, [%l7 + 0x48]
orn %l0, %i2, %g3
mulscc %o7, %g1, %g4
fnot2s %f10, %f7
fands %f4, %f3, %f5
ldub [%l7 + 0x1A], %i4
umul %i7, %o4, %o0
ld [%l7 + 0x58], %f15
fbule,a %fcc0, loop_5163
lduh [%l7 + 0x7E], %l5
edge8 %l1, %l3, %l2
edge32 %o2, %i3, %g7
loop_5163:
fmovrde %o5, %f0, %f12
faligndata %f8, %f8, %f2
movrne %g2, %l6, %o3
alignaddr %o1, %i1, %i0
lduh [%l7 + 0x44], %g6
fnot2 %f8, %f2
fabss %f8, %f1
stb %l4, [%l7 + 0x72]
movne %icc, %i6, %o6
edge16l %i5, %l0, %i2
fnot1s %f9, %f4
srax %g3, %g5, %o7
nop
setx loop_5164, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ba %xcc, loop_5165
bshuffle %f0, %f4, %f4
fcmple16 %f8, %f0, %g4
loop_5164:
movge %xcc, %g1, %i4
loop_5165:
std %f6, [%l7 + 0x70]
stb %i7, [%l7 + 0x73]
bg,pn %icc, loop_5166
movn %icc, %o4, %l5
stw %l1, [%l7 + 0x48]
stb %o0, [%l7 + 0x4B]
loop_5166:
fmuld8ulx16 %f5, %f12, %f14
fmovdn %icc, %f12, %f13
stb %l2, [%l7 + 0x75]
fmovrslez %l3, %f13, %f1
fbul,a %fcc3, loop_5167
be loop_5168
andn %i3, 0x0775, %g7
fpadd16s %f10, %f9, %f3
loop_5167:
stb %o2, [%l7 + 0x28]
loop_5168:
fabsd %f2, %f10
fcmple16 %f8, %f2, %o5
fmovrde %l6, %f14, %f0
pdist %f6, %f2, %f2
sub %o3, %o1, %i1
fcmpes %fcc1, %f14, %f3
lduh [%l7 + 0x34], %g2
fmuld8sux16 %f1, %f13, %f12
faligndata %f14, %f2, %f6
udivcc %i0, 0x1E14, %l4
for %f12, %f8, %f10
fbue,a %fcc0, loop_5169
tl %icc, 0x4
ldub [%l7 + 0x1E], %i6
fmovdl %xcc, %f12, %f14
loop_5169:
movcc %xcc, %g6, %o6
ldsb [%l7 + 0x3E], %l0
fcmpeq16 %f4, %f10, %i5
ldsw [%l7 + 0x40], %g3
fone %f14
fbul,a %fcc3, loop_5170
ld [%l7 + 0x34], %f12
fmovsl %xcc, %f4, %f9
edge16l %i2, %o7, %g5
loop_5170:
stb %g1, [%l7 + 0x15]
stb %i4, [%l7 + 0x5B]
fsrc2 %f12, %f6
fxor %f6, %f4, %f4
fnands %f14, %f6, %f10
fsrc1 %f14, %f8
stb %i7, [%l7 + 0x51]
sth %g4, [%l7 + 0x3C]
fxnor %f6, %f4, %f10
bl,pt %xcc, loop_5171
mulx %o4, 0x0E6A, %l1
fmovdvc %icc, %f4, %f6
addcc %o0, 0x108F, %l2
loop_5171:
stb %l5, [%l7 + 0x1C]
fmovd %f12, %f14
ldsh [%l7 + 0x3C], %l3
ldx [%l7 + 0x48], %g7
lduw [%l7 + 0x5C], %o2
fxnor %f4, %f4, %f14
ld [%l7 + 0x1C], %f14
lduw [%l7 + 0x24], %i3
ld [%l7 + 0x74], %f0
lduh [%l7 + 0x3A], %l6
ldsw [%l7 + 0x18], %o5
lduh [%l7 + 0x66], %o3
fcmpne16 %f0, %f14, %i1
umulcc %g2, %i0, %l4
movcs %icc, %i6, %o1
fmovsvc %icc, %f6, %f12
fone %f0
fornot1 %f4, %f2, %f0
fbul %fcc3, loop_5172
edge32ln %o6, %g6, %i5
sra %l0, %g3, %i2
fmovsvs %xcc, %f2, %f13
loop_5172:
sub %o7, 0x0D12, %g5
edge16n %i4, %i7, %g1
fpadd16 %f0, %f2, %f14
stx %o4, [%l7 + 0x48]
sth %g4, [%l7 + 0x56]
stx %o0, [%l7 + 0x60]
fbuge,a %fcc3, loop_5173
fmul8sux16 %f2, %f10, %f6
orcc %l1, 0x1DD1, %l5
edge8 %l3, %l2, %g7
loop_5173:
fpackfix %f6, %f3
ta %xcc, 0x0
stb %o2, [%l7 + 0x67]
movrlz %l6, %i3, %o3
fpackfix %f12, %f14
fmuld8ulx16 %f2, %f12, %f4
ldub [%l7 + 0x1B], %o5
ldsh [%l7 + 0x7A], %i1
movne %icc, %i0, %l4
andncc %g2, %i6, %o1
fcmpgt32 %f14, %f8, %g6
srl %o6, %i5, %l0
sth %i2, [%l7 + 0x4C]
ldsb [%l7 + 0x29], %g3
fcmped %fcc3, %f10, %f4
fsrc1 %f2, %f10
fmovse %xcc, %f12, %f9
lduh [%l7 + 0x18], %g5
srl %i4, %i7, %g1
edge8 %o7, %g4, %o0
ldsw [%l7 + 0x24], %o4
mova %xcc, %l1, %l3
xnor %l5, %g7, %o2
tn %icc, 0x7
fnot2 %f12, %f2
sth %l6, [%l7 + 0x48]
sth %i3, [%l7 + 0x1E]
fmovda %xcc, %f13, %f4
stx %l2, [%l7 + 0x30]
edge8 %o5, %o3, %i0
fmovdpos %icc, %f12, %f9
brnz %l4, loop_5174
edge32ln %g2, %i6, %i1
fmul8sux16 %f2, %f0, %f10
fnot1 %f8, %f14
loop_5174:
std %f14, [%l7 + 0x70]
ba,a %xcc, loop_5175
ble,a,pn %xcc, loop_5176
ldsh [%l7 + 0x7C], %g6
fones %f1
loop_5175:
fcmpd %fcc3, %f8, %f4
loop_5176:
ldub [%l7 + 0x69], %o1
fornot1 %f14, %f8, %f8
array8 %o6, %i5, %i2
bg,a,pt %xcc, loop_5177
edge8ln %l0, %g5, %i4
ta %xcc, 0x2
lduw [%l7 + 0x28], %i7
loop_5177:
lduw [%l7 + 0x4C], %g1
alignaddrl %g3, %o7, %o0
lduh [%l7 + 0x0C], %o4
fbe %fcc3, loop_5178
fxnor %f8, %f4, %f12
ldd [%l7 + 0x10], %f14
fmul8sux16 %f14, %f10, %f8
loop_5178:
tsubcctv %l1, %g4, %l3
bcc,pt %icc, loop_5179
movl %xcc, %g7, %o2
subc %l5, 0x019A, %l6
fmovsleu %icc, %f3, %f1
loop_5179:
fpsub16s %f11, %f0, %f0
srlx %l2, 0x16, %i3
ldub [%l7 + 0x19], %o5
fbu %fcc3, loop_5180
st %f7, [%l7 + 0x50]
st %f7, [%l7 + 0x74]
st %f5, [%l7 + 0x40]
loop_5180:
fmovrdgz %o3, %f12, %f4
ldd [%l7 + 0x48], %f12
bneg loop_5181
lduw [%l7 + 0x38], %i0
fxor %f12, %f10, %f6
std %f10, [%l7 + 0x78]
loop_5181:
fmovrsne %g2, %f15, %f15
stb %i6, [%l7 + 0x21]
sllx %l4, %g6, %o1
lduw [%l7 + 0x5C], %o6
be,pn %icc, loop_5182
fmovdcc %icc, %f9, %f0
edge32ln %i5, %i1, %l0
fpsub16 %f0, %f14, %f0
loop_5182:
subcc %i2, 0x1252, %i4
fmul8x16al %f12, %f14, %f12
fmovsne %xcc, %f8, %f4
ldub [%l7 + 0x53], %i7
brlz %g1, loop_5183
edge32ln %g3, %o7, %o0
fmovspos %icc, %f11, %f1
ldx [%l7 + 0x28], %o4
loop_5183:
std %f14, [%l7 + 0x18]
fmovrse %l1, %f3, %f11
sethi 0x1DE6, %g4
andncc %g5, %g7, %o2
te %icc, 0x6
ba,a,pt %xcc, loop_5184
fexpand %f13, %f12
sdivcc %l3, 0x0EE3, %l6
fornot2s %f9, %f14, %f12
loop_5184:
fmovsvc %xcc, %f7, %f2
stw %l2, [%l7 + 0x70]
fxor %f4, %f12, %f4
tsubcctv %l5, 0x1211, %i3
fmovdn %icc, %f9, %f11
bpos loop_5185
fnegs %f14, %f14
fsrc2s %f4, %f2
umulcc %o3, %o5, %i0
loop_5185:
bneg,a loop_5186
std %f4, [%l7 + 0x38]
smul %i6, 0x13F4, %g2
addc %l4, 0x1CE3, %o1
loop_5186:
sth %o6, [%l7 + 0x76]
fsrc2s %f13, %f14
bge,a %icc, loop_5187
fnand %f0, %f0, %f14
movre %g6, %i1, %l0
lduw [%l7 + 0x54], %i5
loop_5187:
fmovdneg %xcc, %f6, %f6
tvs %icc, 0x1
lduh [%l7 + 0x72], %i4
fbuge %fcc2, loop_5188
ldx [%l7 + 0x20], %i7
ldd [%l7 + 0x70], %f8
fcmpne32 %f6, %f0, %i2
loop_5188:
fornot2 %f4, %f6, %f4
for %f4, %f14, %f14
subc %g3, 0x1020, %g1
sub %o0, %o4, %l1
fpsub16s %f4, %f6, %f15
srl %o7, %g4, %g7
fcmpeq32 %f2, %f2, %o2
fnot2s %f12, %f15
edge16l %g5, %l3, %l6
fsrc2 %f0, %f12
sra %l5, %l2, %o3
ldsw [%l7 + 0x34], %i3
fmovrdgz %i0, %f2, %f0
fzeros %f6
lduh [%l7 + 0x6A], %i6
stw %g2, [%l7 + 0x48]
fcmped %fcc3, %f8, %f4
fmovrdlez %o5, %f14, %f2
fmovdvs %xcc, %f15, %f12
srax %o1, %o6, %g6
sdivcc %l4, 0x180E, %l0
brlz,a %i5, loop_5189
fmovrsgez %i4, %f2, %f14
sdivcc %i7, 0x1719, %i1
addccc %i2, 0x07D4, %g3
loop_5189:
movge %icc, %g1, %o0
ldd [%l7 + 0x28], %f2
movcc %xcc, %l1, %o4
fnot1 %f12, %f12
stb %g4, [%l7 + 0x32]
srlx %o7, %o2, %g5
fabsd %f10, %f14
sth %l3, [%l7 + 0x46]
ldsb [%l7 + 0x0E], %l6
edge8n %l5, %l2, %g7
ldd [%l7 + 0x40], %f12
orcc %o3, 0x13FD, %i0
fcmpgt32 %f8, %f0, %i6
std %f2, [%l7 + 0x08]
bneg loop_5190
fcmpeq16 %f6, %f0, %g2
edge16 %o5, %i3, %o6
fnands %f9, %f1, %f9
loop_5190:
fmovrslz %g6, %f13, %f10
for %f4, %f8, %f12
fbl,a %fcc2, loop_5191
fmovsg %icc, %f13, %f13
lduw [%l7 + 0x20], %o1
ta %xcc, 0x5
loop_5191:
stw %l0, [%l7 + 0x4C]
fmovsgu %xcc, %f1, %f2
stx %i5, [%l7 + 0x18]
edge32n %l4, %i7, %i1
fba %fcc2, loop_5192
edge8l %i2, %i4, %g3
udivx %o0, 0x1EF5, %l1
fcmpne32 %f12, %f2, %g1
loop_5192:
addc %g4, 0x0ACA, %o7
fmovrdgez %o4, %f2, %f6
sethi 0x110B, %o2
fble,a %fcc2, loop_5193
ldsh [%l7 + 0x64], %l3
array32 %l6, %g5, %l2
stw %l5, [%l7 + 0x60]
loop_5193:
ldsh [%l7 + 0x7C], %o3
tleu %xcc, 0x5
std %f2, [%l7 + 0x18]
std %f0, [%l7 + 0x38]
fone %f6
fpadd32 %f2, %f4, %f10
subcc %i0, %g7, %g2
be,a,pn %xcc, loop_5194
andncc %i6, %i3, %o6
lduh [%l7 + 0x3E], %g6
st %f9, [%l7 + 0x24]
loop_5194:
tvs %xcc, 0x3
ldsb [%l7 + 0x14], %o1
andn %o5, 0x0E86, %l0
srax %l4, 0x04, %i7
subc %i1, 0x1CBC, %i5
tg %xcc, 0x7
ldx [%l7 + 0x48], %i2
array8 %g3, %o0, %i4
stx %g1, [%l7 + 0x58]
fcmpeq32 %f4, %f10, %l1
mulx %o7, 0x165D, %o4
fmuld8sux16 %f12, %f7, %f2
and %g4, 0x1A01, %l3
ldsb [%l7 + 0x2C], %l6
fmovsa %xcc, %f11, %f7
movgu %icc, %o2, %l2
fbl %fcc0, loop_5195
ldx [%l7 + 0x48], %g5
nop
setx loop_5196, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8 %o3, %i0, %l5
loop_5195:
fnegd %f10, %f8
std %f6, [%l7 + 0x48]
loop_5196:
nop
setx loop_5197, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsgu %icc, %f14, %f10
std %f10, [%l7 + 0x08]
sll %g7, 0x0F, %g2
loop_5197:
pdist %f12, %f4, %f6
stx %i6, [%l7 + 0x10]
nop
setx loop_5198, %l0, %l1
jmpl %l1, %o6
ble,a,pn %icc, loop_5199
fmovdvs %icc, %f1, %f2
fcmple32 %f10, %f4, %i3
loop_5198:
stx %g6, [%l7 + 0x28]
loop_5199:
st %f9, [%l7 + 0x18]
fmuld8sux16 %f9, %f10, %f10
ldsw [%l7 + 0x50], %o5
fpsub16s %f7, %f14, %f2
brgez,a %l0, loop_5200
fmovdn %xcc, %f1, %f0
andn %o1, %i7, %l4
fmovdvs %xcc, %f15, %f15
loop_5200:
bl,a,pn %xcc, loop_5201
movvs %xcc, %i5, %i1
brgz %g3, loop_5202
fnegs %f1, %f9
loop_5201:
subc %o0, %i4, %i2
srlx %l1, 0x07, %g1
loop_5202:
ldsb [%l7 + 0x42], %o7
fmovda %xcc, %f9, %f14
fmovsl %icc, %f7, %f1
fcmpne16 %f4, %f12, %g4
umulcc %l3, %o4, %l6
tleu %xcc, 0x1
orncc %o2, %l2, %g5
nop
setx loop_5203, %l0, %l1
jmpl %l1, %i0
orcc %o3, %l5, %g7
xnor %i6, %o6, %i3
movrlz %g6, %g2, %o5
loop_5203:
edge16n %l0, %o1, %i7
move %xcc, %i5, %l4
fpsub32 %f0, %f2, %f10
sth %i1, [%l7 + 0x64]
fmovdvs %icc, %f13, %f5
ld [%l7 + 0x08], %f2
bneg,pn %icc, loop_5204
fmovdne %xcc, %f1, %f12
umulcc %g3, %i4, %o0
fxnors %f1, %f5, %f12
loop_5204:
fpsub32s %f8, %f12, %f8
stb %i2, [%l7 + 0x13]
movl %icc, %l1, %g1
taddcctv %o7, 0x0701, %g4
lduh [%l7 + 0x3E], %o4
ldsw [%l7 + 0x14], %l6
udivcc %l3, 0x0C86, %o2
brlez,a %l2, loop_5205
fmovscs %xcc, %f10, %f4
ldsw [%l7 + 0x1C], %i0
fnegs %f15, %f8
loop_5205:
edge16 %o3, %l5, %g5
lduh [%l7 + 0x40], %i6
sth %g7, [%l7 + 0x0C]
bvs,pt %icc, loop_5206
fmovsn %xcc, %f0, %f1
ldsh [%l7 + 0x2C], %i3
addcc %g6, 0x0F0E, %o6
loop_5206:
fcmped %fcc0, %f2, %f10
fbo,a %fcc2, loop_5207
fmovrse %o5, %f13, %f5
fabss %f6, %f15
ldsb [%l7 + 0x76], %l0
loop_5207:
movcc %icc, %o1, %i7
fcmpeq32 %f0, %f4, %i5
taddcc %l4, %i1, %g3
bcc,pt %xcc, loop_5208
fmovsa %xcc, %f3, %f6
bg,a,pt %xcc, loop_5209
fmovdne %xcc, %f2, %f10
loop_5208:
ldsh [%l7 + 0x26], %i4
tcs %icc, 0x6
loop_5209:
movge %icc, %g2, %i2
fmul8sux16 %f4, %f2, %f10
fxors %f1, %f12, %f1
ldsh [%l7 + 0x1E], %l1
addcc %g1, 0x0F31, %o0
fmovrdlz %o7, %f0, %f8
addccc %o4, 0x149F, %l6
orn %l3, %o2, %l2
std %f10, [%l7 + 0x08]
edge32ln %g4, %o3, %i0
udivcc %g5, 0x0CC6, %i6
array16 %g7, %i3, %g6
stb %l5, [%l7 + 0x2F]
taddcctv %o5, 0x149B, %l0
fornot2s %f13, %f9, %f2
bcs,pt %icc, loop_5210
fpadd32s %f3, %f0, %f5
fxnor %f2, %f0, %f14
fornot1s %f1, %f9, %f5
loop_5210:
ldsw [%l7 + 0x6C], %o6
fors %f3, %f7, %f8
fmovsg %icc, %f5, %f12
ldsw [%l7 + 0x30], %o1
orcc %i7, %i5, %i1
fnot2s %f6, %f1
nop
setx loop_5211, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fxor %f4, %f4, %f8
fbl,a %fcc2, loop_5212
fcmpgt32 %f0, %f8, %l4
loop_5211:
ldsh [%l7 + 0x5C], %g3
fmovdl %xcc, %f2, %f4
loop_5212:
movge %xcc, %g2, %i4
fone %f6
stb %l1, [%l7 + 0x14]
movgu %xcc, %i2, %o0
smul %g1, %o7, %o4
addcc %l6, 0x0AF1, %l3
tge %xcc, 0x6
sllx %l2, %o2, %o3
ldsb [%l7 + 0x33], %g4
mulx %g5, 0x1F54, %i0
udivx %g7, 0x1C99, %i6
tcs %xcc, 0x7
ldub [%l7 + 0x60], %i3
fpadd16 %f4, %f2, %f4
fsrc2s %f15, %f4
fbuge %fcc2, loop_5213
fbl,a %fcc1, loop_5214
fmovrsne %g6, %f3, %f5
fblg %fcc0, loop_5215
loop_5213:
fmovrsgz %l5, %f0, %f10
loop_5214:
sth %o5, [%l7 + 0x7C]
fsrc2s %f3, %f8
loop_5215:
ldsw [%l7 + 0x30], %l0
fands %f2, %f12, %f15
fcmpeq32 %f12, %f8, %o6
movle %xcc, %o1, %i7
andncc %i5, %i1, %l4
mova %icc, %g2, %i4
lduh [%l7 + 0x56], %g3
ldub [%l7 + 0x53], %l1
fmovdgu %icc, %f15, %f5
taddcc %o0, 0x0570, %i2
stw %g1, [%l7 + 0x24]
xnorcc %o4, %l6, %l3
movcs %xcc, %o7, %o2
fpackfix %f2, %f11
sdiv %o3, 0x19A1, %l2
lduh [%l7 + 0x2C], %g4
andcc %g5, %i0, %g7
lduw [%l7 + 0x14], %i3
fmovsgu %icc, %f3, %f12
nop
setx loop_5216, %l0, %l1
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 + 0x60], %i6
fba %fcc1, loop_5217
fmovsa %xcc, %f7, %f4
loop_5216:
fmovscs %icc, %f9, %f6
nop
setx loop_5218, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5217:
fpadd16 %f4, %f14, %f0
popc 0x09AD, %g6
fxors %f10, %f15, %f1
loop_5218:
edge16l %l5, %o5, %o6
ta %icc, 0x5
fmovde %icc, %f1, %f3
edge8n %o1, %l0, %i7
fandnot2 %f14, %f12, %f8
fbge %fcc2, loop_5219
ldsw [%l7 + 0x38], %i1
tsubcctv %i5, %l4, %g2
array8 %g3, %l1, %i4
loop_5219:
fornot2s %f6, %f4, %f1
fnegd %f10, %f10
fpsub16s %f6, %f9, %f9
bn,pn %icc, loop_5220
fandnot1s %f13, %f12, %f6
lduh [%l7 + 0x54], %i2
fble %fcc3, loop_5221
loop_5220:
lduh [%l7 + 0x64], %o0
siam 0x5
lduw [%l7 + 0x24], %o4
loop_5221:
ldsh [%l7 + 0x78], %g1
fbug,a %fcc1, loop_5222
movvs %icc, %l3, %o7
ldx [%l7 + 0x48], %l6
sth %o2, [%l7 + 0x72]
loop_5222:
bneg,a loop_5223
ldx [%l7 + 0x58], %l2
smulcc %o3, 0x0D24, %g5
addc %g4, %i0, %i3
loop_5223:
fmovdle %icc, %f7, %f6
xnor %g7, %i6, %g6
fxnor %f0, %f6, %f14
ldub [%l7 + 0x4D], %o5
stw %l5, [%l7 + 0x7C]
ld [%l7 + 0x38], %f0
ld [%l7 + 0x24], %f7
srl %o1, 0x03, %l0
movpos %xcc, %o6, %i1
stx %i7, [%l7 + 0x28]
bneg,a loop_5224
movpos %xcc, %i5, %g2
fmovsle %xcc, %f13, %f15
fcmpgt32 %f6, %f0, %l4
loop_5224:
movl %xcc, %g3, %l1
lduh [%l7 + 0x58], %i4
fsrc1s %f4, %f4
ldd [%l7 + 0x48], %f2
orcc %o0, %o4, %g1
fpmerge %f6, %f0, %f14
nop
setx loop_5225, %l0, %l1
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_5226
bvs,a,pn %xcc, loop_5227
bcs,pt %icc, loop_5228
loop_5225:
bgu %icc, loop_5229
loop_5226:
fbe,a %fcc0, loop_5230
loop_5227:
or %i2, 0x1E49, %l6
loop_5228:
fmovsa %icc, %f5, %f8
loop_5229:
stx %o2, [%l7 + 0x40]
loop_5230:
bl,pn %icc, loop_5231
sdivcc %l2, 0x1ECE, %o7
fmovrslez %o3, %f7, %f6
std %f8, [%l7 + 0x68]
loop_5231:
stx %g5, [%l7 + 0x28]
fcmpeq16 %f2, %f14, %i0
ldx [%l7 + 0x28], %i3
alignaddrl %g7, %i6, %g4
ldsh [%l7 + 0x66], %g6
mova %xcc, %o5, %o1
tle %xcc, 0x6
movcc %xcc, %l0, %o6
fands %f3, %f14, %f6
movleu %icc, %i1, %i7
tne %icc, 0x7
fpadd32s %f11, %f3, %f5
stx %i5, [%l7 + 0x38]
bcc loop_5232
brlz,a %l5, loop_5233
tn %xcc, 0x6
mova %xcc, %l4, %g2
loop_5232:
lduh [%l7 + 0x62], %l1
loop_5233:
fmovrsgz %g3, %f11, %f2
brlz,a %i4, loop_5234
ld [%l7 + 0x28], %f6
umul %o0, 0x15A3, %o4
fcmpne16 %f0, %f4, %l3
loop_5234:
fmul8x16au %f5, %f14, %f10
ldsh [%l7 + 0x28], %g1
popc 0x0A2A, %i2
fpack16 %f8, %f6
std %f6, [%l7 + 0x58]
fors %f9, %f13, %f9
faligndata %f4, %f14, %f4
fabsd %f4, %f12
ld [%l7 + 0x4C], %f7
lduw [%l7 + 0x28], %l6
lduh [%l7 + 0x12], %o2
sra %l2, %o7, %o3
ldub [%l7 + 0x54], %g5
fandnot2s %f3, %f14, %f8
ldd [%l7 + 0x38], %f12
ldd [%l7 + 0x10], %f12
fxors %f12, %f5, %f15
nop
setx loop_5235, %l0, %l1
jmpl %l1, %i3
fpmerge %f8, %f6, %f10
fmovdgu %icc, %f7, %f1
movl %xcc, %g7, %i6
loop_5235:
fbuge,a %fcc1, loop_5236
subccc %i0, 0x01D4, %g6
fble,a %fcc3, loop_5237
fbo %fcc3, loop_5238
loop_5236:
fpsub16 %f4, %f12, %f14
movn %icc, %g4, %o1
loop_5237:
subcc %o5, %l0, %i1
loop_5238:
stw %i7, [%l7 + 0x74]
ldsh [%l7 + 0x6A], %o6
bl,pn %icc, loop_5239
fbo %fcc1, loop_5240
mulx %i5, %l5, %l4
ldsb [%l7 + 0x0F], %l1
loop_5239:
fmovdcc %xcc, %f0, %f9
loop_5240:
sll %g3, %i4, %g2
fmovsvs %xcc, %f4, %f7
sra %o0, %l3, %o4
bvs,a,pt %xcc, loop_5241
edge8n %i2, %g1, %o2
fpadd16s %f14, %f14, %f8
ldsh [%l7 + 0x24], %l2
loop_5241:
fpsub16s %f4, %f1, %f15
ldsw [%l7 + 0x50], %l6
fmovrdgz %o7, %f2, %f12
fmovsn %xcc, %f4, %f10
brgez %g5, loop_5242
stb %o3, [%l7 + 0x45]
std %f6, [%l7 + 0x60]
array8 %g7, %i6, %i0
loop_5242:
movvc %icc, %g6, %g4
fmovsn %xcc, %f15, %f13
ta %xcc, 0x7
st %f4, [%l7 + 0x74]
stw %i3, [%l7 + 0x34]
tcc %icc, 0x6
fzero %f0
fmovsneg %xcc, %f8, %f3
fmovsge %xcc, %f2, %f15
subcc %o5, %o1, %i1
ba,pt %xcc, loop_5243
ta %xcc, 0x7
fzero %f4
ldx [%l7 + 0x18], %i7
loop_5243:
or %o6, %i5, %l5
sllx %l0, %l4, %l1
bn,a,pt %xcc, loop_5244
movrgz %g3, %g2, %i4
fcmpes %fcc1, %f2, %f13
be,a,pn %icc, loop_5245
loop_5244:
move %xcc, %o0, %l3
siam 0x5
ldsb [%l7 + 0x72], %o4
loop_5245:
fmul8x16al %f9, %f8, %f4
ldsw [%l7 + 0x10], %g1
brlez %i2, loop_5246
array16 %l2, %o2, %o7
fmovdneg %icc, %f9, %f2
bn %xcc, loop_5247
loop_5246:
fbe,a %fcc3, loop_5248
fmovrde %g5, %f0, %f0
st %f2, [%l7 + 0x38]
loop_5247:
stx %l6, [%l7 + 0x30]
loop_5248:
fnand %f0, %f10, %f14
ldx [%l7 + 0x28], %o3
sll %g7, 0x16, %i6
udivcc %i0, 0x0384, %g4
ld [%l7 + 0x48], %f8
be,a loop_5249
stb %i3, [%l7 + 0x79]
tg %xcc, 0x5
ld [%l7 + 0x08], %f14
loop_5249:
fsrc1s %f14, %f14
ldd [%l7 + 0x40], %f4
fmul8ulx16 %f12, %f14, %f0
nop
setx loop_5250, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot2s %f2, %f0
fpack32 %f12, %f2, %f2
udiv %g6, 0x1B50, %o1
loop_5250:
edge32n %i1, %i7, %o6
andncc %o5, %l5, %l0
edge8 %i5, %l1, %g3
fmovd %f2, %f10
fmovdcc %xcc, %f2, %f6
tge %icc, 0x5
movrgez %l4, 0x0FB, %g2
ldx [%l7 + 0x28], %o0
movvs %icc, %l3, %i4
tg %xcc, 0x4
fzeros %f10
ldd [%l7 + 0x60], %f8
ldsh [%l7 + 0x34], %o4
stw %i2, [%l7 + 0x70]
ld [%l7 + 0x10], %f8
ldsb [%l7 + 0x6D], %l2
ldx [%l7 + 0x70], %g1
fzero %f10
mulscc %o7, %g5, %l6
ldd [%l7 + 0x30], %f2
ldsb [%l7 + 0x2F], %o3
fnot1s %f5, %f6
move %xcc, %g7, %o2
ldub [%l7 + 0x5D], %i6
lduw [%l7 + 0x78], %g4
fpack32 %f12, %f10, %f10
bcc,a loop_5251
fmovrsgz %i0, %f1, %f9
fmovsvc %xcc, %f0, %f2
ldsh [%l7 + 0x68], %g6
loop_5251:
ldub [%l7 + 0x34], %i3
ldd [%l7 + 0x68], %f2
tcs %xcc, 0x3
movrgz %o1, 0x2B4, %i1
lduh [%l7 + 0x0A], %i7
fandnot2s %f8, %f1, %f15
fbl %fcc0, loop_5252
nop
setx loop_5253, %l0, %l1
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 + 0x34], %o5
st %f14, [%l7 + 0x2C]
loop_5252:
edge8l %l5, %l0, %i5
loop_5253:
std %f14, [%l7 + 0x50]
lduh [%l7 + 0x42], %o6
sth %l1, [%l7 + 0x12]
fmovdcc %xcc, %f7, %f4
edge32l %g3, %l4, %o0
mova %xcc, %l3, %g2
fands %f8, %f13, %f1
st %f9, [%l7 + 0x20]
bn,pn %icc, loop_5254
ld [%l7 + 0x58], %f10
fmovrsgz %i4, %f10, %f3
fornot1 %f0, %f6, %f12
loop_5254:
edge32ln %o4, %l2, %i2
xnor %o7, 0x0CD2, %g1
fmovrslez %l6, %f4, %f0
std %f12, [%l7 + 0x08]
brz,a %o3, loop_5255
fbue,a %fcc0, loop_5256
fmovdvs %icc, %f14, %f6
st %f4, [%l7 + 0x58]
loop_5255:
fzero %f6
loop_5256:
addcc %g5, 0x1395, %o2
ldub [%l7 + 0x62], %i6
fbule,a %fcc2, loop_5257
ld [%l7 + 0x5C], %f4
movrne %g4, %i0, %g6
st %f14, [%l7 + 0x40]
loop_5257:
array16 %i3, %o1, %i1
lduh [%l7 + 0x4E], %g7
tsubcc %i7, 0x00A8, %l5
mulx %o5, 0x18A0, %i5
tneg %xcc, 0x1
fmovdcs %icc, %f5, %f13
fmovrslez %l0, %f5, %f12
stb %l1, [%l7 + 0x47]
ldsb [%l7 + 0x39], %g3
fabss %f0, %f2
fblg,a %fcc1, loop_5258
fmovdne %xcc, %f14, %f7
addccc %l4, %o0, %o6
sll %l3, %i4, %g2
loop_5258:
addccc %o4, %i2, %o7
bne %icc, loop_5259
lduh [%l7 + 0x28], %l2
fbuge,a %fcc1, loop_5260
ldub [%l7 + 0x1F], %l6
loop_5259:
fmovdpos %xcc, %f14, %f1
fmovde %icc, %f11, %f9
loop_5260:
fpadd32s %f9, %f0, %f6
bn %xcc, loop_5261
fones %f8
bgu loop_5262
ldub [%l7 + 0x6E], %o3
loop_5261:
fcmple16 %f6, %f12, %g5
taddcctv %o2, 0x1C85, %g1
loop_5262:
fmovs %f14, %f1
fmovdle %icc, %f12, %f15
nop
setx loop_5263, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %i6, [%l7 + 0x3E]
lduw [%l7 + 0x2C], %g4
orn %g6, %i3, %o1
loop_5263:
brgz,a %i1, loop_5264
stw %i0, [%l7 + 0x5C]
fmovrse %g7, %f12, %f2
ldsh [%l7 + 0x0A], %i7
loop_5264:
edge32n %l5, %o5, %l0
ldd [%l7 + 0x50], %f8
array8 %l1, %i5, %l4
fmovdpos %xcc, %f5, %f3
nop
setx loop_5265, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
orncc %o0, %g3, %l3
orn %o6, 0x051D, %i4
st %f2, [%l7 + 0x70]
loop_5265:
ldd [%l7 + 0x38], %f4
movrlz %g2, %o4, %o7
movgu %icc, %i2, %l6
fsrc1 %f10, %f4
tg %icc, 0x3
brnz,a %o3, loop_5266
mova %icc, %l2, %g5
udivx %g1, 0x02D1, %o2
brlez %i6, loop_5267
loop_5266:
fandnot2 %f8, %f4, %f4
st %f3, [%l7 + 0x50]
sub %g6, 0x0B7D, %g4
loop_5267:
sethi 0x0599, %i3
mulscc %i1, %i0, %o1
ldsb [%l7 + 0x3A], %g7
edge32ln %i7, %o5, %l0
ldd [%l7 + 0x58], %f0
fpackfix %f2, %f3
andn %l5, %i5, %l4
bg,a %icc, loop_5268
fble,a %fcc0, loop_5269
movre %o0, 0x3AE, %g3
fmovdgu %xcc, %f10, %f2
loop_5268:
fcmpeq32 %f10, %f10, %l1
loop_5269:
brgz %o6, loop_5270
ldsw [%l7 + 0x38], %i4
ldsb [%l7 + 0x7D], %l3
fbue %fcc3, loop_5271
loop_5270:
fmovrdne %g2, %f2, %f8
ldsw [%l7 + 0x2C], %o4
fmovrsne %o7, %f8, %f7
loop_5271:
ldsh [%l7 + 0x6E], %l6
nop
setx loop_5272, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addc %o3, 0x04DD, %i2
fmovdpos %icc, %f4, %f14
ldsb [%l7 + 0x4A], %g5
loop_5272:
fmovsle %icc, %f10, %f15
ldx [%l7 + 0x70], %l2
fmovrslez %o2, %f11, %f0
stw %g1, [%l7 + 0x64]
edge32ln %i6, %g4, %g6
tcs %icc, 0x1
fbg %fcc3, loop_5273
stw %i1, [%l7 + 0x44]
movneg %icc, %i3, %i0
ldsh [%l7 + 0x14], %o1
loop_5273:
fmovrslz %g7, %f10, %f6
fmovdge %xcc, %f10, %f6
bge,pt %xcc, loop_5274
fmovrdgez %i7, %f14, %f4
sth %l0, [%l7 + 0x50]
ld [%l7 + 0x78], %f0
loop_5274:
fmul8x16al %f7, %f6, %f8
stw %l5, [%l7 + 0x30]
fbuge %fcc1, loop_5275
tneg %xcc, 0x7
be,a loop_5276
bl,pt %xcc, loop_5277
loop_5275:
bcc loop_5278
movvs %icc, %i5, %o5
loop_5276:
or %l4, 0x1486, %o0
loop_5277:
subcc %g3, %l1, %o6
loop_5278:
edge16n %l3, %g2, %o4
fcmpeq16 %f2, %f2, %i4
brgez %o7, loop_5279
brlez %o3, loop_5280
fbu %fcc0, loop_5281
st %f5, [%l7 + 0x44]
loop_5279:
fpmerge %f7, %f11, %f4
loop_5280:
fmul8x16al %f8, %f8, %f2
loop_5281:
fnors %f15, %f11, %f8
fmovdle %icc, %f13, %f14
siam 0x5
fxor %f8, %f0, %f12
tgu %xcc, 0x2
ldx [%l7 + 0x28], %l6
fones %f8
fmovsvc %xcc, %f9, %f5
tge %xcc, 0x3
alignaddr %i2, %l2, %g5
ld [%l7 + 0x24], %f14
xor %o2, 0x1CEE, %i6
stb %g1, [%l7 + 0x44]
std %f10, [%l7 + 0x40]
fmovrdgez %g6, %f12, %f12
addccc %i1, 0x0E9E, %g4
umul %i3, 0x130C, %i0
array16 %g7, %o1, %i7
bneg,a %xcc, loop_5282
fxors %f5, %f3, %f14
fcmple32 %f0, %f12, %l0
sth %i5, [%l7 + 0x1E]
loop_5282:
bn,a,pn %icc, loop_5283
fpack32 %f6, %f6, %f2
sth %o5, [%l7 + 0x36]
or %l4, %l5, %g3
loop_5283:
fxors %f12, %f0, %f3
fcmpeq16 %f6, %f6, %o0
nop
setx loop_5284, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bn,pt %icc, loop_5285
ldsh [%l7 + 0x26], %l1
tsubcc %o6, %l3, %g2
loop_5284:
fmovsl %xcc, %f10, %f0
loop_5285:
stb %o4, [%l7 + 0x68]
fcmpeq16 %f6, %f12, %i4
ldub [%l7 + 0x3A], %o3
ldx [%l7 + 0x18], %o7
ldsb [%l7 + 0x2B], %l6
ldub [%l7 + 0x6E], %i2
tvs %icc, 0x1
tvs %xcc, 0x4
fmovdge %xcc, %f13, %f7
fbl %fcc3, loop_5286
edge16l %l2, %o2, %i6
fble %fcc3, loop_5287
lduw [%l7 + 0x64], %g1
loop_5286:
movrgez %g5, 0x173, %i1
bvc loop_5288
loop_5287:
movrlz %g4, %g6, %i0
edge32l %g7, %i3, %i7
bneg loop_5289
loop_5288:
fmovsl %xcc, %f8, %f2
lduw [%l7 + 0x28], %l0
tcs %icc, 0x6
loop_5289:
movneg %icc, %o1, %o5
fpackfix %f4, %f5
stx %l4, [%l7 + 0x28]
sethi 0x1A82, %i5
fpsub32 %f6, %f10, %f0
bg,pt %icc, loop_5290
mova %xcc, %l5, %g3
bvc,a,pt %icc, loop_5291
fmovrde %l1, %f14, %f4
loop_5290:
tleu %xcc, 0x5
array16 %o0, %l3, %g2
loop_5291:
fnegs %f9, %f5
movge %xcc, %o6, %o4
ld [%l7 + 0x50], %f11
srlx %i4, 0x06, %o3
fpsub16s %f1, %f4, %f6
srax %o7, %l6, %i2
fmovdvc %xcc, %f15, %f9
mulx %o2, %i6, %l2
addcc %g1, 0x0980, %i1
sth %g4, [%l7 + 0x76]
fnor %f0, %f4, %f0
stx %g6, [%l7 + 0x20]
std %f12, [%l7 + 0x60]
fmovrdne %i0, %f0, %f2
orn %g5, 0x00A6, %i3
sdivx %g7, 0x1BCB, %l0
siam 0x1
fmovdn %icc, %f12, %f1
sllx %o1, 0x08, %o5
alignaddrl %l4, %i7, %i5
tcs %xcc, 0x5
ble,a %xcc, loop_5292
fcmpes %fcc2, %f14, %f8
tneg %icc, 0x6
fmovd %f0, %f6
loop_5292:
fmovdcs %xcc, %f3, %f3
sth %g3, [%l7 + 0x18]
st %f10, [%l7 + 0x1C]
sethi 0x1E32, %l5
bleu,a,pt %icc, loop_5293
ble,a %xcc, loop_5294
fmovdpos %xcc, %f1, %f7
fmovdvc %xcc, %f15, %f7
loop_5293:
stb %o0, [%l7 + 0x6C]
loop_5294:
ldsw [%l7 + 0x2C], %l1
edge16ln %l3, %g2, %o4
fcmple32 %f4, %f10, %i4
stb %o3, [%l7 + 0x33]
fpadd16s %f2, %f11, %f0
fmovdcc %xcc, %f8, %f7
st %f5, [%l7 + 0x20]
ldx [%l7 + 0x50], %o6
fandnot2s %f1, %f11, %f15
fpack32 %f14, %f8, %f8
fnors %f6, %f6, %f5
fbug %fcc0, loop_5295
ldub [%l7 + 0x3F], %l6
fmovrdgz %o7, %f8, %f4
fmovda %icc, %f13, %f10
loop_5295:
fmul8x16al %f12, %f8, %f14
ldd [%l7 + 0x70], %f8
sllx %o2, 0x1B, %i6
fzeros %f13
array8 %i2, %g1, %l2
ld [%l7 + 0x58], %f0
fnot1 %f2, %f8
ldub [%l7 + 0x68], %g4
fnot2 %f14, %f14
lduh [%l7 + 0x24], %g6
ldd [%l7 + 0x28], %f6
fbule,a %fcc3, loop_5296
mova %xcc, %i0, %i1
ldub [%l7 + 0x62], %i3
ld [%l7 + 0x2C], %f15
loop_5296:
lduh [%l7 + 0x3E], %g5
st %f5, [%l7 + 0x08]
sth %l0, [%l7 + 0x7A]
fpackfix %f14, %f15
ldsb [%l7 + 0x13], %g7
fzeros %f9
fcmpne16 %f4, %f4, %o1
fxor %f4, %f6, %f8
sth %o5, [%l7 + 0x6E]
fcmps %fcc1, %f14, %f15
tcc %xcc, 0x1
stw %l4, [%l7 + 0x44]
fnand %f10, %f8, %f14
fmovdvs %xcc, %f13, %f5
bneg,pn %icc, loop_5297
stx %i5, [%l7 + 0x18]
ldd [%l7 + 0x78], %f14
bn,pn %icc, loop_5298
loop_5297:
stb %i7, [%l7 + 0x56]
lduh [%l7 + 0x0C], %g3
addc %o0, %l5, %l3
loop_5298:
ldx [%l7 + 0x38], %g2
fpsub16s %f14, %f14, %f8
xorcc %l1, %o4, %i4
tcc %xcc, 0x3
edge16ln %o3, %o6, %o7
edge32 %l6, %o2, %i6
srl %g1, %i2, %g4
bgu %icc, loop_5299
tg %xcc, 0x1
tsubcctv %l2, %i0, %i1
fble,a %fcc0, loop_5300
loop_5299:
ldx [%l7 + 0x50], %i3
movrlz %g6, %l0, %g7
edge32 %o1, %o5, %g5
loop_5300:
edge32 %i5, %l4, %i7
movre %o0, %l5, %l3
udiv %g3, 0x0813, %g2
movrgz %o4, 0x10E, %i4
edge16l %l1, %o3, %o6
tcs %xcc, 0x5
stw %o7, [%l7 + 0x20]
sth %l6, [%l7 + 0x72]
sdivcc %o2, 0x0ACA, %g1
lduh [%l7 + 0x5C], %i6
ldx [%l7 + 0x38], %i2
srlx %l2, %i0, %g4
fbe,a %fcc3, loop_5301
movrlez %i1, 0x27E, %i3
fmovsneg %xcc, %f9, %f4
ble,pt %icc, loop_5302
loop_5301:
movre %g6, %g7, %o1
sth %o5, [%l7 + 0x50]
sth %l0, [%l7 + 0x1C]
loop_5302:
fmovspos %icc, %f10, %f6
fnot1 %f10, %f6
fba,a %fcc2, loop_5303
fcmpgt32 %f2, %f4, %i5
fmovrdlez %g5, %f12, %f12
lduw [%l7 + 0x6C], %l4
loop_5303:
stx %i7, [%l7 + 0x68]
st %f3, [%l7 + 0x4C]
array16 %l5, %l3, %g3
ldd [%l7 + 0x38], %f8
sra %g2, 0x1C, %o4
st %f15, [%l7 + 0x50]
st %f2, [%l7 + 0x14]
fcmple16 %f8, %f2, %i4
bcc,a,pn %icc, loop_5304
fmovsne %icc, %f14, %f11
nop
setx loop_5305, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ld [%l7 + 0x20], %f1
loop_5304:
ldsw [%l7 + 0x30], %l1
stx %o3, [%l7 + 0x10]
loop_5305:
ldsw [%l7 + 0x6C], %o6
std %f4, [%l7 + 0x38]
fandnot1 %f6, %f0, %f0
sllx %o0, 0x1C, %l6
stb %o2, [%l7 + 0x6C]
lduh [%l7 + 0x1C], %o7
fornot2s %f14, %f7, %f10
lduw [%l7 + 0x0C], %i6
brz %i2, loop_5306
tn %xcc, 0x7
addc %g1, 0x1634, %l2
fmovsa %xcc, %f0, %f5
loop_5306:
stb %g4, [%l7 + 0x76]
fcmpeq32 %f14, %f12, %i1
movcc %xcc, %i0, %i3
ldsw [%l7 + 0x14], %g7
ldd [%l7 + 0x10], %f14
movn %xcc, %g6, %o5
fmovsn %xcc, %f10, %f14
ldx [%l7 + 0x60], %l0
fbul,a %fcc1, loop_5307
ldsh [%l7 + 0x3E], %o1
fmovsvs %icc, %f9, %f13
move %icc, %g5, %l4
loop_5307:
ldsb [%l7 + 0x11], %i5
std %f12, [%l7 + 0x50]
call loop_5308
fmovde %icc, %f15, %f9
ldx [%l7 + 0x78], %i7
st %f0, [%l7 + 0x38]
loop_5308:
movpos %icc, %l3, %l5
xnorcc %g2, 0x10D0, %g3
movvc %xcc, %i4, %l1
fcmpne32 %f10, %f4, %o3
fcmpne16 %f6, %f14, %o4
lduw [%l7 + 0x68], %o0
ldsw [%l7 + 0x24], %o6
movn %xcc, %o2, %o7
fmovscc %xcc, %f1, %f12
tsubcctv %i6, %l6, %g1
fabsd %f12, %f4
fcmple16 %f12, %f10, %l2
edge16l %i2, %g4, %i0
tleu %icc, 0x0
smulcc %i1, %i3, %g6
ldsb [%l7 + 0x78], %g7
fmovdleu %xcc, %f15, %f5
lduw [%l7 + 0x70], %l0
fandnot2 %f10, %f2, %f10
fbg %fcc3, loop_5309
umul %o5, 0x02DC, %o1
smul %l4, 0x0797, %g5
fandnot1 %f0, %f12, %f10
loop_5309:
fmovsgu %xcc, %f10, %f14
sdivx %i5, 0x05B8, %l3
fmovdg %icc, %f8, %f10
edge16ln %l5, %i7, %g2
brz %g3, loop_5310
lduh [%l7 + 0x74], %l1
fmovrsne %o3, %f3, %f9
lduw [%l7 + 0x14], %i4
loop_5310:
andn %o0, 0x1AB1, %o4
fmovrsgez %o2, %f11, %f13
ldub [%l7 + 0x4D], %o7
fmovsneg %icc, %f11, %f6
fmul8x16au %f8, %f12, %f2
movl %icc, %o6, %l6
fbl %fcc3, loop_5311
fmovsvc %icc, %f9, %f7
subccc %i6, 0x06BA, %l2
fexpand %f6, %f2
loop_5311:
sra %i2, 0x0B, %g4
lduw [%l7 + 0x4C], %i0
ldsw [%l7 + 0x38], %g1
fmul8x16al %f12, %f11, %f10
ldsw [%l7 + 0x28], %i3
fbuge %fcc2, loop_5312
tvs %icc, 0x5
fmovdle %xcc, %f1, %f14
fmuld8sux16 %f3, %f15, %f0
loop_5312:
fnegd %f6, %f0
sethi 0x1C62, %g6
fmovsg %xcc, %f6, %f2
fbne,a %fcc3, loop_5313
orncc %g7, 0x0FF9, %l0
tpos %icc, 0x4
fmovdle %icc, %f5, %f3
loop_5313:
alignaddr %o5, %o1, %i1
lduh [%l7 + 0x3E], %l4
brlez %i5, loop_5314
fmovscs %xcc, %f4, %f2
fcmpgt32 %f12, %f8, %l3
fmovrdlz %g5, %f8, %f10
loop_5314:
fands %f2, %f1, %f1
be loop_5315
brnz %i7, loop_5316
nop
setx loop_5317, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f10, [%l7 + 0x30]
loop_5315:
edge8 %l5, %g2, %g3
loop_5316:
mulscc %l1, %o3, %o0
loop_5317:
fmul8sux16 %f14, %f10, %f12
fmovde %icc, %f11, %f12
std %f2, [%l7 + 0x38]
fxors %f12, %f6, %f14
taddcc %o4, 0x0B7E, %o2
ldsb [%l7 + 0x6C], %o7
ldx [%l7 + 0x28], %o6
ldx [%l7 + 0x78], %i4
lduh [%l7 + 0x50], %l6
ld [%l7 + 0x4C], %f4
fbo,a %fcc2, loop_5318
xnorcc %i6, %i2, %l2
stx %g4, [%l7 + 0x50]
fnors %f15, %f0, %f5
loop_5318:
taddcc %i0, %g1, %g6
fpadd32 %f6, %f4, %f10
stw %i3, [%l7 + 0x18]
fmovdn %xcc, %f3, %f15
fand %f4, %f4, %f8
fmovdcs %xcc, %f9, %f7
subcc %l0, 0x05FA, %g7
fbo %fcc2, loop_5319
bn,a,pn %xcc, loop_5320
movgu %xcc, %o1, %i1
bshuffle %f0, %f2, %f6
loop_5319:
ldsw [%l7 + 0x44], %l4
loop_5320:
ldsw [%l7 + 0x18], %o5
fbn %fcc1, loop_5321
edge32 %l3, %i5, %g5
udivcc %i7, 0x170A, %g2
bcs,a,pt %xcc, loop_5322
loop_5321:
fmul8sux16 %f8, %f12, %f6
ldd [%l7 + 0x78], %f12
edge32 %g3, %l1, %o3
loop_5322:
movrgez %l5, 0x378, %o0
fcmpgt16 %f14, %f2, %o4
fnot2 %f4, %f10
ldsw [%l7 + 0x1C], %o7
lduw [%l7 + 0x14], %o2
lduw [%l7 + 0x78], %o6
fnot2s %f9, %f14
fzeros %f5
tvs %icc, 0x2
bvc,a,pn %xcc, loop_5323
fpadd16 %f8, %f14, %f12
tcc %icc, 0x7
lduw [%l7 + 0x2C], %i4
loop_5323:
stb %l6, [%l7 + 0x68]
taddcc %i2, %i6, %l2
fmovdpos %xcc, %f2, %f14
st %f7, [%l7 + 0x50]
fbne %fcc1, loop_5324
ldx [%l7 + 0x40], %i0
fmovdvs %icc, %f0, %f10
andn %g1, 0x07DF, %g6
loop_5324:
fbuge,a %fcc3, loop_5325
movneg %xcc, %g4, %l0
stw %g7, [%l7 + 0x30]
fmul8sux16 %f14, %f14, %f14
loop_5325:
ldd [%l7 + 0x28], %f4
stw %i3, [%l7 + 0x08]
fmovsge %icc, %f9, %f8
edge32ln %o1, %l4, %o5
alignaddrl %l3, %i1, %g5
fmovsne %xcc, %f10, %f14
fmovsgu %xcc, %f4, %f3
ldx [%l7 + 0x20], %i7
nop
setx loop_5326, %l0, %l1
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 + 0x63], %g2
array16 %i5, %g3, %l1
edge32 %o3, %o0, %l5
loop_5326:
addccc %o4, %o7, %o6
faligndata %f10, %f6, %f8
fcmpne32 %f8, %f4, %i4
edge32ln %l6, %o2, %i6
bvs,a loop_5327
mulx %l2, 0x0C80, %i2
brlz %g1, loop_5328
fnand %f0, %f10, %f2
loop_5327:
fmovrsgez %g6, %f12, %f2
ld [%l7 + 0x2C], %f6
loop_5328:
fmovdl %xcc, %f1, %f2
xnorcc %i0, %l0, %g7
fsrc2 %f12, %f14
fbug,a %fcc3, loop_5329
ta %icc, 0x0
udiv %g4, 0x0E7F, %i3
tgu %icc, 0x6
loop_5329:
movrlez %l4, %o5, %l3
tn %xcc, 0x1
fmul8ulx16 %f0, %f8, %f2
lduh [%l7 + 0x0C], %i1
ldd [%l7 + 0x48], %f0
subcc %g5, %i7, %g2
fmul8x16al %f2, %f13, %f14
add %i5, %o1, %g3
movrlez %o3, 0x367, %l1
lduw [%l7 + 0x54], %o0
fpadd32 %f4, %f12, %f12
sdivcc %l5, 0x1486, %o7
edge8n %o6, %i4, %o4
subcc %l6, 0x1BCD, %i6
udiv %o2, 0x0FE0, %l2
tne %icc, 0x6
lduh [%l7 + 0x7C], %i2
tvs %icc, 0x7
bvs,a,pt %xcc, loop_5330
ldsb [%l7 + 0x4D], %g6
fmovdpos %xcc, %f2, %f1
mova %xcc, %i0, %l0
loop_5330:
fbe %fcc0, loop_5331
tvc %xcc, 0x7
st %f3, [%l7 + 0x2C]
movpos %xcc, %g7, %g4
loop_5331:
stw %i3, [%l7 + 0x24]
ld [%l7 + 0x74], %f1
edge8 %l4, %g1, %o5
edge8ln %i1, %g5, %i7
movrlz %l3, 0x100, %i5
ldsh [%l7 + 0x2C], %g2
fbn,a %fcc2, loop_5332
stw %g3, [%l7 + 0x2C]
movle %icc, %o3, %o1
brz,a %l1, loop_5333
loop_5332:
fcmpeq16 %f2, %f6, %o0
tg %icc, 0x5
fzero %f10
loop_5333:
ble loop_5334
addccc %l5, 0x07C8, %o6
sth %o7, [%l7 + 0x34]
fpmerge %f9, %f9, %f2
loop_5334:
stw %i4, [%l7 + 0x18]
tge %icc, 0x4
smul %o4, 0x1EAD, %l6
movvs %icc, %o2, %i6
popc 0x1CAE, %l2
fmovscc %xcc, %f12, %f0
fmovspos %icc, %f0, %f3
brlz,a %g6, loop_5335
stw %i0, [%l7 + 0x08]
tleu %icc, 0x3
nop
setx loop_5336, %l0, %l1
jmpl %l1, %l0
loop_5335:
lduw [%l7 + 0x34], %g7
fcmped %fcc3, %f10, %f14
xnor %g4, %i3, %i2
loop_5336:
fmovrdne %l4, %f14, %f2
xnorcc %o5, %i1, %g1
umul %i7, 0x0456, %g5
te %icc, 0x1
fones %f12
fexpand %f1, %f8
stb %l3, [%l7 + 0x75]
fmovdvc %xcc, %f3, %f3
stx %g2, [%l7 + 0x30]
fnot2 %f12, %f2
fmovdleu %icc, %f13, %f12
ldub [%l7 + 0x7A], %g3
fmovdgu %icc, %f13, %f15
lduw [%l7 + 0x24], %o3
nop
setx loop_5337, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x10], %f7
sllx %i5, %o1, %o0
addc %l1, 0x05B1, %l5
loop_5337:
andn %o7, 0x0591, %o6
fpsub16s %f10, %f2, %f10
tge %xcc, 0x3
umulcc %i4, %l6, %o2
sdiv %i6, 0x0D87, %l2
lduw [%l7 + 0x34], %o4
brnz,a %i0, loop_5338
edge32ln %g6, %g7, %g4
srl %l0, 0x02, %i2
edge16ln %l4, %i3, %i1
loop_5338:
lduh [%l7 + 0x74], %g1
ld [%l7 + 0x18], %f7
std %f2, [%l7 + 0x20]
std %f4, [%l7 + 0x50]
tcs %icc, 0x4
ldsb [%l7 + 0x28], %i7
brz %o5, loop_5339
movn %xcc, %g5, %g2
fpadd16s %f7, %f15, %f2
smulcc %g3, 0x1DA5, %l3
loop_5339:
edge8 %o3, %o1, %i5
fnot1 %f8, %f14
te %xcc, 0x3
st %f9, [%l7 + 0x3C]
edge32ln %l1, %o0, %l5
add %o7, 0x1FDD, %o6
lduh [%l7 + 0x62], %i4
ldx [%l7 + 0x48], %o2
std %f0, [%l7 + 0x10]
tsubcctv %i6, %l6, %o4
stb %i0, [%l7 + 0x0F]
fcmpne32 %f8, %f12, %g6
or %g7, 0x1E74, %g4
movne %icc, %l2, %i2
be,a loop_5340
fmul8x16 %f4, %f12, %f14
fmovdn %xcc, %f9, %f5
movrgez %l4, %i3, %l0
loop_5340:
fmovdpos %xcc, %f2, %f12
edge32 %i1, %i7, %o5
xnor %g1, 0x0AA2, %g5
fpackfix %f8, %f6
brlez,a %g2, loop_5341
ldsb [%l7 + 0x6A], %g3
fblg %fcc0, loop_5342
brlz %l3, loop_5343
loop_5341:
fbue %fcc3, loop_5344
movrlz %o1, %i5, %l1
loop_5342:
fbul %fcc2, loop_5345
loop_5343:
ldx [%l7 + 0x20], %o0
loop_5344:
fbl %fcc1, loop_5346
tsubcc %o3, 0x1C00, %l5
loop_5345:
fbge,a %fcc1, loop_5347
addc %o7, 0x036F, %o6
loop_5346:
fpackfix %f8, %f14
fmovde %icc, %f6, %f10
loop_5347:
sdiv %o2, 0x0F74, %i6
fmovdge %xcc, %f12, %f2
ldsw [%l7 + 0x5C], %i4
lduh [%l7 + 0x0A], %o4
be,pt %icc, loop_5348
sra %i0, %g6, %g7
ldsw [%l7 + 0x38], %g4
fbn,a %fcc3, loop_5349
loop_5348:
fmovrdlz %l2, %f6, %f12
sth %i2, [%l7 + 0x5A]
sra %l6, %l4, %l0
loop_5349:
call loop_5350
fabss %f7, %f3
te %xcc, 0x2
fors %f11, %f7, %f7
loop_5350:
stw %i3, [%l7 + 0x20]
std %f2, [%l7 + 0x30]
fbu,a %fcc3, loop_5351
bgu,a,pn %icc, loop_5352
stw %i1, [%l7 + 0x3C]
bneg,a,pn %xcc, loop_5353
loop_5351:
mova %xcc, %o5, %i7
loop_5352:
xorcc %g5, 0x04E7, %g2
nop
setx loop_5354, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5353:
fnand %f0, %f10, %f0
fmovrdgz %g3, %f14, %f2
fcmpeq32 %f8, %f2, %g1
loop_5354:
tvc %icc, 0x7
fzero %f12
brgez,a %o1, loop_5355
ldsh [%l7 + 0x66], %i5
stw %l3, [%l7 + 0x30]
orncc %l1, %o3, %l5
loop_5355:
fmovscc %xcc, %f10, %f6
movrgz %o7, %o6, %o2
fmovdge %xcc, %f15, %f15
mulscc %o0, 0x052C, %i6
fblg,a %fcc0, loop_5356
stx %o4, [%l7 + 0x20]
tvs %icc, 0x6
fblg %fcc0, loop_5357
loop_5356:
fmovrdne %i4, %f14, %f8
fxnors %f14, %f3, %f11
bgu %xcc, loop_5358
loop_5357:
fmovrslz %g6, %f2, %f8
movvc %icc, %i0, %g7
ldub [%l7 + 0x75], %g4
loop_5358:
fmovrse %i2, %f1, %f13
fcmpeq16 %f6, %f10, %l6
fmovdge %icc, %f8, %f13
movg %xcc, %l2, %l0
lduw [%l7 + 0x10], %i3
mulx %l4, 0x1A89, %o5
stw %i7, [%l7 + 0x48]
tleu %xcc, 0x0
fmovdl %xcc, %f0, %f3
bcc loop_5359
fbn %fcc3, loop_5360
fcmpeq32 %f0, %f12, %i1
movrgz %g5, %g3, %g1
loop_5359:
taddcc %o1, 0x0501, %g2
loop_5360:
movl %xcc, %l3, %i5
udivx %o3, 0x1CF3, %l5
movg %xcc, %l1, %o6
movrgz %o2, 0x089, %o7
fmovrdlez %i6, %f4, %f2
stb %o0, [%l7 + 0x31]
movge %icc, %o4, %i4
movg %xcc, %i0, %g7
stx %g4, [%l7 + 0x20]
pdist %f0, %f4, %f14
fpsub16 %f10, %f8, %f10
ldsw [%l7 + 0x24], %g6
ldsw [%l7 + 0x58], %i2
udivx %l6, 0x112E, %l2
lduh [%l7 + 0x62], %i3
sdiv %l0, 0x0CC4, %l4
fmovde %icc, %f12, %f0
ldx [%l7 + 0x78], %i7
orncc %i1, 0x054C, %g5
fornot2 %f6, %f12, %f4
mulx %g3, 0x1588, %o5
fcmpeq16 %f12, %f10, %g1
stw %g2, [%l7 + 0x30]
fmovrdne %l3, %f2, %f8
xnorcc %o1, 0x0736, %o3
addccc %i5, 0x14E7, %l5
fbule,a %fcc0, loop_5361
movrlz %o6, 0x0F1, %l1
ldsh [%l7 + 0x0A], %o2
ldub [%l7 + 0x3A], %o7
loop_5361:
movgu %xcc, %o0, %i6
fpsub16s %f3, %f12, %f15
bvc,a %icc, loop_5362
fmovrdlez %i4, %f0, %f2
st %f0, [%l7 + 0x44]
st %f7, [%l7 + 0x3C]
loop_5362:
fbuge,a %fcc0, loop_5363
edge32 %o4, %i0, %g7
ld [%l7 + 0x40], %f2
udivcc %g4, 0x1E31, %i2
loop_5363:
fpsub16s %f9, %f11, %f0
ldd [%l7 + 0x78], %f12
movl %icc, %l6, %l2
movle %icc, %g6, %i3
bcc,a,pt %icc, loop_5364
fble %fcc1, loop_5365
te %xcc, 0x4
fnot1 %f14, %f14
loop_5364:
tvc %icc, 0x2
loop_5365:
fmovsgu %icc, %f14, %f5
bne,a %xcc, loop_5366
std %f4, [%l7 + 0x68]
fblg %fcc0, loop_5367
ldd [%l7 + 0x40], %f6
loop_5366:
fmovrde %l4, %f8, %f2
edge8 %i7, %l0, %i1
loop_5367:
tgu %icc, 0x6
fbn,a %fcc1, loop_5368
fbule %fcc1, loop_5369
tneg %icc, 0x4
tl %xcc, 0x2
loop_5368:
fmovsvs %icc, %f2, %f1
loop_5369:
tl %xcc, 0x0
movre %g3, %g5, %g1
and %o5, 0x03A5, %g2
array8 %o1, %o3, %l3
stx %i5, [%l7 + 0x60]
alignaddrl %l5, %l1, %o6
fmovsge %xcc, %f3, %f2
ldsw [%l7 + 0x60], %o2
movcc %icc, %o7, %o0
movrlz %i4, %o4, %i6
mulx %i0, 0x1FD7, %g7
fandnot2s %f15, %f10, %f12
ld [%l7 + 0x54], %f11
fmovrdlez %g4, %f0, %f0
edge32ln %i2, %l2, %l6
sdivcc %g6, 0x09CD, %l4
stb %i3, [%l7 + 0x7F]
std %f4, [%l7 + 0x18]
fnor %f12, %f10, %f8
std %f8, [%l7 + 0x40]
nop
setx loop_5370, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbug %fcc2, loop_5371
fbg,a %fcc2, loop_5372
stx %l0, [%l7 + 0x40]
loop_5370:
fble,a %fcc0, loop_5373
loop_5371:
ldub [%l7 + 0x35], %i1
loop_5372:
ld [%l7 + 0x3C], %f5
fzero %f14
loop_5373:
mulx %g3, 0x106E, %i7
tl %icc, 0x4
st %f13, [%l7 + 0x58]
std %f12, [%l7 + 0x28]
addccc %g1, 0x1423, %g5
ldsh [%l7 + 0x62], %g2
fcmpd %fcc1, %f4, %f6
sll %o1, %o5, %o3
udiv %l3, 0x14C9, %i5
stb %l5, [%l7 + 0x0C]
fbe,a %fcc2, loop_5374
ld [%l7 + 0x38], %f7
brz %o6, loop_5375
fcmpne32 %f12, %f8, %l1
loop_5374:
tneg %icc, 0x6
fmovs %f4, %f14
loop_5375:
tg %icc, 0x3
bgu %xcc, loop_5376
std %f6, [%l7 + 0x08]
srax %o2, %o0, %o7
std %f12, [%l7 + 0x08]
loop_5376:
fmovrdgez %o4, %f0, %f2
stx %i6, [%l7 + 0x70]
orn %i0, %i4, %g4
fnor %f2, %f12, %f8
bleu,a,pt %xcc, loop_5377
fmovrdgz %i2, %f6, %f6
fbge,a %fcc3, loop_5378
tvs %xcc, 0x7
loop_5377:
stx %g7, [%l7 + 0x18]
orn %l6, 0x1F0F, %g6
loop_5378:
fabsd %f14, %f12
edge16n %l4, %l2, %i3
fmovdpos %icc, %f15, %f4
bvc,a,pn %icc, loop_5379
std %f12, [%l7 + 0x60]
sub %l0, %i1, %g3
mulscc %i7, %g1, %g5
loop_5379:
stx %g2, [%l7 + 0x68]
fmul8sux16 %f0, %f6, %f8
bpos,a loop_5380
fornot2 %f2, %f4, %f2
fmul8sux16 %f4, %f2, %f0
lduh [%l7 + 0x34], %o5
loop_5380:
fbo,a %fcc2, loop_5381
movg %xcc, %o3, %o1
stx %i5, [%l7 + 0x38]
st %f1, [%l7 + 0x2C]
loop_5381:
fcmple32 %f6, %f14, %l3
fmul8ulx16 %f12, %f12, %f6
ldsh [%l7 + 0x7A], %o6
te %xcc, 0x5
fzeros %f6
tcs %xcc, 0x0
movn %xcc, %l5, %l1
siam 0x0
fmovdge %icc, %f13, %f10
fmovscc %icc, %f8, %f13
ldsw [%l7 + 0x28], %o0
pdist %f4, %f14, %f14
be,a loop_5382
stx %o2, [%l7 + 0x40]
sth %o4, [%l7 + 0x0C]
edge32n %o7, %i0, %i4
loop_5382:
sth %i6, [%l7 + 0x4C]
fnot2 %f4, %f2
std %f14, [%l7 + 0x08]
ld [%l7 + 0x68], %f11
st %f8, [%l7 + 0x1C]
edge32l %i2, %g4, %g7
sth %g6, [%l7 + 0x6A]
udivcc %l4, 0x03FE, %l6
movg %xcc, %i3, %l2
fmovsge %xcc, %f12, %f3
fmul8x16 %f9, %f14, %f10
fors %f0, %f12, %f7
smul %l0, %g3, %i7
stw %i1, [%l7 + 0x7C]
bgu,a loop_5383
fcmped %fcc0, %f0, %f6
sra %g5, %g2, %g1
tsubcctv %o3, %o1, %i5
loop_5383:
subc %o5, 0x0693, %o6
brgz %l5, loop_5384
ldx [%l7 + 0x78], %l3
fand %f8, %f0, %f14
fmovrdlez %o0, %f2, %f0
loop_5384:
fmovdgu %icc, %f13, %f5
xorcc %l1, %o2, %o7
movcc %icc, %i0, %o4
fmuld8sux16 %f5, %f11, %f2
ldsw [%l7 + 0x44], %i6
bne,pt %icc, loop_5385
fnors %f7, %f2, %f12
movrne %i2, %g4, %g7
ldsw [%l7 + 0x18], %i4
loop_5385:
fbu %fcc0, loop_5386
stx %l4, [%l7 + 0x28]
fmul8sux16 %f6, %f2, %f8
fpsub16s %f8, %f4, %f12
loop_5386:
fnegs %f8, %f13
te %xcc, 0x1
tsubcctv %l6, 0x0315, %i3
fmovsa %xcc, %f12, %f4
for %f6, %f12, %f8
ld [%l7 + 0x7C], %f5
lduw [%l7 + 0x3C], %g6
fmovsne %xcc, %f9, %f0
ldx [%l7 + 0x58], %l2
stw %g3, [%l7 + 0x30]
add %l0, %i1, %i7
orn %g2, 0x045F, %g1
fcmpeq16 %f0, %f14, %o3
ldd [%l7 + 0x70], %f12
tneg %xcc, 0x2
fpmerge %f0, %f6, %f12
st %f7, [%l7 + 0x3C]
fexpand %f3, %f6
ld [%l7 + 0x44], %f9
tgu %icc, 0x7
movre %g5, %i5, %o1
fcmple16 %f6, %f4, %o6
fandnot1 %f14, %f12, %f6
fmovdl %icc, %f12, %f6
fmuld8ulx16 %f3, %f13, %f10
fbo %fcc0, loop_5387
ld [%l7 + 0x30], %f14
edge16 %o5, %l3, %l5
stx %l1, [%l7 + 0x08]
loop_5387:
movrlez %o2, %o0, %o7
stw %o4, [%l7 + 0x38]
ld [%l7 + 0x24], %f2
fnot2 %f2, %f0
addcc %i0, 0x05CB, %i2
stb %g4, [%l7 + 0x6A]
fmovsvc %xcc, %f3, %f12
ta %icc, 0x3
ldd [%l7 + 0x78], %f12
fandnot2 %f14, %f2, %f0
stb %g7, [%l7 + 0x32]
bneg,a %icc, loop_5388
ble,a,pn %xcc, loop_5389
lduh [%l7 + 0x78], %i4
lduh [%l7 + 0x38], %l4
loop_5388:
fornot2s %f7, %f11, %f6
loop_5389:
umulcc %l6, 0x048B, %i6
fbe %fcc0, loop_5390
ldsb [%l7 + 0x41], %g6
ldub [%l7 + 0x2C], %i3
movle %icc, %l2, %l0
loop_5390:
alignaddr %i1, %g3, %g2
fmovscs %icc, %f4, %f14
fmovscs %xcc, %f5, %f13
stb %g1, [%l7 + 0x3B]
ld [%l7 + 0x1C], %f15
bvc,pn %icc, loop_5391
lduw [%l7 + 0x28], %i7
fcmple32 %f14, %f2, %o3
fxor %f14, %f12, %f2
loop_5391:
lduw [%l7 + 0x14], %i5
stb %g5, [%l7 + 0x77]
tn %xcc, 0x6
fbu %fcc3, loop_5392
bl,pn %icc, loop_5393
lduw [%l7 + 0x28], %o1
bneg,pt %xcc, loop_5394
loop_5392:
add %o5, 0x1D33, %l3
loop_5393:
sdivcc %o6, 0x1AC6, %l5
bvc %icc, loop_5395
loop_5394:
ldsw [%l7 + 0x10], %l1
ldx [%l7 + 0x70], %o2
sth %o7, [%l7 + 0x44]
loop_5395:
ld [%l7 + 0x64], %f6
tsubcctv %o0, %i0, %o4
call loop_5396
mova %xcc, %g4, %g7
fmovscc %xcc, %f13, %f1
bg,a loop_5397
loop_5396:
fmuld8ulx16 %f2, %f4, %f12
fcmpne16 %f12, %f4, %i2
subccc %i4, 0x0F39, %l6
loop_5397:
fcmpgt16 %f10, %f8, %l4
srlx %i6, %g6, %l2
fbule,a %fcc3, loop_5398
fpack16 %f6, %f6
fbn %fcc0, loop_5399
std %f0, [%l7 + 0x38]
loop_5398:
lduh [%l7 + 0x32], %i3
ldsb [%l7 + 0x59], %i1
loop_5399:
stw %g3, [%l7 + 0x14]
tge %xcc, 0x2
orcc %l0, %g1, %g2
fabss %f2, %f2
ldx [%l7 + 0x20], %i7
ldub [%l7 + 0x71], %i5
stb %g5, [%l7 + 0x41]
sth %o1, [%l7 + 0x0C]
tcc %xcc, 0x2
fnegd %f6, %f14
stb %o3, [%l7 + 0x55]
movle %icc, %l3, %o5
srl %o6, %l5, %o2
udivcc %l1, 0x1FA8, %o0
tvs %xcc, 0x0
nop
setx loop_5400, %l0, %l1
jmpl %l1, %o7
ldsh [%l7 + 0x40], %o4
tsubcc %i0, %g4, %i2
fpadd16 %f0, %f10, %f8
loop_5400:
edge8l %g7, %i4, %l4
fmovd %f0, %f14
fbu %fcc0, loop_5401
fnegd %f4, %f14
fmovsneg %xcc, %f4, %f3
array8 %i6, %l6, %g6
loop_5401:
bcc,a,pn %icc, loop_5402
movvc %xcc, %i3, %l2
fcmpne32 %f14, %f8, %g3
fmovd %f2, %f14
loop_5402:
fmovrsne %l0, %f13, %f2
fcmpgt32 %f14, %f14, %i1
st %f15, [%l7 + 0x5C]
fmovrsgez %g1, %f7, %f12
sllx %g2, 0x1A, %i7
ldd [%l7 + 0x10], %f6
fblg %fcc2, loop_5403
ldsw [%l7 + 0x54], %i5
lduw [%l7 + 0x3C], %g5
fpadd16 %f14, %f2, %f0
loop_5403:
fcmpeq32 %f12, %f2, %o1
lduw [%l7 + 0x68], %o3
andncc %o5, %l3, %l5
ldsh [%l7 + 0x76], %o2
movrlz %o6, 0x11B, %o0
fpadd16 %f8, %f0, %f12
bl,a,pt %xcc, loop_5404
fbul,a %fcc0, loop_5405
fmovdge %xcc, %f8, %f5
taddcctv %l1, %o7, %i0
loop_5404:
movl %xcc, %o4, %i2
loop_5405:
array32 %g4, %i4, %l4
fcmpgt32 %f8, %f14, %g7
bvs,pn %icc, loop_5406
popc %l6, %i6
stw %i3, [%l7 + 0x6C]
lduw [%l7 + 0x6C], %g6
loop_5406:
fmuld8sux16 %f7, %f5, %f8
udivcc %l2, 0x1E79, %l0
subcc %i1, %g1, %g2
fandnot2s %f15, %f13, %f11
lduw [%l7 + 0x4C], %g3
movrgez %i7, %i5, %o1
fmovdl %icc, %f0, %f10
popc %g5, %o3
fmovscs %xcc, %f1, %f11
edge16l %o5, %l5, %l3
fmovrde %o6, %f12, %f0
movre %o0, 0x1BC, %l1
fcmps %fcc1, %f5, %f15
fpsub16s %f3, %f0, %f5
lduw [%l7 + 0x24], %o7
stx %i0, [%l7 + 0x08]
movrlz %o4, %o2, %i2
bpos,a,pn %icc, loop_5407
fmovsvc %xcc, %f0, %f14
ldd [%l7 + 0x10], %f0
fors %f9, %f5, %f1
loop_5407:
tleu %xcc, 0x7
fmovrsgz %g4, %f9, %f2
lduw [%l7 + 0x1C], %l4
fmovsa %icc, %f7, %f14
umul %g7, %i4, %l6
lduh [%l7 + 0x70], %i3
bn,a,pt %icc, loop_5408
fsrc2s %f2, %f8
std %f8, [%l7 + 0x30]
fbl,a %fcc2, loop_5409
loop_5408:
bneg,pn %icc, loop_5410
ldd [%l7 + 0x48], %f8
smul %i6, 0x17D1, %g6
loop_5409:
be,a %icc, loop_5411
loop_5410:
fmovdgu %xcc, %f6, %f5
ldsw [%l7 + 0x5C], %l2
ldsw [%l7 + 0x78], %l0
loop_5411:
stx %i1, [%l7 + 0x50]
movrgz %g2, %g1, %i7
ldub [%l7 + 0x35], %g3
fmul8x16 %f10, %f0, %f10
movle %xcc, %o1, %i5
st %f6, [%l7 + 0x48]
subcc %o3, 0x1E10, %o5
srlx %l5, %l3, %g5
faligndata %f2, %f0, %f2
bne,a,pn %icc, loop_5412
bvs,pt %xcc, loop_5413
tleu %xcc, 0x2
fsrc1s %f10, %f7
loop_5412:
fsrc1 %f8, %f8
loop_5413:
fnot2 %f14, %f10
fmovsa %icc, %f7, %f15
bl,a,pn %xcc, loop_5414
fmovdleu %xcc, %f0, %f4
taddcctv %o6, %l1, %o0
fmovdgu %icc, %f5, %f0
loop_5414:
fmul8x16al %f1, %f7, %f6
ld [%l7 + 0x44], %f10
fornot1s %f2, %f7, %f8
ldx [%l7 + 0x68], %i0
for %f6, %f0, %f6
bshuffle %f2, %f10, %f4
addcc %o7, 0x1777, %o4
stw %o2, [%l7 + 0x7C]
nop
setx loop_5415, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8ln %i2, %l4, %g7
fmovsa %icc, %f4, %f4
brnz,a %i4, loop_5416
loop_5415:
fmovrdlz %g4, %f0, %f2
fnot1 %f6, %f4
fmovsn %icc, %f6, %f13
loop_5416:
udivx %l6, 0x1B8F, %i3
fmovsg %icc, %f14, %f15
fmovscs %xcc, %f10, %f7
subccc %i6, %g6, %l0
fbu,a %fcc1, loop_5417
subccc %l2, %i1, %g1
srax %i7, %g3, %o1
fand %f2, %f10, %f2
loop_5417:
fmovsle %xcc, %f4, %f12
ldx [%l7 + 0x18], %g2
sth %o3, [%l7 + 0x5C]
fmovdleu %icc, %f14, %f5
bpos %icc, loop_5418
fbg %fcc1, loop_5419
lduh [%l7 + 0x6A], %o5
addcc %l5, %l3, %i5
loop_5418:
edge8 %g5, %o6, %l1
loop_5419:
mulscc %o0, %i0, %o7
faligndata %f12, %f10, %f12
fmovda %icc, %f3, %f5
mulscc %o2, %o4, %l4
bl,pt %icc, loop_5420
ldd [%l7 + 0x20], %f10
stw %i2, [%l7 + 0x40]
stb %i4, [%l7 + 0x7E]
loop_5420:
bpos,a %icc, loop_5421
movgu %icc, %g4, %l6
fmovsvs %icc, %f10, %f0
edge16ln %g7, %i3, %i6
loop_5421:
stx %g6, [%l7 + 0x30]
ld [%l7 + 0x5C], %f11
bcc,a %icc, loop_5422
stb %l2, [%l7 + 0x62]
popc 0x0EAB, %i1
fpsub32 %f2, %f4, %f6
loop_5422:
udiv %l0, 0x1FC0, %i7
srl %g3, %g1, %o1
st %f13, [%l7 + 0x7C]
bleu loop_5423
fsrc2 %f8, %f4
array32 %o3, %o5, %g2
std %f12, [%l7 + 0x30]
loop_5423:
fmovrdlez %l3, %f0, %f0
sth %i5, [%l7 + 0x70]
fblg,a %fcc0, loop_5424
fmovdg %icc, %f1, %f5
call loop_5425
st %f0, [%l7 + 0x1C]
loop_5424:
fpsub16s %f9, %f15, %f10
fcmps %fcc0, %f4, %f15
loop_5425:
bcs,pn %icc, loop_5426
fcmpgt16 %f4, %f10, %l5
fabsd %f12, %f8
lduh [%l7 + 0x50], %g5
loop_5426:
ldsw [%l7 + 0x3C], %o6
ldsb [%l7 + 0x57], %l1
subcc %o0, %o7, %o2
subccc %o4, %i0, %i2
alignaddrl %l4, %i4, %l6
brz,a %g7, loop_5427
nop
setx loop_5428, %l0, %l1
jmpl %l1, %g4
std %f0, [%l7 + 0x50]
sdivx %i6, 0x1308, %g6
loop_5427:
fnot2s %f11, %f5
loop_5428:
ldx [%l7 + 0x08], %l2
bpos %icc, loop_5429
fmovdvc %icc, %f8, %f15
ldsh [%l7 + 0x58], %i1
fmovdge %icc, %f14, %f5
loop_5429:
alignaddrl %i3, %l0, %i7
movvs %xcc, %g1, %o1
stx %g3, [%l7 + 0x10]
andcc %o3, %g2, %l3
fcmple16 %f0, %f2, %i5
fmovrslz %o5, %f1, %f13
stw %g5, [%l7 + 0x28]
orn %l5, 0x0058, %l1
sth %o0, [%l7 + 0x14]
xor %o6, %o2, %o4
std %f12, [%l7 + 0x78]
fbl %fcc1, loop_5430
st %f6, [%l7 + 0x78]
movrlz %i0, 0x0C4, %i2
fbug %fcc1, loop_5431
loop_5430:
stx %l4, [%l7 + 0x28]
std %f2, [%l7 + 0x60]
tvs %icc, 0x3
loop_5431:
fnot1s %f12, %f14
xor %i4, 0x063D, %o7
movle %xcc, %l6, %g7
udiv %i6, 0x1CCB, %g6
fmul8ulx16 %f0, %f10, %f14
ldsh [%l7 + 0x6C], %l2
subc %g4, %i1, %l0
xorcc %i7, %g1, %o1
brnz,a %g3, loop_5432
fmovrslz %i3, %f3, %f7
sdiv %g2, 0x1DA7, %l3
andncc %i5, %o3, %o5
loop_5432:
call loop_5433
fmovdn %xcc, %f14, %f8
movl %icc, %l5, %g5
movg %xcc, %l1, %o0
loop_5433:
fnors %f9, %f9, %f6
stw %o2, [%l7 + 0x48]
bshuffle %f6, %f14, %f6
tgu %icc, 0x3
ldsh [%l7 + 0x76], %o6
ldsh [%l7 + 0x42], %o4
stb %i0, [%l7 + 0x6F]
bneg,a,pn %icc, loop_5434
edge8 %i2, %l4, %i4
movrlez %o7, %g7, %l6
st %f13, [%l7 + 0x5C]
loop_5434:
call loop_5435
ld [%l7 + 0x50], %f10
lduh [%l7 + 0x7E], %i6
ldsw [%l7 + 0x6C], %l2
loop_5435:
fone %f12
fba %fcc1, loop_5436
std %f2, [%l7 + 0x10]
array32 %g4, %g6, %i1
subc %i7, %g1, %o1
loop_5436:
ldx [%l7 + 0x50], %l0
fbg,a %fcc2, loop_5437
fba %fcc0, loop_5438
mulx %i3, 0x0500, %g3
bcc,a,pt %xcc, loop_5439
loop_5437:
ldx [%l7 + 0x08], %g2
loop_5438:
ldsh [%l7 + 0x68], %i5
fbl,a %fcc3, loop_5440
loop_5439:
stb %l3, [%l7 + 0x14]
fbug %fcc3, loop_5441
edge32l %o5, %l5, %o3
loop_5440:
fble %fcc1, loop_5442
fsrc1s %f13, %f5
loop_5441:
xnor %l1, 0x09CA, %g5
movl %icc, %o0, %o2
loop_5442:
edge8 %o6, %i0, %o4
std %f8, [%l7 + 0x40]
fmovsleu %xcc, %f8, %f2
edge8l %l4, %i2, %i4
movneg %icc, %g7, %l6
alignaddr %i6, %o7, %l2
std %f8, [%l7 + 0x30]
std %f8, [%l7 + 0x28]
tcs %xcc, 0x4
bge,pt %xcc, loop_5443
fbg %fcc2, loop_5444
fbne,a %fcc1, loop_5445
ldub [%l7 + 0x51], %g6
loop_5443:
nop
setx loop_5446, %l0, %l1
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_5444:
stw %i1, [%l7 + 0x6C]
loop_5445:
bvc,a %xcc, loop_5447
edge8n %i7, %g1, %g4
loop_5446:
udiv %l0, 0x182A, %i3
fmovd %f14, %f14
loop_5447:
xnorcc %g3, 0x0C94, %g2
fbug,a %fcc2, loop_5448
brgez %o1, loop_5449
bl %icc, loop_5450
fmovsg %xcc, %f6, %f8
loop_5448:
siam 0x7
loop_5449:
srl %l3, %o5, %l5
loop_5450:
ldub [%l7 + 0x44], %i5
fmovdcs %icc, %f14, %f13
subc %l1, %g5, %o0
fabss %f13, %f0
sth %o2, [%l7 + 0x1E]
ld [%l7 + 0x08], %f14
fmovsne %icc, %f8, %f8
bleu,a loop_5451
movrlez %o6, %i0, %o3
add %o4, 0x15CB, %i2
bshuffle %f0, %f10, %f10
loop_5451:
sth %l4, [%l7 + 0x72]
lduw [%l7 + 0x10], %i4
sth %g7, [%l7 + 0x68]
lduh [%l7 + 0x2C], %l6
srlx %o7, %i6, %l2
fmovrslz %g6, %f1, %f10
fpadd32 %f10, %f6, %f4
ldsb [%l7 + 0x12], %i7
brlez %g1, loop_5452
nop
setx loop_5453, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpack32 %f14, %f0, %f6
bvs loop_5454
loop_5452:
fsrc1 %f14, %f0
loop_5453:
xorcc %i1, %l0, %i3
tsubcc %g3, 0x1903, %g4
loop_5454:
stw %o1, [%l7 + 0x14]
lduh [%l7 + 0x1E], %l3
fcmple32 %f0, %f4, %o5
std %f2, [%l7 + 0x30]
fcmpne32 %f0, %f0, %l5
umul %i5, 0x05AB, %g2
movvs %icc, %l1, %g5
fblg,a %fcc1, loop_5455
movl %icc, %o0, %o6
fcmpeq32 %f2, %f14, %i0
movrgez %o2, %o3, %i2
loop_5455:
ldub [%l7 + 0x24], %o4
ba,a,pn %xcc, loop_5456
ldsh [%l7 + 0x5C], %l4
udivx %g7, 0x1D64, %l6
fmovsleu %xcc, %f3, %f15
loop_5456:
lduh [%l7 + 0x18], %i4
fpack32 %f6, %f8, %f12
bneg %xcc, loop_5457
stb %i6, [%l7 + 0x20]
fmovdne %xcc, %f9, %f4
movl %xcc, %o7, %g6
loop_5457:
fmovdcs %xcc, %f6, %f14
bgu,pt %xcc, loop_5458
fpsub16 %f6, %f4, %f14
fblg,a %fcc0, loop_5459
ldd [%l7 + 0x78], %f0
loop_5458:
stb %l2, [%l7 + 0x0D]
ldx [%l7 + 0x60], %i7
loop_5459:
fmovsne %icc, %f14, %f8
stw %i1, [%l7 + 0x34]
or %g1, 0x0631, %l0
st %f2, [%l7 + 0x40]
lduh [%l7 + 0x5A], %i3
fandnot1 %f8, %f2, %f10
bvs %xcc, loop_5460
andcc %g4, 0x1D56, %o1
mulscc %g3, 0x0C83, %o5
bpos loop_5461
loop_5460:
fpackfix %f14, %f14
tvc %icc, 0x0
mova %icc, %l3, %l5
loop_5461:
edge32n %i5, %g2, %l1
fmovspos %xcc, %f10, %f13
ldsb [%l7 + 0x31], %g5
fcmpne32 %f6, %f0, %o0
edge32l %o6, %i0, %o3
fornot2 %f0, %f2, %f14
fcmpgt16 %f14, %f12, %i2
udivx %o4, 0x19CB, %o2
fcmple16 %f0, %f14, %l4
ldsh [%l7 + 0x5E], %l6
tsubcctv %i4, 0x079A, %i6
fmovdgu %xcc, %f7, %f14
fmovrsgz %o7, %f5, %f11
ldsh [%l7 + 0x78], %g7
fnot2s %f9, %f8
faligndata %f12, %f6, %f6
fmovspos %icc, %f3, %f4
ldsh [%l7 + 0x66], %g6
nop
setx loop_5462, %l0, %l1
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 + 0x1C], %f6
edge8l %l2, %i7, %i1
ld [%l7 + 0x08], %f12
loop_5462:
std %f0, [%l7 + 0x78]
smulcc %l0, 0x1571, %i3
fcmps %fcc2, %f6, %f7
tpos %icc, 0x5
movcs %xcc, %g1, %o1
ldd [%l7 + 0x30], %f10
mova %xcc, %g4, %g3
ld [%l7 + 0x18], %f12
fbo %fcc3, loop_5463
ldsh [%l7 + 0x48], %o5
udiv %l3, 0x1E16, %i5
edge8ln %l5, %g2, %l1
loop_5463:
xorcc %o0, %g5, %i0
bvs,pt %icc, loop_5464
fornot1 %f14, %f14, %f6
fmul8x16au %f2, %f7, %f4
fbu %fcc1, loop_5465
loop_5464:
bne,pn %xcc, loop_5466
fcmpgt32 %f2, %f4, %o3
or %o6, %i2, %o2
loop_5465:
umulcc %o4, 0x1903, %l6
loop_5466:
bl,pt %xcc, loop_5467
stb %i4, [%l7 + 0x38]
tsubcc %i6, %l4, %o7
ldsw [%l7 + 0x1C], %g7
loop_5467:
fbu %fcc2, loop_5468
tcc %icc, 0x5
fbn %fcc2, loop_5469
fxnors %f13, %f11, %f13
loop_5468:
fone %f2
ldub [%l7 + 0x62], %l2
loop_5469:
fmovdg %icc, %f6, %f1
for %f2, %f0, %f12
lduw [%l7 + 0x18], %i7
ldd [%l7 + 0x10], %f4
ldsb [%l7 + 0x0E], %g6
movrlz %i1, 0x23F, %i3
movg %xcc, %g1, %l0
fmovsgu %xcc, %f1, %f13
fandnot1s %f13, %f15, %f13
brlz,a %o1, loop_5470
tpos %xcc, 0x2
edge32l %g3, %g4, %o5
ldsb [%l7 + 0x5E], %i5
loop_5470:
movrlez %l5, 0x0B2, %g2
sth %l1, [%l7 + 0x0E]
ld [%l7 + 0x28], %f13
stw %o0, [%l7 + 0x20]
ldsb [%l7 + 0x39], %g5
ldx [%l7 + 0x78], %l3
fcmple32 %f10, %f10, %o3
orncc %o6, 0x0B3C, %i0
fmovrdlz %i2, %f8, %f6
array16 %o4, %l6, %i4
ldsw [%l7 + 0x7C], %i6
fmovsn %xcc, %f5, %f12
fmovdneg %xcc, %f10, %f5
movcs %icc, %l4, %o2
ldd [%l7 + 0x70], %f12
ldsw [%l7 + 0x54], %g7
fsrc2 %f14, %f8
brnz %o7, loop_5471
fmovrse %i7, %f6, %f10
tg %xcc, 0x0
lduh [%l7 + 0x28], %l2
loop_5471:
fsrc2 %f2, %f6
andcc %i1, %g6, %i3
sdiv %l0, 0x0710, %g1
movge %icc, %g3, %o1
fcmpd %fcc2, %f4, %f8
taddcc %g4, 0x07B4, %i5
fpmerge %f13, %f2, %f2
lduh [%l7 + 0x1E], %l5
fmovsgu %xcc, %f2, %f15
mulscc %o5, %l1, %o0
orcc %g5, 0x004E, %g2
fone %f6
ldsh [%l7 + 0x7E], %o3
tneg %icc, 0x5
ldsh [%l7 + 0x26], %o6
fmovrse %i0, %f13, %f4
sdivcc %l3, 0x152C, %o4
fnors %f7, %f11, %f8
fandnot1s %f15, %f13, %f3
lduh [%l7 + 0x42], %l6
fmul8x16au %f3, %f3, %f10
ldx [%l7 + 0x28], %i2
bg loop_5472
stb %i6, [%l7 + 0x0C]
ldd [%l7 + 0x68], %f4
fmovdgu %icc, %f5, %f1
loop_5472:
te %xcc, 0x4
addcc %l4, 0x15FF, %i4
movn %icc, %o2, %g7
alignaddr %i7, %l2, %o7
alignaddr %i1, %i3, %l0
alignaddr %g6, %g1, %o1
ldx [%l7 + 0x68], %g3
ldub [%l7 + 0x7F], %i5
srax %l5, %o5, %l1
umul %g4, %g5, %o0
fmovsn %icc, %f2, %f14
fblg %fcc1, loop_5473
movge %icc, %g2, %o3
fmovdgu %icc, %f6, %f4
tpos %xcc, 0x6
loop_5473:
lduw [%l7 + 0x2C], %i0
fpsub32s %f3, %f7, %f10
movn %icc, %l3, %o4
ld [%l7 + 0x40], %f12
lduw [%l7 + 0x44], %o6
mova %xcc, %l6, %i2
stb %l4, [%l7 + 0x58]
be,a loop_5474
fmovsge %icc, %f11, %f8
xnor %i4, 0x1AD5, %o2
st %f14, [%l7 + 0x10]
loop_5474:
movrgez %i6, 0x0DB, %g7
fbne,a %fcc2, loop_5475
fmovsge %icc, %f8, %f10
fxors %f8, %f8, %f8
andcc %i7, 0x17C5, %l2
loop_5475:
sth %i1, [%l7 + 0x60]
stw %o7, [%l7 + 0x44]
st %f14, [%l7 + 0x50]
fands %f2, %f7, %f13
std %f8, [%l7 + 0x38]
andn %l0, %i3, %g1
addccc %g6, 0x0C84, %o1
lduh [%l7 + 0x2A], %g3
brlz,a %l5, loop_5476
fmul8x16au %f10, %f1, %f2
fmovscc %icc, %f0, %f2
st %f9, [%l7 + 0x5C]
loop_5476:
stb %i5, [%l7 + 0x5D]
brlez,a %l1, loop_5477
fmovdvc %icc, %f15, %f14
fxnors %f11, %f6, %f3
smul %o5, %g4, %g5
loop_5477:
ba,a,pt %xcc, loop_5478
popc %o0, %g2
movrlez %o3, %l3, %o4
fmul8x16au %f6, %f12, %f6
loop_5478:
fmovdn %xcc, %f12, %f4
edge32n %i0, %o6, %i2
ldd [%l7 + 0x10], %f4
tcs %xcc, 0x3
st %f10, [%l7 + 0x40]
ldsw [%l7 + 0x4C], %l6
lduw [%l7 + 0x08], %i4
std %f6, [%l7 + 0x38]
ldub [%l7 + 0x6A], %l4
fbue,a %fcc3, loop_5479
st %f13, [%l7 + 0x64]
stb %i6, [%l7 + 0x6C]
stb %g7, [%l7 + 0x16]
loop_5479:
fbne,a %fcc0, loop_5480
ldub [%l7 + 0x09], %i7
srl %l2, %i1, %o7
ldd [%l7 + 0x48], %f6
loop_5480:
xorcc %l0, %i3, %o2
movrgz %g1, 0x0FB, %g6
edge32 %o1, %l5, %g3
fmovsvc %xcc, %f11, %f0
addc %i5, %o5, %g4
tpos %icc, 0x7
ldd [%l7 + 0x08], %f10
addc %g5, 0x160B, %l1
move %icc, %o0, %o3
ldd [%l7 + 0x28], %f12
fbn %fcc0, loop_5481
fpadd16 %f0, %f2, %f14
fmovdge %xcc, %f5, %f10
st %f1, [%l7 + 0x6C]
loop_5481:
ldsb [%l7 + 0x0E], %g2
subc %o4, 0x1EC3, %l3
ldx [%l7 + 0x58], %o6
ldsb [%l7 + 0x1E], %i2
fandnot1 %f2, %f14, %f8
fbo %fcc2, loop_5482
sub %l6, 0x058B, %i4
sra %l4, 0x13, %i6
lduh [%l7 + 0x4C], %i0
loop_5482:
ldub [%l7 + 0x6F], %i7
fmovsgu %xcc, %f5, %f6
xorcc %l2, %i1, %o7
fcmped %fcc1, %f0, %f6
ldx [%l7 + 0x10], %l0
fbge %fcc2, loop_5483
fandnot1s %f12, %f8, %f10
tvc %xcc, 0x7
ldsw [%l7 + 0x1C], %g7
loop_5483:
bneg,a,pt %xcc, loop_5484
st %f12, [%l7 + 0x78]
tcs %icc, 0x7
ldsw [%l7 + 0x34], %o2
loop_5484:
fcmpne16 %f10, %f6, %i3
addc %g6, %o1, %g1
orcc %g3, %i5, %o5
ldsb [%l7 + 0x28], %l5
taddcc %g4, 0x102E, %g5
fmovd %f14, %f2
fandnot1 %f2, %f12, %f14
fmovrdne %o0, %f14, %f12
taddcc %l1, 0x0544, %g2
bvc,a loop_5485
ldub [%l7 + 0x46], %o3
fmovsgu %xcc, %f15, %f8
sdivcc %l3, 0x02E2, %o4
loop_5485:
stw %i2, [%l7 + 0x5C]
lduw [%l7 + 0x10], %o6
ldx [%l7 + 0x10], %i4
lduh [%l7 + 0x0E], %l4
ld [%l7 + 0x10], %f15
fmuld8ulx16 %f3, %f5, %f14
stw %l6, [%l7 + 0x5C]
sra %i0, %i6, %i7
fpsub16 %f10, %f6, %f8
taddcctv %l2, %o7, %i1
fandnot1s %f14, %f4, %f6
movneg %icc, %g7, %o2
fmovdgu %xcc, %f3, %f7
fbug %fcc2, loop_5486
ldx [%l7 + 0x18], %i3
bg,a,pt %xcc, loop_5487
fmovs %f10, %f9
loop_5486:
subcc %l0, 0x13B1, %g6
fxnors %f3, %f15, %f5
loop_5487:
ldsw [%l7 + 0x20], %g1
udivcc %g3, 0x1F62, %o1
fxor %f8, %f6, %f14
orn %o5, 0x1FCD, %i5
stx %g4, [%l7 + 0x68]
fmovsge %icc, %f10, %f3
pdist %f0, %f6, %f8
fnands %f4, %f8, %f15
fnand %f12, %f10, %f2
fxnors %f6, %f2, %f3
fmovdle %xcc, %f10, %f7
umul %l5, 0x1D01, %o0
stw %g5, [%l7 + 0x54]
bn,a loop_5488
fmovsa %xcc, %f9, %f9
ldd [%l7 + 0x08], %f12
ldd [%l7 + 0x78], %f10
loop_5488:
movre %g2, %l1, %o3
fbg %fcc2, loop_5489
fone %f12
stb %o4, [%l7 + 0x7D]
fbuge %fcc3, loop_5490
loop_5489:
std %f2, [%l7 + 0x48]
fmovsl %icc, %f2, %f1
udivcc %i2, 0x1E0E, %o6
loop_5490:
fcmpne16 %f8, %f2, %l3
tvc %xcc, 0x0
fxor %f8, %f0, %f2
ldsh [%l7 + 0x20], %i4
ld [%l7 + 0x34], %f5
brnz %l6, loop_5491
tge %xcc, 0x4
stx %i0, [%l7 + 0x38]
fpadd16s %f14, %f12, %f6
loop_5491:
fnor %f2, %f14, %f14
fmovrdgz %l4, %f6, %f10
fmovs %f0, %f10
lduw [%l7 + 0x24], %i6
fmuld8ulx16 %f11, %f10, %f4
fnegs %f9, %f10
for %f8, %f6, %f10
stb %l2, [%l7 + 0x79]
ldsb [%l7 + 0x42], %i7
fmovdleu %icc, %f7, %f1
tneg %icc, 0x0
movleu %xcc, %o7, %g7
fnands %f13, %f0, %f2
alignaddrl %o2, %i1, %l0
mulscc %i3, 0x0840, %g1
fpadd32 %f8, %f8, %f12
fandnot2s %f3, %f0, %f6
fmovdl %xcc, %f3, %f6
ldd [%l7 + 0x30], %f14
umulcc %g3, %o1, %o5
fpadd32s %f3, %f15, %f5
fxor %f8, %f6, %f10
fzeros %f15
bleu,a,pt %xcc, loop_5492
ldub [%l7 + 0x40], %g6
alignaddrl %i5, %l5, %o0
fmovsa %xcc, %f9, %f5
loop_5492:
tg %icc, 0x1
pdist %f8, %f10, %f2
st %f11, [%l7 + 0x08]
mulscc %g4, 0x14B1, %g5
ld [%l7 + 0x0C], %f12
brgz,a %l1, loop_5493
array32 %o3, %o4, %g2
fexpand %f11, %f6
fmovrslz %o6, %f15, %f5
loop_5493:
ldd [%l7 + 0x60], %f4
stb %i2, [%l7 + 0x28]
xnorcc %l3, 0x1CAC, %l6
fors %f15, %f2, %f7
ldsb [%l7 + 0x13], %i4
sll %l4, %i6, %l2
ldub [%l7 + 0x79], %i7
edge16ln %o7, %i0, %g7
bl loop_5494
movcs %xcc, %o2, %i1
bgu,a loop_5495
ld [%l7 + 0x34], %f8
loop_5494:
ldsh [%l7 + 0x7E], %l0
st %f9, [%l7 + 0x54]
loop_5495:
ldub [%l7 + 0x69], %g1
edge32l %i3, %o1, %o5
fmovdne %xcc, %f6, %f6
stw %g3, [%l7 + 0x34]
movpos %xcc, %g6, %i5
ld [%l7 + 0x40], %f12
stx %o0, [%l7 + 0x28]
edge32ln %l5, %g4, %l1
ld [%l7 + 0x48], %f12
fornot1 %f12, %f2, %f0
fmul8sux16 %f4, %f4, %f14
xorcc %o3, 0x180E, %o4
fba %fcc0, loop_5496
ldsb [%l7 + 0x52], %g5
ldd [%l7 + 0x68], %f4
fmovscc %icc, %f10, %f1
loop_5496:
move %icc, %g2, %o6
bne,pn %icc, loop_5497
lduh [%l7 + 0x7E], %l3
brlz,a %i2, loop_5498
lduw [%l7 + 0x1C], %l6
loop_5497:
ldx [%l7 + 0x58], %i4
add %i6, 0x152C, %l4
loop_5498:
ba loop_5499
fcmpeq16 %f4, %f4, %i7
ldsb [%l7 + 0x64], %o7
umul %l2, %g7, %o2
loop_5499:
tge %icc, 0x0
sub %i0, %l0, %i1
fmovscs %icc, %f2, %f3
stx %g1, [%l7 + 0x70]
movrgez %o1, 0x04E, %i3
lduh [%l7 + 0x48], %o5
fsrc2s %f11, %f4
sth %g3, [%l7 + 0x56]
fmovrslez %i5, %f10, %f4
fmul8sux16 %f14, %f10, %f4
fbne,a %fcc0, loop_5500
fbge,a %fcc2, loop_5501
xnor %o0, %g6, %g4
std %f2, [%l7 + 0x60]
loop_5500:
edge32 %l5, %o3, %l1
loop_5501:
fandnot1 %f8, %f2, %f10
xnor %o4, %g5, %o6
fabss %f3, %f5
st %f9, [%l7 + 0x64]
udivcc %l3, 0x173C, %g2
ldd [%l7 + 0x20], %f6
ldsb [%l7 + 0x45], %l6
ldsb [%l7 + 0x28], %i4
fpsub32s %f14, %f9, %f2
tpos %xcc, 0x6
xnor %i2, %i6, %i7
xnor %l4, 0x1076, %o7
or %g7, 0x09D9, %o2
fmovspos %icc, %f5, %f8
stx %l2, [%l7 + 0x70]
movvc %xcc, %l0, %i0
fand %f0, %f12, %f8
ldd [%l7 + 0x68], %f6
sdivx %i1, 0x0C68, %g1
bleu %icc, loop_5502
add %i3, %o1, %o5
array8 %i5, %o0, %g3
bvs,a,pn %icc, loop_5503
loop_5502:
fmovd %f10, %f12
fbule,a %fcc2, loop_5504
fmul8ulx16 %f2, %f2, %f10
loop_5503:
fabsd %f12, %f12
ldub [%l7 + 0x22], %g4
loop_5504:
fands %f9, %f8, %f11
fsrc2 %f4, %f8
fpadd32 %f8, %f4, %f14
ldsw [%l7 + 0x40], %l5
sdivcc %g6, 0x185A, %l1
subcc %o3, 0x021B, %g5
fbuge,a %fcc2, loop_5505
nop
setx loop_5506, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsh [%l7 + 0x62], %o4
ldsh [%l7 + 0x68], %o6
loop_5505:
brgz %l3, loop_5507
loop_5506:
fornot2s %f10, %f1, %f10
fbue,a %fcc1, loop_5508
bshuffle %f2, %f6, %f6
loop_5507:
stx %g2, [%l7 + 0x70]
fmovdneg %icc, %f7, %f12
loop_5508:
fmovse %icc, %f13, %f6
addc %l6, %i2, %i6
fandnot2s %f14, %f6, %f0
ldd [%l7 + 0x58], %f6
fnot1 %f4, %f12
bl,a,pt %icc, loop_5509
tn %icc, 0x6
ldsb [%l7 + 0x12], %i7
fsrc2s %f0, %f3
loop_5509:
fornot2 %f12, %f4, %f2
smulcc %i4, 0x0588, %l4
ldx [%l7 + 0x48], %o7
stb %g7, [%l7 + 0x4E]
st %f10, [%l7 + 0x4C]
ldsb [%l7 + 0x4F], %l2
lduh [%l7 + 0x6A], %l0
fcmpd %fcc3, %f14, %f14
fandnot1 %f10, %f2, %f6
stb %o2, [%l7 + 0x0D]
brlz,a %i1, loop_5510
array8 %i0, %g1, %i3
edge8ln %o5, %o1, %i5
fpack16 %f12, %f2
loop_5510:
st %f6, [%l7 + 0x4C]
stw %g3, [%l7 + 0x28]
movleu %icc, %g4, %o0
fnands %f8, %f8, %f7
lduw [%l7 + 0x5C], %l5
mulscc %g6, 0x01E2, %o3
fpsub16s %f0, %f8, %f6
ldx [%l7 + 0x70], %g5
ldub [%l7 + 0x1B], %l1
brnz %o4, loop_5511
stx %o6, [%l7 + 0x40]
st %f1, [%l7 + 0x64]
bne,a,pt %xcc, loop_5512
loop_5511:
std %f14, [%l7 + 0x78]
lduw [%l7 + 0x78], %l3
movvc %icc, %l6, %i2
loop_5512:
fmovsvc %icc, %f5, %f7
ldsh [%l7 + 0x3C], %g2
ldx [%l7 + 0x50], %i6
sth %i4, [%l7 + 0x3A]
stb %i7, [%l7 + 0x7C]
fbule %fcc3, loop_5513
ld [%l7 + 0x38], %f11
st %f2, [%l7 + 0x6C]
brgez %o7, loop_5514
loop_5513:
std %f6, [%l7 + 0x58]
mulx %g7, 0x17B6, %l2
st %f15, [%l7 + 0x28]
loop_5514:
fmovsne %icc, %f15, %f4
fpadd16 %f14, %f12, %f0
fmovrdgz %l0, %f2, %f10
std %f8, [%l7 + 0x78]
stb %l4, [%l7 + 0x7A]
fcmple32 %f12, %f12, %i1
ldub [%l7 + 0x34], %i0
fsrc2 %f12, %f8
tge %xcc, 0x0
fmovdleu %icc, %f8, %f3
be,pn %icc, loop_5515
stw %o2, [%l7 + 0x68]
ldx [%l7 + 0x28], %g1
movrgz %i3, %o1, %i5
loop_5515:
add %g3, %g4, %o0
movvs %xcc, %l5, %o5
fmovdvc %xcc, %f0, %f6
fblg %fcc3, loop_5516
fnand %f10, %f12, %f12
fpadd32 %f14, %f14, %f4
sth %o3, [%l7 + 0x5E]
loop_5516:
ldsb [%l7 + 0x21], %g5
fandnot2 %f8, %f2, %f14
andcc %l1, 0x1640, %g6
array8 %o4, %l3, %l6
bn,a %xcc, loop_5517
fsrc1s %f15, %f9
fpadd32s %f2, %f7, %f4
st %f9, [%l7 + 0x08]
loop_5517:
fxor %f0, %f10, %f12
fmovdg %xcc, %f5, %f0
ldsh [%l7 + 0x38], %i2
fpadd32s %f13, %f5, %f4
ld [%l7 + 0x6C], %f7
ld [%l7 + 0x10], %f0
movrlez %g2, %o6, %i4
brlz,a %i7, loop_5518
fmovdcs %xcc, %f2, %f2
nop
setx loop_5519, %l0, %l1
jmpl %l1, %o7
tsubcctv %i6, %l2, %g7
loop_5518:
nop
setx loop_5520, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x64], %l4
loop_5519:
fmovdge %icc, %f5, %f8
srax %l0, %i0, %i1
loop_5520:
fbg,a %fcc1, loop_5521
ldsw [%l7 + 0x24], %o2
stx %i3, [%l7 + 0x70]
popc 0x093D, %o1
loop_5521:
brz %i5, loop_5522
srl %g1, %g3, %o0
movvs %xcc, %g4, %l5
fmovsl %xcc, %f9, %f11
loop_5522:
movl %icc, %o3, %o5
ba,a,pn %xcc, loop_5523
fcmpd %fcc2, %f10, %f2
xor %l1, 0x1D50, %g6
ldub [%l7 + 0x42], %o4
loop_5523:
fbu %fcc0, loop_5524
umul %g5, %l3, %i2
fmovsn %xcc, %f12, %f10
fmovdg %icc, %f9, %f0
loop_5524:
fbne,a %fcc3, loop_5525
ldd [%l7 + 0x40], %f4
ldsw [%l7 + 0x50], %g2
fmovdneg %icc, %f7, %f4
loop_5525:
ld [%l7 + 0x68], %f5
fcmpd %fcc3, %f4, %f4
fsrc1s %f3, %f2
fornot2s %f12, %f9, %f10
stw %l6, [%l7 + 0x24]
ldsw [%l7 + 0x34], %o6
andncc %i4, %i7, %o7
fabss %f6, %f3
fmovrse %l2, %f8, %f11
lduh [%l7 + 0x68], %i6
fmovdn %icc, %f6, %f2
movvs %icc, %g7, %l0
fornot1s %f6, %f9, %f0
fbg %fcc0, loop_5526
lduh [%l7 + 0x08], %i0
fbu,a %fcc1, loop_5527
tvs %icc, 0x1
loop_5526:
add %i1, 0x0F6A, %l4
movge %xcc, %i3, %o1
loop_5527:
fmovdleu %icc, %f13, %f12
fmovdg %icc, %f1, %f11
fcmpgt32 %f4, %f12, %i5
array32 %o2, %g3, %g1
sth %o0, [%l7 + 0x6C]
ldsw [%l7 + 0x44], %l5
fmovdvs %icc, %f15, %f4
sll %g4, 0x0A, %o3
fmovrsgez %l1, %f0, %f8
fmovdneg %icc, %f14, %f3
fmovdle %icc, %f7, %f2
st %f8, [%l7 + 0x08]
ldx [%l7 + 0x50], %g6
fmovdg %xcc, %f10, %f2
srl %o4, %o5, %l3
fmovdneg %xcc, %f11, %f9
smulcc %g5, 0x00DF, %i2
lduw [%l7 + 0x38], %l6
orncc %o6, 0x0D7B, %g2
ldub [%l7 + 0x71], %i7
movn %icc, %o7, %i4
for %f4, %f8, %f2
fornot1s %f0, %f14, %f12
fbu %fcc3, loop_5528
fmovdcs %icc, %f4, %f11
fcmpes %fcc3, %f8, %f9
tgu %icc, 0x5
loop_5528:
alignaddr %l2, %g7, %l0
fzeros %f2
orncc %i0, %i1, %i6
lduw [%l7 + 0x50], %l4
bgu %icc, loop_5529
bn loop_5530
fmovsl %icc, %f1, %f1
fmovrdlz %o1, %f0, %f10
loop_5529:
lduh [%l7 + 0x58], %i5
loop_5530:
fpsub16 %f0, %f0, %f2
ldx [%l7 + 0x60], %o2
movle %xcc, %g3, %i3
fmuld8sux16 %f1, %f3, %f14
fmovdge %xcc, %f4, %f5
movgu %icc, %g1, %l5
taddcc %g4, 0x0F49, %o3
umul %o0, %g6, %o4
bg,pn %xcc, loop_5531
movrgz %l1, 0x0FA, %l3
lduw [%l7 + 0x40], %g5
sth %i2, [%l7 + 0x3C]
loop_5531:
movpos %xcc, %l6, %o6
andn %o5, 0x1970, %i7
fcmpd %fcc3, %f0, %f2
stw %o7, [%l7 + 0x70]
tneg %icc, 0x0
tpos %xcc, 0x2
fmovdvs %icc, %f1, %f7
stx %g2, [%l7 + 0x68]
fmovscs %xcc, %f11, %f3
taddcc %l2, %g7, %l0
popc %i0, %i1
fnors %f14, %f13, %f12
fbge,a %fcc2, loop_5532
brnz %i6, loop_5533
fbule %fcc0, loop_5534
stx %l4, [%l7 + 0x58]
loop_5532:
array8 %o1, %i4, %i5
loop_5533:
bl %icc, loop_5535
loop_5534:
alignaddrl %g3, %i3, %g1
fcmpd %fcc0, %f14, %f14
fornot1 %f2, %f6, %f6
loop_5535:
array16 %o2, %l5, %g4
fabss %f3, %f8
stb %o0, [%l7 + 0x26]
edge16l %g6, %o4, %o3
fcmple16 %f14, %f14, %l1
fmovse %icc, %f3, %f10
fcmpgt16 %f12, %f4, %g5
ldsb [%l7 + 0x7B], %i2
fcmped %fcc3, %f2, %f10
tcs %xcc, 0x1
bgu,a loop_5536
fmuld8ulx16 %f10, %f13, %f10
tl %icc, 0x3
fbo,a %fcc1, loop_5537
loop_5536:
fmul8x16 %f10, %f8, %f6
umulcc %l3, %l6, %o6
fpadd32 %f10, %f4, %f0
loop_5537:
tleu %icc, 0x7
fbug,a %fcc0, loop_5538
ldsw [%l7 + 0x3C], %o5
fble %fcc1, loop_5539
brnz,a %o7, loop_5540
loop_5538:
fnegd %f6, %f6
fmovd %f14, %f14
loop_5539:
stw %i7, [%l7 + 0x10]
loop_5540:
movle %xcc, %g2, %l2
fnot1 %f10, %f10
edge8ln %l0, %g7, %i1
ldsh [%l7 + 0x10], %i6
fmovsg %xcc, %f10, %f13
call loop_5541
bl,a %icc, loop_5542
fsrc1 %f6, %f12
fsrc2 %f8, %f4
loop_5541:
ldub [%l7 + 0x31], %i0
loop_5542:
stb %l4, [%l7 + 0x0D]
ldsh [%l7 + 0x16], %o1
fmovrse %i4, %f10, %f15
fpadd16s %f6, %f6, %f12
sth %i5, [%l7 + 0x5E]
movvc %icc, %i3, %g3
sth %o2, [%l7 + 0x6C]
edge16 %l5, %g4, %o0
fsrc1 %f2, %f10
fmovsn %xcc, %f10, %f5
smulcc %g1, %o4, %o3
sth %g6, [%l7 + 0x44]
st %f1, [%l7 + 0x3C]
edge16l %g5, %l1, %i2
std %f0, [%l7 + 0x10]
tvc %icc, 0x7
taddcc %l6, 0x1E58, %l3
sth %o5, [%l7 + 0x14]
fmovrdlez %o7, %f0, %f12
movgu %xcc, %o6, %g2
fmovrsgez %i7, %f5, %f3
ldx [%l7 + 0x60], %l0
te %icc, 0x3
std %f8, [%l7 + 0x60]
bshuffle %f0, %f6, %f2
andn %g7, 0x171D, %i1
movgu %icc, %i6, %i0
mova %xcc, %l4, %l2
array32 %i4, %i5, %o1
ldx [%l7 + 0x20], %i3
fmuld8sux16 %f12, %f7, %f14
ba %xcc, loop_5543
fmovsne %icc, %f1, %f7
fabsd %f0, %f6
fpack32 %f4, %f2, %f12
loop_5543:
ldx [%l7 + 0x48], %g3
fmovscc %icc, %f9, %f2
edge16 %o2, %l5, %g4
movrgez %g1, 0x306, %o0
bvs loop_5544
fsrc1s %f15, %f13
fandnot1 %f8, %f0, %f8
movl %xcc, %o4, %o3
loop_5544:
fnors %f13, %f6, %f0
fxor %f6, %f8, %f4
fmovrsgz %g5, %f10, %f9
bpos loop_5545
alignaddr %l1, %g6, %i2
call loop_5546
brgz %l6, loop_5547
loop_5545:
fmovsle %xcc, %f0, %f4
fba %fcc2, loop_5548
loop_5546:
stx %o5, [%l7 + 0x70]
loop_5547:
movcc %icc, %o7, %l3
smul %o6, %i7, %g2
loop_5548:
fandnot1s %f7, %f2, %f14
movn %icc, %l0, %g7
fcmpeq32 %f12, %f4, %i1
fbue %fcc1, loop_5549
st %f9, [%l7 + 0x2C]
ldd [%l7 + 0x50], %f8
stb %i6, [%l7 + 0x76]
loop_5549:
bcs,pt %icc, loop_5550
movleu %icc, %l4, %l2
udiv %i0, 0x16FA, %i5
stx %i4, [%l7 + 0x10]
loop_5550:
ldsh [%l7 + 0x12], %i3
movvs %xcc, %g3, %o1
tne %icc, 0x7
ldd [%l7 + 0x40], %f10
andncc %o2, %g4, %g1
edge32n %l5, %o4, %o3
fornot2 %f8, %f10, %f6
fexpand %f0, %f6
tcc %xcc, 0x5
brz %g5, loop_5551
fnors %f2, %f0, %f3
fmovdvc %xcc, %f0, %f15
fand %f0, %f0, %f6
loop_5551:
stw %o0, [%l7 + 0x30]
brlez,a %g6, loop_5552
xnor %l1, %i2, %l6
movl %icc, %o7, %l3
lduh [%l7 + 0x22], %o5
loop_5552:
ba,a %xcc, loop_5553
fmovd %f10, %f6
movneg %xcc, %i7, %g2
nop
setx loop_5554, %l0, %l1
jmpl %l1, %o6
loop_5553:
edge32l %g7, %l0, %i6
fmul8x16au %f11, %f15, %f10
brlz,a %i1, loop_5555
loop_5554:
ldx [%l7 + 0x70], %l2
stx %l4, [%l7 + 0x30]
movcs %xcc, %i5, %i0
loop_5555:
ldd [%l7 + 0x30], %f2
tl %icc, 0x7
fnot1 %f10, %f10
alignaddrl %i4, %i3, %g3
stx %o1, [%l7 + 0x30]
tge %xcc, 0x5
tsubcctv %g4, 0x1A6A, %g1
st %f2, [%l7 + 0x2C]
fbo,a %fcc0, loop_5556
fbug,a %fcc1, loop_5557
tsubcctv %l5, %o2, %o4
fba,a %fcc0, loop_5558
loop_5556:
add %g5, 0x1317, %o0
loop_5557:
fbule %fcc0, loop_5559
fmovrsgz %g6, %f14, %f2
loop_5558:
stx %l1, [%l7 + 0x78]
fcmpne16 %f0, %f4, %o3
loop_5559:
addccc %l6, 0x1B6D, %i2
ld [%l7 + 0x08], %f6
fbg %fcc1, loop_5560
bleu %xcc, loop_5561
bneg,a %icc, loop_5562
addcc %o7, %l3, %o5
loop_5560:
std %f0, [%l7 + 0x78]
loop_5561:
udivx %i7, 0x0953, %o6
loop_5562:
ld [%l7 + 0x5C], %f9
andncc %g7, %g2, %l0
fmuld8sux16 %f5, %f0, %f0
brgez %i6, loop_5563
ldsb [%l7 + 0x5B], %l2
fmovrslz %i1, %f12, %f14
ldd [%l7 + 0x68], %f8
loop_5563:
fmovrsgez %i5, %f13, %f4
ldd [%l7 + 0x10], %f14
orn %i0, %l4, %i4
fornot2 %f8, %f2, %f4
ta %icc, 0x0
andncc %i3, %o1, %g4
lduh [%l7 + 0x66], %g3
ldx [%l7 + 0x10], %g1
fbul %fcc2, loop_5564
udivcc %o2, 0x11B6, %o4
fcmpgt16 %f12, %f12, %l5
fbne,a %fcc0, loop_5565
loop_5564:
lduw [%l7 + 0x54], %g5
movrgez %o0, 0x2FA, %l1
ld [%l7 + 0x64], %f7
loop_5565:
ble %xcc, loop_5566
taddcctv %o3, %g6, %l6
stx %o7, [%l7 + 0x28]
edge32l %l3, %o5, %i7
loop_5566:
fbg %fcc0, loop_5567
orcc %o6, %i2, %g7
fbule %fcc1, loop_5568
fandnot1s %f15, %f7, %f13
loop_5567:
fandnot2s %f4, %f3, %f8
sth %l0, [%l7 + 0x1A]
loop_5568:
tpos %icc, 0x5
ldsb [%l7 + 0x1C], %g2
bleu,a,pt %icc, loop_5569
fzeros %f13
udiv %l2, 0x00C3, %i6
ld [%l7 + 0x14], %f9
loop_5569:
xnor %i5, %i1, %l4
fmovsne %xcc, %f6, %f9
fbule %fcc2, loop_5570
ldsh [%l7 + 0x64], %i4
fbg %fcc2, loop_5571
edge8ln %i0, %i3, %g4
loop_5570:
st %f13, [%l7 + 0x58]
fcmpne16 %f14, %f4, %o1
loop_5571:
fandnot2s %f0, %f9, %f2
fmovda %xcc, %f0, %f6
lduh [%l7 + 0x10], %g3
addc %g1, 0x1176, %o4
fmuld8ulx16 %f15, %f10, %f8
mova %icc, %o2, %l5
lduh [%l7 + 0x78], %o0
ldsw [%l7 + 0x48], %l1
ldsw [%l7 + 0x78], %g5
call loop_5572
xnorcc %o3, 0x1D81, %l6
stw %g6, [%l7 + 0x50]
fmovdcs %icc, %f7, %f4
loop_5572:
movrlez %o7, 0x157, %l3
fandnot2s %f8, %f0, %f13
st %f4, [%l7 + 0x08]
ldx [%l7 + 0x20], %o5
sllx %o6, %i2, %g7
nop
setx loop_5573, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdgz %i7, %f0, %f12
ldsw [%l7 + 0x68], %g2
brgez,a %l0, loop_5574
loop_5573:
fsrc2 %f2, %f6
stx %l2, [%l7 + 0x58]
fbug,a %fcc1, loop_5575
loop_5574:
stb %i5, [%l7 + 0x10]
fbe,a %fcc1, loop_5576
tneg %xcc, 0x7
loop_5575:
st %f5, [%l7 + 0x40]
brgz,a %i6, loop_5577
loop_5576:
mulscc %i1, %i4, %i0
tvs %icc, 0x6
movgu %icc, %i3, %l4
loop_5577:
fmovrse %o1, %f1, %f7
sllx %g4, 0x0C, %g3
fmovrdlez %g1, %f6, %f2
nop
setx loop_5578, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x7C], %o4
tpos %xcc, 0x2
move %xcc, %l5, %o2
loop_5578:
bne,pt %icc, loop_5579
sethi 0x04C7, %o0
fnot2 %f0, %f14
fcmpgt32 %f12, %f8, %l1
loop_5579:
fnot2 %f6, %f6
st %f5, [%l7 + 0x78]
fmovdg %xcc, %f4, %f2
sdiv %g5, 0x170A, %o3
lduh [%l7 + 0x44], %g6
fmul8x16al %f6, %f13, %f0
sllx %l6, %l3, %o7
tl %xcc, 0x0
subccc %o5, %i2, %o6
ldx [%l7 + 0x30], %g7
brlz,a %g2, loop_5580
stw %i7, [%l7 + 0x40]
fmovscc %xcc, %f10, %f9
orn %l0, 0x0E3E, %i5
loop_5580:
fexpand %f13, %f14
xor %l2, %i1, %i6
ldsw [%l7 + 0x20], %i0
popc 0x0DDD, %i3
sth %l4, [%l7 + 0x1C]
fandnot2s %f0, %f7, %f1
tne %xcc, 0x4
fmovspos %icc, %f8, %f2
fornot1 %f4, %f4, %f6
fmovdcc %xcc, %f4, %f6
ldd [%l7 + 0x78], %f14
ldub [%l7 + 0x3F], %o1
movn %xcc, %i4, %g4
edge32l %g3, %o4, %l5
fmovrdne %g1, %f2, %f14
fpadd32 %f14, %f10, %f14
fpsub32s %f9, %f5, %f6
stb %o0, [%l7 + 0x4F]
sth %l1, [%l7 + 0x3C]
stx %o2, [%l7 + 0x10]
stx %o3, [%l7 + 0x30]
ld [%l7 + 0x48], %f5
fmovdn %xcc, %f6, %f8
st %f3, [%l7 + 0x74]
ldd [%l7 + 0x28], %f10
tsubcctv %g5, 0x0B5B, %g6
fmovdgu %icc, %f15, %f9
std %f10, [%l7 + 0x10]
movn %xcc, %l3, %o7
fcmpeq32 %f14, %f4, %l6
fandnot2 %f12, %f6, %f4
ldsh [%l7 + 0x12], %i2
fpadd16 %f2, %f10, %f12
ldsh [%l7 + 0x26], %o5
fmovrdne %g7, %f12, %f6
addc %o6, %g2, %i7
stx %i5, [%l7 + 0x50]
ld [%l7 + 0x30], %f5
sdivcc %l2, 0x0490, %i1
fbu %fcc0, loop_5581
stw %i6, [%l7 + 0x44]
ldsb [%l7 + 0x61], %l0
ldsb [%l7 + 0x16], %i3
loop_5581:
stx %l4, [%l7 + 0x18]
bg,a loop_5582
lduw [%l7 + 0x20], %i0
fpadd32s %f7, %f0, %f12
fbl,a %fcc0, loop_5583
loop_5582:
ldx [%l7 + 0x20], %o1
stx %g4, [%l7 + 0x50]
fmovrdlz %g3, %f2, %f2
loop_5583:
stb %i4, [%l7 + 0x16]
mulscc %l5, 0x0F45, %o4
fornot1s %f7, %f13, %f7
fble,a %fcc0, loop_5584
sth %g1, [%l7 + 0x4C]
bcc loop_5585
stb %o0, [%l7 + 0x2B]
loop_5584:
movg %xcc, %o2, %l1
fmovsg %xcc, %f7, %f0
loop_5585:
std %f12, [%l7 + 0x58]
bneg,a %xcc, loop_5586
edge8l %g5, %g6, %l3
fmovrslez %o3, %f1, %f3
fands %f12, %f15, %f9
loop_5586:
fpack16 %f10, %f0
bleu %xcc, loop_5587
stx %l6, [%l7 + 0x60]
tsubcc %o7, %o5, %i2
fnot1s %f0, %f15
loop_5587:
ldsh [%l7 + 0x5C], %g7
fsrc1 %f4, %f4
xnor %g2, 0x1F91, %o6
fmovrdne %i5, %f4, %f4
xorcc %i7, 0x15D0, %l2
fba,a %fcc1, loop_5588
tne %icc, 0x7
stb %i1, [%l7 + 0x55]
ldd [%l7 + 0x70], %f4
loop_5588:
fmovrsne %l0, %f6, %f13
fones %f13
ldub [%l7 + 0x7B], %i3
fbul,a %fcc1, loop_5589
stx %l4, [%l7 + 0x30]
ta %icc, 0x3
st %f7, [%l7 + 0x34]
loop_5589:
bge,a loop_5590
fbuge,a %fcc3, loop_5591
bge,a loop_5592
move %xcc, %i6, %i0
loop_5590:
fpsub32 %f6, %f10, %f2
loop_5591:
ldsb [%l7 + 0x2F], %o1
loop_5592:
fmovrdlez %g4, %f12, %f12
movpos %xcc, %i4, %l5
fabsd %f14, %f4
movge %xcc, %g3, %o4
brlez,a %g1, loop_5593
alignaddrl %o0, %l1, %g5
sth %o2, [%l7 + 0x4C]
move %icc, %g6, %l3
loop_5593:
popc %o3, %o7
fmovrsgez %o5, %f7, %f11
stw %i2, [%l7 + 0x78]
umulcc %g7, %l6, %g2
edge32 %i5, %o6, %i7
fnot2s %f1, %f0
st %f12, [%l7 + 0x68]
lduw [%l7 + 0x5C], %i1
fmovsg %xcc, %f0, %f11
sll %l0, %l2, %l4
fmul8x16 %f6, %f0, %f4
fors %f6, %f8, %f6
ld [%l7 + 0x38], %f10
ble,a,pn %xcc, loop_5594
ldsw [%l7 + 0x0C], %i3
fbo %fcc1, loop_5595
fnegs %f13, %f3
loop_5594:
fmovrse %i0, %f2, %f8
array16 %i6, %o1, %g4
loop_5595:
ldd [%l7 + 0x58], %f0
xor %i4, %g3, %l5
fornot1s %f11, %f3, %f1
ldsh [%l7 + 0x32], %o4
tl %xcc, 0x1
bneg,a,pn %xcc, loop_5596
mulx %o0, %g1, %g5
fandnot1 %f2, %f0, %f6
fmovrdne %o2, %f4, %f2
loop_5596:
bvc,a,pt %icc, loop_5597
tgu %xcc, 0x1
fmovrdlz %g6, %f10, %f0
tne %xcc, 0x3
loop_5597:
ldsb [%l7 + 0x67], %l1
fba,a %fcc1, loop_5598
movge %xcc, %l3, %o7
edge16n %o3, %i2, %g7
st %f0, [%l7 + 0x64]
loop_5598:
ldx [%l7 + 0x70], %l6
bcs,pn %xcc, loop_5599
ldd [%l7 + 0x58], %f8
fornot2 %f6, %f12, %f14
brgez,a %o5, loop_5600
loop_5599:
fmovsne %icc, %f14, %f3
fmovscc %icc, %f2, %f9
stw %g2, [%l7 + 0x2C]
loop_5600:
mulscc %i5, 0x0456, %i7
ldx [%l7 + 0x68], %o6
st %f9, [%l7 + 0x10]
add %i1, %l0, %l2
fmul8sux16 %f6, %f14, %f6
fmovdne %icc, %f8, %f1
fcmpes %fcc1, %f2, %f10
fmovrsne %l4, %f14, %f12
std %f0, [%l7 + 0x18]
bg loop_5601
alignaddrl %i0, %i6, %i3
lduh [%l7 + 0x14], %o1
fcmple16 %f0, %f14, %g4
loop_5601:
fmovdleu %xcc, %f1, %f5
ld [%l7 + 0x14], %f13
movrgez %g3, %i4, %o4
stb %l5, [%l7 + 0x3D]
fbul,a %fcc1, loop_5602
fxor %f12, %f2, %f8
fmovse %icc, %f8, %f6
sub %g1, %g5, %o2
loop_5602:
fone %f8
st %f12, [%l7 + 0x4C]
ldsh [%l7 + 0x62], %g6
fbule,a %fcc2, loop_5603
fandnot1s %f9, %f13, %f6
andn %o0, %l1, %o7
bcc %xcc, loop_5604
loop_5603:
ldd [%l7 + 0x20], %f12
edge32 %l3, %o3, %g7
fsrc1s %f13, %f13
loop_5604:
srax %l6, 0x1F, %o5
ldd [%l7 + 0x58], %f12
lduh [%l7 + 0x50], %g2
lduw [%l7 + 0x20], %i5
movrne %i2, 0x0DD, %i7
tneg %xcc, 0x7
ldsh [%l7 + 0x60], %i1
edge32ln %l0, %l2, %o6
tpos %xcc, 0x2
movrlez %i0, 0x24E, %l4
ldsh [%l7 + 0x60], %i6
fmovrdlez %i3, %f8, %f10
sth %g4, [%l7 + 0x3E]
ldd [%l7 + 0x28], %f8
movrgez %o1, 0x097, %i4
std %f8, [%l7 + 0x78]
fbul,a %fcc3, loop_5605
edge32 %g3, %l5, %o4
fcmpes %fcc0, %f6, %f15
edge32l %g5, %g1, %o2
loop_5605:
ble,a,pn %icc, loop_5606
fsrc1 %f12, %f12
ldsb [%l7 + 0x3D], %o0
bneg %icc, loop_5607
loop_5606:
fbe %fcc1, loop_5608
fornot1s %f13, %f11, %f6
fbg %fcc2, loop_5609
loop_5607:
fbug %fcc1, loop_5610
loop_5608:
stx %l1, [%l7 + 0x58]
fmovdg %icc, %f1, %f8
loop_5609:
movrne %o7, 0x03A, %l3
loop_5610:
bl loop_5611
fsrc2s %f7, %f3
lduh [%l7 + 0x10], %g6
fmovsn %icc, %f1, %f13
loop_5611:
fmovrdgez %o3, %f8, %f10
mova %icc, %l6, %g7
ld [%l7 + 0x60], %f0
ldsw [%l7 + 0x34], %g2
bl,pn %icc, loop_5612
fcmpes %fcc1, %f11, %f3
tcs %xcc, 0x1
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:
nop
setx loop_5614, %l0, %l1
jmpl %l1, %i5
xnorcc %o5, 0x0150, %i7
fpmerge %f13, %f11, %f12
loop_5613:
fcmpd %fcc1, %f8, %f6
loop_5614:
fbug,a %fcc0, loop_5615
sth %i1, [%l7 + 0x50]
tge %icc, 0x4
sth %l0, [%l7 + 0x60]
loop_5615:
fmovdvc %xcc, %f6, %f4
edge32 %i2, %o6, %i0
fbne,a %fcc2, loop_5616
fmul8x16 %f10, %f6, %f6
bg,pn %icc, loop_5617
edge16n %l4, %i6, %l2
loop_5616:
bvc,a,pt %icc, loop_5618
brlz,a %g4, loop_5619
loop_5617:
ld [%l7 + 0x68], %f5
fpadd32 %f6, %f2, %f10
loop_5618:
umul %o1, %i4, %g3
loop_5619:
ldsb [%l7 + 0x7E], %i3
stw %l5, [%l7 + 0x20]
fpsub32 %f14, %f6, %f10
ldsw [%l7 + 0x44], %g5
sth %o4, [%l7 + 0x7E]
fmovdvs %icc, %f11, %f1
sth %o2, [%l7 + 0x7C]
taddcc %g1, %l1, %o0
smulcc %l3, 0x0E22, %o7
movg %xcc, %g6, %o3
be,pn %icc, loop_5620
array16 %l6, %g7, %i5
fmovrslez %o5, %f14, %f8
srlx %i7, 0x04, %i1
loop_5620:
fandnot2 %f12, %f8, %f6
movgu %xcc, %g2, %i2
fmovsgu %xcc, %f4, %f6
tn %icc, 0x5
ld [%l7 + 0x50], %f15
stb %o6, [%l7 + 0x5C]
orn %i0, %l0, %i6
ldsh [%l7 + 0x7A], %l4
stw %g4, [%l7 + 0x1C]
movpos %icc, %l2, %o1
movrgz %g3, %i4, %i3
tpos %icc, 0x0
mulx %g5, 0x1F84, %l5
tpos %xcc, 0x3
ldsb [%l7 + 0x76], %o2
fmovrdlez %g1, %f0, %f0
bn,pt %xcc, loop_5621
fabsd %f2, %f6
popc %l1, %o0
andn %l3, 0x17B8, %o4
loop_5621:
movneg %xcc, %o7, %o3
stw %g6, [%l7 + 0x5C]
fnegd %f4, %f12
ldub [%l7 + 0x7E], %g7
fmul8ulx16 %f12, %f8, %f2
fmuld8ulx16 %f8, %f12, %f14
bg,a,pt %xcc, loop_5622
nop
setx loop_5623, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdgu %icc, %f12, %f9
tge %xcc, 0x1
loop_5622:
fcmpes %fcc1, %f15, %f8
loop_5623:
move %icc, %i5, %o5
array32 %l6, %i7, %g2
tg %icc, 0x1
sth %i2, [%l7 + 0x18]
bcs,a,pn %xcc, loop_5624
ldsb [%l7 + 0x39], %o6
fpack32 %f14, %f12, %f0
ldsh [%l7 + 0x20], %i1
loop_5624:
std %f12, [%l7 + 0x40]
udiv %i0, 0x1C8E, %l0
movne %icc, %i6, %g4
ldsw [%l7 + 0x30], %l2
fmovrdlez %l4, %f12, %f0
ldsw [%l7 + 0x2C], %g3
movrlz %o1, 0x083, %i3
and %g5, 0x1D71, %i4
xnorcc %l5, 0x0EE9, %g1
ldsb [%l7 + 0x41], %o2
stb %l1, [%l7 + 0x3A]
fmovrslez %l3, %f9, %f15
movg %xcc, %o0, %o4
andn %o3, %g6, %o7
st %f0, [%l7 + 0x6C]
bg %icc, loop_5625
fbe %fcc1, loop_5626
fornot1 %f4, %f14, %f0
fmovdvs %icc, %f10, %f13
loop_5625:
fmovscc %xcc, %f12, %f0
loop_5626:
movrne %g7, 0x1F3, %i5
fba %fcc2, loop_5627
fmovdn %xcc, %f4, %f4
movcs %icc, %o5, %l6
st %f7, [%l7 + 0x08]
loop_5627:
fandnot1 %f14, %f6, %f4
tge %xcc, 0x1
fmul8x16al %f3, %f14, %f14
tle %xcc, 0x4
st %f2, [%l7 + 0x18]
umul %i7, 0x131F, %g2
stx %o6, [%l7 + 0x10]
movvc %icc, %i2, %i0
lduw [%l7 + 0x70], %i1
brlez %l0, loop_5628
bg %icc, loop_5629
fmovdcs %icc, %f1, %f13
fmovsn %icc, %f0, %f0
loop_5628:
fandnot2 %f8, %f10, %f0
loop_5629:
fbge %fcc0, loop_5630
movl %xcc, %g4, %i6
fxnors %f13, %f3, %f9
stb %l2, [%l7 + 0x43]
loop_5630:
edge16 %l4, %o1, %g3
movvs %icc, %i3, %i4
edge8ln %g5, %l5, %o2
fandnot1s %f1, %f5, %f15
fbo %fcc2, loop_5631
std %f14, [%l7 + 0x30]
nop
setx loop_5632, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x5C], %g1
loop_5631:
for %f4, %f14, %f6
tg %xcc, 0x7
loop_5632:
fmovrslz %l1, %f13, %f9
taddcctv %o0, %l3, %o4
fmovdcc %xcc, %f15, %f14
fbne,a %fcc3, loop_5633
ldd [%l7 + 0x60], %f8
fbo,a %fcc0, loop_5634
fmovrsgez %o3, %f12, %f0
loop_5633:
fandnot1 %f14, %f0, %f10
fmovrdgez %g6, %f8, %f4
loop_5634:
ld [%l7 + 0x08], %f13
fba,a %fcc2, loop_5635
fmovscc %icc, %f12, %f11
ba %icc, loop_5636
mulx %g7, 0x0F4B, %o7
loop_5635:
srl %i5, 0x10, %l6
brgz %i7, loop_5637
loop_5636:
ldsw [%l7 + 0x1C], %g2
fnegd %f4, %f2
ldx [%l7 + 0x58], %o6
loop_5637:
fandnot2s %f9, %f9, %f13
bl,pn %icc, loop_5638
movvc %icc, %i2, %o5
edge8 %i0, %l0, %i1
fornot2s %f14, %f2, %f1
loop_5638:
taddcc %g4, %l2, %i6
taddcc %o1, 0x056C, %g3
srax %l4, %i3, %g5
mulscc %i4, %o2, %l5
xor %l1, %g1, %o0
mulscc %l3, 0x025E, %o3
std %f12, [%l7 + 0x48]
movre %o4, %g6, %g7
udivx %i5, 0x1C25, %o7
fcmpeq16 %f0, %f10, %l6
subcc %g2, 0x170E, %i7
std %f14, [%l7 + 0x58]
fsrc2 %f6, %f6
ldsh [%l7 + 0x52], %o6
std %f14, [%l7 + 0x78]
fmovspos %icc, %f7, %f10
ld [%l7 + 0x30], %f14
ldsb [%l7 + 0x65], %i2
ldsh [%l7 + 0x30], %i0
lduh [%l7 + 0x5C], %l0
tl %icc, 0x1
ldsb [%l7 + 0x1A], %i1
stx %o5, [%l7 + 0x78]
fmovsne %xcc, %f4, %f7
fzeros %f2
st %f5, [%l7 + 0x18]
tvs %icc, 0x0
subccc %g4, 0x1DF0, %i6
movne %xcc, %l2, %o1
bcc,pt %icc, loop_5639
bn,a,pn %icc, loop_5640
sth %g3, [%l7 + 0x40]
sth %l4, [%l7 + 0x52]
loop_5639:
st %f11, [%l7 + 0x54]
loop_5640:
fand %f10, %f2, %f12
movpos %xcc, %i3, %g5
std %f6, [%l7 + 0x48]
tg %xcc, 0x6
xorcc %o2, %i4, %l5
fmovrslez %l1, %f5, %f13
tsubcc %o0, 0x1ECD, %l3
xor %g1, 0x0FA4, %o3
fmovdleu %icc, %f13, %f13
fnot2 %f6, %f8
edge32 %o4, %g7, %i5
tcc %icc, 0x2
ld [%l7 + 0x4C], %f0
fsrc2 %f2, %f14
ta %icc, 0x6
fbe,a %fcc1, loop_5641
tvs %icc, 0x1
nop
setx loop_5642, %l0, %l1
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 + 0x1B], %g6
loop_5641:
sdiv %o7, 0x037B, %g2
ld [%l7 + 0x28], %f11
loop_5642:
bn,a,pt %xcc, loop_5643
stx %i7, [%l7 + 0x20]
tcc %xcc, 0x6
lduw [%l7 + 0x2C], %o6
loop_5643:
ta %icc, 0x3
ldd [%l7 + 0x50], %f14
movre %l6, 0x284, %i2
bgu %xcc, loop_5644
fxors %f7, %f14, %f6
movrlez %i0, %i1, %o5
movleu %xcc, %l0, %i6
loop_5644:
ldsb [%l7 + 0x61], %l2
edge16n %g4, %g3, %o1
edge16ln %i3, %g5, %l4
movl %icc, %i4, %o2
smul %l5, %l1, %o0
xorcc %l3, 0x02FD, %o3
fba %fcc1, loop_5645
fmovrse %g1, %f13, %f8
tsubcc %g7, 0x182A, %o4
lduw [%l7 + 0x38], %i5
loop_5645:
subcc %g6, %g2, %i7
fmovdn %xcc, %f9, %f2
mulscc %o6, %l6, %i2
stx %i0, [%l7 + 0x38]
ldd [%l7 + 0x70], %f6
ldd [%l7 + 0x60], %f2
fzero %f6
ldsw [%l7 + 0x2C], %o7
alignaddr %o5, %i1, %l0
tcc %icc, 0x4
fmovdleu %xcc, %f5, %f2
subccc %l2, %g4, %g3
edge16l %i6, %i3, %g5
ldd [%l7 + 0x08], %f0
lduw [%l7 + 0x40], %o1
ldx [%l7 + 0x10], %i4
fandnot2 %f8, %f0, %f2
fpackfix %f12, %f6
ldsh [%l7 + 0x2C], %o2
fpack16 %f8, %f6
edge32 %l5, %l1, %o0
sth %l3, [%l7 + 0x1C]
fcmpd %fcc3, %f0, %f2
movrgz %o3, 0x070, %l4
movge %icc, %g7, %o4
orcc %g1, %i5, %g6
bge,a loop_5646
fbg,a %fcc3, loop_5647
fmovdle %icc, %f1, %f5
lduh [%l7 + 0x62], %g2
loop_5646:
stx %i7, [%l7 + 0x08]
loop_5647:
fpack32 %f14, %f2, %f10
sdivcc %l6, 0x054E, %i2
movrlez %o6, %o7, %o5
fnot1s %f9, %f7
ba,a,pt %icc, loop_5648
bpos,a,pt %xcc, loop_5649
fmovdcc %icc, %f12, %f14
st %f7, [%l7 + 0x54]
loop_5648:
srlx %i0, %l0, %l2
loop_5649:
fmovrdgez %i1, %f4, %f12
ld [%l7 + 0x4C], %f9
stw %g4, [%l7 + 0x44]
movpos %xcc, %i6, %g3
fmovsvc %icc, %f4, %f4
movneg %xcc, %g5, %i3
fbn %fcc2, loop_5650
tl %xcc, 0x6
edge32 %i4, %o1, %o2
fbge %fcc2, loop_5651
loop_5650:
sth %l5, [%l7 + 0x34]
st %f0, [%l7 + 0x44]
ldsb [%l7 + 0x0F], %o0
loop_5651:
ldsb [%l7 + 0x09], %l1
fbge %fcc2, loop_5652
mulx %o3, %l3, %g7
fmovdle %xcc, %f13, %f10
tn %icc, 0x7
loop_5652:
bge,a,pn %icc, loop_5653
fmovrdgz %l4, %f12, %f8
ld [%l7 + 0x5C], %f5
fmuld8ulx16 %f10, %f9, %f10
loop_5653:
fnot1 %f0, %f14
movrlz %o4, %i5, %g6
and %g1, %g2, %l6
fblg,a %fcc2, loop_5654
ldx [%l7 + 0x58], %i2
bl,pn %xcc, loop_5655
fabsd %f10, %f8
loop_5654:
ldsb [%l7 + 0x7B], %i7
fcmpeq16 %f0, %f4, %o6
loop_5655:
array32 %o7, %o5, %i0
lduh [%l7 + 0x48], %l2
fmovdvs %icc, %f10, %f7
bn,a,pn %xcc, loop_5656
sth %i1, [%l7 + 0x44]
stb %l0, [%l7 + 0x46]
srlx %i6, 0x0D, %g4
loop_5656:
andn %g3, %i3, %i4
bl loop_5657
fpadd32s %f5, %f2, %f3
fabss %f10, %f13
fone %f4
loop_5657:
movneg %xcc, %g5, %o2
tl %icc, 0x1
fmovd %f14, %f2
xorcc %l5, 0x1BF4, %o0
fnands %f5, %f8, %f6
ldsh [%l7 + 0x74], %l1
ba,a %icc, loop_5658
fmovscs %icc, %f10, %f10
fandnot1 %f8, %f4, %f14
fnands %f1, %f12, %f8
loop_5658:
tn %icc, 0x0
be loop_5659
orcc %o1, %l3, %o3
ldub [%l7 + 0x48], %g7
lduw [%l7 + 0x4C], %o4
loop_5659:
ldd [%l7 + 0x48], %f10
ldsh [%l7 + 0x20], %l4
ldub [%l7 + 0x4F], %g6
ldx [%l7 + 0x58], %g1
st %f11, [%l7 + 0x50]
ldub [%l7 + 0x6E], %i5
edge16ln %l6, %i2, %i7
add %g2, %o6, %o5
movle %xcc, %i0, %l2
std %f14, [%l7 + 0x38]
st %f5, [%l7 + 0x14]
brz,a %i1, loop_5660
fsrc1s %f3, %f9
brlz %o7, loop_5661
stb %l0, [%l7 + 0x1B]
loop_5660:
movvc %xcc, %g4, %g3
movrlz %i3, 0x18A, %i6
loop_5661:
xorcc %g5, 0x0029, %o2
fbug,a %fcc3, loop_5662
stw %i4, [%l7 + 0x48]
movle %xcc, %o0, %l1
ldsb [%l7 + 0x4C], %l5
loop_5662:
nop
setx loop_5663, %l0, %l1
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], %f10
tleu %xcc, 0x7
orn %o1, 0x0D92, %o3
loop_5663:
and %g7, %l3, %o4
fpadd32s %f10, %f7, %f8
movg %icc, %l4, %g1
subccc %i5, %g6, %i2
fxnor %f6, %f0, %f8
stb %l6, [%l7 + 0x38]
ldub [%l7 + 0x6F], %i7
fbge %fcc2, loop_5664
fcmped %fcc2, %f12, %f8
fabss %f8, %f11
fmovsvc %icc, %f11, %f10
loop_5664:
fmul8ulx16 %f10, %f8, %f10
bne,a,pn %xcc, loop_5665
movre %o6, %g2, %i0
tpos %xcc, 0x3
stx %o5, [%l7 + 0x38]
loop_5665:
tg %xcc, 0x3
fmovsvs %xcc, %f14, %f9
lduh [%l7 + 0x7A], %l2
fmovspos %icc, %f14, %f13
array32 %o7, %l0, %g4
nop
setx loop_5666, %l0, %l1
jmpl %l1, %i1
tleu %xcc, 0x5
fbn %fcc1, loop_5667
fbug,a %fcc0, loop_5668
loop_5666:
ld [%l7 + 0x40], %f13
lduh [%l7 + 0x18], %g3
loop_5667:
ldd [%l7 + 0x28], %f4
loop_5668:
tgu %icc, 0x5
ldx [%l7 + 0x50], %i3
movpos %icc, %g5, %i6
movgu %xcc, %i4, %o0
call loop_5669
movne %xcc, %l1, %l5
fmul8ulx16 %f0, %f10, %f6
brgez %o2, loop_5670
loop_5669:
bcs,a,pn %xcc, loop_5671
lduw [%l7 + 0x40], %o3
alignaddrl %o1, %l3, %g7
loop_5670:
stw %o4, [%l7 + 0x10]
loop_5671:
fcmpne16 %f4, %f8, %l4
ldsh [%l7 + 0x68], %i5
brnz,a %g6, loop_5672
fbe %fcc1, loop_5673
lduw [%l7 + 0x60], %i2
stw %l6, [%l7 + 0x4C]
loop_5672:
bne,pt %xcc, loop_5674
loop_5673:
array16 %g1, %o6, %g2
fpsub32s %f12, %f6, %f2
ba,a loop_5675
loop_5674:
ldx [%l7 + 0x08], %i0
fmovdgu %xcc, %f10, %f13
bn,a,pn %xcc, loop_5676
loop_5675:
movrgez %o5, 0x06C, %l2
sth %i7, [%l7 + 0x28]
fbul %fcc3, loop_5677
loop_5676:
alignaddr %l0, %o7, %g4
fpack16 %f14, %f13
stb %i1, [%l7 + 0x1C]
loop_5677:
fmovrsgz %i3, %f9, %f10
tge %icc, 0x1
brgez,a %g5, loop_5678
nop
setx loop_5679, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %i6, [%l7 + 0x76]
bn,a,pn %icc, loop_5680
loop_5678:
udivcc %g3, 0x0650, %o0
loop_5679:
fpack32 %f12, %f4, %f10
fcmpd %fcc2, %f6, %f12
loop_5680:
fnot2s %f2, %f15
bleu,a %icc, loop_5681
lduw [%l7 + 0x70], %i4
fnors %f9, %f13, %f6
lduh [%l7 + 0x34], %l5
loop_5681:
sub %l1, 0x1093, %o3
fbuge,a %fcc1, loop_5682
fbul %fcc3, loop_5683
ldub [%l7 + 0x63], %o2
ldsh [%l7 + 0x40], %o1
loop_5682:
std %f14, [%l7 + 0x60]
loop_5683:
or %g7, 0x0E8E, %l3
tge %icc, 0x4
udivx %o4, 0x0418, %i5
std %f14, [%l7 + 0x28]
fbuge %fcc3, loop_5684
edge8l %l4, %i2, %g6
fcmple16 %f12, %f12, %l6
fornot2s %f14, %f7, %f12
loop_5684:
ldub [%l7 + 0x40], %g1
std %f14, [%l7 + 0x50]
bcs %xcc, loop_5685
fnands %f11, %f13, %f13
fcmpes %fcc3, %f6, %f2
te %xcc, 0x2
loop_5685:
fnegd %f4, %f2
fmovrslez %g2, %f4, %f3
fbg %fcc0, loop_5686
movle %icc, %i0, %o6
stb %o5, [%l7 + 0x3D]
fmovrdlez %i7, %f6, %f0
loop_5686:
ldsw [%l7 + 0x68], %l0
fands %f10, %f4, %f10
sra %l2, 0x1E, %g4
ldsw [%l7 + 0x7C], %i1
fands %f5, %f8, %f4
add %o7, %i3, %g5
fandnot1s %f9, %f6, %f8
taddcc %i6, %g3, %i4
fcmple32 %f12, %f0, %o0
stb %l5, [%l7 + 0x65]
sub %l1, %o3, %o2
stx %o1, [%l7 + 0x60]
ba %xcc, loop_5687
fxor %f10, %f4, %f0
fbl %fcc1, loop_5688
subc %l3, %o4, %g7
loop_5687:
st %f12, [%l7 + 0x50]
st %f6, [%l7 + 0x0C]
loop_5688:
sth %l4, [%l7 + 0x4A]
movrgez %i5, %i2, %l6
ldsw [%l7 + 0x34], %g1
andn %g2, 0x1E0A, %i0
lduw [%l7 + 0x2C], %o6
ldsh [%l7 + 0x26], %o5
fpadd16s %f3, %f2, %f11
edge32ln %i7, %g6, %l0
ldsb [%l7 + 0x49], %l2
smulcc %g4, 0x1E58, %o7
nop
setx loop_5689, %l0, %l1
jmpl %l1, %i1
fcmped %fcc1, %f8, %f0
fmovdcc %icc, %f13, %f2
bleu loop_5690
loop_5689:
ld [%l7 + 0x28], %f10
xnorcc %i3, 0x0B2A, %i6
bpos,a,pn %icc, loop_5691
loop_5690:
fnot2 %f14, %f6
fmovsle %icc, %f11, %f15
ld [%l7 + 0x6C], %f4
loop_5691:
stb %g3, [%l7 + 0x42]
andn %g5, %i4, %l5
fpmerge %f0, %f13, %f6
fmovsl %icc, %f2, %f8
stx %o0, [%l7 + 0x18]
fors %f5, %f4, %f10
fbule %fcc0, loop_5692
fcmple32 %f12, %f2, %l1
srl %o3, 0x13, %o1
alignaddrl %l3, %o2, %g7
loop_5692:
smulcc %o4, 0x1203, %i5
fblg %fcc0, loop_5693
ldsw [%l7 + 0x6C], %i2
for %f4, %f12, %f14
lduw [%l7 + 0x20], %l6
loop_5693:
fcmpeq16 %f4, %f8, %g1
edge8 %l4, %g2, %i0
fmovdneg %icc, %f6, %f12
brgz %o5, loop_5694
movle %xcc, %o6, %g6
ldx [%l7 + 0x28], %l0
ld [%l7 + 0x44], %f0
loop_5694:
edge16n %i7, %g4, %o7
fble,a %fcc1, loop_5695
popc 0x16AD, %l2
fcmple32 %f8, %f8, %i3
fnors %f14, %f10, %f2
loop_5695:
alignaddrl %i1, %i6, %g5
xnorcc %g3, 0x1669, %l5
tle %icc, 0x0
stw %o0, [%l7 + 0x54]
fmovscc %xcc, %f2, %f5
fandnot1s %f8, %f13, %f9
ldx [%l7 + 0x30], %i4
fmovsle %icc, %f4, %f4
ldsb [%l7 + 0x09], %o3
ldsw [%l7 + 0x24], %l1
mova %xcc, %l3, %o2
ldsw [%l7 + 0x30], %g7
fone %f12
sdivcc %o4, 0x06DA, %i5
faligndata %f2, %f6, %f6
stb %i2, [%l7 + 0x6A]
tvc %icc, 0x7
pdist %f8, %f2, %f6
tleu %xcc, 0x5
ldub [%l7 + 0x32], %l6
st %f9, [%l7 + 0x08]
lduw [%l7 + 0x1C], %o1
edge8l %g1, %g2, %i0
taddcctv %o5, 0x0B62, %o6
fcmped %fcc1, %f2, %f12
brnz %g6, loop_5696
stw %l0, [%l7 + 0x3C]
movrne %l4, 0x183, %i7
bneg,pn %xcc, loop_5697
loop_5696:
ldx [%l7 + 0x60], %g4
edge32 %o7, %i3, %i1
st %f12, [%l7 + 0x50]
loop_5697:
subc %i6, 0x102C, %g5
fbue %fcc1, loop_5698
movvs %icc, %l2, %g3
tcc %icc, 0x6
fbul %fcc2, loop_5699
loop_5698:
ldsb [%l7 + 0x19], %o0
st %f5, [%l7 + 0x44]
fbo,a %fcc1, loop_5700
loop_5699:
sllx %l5, 0x0D, %i4
st %f3, [%l7 + 0x6C]
tcc %xcc, 0x5
loop_5700:
stx %o3, [%l7 + 0x58]
movvs %icc, %l3, %o2
mova %icc, %l1, %o4
umul %i5, %g7, %i2
edge32n %l6, %o1, %g1
ldub [%l7 + 0x1A], %g2
fmovrdlz %o5, %f14, %f6
stx %i0, [%l7 + 0x68]
ldsh [%l7 + 0x14], %g6
fcmped %fcc2, %f0, %f14
ta %xcc, 0x0
movvs %icc, %l0, %l4
sub %i7, %g4, %o6
ldsb [%l7 + 0x24], %i3
fmovrsgz %i1, %f4, %f11
fmovspos %icc, %f3, %f10
fpadd16s %f1, %f0, %f15
fmovscc %icc, %f7, %f8
brlez,a %o7, loop_5701
brz %g5, loop_5702
movrgez %l2, %i6, %o0
fsrc2s %f7, %f1
loop_5701:
fands %f9, %f15, %f10
loop_5702:
tleu %icc, 0x3
ta %xcc, 0x5
ldd [%l7 + 0x10], %f0
fnot2s %f8, %f0
movcc %xcc, %l5, %g3
fcmped %fcc1, %f10, %f8
fmovdle %icc, %f6, %f7
fnot2s %f14, %f6
mova %icc, %i4, %l3
fmovsg %icc, %f7, %f7
ldsb [%l7 + 0x2D], %o3
popc 0x0B58, %o2
fandnot2 %f14, %f4, %f2
lduh [%l7 + 0x0E], %o4
stw %i5, [%l7 + 0x5C]
std %f4, [%l7 + 0x48]
fbne,a %fcc1, loop_5703
lduw [%l7 + 0x74], %g7
fxnor %f4, %f2, %f2
fmul8x16au %f12, %f3, %f4
loop_5703:
fmul8sux16 %f2, %f4, %f0
ldsb [%l7 + 0x2E], %l1
fbe,a %fcc0, loop_5704
st %f2, [%l7 + 0x2C]
ldsh [%l7 + 0x7A], %l6
lduh [%l7 + 0x6E], %o1
loop_5704:
movrlz %i2, 0x089, %g2
stb %o5, [%l7 + 0x66]
ldsh [%l7 + 0x0E], %i0
addc %g6, 0x00AC, %l0
fmovdn %xcc, %f3, %f0
or %l4, %g1, %g4
ldx [%l7 + 0x38], %i7
fnot1 %f6, %f12
srlx %o6, %i3, %o7
tle %xcc, 0x6
fnands %f15, %f2, %f4
fmovrdgz %i1, %f0, %f12
bleu,a %icc, loop_5705
fbg %fcc3, loop_5706
edge32l %g5, %l2, %o0
fornot2s %f5, %f11, %f9
loop_5705:
fmovrde %l5, %f8, %f4
loop_5706:
bcc,pt %xcc, loop_5707
stx %g3, [%l7 + 0x18]
std %f10, [%l7 + 0x60]
mova %xcc, %i6, %i4
loop_5707:
add %l3, %o3, %o4
tle %xcc, 0x5
popc %i5, %g7
ldsb [%l7 + 0x59], %o2
fbne %fcc1, loop_5708
ldd [%l7 + 0x48], %f6
stx %l6, [%l7 + 0x08]
std %f0, [%l7 + 0x20]
loop_5708:
fmovs %f1, %f15
fpackfix %f8, %f10
addccc %l1, 0x0996, %o1
brgez %g2, loop_5709
fblg,a %fcc2, loop_5710
xor %i2, %i0, %g6
smul %l0, 0x1109, %o5
loop_5709:
umul %l4, 0x0FC4, %g1
loop_5710:
bgu,a %xcc, loop_5711
fmovdne %icc, %f15, %f7
fmovs %f10, %f3
sth %g4, [%l7 + 0x3E]
loop_5711:
andcc %o6, %i7, %o7
fbl,a %fcc2, loop_5712
ble,pn %xcc, loop_5713
array8 %i3, %g5, %l2
edge16ln %i1, %l5, %g3
loop_5712:
edge32n %i6, %i4, %l3
loop_5713:
fors %f5, %f3, %f10
edge16ln %o0, %o3, %i5
fbuge,a %fcc2, loop_5714
fmovsvs %xcc, %f10, %f15
ldx [%l7 + 0x18], %g7
fmovscs %xcc, %f3, %f9
loop_5714:
fcmpne16 %f4, %f0, %o2
fbule,a %fcc0, loop_5715
ldub [%l7 + 0x2C], %o4
fnot2s %f15, %f9
stx %l6, [%l7 + 0x08]
loop_5715:
ba,a,pn %xcc, loop_5716
fbn,a %fcc1, loop_5717
andncc %l1, %o1, %i2
umulcc %g2, %g6, %i0
loop_5716:
sdivx %o5, 0x0E69, %l0
loop_5717:
fbo,a %fcc2, loop_5718
st %f5, [%l7 + 0x58]
fandnot2 %f8, %f14, %f4
tneg %xcc, 0x5
loop_5718:
fmovrde %l4, %f14, %f2
fnot1 %f2, %f10
st %f7, [%l7 + 0x08]
nop
setx loop_5719, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnor %f12, %f12, %f2
ldsb [%l7 + 0x75], %g1
movre %o6, %i7, %o7
loop_5719:
movcc %icc, %g4, %g5
fsrc2s %f12, %f10
fbug %fcc1, loop_5720
fmovrsne %i3, %f3, %f5
subccc %i1, %l2, %g3
edge8l %i6, %i4, %l5
loop_5720:
bleu,pn %icc, loop_5721
fmovspos %icc, %f4, %f7
lduw [%l7 + 0x44], %l3
st %f7, [%l7 + 0x10]
loop_5721:
stw %o0, [%l7 + 0x30]
ldub [%l7 + 0x7D], %o3
fsrc2 %f12, %f8
popc %i5, %g7
faligndata %f12, %f14, %f12
fbug,a %fcc2, loop_5722
fbu %fcc0, loop_5723
movle %icc, %o2, %o4
fbul,a %fcc1, loop_5724
loop_5722:
edge16 %l6, %o1, %i2
loop_5723:
fornot1 %f14, %f6, %f6
fandnot1s %f3, %f5, %f3
loop_5724:
fmovdvs %xcc, %f4, %f12
fandnot2s %f12, %f14, %f6
lduh [%l7 + 0x10], %l1
andn %g2, 0x172B, %i0
fmovsa %icc, %f2, %f11
tleu %icc, 0x0
stb %o5, [%l7 + 0x58]
bne,a loop_5725
addcc %g6, 0x13F3, %l4
edge8ln %l0, %o6, %g1
fxnors %f8, %f12, %f8
loop_5725:
bn,a %icc, loop_5726
fblg %fcc2, loop_5727
fbo %fcc3, loop_5728
bshuffle %f6, %f2, %f4
loop_5726:
fmovdvs %xcc, %f7, %f10
loop_5727:
fcmpgt32 %f4, %f10, %i7
loop_5728:
lduh [%l7 + 0x40], %o7
fcmpne16 %f10, %f2, %g4
sdiv %i3, 0x0995, %g5
fmovdcc %xcc, %f15, %f2
fnot1s %f8, %f2
call loop_5729
movge %icc, %i1, %l2
fblg %fcc0, loop_5730
fpack32 %f2, %f2, %f12
loop_5729:
brgez %i6, loop_5731
fmovdg %icc, %f12, %f2
loop_5730:
popc 0x1B42, %g3
fnot1s %f8, %f2
loop_5731:
tle %xcc, 0x4
fsrc1 %f12, %f2
ld [%l7 + 0x34], %f4
fmovrdlez %i4, %f8, %f10
umul %l3, 0x1687, %o0
sth %o3, [%l7 + 0x2E]
fmovrslez %i5, %f4, %f7
fmovrdgez %l5, %f8, %f4
ld [%l7 + 0x34], %f11
tpos %icc, 0x4
bcc,pn %xcc, loop_5732
fmovdpos %icc, %f1, %f9
sth %o2, [%l7 + 0x6A]
fmovdleu %icc, %f3, %f3
loop_5732:
movrlez %o4, %g7, %l6
stb %i2, [%l7 + 0x78]
std %f0, [%l7 + 0x30]
fbne %fcc1, loop_5733
fmovsneg %xcc, %f6, %f10
fba %fcc0, loop_5734
sth %o1, [%l7 + 0x1C]
loop_5733:
fbul,a %fcc0, loop_5735
lduh [%l7 + 0x42], %l1
loop_5734:
udivx %i0, 0x0721, %o5
stb %g6, [%l7 + 0x08]
loop_5735:
fnand %f10, %f14, %f8
fmovrslez %l4, %f5, %f2
fcmpeq32 %f14, %f14, %l0
ldub [%l7 + 0x7D], %g2
te %icc, 0x0
ld [%l7 + 0x54], %f0
movle %icc, %g1, %o6
ldsw [%l7 + 0x78], %o7
fpadd16s %f13, %f14, %f2
lduw [%l7 + 0x48], %i7
edge8ln %i3, %g4, %i1
fbug %fcc0, loop_5736
bshuffle %f4, %f12, %f4
lduh [%l7 + 0x2C], %l2
edge16ln %g5, %g3, %i4
loop_5736:
lduw [%l7 + 0x28], %i6
fornot2s %f11, %f5, %f15
fpsub32 %f2, %f2, %f12
ldub [%l7 + 0x50], %l3
stb %o0, [%l7 + 0x4D]
edge8n %o3, %l5, %i5
sth %o4, [%l7 + 0x4C]
ldsb [%l7 + 0x6C], %o2
sth %l6, [%l7 + 0x56]
fblg,a %fcc2, loop_5737
stx %i2, [%l7 + 0x40]
movleu %icc, %o1, %l1
fcmps %fcc0, %f7, %f10
loop_5737:
tvs %xcc, 0x7
ldd [%l7 + 0x60], %f6
lduw [%l7 + 0x24], %i0
ldx [%l7 + 0x38], %g7
tvs %icc, 0x3
subc %o5, %g6, %l4
be,a %xcc, loop_5738
fmul8sux16 %f10, %f0, %f8
fmovdcc %xcc, %f5, %f11
andncc %g2, %g1, %o6
loop_5738:
stw %l0, [%l7 + 0x0C]
tpos %xcc, 0x1
sdivcc %i7, 0x14B3, %i3
fmul8sux16 %f12, %f10, %f8
tpos %icc, 0x7
fmovsle %icc, %f6, %f2
fmovsa %xcc, %f10, %f13
xor %o7, 0x0E96, %i1
ldsw [%l7 + 0x0C], %l2
taddcc %g5, %g3, %i4
subc %i6, 0x13E0, %l3
ld [%l7 + 0x6C], %f10
fmuld8ulx16 %f5, %f6, %f0
fmovrdne %g4, %f8, %f6
fandnot1 %f10, %f12, %f12
bg %icc, loop_5739
xnorcc %o0, 0x0D13, %l5
tl %icc, 0x4
smulcc %o3, %i5, %o4
loop_5739:
nop
setx loop_5740, %l0, %l1
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 + 0x0C]
ldsw [%l7 + 0x70], %o2
brnz,a %o1, loop_5741
loop_5740:
stb %l1, [%l7 + 0x47]
brnz,a %i2, loop_5742
tsubcc %g7, 0x16E9, %o5
loop_5741:
tsubcc %i0, 0x1946, %l4
call loop_5743
loop_5742:
ldub [%l7 + 0x68], %g6
bpos loop_5744
movvc %xcc, %g1, %g2
loop_5743:
fnors %f5, %f6, %f14
be,a %icc, loop_5745
loop_5744:
fpack32 %f10, %f6, %f14
edge16l %o6, %i7, %i3
stb %o7, [%l7 + 0x30]
loop_5745:
ldd [%l7 + 0x28], %f2
st %f10, [%l7 + 0x18]
lduh [%l7 + 0x7A], %i1
fmul8x16 %f0, %f10, %f4
edge16l %l2, %l0, %g5
std %f2, [%l7 + 0x50]
fandnot2s %f3, %f1, %f11
fmul8ulx16 %f0, %f4, %f2
fpsub32 %f2, %f8, %f8
fmovscs %xcc, %f4, %f3
fmovrslez %g3, %f11, %f7
ldub [%l7 + 0x08], %i6
ldd [%l7 + 0x30], %f0
fxors %f14, %f12, %f14
edge8l %i4, %g4, %l3
fpadd32 %f2, %f14, %f2
fxor %f14, %f0, %f10
ldub [%l7 + 0x25], %o0
fcmple32 %f14, %f2, %o3
fandnot2s %f12, %f2, %f2
fnot2s %f11, %f10
and %i5, 0x1E7A, %o4
ldd [%l7 + 0x78], %f8
lduw [%l7 + 0x14], %l5
smul %l6, %o2, %o1
fandnot2s %f0, %f10, %f7
fbu %fcc2, loop_5746
sra %i2, %g7, %o5
lduw [%l7 + 0x48], %l1
fmovrsgz %l4, %f11, %f8
loop_5746:
movrne %g6, %i0, %g2
tneg %icc, 0x2
lduw [%l7 + 0x78], %o6
fabss %f10, %f0
fmovsneg %icc, %f15, %f10
stb %g1, [%l7 + 0x42]
fand %f10, %f6, %f8
smulcc %i3, 0x1BF2, %i7
movrgez %o7, 0x31C, %i1
tg %icc, 0x5
fmul8x16al %f1, %f1, %f0
subccc %l2, 0x0FA0, %g5
ldx [%l7 + 0x38], %g3
std %f10, [%l7 + 0x38]
fba,a %fcc3, loop_5747
xnorcc %l0, 0x15DA, %i6
ble,a %xcc, loop_5748
edge16 %i4, %g4, %l3
loop_5747:
fmovrdlz %o3, %f12, %f2
andcc %i5, %o0, %l5
loop_5748:
sdiv %l6, 0x0C66, %o4
bn,a,pt %xcc, loop_5749
bne loop_5750
edge32n %o1, %o2, %i2
ldsw [%l7 + 0x30], %o5
loop_5749:
fbu %fcc0, loop_5751
loop_5750:
fbg,a %fcc1, loop_5752
andcc %g7, %l1, %g6
orn %i0, %l4, %g2
loop_5751:
ldsw [%l7 + 0x1C], %o6
loop_5752:
fpadd16 %f14, %f2, %f6
lduw [%l7 + 0x24], %g1
bge,a %xcc, loop_5753
udivx %i3, 0x0F31, %i7
sth %o7, [%l7 + 0x32]
lduh [%l7 + 0x4C], %l2
loop_5753:
edge8l %g5, %g3, %i1
nop
setx loop_5754, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subccc %l0, 0x0D17, %i4
fzeros %f0
bl,a,pt %xcc, loop_5755
loop_5754:
st %f7, [%l7 + 0x60]
movrne %g4, %i6, %l3
fpack16 %f0, %f3
loop_5755:
fnot2 %f2, %f14
brlz,a %i5, loop_5756
ldsw [%l7 + 0x48], %o3
ldub [%l7 + 0x7B], %o0
ldd [%l7 + 0x30], %f8
loop_5756:
stx %l6, [%l7 + 0x60]
ldsb [%l7 + 0x0D], %l5
fmul8sux16 %f12, %f10, %f12
stb %o1, [%l7 + 0x3F]
ldsh [%l7 + 0x62], %o4
fmovsl %xcc, %f14, %f14
ldx [%l7 + 0x70], %o2
bl,a loop_5757
fandnot2 %f6, %f0, %f4
fbu %fcc0, loop_5758
fmovdne %xcc, %f11, %f11
loop_5757:
edge16ln %o5, %g7, %i2
fmovrslz %g6, %f14, %f13
loop_5758:
st %f3, [%l7 + 0x20]
fmovdg %xcc, %f11, %f7
fmovdl %icc, %f15, %f3
stw %i0, [%l7 + 0x30]
fcmps %fcc2, %f3, %f13
ld [%l7 + 0x1C], %f8
movrlz %l4, %l1, %g2
movcc %icc, %o6, %i3
lduh [%l7 + 0x78], %g1
ldub [%l7 + 0x7F], %i7
stw %o7, [%l7 + 0x44]
fones %f8
fandnot2s %f1, %f14, %f2
fmovsle %icc, %f4, %f2
fmovse %icc, %f1, %f2
fbo %fcc1, loop_5759
move %icc, %g5, %g3
ldx [%l7 + 0x20], %i1
bvs loop_5760
loop_5759:
ldsw [%l7 + 0x3C], %l2
st %f7, [%l7 + 0x2C]
tg %xcc, 0x6
loop_5760:
addccc %l0, 0x0A7F, %g4
add %i6, 0x12B3, %l3
stw %i4, [%l7 + 0x74]
sth %o3, [%l7 + 0x1C]
fpsub16s %f7, %f11, %f5
movg %xcc, %i5, %o0
movcc %xcc, %l6, %o1
srlx %l5, 0x12, %o4
edge32n %o5, %g7, %o2
addccc %g6, 0x0AE3, %i0
ldd [%l7 + 0x40], %f14
fmovdvs %xcc, %f14, %f0
stw %l4, [%l7 + 0x38]
movgu %icc, %i2, %g2
bgu,a %xcc, loop_5761
andncc %l1, %i3, %g1
stx %o6, [%l7 + 0x18]
ldd [%l7 + 0x78], %f4
loop_5761:
xnorcc %i7, %o7, %g3
fones %f0
stx %i1, [%l7 + 0x08]
lduw [%l7 + 0x4C], %l2
movcs %icc, %g5, %g4
brlz,a %i6, loop_5762
fbn %fcc1, loop_5763
addc %l0, %l3, %o3
stb %i5, [%l7 + 0x11]
loop_5762:
edge8ln %i4, %o0, %o1
loop_5763:
movneg %xcc, %l6, %l5
movg %xcc, %o4, %o5
stx %o2, [%l7 + 0x40]
be,a,pn %icc, loop_5764
edge16ln %g6, %i0, %l4
fbule %fcc3, loop_5765
movleu %xcc, %g7, %i2
loop_5764:
fmovrslz %g2, %f15, %f7
ldd [%l7 + 0x70], %f2
loop_5765:
edge16l %l1, %g1, %o6
ldd [%l7 + 0x68], %f10
fmovrslez %i3, %f4, %f5
subccc %o7, %i7, %g3
tleu %icc, 0x4
umulcc %i1, %l2, %g4
fbu,a %fcc0, loop_5766
ldsh [%l7 + 0x5A], %g5
movrlz %i6, %l3, %l0
ldd [%l7 + 0x38], %f4
loop_5766:
fmovdl %xcc, %f0, %f8
brgez %o3, loop_5767
bvs,a %xcc, loop_5768
mulscc %i4, %o0, %o1
st %f6, [%l7 + 0x08]
loop_5767:
fmul8x16al %f1, %f1, %f4
loop_5768:
xorcc %l6, %l5, %o4
ldsw [%l7 + 0x60], %i5
tne %xcc, 0x2
ld [%l7 + 0x18], %f1
fabss %f1, %f4
umulcc %o2, %o5, %i0
bne,a,pn %xcc, loop_5769
stw %l4, [%l7 + 0x18]
ldx [%l7 + 0x78], %g7
fmovsa %xcc, %f6, %f12
loop_5769:
fxnor %f10, %f10, %f0
lduw [%l7 + 0x54], %i2
stw %g2, [%l7 + 0x0C]
fcmped %fcc3, %f14, %f8
sub %g6, %g1, %o6
fexpand %f6, %f12
ldsw [%l7 + 0x18], %l1
stx %i3, [%l7 + 0x70]
fxor %f10, %f6, %f2
sra %i7, %o7, %g3
fnand %f14, %f4, %f4
fmovdle %icc, %f12, %f3
xnor %l2, 0x1515, %i1
fpsub32s %f11, %f2, %f1
movrlez %g4, 0x202, %i6
ld [%l7 + 0x6C], %f0
fcmpeq16 %f0, %f4, %g5
ldsh [%l7 + 0x20], %l3
ldsw [%l7 + 0x08], %o3
fmovdneg %icc, %f6, %f0
fmovda %icc, %f11, %f1
ldd [%l7 + 0x10], %f12
xorcc %l0, 0x16C7, %i4
fand %f6, %f12, %f0
fcmple16 %f0, %f14, %o0
fmuld8sux16 %f7, %f7, %f8
tleu %xcc, 0x0
popc %o1, %l5
ldx [%l7 + 0x38], %o4
edge8l %l6, %o2, %o5
fmovdle %icc, %f8, %f11
std %f10, [%l7 + 0x28]
fands %f8, %f1, %f3
ldx [%l7 + 0x68], %i5
ldsb [%l7 + 0x6C], %i0
bvs loop_5770
sth %l4, [%l7 + 0x6E]
fmovspos %xcc, %f6, %f8
movvs %xcc, %g7, %i2
loop_5770:
ldsh [%l7 + 0x3E], %g2
fabss %f12, %f15
sdiv %g1, 0x109F, %g6
lduh [%l7 + 0x40], %o6
lduh [%l7 + 0x78], %i3
bcc loop_5771
lduw [%l7 + 0x1C], %l1
movpos %xcc, %o7, %i7
orncc %g3, 0x05A3, %i1
loop_5771:
addc %l2, 0x0BC1, %g4
fcmple32 %f12, %f10, %i6
lduw [%l7 + 0x20], %l3
brlez %o3, loop_5772
sth %g5, [%l7 + 0x58]
fmul8x16 %f11, %f8, %f2
tne %icc, 0x3
loop_5772:
tgu %icc, 0x3
ld [%l7 + 0x4C], %f3
movcc %xcc, %l0, %o0
tle %xcc, 0x7
stw %o1, [%l7 + 0x18]
fbg,a %fcc2, loop_5773
edge16n %l5, %i4, %l6
sth %o4, [%l7 + 0x0A]
edge8 %o5, %o2, %i0
loop_5773:
sllx %i5, 0x10, %g7
stx %i2, [%l7 + 0x08]
fbu,a %fcc1, loop_5774
ldsh [%l7 + 0x2C], %l4
stb %g1, [%l7 + 0x42]
tvc %xcc, 0x7
loop_5774:
bgu,a,pt %icc, loop_5775
fmovsvc %icc, %f5, %f7
std %f2, [%l7 + 0x28]
bn,a loop_5776
loop_5775:
fbule,a %fcc3, loop_5777
fmovsn %xcc, %f7, %f0
popc 0x1A01, %g2
loop_5776:
ld [%l7 + 0x10], %f10
loop_5777:
stx %o6, [%l7 + 0x78]
fbue %fcc3, loop_5778
fnot2 %f8, %f0
fmovda %xcc, %f5, %f2
fnegs %f0, %f8
loop_5778:
ldd [%l7 + 0x18], %f0
fors %f5, %f11, %f4
movn %xcc, %i3, %l1
tvs %xcc, 0x5
popc 0x151D, %g6
fpmerge %f10, %f8, %f12
fnot2 %f12, %f14
ldd [%l7 + 0x40], %f10
fsrc1s %f14, %f12
fbg,a %fcc0, loop_5779
fmovsg %xcc, %f5, %f1
fmul8x16 %f0, %f12, %f4
siam 0x3
loop_5779:
fmovdvc %xcc, %f5, %f3
movg %icc, %i7, %g3
fmovrslez %o7, %f1, %f1
brlez %l2, loop_5780
fmovsgu %xcc, %f0, %f12
orcc %g4, 0x18A4, %i6
ldub [%l7 + 0x31], %l3
loop_5780:
fnegs %f9, %f7
edge32 %o3, %g5, %l0
fcmpgt16 %f6, %f14, %o0
fmovdpos %icc, %f4, %f12
fabss %f11, %f11
fba,a %fcc2, loop_5781
fmovscc %xcc, %f3, %f11
edge8 %i1, %o1, %l5
udivcc %l6, 0x1F3B, %o4
loop_5781:
movrgz %i4, %o2, %o5
or %i0, %g7, %i5
bl,a,pn %xcc, loop_5782
stw %i2, [%l7 + 0x60]
be,a %xcc, loop_5783
lduw [%l7 + 0x60], %l4
loop_5782:
ld [%l7 + 0x1C], %f7
srl %g2, 0x03, %o6
loop_5783:
ldx [%l7 + 0x40], %i3
lduw [%l7 + 0x78], %l1
fbge,a %fcc2, loop_5784
bvs,a,pt %xcc, loop_5785
ldx [%l7 + 0x68], %g1
sth %g6, [%l7 + 0x78]
loop_5784:
ldsw [%l7 + 0x74], %g3
loop_5785:
subcc %o7, 0x1142, %l2
bneg,pt %icc, loop_5786
bn loop_5787
sdivcc %i7, 0x1511, %i6
ldsb [%l7 + 0x25], %g4
loop_5786:
tneg %icc, 0x7
loop_5787:
fzero %f2
fcmps %fcc2, %f4, %f8
fmovsa %icc, %f6, %f14
sth %o3, [%l7 + 0x44]
lduw [%l7 + 0x28], %l3
bneg %xcc, loop_5788
ldsw [%l7 + 0x64], %g5
fands %f5, %f8, %f3
ldx [%l7 + 0x18], %o0
loop_5788:
tge %icc, 0x2
lduh [%l7 + 0x42], %i1
brlz %o1, loop_5789
addccc %l5, 0x1E1C, %l6
lduw [%l7 + 0x30], %l0
edge8l %i4, %o4, %o2
loop_5789:
alignaddrl %i0, %o5, %g7
stx %i5, [%l7 + 0x28]
edge8 %i2, %g2, %o6
fxnor %f4, %f8, %f6
fornot2 %f14, %f14, %f10
movcc %icc, %l4, %i3
edge32n %l1, %g1, %g6
fsrc1s %f13, %f1
fxor %f10, %f12, %f12
be,a %xcc, loop_5790
fornot1s %f5, %f3, %f0
subccc %o7, 0x10AF, %g3
stw %l2, [%l7 + 0x5C]
loop_5790:
fbul %fcc0, loop_5791
stw %i6, [%l7 + 0x20]
fbn %fcc2, loop_5792
pdist %f8, %f4, %f2
loop_5791:
xorcc %g4, 0x16D7, %o3
fmovdge %xcc, %f7, %f7
loop_5792:
orn %i7, 0x00B1, %g5
sth %l3, [%l7 + 0x0E]
ble,a %icc, loop_5793
edge8l %i1, %o0, %o1
lduw [%l7 + 0x64], %l6
stx %l5, [%l7 + 0x68]
loop_5793:
ldsh [%l7 + 0x16], %i4
sethi 0x1162, %o4
srlx %l0, %i0, %o5
movleu %icc, %g7, %i5
srl %o2, 0x1A, %g2
stx %i2, [%l7 + 0x18]
addc %o6, 0x1165, %i3
ldub [%l7 + 0x63], %l4
fbne,a %fcc2, loop_5794
lduw [%l7 + 0x20], %l1
faligndata %f0, %f6, %f14
tvs %icc, 0x7
loop_5794:
bg %xcc, loop_5795
ldsh [%l7 + 0x68], %g1
fmovsa %icc, %f1, %f15
edge32n %g6, %g3, %l2
loop_5795:
sdivcc %i6, 0x1C31, %g4
array8 %o3, %o7, %i7
stx %g5, [%l7 + 0x18]
bl,a,pn %icc, loop_5796
orcc %l3, 0x086D, %o0
fmovrdgez %o1, %f0, %f12
call loop_5797
loop_5796:
stw %l6, [%l7 + 0x14]
stb %l5, [%l7 + 0x10]
fbg %fcc0, loop_5798
loop_5797:
addc %i1, 0x16F0, %o4
ldub [%l7 + 0x7D], %i4
sll %l0, %o5, %i0
loop_5798:
fxnor %f10, %f8, %f12
fsrc2s %f4, %f9
stw %i5, [%l7 + 0x34]
edge16l %o2, %g7, %g2
te %icc, 0x5
fxor %f8, %f2, %f8
fors %f9, %f10, %f14
movge %xcc, %i2, %o6
movle %icc, %i3, %l1
movrne %g1, 0x23B, %l4
fmul8ulx16 %f10, %f14, %f0
stw %g6, [%l7 + 0x14]
edge8 %l2, %i6, %g3
or %o3, 0x0677, %o7
fbu %fcc1, loop_5799
fmul8x16al %f5, %f12, %f0
fcmpes %fcc1, %f8, %f13
ldsw [%l7 + 0x6C], %g4
loop_5799:
fmovde %xcc, %f5, %f10
fmul8ulx16 %f12, %f8, %f4
ldsh [%l7 + 0x10], %g5
std %f14, [%l7 + 0x68]
bcc,a %xcc, loop_5800
sll %l3, 0x07, %i7
std %f6, [%l7 + 0x30]
fbe,a %fcc2, loop_5801
loop_5800:
fmovdge %icc, %f9, %f4
stx %o1, [%l7 + 0x10]
ldsb [%l7 + 0x0F], %l6
loop_5801:
taddcctv %o0, 0x0DE7, %i1
faligndata %f4, %f2, %f10
lduw [%l7 + 0x0C], %l5
fmovrdlez %i4, %f10, %f12
tg %xcc, 0x3
fornot1 %f2, %f12, %f2
sdivx %o4, 0x13B1, %l0
ble loop_5802
ldsb [%l7 + 0x57], %o5
edge32l %i5, %i0, %o2
fpackfix %f2, %f5
loop_5802:
ldsw [%l7 + 0x2C], %g7
edge16 %i2, %o6, %g2
fbg,a %fcc0, loop_5803
sth %l1, [%l7 + 0x20]
ldub [%l7 + 0x63], %g1
ldx [%l7 + 0x10], %l4
loop_5803:
fnot1 %f8, %f14
fmovdle %xcc, %f0, %f0
fmovsne %icc, %f1, %f13
stb %g6, [%l7 + 0x69]
orn %i3, %i6, %l2
fba,a %fcc3, loop_5804
movleu %icc, %o3, %o7
ldub [%l7 + 0x26], %g4
fcmped %fcc0, %f10, %f12
loop_5804:
ldd [%l7 + 0x30], %f12
fbne,a %fcc0, loop_5805
ldsh [%l7 + 0x76], %g3
fbu %fcc2, loop_5806
or %g5, %l3, %i7
loop_5805:
fbul %fcc3, loop_5807
ldd [%l7 + 0x50], %f10
loop_5806:
movge %icc, %l6, %o0
fcmpgt32 %f2, %f2, %o1
loop_5807:
ld [%l7 + 0x74], %f11
sth %i1, [%l7 + 0x3C]
fcmpes %fcc1, %f6, %f13
edge32ln %l5, %i4, %l0
ld [%l7 + 0x28], %f4
fmovrdgz %o5, %f0, %f6
movge %icc, %o4, %i0
fnand %f6, %f0, %f12
lduw [%l7 + 0x1C], %i5
fcmpne32 %f12, %f14, %o2
bvs,pn %icc, loop_5808
fmovsl %xcc, %f12, %f11
tne %icc, 0x1
tpos %icc, 0x4
loop_5808:
fbuge %fcc1, loop_5809
fnors %f11, %f10, %f10
bcs,a,pn %icc, loop_5810
bgu,pn %icc, loop_5811
loop_5809:
bpos %xcc, loop_5812
lduw [%l7 + 0x60], %g7
loop_5810:
ldsh [%l7 + 0x64], %i2
loop_5811:
bn,a,pt %xcc, loop_5813
loop_5812:
ldub [%l7 + 0x45], %o6
edge32n %l1, %g1, %l4
ldsw [%l7 + 0x44], %g6
loop_5813:
bleu,a loop_5814
std %f14, [%l7 + 0x10]
sllx %i3, %g2, %i6
tn %icc, 0x5
loop_5814:
edge8l %o3, %o7, %l2
ldd [%l7 + 0x48], %f2
edge8n %g3, %g4, %l3
array32 %g5, %i7, %l6
fornot1s %f6, %f3, %f0
fble %fcc1, loop_5815
smulcc %o1, 0x0F0F, %i1
ldx [%l7 + 0x28], %l5
addcc %i4, %o0, %o5
loop_5815:
std %f0, [%l7 + 0x40]
fmovsg %xcc, %f13, %f1
fmul8sux16 %f4, %f8, %f12
fsrc1 %f0, %f0
bl,a,pn %icc, loop_5816
bshuffle %f12, %f8, %f8
fpack16 %f14, %f5
ldub [%l7 + 0x0D], %l0
loop_5816:
fmovd %f10, %f0
ld [%l7 + 0x74], %f1
bn,a,pn %icc, loop_5817
array8 %o4, %i0, %i5
fabsd %f8, %f14
fmovrsgez %g7, %f4, %f13
loop_5817:
movcc %xcc, %i2, %o6
std %f2, [%l7 + 0x40]
xorcc %o2, %g1, %l4
stx %g6, [%l7 + 0x50]
smul %i3, %g2, %i6
movle %icc, %l1, %o7
fmovsne %xcc, %f3, %f4
ldsh [%l7 + 0x6A], %l2
bleu,pn %xcc, loop_5818
subc %g3, %g4, %l3
fzeros %f9
fandnot2s %f13, %f7, %f6
loop_5818:
fsrc2 %f8, %f6
fpack32 %f4, %f10, %f2
fmuld8sux16 %f6, %f2, %f0
brlz,a %g5, loop_5819
fzero %f4
ld [%l7 + 0x44], %f1
ldx [%l7 + 0x68], %i7
loop_5819:
ld [%l7 + 0x74], %f11
fxors %f9, %f11, %f1
stx %o3, [%l7 + 0x78]
fmovrdgz %l6, %f12, %f8
ldub [%l7 + 0x77], %o1
bge,pn %icc, loop_5820
movne %xcc, %l5, %i4
ldsh [%l7 + 0x08], %i1
bneg,a loop_5821
loop_5820:
bgu,a loop_5822
fpackfix %f10, %f14
fmul8sux16 %f14, %f10, %f0
loop_5821:
tg %xcc, 0x1
loop_5822:
bg,a,pn %icc, loop_5823
stw %o0, [%l7 + 0x10]
tne %xcc, 0x4
edge8l %l0, %o5, %o4
loop_5823:
taddcctv %i0, %g7, %i5
fmovsl %icc, %f4, %f11
std %f6, [%l7 + 0x58]
tneg %xcc, 0x5
stb %i2, [%l7 + 0x21]
tg %icc, 0x2
fbuge,a %fcc0, loop_5824
fmovrsne %o6, %f10, %f9
bn,pn %xcc, loop_5825
st %f14, [%l7 + 0x78]
loop_5824:
ldd [%l7 + 0x38], %f0
movn %icc, %g1, %o2
loop_5825:
fpmerge %f15, %f6, %f4
ldd [%l7 + 0x28], %f8
fmovdleu %icc, %f12, %f13
fpsub16s %f3, %f15, %f7
ldsb [%l7 + 0x5E], %g6
fexpand %f1, %f8
edge16ln %l4, %i3, %g2
fsrc1 %f0, %f4
or %l1, 0x1899, %o7
fornot1s %f4, %f14, %f11
ldx [%l7 + 0x60], %l2
lduh [%l7 + 0x64], %i6
edge32ln %g4, %g3, %l3
ldd [%l7 + 0x30], %f14
fmul8x16 %f1, %f0, %f4
array32 %g5, %o3, %i7
bpos,pn %icc, loop_5826
stx %l6, [%l7 + 0x48]
fbl %fcc1, loop_5827
fexpand %f12, %f12
loop_5826:
fbe,a %fcc0, loop_5828
fmovrdne %o1, %f0, %f4
loop_5827:
sdiv %l5, 0x16BC, %i4
fmovdcs %xcc, %f12, %f5
loop_5828:
fmovrslz %o0, %f13, %f15
fsrc1s %f11, %f8
fmovdne %xcc, %f9, %f7
ld [%l7 + 0x44], %f6
tsubcctv %i1, %o5, %l0
fbuge,a %fcc3, loop_5829
addc %i0, 0x01F6, %o4
ldsh [%l7 + 0x5C], %g7
stx %i5, [%l7 + 0x70]
loop_5829:
add %o6, %g1, %i2
fmovrsgz %g6, %f12, %f10
ldx [%l7 + 0x18], %o2
edge32 %l4, %i3, %g2
sub %o7, 0x15AD, %l1
tle %icc, 0x2
bleu,a %xcc, loop_5830
stw %i6, [%l7 + 0x34]
fmovsvs %xcc, %f15, %f7
alignaddr %g4, %l2, %l3
loop_5830:
fors %f12, %f3, %f15
fmovrdlez %g3, %f6, %f12
fmovdl %icc, %f12, %f0
fbg,a %fcc1, loop_5831
sdivx %g5, 0x11DE, %i7
fxors %f15, %f2, %f1
movn %icc, %l6, %o3
loop_5831:
ldsb [%l7 + 0x7D], %o1
fcmpeq16 %f6, %f10, %l5
movrgz %i4, %i1, %o5
fmul8x16au %f5, %f10, %f0
udivx %o0, 0x1B45, %l0
tcs %xcc, 0x3
lduh [%l7 + 0x5C], %i0
bshuffle %f4, %f4, %f14
movcc %icc, %g7, %i5
fornot2 %f8, %f4, %f2
movn %icc, %o4, %g1
edge16n %i2, %g6, %o6
bcs,pt %xcc, loop_5832
tvs %xcc, 0x2
bl,a,pt %icc, loop_5833
fnot1 %f10, %f14
loop_5832:
ba %icc, loop_5834
srl %o2, %l4, %g2
loop_5833:
fmovrsgez %i3, %f11, %f12
fmovrdgez %o7, %f10, %f8
loop_5834:
brgez %l1, loop_5835
ldub [%l7 + 0x14], %g4
fandnot2 %f8, %f12, %f0
fabss %f1, %f9
loop_5835:
std %f12, [%l7 + 0x70]
xnor %i6, 0x00C0, %l3
faligndata %f14, %f2, %f10
movrgez %l2, 0x24D, %g3
xorcc %i7, %g5, %o3
edge16 %l6, %o1, %l5
sth %i1, [%l7 + 0x6E]
sth %i4, [%l7 + 0x66]
fmovrsgez %o0, %f5, %f8
fmovrse %l0, %f3, %f5
fornot1 %f2, %f6, %f2
stw %o5, [%l7 + 0x68]
ldd [%l7 + 0x78], %f6
stw %g7, [%l7 + 0x64]
ldsh [%l7 + 0x2A], %i5
movrgez %o4, %i0, %g1
bleu,a %icc, loop_5836
ldub [%l7 + 0x30], %i2
xorcc %o6, %o2, %l4
ldsw [%l7 + 0x78], %g2
loop_5836:
or %g6, %o7, %l1
fpadd32s %f1, %f15, %f4
fbo,a %fcc1, loop_5837
fmovde %icc, %f7, %f4
ldub [%l7 + 0x26], %i3
fnands %f13, %f9, %f12
loop_5837:
lduh [%l7 + 0x10], %g4
fpmerge %f6, %f15, %f2
ldsw [%l7 + 0x44], %i6
fbn %fcc1, loop_5838
fbue,a %fcc1, loop_5839
ldsh [%l7 + 0x54], %l2
ldub [%l7 + 0x78], %l3
loop_5838:
xnorcc %i7, %g5, %o3
loop_5839:
fbge,a %fcc1, loop_5840
ldd [%l7 + 0x40], %f12
ldd [%l7 + 0x40], %f0
ldd [%l7 + 0x78], %f12
loop_5840:
andn %l6, 0x0372, %o1
sethi 0x12BC, %l5
fmul8ulx16 %f2, %f6, %f4
ldsw [%l7 + 0x28], %g3
sethi 0x04BC, %i4
edge8ln %i1, %l0, %o5
ldd [%l7 + 0x68], %f10
fnand %f2, %f0, %f0
ldsh [%l7 + 0x1A], %o0
lduh [%l7 + 0x1A], %i5
be,a,pt %icc, loop_5841
movvs %xcc, %g7, %i0
tvs %icc, 0x0
brlz %o4, loop_5842
loop_5841:
bne,a %xcc, loop_5843
fnands %f9, %f15, %f8
bvs,pn %icc, loop_5844
loop_5842:
fand %f12, %f8, %f4
loop_5843:
lduw [%l7 + 0x48], %g1
std %f6, [%l7 + 0x18]
loop_5844:
fnors %f10, %f2, %f5
ldd [%l7 + 0x38], %f6
st %f8, [%l7 + 0x64]
fbl,a %fcc1, loop_5845
fmovsneg %icc, %f8, %f11
orncc %i2, 0x1ADC, %o2
movvc %xcc, %l4, %g2
loop_5845:
array16 %g6, %o6, %l1
lduw [%l7 + 0x08], %o7
subccc %i3, %i6, %g4
ldsw [%l7 + 0x78], %l2
movleu %xcc, %l3, %i7
ldx [%l7 + 0x20], %g5
ldx [%l7 + 0x38], %o3
fbne,a %fcc1, loop_5846
fzeros %f12
addcc %o1, %l5, %l6
st %f12, [%l7 + 0x28]
loop_5846:
fbu,a %fcc1, loop_5847
bvs %icc, loop_5848
stx %i4, [%l7 + 0x50]
ldx [%l7 + 0x50], %g3
loop_5847:
movre %i1, %l0, %o5
loop_5848:
subccc %o0, 0x097A, %i5
sth %i0, [%l7 + 0x52]
or %g7, 0x1ABE, %o4
fnot2s %f6, %f3
movrgez %i2, %o2, %l4
movrgez %g2, 0x2C2, %g1
fmovdle %icc, %f4, %f10
fcmpne32 %f2, %f14, %o6
ldsb [%l7 + 0x7A], %l1
addccc %g6, 0x057B, %i3
fandnot2 %f10, %f10, %f6
fxor %f2, %f12, %f2
fbu,a %fcc1, loop_5849
ldsw [%l7 + 0x10], %o7
bcs,pn %xcc, loop_5850
ble loop_5851
loop_5849:
stw %g4, [%l7 + 0x5C]
fpack16 %f2, %f5
loop_5850:
fmovsvc %icc, %f0, %f15
loop_5851:
and %i6, %l2, %l3
movl %xcc, %g5, %i7
move %icc, %o1, %o3
bg,a,pt %icc, loop_5852
fmovdne %xcc, %f0, %f1
st %f11, [%l7 + 0x20]
stw %l5, [%l7 + 0x24]
loop_5852:
edge32 %i4, %l6, %g3
ldd [%l7 + 0x38], %f12
ldsw [%l7 + 0x2C], %l0
ldsw [%l7 + 0x08], %i1
fsrc2 %f12, %f2
fcmpeq32 %f6, %f12, %o5
fmovsleu %xcc, %f6, %f6
tvs %icc, 0x4
xnorcc %i5, %o0, %i0
lduw [%l7 + 0x18], %o4
ld [%l7 + 0x14], %f3
alignaddrl %g7, %o2, %i2
tcs %xcc, 0x2
fbn %fcc3, loop_5853
udivcc %l4, 0x1099, %g1
fmovsleu %xcc, %f10, %f6
fpadd32 %f12, %f8, %f8
loop_5853:
fba %fcc2, loop_5854
bl,a,pn %xcc, loop_5855
ldub [%l7 + 0x46], %o6
fpadd32s %f2, %f3, %f9
loop_5854:
array8 %l1, %g2, %g6
loop_5855:
bpos,pt %icc, loop_5856
tleu %xcc, 0x3
fbg %fcc2, loop_5857
st %f2, [%l7 + 0x10]
loop_5856:
ldsw [%l7 + 0x40], %i3
udivcc %o7, 0x0021, %g4
loop_5857:
fba,a %fcc1, loop_5858
fmovrslez %i6, %f11, %f11
udivx %l2, 0x1F10, %g5
brz,a %l3, loop_5859
loop_5858:
tneg %icc, 0x6
alignaddr %o1, %o3, %l5
edge32 %i4, %l6, %g3
loop_5859:
stb %i7, [%l7 + 0x5B]
std %f4, [%l7 + 0x58]
fbn,a %fcc1, loop_5860
ldsh [%l7 + 0x7E], %i1
fmovdleu %xcc, %f12, %f10
mulx %o5, 0x1936, %l0
loop_5860:
taddcc %i5, %o0, %o4
fmuld8sux16 %f7, %f9, %f0
lduh [%l7 + 0x48], %g7
lduh [%l7 + 0x46], %i0
fcmpgt16 %f2, %f0, %i2
tle %xcc, 0x2
fbge,a %fcc3, loop_5861
fmovrdne %o2, %f14, %f8
fcmpeq32 %f4, %f8, %g1
fmovdle %icc, %f4, %f3
loop_5861:
sdivx %o6, 0x0789, %l4
stw %l1, [%l7 + 0x70]
lduh [%l7 + 0x1E], %g6
tvs %xcc, 0x5
edge16l %g2, %o7, %g4
ldub [%l7 + 0x5D], %i3
smul %l2, %g5, %i6
tn %xcc, 0x3
std %f10, [%l7 + 0x20]
alignaddrl %l3, %o1, %l5
lduh [%l7 + 0x72], %i4
bneg,pt %xcc, loop_5862
xorcc %l6, 0x101C, %g3
fmovsgu %icc, %f0, %f15
stw %o3, [%l7 + 0x4C]
loop_5862:
bpos,a loop_5863
stb %i7, [%l7 + 0x53]
stw %i1, [%l7 + 0x54]
fnot1 %f12, %f0
loop_5863:
bn,pt %icc, loop_5864
tge %xcc, 0x6
fornot2 %f14, %f14, %f10
fmovrslz %o5, %f10, %f0
loop_5864:
movcs %xcc, %l0, %o0
stb %o4, [%l7 + 0x69]
fpackfix %f8, %f11
movrgz %g7, 0x025, %i0
ldd [%l7 + 0x78], %f6
movg %xcc, %i5, %o2
std %f12, [%l7 + 0x58]
fcmped %fcc2, %f6, %f6
lduh [%l7 + 0x2A], %g1
siam 0x7
fnot2s %f9, %f9
ldx [%l7 + 0x50], %o6
stb %l4, [%l7 + 0x17]
tvc %xcc, 0x0
ldsb [%l7 + 0x55], %l1
ldsw [%l7 + 0x7C], %i2
fnegd %f14, %f14
movgu %xcc, %g2, %o7
fnegs %f12, %f10
fbug,a %fcc0, loop_5865
fornot2 %f10, %f2, %f12
fbug %fcc2, loop_5866
srlx %g6, 0x19, %i3
loop_5865:
sdiv %l2, 0x0F47, %g5
ta %icc, 0x6
loop_5866:
fmul8x16 %f11, %f2, %f8
ldsh [%l7 + 0x1A], %i6
std %f12, [%l7 + 0x20]
st %f6, [%l7 + 0x70]
fbge %fcc0, loop_5867
brlez,a %l3, loop_5868
ldx [%l7 + 0x40], %g4
stw %o1, [%l7 + 0x10]
loop_5867:
movcs %icc, %i4, %l5
loop_5868:
fmovsg %icc, %f2, %f3
ld [%l7 + 0x08], %f12
ldsb [%l7 + 0x40], %g3
std %f14, [%l7 + 0x70]
edge32n %l6, %o3, %i7
ldsb [%l7 + 0x38], %i1
orncc %o5, %o0, %o4
fmovscs %icc, %f9, %f8
lduh [%l7 + 0x5A], %l0
fmovrsgez %g7, %f10, %f2
fmovsleu %icc, %f6, %f11
fmovdn %xcc, %f3, %f0
ldd [%l7 + 0x50], %f6
tsubcc %i5, 0x19E3, %o2
tn %icc, 0x5
for %f12, %f4, %f4
movn %icc, %i0, %g1
addccc %o6, %l1, %i2
nop
setx loop_5869, %l0, %l1
jmpl %l1, %l4
lduh [%l7 + 0x3A], %g2
ld [%l7 + 0x08], %f12
fmovdge %xcc, %f6, %f0
loop_5869:
tcs %icc, 0x3
std %f4, [%l7 + 0x10]
tl %xcc, 0x5
st %f3, [%l7 + 0x4C]
edge16l %g6, %i3, %o7
addc %l2, 0x0F25, %g5
fba %fcc1, loop_5870
movrgez %l3, 0x0CE, %i6
faligndata %f2, %f4, %f8
tge %xcc, 0x3
loop_5870:
std %f14, [%l7 + 0x50]
lduw [%l7 + 0x38], %o1
lduw [%l7 + 0x5C], %g4
movn %icc, %l5, %i4
ldsb [%l7 + 0x60], %l6
tneg %xcc, 0x1
addccc %o3, %g3, %i7
tsubcctv %o5, %i1, %o4
ldsh [%l7 + 0x1E], %o0
lduh [%l7 + 0x7A], %g7
fcmple32 %f8, %f4, %i5
movvs %icc, %o2, %l0
brgez %i0, loop_5871
tn %xcc, 0x5
ldsw [%l7 + 0x64], %g1
fcmps %fcc3, %f10, %f8
loop_5871:
stx %l1, [%l7 + 0x58]
movl %icc, %i2, %l4
tg %xcc, 0x5
bvs %icc, loop_5872
movrgz %g2, %g6, %o6
brlez,a %i3, loop_5873
ldub [%l7 + 0x2C], %l2
loop_5872:
fbe %fcc3, loop_5874
fnors %f10, %f6, %f8
loop_5873:
ldd [%l7 + 0x60], %f8
fpmerge %f1, %f0, %f2
loop_5874:
lduw [%l7 + 0x3C], %g5
fmovrse %o7, %f11, %f8
fcmple16 %f2, %f10, %i6
brz,a %l3, loop_5875
fabsd %f6, %f6
array16 %g4, %l5, %o1
fors %f15, %f13, %f8
loop_5875:
stx %l6, [%l7 + 0x18]
bge %xcc, loop_5876
movle %xcc, %o3, %i4
fones %f10
edge8 %g3, %o5, %i7
loop_5876:
fmul8ulx16 %f0, %f4, %f4
taddcctv %i1, %o4, %g7
sub %o0, 0x089A, %i5
stw %l0, [%l7 + 0x6C]
ld [%l7 + 0x4C], %f7
ldsh [%l7 + 0x1A], %o2
fbule,a %fcc2, loop_5877
fmovsge %xcc, %f5, %f1
bge,a,pt %icc, loop_5878
ldsh [%l7 + 0x34], %i0
loop_5877:
fmovdcc %icc, %f12, %f0
edge8l %g1, %i2, %l4
loop_5878:
ldx [%l7 + 0x30], %l1
lduh [%l7 + 0x1A], %g6
fnand %f2, %f14, %f8
fones %f5
bneg,a,pt %icc, loop_5879
fmuld8sux16 %f6, %f13, %f10
movle %xcc, %o6, %i3
fornot1 %f8, %f12, %f0
loop_5879:
fzero %f4
std %f10, [%l7 + 0x48]
fmovrde %l2, %f12, %f8
fmuld8sux16 %f2, %f9, %f12
alignaddr %g5, %g2, %i6
smul %o7, %g4, %l5
fmovrse %l3, %f8, %f9
stx %o1, [%l7 + 0x70]
edge8 %o3, %l6, %i4
stb %g3, [%l7 + 0x64]
ld [%l7 + 0x24], %f5
movleu %icc, %i7, %o5
nop
setx loop_5880, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udiv %o4, 0x1AEC, %i1
fcmpeq16 %f8, %f0, %g7
brnz,a %i5, loop_5881
loop_5880:
bn,pn %icc, loop_5882
fbe,a %fcc1, loop_5883
ldd [%l7 + 0x70], %f4
loop_5881:
fmovdvc %icc, %f8, %f4
loop_5882:
bne,pt %xcc, loop_5884
loop_5883:
ldsb [%l7 + 0x27], %l0
fmovrdlz %o0, %f6, %f4
srax %o2, 0x04, %i0
loop_5884:
fpadd32s %f3, %f7, %f12
fbl,a %fcc2, loop_5885
st %f8, [%l7 + 0x50]
movrlz %i2, %g1, %l4
alignaddrl %g6, %l1, %o6
loop_5885:
bcs,pn %xcc, loop_5886
popc 0x1A3E, %l2
ldsw [%l7 + 0x48], %g5
edge32 %i3, %g2, %i6
loop_5886:
stb %g4, [%l7 + 0x56]
std %f0, [%l7 + 0x38]
movrne %l5, %o7, %o1
fbuge,a %fcc0, loop_5887
ldx [%l7 + 0x40], %o3
fandnot2 %f0, %f8, %f0
tne %icc, 0x2
loop_5887:
stx %l3, [%l7 + 0x68]
andcc %l6, %i4, %g3
fpackfix %f2, %f2
fornot2s %f3, %f8, %f12
srax %o5, 0x05, %o4
orn %i7, %g7, %i1
fnors %f15, %f2, %f4
movrlz %i5, %l0, %o2
movn %xcc, %i0, %o0
ldub [%l7 + 0x45], %g1
fmovdge %icc, %f3, %f12
movrne %i2, %g6, %l4
ldub [%l7 + 0x4E], %l1
movleu %xcc, %l2, %g5
fmovdcc %icc, %f6, %f15
sth %i3, [%l7 + 0x12]
ldsw [%l7 + 0x50], %g2
fmovscs %xcc, %f7, %f1
ldd [%l7 + 0x20], %f4
addcc %i6, 0x0BD6, %o6
fmovsvc %icc, %f3, %f11
lduw [%l7 + 0x50], %l5
nop
setx loop_5888, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fzero %f2
fmovdneg %xcc, %f4, %f8
tcs %icc, 0x5
loop_5888:
tvc %xcc, 0x1
fpsub32s %f6, %f6, %f5
ldsh [%l7 + 0x64], %o7
fone %f4
andcc %o1, 0x1DAB, %o3
bn loop_5889
ldsb [%l7 + 0x38], %l3
ldsb [%l7 + 0x3E], %g4
fmovs %f15, %f9
loop_5889:
ldd [%l7 + 0x08], %f2
movrgez %l6, %g3, %o5
edge16 %o4, %i4, %g7
te %icc, 0x1
andn %i7, %i1, %l0
fmovdn %icc, %f14, %f3
smulcc %i5, %o2, %o0
edge8l %g1, %i2, %i0
stb %g6, [%l7 + 0x4A]
tsubcc %l4, %l2, %l1
fornot2s %f14, %f9, %f2
fmovsneg %xcc, %f9, %f14
lduw [%l7 + 0x78], %g5
lduh [%l7 + 0x12], %i3
stw %g2, [%l7 + 0x14]
fmul8x16 %f5, %f0, %f10
sllx %o6, 0x15, %l5
nop
setx loop_5890, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tge %icc, 0x2
stw %i6, [%l7 + 0x48]
subccc %o1, 0x024E, %o7
loop_5890:
fsrc1 %f0, %f6
stx %l3, [%l7 + 0x10]
smulcc %o3, %l6, %g3
ldub [%l7 + 0x58], %g4
sllx %o4, %o5, %i4
stx %g7, [%l7 + 0x08]
nop
setx loop_5891, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduh [%l7 + 0x7A], %i7
edge32l %l0, %i1, %i5
fmovdg %xcc, %f10, %f4
loop_5891:
std %f4, [%l7 + 0x48]
fmovdl %xcc, %f14, %f15
fnot1s %f13, %f2
bcc loop_5892
fmovscs %xcc, %f7, %f13
ldsb [%l7 + 0x08], %o2
stx %o0, [%l7 + 0x20]
loop_5892:
movcc %icc, %g1, %i2
ldd [%l7 + 0x68], %f14
movrlez %i0, 0x1FB, %g6
bneg,a loop_5893
brgez,a %l4, loop_5894
ld [%l7 + 0x28], %f4
sth %l2, [%l7 + 0x78]
loop_5893:
fbge,a %fcc2, loop_5895
loop_5894:
sth %l1, [%l7 + 0x6C]
fmovdne %icc, %f15, %f8
tvc %icc, 0x6
loop_5895:
fmovrslez %g5, %f3, %f11
ld [%l7 + 0x14], %f11
stx %i3, [%l7 + 0x08]
bshuffle %f12, %f8, %f10
ldd [%l7 + 0x68], %f10
andcc %g2, 0x14BE, %l5
fabss %f1, %f7
sllx %i6, 0x02, %o1
fpackfix %f12, %f1
tg %icc, 0x5
fbue,a %fcc2, loop_5896
stx %o7, [%l7 + 0x20]
alignaddr %l3, %o3, %l6
brlez %o6, loop_5897
loop_5896:
sth %g3, [%l7 + 0x0C]
ldub [%l7 + 0x41], %g4
fmovsvs %xcc, %f0, %f14
loop_5897:
ldx [%l7 + 0x38], %o4
fmovdcs %icc, %f1, %f7
lduh [%l7 + 0x4E], %i4
ldsb [%l7 + 0x3C], %g7
xor %o5, %i7, %i1
fblg,a %fcc1, loop_5898
fmul8x16 %f0, %f10, %f8
addc %i5, %l0, %o0
fmovde %xcc, %f13, %f14
loop_5898:
edge8n %g1, %i2, %o2
movgu %xcc, %i0, %l4
nop
setx loop_5899, %l0, %l1
jmpl %l1, %g6
addcc %l1, %g5, %i3
std %f14, [%l7 + 0x30]
fcmple32 %f14, %f6, %l2
loop_5899:
fands %f9, %f7, %f11
stb %l5, [%l7 + 0x4B]
edge8 %g2, %i6, %o1
fmovdcc %xcc, %f12, %f12
umul %o7, 0x0F70, %o3
ld [%l7 + 0x50], %f7
fmovspos %icc, %f11, %f7
fmovdge %xcc, %f5, %f2
sll %l3, 0x1A, %l6
fors %f1, %f9, %f11
bcc loop_5900
movrlez %o6, %g4, %g3
bneg loop_5901
stw %o4, [%l7 + 0x14]
loop_5900:
ldsb [%l7 + 0x56], %i4
fpsub16 %f12, %f2, %f6
loop_5901:
lduh [%l7 + 0x20], %o5
sdivcc %i7, 0x1B4E, %g7
ldsb [%l7 + 0x12], %i5
ldsh [%l7 + 0x14], %i1
bl,a,pt %icc, loop_5902
fbg,a %fcc2, loop_5903
ble,pn %xcc, loop_5904
ldub [%l7 + 0x2E], %l0
loop_5902:
fbe,a %fcc3, loop_5905
loop_5903:
sllx %g1, %i2, %o0
loop_5904:
ble,pt %xcc, loop_5906
fabss %f11, %f14
loop_5905:
fbe,a %fcc0, loop_5907
lduw [%l7 + 0x7C], %i0
loop_5906:
movle %icc, %l4, %o2
fmovdcs %icc, %f5, %f0
loop_5907:
ldsw [%l7 + 0x4C], %g6
popc %l1, %g5
bgu,a loop_5908
mulscc %i3, 0x0C5C, %l5
std %f4, [%l7 + 0x40]
lduh [%l7 + 0x42], %g2
loop_5908:
stw %l2, [%l7 + 0x4C]
orncc %o1, %i6, %o3
stx %l3, [%l7 + 0x38]
fzeros %f4
tsubcc %l6, %o7, %g4
fble,a %fcc2, loop_5909
ldub [%l7 + 0x3F], %g3
fmuld8sux16 %f1, %f1, %f12
fandnot1 %f10, %f0, %f0
loop_5909:
tge %icc, 0x1
fmovrsgez %o6, %f5, %f10
tsubcctv %i4, 0x0AB2, %o4
fmovrsgz %i7, %f14, %f1
popc 0x1C41, %o5
ld [%l7 + 0x6C], %f4
array16 %i5, %i1, %l0
edge8l %g1, %i2, %g7
ldsh [%l7 + 0x1C], %i0
fcmple32 %f0, %f0, %l4
edge16 %o0, %o2, %g6
lduw [%l7 + 0x3C], %l1
fzeros %f6
sllx %g5, 0x00, %l5
stb %i3, [%l7 + 0x61]
std %f10, [%l7 + 0x48]
taddcctv %l2, 0x188A, %g2
mulscc %i6, %o3, %l3
tgu %xcc, 0x5
edge8 %l6, %o1, %g4
nop
setx loop_5910, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movgu %icc, %o7, %o6
sethi 0x0154, %i4
fmovs %f5, %f9
loop_5910:
fmovsn %icc, %f7, %f6
movpos %xcc, %g3, %i7
fone %f8
movge %xcc, %o5, %o4
sth %i1, [%l7 + 0x40]
nop
setx loop_5911, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
mulscc %l0, %g1, %i2
movvc %icc, %i5, %g7
fpackfix %f14, %f2
loop_5911:
fnand %f0, %f2, %f2
ldub [%l7 + 0x43], %l4
bg,a,pt %xcc, loop_5912
fmovrslez %i0, %f14, %f5
lduw [%l7 + 0x60], %o0
fblg %fcc2, loop_5913
loop_5912:
ba loop_5914
fmovsl %icc, %f2, %f13
fmovsa %xcc, %f13, %f3
loop_5913:
ldub [%l7 + 0x61], %o2
loop_5914:
fba %fcc1, loop_5915
ldsh [%l7 + 0x4A], %l1
ldsh [%l7 + 0x6C], %g5
stb %g6, [%l7 + 0x4A]
loop_5915:
bne,pn %xcc, loop_5916
fmul8x16au %f9, %f0, %f12
fpadd32 %f6, %f4, %f0
ldsh [%l7 + 0x22], %l5
loop_5916:
fnegd %f12, %f8
fand %f6, %f8, %f2
srlx %i3, 0x05, %l2
fpadd16s %f7, %f2, %f9
tpos %icc, 0x2
ldsw [%l7 + 0x48], %g2
fcmpgt32 %f10, %f6, %i6
fmovdcs %xcc, %f6, %f2
edge32l %o3, %l3, %o1
stx %g4, [%l7 + 0x40]
fmovrslz %l6, %f3, %f2
fmovspos %xcc, %f12, %f8
fsrc2 %f14, %f2
ldsw [%l7 + 0x54], %o6
ldsh [%l7 + 0x70], %i4
st %f13, [%l7 + 0x28]
fbg %fcc3, loop_5917
fmovrdgez %o7, %f0, %f8
fbl,a %fcc3, loop_5918
bgu %icc, loop_5919
loop_5917:
sdiv %g3, 0x1453, %i7
fmovsg %xcc, %f2, %f9
loop_5918:
ldd [%l7 + 0x68], %f14
loop_5919:
ldsw [%l7 + 0x74], %o5
tne %icc, 0x7
ld [%l7 + 0x44], %f13
umul %i1, 0x044F, %o4
stx %l0, [%l7 + 0x20]
fbn,a %fcc2, loop_5920
ld [%l7 + 0x58], %f0
fcmpgt16 %f10, %f4, %i2
fbge %fcc1, loop_5921
loop_5920:
movn %xcc, %i5, %g7
stx %g1, [%l7 + 0x28]
fpsub32s %f7, %f11, %f10
loop_5921:
ldx [%l7 + 0x50], %i0
bge,a,pt %icc, loop_5922
fmovdneg %icc, %f1, %f1
fpackfix %f4, %f5
movcs %xcc, %l4, %o0
loop_5922:
fnot1 %f6, %f0
ldsb [%l7 + 0x73], %l1
sll %g5, 0x13, %g6
fsrc2 %f2, %f6
fmovsvs %icc, %f10, %f7
ldd [%l7 + 0x70], %f12
std %f0, [%l7 + 0x20]
std %f12, [%l7 + 0x50]
stw %l5, [%l7 + 0x34]
std %f0, [%l7 + 0x28]
fnor %f2, %f8, %f6
fbo,a %fcc0, loop_5923
smulcc %o2, %l2, %i3
brgz,a %i6, loop_5924
ldd [%l7 + 0x78], %f14
loop_5923:
fnors %f15, %f3, %f4
lduh [%l7 + 0x54], %g2
loop_5924:
move %xcc, %l3, %o3
tpos %icc, 0x7
ldx [%l7 + 0x58], %o1
fands %f14, %f5, %f11
lduw [%l7 + 0x64], %l6
brz,a %o6, loop_5925
and %i4, 0x1BCF, %o7
fmovdneg %xcc, %f6, %f13
ldsh [%l7 + 0x22], %g4
loop_5925:
ld [%l7 + 0x34], %f2
ld [%l7 + 0x78], %f3
fmovrdlez %g3, %f14, %f14
move %icc, %o5, %i1
move %icc, %o4, %i7
movg %xcc, %l0, %i5
fnor %f14, %f10, %f6
fmovsleu %icc, %f1, %f15
umulcc %i2, 0x1AE6, %g7
fnands %f8, %f1, %f3
movleu %xcc, %i0, %g1
movcs %icc, %o0, %l1
fble %fcc2, loop_5926
fcmple16 %f0, %f12, %g5
movcc %xcc, %g6, %l4
fmovsn %xcc, %f0, %f0
loop_5926:
ldsb [%l7 + 0x28], %o2
fnand %f0, %f0, %f10
fxnor %f2, %f12, %f14
fsrc1s %f12, %f7
sra %l2, 0x06, %l5
ld [%l7 + 0x50], %f0
std %f0, [%l7 + 0x58]
te %xcc, 0x0
ldsh [%l7 + 0x12], %i3
tn %icc, 0x5
xor %i6, %g2, %o3
movne %xcc, %l3, %l6
fbuge,a %fcc2, loop_5927
umul %o6, %i4, %o7
bcc,a loop_5928
ldd [%l7 + 0x30], %f8
loop_5927:
tcc %xcc, 0x3
fmovdle %icc, %f8, %f10
loop_5928:
std %f12, [%l7 + 0x48]
ldd [%l7 + 0x28], %f6
st %f14, [%l7 + 0x1C]
bneg,a,pt %icc, loop_5929
movpos %icc, %g4, %o1
movgu %xcc, %o5, %i1
ldsb [%l7 + 0x64], %g3
loop_5929:
lduw [%l7 + 0x2C], %o4
fbu %fcc3, loop_5930
orncc %i7, 0x19E6, %l0
ldub [%l7 + 0x55], %i2
smul %g7, 0x1C09, %i5
loop_5930:
be,a loop_5931
fornot2 %f14, %f0, %f2
sdivx %g1, 0x11A8, %i0
fsrc2s %f1, %f12
loop_5931:
fbn,a %fcc1, loop_5932
for %f8, %f6, %f10
ldub [%l7 + 0x0B], %l1
fcmpgt32 %f0, %f6, %o0
loop_5932:
fsrc1s %f12, %f12
fcmpeq32 %f0, %f10, %g5
fmovscs %xcc, %f1, %f5
edge32ln %l4, %o2, %g6
brlz,a %l2, loop_5933
stw %l5, [%l7 + 0x18]
movrgez %i6, 0x217, %i3
fmovsgu %xcc, %f12, %f5
loop_5933:
stb %g2, [%l7 + 0x7E]
stb %o3, [%l7 + 0x63]
udiv %l3, 0x085C, %l6
subc %i4, %o6, %o7
sth %g4, [%l7 + 0x76]
fbo,a %fcc1, loop_5934
fmovd %f8, %f12
lduh [%l7 + 0x68], %o1
lduh [%l7 + 0x6E], %i1
loop_5934:
nop
setx loop_5935, %l0, %l1
jmpl %l1, %o5
bne,pn %xcc, loop_5936
mova %xcc, %o4, %g3
st %f11, [%l7 + 0x30]
loop_5935:
tne %icc, 0x4
loop_5936:
tleu %icc, 0x2
fmovsge %icc, %f8, %f12
fmovdg %icc, %f12, %f11
fmovscc %xcc, %f12, %f7
movn %xcc, %i7, %l0
add %i2, %g7, %g1
fmovrdlz %i0, %f0, %f2
fbe %fcc2, loop_5937
smul %i5, 0x099B, %o0
edge16n %l1, %g5, %o2
bshuffle %f12, %f6, %f14
loop_5937:
sdivcc %l4, 0x1B43, %g6
lduh [%l7 + 0x40], %l2
or %i6, %i3, %g2
sub %l5, 0x12A3, %l3
orn %l6, %o3, %o6
ldsh [%l7 + 0x5A], %o7
addcc %g4, 0x1142, %o1
ldsb [%l7 + 0x4C], %i1
tne %xcc, 0x4
ldsw [%l7 + 0x68], %o5
fcmpd %fcc1, %f10, %f4
srlx %i4, 0x13, %g3
ld [%l7 + 0x44], %f14
stb %o4, [%l7 + 0x0C]
udivx %i7, 0x095F, %i2
fmovsl %xcc, %f0, %f6
fbul %fcc0, loop_5938
stx %l0, [%l7 + 0x38]
sth %g7, [%l7 + 0x7A]
fmovspos %icc, %f9, %f13
loop_5938:
fmovrslz %g1, %f9, %f15
popc %i5, %i0
fmovdcc %xcc, %f13, %f5
movg %icc, %l1, %o0
ldub [%l7 + 0x48], %o2
brnz,a %l4, loop_5939
ldx [%l7 + 0x08], %g5
edge16 %l2, %i6, %g6
fzeros %f12
loop_5939:
brz %g2, loop_5940
nop
setx loop_5941, %l0, %l1
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], %l5
lduw [%l7 + 0x54], %l3
loop_5940:
fcmped %fcc1, %f8, %f12
loop_5941:
sdiv %i3, 0x1A76, %o3
ldsh [%l7 + 0x2E], %l6
fbug %fcc0, loop_5942
fcmpne32 %f10, %f0, %o7
fmovscc %icc, %f0, %f1
bshuffle %f12, %f6, %f14
loop_5942:
lduh [%l7 + 0x1A], %g4
fblg,a %fcc3, loop_5943
edge32 %o1, %i1, %o5
faligndata %f10, %f10, %f0
stw %o6, [%l7 + 0x58]
loop_5943:
ld [%l7 + 0x48], %f9
brz,a %g3, loop_5944
edge8n %o4, %i4, %i2
edge16 %l0, %i7, %g7
ldub [%l7 + 0x2A], %g1
loop_5944:
xnorcc %i5, 0x1928, %l1
srax %o0, %i0, %l4
fbn,a %fcc1, loop_5945
fmovsneg %icc, %f9, %f1
array16 %g5, %o2, %i6
ldd [%l7 + 0x68], %f4
loop_5945:
fmovspos %icc, %f0, %f13
sub %l2, 0x0209, %g2
fbule,a %fcc1, loop_5946
sethi 0x1A83, %l5
ldx [%l7 + 0x18], %g6
ldub [%l7 + 0x23], %l3
loop_5946:
tsubcctv %o3, 0x0A06, %l6
array32 %i3, %g4, %o1
fsrc2 %f4, %f6
xorcc %o7, %i1, %o6
ldx [%l7 + 0x50], %g3
movge %icc, %o4, %i4
fmovrdgz %o5, %f0, %f8
bleu,pn %icc, loop_5947
brnz,a %l0, loop_5948
fcmple32 %f2, %f12, %i7
ldx [%l7 + 0x60], %g7
loop_5947:
tgu %icc, 0x7
loop_5948:
fornot2s %f4, %f5, %f7
tsubcctv %i2, 0x022F, %g1
fmovsge %icc, %f8, %f0
ld [%l7 + 0x1C], %f11
ldsb [%l7 + 0x10], %l1
addcc %i5, 0x0940, %i0
st %f9, [%l7 + 0x2C]
ldsh [%l7 + 0x7E], %l4
fmovrslz %g5, %f6, %f15
siam 0x5
ldub [%l7 + 0x24], %o2
fbne,a %fcc3, loop_5949
edge8ln %i6, %o0, %g2
sdivcc %l2, 0x08BB, %l5
ldsb [%l7 + 0x49], %l3
loop_5949:
st %f14, [%l7 + 0x40]
ldub [%l7 + 0x61], %g6
fmovsge %xcc, %f11, %f2
std %f8, [%l7 + 0x10]
edge16l %l6, %o3, %g4
fandnot1 %f4, %f12, %f14
tle %xcc, 0x3
ba,a loop_5950
ldx [%l7 + 0x08], %i3
ldub [%l7 + 0x0A], %o1
fble,a %fcc1, loop_5951
loop_5950:
ldd [%l7 + 0x68], %f10
ba,pn %icc, loop_5952
and %o7, 0x0717, %o6
loop_5951:
nop
setx loop_5953, %l0, %l1
jmpl %l1, %g3
movvs %xcc, %i1, %i4
loop_5952:
fmovsvc %icc, %f9, %f9
nop
setx loop_5954, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5953:
array8 %o4, %l0, %o5
fbuge %fcc0, loop_5955
lduw [%l7 + 0x70], %g7
loop_5954:
std %f12, [%l7 + 0x38]
orn %i2, 0x1C2F, %g1
loop_5955:
ldsh [%l7 + 0x74], %i7
lduw [%l7 + 0x3C], %i5
stx %l1, [%l7 + 0x10]
ldx [%l7 + 0x38], %i0
subc %l4, 0x1E6B, %g5
fbo %fcc2, loop_5956
bneg %xcc, loop_5957
fmovrdlz %i6, %f2, %f2
st %f1, [%l7 + 0x2C]
loop_5956:
ld [%l7 + 0x3C], %f11
loop_5957:
fsrc2 %f6, %f8
fmovrdlez %o0, %f12, %f8
tgu %icc, 0x2
mova %xcc, %o2, %l2
fbn,a %fcc3, loop_5958
fmul8sux16 %f2, %f0, %f8
lduh [%l7 + 0x70], %l5
ldub [%l7 + 0x23], %g2
loop_5958:
sdivx %l3, 0x0888, %l6
fbul,a %fcc1, loop_5959
stx %o3, [%l7 + 0x10]
fand %f4, %f2, %f4
fors %f13, %f9, %f6
loop_5959:
movvc %xcc, %g4, %g6
fmovsne %icc, %f4, %f10
movleu %xcc, %i3, %o7
fornot2s %f4, %f15, %f0
ldsw [%l7 + 0x44], %o6
alignaddr %o1, %i1, %g3
ldx [%l7 + 0x50], %i4
st %f15, [%l7 + 0x54]
brz %l0, loop_5960
lduw [%l7 + 0x5C], %o4
movrne %o5, 0x206, %i2
sll %g1, %g7, %i7
loop_5960:
fmul8sux16 %f8, %f12, %f14
lduh [%l7 + 0x6C], %l1
fmovspos %xcc, %f13, %f12
sth %i5, [%l7 + 0x54]
ldx [%l7 + 0x68], %i0
fmovse %xcc, %f10, %f7
fcmps %fcc2, %f15, %f1
fmovde %icc, %f11, %f7
ld [%l7 + 0x5C], %f6
mulx %g5, 0x0FC7, %i6
fmul8x16au %f3, %f11, %f6
fpmerge %f7, %f6, %f6
fmovrdgez %l4, %f14, %f12
edge16ln %o2, %o0, %l2
movvc %xcc, %g2, %l3
tneg %icc, 0x4
edge8n %l6, %o3, %l5
sra %g4, %i3, %g6
move %icc, %o6, %o1
ldub [%l7 + 0x4A], %o7
fcmple32 %f0, %f6, %g3
mova %xcc, %i1, %i4
ldx [%l7 + 0x08], %l0
ld [%l7 + 0x70], %f4
tvs %icc, 0x0
st %f7, [%l7 + 0x78]
fmovsl %icc, %f0, %f15
pdist %f0, %f8, %f2
andncc %o4, %i2, %g1
bleu,a %icc, loop_5961
fxors %f6, %f7, %f7
movrlz %o5, 0x1B4, %g7
tge %xcc, 0x6
loop_5961:
st %f0, [%l7 + 0x3C]
sth %l1, [%l7 + 0x5A]
ldub [%l7 + 0x7D], %i7
fmovrde %i0, %f0, %f4
ld [%l7 + 0x34], %f3
fpadd32s %f5, %f6, %f0
tcc %icc, 0x1
fbul,a %fcc0, loop_5962
movne %icc, %g5, %i5
fmovsl %icc, %f8, %f11
fnot2 %f12, %f0
loop_5962:
fmovscc %icc, %f2, %f0
fmovdleu %xcc, %f7, %f7
ldsw [%l7 + 0x74], %i6
fone %f4
for %f10, %f12, %f6
for %f4, %f12, %f0
edge16l %o2, %l4, %o0
fcmpeq16 %f0, %f8, %l2
lduw [%l7 + 0x44], %l3
fcmped %fcc1, %f10, %f2
ldsw [%l7 + 0x70], %g2
ldd [%l7 + 0x78], %f2
fpsub32s %f1, %f7, %f11
fmovsge %xcc, %f10, %f11
ldsb [%l7 + 0x71], %l6
brnz %l5, loop_5963
udivx %o3, 0x1E02, %g4
edge32l %i3, %o6, %g6
bcc,a,pt %xcc, loop_5964
loop_5963:
brz %o1, loop_5965
edge32 %g3, %i1, %i4
te %xcc, 0x1
loop_5964:
fcmpgt16 %f0, %f4, %o7
loop_5965:
edge16 %l0, %o4, %i2
sth %o5, [%l7 + 0x4E]
subc %g1, 0x1AB1, %g7
alignaddrl %l1, %i0, %g5
brz,a %i7, loop_5966
brlez %i5, loop_5967
movrne %o2, 0x3ED, %i6
ldd [%l7 + 0x38], %f10
loop_5966:
ldd [%l7 + 0x68], %f12
loop_5967:
fones %f6
lduh [%l7 + 0x66], %l4
movcc %xcc, %l2, %l3
edge32 %o0, %g2, %l6
umulcc %l5, %o3, %i3
brlez,a %g4, loop_5968
ldub [%l7 + 0x1D], %o6
edge16n %o1, %g3, %i1
sth %g6, [%l7 + 0x72]
loop_5968:
stw %o7, [%l7 + 0x5C]
te %xcc, 0x0
movrgz %i4, 0x3B2, %l0
bcs,a %xcc, loop_5969
fbe %fcc1, loop_5970
st %f5, [%l7 + 0x40]
fbn,a %fcc0, loop_5971
loop_5969:
fmovscc %xcc, %f15, %f9
loop_5970:
fpmerge %f14, %f9, %f12
fmovdleu %xcc, %f7, %f6
loop_5971:
ld [%l7 + 0x48], %f5
std %f2, [%l7 + 0x48]
fors %f5, %f3, %f15
brgz %o4, loop_5972
lduh [%l7 + 0x4E], %i2
fpsub32s %f15, %f5, %f15
movrgez %g1, %o5, %g7
loop_5972:
movvc %icc, %l1, %g5
lduh [%l7 + 0x78], %i0
sdivcc %i5, 0x0530, %o2
sra %i6, 0x0D, %i7
movne %xcc, %l4, %l2
stw %l3, [%l7 + 0x78]
ldd [%l7 + 0x60], %f8
brlz,a %g2, loop_5973
stb %l6, [%l7 + 0x53]
stw %o0, [%l7 + 0x40]
fmovdvc %xcc, %f12, %f7
loop_5973:
fmovrdgz %o3, %f8, %f6
fmovdcs %xcc, %f2, %f11
edge32ln %l5, %i3, %g4
ld [%l7 + 0x4C], %f4
stx %o6, [%l7 + 0x58]
tneg %icc, 0x2
lduw [%l7 + 0x54], %g3
fmovsn %xcc, %f1, %f4
sth %i1, [%l7 + 0x3C]
tsubcctv %o1, 0x1245, %o7
tneg %xcc, 0x7
fexpand %f4, %f0
udivcc %g6, 0x0A39, %i4
fmovsneg %icc, %f13, %f6
sth %l0, [%l7 + 0x20]
ldsb [%l7 + 0x7A], %o4
lduh [%l7 + 0x32], %g1
brlez %i2, loop_5974
ldsw [%l7 + 0x44], %g7
fbne,a %fcc1, loop_5975
brlz,a %o5, loop_5976
loop_5974:
movne %icc, %g5, %l1
fcmpgt32 %f6, %f6, %i0
loop_5975:
st %f7, [%l7 + 0x2C]
loop_5976:
tvs %icc, 0x0
ldsh [%l7 + 0x7C], %o2
fmovrdlez %i5, %f10, %f2
fmul8x16 %f3, %f4, %f14
fmovdcs %xcc, %f4, %f3
tpos %icc, 0x7
movvc %xcc, %i6, %i7
fabss %f10, %f14
stx %l4, [%l7 + 0x70]
andcc %l3, %l2, %l6
movpos %xcc, %o0, %g2
ldx [%l7 + 0x68], %o3
addc %i3, 0x0C19, %g4
movpos %xcc, %l5, %o6
fmuld8sux16 %f2, %f14, %f6
ldx [%l7 + 0x18], %i1
te %icc, 0x5
array8 %g3, %o7, %g6
st %f13, [%l7 + 0x4C]
alignaddr %o1, %l0, %o4
movrgz %g1, 0x397, %i4
lduh [%l7 + 0x3A], %i2
fmul8ulx16 %f4, %f10, %f2
std %f4, [%l7 + 0x18]
fmuld8ulx16 %f12, %f10, %f6
movne %icc, %o5, %g7
pdist %f10, %f14, %f8
sth %l1, [%l7 + 0x44]
ldd [%l7 + 0x50], %f2
ldd [%l7 + 0x20], %f0
fbo %fcc3, loop_5977
sll %g5, %o2, %i0
fmovse %xcc, %f13, %f1
brnz,a %i6, loop_5978
loop_5977:
tgu %icc, 0x7
fmovde %xcc, %f6, %f2
fsrc1s %f13, %f6
loop_5978:
ldd [%l7 + 0x30], %f2
brlz %i7, loop_5979
tle %icc, 0x0
movle %xcc, %i5, %l4
ld [%l7 + 0x70], %f7
loop_5979:
edge8ln %l2, %l3, %o0
taddcctv %l6, 0x13B0, %o3
fabsd %f0, %f2
sdivcc %i3, 0x163B, %g4
stx %l5, [%l7 + 0x08]
stw %g2, [%l7 + 0x68]
stb %i1, [%l7 + 0x3A]
st %f11, [%l7 + 0x1C]
edge32 %o6, %g3, %o7
fpsub16 %f12, %f2, %f12
lduw [%l7 + 0x4C], %g6
fornot1s %f2, %f10, %f14
fnor %f4, %f2, %f14
xnor %o1, 0x1DCB, %o4
tcs %xcc, 0x2
addc %l0, 0x04FC, %g1
movvc %xcc, %i4, %o5
ldsb [%l7 + 0x40], %g7
fpsub16s %f13, %f3, %f0
bneg %icc, loop_5980
movne %icc, %l1, %i2
fcmpne32 %f0, %f12, %o2
fmovdcs %xcc, %f4, %f0
loop_5980:
ld [%l7 + 0x14], %f0
fandnot2 %f8, %f8, %f14
lduh [%l7 + 0x12], %i0
tgu %xcc, 0x2
fands %f4, %f14, %f3
stx %g5, [%l7 + 0x70]
lduw [%l7 + 0x6C], %i6
edge8ln %i7, %i5, %l2
bgu,a loop_5981
fand %f12, %f2, %f4
orncc %l4, 0x1D94, %o0
fmovdgu %icc, %f4, %f6
loop_5981:
stw %l3, [%l7 + 0x3C]
movleu %xcc, %l6, %i3
movle %xcc, %g4, %l5
edge32ln %o3, %i1, %g2
movrlz %o6, %o7, %g3
movrne %g6, 0x16D, %o1
fba,a %fcc2, loop_5982
fbne,a %fcc2, loop_5983
fabss %f2, %f7
fmovsn %xcc, %f10, %f10
loop_5982:
bvc,pt %xcc, loop_5984
loop_5983:
edge8ln %l0, %o4, %i4
ldsw [%l7 + 0x74], %o5
sllx %g1, 0x1B, %g7
loop_5984:
tvc %xcc, 0x3
fabsd %f4, %f2
subc %i2, %l1, %i0
ld [%l7 + 0x44], %f0
stx %g5, [%l7 + 0x70]
fble,a %fcc2, loop_5985
tle %icc, 0x1
stb %o2, [%l7 + 0x36]
ldub [%l7 + 0x09], %i6
loop_5985:
std %f6, [%l7 + 0x30]
stw %i5, [%l7 + 0x68]
fba %fcc0, loop_5986
fmul8x16 %f14, %f12, %f14
stx %l2, [%l7 + 0x30]
fbul %fcc3, loop_5987
loop_5986:
fornot1 %f2, %f10, %f0
bpos loop_5988
ldsb [%l7 + 0x33], %l4
loop_5987:
fbule %fcc3, loop_5989
fmovdge %icc, %f15, %f9
loop_5988:
fmovd %f12, %f6
bshuffle %f10, %f14, %f0
loop_5989:
movneg %xcc, %i7, %o0
stw %l3, [%l7 + 0x10]
fornot1s %f15, %f9, %f8
fand %f12, %f12, %f12
lduw [%l7 + 0x60], %i3
fandnot1s %f15, %f2, %f5
fmovrde %l6, %f10, %f4
lduh [%l7 + 0x30], %g4
fmovspos %icc, %f1, %f5
fsrc2s %f1, %f13
tsubcc %o3, 0x122A, %l5
andcc %g2, 0x147B, %o6
edge16ln %i1, %g3, %o7
ldx [%l7 + 0x78], %o1
fmovrsgz %l0, %f11, %f5
for %f14, %f2, %f10
fornot1s %f3, %f9, %f14
fmovrdgz %g6, %f8, %f12
te %xcc, 0x0
fmovdle %icc, %f9, %f9
tgu %xcc, 0x5
fnot1s %f4, %f2
mulscc %o4, %i4, %g1
srax %o5, 0x03, %i2
fsrc1s %f13, %f14
sth %g7, [%l7 + 0x64]
fmovdcs %icc, %f7, %f5
movpos %xcc, %l1, %g5
be,pt %xcc, loop_5990
fnot2 %f6, %f0
std %f8, [%l7 + 0x20]
edge32l %o2, %i0, %i6
loop_5990:
std %f8, [%l7 + 0x50]
ba loop_5991
fcmpgt32 %f12, %f14, %i5
brlz %l2, loop_5992
fxors %f1, %f7, %f8
loop_5991:
andncc %i7, %o0, %l3
stx %i3, [%l7 + 0x58]
loop_5992:
fnors %f15, %f7, %f10
fmovrdgz %l6, %f4, %f4
brnz %g4, loop_5993
for %f14, %f0, %f10
fpmerge %f5, %f11, %f10
brgz %o3, loop_5994
loop_5993:
call loop_5995
sth %l4, [%l7 + 0x5A]
fmovs %f13, %f2
loop_5994:
fnors %f1, %f4, %f8
loop_5995:
std %f4, [%l7 + 0x30]
fnor %f6, %f10, %f4
bneg,pt %xcc, loop_5996
udivcc %g2, 0x1EFD, %o6
ldd [%l7 + 0x40], %f0
bne,a %icc, loop_5997
loop_5996:
udivcc %i1, 0x01D2, %g3
umulcc %l5, %o7, %l0
alignaddr %o1, %g6, %i4
loop_5997:
edge32 %o4, %g1, %i2
edge16ln %g7, %l1, %g5
fmovdvc %icc, %f12, %f3
tsubcc %o5, 0x098E, %i0
fbg,a %fcc1, loop_5998
andcc %o2, 0x0C1A, %i6
orncc %l2, %i5, %o0
fmovrsne %i7, %f5, %f9
loop_5998:
ldsb [%l7 + 0x31], %i3
be,pn %xcc, loop_5999
fmovdle %xcc, %f12, %f6
edge32n %l3, %g4, %o3
nop
setx loop_6000, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5999:
std %f14, [%l7 + 0x10]
fbul %fcc1, loop_6001
tneg %xcc, 0x5
loop_6000:
fmovsg %xcc, %f4, %f11
sub %l4, 0x1503, %g2
loop_6001:
fmul8x16al %f11, %f12, %f10
stx %o6, [%l7 + 0x68]
movpos %xcc, %i1, %g3
ldd [%l7 + 0x68], %f10
bvc,pt %xcc, loop_6002
fbne,a %fcc3, loop_6003
ldsb [%l7 + 0x74], %l6
brgez %l5, loop_6004
loop_6002:
siam 0x0
loop_6003:
bg,a,pn %xcc, loop_6005
edge8l %l0, %o7, %g6
loop_6004:
fbl %fcc2, loop_6006
fmul8x16 %f12, %f2, %f2
loop_6005:
fandnot1s %f15, %f11, %f4
fmovdleu %icc, %f7, %f8
loop_6006:
subccc %i4, %o4, %g1
subc %o1, %g7, %i2
edge16n %g5, %l1, %i0
fcmps %fcc1, %f0, %f13
fmovrsgz %o2, %f15, %f12
fmovdvc %icc, %f4, %f8
ld [%l7 + 0x70], %f12
bcs,a %icc, loop_6007
fzeros %f11
fmovspos %icc, %f7, %f12
tleu %icc, 0x3
loop_6007:
fmovsgu %xcc, %f0, %f9
movg %icc, %o5, %i6
std %f4, [%l7 + 0x18]
movrne %i5, 0x2EF, %l2
fmuld8sux16 %f14, %f8, %f2
sth %o0, [%l7 + 0x36]
movrgz %i3, 0x1D1, %l3
std %f10, [%l7 + 0x68]
fmovsne %icc, %f8, %f10
fcmpgt32 %f14, %f2, %g4
stw %o3, [%l7 + 0x28]
tvs %icc, 0x6
edge32n %i7, %l4, %g2
fmul8x16 %f0, %f12, %f10
movvs %xcc, %i1, %g3
std %f14, [%l7 + 0x30]
bcc,a %xcc, loop_6008
fcmple16 %f4, %f2, %o6
ldx [%l7 + 0x68], %l5
nop
setx loop_6009, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6008:
fzeros %f14
brnz,a %l6, loop_6010
tleu %xcc, 0x7
loop_6009:
nop
setx loop_6011, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpgt32 %f12, %f2, %l0
loop_6010:
stw %g6, [%l7 + 0x2C]
fmovda %xcc, %f2, %f5
loop_6011:
tne %xcc, 0x4
tvc %icc, 0x2
fmovsle %icc, %f9, %f2
std %f6, [%l7 + 0x08]
xnorcc %i4, 0x0B87, %o4
andn %o7, %g1, %g7
fzero %f4
movpos %icc, %o1, %i2
fmovrdgez %l1, %f6, %f0
orcc %g5, 0x0444, %i0
stw %o2, [%l7 + 0x54]
fmul8x16 %f15, %f0, %f10
stw %o5, [%l7 + 0x5C]
ldsh [%l7 + 0x6E], %i6
bl,a,pn %icc, loop_6012
stx %i5, [%l7 + 0x70]
ldsw [%l7 + 0x18], %l2
ldsb [%l7 + 0x64], %o0
loop_6012:
fmovdgu %xcc, %f5, %f11
lduh [%l7 + 0x1A], %i3
std %f6, [%l7 + 0x70]
stw %g4, [%l7 + 0x3C]
stw %o3, [%l7 + 0x1C]
fmovdn %icc, %f13, %f1
fandnot2 %f0, %f4, %f12
fpadd32s %f2, %f7, %f5
edge16ln %i7, %l4, %l3
umulcc %g2, %g3, %o6
st %f1, [%l7 + 0x70]
fone %f10
movl %icc, %i1, %l6
fmovdle %xcc, %f1, %f6
fcmpeq16 %f6, %f14, %l0
addcc %l5, 0x0C50, %g6
fbue %fcc3, loop_6013
movle %xcc, %o4, %i4
std %f6, [%l7 + 0x10]
fmovrse %g1, %f7, %f2
loop_6013:
tvs %xcc, 0x1
add %o7, %o1, %i2
stx %l1, [%l7 + 0x10]
nop
setx loop_6014, %l0, %l1
jmpl %l1, %g5
ldsb [%l7 + 0x30], %g7
bg,a %icc, loop_6015
taddcctv %o2, 0x1527, %i0
loop_6014:
lduh [%l7 + 0x12], %i6
movge %xcc, %o5, %l2
loop_6015:
ldub [%l7 + 0x62], %i5
ldsw [%l7 + 0x38], %i3
ld [%l7 + 0x38], %f4
fnot2s %f4, %f8
fornot2 %f8, %f8, %f10
ldx [%l7 + 0x28], %g4
fmovrsne %o3, %f2, %f1
movle %icc, %i7, %l4
xorcc %l3, %o0, %g3
mulscc %g2, 0x1E54, %i1
fmovdcs %xcc, %f7, %f12
fbg %fcc0, loop_6016
ldsw [%l7 + 0x08], %l6
fbule,a %fcc3, loop_6017
addcc %l0, %l5, %o6
loop_6016:
stb %o4, [%l7 + 0x55]
siam 0x3
loop_6017:
bvs,pt %icc, loop_6018
movneg %icc, %g6, %i4
fmovsg %xcc, %f10, %f12
ldd [%l7 + 0x28], %f4
loop_6018:
fxnor %f10, %f8, %f10
fsrc1 %f12, %f2
stx %g1, [%l7 + 0x38]
stb %o7, [%l7 + 0x46]
tcc %xcc, 0x7
edge32n %o1, %i2, %l1
sth %g5, [%l7 + 0x0E]
fmovsa %icc, %f1, %f8
ldub [%l7 + 0x4E], %g7
std %f8, [%l7 + 0x20]
te %xcc, 0x4
fmovrslez %o2, %f7, %f9
orncc %i0, 0x1E7B, %i6
stb %o5, [%l7 + 0x38]
movrgez %l2, %i5, %g4
movl %xcc, %i3, %i7
ld [%l7 + 0x50], %f4
fmuld8sux16 %f12, %f4, %f2
fcmps %fcc1, %f6, %f13
fbn,a %fcc0, loop_6019
movpos %xcc, %l4, %o3
fbu %fcc2, loop_6020
movgu %icc, %l3, %g3
loop_6019:
brgez %o0, loop_6021
edge32ln %i1, %l6, %l0
loop_6020:
sra %l5, 0x05, %g2
fmovrdlz %o6, %f6, %f14
loop_6021:
sdiv %g6, 0x127E, %o4
sdivx %i4, 0x050F, %g1
fsrc1s %f8, %f10
srl %o1, %o7, %i2
fmovdge %icc, %f7, %f14
ldsw [%l7 + 0x0C], %l1
and %g5, %g7, %o2
fmovdl %icc, %f9, %f4
fmovrsgez %i6, %f3, %f11
ldd [%l7 + 0x30], %f2
fabsd %f12, %f6
lduh [%l7 + 0x10], %o5
fmovdcs %icc, %f15, %f15
ld [%l7 + 0x4C], %f11
bneg %icc, loop_6022
tgu %xcc, 0x7
fmul8ulx16 %f8, %f10, %f0
subc %l2, 0x0A6B, %i5
loop_6022:
movrgz %i0, 0x054, %g4
fmovsleu %icc, %f9, %f10
taddcctv %i3, %l4, %i7
orncc %o3, 0x128A, %l3
ldsh [%l7 + 0x70], %o0
movrlez %i1, 0x00B, %l6
st %f0, [%l7 + 0x3C]
fmovde %xcc, %f11, %f5
siam 0x3
movrlz %l0, %g3, %g2
ldx [%l7 + 0x60], %o6
fnegs %f3, %f10
fmovda %xcc, %f11, %f0
xorcc %l5, %o4, %i4
mulscc %g6, %o1, %o7
ldub [%l7 + 0x6D], %i2
fmovrslez %g1, %f9, %f14
tvc %icc, 0x7
stb %g5, [%l7 + 0x62]
fmovdn %xcc, %f3, %f7
brgez,a %g7, loop_6023
faligndata %f2, %f4, %f4
tne %xcc, 0x0
bleu,pn %xcc, loop_6024
loop_6023:
lduw [%l7 + 0x5C], %o2
array8 %l1, %o5, %l2
edge16ln %i5, %i0, %i6
loop_6024:
tvs %icc, 0x4
bpos %xcc, loop_6025
ldd [%l7 + 0x08], %f14
movl %xcc, %i3, %l4
fandnot1 %f4, %f2, %f8
loop_6025:
ld [%l7 + 0x1C], %f13
sth %g4, [%l7 + 0x50]
fbug,a %fcc3, loop_6026
ld [%l7 + 0x78], %f4
sdiv %i7, 0x1E7F, %o3
call loop_6027
loop_6026:
fands %f8, %f4, %f7
taddcc %l3, 0x0F04, %i1
sra %o0, 0x02, %l6
loop_6027:
fmovrsgez %l0, %f10, %f8
sdivcc %g3, 0x1166, %g2
xor %o6, %l5, %i4
lduh [%l7 + 0x7C], %o4
fmovrdlz %g6, %f14, %f10
fandnot1s %f9, %f10, %f3
ldub [%l7 + 0x3C], %o1
fxor %f6, %f4, %f4
xorcc %o7, 0x064C, %g1
sra %i2, 0x1E, %g7
fmovrdlez %g5, %f12, %f8
movgu %xcc, %l1, %o2
movneg %icc, %l2, %o5
xnor %i0, %i5, %i3
fbge %fcc0, loop_6028
ldd [%l7 + 0x70], %f10
std %f6, [%l7 + 0x68]
fbl %fcc1, loop_6029
loop_6028:
fbe,a %fcc2, loop_6030
tl %xcc, 0x3
ldsb [%l7 + 0x09], %l4
loop_6029:
fand %f12, %f8, %f2
loop_6030:
fbg %fcc0, loop_6031
nop
setx loop_6032, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovda %xcc, %f6, %f10
edge32l %g4, %i7, %o3
loop_6031:
ba,a %xcc, loop_6033
loop_6032:
movge %xcc, %i6, %l3
tg %xcc, 0x1
movrlz %o0, 0x1E5, %l6
loop_6033:
fxor %f4, %f10, %f0
lduh [%l7 + 0x72], %l0
fpadd16 %f8, %f2, %f0
tcc %icc, 0x3
subccc %g3, %g2, %o6
fexpand %f11, %f12
tsubcc %l5, %i4, %o4
stx %i1, [%l7 + 0x60]
ba,a,pn %xcc, loop_6034
ldsb [%l7 + 0x22], %g6
andcc %o1, 0x0F30, %o7
ldsb [%l7 + 0x22], %g1
loop_6034:
lduw [%l7 + 0x64], %i2
fmovdleu %icc, %f12, %f9
fone %f14
srl %g5, 0x0F, %l1
addccc %o2, %l2, %g7
movvs %xcc, %i0, %i5
fpadd16s %f3, %f10, %f1
std %f6, [%l7 + 0x48]
fmovdl %xcc, %f11, %f9
fbue,a %fcc0, loop_6035
fmul8x16al %f15, %f1, %f4
stw %o5, [%l7 + 0x1C]
fnand %f6, %f2, %f6
loop_6035:
tl %xcc, 0x1
movle %icc, %i3, %g4
subc %l4, %i7, %o3
fmul8x16al %f9, %f9, %f4
fpadd16 %f8, %f2, %f10
fble %fcc1, loop_6036
fcmps %fcc2, %f14, %f5
stx %i6, [%l7 + 0x50]
andncc %o0, %l6, %l3
loop_6036:
smulcc %l0, %g3, %g2
stw %o6, [%l7 + 0x7C]
fmul8x16au %f9, %f6, %f12
tgu %xcc, 0x1
sth %i4, [%l7 + 0x3A]
ld [%l7 + 0x4C], %f3
movne %icc, %o4, %i1
bcs loop_6037
nop
setx loop_6038, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brz %g6, loop_6039
ld [%l7 + 0x34], %f5
loop_6037:
fsrc2s %f10, %f3
loop_6038:
fnot1 %f12, %f4
loop_6039:
be,a,pt %xcc, loop_6040
fmovspos %icc, %f2, %f1
ldsb [%l7 + 0x48], %l5
tcs %xcc, 0x2
loop_6040:
fmovdgu %icc, %f8, %f1
sllx %o7, 0x0E, %g1
popc 0x0D07, %o1
bg,a loop_6041
fcmpes %fcc2, %f2, %f3
brlez,a %g5, loop_6042
sth %i2, [%l7 + 0x76]
loop_6041:
tl %icc, 0x0
ldub [%l7 + 0x57], %o2
loop_6042:
std %f2, [%l7 + 0x70]
pdist %f0, %f8, %f14
mulx %l2, 0x1769, %l1
fbo,a %fcc1, loop_6043
fsrc2s %f7, %f9
nop
setx loop_6044, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8n %i0, %i5, %g7
loop_6043:
addc %i3, %o5, %g4
ldsh [%l7 + 0x0C], %i7
loop_6044:
fmul8ulx16 %f10, %f14, %f8
fmovdne %xcc, %f13, %f11
tpos %icc, 0x1
bpos,pt %xcc, loop_6045
fmovsl %xcc, %f8, %f13
ldx [%l7 + 0x50], %l4
fmovsvc %xcc, %f0, %f9
loop_6045:
tpos %xcc, 0x7
tne %xcc, 0x0
ldub [%l7 + 0x5C], %i6
stb %o0, [%l7 + 0x5E]
fmovrsgz %l6, %f10, %f4
tgu %icc, 0x4
ldx [%l7 + 0x70], %o3
mulscc %l3, 0x03F5, %g3
ta %icc, 0x0
sth %g2, [%l7 + 0x7E]
fnegs %f11, %f2
addc %o6, 0x12B6, %i4
edge8l %o4, %l0, %g6
ld [%l7 + 0x28], %f14
lduw [%l7 + 0x50], %l5
ldub [%l7 + 0x24], %i1
mulx %o7, 0x0D31, %o1
std %f8, [%l7 + 0x28]
st %f0, [%l7 + 0x64]
fornot2s %f11, %f4, %f4
std %f0, [%l7 + 0x08]
movrlz %g1, 0x183, %g5
orcc %i2, %l2, %l1
smul %i0, %o2, %g7
ldsw [%l7 + 0x70], %i5
fbge %fcc0, loop_6046
fxor %f4, %f14, %f14
array8 %i3, %g4, %i7
ldub [%l7 + 0x2F], %l4
loop_6046:
fmovscs %icc, %f12, %f11
ldsw [%l7 + 0x48], %o5
alignaddrl %i6, %l6, %o0
brlez %o3, loop_6047
tneg %icc, 0x7
fmovsn %icc, %f3, %f5
nop
setx loop_6048, %l0, %l1
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_6047:
taddcc %g3, %l3, %o6
bvs,a loop_6049
fmovspos %icc, %f10, %f15
loop_6048:
lduw [%l7 + 0x4C], %g2
bleu,a %xcc, loop_6050
loop_6049:
fcmple32 %f4, %f14, %o4
fcmped %fcc0, %f2, %f6
ldd [%l7 + 0x40], %f8
loop_6050:
ldd [%l7 + 0x68], %f14
andncc %l0, %g6, %l5
movl %xcc, %i4, %i1
bl %icc, loop_6051
fbuge,a %fcc3, loop_6052
fmovspos %icc, %f5, %f5
brgz %o7, loop_6053
loop_6051:
ble,a %icc, loop_6054
loop_6052:
st %f1, [%l7 + 0x54]
fcmpgt16 %f12, %f4, %o1
loop_6053:
fmovrde %g1, %f8, %f0
loop_6054:
fxor %f0, %f10, %f4
fpsub16 %f0, %f0, %f2
pdist %f8, %f6, %f2
stx %g5, [%l7 + 0x30]
fmovsleu %icc, %f4, %f6
fpackfix %f10, %f10
lduw [%l7 + 0x1C], %i2
stw %l1, [%l7 + 0x78]
fcmple32 %f12, %f6, %i0
tgu %xcc, 0x5
tne %xcc, 0x4
fmul8x16al %f14, %f8, %f14
ldx [%l7 + 0x58], %l2
ldsb [%l7 + 0x7A], %g7
fone %f14
fnand %f14, %f8, %f14
addc %o2, %i5, %i3
fmovrslez %g4, %f3, %f8
edge16l %l4, %o5, %i6
fbuge,a %fcc2, loop_6055
lduh [%l7 + 0x66], %i7
fnand %f12, %f0, %f6
tleu %xcc, 0x7
loop_6055:
fmovdcc %icc, %f10, %f3
move %xcc, %o0, %l6
ld [%l7 + 0x38], %f12
ldub [%l7 + 0x4E], %o3
fmovscc %icc, %f5, %f12
movcc %icc, %l3, %o6
lduh [%l7 + 0x0E], %g3
fmovde %icc, %f6, %f10
lduw [%l7 + 0x10], %g2
movrgez %o4, %l0, %l5
ldub [%l7 + 0x13], %g6
udiv %i4, 0x1C34, %o7
taddcctv %i1, %g1, %o1
array8 %i2, %l1, %i0
bne,a %xcc, loop_6056
sllx %g5, 0x18, %g7
stx %o2, [%l7 + 0x48]
ldsh [%l7 + 0x2C], %i5
loop_6056:
move %icc, %i3, %l2
fmovdleu %icc, %f13, %f5
fpadd32 %f12, %f2, %f12
fmuld8sux16 %f9, %f9, %f2
ldsh [%l7 + 0x0A], %l4
fmul8ulx16 %f0, %f0, %f2
fmovdl %xcc, %f3, %f5
movre %o5, %g4, %i7
fbo,a %fcc0, loop_6057
ldsh [%l7 + 0x70], %o0
fmovscc %xcc, %f5, %f9
fbne %fcc1, loop_6058
loop_6057:
movge %icc, %i6, %o3
ldsh [%l7 + 0x24], %l3
bg,pt %xcc, loop_6059
loop_6058:
bleu loop_6060
stx %o6, [%l7 + 0x58]
fxor %f4, %f8, %f2
loop_6059:
ldsw [%l7 + 0x4C], %l6
loop_6060:
fmovdvs %icc, %f5, %f6
sth %g2, [%l7 + 0x54]
mulscc %g3, 0x01A0, %l0
fnot1 %f2, %f8
ldsb [%l7 + 0x45], %o4
ldsw [%l7 + 0x0C], %l5
stx %g6, [%l7 + 0x78]
fpadd16 %f12, %f14, %f2
ldsw [%l7 + 0x24], %i4
fbl,a %fcc2, loop_6061
ld [%l7 + 0x10], %f3
addccc %i1, %o7, %g1
fnors %f12, %f13, %f13
loop_6061:
fnegd %f6, %f14
fble,a %fcc1, loop_6062
ldsw [%l7 + 0x18], %i2
edge8ln %o1, %l1, %g5
ld [%l7 + 0x64], %f13
loop_6062:
fnot2 %f2, %f14
ldub [%l7 + 0x7C], %g7
sdiv %o2, 0x1F4F, %i0
sth %i3, [%l7 + 0x58]
lduw [%l7 + 0x60], %i5
umulcc %l2, %l4, %g4
movrgz %o5, %o0, %i6
sth %o3, [%l7 + 0x64]
alignaddrl %i7, %l3, %l6
movneg %icc, %o6, %g2
movn %icc, %g3, %o4
fmovdne %xcc, %f13, %f11
fmovse %icc, %f8, %f6
ldub [%l7 + 0x46], %l5
ld [%l7 + 0x34], %f6
ldx [%l7 + 0x48], %l0
std %f8, [%l7 + 0x08]
stx %i4, [%l7 + 0x38]
and %i1, 0x13EF, %g6
fabsd %f8, %f14
st %f12, [%l7 + 0x70]
fmovdvs %icc, %f8, %f4
for %f12, %f8, %f6
fmovda %icc, %f3, %f10
udiv %o7, 0x0C75, %g1
brlez %i2, loop_6063
smulcc %o1, 0x129E, %l1
bvc,a,pt %icc, loop_6064
sth %g7, [%l7 + 0x4C]
loop_6063:
subcc %o2, 0x141B, %g5
fmovsneg %icc, %f14, %f5
loop_6064:
fmovsvs %icc, %f1, %f5
xor %i3, %i0, %i5
fbue %fcc3, loop_6065
fbul,a %fcc3, loop_6066
stb %l2, [%l7 + 0x55]
nop
setx loop_6067, %l0, %l1
jmpl %l1, %g4
loop_6065:
xorcc %l4, 0x0E82, %o0
loop_6066:
fxnors %f14, %f8, %f9
fcmpes %fcc0, %f10, %f5
loop_6067:
sll %o5, %i6, %i7
bg,a,pn %xcc, loop_6068
fmovsl %xcc, %f15, %f10
bcc,a,pn %icc, loop_6069
st %f8, [%l7 + 0x24]
loop_6068:
nop
setx loop_6070, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32n %l3, %o3, %l6
loop_6069:
edge8n %o6, %g3, %g2
fble %fcc0, loop_6071
loop_6070:
fands %f14, %f8, %f4
tcs %xcc, 0x6
ldx [%l7 + 0x20], %l5
loop_6071:
fandnot1 %f12, %f10, %f6
bn,a %xcc, loop_6072
lduh [%l7 + 0x2A], %o4
fxnors %f9, %f1, %f3
sdivcc %i4, 0x0805, %l0
loop_6072:
lduh [%l7 + 0x0E], %i1
tne %icc, 0x2
movvs %icc, %g6, %o7
faligndata %f6, %f10, %f14
fbl,a %fcc2, loop_6073
fcmpeq16 %f0, %f2, %g1
ble %xcc, loop_6074
sll %o1, %l1, %g7
loop_6073:
lduw [%l7 + 0x7C], %o2
ba,pn %xcc, loop_6075
loop_6074:
smulcc %i2, 0x1FCB, %i3
edge32 %i0, %g5, %l2
fbe %fcc0, loop_6076
loop_6075:
sdivx %g4, 0x069B, %i5
stw %o0, [%l7 + 0x0C]
ldsh [%l7 + 0x4E], %l4
loop_6076:
st %f2, [%l7 + 0x74]
fzeros %f8
bvc,pn %icc, loop_6077
stw %i6, [%l7 + 0x0C]
fxnor %f12, %f6, %f10
fmovdcc %icc, %f3, %f6
loop_6077:
call loop_6078
ldsh [%l7 + 0x28], %o5
stw %i7, [%l7 + 0x28]
tcs %xcc, 0x1
loop_6078:
ldsh [%l7 + 0x4E], %o3
sdiv %l6, 0x0191, %o6
fcmped %fcc3, %f2, %f14
sdivcc %l3, 0x0A6E, %g2
fmovrdgez %g3, %f0, %f6
fabsd %f2, %f10
call loop_6079
lduh [%l7 + 0x52], %l5
tne %icc, 0x2
ldub [%l7 + 0x5E], %i4
loop_6079:
mulx %o4, 0x1EAA, %i1
movle %icc, %g6, %l0
ldd [%l7 + 0x40], %f0
ld [%l7 + 0x7C], %f0
ldx [%l7 + 0x78], %o7
fmovs %f4, %f4
fmovde %xcc, %f6, %f3
sllx %o1, 0x02, %g1
std %f8, [%l7 + 0x70]
xorcc %g7, %l1, %o2
pdist %f14, %f14, %f0
stx %i3, [%l7 + 0x30]
movcs %xcc, %i2, %i0
fble,a %fcc3, loop_6080
fornot1 %f0, %f8, %f14
udivx %g5, 0x01E8, %l2
edge16n %g4, %i5, %l4
loop_6080:
ldub [%l7 + 0x0D], %i6
stb %o0, [%l7 + 0x5C]
fbule,a %fcc1, loop_6081
and %i7, %o5, %l6
bleu,a loop_6082
fbue,a %fcc0, loop_6083
loop_6081:
fornot1 %f6, %f6, %f14
fmovda %xcc, %f12, %f13
loop_6082:
bl,a %icc, loop_6084
loop_6083:
lduw [%l7 + 0x2C], %o6
fand %f0, %f8, %f12
ld [%l7 + 0x38], %f11
loop_6084:
fones %f6
fpadd32s %f15, %f14, %f4
fxors %f9, %f12, %f2
edge8ln %l3, %g2, %g3
srax %l5, 0x1F, %o3
edge8 %o4, %i4, %i1
stb %g6, [%l7 + 0x38]
bneg,a %xcc, loop_6085
fbg %fcc0, loop_6086
fnot1 %f8, %f4
edge16l %o7, %o1, %l0
loop_6085:
edge16ln %g7, %g1, %o2
loop_6086:
movvc %xcc, %i3, %i2
movcc %xcc, %i0, %l1
and %l2, 0x1F1F, %g5
srlx %g4, 0x14, %l4
fmovscc %xcc, %f11, %f3
fmovrdlz %i5, %f12, %f8
fands %f1, %f2, %f1
fmovsgu %xcc, %f13, %f14
movcc %xcc, %o0, %i6
brlz %o5, loop_6087
bpos,a,pt %icc, loop_6088
fcmpd %fcc1, %f4, %f4
fbl,a %fcc1, loop_6089
loop_6087:
fpack16 %f4, %f8
loop_6088:
fmovsge %icc, %f10, %f6
srlx %l6, %i7, %l3
loop_6089:
sdiv %o6, 0x1E3E, %g3
ldsh [%l7 + 0x72], %g2
bg,pt %xcc, loop_6090
fmovsl %xcc, %f1, %f8
movvs %icc, %l5, %o4
xnor %i4, %i1, %o3
loop_6090:
fcmple16 %f14, %f14, %g6
fmovsvs %icc, %f11, %f0
sth %o7, [%l7 + 0x58]
pdist %f0, %f6, %f6
lduw [%l7 + 0x7C], %l0
fmul8x16au %f1, %f15, %f12
ldx [%l7 + 0x48], %o1
bl,pn %xcc, loop_6091
fmovdle %xcc, %f1, %f14
ld [%l7 + 0x0C], %f1
fmuld8sux16 %f12, %f1, %f4
loop_6091:
ldub [%l7 + 0x7F], %g7
edge8 %g1, %o2, %i2
edge32l %i3, %l1, %i0
ld [%l7 + 0x54], %f4
mulx %g5, 0x0003, %g4
taddcctv %l4, %l2, %o0
smulcc %i5, 0x01E5, %i6
ldsh [%l7 + 0x24], %l6
ldx [%l7 + 0x48], %o5
ldsw [%l7 + 0x0C], %i7
fmovsn %icc, %f3, %f3
andncc %o6, %l3, %g2
fmovsvs %icc, %f1, %f7
or %l5, 0x1D48, %g3
fbge,a %fcc2, loop_6092
sdivx %o4, 0x1AC0, %i1
lduw [%l7 + 0x64], %i4
fmuld8sux16 %f11, %f0, %f4
loop_6092:
alignaddr %g6, %o7, %o3
smulcc %l0, %o1, %g7
fmovrdlez %g1, %f2, %f0
movgu %icc, %i2, %i3
brlez %o2, loop_6093
ldd [%l7 + 0x10], %f0
fmovd %f10, %f2
mulx %i0, %g5, %l1
loop_6093:
umulcc %l4, 0x0922, %l2
andncc %g4, %o0, %i6
edge8n %l6, %i5, %i7
subc %o5, 0x1437, %o6
fpackfix %f10, %f10
ta %icc, 0x7
fpsub16s %f4, %f2, %f5
fbue,a %fcc0, loop_6094
stb %g2, [%l7 + 0x5F]
smulcc %l3, 0x165B, %l5
sllx %o4, 0x13, %g3
loop_6094:
fmovspos %xcc, %f8, %f0
ldsw [%l7 + 0x34], %i1
fcmped %fcc3, %f14, %f4
fmul8sux16 %f2, %f4, %f10
fcmpgt16 %f12, %f12, %i4
ldx [%l7 + 0x08], %g6
movrgz %o7, 0x1F7, %o3
sll %l0, %o1, %g1
edge8n %g7, %i3, %i2
udivx %i0, 0x0F35, %g5
sth %o2, [%l7 + 0x2C]
lduh [%l7 + 0x76], %l4
sub %l1, %l2, %o0
ldsb [%l7 + 0x14], %i6
ldsb [%l7 + 0x74], %g4
fmul8sux16 %f14, %f8, %f8
lduh [%l7 + 0x34], %l6
fsrc1 %f4, %f10
ldsw [%l7 + 0x78], %i7
fands %f0, %f10, %f0
edge16l %i5, %o6, %o5
movleu %icc, %g2, %l5
fsrc1s %f13, %f13
fmovdge %xcc, %f3, %f13
lduh [%l7 + 0x4C], %o4
fmovdneg %icc, %f2, %f7
sll %g3, 0x0E, %l3
lduw [%l7 + 0x58], %i1
fandnot2 %f6, %f10, %f14
ldd [%l7 + 0x50], %f10
andncc %g6, %o7, %i4
fmovdvs %xcc, %f3, %f0
subc %l0, 0x0E18, %o3
mulx %o1, 0x0814, %g1
subc %g7, 0x1846, %i3
movcs %xcc, %i0, %i2
fcmps %fcc0, %f1, %f15
taddcc %o2, 0x091C, %g5
tl %xcc, 0x4
sth %l1, [%l7 + 0x68]
udiv %l2, 0x1AEE, %o0
ldd [%l7 + 0x70], %f10
std %f4, [%l7 + 0x20]
fmovda %icc, %f2, %f5
fmovsg %xcc, %f2, %f2
stx %l4, [%l7 + 0x08]
stx %g4, [%l7 + 0x40]
tsubcc %i6, %i7, %i5
st %f0, [%l7 + 0x4C]
fxnors %f9, %f1, %f3
call loop_6095
fandnot2s %f10, %f1, %f9
bleu %xcc, loop_6096
fbule %fcc0, loop_6097
loop_6095:
lduw [%l7 + 0x38], %l6
std %f6, [%l7 + 0x68]
loop_6096:
fmovsg %xcc, %f0, %f7
loop_6097:
tgu %xcc, 0x7
sth %o6, [%l7 + 0x40]
ble,a,pt %xcc, loop_6098
ldub [%l7 + 0x73], %g2
bshuffle %f6, %f12, %f8
bvc,a,pn %icc, loop_6099
loop_6098:
fmovdle %icc, %f0, %f3
fmuld8ulx16 %f6, %f1, %f12
fbul %fcc2, loop_6100
loop_6099:
orcc %o5, %l5, %g3
movrgez %o4, 0x11A, %l3
fblg %fcc3, loop_6101
loop_6100:
fcmpes %fcc1, %f12, %f5
nop
setx loop_6102, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
te %xcc, 0x5
loop_6101:
siam 0x3
stw %i1, [%l7 + 0x70]
loop_6102:
ldub [%l7 + 0x39], %o7
orncc %i4, %g6, %l0
umulcc %o3, %g1, %g7
fnand %f4, %f8, %f0
fzero %f14
fmovdgu %xcc, %f1, %f1
nop
setx loop_6103, %l0, %l1
jmpl %l1, %o1
fmovsn %xcc, %f8, %f12
tleu %xcc, 0x2
st %f1, [%l7 + 0x7C]
loop_6103:
fmovscc %icc, %f0, %f13
fmovdvc %icc, %f3, %f2
stw %i3, [%l7 + 0x64]
bpos,a,pt %xcc, loop_6104
fmovrde %i0, %f4, %f6
fbn %fcc3, loop_6105
ldub [%l7 + 0x12], %o2
loop_6104:
tcs %xcc, 0x7
movre %g5, %i2, %l2
loop_6105:
ldsb [%l7 + 0x5D], %o0
fabsd %f10, %f8
siam 0x1
movcc %xcc, %l1, %l4
sub %i6, 0x11B9, %g4
ldx [%l7 + 0x38], %i7
fpackfix %f14, %f2
sth %l6, [%l7 + 0x0E]
fmovsge %xcc, %f7, %f9
fcmpgt32 %f14, %f8, %i5
fbo,a %fcc2, loop_6106
fnors %f15, %f6, %f9
brnz,a %g2, loop_6107
fmovsa %xcc, %f8, %f14
loop_6106:
bcs,a,pn %icc, loop_6108
subcc %o5, 0x1FBC, %o6
loop_6107:
movre %l5, %o4, %g3
fbge,a %fcc0, loop_6109
loop_6108:
ldub [%l7 + 0x0D], %l3
fbu,a %fcc1, loop_6110
smul %o7, 0x06B0, %i1
loop_6109:
bcc,a %xcc, loop_6111
fzero %f2
loop_6110:
edge32 %i4, %l0, %g6
ld [%l7 + 0x2C], %f6
loop_6111:
ldsb [%l7 + 0x30], %g1
stb %g7, [%l7 + 0x3C]
movneg %xcc, %o1, %o3
xor %i3, %i0, %g5
fmovrdgz %i2, %f14, %f0
sdiv %l2, 0x0DAD, %o0
ldub [%l7 + 0x30], %l1
fabss %f5, %f10
ldd [%l7 + 0x48], %f2
ldx [%l7 + 0x40], %l4
lduw [%l7 + 0x78], %i6
fandnot2 %f14, %f12, %f8
siam 0x3
fmovsn %xcc, %f4, %f12
lduw [%l7 + 0x58], %o2
fone %f12
fcmple32 %f4, %f12, %i7
ldsb [%l7 + 0x58], %l6
stx %g4, [%l7 + 0x68]
bge %xcc, loop_6112
fcmple16 %f4, %f10, %g2
udivx %o5, 0x1FB2, %i5
fbule %fcc3, loop_6113
loop_6112:
stb %l5, [%l7 + 0x5B]
brlez %o4, loop_6114
and %o6, 0x16D7, %g3
loop_6113:
fcmpgt16 %f12, %f10, %o7
fzero %f12
loop_6114:
pdist %f12, %f12, %f12
ta %xcc, 0x3
movrgez %l3, %i4, %l0
fba %fcc1, loop_6115
mulx %i1, %g6, %g1
fands %f4, %f5, %f12
fbule,a %fcc3, loop_6116
loop_6115:
movn %xcc, %g7, %o3
bneg,pn %icc, loop_6117
ldsw [%l7 + 0x2C], %i3
loop_6116:
call loop_6118
bgu,pt %xcc, loop_6119
loop_6117:
xnorcc %o1, 0x17F4, %g5
fnegs %f14, %f2
loop_6118:
addcc %i2, 0x1FA8, %i0
loop_6119:
fbule %fcc0, loop_6120
fbg %fcc0, loop_6121
fpsub16s %f7, %f8, %f13
fmovs %f11, %f1
loop_6120:
edge8 %l2, %l1, %o0
loop_6121:
fbe,a %fcc1, loop_6122
fmovde %xcc, %f10, %f10
fandnot1s %f4, %f1, %f4
fmovdcc %xcc, %f1, %f11
loop_6122:
andcc %l4, %i6, %o2
movrlz %l6, %i7, %g4
fornot1s %f4, %f0, %f11
movrgez %g2, %i5, %l5
movre %o5, 0x3F1, %o6
movgu %icc, %o4, %g3
fbuge %fcc0, loop_6123
fcmps %fcc2, %f15, %f12
fnand %f10, %f6, %f10
movl %xcc, %o7, %i4
loop_6123:
fblg %fcc0, loop_6124
srlx %l3, 0x19, %l0
stx %g6, [%l7 + 0x30]
fcmpd %fcc2, %f0, %f0
loop_6124:
st %f7, [%l7 + 0x18]
ld [%l7 + 0x2C], %f11
stx %i1, [%l7 + 0x78]
lduw [%l7 + 0x2C], %g7
fabsd %f2, %f6
fnegd %f6, %f0
tcc %xcc, 0x5
tsubcctv %g1, 0x09D3, %o3
ldub [%l7 + 0x6D], %o1
stw %i3, [%l7 + 0x3C]
edge16n %g5, %i2, %l2
fone %f0
ldx [%l7 + 0x58], %i0
lduh [%l7 + 0x6E], %l1
fcmpne32 %f14, %f8, %l4
bne,a,pn %xcc, loop_6125
ld [%l7 + 0x70], %f0
ldsh [%l7 + 0x0A], %o0
udivx %i6, 0x1B67, %o2
loop_6125:
movvc %xcc, %i7, %g4
xnorcc %g2, 0x0CC5, %i5
fbo %fcc3, loop_6126
fbu,a %fcc1, loop_6127
bne,a loop_6128
movne %icc, %l6, %o5
loop_6126:
movg %xcc, %l5, %o4
loop_6127:
lduh [%l7 + 0x0A], %g3
loop_6128:
tn %icc, 0x2
fbul,a %fcc3, loop_6129
pdist %f8, %f2, %f6
edge8 %o6, %i4, %l3
ldd [%l7 + 0x08], %f14
loop_6129:
fmovsvs %xcc, %f10, %f10
fbne %fcc2, loop_6130
lduh [%l7 + 0x12], %l0
ld [%l7 + 0x50], %f9
smulcc %o7, 0x0618, %i1
loop_6130:
lduh [%l7 + 0x0E], %g6
stb %g7, [%l7 + 0x64]
fpack32 %f0, %f2, %f2
stx %o3, [%l7 + 0x78]
fxnors %f7, %f3, %f13
fnegd %f10, %f8
ldsh [%l7 + 0x22], %g1
fmovrslz %i3, %f5, %f15
ld [%l7 + 0x64], %f15
ldsb [%l7 + 0x65], %g5
fcmpgt16 %f10, %f0, %i2
fmovdgu %xcc, %f15, %f10
fmovsl %xcc, %f2, %f13
ldsb [%l7 + 0x3F], %o1
ta %xcc, 0x1
udiv %l2, 0x1EF2, %i0
ldsb [%l7 + 0x4D], %l1
ldx [%l7 + 0x38], %l4
ldd [%l7 + 0x10], %f12
bl loop_6131
stb %i6, [%l7 + 0x75]
fcmpne16 %f10, %f12, %o0
fornot1 %f6, %f4, %f2
loop_6131:
fmovrde %o2, %f2, %f8
fbu,a %fcc1, loop_6132
fcmpne32 %f6, %f0, %i7
fmovrse %g2, %f5, %f10
ldx [%l7 + 0x30], %i5
loop_6132:
fmovdcc %icc, %f10, %f5
bcs,a %xcc, loop_6133
bcs,pt %icc, loop_6134
fmovrdlez %l6, %f2, %f14
bneg,a,pt %xcc, loop_6135
loop_6133:
tg %xcc, 0x0
loop_6134:
fmuld8sux16 %f4, %f6, %f14
fones %f8
loop_6135:
st %f0, [%l7 + 0x14]
std %f10, [%l7 + 0x38]
lduh [%l7 + 0x38], %o5
udiv %g4, 0x0C39, %o4
ld [%l7 + 0x14], %f15
xor %g3, %l5, %i4
fpack32 %f12, %f10, %f4
movpos %xcc, %l3, %l0
tn %icc, 0x0
fbn,a %fcc3, loop_6136
ba loop_6137
fcmpne16 %f4, %f14, %o7
alignaddrl %i1, %o6, %g6
loop_6136:
smulcc %o3, %g1, %g7
loop_6137:
fbl,a %fcc2, loop_6138
orcc %i3, 0x0894, %g5
and %o1, %i2, %l2
fandnot1 %f6, %f8, %f10
loop_6138:
std %f8, [%l7 + 0x78]
movn %xcc, %l1, %l4
ld [%l7 + 0x5C], %f8
sdiv %i0, 0x1EB2, %i6
ldub [%l7 + 0x75], %o2
fmovrdgz %o0, %f10, %f12
fpadd32s %f0, %f9, %f14
fmovsgu %xcc, %f8, %f7
fornot2 %f6, %f10, %f14
fornot2 %f14, %f4, %f6
ldd [%l7 + 0x68], %f10
brz %g2, loop_6139
fmovdvc %icc, %f4, %f13
andn %i7, 0x112D, %l6
movrlz %o5, 0x209, %i5
loop_6139:
xor %o4, 0x0426, %g3
sra %l5, 0x1C, %i4
brz %l3, loop_6140
movvc %icc, %g4, %l0
tge %icc, 0x3
ldsh [%l7 + 0x40], %o7
loop_6140:
siam 0x3
fcmpes %fcc1, %f1, %f12
srlx %o6, %g6, %i1
fcmpgt32 %f6, %f14, %o3
bn,a,pt %icc, loop_6141
pdist %f10, %f2, %f0
stb %g1, [%l7 + 0x11]
fzero %f0
loop_6141:
orncc %i3, %g7, %g5
andcc %i2, 0x19EC, %l2
fnands %f14, %f9, %f6
fmovsle %icc, %f2, %f9
fpadd32s %f11, %f12, %f15
be,pn %icc, loop_6142
fmovsg %xcc, %f14, %f6
fmovsvc %xcc, %f4, %f4
tl %xcc, 0x7
loop_6142:
ldsb [%l7 + 0x3F], %o1
ldx [%l7 + 0x50], %l4
bcc,a %icc, loop_6143
movrlz %l1, 0x0E0, %i6
be loop_6144
ldub [%l7 + 0x44], %i0
loop_6143:
fpsub32 %f4, %f12, %f2
tneg %icc, 0x1
loop_6144:
fmuld8sux16 %f14, %f8, %f10
fmovdvs %xcc, %f4, %f9
taddcc %o0, %o2, %i7
fsrc2 %f2, %f4
fbe,a %fcc0, loop_6145
fble %fcc1, loop_6146
fpadd16 %f2, %f14, %f4
ldsb [%l7 + 0x36], %g2
loop_6145:
fsrc1 %f0, %f0
loop_6146:
stw %o5, [%l7 + 0x14]
addc %l6, 0x0387, %i5
sth %o4, [%l7 + 0x7A]
fsrc1 %f8, %f10
fcmpd %fcc3, %f8, %f2
srlx %l5, 0x14, %g3
ldsw [%l7 + 0x54], %i4
fpadd16 %f8, %f4, %f0
fbug %fcc0, loop_6147
brgz %l3, loop_6148
fcmpne32 %f6, %f14, %g4
lduw [%l7 + 0x08], %o7
loop_6147:
bcs,pn %icc, loop_6149
loop_6148:
andcc %l0, %g6, %o6
move %icc, %i1, %o3
array16 %i3, %g7, %g1
loop_6149:
ld [%l7 + 0x58], %f2
andncc %i2, %g5, %l2
fbe %fcc1, loop_6150
fandnot1 %f2, %f8, %f2
stx %o1, [%l7 + 0x60]
nop
setx loop_6151, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6150:
sra %l4, 0x0E, %l1
sethi 0x1DF1, %i6
fpack16 %f6, %f5
loop_6151:
fnot1 %f0, %f12
subc %o0, %i0, %i7
fbne,a %fcc2, loop_6152
stw %g2, [%l7 + 0x34]
movvc %icc, %o2, %o5
movn %xcc, %l6, %o4
loop_6152:
fbul,a %fcc1, loop_6153
movge %icc, %l5, %g3
movcs %xcc, %i5, %l3
ldub [%l7 + 0x1D], %g4
loop_6153:
fcmple16 %f10, %f4, %i4
movrgez %o7, 0x3E7, %l0
add %g6, 0x164F, %o6
fandnot1 %f12, %f2, %f2
fexpand %f9, %f2
ldub [%l7 + 0x16], %i1
tcs %xcc, 0x3
move %icc, %i3, %o3
movcs %xcc, %g1, %i2
srax %g7, %l2, %g5
fornot1 %f6, %f4, %f8
tle %xcc, 0x5
st %f12, [%l7 + 0x10]
tvs %xcc, 0x4
sth %o1, [%l7 + 0x7E]
stb %l1, [%l7 + 0x3C]
fpsub32 %f8, %f10, %f8
tcs %icc, 0x0
lduh [%l7 + 0x44], %i6
tl %icc, 0x1
ldd [%l7 + 0x58], %f2
std %f6, [%l7 + 0x48]
stx %o0, [%l7 + 0x48]
st %f7, [%l7 + 0x78]
st %f6, [%l7 + 0x6C]
fmovdcc %xcc, %f13, %f5
tcc %xcc, 0x7
faligndata %f4, %f10, %f14
fmovrde %l4, %f12, %f14
movgu %icc, %i0, %i7
siam 0x3
ldsb [%l7 + 0x29], %o2
ldsh [%l7 + 0x74], %o5
stw %l6, [%l7 + 0x68]
fbuge,a %fcc3, loop_6154
sdiv %g2, 0x0B15, %o4
tgu %xcc, 0x4
stw %l5, [%l7 + 0x1C]
loop_6154:
orcc %i5, 0x1576, %g3
brlz %g4, loop_6155
brlz %l3, loop_6156
orn %i4, 0x0D28, %o7
lduw [%l7 + 0x50], %l0
loop_6155:
orncc %g6, 0x10B6, %o6
loop_6156:
fornot1 %f6, %f4, %f0
move %xcc, %i3, %i1
tge %icc, 0x6
ldx [%l7 + 0x10], %o3
edge32n %i2, %g1, %l2
ldsw [%l7 + 0x5C], %g5
ldsw [%l7 + 0x4C], %g7
fbu,a %fcc2, loop_6157
ta %xcc, 0x4
fornot1s %f4, %f7, %f4
fmuld8ulx16 %f5, %f9, %f2
loop_6157:
stw %l1, [%l7 + 0x10]
umul %o1, 0x0BCF, %i6
sdivx %o0, 0x1E0A, %i0
movgu %xcc, %i7, %l4
fzeros %f11
movle %icc, %o2, %l6
fmovsneg %xcc, %f5, %f0
fbge,a %fcc2, loop_6158
stw %g2, [%l7 + 0x40]
andn %o4, 0x0C63, %o5
ldd [%l7 + 0x40], %f14
loop_6158:
sth %l5, [%l7 + 0x2E]
fcmple32 %f4, %f6, %i5
fcmple16 %f4, %f10, %g4
st %f12, [%l7 + 0x1C]
lduh [%l7 + 0x68], %g3
movrlz %l3, 0x35A, %o7
st %f14, [%l7 + 0x1C]
fmovsle %xcc, %f13, %f0
xnorcc %l0, %g6, %i4
sth %i3, [%l7 + 0x22]
alignaddr %o6, %i1, %i2
fmovda %xcc, %f13, %f0
tneg %icc, 0x0
brlez %g1, loop_6159
fcmpne32 %f2, %f0, %l2
umulcc %o3, 0x070A, %g5
ba,pt %icc, loop_6160
loop_6159:
lduw [%l7 + 0x34], %g7
movg %icc, %o1, %i6
edge16n %o0, %i0, %l1
loop_6160:
fmovrslez %l4, %f4, %f12
fand %f4, %f10, %f14
tl %xcc, 0x4
fbu %fcc2, loop_6161
ldsh [%l7 + 0x68], %i7
tsubcctv %o2, 0x081C, %g2
movneg %icc, %o4, %o5
loop_6161:
ldx [%l7 + 0x70], %l5
fmovrse %l6, %f10, %f10
stb %i5, [%l7 + 0x66]
or %g4, 0x17F9, %g3
fmovdgu %icc, %f15, %f5
movrgez %o7, %l0, %g6
addc %i4, 0x1EA5, %i3
stw %l3, [%l7 + 0x38]
fzeros %f15
fcmpeq16 %f8, %f8, %i1
stw %o6, [%l7 + 0x4C]
bg,pn %xcc, loop_6162
movrlez %g1, %l2, %o3
nop
setx loop_6163, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsge %xcc, %f14, %f0
loop_6162:
fnegs %f6, %f3
fpadd16s %f5, %f9, %f14
loop_6163:
stw %i2, [%l7 + 0x58]
fcmpgt32 %f4, %f10, %g5
bneg,pn %xcc, loop_6164
stx %g7, [%l7 + 0x38]
sth %o1, [%l7 + 0x4A]
add %o0, %i6, %l1
loop_6164:
fmovdl %xcc, %f13, %f6
fornot1s %f10, %f5, %f1
movge %icc, %i0, %l4
lduw [%l7 + 0x68], %o2
fmovrslez %i7, %f9, %f1
sth %o4, [%l7 + 0x7E]
st %f1, [%l7 + 0x0C]
alignaddr %o5, %l5, %g2
stx %i5, [%l7 + 0x70]
movrgz %g4, %g3, %l6
sth %l0, [%l7 + 0x30]
lduw [%l7 + 0x24], %g6
fmovrdne %o7, %f10, %f8
std %f14, [%l7 + 0x10]
fmovsleu %xcc, %f11, %f9
smul %i3, %l3, %i1
std %f2, [%l7 + 0x48]
fmovrdlez %o6, %f12, %f12
fmul8x16al %f6, %f7, %f10
array32 %g1, %i4, %l2
be,pn %xcc, loop_6165
fbug %fcc2, loop_6166
stb %o3, [%l7 + 0x45]
fmovsvc %icc, %f13, %f12
loop_6165:
orn %g5, 0x05A2, %i2
loop_6166:
fpadd32s %f13, %f10, %f14
ldsh [%l7 + 0x52], %o1
fmovsge %icc, %f6, %f1
ldsb [%l7 + 0x25], %g7
fmovda %icc, %f10, %f6
ldx [%l7 + 0x10], %o0
fabss %f8, %f6
ldub [%l7 + 0x5C], %i6
fmovsa %icc, %f2, %f12
ldd [%l7 + 0x48], %f6
sth %i0, [%l7 + 0x52]
std %f4, [%l7 + 0x08]
fmovspos %xcc, %f1, %f8
bneg,pt %xcc, loop_6167
edge32 %l1, %o2, %i7
fmovsgu %xcc, %f15, %f11
ldub [%l7 + 0x6E], %l4
loop_6167:
edge16n %o5, %l5, %o4
st %f13, [%l7 + 0x28]
fcmps %fcc1, %f4, %f13
nop
setx loop_6168, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc2 %f10, %f0
fmovs %f3, %f5
be %icc, loop_6169
loop_6168:
array16 %i5, %g4, %g2
sth %l6, [%l7 + 0x58]
lduh [%l7 + 0x1A], %g3
loop_6169:
array16 %l0, %o7, %g6
sth %i3, [%l7 + 0x1C]
ldsh [%l7 + 0x52], %i1
fmovd %f4, %f4
tgu %xcc, 0x3
brlez %o6, loop_6170
move %icc, %g1, %i4
ldsw [%l7 + 0x18], %l3
st %f4, [%l7 + 0x1C]
loop_6170:
smul %l2, %g5, %i2
fcmpne32 %f14, %f6, %o3
fand %f2, %f14, %f2
st %f12, [%l7 + 0x64]
fnot1 %f2, %f0
umul %o1, 0x18C0, %g7
ldsh [%l7 + 0x6E], %i6
mova %icc, %o0, %i0
subcc %l1, 0x0D36, %o2
bcc,a %icc, loop_6171
movgu %icc, %l4, %i7
st %f7, [%l7 + 0x54]
edge8ln %l5, %o4, %i5
loop_6171:
sdivx %g4, 0x1A26, %g2
ta %icc, 0x1
fxor %f0, %f12, %f2
fmul8x16au %f3, %f4, %f0
stw %o5, [%l7 + 0x24]
smul %l6, %g3, %o7
tgu %xcc, 0x4
edge32 %l0, %i3, %i1
edge32n %g6, %g1, %i4
sethi 0x120B, %l3
fpsub16s %f6, %f9, %f13
fmovspos %xcc, %f7, %f6
stx %l2, [%l7 + 0x20]
edge8l %o6, %i2, %g5
tcs %icc, 0x7
fnegd %f8, %f2
fandnot1s %f13, %f7, %f6
xorcc %o3, 0x05D1, %o1
alignaddr %i6, %g7, %o0
tl %icc, 0x0
bcc %icc, loop_6172
fcmped %fcc1, %f0, %f10
bcc,pn %icc, loop_6173
fmovrdgez %i0, %f10, %f14
loop_6172:
tvs %icc, 0x3
mulscc %l1, %o2, %i7
loop_6173:
ldub [%l7 + 0x3F], %l5
fsrc2 %f14, %f14
lduw [%l7 + 0x34], %o4
st %f12, [%l7 + 0x08]
bneg,a,pn %icc, loop_6174
mulx %i5, 0x006C, %l4
bneg,a,pn %xcc, loop_6175
ld [%l7 + 0x28], %f11
loop_6174:
edge32ln %g2, %g4, %o5
ldsw [%l7 + 0x4C], %l6
loop_6175:
brgez,a %o7, loop_6176
tg %icc, 0x7
movpos %icc, %g3, %l0
ldx [%l7 + 0x58], %i3
loop_6176:
lduw [%l7 + 0x38], %i1
fnot1s %f7, %f7
fsrc1s %f9, %f11
srax %g6, %g1, %i4
movl %xcc, %l2, %o6
addccc %l3, %i2, %o3
fbul %fcc2, loop_6177
bcs loop_6178
edge16 %o1, %i6, %g7
movrlz %g5, %o0, %i0
loop_6177:
movcs %icc, %l1, %o2
loop_6178:
fmovrslez %i7, %f7, %f2
fcmpd %fcc1, %f14, %f10
ldsb [%l7 + 0x65], %o4
ldsh [%l7 + 0x34], %i5
movgu %xcc, %l4, %g2
tne %icc, 0x0
lduh [%l7 + 0x3C], %l5
movrlez %o5, 0x308, %g4
tleu %icc, 0x1
ldub [%l7 + 0x09], %l6
edge16l %o7, %g3, %i3
fbug,a %fcc1, loop_6179
popc 0x0CDE, %i1
ldsw [%l7 + 0x34], %g6
ldsw [%l7 + 0x74], %g1
loop_6179:
fone %f8
fnot2 %f12, %f14
ldsw [%l7 + 0x30], %i4
fmovrsgez %l2, %f2, %f11
ldub [%l7 + 0x2C], %o6
fxnors %f12, %f7, %f15
lduw [%l7 + 0x10], %l0
fmovsg %icc, %f14, %f7
for %f4, %f8, %f14
movge %icc, %i2, %l3
bpos %xcc, loop_6180
stw %o3, [%l7 + 0x08]
fbn,a %fcc3, loop_6181
std %f2, [%l7 + 0x60]
loop_6180:
fba %fcc3, loop_6182
fnegs %f14, %f5
loop_6181:
ldsh [%l7 + 0x2A], %o1
movrlz %g7, 0x16A, %i6
loop_6182:
brgz,a %g5, loop_6183
brz %i0, loop_6184
mulx %l1, %o0, %i7
array32 %o4, %o2, %i5
loop_6183:
movvc %xcc, %l4, %g2
loop_6184:
fmovscc %xcc, %f4, %f6
fcmpeq16 %f0, %f6, %o5
st %f7, [%l7 + 0x10]
umulcc %g4, 0x02D5, %l5
fmovda %icc, %f1, %f11
fcmpgt16 %f12, %f10, %o7
fmovrslz %l6, %f3, %f14
edge16l %g3, %i1, %g6
ldsh [%l7 + 0x0A], %i3
st %f1, [%l7 + 0x5C]
fnot2 %f0, %f12
fbne %fcc1, loop_6185
fmovdpos %xcc, %f13, %f15
subccc %i4, 0x1F82, %l2
bpos,a,pt %icc, loop_6186
loop_6185:
xnor %o6, 0x00FE, %g1
stx %l0, [%l7 + 0x40]
movcc %icc, %i2, %l3
loop_6186:
lduw [%l7 + 0x50], %o3
movneg %icc, %g7, %i6
lduw [%l7 + 0x20], %g5
call loop_6187
ble %xcc, loop_6188
stx %i0, [%l7 + 0x38]
bleu,pn %icc, loop_6189
loop_6187:
bpos,a %xcc, loop_6190
loop_6188:
edge32l %o1, %l1, %i7
lduw [%l7 + 0x40], %o0
loop_6189:
stb %o4, [%l7 + 0x0E]
loop_6190:
fornot2 %f8, %f6, %f8
tvc %xcc, 0x6
ldx [%l7 + 0x50], %i5
ldsh [%l7 + 0x2E], %l4
fmovdle %icc, %f13, %f8
fmovdneg %icc, %f13, %f7
fbn,a %fcc0, loop_6191
edge32n %g2, %o2, %o5
nop
setx loop_6192, %l0, %l1
jmpl %l1, %l5
fmovdvc %icc, %f5, %f2
loop_6191:
orncc %g4, 0x19EF, %o7
fbge %fcc3, loop_6193
loop_6192:
ld [%l7 + 0x1C], %f7
ldd [%l7 + 0x20], %f0
std %f10, [%l7 + 0x28]
loop_6193:
udiv %g3, 0x03C0, %l6
faligndata %f10, %f0, %f12
fnegs %f13, %f8
sra %i1, 0x1B, %i3
ldx [%l7 + 0x38], %g6
ldsb [%l7 + 0x60], %l2
taddcc %i4, %g1, %o6
fmovrdgz %l0, %f2, %f0
stw %i2, [%l7 + 0x14]
stb %o3, [%l7 + 0x52]
fornot1 %f2, %f4, %f8
fmovsvs %icc, %f11, %f10
bleu,a loop_6194
bneg,a,pt %icc, loop_6195
movrgez %l3, 0x14E, %i6
brnz,a %g5, loop_6196
loop_6194:
ldx [%l7 + 0x10], %i0
loop_6195:
fornot1 %f14, %f6, %f0
st %f15, [%l7 + 0x08]
loop_6196:
tle %icc, 0x3
sll %g7, 0x01, %o1
movle %icc, %l1, %i7
fmovrse %o4, %f15, %f1
udiv %i5, 0x03E0, %o0
brlz,a %g2, loop_6197
bl,a,pn %icc, loop_6198
ldub [%l7 + 0x0C], %l4
tsubcc %o2, 0x0588, %l5
loop_6197:
ldub [%l7 + 0x25], %g4
loop_6198:
smul %o5, 0x0C43, %g3
std %f14, [%l7 + 0x68]
fcmpgt16 %f10, %f0, %o7
tge %xcc, 0x7
fmovdneg %xcc, %f7, %f8
fmovrsne %i1, %f2, %f12
bcc,a,pt %xcc, loop_6199
movpos %icc, %l6, %g6
tgu %icc, 0x6
tcs %icc, 0x0
loop_6199:
ld [%l7 + 0x68], %f9
mova %icc, %l2, %i3
brlez %g1, loop_6200
brgez %o6, loop_6201
nop
setx loop_6202, %l0, %l1
jmpl %l1, %i4
stx %i2, [%l7 + 0x58]
loop_6200:
fnot1s %f12, %f11
loop_6201:
fornot2 %f4, %f2, %f14
loop_6202:
fmovsg %icc, %f5, %f15
fsrc1 %f12, %f4
tl %xcc, 0x0
subcc %o3, 0x113A, %l3
orcc %l0, %i6, %g5
ldsw [%l7 + 0x10], %g7
movle %xcc, %o1, %l1
sdiv %i0, 0x0973, %i7
ldsh [%l7 + 0x16], %o4
fbg,a %fcc2, loop_6203
lduh [%l7 + 0x50], %i5
fmovde %icc, %f7, %f15
array32 %g2, %l4, %o2
loop_6203:
sethi 0x0300, %l5
tneg %xcc, 0x1
fsrc2s %f14, %f1
fmovrdne %g4, %f10, %f14
ldx [%l7 + 0x70], %o0
movrgez %o5, %o7, %g3
st %f6, [%l7 + 0x10]
fmovsl %xcc, %f14, %f0
srax %l6, %g6, %l2
fandnot2 %f8, %f8, %f10
stx %i1, [%l7 + 0x60]
stb %i3, [%l7 + 0x40]
stb %g1, [%l7 + 0x7E]
faligndata %f14, %f4, %f10
sth %i4, [%l7 + 0x38]
bne loop_6204
fmovde %icc, %f13, %f15
smul %o6, %i2, %l3
std %f6, [%l7 + 0x38]
loop_6204:
fmovsneg %xcc, %f10, %f11
fbuge %fcc1, loop_6205
edge16 %l0, %o3, %i6
stw %g7, [%l7 + 0x54]
st %f15, [%l7 + 0x48]
loop_6205:
lduh [%l7 + 0x70], %o1
tpos %icc, 0x1
brgz %g5, loop_6206
fnot2s %f6, %f13
st %f8, [%l7 + 0x1C]
xorcc %l1, 0x0082, %i7
loop_6206:
lduw [%l7 + 0x50], %o4
fones %f12
tgu %icc, 0x2
fors %f2, %f3, %f10
movrgz %i5, 0x189, %i0
movcs %xcc, %l4, %g2
lduw [%l7 + 0x78], %l5
stw %o2, [%l7 + 0x58]
ldub [%l7 + 0x33], %o0
ldsw [%l7 + 0x30], %o5
ldsh [%l7 + 0x58], %g4
st %f7, [%l7 + 0x40]
mulx %o7, 0x0B6A, %l6
movcc %icc, %g3, %g6
stx %i1, [%l7 + 0x38]
fbuge %fcc2, loop_6207
fmovda %xcc, %f11, %f15
lduw [%l7 + 0x6C], %i3
fmovsle %icc, %f1, %f0
loop_6207:
fmovdvc %xcc, %f8, %f5
movcs %icc, %g1, %l2
fpadd16s %f7, %f14, %f1
stx %o6, [%l7 + 0x40]
addcc %i4, 0x009A, %i2
ldsb [%l7 + 0x37], %l0
lduh [%l7 + 0x32], %l3
fbne %fcc1, loop_6208
fmovdcs %icc, %f8, %f9
addc %i6, 0x0AB5, %o3
lduh [%l7 + 0x56], %g7
loop_6208:
fcmpd %fcc2, %f4, %f0
orncc %o1, %g5, %i7
ldub [%l7 + 0x12], %o4
fand %f4, %f4, %f4
movpos %xcc, %i5, %i0
brgez %l4, loop_6209
brz,a %g2, loop_6210
std %f12, [%l7 + 0x38]
fones %f3
loop_6209:
ldub [%l7 + 0x3E], %l1
loop_6210:
std %f2, [%l7 + 0x20]
fmul8ulx16 %f14, %f8, %f6
ldd [%l7 + 0x50], %f4
bcc,a,pt %xcc, loop_6211
lduw [%l7 + 0x40], %l5
ldsb [%l7 + 0x44], %o0
fmovrsgez %o2, %f10, %f11
loop_6211:
addccc %o5, 0x0DD6, %o7
sth %l6, [%l7 + 0x12]
lduh [%l7 + 0x4E], %g4
ldub [%l7 + 0x0E], %g6
fbn %fcc0, loop_6212
edge8 %i1, %g3, %g1
fmovda %xcc, %f10, %f13
fmovd %f2, %f2
loop_6212:
sll %i3, %l2, %i4
mulx %i2, %o6, %l0
movl %xcc, %i6, %l3
ldd [%l7 + 0x48], %f6
umulcc %o3, 0x0233, %o1
tcs %icc, 0x1
movne %icc, %g5, %i7
sub %o4, 0x1FA2, %g7
xnor %i5, %i0, %g2
sllx %l1, 0x0B, %l4
fmuld8ulx16 %f13, %f3, %f12
fsrc1 %f10, %f12
fmovsn %icc, %f1, %f15
fbug,a %fcc2, loop_6213
fabss %f5, %f5
fbu %fcc1, loop_6214
edge8ln %o0, %o2, %o5
loop_6213:
stx %l5, [%l7 + 0x50]
lduw [%l7 + 0x6C], %l6
loop_6214:
faligndata %f0, %f6, %f4
tne %icc, 0x2
bgu loop_6215
movl %icc, %o7, %g6
bl,a,pn %icc, loop_6216
fxors %f8, %f0, %f4
loop_6215:
popc %i1, %g3
addccc %g4, 0x05E9, %i3
loop_6216:
edge8ln %l2, %g1, %i4
st %f2, [%l7 + 0x58]
taddcctv %i2, 0x1C08, %l0
ldsh [%l7 + 0x76], %i6
ld [%l7 + 0x4C], %f5
bneg,a,pt %icc, loop_6217
fsrc1 %f10, %f4
fmul8sux16 %f8, %f0, %f12
tg %xcc, 0x3
loop_6217:
sra %l3, %o3, %o1
or %o6, 0x1C3D, %i7
sth %o4, [%l7 + 0x1A]
fcmple16 %f4, %f14, %g7
stw %g5, [%l7 + 0x78]
ldsw [%l7 + 0x44], %i0
std %f2, [%l7 + 0x58]
tgu %icc, 0x1
sdivx %g2, 0x182D, %l1
mova %xcc, %i5, %o0
bvs,a %icc, loop_6218
fmovsneg %xcc, %f0, %f13
movpos %xcc, %l4, %o2
fcmpeq32 %f6, %f6, %l5
loop_6218:
ldsw [%l7 + 0x14], %o5
movre %l6, 0x31D, %g6
fbge,a %fcc0, loop_6219
fcmpes %fcc1, %f3, %f15
mulx %i1, 0x0E26, %o7
fzero %f2
loop_6219:
ldsw [%l7 + 0x60], %g4
orcc %i3, %g3, %g1
ldsw [%l7 + 0x58], %i4
xnor %l2, %l0, %i2
fandnot1 %f0, %f8, %f2
pdist %f10, %f4, %f8
std %f12, [%l7 + 0x78]
fmovsn %icc, %f5, %f7
edge32 %i6, %l3, %o1
fcmps %fcc2, %f14, %f15
bcc,a %xcc, loop_6220
nop
setx loop_6221, %l0, %l1
jmpl %l1, %o6
alignaddrl %i7, %o4, %o3
fabsd %f10, %f2
loop_6220:
ld [%l7 + 0x74], %f5
loop_6221:
sllx %g7, 0x07, %g5
ldsb [%l7 + 0x6E], %i0
ldd [%l7 + 0x58], %f12
fandnot1 %f4, %f0, %f12
smulcc %l1, 0x145B, %g2
ldx [%l7 + 0x40], %o0
stw %l4, [%l7 + 0x40]
fxors %f8, %f3, %f12
lduw [%l7 + 0x64], %i5
movcc %icc, %l5, %o5
movneg %xcc, %o2, %g6
brgz %i1, loop_6222
fabsd %f6, %f12
array16 %o7, %g4, %i3
fpadd16 %f4, %f4, %f6
loop_6222:
fcmpne16 %f2, %f0, %l6
taddcc %g1, 0x1AE0, %i4
bg,a,pt %icc, loop_6223
fmovdcc %icc, %f8, %f5
bl,pn %icc, loop_6224
orcc %l2, %g3, %i2
loop_6223:
edge8l %i6, %l0, %o1
fpack16 %f12, %f11
loop_6224:
fmovsgu %xcc, %f7, %f2
ld [%l7 + 0x44], %f9
ldub [%l7 + 0x6A], %l3
fpsub32s %f4, %f12, %f10
stw %i7, [%l7 + 0x54]
st %f9, [%l7 + 0x08]
fcmpd %fcc2, %f6, %f12
fmovdgu %xcc, %f6, %f7
orcc %o6, %o3, %g7
ldx [%l7 + 0x18], %o4
movl %xcc, %i0, %g5
tcc %xcc, 0x4
srlx %l1, 0x0B, %g2
fmovdcc %icc, %f7, %f7
sub %o0, %i5, %l5
tle %icc, 0x6
fnot1s %f4, %f7
xnorcc %o5, 0x1917, %l4
fcmpeq16 %f0, %f8, %g6
movl %xcc, %o2, %i1
sdiv %o7, 0x0BF4, %i3
stb %l6, [%l7 + 0x0A]
fmovrdlz %g4, %f10, %f10
stb %g1, [%l7 + 0x67]
faligndata %f4, %f4, %f8
edge8ln %l2, %i4, %g3
ldsh [%l7 + 0x28], %i6
fmovsa %xcc, %f14, %f8
fandnot2s %f4, %f6, %f12
std %f14, [%l7 + 0x68]
taddcctv %i2, 0x1910, %o1
bcs,pn %xcc, loop_6225
call loop_6226
taddcc %l3, %l0, %o6
ba,a,pt %icc, loop_6227
loop_6225:
bshuffle %f14, %f2, %f4
loop_6226:
tgu %icc, 0x5
lduw [%l7 + 0x58], %o3
loop_6227:
tgu %xcc, 0x1
ldsb [%l7 + 0x42], %g7
fones %f9
fpadd32 %f6, %f4, %f8
nop
setx loop_6228, %l0, %l1
jmpl %l1, %o4
fmovsg %xcc, %f3, %f8
udiv %i0, 0x18A1, %i7
ldd [%l7 + 0x30], %f4
loop_6228:
fmovrdlz %l1, %f0, %f10
subcc %g5, %o0, %i5
stb %g2, [%l7 + 0x45]
fmovse %xcc, %f5, %f14
subccc %l5, %o5, %l4
alignaddr %o2, %i1, %g6
array16 %o7, %i3, %l6
movleu %icc, %g1, %g4
fmul8x16 %f3, %f4, %f12
stw %i4, [%l7 + 0x40]
edge32ln %l2, %g3, %i2
fmovsneg %xcc, %f0, %f1
edge16 %o1, %i6, %l0
tcs %icc, 0x4
tneg %icc, 0x5
ldd [%l7 + 0x48], %f6
fbne,a %fcc3, loop_6229
ldsb [%l7 + 0x3C], %l3
fmul8sux16 %f0, %f2, %f2
fbule %fcc3, loop_6230
loop_6229:
lduh [%l7 + 0x38], %o6
fmovdvs %xcc, %f3, %f6
sth %g7, [%l7 + 0x1A]
loop_6230:
bne,a loop_6231
ta %icc, 0x3
udivcc %o4, 0x1708, %i0
ldsh [%l7 + 0x3C], %i7
loop_6231:
mova %xcc, %o3, %l1
lduw [%l7 + 0x1C], %o0
xor %g5, %g2, %l5
fcmpeq16 %f0, %f10, %o5
edge16l %i5, %o2, %l4
sub %g6, 0x0F17, %i1
fmovsneg %icc, %f1, %f0
subccc %o7, %l6, %g1
fmovsg %icc, %f1, %f10
ldsh [%l7 + 0x7E], %g4
fxnors %f8, %f11, %f14
bvc,pn %xcc, loop_6232
tsubcctv %i4, %l2, %g3
fmul8x16 %f6, %f8, %f10
fcmple32 %f8, %f6, %i2
loop_6232:
fbu,a %fcc2, loop_6233
andncc %o1, %i6, %i3
brnz %l0, loop_6234
fpsub16s %f12, %f12, %f8
loop_6233:
for %f0, %f14, %f14
udiv %l3, 0x0922, %o6
loop_6234:
edge16 %o4, %i0, %g7
ta %xcc, 0x2
add %i7, 0x1539, %o3
brlez %o0, loop_6235
srl %l1, %g2, %l5
bcc,a loop_6236
fmovdleu %icc, %f6, %f0
loop_6235:
tn %xcc, 0x4
lduh [%l7 + 0x7A], %g5
loop_6236:
bne,pn %xcc, loop_6237
fpadd16s %f6, %f2, %f8
fbue %fcc2, loop_6238
edge8 %i5, %o2, %o5
loop_6237:
fmovsle %icc, %f2, %f6
fmovrslez %g6, %f5, %f11
loop_6238:
fsrc2 %f4, %f4
fcmps %fcc1, %f13, %f15
ldsh [%l7 + 0x64], %i1
std %f8, [%l7 + 0x10]
stw %o7, [%l7 + 0x54]
andcc %l4, %g1, %l6
andn %i4, 0x0A70, %l2
fmovdne %xcc, %f0, %f2
fmovrsne %g3, %f10, %f9
sth %i2, [%l7 + 0x0C]
fmovdn %xcc, %f12, %f9
addc %o1, %g4, %i3
fmovd %f10, %f4
xor %l0, %i6, %o6
ba,a,pn %xcc, loop_6239
fandnot2 %f8, %f4, %f12
tcc %xcc, 0x4
ldx [%l7 + 0x70], %o4
loop_6239:
fmovsa %icc, %f3, %f0
edge32l %i0, %l3, %i7
ldx [%l7 + 0x58], %o3
andn %o0, %g7, %l1
ldub [%l7 + 0x52], %g2
fmul8x16au %f9, %f7, %f8
addc %l5, %g5, %i5
fornot2 %f0, %f4, %f12
fmovsl %xcc, %f1, %f1
fornot1s %f10, %f10, %f4
lduh [%l7 + 0x7A], %o2
ldub [%l7 + 0x7D], %o5
fnegs %f3, %f13
alignaddrl %i1, %o7, %l4
fxnor %f4, %f12, %f12
ldsw [%l7 + 0x1C], %g1
smul %l6, %i4, %l2
movrlez %g3, 0x391, %i2
fornot2 %f6, %f0, %f6
xnor %g6, %g4, %i3
fbg,a %fcc1, loop_6240
bleu loop_6241
ldd [%l7 + 0x40], %f2
ldsh [%l7 + 0x3A], %l0
loop_6240:
ld [%l7 + 0x0C], %f2
loop_6241:
stb %o1, [%l7 + 0x6B]
stw %o6, [%l7 + 0x20]
tg %xcc, 0x1
fnot2s %f6, %f0
stx %o4, [%l7 + 0x20]
xnorcc %i6, 0x08A4, %l3
fcmpeq16 %f14, %f12, %i7
fsrc2s %f1, %f11
alignaddrl %i0, %o0, %g7
stw %l1, [%l7 + 0x58]
ldsw [%l7 + 0x38], %o3
stw %g2, [%l7 + 0x48]
ldub [%l7 + 0x1D], %g5
ldub [%l7 + 0x0F], %l5
andcc %o2, %o5, %i5
ldx [%l7 + 0x30], %o7
fpsub16s %f8, %f1, %f14
bne %xcc, loop_6242
tne %xcc, 0x6
andncc %i1, %g1, %l6
fbl %fcc2, loop_6243
loop_6242:
xorcc %i4, 0x0D9B, %l2
fmovdl %icc, %f8, %f12
be,a,pn %xcc, loop_6244
loop_6243:
brnz,a %g3, loop_6245
and %l4, 0x0D79, %g6
xorcc %g4, %i3, %l0
loop_6244:
tle %xcc, 0x1
loop_6245:
sethi 0x18F7, %i2
brz %o1, loop_6246
stx %o6, [%l7 + 0x18]
fbul %fcc2, loop_6247
andncc %o4, %l3, %i7
loop_6246:
fmovdne %icc, %f3, %f1
stw %i6, [%l7 + 0x14]
loop_6247:
array8 %i0, %o0, %g7
fexpand %f3, %f6
fabss %f3, %f5
fmovsleu %xcc, %f9, %f13
fmovscs %xcc, %f13, %f1
add %l1, 0x16C4, %g2
ldd [%l7 + 0x68], %f12
fbu,a %fcc3, loop_6248
fmovsgu %xcc, %f0, %f12
alignaddr %g5, %o3, %o2
ldd [%l7 + 0x58], %f12
loop_6248:
fcmpeq16 %f8, %f4, %o5
fpack32 %f8, %f14, %f10
lduw [%l7 + 0x3C], %i5
ldsw [%l7 + 0x7C], %l5
fnegd %f2, %f14
ldsb [%l7 + 0x7B], %o7
movcs %icc, %g1, %l6
edge32ln %i1, %l2, %i4
lduw [%l7 + 0x08], %g3
stx %l4, [%l7 + 0x10]
fnot2s %f3, %f12
fbule %fcc0, loop_6249
fpack16 %f0, %f11
smulcc %g4, %g6, %i3
std %f12, [%l7 + 0x28]
loop_6249:
brnz %i2, loop_6250
fbu %fcc1, loop_6251
sth %o1, [%l7 + 0x1A]
te %xcc, 0x5
loop_6250:
fpsub16 %f6, %f14, %f4
loop_6251:
stw %l0, [%l7 + 0x50]
fmovscs %xcc, %f10, %f0
tvs %xcc, 0x7
fmovrsgz %o4, %f14, %f7
fmovsn %xcc, %f14, %f6
st %f9, [%l7 + 0x4C]
fbg,a %fcc2, loop_6252
ldd [%l7 + 0x30], %f14
sth %l3, [%l7 + 0x46]
lduw [%l7 + 0x40], %o6
loop_6252:
edge16l %i7, %i6, %o0
siam 0x2
ldub [%l7 + 0x19], %g7
movcs %icc, %i0, %l1
stb %g5, [%l7 + 0x16]
orcc %g2, 0x0677, %o3
fzero %f4
fpadd16s %f7, %f10, %f4
ld [%l7 + 0x60], %f2
orncc %o2, %o5, %i5
fmovd %f14, %f0
stw %o7, [%l7 + 0x40]
fpack32 %f12, %f2, %f8
fornot2 %f0, %f14, %f4
movne %xcc, %g1, %l5
stb %l6, [%l7 + 0x17]
edge32 %l2, %i1, %g3
fxnor %f10, %f6, %f14
ldsh [%l7 + 0x2C], %l4
st %f8, [%l7 + 0x30]
ldsh [%l7 + 0x26], %g4
fxors %f8, %f8, %f14
subccc %i4, %g6, %i3
fzero %f0
tle %xcc, 0x7
fcmple16 %f2, %f8, %i2
fcmped %fcc1, %f4, %f6
fmovdn %xcc, %f9, %f3
fba,a %fcc0, loop_6253
fcmple32 %f10, %f12, %l0
tvc %icc, 0x5
stw %o4, [%l7 + 0x1C]
loop_6253:
tne %icc, 0x7
fbe %fcc0, loop_6254
movge %icc, %l3, %o1
brlez %i7, loop_6255
ldsh [%l7 + 0x78], %i6
loop_6254:
fornot2s %f13, %f13, %f0
ldsw [%l7 + 0x64], %o6
loop_6255:
call loop_6256
bvs,pn %xcc, loop_6257
st %f12, [%l7 + 0x18]
ldd [%l7 + 0x68], %f8
loop_6256:
sth %g7, [%l7 + 0x3E]
loop_6257:
fmovdpos %icc, %f1, %f11
stx %i0, [%l7 + 0x18]
lduw [%l7 + 0x54], %o0
stw %l1, [%l7 + 0x68]
movrgez %g2, %o3, %o2
xor %g5, 0x074C, %i5
alignaddrl %o7, %g1, %o5
ldx [%l7 + 0x18], %l5
brnz,a %l6, loop_6258
fbule,a %fcc0, loop_6259
ldsw [%l7 + 0x58], %i1
ldsw [%l7 + 0x0C], %l2
loop_6258:
brnz %l4, loop_6260
loop_6259:
ldsh [%l7 + 0x18], %g3
lduh [%l7 + 0x7A], %i4
fmovda %xcc, %f6, %f15
loop_6260:
fmovsvs %xcc, %f0, %f13
array8 %g4, %i3, %g6
sth %i2, [%l7 + 0x40]
brlz,a %l0, loop_6261
tg %xcc, 0x5
bleu,pn %xcc, loop_6262
fmovde %icc, %f10, %f14
loop_6261:
lduw [%l7 + 0x2C], %l3
ldub [%l7 + 0x1D], %o1
loop_6262:
bvs,a %icc, loop_6263
subcc %o4, 0x0A8A, %i7
fpadd16 %f0, %f10, %f14
ldsb [%l7 + 0x43], %i6
loop_6263:
std %f14, [%l7 + 0x70]
fnands %f7, %f13, %f3
fpadd32 %f2, %f4, %f4
ldsw [%l7 + 0x38], %g7
fmul8x16au %f15, %f11, %f10
fmovsneg %xcc, %f0, %f12
fbg,a %fcc3, loop_6264
siam 0x1
ldx [%l7 + 0x58], %o6
bge,a,pn %icc, loop_6265
loop_6264:
std %f0, [%l7 + 0x70]
brlz,a %i0, loop_6266
fbl %fcc0, loop_6267
loop_6265:
movl %xcc, %l1, %g2
stw %o3, [%l7 + 0x48]
loop_6266:
edge16l %o2, %g5, %i5
loop_6267:
nop
setx loop_6268, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udiv %o7, 0x1EFE, %g1
ldub [%l7 + 0x3E], %o0
fba,a %fcc3, loop_6269
loop_6268:
lduw [%l7 + 0x64], %o5
movne %xcc, %l6, %l5
bvs,pn %xcc, loop_6270
loop_6269:
fba,a %fcc3, loop_6271
ld [%l7 + 0x5C], %f7
ldsh [%l7 + 0x4C], %l2
loop_6270:
andn %i1, %l4, %g3
loop_6271:
fsrc1 %f14, %f6
bge,pn %xcc, loop_6272
nop
setx loop_6273, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x64], %g4
ldsh [%l7 + 0x76], %i4
loop_6272:
ldx [%l7 + 0x78], %g6
loop_6273:
lduw [%l7 + 0x34], %i3
movg %icc, %i2, %l0
fpsub16 %f10, %f4, %f10
ldsw [%l7 + 0x48], %o1
ldub [%l7 + 0x7A], %o4
fmovsn %xcc, %f8, %f0
fmovrslz %i7, %f9, %f15
fpsub16 %f8, %f14, %f14
fbg %fcc3, loop_6274
taddcctv %l3, 0x1124, %i6
fbul,a %fcc2, loop_6275
movge %icc, %g7, %i0
loop_6274:
sth %l1, [%l7 + 0x58]
fandnot1 %f0, %f0, %f10
loop_6275:
andncc %g2, %o6, %o3
fandnot2s %f1, %f8, %f8
ldd [%l7 + 0x30], %f14
stw %g5, [%l7 + 0x0C]
ble,pn %icc, loop_6276
fnot1 %f4, %f6
fxor %f6, %f12, %f8
edge16n %o2, %i5, %o7
loop_6276:
tle %icc, 0x7
fba %fcc1, loop_6277
ldub [%l7 + 0x39], %o0
std %f4, [%l7 + 0x28]
ldsh [%l7 + 0x2A], %o5
loop_6277:
te %icc, 0x3
bl,a,pn %icc, loop_6278
st %f1, [%l7 + 0x4C]
stb %g1, [%l7 + 0x22]
ld [%l7 + 0x5C], %f5
loop_6278:
fbe %fcc3, loop_6279
ldx [%l7 + 0x40], %l5
sra %l6, %i1, %l2
fmovs %f12, %f2
loop_6279:
fxors %f10, %f11, %f2
fmovrdgez %l4, %f6, %f0
fbn,a %fcc1, loop_6280
fbu,a %fcc0, loop_6281
ble loop_6282
smul %g3, 0x1730, %i4
loop_6280:
mulscc %g6, 0x14A8, %g4
loop_6281:
brlz,a %i2, loop_6283
loop_6282:
ta %icc, 0x4
xorcc %i3, 0x1FB3, %o1
bneg,a,pn %icc, loop_6284
loop_6283:
fandnot2 %f14, %f0, %f2
fbule %fcc3, loop_6285
fmovsge %icc, %f15, %f0
loop_6284:
fmovrdne %o4, %f8, %f2
tgu %icc, 0x6
loop_6285:
fcmped %fcc3, %f12, %f2
fmul8x16 %f9, %f8, %f10
udiv %l0, 0x092B, %l3
movgu %xcc, %i6, %i7
movrne %g7, 0x1F8, %i0
stx %g2, [%l7 + 0x40]
fabsd %f2, %f6
movpos %icc, %o6, %l1
mulx %g5, %o2, %o3
tg %xcc, 0x7
brnz %o7, loop_6286
lduh [%l7 + 0x78], %o0
stx %i5, [%l7 + 0x40]
fnot1s %f11, %f0
loop_6286:
brgez %g1, loop_6287
ldd [%l7 + 0x08], %f0
fmovd %f0, %f6
sth %o5, [%l7 + 0x68]
loop_6287:
array8 %l5, %l6, %i1
fbn,a %fcc2, loop_6288
movrlz %l4, 0x1D6, %g3
std %f14, [%l7 + 0x10]
andcc %l2, 0x0680, %i4
loop_6288:
st %f4, [%l7 + 0x44]
taddcctv %g4, 0x0705, %g6
ldsh [%l7 + 0x0E], %i3
ldx [%l7 + 0x30], %o1
lduh [%l7 + 0x58], %o4
fmul8x16al %f5, %f12, %f12
fpsub32 %f4, %f6, %f14
fblg %fcc1, loop_6289
tvs %icc, 0x0
stw %l0, [%l7 + 0x74]
ldd [%l7 + 0x28], %f10
loop_6289:
be,a %icc, loop_6290
fsrc1 %f14, %f12
movge %icc, %l3, %i2
edge16l %i6, %g7, %i7
loop_6290:
tcs %xcc, 0x3
andn %i0, %o6, %l1
fmovdcs %icc, %f9, %f9
fmovrsgz %g2, %f13, %f11
sllx %o2, 0x1A, %g5
fmovdne %icc, %f0, %f14
fmovsgu %icc, %f7, %f15
xor %o7, 0x0C14, %o0
sth %o3, [%l7 + 0x4C]
fmovsneg %icc, %f7, %f13
fmuld8ulx16 %f14, %f6, %f6
ldsb [%l7 + 0x70], %g1
sth %o5, [%l7 + 0x6E]
fornot2s %f5, %f15, %f11
fmovrslz %l5, %f1, %f2
fpsub32s %f13, %f10, %f13
ldsb [%l7 + 0x5E], %l6
fnegd %f10, %f4
movrne %i5, 0x0B0, %i1
sth %l4, [%l7 + 0x0C]
bvc,a,pn %xcc, loop_6291
ldsb [%l7 + 0x0D], %g3
edge16ln %l2, %i4, %g4
fmovdl %icc, %f13, %f5
loop_6291:
fnot2s %f1, %f5
tge %xcc, 0x1
ldsw [%l7 + 0x4C], %i3
srax %o1, %o4, %g6
fmovrsgz %l3, %f11, %f12
addc %i2, %l0, %g7
stb %i6, [%l7 + 0x60]
fmovsvc %xcc, %f1, %f9
ldsh [%l7 + 0x60], %i7
brgez %i0, loop_6292
fmovdvc %xcc, %f6, %f9
fmovsge %xcc, %f0, %f9
stx %l1, [%l7 + 0x58]
loop_6292:
brlz,a %o6, loop_6293
fmovdge %icc, %f15, %f8
tleu %xcc, 0x6
fands %f7, %f13, %f11
loop_6293:
ld [%l7 + 0x78], %f6
fba,a %fcc2, loop_6294
ldx [%l7 + 0x08], %o2
movgu %icc, %g2, %g5
fpsub32s %f0, %f14, %f2
loop_6294:
fblg,a %fcc1, loop_6295
fmovsneg %xcc, %f9, %f1
brz,a %o0, loop_6296
stx %o3, [%l7 + 0x50]
loop_6295:
movvs %icc, %g1, %o7
ld [%l7 + 0x28], %f15
loop_6296:
movrgez %o5, 0x1A3, %l6
fpsub32 %f8, %f14, %f12
ldsw [%l7 + 0x1C], %i5
ldub [%l7 + 0x73], %l5
fmovsl %icc, %f0, %f12
sethi 0x1BBB, %l4
st %f9, [%l7 + 0x70]
ldsh [%l7 + 0x3C], %i1
ldx [%l7 + 0x68], %g3
ldd [%l7 + 0x38], %f4
std %f14, [%l7 + 0x08]
fmovdg %icc, %f8, %f12
stb %l2, [%l7 + 0x15]
for %f14, %f0, %f4
movge %xcc, %i4, %i3
lduh [%l7 + 0x32], %o1
ld [%l7 + 0x34], %f13
lduh [%l7 + 0x1A], %g4
lduh [%l7 + 0x16], %g6
fcmpgt32 %f4, %f14, %o4
ldsb [%l7 + 0x75], %l3
fble,a %fcc2, loop_6297
ldx [%l7 + 0x48], %l0
fpsub32 %f10, %f4, %f2
sdiv %i2, 0x1623, %i6
loop_6297:
xor %g7, %i7, %l1
brgz %i0, loop_6298
fcmpgt16 %f12, %f14, %o6
pdist %f4, %f6, %f4
andncc %o2, %g2, %o0
loop_6298:
fbo %fcc3, loop_6299
movvs %xcc, %g5, %o3
ldx [%l7 + 0x10], %o7
bvc,a loop_6300
loop_6299:
fmovda %icc, %f2, %f4
fmul8x16al %f7, %f14, %f6
tcc %xcc, 0x6
loop_6300:
fmovdneg %xcc, %f13, %f10
edge32n %g1, %l6, %i5
array16 %o5, %l5, %l4
ldsh [%l7 + 0x14], %g3
subccc %i1, 0x17D3, %l2
movcs %xcc, %i3, %i4
st %f2, [%l7 + 0x20]
ldub [%l7 + 0x34], %g4
orcc %o1, 0x13C4, %g6
fcmpd %fcc1, %f0, %f6
fmovdvc %xcc, %f12, %f2
edge8 %l3, %o4, %i2
bshuffle %f0, %f6, %f6
fmovdle %icc, %f6, %f15
orcc %i6, 0x1C82, %l0
ld [%l7 + 0x48], %f9
st %f0, [%l7 + 0x54]
lduh [%l7 + 0x50], %i7
fmul8x16 %f14, %f14, %f0
call loop_6301
tvs %icc, 0x5
nop
setx loop_6302, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x21], %g7
loop_6301:
fmovsleu %icc, %f8, %f6
tsubcc %l1, %o6, %o2
loop_6302:
brlez %i0, loop_6303
fxnors %f11, %f10, %f10
fone %f0
movge %icc, %o0, %g2
loop_6303:
fcmple32 %f8, %f8, %o3
fblg,a %fcc0, loop_6304
std %f2, [%l7 + 0x68]
fone %f6
alignaddrl %g5, %o7, %l6
loop_6304:
ldsh [%l7 + 0x62], %g1
ldsh [%l7 + 0x3E], %o5
stx %i5, [%l7 + 0x08]
bvc,a loop_6305
edge16 %l4, %l5, %i1
stx %l2, [%l7 + 0x60]
ld [%l7 + 0x34], %f8
loop_6305:
ldsw [%l7 + 0x60], %g3
lduh [%l7 + 0x5C], %i4
bcc,a,pn %icc, loop_6306
add %i3, %o1, %g4
fcmps %fcc2, %f4, %f2
movrgz %l3, 0x264, %o4
loop_6306:
fandnot1s %f11, %f15, %f9
fble %fcc1, loop_6307
tl %icc, 0x1
ld [%l7 + 0x28], %f4
st %f8, [%l7 + 0x20]
loop_6307:
movcc %xcc, %g6, %i6
edge32 %l0, %i7, %g7
srax %l1, %i2, %o2
subccc %o6, %o0, %g2
bcs,a,pn %icc, loop_6308
fmovrslz %o3, %f12, %f1
ldsb [%l7 + 0x52], %g5
tsubcc %o7, %l6, %g1
loop_6308:
bneg,a %icc, loop_6309
fmovdg %xcc, %f12, %f9
ldx [%l7 + 0x28], %i0
or %o5, 0x1DB3, %i5
loop_6309:
fsrc1 %f10, %f4
ldsh [%l7 + 0x10], %l5
stx %i1, [%l7 + 0x68]
stw %l4, [%l7 + 0x34]
edge8ln %g3, %i4, %l2
fmovsge %xcc, %f11, %f8
fbul %fcc3, loop_6310
nop
setx loop_6311, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bcc,pn %xcc, loop_6312
edge8n %o1, %i3, %g4
loop_6310:
lduw [%l7 + 0x54], %o4
loop_6311:
fbe %fcc1, loop_6313
loop_6312:
stb %g6, [%l7 + 0x19]
fmuld8sux16 %f4, %f14, %f10
std %f0, [%l7 + 0x28]
loop_6313:
ldd [%l7 + 0x38], %f14
fmovdg %xcc, %f13, %f15
fzero %f6
tcs %icc, 0x2
ldsh [%l7 + 0x70], %i6
subc %l3, %l0, %i7
lduw [%l7 + 0x0C], %g7
sdivx %i2, 0x1DD5, %l1
fmovdne %xcc, %f4, %f6
array8 %o6, %o2, %g2
fmovda %icc, %f1, %f5
fmovrsgez %o0, %f11, %f12
fbo %fcc0, loop_6314
tleu %icc, 0x1
fmovrde %g5, %f8, %f0
std %f2, [%l7 + 0x08]
loop_6314:
tge %xcc, 0x3
tneg %xcc, 0x0
fbue,a %fcc0, loop_6315
tn %icc, 0x6
andcc %o3, %o7, %l6
fmul8ulx16 %f2, %f4, %f10
loop_6315:
ldd [%l7 + 0x40], %f0
edge32l %g1, %i0, %i5
movl %xcc, %l5, %i1
fcmpd %fcc2, %f8, %f8
fpsub32s %f12, %f11, %f3
fbue,a %fcc3, loop_6316
umulcc %l4, 0x04A3, %g3
taddcc %o5, 0x060C, %l2
ldub [%l7 + 0x77], %i4
loop_6316:
brlez %i3, loop_6317
fmul8x16al %f0, %f11, %f2
fmovspos %icc, %f15, %f8
nop
setx loop_6318, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6317:
fmovrdgez %o1, %f6, %f2
sth %o4, [%l7 + 0x26]
ldd [%l7 + 0x18], %f0
loop_6318:
fxnor %f8, %f6, %f14
fmovrslz %g4, %f6, %f2
movn %xcc, %g6, %l3
add %l0, %i7, %i6
fbul,a %fcc0, loop_6319
fcmpne32 %f2, %f8, %g7
udivcc %i2, 0x1A3B, %o6
std %f8, [%l7 + 0x18]
loop_6319:
brgez,a %l1, loop_6320
movre %g2, 0x357, %o2
fandnot1s %f6, %f4, %f12
fpsub32s %f10, %f15, %f7
loop_6320:
stb %g5, [%l7 + 0x64]
stx %o0, [%l7 + 0x78]
fcmple32 %f0, %f2, %o3
movrlz %l6, %g1, %o7
sth %i5, [%l7 + 0x12]
array8 %l5, %i0, %l4
movleu %xcc, %g3, %i1
fbuge %fcc1, loop_6321
fcmpgt16 %f0, %f2, %o5
lduh [%l7 + 0x18], %l2
movneg %icc, %i3, %i4
loop_6321:
tvc %xcc, 0x3
brnz,a %o1, loop_6322
bvs loop_6323
lduh [%l7 + 0x58], %g4
fmovdgu %icc, %f7, %f15
loop_6322:
movn %xcc, %g6, %l3
loop_6323:
fandnot2s %f4, %f7, %f7
sth %l0, [%l7 + 0x48]
stw %o4, [%l7 + 0x58]
sth %i7, [%l7 + 0x40]
ld [%l7 + 0x3C], %f5
stw %i6, [%l7 + 0x74]
tge %icc, 0x7
fblg %fcc2, loop_6324
bgu,a %xcc, loop_6325
sllx %g7, 0x06, %o6
fmovscs %xcc, %f3, %f14
loop_6324:
fbge %fcc0, loop_6326
loop_6325:
faligndata %f6, %f8, %f4
ble loop_6327
xorcc %l1, 0x0117, %i2
loop_6326:
tsubcc %g2, 0x0E4E, %g5
movrgez %o0, 0x0BE, %o3
loop_6327:
bne,a,pt %xcc, loop_6328
fnot1 %f8, %f12
ldd [%l7 + 0x28], %f12
ldub [%l7 + 0x53], %l6
loop_6328:
st %f6, [%l7 + 0x50]
tn %icc, 0x7
fmovdneg %xcc, %f14, %f0
or %o2, 0x1015, %o7
bcs,pn %xcc, loop_6329
or %i5, %l5, %i0
andn %l4, 0x1B7C, %g3
orn %i1, %o5, %l2
loop_6329:
tsubcc %g1, 0x051F, %i3
tsubcctv %i4, 0x1074, %g4
ldub [%l7 + 0x7A], %o1
smulcc %g6, 0x1897, %l3
fbue %fcc1, loop_6330
faligndata %f6, %f12, %f8
fmovscs %icc, %f4, %f7
bn,a,pn %icc, loop_6331
loop_6330:
fmovdne %icc, %f5, %f8
sdiv %o4, 0x18E8, %l0
ldd [%l7 + 0x58], %f0
loop_6331:
fpsub32 %f14, %f4, %f14
edge32ln %i6, %g7, %i7
sth %l1, [%l7 + 0x2E]
bpos,a %icc, loop_6332
edge8l %i2, %g2, %g5
lduh [%l7 + 0x20], %o6
fmovdle %xcc, %f6, %f9
loop_6332:
edge32ln %o3, %o0, %l6
ldsh [%l7 + 0x0C], %o7
addc %i5, %o2, %l5
tge %xcc, 0x1
movcc %icc, %i0, %l4
fnand %f0, %f2, %f10
fbne,a %fcc3, loop_6333
ldsb [%l7 + 0x62], %g3
st %f14, [%l7 + 0x38]
fmul8ulx16 %f6, %f10, %f10
loop_6333:
stx %i1, [%l7 + 0x50]
fmovdpos %icc, %f12, %f14
subc %o5, 0x1CDF, %l2
fbule %fcc2, loop_6334
fornot1 %f14, %f8, %f6
fornot2s %f14, %f5, %f10
movcs %xcc, %g1, %i3
loop_6334:
ld [%l7 + 0x6C], %f5
stb %g4, [%l7 + 0x7A]
movrne %i4, 0x335, %g6
ldsb [%l7 + 0x42], %o1
srl %o4, %l3, %l0
ld [%l7 + 0x74], %f12
stw %i6, [%l7 + 0x20]
movrgz %g7, 0x39C, %i7
fpmerge %f2, %f6, %f14
fnegs %f10, %f2
st %f15, [%l7 + 0x10]
tcc %xcc, 0x3
fmovsvs %icc, %f9, %f8
ld [%l7 + 0x60], %f11
stw %l1, [%l7 + 0x44]
edge16ln %i2, %g5, %g2
edge32l %o6, %o3, %l6
ld [%l7 + 0x28], %f7
fmovrsne %o0, %f3, %f11
brlez %o7, loop_6335
lduh [%l7 + 0x6E], %i5
std %f10, [%l7 + 0x30]
sll %o2, %i0, %l4
loop_6335:
ldd [%l7 + 0x48], %f10
fone %f8
fblg,a %fcc3, loop_6336
bl,a,pt %icc, loop_6337
fbne %fcc1, loop_6338
fble %fcc1, loop_6339
loop_6336:
tcc %xcc, 0x6
loop_6337:
subc %l5, %g3, %i1
loop_6338:
movn %icc, %l2, %g1
loop_6339:
fmovsa %xcc, %f3, %f4
fmovsneg %xcc, %f15, %f0
edge16n %i3, %o5, %i4
tne %xcc, 0x1
fbo,a %fcc3, loop_6340
array8 %g6, %o1, %o4
bvc,pt %icc, loop_6341
ta %icc, 0x6
loop_6340:
movre %g4, 0x3ED, %l0
ld [%l7 + 0x7C], %f14
loop_6341:
ldsb [%l7 + 0x36], %l3
lduw [%l7 + 0x10], %g7
fmovscc %icc, %f5, %f9
fornot2 %f14, %f2, %f2
tpos %icc, 0x7
stb %i6, [%l7 + 0x39]
brlz %l1, loop_6342
brz,a %i2, loop_6343
tleu %xcc, 0x1
stx %g5, [%l7 + 0x28]
loop_6342:
edge16 %g2, %o6, %i7
loop_6343:
fmovrsgez %o3, %f5, %f8
ld [%l7 + 0x44], %f7
bneg,pt %icc, loop_6344
movge %xcc, %o0, %o7
xnorcc %i5, %l6, %o2
bvc,a,pt %icc, loop_6345
loop_6344:
stb %l4, [%l7 + 0x78]
stb %l5, [%l7 + 0x79]
ldd [%l7 + 0x70], %f8
loop_6345:
stb %g3, [%l7 + 0x26]
sllx %i1, 0x12, %i0
array16 %g1, %l2, %o5
fexpand %f8, %f6
movrgz %i3, 0x115, %i4
sethi 0x014A, %o1
subc %o4, %g4, %l0
fabsd %f10, %f12
fmovrdlz %g6, %f12, %f10
std %f6, [%l7 + 0x28]
movrgz %l3, %g7, %i6
movle %icc, %i2, %l1
and %g2, %g5, %i7
std %f0, [%l7 + 0x38]
sth %o6, [%l7 + 0x14]
ldsw [%l7 + 0x3C], %o3
xor %o7, %o0, %l6
fmovsg %xcc, %f14, %f12
fbge %fcc1, loop_6346
fmovscc %icc, %f5, %f8
addc %i5, 0x1F93, %o2
std %f2, [%l7 + 0x68]
loop_6346:
ldub [%l7 + 0x13], %l4
tleu %xcc, 0x5
ldsw [%l7 + 0x74], %l5
te %icc, 0x4
fpsub16 %f0, %f2, %f14
tcc %xcc, 0x0
subccc %g3, %i1, %g1
std %f12, [%l7 + 0x30]
tsubcc %l2, %o5, %i0
fornot2s %f4, %f12, %f9
ldub [%l7 + 0x33], %i3
movvs %icc, %i4, %o1
fmovsne %icc, %f11, %f11
ldx [%l7 + 0x40], %g4
or %o4, 0x1C45, %g6
stw %l3, [%l7 + 0x58]
fnot2s %f12, %f13
sethi 0x014C, %l0
fors %f0, %f11, %f14
mova %xcc, %g7, %i2
subc %i6, 0x0C2F, %g2
fmul8x16 %f1, %f6, %f0
fpackfix %f12, %f12
alignaddrl %g5, %i7, %o6
stx %l1, [%l7 + 0x10]
addccc %o3, 0x03B8, %o7
lduw [%l7 + 0x6C], %o0
te %icc, 0x3
bleu,a %icc, loop_6347
fornot1s %f6, %f15, %f6
movpos %icc, %i5, %o2
fnand %f0, %f8, %f14
loop_6347:
lduw [%l7 + 0x74], %l6
fcmped %fcc3, %f10, %f4
stx %l5, [%l7 + 0x30]
std %f10, [%l7 + 0x30]
ldsb [%l7 + 0x69], %g3
fcmple32 %f6, %f14, %l4
ldub [%l7 + 0x2E], %i1
fcmple16 %f2, %f10, %g1
stb %o5, [%l7 + 0x2A]
tle %icc, 0x7
fmovrde %l2, %f4, %f6
stx %i0, [%l7 + 0x30]
sdivx %i3, 0x174E, %i4
tneg %icc, 0x4
bvs,a,pt %xcc, loop_6348
edge16l %g4, %o1, %g6
fmul8x16au %f0, %f9, %f6
te %icc, 0x0
loop_6348:
sth %o4, [%l7 + 0x40]
tg %xcc, 0x5
ldd [%l7 + 0x78], %f4
fbg %fcc3, loop_6349
sra %l0, %g7, %i2
subccc %i6, 0x0ADF, %l3
movg %xcc, %g2, %i7
loop_6349:
bgu loop_6350
lduh [%l7 + 0x44], %o6
tsubcc %g5, %o3, %l1
array32 %o7, %i5, %o2
loop_6350:
fnor %f2, %f6, %f4
ldsw [%l7 + 0x5C], %o0
brgz,a %l6, loop_6351
st %f1, [%l7 + 0x2C]
stb %g3, [%l7 + 0x3D]
stw %l4, [%l7 + 0x10]
loop_6351:
array16 %l5, %i1, %o5
ld [%l7 + 0x6C], %f12
move %icc, %l2, %i0
brlz %g1, loop_6352
fmovrse %i3, %f6, %f5
fandnot1 %f2, %f6, %f0
ldsb [%l7 + 0x7E], %i4
loop_6352:
ldx [%l7 + 0x68], %o1
fcmpeq32 %f8, %f8, %g6
fmovrslz %g4, %f1, %f7
bg,pt %icc, loop_6353
movneg %icc, %l0, %g7
movle %xcc, %o4, %i2
stx %i6, [%l7 + 0x38]
loop_6353:
ld [%l7 + 0x14], %f12
movpos %icc, %l3, %i7
fbu %fcc0, loop_6354
stx %o6, [%l7 + 0x68]
lduw [%l7 + 0x44], %g5
fmul8x16au %f7, %f14, %f10
loop_6354:
movneg %icc, %g2, %l1
fmovs %f4, %f4
tneg %xcc, 0x7
movneg %xcc, %o3, %o7
stw %o2, [%l7 + 0x6C]
stb %i5, [%l7 + 0x2E]
umul %o0, 0x1083, %l6
ldx [%l7 + 0x30], %l4
fpackfix %f8, %f12
movrlez %g3, 0x14D, %l5
stw %o5, [%l7 + 0x14]
mova %xcc, %l2, %i1
ldx [%l7 + 0x50], %i0
fmovdvc %icc, %f6, %f9
movre %i3, %g1, %o1
fmovrdgz %g6, %f4, %f14
fmovdvs %icc, %f2, %f1
fbug %fcc0, loop_6355
fnegs %f2, %f11
tvc %xcc, 0x2
fcmpgt16 %f2, %f2, %i4
loop_6355:
fpack32 %f0, %f8, %f6
taddcc %l0, 0x01CE, %g7
ld [%l7 + 0x30], %f5
bvs,a loop_6356
sth %o4, [%l7 + 0x70]
fabss %f0, %f10
fbe %fcc0, loop_6357
loop_6356:
tge %icc, 0x4
ld [%l7 + 0x24], %f1
edge32ln %g4, %i6, %i2
loop_6357:
srax %i7, 0x06, %l3
ldx [%l7 + 0x50], %o6
ldx [%l7 + 0x28], %g2
fpadd32s %f3, %f11, %f6
fornot1s %f4, %f4, %f13
edge16ln %g5, %l1, %o3
fnegd %f14, %f0
udiv %o2, 0x1576, %o7
ldsh [%l7 + 0x6E], %o0
fmovdneg %xcc, %f2, %f12
fornot2s %f3, %f8, %f1
fsrc2s %f2, %f2
std %f14, [%l7 + 0x48]
fbul %fcc2, loop_6358
fornot1 %f4, %f12, %f8
fmovdcc %xcc, %f0, %f13
tleu %xcc, 0x4
loop_6358:
fmovsneg %xcc, %f3, %f10
udiv %i5, 0x1313, %l6
fbl,a %fcc2, loop_6359
ldub [%l7 + 0x70], %g3
fpsub16 %f10, %f4, %f14
movneg %xcc, %l5, %l4
loop_6359:
fmovrse %o5, %f2, %f4
fmovrdlez %l2, %f0, %f14
ldd [%l7 + 0x68], %f2
array8 %i0, %i3, %g1
sdiv %i1, 0x0EFF, %o1
fmovdpos %icc, %f15, %f1
fmovrse %g6, %f0, %f1
fmovdl %icc, %f1, %f14
mova %icc, %i4, %g7
te %icc, 0x2
movre %l0, 0x082, %o4
fmovdne %xcc, %f0, %f0
ldsw [%l7 + 0x28], %i6
ldsb [%l7 + 0x4E], %i2
fand %f12, %f10, %f14
ldsb [%l7 + 0x5B], %i7
ldub [%l7 + 0x2D], %l3
fpsub32s %f7, %f9, %f10
ldub [%l7 + 0x38], %g4
tcs %icc, 0x1
fmovdn %icc, %f6, %f5
fones %f9
bcc,a,pt %icc, loop_6360
fmovsle %icc, %f10, %f1
fbul,a %fcc3, loop_6361
bn loop_6362
loop_6360:
fmovdleu %xcc, %f10, %f0
fmovsleu %icc, %f15, %f8
loop_6361:
andcc %g2, 0x1FAE, %o6
loop_6362:
faligndata %f4, %f10, %f2
sth %l1, [%l7 + 0x0C]
fmovsl %icc, %f11, %f7
fpadd32 %f6, %f2, %f0
fcmple16 %f14, %f10, %o3
stx %g5, [%l7 + 0x58]
brnz %o7, loop_6363
fandnot1 %f6, %f14, %f2
tgu %xcc, 0x3
stx %o0, [%l7 + 0x38]
loop_6363:
array32 %i5, %o2, %l6
ldx [%l7 + 0x20], %g3
brnz %l5, loop_6364
ldd [%l7 + 0x30], %f4
fabsd %f8, %f0
std %f2, [%l7 + 0x28]
loop_6364:
fmovs %f1, %f12
fmovsg %icc, %f8, %f12
fmovsge %xcc, %f1, %f3
fmovdneg %icc, %f5, %f7
orcc %l4, 0x19F3, %o5
fmovsn %icc, %f9, %f15
fabsd %f4, %f2
fpack16 %f8, %f10
stx %i0, [%l7 + 0x08]
fcmpgt32 %f0, %f12, %l2
xnor %i3, %g1, %i1
stb %g6, [%l7 + 0x0E]
fandnot1 %f0, %f4, %f12
st %f14, [%l7 + 0x38]
xor %o1, %i4, %l0
fbn %fcc2, loop_6365
orncc %o4, %i6, %g7
fmovdg %xcc, %f12, %f15
fbn,a %fcc2, loop_6366
loop_6365:
fmovrsne %i2, %f5, %f12
tgu %icc, 0x0
fsrc2s %f0, %f12
loop_6366:
addc %l3, 0x0BB3, %g4
fands %f9, %f15, %f11
edge16ln %i7, %o6, %l1
fmovsgu %icc, %f4, %f3
fmovdvs %xcc, %f2, %f15
fmul8x16 %f3, %f14, %f8
fandnot2 %f4, %f8, %f2
bleu,a %icc, loop_6367
stx %g2, [%l7 + 0x50]
fmovsl %xcc, %f3, %f3
ldsh [%l7 + 0x5C], %o3
loop_6367:
fbule %fcc2, loop_6368
edge8l %g5, %o7, %i5
fmovdleu %xcc, %f6, %f4
ldd [%l7 + 0x30], %f12
loop_6368:
bgu,a,pn %icc, loop_6369
xor %o0, %o2, %g3
ldsb [%l7 + 0x25], %l6
tl %icc, 0x4
loop_6369:
sdiv %l5, 0x0BD4, %o5
taddcctv %i0, 0x0045, %l2
addccc %i3, %l4, %i1
lduh [%l7 + 0x24], %g6
lduw [%l7 + 0x1C], %o1
fsrc2 %f8, %f0
ld [%l7 + 0x24], %f8
sth %i4, [%l7 + 0x12]
ldd [%l7 + 0x18], %f4
siam 0x1
lduh [%l7 + 0x54], %g1
brlez,a %l0, loop_6370
std %f2, [%l7 + 0x78]
movrlz %i6, 0x1ED, %o4
mulx %g7, 0x01A8, %i2
loop_6370:
fmovrdne %l3, %f10, %f12
ldsw [%l7 + 0x14], %g4
lduh [%l7 + 0x1A], %i7
stw %l1, [%l7 + 0x5C]
bpos,a,pt %xcc, loop_6371
st %f9, [%l7 + 0x44]
ldsw [%l7 + 0x3C], %o6
subc %g2, 0x1352, %o3
loop_6371:
ld [%l7 + 0x78], %f5
ldsw [%l7 + 0x48], %o7
andcc %g5, 0x0341, %o0
or %i5, %g3, %l6
stb %l5, [%l7 + 0x57]
fsrc1s %f11, %f11
edge32n %o2, %o5, %i0
fmovdcs %xcc, %f15, %f5
array16 %l2, %i3, %i1
ldub [%l7 + 0x5F], %l4
ldx [%l7 + 0x10], %g6
bcc loop_6372
fmovdle %icc, %f11, %f6
st %f10, [%l7 + 0x20]
lduw [%l7 + 0x3C], %i4
loop_6372:
sth %g1, [%l7 + 0x4E]
tpos %xcc, 0x7
std %f0, [%l7 + 0x18]
movcs %xcc, %o1, %i6
ldub [%l7 + 0x58], %l0
fmovrdlez %o4, %f2, %f0
brgz %i2, loop_6373
fbuge,a %fcc0, loop_6374
edge32l %l3, %g4, %i7
stx %l1, [%l7 + 0x08]
loop_6373:
bcc loop_6375
loop_6374:
fmul8x16al %f1, %f9, %f12
stw %g7, [%l7 + 0x60]
orncc %o6, 0x0F8C, %g2
loop_6375:
sth %o7, [%l7 + 0x1E]
ba,pn %xcc, loop_6376
fpsub32 %f14, %f2, %f10
fnegs %f10, %f9
sth %o3, [%l7 + 0x6C]
loop_6376:
fnand %f4, %f8, %f10
stx %o0, [%l7 + 0x58]
brlz %g5, loop_6377
call loop_6378
fmovrdlz %i5, %f6, %f0
ld [%l7 + 0x0C], %f0
loop_6377:
stb %l6, [%l7 + 0x2E]
loop_6378:
ld [%l7 + 0x0C], %f13
movge %xcc, %l5, %g3
fpsub32 %f6, %f2, %f8
ldx [%l7 + 0x28], %o5
ldub [%l7 + 0x12], %i0
fmul8sux16 %f0, %f6, %f14
lduh [%l7 + 0x56], %o2
edge8 %i3, %l2, %l4
ldub [%l7 + 0x66], %i1
xor %i4, %g1, %g6
ldsh [%l7 + 0x5C], %i6
lduh [%l7 + 0x64], %o1
bvc,a,pt %icc, loop_6379
ldsh [%l7 + 0x52], %o4
ldsb [%l7 + 0x67], %l0
stb %i2, [%l7 + 0x1F]
loop_6379:
fnot1 %f12, %f8
bleu,a,pn %xcc, loop_6380
subcc %g4, %i7, %l3
subc %l1, 0x10F1, %g7
fzeros %f6
loop_6380:
fpack16 %f2, %f14
fmovsvs %icc, %f14, %f1
fornot2s %f1, %f12, %f2
stw %o6, [%l7 + 0x50]
fandnot2s %f6, %f10, %f9
fpsub32 %f4, %f10, %f14
stb %g2, [%l7 + 0x7A]
fmovsn %xcc, %f11, %f4
fcmpes %fcc2, %f15, %f11
move %xcc, %o3, %o7
ldx [%l7 + 0x10], %o0
std %f8, [%l7 + 0x70]
taddcc %g5, %l6, %l5
fbul,a %fcc3, loop_6381
alignaddrl %g3, %i5, %o5
tge %xcc, 0x3
fmovscs %xcc, %f8, %f4
loop_6381:
udiv %o2, 0x1193, %i3
fbue %fcc1, loop_6382
fornot2 %f4, %f4, %f14
fzero %f12
mova %xcc, %l2, %l4
loop_6382:
fpsub32 %f8, %f2, %f6
fmovrsgez %i1, %f15, %f15
movl %xcc, %i4, %g1
ta %xcc, 0x0
fexpand %f0, %f14
fmul8x16al %f10, %f7, %f10
faligndata %f8, %f2, %f4
fxor %f4, %f6, %f14
lduh [%l7 + 0x22], %i0
fnot1s %f5, %f0
fmovdne %icc, %f7, %f8
fmovde %icc, %f13, %f8
fblg %fcc2, loop_6383
ldx [%l7 + 0x78], %g6
mova %xcc, %o1, %i6
ldsb [%l7 + 0x73], %l0
loop_6383:
lduw [%l7 + 0x6C], %o4
ldsb [%l7 + 0x73], %i2
xnorcc %i7, 0x0101, %l3
fmovrslz %l1, %f3, %f3
movrlz %g4, %g7, %g2
brgez,a %o6, loop_6384
ld [%l7 + 0x40], %f3
smul %o7, 0x0D2B, %o0
fbg,a %fcc1, loop_6385
loop_6384:
bvc,pt %xcc, loop_6386
bgu,pt %xcc, loop_6387
ldd [%l7 + 0x68], %f6
loop_6385:
movrlz %g5, 0x2A9, %l6
loop_6386:
ldsw [%l7 + 0x24], %l5
loop_6387:
lduh [%l7 + 0x5C], %o3
mulscc %g3, 0x161C, %i5
fpsub32s %f4, %f11, %f2
tcs %xcc, 0x4
fmovdge %xcc, %f2, %f0
ld [%l7 + 0x7C], %f4
tgu %icc, 0x4
ba %icc, loop_6388
fmovsvs %icc, %f1, %f13
fba %fcc3, loop_6389
fnot1s %f9, %f15
loop_6388:
fandnot1s %f8, %f9, %f14
ldx [%l7 + 0x68], %o5
loop_6389:
call loop_6390
fone %f0
brlz,a %o2, loop_6391
stb %l2, [%l7 + 0x36]
loop_6390:
ldub [%l7 + 0x33], %l4
bvs,pn %icc, loop_6392
loop_6391:
ldub [%l7 + 0x4F], %i1
movrgz %i3, 0x1CD, %g1
std %f0, [%l7 + 0x08]
loop_6392:
fbne,a %fcc2, loop_6393
xor %i0, 0x1BE8, %g6
tvs %icc, 0x4
ld [%l7 + 0x0C], %f1
loop_6393:
st %f12, [%l7 + 0x50]
sra %i4, %i6, %o1
xorcc %l0, 0x0B00, %o4
fmovsneg %icc, %f3, %f13
sth %i2, [%l7 + 0x40]
bcs,pn %icc, loop_6394
siam 0x1
edge32 %i7, %l1, %l3
movn %icc, %g4, %g2
loop_6394:
st %f1, [%l7 + 0x64]
subccc %o6, %o7, %g7
srl %o0, 0x05, %l6
fmovsg %icc, %f14, %f11
fmovrdne %l5, %f2, %f10
ldx [%l7 + 0x08], %g5
bl %xcc, loop_6395
lduw [%l7 + 0x34], %o3
umul %i5, %g3, %o2
fmovrdgz %l2, %f14, %f12
loop_6395:
fpack16 %f0, %f1
std %f2, [%l7 + 0x10]
movne %icc, %o5, %i1
lduh [%l7 + 0x76], %l4
fnand %f8, %f4, %f14
lduw [%l7 + 0x2C], %i3
fmovrslez %i0, %f3, %f14
fmuld8sux16 %f5, %f9, %f6
movcc %icc, %g1, %i4
fmovspos %xcc, %f4, %f2
brlz %i6, loop_6396
ldd [%l7 + 0x48], %f12
subcc %g6, 0x039B, %o1
sth %l0, [%l7 + 0x6E]
loop_6396:
std %f6, [%l7 + 0x28]
taddcctv %o4, 0x0E1A, %i7
edge32l %i2, %l1, %l3
nop
setx loop_6397, %l0, %l1
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 + 0x10]
fands %f7, %f8, %f1
ldub [%l7 + 0x37], %g2
loop_6397:
fpsub16s %f5, %f7, %f2
fcmpne32 %f8, %f4, %o6
fpack32 %f2, %f8, %f4
stx %o7, [%l7 + 0x40]
nop
setx loop_6398, %l0, %l1
jmpl %l1, %g4
bcc,pt %icc, loop_6399
fnegs %f3, %f4
brnz,a %o0, loop_6400
loop_6398:
fnot1 %f12, %f12
loop_6399:
stx %l6, [%l7 + 0x78]
movpos %xcc, %g7, %l5
loop_6400:
movcs %icc, %o3, %i5
xnorcc %g3, %g5, %l2
stw %o2, [%l7 + 0x40]
taddcctv %i1, %l4, %i3
stw %o5, [%l7 + 0x60]
fmul8ulx16 %f6, %f8, %f8
sdivcc %i0, 0x049D, %i4
edge8 %g1, %g6, %o1
ldub [%l7 + 0x0C], %l0
fmovrse %i6, %f15, %f8
bpos loop_6401
lduw [%l7 + 0x44], %o4
fcmped %fcc1, %f4, %f12
bgu,a loop_6402
loop_6401:
fmovdcs %icc, %f1, %f15
sth %i2, [%l7 + 0x3C]
fmovda %icc, %f14, %f1
loop_6402:
smul %l1, %i7, %l3
movre %o6, %o7, %g4
sth %g2, [%l7 + 0x24]
ldub [%l7 + 0x3A], %l6
edge16n %g7, %o0, %o3
bshuffle %f0, %f0, %f12
ldx [%l7 + 0x68], %l5
fpsub16s %f2, %f9, %f4
te %xcc, 0x6
movleu %icc, %g3, %g5
fcmped %fcc3, %f0, %f8
fpack32 %f10, %f12, %f10
brnz,a %i5, loop_6403
fmul8x16 %f4, %f0, %f8
ldsb [%l7 + 0x24], %o2
movcc %icc, %i1, %l2
loop_6403:
fcmpeq32 %f4, %f0, %i3
fbn,a %fcc2, loop_6404
lduw [%l7 + 0x08], %o5
ldx [%l7 + 0x38], %i0
std %f4, [%l7 + 0x38]
loop_6404:
for %f2, %f8, %f14
ldsb [%l7 + 0x0B], %i4
subccc %g1, %g6, %l4
smul %l0, %i6, %o1
tleu %icc, 0x4
fbug %fcc0, loop_6405
fmul8sux16 %f4, %f12, %f2
xnor %i2, %o4, %l1
movn %icc, %i7, %o6
loop_6405:
ldsb [%l7 + 0x6F], %o7
udivcc %g4, 0x1802, %l3
fornot2 %f14, %f2, %f0
fcmpes %fcc0, %f3, %f12
fmovspos %xcc, %f1, %f15
bl,a,pt %icc, loop_6406
andn %g2, 0x1D33, %l6
fnor %f10, %f2, %f10
fmovrslz %g7, %f8, %f0
loop_6406:
ldsb [%l7 + 0x79], %o3
ta %icc, 0x2
taddcctv %o0, 0x1890, %l5
stb %g5, [%l7 + 0x7F]
fornot1 %f12, %f14, %f2
ldsb [%l7 + 0x44], %i5
fmovdleu %icc, %f13, %f5
tcc %icc, 0x6
std %f12, [%l7 + 0x20]
tleu %xcc, 0x0
fones %f13
movgu %xcc, %o2, %i1
fabsd %f12, %f14
fpadd32s %f0, %f14, %f15
fmovrsne %g3, %f5, %f9
nop
setx loop_6407, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
siam 0x3
fbu,a %fcc0, loop_6408
fpmerge %f0, %f7, %f2
loop_6407:
fnands %f1, %f0, %f4
edge8ln %l2, %i3, %i0
loop_6408:
subcc %i4, %o5, %g1
fcmple32 %f6, %f2, %l4
fmovsge %xcc, %f1, %f6
ldx [%l7 + 0x50], %g6
brgez,a %i6, loop_6409
fxor %f6, %f6, %f0
fbule %fcc1, loop_6410
bge loop_6411
loop_6409:
array32 %o1, %i2, %l0
tsubcctv %o4, 0x1453, %l1
loop_6410:
stx %o6, [%l7 + 0x50]
loop_6411:
brlz %o7, loop_6412
fmovdg %icc, %f11, %f6
lduw [%l7 + 0x3C], %i7
fmovsneg %icc, %f2, %f1
loop_6412:
movrgez %g4, %g2, %l6
sdivx %g7, 0x098A, %l3
fmovdcc %xcc, %f7, %f4
brgz %o0, loop_6413
st %f15, [%l7 + 0x74]
fnot2 %f10, %f14
fmovsleu %icc, %f12, %f13
loop_6413:
ldx [%l7 + 0x68], %o3
sub %l5, 0x0630, %g5
fmovrdgez %i5, %f12, %f6
stx %o2, [%l7 + 0x10]
ldub [%l7 + 0x4F], %g3
stw %i1, [%l7 + 0x44]
fnands %f15, %f11, %f5
xnor %i3, 0x002E, %i0
move %icc, %l2, %o5
fnot1s %f0, %f10
ble,pn %xcc, loop_6414
fbge,a %fcc1, loop_6415
fbne %fcc1, loop_6416
brgz,a %g1, loop_6417
loop_6414:
st %f2, [%l7 + 0x30]
loop_6415:
ldsh [%l7 + 0x10], %l4
loop_6416:
ldx [%l7 + 0x38], %g6
loop_6417:
bcc,pn %xcc, loop_6418
fmul8x16 %f11, %f4, %f10
faligndata %f2, %f4, %f4
fcmpd %fcc2, %f8, %f8
loop_6418:
fcmpgt32 %f12, %f6, %i6
fbu,a %fcc1, loop_6419
sth %o1, [%l7 + 0x62]
fmovrde %i2, %f0, %f8
stx %l0, [%l7 + 0x08]
loop_6419:
srax %i4, 0x01, %o4
fcmpne16 %f10, %f12, %o6
brlez,a %l1, loop_6420
ldd [%l7 + 0x18], %f10
fzero %f0
ldsh [%l7 + 0x2E], %i7
loop_6420:
movneg %xcc, %o7, %g2
ldub [%l7 + 0x15], %g4
movpos %icc, %g7, %l3
fabsd %f8, %f10
fbuge %fcc3, loop_6421
bn %xcc, loop_6422
mulx %l6, 0x0130, %o3
bvc,a,pn %icc, loop_6423
loop_6421:
std %f12, [%l7 + 0x40]
loop_6422:
fmovsvs %xcc, %f12, %f13
fmovrdne %o0, %f14, %f12
loop_6423:
bne,a %xcc, loop_6424
bneg loop_6425
tle %icc, 0x0
ldsw [%l7 + 0x40], %l5
loop_6424:
bvs,a,pt %icc, loop_6426
loop_6425:
fxnors %f9, %f7, %f7
fmovdvc %xcc, %f4, %f3
lduw [%l7 + 0x10], %i5
loop_6426:
st %f3, [%l7 + 0x7C]
ldsh [%l7 + 0x5A], %o2
fmovdgu %xcc, %f3, %f5
ldub [%l7 + 0x19], %g3
tl %icc, 0x5
stw %i1, [%l7 + 0x64]
orn %g5, %i3, %l2
fmovse %icc, %f11, %f11
movvs %xcc, %i0, %g1
ldub [%l7 + 0x59], %o5
ta %icc, 0x3
popc %g6, %l4
fcmpne16 %f4, %f6, %i6
stw %i2, [%l7 + 0x18]
fors %f13, %f1, %f5
movg %icc, %l0, %o1
movne %icc, %o4, %i4
ld [%l7 + 0x30], %f15
stw %o6, [%l7 + 0x78]
fmovrdlez %l1, %f6, %f14
ldd [%l7 + 0x78], %f14
stb %o7, [%l7 + 0x6A]
fpack32 %f6, %f14, %f12
fsrc2 %f4, %f0
fmovdg %icc, %f6, %f15
bpos,a,pt %icc, loop_6427
bcs,a,pt %icc, loop_6428
fpack32 %f8, %f12, %f8
fblg %fcc1, loop_6429
loop_6427:
ldsw [%l7 + 0x08], %g2
loop_6428:
edge32l %i7, %g7, %g4
fpadd16s %f6, %f6, %f5
loop_6429:
sth %l6, [%l7 + 0x52]
be,a,pn %xcc, loop_6430
fmovde %icc, %f13, %f13
fmovdle %xcc, %f0, %f12
fbue,a %fcc0, loop_6431
loop_6430:
tl %xcc, 0x1
fmovdn %icc, %f10, %f1
bvc loop_6432
loop_6431:
ldsb [%l7 + 0x4A], %o3
ldsw [%l7 + 0x68], %o0
movrgez %l3, %i5, %l5
loop_6432:
call loop_6433
fcmpgt32 %f2, %f8, %g3
fmovdneg %icc, %f3, %f6
ldub [%l7 + 0x55], %i1
loop_6433:
brnz %o2, loop_6434
edge16n %i3, %l2, %g5
ld [%l7 + 0x54], %f3
edge8l %i0, %g1, %g6
loop_6434:
fsrc2 %f6, %f8
fsrc2s %f10, %f1
orncc %l4, 0x122C, %i6
lduh [%l7 + 0x74], %i2
fmul8x16al %f10, %f8, %f4
fmovde %xcc, %f9, %f7
fexpand %f8, %f8
fmovrde %l0, %f14, %f10
pdist %f4, %f12, %f6
tcc %icc, 0x3
xnor %o1, %o5, %i4
fbue,a %fcc1, loop_6435
fmovrdgez %o4, %f14, %f2
nop
setx loop_6436, %l0, %l1
jmpl %l1, %l1
bcc,a,pt %xcc, loop_6437
loop_6435:
bge,pn %xcc, loop_6438
fmovsge %xcc, %f4, %f4
loop_6436:
std %f10, [%l7 + 0x30]
loop_6437:
fmovspos %xcc, %f11, %f9
loop_6438:
fornot2 %f8, %f0, %f14
brnz %o7, loop_6439
fcmpgt16 %f10, %f4, %g2
fba,a %fcc3, loop_6440
fbne %fcc3, loop_6441
loop_6439:
sth %i7, [%l7 + 0x32]
ldsw [%l7 + 0x7C], %g7
loop_6440:
sth %o6, [%l7 + 0x7C]
loop_6441:
edge16l %g4, %o3, %l6
bshuffle %f0, %f0, %f6
fbg,a %fcc3, loop_6442
bg loop_6443
fpack32 %f8, %f12, %f14
ldsh [%l7 + 0x24], %l3
loop_6442:
bge,pt %icc, loop_6444
loop_6443:
lduh [%l7 + 0x10], %o0
xnorcc %l5, %i5, %i1
fmovdgu %icc, %f3, %f12
loop_6444:
fornot1 %f12, %f14, %f14
std %f0, [%l7 + 0x50]
fcmpeq16 %f2, %f12, %g3
tsubcctv %i3, 0x0902, %l2
fands %f3, %f11, %f2
fmovde %xcc, %f7, %f11
udivcc %g5, 0x1E36, %i0
orn %g1, 0x064A, %g6
fpadd32 %f10, %f6, %f2
edge32l %l4, %o2, %i2
nop
setx loop_6445, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdlez %l0, %f14, %f2
lduw [%l7 + 0x18], %o1
stx %o5, [%l7 + 0x50]
loop_6445:
fmovdvc %icc, %f13, %f15
fpsub32s %f1, %f15, %f8
fbe %fcc0, loop_6446
fornot2 %f4, %f10, %f14
fandnot1s %f2, %f6, %f1
fpack32 %f4, %f0, %f8
loop_6446:
fmovde %xcc, %f12, %f14
tgu %xcc, 0x1
sdivx %i4, 0x0A75, %o4
fbo,a %fcc1, loop_6447
fmovse %xcc, %f12, %f1
movrgez %l1, %i6, %o7
st %f14, [%l7 + 0x50]
loop_6447:
fmovdl %icc, %f4, %f9
fone %f0
fpack16 %f12, %f0
ldsh [%l7 + 0x44], %g2
std %f10, [%l7 + 0x10]
bcc,a,pt %icc, loop_6448
ldd [%l7 + 0x68], %f4
fornot2s %f9, %f6, %f7
ldsb [%l7 + 0x37], %g7
loop_6448:
add %o6, 0x07CC, %i7
fmovdle %icc, %f5, %f9
fmovrsgz %g4, %f1, %f3
ldsb [%l7 + 0x78], %o3
std %f4, [%l7 + 0x18]
movrlz %l3, 0x250, %l6
edge8l %o0, %i5, %l5
srl %i1, %i3, %g3
addccc %l2, 0x160A, %i0
fpsub32s %f3, %f3, %f10
brlez,a %g5, loop_6449
fcmpne32 %f0, %f2, %g6
edge32 %l4, %g1, %i2
fmovrde %o2, %f8, %f14
loop_6449:
fmovrslez %o1, %f3, %f12
fmovda %xcc, %f4, %f10
ldsw [%l7 + 0x08], %l0
array16 %o5, %i4, %o4
bcs,a %icc, loop_6450
fmovrslz %l1, %f2, %f4
movre %o7, 0x10B, %i6
fpsub32s %f13, %f11, %f2
loop_6450:
ta %xcc, 0x4
edge8l %g2, %g7, %o6
fbne,a %fcc1, loop_6451
movrgz %g4, 0x397, %o3
fmovrsgez %l3, %f9, %f5
pdist %f0, %f12, %f12
loop_6451:
fmovrdlz %l6, %f0, %f6
bcs,a,pt %icc, loop_6452
ld [%l7 + 0x28], %f9
fmovd %f10, %f4
stx %o0, [%l7 + 0x38]
loop_6452:
fmul8x16 %f14, %f2, %f12
fpadd16 %f12, %f8, %f0
fornot2s %f12, %f12, %f2
fbg,a %fcc3, loop_6453
fmovdne %xcc, %f10, %f5
fmovdn %icc, %f8, %f5
nop
setx loop_6454, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6453:
sth %i5, [%l7 + 0x08]
stw %l5, [%l7 + 0x4C]
addcc %i7, %i3, %g3
loop_6454:
fcmple32 %f0, %f0, %i1
tpos %xcc, 0x3
ld [%l7 + 0x20], %f14
lduh [%l7 + 0x24], %l2
fpadd32s %f14, %f13, %f11
ldsb [%l7 + 0x72], %i0
ldsh [%l7 + 0x4A], %g5
edge32 %l4, %g6, %i2
lduh [%l7 + 0x2E], %g1
tleu %xcc, 0x7
movvc %icc, %o2, %o1
ld [%l7 + 0x5C], %f0
ld [%l7 + 0x54], %f13
fnands %f10, %f12, %f5
movre %l0, %i4, %o5
tvc %icc, 0x1
fnegs %f10, %f5
fmovdvc %icc, %f11, %f6
fpadd16 %f8, %f0, %f8
ble,a loop_6455
fmovde %xcc, %f1, %f11
brlez,a %o4, loop_6456
ldsh [%l7 + 0x6E], %l1
loop_6455:
fmovde %xcc, %f9, %f11
fmovsn %icc, %f4, %f2
loop_6456:
fbule,a %fcc2, loop_6457
fmovdvs %xcc, %f2, %f13
sth %i6, [%l7 + 0x54]
subccc %g2, %g7, %o6
loop_6457:
fone %f0
bge,a %icc, loop_6458
brnz,a %g4, loop_6459
ldd [%l7 + 0x38], %f10
addccc %o7, %l3, %l6
loop_6458:
bneg loop_6460
loop_6459:
sth %o0, [%l7 + 0x6E]
ldsh [%l7 + 0x62], %i5
fba %fcc1, loop_6461
loop_6460:
movvc %xcc, %l5, %o3
lduh [%l7 + 0x4A], %i3
ldsb [%l7 + 0x22], %i7
loop_6461:
fmovrsgz %i1, %f8, %f2
lduh [%l7 + 0x0A], %g3
udiv %i0, 0x14FF, %l2
ldsh [%l7 + 0x16], %g5
movneg %xcc, %g6, %l4
movrne %g1, %i2, %o2
movrlz %o1, %i4, %l0
std %f6, [%l7 + 0x40]
tle %xcc, 0x6
fxnors %f14, %f6, %f11
ldx [%l7 + 0x28], %o4
tpos %xcc, 0x2
fmul8x16al %f11, %f10, %f0
stb %o5, [%l7 + 0x47]
fmovdne %xcc, %f12, %f7
movcc %icc, %l1, %i6
movle %xcc, %g7, %g2
fcmpne32 %f2, %f8, %g4
udivcc %o6, 0x1EF8, %l3
ldx [%l7 + 0x48], %o7
ldx [%l7 + 0x40], %o0
fmul8x16au %f9, %f6, %f6
fnand %f10, %f0, %f0
smul %l6, 0x0824, %i5
and %l5, %o3, %i3
srl %i7, 0x00, %g3
movcs %xcc, %i1, %l2
fba %fcc2, loop_6462
sll %g5, %i0, %g6
movle %icc, %g1, %l4
stw %i2, [%l7 + 0x40]
loop_6462:
ldsh [%l7 + 0x66], %o1
stb %i4, [%l7 + 0x59]
ld [%l7 + 0x60], %f0
tn %icc, 0x0
array16 %l0, %o4, %o5
edge16l %o2, %i6, %g7
fcmpne32 %f2, %f2, %l1
udivx %g4, 0x1E77, %g2
ld [%l7 + 0x60], %f13
ld [%l7 + 0x34], %f6
tsubcc %l3, 0x019B, %o6
andcc %o0, %l6, %o7
ldsb [%l7 + 0x37], %i5
ldsh [%l7 + 0x1E], %o3
sth %l5, [%l7 + 0x10]
ldx [%l7 + 0x28], %i3
be %icc, loop_6463
ld [%l7 + 0x14], %f9
fnegd %f6, %f14
std %f2, [%l7 + 0x60]
loop_6463:
fble %fcc1, loop_6464
nop
setx loop_6465, %l0, %l1
jmpl %l1, %g3
fnand %f6, %f2, %f8
fmuld8sux16 %f5, %f4, %f14
loop_6464:
ld [%l7 + 0x38], %f12
loop_6465:
st %f1, [%l7 + 0x44]
fnands %f2, %f0, %f9
stx %i1, [%l7 + 0x10]
ldsh [%l7 + 0x7C], %l2
taddcctv %g5, %i7, %g6
std %f4, [%l7 + 0x68]
stx %g1, [%l7 + 0x30]
fbule %fcc1, loop_6466
ldsb [%l7 + 0x58], %l4
sth %i0, [%l7 + 0x10]
fmovdneg %icc, %f0, %f6
loop_6466:
sth %o1, [%l7 + 0x2A]
fnands %f12, %f12, %f11
faligndata %f4, %f2, %f0
stw %i4, [%l7 + 0x48]
ldsb [%l7 + 0x46], %l0
call loop_6467
tleu %xcc, 0x7
ldd [%l7 + 0x70], %f14
fandnot2s %f15, %f5, %f1
loop_6467:
fcmpne32 %f2, %f12, %i2
stw %o4, [%l7 + 0x48]
st %f12, [%l7 + 0x34]
edge8 %o2, %i6, %g7
fcmps %fcc2, %f10, %f10
fpadd32 %f4, %f4, %f8
sdivx %l1, 0x0669, %g4
fcmpeq32 %f2, %f12, %g2
fnot2 %f10, %f2
fmovdg %icc, %f12, %f6
fmovda %icc, %f1, %f12
fcmpeq32 %f0, %f2, %o5
nop
setx loop_6468, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
alignaddrl %l3, %o6, %o0
ldsb [%l7 + 0x6A], %o7
std %f10, [%l7 + 0x08]
loop_6468:
std %f8, [%l7 + 0x20]
fxor %f12, %f8, %f2
fmovsl %xcc, %f6, %f6
movvc %xcc, %i5, %o3
edge16n %l6, %l5, %i3
pdist %f4, %f2, %f10
stb %g3, [%l7 + 0x1A]
fmovdn %icc, %f0, %f9
fpadd16s %f13, %f3, %f1
brgz,a %i1, loop_6469
xor %l2, %g5, %i7
xnor %g1, %l4, %i0
fors %f3, %f2, %f7
loop_6469:
bg,a %xcc, loop_6470
ld [%l7 + 0x5C], %f15
fmovsneg %icc, %f10, %f8
fmovdg %xcc, %f12, %f14
loop_6470:
fpsub32 %f2, %f10, %f8
st %f12, [%l7 + 0x64]
taddcctv %o1, 0x02DA, %i4
fmovdneg %icc, %f10, %f1
bleu,pn %xcc, loop_6471
stw %g6, [%l7 + 0x0C]
edge16 %i2, %l0, %o4
nop
setx loop_6472, %l0, %l1
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_6471:
ba,pt %xcc, loop_6473
bleu,a,pn %icc, loop_6474
fornot2s %f15, %f9, %f8
loop_6472:
fmovsle %xcc, %f13, %f7
loop_6473:
fbl %fcc3, loop_6475
loop_6474:
tcs %icc, 0x6
std %f6, [%l7 + 0x40]
fmovrse %o2, %f0, %f2
loop_6475:
ldx [%l7 + 0x60], %i6
edge16ln %g7, %g4, %l1
sra %o5, %g2, %l3
ldx [%l7 + 0x38], %o0
tvs %xcc, 0x4
move %icc, %o7, %i5
fmul8ulx16 %f4, %f0, %f6
for %f10, %f12, %f2
movrlez %o6, 0x1B3, %l6
fpsub32s %f8, %f8, %f3
stb %o3, [%l7 + 0x2D]
tpos %xcc, 0x4
st %f15, [%l7 + 0x20]
ldd [%l7 + 0x70], %f0
and %l5, %i3, %i1
lduw [%l7 + 0x5C], %g3
udivx %l2, 0x13F1, %g5
srl %i7, 0x12, %l4
srax %g1, 0x01, %i0
ldsb [%l7 + 0x2C], %o1
stb %g6, [%l7 + 0x26]
ldub [%l7 + 0x25], %i4
std %f10, [%l7 + 0x50]
fpsub16s %f12, %f0, %f8
ta %xcc, 0x3
movrgz %l0, 0x1C3, %i2
fble %fcc3, loop_6476
taddcctv %o4, %i6, %o2
ldub [%l7 + 0x46], %g4
fzeros %f10
loop_6476:
std %f2, [%l7 + 0x20]
sth %l1, [%l7 + 0x54]
tpos %xcc, 0x7
tpos %icc, 0x7
stw %g7, [%l7 + 0x18]
fbo,a %fcc0, loop_6477
fcmpes %fcc2, %f5, %f7
fblg %fcc2, loop_6478
umulcc %o5, 0x1066, %l3
loop_6477:
ldub [%l7 + 0x25], %g2
brgz,a %o0, loop_6479
loop_6478:
fmovsneg %icc, %f12, %f15
ldsw [%l7 + 0x44], %o7
fcmpd %fcc3, %f4, %f4
loop_6479:
ldub [%l7 + 0x0C], %o6
fandnot2s %f1, %f7, %f6
addc %i5, %o3, %l6
srlx %i3, 0x17, %l5
fmovdcs %xcc, %f5, %f5
ldd [%l7 + 0x48], %f2
fmovsneg %xcc, %f11, %f13
movn %icc, %g3, %l2
fmovrdlez %g5, %f14, %f8
fmovdl %icc, %f11, %f7
fmovs %f12, %f4
lduh [%l7 + 0x08], %i1
fandnot2 %f8, %f2, %f6
add %i7, %g1, %i0
orncc %o1, 0x142E, %g6
tg %xcc, 0x2
fmovsvs %xcc, %f12, %f0
fbn %fcc2, loop_6480
fsrc1s %f8, %f13
tge %icc, 0x2
ldsh [%l7 + 0x34], %l4
loop_6480:
ble,a loop_6481
fmul8ulx16 %f14, %f12, %f0
fornot2s %f10, %f5, %f11
ld [%l7 + 0x44], %f7
loop_6481:
fnot2 %f0, %f0
ldub [%l7 + 0x46], %i4
array8 %l0, %o4, %i2
stw %i6, [%l7 + 0x34]
fcmple32 %f12, %f4, %g4
st %f7, [%l7 + 0x78]
subcc %o2, %g7, %o5
ldub [%l7 + 0x47], %l1
ldd [%l7 + 0x48], %f6
fandnot1 %f12, %f0, %f2
ldsh [%l7 + 0x08], %l3
fornot1 %f4, %f8, %f2
ld [%l7 + 0x2C], %f4
andcc %o0, 0x0F65, %g2
for %f4, %f4, %f0
brlez %o6, loop_6482
bne,a %icc, loop_6483
ldd [%l7 + 0x58], %f12
ld [%l7 + 0x28], %f10
loop_6482:
sdivx %o7, 0x020B, %o3
loop_6483:
addccc %l6, 0x08E2, %i3
fmovdgu %xcc, %f13, %f3
fmovrslz %i5, %f0, %f11
movre %l5, %g3, %g5
edge8n %i1, %l2, %g1
edge32l %i0, %o1, %g6
fabss %f15, %f8
fmovsle %icc, %f1, %f9
stx %i7, [%l7 + 0x78]
tl %icc, 0x5
tg %icc, 0x6
ldsw [%l7 + 0x08], %i4
bcs,a loop_6484
fone %f0
fpmerge %f13, %f7, %f14
bshuffle %f8, %f2, %f6
loop_6484:
tne %icc, 0x5
fmovsn %icc, %f14, %f11
move %xcc, %l4, %o4
fandnot2s %f12, %f15, %f12
fmovrsgz %i2, %f7, %f14
sth %l0, [%l7 + 0x6A]
tleu %xcc, 0x2
siam 0x1
addc %i6, 0x0DBE, %o2
fmovrde %g4, %f0, %f12
tsubcctv %o5, %l1, %l3
ldd [%l7 + 0x20], %f10
fblg %fcc3, loop_6485
movne %xcc, %g7, %g2
std %f8, [%l7 + 0x78]
tvc %xcc, 0x5
loop_6485:
umulcc %o6, %o7, %o3
fmovspos %xcc, %f6, %f14
fmovdvs %xcc, %f13, %f9
fmovsneg %icc, %f1, %f3
ldub [%l7 + 0x35], %o0
edge8ln %i3, %l6, %i5
pdist %f2, %f14, %f4
tsubcctv %l5, 0x0CAD, %g3
fnands %f15, %f10, %f13
movpos %icc, %i1, %l2
subccc %g5, %g1, %i0
sdivcc %o1, 0x031A, %i7
array16 %g6, %l4, %i4
movvs %xcc, %i2, %l0
ldub [%l7 + 0x09], %o4
fmovrslez %o2, %f7, %f9
tgu %icc, 0x6
edge8ln %g4, %i6, %l1
ldsb [%l7 + 0x64], %l3
fone %f4
sth %g7, [%l7 + 0x10]
sth %o5, [%l7 + 0x28]
xnorcc %o6, 0x0A45, %o7
array32 %g2, %o3, %i3
fzero %f10
fmovscs %xcc, %f10, %f6
fbo,a %fcc0, loop_6486
stw %o0, [%l7 + 0x54]
nop
setx loop_6487, %l0, %l1
jmpl %l1, %i5
ba,a loop_6488
loop_6486:
lduw [%l7 + 0x74], %l6
fornot2 %f8, %f8, %f2
loop_6487:
fbn %fcc0, loop_6489
loop_6488:
fmovrdgez %l5, %f8, %f8
lduh [%l7 + 0x6E], %g3
nop
setx loop_6490, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6489:
edge16ln %l2, %i1, %g1
fmovd %f14, %f4
lduh [%l7 + 0x30], %i0
loop_6490:
fmul8x16au %f1, %f1, %f10
fcmpne16 %f6, %f12, %o1
lduh [%l7 + 0x44], %g5
fbl,a %fcc2, loop_6491
ba,a,pn %icc, loop_6492
xnorcc %i7, 0x1E21, %g6
bshuffle %f8, %f8, %f8
loop_6491:
addcc %i4, 0x1E50, %i2
loop_6492:
bne,a %xcc, loop_6493
srax %l4, 0x01, %o4
bpos,pn %icc, loop_6494
fornot1s %f1, %f5, %f12
loop_6493:
std %f4, [%l7 + 0x10]
brlz %l0, loop_6495
loop_6494:
stw %g4, [%l7 + 0x74]
movrlz %i6, %o2, %l3
orn %g7, %o5, %o6
loop_6495:
stw %l1, [%l7 + 0x50]
st %f0, [%l7 + 0x4C]
fxor %f4, %f0, %f4
fxnors %f9, %f4, %f8
srlx %o7, 0x06, %o3
brnz %i3, loop_6496
addcc %o0, 0x1402, %g2
fcmpne32 %f10, %f10, %i5
tle %xcc, 0x0
loop_6496:
bcc,pn %icc, loop_6497
ldsw [%l7 + 0x18], %l6
ldx [%l7 + 0x48], %g3
fmovdg %xcc, %f8, %f15
loop_6497:
fabss %f6, %f5
ldx [%l7 + 0x40], %l5
fnot1 %f2, %f8
fmovdcs %icc, %f0, %f10
std %f2, [%l7 + 0x78]
add %l2, %i1, %i0
lduh [%l7 + 0x6E], %g1
ld [%l7 + 0x2C], %f14
fmuld8ulx16 %f5, %f11, %f12
tn %xcc, 0x1
fmovsleu %xcc, %f14, %f7
fnands %f5, %f1, %f7
movrne %g5, %i7, %g6
stb %o1, [%l7 + 0x76]
stb %i4, [%l7 + 0x76]
add %l4, %i2, %o4
ldsb [%l7 + 0x30], %g4
movneg %icc, %l0, %i6
ldd [%l7 + 0x40], %f8
ldx [%l7 + 0x78], %o2
pdist %f14, %f10, %f12
or %g7, 0x16D5, %o5
fmuld8sux16 %f9, %f4, %f14
tvs %icc, 0x3
fmovrsne %o6, %f12, %f2
fnands %f5, %f6, %f13
fble,a %fcc3, loop_6498
tn %icc, 0x3
taddcc %l3, %o7, %l1
fnand %f0, %f14, %f8
loop_6498:
movne %xcc, %o3, %i3
stb %o0, [%l7 + 0x43]
fones %f7
stw %g2, [%l7 + 0x44]
fmovdle %icc, %f6, %f0
ldd [%l7 + 0x78], %f8
ble,a,pn %icc, loop_6499
tge %icc, 0x6
fnands %f15, %f8, %f7
or %i5, 0x14D1, %l6
loop_6499:
fandnot1 %f4, %f8, %f12
fmovrslz %l5, %f4, %f12
brgz,a %l2, loop_6500
smul %i1, %g3, %i0
sdiv %g1, 0x0C05, %i7
edge32l %g6, %g5, %o1
loop_6500:
fcmpgt16 %f8, %f14, %i4
edge16l %l4, %i2, %g4
bg,a loop_6501
ld [%l7 + 0x4C], %f6
brnz,a %l0, loop_6502
fblg %fcc3, loop_6503
loop_6501:
fbe,a %fcc0, loop_6504
subc %o4, 0x0BE6, %i6
loop_6502:
movgu %icc, %o2, %o5
loop_6503:
movvs %icc, %o6, %g7
loop_6504:
brnz,a %l3, loop_6505
ldub [%l7 + 0x52], %o7
tsubcctv %o3, %i3, %o0
fbug,a %fcc3, loop_6506
loop_6505:
fnands %f10, %f1, %f2
bcs loop_6507
sll %l1, %i5, %l6
loop_6506:
movg %xcc, %l5, %l2
fornot1s %f8, %f8, %f4
loop_6507:
fcmped %fcc2, %f10, %f4
bneg %icc, loop_6508
fpack32 %f2, %f0, %f10
stw %g2, [%l7 + 0x20]
movle %xcc, %i1, %i0
loop_6508:
fmovdpos %icc, %f7, %f3
st %f3, [%l7 + 0x40]
ldsb [%l7 + 0x33], %g3
ldd [%l7 + 0x38], %f10
fmovdvs %xcc, %f1, %f8
fbule %fcc0, loop_6509
fmovdn %icc, %f6, %f0
addc %g1, %g6, %i7
tne %icc, 0x0
loop_6509:
fmovsn %icc, %f1, %f10
stb %g5, [%l7 + 0x52]
fnor %f2, %f4, %f8
alignaddr %o1, %i4, %l4
fba,a %fcc1, loop_6510
fcmps %fcc3, %f7, %f15
fba %fcc2, loop_6511
fxor %f6, %f4, %f0
loop_6510:
bvs,pn %icc, loop_6512
fandnot1 %f12, %f12, %f0
loop_6511:
orcc %i2, %g4, %l0
ldsh [%l7 + 0x5A], %i6
loop_6512:
fba,a %fcc1, loop_6513
stb %o2, [%l7 + 0x5E]
tsubcc %o5, 0x1CD2, %o6
fpmerge %f5, %f5, %f6
loop_6513:
fornot1 %f8, %f6, %f10
sllx %o4, %g7, %o7
orncc %o3, %l3, %o0
alignaddr %l1, %i3, %i5
fpsub32s %f13, %f9, %f13
array32 %l5, %l2, %l6
brlz,a %i1, loop_6514
movg %icc, %g2, %i0
st %f8, [%l7 + 0x44]
fandnot2 %f6, %f14, %f0
loop_6514:
ldd [%l7 + 0x58], %f8
fzeros %f0
be,a loop_6515
lduw [%l7 + 0x58], %g1
fmovse %icc, %f11, %f14
fmovsg %icc, %f13, %f14
loop_6515:
fmovrsgez %g3, %f10, %f12
fbo,a %fcc3, loop_6516
alignaddr %i7, %g6, %g5
sub %o1, 0x0B79, %i4
xor %i2, 0x1403, %g4
loop_6516:
lduw [%l7 + 0x10], %l4
srl %i6, 0x1D, %o2
ldx [%l7 + 0x70], %l0
fbge,a %fcc1, loop_6517
st %f5, [%l7 + 0x18]
fmovd %f14, %f2
udivcc %o6, 0x0F48, %o5
loop_6517:
tg %xcc, 0x1
fmovscc %xcc, %f7, %f9
bshuffle %f14, %f2, %f8
ldd [%l7 + 0x30], %f6
fxnors %f10, %f12, %f7
ldub [%l7 + 0x25], %g7
movneg %xcc, %o4, %o7
bgu %xcc, loop_6518
ldd [%l7 + 0x60], %f12
ldsh [%l7 + 0x16], %l3
fmovdvs %icc, %f12, %f3
loop_6518:
ldx [%l7 + 0x68], %o3
fmovsvs %icc, %f4, %f6
stw %o0, [%l7 + 0x78]
fbge,a %fcc0, loop_6519
edge16l %l1, %i5, %i3
movvs %xcc, %l2, %l6
alignaddrl %i1, %g2, %l5
loop_6519:
addccc %g1, %i0, %i7
fmovsle %icc, %f8, %f6
edge16n %g3, %g6, %g5
fnegs %f10, %f3
fpsub16s %f15, %f6, %f4
fmul8x16au %f15, %f10, %f14
bneg,pt %icc, loop_6520
brnz,a %o1, loop_6521
bn,a,pt %xcc, loop_6522
fandnot2s %f4, %f13, %f12
loop_6520:
fbg,a %fcc1, loop_6523
loop_6521:
movvc %icc, %i4, %i2
loop_6522:
fmovdge %icc, %f5, %f15
ldd [%l7 + 0x40], %f0
loop_6523:
sth %l4, [%l7 + 0x16]
fbuge,a %fcc3, loop_6524
fmovdl %xcc, %f15, %f3
bleu,pn %xcc, loop_6525
bl,pt %xcc, loop_6526
loop_6524:
stx %g4, [%l7 + 0x38]
subcc %i6, %l0, %o2
loop_6525:
orn %o6, 0x1AA8, %o5
loop_6526:
bvc,pt %icc, loop_6527
ldsh [%l7 + 0x4C], %g7
xorcc %o7, 0x1F11, %o4
movge %icc, %o3, %l3
loop_6527:
fbug %fcc2, loop_6528
bcs,a %icc, loop_6529
stw %o0, [%l7 + 0x68]
fbuge %fcc1, loop_6530
loop_6528:
array32 %i5, %l1, %i3
loop_6529:
fmul8ulx16 %f4, %f8, %f12
udiv %l6, 0x0969, %l2
loop_6530:
alignaddrl %i1, %g2, %l5
fnot2s %f6, %f13
fmovsgu %icc, %f1, %f4
sth %g1, [%l7 + 0x26]
fsrc1 %f8, %f0
fmovdpos %icc, %f13, %f1
bl,a %xcc, loop_6531
ldub [%l7 + 0x1A], %i7
fxnor %f2, %f6, %f14
call loop_6532
loop_6531:
edge16n %i0, %g6, %g3
fandnot1 %f12, %f4, %f12
movle %xcc, %g5, %i4
loop_6532:
alignaddr %i2, %l4, %o1
fmovdvc %icc, %f15, %f10
fmul8x16 %f6, %f6, %f12
orncc %i6, 0x031B, %g4
fzeros %f6
andcc %o2, %o6, %o5
fmul8sux16 %f0, %f4, %f10
sdiv %l0, 0x0925, %o7
fpsub32 %f14, %f6, %f8
subc %g7, 0x06D8, %o4
fmuld8ulx16 %f9, %f5, %f6
ld [%l7 + 0x14], %f4
std %f8, [%l7 + 0x20]
brgez %l3, loop_6533
movne %xcc, %o3, %o0
stx %l1, [%l7 + 0x58]
fone %f14
loop_6533:
fandnot1s %f11, %f4, %f7
fornot1s %f2, %f15, %f10
srlx %i3, 0x0A, %i5
subccc %l6, 0x171F, %l2
edge32 %g2, %l5, %g1
orcc %i7, 0x1242, %i0
sethi 0x01D0, %g6
movrgez %i1, %g5, %g3
fmovrdlz %i4, %f4, %f2
array16 %l4, %o1, %i2
ldsh [%l7 + 0x14], %g4
edge8l %o2, %o6, %i6
ldsb [%l7 + 0x7D], %o5
tge %icc, 0x5
fzero %f2
ldsh [%l7 + 0x36], %l0
addccc %o7, %o4, %l3
fmovsge %icc, %f12, %f10
std %f2, [%l7 + 0x68]
array8 %o3, %g7, %l1
fmovrsgez %o0, %f9, %f1
fcmpeq16 %f12, %f4, %i3
andn %l6, %l2, %i5
sdivcc %g2, 0x0B15, %l5
ldsh [%l7 + 0x6A], %i7
addccc %i0, %g1, %i1
bl %xcc, loop_6534
movneg %xcc, %g6, %g5
fmovsgu %xcc, %f0, %f8
bvc,a,pt %icc, loop_6535
loop_6534:
fmovscs %icc, %f4, %f12
movle %icc, %g3, %i4
fbue,a %fcc1, loop_6536
loop_6535:
fmovrdgez %l4, %f10, %f8
fmul8x16al %f15, %f1, %f10
andncc %o1, %g4, %i2
loop_6536:
sth %o2, [%l7 + 0x74]
bn %xcc, loop_6537
tcs %icc, 0x4
fxors %f15, %f6, %f12
brlz,a %i6, loop_6538
loop_6537:
srax %o5, %l0, %o6
lduh [%l7 + 0x1C], %o7
st %f15, [%l7 + 0x40]
loop_6538:
fcmpgt32 %f10, %f2, %o4
nop
setx loop_6539, %l0, %l1
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 + 0x4A], %o3
fxors %f10, %f11, %f15
fmovsvs %xcc, %f4, %f1
loop_6539:
fand %f12, %f0, %f6
fzeros %f9
lduh [%l7 + 0x38], %l3
lduw [%l7 + 0x2C], %g7
edge16ln %l1, %i3, %l6
fmovdne %xcc, %f15, %f13
lduw [%l7 + 0x44], %l2
fmovdcs %xcc, %f9, %f13
ldd [%l7 + 0x68], %f2
sdivx %i5, 0x023F, %g2
fbue %fcc3, loop_6540
ld [%l7 + 0x78], %f13
brlez %o0, loop_6541
fmovdge %icc, %f0, %f10
loop_6540:
lduw [%l7 + 0x5C], %i7
brnz %i0, loop_6542
loop_6541:
movn %icc, %g1, %i1
fmuld8sux16 %f15, %f1, %f2
lduw [%l7 + 0x40], %g6
loop_6542:
fxor %f8, %f14, %f0
fmovrdne %g5, %f14, %f10
stx %g3, [%l7 + 0x48]
andncc %i4, %l5, %o1
tpos %xcc, 0x5
fmovdvs %xcc, %f11, %f15
ldsw [%l7 + 0x3C], %g4
ldub [%l7 + 0x58], %i2
st %f6, [%l7 + 0x38]
st %f5, [%l7 + 0x10]
sth %o2, [%l7 + 0x54]
for %f8, %f12, %f4
lduw [%l7 + 0x70], %l4
sdiv %i6, 0x00AB, %o5
ldsb [%l7 + 0x5A], %l0
movvc %icc, %o7, %o6
fmovsne %icc, %f7, %f12
ldx [%l7 + 0x48], %o4
lduw [%l7 + 0x5C], %l3
fnor %f12, %f12, %f4
lduh [%l7 + 0x78], %o3
udivx %g7, 0x1BCA, %i3
edge16l %l6, %l2, %i5
fmovdn %icc, %f2, %f11
fands %f7, %f3, %f9
tcc %xcc, 0x5
subcc %g2, 0x00B3, %o0
orcc %i7, 0x029F, %l1
fmovsvs %icc, %f4, %f3
ldub [%l7 + 0x2E], %g1
fmovsg %icc, %f2, %f9
stw %i1, [%l7 + 0x48]
fmovde %icc, %f2, %f12
fpmerge %f9, %f13, %f2
ldub [%l7 + 0x0C], %g6
udiv %i0, 0x0718, %g3
ldx [%l7 + 0x48], %g5
tle %xcc, 0x4
orncc %i4, %l5, %g4
bshuffle %f2, %f8, %f14
addc %i2, 0x1959, %o2
bneg loop_6543
lduh [%l7 + 0x74], %o1
fblg %fcc0, loop_6544
fabsd %f6, %f6
loop_6543:
orn %i6, 0x1FA7, %o5
ldsh [%l7 + 0x76], %l0
loop_6544:
movvc %xcc, %o7, %l4
stw %o4, [%l7 + 0x10]
fmovde %xcc, %f6, %f7
ldd [%l7 + 0x48], %f0
ldsw [%l7 + 0x24], %o6
fbug %fcc2, loop_6545
call loop_6546
fxors %f14, %f1, %f3
mulscc %l3, 0x0859, %g7
loop_6545:
st %f8, [%l7 + 0x78]
loop_6546:
move %xcc, %o3, %l6
fsrc1s %f15, %f12
fcmpeq32 %f0, %f8, %l2
fmovrslez %i3, %f8, %f12
ble,pt %icc, loop_6547
movle %icc, %i5, %o0
fmovrsgez %i7, %f11, %f2
stx %l1, [%l7 + 0x70]
loop_6547:
ldd [%l7 + 0x70], %f10
fnors %f6, %f12, %f8
fmovsgu %icc, %f9, %f5
addcc %g2, %g1, %g6
fpsub16s %f14, %f1, %f13
ldd [%l7 + 0x78], %f8
fabss %f11, %f15
movre %i1, 0x2DE, %g3
ldd [%l7 + 0x20], %f10
sdivcc %g5, 0x19A3, %i0
sth %l5, [%l7 + 0x4A]
fmovrse %g4, %f6, %f10
ble,a loop_6548
fmovd %f2, %f0
fxor %f2, %f12, %f2
ldsh [%l7 + 0x08], %i2
loop_6548:
tge %icc, 0x0
movg %icc, %i4, %o2
fba,a %fcc2, loop_6549
fsrc1s %f5, %f14
movne %icc, %i6, %o1
taddcc %o5, 0x0DD8, %l0
loop_6549:
sth %o7, [%l7 + 0x34]
siam 0x1
tne %icc, 0x1
fornot2s %f2, %f9, %f10
lduh [%l7 + 0x1E], %o4
stw %o6, [%l7 + 0x6C]
tgu %xcc, 0x5
add %l4, 0x011A, %g7
ldd [%l7 + 0x68], %f8
and %o3, %l3, %l6
bcc,a loop_6550
udivcc %l2, 0x0086, %i3
std %f6, [%l7 + 0x20]
fcmpes %fcc2, %f10, %f5
loop_6550:
ldx [%l7 + 0x78], %o0
bge,pn %xcc, loop_6551
fmovscc %icc, %f1, %f6
stx %i7, [%l7 + 0x28]
stx %l1, [%l7 + 0x50]
loop_6551:
fpack32 %f4, %f12, %f14
edge32n %i5, %g2, %g1
edge8n %g6, %i1, %g5
fbl %fcc0, loop_6552
fpadd16 %f12, %f10, %f0
fmovscs %icc, %f14, %f4
fcmple16 %f14, %f4, %g3
loop_6552:
fcmpeq32 %f0, %f2, %i0
bcs,a loop_6553
lduh [%l7 + 0x3A], %g4
fbug %fcc1, loop_6554
movre %i2, %l5, %o2
loop_6553:
fmovdl %icc, %f13, %f0
fornot1s %f12, %f15, %f8
loop_6554:
fmovdge %icc, %f5, %f8
fmovrdgz %i4, %f4, %f14
andcc %o1, 0x0A85, %o5
fors %f8, %f5, %f10
fmul8x16al %f11, %f6, %f0
tgu %xcc, 0x5
lduh [%l7 + 0x36], %l0
fpack16 %f4, %f10
movn %xcc, %o7, %o4
ldsw [%l7 + 0x68], %o6
ld [%l7 + 0x1C], %f0
movrlz %l4, %i6, %o3
andn %l3, %l6, %g7
be,a loop_6555
movrlz %i3, %l2, %i7
fcmped %fcc3, %f4, %f0
tpos %icc, 0x6
loop_6555:
srlx %l1, %i5, %g2
fmovdgu %icc, %f5, %f11
fmul8x16al %f0, %f12, %f0
movvc %icc, %g1, %g6
fcmpeq16 %f12, %f2, %o0
bneg,pt %xcc, loop_6556
lduw [%l7 + 0x78], %i1
fandnot1s %f11, %f13, %f10
edge16n %g3, %i0, %g4
loop_6556:
fsrc1s %f12, %f10
subcc %g5, %l5, %o2
ldx [%l7 + 0x48], %i2
std %f12, [%l7 + 0x20]
ta %xcc, 0x6
ldub [%l7 + 0x66], %o1
nop
setx loop_6557, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bpos loop_6558
taddcctv %i4, %o5, %o7
xnor %l0, 0x0DAB, %o6
loop_6557:
siam 0x5
loop_6558:
fcmpeq32 %f10, %f6, %o4
fones %f6
bneg,pn %xcc, loop_6559
bleu,a,pn %icc, loop_6560
fmovsn %icc, %f9, %f1
fba,a %fcc1, loop_6561
loop_6559:
ba,a %icc, loop_6562
loop_6560:
stw %l4, [%l7 + 0x6C]
ldsh [%l7 + 0x30], %i6
loop_6561:
umulcc %o3, %l6, %l3
loop_6562:
tsubcctv %g7, 0x12E3, %l2
fmovrdgez %i3, %f10, %f8
fcmped %fcc0, %f14, %f4
bpos %xcc, loop_6563
fba %fcc2, loop_6564
stx %i7, [%l7 + 0x18]
taddcctv %i5, %l1, %g2
loop_6563:
bvs,a loop_6565
loop_6564:
movle %xcc, %g1, %o0
nop
setx loop_6566, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16l %g6, %g3, %i1
loop_6565:
edge16 %i0, %g4, %l5
fornot1 %f6, %f4, %f0
loop_6566:
ldsb [%l7 + 0x4B], %g5
mova %xcc, %o2, %o1
array16 %i4, %i2, %o5
fmovs %f11, %f7
fpsub32 %f0, %f10, %f10
fmovrdlez %o7, %f0, %f2
subc %o6, %o4, %l4
st %f5, [%l7 + 0x78]
tn %xcc, 0x7
udivcc %i6, 0x141C, %l0
edge8n %o3, %l6, %g7
movre %l2, %i3, %l3
tneg %xcc, 0x3
nop
setx loop_6567, %l0, %l1
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 + 0x7A], %i5
lduh [%l7 + 0x44], %i7
tne %xcc, 0x5
loop_6567:
andcc %l1, %g2, %o0
fmovrdlez %g1, %f6, %f8
ldsh [%l7 + 0x6E], %g3
fmovrdgz %g6, %f6, %f4
orncc %i0, 0x1859, %g4
tpos %xcc, 0x0
sth %i1, [%l7 + 0x38]
fbule,a %fcc1, loop_6568
fands %f5, %f0, %f5
sth %l5, [%l7 + 0x7C]
fmovrdne %g5, %f6, %f0
loop_6568:
fsrc2 %f12, %f6
fabsd %f12, %f4
stx %o2, [%l7 + 0x20]
tsubcc %i4, %o1, %o5
fone %f8
movgu %icc, %o7, %o6
call loop_6569
fmovrdgez %o4, %f0, %f4
sth %l4, [%l7 + 0x3E]
ldd [%l7 + 0x78], %f8
loop_6569:
st %f15, [%l7 + 0x3C]
fnor %f2, %f2, %f0
fsrc2 %f0, %f4
srl %i2, %l0, %o3
fba %fcc0, loop_6570
fand %f10, %f6, %f12
edge16 %l6, %g7, %i6
tge %icc, 0x4
loop_6570:
stx %l2, [%l7 + 0x48]
movrne %l3, %i3, %i7
movrgez %l1, %i5, %o0
ldsw [%l7 + 0x5C], %g2
ldx [%l7 + 0x60], %g1
lduh [%l7 + 0x64], %g3
fand %f2, %f4, %f12
stb %g6, [%l7 + 0x67]
ldsb [%l7 + 0x5A], %g4
ldub [%l7 + 0x28], %i0
fmovscs %icc, %f3, %f6
movrgz %l5, 0x09F, %g5
fbug %fcc2, loop_6571
lduw [%l7 + 0x0C], %o2
fnands %f12, %f10, %f10
nop
setx loop_6572, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6571:
bge,pn %xcc, loop_6573
fzeros %f6
fors %f14, %f6, %f14
loop_6572:
fbe,a %fcc1, loop_6574
loop_6573:
ble loop_6575
ld [%l7 + 0x30], %f6
movgu %xcc, %i4, %o1
loop_6574:
stb %i1, [%l7 + 0x42]
loop_6575:
fmovrdne %o7, %f6, %f8
bvc,a,pt %icc, loop_6576
addc %o5, 0x19C5, %o6
ldsw [%l7 + 0x58], %o4
lduh [%l7 + 0x74], %l4
loop_6576:
edge16ln %i2, %o3, %l0
nop
setx loop_6577, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbe %fcc1, loop_6578
ldd [%l7 + 0x68], %f14
edge16l %g7, %i6, %l6
loop_6577:
ldsb [%l7 + 0x46], %l3
loop_6578:
fnot2 %f0, %f10
fpadd16s %f11, %f6, %f1
ldx [%l7 + 0x10], %l2
udivx %i7, 0x0726, %l1
fmovdle %xcc, %f10, %f5
stw %i5, [%l7 + 0x38]
fcmpes %fcc3, %f13, %f8
ldx [%l7 + 0x60], %o0
edge32 %g2, %i3, %g3
fmovdge %xcc, %f13, %f10
fandnot1s %f15, %f2, %f2
fbuge %fcc1, loop_6579
fbge %fcc2, loop_6580
nop
setx loop_6581, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x64], %g6
loop_6579:
fcmped %fcc3, %f0, %f12
loop_6580:
srlx %g1, %i0, %g4
loop_6581:
brlez %g5, loop_6582
ldub [%l7 + 0x17], %o2
fmovrdgez %i4, %f10, %f10
fbue %fcc1, loop_6583
loop_6582:
stb %o1, [%l7 + 0x56]
te %icc, 0x5
bl loop_6584
loop_6583:
andn %i1, %o7, %o5
fornot1s %f12, %f11, %f12
stx %l5, [%l7 + 0x28]
loop_6584:
sth %o4, [%l7 + 0x16]
ldx [%l7 + 0x40], %o6
ldsh [%l7 + 0x36], %l4
fmovdleu %icc, %f15, %f11
stb %i2, [%l7 + 0x2D]
fmul8ulx16 %f6, %f14, %f6
fmovsa %xcc, %f12, %f3
ld [%l7 + 0x50], %f1
ldsb [%l7 + 0x30], %l0
udivx %o3, 0x19E7, %g7
fmul8sux16 %f12, %f14, %f2
fcmpgt32 %f0, %f0, %i6
fnegs %f12, %f11
fmul8x16 %f4, %f2, %f8
add %l6, 0x1F8F, %l3
std %f0, [%l7 + 0x40]
movle %xcc, %i7, %l1
addc %l2, %o0, %i5
ldsb [%l7 + 0x25], %g2
fnot1s %f5, %f4
fzero %f12
and %i3, 0x19A6, %g6
sllx %g3, %i0, %g1
fabss %f5, %f7
bne loop_6585
sll %g5, 0x1F, %g4
ldsb [%l7 + 0x18], %i4
ldd [%l7 + 0x38], %f2
loop_6585:
fnors %f0, %f7, %f6
tn %icc, 0x6
umulcc %o1, %i1, %o2
movvs %icc, %o5, %o7
fornot1s %f14, %f15, %f15
fbge %fcc1, loop_6586
brgez,a %o4, loop_6587
lduw [%l7 + 0x40], %l5
edge32 %o6, %l4, %l0
loop_6586:
stb %i2, [%l7 + 0x29]
loop_6587:
bvc %icc, loop_6588
stx %g7, [%l7 + 0x68]
fcmpne16 %f14, %f12, %i6
addc %l6, 0x17AF, %l3
loop_6588:
sdivx %i7, 0x16C8, %o3
fors %f2, %f12, %f6
fxnors %f8, %f9, %f7
ldub [%l7 + 0x6D], %l1
movvs %xcc, %o0, %l2
ta %icc, 0x1
fones %f7
movl %xcc, %i5, %g2
tcc %icc, 0x0
fpackfix %f12, %f4
addccc %g6, %i3, %g3
stx %i0, [%l7 + 0x20]
ldsh [%l7 + 0x20], %g5
fbu %fcc0, loop_6589
tpos %icc, 0x7
edge8l %g1, %i4, %o1
fpack16 %f2, %f13
loop_6589:
stw %g4, [%l7 + 0x4C]
fcmps %fcc3, %f11, %f2
lduh [%l7 + 0x7E], %i1
nop
setx loop_6590, %l0, %l1
jmpl %l1, %o2
fandnot2s %f1, %f1, %f11
stb %o7, [%l7 + 0x36]
movl %icc, %o5, %o4
loop_6590:
sllx %o6, 0x1F, %l4
and %l0, 0x124B, %i2
lduw [%l7 + 0x44], %g7
edge8n %l5, %i6, %l6
fblg,a %fcc2, loop_6591
mulscc %l3, %o3, %l1
tcc %icc, 0x2
fmovrde %o0, %f2, %f6
loop_6591:
andn %i7, 0x129E, %l2
std %f4, [%l7 + 0x18]
fcmpes %fcc3, %f14, %f15
fmovrse %g2, %f15, %f14
alignaddrl %i5, %g6, %g3
lduh [%l7 + 0x34], %i3
sllx %g5, 0x11, %g1
ldsb [%l7 + 0x77], %i4
ldd [%l7 + 0x30], %f0
fmovdleu %xcc, %f8, %f12
fcmps %fcc3, %f14, %f10
fmovsvc %xcc, %f4, %f7
ldx [%l7 + 0x20], %i0
movgu %xcc, %g4, %o1
addccc %i1, 0x08F4, %o7
fcmps %fcc3, %f1, %f2
ld [%l7 + 0x2C], %f5
fcmpes %fcc2, %f6, %f2
ldx [%l7 + 0x18], %o5
tvc %xcc, 0x4
tcs %icc, 0x4
fsrc1 %f6, %f0
fbg %fcc2, loop_6592
array16 %o2, %o6, %o4
fmovd %f6, %f12
fmovrdlz %l0, %f4, %f2
loop_6592:
andcc %l4, %i2, %g7
orcc %i6, 0x0AB8, %l6
st %f14, [%l7 + 0x64]
fmovrdne %l3, %f2, %f10
bneg,a,pt %xcc, loop_6593
ld [%l7 + 0x30], %f3
ldsh [%l7 + 0x68], %o3
fbl,a %fcc0, loop_6594
loop_6593:
tsubcctv %l1, %l5, %o0
lduh [%l7 + 0x2A], %l2
brlz,a %i7, loop_6595
loop_6594:
tvc %icc, 0x5
brlz,a %g2, loop_6596
lduw [%l7 + 0x4C], %i5
loop_6595:
ldsb [%l7 + 0x16], %g6
bvs,a,pt %xcc, loop_6597
loop_6596:
sll %i3, 0x06, %g5
edge8ln %g1, %g3, %i4
stb %i0, [%l7 + 0x52]
loop_6597:
ldsb [%l7 + 0x30], %g4
subc %i1, 0x1851, %o7
ldsw [%l7 + 0x50], %o5
fba,a %fcc0, loop_6598
brz %o1, loop_6599
stb %o6, [%l7 + 0x69]
brgez %o2, loop_6600
loop_6598:
alignaddr %l0, %l4, %o4
loop_6599:
tsubcctv %g7, %i6, %l6
fble,a %fcc1, loop_6601
loop_6600:
fbuge %fcc1, loop_6602
sdiv %i2, 0x14AD, %l3
brlez %o3, loop_6603
loop_6601:
st %f12, [%l7 + 0x48]
loop_6602:
edge8l %l5, %l1, %o0
mulscc %i7, 0x18C6, %l2
loop_6603:
movge %xcc, %i5, %g6
fcmple32 %f2, %f8, %i3
tne %xcc, 0x4
or %g2, %g5, %g1
orn %i4, 0x1FB9, %g3
fmovrdgez %i0, %f14, %f0
fpsub16s %f0, %f11, %f13
fmovrdne %g4, %f0, %f10
ldd [%l7 + 0x28], %f0
fbn %fcc2, loop_6604
ldx [%l7 + 0x60], %o7
xor %i1, %o5, %o6
orn %o1, %o2, %l0
loop_6604:
fcmpd %fcc0, %f2, %f12
edge8n %o4, %g7, %l4
ldsw [%l7 + 0x44], %i6
fnands %f1, %f4, %f4
fmul8ulx16 %f10, %f4, %f10
xorcc %i2, %l3, %o3
ldsh [%l7 + 0x60], %l5
sth %l1, [%l7 + 0x0E]
ldsh [%l7 + 0x28], %o0
fbuge %fcc3, loop_6605
sub %i7, %l2, %l6
fmovs %f15, %f0
tsubcc %i5, 0x065A, %i3
loop_6605:
fmul8x16al %f4, %f10, %f0
ldub [%l7 + 0x55], %g6
movvs %icc, %g5, %g2
srax %i4, %g1, %g3
fbe %fcc3, loop_6606
sdivcc %g4, 0x08C4, %i0
fzeros %f4
fpack32 %f8, %f0, %f10
loop_6606:
ldub [%l7 + 0x62], %i1
orcc %o5, 0x18F1, %o7
srl %o1, 0x04, %o6
lduh [%l7 + 0x52], %o2
fmovsvc %icc, %f0, %f15
edge32ln %l0, %g7, %l4
fnot2 %f2, %f2
tleu %icc, 0x3
ldsw [%l7 + 0x4C], %i6
ldx [%l7 + 0x70], %o4
ldsh [%l7 + 0x6E], %l3
tgu %icc, 0x6
ldx [%l7 + 0x50], %o3
ldub [%l7 + 0x15], %i2
ldx [%l7 + 0x28], %l5
ldsh [%l7 + 0x3E], %l1
sth %i7, [%l7 + 0x32]
udiv %l2, 0x0FC3, %l6
fsrc1s %f5, %f12
stw %i5, [%l7 + 0x24]
fmovsge %xcc, %f15, %f14
fones %f2
stx %i3, [%l7 + 0x48]
movvs %icc, %g6, %o0
fandnot2 %f8, %f8, %f14
fmuld8ulx16 %f5, %f6, %f14
st %f14, [%l7 + 0x08]
fmovdpos %icc, %f6, %f14
st %f14, [%l7 + 0x4C]
tcs %xcc, 0x0
fnands %f8, %f6, %f4
sll %g2, %g5, %g1
fnors %f10, %f8, %f6
xor %g3, 0x0A15, %i4
xor %g4, %i0, %o5
fmovda %icc, %f13, %f1
subcc %i1, %o1, %o6
subcc %o2, %l0, %g7
fmovdvs %icc, %f7, %f12
ld [%l7 + 0x44], %f14
ldsb [%l7 + 0x74], %o7
stw %l4, [%l7 + 0x7C]
std %f6, [%l7 + 0x48]
bvc,a,pn %xcc, loop_6607
fmovsvc %xcc, %f13, %f7
ldsh [%l7 + 0x62], %o4
brnz,a %i6, loop_6608
loop_6607:
stb %l3, [%l7 + 0x13]
ldsb [%l7 + 0x17], %i2
ldd [%l7 + 0x30], %f10
loop_6608:
st %f1, [%l7 + 0x60]
xnorcc %o3, 0x1183, %l5
ld [%l7 + 0x38], %f6
fmovdle %xcc, %f12, %f1
ldsb [%l7 + 0x3F], %l1
tgu %xcc, 0x1
subc %l2, 0x18B0, %l6
fones %f2
st %f14, [%l7 + 0x7C]
ldsw [%l7 + 0x3C], %i7
movre %i3, 0x2B1, %g6
edge16ln %o0, %g2, %i5
ldx [%l7 + 0x38], %g1
stw %g3, [%l7 + 0x40]
fpadd16s %f3, %f6, %f5
ldsb [%l7 + 0x3A], %i4
udiv %g5, 0x186F, %i0
for %f6, %f10, %f0
movrlez %o5, 0x3B7, %g4
fcmpgt16 %f4, %f8, %i1
sth %o1, [%l7 + 0x24]
fmovdvs %icc, %f4, %f15
fbule,a %fcc1, loop_6609
st %f15, [%l7 + 0x38]
tsubcctv %o2, %l0, %g7
stw %o7, [%l7 + 0x30]
loop_6609:
fpsub32s %f7, %f15, %f10
nop
setx loop_6610, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrslez %l4, %f14, %f1
tg %xcc, 0x2
st %f2, [%l7 + 0x74]
loop_6610:
fpadd32 %f14, %f14, %f12
bg,a,pt %icc, loop_6611
ldsb [%l7 + 0x15], %o6
fandnot1 %f10, %f12, %f2
movvs %xcc, %i6, %o4
loop_6611:
be,a %icc, loop_6612
fmovspos %xcc, %f1, %f0
stw %i2, [%l7 + 0x2C]
movcc %icc, %l3, %o3
loop_6612:
orn %l1, %l2, %l6
te %xcc, 0x1
stb %l5, [%l7 + 0x44]
fpmerge %f8, %f10, %f8
sub %i7, 0x08A6, %i3
stb %g6, [%l7 + 0x2F]
ldsw [%l7 + 0x74], %o0
array32 %i5, %g1, %g2
fabsd %f4, %f14
tsubcctv %i4, 0x1E94, %g3
fmovsgu %icc, %f3, %f10
ldx [%l7 + 0x48], %g5
bpos loop_6613
lduh [%l7 + 0x5E], %i0
sethi 0x1BA8, %g4
ldd [%l7 + 0x20], %f12
loop_6613:
sth %i1, [%l7 + 0x22]
ldd [%l7 + 0x40], %f10
fpmerge %f9, %f13, %f14
movvc %icc, %o1, %o2
fmovda %icc, %f6, %f10
ba,a loop_6614
bcc %icc, loop_6615
fornot1s %f10, %f0, %f5
brlz %l0, loop_6616
loop_6614:
fmovsgu %xcc, %f7, %f1
loop_6615:
lduh [%l7 + 0x2E], %o5
udiv %o7, 0x04A6, %l4
loop_6616:
bvc,a loop_6617
fpsub16s %f8, %f6, %f0
nop
setx loop_6618, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpmerge %f1, %f14, %f8
loop_6617:
fnands %f11, %f9, %f7
lduh [%l7 + 0x08], %o6
loop_6618:
fnot1s %f0, %f4
fbn,a %fcc2, loop_6619
tsubcc %g7, 0x09A7, %i6
fmovsleu %xcc, %f13, %f5
orn %i2, 0x0761, %o4
loop_6619:
fmovsvc %icc, %f11, %f5
edge32 %l3, %o3, %l2
ldsb [%l7 + 0x25], %l6
edge8ln %l1, %l5, %i3
bvs,a,pn %xcc, loop_6620
fbo %fcc2, loop_6621
te %xcc, 0x2
stw %g6, [%l7 + 0x5C]
loop_6620:
movcs %xcc, %i7, %o0
loop_6621:
fmovscc %icc, %f13, %f6
fmovsvc %xcc, %f14, %f1
tg %xcc, 0x0
sub %i5, %g1, %i4
srl %g2, %g5, %i0
movg %xcc, %g3, %g4
fmovrsne %o1, %f1, %f13
movn %icc, %i1, %o2
subcc %l0, %o5, %l4
fmovs %f6, %f7
sth %o7, [%l7 + 0x44]
xnor %g7, %i6, %o6
std %f8, [%l7 + 0x60]
movre %o4, 0x299, %i2
srlx %l3, %o3, %l6
fmovsg %xcc, %f6, %f10
fpadd16 %f12, %f6, %f8
stx %l2, [%l7 + 0x08]
tl %xcc, 0x7
fpsub32 %f8, %f10, %f2
ldd [%l7 + 0x68], %f8
ldsw [%l7 + 0x58], %l5
fzeros %f1
bg,a,pt %icc, loop_6622
ldub [%l7 + 0x32], %l1
sub %i3, 0x05E0, %g6
fornot2 %f14, %f2, %f12
loop_6622:
tvc %icc, 0x2
fmovdge %xcc, %f12, %f4
fmovsne %xcc, %f9, %f1
xorcc %i7, %i5, %o0
ble,a %xcc, loop_6623
fandnot2 %f8, %f12, %f10
ldsb [%l7 + 0x43], %i4
movrlz %g1, %g2, %i0
loop_6623:
edge8 %g5, %g4, %o1
fmovdgu %xcc, %f5, %f12
brgz %g3, loop_6624
std %f2, [%l7 + 0x48]
edge16n %i1, %l0, %o2
bl,pn %icc, loop_6625
loop_6624:
sth %o5, [%l7 + 0x3C]
ldsb [%l7 + 0x3B], %o7
smul %g7, %i6, %o6
loop_6625:
ldx [%l7 + 0x18], %l4
fmovsneg %icc, %f1, %f4
ldd [%l7 + 0x30], %f14
ldsb [%l7 + 0x5A], %o4
andn %l3, 0x0974, %o3
fmovse %icc, %f6, %f12
orcc %i2, 0x06F7, %l2
be,a,pt %xcc, loop_6626
fmovrdgz %l6, %f14, %f2
fsrc1s %f7, %f6
edge8n %l1, %l5, %i3
loop_6626:
ld [%l7 + 0x70], %f8
fmovda %xcc, %f9, %f6
lduh [%l7 + 0x3A], %i7
call loop_6627
fmovsle %icc, %f12, %f5
pdist %f6, %f4, %f12
edge32l %g6, %o0, %i4
loop_6627:
ldd [%l7 + 0x18], %f4
ldsb [%l7 + 0x75], %g1
orn %g2, %i0, %i5
std %f2, [%l7 + 0x60]
fmovsn %xcc, %f1, %f1
bvc,pn %icc, loop_6628
std %f4, [%l7 + 0x50]
fsrc1s %f0, %f2
xnor %g4, 0x1943, %o1
loop_6628:
lduw [%l7 + 0x5C], %g5
tgu %xcc, 0x6
sth %i1, [%l7 + 0x1A]
fandnot1 %f2, %f6, %f4
fcmpgt32 %f8, %f8, %g3
andn %l0, %o5, %o2
ldd [%l7 + 0x18], %f4
ldx [%l7 + 0x70], %g7
edge8l %o7, %i6, %o6
edge8n %o4, %l3, %o3
fpsub16 %f0, %f12, %f10
ldsb [%l7 + 0x3F], %i2
fcmpeq16 %f8, %f0, %l2
ldsw [%l7 + 0x58], %l6
std %f14, [%l7 + 0x30]
lduh [%l7 + 0x58], %l4
fors %f6, %f11, %f5
ble,a,pt %icc, loop_6629
fcmple32 %f0, %f6, %l1
te %icc, 0x2
fandnot1 %f10, %f10, %f10
loop_6629:
fbuge %fcc3, loop_6630
subcc %i3, %l5, %i7
sll %g6, 0x00, %o0
bg,a loop_6631
loop_6630:
st %f7, [%l7 + 0x50]
ldsw [%l7 + 0x30], %i4
udivcc %g1, 0x0B7E, %i0
loop_6631:
fbge,a %fcc2, loop_6632
movle %icc, %i5, %g2
stb %g4, [%l7 + 0x0D]
fmovdle %xcc, %f6, %f12
loop_6632:
movrgez %o1, 0x0C1, %i1
lduw [%l7 + 0x64], %g5
brgez %l0, loop_6633
fmovsne %xcc, %f9, %f4
nop
setx loop_6634, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbuge,a %fcc0, loop_6635
loop_6633:
xnorcc %o5, %o2, %g7
fmovdg %xcc, %f11, %f6
loop_6634:
smul %g3, 0x18F0, %i6
loop_6635:
sth %o6, [%l7 + 0x32]
fsrc1s %f15, %f4
bn %xcc, loop_6636
fpadd32 %f12, %f8, %f2
fmovsge %icc, %f12, %f4
ldsh [%l7 + 0x34], %o4
loop_6636:
fcmpne32 %f0, %f14, %o7
fcmpne32 %f10, %f4, %o3
be,a %xcc, loop_6637
fxnor %f10, %f10, %f12
fpadd32 %f4, %f6, %f0
fmovrdlez %l3, %f4, %f4
loop_6637:
taddcc %l2, %l6, %i2
tne %xcc, 0x7
ble loop_6638
udiv %l1, 0x11B7, %l4
std %f2, [%l7 + 0x30]
fble %fcc3, loop_6639
loop_6638:
tle %xcc, 0x7
fble,a %fcc2, loop_6640
fmovdpos %xcc, %f10, %f5
loop_6639:
std %f4, [%l7 + 0x30]
fmovdl %xcc, %f0, %f2
loop_6640:
fbne,a %fcc1, loop_6641
fbug,a %fcc0, loop_6642
fmovsvs %xcc, %f8, %f12
ld [%l7 + 0x30], %f7
loop_6641:
st %f3, [%l7 + 0x74]
loop_6642:
fnor %f6, %f2, %f14
sdiv %l5, 0x165F, %i7
fbug %fcc0, loop_6643
movge %xcc, %g6, %o0
ldd [%l7 + 0x60], %f0
fmul8x16 %f12, %f4, %f10
loop_6643:
tsubcctv %i3, 0x177A, %i4
mova %icc, %g1, %i5
ldx [%l7 + 0x38], %g2
movcc %xcc, %i0, %g4
faligndata %f12, %f0, %f8
ta %xcc, 0x4
fmovrdne %o1, %f8, %f2
ld [%l7 + 0x2C], %f5
stw %i1, [%l7 + 0x44]
udivx %l0, 0x029C, %g5
lduh [%l7 + 0x4A], %o2
st %f10, [%l7 + 0x60]
nop
setx loop_6644, %l0, %l1
jmpl %l1, %o5
fcmpes %fcc1, %f0, %f14
fmovsa %xcc, %f5, %f2
movrgez %g7, 0x3F4, %i6
loop_6644:
fbg,a %fcc2, loop_6645
xnor %g3, %o4, %o6
movle %icc, %o3, %o7
stb %l3, [%l7 + 0x41]
loop_6645:
fmovsle %xcc, %f14, %f11
and %l2, 0x1B46, %i2
fcmpgt32 %f14, %f6, %l1
fornot1 %f12, %f14, %f10
xor %l6, %l4, %i7
fmovrslez %g6, %f11, %f5
fbug %fcc2, loop_6646
bg,pt %icc, loop_6647
fbe %fcc3, loop_6648
siam 0x2
loop_6646:
ta %icc, 0x6
loop_6647:
std %f8, [%l7 + 0x18]
loop_6648:
ldd [%l7 + 0x40], %f10
fmovdne %icc, %f7, %f12
bpos,pt %xcc, loop_6649
st %f14, [%l7 + 0x60]
be,pn %icc, loop_6650
ld [%l7 + 0x10], %f6
loop_6649:
edge32ln %o0, %l5, %i4
ldsh [%l7 + 0x4A], %i3
loop_6650:
and %g1, 0x03FB, %i5
fmovsn %xcc, %f6, %f8
mulscc %i0, %g2, %o1
orcc %g4, 0x13F3, %i1
fcmpne16 %f4, %f10, %g5
st %f13, [%l7 + 0x4C]
movcc %icc, %l0, %o5
fcmpeq32 %f12, %f14, %o2
ta %icc, 0x2
movl %xcc, %g7, %g3
addcc %o4, %i6, %o3
fmuld8sux16 %f1, %f6, %f6
fmovrdlez %o7, %f2, %f4
bleu,pn %icc, loop_6651
fbge %fcc2, loop_6652
fmovscs %icc, %f5, %f3
andncc %l3, %l2, %o6
loop_6651:
fbu %fcc3, loop_6653
loop_6652:
st %f14, [%l7 + 0x78]
edge32n %i2, %l1, %l4
lduw [%l7 + 0x3C], %i7
loop_6653:
ldsb [%l7 + 0x16], %l6
movl %xcc, %g6, %l5
bpos,a %xcc, loop_6654
fmovdvc %xcc, %f0, %f7
call loop_6655
fpadd32s %f13, %f4, %f12
loop_6654:
fexpand %f9, %f2
tle %icc, 0x3
loop_6655:
fmul8ulx16 %f0, %f14, %f14
st %f0, [%l7 + 0x34]
sth %i4, [%l7 + 0x4C]
fsrc2 %f14, %f14
fmovrdgez %o0, %f4, %f0
edge16l %g1, %i3, %i5
stw %i0, [%l7 + 0x60]
nop
setx loop_6656, %l0, %l1
jmpl %l1, %o1
edge16n %g4, %g2, %g5
xnor %i1, 0x1613, %o5
fornot1s %f1, %f12, %f0
loop_6656:
udivcc %o2, 0x0BF7, %l0
fnot2s %f11, %f13
andcc %g7, %g3, %i6
std %f4, [%l7 + 0x30]
fmovrdlz %o4, %f8, %f8
std %f14, [%l7 + 0x50]
fnot2 %f2, %f6
ldub [%l7 + 0x21], %o7
st %f3, [%l7 + 0x50]
tn %icc, 0x7
array8 %l3, %l2, %o3
std %f14, [%l7 + 0x28]
fsrc2s %f15, %f6
mulx %i2, %l1, %o6
ldsw [%l7 + 0x38], %l4
umul %l6, %g6, %l5
tl %icc, 0x4
fcmple16 %f12, %f10, %i7
sdiv %o0, 0x0B91, %i4
st %f7, [%l7 + 0x38]
fmovdvc %icc, %f9, %f9
st %f14, [%l7 + 0x38]
sllx %g1, %i3, %i0
lduw [%l7 + 0x38], %i5
fpack32 %f8, %f8, %f0
smulcc %g4, 0x19B3, %g2
ldsb [%l7 + 0x4C], %g5
udivx %o1, 0x0609, %i1
fmul8x16al %f0, %f9, %f4
stb %o5, [%l7 + 0x5B]
ldd [%l7 + 0x28], %f2
fornot2s %f15, %f2, %f14
ldsb [%l7 + 0x6C], %l0
ldx [%l7 + 0x08], %g7
tpos %icc, 0x5
lduw [%l7 + 0x2C], %g3
ldsh [%l7 + 0x5C], %i6
fmovdcs %icc, %f0, %f5
movneg %icc, %o4, %o7
fba %fcc3, loop_6657
lduh [%l7 + 0x24], %l3
st %f4, [%l7 + 0x7C]
fbo,a %fcc0, loop_6658
loop_6657:
fmovdg %xcc, %f10, %f11
fmovdcc %icc, %f15, %f12
ldd [%l7 + 0x40], %f4
loop_6658:
ldsh [%l7 + 0x7C], %l2
fmovsn %icc, %f11, %f11
fbe %fcc0, loop_6659
ldsw [%l7 + 0x2C], %o2
bne,a,pn %icc, loop_6660
te %xcc, 0x6
loop_6659:
bcs,a loop_6661
fmovdleu %xcc, %f4, %f12
loop_6660:
movrgez %o3, 0x027, %l1
mulx %i2, %l4, %o6
loop_6661:
movrgz %l6, %g6, %i7
fcmped %fcc0, %f10, %f12
fpack32 %f6, %f14, %f6
ldx [%l7 + 0x68], %o0
fmovrsgz %l5, %f10, %f7
fornot1s %f12, %f4, %f2
ldsb [%l7 + 0x2D], %g1
popc %i4, %i3
movneg %xcc, %i5, %g4
bcc,pn %xcc, loop_6662
ldd [%l7 + 0x50], %f8
ldd [%l7 + 0x48], %f0
edge8ln %i0, %g5, %o1
loop_6662:
add %i1, 0x1401, %g2
mulx %l0, %g7, %o5
brnz,a %g3, loop_6663
tne %xcc, 0x6
movre %i6, %o7, %o4
fmovdgu %icc, %f11, %f14
loop_6663:
tg %xcc, 0x4
stw %l3, [%l7 + 0x7C]
lduh [%l7 + 0x0E], %l2
ble,a,pt %xcc, loop_6664
brlez %o2, loop_6665
ldd [%l7 + 0x08], %f14
ldsb [%l7 + 0x51], %o3
loop_6664:
lduh [%l7 + 0x6C], %l1
loop_6665:
stb %l4, [%l7 + 0x0F]
bn,pt %xcc, loop_6666
fbge,a %fcc2, loop_6667
movn %xcc, %o6, %l6
fsrc2s %f0, %f5
loop_6666:
fbule,a %fcc3, loop_6668
loop_6667:
fble %fcc1, loop_6669
movrlez %i2, %g6, %i7
lduh [%l7 + 0x3A], %o0
loop_6668:
sth %l5, [%l7 + 0x3A]
loop_6669:
ldsw [%l7 + 0x70], %i4
fbu,a %fcc0, loop_6670
be,pt %xcc, loop_6671
ldsh [%l7 + 0x6A], %g1
fmovspos %icc, %f8, %f1
loop_6670:
fcmple32 %f6, %f4, %i5
loop_6671:
std %f6, [%l7 + 0x10]
fcmpeq32 %f8, %f6, %g4
stw %i0, [%l7 + 0x4C]
st %f7, [%l7 + 0x70]
movne %xcc, %i3, %g5
fpack32 %f4, %f12, %f0
tsubcc %o1, 0x0269, %g2
ldsh [%l7 + 0x58], %l0
movvs %icc, %g7, %o5
fmovdcc %icc, %f4, %f9
fands %f6, %f0, %f3
fnand %f0, %f6, %f12
ldsb [%l7 + 0x13], %i1
fmovsgu %icc, %f14, %f11
st %f4, [%l7 + 0x1C]
fbe %fcc3, loop_6672
tsubcc %i6, %g3, %o4
fmovdn %xcc, %f1, %f12
ldsb [%l7 + 0x0B], %l3
loop_6672:
ldx [%l7 + 0x40], %o7
sth %l2, [%l7 + 0x20]
fblg %fcc3, loop_6673
ldsw [%l7 + 0x54], %o3
fmuld8sux16 %f11, %f8, %f2
stx %o2, [%l7 + 0x20]
loop_6673:
tsubcc %l1, %l4, %o6
call loop_6674
fcmped %fcc3, %f12, %f4
mulx %i2, %l6, %g6
movge %xcc, %o0, %l5
loop_6674:
fmovdleu %xcc, %f15, %f2
fbug %fcc2, loop_6675
ldd [%l7 + 0x20], %f10
fmovdgu %xcc, %f1, %f9
std %f6, [%l7 + 0x50]
loop_6675:
fnot1s %f4, %f12
ba loop_6676
sra %i4, %i7, %g1
addccc %i5, 0x19B6, %i0
fors %f3, %f6, %f13
loop_6676:
fzero %f10
fpackfix %f14, %f9
lduw [%l7 + 0x68], %i3
alignaddrl %g4, %o1, %g5
fcmpne16 %f2, %f8, %g2
tgu %icc, 0x1
mulx %l0, %g7, %i1
fbe,a %fcc0, loop_6677
fmul8sux16 %f8, %f6, %f14
movg %xcc, %o5, %i6
fmovrdlz %g3, %f6, %f0
loop_6677:
fmovdcc %xcc, %f15, %f5
ldsh [%l7 + 0x68], %l3
fmovsleu %xcc, %f11, %f2
movgu %icc, %o4, %l2
ldd [%l7 + 0x08], %f0
fzeros %f8
fbug,a %fcc1, loop_6678
orn %o7, 0x1A84, %o3
nop
setx loop_6679, %l0, %l1
jmpl %l1, %o2
fmovspos %icc, %f0, %f15
loop_6678:
fmovsge %icc, %f5, %f7
fmovsvs %xcc, %f11, %f8
loop_6679:
sdivcc %l4, 0x14B2, %l1
lduh [%l7 + 0x3C], %i2
sth %o6, [%l7 + 0x38]
sth %l6, [%l7 + 0x26]
movn %icc, %o0, %g6
st %f8, [%l7 + 0x3C]
sll %i4, %l5, %g1
fcmpgt16 %f4, %f4, %i7
ldd [%l7 + 0x68], %f14
lduw [%l7 + 0x7C], %i0
umulcc %i5, %i3, %o1
tsubcctv %g5, %g4, %l0
ldsw [%l7 + 0x1C], %g7
orncc %i1, %g2, %i6
fpadd32s %f9, %f6, %f6
fexpand %f10, %f6
ldd [%l7 + 0x10], %f0
edge16 %g3, %l3, %o5
ldd [%l7 + 0x60], %f12
lduh [%l7 + 0x66], %l2
fmovse %xcc, %f8, %f11
fmovsl %xcc, %f7, %f13
ldd [%l7 + 0x70], %f10
ld [%l7 + 0x1C], %f8
ldsh [%l7 + 0x46], %o7
ldsb [%l7 + 0x48], %o4
umul %o3, %l4, %o2
fcmpes %fcc2, %f8, %f5
udiv %i2, 0x1FAB, %o6
edge32ln %l1, %o0, %l6
fmovdn %xcc, %f9, %f15
fbg %fcc2, loop_6680
ldd [%l7 + 0x30], %f8
movgu %xcc, %i4, %l5
alignaddr %g1, %i7, %i0
loop_6680:
ld [%l7 + 0x18], %f2
ldx [%l7 + 0x40], %i5
fmovrdlez %g6, %f10, %f10
ldx [%l7 + 0x70], %o1
sth %i3, [%l7 + 0x38]
fcmps %fcc0, %f3, %f13
fmul8sux16 %f12, %f4, %f6
bg,a,pn %icc, loop_6681
movcs %xcc, %g5, %g4
ldd [%l7 + 0x78], %f14
sra %l0, 0x0F, %i1
loop_6681:
alignaddrl %g7, %g2, %i6
fbue %fcc1, loop_6682
bn,a %icc, loop_6683
ldx [%l7 + 0x28], %l3
fmovdgu %xcc, %f4, %f8
loop_6682:
ldsw [%l7 + 0x28], %o5
loop_6683:
fmovdg %xcc, %f2, %f0
fbul,a %fcc1, loop_6684
brgz %l2, loop_6685
edge32n %g3, %o4, %o3
stb %o7, [%l7 + 0x7F]
loop_6684:
movrgez %l4, 0x27A, %i2
loop_6685:
fbg,a %fcc1, loop_6686
fcmped %fcc3, %f14, %f10
ldsw [%l7 + 0x28], %o2
movrne %o6, 0x01B, %l1
loop_6686:
fbule %fcc0, loop_6687
fcmpne32 %f14, %f0, %l6
stx %i4, [%l7 + 0x20]
srl %o0, %l5, %i7
loop_6687:
ldd [%l7 + 0x58], %f12
fmovdcc %xcc, %f9, %f9
sra %i0, %g1, %g6
ldd [%l7 + 0x08], %f6
fpack16 %f10, %f15
ldsb [%l7 + 0x53], %i5
fexpand %f8, %f6
ldsb [%l7 + 0x7A], %i3
std %f10, [%l7 + 0x50]
movle %icc, %o1, %g5
edge16 %g4, %l0, %g7
std %f6, [%l7 + 0x58]
fbu %fcc2, loop_6688
ldub [%l7 + 0x10], %g2
andn %i6, %i1, %o5
stw %l3, [%l7 + 0x7C]
loop_6688:
fblg,a %fcc2, loop_6689
edge8ln %g3, %l2, %o4
ld [%l7 + 0x3C], %f6
edge8 %o7, %o3, %l4
loop_6689:
ld [%l7 + 0x5C], %f15
fornot2s %f6, %f3, %f12
bn %icc, loop_6690
fcmpgt16 %f0, %f4, %i2
siam 0x6
lduw [%l7 + 0x34], %o2
loop_6690:
fmovdvs %xcc, %f14, %f0
movgu %xcc, %o6, %l6
fmovrde %l1, %f0, %f14
ldx [%l7 + 0x20], %o0
sth %l5, [%l7 + 0x52]
fbne %fcc2, loop_6691
fpadd32 %f12, %f4, %f4
lduw [%l7 + 0x7C], %i7
ldx [%l7 + 0x38], %i4
loop_6691:
fxnor %f2, %f8, %f2
fcmple16 %f4, %f0, %g1
movgu %xcc, %i0, %i5
ldx [%l7 + 0x38], %g6
fmovdg %xcc, %f0, %f14
fcmpeq16 %f4, %f4, %i3
array8 %g5, %g4, %l0
stb %o1, [%l7 + 0x6D]
movvc %icc, %g7, %i6
stx %g2, [%l7 + 0x30]
bpos loop_6692
ldx [%l7 + 0x28], %i1
edge8 %o5, %g3, %l2
ldx [%l7 + 0x28], %l3
loop_6692:
fmovde %icc, %f1, %f10
ld [%l7 + 0x6C], %f11
bge,a %xcc, loop_6693
fmovrdgz %o4, %f10, %f2
mova %xcc, %o7, %l4
bg,pn %xcc, loop_6694
loop_6693:
ldsb [%l7 + 0x7D], %i2
fbl %fcc3, loop_6695
stx %o2, [%l7 + 0x60]
loop_6694:
bvs,a loop_6696
ldd [%l7 + 0x48], %f4
loop_6695:
fand %f2, %f4, %f4
edge8 %o3, %o6, %l1
loop_6696:
lduw [%l7 + 0x1C], %l6
stb %o0, [%l7 + 0x6E]
sth %l5, [%l7 + 0x44]
fbul,a %fcc3, loop_6697
bvc,a loop_6698
fpsub16 %f8, %f4, %f6
fbul %fcc1, loop_6699
loop_6697:
fmul8sux16 %f12, %f12, %f14
loop_6698:
movrlz %i4, 0x23E, %g1
ldsb [%l7 + 0x37], %i0
loop_6699:
umulcc %i7, %g6, %i3
fmovdcc %icc, %f10, %f11
fnands %f10, %f14, %f13
st %f0, [%l7 + 0x2C]
ld [%l7 + 0x64], %f11
stx %i5, [%l7 + 0x48]
edge16 %g5, %g4, %o1
fpsub32s %f5, %f11, %f2
fbo %fcc0, loop_6700
stw %l0, [%l7 + 0x14]
fbu %fcc1, loop_6701
edge32n %i6, %g2, %g7
loop_6700:
ldsw [%l7 + 0x74], %i1
sub %g3, 0x1D01, %o5
loop_6701:
tneg %xcc, 0x6
movvc %icc, %l3, %o4
fmovrsne %o7, %f9, %f3
bpos,a loop_6702
fmuld8sux16 %f0, %f14, %f12
ldsh [%l7 + 0x4A], %l4
fbug %fcc2, loop_6703
loop_6702:
brz,a %i2, loop_6704
fnot1 %f4, %f2
ldsb [%l7 + 0x5E], %l2
loop_6703:
ldsb [%l7 + 0x75], %o2
loop_6704:
ldub [%l7 + 0x39], %o6
fmovsleu %icc, %f6, %f9
xnorcc %l1, %l6, %o0
fnands %f11, %f7, %f3
fbule,a %fcc2, loop_6705
bleu,a loop_6706
fzeros %f14
mulx %l5, 0x0A88, %o3
loop_6705:
fmovrslez %g1, %f6, %f2
loop_6706:
fcmpgt16 %f8, %f2, %i0
fandnot1s %f3, %f9, %f1
ldsw [%l7 + 0x34], %i7
fone %f14
nop
setx loop_6707, %l0, %l1
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 %g6, %i3, %i4
fmovdl %xcc, %f7, %f10
edge32l %g5, %g4, %i5
loop_6707:
ldx [%l7 + 0x18], %o1
tvs %icc, 0x2
fnor %f14, %f14, %f10
movgu %xcc, %i6, %l0
fsrc2s %f5, %f1
sth %g2, [%l7 + 0x3C]
fmovsle %xcc, %f5, %f15
tleu %xcc, 0x5
movleu %icc, %g7, %i1
fsrc2s %f3, %f2
bcc,a loop_6708
fpsub16s %f1, %f1, %f6
movrne %g3, %l3, %o5
movl %icc, %o7, %o4
loop_6708:
fmovrslez %i2, %f12, %f3
sdiv %l2, 0x1BF9, %o2
fbu %fcc1, loop_6709
ldd [%l7 + 0x38], %f0
bne,pt %icc, loop_6710
fbue %fcc3, loop_6711
loop_6709:
srlx %l4, 0x05, %l1
pdist %f12, %f6, %f10
loop_6710:
fba %fcc1, loop_6712
loop_6711:
for %f10, %f0, %f0
stx %o6, [%l7 + 0x28]
fbg,a %fcc1, loop_6713
loop_6712:
taddcctv %l6, 0x0414, %o0
tsubcc %o3, 0x1818, %g1
fandnot2s %f12, %f3, %f5
loop_6713:
movrgz %l5, %i7, %i0
ld [%l7 + 0x0C], %f12
fmovde %xcc, %f8, %f15
orcc %g6, %i4, %i3
bcs,a,pn %icc, loop_6714
tgu %icc, 0x4
stb %g5, [%l7 + 0x6A]
fnot2s %f12, %f10
loop_6714:
movcc %icc, %g4, %i5
fmovdg %xcc, %f14, %f4
fsrc1 %f2, %f14
srl %o1, %l0, %i6
fcmpeq16 %f6, %f14, %g2
std %f6, [%l7 + 0x68]
stx %i1, [%l7 + 0x48]
edge8ln %g7, %g3, %l3
movcs %xcc, %o7, %o5
lduw [%l7 + 0x24], %o4
lduw [%l7 + 0x1C], %i2
sth %l2, [%l7 + 0x4C]
fbul %fcc0, loop_6715
fbg %fcc0, loop_6716
fand %f8, %f14, %f12
subc %o2, 0x1B64, %l1
loop_6715:
tpos %icc, 0x7
loop_6716:
ldx [%l7 + 0x18], %o6
array16 %l6, %o0, %o3
sll %l4, 0x04, %l5
fmovdge %xcc, %f4, %f7
brgez %i7, loop_6717
ldd [%l7 + 0x20], %f4
lduh [%l7 + 0x1E], %g1
fnegs %f13, %f14
loop_6717:
tcc %icc, 0x5
subccc %i0, 0x1D15, %g6
umulcc %i3, 0x1A0C, %g5
fmovsg %icc, %f0, %f9
fmovsle %xcc, %f6, %f5
movre %i4, 0x1DA, %i5
movg %xcc, %o1, %l0
ldsh [%l7 + 0x4C], %i6
edge8n %g2, %g4, %g7
st %f8, [%l7 + 0x24]
sth %i1, [%l7 + 0x42]
ldsw [%l7 + 0x44], %l3
fbuge %fcc3, loop_6718
movcs %icc, %o7, %g3
be,pt %xcc, loop_6719
bn,pt %icc, loop_6720
loop_6718:
std %f2, [%l7 + 0x20]
ldx [%l7 + 0x30], %o4
loop_6719:
fmovsgu %icc, %f3, %f8
loop_6720:
fnot2 %f14, %f6
bge,pn %icc, loop_6721
ldsb [%l7 + 0x6C], %i2
ldsb [%l7 + 0x71], %o5
bn,pt %xcc, loop_6722
loop_6721:
bne,a %xcc, loop_6723
fmul8x16au %f11, %f12, %f8
popc 0x16D3, %l2
loop_6722:
fbl %fcc0, loop_6724
loop_6723:
array8 %o2, %l1, %o6
ldx [%l7 + 0x50], %l6
sdivcc %o3, 0x0647, %o0
loop_6724:
lduw [%l7 + 0x64], %l5
bvs,pt %icc, loop_6725
stx %l4, [%l7 + 0x28]
std %f12, [%l7 + 0x48]
stx %i7, [%l7 + 0x08]
loop_6725:
lduw [%l7 + 0x64], %i0
fbule,a %fcc3, loop_6726
fcmpne32 %f2, %f12, %g6
fmovsvc %icc, %f14, %f0
fbo %fcc2, loop_6727
loop_6726:
fmovrdlez %g1, %f4, %f12
alignaddr %g5, %i4, %i3
fmovrslez %o1, %f2, %f12
loop_6727:
fornot1s %f2, %f3, %f14
lduh [%l7 + 0x08], %i5
ldd [%l7 + 0x70], %f0
st %f10, [%l7 + 0x4C]
fmovrslz %l0, %f5, %f5
tn %icc, 0x6
fcmple16 %f12, %f12, %i6
stx %g4, [%l7 + 0x08]
stx %g2, [%l7 + 0x48]
fmovdleu %icc, %f15, %f4
fmovsgu %xcc, %f0, %f6
fcmpne16 %f8, %f12, %g7
fpack32 %f6, %f14, %f8
fabsd %f14, %f14
sra %i1, 0x16, %l3
stb %g3, [%l7 + 0x1A]
fmovrdlez %o7, %f12, %f4
fbg %fcc1, loop_6728
ld [%l7 + 0x60], %f7
movge %xcc, %o4, %i2
st %f6, [%l7 + 0x6C]
loop_6728:
lduh [%l7 + 0x4C], %o5
mulscc %l2, 0x1FA1, %o2
lduh [%l7 + 0x44], %l1
movre %l6, %o6, %o3
fmovsleu %xcc, %f13, %f12
edge16 %o0, %l4, %i7
sra %l5, %g6, %i0
edge8 %g5, %i4, %i3
fmovdl %xcc, %f13, %f11
sth %g1, [%l7 + 0x18]
fmovsvs %xcc, %f4, %f12
std %f6, [%l7 + 0x78]
stw %i5, [%l7 + 0x20]
fandnot1 %f2, %f12, %f6
bvs,a loop_6729
fpsub16s %f2, %f8, %f11
ldsb [%l7 + 0x55], %o1
std %f4, [%l7 + 0x78]
loop_6729:
srl %i6, %l0, %g2
tne %xcc, 0x2
bvc %icc, loop_6730
sra %g4, 0x0C, %i1
fnand %f4, %f8, %f8
movgu %icc, %l3, %g3
loop_6730:
sth %o7, [%l7 + 0x2C]
lduw [%l7 + 0x0C], %g7
tsubcc %o4, %i2, %o5
brgz,a %l2, loop_6731
edge8 %o2, %l6, %l1
edge32l %o3, %o0, %o6
fbue,a %fcc3, loop_6732
loop_6731:
fsrc2s %f8, %f3
fmovsle %xcc, %f1, %f8
smulcc %i7, %l5, %l4
loop_6732:
fmovsa %icc, %f8, %f8
brnz %g6, loop_6733
ldsh [%l7 + 0x32], %i0
taddcc %g5, %i3, %g1
stx %i4, [%l7 + 0x10]
loop_6733:
fmovdne %xcc, %f0, %f5
fcmpgt16 %f6, %f14, %o1
fzeros %f1
fbug,a %fcc3, loop_6734
ldx [%l7 + 0x58], %i5
fbn %fcc1, loop_6735
movge %xcc, %l0, %i6
loop_6734:
tneg %xcc, 0x6
ta %xcc, 0x5
loop_6735:
brlz %g2, loop_6736
stw %g4, [%l7 + 0x7C]
andncc %i1, %g3, %l3
popc %o7, %g7
loop_6736:
fxnor %f8, %f14, %f4
ld [%l7 + 0x70], %f5
fabss %f8, %f14
fone %f8
fsrc1s %f2, %f12
fmovrsne %o4, %f0, %f14
stb %o5, [%l7 + 0x16]
movge %icc, %l2, %o2
sth %i2, [%l7 + 0x40]
st %f9, [%l7 + 0x30]
srl %l1, %o3, %o0
tsubcctv %o6, 0x1791, %i7
std %f2, [%l7 + 0x70]
fands %f2, %f9, %f0
edge16l %l5, %l6, %l4
xnor %i0, %g6, %i3
fba %fcc2, loop_6737
tl %xcc, 0x1
sub %g5, 0x04CF, %g1
st %f5, [%l7 + 0x68]
loop_6737:
fmovdg %xcc, %f2, %f8
brlz,a %o1, loop_6738
tvc %xcc, 0x5
tsubcctv %i5, 0x152D, %l0
fnand %f4, %f14, %f6
loop_6738:
movcc %icc, %i4, %i6
fmovdcs %icc, %f6, %f9
fble,a %fcc2, loop_6739
fnot1s %f0, %f9
lduw [%l7 + 0x44], %g2
edge16ln %i1, %g4, %l3
loop_6739:
bvc,a,pn %icc, loop_6740
fmovd %f12, %f8
bcs %icc, loop_6741
fmovrslez %o7, %f12, %f1
loop_6740:
siam 0x1
fbo,a %fcc2, loop_6742
loop_6741:
stw %g7, [%l7 + 0x58]
fmovs %f2, %f6
brnz,a %o4, loop_6743
loop_6742:
orcc %g3, 0x0714, %l2
sth %o5, [%l7 + 0x40]
ldsw [%l7 + 0x24], %i2
loop_6743:
fpmerge %f1, %f3, %f8
fnand %f4, %f8, %f4
st %f13, [%l7 + 0x48]
ld [%l7 + 0x50], %f11
stw %l1, [%l7 + 0x54]
fmovda %xcc, %f2, %f15
tneg %xcc, 0x4
fmovsvc %icc, %f1, %f12
brgez,a %o2, loop_6744
ldub [%l7 + 0x2D], %o0
fmovdleu %icc, %f1, %f0
fmovdvs %icc, %f15, %f13
loop_6744:
std %f14, [%l7 + 0x18]
fpadd32 %f14, %f0, %f6
stb %o6, [%l7 + 0x70]
srl %i7, %o3, %l5
fone %f6
lduh [%l7 + 0x2A], %l4
nop
setx loop_6745, %l0, %l1
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 + 0x3C]
fbug,a %fcc3, loop_6746
lduh [%l7 + 0x40], %i0
loop_6745:
mova %xcc, %g6, %l6
fbge %fcc1, loop_6747
loop_6746:
edge32l %i3, %g5, %g1
ldsb [%l7 + 0x32], %o1
ld [%l7 + 0x44], %f1
loop_6747:
smul %i5, %i4, %l0
subc %g2, 0x0B31, %i6
fmovsne %icc, %f1, %f4
tcs %xcc, 0x6
tvs %xcc, 0x5
addc %g4, 0x0E4E, %l3
stx %o7, [%l7 + 0x08]
fbule,a %fcc2, loop_6748
ldx [%l7 + 0x40], %i1
or %o4, 0x02AA, %g7
ld [%l7 + 0x5C], %f13
loop_6748:
movrgz %l2, %g3, %o5
edge32n %i2, %o2, %l1
fbul %fcc0, loop_6749
fnot1s %f9, %f0
bl,pn %xcc, loop_6750
stw %o0, [%l7 + 0x44]
loop_6749:
stb %i7, [%l7 + 0x57]
std %f12, [%l7 + 0x60]
loop_6750:
fmovscc %icc, %f9, %f14
addcc %o6, %o3, %l5
mulx %i0, 0x179C, %l4
fpmerge %f15, %f4, %f6
or %l6, 0x0E89, %g6
fpadd32 %f12, %f2, %f6
fandnot1s %f10, %f3, %f12
fmovrdne %i3, %f2, %f0
tvc %xcc, 0x1
fxor %f2, %f12, %f8
fmovdvs %xcc, %f14, %f12
movpos %xcc, %g5, %o1
fnands %f10, %f2, %f7
nop
setx loop_6751, %l0, %l1
jmpl %l1, %g1
fmovdcs %icc, %f2, %f14
subcc %i4, 0x1537, %i5
edge16 %l0, %i6, %g4
loop_6751:
fcmpeq32 %f12, %f4, %l3
tvs %icc, 0x5
fornot1 %f8, %f4, %f12
fcmpgt16 %f6, %f14, %g2
fzeros %f10
movpos %icc, %o7, %i1
edge16l %o4, %l2, %g3
fmovsle %xcc, %f14, %f7
addcc %g7, %o5, %i2
brgez %l1, loop_6752
movgu %xcc, %o0, %i7
brz %o2, loop_6753
fmovrdlz %o6, %f2, %f12
loop_6752:
movl %icc, %l5, %i0
addccc %o3, %l6, %g6
loop_6753:
movrgz %i3, %g5, %o1
bpos,pn %icc, loop_6754
bshuffle %f10, %f6, %f2
fnors %f9, %f3, %f8
faligndata %f0, %f14, %f0
loop_6754:
fbul,a %fcc3, loop_6755
fpsub32 %f8, %f12, %f14
fpsub32 %f4, %f6, %f0
std %f2, [%l7 + 0x10]
loop_6755:
ldsw [%l7 + 0x0C], %g1
brz,a %i4, loop_6756
tneg %icc, 0x5
movcs %xcc, %l4, %l0
movpos %icc, %i6, %g4
loop_6756:
fmovsvs %icc, %f11, %f1
edge8n %l3, %i5, %g2
fmuld8sux16 %f13, %f12, %f2
tge %icc, 0x6
stb %o7, [%l7 + 0x42]
movre %o4, %i1, %l2
fbule,a %fcc1, loop_6757
tle %icc, 0x3
sth %g3, [%l7 + 0x52]
tcs %icc, 0x2
loop_6757:
stw %o5, [%l7 + 0x38]
andn %g7, 0x096F, %i2
movrgz %l1, 0x376, %i7
fone %f0
tle %icc, 0x2
udivcc %o2, 0x05DA, %o6
stw %o0, [%l7 + 0x54]
fmovdge %icc, %f8, %f2
fbug %fcc2, loop_6758
taddcctv %i0, 0x0A05, %o3
array16 %l5, %l6, %i3
movle %xcc, %g5, %g6
loop_6758:
srlx %o1, 0x10, %i4
fpadd32s %f15, %f6, %f7
edge8ln %g1, %l4, %i6
ldsh [%l7 + 0x38], %g4
fmovrslz %l3, %f8, %f8
tpos %xcc, 0x7
fmovdcc %xcc, %f1, %f2
fnands %f3, %f13, %f9
lduh [%l7 + 0x38], %l0
or %i5, %o7, %o4
movg %xcc, %g2, %i1
ldub [%l7 + 0x5E], %g3
st %f12, [%l7 + 0x48]
ldd [%l7 + 0x48], %f12
nop
setx loop_6759, %l0, %l1
jmpl %l1, %l2
sdiv %g7, 0x005C, %i2
ld [%l7 + 0x50], %f14
fcmpeq32 %f14, %f8, %l1
loop_6759:
ld [%l7 + 0x78], %f5
fbug %fcc2, loop_6760
fmovdge %xcc, %f2, %f9
move %xcc, %o5, %i7
fmovsa %icc, %f12, %f14
loop_6760:
bvc,a %icc, loop_6761
stb %o6, [%l7 + 0x1F]
ldsh [%l7 + 0x08], %o0
fbne %fcc0, loop_6762
loop_6761:
stb %i0, [%l7 + 0x69]
ldd [%l7 + 0x30], %f2
fmovdleu %xcc, %f4, %f13
loop_6762:
tleu %icc, 0x4
fxor %f4, %f6, %f2
fcmpne16 %f10, %f12, %o2
fnors %f7, %f14, %f2
fands %f2, %f14, %f0
ldd [%l7 + 0x18], %f10
fmovsg %icc, %f11, %f3
fsrc1 %f2, %f0
fmovscs %xcc, %f3, %f12
fcmps %fcc2, %f2, %f7
fmovdle %xcc, %f9, %f10
movvs %xcc, %l5, %l6
ldsh [%l7 + 0x7A], %i3
tle %icc, 0x4
orn %g5, 0x1B62, %g6
tn %xcc, 0x7
stb %o1, [%l7 + 0x1F]
ldsb [%l7 + 0x42], %o3
fmovsl %xcc, %f6, %f5
alignaddrl %g1, %l4, %i6
mulscc %i4, %g4, %l0
tg %icc, 0x0
ldsb [%l7 + 0x1B], %l3
fornot1s %f6, %f12, %f1
alignaddrl %o7, %o4, %i5
movpos %icc, %i1, %g3
fcmps %fcc2, %f1, %f8
fblg %fcc1, loop_6763
movl %xcc, %g2, %g7
fcmpgt32 %f0, %f12, %i2
sth %l2, [%l7 + 0x52]
loop_6763:
stw %o5, [%l7 + 0x30]
addcc %l1, 0x071B, %i7
edge16ln %o6, %o0, %i0
sth %o2, [%l7 + 0x22]
tl %xcc, 0x6
array16 %l5, %i3, %g5
bcs %xcc, loop_6764
ldd [%l7 + 0x58], %f6
fmovdle %icc, %f3, %f13
fmovdneg %icc, %f9, %f2
loop_6764:
fxors %f7, %f2, %f0
fble %fcc3, loop_6765
stx %l6, [%l7 + 0x28]
fmovsg %icc, %f6, %f4
xnor %o1, 0x1C88, %o3
loop_6765:
fors %f0, %f1, %f6
stb %g6, [%l7 + 0x3B]
taddcc %g1, %l4, %i4
for %f0, %f14, %f0
te %icc, 0x5
brgz,a %g4, loop_6766
fmovsg %icc, %f6, %f2
st %f14, [%l7 + 0x30]
fmovsvc %xcc, %f15, %f1
loop_6766:
fmovdl %icc, %f8, %f0
movrgz %l0, 0x0F3, %l3
brlez,a %o7, loop_6767
ldsh [%l7 + 0x18], %i6
movcs %xcc, %o4, %i1
brz,a %i5, loop_6768
loop_6767:
andncc %g3, %g2, %i2
fnands %f1, %f6, %f7
edge16n %l2, %g7, %o5
loop_6768:
fmovdleu %icc, %f14, %f3
ldsw [%l7 + 0x10], %i7
ldx [%l7 + 0x18], %l1
ldsh [%l7 + 0x16], %o0
pdist %f12, %f4, %f8
orn %o6, %i0, %l5
ld [%l7 + 0x10], %f7
ldsw [%l7 + 0x78], %o2
ble,a %xcc, loop_6769
ldsh [%l7 + 0x16], %g5
fbue %fcc3, loop_6770
fands %f5, %f0, %f1
loop_6769:
fcmpne16 %f12, %f8, %l6
sub %o1, %o3, %g6
loop_6770:
sdiv %g1, 0x195E, %i3
move %icc, %i4, %g4
bn,a loop_6771
bn,pt %xcc, loop_6772
bleu loop_6773
movrlz %l4, %l3, %l0
loop_6771:
stb %o7, [%l7 + 0x27]
loop_6772:
sethi 0x0561, %i6
loop_6773:
taddcc %o4, 0x01D3, %i1
lduh [%l7 + 0x72], %g3
std %f12, [%l7 + 0x70]
ldd [%l7 + 0x78], %f12
fcmpgt16 %f10, %f2, %g2
fmovsleu %icc, %f8, %f3
fcmpeq16 %f10, %f8, %i5
fmovsne %icc, %f13, %f11
edge16ln %i2, %g7, %o5
fcmpgt16 %f14, %f14, %l2
fbe,a %fcc1, loop_6774
fpack16 %f10, %f2
fmovsne %icc, %f3, %f15
st %f10, [%l7 + 0x48]
loop_6774:
te %xcc, 0x1
fcmped %fcc3, %f12, %f2
stb %l1, [%l7 + 0x79]
fmuld8ulx16 %f7, %f0, %f12
umul %o0, %o6, %i0
edge32 %l5, %i7, %g5
brgz,a %o2, loop_6775
edge32ln %o1, %l6, %g6
st %f13, [%l7 + 0x70]
fmovsleu %icc, %f10, %f0
loop_6775:
edge32 %g1, %i3, %i4
fbg %fcc1, loop_6776
bpos loop_6777
subc %g4, %o3, %l3
siam 0x1
loop_6776:
fxor %f12, %f4, %f14
loop_6777:
fxor %f12, %f14, %f12
mulx %l0, 0x17E8, %l4
fxnor %f14, %f14, %f10
fbne,a %fcc0, loop_6778
fandnot2 %f4, %f8, %f10
taddcctv %i6, 0x1BD7, %o4
fpack16 %f0, %f9
loop_6778:
edge8 %o7, %g3, %i1
movvs %xcc, %i5, %g2
ld [%l7 + 0x40], %f14
fones %f4
ldsh [%l7 + 0x3E], %g7
tleu %icc, 0x0
nop
setx loop_6779, %l0, %l1
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 %f13, %f9, %f10
ldd [%l7 + 0x48], %f10
fbe %fcc1, loop_6780
loop_6779:
stx %o5, [%l7 + 0x08]
fble %fcc2, loop_6781
fbe %fcc3, loop_6782
loop_6780:
fands %f12, %f9, %f13
xnorcc %i2, 0x00D8, %l2
loop_6781:
tne %icc, 0x1
loop_6782:
stw %o0, [%l7 + 0x70]
fmovrdlz %l1, %f4, %f12
ld [%l7 + 0x40], %f10
fmovrde %i0, %f0, %f4
edge8l %o6, %i7, %g5
fcmpes %fcc0, %f9, %f15
fmovsn %xcc, %f10, %f0
sll %l5, %o2, %l6
ldx [%l7 + 0x48], %g6
ldsw [%l7 + 0x60], %o1
ldx [%l7 + 0x20], %i3
movgu %icc, %i4, %g4
sth %o3, [%l7 + 0x0C]
fexpand %f8, %f10
fxnors %f1, %f6, %f14
fmovsne %icc, %f11, %f3
brnz,a %g1, loop_6783
fcmpd %fcc3, %f12, %f2
ldx [%l7 + 0x58], %l3
ldsh [%l7 + 0x20], %l0
loop_6783:
stx %i6, [%l7 + 0x30]
brgez,a %o4, loop_6784
stw %o7, [%l7 + 0x74]
subcc %l4, %i1, %i5
stb %g3, [%l7 + 0x46]
loop_6784:
alignaddr %g2, %g7, %o5
ldx [%l7 + 0x28], %i2
tvs %xcc, 0x5
fpadd16s %f6, %f12, %f13
fpadd32s %f8, %f9, %f4
fnands %f8, %f6, %f3
brnz,a %o0, loop_6785
fcmped %fcc1, %f4, %f8
tleu %icc, 0x1
ldub [%l7 + 0x1C], %l2
loop_6785:
tge %xcc, 0x7
fxors %f9, %f0, %f1
array32 %l1, %o6, %i0
movcs %xcc, %i7, %l5
te %icc, 0x1
fpackfix %f2, %f4
fnot1s %f3, %f9
fmovsgu %xcc, %f15, %f0
ldub [%l7 + 0x45], %o2
fcmpne16 %f8, %f14, %g5
fmovda %xcc, %f13, %f11
sra %g6, 0x08, %o1
stb %i3, [%l7 + 0x68]
fmovrdlez %i4, %f2, %f0
ldub [%l7 + 0x52], %g4
andncc %l6, %o3, %l3
subc %l0, 0x0F6B, %g1
fmovrdlez %o4, %f2, %f12
udiv %o7, 0x0F22, %l4
sth %i6, [%l7 + 0x7E]
udivx %i5, 0x0452, %i1
fcmpne16 %f6, %f0, %g2
ld [%l7 + 0x6C], %f10
ldub [%l7 + 0x65], %g3
fandnot2 %f8, %f12, %f6
fpmerge %f1, %f4, %f8
lduw [%l7 + 0x60], %o5
lduh [%l7 + 0x0E], %g7
edge32n %o0, %l2, %l1
fcmpd %fcc3, %f6, %f14
fbu %fcc3, loop_6786
smul %o6, %i2, %i0
ldsw [%l7 + 0x4C], %l5
stx %o2, [%l7 + 0x10]
loop_6786:
edge8 %i7, %g6, %g5
ldsw [%l7 + 0x70], %i3
ldd [%l7 + 0x10], %f14
stw %o1, [%l7 + 0x5C]
lduw [%l7 + 0x48], %g4
ldsw [%l7 + 0x50], %i4
fnegd %f12, %f6
bvs,pn %xcc, loop_6787
bne,a loop_6788
bpos,pn %icc, loop_6789
mova %icc, %l6, %o3
loop_6787:
fmovsne %icc, %f12, %f2
loop_6788:
fble %fcc2, loop_6790
loop_6789:
fbn %fcc3, loop_6791
movrlez %l0, 0x260, %l3
ldsb [%l7 + 0x7F], %g1
loop_6790:
fmovrsgz %o7, %f7, %f3
loop_6791:
fmovsne %xcc, %f0, %f1
stb %l4, [%l7 + 0x5B]
fandnot2s %f12, %f8, %f0
st %f13, [%l7 + 0x2C]
edge32ln %o4, %i5, %i6
bneg,pt %xcc, loop_6792
edge8n %g2, %g3, %o5
st %f4, [%l7 + 0x78]
xor %i1, %o0, %l2
loop_6792:
fmovrsgz %g7, %f4, %f10
st %f12, [%l7 + 0x20]
fmovsn %icc, %f12, %f3
mova %icc, %l1, %o6
sll %i0, 0x11, %i2
std %f10, [%l7 + 0x68]
umul %o2, %i7, %l5
ldsh [%l7 + 0x2A], %g5
ldsw [%l7 + 0x74], %g6
fmovdcc %icc, %f11, %f4
tn %icc, 0x3
st %f7, [%l7 + 0x7C]
tg %xcc, 0x3
std %f12, [%l7 + 0x40]
fble %fcc0, loop_6793
bshuffle %f8, %f6, %f2
lduw [%l7 + 0x5C], %i3
ldsw [%l7 + 0x48], %g4
loop_6793:
fmovscs %xcc, %f10, %f2
ld [%l7 + 0x7C], %f10
ldsh [%l7 + 0x64], %i4
fmovrsne %o1, %f11, %f15
addcc %o3, 0x0DF2, %l6
pdist %f2, %f12, %f12
brz %l0, loop_6794
sdivcc %g1, 0x1876, %l3
movcs %xcc, %o7, %l4
fpadd32 %f8, %f4, %f8
loop_6794:
fbe,a %fcc3, loop_6795
tl %xcc, 0x5
fpsub16 %f6, %f10, %f2
movvc %icc, %o4, %i6
loop_6795:
or %i5, %g2, %o5
ldd [%l7 + 0x18], %f8
fmovsa %xcc, %f13, %f4
fsrc1s %f0, %f1
stx %i1, [%l7 + 0x20]
fnegs %f12, %f4
movne %xcc, %o0, %g3
ldub [%l7 + 0x2F], %g7
fmovdne %xcc, %f1, %f8
udiv %l1, 0x0D86, %o6
fexpand %f3, %f12
ldsh [%l7 + 0x6C], %l2
ldub [%l7 + 0x3A], %i0
ldub [%l7 + 0x6E], %o2
ld [%l7 + 0x5C], %f15
fpmerge %f3, %f11, %f6
fmovdneg %xcc, %f9, %f3
fmovrdgz %i2, %f12, %f8
fmovrsgez %i7, %f11, %f12
ldsb [%l7 + 0x52], %g5
ldsb [%l7 + 0x7D], %l5
fmovde %icc, %f2, %f10
bvs,pt %icc, loop_6796
alignaddr %g6, %i3, %i4
ldd [%l7 + 0x30], %f6
sllx %o1, %o3, %g4
loop_6796:
sth %l0, [%l7 + 0x66]
ldsb [%l7 + 0x55], %l6
tvc %icc, 0x1
ble loop_6797
ldd [%l7 + 0x68], %f6
fmovsvc %icc, %f7, %f2
st %f13, [%l7 + 0x28]
loop_6797:
fmovdle %icc, %f9, %f0
fandnot2s %f11, %f13, %f11
fmul8sux16 %f8, %f12, %f4
ba loop_6798
edge16ln %g1, %o7, %l3
fmovsa %xcc, %f15, %f5
fxor %f12, %f2, %f12
loop_6798:
fpadd32s %f14, %f10, %f1
fpadd32 %f10, %f0, %f14
fbue,a %fcc2, loop_6799
fmul8x16au %f3, %f15, %f0
fpadd16 %f4, %f14, %f0
movvs %xcc, %o4, %l4
loop_6799:
ldsb [%l7 + 0x78], %i5
ldx [%l7 + 0x68], %i6
brnz,a %g2, loop_6800
fbg %fcc0, loop_6801
fnot1s %f3, %f1
movn %icc, %i1, %o5
loop_6800:
st %f15, [%l7 + 0x74]
loop_6801:
tne %icc, 0x1
movg %icc, %g3, %g7
bge,a loop_6802
fpack32 %f12, %f0, %f6
pdist %f4, %f8, %f2
ldub [%l7 + 0x64], %o0
loop_6802:
std %f2, [%l7 + 0x48]
edge32 %l1, %l2, %i0
smulcc %o2, 0x0D8C, %o6
mulx %i2, %i7, %l5
ldsw [%l7 + 0x70], %g6
st %f3, [%l7 + 0x4C]
fmovdneg %icc, %f14, %f13
sdivx %g5, 0x0185, %i3
edge16 %i4, %o1, %o3
movne %xcc, %g4, %l6
and %g1, %l0, %l3
edge16ln %o4, %o7, %l4
fands %f3, %f11, %f8
brlez %i5, loop_6803
stw %g2, [%l7 + 0x3C]
ldsw [%l7 + 0x08], %i1
umulcc %o5, %g3, %g7
loop_6803:
ldd [%l7 + 0x48], %f14
edge16n %i6, %l1, %l2
std %f0, [%l7 + 0x60]
std %f2, [%l7 + 0x30]
ldsw [%l7 + 0x20], %o0
movgu %icc, %o2, %i0
movne %xcc, %i2, %o6
stw %i7, [%l7 + 0x3C]
tne %icc, 0x4
brlz,a %g6, loop_6804
stx %l5, [%l7 + 0x20]
ld [%l7 + 0x48], %f0
fmovse %xcc, %f9, %f4
loop_6804:
xnorcc %i3, 0x05BF, %i4
fmovrsgz %o1, %f5, %f13
andcc %g5, %g4, %o3
fblg %fcc0, loop_6805
te %icc, 0x2
fnot1 %f6, %f0
fmovrdlez %g1, %f12, %f4
loop_6805:
orn %l6, 0x1D7D, %l3
ldx [%l7 + 0x38], %l0
fbul,a %fcc0, loop_6806
fmovrdgez %o4, %f8, %f12
stb %l4, [%l7 + 0x52]
fmuld8sux16 %f12, %f11, %f2
loop_6806:
move %icc, %o7, %i5
bvc loop_6807
fmuld8ulx16 %f3, %f0, %f6
ldsw [%l7 + 0x10], %g2
movge %icc, %i1, %g3
loop_6807:
fmul8x16 %f13, %f6, %f14
ldsh [%l7 + 0x6A], %g7
fbge %fcc0, loop_6808
lduw [%l7 + 0x58], %i6
ldd [%l7 + 0x30], %f6
ldub [%l7 + 0x15], %o5
loop_6808:
addcc %l1, %l2, %o2
bn,pt %icc, loop_6809
movre %o0, 0x008, %i2
srax %o6, %i0, %g6
fpackfix %f14, %f11
loop_6809:
ldx [%l7 + 0x10], %l5
tl %icc, 0x4
movpos %icc, %i3, %i7
ldd [%l7 + 0x18], %f4
mulscc %i4, %o1, %g4
fnot2s %f9, %f0
fmovd %f8, %f12
lduw [%l7 + 0x38], %o3
fpadd16s %f12, %f5, %f0
call loop_6810
nop
setx loop_6811, %l0, %l1
jmpl %l1, %g1
sdiv %g5, 0x0D01, %l3
fxnors %f14, %f3, %f5
loop_6810:
std %f2, [%l7 + 0x50]
loop_6811:
ldub [%l7 + 0x64], %l0
brz,a %l6, loop_6812
brgez %l4, loop_6813
fcmpgt32 %f6, %f4, %o7
stw %i5, [%l7 + 0x30]
loop_6812:
edge32l %o4, %g2, %i1
loop_6813:
bcs,a %icc, loop_6814
add %g3, %i6, %g7
ldsh [%l7 + 0x3E], %o5
edge8ln %l2, %l1, %o0
loop_6814:
lduw [%l7 + 0x68], %o2
fmovdle %icc, %f13, %f8
ldub [%l7 + 0x61], %o6
sdivx %i0, 0x0111, %g6
fnot2 %f14, %f12
edge8n %i2, %i3, %l5
brlez %i7, loop_6815
ldx [%l7 + 0x08], %o1
lduw [%l7 + 0x2C], %g4
fmul8x16al %f14, %f7, %f8
loop_6815:
fmul8x16 %f2, %f14, %f2
bvc,a,pt %icc, loop_6816
fpsub16s %f1, %f4, %f10
fornot1s %f10, %f0, %f6
stw %i4, [%l7 + 0x0C]
loop_6816:
smulcc %o3, 0x015A, %g5
fnegd %f14, %f14
std %f2, [%l7 + 0x10]
brnz %g1, loop_6817
st %f15, [%l7 + 0x64]
ldsh [%l7 + 0x14], %l3
stb %l0, [%l7 + 0x7C]
loop_6817:
ldsw [%l7 + 0x40], %l4
fmovsle %icc, %f9, %f2
fble,a %fcc0, loop_6818
fmovrdgez %o7, %f10, %f8
fmovde %xcc, %f7, %f0
ld [%l7 + 0x6C], %f15
loop_6818:
taddcctv %i5, 0x01F4, %l6
fmuld8ulx16 %f14, %f1, %f4
edge8 %g2, %i1, %o4
brnz,a %i6, loop_6819
ldd [%l7 + 0x68], %f10
stx %g3, [%l7 + 0x28]
movg %xcc, %g7, %l2
loop_6819:
edge8l %o5, %l1, %o2
fzeros %f8
umulcc %o0, %o6, %i0
fornot2 %f4, %f0, %f0
fmovdge %xcc, %f10, %f10
fcmpgt32 %f14, %f6, %i2
lduh [%l7 + 0x12], %i3
lduh [%l7 + 0x70], %l5
ba loop_6820
fmovdgu %xcc, %f1, %f4
tg %xcc, 0x3
stx %g6, [%l7 + 0x58]
loop_6820:
ble,pt %icc, loop_6821
sth %i7, [%l7 + 0x5A]
fmovspos %icc, %f2, %f13
std %f6, [%l7 + 0x78]
loop_6821:
fmovdcc %xcc, %f3, %f7
udivx %g4, 0x0191, %i4
ldx [%l7 + 0x28], %o3
tne %icc, 0x4
umulcc %g5, %g1, %l3
xnor %o1, %l4, %o7
stw %i5, [%l7 + 0x34]
addcc %l6, %g2, %i1
movl %xcc, %l0, %o4
array8 %g3, %i6, %l2
tpos %xcc, 0x1
ld [%l7 + 0x60], %f3
fcmpgt16 %f4, %f6, %g7
array8 %o5, %l1, %o0
stw %o2, [%l7 + 0x3C]
fbul %fcc2, loop_6822
ldsb [%l7 + 0x43], %i0
sth %o6, [%l7 + 0x44]
udivx %i2, 0x1B24, %l5
loop_6822:
fmovdneg %icc, %f1, %f12
ldsw [%l7 + 0x14], %i3
fmovda %icc, %f2, %f2
fandnot2s %f14, %f13, %f13
edge8 %i7, %g6, %g4
edge16n %i4, %o3, %g1
smulcc %l3, 0x15A4, %o1
movre %g5, 0x230, %o7
std %f12, [%l7 + 0x30]
and %i5, 0x07A6, %l4
smul %g2, %i1, %l0
movcc %icc, %o4, %l6
fmovsneg %xcc, %f3, %f3
mulscc %i6, %g3, %g7
fpmerge %f8, %f9, %f12
subc %o5, %l2, %o0
tpos %icc, 0x6
fxor %f12, %f6, %f8
ldd [%l7 + 0x40], %f2
fmovsg %xcc, %f5, %f5
sra %l1, %o2, %o6
addccc %i2, %i0, %l5
mulscc %i7, %g6, %i3
fmovsvs %xcc, %f1, %f13
ld [%l7 + 0x38], %f15
srl %i4, %g4, %g1
ldx [%l7 + 0x58], %o3
brgz %l3, loop_6823
tn %icc, 0x7
fmul8ulx16 %f0, %f4, %f12
ble,a loop_6824
loop_6823:
fone %f12
array8 %o1, %o7, %i5
nop
setx loop_6825, %l0, %l1
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_6824:
brgez,a %g5, loop_6826
andcc %g2, 0x1B0F, %l4
fzeros %f2
loop_6825:
sdivcc %l0, 0x0114, %i1
loop_6826:
subcc %o4, 0x1D38, %i6
fmovspos %icc, %f6, %f1
bvs,a,pt %xcc, loop_6827
fsrc1s %f14, %f13
ld [%l7 + 0x64], %f6
fpsub32 %f14, %f0, %f2
loop_6827:
movcs %xcc, %g3, %l6
bn,a,pt %icc, loop_6828
addcc %o5, %l2, %g7
sth %l1, [%l7 + 0x48]
tn %xcc, 0x0
loop_6828:
stx %o2, [%l7 + 0x48]
ldub [%l7 + 0x0C], %o0
fmovda %icc, %f6, %f14
fmovsge %xcc, %f1, %f10
fnegd %f0, %f8
ldub [%l7 + 0x74], %o6
fmovdvs %xcc, %f9, %f10
udiv %i2, 0x0593, %i0
add %i7, 0x15B0, %g6
ldsb [%l7 + 0x17], %l5
tle %xcc, 0x5
movn %xcc, %i4, %g4
lduw [%l7 + 0x68], %i3
addc %o3, %g1, %o1
lduw [%l7 + 0x50], %o7
ldub [%l7 + 0x38], %i5
ldsh [%l7 + 0x36], %l3
fbl,a %fcc2, loop_6829
sth %g5, [%l7 + 0x40]
fcmpeq32 %f0, %f6, %l4
fmuld8ulx16 %f7, %f13, %f4
loop_6829:
edge16ln %l0, %i1, %o4
stb %g2, [%l7 + 0x71]
fmovrdlz %i6, %f14, %f10
faligndata %f10, %f2, %f4
ldsw [%l7 + 0x0C], %l6
fmovdvc %xcc, %f1, %f15
taddcctv %g3, 0x1675, %o5
ldsw [%l7 + 0x10], %l2
fand %f2, %f14, %f6
tvs %xcc, 0x2
fmovse %xcc, %f8, %f8
fandnot2s %f8, %f2, %f11
udivcc %l1, 0x1BDA, %o2
te %xcc, 0x0
stb %o0, [%l7 + 0x2B]
tleu %xcc, 0x0
lduh [%l7 + 0x1E], %g7
stw %i2, [%l7 + 0x50]
movvc %icc, %o6, %i0
stx %g6, [%l7 + 0x40]
ldx [%l7 + 0x48], %i7
fble,a %fcc0, loop_6830
fble,a %fcc3, loop_6831
fmovscs %icc, %f15, %f2
movvs %xcc, %l5, %i4
loop_6830:
tsubcctv %g4, 0x1D72, %i3
loop_6831:
srl %o3, 0x17, %g1
fbuge,a %fcc3, loop_6832
fmovsge %xcc, %f12, %f9
fexpand %f15, %f4
fmovscs %xcc, %f3, %f10
loop_6832:
fxors %f6, %f13, %f2
fnot2 %f2, %f12
st %f7, [%l7 + 0x54]
stw %o7, [%l7 + 0x08]
fmovsa %xcc, %f9, %f4
fcmpgt16 %f10, %f2, %o1
fors %f15, %f12, %f14
tvs %xcc, 0x4
fmuld8sux16 %f12, %f15, %f8
std %f2, [%l7 + 0x28]
stb %l3, [%l7 + 0x61]
andn %i5, %g5, %l0
lduw [%l7 + 0x1C], %l4
ldd [%l7 + 0x30], %f10
fbe,a %fcc1, loop_6833
stb %i1, [%l7 + 0x51]
st %f9, [%l7 + 0x3C]
ldsb [%l7 + 0x7F], %o4
loop_6833:
lduh [%l7 + 0x40], %i6
stw %l6, [%l7 + 0x68]
ldx [%l7 + 0x68], %g2
move %xcc, %o5, %l2
fmovsne %xcc, %f8, %f2
subc %l1, 0x05AA, %o2
tvs %icc, 0x0
ldsh [%l7 + 0x30], %g3
ble,pn %xcc, loop_6834
xorcc %g7, %o0, %o6
brnz %i0, loop_6835
be,a,pn %icc, loop_6836
loop_6834:
xnor %i2, %g6, %i7
fpadd32s %f1, %f1, %f0
loop_6835:
ldsh [%l7 + 0x36], %l5
loop_6836:
movrgz %i4, %i3, %o3
ldsb [%l7 + 0x74], %g4
stb %o7, [%l7 + 0x44]
lduw [%l7 + 0x34], %g1
ldsh [%l7 + 0x10], %o1
fbge %fcc0, loop_6837
bn,a loop_6838
stb %l3, [%l7 + 0x47]
udivcc %g5, 0x0D05, %l0
loop_6837:
fble %fcc0, loop_6839
loop_6838:
std %f14, [%l7 + 0x68]
fxor %f0, %f2, %f8
fmovdleu %xcc, %f2, %f13
loop_6839:
fcmpeq32 %f4, %f4, %l4
fmovscs %xcc, %f2, %f2
movrlez %i1, 0x0E9, %i5
fmovdneg %icc, %f5, %f7
tneg %xcc, 0x3
lduw [%l7 + 0x74], %i6
ta %xcc, 0x1
fbe,a %fcc2, loop_6840
fabsd %f4, %f12
tpos %icc, 0x2
fmovrsgz %o4, %f6, %f14
loop_6840:
popc 0x050F, %g2
ldx [%l7 + 0x50], %o5
fcmpgt16 %f4, %f4, %l6
ldsw [%l7 + 0x34], %l1
fbge,a %fcc1, loop_6841
fmovsneg %xcc, %f15, %f7
tne %xcc, 0x5
stw %o2, [%l7 + 0x58]
loop_6841:
fmovdleu %icc, %f8, %f7
fcmpgt32 %f6, %f12, %l2
tge %xcc, 0x6
ldub [%l7 + 0x11], %g3
stx %g7, [%l7 + 0x68]
bcc,a %icc, loop_6842
fxnor %f10, %f14, %f12
ldx [%l7 + 0x68], %o0
mulx %o6, 0x1A4B, %i2
loop_6842:
ldsh [%l7 + 0x5A], %i0
xnor %g6, 0x117D, %l5
fmovsgu %xcc, %f15, %f13
ldub [%l7 + 0x79], %i4
st %f3, [%l7 + 0x7C]
stx %i7, [%l7 + 0x68]
bcc,a,pn %icc, loop_6843
tcs %xcc, 0x0
tg %icc, 0x4
fmul8x16 %f10, %f12, %f8
loop_6843:
stb %i3, [%l7 + 0x0C]
lduh [%l7 + 0x1A], %g4
fmovsg %icc, %f0, %f9
ldsb [%l7 + 0x59], %o7
lduh [%l7 + 0x58], %g1
ldd [%l7 + 0x70], %f8
edge16ln %o3, %l3, %o1
addccc %l0, 0x1912, %g5
sdivx %l4, 0x1CF0, %i1
sdiv %i6, 0x1437, %i5
stx %g2, [%l7 + 0x10]
std %f10, [%l7 + 0x68]
udiv %o4, 0x144D, %o5
fmovdleu %xcc, %f9, %f5
ldsb [%l7 + 0x51], %l1
ldub [%l7 + 0x3B], %l6
fbg %fcc3, loop_6844
tcc %xcc, 0x1
fandnot1 %f4, %f8, %f6
fabss %f3, %f2
loop_6844:
ldub [%l7 + 0x66], %o2
ldsw [%l7 + 0x30], %g3
fandnot2s %f10, %f6, %f11
fmul8x16al %f11, %f9, %f4
fbul %fcc0, loop_6845
fcmpgt32 %f14, %f10, %g7
fnand %f2, %f6, %f14
bcc,pn %xcc, loop_6846
loop_6845:
lduh [%l7 + 0x38], %l2
alignaddr %o0, %i2, %o6
fmovdpos %icc, %f14, %f3
loop_6846:
udiv %g6, 0x1328, %l5
fble %fcc2, loop_6847
ldub [%l7 + 0x39], %i4
subc %i7, %i3, %g4
fmovrde %o7, %f6, %f8
loop_6847:
movre %g1, 0x0D9, %i0
fnegd %f8, %f14
sth %l3, [%l7 + 0x42]
fcmpgt32 %f0, %f6, %o3
ldub [%l7 + 0x2D], %l0
bneg loop_6848
movl %xcc, %o1, %g5
movrne %i1, 0x154, %i6
stx %i5, [%l7 + 0x50]
loop_6848:
std %f2, [%l7 + 0x68]
tg %xcc, 0x0
fmovscs %icc, %f1, %f7
ble,a %xcc, loop_6849
ldub [%l7 + 0x7F], %g2
addcc %l4, %o4, %o5
ldx [%l7 + 0x60], %l6
loop_6849:
xor %o2, %g3, %l1
srlx %l2, %g7, %i2
edge32ln %o0, %g6, %o6
edge8l %l5, %i7, %i4
movge %icc, %i3, %g4
ldub [%l7 + 0x34], %g1
lduh [%l7 + 0x08], %i0
tvs %xcc, 0x6
tne %xcc, 0x4
fmovrse %o7, %f0, %f12
stx %o3, [%l7 + 0x48]
fcmpne16 %f6, %f4, %l3
edge32ln %o1, %g5, %i1
fmovdneg %icc, %f2, %f7
fpsub16s %f1, %f10, %f3
fones %f12
ld [%l7 + 0x40], %f13
fmuld8sux16 %f14, %f12, %f14
fmovdl %icc, %f4, %f10
fmovdcs %xcc, %f4, %f8
edge8ln %l0, %i5, %g2
ldd [%l7 + 0x08], %f8
fmovsl %icc, %f15, %f9
ta %xcc, 0x6
fandnot2 %f10, %f4, %f6
ld [%l7 + 0x44], %f12
ld [%l7 + 0x3C], %f14
ld [%l7 + 0x5C], %f8
ldx [%l7 + 0x70], %l4
fbue,a %fcc2, loop_6850
edge16l %o4, %o5, %i6
ld [%l7 + 0x30], %f12
ldub [%l7 + 0x38], %l6
loop_6850:
movcs %xcc, %o2, %l1
ldd [%l7 + 0x30], %f8
fmovsn %xcc, %f9, %f12
st %f3, [%l7 + 0x14]
brnz %g3, loop_6851
stb %g7, [%l7 + 0x1F]
fmovrdlz %l2, %f0, %f6
bvs,pt %xcc, loop_6852
loop_6851:
tsubcctv %i2, %g6, %o6
sllx %l5, 0x0F, %o0
subc %i4, %i7, %i3
loop_6852:
siam 0x0
movge %xcc, %g4, %i0
movneg %icc, %g1, %o7
st %f2, [%l7 + 0x58]
stw %o3, [%l7 + 0x20]
call loop_6853
bleu,pt %icc, loop_6854
lduw [%l7 + 0x44], %o1
movvs %icc, %g5, %l3
loop_6853:
ldx [%l7 + 0x30], %l0
loop_6854:
array32 %i1, %g2, %i5
alignaddr %l4, %o5, %o4
or %i6, %o2, %l6
fabss %f9, %f12
fmovdge %icc, %f2, %f12
umul %g3, %g7, %l1
be,a,pt %xcc, loop_6855
or %i2, 0x0353, %g6
andncc %l2, %l5, %o0
fpadd32 %f14, %f2, %f12
loop_6855:
brgz,a %o6, loop_6856
std %f2, [%l7 + 0x38]
movl %xcc, %i4, %i3
movge %icc, %g4, %i0
loop_6856:
tl %xcc, 0x1
fmovdge %icc, %f2, %f3
tle %xcc, 0x5
fbug %fcc0, loop_6857
ldub [%l7 + 0x2D], %i7
orncc %o7, %o3, %o1
fbe %fcc0, loop_6858
loop_6857:
fmovspos %xcc, %f0, %f11
subcc %g5, %g1, %l0
brlez,a %i1, loop_6859
loop_6858:
ldd [%l7 + 0x40], %f0
fmuld8sux16 %f3, %f12, %f10
fmovrslz %g2, %f4, %f11
loop_6859:
nop
setx loop_6860, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bl,a,pn %xcc, loop_6861
std %f14, [%l7 + 0x48]
movleu %xcc, %i5, %l3
loop_6860:
ldub [%l7 + 0x6A], %l4
loop_6861:
stw %o4, [%l7 + 0x2C]
tgu %xcc, 0x5
movrlz %i6, %o2, %l6
bcs,a loop_6862
array16 %g3, %g7, %o5
edge8 %l1, %i2, %l2
sub %g6, 0x02FE, %l5
loop_6862:
fcmpeq16 %f12, %f12, %o0
mulscc %o6, %i3, %g4
fxnor %f10, %f12, %f14
fmovdneg %icc, %f1, %f10
fmovsneg %xcc, %f14, %f12
ldd [%l7 + 0x30], %f0
array32 %i0, %i7, %i4
movle %xcc, %o7, %o1
fbl,a %fcc2, loop_6863
lduw [%l7 + 0x14], %g5
addccc %o3, %g1, %l0
tvs %icc, 0x3
loop_6863:
ldsh [%l7 + 0x20], %g2
fbu,a %fcc1, loop_6864
st %f15, [%l7 + 0x64]
fmovrslez %i1, %f0, %f4
bvs %icc, loop_6865
loop_6864:
xnor %i5, 0x1283, %l3
fbug,a %fcc2, loop_6866
addccc %l4, %o4, %i6
loop_6865:
ldub [%l7 + 0x71], %l6
stb %g3, [%l7 + 0x79]
loop_6866:
ld [%l7 + 0x7C], %f11
fnands %f8, %f5, %f14
fbge,a %fcc1, loop_6867
st %f5, [%l7 + 0x4C]
bcc,a,pn %xcc, loop_6868
fcmple32 %f2, %f0, %o2
loop_6867:
alignaddrl %o5, %g7, %l1
nop
setx loop_6869, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6868:
ld [%l7 + 0x50], %f8
srax %i2, 0x0E, %g6
fcmps %fcc1, %f1, %f11
loop_6869:
fmovsl %icc, %f6, %f14
fandnot1s %f0, %f3, %f3
sth %l2, [%l7 + 0x6A]
fmovrsgez %l5, %f14, %f8
movre %o0, %i3, %g4
stx %i0, [%l7 + 0x70]
ldsb [%l7 + 0x40], %o6
fxnor %f12, %f4, %f2
bn,pn %icc, loop_6870
tcc %xcc, 0x4
ldsw [%l7 + 0x7C], %i4
nop
setx loop_6871, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6870:
ldsw [%l7 + 0x28], %o7
fcmps %fcc2, %f2, %f4
bg,pn %icc, loop_6872
loop_6871:
fpadd16s %f13, %f11, %f3
fnot1s %f7, %f13
ba,a loop_6873
loop_6872:
umul %o1, 0x1969, %i7
smul %g5, 0x1D7C, %o3
fbue %fcc0, loop_6874
loop_6873:
ldsw [%l7 + 0x44], %g1
st %f9, [%l7 + 0x48]
movn %xcc, %l0, %i1
loop_6874:
fmovrde %g2, %f2, %f6
lduh [%l7 + 0x64], %l3
smul %i5, 0x1C26, %o4
fmovdl %icc, %f8, %f14
fbl %fcc2, loop_6875
fors %f2, %f9, %f11
add %l4, 0x0912, %i6
pdist %f6, %f0, %f0
loop_6875:
fcmpne32 %f8, %f2, %g3
fmovdcc %icc, %f3, %f8
movrne %l6, %o5, %o2
fbn,a %fcc2, loop_6876
stx %g7, [%l7 + 0x30]
fcmpd %fcc2, %f10, %f10
andn %i2, 0x1CEB, %l1
loop_6876:
ldd [%l7 + 0x50], %f14
stx %g6, [%l7 + 0x48]
fornot2s %f5, %f13, %f14
fcmpne32 %f14, %f10, %l5
lduh [%l7 + 0x36], %o0
lduh [%l7 + 0x1C], %i3
fones %f4
bn,a %icc, loop_6877
bg loop_6878
fmovrdlz %g4, %f14, %f2
bcs,pn %icc, loop_6879
loop_6877:
fmovdleu %icc, %f0, %f8
loop_6878:
tle %icc, 0x4
sll %l2, %i0, %o6
loop_6879:
fmovrslz %o7, %f10, %f12
movpos %icc, %i4, %i7
andn %g5, %o3, %g1
fmovdleu %xcc, %f11, %f5
ldsb [%l7 + 0x5A], %o1
fbule %fcc1, loop_6880
fmovrse %i1, %f6, %f14
fmovsne %icc, %f10, %f12
fzeros %f11
loop_6880:
fnegs %f2, %f11
array32 %l0, %l3, %g2
fnot2s %f7, %f4
movrlez %o4, 0x199, %l4
andncc %i5, %g3, %i6
stw %o5, [%l7 + 0x34]
edge8ln %o2, %g7, %i2
smulcc %l1, %l6, %l5
xorcc %o0, 0x0F25, %i3
edge16l %g6, %l2, %g4
move %icc, %o6, %i0
array32 %i4, %i7, %g5
te %icc, 0x4
fpsub32s %f12, %f0, %f8
subcc %o3, 0x1986, %o7
addccc %g1, 0x1DDB, %i1
fmovdl %xcc, %f8, %f0
ldsb [%l7 + 0x42], %o1
tge %xcc, 0x3
movleu %xcc, %l3, %g2
umulcc %o4, %l4, %l0
movleu %xcc, %i5, %g3
ldub [%l7 + 0x0B], %o5
nop
setx loop_6881, %l0, %l1
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 + 0x4B], %i6
fmovrdlez %g7, %f10, %f8
movne %icc, %i2, %o2
loop_6881:
fmovscs %xcc, %f1, %f0
fcmpgt16 %f8, %f10, %l6
movcc %icc, %l1, %l5
stb %o0, [%l7 + 0x23]
fmovse %xcc, %f1, %f9
tsubcctv %g6, 0x1D3B, %i3
stb %g4, [%l7 + 0x38]
stw %o6, [%l7 + 0x14]
fpadd16s %f8, %f2, %f3
st %f5, [%l7 + 0x40]
fmovscc %icc, %f5, %f15
ld [%l7 + 0x20], %f9
ldd [%l7 + 0x30], %f10
fmovdneg %icc, %f0, %f2
for %f4, %f6, %f0
srl %i0, 0x1A, %i4
ldub [%l7 + 0x23], %i7
fandnot1s %f9, %f5, %f14
stw %l2, [%l7 + 0x0C]
stw %o3, [%l7 + 0x34]
xorcc %o7, %g5, %i1
srlx %o1, 0x14, %g1
fcmps %fcc1, %f2, %f5
ldsw [%l7 + 0x20], %l3
fornot2 %f6, %f6, %f8
fpackfix %f14, %f2
ldsh [%l7 + 0x76], %o4
stx %l4, [%l7 + 0x68]
fba %fcc1, loop_6882
ldsh [%l7 + 0x7E], %g2
fbn,a %fcc3, loop_6883
brlez %l0, loop_6884
loop_6882:
ldub [%l7 + 0x2B], %g3
std %f8, [%l7 + 0x68]
loop_6883:
edge32ln %i5, %o5, %g7
loop_6884:
fnand %f8, %f12, %f6
fands %f15, %f6, %f15
ldd [%l7 + 0x60], %f0
smulcc %i2, %o2, %i6
bshuffle %f2, %f2, %f10
subcc %l1, 0x1B1B, %l5
fcmpne32 %f10, %f0, %l6
bn %icc, loop_6885
movre %g6, 0x06A, %o0
stx %i3, [%l7 + 0x28]
lduw [%l7 + 0x1C], %g4
loop_6885:
brlz %o6, loop_6886
fandnot1s %f14, %f15, %f13
fcmpeq16 %f12, %f12, %i4
bcc loop_6887
loop_6886:
st %f4, [%l7 + 0x10]
sdivx %i0, 0x0F1E, %i7
ldsb [%l7 + 0x20], %o3
loop_6887:
tg %icc, 0x5
srlx %l2, %o7, %g5
tcs %xcc, 0x7
tpos %icc, 0x3
sllx %o1, %i1, %g1
ldub [%l7 + 0x3B], %l3
ldx [%l7 + 0x50], %l4
movle %xcc, %g2, %l0
addc %o4, %g3, %o5
fsrc1 %f14, %f2
fones %f12
edge32 %g7, %i2, %o2
fbg,a %fcc2, loop_6888
fbe,a %fcc0, loop_6889
tn %icc, 0x3
movrgz %i6, 0x12F, %l1
loop_6888:
fcmpes %fcc0, %f11, %f10
loop_6889:
st %f3, [%l7 + 0x6C]
stx %l5, [%l7 + 0x68]
fbne %fcc3, loop_6890
bpos,a,pn %xcc, loop_6891
siam 0x7
fxnor %f14, %f8, %f2
loop_6890:
fpsub16s %f3, %f14, %f14
loop_6891:
edge8 %i5, %g6, %l6
bcc %xcc, loop_6892
tg %xcc, 0x6
ldsb [%l7 + 0x2B], %i3
bneg,a %xcc, loop_6893
loop_6892:
movrgez %o0, 0x13A, %o6
movrgez %i4, %g4, %i0
ldsb [%l7 + 0x68], %i7
loop_6893:
ldx [%l7 + 0x08], %l2
lduw [%l7 + 0x28], %o3
stx %o7, [%l7 + 0x28]
fmovrslz %o1, %f6, %f4
fmovsvc %xcc, %f6, %f0
bcc loop_6894
fandnot2s %f0, %f3, %f7
ldsw [%l7 + 0x5C], %i1
fmul8x16au %f9, %f6, %f12
loop_6894:
brnz,a %g5, loop_6895
fmul8sux16 %f0, %f6, %f12
sth %g1, [%l7 + 0x20]
std %f10, [%l7 + 0x40]
loop_6895:
ldsw [%l7 + 0x30], %l3
movgu %xcc, %g2, %l4
fsrc2s %f4, %f2
mulscc %o4, %g3, %o5
bcc,a %xcc, loop_6896
fpadd32 %f12, %f6, %f2
fmovdneg %icc, %f14, %f14
std %f14, [%l7 + 0x50]
loop_6896:
fcmpd %fcc2, %f6, %f0
siam 0x1
sth %l0, [%l7 + 0x7A]
fmovsvc %icc, %f11, %f6
ldsw [%l7 + 0x2C], %i2
add %g7, 0x01F7, %i6
stb %l1, [%l7 + 0x66]
bpos,a loop_6897
ldd [%l7 + 0x70], %f14
brz,a %l5, loop_6898
fmovsn %xcc, %f11, %f1
loop_6897:
fone %f6
andncc %o2, %g6, %l6
loop_6898:
fexpand %f4, %f14
ldsw [%l7 + 0x3C], %i3
movcs %icc, %i5, %o0
fmovdcc %icc, %f13, %f12
ldub [%l7 + 0x5C], %o6
tpos %icc, 0x3
sth %i4, [%l7 + 0x54]
fcmpne32 %f0, %f12, %g4
fpackfix %f6, %f14
lduw [%l7 + 0x7C], %i0
fcmpgt16 %f6, %f12, %i7
edge8 %o3, %o7, %l2
fnot2s %f0, %f13
brz,a %i1, loop_6899
addccc %g5, 0x0358, %o1
umulcc %l3, 0x0C30, %g2
movrlez %l4, %g1, %o4
loop_6899:
fornot2s %f14, %f10, %f11
st %f13, [%l7 + 0x60]
call loop_6900
tneg %icc, 0x2
addc %o5, %l0, %g3
fornot1 %f2, %f6, %f14
loop_6900:
fmovda %icc, %f10, %f12
fmovsg %xcc, %f2, %f0
udivcc %g7, 0x174D, %i2
fmovrsgez %i6, %f15, %f6
fandnot1 %f6, %f14, %f4
sdivcc %l1, 0x058B, %o2
movrgez %g6, %l5, %i3
fmovsne %icc, %f4, %f5
st %f12, [%l7 + 0x10]
fmul8ulx16 %f6, %f10, %f6
movrgz %l6, 0x2C9, %o0
fpackfix %f12, %f9
call loop_6901
stw %i5, [%l7 + 0x48]
brlez,a %i4, loop_6902
mulscc %o6, %g4, %i7
loop_6901:
fcmps %fcc0, %f15, %f10
fmovse %icc, %f6, %f0
loop_6902:
fzero %f8
edge32n %o3, %i0, %o7
ldsw [%l7 + 0x4C], %l2
ldx [%l7 + 0x18], %g5
fnands %f14, %f6, %f3
fmovda %xcc, %f13, %f0
srl %o1, %l3, %i1
tle %icc, 0x1
bne,a loop_6903
brlz %l4, loop_6904
tle %xcc, 0x5
stx %g1, [%l7 + 0x40]
loop_6903:
fbg,a %fcc0, loop_6905
loop_6904:
st %f9, [%l7 + 0x50]
tleu %icc, 0x5
bgu,pt %xcc, loop_6906
loop_6905:
bcs,a,pt %xcc, loop_6907
edge32 %o4, %o5, %l0
nop
setx loop_6908, %l0, %l1
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_6906:
ldx [%l7 + 0x50], %g2
loop_6907:
fpadd16s %f11, %f8, %f11
movle %xcc, %g7, %g3
loop_6908:
lduw [%l7 + 0x30], %i2
ldx [%l7 + 0x28], %l1
te %xcc, 0x5
xorcc %o2, %i6, %g6
tsubcctv %l5, 0x01CB, %l6
sth %o0, [%l7 + 0x1C]
add %i3, 0x124E, %i4
bcs loop_6909
fmovrdne %o6, %f8, %f0
ldsh [%l7 + 0x24], %g4
stw %i5, [%l7 + 0x70]
loop_6909:
stx %i7, [%l7 + 0x30]
fnand %f10, %f8, %f12
fmul8x16au %f7, %f5, %f6
fmuld8sux16 %f13, %f3, %f0
stw %o3, [%l7 + 0x68]
stx %o7, [%l7 + 0x18]
ldsw [%l7 + 0x5C], %l2
ldsb [%l7 + 0x54], %g5
lduh [%l7 + 0x76], %o1
fxor %f10, %f12, %f8
tle %xcc, 0x6
st %f7, [%l7 + 0x6C]
movrlz %l3, %i1, %l4
movre %i0, 0x35E, %o4
fexpand %f4, %f14
ld [%l7 + 0x5C], %f7
ldsh [%l7 + 0x60], %g1
bpos,pn %xcc, loop_6910
std %f6, [%l7 + 0x20]
edge32 %o5, %l0, %g2
orcc %g3, 0x0C97, %g7
loop_6910:
fbge %fcc3, loop_6911
lduw [%l7 + 0x34], %i2
st %f3, [%l7 + 0x10]
bvs,a,pt %icc, loop_6912
loop_6911:
movvc %xcc, %o2, %l1
lduh [%l7 + 0x78], %i6
srlx %l5, %l6, %o0
loop_6912:
umulcc %g6, 0x15E7, %i4
ldsb [%l7 + 0x1B], %o6
mulscc %g4, %i3, %i7
movgu %xcc, %i5, %o3
edge8n %o7, %l2, %g5
lduh [%l7 + 0x2C], %o1
fxnors %f15, %f9, %f15
fcmpne32 %f8, %f4, %i1
ldsh [%l7 + 0x0E], %l3
array32 %l4, %i0, %o4
fandnot1 %f10, %f0, %f8
brgz %o5, loop_6913
fxnor %f12, %f4, %f10
fmul8x16au %f3, %f15, %f2
fpadd16s %f9, %f15, %f13
loop_6913:
ldub [%l7 + 0x22], %g1
fpsub32s %f8, %f13, %f6
stx %g2, [%l7 + 0x68]
edge16ln %l0, %g7, %g3
stx %i2, [%l7 + 0x50]
tcc %icc, 0x0
bl,pn %xcc, loop_6914
fmovrdlz %o2, %f6, %f0
ldd [%l7 + 0x20], %f14
fmovrsne %l1, %f9, %f3
loop_6914:
ldsw [%l7 + 0x38], %i6
addc %l6, %l5, %o0
fbule %fcc2, loop_6915
add %i4, 0x0244, %o6
fnand %f8, %f12, %f14
add %g6, 0x0D1A, %g4
loop_6915:
fbug %fcc2, loop_6916
add %i7, 0x0A5F, %i3
fnot1 %f0, %f14
andncc %i5, %o3, %l2
loop_6916:
fbu %fcc0, loop_6917
sub %o7, %o1, %i1
tl %xcc, 0x7
subccc %g5, 0x06F5, %l4
loop_6917:
sub %l3, %i0, %o4
fmovda %icc, %f3, %f0
edge16ln %g1, %o5, %l0
fbuge,a %fcc3, loop_6918
srlx %g7, %g3, %i2
ldsw [%l7 + 0x30], %g2
ldsw [%l7 + 0x60], %o2
loop_6918:
for %f2, %f10, %f2
stb %l1, [%l7 + 0x20]
fsrc2 %f8, %f0
fandnot2s %f15, %f14, %f5
fbg,a %fcc2, loop_6919
addcc %i6, 0x04A1, %l6
fmovsle %icc, %f14, %f12
sdivcc %l5, 0x02D9, %o0
loop_6919:
fmovdleu %xcc, %f6, %f11
fabsd %f8, %f4
edge32ln %i4, %g6, %g4
edge16ln %i7, %i3, %i5
stx %o3, [%l7 + 0x70]
fabss %f15, %f15
tleu %xcc, 0x7
orn %l2, %o7, %o1
fmovrsgz %o6, %f14, %f10
ldx [%l7 + 0x78], %g5
lduh [%l7 + 0x30], %l4
sll %i1, %l3, %o4
stb %i0, [%l7 + 0x6E]
tneg %xcc, 0x5
st %f13, [%l7 + 0x28]
bl,a,pt %icc, loop_6920
bne loop_6921
stw %g1, [%l7 + 0x30]
fmovsne %xcc, %f1, %f10
loop_6920:
sdivx %o5, 0x1ED0, %g7
loop_6921:
ldsw [%l7 + 0x58], %g3
fmovda %icc, %f15, %f7
fsrc2 %f12, %f8
ldx [%l7 + 0x20], %l0
tn %xcc, 0x4
move %icc, %i2, %g2
bcs,a,pn %xcc, loop_6922
edge32l %o2, %i6, %l6
movrlz %l1, 0x06D, %o0
sth %i4, [%l7 + 0x3E]
loop_6922:
fornot2s %f14, %f7, %f8
ldsw [%l7 + 0x74], %l5
bg loop_6923
fmovrdne %g4, %f6, %f12
fabsd %f8, %f14
st %f4, [%l7 + 0x30]
loop_6923:
tpos %icc, 0x7
ld [%l7 + 0x24], %f4
brlez,a %i7, loop_6924
movge %icc, %i3, %g6
fxor %f6, %f4, %f14
sll %i5, %o3, %o7
loop_6924:
srl %l2, 0x07, %o6
ldsb [%l7 + 0x3A], %o1
fbo %fcc1, loop_6925
fble %fcc1, loop_6926
sdiv %l4, 0x183C, %i1
fnegs %f13, %f15
loop_6925:
st %f6, [%l7 + 0x0C]
loop_6926:
fmovdcc %icc, %f9, %f8
std %f14, [%l7 + 0x38]
edge16l %g5, %l3, %o4
ldsw [%l7 + 0x64], %i0
ldsh [%l7 + 0x3C], %g1
fmovd %f2, %f0
nop
setx loop_6927, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sllx %g7, 0x16, %g3
tcs %icc, 0x2
fnot2s %f2, %f14
loop_6927:
ldd [%l7 + 0x68], %f10
movleu %xcc, %o5, %l0
ldd [%l7 + 0x30], %f6
bvs,a loop_6928
movpos %icc, %i2, %g2
ldsh [%l7 + 0x6A], %i6
stw %o2, [%l7 + 0x40]
loop_6928:
sth %l1, [%l7 + 0x50]
movvc %icc, %o0, %l6
fcmple16 %f0, %f6, %i4
fbug,a %fcc3, loop_6929
edge8n %g4, %i7, %l5
fpadd16 %f0, %f12, %f6
andncc %g6, %i3, %o3
loop_6929:
nop
setx loop_6930, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udivx %i5, 0x0826, %l2
ldub [%l7 + 0x0F], %o6
edge8l %o1, %o7, %i1
loop_6930:
fsrc2s %f10, %f4
umulcc %g5, %l4, %l3
fexpand %f10, %f10
movg %xcc, %i0, %o4
tn %xcc, 0x4
fnand %f10, %f6, %f0
andcc %g1, 0x1F96, %g3
movcc %icc, %g7, %l0
xorcc %o5, %g2, %i6
brlez,a %i2, loop_6931
sethi 0x1F8F, %o2
andcc %l1, %l6, %i4
ldsb [%l7 + 0x4B], %g4
loop_6931:
ldx [%l7 + 0x30], %i7
umulcc %l5, %o0, %i3
stw %g6, [%l7 + 0x10]
stw %o3, [%l7 + 0x64]
mulx %l2, %o6, %o1
bleu %icc, loop_6932
fbne,a %fcc0, loop_6933
ldx [%l7 + 0x30], %o7
bn,a loop_6934
loop_6932:
ldd [%l7 + 0x50], %f4
loop_6933:
ldub [%l7 + 0x0D], %i5
udivcc %i1, 0x04FC, %g5
loop_6934:
tneg %icc, 0x6
fnors %f13, %f7, %f9
stx %l4, [%l7 + 0x60]
ldsh [%l7 + 0x0A], %l3
brgz,a %o4, loop_6935
ldsw [%l7 + 0x7C], %i0
fmovsn %xcc, %f2, %f14
lduw [%l7 + 0x14], %g3
loop_6935:
fbug %fcc2, loop_6936
fmovrdlez %g7, %f12, %f10
ldd [%l7 + 0x08], %f4
sdivx %g1, 0x0329, %l0
loop_6936:
movn %icc, %o5, %g2
fzero %f0
fmovsa %xcc, %f3, %f15
andn %i2, %o2, %i6
std %f4, [%l7 + 0x68]
ldsh [%l7 + 0x4E], %l1
stb %i4, [%l7 + 0x5F]
ldsb [%l7 + 0x78], %l6
srax %i7, %g4, %l5
fbule,a %fcc1, loop_6937
sra %o0, 0x1B, %i3
tl %icc, 0x1
stw %g6, [%l7 + 0x18]
loop_6937:
movg %xcc, %l2, %o3
fmovrsgez %o1, %f10, %f10
array32 %o6, %i5, %i1
ld [%l7 + 0x40], %f6
lduh [%l7 + 0x1A], %o7
umul %g5, 0x0BFC, %l3
bgu,pn %icc, loop_6938
fcmpeq32 %f14, %f10, %o4
fcmpes %fcc1, %f9, %f9
fornot1s %f8, %f1, %f13
loop_6938:
stx %i0, [%l7 + 0x58]
fblg %fcc0, loop_6939
movrgz %l4, %g3, %g7
array32 %l0, %o5, %g1
edge8l %g2, %o2, %i2
loop_6939:
edge8 %l1, %i6, %l6
fbuge %fcc1, loop_6940
xnorcc %i4, %g4, %l5
sth %o0, [%l7 + 0x36]
fcmpne32 %f2, %f6, %i7
loop_6940:
sub %i3, %l2, %g6
fbg %fcc3, loop_6941
ldsb [%l7 + 0x62], %o1
move %xcc, %o3, %i5
edge8n %o6, %i1, %o7
loop_6941:
fmul8x16 %f13, %f12, %f4
tgu %xcc, 0x0
fands %f13, %f11, %f11
stx %g5, [%l7 + 0x58]
fandnot1s %f0, %f4, %f2
st %f9, [%l7 + 0x2C]
fpsub16 %f10, %f4, %f2
fpadd32 %f14, %f12, %f4
ldd [%l7 + 0x20], %f14
sllx %l3, 0x0E, %i0
ldsb [%l7 + 0x71], %l4
te %icc, 0x3
fpadd32 %f10, %f12, %f2
lduh [%l7 + 0x42], %o4
fnands %f6, %f6, %f0
bvc,a %xcc, loop_6942
fmovsl %icc, %f3, %f2
movn %icc, %g3, %g7
addc %l0, 0x1C0F, %g1
loop_6942:
stb %o5, [%l7 + 0x32]
bn,pt %xcc, loop_6943
fmuld8sux16 %f5, %f2, %f4
ld [%l7 + 0x0C], %f10
sllx %o2, 0x1A, %i2
loop_6943:
st %f11, [%l7 + 0x5C]
fbug,a %fcc0, loop_6944
movrlz %g2, %i6, %l6
fmovrsgez %l1, %f15, %f10
st %f4, [%l7 + 0x70]
loop_6944:
ldsh [%l7 + 0x2A], %g4
ldub [%l7 + 0x23], %i4
lduh [%l7 + 0x16], %o0
bshuffle %f4, %f2, %f14
sdivcc %i7, 0x10E3, %i3
fmul8x16au %f9, %f7, %f6
and %l2, %g6, %o1
fmovsneg %icc, %f0, %f13
brnz,a %o3, loop_6945
fxnor %f8, %f6, %f14
movg %icc, %i5, %o6
fbul %fcc0, loop_6946
loop_6945:
movcs %icc, %i1, %o7
fmovrdlez %g5, %f4, %f10
array8 %l5, %i0, %l3
loop_6946:
ld [%l7 + 0x2C], %f7
bn,pt %xcc, loop_6947
movpos %xcc, %o4, %g3
edge32 %l4, %g7, %g1
movg %xcc, %o5, %l0
loop_6947:
fandnot1s %f1, %f5, %f4
fzeros %f0
fmovsge %xcc, %f11, %f11
ldub [%l7 + 0x34], %o2
fmovrdne %g2, %f8, %f8
movle %icc, %i2, %i6
lduw [%l7 + 0x10], %l6
mulscc %g4, 0x1FB0, %i4
fbg %fcc1, loop_6948
fsrc2s %f4, %f10
ldsb [%l7 + 0x47], %l1
fbul,a %fcc1, loop_6949
loop_6948:
ldsb [%l7 + 0x34], %i7
lduw [%l7 + 0x34], %i3
ld [%l7 + 0x60], %f11
loop_6949:
tsubcctv %o0, %l2, %o1
be,a,pt %xcc, loop_6950
fmovsleu %xcc, %f4, %f15
movn %icc, %g6, %i5
fmovdvs %icc, %f15, %f5
loop_6950:
fmovdle %xcc, %f13, %f7
ldub [%l7 + 0x0E], %o6
fcmpgt32 %f12, %f2, %o3
fmovda %xcc, %f0, %f4
fcmple32 %f14, %f8, %i1
lduh [%l7 + 0x7E], %o7
std %f4, [%l7 + 0x18]
nop
setx loop_6951, %l0, %l1
jmpl %l1, %g5
stb %l5, [%l7 + 0x78]
bpos loop_6952
fbg %fcc1, loop_6953
loop_6951:
fmovdvs %icc, %f2, %f15
bneg %xcc, loop_6954
loop_6952:
movrgz %l3, %i0, %g3
loop_6953:
xorcc %o4, %g7, %g1
be,a,pn %xcc, loop_6955
loop_6954:
stx %l4, [%l7 + 0x60]
movge %icc, %l0, %o5
call loop_6956
loop_6955:
ldd [%l7 + 0x20], %f10
ldd [%l7 + 0x30], %f10
tge %xcc, 0x4
loop_6956:
sra %o2, %i2, %i6
bne,a %xcc, loop_6957
smul %g2, 0x1D4A, %l6
smulcc %g4, 0x0327, %l1
fcmpes %fcc0, %f5, %f0
loop_6957:
faligndata %f10, %f14, %f4
fcmpne32 %f0, %f12, %i4
subc %i7, 0x0DA2, %o0
stb %l2, [%l7 + 0x45]
fone %f6
ldd [%l7 + 0x20], %f4
movl %icc, %i3, %g6
array32 %o1, %i5, %o3
be,a,pt %xcc, loop_6958
fmovdgu %icc, %f15, %f4
fmovd %f8, %f0
fnegs %f12, %f7
loop_6958:
ldsh [%l7 + 0x7A], %i1
fmovse %icc, %f13, %f13
ldub [%l7 + 0x4A], %o7
bcs %xcc, loop_6959
fxors %f4, %f2, %f14
fbl %fcc0, loop_6960
std %f8, [%l7 + 0x40]
loop_6959:
fmovrsne %o6, %f14, %f15
fxnors %f11, %f4, %f0
loop_6960:
fcmpgt16 %f4, %f0, %g5
array16 %l5, %i0, %g3
ldsw [%l7 + 0x6C], %o4
fmovdg %icc, %f8, %f4
fpadd32s %f6, %f4, %f1
ble,pt %xcc, loop_6961
add %l3, %g7, %g1
ldd [%l7 + 0x20], %f14
tge %icc, 0x5
loop_6961:
fbn,a %fcc2, loop_6962
bgu,a,pt %icc, loop_6963
ldub [%l7 + 0x67], %l0
fblg %fcc1, loop_6964
loop_6962:
tg %icc, 0x2
loop_6963:
stw %l4, [%l7 + 0x14]
fmovsl %icc, %f15, %f2
loop_6964:
subccc %o2, 0x00F2, %o5
stx %i2, [%l7 + 0x28]
fmovrde %g2, %f0, %f8
sllx %i6, 0x0C, %l6
fblg,a %fcc0, loop_6965
stw %g4, [%l7 + 0x24]
nop
setx loop_6966, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrlez %i4, 0x3A8, %i7
loop_6965:
fsrc2s %f9, %f12
sub %o0, %l2, %l1
loop_6966:
alignaddr %g6, %o1, %i3
fmovse %icc, %f12, %f2
nop
setx loop_6967, %l0, %l1
jmpl %l1, %i5
ldsh [%l7 + 0x66], %o3
bvs,pn %icc, loop_6968
fone %f8
loop_6967:
fmovdvs %xcc, %f3, %f2
sra %o7, 0x11, %i1
loop_6968:
fmovdvc %xcc, %f3, %f9
fmovrsgz %g5, %f12, %f3
subccc %o6, 0x11B2, %i0
fbn %fcc0, loop_6969
umul %g3, %o4, %l5
andncc %l3, %g7, %g1
bgu,pt %xcc, loop_6970
loop_6969:
taddcctv %l0, 0x124A, %o2
fnegs %f5, %f5
ld [%l7 + 0x6C], %f13
loop_6970:
ld [%l7 + 0x2C], %f1
fmovdn %icc, %f10, %f2
fabsd %f6, %f6
brnz %o5, loop_6971
fmovrslz %l4, %f11, %f8
fbn,a %fcc2, loop_6972
ldsb [%l7 + 0x2D], %i2
loop_6971:
ldub [%l7 + 0x1E], %i6
lduh [%l7 + 0x7A], %l6
loop_6972:
smulcc %g4, %g2, %i4
ldd [%l7 + 0x30], %f12
stw %i7, [%l7 + 0x28]
stw %l2, [%l7 + 0x10]
tvs %icc, 0x0
ldub [%l7 + 0x31], %l1
ldx [%l7 + 0x30], %o0
fandnot2s %f1, %f10, %f6
fmuld8ulx16 %f2, %f5, %f14
fmovdcc %icc, %f6, %f0
stw %g6, [%l7 + 0x48]
ldx [%l7 + 0x78], %i3
ldub [%l7 + 0x60], %o1
fpsub32s %f13, %f0, %f11
brlez %i5, loop_6973
brlz %o7, loop_6974
nop
setx loop_6975, %l0, %l1
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 %i1, 0x1C7A, %g5
loop_6973:
sth %o6, [%l7 + 0x7E]
loop_6974:
movgu %xcc, %i0, %o3
loop_6975:
stx %o4, [%l7 + 0x70]
bleu,pt %icc, loop_6976
subccc %g3, %l3, %g7
sth %g1, [%l7 + 0x26]
fones %f3
loop_6976:
sdivcc %l0, 0x0FAB, %l5
ldsb [%l7 + 0x58], %o5
ldd [%l7 + 0x78], %f2
fmovsge %icc, %f11, %f10
tsubcc %l4, %o2, %i2
movneg %icc, %l6, %i6
std %f0, [%l7 + 0x40]
movleu %icc, %g2, %i4
fmovscs %icc, %f14, %f12
stx %g4, [%l7 + 0x38]
fmul8ulx16 %f4, %f4, %f12
ldsh [%l7 + 0x30], %l2
lduw [%l7 + 0x70], %i7
fmovdpos %icc, %f1, %f13
fbuge,a %fcc1, loop_6977
ldsb [%l7 + 0x6C], %o0
fmovd %f6, %f4
brlez,a %g6, loop_6978
loop_6977:
movrne %i3, %l1, %i5
movleu %icc, %o1, %i1
fpack32 %f10, %f10, %f6
loop_6978:
movcc %icc, %g5, %o6
ldx [%l7 + 0x48], %i0
fmovde %xcc, %f3, %f3
fbue %fcc1, loop_6979
add %o3, 0x1AF6, %o7
sub %g3, %o4, %g7
movleu %xcc, %g1, %l0
loop_6979:
tge %xcc, 0x5
fmovdneg %xcc, %f14, %f15
tsubcc %l5, 0x07F1, %l3
fbu %fcc3, loop_6980
movg %xcc, %l4, %o2
fmul8x16 %f2, %f2, %f6
andncc %i2, %l6, %o5
loop_6980:
fmovdcs %xcc, %f11, %f11
fmovrsgez %g2, %f9, %f7
ldsh [%l7 + 0x48], %i4
fmovrdgz %i6, %f4, %f6
ldsw [%l7 + 0x64], %g4
ldub [%l7 + 0x0D], %i7
bpos loop_6981
ldsb [%l7 + 0x0E], %l2
fmovsg %xcc, %f15, %f4
fbu,a %fcc0, loop_6982
loop_6981:
ldub [%l7 + 0x41], %g6
fmovrdne %o0, %f0, %f6
fmovdneg %icc, %f8, %f9
loop_6982:
brlz %l1, loop_6983
movre %i5, %i3, %o1
fxnor %f4, %f4, %f2
faligndata %f6, %f4, %f10
loop_6983:
movvc %xcc, %g5, %o6
ld [%l7 + 0x28], %f4
fmovsne %xcc, %f10, %f0
subc %i0, 0x1DC4, %i1
srax %o7, %o3, %o4
ldd [%l7 + 0x30], %f2
ldsw [%l7 + 0x68], %g3
fpsub32 %f6, %f12, %f12
addcc %g7, %l0, %g1
fbue,a %fcc1, loop_6984
fbge,a %fcc0, loop_6985
ld [%l7 + 0x34], %f3
fmovrde %l3, %f4, %f8
loop_6984:
fxnor %f0, %f4, %f8
loop_6985:
fcmpd %fcc2, %f14, %f14
movrne %l5, 0x0C9, %o2
fble %fcc0, loop_6986
movrne %l4, %i2, %l6
fone %f8
fmul8ulx16 %f2, %f2, %f2
loop_6986:
fornot2s %f15, %f7, %f3
fblg,a %fcc1, loop_6987
movle %xcc, %g2, %o5
fmovdcs %xcc, %f12, %f10
fmuld8sux16 %f12, %f7, %f6
loop_6987:
fnot1s %f5, %f3
fornot1 %f2, %f12, %f14
mulscc %i6, 0x0734, %i4
fmovrse %i7, %f11, %f13
bcc,a loop_6988
ldx [%l7 + 0x08], %l2
tge %icc, 0x6
ldd [%l7 + 0x68], %f0
loop_6988:
siam 0x1
move %xcc, %g4, %o0
mulscc %l1, %g6, %i5
ldx [%l7 + 0x30], %o1
fble %fcc1, loop_6989
fones %f6
st %f8, [%l7 + 0x24]
stx %i3, [%l7 + 0x48]
loop_6989:
tleu %xcc, 0x2
ldsb [%l7 + 0x17], %g5
lduw [%l7 + 0x60], %o6
fornot1s %f12, %f5, %f10
fbn %fcc3, loop_6990
fones %f0
ldub [%l7 + 0x70], %i0
fba %fcc2, loop_6991
loop_6990:
lduh [%l7 + 0x14], %i1
bge,a,pt %icc, loop_6992
edge8 %o3, %o4, %o7
loop_6991:
fmovdleu %xcc, %f5, %f7
ldsb [%l7 + 0x40], %g7
loop_6992:
fnor %f4, %f0, %f14
fmovrdgez %g3, %f8, %f12
fmuld8sux16 %f3, %f2, %f14
movgu %xcc, %l0, %g1
fnors %f15, %f3, %f3
fzeros %f2
tgu %icc, 0x6
fmovdvs %xcc, %f13, %f6
fcmple32 %f12, %f8, %l5
sth %o2, [%l7 + 0x66]
bne,pt %icc, loop_6993
fandnot2s %f3, %f12, %f8
st %f5, [%l7 + 0x5C]
fmovrslez %l3, %f1, %f4
loop_6993:
srlx %i2, 0x07, %l4
xnorcc %g2, 0x11D7, %o5
stw %i6, [%l7 + 0x2C]
xor %i4, 0x0DFC, %i7
lduh [%l7 + 0x6A], %l2
udivx %l6, 0x0068, %o0
fmovrdlz %g4, %f8, %f2
subccc %l1, 0x19A9, %i5
lduh [%l7 + 0x2C], %o1
sdivcc %i3, 0x1379, %g6
fbo,a %fcc1, loop_6994
st %f15, [%l7 + 0x48]
be,a %xcc, loop_6995
ldub [%l7 + 0x7D], %g5
loop_6994:
fbl %fcc0, loop_6996
movcs %icc, %o6, %i0
loop_6995:
stb %i1, [%l7 + 0x27]
fmul8x16al %f4, %f10, %f10
loop_6996:
ldub [%l7 + 0x51], %o3
fmovsle %xcc, %f1, %f3
addccc %o4, %g7, %g3
taddcctv %l0, 0x0A09, %o7
fone %f14
bcc,a %icc, loop_6997
sth %l5, [%l7 + 0x4E]
ldx [%l7 + 0x28], %o2
tl %xcc, 0x6
loop_6997:
fmovsn %icc, %f0, %f1
ldsw [%l7 + 0x08], %l3
fmovdg %xcc, %f10, %f4
array8 %g1, %i2, %l4
move %xcc, %g2, %i6
subcc %i4, 0x1F82, %o5
fmovda %icc, %f10, %f12
bge,pn %icc, loop_6998
fmovse %icc, %f10, %f2
lduh [%l7 + 0x12], %i7
fexpand %f4, %f14
loop_6998:
ldd [%l7 + 0x60], %f2
fornot2s %f7, %f7, %f3
fnot1 %f14, %f6
andn %l6, %l2, %o0
st %f9, [%l7 + 0x08]
ldsh [%l7 + 0x12], %g4
fnands %f15, %f2, %f14
ldsw [%l7 + 0x14], %i5
ldub [%l7 + 0x5E], %l1
and %o1, %i3, %g6
movrne %g5, 0x313, %i0
fors %f7, %f3, %f13
fpmerge %f12, %f2, %f8
tleu %icc, 0x6
fcmple32 %f2, %f10, %o6
bleu,pn %xcc, loop_6999
fmovse %icc, %f11, %f0
brgez %o3, loop_7000
std %f14, [%l7 + 0x48]
loop_6999:
nop
setx loop_7001, %l0, %l1
jmpl %l1, %i1
andcc %g7, %o4, %g3
loop_7000:
movcc %xcc, %l0, %o7
sdiv %o2, 0x0216, %l5
loop_7001:
array32 %l3, %i2, %g1
bgu,a,pt %icc, loop_7002
fnands %f10, %f0, %f8
tcs %xcc, 0x0
udivcc %l4, 0x1E60, %g2
loop_7002:
bcc,a,pn %xcc, loop_7003
fcmple32 %f10, %f12, %i4
ldx [%l7 + 0x30], %i6
fbue,a %fcc3, loop_7004
loop_7003:
fpsub32 %f6, %f14, %f4
movcs %xcc, %o5, %i7
addccc %l6, %o0, %g4
loop_7004:
stx %l2, [%l7 + 0x70]
fcmps %fcc1, %f5, %f8
orcc %i5, %o1, %i3
movre %g6, %l1, %i0
fmovse %icc, %f8, %f2
bvs,pt %xcc, loop_7005
movgu %xcc, %o6, %g5
tvs %xcc, 0x7
lduw [%l7 + 0x78], %o3
loop_7005:
movrlez %g7, %o4, %i1
ldsh [%l7 + 0x46], %l0
ldsh [%l7 + 0x46], %o7
fmovd %f14, %f12
movcs %icc, %g3, %l5
fandnot1 %f4, %f8, %f12
bn,a,pn %xcc, loop_7006
tvs %icc, 0x4
tcc %xcc, 0x0
fmovsne %icc, %f4, %f5
loop_7006:
fmovrdgz %o2, %f0, %f2
orncc %i2, 0x0B33, %l3
ldub [%l7 + 0x5E], %l4
tvc %icc, 0x1
std %f4, [%l7 + 0x08]
movrlez %g1, %i4, %g2
fmovrdlz %i6, %f6, %f10
pdist %f10, %f0, %f6
fmovda %icc, %f14, %f8
movne %icc, %o5, %i7
fbge %fcc1, loop_7007
edge8 %l6, %o0, %g4
std %f4, [%l7 + 0x68]
fcmped %fcc2, %f12, %f12
loop_7007:
sth %l2, [%l7 + 0x3C]
lduh [%l7 + 0x76], %i5
nop
setx loop_7008, %l0, %l1
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 %o1, %i3, %l1
fpack32 %f12, %f12, %f10
ldx [%l7 + 0x68], %i0
loop_7008:
bgu,a,pn %xcc, loop_7009
lduh [%l7 + 0x26], %o6
sdivx %g5, 0x064C, %g6
fmovscs %icc, %f7, %f8
loop_7009:
stx %g7, [%l7 + 0x20]
edge8n %o4, %o3, %i1
for %f6, %f2, %f4
lduw [%l7 + 0x20], %o7
fmovrslz %l0, %f2, %f11
fmovdgu %icc, %f6, %f0
movcs %xcc, %g3, %l5
edge32 %o2, %i2, %l4
ldsw [%l7 + 0x3C], %l3
fmovsa %xcc, %f7, %f9
sra %g1, %g2, %i6
fxnors %f6, %f6, %f13
ldd [%l7 + 0x28], %f4
array16 %o5, %i4, %l6
ldsh [%l7 + 0x56], %o0
nop
setx loop_7010, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot1s %f13, %f15, %f5
stb %i7, [%l7 + 0x70]
stw %l2, [%l7 + 0x40]
loop_7010:
fcmpne16 %f6, %f14, %i5
bn,pn %icc, loop_7011
fbl %fcc0, loop_7012
lduw [%l7 + 0x44], %g4
fmovrdlez %o1, %f14, %f0
loop_7011:
stw %l1, [%l7 + 0x30]
loop_7012:
bl,pt %xcc, loop_7013
mulx %i0, %o6, %i3
fmovrslez %g6, %f7, %f10
tne %xcc, 0x1
loop_7013:
movvc %icc, %g7, %o4
edge32ln %o3, %i1, %g5
fsrc1s %f6, %f10
srl %o7, %g3, %l5
ldx [%l7 + 0x78], %l0
andn %o2, 0x186A, %i2
movleu %icc, %l3, %l4
ldsh [%l7 + 0x30], %g1
movneg %xcc, %g2, %o5
fnot1s %f15, %f2
stb %i4, [%l7 + 0x7E]
sdivcc %i6, 0x0AED, %l6
ldsh [%l7 + 0x7E], %o0
fpsub16 %f6, %f0, %f12
ldsb [%l7 + 0x4D], %i7
bcs loop_7014
ldd [%l7 + 0x50], %f10
st %f14, [%l7 + 0x2C]
lduw [%l7 + 0x20], %l2
loop_7014:
lduw [%l7 + 0x20], %g4
array16 %o1, %l1, %i0
fmovsvc %icc, %f0, %f8
stw %i5, [%l7 + 0x40]
fmovrsgz %i3, %f12, %f11
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Diag:
!
! Type f : 14397
! Type i : 14389
! Type cti : 7014
! Type l : 14200
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0xEB133EB1
.word 0x6014A083
.word 0x62376F3B
.word 0x9778F082
.word 0x9DCC75B9
.word 0x5E0160CE
.word 0xB3E90025
.word 0xEB2FA891
.word 0x21D246C3
.word 0xD6D4C68D
.word 0xD6C074A9
.word 0xC9BEB965
.word 0x582D41DA
.word 0x495FA216
.word 0xD12C1E96
.word 0xB767427E
.word 0x4B57B28C
.word 0x801272CA
.word 0x4C3E8CCD
.word 0x59171254
.word 0x70FE1B1D
.word 0xD6A7E24F
.word 0xB9B372CA
.word 0xC4AF671E
.word 0xD238A7AC
.word 0xB536AFE8
.word 0x14755004
.word 0x1FA7054F
.word 0x36934706
.word 0x4C9F8966
.word 0xF812E5CD
.word 0xF951FC48
.word 0x8F2D6B66
.word 0x6B1E0F7F
.word 0xA15E99B4
.word 0xBD7ADD82
.word 0xF1F84B75
.word 0x22875F5F
.word 0x7ED232AD
.word 0x502FDEE8
.word 0xAF184E73
.word 0xE306612A
.word 0xDD5C79BC
.word 0xC10D4A3D
.word 0x6AC957CA
.word 0xCBEA54BF
.word 0xF3B9AF8C
.word 0xD14CFABD
.word 0xBA5551F8
.word 0xF099C38E
.word 0xBD957709
.word 0x2092A1F8
.word 0xE196CEE9
.word 0x8FDE5838
.word 0x5725C037
.word 0x76F18B48
.word 0xDD923204
.word 0x206EF2E0
.word 0x9B6ACBEF
.word 0x23E7EB6D
.word 0x9797B645
.word 0x3BAF8D7D
.word 0xD978F830
.word 0x7EE11A4F
.end