Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc9.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa2_basic_fc9.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=79228026"
.ident "BY rg131678 ON Mon Jul 14 13:50:11 CDT 2003"
.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc9.s,v 1.3 2007/07/05 21:59:42 drp Exp $"
#include "defines.h"
#include "nmacros.h"
#include "old_boot.s"
/************************************************************************
Test case code start
************************************************************************/
.text
.global main
main: /* test begin */
ta T_RD_THID
mov %o1, %l6
umul %l6, 256, %l7
setx DIAG_DATA_AREA, %g1, %g3
add %l7, %g3, %l7
!# Initialize registers ..
!# Global registers
set 0x1, %g1
set 0x5, %g2
set 0x5, %g3
set 0x2, %g4
set 0x7, %g5
set 0xA, %g6
set 0x6, %g7
!# Input registers
set -0xC, %i0
set -0x5, %i1
set -0x3, %i2
set -0x1, %i3
set -0xE, %i4
set -0x4, %i5
set -0xF, %i6
set -0x4, %i7
!# Local registers
set 0x297834D0, %l0
set 0x2E80363B, %l1
set 0x3D1853D5, %l2
set 0x3B63D312, %l3
set 0x3FD35789, %l4
set 0x29417432, %l5
set 0x3266C711, %l6
!# Output registers
set -0x1B85, %o0
set -0x183A, %o1
set -0x1B4A, %o2
set -0x0811, %o3
set 0x1727, %o4
set -0x09B0, %o5
set -0x0613, %o6
set -0x173E, %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 ..
stx %o4, [%l7 + 0x20]
brlez %l4, loop_1
ldub [%l7 + 0x5B], %o3
stb %i1, [%l7 + 0x51]
lduw [%l7 + 0x78], %i7
loop_1:
stx %o5, [%l7 + 0x20]
fmovrdne %i2, %f10, %f8
stw %l2, [%l7 + 0x10]
fnors %f1, %f15, %f11
fmovrdgez %i0, %f4, %f4
fpackfix %f0, %f8
fpadd32 %f14, %f12, %f4
and %g5, 0x0024, %l5
movrlz %o6, %i6, %o1
fnor %f14, %f6, %f14
fmovdl %xcc, %f7, %f6
addccc %o7, 0x1720, %i3
edge16 %g4, %l1, %g2
bvs,pn %icc, loop_2
stx %o2, [%l7 + 0x40]
fnors %f4, %f5, %f2
alignaddr %l3, %l6, %o0
loop_2:
umulcc %g3, 0x05E6, %g1
stx %g7, [%l7 + 0x30]
std %f6, [%l7 + 0x18]
fmovsge %xcc, %f13, %f4
fornot2 %f0, %f2, %f2
sdivcc %g6, 0x1D00, %i5
andcc %i4, %l0, %l4
movne %xcc, %o4, %o3
bvs,a,pt %xcc, loop_3
ldsb [%l7 + 0x6D], %i1
lduh [%l7 + 0x5C], %o5
fmovrslez %i2, %f11, %f7
loop_3:
stx %l2, [%l7 + 0x50]
bgu %xcc, loop_4
sll %i0, 0x05, %i7
sth %l5, [%l7 + 0x0C]
fexpand %f13, %f14
loop_4:
array8 %o6, %i6, %o1
fandnot2s %f6, %f1, %f5
fmul8x16au %f1, %f0, %f10
stb %g5, [%l7 + 0x2A]
pdist %f4, %f14, %f10
ba,a %xcc, loop_5
lduh [%l7 + 0x74], %o7
movpos %xcc, %g4, %i3
fbug %fcc1, loop_6
loop_5:
taddcc %g2, %o2, %l3
std %f10, [%l7 + 0x38]
sdivx %l1, 0x15C7, %o0
loop_6:
fcmpne16 %f2, %f14, %l6
xnor %g1, %g3, %g6
tl %xcc, 0x6
udivcc %i5, 0x1E70, %i4
bpos %icc, loop_7
ld [%l7 + 0x28], %f12
ldsh [%l7 + 0x72], %l0
fmovsleu %xcc, %f6, %f0
loop_7:
xnor %l4, %g7, %o4
movpos %icc, %o3, %i1
fba %fcc3, loop_8
fnot1s %f8, %f3
ldd [%l7 + 0x18], %f10
lduh [%l7 + 0x4E], %i2
loop_8:
ld [%l7 + 0x3C], %f11
fmovrsgz %l2, %f9, %f0
fmovrdgez %i0, %f2, %f10
ldsw [%l7 + 0x30], %o5
ldsh [%l7 + 0x54], %l5
movvc %xcc, %i7, %i6
stb %o1, [%l7 + 0x47]
edge8ln %o6, %g5, %g4
bge,pt %xcc, loop_9
bvc,a,pt %xcc, loop_10
fnand %f8, %f6, %f8
fmovrsne %i3, %f1, %f3
loop_9:
movne %icc, %g2, %o7
loop_10:
srl %l3, %o2, %l1
taddcc %o0, %l6, %g1
movre %g6, %i5, %g3
fand %f0, %f10, %f2
array8 %l0, %l4, %i4
fbg %fcc1, loop_11
movl %xcc, %g7, %o4
udivx %i1, 0x05AB, %i2
fones %f2
loop_11:
fmul8x16al %f2, %f2, %f0
fpmerge %f11, %f0, %f2
brnz,a %l2, loop_12
fzero %f12
fmul8x16 %f14, %f4, %f14
ble %xcc, loop_13
loop_12:
fone %f12
fmovsn %icc, %f14, %f6
ld [%l7 + 0x60], %f0
loop_13:
brz,a %i0, loop_14
call loop_15
sll %o3, 0x1D, %o5
stb %i7, [%l7 + 0x4E]
loop_14:
edge32l %i6, %o1, %o6
loop_15:
lduw [%l7 + 0x58], %l5
bvc loop_16
ld [%l7 + 0x28], %f2
ldd [%l7 + 0x70], %f12
movrgz %g5, %g4, %g2
loop_16:
fmovsn %icc, %f5, %f13
subccc %o7, 0x0DF8, %l3
sth %i3, [%l7 + 0x40]
ldd [%l7 + 0x38], %f12
fmovrdgez %l1, %f0, %f6
fmovrdlz %o0, %f0, %f4
fmovdl %xcc, %f14, %f4
mulx %l6, %g1, %o2
lduw [%l7 + 0x38], %g6
tcc %xcc, 0x6
fmovsn %icc, %f2, %f9
fmovrdgz %g3, %f6, %f12
fnegd %f0, %f2
fmovs %f4, %f12
be,a loop_17
sth %l0, [%l7 + 0x18]
fornot2s %f11, %f10, %f2
lduw [%l7 + 0x78], %l4
loop_17:
edge32l %i4, %i5, %g7
fmovrdgez %i1, %f2, %f8
ldd [%l7 + 0x40], %f14
ldsw [%l7 + 0x48], %i2
movl %icc, %o4, %i0
fcmpgt32 %f12, %f14, %o3
ldub [%l7 + 0x4E], %l2
fmul8sux16 %f2, %f6, %f2
fmovsl %xcc, %f6, %f11
sth %i7, [%l7 + 0x18]
ldsw [%l7 + 0x5C], %o5
movpos %xcc, %i6, %o1
srlx %l5, 0x03, %g5
sdivcc %o6, 0x15A2, %g4
bneg,a,pt %icc, loop_18
fmul8ulx16 %f2, %f6, %f10
ldsb [%l7 + 0x75], %g2
ldub [%l7 + 0x29], %l3
loop_18:
fnot2s %f5, %f0
stw %o7, [%l7 + 0x28]
fbn,a %fcc1, loop_19
brgz,a %l1, loop_20
edge32ln %o0, %i3, %g1
fandnot2s %f1, %f13, %f4
loop_19:
edge8 %l6, %g6, %g3
loop_20:
tsubcctv %l0, %l4, %i4
be,pt %icc, loop_21
nop
setx loop_22, %l0, %l1
jmpl %l1, %o2
movl %icc, %i5, %g7
fcmpgt16 %f6, %f12, %i1
loop_21:
edge16n %o4, %i2, %o3
loop_22:
fmovsg %xcc, %f9, %f15
fpackfix %f2, %f4
array8 %l2, %i7, %i0
tn %xcc, 0x7
movrlez %o5, %i6, %l5
umul %g5, 0x1442, %o6
orcc %o1, %g2, %l3
subc %o7, %l1, %o0
fmuld8sux16 %f8, %f12, %f6
ldsw [%l7 + 0x68], %g4
udivcc %i3, 0x0785, %l6
stx %g6, [%l7 + 0x10]
fmovs %f4, %f0
edge8ln %g1, %l0, %g3
bcs loop_23
tsubcctv %i4, %o2, %l4
addcc %g7, 0x1E0A, %i5
movrlz %i1, %o4, %i2
loop_23:
stw %o3, [%l7 + 0x08]
be loop_24
movvs %xcc, %l2, %i7
taddcctv %i0, 0x0695, %o5
fmovsl %xcc, %f7, %f4
loop_24:
sth %l5, [%l7 + 0x30]
movne %xcc, %g5, %i6
edge8ln %o6, %g2, %o1
stw %o7, [%l7 + 0x28]
bcc %icc, loop_25
tne %xcc, 0x6
bl,a,pt %xcc, loop_26
ld [%l7 + 0x44], %f5
loop_25:
alignaddr %l1, %l3, %g4
bge,a %icc, loop_27
loop_26:
fexpand %f11, %f10
fpsub16s %f9, %f13, %f9
sth %o0, [%l7 + 0x0E]
loop_27:
fmovrsne %i3, %f9, %f8
fones %f0
fblg %fcc2, loop_28
tg %icc, 0x0
st %f5, [%l7 + 0x14]
fmovdg %icc, %f9, %f0
loop_28:
stx %l6, [%l7 + 0x60]
fcmpes %fcc2, %f8, %f2
fcmpgt32 %f4, %f0, %g6
ldx [%l7 + 0x78], %g1
subc %g3, 0x1F67, %i4
fsrc2s %f14, %f13
fmovs %f9, %f11
fnot1s %f8, %f10
fnand %f2, %f2, %f14
fmuld8sux16 %f10, %f1, %f8
fcmple16 %f0, %f2, %l0
ldsw [%l7 + 0x34], %o2
fmovsa %icc, %f3, %f11
stb %l4, [%l7 + 0x7F]
ld [%l7 + 0x78], %f1
sub %g7, 0x15E6, %i1
ldd [%l7 + 0x08], %f0
ldsh [%l7 + 0x4A], %o4
smul %i5, %o3, %l2
fnand %f6, %f6, %f10
and %i7, 0x0136, %i0
sth %i2, [%l7 + 0x7C]
xnorcc %l5, %o5, %g5
std %f14, [%l7 + 0x10]
fmovsgu %xcc, %f0, %f8
ldd [%l7 + 0x70], %f0
edge8 %o6, %g2, %i6
tpos %xcc, 0x2
fmovsg %icc, %f5, %f0
movcc %icc, %o7, %l1
fpadd16s %f15, %f7, %f9
brlez %o1, loop_29
ldsh [%l7 + 0x5A], %g4
ldub [%l7 + 0x3D], %o0
sth %i3, [%l7 + 0x5C]
loop_29:
fmovrslez %l6, %f8, %f14
fxnor %f8, %f2, %f8
fmul8x16au %f6, %f6, %f6
andcc %g6, 0x1FE8, %l3
fcmpeq32 %f4, %f8, %g3
and %g1, 0x0DE7, %l0
fxnor %f10, %f8, %f0
ldsb [%l7 + 0x4D], %o2
std %f14, [%l7 + 0x40]
ble,pn %xcc, loop_30
be,a loop_31
fcmple32 %f8, %f14, %i4
fbug,a %fcc3, loop_32
loop_30:
fmovrdne %l4, %f6, %f2
loop_31:
fandnot1s %f13, %f11, %f10
fbe %fcc2, loop_33
loop_32:
tcs %icc, 0x2
ldsh [%l7 + 0x0C], %i1
sub %g7, %o4, %i5
loop_33:
ldsw [%l7 + 0x24], %o3
fmovs %f11, %f12
edge32 %l2, %i0, %i7
sdivx %i2, 0x0C36, %l5
umul %o5, 0x12D7, %g5
tvc %icc, 0x6
ld [%l7 + 0x20], %f8
tcc %xcc, 0x1
ldx [%l7 + 0x18], %o6
ldub [%l7 + 0x3B], %g2
fmovde %icc, %f7, %f14
std %f8, [%l7 + 0x40]
bcc,a %icc, loop_34
fmovsleu %icc, %f9, %f2
fmul8x16 %f2, %f14, %f2
edge8 %o7, %l1, %o1
loop_34:
ldx [%l7 + 0x08], %g4
movvc %xcc, %o0, %i6
edge8n %i3, %l6, %l3
fnegs %f5, %f6
st %f3, [%l7 + 0x2C]
fpsub16s %f10, %f14, %f7
ld [%l7 + 0x70], %f11
fmuld8sux16 %f6, %f12, %f10
udiv %g6, 0x0DE1, %g3
tsubcc %g1, %l0, %i4
movleu %icc, %o2, %l4
sth %i1, [%l7 + 0x20]
fbge %fcc1, loop_35
movrgz %g7, 0x135, %o4
bgu,pn %icc, loop_36
stw %o3, [%l7 + 0x1C]
loop_35:
tgu %icc, 0x5
fpack16 %f4, %f10
loop_36:
umul %l2, 0x1993, %i0
fbul %fcc1, loop_37
lduw [%l7 + 0x44], %i7
tgu %xcc, 0x5
lduw [%l7 + 0x7C], %i5
loop_37:
fabss %f3, %f6
fnot2s %f13, %f11
siam 0x1
fsrc1s %f1, %f6
andncc %l5, %o5, %i2
stb %o6, [%l7 + 0x6B]
ldsb [%l7 + 0x7A], %g5
fcmpes %fcc3, %f12, %f15
srlx %g2, %l1, %o1
sethi 0x12AE, %g4
ldsb [%l7 + 0x35], %o7
brz,a %o0, loop_38
tneg %xcc, 0x3
addc %i3, 0x00E4, %l6
ldsb [%l7 + 0x71], %i6
loop_38:
bvc,a loop_39
lduh [%l7 + 0x14], %l3
edge16l %g6, %g3, %g1
umulcc %i4, 0x19E6, %l0
loop_39:
stw %o2, [%l7 + 0x44]
fbo,a %fcc0, loop_40
fcmple16 %f4, %f6, %i1
sth %l4, [%l7 + 0x34]
ldub [%l7 + 0x14], %g7
loop_40:
stb %o3, [%l7 + 0x2A]
te %icc, 0x0
array16 %o4, %l2, %i0
umulcc %i7, 0x1A17, %l5
lduh [%l7 + 0x4C], %i5
st %f13, [%l7 + 0x70]
edge16 %o5, %o6, %i2
fandnot2 %f0, %f2, %f4
nop
setx loop_41, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdne %g5, %f8, %f12
popc 0x1E17, %l1
lduh [%l7 + 0x1A], %o1
loop_41:
fmovs %f6, %f5
ldsb [%l7 + 0x34], %g4
udivcc %g2, 0x0A61, %o0
ldd [%l7 + 0x40], %f4
fpsub32s %f12, %f8, %f1
stx %i3, [%l7 + 0x18]
ldsh [%l7 + 0x62], %l6
sdivx %i6, 0x0B80, %o7
sllx %g6, %g3, %l3
fmovsa %icc, %f4, %f8
sdiv %i4, 0x0963, %g1
ldsw [%l7 + 0x0C], %o2
fnot1 %f10, %f14
fmovsg %icc, %f13, %f13
stx %l0, [%l7 + 0x40]
udivcc %l4, 0x12AD, %i1
ldx [%l7 + 0x30], %g7
fnors %f7, %f4, %f15
taddcc %o3, 0x1C45, %o4
fbo %fcc0, loop_42
lduh [%l7 + 0x4A], %l2
array16 %i0, %i7, %i5
ldx [%l7 + 0x38], %o5
loop_42:
edge32l %l5, %o6, %i2
lduw [%l7 + 0x38], %l1
fsrc2 %f2, %f0
fmovrsgz %o1, %f4, %f12
lduw [%l7 + 0x38], %g4
fzeros %f4
fands %f9, %f6, %f1
fmovrde %g2, %f12, %f2
tleu %icc, 0x7
fpadd16 %f0, %f10, %f14
stw %o0, [%l7 + 0x28]
fmul8x16al %f5, %f7, %f6
fmovsleu %xcc, %f3, %f10
ldsh [%l7 + 0x34], %g5
fmovdvs %xcc, %f2, %f2
tvc %icc, 0x1
ldsh [%l7 + 0x18], %i3
xor %i6, 0x135C, %o7
sdivcc %g6, 0x11C7, %l6
fmovrdlez %g3, %f8, %f14
ldd [%l7 + 0x78], %f0
fbug %fcc2, loop_43
fmovrdlez %i4, %f6, %f0
fble,a %fcc3, loop_44
fmovrsne %l3, %f12, %f7
loop_43:
array16 %o2, %g1, %l0
orcc %l4, 0x1B82, %g7
loop_44:
stb %i1, [%l7 + 0x3C]
fcmple32 %f6, %f0, %o3
subcc %l2, %o4, %i7
fmovsneg %icc, %f14, %f13
movrgez %i5, 0x124, %o5
sth %l5, [%l7 + 0x2A]
tgu %icc, 0x3
fmovda %xcc, %f5, %f5
fcmpd %fcc1, %f2, %f2
fbu %fcc2, loop_45
movre %o6, %i2, %l1
mulscc %o1, 0x1D62, %g4
movn %icc, %i0, %o0
loop_45:
fmul8x16au %f5, %f1, %f10
ld [%l7 + 0x08], %f13
ldx [%l7 + 0x08], %g2
fmovs %f13, %f12
fbn,a %fcc2, loop_46
brlz %g5, loop_47
subc %i3, %i6, %o7
udiv %g6, 0x04D7, %g3
loop_46:
tne %icc, 0x3
loop_47:
or %l6, 0x0828, %i4
fpadd32 %f14, %f2, %f10
std %f4, [%l7 + 0x50]
be,a,pn %xcc, loop_48
fmovd %f0, %f4
udivcc %l3, 0x124D, %g1
sll %l0, %l4, %g7
loop_48:
ldd [%l7 + 0x40], %f12
stx %i1, [%l7 + 0x70]
fmovdvc %icc, %f8, %f4
sllx %o3, %o2, %o4
bvc,pn %xcc, loop_49
fmovsle %icc, %f6, %f14
fmovd %f4, %f14
fnot1 %f4, %f8
loop_49:
ldsb [%l7 + 0x68], %i7
fmovsneg %xcc, %f15, %f10
tsubcc %l2, 0x1802, %i5
fcmpd %fcc3, %f8, %f8
addc %l5, 0x1214, %o5
fmovrdne %o6, %f2, %f0
fandnot1 %f8, %f0, %f8
edge16l %l1, %o1, %g4
ldub [%l7 + 0x0C], %i0
edge8ln %o0, %g2, %i2
fmovrdgez %i3, %f12, %f10
sth %g5, [%l7 + 0x6A]
ldsw [%l7 + 0x68], %i6
stw %g6, [%l7 + 0x10]
stb %o7, [%l7 + 0x3B]
sth %g3, [%l7 + 0x0E]
nop
setx loop_50, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x08], %i4
ldx [%l7 + 0x30], %l3
lduw [%l7 + 0x14], %g1
loop_50:
bge loop_51
fxors %f13, %f15, %f10
xnorcc %l0, %l6, %l4
fcmps %fcc0, %f8, %f12
loop_51:
stw %i1, [%l7 + 0x78]
xnor %o3, %g7, %o4
fmovrsgz %o2, %f8, %f12
fmovs %f8, %f7
ldsh [%l7 + 0x58], %l2
ldsh [%l7 + 0x54], %i7
ldub [%l7 + 0x1C], %i5
fxor %f8, %f2, %f6
addcc %l5, %o5, %l1
ldd [%l7 + 0x48], %f6
or %o6, 0x09C5, %g4
bg loop_52
edge8l %o1, %o0, %g2
ldsw [%l7 + 0x7C], %i0
fpadd32 %f12, %f14, %f8
loop_52:
fpadd16s %f15, %f6, %f2
fxnor %f2, %f6, %f6
tg %icc, 0x6
fmul8x16au %f1, %f9, %f4
smul %i3, %g5, %i2
edge8l %g6, %o7, %i6
fmovdgu %icc, %f1, %f5
andcc %i4, %l3, %g3
ldd [%l7 + 0x38], %f10
fcmpgt16 %f14, %f10, %g1
fba,a %fcc1, loop_53
fble,a %fcc1, loop_54
std %f12, [%l7 + 0x18]
fmuld8ulx16 %f9, %f7, %f14
loop_53:
ldd [%l7 + 0x48], %f14
loop_54:
ldd [%l7 + 0x50], %f4
for %f8, %f0, %f6
fpsub16s %f6, %f7, %f9
tleu %icc, 0x0
movn %icc, %l0, %l6
fand %f12, %f6, %f0
ldsh [%l7 + 0x68], %l4
edge16 %o3, %g7, %i1
ldsb [%l7 + 0x76], %o4
bcs,a loop_55
fcmpne32 %f2, %f6, %l2
call loop_56
pdist %f2, %f12, %f4
loop_55:
srl %o2, 0x13, %i5
udivx %l5, 0x08DE, %o5
loop_56:
bgu,pt %icc, loop_57
udivcc %l1, 0x0D6C, %o6
mulx %i7, 0x11AC, %o1
fpmerge %f2, %f7, %f14
loop_57:
ldsb [%l7 + 0x47], %g4
tne %icc, 0x3
edge8n %o0, %g2, %i3
fmovdgu %icc, %f15, %f11
fpack16 %f10, %f7
sllx %g5, %i2, %i0
ldsh [%l7 + 0x4E], %o7
srax %i6, 0x0E, %i4
fmuld8sux16 %f2, %f14, %f4
umulcc %g6, 0x0FC0, %g3
ldx [%l7 + 0x28], %g1
stw %l3, [%l7 + 0x14]
std %f0, [%l7 + 0x58]
xnorcc %l6, %l4, %o3
nop
setx loop_58, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8x16au %f15, %f7, %f14
addc %l0, 0x1FB1, %g7
ldsw [%l7 + 0x40], %i1
loop_58:
edge32 %o4, %o2, %l2
bshuffle %f0, %f14, %f10
fexpand %f14, %f6
and %i5, 0x11D3, %o5
edge16 %l1, %l5, %o6
movcs %xcc, %i7, %g4
fmovdle %icc, %f8, %f11
movge %xcc, %o1, %g2
edge16n %i3, %o0, %g5
move %xcc, %i0, %o7
fmovdneg %xcc, %f7, %f3
fmovrdlz %i6, %f14, %f2
ld [%l7 + 0x0C], %f15
fnot1 %f14, %f6
fxnor %f8, %f4, %f2
fmul8x16au %f6, %f12, %f8
fcmpeq32 %f2, %f8, %i2
movrlez %i4, 0x0BC, %g6
udiv %g1, 0x003C, %g3
fmovsne %xcc, %f9, %f10
fmovsle %icc, %f1, %f6
taddcc %l6, %l4, %l3
edge16ln %o3, %l0, %g7
fpmerge %f1, %f10, %f2
std %f6, [%l7 + 0x70]
andcc %i1, %o2, %l2
fands %f2, %f15, %f8
edge8 %i5, %o5, %o4
fmovdne %xcc, %f0, %f13
ldd [%l7 + 0x60], %f0
and %l5, %l1, %o6
ldsb [%l7 + 0x21], %i7
fabsd %f0, %f10
stw %o1, [%l7 + 0x08]
edge32l %g4, %i3, %g2
ldsh [%l7 + 0x30], %g5
fmovsvc %xcc, %f11, %f4
umulcc %i0, %o0, %o7
lduh [%l7 + 0x6C], %i2
st %f1, [%l7 + 0x7C]
bpos,a %icc, loop_59
nop
setx loop_60, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fabsd %f12, %f2
fmuld8sux16 %f11, %f14, %f14
loop_59:
mulscc %i6, 0x1CC4, %i4
loop_60:
fmul8x16 %f11, %f6, %f14
fbue,a %fcc2, loop_61
fsrc2s %f13, %f6
stw %g1, [%l7 + 0x54]
stb %g6, [%l7 + 0x6A]
loop_61:
fbn,a %fcc0, loop_62
lduw [%l7 + 0x24], %l6
fmovsne %xcc, %f15, %f12
fmovdl %xcc, %f1, %f8
loop_62:
ld [%l7 + 0x50], %f7
lduh [%l7 + 0x34], %g3
ldsh [%l7 + 0x6C], %l3
fmovdge %icc, %f4, %f5
move %xcc, %o3, %l0
bvc,pt %icc, loop_63
stb %l4, [%l7 + 0x60]
fbg %fcc3, loop_64
bg,a %icc, loop_65
loop_63:
ldsw [%l7 + 0x50], %g7
fnors %f8, %f10, %f0
loop_64:
fmovdge %xcc, %f6, %f11
loop_65:
ldsb [%l7 + 0x54], %o2
fxnor %f8, %f0, %f0
ldub [%l7 + 0x48], %i1
stb %i5, [%l7 + 0x25]
nop
setx loop_66, %l0, %l1
jmpl %l1, %o5
ldd [%l7 + 0x30], %f6
srax %l2, 0x11, %l5
fbo %fcc1, loop_67
loop_66:
st %f1, [%l7 + 0x28]
addcc %o4, %l1, %o6
tpos %icc, 0x7
loop_67:
edge8 %o1, %i7, %g4
fzeros %f7
fornot2 %f10, %f10, %f14
lduh [%l7 + 0x40], %g2
st %f6, [%l7 + 0x0C]
fornot1s %f11, %f9, %f11
fmovsle %icc, %f5, %f8
fmovrdgez %i3, %f4, %f6
sth %g5, [%l7 + 0x0E]
fmovrdlez %i0, %f6, %f0
sth %o7, [%l7 + 0x2E]
stx %o0, [%l7 + 0x48]
ldub [%l7 + 0x73], %i2
fpmerge %f11, %f0, %f12
stx %i6, [%l7 + 0x50]
sth %i4, [%l7 + 0x5A]
std %f8, [%l7 + 0x40]
ldsb [%l7 + 0x3B], %g1
ldsw [%l7 + 0x5C], %g6
fmovdn %xcc, %f14, %f4
ld [%l7 + 0x24], %f7
fcmpeq32 %f0, %f10, %g3
fxors %f0, %f15, %f3
fnegs %f2, %f11
fmovrsgez %l6, %f0, %f11
tneg %icc, 0x0
fsrc2s %f8, %f11
addcc %o3, 0x179E, %l3
ld [%l7 + 0x30], %f4
lduw [%l7 + 0x20], %l0
fpsub32s %f1, %f9, %f12
fmovrdgz %l4, %f4, %f6
fmul8x16au %f7, %f7, %f4
fpadd32 %f8, %f6, %f8
fone %f8
edge32l %g7, %i1, %o2
fmovdleu %icc, %f9, %f15
ld [%l7 + 0x2C], %f9
add %i5, 0x1339, %o5
edge8ln %l5, %o4, %l1
fbo,a %fcc3, loop_68
fmovrse %l2, %f0, %f0
fxnors %f5, %f10, %f14
ld [%l7 + 0x40], %f5
loop_68:
movg %xcc, %o1, %o6
andncc %g4, %g2, %i7
fcmpne16 %f2, %f10, %i3
movre %i0, 0x227, %g5
fors %f3, %f13, %f15
fmovse %xcc, %f9, %f5
std %f6, [%l7 + 0x40]
smulcc %o0, %i2, %i6
fnor %f2, %f10, %f8
stw %i4, [%l7 + 0x48]
brgz,a %o7, loop_69
sllx %g6, 0x01, %g3
fornot2 %f14, %f14, %f10
bcc,a %xcc, loop_70
loop_69:
ldx [%l7 + 0x20], %l6
stb %o3, [%l7 + 0x50]
stx %l3, [%l7 + 0x48]
loop_70:
st %f2, [%l7 + 0x74]
taddcctv %l0, 0x142F, %g1
udivcc %l4, 0x1DA1, %g7
movneg %xcc, %i1, %i5
tne %xcc, 0x2
umul %o2, 0x13D9, %l5
movge %xcc, %o4, %l1
st %f4, [%l7 + 0x30]
fors %f15, %f9, %f5
bl,a %xcc, loop_71
fbl %fcc2, loop_72
ld [%l7 + 0x74], %f1
bge %icc, loop_73
loop_71:
fmovsn %xcc, %f6, %f6
loop_72:
movre %o5, %o1, %o6
xnorcc %l2, 0x0729, %g4
loop_73:
smulcc %g2, 0x0890, %i3
movcc %xcc, %i0, %i7
udivcc %g5, 0x0825, %o0
move %xcc, %i6, %i4
fbe,a %fcc0, loop_74
ld [%l7 + 0x50], %f15
edge8n %o7, %g6, %i2
mova %icc, %l6, %o3
loop_74:
tle %xcc, 0x7
ldsw [%l7 + 0x64], %l3
fmovspos %xcc, %f4, %f8
fcmple32 %f8, %f6, %l0
sth %g3, [%l7 + 0x7E]
st %f11, [%l7 + 0x5C]
std %f0, [%l7 + 0x50]
fmovdcc %xcc, %f11, %f1
sth %l4, [%l7 + 0x24]
fmovsvs %xcc, %f8, %f3
stb %g1, [%l7 + 0x26]
for %f8, %f6, %f4
ta %icc, 0x1
fpadd32s %f15, %f1, %f8
orcc %g7, %i5, %o2
for %f0, %f14, %f10
fbue %fcc1, loop_75
andncc %i1, %o4, %l1
tsubcctv %l5, %o1, %o5
nop
setx loop_76, %l0, %l1
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_75:
brz,a %o6, loop_77
and %g4, %g2, %i3
fsrc2 %f8, %f6
loop_76:
xor %i0, 0x0641, %i7
loop_77:
stx %g5, [%l7 + 0x10]
movpos %xcc, %o0, %l2
ldsh [%l7 + 0x76], %i6
nop
setx loop_78, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tcc %icc, 0x2
tleu %xcc, 0x6
andn %i4, %g6, %o7
loop_78:
taddcctv %i2, %l6, %o3
ldsh [%l7 + 0x36], %l0
movn %xcc, %l3, %g3
fbg %fcc0, loop_79
sth %l4, [%l7 + 0x7E]
fpadd32 %f12, %f4, %f14
ld [%l7 + 0x5C], %f15
loop_79:
orn %g1, 0x0BAE, %i5
fcmpne32 %f2, %f4, %g7
lduw [%l7 + 0x10], %o2
fbge,a %fcc1, loop_80
fmovdcc %icc, %f4, %f11
fmovdl %xcc, %f11, %f13
fbne,a %fcc3, loop_81
loop_80:
fabss %f0, %f4
ldx [%l7 + 0x48], %o4
fcmped %fcc3, %f8, %f6
loop_81:
fmovsg %xcc, %f15, %f1
edge8n %l1, %i1, %o1
movcc %xcc, %l5, %o6
fsrc1 %f4, %f6
fmovdn %xcc, %f13, %f14
fmovrslz %g4, %f11, %f5
fmul8sux16 %f0, %f0, %f14
array32 %o5, %g2, %i0
lduh [%l7 + 0x20], %i7
fmovdl %xcc, %f13, %f12
std %f0, [%l7 + 0x08]
stx %i3, [%l7 + 0x20]
fsrc1 %f12, %f0
array8 %g5, %o0, %i6
fmovdpos %xcc, %f14, %f7
lduw [%l7 + 0x68], %l2
ldub [%l7 + 0x0F], %g6
bgu loop_82
ldub [%l7 + 0x38], %i4
ldd [%l7 + 0x20], %f2
ldsw [%l7 + 0x2C], %o7
loop_82:
fcmpeq16 %f10, %f12, %i2
movge %xcc, %o3, %l0
tne %xcc, 0x0
fmovdcs %xcc, %f4, %f14
movle %icc, %l6, %g3
ld [%l7 + 0x54], %f14
ba,pn %xcc, loop_83
fbl %fcc0, loop_84
smulcc %l4, 0x0990, %l3
fmovs %f15, %f7
loop_83:
fnot2s %f9, %f11
loop_84:
stx %i5, [%l7 + 0x50]
fandnot1s %f5, %f6, %f6
fmovde %xcc, %f5, %f10
fzero %f8
fpsub16 %f0, %f6, %f8
ldd [%l7 + 0x08], %f10
addccc %g1, %g7, %o4
tle %icc, 0x1
fpmerge %f1, %f3, %f2
sth %l1, [%l7 + 0x32]
fbl,a %fcc3, loop_85
movrlez %o2, 0x0E8, %i1
edge8ln %o1, %l5, %o6
alignaddrl %g4, %g2, %i0
loop_85:
umul %i7, 0x1321, %o5
fmovdpos %xcc, %f12, %f14
fmovrsne %i3, %f9, %f4
fpadd16s %f15, %f0, %f15
addcc %g5, 0x033C, %i6
fnegd %f8, %f14
fbu,a %fcc3, loop_86
fcmpeq32 %f0, %f0, %o0
ldsh [%l7 + 0x60], %g6
fmuld8ulx16 %f0, %f11, %f8
loop_86:
brnz %l2, loop_87
mulscc %i4, %o7, %i2
fandnot1 %f14, %f0, %f10
srl %l0, %o3, %l6
loop_87:
movne %icc, %g3, %l4
ldd [%l7 + 0x20], %f2
or %l3, %i5, %g7
lduw [%l7 + 0x48], %o4
ldd [%l7 + 0x20], %f8
ldd [%l7 + 0x10], %f2
udiv %l1, 0x15F3, %o2
edge16n %g1, %i1, %l5
lduw [%l7 + 0x14], %o6
ldsh [%l7 + 0x5A], %g4
ldub [%l7 + 0x3F], %g2
andcc %i0, %o1, %i7
stb %o5, [%l7 + 0x25]
fnot2s %f11, %f2
fmovsne %icc, %f8, %f10
ldx [%l7 + 0x48], %i3
movrlz %i6, 0x3F5, %o0
fmul8sux16 %f4, %f10, %f2
subcc %g5, %g6, %l2
ldx [%l7 + 0x30], %i4
umulcc %o7, 0x1AE1, %l0
brz %o3, loop_88
tcc %icc, 0x5
umul %l6, %g3, %i2
bleu loop_89
loop_88:
fnot2s %f0, %f4
fors %f8, %f12, %f0
tne %icc, 0x0
loop_89:
fmovrdlz %l3, %f12, %f14
fcmple16 %f8, %f12, %i5
ldsh [%l7 + 0x1E], %g7
sdivcc %o4, 0x1CAD, %l1
fbo %fcc1, loop_90
ldx [%l7 + 0x60], %o2
tge %xcc, 0x0
lduh [%l7 + 0x1C], %l4
loop_90:
ldsw [%l7 + 0x08], %g1
fors %f13, %f3, %f14
ldd [%l7 + 0x20], %f6
tvc %icc, 0x6
stw %i1, [%l7 + 0x50]
te %xcc, 0x7
stx %l5, [%l7 + 0x50]
ldsh [%l7 + 0x1A], %g4
stw %o6, [%l7 + 0x20]
sdivx %i0, 0x177E, %g2
ldsw [%l7 + 0x78], %o1
fcmps %fcc2, %f7, %f13
tsubcctv %o5, %i3, %i7
ldsb [%l7 + 0x08], %i6
fba,a %fcc1, loop_91
fxor %f4, %f0, %f10
movne %icc, %g5, %g6
fbu,a %fcc2, loop_92
loop_91:
fmovsg %xcc, %f7, %f13
fpadd32 %f12, %f4, %f6
edge8 %l2, %i4, %o0
loop_92:
fpackfix %f14, %f11
fnot2 %f12, %f0
ldd [%l7 + 0x58], %f6
fmovscs %xcc, %f13, %f2
fbu %fcc0, loop_93
bl loop_94
fcmpeq16 %f4, %f0, %o7
stx %l0, [%l7 + 0x60]
loop_93:
fcmpgt32 %f4, %f4, %l6
loop_94:
mulx %g3, %o3, %i2
fmovdg %xcc, %f15, %f15
stx %l3, [%l7 + 0x50]
subcc %g7, 0x0875, %i5
tsubcc %l1, 0x01F2, %o2
fba,a %fcc0, loop_95
sub %l4, %g1, %i1
ld [%l7 + 0x68], %f6
ldsw [%l7 + 0x40], %o4
loop_95:
tne %xcc, 0x3
stb %l5, [%l7 + 0x12]
lduw [%l7 + 0x28], %o6
fcmpgt16 %f6, %f6, %g4
movrlez %g2, %i0, %o5
fbne %fcc3, loop_96
mulx %o1, %i7, %i6
edge8 %g5, %g6, %l2
movcs %icc, %i4, %i3
loop_96:
ldub [%l7 + 0x38], %o7
fcmple32 %f0, %f2, %o0
fble %fcc2, loop_97
nop
setx loop_98, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %l0, [%l7 + 0x12]
mulx %l6, 0x1A4A, %g3
loop_97:
tne %xcc, 0x2
loop_98:
fandnot2 %f4, %f14, %f8
ld [%l7 + 0x18], %f11
lduw [%l7 + 0x24], %i2
stw %o3, [%l7 + 0x48]
st %f13, [%l7 + 0x44]
fmovda %icc, %f11, %f4
sll %g7, 0x1D, %i5
orn %l3, %o2, %l4
andn %l1, 0x176C, %i1
ldub [%l7 + 0x2F], %g1
fmovrdne %l5, %f0, %f14
fmovrdlz %o6, %f8, %f2
fmovdgu %xcc, %f1, %f13
stb %g4, [%l7 + 0x42]
ldd [%l7 + 0x10], %f8
bgu,a,pt %icc, loop_99
ldsb [%l7 + 0x37], %g2
movneg %icc, %o4, %i0
fmul8x16au %f10, %f9, %f4
loop_99:
st %f7, [%l7 + 0x74]
call loop_100
fmovdle %icc, %f7, %f8
ldub [%l7 + 0x0F], %o1
movvs %icc, %o5, %i6
loop_100:
move %icc, %i7, %g5
ldsw [%l7 + 0x50], %l2
fnands %f2, %f9, %f0
std %f14, [%l7 + 0x60]
fmul8x16au %f6, %f3, %f8
ba,a,pn %xcc, loop_101
fsrc2s %f4, %f6
ldsb [%l7 + 0x7E], %i4
sdiv %g6, 0x1988, %o7
loop_101:
fxors %f5, %f6, %f12
stb %o0, [%l7 + 0x28]
fmovda %icc, %f1, %f14
fbuge %fcc2, loop_102
fba %fcc1, loop_103
lduh [%l7 + 0x4E], %i3
fmovrslz %l6, %f15, %f1
loop_102:
tge %icc, 0x5
loop_103:
addccc %l0, 0x0844, %i2
fornot1s %f3, %f7, %f13
fnot1 %f14, %f2
bl,a,pn %xcc, loop_104
lduw [%l7 + 0x18], %g3
sllx %g7, 0x12, %i5
ldd [%l7 + 0x70], %f8
loop_104:
orcc %l3, 0x08BF, %o3
ldx [%l7 + 0x18], %l4
ldub [%l7 + 0x7E], %o2
mova %xcc, %i1, %g1
ldub [%l7 + 0x31], %l5
tsubcc %l1, 0x15D0, %g4
fmovrdne %g2, %f0, %f12
fmovs %f3, %f6
fbuge %fcc1, loop_105
tvs %xcc, 0x5
edge32l %o4, %o6, %o1
st %f12, [%l7 + 0x24]
loop_105:
fmul8x16 %f5, %f12, %f0
fnands %f0, %f11, %f15
fmovscs %icc, %f11, %f3
fone %f6
bl,a loop_106
tcc %icc, 0x1
ldsh [%l7 + 0x6E], %o5
fmovrslez %i6, %f11, %f13
loop_106:
mova %xcc, %i0, %g5
array8 %l2, %i7, %g6
subcc %o7, 0x04A3, %i4
stw %o0, [%l7 + 0x2C]
stb %l6, [%l7 + 0x33]
subc %l0, 0x0C07, %i2
ldub [%l7 + 0x1E], %g3
stb %g7, [%l7 + 0x0A]
fbn,a %fcc1, loop_107
subcc %i3, 0x0FE7, %l3
ldub [%l7 + 0x42], %i5
fcmpgt16 %f14, %f0, %o3
loop_107:
stw %l4, [%l7 + 0x28]
lduh [%l7 + 0x74], %o2
fnand %f10, %f8, %f6
bne,a %xcc, loop_108
ldsh [%l7 + 0x46], %i1
fpsub32s %f0, %f6, %f14
fxnor %f12, %f0, %f6
loop_108:
fbn,a %fcc1, loop_109
call loop_110
ldsb [%l7 + 0x09], %l5
fnot1s %f8, %f14
loop_109:
sth %l1, [%l7 + 0x5E]
loop_110:
movvc %icc, %g1, %g4
lduh [%l7 + 0x56], %o4
fmovse %xcc, %f15, %f2
ldsb [%l7 + 0x7A], %o6
edge16n %g2, %o1, %o5
stb %i0, [%l7 + 0x7B]
fsrc2s %f9, %f9
st %f3, [%l7 + 0x40]
or %i6, %g5, %i7
edge32l %g6, %l2, %i4
call loop_111
bcc %xcc, loop_112
fnands %f3, %f0, %f3
tvc %xcc, 0x0
loop_111:
fzero %f2
loop_112:
fmovrsne %o7, %f13, %f0
ble loop_113
fmuld8ulx16 %f14, %f10, %f0
udiv %l6, 0x0C26, %o0
fpadd32s %f10, %f5, %f6
loop_113:
fba %fcc2, loop_114
ldsw [%l7 + 0x20], %i2
movgu %xcc, %l0, %g3
ldsw [%l7 + 0x14], %g7
loop_114:
bleu,a loop_115
fsrc1 %f2, %f2
ldd [%l7 + 0x68], %f8
fornot1 %f10, %f2, %f4
loop_115:
ldx [%l7 + 0x50], %l3
fmul8x16au %f10, %f1, %f4
fbe,a %fcc0, loop_116
sra %i5, %i3, %l4
edge32l %o3, %o2, %l5
std %f2, [%l7 + 0x10]
loop_116:
fcmpeq32 %f14, %f12, %i1
addccc %l1, 0x0031, %g1
fabss %f3, %f6
stx %g4, [%l7 + 0x38]
stx %o6, [%l7 + 0x70]
fblg %fcc0, loop_117
stb %g2, [%l7 + 0x7E]
lduh [%l7 + 0x78], %o1
tne %xcc, 0x4
loop_117:
ldx [%l7 + 0x08], %o5
st %f8, [%l7 + 0x44]
brz %o4, loop_118
fmovdcc %icc, %f6, %f0
fzero %f8
orcc %i0, %g5, %i6
loop_118:
fornot2s %f10, %f10, %f4
srl %g6, %l2, %i7
fbge %fcc3, loop_119
ldub [%l7 + 0x71], %o7
fbge,a %fcc1, loop_120
fmovse %xcc, %f12, %f4
loop_119:
stx %i4, [%l7 + 0x50]
edge32l %o0, %i2, %l6
loop_120:
faligndata %f6, %f14, %f12
stx %g3, [%l7 + 0x08]
ld [%l7 + 0x7C], %f1
mova %icc, %l0, %g7
fbge,a %fcc2, loop_121
fcmpgt32 %f12, %f6, %l3
fpadd32 %f14, %f4, %f12
fnot2s %f9, %f10
loop_121:
mulx %i3, %i5, %o3
ldd [%l7 + 0x50], %f8
edge8n %o2, %l5, %l4
ldub [%l7 + 0x62], %i1
umulcc %g1, %g4, %l1
stw %o6, [%l7 + 0x78]
tpos %xcc, 0x2
fbge %fcc2, loop_122
fone %f0
ldsw [%l7 + 0x1C], %o1
ldx [%l7 + 0x30], %g2
loop_122:
stb %o5, [%l7 + 0x17]
brlez %o4, loop_123
be,pt %icc, loop_124
ldub [%l7 + 0x1F], %g5
edge16l %i0, %g6, %i6
loop_123:
fmovsneg %icc, %f7, %f3
loop_124:
subccc %l2, %i7, %i4
edge16 %o7, %o0, %i2
edge8ln %l6, %g3, %g7
fpackfix %f14, %f12
edge16l %l0, %i3, %i5
taddcctv %l3, %o2, %o3
ble,a %icc, loop_125
fmovrse %l4, %f3, %f9
xorcc %i1, %l5, %g1
fnegd %f14, %f0
loop_125:
fmovsne %xcc, %f13, %f12
ldd [%l7 + 0x10], %f0
tge %icc, 0x0
movvc %icc, %g4, %l1
srlx %o1, 0x09, %g2
fnors %f10, %f1, %f6
movvc %xcc, %o5, %o6
fmul8x16 %f14, %f6, %f2
fzeros %f14
fxnor %f6, %f14, %f14
ldsh [%l7 + 0x2C], %g5
tsubcc %i0, %o4, %g6
fcmpd %fcc1, %f0, %f4
stw %l2, [%l7 + 0x28]
stb %i6, [%l7 + 0x36]
fbug %fcc2, loop_126
fpadd32s %f15, %f6, %f7
fmovrdgez %i7, %f12, %f6
fnot2s %f1, %f15
loop_126:
fbul %fcc3, loop_127
fnot1s %f4, %f9
std %f2, [%l7 + 0x10]
stx %i4, [%l7 + 0x10]
loop_127:
bne,a loop_128
ldub [%l7 + 0x5D], %o0
fpsub32s %f14, %f15, %f12
andncc %i2, %l6, %g3
loop_128:
fmovdvs %xcc, %f9, %f1
fcmped %fcc2, %f8, %f2
ldd [%l7 + 0x48], %f0
bne loop_129
addccc %o7, 0x1D70, %l0
fmovsleu %icc, %f4, %f10
lduw [%l7 + 0x38], %g7
loop_129:
fnot1 %f6, %f8
fzeros %f15
array16 %i5, %i3, %o2
movgu %xcc, %l3, %l4
ldub [%l7 + 0x42], %i1
bne,a,pt %icc, loop_130
fbuge %fcc2, loop_131
stb %o3, [%l7 + 0x2A]
ldub [%l7 + 0x14], %l5
loop_130:
srax %g4, %g1, %l1
loop_131:
brlz %o1, loop_132
ld [%l7 + 0x50], %f8
ble,a,pt %icc, loop_133
lduh [%l7 + 0x3A], %o5
loop_132:
ldsh [%l7 + 0x56], %o6
subccc %g2, %g5, %i0
loop_133:
tleu %xcc, 0x1
ldx [%l7 + 0x70], %g6
std %f2, [%l7 + 0x60]
move %xcc, %o4, %l2
edge16n %i6, %i7, %i4
lduh [%l7 + 0x74], %o0
ldub [%l7 + 0x4F], %l6
fba %fcc1, loop_134
brgz %g3, loop_135
std %f2, [%l7 + 0x60]
fmovdn %icc, %f6, %f2
loop_134:
stb %o7, [%l7 + 0x44]
loop_135:
fnands %f1, %f1, %f4
st %f8, [%l7 + 0x70]
add %l0, 0x1110, %g7
lduw [%l7 + 0x20], %i5
fmul8sux16 %f4, %f8, %f4
brlez %i3, loop_136
fbug,a %fcc1, loop_137
fmovda %icc, %f6, %f0
sdivcc %i2, 0x1B50, %l3
loop_136:
fnegs %f4, %f14
loop_137:
fpmerge %f9, %f12, %f2
bcc,a,pn %xcc, loop_138
brnz %l4, loop_139
fmovdne %xcc, %f10, %f4
fandnot1 %f8, %f0, %f0
loop_138:
fmul8ulx16 %f10, %f2, %f6
loop_139:
movcc %icc, %i1, %o2
ldd [%l7 + 0x78], %f4
lduh [%l7 + 0x22], %l5
fmovrslz %o3, %f13, %f13
fxnors %f0, %f13, %f5
fmul8x16 %f3, %f6, %f12
lduh [%l7 + 0x28], %g4
movl %xcc, %g1, %l1
ldsw [%l7 + 0x54], %o1
std %f14, [%l7 + 0x40]
stb %o5, [%l7 + 0x20]
bpos,a,pn %icc, loop_140
edge16l %g2, %g5, %i0
edge8ln %o6, %g6, %o4
fbuge,a %fcc1, loop_141
loop_140:
ldub [%l7 + 0x0C], %l2
fmovdn %xcc, %f13, %f11
subcc %i6, 0x1B61, %i4
loop_141:
fmovsn %xcc, %f1, %f11
lduw [%l7 + 0x0C], %i7
ldd [%l7 + 0x78], %f12
fornot1 %f0, %f12, %f12
be,pt %xcc, loop_142
edge8n %l6, %g3, %o0
sra %l0, %g7, %o7
move %icc, %i3, %i2
loop_142:
tvs %icc, 0x3
fbu %fcc3, loop_143
fnot1s %f12, %f10
fbug,a %fcc2, loop_144
tl %icc, 0x4
loop_143:
bg,a,pt %xcc, loop_145
fmovsvc %xcc, %f9, %f0
loop_144:
edge8 %i5, %l3, %i1
sth %o2, [%l7 + 0x16]
loop_145:
brz,a %l5, loop_146
fblg %fcc3, loop_147
fpsub32 %f0, %f2, %f10
fbg,a %fcc3, loop_148
loop_146:
ldsh [%l7 + 0x6C], %o3
loop_147:
movrgez %l4, %g4, %g1
movleu %icc, %l1, %o5
loop_148:
edge8n %o1, %g5, %i0
fnands %f7, %f2, %f7
stx %g2, [%l7 + 0x68]
stx %g6, [%l7 + 0x58]
fmovs %f15, %f13
fone %f2
stb %o6, [%l7 + 0x62]
tcc %icc, 0x2
fpadd32 %f14, %f12, %f0
fmovrdlez %o4, %f4, %f8
bshuffle %f8, %f6, %f2
stb %i6, [%l7 + 0x19]
bn loop_149
fpsub16 %f4, %f8, %f2
lduw [%l7 + 0x60], %l2
faligndata %f0, %f10, %f6
loop_149:
fmovsn %xcc, %f9, %f8
brz,a %i7, loop_150
fexpand %f10, %f8
ldx [%l7 + 0x38], %i4
fand %f8, %f6, %f14
loop_150:
edge16l %g3, %o0, %l6
ba,a,pt %xcc, loop_151
xnorcc %g7, 0x058A, %l0
tle %xcc, 0x4
fmovde %xcc, %f2, %f7
loop_151:
fmovrslz %i3, %f1, %f3
ldsw [%l7 + 0x54], %o7
movcs %icc, %i2, %i5
fnegd %f4, %f2
tl %xcc, 0x4
fzero %f8
fornot2 %f10, %f6, %f4
movleu %icc, %l3, %o2
edge16ln %i1, %o3, %l4
tne %xcc, 0x6
fcmple16 %f8, %f2, %g4
stw %g1, [%l7 + 0x6C]
sdivcc %l1, 0x03A9, %o5
fcmpne32 %f14, %f14, %l5
fcmpne32 %f6, %f8, %o1
edge8 %i0, %g2, %g5
srl %o6, %g6, %o4
fpadd16s %f0, %f13, %f9
fbne %fcc1, loop_152
fmovdge %xcc, %f4, %f9
stw %l2, [%l7 + 0x60]
fpack16 %f2, %f1
loop_152:
srax %i7, 0x03, %i6
bvs,a,pt %icc, loop_153
tpos %xcc, 0x4
brgz,a %g3, loop_154
faligndata %f8, %f0, %f0
loop_153:
fmovrsgez %i4, %f15, %f10
ldx [%l7 + 0x20], %o0
loop_154:
tgu %icc, 0x5
edge32ln %g7, %l6, %i3
stx %o7, [%l7 + 0x08]
fmovdvc %icc, %f13, %f5
fmovdcs %icc, %f5, %f8
ldsh [%l7 + 0x3A], %i2
bgu,a loop_155
lduh [%l7 + 0x5A], %i5
ldd [%l7 + 0x50], %f0
ldsb [%l7 + 0x5E], %l3
loop_155:
stx %l0, [%l7 + 0x50]
fbu,a %fcc2, loop_156
ldd [%l7 + 0x30], %f4
fmovrdlez %i1, %f14, %f4
tn %icc, 0x7
loop_156:
tne %icc, 0x4
subccc %o2, 0x1F34, %o3
ldsw [%l7 + 0x6C], %l4
sth %g4, [%l7 + 0x1C]
fxor %f2, %f2, %f0
fbule,a %fcc3, loop_157
ldub [%l7 + 0x4C], %g1
ldsb [%l7 + 0x09], %o5
nop
setx loop_158, %l0, %l1
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_157:
brlez,a %l1, loop_159
fcmped %fcc2, %f4, %f0
fmovsle %icc, %f9, %f1
loop_158:
fbne,a %fcc0, loop_160
loop_159:
fnor %f0, %f0, %f6
fcmpne16 %f0, %f6, %o1
ld [%l7 + 0x38], %f14
loop_160:
lduh [%l7 + 0x62], %i0
lduw [%l7 + 0x60], %l5
fble,a %fcc1, loop_161
movre %g2, %o6, %g5
taddcc %o4, 0x0AF5, %l2
bne,a loop_162
loop_161:
fmovdgu %icc, %f3, %f6
edge32ln %i7, %i6, %g6
array32 %g3, %o0, %i4
loop_162:
fpsub32s %f5, %f2, %f5
fmul8x16al %f12, %f5, %f8
sub %g7, 0x1623, %i3
fmul8x16au %f0, %f7, %f0
std %f10, [%l7 + 0x60]
srl %o7, 0x19, %l6
fone %f2
lduh [%l7 + 0x7A], %i5
sllx %l3, 0x1D, %l0
udivx %i1, 0x1629, %i2
fbe,a %fcc0, loop_163
sth %o3, [%l7 + 0x60]
ldsb [%l7 + 0x3F], %l4
ldsw [%l7 + 0x74], %o2
loop_163:
array32 %g4, %o5, %l1
fblg,a %fcc1, loop_164
fmovs %f14, %f13
ldsw [%l7 + 0x30], %o1
fornot2s %f7, %f7, %f12
loop_164:
fabsd %f2, %f4
fbo %fcc3, loop_165
udivcc %i0, 0x1DDC, %l5
lduw [%l7 + 0x08], %g1
bcs,pt %xcc, loop_166
loop_165:
ldsw [%l7 + 0x40], %g2
edge16l %o6, %g5, %o4
ldsw [%l7 + 0x18], %i7
loop_166:
movle %icc, %i6, %g6
ldx [%l7 + 0x58], %l2
movl %icc, %g3, %o0
ldsh [%l7 + 0x40], %i4
fmovdneg %icc, %f7, %f3
movne %xcc, %g7, %i3
lduh [%l7 + 0x3C], %o7
bleu,a %icc, loop_167
stb %l6, [%l7 + 0x5A]
umulcc %l3, %l0, %i1
fmovrslz %i2, %f0, %f1
loop_167:
ldsb [%l7 + 0x3E], %o3
xnorcc %l4, %i5, %o2
tpos %xcc, 0x5
ldx [%l7 + 0x50], %o5
bshuffle %f10, %f2, %f12
siam 0x3
ldx [%l7 + 0x20], %l1
fmovsgu %icc, %f6, %f12
stb %g4, [%l7 + 0x16]
stx %i0, [%l7 + 0x18]
tle %icc, 0x5
fxor %f8, %f10, %f14
edge8l %l5, %o1, %g2
movcs %xcc, %g1, %g5
fpmerge %f5, %f15, %f12
udivcc %o6, 0x09E2, %o4
sth %i6, [%l7 + 0x58]
sth %i7, [%l7 + 0x52]
fsrc1s %f0, %f14
sll %l2, %g6, %g3
ldub [%l7 + 0x0B], %i4
lduh [%l7 + 0x08], %o0
fmovse %xcc, %f8, %f3
fmovrsgez %g7, %f0, %f3
edge32n %o7, %l6, %l3
pdist %f4, %f2, %f2
movle %icc, %l0, %i3
fmul8sux16 %f2, %f6, %f0
brnz %i2, loop_168
edge8 %o3, %l4, %i1
andn %o2, %o5, %l1
fpadd16 %f2, %f14, %f0
loop_168:
call loop_169
stw %i5, [%l7 + 0x3C]
fmovse %icc, %f8, %f0
sth %i0, [%l7 + 0x32]
loop_169:
array8 %g4, %l5, %o1
fmovde %xcc, %f8, %f11
tsubcctv %g2, 0x14A1, %g1
st %f0, [%l7 + 0x08]
fcmped %fcc0, %f10, %f0
edge32n %o6, %o4, %i6
fmovdn %icc, %f6, %f6
fmovscs %icc, %f15, %f14
fone %f8
stb %i7, [%l7 + 0x0F]
fpadd32 %f12, %f6, %f4
edge32l %l2, %g5, %g3
nop
setx loop_170, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot1 %f8, %f2, %f6
lduh [%l7 + 0x28], %g6
fpack16 %f12, %f10
loop_170:
fnand %f2, %f10, %f0
movvc %icc, %i4, %g7
tn %icc, 0x5
array8 %o7, %o0, %l3
fand %f4, %f12, %f12
movrlz %l6, 0x027, %l0
sdivcc %i3, 0x01F8, %o3
std %f12, [%l7 + 0x18]
fexpand %f3, %f4
movne %xcc, %l4, %i1
fandnot1s %f3, %f0, %f9
fmovs %f0, %f6
sth %o2, [%l7 + 0x46]
fandnot1s %f10, %f4, %f10
fmovrdgez %o5, %f8, %f6
fmul8sux16 %f2, %f14, %f2
edge16ln %i2, %i5, %i0
sth %l1, [%l7 + 0x0A]
st %f5, [%l7 + 0x14]
fmovscc %xcc, %f5, %f8
ldx [%l7 + 0x10], %g4
stb %o1, [%l7 + 0x7B]
fnot1s %f2, %f2
fpadd32s %f4, %f2, %f11
fba,a %fcc2, loop_171
fbn,a %fcc3, loop_172
st %f12, [%l7 + 0x14]
fbe,a %fcc0, loop_173
loop_171:
tpos %icc, 0x1
loop_172:
orcc %g2, 0x0418, %g1
movvs %xcc, %l5, %o4
loop_173:
fpack16 %f0, %f15
brlz %o6, loop_174
fandnot2 %f4, %f0, %f14
movgu %icc, %i6, %l2
srl %i7, %g5, %g6
loop_174:
tleu %xcc, 0x1
edge32ln %i4, %g3, %o7
fzeros %f12
ldd [%l7 + 0x30], %f14
edge8l %o0, %l3, %g7
tneg %xcc, 0x6
udivcc %l6, 0x061A, %l0
movle %icc, %o3, %l4
fpack16 %f2, %f10
fnot2s %f2, %f11
ld [%l7 + 0x6C], %f4
fmovsvs %icc, %f13, %f1
st %f2, [%l7 + 0x14]
bg,pt %icc, loop_175
std %f2, [%l7 + 0x28]
lduw [%l7 + 0x60], %i3
taddcctv %i1, %o5, %o2
loop_175:
fzeros %f11
fmovdle %icc, %f13, %f12
fones %f2
ldsh [%l7 + 0x52], %i2
fba,a %fcc2, loop_176
tsubcctv %i0, 0x13DE, %i5
fcmple32 %f0, %f14, %g4
bl,a loop_177
loop_176:
fxnors %f3, %f8, %f12
andcc %l1, %o1, %g1
ldub [%l7 + 0x71], %l5
loop_177:
udivcc %o4, 0x1D91, %o6
edge16 %g2, %l2, %i6
edge32 %g5, %i7, %i4
fmovde %icc, %f5, %f9
sub %g3, 0x1615, %g6
ldsh [%l7 + 0x08], %o7
fand %f8, %f6, %f0
movcc %icc, %o0, %g7
stw %l3, [%l7 + 0x0C]
tsubcc %l6, %l0, %o3
fmovs %f3, %f13
tleu %icc, 0x3
taddcc %l4, %i1, %i3
udivcc %o5, 0x147F, %i2
array8 %o2, %i0, %g4
taddcc %l1, 0x1252, %i5
fbuge %fcc0, loop_178
stb %g1, [%l7 + 0x0B]
fpsub16s %f1, %f7, %f3
fmovde %xcc, %f12, %f5
loop_178:
tne %xcc, 0x4
movl %xcc, %l5, %o1
ld [%l7 + 0x34], %f12
fmul8x16au %f14, %f8, %f4
fandnot1s %f9, %f9, %f0
umul %o4, %g2, %l2
fmovse %xcc, %f14, %f6
fbuge %fcc1, loop_179
movcc %xcc, %o6, %i6
bne,a loop_180
alignaddrl %g5, %i4, %g3
loop_179:
movcc %icc, %i7, %g6
ldx [%l7 + 0x38], %o0
loop_180:
brnz,a %g7, loop_181
movle %xcc, %l3, %l6
fsrc2s %f1, %f14
mulx %l0, %o3, %l4
loop_181:
fbg %fcc2, loop_182
ldub [%l7 + 0x6A], %o7
movn %icc, %i1, %o5
fcmps %fcc3, %f9, %f14
loop_182:
movne %icc, %i3, %i2
movvc %xcc, %i0, %g4
fmul8x16 %f10, %f6, %f0
ldsb [%l7 + 0x6B], %l1
ld [%l7 + 0x78], %f2
fmovdvc %xcc, %f11, %f13
stw %i5, [%l7 + 0x6C]
ba,pn %icc, loop_183
sth %g1, [%l7 + 0x34]
fmovdleu %icc, %f9, %f15
andcc %o2, 0x1744, %l5
loop_183:
subccc %o1, 0x1885, %g2
fcmpne32 %f8, %f6, %l2
ld [%l7 + 0x18], %f8
st %f3, [%l7 + 0x18]
fbul %fcc3, loop_184
ldsh [%l7 + 0x4A], %o4
movn %xcc, %o6, %g5
fmovsle %xcc, %f12, %f15
loop_184:
sth %i4, [%l7 + 0x48]
fandnot1s %f14, %f2, %f1
bvs,a loop_185
fmovdl %icc, %f7, %f14
ldx [%l7 + 0x50], %i6
fbue %fcc3, loop_186
loop_185:
addccc %g3, %g6, %o0
tcc %xcc, 0x1
tsubcctv %g7, 0x0AC1, %l3
loop_186:
st %f14, [%l7 + 0x74]
fcmpes %fcc2, %f4, %f12
smul %l6, 0x1E45, %i7
ldd [%l7 + 0x28], %f6
xor %o3, %l4, %l0
ld [%l7 + 0x6C], %f3
ld [%l7 + 0x58], %f15
fpackfix %f4, %f13
fxnors %f1, %f5, %f10
movpos %xcc, %i1, %o7
movre %i3, 0x2AB, %o5
fmovdn %xcc, %f13, %f13
edge32l %i0, %i2, %l1
fbuge,a %fcc2, loop_187
mulx %g4, %g1, %o2
stx %i5, [%l7 + 0x70]
fmovsvs %icc, %f2, %f7
loop_187:
move %xcc, %l5, %o1
lduw [%l7 + 0x78], %l2
fmovdvs %icc, %f14, %f7
fmuld8ulx16 %f11, %f7, %f12
fmovrsgz %o4, %f5, %f12
fnands %f11, %f14, %f12
ldsb [%l7 + 0x3F], %g2
fcmpes %fcc1, %f10, %f0
lduh [%l7 + 0x0E], %g5
fbe %fcc1, loop_188
ldd [%l7 + 0x48], %f14
ldsh [%l7 + 0x7E], %o6
ta %icc, 0x1
loop_188:
stx %i4, [%l7 + 0x38]
fmul8sux16 %f10, %f4, %f10
fcmpes %fcc3, %f12, %f1
std %f2, [%l7 + 0x70]
andcc %g3, 0x0916, %i6
ldd [%l7 + 0x28], %f12
fmul8ulx16 %f6, %f2, %f8
bneg,pt %icc, loop_189
fbuge,a %fcc0, loop_190
fmovrsne %g6, %f2, %f8
fmovsl %icc, %f13, %f2
loop_189:
fnot2s %f0, %f6
loop_190:
ldsw [%l7 + 0x70], %g7
fmul8sux16 %f14, %f10, %f14
movrlez %o0, 0x170, %l3
movle %icc, %l6, %o3
tsubcctv %l4, 0x0AAA, %i7
st %f14, [%l7 + 0x4C]
ba loop_191
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
fbl %fcc1, loop_193
fmovrde %i1, %f12, %f6
loop_191:
xor %l0, 0x1971, %i3
loop_192:
bvs,pn %icc, loop_194
loop_193:
ldd [%l7 + 0x10], %f2
stx %o5, [%l7 + 0x48]
fpsub16s %f12, %f10, %f2
loop_194:
fones %f1
lduh [%l7 + 0x30], %o7
fmovsn %icc, %f13, %f5
fcmpeq16 %f14, %f0, %i0
fbge %fcc0, loop_195
movvc %icc, %l1, %g4
edge16 %g1, %i2, %i5
movvc %xcc, %l5, %o1
loop_195:
tne %icc, 0x2
movvs %xcc, %o2, %o4
ldx [%l7 + 0x78], %g2
mova %icc, %g5, %l2
fbu %fcc2, loop_196
fpadd32 %f12, %f2, %f8
ldsh [%l7 + 0x24], %o6
fabss %f11, %f7
loop_196:
lduw [%l7 + 0x28], %g3
fmovscc %xcc, %f12, %f15
ld [%l7 + 0x40], %f9
stb %i6, [%l7 + 0x54]
stb %g6, [%l7 + 0x75]
fpmerge %f14, %f0, %f6
ldsh [%l7 + 0x10], %g7
lduw [%l7 + 0x6C], %i4
fornot1 %f8, %f4, %f14
tne %xcc, 0x7
fmovrslez %o0, %f3, %f0
stb %l3, [%l7 + 0x66]
st %f10, [%l7 + 0x1C]
xnor %l6, 0x1274, %l4
sth %i7, [%l7 + 0x7E]
movl %xcc, %o3, %i1
fmovdl %icc, %f0, %f8
lduw [%l7 + 0x20], %l0
fmovdne %xcc, %f15, %f2
fzeros %f12
ldsh [%l7 + 0x0A], %o5
fmovdl %xcc, %f7, %f13
array32 %o7, %i3, %i0
faligndata %f12, %f2, %f6
fmovspos %icc, %f8, %f14
ldd [%l7 + 0x58], %f6
fmovdg %xcc, %f5, %f5
stw %g4, [%l7 + 0x78]
orn %l1, %i2, %i5
stb %g1, [%l7 + 0x33]
fabsd %f6, %f8
stw %l5, [%l7 + 0x0C]
edge8l %o2, %o1, %g2
fbl %fcc0, loop_197
ld [%l7 + 0x5C], %f13
lduh [%l7 + 0x4C], %o4
fnor %f12, %f0, %f2
loop_197:
bcc,a loop_198
movne %icc, %l2, %o6
tn %icc, 0x7
fmovspos %xcc, %f8, %f12
loop_198:
sll %g5, 0x07, %g3
fblg,a %fcc2, loop_199
fmovrdgez %i6, %f12, %f0
fmovdg %icc, %f10, %f6
subccc %g6, %g7, %o0
loop_199:
stb %l3, [%l7 + 0x69]
movvs %xcc, %i4, %l4
bl,pn %xcc, loop_200
ldub [%l7 + 0x5A], %i7
fxnor %f10, %f10, %f0
sll %l6, 0x1F, %o3
loop_200:
ld [%l7 + 0x30], %f12
fbn,a %fcc2, loop_201
stx %i1, [%l7 + 0x58]
movrlez %o5, 0x294, %o7
stx %i3, [%l7 + 0x10]
loop_201:
movvs %icc, %i0, %l0
fmovdvs %icc, %f9, %f1
tge %xcc, 0x5
subcc %l1, %g4, %i2
andn %g1, %i5, %l5
lduw [%l7 + 0x24], %o2
edge8 %g2, %o1, %l2
ble,pn %xcc, loop_202
ldsh [%l7 + 0x74], %o4
ba,pn %icc, loop_203
ldx [%l7 + 0x78], %o6
loop_202:
ldsw [%l7 + 0x1C], %g3
edge16 %g5, %i6, %g7
loop_203:
ldsw [%l7 + 0x1C], %g6
fblg,a %fcc3, loop_204
fmovdleu %xcc, %f15, %f12
ldx [%l7 + 0x08], %o0
fba %fcc1, loop_205
loop_204:
fbg %fcc2, loop_206
stb %l3, [%l7 + 0x48]
ldsw [%l7 + 0x44], %l4
loop_205:
fbue %fcc2, loop_207
loop_206:
fmul8ulx16 %f8, %f12, %f12
lduw [%l7 + 0x48], %i4
taddcctv %i7, %o3, %l6
loop_207:
movleu %icc, %i1, %o5
fandnot2 %f8, %f0, %f6
fmovd %f12, %f12
or %o7, 0x0831, %i0
std %f8, [%l7 + 0x78]
ldsb [%l7 + 0x22], %i3
fmovrsne %l0, %f6, %f7
fbue,a %fcc0, loop_208
fnot2s %f3, %f7
addc %g4, %l1, %g1
ldub [%l7 + 0x74], %i2
loop_208:
ldub [%l7 + 0x4A], %l5
fnands %f7, %f15, %f6
subc %o2, 0x075F, %i5
lduw [%l7 + 0x40], %g2
stw %o1, [%l7 + 0x0C]
tsubcc %l2, %o4, %o6
fxnor %f14, %f12, %f0
fand %f0, %f8, %f2
ld [%l7 + 0x4C], %f15
movrne %g3, %g5, %i6
addccc %g7, %o0, %g6
brz %l4, loop_209
or %i4, 0x149F, %i7
fmovdle %icc, %f7, %f3
sth %l3, [%l7 + 0x4E]
loop_209:
te %xcc, 0x0
fxors %f0, %f8, %f12
fpsub16 %f4, %f6, %f8
ldsb [%l7 + 0x12], %o3
xnor %l6, %i1, %o5
bg,pn %xcc, loop_210
lduh [%l7 + 0x22], %o7
ldsb [%l7 + 0x7A], %i3
bl %icc, loop_211
loop_210:
fpadd16 %f2, %f4, %f2
st %f4, [%l7 + 0x40]
ld [%l7 + 0x54], %f6
loop_211:
movl %icc, %i0, %l0
fba %fcc2, loop_212
alignaddr %l1, %g1, %i2
stb %l5, [%l7 + 0x12]
xorcc %o2, 0x0936, %g4
loop_212:
tl %xcc, 0x0
lduh [%l7 + 0x24], %i5
st %f5, [%l7 + 0x44]
stw %o1, [%l7 + 0x40]
ldsw [%l7 + 0x74], %l2
bge loop_213
fand %f10, %f2, %f0
movcc %icc, %o4, %o6
xnor %g3, %g2, %i6
loop_213:
subcc %g5, %g7, %g6
ldsw [%l7 + 0x50], %l4
movpos %icc, %o0, %i4
fmovdleu %xcc, %f1, %f9
ldsb [%l7 + 0x41], %i7
stx %l3, [%l7 + 0x28]
ldsb [%l7 + 0x3B], %o3
fmovrdlez %l6, %f4, %f10
alignaddr %i1, %o7, %i3
lduw [%l7 + 0x5C], %o5
fnor %f0, %f12, %f6
ldsh [%l7 + 0x52], %i0
fpackfix %f2, %f7
st %f5, [%l7 + 0x44]
ldub [%l7 + 0x79], %l0
stb %g1, [%l7 + 0x08]
fmovrdgz %l1, %f0, %f0
tsubcctv %l5, %o2, %i2
brlz,a %g4, loop_214
fmovrde %i5, %f2, %f2
tsubcc %l2, %o1, %o4
fornot1s %f12, %f12, %f2
loop_214:
fbug,a %fcc0, loop_215
sth %g3, [%l7 + 0x20]
fnot1 %f8, %f2
tn %xcc, 0x6
loop_215:
stx %o6, [%l7 + 0x08]
bvs loop_216
fmovdgu %xcc, %f0, %f3
ld [%l7 + 0x4C], %f10
ldsw [%l7 + 0x34], %i6
loop_216:
ldsw [%l7 + 0x7C], %g5
fcmpne32 %f10, %f6, %g7
tvs %icc, 0x0
umulcc %g6, 0x00BF, %l4
or %o0, %g2, %i7
tgu %xcc, 0x0
ldub [%l7 + 0x5F], %l3
fornot2s %f4, %f5, %f11
bn,pn %xcc, loop_217
ldx [%l7 + 0x40], %o3
edge32 %i4, %l6, %o7
bgu,a loop_218
loop_217:
siam 0x2
lduw [%l7 + 0x20], %i1
fnegs %f4, %f3
loop_218:
fba,a %fcc1, loop_219
fnor %f0, %f12, %f14
fpack32 %f10, %f12, %f10
ldsw [%l7 + 0x78], %o5
loop_219:
brz,a %i3, loop_220
fbuge,a %fcc1, loop_221
orncc %l0, 0x050B, %i0
brnz,a %l1, loop_222
loop_220:
fmovsa %xcc, %f12, %f5
loop_221:
lduh [%l7 + 0x1A], %l5
stw %g1, [%l7 + 0x24]
loop_222:
ldsh [%l7 + 0x58], %i2
sdivcc %o2, 0x0E97, %g4
nop
setx loop_223, %l0, %l1
jmpl %l1, %l2
subcc %i5, 0x1712, %o1
bleu loop_224
sra %o4, 0x1C, %o6
loop_223:
fmovrse %i6, %f14, %f1
std %f12, [%l7 + 0x40]
loop_224:
orn %g5, 0x0672, %g3
ld [%l7 + 0x6C], %f10
sth %g6, [%l7 + 0x62]
ldub [%l7 + 0x10], %g7
fbule %fcc0, loop_225
edge8l %l4, %o0, %g2
tn %xcc, 0x5
lduw [%l7 + 0x44], %i7
loop_225:
fcmpes %fcc1, %f13, %f5
subc %o3, 0x0E05, %l3
fand %f2, %f2, %f10
fbue,a %fcc2, loop_226
movvs %xcc, %l6, %i4
popc %o7, %i1
fand %f12, %f10, %f10
loop_226:
lduh [%l7 + 0x4C], %i3
fmovsne %icc, %f12, %f11
stb %l0, [%l7 + 0x34]
subc %i0, 0x188E, %o5
fsrc1 %f12, %f0
ld [%l7 + 0x28], %f2
fbuge,a %fcc3, loop_227
fmul8x16au %f7, %f1, %f8
orn %l5, %g1, %l1
fzeros %f12
loop_227:
fbug %fcc2, loop_228
ldd [%l7 + 0x28], %f10
fmovrsgez %o2, %f9, %f6
add %g4, %i2, %l2
loop_228:
udiv %i5, 0x166B, %o1
movrne %o6, %o4, %g5
move %icc, %i6, %g3
fbu,a %fcc2, loop_229
bl,pn %icc, loop_230
movl %icc, %g7, %g6
nop
setx loop_231, %l0, %l1
jmpl %l1, %o0
loop_229:
ldsh [%l7 + 0x22], %g2
loop_230:
fbl,a %fcc1, loop_232
nop
setx loop_233, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_231:
fcmpne16 %f6, %f14, %l4
fornot1 %f10, %f2, %f4
loop_232:
move %icc, %i7, %l3
loop_233:
movrne %o3, %i4, %l6
mova %icc, %o7, %i1
ld [%l7 + 0x0C], %f13
bgu,pt %xcc, loop_234
ba %xcc, loop_235
fsrc2s %f2, %f10
sth %l0, [%l7 + 0x5C]
loop_234:
fbug %fcc1, loop_236
loop_235:
stb %i3, [%l7 + 0x37]
fmovrdgez %o5, %f12, %f2
movle %xcc, %l5, %i0
loop_236:
tne %icc, 0x5
ldsb [%l7 + 0x46], %g1
stb %o2, [%l7 + 0x51]
fpsub32s %f5, %f5, %f3
ldsh [%l7 + 0x0A], %g4
smulcc %l1, %l2, %i5
fmovs %f4, %f7
stb %i2, [%l7 + 0x5A]
be,a %icc, loop_237
fmovdl %icc, %f3, %f15
edge16l %o1, %o6, %o4
sllx %g5, 0x0B, %i6
loop_237:
ldx [%l7 + 0x18], %g7
brgz %g3, loop_238
fnot2s %f14, %f11
ldsb [%l7 + 0x17], %o0
lduh [%l7 + 0x28], %g2
loop_238:
stw %g6, [%l7 + 0x34]
tgu %xcc, 0x1
ldx [%l7 + 0x08], %i7
fmul8sux16 %f10, %f0, %f14
ldd [%l7 + 0x20], %f6
stb %l3, [%l7 + 0x41]
stb %o3, [%l7 + 0x79]
edge8 %l4, %i4, %l6
ldd [%l7 + 0x20], %f4
tgu %xcc, 0x3
st %f5, [%l7 + 0x30]
stb %o7, [%l7 + 0x18]
lduw [%l7 + 0x44], %l0
smulcc %i1, %i3, %o5
fzero %f0
andn %i0, %g1, %l5
fbl,a %fcc2, loop_239
fmovspos %icc, %f10, %f3
ldd [%l7 + 0x28], %f6
fpackfix %f0, %f3
loop_239:
fandnot2s %f7, %f14, %f10
fxors %f8, %f13, %f10
bneg loop_240
fmovs %f14, %f11
tsubcctv %o2, 0x0F00, %g4
fpadd32s %f10, %f14, %f9
loop_240:
fbug,a %fcc1, loop_241
ldsh [%l7 + 0x1C], %l1
stw %i5, [%l7 + 0x70]
sra %l2, %o1, %i2
loop_241:
umul %o4, 0x0D77, %o6
edge32ln %i6, %g5, %g7
mulscc %g3, 0x0D87, %g2
ble %icc, loop_242
edge8n %g6, %i7, %o0
fbne %fcc1, loop_243
edge8ln %o3, %l3, %i4
loop_242:
movleu %icc, %l4, %l6
stw %l0, [%l7 + 0x74]
loop_243:
fmovdgu %icc, %f4, %f4
lduh [%l7 + 0x4C], %o7
lduw [%l7 + 0x1C], %i3
edge32 %o5, %i1, %i0
udivcc %g1, 0x1DD3, %o2
bgu,a,pn %icc, loop_244
sth %g4, [%l7 + 0x2C]
tle %icc, 0x5
fors %f13, %f15, %f6
loop_244:
ldsb [%l7 + 0x4F], %l5
st %f9, [%l7 + 0x64]
tleu %xcc, 0x4
st %f11, [%l7 + 0x64]
std %f0, [%l7 + 0x10]
tleu %xcc, 0x1
brlez %i5, loop_245
nop
setx loop_246, %l0, %l1
jmpl %l1, %l2
sth %o1, [%l7 + 0x50]
fmul8x16al %f15, %f12, %f6
loop_245:
stx %i2, [%l7 + 0x50]
loop_246:
faligndata %f8, %f4, %f14
stw %o4, [%l7 + 0x28]
smul %o6, 0x11AA, %i6
fmovdleu %icc, %f9, %f10
brgez %l1, loop_247
smul %g7, 0x0E2A, %g5
fmovs %f7, %f7
andcc %g3, %g6, %i7
loop_247:
std %f6, [%l7 + 0x10]
movpos %xcc, %g2, %o3
fmovscc %xcc, %f13, %f2
fcmpeq32 %f0, %f0, %l3
addc %i4, %o0, %l4
bcc,pt %icc, loop_248
orcc %l0, %l6, %i3
fmovsgu %xcc, %f8, %f9
sth %o7, [%l7 + 0x60]
loop_248:
st %f6, [%l7 + 0x78]
edge32ln %i1, %i0, %g1
fmovrdgz %o5, %f2, %f10
edge16l %o2, %g4, %i5
fmovdpos %xcc, %f2, %f15
st %f13, [%l7 + 0x54]
sll %l2, 0x18, %l5
fmovse %icc, %f5, %f15
std %f0, [%l7 + 0x48]
tg %icc, 0x0
movcs %xcc, %o1, %o4
fbue,a %fcc3, loop_249
edge8ln %o6, %i2, %i6
ldub [%l7 + 0x16], %g7
xnor %g5, 0x1553, %g3
loop_249:
lduh [%l7 + 0x28], %l1
tvs %icc, 0x7
brgez,a %i7, loop_250
std %f8, [%l7 + 0x60]
ldsb [%l7 + 0x5C], %g6
std %f10, [%l7 + 0x50]
loop_250:
stx %o3, [%l7 + 0x28]
fbo %fcc0, loop_251
fmovscs %xcc, %f11, %f7
stb %g2, [%l7 + 0x3B]
fxors %f5, %f5, %f2
loop_251:
fsrc2 %f12, %f4
fnands %f3, %f14, %f12
brnz %l3, loop_252
fpsub16 %f4, %f8, %f2
tn %xcc, 0x4
srl %i4, %l4, %l0
loop_252:
ba,a,pt %icc, loop_253
fmovs %f1, %f8
ldsw [%l7 + 0x10], %o0
ldx [%l7 + 0x10], %i3
loop_253:
ldx [%l7 + 0x70], %l6
xor %o7, 0x0078, %i0
ldsb [%l7 + 0x52], %g1
array32 %i1, %o5, %o2
tge %icc, 0x5
fandnot1s %f0, %f9, %f1
lduh [%l7 + 0x62], %g4
fmovrslz %l2, %f14, %f14
fabsd %f4, %f0
fsrc2 %f2, %f4
fmovsg %icc, %f15, %f12
fmovsne %icc, %f12, %f15
fmovrdgz %l5, %f0, %f10
brz,a %i5, loop_254
ldsb [%l7 + 0x24], %o4
sdivx %o6, 0x1B64, %i2
lduw [%l7 + 0x10], %i6
loop_254:
tleu %xcc, 0x5
fmovdne %icc, %f3, %f4
fbn,a %fcc1, loop_255
lduh [%l7 + 0x58], %g7
lduw [%l7 + 0x48], %o1
nop
setx loop_256, %l0, %l1
jmpl %l1, %g3
loop_255:
fmuld8sux16 %f13, %f7, %f12
tcc %xcc, 0x3
faligndata %f0, %f14, %f14
loop_256:
fpack16 %f0, %f3
std %f8, [%l7 + 0x48]
fmovrse %g5, %f3, %f9
fmovrdgz %i7, %f10, %f14
subccc %g6, 0x175A, %o3
bne %icc, loop_257
ldx [%l7 + 0x38], %l1
ldub [%l7 + 0x44], %g2
fpmerge %f12, %f7, %f2
loop_257:
fmovde %xcc, %f3, %f12
ldsw [%l7 + 0x58], %l3
ldx [%l7 + 0x28], %l4
fcmped %fcc3, %f2, %f4
nop
setx loop_258, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpsub16 %f0, %f12, %f14
fcmped %fcc0, %f2, %f10
ldx [%l7 + 0x40], %l0
loop_258:
fmovrsgz %i4, %f4, %f2
tvc %xcc, 0x5
fxnors %f9, %f15, %f9
brlez,a %o0, loop_259
fbn %fcc0, loop_260
stx %l6, [%l7 + 0x40]
tle %icc, 0x4
loop_259:
lduw [%l7 + 0x1C], %o7
loop_260:
move %icc, %i3, %i0
fornot2 %f4, %f10, %f2
stx %i1, [%l7 + 0x58]
edge16ln %o5, %o2, %g1
tsubcc %l2, 0x1D66, %l5
edge32ln %g4, %i5, %o4
stx %i2, [%l7 + 0x40]
stb %i6, [%l7 + 0x19]
ldd [%l7 + 0x58], %f0
fmovrdlez %o6, %f12, %f8
fmovdleu %xcc, %f2, %f1
bshuffle %f8, %f10, %f8
st %f13, [%l7 + 0x64]
array8 %g7, %g3, %o1
edge32l %g5, %g6, %o3
st %f11, [%l7 + 0x58]
edge8l %i7, %g2, %l3
umulcc %l4, %l1, %l0
add %o0, %i4, %o7
lduh [%l7 + 0x20], %l6
fbn,a %fcc1, loop_261
fpackfix %f4, %f11
pdist %f12, %f6, %f12
andncc %i3, %i1, %o5
loop_261:
fmovdneg %icc, %f6, %f15
fcmpne32 %f10, %f6, %i0
alignaddr %g1, %o2, %l5
lduh [%l7 + 0x70], %g4
edge32n %l2, %i5, %o4
array16 %i2, %o6, %g7
tvc %icc, 0x6
stb %g3, [%l7 + 0x29]
fone %f6
addccc %i6, 0x1F3F, %g5
sub %o1, 0x01B7, %g6
tvc %xcc, 0x0
ld [%l7 + 0x0C], %f6
or %i7, %g2, %l3
addccc %o3, 0x0755, %l1
fbue %fcc1, loop_262
alignaddrl %l4, %o0, %l0
fmovsvc %icc, %f10, %f11
fmuld8sux16 %f11, %f3, %f10
loop_262:
xnor %i4, 0x0F26, %l6
fmovdge %icc, %f8, %f0
fpsub16 %f12, %f14, %f8
edge32ln %o7, %i3, %o5
ld [%l7 + 0x0C], %f8
stb %i1, [%l7 + 0x22]
bcc,pt %icc, loop_263
ldd [%l7 + 0x30], %f8
movcc %icc, %g1, %i0
fbl %fcc1, loop_264
loop_263:
sth %l5, [%l7 + 0x18]
call loop_265
std %f10, [%l7 + 0x10]
loop_264:
ta %xcc, 0x4
stw %g4, [%l7 + 0x64]
loop_265:
call loop_266
stw %o2, [%l7 + 0x68]
ldsw [%l7 + 0x1C], %i5
tne %icc, 0x3
loop_266:
fmovdle %xcc, %f13, %f13
fmul8x16al %f5, %f7, %f6
nop
setx loop_267, %l0, %l1
jmpl %l1, %o4
fmovrdne %i2, %f12, %f12
stb %o6, [%l7 + 0x5A]
edge8ln %g7, %l2, %g3
loop_267:
lduw [%l7 + 0x48], %i6
fpadd32 %f14, %f6, %f8
bgu,a loop_268
lduh [%l7 + 0x30], %o1
fnot1 %f0, %f14
movrgez %g6, %g5, %i7
loop_268:
ldsb [%l7 + 0x7A], %l3
ldd [%l7 + 0x18], %f0
bgu %icc, loop_269
stw %g2, [%l7 + 0x3C]
fornot1s %f13, %f6, %f12
tneg %xcc, 0x0
loop_269:
tvs %icc, 0x4
fmovrsgez %l1, %f12, %f12
edge16 %l4, %o0, %l0
movpos %xcc, %o3, %i4
fxors %f0, %f0, %f6
fsrc2 %f2, %f6
fone %f8
tge %icc, 0x3
ble,pn %icc, loop_270
subcc %l6, 0x03E8, %o7
ldsb [%l7 + 0x76], %o5
edge32 %i1, %g1, %i0
loop_270:
fmovsn %xcc, %f6, %f11
fmuld8ulx16 %f2, %f8, %f10
stb %i3, [%l7 + 0x67]
ta %xcc, 0x7
st %f0, [%l7 + 0x14]
ldub [%l7 + 0x7B], %l5
fcmpes %fcc0, %f11, %f14
fcmpne16 %f0, %f2, %o2
movgu %icc, %i5, %g4
ldsb [%l7 + 0x6E], %i2
sth %o6, [%l7 + 0x16]
movn %icc, %o4, %g7
fnot1 %f12, %f2
fmovdpos %xcc, %f13, %f14
brlz,a %l2, loop_271
stx %g3, [%l7 + 0x48]
fbuge %fcc3, loop_272
ldsb [%l7 + 0x18], %o1
loop_271:
subcc %g6, %g5, %i7
st %f15, [%l7 + 0x20]
loop_272:
mova %icc, %l3, %g2
fbne %fcc1, loop_273
brlz %i6, loop_274
bvs,a,pt %icc, loop_275
sdivcc %l4, 0x0598, %o0
loop_273:
fmovdvs %xcc, %f1, %f12
loop_274:
fnot1 %f4, %f8
loop_275:
lduw [%l7 + 0x5C], %l1
stw %o3, [%l7 + 0x30]
or %l0, %i4, %l6
sll %o7, %o5, %g1
fcmpeq16 %f0, %f6, %i0
lduw [%l7 + 0x38], %i3
andn %l5, %o2, %i5
fmul8x16 %f6, %f6, %f8
sdiv %i1, 0x16F4, %g4
fpsub16s %f9, %f5, %f12
stx %i2, [%l7 + 0x68]
fpadd16 %f12, %f0, %f8
fmovsle %icc, %f13, %f11
fblg,a %fcc3, loop_276
ld [%l7 + 0x48], %f5
be,pn %icc, loop_277
ldsb [%l7 + 0x3A], %o4
loop_276:
edge32 %o6, %g7, %g3
array8 %l2, %o1, %g6
loop_277:
fmovrdlz %g5, %f4, %f6
fble %fcc0, loop_278
addc %i7, %g2, %l3
fbu,a %fcc2, loop_279
fmul8x16 %f13, %f8, %f6
loop_278:
fcmps %fcc2, %f7, %f6
ldd [%l7 + 0x30], %f4
loop_279:
edge16l %l4, %o0, %i6
ldd [%l7 + 0x38], %f12
sll %l1, %o3, %l0
bn,a,pt %xcc, loop_280
bl loop_281
tl %xcc, 0x2
mova %xcc, %i4, %o7
loop_280:
fbue %fcc0, loop_282
loop_281:
addcc %o5, 0x1531, %l6
bneg %icc, loop_283
stw %i0, [%l7 + 0x74]
loop_282:
fornot1s %f9, %f14, %f3
ldd [%l7 + 0x08], %f4
loop_283:
ldub [%l7 + 0x30], %g1
ldub [%l7 + 0x21], %i3
fabsd %f12, %f4
bgu,pn %xcc, loop_284
addcc %o2, 0x0372, %i5
brz %i1, loop_285
ldsw [%l7 + 0x0C], %g4
loop_284:
ld [%l7 + 0x68], %f1
ldsw [%l7 + 0x60], %i2
loop_285:
fzeros %f8
fmuld8sux16 %f5, %f9, %f4
fandnot2 %f0, %f2, %f8
ld [%l7 + 0x68], %f13
edge8 %o4, %l5, %g7
brnz,a %g3, loop_286
bgu loop_287
taddcctv %o6, 0x1E70, %l2
ldx [%l7 + 0x68], %o1
loop_286:
fmuld8ulx16 %f14, %f15, %f10
loop_287:
ldx [%l7 + 0x28], %g6
bge,pt %xcc, loop_288
st %f8, [%l7 + 0x34]
bn %xcc, loop_289
brgz %i7, loop_290
loop_288:
movvs %icc, %g5, %l3
fmovsge %icc, %f4, %f14
loop_289:
lduw [%l7 + 0x4C], %g2
loop_290:
fnot1 %f2, %f8
sth %o0, [%l7 + 0x20]
stb %i6, [%l7 + 0x5F]
fexpand %f3, %f14
fpadd16 %f14, %f6, %f6
tle %icc, 0x5
bneg,pn %xcc, loop_291
fbo,a %fcc0, loop_292
fzero %f2
brlz,a %l1, loop_293
loop_291:
fmovd %f8, %f4
loop_292:
andcc %o3, 0x1244, %l0
fmovdg %icc, %f4, %f5
loop_293:
fmovdg %xcc, %f10, %f1
bg,pn %icc, loop_294
movgu %icc, %l4, %o7
tn %xcc, 0x7
ldx [%l7 + 0x08], %o5
loop_294:
ldsb [%l7 + 0x0A], %l6
sdiv %i0, 0x0E1C, %g1
fmovsvs %icc, %f10, %f6
fbge %fcc0, loop_295
std %f2, [%l7 + 0x58]
tn %icc, 0x6
srax %i4, %o2, %i3
loop_295:
fabsd %f12, %f4
ldsw [%l7 + 0x7C], %i1
ld [%l7 + 0x3C], %f2
for %f12, %f2, %f0
ldx [%l7 + 0x68], %i5
fabss %f10, %f1
st %f15, [%l7 + 0x10]
movvc %xcc, %i2, %g4
ldub [%l7 + 0x41], %l5
movrlez %g7, 0x3B3, %g3
subcc %o4, 0x1A7C, %o6
fcmpd %fcc2, %f12, %f12
ldsw [%l7 + 0x70], %l2
fcmpeq32 %f10, %f6, %o1
fandnot2s %f15, %f5, %f12
movrgz %i7, 0x389, %g6
fmovscc %xcc, %f13, %f8
stx %g5, [%l7 + 0x78]
ldub [%l7 + 0x52], %g2
tsubcc %o0, 0x1520, %i6
fornot2 %f6, %f6, %f4
stw %l3, [%l7 + 0x20]
fbue %fcc2, loop_296
fnands %f2, %f1, %f9
add %l1, %o3, %l4
stw %o7, [%l7 + 0x14]
loop_296:
bgu,pn %xcc, loop_297
fandnot2 %f14, %f14, %f4
lduw [%l7 + 0x44], %o5
fbug,a %fcc3, loop_298
loop_297:
fandnot2 %f12, %f12, %f2
ldsw [%l7 + 0x5C], %l6
umul %i0, 0x031F, %l0
loop_298:
fmovdleu %xcc, %f13, %f1
brz %i4, loop_299
fornot2s %f7, %f14, %f15
brgz,a %o2, loop_300
taddcc %i3, 0x1A6D, %g1
loop_299:
ldsh [%l7 + 0x1E], %i1
fmovdvs %icc, %f10, %f0
loop_300:
fzero %f0
stx %i2, [%l7 + 0x20]
movg %icc, %i5, %g4
bge,a loop_301
fandnot1s %f8, %f9, %f2
fandnot1 %f2, %f4, %f4
movrgez %g7, 0x344, %g3
loop_301:
edge8n %o4, %l5, %l2
fmul8sux16 %f8, %f8, %f2
ldsh [%l7 + 0x64], %o1
ldsh [%l7 + 0x40], %o6
ldsh [%l7 + 0x68], %i7
lduh [%l7 + 0x18], %g6
fnegs %f8, %f9
udivx %g5, 0x11D3, %o0
fcmpne32 %f4, %f14, %g2
st %f1, [%l7 + 0x50]
tpos %xcc, 0x2
fbule %fcc3, loop_302
sub %i6, %l3, %l1
bneg loop_303
fcmpeq32 %f12, %f12, %l4
loop_302:
movg %xcc, %o3, %o5
fbl %fcc0, loop_304
loop_303:
fmovsle %icc, %f0, %f11
fbue %fcc1, loop_305
movrgz %l6, %o7, %i0
loop_304:
bvc,a,pt %xcc, loop_306
ldx [%l7 + 0x78], %l0
loop_305:
edge16l %o2, %i3, %i4
fnot1s %f10, %f13
loop_306:
fmovsvc %icc, %f7, %f2
subc %i1, 0x0B7D, %g1
tvc %icc, 0x4
fnot2 %f6, %f8
ldx [%l7 + 0x18], %i5
fmovdn %icc, %f7, %f15
ldsb [%l7 + 0x4E], %g4
fmovrse %g7, %f5, %f3
tpos %icc, 0x3
ldsw [%l7 + 0x74], %g3
fornot2s %f4, %f4, %f11
stb %i2, [%l7 + 0x6F]
movvc %icc, %l5, %l2
ble loop_307
stw %o4, [%l7 + 0x40]
stb %o1, [%l7 + 0x5D]
edge8 %o6, %g6, %i7
loop_307:
fmovrdgez %g5, %f12, %f10
stb %g2, [%l7 + 0x27]
fmovda %icc, %f1, %f13
brlz,a %i6, loop_308
edge8ln %o0, %l3, %l1
fmuld8sux16 %f13, %f13, %f6
fmovdcs %xcc, %f9, %f2
loop_308:
ldub [%l7 + 0x6C], %o3
fornot1s %f7, %f1, %f10
be,pn %xcc, loop_309
edge32 %l4, %l6, %o5
array8 %i0, %o7, %o2
fmovrdgez %l0, %f2, %f4
loop_309:
fors %f6, %f5, %f9
fmovsle %icc, %f11, %f6
ldsw [%l7 + 0x60], %i4
ldd [%l7 + 0x30], %f4
bvc,a,pn %xcc, loop_310
call loop_311
sth %i1, [%l7 + 0x5C]
movre %g1, 0x2FA, %i3
loop_310:
ldsw [%l7 + 0x20], %i5
loop_311:
stw %g7, [%l7 + 0x6C]
ldd [%l7 + 0x40], %f14
tgu %icc, 0x7
fmovdleu %xcc, %f8, %f5
fcmple32 %f14, %f0, %g4
fmovsn %xcc, %f7, %f1
call loop_312
bleu,a loop_313
fmovrslez %i2, %f0, %f6
srax %g3, 0x06, %l2
loop_312:
fmovse %xcc, %f13, %f10
loop_313:
udivcc %o4, 0x19FC, %l5
fmovrdgz %o1, %f14, %f14
fbule %fcc1, loop_314
fble,a %fcc2, loop_315
sth %g6, [%l7 + 0x34]
fmovscs %xcc, %f1, %f4
loop_314:
fpsub32 %f10, %f4, %f0
loop_315:
fzero %f10
subc %i7, 0x164F, %g5
sth %o6, [%l7 + 0x6E]
fbue,a %fcc0, loop_316
fbug,a %fcc2, loop_317
ldd [%l7 + 0x30], %f10
bleu,a %icc, loop_318
loop_316:
fmovd %f14, %f10
loop_317:
lduw [%l7 + 0x34], %i6
lduh [%l7 + 0x72], %g2
loop_318:
ldsb [%l7 + 0x65], %l3
fornot1 %f0, %f0, %f8
array8 %o0, %o3, %l1
orncc %l4, 0x0AFB, %l6
sth %o5, [%l7 + 0x68]
fnegs %f14, %f6
stx %o7, [%l7 + 0x40]
edge32l %i0, %o2, %l0
fmovsvs %xcc, %f3, %f3
stx %i4, [%l7 + 0x48]
bleu loop_319
fbule,a %fcc0, loop_320
stx %g1, [%l7 + 0x20]
fmovde %icc, %f9, %f6
loop_319:
ld [%l7 + 0x44], %f6
loop_320:
ldsh [%l7 + 0x76], %i1
add %i3, 0x18C6, %i5
fmovdle %icc, %f2, %f11
fble %fcc3, loop_321
fand %f6, %f8, %f8
bneg,a,pn %icc, loop_322
bgu %icc, loop_323
loop_321:
bneg %icc, loop_324
stx %g4, [%l7 + 0x70]
loop_322:
fmovdneg %icc, %f9, %f2
loop_323:
bge %xcc, loop_325
loop_324:
udivx %g7, 0x17ED, %g3
fmovdg %xcc, %f9, %f12
be loop_326
loop_325:
brlez %i2, loop_327
fmovdpos %xcc, %f14, %f8
fxor %f12, %f12, %f8
loop_326:
fpadd32 %f10, %f2, %f14
loop_327:
stw %o4, [%l7 + 0x64]
fbue,a %fcc3, loop_328
movn %xcc, %l2, %l5
fble,a %fcc0, loop_329
ldub [%l7 + 0x34], %o1
loop_328:
move %icc, %g6, %g5
fpsub16s %f10, %f2, %f4
loop_329:
bn %icc, loop_330
umulcc %i7, 0x1062, %i6
fblg %fcc1, loop_331
ldx [%l7 + 0x40], %o6
loop_330:
tne %icc, 0x3
fpsub16s %f11, %f0, %f8
loop_331:
fnot1s %f11, %f14
fsrc1 %f0, %f14
fmovdge %xcc, %f0, %f15
fsrc2s %f1, %f14
fpmerge %f14, %f7, %f8
fcmpne32 %f10, %f6, %g2
fmovrdne %o0, %f6, %f2
ldub [%l7 + 0x42], %l3
stb %o3, [%l7 + 0x0B]
st %f4, [%l7 + 0x64]
fbu,a %fcc1, loop_332
fnands %f5, %f5, %f0
edge8n %l1, %l6, %o5
std %f12, [%l7 + 0x20]
loop_332:
lduw [%l7 + 0x34], %l4
fsrc1s %f5, %f14
movrne %i0, 0x2B5, %o2
fmovdgu %xcc, %f7, %f7
fnot1 %f2, %f4
bcs,a,pn %icc, loop_333
fnor %f0, %f8, %f10
bcs,a %xcc, loop_334
bcs loop_335
loop_333:
stb %l0, [%l7 + 0x09]
fnors %f0, %f6, %f5
loop_334:
fsrc2 %f10, %f4
loop_335:
fmovs %f3, %f1
bpos loop_336
sth %o7, [%l7 + 0x12]
sra %i4, 0x05, %g1
stw %i1, [%l7 + 0x50]
loop_336:
edge16ln %i3, %g4, %i5
movcs %xcc, %g3, %i2
std %f10, [%l7 + 0x78]
move %xcc, %o4, %g7
fpsub16s %f9, %f1, %f14
fcmpeq16 %f12, %f8, %l2
ba,pn %xcc, loop_337
fnot2s %f1, %f3
fmul8sux16 %f6, %f6, %f6
tvs %xcc, 0x3
loop_337:
pdist %f0, %f12, %f8
movvs %xcc, %o1, %g6
ld [%l7 + 0x18], %f7
edge32 %l5, %i7, %g5
fmovdvs %icc, %f9, %f10
edge32ln %o6, %i6, %o0
fnor %f2, %f12, %f0
sth %g2, [%l7 + 0x7A]
fornot1 %f14, %f6, %f2
orn %o3, 0x0B74, %l3
smul %l1, 0x1846, %o5
ldx [%l7 + 0x38], %l4
fbue %fcc0, loop_338
bn,a %icc, loop_339
fandnot1s %f8, %f3, %f13
fbne %fcc0, loop_340
loop_338:
stb %l6, [%l7 + 0x2F]
loop_339:
fnot2s %f15, %f5
nop
setx loop_341, %l0, %l1
jmpl %l1, %i0
loop_340:
fbuge %fcc2, loop_342
fnot1 %f4, %f12
fpadd16 %f14, %f14, %f0
loop_341:
ldsb [%l7 + 0x7D], %l0
loop_342:
ldub [%l7 + 0x4F], %o7
sdiv %o2, 0x0F1F, %i4
siam 0x4
edge16 %g1, %i1, %g4
ldub [%l7 + 0x4D], %i5
fnand %f4, %f0, %f14
st %f9, [%l7 + 0x2C]
bvs,a %xcc, loop_343
movn %xcc, %g3, %i2
fmovsge %xcc, %f4, %f3
fmovse %xcc, %f1, %f5
loop_343:
movne %icc, %o4, %g7
movrne %l2, 0x2C1, %i3
fmovsge %xcc, %f11, %f10
fmovdne %xcc, %f6, %f8
sth %o1, [%l7 + 0x52]
edge16n %g6, %i7, %g5
ldsb [%l7 + 0x38], %l5
ldsw [%l7 + 0x24], %i6
std %f14, [%l7 + 0x08]
orncc %o6, 0x0955, %o0
fnor %f8, %f2, %f0
subc %g2, 0x0CD1, %l3
fbue,a %fcc2, loop_344
edge16l %o3, %l1, %l4
be loop_345
fmovs %f1, %f0
loop_344:
sth %o5, [%l7 + 0x3E]
fpadd32 %f8, %f8, %f12
loop_345:
bleu loop_346
fpadd32 %f12, %f2, %f0
edge16n %i0, %l6, %l0
movneg %xcc, %o2, %o7
loop_346:
bne,a %xcc, loop_347
lduw [%l7 + 0x3C], %i4
andcc %g1, %g4, %i1
fbge,a %fcc0, loop_348
loop_347:
tcc %icc, 0x6
ldd [%l7 + 0x08], %f10
fpsub32 %f12, %f6, %f6
loop_348:
fbge %fcc0, loop_349
movleu %icc, %i5, %i2
fcmpeq16 %f6, %f8, %o4
tneg %xcc, 0x7
loop_349:
sll %g3, %g7, %i3
stb %o1, [%l7 + 0x1F]
fmovsvc %xcc, %f4, %f11
edge8l %l2, %g6, %g5
brlz %l5, loop_350
fnot1s %f8, %f11
tvc %xcc, 0x7
pdist %f2, %f2, %f12
loop_350:
edge16ln %i6, %i7, %o0
fbule,a %fcc3, loop_351
taddcctv %o6, 0x000D, %l3
fpmerge %f4, %f14, %f0
ldub [%l7 + 0x74], %o3
loop_351:
movvs %xcc, %g2, %l4
stw %o5, [%l7 + 0x10]
call loop_352
st %f3, [%l7 + 0x2C]
umul %i0, %l1, %l0
ldx [%l7 + 0x28], %o2
loop_352:
brnz %l6, loop_353
ldsb [%l7 + 0x17], %o7
fmovrsgz %g1, %f0, %f13
st %f1, [%l7 + 0x6C]
loop_353:
movl %xcc, %i4, %g4
ldsw [%l7 + 0x58], %i1
fmovdvc %xcc, %f0, %f2
umul %i5, %i2, %g3
ldsh [%l7 + 0x7A], %g7
ldd [%l7 + 0x08], %f14
edge8l %o4, %o1, %l2
ldd [%l7 + 0x28], %f12
fnot1 %f14, %f10
fnegs %f3, %f5
fpsub16 %f6, %f8, %f4
tsubcctv %g6, 0x1D6D, %i3
edge16l %g5, %l5, %i6
st %f2, [%l7 + 0x78]
nop
setx loop_354, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbn %fcc0, loop_355
fornot1s %f1, %f14, %f5
nop
setx loop_356, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_354:
ld [%l7 + 0x28], %f15
loop_355:
addc %o0, %o6, %l3
ldub [%l7 + 0x1A], %i7
loop_356:
fcmpne16 %f2, %f10, %o3
fcmped %fcc2, %f4, %f14
fbule,a %fcc0, loop_357
andcc %l4, %g2, %o5
fbug %fcc0, loop_358
fbu,a %fcc2, loop_359
loop_357:
fabsd %f4, %f0
stw %i0, [%l7 + 0x18]
loop_358:
fble,a %fcc3, loop_360
loop_359:
ldsw [%l7 + 0x44], %l1
fands %f14, %f7, %f2
lduw [%l7 + 0x74], %o2
loop_360:
fmovde %icc, %f0, %f13
tvc %xcc, 0x5
bvc,a loop_361
fpadd16s %f14, %f11, %f11
stb %l6, [%l7 + 0x55]
ldsh [%l7 + 0x2E], %o7
loop_361:
fxnors %f12, %f11, %f10
tgu %xcc, 0x5
fmovdg %icc, %f2, %f0
std %f14, [%l7 + 0x20]
tl %xcc, 0x4
fmovdg %xcc, %f3, %f7
brgez,a %l0, loop_362
stw %i4, [%l7 + 0x38]
tl %icc, 0x5
lduh [%l7 + 0x56], %g4
loop_362:
ldx [%l7 + 0x10], %g1
lduw [%l7 + 0x58], %i5
ldx [%l7 + 0x58], %i2
orncc %i1, 0x1B56, %g3
taddcc %o4, %o1, %g7
fandnot2s %f2, %f14, %f15
fbne,a %fcc0, loop_363
udivcc %g6, 0x012B, %i3
addc %l2, 0x0CA4, %l5
ldd [%l7 + 0x10], %f4
loop_363:
tcs %xcc, 0x6
stx %g5, [%l7 + 0x10]
st %f6, [%l7 + 0x40]
brgez %i6, loop_364
std %f8, [%l7 + 0x38]
fmovdg %icc, %f9, %f1
edge8ln %o0, %l3, %o6
loop_364:
fnegs %f15, %f14
tvc %xcc, 0x0
ldd [%l7 + 0x50], %f12
ldx [%l7 + 0x60], %o3
st %f9, [%l7 + 0x2C]
bgu,pt %icc, loop_365
std %f4, [%l7 + 0x58]
bcs,pt %icc, loop_366
ldsw [%l7 + 0x20], %l4
loop_365:
fmovsleu %icc, %f14, %f8
be,a %icc, loop_367
loop_366:
ldd [%l7 + 0x70], %f2
subccc %i7, %g2, %o5
ldub [%l7 + 0x1A], %i0
loop_367:
fmovsle %icc, %f5, %f10
std %f0, [%l7 + 0x78]
sth %o2, [%l7 + 0x7E]
ldub [%l7 + 0x29], %l6
stb %o7, [%l7 + 0x4E]
bge,a %icc, loop_368
lduh [%l7 + 0x58], %l1
fbule,a %fcc1, loop_369
fandnot1 %f14, %f2, %f12
loop_368:
fmul8sux16 %f8, %f0, %f0
tl %xcc, 0x2
loop_369:
ldd [%l7 + 0x30], %f6
fsrc1s %f7, %f7
fcmple32 %f6, %f14, %l0
ld [%l7 + 0x0C], %f13
fpackfix %f10, %f3
fmovsneg %xcc, %f1, %f14
fabsd %f8, %f12
edge16 %i4, %g1, %i5
ldub [%l7 + 0x63], %i2
ldsh [%l7 + 0x44], %g4
fmovrslez %g3, %f5, %f15
ldsb [%l7 + 0x37], %o4
stx %i1, [%l7 + 0x40]
ld [%l7 + 0x14], %f15
stw %g7, [%l7 + 0x3C]
fmovdgu %icc, %f0, %f4
fcmped %fcc3, %f10, %f14
brlz,a %g6, loop_370
lduw [%l7 + 0x20], %i3
fors %f15, %f13, %f1
sllx %l2, %o1, %g5
loop_370:
ldsw [%l7 + 0x10], %i6
brnz,a %o0, loop_371
tneg %icc, 0x6
sth %l5, [%l7 + 0x3C]
taddcctv %o6, %l3, %o3
loop_371:
stb %i7, [%l7 + 0x7F]
fmovrsgz %l4, %f12, %f2
ldub [%l7 + 0x34], %o5
add %g2, 0x1A00, %i0
tsubcc %l6, %o2, %o7
alignaddr %l0, %l1, %i4
taddcctv %i5, %i2, %g4
fcmple32 %f6, %f4, %g1
fbn %fcc1, loop_372
addcc %o4, 0x111B, %i1
movne %icc, %g7, %g6
ldsw [%l7 + 0x6C], %g3
loop_372:
ldsh [%l7 + 0x3E], %l2
ldd [%l7 + 0x18], %f4
ldsh [%l7 + 0x54], %i3
be,pn %xcc, loop_373
fsrc2 %f4, %f2
fmul8x16 %f15, %f14, %f6
fmovdleu %xcc, %f10, %f10
loop_373:
sth %g5, [%l7 + 0x14]
andncc %i6, %o0, %l5
fbue,a %fcc0, loop_374
orn %o6, %o1, %l3
tsubcc %o3, %i7, %l4
movgu %icc, %g2, %i0
loop_374:
st %f6, [%l7 + 0x14]
ldx [%l7 + 0x18], %l6
tleu %xcc, 0x7
fmovsg %xcc, %f14, %f1
fcmps %fcc0, %f8, %f2
stw %o2, [%l7 + 0x30]
fmovdn %icc, %f11, %f13
std %f2, [%l7 + 0x40]
addcc %o5, %o7, %l0
fmul8x16 %f8, %f0, %f6
lduh [%l7 + 0x44], %i4
fornot2 %f2, %f8, %f10
fmul8x16 %f5, %f6, %f14
ldx [%l7 + 0x18], %l1
andn %i2, 0x07D2, %g4
st %f2, [%l7 + 0x4C]
fmovde %icc, %f7, %f8
fcmpeq16 %f12, %f10, %i5
stb %o4, [%l7 + 0x6D]
ld [%l7 + 0x28], %f1
lduh [%l7 + 0x36], %g1
sub %i1, %g7, %g3
fbne,a %fcc3, loop_375
xorcc %l2, %g6, %g5
stw %i6, [%l7 + 0x6C]
edge16n %o0, %l5, %o6
loop_375:
smulcc %o1, 0x1580, %i3
lduh [%l7 + 0x42], %l3
stb %i7, [%l7 + 0x75]
subccc %o3, %l4, %g2
brlez %i0, loop_376
fcmpes %fcc2, %f5, %f0
alignaddrl %o2, %o5, %o7
fxnor %f14, %f4, %f6
loop_376:
brgz %l6, loop_377
movvs %xcc, %l0, %l1
edge32ln %i4, %i2, %g4
subcc %o4, %g1, %i1
loop_377:
bvc,a,pn %icc, loop_378
ld [%l7 + 0x6C], %f4
sth %i5, [%l7 + 0x28]
ldsw [%l7 + 0x60], %g7
loop_378:
fmovdge %xcc, %f11, %f13
movne %xcc, %g3, %l2
brlez,a %g6, loop_379
ldx [%l7 + 0x78], %i6
tcs %xcc, 0x1
fmuld8ulx16 %f7, %f4, %f0
loop_379:
brgz,a %o0, loop_380
fpadd16s %f0, %f7, %f11
stx %l5, [%l7 + 0x38]
ld [%l7 + 0x14], %f12
loop_380:
te %xcc, 0x1
fmuld8ulx16 %f3, %f2, %f10
fandnot1s %f4, %f2, %f5
tgu %xcc, 0x2
fmovsneg %xcc, %f6, %f4
fmovsne %xcc, %f11, %f10
brgez %o6, loop_381
pdist %f8, %f0, %f12
ldub [%l7 + 0x6C], %g5
ldub [%l7 + 0x72], %o1
loop_381:
fpack32 %f0, %f10, %f10
umul %l3, %i3, %i7
bne,a,pt %xcc, loop_382
ldx [%l7 + 0x48], %l4
ldsb [%l7 + 0x40], %g2
udivx %i0, 0x1EAF, %o2
loop_382:
fmovdcc %icc, %f10, %f12
st %f8, [%l7 + 0x6C]
ldd [%l7 + 0x28], %f12
ble,a,pt %icc, loop_383
fblg,a %fcc3, loop_384
fble %fcc0, loop_385
fcmpeq32 %f2, %f12, %o3
loop_383:
movpos %icc, %o7, %l6
loop_384:
fnands %f0, %f6, %f2
loop_385:
movrlez %o5, %l1, %l0
fandnot2s %f15, %f3, %f13
fmovde %icc, %f13, %f2
fmovdle %xcc, %f10, %f0
mulx %i4, %i2, %g4
fnot2s %f0, %f10
edge16n %g1, %o4, %i1
fmovrdgz %i5, %f10, %f2
stw %g3, [%l7 + 0x20]
orn %g7, 0x1AE4, %g6
movrgez %l2, 0x353, %i6
stb %o0, [%l7 + 0x43]
tle %icc, 0x1
ldub [%l7 + 0x15], %o6
sll %g5, 0x10, %l5
brgez,a %l3, loop_386
bleu,a %xcc, loop_387
st %f14, [%l7 + 0x58]
fbule %fcc2, loop_388
loop_386:
stb %i3, [%l7 + 0x40]
loop_387:
tn %xcc, 0x5
fmovdge %xcc, %f11, %f4
loop_388:
lduh [%l7 + 0x70], %i7
ta %icc, 0x6
brz,a %l4, loop_389
fpadd16 %f6, %f14, %f2
fcmpgt32 %f10, %f14, %o1
fzero %f10
loop_389:
edge8 %i0, %g2, %o3
bcs,a %icc, loop_390
fmovsleu %xcc, %f11, %f6
fors %f13, %f11, %f0
fexpand %f14, %f12
loop_390:
stw %o2, [%l7 + 0x7C]
fmovdgu %xcc, %f8, %f15
tle %icc, 0x4
fbn,a %fcc0, loop_391
brgz,a %l6, loop_392
movcs %xcc, %o7, %o5
bvs,pt %xcc, loop_393
loop_391:
fpadd16s %f15, %f9, %f7
loop_392:
ldd [%l7 + 0x28], %f10
fmovdpos %icc, %f9, %f14
loop_393:
fone %f8
bshuffle %f2, %f4, %f4
fmovdg %icc, %f10, %f15
ldd [%l7 + 0x70], %f8
andncc %l0, %i4, %i2
pdist %f0, %f4, %f4
bgu %xcc, loop_394
movcc %icc, %l1, %g1
ldsh [%l7 + 0x6A], %o4
ba,pn %xcc, loop_395
loop_394:
fzero %f6
fcmpne16 %f8, %f14, %i1
lduh [%l7 + 0x0C], %g4
loop_395:
addcc %g3, %i5, %g6
ld [%l7 + 0x64], %f10
udiv %l2, 0x07E0, %g7
brz %o0, loop_396
fbo,a %fcc2, loop_397
ldub [%l7 + 0x12], %o6
nop
setx loop_398, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_396:
fnors %f6, %f14, %f10
loop_397:
taddcc %g5, %l5, %l3
fbl %fcc2, loop_399
loop_398:
ldsb [%l7 + 0x48], %i3
xnorcc %i7, 0x02F3, %i6
lduw [%l7 + 0x24], %o1
loop_399:
bneg,a,pn %xcc, loop_400
ldd [%l7 + 0x40], %f14
fcmped %fcc2, %f6, %f4
movrlz %l4, 0x37E, %g2
loop_400:
stb %o3, [%l7 + 0x46]
edge16l %i0, %l6, %o2
fmovrdlez %o7, %f2, %f0
orn %o5, %l0, %i4
fmovsvc %xcc, %f7, %f6
edge16ln %i2, %l1, %o4
ldsw [%l7 + 0x4C], %i1
edge16l %g1, %g3, %g4
fmovdneg %xcc, %f1, %f14
fzeros %f11
stw %g6, [%l7 + 0x70]
fmovse %xcc, %f1, %f11
fmovrse %l2, %f6, %f9
stw %i5, [%l7 + 0x78]
udivcc %g7, 0x0A55, %o6
orcc %g5, 0x07D6, %l5
fmovsle %xcc, %f5, %f1
xnorcc %l3, 0x0DF5, %o0
fmovdcc %icc, %f12, %f9
movrne %i7, %i6, %i3
fxors %f10, %f6, %f13
movg %icc, %o1, %g2
addc %o3, %i0, %l4
fcmpne16 %f10, %f8, %l6
subc %o7, 0x09B2, %o5
ldx [%l7 + 0x08], %o2
xnorcc %l0, %i4, %i2
st %f2, [%l7 + 0x24]
ldsw [%l7 + 0x20], %o4
fbn,a %fcc3, loop_401
stw %i1, [%l7 + 0x2C]
stb %g1, [%l7 + 0x2D]
edge32ln %l1, %g3, %g4
loop_401:
ld [%l7 + 0x58], %f14
popc %l2, %g6
fmovse %xcc, %f2, %f7
fxnor %f14, %f0, %f2
fble,a %fcc1, loop_402
stb %i5, [%l7 + 0x3C]
movne %icc, %o6, %g7
movn %xcc, %g5, %l3
loop_402:
fmovdpos %icc, %f9, %f10
lduw [%l7 + 0x70], %l5
sth %o0, [%l7 + 0x0A]
lduw [%l7 + 0x6C], %i7
smulcc %i6, 0x0828, %i3
ld [%l7 + 0x7C], %f14
fmovdcc %xcc, %f6, %f5
fmovscc %xcc, %f5, %f5
fandnot2s %f13, %f12, %f14
alignaddr %g2, %o3, %i0
fxnor %f2, %f0, %f12
smul %o1, %l4, %o7
fxnors %f1, %f5, %f8
fmovdgu %xcc, %f9, %f7
xnorcc %o5, %l6, %l0
fnand %f14, %f12, %f4
fpadd16 %f8, %f14, %f2
srax %i4, %o2, %i2
ldsh [%l7 + 0x0C], %o4
ld [%l7 + 0x5C], %f11
ldx [%l7 + 0x40], %g1
fabss %f14, %f13
tneg %xcc, 0x3
stw %l1, [%l7 + 0x68]
movne %xcc, %g3, %g4
ld [%l7 + 0x10], %f10
stw %i1, [%l7 + 0x38]
tleu %icc, 0x4
tpos %xcc, 0x0
fcmpne16 %f6, %f2, %g6
std %f2, [%l7 + 0x08]
lduw [%l7 + 0x64], %l2
taddcctv %i5, 0x1B6C, %g7
edge16 %g5, %o6, %l5
mulscc %l3, %i7, %o0
fxnors %f6, %f8, %f14
fsrc1 %f4, %f8
fmovsgu %xcc, %f1, %f7
stw %i3, [%l7 + 0x60]
sllx %g2, 0x08, %i6
bgu,pn %xcc, loop_403
fmovsl %icc, %f12, %f1
fcmpeq32 %f2, %f8, %i0
fmovsvc %icc, %f6, %f15
loop_403:
sdivx %o1, 0x1655, %o3
tcs %xcc, 0x0
fbo,a %fcc0, loop_404
mova %icc, %l4, %o7
stw %o5, [%l7 + 0x50]
sth %l0, [%l7 + 0x62]
loop_404:
st %f2, [%l7 + 0x54]
fmovdle %icc, %f9, %f5
fbge,a %fcc0, loop_405
fpadd32 %f10, %f14, %f0
stx %l6, [%l7 + 0x60]
fbu %fcc0, loop_406
loop_405:
movrgez %i4, 0x372, %o2
ldsb [%l7 + 0x22], %i2
fsrc2s %f3, %f8
loop_406:
fcmps %fcc3, %f9, %f11
fbl %fcc2, loop_407
fxnors %f8, %f5, %f15
edge16n %o4, %g1, %g3
fsrc1 %f0, %f4
loop_407:
fnands %f6, %f4, %f3
ldsb [%l7 + 0x48], %l1
pdist %f4, %f10, %f6
ldx [%l7 + 0x78], %g4
movg %xcc, %g6, %i1
ld [%l7 + 0x10], %f7
stb %l2, [%l7 + 0x35]
ldub [%l7 + 0x5C], %g7
brgz,a %i5, loop_408
lduh [%l7 + 0x7E], %o6
fands %f14, %f3, %f14
umulcc %g5, %l3, %i7
loop_408:
ldx [%l7 + 0x78], %o0
smulcc %i3, 0x12F7, %g2
fbe,a %fcc0, loop_409
fandnot2s %f8, %f10, %f11
fblg %fcc2, loop_410
sth %i6, [%l7 + 0x60]
loop_409:
tcc %xcc, 0x4
std %f8, [%l7 + 0x68]
loop_410:
bcs,a,pn %xcc, loop_411
sethi 0x0179, %l5
ldx [%l7 + 0x78], %i0
mova %icc, %o3, %o1
loop_411:
stb %l4, [%l7 + 0x15]
fcmple32 %f2, %f0, %o7
fcmps %fcc0, %f10, %f1
fpsub16 %f0, %f14, %f10
ldd [%l7 + 0x20], %f10
ba loop_412
fbue,a %fcc2, loop_413
fmovrdlz %o5, %f4, %f14
fandnot1s %f12, %f13, %f10
loop_412:
stx %l6, [%l7 + 0x78]
loop_413:
fbue %fcc2, loop_414
tvc %xcc, 0x1
tn %xcc, 0x2
fbu,a %fcc0, loop_415
loop_414:
fnot2 %f0, %f2
fbug %fcc2, loop_416
orcc %l0, %o2, %i4
loop_415:
fmovdleu %xcc, %f15, %f4
std %f14, [%l7 + 0x08]
loop_416:
array16 %i2, %o4, %g1
fmovdg %icc, %f1, %f1
popc %g3, %g4
movn %icc, %g6, %l1
fmovrsgez %i1, %f9, %f12
std %f12, [%l7 + 0x08]
brlz %g7, loop_417
fmovdpos %icc, %f10, %f14
te %xcc, 0x5
bvs %xcc, loop_418
loop_417:
move %xcc, %l2, %o6
movleu %xcc, %g5, %l3
ld [%l7 + 0x30], %f4
loop_418:
edge32 %i5, %o0, %i3
edge32 %g2, %i6, %i7
fcmpes %fcc2, %f7, %f1
nop
setx loop_419, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x3E], %l5
fmovdn %icc, %f11, %f11
fpack32 %f6, %f6, %f12
loop_419:
ba,a %xcc, loop_420
fabsd %f0, %f2
fornot2 %f14, %f0, %f8
edge8n %o3, %o1, %i0
loop_420:
fmovscs %xcc, %f4, %f1
fone %f10
movre %o7, %l4, %l6
ldsw [%l7 + 0x54], %o5
sth %l0, [%l7 + 0x1A]
fmovdl %icc, %f12, %f13
edge32l %i4, %i2, %o4
fmovs %f13, %f2
tsubcctv %o2, 0x1D5F, %g3
alignaddr %g1, %g6, %l1
fcmpne32 %f8, %f2, %g4
fmovrdne %g7, %f2, %f6
fmovrdgz %i1, %f2, %f0
fnegd %f14, %f0
fxnor %f4, %f12, %f0
edge16l %o6, %g5, %l2
ldd [%l7 + 0x38], %f6
ldsb [%l7 + 0x46], %l3
fmul8x16al %f7, %f8, %f2
edge8n %o0, %i5, %g2
stw %i6, [%l7 + 0x0C]
fmovsvc %icc, %f13, %f4
call loop_421
sth %i7, [%l7 + 0x24]
fpadd16s %f1, %f13, %f7
fmovdpos %xcc, %f2, %f14
loop_421:
te %xcc, 0x7
orcc %l5, %i3, %o3
udiv %i0, 0x1839, %o7
fcmple32 %f10, %f6, %l4
bne,a,pt %xcc, loop_422
fmovdge %xcc, %f10, %f14
st %f7, [%l7 + 0x2C]
mova %icc, %l6, %o5
loop_422:
ldsb [%l7 + 0x58], %o1
tgu %xcc, 0x3
fsrc1s %f5, %f0
edge8n %l0, %i2, %i4
bgu,a,pt %icc, loop_423
andn %o4, %o2, %g3
fmovdleu %xcc, %f11, %f0
subc %g6, 0x1194, %g1
loop_423:
edge32ln %l1, %g7, %g4
sra %o6, %g5, %l2
sth %i1, [%l7 + 0x24]
umul %l3, %o0, %i5
movg %icc, %i6, %i7
st %f2, [%l7 + 0x38]
movgu %icc, %g2, %l5
fmovscs %icc, %f1, %f13
fbule %fcc3, loop_424
std %f14, [%l7 + 0x08]
fmovdne %xcc, %f1, %f12
fpsub32s %f2, %f11, %f7
loop_424:
bleu,a %xcc, loop_425
ldub [%l7 + 0x50], %o3
fcmpgt16 %f8, %f12, %i0
fmovdcs %xcc, %f7, %f7
loop_425:
fnands %f14, %f11, %f0
stx %i3, [%l7 + 0x68]
fabss %f11, %f1
stx %o7, [%l7 + 0x58]
faligndata %f12, %f14, %f14
xnor %l4, 0x03AE, %l6
fble %fcc1, loop_426
brz %o5, loop_427
fmovsa %xcc, %f9, %f7
ldsb [%l7 + 0x0F], %l0
loop_426:
ldsb [%l7 + 0x66], %i2
loop_427:
srlx %o1, 0x13, %i4
fba %fcc2, loop_428
fmul8x16au %f11, %f12, %f10
fmovsgu %icc, %f3, %f0
lduh [%l7 + 0x54], %o2
loop_428:
lduw [%l7 + 0x6C], %o4
fpadd32s %f6, %f8, %f9
nop
setx loop_429, %l0, %l1
jmpl %l1, %g3
ta %xcc, 0x0
fmul8x16au %f7, %f13, %f10
fbu %fcc1, loop_430
loop_429:
ldd [%l7 + 0x50], %f10
sdivx %g6, 0x195D, %g1
ta %xcc, 0x1
loop_430:
tvs %icc, 0x6
tvc %xcc, 0x5
fzeros %f13
fabsd %f6, %f8
umul %g7, %l1, %o6
bleu,a %icc, loop_431
sdiv %g4, 0x065F, %l2
fcmpd %fcc1, %f14, %f2
fmovdneg %icc, %f12, %f6
loop_431:
ldsw [%l7 + 0x34], %g5
udivx %l3, 0x1E08, %o0
brnz,a %i5, loop_432
lduw [%l7 + 0x74], %i6
sdivx %i1, 0x0C21, %g2
stw %l5, [%l7 + 0x44]
loop_432:
ldsw [%l7 + 0x44], %o3
fzero %f14
ldd [%l7 + 0x08], %f10
stx %i0, [%l7 + 0x68]
ldub [%l7 + 0x20], %i7
ldsw [%l7 + 0x54], %o7
fandnot1 %f6, %f8, %f2
ld [%l7 + 0x3C], %f9
mulx %l4, 0x1D17, %i3
ldsh [%l7 + 0x24], %o5
bvs,a,pt %xcc, loop_433
array32 %l6, %i2, %o1
fmovscc %icc, %f4, %f6
ldsb [%l7 + 0x0B], %i4
loop_433:
edge32n %l0, %o4, %o2
fabsd %f0, %f12
bge %xcc, loop_434
bneg,a loop_435
brz %g6, loop_436
fpadd16s %f15, %f0, %f7
loop_434:
brgz %g3, loop_437
loop_435:
ld [%l7 + 0x68], %f3
loop_436:
xnor %g7, %g1, %l1
fmovsge %icc, %f1, %f5
loop_437:
fbul %fcc2, loop_438
fbg %fcc3, loop_439
std %f6, [%l7 + 0x50]
fcmple16 %f0, %f6, %g4
loop_438:
bgu,pn %icc, loop_440
loop_439:
fandnot2 %f6, %f0, %f12
ldsw [%l7 + 0x50], %l2
stw %g5, [%l7 + 0x74]
loop_440:
fmovrdlz %l3, %f8, %f2
tne %icc, 0x6
tneg %icc, 0x7
fmul8ulx16 %f2, %f0, %f0
fornot2s %f10, %f0, %f1
tneg %icc, 0x5
fmovscs %icc, %f12, %f7
movrlez %o6, 0x182, %i5
fmovdgu %xcc, %f14, %f7
fnors %f15, %f7, %f9
fxor %f4, %f8, %f14
fmovscc %icc, %f11, %f12
ld [%l7 + 0x6C], %f5
fmovsa %xcc, %f13, %f5
movne %xcc, %i6, %i1
ldsh [%l7 + 0x6A], %o0
srax %g2, 0x03, %l5
movrgez %i0, %o3, %o7
edge32n %l4, %i7, %i3
ldub [%l7 + 0x51], %o5
lduh [%l7 + 0x0E], %l6
ld [%l7 + 0x2C], %f2
tcs %xcc, 0x2
ldsh [%l7 + 0x3A], %o1
fors %f2, %f8, %f10
fmovsa %xcc, %f2, %f9
brlez %i4, loop_441
fba %fcc0, loop_442
fbge,a %fcc1, loop_443
sll %i2, 0x06, %l0
loop_441:
stx %o4, [%l7 + 0x08]
loop_442:
fands %f1, %f11, %f3
loop_443:
fmovrde %g6, %f0, %f4
tpos %xcc, 0x5
fcmps %fcc0, %f9, %f7
fpackfix %f10, %f1
sdiv %o2, 0x05B3, %g3
fbn,a %fcc3, loop_444
xorcc %g7, 0x11E4, %l1
bcc,a loop_445
ldub [%l7 + 0x2F], %g1
loop_444:
bneg loop_446
lduh [%l7 + 0x70], %l2
loop_445:
fmovde %xcc, %f1, %f7
fbule %fcc0, loop_447
loop_446:
ldsh [%l7 + 0x58], %g5
fpadd32s %f1, %f10, %f3
lduh [%l7 + 0x62], %l3
loop_447:
bgu,pt %icc, loop_448
fors %f10, %f5, %f2
fmovsvc %xcc, %f9, %f12
fpmerge %f3, %f13, %f2
loop_448:
fblg %fcc2, loop_449
fcmpeq32 %f10, %f0, %g4
edge8l %o6, %i5, %i1
fmovrdgez %o0, %f0, %f2
loop_449:
ldsb [%l7 + 0x0F], %g2
fnegs %f11, %f5
fmovrsgez %l5, %f1, %f0
sth %i6, [%l7 + 0x20]
edge8ln %i0, %o3, %o7
fxnor %f14, %f4, %f4
bcs,a,pn %xcc, loop_450
ldsh [%l7 + 0x08], %i7
bg,a %xcc, loop_451
fblg %fcc3, loop_452
loop_450:
fnegd %f4, %f6
ldsw [%l7 + 0x28], %l4
loop_451:
lduw [%l7 + 0x64], %i3
loop_452:
fsrc1s %f8, %f10
te %icc, 0x7
array32 %l6, %o1, %i4
fzeros %f13
lduh [%l7 + 0x4A], %o5
fpsub16s %f15, %f10, %f9
movrlz %i2, 0x21E, %o4
ldsw [%l7 + 0x48], %l0
fxor %f12, %f14, %f12
sth %o2, [%l7 + 0x48]
fcmple32 %f6, %f0, %g3
fors %f12, %f8, %f2
fnor %f8, %f10, %f4
movl %icc, %g6, %g7
fmovscc %xcc, %f4, %f13
fmovsneg %xcc, %f10, %f11
fmovrdlez %g1, %f6, %f4
movge %xcc, %l2, %g5
fble,a %fcc2, loop_453
andncc %l3, %g4, %l1
bpos,a loop_454
stb %o6, [%l7 + 0x12]
loop_453:
stw %i1, [%l7 + 0x34]
fmul8x16al %f15, %f9, %f14
loop_454:
xnor %i5, %o0, %g2
stb %l5, [%l7 + 0x2E]
ldx [%l7 + 0x48], %i6
fornot1s %f7, %f9, %f5
bleu,a,pt %icc, loop_455
sth %o3, [%l7 + 0x0A]
fnot1 %f12, %f0
srax %i0, 0x0B, %i7
loop_455:
fbn,a %fcc3, loop_456
tn %xcc, 0x1
ldsw [%l7 + 0x20], %l4
stb %i3, [%l7 + 0x45]
loop_456:
st %f7, [%l7 + 0x50]
bvs %xcc, loop_457
nop
setx loop_458, %l0, %l1
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 %f2, [%l7 + 0x48]
ldub [%l7 + 0x52], %l6
loop_457:
bleu,a %icc, loop_459
loop_458:
edge32l %o1, %o7, %i4
ldsw [%l7 + 0x14], %i2
edge8l %o4, %l0, %o2
loop_459:
sra %g3, %g6, %g7
fbne %fcc1, loop_460
movrne %o5, 0x176, %l2
ldsw [%l7 + 0x6C], %g5
stx %l3, [%l7 + 0x40]
loop_460:
fpsub32s %f9, %f5, %f5
fexpand %f11, %f4
udivx %g1, 0x0C16, %g4
ldx [%l7 + 0x60], %l1
bge,pn %xcc, loop_461
fmovdpos %icc, %f13, %f5
fpadd32 %f12, %f6, %f2
stw %i1, [%l7 + 0x58]
loop_461:
ldd [%l7 + 0x28], %f2
movge %icc, %o6, %i5
movleu %xcc, %g2, %l5
bne,a %xcc, loop_462
bvs,a %xcc, loop_463
fzero %f14
stw %o0, [%l7 + 0x64]
loop_462:
brlz %i6, loop_464
loop_463:
stw %o3, [%l7 + 0x70]
stb %i7, [%l7 + 0x47]
stb %i0, [%l7 + 0x6C]
loop_464:
ldub [%l7 + 0x12], %l4
ldsh [%l7 + 0x44], %l6
sth %o1, [%l7 + 0x6E]
ld [%l7 + 0x40], %f12
ld [%l7 + 0x10], %f3
fmovdge %xcc, %f4, %f2
fbg,a %fcc3, loop_465
sth %i3, [%l7 + 0x5E]
movne %xcc, %o7, %i2
ldx [%l7 + 0x38], %o4
loop_465:
stw %l0, [%l7 + 0x5C]
lduh [%l7 + 0x52], %o2
sth %g3, [%l7 + 0x42]
bn,pt %xcc, loop_466
fbug %fcc1, loop_467
tleu %xcc, 0x3
stx %g6, [%l7 + 0x30]
loop_466:
fsrc2 %f12, %f4
loop_467:
fmovda %xcc, %f2, %f15
fpack32 %f6, %f0, %f0
fcmpes %fcc3, %f9, %f8
ldd [%l7 + 0x78], %f14
nop
setx loop_468, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orcc %i4, 0x1689, %o5
edge16ln %g7, %g5, %l3
fbo %fcc3, loop_469
loop_468:
fcmple32 %f4, %f4, %l2
sth %g4, [%l7 + 0x2A]
fnegs %f1, %f8
loop_469:
tn %icc, 0x1
lduw [%l7 + 0x74], %g1
fble %fcc2, loop_470
lduh [%l7 + 0x7E], %i1
movvc %icc, %l1, %o6
subccc %i5, 0x0124, %g2
loop_470:
stb %o0, [%l7 + 0x7D]
lduh [%l7 + 0x38], %i6
edge32ln %o3, %i7, %l5
tleu %icc, 0x5
fpsub32s %f3, %f14, %f4
tn %icc, 0x0
tcs %icc, 0x0
fmovsle %xcc, %f8, %f9
movrlez %l4, %l6, %i0
edge32 %o1, %i3, %i2
tsubcctv %o4, %o7, %o2
fmovsgu %icc, %f15, %f9
fmovsvc %xcc, %f7, %f0
fmovspos %icc, %f1, %f3
ldub [%l7 + 0x58], %l0
stx %g6, [%l7 + 0x58]
fornot1s %f7, %f8, %f4
fmovdne %icc, %f5, %f13
fornot2 %f6, %f2, %f14
fbe,a %fcc2, loop_471
std %f4, [%l7 + 0x20]
xnorcc %i4, %o5, %g3
fba %fcc3, loop_472
loop_471:
fcmple32 %f8, %f4, %g5
umulcc %g7, %l2, %g4
edge8l %g1, %l3, %l1
loop_472:
edge32l %i1, %o6, %i5
fmovs %f0, %f2
fnot2s %f15, %f1
ld [%l7 + 0x0C], %f0
movge %icc, %g2, %i6
ldx [%l7 + 0x38], %o3
mova %icc, %i7, %o0
movn %icc, %l5, %l6
array16 %i0, %l4, %i3
fmovsneg %xcc, %f7, %f0
fcmple32 %f0, %f4, %i2
sth %o4, [%l7 + 0x36]
fxnors %f3, %f7, %f14
movg %xcc, %o7, %o1
fbg,a %fcc3, loop_473
std %f6, [%l7 + 0x40]
stx %l0, [%l7 + 0x70]
sethi 0x1F7E, %g6
loop_473:
movrne %i4, 0x3D4, %o2
stx %g3, [%l7 + 0x18]
std %f0, [%l7 + 0x60]
ldsw [%l7 + 0x30], %o5
fmuld8ulx16 %f10, %f10, %f8
nop
setx loop_474, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tn %xcc, 0x6
fblg,a %fcc2, loop_475
bcc,a loop_476
loop_474:
fmovdcc %icc, %f12, %f8
sth %g7, [%l7 + 0x2E]
loop_475:
and %g5, %g4, %g1
loop_476:
ldsw [%l7 + 0x1C], %l2
fand %f12, %f10, %f8
fabsd %f10, %f10
ldx [%l7 + 0x40], %l1
umulcc %l3, 0x15D2, %o6
fmul8sux16 %f0, %f6, %f14
tvc %xcc, 0x1
stb %i1, [%l7 + 0x36]
stb %g2, [%l7 + 0x4D]
ldsh [%l7 + 0x7A], %i5
fba,a %fcc1, loop_477
bgu %icc, loop_478
fbo,a %fcc0, loop_479
srlx %o3, 0x03, %i7
loop_477:
stw %o0, [%l7 + 0x0C]
loop_478:
ldsw [%l7 + 0x24], %i6
loop_479:
tgu %icc, 0x2
ble,pn %icc, loop_480
ld [%l7 + 0x50], %f5
fmuld8sux16 %f0, %f13, %f10
faligndata %f4, %f12, %f10
loop_480:
bcs,a loop_481
fmovrse %l5, %f0, %f12
fpackfix %f14, %f12
xnorcc %i0, %l4, %i3
loop_481:
stw %i2, [%l7 + 0x40]
lduh [%l7 + 0x46], %l6
or %o4, %o7, %o1
andn %l0, %g6, %i4
fand %f4, %f4, %f14
udiv %g3, 0x0F52, %o2
movre %g7, %g5, %o5
movcs %icc, %g1, %l2
edge32n %l1, %l3, %o6
ldsw [%l7 + 0x40], %i1
ldub [%l7 + 0x30], %g2
fbule,a %fcc3, loop_482
st %f13, [%l7 + 0x0C]
andcc %g4, 0x1408, %i5
lduh [%l7 + 0x12], %o3
loop_482:
smulcc %o0, %i7, %l5
stb %i6, [%l7 + 0x71]
std %f4, [%l7 + 0x28]
tpos %xcc, 0x7
stb %l4, [%l7 + 0x17]
fpadd32s %f8, %f10, %f6
stx %i0, [%l7 + 0x68]
fcmpd %fcc1, %f2, %f14
movpos %xcc, %i2, %i3
tl %icc, 0x0
fxor %f10, %f6, %f10
bg %icc, loop_483
be,a loop_484
stx %o4, [%l7 + 0x08]
tl %icc, 0x3
loop_483:
bneg %xcc, loop_485
loop_484:
ldsh [%l7 + 0x40], %o7
umul %o1, 0x1D9A, %l6
fmovsa %xcc, %f8, %f0
loop_485:
fornot2s %f5, %f6, %f2
ldsw [%l7 + 0x30], %l0
ldsh [%l7 + 0x1A], %g6
fmovdne %icc, %f3, %f1
bgu %icc, loop_486
std %f12, [%l7 + 0x78]
ldx [%l7 + 0x58], %g3
fpackfix %f14, %f6
loop_486:
fblg,a %fcc1, loop_487
edge32ln %i4, %g7, %g5
fmovrslez %o5, %f7, %f3
fand %f4, %f6, %f4
loop_487:
tl %xcc, 0x0
fblg %fcc2, loop_488
ldsb [%l7 + 0x24], %g1
fbul,a %fcc1, loop_489
ta %icc, 0x2
loop_488:
fabss %f2, %f5
and %o2, %l2, %l3
loop_489:
fbue %fcc3, loop_490
stb %o6, [%l7 + 0x49]
fors %f15, %f1, %f4
ldsh [%l7 + 0x34], %i1
loop_490:
bshuffle %f8, %f6, %f10
ldsw [%l7 + 0x10], %g2
std %f14, [%l7 + 0x20]
movcc %xcc, %l1, %g4
fors %f8, %f13, %f6
fcmpne16 %f12, %f10, %o3
std %f8, [%l7 + 0x40]
sdivx %i5, 0x133A, %i7
or %l5, %o0, %l4
fmovrslz %i0, %f0, %f15
xorcc %i6, 0x0D96, %i3
fornot1 %f10, %f12, %f14
fbu,a %fcc0, loop_491
fbl %fcc1, loop_492
fsrc2s %f6, %f9
bg,pn %icc, loop_493
loop_491:
brgez %o4, loop_494
loop_492:
tcs %icc, 0x5
tne %xcc, 0x6
loop_493:
movne %xcc, %i2, %o1
loop_494:
fpadd32s %f5, %f13, %f2
fandnot1 %f10, %f14, %f14
lduh [%l7 + 0x76], %l6
movne %icc, %o7, %g6
fnor %f12, %f2, %f4
fmovrsgez %g3, %f8, %f15
ldd [%l7 + 0x40], %f0
ldd [%l7 + 0x50], %f12
fbue %fcc0, loop_495
orcc %i4, %l0, %g7
ldd [%l7 + 0x18], %f14
fmovsvc %xcc, %f12, %f6
loop_495:
mova %icc, %o5, %g5
tsubcctv %o2, %l2, %l3
fzeros %f12
ldd [%l7 + 0x50], %f10
addc %o6, %i1, %g2
fbge %fcc2, loop_496
fzeros %f10
tsubcc %g1, 0x01B9, %l1
fmovsneg %xcc, %f4, %f8
loop_496:
fmovsneg %xcc, %f8, %f12
brlz,a %o3, loop_497
tgu %xcc, 0x3
fpackfix %f10, %f13
alignaddrl %i5, %i7, %g4
loop_497:
movre %l5, 0x07C, %o0
fmovs %f4, %f14
fpsub16 %f6, %f8, %f8
ldx [%l7 + 0x08], %i0
fcmps %fcc2, %f5, %f8
movne %icc, %i6, %i3
addcc %o4, 0x10FA, %l4
or %o1, 0x0533, %i2
fornot1s %f0, %f11, %f10
fbg,a %fcc0, loop_498
fbe %fcc0, loop_499
fcmps %fcc0, %f1, %f2
orcc %l6, 0x155C, %g6
loop_498:
fsrc2s %f2, %f3
loop_499:
fmovd %f6, %f10
ldsw [%l7 + 0x3C], %o7
nop
setx loop_500, %l0, %l1
jmpl %l1, %g3
fcmps %fcc3, %f7, %f9
bvc loop_501
ldsw [%l7 + 0x38], %l0
loop_500:
nop
setx loop_502, %l0, %l1
jmpl %l1, %i4
bn,a %icc, loop_503
loop_501:
fmovscs %xcc, %f10, %f12
fmovrdgz %o5, %f12, %f0
loop_502:
bgu loop_504
loop_503:
fbge %fcc3, loop_505
umul %g5, 0x0DDE, %o2
fand %f8, %f0, %f12
loop_504:
movvc %icc, %g7, %l2
loop_505:
ble,pn %icc, loop_506
stb %l3, [%l7 + 0x1F]
stx %o6, [%l7 + 0x60]
ldub [%l7 + 0x54], %i1
loop_506:
stx %g2, [%l7 + 0x48]
popc 0x1C69, %g1
bge,a loop_507
movrlez %l1, 0x27B, %o3
fnot2s %f10, %f11
fmovscc %icc, %f13, %f4
loop_507:
and %i7, %g4, %i5
addcc %l5, 0x0AA3, %i0
addccc %o0, %i6, %o4
fxor %f12, %f10, %f8
fbo %fcc3, loop_508
ldd [%l7 + 0x48], %f4
array32 %l4, %i3, %i2
bneg,a %icc, loop_509
loop_508:
ble,a,pt %xcc, loop_510
fpmerge %f4, %f14, %f8
tvc %icc, 0x1
loop_509:
fnot1s %f7, %f11
loop_510:
fbn,a %fcc0, loop_511
movneg %xcc, %o1, %l6
sdivcc %o7, 0x0DB3, %g6
te %xcc, 0x6
loop_511:
st %f0, [%l7 + 0x68]
fpmerge %f1, %f4, %f14
fpack32 %f0, %f14, %f8
std %f0, [%l7 + 0x08]
lduw [%l7 + 0x50], %l0
fmovdl %xcc, %f15, %f7
movgu %xcc, %i4, %o5
edge16n %g5, %o2, %g3
sth %l2, [%l7 + 0x12]
bg,pt %xcc, loop_512
bleu,pt %icc, loop_513
edge8ln %g7, %o6, %l3
fzeros %f7
loop_512:
edge8l %g2, %g1, %i1
loop_513:
tpos %xcc, 0x6
lduw [%l7 + 0x68], %o3
ldub [%l7 + 0x0D], %l1
st %f6, [%l7 + 0x2C]
fmovdleu %icc, %f5, %f11
andn %i7, %g4, %i5
fcmpgt16 %f0, %f2, %l5
fmovsa %icc, %f4, %f12
lduw [%l7 + 0x08], %o0
sdivx %i0, 0x1AEC, %o4
fmuld8ulx16 %f10, %f2, %f2
ld [%l7 + 0x20], %f4
movgu %xcc, %l4, %i6
ld [%l7 + 0x0C], %f14
move %xcc, %i2, %o1
orncc %i3, 0x18E6, %l6
popc %o7, %g6
fcmpes %fcc3, %f1, %f9
fnot2 %f6, %f2
fmovdne %icc, %f12, %f3
fmovdcs %icc, %f14, %f12
fpsub32 %f12, %f10, %f0
brlz %l0, loop_514
nop
setx loop_515, %l0, %l1
jmpl %l1, %o5
movge %icc, %g5, %o2
ldsw [%l7 + 0x2C], %i4
loop_514:
fand %f6, %f12, %f10
loop_515:
mova %xcc, %l2, %g7
tsubcctv %g3, 0x0832, %o6
std %f8, [%l7 + 0x78]
ldub [%l7 + 0x14], %l3
bl,a,pt %icc, loop_516
sth %g2, [%l7 + 0x64]
fba,a %fcc1, loop_517
edge32 %g1, %i1, %o3
loop_516:
stx %l1, [%l7 + 0x68]
tne %icc, 0x3
loop_517:
fabsd %f4, %f2
edge32n %g4, %i5, %i7
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
fmovsvc %xcc, %f9, %f5
movrgz %o0, 0x3C8, %i0
fmovspos %xcc, %f15, %f12
loop_518:
stb %o4, [%l7 + 0x5A]
fmovdle %icc, %f5, %f12
fbe,a %fcc0, loop_519
sll %l5, %i6, %i2
stw %l4, [%l7 + 0x50]
movrlz %i3, %l6, %o7
loop_519:
brz %o1, loop_520
bcc,pn %xcc, loop_521
fmovrse %g6, %f13, %f9
ldsw [%l7 + 0x70], %o5
loop_520:
siam 0x6
loop_521:
fsrc1 %f6, %f14
fmovrsne %g5, %f3, %f6
brz %o2, loop_522
ldd [%l7 + 0x60], %f10
ldsh [%l7 + 0x28], %l0
std %f10, [%l7 + 0x48]
loop_522:
std %f12, [%l7 + 0x68]
sth %i4, [%l7 + 0x20]
udivcc %g7, 0x1102, %g3
bge %icc, loop_523
umul %o6, %l2, %l3
st %f1, [%l7 + 0x58]
movrgz %g1, 0x230, %i1
loop_523:
ldx [%l7 + 0x78], %o3
fmovdvs %xcc, %f4, %f8
fnand %f4, %f8, %f14
fzero %f2
sth %l1, [%l7 + 0x26]
subccc %g2, 0x1E57, %i5
sub %g4, %o0, %i0
fmovdge %icc, %f4, %f6
stw %i7, [%l7 + 0x68]
fbul,a %fcc0, loop_524
tn %xcc, 0x1
fbul,a %fcc0, loop_525
ldsh [%l7 + 0x22], %o4
loop_524:
fmovsg %icc, %f3, %f11
bne,pt %xcc, loop_526
loop_525:
movleu %xcc, %l5, %i6
st %f3, [%l7 + 0x2C]
fzeros %f14
loop_526:
bge,a,pn %xcc, loop_527
fmovrdgz %l4, %f4, %f4
pdist %f8, %f0, %f8
udivcc %i2, 0x0EC6, %l6
loop_527:
umul %o7, 0x0444, %o1
stw %i3, [%l7 + 0x3C]
movn %xcc, %o5, %g6
std %f12, [%l7 + 0x50]
subcc %g5, %l0, %i4
sth %o2, [%l7 + 0x40]
tl %icc, 0x2
bg,pt %icc, loop_528
lduh [%l7 + 0x36], %g7
stx %g3, [%l7 + 0x78]
fmovdl %xcc, %f10, %f6
loop_528:
subc %l2, 0x12CA, %l3
lduh [%l7 + 0x48], %g1
movle %xcc, %i1, %o6
fmovdle %icc, %f13, %f1
movne %icc, %l1, %g2
stb %o3, [%l7 + 0x75]
fmovrdgez %i5, %f12, %f4
pdist %f8, %f8, %f8
movre %g4, %i0, %i7
stx %o0, [%l7 + 0x30]
stx %o4, [%l7 + 0x50]
fblg %fcc0, loop_529
fmul8x16 %f15, %f0, %f6
fsrc1 %f0, %f10
sllx %l5, 0x03, %i6
loop_529:
fmovrdlez %i2, %f2, %f8
mulscc %l4, %l6, %o1
fmul8x16al %f5, %f12, %f14
fmovrde %i3, %f12, %f0
bvs loop_530
fcmpeq32 %f6, %f8, %o7
stw %g6, [%l7 + 0x10]
fpsub32s %f5, %f7, %f7
loop_530:
fcmps %fcc0, %f13, %f15
sth %g5, [%l7 + 0x4E]
udivx %o5, 0x0E88, %i4
sll %l0, %o2, %g7
bgu,a %xcc, loop_531
fmovrdgz %g3, %f10, %f4
bvs,a loop_532
sllx %l2, %g1, %l3
loop_531:
ldsb [%l7 + 0x75], %i1
tsubcctv %o6, %g2, %o3
loop_532:
stx %l1, [%l7 + 0x50]
fbn %fcc2, loop_533
fmovsvc %icc, %f5, %f1
fnot2 %f2, %f2
fexpand %f15, %f12
loop_533:
bn,a,pt %xcc, loop_534
nop
setx loop_535, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xnorcc %i5, 0x06AE, %g4
st %f3, [%l7 + 0x58]
loop_534:
fxnors %f9, %f6, %f10
loop_535:
tleu %icc, 0x6
tg %xcc, 0x2
fone %f10
lduh [%l7 + 0x08], %i7
edge8ln %i0, %o4, %l5
fbue,a %fcc3, loop_536
fmovrsgez %o0, %f14, %f15
be,a,pn %xcc, loop_537
fmovsneg %icc, %f3, %f14
loop_536:
lduh [%l7 + 0x76], %i6
movrlz %i2, %l6, %l4
loop_537:
movcc %xcc, %o1, %o7
fbue,a %fcc3, loop_538
fmovdg %xcc, %f14, %f8
edge8ln %g6, %g5, %i3
std %f10, [%l7 + 0x30]
loop_538:
movge %xcc, %o5, %i4
mulx %l0, 0x1BC8, %g7
ld [%l7 + 0x38], %f3
udiv %g3, 0x0BD4, %o2
movrlz %l2, %g1, %l3
lduw [%l7 + 0x08], %o6
lduw [%l7 + 0x20], %g2
movrlez %o3, 0x16F, %i1
tl %icc, 0x0
lduh [%l7 + 0x2E], %l1
fmovrdgez %g4, %f4, %f0
fsrc1 %f10, %f2
xorcc %i5, %i0, %o4
ldx [%l7 + 0x10], %i7
sdiv %o0, 0x0E48, %l5
sethi 0x1F5A, %i2
orncc %i6, 0x087C, %l4
fabsd %f12, %f8
fsrc2 %f6, %f10
ldx [%l7 + 0x58], %o1
edge16n %l6, %o7, %g6
movgu %icc, %i3, %g5
nop
setx loop_539, %l0, %l1
jmpl %l1, %o5
lduw [%l7 + 0x20], %l0
bneg,a loop_540
sth %i4, [%l7 + 0x64]
loop_539:
movrgez %g7, 0x0C3, %o2
movrlez %l2, 0x0D4, %g1
loop_540:
mulx %g3, 0x1859, %l3
fpsub16 %f14, %f6, %f10
stw %g2, [%l7 + 0x38]
ldsw [%l7 + 0x18], %o3
fmovrdgz %i1, %f2, %f4
srlx %o6, 0x09, %g4
fmuld8sux16 %f11, %f7, %f12
mulx %i5, 0x0182, %i0
ldsb [%l7 + 0x43], %l1
smulcc %i7, 0x13FF, %o4
and %o0, %l5, %i6
edge16 %i2, %l4, %o1
edge32ln %l6, %g6, %o7
smulcc %i3, %o5, %l0
edge16 %g5, %i4, %o2
ldsw [%l7 + 0x24], %g7
sth %l2, [%l7 + 0x5E]
sdiv %g1, 0x0013, %g3
fornot2 %f10, %f12, %f4
bpos,pt %icc, loop_541
stx %g2, [%l7 + 0x40]
bge,a,pn %xcc, loop_542
ldsb [%l7 + 0x5D], %o3
loop_541:
array8 %i1, %l3, %g4
edge8l %o6, %i0, %l1
loop_542:
fnand %f0, %f6, %f6
std %f10, [%l7 + 0x50]
fmul8x16 %f6, %f14, %f0
fmovdvs %xcc, %f2, %f11
tle %icc, 0x0
fbuge %fcc3, loop_543
ba,pt %xcc, loop_544
fmuld8sux16 %f13, %f8, %f10
tcs %icc, 0x4
loop_543:
ldd [%l7 + 0x70], %f12
loop_544:
std %f14, [%l7 + 0x78]
fpsub16s %f14, %f3, %f13
stb %i5, [%l7 + 0x5E]
ldd [%l7 + 0x58], %f4
stx %i7, [%l7 + 0x10]
edge32l %o4, %o0, %l5
fandnot1 %f6, %f0, %f10
be,a %icc, loop_545
movne %icc, %i6, %i2
xnorcc %l4, %o1, %l6
fcmpes %fcc3, %f9, %f7
loop_545:
tn %xcc, 0x0
tgu %xcc, 0x3
andncc %g6, %o7, %o5
call loop_546
bcs,a %xcc, loop_547
brnz %l0, loop_548
fmovrde %g5, %f12, %f4
loop_546:
bvs,a %icc, loop_549
loop_547:
std %f14, [%l7 + 0x18]
loop_548:
alignaddr %i3, %o2, %i4
ldsh [%l7 + 0x64], %l2
loop_549:
edge8n %g7, %g3, %g2
addcc %g1, 0x0445, %o3
fmul8x16al %f2, %f10, %f4
tvc %icc, 0x1
fabsd %f10, %f10
movrne %i1, 0x2A4, %g4
lduh [%l7 + 0x68], %o6
ldd [%l7 + 0x68], %f6
lduh [%l7 + 0x42], %i0
edge16ln %l3, %l1, %i7
xor %o4, %o0, %i5
lduw [%l7 + 0x6C], %l5
ba,a,pt %icc, loop_550
fmovdneg %icc, %f14, %f8
movrlez %i2, %i6, %l4
stw %l6, [%l7 + 0x7C]
loop_550:
fmul8x16au %f0, %f8, %f4
tcs %xcc, 0x3
sethi 0x10D6, %o1
ld [%l7 + 0x48], %f2
tneg %icc, 0x0
sll %o7, %o5, %g6
tcc %xcc, 0x0
fmovsg %xcc, %f4, %f8
fbu,a %fcc3, loop_551
fcmpgt16 %f2, %f12, %g5
edge32ln %i3, %o2, %l0
fnot2s %f5, %f5
loop_551:
edge32ln %i4, %l2, %g7
fmovdpos %xcc, %f6, %f10
fors %f14, %f7, %f5
fnot2s %f5, %f9
fornot1s %f12, %f12, %f1
brgez %g3, loop_552
fcmpgt16 %f4, %f12, %g1
umulcc %o3, %i1, %g4
movn %icc, %g2, %o6
loop_552:
tge %xcc, 0x0
siam 0x7
std %f8, [%l7 + 0x30]
fcmps %fcc0, %f9, %f2
orn %l3, %i0, %i7
fmovdcc %xcc, %f11, %f10
ldx [%l7 + 0x28], %l1
smul %o0, %i5, %l5
movneg %xcc, %o4, %i2
stx %i6, [%l7 + 0x18]
stx %l6, [%l7 + 0x40]
xnor %l4, %o1, %o7
tne %icc, 0x2
stw %o5, [%l7 + 0x7C]
sll %g6, 0x0F, %g5
fmovd %f6, %f12
fmovdneg %xcc, %f8, %f1
fcmpgt32 %f2, %f6, %i3
tcc %xcc, 0x2
orncc %l0, %o2, %i4
subccc %g7, %l2, %g3
fmovscc %xcc, %f7, %f9
brlez %o3, loop_553
fmovdvs %xcc, %f6, %f8
movrgz %i1, %g4, %g2
fexpand %f10, %f12
loop_553:
std %f0, [%l7 + 0x48]
ldsw [%l7 + 0x2C], %o6
fmovrdne %l3, %f10, %f2
fcmpgt32 %f6, %f8, %i0
fands %f15, %f5, %f14
bvc,a %icc, loop_554
movne %xcc, %i7, %g1
fxnor %f14, %f8, %f12
fmovrsgez %l1, %f5, %f4
loop_554:
siam 0x4
fmovdgu %xcc, %f6, %f14
tleu %icc, 0x1
std %f4, [%l7 + 0x60]
fmovdvc %xcc, %f5, %f13
brlz %i5, loop_555
stw %o0, [%l7 + 0x38]
srl %o4, 0x15, %i2
fmul8x16 %f0, %f10, %f12
loop_555:
ldsw [%l7 + 0x50], %l5
bpos,pt %icc, loop_556
add %l6, 0x1357, %l4
ldsw [%l7 + 0x18], %o1
bneg,a,pn %xcc, loop_557
loop_556:
nop
setx loop_558, %l0, %l1
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 %f0, %f5, %f4
bcc,a %icc, loop_559
loop_557:
bne,a,pt %icc, loop_560
loop_558:
fbule,a %fcc1, loop_561
fmovrslez %o7, %f0, %f3
loop_559:
fmovrdne %i6, %f12, %f14
loop_560:
array16 %o5, %g6, %i3
loop_561:
addccc %l0, %o2, %i4
xnor %g7, %l2, %g5
ba,a loop_562
mova %xcc, %g3, %o3
fandnot2s %f8, %f2, %f4
fone %f6
loop_562:
fnands %f2, %f11, %f14
lduh [%l7 + 0x42], %g4
movrgz %g2, %i1, %l3
sllx %o6, %i0, %g1
edge16 %l1, %i5, %o0
addc %o4, %i7, %l5
movcc %xcc, %i2, %l4
std %f6, [%l7 + 0x68]
array8 %o1, %o7, %i6
edge32ln %l6, %o5, %g6
fnegd %f14, %f10
fsrc1s %f0, %f1
fmovsneg %icc, %f9, %f3
lduh [%l7 + 0x60], %i3
sth %o2, [%l7 + 0x22]
fpackfix %f2, %f15
bshuffle %f14, %f0, %f10
fmovrse %i4, %f0, %f4
fabsd %f4, %f10
std %f2, [%l7 + 0x60]
lduh [%l7 + 0x18], %l0
tvc %icc, 0x1
fmul8x16 %f0, %f12, %f0
tne %xcc, 0x4
fba %fcc2, loop_563
fmovdne %xcc, %f14, %f2
ta %icc, 0x6
nop
setx loop_564, %l0, %l1
jmpl %l1, %l2
loop_563:
std %f0, [%l7 + 0x58]
tvc %icc, 0x4
lduh [%l7 + 0x68], %g5
loop_564:
std %f8, [%l7 + 0x70]
fmovdvc %xcc, %f2, %f7
fmovdne %icc, %f1, %f6
movneg %icc, %g7, %o3
ldsw [%l7 + 0x54], %g4
fmovrdgz %g3, %f14, %f10
fmovdne %icc, %f5, %f14
lduw [%l7 + 0x10], %i1
fxors %f3, %f13, %f1
edge32ln %l3, %g2, %o6
srlx %i0, %l1, %g1
lduw [%l7 + 0x44], %i5
bcs,a loop_565
te %xcc, 0x5
fxor %f4, %f4, %f0
bleu,pn %xcc, loop_566
loop_565:
ldsh [%l7 + 0x74], %o4
bl,a,pn %icc, loop_567
edge8 %i7, %l5, %o0
loop_566:
bpos loop_568
subcc %l4, 0x03E3, %i2
loop_567:
smul %o1, %i6, %o7
tgu %xcc, 0x0
loop_568:
orn %o5, 0x06FA, %g6
std %f0, [%l7 + 0x40]
sdivcc %i3, 0x1D62, %l6
fpsub32 %f4, %f2, %f0
sth %i4, [%l7 + 0x3E]
fbuge %fcc2, loop_569
ldd [%l7 + 0x70], %f4
and %l0, 0x12B0, %o2
fexpand %f14, %f2
loop_569:
srax %g5, 0x14, %l2
std %f2, [%l7 + 0x70]
fbule,a %fcc2, loop_570
fmovrdne %g7, %f8, %f4
udivx %g4, 0x0610, %o3
fmovdl %icc, %f8, %f5
loop_570:
bshuffle %f4, %f0, %f2
array16 %g3, %l3, %g2
ldsb [%l7 + 0x13], %i1
ldx [%l7 + 0x38], %i0
ldub [%l7 + 0x5D], %o6
fsrc1s %f14, %f10
ldd [%l7 + 0x08], %f6
mova %xcc, %g1, %i5
sth %l1, [%l7 + 0x14]
movvs %icc, %i7, %o4
fmovscc %icc, %f13, %f11
ldx [%l7 + 0x50], %o0
ldx [%l7 + 0x78], %l4
move %xcc, %i2, %o1
ldub [%l7 + 0x22], %i6
sdiv %l5, 0x0132, %o7
lduw [%l7 + 0x34], %o5
fzeros %f3
andn %g6, %i3, %l6
fornot1 %f4, %f4, %f4
brgz,a %l0, loop_571
mulx %i4, 0x06B6, %o2
ldub [%l7 + 0x6C], %g5
movle %icc, %l2, %g4
loop_571:
tvc %icc, 0x0
ldsh [%l7 + 0x2E], %g7
edge8 %o3, %g3, %l3
ldsb [%l7 + 0x76], %i1
faligndata %f4, %f2, %f10
ba %icc, loop_572
ldx [%l7 + 0x30], %g2
fcmple16 %f2, %f2, %i0
udivx %g1, 0x1ED2, %o6
loop_572:
ldsh [%l7 + 0x7A], %l1
fmovrsgez %i5, %f13, %f13
fcmpes %fcc2, %f15, %f0
fnegs %f2, %f13
fbule %fcc0, loop_573
tvc %xcc, 0x7
andn %o4, 0x0F9C, %i7
sllx %o0, %l4, %i2
loop_573:
bneg,a loop_574
st %f13, [%l7 + 0x18]
tne %icc, 0x7
xor %o1, %i6, %o7
loop_574:
movgu %icc, %l5, %g6
nop
setx loop_575, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %i3, [%l7 + 0x58]
array8 %l6, %l0, %i4
ldx [%l7 + 0x70], %o2
loop_575:
movle %icc, %o5, %g5
ldx [%l7 + 0x78], %g4
fmovdcs %xcc, %f9, %f4
subccc %l2, 0x1998, %o3
bg,a,pt %xcc, loop_576
st %f9, [%l7 + 0x5C]
fblg,a %fcc2, loop_577
fbuge %fcc0, loop_578
loop_576:
tneg %xcc, 0x0
fone %f0
loop_577:
srl %g7, 0x0F, %g3
loop_578:
fsrc2 %f4, %f14
bshuffle %f0, %f6, %f8
fmovdleu %xcc, %f9, %f9
alignaddrl %l3, %i1, %i0
fmovrdlz %g2, %f12, %f6
stb %g1, [%l7 + 0x0E]
lduh [%l7 + 0x70], %o6
ldsh [%l7 + 0x60], %i5
fxors %f1, %f8, %f5
nop
setx loop_579, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %o4, [%l7 + 0x20]
fpack32 %f6, %f4, %f10
edge32l %i7, %l1, %o0
loop_579:
bshuffle %f12, %f14, %f0
fpmerge %f6, %f15, %f10
fornot1 %f6, %f2, %f14
tne %icc, 0x7
ldd [%l7 + 0x48], %f8
nop
setx loop_580, %l0, %l1
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 + 0x63], %i2
tvc %icc, 0x5
movcs %icc, %o1, %l4
loop_580:
ldd [%l7 + 0x68], %f2
xnorcc %i6, 0x092F, %l5
ldsb [%l7 + 0x10], %g6
subccc %i3, %l6, %o7
fmovdne %icc, %f4, %f0
fmovsvc %xcc, %f5, %f1
tcc %icc, 0x1
brgez %l0, loop_581
fcmple16 %f0, %f14, %i4
taddcc %o5, 0x089D, %o2
st %f9, [%l7 + 0x6C]
loop_581:
sth %g4, [%l7 + 0x08]
fornot2s %f14, %f7, %f6
xorcc %g5, %o3, %g7
fmovdle %icc, %f9, %f5
tg %icc, 0x0
fbu,a %fcc1, loop_582
faligndata %f14, %f6, %f10
srax %l2, 0x0D, %l3
fmovrdlez %i1, %f12, %f8
loop_582:
edge8n %g3, %i0, %g1
array16 %o6, %g2, %o4
fmovd %f2, %f8
array8 %i5, %i7, %l1
ble loop_583
ldx [%l7 + 0x20], %i2
fbul,a %fcc2, loop_584
tsubcctv %o0, 0x113C, %l4
loop_583:
ld [%l7 + 0x24], %f10
fpadd32s %f8, %f13, %f15
loop_584:
fmul8x16al %f1, %f7, %f6
fandnot1s %f1, %f11, %f2
fmovrde %o1, %f6, %f2
udivx %i6, 0x1B7C, %g6
fxnor %f14, %f0, %f6
stx %i3, [%l7 + 0x40]
array32 %l6, %l5, %l0
tcs %icc, 0x1
fnot2s %f2, %f8
ld [%l7 + 0x1C], %f13
fmovdg %xcc, %f8, %f11
alignaddr %o7, %o5, %o2
fbue %fcc2, loop_585
std %f12, [%l7 + 0x60]
edge32n %g4, %i4, %o3
lduw [%l7 + 0x74], %g5
loop_585:
brlez %l2, loop_586
nop
setx loop_587, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tleu %xcc, 0x1
movneg %xcc, %l3, %g7
loop_586:
std %f6, [%l7 + 0x68]
loop_587:
tvs %icc, 0x3
movl %xcc, %i1, %g3
stb %g1, [%l7 + 0x15]
bcs,a,pn %icc, loop_588
fcmpgt16 %f8, %f4, %o6
movcc %xcc, %g2, %o4
tvs %icc, 0x7
loop_588:
movn %icc, %i0, %i5
tl %xcc, 0x3
fmovdg %icc, %f13, %f7
ldub [%l7 + 0x21], %i7
movg %xcc, %l1, %o0
edge8l %i2, %o1, %l4
fxors %f0, %f13, %f6
umulcc %g6, %i3, %l6
movrne %l5, %l0, %o7
mulx %o5, %o2, %g4
fzeros %f8
umulcc %i4, %i6, %o3
st %f1, [%l7 + 0x50]
stw %g5, [%l7 + 0x60]
fmovde %xcc, %f9, %f14
udivcc %l3, 0x08CA, %l2
sth %i1, [%l7 + 0x28]
edge16l %g7, %g3, %o6
fcmpgt32 %f6, %f2, %g1
sth %g2, [%l7 + 0x48]
fpsub16s %f4, %f14, %f10
fpsub32s %f1, %f3, %f7
ldub [%l7 + 0x58], %o4
umul %i5, 0x0BCB, %i0
stw %i7, [%l7 + 0x48]
fmovdge %xcc, %f11, %f9
tleu %icc, 0x2
stx %o0, [%l7 + 0x60]
fmovde %icc, %f10, %f12
fmovsn %xcc, %f4, %f0
fnand %f8, %f12, %f12
sll %i2, 0x15, %o1
sethi 0x0196, %l1
fzeros %f5
st %f6, [%l7 + 0x70]
fmovdne %icc, %f13, %f13
fmovdle %xcc, %f7, %f9
movvc %icc, %l4, %g6
tgu %xcc, 0x0
fbge,a %fcc1, loop_589
fbne,a %fcc0, loop_590
stw %i3, [%l7 + 0x70]
bleu,a,pt %icc, loop_591
loop_589:
stw %l5, [%l7 + 0x3C]
loop_590:
ldd [%l7 + 0x58], %f14
fnors %f0, %f2, %f8
loop_591:
fmul8x16 %f15, %f6, %f8
stb %l6, [%l7 + 0x5E]
ldd [%l7 + 0x58], %f14
fnegs %f11, %f6
edge8l %l0, %o5, %o2
fbge,a %fcc2, loop_592
fsrc1 %f0, %f0
ldub [%l7 + 0x42], %o7
fpmerge %f9, %f6, %f0
loop_592:
movgu %icc, %g4, %i4
lduh [%l7 + 0x0A], %i6
xnor %g5, %l3, %l2
udivcc %i1, 0x0ED6, %o3
fnands %f6, %f7, %f12
fbo,a %fcc2, loop_593
stw %g7, [%l7 + 0x6C]
fmovd %f2, %f8
movrgz %g3, 0x1FB, %g1
loop_593:
movcs %xcc, %g2, %o6
fmovd %f6, %f14
faligndata %f0, %f14, %f12
srl %o4, %i0, %i5
bleu %xcc, loop_594
edge16l %o0, %i7, %i2
fmul8x16al %f11, %f7, %f4
ba,a %icc, loop_595
loop_594:
srlx %o1, 0x1E, %l1
fandnot1s %f9, %f13, %f11
fmovd %f6, %f6
loop_595:
movrne %g6, %l4, %l5
fmovdg %xcc, %f7, %f1
bne %xcc, loop_596
fbg %fcc1, loop_597
edge32ln %i3, %l6, %l0
brz,a %o5, loop_598
loop_596:
fmuld8sux16 %f13, %f1, %f0
loop_597:
brgez,a %o7, loop_599
movrlz %o2, 0x154, %g4
loop_598:
sdivcc %i4, 0x0B2B, %i6
bcs loop_600
loop_599:
ldsw [%l7 + 0x60], %l3
lduw [%l7 + 0x74], %g5
ldsw [%l7 + 0x6C], %i1
loop_600:
ldd [%l7 + 0x18], %f2
nop
setx loop_601, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x0E], %l2
fnot1 %f10, %f10
fandnot2 %f10, %f2, %f14
loop_601:
ldsb [%l7 + 0x57], %g7
tne %xcc, 0x0
fmovdleu %xcc, %f8, %f13
fcmple32 %f4, %f0, %o3
fsrc2 %f6, %f6
stb %g3, [%l7 + 0x0B]
movcs %xcc, %g1, %o6
stx %g2, [%l7 + 0x50]
add %o4, %i0, %o0
brlz %i7, loop_602
tg %icc, 0x4
std %f2, [%l7 + 0x10]
fcmpne16 %f0, %f2, %i5
loop_602:
mova %icc, %i2, %o1
brgez %g6, loop_603
taddcctv %l4, %l5, %l1
fbge,a %fcc3, loop_604
ldsb [%l7 + 0x56], %l6
loop_603:
fsrc1s %f12, %f7
movg %icc, %l0, %i3
loop_604:
fzeros %f10
stx %o7, [%l7 + 0x68]
fbul,a %fcc3, loop_605
stb %o5, [%l7 + 0x7D]
brnz,a %o2, loop_606
movg %xcc, %g4, %i4
loop_605:
sub %i6, %g5, %i1
stb %l3, [%l7 + 0x1D]
loop_606:
fpsub32 %f4, %f6, %f14
movg %xcc, %l2, %o3
andn %g7, %g1, %o6
add %g3, %o4, %g2
lduh [%l7 + 0x30], %o0
std %f6, [%l7 + 0x68]
sdivcc %i0, 0x1425, %i7
ldsh [%l7 + 0x58], %i2
fcmpeq32 %f6, %f8, %o1
fornot2 %f6, %f8, %f0
ldd [%l7 + 0x68], %f12
ldd [%l7 + 0x30], %f10
movcc %xcc, %i5, %g6
ldsb [%l7 + 0x39], %l4
tcs %xcc, 0x4
ldx [%l7 + 0x78], %l1
ldsb [%l7 + 0x1E], %l5
sra %l0, %i3, %o7
addccc %l6, 0x1D97, %o5
fmovrslez %g4, %f9, %f5
fones %f11
edge32l %o2, %i4, %i6
call loop_607
movrgz %i1, %g5, %l2
fmovdge %xcc, %f10, %f6
addccc %l3, %o3, %g1
loop_607:
umul %o6, 0x0B33, %g7
fsrc2 %f2, %f12
ldx [%l7 + 0x20], %o4
sth %g3, [%l7 + 0x0E]
edge16n %g2, %i0, %i7
tsubcctv %i2, 0x17F0, %o1
stx %o0, [%l7 + 0x30]
fmovsge %xcc, %f1, %f1
bgu,pn %icc, loop_608
stw %i5, [%l7 + 0x2C]
ldsh [%l7 + 0x5A], %g6
edge8l %l4, %l5, %l0
loop_608:
fmovda %icc, %f1, %f4
ldub [%l7 + 0x7E], %l1
edge32ln %o7, %l6, %i3
fbo,a %fcc0, loop_609
bpos,a,pt %icc, loop_610
bneg,pt %xcc, loop_611
ldd [%l7 + 0x70], %f6
loop_609:
tneg %icc, 0x0
loop_610:
ba,a loop_612
loop_611:
fmul8x16 %f9, %f8, %f6
fmovsge %xcc, %f13, %f13
sub %g4, %o5, %o2
loop_612:
ld [%l7 + 0x18], %f11
ld [%l7 + 0x54], %f10
fpackfix %f4, %f0
fpack32 %f10, %f0, %f14
move %icc, %i4, %i1
fandnot2s %f13, %f9, %f11
st %f0, [%l7 + 0x40]
fpsub32 %f8, %f8, %f0
lduw [%l7 + 0x78], %i6
brz,a %l2, loop_613
fbule %fcc1, loop_614
ldd [%l7 + 0x20], %f6
fmovdg %icc, %f7, %f15
loop_613:
edge16n %g5, %o3, %l3
loop_614:
movrgez %o6, %g7, %o4
tn %xcc, 0x2
ldd [%l7 + 0x48], %f2
ldx [%l7 + 0x48], %g3
srlx %g2, %i0, %g1
fmovdne %xcc, %f2, %f9
ldx [%l7 + 0x30], %i2
fmovdle %icc, %f8, %f4
movneg %xcc, %i7, %o0
tneg %icc, 0x6
subcc %i5, 0x1D29, %g6
ldd [%l7 + 0x70], %f10
brnz %l4, loop_615
tn %xcc, 0x5
fornot1s %f0, %f8, %f15
edge32l %l5, %o1, %l1
loop_615:
alignaddr %l0, %o7, %l6
stx %i3, [%l7 + 0x58]
ldsb [%l7 + 0x67], %o5
bl,a,pn %xcc, loop_616
fmovdl %icc, %f7, %f3
pdist %f10, %f2, %f8
fpsub16 %f12, %f12, %f10
loop_616:
udivx %g4, 0x1F5E, %i4
addcc %o2, %i6, %i1
stb %g5, [%l7 + 0x61]
edge32ln %o3, %l2, %l3
ldsh [%l7 + 0x4A], %g7
edge32ln %o4, %g3, %o6
fmovrsgez %i0, %f14, %f7
fbne,a %fcc1, loop_617
fxnors %f9, %f15, %f9
be,a,pt %xcc, loop_618
fmovrse %g2, %f7, %f10
loop_617:
siam 0x1
ldsw [%l7 + 0x74], %i2
loop_618:
fmovsneg %xcc, %f8, %f1
brlz,a %i7, loop_619
ld [%l7 + 0x54], %f10
and %g1, %i5, %g6
fmul8ulx16 %f10, %f6, %f8
loop_619:
ldub [%l7 + 0x5E], %l4
movle %icc, %l5, %o1
stw %o0, [%l7 + 0x34]
addcc %l0, 0x0BC4, %o7
sethi 0x0FE0, %l1
st %f4, [%l7 + 0x4C]
fmovdvs %icc, %f11, %f12
fnot1s %f7, %f9
fmovsne %xcc, %f12, %f1
bvs,a %icc, loop_620
ldsb [%l7 + 0x72], %l6
or %o5, 0x1CEB, %i3
fnot2 %f12, %f6
loop_620:
ldx [%l7 + 0x08], %g4
faligndata %f8, %f8, %f4
fxnors %f10, %f15, %f2
fbuge,a %fcc3, loop_621
ba loop_622
ldsb [%l7 + 0x53], %i4
addcc %o2, %i6, %i1
loop_621:
nop
setx loop_623, %l0, %l1
jmpl %l1, %g5
loop_622:
movn %xcc, %l2, %l3
tleu %xcc, 0x5
pdist %f8, %f2, %f12
loop_623:
ld [%l7 + 0x70], %f3
edge16l %g7, %o4, %g3
fmovdvc %xcc, %f14, %f8
popc 0x0055, %o6
or %i0, %g2, %o3
fmovscs %xcc, %f11, %f8
andncc %i2, %g1, %i5
fmuld8sux16 %f5, %f9, %f4
edge32n %g6, %l4, %l5
taddcc %i7, 0x1E7B, %o0
brgz %l0, loop_624
orn %o1, 0x18E4, %l1
fornot1 %f6, %f4, %f6
sllx %o7, 0x1D, %o5
loop_624:
fbul,a %fcc1, loop_625
fandnot1s %f13, %f3, %f12
fcmpgt16 %f0, %f0, %i3
fmovdne %icc, %f11, %f5
loop_625:
sub %l6, 0x1561, %i4
ldsh [%l7 + 0x5C], %g4
brlez,a %o2, loop_626
movre %i6, %i1, %g5
std %f14, [%l7 + 0x50]
brgez,a %l3, loop_627
loop_626:
ldd [%l7 + 0x68], %f14
edge32l %g7, %l2, %g3
fmovsgu %xcc, %f13, %f12
loop_627:
fnegs %f10, %f6
ldx [%l7 + 0x60], %o6
xor %i0, 0x1C26, %o4
sllx %g2, 0x0D, %o3
fba %fcc0, loop_628
fcmpne32 %f2, %f4, %i2
ldub [%l7 + 0x72], %g1
stw %i5, [%l7 + 0x24]
loop_628:
nop
setx loop_629, %l0, %l1
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, %g6, %l5
ldsw [%l7 + 0x20], %l4
stb %o0, [%l7 + 0x78]
loop_629:
stb %l0, [%l7 + 0x15]
stb %o1, [%l7 + 0x0B]
fba %fcc3, loop_630
fcmpd %fcc2, %f12, %f2
fbug,a %fcc1, loop_631
fpadd32 %f6, %f0, %f8
loop_630:
tge %icc, 0x5
st %f0, [%l7 + 0x70]
loop_631:
fmovdvs %xcc, %f1, %f8
fmovrse %l1, %f8, %f8
stx %o7, [%l7 + 0x58]
st %f3, [%l7 + 0x5C]
tsubcc %o5, 0x0FFC, %i7
fpsub32s %f1, %f9, %f1
ld [%l7 + 0x34], %f6
ldd [%l7 + 0x30], %f12
stb %i3, [%l7 + 0x0C]
array8 %l6, %g4, %i4
stb %i6, [%l7 + 0x36]
bshuffle %f0, %f10, %f0
lduw [%l7 + 0x7C], %o2
fmovda %icc, %f2, %f15
fpadd32s %f8, %f14, %f9
fmovdvc %icc, %f2, %f6
fmovrsgz %i1, %f8, %f8
movn %xcc, %g5, %g7
fpackfix %f2, %f11
sdivx %l2, 0x0AED, %l3
stw %o6, [%l7 + 0x28]
fand %f10, %f8, %f10
fnand %f14, %f8, %f6
sth %i0, [%l7 + 0x40]
sub %o4, 0x0CDB, %g2
fone %f10
ldsh [%l7 + 0x56], %g3
ldsh [%l7 + 0x78], %o3
sethi 0x1811, %i2
fands %f13, %f4, %f12
umulcc %g1, %g6, %l5
siam 0x2
array16 %i5, %l4, %l0
bn,a,pt %icc, loop_632
st %f6, [%l7 + 0x70]
fpackfix %f0, %f14
fpsub32s %f0, %f1, %f11
loop_632:
ldub [%l7 + 0x33], %o1
fmovdvc %xcc, %f14, %f3
array8 %o0, %l1, %o5
siam 0x5
bneg,pt %icc, loop_633
fpsub16s %f15, %f14, %f14
tcs %icc, 0x3
fmovscc %xcc, %f11, %f11
loop_633:
movrne %o7, %i7, %i3
array8 %g4, %l6, %i6
ldub [%l7 + 0x63], %i4
st %f1, [%l7 + 0x44]
fnegs %f4, %f5
fcmps %fcc0, %f15, %f4
fmovscs %icc, %f2, %f5
umul %o2, 0x0C26, %i1
ble %icc, loop_634
move %xcc, %g5, %l2
ld [%l7 + 0x64], %f6
fmovrsne %g7, %f0, %f0
loop_634:
sth %o6, [%l7 + 0x0A]
stx %l3, [%l7 + 0x70]
ldub [%l7 + 0x1B], %i0
fcmpd %fcc2, %f10, %f2
ldsb [%l7 + 0x78], %g2
sdiv %o4, 0x113A, %g3
lduh [%l7 + 0x34], %o3
stw %i2, [%l7 + 0x74]
stw %g1, [%l7 + 0x34]
st %f5, [%l7 + 0x6C]
ldub [%l7 + 0x6E], %g6
fcmps %fcc2, %f11, %f12
fmul8sux16 %f4, %f10, %f6
ble,a loop_635
fbge,a %fcc0, loop_636
fors %f10, %f10, %f9
fnands %f14, %f5, %f10
loop_635:
ld [%l7 + 0x40], %f13
loop_636:
std %f4, [%l7 + 0x48]
edge16 %l5, %l4, %i5
fmovsleu %xcc, %f10, %f13
ldsw [%l7 + 0x6C], %o1
ldsb [%l7 + 0x4D], %l0
stx %l1, [%l7 + 0x20]
movrne %o5, 0x3C5, %o0
te %xcc, 0x6
ldub [%l7 + 0x1C], %o7
siam 0x4
orcc %i7, 0x0754, %i3
nop
setx loop_637, %l0, %l1
jmpl %l1, %g4
fpack32 %f6, %f2, %f4
ldsh [%l7 + 0x32], %i6
fnegd %f4, %f2
loop_637:
tne %xcc, 0x1
stw %l6, [%l7 + 0x50]
fmovdge %icc, %f11, %f13
fbl %fcc0, loop_638
fmovdleu %icc, %f0, %f3
ldsb [%l7 + 0x0D], %o2
tneg %icc, 0x4
loop_638:
fmovrdlez %i1, %f10, %f4
brz,a %g5, loop_639
tne %xcc, 0x2
add %l2, %i4, %o6
lduw [%l7 + 0x1C], %g7
loop_639:
fcmpgt16 %f14, %f4, %i0
ldsw [%l7 + 0x30], %l3
stb %o4, [%l7 + 0x16]
st %f14, [%l7 + 0x58]
lduh [%l7 + 0x3A], %g2
fmovrdgz %o3, %f10, %f2
stb %i2, [%l7 + 0x49]
fnot2s %f8, %f13
fexpand %f4, %f4
orn %g1, 0x0FB7, %g3
st %f8, [%l7 + 0x40]
srlx %l5, 0x0E, %g6
stb %i5, [%l7 + 0x74]
fmovdle %icc, %f12, %f13
ldsh [%l7 + 0x1A], %l4
fmovrslz %o1, %f6, %f12
movrne %l0, %o5, %o0
sub %l1, %i7, %o7
lduw [%l7 + 0x38], %i3
edge8l %i6, %g4, %o2
fnand %f0, %f2, %f10
sth %l6, [%l7 + 0x0C]
movrlz %i1, %g5, %l2
fmovdle %xcc, %f9, %f7
fmul8x16 %f1, %f8, %f14
lduh [%l7 + 0x50], %o6
movcs %icc, %g7, %i4
sth %i0, [%l7 + 0x72]
ldd [%l7 + 0x70], %f6
brz,a %l3, loop_640
faligndata %f0, %f0, %f2
bvc,pn %xcc, loop_641
xorcc %g2, %o4, %o3
loop_640:
ldsb [%l7 + 0x0C], %i2
bn,a loop_642
loop_641:
fxnor %f4, %f12, %f0
tgu %xcc, 0x5
bgu,pn %icc, loop_643
loop_642:
fmovrsgz %g1, %f1, %f6
ldx [%l7 + 0x58], %l5
fpadd32 %f0, %f6, %f0
loop_643:
lduh [%l7 + 0x2E], %g6
movneg %xcc, %g3, %l4
fpack16 %f8, %f13
edge8ln %o1, %l0, %o5
fmul8x16al %f14, %f4, %f4
edge32n %i5, %o0, %l1
lduw [%l7 + 0x78], %i7
ldd [%l7 + 0x70], %f2
fmovsneg %xcc, %f8, %f2
sub %i3, 0x0588, %o7
movvc %icc, %g4, %i6
orncc %o2, %l6, %i1
fmovdn %xcc, %f14, %f0
std %f4, [%l7 + 0x40]
fnot1s %f9, %f5
fmovdn %icc, %f13, %f6
fmovsvc %xcc, %f0, %f3
fpadd32s %f10, %f2, %f1
fmul8x16 %f11, %f10, %f10
fsrc2 %f0, %f10
fpadd16s %f10, %f8, %f2
fpackfix %f12, %f15
fmovdvc %xcc, %f2, %f2
fmul8x16 %f4, %f8, %f12
fornot1 %f12, %f12, %f6
fmovdgu %icc, %f5, %f14
movpos %icc, %l2, %o6
tl %xcc, 0x4
brlez %g7, loop_644
lduh [%l7 + 0x12], %g5
orncc %i4, 0x12C0, %i0
ldx [%l7 + 0x50], %l3
loop_644:
fsrc2s %f4, %f0
fmovdneg %xcc, %f15, %f5
ldsb [%l7 + 0x39], %o4
fmovdle %icc, %f11, %f6
ldx [%l7 + 0x08], %g2
fmovsg %xcc, %f11, %f9
edge32l %i2, %g1, %o3
ldsb [%l7 + 0x1E], %l5
ldsb [%l7 + 0x7C], %g6
ld [%l7 + 0x20], %f10
movrgez %g3, 0x1E9, %o1
tleu %icc, 0x3
fmovsn %icc, %f11, %f0
fmovsn %icc, %f2, %f4
fbue %fcc0, loop_645
tl %xcc, 0x4
sdiv %l4, 0x0725, %l0
fbuge %fcc3, loop_646
loop_645:
ldd [%l7 + 0x28], %f4
umulcc %o5, 0x098E, %i5
stw %o0, [%l7 + 0x7C]
loop_646:
lduw [%l7 + 0x10], %l1
ldd [%l7 + 0x70], %f8
fxors %f8, %f6, %f13
nop
setx loop_647, %l0, %l1
jmpl %l1, %i7
movrlez %i3, %o7, %i6
bne,a %icc, loop_648
movge %xcc, %o2, %l6
loop_647:
movrgz %g4, %i1, %l2
ldx [%l7 + 0x68], %o6
loop_648:
tpos %icc, 0x5
ldsb [%l7 + 0x3C], %g7
fmovsa %icc, %f8, %f3
addc %i4, %i0, %g5
fnot2s %f11, %f13
lduw [%l7 + 0x24], %o4
pdist %f4, %f14, %f0
fmovsle %icc, %f13, %f14
ldsb [%l7 + 0x41], %g2
ld [%l7 + 0x1C], %f5
fmovrdgez %l3, %f12, %f12
fble %fcc3, loop_649
fmovdvc %xcc, %f1, %f3
sth %i2, [%l7 + 0x16]
ld [%l7 + 0x68], %f11
loop_649:
bvc,a,pn %xcc, loop_650
fbue,a %fcc0, loop_651
ldd [%l7 + 0x68], %f14
ldsh [%l7 + 0x60], %o3
loop_650:
edge32ln %l5, %g6, %g1
loop_651:
fmovscc %icc, %f7, %f8
fmovdcc %icc, %f10, %f13
ldx [%l7 + 0x28], %g3
ble,pt %xcc, loop_652
stw %o1, [%l7 + 0x24]
fmovdcc %icc, %f11, %f0
brlz,a %l4, loop_653
loop_652:
ldsw [%l7 + 0x34], %o5
ldsh [%l7 + 0x0C], %l0
stw %i5, [%l7 + 0x08]
loop_653:
edge8 %l1, %o0, %i3
bvs %xcc, loop_654
fxnors %f9, %f7, %f5
mulx %o7, 0x06FD, %i6
for %f8, %f2, %f8
loop_654:
movrgez %i7, %o2, %g4
fbg,a %fcc3, loop_655
fornot1s %f0, %f0, %f13
edge32l %l6, %i1, %o6
movrgz %g7, 0x013, %l2
loop_655:
fornot1 %f12, %f12, %f4
fnot1s %f4, %f9
movvc %xcc, %i0, %g5
fmovs %f9, %f9
bleu loop_656
fnegs %f8, %f12
xnor %i4, %o4, %g2
tge %xcc, 0x4
loop_656:
add %i2, %o3, %l3
sub %l5, 0x1E81, %g1
xnor %g6, 0x0198, %g3
fmul8x16au %f13, %f5, %f6
fmovrsgz %l4, %f10, %f12
ba,a %xcc, loop_657
stx %o1, [%l7 + 0x10]
sdiv %l0, 0x14BC, %o5
xor %l1, %i5, %i3
loop_657:
ldsw [%l7 + 0x3C], %o7
ldub [%l7 + 0x1F], %o0
tne %icc, 0x1
movcs %xcc, %i6, %i7
call loop_658
ldd [%l7 + 0x68], %f4
fmovrdgez %o2, %f10, %f12
fmovdpos %icc, %f8, %f1
loop_658:
fnegd %f4, %f0
ldsw [%l7 + 0x34], %g4
sllx %l6, %o6, %g7
fornot2s %f7, %f11, %f9
andncc %l2, %i1, %i0
ldx [%l7 + 0x40], %i4
fnands %f10, %f2, %f10
sth %g5, [%l7 + 0x6E]
bpos,a %icc, loop_659
siam 0x6
fornot2s %f6, %f2, %f2
sdivx %o4, 0x0E13, %i2
loop_659:
st %f6, [%l7 + 0x5C]
andncc %o3, %l3, %l5
ldub [%l7 + 0x68], %g1
smul %g6, %g3, %l4
fmovsl %xcc, %f4, %f6
lduh [%l7 + 0x30], %o1
tneg %xcc, 0x4
fnot2s %f7, %f0
mulscc %g2, 0x0C07, %o5
sdiv %l0, 0x11C8, %l1
tneg %xcc, 0x7
ba,pn %icc, loop_660
ldsh [%l7 + 0x3C], %i5
subccc %i3, %o0, %o7
ldx [%l7 + 0x20], %i6
loop_660:
ldsb [%l7 + 0x1C], %o2
ldsh [%l7 + 0x64], %i7
ld [%l7 + 0x20], %f0
fbge %fcc0, loop_661
tvc %xcc, 0x1
bg,a loop_662
xnorcc %l6, 0x1867, %o6
loop_661:
udivcc %g4, 0x0D1A, %l2
alignaddr %g7, %i0, %i4
loop_662:
fmovdg %xcc, %f3, %f3
edge16 %g5, %i1, %i2
ldub [%l7 + 0x1E], %o3
stw %l3, [%l7 + 0x18]
fmul8ulx16 %f10, %f6, %f0
fba %fcc2, loop_663
ldx [%l7 + 0x60], %o4
sth %l5, [%l7 + 0x52]
fcmpne32 %f14, %f14, %g1
loop_663:
fmovsneg %xcc, %f9, %f4
ldsb [%l7 + 0x4E], %g6
stw %l4, [%l7 + 0x58]
ldd [%l7 + 0x28], %f8
movleu %icc, %o1, %g3
ldx [%l7 + 0x08], %o5
fble,a %fcc3, loop_664
and %l0, 0x02CC, %g2
fmovrslz %i5, %f7, %f13
fxor %f12, %f12, %f0
loop_664:
fmul8x16au %f12, %f15, %f14
xnorcc %l1, %o0, %i3
subccc %o7, %o2, %i6
std %f8, [%l7 + 0x40]
bl,a,pt %icc, loop_665
ldub [%l7 + 0x0B], %i7
fmovdn %icc, %f1, %f2
ld [%l7 + 0x20], %f8
loop_665:
fands %f8, %f2, %f1
lduh [%l7 + 0x42], %l6
fbo,a %fcc3, loop_666
tsubcctv %g4, %o6, %l2
fmovscc %icc, %f2, %f9
fpsub16s %f1, %f8, %f1
loop_666:
movpos %xcc, %i0, %g7
movrlz %i4, %i1, %g5
lduh [%l7 + 0x14], %o3
fandnot2s %f3, %f9, %f4
udivcc %l3, 0x1D59, %o4
umul %i2, 0x085D, %l5
stw %g1, [%l7 + 0x58]
sll %l4, 0x02, %o1
sth %g6, [%l7 + 0x0E]
fbl %fcc0, loop_667
stb %o5, [%l7 + 0x26]
tne %xcc, 0x0
tneg %icc, 0x2
loop_667:
lduh [%l7 + 0x0E], %g3
ldsb [%l7 + 0x08], %l0
sth %i5, [%l7 + 0x36]
udivcc %l1, 0x0766, %o0
fmovsge %icc, %f9, %f0
mulx %i3, %o7, %o2
fmovrde %g2, %f12, %f8
ldsb [%l7 + 0x5F], %i7
fmul8x16 %f1, %f6, %f14
xor %i6, %g4, %l6
fblg,a %fcc0, loop_668
fpackfix %f0, %f2
bne,a,pn %icc, loop_669
siam 0x6
loop_668:
bne,pn %xcc, loop_670
tleu %icc, 0x4
loop_669:
edge8ln %l2, %o6, %i0
fornot2s %f5, %f10, %f14
loop_670:
fbne,a %fcc1, loop_671
for %f6, %f4, %f14
stw %g7, [%l7 + 0x10]
fcmple32 %f6, %f10, %i4
loop_671:
fandnot2s %f1, %f0, %f1
ldsw [%l7 + 0x60], %g5
st %f0, [%l7 + 0x50]
edge32n %o3, %i1, %o4
fmovspos %icc, %f1, %f12
ldd [%l7 + 0x08], %f10
orcc %i2, 0x0B20, %l5
stw %l3, [%l7 + 0x5C]
fsrc1s %f14, %f6
stx %g1, [%l7 + 0x08]
st %f1, [%l7 + 0x3C]
fnors %f9, %f3, %f13
addc %l4, %g6, %o5
movvc %xcc, %g3, %l0
fmovdgu %icc, %f14, %f1
ldsw [%l7 + 0x3C], %o1
fpsub16 %f2, %f4, %f8
fcmpgt32 %f8, %f10, %i5
std %f0, [%l7 + 0x78]
movrne %l1, 0x077, %i3
fmovsne %xcc, %f13, %f8
fandnot2s %f5, %f14, %f3
fmovdvs %icc, %f7, %f13
ldsw [%l7 + 0x10], %o0
ldd [%l7 + 0x08], %f2
tcs %xcc, 0x7
edge8 %o2, %o7, %i7
fcmped %fcc3, %f8, %f6
lduh [%l7 + 0x78], %g2
nop
setx loop_672, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movge %xcc, %i6, %l6
stx %l2, [%l7 + 0x30]
alignaddr %g4, %i0, %g7
loop_672:
fmovda %xcc, %f6, %f7
ldx [%l7 + 0x40], %o6
std %f6, [%l7 + 0x70]
fpadd32 %f10, %f8, %f6
movrlz %g5, 0x1BB, %i4
std %f6, [%l7 + 0x28]
brz,a %i1, loop_673
nop
setx loop_674, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldd [%l7 + 0x10], %f14
fnot2 %f12, %f4
loop_673:
lduw [%l7 + 0x28], %o4
loop_674:
stx %i2, [%l7 + 0x20]
fpadd16s %f14, %f6, %f8
edge16n %l5, %l3, %g1
ldsb [%l7 + 0x41], %l4
tpos %xcc, 0x2
fmovsvc %xcc, %f8, %f15
sdivx %o3, 0x1EEB, %o5
lduh [%l7 + 0x38], %g3
movrgez %l0, 0x0A0, %g6
array32 %i5, %l1, %o1
fnot2s %f3, %f12
fpsub32 %f2, %f10, %f0
andcc %o0, %i3, %o7
movrne %i7, 0x2A4, %g2
ld [%l7 + 0x44], %f0
fnand %f12, %f8, %f8
add %o2, 0x080A, %l6
bcs,pt %xcc, loop_675
fnor %f12, %f12, %f8
fnot2s %f15, %f9
ldsb [%l7 + 0x1B], %i6
loop_675:
fsrc1s %f12, %f1
ble,a loop_676
fbue,a %fcc0, loop_677
fmovscs %icc, %f11, %f10
ldsh [%l7 + 0x7A], %l2
loop_676:
ldsb [%l7 + 0x2F], %g4
loop_677:
bcs,a,pn %icc, loop_678
andncc %g7, %i0, %g5
stb %i4, [%l7 + 0x7A]
addcc %i1, 0x1E02, %o4
loop_678:
bpos,pt %icc, loop_679
array16 %o6, %l5, %l3
fmovsgu %icc, %f13, %f12
add %i2, 0x0226, %g1
loop_679:
or %l4, %o5, %g3
tcc %icc, 0x7
bvc,a loop_680
sth %l0, [%l7 + 0x4C]
lduh [%l7 + 0x34], %o3
ldx [%l7 + 0x08], %g6
loop_680:
ta %xcc, 0x7
sll %l1, 0x09, %o1
tn %xcc, 0x0
tvc %xcc, 0x6
fmovdg %icc, %f8, %f5
stw %i5, [%l7 + 0x4C]
fandnot1s %f2, %f10, %f0
fornot1s %f2, %f14, %f7
fpsub16 %f4, %f12, %f6
fmovrde %i3, %f14, %f2
movneg %icc, %o0, %i7
fmovda %xcc, %f13, %f15
tneg %icc, 0x0
tcs %icc, 0x0
fsrc2s %f1, %f4
movle %icc, %o7, %g2
fbg,a %fcc3, loop_681
xor %o2, %i6, %l6
alignaddrl %g4, %g7, %i0
bcc,a %icc, loop_682
loop_681:
for %f6, %f6, %f6
xnor %l2, 0x0ECD, %g5
ldd [%l7 + 0x78], %f10
loop_682:
edge32ln %i1, %o4, %i4
stw %l5, [%l7 + 0x58]
bvc,pt %xcc, loop_683
movvs %icc, %l3, %o6
stx %i2, [%l7 + 0x50]
fblg,a %fcc0, loop_684
loop_683:
udivx %g1, 0x1C7F, %o5
stw %g3, [%l7 + 0x14]
sdivcc %l0, 0x15FB, %l4
loop_684:
lduh [%l7 + 0x2E], %g6
ldd [%l7 + 0x28], %f0
lduw [%l7 + 0x40], %o3
tleu %xcc, 0x7
stx %o1, [%l7 + 0x40]
fmovdg %icc, %f4, %f2
movvs %xcc, %l1, %i5
movvs %xcc, %o0, %i7
mova %icc, %i3, %o7
fbue,a %fcc1, loop_685
ble,a,pn %xcc, loop_686
fxnor %f8, %f8, %f4
umul %o2, %g2, %i6
loop_685:
movrgez %g4, %g7, %l6
loop_686:
std %f0, [%l7 + 0x20]
fmovdge %xcc, %f15, %f8
fsrc2 %f4, %f14
fcmpne16 %f6, %f6, %i0
fzeros %f13
fpackfix %f6, %f3
fcmps %fcc2, %f4, %f0
stw %g5, [%l7 + 0x14]
stw %l2, [%l7 + 0x6C]
xorcc %o4, 0x1256, %i4
sth %l5, [%l7 + 0x42]
taddcc %i1, 0x176D, %l3
subcc %i2, 0x0470, %o6
bg,a,pt %xcc, loop_687
bcc %icc, loop_688
subc %g1, %g3, %o5
fsrc1 %f2, %f0
loop_687:
movne %icc, %l0, %l4
loop_688:
ldsb [%l7 + 0x10], %g6
xnor %o3, %o1, %l1
mulx %o0, %i7, %i5
stb %o7, [%l7 + 0x6A]
fbne,a %fcc1, loop_689
edge8 %o2, %g2, %i3
fcmpgt16 %f12, %f10, %i6
edge16n %g4, %g7, %i0
loop_689:
ld [%l7 + 0x5C], %f7
edge8l %g5, %l2, %l6
mulscc %i4, %o4, %l5
fcmpne16 %f4, %f4, %i1
fcmple16 %f4, %f10, %l3
sub %i2, 0x1EDA, %o6
stw %g1, [%l7 + 0x34]
orn %g3, 0x0932, %l0
fandnot2s %f15, %f15, %f13
udiv %o5, 0x06B9, %g6
ld [%l7 + 0x20], %f4
ldsw [%l7 + 0x18], %l4
umul %o3, 0x02B7, %l1
ldsw [%l7 + 0x60], %o1
fornot2s %f1, %f9, %f13
fones %f9
sth %i7, [%l7 + 0x28]
fmul8x16au %f4, %f15, %f14
tgu %xcc, 0x0
fsrc2s %f15, %f2
fands %f2, %f3, %f0
fmovrdlez %o0, %f10, %f4
be,a,pt %icc, loop_690
stb %o7, [%l7 + 0x26]
xor %i5, 0x0884, %o2
tpos %icc, 0x6
loop_690:
fpack32 %f4, %f2, %f8
fnands %f13, %f12, %f4
fsrc1 %f8, %f12
fpack32 %f14, %f0, %f0
fsrc2s %f4, %f14
fmul8x16al %f5, %f11, %f0
bl loop_691
fxor %f4, %f4, %f12
movvc %xcc, %g2, %i6
bleu loop_692
loop_691:
fmovscs %icc, %f10, %f3
lduh [%l7 + 0x64], %g4
smulcc %g7, 0x0AC9, %i0
loop_692:
udivx %i3, 0x0012, %g5
edge8l %l2, %i4, %l6
fpack16 %f0, %f1
nop
setx loop_693, %l0, %l1
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], %l5
st %f8, [%l7 + 0x18]
bn,pt %xcc, loop_694
loop_693:
st %f12, [%l7 + 0x3C]
ldub [%l7 + 0x42], %i1
ld [%l7 + 0x5C], %f3
loop_694:
st %f7, [%l7 + 0x60]
fmovs %f13, %f7
movrgez %l3, %i2, %o6
fmovs %f14, %f7
ldsb [%l7 + 0x66], %o4
pdist %f2, %f0, %f4
mova %xcc, %g1, %l0
bshuffle %f4, %f8, %f6
subcc %o5, %g6, %l4
ba,a %xcc, loop_695
udiv %g3, 0x0003, %o3
andncc %o1, %i7, %o0
st %f6, [%l7 + 0x58]
loop_695:
brnz,a %l1, loop_696
tg %icc, 0x6
movpos %icc, %i5, %o7
ldsb [%l7 + 0x11], %o2
loop_696:
st %f12, [%l7 + 0x58]
fornot2s %f13, %f13, %f9
fzero %f2
xnor %i6, 0x0E6A, %g4
sth %g7, [%l7 + 0x7A]
ldx [%l7 + 0x70], %i0
ble,pt %xcc, loop_697
fbue %fcc3, loop_698
sth %g2, [%l7 + 0x70]
bleu,a,pt %icc, loop_699
loop_697:
fpsub16 %f6, %f14, %f4
loop_698:
movne %xcc, %g5, %i3
ble,a,pt %icc, loop_700
loop_699:
movg %xcc, %l2, %i4
std %f6, [%l7 + 0x30]
fcmped %fcc0, %f2, %f4
loop_700:
sdiv %l6, 0x1FB9, %i1
bneg,pn %icc, loop_701
mulx %l3, %l5, %i2
fbe,a %fcc2, loop_702
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
loop_701:
te %xcc, 0x2
fandnot2 %f8, %f10, %f10
loop_702:
fmovsleu %icc, %f3, %f5
loop_703:
tcs %xcc, 0x1
addc %o6, %o4, %g1
subc %o5, 0x0318, %g6
fmovdn %xcc, %f13, %f1
fmovdn %icc, %f15, %f2
fnands %f5, %f10, %f3
fbu %fcc2, loop_704
bn,a,pn %xcc, loop_705
fpack16 %f2, %f6
fmovrslz %l0, %f5, %f13
loop_704:
fcmple16 %f14, %f4, %l4
loop_705:
ld [%l7 + 0x40], %f12
fmovsl %icc, %f5, %f4
ldub [%l7 + 0x4B], %o3
brgez,a %g3, loop_706
sth %i7, [%l7 + 0x70]
ldsh [%l7 + 0x56], %o1
movvs %icc, %l1, %i5
loop_706:
tle %icc, 0x1
tcc %icc, 0x3
fmovdl %xcc, %f1, %f8
mulscc %o7, 0x0E7B, %o2
ldx [%l7 + 0x78], %i6
or %o0, 0x0DD1, %g4
lduh [%l7 + 0x22], %g7
mulx %i0, 0x0534, %g2
bgu loop_707
fnegs %f7, %f15
fnand %f14, %f14, %f6
sdiv %g5, 0x0179, %i3
loop_707:
std %f0, [%l7 + 0x70]
sth %i4, [%l7 + 0x5A]
fpadd32 %f0, %f8, %f8
edge8 %l6, %i1, %l2
fbge,a %fcc0, loop_708
fpack32 %f12, %f0, %f6
stb %l3, [%l7 + 0x0A]
fmovde %icc, %f4, %f13
loop_708:
sth %i2, [%l7 + 0x0E]
array32 %l5, %o6, %g1
stx %o4, [%l7 + 0x20]
fblg,a %fcc2, loop_709
movl %xcc, %o5, %l0
stx %g6, [%l7 + 0x20]
fpsub32s %f11, %f8, %f13
loop_709:
ldsw [%l7 + 0x5C], %l4
fcmpeq32 %f4, %f12, %o3
nop
setx loop_710, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrsne %i7, %f11, %f9
fmovrdlz %g3, %f12, %f10
andn %o1, 0x05D9, %i5
loop_710:
ldsw [%l7 + 0x14], %o7
srl %o2, %l1, %i6
smul %o0, 0x1E0B, %g7
alignaddr %i0, %g4, %g5
pdist %f2, %f8, %f2
ldx [%l7 + 0x78], %i3
ldsb [%l7 + 0x5D], %i4
tcc %xcc, 0x1
fnot2 %f14, %f0
fmovrdlez %g2, %f4, %f14
edge16 %i1, %l2, %l3
fmovs %f13, %f1
fmovdge %icc, %f0, %f10
fxors %f5, %f15, %f1
bge,a,pt %xcc, loop_711
stx %l6, [%l7 + 0x50]
fmul8sux16 %f0, %f12, %f10
tne %xcc, 0x5
loop_711:
fornot1s %f8, %f6, %f6
stb %i2, [%l7 + 0x4E]
st %f2, [%l7 + 0x50]
lduw [%l7 + 0x6C], %o6
brgez,a %g1, loop_712
fbne %fcc0, loop_713
bcc,a,pn %icc, loop_714
fandnot2 %f2, %f2, %f14
loop_712:
edge8 %o4, %o5, %l0
loop_713:
st %f15, [%l7 + 0x7C]
loop_714:
sth %l5, [%l7 + 0x56]
fmovscc %icc, %f6, %f13
fmovrdgez %l4, %f6, %f8
move %icc, %g6, %i7
sth %g3, [%l7 + 0x64]
ldsb [%l7 + 0x54], %o3
fxors %f11, %f10, %f4
movl %xcc, %o1, %i5
ldx [%l7 + 0x30], %o2
fblg %fcc0, loop_715
movleu %icc, %l1, %i6
bne,a %icc, loop_716
fcmpgt16 %f8, %f12, %o7
loop_715:
ldd [%l7 + 0x60], %f6
ldsw [%l7 + 0x54], %g7
loop_716:
tsubcctv %o0, %g4, %i0
subccc %i3, %g5, %i4
mulx %g2, 0x0C16, %i1
ldub [%l7 + 0x6D], %l2
fand %f8, %f8, %f12
fmovdvs %icc, %f13, %f4
stx %l3, [%l7 + 0x50]
tsubcc %i2, %o6, %l6
array32 %o4, %o5, %l0
tvc %icc, 0x3
std %f0, [%l7 + 0x08]
alignaddrl %g1, %l4, %l5
fmovdne %icc, %f15, %f5
sth %g6, [%l7 + 0x4E]
sllx %i7, %o3, %o1
ldd [%l7 + 0x70], %f8
st %f3, [%l7 + 0x5C]
tleu %icc, 0x5
te %xcc, 0x0
bl,a loop_717
fpsub16 %f4, %f6, %f8
fcmpeq16 %f8, %f0, %g3
array8 %i5, %o2, %i6
loop_717:
ld [%l7 + 0x08], %f12
fabss %f0, %f5
fmovdvc %xcc, %f7, %f2
st %f13, [%l7 + 0x2C]
brlz,a %l1, loop_718
faligndata %f0, %f8, %f2
edge32n %o7, %g7, %g4
movvs %xcc, %o0, %i3
loop_718:
add %g5, %i4, %i0
lduh [%l7 + 0x28], %i1
bleu,a,pn %icc, loop_719
edge8ln %g2, %l3, %i2
fmovde %icc, %f8, %f5
fornot1 %f0, %f14, %f4
loop_719:
fbo,a %fcc0, loop_720
fmovscc %icc, %f6, %f10
bgu loop_721
movcs %xcc, %o6, %l6
loop_720:
ldsh [%l7 + 0x46], %l2
fpackfix %f12, %f10
loop_721:
fmovsa %icc, %f9, %f5
movgu %icc, %o4, %l0
subcc %o5, %g1, %l5
movl %xcc, %l4, %i7
fxors %f10, %f12, %f14
ta %icc, 0x4
ldx [%l7 + 0x78], %g6
tgu %xcc, 0x6
fcmpd %fcc1, %f6, %f12
fandnot1s %f8, %f4, %f11
ldsh [%l7 + 0x14], %o1
udivx %g3, 0x1EF0, %i5
fmovrsne %o3, %f13, %f2
edge32 %i6, %o2, %l1
faligndata %f14, %f10, %f10
ba,pn %xcc, loop_722
ta %xcc, 0x2
fnot2 %f0, %f4
fmovdne %xcc, %f2, %f0
loop_722:
st %f8, [%l7 + 0x60]
fnot2 %f12, %f6
fornot1 %f12, %f8, %f4
fcmple16 %f10, %f10, %g7
fandnot2s %f10, %f4, %f2
ldsw [%l7 + 0x58], %g4
sth %o7, [%l7 + 0x34]
lduh [%l7 + 0x3A], %o0
edge16l %g5, %i4, %i0
tleu %xcc, 0x0
bvs,a %icc, loop_723
brgez,a %i1, loop_724
fcmple32 %f12, %f0, %g2
fcmpeq32 %f8, %f2, %l3
loop_723:
fbn,a %fcc1, loop_725
loop_724:
tpos %xcc, 0x0
fnot2 %f10, %f10
stx %i2, [%l7 + 0x10]
loop_725:
ldd [%l7 + 0x30], %f2
fzero %f4
sdiv %o6, 0x1534, %i3
tpos %icc, 0x4
sth %l6, [%l7 + 0x1C]
for %f2, %f10, %f12
st %f5, [%l7 + 0x48]
pdist %f0, %f14, %f2
fnands %f6, %f6, %f10
tle %icc, 0x4
orncc %l2, 0x1FCA, %o4
st %f7, [%l7 + 0x24]
bcs,a,pt %icc, loop_726
edge8l %o5, %g1, %l0
fpsub32 %f6, %f2, %f12
fmul8x16au %f9, %f9, %f14
loop_726:
fmovsg %icc, %f0, %f9
faligndata %f8, %f12, %f14
ldsw [%l7 + 0x28], %l4
tg %xcc, 0x1
fmovrdlez %l5, %f8, %f8
fmovdpos %xcc, %f4, %f12
fands %f5, %f10, %f14
fpack32 %f14, %f8, %f6
alignaddr %g6, %i7, %o1
fbug %fcc0, loop_727
ldub [%l7 + 0x65], %g3
fmovrslz %o3, %f10, %f7
fble,a %fcc1, loop_728
loop_727:
fpadd32 %f14, %f8, %f10
edge8 %i5, %o2, %l1
brlez %i6, loop_729
loop_728:
fbule,a %fcc1, loop_730
fmovscc %icc, %f2, %f4
ldx [%l7 + 0x10], %g7
loop_729:
srax %g4, 0x0D, %o7
loop_730:
ld [%l7 + 0x60], %f8
lduh [%l7 + 0x4E], %g5
bneg,pn %icc, loop_731
sra %i4, 0x14, %i0
ldsh [%l7 + 0x3A], %i1
sra %o0, 0x15, %l3
loop_731:
ldsb [%l7 + 0x3D], %i2
lduw [%l7 + 0x78], %o6
fbue %fcc1, loop_732
fsrc1s %f8, %f0
fcmpes %fcc1, %f15, %f5
ldd [%l7 + 0x68], %f4
loop_732:
fbule,a %fcc3, loop_733
fcmpes %fcc0, %f1, %f12
stb %g2, [%l7 + 0x1E]
ldub [%l7 + 0x0A], %l6
loop_733:
fmovdne %icc, %f2, %f11
movge %xcc, %l2, %i3
std %f6, [%l7 + 0x58]
ldsh [%l7 + 0x3C], %o4
movrlz %g1, 0x329, %l0
fbug,a %fcc1, loop_734
te %xcc, 0x7
fbug %fcc0, loop_735
ba,pn %xcc, loop_736
loop_734:
edge8l %l4, %l5, %g6
fmovse %icc, %f3, %f3
loop_735:
ldsb [%l7 + 0x71], %i7
loop_736:
addc %o1, %g3, %o3
sth %i5, [%l7 + 0x7C]
ldsh [%l7 + 0x78], %o2
fnegs %f14, %f3
ldd [%l7 + 0x78], %f14
lduw [%l7 + 0x54], %o5
ldsh [%l7 + 0x44], %l1
ldx [%l7 + 0x28], %i6
mulscc %g7, %g4, %o7
edge16l %i4, %g5, %i1
fornot1 %f8, %f12, %f0
fmovdle %xcc, %f13, %f6
sethi 0x13B2, %i0
ldsh [%l7 + 0x3C], %l3
fnand %f6, %f8, %f14
stw %o0, [%l7 + 0x50]
udiv %i2, 0x02F5, %g2
sdiv %o6, 0x0309, %l6
fbne,a %fcc1, loop_737
ldub [%l7 + 0x7F], %i3
bge,a loop_738
stx %o4, [%l7 + 0x30]
loop_737:
umulcc %l2, 0x16B3, %l0
nop
setx loop_739, %l0, %l1
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_738:
fbul,a %fcc3, loop_740
ldd [%l7 + 0x40], %f6
fblg,a %fcc2, loop_741
loop_739:
smulcc %g1, %l4, %g6
loop_740:
stb %i7, [%l7 + 0x34]
ldsb [%l7 + 0x46], %o1
loop_741:
brgez,a %g3, loop_742
lduw [%l7 + 0x68], %o3
ldd [%l7 + 0x10], %f4
tpos %xcc, 0x7
loop_742:
ldx [%l7 + 0x10], %l5
fba,a %fcc2, loop_743
fmovsn %xcc, %f6, %f9
taddcctv %o2, 0x09FD, %i5
fbe %fcc3, loop_744
loop_743:
fbule %fcc1, loop_745
fbg,a %fcc0, loop_746
ld [%l7 + 0x70], %f10
loop_744:
ldsh [%l7 + 0x2A], %l1
loop_745:
bn,pt %icc, loop_747
loop_746:
tleu %icc, 0x4
ldd [%l7 + 0x50], %f4
tcc %xcc, 0x1
loop_747:
fmovsgu %xcc, %f3, %f5
fpsub32s %f5, %f11, %f8
fbue,a %fcc0, loop_748
bg %icc, loop_749
fmovrdgez %i6, %f0, %f8
edge16ln %o5, %g4, %g7
loop_748:
fnor %f14, %f2, %f0
loop_749:
fbu %fcc3, loop_750
lduw [%l7 + 0x74], %o7
tpos %icc, 0x0
fand %f0, %f0, %f0
loop_750:
be,a loop_751
fmul8ulx16 %f12, %f0, %f0
taddcc %g5, 0x0181, %i1
fcmpne32 %f10, %f12, %i4
loop_751:
orncc %l3, 0x0325, %o0
and %i0, %i2, %o6
fmovrdlez %l6, %f2, %f10
fnot1 %f0, %f10
fandnot2s %f1, %f9, %f3
ldsw [%l7 + 0x40], %g2
stb %o4, [%l7 + 0x62]
fnands %f3, %f8, %f10
fbg,a %fcc1, loop_752
std %f0, [%l7 + 0x08]
ldsw [%l7 + 0x40], %l2
fbo,a %fcc0, loop_753
loop_752:
fnot1 %f14, %f6
fmul8sux16 %f12, %f10, %f0
lduh [%l7 + 0x3A], %i3
loop_753:
tvs %xcc, 0x3
brgz,a %l0, loop_754
fnands %f6, %f12, %f12
stw %l4, [%l7 + 0x50]
fnot1s %f15, %f9
loop_754:
te %icc, 0x2
popc 0x1079, %g6
ldd [%l7 + 0x50], %f2
fcmpes %fcc0, %f5, %f4
ta %xcc, 0x7
fnot2 %f8, %f4
for %f12, %f6, %f6
movne %icc, %g1, %i7
movleu %icc, %o1, %g3
stw %o3, [%l7 + 0x4C]
fpsub32s %f3, %f13, %f8
bne,pn %xcc, loop_755
edge32 %l5, %o2, %i5
stb %l1, [%l7 + 0x79]
edge16ln %o5, %g4, %i6
loop_755:
edge16 %o7, %g7, %g5
fnot1 %f8, %f4
tn %xcc, 0x0
fmovsl %icc, %f0, %f5
edge16 %i1, %l3, %o0
stw %i0, [%l7 + 0x70]
fands %f5, %f2, %f8
fbug,a %fcc2, loop_756
popc 0x1092, %i2
fcmpne16 %f12, %f12, %o6
edge32n %i4, %l6, %o4
loop_756:
fmovdge %icc, %f7, %f12
fnand %f6, %f2, %f2
srax %l2, %i3, %l0
lduh [%l7 + 0x6A], %l4
fcmpeq32 %f4, %f2, %g6
fcmpes %fcc0, %f3, %f11
st %f13, [%l7 + 0x78]
fmovdle %xcc, %f9, %f8
fexpand %f11, %f14
fcmped %fcc0, %f10, %f10
lduh [%l7 + 0x40], %g2
fmovsle %xcc, %f15, %f12
fbn,a %fcc1, loop_757
xnorcc %i7, %o1, %g1
movrlz %o3, 0x045, %l5
sth %o2, [%l7 + 0x74]
loop_757:
ld [%l7 + 0x1C], %f9
fcmpeq16 %f8, %f10, %g3
fcmpne16 %f12, %f10, %i5
lduw [%l7 + 0x68], %l1
fbl %fcc2, loop_758
andn %g4, 0x0436, %i6
xorcc %o7, 0x1EB2, %o5
ldd [%l7 + 0x58], %f6
loop_758:
andncc %g5, %i1, %l3
ldsw [%l7 + 0x24], %o0
fands %f11, %f7, %f4
ldsb [%l7 + 0x41], %i0
fbuge %fcc0, loop_759
movle %icc, %i2, %g7
lduw [%l7 + 0x18], %o6
fmovrdlz %i4, %f6, %f6
loop_759:
fsrc2 %f10, %f4
tcc %icc, 0x5
fand %f8, %f10, %f8
edge16n %l6, %l2, %i3
bcc,a %icc, loop_760
st %f14, [%l7 + 0x38]
ldsw [%l7 + 0x1C], %l0
st %f15, [%l7 + 0x60]
loop_760:
ldd [%l7 + 0x58], %f0
edge16 %l4, %g6, %g2
ldd [%l7 + 0x28], %f2
edge16n %i7, %o4, %g1
fpsub32 %f10, %f10, %f8
fnegs %f13, %f5
fblg,a %fcc0, loop_761
fcmpeq32 %f14, %f12, %o1
fmul8sux16 %f4, %f4, %f14
fzero %f14
loop_761:
lduh [%l7 + 0x50], %o3
fbug,a %fcc3, loop_762
taddcc %o2, 0x057E, %l5
add %g3, %l1, %i5
fone %f6
loop_762:
ldsh [%l7 + 0x10], %i6
ba,pt %icc, loop_763
stb %g4, [%l7 + 0x67]
fmovscc %xcc, %f4, %f15
edge8l %o7, %o5, %i1
loop_763:
brlz %g5, loop_764
sub %l3, 0x0B56, %o0
stw %i0, [%l7 + 0x58]
bpos,a loop_765
loop_764:
sth %i2, [%l7 + 0x46]
fcmpd %fcc3, %f6, %f8
fbo %fcc3, loop_766
loop_765:
ldx [%l7 + 0x08], %o6
fexpand %f3, %f10
fpsub32s %f13, %f9, %f14
loop_766:
srlx %i4, 0x0A, %l6
fmovdpos %xcc, %f14, %f4
tsubcctv %l2, %g7, %i3
taddcc %l0, %l4, %g2
movcs %icc, %g6, %o4
alignaddrl %i7, %o1, %g1
xnor %o2, 0x1794, %l5
movcs %icc, %o3, %l1
sdivcc %i5, 0x0437, %i6
fmovse %icc, %f6, %f8
fmovse %xcc, %f7, %f12
ldd [%l7 + 0x18], %f14
srax %g3, %g4, %o7
fbl %fcc0, loop_767
sdiv %o5, 0x0385, %i1
alignaddr %g5, %o0, %i0
stx %i2, [%l7 + 0x40]
loop_767:
tgu %icc, 0x3
fornot2 %f4, %f4, %f0
lduh [%l7 + 0x14], %l3
andcc %i4, %l6, %l2
ldsw [%l7 + 0x14], %g7
sth %i3, [%l7 + 0x38]
ldub [%l7 + 0x72], %o6
fcmpd %fcc2, %f8, %f14
movrlez %l4, %l0, %g6
fmovdge %icc, %f7, %f12
sdivx %g2, 0x093E, %o4
fmuld8ulx16 %f4, %f9, %f4
ld [%l7 + 0x6C], %f8
stb %o1, [%l7 + 0x55]
mova %xcc, %i7, %g1
nop
setx loop_768, %l0, %l1
jmpl %l1, %o2
edge32n %o3, %l1, %l5
ba,pt %icc, loop_769
fbo %fcc2, loop_770
loop_768:
stw %i5, [%l7 + 0x40]
fmovrse %g3, %f12, %f2
loop_769:
srax %g4, %o7, %i6
loop_770:
fmovdneg %xcc, %f0, %f6
udiv %i1, 0x14EC, %g5
smul %o5, %o0, %i2
movg %icc, %l3, %i4
movre %i0, %l2, %g7
fmovd %f0, %f2
bge,pn %xcc, loop_771
fmovsleu %xcc, %f1, %f8
fxor %f4, %f12, %f8
movcs %icc, %l6, %o6
loop_771:
movcs %icc, %l4, %i3
fmovsleu %xcc, %f4, %f1
stb %g6, [%l7 + 0x12]
fnands %f7, %f5, %f5
tcs %icc, 0x5
fmovsa %xcc, %f4, %f13
fbul,a %fcc0, loop_772
fmuld8sux16 %f0, %f13, %f0
fpack32 %f6, %f12, %f4
subc %l0, 0x0163, %o4
loop_772:
ldd [%l7 + 0x58], %f6
stw %o1, [%l7 + 0x5C]
xnor %i7, %g1, %g2
tvc %icc, 0x3
mulx %o3, %o2, %l5
ldd [%l7 + 0x38], %f4
fornot2s %f13, %f8, %f6
movrgz %l1, 0x115, %g3
udivx %g4, 0x1AF1, %i5
fmovs %f5, %f8
fcmpgt16 %f14, %f4, %o7
fmovrse %i1, %f14, %f4
bvs,a,pn %icc, loop_773
mulscc %i6, 0x19B1, %g5
fmovda %xcc, %f2, %f14
movn %xcc, %o0, %o5
loop_773:
fmovrdlz %i2, %f14, %f10
ldsb [%l7 + 0x53], %l3
fmul8ulx16 %f0, %f6, %f2
ld [%l7 + 0x50], %f13
orncc %i0, 0x0F1D, %l2
fmovd %f8, %f14
add %i4, %l6, %o6
fcmple16 %f12, %f10, %g7
subc %i3, 0x1792, %l4
sethi 0x1F57, %g6
stb %o4, [%l7 + 0x3B]
fmovdg %icc, %f2, %f15
move %icc, %l0, %o1
popc 0x01EF, %i7
ldsb [%l7 + 0x2C], %g2
movre %o3, %o2, %g1
addccc %l5, 0x149E, %g3
fands %f7, %f1, %f1
nop
setx loop_774, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc1 %f0, %f10
ldub [%l7 + 0x70], %l1
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:
addc %i5, %g4, %i1
ba,a %icc, loop_776
ldsh [%l7 + 0x44], %i6
loop_775:
fmovsl %xcc, %f10, %f0
fbn,a %fcc1, loop_777
loop_776:
tsubcc %o7, 0x0A7D, %o0
stx %g5, [%l7 + 0x20]
movleu %xcc, %i2, %o5
loop_777:
umul %l3, %i0, %i4
fble %fcc1, loop_778
popc %l2, %l6
fornot1s %f6, %f14, %f2
orn %o6, %g7, %l4
loop_778:
fpack32 %f12, %f6, %f2
umulcc %i3, 0x1BB9, %o4
lduh [%l7 + 0x48], %g6
movre %l0, %o1, %g2
fpadd16s %f6, %f14, %f7
sll %i7, 0x02, %o2
nop
setx loop_779, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movgu %xcc, %o3, %l5
fmovdgu %icc, %f2, %f3
pdist %f10, %f6, %f0
loop_779:
ld [%l7 + 0x34], %f1
fbug,a %fcc2, loop_780
taddcctv %g1, %l1, %g3
fornot1s %f2, %f5, %f5
edge16ln %g4, %i5, %i6
loop_780:
st %f0, [%l7 + 0x0C]
fmovdleu %icc, %f6, %f3
ldd [%l7 + 0x48], %f12
fmovdvs %xcc, %f4, %f10
fmovrdlez %o7, %f10, %f0
addc %i1, %g5, %i2
edge16l %o5, %l3, %o0
fbg,a %fcc3, loop_781
edge32 %i4, %i0, %l6
bleu,a loop_782
fandnot2s %f5, %f10, %f8
loop_781:
fmovsgu %xcc, %f8, %f3
fnor %f10, %f6, %f6
loop_782:
lduh [%l7 + 0x74], %l2
alignaddrl %o6, %l4, %g7
sth %i3, [%l7 + 0x16]
fcmpeq16 %f10, %f8, %g6
fmovsg %icc, %f12, %f4
ldsh [%l7 + 0x36], %l0
fmovrdlez %o4, %f4, %f10
fmovdcc %xcc, %f7, %f12
lduh [%l7 + 0x2E], %o1
ldsw [%l7 + 0x4C], %g2
lduh [%l7 + 0x5A], %o2
ldsw [%l7 + 0x30], %o3
xor %i7, 0x046D, %g1
edge16 %l5, %l1, %g3
stx %g4, [%l7 + 0x60]
st %f14, [%l7 + 0x44]
tl %icc, 0x5
fpsub32 %f14, %f0, %f6
fcmpgt16 %f14, %f14, %i6
fmovsvc %xcc, %f11, %f1
tn %icc, 0x3
lduw [%l7 + 0x2C], %o7
fmovdpos %xcc, %f7, %f15
sth %i1, [%l7 + 0x70]
fzero %f12
lduw [%l7 + 0x60], %g5
stx %i5, [%l7 + 0x18]
bne,a,pt %xcc, loop_783
movneg %icc, %i2, %l3
fbl,a %fcc2, loop_784
fcmple32 %f10, %f8, %o0
loop_783:
fmovsle %xcc, %f11, %f11
edge8 %o5, %i0, %i4
loop_784:
ldd [%l7 + 0x40], %f0
fbu %fcc2, loop_785
ldx [%l7 + 0x78], %l6
bg,pt %icc, loop_786
fpack32 %f4, %f2, %f12
loop_785:
ldsb [%l7 + 0x62], %l2
mulscc %o6, %g7, %i3
loop_786:
ldsw [%l7 + 0x0C], %g6
stw %l0, [%l7 + 0x44]
fmovse %icc, %f6, %f15
fbo %fcc3, loop_787
fbule %fcc3, loop_788
umulcc %o4, %l4, %g2
tvs %xcc, 0x1
loop_787:
nop
setx loop_789, %l0, %l1
jmpl %l1, %o2
loop_788:
std %f0, [%l7 + 0x30]
movvs %icc, %o1, %o3
edge32 %i7, %g1, %l1
loop_789:
edge32 %g3, %g4, %l5
fmuld8sux16 %f6, %f13, %f2
fba,a %fcc2, loop_790
lduh [%l7 + 0x5C], %i6
stx %i1, [%l7 + 0x30]
sth %g5, [%l7 + 0x5C]
loop_790:
lduh [%l7 + 0x3C], %i5
move %icc, %i2, %o7
fnor %f2, %f6, %f2
ldsh [%l7 + 0x2C], %l3
ldsb [%l7 + 0x7B], %o0
lduw [%l7 + 0x64], %i0
sub %i4, %l6, %l2
fmovsn %icc, %f3, %f9
fpadd16s %f9, %f14, %f0
ld [%l7 + 0x20], %f7
fmovrsne %o6, %f3, %f3
fcmpes %fcc3, %f8, %f6
edge32ln %g7, %i3, %o5
movcs %xcc, %g6, %o4
stx %l0, [%l7 + 0x70]
ld [%l7 + 0x58], %f13
ldx [%l7 + 0x68], %l4
sth %g2, [%l7 + 0x4A]
bcc,pn %xcc, loop_791
sdivx %o1, 0x11AA, %o2
bpos loop_792
fmovdvc %xcc, %f9, %f4
loop_791:
fpack32 %f6, %f2, %f0
lduw [%l7 + 0x68], %o3
loop_792:
fbul,a %fcc0, loop_793
fmuld8ulx16 %f8, %f3, %f0
siam 0x7
fbuge %fcc2, loop_794
loop_793:
fbne %fcc2, loop_795
tg %icc, 0x6
sth %g1, [%l7 + 0x38]
loop_794:
stx %l1, [%l7 + 0x70]
loop_795:
fors %f9, %f11, %f1
srax %i7, 0x05, %g4
ldd [%l7 + 0x18], %f14
brlez %g3, loop_796
fbuge,a %fcc3, loop_797
bpos loop_798
stb %i6, [%l7 + 0x28]
loop_796:
stb %l5, [%l7 + 0x54]
loop_797:
fble %fcc1, loop_799
loop_798:
lduw [%l7 + 0x1C], %i1
nop
setx loop_800, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot2 %f2, %f6, %f0
loop_799:
fmovdge %xcc, %f15, %f7
edge16ln %i5, %g5, %o7
loop_800:
fbuge %fcc0, loop_801
movrlz %l3, 0x00B, %i2
call loop_802
tpos %xcc, 0x1
loop_801:
fcmpgt32 %f10, %f0, %i0
fbo %fcc3, loop_803
loop_802:
st %f13, [%l7 + 0x38]
stb %i4, [%l7 + 0x4B]
fmul8x16 %f9, %f10, %f14
loop_803:
std %f2, [%l7 + 0x40]
lduw [%l7 + 0x58], %o0
fnot2 %f0, %f2
nop
setx loop_804, %l0, %l1
jmpl %l1, %l2
ld [%l7 + 0x60], %f12
ldsh [%l7 + 0x7C], %o6
tl %xcc, 0x3
loop_804:
popc %l6, %i3
fsrc2s %f9, %f15
lduh [%l7 + 0x34], %g7
add %o5, 0x1CD8, %o4
tgu %xcc, 0x2
fors %f1, %f8, %f2
tg %xcc, 0x0
bg,pt %xcc, loop_805
ldsb [%l7 + 0x08], %l0
ld [%l7 + 0x08], %f6
mulx %l4, 0x03F2, %g2
loop_805:
edge8n %g6, %o1, %o2
fmovd %f10, %f8
ldsw [%l7 + 0x18], %g1
fcmped %fcc0, %f6, %f2
stb %o3, [%l7 + 0x7A]
fnor %f2, %f10, %f14
movrlez %l1, 0x008, %i7
st %f14, [%l7 + 0x3C]
fmovrdlez %g3, %f6, %f2
fba %fcc0, loop_806
fors %f6, %f7, %f11
udivx %g4, 0x1652, %i6
tcc %icc, 0x2
loop_806:
sth %i1, [%l7 + 0x60]
fmovse %icc, %f15, %f4
fpadd16s %f7, %f9, %f14
bvc loop_807
fbg,a %fcc2, loop_808
fnot2 %f4, %f0
movn %icc, %i5, %g5
loop_807:
nop
setx loop_809, %l0, %l1
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_808:
sdiv %o7, 0x1CF0, %l3
ldd [%l7 + 0x50], %f8
ldd [%l7 + 0x68], %f12
loop_809:
fmovrde %l5, %f14, %f2
mulscc %i0, %i4, %o0
ldsw [%l7 + 0x4C], %i2
fcmpeq16 %f6, %f14, %l2
stb %o6, [%l7 + 0x7F]
movn %xcc, %i3, %l6
edge32n %o5, %o4, %g7
fpadd32s %f0, %f11, %f13
subcc %l0, %g2, %g6
fnors %f9, %f10, %f9
movre %o1, 0x266, %o2
fmovrdgez %g1, %f6, %f2
tvc %icc, 0x0
ldsw [%l7 + 0x60], %l4
brgez %l1, loop_810
nop
setx loop_811, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
nop
setx loop_812, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpne16 %f2, %f12, %i7
loop_810:
fmovsge %icc, %f14, %f11
loop_811:
stx %g3, [%l7 + 0x70]
loop_812:
ldub [%l7 + 0x10], %o3
fmovscs %icc, %f1, %f7
tsubcctv %g4, 0x1905, %i6
lduh [%l7 + 0x42], %i5
movn %xcc, %i1, %o7
fmovrslez %g5, %f0, %f6
ld [%l7 + 0x60], %f0
udiv %l3, 0x09B3, %i0
stw %i4, [%l7 + 0x20]
fcmple32 %f4, %f4, %o0
bne,a loop_813
fmovspos %xcc, %f0, %f4
ldx [%l7 + 0x08], %l5
bgu,pn %xcc, loop_814
loop_813:
fbug,a %fcc3, loop_815
fsrc1s %f7, %f2
ldd [%l7 + 0x60], %f8
loop_814:
ldx [%l7 + 0x58], %l2
loop_815:
sth %o6, [%l7 + 0x54]
fmul8x16 %f3, %f2, %f6
fpack16 %f12, %f2
fpadd32 %f8, %f6, %f10
fsrc1s %f5, %f5
ldd [%l7 + 0x18], %f8
tsubcctv %i3, 0x0668, %l6
ldx [%l7 + 0x48], %i2
fmovdn %xcc, %f2, %f13
ta %icc, 0x5
fcmps %fcc0, %f8, %f13
ld [%l7 + 0x40], %f0
st %f2, [%l7 + 0x74]
fble %fcc2, loop_816
fmovdl %xcc, %f8, %f4
fmovsvs %icc, %f10, %f14
add %o5, %o4, %g7
loop_816:
fmovsvs %icc, %f9, %f14
st %f0, [%l7 + 0x60]
std %f10, [%l7 + 0x20]
subc %l0, 0x1C67, %g6
std %f8, [%l7 + 0x40]
ldsw [%l7 + 0x6C], %o1
stx %o2, [%l7 + 0x28]
ldsw [%l7 + 0x30], %g2
movl %xcc, %l4, %l1
srl %i7, %g3, %o3
fmovsgu %xcc, %f11, %f15
tle %icc, 0x2
fmovrse %g4, %f15, %f0
fpadd16 %f8, %f10, %f6
xnorcc %g1, 0x06D2, %i6
movcc %xcc, %i5, %i1
st %f5, [%l7 + 0x34]
fmovd %f12, %f10
fors %f14, %f9, %f15
fmuld8sux16 %f7, %f15, %f8
std %f14, [%l7 + 0x38]
andn %o7, %g5, %i0
movre %l3, %i4, %o0
array16 %l5, %o6, %i3
ldub [%l7 + 0x3B], %l2
fnands %f8, %f12, %f1
move %icc, %l6, %i2
edge8n %o5, %g7, %o4
st %f0, [%l7 + 0x34]
taddcc %l0, %o1, %o2
tn %xcc, 0x0
ldsw [%l7 + 0x14], %g2
sth %l4, [%l7 + 0x38]
movrgez %l1, %i7, %g6
xorcc %o3, 0x061C, %g3
sdivx %g1, 0x0E17, %i6
ldd [%l7 + 0x78], %f14
bge,a loop_817
srax %g4, 0x03, %i5
xor %o7, 0x0A17, %i1
taddcc %g5, %i0, %i4
loop_817:
fcmpeq16 %f14, %f8, %o0
fmovdn %xcc, %f12, %f1
fbne,a %fcc1, loop_818
ble,a,pt %icc, loop_819
ta %icc, 0x4
ldsh [%l7 + 0x30], %l3
loop_818:
ldsb [%l7 + 0x38], %o6
loop_819:
ld [%l7 + 0x44], %f15
tneg %icc, 0x7
stb %l5, [%l7 + 0x43]
movcs %icc, %i3, %l6
udivcc %i2, 0x0F33, %o5
sth %l2, [%l7 + 0x64]
ldsh [%l7 + 0x5A], %o4
std %f12, [%l7 + 0x38]
ldub [%l7 + 0x6B], %g7
ldsb [%l7 + 0x59], %l0
fpsub32 %f0, %f2, %f10
fmovrslz %o2, %f7, %f14
fnands %f12, %f12, %f10
sth %g2, [%l7 + 0x0E]
brlez %l4, loop_820
fpadd16 %f6, %f2, %f8
ldsw [%l7 + 0x38], %o1
fmovsneg %icc, %f15, %f14
loop_820:
fmovrdlz %i7, %f2, %f2
sdivx %g6, 0x0AF5, %o3
fmovspos %icc, %f2, %f3
andn %g3, 0x1022, %g1
fmovdvc %xcc, %f6, %f8
srlx %i6, 0x13, %g4
ldsh [%l7 + 0x7E], %l1
movl %icc, %o7, %i1
fbue %fcc0, loop_821
fpack32 %f6, %f14, %f2
stb %g5, [%l7 + 0x76]
edge16 %i0, %i4, %i5
loop_821:
stb %l3, [%l7 + 0x1D]
fpack16 %f6, %f3
array16 %o0, %o6, %i3
fmovsa %icc, %f0, %f10
fmovde %icc, %f8, %f8
fmovspos %xcc, %f11, %f1
tneg %icc, 0x0
smulcc %l5, %i2, %o5
fmovsleu %icc, %f12, %f13
stw %l2, [%l7 + 0x48]
st %f3, [%l7 + 0x64]
ldsb [%l7 + 0x64], %o4
fmovsn %xcc, %f12, %f14
edge32ln %g7, %l0, %l6
fnors %f10, %f7, %f7
fmovdge %xcc, %f10, %f1
edge16 %o2, %g2, %l4
fmovdge %icc, %f5, %f7
ld [%l7 + 0x7C], %f9
stb %i7, [%l7 + 0x39]
subccc %g6, 0x16D2, %o1
xorcc %o3, %g1, %g3
bcc,a %icc, loop_822
bcs %icc, loop_823
fmovsle %icc, %f15, %f12
sth %g4, [%l7 + 0x6E]
loop_822:
fexpand %f13, %f8
loop_823:
stx %l1, [%l7 + 0x40]
fexpand %f15, %f4
nop
setx loop_824, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %i6, [%l7 + 0x30]
addc %o7, %i1, %i0
fmovde %xcc, %f13, %f7
loop_824:
std %f0, [%l7 + 0x58]
fcmpeq16 %f4, %f10, %g5
addcc %i4, %l3, %i5
orcc %o0, 0x199D, %o6
fmovsne %xcc, %f15, %f15
fmul8sux16 %f12, %f10, %f0
fpadd16s %f4, %f3, %f0
and %i3, 0x19F6, %i2
fmovrslez %o5, %f12, %f8
orncc %l5, 0x1847, %o4
fmovsleu %icc, %f9, %f5
movl %icc, %g7, %l0
orncc %l2, %o2, %l6
st %f4, [%l7 + 0x18]
sllx %l4, %i7, %g6
tn %icc, 0x6
tneg %icc, 0x3
movle %icc, %g2, %o1
te %icc, 0x6
fmovrdlz %o3, %f6, %f10
sdivx %g3, 0x0BC0, %g1
bvs,pn %xcc, loop_825
edge16ln %l1, %g4, %o7
ld [%l7 + 0x0C], %f6
fone %f0
loop_825:
std %f8, [%l7 + 0x70]
ble,a,pn %xcc, loop_826
tsubcctv %i1, %i6, %i0
fmovsne %icc, %f9, %f12
fcmpgt16 %f2, %f12, %g5
loop_826:
fornot2s %f4, %f14, %f3
ldsw [%l7 + 0x1C], %l3
ldx [%l7 + 0x38], %i4
udivcc %i5, 0x0BCE, %o6
fmovrdne %i3, %f4, %f0
fabsd %f10, %f14
fmuld8ulx16 %f9, %f12, %f10
mulscc %i2, 0x0503, %o0
andncc %l5, %o4, %o5
fand %f2, %f2, %f14
bneg,a,pt %icc, loop_827
sub %l0, 0x0454, %g7
movg %xcc, %o2, %l6
fnor %f0, %f8, %f2
loop_827:
tvc %xcc, 0x2
ldsb [%l7 + 0x66], %l2
stb %i7, [%l7 + 0x59]
srlx %l4, 0x13, %g2
tsubcctv %o1, %o3, %g3
sll %g1, %l1, %g6
bpos %icc, loop_828
fand %f2, %f10, %f14
fpadd32 %f10, %f14, %f4
movrlz %o7, 0x07E, %g4
loop_828:
fbe %fcc0, loop_829
brz,a %i1, loop_830
fmovrde %i6, %f2, %f4
ldsb [%l7 + 0x55], %i0
loop_829:
fmovscs %xcc, %f7, %f0
loop_830:
fabss %f13, %f14
brnz %l3, loop_831
fmovsgu %xcc, %f7, %f9
ldx [%l7 + 0x30], %g5
brnz %i5, loop_832
loop_831:
tge %icc, 0x1
sth %o6, [%l7 + 0x08]
stb %i4, [%l7 + 0x32]
loop_832:
andcc %i3, 0x16A4, %i2
fbu,a %fcc0, loop_833
array32 %o0, %l5, %o5
lduh [%l7 + 0x3E], %o4
lduh [%l7 + 0x7E], %l0
loop_833:
movre %o2, %l6, %g7
lduh [%l7 + 0x7E], %l2
lduw [%l7 + 0x18], %i7
stw %l4, [%l7 + 0x70]
fmovdle %icc, %f0, %f3
movvs %xcc, %o1, %g2
ldsw [%l7 + 0x08], %g3
ldsh [%l7 + 0x08], %g1
stb %o3, [%l7 + 0x7F]
sth %l1, [%l7 + 0x12]
fmovrslez %g6, %f6, %f13
ldsw [%l7 + 0x60], %g4
ldd [%l7 + 0x38], %f10
fpsub32s %f3, %f14, %f5
ldub [%l7 + 0x09], %o7
std %f14, [%l7 + 0x30]
fcmpne16 %f0, %f6, %i1
edge8l %i6, %i0, %g5
movrlz %l3, %o6, %i5
orncc %i4, %i3, %i2
fmovdcc %icc, %f14, %f9
add %o0, %l5, %o5
fpsub16s %f13, %f2, %f7
fmovsneg %icc, %f7, %f13
smul %l0, %o4, %o2
ldsb [%l7 + 0x26], %l6
bcs loop_834
fnors %f4, %f8, %f10
ldx [%l7 + 0x40], %l2
bge,a %xcc, loop_835
loop_834:
movleu %xcc, %g7, %l4
fmovrsne %i7, %f12, %f14
fpsub32s %f2, %f3, %f5
loop_835:
movrlez %g2, %g3, %g1
srax %o1, %l1, %o3
bcs loop_836
fand %f6, %f14, %f2
fnot1s %f11, %f14
movrgz %g4, 0x1A8, %o7
loop_836:
fandnot1s %f12, %f0, %f13
movle %icc, %i1, %g6
fmovrslez %i6, %f14, %f0
udiv %g5, 0x1A40, %l3
fmovrde %i0, %f10, %f4
st %f6, [%l7 + 0x6C]
edge32l %i5, %o6, %i3
edge8ln %i2, %i4, %l5
fnot2 %f4, %f14
edge32 %o0, %o5, %l0
fmuld8ulx16 %f6, %f1, %f10
tneg %xcc, 0x0
fmovrsne %o4, %f1, %f2
fpsub32s %f9, %f5, %f5
fmovrsne %o2, %f5, %f11
stx %l6, [%l7 + 0x68]
fcmpne16 %f4, %f2, %l2
andcc %l4, 0x03DA, %i7
ldsw [%l7 + 0x7C], %g2
ld [%l7 + 0x44], %f7
fsrc2s %f10, %f8
fmul8x16al %f11, %f0, %f12
fpadd16s %f12, %f0, %f3
brlz %g3, loop_837
fpadd16s %f7, %f13, %f2
edge16l %g7, %g1, %o1
ldsb [%l7 + 0x6D], %l1
loop_837:
fmovsvc %xcc, %f0, %f5
edge8 %o3, %o7, %g4
fmovde %xcc, %f8, %f2
xnor %g6, %i1, %i6
ldsh [%l7 + 0x6C], %g5
bvc,pn %xcc, loop_838
fmul8x16 %f5, %f8, %f2
sdiv %l3, 0x1E55, %i5
ldd [%l7 + 0x28], %f10
loop_838:
fandnot1s %f13, %f11, %f13
fnand %f12, %f4, %f0
movleu %icc, %i0, %i3
fmul8x16au %f1, %f13, %f14
bl loop_839
bg,a loop_840
fmovrsne %o6, %f10, %f11
add %i4, %i2, %o0
loop_839:
fcmpeq32 %f8, %f2, %o5
loop_840:
edge16ln %l5, %o4, %l0
fmovdvs %icc, %f1, %f15
tne %xcc, 0x5
fmovsl %xcc, %f7, %f5
fbug %fcc3, loop_841
bne,a,pt %icc, loop_842
subcc %o2, %l6, %l2
fmovdl %icc, %f1, %f3
loop_841:
xnorcc %i7, 0x0697, %g2
loop_842:
fands %f15, %f0, %f5
st %f4, [%l7 + 0x1C]
fmovdvc %icc, %f3, %f8
sth %l4, [%l7 + 0x1E]
pdist %f12, %f2, %f12
bne %icc, loop_843
xnor %g3, %g7, %o1
lduw [%l7 + 0x24], %l1
tge %xcc, 0x4
loop_843:
bgu %xcc, loop_844
std %f2, [%l7 + 0x70]
fpsub32s %f10, %f13, %f1
fbg %fcc3, loop_845
loop_844:
stb %o3, [%l7 + 0x09]
sth %o7, [%l7 + 0x48]
stb %g4, [%l7 + 0x5C]
loop_845:
ldx [%l7 + 0x50], %g6
ldsw [%l7 + 0x10], %i1
fandnot1 %f4, %f14, %f2
fmuld8sux16 %f1, %f10, %f12
std %f8, [%l7 + 0x40]
movrlz %i6, %g1, %l3
xnorcc %g5, %i0, %i5
alignaddr %i3, %o6, %i2
taddcc %o0, 0x1CFE, %o5
faligndata %f4, %f6, %f10
lduh [%l7 + 0x56], %l5
ldsb [%l7 + 0x58], %o4
fbe %fcc1, loop_846
xnorcc %l0, 0x0C61, %o2
sth %i4, [%l7 + 0x1C]
fble,a %fcc1, loop_847
loop_846:
andn %l6, %i7, %l2
fpsub16s %f2, %f3, %f2
sllx %l4, %g3, %g7
loop_847:
bg,a,pn %icc, loop_848
fpadd32s %f6, %f10, %f5
edge16l %g2, %l1, %o1
brlz,a %o3, loop_849
loop_848:
sll %g4, 0x05, %o7
ldx [%l7 + 0x10], %i1
ldub [%l7 + 0x55], %g6
loop_849:
tne %xcc, 0x0
fornot1 %f12, %f0, %f6
fbu,a %fcc1, loop_850
tpos %xcc, 0x4
sth %i6, [%l7 + 0x28]
fmovrde %g1, %f0, %f4
loop_850:
fmovdn %icc, %f12, %f15
andncc %g5, %i0, %l3
tvs %icc, 0x0
bl loop_851
brnz,a %i3, loop_852
nop
setx loop_853, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tsubcc %o6, %i2, %i5
loop_851:
ldub [%l7 + 0x7D], %o5
loop_852:
tgu %icc, 0x0
loop_853:
ld [%l7 + 0x38], %f13
ta %xcc, 0x2
array16 %o0, %o4, %l5
fpackfix %f8, %f11
stx %l0, [%l7 + 0x30]
addcc %i4, %o2, %i7
lduh [%l7 + 0x78], %l2
fmovrdgz %l6, %f4, %f0
ld [%l7 + 0x1C], %f10
srax %l4, %g3, %g7
movcc %xcc, %l1, %g2
brlz %o3, loop_854
andn %g4, 0x0BE6, %o7
movne %xcc, %i1, %g6
stw %i6, [%l7 + 0x40]
loop_854:
ba,a %icc, loop_855
nop
setx loop_856, %l0, %l1
jmpl %l1, %o1
lduw [%l7 + 0x0C], %g1
fcmpes %fcc2, %f12, %f15
loop_855:
movcc %xcc, %g5, %i0
loop_856:
srl %l3, %i3, %o6
orncc %i5, %i2, %o5
ldd [%l7 + 0x58], %f6
ld [%l7 + 0x48], %f4
fmovdl %xcc, %f4, %f15
movge %icc, %o4, %o0
brnz %l5, loop_857
tl %xcc, 0x2
std %f6, [%l7 + 0x08]
fpackfix %f6, %f2
loop_857:
ldsw [%l7 + 0x6C], %l0
fzeros %f9
ble,a,pn %xcc, loop_858
fbg,a %fcc0, loop_859
fsrc2 %f6, %f4
edge8 %o2, %i7, %l2
loop_858:
smul %i4, %l6, %l4
loop_859:
movcs %icc, %g7, %g3
sub %l1, %o3, %g2
stw %o7, [%l7 + 0x3C]
umulcc %g4, 0x08DB, %i1
smul %g6, %o1, %g1
fmovd %f12, %f0
tgu %icc, 0x1
lduw [%l7 + 0x34], %g5
fmovsneg %icc, %f2, %f3
orncc %i0, 0x1A69, %i6
tn %icc, 0x5
srax %l3, %o6, %i3
fmovrsgez %i2, %f11, %f2
std %f14, [%l7 + 0x10]
te %icc, 0x2
taddcc %i5, 0x00BC, %o4
fmovs %f0, %f0
ldsh [%l7 + 0x6E], %o5
fmovrsne %l5, %f1, %f10
fmovscs %xcc, %f1, %f7
fpsub32 %f14, %f2, %f14
std %f8, [%l7 + 0x50]
fmovspos %xcc, %f9, %f0
andn %l0, 0x0233, %o0
fpsub16 %f10, %f8, %f6
ldsh [%l7 + 0x10], %i7
or %l2, 0x04DC, %i4
ld [%l7 + 0x18], %f10
stb %l6, [%l7 + 0x7B]
tcs %icc, 0x5
bpos,a,pn %icc, loop_860
xnor %l4, %g7, %o2
andcc %l1, %g3, %o3
sth %o7, [%l7 + 0x28]
loop_860:
pdist %f14, %f12, %f12
std %f10, [%l7 + 0x40]
bne loop_861
lduw [%l7 + 0x0C], %g2
orncc %i1, 0x051D, %g6
ldx [%l7 + 0x38], %g4
loop_861:
fba,a %fcc1, loop_862
tgu %xcc, 0x1
fabss %f6, %f10
tneg %xcc, 0x5
loop_862:
bne,a,pt %xcc, loop_863
fbule %fcc3, loop_864
bcc,pt %xcc, loop_865
movrne %g1, 0x12F, %g5
loop_863:
brlz,a %i0, loop_866
loop_864:
fmovdneg %xcc, %f5, %f5
loop_865:
movre %o1, 0x279, %l3
xnor %i6, %i3, %o6
loop_866:
fmovsvc %icc, %f4, %f14
alignaddr %i5, %i2, %o4
brlez %l5, loop_867
faligndata %f4, %f2, %f0
tgu %icc, 0x0
sth %l0, [%l7 + 0x34]
loop_867:
stw %o0, [%l7 + 0x64]
bne,pt %xcc, loop_868
fbo %fcc0, loop_869
fmovsg %icc, %f8, %f0
fmovrdlz %i7, %f14, %f8
loop_868:
stb %l2, [%l7 + 0x79]
loop_869:
fnot1s %f14, %f11
fmovsneg %icc, %f4, %f1
fmovdcc %xcc, %f6, %f1
movge %xcc, %i4, %o5
stw %l6, [%l7 + 0x10]
fmovd %f10, %f4
fmovscs %xcc, %f10, %f14
fpadd32 %f12, %f2, %f0
fands %f0, %f3, %f2
fmovdn %icc, %f14, %f0
fmovrsgez %l4, %f10, %f10
edge32 %g7, %l1, %g3
edge32 %o2, %o7, %o3
fmovrde %i1, %f4, %f2
fnot2s %f1, %f15
brgz,a %g2, loop_870
ldub [%l7 + 0x3E], %g4
fbne %fcc1, loop_871
nop
setx loop_872, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_870:
fcmpgt16 %f6, %f0, %g1
xorcc %g5, 0x0B81, %i0
loop_871:
ldsw [%l7 + 0x18], %g6
loop_872:
fba,a %fcc0, loop_873
fmovrdlz %o1, %f0, %f2
ldsb [%l7 + 0x6E], %l3
fpsub16s %f13, %f5, %f13
loop_873:
call loop_874
fnot2s %f1, %f1
tleu %xcc, 0x3
be %icc, loop_875
loop_874:
fbug %fcc2, loop_876
andncc %i3, %i6, %o6
fba %fcc3, loop_877
loop_875:
stb %i5, [%l7 + 0x5F]
loop_876:
fmul8x16al %f9, %f15, %f2
stb %i2, [%l7 + 0x55]
loop_877:
brlz %l5, loop_878
smulcc %o4, %o0, %i7
fmovrslez %l2, %f4, %f6
fmul8sux16 %f0, %f4, %f12
loop_878:
fmul8x16al %f4, %f3, %f14
ldd [%l7 + 0x50], %f14
fxors %f14, %f4, %f4
bpos,a %icc, loop_879
fbu,a %fcc3, loop_880
ldd [%l7 + 0x40], %f2
ld [%l7 + 0x4C], %f11
loop_879:
te %xcc, 0x7
loop_880:
sdivcc %l0, 0x1C5E, %i4
bneg,a %icc, loop_881
ldsb [%l7 + 0x3D], %o5
brnz,a %l6, loop_882
movrlz %g7, 0x0B9, %l1
loop_881:
addc %l4, 0x139B, %o2
fmovdge %xcc, %f6, %f10
loop_882:
umulcc %g3, 0x074C, %o7
bl,pt %icc, loop_883
brnz %o3, loop_884
fpadd16 %f6, %f12, %f8
fands %f1, %f0, %f11
loop_883:
sth %i1, [%l7 + 0x10]
loop_884:
stw %g2, [%l7 + 0x24]
tsubcc %g1, %g5, %i0
fmovsneg %icc, %f11, %f9
fmovdcc %icc, %f2, %f7
tne %icc, 0x7
fpsub16 %f8, %f12, %f4
st %f6, [%l7 + 0x24]
xnorcc %g6, %g4, %l3
xorcc %o1, %i3, %o6
stw %i6, [%l7 + 0x70]
xor %i5, %l5, %o4
lduw [%l7 + 0x60], %o0
fcmpeq32 %f4, %f4, %i2
ldd [%l7 + 0x10], %f2
brlez,a %l2, loop_885
fmovrdlez %l0, %f8, %f14
fbe %fcc2, loop_886
stw %i7, [%l7 + 0x58]
loop_885:
fmul8x16al %f14, %f15, %f2
fmovdg %icc, %f3, %f13
loop_886:
umul %i4, %l6, %g7
fpsub16s %f3, %f14, %f12
ldub [%l7 + 0x39], %l1
xor %l4, 0x00F4, %o2
move %xcc, %o5, %g3
stb %o3, [%l7 + 0x61]
fcmpeq16 %f8, %f14, %o7
lduh [%l7 + 0x78], %i1
stb %g2, [%l7 + 0x0A]
fmovrdne %g1, %f4, %f14
fmovsvs %icc, %f0, %f0
fmovrse %g5, %f3, %f14
ldsh [%l7 + 0x62], %g6
fmovsvc %xcc, %f5, %f15
xor %g4, %l3, %i0
fnands %f7, %f12, %f10
subc %o1, 0x0D70, %i3
move %icc, %o6, %i5
movg %icc, %l5, %i6
subc %o4, %i2, %o0
nop
setx loop_887, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fxnors %f8, %f10, %f11
sra %l2, 0x0C, %l0
movgu %icc, %i4, %l6
loop_887:
tcs %xcc, 0x6
bvs,a,pt %xcc, loop_888
fcmple16 %f10, %f4, %i7
stx %g7, [%l7 + 0x28]
fmul8ulx16 %f2, %f12, %f10
loop_888:
movpos %xcc, %l1, %o2
fmul8sux16 %f8, %f10, %f8
ldsh [%l7 + 0x5A], %o5
fnor %f10, %f14, %f14
movge %xcc, %g3, %l4
tsubcc %o7, %o3, %i1
udivcc %g1, 0x191A, %g2
fmovsle %icc, %f7, %f5
ldsh [%l7 + 0x46], %g5
fcmpd %fcc2, %f2, %f8
fpadd32s %f9, %f14, %f5
bgu,a loop_889
ld [%l7 + 0x60], %f1
movneg %xcc, %g4, %l3
call loop_890
loop_889:
fmovdneg %xcc, %f3, %f13
bge,a loop_891
ble,a,pt %xcc, loop_892
loop_890:
stx %g6, [%l7 + 0x20]
tvs %xcc, 0x4
loop_891:
ldsh [%l7 + 0x54], %o1
loop_892:
sll %i0, %i3, %o6
stw %i5, [%l7 + 0x3C]
fbge,a %fcc0, loop_893
nop
setx loop_894, %l0, %l1
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 + 0x12], %i6
fmovsa %icc, %f0, %f2
loop_893:
fcmple32 %f10, %f6, %o4
loop_894:
fands %f11, %f0, %f3
fmovrse %i2, %f0, %f11
subccc %o0, %l5, %l0
fxnor %f8, %f6, %f14
bge,pt %icc, loop_895
umul %l2, 0x05D3, %i4
fbue,a %fcc2, loop_896
fabsd %f8, %f14
loop_895:
fcmpgt32 %f8, %f12, %i7
stx %g7, [%l7 + 0x58]
loop_896:
bne,a %xcc, loop_897
faligndata %f4, %f14, %f4
fnot2s %f10, %f0
fmovsne %xcc, %f13, %f5
loop_897:
subccc %l1, 0x1AC6, %o2
ldsw [%l7 + 0x6C], %o5
bvs %icc, loop_898
ld [%l7 + 0x24], %f0
fsrc2s %f3, %f14
bge,pt %icc, loop_899
loop_898:
brz,a %l6, loop_900
mulx %l4, %o7, %g3
lduh [%l7 + 0x12], %o3
loop_899:
tle %xcc, 0x5
loop_900:
bn,a loop_901
fbg,a %fcc0, loop_902
bshuffle %f0, %f10, %f12
subc %g1, 0x123B, %i1
loop_901:
movrgez %g2, 0x0E3, %g5
loop_902:
fmovdle %icc, %f8, %f14
tne %xcc, 0x1
movrlz %l3, 0x025, %g6
ldsw [%l7 + 0x68], %o1
fcmpd %fcc2, %f12, %f0
siam 0x4
xnor %g4, %i3, %o6
fbue %fcc3, loop_903
movre %i0, 0x110, %i5
fsrc1s %f0, %f5
andncc %o4, %i2, %i6
loop_903:
be %icc, loop_904
fpackfix %f10, %f12
fcmpeq16 %f6, %f12, %o0
movvs %xcc, %l5, %l2
loop_904:
fones %f1
lduw [%l7 + 0x70], %i4
bcs %xcc, loop_905
fxors %f12, %f14, %f9
fnot1 %f14, %f4
lduh [%l7 + 0x18], %l0
loop_905:
fcmpd %fcc0, %f8, %f12
ldd [%l7 + 0x28], %f14
movrgz %g7, %l1, %i7
fxnors %f2, %f14, %f10
sth %o2, [%l7 + 0x2C]
xor %l6, 0x14E0, %l4
fnand %f14, %f12, %f6
brz,a %o5, loop_906
edge16l %o7, %o3, %g3
ldsw [%l7 + 0x0C], %i1
siam 0x7
loop_906:
st %f5, [%l7 + 0x70]
fmovdcc %xcc, %f13, %f8
fmovs %f3, %f12
stb %g1, [%l7 + 0x21]
orn %g5, %l3, %g6
mulscc %o1, 0x0A94, %g4
ldub [%l7 + 0x70], %g2
stw %i3, [%l7 + 0x7C]
fbge,a %fcc2, loop_907
fmul8sux16 %f12, %f2, %f4
fpsub16s %f6, %f13, %f3
fmovrdlz %i0, %f2, %f4
loop_907:
fandnot1 %f12, %f4, %f6
umul %o6, 0x1B3B, %o4
stw %i2, [%l7 + 0x74]
brgz %i6, loop_908
sth %i5, [%l7 + 0x38]
lduh [%l7 + 0x14], %o0
bcc,a,pt %xcc, loop_909
loop_908:
addcc %l5, 0x13D5, %l2
fmul8x16 %f6, %f10, %f10
fpack16 %f14, %f9
loop_909:
stx %l0, [%l7 + 0x40]
stx %g7, [%l7 + 0x58]
sth %l1, [%l7 + 0x5C]
smul %i7, %o2, %i4
bleu,pt %icc, loop_910
orncc %l4, 0x138B, %o5
ldub [%l7 + 0x5E], %o7
fmovrsgz %l6, %f15, %f10
loop_910:
fpsub16 %f6, %f14, %f4
fxnor %f14, %f0, %f12
fmovdne %icc, %f14, %f14
fcmped %fcc1, %f6, %f8
edge32n %o3, %g3, %g1
lduw [%l7 + 0x40], %i1
fnand %f10, %f4, %f8
ldsw [%l7 + 0x08], %l3
tge %xcc, 0x3
brlz %g6, loop_911
fandnot2s %f13, %f1, %f14
bpos,a,pt %xcc, loop_912
fxors %f4, %f8, %f13
loop_911:
fxnor %f14, %f10, %f12
std %f0, [%l7 + 0x78]
loop_912:
stw %o1, [%l7 + 0x24]
fbo %fcc1, loop_913
stb %g4, [%l7 + 0x7E]
addcc %g5, %i3, %i0
fnands %f13, %f13, %f14
loop_913:
fpadd16s %f14, %f14, %f4
std %f8, [%l7 + 0x60]
fpsub16s %f2, %f0, %f2
stx %o6, [%l7 + 0x28]
fmul8x16 %f7, %f10, %f8
fmul8x16al %f14, %f15, %f10
edge8 %o4, %i2, %g2
addccc %i5, %o0, %i6
umulcc %l5, %l0, %g7
sll %l1, 0x01, %l2
fnot1s %f5, %f13
ld [%l7 + 0x38], %f14
subccc %i7, %o2, %l4
ldx [%l7 + 0x28], %i4
brgz %o7, loop_914
fnot2s %f6, %f6
edge8 %o5, %l6, %o3
bvs,pn %icc, loop_915
loop_914:
movpos %icc, %g1, %g3
ldub [%l7 + 0x74], %l3
fmovrslez %g6, %f7, %f2
loop_915:
faligndata %f8, %f14, %f10
fandnot2s %f11, %f0, %f14
fmovsleu %xcc, %f13, %f15
movrgez %i1, 0x1A5, %o1
ld [%l7 + 0x50], %f7
bneg loop_916
fzero %f6
ldsh [%l7 + 0x74], %g4
ldx [%l7 + 0x10], %g5
loop_916:
fcmpeq32 %f4, %f14, %i0
fabsd %f10, %f12
popc 0x0392, %i3
ldd [%l7 + 0x48], %f12
fmovda %xcc, %f9, %f13
fcmpeq16 %f12, %f8, %o6
fbo %fcc3, loop_917
alignaddrl %i2, %o4, %i5
sdivx %g2, 0x193A, %i6
movrlez %l5, 0x021, %l0
loop_917:
stb %g7, [%l7 + 0x25]
bge,a %icc, loop_918
bcs,a,pt %icc, loop_919
ldd [%l7 + 0x50], %f6
fpmerge %f10, %f7, %f12
loop_918:
tne %xcc, 0x7
loop_919:
fcmpgt16 %f0, %f0, %l1
fornot1 %f2, %f2, %f8
bne,a %xcc, loop_920
ldub [%l7 + 0x2C], %o0
ldx [%l7 + 0x08], %l2
ldsh [%l7 + 0x10], %i7
loop_920:
ldx [%l7 + 0x50], %l4
bcc,a,pt %icc, loop_921
movleu %xcc, %i4, %o7
movrgz %o2, %l6, %o3
fmovsle %xcc, %f10, %f11
loop_921:
fbo %fcc1, loop_922
fnand %f10, %f8, %f10
fexpand %f11, %f6
tleu %xcc, 0x6
loop_922:
st %f6, [%l7 + 0x68]
fbuge,a %fcc1, loop_923
tgu %icc, 0x0
sth %o5, [%l7 + 0x30]
edge8l %g1, %l3, %g3
loop_923:
alignaddr %i1, %o1, %g4
std %f14, [%l7 + 0x78]
ldx [%l7 + 0x70], %g5
fmovdn %icc, %f15, %f1
fmovrde %i0, %f6, %f12
fxnors %f1, %f9, %f14
move %xcc, %g6, %i3
bleu loop_924
tge %xcc, 0x4
fornot1s %f6, %f12, %f8
fors %f10, %f6, %f4
loop_924:
nop
setx loop_925, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tg %icc, 0x2
fabss %f4, %f8
bvc %icc, loop_926
loop_925:
fornot2s %f3, %f9, %f10
fandnot1s %f14, %f9, %f15
edge8ln %o6, %i2, %i5
loop_926:
ldd [%l7 + 0x70], %f2
xnorcc %g2, %o4, %l5
brnz,a %l0, loop_927
tcc %icc, 0x2
bl,a,pt %icc, loop_928
orncc %g7, %l1, %o0
loop_927:
fnot1 %f0, %f0
bleu,a,pn %icc, loop_929
loop_928:
fmovsneg %xcc, %f15, %f9
ldx [%l7 + 0x78], %i6
tpos %xcc, 0x6
loop_929:
bneg %icc, loop_930
bn %icc, loop_931
fmul8x16 %f14, %f2, %f6
fmul8x16al %f15, %f0, %f0
loop_930:
fnot1 %f2, %f2
loop_931:
srax %l2, %i7, %i4
fmovsle %icc, %f11, %f5
faligndata %f0, %f10, %f12
stw %l4, [%l7 + 0x60]
fmul8x16al %f10, %f14, %f2
std %f0, [%l7 + 0x60]
movrlz %o7, %o2, %o3
ldub [%l7 + 0x78], %l6
bg,pn %icc, loop_932
fpadd32s %f14, %f5, %f5
brgez,a %o5, loop_933
ldsb [%l7 + 0x47], %l3
loop_932:
xnor %g3, %g1, %o1
lduw [%l7 + 0x58], %g4
loop_933:
add %g5, %i0, %g6
addccc %i3, 0x1EE2, %o6
std %f12, [%l7 + 0x28]
tne %icc, 0x6
fblg,a %fcc1, loop_934
edge32ln %i2, %i5, %i1
fnand %f2, %f6, %f8
fcmple32 %f4, %f6, %o4
loop_934:
te %icc, 0x2
fabsd %f10, %f12
bg,a %xcc, loop_935
fba,a %fcc2, loop_936
ldsh [%l7 + 0x42], %g2
bne,pn %xcc, loop_937
loop_935:
fbne,a %fcc2, loop_938
loop_936:
ldsh [%l7 + 0x5A], %l5
std %f0, [%l7 + 0x68]
loop_937:
fmovsneg %xcc, %f7, %f3
loop_938:
fcmpes %fcc2, %f12, %f1
sdiv %l0, 0x077C, %l1
stw %g7, [%l7 + 0x74]
tleu %xcc, 0x5
stw %i6, [%l7 + 0x40]
fmovrslz %l2, %f12, %f1
tcs %xcc, 0x2
lduw [%l7 + 0x74], %i7
sth %o0, [%l7 + 0x2C]
fbule %fcc3, loop_939
stb %l4, [%l7 + 0x2A]
fsrc2s %f8, %f15
fands %f11, %f0, %f9
loop_939:
edge8 %i4, %o2, %o7
fmul8sux16 %f2, %f8, %f2
fpackfix %f12, %f1
fmovsgu %icc, %f5, %f13
fxnor %f2, %f4, %f8
ldd [%l7 + 0x18], %f10
fmovrdlez %l6, %f0, %f8
srlx %o3, 0x0C, %l3
fandnot2s %f1, %f9, %f2
stw %o5, [%l7 + 0x4C]
bneg,a,pn %icc, loop_940
bvs,a,pt %icc, loop_941
ldub [%l7 + 0x46], %g3
ta %xcc, 0x7
loop_940:
fmovrslez %g1, %f11, %f9
loop_941:
fmovsge %icc, %f4, %f9
fexpand %f10, %f14
bg loop_942
fbo %fcc1, loop_943
fmovrse %g4, %f5, %f4
udivx %o1, 0x0759, %g5
loop_942:
st %f14, [%l7 + 0x78]
loop_943:
fnot2 %f0, %f2
fblg,a %fcc2, loop_944
mulx %i0, %i3, %g6
st %f14, [%l7 + 0x2C]
fmovdl %xcc, %f8, %f8
loop_944:
ldsb [%l7 + 0x47], %o6
bvs,pn %icc, loop_945
srlx %i2, 0x19, %i1
movpos %xcc, %i5, %o4
fmul8x16al %f15, %f14, %f0
loop_945:
bl loop_946
stw %g2, [%l7 + 0x70]
fmovdleu %icc, %f1, %f12
bpos,a,pn %xcc, loop_947
loop_946:
movl %icc, %l0, %l5
brnz %l1, loop_948
fcmped %fcc1, %f14, %f4
loop_947:
bvs %icc, loop_949
subc %i6, %g7, %l2
loop_948:
stw %o0, [%l7 + 0x6C]
fornot2 %f8, %f4, %f6
loop_949:
movgu %xcc, %l4, %i7
fcmpne32 %f0, %f8, %i4
ldsh [%l7 + 0x48], %o7
tleu %icc, 0x7
andcc %o2, 0x058D, %o3
sdivcc %l3, 0x030C, %o5
tg %xcc, 0x3
bg,a,pt %icc, loop_950
movrgz %g3, 0x11F, %g1
subccc %g4, %l6, %o1
fbn %fcc1, loop_951
loop_950:
edge16 %i0, %i3, %g6
ld [%l7 + 0x28], %f3
stx %o6, [%l7 + 0x08]
loop_951:
fbg %fcc3, loop_952
movpos %icc, %g5, %i1
stx %i2, [%l7 + 0x48]
fcmple16 %f2, %f2, %i5
loop_952:
movrlez %g2, %o4, %l5
bcc,pn %icc, loop_953
fnors %f12, %f11, %f9
ldd [%l7 + 0x68], %f4
fbo,a %fcc1, loop_954
loop_953:
ldx [%l7 + 0x38], %l1
fcmpne16 %f0, %f0, %l0
fpadd16s %f7, %f7, %f8
loop_954:
std %f4, [%l7 + 0x60]
fbule %fcc2, loop_955
ldsw [%l7 + 0x44], %i6
lduh [%l7 + 0x76], %l2
ldx [%l7 + 0x48], %o0
loop_955:
fones %f6
xorcc %g7, 0x1926, %l4
fmovdcc %xcc, %f9, %f13
fmovrde %i7, %f10, %f10
movle %icc, %o7, %i4
fmovdgu %xcc, %f9, %f8
edge16n %o2, %o3, %o5
fpack32 %f0, %f8, %f14
fcmpeq32 %f4, %f12, %l3
umulcc %g1, %g4, %g3
fmovrdne %l6, %f12, %f6
fmovsvc %xcc, %f10, %f1
nop
setx loop_956, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %i0, [%l7 + 0x70]
tn %icc, 0x7
movrgz %o1, %i3, %g6
loop_956:
tcs %xcc, 0x7
fbu,a %fcc2, loop_957
edge32ln %g5, %o6, %i1
stw %i5, [%l7 + 0x10]
ldd [%l7 + 0x20], %f0
loop_957:
andncc %i2, %o4, %g2
fnegd %f12, %f4
brgez %l1, loop_958
fpack16 %f4, %f14
fpsub32 %f8, %f2, %f10
ldsw [%l7 + 0x78], %l0
loop_958:
stw %l5, [%l7 + 0x70]
fpadd32 %f12, %f2, %f6
nop
setx loop_959, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbo,a %fcc3, loop_960
ldub [%l7 + 0x79], %i6
ba,a loop_961
loop_959:
ld [%l7 + 0x2C], %f6
loop_960:
fmovrdgz %l2, %f10, %f10
lduw [%l7 + 0x54], %o0
loop_961:
fpmerge %f15, %f12, %f4
fmovsne %icc, %f11, %f15
addccc %l4, %g7, %i7
fbl,a %fcc2, loop_962
fnot1 %f2, %f14
srlx %i4, %o2, %o3
smulcc %o5, %l3, %o7
loop_962:
edge16 %g1, %g4, %g3
fsrc2s %f11, %f0
bleu loop_963
ldsh [%l7 + 0x2C], %l6
subccc %i0, %o1, %i3
fmovsge %xcc, %f0, %f15
loop_963:
xor %g6, 0x1927, %g5
movne %xcc, %i1, %i5
tvc %icc, 0x5
brz,a %o6, loop_964
ldsb [%l7 + 0x3B], %i2
sdiv %o4, 0x0F22, %l1
movge %icc, %l0, %l5
loop_964:
fnor %f4, %f2, %f14
movcc %icc, %i6, %l2
and %o0, %l4, %g7
fsrc1s %f11, %f10
tcs %xcc, 0x3
edge8l %i7, %g2, %o2
stb %i4, [%l7 + 0x6A]
movrne %o3, 0x2D2, %o5
st %f14, [%l7 + 0x1C]
fxor %f12, %f2, %f10
nop
setx loop_965, %l0, %l1
jmpl %l1, %o7
stb %l3, [%l7 + 0x60]
fsrc1 %f12, %f2
bvs %xcc, loop_966
loop_965:
fbge,a %fcc3, loop_967
brz,a %g4, loop_968
fmovsl %xcc, %f14, %f4
loop_966:
std %f6, [%l7 + 0x38]
loop_967:
movgu %icc, %g1, %g3
loop_968:
fandnot2 %f6, %f4, %f8
ldd [%l7 + 0x08], %f12
st %f9, [%l7 + 0x38]
sth %i0, [%l7 + 0x76]
fzeros %f15
nop
setx loop_969, %l0, %l1
jmpl %l1, %l6
ldub [%l7 + 0x1C], %i3
movvc %xcc, %o1, %g5
nop
setx loop_970, %l0, %l1
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_969:
siam 0x4
subccc %g6, %i1, %i5
fornot2 %f14, %f4, %f2
loop_970:
ld [%l7 + 0x2C], %f12
bvc,a,pn %xcc, loop_971
ld [%l7 + 0x48], %f8
fmovsn %xcc, %f0, %f0
add %i2, %o6, %o4
loop_971:
fmovsg %xcc, %f14, %f13
st %f15, [%l7 + 0x64]
tpos %xcc, 0x7
stb %l0, [%l7 + 0x23]
sub %l1, %l5, %l2
andncc %o0, %l4, %i6
movg %icc, %g7, %g2
ldx [%l7 + 0x08], %o2
ldd [%l7 + 0x58], %f4
ba,a %xcc, loop_972
fpsub16 %f12, %f4, %f6
fbue %fcc2, loop_973
edge8n %i4, %i7, %o3
loop_972:
std %f4, [%l7 + 0x40]
for %f8, %f0, %f0
loop_973:
ldsb [%l7 + 0x7B], %o5
ldsh [%l7 + 0x16], %o7
fmovrdgez %l3, %f4, %f0
fmovsneg %xcc, %f6, %f14
brgz,a %g4, loop_974
fmovdge %icc, %f1, %f7
st %f12, [%l7 + 0x4C]
ldub [%l7 + 0x31], %g1
loop_974:
fcmpgt32 %f8, %f12, %g3
lduh [%l7 + 0x28], %l6
sth %i0, [%l7 + 0x5E]
movcc %icc, %i3, %g5
tl %icc, 0x7
fbul,a %fcc2, loop_975
lduw [%l7 + 0x60], %o1
siam 0x1
addccc %i1, 0x0BEB, %i5
loop_975:
fble %fcc0, loop_976
movge %xcc, %g6, %i2
fcmpgt32 %f0, %f2, %o6
fmovdpos %icc, %f13, %f7
loop_976:
bge,a,pt %xcc, loop_977
ld [%l7 + 0x08], %f4
fzeros %f6
fcmpeq32 %f0, %f0, %l0
loop_977:
fmuld8sux16 %f0, %f2, %f0
std %f0, [%l7 + 0x60]
sethi 0x0DDD, %l1
fmovrse %o4, %f6, %f13
edge8 %l2, %l5, %o0
bshuffle %f8, %f4, %f6
fandnot2 %f10, %f10, %f0
sth %i6, [%l7 + 0x62]
sth %l4, [%l7 + 0x60]
fnors %f7, %f7, %f0
brgez,a %g2, loop_978
addcc %g7, %o2, %i4
fmovrsgez %i7, %f13, %f11
st %f13, [%l7 + 0x7C]
loop_978:
fsrc1 %f2, %f8
fands %f6, %f12, %f12
fsrc2 %f2, %f12
fnegs %f1, %f6
tleu %xcc, 0x5
ldsh [%l7 + 0x12], %o5
bg,a,pt %icc, loop_979
ld [%l7 + 0x08], %f13
tge %xcc, 0x2
xnorcc %o7, 0x1AC5, %l3
loop_979:
ldx [%l7 + 0x78], %o3
sethi 0x1B53, %g1
fnot1s %f11, %f10
fnot2 %f0, %f6
xnorcc %g3, 0x0A25, %l6
fbuge,a %fcc0, loop_980
fsrc2s %f13, %f5
andcc %i0, 0x0935, %g4
ldub [%l7 + 0x26], %g5
loop_980:
fmovsle %icc, %f10, %f11
fxnor %f2, %f10, %f12
ldsw [%l7 + 0x1C], %i3
ldsb [%l7 + 0x4C], %o1
movcc %xcc, %i5, %g6
lduh [%l7 + 0x4C], %i2
stx %i1, [%l7 + 0x08]
stx %l0, [%l7 + 0x08]
move %icc, %o6, %l1
edge8ln %l2, %o4, %o0
lduw [%l7 + 0x2C], %i6
array16 %l4, %g2, %l5
fmovda %icc, %f15, %f3
stx %g7, [%l7 + 0x30]
nop
setx loop_981, %l0, %l1
jmpl %l1, %o2
sllx %i7, %i4, %o7
tle %xcc, 0x4
bgu,pt %xcc, loop_982
loop_981:
ldsb [%l7 + 0x1C], %l3
sra %o3, %g1, %o5
udiv %l6, 0x0A76, %g3
loop_982:
bl,a,pt %icc, loop_983
sth %i0, [%l7 + 0x14]
brz %g5, loop_984
fornot2 %f0, %f8, %f10
loop_983:
movneg %xcc, %i3, %g4
edge8 %i5, %g6, %i2
loop_984:
siam 0x0
fmovd %f4, %f8
ldsw [%l7 + 0x68], %i1
te %xcc, 0x1
ldd [%l7 + 0x58], %f8
ld [%l7 + 0x10], %f10
siam 0x3
and %l0, 0x12A6, %o6
lduh [%l7 + 0x28], %o1
fornot1 %f12, %f14, %f4
ldsb [%l7 + 0x37], %l2
ldub [%l7 + 0x27], %l1
te %icc, 0x0
fmovrslez %o4, %f4, %f3
edge32ln %o0, %l4, %g2
fbe %fcc1, loop_985
tn %icc, 0x7
sth %i6, [%l7 + 0x1A]
nop
setx loop_986, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_985:
fnand %f6, %f14, %f0
stx %g7, [%l7 + 0x38]
fands %f15, %f5, %f11
loop_986:
fnot2s %f0, %f0
edge32ln %o2, %l5, %i4
fxor %f14, %f12, %f14
fsrc1 %f10, %f12
fmovrdlz %i7, %f10, %f6
lduw [%l7 + 0x64], %l3
fnegs %f7, %f2
fnands %f4, %f9, %f12
movgu %xcc, %o3, %o7
ldub [%l7 + 0x2C], %o5
sdivcc %l6, 0x100F, %g3
fcmpd %fcc2, %f6, %f2
tne %icc, 0x7
stw %i0, [%l7 + 0x40]
tvc %xcc, 0x3
srl %g1, %g5, %g4
fcmple16 %f14, %f8, %i5
ldub [%l7 + 0x7E], %i3
ldsb [%l7 + 0x3B], %i2
ldsh [%l7 + 0x6A], %i1
ldub [%l7 + 0x47], %g6
stx %o6, [%l7 + 0x48]
ldsh [%l7 + 0x5A], %o1
fnor %f8, %f12, %f12
fmul8sux16 %f4, %f14, %f2
movcs %xcc, %l0, %l2
stw %l1, [%l7 + 0x64]
stx %o0, [%l7 + 0x70]
tg %icc, 0x5
movrne %l4, %g2, %o4
fornot2s %f9, %f10, %f1
fmovdne %icc, %f13, %f12
sdivcc %g7, 0x089B, %o2
lduw [%l7 + 0x38], %i6
fbu,a %fcc2, loop_987
fnot1 %f14, %f4
fmovrsgz %l5, %f3, %f15
popc %i7, %l3
loop_987:
taddcc %i4, %o3, %o5
ldd [%l7 + 0x50], %f14
st %f10, [%l7 + 0x0C]
edge8ln %o7, %l6, %i0
lduw [%l7 + 0x3C], %g1
fmovsn %icc, %f8, %f15
fcmpne32 %f10, %f8, %g3
movge %xcc, %g4, %g5
std %f8, [%l7 + 0x38]
fpackfix %f0, %f0
fcmpd %fcc0, %f4, %f14
fabss %f13, %f12
fors %f6, %f11, %f0
movcc %icc, %i5, %i3
orcc %i1, %i2, %o6
fands %f6, %f9, %f14
fmovdg %icc, %f10, %f4
fmovsvs %icc, %f13, %f12
fmovrsgez %g6, %f0, %f0
ld [%l7 + 0x10], %f7
ba,a loop_988
fmovrdlez %o1, %f0, %f0
fmovdle %icc, %f15, %f0
fmovdcs %xcc, %f0, %f1
loop_988:
ldsw [%l7 + 0x78], %l0
stb %l1, [%l7 + 0x58]
siam 0x5
edge8ln %l2, %l4, %g2
tg %xcc, 0x3
sdivcc %o0, 0x0865, %o4
fandnot2 %f4, %f12, %f12
fzero %f12
fpadd16 %f2, %f4, %f12
fmovsa %icc, %f15, %f0
lduw [%l7 + 0x50], %g7
stw %o2, [%l7 + 0x78]
movge %xcc, %l5, %i6
stx %i7, [%l7 + 0x38]
fpsub16s %f7, %f7, %f9
stw %i4, [%l7 + 0x3C]
lduh [%l7 + 0x66], %l3
movrne %o3, 0x1BB, %o5
fbue,a %fcc3, loop_989
sth %o7, [%l7 + 0x48]
fmul8x16al %f12, %f5, %f8
ld [%l7 + 0x54], %f11
loop_989:
sth %l6, [%l7 + 0x50]
ldsh [%l7 + 0x0C], %i0
srlx %g1, 0x04, %g3
fpsub32 %f12, %f14, %f0
sethi 0x0C8E, %g4
tcc %xcc, 0x1
sth %i5, [%l7 + 0x0A]
lduh [%l7 + 0x0E], %g5
fmovrslz %i1, %f12, %f11
movle %icc, %i3, %i2
ldsb [%l7 + 0x72], %g6
movle %xcc, %o6, %l0
smul %o1, %l1, %l4
fmovsvs %icc, %f1, %f14
array8 %g2, %l2, %o0
ld [%l7 + 0x30], %f2
for %f2, %f4, %f4
fblg %fcc1, loop_990
array32 %g7, %o2, %l5
fcmpeq16 %f0, %f0, %i6
udivcc %i7, 0x0CAF, %o4
loop_990:
sdivx %i4, 0x1945, %l3
fzero %f0
fcmpeq32 %f12, %f14, %o5
srlx %o7, 0x00, %l6
pdist %f8, %f0, %f14
lduw [%l7 + 0x0C], %i0
fbo,a %fcc1, loop_991
lduh [%l7 + 0x24], %g1
fmovdne %xcc, %f5, %f13
for %f8, %f4, %f4
loop_991:
popc %o3, %g4
bg,pn %xcc, loop_992
ldd [%l7 + 0x18], %f12
addccc %i5, %g3, %g5
fbul %fcc3, loop_993
loop_992:
ldub [%l7 + 0x19], %i1
ldx [%l7 + 0x38], %i3
call loop_994
loop_993:
brgez,a %i2, loop_995
fmovrdgz %o6, %f6, %f4
fnot2 %f10, %f12
loop_994:
ldsh [%l7 + 0x54], %l0
loop_995:
fmovd %f0, %f12
tl %xcc, 0x1
fmovdgu %icc, %f0, %f2
fcmpgt32 %f6, %f8, %o1
tcc %xcc, 0x3
bshuffle %f8, %f10, %f10
fbe,a %fcc3, loop_996
ba,a,pt %icc, loop_997
std %f8, [%l7 + 0x68]
sdivx %l1, 0x0578, %l4
loop_996:
taddcc %g6, %g2, %o0
loop_997:
fnot2s %f7, %f10
fmovdneg %xcc, %f13, %f14
fnot2 %f4, %f8
ldsw [%l7 + 0x70], %l2
sllx %g7, 0x1F, %o2
stw %l5, [%l7 + 0x08]
st %f15, [%l7 + 0x70]
ldx [%l7 + 0x28], %i6
fabss %f5, %f4
call loop_998
fpmerge %f11, %f4, %f6
sth %o4, [%l7 + 0x5A]
be,a %xcc, loop_999
loop_998:
fsrc2s %f6, %f1
movle %icc, %i4, %l3
fpadd16 %f0, %f4, %f10
loop_999:
tne %icc, 0x7
stx %i7, [%l7 + 0x70]
st %f9, [%l7 + 0x40]
fmuld8ulx16 %f7, %f6, %f6
fbne,a %fcc1, loop_1000
ld [%l7 + 0x18], %f3
bge,pn %icc, loop_1001
or %o7, %l6, %i0
loop_1000:
edge32n %g1, %o5, %o3
ldx [%l7 + 0x10], %i5
loop_1001:
sdiv %g4, 0x1A10, %g5
bvs,a %xcc, loop_1002
movn %xcc, %i1, %i3
stb %g3, [%l7 + 0x4E]
bpos,a %xcc, loop_1003
loop_1002:
fba,a %fcc1, loop_1004
addccc %i2, %l0, %o1
ld [%l7 + 0x30], %f13
loop_1003:
fmovsl %xcc, %f4, %f2
loop_1004:
bpos,pt %icc, loop_1005
fnand %f8, %f6, %f0
brgez,a %l1, loop_1006
stx %l4, [%l7 + 0x38]
loop_1005:
ldsw [%l7 + 0x44], %o6
fnors %f7, %f7, %f14
loop_1006:
ldub [%l7 + 0x3E], %g6
fmovdgu %xcc, %f5, %f12
fmovdpos %xcc, %f6, %f5
fmovrdgz %o0, %f6, %f12
tleu %icc, 0x5
brnz %l2, loop_1007
fcmpgt16 %f10, %f4, %g7
tcs %icc, 0x4
mulx %g2, %l5, %i6
loop_1007:
movge %icc, %o2, %o4
andn %i4, 0x0851, %l3
ldsw [%l7 + 0x4C], %i7
tpos %xcc, 0x0
fbge %fcc2, loop_1008
lduh [%l7 + 0x0C], %o7
fbug %fcc3, loop_1009
fmovsge %xcc, %f6, %f8
loop_1008:
lduh [%l7 + 0x6E], %l6
fmovrslez %g1, %f10, %f14
loop_1009:
lduh [%l7 + 0x26], %i0
tcc %xcc, 0x7
fbl,a %fcc1, loop_1010
fornot1s %f8, %f14, %f0
bgu,pt %icc, loop_1011
andn %o5, 0x1741, %o3
loop_1010:
stw %i5, [%l7 + 0x54]
brgz %g4, loop_1012
loop_1011:
fmul8x16 %f11, %f8, %f8
bn,a %xcc, loop_1013
ta %icc, 0x1
loop_1012:
movl %xcc, %i1, %i3
ldsh [%l7 + 0x24], %g3
loop_1013:
ldx [%l7 + 0x60], %g5
sllx %i2, %l0, %l1
smul %l4, %o1, %o6
fmovda %icc, %f9, %f7
ld [%l7 + 0x74], %f4
movrgz %g6, 0x0C2, %o0
fmuld8ulx16 %f6, %f13, %f10
ldsb [%l7 + 0x4A], %g7
fandnot1 %f2, %f6, %f6
fbge,a %fcc3, loop_1014
udivx %l2, 0x00AF, %g2
sth %i6, [%l7 + 0x26]
sra %o2, %l5, %o4
loop_1014:
stb %i4, [%l7 + 0x1E]
movn %icc, %l3, %i7
fsrc2s %f0, %f12
stx %o7, [%l7 + 0x30]
fcmple16 %f4, %f6, %l6
fornot2s %f11, %f8, %f1
stb %g1, [%l7 + 0x6A]
addcc %i0, 0x0D84, %o3
fpack32 %f4, %f2, %f10
movne %icc, %i5, %o5
smul %g4, %i3, %g3
ldx [%l7 + 0x10], %g5
movrne %i2, %l0, %l1
ldub [%l7 + 0x3E], %l4
fands %f1, %f5, %f14
tl %xcc, 0x2
fblg,a %fcc2, loop_1015
be loop_1016
stx %o1, [%l7 + 0x40]
sub %o6, %g6, %i1
loop_1015:
fcmps %fcc3, %f7, %f11
loop_1016:
move %icc, %g7, %o0
fmovrsgez %l2, %f13, %f13
ldsw [%l7 + 0x58], %g2
ldsh [%l7 + 0x30], %o2
fnors %f15, %f10, %f2
array8 %l5, %o4, %i6
or %i4, 0x16BE, %l3
ldd [%l7 + 0x50], %f12
st %f10, [%l7 + 0x24]
fbn,a %fcc1, loop_1017
fxnor %f6, %f12, %f10
fpadd32 %f12, %f14, %f8
fmul8ulx16 %f14, %f8, %f2
loop_1017:
fmovdge %xcc, %f15, %f11
smul %i7, 0x0336, %l6
ldx [%l7 + 0x78], %g1
fba %fcc1, loop_1018
alignaddr %o7, %o3, %i0
st %f4, [%l7 + 0x1C]
fbl,a %fcc1, loop_1019
loop_1018:
ldx [%l7 + 0x38], %o5
fcmpes %fcc0, %f11, %f10
stw %g4, [%l7 + 0x08]
loop_1019:
movrlz %i5, %i3, %g5
lduh [%l7 + 0x48], %i2
brlez %l0, loop_1020
call loop_1021
movcc %icc, %l1, %g3
ldx [%l7 + 0x28], %o1
loop_1020:
ldsw [%l7 + 0x28], %o6
loop_1021:
fpadd32s %f0, %f3, %f9
subcc %g6, 0x1888, %l4
sll %g7, %i1, %o0
ld [%l7 + 0x60], %f14
movg %icc, %l2, %g2
st %f14, [%l7 + 0x6C]
ldx [%l7 + 0x60], %o2
ldub [%l7 + 0x64], %l5
fbne,a %fcc3, loop_1022
fands %f10, %f7, %f2
st %f10, [%l7 + 0x34]
stb %i6, [%l7 + 0x29]
loop_1022:
tne %icc, 0x2
bl,a loop_1023
ld [%l7 + 0x44], %f9
tgu %xcc, 0x5
fpadd16s %f10, %f5, %f13
loop_1023:
ldsh [%l7 + 0x4A], %i4
fmul8x16au %f4, %f9, %f8
movne %icc, %l3, %o4
ldx [%l7 + 0x38], %i7
fabsd %f6, %f0
fsrc1s %f3, %f5
umul %g1, 0x1864, %l6
ldd [%l7 + 0x60], %f8
fcmps %fcc3, %f12, %f10
fmovrsgz %o7, %f9, %f1
stx %o3, [%l7 + 0x70]
ba %icc, loop_1024
stw %i0, [%l7 + 0x10]
fnot2s %f11, %f8
ldx [%l7 + 0x18], %o5
loop_1024:
ble loop_1025
st %f10, [%l7 + 0x68]
srax %g4, 0x03, %i3
call loop_1026
loop_1025:
movcc %icc, %g5, %i2
bn,pn %icc, loop_1027
be,pt %xcc, loop_1028
loop_1026:
fbn,a %fcc0, loop_1029
movl %xcc, %i5, %l1
loop_1027:
ldsw [%l7 + 0x38], %g3
loop_1028:
tcs %icc, 0x2
loop_1029:
tvc %xcc, 0x1
fpmerge %f9, %f10, %f4
std %f6, [%l7 + 0x10]
stx %l0, [%l7 + 0x30]
fcmple32 %f12, %f12, %o6
tle %icc, 0x1
umulcc %o1, %g6, %g7
fcmpes %fcc1, %f15, %f8
udivcc %l4, 0x0666, %o0
brgez %l2, loop_1030
sdivx %i1, 0x13CC, %g2
movneg %icc, %l5, %i6
fmovsle %xcc, %f15, %f3
loop_1030:
edge8 %i4, %o2, %l3
ldx [%l7 + 0x10], %o4
bneg loop_1031
edge16l %g1, %l6, %i7
fmovdgu %xcc, %f12, %f15
fzero %f14
loop_1031:
fmul8x16au %f2, %f5, %f14
fbne,a %fcc1, loop_1032
stb %o7, [%l7 + 0x2C]
fmul8x16au %f6, %f3, %f2
bvs loop_1033
loop_1032:
bleu,a,pn %icc, loop_1034
fabss %f8, %f11
tsubcctv %o3, %i0, %g4
loop_1033:
st %f13, [%l7 + 0x3C]
loop_1034:
sth %i3, [%l7 + 0x0A]
brnz %o5, loop_1035
sdivcc %g5, 0x144D, %i5
stx %i2, [%l7 + 0x48]
fbl,a %fcc1, loop_1036
loop_1035:
taddcctv %l1, %g3, %o6
tvc %icc, 0x5
ldsb [%l7 + 0x73], %o1
loop_1036:
bpos %icc, loop_1037
fmovsa %icc, %f8, %f9
brlz %l0, loop_1038
tsubcc %g6, %l4, %o0
loop_1037:
xnor %l2, %i1, %g7
sdivx %l5, 0x014D, %g2
loop_1038:
fcmped %fcc1, %f6, %f8
addccc %i4, 0x02B3, %o2
std %f14, [%l7 + 0x40]
ldsh [%l7 + 0x16], %l3
addc %i6, 0x1B74, %g1
st %f1, [%l7 + 0x60]
stb %o4, [%l7 + 0x08]
fmovsvs %xcc, %f3, %f11
fblg,a %fcc0, loop_1039
fornot1 %f10, %f14, %f0
tn %icc, 0x3
fmovrdlez %i7, %f10, %f6
loop_1039:
fsrc1 %f0, %f6
fnegs %f3, %f15
fbo,a %fcc2, loop_1040
lduh [%l7 + 0x0C], %o7
fbe,a %fcc1, loop_1041
lduw [%l7 + 0x50], %o3
loop_1040:
lduw [%l7 + 0x14], %i0
ldd [%l7 + 0x18], %f10
loop_1041:
movle %xcc, %g4, %i3
lduh [%l7 + 0x72], %l6
ble loop_1042
lduh [%l7 + 0x1A], %o5
ldx [%l7 + 0x78], %g5
fmovdge %xcc, %f11, %f15
loop_1042:
tsubcctv %i2, 0x08EB, %l1
fbge,a %fcc1, loop_1043
st %f13, [%l7 + 0x10]
fmuld8ulx16 %f0, %f4, %f14
ldd [%l7 + 0x78], %f12
loop_1043:
bcs,a,pt %xcc, loop_1044
sra %g3, 0x1A, %i5
movrlez %o6, 0x3FE, %o1
tleu %xcc, 0x4
loop_1044:
fpadd32 %f6, %f4, %f6
te %xcc, 0x7
nop
setx loop_1045, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnand %f8, %f2, %f14
tpos %icc, 0x6
ldub [%l7 + 0x77], %l0
loop_1045:
fmovdne %xcc, %f0, %f14
brlez %g6, loop_1046
edge8 %l4, %o0, %i1
ldsw [%l7 + 0x34], %l2
fmovrsne %l5, %f2, %f8
loop_1046:
fcmpeq16 %f8, %f8, %g2
fmovscc %icc, %f8, %f8
fxors %f4, %f0, %f15
ldsw [%l7 + 0x60], %g7
nop
setx loop_1047, %l0, %l1
jmpl %l1, %o2
fpadd32s %f1, %f10, %f3
nop
setx loop_1048, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd16 %f12, %f8, %f6
loop_1047:
fmovdgu %xcc, %f2, %f7
stb %i4, [%l7 + 0x0A]
loop_1048:
movrlz %l3, 0x093, %i6
fmovsg %xcc, %f15, %f2
ldsh [%l7 + 0x44], %g1
ldx [%l7 + 0x28], %o4
orn %o7, %o3, %i7
ldsb [%l7 + 0x5B], %i0
sethi 0x1189, %i3
fcmpne16 %f6, %f4, %g4
ld [%l7 + 0x1C], %f3
smul %o5, %l6, %i2
andn %g5, %l1, %i5
stx %o6, [%l7 + 0x60]
array8 %g3, %l0, %o1
fpsub16s %f14, %f13, %f15
fxor %f12, %f12, %f12
fandnot2s %f0, %f3, %f1
fabss %f9, %f12
fbug,a %fcc3, loop_1049
bneg,a %icc, loop_1050
std %f12, [%l7 + 0x30]
andn %l4, %g6, %o0
loop_1049:
smulcc %i1, %l5, %l2
loop_1050:
sdiv %g2, 0x0E70, %o2
lduh [%l7 + 0x22], %i4
fmul8x16al %f11, %f5, %f2
udiv %l3, 0x13C5, %g7
fmovsgu %icc, %f0, %f11
tne %icc, 0x6
tgu %xcc, 0x1
bn,pt %icc, loop_1051
fba,a %fcc0, loop_1052
fmovsg %xcc, %f12, %f0
movpos %xcc, %g1, %o4
loop_1051:
and %o7, 0x1C75, %o3
loop_1052:
ldsw [%l7 + 0x50], %i7
brgez,a %i6, loop_1053
fmovscs %xcc, %f7, %f9
movgu %icc, %i0, %g4
fxors %f5, %f12, %f11
loop_1053:
fmovsneg %xcc, %f3, %f5
sdiv %o5, 0x1961, %i3
ldx [%l7 + 0x30], %i2
fmovrdlz %g5, %f2, %f6
fmovdg %icc, %f11, %f3
alignaddr %l6, %l1, %o6
fornot1 %f2, %f8, %f0
ldd [%l7 + 0x28], %f6
fmovdne %xcc, %f10, %f5
lduw [%l7 + 0x64], %g3
fble %fcc1, loop_1054
stb %i5, [%l7 + 0x52]
fmovrdlz %o1, %f2, %f10
edge16 %l4, %g6, %o0
loop_1054:
nop
setx loop_1055, %l0, %l1
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 %f8, %f11, %f0
lduw [%l7 + 0x18], %i1
stx %l5, [%l7 + 0x70]
loop_1055:
ldsh [%l7 + 0x10], %l0
sra %g2, 0x02, %o2
movcc %xcc, %l2, %i4
ldx [%l7 + 0x68], %l3
lduh [%l7 + 0x14], %g1
smulcc %o4, %o7, %o3
ldd [%l7 + 0x70], %f12
nop
setx loop_1056, %l0, %l1
jmpl %l1, %i7
movle %xcc, %g7, %i6
fblg,a %fcc3, loop_1057
lduh [%l7 + 0x74], %g4
loop_1056:
andncc %o5, %i0, %i3
edge8 %i2, %l6, %g5
loop_1057:
fcmpne16 %f10, %f4, %l1
movrne %g3, %i5, %o1
std %f8, [%l7 + 0x10]
bvs,a,pt %xcc, loop_1058
bgu,pt %xcc, loop_1059
fexpand %f14, %f2
brlz %l4, loop_1060
loop_1058:
ldub [%l7 + 0x7A], %o6
loop_1059:
bl,a,pt %xcc, loop_1061
ldsw [%l7 + 0x50], %g6
loop_1060:
fba,a %fcc0, loop_1062
nop
setx loop_1063, %l0, %l1
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_1061:
fmovspos %xcc, %f13, %f4
fmovda %icc, %f2, %f13
loop_1062:
fmovdne %icc, %f12, %f6
loop_1063:
fmovdge %icc, %f2, %f9
addccc %i1, 0x110C, %o0
or %l5, 0x16FB, %g2
lduh [%l7 + 0x58], %o2
brz,a %l0, loop_1064
tpos %icc, 0x2
subcc %l2, %l3, %g1
siam 0x3
loop_1064:
lduw [%l7 + 0x2C], %i4
bcc,a loop_1065
udivcc %o7, 0x0EA5, %o4
move %xcc, %i7, %o3
fmul8sux16 %f10, %f12, %f8
loop_1065:
subccc %g7, 0x1BCA, %i6
fmovrslz %g4, %f13, %f11
ldd [%l7 + 0x28], %f12
ldub [%l7 + 0x65], %o5
fmovsvs %icc, %f7, %f9
ldd [%l7 + 0x48], %f4
ldsh [%l7 + 0x22], %i3
ldd [%l7 + 0x60], %f8
fnot2s %f3, %f8
lduw [%l7 + 0x18], %i2
lduw [%l7 + 0x38], %i0
stw %g5, [%l7 + 0x40]
fxnors %f13, %f0, %f5
ldsb [%l7 + 0x6E], %l6
fmovrdgez %l1, %f10, %f0
stw %i5, [%l7 + 0x70]
fabss %f1, %f3
st %f10, [%l7 + 0x50]
fmul8x16au %f1, %f3, %f14
fbu,a %fcc0, loop_1066
stb %o1, [%l7 + 0x08]
fone %f14
sth %l4, [%l7 + 0x6C]
loop_1066:
fnot2 %f14, %f12
fmovrsne %g3, %f5, %f7
stb %o6, [%l7 + 0x22]
bcc loop_1067
tleu %icc, 0x3
fmovrdlz %g6, %f2, %f4
sll %o0, 0x0D, %i1
loop_1067:
fandnot2s %f3, %f6, %f12
ldub [%l7 + 0x3D], %g2
siam 0x1
ldd [%l7 + 0x48], %f4
st %f1, [%l7 + 0x78]
ld [%l7 + 0x7C], %f11
ldsb [%l7 + 0x08], %o2
bgu,pn %xcc, loop_1068
fmul8x16au %f9, %f12, %f0
xorcc %l5, %l2, %l3
fmovrse %l0, %f0, %f12
loop_1068:
bcs loop_1069
edge32ln %i4, %g1, %o4
edge8 %o7, %o3, %g7
fabss %f5, %f4
loop_1069:
tpos %icc, 0x0
stw %i6, [%l7 + 0x38]
fnor %f2, %f8, %f10
edge32l %i7, %o5, %g4
fbo %fcc2, loop_1070
lduh [%l7 + 0x6E], %i2
movcc %icc, %i0, %i3
fandnot1 %f8, %f6, %f8
loop_1070:
xor %g5, 0x1064, %l6
fnor %f4, %f12, %f12
fpadd16 %f10, %f4, %f0
ldub [%l7 + 0x77], %i5
fbug,a %fcc2, loop_1071
fones %f1
fmovdpos %xcc, %f6, %f11
udiv %o1, 0x0B2C, %l4
loop_1071:
tgu %icc, 0x2
sth %g3, [%l7 + 0x28]
sub %l1, %g6, %o6
fcmpne32 %f0, %f12, %i1
call loop_1072
bcc loop_1073
ldd [%l7 + 0x18], %f0
ldx [%l7 + 0x68], %o0
loop_1072:
fmovscc %icc, %f11, %f12
loop_1073:
fbue,a %fcc1, loop_1074
fmovse %icc, %f4, %f15
xorcc %g2, %o2, %l5
fbn %fcc1, loop_1075
loop_1074:
ldub [%l7 + 0x0B], %l3
fmovrdlez %l2, %f4, %f12
tgu %xcc, 0x3
loop_1075:
tcc %icc, 0x3
udiv %l0, 0x0FC9, %g1
mulscc %o4, %o7, %o3
sethi 0x0B5E, %g7
lduh [%l7 + 0x6C], %i4
or %i7, 0x1CBC, %i6
fbuge %fcc1, loop_1076
fnot2s %f6, %f4
stb %o5, [%l7 + 0x73]
bpos,a,pn %icc, loop_1077
loop_1076:
ldx [%l7 + 0x40], %g4
fmovsne %icc, %f13, %f5
edge8l %i0, %i2, %g5
loop_1077:
call loop_1078
ldub [%l7 + 0x1A], %i3
lduh [%l7 + 0x66], %l6
brgz %i5, loop_1079
loop_1078:
srl %l4, %g3, %l1
lduh [%l7 + 0x20], %g6
bl loop_1080
loop_1079:
tgu %icc, 0x4
lduw [%l7 + 0x0C], %o6
fmul8x16au %f15, %f7, %f14
loop_1080:
tge %xcc, 0x7
fbge,a %fcc2, loop_1081
ldub [%l7 + 0x30], %i1
fandnot1 %f2, %f4, %f12
stw %o1, [%l7 + 0x4C]
loop_1081:
ldd [%l7 + 0x08], %f8
xorcc %o0, %g2, %l5
fcmpeq16 %f8, %f12, %o2
stb %l3, [%l7 + 0x28]
movl %icc, %l2, %l0
st %f3, [%l7 + 0x78]
bpos loop_1082
sth %g1, [%l7 + 0x7E]
tcc %icc, 0x4
st %f10, [%l7 + 0x78]
loop_1082:
fmovdn %xcc, %f3, %f7
edge32ln %o4, %o3, %o7
fcmpgt32 %f4, %f14, %i4
fmul8x16 %f9, %f0, %f8
ldd [%l7 + 0x58], %f0
fpsub16s %f2, %f14, %f15
movne %icc, %i7, %i6
sll %o5, %g7, %g4
fbn,a %fcc2, loop_1083
ldsh [%l7 + 0x0A], %i0
and %i2, 0x1FB9, %g5
ldsh [%l7 + 0x78], %i3
loop_1083:
ldx [%l7 + 0x48], %i5
stx %l4, [%l7 + 0x78]
fcmpne32 %f14, %f8, %l6
mova %xcc, %g3, %g6
fmovdl %xcc, %f11, %f11
fcmpne16 %f10, %f0, %l1
for %f0, %f10, %f6
stw %i1, [%l7 + 0x20]
ldsh [%l7 + 0x10], %o6
nop
setx loop_1084, %l0, %l1
jmpl %l1, %o0
brgez,a %o1, loop_1085
te %xcc, 0x0
fpsub16 %f6, %f14, %f0
loop_1084:
xorcc %l5, %g2, %l3
loop_1085:
sll %o2, %l0, %l2
brlez %o4, loop_1086
ldsh [%l7 + 0x36], %o3
fmovrsne %g1, %f10, %f4
ldsh [%l7 + 0x7C], %i4
loop_1086:
fbug %fcc1, loop_1087
fnot1 %f4, %f0
sethi 0x0E98, %i7
popc 0x1B84, %i6
loop_1087:
fblg,a %fcc3, loop_1088
fcmped %fcc3, %f12, %f0
ldsh [%l7 + 0x66], %o5
xnor %o7, 0x08C8, %g7
loop_1088:
movle %xcc, %g4, %i2
lduh [%l7 + 0x34], %i0
sth %i3, [%l7 + 0x58]
andn %i5, 0x1020, %l4
array16 %g5, %g3, %g6
ldsh [%l7 + 0x5E], %l6
fornot2 %f6, %f4, %f2
fmovsleu %xcc, %f10, %f0
ldsw [%l7 + 0x50], %l1
srl %i1, 0x0C, %o0
lduh [%l7 + 0x6A], %o1
fble %fcc2, loop_1089
ldd [%l7 + 0x28], %f10
for %f2, %f10, %f0
movrgz %o6, 0x19E, %l5
loop_1089:
sth %l3, [%l7 + 0x2E]
ldsh [%l7 + 0x42], %o2
bne,a,pn %xcc, loop_1090
fmovdl %icc, %f3, %f8
umulcc %l0, 0x0C04, %g2
fsrc2 %f12, %f4
loop_1090:
fmovd %f0, %f8
fbug,a %fcc0, loop_1091
fbe,a %fcc2, loop_1092
ba,pt %icc, loop_1093
orn %o4, %o3, %l2
loop_1091:
edge32l %i4, %g1, %i6
loop_1092:
xnorcc %o5, 0x16FA, %o7
loop_1093:
fnors %f8, %f13, %f9
fbne %fcc0, loop_1094
ldd [%l7 + 0x30], %f8
stw %g7, [%l7 + 0x60]
fpadd16s %f7, %f14, %f0
loop_1094:
brlz,a %i7, loop_1095
stw %i2, [%l7 + 0x6C]
sll %g4, %i0, %i5
fbo,a %fcc0, loop_1096
loop_1095:
fcmpeq16 %f14, %f0, %l4
fnot2s %f11, %f0
ldub [%l7 + 0x5D], %i3
loop_1096:
fcmple32 %f4, %f10, %g5
fbne %fcc3, loop_1097
array8 %g3, %l6, %g6
stx %i1, [%l7 + 0x30]
edge8ln %o0, %o1, %l1
loop_1097:
lduw [%l7 + 0x30], %l5
umulcc %o6, 0x066A, %o2
subc %l0, %g2, %o4
stw %o3, [%l7 + 0x24]
orn %l3, %l2, %g1
fsrc2s %f1, %f0
fmul8ulx16 %f6, %f10, %f8
std %f14, [%l7 + 0x58]
fmovrsgez %i6, %f4, %f11
fpadd16s %f3, %f12, %f9
be,a,pt %xcc, loop_1098
movgu %xcc, %o5, %i4
lduw [%l7 + 0x60], %g7
ldsw [%l7 + 0x18], %o7
loop_1098:
movre %i2, 0x3A2, %i7
st %f1, [%l7 + 0x18]
andncc %g4, %i0, %l4
stb %i5, [%l7 + 0x1C]
ld [%l7 + 0x58], %f3
lduw [%l7 + 0x70], %i3
ldub [%l7 + 0x67], %g3
lduw [%l7 + 0x2C], %l6
be,pt %icc, loop_1099
fbe,a %fcc2, loop_1100
fmovdn %icc, %f2, %f8
siam 0x1
loop_1099:
ldsb [%l7 + 0x3E], %g6
loop_1100:
fmovs %f7, %f7
lduw [%l7 + 0x34], %g5
edge8ln %o0, %o1, %l1
stb %l5, [%l7 + 0x53]
ldsb [%l7 + 0x72], %o6
edge32ln %o2, %l0, %i1
fblg,a %fcc3, loop_1101
fmovrse %g2, %f2, %f14
sdivcc %o3, 0x098A, %o4
fbul,a %fcc0, loop_1102
loop_1101:
fbge,a %fcc0, loop_1103
ldub [%l7 + 0x2F], %l3
brgz %g1, loop_1104
loop_1102:
ldsw [%l7 + 0x24], %l2
loop_1103:
ldub [%l7 + 0x52], %i6
movneg %icc, %o5, %i4
loop_1104:
stb %o7, [%l7 + 0x70]
movle %icc, %g7, %i7
ldx [%l7 + 0x40], %g4
brz,a %i0, loop_1105
fcmple32 %f10, %f2, %l4
ldsb [%l7 + 0x75], %i2
fsrc1 %f14, %f12
loop_1105:
fmovsne %xcc, %f10, %f11
mova %icc, %i5, %g3
srlx %l6, %i3, %g5
lduh [%l7 + 0x6E], %o0
xnor %o1, %g6, %l1
ldsw [%l7 + 0x68], %l5
srax %o6, 0x13, %l0
fcmpeq32 %f0, %f6, %o2
fpmerge %f6, %f4, %f2
ldsw [%l7 + 0x44], %g2
fandnot1s %f11, %f11, %f9
brgz %o3, loop_1106
xorcc %o4, %i1, %l3
tvs %xcc, 0x6
fmovsvc %icc, %f1, %f0
loop_1106:
addccc %l2, %g1, %i6
andncc %i4, %o7, %o5
sth %i7, [%l7 + 0x5E]
fnors %f11, %f3, %f3
ldsb [%l7 + 0x26], %g4
fbul %fcc0, loop_1107
lduw [%l7 + 0x54], %g7
ldsb [%l7 + 0x2C], %i0
fnegs %f0, %f11
loop_1107:
fpsub32s %f13, %f4, %f9
ld [%l7 + 0x68], %f14
brgz,a %l4, loop_1108
ld [%l7 + 0x6C], %f7
fmul8x16al %f3, %f2, %f14
movvs %icc, %i2, %g3
loop_1108:
ldsw [%l7 + 0x3C], %l6
fcmpne16 %f2, %f10, %i5
stx %i3, [%l7 + 0x60]
brgz %o0, loop_1109
stb %o1, [%l7 + 0x5D]
ldsw [%l7 + 0x78], %g6
bcs,a,pn %xcc, loop_1110
loop_1109:
ldub [%l7 + 0x77], %g5
fors %f1, %f2, %f8
bge %xcc, loop_1111
loop_1110:
fmovsgu %icc, %f13, %f14
sth %l1, [%l7 + 0x78]
lduw [%l7 + 0x48], %o6
loop_1111:
fones %f3
addcc %l0, %l5, %o2
sub %g2, 0x00FC, %o4
ldsw [%l7 + 0x10], %i1
sth %o3, [%l7 + 0x3C]
fmovsg %icc, %f15, %f5
ldub [%l7 + 0x3B], %l3
tpos %icc, 0x7
fbuge,a %fcc2, loop_1112
ldx [%l7 + 0x30], %l2
std %f4, [%l7 + 0x08]
ldsh [%l7 + 0x0C], %g1
loop_1112:
fzero %f12
fxor %f0, %f8, %f2
lduw [%l7 + 0x48], %i6
ba,a loop_1113
nop
setx loop_1114, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbn %fcc1, loop_1115
st %f9, [%l7 + 0x40]
loop_1113:
fmovscs %xcc, %f13, %f4
loop_1114:
stw %o7, [%l7 + 0x6C]
loop_1115:
bgu loop_1116
fandnot1s %f2, %f11, %f1
fmovse %xcc, %f0, %f12
fxor %f14, %f4, %f0
loop_1116:
mulscc %o5, 0x000B, %i7
xorcc %i4, %g7, %i0
fbug,a %fcc0, loop_1117
fmul8x16au %f15, %f10, %f12
fbu %fcc0, loop_1118
st %f12, [%l7 + 0x68]
loop_1117:
lduh [%l7 + 0x64], %g4
bg loop_1119
loop_1118:
fbule,a %fcc2, loop_1120
edge8l %l4, %g3, %i2
edge32 %i5, %l6, %i3
loop_1119:
fpmerge %f10, %f0, %f10
loop_1120:
udivcc %o1, 0x14B1, %o0
tneg %icc, 0x3
sdiv %g5, 0x11B6, %l1
bn,a,pt %icc, loop_1121
fcmpgt16 %f2, %f14, %o6
move %icc, %l0, %l5
fornot2s %f1, %f6, %f5
loop_1121:
movrlz %g6, %g2, %o4
ldsb [%l7 + 0x6F], %i1
fabss %f4, %f2
fsrc2s %f4, %f11
fmovdcc %icc, %f3, %f3
std %f10, [%l7 + 0x40]
std %f8, [%l7 + 0x18]
fpadd32s %f12, %f13, %f13
fmovsne %xcc, %f8, %f9
fmovsg %icc, %f6, %f11
fnor %f8, %f8, %f10
fmovrde %o3, %f10, %f0
nop
setx loop_1122, %l0, %l1
jmpl %l1, %o2
fbug %fcc0, loop_1123
fzeros %f8
brgz %l3, loop_1124
loop_1122:
siam 0x7
loop_1123:
fxors %f13, %f13, %f10
bl,a,pt %xcc, loop_1125
loop_1124:
movrlez %l2, 0x2D0, %g1
array16 %i6, %o5, %i7
fcmpes %fcc3, %f5, %f6
loop_1125:
fbg %fcc0, loop_1126
fmovdvc %xcc, %f1, %f6
ldsb [%l7 + 0x47], %i4
fmovdne %xcc, %f6, %f12
loop_1126:
stx %o7, [%l7 + 0x50]
sth %g7, [%l7 + 0x3A]
tgu %icc, 0x4
fmovdcs %icc, %f13, %f12
fnor %f12, %f10, %f14
taddcc %g4, 0x1489, %l4
ld [%l7 + 0x20], %f11
ldx [%l7 + 0x20], %g3
std %f10, [%l7 + 0x70]
ldx [%l7 + 0x38], %i0
edge16ln %i5, %i2, %i3
stx %l6, [%l7 + 0x68]
array32 %o0, %g5, %l1
stb %o6, [%l7 + 0x0C]
movne %icc, %l0, %o1
ldub [%l7 + 0x4F], %g6
st %f3, [%l7 + 0x54]
fcmple32 %f12, %f10, %g2
lduh [%l7 + 0x60], %l5
std %f8, [%l7 + 0x20]
fors %f7, %f12, %f13
tne %icc, 0x5
srax %o4, 0x06, %i1
movgu %xcc, %o3, %l3
lduw [%l7 + 0x10], %o2
bshuffle %f4, %f0, %f14
fmul8x16al %f9, %f6, %f10
fnand %f4, %f14, %f8
ta %xcc, 0x3
fmovdvc %icc, %f2, %f10
fmovrsne %l2, %f11, %f8
for %f2, %f8, %f12
addccc %i6, 0x03FF, %g1
bne,pn %icc, loop_1127
fpsub32s %f7, %f1, %f12
st %f1, [%l7 + 0x24]
ldsh [%l7 + 0x08], %i7
loop_1127:
stx %o5, [%l7 + 0x08]
fmuld8sux16 %f14, %f2, %f12
ldsb [%l7 + 0x23], %i4
movneg %icc, %o7, %g7
edge16ln %g4, %l4, %g3
std %f0, [%l7 + 0x28]
fmovrdlz %i5, %f4, %f14
std %f14, [%l7 + 0x48]
add %i2, 0x0863, %i0
st %f13, [%l7 + 0x2C]
movgu %xcc, %l6, %o0
sth %g5, [%l7 + 0x16]
ldsh [%l7 + 0x7A], %i3
tneg %icc, 0x0
bcc,pt %xcc, loop_1128
lduw [%l7 + 0x18], %o6
smulcc %l1, 0x177F, %l0
sth %g6, [%l7 + 0x58]
loop_1128:
stb %g2, [%l7 + 0x14]
ldd [%l7 + 0x10], %f8
fpadd16s %f2, %f2, %f12
fcmpes %fcc3, %f2, %f2
fbuge,a %fcc1, loop_1129
subccc %o1, %o4, %i1
lduw [%l7 + 0x48], %l5
fabss %f15, %f2
loop_1129:
movne %xcc, %o3, %l3
srlx %o2, 0x00, %i6
fcmpes %fcc0, %f12, %f5
array16 %l2, %i7, %g1
fbuge,a %fcc0, loop_1130
sth %o5, [%l7 + 0x70]
movcs %icc, %o7, %i4
sth %g4, [%l7 + 0x6A]
loop_1130:
fmovda %xcc, %f4, %f15
smulcc %l4, %g3, %g7
array8 %i2, %i0, %i5
stx %o0, [%l7 + 0x40]
tneg %icc, 0x2
movgu %xcc, %l6, %g5
mova %icc, %o6, %l1
bne,a %xcc, loop_1131
edge32l %i3, %g6, %g2
sth %o1, [%l7 + 0x22]
tgu %xcc, 0x2
loop_1131:
fmovd %f4, %f4
umulcc %o4, 0x1BAD, %i1
std %f4, [%l7 + 0x40]
fmovrde %l0, %f8, %f12
lduw [%l7 + 0x20], %o3
fmovsneg %icc, %f4, %f14
fmovdle %xcc, %f2, %f1
tneg %xcc, 0x1
lduh [%l7 + 0x76], %l5
fcmped %fcc2, %f2, %f14
stb %o2, [%l7 + 0x68]
fone %f10
stb %l3, [%l7 + 0x1D]
movre %i6, 0x2E1, %l2
fmovrdlz %g1, %f0, %f10
umulcc %i7, 0x1DCA, %o5
fxnor %f2, %f4, %f0
fmovs %f6, %f3
fcmps %fcc3, %f13, %f2
add %o7, 0x1AE8, %g4
fmovrslz %l4, %f10, %f10
lduh [%l7 + 0x4E], %i4
fmovrsgez %g3, %f4, %f4
bl loop_1132
sll %g7, %i2, %i0
tne %icc, 0x1
bvc,a,pn %icc, loop_1133
loop_1132:
ldd [%l7 + 0x60], %f2
edge16n %o0, %l6, %g5
xor %o6, %l1, %i5
loop_1133:
sethi 0x18BF, %i3
brlez,a %g2, loop_1134
stb %o1, [%l7 + 0x08]
fmovdneg %xcc, %f0, %f1
fcmpgt32 %f12, %f4, %g6
loop_1134:
stx %o4, [%l7 + 0x58]
movrgz %i1, 0x1E6, %l0
edge16l %o3, %o2, %l3
udivcc %l5, 0x1324, %l2
fzero %f8
xor %g1, 0x03E6, %i7
fmovscs %icc, %f12, %f6
fxnor %f6, %f8, %f4
fpackfix %f12, %f3
ldsb [%l7 + 0x6F], %i6
ldsw [%l7 + 0x4C], %o5
movl %icc, %g4, %l4
and %i4, 0x0643, %o7
fnot1s %f11, %f0
lduw [%l7 + 0x34], %g7
ldx [%l7 + 0x50], %g3
fmuld8ulx16 %f12, %f14, %f0
fmovspos %xcc, %f7, %f3
orncc %i2, %i0, %o0
fmul8x16al %f11, %f4, %f2
fmovsleu %icc, %f9, %f9
bneg,a %xcc, loop_1135
fcmpeq16 %f0, %f6, %g5
subcc %o6, 0x1A3D, %l1
fmovrslz %i5, %f2, %f12
loop_1135:
fbn %fcc2, loop_1136
movvc %icc, %l6, %i3
movrne %g2, %g6, %o4
stw %i1, [%l7 + 0x6C]
loop_1136:
tg %icc, 0x3
tne %xcc, 0x1
stw %l0, [%l7 + 0x18]
fmovrse %o3, %f8, %f3
array8 %o2, %o1, %l5
te %xcc, 0x7
fzeros %f11
fabss %f4, %f7
addc %l3, %g1, %i7
tneg %icc, 0x4
ble loop_1137
fbl,a %fcc1, loop_1138
umul %i6, %l2, %g4
ld [%l7 + 0x10], %f10
loop_1137:
tvs %xcc, 0x1
loop_1138:
xnor %o5, 0x006A, %i4
array16 %o7, %g7, %l4
lduh [%l7 + 0x6E], %g3
movle %xcc, %i0, %i2
ldsb [%l7 + 0x14], %g5
lduh [%l7 + 0x60], %o6
fone %f4
movge %icc, %l1, %i5
fzero %f10
ldsw [%l7 + 0x3C], %l6
fsrc2 %f8, %f4
nop
setx loop_1139, %l0, %l1
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 + 0x46], %i3
fmul8x16au %f3, %f10, %f2
popc %o0, %g2
loop_1139:
bne,pn %xcc, loop_1140
ba,a,pn %xcc, loop_1141
fcmple32 %f0, %f14, %o4
ldsw [%l7 + 0x34], %i1
loop_1140:
ldsb [%l7 + 0x34], %l0
loop_1141:
edge16 %g6, %o3, %o1
stx %o2, [%l7 + 0x58]
movpos %xcc, %l3, %g1
fmovscc %xcc, %f10, %f5
sra %i7, %i6, %l2
fmovrdlz %g4, %f12, %f2
popc 0x0127, %l5
fpsub32s %f15, %f12, %f0
srax %i4, 0x1D, %o7
edge8ln %g7, %o5, %l4
nop
setx loop_1142, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsvc %icc, %f14, %f1
fbo,a %fcc3, loop_1143
st %f6, [%l7 + 0x54]
loop_1142:
lduw [%l7 + 0x2C], %i0
edge16n %g3, %g5, %o6
loop_1143:
fpadd32 %f0, %f12, %f14
stb %i2, [%l7 + 0x56]
ldx [%l7 + 0x60], %i5
fmovsgu %icc, %f3, %f13
fbuge,a %fcc3, loop_1144
movrne %l1, 0x132, %i3
lduh [%l7 + 0x30], %o0
fmovrdgz %g2, %f4, %f8
loop_1144:
tg %icc, 0x3
mulscc %o4, 0x0FCE, %i1
ldd [%l7 + 0x70], %f10
lduw [%l7 + 0x58], %l0
stx %l6, [%l7 + 0x60]
st %f13, [%l7 + 0x0C]
fcmpne32 %f14, %f12, %g6
addcc %o1, 0x1E23, %o2
fpack16 %f2, %f12
fbule %fcc0, loop_1145
tsubcc %l3, %o3, %i7
movcc %icc, %i6, %l2
fornot1 %f8, %f6, %f6
loop_1145:
fbo,a %fcc2, loop_1146
ld [%l7 + 0x5C], %f8
ldsb [%l7 + 0x67], %g1
ldub [%l7 + 0x6B], %g4
loop_1146:
fmovs %f3, %f6
ld [%l7 + 0x54], %f5
bn,a loop_1147
fbug,a %fcc0, loop_1148
fmovrdlez %l5, %f8, %f2
fmovsg %xcc, %f4, %f14
loop_1147:
sdivx %i4, 0x17D7, %g7
loop_1148:
ldsb [%l7 + 0x53], %o7
stx %l4, [%l7 + 0x30]
sth %o5, [%l7 + 0x08]
fbe,a %fcc2, loop_1149
sth %i0, [%l7 + 0x3C]
movle %icc, %g5, %o6
brgez %g3, loop_1150
loop_1149:
ldsw [%l7 + 0x50], %i5
ldsb [%l7 + 0x1A], %i2
xorcc %i3, %o0, %l1
loop_1150:
brlez %o4, loop_1151
array16 %i1, %g2, %l6
lduw [%l7 + 0x1C], %g6
ld [%l7 + 0x1C], %f10
loop_1151:
ldsb [%l7 + 0x4D], %l0
fmovsne %xcc, %f14, %f14
edge8 %o1, %l3, %o2
fmovdvs %xcc, %f14, %f9
fmovsa %xcc, %f2, %f4
fble,a %fcc2, loop_1152
subccc %i7, 0x1CFF, %i6
lduw [%l7 + 0x7C], %l2
edge8n %o3, %g1, %l5
loop_1152:
movrlz %i4, 0x16D, %g7
pdist %f10, %f6, %f8
fbn,a %fcc2, loop_1153
fcmpgt16 %f6, %f6, %o7
tcc %xcc, 0x1
stx %g4, [%l7 + 0x78]
loop_1153:
fbge %fcc0, loop_1154
sllx %o5, 0x17, %l4
tneg %icc, 0x2
ldub [%l7 + 0x78], %i0
loop_1154:
fcmpne32 %f8, %f0, %o6
ldub [%l7 + 0x3C], %g3
fmovdpos %xcc, %f11, %f7
movcs %icc, %g5, %i5
add %i2, 0x0686, %o0
stw %l1, [%l7 + 0x40]
stb %o4, [%l7 + 0x26]
lduw [%l7 + 0x40], %i3
fmovrsgz %g2, %f4, %f10
ldsh [%l7 + 0x68], %l6
ldsw [%l7 + 0x38], %g6
tvc %icc, 0x3
ldx [%l7 + 0x70], %l0
fcmpne16 %f0, %f2, %o1
ba,a loop_1155
fbu %fcc3, loop_1156
stw %l3, [%l7 + 0x0C]
movrne %o2, 0x0A3, %i1
loop_1155:
st %f8, [%l7 + 0x78]
loop_1156:
bshuffle %f4, %f8, %f10
bvc,a %xcc, loop_1157
tgu %icc, 0x6
fpack32 %f8, %f14, %f14
fmovdleu %icc, %f13, %f13
loop_1157:
stx %i7, [%l7 + 0x28]
ldsb [%l7 + 0x49], %l2
nop
setx loop_1158, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stw %o3, [%l7 + 0x70]
fcmpeq32 %f6, %f2, %g1
sth %i6, [%l7 + 0x10]
loop_1158:
tsubcctv %l5, %i4, %g7
fands %f9, %f4, %f0
movneg %xcc, %g4, %o5
bn loop_1159
sth %o7, [%l7 + 0x38]
ldsw [%l7 + 0x08], %i0
stb %o6, [%l7 + 0x0A]
loop_1159:
ldsh [%l7 + 0x70], %g3
stw %l4, [%l7 + 0x60]
movn %xcc, %g5, %i2
ldsb [%l7 + 0x2B], %i5
nop
setx loop_1160, %l0, %l1
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 %l1, %o0, %o4
edge32l %i3, %l6, %g6
brgz %g2, loop_1161
loop_1160:
add %o1, 0x0EB0, %l3
movneg %icc, %l0, %o2
ldd [%l7 + 0x38], %f4
loop_1161:
ldsb [%l7 + 0x76], %i7
taddcc %i1, %o3, %g1
fzero %f6
bge,a loop_1162
fmovsg %xcc, %f14, %f6
fornot1s %f7, %f2, %f5
fpsub16 %f14, %f2, %f2
loop_1162:
te %icc, 0x0
ldd [%l7 + 0x48], %f0
stb %l2, [%l7 + 0x6E]
fmovspos %xcc, %f2, %f11
ldd [%l7 + 0x08], %f8
ldub [%l7 + 0x65], %i6
fandnot1s %f1, %f4, %f10
ldsh [%l7 + 0x1C], %l5
movne %xcc, %i4, %g4
fbg %fcc0, loop_1163
fnands %f1, %f12, %f2
fmovscc %xcc, %f10, %f13
fcmpgt32 %f12, %f10, %g7
loop_1163:
movrne %o7, 0x08E, %o5
fbl,a %fcc0, loop_1164
fbule %fcc2, loop_1165
st %f12, [%l7 + 0x24]
alignaddr %o6, %i0, %l4
loop_1164:
stx %g3, [%l7 + 0x38]
loop_1165:
subccc %i2, %i5, %g5
fnors %f13, %f9, %f0
ldx [%l7 + 0x58], %o0
fmovs %f5, %f15
ldd [%l7 + 0x18], %f12
ldsw [%l7 + 0x60], %l1
orncc %i3, 0x183D, %l6
fcmpgt32 %f12, %f6, %o4
ld [%l7 + 0x18], %f10
addc %g2, 0x052C, %g6
ldsw [%l7 + 0x5C], %l3
sdivcc %o1, 0x030A, %l0
ba,pt %icc, loop_1166
fbne,a %fcc3, loop_1167
fbg %fcc2, loop_1168
fmovdle %xcc, %f10, %f14
loop_1166:
ldsb [%l7 + 0x43], %i7
loop_1167:
movrgz %o2, 0x0D8, %o3
loop_1168:
fmul8x16al %f3, %f3, %f4
stx %i1, [%l7 + 0x58]
stw %l2, [%l7 + 0x70]
fabsd %f8, %f2
fmovd %f4, %f4
ldx [%l7 + 0x18], %g1
call loop_1169
xnor %l5, %i6, %i4
array8 %g7, %g4, %o7
fmovdgu %icc, %f7, %f1
loop_1169:
fmovdle %icc, %f9, %f11
ldub [%l7 + 0x23], %o6
fcmpd %fcc0, %f0, %f6
fmovscs %icc, %f3, %f14
ldx [%l7 + 0x78], %i0
and %l4, %o5, %g3
udiv %i2, 0x1B3B, %i5
fmovsl %xcc, %f11, %f3
move %icc, %o0, %g5
addccc %i3, %l1, %l6
brgez %o4, loop_1170
fones %f6
tvs %xcc, 0x4
movl %xcc, %g2, %l3
loop_1170:
bcs,a %icc, loop_1171
std %f12, [%l7 + 0x30]
ldx [%l7 + 0x50], %g6
fbu %fcc0, loop_1172
loop_1171:
std %f2, [%l7 + 0x48]
ld [%l7 + 0x10], %f12
fnot2s %f12, %f1
loop_1172:
fmovdcs %xcc, %f11, %f2
fmovdgu %icc, %f1, %f14
ldub [%l7 + 0x36], %o1
fmovsne %icc, %f13, %f9
stw %i7, [%l7 + 0x30]
fcmpne16 %f6, %f8, %l0
tsubcctv %o2, 0x08F4, %i1
stb %l2, [%l7 + 0x27]
fsrc2 %f14, %f12
ldsw [%l7 + 0x3C], %o3
bl,pn %xcc, loop_1173
fmovsvs %xcc, %f8, %f11
ldsb [%l7 + 0x19], %g1
fbn,a %fcc2, loop_1174
loop_1173:
ldub [%l7 + 0x7C], %l5
stx %i4, [%l7 + 0x08]
std %f10, [%l7 + 0x58]
loop_1174:
fblg,a %fcc0, loop_1175
sllx %g7, %i6, %g4
fxnors %f0, %f7, %f0
fexpand %f11, %f2
loop_1175:
ldx [%l7 + 0x08], %o7
ldd [%l7 + 0x20], %f10
edge8l %o6, %l4, %i0
move %icc, %g3, %o5
array32 %i5, %i2, %g5
ldub [%l7 + 0x38], %i3
fbule,a %fcc3, loop_1176
fabss %f13, %f6
fmovdne %icc, %f8, %f3
lduw [%l7 + 0x60], %l1
loop_1176:
st %f2, [%l7 + 0x54]
fpadd32s %f3, %f14, %f11
tcs %xcc, 0x7
ldx [%l7 + 0x40], %l6
fmovda %icc, %f5, %f6
fbg,a %fcc0, loop_1177
fmovrse %o0, %f0, %f4
st %f2, [%l7 + 0x10]
orcc %o4, %l3, %g6
loop_1177:
ld [%l7 + 0x60], %f7
fbl,a %fcc2, loop_1178
brgz,a %o1, loop_1179
fmovdn %xcc, %f8, %f9
nop
setx loop_1180, %l0, %l1
jmpl %l1, %g2
loop_1178:
xnorcc %i7, 0x0D1D, %l0
loop_1179:
fmovdge %xcc, %f13, %f15
std %f4, [%l7 + 0x28]
loop_1180:
movle %xcc, %i1, %o2
st %f4, [%l7 + 0x4C]
stx %o3, [%l7 + 0x78]
andn %g1, 0x07FB, %l5
ldd [%l7 + 0x60], %f6
and %i4, 0x1782, %l2
bgu,a,pn %icc, loop_1181
bvc,a %xcc, loop_1182
movre %g7, 0x026, %i6
fmovsvc %icc, %f3, %f10
loop_1181:
fsrc1s %f2, %f4
loop_1182:
fors %f6, %f2, %f0
edge8 %g4, %o7, %l4
stb %i0, [%l7 + 0x31]
movgu %icc, %o6, %o5
nop
setx loop_1183, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovse %icc, %f2, %f14
brlez,a %g3, loop_1184
ba %icc, loop_1185
loop_1183:
stw %i5, [%l7 + 0x6C]
fmovrde %i2, %f12, %f0
loop_1184:
fones %f1
loop_1185:
fmul8ulx16 %f2, %f14, %f4
movle %xcc, %g5, %i3
ldsb [%l7 + 0x74], %l1
stw %l6, [%l7 + 0x2C]
fcmpeq32 %f14, %f14, %o0
move %icc, %o4, %l3
stb %o1, [%l7 + 0x47]
fmovdne %xcc, %f2, %f8
fmovrdgz %g6, %f6, %f2
fabsd %f14, %f6
stw %i7, [%l7 + 0x2C]
and %l0, 0x0000, %i1
brgez %o2, loop_1186
lduh [%l7 + 0x4E], %o3
tvc %icc, 0x4
st %f3, [%l7 + 0x64]
loop_1186:
movle %xcc, %g2, %g1
lduw [%l7 + 0x08], %l5
sth %i4, [%l7 + 0x1A]
fmovdne %xcc, %f13, %f1
edge8 %l2, %i6, %g7
fcmpes %fcc3, %f3, %f1
fcmped %fcc0, %f6, %f10
fcmped %fcc0, %f12, %f2
fors %f1, %f8, %f1
addccc %g4, %l4, %i0
bl,a loop_1187
fmovdpos %xcc, %f12, %f6
andn %o7, 0x1453, %o6
tsubcc %o5, 0x09E6, %g3
loop_1187:
fmovsvs %xcc, %f14, %f6
fbo %fcc0, loop_1188
ldx [%l7 + 0x30], %i2
sethi 0x15F4, %g5
fble,a %fcc2, loop_1189
loop_1188:
ldd [%l7 + 0x20], %f8
addccc %i3, 0x1692, %i5
bgu,a,pn %icc, loop_1190
loop_1189:
bneg,a %icc, loop_1191
andcc %l6, %l1, %o4
fmovdleu %xcc, %f3, %f1
loop_1190:
array8 %l3, %o1, %o0
loop_1191:
ldsh [%l7 + 0x60], %i7
ldx [%l7 + 0x10], %g6
fbul,a %fcc2, loop_1192
movre %l0, %i1, %o3
st %f5, [%l7 + 0x68]
sth %g2, [%l7 + 0x4C]
loop_1192:
ldsw [%l7 + 0x18], %g1
stx %o2, [%l7 + 0x08]
sra %i4, %l5, %l2
lduh [%l7 + 0x4E], %g7
ldsb [%l7 + 0x38], %g4
faligndata %f8, %f6, %f6
edge8l %l4, %i0, %i6
ldsw [%l7 + 0x08], %o7
fmovsa %xcc, %f7, %f6
fbuge,a %fcc1, loop_1193
lduh [%l7 + 0x16], %o5
tleu %icc, 0x5
fmovsleu %icc, %f1, %f15
loop_1193:
tleu %xcc, 0x5
and %g3, %o6, %i2
tcs %icc, 0x1
taddcc %i3, 0x03D2, %i5
stw %g5, [%l7 + 0x0C]
ldsb [%l7 + 0x5A], %l1
ldub [%l7 + 0x20], %l6
ldsb [%l7 + 0x2D], %o4
movvc %icc, %o1, %o0
sth %l3, [%l7 + 0x28]
srl %i7, %g6, %i1
st %f2, [%l7 + 0x5C]
ldd [%l7 + 0x40], %f6
ldx [%l7 + 0x60], %l0
fcmpeq32 %f8, %f0, %o3
fors %f3, %f3, %f15
sethi 0x1441, %g2
ldsw [%l7 + 0x54], %g1
udivcc %o2, 0x1B41, %i4
bleu %xcc, loop_1194
ldsb [%l7 + 0x6C], %l5
ldx [%l7 + 0x50], %l2
fandnot1s %f4, %f9, %f7
loop_1194:
lduw [%l7 + 0x0C], %g7
fandnot1 %f6, %f12, %f8
mulx %g4, 0x14E3, %i0
fbue %fcc1, loop_1195
stw %l4, [%l7 + 0x7C]
addc %i6, 0x04FD, %o7
fmul8x16al %f13, %f5, %f10
loop_1195:
nop
setx loop_1196, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xorcc %o5, 0x059E, %o6
std %f0, [%l7 + 0x58]
brgez %g3, loop_1197
loop_1196:
ldsb [%l7 + 0x32], %i2
stw %i5, [%l7 + 0x0C]
add %g5, 0x17F8, %l1
loop_1197:
ldub [%l7 + 0x3F], %l6
fmovdl %xcc, %f4, %f3
fands %f4, %f12, %f11
fmovde %xcc, %f5, %f4
bl,pn %icc, loop_1198
lduw [%l7 + 0x30], %i3
fcmps %fcc0, %f6, %f5
fandnot2 %f10, %f14, %f10
loop_1198:
tvc %icc, 0x7
fmovrslz %o1, %f3, %f5
tpos %icc, 0x0
ldx [%l7 + 0x08], %o0
ldsb [%l7 + 0x1F], %l3
ldx [%l7 + 0x18], %o4
brlz %g6, loop_1199
fmovdne %xcc, %f7, %f11
fmul8x16au %f14, %f3, %f6
ldx [%l7 + 0x70], %i7
loop_1199:
fnor %f2, %f10, %f14
movre %l0, 0x058, %o3
st %f14, [%l7 + 0x34]
fbn %fcc1, loop_1200
std %f8, [%l7 + 0x48]
brz,a %g2, loop_1201
fmovsge %xcc, %f12, %f3
loop_1200:
fnot2s %f5, %f1
std %f8, [%l7 + 0x20]
loop_1201:
ldub [%l7 + 0x24], %g1
te %xcc, 0x1
ldub [%l7 + 0x10], %i1
ldsb [%l7 + 0x6F], %o2
std %f12, [%l7 + 0x68]
and %i4, 0x081C, %l2
bleu,a,pt %icc, loop_1202
fmul8x16au %f12, %f3, %f0
mova %icc, %l5, %g4
lduh [%l7 + 0x0C], %g7
loop_1202:
faligndata %f14, %f14, %f6
sllx %i0, %i6, %l4
sdivcc %o7, 0x069B, %o6
sth %o5, [%l7 + 0x16]
tsubcctv %g3, 0x136C, %i5
fbne,a %fcc2, loop_1203
fpsub16s %f8, %f3, %f0
fbe,a %fcc1, loop_1204
stw %i2, [%l7 + 0x0C]
loop_1203:
ldx [%l7 + 0x38], %l1
sethi 0x0069, %l6
loop_1204:
fexpand %f7, %f8
movre %g5, 0x3B5, %i3
fnands %f1, %f4, %f7
xor %o1, %o0, %l3
tleu %xcc, 0x1
ldsw [%l7 + 0x30], %o4
fbu %fcc1, loop_1205
edge32n %i7, %g6, %l0
fmovspos %xcc, %f11, %f11
brgz,a %g2, loop_1206
loop_1205:
andncc %o3, %g1, %o2
andn %i4, %l2, %i1
std %f0, [%l7 + 0x78]
loop_1206:
fxnor %f4, %f10, %f10
ldsh [%l7 + 0x30], %l5
std %f14, [%l7 + 0x08]
stx %g4, [%l7 + 0x68]
stx %i0, [%l7 + 0x28]
stx %i6, [%l7 + 0x08]
brnz %g7, loop_1207
fmovspos %xcc, %f14, %f10
fbo,a %fcc3, loop_1208
tcc %xcc, 0x0
loop_1207:
fors %f3, %f5, %f14
fcmple16 %f12, %f0, %l4
loop_1208:
ldub [%l7 + 0x15], %o6
fmovrse %o5, %f2, %f7
bne,pn %xcc, loop_1209
bn,a %icc, loop_1210
xorcc %o7, %i5, %g3
fmovrdgz %l1, %f8, %f14
loop_1209:
sdivcc %l6, 0x053F, %i2
loop_1210:
st %f5, [%l7 + 0x58]
fone %f10
ldsw [%l7 + 0x18], %i3
xorcc %o1, 0x0466, %g5
fpadd16s %f1, %f4, %f10
tle %xcc, 0x7
fpadd32s %f15, %f2, %f2
or %o0, %o4, %i7
te %icc, 0x3
ble loop_1211
fmovsge %icc, %f15, %f10
udivcc %g6, 0x1BB2, %l0
add %l3, 0x0BD9, %o3
loop_1211:
fmovda %icc, %f12, %f6
and %g1, %o2, %i4
ta %xcc, 0x5
lduh [%l7 + 0x44], %l2
fcmped %fcc2, %f2, %f0
fexpand %f3, %f6
stb %i1, [%l7 + 0x2E]
lduh [%l7 + 0x66], %g2
fpadd32 %f2, %f0, %f8
fandnot1 %f14, %f10, %f8
ldub [%l7 + 0x30], %l5
fcmpgt32 %f12, %f6, %i0
fmovspos %icc, %f7, %f15
fblg %fcc0, loop_1212
fors %f4, %f8, %f9
bcs %xcc, loop_1213
fnot1 %f4, %f14
loop_1212:
std %f6, [%l7 + 0x38]
alignaddr %g4, %g7, %l4
loop_1213:
movleu %icc, %o6, %i6
ba loop_1214
orncc %o5, 0x1A38, %o7
pdist %f12, %f14, %f2
ldsb [%l7 + 0x1D], %i5
loop_1214:
alignaddr %g3, %l1, %l6
ldsb [%l7 + 0x68], %i3
fmovrslez %o1, %f11, %f9
edge32l %g5, %o0, %o4
edge32ln %i7, %g6, %l0
fmovdvs %icc, %f12, %f0
fnand %f4, %f14, %f0
fornot2 %f12, %f6, %f14
ldub [%l7 + 0x21], %l3
ldsh [%l7 + 0x66], %i2
fcmped %fcc3, %f0, %f2
fpsub16s %f8, %f12, %f7
movpos %icc, %g1, %o3
ldsb [%l7 + 0x6B], %i4
fmuld8ulx16 %f14, %f2, %f4
subcc %l2, 0x1C03, %o2
ldsw [%l7 + 0x34], %g2
fmovd %f0, %f2
fbl %fcc2, loop_1215
fmovsg %xcc, %f2, %f10
sdivx %i1, 0x06F9, %i0
fors %f9, %f14, %f3
loop_1215:
nop
setx loop_1216, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbne,a %fcc3, loop_1217
movrgz %l5, 0x22C, %g7
addcc %l4, %g4, %i6
loop_1216:
ba,pt %icc, loop_1218
loop_1217:
stw %o6, [%l7 + 0x74]
bvs,a %icc, loop_1219
fcmpeq32 %f0, %f14, %o5
loop_1218:
ldd [%l7 + 0x60], %f8
fxnor %f6, %f0, %f10
loop_1219:
fmovse %icc, %f3, %f4
fmovdleu %xcc, %f8, %f10
sdivx %i5, 0x128A, %g3
ldsw [%l7 + 0x60], %o7
fsrc2s %f13, %f11
fors %f8, %f2, %f10
st %f5, [%l7 + 0x50]
umulcc %l6, %l1, %i3
stx %o1, [%l7 + 0x68]
ldub [%l7 + 0x75], %o0
tle %icc, 0x3
ldx [%l7 + 0x48], %o4
fmovsg %icc, %f4, %f15
ldub [%l7 + 0x31], %i7
stw %g6, [%l7 + 0x24]
st %f13, [%l7 + 0x3C]
tl %xcc, 0x5
nop
setx loop_1220, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduh [%l7 + 0x1C], %g5
fpadd32 %f6, %f2, %f2
ldd [%l7 + 0x38], %f2
loop_1220:
st %f13, [%l7 + 0x68]
ld [%l7 + 0x48], %f1
ld [%l7 + 0x4C], %f3
fmovsn %icc, %f0, %f10
fmovda %icc, %f11, %f15
ldsb [%l7 + 0x0D], %l0
movrne %l3, %i2, %g1
ldub [%l7 + 0x68], %i4
ldx [%l7 + 0x68], %o3
ld [%l7 + 0x40], %f9
st %f4, [%l7 + 0x4C]
lduh [%l7 + 0x32], %l2
stx %o2, [%l7 + 0x60]
fpadd32 %f2, %f12, %f2
fpadd16s %f6, %f7, %f1
lduh [%l7 + 0x48], %i1
movrne %g2, %i0, %g7
or %l4, %l5, %g4
andn %i6, 0x0B28, %o6
ldsw [%l7 + 0x08], %i5
fmovsg %icc, %f7, %f2
tsubcc %g3, %o5, %l6
st %f13, [%l7 + 0x1C]
std %f14, [%l7 + 0x28]
fmovdcs %xcc, %f11, %f10
fbug,a %fcc0, loop_1221
ldx [%l7 + 0x08], %o7
ldsw [%l7 + 0x40], %i3
edge16 %o1, %l1, %o0
loop_1221:
fmovdneg %icc, %f8, %f4
movneg %icc, %i7, %g6
fpsub32 %f10, %f0, %f2
bneg,a %xcc, loop_1222
fbe,a %fcc0, loop_1223
bcc,a,pt %icc, loop_1224
sth %g5, [%l7 + 0x0E]
loop_1222:
brnz %o4, loop_1225
loop_1223:
fsrc1s %f8, %f14
loop_1224:
ld [%l7 + 0x50], %f7
ld [%l7 + 0x54], %f6
loop_1225:
stx %l0, [%l7 + 0x18]
tcs %icc, 0x2
movleu %icc, %i2, %l3
lduh [%l7 + 0x72], %i4
fbe %fcc1, loop_1226
ldd [%l7 + 0x68], %f14
lduw [%l7 + 0x24], %o3
umul %g1, 0x0BF1, %l2
loop_1226:
fones %f6
fsrc1 %f0, %f2
ldsw [%l7 + 0x28], %o2
fnor %f8, %f8, %f2
fmovdneg %xcc, %f7, %f11
fabss %f1, %f2
udiv %i1, 0x0B45, %g2
taddcc %i0, 0x12A1, %l4
st %f4, [%l7 + 0x1C]
fmovrsgez %l5, %f12, %f2
stw %g4, [%l7 + 0x30]
ldd [%l7 + 0x50], %f8
movcc %icc, %i6, %g7
tgu %icc, 0x3
edge8n %i5, %g3, %o6
lduh [%l7 + 0x38], %l6
fmovsge %xcc, %f13, %f4
ld [%l7 + 0x24], %f15
fbe %fcc0, loop_1227
sth %o5, [%l7 + 0x08]
std %f4, [%l7 + 0x60]
ldx [%l7 + 0x68], %o7
loop_1227:
tne %icc, 0x7
fmovscs %xcc, %f1, %f15
fandnot2s %f11, %f1, %f11
ld [%l7 + 0x68], %f5
ldsh [%l7 + 0x36], %i3
fmovse %icc, %f0, %f3
edge8 %l1, %o0, %i7
xorcc %g6, %o1, %g5
lduw [%l7 + 0x74], %o4
fbe,a %fcc3, loop_1228
fzeros %f12
taddcctv %i2, 0x0784, %l3
fblg %fcc0, loop_1229
loop_1228:
fmovrdgez %l0, %f12, %f12
fandnot1 %f10, %f12, %f2
xnorcc %o3, %g1, %l2
loop_1229:
bl,a,pt %xcc, loop_1230
lduh [%l7 + 0x44], %o2
call loop_1231
fmul8x16au %f15, %f3, %f12
loop_1230:
ldsh [%l7 + 0x5A], %i4
fmovdneg %xcc, %f13, %f13
loop_1231:
sth %g2, [%l7 + 0x74]
fpadd16 %f10, %f4, %f4
bge,a,pn %icc, loop_1232
fxnors %f4, %f0, %f14
lduh [%l7 + 0x6A], %i0
add %i1, %l5, %g4
loop_1232:
fcmpne16 %f8, %f14, %l4
mova %xcc, %i6, %i5
fabss %f12, %f15
smulcc %g7, %g3, %l6
smul %o6, %o7, %i3
fcmpeq16 %f14, %f12, %o5
fnegs %f11, %f14
tvc %xcc, 0x0
andn %o0, %i7, %l1
edge8ln %o1, %g6, %o4
umulcc %i2, 0x0B04, %g5
fble,a %fcc0, loop_1233
fpack16 %f10, %f8
sth %l0, [%l7 + 0x66]
fbo %fcc3, loop_1234
loop_1233:
ld [%l7 + 0x6C], %f6
ld [%l7 + 0x40], %f11
move %xcc, %o3, %l3
loop_1234:
ldsw [%l7 + 0x70], %g1
fbn,a %fcc0, loop_1235
orn %o2, %l2, %g2
ldx [%l7 + 0x08], %i0
stb %i4, [%l7 + 0x77]
loop_1235:
ld [%l7 + 0x30], %f10
fpadd16s %f11, %f9, %f2
fmovdleu %icc, %f10, %f0
ldsh [%l7 + 0x3C], %l5
stx %g4, [%l7 + 0x78]
movrlz %l4, 0x3F9, %i1
bl %icc, loop_1236
fsrc1s %f0, %f3
edge8ln %i6, %g7, %i5
ldsb [%l7 + 0x73], %g3
loop_1236:
fmovsleu %icc, %f11, %f9
tg %xcc, 0x2
lduh [%l7 + 0x42], %l6
brz,a %o6, loop_1237
fmovrslez %i3, %f8, %f14
bvs,a %icc, loop_1238
bneg %icc, loop_1239
loop_1237:
srax %o7, %o5, %o0
fors %f11, %f15, %f15
loop_1238:
fsrc2 %f0, %f4
loop_1239:
fmuld8sux16 %f9, %f11, %f10
fba,a %fcc1, loop_1240
addccc %l1, %i7, %g6
edge16n %o1, %o4, %g5
orcc %l0, 0x170A, %i2
loop_1240:
ldsw [%l7 + 0x10], %l3
mulscc %g1, 0x1AEC, %o2
fcmpeq16 %f14, %f12, %l2
sth %o3, [%l7 + 0x26]
sethi 0x062E, %i0
brnz %i4, loop_1241
fmovsne %xcc, %f4, %f0
fpadd16 %f6, %f8, %f14
or %l5, 0x0187, %g2
loop_1241:
lduw [%l7 + 0x08], %l4
bg,a loop_1242
stb %g4, [%l7 + 0x09]
movl %xcc, %i1, %g7
stw %i6, [%l7 + 0x48]
loop_1242:
add %g3, 0x0686, %i5
fmovrsgez %o6, %f10, %f14
stb %l6, [%l7 + 0x39]
fzeros %f15
fandnot2s %f11, %f8, %f6
sra %o7, 0x0A, %i3
fbe %fcc0, loop_1243
lduh [%l7 + 0x56], %o5
st %f7, [%l7 + 0x48]
ldsh [%l7 + 0x58], %o0
loop_1243:
fmovrsgz %i7, %f5, %f13
umulcc %l1, %g6, %o1
fone %f10
lduw [%l7 + 0x5C], %o4
ldx [%l7 + 0x10], %g5
srax %l0, %l3, %g1
fmul8x16 %f10, %f10, %f4
udiv %o2, 0x0314, %i2
srlx %o3, 0x17, %i0
sth %i4, [%l7 + 0x08]
stx %l5, [%l7 + 0x08]
fmovrdne %l2, %f2, %f4
ldsb [%l7 + 0x33], %l4
fmul8ulx16 %f12, %f10, %f10
andcc %g4, %i1, %g7
std %f14, [%l7 + 0x30]
sth %g2, [%l7 + 0x7C]
fnand %f2, %f0, %f4
sth %g3, [%l7 + 0x44]
ldd [%l7 + 0x20], %f0
ldub [%l7 + 0x7B], %i5
bl %xcc, loop_1244
fbug %fcc1, loop_1245
fnand %f4, %f0, %f8
fpadd32 %f4, %f4, %f14
loop_1244:
be,pn %icc, loop_1246
loop_1245:
fbug %fcc2, loop_1247
andncc %i6, %o6, %o7
fcmped %fcc2, %f10, %f6
loop_1246:
sth %i3, [%l7 + 0x3E]
loop_1247:
stx %o5, [%l7 + 0x68]
edge8 %l6, %o0, %i7
fmovsne %xcc, %f1, %f0
fmovda %xcc, %f10, %f5
array32 %g6, %o1, %o4
fmovrsne %l1, %f0, %f15
sethi 0x05B3, %l0
lduh [%l7 + 0x2C], %l3
fpack32 %f12, %f0, %f2
fnand %f8, %f10, %f4
fmovsvc %icc, %f4, %f4
fmovdge %icc, %f12, %f13
smulcc %g5, 0x07A3, %o2
bleu,pn %icc, loop_1248
addccc %i2, %o3, %g1
st %f9, [%l7 + 0x20]
fnot2 %f12, %f10
loop_1248:
fmovrde %i0, %f6, %f6
st %f2, [%l7 + 0x1C]
ldsh [%l7 + 0x62], %i4
stb %l5, [%l7 + 0x30]
ldsw [%l7 + 0x3C], %l4
fsrc1s %f7, %f7
ldsh [%l7 + 0x44], %l2
fmovrslez %g4, %f6, %f14
sth %i1, [%l7 + 0x36]
andncc %g7, %g3, %g2
edge16l %i6, %i5, %o6
fpsub16 %f8, %f8, %f6
edge8l %i3, %o7, %o5
fmovrsgez %o0, %f14, %f12
fmovrse %l6, %f0, %f8
be,pt %xcc, loop_1249
srax %i7, %g6, %o4
ldx [%l7 + 0x60], %o1
fmovrdgez %l0, %f8, %f12
loop_1249:
ldd [%l7 + 0x20], %f12
fbo,a %fcc3, loop_1250
tg %xcc, 0x7
edge16n %l3, %l1, %o2
stw %g5, [%l7 + 0x7C]
loop_1250:
st %f4, [%l7 + 0x44]
brlz,a %i2, loop_1251
fcmpes %fcc0, %f10, %f15
tl %icc, 0x7
tsubcc %g1, 0x158F, %i0
loop_1251:
movpos %icc, %o3, %i4
sllx %l4, %l2, %l5
movne %xcc, %g4, %g7
tge %xcc, 0x4
fble,a %fcc1, loop_1252
fmovdcs %icc, %f14, %f1
fmovde %xcc, %f12, %f4
lduw [%l7 + 0x70], %g3
loop_1252:
stb %i1, [%l7 + 0x51]
fmovrsgz %i6, %f13, %f12
bleu loop_1253
edge8n %i5, %o6, %i3
fmovse %icc, %f10, %f3
xor %g2, 0x0D18, %o7
loop_1253:
sra %o0, 0x14, %l6
tleu %xcc, 0x7
fmul8sux16 %f0, %f0, %f14
fsrc1s %f15, %f7
ta %icc, 0x7
edge8n %i7, %o5, %o4
array8 %g6, %o1, %l3
andn %l1, %l0, %o2
fmovdneg %xcc, %f6, %f8
ldsb [%l7 + 0x51], %g5
ldsw [%l7 + 0x0C], %g1
ldsh [%l7 + 0x0E], %i0
andcc %i2, %i4, %l4
st %f0, [%l7 + 0x34]
ldub [%l7 + 0x14], %l2
ta %icc, 0x6
fmovse %xcc, %f12, %f8
edge16 %o3, %g4, %l5
ldsb [%l7 + 0x0C], %g3
fmul8sux16 %f8, %f0, %f8
fcmpgt32 %f6, %f14, %i1
ldx [%l7 + 0x58], %i6
sth %i5, [%l7 + 0x5C]
stx %o6, [%l7 + 0x60]
fmul8x16 %f2, %f10, %f14
ldsh [%l7 + 0x22], %g7
bcc loop_1254
and %i3, 0x0D64, %o7
lduh [%l7 + 0x3E], %o0
lduh [%l7 + 0x22], %l6
loop_1254:
bgu loop_1255
brz %g2, loop_1256
srl %o5, %i7, %g6
fornot1s %f4, %f3, %f1
loop_1255:
sra %o1, %o4, %l1
loop_1256:
movrgz %l0, 0x14A, %l3
fmul8x16 %f3, %f10, %f0
bl,a,pt %icc, loop_1257
fpack32 %f10, %f6, %f6
movrgez %o2, %g5, %g1
lduw [%l7 + 0x50], %i0
loop_1257:
udiv %i2, 0x1C38, %l4
lduh [%l7 + 0x7E], %l2
ldd [%l7 + 0x18], %f10
fexpand %f15, %f8
ldx [%l7 + 0x20], %i4
brgez,a %o3, loop_1258
ldub [%l7 + 0x65], %l5
fands %f3, %f7, %f15
fcmpgt32 %f10, %f12, %g3
loop_1258:
st %f6, [%l7 + 0x5C]
ldx [%l7 + 0x48], %i1
ld [%l7 + 0x7C], %f5
ldsw [%l7 + 0x48], %g4
ldsb [%l7 + 0x31], %i6
edge32ln %i5, %g7, %o6
stb %i3, [%l7 + 0x70]
fnot1 %f4, %f4
movl %xcc, %o0, %o7
lduh [%l7 + 0x52], %g2
fandnot2 %f8, %f2, %f8
movg %xcc, %o5, %l6
std %f0, [%l7 + 0x30]
movn %icc, %g6, %o1
tgu %icc, 0x6
fmovd %f12, %f8
fbul %fcc3, loop_1259
fcmpgt32 %f6, %f8, %i7
ldsh [%l7 + 0x4A], %o4
fmovsl %icc, %f10, %f9
loop_1259:
ldsb [%l7 + 0x50], %l1
stx %l3, [%l7 + 0x70]
movcs %icc, %o2, %g5
fmovdle %xcc, %f6, %f4
fmovsn %xcc, %f6, %f5
fand %f0, %f10, %f2
stx %g1, [%l7 + 0x68]
orncc %i0, 0x1AD3, %l0
edge16n %l4, %i2, %i4
lduw [%l7 + 0x5C], %l2
ldd [%l7 + 0x10], %f0
sllx %l5, 0x0C, %g3
sdiv %o3, 0x0D4F, %g4
ldd [%l7 + 0x20], %f6
fbu,a %fcc0, loop_1260
ldub [%l7 + 0x2F], %i6
sdivx %i5, 0x15DD, %i1
movrlz %g7, %i3, %o6
loop_1260:
bgu,a loop_1261
ldd [%l7 + 0x28], %f8
st %f14, [%l7 + 0x14]
edge16 %o7, %g2, %o0
loop_1261:
edge8ln %l6, %o5, %o1
taddcc %i7, %o4, %l1
siam 0x1
fcmpne32 %f2, %f0, %g6
ldub [%l7 + 0x6B], %l3
sth %g5, [%l7 + 0x62]
stb %g1, [%l7 + 0x2E]
bvc %icc, loop_1262
fbule,a %fcc1, loop_1263
fcmpeq32 %f4, %f4, %o2
st %f9, [%l7 + 0x60]
loop_1262:
ldsb [%l7 + 0x13], %l0
loop_1263:
fmovse %icc, %f12, %f11
fornot1s %f1, %f4, %f15
fba,a %fcc2, loop_1264
fornot1 %f10, %f2, %f12
lduh [%l7 + 0x38], %l4
bpos,a %icc, loop_1265
loop_1264:
stw %i0, [%l7 + 0x08]
subccc %i4, 0x0720, %i2
stw %l5, [%l7 + 0x74]
loop_1265:
ld [%l7 + 0x34], %f11
tge %xcc, 0x2
edge32ln %l2, %o3, %g4
array8 %g3, %i5, %i1
ldd [%l7 + 0x30], %f8
st %f8, [%l7 + 0x28]
stb %i6, [%l7 + 0x78]
sdiv %g7, 0x12D0, %i3
fpadd16s %f11, %f8, %f10
fmovdvc %xcc, %f8, %f3
lduw [%l7 + 0x34], %o6
add %o7, %o0, %l6
xnor %o5, %g2, %o1
edge32 %o4, %l1, %g6
alignaddrl %i7, %g5, %l3
fmovrsgez %g1, %f9, %f4
ldx [%l7 + 0x78], %o2
sethi 0x04FF, %l0
fbne,a %fcc0, loop_1266
fornot2s %f12, %f5, %f13
fmovsge %icc, %f7, %f15
movne %icc, %i0, %l4
loop_1266:
movrne %i4, %l5, %i2
bvs,pt %xcc, loop_1267
ldx [%l7 + 0x08], %l2
ldsh [%l7 + 0x5E], %o3
fbo,a %fcc3, loop_1268
loop_1267:
andcc %g4, %g3, %i5
ldsh [%l7 + 0x2E], %i1
ldsb [%l7 + 0x1D], %i6
loop_1268:
fsrc1 %f10, %f2
sethi 0x1FD5, %i3
fcmped %fcc3, %f0, %f0
ldsh [%l7 + 0x34], %g7
stw %o7, [%l7 + 0x44]
bge,a,pt %xcc, loop_1269
or %o6, %l6, %o0
fsrc2s %f7, %f4
and %g2, %o1, %o5
loop_1269:
ldub [%l7 + 0x0D], %o4
bvc,a,pt %icc, loop_1270
movrgz %l1, 0x3E2, %i7
mulx %g5, 0x135A, %g6
fmovrde %g1, %f0, %f12
loop_1270:
stw %l3, [%l7 + 0x60]
fmovrdgez %o2, %f0, %f10
fmovdge %xcc, %f15, %f3
fpadd32 %f12, %f6, %f2
ldd [%l7 + 0x28], %f8
edge16l %i0, %l0, %l4
fpsub16 %f2, %f14, %f8
ldsh [%l7 + 0x78], %l5
nop
setx loop_1271, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
alignaddr %i4, %l2, %i2
movre %o3, %g3, %i5
sth %g4, [%l7 + 0x2C]
loop_1271:
ba,pn %icc, loop_1272
fbe %fcc3, loop_1273
movneg %icc, %i1, %i6
std %f6, [%l7 + 0x40]
loop_1272:
fexpand %f14, %f6
loop_1273:
edge16 %i3, %g7, %o7
sethi 0x03AC, %l6
movn %icc, %o6, %o0
ld [%l7 + 0x4C], %f6
st %f4, [%l7 + 0x18]
stb %g2, [%l7 + 0x2D]
taddcc %o1, 0x0834, %o4
fbug %fcc2, loop_1274
ldd [%l7 + 0x78], %f14
movvc %xcc, %l1, %i7
st %f15, [%l7 + 0x18]
loop_1274:
fblg %fcc3, loop_1275
tcs %xcc, 0x7
stx %g5, [%l7 + 0x40]
ldub [%l7 + 0x18], %g6
loop_1275:
tneg %xcc, 0x1
fmovsn %icc, %f14, %f13
srl %g1, %o5, %o2
tge %icc, 0x5
udiv %i0, 0x1649, %l3
lduw [%l7 + 0x68], %l0
fbe %fcc2, loop_1276
ldsb [%l7 + 0x67], %l5
tl %xcc, 0x0
edge32 %i4, %l4, %l2
loop_1276:
stx %o3, [%l7 + 0x68]
brnz %i2, loop_1277
stw %g3, [%l7 + 0x38]
srl %g4, %i5, %i6
fnot2s %f5, %f1
loop_1277:
fmovsgu %xcc, %f5, %f14
ldx [%l7 + 0x40], %i3
ldsb [%l7 + 0x2D], %g7
fands %f0, %f0, %f4
nop
setx loop_1278, %l0, %l1
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 %f13, [%l7 + 0x28]
fmovsleu %icc, %f3, %f7
te %xcc, 0x7
loop_1278:
sdiv %i1, 0x0362, %o7
tvc %xcc, 0x0
fone %f0
ba,a loop_1279
subccc %o6, %o0, %g2
stb %l6, [%l7 + 0x5A]
bl,a,pn %icc, loop_1280
loop_1279:
lduh [%l7 + 0x20], %o1
srlx %o4, %i7, %g5
ldd [%l7 + 0x60], %f14
loop_1280:
andcc %l1, 0x025B, %g6
sdivx %g1, 0x157E, %o5
movrlez %o2, %l3, %i0
movle %xcc, %l5, %i4
fabsd %f6, %f6
ldsb [%l7 + 0x34], %l0
for %f4, %f8, %f4
xorcc %l2, 0x0199, %o3
fmovsg %icc, %f14, %f6
ld [%l7 + 0x28], %f6
subc %i2, %g3, %g4
taddcctv %i5, %l4, %i6
sth %g7, [%l7 + 0x62]
fmovscs %icc, %f14, %f12
orcc %i3, %i1, %o7
bpos %icc, loop_1281
fors %f5, %f0, %f0
ldub [%l7 + 0x66], %o0
ldx [%l7 + 0x18], %o6
loop_1281:
fmovsgu %icc, %f1, %f8
fcmple16 %f12, %f14, %g2
fbul,a %fcc0, loop_1282
brz,a %o1, loop_1283
stw %o4, [%l7 + 0x34]
fmovde %icc, %f9, %f9
loop_1282:
fandnot2 %f2, %f4, %f8
loop_1283:
fmovsl %xcc, %f11, %f2
movcc %icc, %l6, %g5
fnand %f10, %f8, %f4
ldd [%l7 + 0x48], %f10
fmovrdgez %i7, %f8, %f0
smul %l1, 0x01E4, %g6
tn %xcc, 0x0
smul %o5, %g1, %l3
addc %o2, 0x1A67, %i0
ldub [%l7 + 0x08], %l5
brgez %i4, loop_1284
bvc loop_1285
andcc %l2, 0x1186, %o3
movre %i2, %g3, %l0
loop_1284:
ldub [%l7 + 0x73], %g4
loop_1285:
tgu %xcc, 0x0
or %i5, %l4, %g7
ldsw [%l7 + 0x08], %i3
fmovsa %xcc, %f15, %f1
ldd [%l7 + 0x08], %f2
bg %icc, loop_1286
bvc,a loop_1287
fmovdg %icc, %f10, %f10
stw %i1, [%l7 + 0x20]
loop_1286:
std %f8, [%l7 + 0x40]
loop_1287:
stw %o7, [%l7 + 0x0C]
taddcctv %o0, 0x163F, %o6
fcmpes %fcc3, %f12, %f12
stx %i6, [%l7 + 0x40]
bl,pt %icc, loop_1288
fabss %f11, %f15
fexpand %f2, %f4
andcc %g2, 0x06C3, %o4
loop_1288:
sub %o1, %g5, %l6
stb %i7, [%l7 + 0x25]
ldsw [%l7 + 0x4C], %g6
std %f4, [%l7 + 0x58]
sdivcc %o5, 0x1837, %g1
lduh [%l7 + 0x72], %l3
andn %o2, 0x1818, %l1
fmovdl %xcc, %f14, %f4
ldsb [%l7 + 0x23], %i0
fands %f15, %f0, %f5
fandnot1s %f0, %f14, %f7
tne %xcc, 0x2
edge16 %l5, %i4, %l2
fmovs %f12, %f10
tcs %xcc, 0x3
lduw [%l7 + 0x2C], %i2
array32 %o3, %g3, %g4
ldsb [%l7 + 0x78], %l0
ldx [%l7 + 0x08], %i5
subcc %g7, 0x15D0, %i3
fpack16 %f2, %f9
fsrc2 %f0, %f4
fandnot1s %f12, %f0, %f2
smulcc %i1, 0x17E1, %l4
faligndata %f0, %f8, %f6
fbu %fcc2, loop_1289
fmovrslz %o0, %f7, %f3
fornot2 %f6, %f2, %f10
fbule,a %fcc0, loop_1290
loop_1289:
sth %o6, [%l7 + 0x56]
fmovsneg %xcc, %f10, %f12
ldsh [%l7 + 0x64], %i6
loop_1290:
fandnot1s %f2, %f5, %f15
fcmpes %fcc3, %f5, %f9
fmovscc %icc, %f1, %f0
fmovda %xcc, %f8, %f3
fpsub32 %f12, %f14, %f10
ldsb [%l7 + 0x24], %g2
sth %o7, [%l7 + 0x0C]
edge8ln %o1, %g5, %o4
fbn %fcc3, loop_1291
and %l6, 0x094D, %g6
popc %i7, %o5
fnot1 %f14, %f12
loop_1291:
fcmpeq32 %f8, %f0, %g1
fmovrdgez %o2, %f6, %f2
fcmpes %fcc3, %f1, %f1
fpack16 %f6, %f10
lduw [%l7 + 0x1C], %l3
stb %i0, [%l7 + 0x50]
bl,a loop_1292
fxnors %f8, %f8, %f11
tvc %icc, 0x7
fsrc2s %f3, %f4
loop_1292:
fzero %f0
fnegs %f15, %f8
fble %fcc2, loop_1293
fors %f9, %f0, %f13
ldsw [%l7 + 0x18], %l5
lduw [%l7 + 0x70], %l1
loop_1293:
st %f12, [%l7 + 0x30]
ldub [%l7 + 0x3C], %l2
ldsw [%l7 + 0x18], %i4
tpos %xcc, 0x0
fpadd16 %f4, %f14, %f14
fbu %fcc1, loop_1294
movne %xcc, %o3, %g3
andcc %i2, 0x08DA, %l0
sth %g4, [%l7 + 0x6C]
loop_1294:
stb %i5, [%l7 + 0x6D]
fpadd32s %f11, %f13, %f11
sth %g7, [%l7 + 0x60]
movre %i3, %l4, %i1
bcs loop_1295
fmovsg %xcc, %f9, %f14
ldub [%l7 + 0x4C], %o6
fmovrde %i6, %f2, %f0
loop_1295:
be,a,pt %xcc, loop_1296
fmovrdne %g2, %f4, %f4
lduh [%l7 + 0x62], %o7
fba,a %fcc2, loop_1297
loop_1296:
ld [%l7 + 0x7C], %f5
stx %o0, [%l7 + 0x48]
movrlz %o1, 0x035, %g5
loop_1297:
movvc %xcc, %l6, %o4
call loop_1298
fmovsneg %xcc, %f9, %f8
tvc %icc, 0x3
movl %icc, %g6, %i7
loop_1298:
fnand %f14, %f12, %f10
fble,a %fcc1, loop_1299
ble,a,pn %icc, loop_1300
ldsw [%l7 + 0x2C], %g1
sub %o5, %l3, %o2
loop_1299:
ldub [%l7 + 0x6C], %l5
loop_1300:
ldx [%l7 + 0x20], %l1
sth %l2, [%l7 + 0x24]
fnor %f12, %f12, %f10
fmul8x16al %f6, %f10, %f14
fbn,a %fcc1, loop_1301
bpos,a,pt %icc, loop_1302
xorcc %i0, %i4, %g3
movn %xcc, %o3, %i2
loop_1301:
bne,pn %icc, loop_1303
loop_1302:
bg,a,pt %icc, loop_1304
fmovs %f8, %f13
tleu %xcc, 0x2
loop_1303:
movn %xcc, %g4, %i5
loop_1304:
movrlez %l0, %g7, %l4
fxnor %f0, %f2, %f2
fexpand %f5, %f2
fnot2s %f8, %f15
fmul8x16al %f11, %f1, %f0
lduw [%l7 + 0x28], %i3
brnz,a %o6, loop_1305
xnor %i6, 0x0606, %g2
ldsh [%l7 + 0x48], %i1
fnegs %f7, %f6
loop_1305:
tcc %xcc, 0x5
bg,pn %xcc, loop_1306
lduw [%l7 + 0x6C], %o0
tge %icc, 0x4
std %f14, [%l7 + 0x28]
loop_1306:
std %f8, [%l7 + 0x20]
fnot1 %f2, %f14
fpsub16 %f4, %f6, %f2
stb %o7, [%l7 + 0x7A]
fmuld8ulx16 %f5, %f6, %f8
fmovscc %icc, %f2, %f5
bn %xcc, loop_1307
fmovsg %xcc, %f9, %f3
brlez,a %g5, loop_1308
fandnot2s %f1, %f0, %f12
loop_1307:
stx %o1, [%l7 + 0x58]
movneg %xcc, %l6, %g6
loop_1308:
movcc %xcc, %o4, %g1
ld [%l7 + 0x20], %f8
lduh [%l7 + 0x3A], %o5
xnorcc %l3, %i7, %l5
tge %xcc, 0x7
fxor %f12, %f6, %f8
fmovsgu %xcc, %f12, %f7
fzero %f14
fbule,a %fcc0, loop_1309
bgu %xcc, loop_1310
movpos %xcc, %l1, %l2
std %f0, [%l7 + 0x50]
loop_1309:
movle %xcc, %o2, %i4
loop_1310:
movleu %icc, %g3, %o3
fbne %fcc3, loop_1311
movvc %icc, %i2, %i0
fmovrdgez %i5, %f6, %f10
ldsw [%l7 + 0x64], %g4
loop_1311:
movne %xcc, %l0, %l4
umul %g7, 0x0A29, %o6
andn %i6, %g2, %i3
fones %f10
fnegs %f12, %f6
udiv %i1, 0x1E18, %o7
movn %icc, %g5, %o0
fmovs %f1, %f0
tcc %icc, 0x2
fmovs %f5, %f7
fnot1s %f9, %f10
brnz,a %o1, loop_1312
brz %g6, loop_1313
ldd [%l7 + 0x28], %f12
mova %icc, %l6, %o4
loop_1312:
fpackfix %f4, %f9
loop_1313:
ldsb [%l7 + 0x12], %o5
sth %l3, [%l7 + 0x16]
fcmpeq16 %f2, %f2, %i7
bne,pt %xcc, loop_1314
sra %g1, %l5, %l2
stw %o2, [%l7 + 0x74]
stx %l1, [%l7 + 0x18]
loop_1314:
array16 %g3, %o3, %i2
orcc %i4, %i0, %g4
tcs %xcc, 0x6
tle %icc, 0x4
for %f12, %f2, %f14
stb %i5, [%l7 + 0x2B]
srax %l4, 0x12, %g7
bne,a,pt %xcc, loop_1315
fmovdcs %xcc, %f1, %f5
bl,pt %xcc, loop_1316
sth %l0, [%l7 + 0x20]
loop_1315:
ldx [%l7 + 0x48], %i6
edge16n %g2, %i3, %i1
loop_1316:
taddcctv %o6, %g5, %o7
stw %o0, [%l7 + 0x48]
bg,pt %xcc, loop_1317
sth %g6, [%l7 + 0x5A]
srlx %l6, %o4, %o5
fmovscs %icc, %f10, %f4
loop_1317:
udivcc %l3, 0x0C13, %i7
std %f4, [%l7 + 0x40]
xnorcc %g1, 0x1FD3, %o1
stb %l2, [%l7 + 0x6E]
ldsh [%l7 + 0x2A], %l5
stw %l1, [%l7 + 0x2C]
fpadd32s %f12, %f13, %f2
fpadd32 %f2, %f6, %f0
movgu %icc, %o2, %g3
fsrc2 %f6, %f8
lduw [%l7 + 0x28], %i2
fmul8sux16 %f10, %f10, %f8
fmovrslz %o3, %f11, %f6
fbuge,a %fcc1, loop_1318
tvc %icc, 0x0
fnot1 %f12, %f0
tge %xcc, 0x5
loop_1318:
sub %i4, 0x1F5D, %i0
subc %g4, 0x05B0, %i5
call loop_1319
edge8n %l4, %g7, %l0
st %f5, [%l7 + 0x7C]
tge %icc, 0x5
loop_1319:
ldx [%l7 + 0x70], %g2
ldx [%l7 + 0x68], %i6
stx %i1, [%l7 + 0x30]
fcmple16 %f0, %f4, %o6
subccc %g5, 0x094D, %o7
ld [%l7 + 0x30], %f3
fpadd16s %f8, %f14, %f3
tl %xcc, 0x1
udiv %o0, 0x0617, %g6
tl %icc, 0x1
or %l6, 0x05E9, %i3
stw %o5, [%l7 + 0x50]
fpadd16s %f3, %f4, %f6
ld [%l7 + 0x1C], %f7
std %f2, [%l7 + 0x48]
st %f14, [%l7 + 0x74]
fmovrdgz %o4, %f4, %f2
sethi 0x1F71, %i7
movpos %xcc, %g1, %o1
ldub [%l7 + 0x09], %l3
fmovrdgez %l2, %f14, %f14
fcmps %fcc0, %f10, %f2
fmovdle %xcc, %f12, %f8
ldx [%l7 + 0x08], %l1
addcc %o2, 0x0F60, %g3
edge8l %l5, %i2, %i4
tpos %xcc, 0x2
tgu %icc, 0x5
taddcctv %o3, %g4, %i5
sllx %i0, 0x07, %l4
std %f14, [%l7 + 0x38]
st %f10, [%l7 + 0x2C]
fpackfix %f12, %f0
st %f9, [%l7 + 0x14]
edge8ln %g7, %l0, %i6
ldd [%l7 + 0x60], %f8
lduw [%l7 + 0x44], %g2
tvc %icc, 0x2
movrne %o6, 0x2A2, %i1
array8 %g5, %o0, %g6
ba,a,pt %xcc, loop_1320
fexpand %f13, %f2
fmovde %icc, %f8, %f3
addccc %o7, %l6, %i3
loop_1320:
ldd [%l7 + 0x10], %f14
fsrc1 %f12, %f14
std %f6, [%l7 + 0x68]
edge16 %o4, %o5, %i7
orcc %o1, 0x1798, %g1
fbul,a %fcc2, loop_1321
bn,pt %xcc, loop_1322
lduh [%l7 + 0x5A], %l3
nop
setx loop_1323, %l0, %l1
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_1321:
fandnot1 %f6, %f6, %f14
loop_1322:
fexpand %f4, %f6
ld [%l7 + 0x7C], %f11
loop_1323:
fmovde %icc, %f9, %f14
fexpand %f13, %f4
fxnors %f11, %f14, %f13
taddcc %l1, %l2, %g3
array16 %l5, %o2, %i4
ldx [%l7 + 0x20], %o3
stx %i2, [%l7 + 0x48]
ldd [%l7 + 0x10], %f4
taddcctv %i5, 0x1D41, %i0
fmovdne %xcc, %f6, %f0
fba,a %fcc2, loop_1324
ldx [%l7 + 0x40], %l4
movrgez %g7, 0x215, %g4
array8 %i6, %l0, %g2
loop_1324:
stb %i1, [%l7 + 0x3D]
bn,a,pn %icc, loop_1325
bvs,pt %icc, loop_1326
ldsb [%l7 + 0x4F], %o6
fbge,a %fcc3, loop_1327
loop_1325:
tleu %icc, 0x2
loop_1326:
std %f6, [%l7 + 0x50]
fornot1 %f14, %f14, %f4
loop_1327:
lduw [%l7 + 0x14], %g5
fmovsle %icc, %f0, %f0
ld [%l7 + 0x28], %f0
sub %g6, %o7, %o0
taddcctv %i3, %l6, %o4
ldub [%l7 + 0x2B], %i7
andn %o5, 0x0FC1, %g1
fabss %f12, %f10
fandnot2s %f5, %f11, %f0
bleu,a %xcc, loop_1328
bvs loop_1329
ldd [%l7 + 0x40], %f12
st %f4, [%l7 + 0x44]
loop_1328:
fcmped %fcc3, %f6, %f10
loop_1329:
bn,pt %icc, loop_1330
fbu,a %fcc2, loop_1331
stw %o1, [%l7 + 0x74]
sdiv %l1, 0x1A30, %l2
loop_1330:
edge32 %l3, %g3, %o2
loop_1331:
fpadd32s %f11, %f10, %f12
movcs %xcc, %i4, %o3
sth %l5, [%l7 + 0x48]
fmul8x16 %f9, %f10, %f2
sth %i5, [%l7 + 0x6C]
xnorcc %i2, 0x03FA, %i0
fmovsgu %icc, %f6, %f14
lduh [%l7 + 0x70], %l4
ble,pn %icc, loop_1332
fmuld8ulx16 %f1, %f0, %f12
tvs %icc, 0x7
tgu %icc, 0x3
loop_1332:
sllx %g7, %g4, %i6
fmovrdlz %l0, %f14, %f10
tsubcc %g2, %o6, %g5
ldx [%l7 + 0x20], %i1
fornot2s %f2, %f1, %f4
andncc %g6, %o7, %o0
call loop_1333
brgez %i3, loop_1334
st %f9, [%l7 + 0x20]
fcmps %fcc2, %f15, %f5
loop_1333:
edge32 %l6, %i7, %o5
loop_1334:
fpadd32s %f7, %f13, %f13
fexpand %f3, %f6
ldsh [%l7 + 0x18], %g1
movrne %o4, %l1, %l2
bn loop_1335
lduh [%l7 + 0x38], %l3
bvc,pn %xcc, loop_1336
nop
setx loop_1337, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1335:
ldsb [%l7 + 0x5F], %o1
array16 %g3, %o2, %i4
loop_1336:
stw %o3, [%l7 + 0x1C]
loop_1337:
ldx [%l7 + 0x38], %l5
ld [%l7 + 0x68], %f9
ldsb [%l7 + 0x4B], %i2
fmovrsne %i0, %f13, %f8
std %f10, [%l7 + 0x08]
ldsb [%l7 + 0x68], %l4
udivcc %i5, 0x11ED, %g4
fbe,a %fcc3, loop_1338
std %f12, [%l7 + 0x70]
xorcc %i6, %l0, %g7
addcc %g2, 0x18BB, %o6
loop_1338:
fsrc2s %f1, %f7
sth %i1, [%l7 + 0x6E]
movrgz %g5, %g6, %o7
fmovrsgez %i3, %f13, %f13
bg,pt %icc, loop_1339
ldub [%l7 + 0x1B], %o0
ldsw [%l7 + 0x6C], %l6
sllx %o5, %i7, %o4
loop_1339:
fpsub32s %f0, %f10, %f15
alignaddrl %l1, %g1, %l3
fnors %f4, %f2, %f0
brnz,a %l2, loop_1340
sllx %o1, 0x02, %o2
lduw [%l7 + 0x14], %g3
fcmpeq16 %f10, %f10, %o3
loop_1340:
move %xcc, %l5, %i4
ldd [%l7 + 0x28], %f0
siam 0x1
fandnot2s %f8, %f5, %f1
ldd [%l7 + 0x48], %f6
tvc %xcc, 0x5
fbu,a %fcc0, loop_1341
stw %i2, [%l7 + 0x48]
tvs %xcc, 0x6
st %f13, [%l7 + 0x3C]
loop_1341:
ld [%l7 + 0x6C], %f13
fmul8x16au %f5, %f6, %f10
lduw [%l7 + 0x3C], %i0
std %f4, [%l7 + 0x08]
sth %i5, [%l7 + 0x72]
fbo,a %fcc0, loop_1342
fandnot2s %f15, %f0, %f14
fnot2 %f4, %f12
fpack32 %f6, %f4, %f6
loop_1342:
sth %l4, [%l7 + 0x70]
mulscc %i6, %l0, %g4
ldub [%l7 + 0x09], %g7
fornot1 %f0, %f12, %f0
fmovsl %icc, %f2, %f12
xnorcc %g2, 0x098D, %i1
fcmpne16 %f6, %f8, %o6
stw %g5, [%l7 + 0x50]
fmovde %xcc, %f14, %f15
ld [%l7 + 0x0C], %f15
bshuffle %f2, %f12, %f0
fpmerge %f1, %f14, %f12
srax %o7, %g6, %i3
edge32ln %o0, %l6, %o5
bvc,pn %icc, loop_1343
std %f14, [%l7 + 0x68]
fandnot1s %f13, %f9, %f0
fpack32 %f6, %f14, %f8
loop_1343:
bleu,pn %icc, loop_1344
array8 %i7, %o4, %l1
fmuld8ulx16 %f0, %f3, %f12
st %f11, [%l7 + 0x74]
loop_1344:
tvc %xcc, 0x4
mulscc %l3, %g1, %l2
fmovscc %xcc, %f1, %f6
ldd [%l7 + 0x68], %f10
fbe,a %fcc3, loop_1345
fbg,a %fcc2, loop_1346
fsrc2s %f10, %f14
tneg %xcc, 0x6
loop_1345:
movneg %xcc, %o2, %g3
loop_1346:
ldd [%l7 + 0x60], %f12
mulx %o1, %l5, %o3
xorcc %i4, %i2, %i0
movge %icc, %i5, %l4
fands %f9, %f7, %f6
fpack16 %f6, %f10
fmovrsgz %i6, %f12, %f13
fmovrdlez %g4, %f12, %f0
tg %icc, 0x6
fmul8x16au %f3, %f0, %f14
fmovdgu %xcc, %f3, %f2
tl %icc, 0x2
ldsh [%l7 + 0x36], %g7
lduw [%l7 + 0x68], %l0
edge32n %g2, %o6, %g5
lduh [%l7 + 0x1E], %i1
movrgez %g6, 0x344, %i3
lduw [%l7 + 0x54], %o7
fmovrde %o0, %f6, %f6
tl %icc, 0x1
fnegd %f12, %f12
ldsw [%l7 + 0x14], %l6
bgu,pt %xcc, loop_1347
ldx [%l7 + 0x48], %o5
ld [%l7 + 0x7C], %f9
fmovrdgez %i7, %f12, %f6
loop_1347:
srax %o4, 0x00, %l1
mulscc %l3, 0x16C9, %l2
sra %g1, 0x18, %g3
ldx [%l7 + 0x68], %o2
ld [%l7 + 0x0C], %f9
ldsw [%l7 + 0x08], %o1
alignaddr %l5, %i4, %i2
fnors %f2, %f0, %f2
edge8 %o3, %i0, %i5
edge8 %l4, %g4, %g7
fpack16 %f4, %f14
lduw [%l7 + 0x2C], %l0
ldsb [%l7 + 0x26], %g2
fsrc1 %f6, %f8
std %f8, [%l7 + 0x30]
tvs %xcc, 0x6
ldd [%l7 + 0x20], %f10
tcs %icc, 0x3
fnegs %f12, %f9
srlx %i6, 0x03, %o6
stx %g5, [%l7 + 0x68]
fmovsl %icc, %f0, %f7
for %f2, %f10, %f10
fmovsle %icc, %f15, %f12
fcmpne32 %f12, %f0, %i1
bleu loop_1348
orn %i3, %o7, %g6
bcc,a,pt %xcc, loop_1349
lduw [%l7 + 0x5C], %o0
loop_1348:
bvs,pt %xcc, loop_1350
fors %f4, %f8, %f11
loop_1349:
tcs %xcc, 0x4
udivcc %o5, 0x092C, %l6
loop_1350:
movge %xcc, %i7, %o4
movrgz %l3, %l2, %g1
udivcc %l1, 0x1A0C, %g3
movle %xcc, %o1, %o2
movpos %xcc, %i4, %l5
tgu %xcc, 0x5
udivcc %i2, 0x04DE, %i0
movrne %i5, 0x0C8, %o3
sth %g4, [%l7 + 0x32]
ldd [%l7 + 0x38], %f14
stx %l4, [%l7 + 0x38]
bl,a,pn %xcc, loop_1351
sra %l0, 0x1A, %g2
st %f15, [%l7 + 0x58]
xnorcc %i6, %g7, %g5
loop_1351:
ldsw [%l7 + 0x68], %o6
fmovrdgez %i3, %f12, %f14
fornot2s %f2, %f9, %f14
nop
setx loop_1352, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sra %i1, 0x0E, %g6
movrgz %o0, %o7, %l6
fmovrdlz %o5, %f4, %f4
loop_1352:
ldx [%l7 + 0x28], %o4
te %xcc, 0x5
fands %f9, %f11, %f12
ldub [%l7 + 0x78], %l3
udivcc %i7, 0x1444, %l2
fmovrdlz %g1, %f14, %f0
lduh [%l7 + 0x0A], %g3
fmovd %f12, %f2
stw %o1, [%l7 + 0x0C]
fmul8x16al %f14, %f1, %f0
fmovsn %xcc, %f6, %f15
fmovse %xcc, %f2, %f7
bpos,pt %xcc, loop_1353
fnor %f8, %f14, %f6
taddcctv %o2, 0x0C66, %l1
bg,pt %icc, loop_1354
loop_1353:
lduw [%l7 + 0x08], %l5
fbne,a %fcc0, loop_1355
fmovdg %xcc, %f8, %f6
loop_1354:
fbl %fcc3, loop_1356
be,pn %xcc, loop_1357
loop_1355:
std %f14, [%l7 + 0x50]
ldub [%l7 + 0x11], %i4
loop_1356:
stw %i0, [%l7 + 0x1C]
loop_1357:
ldub [%l7 + 0x54], %i2
ldsb [%l7 + 0x29], %i5
fbg,a %fcc3, loop_1358
stb %g4, [%l7 + 0x2E]
pdist %f0, %f4, %f8
fmovs %f7, %f12
loop_1358:
fbue %fcc0, loop_1359
fone %f10
edge32l %o3, %l0, %g2
bvc loop_1360
loop_1359:
fxnor %f6, %f2, %f10
edge8 %i6, %l4, %g7
movleu %icc, %o6, %i3
loop_1360:
bleu,pt %icc, loop_1361
ldub [%l7 + 0x5B], %i1
tcc %icc, 0x6
ld [%l7 + 0x10], %f3
loop_1361:
sub %g5, 0x0985, %o0
fmovsvc %xcc, %f15, %f3
std %f2, [%l7 + 0x10]
fnot2s %f0, %f5
fmovsne %xcc, %f9, %f10
edge32 %g6, %l6, %o5
fcmpgt32 %f8, %f0, %o4
bshuffle %f8, %f6, %f12
stb %l3, [%l7 + 0x24]
ldsw [%l7 + 0x78], %i7
movrgez %l2, %g1, %g3
fbe %fcc2, loop_1362
stw %o7, [%l7 + 0x74]
movrne %o1, %o2, %l1
stx %i4, [%l7 + 0x60]
loop_1362:
fmovscs %icc, %f8, %f2
ldsw [%l7 + 0x64], %i0
ldsh [%l7 + 0x4E], %l5
edge16ln %i2, %i5, %o3
ldsh [%l7 + 0x66], %l0
ldsb [%l7 + 0x6C], %g4
edge32ln %i6, %l4, %g7
fmovsleu %xcc, %f6, %f13
ld [%l7 + 0x18], %f9
umulcc %g2, 0x129D, %i3
std %f6, [%l7 + 0x60]
ldd [%l7 + 0x78], %f10
fmovrsne %i1, %f6, %f14
and %g5, %o0, %o6
fornot2s %f7, %f14, %f7
ldub [%l7 + 0x72], %l6
movrlez %o5, %o4, %l3
edge32l %i7, %g6, %g1
brgez %l2, loop_1363
fpadd32 %f12, %f4, %f2
fbg,a %fcc3, loop_1364
bne,pn %icc, loop_1365
loop_1363:
fcmpne16 %f4, %f2, %o7
ldsh [%l7 + 0x30], %o1
loop_1364:
brz %o2, loop_1366
loop_1365:
fbne,a %fcc2, loop_1367
sth %g3, [%l7 + 0x18]
sdiv %l1, 0x1E19, %i0
loop_1366:
and %i4, %l5, %i5
loop_1367:
movn %icc, %o3, %l0
stx %g4, [%l7 + 0x60]
udiv %i2, 0x00FA, %l4
fmovdne %xcc, %f1, %f14
sub %i6, %g7, %g2
xnor %i3, %i1, %g5
fbe %fcc0, loop_1368
smul %o0, %l6, %o5
smul %o6, %l3, %o4
movn %icc, %i7, %g1
loop_1368:
umul %g6, %l2, %o7
fcmpgt32 %f12, %f12, %o2
subc %o1, 0x1B74, %l1
movn %icc, %g3, %i4
tcc %xcc, 0x7
bl,a loop_1369
tvc %xcc, 0x7
ldub [%l7 + 0x4D], %l5
movneg %xcc, %i5, %i0
loop_1369:
stx %l0, [%l7 + 0x48]
ldsb [%l7 + 0x7A], %g4
fbg %fcc0, loop_1370
movne %xcc, %o3, %l4
fbuge,a %fcc3, loop_1371
fmovrdgez %i6, %f14, %f12
loop_1370:
fbo,a %fcc3, loop_1372
mova %icc, %i2, %g7
loop_1371:
bcs,a %xcc, loop_1373
fbul,a %fcc2, loop_1374
loop_1372:
fnot2s %f3, %f12
fornot1s %f3, %f1, %f11
loop_1373:
fmovdvs %icc, %f9, %f4
loop_1374:
tvc %icc, 0x6
lduh [%l7 + 0x2A], %i3
fxor %f2, %f2, %f2
bn loop_1375
fcmpeq16 %f8, %f10, %g2
xor %i1, %o0, %g5
fands %f13, %f15, %f5
loop_1375:
stx %o5, [%l7 + 0x18]
fzero %f10
movre %o6, 0x1EF, %l6
fmovdne %xcc, %f2, %f10
fmovscs %icc, %f1, %f9
edge8n %o4, %l3, %g1
fmovsn %xcc, %f1, %f14
stw %i7, [%l7 + 0x48]
udivx %g6, 0x04F1, %o7
brlez,a %l2, loop_1376
fandnot2s %f13, %f7, %f9
fmovscs %xcc, %f9, %f13
fbue %fcc2, loop_1377
loop_1376:
movl %icc, %o2, %o1
ta %xcc, 0x3
stb %l1, [%l7 + 0x45]
loop_1377:
fmul8x16 %f10, %f8, %f8
bcs,pt %icc, loop_1378
fmovrdlez %g3, %f12, %f10
fmovdle %xcc, %f13, %f0
fandnot1 %f12, %f4, %f12
loop_1378:
lduw [%l7 + 0x48], %l5
sra %i5, 0x13, %i0
fnors %f0, %f11, %f4
bshuffle %f12, %f2, %f0
fandnot2s %f15, %f12, %f7
fmul8x16 %f11, %f12, %f12
be,a,pt %xcc, loop_1379
fmovspos %xcc, %f7, %f11
fcmpne32 %f4, %f14, %l0
fba,a %fcc0, loop_1380
loop_1379:
bn,a %xcc, loop_1381
fmul8x16au %f15, %f2, %f12
stw %g4, [%l7 + 0x58]
loop_1380:
movneg %icc, %o3, %l4
loop_1381:
tg %xcc, 0x6
ldsh [%l7 + 0x60], %i4
lduw [%l7 + 0x54], %i6
stb %i2, [%l7 + 0x20]
bcs %xcc, loop_1382
fxnor %f2, %f10, %f4
fnands %f1, %f10, %f12
ldsb [%l7 + 0x19], %g7
loop_1382:
edge8 %i3, %i1, %g2
fsrc2s %f8, %f6
fcmpgt32 %f12, %f0, %o0
fsrc2s %f3, %f4
fandnot2 %f2, %f2, %f14
fpadd16s %f10, %f14, %f13
fcmpd %fcc2, %f2, %f14
fbe %fcc3, loop_1383
stb %g5, [%l7 + 0x63]
fmovsge %icc, %f9, %f8
fabsd %f14, %f12
loop_1383:
tl %icc, 0x0
fba,a %fcc3, loop_1384
sll %o5, 0x15, %l6
movne %icc, %o6, %l3
fmovrslz %o4, %f2, %f12
loop_1384:
fpsub32s %f9, %f13, %f9
fmovsg %icc, %f5, %f14
fnot2 %f0, %f8
array8 %i7, %g1, %g6
sdiv %o7, 0x1ABE, %o2
alignaddrl %o1, %l2, %l1
fbuge %fcc2, loop_1385
tneg %xcc, 0x5
sethi 0x18BE, %g3
edge16l %l5, %i0, %i5
loop_1385:
stw %g4, [%l7 + 0x4C]
sdiv %l0, 0x139E, %l4
movleu %icc, %i4, %o3
movrlez %i6, 0x191, %g7
fxnor %f4, %f6, %f14
ldx [%l7 + 0x18], %i2
fmovrdlez %i3, %f12, %f14
fbul,a %fcc2, loop_1386
ld [%l7 + 0x4C], %f4
fbue,a %fcc2, loop_1387
udivcc %g2, 0x0826, %o0
loop_1386:
fmovrslez %i1, %f2, %f15
fone %f6
loop_1387:
addc %g5, 0x0CA7, %l6
or %o6, %l3, %o4
fble,a %fcc0, loop_1388
fmul8x16al %f12, %f10, %f8
stx %i7, [%l7 + 0x50]
sllx %o5, %g6, %g1
loop_1388:
fmovda %xcc, %f1, %f5
ba %icc, loop_1389
movcs %icc, %o2, %o7
ld [%l7 + 0x7C], %f12
ble,a,pt %icc, loop_1390
loop_1389:
fmovde %icc, %f11, %f15
fmovspos %icc, %f5, %f3
bne,a,pn %icc, loop_1391
loop_1390:
bcc,pt %icc, loop_1392
fpack16 %f10, %f6
ldsb [%l7 + 0x0F], %o1
loop_1391:
fnot1 %f12, %f2
loop_1392:
lduh [%l7 + 0x70], %l1
ldsb [%l7 + 0x22], %l2
bvs,pt %xcc, loop_1393
fmovrdlz %l5, %f14, %f8
ldx [%l7 + 0x78], %i0
fpackfix %f10, %f14
loop_1393:
fbule %fcc3, loop_1394
stb %g3, [%l7 + 0x7F]
movcs %xcc, %i5, %g4
xor %l4, %l0, %o3
loop_1394:
lduw [%l7 + 0x40], %i4
stb %g7, [%l7 + 0x14]
edge16n %i6, %i3, %i2
orncc %g2, %i1, %g5
fbn,a %fcc0, loop_1395
lduh [%l7 + 0x6A], %l6
sllx %o0, 0x12, %o6
stw %o4, [%l7 + 0x28]
loop_1395:
ldsb [%l7 + 0x27], %i7
fbue %fcc2, loop_1396
fmul8sux16 %f2, %f2, %f4
stw %l3, [%l7 + 0x1C]
fbule %fcc3, loop_1397
loop_1396:
tcs %icc, 0x7
sdiv %o5, 0x1E07, %g6
nop
setx loop_1398, %l0, %l1
jmpl %l1, %o2
loop_1397:
fpsub16s %f14, %f5, %f11
be loop_1399
fpack16 %f14, %f15
loop_1398:
tcs %icc, 0x7
ld [%l7 + 0x1C], %f5
loop_1399:
fmovda %icc, %f5, %f11
movl %xcc, %g1, %o1
fmovda %icc, %f14, %f0
ldsb [%l7 + 0x59], %o7
addccc %l1, %l2, %i0
fmul8x16au %f13, %f1, %f10
subc %l5, %g3, %i5
fpsub32s %f10, %f13, %f8
ldsb [%l7 + 0x4E], %g4
fmovsge %xcc, %f0, %f10
stx %l0, [%l7 + 0x48]
std %f8, [%l7 + 0x20]
ldsb [%l7 + 0x58], %o3
tsubcc %i4, 0x166C, %l4
lduh [%l7 + 0x74], %i6
sethi 0x03AD, %i3
move %xcc, %i2, %g2
ld [%l7 + 0x4C], %f3
fbu %fcc3, loop_1400
tle %xcc, 0x2
fzero %f14
array16 %i1, %g5, %g7
loop_1400:
bcs,a,pt %icc, loop_1401
xorcc %o0, 0x0D47, %l6
array8 %o6, %i7, %o4
tsubcctv %o5, %g6, %o2
loop_1401:
movl %icc, %l3, %o1
bcc,a,pn %xcc, loop_1402
fnors %f11, %f9, %f10
fcmped %fcc1, %f0, %f2
movrgz %g1, 0x229, %l1
loop_1402:
lduh [%l7 + 0x70], %o7
fmovscc %xcc, %f10, %f13
fmovrslez %l2, %f2, %f14
fbul %fcc3, loop_1403
ldsh [%l7 + 0x6E], %i0
std %f10, [%l7 + 0x30]
fble,a %fcc2, loop_1404
loop_1403:
move %icc, %l5, %i5
stx %g3, [%l7 + 0x30]
lduw [%l7 + 0x24], %l0
loop_1404:
ble,a loop_1405
fmovsleu %xcc, %f4, %f4
fxors %f5, %f7, %f7
movle %xcc, %o3, %g4
loop_1405:
ldsb [%l7 + 0x7E], %i4
bleu,a,pn %icc, loop_1406
taddcctv %l4, %i6, %i2
ldub [%l7 + 0x18], %g2
brnz %i3, loop_1407
loop_1406:
tvs %xcc, 0x2
mulscc %g5, 0x0129, %i1
lduw [%l7 + 0x48], %o0
loop_1407:
movre %g7, %l6, %i7
fpsub16 %f6, %f10, %f2
bcs,a,pn %xcc, loop_1408
sethi 0x176F, %o6
fmuld8ulx16 %f5, %f10, %f10
ldub [%l7 + 0x3F], %o5
loop_1408:
andn %o4, %g6, %o2
ba %xcc, loop_1409
ldx [%l7 + 0x48], %o1
brgez,a %l3, loop_1410
andn %g1, %l1, %o7
loop_1409:
fmovsleu %icc, %f3, %f15
sll %l2, %i0, %l5
loop_1410:
brgez %g3, loop_1411
fmovdcs %icc, %f14, %f13
tsubcc %l0, %o3, %i5
be %xcc, loop_1412
loop_1411:
tvs %icc, 0x0
stx %i4, [%l7 + 0x58]
st %f2, [%l7 + 0x7C]
loop_1412:
fornot1 %f8, %f0, %f2
edge16ln %l4, %g4, %i6
tl %icc, 0x0
ldd [%l7 + 0x08], %f8
std %f2, [%l7 + 0x60]
edge16 %i2, %i3, %g2
st %f2, [%l7 + 0x28]
alignaddr %i1, %g5, %o0
ldsb [%l7 + 0x26], %l6
stx %g7, [%l7 + 0x08]
fmovdn %xcc, %f3, %f2
ldub [%l7 + 0x36], %o6
ldd [%l7 + 0x10], %f12
movne %xcc, %o5, %o4
ldsh [%l7 + 0x24], %g6
fornot2 %f6, %f6, %f4
taddcc %o2, 0x16EA, %i7
fmovrslz %l3, %f12, %f13
fornot2s %f10, %f1, %f13
fpsub16s %f0, %f0, %f14
array16 %o1, %l1, %o7
fcmpeq16 %f10, %f0, %l2
bcs %xcc, loop_1413
edge8n %g1, %i0, %g3
xnorcc %l5, %l0, %o3
ldub [%l7 + 0x2B], %i5
loop_1413:
ba %xcc, loop_1414
tleu %icc, 0x5
ldd [%l7 + 0x68], %f4
fbge %fcc2, loop_1415
loop_1414:
tneg %xcc, 0x1
fpsub16s %f12, %f9, %f13
lduw [%l7 + 0x10], %l4
loop_1415:
st %f4, [%l7 + 0x20]
fpackfix %f12, %f0
ble,a %xcc, loop_1416
std %f2, [%l7 + 0x50]
ldsw [%l7 + 0x60], %i4
stw %i6, [%l7 + 0x0C]
loop_1416:
srl %g4, 0x1A, %i2
orn %i3, 0x1E03, %i1
bcs loop_1417
ldx [%l7 + 0x20], %g2
movre %g5, 0x375, %o0
sethi 0x1253, %l6
loop_1417:
ldsb [%l7 + 0x49], %g7
andcc %o5, %o4, %g6
tle %icc, 0x2
stw %o2, [%l7 + 0x30]
fmovrdgz %i7, %f4, %f2
ldub [%l7 + 0x30], %o6
addccc %o1, 0x0258, %l3
fbe,a %fcc1, loop_1418
tgu %icc, 0x0
ldsb [%l7 + 0x1F], %l1
ldsh [%l7 + 0x76], %l2
loop_1418:
tcs %icc, 0x5
ldsw [%l7 + 0x34], %o7
sdivcc %g1, 0x1A56, %g3
fmovsn %icc, %f3, %f10
sub %i0, %l5, %l0
andncc %o3, %l4, %i4
brlez,a %i5, loop_1419
fone %f6
fsrc1 %f6, %f0
movne %icc, %i6, %g4
loop_1419:
ldd [%l7 + 0x18], %f2
std %f2, [%l7 + 0x28]
stx %i3, [%l7 + 0x20]
st %f12, [%l7 + 0x6C]
tgu %xcc, 0x6
fmovscc %icc, %f9, %f9
fmovdcs %xcc, %f12, %f9
fbo,a %fcc0, loop_1420
st %f4, [%l7 + 0x60]
umulcc %i1, 0x19C8, %i2
udivx %g2, 0x05AC, %o0
loop_1420:
fbo %fcc2, loop_1421
edge8l %g5, %g7, %l6
fors %f3, %f12, %f0
andn %o5, %o4, %g6
loop_1421:
xnorcc %o2, 0x0E91, %o6
call loop_1422
addcc %o1, 0x1160, %l3
fmovsg %xcc, %f1, %f4
brz,a %l1, loop_1423
loop_1422:
tcs %icc, 0x0
std %f10, [%l7 + 0x38]
fnors %f12, %f6, %f0
loop_1423:
srax %i7, 0x0D, %o7
fmovdleu %xcc, %f0, %f13
tvc %icc, 0x6
fpadd16 %f6, %f8, %f2
fnands %f5, %f12, %f14
std %f2, [%l7 + 0x08]
edge8 %l2, %g1, %i0
fmovrslez %l5, %f12, %f15
bge %xcc, loop_1424
srlx %l0, %g3, %l4
fmovrdne %o3, %f8, %f10
ba,a,pn %icc, loop_1425
loop_1424:
bgu,a %icc, loop_1426
ba,a,pt %icc, loop_1427
fmovsle %icc, %f3, %f10
loop_1425:
fmovda %xcc, %f4, %f13
loop_1426:
fsrc1 %f2, %f2
loop_1427:
stx %i5, [%l7 + 0x20]
sth %i6, [%l7 + 0x18]
ldd [%l7 + 0x28], %f0
andcc %i4, %g4, %i1
fmovd %f14, %f12
lduw [%l7 + 0x58], %i3
ldd [%l7 + 0x58], %f6
bne loop_1428
faligndata %f6, %f14, %f4
fmovdvc %icc, %f15, %f11
addccc %i2, 0x087A, %g2
loop_1428:
lduw [%l7 + 0x7C], %o0
ldub [%l7 + 0x49], %g5
fpadd16s %f10, %f6, %f7
stw %g7, [%l7 + 0x50]
fmovsne %xcc, %f7, %f15
fpack16 %f4, %f5
fnot1s %f10, %f2
stb %l6, [%l7 + 0x42]
ldub [%l7 + 0x36], %o5
lduh [%l7 + 0x1A], %o4
fpack16 %f4, %f2
brgz,a %o2, loop_1429
andcc %g6, %o1, %l3
edge32l %o6, %l1, %o7
fnot2 %f2, %f14
loop_1429:
fblg %fcc1, loop_1430
fmovdcs %xcc, %f2, %f0
fcmpne16 %f10, %f8, %l2
fbuge %fcc0, loop_1431
loop_1430:
fbge %fcc1, loop_1432
bpos,a,pt %icc, loop_1433
edge8l %i7, %i0, %l5
loop_1431:
fnot1s %f6, %f10
loop_1432:
fandnot2s %f2, %f13, %f5
loop_1433:
ld [%l7 + 0x50], %f12
fsrc2 %f6, %f2
lduh [%l7 + 0x5C], %g1
fmovdvs %xcc, %f2, %f9
movne %xcc, %g3, %l0
tg %icc, 0x4
fornot1s %f15, %f1, %f8
xor %o3, 0x0B24, %l4
fbo %fcc3, loop_1434
edge32 %i6, %i5, %g4
movcc %icc, %i1, %i3
sth %i4, [%l7 + 0x7E]
loop_1434:
fmul8ulx16 %f12, %f4, %f6
lduw [%l7 + 0x58], %g2
fmovdvs %xcc, %f12, %f0
fzero %f0
fornot2 %f8, %f4, %f14
fmovdcc %xcc, %f11, %f6
array16 %i2, %o0, %g5
array32 %g7, %o5, %o4
nop
setx loop_1435, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot2 %f12, %f10, %f0
fsrc1 %f2, %f14
fsrc2 %f0, %f8
loop_1435:
fpadd32 %f2, %f12, %f12
movle %icc, %l6, %o2
and %g6, %o1, %o6
stx %l3, [%l7 + 0x58]
movcc %xcc, %l1, %o7
te %icc, 0x6
edge8n %i7, %l2, %l5
srl %g1, 0x1A, %g3
andncc %i0, %o3, %l4
addc %l0, 0x1F4E, %i6
fpack16 %f10, %f0
lduw [%l7 + 0x70], %g4
taddcctv %i1, 0x07BC, %i5
fnot1s %f14, %f12
ldsb [%l7 + 0x15], %i3
edge8 %i4, %g2, %i2
andcc %o0, %g5, %o5
fpmerge %f11, %f9, %f4
fbe,a %fcc3, loop_1436
movg %xcc, %o4, %g7
fones %f12
bl,a,pt %icc, loop_1437
loop_1436:
fmovdvc %xcc, %f10, %f10
stx %l6, [%l7 + 0x40]
movleu %xcc, %o2, %o1
loop_1437:
tne %icc, 0x5
umulcc %o6, %g6, %l3
xor %o7, %l1, %i7
fmovsa %xcc, %f9, %f9
fnegd %f4, %f4
fba %fcc1, loop_1438
ldsw [%l7 + 0x3C], %l2
fmovdvs %icc, %f3, %f10
xor %l5, %g3, %i0
loop_1438:
movrlez %g1, 0x110, %o3
ldsh [%l7 + 0x14], %l4
st %f12, [%l7 + 0x54]
fble,a %fcc2, loop_1439
and %l0, %i6, %i1
ldsw [%l7 + 0x10], %g4
tl %icc, 0x0
loop_1439:
be,a loop_1440
fbge %fcc0, loop_1441
te %icc, 0x3
fmovspos %xcc, %f11, %f12
loop_1440:
fnot1 %f4, %f0
loop_1441:
std %f6, [%l7 + 0x48]
pdist %f0, %f4, %f14
tn %icc, 0x5
tvc %icc, 0x7
fandnot1s %f5, %f1, %f4
xorcc %i3, %i5, %g2
fxors %f12, %f11, %f5
fcmpgt16 %f12, %f0, %i4
movrgez %i2, 0x3C4, %o0
bl,a loop_1442
fmovrslez %g5, %f3, %f9
edge32l %o5, %g7, %l6
tsubcctv %o4, %o2, %o1
loop_1442:
tcc %icc, 0x7
fbge,a %fcc0, loop_1443
tneg %xcc, 0x5
lduh [%l7 + 0x48], %o6
fcmpeq32 %f6, %f12, %l3
loop_1443:
fpsub32 %f2, %f6, %f6
fbo %fcc1, loop_1444
fcmple32 %f2, %f8, %g6
ld [%l7 + 0x40], %f5
ldsh [%l7 + 0x4A], %o7
loop_1444:
st %f3, [%l7 + 0x24]
lduw [%l7 + 0x78], %l1
fzero %f8
lduh [%l7 + 0x76], %i7
std %f12, [%l7 + 0x78]
fbul %fcc0, loop_1445
fbge,a %fcc0, loop_1446
fmovscc %xcc, %f4, %f7
fmul8ulx16 %f12, %f2, %f10
loop_1445:
movn %xcc, %l5, %g3
loop_1446:
fnor %f0, %f10, %f2
st %f5, [%l7 + 0x64]
ldsb [%l7 + 0x2A], %i0
fsrc1 %f4, %f0
tvc %xcc, 0x7
fmul8x16au %f2, %f11, %f10
fmovrdne %g1, %f12, %f4
mova %icc, %l2, %l4
sdivcc %l0, 0x0120, %i6
brlz,a %i1, loop_1447
ldsw [%l7 + 0x40], %g4
fmovdleu %xcc, %f4, %f3
fmovrse %i3, %f5, %f9
loop_1447:
ldd [%l7 + 0x58], %f2
fnot1s %f10, %f6
fmovdvc %icc, %f12, %f7
std %f12, [%l7 + 0x48]
bvs,pn %icc, loop_1448
ldsb [%l7 + 0x39], %i5
fbue %fcc2, loop_1449
edge32ln %o3, %g2, %i2
loop_1448:
ld [%l7 + 0x5C], %f5
lduw [%l7 + 0x70], %i4
loop_1449:
fmovdn %icc, %f2, %f13
std %f10, [%l7 + 0x68]
fandnot1 %f10, %f12, %f8
andncc %g5, %o0, %g7
ld [%l7 + 0x24], %f11
sll %o5, 0x04, %l6
std %f6, [%l7 + 0x70]
lduh [%l7 + 0x08], %o4
std %f2, [%l7 + 0x40]
ldsw [%l7 + 0x6C], %o1
stb %o2, [%l7 + 0x4E]
st %f15, [%l7 + 0x2C]
movl %icc, %l3, %g6
fmovrdgz %o6, %f8, %f14
tpos %icc, 0x4
ldx [%l7 + 0x28], %o7
bne %icc, loop_1450
brnz,a %i7, loop_1451
add %l5, %l1, %g3
sdivx %i0, 0x050A, %g1
loop_1450:
lduh [%l7 + 0x34], %l2
loop_1451:
andcc %l4, %i6, %l0
fble %fcc0, loop_1452
srax %i1, 0x02, %g4
srax %i3, 0x0D, %i5
ldd [%l7 + 0x60], %f14
loop_1452:
fmovsa %icc, %f5, %f13
fabsd %f8, %f12
ldsw [%l7 + 0x0C], %g2
fornot1 %f0, %f12, %f8
bgu,pt %icc, loop_1453
fbn,a %fcc0, loop_1454
ldsh [%l7 + 0x3C], %i2
udiv %o3, 0x0F3C, %g5
loop_1453:
st %f13, [%l7 + 0x0C]
loop_1454:
brgez,a %o0, loop_1455
ld [%l7 + 0x38], %f2
ldsb [%l7 + 0x50], %i4
fmovsl %xcc, %f7, %f6
loop_1455:
fpsub32s %f1, %f11, %f5
xorcc %g7, %o5, %l6
bcc,pn %xcc, loop_1456
bshuffle %f0, %f0, %f14
ldx [%l7 + 0x08], %o1
stx %o2, [%l7 + 0x48]
loop_1456:
movge %xcc, %o4, %g6
subcc %o6, 0x0F7B, %o7
st %f7, [%l7 + 0x50]
sth %l3, [%l7 + 0x5E]
fmovdvc %xcc, %f0, %f11
xnorcc %i7, 0x1D98, %l5
fmovscc %icc, %f12, %f9
andcc %g3, %l1, %i0
call loop_1457
andn %l2, %g1, %i6
movl %icc, %l4, %i1
or %g4, 0x0D34, %l0
loop_1457:
lduw [%l7 + 0x18], %i5
fsrc1s %f7, %f2
faligndata %f12, %f12, %f2
fcmple32 %f10, %f0, %i3
brlz,a %g2, loop_1458
fcmpgt32 %f8, %f14, %o3
movge %xcc, %g5, %o0
fmovsge %icc, %f0, %f11
loop_1458:
fbl %fcc3, loop_1459
subcc %i2, 0x1602, %g7
or %o5, %i4, %l6
ld [%l7 + 0x20], %f7
loop_1459:
brgz %o1, loop_1460
fmovsneg %icc, %f15, %f5
fbule %fcc2, loop_1461
ldsw [%l7 + 0x0C], %o2
loop_1460:
st %f5, [%l7 + 0x08]
movrlz %o4, 0x290, %g6
loop_1461:
ldx [%l7 + 0x38], %o7
tpos %icc, 0x4
fpackfix %f8, %f3
tcc %xcc, 0x0
ldub [%l7 + 0x3A], %o6
fmovrsgz %l3, %f7, %f7
fbule %fcc0, loop_1462
fbul %fcc1, loop_1463
lduw [%l7 + 0x50], %i7
ldsb [%l7 + 0x7B], %l5
loop_1462:
ld [%l7 + 0x58], %f5
loop_1463:
add %l1, 0x07A0, %g3
sdivx %i0, 0x0258, %l2
stx %i6, [%l7 + 0x48]
fpadd32 %f6, %f0, %f4
edge32l %g1, %i1, %g4
fmul8ulx16 %f0, %f2, %f0
fmul8x16au %f10, %f11, %f2
ldsh [%l7 + 0x4C], %l4
fcmpes %fcc1, %f7, %f12
fmovrse %l0, %f11, %f0
fornot1s %f8, %f8, %f14
edge8n %i3, %i5, %g2
bg %xcc, loop_1464
ldx [%l7 + 0x60], %o3
st %f5, [%l7 + 0x6C]
movpos %xcc, %g5, %o0
loop_1464:
fmovdleu %icc, %f10, %f13
ldsh [%l7 + 0x56], %i2
xor %o5, %i4, %l6
bcc,a loop_1465
for %f10, %f8, %f6
ldsh [%l7 + 0x1A], %o1
brlz,a %g7, loop_1466
loop_1465:
std %f2, [%l7 + 0x68]
sth %o2, [%l7 + 0x5E]
ldsh [%l7 + 0x4C], %g6
loop_1466:
ldd [%l7 + 0x78], %f0
xor %o7, 0x0A1B, %o4
siam 0x3
fnegd %f14, %f4
lduh [%l7 + 0x68], %o6
fbug,a %fcc1, loop_1467
ldub [%l7 + 0x62], %i7
fmovrsgz %l5, %f0, %f0
bn,a,pn %xcc, loop_1468
loop_1467:
fcmpd %fcc0, %f2, %f10
udiv %l1, 0x0CAF, %g3
bg,a %icc, loop_1469
loop_1468:
tgu %xcc, 0x1
brlez %i0, loop_1470
ld [%l7 + 0x24], %f2
loop_1469:
ldub [%l7 + 0x46], %l2
fpmerge %f6, %f11, %f6
loop_1470:
ldx [%l7 + 0x68], %l3
addc %i6, %g1, %i1
fmovdge %xcc, %f13, %f0
taddcctv %l4, %l0, %i3
mulscc %i5, 0x085A, %g4
fmul8x16 %f15, %f12, %f14
brlz %o3, loop_1471
ld [%l7 + 0x24], %f9
ble %icc, loop_1472
fnands %f4, %f9, %f5
loop_1471:
lduw [%l7 + 0x50], %g5
taddcc %g2, %i2, %o5
loop_1472:
edge32l %o0, %l6, %i4
tgu %xcc, 0x6
ldx [%l7 + 0x08], %g7
sth %o1, [%l7 + 0x1E]
fmovsl %icc, %f4, %f0
stw %o2, [%l7 + 0x24]
ldsb [%l7 + 0x41], %o7
fmovspos %xcc, %f14, %f13
movg %icc, %o4, %o6
stb %i7, [%l7 + 0x21]
fcmpeq32 %f14, %f10, %g6
sth %l1, [%l7 + 0x38]
fbul,a %fcc3, loop_1473
bl,pn %xcc, loop_1474
sethi 0x0F45, %g3
ldsb [%l7 + 0x14], %i0
loop_1473:
fzero %f0
loop_1474:
ldd [%l7 + 0x48], %f2
bn %xcc, loop_1475
fmuld8sux16 %f12, %f13, %f12
fpadd16s %f13, %f5, %f14
movrlz %l5, 0x153, %l3
loop_1475:
tle %icc, 0x1
fbn %fcc1, loop_1476
fmovspos %icc, %f4, %f12
tneg %icc, 0x6
bl,pt %icc, loop_1477
loop_1476:
tg %icc, 0x4
fxnors %f4, %f11, %f8
stw %l2, [%l7 + 0x1C]
loop_1477:
movgu %icc, %i6, %g1
fbul %fcc0, loop_1478
fbul,a %fcc3, loop_1479
ba,a,pn %xcc, loop_1480
or %i1, 0x105E, %l4
loop_1478:
fmul8sux16 %f12, %f0, %f6
loop_1479:
ldsb [%l7 + 0x5A], %i3
loop_1480:
fcmpne16 %f2, %f6, %l0
lduw [%l7 + 0x74], %g4
edge32 %o3, %i5, %g2
brlz,a %g5, loop_1481
fmovdleu %icc, %f0, %f1
fcmple32 %f0, %f0, %i2
fmovsn %xcc, %f12, %f7
loop_1481:
stb %o0, [%l7 + 0x4A]
nop
setx loop_1482, %l0, %l1
jmpl %l1, %o5
fmovsvc %icc, %f0, %f0
fpsub16s %f13, %f2, %f5
xnor %i4, %g7, %o1
loop_1482:
srl %o2, 0x1D, %o7
bvs,a loop_1483
fnot2 %f6, %f0
ldd [%l7 + 0x08], %f14
std %f2, [%l7 + 0x58]
loop_1483:
fmovsvs %xcc, %f3, %f2
brgz %o4, loop_1484
fnor %f0, %f4, %f6
ble,a loop_1485
te %icc, 0x0
loop_1484:
fabss %f0, %f11
fbug,a %fcc3, loop_1486
loop_1485:
smul %o6, %i7, %l6
stw %l1, [%l7 + 0x64]
fmovsg %icc, %f14, %f13
loop_1486:
move %icc, %g6, %i0
tne %icc, 0x4
ldx [%l7 + 0x08], %g3
tcs %xcc, 0x5
fnot2 %f14, %f2
ld [%l7 + 0x28], %f12
tneg %icc, 0x3
fmul8x16au %f9, %f6, %f2
movrne %l3, 0x042, %l2
ldsb [%l7 + 0x1C], %i6
ldsh [%l7 + 0x56], %g1
edge8l %i1, %l4, %l5
tsubcc %l0, 0x09E4, %g4
lduw [%l7 + 0x28], %o3
ldsb [%l7 + 0x21], %i3
ld [%l7 + 0x44], %f13
sdiv %i5, 0x1DF0, %g5
fmovsvs %xcc, %f13, %f11
tge %xcc, 0x5
ldsh [%l7 + 0x16], %i2
ldd [%l7 + 0x20], %f12
movvc %icc, %g2, %o5
fornot2s %f1, %f3, %f12
ldub [%l7 + 0x12], %i4
edge8ln %o0, %o1, %o2
bcc,a loop_1487
lduw [%l7 + 0x4C], %g7
orcc %o7, 0x197B, %o6
nop
setx loop_1488, %l0, %l1
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_1487:
stx %i7, [%l7 + 0x38]
fmuld8sux16 %f0, %f10, %f6
ldsb [%l7 + 0x32], %o4
loop_1488:
andn %l6, %g6, %l1
fandnot2 %f4, %f6, %f14
brlez %g3, loop_1489
fmovdne %xcc, %f13, %f6
stw %l3, [%l7 + 0x24]
movrgez %l2, 0x16A, %i0
loop_1489:
movcc %xcc, %i6, %i1
brz,a %g1, loop_1490
edge16n %l5, %l4, %l0
for %f12, %f14, %f2
add %o3, %g4, %i3
loop_1490:
ldsb [%l7 + 0x2C], %g5
st %f0, [%l7 + 0x4C]
subccc %i2, %g2, %o5
fba %fcc3, loop_1491
tcs %icc, 0x7
bleu,a %xcc, loop_1492
tcc %icc, 0x0
loop_1491:
tge %xcc, 0x7
fornot2s %f4, %f6, %f6
loop_1492:
ldub [%l7 + 0x25], %i5
movrne %i4, 0x372, %o0
fornot2 %f8, %f10, %f10
fzero %f2
tvc %xcc, 0x5
fmovsne %xcc, %f13, %f12
fmovsvc %xcc, %f10, %f7
ldub [%l7 + 0x79], %o1
movrlz %g7, 0x00D, %o2
udiv %o7, 0x0568, %i7
alignaddr %o6, %o4, %l6
edge16ln %g6, %g3, %l1
edge32 %l2, %i0, %i6
ld [%l7 + 0x7C], %f11
fblg %fcc1, loop_1493
fmovrdlez %l3, %f10, %f14
stw %g1, [%l7 + 0x3C]
movrgz %l5, %i1, %l4
loop_1493:
ldx [%l7 + 0x18], %o3
tsubcc %g4, 0x0488, %i3
tcs %icc, 0x3
bpos,pt %icc, loop_1494
tsubcc %l0, %g5, %g2
fxor %f10, %f4, %f8
fmovrdlez %o5, %f8, %f10
loop_1494:
ldx [%l7 + 0x58], %i2
fmovsge %xcc, %f10, %f15
fmovsvs %icc, %f0, %f10
bpos,a %xcc, loop_1495
edge8 %i4, %o0, %o1
bgu,a %xcc, loop_1496
movvs %xcc, %g7, %o2
loop_1495:
edge8l %o7, %i7, %i5
bvc,a loop_1497
loop_1496:
std %f12, [%l7 + 0x58]
fmovdneg %xcc, %f10, %f4
fpsub16 %f14, %f4, %f2
loop_1497:
fmul8x16al %f1, %f14, %f12
bn,a,pt %xcc, loop_1498
ldsb [%l7 + 0x67], %o4
fmovspos %icc, %f0, %f9
fbue %fcc3, loop_1499
loop_1498:
fmovda %xcc, %f14, %f3
edge32n %o6, %l6, %g3
ldsw [%l7 + 0x4C], %g6
loop_1499:
fmovsne %xcc, %f11, %f3
fbue,a %fcc3, loop_1500
tsubcctv %l1, 0x0D4E, %l2
fmovdl %xcc, %f12, %f7
stb %i6, [%l7 + 0x25]
loop_1500:
fones %f5
mulx %l3, 0x0D20, %g1
bcc,pn %xcc, loop_1501
fornot2 %f0, %f6, %f12
srlx %l5, 0x0F, %i0
sth %i1, [%l7 + 0x50]
loop_1501:
fbge,a %fcc1, loop_1502
umulcc %l4, 0x1680, %o3
fnors %f8, %f15, %f13
fnot2 %f2, %f12
loop_1502:
nop
setx loop_1503, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fblg %fcc2, loop_1504
fnors %f4, %f11, %f0
nop
setx loop_1505, %l0, %l1
jmpl %l1, %i3
loop_1503:
tleu %icc, 0x7
loop_1504:
fandnot1 %f6, %f8, %f4
fmul8sux16 %f4, %f10, %f2
loop_1505:
bne %icc, loop_1506
movrgz %g4, 0x227, %g5
sth %l0, [%l7 + 0x16]
fmovrdne %o5, %f0, %f10
loop_1506:
fnot2 %f12, %f10
fmovdg %icc, %f3, %f8
fcmpeq32 %f8, %f0, %i2
std %f8, [%l7 + 0x40]
ldd [%l7 + 0x18], %f4
fmovsvc %icc, %f4, %f13
fmovdgu %icc, %f1, %f4
std %f12, [%l7 + 0x78]
lduh [%l7 + 0x52], %i4
ld [%l7 + 0x28], %f15
brz %o0, loop_1507
fmovdcs %icc, %f0, %f8
fmul8x16au %f6, %f3, %f8
ld [%l7 + 0x3C], %f11
loop_1507:
ld [%l7 + 0x7C], %f8
subccc %g2, 0x1ACA, %g7
stw %o1, [%l7 + 0x20]
sdivcc %o2, 0x1844, %o7
stb %i7, [%l7 + 0x12]
movrgz %o4, %o6, %i5
fornot1s %f4, %f15, %f5
sll %l6, 0x0E, %g6
fpmerge %f5, %f12, %f4
fpackfix %f0, %f4
movl %icc, %l1, %g3
tleu %icc, 0x0
ldub [%l7 + 0x76], %l2
fmovsneg %icc, %f15, %f9
fone %f12
ldd [%l7 + 0x50], %f14
ldx [%l7 + 0x08], %l3
ldsh [%l7 + 0x12], %i6
bg,a %xcc, loop_1508
taddcctv %l5, 0x0253, %g1
fbe,a %fcc1, loop_1509
edge16 %i0, %i1, %l4
loop_1508:
movneg %icc, %i3, %o3
ldsh [%l7 + 0x08], %g4
loop_1509:
lduw [%l7 + 0x08], %l0
ldx [%l7 + 0x38], %g5
fmul8x16 %f6, %f6, %f12
array8 %o5, %i2, %o0
movre %g2, 0x171, %i4
fmovdvs %xcc, %f9, %f6
fand %f6, %f4, %f4
fpadd16 %f14, %f8, %f2
fmovdcs %xcc, %f10, %f4
fpsub32 %f2, %f10, %f0
nop
setx loop_1510, %l0, %l1
jmpl %l1, %g7
stw %o1, [%l7 + 0x20]
fmovrsgez %o7, %f12, %f11
fbug,a %fcc2, loop_1511
loop_1510:
fble %fcc3, loop_1512
udiv %i7, 0x0286, %o4
udiv %o6, 0x1541, %i5
loop_1511:
lduh [%l7 + 0x08], %o2
loop_1512:
movleu %xcc, %l6, %l1
fmovda %icc, %f10, %f14
brgez,a %g3, loop_1513
fsrc1s %f8, %f5
edge8l %l2, %g6, %i6
array8 %l5, %l3, %g1
loop_1513:
bvc,pn %xcc, loop_1514
movge %icc, %i0, %l4
smulcc %i1, %i3, %g4
ldub [%l7 + 0x7E], %o3
loop_1514:
movrgez %g5, 0x1DA, %o5
ldx [%l7 + 0x28], %l0
udiv %o0, 0x1233, %i2
fpadd16s %f0, %f14, %f4
stx %i4, [%l7 + 0x28]
st %f0, [%l7 + 0x50]
xnorcc %g7, %o1, %g2
edge8ln %o7, %o4, %i7
lduh [%l7 + 0x52], %i5
st %f2, [%l7 + 0x58]
edge8n %o2, %o6, %l1
fblg,a %fcc0, loop_1515
faligndata %f12, %f12, %f10
subcc %g3, %l6, %g6
edge32ln %i6, %l5, %l2
loop_1515:
fmovdvc %icc, %f2, %f2
andn %g1, 0x02E3, %i0
ld [%l7 + 0x34], %f4
ble loop_1516
fmovrsgez %l3, %f15, %f0
orncc %l4, %i3, %g4
fmovsge %icc, %f12, %f3
loop_1516:
ldsb [%l7 + 0x15], %i1
fbule,a %fcc1, loop_1517
ld [%l7 + 0x6C], %f10
sdiv %g5, 0x1635, %o3
movre %l0, %o5, %o0
loop_1517:
fbug %fcc1, loop_1518
call loop_1519
fmovsge %icc, %f8, %f3
ldd [%l7 + 0x18], %f0
loop_1518:
stw %i4, [%l7 + 0x34]
loop_1519:
ld [%l7 + 0x08], %f1
orcc %i2, %o1, %g2
alignaddr %o7, %o4, %g7
fornot1 %f10, %f4, %f2
fnot2 %f8, %f6
fbg,a %fcc1, loop_1520
movrlez %i5, 0x205, %o2
lduh [%l7 + 0x20], %o6
edge8ln %l1, %g3, %l6
loop_1520:
movleu %xcc, %g6, %i6
lduh [%l7 + 0x50], %i7
lduh [%l7 + 0x12], %l2
ldub [%l7 + 0x64], %g1
edge16ln %l5, %l3, %i0
std %f2, [%l7 + 0x78]
fnor %f4, %f2, %f6
sra %l4, 0x10, %g4
bcc,a,pt %icc, loop_1521
fand %f6, %f12, %f14
fcmpes %fcc2, %f11, %f2
fmovd %f2, %f6
loop_1521:
fpack16 %f10, %f13
fmovsle %xcc, %f8, %f14
te %xcc, 0x2
fbl %fcc0, loop_1522
fexpand %f5, %f8
addc %i1, 0x1269, %g5
edge32n %i3, %l0, %o3
loop_1522:
lduw [%l7 + 0x60], %o5
alignaddr %i4, %i2, %o0
ldsw [%l7 + 0x28], %g2
fands %f8, %f10, %f13
addccc %o7, %o1, %o4
fpmerge %f1, %f8, %f8
ld [%l7 + 0x78], %f9
sth %g7, [%l7 + 0x10]
fmovsn %icc, %f15, %f2
fmovda %icc, %f0, %f7
std %f10, [%l7 + 0x10]
st %f7, [%l7 + 0x30]
std %f14, [%l7 + 0x60]
movneg %xcc, %o2, %o6
ldd [%l7 + 0x38], %f6
st %f4, [%l7 + 0x74]
fmovdleu %xcc, %f0, %f15
udivx %l1, 0x0ACB, %g3
orcc %i5, 0x18CF, %g6
array16 %i6, %l6, %l2
fbe,a %fcc1, loop_1523
edge32l %g1, %i7, %l5
fzero %f0
fbge,a %fcc2, loop_1524
loop_1523:
brgez,a %i0, loop_1525
fmovsgu %xcc, %f1, %f4
fmovrdlz %l3, %f12, %f4
loop_1524:
fsrc2 %f10, %f14
loop_1525:
sdivcc %g4, 0x1C7A, %l4
edge32n %i1, %g5, %i3
bleu loop_1526
fxnors %f12, %f13, %f4
movneg %xcc, %l0, %o3
fbu,a %fcc1, loop_1527
loop_1526:
smul %o5, %i2, %o0
fbl,a %fcc0, loop_1528
fnot1s %f0, %f0
loop_1527:
fpadd16 %f10, %f2, %f0
ldsh [%l7 + 0x62], %g2
loop_1528:
fsrc2s %f13, %f14
sth %i4, [%l7 + 0x08]
std %f2, [%l7 + 0x20]
sdiv %o1, 0x0A45, %o4
fmovrde %o7, %f8, %f4
xnor %g7, %o6, %l1
ldsw [%l7 + 0x7C], %g3
fandnot1s %f14, %f1, %f11
ldsb [%l7 + 0x41], %o2
brlez %i5, loop_1529
andn %g6, 0x047D, %i6
ta %icc, 0x1
orcc %l6, %g1, %l2
loop_1529:
movleu %xcc, %l5, %i0
be,pt %icc, loop_1530
stb %i7, [%l7 + 0x58]
fmovde %xcc, %f10, %f5
movpos %icc, %g4, %l4
loop_1530:
srl %i1, 0x1C, %g5
fmovrsne %l3, %f13, %f4
bcs loop_1531
edge32l %l0, %o3, %o5
fmuld8sux16 %f13, %f3, %f8
srl %i2, %o0, %g2
loop_1531:
tpos %xcc, 0x1
fbug,a %fcc2, loop_1532
ldsb [%l7 + 0x14], %i3
fmovsl %icc, %f3, %f7
lduw [%l7 + 0x08], %o1
loop_1532:
edge16l %o4, %i4, %g7
fsrc1 %f12, %f10
fbe,a %fcc2, loop_1533
ld [%l7 + 0x28], %f1
stw %o7, [%l7 + 0x74]
fmovrdgez %l1, %f12, %f10
loop_1533:
movg %xcc, %g3, %o6
lduh [%l7 + 0x58], %i5
ldsw [%l7 + 0x64], %o2
stx %i6, [%l7 + 0x50]
edge8ln %g6, %l6, %g1
lduw [%l7 + 0x54], %l2
fcmps %fcc2, %f14, %f12
fnot1 %f0, %f8
edge8ln %i0, %i7, %l5
ldd [%l7 + 0x38], %f6
stb %g4, [%l7 + 0x2F]
fnot1s %f2, %f8
ld [%l7 + 0x1C], %f1
orn %i1, %l4, %g5
edge32n %l0, %o3, %l3
st %f1, [%l7 + 0x40]
fmovdl %icc, %f14, %f1
bgu,a loop_1534
stb %i2, [%l7 + 0x7C]
lduh [%l7 + 0x16], %o5
sth %g2, [%l7 + 0x7C]
loop_1534:
ldd [%l7 + 0x60], %f14
ldsb [%l7 + 0x56], %o0
sth %o1, [%l7 + 0x4A]
ldsh [%l7 + 0x6E], %i3
fnot2s %f13, %f9
movg %xcc, %i4, %o4
stx %g7, [%l7 + 0x50]
fmovsneg %xcc, %f8, %f14
smulcc %o7, 0x0F8F, %g3
fmovdcc %xcc, %f0, %f6
fmuld8sux16 %f0, %f1, %f2
stx %l1, [%l7 + 0x68]
nop
setx loop_1535, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bgu,a %icc, loop_1536
movge %icc, %o6, %i5
xnor %i6, 0x05FE, %o2
loop_1535:
stx %g6, [%l7 + 0x18]
loop_1536:
bl %xcc, loop_1537
lduh [%l7 + 0x54], %g1
fbul,a %fcc3, loop_1538
fmovsgu %xcc, %f10, %f7
loop_1537:
taddcc %l2, 0x0B95, %i0
ldsh [%l7 + 0x2A], %l6
loop_1538:
bge,pt %icc, loop_1539
bl loop_1540
ldsb [%l7 + 0x6F], %l5
lduw [%l7 + 0x2C], %i7
loop_1539:
be,pn %icc, loop_1541
loop_1540:
sra %g4, %i1, %l4
lduw [%l7 + 0x58], %g5
fbuge,a %fcc3, loop_1542
loop_1541:
taddcc %o3, %l3, %i2
fpack32 %f4, %f2, %f12
fmovd %f0, %f14
loop_1542:
ld [%l7 + 0x24], %f0
sdiv %l0, 0x17C5, %g2
fble,a %fcc0, loop_1543
fmovdvs %icc, %f8, %f9
fmovrdlez %o0, %f10, %f4
tsubcctv %o5, %i3, %o1
loop_1543:
fmovscs %icc, %f7, %f7
stw %o4, [%l7 + 0x5C]
fxnor %f2, %f8, %f0
fandnot1s %f7, %f10, %f10
stb %g7, [%l7 + 0x11]
ldx [%l7 + 0x48], %o7
ldsw [%l7 + 0x0C], %i4
fbn,a %fcc0, loop_1544
fbuge,a %fcc3, loop_1545
bl,a,pt %icc, loop_1546
stb %l1, [%l7 + 0x7F]
loop_1544:
ldsb [%l7 + 0x18], %o6
loop_1545:
fone %f10
loop_1546:
movcc %icc, %g3, %i5
st %f11, [%l7 + 0x08]
bcc,a,pt %icc, loop_1547
fnegd %f6, %f14
edge16n %i6, %g6, %g1
ldsb [%l7 + 0x0F], %o2
loop_1547:
ldsw [%l7 + 0x30], %l2
sll %i0, 0x1D, %l5
addcc %l6, 0x1D9D, %g4
fpackfix %f2, %f12
ldx [%l7 + 0x10], %i1
sll %l4, 0x1B, %g5
edge32n %o3, %l3, %i7
fpsub32s %f9, %f12, %f5
ld [%l7 + 0x38], %f2
stx %i2, [%l7 + 0x18]
movle %icc, %g2, %l0
xor %o5, %o0, %o1
sdivx %i3, 0x035B, %g7
tcc %xcc, 0x4
std %f0, [%l7 + 0x40]
fmovse %icc, %f1, %f5
sth %o4, [%l7 + 0x7C]
and %o7, 0x1F56, %i4
fabss %f0, %f12
alignaddrl %l1, %g3, %i5
ldd [%l7 + 0x20], %f6
fpsub32 %f6, %f8, %f6
bl,a,pn %xcc, loop_1548
ldsh [%l7 + 0x22], %i6
lduw [%l7 + 0x78], %o6
fand %f0, %f6, %f4
loop_1548:
tvc %icc, 0x0
brlz %g6, loop_1549
fmovdvs %icc, %f9, %f0
xorcc %g1, %o2, %l2
fmovd %f0, %f8
loop_1549:
ldx [%l7 + 0x20], %l5
bpos,pt %xcc, loop_1550
fmovse %xcc, %f6, %f11
movl %xcc, %i0, %l6
stb %g4, [%l7 + 0x60]
loop_1550:
umul %i1, 0x076B, %l4
subc %g5, %l3, %i7
fmovsvc %xcc, %f7, %f15
edge8l %i2, %o3, %g2
fmovspos %icc, %f4, %f8
fmovrsne %l0, %f6, %f0
tneg %xcc, 0x4
lduh [%l7 + 0x14], %o5
bgu,pn %xcc, loop_1551
movg %xcc, %o0, %o1
fbge,a %fcc1, loop_1552
brgz,a %i3, loop_1553
loop_1551:
movre %o4, 0x15D, %g7
fornot1s %f2, %f9, %f13
loop_1552:
tsubcc %o7, 0x13EE, %i4
loop_1553:
ldsb [%l7 + 0x3A], %g3
st %f0, [%l7 + 0x0C]
fbule,a %fcc0, loop_1554
stw %l1, [%l7 + 0x7C]
lduw [%l7 + 0x30], %i5
bgu,a,pn %xcc, loop_1555
loop_1554:
edge8ln %o6, %i6, %g6
taddcctv %g1, 0x0A13, %o2
fxor %f4, %f0, %f14
loop_1555:
fblg %fcc1, loop_1556
alignaddrl %l2, %l5, %l6
tle %icc, 0x7
taddcctv %g4, %i1, %l4
loop_1556:
ldub [%l7 + 0x72], %i0
ld [%l7 + 0x38], %f4
tg %xcc, 0x3
sethi 0x101F, %l3
or %i7, %i2, %g5
stw %o3, [%l7 + 0x70]
stb %l0, [%l7 + 0x55]
ldsh [%l7 + 0x42], %o5
fmovdle %xcc, %f14, %f3
tge %xcc, 0x6
ldsh [%l7 + 0x6C], %g2
sdivcc %o1, 0x0EDC, %o0
fnand %f0, %f0, %f0
fandnot2 %f2, %f14, %f2
ldsb [%l7 + 0x32], %i3
stw %g7, [%l7 + 0x18]
fpadd32s %f4, %f5, %f0
ldsb [%l7 + 0x50], %o4
edge8 %o7, %g3, %i4
std %f14, [%l7 + 0x28]
fmovsvc %icc, %f8, %f13
ld [%l7 + 0x30], %f11
edge8 %l1, %o6, %i6
fmovda %icc, %f9, %f15
bne loop_1557
fbule,a %fcc0, loop_1558
fbne,a %fcc0, loop_1559
fnot1 %f6, %f2
loop_1557:
ldsh [%l7 + 0x78], %i5
loop_1558:
pdist %f8, %f4, %f6
loop_1559:
ldx [%l7 + 0x58], %g1
popc %g6, %o2
movn %icc, %l5, %l2
stb %g4, [%l7 + 0x5E]
fmul8sux16 %f4, %f2, %f2
fbule,a %fcc3, loop_1560
ldd [%l7 + 0x38], %f14
fmovdg %icc, %f15, %f1
sra %l6, 0x0F, %l4
loop_1560:
fbn %fcc0, loop_1561
brlz,a %i1, loop_1562
ldsw [%l7 + 0x1C], %l3
ld [%l7 + 0x38], %f3
loop_1561:
movpos %xcc, %i0, %i7
loop_1562:
tsubcctv %i2, %g5, %l0
stb %o5, [%l7 + 0x17]
sth %g2, [%l7 + 0x0A]
fmul8x16au %f15, %f9, %f8
fornot1s %f7, %f1, %f11
lduh [%l7 + 0x60], %o3
bgu %xcc, loop_1563
fmovrdgez %o0, %f10, %f0
sethi 0x0E60, %i3
ld [%l7 + 0x54], %f9
loop_1563:
tne %icc, 0x5
fmovsge %xcc, %f2, %f0
movrlez %o1, 0x379, %g7
fbn,a %fcc1, loop_1564
orcc %o4, %g3, %o7
array16 %l1, %i4, %i6
ldsh [%l7 + 0x50], %i5
loop_1564:
ldx [%l7 + 0x68], %o6
edge16n %g6, %g1, %o2
fbne,a %fcc2, loop_1565
fxor %f12, %f8, %f2
stx %l2, [%l7 + 0x18]
tcs %icc, 0x6
loop_1565:
fble %fcc2, loop_1566
fcmped %fcc2, %f8, %f12
andn %l5, 0x11D7, %l6
stx %g4, [%l7 + 0x08]
loop_1566:
bvs,a %icc, loop_1567
ldsh [%l7 + 0x4A], %i1
lduh [%l7 + 0x60], %l3
fmovscs %icc, %f15, %f8
loop_1567:
stx %i0, [%l7 + 0x40]
ldsb [%l7 + 0x23], %i7
fmovdle %icc, %f10, %f1
fbl,a %fcc3, loop_1568
fones %f5
movn %xcc, %l4, %g5
std %f4, [%l7 + 0x48]
loop_1568:
ldsb [%l7 + 0x16], %i2
edge8l %o5, %l0, %o3
movre %g2, 0x359, %i3
movge %icc, %o0, %o1
mova %icc, %g7, %o4
ldd [%l7 + 0x68], %f0
ldx [%l7 + 0x48], %g3
or %l1, 0x11B9, %i4
addcc %o7, %i6, %o6
fmovrdne %i5, %f12, %f8
brgz %g6, loop_1569
movrgez %g1, %o2, %l2
fmovsvs %xcc, %f11, %f1
nop
setx loop_1570, %l0, %l1
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_1569:
ba,pt %xcc, loop_1571
fmul8x16 %f14, %f2, %f12
fbge,a %fcc0, loop_1572
loop_1570:
fmovscs %xcc, %f1, %f8
loop_1571:
fpmerge %f12, %f5, %f12
fbuge,a %fcc2, loop_1573
loop_1572:
fmul8x16 %f9, %f12, %f12
ld [%l7 + 0x38], %f5
fpadd32 %f4, %f12, %f8
loop_1573:
st %f0, [%l7 + 0x38]
stx %l6, [%l7 + 0x70]
stw %g4, [%l7 + 0x78]
fmuld8sux16 %f15, %f3, %f14
fmovdvc %xcc, %f3, %f3
movn %icc, %i1, %l5
alignaddrl %l3, %i0, %l4
tvs %xcc, 0x0
alignaddr %i7, %g5, %o5
sub %i2, 0x069B, %l0
fmovdle %xcc, %f7, %f0
fbl,a %fcc3, loop_1574
fble %fcc3, loop_1575
bgu,a %icc, loop_1576
fbo,a %fcc3, loop_1577
loop_1574:
st %f5, [%l7 + 0x7C]
loop_1575:
umulcc %g2, %i3, %o0
loop_1576:
lduw [%l7 + 0x74], %o3
loop_1577:
movpos %icc, %g7, %o4
andcc %o1, %g3, %i4
movl %xcc, %o7, %i6
bneg loop_1578
udivx %l1, 0x1617, %o6
movleu %icc, %i5, %g1
edge32 %o2, %g6, %l6
loop_1578:
fbe %fcc0, loop_1579
ldd [%l7 + 0x40], %f4
brlz,a %l2, loop_1580
stw %g4, [%l7 + 0x54]
loop_1579:
stx %i1, [%l7 + 0x28]
fmul8x16 %f10, %f12, %f14
loop_1580:
fbg %fcc2, loop_1581
stx %l3, [%l7 + 0x30]
fmul8x16au %f5, %f9, %f8
ldsw [%l7 + 0x74], %i0
loop_1581:
udivcc %l4, 0x1567, %l5
fmovdne %icc, %f11, %f3
tcc %xcc, 0x6
movrgz %g5, %o5, %i2
fcmpgt16 %f8, %f10, %i7
ldd [%l7 + 0x50], %f4
fcmps %fcc0, %f7, %f8
stw %g2, [%l7 + 0x4C]
brlz %l0, loop_1582
edge32n %i3, %o0, %o3
fnegd %f14, %f6
fcmps %fcc0, %f2, %f0
loop_1582:
tge %xcc, 0x6
st %f2, [%l7 + 0x68]
fmovrsgz %g7, %f15, %f8
fmovrslez %o1, %f15, %f2
bpos loop_1583
fbg %fcc2, loop_1584
bvs %icc, loop_1585
fands %f2, %f0, %f1
loop_1583:
edge8n %g3, %i4, %o4
loop_1584:
edge16n %o7, %l1, %i6
loop_1585:
fble,a %fcc3, loop_1586
stx %i5, [%l7 + 0x68]
tg %xcc, 0x5
ldsb [%l7 + 0x79], %o6
loop_1586:
fmovsvs %icc, %f3, %f3
fbn,a %fcc2, loop_1587
mulx %o2, 0x0054, %g1
fmovda %icc, %f10, %f7
fabsd %f8, %f8
loop_1587:
fmovsleu %xcc, %f12, %f2
fmovscs %icc, %f2, %f9
brgez %l6, loop_1588
stb %l2, [%l7 + 0x6D]
fornot2s %f7, %f12, %f4
fandnot1 %f2, %f6, %f0
loop_1588:
edge32ln %g6, %g4, %l3
fnand %f6, %f2, %f6
ld [%l7 + 0x38], %f8
stb %i0, [%l7 + 0x69]
movrlz %i1, 0x10A, %l4
ldx [%l7 + 0x20], %l5
ldd [%l7 + 0x50], %f10
fmovsneg %icc, %f8, %f15
movgu %icc, %o5, %g5
st %f8, [%l7 + 0x3C]
fpack16 %f4, %f8
bge loop_1589
ldd [%l7 + 0x78], %f0
fones %f8
fpadd16 %f6, %f2, %f8
loop_1589:
stx %i2, [%l7 + 0x48]
movrgz %g2, %i7, %i3
tgu %icc, 0x3
fbn %fcc1, loop_1590
lduw [%l7 + 0x1C], %l0
orn %o3, %o0, %g7
fmovdneg %icc, %f10, %f6
loop_1590:
ldsb [%l7 + 0x4D], %g3
smulcc %i4, 0x064C, %o4
ta %icc, 0x0
fmovsvs %xcc, %f7, %f12
orcc %o7, 0x0376, %o1
andcc %i6, %l1, %i5
st %f2, [%l7 + 0x60]
sra %o2, %g1, %l6
lduh [%l7 + 0x18], %o6
fandnot2 %f6, %f10, %f0
tcc %icc, 0x5
movrne %l2, %g4, %g6
fbu,a %fcc0, loop_1591
fmul8sux16 %f8, %f2, %f6
stx %i0, [%l7 + 0x50]
tvc %icc, 0x0
loop_1591:
bcs,pn %xcc, loop_1592
or %i1, 0x1306, %l4
fmovd %f4, %f0
bgu,pt %icc, loop_1593
loop_1592:
edge16ln %l5, %o5, %l3
orn %g5, %i2, %i7
fnot1s %f13, %f5
loop_1593:
ldsb [%l7 + 0x18], %g2
edge32l %i3, %l0, %o0
fors %f4, %f9, %f13
ta %icc, 0x0
fnegs %f9, %f12
fmovrdne %g7, %f6, %f0
tl %icc, 0x3
addccc %o3, %i4, %o4
ldsh [%l7 + 0x2C], %o7
fmovsvs %xcc, %f15, %f2
fbne,a %fcc2, loop_1594
st %f7, [%l7 + 0x4C]
edge16 %g3, %i6, %l1
edge8l %i5, %o1, %o2
loop_1594:
ld [%l7 + 0x64], %f5
fbul,a %fcc3, loop_1595
movrlez %l6, 0x058, %o6
fornot2 %f6, %f6, %f14
addc %g1, 0x1293, %l2
loop_1595:
edge32l %g6, %i0, %g4
ldsw [%l7 + 0x24], %i1
fmovdneg %xcc, %f7, %f15
fmovd %f14, %f8
ldsb [%l7 + 0x3A], %l4
lduw [%l7 + 0x64], %l5
tl %xcc, 0x3
movrne %o5, 0x2A7, %g5
fmul8x16au %f3, %f15, %f12
addcc %l3, 0x00C3, %i7
fmul8x16 %f6, %f14, %f6
subc %i2, 0x1BDA, %i3
fnand %f0, %f2, %f10
lduh [%l7 + 0x22], %l0
srl %o0, 0x06, %g7
std %f6, [%l7 + 0x78]
sdivx %g2, 0x1DFD, %i4
stw %o4, [%l7 + 0x4C]
movrne %o7, 0x163, %g3
fcmpeq32 %f12, %f8, %i6
edge8ln %o3, %i5, %o1
sethi 0x06C3, %o2
edge16l %l6, %l1, %o6
subc %g1, %l2, %i0
addccc %g6, %i1, %g4
fmovsl %xcc, %f2, %f0
ldx [%l7 + 0x50], %l4
bcs loop_1596
udivx %l5, 0x1023, %g5
ldub [%l7 + 0x74], %l3
fbug,a %fcc1, loop_1597
loop_1596:
fmovdne %icc, %f9, %f0
stw %i7, [%l7 + 0x3C]
edge32n %i2, %i3, %l0
loop_1597:
fornot2s %f7, %f11, %f2
fmovdle %xcc, %f3, %f14
fzero %f6
std %f8, [%l7 + 0x50]
edge8n %o5, %o0, %g2
stb %g7, [%l7 + 0x73]
array16 %o4, %o7, %i4
movcs %icc, %g3, %i6
move %xcc, %o3, %i5
fandnot2 %f10, %f6, %f4
fmovdvc %icc, %f9, %f1
movneg %icc, %o2, %l6
udivx %o1, 0x1F3E, %l1
brnz %g1, loop_1598
fcmpne16 %f10, %f14, %o6
edge16ln %i0, %l2, %i1
fsrc1s %f10, %f2
loop_1598:
fnegd %f4, %f12
movne %icc, %g6, %l4
fxor %f2, %f6, %f12
andcc %g4, %g5, %l3
fmovsne %icc, %f2, %f10
fcmpes %fcc2, %f6, %f4
array8 %l5, %i7, %i2
fandnot1 %f8, %f12, %f6
ld [%l7 + 0x08], %f10
fmovdvs %xcc, %f8, %f8
movgu %xcc, %l0, %i3
brlez,a %o5, loop_1599
st %f13, [%l7 + 0x78]
fmovsge %icc, %f7, %f11
fxnors %f11, %f0, %f1
loop_1599:
bl,pn %xcc, loop_1600
fmovrde %g2, %f14, %f12
fbg %fcc0, loop_1601
sllx %o0, %g7, %o7
loop_1600:
ldsb [%l7 + 0x40], %o4
fcmpes %fcc2, %f1, %f12
loop_1601:
lduh [%l7 + 0x58], %i4
orncc %g3, 0x1AA8, %o3
ldub [%l7 + 0x4D], %i6
popc %i5, %l6
lduh [%l7 + 0x78], %o2
ldub [%l7 + 0x32], %o1
fmovrdgz %l1, %f2, %f0
fmovsge %icc, %f4, %f1
fmovd %f12, %f4
fabsd %f0, %f0
ldd [%l7 + 0x70], %f12
sll %g1, %i0, %l2
tvs %icc, 0x1
fcmped %fcc2, %f8, %f12
xnor %i1, 0x04C3, %o6
ld [%l7 + 0x3C], %f11
lduh [%l7 + 0x2A], %g6
fmovse %xcc, %f3, %f12
ba,pn %xcc, loop_1602
bcs %xcc, loop_1603
subcc %g4, %l4, %g5
sdivx %l5, 0x11A0, %l3
loop_1602:
fxor %f6, %f4, %f4
loop_1603:
ld [%l7 + 0x18], %f2
ldd [%l7 + 0x70], %f14
ldd [%l7 + 0x68], %f10
tleu %icc, 0x3
fbe,a %fcc1, loop_1604
st %f5, [%l7 + 0x34]
umul %i7, 0x0C49, %l0
fpadd32s %f1, %f0, %f0
loop_1604:
fxors %f11, %f15, %f9
brlez %i2, loop_1605
fmovsl %icc, %f15, %f12
std %f2, [%l7 + 0x78]
ldsw [%l7 + 0x08], %o5
loop_1605:
sth %i3, [%l7 + 0x60]
ble,a loop_1606
fmovsg %icc, %f0, %f11
ble,a,pt %xcc, loop_1607
fornot2 %f6, %f14, %f8
loop_1606:
orcc %g2, %g7, %o0
tl %icc, 0x2
loop_1607:
nop
setx loop_1608, %l0, %l1
jmpl %l1, %o7
ldub [%l7 + 0x2E], %o4
tcc %icc, 0x1
ldsh [%l7 + 0x28], %g3
loop_1608:
ldsh [%l7 + 0x34], %o3
fmovdg %xcc, %f8, %f8
fmovd %f10, %f10
fmovrde %i6, %f4, %f0
fble %fcc0, loop_1609
movl %xcc, %i5, %l6
edge8l %o2, %o1, %i4
ld [%l7 + 0x54], %f15
loop_1609:
stx %l1, [%l7 + 0x28]
stw %i0, [%l7 + 0x50]
ldd [%l7 + 0x58], %f4
fmovdcc %xcc, %f0, %f0
fba,a %fcc3, loop_1610
tneg %xcc, 0x0
fabsd %f2, %f4
fxor %f14, %f10, %f12
loop_1610:
fmovrsgz %g1, %f0, %f15
ldub [%l7 + 0x5D], %i1
fcmped %fcc1, %f4, %f0
ba loop_1611
mulx %l2, %g6, %o6
st %f10, [%l7 + 0x60]
fmovrdgz %l4, %f14, %f6
loop_1611:
ldsh [%l7 + 0x34], %g5
fbl,a %fcc3, loop_1612
fmovsvc %icc, %f6, %f5
movpos %xcc, %l5, %l3
nop
setx loop_1613, %l0, %l1
jmpl %l1, %g4
loop_1612:
fpack32 %f2, %f4, %f6
movrgz %i7, 0x33D, %l0
orncc %i2, 0x0B68, %i3
loop_1613:
fmovrsgez %g2, %f1, %f14
fmovde %icc, %f13, %f10
tl %xcc, 0x2
mulscc %o5, 0x1CE6, %o0
xor %o7, %o4, %g7
fbule %fcc1, loop_1614
fcmpeq32 %f14, %f12, %o3
std %f2, [%l7 + 0x50]
ld [%l7 + 0x20], %f8
loop_1614:
fpsub32s %f5, %f2, %f7
stx %i6, [%l7 + 0x38]
ldsb [%l7 + 0x1B], %g3
sth %l6, [%l7 + 0x08]
movn %icc, %i5, %o2
edge8l %i4, %l1, %o1
fpsub16s %f11, %f15, %f0
movgu %icc, %g1, %i1
fornot2 %f4, %f0, %f12
addcc %l2, %i0, %g6
fbl,a %fcc2, loop_1615
sdivcc %l4, 0x0730, %g5
xnor %l5, %l3, %o6
tne %xcc, 0x4
loop_1615:
movcs %icc, %g4, %i7
fmovrse %l0, %f10, %f9
ld [%l7 + 0x34], %f13
tcs %icc, 0x5
ldub [%l7 + 0x38], %i2
fmovsn %icc, %f7, %f6
ldub [%l7 + 0x64], %g2
lduw [%l7 + 0x30], %o5
fmovsvs %icc, %f1, %f12
fcmpeq32 %f6, %f10, %i3
fmovdneg %icc, %f2, %f7
edge16l %o7, %o0, %g7
ldx [%l7 + 0x38], %o4
subcc %i6, %o3, %g3
sllx %i5, %l6, %o2
fcmpgt32 %f6, %f12, %i4
orn %l1, %g1, %i1
tpos %icc, 0x1
call loop_1616
stw %l2, [%l7 + 0x68]
ldsh [%l7 + 0x38], %i0
fmul8sux16 %f6, %f12, %f4
loop_1616:
fcmps %fcc3, %f9, %f1
stb %o1, [%l7 + 0x09]
fmovrsne %l4, %f5, %f5
ba,a,pn %icc, loop_1617
fmovdn %xcc, %f5, %f2
fmovsleu %xcc, %f6, %f0
brlz,a %g6, loop_1618
loop_1617:
fbge %fcc1, loop_1619
fpadd32 %f4, %f2, %f4
ldub [%l7 + 0x64], %l5
loop_1618:
fpsub16s %f14, %f1, %f10
loop_1619:
fmul8x16al %f4, %f10, %f6
stb %l3, [%l7 + 0x48]
lduh [%l7 + 0x32], %o6
te %xcc, 0x3
st %f5, [%l7 + 0x6C]
st %f11, [%l7 + 0x50]
lduw [%l7 + 0x18], %g4
lduw [%l7 + 0x1C], %g5
movle %xcc, %i7, %l0
movcs %icc, %i2, %o5
ldd [%l7 + 0x40], %f12
st %f1, [%l7 + 0x34]
lduh [%l7 + 0x7C], %i3
fxors %f8, %f5, %f4
ldsw [%l7 + 0x58], %g2
fbul,a %fcc0, loop_1620
fxnors %f0, %f1, %f12
std %f0, [%l7 + 0x18]
fmuld8ulx16 %f13, %f15, %f6
loop_1620:
fpadd32 %f14, %f10, %f6
fones %f13
andcc %o0, 0x0A83, %o7
sth %g7, [%l7 + 0x68]
tne %icc, 0x2
lduw [%l7 + 0x68], %i6
sdivx %o3, 0x017B, %o4
edge32l %g3, %l6, %i5
fpsub16 %f8, %f12, %f10
fcmpne16 %f12, %f14, %o2
edge16l %i4, %g1, %i1
lduh [%l7 + 0x3C], %l1
st %f13, [%l7 + 0x6C]
fmul8ulx16 %f4, %f2, %f14
fmul8x16au %f3, %f3, %f10
fmovdcc %xcc, %f5, %f2
bvs,a loop_1621
ldd [%l7 + 0x40], %f2
fexpand %f4, %f14
edge8l %i0, %l2, %o1
loop_1621:
fnot2s %f6, %f11
ldd [%l7 + 0x70], %f4
lduw [%l7 + 0x60], %g6
fbug %fcc0, loop_1622
brz %l5, loop_1623
tvc %xcc, 0x7
ldsb [%l7 + 0x50], %l3
loop_1622:
stw %l4, [%l7 + 0x6C]
loop_1623:
movvc %icc, %o6, %g5
ldd [%l7 + 0x10], %f14
alignaddr %i7, %g4, %l0
tle %xcc, 0x7
ldsh [%l7 + 0x18], %i2
tne %xcc, 0x0
fmovsg %icc, %f14, %f5
fandnot2s %f13, %f2, %f15
fbule,a %fcc1, loop_1624
te %icc, 0x1
fcmpd %fcc3, %f6, %f14
mova %xcc, %i3, %o5
loop_1624:
bcs loop_1625
tleu %icc, 0x2
fsrc1 %f4, %f4
fmovda %icc, %f7, %f11
loop_1625:
tcc %icc, 0x4
fpsub16 %f2, %f8, %f4
fand %f12, %f8, %f2
ldx [%l7 + 0x60], %g2
fandnot2s %f13, %f10, %f14
fcmpgt16 %f6, %f6, %o0
fmovdl %xcc, %f10, %f15
fcmpes %fcc2, %f12, %f2
fsrc1 %f2, %f6
st %f2, [%l7 + 0x3C]
ldx [%l7 + 0x38], %g7
st %f0, [%l7 + 0x24]
fcmpd %fcc1, %f6, %f8
umul %o7, 0x16F2, %o3
for %f14, %f10, %f0
ldd [%l7 + 0x68], %f8
fcmped %fcc1, %f14, %f0
fbul,a %fcc3, loop_1626
movle %xcc, %o4, %g3
tl %xcc, 0x4
fmovdcs %xcc, %f8, %f15
loop_1626:
edge16 %l6, %i5, %o2
fbug,a %fcc3, loop_1627
nop
setx loop_1628, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tge %icc, 0x5
movre %i4, %i6, %i1
loop_1627:
sdivx %g1, 0x1A71, %l1
loop_1628:
fmovsneg %xcc, %f15, %f8
bneg,a loop_1629
tsubcc %i0, %o1, %g6
ld [%l7 + 0x44], %f8
stw %l2, [%l7 + 0x2C]
loop_1629:
fmovrslz %l3, %f12, %f1
umul %l4, 0x0F7C, %o6
fmovsgu %icc, %f3, %f3
fmovrde %g5, %f8, %f10
edge16 %i7, %g4, %l5
fmovsa %xcc, %f9, %f9
movrlz %i2, 0x3F4, %l0
fmovdn %xcc, %f0, %f6
st %f11, [%l7 + 0x14]
sllx %o5, %i3, %g2
ldx [%l7 + 0x28], %o0
bgu loop_1630
and %g7, 0x0971, %o3
ldsh [%l7 + 0x2C], %o7
fcmpeq16 %f12, %f14, %g3
loop_1630:
ldx [%l7 + 0x50], %l6
fands %f6, %f8, %f10
alignaddrl %i5, %o4, %o2
ldub [%l7 + 0x62], %i4
stb %i6, [%l7 + 0x38]
ld [%l7 + 0x7C], %f11
edge8ln %g1, %l1, %i0
fmovsg %icc, %f8, %f6
fandnot2 %f14, %f4, %f4
fsrc1 %f10, %f4
fmovsne %xcc, %f14, %f8
ldx [%l7 + 0x30], %o1
xnorcc %i1, %g6, %l3
subcc %l2, 0x0138, %o6
brlz %g5, loop_1631
umul %i7, %l4, %g4
sth %i2, [%l7 + 0x72]
fabss %f6, %f2
loop_1631:
lduh [%l7 + 0x56], %l0
tle %xcc, 0x4
subc %o5, 0x0DC3, %i3
lduw [%l7 + 0x5C], %l5
ldsh [%l7 + 0x70], %g2
nop
setx loop_1632, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
popc 0x0C5F, %o0
movrne %o3, 0x359, %o7
fnot1s %f10, %f9
loop_1632:
fmovdle %xcc, %f9, %f4
fabss %f1, %f11
fnands %f10, %f6, %f0
edge32ln %g7, %g3, %i5
stb %o4, [%l7 + 0x22]
tl %icc, 0x2
tneg %xcc, 0x4
ldsb [%l7 + 0x73], %l6
st %f9, [%l7 + 0x5C]
fnot1 %f2, %f8
move %xcc, %o2, %i4
fnot1s %f1, %f7
lduh [%l7 + 0x0A], %g1
movvc %icc, %i6, %l1
tne %icc, 0x2
fbn %fcc0, loop_1633
movre %i0, 0x241, %o1
fmovdle %xcc, %f7, %f9
tneg %xcc, 0x0
loop_1633:
fandnot2s %f13, %f9, %f9
lduh [%l7 + 0x1A], %i1
fnand %f6, %f6, %f10
fbne,a %fcc3, loop_1634
brz %g6, loop_1635
fornot1s %f9, %f0, %f12
ldsb [%l7 + 0x08], %l2
loop_1634:
fmovsl %xcc, %f12, %f2
loop_1635:
smulcc %l3, %o6, %i7
sth %l4, [%l7 + 0x08]
movcs %icc, %g4, %i2
std %f12, [%l7 + 0x08]
tvc %icc, 0x4
sdivx %g5, 0x0057, %o5
edge32n %i3, %l5, %l0
fmovde %icc, %f3, %f9
fmovrsgez %g2, %f10, %f4
ldsw [%l7 + 0x68], %o3
fpadd32s %f9, %f12, %f5
fmovdgu %xcc, %f11, %f15
edge8l %o7, %g7, %g3
fzeros %f5
udivx %o0, 0x1912, %o4
fnors %f7, %f14, %f2
brlz,a %l6, loop_1636
srlx %i5, 0x16, %i4
fbule %fcc1, loop_1637
fbule,a %fcc0, loop_1638
loop_1636:
fble,a %fcc3, loop_1639
fmovsneg %xcc, %f8, %f11
loop_1637:
fmovsa %icc, %f8, %f2
loop_1638:
tvs %xcc, 0x4
loop_1639:
fnands %f11, %f13, %f1
movcc %xcc, %g1, %o2
srl %l1, %i0, %i6
fnot2s %f14, %f2
fpack32 %f10, %f14, %f6
movrne %o1, %g6, %i1
addc %l2, 0x129B, %l3
fmovscc %icc, %f6, %f0
sth %o6, [%l7 + 0x0A]
fbge,a %fcc0, loop_1640
lduw [%l7 + 0x1C], %l4
for %f14, %f8, %f12
stb %g4, [%l7 + 0x5E]
loop_1640:
lduh [%l7 + 0x0A], %i2
mova %icc, %g5, %o5
fcmpne32 %f0, %f10, %i3
ldd [%l7 + 0x48], %f6
fcmps %fcc2, %f0, %f9
sub %l5, 0x158B, %l0
fmovdcs %xcc, %f15, %f6
fmovdvc %xcc, %f9, %f14
fnot1 %f12, %f6
stw %i7, [%l7 + 0x1C]
std %f6, [%l7 + 0x48]
ta %xcc, 0x0
popc %g2, %o3
stw %o7, [%l7 + 0x38]
ldsh [%l7 + 0x60], %g3
tne %icc, 0x1
fsrc2s %f15, %f11
bcc,a,pt %icc, loop_1641
xor %o0, 0x0020, %o4
fabss %f11, %f7
fmovsneg %icc, %f13, %f10
loop_1641:
srax %g7, 0x03, %l6
fmovda %icc, %f15, %f13
fmovdneg %icc, %f8, %f13
fmovrdne %i4, %f12, %f6
umulcc %g1, %i5, %l1
fmovsg %icc, %f3, %f3
fcmpes %fcc0, %f4, %f0
ldub [%l7 + 0x37], %o2
ldd [%l7 + 0x30], %f8
ldub [%l7 + 0x3C], %i6
sdivx %i0, 0x1DC4, %o1
edge8n %g6, %i1, %l2
ldsw [%l7 + 0x2C], %o6
tpos %xcc, 0x7
fsrc1s %f10, %f0
andcc %l4, 0x134D, %l3
fmovrdne %i2, %f0, %f6
fmovsgu %xcc, %f14, %f9
bpos,a,pt %xcc, loop_1642
fornot1 %f14, %f12, %f0
udiv %g4, 0x01E3, %g5
fnand %f8, %f2, %f12
loop_1642:
fornot1 %f4, %f6, %f4
stx %o5, [%l7 + 0x48]
edge32l %i3, %l0, %l5
fpadd16 %f14, %f14, %f2
fmovsg %xcc, %f14, %f4
ldd [%l7 + 0x68], %f2
nop
setx loop_1643, %l0, %l1
jmpl %l1, %g2
fbge %fcc0, loop_1644
brlez %o3, loop_1645
brlez %o7, loop_1646
loop_1643:
fmovda %icc, %f14, %f2
loop_1644:
xor %i7, %g3, %o4
loop_1645:
fcmped %fcc0, %f12, %f10
loop_1646:
fpadd16s %f15, %f7, %f11
add %o0, %l6, %g7
fmovrdgez %i4, %f14, %f10
ldub [%l7 + 0x51], %i5
fmovsle %icc, %f2, %f13
edge32n %l1, %o2, %g1
lduh [%l7 + 0x7C], %i0
array8 %i6, %o1, %g6
xorcc %l2, 0x17FF, %i1
ldsh [%l7 + 0x58], %l4
lduw [%l7 + 0x2C], %l3
fmovsvs %icc, %f13, %f1
std %f12, [%l7 + 0x18]
stx %i2, [%l7 + 0x58]
fandnot2s %f15, %f12, %f12
ble,a %icc, loop_1647
fmul8x16al %f4, %f3, %f8
orncc %o6, %g5, %o5
fmuld8sux16 %f10, %f12, %f0
loop_1647:
move %xcc, %i3, %g4
fmovdneg %xcc, %f12, %f4
pdist %f8, %f10, %f0
nop
setx loop_1648, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmps %fcc2, %f2, %f4
fmovrslz %l0, %f3, %f0
fsrc2s %f5, %f9
loop_1648:
bcs,a,pn %xcc, loop_1649
stw %l5, [%l7 + 0x38]
fmovdneg %icc, %f11, %f12
udiv %o3, 0x06AC, %g2
loop_1649:
stb %o7, [%l7 + 0x3D]
sethi 0x1839, %i7
edge8l %o4, %o0, %l6
ble %xcc, loop_1650
stb %g3, [%l7 + 0x33]
ldub [%l7 + 0x08], %g7
bcc loop_1651
loop_1650:
ldx [%l7 + 0x60], %i4
ldub [%l7 + 0x10], %i5
andn %o2, 0x1590, %l1
loop_1651:
edge8n %i0, %i6, %g1
fba,a %fcc2, loop_1652
fxnors %f13, %f2, %f6
fmul8x16al %f13, %f3, %f8
sth %g6, [%l7 + 0x14]
loop_1652:
lduw [%l7 + 0x60], %l2
fbn,a %fcc3, loop_1653
lduw [%l7 + 0x18], %o1
orncc %i1, 0x06F8, %l4
fmul8sux16 %f14, %f6, %f0
loop_1653:
bcc loop_1654
umulcc %l3, 0x1194, %o6
ldsh [%l7 + 0x0E], %g5
tvs %icc, 0x5
loop_1654:
brlz %o5, loop_1655
fornot1 %f6, %f2, %f4
srax %i2, 0x06, %i3
fmovsg %icc, %f3, %f6
loop_1655:
movrne %g4, %l5, %l0
ldx [%l7 + 0x10], %g2
fbo,a %fcc3, loop_1656
sllx %o3, %i7, %o4
fbge,a %fcc0, loop_1657
stx %o0, [%l7 + 0x18]
loop_1656:
ba,a,pn %icc, loop_1658
tcs %icc, 0x2
loop_1657:
sub %l6, 0x0C90, %o7
bgu %xcc, loop_1659
loop_1658:
lduw [%l7 + 0x10], %g3
fbuge,a %fcc1, loop_1660
bleu,pn %icc, loop_1661
loop_1659:
std %f6, [%l7 + 0x70]
fmovspos %xcc, %f12, %f13
loop_1660:
tcs %xcc, 0x1
loop_1661:
ldub [%l7 + 0x4A], %g7
brlz %i5, loop_1662
brlz,a %i4, loop_1663
std %f0, [%l7 + 0x18]
sth %o2, [%l7 + 0x12]
loop_1662:
ldsb [%l7 + 0x7A], %i0
loop_1663:
nop
setx loop_1664, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srlx %l1, %i6, %g6
ldub [%l7 + 0x5D], %g1
fnegs %f3, %f8
loop_1664:
ldsh [%l7 + 0x54], %o1
array16 %l2, %l4, %i1
tleu %xcc, 0x3
ld [%l7 + 0x4C], %f1
fpadd16 %f12, %f12, %f4
std %f14, [%l7 + 0x08]
fmovsgu %icc, %f10, %f7
addccc %o6, 0x0275, %l3
sdivcc %o5, 0x103D, %i2
te %xcc, 0x3
ldx [%l7 + 0x08], %i3
movg %icc, %g4, %g5
fnot2 %f0, %f6
ldsw [%l7 + 0x38], %l0
movvs %icc, %g2, %l5
ldd [%l7 + 0x70], %f10
fmovdcc %xcc, %f10, %f1
ldub [%l7 + 0x7F], %o3
stw %i7, [%l7 + 0x74]
ldsw [%l7 + 0x44], %o4
bl,a %icc, loop_1665
movrgz %o0, 0x253, %l6
ldd [%l7 + 0x60], %f4
fmovd %f4, %f14
loop_1665:
movl %icc, %g3, %g7
ldub [%l7 + 0x29], %i5
lduw [%l7 + 0x28], %i4
ldsb [%l7 + 0x7A], %o2
ldsw [%l7 + 0x28], %i0
fmovrdne %l1, %f2, %f0
movl %xcc, %i6, %o7
stb %g1, [%l7 + 0x3C]
movgu %icc, %g6, %l2
ldsw [%l7 + 0x44], %l4
fpsub32 %f10, %f6, %f2
ldsb [%l7 + 0x5D], %i1
st %f10, [%l7 + 0x14]
orn %o1, %o6, %o5
sth %l3, [%l7 + 0x50]
fmovsneg %icc, %f2, %f7
tgu %icc, 0x0
movgu %xcc, %i2, %i3
ldub [%l7 + 0x26], %g4
edge32ln %g5, %l0, %g2
andcc %l5, 0x033B, %i7
fpsub16 %f8, %f0, %f10
std %f0, [%l7 + 0x50]
fmovdle %xcc, %f15, %f9
tvc %icc, 0x2
ld [%l7 + 0x60], %f12
fandnot2s %f6, %f9, %f3
edge8ln %o3, %o4, %o0
fmuld8sux16 %f0, %f13, %f2
ld [%l7 + 0x74], %f8
fnand %f12, %f10, %f0
sethi 0x0971, %l6
addcc %g3, %g7, %i4
ldd [%l7 + 0x40], %f14
fmul8x16au %f0, %f5, %f14
movre %i5, 0x006, %i0
fsrc1 %f14, %f2
fcmpd %fcc0, %f2, %f10
fmovsleu %xcc, %f14, %f15
fzero %f6
fmovdg %xcc, %f4, %f3
ba,a,pn %icc, loop_1666
ldsh [%l7 + 0x1E], %l1
fmul8x16 %f0, %f12, %f14
ld [%l7 + 0x1C], %f6
loop_1666:
fand %f14, %f4, %f0
fmovrdgz %i6, %f0, %f14
stw %o7, [%l7 + 0x1C]
fmovsne %icc, %f7, %f3
fands %f15, %f10, %f12
movrgz %o2, %g6, %l2
ldd [%l7 + 0x28], %f8
ldx [%l7 + 0x78], %g1
subc %l4, %o1, %i1
smul %o6, 0x19D4, %o5
addccc %i2, 0x157B, %l3
fmovde %xcc, %f9, %f3
fmovdn %xcc, %f1, %f1
fcmpes %fcc0, %f14, %f6
edge16ln %g4, %g5, %l0
edge8ln %g2, %l5, %i3
fbne,a %fcc3, loop_1667
ldsh [%l7 + 0x2C], %o3
fmovrdgz %i7, %f0, %f6
edge32ln %o4, %l6, %o0
loop_1667:
xorcc %g3, %i4, %g7
stw %i5, [%l7 + 0x10]
edge32 %i0, %i6, %l1
udivx %o7, 0x045D, %o2
umulcc %l2, 0x0CE0, %g6
fone %f10
sth %l4, [%l7 + 0x26]
fmovde %xcc, %f11, %f13
sethi 0x0260, %g1
fmovd %f2, %f4
ldsh [%l7 + 0x72], %i1
fcmpne16 %f4, %f2, %o6
stx %o5, [%l7 + 0x38]
ldub [%l7 + 0x21], %i2
tn %icc, 0x6
ldsh [%l7 + 0x58], %l3
ldub [%l7 + 0x0F], %g4
orn %g5, %o1, %l0
fnor %f12, %f6, %f0
movcs %xcc, %g2, %i3
lduw [%l7 + 0x70], %l5
fmovrdgez %o3, %f8, %f14
stw %o4, [%l7 + 0x20]
ldsb [%l7 + 0x3F], %l6
fmul8x16al %f12, %f0, %f10
lduh [%l7 + 0x2A], %i7
ld [%l7 + 0x30], %f9
orn %g3, 0x12C8, %i4
fmovsleu %icc, %f11, %f12
lduh [%l7 + 0x28], %g7
fcmpne16 %f14, %f2, %i5
fcmps %fcc0, %f7, %f8
fbue,a %fcc2, loop_1668
fpsub16s %f0, %f0, %f6
fnegd %f8, %f4
ldx [%l7 + 0x48], %o0
loop_1668:
fxor %f10, %f2, %f2
fmovdl %icc, %f6, %f11
sdivcc %i6, 0x0667, %i0
std %f4, [%l7 + 0x48]
edge32n %o7, %o2, %l2
movrgez %g6, %l1, %g1
bne,a,pn %icc, loop_1669
ble,a loop_1670
sth %l4, [%l7 + 0x66]
fba %fcc1, loop_1671
loop_1669:
fmovdleu %icc, %f13, %f6
loop_1670:
movrgez %o6, %o5, %i2
fblg,a %fcc3, loop_1672
loop_1671:
fbue %fcc0, loop_1673
movrgz %i1, 0x159, %g4
fmul8sux16 %f4, %f8, %f6
loop_1672:
sethi 0x1CDC, %g5
loop_1673:
fcmpes %fcc3, %f5, %f9
bcc,a,pn %icc, loop_1674
tcs %xcc, 0x2
umulcc %o1, %l3, %g2
movl %xcc, %i3, %l5
loop_1674:
fcmpgt32 %f0, %f8, %o3
edge16l %o4, %l6, %l0
subccc %i7, %i4, %g3
fexpand %f15, %f12
fmul8x16 %f11, %f10, %f0
umulcc %g7, 0x06D7, %i5
fmovspos %icc, %f7, %f0
ldsb [%l7 + 0x51], %i6
ld [%l7 + 0x18], %f8
orn %o0, 0x121F, %i0
brnz %o2, loop_1675
fbn %fcc2, loop_1676
edge16ln %o7, %l2, %g6
fandnot1s %f3, %f2, %f13
loop_1675:
st %f10, [%l7 + 0x24]
loop_1676:
stw %l1, [%l7 + 0x28]
subccc %l4, %g1, %o6
edge32n %o5, %i1, %i2
fnegs %f15, %f4
add %g5, %o1, %l3
srlx %g4, %g2, %l5
fmovrslez %o3, %f15, %f11
ldsb [%l7 + 0x4D], %o4
array32 %l6, %i3, %i7
fmovdg %icc, %f0, %f2
movl %icc, %i4, %g3
fpmerge %f1, %f9, %f4
fnot1s %f9, %f9
fxnors %f10, %f1, %f12
ldub [%l7 + 0x54], %g7
ldub [%l7 + 0x24], %l0
fmovrdlz %i5, %f4, %f12
ldsh [%l7 + 0x5E], %i6
orcc %o0, %i0, %o7
edge16l %o2, %l2, %g6
fornot1s %f3, %f4, %f4
taddcc %l4, %l1, %o6
fmovsge %xcc, %f6, %f5
fbul %fcc3, loop_1677
edge32l %g1, %i1, %i2
umul %o5, 0x14A2, %o1
bshuffle %f6, %f0, %f6
loop_1677:
sll %g5, 0x02, %g4
st %f10, [%l7 + 0x4C]
bgu,a,pn %xcc, loop_1678
fcmpne32 %f10, %f2, %l3
ldsh [%l7 + 0x3C], %g2
fmovdleu %xcc, %f12, %f10
loop_1678:
orcc %l5, %o3, %l6
udiv %o4, 0x1C65, %i3
lduw [%l7 + 0x2C], %i4
ldsb [%l7 + 0x3E], %i7
stb %g7, [%l7 + 0x10]
bg,a %xcc, loop_1679
fsrc1s %f8, %f6
edge32 %l0, %i5, %g3
brgez %o0, loop_1680
loop_1679:
ld [%l7 + 0x18], %f0
movg %icc, %i0, %i6
ldx [%l7 + 0x28], %o2
loop_1680:
ldub [%l7 + 0x2E], %l2
movle %icc, %g6, %o7
tge %xcc, 0x2
nop
setx loop_1681, %l0, %l1
jmpl %l1, %l4
ldsb [%l7 + 0x61], %l1
ldd [%l7 + 0x68], %f14
stw %g1, [%l7 + 0x4C]
loop_1681:
array16 %o6, %i1, %i2
edge8ln %o1, %g5, %o5
fmovdleu %icc, %f0, %f5
fbge %fcc1, loop_1682
ldsw [%l7 + 0x48], %l3
stb %g4, [%l7 + 0x53]
ldsb [%l7 + 0x38], %l5
loop_1682:
movvs %xcc, %g2, %l6
ld [%l7 + 0x60], %f7
fmovrdne %o4, %f0, %f6
ldsb [%l7 + 0x7D], %i3
fmovdcc %xcc, %f15, %f10
sub %i4, %o3, %g7
lduw [%l7 + 0x18], %l0
fmovrsgez %i5, %f1, %f3
fpsub32 %f10, %f8, %f10
fbue,a %fcc2, loop_1683
fmovrsgez %i7, %f11, %f15
brnz %g3, loop_1684
ldd [%l7 + 0x58], %f6
loop_1683:
stx %i0, [%l7 + 0x18]
xnor %i6, %o2, %l2
loop_1684:
fmovrsne %g6, %f11, %f14
edge32l %o0, %l4, %o7
fbul %fcc2, loop_1685
lduh [%l7 + 0x60], %g1
fbue,a %fcc2, loop_1686
ldsb [%l7 + 0x18], %o6
loop_1685:
ld [%l7 + 0x7C], %f2
ldsb [%l7 + 0x7F], %l1
loop_1686:
lduh [%l7 + 0x4E], %i1
fcmpgt16 %f14, %f0, %o1
fpack16 %f4, %f6
fmovdg %icc, %f1, %f1
std %f0, [%l7 + 0x20]
movle %xcc, %g5, %i2
fba,a %fcc1, loop_1687
movpos %icc, %o5, %g4
fmovdleu %xcc, %f12, %f10
tne %xcc, 0x0
loop_1687:
fmovdneg %icc, %f10, %f13
stb %l3, [%l7 + 0x58]
ldd [%l7 + 0x70], %f4
st %f8, [%l7 + 0x48]
subc %l5, 0x094E, %g2
ldsb [%l7 + 0x48], %l6
fbuge,a %fcc3, loop_1688
fpsub16 %f12, %f8, %f0
ta %xcc, 0x5
fnegs %f3, %f3
loop_1688:
fmovdge %xcc, %f6, %f0
fxor %f2, %f4, %f4
fmul8x16al %f7, %f11, %f14
fcmpeq16 %f14, %f12, %o4
fmovrdlz %i4, %f2, %f4
movcs %icc, %i3, %o3
fmovdle %icc, %f8, %f1
stx %g7, [%l7 + 0x50]
fsrc2s %f0, %f1
fnor %f14, %f0, %f14
edge16 %l0, %i7, %i5
std %f0, [%l7 + 0x40]
sra %i0, %i6, %g3
fmovda %xcc, %f2, %f6
fbo,a %fcc1, loop_1689
bge,a,pn %xcc, loop_1690
ldsw [%l7 + 0x30], %l2
fandnot2s %f11, %f13, %f9
loop_1689:
tcs %icc, 0x5
loop_1690:
fnegd %f4, %f12
fmovsle %icc, %f12, %f10
movvc %xcc, %o2, %g6
ldub [%l7 + 0x1F], %l4
fbl,a %fcc1, loop_1691
lduw [%l7 + 0x70], %o7
ldd [%l7 + 0x48], %f10
ldsh [%l7 + 0x34], %g1
loop_1691:
movvc %xcc, %o0, %l1
fmovdg %xcc, %f6, %f15
tl %icc, 0x4
ldub [%l7 + 0x37], %i1
fmovsvs %icc, %f11, %f14
smulcc %o6, 0x09F6, %o1
ldsb [%l7 + 0x7E], %i2
bg,a loop_1692
fand %f12, %f10, %f0
fandnot1 %f4, %f12, %f2
edge8n %g5, %o5, %l3
loop_1692:
ld [%l7 + 0x40], %f6
ldsw [%l7 + 0x18], %l5
array16 %g2, %l6, %o4
fmovda %xcc, %f7, %f9
ldsh [%l7 + 0x48], %g4
fabss %f3, %f7
fandnot1s %f13, %f14, %f2
brz %i4, loop_1693
tne %xcc, 0x3
move %xcc, %i3, %g7
fornot2 %f2, %f14, %f14
loop_1693:
sth %o3, [%l7 + 0x48]
nop
setx loop_1694, %l0, %l1
jmpl %l1, %l0
fnegs %f15, %f7
fmovspos %icc, %f10, %f12
st %f13, [%l7 + 0x38]
loop_1694:
tpos %xcc, 0x5
fbg,a %fcc2, loop_1695
sth %i7, [%l7 + 0x70]
stx %i0, [%l7 + 0x10]
lduh [%l7 + 0x1A], %i6
loop_1695:
bshuffle %f2, %f12, %f10
tge %xcc, 0x7
xorcc %i5, %g3, %l2
movcc %icc, %o2, %l4
subc %g6, %g1, %o0
alignaddr %o7, %i1, %o6
ldub [%l7 + 0x62], %o1
fpsub32s %f1, %f2, %f11
fpsub32s %f0, %f9, %f4
ldsw [%l7 + 0x14], %l1
fcmpd %fcc1, %f4, %f12
sth %i2, [%l7 + 0x58]
brlez %g5, loop_1696
fnegs %f10, %f15
tn %xcc, 0x0
stx %o5, [%l7 + 0x60]
loop_1696:
fsrc2s %f12, %f14
std %f0, [%l7 + 0x28]
brgez,a %l3, loop_1697
addc %g2, 0x063A, %l6
movg %icc, %l5, %o4
movvc %icc, %i4, %g4
loop_1697:
movcs %xcc, %i3, %g7
fbg,a %fcc2, loop_1698
fbue %fcc0, loop_1699
movvc %icc, %l0, %i7
fmovrdlz %i0, %f6, %f8
loop_1698:
std %f2, [%l7 + 0x68]
loop_1699:
movre %o3, 0x1AE, %i5
movre %g3, 0x114, %i6
fmovdn %xcc, %f9, %f13
edge16n %l2, %l4, %g6
sll %o2, 0x02, %o0
lduh [%l7 + 0x54], %o7
stx %i1, [%l7 + 0x50]
nop
setx loop_1700, %l0, %l1
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 %f0
fpadd16 %f14, %f8, %f10
fmuld8ulx16 %f5, %f0, %f10
loop_1700:
movge %xcc, %o6, %o1
fmovsg %icc, %f9, %f1
nop
setx loop_1701, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xorcc %g1, %i2, %l1
mulscc %o5, %l3, %g2
fmul8ulx16 %f14, %f6, %f14
loop_1701:
fmovrdne %g5, %f6, %f6
fmovs %f10, %f5
ld [%l7 + 0x28], %f3
fmovsneg %icc, %f14, %f9
mulscc %l5, 0x1271, %o4
lduw [%l7 + 0x10], %l6
ldx [%l7 + 0x10], %g4
xorcc %i4, 0x04D0, %i3
fnegd %f8, %f8
udivx %g7, 0x1307, %i7
fpmerge %f7, %f7, %f4
fbl,a %fcc3, loop_1702
movrlez %l0, 0x05A, %i0
add %o3, 0x0C0E, %i5
tgu %xcc, 0x5
loop_1702:
array16 %g3, %l2, %i6
tl %xcc, 0x3
andncc %g6, %l4, %o0
std %f0, [%l7 + 0x68]
move %xcc, %o2, %o7
mulx %i1, 0x1C39, %o1
taddcc %o6, 0x0A51, %g1
brlez %i2, loop_1703
fmovdvs %xcc, %f1, %f4
xorcc %o5, %l1, %l3
fcmpne16 %f0, %f12, %g5
loop_1703:
brnz,a %l5, loop_1704
fnot1s %f14, %f15
subcc %g2, %l6, %o4
subccc %i4, 0x0C3D, %i3
loop_1704:
fblg,a %fcc2, loop_1705
ldsh [%l7 + 0x42], %g7
sdiv %g4, 0x0A51, %i7
tpos %xcc, 0x1
loop_1705:
xor %l0, %o3, %i0
bgu,a %icc, loop_1706
ba,a,pt %xcc, loop_1707
ldub [%l7 + 0x70], %g3
umulcc %i5, %i6, %g6
loop_1706:
lduw [%l7 + 0x28], %l4
loop_1707:
popc 0x00C7, %l2
fmovsg %xcc, %f3, %f13
move %xcc, %o0, %o7
bge loop_1708
mulscc %i1, 0x0485, %o2
srax %o6, 0x0D, %o1
lduh [%l7 + 0x14], %g1
loop_1708:
fmovrde %o5, %f0, %f2
std %f2, [%l7 + 0x28]
ld [%l7 + 0x48], %f2
fmovda %icc, %f5, %f11
lduh [%l7 + 0x66], %i2
fandnot2s %f15, %f1, %f8
movge %xcc, %l1, %l3
lduh [%l7 + 0x08], %l5
smulcc %g2, %g5, %o4
tvc %xcc, 0x7
ldx [%l7 + 0x20], %i4
st %f4, [%l7 + 0x64]
movpos %icc, %l6, %i3
ldx [%l7 + 0x40], %g7
stb %g4, [%l7 + 0x2C]
edge16n %l0, %i7, %i0
movcc %xcc, %g3, %o3
edge16n %i5, %i6, %g6
fpadd32s %f13, %f0, %f15
fbuge %fcc1, loop_1709
fmovs %f14, %f6
ld [%l7 + 0x2C], %f6
edge32 %l4, %l2, %o7
loop_1709:
edge32ln %o0, %i1, %o6
fors %f14, %f13, %f13
fbge,a %fcc2, loop_1710
fbl,a %fcc0, loop_1711
stb %o2, [%l7 + 0x34]
edge32ln %o1, %g1, %i2
loop_1710:
fandnot1s %f13, %f11, %f2
loop_1711:
udivcc %o5, 0x1C77, %l1
tl %icc, 0x7
fmovsg %icc, %f2, %f14
fpadd32 %f6, %f10, %f0
umul %l3, %g2, %g5
stb %o4, [%l7 + 0x2C]
xnorcc %i4, %l5, %i3
ld [%l7 + 0x0C], %f2
for %f6, %f14, %f4
ldd [%l7 + 0x10], %f10
ldsb [%l7 + 0x0B], %l6
ldd [%l7 + 0x08], %f12
ldub [%l7 + 0x27], %g4
st %f11, [%l7 + 0x68]
fmovrsne %g7, %f9, %f1
ldx [%l7 + 0x68], %i7
lduh [%l7 + 0x42], %i0
fmovde %xcc, %f2, %f15
fmovsge %xcc, %f7, %f2
ldsb [%l7 + 0x58], %g3
fmovdvs %xcc, %f9, %f9
tle %xcc, 0x6
udiv %l0, 0x0690, %o3
stb %i5, [%l7 + 0x3D]
fble,a %fcc2, loop_1712
tsubcc %i6, 0x15E4, %g6
fmovse %xcc, %f14, %f2
stw %l2, [%l7 + 0x38]
loop_1712:
fpadd32s %f7, %f0, %f14
fmovdcc %icc, %f11, %f6
bshuffle %f12, %f10, %f14
ldd [%l7 + 0x70], %f6
fbuge,a %fcc2, loop_1713
bne,a loop_1714
ldsh [%l7 + 0x72], %o7
tvs %icc, 0x2
loop_1713:
edge32n %o0, %i1, %l4
loop_1714:
bgu,a loop_1715
ldd [%l7 + 0x78], %f6
edge8 %o6, %o1, %g1
movge %xcc, %o2, %o5
loop_1715:
tgu %xcc, 0x4
std %f12, [%l7 + 0x78]
fmovdgu %icc, %f4, %f0
ldub [%l7 + 0x15], %i2
ldsb [%l7 + 0x1D], %l3
fmuld8ulx16 %f3, %f13, %f10
fnor %f0, %f8, %f10
fzero %f12
ldx [%l7 + 0x70], %g2
array16 %l1, %o4, %i4
movrlz %l5, 0x07E, %g5
fmovdvs %xcc, %f14, %f3
fpack32 %f8, %f4, %f14
fbge,a %fcc1, loop_1716
fsrc2s %f3, %f4
fpmerge %f3, %f2, %f12
stw %i3, [%l7 + 0x58]
loop_1716:
fmovdneg %icc, %f9, %f6
fmul8x16au %f11, %f15, %f0
movgu %icc, %g4, %g7
stb %i7, [%l7 + 0x5F]
fmuld8sux16 %f9, %f9, %f12
movpos %xcc, %i0, %g3
fcmps %fcc0, %f4, %f13
brlez %l6, loop_1717
fmovsge %xcc, %f14, %f0
tpos %icc, 0x0
brgz %l0, loop_1718
loop_1717:
movle %icc, %o3, %i5
fcmple32 %f10, %f14, %g6
xnor %l2, %i6, %o7
loop_1718:
ldub [%l7 + 0x47], %o0
fsrc2s %f6, %f14
edge32n %l4, %i1, %o6
movleu %icc, %g1, %o2
ldsh [%l7 + 0x20], %o5
fba %fcc0, loop_1719
fbue %fcc2, loop_1720
ld [%l7 + 0x48], %f14
fpack16 %f6, %f13
loop_1719:
ldub [%l7 + 0x3A], %i2
loop_1720:
stb %o1, [%l7 + 0x7E]
fxors %f7, %f7, %f4
bne %xcc, loop_1721
siam 0x1
fbul,a %fcc0, loop_1722
fmovrdlez %l3, %f4, %f8
loop_1721:
umul %g2, %l1, %o4
std %f4, [%l7 + 0x68]
loop_1722:
fpack32 %f4, %f10, %f8
tpos %icc, 0x4
bge,a loop_1723
fcmpeq16 %f0, %f6, %i4
brgz,a %l5, loop_1724
fmovspos %xcc, %f2, %f15
loop_1723:
bn,a loop_1725
fmovrdgez %g5, %f10, %f14
loop_1724:
edge32l %i3, %g7, %i7
ld [%l7 + 0x38], %f7
loop_1725:
ld [%l7 + 0x5C], %f12
tsubcc %i0, %g4, %g3
movcc %icc, %l6, %o3
fmovdvs %icc, %f8, %f10
tn %icc, 0x0
subccc %l0, %g6, %i5
fbuge,a %fcc1, loop_1726
bgu %xcc, loop_1727
sth %l2, [%l7 + 0x6E]
mulscc %i6, %o7, %l4
loop_1726:
edge8n %i1, %o0, %g1
loop_1727:
sth %o6, [%l7 + 0x40]
brnz,a %o2, loop_1728
array8 %i2, %o5, %l3
sth %o1, [%l7 + 0x60]
tn %icc, 0x5
loop_1728:
fmul8x16al %f12, %f2, %f6
fsrc2 %f6, %f10
bvc,pt %xcc, loop_1729
sth %l1, [%l7 + 0x26]
sdivcc %g2, 0x085E, %o4
lduh [%l7 + 0x64], %l5
loop_1729:
sth %g5, [%l7 + 0x16]
tleu %xcc, 0x5
movl %xcc, %i4, %g7
siam 0x6
bg,pt %icc, loop_1730
std %f12, [%l7 + 0x38]
fpadd16 %f10, %f2, %f8
udivx %i3, 0x0B0F, %i7
loop_1730:
fxor %f6, %f12, %f10
andcc %g4, %i0, %g3
fand %f2, %f4, %f10
fpadd16s %f7, %f13, %f6
fnegd %f10, %f6
xorcc %l6, %o3, %l0
bpos %xcc, loop_1731
ldub [%l7 + 0x2F], %g6
fmovdne %xcc, %f10, %f15
fbue %fcc2, loop_1732
loop_1731:
stx %i5, [%l7 + 0x68]
stb %l2, [%l7 + 0x0A]
brgez,a %i6, loop_1733
loop_1732:
siam 0x0
movcc %icc, %o7, %i1
bneg,a,pt %icc, loop_1734
loop_1733:
stx %o0, [%l7 + 0x68]
movrgez %g1, 0x0C9, %o6
ldsw [%l7 + 0x0C], %l4
loop_1734:
fpsub32 %f6, %f10, %f10
sll %i2, 0x01, %o2
fbule,a %fcc3, loop_1735
std %f14, [%l7 + 0x10]
fmovsge %icc, %f5, %f13
ldsh [%l7 + 0x12], %o5
loop_1735:
ldsh [%l7 + 0x32], %l3
addc %o1, %l1, %o4
fmul8x16 %f1, %f12, %f8
ldsh [%l7 + 0x70], %l5
fmul8x16al %f9, %f9, %f10
fand %f6, %f0, %f12
fba %fcc1, loop_1736
lduw [%l7 + 0x58], %g2
brgez %i4, loop_1737
fmovrsgez %g5, %f8, %f14
loop_1736:
bge,pn %icc, loop_1738
xnorcc %i3, %g7, %g4
loop_1737:
lduw [%l7 + 0x20], %i0
stw %g3, [%l7 + 0x1C]
loop_1738:
fmovdge %xcc, %f10, %f7
bge loop_1739
mova %icc, %l6, %i7
fmovrsne %l0, %f14, %f2
fmovsl %xcc, %f15, %f0
loop_1739:
movcc %xcc, %o3, %i5
stb %l2, [%l7 + 0x21]
fmovdgu %xcc, %f11, %f11
fmovrsgz %g6, %f7, %f6
fmovd %f12, %f4
fbn %fcc2, loop_1740
ld [%l7 + 0x6C], %f11
fnot2s %f6, %f5
bpos %xcc, loop_1741
loop_1740:
tvs %icc, 0x1
movleu %xcc, %o7, %i1
stx %o0, [%l7 + 0x38]
loop_1741:
fzero %f12
fbn,a %fcc1, loop_1742
fpack16 %f0, %f14
lduw [%l7 + 0x44], %g1
lduh [%l7 + 0x7E], %i6
loop_1742:
ldsw [%l7 + 0x0C], %o6
orncc %l4, 0x1610, %o2
orcc %o5, %i2, %l3
ldsw [%l7 + 0x7C], %l1
fbo %fcc1, loop_1743
nop
setx loop_1744, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbge,a %fcc0, loop_1745
movcs %xcc, %o4, %l5
loop_1743:
stb %g2, [%l7 + 0x6A]
loop_1744:
sth %i4, [%l7 + 0x6C]
loop_1745:
fcmpgt32 %f12, %f10, %o1
fmovsg %xcc, %f10, %f8
fnot2 %f6, %f10
umulcc %i3, %g5, %g7
ldsb [%l7 + 0x2A], %i0
ldsh [%l7 + 0x0E], %g3
movrgez %l6, 0x062, %g4
stb %i7, [%l7 + 0x50]
umulcc %o3, %i5, %l2
fble,a %fcc1, loop_1746
stw %g6, [%l7 + 0x30]
ldsh [%l7 + 0x30], %l0
edge8ln %i1, %o7, %g1
loop_1746:
fmovdg %icc, %f4, %f10
ldsh [%l7 + 0x16], %i6
edge16 %o6, %l4, %o0
fcmps %fcc1, %f11, %f14
tvc %xcc, 0x1
movpos %icc, %o2, %i2
bpos,pt %xcc, loop_1747
movneg %xcc, %o5, %l1
st %f3, [%l7 + 0x30]
and %l3, %l5, %o4
loop_1747:
fmovsleu %xcc, %f1, %f8
ldub [%l7 + 0x73], %i4
alignaddr %g2, %o1, %i3
fones %f14
tgu %xcc, 0x6
tleu %xcc, 0x6
bvs,pt %icc, loop_1748
tl %xcc, 0x2
edge8l %g7, %i0, %g5
ldub [%l7 + 0x4B], %g3
loop_1748:
ldd [%l7 + 0x18], %f0
lduw [%l7 + 0x3C], %g4
fbl,a %fcc2, loop_1749
ldub [%l7 + 0x1D], %l6
xor %i7, 0x16A0, %o3
ldub [%l7 + 0x5F], %i5
loop_1749:
fmul8x16 %f14, %f14, %f6
fmovd %f4, %f2
fornot1s %f7, %f11, %f0
ldd [%l7 + 0x28], %f4
movrgez %g6, 0x338, %l2
fblg %fcc1, loop_1750
fmovsn %xcc, %f1, %f8
ldsb [%l7 + 0x0F], %l0
andn %i1, 0x144F, %g1
loop_1750:
ldsw [%l7 + 0x18], %o7
tsubcc %o6, %l4, %i6
edge32n %o2, %o0, %i2
sdivcc %l1, 0x1956, %o5
fcmpeq32 %f2, %f2, %l3
fpsub16s %f14, %f7, %f13
ldx [%l7 + 0x20], %l5
fba %fcc0, loop_1751
movge %icc, %o4, %i4
xnor %g2, %o1, %i3
smulcc %i0, %g7, %g5
loop_1751:
bcc,a loop_1752
fmovsne %xcc, %f14, %f3
fba %fcc3, loop_1753
addcc %g4, %g3, %l6
loop_1752:
fandnot2 %f8, %f8, %f8
fmovdn %icc, %f4, %f11
loop_1753:
fabsd %f14, %f10
fpadd32 %f10, %f4, %f0
sll %o3, 0x1B, %i7
movvs %xcc, %i5, %l2
sth %l0, [%l7 + 0x10]
array8 %i1, %g6, %g1
lduw [%l7 + 0x08], %o7
ldsw [%l7 + 0x68], %o6
st %f12, [%l7 + 0x20]
lduw [%l7 + 0x7C], %l4
fbu %fcc1, loop_1754
stb %i6, [%l7 + 0x51]
ldsh [%l7 + 0x44], %o2
fmovse %xcc, %f7, %f3
loop_1754:
sdivx %i2, 0x153A, %l1
addc %o5, %l3, %l5
fmovsvs %xcc, %f14, %f15
nop
setx loop_1755, %l0, %l1
jmpl %l1, %o4
st %f14, [%l7 + 0x0C]
ldsb [%l7 + 0x19], %i4
edge16n %g2, %o1, %o0
loop_1755:
fandnot2 %f2, %f0, %f2
ldub [%l7 + 0x41], %i0
tleu %icc, 0x6
sdiv %i3, 0x12DC, %g5
popc %g4, %g7
lduw [%l7 + 0x14], %l6
fmovsleu %xcc, %f6, %f1
fmovs %f12, %f10
fmovd %f8, %f0
ldub [%l7 + 0x5B], %g3
edge16l %i7, %o3, %l2
move %icc, %l0, %i5
fbo,a %fcc1, loop_1756
fmul8x16au %f5, %f5, %f10
fbo %fcc2, loop_1757
fxors %f7, %f3, %f8
loop_1756:
or %i1, 0x064B, %g1
fones %f7
loop_1757:
taddcctv %o7, 0x1B1E, %g6
brgez %l4, loop_1758
fmovdpos %xcc, %f9, %f15
fmul8x16 %f15, %f12, %f0
sth %o6, [%l7 + 0x44]
loop_1758:
ldsw [%l7 + 0x50], %o2
brgz,a %i2, loop_1759
stb %i6, [%l7 + 0x3C]
fmovscs %xcc, %f15, %f3
bne,a,pt %icc, loop_1760
loop_1759:
srax %o5, %l3, %l5
edge16ln %o4, %l1, %i4
fmovrdne %o1, %f14, %f4
loop_1760:
fnot1 %f8, %f10
lduh [%l7 + 0x7A], %g2
stx %o0, [%l7 + 0x10]
std %f8, [%l7 + 0x60]
fmovsg %icc, %f8, %f13
std %f12, [%l7 + 0x30]
ldsh [%l7 + 0x54], %i0
fmovscs %icc, %f12, %f6
sethi 0x1528, %g5
fnegs %f13, %f10
movrgez %g4, 0x345, %g7
fbu %fcc0, loop_1761
fmovsleu %icc, %f10, %f0
fmovsg %icc, %f9, %f10
nop
setx loop_1762, %l0, %l1
jmpl %l1, %i3
loop_1761:
edge16 %g3, %i7, %l6
st %f10, [%l7 + 0x2C]
ldsh [%l7 + 0x62], %o3
loop_1762:
std %f6, [%l7 + 0x48]
fmul8ulx16 %f0, %f14, %f8
stb %l2, [%l7 + 0x1B]
fmul8sux16 %f6, %f10, %f12
fcmpne16 %f4, %f8, %i5
brgz,a %l0, loop_1763
ldd [%l7 + 0x68], %f12
lduw [%l7 + 0x0C], %i1
movrgez %g1, %o7, %l4
loop_1763:
movne %icc, %g6, %o2
bshuffle %f12, %f4, %f6
fmovrdne %o6, %f8, %f12
xor %i6, %i2, %l3
movrgez %o5, 0x108, %o4
fmovdne %icc, %f14, %f5
fcmpeq16 %f0, %f10, %l1
ld [%l7 + 0x4C], %f15
lduh [%l7 + 0x12], %i4
umulcc %o1, %g2, %l5
std %f8, [%l7 + 0x20]
fbne,a %fcc3, loop_1764
stx %i0, [%l7 + 0x48]
srax %g5, %o0, %g7
udivx %i3, 0x0A3A, %g3
loop_1764:
edge8l %i7, %g4, %o3
ld [%l7 + 0x44], %f11
stw %l2, [%l7 + 0x58]
fmovdvs %xcc, %f0, %f9
fmul8x16 %f1, %f12, %f10
tn %xcc, 0x3
ldx [%l7 + 0x70], %l6
st %f15, [%l7 + 0x1C]
stx %l0, [%l7 + 0x68]
fpadd32s %f12, %f0, %f12
fmovrsgz %i1, %f7, %f5
ldsw [%l7 + 0x38], %i5
movneg %xcc, %o7, %g1
fmovdne %xcc, %f1, %f7
xor %g6, %l4, %o6
tneg %xcc, 0x5
orncc %o2, %i6, %l3
fmul8ulx16 %f14, %f14, %f2
stw %i2, [%l7 + 0x14]
udivx %o5, 0x0DA2, %l1
orcc %o4, 0x172A, %i4
fmovsl %icc, %f0, %f4
fmovde %xcc, %f15, %f4
ldsb [%l7 + 0x7B], %g2
fmovscs %xcc, %f0, %f13
tpos %xcc, 0x7
fmovdne %xcc, %f4, %f6
st %f8, [%l7 + 0x48]
tle %icc, 0x5
fcmpgt32 %f12, %f2, %l5
lduh [%l7 + 0x10], %i0
sth %g5, [%l7 + 0x3E]
stb %o1, [%l7 + 0x20]
edge32ln %o0, %g7, %g3
lduh [%l7 + 0x76], %i3
fmovs %f0, %f2
fmovda %icc, %f11, %f5
sdiv %i7, 0x078F, %o3
edge16ln %g4, %l6, %l2
ldx [%l7 + 0x48], %l0
movrlez %i5, %o7, %i1
lduh [%l7 + 0x76], %g1
udivcc %g6, 0x03DD, %o6
ldsb [%l7 + 0x5F], %l4
fcmpes %fcc1, %f4, %f4
fbge,a %fcc1, loop_1765
movn %xcc, %o2, %i6
fpadd32 %f12, %f0, %f10
edge32ln %l3, %i2, %l1
loop_1765:
fcmpes %fcc3, %f9, %f6
or %o5, 0x1121, %i4
st %f6, [%l7 + 0x3C]
movge %xcc, %g2, %o4
ldd [%l7 + 0x18], %f12
fbne %fcc2, loop_1766
fandnot1 %f0, %f6, %f10
fandnot1s %f9, %f13, %f10
ldsw [%l7 + 0x18], %l5
loop_1766:
movleu %xcc, %i0, %o1
fcmpd %fcc1, %f8, %f12
fornot1 %f0, %f0, %f4
array16 %o0, %g5, %g7
fmovde %xcc, %f15, %f6
fmovrse %i3, %f14, %f1
fmul8x16au %f7, %f4, %f12
ld [%l7 + 0x58], %f0
bl,a,pt %icc, loop_1767
srax %i7, 0x10, %o3
movre %g3, %g4, %l6
tvc %xcc, 0x1
loop_1767:
tsubcctv %l2, %l0, %i5
tcs %icc, 0x7
tpos %icc, 0x7
fxnor %f0, %f2, %f4
tvs %icc, 0x0
fbl %fcc1, loop_1768
fpadd32 %f12, %f2, %f10
edge32 %i1, %o7, %g1
st %f3, [%l7 + 0x70]
loop_1768:
ldsw [%l7 + 0x30], %o6
stw %l4, [%l7 + 0x68]
fmovrslez %g6, %f15, %f13
fmovdl %xcc, %f6, %f15
tvc %icc, 0x2
move %xcc, %o2, %i6
xnor %l3, %i2, %o5
sdivcc %l1, 0x1676, %g2
sth %i4, [%l7 + 0x62]
movneg %icc, %l5, %o4
ldsh [%l7 + 0x66], %o1
fmovrsgez %i0, %f1, %f1
fcmpes %fcc0, %f15, %f0
popc 0x123C, %o0
fpadd16 %f8, %f10, %f12
ldsw [%l7 + 0x14], %g7
fmovsl %icc, %f6, %f4
fpadd32 %f12, %f4, %f6
mulscc %g5, 0x1370, %i3
ldub [%l7 + 0x63], %o3
popc 0x1F0B, %i7
fmul8x16al %f7, %f12, %f0
lduw [%l7 + 0x2C], %g3
ld [%l7 + 0x18], %f9
movge %icc, %l6, %g4
fmovrsgz %l2, %f3, %f5
stx %i5, [%l7 + 0x38]
stb %l0, [%l7 + 0x5A]
st %f4, [%l7 + 0x18]
movgu %icc, %i1, %g1
bg %icc, loop_1769
stb %o7, [%l7 + 0x17]
fmovrdlz %o6, %f12, %f2
sth %l4, [%l7 + 0x74]
loop_1769:
st %f2, [%l7 + 0x08]
bne,a loop_1770
fmovrse %g6, %f15, %f15
fmovda %xcc, %f3, %f6
fcmpd %fcc3, %f10, %f8
loop_1770:
edge16l %i6, %l3, %i2
fmovda %xcc, %f10, %f2
st %f14, [%l7 + 0x40]
bshuffle %f8, %f4, %f0
fblg %fcc2, loop_1771
udivcc %o5, 0x0F4E, %l1
subcc %o2, 0x1FE2, %g2
subccc %i4, 0x195A, %l5
loop_1771:
fmul8x16au %f7, %f0, %f14
fxnor %f8, %f12, %f14
fmovde %xcc, %f14, %f12
sth %o4, [%l7 + 0x40]
edge32l %i0, %o0, %g7
te %icc, 0x4
ldsh [%l7 + 0x68], %o1
tn %icc, 0x4
fbn,a %fcc3, loop_1772
fsrc1s %f6, %f15
bg,a %xcc, loop_1773
lduh [%l7 + 0x1C], %i3
loop_1772:
edge32ln %g5, %o3, %i7
nop
setx loop_1774, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1773:
ldsh [%l7 + 0x40], %g3
fnand %f6, %f6, %f10
fors %f9, %f4, %f5
loop_1774:
tvc %icc, 0x1
stx %l6, [%l7 + 0x48]
fxor %f14, %f2, %f6
sdiv %l2, 0x1541, %g4
andncc %l0, %i1, %i5
ldsw [%l7 + 0x28], %o7
fabss %f11, %f3
fnand %f10, %f12, %f4
fpadd32 %f14, %f8, %f10
sub %o6, 0x19D5, %g1
sth %g6, [%l7 + 0x20]
fcmpne32 %f14, %f2, %i6
fmovdle %icc, %f12, %f1
tne %xcc, 0x4
edge32 %l4, %l3, %i2
bcs,a %icc, loop_1775
fba,a %fcc2, loop_1776
ldub [%l7 + 0x5B], %l1
movneg %icc, %o2, %g2
loop_1775:
edge16l %i4, %o5, %o4
loop_1776:
ldd [%l7 + 0x78], %f12
movgu %icc, %l5, %o0
bvc,pt %xcc, loop_1777
stx %i0, [%l7 + 0x28]
fmovrslz %o1, %f1, %f9
edge8 %i3, %g5, %o3
loop_1777:
stx %i7, [%l7 + 0x10]
edge32n %g3, %g7, %l6
fnegs %f9, %f3
add %l2, %g4, %l0
fcmpeq32 %f10, %f0, %i5
xorcc %i1, %o7, %o6
movrgez %g6, 0x223, %g1
ldsb [%l7 + 0x6D], %i6
fmovdcs %icc, %f14, %f15
ldub [%l7 + 0x6A], %l4
stb %i2, [%l7 + 0x1D]
ld [%l7 + 0x58], %f3
fmovsg %icc, %f8, %f12
fornot1s %f14, %f7, %f11
fbg,a %fcc3, loop_1778
taddcc %l3, 0x02EE, %o2
edge8l %g2, %l1, %i4
sth %o4, [%l7 + 0x4A]
loop_1778:
fnot2 %f14, %f2
ldd [%l7 + 0x78], %f10
fornot1s %f13, %f4, %f6
bg loop_1779
movrne %o5, %o0, %l5
ldsb [%l7 + 0x75], %o1
movgu %icc, %i0, %i3
loop_1779:
lduh [%l7 + 0x62], %o3
ldsh [%l7 + 0x4E], %i7
nop
setx loop_1780, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
popc %g3, %g5
xor %l6, %g7, %g4
movne %icc, %l0, %l2
loop_1780:
tsubcc %i5, %i1, %o7
movge %xcc, %o6, %g6
fxnors %f7, %f10, %f2
xorcc %i6, 0x1DCE, %l4
fmovda %xcc, %f4, %f15
fcmps %fcc2, %f2, %f8
lduh [%l7 + 0x0A], %g1
ldx [%l7 + 0x68], %l3
ldub [%l7 + 0x54], %o2
ldsw [%l7 + 0x44], %i2
xnorcc %g2, %l1, %o4
tgu %icc, 0x4
udivx %i4, 0x17AB, %o5
lduw [%l7 + 0x3C], %l5
movrlz %o1, 0x2BB, %i0
fmovs %f7, %f3
nop
setx loop_1781, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdleu %xcc, %f10, %f13
ldsh [%l7 + 0x52], %i3
ldsh [%l7 + 0x6E], %o0
loop_1781:
ldsh [%l7 + 0x32], %i7
ldsb [%l7 + 0x57], %o3
lduh [%l7 + 0x4A], %g5
ldsh [%l7 + 0x4E], %l6
ldsh [%l7 + 0x0E], %g3
fmul8sux16 %f14, %f10, %f12
pdist %f0, %f6, %f14
fcmpgt16 %f14, %f8, %g4
fmovscc %icc, %f12, %f13
fmovrse %g7, %f0, %f8
movne %icc, %l0, %i5
xnorcc %l2, %o7, %o6
sth %g6, [%l7 + 0x60]
st %f5, [%l7 + 0x1C]
ldsw [%l7 + 0x48], %i6
move %icc, %i1, %l4
sth %g1, [%l7 + 0x76]
fbue %fcc3, loop_1782
fcmped %fcc3, %f10, %f2
stb %o2, [%l7 + 0x67]
brgez %l3, loop_1783
loop_1782:
fsrc2 %f10, %f2
move %icc, %g2, %i2
taddcc %o4, 0x1C58, %l1
loop_1783:
fcmps %fcc3, %f9, %f5
fpadd16 %f0, %f12, %f8
sethi 0x12DF, %i4
xorcc %o5, 0x11D0, %o1
ld [%l7 + 0x58], %f14
fmovsneg %xcc, %f14, %f2
st %f6, [%l7 + 0x44]
bne,a %icc, loop_1784
popc %i0, %l5
fmovs %f7, %f7
ldub [%l7 + 0x3F], %o0
loop_1784:
lduh [%l7 + 0x5A], %i3
lduh [%l7 + 0x4A], %o3
tgu %xcc, 0x1
mova %xcc, %i7, %l6
move %xcc, %g3, %g5
ba,a loop_1785
ldsb [%l7 + 0x24], %g7
fnor %f10, %f2, %f14
fbe,a %fcc0, loop_1786
loop_1785:
fnot1s %f13, %f14
stw %g4, [%l7 + 0x60]
movge %xcc, %i5, %l0
loop_1786:
fmovsvc %icc, %f13, %f8
addcc %o7, 0x1F92, %l2
fmovrdgez %g6, %f6, %f2
bvs loop_1787
tne %xcc, 0x5
fmovsn %icc, %f5, %f0
fnors %f4, %f4, %f5
loop_1787:
stw %o6, [%l7 + 0x5C]
fblg,a %fcc2, loop_1788
fsrc1 %f2, %f8
stw %i1, [%l7 + 0x08]
movrlez %i6, %l4, %g1
loop_1788:
sth %l3, [%l7 + 0x72]
fornot1 %f6, %f8, %f0
fpmerge %f1, %f7, %f8
ldx [%l7 + 0x28], %g2
lduw [%l7 + 0x6C], %i2
mulscc %o4, 0x1FD0, %o2
sth %i4, [%l7 + 0x24]
ldsh [%l7 + 0x7E], %o5
std %f12, [%l7 + 0x60]
ldsb [%l7 + 0x50], %o1
movrlz %i0, 0x248, %l1
edge16n %l5, %i3, %o0
ldsh [%l7 + 0x38], %o3
andncc %i7, %l6, %g3
stb %g5, [%l7 + 0x50]
movge %icc, %g4, %i5
edge8l %g7, %o7, %l2
movn %xcc, %g6, %o6
bvs,pt %icc, loop_1789
fpsub32s %f13, %f6, %f10
fnegd %f6, %f4
movcc %icc, %l0, %i1
loop_1789:
sdivx %l4, 0x06C6, %g1
lduw [%l7 + 0x30], %l3
sth %g2, [%l7 + 0x72]
st %f1, [%l7 + 0x1C]
fmovda %xcc, %f8, %f11
fbue,a %fcc2, loop_1790
fones %f5
tleu %icc, 0x0
smulcc %i6, %i2, %o2
loop_1790:
movgu %icc, %i4, %o4
st %f10, [%l7 + 0x58]
fcmpes %fcc1, %f11, %f5
ldub [%l7 + 0x64], %o1
ldd [%l7 + 0x10], %f10
st %f13, [%l7 + 0x28]
ldsw [%l7 + 0x50], %i0
mova %xcc, %o5, %l5
st %f14, [%l7 + 0x78]
movrgz %i3, 0x15A, %l1
brlz %o0, loop_1791
ld [%l7 + 0x10], %f13
fxnors %f10, %f13, %f10
std %f2, [%l7 + 0x50]
loop_1791:
fmovdvs %icc, %f10, %f15
ldsh [%l7 + 0x3A], %o3
fbl,a %fcc3, loop_1792
andncc %i7, %g3, %g5
std %f4, [%l7 + 0x50]
st %f8, [%l7 + 0x6C]
loop_1792:
ldsw [%l7 + 0x18], %g4
movgu %xcc, %i5, %l6
taddcctv %g7, 0x0BEC, %o7
std %f6, [%l7 + 0x60]
edge16n %l2, %o6, %g6
stw %i1, [%l7 + 0x2C]
fmovsvc %icc, %f11, %f15
lduw [%l7 + 0x54], %l4
orn %l0, %g1, %g2
fnot2 %f6, %f2
udivx %i6, 0x027D, %l3
fmovsgu %icc, %f1, %f10
sdivcc %o2, 0x14A2, %i2
alignaddrl %o4, %i4, %o1
ldd [%l7 + 0x68], %f10
fnot1 %f12, %f12
andncc %o5, %i0, %l5
movcs %icc, %i3, %l1
lduw [%l7 + 0x28], %o3
sth %i7, [%l7 + 0x7C]
fmovrdgz %g3, %f14, %f14
fbge %fcc1, loop_1793
fbe,a %fcc2, loop_1794
fandnot1 %f8, %f8, %f0
edge8l %o0, %g4, %i5
loop_1793:
call loop_1795
loop_1794:
fand %f0, %f8, %f4
fble,a %fcc1, loop_1796
brz %l6, loop_1797
loop_1795:
sdivx %g5, 0x1E7E, %g7
fbue,a %fcc2, loop_1798
loop_1796:
lduh [%l7 + 0x72], %l2
loop_1797:
lduh [%l7 + 0x56], %o6
fmovdl %xcc, %f4, %f10
loop_1798:
array16 %o7, %g6, %i1
tle %xcc, 0x3
fmovsne %icc, %f5, %f4
fmovse %xcc, %f1, %f10
bvc,a loop_1799
edge8n %l4, %l0, %g1
stw %g2, [%l7 + 0x38]
addccc %i6, %l3, %i2
loop_1799:
stx %o4, [%l7 + 0x58]
sra %o2, 0x1A, %o1
std %f4, [%l7 + 0x20]
fnot2s %f1, %f2
fabss %f14, %f0
movneg %icc, %o5, %i4
ldsb [%l7 + 0x32], %l5
ldd [%l7 + 0x38], %f8
edge32ln %i3, %i0, %o3
fcmple32 %f12, %f8, %l1
fsrc1 %f4, %f0
ldsw [%l7 + 0x58], %g3
stw %o0, [%l7 + 0x70]
popc 0x0393, %i7
ldsh [%l7 + 0x0A], %g4
fxor %f4, %f6, %f12
stb %l6, [%l7 + 0x4A]
brgez %g5, loop_1800
ldsb [%l7 + 0x1A], %g7
orn %l2, %o6, %o7
movne %icc, %g6, %i5
loop_1800:
ldsb [%l7 + 0x41], %i1
faligndata %f4, %f4, %f2
brlz %l4, loop_1801
fmovsne %xcc, %f2, %f3
ld [%l7 + 0x14], %f11
fmuld8sux16 %f0, %f11, %f4
loop_1801:
tneg %icc, 0x2
bg,a,pn %xcc, loop_1802
ld [%l7 + 0x60], %f2
nop
setx loop_1803, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
alignaddrl %g1, %l0, %i6
loop_1802:
stb %l3, [%l7 + 0x20]
nop
setx loop_1804, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1803:
ldsb [%l7 + 0x66], %g2
alignaddr %o4, %i2, %o1
sub %o5, 0x13D3, %i4
loop_1804:
fmul8sux16 %f0, %f4, %f2
fmovsne %icc, %f11, %f13
fbue,a %fcc3, loop_1805
ldsh [%l7 + 0x28], %o2
alignaddrl %i3, %l5, %o3
smul %i0, %l1, %g3
loop_1805:
st %f12, [%l7 + 0x74]
fors %f3, %f5, %f10
fpsub32 %f8, %f6, %f10
bvc,a %icc, loop_1806
bneg,a,pn %icc, loop_1807
srlx %o0, %g4, %l6
fbuge %fcc2, loop_1808
loop_1806:
lduh [%l7 + 0x78], %g5
loop_1807:
stb %i7, [%l7 + 0x58]
fmul8ulx16 %f12, %f6, %f6
loop_1808:
fsrc2 %f14, %f8
ld [%l7 + 0x74], %f11
ldsb [%l7 + 0x2A], %l2
fpsub32 %f14, %f2, %f2
fnot2 %f2, %f12
movvc %xcc, %o6, %g7
udiv %o7, 0x162D, %i5
ldx [%l7 + 0x10], %g6
mulscc %i1, 0x0F75, %g1
taddcc %l4, %l0, %i6
bvs,pn %xcc, loop_1809
sra %g2, 0x0B, %o4
ldsh [%l7 + 0x76], %i2
fmovsge %xcc, %f11, %f11
loop_1809:
movgu %icc, %o1, %o5
lduh [%l7 + 0x4A], %i4
fnors %f13, %f9, %f5
movcc %icc, %l3, %i3
st %f9, [%l7 + 0x30]
stw %o2, [%l7 + 0x58]
fbue,a %fcc2, loop_1810
ldx [%l7 + 0x70], %o3
tcc %icc, 0x0
fmovrse %i0, %f5, %f9
loop_1810:
ldx [%l7 + 0x10], %l1
ld [%l7 + 0x7C], %f10
fbue,a %fcc2, loop_1811
std %f0, [%l7 + 0x10]
ld [%l7 + 0x54], %f12
fmovsa %icc, %f0, %f6
loop_1811:
fabsd %f14, %f2
stb %g3, [%l7 + 0x24]
stx %l5, [%l7 + 0x78]
fabsd %f6, %f14
movvs %icc, %o0, %g4
ldx [%l7 + 0x60], %l6
ldsw [%l7 + 0x78], %i7
subccc %l2, %g5, %g7
fbul,a %fcc1, loop_1812
movcc %icc, %o7, %i5
taddcc %g6, 0x147A, %o6
fzero %f14
loop_1812:
ldsh [%l7 + 0x2C], %g1
fnands %f14, %f10, %f13
movgu %xcc, %l4, %l0
stx %i6, [%l7 + 0x20]
move %icc, %g2, %i1
fmovsge %icc, %f8, %f9
and %i2, %o4, %o1
sub %i4, 0x0CC1, %o5
movpos %icc, %l3, %o2
fand %f0, %f12, %f10
stb %i3, [%l7 + 0x33]
tle %xcc, 0x4
fexpand %f13, %f12
stb %o3, [%l7 + 0x1C]
fmovsle %icc, %f8, %f1
smulcc %i0, 0x1981, %g3
fpackfix %f14, %f10
subc %l5, 0x1442, %l1
movrne %g4, 0x038, %l6
ldub [%l7 + 0x6F], %i7
fsrc2 %f10, %f6
bleu,pn %xcc, loop_1813
mulscc %l2, 0x09EB, %g5
sethi 0x1A66, %o0
brz,a %o7, loop_1814
loop_1813:
lduw [%l7 + 0x74], %g7
lduh [%l7 + 0x56], %i5
fbu %fcc1, loop_1815
loop_1814:
fmovsn %icc, %f3, %f8
udiv %o6, 0x182D, %g1
lduh [%l7 + 0x5A], %l4
loop_1815:
fmovsvs %icc, %f4, %f5
fnands %f1, %f8, %f14
bne,a %xcc, loop_1816
movrne %g6, %i6, %g2
tleu %xcc, 0x1
fmovsvc %xcc, %f10, %f7
loop_1816:
fmovrsne %i1, %f0, %f12
fornot2 %f0, %f14, %f12
sdivcc %l0, 0x0FE4, %o4
lduw [%l7 + 0x0C], %i2
ldub [%l7 + 0x2C], %i4
ld [%l7 + 0x6C], %f15
alignaddrl %o5, %l3, %o1
fand %f6, %f6, %f8
andn %o2, 0x0494, %o3
movneg %icc, %i0, %i3
stw %g3, [%l7 + 0x78]
fpadd32 %f4, %f12, %f6
ld [%l7 + 0x78], %f5
stb %l1, [%l7 + 0x1A]
fandnot1s %f6, %f1, %f0
ldub [%l7 + 0x2C], %l5
st %f12, [%l7 + 0x3C]
movvs %icc, %l6, %i7
stb %g4, [%l7 + 0x0B]
edge8n %g5, %l2, %o0
sdivcc %g7, 0x1B37, %i5
fpadd32s %f9, %f10, %f9
sth %o6, [%l7 + 0x64]
ldub [%l7 + 0x26], %o7
lduh [%l7 + 0x50], %l4
ldub [%l7 + 0x14], %g1
movpos %xcc, %g6, %i6
fmovdne %icc, %f3, %f14
fmuld8sux16 %f13, %f13, %f2
ldd [%l7 + 0x20], %f6
tge %icc, 0x1
lduw [%l7 + 0x50], %g2
movvs %icc, %i1, %l0
fsrc1s %f11, %f15
stb %o4, [%l7 + 0x78]
sth %i4, [%l7 + 0x4E]
ldsw [%l7 + 0x54], %i2
andcc %l3, 0x0500, %o5
call loop_1817
fandnot1 %f8, %f8, %f4
lduw [%l7 + 0x38], %o1
fmovdcs %xcc, %f8, %f14
loop_1817:
edge8l %o3, %i0, %i3
add %o2, 0x1CE3, %l1
sth %l5, [%l7 + 0x1A]
umulcc %g3, 0x1DC7, %l6
edge8l %g4, %i7, %g5
stb %o0, [%l7 + 0x2C]
brgez %l2, loop_1818
fbl,a %fcc3, loop_1819
mova %xcc, %g7, %o6
addccc %o7, %i5, %g1
loop_1818:
movre %g6, %l4, %g2
loop_1819:
lduw [%l7 + 0x38], %i6
ldsb [%l7 + 0x59], %l0
tcs %xcc, 0x3
nop
setx loop_1820, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldub [%l7 + 0x6D], %o4
fmovdcc %xcc, %f14, %f1
fmovdle %icc, %f9, %f1
loop_1820:
fbul,a %fcc1, loop_1821
fmovrde %i1, %f2, %f10
fcmpgt32 %f2, %f8, %i4
ldsb [%l7 + 0x23], %l3
loop_1821:
stb %o5, [%l7 + 0x5D]
ldub [%l7 + 0x7F], %i2
ld [%l7 + 0x64], %f9
or %o3, %i0, %o1
fbu %fcc0, loop_1822
ble loop_1823
bgu,a loop_1824
sub %o2, 0x0DD6, %l1
loop_1822:
fmovsne %xcc, %f5, %f14
loop_1823:
lduh [%l7 + 0x16], %i3
loop_1824:
bvs,a %icc, loop_1825
fcmple16 %f14, %f2, %l5
tne %xcc, 0x3
sll %l6, %g3, %g4
loop_1825:
ldx [%l7 + 0x48], %i7
fmovsne %icc, %f7, %f2
fbe,a %fcc0, loop_1826
fmovrse %g5, %f5, %f7
fnors %f9, %f4, %f6
fornot1s %f10, %f14, %f15
loop_1826:
fornot1s %f3, %f1, %f11
mulscc %l2, 0x04F9, %o0
add %o6, %o7, %i5
ld [%l7 + 0x48], %f7
movg %icc, %g1, %g7
ldd [%l7 + 0x60], %f10
fexpand %f15, %f2
std %f8, [%l7 + 0x40]
movvc %icc, %g6, %l4
sth %g2, [%l7 + 0x2A]
st %f12, [%l7 + 0x08]
edge8 %l0, %i6, %o4
taddcctv %i1, %i4, %l3
orcc %o5, %i2, %o3
tneg %xcc, 0x3
fmovrdlz %i0, %f0, %f0
and %o2, %o1, %l1
tneg %icc, 0x2
fbul,a %fcc3, loop_1827
fmovsvs %xcc, %f7, %f6
ldsh [%l7 + 0x3E], %i3
fmovdvc %xcc, %f5, %f4
loop_1827:
fmovdleu %icc, %f8, %f6
ld [%l7 + 0x18], %f6
fbug,a %fcc2, loop_1828
stx %l6, [%l7 + 0x18]
fmuld8sux16 %f15, %f5, %f4
add %l5, %g3, %i7
loop_1828:
fmovdcc %icc, %f0, %f8
movl %xcc, %g4, %g5
ldx [%l7 + 0x20], %o0
movcs %xcc, %o6, %l2
fpsub16s %f7, %f10, %f9
be,pn %icc, loop_1829
fbule,a %fcc0, loop_1830
andcc %o7, %i5, %g1
fmovdcs %icc, %f10, %f9
loop_1829:
sllx %g6, 0x1C, %g7
loop_1830:
tne %icc, 0x6
tsubcc %g2, 0x02B7, %l0
fmovsvc %icc, %f5, %f6
tn %icc, 0x5
ldx [%l7 + 0x10], %i6
ba,a,pt %xcc, loop_1831
fzero %f12
siam 0x7
tvs %xcc, 0x3
loop_1831:
fba,a %fcc2, loop_1832
fsrc1s %f6, %f8
bge,a,pn %xcc, loop_1833
ldub [%l7 + 0x5A], %l4
loop_1832:
add %i1, 0x0169, %i4
srlx %o4, %o5, %i2
loop_1833:
ldx [%l7 + 0x70], %o3
move %icc, %i0, %l3
fmovde %xcc, %f12, %f13
ldsb [%l7 + 0x53], %o1
fbo %fcc1, loop_1834
fcmpd %fcc2, %f6, %f2
fnot2 %f14, %f6
ldub [%l7 + 0x15], %l1
loop_1834:
tn %icc, 0x0
fsrc2 %f14, %f0
fmovscc %icc, %f1, %f6
lduh [%l7 + 0x7A], %i3
fnot2 %f2, %f4
ldsw [%l7 + 0x54], %o2
fmul8x16au %f14, %f3, %f4
ldub [%l7 + 0x37], %l5
std %f4, [%l7 + 0x30]
move %xcc, %g3, %l6
brgez,a %i7, loop_1835
lduh [%l7 + 0x32], %g4
fmul8sux16 %f12, %f8, %f10
ld [%l7 + 0x40], %f7
loop_1835:
fxor %f10, %f8, %f6
ldsw [%l7 + 0x54], %o0
fone %f8
fpsub16 %f14, %f4, %f4
fmovrdgz %o6, %f2, %f6
movgu %xcc, %l2, %o7
andcc %i5, 0x0C01, %g5
umulcc %g6, %g1, %g2
addcc %l0, %g7, %l4
ldd [%l7 + 0x58], %f10
ldx [%l7 + 0x08], %i1
movneg %xcc, %i4, %i6
fmovdvs %icc, %f3, %f13
tsubcc %o5, %i2, %o3
edge32ln %i0, %l3, %o4
fmovdneg %icc, %f6, %f13
bneg,pt %icc, loop_1836
ldd [%l7 + 0x58], %f12
bpos loop_1837
mulx %l1, 0x1900, %o1
loop_1836:
tvs %icc, 0x7
ldsb [%l7 + 0x4A], %o2
loop_1837:
srax %i3, %l5, %l6
sth %i7, [%l7 + 0x74]
bg,a,pt %xcc, loop_1838
nop
setx loop_1839, %l0, %l1
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 %g3, %o0, %o6
ldsh [%l7 + 0x74], %l2
loop_1838:
fmovrdgez %o7, %f8, %f0
loop_1839:
tl %xcc, 0x5
stw %g4, [%l7 + 0x18]
stb %g5, [%l7 + 0x54]
fpsub32s %f9, %f4, %f14
fblg,a %fcc0, loop_1840
fsrc1 %f8, %f6
srax %i5, 0x14, %g1
lduh [%l7 + 0x22], %g6
loop_1840:
fmovdgu %icc, %f15, %f7
stb %g2, [%l7 + 0x35]
ldsw [%l7 + 0x14], %l0
ldsb [%l7 + 0x2C], %g7
fpsub16 %f4, %f4, %f4
nop
setx loop_1841, %l0, %l1
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 + 0x40]
ba,a,pn %xcc, loop_1842
fmovdge %xcc, %f13, %f2
loop_1841:
fmovdg %icc, %f14, %f6
lduh [%l7 + 0x4C], %i1
loop_1842:
fornot2s %f11, %f15, %f9
fnot2 %f4, %f10
mulscc %l4, 0x11B5, %i4
smul %i6, 0x153B, %o5
fbg %fcc1, loop_1843
smul %i2, 0x16F1, %i0
movleu %xcc, %o3, %l3
tge %xcc, 0x2
loop_1843:
fbu %fcc3, loop_1844
tneg %icc, 0x4
fmovdl %icc, %f12, %f6
movvs %icc, %o4, %l1
loop_1844:
fcmple16 %f4, %f6, %o1
ldub [%l7 + 0x30], %i3
tpos %xcc, 0x6
bleu,a,pn %icc, loop_1845
edge16n %o2, %l5, %i7
fmovrslz %l6, %f8, %f11
movpos %icc, %g3, %o6
loop_1845:
orcc %o0, %l2, %g4
orn %g5, 0x1325, %i5
bcs %xcc, loop_1846
edge32ln %o7, %g1, %g6
ldsw [%l7 + 0x4C], %g2
ldub [%l7 + 0x3B], %g7
loop_1846:
fxnor %f0, %f12, %f2
movrgz %i1, %l0, %i4
edge32 %l4, %i6, %i2
fsrc1s %f12, %f13
srl %i0, 0x05, %o3
sdivx %l3, 0x15CA, %o5
edge16n %o4, %o1, %l1
orcc %o2, 0x04DA, %l5
movcc %icc, %i3, %l6
fands %f5, %f3, %f14
sdivx %g3, 0x07C2, %o6
stw %o0, [%l7 + 0x70]
ldd [%l7 + 0x70], %f14
bpos,a,pt %xcc, loop_1847
ldsw [%l7 + 0x4C], %i7
lduh [%l7 + 0x16], %g4
fcmps %fcc0, %f7, %f0
loop_1847:
movl %xcc, %g5, %i5
stx %l2, [%l7 + 0x48]
sra %o7, %g6, %g2
xorcc %g1, %i1, %g7
tpos %icc, 0x3
fpadd16 %f4, %f12, %f12
std %f8, [%l7 + 0x18]
stb %l0, [%l7 + 0x5A]
stw %l4, [%l7 + 0x14]
fmovdne %icc, %f3, %f13
edge16 %i6, %i2, %i0
sethi 0x1ADD, %o3
ldsh [%l7 + 0x38], %l3
ld [%l7 + 0x50], %f0
fpsub32s %f8, %f14, %f15
lduw [%l7 + 0x74], %i4
ldub [%l7 + 0x69], %o5
fmovdpos %xcc, %f8, %f14
fmovrde %o4, %f2, %f0
fbge %fcc0, loop_1848
sth %l1, [%l7 + 0x4E]
fmovse %xcc, %f6, %f8
ble loop_1849
loop_1848:
bpos,pn %icc, loop_1850
edge8n %o1, %l5, %i3
stb %l6, [%l7 + 0x37]
loop_1849:
udiv %g3, 0x0269, %o2
loop_1850:
fcmpne32 %f0, %f8, %o6
nop
setx loop_1851, %l0, %l1
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, %i7, %g4
ldd [%l7 + 0x48], %f0
movgu %xcc, %g5, %i5
loop_1851:
movcs %xcc, %l2, %o7
fmovrde %g6, %f8, %f2
stw %g2, [%l7 + 0x0C]
ldsh [%l7 + 0x28], %o0
orcc %g1, %g7, %l0
stw %l4, [%l7 + 0x28]
fbo,a %fcc1, loop_1852
edge8l %i1, %i2, %i6
movrne %i0, 0x38E, %l3
stb %i4, [%l7 + 0x32]
loop_1852:
ldx [%l7 + 0x48], %o5
edge8ln %o4, %l1, %o1
edge8ln %l5, %o3, %i3
ldd [%l7 + 0x38], %f14
movrlez %g3, %o2, %l6
bl,a,pt %xcc, loop_1853
fpack16 %f14, %f6
bcs,pt %xcc, loop_1854
stw %o6, [%l7 + 0x44]
loop_1853:
fmovrslz %i7, %f8, %f12
fnot2 %f2, %f8
loop_1854:
edge16 %g5, %g4, %l2
tg %icc, 0x7
fmovdg %xcc, %f4, %f11
fpadd16 %f12, %f8, %f0
ldub [%l7 + 0x52], %o7
movrgez %i5, 0x09F, %g6
bge,pn %xcc, loop_1855
ldd [%l7 + 0x38], %f8
subc %o0, 0x1570, %g2
fmovsvs %xcc, %f12, %f5
loop_1855:
fpsub16 %f12, %f0, %f8
fbul %fcc0, loop_1856
lduh [%l7 + 0x08], %g7
udivcc %l0, 0x082A, %l4
stb %i1, [%l7 + 0x1C]
loop_1856:
fbul %fcc2, loop_1857
ldub [%l7 + 0x44], %g1
bgu,pt %xcc, loop_1858
bgu,a %icc, loop_1859
loop_1857:
fbe,a %fcc0, loop_1860
ldd [%l7 + 0x10], %f10
loop_1858:
subccc %i6, %i2, %i0
loop_1859:
movvc %icc, %i4, %o5
loop_1860:
fnor %f0, %f4, %f10
mulx %o4, 0x1EE4, %l1
be,a %icc, loop_1861
tvs %icc, 0x2
lduw [%l7 + 0x18], %o1
stb %l3, [%l7 + 0x14]
loop_1861:
mova %xcc, %l5, %o3
bn,pn %xcc, loop_1862
bn %icc, loop_1863
ld [%l7 + 0x6C], %f12
fabsd %f2, %f6
loop_1862:
bcc,pt %xcc, loop_1864
loop_1863:
fmovdgu %xcc, %f3, %f14
fbge %fcc0, loop_1865
ldub [%l7 + 0x5D], %i3
loop_1864:
or %g3, 0x1AC9, %o2
udiv %o6, 0x11F0, %i7
loop_1865:
fnors %f12, %f13, %f2
stw %g5, [%l7 + 0x50]
udivx %g4, 0x0674, %l2
ldsw [%l7 + 0x14], %l6
ld [%l7 + 0x50], %f4
bneg,pn %xcc, loop_1866
movle %icc, %o7, %i5
fnand %f4, %f10, %f8
addc %g6, %o0, %g7
loop_1866:
std %f14, [%l7 + 0x68]
fpackfix %f8, %f10
ldsh [%l7 + 0x3E], %l0
ldsb [%l7 + 0x28], %l4
srlx %i1, %g1, %i6
pdist %f2, %f0, %f14
fbu,a %fcc3, loop_1867
edge32n %i2, %g2, %i0
tsubcctv %i4, 0x0C18, %o4
ldsb [%l7 + 0x1B], %o5
loop_1867:
fbn %fcc0, loop_1868
ldub [%l7 + 0x47], %l1
bgu %icc, loop_1869
movleu %icc, %o1, %l5
loop_1868:
fnot2 %f10, %f6
tneg %xcc, 0x1
loop_1869:
taddcctv %l3, %i3, %g3
tne %xcc, 0x5
ldx [%l7 + 0x08], %o3
fmovsvc %icc, %f7, %f0
fpsub32 %f14, %f6, %f6
ble,pn %xcc, loop_1870
ldub [%l7 + 0x76], %o6
fmovscc %xcc, %f5, %f11
ldsh [%l7 + 0x14], %o2
loop_1870:
fbul %fcc1, loop_1871
sdivx %i7, 0x0D56, %g5
fmovdle %icc, %f10, %f6
tle %xcc, 0x5
loop_1871:
fcmpeq32 %f6, %f0, %g4
srl %l6, %l2, %o7
nop
setx loop_1872, %l0, %l1
jmpl %l1, %g6
fmovde %xcc, %f14, %f10
lduh [%l7 + 0x42], %o0
tg %icc, 0x2
loop_1872:
fmuld8ulx16 %f15, %f5, %f0
edge16n %g7, %l0, %l4
sth %i5, [%l7 + 0x50]
fnegs %f12, %f12
pdist %f4, %f6, %f4
fmovsleu %icc, %f1, %f15
brlez %i1, loop_1873
stx %g1, [%l7 + 0x68]
sub %i6, %i2, %i0
fandnot1s %f8, %f11, %f2
loop_1873:
fnor %f2, %f2, %f12
std %f6, [%l7 + 0x50]
orn %i4, 0x1315, %g2
array32 %o5, %o4, %l1
movrlz %l5, 0x195, %o1
ldx [%l7 + 0x78], %l3
bne,a,pn %icc, loop_1874
fbug %fcc0, loop_1875
fbul %fcc3, loop_1876
lduw [%l7 + 0x44], %g3
loop_1874:
lduh [%l7 + 0x6C], %o3
loop_1875:
fpadd32 %f4, %f4, %f6
loop_1876:
array32 %i3, %o2, %i7
tsubcc %g5, %o6, %g4
sth %l2, [%l7 + 0x40]
bvs loop_1877
sth %l6, [%l7 + 0x74]
ble,pn %xcc, loop_1878
sth %g6, [%l7 + 0x2E]
loop_1877:
fmul8sux16 %f4, %f2, %f10
fmovsn %xcc, %f10, %f0
loop_1878:
bvs,a %icc, loop_1879
siam 0x6
xnorcc %o0, %g7, %l0
fmul8x16al %f5, %f13, %f2
loop_1879:
edge32l %l4, %i5, %o7
brz,a %i1, loop_1880
array16 %i6, %g1, %i2
fmovdg %xcc, %f10, %f13
sth %i0, [%l7 + 0x6C]
loop_1880:
fbge %fcc1, loop_1881
ldub [%l7 + 0x65], %i4
st %f2, [%l7 + 0x40]
fnot1s %f5, %f0
loop_1881:
fmovsa %xcc, %f5, %f11
fpsub16s %f9, %f15, %f0
stw %o5, [%l7 + 0x5C]
edge8l %g2, %o4, %l5
fmovsleu %xcc, %f3, %f12
stx %l1, [%l7 + 0x58]
bge,a loop_1882
fcmps %fcc1, %f0, %f13
ldx [%l7 + 0x18], %o1
alignaddr %g3, %o3, %l3
loop_1882:
movgu %xcc, %o2, %i7
tgu %xcc, 0x2
xnor %i3, %o6, %g5
nop
setx loop_1883, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_1884, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tg %xcc, 0x0
stx %g4, [%l7 + 0x40]
loop_1883:
brgez,a %l2, loop_1885
loop_1884:
or %l6, 0x1AF7, %o0
fmul8x16 %f3, %f4, %f6
sethi 0x08C4, %g6
loop_1885:
stb %l0, [%l7 + 0x45]
edge16 %g7, %i5, %o7
ld [%l7 + 0x3C], %f3
tleu %xcc, 0x0
ldsh [%l7 + 0x52], %i1
fpsub16s %f0, %f8, %f12
mova %icc, %l4, %g1
tg %xcc, 0x6
bgu,a,pn %icc, loop_1886
fsrc2 %f0, %f12
fbg,a %fcc1, loop_1887
fmovrsgz %i6, %f4, %f0
loop_1886:
ldx [%l7 + 0x68], %i0
fcmpes %fcc2, %f14, %f0
loop_1887:
sdivcc %i4, 0x15CA, %i2
stx %g2, [%l7 + 0x68]
fabsd %f8, %f4
std %f4, [%l7 + 0x70]
fpsub16s %f9, %f10, %f14
fmovdg %icc, %f10, %f0
tsubcctv %o5, %o4, %l5
st %f7, [%l7 + 0x3C]
movcc %icc, %l1, %o1
fba %fcc2, loop_1888
fmovrslz %g3, %f6, %f11
edge16ln %l3, %o3, %i7
fnegd %f2, %f0
loop_1888:
fone %f2
add %o2, 0x0A54, %o6
fnot1s %f3, %f0
fmovdpos %icc, %f2, %f4
stb %g5, [%l7 + 0x68]
lduw [%l7 + 0x60], %g4
taddcctv %i3, 0x06BA, %l6
ld [%l7 + 0x48], %f9
fmovdvc %icc, %f3, %f15
fbug %fcc2, loop_1889
brgz %o0, loop_1890
std %f2, [%l7 + 0x20]
movge %xcc, %g6, %l0
loop_1889:
fbue,a %fcc2, loop_1891
loop_1890:
fmovrslz %g7, %f0, %f0
edge8n %i5, %o7, %l2
fones %f12
loop_1891:
ldsw [%l7 + 0x4C], %i1
ldsb [%l7 + 0x7B], %l4
ldub [%l7 + 0x55], %i6
te %icc, 0x1
movrgz %i0, %i4, %g1
fnot2 %f6, %f12
lduw [%l7 + 0x6C], %i2
ldd [%l7 + 0x08], %f14
sth %o5, [%l7 + 0x2C]
fandnot2s %f1, %f1, %f8
edge32ln %o4, %l5, %l1
or %g2, %g3, %o1
ldd [%l7 + 0x50], %f12
pdist %f4, %f12, %f8
stw %o3, [%l7 + 0x10]
fmovrdlz %l3, %f2, %f10
edge16 %o2, %i7, %o6
mova %xcc, %g4, %i3
smul %l6, %o0, %g5
fabss %f14, %f15
st %f15, [%l7 + 0x24]
addccc %g6, 0x05EB, %l0
stw %i5, [%l7 + 0x3C]
fmovrse %g7, %f1, %f12
fxor %f14, %f10, %f8
fmovrsgez %o7, %f7, %f2
fands %f1, %f2, %f2
fornot2 %f0, %f2, %f8
stb %l2, [%l7 + 0x18]
ldsw [%l7 + 0x08], %i1
fmovrdlez %l4, %f8, %f14
udivx %i6, 0x1CAC, %i0
fors %f0, %f7, %f5
stb %g1, [%l7 + 0x30]
fcmpd %fcc1, %f6, %f14
bne %xcc, loop_1892
ldsw [%l7 + 0x58], %i4
tcc %icc, 0x5
fcmpeq32 %f0, %f0, %i2
loop_1892:
array8 %o5, %o4, %l1
bn loop_1893
stb %l5, [%l7 + 0x6C]
smul %g2, 0x1354, %o1
lduh [%l7 + 0x56], %o3
loop_1893:
stb %l3, [%l7 + 0x46]
ldsb [%l7 + 0x4B], %o2
stx %i7, [%l7 + 0x58]
stb %o6, [%l7 + 0x7D]
stx %g4, [%l7 + 0x10]
ldub [%l7 + 0x15], %i3
fpsub16s %f1, %f2, %f12
tpos %xcc, 0x4
fnors %f9, %f11, %f1
fnot2s %f14, %f2
ldsw [%l7 + 0x2C], %l6
edge32n %g3, %g5, %g6
fmovsvc %xcc, %f4, %f14
fbo,a %fcc0, loop_1894
ldsw [%l7 + 0x20], %o0
brgez,a %i5, loop_1895
umul %l0, %o7, %g7
loop_1894:
movg %xcc, %l2, %i1
lduh [%l7 + 0x36], %l4
loop_1895:
orcc %i0, %i6, %g1
lduw [%l7 + 0x64], %i2
array8 %i4, %o5, %o4
fbn %fcc1, loop_1896
lduh [%l7 + 0x7C], %l5
udiv %l1, 0x050B, %g2
fmul8sux16 %f10, %f14, %f0
loop_1896:
edge8 %o1, %l3, %o2
bshuffle %f4, %f4, %f12
fbn %fcc1, loop_1897
movn %xcc, %o3, %i7
fmovsn %xcc, %f14, %f6
tsubcc %g4, 0x07E7, %i3
loop_1897:
lduw [%l7 + 0x20], %l6
stb %g3, [%l7 + 0x2D]
edge32 %g5, %g6, %o6
taddcctv %o0, 0x016C, %i5
tvc %icc, 0x2
fmovrdne %o7, %f8, %f10
fmovdpos %xcc, %f3, %f6
sth %l0, [%l7 + 0x7A]
ldub [%l7 + 0x4F], %l2
bgu,a %icc, loop_1898
sub %i1, %g7, %l4
fpadd32s %f13, %f7, %f4
fnot2s %f4, %f3
loop_1898:
nop
setx loop_1899, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tsubcctv %i0, %g1, %i6
movvs %icc, %i2, %i4
fmovdvs %xcc, %f2, %f12
loop_1899:
array32 %o4, %o5, %l5
fnot2 %f10, %f8
srl %g2, 0x16, %l1
fandnot1 %f2, %f6, %f12
fcmped %fcc2, %f10, %f10
fnors %f9, %f5, %f3
edge8n %l3, %o1, %o3
ld [%l7 + 0x14], %f1
movpos %icc, %o2, %g4
tsubcctv %i3, %i7, %g3
stb %l6, [%l7 + 0x6C]
ldsw [%l7 + 0x64], %g6
fcmpne16 %f14, %f2, %g5
addc %o6, %o0, %o7
ld [%l7 + 0x24], %f14
ld [%l7 + 0x58], %f6
fmovsle %xcc, %f2, %f2
smulcc %l0, %i5, %i1
andncc %l2, %l4, %i0
st %f5, [%l7 + 0x18]
xor %g1, %i6, %g7
ldub [%l7 + 0x14], %i2
bg,a,pn %icc, loop_1900
movre %i4, 0x015, %o4
fble %fcc3, loop_1901
xorcc %o5, %l5, %l1
loop_1900:
fcmple16 %f12, %f0, %l3
ldd [%l7 + 0x48], %f2
loop_1901:
ldsh [%l7 + 0x6E], %g2
fmovsleu %xcc, %f9, %f15
stb %o3, [%l7 + 0x3E]
stw %o2, [%l7 + 0x58]
lduw [%l7 + 0x54], %o1
ldsw [%l7 + 0x1C], %g4
stw %i3, [%l7 + 0x7C]
fbg,a %fcc1, loop_1902
fbn %fcc1, loop_1903
edge16l %i7, %g3, %l6
orcc %g6, 0x0EC4, %o6
loop_1902:
ldsw [%l7 + 0x1C], %g5
loop_1903:
fpadd16s %f14, %f1, %f9
stx %o7, [%l7 + 0x18]
fnot2 %f10, %f10
andn %o0, 0x1192, %l0
subcc %i5, 0x0DF0, %i1
movrgz %l2, %l4, %g1
sth %i0, [%l7 + 0x22]
lduh [%l7 + 0x60], %i6
lduw [%l7 + 0x50], %i2
brlz,a %g7, loop_1904
lduh [%l7 + 0x7A], %i4
edge16l %o5, %l5, %o4
stx %l1, [%l7 + 0x18]
loop_1904:
movrlez %l3, %o3, %g2
tn %xcc, 0x4
fmovsne %xcc, %f15, %f8
fcmps %fcc0, %f5, %f12
movvs %xcc, %o1, %o2
tgu %xcc, 0x0
te %icc, 0x7
ldsh [%l7 + 0x54], %i3
nop
setx loop_1905, %l0, %l1
jmpl %l1, %i7
fmovdle %icc, %f8, %f5
popc %g4, %g3
bl,pt %icc, loop_1906
loop_1905:
fbg,a %fcc2, loop_1907
ld [%l7 + 0x4C], %f10
tneg %xcc, 0x7
loop_1906:
ld [%l7 + 0x34], %f15
loop_1907:
lduh [%l7 + 0x6A], %g6
brgez,a %l6, loop_1908
ld [%l7 + 0x78], %f7
lduw [%l7 + 0x38], %g5
ba %xcc, loop_1909
loop_1908:
brlz,a %o6, loop_1910
andn %o0, %o7, %l0
movvc %icc, %i1, %l2
loop_1909:
tne %icc, 0x5
loop_1910:
fbue,a %fcc2, loop_1911
stw %l4, [%l7 + 0x68]
fpmerge %f12, %f3, %f4
fmovrdlz %g1, %f0, %f8
loop_1911:
fcmple32 %f10, %f0, %i5
fabsd %f6, %f8
brgz %i0, loop_1912
fpsub32s %f11, %f9, %f9
lduw [%l7 + 0x48], %i6
ldub [%l7 + 0x4B], %g7
loop_1912:
ldsh [%l7 + 0x38], %i2
brz,a %o5, loop_1913
bvc,a loop_1914
fmovrse %i4, %f0, %f15
fmovsleu %xcc, %f11, %f13
loop_1913:
fcmpes %fcc3, %f10, %f10
loop_1914:
fcmpgt16 %f10, %f14, %l5
fornot1s %f3, %f10, %f7
fmovdvs %xcc, %f3, %f7
movl %xcc, %l1, %l3
stb %o4, [%l7 + 0x59]
fcmple16 %f4, %f10, %g2
fxnor %f0, %f0, %f4
fmovrse %o3, %f15, %f1
fmovsvs %icc, %f12, %f8
ldub [%l7 + 0x74], %o2
fornot1 %f4, %f8, %f6
ld [%l7 + 0x0C], %f8
fbug %fcc3, loop_1915
mulx %i3, 0x1682, %i7
ld [%l7 + 0x64], %f0
andn %o1, 0x192C, %g3
loop_1915:
fcmple16 %f14, %f12, %g6
fpmerge %f0, %f13, %f10
fpack32 %f12, %f10, %f2
ldsb [%l7 + 0x2F], %l6
stb %g5, [%l7 + 0x67]
lduw [%l7 + 0x50], %o6
bneg,pt %xcc, loop_1916
fpadd16s %f12, %f0, %f6
te %xcc, 0x3
fbuge,a %fcc3, loop_1917
loop_1916:
bn %xcc, loop_1918
smul %g4, %o0, %o7
bneg,a,pn %xcc, loop_1919
loop_1917:
fpackfix %f12, %f12
loop_1918:
ldsw [%l7 + 0x78], %i1
fbne,a %fcc3, loop_1920
loop_1919:
st %f4, [%l7 + 0x28]
stx %l2, [%l7 + 0x28]
ldub [%l7 + 0x78], %l4
loop_1920:
fmuld8sux16 %f4, %f1, %f10
fmovrdlz %g1, %f10, %f6
movcs %xcc, %l0, %i0
stb %i6, [%l7 + 0x4D]
movgu %icc, %i5, %g7
fmovrsgez %o5, %f4, %f15
lduw [%l7 + 0x60], %i4
ldd [%l7 + 0x40], %f14
tsubcc %l5, %l1, %l3
bl,a,pt %xcc, loop_1921
fmovrdlz %o4, %f4, %f14
bvs,a,pt %icc, loop_1922
udiv %i2, 0x0C68, %o3
loop_1921:
ldub [%l7 + 0x18], %g2
smulcc %i3, 0x1E8F, %i7
loop_1922:
fcmpeq32 %f8, %f6, %o1
popc 0x0BFA, %o2
lduw [%l7 + 0x50], %g3
umul %l6, 0x04C6, %g5
sra %g6, %g4, %o0
fmovscs %xcc, %f12, %f14
ldsb [%l7 + 0x71], %o6
st %f1, [%l7 + 0x6C]
fbue %fcc3, loop_1923
pdist %f0, %f2, %f12
fpackfix %f4, %f13
fbul,a %fcc2, loop_1924
loop_1923:
fsrc1 %f8, %f14
movgu %icc, %o7, %i1
fmovrslz %l4, %f13, %f12
loop_1924:
lduw [%l7 + 0x14], %l2
brz,a %l0, loop_1925
fmovse %xcc, %f8, %f5
brz %i0, loop_1926
tvs %icc, 0x4
loop_1925:
andn %g1, 0x0A08, %i5
ldd [%l7 + 0x48], %f10
loop_1926:
add %g7, %o5, %i4
lduw [%l7 + 0x10], %l5
edge16l %l1, %l3, %o4
tn %xcc, 0x5
fmul8ulx16 %f12, %f14, %f2
fnot1 %f4, %f12
edge32n %i6, %i2, %o3
fmovdpos %icc, %f4, %f4
subcc %g2, 0x1CAE, %i3
movle %icc, %o1, %o2
bne,pn %icc, loop_1927
be,a loop_1928
add %i7, %l6, %g3
sra %g5, %g6, %o0
loop_1927:
fbug %fcc3, loop_1929
loop_1928:
fmovspos %xcc, %f2, %f4
fmovdne %icc, %f1, %f3
fcmpeq16 %f10, %f2, %g4
loop_1929:
fmovsvc %icc, %f15, %f4
tleu %xcc, 0x2
fcmple16 %f10, %f12, %o6
ldub [%l7 + 0x63], %i1
orncc %o7, 0x06C3, %l4
edge32ln %l2, %l0, %g1
lduh [%l7 + 0x12], %i5
fand %f8, %f0, %f6
movne %xcc, %i0, %o5
std %f2, [%l7 + 0x68]
ld [%l7 + 0x7C], %f14
mulx %g7, 0x0544, %l5
fbu,a %fcc2, loop_1930
lduw [%l7 + 0x6C], %i4
array16 %l3, %l1, %o4
bgu,a loop_1931
loop_1930:
fcmpgt32 %f14, %f12, %i2
st %f10, [%l7 + 0x50]
lduw [%l7 + 0x6C], %i6
loop_1931:
bshuffle %f0, %f2, %f0
ldsw [%l7 + 0x6C], %o3
umulcc %i3, 0x02E6, %g2
fnot2s %f0, %f1
fmovsvc %icc, %f15, %f8
fmovda %xcc, %f9, %f10
fmovdl %icc, %f1, %f15
sdivx %o1, 0x12FF, %o2
ldub [%l7 + 0x62], %l6
fmovdleu %xcc, %f3, %f14
movcc %xcc, %g3, %g5
brlz,a %i7, loop_1932
srax %g6, %g4, %o6
orn %o0, 0x1D5C, %o7
ldsw [%l7 + 0x08], %l4
loop_1932:
ldsb [%l7 + 0x27], %l2
bleu,pt %icc, loop_1933
fxors %f15, %f9, %f9
fbg %fcc0, loop_1934
bneg,a,pt %xcc, loop_1935
loop_1933:
std %f8, [%l7 + 0x60]
fmul8x16al %f15, %f6, %f2
loop_1934:
lduh [%l7 + 0x78], %i1
loop_1935:
brnz %l0, loop_1936
fcmpne16 %f6, %f14, %g1
edge8 %i0, %i5, %o5
xnorcc %l5, %i4, %l3
loop_1936:
fandnot2 %f8, %f0, %f0
brgz,a %l1, loop_1937
siam 0x7
edge32l %g7, %o4, %i6
ta %icc, 0x1
loop_1937:
fbo %fcc0, loop_1938
lduw [%l7 + 0x5C], %i2
fmul8ulx16 %f10, %f10, %f4
fmuld8sux16 %f15, %f3, %f12
loop_1938:
fpackfix %f12, %f3
tn %xcc, 0x4
fmovrsgz %o3, %f5, %f15
fpsub32s %f11, %f2, %f1
fmovs %f7, %f1
fmovdl %xcc, %f7, %f14
fmovrslez %i3, %f0, %f9
bleu,a,pn %icc, loop_1939
fbul %fcc2, loop_1940
ldd [%l7 + 0x28], %f14
fmovs %f6, %f0
loop_1939:
ldd [%l7 + 0x18], %f4
loop_1940:
edge8n %g2, %o1, %o2
orncc %g3, %l6, %g5
ldsw [%l7 + 0x38], %g6
fbug,a %fcc0, loop_1941
fandnot1 %f6, %f2, %f6
st %f15, [%l7 + 0x08]
bl,a,pt %xcc, loop_1942
loop_1941:
sdiv %i7, 0x1A7F, %o6
fmovse %icc, %f8, %f9
st %f8, [%l7 + 0x3C]
loop_1942:
fexpand %f10, %f8
ldsw [%l7 + 0x24], %g4
ld [%l7 + 0x44], %f9
ldub [%l7 + 0x18], %o0
stw %o7, [%l7 + 0x18]
movpos %icc, %l2, %l4
fornot2s %f5, %f3, %f6
fmovse %icc, %f3, %f3
fbg,a %fcc0, loop_1943
movleu %xcc, %i1, %g1
lduh [%l7 + 0x70], %l0
stb %i5, [%l7 + 0x16]
loop_1943:
fmovrde %o5, %f10, %f6
tgu %xcc, 0x6
fbge,a %fcc1, loop_1944
std %f2, [%l7 + 0x58]
fxors %f11, %f5, %f3
nop
setx loop_1945, %l0, %l1
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_1944:
fble,a %fcc2, loop_1946
movrne %l5, %i4, %i0
fsrc2 %f8, %f2
loop_1945:
fbuge,a %fcc3, loop_1947
loop_1946:
fcmpes %fcc0, %f4, %f13
st %f5, [%l7 + 0x54]
fcmpd %fcc3, %f2, %f4
loop_1947:
popc %l1, %l3
fblg %fcc1, loop_1948
edge16 %o4, %i6, %g7
edge16ln %o3, %i2, %g2
movpos %xcc, %i3, %o2
loop_1948:
bcc,a,pn %xcc, loop_1949
fmovsg %icc, %f10, %f5
fmovscc %icc, %f15, %f0
edge16l %o1, %l6, %g5
loop_1949:
subcc %g3, %g6, %i7
fxnors %f3, %f0, %f0
tneg %xcc, 0x2
lduw [%l7 + 0x50], %g4
ldd [%l7 + 0x10], %f12
ldsb [%l7 + 0x30], %o6
sdivx %o0, 0x0DA0, %l2
ldsw [%l7 + 0x28], %l4
fbn,a %fcc3, loop_1950
brz %i1, loop_1951
fnot1 %f10, %f8
udiv %g1, 0x169C, %o7
loop_1950:
fbue,a %fcc0, loop_1952
loop_1951:
fnor %f14, %f14, %f14
fcmpne16 %f12, %f2, %l0
fands %f12, %f7, %f5
loop_1952:
brlez %o5, loop_1953
tn %xcc, 0x7
fmovrsgez %l5, %f12, %f6
fblg,a %fcc2, loop_1954
loop_1953:
ldd [%l7 + 0x38], %f4
and %i4, %i5, %i0
ldx [%l7 + 0x60], %l1
loop_1954:
edge8l %o4, %i6, %g7
movrgez %o3, 0x153, %l3
movle %xcc, %i2, %g2
std %f12, [%l7 + 0x58]
movne %icc, %i3, %o2
nop
setx loop_1955, %l0, %l1
jmpl %l1, %o1
fornot1s %f2, %f0, %f0
fnot2s %f4, %f15
sra %g5, 0x0C, %g3
loop_1955:
tvc %icc, 0x0
fornot2s %f12, %f5, %f2
movge %icc, %g6, %l6
ldx [%l7 + 0x60], %g4
array32 %o6, %i7, %l2
fmul8x16al %f15, %f9, %f2
fmovrse %o0, %f9, %f13
movrgz %l4, %g1, %i1
umulcc %o7, 0x0AB7, %o5
sethi 0x0095, %l5
fmovdneg %xcc, %f5, %f12
st %f15, [%l7 + 0x48]
bvs,a %xcc, loop_1956
movvc %icc, %i4, %l0
movne %icc, %i0, %l1
edge32l %i5, %i6, %g7
loop_1956:
fmul8ulx16 %f14, %f12, %f6
ldsh [%l7 + 0x7C], %o4
fmovrslz %o3, %f9, %f0
ld [%l7 + 0x64], %f8
sra %l3, 0x0D, %g2
taddcctv %i3, 0x16AE, %o2
fmovsvs %xcc, %f14, %f13
fcmpd %fcc0, %f12, %f0
movne %xcc, %i2, %o1
fmovdge %icc, %f13, %f14
fcmple32 %f8, %f6, %g3
ldsh [%l7 + 0x7A], %g5
movgu %icc, %l6, %g6
mova %xcc, %o6, %g4
taddcctv %l2, %i7, %l4
sub %g1, %o0, %i1
std %f2, [%l7 + 0x40]
bge %xcc, loop_1957
edge16 %o5, %l5, %o7
fnands %f10, %f2, %f6
fsrc2 %f6, %f8
loop_1957:
fmuld8ulx16 %f9, %f3, %f4
brlz %i4, loop_1958
fnors %f15, %f6, %f7
ldd [%l7 + 0x78], %f4
sth %i0, [%l7 + 0x72]
loop_1958:
fmul8sux16 %f2, %f10, %f10
te %icc, 0x1
sub %l1, 0x161C, %l0
pdist %f8, %f2, %f6
alignaddrl %i6, %i5, %g7
bvc loop_1959
fnands %f6, %f5, %f2
stx %o3, [%l7 + 0x58]
udivcc %l3, 0x0E22, %o4
loop_1959:
bcs loop_1960
ldd [%l7 + 0x70], %f14
lduh [%l7 + 0x56], %g2
edge8l %o2, %i2, %i3
loop_1960:
bg,a loop_1961
tle %icc, 0x0
fbn %fcc3, loop_1962
srax %g3, 0x19, %o1
loop_1961:
fmovsa %xcc, %f0, %f0
ldd [%l7 + 0x48], %f6
loop_1962:
ldub [%l7 + 0x23], %g5
fandnot1s %f10, %f0, %f13
bvc,pt %icc, loop_1963
std %f10, [%l7 + 0x58]
subc %g6, 0x047A, %l6
stw %o6, [%l7 + 0x10]
loop_1963:
fbo %fcc0, loop_1964
sth %l2, [%l7 + 0x4E]
tneg %xcc, 0x2
addccc %i7, 0x032E, %l4
loop_1964:
mulx %g1, %o0, %g4
fmul8x16al %f3, %f0, %f14
fornot1 %f0, %f10, %f4
addccc %o5, 0x1F8C, %l5
fxor %f2, %f0, %f2
addc %o7, 0x1E75, %i1
fmul8sux16 %f14, %f14, %f4
bn,a,pt %icc, loop_1965
fsrc1 %f2, %f2
array16 %i0, %l1, %l0
tvs %icc, 0x2
loop_1965:
fmovrdgz %i4, %f8, %f10
fpadd32s %f12, %f6, %f2
sth %i5, [%l7 + 0x5E]
bgu,a %xcc, loop_1966
fands %f7, %f0, %f7
fmul8x16au %f14, %f4, %f0
sth %i6, [%l7 + 0x52]
loop_1966:
smulcc %o3, %g7, %o4
ldx [%l7 + 0x28], %l3
fblg %fcc2, loop_1967
fble %fcc1, loop_1968
fmovsa %icc, %f5, %f2
be,a,pt %icc, loop_1969
loop_1967:
fcmpeq32 %f8, %f2, %g2
loop_1968:
tvc %icc, 0x1
fexpand %f13, %f14
loop_1969:
fpack16 %f10, %f13
fpadd32s %f12, %f11, %f7
fabsd %f2, %f12
subc %i2, 0x150D, %o2
fnot1s %f8, %f1
fmovdgu %icc, %f12, %f15
call loop_1970
movl %icc, %i3, %g3
addcc %g5, 0x0FFC, %o1
taddcc %l6, %g6, %o6
loop_1970:
bl,pn %icc, loop_1971
edge8ln %l2, %l4, %g1
fbn %fcc1, loop_1972
andcc %i7, 0x1798, %g4
loop_1971:
ldsw [%l7 + 0x10], %o0
fmovsvc %xcc, %f14, %f15
loop_1972:
fbg %fcc1, loop_1973
fbu %fcc0, loop_1974
st %f4, [%l7 + 0x4C]
lduh [%l7 + 0x4C], %o5
loop_1973:
lduh [%l7 + 0x18], %l5
loop_1974:
ldx [%l7 + 0x48], %o7
ldsb [%l7 + 0x17], %i1
stx %l1, [%l7 + 0x78]
fbue %fcc2, loop_1975
stx %l0, [%l7 + 0x70]
brnz %i4, loop_1976
sth %i0, [%l7 + 0x50]
loop_1975:
stw %i5, [%l7 + 0x48]
ldx [%l7 + 0x28], %o3
loop_1976:
ldub [%l7 + 0x27], %i6
fmuld8ulx16 %f11, %f9, %f8
stb %o4, [%l7 + 0x3F]
sth %l3, [%l7 + 0x3A]
fmovdl %icc, %f1, %f14
pdist %f0, %f12, %f8
fmovsneg %xcc, %f9, %f9
stw %g7, [%l7 + 0x78]
fpack16 %f0, %f7
st %f9, [%l7 + 0x54]
subcc %i2, 0x17E7, %g2
fmovsleu %icc, %f9, %f11
stx %i3, [%l7 + 0x50]
ldx [%l7 + 0x70], %g3
movvc %icc, %o2, %g5
fmovrdgez %o1, %f0, %f0
fnot2 %f12, %f10
fbg,a %fcc1, loop_1977
movrlez %l6, 0x1A3, %g6
movleu %icc, %o6, %l2
fand %f0, %f10, %f6
loop_1977:
fnegs %f5, %f4
fblg %fcc3, loop_1978
edge16l %l4, %g1, %i7
fbug,a %fcc0, loop_1979
ldsh [%l7 + 0x1E], %o0
loop_1978:
tvc %icc, 0x7
st %f12, [%l7 + 0x74]
loop_1979:
lduw [%l7 + 0x40], %g4
ldsw [%l7 + 0x08], %l5
fnegs %f2, %f0
sdivcc %o7, 0x121A, %i1
stw %o5, [%l7 + 0x40]
edge32ln %l1, %i4, %i0
lduh [%l7 + 0x72], %l0
andn %o3, 0x0E1E, %i6
sllx %i5, 0x1C, %o4
ldub [%l7 + 0x5B], %l3
array8 %g7, %g2, %i2
orncc %g3, 0x1C1C, %o2
movcc %icc, %i3, %g5
fmovdneg %icc, %f3, %f11
st %f12, [%l7 + 0x58]
lduw [%l7 + 0x64], %o1
fmovdg %icc, %f5, %f6
tvs %icc, 0x4
ldsb [%l7 + 0x5F], %l6
bneg,a,pn %xcc, loop_1980
edge32n %g6, %o6, %l4
mulx %l2, 0x17FF, %i7
lduh [%l7 + 0x58], %g1
loop_1980:
fbue %fcc1, loop_1981
taddcctv %o0, %l5, %g4
fpmerge %f6, %f9, %f8
nop
setx loop_1982, %l0, %l1
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_1981:
fcmpgt32 %f2, %f4, %i1
movgu %icc, %o5, %l1
lduw [%l7 + 0x1C], %o7
loop_1982:
ldx [%l7 + 0x28], %i0
brgz %l0, loop_1983
std %f4, [%l7 + 0x70]
movrlz %o3, 0x282, %i4
lduw [%l7 + 0x08], %i5
loop_1983:
stw %i6, [%l7 + 0x24]
ld [%l7 + 0x20], %f8
subcc %l3, %g7, %g2
fmovda %icc, %f8, %f8
sdiv %o4, 0x08D6, %g3
fnot2 %f0, %f0
ldx [%l7 + 0x58], %i2
stb %o2, [%l7 + 0x0B]
fcmpgt16 %f10, %f8, %i3
fmovdvs %xcc, %f2, %f11
fnot2 %f2, %f2
movrne %o1, %l6, %g6
lduw [%l7 + 0x08], %o6
tpos %xcc, 0x0
nop
setx loop_1984, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot2 %f6, %f6, %f6
bpos,a,pn %icc, loop_1985
fmovdle %xcc, %f0, %f10
loop_1984:
fandnot1s %f5, %f9, %f7
popc %l4, %g5
loop_1985:
fmovsle %xcc, %f13, %f2
fandnot2s %f3, %f4, %f14
fandnot1s %f14, %f6, %f11
movge %icc, %i7, %g1
fpsub32 %f2, %f6, %f12
movg %xcc, %l2, %o0
fsrc1s %f11, %f7
ldd [%l7 + 0x40], %f0
movrgez %l5, 0x2AA, %g4
taddcc %i1, 0x00DD, %l1
fmovrse %o5, %f6, %f5
ldsw [%l7 + 0x50], %i0
fmovdneg %xcc, %f15, %f0
fmul8x16au %f6, %f9, %f6
fabss %f14, %f1
sdiv %o7, 0x12E6, %o3
add %l0, %i4, %i5
bvc,a,pt %icc, loop_1986
ldx [%l7 + 0x68], %i6
stx %g7, [%l7 + 0x18]
fbg %fcc1, loop_1987
loop_1986:
ldx [%l7 + 0x50], %l3
ldsb [%l7 + 0x4F], %g2
fxor %f0, %f12, %f2
loop_1987:
popc 0x02B6, %g3
bleu,a,pn %icc, loop_1988
srl %i2, %o2, %o4
stx %o1, [%l7 + 0x30]
fmul8sux16 %f8, %f2, %f6
loop_1988:
stw %l6, [%l7 + 0x3C]
move %icc, %g6, %i3
xor %l4, %o6, %i7
lduw [%l7 + 0x30], %g5
tleu %icc, 0x4
sth %g1, [%l7 + 0x2C]
nop
setx loop_1989, %l0, %l1
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 %l2, 0x0D32, %l5
ldx [%l7 + 0x10], %g4
fblg,a %fcc0, loop_1990
loop_1989:
fsrc1 %f8, %f12
movcs %xcc, %o0, %i1
xnor %l1, %i0, %o7
loop_1990:
array32 %o3, %l0, %o5
sra %i4, 0x05, %i6
fmovdg %icc, %f12, %f12
lduw [%l7 + 0x50], %i5
fbg,a %fcc0, loop_1991
alignaddr %l3, %g2, %g7
st %f5, [%l7 + 0x28]
sth %g3, [%l7 + 0x32]
loop_1991:
lduh [%l7 + 0x6C], %i2
stb %o2, [%l7 + 0x33]
fmovdleu %xcc, %f10, %f1
fcmple16 %f2, %f14, %o1
mova %icc, %l6, %g6
movvc %xcc, %o4, %i3
bcs %icc, loop_1992
bl,a,pn %xcc, loop_1993
fabss %f15, %f11
ba,pn %xcc, loop_1994
loop_1992:
st %f8, [%l7 + 0x14]
loop_1993:
fmovsvc %icc, %f14, %f5
srl %o6, 0x1E, %i7
loop_1994:
fabsd %f6, %f10
ldsw [%l7 + 0x7C], %g5
ldsw [%l7 + 0x7C], %l4
fmovsn %xcc, %f12, %f1
ld [%l7 + 0x34], %f6
ldd [%l7 + 0x28], %f10
fbul,a %fcc0, loop_1995
fmovse %xcc, %f13, %f10
fmovdcs %xcc, %f11, %f9
xnor %g1, %l2, %g4
loop_1995:
udiv %o0, 0x1F05, %i1
fmovdgu %icc, %f14, %f10
ba,pt %xcc, loop_1996
fba %fcc2, loop_1997
lduw [%l7 + 0x28], %l5
ldsb [%l7 + 0x62], %i0
loop_1996:
fzeros %f10
loop_1997:
fbuge,a %fcc1, loop_1998
fbug,a %fcc0, loop_1999
tsubcc %o7, 0x1B0F, %l1
lduw [%l7 + 0x14], %l0
loop_1998:
ldsb [%l7 + 0x63], %o3
loop_1999:
ldx [%l7 + 0x50], %i4
movrgez %o5, 0x16D, %i5
fblg %fcc2, loop_2000
xorcc %i6, %g2, %l3
edge8l %g3, %i2, %g7
stb %o2, [%l7 + 0x3F]
loop_2000:
faligndata %f10, %f10, %f4
fpadd16s %f11, %f7, %f7
ldx [%l7 + 0x38], %l6
fpadd32 %f6, %f12, %f12
tl %xcc, 0x0
fmovdpos %xcc, %f3, %f14
fabsd %f8, %f12
std %f2, [%l7 + 0x30]
bvc,pt %xcc, loop_2001
tn %icc, 0x5
fmovdle %xcc, %f5, %f12
movg %icc, %o1, %o4
loop_2001:
fpadd32 %f8, %f2, %f14
ldsh [%l7 + 0x7E], %i3
ldx [%l7 + 0x70], %o6
sub %g6, %g5, %l4
lduw [%l7 + 0x08], %i7
lduw [%l7 + 0x6C], %g1
ldub [%l7 + 0x0F], %l2
fmovdne %xcc, %f9, %f11
std %f8, [%l7 + 0x70]
udivx %g4, 0x13D6, %i1
lduw [%l7 + 0x64], %o0
ldub [%l7 + 0x45], %i0
te %xcc, 0x0
nop
setx loop_2002, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %o7, [%l7 + 0x7C]
fpsub16s %f9, %f5, %f4
fmovrse %l5, %f11, %f2
loop_2002:
ld [%l7 + 0x30], %f13
bvc,a,pt %icc, loop_2003
fpadd16 %f14, %f10, %f8
lduw [%l7 + 0x20], %l0
srl %l1, %i4, %o5
loop_2003:
lduh [%l7 + 0x40], %o3
sth %i5, [%l7 + 0x60]
ldsb [%l7 + 0x77], %g2
fornot2 %f6, %f0, %f12
stb %i6, [%l7 + 0x70]
and %l3, %g3, %i2
std %f2, [%l7 + 0x78]
bcs,a,pn %xcc, loop_2004
lduw [%l7 + 0x18], %g7
srlx %l6, %o1, %o2
sth %o4, [%l7 + 0x60]
loop_2004:
fexpand %f13, %f4
alignaddrl %i3, %o6, %g5
orncc %l4, 0x05B1, %g6
edge32 %g1, %l2, %g4
fxnors %f1, %f14, %f15
alignaddrl %i7, %o0, %i0
ldsb [%l7 + 0x3D], %i1
fmovde %xcc, %f1, %f1
bg,pn %xcc, loop_2005
st %f2, [%l7 + 0x24]
fmovrdlz %l5, %f12, %f4
fmovdpos %icc, %f14, %f1
loop_2005:
fornot1 %f14, %f12, %f0
fnegd %f0, %f8
fnegs %f8, %f7
stw %o7, [%l7 + 0x10]
sethi 0x189E, %l0
movrne %l1, 0x0C6, %o5
ldub [%l7 + 0x0D], %o3
fcmpd %fcc2, %f0, %f0
ldsh [%l7 + 0x08], %i4
sdiv %i5, 0x120C, %g2
nop
setx loop_2006, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbne %fcc0, loop_2007
ld [%l7 + 0x2C], %f0
sllx %i6, %g3, %l3
loop_2006:
fnot1s %f7, %f1
loop_2007:
fmovdpos %xcc, %f1, %f5
fsrc2s %f3, %f3
tne %icc, 0x3
fmovrsne %g7, %f10, %f8
fmuld8ulx16 %f12, %f6, %f12
fmovrsgez %i2, %f6, %f1
fmovdneg %icc, %f0, %f6
fnot1s %f2, %f2
fmovdcc %icc, %f0, %f3
fpadd32 %f14, %f6, %f2
movg %icc, %o1, %o2
fmovsge %icc, %f3, %f9
tsubcc %l6, %i3, %o4
ldx [%l7 + 0x58], %g5
ldsw [%l7 + 0x54], %l4
ld [%l7 + 0x18], %f15
fbuge %fcc1, loop_2008
xnor %o6, %g1, %l2
ldd [%l7 + 0x08], %f8
fnors %f14, %f4, %f11
loop_2008:
edge16ln %g4, %g6, %i7
tle %xcc, 0x0
mova %icc, %i0, %i1
fabss %f14, %f9
fbne,a %fcc0, loop_2009
bge,a loop_2010
fcmped %fcc1, %f2, %f0
fandnot1s %f8, %f9, %f13
loop_2009:
ldx [%l7 + 0x68], %o0
loop_2010:
call loop_2011
movcs %icc, %l5, %l0
ldsb [%l7 + 0x5F], %l1
fpack32 %f8, %f0, %f12
loop_2011:
edge32ln %o7, %o3, %i4
bvs loop_2012
fmovscc %xcc, %f10, %f6
move %icc, %o5, %i5
taddcc %g2, %g3, %i6
loop_2012:
brgez,a %g7, loop_2013
fmovsvs %xcc, %f2, %f11
fmovsle %xcc, %f11, %f11
sth %i2, [%l7 + 0x14]
loop_2013:
tg %xcc, 0x0
fcmpne16 %f0, %f10, %l3
andn %o2, %l6, %i3
tg %xcc, 0x3
fexpand %f12, %f0
fpadd32s %f0, %f0, %f12
fbl,a %fcc3, loop_2014
tsubcctv %o4, %o1, %g5
ldub [%l7 + 0x16], %l4
bshuffle %f0, %f8, %f4
loop_2014:
umul %g1, %o6, %l2
fmovdl %xcc, %f0, %f5
bvs loop_2015
srax %g6, 0x1F, %g4
fxnors %f13, %f5, %f0
fsrc2s %f6, %f10
loop_2015:
bg,pn %xcc, loop_2016
movn %xcc, %i7, %i0
array8 %i1, %o0, %l5
stb %l0, [%l7 + 0x28]
loop_2016:
edge16 %o7, %l1, %o3
ta %icc, 0x2
fmovrdlez %i4, %f10, %f10
fcmpne32 %f0, %f0, %i5
stx %g2, [%l7 + 0x38]
fornot1 %f14, %f2, %f0
fbg,a %fcc1, loop_2017
fmovsleu %icc, %f8, %f12
sra %o5, %i6, %g7
ldsb [%l7 + 0x52], %g3
loop_2017:
ldub [%l7 + 0x49], %l3
fzero %f14
orcc %i2, 0x07A3, %o2
movpos %xcc, %i3, %o4
edge8ln %o1, %g5, %l4
stw %g1, [%l7 + 0x74]
andn %l6, 0x0A32, %l2
stx %o6, [%l7 + 0x08]
fmovdg %icc, %f4, %f7
tgu %icc, 0x5
brlz,a %g6, loop_2018
ba,a,pt %xcc, loop_2019
sdiv %g4, 0x0819, %i7
edge8 %i1, %i0, %l5
loop_2018:
nop
setx loop_2020, %l0, %l1
jmpl %l1, %o0
loop_2019:
ldsh [%l7 + 0x62], %l0
mulx %o7, %l1, %o3
std %f6, [%l7 + 0x68]
loop_2020:
fone %f8
sth %i4, [%l7 + 0x3A]
edge16 %g2, %i5, %i6
sll %g7, 0x0A, %g3
sth %o5, [%l7 + 0x1C]
tg %xcc, 0x1
movcs %icc, %i2, %l3
fcmpne16 %f14, %f0, %i3
brgez %o2, loop_2021
tcs %xcc, 0x1
fpack16 %f8, %f14
fpadd16 %f14, %f6, %f2
loop_2021:
edge16ln %o4, %o1, %g5
lduh [%l7 + 0x32], %g1
ldx [%l7 + 0x40], %l6
tle %icc, 0x3
fcmpne16 %f0, %f6, %l4
edge8l %o6, %g6, %l2
bl %icc, loop_2022
fmul8ulx16 %f6, %f10, %f4
fbge,a %fcc3, loop_2023
bvs,a loop_2024
loop_2022:
bgu,pn %icc, loop_2025
orcc %i7, %i1, %g4
loop_2023:
sth %i0, [%l7 + 0x62]
loop_2024:
fandnot2 %f2, %f4, %f2
loop_2025:
tsubcc %l5, %o0, %l0
st %f15, [%l7 + 0x08]
fmovs %f10, %f15
sdivcc %l1, 0x0F7B, %o7
lduh [%l7 + 0x1A], %i4
fmovrdne %o3, %f14, %f8
brgz %g2, loop_2026
fcmpgt32 %f8, %f14, %i6
fnot2s %f0, %f11
movvc %xcc, %g7, %i5
loop_2026:
bleu loop_2027
taddcctv %g3, %i2, %l3
ldsw [%l7 + 0x74], %i3
fmul8x16al %f15, %f10, %f12
loop_2027:
tvs %icc, 0x2
brz %o2, loop_2028
alignaddrl %o5, %o4, %g5
fnegd %f12, %f8
stb %g1, [%l7 + 0x37]
loop_2028:
fands %f4, %f6, %f1
ldx [%l7 + 0x30], %o1
fpsub16 %f4, %f10, %f10
fornot1 %f10, %f10, %f0
fbg,a %fcc0, loop_2029
tn %xcc, 0x6
fmovsvc %icc, %f10, %f8
fcmpgt32 %f0, %f2, %l4
loop_2029:
movn %icc, %o6, %l6
ld [%l7 + 0x24], %f13
stw %l2, [%l7 + 0x6C]
ldx [%l7 + 0x70], %i7
fmovrdgez %g6, %f12, %f14
brz %g4, loop_2030
fmovrdgez %i0, %f10, %f2
fzero %f2
lduw [%l7 + 0x60], %i1
loop_2030:
brlez %l5, loop_2031
edge8l %o0, %l0, %o7
ldub [%l7 + 0x6A], %l1
fmovsg %icc, %f12, %f6
loop_2031:
addc %o3, 0x1AA0, %g2
taddcctv %i6, %i4, %g7
fmovse %icc, %f12, %f12
stx %g3, [%l7 + 0x78]
be loop_2032
lduw [%l7 + 0x44], %i5
fcmpd %fcc3, %f6, %f6
bcs,a %xcc, loop_2033
loop_2032:
ld [%l7 + 0x20], %f9
fornot1 %f2, %f10, %f0
fbl %fcc1, loop_2034
loop_2033:
fxnors %f9, %f2, %f3
movcs %xcc, %l3, %i2
lduw [%l7 + 0x40], %i3
loop_2034:
movn %icc, %o5, %o2
tle %icc, 0x2
mulx %g5, %g1, %o4
siam 0x1
edge8l %o1, %o6, %l6
fmovsne %icc, %f11, %f13
mulscc %l4, %i7, %l2
be,pn %icc, loop_2035
fmovs %f9, %f11
ba loop_2036
stx %g4, [%l7 + 0x48]
loop_2035:
fblg %fcc0, loop_2037
fmovrdlz %g6, %f12, %f12
loop_2036:
fcmpeq32 %f12, %f4, %i0
lduh [%l7 + 0x6E], %l5
loop_2037:
fbo,a %fcc2, loop_2038
fors %f6, %f10, %f6
fmovsl %xcc, %f11, %f10
fbge %fcc2, loop_2039
loop_2038:
fcmpne16 %f14, %f12, %o0
ldd [%l7 + 0x10], %f8
nop
setx loop_2040, %l0, %l1
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_2039:
movleu %icc, %l0, %o7
fornot2s %f4, %f1, %f3
xor %l1, 0x1903, %i1
loop_2040:
fbg %fcc0, loop_2041
sth %o3, [%l7 + 0x72]
add %g2, %i4, %g7
brlez,a %g3, loop_2042
loop_2041:
edge32n %i6, %i5, %i2
add %l3, %i3, %o2
fcmps %fcc1, %f11, %f5
loop_2042:
fcmpne32 %f10, %f14, %g5
bne,a,pn %xcc, loop_2043
ldx [%l7 + 0x28], %o5
fnegs %f8, %f12
mulx %o4, 0x05A1, %g1
loop_2043:
bgu,a,pn %xcc, loop_2044
ldd [%l7 + 0x10], %f12
tcs %icc, 0x2
brnz,a %o1, loop_2045
loop_2044:
ldsh [%l7 + 0x78], %l6
tsubcctv %o6, %l4, %l2
lduh [%l7 + 0x74], %g4
loop_2045:
lduh [%l7 + 0x5A], %i7
sdivcc %i0, 0x0C21, %g6
lduh [%l7 + 0x3C], %l5
fnor %f4, %f2, %f6
bshuffle %f6, %f12, %f6
ldsb [%l7 + 0x0B], %l0
fornot2 %f10, %f10, %f4
edge8ln %o7, %l1, %o0
fmovsl %xcc, %f10, %f9
bg loop_2046
bn,a,pn %xcc, loop_2047
ld [%l7 + 0x24], %f11
fmovsgu %icc, %f5, %f8
loop_2046:
andncc %o3, %g2, %i4
loop_2047:
fands %f7, %f13, %f5
sth %i1, [%l7 + 0x54]
bvc loop_2048
ldsh [%l7 + 0x12], %g7
fpadd16 %f0, %f12, %f0
movcc %icc, %i6, %g3
loop_2048:
fmovrsne %i2, %f7, %f13
bvs,a,pt %icc, loop_2049
tge %icc, 0x0
srax %i5, 0x05, %l3
lduh [%l7 + 0x6A], %o2
loop_2049:
bge,pt %icc, loop_2050
ldx [%l7 + 0x48], %i3
tpos %icc, 0x0
ldd [%l7 + 0x78], %f10
loop_2050:
pdist %f14, %f6, %f2
fbug,a %fcc2, loop_2051
orcc %g5, 0x11FD, %o5
ldd [%l7 + 0x30], %f10
fxors %f0, %f1, %f9
loop_2051:
fnot1 %f8, %f10
fmovrdgz %o4, %f6, %f12
smul %o1, 0x0275, %l6
fmovdg %icc, %f2, %f11
sth %o6, [%l7 + 0x2E]
ldx [%l7 + 0x08], %g1
fmovrse %l4, %f4, %f15
or %l2, 0x0CEB, %g4
std %f10, [%l7 + 0x58]
fnands %f0, %f13, %f0
ldsh [%l7 + 0x36], %i0
lduh [%l7 + 0x44], %i7
andcc %g6, %l5, %l0
sth %o7, [%l7 + 0x3E]
fmovsn %xcc, %f10, %f2
sll %o0, 0x04, %l1
movre %o3, 0x247, %i4
tcs %icc, 0x3
ldsh [%l7 + 0x6E], %g2
fmovspos %icc, %f11, %f2
bg,a,pt %xcc, loop_2052
movne %xcc, %i1, %g7
fba %fcc3, loop_2053
srax %i6, 0x11, %i2
loop_2052:
bleu,a,pn %icc, loop_2054
fmovdvs %icc, %f7, %f13
loop_2053:
movrne %i5, %g3, %o2
fmovrdlz %i3, %f2, %f14
loop_2054:
subcc %g5, 0x1E8A, %l3
sth %o5, [%l7 + 0x34]
umul %o4, 0x1EA1, %o1
movvs %icc, %o6, %g1
fpadd16s %f1, %f3, %f12
brlez,a %l4, loop_2055
tne %icc, 0x5
tg %icc, 0x2
sdiv %l6, 0x14BA, %l2
loop_2055:
fmovsg %icc, %f2, %f11
fbg,a %fcc3, loop_2056
tneg %xcc, 0x5
movn %xcc, %g4, %i0
fsrc2 %f14, %f6
loop_2056:
sth %g6, [%l7 + 0x4E]
fbug %fcc0, loop_2057
movrne %i7, %l5, %l0
lduh [%l7 + 0x70], %o0
ldsh [%l7 + 0x22], %o7
loop_2057:
movneg %icc, %o3, %l1
fpadd16s %f1, %f0, %f6
ldsb [%l7 + 0x33], %i4
ldd [%l7 + 0x28], %f0
fmovrdgez %i1, %f8, %f8
ldub [%l7 + 0x46], %g2
fnands %f8, %f7, %f8
brlez %i6, loop_2058
edge32ln %g7, %i2, %i5
fnand %f2, %f12, %f8
lduw [%l7 + 0x3C], %o2
loop_2058:
fornot1 %f6, %f12, %f2
fbue,a %fcc1, loop_2059
fbe,a %fcc1, loop_2060
ldub [%l7 + 0x5B], %i3
tneg %xcc, 0x1
loop_2059:
fands %f11, %f15, %f7
loop_2060:
ldx [%l7 + 0x58], %g3
fble %fcc1, loop_2061
lduw [%l7 + 0x08], %g5
stb %l3, [%l7 + 0x19]
fnot1 %f10, %f4
loop_2061:
edge16 %o4, %o5, %o6
stx %g1, [%l7 + 0x38]
ldd [%l7 + 0x08], %f12
fmovdneg %icc, %f11, %f13
fmul8x16 %f8, %f0, %f14
tneg %xcc, 0x5
te %icc, 0x6
std %f10, [%l7 + 0x20]
stb %o1, [%l7 + 0x0A]
bpos,a,pn %icc, loop_2062
ldx [%l7 + 0x30], %l4
ldx [%l7 + 0x40], %l2
tn %icc, 0x3
loop_2062:
st %f4, [%l7 + 0x54]
brz,a %l6, loop_2063
brnz %g4, loop_2064
fabsd %f6, %f4
ld [%l7 + 0x3C], %f2
loop_2063:
ldsh [%l7 + 0x32], %g6
loop_2064:
lduw [%l7 + 0x68], %i0
fmul8x16 %f13, %f12, %f8
umulcc %i7, %l5, %l0
fnor %f2, %f8, %f8
movvc %xcc, %o0, %o3
fnegs %f12, %f5
fmovsne %icc, %f12, %f14
fpadd16 %f0, %f8, %f14
sll %l1, %o7, %i1
fbn,a %fcc3, loop_2065
ldd [%l7 + 0x50], %f2
ldsw [%l7 + 0x44], %g2
edge16 %i6, %i4, %i2
loop_2065:
fmovdvs %icc, %f15, %f12
bcc,a,pt %icc, loop_2066
ldsw [%l7 + 0x5C], %i5
tcc %icc, 0x7
fmovrslz %o2, %f1, %f15
loop_2066:
fxor %f0, %f4, %f12
ldsh [%l7 + 0x7A], %i3
st %f8, [%l7 + 0x30]
fmovs %f15, %f8
ldd [%l7 + 0x58], %f14
fpack32 %f0, %f14, %f2
ba,a %icc, loop_2067
subc %g7, 0x0D0B, %g5
bl %xcc, loop_2068
subccc %l3, 0x05AB, %g3
loop_2067:
fmovsge %xcc, %f8, %f8
umul %o5, 0x1591, %o4
loop_2068:
movg %icc, %g1, %o6
ldsb [%l7 + 0x5F], %o1
stb %l4, [%l7 + 0x7F]
fmovdneg %icc, %f8, %f1
fmovdle %xcc, %f3, %f0
std %f10, [%l7 + 0x38]
tneg %xcc, 0x2
fnand %f12, %f12, %f10
stw %l2, [%l7 + 0x1C]
fexpand %f4, %f14
ldd [%l7 + 0x08], %f2
ldub [%l7 + 0x27], %g4
fmul8x16au %f11, %f0, %f14
fmovdle %xcc, %f0, %f8
lduw [%l7 + 0x28], %l6
ldx [%l7 + 0x68], %g6
andn %i7, %l5, %i0
lduh [%l7 + 0x44], %o0
fnegd %f6, %f14
fsrc1s %f13, %f7
lduh [%l7 + 0x28], %l0
tcc %xcc, 0x2
and %o3, 0x0B3C, %l1
fmul8x16al %f13, %f6, %f2
movrlz %o7, 0x256, %i1
ldsh [%l7 + 0x26], %i6
ld [%l7 + 0x14], %f15
lduw [%l7 + 0x4C], %i4
fmovscc %xcc, %f13, %f11
ldsh [%l7 + 0x32], %i2
bn,pn %icc, loop_2069
std %f8, [%l7 + 0x50]
edge16 %i5, %o2, %g2
lduw [%l7 + 0x20], %i3
loop_2069:
fbe %fcc0, loop_2070
fnor %f4, %f10, %f6
std %f10, [%l7 + 0x18]
ldsw [%l7 + 0x4C], %g7
loop_2070:
tn %xcc, 0x3
fmovrsne %g5, %f8, %f3
ba,a loop_2071
fnand %f12, %f4, %f2
fmovdvs %xcc, %f7, %f4
movg %xcc, %g3, %l3
loop_2071:
fbl,a %fcc2, loop_2072
edge16 %o5, %g1, %o4
fblg %fcc0, loop_2073
sth %o1, [%l7 + 0x7E]
loop_2072:
fmuld8sux16 %f11, %f0, %f8
fmul8ulx16 %f14, %f8, %f0
loop_2073:
ldsw [%l7 + 0x70], %o6
fblg %fcc1, loop_2074
fcmpgt16 %f4, %f4, %l2
nop
setx loop_2075, %l0, %l1
jmpl %l1, %l4
stw %l6, [%l7 + 0x40]
loop_2074:
fbge %fcc2, loop_2076
fmovsa %icc, %f0, %f15
loop_2075:
fpack16 %f2, %f13
ldsb [%l7 + 0x48], %g4
loop_2076:
fbge,a %fcc3, loop_2077
fmovdleu %icc, %f13, %f1
ldsw [%l7 + 0x10], %i7
ldx [%l7 + 0x38], %l5
loop_2077:
nop
setx loop_2078, %l0, %l1
jmpl %l1, %g6
fpadd16s %f0, %f6, %f9
ldsh [%l7 + 0x78], %o0
udivcc %l0, 0x1C25, %i0
loop_2078:
fbu %fcc3, loop_2079
fble,a %fcc3, loop_2080
fcmpgt16 %f4, %f14, %l1
udivx %o3, 0x09D1, %o7
loop_2079:
fmovsvs %xcc, %f5, %f12
loop_2080:
sll %i1, 0x1E, %i4
sth %i6, [%l7 + 0x6E]
tvc %xcc, 0x5
andn %i5, 0x0717, %i2
ldsh [%l7 + 0x52], %g2
fbl %fcc2, loop_2081
and %o2, 0x0444, %g7
stb %g5, [%l7 + 0x46]
std %f10, [%l7 + 0x08]
loop_2081:
taddcc %i3, %l3, %o5
fble,a %fcc3, loop_2082
ldub [%l7 + 0x6A], %g1
movrgez %g3, %o4, %o6
alignaddr %o1, %l4, %l2
loop_2082:
ldsw [%l7 + 0x58], %g4
fornot2s %f0, %f1, %f14
array8 %l6, %i7, %l5
ldsb [%l7 + 0x1F], %o0
fmuld8sux16 %f11, %f6, %f2
fmovrsgz %g6, %f7, %f11
subcc %i0, %l0, %l1
tne %icc, 0x4
movn %xcc, %o3, %i1
fmovda %icc, %f0, %f8
nop
setx loop_2083, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brlez,a %o7, loop_2084
edge16 %i4, %i5, %i6
stx %g2, [%l7 + 0x28]
loop_2083:
movrlz %i2, 0x1B9, %o2
loop_2084:
fbule,a %fcc1, loop_2085
fba %fcc2, loop_2086
or %g7, 0x02CE, %g5
fmovrdne %i3, %f8, %f0
loop_2085:
fmovsg %xcc, %f15, %f10
loop_2086:
fcmped %fcc2, %f8, %f8
fcmpgt32 %f2, %f4, %o5
sth %l3, [%l7 + 0x78]
fbge %fcc1, loop_2087
fandnot1s %f15, %f6, %f11
sth %g3, [%l7 + 0x34]
stb %o4, [%l7 + 0x29]
loop_2087:
movgu %xcc, %o6, %g1
stw %l4, [%l7 + 0x34]
fcmpes %fcc3, %f13, %f6
fones %f9
array32 %o1, %g4, %l6
ldub [%l7 + 0x52], %i7
movle %xcc, %l2, %o0
movvs %xcc, %l5, %g6
movpos %xcc, %i0, %l0
stw %l1, [%l7 + 0x70]
movge %xcc, %o3, %o7
fsrc2 %f6, %f2
fabss %f9, %f0
fmovdneg %xcc, %f4, %f11
sdivcc %i1, 0x0D8A, %i4
ldsw [%l7 + 0x30], %i5
fbge,a %fcc1, loop_2088
fxors %f4, %f1, %f4
fmovrslz %i6, %f15, %f12
fbo %fcc3, loop_2089
loop_2088:
edge32ln %g2, %i2, %g7
bcc,pt %xcc, loop_2090
bl,a,pt %icc, loop_2091
loop_2089:
fnot1s %f6, %f9
ldx [%l7 + 0x20], %g5
loop_2090:
fbuge,a %fcc3, loop_2092
loop_2091:
ldx [%l7 + 0x20], %o2
subccc %o5, 0x1553, %l3
fmovscs %xcc, %f3, %f14
loop_2092:
stb %i3, [%l7 + 0x57]
nop
setx loop_2093, %l0, %l1
jmpl %l1, %o4
lduw [%l7 + 0x40], %g3
fmuld8ulx16 %f1, %f5, %f2
fnot1 %f14, %f4
loop_2093:
nop
setx loop_2094, %l0, %l1
jmpl %l1, %o6
fmovdvc %xcc, %f7, %f11
fcmpeq32 %f10, %f2, %g1
alignaddr %l4, %g4, %o1
loop_2094:
fmul8x16 %f7, %f12, %f6
fcmpeq16 %f0, %f0, %i7
ldsh [%l7 + 0x74], %l6
fcmpd %fcc1, %f14, %f6
move %icc, %l2, %o0
fmovdle %xcc, %f3, %f13
call loop_2095
fbge,a %fcc2, loop_2096
fxnor %f10, %f0, %f6
st %f6, [%l7 + 0x38]
loop_2095:
movcs %icc, %l5, %i0
loop_2096:
ldsh [%l7 + 0x70], %g6
movvs %icc, %l0, %l1
fble,a %fcc2, loop_2097
bshuffle %f4, %f4, %f10
fabsd %f2, %f2
ldsh [%l7 + 0x42], %o7
loop_2097:
orcc %o3, %i1, %i5
fbo %fcc3, loop_2098
movre %i6, %i4, %i2
array16 %g2, %g5, %g7
sth %o2, [%l7 + 0x3C]
loop_2098:
fandnot1s %f8, %f0, %f14
movg %icc, %o5, %i3
fmovsl %icc, %f5, %f6
bvc loop_2099
call loop_2100
sth %l3, [%l7 + 0x7A]
edge8ln %o4, %o6, %g1
loop_2099:
fmovdle %xcc, %f15, %f9
loop_2100:
fmul8ulx16 %f4, %f12, %f12
ldub [%l7 + 0x63], %g3
movrne %g4, 0x3B4, %o1
sth %l4, [%l7 + 0x46]
fornot2 %f2, %f4, %f4
fmuld8ulx16 %f6, %f11, %f12
fnor %f10, %f14, %f8
stx %l6, [%l7 + 0x48]
fnand %f8, %f6, %f2
sll %l2, %o0, %l5
edge16n %i7, %i0, %g6
fmovsge %icc, %f2, %f2
xor %l1, 0x0367, %o7
brgez %o3, loop_2101
fones %f9
stb %l0, [%l7 + 0x7C]
stb %i1, [%l7 + 0x66]
loop_2101:
lduw [%l7 + 0x78], %i5
fpsub16 %f12, %f8, %f12
xor %i6, %i2, %i4
sth %g5, [%l7 + 0x12]
addccc %g2, 0x1216, %o2
tn %icc, 0x1
ldub [%l7 + 0x4A], %o5
smul %i3, 0x0D30, %g7
movleu %icc, %o4, %l3
stw %g1, [%l7 + 0x58]
edge16n %o6, %g3, %o1
fmovsgu %xcc, %f0, %f14
ld [%l7 + 0x7C], %f7
ldsh [%l7 + 0x58], %l4
ldub [%l7 + 0x62], %l6
bshuffle %f10, %f0, %f12
fbuge,a %fcc3, loop_2102
ldsw [%l7 + 0x14], %l2
fpsub16s %f3, %f13, %f0
movvc %icc, %o0, %g4
loop_2102:
brlz,a %i7, loop_2103
ldsh [%l7 + 0x68], %l5
ldsw [%l7 + 0x10], %i0
movge %icc, %l1, %o7
loop_2103:
fmovse %xcc, %f12, %f2
fand %f4, %f8, %f14
tneg %xcc, 0x4
stx %o3, [%l7 + 0x50]
ldsb [%l7 + 0x56], %g6
subccc %i1, 0x00C6, %l0
stb %i5, [%l7 + 0x1A]
fmovdgu %icc, %f3, %f14
ldx [%l7 + 0x60], %i6
fbo,a %fcc3, loop_2104
bl,a loop_2105
srl %i4, %i2, %g2
movrlz %g5, %o2, %i3
loop_2104:
edge16l %o5, %o4, %g7
loop_2105:
te %xcc, 0x4
bleu,a loop_2106
fandnot1 %f8, %f2, %f6
bvc,a loop_2107
fmovsne %xcc, %f15, %f14
loop_2106:
bcs,pt %icc, loop_2108
movrlz %g1, 0x031, %l3
loop_2107:
fmovse %xcc, %f4, %f7
ta %xcc, 0x6
loop_2108:
tge %icc, 0x4
brz,a %o6, loop_2109
fpackfix %f4, %f9
ldd [%l7 + 0x60], %f8
fand %f0, %f6, %f2
loop_2109:
movge %xcc, %o1, %l4
bneg,a,pt %icc, loop_2110
movn %xcc, %l6, %l2
fcmps %fcc2, %f7, %f15
movrlez %o0, 0x2F6, %g4
loop_2110:
sll %g3, 0x06, %l5
udivx %i7, 0x0095, %l1
sth %i0, [%l7 + 0x36]
std %f10, [%l7 + 0x48]
tcs %xcc, 0x2
edge32l %o3, %o7, %g6
umulcc %l0, 0x1814, %i1
call loop_2111
movn %xcc, %i5, %i6
ldub [%l7 + 0x16], %i2
ldsw [%l7 + 0x54], %i4
loop_2111:
stx %g2, [%l7 + 0x58]
fbg %fcc2, loop_2112
movvs %xcc, %o2, %g5
tge %icc, 0x7
ld [%l7 + 0x38], %f2
loop_2112:
sethi 0x0F34, %o5
tcc %xcc, 0x2
fcmpne32 %f12, %f10, %o4
ldsh [%l7 + 0x1E], %i3
fpmerge %f13, %f2, %f2
fmul8ulx16 %f4, %f8, %f12
ld [%l7 + 0x48], %f3
fmovscc %icc, %f8, %f0
fxnors %f15, %f2, %f14
ldub [%l7 + 0x6A], %g7
ldsw [%l7 + 0x14], %g1
fnands %f2, %f6, %f1
stw %l3, [%l7 + 0x2C]
fbule,a %fcc0, loop_2113
ldsh [%l7 + 0x42], %o6
fornot2s %f5, %f2, %f3
fornot2s %f9, %f15, %f0
loop_2113:
ldsw [%l7 + 0x7C], %o1
fbge,a %fcc1, loop_2114
ldd [%l7 + 0x68], %f4
bleu loop_2115
andncc %l6, %l2, %l4
loop_2114:
fsrc2s %f13, %f15
fmovsg %icc, %f4, %f11
loop_2115:
ldd [%l7 + 0x08], %f0
sllx %g4, 0x1C, %g3
fmovdgu %xcc, %f0, %f12
movrgez %l5, %o0, %i7
add %l1, %i0, %o3
ldsw [%l7 + 0x2C], %g6
fmovrdlez %o7, %f4, %f4
fbuge,a %fcc0, loop_2116
subccc %i1, %l0, %i6
fnor %f12, %f10, %f12
std %f4, [%l7 + 0x28]
loop_2116:
ldsw [%l7 + 0x34], %i5
movrlez %i2, 0x1FC, %g2
srax %i4, 0x01, %o2
for %f6, %f8, %f6
sdiv %o5, 0x097D, %o4
stx %g5, [%l7 + 0x50]
st %f15, [%l7 + 0x18]
movrlz %g7, 0x3F7, %i3
movle %xcc, %l3, %g1
brgz %o1, loop_2117
ldsb [%l7 + 0x42], %l6
fmovs %f10, %f0
array16 %l2, %o6, %l4
loop_2117:
fbn %fcc2, loop_2118
fmovsneg %icc, %f13, %f12
brlez,a %g3, loop_2119
std %f12, [%l7 + 0x38]
loop_2118:
movvs %icc, %l5, %o0
movrgz %i7, %l1, %g4
loop_2119:
lduw [%l7 + 0x54], %o3
movrlz %i0, 0x1D0, %g6
ldsh [%l7 + 0x36], %i1
for %f0, %f0, %f10
ldd [%l7 + 0x50], %f10
ldsb [%l7 + 0x37], %o7
fones %f4
tneg %xcc, 0x3
edge16n %i6, %i5, %l0
fblg %fcc3, loop_2120
fpack32 %f12, %f6, %f4
fbuge,a %fcc0, loop_2121
fnegd %f0, %f4
loop_2120:
tsubcctv %i2, 0x0127, %g2
stb %o2, [%l7 + 0x41]
loop_2121:
bshuffle %f4, %f14, %f6
fmovscs %xcc, %f13, %f15
xnor %i4, 0x0328, %o4
fmovscs %xcc, %f9, %f5
fpmerge %f15, %f6, %f12
fmovda %icc, %f11, %f15
movl %xcc, %g5, %o5
fbg %fcc3, loop_2122
sth %g7, [%l7 + 0x0C]
ldub [%l7 + 0x68], %l3
ldsh [%l7 + 0x14], %i3
loop_2122:
bn,pt %xcc, loop_2123
stx %g1, [%l7 + 0x30]
lduw [%l7 + 0x64], %o1
mova %icc, %l6, %o6
loop_2123:
fba,a %fcc1, loop_2124
fcmpd %fcc1, %f2, %f10
udivx %l2, 0x10EB, %l4
fmovspos %xcc, %f9, %f15
loop_2124:
lduw [%l7 + 0x24], %g3
sth %l5, [%l7 + 0x12]
sth %o0, [%l7 + 0x3C]
tgu %xcc, 0x5
fbg,a %fcc2, loop_2125
stw %i7, [%l7 + 0x24]
for %f8, %f4, %f10
tsubcctv %l1, %o3, %i0
loop_2125:
edge16 %g4, %i1, %g6
edge8ln %i6, %i5, %l0
subccc %i2, 0x063D, %g2
tpos %xcc, 0x6
sdivcc %o7, 0x02C6, %i4
stx %o2, [%l7 + 0x70]
fsrc2 %f2, %f6
stw %g5, [%l7 + 0x2C]
lduh [%l7 + 0x22], %o4
ldd [%l7 + 0x20], %f4
fornot2s %f4, %f5, %f15
fsrc2s %f9, %f10
movvc %xcc, %g7, %l3
fmul8x16al %f8, %f8, %f0
addc %i3, 0x1FFF, %g1
tvs %xcc, 0x3
std %f0, [%l7 + 0x50]
fmovsa %icc, %f0, %f10
fors %f7, %f2, %f14
movleu %icc, %o1, %l6
fpadd16s %f13, %f5, %f8
fabss %f10, %f4
fxor %f2, %f14, %f0
fbule %fcc3, loop_2126
fmovrdlz %o5, %f0, %f8
tpos %icc, 0x4
ldsw [%l7 + 0x48], %o6
loop_2126:
movneg %icc, %l2, %l4
bleu,a,pt %icc, loop_2127
ldd [%l7 + 0x18], %f4
fmovrse %g3, %f9, %f3
fmovdge %xcc, %f12, %f9
loop_2127:
smulcc %o0, %l5, %l1
sdiv %i7, 0x0594, %i0
xnor %o3, 0x02C3, %i1
fone %f6
tg %icc, 0x2
fbn %fcc2, loop_2128
std %f14, [%l7 + 0x40]
add %g6, 0x02BF, %g4
subc %i5, %i6, %l0
loop_2128:
stx %i2, [%l7 + 0x18]
bneg,pn %xcc, loop_2129
sdivx %g2, 0x1D13, %i4
std %f6, [%l7 + 0x28]
stw %o7, [%l7 + 0x50]
loop_2129:
fcmpeq32 %f14, %f4, %o2
movrgz %g5, %g7, %o4
fcmpne32 %f10, %f14, %l3
tsubcctv %g1, %o1, %l6
fmovsneg %xcc, %f13, %f5
stw %i3, [%l7 + 0x58]
ld [%l7 + 0x14], %f14
fmovrdgez %o6, %f14, %f0
movrgez %l2, 0x0D3, %o5
tgu %xcc, 0x3
sub %g3, 0x18AA, %o0
ldsw [%l7 + 0x34], %l5
edge8l %l4, %i7, %i0
fpack16 %f6, %f1
subccc %l1, 0x1354, %i1
fmovdl %xcc, %f12, %f11
udivcc %o3, 0x0BC3, %g6
fmovsl %icc, %f0, %f0
ble,a,pn %icc, loop_2130
mulx %i5, 0x157F, %g4
ldsb [%l7 + 0x1D], %i6
movvs %icc, %l0, %i2
loop_2130:
stb %i4, [%l7 + 0x6D]
fmovscc %xcc, %f3, %f3
orcc %g2, 0x12BB, %o7
fmovrdlez %o2, %f2, %f8
andcc %g7, 0x1381, %g5
bleu,a,pt %xcc, loop_2131
ldsh [%l7 + 0x4E], %l3
stx %o4, [%l7 + 0x58]
tsubcctv %g1, %o1, %i3
loop_2131:
addccc %l6, %o6, %l2
stx %g3, [%l7 + 0x08]
ldub [%l7 + 0x69], %o5
addc %o0, %l5, %i7
fnot1s %f9, %f9
ba loop_2132
fble %fcc3, loop_2133
fblg %fcc2, loop_2134
stw %i0, [%l7 + 0x14]
loop_2132:
brlez %l1, loop_2135
loop_2133:
bvs,pt %xcc, loop_2136
loop_2134:
fsrc1s %f7, %f4
fmovrslz %i1, %f14, %f1
loop_2135:
ldd [%l7 + 0x18], %f4
loop_2136:
fsrc2 %f4, %f12
ldsw [%l7 + 0x5C], %o3
fbg,a %fcc3, loop_2137
ldsh [%l7 + 0x56], %g6
bgu,pn %icc, loop_2138
sethi 0x0151, %i5
loop_2137:
fmul8x16 %f5, %f2, %f14
brgez,a %g4, loop_2139
loop_2138:
ldsb [%l7 + 0x7C], %i6
fnegd %f0, %f6
lduw [%l7 + 0x58], %l4
loop_2139:
stw %i2, [%l7 + 0x10]
ldsh [%l7 + 0x4E], %i4
ldx [%l7 + 0x20], %l0
movre %g2, 0x28A, %o7
alignaddr %o2, %g7, %g5
movn %xcc, %o4, %l3
std %f2, [%l7 + 0x40]
mulscc %o1, %i3, %g1
array32 %l6, %o6, %l2
ldsw [%l7 + 0x40], %g3
ldub [%l7 + 0x2D], %o0
sdivcc %o5, 0x081E, %l5
movne %icc, %i0, %i7
fpack32 %f0, %f4, %f8
ldsh [%l7 + 0x30], %l1
taddcc %o3, %g6, %i1
udivcc %i5, 0x0634, %i6
alignaddrl %l4, %g4, %i4
fcmpne32 %f4, %f0, %l0
sth %i2, [%l7 + 0x28]
bleu %icc, loop_2140
edge8ln %g2, %o7, %o2
movrne %g7, 0x21A, %o4
fmovrde %l3, %f6, %f8
loop_2140:
fmovrdgz %g5, %f10, %f14
lduh [%l7 + 0x58], %i3
stw %g1, [%l7 + 0x78]
stb %o1, [%l7 + 0x68]
addccc %l6, 0x1334, %l2
stx %g3, [%l7 + 0x30]
lduh [%l7 + 0x14], %o0
faligndata %f10, %f2, %f10
fmovsvs %icc, %f7, %f7
fpadd32 %f4, %f14, %f12
fbule %fcc3, loop_2141
srlx %o6, %o5, %i0
fcmpne16 %f8, %f8, %i7
smul %l5, %l1, %g6
loop_2141:
ldsw [%l7 + 0x60], %i1
ldd [%l7 + 0x68], %f6
stb %o3, [%l7 + 0x69]
stw %i5, [%l7 + 0x40]
ldd [%l7 + 0x58], %f12
movvc %icc, %i6, %l4
stw %g4, [%l7 + 0x0C]
xorcc %i4, %l0, %i2
fnot2 %f10, %f12
array32 %g2, %o2, %o7
fmovdvs %xcc, %f4, %f9
fzero %f14
ldub [%l7 + 0x23], %g7
fmul8x16au %f0, %f8, %f6
srlx %l3, %g5, %o4
alignaddrl %g1, %i3, %o1
fmul8x16al %f10, %f8, %f2
fxnors %f15, %f2, %f10
stb %l2, [%l7 + 0x33]
std %f14, [%l7 + 0x18]
fpsub16s %f6, %f4, %f0
sra %l6, 0x12, %g3
fmul8x16au %f7, %f3, %f2
st %f6, [%l7 + 0x30]
bne,a,pn %xcc, loop_2142
fandnot1 %f6, %f6, %f8
movrlz %o0, 0x2B8, %o6
fmovrsgz %i0, %f5, %f12
loop_2142:
fabss %f6, %f8
stx %o5, [%l7 + 0x68]
fnegs %f3, %f6
fzeros %f11
sdivx %l5, 0x0FF1, %l1
taddcc %i7, %g6, %o3
ldsb [%l7 + 0x33], %i5
ld [%l7 + 0x34], %f11
fsrc1 %f4, %f6
fba,a %fcc0, loop_2143
stb %i6, [%l7 + 0x2A]
addccc %l4, %g4, %i4
stw %l0, [%l7 + 0x68]
loop_2143:
ldub [%l7 + 0x2C], %i2
array32 %g2, %i1, %o2
st %f1, [%l7 + 0x08]
orn %g7, 0x0CAB, %o7
std %f14, [%l7 + 0x08]
andcc %l3, %o4, %g1
ldd [%l7 + 0x10], %f14
bvs,pt %xcc, loop_2144
fbo %fcc0, loop_2145
fnands %f7, %f5, %f8
tgu %xcc, 0x2
loop_2144:
fmovsgu %icc, %f3, %f0
loop_2145:
ldsw [%l7 + 0x68], %g5
xorcc %i3, %o1, %l2
ldsw [%l7 + 0x68], %l6
array32 %o0, %g3, %o6
bleu,a %xcc, loop_2146
fcmple16 %f8, %f14, %o5
andncc %l5, %i0, %l1
ldsh [%l7 + 0x08], %g6
loop_2146:
addc %i7, 0x0A47, %i5
bgu,a,pt %xcc, loop_2147
fcmpne16 %f2, %f12, %i6
edge16l %o3, %g4, %i4
sth %l0, [%l7 + 0x4E]
loop_2147:
ldub [%l7 + 0x3F], %l4
addccc %i2, %i1, %g2
movneg %xcc, %g7, %o2
smulcc %o7, %o4, %g1
sra %l3, 0x03, %g5
sth %o1, [%l7 + 0x3C]
stb %l2, [%l7 + 0x2E]
std %f10, [%l7 + 0x28]
mova %icc, %i3, %o0
ldx [%l7 + 0x38], %l6
fbug %fcc2, loop_2148
fornot2s %f9, %f7, %f14
lduw [%l7 + 0x74], %o6
st %f9, [%l7 + 0x38]
loop_2148:
fabss %f13, %f1
mulscc %g3, 0x14AC, %o5
ldsw [%l7 + 0x70], %i0
movn %icc, %l5, %l1
stx %g6, [%l7 + 0x30]
fands %f8, %f10, %f6
edge8n %i5, %i6, %o3
stx %g4, [%l7 + 0x48]
fcmpne16 %f14, %f4, %i4
lduw [%l7 + 0x5C], %l0
ldub [%l7 + 0x33], %i7
fmovsne %icc, %f10, %f6
fmovdcc %xcc, %f5, %f3
edge32 %l4, %i2, %g2
movvc %xcc, %g7, %i1
stw %o2, [%l7 + 0x6C]
fandnot2s %f10, %f1, %f0
sub %o7, %g1, %o4
ldd [%l7 + 0x60], %f2
tcc %xcc, 0x3
ldsh [%l7 + 0x18], %g5
sth %o1, [%l7 + 0x34]
movg %icc, %l2, %l3
fmovrsgz %o0, %f2, %f3
fpadd16s %f5, %f1, %f1
fexpand %f1, %f8
nop
setx loop_2149, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movge %xcc, %i3, %o6
fba %fcc1, loop_2150
fxnor %f6, %f14, %f8
loop_2149:
taddcctv %l6, 0x0012, %o5
sdiv %i0, 0x04F6, %g3
loop_2150:
ldsw [%l7 + 0x74], %l1
tsubcc %l5, %i5, %i6
fcmped %fcc1, %f8, %f2
ldsh [%l7 + 0x7E], %o3
fmul8x16 %f9, %f14, %f14
ldsb [%l7 + 0x73], %g6
fnot2 %f12, %f12
ld [%l7 + 0x34], %f3
fblg,a %fcc2, loop_2151
sra %g4, 0x10, %i4
fblg %fcc1, loop_2152
fmovde %icc, %f6, %f0
loop_2151:
ldx [%l7 + 0x48], %l0
bcc,a %icc, loop_2153
loop_2152:
ldsw [%l7 + 0x54], %i7
ldx [%l7 + 0x30], %i2
ldsw [%l7 + 0x18], %l4
loop_2153:
ldx [%l7 + 0x18], %g2
movle %icc, %g7, %o2
bshuffle %f6, %f14, %f6
brlez %o7, loop_2154
stx %g1, [%l7 + 0x18]
fmovrdlz %o4, %f6, %f8
sth %i1, [%l7 + 0x72]
loop_2154:
fmovsl %icc, %f13, %f3
brlz,a %g5, loop_2155
edge8 %l2, %o1, %l3
st %f4, [%l7 + 0x3C]
fmul8x16al %f15, %f12, %f12
loop_2155:
call loop_2156
alignaddrl %i3, %o0, %o6
tcs %icc, 0x1
mulscc %l6, %o5, %i0
loop_2156:
fpadd16 %f10, %f6, %f6
subc %g3, 0x1637, %l1
tcc %xcc, 0x2
bge %icc, loop_2157
edge16n %l5, %i5, %i6
fcmple16 %f6, %f14, %g6
ldsb [%l7 + 0x6A], %o3
loop_2157:
bgu,pn %icc, loop_2158
fsrc2 %f0, %f14
sth %i4, [%l7 + 0x26]
fornot1 %f12, %f10, %f4
loop_2158:
fmuld8sux16 %f10, %f3, %f14
brgz %l0, loop_2159
fmul8x16al %f7, %f11, %f6
movre %i7, 0x2D7, %i2
stw %g4, [%l7 + 0x24]
loop_2159:
ldsw [%l7 + 0x34], %g2
ldsw [%l7 + 0x24], %g7
ld [%l7 + 0x30], %f15
ldsh [%l7 + 0x28], %o2
fmovsa %xcc, %f9, %f3
std %f0, [%l7 + 0x38]
movpos %icc, %l4, %o7
tsubcc %o4, %i1, %g1
ldub [%l7 + 0x79], %l2
fmovrse %o1, %f7, %f14
lduw [%l7 + 0x44], %g5
udivcc %l3, 0x11CA, %o0
sth %o6, [%l7 + 0x76]
fmuld8ulx16 %f14, %f4, %f0
movrne %l6, 0x3C5, %i3
fnot1s %f0, %f12
xnorcc %i0, 0x1232, %g3
siam 0x0
bneg,pt %xcc, loop_2160
fmovsgu %xcc, %f2, %f9
movcs %xcc, %o5, %l5
fcmpd %fcc1, %f2, %f12
loop_2160:
tvs %icc, 0x0
st %f12, [%l7 + 0x60]
fmovdl %icc, %f14, %f4
ldub [%l7 + 0x4F], %i5
tsubcc %i6, %l1, %g6
alignaddr %o3, %i4, %i7
tcc %icc, 0x2
fsrc1 %f4, %f10
be %xcc, loop_2161
lduw [%l7 + 0x28], %l0
stb %g4, [%l7 + 0x11]
andncc %g2, %g7, %o2
loop_2161:
fpadd16 %f14, %f14, %f12
popc 0x0DD6, %l4
mulscc %o7, %o4, %i2
fmovse %xcc, %f11, %f1
movvc %icc, %i1, %g1
fnot1 %f0, %f0
fabss %f5, %f0
ld [%l7 + 0x10], %f8
ldsh [%l7 + 0x60], %l2
subcc %g5, %o1, %l3
mulx %o0, %l6, %i3
fbge %fcc2, loop_2162
sth %i0, [%l7 + 0x6A]
fbn %fcc3, loop_2163
call loop_2164
loop_2162:
fpmerge %f9, %f15, %f4
fors %f1, %f0, %f0
loop_2163:
fmovrdlz %o6, %f8, %f4
loop_2164:
fnands %f8, %f1, %f9
sth %o5, [%l7 + 0x72]
ldub [%l7 + 0x23], %g3
fmovsvc %icc, %f12, %f4
fbo %fcc3, loop_2165
fmovrslez %i5, %f6, %f9
fornot1 %f2, %f2, %f12
movneg %icc, %i6, %l1
loop_2165:
st %f7, [%l7 + 0x44]
fmovrdne %l5, %f4, %f8
ldsh [%l7 + 0x4E], %o3
taddcctv %g6, 0x1005, %i4
tn %icc, 0x5
taddcc %i7, 0x09C8, %g4
fmul8sux16 %f10, %f6, %f6
taddcc %l0, %g7, %o2
ldx [%l7 + 0x20], %g2
ldub [%l7 + 0x74], %o7
lduw [%l7 + 0x28], %o4
fsrc2 %f4, %f10
movleu %xcc, %l4, %i1
te %xcc, 0x4
stb %i2, [%l7 + 0x76]
edge16ln %l2, %g1, %g5
movrgez %l3, 0x25C, %o1
fmovrdgz %o0, %f6, %f10
st %f0, [%l7 + 0x64]
fmovrdgez %l6, %f14, %f8
ta %xcc, 0x3
fba %fcc1, loop_2166
ldsb [%l7 + 0x63], %i3
ldsw [%l7 + 0x54], %o6
brnz %i0, loop_2167
loop_2166:
fmovscc %icc, %f13, %f6
std %f14, [%l7 + 0x50]
fblg %fcc0, loop_2168
loop_2167:
ldsb [%l7 + 0x36], %o5
tvc %xcc, 0x4
fornot1 %f6, %f4, %f0
loop_2168:
fmovsvc %xcc, %f1, %f6
edge16n %i5, %g3, %l1
nop
setx loop_2169, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdvc %xcc, %f0, %f12
udivx %i6, 0x1BEC, %l5
ldd [%l7 + 0x70], %f0
loop_2169:
stw %g6, [%l7 + 0x08]
fmovdneg %icc, %f12, %f10
movneg %icc, %o3, %i7
fmovdpos %icc, %f11, %f11
movg %xcc, %g4, %i4
ba,pn %xcc, loop_2170
edge8ln %l0, %g7, %o2
fmovdvc %icc, %f3, %f1
xnor %g2, 0x02F9, %o4
loop_2170:
fbue %fcc3, loop_2171
tsubcctv %o7, %i1, %i2
fmovrdlz %l2, %f14, %f6
stx %l4, [%l7 + 0x50]
loop_2171:
xnorcc %g5, %l3, %o1
ldsh [%l7 + 0x3E], %g1
std %f2, [%l7 + 0x18]
orn %l6, 0x05F7, %o0
edge16 %i3, %o6, %o5
ldx [%l7 + 0x60], %i5
ldub [%l7 + 0x68], %g3
fmovsn %icc, %f5, %f8
fmovsg %icc, %f10, %f14
std %f8, [%l7 + 0x08]
nop
setx loop_2172, %l0, %l1
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 %l1, 0x045B, %i0
fcmple32 %f0, %f10, %i6
fmovrslez %g6, %f11, %f7
loop_2172:
sethi 0x0743, %o3
fzero %f10
lduh [%l7 + 0x4A], %i7
ldsw [%l7 + 0x30], %g4
ldsh [%l7 + 0x48], %l5
ldx [%l7 + 0x10], %l0
fbne %fcc3, loop_2173
andncc %g7, %o2, %g2
fmovsa %icc, %f1, %f4
te %icc, 0x4
loop_2173:
fpsub32s %f6, %f11, %f7
fsrc1s %f13, %f6
movg %icc, %o4, %o7
fbue,a %fcc2, loop_2174
fors %f2, %f8, %f8
movvs %icc, %i4, %i2
ldsb [%l7 + 0x08], %i1
loop_2174:
tsubcc %l4, %l2, %g5
andncc %o1, %l3, %l6
ble,a,pn %icc, loop_2175
subccc %o0, %i3, %o6
ta %icc, 0x6
addcc %o5, %i5, %g1
loop_2175:
sub %g3, 0x12A8, %i0
tne %icc, 0x5
stw %l1, [%l7 + 0x70]
fnot2 %f14, %f14
st %f11, [%l7 + 0x68]
taddcctv %i6, %o3, %g6
andncc %g4, %i7, %l0
mulscc %g7, %l5, %g2
st %f7, [%l7 + 0x0C]
brz %o4, loop_2176
smul %o7, 0x1D06, %i4
movgu %xcc, %o2, %i1
popc %i2, %l4
loop_2176:
xnorcc %l2, %g5, %o1
or %l6, 0x0DE9, %o0
fmovscc %icc, %f11, %f7
ld [%l7 + 0x10], %f7
movleu %xcc, %l3, %o6
stw %i3, [%l7 + 0x10]
ldsw [%l7 + 0x18], %o5
ldx [%l7 + 0x10], %i5
be loop_2177
ldub [%l7 + 0x6D], %g3
std %f6, [%l7 + 0x68]
orcc %i0, %g1, %i6
loop_2177:
alignaddr %l1, %o3, %g6
fxnors %f9, %f13, %f6
stb %i7, [%l7 + 0x0D]
bpos,pt %icc, loop_2178
stx %g4, [%l7 + 0x58]
array32 %g7, %l0, %l5
fornot2 %f8, %f14, %f14
loop_2178:
fmul8ulx16 %f8, %f8, %f12
umul %g2, %o4, %o7
fmovdl %xcc, %f9, %f12
andn %o2, 0x0ACD, %i4
lduw [%l7 + 0x18], %i2
bcs loop_2179
st %f8, [%l7 + 0x50]
sdiv %l4, 0x1CD2, %i1
fmovrdgz %g5, %f4, %f8
loop_2179:
ldsh [%l7 + 0x22], %o1
ld [%l7 + 0x50], %f7
lduh [%l7 + 0x1A], %l6
bcc,a,pt %xcc, loop_2180
srl %o0, %l2, %l3
tpos %xcc, 0x7
sth %i3, [%l7 + 0x6C]
loop_2180:
ldsw [%l7 + 0x74], %o5
lduh [%l7 + 0x54], %o6
ld [%l7 + 0x1C], %f7
lduh [%l7 + 0x56], %g3
st %f2, [%l7 + 0x7C]
fmovsle %xcc, %f8, %f12
tsubcctv %i0, 0x1A2F, %g1
xnorcc %i6, 0x06CB, %i5
fba,a %fcc2, loop_2181
ldd [%l7 + 0x50], %f2
fmul8x16au %f15, %f10, %f0
edge8ln %o3, %l1, %i7
loop_2181:
movleu %icc, %g6, %g7
st %f3, [%l7 + 0x34]
ldub [%l7 + 0x52], %g4
stx %l5, [%l7 + 0x60]
fmovsg %icc, %f1, %f9
fmovscc %icc, %f7, %f8
lduh [%l7 + 0x0A], %l0
lduh [%l7 + 0x26], %o4
add %o7, 0x163D, %o2
fcmpgt16 %f2, %f6, %i4
tne %xcc, 0x2
fexpand %f0, %f2
fbg %fcc0, loop_2182
add %i2, %l4, %i1
fmuld8sux16 %f0, %f4, %f12
ldsw [%l7 + 0x54], %g2
loop_2182:
fzeros %f7
fble %fcc2, loop_2183
ld [%l7 + 0x10], %f15
movvs %icc, %g5, %o1
ldx [%l7 + 0x38], %l6
loop_2183:
fornot2s %f4, %f10, %f8
fbne,a %fcc3, loop_2184
fmuld8ulx16 %f11, %f14, %f12
stw %o0, [%l7 + 0x6C]
fcmpgt32 %f2, %f4, %l2
loop_2184:
movvc %xcc, %i3, %o5
smul %o6, %g3, %l3
stx %i0, [%l7 + 0x08]
fmovrdgez %g1, %f12, %f12
brnz,a %i5, loop_2185
bg,a loop_2186
addc %o3, 0x112A, %i6
stx %l1, [%l7 + 0x60]
loop_2185:
ldd [%l7 + 0x28], %f6
loop_2186:
fnot1s %f9, %f2
std %f8, [%l7 + 0x68]
fbu,a %fcc2, loop_2187
and %i7, 0x07C2, %g7
bcc,a,pn %xcc, loop_2188
fcmple32 %f8, %f0, %g4
loop_2187:
fmovrslez %l5, %f8, %f1
subccc %g6, %o4, %l0
loop_2188:
stw %o2, [%l7 + 0x34]
edge32 %o7, %i2, %l4
xnorcc %i1, 0x0E61, %i4
fmovsgu %xcc, %f7, %f15
fmovdvs %icc, %f12, %f6
st %f11, [%l7 + 0x54]
ba,a loop_2189
fmovdneg %xcc, %f0, %f9
ldsb [%l7 + 0x0C], %g5
fsrc1s %f13, %f10
loop_2189:
movl %xcc, %g2, %l6
std %f6, [%l7 + 0x48]
fcmpgt32 %f12, %f14, %o1
fbe,a %fcc2, loop_2190
tsubcctv %o0, %i3, %o5
fpsub16s %f10, %f0, %f9
sth %o6, [%l7 + 0x7E]
loop_2190:
fmuld8ulx16 %f8, %f13, %f12
umulcc %l2, 0x0683, %g3
tcc %xcc, 0x4
fbuge,a %fcc2, loop_2191
fmovrde %l3, %f0, %f2
edge32n %i0, %i5, %g1
stw %i6, [%l7 + 0x30]
loop_2191:
fmovrdlez %l1, %f8, %f8
sll %i7, 0x00, %o3
siam 0x6
lduh [%l7 + 0x14], %g4
fmovrdlz %l5, %f2, %f6
array32 %g6, %g7, %l0
ldsb [%l7 + 0x5E], %o4
ldsw [%l7 + 0x48], %o2
fbuge,a %fcc2, loop_2192
fmovdcc %xcc, %f12, %f5
fmovsne %icc, %f2, %f9
stx %i2, [%l7 + 0x50]
loop_2192:
edge32n %o7, %i1, %l4
fmovdpos %xcc, %f11, %f6
fbue,a %fcc3, loop_2193
fmovsl %icc, %f14, %f6
sth %i4, [%l7 + 0x3A]
lduw [%l7 + 0x34], %g2
loop_2193:
ldsw [%l7 + 0x14], %l6
fba %fcc0, loop_2194
stw %o1, [%l7 + 0x20]
bl %icc, loop_2195
brlez,a %o0, loop_2196
loop_2194:
mova %icc, %i3, %o5
fba,a %fcc2, loop_2197
loop_2195:
ldx [%l7 + 0x78], %g5
loop_2196:
fmovdvc %icc, %f8, %f12
fblg,a %fcc1, loop_2198
loop_2197:
stb %o6, [%l7 + 0x1E]
fbul,a %fcc2, loop_2199
fnot1s %f5, %f5
loop_2198:
fbuge %fcc1, loop_2200
call loop_2201
loop_2199:
taddcctv %l2, 0x1B92, %l3
fmovrslz %g3, %f5, %f4
loop_2200:
fornot1 %f0, %f10, %f4
loop_2201:
stx %i0, [%l7 + 0x38]
fmovrsne %i5, %f7, %f13
fcmpeq32 %f0, %f2, %i6
stw %l1, [%l7 + 0x10]
tne %xcc, 0x2
xnorcc %g1, 0x1043, %o3
ldsb [%l7 + 0x60], %g4
fmovrslez %i7, %f2, %f6
add %g6, 0x00EB, %l5
fblg %fcc1, loop_2202
tge %icc, 0x3
lduw [%l7 + 0x08], %l0
fmovdle %xcc, %f8, %f11
loop_2202:
bcs,a,pn %xcc, loop_2203
addcc %o4, 0x09D6, %o2
fmovrsgz %i2, %f13, %f8
fblg %fcc1, loop_2204
loop_2203:
addcc %g7, %i1, %o7
fbge,a %fcc0, loop_2205
fmovrslez %l4, %f5, %f0
loop_2204:
fabsd %f0, %f0
fmovdleu %icc, %f8, %f11
loop_2205:
ba,a loop_2206
ldub [%l7 + 0x34], %g2
taddcc %l6, 0x09C8, %o1
edge32n %o0, %i4, %i3
loop_2206:
addc %o5, %g5, %o6
fmovrdne %l3, %f6, %f6
stb %g3, [%l7 + 0x1D]
fblg %fcc3, loop_2207
ldub [%l7 + 0x7D], %i0
stw %i5, [%l7 + 0x08]
sub %l2, %i6, %l1
loop_2207:
alignaddrl %o3, %g4, %i7
std %f8, [%l7 + 0x60]
fbule,a %fcc1, loop_2208
lduw [%l7 + 0x48], %g6
fmovrslz %l5, %f11, %f14
fsrc2 %f4, %f2
loop_2208:
for %f8, %f4, %f8
fmovs %f5, %f15
fors %f2, %f6, %f13
orncc %g1, 0x15EB, %l0
stb %o4, [%l7 + 0x27]
movrne %i2, 0x121, %o2
stw %i1, [%l7 + 0x20]
fmovrdgez %o7, %f4, %f6
fcmple16 %f6, %f12, %l4
ldsb [%l7 + 0x68], %g7
ldsb [%l7 + 0x6F], %g2
fornot2s %f11, %f12, %f1
ldsh [%l7 + 0x0A], %o1
ldsw [%l7 + 0x1C], %l6
fblg %fcc3, loop_2209
fmovrsne %i4, %f14, %f4
lduw [%l7 + 0x28], %i3
ldx [%l7 + 0x20], %o5
loop_2209:
st %f13, [%l7 + 0x40]
stx %g5, [%l7 + 0x18]
sll %o0, %o6, %g3
tneg %icc, 0x6
stb %l3, [%l7 + 0x12]
alignaddr %i0, %i5, %i6
fzero %f4
mulx %l2, %o3, %l1
fmovrse %i7, %f9, %f14
orncc %g4, 0x1D2B, %g6
movleu %xcc, %l5, %g1
ldsw [%l7 + 0x68], %o4
sth %i2, [%l7 + 0x1A]
tsubcc %o2, %l0, %i1
fbo,a %fcc3, loop_2210
fsrc2s %f3, %f7
brlz,a %o7, loop_2211
sethi 0x16CF, %l4
loop_2210:
stx %g7, [%l7 + 0x60]
stx %g2, [%l7 + 0x50]
loop_2211:
fmul8x16al %f1, %f1, %f2
lduh [%l7 + 0x58], %o1
ldsw [%l7 + 0x50], %l6
stx %i3, [%l7 + 0x28]
bgu loop_2212
fcmpeq32 %f14, %f10, %i4
nop
setx loop_2213, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %g5, [%l7 + 0x08]
loop_2212:
fmovde %xcc, %f8, %f14
srl %o5, %o6, %g3
loop_2213:
fmovscc %xcc, %f6, %f2
movrne %o0, 0x250, %i0
ble,a loop_2214
sdiv %l3, 0x1DBB, %i6
lduw [%l7 + 0x18], %l2
ldsb [%l7 + 0x25], %i5
loop_2214:
alignaddrl %l1, %o3, %g4
ldsw [%l7 + 0x30], %i7
nop
setx loop_2215, %l0, %l1
jmpl %l1, %g6
std %f2, [%l7 + 0x20]
ldd [%l7 + 0x78], %f14
lduw [%l7 + 0x74], %l5
loop_2215:
st %f2, [%l7 + 0x78]
movl %xcc, %g1, %i2
ldsh [%l7 + 0x42], %o2
st %f8, [%l7 + 0x60]
subc %o4, %i1, %o7
taddcctv %l4, 0x1BAA, %g7
smul %g2, 0x1080, %l0
taddcc %o1, %i3, %i4
movle %icc, %l6, %o5
bpos,a,pn %xcc, loop_2216
fmovrde %o6, %f2, %f14
ld [%l7 + 0x38], %f11
orcc %g3, 0x0601, %o0
loop_2216:
fexpand %f12, %f8
ldd [%l7 + 0x68], %f10
tvs %icc, 0x4
st %f6, [%l7 + 0x0C]
stw %g5, [%l7 + 0x6C]
sllx %i0, 0x00, %l3
st %f6, [%l7 + 0x28]
std %f6, [%l7 + 0x58]
ldsb [%l7 + 0x3A], %i6
tsubcc %i5, %l2, %o3
tgu %xcc, 0x3
fnands %f12, %f15, %f12
xor %l1, 0x1D27, %i7
edge8ln %g4, %l5, %g1
ldx [%l7 + 0x10], %g6
taddcctv %i2, %o4, %i1
fpsub16s %f5, %f15, %f15
pdist %f4, %f8, %f0
fpadd32 %f14, %f10, %f12
te %icc, 0x0
fmovsn %icc, %f1, %f7
fmovsvc %xcc, %f13, %f1
bleu loop_2217
tcs %xcc, 0x6
fcmpeq16 %f8, %f10, %o7
movrlez %l4, %o2, %g2
loop_2217:
ldsh [%l7 + 0x0A], %g7
ldsb [%l7 + 0x12], %l0
xor %i3, %i4, %o1
movle %xcc, %o5, %o6
stw %l6, [%l7 + 0x08]
fxors %f5, %f4, %f10
bne %icc, loop_2218
fba,a %fcc2, loop_2219
fxnor %f14, %f0, %f12
fnot1s %f13, %f6
loop_2218:
xor %g3, 0x165A, %o0
loop_2219:
fmovsleu %xcc, %f12, %f10
fmuld8ulx16 %f8, %f9, %f2
fandnot1 %f12, %f8, %f4
sth %g5, [%l7 + 0x58]
fmovsvs %icc, %f9, %f6
umul %l3, %i6, %i0
movrne %i5, %l2, %o3
fzeros %f10
std %f4, [%l7 + 0x20]
subccc %l1, %i7, %g4
movpos %icc, %l5, %g1
sdivcc %i2, 0x1A58, %o4
brgez %i1, loop_2220
fmovdpos %xcc, %f3, %f7
sdivx %g6, 0x186C, %l4
fmul8ulx16 %f4, %f10, %f10
loop_2220:
popc %o7, %g2
fone %f14
array32 %g7, %o2, %i3
stx %l0, [%l7 + 0x30]
bcc,pt %xcc, loop_2221
sdivx %o1, 0x11A2, %o5
ldub [%l7 + 0x35], %i4
call loop_2222
loop_2221:
movl %xcc, %o6, %l6
sra %o0, %g3, %g5
fmovsn %icc, %f11, %f13
loop_2222:
ldx [%l7 + 0x50], %l3
fmovdleu %icc, %f7, %f5
fors %f11, %f7, %f7
fcmped %fcc3, %f2, %f0
fandnot2s %f12, %f10, %f4
addccc %i6, %i5, %i0
lduh [%l7 + 0x28], %o3
st %f14, [%l7 + 0x0C]
ld [%l7 + 0x30], %f15
movvc %icc, %l2, %i7
andn %g4, %l5, %l1
fmul8x16 %f4, %f14, %f8
fmovrdgz %i2, %f6, %f8
st %f1, [%l7 + 0x20]
stb %o4, [%l7 + 0x4D]
fmovrdgez %g1, %f10, %f0
tgu %icc, 0x6
ldsh [%l7 + 0x10], %i1
fcmped %fcc2, %f12, %f0
fmovde %xcc, %f12, %f14
ld [%l7 + 0x30], %f0
addccc %l4, %o7, %g6
sll %g7, 0x1E, %g2
fbuge %fcc3, loop_2223
edge8ln %o2, %i3, %o1
ldub [%l7 + 0x3D], %l0
for %f14, %f10, %f0
loop_2223:
movrlez %o5, 0x1B8, %o6
for %f8, %f12, %f0
smul %i4, %o0, %g3
ldd [%l7 + 0x10], %f10
edge16 %l6, %g5, %l3
fnot2 %f0, %f14
st %f1, [%l7 + 0x08]
smul %i5, %i6, %o3
fones %f2
fpadd32 %f6, %f10, %f0
fmovsneg %xcc, %f3, %f2
bl,pn %icc, loop_2224
fnot1s %f4, %f2
fmovrslez %i0, %f9, %f4
fmovdpos %icc, %f10, %f2
loop_2224:
fmovrdlz %i7, %f0, %f14
sethi 0x0C6F, %l2
st %f6, [%l7 + 0x34]
movgu %icc, %g4, %l5
array16 %i2, %o4, %l1
stb %g1, [%l7 + 0x24]
ldub [%l7 + 0x6B], %i1
stx %l4, [%l7 + 0x20]
fmul8sux16 %f10, %f8, %f8
fbule,a %fcc1, loop_2225
add %g6, 0x0B0B, %o7
fnors %f8, %f0, %f5
nop
setx loop_2226, %l0, %l1
jmpl %l1, %g7
loop_2225:
fbne %fcc3, loop_2227
fbo,a %fcc0, loop_2228
ldub [%l7 + 0x74], %o2
loop_2226:
fbo %fcc2, loop_2229
loop_2227:
fmovdne %icc, %f13, %f3
loop_2228:
fmovrdlz %i3, %f6, %f14
ta %xcc, 0x1
loop_2229:
bvs %icc, loop_2230
std %f2, [%l7 + 0x60]
lduh [%l7 + 0x58], %o1
lduh [%l7 + 0x0A], %l0
loop_2230:
addcc %g2, 0x086F, %o6
movrlz %i4, %o0, %g3
umul %o5, 0x1C1D, %l6
umul %l3, 0x1DD0, %g5
std %f0, [%l7 + 0x60]
ld [%l7 + 0x48], %f6
andncc %i5, %i6, %o3
fpack16 %f12, %f3
fmovdle %xcc, %f0, %f11
st %f8, [%l7 + 0x38]
ldsb [%l7 + 0x09], %i0
std %f6, [%l7 + 0x48]
brnz,a %i7, loop_2231
and %g4, %l2, %l5
fpadd32s %f12, %f9, %f10
lduh [%l7 + 0x0E], %o4
loop_2231:
fnot1 %f2, %f4
fandnot1s %f12, %f12, %f9
edge32l %l1, %i2, %i1
fbo %fcc1, loop_2232
fmovsa %icc, %f6, %f13
edge8n %l4, %g6, %g1
bg,a,pn %xcc, loop_2233
loop_2232:
ldub [%l7 + 0x46], %o7
fmovse %xcc, %f2, %f3
lduw [%l7 + 0x54], %g7
loop_2233:
fmul8ulx16 %f8, %f0, %f12
sub %i3, %o2, %l0
andn %o1, %o6, %i4
array16 %g2, %o0, %g3
ldd [%l7 + 0x30], %f2
fmovsge %xcc, %f1, %f5
subccc %l6, %l3, %o5
st %f4, [%l7 + 0x4C]
be,pn %xcc, loop_2234
sdiv %g5, 0x1500, %i5
fpsub32s %f13, %f6, %f8
mulx %o3, %i0, %i6
loop_2234:
edge16l %g4, %l2, %i7
ldsb [%l7 + 0x54], %l5
bl %icc, loop_2235
stx %o4, [%l7 + 0x10]
fmovrdne %i2, %f10, %f0
fsrc1 %f8, %f4
loop_2235:
fbu,a %fcc1, loop_2236
movre %i1, 0x1F1, %l4
lduw [%l7 + 0x10], %g6
umul %l1, 0x0D02, %o7
loop_2236:
ld [%l7 + 0x2C], %f0
fmovrde %g7, %f2, %f12
fmovscs %icc, %f10, %f11
std %f4, [%l7 + 0x58]
udivcc %g1, 0x1F64, %i3
sllx %o2, %l0, %o6
fmul8ulx16 %f8, %f2, %f8
xorcc %i4, %g2, %o1
fmovsne %xcc, %f12, %f7
lduh [%l7 + 0x26], %o0
stw %l6, [%l7 + 0x10]
be loop_2237
edge32 %l3, %g3, %g5
fmovdvc %xcc, %f6, %f11
fmovrde %i5, %f0, %f4
loop_2237:
fble %fcc2, loop_2238
fba %fcc1, loop_2239
ldsw [%l7 + 0x60], %o5
ld [%l7 + 0x18], %f2
loop_2238:
fmovdgu %icc, %f0, %f7
loop_2239:
ldub [%l7 + 0x3E], %i0
fbu,a %fcc2, loop_2240
nop
setx loop_2241, %l0, %l1
jmpl %l1, %i6
tcs %xcc, 0x3
sdivcc %o3, 0x0156, %l2
loop_2240:
xnorcc %i7, %g4, %l5
loop_2241:
fornot1 %f2, %f8, %f0
fmovrsgez %o4, %f4, %f2
bne,pn %xcc, loop_2242
stw %i2, [%l7 + 0x3C]
udivx %l4, 0x1CB1, %i1
movrlez %g6, %o7, %l1
loop_2242:
fmovse %icc, %f0, %f3
faligndata %f12, %f14, %f14
ldsh [%l7 + 0x46], %g1
bcc %xcc, loop_2243
ldx [%l7 + 0x78], %g7
bl,a %icc, loop_2244
fandnot1s %f9, %f6, %f1
loop_2243:
tsubcctv %i3, %o2, %o6
tleu %icc, 0x3
loop_2244:
fxor %f6, %f2, %f10
fmovsvc %xcc, %f8, %f9
movleu %icc, %i4, %l0
ldsw [%l7 + 0x68], %g2
movrne %o1, %o0, %l6
fmovrsgz %g3, %f12, %f3
st %f8, [%l7 + 0x20]
movn %xcc, %l3, %g5
sth %o5, [%l7 + 0x48]
movgu %icc, %i0, %i6
brgez,a %o3, loop_2245
umul %i5, %i7, %l2
bvc loop_2246
ldx [%l7 + 0x08], %g4
loop_2245:
fmovrslez %l5, %f5, %f11
std %f8, [%l7 + 0x50]
loop_2246:
std %f6, [%l7 + 0x18]
fcmple16 %f10, %f2, %i2
fbul %fcc1, loop_2247
bneg loop_2248
fmovda %icc, %f7, %f5
ldx [%l7 + 0x68], %o4
loop_2247:
ldsb [%l7 + 0x41], %i1
loop_2248:
fmovse %xcc, %f4, %f10
alignaddrl %l4, %g6, %l1
stx %o7, [%l7 + 0x40]
ldsw [%l7 + 0x64], %g1
sth %g7, [%l7 + 0x4E]
fbn,a %fcc1, loop_2249
ldsb [%l7 + 0x24], %o2
fba %fcc2, loop_2250
orn %o6, %i4, %i3
loop_2249:
bcc,pn %xcc, loop_2251
stb %g2, [%l7 + 0x7E]
loop_2250:
sll %l0, %o0, %l6
tleu %icc, 0x7
loop_2251:
stw %o1, [%l7 + 0x10]
ldd [%l7 + 0x78], %f8
for %f4, %f12, %f0
fmovrdgz %g3, %f6, %f8
subccc %g5, 0x1BF6, %o5
movrgz %l3, 0x3F0, %i0
orn %o3, %i6, %i7
ldsw [%l7 + 0x28], %i5
ldsw [%l7 + 0x64], %l2
edge8 %l5, %g4, %o4
fornot1 %f0, %f2, %f2
bcs,a,pn %icc, loop_2252
lduw [%l7 + 0x68], %i2
sth %l4, [%l7 + 0x24]
stw %g6, [%l7 + 0x38]
loop_2252:
tge %xcc, 0x2
lduh [%l7 + 0x7E], %i1
fmul8sux16 %f4, %f4, %f14
lduh [%l7 + 0x66], %o7
ldsb [%l7 + 0x5C], %g1
stb %l1, [%l7 + 0x2C]
tleu %icc, 0x7
lduh [%l7 + 0x44], %o2
fpackfix %f12, %f8
sra %g7, 0x02, %o6
ldub [%l7 + 0x4E], %i4
st %f1, [%l7 + 0x60]
stw %i3, [%l7 + 0x7C]
ldd [%l7 + 0x50], %f8
sethi 0x0A2D, %l0
fxors %f14, %f1, %f8
lduh [%l7 + 0x2C], %o0
fmovdgu %icc, %f11, %f10
ldd [%l7 + 0x08], %f6
umul %g2, %l6, %g3
stb %g5, [%l7 + 0x5C]
fnegs %f2, %f1
ldx [%l7 + 0x40], %o1
bl,pn %xcc, loop_2253
fmovdcc %icc, %f12, %f11
fmovdpos %icc, %f12, %f3
fmovda %icc, %f1, %f15
loop_2253:
fandnot1 %f4, %f2, %f0
bcc,pn %xcc, loop_2254
ldsw [%l7 + 0x2C], %l3
fnands %f9, %f10, %f12
stb %i0, [%l7 + 0x35]
loop_2254:
fpadd16 %f14, %f6, %f2
tvs %xcc, 0x4
ldsh [%l7 + 0x76], %o5
movleu %icc, %i6, %i7
tcs %icc, 0x1
tvc %xcc, 0x2
st %f7, [%l7 + 0x14]
tl %xcc, 0x1
movcs %xcc, %i5, %o3
fornot2s %f4, %f10, %f1
udivcc %l5, 0x0F8A, %g4
fbule %fcc0, loop_2255
std %f2, [%l7 + 0x48]
faligndata %f2, %f14, %f10
fmovrse %o4, %f14, %f7
loop_2255:
sethi 0x1E23, %i2
addccc %l2, %l4, %i1
fbo %fcc3, loop_2256
ba,a,pn %icc, loop_2257
bcc %xcc, loop_2258
sdivx %g6, 0x02CE, %g1
loop_2256:
fmovd %f12, %f6
loop_2257:
ldsb [%l7 + 0x33], %o7
loop_2258:
ldsb [%l7 + 0x75], %o2
tsubcc %l1, %o6, %g7
fmovdn %icc, %f15, %f12
fba %fcc0, loop_2259
brgz %i4, loop_2260
fbg,a %fcc3, loop_2261
movl %icc, %l0, %i3
loop_2259:
addccc %o0, 0x1C69, %g2
loop_2260:
fandnot1s %f5, %f6, %f12
loop_2261:
lduw [%l7 + 0x20], %g3
fmovdl %icc, %f6, %f11
brlez,a %l6, loop_2262
st %f1, [%l7 + 0x2C]
brnz,a %g5, loop_2263
movvc %xcc, %l3, %o1
loop_2262:
fandnot2 %f12, %f2, %f2
orcc %o5, 0x1F26, %i6
loop_2263:
fmovdcc %xcc, %f7, %f8
stb %i0, [%l7 + 0x34]
tsubcctv %i7, %o3, %i5
addcc %g4, %o4, %l5
edge16n %i2, %l4, %l2
nop
setx loop_2264, %l0, %l1
jmpl %l1, %i1
lduh [%l7 + 0x32], %g1
fandnot1s %f15, %f8, %f15
fmovsleu %icc, %f9, %f4
loop_2264:
fandnot1s %f0, %f2, %f10
fones %f10
brz %o7, loop_2265
ld [%l7 + 0x24], %f12
stb %g6, [%l7 + 0x59]
ldsw [%l7 + 0x60], %o2
loop_2265:
for %f12, %f2, %f0
add %o6, 0x0F89, %l1
taddcctv %i4, 0x1CA2, %g7
fnands %f7, %f14, %f15
ldsb [%l7 + 0x30], %i3
fcmple32 %f12, %f2, %l0
fbl %fcc3, loop_2266
fnands %f14, %f7, %f15
nop
setx loop_2267, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array32 %g2, %g3, %o0
loop_2266:
for %f2, %f0, %f10
lduh [%l7 + 0x30], %g5
loop_2267:
orcc %l6, 0x0A04, %l3
fsrc1s %f9, %f5
fmovrsgez %o1, %f13, %f13
edge32 %o5, %i6, %i7
lduh [%l7 + 0x4C], %o3
xnor %i5, 0x0E53, %i0
fors %f4, %f14, %f10
fbul,a %fcc0, loop_2268
edge32ln %g4, %o4, %i2
fcmpeq32 %f12, %f0, %l5
fxnor %f14, %f10, %f2
loop_2268:
ldsb [%l7 + 0x7A], %l2
movne %xcc, %i1, %g1
ble,a %icc, loop_2269
alignaddrl %l4, %o7, %g6
sth %o6, [%l7 + 0x48]
fmovscc %icc, %f12, %f4
loop_2269:
fabss %f10, %f9
sdivcc %o2, 0x128B, %i4
xor %g7, %i3, %l1
st %f4, [%l7 + 0x54]
fmovdl %icc, %f0, %f6
orn %g2, %g3, %l0
fands %f4, %f9, %f12
fmovrdgz %g5, %f2, %f14
popc 0x1901, %l6
fpadd16s %f12, %f2, %f12
fone %f4
ld [%l7 + 0x60], %f0
fsrc1 %f12, %f12
ldd [%l7 + 0x78], %f0
lduw [%l7 + 0x4C], %o0
fxnor %f6, %f2, %f12
fcmpes %fcc1, %f7, %f1
fsrc2s %f2, %f10
fmovdge %xcc, %f8, %f14
movle %xcc, %l3, %o1
stw %o5, [%l7 + 0x5C]
te %xcc, 0x5
fmovdvc %icc, %f11, %f15
add %i7, 0x02A9, %i6
srl %i5, 0x1D, %i0
lduh [%l7 + 0x4C], %o3
fcmps %fcc3, %f10, %f1
brnz,a %g4, loop_2270
st %f3, [%l7 + 0x08]
movrgez %i2, %o4, %l2
tge %xcc, 0x4
loop_2270:
ldsb [%l7 + 0x65], %i1
subccc %l5, 0x16B8, %g1
fpack16 %f6, %f11
ldd [%l7 + 0x58], %f14
movl %xcc, %o7, %l4
ldd [%l7 + 0x50], %f8
brgz %o6, loop_2271
fpadd16s %f12, %f11, %f1
fornot1 %f0, %f14, %f0
fexpand %f2, %f0
loop_2271:
tpos %xcc, 0x1
ld [%l7 + 0x38], %f10
bleu,pt %xcc, loop_2272
st %f4, [%l7 + 0x44]
smulcc %o2, %i4, %g7
orn %i3, 0x1C39, %g6
loop_2272:
edge16n %l1, %g2, %l0
fmuld8sux16 %f2, %f8, %f10
fcmpeq16 %f12, %f14, %g3
stx %l6, [%l7 + 0x58]
fandnot2s %f1, %f9, %f7
call loop_2273
addccc %o0, %l3, %o1
bge,a,pt %icc, loop_2274
addccc %o5, 0x02CE, %i7
loop_2273:
fbn,a %fcc2, loop_2275
edge16 %g5, %i6, %i5
loop_2274:
fcmpeq16 %f14, %f10, %o3
movge %icc, %g4, %i0
loop_2275:
fexpand %f2, %f6
stw %o4, [%l7 + 0x58]
movcs %xcc, %l2, %i2
movrlz %i1, %l5, %g1
ldsb [%l7 + 0x75], %l4
fsrc1s %f7, %f1
fmuld8ulx16 %f8, %f13, %f6
nop
setx loop_2276, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %o6, [%l7 + 0x40]
ldub [%l7 + 0x25], %o7
fmovdvc %icc, %f1, %f8
loop_2276:
sth %o2, [%l7 + 0x58]
srl %g7, %i4, %i3
stx %l1, [%l7 + 0x50]
bleu,a %icc, loop_2277
ld [%l7 + 0x08], %f8
fbul,a %fcc0, loop_2278
fmovrslez %g2, %f6, %f11
loop_2277:
std %f8, [%l7 + 0x50]
tcs %icc, 0x7
loop_2278:
sth %g6, [%l7 + 0x24]
bpos,a %icc, loop_2279
mulscc %l0, %l6, %o0
tne %icc, 0x6
stb %l3, [%l7 + 0x75]
loop_2279:
st %f14, [%l7 + 0x08]
ldsb [%l7 + 0x4D], %g3
fbug,a %fcc0, loop_2280
movre %o5, %o1, %i7
stw %i6, [%l7 + 0x68]
udivcc %g5, 0x0F8C, %o3
loop_2280:
ldub [%l7 + 0x1A], %g4
ta %xcc, 0x4
ldx [%l7 + 0x40], %i0
stb %i5, [%l7 + 0x61]
edge8 %o4, %i2, %i1
bcc,a,pn %xcc, loop_2281
fmovdne %icc, %f3, %f6
fbge,a %fcc2, loop_2282
ldd [%l7 + 0x58], %f0
loop_2281:
taddcc %l2, 0x1DEA, %l5
fbne,a %fcc3, loop_2283
loop_2282:
stb %g1, [%l7 + 0x2B]
bcs,a %icc, loop_2284
te %icc, 0x6
loop_2283:
move %xcc, %l4, %o7
movneg %xcc, %o2, %g7
loop_2284:
popc %i4, %i3
fcmpeq32 %f6, %f14, %l1
sra %g2, %g6, %l0
std %f10, [%l7 + 0x60]
fcmpne32 %f10, %f8, %l6
std %f2, [%l7 + 0x48]
mova %xcc, %o6, %o0
fmovrdlez %l3, %f6, %f8
fmovse %xcc, %f14, %f15
fmovdpos %xcc, %f3, %f2
fmovscs %icc, %f10, %f9
lduh [%l7 + 0x10], %g3
fcmpgt32 %f14, %f10, %o1
tl %xcc, 0x1
brnz %o5, loop_2285
bn,a loop_2286
fcmple32 %f2, %f12, %i7
lduw [%l7 + 0x40], %g5
loop_2285:
srax %o3, 0x0D, %g4
loop_2286:
fmovdgu %icc, %f4, %f6
fmovrdgz %i0, %f8, %f12
movg %xcc, %i6, %i5
fbn,a %fcc0, loop_2287
add %i2, %i1, %o4
stb %l5, [%l7 + 0x12]
fexpand %f5, %f2
loop_2287:
andn %g1, 0x07E6, %l2
fnor %f2, %f4, %f8
ldx [%l7 + 0x68], %l4
ldsb [%l7 + 0x38], %o2
sub %o7, 0x09BB, %g7
std %f2, [%l7 + 0x18]
fbule %fcc3, loop_2288
edge16l %i4, %l1, %g2
edge8 %g6, %l0, %l6
fmovscc %xcc, %f6, %f4
loop_2288:
std %f6, [%l7 + 0x20]
edge32ln %o6, %i3, %l3
ldsh [%l7 + 0x36], %g3
stx %o1, [%l7 + 0x18]
tne %xcc, 0x1
fcmple16 %f6, %f14, %o5
ldd [%l7 + 0x10], %f2
fabsd %f4, %f12
move %icc, %o0, %g5
ldsw [%l7 + 0x30], %i7
sdivx %o3, 0x0035, %i0
fba %fcc1, loop_2289
addccc %g4, %i5, %i6
fmovdneg %icc, %f7, %f13
tgu %icc, 0x0
loop_2289:
fmovsl %icc, %f10, %f7
fpsub16s %f0, %f8, %f15
edge8n %i1, %i2, %l5
st %f5, [%l7 + 0x6C]
move %icc, %o4, %l2
std %f10, [%l7 + 0x48]
movl %icc, %l4, %g1
ldsb [%l7 + 0x20], %o2
fcmple16 %f2, %f0, %g7
lduw [%l7 + 0x14], %i4
stb %l1, [%l7 + 0x7A]
ldx [%l7 + 0x78], %g2
udivx %o7, 0x08CD, %l0
tn %xcc, 0x4
ldub [%l7 + 0x4B], %l6
brgez,a %g6, loop_2290
fbl,a %fcc1, loop_2291
fbne %fcc3, loop_2292
brgz %o6, loop_2293
loop_2290:
fmovsle %xcc, %f5, %f14
loop_2291:
brz,a %l3, loop_2294
loop_2292:
addcc %g3, %o1, %o5
loop_2293:
stw %i3, [%l7 + 0x6C]
alignaddrl %o0, %g5, %i7
loop_2294:
ldsb [%l7 + 0x12], %i0
bg,a loop_2295
tne %xcc, 0x5
orn %g4, 0x0D42, %i5
bcs,pt %icc, loop_2296
loop_2295:
ldx [%l7 + 0x48], %i6
alignaddrl %o3, %i2, %i1
ldsw [%l7 + 0x6C], %o4
loop_2296:
std %f4, [%l7 + 0x38]
fbg %fcc0, loop_2297
fmuld8ulx16 %f9, %f5, %f8
ldsw [%l7 + 0x14], %l5
fnot1s %f13, %f12
loop_2297:
fpack32 %f0, %f14, %f12
movrgz %l4, 0x256, %l2
movne %xcc, %o2, %g1
be %xcc, loop_2298
mulscc %g7, 0x0C6B, %l1
fnand %f10, %f8, %f2
ldsb [%l7 + 0x4E], %g2
loop_2298:
fnands %f0, %f0, %f7
sdivcc %i4, 0x00B3, %o7
ld [%l7 + 0x54], %f7
ldub [%l7 + 0x15], %l0
lduw [%l7 + 0x40], %l6
ldsw [%l7 + 0x5C], %o6
fzero %f2
fbn,a %fcc0, loop_2299
sdiv %l3, 0x160D, %g6
fpmerge %f2, %f7, %f2
ldsw [%l7 + 0x70], %o1
loop_2299:
fpackfix %f14, %f1
be %xcc, loop_2300
fbule,a %fcc1, loop_2301
and %g3, %i3, %o0
fcmped %fcc3, %f10, %f0
loop_2300:
bvs,pn %icc, loop_2302
loop_2301:
xor %o5, 0x0C2A, %i7
tpos %xcc, 0x1
fmovscc %xcc, %f15, %f12
loop_2302:
umul %i0, 0x18B7, %g4
fmovdl %icc, %f1, %f6
subcc %i5, %g5, %o3
movpos %xcc, %i6, %i2
ldub [%l7 + 0x6E], %o4
fexpand %f13, %f12
brgz %i1, loop_2303
fnors %f3, %f14, %f6
call loop_2304
fba %fcc3, loop_2305
loop_2303:
tgu %icc, 0x2
fpmerge %f9, %f8, %f12
loop_2304:
lduh [%l7 + 0x08], %l4
loop_2305:
fmovsgu %icc, %f13, %f11
fnor %f6, %f0, %f12
lduw [%l7 + 0x20], %l2
udivcc %l5, 0x1CDB, %g1
fpsub32 %f6, %f0, %f0
sllx %g7, %l1, %o2
te %icc, 0x2
orcc %g2, 0x0AC8, %i4
fandnot1s %f8, %f11, %f8
brnz,a %o7, loop_2306
ldx [%l7 + 0x50], %l6
tcs %xcc, 0x4
fmovspos %icc, %f10, %f9
loop_2306:
ldub [%l7 + 0x1D], %o6
brlez %l3, loop_2307
ldx [%l7 + 0x40], %l0
ldd [%l7 + 0x10], %f6
fmovdvs %xcc, %f5, %f3
loop_2307:
bcs,pn %xcc, loop_2308
ldsb [%l7 + 0x15], %o1
fpadd16s %f4, %f0, %f2
lduh [%l7 + 0x08], %g3
loop_2308:
ldub [%l7 + 0x2F], %i3
stb %o0, [%l7 + 0x68]
stw %g6, [%l7 + 0x2C]
for %f8, %f6, %f0
bgu,a,pn %icc, loop_2309
fmovsa %icc, %f5, %f1
fmovdleu %icc, %f2, %f13
bcs,pt %icc, loop_2310
loop_2309:
fone %f8
ble,a,pt %icc, loop_2311
fblg,a %fcc1, loop_2312
loop_2310:
movn %icc, %i7, %i0
udivx %g4, 0x00DC, %o5
loop_2311:
ldsw [%l7 + 0x7C], %i5
loop_2312:
stx %g5, [%l7 + 0x58]
alignaddr %i6, %o3, %o4
fba %fcc0, loop_2313
sth %i2, [%l7 + 0x48]
nop
setx loop_2314, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbe %fcc2, loop_2315
loop_2313:
fmovrdgz %i1, %f4, %f8
ld [%l7 + 0x4C], %f10
loop_2314:
fmovsneg %icc, %f8, %f0
loop_2315:
fmovrde %l2, %f4, %f10
edge8n %l5, %l4, %g7
umulcc %l1, %o2, %g1
ldsw [%l7 + 0x1C], %i4
movrgez %g2, %l6, %o7
array32 %l3, %l0, %o6
movpos %icc, %o1, %g3
movleu %xcc, %i3, %g6
tneg %xcc, 0x5
edge8l %o0, %i0, %g4
brlz %o5, loop_2316
te %icc, 0x4
fand %f8, %f2, %f4
sth %i7, [%l7 + 0x22]
loop_2316:
fand %f12, %f0, %f8
fpadd32 %f12, %f14, %f8
tpos %icc, 0x4
fble,a %fcc3, loop_2317
movrgez %g5, %i5, %i6
fsrc2 %f4, %f2
fones %f5
loop_2317:
stx %o4, [%l7 + 0x68]
fbg,a %fcc2, loop_2318
std %f8, [%l7 + 0x68]
fsrc2s %f1, %f3
fpsub16 %f10, %f8, %f8
loop_2318:
tsubcc %i2, 0x13EC, %i1
stb %l2, [%l7 + 0x5A]
tne %icc, 0x1
srlx %o3, 0x00, %l5
alignaddrl %g7, %l1, %o2
fzeros %f8
ldub [%l7 + 0x12], %g1
fpsub32s %f11, %f3, %f9
fmul8x16al %f11, %f10, %f14
fmovscc %xcc, %f10, %f1
st %f6, [%l7 + 0x28]
brgez %l4, loop_2319
edge16ln %g2, %i4, %o7
addc %l3, %l0, %l6
subccc %o1, 0x1226, %o6
loop_2319:
std %f14, [%l7 + 0x20]
bcs %icc, loop_2320
stb %i3, [%l7 + 0x43]
tg %icc, 0x3
tsubcc %g6, %o0, %i0
loop_2320:
be,pn %xcc, loop_2321
edge32l %g4, %o5, %g3
fmovsvs %icc, %f3, %f1
array16 %g5, %i5, %i6
loop_2321:
addccc %i7, 0x13BD, %i2
st %f15, [%l7 + 0x60]
fornot2 %f6, %f14, %f12
edge32l %o4, %i1, %o3
ldd [%l7 + 0x60], %f8
tleu %xcc, 0x1
sllx %l2, %l5, %g7
fnors %f0, %f4, %f8
move %xcc, %l1, %o2
fmovdleu %icc, %f13, %f11
movne %xcc, %g1, %g2
fbug %fcc0, loop_2322
sth %i4, [%l7 + 0x58]
std %f4, [%l7 + 0x38]
tsubcc %l4, 0x12E0, %o7
loop_2322:
taddcctv %l3, %l6, %o1
nop
setx loop_2323, %l0, %l1
jmpl %l1, %l0
std %f8, [%l7 + 0x50]
fmovde %xcc, %f9, %f2
edge8ln %i3, %o6, %g6
loop_2323:
brz,a %o0, loop_2324
lduh [%l7 + 0x38], %i0
movgu %xcc, %o5, %g4
stx %g5, [%l7 + 0x40]
loop_2324:
be,pt %xcc, loop_2325
fmovdgu %xcc, %f1, %f4
edge32l %g3, %i5, %i6
movg %icc, %i7, %i2
loop_2325:
stw %o4, [%l7 + 0x4C]
srl %i1, %o3, %l5
andn %g7, 0x14EE, %l1
ldub [%l7 + 0x50], %l2
fandnot1s %f0, %f12, %f3
lduh [%l7 + 0x5A], %g1
movneg %icc, %g2, %i4
fmovdvs %xcc, %f2, %f11
std %f2, [%l7 + 0x30]
fbge %fcc1, loop_2326
bpos %icc, loop_2327
bcc,a loop_2328
fone %f0
loop_2326:
movge %icc, %o2, %o7
loop_2327:
alignaddrl %l4, %l6, %o1
loop_2328:
siam 0x0
ldub [%l7 + 0x47], %l0
ldd [%l7 + 0x40], %f14
be,a,pt %icc, loop_2329
movl %xcc, %l3, %i3
ldd [%l7 + 0x40], %f0
fmovdpos %icc, %f13, %f10
loop_2329:
fnand %f2, %f6, %f10
fcmped %fcc0, %f14, %f8
fbu,a %fcc0, loop_2330
orcc %g6, %o0, %o6
fmovrslz %o5, %f5, %f4
fsrc2s %f11, %f6
loop_2330:
fmovsgu %icc, %f7, %f13
srax %i0, %g5, %g4
fandnot2s %f1, %f11, %f7
lduw [%l7 + 0x34], %i5
lduw [%l7 + 0x60], %g3
lduw [%l7 + 0x44], %i7
ldx [%l7 + 0x58], %i6
stb %i2, [%l7 + 0x0E]
edge16l %i1, %o4, %l5
movrlez %g7, %l1, %o3
brlez %l2, loop_2331
popc %g1, %g2
lduh [%l7 + 0x74], %i4
fbn %fcc0, loop_2332
loop_2331:
fpsub16 %f8, %f4, %f6
stw %o7, [%l7 + 0x78]
fandnot2s %f5, %f13, %f3
loop_2332:
ldd [%l7 + 0x08], %f12
orncc %l4, %l6, %o1
tsubcc %o2, 0x1AA4, %l0
fblg %fcc1, loop_2333
ldd [%l7 + 0x48], %f10
fandnot1 %f14, %f0, %f6
nop
setx loop_2334, %l0, %l1
jmpl %l1, %i3
loop_2333:
stb %g6, [%l7 + 0x71]
array16 %l3, %o0, %o6
orcc %o5, %g5, %g4
loop_2334:
fblg %fcc0, loop_2335
sth %i5, [%l7 + 0x3E]
fmovsle %icc, %f6, %f9
sll %i0, %g3, %i7
loop_2335:
fexpand %f9, %f2
stw %i2, [%l7 + 0x48]
fcmpgt32 %f4, %f14, %i6
stx %o4, [%l7 + 0x48]
fandnot2 %f10, %f4, %f2
fandnot1s %f14, %f2, %f7
fmovdcs %xcc, %f3, %f0
fmovspos %icc, %f12, %f14
std %f10, [%l7 + 0x68]
fsrc1s %f4, %f8
bcc,a,pt %xcc, loop_2336
fabsd %f14, %f10
fnot2s %f13, %f6
nop
setx loop_2337, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2336:
sth %l5, [%l7 + 0x48]
std %f4, [%l7 + 0x28]
movne %xcc, %g7, %l1
loop_2337:
movvc %xcc, %i1, %l2
ldd [%l7 + 0x58], %f12
edge16ln %o3, %g1, %g2
bge loop_2338
bpos,pt %icc, loop_2339
ld [%l7 + 0x6C], %f12
fsrc1s %f0, %f2
loop_2338:
movpos %icc, %o7, %l4
loop_2339:
fpack32 %f0, %f10, %f4
fmovsa %xcc, %f10, %f3
tn %xcc, 0x6
fbue %fcc1, loop_2340
stb %i4, [%l7 + 0x73]
fbne,a %fcc3, loop_2341
ldx [%l7 + 0x48], %o1
loop_2340:
fzero %f8
fsrc1s %f4, %f10
loop_2341:
andcc %o2, 0x1646, %l6
fornot2 %f2, %f8, %f8
fpadd32s %f15, %f7, %f2
ldsb [%l7 + 0x1B], %l0
ldsw [%l7 + 0x58], %g6
movcc %xcc, %l3, %o0
tcs %icc, 0x7
sdiv %i3, 0x0453, %o5
lduh [%l7 + 0x7C], %g5
sub %g4, 0x0CBA, %o6
tneg %xcc, 0x4
stw %i0, [%l7 + 0x7C]
mulx %i5, 0x108C, %i7
ldsw [%l7 + 0x7C], %g3
st %f12, [%l7 + 0x44]
tle %xcc, 0x4
edge32l %i2, %i6, %l5
nop
setx loop_2342, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
te %xcc, 0x1
fsrc1 %f2, %f0
tsubcc %o4, %g7, %i1
loop_2342:
edge8n %l2, %o3, %l1
fmovsle %icc, %f6, %f8
subccc %g1, %o7, %l4
st %f7, [%l7 + 0x60]
fbule %fcc1, loop_2343
sdiv %g2, 0x0C74, %i4
lduw [%l7 + 0x20], %o2
tge %xcc, 0x1
loop_2343:
fornot2s %f5, %f6, %f0
fnot1 %f12, %f12
orncc %o1, 0x1459, %l0
movcc %xcc, %l6, %g6
ldd [%l7 + 0x30], %f10
std %f4, [%l7 + 0x68]
taddcc %l3, 0x1C96, %i3
fmovsvc %icc, %f15, %f9
fandnot2s %f12, %f4, %f3
fpsub16 %f10, %f2, %f8
fmovdn %icc, %f9, %f4
mova %icc, %o5, %g5
fbe %fcc2, loop_2344
fmovsneg %icc, %f0, %f5
ldd [%l7 + 0x68], %f12
ldx [%l7 + 0x60], %o0
loop_2344:
or %g4, 0x014B, %o6
ldsh [%l7 + 0x1C], %i5
ldx [%l7 + 0x50], %i0
fcmpd %fcc3, %f10, %f2
bshuffle %f6, %f14, %f4
lduh [%l7 + 0x7A], %g3
movgu %icc, %i2, %i6
fpsub16 %f8, %f6, %f8
fcmpne16 %f8, %f2, %i7
lduw [%l7 + 0x20], %o4
stb %l5, [%l7 + 0x37]
srl %g7, %i1, %o3
brgz,a %l2, loop_2345
ld [%l7 + 0x74], %f10
fmovscs %xcc, %f5, %f1
mulscc %g1, 0x1B40, %l1
loop_2345:
ldx [%l7 + 0x68], %l4
st %f4, [%l7 + 0x40]
fzeros %f4
lduw [%l7 + 0x60], %o7
fnegd %f12, %f10
andcc %i4, %o2, %g2
fpackfix %f2, %f7
fmovscc %icc, %f7, %f1
andncc %o1, %l0, %l6
stw %l3, [%l7 + 0x18]
fmovdcs %xcc, %f2, %f0
lduw [%l7 + 0x34], %g6
fmovse %icc, %f10, %f14
edge16 %o5, %i3, %o0
bgu loop_2346
ldsh [%l7 + 0x32], %g4
st %f2, [%l7 + 0x14]
fmovde %xcc, %f0, %f6
loop_2346:
addcc %g5, 0x01E0, %i5
edge32 %o6, %g3, %i2
movvc %xcc, %i6, %i7
movne %xcc, %i0, %l5
srax %o4, %g7, %o3
fbl %fcc0, loop_2347
lduh [%l7 + 0x7C], %i1
edge8ln %g1, %l1, %l2
movcc %icc, %l4, %o7
loop_2347:
edge32n %i4, %g2, %o2
lduh [%l7 + 0x6E], %o1
fpack16 %f0, %f5
ldsh [%l7 + 0x3E], %l0
fmovscs %xcc, %f9, %f12
srax %l3, 0x17, %g6
sdiv %l6, 0x0461, %o5
edge8n %i3, %o0, %g4
fxnors %f8, %f9, %f2
lduw [%l7 + 0x34], %i5
ldub [%l7 + 0x54], %g5
ldub [%l7 + 0x44], %o6
tvs %icc, 0x7
edge32ln %g3, %i2, %i6
bvs loop_2348
ldx [%l7 + 0x08], %i7
ld [%l7 + 0x28], %f2
udivcc %i0, 0x06FF, %l5
loop_2348:
ldub [%l7 + 0x28], %o4
fbo %fcc2, loop_2349
movrne %g7, %o3, %g1
ld [%l7 + 0x64], %f4
ldx [%l7 + 0x08], %i1
loop_2349:
fcmpne32 %f8, %f6, %l2
fnands %f7, %f10, %f2
fmovdl %xcc, %f0, %f15
lduh [%l7 + 0x20], %l1
edge16n %l4, %o7, %g2
ldd [%l7 + 0x38], %f4
ld [%l7 + 0x34], %f0
udiv %o2, 0x1A47, %o1
fmovde %xcc, %f11, %f15
add %i4, %l3, %l0
fmovdcs %icc, %f7, %f0
tcs %icc, 0x6
bshuffle %f6, %f6, %f6
fbo %fcc0, loop_2350
std %f6, [%l7 + 0x70]
ldd [%l7 + 0x48], %f8
and %l6, 0x160D, %g6
loop_2350:
stw %o5, [%l7 + 0x7C]
ldx [%l7 + 0x38], %i3
ldx [%l7 + 0x50], %g4
bcs loop_2351
fmovsg %xcc, %f14, %f10
lduh [%l7 + 0x10], %i5
fpadd16s %f8, %f15, %f6
loop_2351:
fmovsn %xcc, %f13, %f5
fpsub32 %f2, %f12, %f6
brgez %g5, loop_2352
add %o6, %g3, %i2
fxnors %f11, %f11, %f6
ldsb [%l7 + 0x27], %o0
loop_2352:
fcmps %fcc2, %f0, %f10
stb %i7, [%l7 + 0x56]
tn %icc, 0x5
fabss %f13, %f6
bge,a %icc, loop_2353
stx %i0, [%l7 + 0x68]
fbule,a %fcc3, loop_2354
ld [%l7 + 0x50], %f0
loop_2353:
ld [%l7 + 0x24], %f13
nop
setx loop_2355, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2354:
movvs %icc, %i6, %o4
tne %icc, 0x5
and %l5, 0x19F0, %g7
loop_2355:
nop
setx loop_2356, %l0, %l1
jmpl %l1, %o3
std %f6, [%l7 + 0x70]
ldd [%l7 + 0x50], %f6
edge16ln %g1, %l2, %l1
loop_2356:
and %i1, %l4, %g2
fcmpes %fcc3, %f14, %f12
lduw [%l7 + 0x70], %o7
sub %o1, 0x0126, %i4
fmovdleu %xcc, %f5, %f1
ldsw [%l7 + 0x08], %l3
fand %f14, %f2, %f12
fmovsne %icc, %f5, %f13
sth %o2, [%l7 + 0x5A]
tcc %icc, 0x5
ldd [%l7 + 0x68], %f2
bne %xcc, loop_2357
fmovscc %xcc, %f9, %f15
smul %l0, %l6, %g6
movrgz %o5, %g4, %i3
loop_2357:
fandnot1 %f8, %f14, %f2
lduw [%l7 + 0x2C], %i5
fbn %fcc1, loop_2358
fpadd32 %f8, %f10, %f12
ldx [%l7 + 0x20], %o6
fabss %f8, %f10
loop_2358:
stx %g3, [%l7 + 0x28]
ld [%l7 + 0x6C], %f13
bge,a,pt %icc, loop_2359
udivx %i2, 0x0C07, %g5
ldsh [%l7 + 0x1C], %o0
ba,a %icc, loop_2360
loop_2359:
fmovdvs %icc, %f12, %f9
alignaddrl %i7, %i0, %i6
tge %xcc, 0x3
loop_2360:
tcc %icc, 0x2
brgez %l5, loop_2361
fpackfix %f12, %f9
st %f11, [%l7 + 0x60]
tne %xcc, 0x2
loop_2361:
ldx [%l7 + 0x40], %g7
ldsh [%l7 + 0x48], %o4
fabss %f0, %f9
st %f2, [%l7 + 0x2C]
fmovsl %icc, %f12, %f0
stw %g1, [%l7 + 0x78]
lduw [%l7 + 0x10], %o3
fmovdg %xcc, %f14, %f13
movne %icc, %l1, %i1
movrne %l2, 0x194, %l4
xorcc %g2, 0x1C40, %o1
ldub [%l7 + 0x71], %i4
fornot1 %f8, %f6, %f4
fba %fcc2, loop_2362
stb %l3, [%l7 + 0x2D]
std %f2, [%l7 + 0x10]
fmovsg %xcc, %f0, %f3
loop_2362:
popc 0x0539, %o7
lduw [%l7 + 0x60], %o2
fmul8ulx16 %f2, %f2, %f8
fornot2 %f4, %f8, %f14
xorcc %l6, 0x1E9B, %l0
stb %o5, [%l7 + 0x73]
fbl,a %fcc3, loop_2363
ldsw [%l7 + 0x40], %g6
ldx [%l7 + 0x48], %i3
stw %i5, [%l7 + 0x58]
loop_2363:
stx %g4, [%l7 + 0x40]
fmovscs %xcc, %f0, %f8
fsrc2s %f12, %f4
stw %g3, [%l7 + 0x48]
edge16l %o6, %g5, %o0
fbuge,a %fcc2, loop_2364
bn,a,pn %xcc, loop_2365
fbge %fcc0, loop_2366
fornot1s %f2, %f12, %f6
loop_2364:
movvs %icc, %i2, %i0
loop_2365:
lduh [%l7 + 0x52], %i7
loop_2366:
fbge,a %fcc3, loop_2367
for %f2, %f2, %f2
ldx [%l7 + 0x48], %l5
ldd [%l7 + 0x08], %f10
loop_2367:
tne %xcc, 0x7
fmovsne %icc, %f3, %f15
fmovscc %icc, %f14, %f14
lduw [%l7 + 0x2C], %g7
brgez,a %o4, loop_2368
fnor %f6, %f14, %f2
movne %xcc, %g1, %i6
subcc %o3, 0x06B9, %l1
loop_2368:
fmovrdgez %i1, %f8, %f14
xorcc %l4, %g2, %l2
tsubcc %i4, %l3, %o7
lduh [%l7 + 0x52], %o2
ld [%l7 + 0x08], %f3
tcs %icc, 0x1
lduw [%l7 + 0x0C], %l6
movrgez %o1, %o5, %l0
ldsh [%l7 + 0x64], %i3
tpos %icc, 0x4
fmovdleu %xcc, %f3, %f5
fmul8ulx16 %f10, %f8, %f6
movvs %icc, %i5, %g4
tpos %icc, 0x4
fzeros %f12
fmovrde %g6, %f0, %f6
sll %g3, %g5, %o6
movrgez %i2, 0x24A, %i0
te %xcc, 0x3
st %f2, [%l7 + 0x0C]
tle %xcc, 0x2
ldsb [%l7 + 0x1F], %i7
edge32ln %l5, %g7, %o4
fmovsgu %icc, %f4, %f13
fblg %fcc2, loop_2369
stb %g1, [%l7 + 0x6F]
fmovscc %icc, %f4, %f0
lduw [%l7 + 0x70], %o0
loop_2369:
tg %xcc, 0x4
fbg %fcc1, loop_2370
ldsw [%l7 + 0x64], %o3
stw %i6, [%l7 + 0x50]
lduh [%l7 + 0x2C], %i1
loop_2370:
stb %l1, [%l7 + 0x44]
fmovda %icc, %f15, %f9
fpadd32 %f6, %f4, %f4
fmovsvc %xcc, %f2, %f15
brgez,a %l4, loop_2371
edge32n %g2, %i4, %l2
brgz %o7, loop_2372
ldub [%l7 + 0x65], %o2
loop_2371:
std %f6, [%l7 + 0x18]
xnorcc %l6, 0x0888, %o1
loop_2372:
fcmple16 %f6, %f14, %l3
ldub [%l7 + 0x2E], %o5
fba %fcc0, loop_2373
faligndata %f6, %f10, %f8
xnorcc %i3, %i5, %g4
edge16ln %g6, %g3, %l0
loop_2373:
fmovdgu %xcc, %f6, %f11
brnz,a %g5, loop_2374
add %i2, 0x0594, %o6
fxors %f6, %f7, %f11
movrlez %i7, %l5, %g7
loop_2374:
edge8 %i0, %g1, %o4
fpack16 %f0, %f11
fmovdn %xcc, %f2, %f8
sllx %o0, 0x04, %i6
movvs %icc, %i1, %o3
movrgez %l1, 0x313, %l4
add %i4, %g2, %l2
tge %xcc, 0x5
movrne %o2, %l6, %o1
lduw [%l7 + 0x44], %o7
fmovrdgz %o5, %f6, %f8
fmovse %xcc, %f12, %f6
faligndata %f0, %f0, %f10
ldd [%l7 + 0x18], %f14
stb %l3, [%l7 + 0x2A]
ldd [%l7 + 0x48], %f8
fnegs %f13, %f5
fmovsgu %xcc, %f11, %f6
fmovsleu %xcc, %f4, %f6
array8 %i5, %i3, %g6
stw %g4, [%l7 + 0x54]
fnands %f4, %f9, %f0
fmovda %xcc, %f15, %f6
fmuld8ulx16 %f7, %f15, %f8
fbl %fcc3, loop_2375
bcs loop_2376
fmul8sux16 %f2, %f6, %f12
stx %l0, [%l7 + 0x28]
loop_2375:
movpos %xcc, %g3, %i2
loop_2376:
ldsw [%l7 + 0x48], %o6
movre %i7, 0x171, %g5
ldx [%l7 + 0x10], %g7
bgu loop_2377
stx %l5, [%l7 + 0x10]
lduh [%l7 + 0x1A], %i0
movleu %icc, %o4, %o0
loop_2377:
lduw [%l7 + 0x4C], %g1
ldx [%l7 + 0x38], %i6
fzero %f6
fble,a %fcc3, loop_2378
mulx %i1, %l1, %o3
edge16 %i4, %l4, %l2
orn %g2, 0x0407, %l6
loop_2378:
stw %o2, [%l7 + 0x2C]
movcs %xcc, %o1, %o7
srlx %l3, 0x0A, %o5
nop
setx loop_2379, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmuld8sux16 %f15, %f8, %f4
stb %i5, [%l7 + 0x6D]
fmovrsgez %g6, %f0, %f5
loop_2379:
addc %g4, 0x1CFE, %l0
fone %f0
fmovrdgez %g3, %f8, %f6
fmovdge %icc, %f10, %f9
sdivcc %i2, 0x04E3, %i3
fbe,a %fcc2, loop_2380
fornot2s %f4, %f3, %f13
bvs,a,pt %icc, loop_2381
stb %o6, [%l7 + 0x39]
loop_2380:
fmovrslez %i7, %f13, %f13
ldsw [%l7 + 0x64], %g5
loop_2381:
fpadd32s %f14, %f0, %f7
fnegs %f5, %f12
ldub [%l7 + 0x3B], %g7
ldd [%l7 + 0x08], %f8
stx %l5, [%l7 + 0x30]
tsubcc %o4, %o0, %i0
edge32n %g1, %i6, %i1
stw %o3, [%l7 + 0x6C]
sra %l1, 0x0C, %l4
fba,a %fcc0, loop_2382
taddcctv %l2, %g2, %l6
stb %o2, [%l7 + 0x09]
bgu loop_2383
loop_2382:
fpadd32s %f0, %f4, %f14
fmovscc %icc, %f2, %f8
fble %fcc3, loop_2384
loop_2383:
fbne,a %fcc3, loop_2385
fpadd32 %f2, %f8, %f10
tpos %icc, 0x5
loop_2384:
bge loop_2386
loop_2385:
addcc %o1, 0x078A, %o7
ldub [%l7 + 0x10], %i4
andcc %o5, %i5, %g6
loop_2386:
andncc %l3, %g4, %l0
st %f0, [%l7 + 0x70]
ldub [%l7 + 0x75], %g3
fbuge %fcc2, loop_2387
lduh [%l7 + 0x58], %i3
ld [%l7 + 0x68], %f7
ldsb [%l7 + 0x7B], %i2
loop_2387:
lduh [%l7 + 0x56], %i7
fandnot2 %f0, %f0, %f12
ldx [%l7 + 0x20], %o6
movrne %g7, %g5, %o4
fnot2 %f2, %f2
tn %xcc, 0x6
fnot2 %f4, %f14
fpadd16 %f14, %f4, %f14
xorcc %l5, %o0, %g1
fmovspos %xcc, %f13, %f10
edge16ln %i0, %i6, %i1
std %f12, [%l7 + 0x48]
fmul8x16au %f3, %f11, %f4
sdivcc %o3, 0x149C, %l4
fbu %fcc1, loop_2388
stw %l1, [%l7 + 0x7C]
bleu %icc, loop_2389
movg %icc, %l2, %l6
loop_2388:
ldub [%l7 + 0x4F], %o2
ldsh [%l7 + 0x50], %o1
loop_2389:
movre %g2, 0x25E, %o7
fmovscc %icc, %f3, %f4
movl %icc, %i4, %o5
ldsw [%l7 + 0x5C], %i5
edge8n %g6, %l3, %g4
movrgez %g3, 0x39F, %l0
tcc %xcc, 0x0
xor %i3, %i2, %o6
tcs %xcc, 0x3
lduw [%l7 + 0x38], %g7
ldd [%l7 + 0x18], %f2
ldx [%l7 + 0x08], %g5
bshuffle %f10, %f14, %f14
array16 %i7, %o4, %l5
ldsw [%l7 + 0x60], %o0
fbue %fcc1, loop_2390
stx %g1, [%l7 + 0x20]
movrne %i0, %i6, %o3
stb %i1, [%l7 + 0x29]
loop_2390:
taddcc %l1, 0x16B6, %l4
alignaddr %l2, %o2, %o1
array32 %g2, %l6, %i4
fbo,a %fcc1, loop_2391
stb %o7, [%l7 + 0x7C]
alignaddr %i5, %g6, %l3
ld [%l7 + 0x10], %f0
loop_2391:
ld [%l7 + 0x30], %f5
fnot2 %f8, %f0
ldub [%l7 + 0x29], %o5
fnands %f9, %f8, %f0
ble,pn %icc, loop_2392
ldsb [%l7 + 0x5E], %g3
tle %xcc, 0x3
fmovdg %xcc, %f7, %f1
loop_2392:
fmovsleu %icc, %f8, %f11
brgez,a %l0, loop_2393
sllx %i3, %i2, %g4
fmovdvc %xcc, %f15, %f4
fcmpd %fcc1, %f8, %f10
loop_2393:
fbo %fcc1, loop_2394
lduw [%l7 + 0x10], %o6
tsubcc %g7, %g5, %i7
lduw [%l7 + 0x34], %l5
loop_2394:
ta %xcc, 0x0
xnor %o0, 0x0C4A, %g1
udivx %o4, 0x17C3, %i0
edge8n %o3, %i1, %l1
ldd [%l7 + 0x10], %f14
stx %i6, [%l7 + 0x60]
movneg %icc, %l2, %l4
sth %o1, [%l7 + 0x52]
st %f11, [%l7 + 0x10]
tpos %icc, 0x6
ldsw [%l7 + 0x48], %o2
fand %f6, %f2, %f14
bgu loop_2395
fands %f0, %f7, %f7
sth %l6, [%l7 + 0x5E]
brgez %i4, loop_2396
loop_2395:
tleu %xcc, 0x3
movrgez %o7, 0x0AE, %g2
ldsh [%l7 + 0x64], %g6
loop_2396:
stw %i5, [%l7 + 0x5C]
mulscc %l3, 0x1210, %g3
ldx [%l7 + 0x70], %l0
edge16ln %i3, %i2, %o5
std %f4, [%l7 + 0x68]
fblg %fcc3, loop_2397
fnot1 %f4, %f14
ldsb [%l7 + 0x48], %g4
ldsb [%l7 + 0x58], %o6
loop_2397:
bneg,a %xcc, loop_2398
array8 %g5, %g7, %l5
stw %o0, [%l7 + 0x10]
fmovrde %g1, %f4, %f6
loop_2398:
lduw [%l7 + 0x40], %o4
stw %i0, [%l7 + 0x28]
stx %o3, [%l7 + 0x08]
stx %i7, [%l7 + 0x40]
brlz,a %l1, loop_2399
xnor %i1, %i6, %l4
movneg %icc, %o1, %l2
or %l6, %o2, %o7
loop_2399:
fmovspos %icc, %f0, %f12
orncc %g2, 0x1AD1, %g6
lduh [%l7 + 0x58], %i5
fmovdvc %xcc, %f7, %f1
st %f13, [%l7 + 0x2C]
edge8 %l3, %g3, %i4
edge8 %l0, %i2, %o5
array32 %i3, %o6, %g4
stb %g7, [%l7 + 0x6B]
call loop_2400
fcmple16 %f2, %f0, %g5
fnot2s %f10, %f5
sth %o0, [%l7 + 0x1E]
loop_2400:
lduw [%l7 + 0x1C], %l5
pdist %f10, %f0, %f4
ldsh [%l7 + 0x3A], %o4
nop
setx loop_2401, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
udivx %g1, 0x0DA7, %i0
tle %icc, 0x5
st %f8, [%l7 + 0x40]
loop_2401:
ldd [%l7 + 0x40], %f10
fcmpd %fcc3, %f6, %f4
fmul8x16au %f15, %f12, %f8
fxor %f14, %f2, %f10
fbge %fcc1, loop_2402
fpackfix %f6, %f3
orncc %o3, %l1, %i1
edge32 %i6, %i7, %l4
loop_2402:
srax %o1, %l6, %o2
stb %l2, [%l7 + 0x2E]
nop
setx loop_2403, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
orncc %g2, 0x12C9, %o7
st %f7, [%l7 + 0x0C]
addccc %i5, 0x1F9C, %l3
loop_2403:
ldsw [%l7 + 0x3C], %g6
andn %g3, %i4, %i2
ldsw [%l7 + 0x60], %l0
ldub [%l7 + 0x27], %o5
sth %o6, [%l7 + 0x08]
fzero %f14
brlz %i3, loop_2404
bneg loop_2405
sdiv %g7, 0x19C4, %g4
bneg %icc, loop_2406
loop_2404:
fmovdge %icc, %f4, %f9
loop_2405:
edge32n %g5, %o0, %o4
fbue %fcc3, loop_2407
loop_2406:
fbo,a %fcc0, loop_2408
fpadd16 %f8, %f6, %f0
tvs %icc, 0x4
loop_2407:
fmovs %f8, %f8
loop_2408:
sra %l5, 0x19, %i0
fbe %fcc3, loop_2409
tvs %icc, 0x3
nop
setx loop_2410, %l0, %l1
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 %g1, 0x1DB3, %o3
loop_2409:
ld [%l7 + 0x18], %f8
fcmpgt16 %f4, %f8, %i1
loop_2410:
movn %icc, %l1, %i6
fors %f2, %f14, %f12
fnor %f10, %f8, %f6
movne %xcc, %l4, %o1
fmul8x16au %f13, %f1, %f10
brnz,a %i7, loop_2411
lduh [%l7 + 0x7E], %o2
udiv %l2, 0x05F5, %g2
fble %fcc1, loop_2412
loop_2411:
orn %l6, 0x16DE, %o7
ld [%l7 + 0x7C], %f8
edge16ln %l3, %g6, %g3
loop_2412:
fmovsg %xcc, %f13, %f9
fmul8x16au %f5, %f1, %f10
mova %xcc, %i4, %i5
lduw [%l7 + 0x20], %l0
ldsb [%l7 + 0x74], %o5
tcs %icc, 0x2
fpsub16 %f2, %f14, %f12
st %f3, [%l7 + 0x28]
nop
setx loop_2413, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpsub16 %f4, %f14, %f2
ldsb [%l7 + 0x13], %o6
sdiv %i3, 0x0152, %g7
loop_2413:
xnor %i2, 0x0774, %g5
fone %f10
fmovsne %icc, %f6, %f9
fblg %fcc0, loop_2414
sra %g4, 0x1D, %o4
std %f2, [%l7 + 0x78]
move %xcc, %o0, %i0
loop_2414:
edge16l %l5, %o3, %i1
move %xcc, %l1, %g1
sth %i6, [%l7 + 0x70]
movle %xcc, %l4, %i7
fbul,a %fcc2, loop_2415
fmovda %icc, %f1, %f9
fmovdn %xcc, %f10, %f5
movneg %icc, %o2, %o1
loop_2415:
fsrc1 %f6, %f2
fmovda %xcc, %f12, %f6
fmovdg %icc, %f12, %f13
stx %g2, [%l7 + 0x58]
bge %icc, loop_2416
std %f10, [%l7 + 0x08]
subccc %l6, %l2, %l3
movne %icc, %g6, %g3
loop_2416:
orcc %i4, 0x03D2, %o7
fmovsgu %icc, %f8, %f14
sdiv %l0, 0x11F6, %o5
ldsw [%l7 + 0x3C], %o6
ldub [%l7 + 0x7E], %i3
pdist %f0, %f0, %f14
smul %g7, 0x1FF5, %i5
ldd [%l7 + 0x28], %f6
popc 0x04A9, %g5
array16 %g4, %o4, %o0
edge8n %i2, %l5, %i0
bvs,a %icc, loop_2417
fpadd32s %f2, %f10, %f9
ldd [%l7 + 0x60], %f10
ldub [%l7 + 0x45], %i1
loop_2417:
ld [%l7 + 0x54], %f4
fbge,a %fcc2, loop_2418
ba,a loop_2419
fba %fcc0, loop_2420
stb %o3, [%l7 + 0x6B]
loop_2418:
bg,pt %icc, loop_2421
loop_2419:
xnor %g1, 0x1D11, %i6
loop_2420:
fornot2s %f4, %f12, %f6
sth %l1, [%l7 + 0x08]
loop_2421:
st %f6, [%l7 + 0x40]
fbul,a %fcc3, loop_2422
fmovrse %i7, %f2, %f2
umulcc %o2, 0x1E81, %l4
nop
setx loop_2423, %l0, %l1
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_2422:
fors %f7, %f0, %f14
st %f3, [%l7 + 0x2C]
ldsb [%l7 + 0x72], %o1
loop_2423:
fmovsleu %xcc, %f11, %f2
array8 %l6, %g2, %l2
ldsb [%l7 + 0x36], %g6
fnor %f14, %f2, %f6
fmovsne %icc, %f4, %f13
fmovdleu %icc, %f3, %f4
fandnot2 %f14, %f2, %f2
movcc %xcc, %l3, %i4
std %f2, [%l7 + 0x58]
st %f6, [%l7 + 0x38]
edge32n %g3, %o7, %o5
ldub [%l7 + 0x15], %o6
ba,a,pn %xcc, loop_2424
edge16l %i3, %l0, %g7
fxor %f8, %f12, %f10
sethi 0x01F8, %g5
loop_2424:
fands %f0, %f10, %f14
lduw [%l7 + 0x7C], %g4
fbg,a %fcc1, loop_2425
lduw [%l7 + 0x68], %i5
ldd [%l7 + 0x38], %f14
ldub [%l7 + 0x45], %o4
loop_2425:
fnot1s %f11, %f6
fpack32 %f6, %f12, %f10
fsrc2s %f9, %f10
stb %o0, [%l7 + 0x26]
fcmpeq32 %f14, %f2, %i2
fornot1 %f8, %f10, %f0
srax %l5, %i1, %o3
mulscc %i0, %i6, %l1
fmovdvs %icc, %f4, %f15
stx %g1, [%l7 + 0x68]
stx %o2, [%l7 + 0x10]
ldub [%l7 + 0x6A], %l4
nop
setx loop_2426, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bne,a,pn %xcc, loop_2427
brgz %i7, loop_2428
stw %l6, [%l7 + 0x44]
loop_2426:
movleu %icc, %g2, %l2
loop_2427:
bcc,a,pt %icc, loop_2429
loop_2428:
ld [%l7 + 0x48], %f14
stx %g6, [%l7 + 0x58]
fmovdge %xcc, %f2, %f11
loop_2429:
st %f14, [%l7 + 0x14]
edge16l %o1, %l3, %i4
fmovdn %xcc, %f7, %f14
smul %g3, %o7, %o6
fbule,a %fcc3, loop_2430
fbul,a %fcc0, loop_2431
fbe,a %fcc0, loop_2432
tl %icc, 0x1
loop_2430:
smulcc %i3, 0x160C, %l0
loop_2431:
stw %o5, [%l7 + 0x6C]
loop_2432:
fpackfix %f2, %f10
mova %icc, %g5, %g7
tvs %xcc, 0x5
mulscc %i5, %o4, %o0
bcc,a %icc, loop_2433
fmovdn %icc, %f3, %f9
edge16 %g4, %l5, %i2
stx %i1, [%l7 + 0x60]
loop_2433:
tsubcc %i0, %o3, %l1
fmovsle %icc, %f14, %f5
ldsb [%l7 + 0x47], %g1
fcmpd %fcc2, %f12, %f10
ldd [%l7 + 0x68], %f10
lduh [%l7 + 0x66], %o2
ldd [%l7 + 0x40], %f2
movcs %xcc, %l4, %i7
tvc %icc, 0x4
mulx %l6, %g2, %l2
sll %g6, 0x1C, %i6
orcc %o1, 0x00B3, %i4
bl loop_2434
orncc %g3, 0x1220, %l3
edge8l %o7, %o6, %l0
subc %i3, %o5, %g5
loop_2434:
fandnot1s %f4, %f7, %f13
fble,a %fcc1, loop_2435
stb %g7, [%l7 + 0x44]
movl %xcc, %o4, %o0
stw %g4, [%l7 + 0x30]
loop_2435:
lduw [%l7 + 0x24], %l5
edge16l %i5, %i2, %i1
fabsd %f8, %f8
bvc,a %xcc, loop_2436
fornot1s %f10, %f7, %f3
fmovrsne %o3, %f10, %f9
ldsb [%l7 + 0x27], %l1
loop_2436:
brgz,a %g1, loop_2437
and %o2, %i0, %i7
fmovdl %icc, %f12, %f9
ta %xcc, 0x1
loop_2437:
fbug %fcc1, loop_2438
fmovrslez %l4, %f12, %f6
ldsb [%l7 + 0x3B], %l6
fbug %fcc2, loop_2439
loop_2438:
ldsb [%l7 + 0x41], %g2
sth %l2, [%l7 + 0x5A]
bleu,a,pt %icc, loop_2440
loop_2439:
lduw [%l7 + 0x4C], %g6
fbue %fcc0, loop_2441
fmovrslez %o1, %f1, %f1
loop_2440:
ldsb [%l7 + 0x54], %i6
stx %i4, [%l7 + 0x68]
loop_2441:
stw %g3, [%l7 + 0x30]
ld [%l7 + 0x48], %f10
bvs,pt %icc, loop_2442
std %f6, [%l7 + 0x70]
bgu,pt %icc, loop_2443
edge16ln %l3, %o6, %o7
loop_2442:
umul %l0, 0x1B9E, %o5
fxnor %f2, %f4, %f14
loop_2443:
movle %icc, %i3, %g5
taddcc %o4, 0x1372, %g7
ta %icc, 0x2
stb %g4, [%l7 + 0x22]
nop
setx loop_2444, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bg,a,pt %xcc, loop_2445
ldsw [%l7 + 0x24], %l5
fzero %f10
loop_2444:
fmul8x16 %f8, %f4, %f0
loop_2445:
srax %o0, %i5, %i1
fcmpeq32 %f8, %f12, %o3
sth %i2, [%l7 + 0x62]
fmovrse %l1, %f10, %f1
std %f2, [%l7 + 0x20]
fmovsn %icc, %f7, %f6
fandnot2s %f2, %f9, %f10
fmovsa %xcc, %f9, %f10
fmovdgu %xcc, %f0, %f14
fbl,a %fcc1, loop_2446
std %f10, [%l7 + 0x18]
ldub [%l7 + 0x50], %o2
tpos %icc, 0x4
loop_2446:
fxnor %f4, %f8, %f0
smul %g1, %i7, %i0
bneg %icc, loop_2447
smulcc %l6, 0x11E1, %l4
fmovrdlz %l2, %f0, %f2
bgu,a %icc, loop_2448
loop_2447:
sth %g6, [%l7 + 0x44]
fbn,a %fcc0, loop_2449
fpmerge %f8, %f2, %f12
loop_2448:
sra %g2, %i6, %i4
ldd [%l7 + 0x40], %f12
loop_2449:
nop
setx loop_2450, %l0, %l1
jmpl %l1, %o1
fmovdgu %icc, %f15, %f3
fcmpne16 %f14, %f8, %l3
tleu %icc, 0x5
loop_2450:
ldx [%l7 + 0x30], %g3
sll %o7, %o6, %o5
fcmped %fcc0, %f12, %f4
movn %xcc, %l0, %g5
bpos,a,pn %xcc, loop_2451
sth %i3, [%l7 + 0x50]
alignaddr %o4, %g7, %g4
stw %o0, [%l7 + 0x38]
loop_2451:
fmovdg %xcc, %f6, %f6
fornot1s %f13, %f15, %f12
fzeros %f9
ldsh [%l7 + 0x5E], %i5
ld [%l7 + 0x78], %f15
stw %l5, [%l7 + 0x54]
tleu %xcc, 0x5
stx %o3, [%l7 + 0x10]
bcc,pn %xcc, loop_2452
andcc %i1, 0x030C, %i2
fmovrslez %o2, %f5, %f15
fmovsn %xcc, %f5, %f11
loop_2452:
ldub [%l7 + 0x16], %l1
fbu %fcc2, loop_2453
bleu %xcc, loop_2454
and %g1, %i0, %l6
edge16n %l4, %i7, %l2
loop_2453:
and %g2, 0x1C99, %g6
loop_2454:
fpadd32 %f6, %f2, %f8
ld [%l7 + 0x40], %f3
fpack16 %f10, %f4
udiv %i4, 0x0C16, %i6
fmovda %icc, %f10, %f14
fbul %fcc1, loop_2455
fmovde %icc, %f15, %f3
subccc %o1, %l3, %o7
brlez %o6, loop_2456
loop_2455:
movn %icc, %o5, %g3
sth %l0, [%l7 + 0x22]
bcs loop_2457
loop_2456:
fmovdpos %xcc, %f1, %f4
stb %i3, [%l7 + 0x4E]
fxors %f2, %f5, %f12
loop_2457:
tne %icc, 0x0
bleu %icc, loop_2458
ldd [%l7 + 0x28], %f2
ldub [%l7 + 0x52], %o4
edge8n %g7, %g5, %g4
loop_2458:
fmovscc %xcc, %f15, %f10
addccc %i5, %l5, %o3
bgu,a %icc, loop_2459
fbg %fcc3, loop_2460
fmovdne %xcc, %f7, %f1
fcmpeq16 %f0, %f4, %i1
loop_2459:
movcc %icc, %i2, %o0
loop_2460:
ldsb [%l7 + 0x56], %l1
st %f10, [%l7 + 0x78]
ldub [%l7 + 0x20], %o2
mova %icc, %i0, %l6
bn %xcc, loop_2461
nop
setx loop_2462, %l0, %l1
jmpl %l1, %g1
fmovrdlez %l4, %f12, %f2
fmovrsgz %l2, %f12, %f1
loop_2461:
fmovsg %xcc, %f7, %f11
loop_2462:
sth %i7, [%l7 + 0x64]
lduh [%l7 + 0x0A], %g2
sdiv %i4, 0x04B2, %g6
fbne %fcc1, loop_2463
orncc %o1, 0x0256, %i6
st %f6, [%l7 + 0x14]
fblg %fcc1, loop_2464
loop_2463:
fmovdcc %xcc, %f4, %f12
sth %o7, [%l7 + 0x66]
ldsw [%l7 + 0x10], %l3
loop_2464:
fmovdgu %xcc, %f7, %f3
ldx [%l7 + 0x28], %o5
fbuge,a %fcc3, loop_2465
sth %o6, [%l7 + 0x3C]
ldsb [%l7 + 0x47], %l0
ldsw [%l7 + 0x7C], %g3
loop_2465:
stb %o4, [%l7 + 0x46]
lduw [%l7 + 0x34], %g7
fmovse %icc, %f11, %f9
ldub [%l7 + 0x7A], %i3
fba,a %fcc0, loop_2466
std %f0, [%l7 + 0x18]
fmovscs %icc, %f9, %f8
brgez %g4, loop_2467
loop_2466:
xnor %i5, %g5, %l5
fabsd %f0, %f10
lduw [%l7 + 0x20], %i1
loop_2467:
fpsub16 %f2, %f14, %f14
fsrc2 %f4, %f6
fbne %fcc0, loop_2468
fba,a %fcc1, loop_2469
array8 %i2, %o0, %l1
brlez %o3, loop_2470
loop_2468:
movn %xcc, %o2, %i0
loop_2469:
nop
setx loop_2471, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smulcc %l6, 0x19D3, %l4
loop_2470:
call loop_2472
std %f12, [%l7 + 0x68]
loop_2471:
subc %l2, %i7, %g2
fxnors %f9, %f7, %f11
loop_2472:
ld [%l7 + 0x3C], %f3
st %f8, [%l7 + 0x48]
fpsub32s %f4, %f14, %f9
add %i4, %g6, %o1
ldub [%l7 + 0x7C], %i6
popc %o7, %g1
umul %l3, %o5, %l0
subc %g3, %o4, %o6
stx %i3, [%l7 + 0x28]
fandnot1 %f2, %f2, %f8
fmovda %icc, %f0, %f14
fmovsg %icc, %f5, %f8
fmovrdne %g7, %f0, %f4
fpmerge %f6, %f11, %f4
ldub [%l7 + 0x0E], %g4
ldsw [%l7 + 0x3C], %i5
fbug %fcc3, loop_2473
bcc loop_2474
tcc %icc, 0x7
umul %g5, %i1, %i2
loop_2473:
bleu,a,pt %xcc, loop_2475
loop_2474:
xorcc %o0, %l1, %l5
ld [%l7 + 0x10], %f12
movn %icc, %o3, %o2
loop_2475:
fmovrdgz %i0, %f12, %f8
ldub [%l7 + 0x3C], %l6
fnors %f14, %f11, %f12
fcmpgt32 %f2, %f10, %l2
movpos %xcc, %l4, %i7
edge16ln %i4, %g6, %g2
be,a,pt %icc, loop_2476
stx %o1, [%l7 + 0x40]
bvc,a loop_2477
brlz,a %i6, loop_2478
loop_2476:
stw %g1, [%l7 + 0x28]
std %f14, [%l7 + 0x70]
loop_2477:
and %l3, %o7, %o5
loop_2478:
fmovsg %xcc, %f15, %f3
bvs,a,pn %icc, loop_2479
stb %g3, [%l7 + 0x3F]
ld [%l7 + 0x20], %f9
fandnot2 %f8, %f2, %f14
loop_2479:
fmul8x16au %f0, %f8, %f10
ldsw [%l7 + 0x78], %o4
fsrc1s %f9, %f7
bne,a,pn %xcc, loop_2480
st %f4, [%l7 + 0x74]
lduh [%l7 + 0x7C], %l0
ldsh [%l7 + 0x40], %o6
loop_2480:
bshuffle %f14, %f10, %f12
std %f0, [%l7 + 0x50]
edge32n %i3, %g7, %i5
ld [%l7 + 0x2C], %f12
sra %g5, %i1, %g4
fcmps %fcc0, %f7, %f4
movre %o0, %i2, %l1
movneg %icc, %l5, %o3
stw %o2, [%l7 + 0x08]
fzeros %f8
brgez %i0, loop_2481
fmovrdgz %l2, %f14, %f12
mulscc %l4, %i7, %l6
fxnor %f6, %f0, %f14
loop_2481:
sub %g6, 0x01C5, %i4
fmul8x16al %f10, %f12, %f10
fmovrslez %g2, %f8, %f0
movcc %icc, %i6, %o1
fnegd %f6, %f10
edge16 %g1, %l3, %o5
fpadd32s %f14, %f10, %f13
sdivcc %o7, 0x0D71, %o4
fandnot2 %f6, %f0, %f12
ldsw [%l7 + 0x70], %l0
bleu,pt %icc, loop_2482
tle %xcc, 0x3
movne %icc, %g3, %i3
addc %g7, %i5, %o6
loop_2482:
fnot1s %f3, %f10
edge32 %i1, %g5, %g4
taddcc %o0, %l1, %i2
fmovrslez %l5, %f9, %f15
tpos %icc, 0x7
nop
setx loop_2483, %l0, %l1
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], %o2
fpack16 %f6, %f5
sth %o3, [%l7 + 0x10]
loop_2483:
bshuffle %f8, %f14, %f6
fmovsa %xcc, %f3, %f15
fnors %f12, %f13, %f3
tcc %xcc, 0x1
popc 0x1640, %l2
fnand %f4, %f14, %f14
and %i0, %i7, %l4
fmovsneg %icc, %f14, %f12
ld [%l7 + 0x18], %f14
movcc %xcc, %l6, %i4
ldsb [%l7 + 0x41], %g6
fandnot1 %f4, %f8, %f12
fbe %fcc1, loop_2484
ldsb [%l7 + 0x62], %i6
fmovse %xcc, %f1, %f11
ldd [%l7 + 0x48], %f4
loop_2484:
umul %g2, 0x0E09, %g1
stx %l3, [%l7 + 0x60]
fmovrsgz %o5, %f1, %f0
fmovrsgz %o7, %f5, %f2
ldx [%l7 + 0x20], %o4
edge8 %o1, %l0, %i3
stx %g3, [%l7 + 0x28]
ldsw [%l7 + 0x74], %g7
tle %xcc, 0x4
edge16 %o6, %i1, %g5
fmuld8ulx16 %f8, %f1, %f14
andncc %g4, %o0, %i5
movcs %xcc, %i2, %l1
move %xcc, %l5, %o3
andncc %l2, %o2, %i7
ldsb [%l7 + 0x12], %l4
fcmpeq32 %f10, %f14, %i0
edge32ln %i4, %g6, %l6
orcc %i6, 0x1CEC, %g2
ldd [%l7 + 0x40], %f4
bneg %icc, loop_2485
fnand %f2, %f6, %f14
orcc %l3, 0x13AE, %o5
fbul,a %fcc3, loop_2486
loop_2485:
lduw [%l7 + 0x5C], %g1
sllx %o4, 0x0D, %o1
ldsw [%l7 + 0x7C], %o7
loop_2486:
bshuffle %f12, %f6, %f6
taddcctv %l0, 0x1629, %g3
tsubcctv %g7, %o6, %i3
move %xcc, %i1, %g5
st %f9, [%l7 + 0x40]
orncc %g4, %o0, %i2
stx %l1, [%l7 + 0x28]
sdiv %i5, 0x0B1F, %o3
st %f5, [%l7 + 0x14]
bn loop_2487
sra %l2, 0x10, %o2
te %icc, 0x5
fmuld8ulx16 %f3, %f10, %f2
loop_2487:
fnand %f10, %f6, %f0
tl %xcc, 0x3
fpadd16s %f11, %f10, %f15
udivx %l5, 0x1DE2, %i7
fnot2 %f10, %f0
stb %i0, [%l7 + 0x3E]
taddcctv %i4, 0x1F48, %g6
stb %l4, [%l7 + 0x29]
fmuld8sux16 %f11, %f4, %f8
mulscc %i6, %l6, %g2
lduw [%l7 + 0x48], %l3
fornot1s %f13, %f3, %f1
stw %g1, [%l7 + 0x10]
fmul8x16al %f11, %f4, %f10
ldsb [%l7 + 0x72], %o5
tl %xcc, 0x6
tle %icc, 0x0
nop
setx loop_2488, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fand %f0, %f12, %f10
sdivx %o4, 0x1ADC, %o7
fpmerge %f13, %f2, %f8
loop_2488:
popc 0x0ACB, %l0
fbul,a %fcc2, loop_2489
fmul8x16 %f12, %f0, %f14
fmovse %xcc, %f11, %f5
fmovdvs %icc, %f12, %f13
loop_2489:
tg %xcc, 0x3
ldx [%l7 + 0x20], %g3
stx %o1, [%l7 + 0x58]
sth %o6, [%l7 + 0x56]
stx %i3, [%l7 + 0x60]
movre %g7, 0x1F7, %g5
stx %i1, [%l7 + 0x78]
brgez %g4, loop_2490
tcc %xcc, 0x4
movg %icc, %i2, %o0
ldd [%l7 + 0x08], %f4
loop_2490:
st %f8, [%l7 + 0x48]
fxors %f3, %f9, %f12
stx %l1, [%l7 + 0x20]
ldsw [%l7 + 0x5C], %i5
ldx [%l7 + 0x18], %o3
tleu %icc, 0x7
std %f8, [%l7 + 0x18]
sth %l2, [%l7 + 0x7C]
edge32 %o2, %l5, %i0
ldsw [%l7 + 0x5C], %i7
ld [%l7 + 0x7C], %f14
fsrc1s %f11, %f14
fmovdl %xcc, %f14, %f11
fmovsn %xcc, %f12, %f10
fandnot2 %f6, %f4, %f12
lduh [%l7 + 0x48], %i4
ldsb [%l7 + 0x4A], %g6
bl,pt %xcc, loop_2491
ldsw [%l7 + 0x6C], %i6
ldd [%l7 + 0x50], %f8
fors %f3, %f9, %f7
loop_2491:
fornot2s %f6, %f12, %f12
stw %l4, [%l7 + 0x0C]
tvs %xcc, 0x0
ldub [%l7 + 0x6C], %l6
subcc %l3, %g2, %o5
lduw [%l7 + 0x60], %g1
movrgz %o7, %o4, %g3
bshuffle %f2, %f10, %f2
edge16l %l0, %o6, %o1
stw %g7, [%l7 + 0x54]
fpadd32s %f2, %f7, %f5
fnot1 %f10, %f12
stw %g5, [%l7 + 0x24]
fornot2s %f13, %f8, %f9
fcmple16 %f6, %f12, %i3
stw %i1, [%l7 + 0x70]
fnegs %f9, %f15
ldsw [%l7 + 0x0C], %i2
stb %g4, [%l7 + 0x7A]
fmovrde %o0, %f14, %f14
srlx %i5, 0x0D, %l1
ldx [%l7 + 0x48], %o3
fbu,a %fcc0, loop_2492
ldx [%l7 + 0x38], %o2
movre %l2, 0x200, %i0
ba,a %icc, loop_2493
loop_2492:
fsrc1s %f4, %f8
fmovrdgez %i7, %f0, %f12
ldx [%l7 + 0x50], %i4
loop_2493:
faligndata %f0, %f0, %f10
addccc %g6, %l5, %i6
bgu,a %icc, loop_2494
ble,pt %xcc, loop_2495
bg,a %icc, loop_2496
ldsb [%l7 + 0x51], %l4
loop_2494:
movg %xcc, %l3, %l6
loop_2495:
tcs %xcc, 0x1
loop_2496:
orcc %o5, %g2, %o7
addccc %o4, %g3, %g1
fmovdcs %xcc, %f3, %f0
movgu %xcc, %l0, %o1
fmovrdgz %g7, %f2, %f6
fmul8sux16 %f12, %f8, %f6
fandnot1 %f14, %f0, %f12
st %f14, [%l7 + 0x54]
fmovsleu %icc, %f0, %f11
fbuge %fcc1, loop_2497
fmul8x16al %f13, %f5, %f2
fpmerge %f2, %f0, %f10
sdiv %g5, 0x106C, %o6
loop_2497:
fmovsleu %xcc, %f2, %f5
ldsb [%l7 + 0x48], %i3
edge16l %i1, %g4, %i2
fmovdleu %icc, %f3, %f9
lduh [%l7 + 0x44], %o0
ldub [%l7 + 0x79], %l1
fnot2s %f11, %f10
fpadd16 %f10, %f2, %f10
ldub [%l7 + 0x17], %i5
bg,a,pn %xcc, loop_2498
edge32ln %o2, %o3, %l2
stb %i0, [%l7 + 0x2F]
taddcc %i7, 0x1061, %i4
loop_2498:
st %f12, [%l7 + 0x10]
fnegd %f6, %f6
brgez,a %g6, loop_2499
orcc %i6, 0x1432, %l4
fmovrdgz %l5, %f6, %f8
movrgez %l6, 0x029, %l3
loop_2499:
srax %g2, 0x1A, %o5
fabsd %f8, %f0
or %o7, %o4, %g1
addccc %l0, %o1, %g7
fmovsn %icc, %f11, %f6
ldd [%l7 + 0x20], %f10
std %f4, [%l7 + 0x48]
sra %g5, %o6, %g3
array8 %i1, %i3, %i2
subc %g4, %l1, %i5
movneg %icc, %o0, %o2
edge8ln %l2, %o3, %i7
sub %i0, %g6, %i6
alignaddrl %l4, %i4, %l5
xnor %l3, 0x1494, %g2
fblg,a %fcc0, loop_2500
fzero %f6
ldd [%l7 + 0x30], %f4
smulcc %o5, %o7, %o4
loop_2500:
fpsub32s %f8, %f6, %f1
tgu %xcc, 0x3
tpos %xcc, 0x3
ldd [%l7 + 0x10], %f14
bge,a,pt %icc, loop_2501
orcc %l6, 0x16B0, %l0
fnegd %f2, %f4
stw %o1, [%l7 + 0x50]
loop_2501:
edge32n %g1, %g5, %g7
sth %g3, [%l7 + 0x12]
stb %o6, [%l7 + 0x18]
edge32l %i1, %i3, %g4
fmul8x16al %f4, %f11, %f0
addccc %i2, 0x1231, %i5
st %f3, [%l7 + 0x28]
edge8l %l1, %o2, %o0
std %f2, [%l7 + 0x38]
umul %l2, %i7, %i0
fornot1s %f13, %f2, %f14
fmovscs %xcc, %f6, %f3
ldub [%l7 + 0x3D], %o3
orcc %g6, %i6, %l4
fblg %fcc0, loop_2502
fcmpes %fcc0, %f14, %f15
sdivcc %l5, 0x0DF5, %i4
sth %l3, [%l7 + 0x74]
loop_2502:
fbule,a %fcc1, loop_2503
pdist %f10, %f6, %f0
alignaddrl %o5, %o7, %o4
stx %g2, [%l7 + 0x18]
loop_2503:
ldd [%l7 + 0x20], %f10
fpsub16 %f10, %f0, %f10
fnor %f4, %f12, %f12
stb %l0, [%l7 + 0x23]
fpsub32 %f2, %f12, %f8
fmul8x16au %f11, %f3, %f2
ldsw [%l7 + 0x34], %l6
fcmped %fcc1, %f6, %f2
stw %o1, [%l7 + 0x20]
ldsb [%l7 + 0x41], %g1
ldsb [%l7 + 0x09], %g5
ldsh [%l7 + 0x5C], %g7
fpsub32s %f1, %f9, %f3
ldsw [%l7 + 0x4C], %o6
udivcc %i1, 0x041E, %i3
bcs,a loop_2504
ldsb [%l7 + 0x51], %g4
fornot1s %f3, %f14, %f12
fbuge %fcc1, loop_2505
loop_2504:
lduw [%l7 + 0x58], %g3
ldsw [%l7 + 0x0C], %i5
fmovdge %icc, %f13, %f11
loop_2505:
for %f14, %f0, %f2
ldsb [%l7 + 0x36], %i2
lduw [%l7 + 0x54], %o2
ldub [%l7 + 0x5F], %o0
fcmpes %fcc0, %f5, %f8
alignaddr %l1, %i7, %i0
edge32 %o3, %g6, %i6
fmovscc %icc, %f2, %f4
fexpand %f5, %f10
stb %l2, [%l7 + 0x57]
bvs,pn %icc, loop_2506
std %f2, [%l7 + 0x20]
ldsb [%l7 + 0x72], %l5
orncc %l4, 0x1768, %i4
loop_2506:
fcmps %fcc1, %f14, %f7
fcmpne16 %f6, %f4, %l3
lduh [%l7 + 0x64], %o5
fmovdle %xcc, %f6, %f7
ld [%l7 + 0x14], %f14
call loop_2507
for %f4, %f6, %f4
fxnor %f8, %f14, %f6
ld [%l7 + 0x0C], %f1
loop_2507:
fbl,a %fcc2, loop_2508
ba,a loop_2509
tvs %xcc, 0x2
ldsw [%l7 + 0x34], %o4
loop_2508:
sth %g2, [%l7 + 0x08]
loop_2509:
fmovdgu %xcc, %f1, %f4
st %f11, [%l7 + 0x18]
std %f0, [%l7 + 0x50]
array16 %l0, %l6, %o7
std %f2, [%l7 + 0x20]
fbl %fcc0, loop_2510
ldub [%l7 + 0x38], %o1
std %f14, [%l7 + 0x28]
smul %g5, %g1, %o6
loop_2510:
ldx [%l7 + 0x58], %i1
sth %g7, [%l7 + 0x30]
st %f2, [%l7 + 0x24]
addc %g4, %g3, %i3
fmovsg %xcc, %f11, %f0
fandnot2s %f10, %f1, %f13
ldsb [%l7 + 0x22], %i5
xnorcc %i2, %o0, %l1
fandnot2 %f8, %f0, %f2
ldsw [%l7 + 0x58], %i7
edge32l %i0, %o3, %g6
stw %i6, [%l7 + 0x44]
movrlez %o2, 0x01F, %l5
fbuge,a %fcc2, loop_2511
lduh [%l7 + 0x6E], %l4
stw %i4, [%l7 + 0x44]
bgu,a,pn %xcc, loop_2512
loop_2511:
ldub [%l7 + 0x1C], %l3
fbne,a %fcc0, loop_2513
fmuld8sux16 %f5, %f7, %f10
loop_2512:
tgu %icc, 0x3
ldd [%l7 + 0x30], %f0
loop_2513:
ldsw [%l7 + 0x20], %l2
edge8n %o4, %o5, %l0
nop
setx loop_2514, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
call loop_2515
array16 %g2, %l6, %o7
stb %g5, [%l7 + 0x6D]
loop_2514:
fmovdle %xcc, %f5, %f4
loop_2515:
stb %g1, [%l7 + 0x2E]
tsubcctv %o1, %o6, %g7
stb %g4, [%l7 + 0x27]
edge32l %i1, %g3, %i3
fbe,a %fcc0, loop_2516
fandnot2s %f13, %f10, %f10
ld [%l7 + 0x50], %f6
lduh [%l7 + 0x72], %i5
loop_2516:
fpsub32 %f2, %f6, %f14
brlz,a %o0, loop_2517
alignaddr %l1, %i2, %i0
tn %xcc, 0x0
bn,pn %icc, loop_2518
loop_2517:
fmovrslez %o3, %f14, %f15
ldub [%l7 + 0x3B], %i7
fornot2 %f6, %f4, %f2
loop_2518:
tgu %icc, 0x2
nop
setx loop_2519, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpack32 %f4, %f4, %f12
fmovsge %icc, %f10, %f4
bvc loop_2520
loop_2519:
sth %i6, [%l7 + 0x0E]
taddcc %g6, %o2, %l4
fsrc2 %f4, %f4
loop_2520:
stw %i4, [%l7 + 0x3C]
fmovdge %icc, %f2, %f12
fabss %f5, %f10
sth %l3, [%l7 + 0x4E]
tgu %xcc, 0x4
fmovrdgz %l5, %f10, %f14
nop
setx loop_2521, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsleu %xcc, %f0, %f2
addccc %o4, 0x067F, %l2
srl %o5, %l0, %l6
loop_2521:
fmovrslez %o7, %f8, %f2
subccc %g2, %g5, %o1
fpack32 %f4, %f6, %f14
movrlez %g1, 0x086, %o6
ldx [%l7 + 0x20], %g4
lduh [%l7 + 0x10], %g7
tvs %icc, 0x6
call loop_2522
and %i1, %g3, %i5
stw %i3, [%l7 + 0x68]
lduw [%l7 + 0x7C], %l1
loop_2522:
fblg %fcc0, loop_2523
subcc %i2, 0x16BF, %i0
tpos %icc, 0x1
fble,a %fcc0, loop_2524
loop_2523:
movvs %icc, %o3, %o0
movleu %icc, %i6, %i7
sdivx %g6, 0x123A, %l4
loop_2524:
fmovrslz %i4, %f4, %f3
fbul %fcc0, loop_2525
brlz,a %o2, loop_2526
ldsh [%l7 + 0x1A], %l5
ldub [%l7 + 0x57], %o4
loop_2525:
edge16ln %l2, %o5, %l3
loop_2526:
fnot2 %f0, %f4
fcmple16 %f12, %f14, %l6
movcc %icc, %o7, %g2
fbue,a %fcc0, loop_2527
ldx [%l7 + 0x50], %l0
fmovde %icc, %f6, %f9
lduw [%l7 + 0x24], %o1
loop_2527:
lduw [%l7 + 0x4C], %g1
movrlez %g5, %g4, %o6
tne %xcc, 0x7
mova %icc, %g7, %g3
sdivx %i1, 0x0CAB, %i5
move %icc, %l1, %i3
ldx [%l7 + 0x08], %i2
lduw [%l7 + 0x60], %i0
fcmpne16 %f4, %f12, %o0
ldub [%l7 + 0x3E], %i6
stx %o3, [%l7 + 0x68]
lduw [%l7 + 0x0C], %i7
udivx %g6, 0x191D, %l4
sth %o2, [%l7 + 0x72]
faligndata %f10, %f14, %f2
ldsb [%l7 + 0x0E], %i4
st %f12, [%l7 + 0x3C]
fmul8sux16 %f4, %f12, %f4
orn %l5, %o4, %l2
sth %o5, [%l7 + 0x0A]
fpadd32 %f4, %f10, %f12
stw %l6, [%l7 + 0x48]
ldd [%l7 + 0x40], %f2
fnand %f8, %f14, %f0
fmovdleu %xcc, %f7, %f5
taddcctv %l3, %g2, %l0
fbn,a %fcc0, loop_2528
taddcctv %o1, %o7, %g5
add %g4, %g1, %g7
sth %o6, [%l7 + 0x3C]
loop_2528:
udiv %g3, 0x1900, %i5
bl,pt %icc, loop_2529
fbu,a %fcc3, loop_2530
lduw [%l7 + 0x3C], %i1
fbule %fcc2, loop_2531
loop_2529:
sth %i3, [%l7 + 0x56]
loop_2530:
sub %i2, 0x0865, %i0
ldsw [%l7 + 0x68], %l1
loop_2531:
tpos %xcc, 0x4
fbue %fcc1, loop_2532
tgu %icc, 0x6
stw %o0, [%l7 + 0x60]
sth %o3, [%l7 + 0x72]
loop_2532:
lduw [%l7 + 0x4C], %i7
subc %g6, 0x0245, %l4
nop
setx loop_2533, %l0, %l1
jmpl %l1, %o2
fnor %f10, %f4, %f0
fmovsneg %xcc, %f15, %f0
ld [%l7 + 0x24], %f14
loop_2533:
ldsw [%l7 + 0x78], %i4
srlx %i6, 0x1F, %o4
udivcc %l2, 0x1AB5, %l5
lduh [%l7 + 0x28], %o5
edge8 %l6, %l3, %g2
stb %o1, [%l7 + 0x37]
fcmpes %fcc1, %f7, %f15
ldx [%l7 + 0x30], %l0
orn %g5, 0x1FFB, %g4
fandnot1 %f2, %f10, %f6
ld [%l7 + 0x68], %f6
fsrc2s %f10, %f4
tge %xcc, 0x0
fbu %fcc2, loop_2534
bcs,a,pn %icc, loop_2535
fandnot1 %f10, %f4, %f10
sth %g1, [%l7 + 0x20]
loop_2534:
sdivx %g7, 0x15A5, %o6
loop_2535:
ldsw [%l7 + 0x74], %o7
st %f14, [%l7 + 0x48]
bcs,a,pt %icc, loop_2536
fmovspos %xcc, %f10, %f10
fmovsg %icc, %f1, %f2
tleu %icc, 0x7
loop_2536:
fandnot2 %f10, %f6, %f6
fbule %fcc2, loop_2537
st %f14, [%l7 + 0x44]
fblg %fcc3, loop_2538
movg %xcc, %i5, %g3
loop_2537:
fmovrslez %i3, %f1, %f5
addc %i1, %i2, %i0
loop_2538:
taddcc %o0, %o3, %l1
stb %i7, [%l7 + 0x7C]
fxors %f5, %f14, %f15
orncc %g6, 0x1923, %o2
bge,a loop_2539
ldd [%l7 + 0x20], %f10
fandnot2 %f6, %f12, %f4
stx %l4, [%l7 + 0x18]
loop_2539:
edge16l %i6, %o4, %i4
fzero %f12
stw %l2, [%l7 + 0x48]
bgu,a loop_2540
ldsb [%l7 + 0x78], %o5
tle %icc, 0x0
lduw [%l7 + 0x2C], %l6
loop_2540:
movn %xcc, %l5, %l3
fba %fcc1, loop_2541
orncc %g2, %l0, %o1
ldsb [%l7 + 0x4E], %g4
edge32n %g5, %g1, %o6
loop_2541:
bg,pt %xcc, loop_2542
fmovrdlez %o7, %f2, %f4
ldx [%l7 + 0x50], %i5
fbul,a %fcc1, loop_2543
loop_2542:
mulscc %g3, %i3, %g7
fmul8x16 %f3, %f8, %f0
movneg %icc, %i1, %i2
loop_2543:
fmovsa %icc, %f11, %f7
ldd [%l7 + 0x30], %f4
ldd [%l7 + 0x28], %f2
fandnot2 %f4, %f10, %f2
fmovsle %icc, %f5, %f4
brnz %o0, loop_2544
brgez %o3, loop_2545
st %f10, [%l7 + 0x1C]
ld [%l7 + 0x48], %f15
loop_2544:
ldsh [%l7 + 0x2A], %l1
loop_2545:
fmovrdlz %i7, %f2, %f12
ld [%l7 + 0x2C], %f2
movl %icc, %g6, %i0
tcc %xcc, 0x2
ldub [%l7 + 0x7A], %o2
fmovsg %icc, %f1, %f5
fpadd16s %f10, %f0, %f8
fpadd16s %f11, %f8, %f3
movvc %icc, %i6, %o4
ldsw [%l7 + 0x7C], %l4
stw %i4, [%l7 + 0x10]
fbe %fcc2, loop_2546
fpmerge %f11, %f11, %f0
lduh [%l7 + 0x3E], %l2
fmovsa %xcc, %f1, %f6
loop_2546:
tne %icc, 0x3
fmovdle %xcc, %f8, %f3
sdiv %o5, 0x1667, %l5
fnot1 %f6, %f4
lduw [%l7 + 0x1C], %l6
udivcc %g2, 0x0548, %l3
st %f1, [%l7 + 0x68]
fmuld8sux16 %f2, %f7, %f8
tneg %xcc, 0x0
fpackfix %f2, %f6
stw %o1, [%l7 + 0x5C]
fbu,a %fcc1, loop_2547
bcc %xcc, loop_2548
call loop_2549
fcmple32 %f4, %f10, %l0
loop_2547:
nop
setx loop_2550, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_2548:
movvs %xcc, %g4, %g5
loop_2549:
ld [%l7 + 0x0C], %f13
fpadd32 %f10, %f12, %f10
loop_2550:
stx %o6, [%l7 + 0x28]
tle %icc, 0x4
bgu,pn %icc, loop_2551
edge8l %o7, %i5, %g3
bcc %xcc, loop_2552
bge,a,pn %icc, loop_2553
loop_2551:
bneg,a %icc, loop_2554
lduh [%l7 + 0x7E], %g1
loop_2552:
taddcctv %i3, 0x01ED, %i1
loop_2553:
mulx %i2, 0x0CF7, %o0
loop_2554:
popc 0x144B, %g7
fmovsne %xcc, %f9, %f14
sdiv %l1, 0x0D27, %i7
brz,a %g6, loop_2555
fmovsn %icc, %f2, %f14
lduh [%l7 + 0x66], %o3
ldx [%l7 + 0x50], %i0
loop_2555:
stb %o2, [%l7 + 0x5C]
array32 %i6, %l4, %o4
fbge %fcc0, loop_2556
ldsh [%l7 + 0x44], %i4
fornot2s %f13, %f8, %f13
movrlz %o5, %l2, %l6
loop_2556:
for %f6, %f2, %f4
stb %l5, [%l7 + 0x39]
fmovdg %xcc, %f1, %f10
fbug,a %fcc3, loop_2557
nop
setx loop_2558, %l0, %l1
jmpl %l1, %g2
ldd [%l7 + 0x18], %f14
fpadd32 %f8, %f4, %f8
loop_2557:
stw %l3, [%l7 + 0x68]
loop_2558:
fmovsvc %xcc, %f5, %f4
alignaddrl %o1, %l0, %g5
brnz,a %o6, loop_2559
ldsh [%l7 + 0x44], %o7
bvc,a %xcc, loop_2560
ld [%l7 + 0x6C], %f15
loop_2559:
ldx [%l7 + 0x70], %g4
fmul8x16al %f9, %f15, %f4
loop_2560:
ldx [%l7 + 0x38], %i5
fxors %f5, %f14, %f5
addccc %g1, %g3, %i1
fcmpgt32 %f8, %f8, %i3
srlx %o0, %i2, %l1
fsrc1s %f1, %f6
fcmpeq32 %f14, %f8, %g7
movre %g6, 0x369, %o3
ldsh [%l7 + 0x48], %i7
fsrc1 %f12, %f12
fmuld8sux16 %f13, %f15, %f6
te %icc, 0x5
fmovdl %xcc, %f14, %f4
movrlz %i0, %i6, %o2
andcc %l4, %o4, %o5
udivcc %i4, 0x029B, %l2
fcmped %fcc2, %f2, %f0
brnz %l6, loop_2561
stb %l5, [%l7 + 0x13]
bgu,pt %xcc, loop_2562
fba %fcc1, loop_2563
loop_2561:
stb %l3, [%l7 + 0x2A]
fpsub32s %f1, %f12, %f14
loop_2562:
udivcc %g2, 0x1D01, %l0
loop_2563:
fbug %fcc3, loop_2564
fmovsleu %icc, %f4, %f11
fpadd32 %f14, %f2, %f4
ldsw [%l7 + 0x70], %o1
loop_2564:
tl %icc, 0x2
fmovsneg %icc, %f8, %f10
ldd [%l7 + 0x18], %f2
movl %icc, %g5, %o7
stw %o6, [%l7 + 0x74]
fmovsg %icc, %f1, %f8
subcc %g4, 0x06B6, %g1
edge16l %g3, %i5, %i3
mova %icc, %o0, %i2
lduw [%l7 + 0x10], %i1
fbule %fcc0, loop_2565
ldsb [%l7 + 0x16], %l1
ldsh [%l7 + 0x72], %g6
fnot1s %f6, %f6
loop_2565:
stb %o3, [%l7 + 0x75]
fandnot1 %f4, %f0, %f6
ld [%l7 + 0x54], %f4
lduw [%l7 + 0x34], %g7
stx %i0, [%l7 + 0x70]
std %f8, [%l7 + 0x58]
fmovdvc %icc, %f8, %f11
for %f10, %f2, %f6
fbul,a %fcc0, loop_2566
fcmpes %fcc3, %f1, %f2
fmovdne %icc, %f8, %f5
fandnot2s %f15, %f10, %f14
loop_2566:
sth %i6, [%l7 + 0x36]
popc 0x08F0, %o2
bcc,a,pt %xcc, loop_2567
subccc %i7, 0x1F51, %o4
or %o5, %i4, %l4
addcc %l2, %l6, %l5
loop_2567:
fmovdcs %icc, %f8, %f3
ldub [%l7 + 0x21], %l3
stw %l0, [%l7 + 0x64]
movcs %icc, %o1, %g5
lduw [%l7 + 0x64], %o7
edge8 %g2, %o6, %g1
std %f0, [%l7 + 0x50]
ldub [%l7 + 0x73], %g3
edge16l %g4, %i3, %o0
sdivcc %i2, 0x0FBB, %i5
edge32n %l1, %g6, %i1
ta %icc, 0x3
fmovse %icc, %f5, %f15
stw %o3, [%l7 + 0x44]
xnor %g7, %i0, %o2
stb %i6, [%l7 + 0x5A]
fpadd16s %f13, %f14, %f4
tvc %xcc, 0x4
xnor %o4, 0x16F4, %i7
stx %o5, [%l7 + 0x50]
andn %i4, 0x09F3, %l4
stw %l2, [%l7 + 0x28]
ldsw [%l7 + 0x08], %l6
fpsub32 %f8, %f6, %f2
addccc %l3, 0x17D0, %l0
fandnot2s %f5, %f0, %f1
sth %o1, [%l7 + 0x6A]
stx %g5, [%l7 + 0x10]
lduh [%l7 + 0x24], %l5
sdiv %g2, 0x13BD, %o6
brnz %o7, loop_2568
fmovrsne %g1, %f6, %f3
ldsb [%l7 + 0x77], %g4
fnors %f10, %f10, %f0
loop_2568:
subc %g3, 0x1D5E, %i3
brlz %o0, loop_2569
ldsh [%l7 + 0x26], %i5
edge8 %l1, %g6, %i2
st %f12, [%l7 + 0x08]
loop_2569:
popc %i1, %g7
fmovdl %xcc, %f7, %f3
fnot1 %f4, %f12
umulcc %i0, %o3, %o2
fmul8sux16 %f2, %f2, %f6
tge %icc, 0x0
tneg %xcc, 0x2
fmovdcc %xcc, %f0, %f10
stx %i6, [%l7 + 0x10]
nop
setx loop_2570, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdvs %xcc, %f14, %f9
mulx %i7, %o5, %i4
fmovdne %xcc, %f10, %f4
loop_2570:
bn,a %xcc, loop_2571
fnot1 %f4, %f0
fbg %fcc3, loop_2572
stx %o4, [%l7 + 0x28]
loop_2571:
fmovdne %icc, %f1, %f10
fnot1 %f6, %f2
loop_2572:
ldsb [%l7 + 0x12], %l4
movle %icc, %l2, %l3
array8 %l0, %o1, %g5
fxor %f12, %f0, %f2
te %icc, 0x0
subc %l6, %l5, %g2
movvc %xcc, %o7, %g1
ba loop_2573
fmovde %icc, %f15, %f6
tge %icc, 0x6
fbule,a %fcc1, loop_2574
loop_2573:
lduw [%l7 + 0x5C], %o6
ldsh [%l7 + 0x3C], %g3
ldsb [%l7 + 0x61], %i3
loop_2574:
fone %f14
fnot2 %f12, %f14
fandnot2s %f7, %f15, %f10
fcmple16 %f8, %f12, %o0
tleu %icc, 0x5
fnegd %f2, %f4
edge8n %i5, %l1, %g4
movrgez %g6, %i2, %i1
sub %g7, %o3, %i0
array16 %o2, %i6, %i7
fpsub32s %f6, %f10, %f8
fpsub16s %f1, %f6, %f8
movre %i4, 0x2B6, %o5
bge,a,pn %icc, loop_2575
fnegd %f2, %f12
fmovsl %icc, %f6, %f12
st %f7, [%l7 + 0x68]
loop_2575:
array32 %o4, %l4, %l3
fpackfix %f2, %f0
taddcc %l0, %l2, %g5
fmovscc %xcc, %f15, %f12
fbo,a %fcc1, loop_2576
movl %icc, %l6, %o1
edge8l %l5, %o7, %g2
bl,pt %icc, loop_2577
loop_2576:
be,a,pt %icc, loop_2578
addccc %o6, 0x1EB0, %g3
fandnot2s %f3, %f3, %f7
loop_2577:
fnot2s %f1, %f14
loop_2578:
bcc %icc, loop_2579
ldsw [%l7 + 0x68], %i3
fmovscc %xcc, %f1, %f0
ld [%l7 + 0x68], %f9
loop_2579:
xor %g1, 0x0A52, %i5
fnegs %f15, %f15
ldub [%l7 + 0x61], %o0
ldx [%l7 + 0x40], %l1
sth %g4, [%l7 + 0x32]
ldub [%l7 + 0x5D], %g6
std %f12, [%l7 + 0x38]
fble,a %fcc1, loop_2580
fpadd16s %f11, %f2, %f3
smulcc %i1, 0x1573, %i2
fmovdgu %xcc, %f8, %f12
loop_2580:
bg,a,pn %icc, loop_2581
fmovdpos %xcc, %f11, %f6
ldsh [%l7 + 0x66], %g7
tcs %icc, 0x5
loop_2581:
fbne %fcc2, loop_2582
ldsw [%l7 + 0x4C], %o3
fcmped %fcc2, %f8, %f10
subccc %o2, 0x0E85, %i6
loop_2582:
lduw [%l7 + 0x60], %i0
lduh [%l7 + 0x68], %i7
umulcc %o5, 0x1304, %o4
edge32l %i4, %l4, %l0
edge16l %l3, %l2, %g5
fba,a %fcc3, loop_2583
ld [%l7 + 0x7C], %f7
addccc %l6, %l5, %o1
fbue %fcc2, loop_2584
loop_2583:
fsrc1 %f0, %f14
ldd [%l7 + 0x28], %f6
ldub [%l7 + 0x22], %o7
loop_2584:
fnot1s %f5, %f9
edge32ln %o6, %g3, %g2
fbg,a %fcc2, loop_2585
fcmpne16 %f10, %f8, %i3
subccc %i5, %o0, %g1
subc %g4, %g6, %l1
loop_2585:
brnz %i1, loop_2586
movvc %icc, %i2, %g7
movvs %icc, %o2, %i6
ldsh [%l7 + 0x64], %i0
loop_2586:
ldsw [%l7 + 0x20], %o3
ld [%l7 + 0x30], %f4
array16 %o5, %o4, %i7
fsrc2 %f14, %f12
fones %f13
movgu %xcc, %i4, %l4
fcmpes %fcc0, %f7, %f12
and %l3, 0x1DCA, %l2
std %f6, [%l7 + 0x68]
movne %icc, %l0, %g5
fmovrdgez %l5, %f2, %f8
stx %l6, [%l7 + 0x60]
sth %o1, [%l7 + 0x6E]
ldub [%l7 + 0x3C], %o6
fnegs %f9, %f14
fmovsn %xcc, %f5, %f12
fnegs %f11, %f2
fbug,a %fcc2, loop_2587
fmovdgu %icc, %f3, %f6
ldsb [%l7 + 0x50], %g3
stw %o7, [%l7 + 0x34]
loop_2587:
stw %g2, [%l7 + 0x60]
andn %i3, 0x1754, %i5
srlx %o0, 0x1C, %g1
bvs,pt %icc, loop_2588
ldd [%l7 + 0x18], %f2
fmovdle %xcc, %f7, %f11
smul %g4, %l1, %i1
loop_2588:
fpadd16 %f0, %f6, %f12
ba %xcc, loop_2589
ldsb [%l7 + 0x58], %g6
stx %g7, [%l7 + 0x78]
be loop_2590
loop_2589:
udivx %i2, 0x0929, %o2
tge %xcc, 0x0
fmovsn %xcc, %f0, %f15
loop_2590:
ldx [%l7 + 0x50], %i0
fmovdge %xcc, %f7, %f7
faligndata %f4, %f12, %f6
subccc %o3, 0x0080, %i6
fbuge %fcc1, loop_2591
fcmpeq32 %f8, %f0, %o5
orncc %i7, 0x159C, %o4
subc %i4, %l3, %l4
loop_2591:
fmovrdgz %l2, %f8, %f12
brgz %l0, loop_2592
movpos %icc, %g5, %l6
tpos %icc, 0x3
fbo %fcc0, loop_2593
loop_2592:
fmovsneg %icc, %f1, %f1
st %f5, [%l7 + 0x68]
subccc %o1, %o6, %l5
loop_2593:
stw %o7, [%l7 + 0x24]
fmovsge %xcc, %f4, %f14
ldsw [%l7 + 0x6C], %g2
sub %g3, %i3, %i5
brgz %o0, loop_2594
fsrc2 %f10, %f14
fbo %fcc0, loop_2595
lduw [%l7 + 0x30], %g1
loop_2594:
fones %f12
fcmpgt16 %f0, %f8, %g4
loop_2595:
fmovrsgez %i1, %f7, %f13
bge,a,pn %xcc, loop_2596
fmovrdgez %g6, %f10, %f8
fcmpgt16 %f10, %f14, %l1
st %f14, [%l7 + 0x6C]
loop_2596:
stx %g7, [%l7 + 0x48]
ldd [%l7 + 0x78], %f4
edge32ln %i2, %i0, %o2
ldsh [%l7 + 0x64], %i6
srax %o3, %o5, %i7
subc %o4, 0x01CB, %i4
fpackfix %f4, %f5
ldsb [%l7 + 0x50], %l3
fpmerge %f2, %f12, %f6
ldsb [%l7 + 0x73], %l2
fmovde %icc, %f2, %f5
brgez %l4, loop_2597
alignaddr %l0, %g5, %o1
ldsh [%l7 + 0x6C], %l6
fmovspos %icc, %f7, %f15
loop_2597:
fpsub32s %f4, %f2, %f0
fbug %fcc3, loop_2598
movrgz %o6, %o7, %g2
ldub [%l7 + 0x68], %l5
sub %g3, 0x0B2A, %i5
loop_2598:
movn %icc, %i3, %o0
ld [%l7 + 0x3C], %f8
fandnot1s %f0, %f12, %f3
fbn,a %fcc1, loop_2599
sethi 0x1E8D, %g1
fbn,a %fcc3, loop_2600
fpackfix %f14, %f4
loop_2599:
fandnot1s %f0, %f10, %f14
bcs,a,pt %icc, loop_2601
loop_2600:
fbuge,a %fcc0, loop_2602
fmovsle %xcc, %f5, %f6
ldub [%l7 + 0x45], %g4
loop_2601:
movrlz %g6, %i1, %l1
loop_2602:
ld [%l7 + 0x50], %f11
fbn %fcc1, loop_2603
nop
setx loop_2604, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdcs %icc, %f6, %f9
fmovsge %icc, %f3, %f1
loop_2603:
edge8 %i2, %g7, %o2
loop_2604:
fnegs %f15, %f0
andcc %i0, %i6, %o3
st %f12, [%l7 + 0x40]
bcs loop_2605
stx %i7, [%l7 + 0x28]
bneg,a,pt %xcc, loop_2606
movgu %xcc, %o4, %o5
loop_2605:
fmovsleu %icc, %f5, %f7
tvc %xcc, 0x4
loop_2606:
brgz %i4, loop_2607
addcc %l3, %l4, %l2
sth %g5, [%l7 + 0x4C]
movge %xcc, %l0, %l6
loop_2607:
lduh [%l7 + 0x28], %o6
andncc %o1, %o7, %g2
fornot1 %f0, %f8, %f10
ldub [%l7 + 0x38], %l5
lduw [%l7 + 0x68], %g3
fbo %fcc1, loop_2608
stb %i3, [%l7 + 0x76]
movre %i5, %o0, %g4
fsrc2s %f12, %f3
loop_2608:
array16 %g6, %g1, %l1
ldsb [%l7 + 0x7D], %i2
fpack16 %f8, %f3
ldsw [%l7 + 0x28], %g7
sth %o2, [%l7 + 0x70]
stx %i0, [%l7 + 0x20]
ldx [%l7 + 0x60], %i6
tvc %xcc, 0x3
fmovsneg %xcc, %f11, %f0
ldsw [%l7 + 0x60], %i1
lduw [%l7 + 0x18], %o3
st %f9, [%l7 + 0x70]
stx %o4, [%l7 + 0x20]
fcmpgt16 %f8, %f8, %i7
fmovdleu %icc, %f1, %f10
array32 %i4, %o5, %l3
fmovscc %xcc, %f15, %f4
ble,a,pt %xcc, loop_2609
popc 0x0533, %l4
fnegs %f10, %f3
tleu %icc, 0x5
loop_2609:
stb %l2, [%l7 + 0x48]
fmul8ulx16 %f6, %f12, %f0
fmovdcc %icc, %f4, %f5
ta %xcc, 0x5
fxor %f14, %f14, %f10
xorcc %l0, %l6, %o6
stw %g5, [%l7 + 0x6C]
ldsw [%l7 + 0x60], %o7
fnor %f14, %f2, %f0
st %f14, [%l7 + 0x54]
fmovdg %icc, %f11, %f7
fones %f4
fnands %f1, %f4, %f4
tsubcctv %o1, %l5, %g2
lduh [%l7 + 0x30], %g3
ldsw [%l7 + 0x24], %i3
fmovrdne %i5, %f2, %f8
popc 0x1BC1, %o0
tcc %xcc, 0x6
orcc %g6, %g4, %l1
ld [%l7 + 0x44], %f11
fcmpeq16 %f14, %f4, %g1
lduh [%l7 + 0x62], %i2
fba,a %fcc1, loop_2610
sll %o2, 0x1F, %g7
ldub [%l7 + 0x56], %i0
st %f14, [%l7 + 0x24]
loop_2610:
tge %xcc, 0x0
ldsw [%l7 + 0x3C], %i6
fmovrdgez %i1, %f8, %f4
st %f14, [%l7 + 0x54]
stb %o3, [%l7 + 0x68]
ldd [%l7 + 0x58], %f10
fmovsge %icc, %f8, %f0
fands %f0, %f15, %f14
orcc %o4, 0x09BD, %i4
bge,pt %icc, loop_2611
fcmps %fcc3, %f5, %f5
fxnor %f4, %f6, %f6
fpsub16 %f10, %f6, %f8
loop_2611:
ldx [%l7 + 0x78], %i7
fmuld8sux16 %f5, %f2, %f0
umulcc %o5, 0x08D4, %l4
fandnot1 %f6, %f0, %f2
udiv %l3, 0x1262, %l2
popc %l6, %o6
stb %g5, [%l7 + 0x32]
ldd [%l7 + 0x78], %f6
ldub [%l7 + 0x09], %l0
udiv %o7, 0x0A4A, %l5
ld [%l7 + 0x48], %f1
fornot2 %f4, %f8, %f2
fcmpd %fcc2, %f10, %f14
fcmped %fcc2, %f14, %f10
fpadd32s %f13, %f1, %f11
fbule,a %fcc3, loop_2612
sdivcc %g2, 0x0FC7, %g3
stx %o1, [%l7 + 0x28]
movrgez %i5, 0x1E7, %o0
loop_2612:
ldd [%l7 + 0x50], %f2
tcs %icc, 0x1
ldsw [%l7 + 0x60], %g6
ldsw [%l7 + 0x60], %i3
tvs %icc, 0x4
sdivcc %l1, 0x0BD3, %g4
ldub [%l7 + 0x25], %g1
stw %i2, [%l7 + 0x3C]
srl %g7, 0x10, %i0
std %f14, [%l7 + 0x50]
ldsh [%l7 + 0x16], %i6
bvs,a %xcc, loop_2613
tneg %xcc, 0x4
st %f8, [%l7 + 0x14]
ldx [%l7 + 0x40], %i1
loop_2613:
lduh [%l7 + 0x3C], %o2
xnorcc %o3, 0x0F89, %o4
fmovdl %xcc, %f15, %f3
fbul %fcc1, loop_2614
stw %i4, [%l7 + 0x2C]
fmovrslz %o5, %f5, %f14
pdist %f12, %f6, %f12
loop_2614:
movle %icc, %l4, %i7
fbuge %fcc3, loop_2615
stx %l2, [%l7 + 0x40]
movvs %icc, %l3, %o6
movg %xcc, %g5, %l6
loop_2615:
ldub [%l7 + 0x2D], %o7
st %f15, [%l7 + 0x58]
fsrc2 %f12, %f6
or %l5, %g2, %l0
movleu %xcc, %o1, %i5
lduh [%l7 + 0x4A], %o0
fnands %f4, %f6, %f10
fnegs %f13, %f9
fandnot1 %f0, %f0, %f0
lduw [%l7 + 0x70], %g6
fbo,a %fcc2, loop_2616
ldsb [%l7 + 0x77], %i3
tsubcctv %l1, %g4, %g3
faligndata %f4, %f8, %f6
loop_2616:
orcc %g1, 0x11BD, %g7
fmovrdgez %i2, %f12, %f6
fandnot2s %f1, %f1, %f11
ldd [%l7 + 0x18], %f0
stw %i0, [%l7 + 0x48]
ld [%l7 + 0x34], %f10
std %f12, [%l7 + 0x60]
nop
setx loop_2617, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x50], %i1
fba,a %fcc2, loop_2618
fmovdcc %xcc, %f5, %f14
loop_2617:
movrlz %i6, 0x112, %o3
brlz %o4, loop_2619
loop_2618:
bl loop_2620
bshuffle %f14, %f10, %f12
fandnot1s %f4, %f15, %f12
loop_2619:
sth %i4, [%l7 + 0x0A]
loop_2620:
std %f14, [%l7 + 0x28]
movpos %icc, %o2, %o5
fmuld8sux16 %f8, %f6, %f14
fcmps %fcc1, %f12, %f11
popc 0x1E11, %l4
bneg,pt %icc, loop_2621
bcs,a,pt %xcc, loop_2622
mulscc %l2, %l3, %i7
fmovsle %icc, %f10, %f12
loop_2621:
array16 %o6, %l6, %g5
loop_2622:
fbne,a %fcc1, loop_2623
ldsw [%l7 + 0x58], %o7
addcc %l5, %g2, %o1
fmovdcs %xcc, %f11, %f15
loop_2623:
sethi 0x19CE, %l0
fpadd16s %f8, %f0, %f2
fmovdl %xcc, %f5, %f6
fsrc2s %f0, %f9
bgu,a loop_2624
sth %i5, [%l7 + 0x08]
fbn %fcc3, loop_2625
fmovsg %icc, %f12, %f7
loop_2624:
tg %xcc, 0x7
movge %icc, %o0, %g6
loop_2625:
ld [%l7 + 0x44], %f12
fmovdvs %xcc, %f12, %f3
ldsh [%l7 + 0x68], %i3
fcmpeq32 %f2, %f6, %g4
fmovrdgz %l1, %f14, %f6
fcmpgt16 %f10, %f0, %g3
taddcc %g1, 0x13D4, %g7
call loop_2626
fbge %fcc2, loop_2627
fones %f8
taddcc %i2, %i0, %i1
loop_2626:
orncc %o3, %o4, %i4
loop_2627:
mulx %i6, %o2, %o5
edge16 %l4, %l3, %l2
bshuffle %f0, %f0, %f14
ld [%l7 + 0x70], %f7
tneg %xcc, 0x3
stw %i7, [%l7 + 0x24]
stb %l6, [%l7 + 0x6D]
std %f14, [%l7 + 0x30]
stw %o6, [%l7 + 0x20]
fnegs %f4, %f12
ldsb [%l7 + 0x6B], %g5
fmovdvs %xcc, %f1, %f1
srl %l5, 0x15, %o7
array8 %o1, %l0, %i5
smulcc %o0, %g6, %g2
sdivcc %i3, 0x0278, %g4
andcc %l1, %g1, %g3
fzeros %f1
fzeros %f1
fones %f1
lduh [%l7 + 0x10], %i2
andncc %i0, %i1, %g7
bvc %icc, loop_2628
fands %f8, %f7, %f10
sth %o3, [%l7 + 0x34]
tle %icc, 0x2
loop_2628:
fmul8x16au %f2, %f11, %f10
fcmple16 %f0, %f10, %i4
fcmps %fcc2, %f12, %f14
array8 %o4, %i6, %o2
ldsh [%l7 + 0x74], %o5
fmovrde %l3, %f10, %f0
movcc %icc, %l2, %i7
edge16n %l4, %o6, %g5
fmul8x16 %f9, %f6, %f2
mulscc %l5, %l6, %o7
edge8n %l0, %o1, %i5
ta %icc, 0x0
fnors %f15, %f4, %f14
ldd [%l7 + 0x60], %f8
tsubcc %o0, %g6, %i3
ldsw [%l7 + 0x78], %g4
fmovsa %xcc, %f11, %f8
fcmps %fcc3, %f8, %f8
fnot2s %f7, %f11
fmovscs %icc, %f4, %f10
fpackfix %f0, %f4
sth %l1, [%l7 + 0x4C]
tle %xcc, 0x6
bne,a,pn %xcc, loop_2629
movcc %xcc, %g2, %g1
ldx [%l7 + 0x08], %i2
lduw [%l7 + 0x5C], %g3
loop_2629:
fbn %fcc3, loop_2630
fmovs %f7, %f5
fmovsleu %icc, %f3, %f0
fbge %fcc1, loop_2631
loop_2630:
movrgz %i0, 0x222, %g7
alignaddrl %o3, %i1, %i4
fcmpgt16 %f6, %f8, %i6
loop_2631:
movneg %icc, %o2, %o4
addccc %o5, %l3, %i7
fmuld8sux16 %f15, %f1, %f0
ldsb [%l7 + 0x0A], %l2
array8 %o6, %g5, %l5
ldsw [%l7 + 0x6C], %l4
fpsub32s %f5, %f10, %f7
bpos,pn %xcc, loop_2632
tneg %xcc, 0x2
ldsh [%l7 + 0x08], %l6
st %f6, [%l7 + 0x4C]
loop_2632:
brnz,a %l0, loop_2633
bcs,pn %xcc, loop_2634
stw %o7, [%l7 + 0x68]
lduw [%l7 + 0x6C], %o1
loop_2633:
ldsh [%l7 + 0x30], %o0
loop_2634:
fmovsge %xcc, %f15, %f9
fcmped %fcc0, %f0, %f2
andn %g6, %i3, %g4
stb %i5, [%l7 + 0x58]
movl %xcc, %l1, %g1
movcs %icc, %g2, %i2
tneg %xcc, 0x5
andncc %g3, %i0, %g7
fnands %f7, %f10, %f15
sra %o3, 0x02, %i1
edge8ln %i6, %i4, %o2
xor %o4, %l3, %o5
sll %l2, %o6, %i7
umulcc %g5, 0x0072, %l4
fpadd16s %f15, %f10, %f4
stb %l5, [%l7 + 0x3A]
edge32 %l6, %o7, %o1
fmovsvc %icc, %f1, %f9
movcc %xcc, %l0, %o0
edge32n %i3, %g4, %i5
fnor %f12, %f0, %f10
fble,a %fcc2, loop_2635
fmul8x16au %f7, %f6, %f0
fmovdne %xcc, %f12, %f15
sra %l1, 0x00, %g1
loop_2635:
fornot2 %f8, %f8, %f0
ldx [%l7 + 0x48], %g6
st %f3, [%l7 + 0x64]
bneg,a loop_2636
edge8ln %i2, %g3, %g2
fmovrdne %i0, %f0, %f8
ldsw [%l7 + 0x38], %g7
loop_2636:
bne,pt %xcc, loop_2637
fcmpd %fcc1, %f14, %f2
ldsw [%l7 + 0x34], %i1
edge32n %o3, %i6, %i4
loop_2637:
st %f4, [%l7 + 0x4C]
ldx [%l7 + 0x10], %o4
ldsb [%l7 + 0x0C], %l3
std %f10, [%l7 + 0x20]
brgez %o2, loop_2638
edge8ln %l2, %o6, %i7
fpadd16 %f6, %f12, %f8
fxnors %f14, %f13, %f13
loop_2638:
st %f13, [%l7 + 0x0C]
fandnot1s %f1, %f1, %f10
addcc %g5, 0x0D7F, %o5
stb %l4, [%l7 + 0x71]
edge32ln %l6, %l5, %o1
sra %l0, 0x17, %o7
tle %xcc, 0x2
ldsw [%l7 + 0x50], %i3
sub %o0, %g4, %l1
movrgz %i5, 0x048, %g6
fmovdne %icc, %f5, %f4
srlx %g1, 0x04, %g3
fpmerge %f6, %f10, %f2
fabsd %f14, %f0
ldsb [%l7 + 0x37], %i2
popc 0x04F3, %g2
sllx %g7, %i0, %i1
fmovrsgez %o3, %f13, %f10
fmuld8sux16 %f1, %f13, %f12
andncc %i6, %i4, %l3
bcc,a,pn %icc, loop_2639
fpsub16s %f9, %f13, %f4
ba,a loop_2640
fexpand %f4, %f6
loop_2639:
stb %o4, [%l7 + 0x0D]
fmovs %f14, %f12
loop_2640:
tgu %icc, 0x3
fmovsneg %icc, %f5, %f14
stx %l2, [%l7 + 0x38]
subcc %o6, %i7, %o2
ldsb [%l7 + 0x7F], %g5
movcc %xcc, %l4, %o5
stb %l6, [%l7 + 0x2A]
stb %o1, [%l7 + 0x3D]
fmovdn %xcc, %f14, %f14
fpadd16 %f0, %f10, %f0
fmul8ulx16 %f4, %f2, %f14
udiv %l5, 0x029D, %l0
ldub [%l7 + 0x46], %i3
addc %o7, %o0, %l1
movneg %xcc, %i5, %g4
array8 %g1, %g6, %g3
sth %i2, [%l7 + 0x6E]
st %f2, [%l7 + 0x64]
fmul8sux16 %f12, %f8, %f10
fpsub16 %f4, %f14, %f2
fmul8x16al %f1, %f8, %f0
array16 %g2, %g7, %i1
sllx %o3, %i6, %i0
brz %l3, loop_2641
fpsub32 %f12, %f6, %f12
edge32l %o4, %l2, %i4
st %f2, [%l7 + 0x68]
loop_2641:
addcc %o6, %i7, %g5
movge %icc, %l4, %o2
bleu,a %xcc, loop_2642
lduw [%l7 + 0x48], %o5
ldub [%l7 + 0x7F], %o1
st %f0, [%l7 + 0x6C]
loop_2642:
fpadd16s %f8, %f0, %f10
fbu %fcc3, loop_2643
subccc %l5, %l0, %l6
fcmpne32 %f10, %f4, %o7
fornot2 %f12, %f4, %f14
loop_2643:
bl,a,pn %icc, loop_2644
movne %icc, %i3, %l1
fmovsvs %xcc, %f4, %f9
lduh [%l7 + 0x50], %o0
loop_2644:
ldsw [%l7 + 0x5C], %g4
ld [%l7 + 0x48], %f3
fbul,a %fcc3, loop_2645
std %f8, [%l7 + 0x50]
movcc %icc, %i5, %g6
lduh [%l7 + 0x7A], %g3
loop_2645:
mulx %g1, 0x05F2, %i2
edge32 %g7, %g2, %i1
fmovdneg %icc, %f9, %f4
fmovdne %icc, %f2, %f10
stw %i6, [%l7 + 0x34]
fxor %f14, %f10, %f4
movle %icc, %o3, %l3
xnor %i0, 0x0195, %l2
fcmps %fcc1, %f10, %f0
fbe,a %fcc3, loop_2646
fpadd32s %f0, %f15, %f15
fmovdleu %xcc, %f6, %f13
brnz,a %o4, loop_2647
loop_2646:
stb %i4, [%l7 + 0x15]
ld [%l7 + 0x18], %f4
ldsw [%l7 + 0x28], %o6
loop_2647:
movle %icc, %g5, %l4
sll %o2, 0x18, %o5
fmovsne %xcc, %f11, %f7
edge8 %o1, %l5, %i7
fmovrdgez %l6, %f10, %f6
fbg %fcc0, loop_2648
ldx [%l7 + 0x78], %l0
stx %i3, [%l7 + 0x30]
movn %xcc, %o7, %l1
loop_2648:
fmovsa %icc, %f7, %f0
ldub [%l7 + 0x7D], %o0
tl %xcc, 0x4
fmovsleu %icc, %f4, %f6
sll %i5, %g6, %g3
movg %xcc, %g1, %g4
fmovrdgez %i2, %f2, %f14
andn %g2, 0x0607, %g7
edge8ln %i1, %i6, %o3
array32 %l3, %i0, %o4
tpos %icc, 0x6
ldx [%l7 + 0x20], %l2
tn %icc, 0x2
fxnor %f8, %f10, %f8
lduh [%l7 + 0x46], %o6
fnot1 %f14, %f0
tle %icc, 0x6
brgez,a %g5, loop_2649
fmovrsgez %i4, %f12, %f6
fcmpgt32 %f0, %f4, %o2
fxnor %f14, %f6, %f4
loop_2649:
movrlz %o5, %o1, %l5
tvs %icc, 0x0
lduh [%l7 + 0x14], %l4
bg,pn %xcc, loop_2650
fbe %fcc1, loop_2651
ldsh [%l7 + 0x66], %i7
tleu %icc, 0x0
loop_2650:
andncc %l0, %i3, %o7
loop_2651:
call loop_2652
lduh [%l7 + 0x08], %l1
tcc %xcc, 0x6
stw %o0, [%l7 + 0x68]
loop_2652:
orcc %l6, %i5, %g3
fmovrse %g1, %f5, %f2
bgu,a loop_2653
or %g6, %i2, %g2
fxors %f15, %f15, %f9
stw %g4, [%l7 + 0x30]
loop_2653:
call loop_2654
fors %f0, %f2, %f4
fmovrsgz %i1, %f15, %f5
bcc,a,pt %xcc, loop_2655
loop_2654:
movn %xcc, %g7, %o3
bneg loop_2656
umulcc %i6, %l3, %o4
loop_2655:
fsrc1s %f5, %f6
lduw [%l7 + 0x6C], %i0
loop_2656:
fands %f6, %f8, %f15
ldsh [%l7 + 0x34], %l2
fcmpgt16 %f4, %f8, %g5
fmovrdlez %o6, %f14, %f12
std %f8, [%l7 + 0x40]
ldx [%l7 + 0x20], %i4
add %o5, %o2, %l5
movrlez %o1, %i7, %l4
fnot1s %f11, %f11
fmovrdlz %i3, %f4, %f4
std %f14, [%l7 + 0x70]
sethi 0x1EEF, %o7
fnors %f9, %f14, %f9
stb %l1, [%l7 + 0x49]
fands %f8, %f10, %f4
subcc %o0, 0x1B2D, %l6
or %l0, 0x065D, %g3
fmovsa %xcc, %f8, %f2
fmovsvs %xcc, %f8, %f4
stx %i5, [%l7 + 0x60]
move %xcc, %g6, %g1
array16 %i2, %g2, %g4
movrlez %g7, 0x116, %o3
taddcc %i6, %l3, %o4
ldsb [%l7 + 0x23], %i1
ldsw [%l7 + 0x10], %l2
bgu,a loop_2657
smul %g5, %o6, %i4
stb %o5, [%l7 + 0x26]
fxnors %f8, %f5, %f12
loop_2657:
fnands %f10, %f8, %f9
pdist %f10, %f8, %f10
movvs %xcc, %o2, %i0
fmovdcs %icc, %f5, %f2
ld [%l7 + 0x20], %f14
edge8n %l5, %i7, %o1
fmovrslez %l4, %f10, %f11
bleu,a,pn %xcc, loop_2658
edge32 %o7, %i3, %l1
fmovdleu %icc, %f9, %f1
alignaddrl %l6, %l0, %o0
loop_2658:
brnz,a %g3, loop_2659
fmovdcc %xcc, %f7, %f6
fxnor %f12, %f6, %f10
fmovrdlz %i5, %f6, %f4
loop_2659:
sethi 0x1634, %g1
st %f6, [%l7 + 0x08]
lduw [%l7 + 0x50], %g6
movrne %i2, 0x15E, %g4
fpsub32s %f0, %f8, %f6
siam 0x7
subc %g2, %o3, %g7
fors %f8, %f1, %f13
fxor %f10, %f12, %f0
edge8l %i6, %o4, %i1
ld [%l7 + 0x2C], %f6
andcc %l2, 0x0977, %l3
fmovrdgez %o6, %f14, %f4
fexpand %f0, %f2
lduh [%l7 + 0x0A], %i4
umul %g5, 0x1C01, %o2
fcmpgt32 %f2, %f8, %o5
tl %xcc, 0x5
tleu %icc, 0x3
tge %xcc, 0x6
fbul %fcc0, loop_2660
bl,pt %xcc, loop_2661
sth %i0, [%l7 + 0x34]
fmovrde %i7, %f12, %f12
loop_2660:
sth %l5, [%l7 + 0x18]
loop_2661:
fmovrdne %l4, %f8, %f4
fcmpne32 %f10, %f14, %o1
fcmpes %fcc2, %f3, %f6
fornot1 %f14, %f0, %f6
fbul %fcc3, loop_2662
fmovsgu %xcc, %f9, %f5
movrgez %i3, 0x3D2, %l1
movpos %xcc, %o7, %l6
loop_2662:
ldub [%l7 + 0x41], %o0
fpsub16s %f15, %f11, %f8
call loop_2663
ldsh [%l7 + 0x40], %l0
stb %g3, [%l7 + 0x78]
fzero %f2
loop_2663:
stx %i5, [%l7 + 0x58]
ba,a %xcc, loop_2664
fmovsg %icc, %f10, %f4
fcmple16 %f0, %f0, %g1
ldx [%l7 + 0x70], %i2
loop_2664:
ldd [%l7 + 0x40], %f12
movrlez %g6, 0x2D2, %g4
ldsw [%l7 + 0x78], %g2
fmovdgu %xcc, %f7, %f0
ldsw [%l7 + 0x48], %g7
fmovsge %icc, %f12, %f15
fmovrslez %i6, %f6, %f6
or %o3, 0x1887, %i1
fble,a %fcc1, loop_2665
fcmpne16 %f6, %f10, %l2
ldd [%l7 + 0x20], %f2
edge16ln %o4, %l3, %o6
loop_2665:
fmovd %f12, %f0
ldub [%l7 + 0x14], %i4
movrgz %o2, %g5, %i0
array32 %i7, %l5, %l4
fbg %fcc2, loop_2666
ldsh [%l7 + 0x32], %o1
addcc %i3, 0x0EEA, %o5
fmul8x16al %f4, %f15, %f14
loop_2666:
fxors %f7, %f2, %f6
sth %l1, [%l7 + 0x0A]
fxors %f14, %f7, %f11
fxors %f3, %f8, %f1
fpadd16s %f1, %f8, %f0
ldx [%l7 + 0x78], %o7
subccc %l6, 0x1E69, %o0
ldd [%l7 + 0x18], %f12
stw %g3, [%l7 + 0x20]
fnot2 %f12, %f12
xnorcc %l0, %g1, %i2
fcmpes %fcc0, %f4, %f5
fors %f7, %f4, %f9
ble,a,pt %xcc, loop_2667
lduh [%l7 + 0x10], %g6
for %f8, %f0, %f12
std %f4, [%l7 + 0x30]
loop_2667:
ldx [%l7 + 0x20], %i5
ldsw [%l7 + 0x30], %g4
sdivcc %g7, 0x1410, %i6
stb %o3, [%l7 + 0x46]
lduw [%l7 + 0x08], %i1
fpadd32 %f6, %f10, %f8
ldd [%l7 + 0x38], %f2
fmul8x16al %f8, %f1, %f0
xnorcc %g2, %l2, %l3
addcc %o6, 0x14D4, %i4
mova %icc, %o2, %g5
stb %i0, [%l7 + 0x32]
fcmps %fcc0, %f4, %f10
add %i7, 0x16FA, %o4
fbne %fcc1, loop_2668
fornot2s %f2, %f8, %f2
st %f1, [%l7 + 0x78]
ld [%l7 + 0x20], %f2
loop_2668:
fexpand %f11, %f4
pdist %f14, %f2, %f2
fpack32 %f4, %f10, %f2
ldx [%l7 + 0x28], %l4
orcc %l5, %i3, %o5
fmul8ulx16 %f0, %f6, %f10
edge32ln %o1, %o7, %l6
smulcc %l1, %o0, %l0
fandnot2s %f4, %f3, %f3
stx %g1, [%l7 + 0x58]
stx %g3, [%l7 + 0x50]
fmovsle %icc, %f5, %f9
bne,pt %icc, loop_2669
ld [%l7 + 0x14], %f3
stw %i2, [%l7 + 0x78]
movl %xcc, %i5, %g4
loop_2669:
ldsw [%l7 + 0x50], %g6
st %f5, [%l7 + 0x7C]
tneg %icc, 0x4
subcc %g7, %o3, %i1
fmovsle %xcc, %f10, %f13
fmovdcs %icc, %f1, %f1
lduh [%l7 + 0x20], %i6
ldsb [%l7 + 0x38], %l2
ldsb [%l7 + 0x66], %l3
fmovrde %o6, %f0, %f6
sth %g2, [%l7 + 0x50]
ldsw [%l7 + 0x70], %i4
fcmps %fcc0, %f0, %f6
andn %o2, 0x1D16, %i0
fnand %f0, %f10, %f0
edge32n %i7, %o4, %g5
edge32n %l5, %i3, %o5
tg %xcc, 0x6
st %f13, [%l7 + 0x3C]
fcmple32 %f6, %f2, %o1
tge %xcc, 0x4
fbug,a %fcc0, loop_2670
srl %o7, %l4, %l1
st %f9, [%l7 + 0x5C]
stb %l6, [%l7 + 0x2B]
loop_2670:
ldsh [%l7 + 0x46], %o0
st %f11, [%l7 + 0x3C]
stx %l0, [%l7 + 0x30]
sdivx %g1, 0x09D8, %g3
ble %icc, loop_2671
edge16ln %i2, %g4, %g6
lduw [%l7 + 0x60], %i5
fcmple16 %f8, %f12, %o3
loop_2671:
tg %xcc, 0x0
movg %xcc, %i1, %i6
tcs %xcc, 0x2
ldsw [%l7 + 0x2C], %g7
lduw [%l7 + 0x40], %l2
ldub [%l7 + 0x34], %o6
ldx [%l7 + 0x40], %l3
st %f15, [%l7 + 0x30]
sth %i4, [%l7 + 0x46]
orn %o2, 0x195F, %i0
fmovse %xcc, %f0, %f14
ldsw [%l7 + 0x74], %g2
fnot1s %f0, %f8
stx %o4, [%l7 + 0x58]
tge %icc, 0x5
ldx [%l7 + 0x18], %g5
fmovrdgez %l5, %f12, %f14
fmovrdgz %i3, %f6, %f4
stw %i7, [%l7 + 0x68]
addcc %o5, %o1, %l4
fpadd32 %f8, %f4, %f0
popc 0x1B89, %l1
fcmpeq32 %f14, %f2, %l6
ldsb [%l7 + 0x35], %o0
fzero %f6
fmovd %f4, %f8
fble %fcc2, loop_2672
lduw [%l7 + 0x68], %l0
lduh [%l7 + 0x22], %g1
ldx [%l7 + 0x18], %o7
loop_2672:
fornot2s %f15, %f10, %f14
lduw [%l7 + 0x20], %i2
faligndata %f4, %f0, %f2
fcmple16 %f0, %f2, %g3
bn %icc, loop_2673
movg %xcc, %g6, %i5
smulcc %o3, %i1, %i6
fmovsa %xcc, %f15, %f3
loop_2673:
fmovdgu %xcc, %f5, %f0
stx %g7, [%l7 + 0x68]
tgu %xcc, 0x3
fblg %fcc0, loop_2674
ldx [%l7 + 0x70], %l2
array8 %g4, %o6, %i4
fpack32 %f4, %f12, %f2
loop_2674:
fmovdleu %icc, %f4, %f6
ldsh [%l7 + 0x5C], %l3
smulcc %i0, 0x13AB, %o2
fsrc1 %f12, %f6
fcmpes %fcc2, %f10, %f14
lduh [%l7 + 0x2E], %o4
stb %g2, [%l7 + 0x7F]
stx %g5, [%l7 + 0x78]
stb %i3, [%l7 + 0x57]
fmovrsgz %l5, %f5, %f0
brnz %i7, loop_2675
taddcctv %o5, 0x1352, %l4
fnot1s %f9, %f8
movge %xcc, %l1, %o1
loop_2675:
ldsh [%l7 + 0x3A], %l6
std %f14, [%l7 + 0x38]
bg,pn %icc, loop_2676
st %f15, [%l7 + 0x0C]
fmovdpos %icc, %f10, %f10
lduw [%l7 + 0x0C], %l0
loop_2676:
tleu %xcc, 0x1
edge32ln %o0, %o7, %i2
mova %icc, %g3, %g6
fpsub32 %f12, %f2, %f14
sdivcc %i5, 0x135F, %g1
ldsb [%l7 + 0x0B], %o3
ldsb [%l7 + 0x71], %i1
tpos %xcc, 0x3
udiv %i6, 0x0BF0, %g7
st %f13, [%l7 + 0x3C]
bleu,pn %icc, loop_2677
fmovdneg %xcc, %f14, %f10
fblg %fcc2, loop_2678
stb %l2, [%l7 + 0x49]
loop_2677:
andncc %o6, %g4, %l3
ldd [%l7 + 0x20], %f8
loop_2678:
ldsw [%l7 + 0x7C], %i4
stx %i0, [%l7 + 0x58]
edge16n %o2, %g2, %o4
ldsb [%l7 + 0x37], %i3
fnot2 %f12, %f14
bl,pt %icc, loop_2679
fnand %f10, %f4, %f12
fblg,a %fcc2, loop_2680
fornot2s %f14, %f8, %f14
loop_2679:
fbule,a %fcc3, loop_2681
stx %l5, [%l7 + 0x08]
loop_2680:
ldsw [%l7 + 0x1C], %g5
fbue,a %fcc1, loop_2682
loop_2681:
nop
setx loop_2683, %l0, %l1
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 %xcc, loop_2684
lduw [%l7 + 0x78], %o5
loop_2682:
lduh [%l7 + 0x0A], %i7
loop_2683:
movneg %xcc, %l4, %o1
loop_2684:
tvs %xcc, 0x6
pdist %f10, %f0, %f0
fmovrse %l1, %f0, %f7
lduh [%l7 + 0x60], %l6
tvs %xcc, 0x3
fba,a %fcc0, loop_2685
sdiv %o0, 0x172A, %l0
std %f2, [%l7 + 0x48]
tvs %icc, 0x7
loop_2685:
mova %xcc, %i2, %g3
movrlz %g6, 0x115, %o7
taddcctv %i5, %o3, %g1
fbul %fcc0, loop_2686
tcs %xcc, 0x3
stb %i1, [%l7 + 0x14]
smul %i6, 0x02BF, %l2
loop_2686:
fmuld8sux16 %f11, %f0, %f0
movcc %icc, %g7, %g4
lduw [%l7 + 0x28], %o6
lduh [%l7 + 0x72], %l3
fmul8x16al %f10, %f10, %f4
fmovdneg %icc, %f3, %f1
pdist %f8, %f12, %f4
fandnot2s %f13, %f14, %f15
nop
setx loop_2687, %l0, %l1
jmpl %l1, %i4
edge8ln %o2, %g2, %o4
movneg %icc, %i0, %l5
ldsb [%l7 + 0x62], %i3
loop_2687:
sth %g5, [%l7 + 0x50]
fmovrde %o5, %f10, %f6
stw %l4, [%l7 + 0x60]
fbul,a %fcc0, loop_2688
stw %i7, [%l7 + 0x44]
mulx %o1, %l1, %l6
fxnor %f12, %f14, %f0
loop_2688:
fmovdne %icc, %f13, %f2
bneg,pn %icc, loop_2689
ldd [%l7 + 0x10], %f10
fmovrdgz %l0, %f6, %f4
ldub [%l7 + 0x70], %i2
loop_2689:
fnor %f10, %f8, %f10
mulx %o0, %g3, %g6
ldub [%l7 + 0x5B], %o7
ldsw [%l7 + 0x34], %o3
st %f13, [%l7 + 0x44]
fba,a %fcc2, loop_2690
ld [%l7 + 0x48], %f8
bne,pt %icc, loop_2691
ldd [%l7 + 0x38], %f14
loop_2690:
ba,pt %icc, loop_2692
bl,a,pn %xcc, loop_2693
loop_2691:
ldx [%l7 + 0x70], %i5
sllx %g1, 0x1F, %i1
loop_2692:
ldx [%l7 + 0x78], %i6
loop_2693:
fmul8x16al %f4, %f4, %f12
fcmpd %fcc3, %f10, %f14
fmovdg %icc, %f9, %f0
fxnor %f12, %f12, %f0
fcmpeq32 %f8, %f10, %g7
taddcctv %g4, 0x10C7, %l2
tle %xcc, 0x4
lduw [%l7 + 0x50], %o6
ldsw [%l7 + 0x68], %i4
xor %l3, %g2, %o2
fmovdcc %xcc, %f10, %f12
stx %o4, [%l7 + 0x18]
stb %l5, [%l7 + 0x49]
subccc %i3, %g5, %o5
umul %i0, 0x10D7, %l4
stw %o1, [%l7 + 0x38]
stb %l1, [%l7 + 0x2C]
srl %l6, %i7, %l0
tpos %icc, 0x3
xorcc %i2, 0x107F, %g3
fmovdne %xcc, %f7, %f15
brlz %o0, loop_2694
stb %g6, [%l7 + 0x0A]
bshuffle %f0, %f14, %f4
fmul8x16al %f14, %f10, %f12
loop_2694:
fble %fcc3, loop_2695
fones %f2
fmovrdlez %o3, %f12, %f8
movn %xcc, %o7, %i5
loop_2695:
movre %i1, %i6, %g1
ldub [%l7 + 0x68], %g7
ld [%l7 + 0x50], %f1
ldsb [%l7 + 0x2C], %g4
taddcc %l2, 0x0589, %o6
xor %i4, 0x128C, %l3
fmovdl %icc, %f6, %f4
edge8n %o2, %g2, %o4
ldsw [%l7 + 0x40], %i3
nop
setx loop_2696, %l0, %l1
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 %l5, loop_2697
edge32n %g5, %i0, %l4
fcmple16 %f10, %f14, %o1
loop_2696:
fcmped %fcc0, %f10, %f12
loop_2697:
stb %l1, [%l7 + 0x6B]
mulscc %l6, %o5, %l0
lduh [%l7 + 0x44], %i7
fnor %f2, %f10, %f10
and %g3, 0x197E, %o0
bpos,a loop_2698
fbue %fcc3, loop_2699
ldx [%l7 + 0x78], %g6
lduw [%l7 + 0x2C], %o3
loop_2698:
xor %i2, %o7, %i5
loop_2699:
stw %i6, [%l7 + 0x20]
movn %xcc, %i1, %g7
fmovrslez %g4, %f9, %f6
fxor %f4, %f10, %f8
ld [%l7 + 0x5C], %f13
fmovdg %xcc, %f5, %f12
fmovsvs %icc, %f14, %f6
movleu %icc, %g1, %l2
fpsub32 %f14, %f6, %f6
fnegd %f8, %f8
brlez,a %o6, loop_2700
fbg %fcc1, loop_2701
fcmpne32 %f10, %f14, %i4
alignaddr %o2, %l3, %g2
loop_2700:
lduw [%l7 + 0x3C], %i3
loop_2701:
fbo %fcc0, loop_2702
fnor %f4, %f6, %f10
pdist %f2, %f2, %f14
fxor %f6, %f0, %f2
loop_2702:
fmuld8sux16 %f12, %f15, %f10
fbn %fcc1, loop_2703
bcs loop_2704
fornot2 %f4, %f0, %f0
ldsb [%l7 + 0x4C], %l5
loop_2703:
fmovsa %icc, %f7, %f0
loop_2704:
fsrc2 %f4, %f10
ld [%l7 + 0x70], %f5
srax %o4, %g5, %i0
fpsub32 %f0, %f14, %f2
fmovrdlez %o1, %f4, %f2
fzero %f8
fmovdcc %xcc, %f3, %f5
stx %l1, [%l7 + 0x08]
std %f14, [%l7 + 0x38]
sra %l6, 0x1C, %o5
fmovscc %icc, %f8, %f1
bl loop_2705
ldd [%l7 + 0x38], %f2
fnot2s %f2, %f8
movvs %icc, %l4, %i7
loop_2705:
bvs,a loop_2706
ldub [%l7 + 0x23], %l0
ldsb [%l7 + 0x74], %o0
sth %g3, [%l7 + 0x62]
loop_2706:
bshuffle %f14, %f6, %f10
fmuld8sux16 %f1, %f3, %f2
movne %xcc, %g6, %o3
alignaddrl %o7, %i5, %i2
stb %i6, [%l7 + 0x13]
fpsub32 %f8, %f6, %f6
ldd [%l7 + 0x38], %f2
fnand %f4, %f6, %f0
add %i1, %g7, %g1
fbl %fcc2, loop_2707
stx %g4, [%l7 + 0x58]
tge %xcc, 0x4
sth %o6, [%l7 + 0x5E]
loop_2707:
movrne %i4, 0x1E5, %o2
ld [%l7 + 0x44], %f11
array8 %l2, %l3, %g2
tl %xcc, 0x5
fpsub32 %f6, %f6, %f2
fsrc1s %f8, %f9
fmovdcc %xcc, %f11, %f1
sdivcc %l5, 0x1BB3, %i3
fmovs %f11, %f14
fnegs %f12, %f11
ldsh [%l7 + 0x4A], %o4
lduh [%l7 + 0x7A], %i0
ble,a,pt %xcc, loop_2708
fmovsleu %xcc, %f1, %f6
ldsb [%l7 + 0x69], %o1
smulcc %l1, %l6, %g5
loop_2708:
fmovrdne %l4, %f4, %f14
ldsw [%l7 + 0x38], %o5
tsubcc %i7, 0x03D8, %o0
fbuge,a %fcc2, loop_2709
fmul8sux16 %f14, %f10, %f10
fmovdcs %xcc, %f9, %f1
lduh [%l7 + 0x6C], %l0
loop_2709:
tn %icc, 0x0
and %g6, 0x05BA, %o3
xor %o7, 0x1085, %i5
fandnot1 %f14, %f4, %f4
fabss %f14, %f1
tg %icc, 0x4
fbuge %fcc1, loop_2710
std %f6, [%l7 + 0x08]
edge8n %i2, %g3, %i6
movrgez %g7, 0x25B, %g1
loop_2710:
ldx [%l7 + 0x68], %g4
edge16 %i1, %o6, %i4
sth %o2, [%l7 + 0x68]
fcmped %fcc0, %f14, %f14
bgu,pt %icc, loop_2711
sdiv %l2, 0x1371, %g2
stb %l3, [%l7 + 0x1F]
fsrc1 %f6, %f0
loop_2711:
movrne %l5, 0x0E8, %i3
st %f9, [%l7 + 0x38]
move %icc, %i0, %o1
ldsb [%l7 + 0x6D], %l1
ldd [%l7 + 0x58], %f10
ldx [%l7 + 0x58], %o4
ld [%l7 + 0x74], %f6
srax %l6, %g5, %o5
fmovrde %l4, %f4, %f4
bn,a,pt %icc, loop_2712
sllx %o0, %l0, %i7
andn %o3, 0x1FF5, %o7
fpack16 %f6, %f9
loop_2712:
sub %i5, 0x15ED, %i2
fcmpeq16 %f8, %f6, %g6
bg %icc, loop_2713
tsubcctv %i6, 0x1A48, %g3
fnor %f6, %f12, %f8
orncc %g7, 0x0936, %g1
loop_2713:
fcmpgt16 %f10, %f10, %g4
tge %xcc, 0x0
ldd [%l7 + 0x68], %f6
ldd [%l7 + 0x30], %f4
ldsb [%l7 + 0x0A], %o6
tcc %icc, 0x5
stw %i1, [%l7 + 0x3C]
fcmpeq16 %f2, %f6, %i4
fbug,a %fcc0, loop_2714
bg,a,pn %xcc, loop_2715
movg %xcc, %l2, %o2
std %f8, [%l7 + 0x40]
loop_2714:
fmovdl %icc, %f14, %f1
loop_2715:
srl %l3, %l5, %g2
fsrc2 %f2, %f8
fmovsg %icc, %f7, %f15
fandnot1s %f0, %f13, %f8
movvs %xcc, %i0, %o1
stb %l1, [%l7 + 0x6D]
srl %i3, %l6, %o4
ba,a %icc, loop_2716
ble %icc, loop_2717
fcmpgt32 %f2, %f2, %g5
bne %icc, loop_2718
loop_2716:
lduw [%l7 + 0x40], %l4
loop_2717:
fxors %f2, %f6, %f9
sth %o5, [%l7 + 0x7A]
loop_2718:
bgu,a,pn %icc, loop_2719
edge16 %o0, %l0, %o3
edge32ln %o7, %i7, %i5
fmul8x16au %f10, %f5, %f6
loop_2719:
fbul,a %fcc0, loop_2720
nop
setx loop_2721, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrne %i2, %i6, %g6
ldd [%l7 + 0x30], %f0
loop_2720:
move %xcc, %g3, %g1
loop_2721:
lduh [%l7 + 0x70], %g4
movrlez %g7, 0x0CE, %o6
ldsb [%l7 + 0x0E], %i1
lduw [%l7 + 0x74], %i4
ldd [%l7 + 0x10], %f2
bcc,a,pt %icc, loop_2722
ldub [%l7 + 0x43], %l2
fmovrdlez %l3, %f8, %f0
stw %l5, [%l7 + 0x30]
loop_2722:
fcmple32 %f4, %f6, %o2
ldd [%l7 + 0x58], %f12
sethi 0x1EEA, %g2
ldsh [%l7 + 0x2C], %i0
tgu %icc, 0x5
addcc %l1, 0x1C80, %o1
stb %i3, [%l7 + 0x4A]
fmovrsgez %l6, %f5, %f9
stb %g5, [%l7 + 0x5A]
ldsh [%l7 + 0x3A], %l4
lduw [%l7 + 0x0C], %o5
fmovdvs %icc, %f14, %f10
fbg,a %fcc1, loop_2723
fmovdn %xcc, %f13, %f2
fmovdle %icc, %f15, %f0
fbn %fcc0, loop_2724
loop_2723:
ldx [%l7 + 0x10], %o0
stw %l0, [%l7 + 0x20]
std %f4, [%l7 + 0x70]
loop_2724:
fbe %fcc1, loop_2725
movl %xcc, %o4, %o3
stw %i7, [%l7 + 0x10]
fmovdcc %xcc, %f0, %f2
loop_2725:
fmovdne %xcc, %f5, %f5
fsrc2s %f13, %f15
movl %icc, %o7, %i2
brgz %i5, loop_2726
fexpand %f8, %f14
be,a,pn %xcc, loop_2727
sth %g6, [%l7 + 0x26]
loop_2726:
fandnot2s %f6, %f9, %f6
fbu %fcc0, loop_2728
loop_2727:
fpadd32s %f7, %f9, %f12
movn %xcc, %i6, %g3
std %f0, [%l7 + 0x08]
loop_2728:
lduh [%l7 + 0x5A], %g4
movne %icc, %g1, %o6
st %f5, [%l7 + 0x58]
ldd [%l7 + 0x40], %f6
fmovsge %xcc, %f5, %f14
fmovsneg %icc, %f9, %f13
sth %i1, [%l7 + 0x68]
fandnot2s %f3, %f5, %f11
fmovdcs %icc, %f15, %f10
array16 %i4, %g7, %l3
ldsw [%l7 + 0x08], %l2
ldd [%l7 + 0x48], %f10
std %f10, [%l7 + 0x28]
std %f8, [%l7 + 0x18]
sth %o2, [%l7 + 0x7C]
movrgez %l5, %i0, %l1
be,a,pt %xcc, loop_2729
ldd [%l7 + 0x48], %f12
brgez %g2, loop_2730
tge %xcc, 0x4
loop_2729:
fmovdn %xcc, %f9, %f12
ldd [%l7 + 0x20], %f4
loop_2730:
ta %xcc, 0x6
fxnor %f8, %f0, %f8
ldd [%l7 + 0x60], %f10
srlx %i3, 0x0E, %l6
fnand %f6, %f12, %f0
ldsw [%l7 + 0x7C], %o1
movrne %g5, 0x235, %o5
subc %o0, 0x0C55, %l4
bcs,a,pt %xcc, loop_2731
edge8n %l0, %o3, %i7
sub %o4, %o7, %i5
stx %i2, [%l7 + 0x30]
loop_2731:
stb %i6, [%l7 + 0x7F]
taddcc %g6, 0x06C6, %g3
bshuffle %f4, %f4, %f4
stb %g1, [%l7 + 0x60]
movvc %icc, %o6, %g4
fxnor %f0, %f14, %f2
fmovdleu %icc, %f4, %f9
ldsh [%l7 + 0x72], %i1
movneg %xcc, %i4, %l3
fandnot1 %f12, %f14, %f14
movrlz %l2, 0x365, %g7
movre %o2, 0x119, %l5
sra %l1, 0x18, %i0
fsrc1s %f2, %f15
fmovscs %icc, %f13, %f5
brlez,a %g2, loop_2732
stb %l6, [%l7 + 0x62]
fone %f14
stb %o1, [%l7 + 0x61]
loop_2732:
lduw [%l7 + 0x30], %i3
ldsh [%l7 + 0x5C], %g5
bn,pt %icc, loop_2733
fpack16 %f2, %f8
or %o5, 0x0686, %l4
brgz %l0, loop_2734
loop_2733:
ldsh [%l7 + 0x7E], %o0
fbl %fcc3, loop_2735
movre %o3, 0x26C, %i7
loop_2734:
fornot2s %f1, %f9, %f6
bvs loop_2736
loop_2735:
fpadd16s %f13, %f3, %f9
std %f2, [%l7 + 0x18]
tleu %icc, 0x0
loop_2736:
edge16 %o7, %o4, %i5
brnz,a %i2, loop_2737
stb %i6, [%l7 + 0x2B]
bneg,pn %xcc, loop_2738
tgu %xcc, 0x7
loop_2737:
te %icc, 0x2
brgz %g6, loop_2739
loop_2738:
fpmerge %f4, %f7, %f6
sth %g1, [%l7 + 0x34]
stx %o6, [%l7 + 0x08]
loop_2739:
fmovspos %xcc, %f1, %f11
sdiv %g4, 0x1A64, %i1
orncc %g3, 0x0426, %l3
ldsh [%l7 + 0x56], %i4
ldsb [%l7 + 0x1D], %l2
fxors %f6, %f3, %f10
array8 %g7, %l5, %l1
fmovsl %icc, %f2, %f10
stb %i0, [%l7 + 0x1B]
fcmpne16 %f8, %f14, %o2
addccc %l6, %g2, %i3
ldsh [%l7 + 0x42], %g5
stx %o5, [%l7 + 0x50]
fmuld8sux16 %f13, %f4, %f14
fcmpeq32 %f2, %f8, %o1
fbo,a %fcc3, loop_2740
fbne,a %fcc3, loop_2741
fxor %f6, %f14, %f14
std %f14, [%l7 + 0x10]
loop_2740:
fandnot1s %f9, %f10, %f13
loop_2741:
xorcc %l4, 0x0D16, %l0
fbu %fcc1, loop_2742
fmovrdgz %o0, %f2, %f12
fbug %fcc0, loop_2743
taddcc %i7, %o7, %o4
loop_2742:
movcs %icc, %i5, %i2
bge,pt %xcc, loop_2744
loop_2743:
bgu,a,pt %icc, loop_2745
fbne,a %fcc2, loop_2746
fmovrdlez %i6, %f6, %f6
loop_2744:
xnorcc %o3, 0x01D6, %g1
loop_2745:
fmovda %xcc, %f4, %f10
loop_2746:
te %xcc, 0x5
fzero %f10
sra %o6, 0x11, %g4
tleu %icc, 0x4
fnegd %f4, %f10
fpack32 %f4, %f2, %f0
tpos %xcc, 0x7
fmovsle %xcc, %f12, %f9
fmovda %icc, %f14, %f14
call loop_2747
brlez,a %i1, loop_2748
bpos,pn %icc, loop_2749
st %f7, [%l7 + 0x74]
loop_2747:
fandnot2 %f0, %f0, %f10
loop_2748:
fbl,a %fcc2, loop_2750
loop_2749:
lduw [%l7 + 0x24], %g3
addc %l3, 0x1D91, %i4
brgz,a %g6, loop_2751
loop_2750:
ldsb [%l7 + 0x2C], %g7
fpsub32 %f14, %f0, %f2
ld [%l7 + 0x0C], %f7
loop_2751:
bpos,a loop_2752
call loop_2753
tle %icc, 0x2
ldx [%l7 + 0x30], %l5
loop_2752:
orncc %l1, 0x1944, %i0
loop_2753:
fornot1 %f8, %f0, %f0
lduh [%l7 + 0x6E], %o2
fmovsvs %xcc, %f11, %f14
bneg %icc, loop_2754
edge32 %l2, %l6, %i3
ldsh [%l7 + 0x0A], %g5
movl %icc, %g2, %o1
loop_2754:
fmul8sux16 %f0, %f8, %f12
sth %l4, [%l7 + 0x7C]
fsrc2 %f12, %f12
fmovdle %xcc, %f4, %f1
sll %o5, 0x01, %o0
edge8l %i7, %o7, %o4
movpos %icc, %i5, %i2
fabsd %f4, %f6
ldub [%l7 + 0x26], %i6
ldsh [%l7 + 0x72], %l0
fnot2s %f6, %f0
ld [%l7 + 0x18], %f6
stx %g1, [%l7 + 0x28]
edge32n %o6, %o3, %i1
st %f1, [%l7 + 0x74]
ldub [%l7 + 0x53], %g4
fandnot1s %f13, %f12, %f1
fmovscc %xcc, %f1, %f15
tvs %xcc, 0x5
movrgz %g3, %l3, %g6
ldx [%l7 + 0x40], %i4
fbu,a %fcc1, loop_2755
smul %g7, 0x102B, %l1
array16 %l5, %o2, %i0
movgu %xcc, %l2, %i3
loop_2755:
fmul8x16au %f4, %f11, %f6
fbne %fcc0, loop_2756
be %icc, loop_2757
ldd [%l7 + 0x40], %f0
fmul8x16 %f4, %f10, %f0
loop_2756:
fmovdcc %xcc, %f7, %f6
loop_2757:
call loop_2758
nop
setx loop_2759, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brlz %g5, loop_2760
fpadd16 %f12, %f8, %f10
loop_2758:
fxors %f14, %f11, %f11
loop_2759:
stb %l6, [%l7 + 0x6A]
loop_2760:
lduw [%l7 + 0x08], %o1
ld [%l7 + 0x58], %f11
ba,a loop_2761
ldub [%l7 + 0x31], %g2
sll %o5, 0x10, %o0
bgu,pt %icc, loop_2762
loop_2761:
umulcc %i7, 0x1156, %o7
sth %l4, [%l7 + 0x48]
umul %o4, %i2, %i5
loop_2762:
ldx [%l7 + 0x58], %l0
orcc %g1, 0x18B1, %o6
st %f8, [%l7 + 0x78]
srl %o3, %i1, %g4
stx %i6, [%l7 + 0x30]
bg,a %icc, loop_2763
lduw [%l7 + 0x18], %g3
movrgz %l3, %g6, %g7
te %xcc, 0x7
loop_2763:
fxnor %f2, %f2, %f8
ldd [%l7 + 0x20], %f14
lduh [%l7 + 0x1A], %i4
fbu,a %fcc3, loop_2764
fmovdneg %xcc, %f3, %f0
stw %l1, [%l7 + 0x44]
lduw [%l7 + 0x58], %l5
loop_2764:
st %f13, [%l7 + 0x24]
fcmpgt32 %f14, %f8, %o2
fcmpeq32 %f12, %f10, %l2
fandnot1s %f11, %f5, %f3
stb %i0, [%l7 + 0x29]
brnz %g5, loop_2765
ldsw [%l7 + 0x0C], %i3
ldsb [%l7 + 0x4C], %l6
lduh [%l7 + 0x4C], %o1
loop_2765:
lduw [%l7 + 0x70], %o5
st %f3, [%l7 + 0x20]
fcmped %fcc3, %f8, %f8
ldub [%l7 + 0x66], %o0
brlez,a %g2, loop_2766
movgu %xcc, %i7, %l4
ldd [%l7 + 0x30], %f8
std %f14, [%l7 + 0x58]
loop_2766:
ldsw [%l7 + 0x1C], %o7
mulscc %o4, %i5, %l0
movn %xcc, %g1, %o6
movrgez %i2, 0x221, %i1
tge %icc, 0x3
fone %f14
ldsb [%l7 + 0x08], %g4
addcc %i6, 0x0971, %o3
sth %g3, [%l7 + 0x72]
ldub [%l7 + 0x18], %g6
addcc %l3, 0x1EDF, %g7
edge16l %l1, %l5, %o2
movcs %icc, %l2, %i4
ldsw [%l7 + 0x78], %g5
fmovrslez %i0, %f6, %f12
umulcc %i3, %l6, %o1
bn %icc, loop_2767
fmul8x16au %f12, %f3, %f12
ldub [%l7 + 0x48], %o5
sth %o0, [%l7 + 0x62]
loop_2767:
ldsb [%l7 + 0x7C], %g2
fmovsgu %xcc, %f10, %f5
fsrc1 %f2, %f0
fpmerge %f1, %f6, %f12
fmovsge %icc, %f13, %f8
bge,a loop_2768
subcc %l4, %i7, %o4
fmovsvc %icc, %f13, %f9
bcs,a loop_2769
loop_2768:
fone %f12
fpmerge %f0, %f14, %f14
fmovrdgz %i5, %f0, %f14
loop_2769:
lduw [%l7 + 0x58], %l0
stx %o7, [%l7 + 0x30]
ld [%l7 + 0x3C], %f0
ldub [%l7 + 0x08], %g1
fbne,a %fcc3, loop_2770
bleu,pn %icc, loop_2771
tg %icc, 0x2
tvs %icc, 0x0
loop_2770:
ldx [%l7 + 0x30], %i2
loop_2771:
tn %icc, 0x4
nop
setx loop_2772, %l0, %l1
jmpl %l1, %i1
fors %f13, %f14, %f2
fmovdge %xcc, %f8, %f3
xnor %g4, %i6, %o3
loop_2772:
ldsh [%l7 + 0x68], %o6
fbl,a %fcc1, loop_2773
tne %icc, 0x1
tsubcc %g3, %g6, %g7
fbue %fcc3, loop_2774
loop_2773:
edge8 %l1, %l5, %l3
ld [%l7 + 0x54], %f14
sth %o2, [%l7 + 0x0A]
loop_2774:
sdiv %i4, 0x0437, %l2
ldd [%l7 + 0x60], %f14
tle %xcc, 0x2
smul %i0, 0x1FBB, %g5
movle %icc, %l6, %o1
edge8n %o5, %i3, %o0
fcmpeq32 %f14, %f8, %l4
ld [%l7 + 0x10], %f15
fbue %fcc1, loop_2775
sdivx %i7, 0x05D1, %g2
edge8ln %i5, %l0, %o4
fbue %fcc1, loop_2776
loop_2775:
ldsh [%l7 + 0x42], %g1
edge16ln %o7, %i1, %i2
fbn,a %fcc1, loop_2777
loop_2776:
stb %i6, [%l7 + 0x3C]
fmovs %f3, %f13
ldsb [%l7 + 0x7C], %o3
loop_2777:
orcc %g4, 0x1C51, %g3
ldd [%l7 + 0x68], %f8
tsubcctv %g6, 0x0C3F, %g7
ldsb [%l7 + 0x64], %o6
bleu,pt %icc, loop_2778
fpsub16 %f2, %f0, %f6
fbe,a %fcc3, loop_2779
ldsw [%l7 + 0x1C], %l5
loop_2778:
movrgez %l3, 0x3A8, %o2
fbug %fcc3, loop_2780
loop_2779:
fbl,a %fcc2, loop_2781
bvc,a,pn %xcc, loop_2782
fmovdvs %icc, %f0, %f5
loop_2780:
nop
setx loop_2783, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2781:
bne,a,pn %xcc, loop_2784
loop_2782:
edge32n %i4, %l1, %i0
bn %icc, loop_2785
loop_2783:
st %f10, [%l7 + 0x78]
loop_2784:
lduw [%l7 + 0x1C], %g5
fbge %fcc0, loop_2786
loop_2785:
std %f4, [%l7 + 0x70]
fsrc2s %f1, %f14
lduh [%l7 + 0x52], %l2
loop_2786:
orn %l6, %o5, %o1
sll %i3, %o0, %i7
subc %l4, 0x19E0, %g2
fmovdpos %icc, %f15, %f10
ldub [%l7 + 0x4A], %i5
tvs %icc, 0x1
lduw [%l7 + 0x40], %o4
ldsb [%l7 + 0x3E], %l0
subc %g1, %o7, %i1
ldx [%l7 + 0x50], %i6
subc %i2, 0x0470, %o3
ldsh [%l7 + 0x7A], %g3
lduh [%l7 + 0x18], %g4
brlz %g6, loop_2787
tsubcc %o6, %l5, %l3
edge8n %g7, %i4, %o2
std %f4, [%l7 + 0x30]
loop_2787:
ldub [%l7 + 0x66], %i0
mulx %l1, 0x05E3, %l2
st %f2, [%l7 + 0x38]
fmovdleu %xcc, %f3, %f14
sth %g5, [%l7 + 0x72]
ldub [%l7 + 0x51], %l6
fbul,a %fcc1, loop_2788
tn %icc, 0x5
lduw [%l7 + 0x6C], %o5
lduw [%l7 + 0x4C], %i3
loop_2788:
lduw [%l7 + 0x48], %o1
bge %icc, loop_2789
ldsb [%l7 + 0x41], %i7
array16 %l4, %o0, %g2
ldx [%l7 + 0x30], %o4
loop_2789:
tg %xcc, 0x7
ldd [%l7 + 0x68], %f14
fmovsvc %icc, %f2, %f9
tcs %xcc, 0x0
ld [%l7 + 0x4C], %f3
brnz,a %i5, loop_2790
ldub [%l7 + 0x67], %g1
brgez,a %l0, loop_2791
taddcc %i1, 0x0F7C, %i6
loop_2790:
subc %o7, 0x10B2, %o3
ldub [%l7 + 0x62], %g3
loop_2791:
alignaddrl %i2, %g4, %g6
ldx [%l7 + 0x60], %l5
fmovs %f0, %f8
std %f2, [%l7 + 0x10]
ldsh [%l7 + 0x50], %o6
pdist %f10, %f6, %f0
ldsb [%l7 + 0x4D], %g7
or %l3, %i4, %o2
sth %i0, [%l7 + 0x70]
stb %l1, [%l7 + 0x72]
call loop_2792
fzeros %f0
fmovdne %icc, %f5, %f14
std %f8, [%l7 + 0x18]
loop_2792:
fornot1 %f6, %f2, %f4
bcc loop_2793
sth %g5, [%l7 + 0x76]
fbo,a %fcc3, loop_2794
fmovsa %icc, %f2, %f3
loop_2793:
movleu %icc, %l2, %o5
tneg %icc, 0x4
loop_2794:
te %xcc, 0x5
fnands %f0, %f6, %f12
fmul8x16 %f2, %f10, %f12
orcc %l6, %i3, %i7
fcmpes %fcc0, %f1, %f0
movvc %icc, %l4, %o0
ldx [%l7 + 0x50], %o1
movrlez %o4, %i5, %g1
tpos %icc, 0x6
popc 0x01F5, %l0
fmovdg %icc, %f14, %f3
pdist %f2, %f12, %f12
fcmpgt32 %f10, %f4, %i1
bneg,a loop_2795
fbl,a %fcc3, loop_2796
bl,pt %xcc, loop_2797
fmovs %f10, %f12
loop_2795:
sllx %g2, %i6, %o7
loop_2796:
fexpand %f2, %f10
loop_2797:
fornot1 %f14, %f10, %f14
stb %o3, [%l7 + 0x39]
ldsh [%l7 + 0x5A], %g3
fpadd32s %f3, %f11, %f2
mulscc %i2, %g4, %g6
ldub [%l7 + 0x5A], %l5
brlez %o6, loop_2798
fmovdcc %icc, %f7, %f11
fpackfix %f4, %f1
sllx %g7, 0x14, %l3
loop_2798:
or %o2, %i0, %i4
stx %g5, [%l7 + 0x50]
ldd [%l7 + 0x38], %f0
brlz %l1, loop_2799
fmovdcc %icc, %f11, %f3
brgez,a %o5, loop_2800
sth %l6, [%l7 + 0x2E]
loop_2799:
stw %i3, [%l7 + 0x24]
ldsw [%l7 + 0x4C], %i7
loop_2800:
movcs %xcc, %l4, %l2
siam 0x4
edge32ln %o0, %o4, %i5
ldsw [%l7 + 0x60], %o1
fbl,a %fcc3, loop_2801
fmul8sux16 %f12, %f4, %f8
taddcctv %l0, %i1, %g2
sth %i6, [%l7 + 0x24]
loop_2801:
stb %g1, [%l7 + 0x57]
stb %o7, [%l7 + 0x4D]
ldsh [%l7 + 0x28], %o3
fmovrdne %i2, %f8, %f8
fmovsn %xcc, %f10, %f12
movne %xcc, %g3, %g6
fcmpgt32 %f10, %f6, %g4
orn %l5, %g7, %l3
ldd [%l7 + 0x50], %f8
movgu %icc, %o6, %o2
bleu loop_2802
bvs,pt %xcc, loop_2803
ldsw [%l7 + 0x70], %i0
orncc %i4, 0x179D, %l1
loop_2802:
ld [%l7 + 0x28], %f1
loop_2803:
ldsb [%l7 + 0x46], %o5
st %f14, [%l7 + 0x18]
bgu,a,pn %icc, loop_2804
movg %xcc, %l6, %i3
array32 %g5, %i7, %l2
tle %icc, 0x5
loop_2804:
orncc %l4, %o4, %o0
brlez %o1, loop_2805
ldub [%l7 + 0x17], %i5
fcmpgt32 %f8, %f14, %i1
ldsh [%l7 + 0x70], %g2
loop_2805:
st %f6, [%l7 + 0x5C]
lduw [%l7 + 0x4C], %i6
fnand %f2, %f12, %f6
fbue,a %fcc0, loop_2806
nop
setx loop_2807, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %l0, [%l7 + 0x70]
edge8l %o7, %o3, %i2
loop_2806:
fpsub32s %f1, %f1, %f12
loop_2807:
bpos,a loop_2808
fmovsleu %xcc, %f14, %f8
fpsub16s %f1, %f2, %f6
nop
setx loop_2809, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_2808:
stw %g1, [%l7 + 0x2C]
fmul8x16au %f8, %f13, %f10
ldsb [%l7 + 0x6C], %g6
loop_2809:
edge8n %g4, %g3, %l5
fmovrse %g7, %f6, %f12
fmovsle %icc, %f11, %f15
fcmped %fcc2, %f10, %f14
fnegs %f7, %f1
edge32l %l3, %o6, %i0
fmovdle %xcc, %f0, %f4
fandnot1 %f4, %f2, %f2
nop
setx loop_2810, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpack32 %f2, %f14, %f6
ldub [%l7 + 0x0B], %o2
taddcctv %i4, 0x19AF, %o5
loop_2810:
fmovrde %l1, %f4, %f6
orn %l6, %i3, %g5
pdist %f8, %f4, %f12
fmovspos %xcc, %f14, %f10
lduh [%l7 + 0x1E], %i7
stx %l2, [%l7 + 0x18]
fbn,a %fcc1, loop_2811
ldub [%l7 + 0x75], %l4
std %f14, [%l7 + 0x50]
movrlez %o0, %o1, %o4
loop_2811:
fmovrsgz %i1, %f3, %f3
andncc %g2, %i5, %i6
tn %icc, 0x6
taddcc %l0, 0x116B, %o3
fmovrdlz %i2, %f8, %f0
xnorcc %g1, 0x0F02, %g6
fpadd32 %f2, %f2, %f14
fmovdcc %xcc, %f11, %f8
fbe,a %fcc1, loop_2812
fnegs %f1, %f13
umul %o7, 0x0B39, %g3
fmovrde %l5, %f6, %f0
loop_2812:
stb %g4, [%l7 + 0x62]
smulcc %g7, %o6, %i0
fzeros %f13
ldsw [%l7 + 0x08], %o2
edge16n %i4, %l3, %l1
bne,pt %xcc, loop_2813
tcs %xcc, 0x3
stw %o5, [%l7 + 0x58]
fmovdge %xcc, %f2, %f12
loop_2813:
fands %f7, %f11, %f9
ld [%l7 + 0x08], %f12
ldx [%l7 + 0x50], %l6
bneg,a,pt %xcc, loop_2814
fxor %f14, %f0, %f2
umulcc %g5, 0x11A7, %i3
umul %l2, 0x0085, %i7
loop_2814:
nop
setx loop_2815, %l0, %l1
jmpl %l1, %l4
subc %o1, %o4, %i1
srl %g2, %i5, %i6
edge32n %o0, %l0, %i2
loop_2815:
movl %xcc, %o3, %g6
fcmpgt32 %f6, %f12, %o7
ldub [%l7 + 0x3E], %g3
lduw [%l7 + 0x20], %l5
nop
setx loop_2816, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
move %icc, %g4, %g7
fmovsn %icc, %f3, %f15
stb %o6, [%l7 + 0x15]
loop_2816:
stx %i0, [%l7 + 0x20]
alignaddr %o2, %i4, %l3
stx %g1, [%l7 + 0x20]
lduw [%l7 + 0x08], %o5
ldsb [%l7 + 0x11], %l6
movrne %l1, %i3, %l2
ldub [%l7 + 0x63], %i7
ldsw [%l7 + 0x20], %l4
fmovrsne %g5, %f4, %f13
fmovs %f6, %f2
std %f12, [%l7 + 0x10]
fandnot2 %f12, %f4, %f0
st %f3, [%l7 + 0x1C]
ldsb [%l7 + 0x43], %o4
ba,a loop_2817
bvc,a,pt %icc, loop_2818
st %f9, [%l7 + 0x48]
andn %i1, 0x1405, %g2
loop_2817:
fbge,a %fcc0, loop_2819
loop_2818:
bg %xcc, loop_2820
fmovrde %i5, %f2, %f10
movvs %xcc, %o1, %o0
loop_2819:
brz %i6, loop_2821
loop_2820:
ldd [%l7 + 0x68], %f10
fnot1 %f4, %f4
ldsw [%l7 + 0x4C], %i2
loop_2821:
faligndata %f10, %f2, %f2
lduh [%l7 + 0x60], %l0
tleu %xcc, 0x1
fabss %f3, %f13
fbe,a %fcc1, loop_2822
bge,a,pt %xcc, loop_2823
tneg %icc, 0x1
movrgez %o3, %g6, %g3
loop_2822:
fpsub16 %f12, %f10, %f10
loop_2823:
udivx %o7, 0x1FE4, %l5
lduw [%l7 + 0x64], %g4
ba,a loop_2824
fmovrslz %g7, %f10, %f3
fmovdl %icc, %f13, %f2
tvs %xcc, 0x0
loop_2824:
nop
setx loop_2825, %l0, %l1
jmpl %l1, %o6
fxors %f0, %f11, %f5
fnors %f7, %f11, %f7
fpadd32 %f10, %f14, %f14
loop_2825:
xnor %o2, %i4, %i0
bge %icc, loop_2826
ldsw [%l7 + 0x38], %g1
movvc %xcc, %o5, %l3
ldx [%l7 + 0x10], %l6
loop_2826:
bpos,a loop_2827
fmovsle %icc, %f2, %f1
ldub [%l7 + 0x73], %l1
fbe,a %fcc3, loop_2828
loop_2827:
st %f6, [%l7 + 0x58]
movrlez %l2, 0x067, %i7
fmul8x16 %f1, %f12, %f2
loop_2828:
fnegd %f8, %f10
fbug %fcc2, loop_2829
ld [%l7 + 0x6C], %f9
bpos,a %xcc, loop_2830
srax %l4, %g5, %i3
loop_2829:
lduw [%l7 + 0x1C], %o4
ldsh [%l7 + 0x42], %g2
loop_2830:
std %f10, [%l7 + 0x68]
tgu %xcc, 0x4
fmovdl %icc, %f8, %f15
udivx %i5, 0x1D9C, %o1
brlz,a %i1, loop_2831
fzero %f14
lduw [%l7 + 0x4C], %o0
fornot1 %f12, %f12, %f8
loop_2831:
fmovrsgz %i2, %f9, %f10
fmul8x16 %f11, %f4, %f10
fmovdpos %xcc, %f13, %f11
for %f14, %f6, %f14
brgez,a %l0, loop_2832
fmovda %xcc, %f9, %f13
move %xcc, %i6, %o3
fmovrde %g6, %f4, %f0
loop_2832:
fmul8ulx16 %f4, %f10, %f4
fpack16 %f14, %f13
ldd [%l7 + 0x38], %f2
fnand %f14, %f10, %f0
ldx [%l7 + 0x68], %o7
ldsh [%l7 + 0x60], %l5
fmovdvc %icc, %f8, %f9
fcmple32 %f8, %f4, %g3
xnor %g7, %o6, %g4
fand %f12, %f4, %f10
sllx %i4, %o2, %i0
ld [%l7 + 0x08], %f6
fornot1 %f12, %f14, %f14
fmovrdgez %o5, %f2, %f0
srax %l3, 0x03, %g1
ld [%l7 + 0x44], %f14
fxors %f1, %f11, %f15
ldub [%l7 + 0x29], %l6
stx %l2, [%l7 + 0x28]
movvc %icc, %l1, %l4
ldsb [%l7 + 0x3E], %g5
movcc %icc, %i7, %o4
lduw [%l7 + 0x50], %g2
ld [%l7 + 0x6C], %f11
fbo %fcc1, loop_2833
ld [%l7 + 0x78], %f2
fmovspos %xcc, %f9, %f8
fcmped %fcc1, %f8, %f2
loop_2833:
faligndata %f2, %f14, %f4
fexpand %f13, %f8
movrlz %i3, %i5, %i1
std %f0, [%l7 + 0x58]
mova %xcc, %o0, %o1
lduw [%l7 + 0x34], %l0
ldsh [%l7 + 0x10], %i6
ldsh [%l7 + 0x46], %o3
fmovdcc %xcc, %f9, %f4
ldsb [%l7 + 0x3A], %i2
stb %o7, [%l7 + 0x1E]
movrgez %l5, 0x015, %g3
orncc %g7, 0x049B, %o6
lduh [%l7 + 0x34], %g6
bgu,pt %icc, loop_2834
be,a,pt %icc, loop_2835
array32 %i4, %o2, %g4
sdivx %o5, 0x0130, %l3
loop_2834:
popc 0x0CF2, %g1
loop_2835:
stw %i0, [%l7 + 0x20]
movcs %xcc, %l2, %l6
fmovrdlz %l1, %f10, %f14
stx %g5, [%l7 + 0x68]
ldsb [%l7 + 0x4F], %l4
fornot1s %f10, %f13, %f10
tcc %icc, 0x4
ldub [%l7 + 0x1F], %i7
fbue,a %fcc1, loop_2836
fblg %fcc2, loop_2837
bcs loop_2838
std %f2, [%l7 + 0x58]
loop_2836:
stb %g2, [%l7 + 0x7A]
loop_2837:
array16 %i3, %o4, %i1
loop_2838:
fmovde %xcc, %f13, %f5
popc 0x079B, %i5
call loop_2839
stx %o1, [%l7 + 0x50]
nop
setx loop_2840, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmul8sux16 %f12, %f12, %f12
loop_2839:
addcc %l0, 0x061E, %i6
fmovdvc %icc, %f5, %f7
loop_2840:
ldsh [%l7 + 0x7A], %o3
fmovscs %icc, %f6, %f14
fcmple32 %f8, %f14, %o0
movcs %xcc, %i2, %l5
ldx [%l7 + 0x40], %o7
bcs,a,pn %icc, loop_2841
orn %g3, 0x0951, %o6
ldsb [%l7 + 0x57], %g6
fcmpd %fcc2, %f14, %f6
loop_2841:
andcc %g7, %o2, %g4
fmul8sux16 %f0, %f0, %f10
array16 %o5, %l3, %g1
movle %xcc, %i4, %i0
tvc %xcc, 0x7
movrne %l2, 0x0AD, %l1
fbl %fcc0, loop_2842
ldsw [%l7 + 0x14], %l6
fand %f12, %f2, %f6
movrne %g5, %i7, %g2
loop_2842:
sth %l4, [%l7 + 0x16]
fpmerge %f0, %f8, %f0
fmovsn %xcc, %f13, %f4
srl %i3, 0x13, %o4
sth %i1, [%l7 + 0x7E]
addccc %o1, %l0, %i6
ldsw [%l7 + 0x28], %i5
xorcc %o0, 0x1865, %o3
xorcc %l5, %i2, %o7
bge,pn %icc, loop_2843
sth %o6, [%l7 + 0x0C]
fxnor %f10, %f14, %f14
addc %g6, 0x1FB8, %g3
loop_2843:
smul %o2, 0x1DD2, %g7
ld [%l7 + 0x08], %f5
udivcc %o5, 0x044E, %g4
edge8l %l3, %i4, %g1
fmovsne %icc, %f15, %f14
fmul8x16 %f5, %f8, %f6
fcmpeq32 %f6, %f2, %i0
ldsh [%l7 + 0x38], %l1
bpos %xcc, loop_2844
fmovrdgz %l2, %f0, %f2
movrlez %g5, %i7, %g2
fmul8x16 %f1, %f12, %f6
loop_2844:
ldub [%l7 + 0x58], %l4
fmovdcc %icc, %f10, %f9
ld [%l7 + 0x18], %f5
subc %i3, 0x0D53, %o4
movrne %i1, 0x3F9, %l6
ldd [%l7 + 0x08], %f14
fmovscs %xcc, %f4, %f14
movre %o1, %i6, %l0
stb %i5, [%l7 + 0x46]
st %f0, [%l7 + 0x78]
fmovrdgez %o3, %f12, %f12
fcmpeq32 %f8, %f4, %l5
stx %o0, [%l7 + 0x20]
stb %i2, [%l7 + 0x38]
fnor %f8, %f0, %f2
movvc %xcc, %o7, %g6
fnor %f6, %f8, %f4
popc 0x1117, %g3
fmovd %f4, %f10
ldx [%l7 + 0x38], %o2
fandnot2s %f10, %f14, %f3
bcc loop_2845
fmovsvc %icc, %f14, %f5
stw %g7, [%l7 + 0x60]
fpsub16s %f1, %f10, %f4
loop_2845:
movl %icc, %o6, %o5
nop
setx loop_2846, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsl %xcc, %f13, %f11
fsrc2s %f13, %f11
movge %icc, %g4, %i4
loop_2846:
sth %g1, [%l7 + 0x3A]
fmovsn %xcc, %f5, %f4
edge8n %i0, %l1, %l2
ldsh [%l7 + 0x7C], %g5
ldsh [%l7 + 0x24], %l3
fmovdleu %xcc, %f11, %f3
fbne,a %fcc3, loop_2847
fcmpgt32 %f12, %f12, %g2
fmovdcc %xcc, %f1, %f7
tvs %icc, 0x2
loop_2847:
fexpand %f6, %f2
stx %i7, [%l7 + 0x10]
for %f6, %f12, %f14
bneg,pn %xcc, loop_2848
bgu,pn %icc, loop_2849
umulcc %l4, 0x08C8, %i3
lduw [%l7 + 0x34], %i1
loop_2848:
subc %o4, 0x144A, %l6
loop_2849:
srl %i6, 0x13, %l0
ld [%l7 + 0x40], %f5
fxnors %f4, %f12, %f12
bshuffle %f14, %f14, %f2
mova %xcc, %i5, %o3
lduw [%l7 + 0x30], %l5
fones %f0
movrlz %o0, 0x23F, %i2
st %f14, [%l7 + 0x48]
ldub [%l7 + 0x59], %o7
lduh [%l7 + 0x12], %o1
stw %g6, [%l7 + 0x68]
xnor %o2, %g3, %o6
orncc %g7, 0x13C7, %g4
fcmps %fcc2, %f14, %f1
fabss %f11, %f6
lduw [%l7 + 0x20], %i4
ldsw [%l7 + 0x4C], %g1
nop
setx loop_2850, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbo,a %fcc1, loop_2851
std %f10, [%l7 + 0x30]
mova %xcc, %o5, %l1
loop_2850:
sth %i0, [%l7 + 0x48]
loop_2851:
movcc %xcc, %l2, %l3
movg %xcc, %g2, %g5
fmovsneg %xcc, %f5, %f15
bl,pt %xcc, loop_2852
mova %xcc, %i7, %i3
fsrc1s %f13, %f14
movge %xcc, %l4, %i1
loop_2852:
fmovrse %l6, %f12, %f5
fbug %fcc0, loop_2853
ldd [%l7 + 0x30], %f14
brgez %o4, loop_2854
ba,a,pn %xcc, loop_2855
loop_2853:
lduw [%l7 + 0x20], %l0
ldx [%l7 + 0x38], %i5
loop_2854:
ldsh [%l7 + 0x64], %i6
loop_2855:
bg loop_2856
bleu,a %icc, loop_2857
stx %o3, [%l7 + 0x38]
call loop_2858
loop_2856:
be,pn %icc, loop_2859
loop_2857:
fmovsneg %xcc, %f5, %f1
ldsh [%l7 + 0x32], %l5
loop_2858:
brlz,a %o0, loop_2860
loop_2859:
or %o7, 0x12D0, %o1
orncc %g6, 0x04D0, %o2
fcmpes %fcc2, %f10, %f1
loop_2860:
tpos %icc, 0x1
fmovdn %icc, %f15, %f2
sth %g3, [%l7 + 0x6C]
ldsh [%l7 + 0x46], %o6
fabsd %f8, %f12
lduh [%l7 + 0x2E], %i2
ld [%l7 + 0x68], %f8
ldsh [%l7 + 0x32], %g7
fmovsa %xcc, %f0, %f9
fcmpne16 %f10, %f2, %i4
brgez %g4, loop_2861
st %f12, [%l7 + 0x7C]
fmovsvs %icc, %f3, %f13
movn %icc, %o5, %g1
loop_2861:
brgez,a %i0, loop_2862
fmovrslz %l2, %f12, %f0
fzeros %f3
bneg,pt %xcc, loop_2863
loop_2862:
movgu %icc, %l3, %g2
fmovsle %xcc, %f12, %f6
bleu,pn %xcc, loop_2864
loop_2863:
movneg %icc, %g5, %l1
fornot2 %f8, %f14, %f8
movvc %xcc, %i7, %i3
loop_2864:
ldub [%l7 + 0x75], %l4
edge8 %l6, %o4, %i1
sth %l0, [%l7 + 0x0C]
srax %i5, %o3, %l5
stx %o0, [%l7 + 0x78]
subc %o7, %o1, %g6
fmovrdgez %i6, %f14, %f0
ba,pt %xcc, loop_2865
std %f10, [%l7 + 0x40]
sll %o2, %g3, %i2
fnand %f2, %f12, %f6
loop_2865:
edge8ln %o6, %i4, %g4
brz,a %g7, loop_2866
ld [%l7 + 0x1C], %f1
fabsd %f12, %f2
ldsb [%l7 + 0x43], %g1
loop_2866:
stw %o5, [%l7 + 0x24]
ld [%l7 + 0x6C], %f2
stb %l2, [%l7 + 0x24]
fxnors %f2, %f14, %f12
fmovsneg %icc, %f9, %f4
st %f15, [%l7 + 0x5C]
bneg loop_2867
fmul8x16al %f11, %f8, %f6
movle %xcc, %l3, %i0
stw %g2, [%l7 + 0x3C]
loop_2867:
lduw [%l7 + 0x4C], %l1
fand %f4, %f4, %f12
ldx [%l7 + 0x78], %g5
xorcc %i3, %l4, %l6
stb %o4, [%l7 + 0x22]
stx %i1, [%l7 + 0x10]
ldsw [%l7 + 0x4C], %l0
fornot1 %f14, %f2, %f14
fmovrslez %i7, %f8, %f14
stw %i5, [%l7 + 0x50]
te %xcc, 0x3
mulx %o3, 0x148B, %o0
fmovsle %icc, %f3, %f1
andcc %l5, %o1, %o7
stw %i6, [%l7 + 0x10]
fmovdne %xcc, %f8, %f4
srl %o2, %g3, %g6
orncc %i2, 0x18E7, %i4
ldx [%l7 + 0x70], %o6
movleu %icc, %g7, %g4
fone %f8
fmovspos %xcc, %f6, %f5
tl %xcc, 0x4
fnand %f14, %f6, %f10
fcmple32 %f8, %f14, %o5
fpadd32s %f8, %f14, %f10
fandnot1 %f4, %f14, %f6
fbe %fcc3, loop_2868
stw %g1, [%l7 + 0x50]
sethi 0x1FA6, %l3
movleu %icc, %l2, %i0
loop_2868:
std %f6, [%l7 + 0x28]
ldsh [%l7 + 0x6A], %g2
ldub [%l7 + 0x32], %l1
stx %g5, [%l7 + 0x28]
fmovda %xcc, %f11, %f12
fcmple16 %f12, %f10, %l4
fmovrsgez %i3, %f14, %f10
tg %xcc, 0x5
fandnot2 %f6, %f14, %f12
array32 %l6, %o4, %l0
stb %i7, [%l7 + 0x15]
bcc loop_2869
sdivx %i5, 0x0967, %o3
umul %o0, 0x06E2, %i1
edge8ln %o1, %o7, %l5
loop_2869:
fmovsneg %xcc, %f0, %f15
edge8n %i6, %o2, %g3
array32 %i2, %i4, %g6
subc %g7, 0x092E, %g4
bneg loop_2870
stw %o6, [%l7 + 0x28]
stw %g1, [%l7 + 0x64]
siam 0x1
loop_2870:
fcmpne16 %f2, %f4, %l3
udivcc %o5, 0x0E87, %i0
andcc %g2, %l1, %g5
tge %xcc, 0x0
nop
setx loop_2871, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bn,pt %icc, loop_2872
fbne,a %fcc1, loop_2873
fsrc2s %f10, %f4
loop_2871:
fmovrse %l2, %f15, %f4
loop_2872:
fmul8x16 %f12, %f0, %f12
loop_2873:
fcmped %fcc3, %f0, %f8
fbug %fcc2, loop_2874
movleu %xcc, %i3, %l6
fornot1 %f14, %f10, %f8
tle %xcc, 0x0
loop_2874:
fnegs %f0, %f8
srlx %o4, 0x1C, %l4
fcmple16 %f6, %f8, %l0
bleu loop_2875
orncc %i7, %i5, %o3
stx %o0, [%l7 + 0x30]
fpack32 %f6, %f12, %f12
loop_2875:
fmovsvc %icc, %f11, %f6
edge32ln %o1, %o7, %i1
fcmple32 %f4, %f10, %l5
fpadd16 %f8, %f0, %f0
fmul8x16al %f7, %f12, %f10
tg %xcc, 0x7
fmuld8ulx16 %f3, %f12, %f12
brgez %o2, loop_2876
sth %g3, [%l7 + 0x7C]
fabsd %f8, %f4
stw %i2, [%l7 + 0x54]
loop_2876:
std %f4, [%l7 + 0x10]
ldsh [%l7 + 0x40], %i6
fmovdvs %icc, %f2, %f3
fcmpne32 %f14, %f14, %i4
tg %xcc, 0x3
addcc %g6, %g4, %o6
fcmpgt32 %f14, %f6, %g7
std %f10, [%l7 + 0x20]
fmuld8sux16 %f12, %f6, %f8
fsrc1 %f8, %f0
bcc,a %xcc, loop_2877
be,a,pn %icc, loop_2878
fmovrdne %l3, %f14, %f0
ldsw [%l7 + 0x3C], %o5
loop_2877:
stb %g1, [%l7 + 0x67]
loop_2878:
fmovsge %icc, %f13, %f13
bpos,pn %icc, loop_2879
xnorcc %i0, %l1, %g5
lduw [%l7 + 0x2C], %g2
andncc %l2, %i3, %o4
loop_2879:
brlez,a %l4, loop_2880
fcmpgt16 %f2, %f8, %l6
fornot1s %f2, %f11, %f3
movvc %xcc, %i7, %l0
loop_2880:
lduh [%l7 + 0x08], %o3
ta %icc, 0x1
ldd [%l7 + 0x48], %f12
subcc %i5, %o0, %o1
ld [%l7 + 0x7C], %f4
fcmpes %fcc1, %f7, %f14
edge32l %i1, %o7, %l5
ldsw [%l7 + 0x08], %o2
lduh [%l7 + 0x14], %i2
stb %i6, [%l7 + 0x2D]
fmovscc %xcc, %f6, %f10
fbue,a %fcc0, loop_2881
fbug %fcc3, loop_2882
fsrc2s %f5, %f11
call loop_2883
loop_2881:
ldsh [%l7 + 0x42], %i4
loop_2882:
fornot2s %f3, %f7, %f14
fmovsl %xcc, %f5, %f4
loop_2883:
fbo,a %fcc2, loop_2884
fmovdleu %icc, %f4, %f12
fmovdpos %xcc, %f5, %f2
fcmpes %fcc3, %f11, %f9
loop_2884:
fmuld8sux16 %f0, %f10, %f4
popc %g3, %g6
std %f8, [%l7 + 0x28]
for %f6, %f2, %f4
bgu,pt %xcc, loop_2885
fmovsg %xcc, %f15, %f6
fcmple16 %f2, %f0, %o6
lduw [%l7 + 0x58], %g7
loop_2885:
fornot2 %f2, %f12, %f0
movn %icc, %g4, %o5
lduw [%l7 + 0x68], %g1
tpos %xcc, 0x5
movgu %icc, %l3, %l1
stw %i0, [%l7 + 0x4C]
st %f10, [%l7 + 0x08]
fnegs %f1, %f6
ldd [%l7 + 0x28], %f2
srlx %g2, 0x11, %l2
stb %g5, [%l7 + 0x7B]
fble,a %fcc2, loop_2886
fcmpes %fcc1, %f5, %f10
movle %icc, %o4, %l4
fpsub32 %f4, %f14, %f14
loop_2886:
fmovde %xcc, %f6, %f15
tsubcc %l6, %i3, %l0
movleu %icc, %i7, %o3
ldsb [%l7 + 0x1A], %o0
srax %o1, 0x01, %i5
ld [%l7 + 0x24], %f2
sth %o7, [%l7 + 0x18]
sth %i1, [%l7 + 0x70]
taddcctv %o2, %i2, %l5
ldx [%l7 + 0x10], %i6
lduh [%l7 + 0x1C], %g3
ta %xcc, 0x0
fcmpgt32 %f0, %f14, %g6
addc %i4, 0x1701, %o6
movvs %xcc, %g7, %o5
lduh [%l7 + 0x2A], %g1
fnegd %f14, %f0
fpadd16s %f15, %f1, %f3
siam 0x1
be,pn %icc, loop_2887
fmovdvs %icc, %f11, %f15
edge8ln %g4, %l3, %l1
st %f6, [%l7 + 0x48]
loop_2887:
tleu %xcc, 0x2
sdiv %i0, 0x0FF9, %g2
stw %l2, [%l7 + 0x3C]
st %f11, [%l7 + 0x54]
fnand %f2, %f6, %f14
fcmple16 %f12, %f12, %g5
fcmps %fcc0, %f9, %f9
fpack32 %f10, %f2, %f2
movvs %icc, %l4, %l6
ta %xcc, 0x6
fmovrse %i3, %f1, %f15
fzero %f8
movrgz %o4, %i7, %o3
tleu %xcc, 0x3
lduw [%l7 + 0x1C], %o0
fbg %fcc1, loop_2888
stb %o1, [%l7 + 0x14]
ld [%l7 + 0x20], %f8
fcmps %fcc1, %f4, %f8
loop_2888:
edge32n %i5, %l0, %o7
te %xcc, 0x4
sdiv %i1, 0x1DC6, %o2
fmovsneg %icc, %f3, %f11
fmul8x16 %f11, %f10, %f4
ldub [%l7 + 0x30], %l5
fmul8ulx16 %f2, %f0, %f4
addccc %i2, %g3, %g6
fsrc1 %f10, %f2
popc %i4, %i6
or %o6, %o5, %g1
tge %icc, 0x6
fmovdvs %icc, %f5, %f8
sethi 0x0885, %g7
lduh [%l7 + 0x48], %l3
movl %xcc, %g4, %i0
fnot1s %f7, %f4
fmovsl %icc, %f4, %f11
sth %g2, [%l7 + 0x1C]
brlz %l2, loop_2889
bcs,a loop_2890
tle %icc, 0x2
nop
setx loop_2891, %l0, %l1
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_2889:
ldsh [%l7 + 0x20], %l1
loop_2890:
std %f8, [%l7 + 0x10]
fba,a %fcc3, loop_2892
loop_2891:
fmovsneg %xcc, %f7, %f7
nop
setx loop_2893, %l0, %l1
jmpl %l1, %g5
fpadd16s %f15, %f2, %f3
loop_2892:
fxnors %f12, %f2, %f5
fzero %f6
loop_2893:
movg %icc, %l6, %l4
bg loop_2894
ldsb [%l7 + 0x0A], %i3
lduh [%l7 + 0x0A], %i7
mulx %o3, 0x1552, %o4
loop_2894:
fmovdleu %xcc, %f2, %f1
movneg %xcc, %o0, %i5
tpos %xcc, 0x5
movleu %icc, %l0, %o7
lduw [%l7 + 0x38], %o1
fmovrslz %o2, %f15, %f14
fmul8x16au %f13, %f3, %f0
std %f6, [%l7 + 0x70]
sethi 0x1F07, %i1
fmuld8sux16 %f13, %f5, %f8
ldsh [%l7 + 0x62], %i2
ldx [%l7 + 0x50], %l5
ldd [%l7 + 0x18], %f10
ldsb [%l7 + 0x54], %g3
array16 %g6, %i4, %o6
ld [%l7 + 0x28], %f6
fmovsgu %icc, %f10, %f7
for %f6, %f12, %f2
edge8n %o5, %i6, %g1
fmovscs %xcc, %f5, %f15
ldx [%l7 + 0x20], %l3
subccc %g7, 0x10DE, %i0
fmovsgu %icc, %f7, %f12
sdivx %g2, 0x0933, %g4
bl,a,pt %icc, loop_2895
fornot1s %f11, %f13, %f15
bne,a,pn %xcc, loop_2896
fmovdle %icc, %f2, %f6
loop_2895:
fble %fcc2, loop_2897
ldsw [%l7 + 0x14], %l2
loop_2896:
nop
setx loop_2898, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32l %l1, %l6, %l4
loop_2897:
ta %xcc, 0x1
fpack16 %f10, %f3
loop_2898:
movvc %icc, %g5, %i7
fmovrsgez %o3, %f6, %f2
fabsd %f6, %f10
fnegd %f0, %f8
sth %o4, [%l7 + 0x2A]
fand %f0, %f4, %f4
stx %o0, [%l7 + 0x30]
stw %i3, [%l7 + 0x4C]
fmovscc %xcc, %f7, %f12
stx %l0, [%l7 + 0x48]
ldsh [%l7 + 0x0A], %o7
brlz %o1, loop_2899
fbul %fcc2, loop_2900
ldsw [%l7 + 0x54], %o2
pdist %f4, %f4, %f14
loop_2899:
ble,a,pn %xcc, loop_2901
loop_2900:
array16 %i1, %i5, %l5
srlx %i2, %g6, %i4
sth %g3, [%l7 + 0x5C]
loop_2901:
sdiv %o5, 0x0E00, %o6
orncc %i6, %g1, %l3
lduw [%l7 + 0x40], %i0
fpack16 %f10, %f2
edge16ln %g2, %g7, %l2
fblg %fcc0, loop_2902
fcmpeq32 %f14, %f14, %g4
orncc %l1, 0x1D28, %l4
bpos,pt %icc, loop_2903
loop_2902:
ldx [%l7 + 0x78], %l6
sdivcc %i7, 0x1559, %o3
fcmple32 %f4, %f4, %o4
loop_2903:
lduh [%l7 + 0x3E], %g5
fbge,a %fcc2, loop_2904
tsubcctv %o0, 0x0598, %l0
fmovdleu %xcc, %f11, %f8
ldsb [%l7 + 0x7D], %o7
loop_2904:
fcmple16 %f2, %f12, %i3
nop
setx loop_2905, %l0, %l1
jmpl %l1, %o1
edge16n %o2, %i5, %l5
fcmple16 %f2, %f8, %i1
fsrc2s %f2, %f2
loop_2905:
ldx [%l7 + 0x78], %g6
fpack32 %f2, %f14, %f6
udivcc %i2, 0x0E1C, %g3
fbg %fcc1, loop_2906
fnors %f12, %f5, %f13
sll %o5, 0x1C, %o6
movneg %icc, %i4, %i6
loop_2906:
mulx %l3, 0x1162, %g1
lduw [%l7 + 0x28], %g2
bvc,a,pt %xcc, loop_2907
sth %i0, [%l7 + 0x7A]
ldx [%l7 + 0x50], %l2
andn %g4, %l1, %l4
loop_2907:
stw %g7, [%l7 + 0x6C]
fnor %f0, %f2, %f6
ldsh [%l7 + 0x6A], %i7
ldsh [%l7 + 0x40], %l6
lduh [%l7 + 0x3E], %o3
fmovda %xcc, %f11, %f3
udivcc %g5, 0x1A4F, %o4
ldub [%l7 + 0x45], %l0
fble %fcc2, loop_2908
xnorcc %o0, 0x01CF, %i3
fcmpgt16 %f12, %f10, %o7
subccc %o1, 0x1E63, %i5
loop_2908:
siam 0x7
fsrc1 %f8, %f8
fmovrsgz %o2, %f7, %f11
movpos %icc, %i1, %l5
stb %i2, [%l7 + 0x3F]
fcmpne32 %f8, %f2, %g3
std %f14, [%l7 + 0x20]
alignaddrl %g6, %o6, %o5
lduh [%l7 + 0x3E], %i6
stw %l3, [%l7 + 0x50]
stb %i4, [%l7 + 0x7C]
edge8n %g2, %g1, %l2
stx %i0, [%l7 + 0x50]
movvs %xcc, %g4, %l4
movl %xcc, %g7, %l1
st %f0, [%l7 + 0x24]
stx %i7, [%l7 + 0x48]
std %f12, [%l7 + 0x58]
sth %l6, [%l7 + 0x14]
fbge,a %fcc0, loop_2909
ldx [%l7 + 0x30], %g5
fmuld8sux16 %f6, %f15, %f2
std %f2, [%l7 + 0x68]
loop_2909:
call loop_2910
fmovsvc %xcc, %f15, %f5
sth %o4, [%l7 + 0x2A]
fbuge,a %fcc2, loop_2911
loop_2910:
st %f7, [%l7 + 0x54]
st %f10, [%l7 + 0x38]
bleu,a,pn %xcc, loop_2912
loop_2911:
sdiv %o3, 0x1728, %o0
array8 %l0, %i3, %o1
subccc %i5, %o7, %o2
loop_2912:
ldsw [%l7 + 0x5C], %i1
ldd [%l7 + 0x28], %f4
tle %icc, 0x4
edge16ln %l5, %i2, %g3
move %icc, %o6, %o5
fmovsneg %icc, %f11, %f11
fzero %f2
fnand %f4, %f2, %f8
stw %i6, [%l7 + 0x58]
edge8ln %g6, %l3, %i4
tleu %xcc, 0x4
fbge,a %fcc2, loop_2913
andncc %g2, %g1, %l2
ldsb [%l7 + 0x31], %i0
fmovrsne %g4, %f7, %f14
loop_2913:
std %f0, [%l7 + 0x38]
fmul8ulx16 %f0, %f14, %f10
alignaddrl %l4, %g7, %l1
fands %f7, %f12, %f14
fnot1s %f11, %f8
ldsh [%l7 + 0x48], %i7
tvc %xcc, 0x4
sth %l6, [%l7 + 0x2E]
lduh [%l7 + 0x2A], %g5
fmovrslez %o3, %f12, %f8
fmovrde %o0, %f10, %f14
ldsb [%l7 + 0x63], %o4
array32 %i3, %o1, %l0
ldx [%l7 + 0x70], %i5
addccc %o2, %i1, %o7
bg,pt %xcc, loop_2914
fbne,a %fcc3, loop_2915
tsubcctv %l5, %g3, %i2
fmovscs %xcc, %f1, %f2
loop_2914:
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
loop_2915:
fmovdgu %icc, %f14, %f9
fmovdge %xcc, %f12, %f7
fmovde %xcc, %f9, %f12
loop_2916:
fmovsvc %icc, %f4, %f3
fmuld8sux16 %f4, %f1, %f0
fmovsge %icc, %f9, %f5
lduh [%l7 + 0x40], %o5
udivx %o6, 0x1F97, %i6
andcc %l3, 0x00A9, %g6
lduh [%l7 + 0x3E], %i4
fpmerge %f0, %f14, %f0
fmovsn %icc, %f10, %f8
ldd [%l7 + 0x48], %f12
movg %icc, %g1, %g2
movleu %icc, %l2, %i0
std %f0, [%l7 + 0x58]
mova %xcc, %l4, %g7
ldsb [%l7 + 0x57], %l1
tvs %xcc, 0x1
movrlz %g4, %l6, %g5
movl %xcc, %i7, %o0
array8 %o4, %o3, %o1
fblg %fcc3, loop_2917
sth %i3, [%l7 + 0x78]
edge32l %l0, %o2, %i5
fornot1s %f3, %f8, %f7
loop_2917:
udivx %i1, 0x13AE, %l5
fmuld8ulx16 %f11, %f9, %f2
lduh [%l7 + 0x0C], %o7
sth %i2, [%l7 + 0x1E]
mulx %g3, %o6, %o5
smulcc %i6, 0x181F, %l3
stb %i4, [%l7 + 0x70]
sth %g1, [%l7 + 0x76]
fabsd %f0, %f2
fmovrsgz %g2, %f15, %f2
array32 %l2, %g6, %i0
bneg loop_2918
fbo %fcc1, loop_2919
lduh [%l7 + 0x76], %l4
fxors %f12, %f13, %f6
loop_2918:
tg %xcc, 0x2
loop_2919:
ldsw [%l7 + 0x4C], %l1
fpack16 %f12, %f12
bne,a %icc, loop_2920
edge8l %g7, %g4, %g5
sth %l6, [%l7 + 0x30]
lduh [%l7 + 0x5E], %o0
loop_2920:
tn %xcc, 0x1
ldsw [%l7 + 0x2C], %o4
ldx [%l7 + 0x28], %i7
stw %o1, [%l7 + 0x64]
stb %o3, [%l7 + 0x78]
fmovsvc %xcc, %f11, %f10
and %i3, %l0, %o2
edge8ln %i5, %i1, %l5
movle %icc, %o7, %i2
fmovsneg %xcc, %f9, %f2
stb %o6, [%l7 + 0x0C]
fmovrdlz %g3, %f0, %f8
fsrc1 %f4, %f2
fmovs %f15, %f11
movcc %xcc, %i6, %l3
tcs %icc, 0x0
ldsb [%l7 + 0x38], %i4
fnors %f1, %f7, %f10
tgu %xcc, 0x2
bleu %xcc, loop_2921
lduh [%l7 + 0x2A], %o5
fbue,a %fcc3, loop_2922
orn %g2, 0x09CD, %l2
loop_2921:
fmovsle %icc, %f12, %f2
stw %g6, [%l7 + 0x50]
loop_2922:
tg %xcc, 0x7
fbul,a %fcc0, loop_2923
stb %g1, [%l7 + 0x5A]
std %f8, [%l7 + 0x60]
fmul8ulx16 %f8, %f10, %f8
loop_2923:
lduh [%l7 + 0x6E], %i0
stb %l4, [%l7 + 0x47]
ld [%l7 + 0x78], %f1
tsubcc %l1, 0x058C, %g4
lduw [%l7 + 0x5C], %g5
fcmpgt32 %f8, %f10, %l6
fmovs %f10, %f15
alignaddrl %g7, %o4, %i7
fble %fcc3, loop_2924
tne %xcc, 0x0
fmovdcc %icc, %f1, %f12
fsrc2s %f9, %f8
loop_2924:
lduh [%l7 + 0x0E], %o0
fpack16 %f10, %f3
fpadd32 %f0, %f10, %f4
st %f3, [%l7 + 0x74]
fcmpgt16 %f10, %f12, %o3
stw %o1, [%l7 + 0x08]
stx %l0, [%l7 + 0x20]
tneg %xcc, 0x2
fpmerge %f10, %f7, %f2
fandnot1s %f12, %f2, %f2
fsrc1 %f8, %f8
movvs %xcc, %i3, %o2
ldd [%l7 + 0x40], %f10
ld [%l7 + 0x34], %f13
fornot1 %f12, %f2, %f14
for %f12, %f2, %f4
andcc %i5, %l5, %o7
ldsw [%l7 + 0x10], %i2
fmovsg %icc, %f11, %f12
fcmple32 %f4, %f8, %i1
lduw [%l7 + 0x28], %o6
std %f0, [%l7 + 0x68]
std %f12, [%l7 + 0x50]
ldsh [%l7 + 0x54], %i6
st %f11, [%l7 + 0x28]
fmul8x16al %f7, %f0, %f12
fmovrsne %g3, %f9, %f15
fxnors %f10, %f12, %f0
ldsw [%l7 + 0x08], %l3
fabss %f0, %f11
popc 0x11B0, %i4
stx %o5, [%l7 + 0x10]
ldd [%l7 + 0x50], %f12
fnands %f12, %f6, %f3
stb %l2, [%l7 + 0x11]
fpadd16s %f1, %f5, %f7
mulx %g6, %g1, %i0
tsubcctv %g2, 0x181D, %l1
std %f10, [%l7 + 0x48]
fornot2s %f11, %f0, %f14
movgu %icc, %l4, %g5
fbge,a %fcc1, loop_2925
edge8l %l6, %g7, %o4
tleu %icc, 0x1
umulcc %g4, 0x1466, %i7
loop_2925:
fmovsge %icc, %f6, %f9
fmovsgu %xcc, %f11, %f15
stw %o0, [%l7 + 0x14]
movn %xcc, %o3, %l0
fmovrdne %o1, %f0, %f6
ldub [%l7 + 0x57], %i3
tg %xcc, 0x3
sth %o2, [%l7 + 0x18]
fands %f11, %f14, %f7
st %f10, [%l7 + 0x38]
st %f4, [%l7 + 0x10]
edge8l %l5, %i5, %i2
stb %o7, [%l7 + 0x62]
fbule %fcc1, loop_2926
tneg %icc, 0x4
fnand %f14, %f6, %f12
bcc %xcc, loop_2927
loop_2926:
bl,a loop_2928
st %f0, [%l7 + 0x38]
fpadd16 %f0, %f12, %f0
loop_2927:
fabsd %f14, %f0
loop_2928:
ldsb [%l7 + 0x37], %i1
fpack16 %f4, %f11
fmovscs %xcc, %f2, %f15
stb %o6, [%l7 + 0x0C]
udivcc %i6, 0x0484, %l3
fzero %f14
ldd [%l7 + 0x68], %f12
fble %fcc0, loop_2929
fone %f12
ldsw [%l7 + 0x4C], %g3
stb %o5, [%l7 + 0x0C]
loop_2929:
movrne %i4, %g6, %l2
subc %i0, 0x0473, %g1
edge16n %g2, %l4, %g5
fcmpes %fcc3, %f12, %f2
fabss %f15, %f4
fnot2s %f2, %f2
fandnot1 %f12, %f0, %f0
fmovdpos %xcc, %f9, %f10
movcs %xcc, %l1, %g7
lduh [%l7 + 0x6E], %o4
fmovrsgz %g4, %f1, %f9
stb %i7, [%l7 + 0x24]
fbn,a %fcc2, loop_2930
fmovsgu %xcc, %f11, %f3
ldsb [%l7 + 0x26], %l6
call loop_2931
loop_2930:
ld [%l7 + 0x4C], %f9
fnors %f9, %f5, %f5
te %xcc, 0x4
loop_2931:
fones %f7
edge16ln %o3, %l0, %o0
ldsw [%l7 + 0x2C], %i3
tn %icc, 0x0
fmovsvs %xcc, %f1, %f2
bcc,a %icc, loop_2932
addcc %o2, %o1, %l5
tne %xcc, 0x6
stb %i2, [%l7 + 0x72]
loop_2932:
fmovsvs %icc, %f2, %f14
lduh [%l7 + 0x30], %i5
lduw [%l7 + 0x64], %i1
edge32n %o6, %i6, %l3
ldub [%l7 + 0x3F], %g3
lduh [%l7 + 0x70], %o5
ldub [%l7 + 0x0A], %o7
stx %g6, [%l7 + 0x70]
fbn %fcc3, loop_2933
fcmpes %fcc3, %f12, %f0
sub %i4, 0x0E03, %i0
nop
setx loop_2934, %l0, %l1
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_2933:
ldsh [%l7 + 0x3C], %g1
movgu %xcc, %g2, %l4
orn %l2, 0x0EFE, %g5
loop_2934:
fmovsleu %icc, %f9, %f5
fornot1 %f6, %f12, %f14
edge16 %g7, %l1, %g4
ldub [%l7 + 0x0A], %o4
edge8ln %l6, %i7, %l0
srax %o3, 0x1D, %i3
subcc %o0, %o1, %l5
sdivx %o2, 0x195C, %i5
fmul8x16au %f1, %f4, %f10
bpos %xcc, loop_2935
fpadd16s %f13, %f14, %f4
fmul8x16al %f12, %f8, %f0
ld [%l7 + 0x40], %f12
loop_2935:
addccc %i1, %i2, %i6
fnot1s %f12, %f5
sth %o6, [%l7 + 0x62]
fmovsvc %xcc, %f10, %f6
stw %g3, [%l7 + 0x78]
edge8n %o5, %o7, %l3
bgu,a,pn %icc, loop_2936
std %f8, [%l7 + 0x08]
fmuld8sux16 %f10, %f2, %f6
fmovsne %xcc, %f8, %f2
loop_2936:
udivx %i4, 0x0414, %g6
orncc %g1, 0x161A, %i0
std %f2, [%l7 + 0x38]
movleu %icc, %g2, %l4
fmovdpos %icc, %f0, %f4
fmovrsgz %l2, %f10, %f2
fsrc1 %f10, %f14
fmovdgu %icc, %f2, %f0
edge8l %g5, %g7, %l1
ldsh [%l7 + 0x14], %g4
bge loop_2937
ldsw [%l7 + 0x50], %o4
ldsw [%l7 + 0x38], %i7
fmovsgu %xcc, %f15, %f3
loop_2937:
fmovsl %icc, %f11, %f6
sra %l6, 0x1C, %l0
movneg %icc, %o3, %o0
fcmpeq16 %f12, %f10, %o1
ldsb [%l7 + 0x3D], %i3
fmul8x16 %f6, %f6, %f14
sth %o2, [%l7 + 0x2E]
lduw [%l7 + 0x28], %i5
lduh [%l7 + 0x1E], %l5
stx %i2, [%l7 + 0x70]
array32 %i1, %i6, %o6
ldsh [%l7 + 0x28], %o5
bleu loop_2938
fsrc1s %f9, %f6
fbo %fcc3, loop_2939
bn %icc, loop_2940
loop_2938:
movcc %icc, %g3, %l3
bne,a %icc, loop_2941
loop_2939:
ldub [%l7 + 0x0C], %o7
loop_2940:
fnegd %f8, %f0
stw %i4, [%l7 + 0x58]
loop_2941:
alignaddrl %g1, %g6, %g2
be,a,pt %icc, loop_2942
stw %l4, [%l7 + 0x54]
fmovrdgz %l2, %f6, %f0
fnegs %f1, %f2
loop_2942:
fnors %f8, %f0, %f1
lduh [%l7 + 0x4C], %g5
udiv %g7, 0x1C2E, %l1
taddcc %i0, %g4, %i7
bge %xcc, loop_2943
fcmpes %fcc0, %f6, %f5
bcs,a %xcc, loop_2944
fxor %f14, %f4, %f10
loop_2943:
ld [%l7 + 0x10], %f14
subc %l6, %l0, %o3
loop_2944:
ldsb [%l7 + 0x18], %o4
bn,pt %xcc, loop_2945
mulscc %o0, 0x044D, %i3
fcmpgt16 %f6, %f2, %o1
popc 0x0F2F, %i5
loop_2945:
movn %icc, %l5, %o2
edge8n %i2, %i1, %i6
xnor %o6, 0x16A0, %o5
fmovrse %l3, %f5, %f15
fbu,a %fcc0, loop_2946
bvc,a,pt %xcc, loop_2947
udiv %o7, 0x11C8, %i4
bpos,a loop_2948
loop_2946:
fmovdvs %icc, %f0, %f3
loop_2947:
fmovrdne %g3, %f8, %f0
fcmps %fcc0, %f7, %f13
loop_2948:
xnor %g1, 0x03D6, %g6
fmovde %icc, %f8, %f15
fmovdne %xcc, %f11, %f14
ldsb [%l7 + 0x2A], %g2
fpmerge %f0, %f4, %f0
ldd [%l7 + 0x50], %f4
srax %l2, 0x19, %g5
sth %g7, [%l7 + 0x4E]
ldub [%l7 + 0x19], %l1
ld [%l7 + 0x3C], %f9
xor %i0, %g4, %l4
fmovdleu %xcc, %f15, %f2
movneg %icc, %i7, %l0
lduw [%l7 + 0x5C], %o3
movvc %icc, %l6, %o4
movrgez %o0, %o1, %i5
stw %i3, [%l7 + 0x0C]
fmovda %xcc, %f11, %f9
fxor %f0, %f6, %f14
nop
setx loop_2949, %l0, %l1
jmpl %l1, %l5
lduh [%l7 + 0x6A], %i2
sdiv %i1, 0x1D5A, %i6
fandnot1 %f8, %f6, %f2
loop_2949:
sth %o2, [%l7 + 0x4C]
fcmple16 %f14, %f10, %o5
fornot2 %f6, %f8, %f10
be %xcc, loop_2950
ldsb [%l7 + 0x62], %l3
edge8 %o6, %i4, %g3
lduh [%l7 + 0x3E], %g1
loop_2950:
tne %xcc, 0x3
fcmped %fcc0, %f2, %f10
fmul8x16au %f10, %f1, %f0
st %f3, [%l7 + 0x10]
ldsh [%l7 + 0x32], %g6
fmovdgu %xcc, %f3, %f2
fand %f14, %f10, %f12
srl %o7, 0x0F, %g2
stx %g5, [%l7 + 0x78]
xorcc %g7, %l2, %i0
fmovscs %icc, %f1, %f11
ldsb [%l7 + 0x17], %g4
brnz %l4, loop_2951
addc %l1, 0x033B, %i7
fmovsa %xcc, %f2, %f12
lduw [%l7 + 0x64], %l0
loop_2951:
bcs,pt %xcc, loop_2952
be,pn %xcc, loop_2953
fbne %fcc2, loop_2954
ldub [%l7 + 0x53], %l6
loop_2952:
movrlz %o4, 0x2CD, %o0
loop_2953:
lduw [%l7 + 0x4C], %o1
loop_2954:
taddcc %i5, 0x0065, %i3
sth %o3, [%l7 + 0x5C]
nop
setx loop_2955, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movne %icc, %l5, %i1
movneg %xcc, %i2, %i6
sdivx %o5, 0x1076, %l3
loop_2955:
bshuffle %f8, %f0, %f14
subc %o6, 0x171C, %o2
fmovspos %icc, %f8, %f3
tn %xcc, 0x7
bshuffle %f8, %f10, %f0
orn %g3, 0x0479, %g1
st %f15, [%l7 + 0x0C]
movpos %xcc, %i4, %o7
fbn,a %fcc0, loop_2956
ldsh [%l7 + 0x6A], %g6
stw %g2, [%l7 + 0x20]
fsrc2 %f2, %f10
loop_2956:
edge8ln %g5, %l2, %i0
be,a,pn %icc, loop_2957
stw %g4, [%l7 + 0x44]
fcmpeq32 %f4, %f10, %g7
fnegs %f4, %f8
loop_2957:
ldsb [%l7 + 0x30], %l4
fnot2s %f4, %f10
fmovrsgz %i7, %f14, %f14
movge %xcc, %l1, %l0
xnorcc %o4, 0x01BA, %l6
ld [%l7 + 0x70], %f12
udivcc %o0, 0x1FD9, %o1
ble,a loop_2958
umul %i3, 0x04BB, %i5
bgu,a,pt %icc, loop_2959
ldx [%l7 + 0x40], %l5
loop_2958:
fmovsl %xcc, %f14, %f4
fmovsgu %xcc, %f10, %f14
loop_2959:
fmul8x16al %f11, %f9, %f4
ld [%l7 + 0x3C], %f5
ldsb [%l7 + 0x53], %i1
udivcc %i2, 0x0A83, %i6
movcs %icc, %o3, %o5
ble loop_2960
sll %l3, %o6, %o2
edge16l %g1, %i4, %o7
st %f1, [%l7 + 0x60]
loop_2960:
movrgez %g6, 0x323, %g2
fmovdleu %icc, %f8, %f2
tgu %icc, 0x3
fcmpne16 %f8, %f2, %g3
fsrc1 %f4, %f0
lduh [%l7 + 0x3A], %l2
edge8 %i0, %g4, %g5
fmovdpos %icc, %f0, %f1
srlx %l4, %g7, %l1
ba,a,pt %icc, loop_2961
taddcc %l0, %i7, %l6
movre %o0, 0x020, %o1
fxnors %f3, %f13, %f13
loop_2961:
fmovdle %xcc, %f6, %f4
nop
setx loop_2962, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16ln %o4, %i5, %l5
ldub [%l7 + 0x4C], %i1
ldsh [%l7 + 0x12], %i3
loop_2962:
fmovdcc %icc, %f6, %f4
fmovs %f5, %f1
fmovrsgez %i2, %f3, %f9
faligndata %f4, %f8, %f4
add %i6, 0x037B, %o5
tpos %xcc, 0x4
bvc %xcc, loop_2963
fpsub32s %f3, %f9, %f3
brgz %o3, loop_2964
fsrc2s %f15, %f0
loop_2963:
fexpand %f10, %f6
fmovsle %xcc, %f7, %f10
loop_2964:
fandnot1s %f11, %f4, %f11
st %f8, [%l7 + 0x28]
orcc %o6, %l3, %g1
edge32n %i4, %o2, %o7
fands %f1, %f6, %f4
ldsw [%l7 + 0x6C], %g2
fxnor %f6, %f8, %f8
tvs %icc, 0x7
fmovsa %xcc, %f11, %f15
fmovdleu %xcc, %f15, %f12
bvs loop_2965
nop
setx loop_2966, %l0, %l1
jmpl %l1, %g6
fcmpgt32 %f10, %f0, %g3
fmovdge %xcc, %f14, %f15
loop_2965:
tg %xcc, 0x7
loop_2966:
bvs,a loop_2967
fbge,a %fcc0, loop_2968
movrgz %i0, 0x15C, %l2
ldx [%l7 + 0x78], %g5
loop_2967:
tn %icc, 0x4
loop_2968:
move %icc, %l4, %g7
udivx %l1, 0x1CCF, %g4
call loop_2969
stb %i7, [%l7 + 0x6B]
edge32 %l6, %l0, %o1
ble,a,pt %icc, loop_2970
loop_2969:
st %f4, [%l7 + 0x34]
fmovrsne %o0, %f13, %f10
fmovdvc %icc, %f0, %f0
loop_2970:
subcc %i5, 0x0237, %o4
bne,a,pt %xcc, loop_2971
ld [%l7 + 0x50], %f4
stb %l5, [%l7 + 0x7C]
brlz,a %i3, loop_2972
loop_2971:
std %f4, [%l7 + 0x40]
tpos %xcc, 0x1
bge,a loop_2973
loop_2972:
brz,a %i1, loop_2974
be,a %icc, loop_2975
fbug %fcc1, loop_2976
loop_2973:
sdivcc %i6, 0x1243, %i2
loop_2974:
fpadd32 %f0, %f14, %f0
loop_2975:
lduw [%l7 + 0x78], %o5
loop_2976:
ld [%l7 + 0x0C], %f4
orcc %o6, 0x1C18, %l3
fmovdneg %icc, %f4, %f12
stw %o3, [%l7 + 0x0C]
fnor %f4, %f4, %f6
ldsh [%l7 + 0x3A], %i4
fbo %fcc2, loop_2977
sethi 0x1AAF, %o2
tne %icc, 0x6
fcmpgt32 %f10, %f0, %o7
loop_2977:
fcmped %fcc0, %f12, %f4
bgu,a,pn %icc, loop_2978
fnors %f3, %f1, %f3
fmovdle %icc, %f5, %f5
tcc %icc, 0x6
loop_2978:
fbo,a %fcc3, loop_2979
ldsw [%l7 + 0x10], %g1
fmovsl %xcc, %f13, %f5
ldsw [%l7 + 0x40], %g2
loop_2979:
fnot1s %f3, %f1
fbo %fcc0, loop_2980
fnands %f9, %f5, %f3
tgu %xcc, 0x7
fcmps %fcc2, %f6, %f9
loop_2980:
fpack16 %f6, %f10
fors %f8, %f1, %f15
std %f6, [%l7 + 0x28]
subc %g6, 0x0D85, %g3
tvc %icc, 0x1
mulx %i0, %g5, %l4
fmovsvs %icc, %f7, %f14
fmovsgu %icc, %f8, %f5
edge8ln %g7, %l1, %g4
xnorcc %l2, %i7, %l0
fnot2 %f4, %f6
st %f2, [%l7 + 0x70]
ldsh [%l7 + 0x4E], %o1
edge16 %l6, %i5, %o4
fnot2s %f3, %f7
stw %l5, [%l7 + 0x28]
ldsb [%l7 + 0x63], %i3
fandnot1s %f8, %f14, %f8
fabsd %f0, %f2
fmovsne %icc, %f10, %f10
lduw [%l7 + 0x3C], %i1
mulx %i6, %o0, %i2
ldsw [%l7 + 0x24], %o6
ldsw [%l7 + 0x3C], %o5
be,a loop_2981
ldsh [%l7 + 0x34], %o3
taddcc %i4, 0x085C, %l3
fpadd16 %f8, %f14, %f12
loop_2981:
fmovrdgez %o7, %f8, %f4
nop
setx loop_2982, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movne %xcc, %g1, %g2
te %icc, 0x1
bg loop_2983
loop_2982:
lduh [%l7 + 0x52], %g6
fmovs %f1, %f10
lduh [%l7 + 0x32], %g3
loop_2983:
fsrc1s %f14, %f14
srl %i0, 0x0C, %o2
movneg %xcc, %g5, %g7
fors %f12, %f6, %f4
subccc %l4, 0x139B, %l1
fandnot1s %f5, %f9, %f12
tge %icc, 0x4
fmovsgu %icc, %f13, %f15
stw %g4, [%l7 + 0x4C]
fnot2s %f11, %f9
fcmps %fcc3, %f6, %f7
fbge,a %fcc1, loop_2984
fnand %f14, %f8, %f4
fbuge,a %fcc1, loop_2985
fmul8x16al %f10, %f10, %f8
loop_2984:
ldsh [%l7 + 0x60], %l2
lduw [%l7 + 0x24], %i7
loop_2985:
and %o1, 0x1A49, %l6
lduw [%l7 + 0x7C], %l0
ldsw [%l7 + 0x58], %o4
stw %l5, [%l7 + 0x28]
and %i5, %i3, %i6
fpadd16s %f13, %f8, %f10
ldub [%l7 + 0x47], %o0
ldsw [%l7 + 0x6C], %i1
stw %o6, [%l7 + 0x58]
bg loop_2986
bgu,pt %xcc, loop_2987
fmovrse %i2, %f9, %f5
lduw [%l7 + 0x3C], %o5
loop_2986:
tcs %icc, 0x7
loop_2987:
bn,a %icc, loop_2988
sll %i4, 0x0C, %l3
lduh [%l7 + 0x58], %o7
fmovse %xcc, %f5, %f13
loop_2988:
ldsh [%l7 + 0x6E], %o3
fmovsge %icc, %f15, %f12
tpos %xcc, 0x7
tn %icc, 0x1
brz,a %g1, loop_2989
array32 %g2, %g3, %i0
andncc %g6, %g5, %o2
fornot1s %f10, %f14, %f1
loop_2989:
fcmple32 %f4, %f4, %g7
for %f14, %f12, %f10
tge %xcc, 0x1
fba %fcc3, loop_2990
fbg %fcc2, loop_2991
ldsw [%l7 + 0x68], %l1
orn %g4, 0x1A10, %l2
loop_2990:
ldsb [%l7 + 0x37], %i7
loop_2991:
stb %l4, [%l7 + 0x44]
fbul %fcc1, loop_2992
fba,a %fcc2, loop_2993
fornot2s %f4, %f9, %f4
fba %fcc0, loop_2994
loop_2992:
edge8 %o1, %l6, %o4
loop_2993:
stb %l0, [%l7 + 0x27]
stb %l5, [%l7 + 0x33]
loop_2994:
bcc,a %icc, loop_2995
edge32 %i3, %i6, %o0
movrlez %i5, 0x200, %o6
fxnors %f11, %f4, %f2
loop_2995:
lduw [%l7 + 0x60], %i1
fpackfix %f6, %f15
movge %xcc, %i2, %i4
ldub [%l7 + 0x43], %o5
ld [%l7 + 0x4C], %f15
fmovrse %l3, %f8, %f11
tpos %icc, 0x7
brlez %o7, loop_2996
tpos %icc, 0x5
stx %g1, [%l7 + 0x08]
stx %o3, [%l7 + 0x10]
loop_2996:
ldsw [%l7 + 0x18], %g2
fcmpeq16 %f8, %f14, %g3
xnorcc %i0, %g6, %g5
fmovsneg %icc, %f12, %f11
xorcc %g7, %o2, %l1
fbl %fcc1, loop_2997
fpack16 %f10, %f10
std %f12, [%l7 + 0x20]
mova %icc, %l2, %g4
loop_2997:
fbl,a %fcc1, loop_2998
fmovde %icc, %f13, %f12
stb %l4, [%l7 + 0x63]
fmovsge %icc, %f9, %f4
loop_2998:
xnorcc %o1, %l6, %i7
movre %o4, 0x159, %l0
fnot2s %f0, %f15
movle %xcc, %i3, %l5
movge %icc, %i6, %o0
fbug,a %fcc2, loop_2999
for %f2, %f8, %f12
movcc %xcc, %i5, %o6
brgz,a %i2, loop_3000
loop_2999:
fbge %fcc1, loop_3001
faligndata %f10, %f12, %f6
fmul8x16al %f9, %f7, %f14
loop_3000:
st %f5, [%l7 + 0x24]
loop_3001:
orcc %i4, 0x08F5, %i1
fbule %fcc1, loop_3002
fmovsleu %icc, %f3, %f15
stb %l3, [%l7 + 0x1B]
fmovrslz %o7, %f2, %f12
loop_3002:
fmovde %xcc, %f0, %f15
ldub [%l7 + 0x22], %g1
ldd [%l7 + 0x10], %f8
edge16l %o5, %o3, %g2
bneg,a,pt %icc, loop_3003
fabss %f13, %f7
tvs %icc, 0x7
std %f4, [%l7 + 0x70]
loop_3003:
fmul8ulx16 %f8, %f8, %f12
nop
setx loop_3004, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f15, [%l7 + 0x5C]
ld [%l7 + 0x54], %f9
smulcc %g3, 0x0102, %i0
loop_3004:
fmovdleu %icc, %f15, %f10
fpsub16s %f9, %f10, %f10
std %f4, [%l7 + 0x68]
fbl,a %fcc3, loop_3005
edge32l %g5, %g7, %g6
stw %l1, [%l7 + 0x6C]
andncc %l2, %o2, %g4
loop_3005:
stx %l4, [%l7 + 0x50]
umulcc %l6, %o1, %i7
fmovsa %xcc, %f5, %f5
sethi 0x1AEA, %l0
fmovsn %icc, %f5, %f1
ldub [%l7 + 0x40], %o4
fbge %fcc2, loop_3006
tneg %xcc, 0x0
ldx [%l7 + 0x60], %l5
fmovrse %i3, %f1, %f11
loop_3006:
ldub [%l7 + 0x37], %o0
fpadd16 %f0, %f12, %f12
edge32n %i6, %o6, %i5
fmovdpos %xcc, %f3, %f5
fmovdg %xcc, %f8, %f1
movn %icc, %i2, %i4
stx %l3, [%l7 + 0x30]
stb %o7, [%l7 + 0x23]
fmovrslz %g1, %f11, %f7
st %f10, [%l7 + 0x38]
stw %i1, [%l7 + 0x6C]
fmul8x16 %f9, %f6, %f10
fmovdne %xcc, %f8, %f6
fmovrdgez %o3, %f0, %f10
st %f10, [%l7 + 0x30]
ldsb [%l7 + 0x47], %g2
fcmple32 %f14, %f0, %g3
fmovrse %i0, %f2, %f4
ld [%l7 + 0x30], %f4
fmovsgu %xcc, %f14, %f0
fmovdleu %xcc, %f0, %f8
nop
setx loop_3007, %l0, %l1
jmpl %l1, %g5
siam 0x6
mova %xcc, %o5, %g7
fbu %fcc0, loop_3008
loop_3007:
subc %g6, 0x12BD, %l2
edge32l %o2, %g4, %l4
bleu,pn %xcc, loop_3009
loop_3008:
stb %l1, [%l7 + 0x33]
sth %l6, [%l7 + 0x7E]
fones %f2
loop_3009:
fmovsvc %icc, %f8, %f1
move %xcc, %i7, %l0
fbne %fcc1, loop_3010
fba,a %fcc2, loop_3011
brlez,a %o1, loop_3012
stb %l5, [%l7 + 0x7D]
loop_3010:
add %o4, %i3, %i6
loop_3011:
fnands %f2, %f11, %f9
loop_3012:
stx %o0, [%l7 + 0x40]
fmovrdne %o6, %f2, %f10
ldd [%l7 + 0x18], %f0
move %xcc, %i2, %i4
ldsb [%l7 + 0x73], %l3
edge16 %i5, %g1, %i1
movne %icc, %o7, %g2
fpsub16 %f2, %f4, %f10
fmovrsne %g3, %f3, %f8
movcs %xcc, %o3, %i0
orn %g5, %o5, %g6
fmul8sux16 %f8, %f4, %f12
fandnot2s %f12, %f3, %f12
bcc %xcc, loop_3013
ld [%l7 + 0x48], %f6
edge16n %g7, %l2, %g4
fmovsneg %xcc, %f9, %f7
loop_3013:
faligndata %f2, %f6, %f8
fnands %f0, %f13, %f11
fsrc1s %f13, %f11
movvc %icc, %l4, %o2
fba %fcc1, loop_3014
array16 %l6, %i7, %l1
fmovrsne %o1, %f14, %f4
ldsh [%l7 + 0x1E], %l5
loop_3014:
lduw [%l7 + 0x08], %o4
lduh [%l7 + 0x0A], %l0
ldub [%l7 + 0x4E], %i6
fmovrse %o0, %f1, %f5
ldd [%l7 + 0x48], %f4
edge8ln %i3, %o6, %i2
ldub [%l7 + 0x3B], %l3
tneg %xcc, 0x2
udivcc %i5, 0x020D, %g1
xnor %i1, %i4, %g2
taddcctv %g3, %o3, %i0
sth %g5, [%l7 + 0x4C]
andcc %o7, 0x0359, %g6
lduh [%l7 + 0x5C], %g7
fble %fcc3, loop_3015
fbne,a %fcc0, loop_3016
xorcc %l2, 0x0D27, %g4
stw %l4, [%l7 + 0x10]
loop_3015:
edge16 %o2, %l6, %i7
loop_3016:
fbge %fcc3, loop_3017
fmovse %icc, %f9, %f5
brlez %o5, loop_3018
stb %l1, [%l7 + 0x33]
loop_3017:
fmuld8sux16 %f5, %f10, %f10
movvc %icc, %o1, %o4
loop_3018:
st %f0, [%l7 + 0x30]
ldd [%l7 + 0x78], %f0
lduw [%l7 + 0x30], %l0
std %f0, [%l7 + 0x60]
fornot1s %f1, %f7, %f7
fnors %f13, %f3, %f0
sethi 0x0A45, %i6
fmovsge %xcc, %f3, %f7
te %xcc, 0x2
nop
setx loop_3019, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdl %icc, %f4, %f10
ldsb [%l7 + 0x6E], %o0
tpos %xcc, 0x5
loop_3019:
bcc,a loop_3020
fba,a %fcc2, loop_3021
stb %l5, [%l7 + 0x1C]
bvs loop_3022
loop_3020:
tsubcctv %i3, 0x08C8, %i2
loop_3021:
faligndata %f2, %f0, %f4
fmovdne %xcc, %f11, %f10
loop_3022:
st %f7, [%l7 + 0x54]
tcs %icc, 0x5
tvc %icc, 0x6
lduh [%l7 + 0x48], %o6
stb %i5, [%l7 + 0x38]
st %f2, [%l7 + 0x28]
fmovdn %xcc, %f3, %f0
pdist %f2, %f10, %f8
fmovdge %icc, %f6, %f0
fnor %f14, %f12, %f0
sethi 0x1385, %l3
edge16 %i1, %g1, %i4
fmovdleu %xcc, %f9, %f12
st %f4, [%l7 + 0x40]
lduh [%l7 + 0x76], %g3
edge16ln %o3, %i0, %g2
fmul8x16au %f8, %f10, %f6
ldub [%l7 + 0x1E], %o7
tle %icc, 0x1
fxors %f3, %f5, %f4
fandnot2s %f15, %f2, %f5
std %f8, [%l7 + 0x38]
fmovsn %xcc, %f6, %f1
lduw [%l7 + 0x70], %g5
fcmpgt32 %f2, %f10, %g7
fmovsg %xcc, %f8, %f13
fmovrdgz %l2, %f4, %f14
ldsh [%l7 + 0x70], %g4
edge32n %l4, %o2, %l6
fmul8ulx16 %f4, %f12, %f2
stw %g6, [%l7 + 0x54]
move %xcc, %i7, %l1
fmovdleu %icc, %f13, %f9
fmovsgu %xcc, %f8, %f1
fmovrdgez %o5, %f14, %f2
fmovrdne %o4, %f12, %f14
tsubcc %l0, %o1, %i6
fabsd %f8, %f0
fmovsvc %xcc, %f10, %f2
movcs %xcc, %l5, %i3
ldsh [%l7 + 0x26], %i2
lduh [%l7 + 0x1A], %o0
bl,a,pn %icc, loop_3023
stx %i5, [%l7 + 0x38]
orn %o6, 0x0B3A, %i1
edge8n %g1, %i4, %g3
loop_3023:
fsrc2 %f6, %f4
bleu,pn %icc, loop_3024
fpadd16 %f6, %f14, %f2
ldsb [%l7 + 0x2A], %l3
std %f8, [%l7 + 0x20]
loop_3024:
ldd [%l7 + 0x10], %f6
fbg %fcc3, loop_3025
addc %i0, %g2, %o3
fpackfix %f10, %f0
mova %xcc, %g5, %g7
loop_3025:
tl %xcc, 0x0
fmul8x16au %f12, %f7, %f10
fmovdneg %xcc, %f4, %f5
brnz,a %o7, loop_3026
udivcc %l2, 0x16D8, %l4
array8 %o2, %g4, %l6
fmovsn %icc, %f2, %f10
loop_3026:
stw %i7, [%l7 + 0x64]
nop
setx loop_3027, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movl %xcc, %l1, %g6
ta %xcc, 0x2
fnor %f14, %f12, %f2
loop_3027:
lduh [%l7 + 0x2A], %o4
ldsw [%l7 + 0x0C], %l0
bpos,a,pn %xcc, loop_3028
ldd [%l7 + 0x20], %f6
sth %o1, [%l7 + 0x0A]
ldsh [%l7 + 0x12], %o5
loop_3028:
fmovsgu %xcc, %f6, %f4
stx %i6, [%l7 + 0x08]
fmovdl %icc, %f11, %f0
movvs %xcc, %i3, %l5
fmovdg %icc, %f8, %f8
orn %o0, 0x0447, %i2
edge16l %i5, %i1, %g1
bne,a,pn %xcc, loop_3029
bn,pn %xcc, loop_3030
fornot1 %f14, %f12, %f0
fmovdn %icc, %f3, %f5
loop_3029:
fcmple16 %f10, %f12, %o6
loop_3030:
taddcctv %i4, 0x03BD, %g3
sethi 0x1816, %l3
fandnot2 %f14, %f14, %f8
fcmpne16 %f2, %f2, %i0
ldsh [%l7 + 0x34], %o3
ld [%l7 + 0x34], %f7
ldx [%l7 + 0x50], %g5
lduh [%l7 + 0x22], %g2
fmovdvs %xcc, %f15, %f6
ldsh [%l7 + 0x4A], %o7
fornot1 %f10, %f10, %f12
fnot1s %f15, %f8
stw %g7, [%l7 + 0x08]
fble,a %fcc0, loop_3031
lduw [%l7 + 0x5C], %l2
or %l4, %o2, %g4
movne %icc, %i7, %l6
loop_3031:
stw %l1, [%l7 + 0x58]
fabss %f9, %f6
ldx [%l7 + 0x70], %g6
te %icc, 0x3
udivcc %l0, 0x0D64, %o4
fmovdn %icc, %f9, %f0
stb %o5, [%l7 + 0x0E]
movgu %icc, %o1, %i3
ldsw [%l7 + 0x7C], %i6
ldd [%l7 + 0x60], %f6
ldsw [%l7 + 0x40], %o0
fnot2 %f14, %f12
std %f10, [%l7 + 0x50]
tge %icc, 0x3
fmovsvs %xcc, %f7, %f1
edge8ln %i2, %l5, %i1
ld [%l7 + 0x78], %f7
fnors %f14, %f0, %f3
movgu %xcc, %g1, %o6
fmovsge %icc, %f7, %f15
edge16l %i4, %i5, %g3
st %f7, [%l7 + 0x18]
edge16ln %l3, %o3, %g5
ldx [%l7 + 0x50], %g2
ba,a %xcc, loop_3032
for %f2, %f6, %f12
stw %i0, [%l7 + 0x08]
fpmerge %f6, %f9, %f6
loop_3032:
fmovrse %o7, %f5, %f14
fmovrdne %l2, %f8, %f2
bshuffle %f2, %f10, %f14
fnand %f0, %f0, %f10
call loop_3033
mulx %g7, 0x09C8, %l4
fmovs %f3, %f11
bne %xcc, loop_3034
loop_3033:
tne %icc, 0x6
ldsb [%l7 + 0x2D], %g4
stb %o2, [%l7 + 0x19]
loop_3034:
st %f9, [%l7 + 0x50]
fbue,a %fcc0, loop_3035
fcmple32 %f8, %f2, %l6
ldsb [%l7 + 0x24], %i7
fmovsge %icc, %f9, %f3
loop_3035:
fmovdvc %icc, %f0, %f13
smul %l1, 0x1C5D, %l0
sllx %g6, %o4, %o1
fbne %fcc3, loop_3036
brgz,a %o5, loop_3037
fmovspos %xcc, %f0, %f10
bgu,a,pn %icc, loop_3038
loop_3036:
addc %i6, %o0, %i3
loop_3037:
std %f8, [%l7 + 0x70]
popc 0x123F, %l5
loop_3038:
lduw [%l7 + 0x34], %i2
fornot1s %f1, %f9, %f0
edge32n %i1, %o6, %i4
lduw [%l7 + 0x2C], %i5
fpack32 %f8, %f12, %f6
ld [%l7 + 0x48], %f10
sth %g1, [%l7 + 0x10]
smul %l3, 0x1D8D, %o3
stx %g3, [%l7 + 0x70]
fcmped %fcc3, %f4, %f2
brnz %g2, loop_3039
fbu %fcc2, loop_3040
fcmpes %fcc2, %f10, %f0
fmovrse %g5, %f12, %f15
loop_3039:
ldsw [%l7 + 0x60], %i0
loop_3040:
fmovrse %o7, %f1, %f0
fmul8x16 %f4, %f0, %f0
bvc,pt %xcc, loop_3041
nop
setx loop_3042, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movcs %xcc, %l2, %g7
brgez %g4, loop_3043
loop_3041:
movrgez %l4, %l6, %o2
loop_3042:
tcs %xcc, 0x5
fxor %f0, %f10, %f6
loop_3043:
edge16ln %l1, %l0, %i7
movrlz %g6, %o4, %o1
fmovse %icc, %f9, %f4
fbl %fcc3, loop_3044
array16 %i6, %o5, %i3
fmul8x16 %f1, %f14, %f12
fsrc1s %f2, %f8
loop_3044:
fands %f0, %f7, %f8
ld [%l7 + 0x4C], %f6
ldsb [%l7 + 0x4C], %l5
ldd [%l7 + 0x68], %f6
fmovrdlez %i2, %f6, %f4
addcc %i1, %o0, %i4
ld [%l7 + 0x48], %f6
movrgez %i5, %o6, %g1
fpadd32 %f6, %f8, %f14
ldd [%l7 + 0x68], %f12
fmovrdne %l3, %f12, %f10
brlez %o3, loop_3045
fnegs %f15, %f3
bcs,pn %xcc, loop_3046
tg %xcc, 0x4
loop_3045:
fornot2s %f0, %f6, %f9
std %f4, [%l7 + 0x78]
loop_3046:
fbo,a %fcc3, loop_3047
sth %g3, [%l7 + 0x1A]
stx %g5, [%l7 + 0x20]
fbge %fcc3, loop_3048
loop_3047:
fmovsvs %xcc, %f5, %f12
fmovrslez %i0, %f8, %f6
ldub [%l7 + 0x7A], %o7
loop_3048:
fmovsg %xcc, %f1, %f10
fandnot2 %f10, %f2, %f10
ldx [%l7 + 0x20], %g2
array16 %g7, %g4, %l4
tl %icc, 0x1
fmovsa %xcc, %f3, %f0
tcc %xcc, 0x0
st %f12, [%l7 + 0x24]
lduh [%l7 + 0x50], %l2
fmovdne %xcc, %f10, %f4
ldx [%l7 + 0x68], %o2
andcc %l1, %l0, %l6
st %f1, [%l7 + 0x64]
tg %icc, 0x6
xor %i7, 0x10F0, %o4
fnor %f12, %f10, %f8
fzeros %f6
ldsw [%l7 + 0x28], %o1
fxors %f12, %f2, %f5
lduh [%l7 + 0x0C], %g6
fxnor %f14, %f0, %f6
stx %o5, [%l7 + 0x70]
bpos,a,pn %icc, loop_3049
st %f2, [%l7 + 0x14]
stw %i3, [%l7 + 0x50]
fbn,a %fcc0, loop_3050
loop_3049:
fone %f2
xnorcc %l5, 0x07C4, %i2
fcmpd %fcc3, %f10, %f2
loop_3050:
fxors %f1, %f3, %f11
fcmped %fcc0, %f12, %f8
fmovrdlez %i1, %f8, %f4
orn %i6, 0x1507, %o0
fmovda %xcc, %f15, %f8
array8 %i4, %i5, %g1
ldd [%l7 + 0x48], %f14
fand %f2, %f12, %f2
movne %icc, %l3, %o6
popc 0x1651, %g3
stb %o3, [%l7 + 0x62]
lduh [%l7 + 0x56], %g5
fpadd32s %f6, %f9, %f12
fmovrdgz %o7, %f6, %f4
brlz,a %i0, loop_3051
fbge %fcc2, loop_3052
xnorcc %g7, %g2, %g4
addcc %l4, %o2, %l2
loop_3051:
ldsb [%l7 + 0x3B], %l1
loop_3052:
bshuffle %f8, %f0, %f10
lduw [%l7 + 0x28], %l6
lduh [%l7 + 0x78], %l0
fmovrde %o4, %f0, %f8
taddcc %o1, %i7, %g6
fnegs %f13, %f6
bcs,a loop_3053
lduh [%l7 + 0x62], %o5
ba,a,pt %icc, loop_3054
fmul8ulx16 %f0, %f12, %f8
loop_3053:
ldub [%l7 + 0x2F], %i3
subcc %i2, %i1, %i6
loop_3054:
ba,pn %xcc, loop_3055
fandnot2s %f10, %f3, %f15
stw %l5, [%l7 + 0x24]
smul %o0, 0x0127, %i5
loop_3055:
fsrc1 %f6, %f10
stx %i4, [%l7 + 0x50]
stw %l3, [%l7 + 0x74]
fxor %f2, %f14, %f8
ldub [%l7 + 0x11], %o6
ldsh [%l7 + 0x12], %g3
movl %icc, %o3, %g1
fmovsn %icc, %f2, %f7
move %xcc, %g5, %o7
edge32l %g7, %g2, %i0
fexpand %f7, %f14
fandnot2 %f2, %f6, %f4
fmovdpos %icc, %f5, %f5
lduh [%l7 + 0x22], %g4
movrne %l4, %o2, %l2
fbl %fcc3, loop_3056
stw %l6, [%l7 + 0x68]
fbne,a %fcc3, loop_3057
fmovrsgz %l1, %f7, %f11
loop_3056:
andncc %o4, %l0, %i7
umul %g6, 0x14BE, %o1
loop_3057:
srax %o5, 0x03, %i3
ldd [%l7 + 0x30], %f6
ldsw [%l7 + 0x14], %i1
fmovsvs %icc, %f2, %f12
udivx %i6, 0x053F, %l5
lduh [%l7 + 0x32], %o0
tsubcctv %i5, %i4, %i2
fsrc1 %f2, %f6
orncc %o6, %g3, %o3
addc %l3, %g1, %g5
ldx [%l7 + 0x10], %g7
lduw [%l7 + 0x3C], %o7
tl %icc, 0x2
ldsb [%l7 + 0x66], %i0
alignaddrl %g2, %g4, %o2
taddcc %l4, 0x11F8, %l2
alignaddr %l6, %o4, %l0
orncc %i7, %l1, %g6
stw %o5, [%l7 + 0x60]
brgez,a %i3, loop_3058
lduw [%l7 + 0x1C], %o1
stb %i1, [%l7 + 0x12]
std %f6, [%l7 + 0x40]
loop_3058:
ldsw [%l7 + 0x1C], %l5
movne %icc, %i6, %o0
lduh [%l7 + 0x0E], %i4
nop
setx loop_3059, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsgu %xcc, %f7, %f7
andncc %i2, %i5, %o6
edge32n %g3, %o3, %g1
loop_3059:
ldx [%l7 + 0x38], %g5
std %f2, [%l7 + 0x50]
tneg %icc, 0x5
ldsw [%l7 + 0x38], %l3
tpos %xcc, 0x3
bneg,pt %icc, loop_3060
mulscc %g7, %i0, %g2
fmovdge %xcc, %f8, %f3
fsrc2 %f0, %f10
loop_3060:
nop
setx loop_3061, %l0, %l1
jmpl %l1, %o7
fmovdpos %xcc, %f13, %f13
tcc %xcc, 0x0
udiv %o2, 0x1ABB, %l4
loop_3061:
array8 %g4, %l6, %o4
fpack16 %f8, %f11
stb %l0, [%l7 + 0x77]
ldd [%l7 + 0x70], %f0
fsrc2s %f10, %f9
nop
setx loop_3062, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8sux16 %f14, %f10, %f14
ba,pn %icc, loop_3063
ldx [%l7 + 0x38], %i7
loop_3062:
nop
setx loop_3064, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bneg,pn %icc, loop_3065
loop_3063:
udivx %l1, 0x0662, %l2
tgu %xcc, 0x3
loop_3064:
fmovsn %xcc, %f1, %f12
loop_3065:
fmovdcs %xcc, %f7, %f9
stb %g6, [%l7 + 0x73]
fors %f4, %f7, %f10
ldx [%l7 + 0x50], %i3
orn %o5, 0x020D, %o1
stb %l5, [%l7 + 0x12]
be,pt %xcc, loop_3066
udiv %i6, 0x1A48, %o0
ldd [%l7 + 0x30], %f6
st %f12, [%l7 + 0x30]
loop_3066:
fble %fcc2, loop_3067
smul %i4, %i2, %i1
ldd [%l7 + 0x68], %f10
ldsb [%l7 + 0x12], %o6
loop_3067:
add %g3, %i5, %g1
bshuffle %f2, %f6, %f8
sethi 0x1DD2, %o3
ldd [%l7 + 0x10], %f4
lduw [%l7 + 0x60], %l3
move %icc, %g5, %g7
fbg %fcc0, loop_3068
tcs %icc, 0x1
edge32l %i0, %o7, %o2
fornot2s %f6, %f13, %f10
loop_3068:
lduw [%l7 + 0x7C], %l4
and %g4, %g2, %o4
fmovd %f6, %f6
fpsub16 %f12, %f4, %f4
ldub [%l7 + 0x7F], %l0
std %f14, [%l7 + 0x08]
st %f15, [%l7 + 0x10]
movvs %xcc, %l6, %l1
fpadd16s %f10, %f10, %f7
mulx %l2, 0x14F8, %i7
stx %g6, [%l7 + 0x30]
fblg,a %fcc2, loop_3069
fmovsle %icc, %f5, %f10
tleu %xcc, 0x3
fpadd32 %f6, %f4, %f14
loop_3069:
stw %i3, [%l7 + 0x70]
fbule,a %fcc2, loop_3070
fmovse %xcc, %f3, %f8
movgu %xcc, %o5, %l5
udiv %o1, 0x1905, %o0
loop_3070:
udiv %i4, 0x0B65, %i6
st %f9, [%l7 + 0x54]
fmovdl %xcc, %f1, %f15
ldub [%l7 + 0x3C], %i1
sdiv %i2, 0x0944, %o6
for %f4, %f6, %f2
ldub [%l7 + 0x2B], %g3
stb %i5, [%l7 + 0x14]
fsrc1s %f2, %f14
lduw [%l7 + 0x74], %g1
tleu %icc, 0x4
sdivcc %o3, 0x1581, %g5
bpos,pn %icc, loop_3071
bl,pn %xcc, loop_3072
std %f8, [%l7 + 0x38]
ldub [%l7 + 0x18], %g7
loop_3071:
ldub [%l7 + 0x69], %i0
loop_3072:
tg %xcc, 0x7
array32 %l3, %o7, %o2
xnor %g4, 0x1B99, %g2
bn,a loop_3073
fmovde %icc, %f12, %f10
stx %l4, [%l7 + 0x58]
fmul8x16au %f6, %f2, %f14
loop_3073:
stx %l0, [%l7 + 0x30]
ldsw [%l7 + 0x08], %o4
fmul8x16 %f6, %f2, %f14
edge32n %l6, %l1, %l2
andcc %i7, %g6, %i3
fmovrdlz %o5, %f0, %f10
addcc %l5, 0x04A9, %o0
std %f2, [%l7 + 0x10]
ldsw [%l7 + 0x38], %o1
stb %i6, [%l7 + 0x7B]
fmovrslez %i1, %f2, %f4
fcmple32 %f6, %f2, %i4
fzeros %f14
ldsb [%l7 + 0x15], %o6
udivcc %i2, 0x0704, %g3
fpadd32s %f14, %f2, %f13
bcc loop_3074
fblg %fcc3, loop_3075
fabss %f2, %f10
edge16ln %g1, %o3, %i5
loop_3074:
orncc %g5, %g7, %l3
loop_3075:
ldub [%l7 + 0x6C], %o7
ldsb [%l7 + 0x58], %i0
fnegd %f4, %f12
bneg loop_3076
stw %g4, [%l7 + 0x24]
sdiv %g2, 0x0993, %l4
fpadd32 %f14, %f4, %f10
loop_3076:
movrlez %o2, %l0, %o4
ta %icc, 0x0
subcc %l1, %l6, %l2
edge32l %i7, %i3, %g6
lduh [%l7 + 0x56], %l5
tsubcc %o0, 0x1CED, %o1
bgu,a,pt %xcc, loop_3077
popc %o5, %i1
lduw [%l7 + 0x70], %i6
orncc %i4, 0x12E0, %o6
loop_3077:
st %f3, [%l7 + 0x68]
fcmps %fcc0, %f4, %f12
ldub [%l7 + 0x6B], %i2
stx %g1, [%l7 + 0x70]
fbn %fcc1, loop_3078
movn %xcc, %o3, %g3
brnz,a %g5, loop_3079
tgu %xcc, 0x2
loop_3078:
stx %g7, [%l7 + 0x18]
fandnot1s %f8, %f9, %f10
loop_3079:
fandnot1s %f11, %f0, %f4
tgu %icc, 0x0
movl %xcc, %i5, %l3
std %f0, [%l7 + 0x20]
movn %icc, %o7, %i0
ldd [%l7 + 0x18], %f2
fpack32 %f4, %f10, %f2
fpackfix %f0, %f15
fmovde %xcc, %f14, %f3
fornot2s %f4, %f10, %f8
fmovrsne %g2, %f11, %f4
fand %f10, %f6, %f14
st %f7, [%l7 + 0x20]
fpsub16s %f1, %f1, %f14
fnand %f14, %f14, %f12
tcs %icc, 0x6
ldub [%l7 + 0x1A], %l4
fmovrdgz %g4, %f12, %f14
movrne %o2, 0x3B9, %l0
lduw [%l7 + 0x5C], %l1
st %f3, [%l7 + 0x10]
fmuld8ulx16 %f12, %f3, %f4
fsrc1 %f10, %f8
fmovsne %xcc, %f15, %f3
lduh [%l7 + 0x52], %o4
movrgz %l2, 0x044, %i7
ldub [%l7 + 0x1E], %l6
fnands %f14, %f14, %f5
brlz %i3, loop_3080
fpackfix %f2, %f7
tvc %icc, 0x1
fmovda %xcc, %f11, %f12
loop_3080:
call loop_3081
fexpand %f10, %f0
lduh [%l7 + 0x4C], %g6
edge32l %o0, %o1, %l5
loop_3081:
xnorcc %i1, %i6, %o5
tn %icc, 0x7
std %f4, [%l7 + 0x20]
fcmpne16 %f4, %f10, %o6
xnor %i4, 0x0868, %g1
sethi 0x0FF2, %i2
lduh [%l7 + 0x16], %o3
array16 %g5, %g7, %i5
bge loop_3082
smul %l3, 0x123E, %g3
ldd [%l7 + 0x28], %f6
fabsd %f10, %f6
loop_3082:
fnegs %f14, %f4
tg %xcc, 0x7
stw %i0, [%l7 + 0x30]
stb %g2, [%l7 + 0x73]
edge32ln %o7, %g4, %l4
ldx [%l7 + 0x20], %o2
stx %l0, [%l7 + 0x58]
fmovscs %icc, %f9, %f6
taddcctv %l1, %l2, %i7
lduh [%l7 + 0x14], %o4
fmovdcc %xcc, %f5, %f10
ldsh [%l7 + 0x62], %i3
fcmpne16 %f0, %f8, %g6
lduw [%l7 + 0x38], %l6
fmovde %icc, %f13, %f8
edge16l %o1, %l5, %o0
fpsub16 %f8, %f8, %f14
ldx [%l7 + 0x78], %i1
tvs %xcc, 0x3
sth %o5, [%l7 + 0x2C]
fnands %f12, %f9, %f9
orncc %i6, 0x00BD, %i4
sll %o6, 0x0E, %i2
fmuld8sux16 %f14, %f4, %f12
for %f0, %f12, %f14
ldd [%l7 + 0x30], %f2
fbo %fcc0, loop_3083
fmovda %xcc, %f6, %f6
brz %g1, loop_3084
orcc %g5, 0x0682, %g7
loop_3083:
st %f2, [%l7 + 0x4C]
addccc %i5, %l3, %g3
loop_3084:
edge16l %i0, %g2, %o3
fmovrslz %g4, %f3, %f7
ldd [%l7 + 0x40], %f14
sdivcc %o7, 0x0C64, %o2
ldsb [%l7 + 0x2B], %l0
fmovdne %icc, %f7, %f13
tcs %icc, 0x2
sth %l4, [%l7 + 0x3E]
bg,a,pn %xcc, loop_3085
fnot2s %f9, %f11
addc %l2, %l1, %i7
fones %f6
loop_3085:
mulscc %o4, %g6, %i3
st %f8, [%l7 + 0x18]
bg,a %xcc, loop_3086
fmul8x16au %f14, %f6, %f2
stx %o1, [%l7 + 0x28]
movle %icc, %l5, %o0
loop_3086:
stb %i1, [%l7 + 0x27]
fmovscs %icc, %f14, %f14
fandnot1s %f5, %f6, %f1
srl %l6, %o5, %i6
movn %xcc, %o6, %i2
taddcctv %i4, %g1, %g7
fsrc2s %f3, %f3
tl %icc, 0x6
movne %icc, %i5, %g5
brlez %g3, loop_3087
edge8ln %i0, %l3, %o3
fsrc2s %f3, %f6
stb %g4, [%l7 + 0x6A]
loop_3087:
subc %o7, 0x1B81, %g2
fand %f8, %f8, %f2
alignaddrl %l0, %l4, %o2
fpack16 %f12, %f3
fmovsneg %icc, %f7, %f6
edge8ln %l2, %l1, %o4
siam 0x2
bvs %icc, loop_3088
fmuld8sux16 %f4, %f10, %f8
ld [%l7 + 0x3C], %f12
tg %xcc, 0x6
loop_3088:
fpack32 %f6, %f8, %f4
andcc %i7, 0x1988, %i3
movleu %icc, %o1, %g6
fmovdl %xcc, %f0, %f12
stx %o0, [%l7 + 0x48]
movneg %xcc, %l5, %l6
tcs %icc, 0x5
xnor %i1, %o5, %i6
stw %i2, [%l7 + 0x44]
sdiv %o6, 0x0907, %i4
stx %g1, [%l7 + 0x78]
lduw [%l7 + 0x40], %i5
fbl %fcc3, loop_3089
umul %g5, 0x1147, %g7
bg %xcc, loop_3090
lduh [%l7 + 0x16], %g3
loop_3089:
ldd [%l7 + 0x68], %f10
fblg,a %fcc2, loop_3091
loop_3090:
fba %fcc2, loop_3092
array8 %l3, %o3, %i0
fmovdn %xcc, %f0, %f1
loop_3091:
fpadd32s %f4, %f14, %f8
loop_3092:
movrgz %g4, %g2, %l0
stx %o7, [%l7 + 0x50]
ldsh [%l7 + 0x28], %l4
movle %icc, %l2, %o2
fcmpeq32 %f14, %f14, %o4
movle %xcc, %i7, %l1
fzero %f2
stw %o1, [%l7 + 0x58]
call loop_3093
movrlz %i3, 0x1F7, %g6
brgez %l5, loop_3094
stw %o0, [%l7 + 0x30]
loop_3093:
fpsub16s %f3, %f6, %f12
ldub [%l7 + 0x74], %l6
loop_3094:
ldsb [%l7 + 0x48], %o5
movge %xcc, %i1, %i2
brgez %i6, loop_3095
fcmps %fcc1, %f3, %f15
brnz %i4, loop_3096
andncc %g1, %o6, %i5
loop_3095:
fnot2s %f8, %f10
fzero %f12
loop_3096:
fnor %f4, %f12, %f0
std %f8, [%l7 + 0x18]
movvc %xcc, %g5, %g3
stb %g7, [%l7 + 0x61]
fmovda %icc, %f1, %f5
fmovrse %o3, %f0, %f13
ldsb [%l7 + 0x52], %i0
fornot1s %f3, %f4, %f7
bn,a,pt %xcc, loop_3097
stb %l3, [%l7 + 0x39]
fmovrsgez %g2, %f1, %f7
st %f1, [%l7 + 0x28]
loop_3097:
fcmpeq16 %f4, %f14, %l0
ldd [%l7 + 0x48], %f8
fblg %fcc1, loop_3098
stb %g4, [%l7 + 0x75]
fmovsvs %icc, %f15, %f15
stx %o7, [%l7 + 0x18]
loop_3098:
edge32l %l4, %l2, %o2
fcmpgt16 %f14, %f0, %i7
fnegs %f4, %f15
fmovdleu %xcc, %f15, %f0
movrne %l1, %o4, %o1
sethi 0x1281, %i3
fmuld8ulx16 %f14, %f5, %f4
ba,pn %icc, loop_3099
call loop_3100
bcs,pt %xcc, loop_3101
fxnors %f14, %f3, %f15
loop_3099:
bleu,a loop_3102
loop_3100:
bcs,pn %xcc, loop_3103
loop_3101:
ldx [%l7 + 0x30], %g6
fba %fcc3, loop_3104
loop_3102:
fbge %fcc0, loop_3105
loop_3103:
st %f3, [%l7 + 0x20]
fxnors %f3, %f9, %f0
loop_3104:
bcs loop_3106
loop_3105:
brlz %l5, loop_3107
srax %l6, 0x00, %o5
fands %f7, %f7, %f11
loop_3106:
ldsb [%l7 + 0x5F], %i1
loop_3107:
nop
setx loop_3108, %l0, %l1
jmpl %l1, %o0
fcmple16 %f0, %f0, %i6
movrgz %i4, 0x103, %i2
fsrc2 %f10, %f10
loop_3108:
ldx [%l7 + 0x68], %o6
edge8n %i5, %g5, %g1
ldx [%l7 + 0x48], %g3
smul %g7, 0x025A, %o3
tn %icc, 0x7
bcs,a,pn %icc, loop_3109
array16 %l3, %g2, %l0
taddcctv %g4, %o7, %l4
fpmerge %f3, %f4, %f4
loop_3109:
fpsub16s %f9, %f10, %f12
lduh [%l7 + 0x0C], %l2
movrlz %i0, 0x21E, %o2
lduw [%l7 + 0x64], %i7
add %l1, 0x1452, %o1
fmovrslez %i3, %f8, %f14
fabsd %f14, %f0
ldsw [%l7 + 0x54], %g6
fmovsl %icc, %f5, %f7
bcc,pt %icc, loop_3110
movvc %xcc, %l5, %l6
fnot1s %f13, %f9
tcc %xcc, 0x1
loop_3110:
stw %o4, [%l7 + 0x0C]
lduw [%l7 + 0x38], %o5
sub %o0, %i1, %i4
sra %i2, %i6, %o6
stx %i5, [%l7 + 0x70]
sth %g5, [%l7 + 0x30]
array32 %g1, %g7, %o3
fpsub32 %f10, %f2, %f4
nop
setx loop_3111, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array16 %g3, %l3, %g2
srax %g4, %o7, %l0
brlz,a %l4, loop_3112
loop_3111:
brz,a %i0, loop_3113
orcc %o2, %i7, %l1
sth %l2, [%l7 + 0x34]
loop_3112:
fmovdcs %xcc, %f12, %f11
loop_3113:
fmuld8ulx16 %f14, %f10, %f0
fmovrdlz %i3, %f8, %f2
fmovsne %xcc, %f3, %f2
edge8 %g6, %o1, %l5
fandnot2 %f2, %f8, %f10
fone %f10
array8 %o4, %l6, %o0
brlez,a %i1, loop_3114
tgu %xcc, 0x3
stw %o5, [%l7 + 0x60]
ldsb [%l7 + 0x67], %i4
loop_3114:
fmovspos %xcc, %f6, %f0
fsrc2 %f2, %f14
ldd [%l7 + 0x60], %f10
stb %i2, [%l7 + 0x2A]
std %f10, [%l7 + 0x10]
fxor %f10, %f2, %f14
movleu %xcc, %i6, %o6
ldsw [%l7 + 0x14], %g5
andn %g1, 0x04FA, %i5
bvc,pt %xcc, loop_3115
fmul8x16au %f11, %f12, %f14
udivx %o3, 0x1CF7, %g3
srlx %g7, %l3, %g2
loop_3115:
fbuge,a %fcc2, loop_3116
bg loop_3117
sth %o7, [%l7 + 0x3E]
stb %g4, [%l7 + 0x08]
loop_3116:
stx %l0, [%l7 + 0x40]
loop_3117:
movge %icc, %l4, %o2
fmovrsne %i0, %f0, %f10
ldsh [%l7 + 0x60], %i7
tneg %icc, 0x1
stx %l2, [%l7 + 0x08]
fcmpeq16 %f12, %f0, %l1
movrlez %i3, 0x0DE, %o1
nop
setx loop_3118, %l0, %l1
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 %icc, %f14, %f6
sdivcc %g6, 0x0C4A, %o4
fble,a %fcc2, loop_3119
loop_3118:
edge8n %l6, %o0, %i1
brlez,a %l5, loop_3120
fmovrsne %o5, %f5, %f15
loop_3119:
be,a %xcc, loop_3121
fnand %f6, %f6, %f8
loop_3120:
fcmpd %fcc3, %f12, %f12
fcmpne16 %f8, %f0, %i2
loop_3121:
ld [%l7 + 0x1C], %f14
ble,a loop_3122
alignaddrl %i6, %i4, %g5
movre %o6, 0x3A1, %i5
ldsb [%l7 + 0x42], %g1
loop_3122:
fmovdvs %xcc, %f11, %f4
ldd [%l7 + 0x70], %f6
brlz,a %g3, loop_3123
fsrc1 %f6, %f10
stx %o3, [%l7 + 0x68]
sth %l3, [%l7 + 0x3E]
loop_3123:
array16 %g7, %o7, %g2
udivcc %l0, 0x03C6, %g4
movcs %xcc, %o2, %i0
fpsub16 %f0, %f10, %f6
fmul8x16 %f15, %f2, %f0
std %f4, [%l7 + 0x18]
stx %l4, [%l7 + 0x60]
fpackfix %f2, %f9
fmovrdgez %i7, %f2, %f2
andn %l2, %l1, %o1
mova %icc, %g6, %i3
udiv %l6, 0x1C08, %o4
fones %f7
fpack16 %f14, %f1
nop
setx loop_3124, %l0, %l1
jmpl %l1, %o0
tleu %xcc, 0x1
ldub [%l7 + 0x16], %i1
srlx %o5, %l5, %i6
loop_3124:
tleu %xcc, 0x5
fandnot1s %f13, %f3, %f6
ble,pn %icc, loop_3125
stx %i2, [%l7 + 0x58]
fxors %f1, %f7, %f7
fmovde %xcc, %f0, %f3
loop_3125:
fmovscs %xcc, %f9, %f14
fpsub32 %f4, %f0, %f14
fnegd %f14, %f0
ldd [%l7 + 0x60], %f4
ldd [%l7 + 0x38], %f14
ldub [%l7 + 0x2C], %i4
fmuld8sux16 %f0, %f3, %f12
fmovdn %icc, %f11, %f8
movne %xcc, %o6, %i5
umulcc %g5, %g3, %g1
fcmpd %fcc1, %f4, %f6
fbo %fcc0, loop_3126
bleu loop_3127
fble,a %fcc2, loop_3128
fpadd32 %f8, %f0, %f14
loop_3126:
ldsb [%l7 + 0x5F], %l3
loop_3127:
sth %o3, [%l7 + 0x36]
loop_3128:
ldsw [%l7 + 0x70], %g7
fnor %f8, %f2, %f10
mulx %g2, 0x0AD4, %o7
stx %l0, [%l7 + 0x40]
ldx [%l7 + 0x18], %o2
fbule,a %fcc1, loop_3129
brz %i0, loop_3130
edge32 %g4, %i7, %l4
ldx [%l7 + 0x28], %l2
loop_3129:
movcs %xcc, %o1, %l1
loop_3130:
fexpand %f7, %f4
st %f4, [%l7 + 0x7C]
lduw [%l7 + 0x6C], %i3
fandnot1 %f12, %f0, %f12
fcmple16 %f14, %f0, %l6
tne %xcc, 0x6
ldx [%l7 + 0x10], %o4
fbge %fcc0, loop_3131
srlx %o0, %g6, %o5
brgz %l5, loop_3132
fandnot1 %f12, %f12, %f8
loop_3131:
std %f0, [%l7 + 0x10]
fandnot2 %f12, %f12, %f0
loop_3132:
fble %fcc1, loop_3133
fbule %fcc0, loop_3134
lduh [%l7 + 0x6A], %i1
fmovrdgz %i6, %f8, %f12
loop_3133:
fmovdleu %icc, %f4, %f9
loop_3134:
tcc %icc, 0x2
fmovse %xcc, %f3, %f9
fmovdleu %xcc, %f11, %f8
ldsw [%l7 + 0x0C], %i4
movrlez %o6, %i5, %i2
edge16 %g5, %g1, %l3
fandnot1 %f2, %f12, %f12
ldsb [%l7 + 0x12], %g3
fmovrslz %o3, %f1, %f11
mulx %g2, 0x0AA4, %g7
nop
setx loop_3135, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orcc %o7, %o2, %l0
movvc %icc, %g4, %i7
fmovsge %icc, %f8, %f4
loop_3135:
fbo,a %fcc2, loop_3136
bl loop_3137
fmovdneg %xcc, %f1, %f5
add %l4, 0x1FAA, %l2
loop_3136:
taddcctv %i0, %o1, %i3
loop_3137:
ldx [%l7 + 0x18], %l1
fsrc2s %f3, %f13
brlz %o4, loop_3138
fbul,a %fcc3, loop_3139
fmovsa %icc, %f15, %f3
popc %o0, %g6
loop_3138:
tpos %icc, 0x3
loop_3139:
fnot2s %f0, %f4
move %xcc, %l6, %l5
fnot2 %f14, %f4
ldx [%l7 + 0x70], %i1
stw %o5, [%l7 + 0x58]
ta %icc, 0x2
ldx [%l7 + 0x70], %i4
bne,pn %xcc, loop_3140
st %f8, [%l7 + 0x2C]
ldub [%l7 + 0x09], %i6
tsubcctv %i5, 0x1FD1, %i2
loop_3140:
alignaddr %g5, %o6, %l3
fabss %f15, %f9
fmovspos %icc, %f11, %f12
stb %g3, [%l7 + 0x4E]
ldsw [%l7 + 0x2C], %o3
fmovdl %icc, %f3, %f14
tne %icc, 0x1
fmovsvs %icc, %f4, %f14
sth %g1, [%l7 + 0x12]
ldd [%l7 + 0x30], %f14
bleu loop_3141
movrne %g2, 0x104, %o7
lduh [%l7 + 0x68], %g7
fnot2s %f3, %f9
loop_3141:
stb %l0, [%l7 + 0x36]
movleu %icc, %g4, %i7
movrgez %o2, %l2, %i0
ldsw [%l7 + 0x3C], %o1
ldsb [%l7 + 0x57], %i3
lduh [%l7 + 0x22], %l1
udiv %o4, 0x0CDE, %o0
bg,pt %xcc, loop_3142
ldsb [%l7 + 0x76], %l4
bleu loop_3143
ldub [%l7 + 0x76], %g6
loop_3142:
ld [%l7 + 0x7C], %f13
brlz,a %l6, loop_3144
loop_3143:
fble,a %fcc2, loop_3145
st %f1, [%l7 + 0x34]
bcc,a,pt %xcc, loop_3146
loop_3144:
fpack32 %f8, %f4, %f8
loop_3145:
ldsb [%l7 + 0x11], %i1
fmovrdgez %o5, %f4, %f14
loop_3146:
bcs,a,pn %icc, loop_3147
lduw [%l7 + 0x24], %l5
fbl %fcc2, loop_3148
ldub [%l7 + 0x54], %i4
loop_3147:
be,a loop_3149
stx %i5, [%l7 + 0x28]
loop_3148:
fnors %f6, %f8, %f1
fands %f12, %f1, %f12
loop_3149:
move %xcc, %i6, %i2
fbule %fcc0, loop_3150
lduh [%l7 + 0x78], %o6
fcmpes %fcc1, %f3, %f10
sth %l3, [%l7 + 0x4C]
loop_3150:
fbule %fcc2, loop_3151
st %f11, [%l7 + 0x40]
stx %g5, [%l7 + 0x20]
ldub [%l7 + 0x09], %g3
loop_3151:
ldsh [%l7 + 0x0A], %o3
sub %g2, 0x1E5D, %g1
bge,pt %xcc, loop_3152
fbe %fcc3, loop_3153
smul %o7, %g7, %g4
siam 0x4
loop_3152:
fmovsvs %xcc, %f6, %f14
loop_3153:
sth %l0, [%l7 + 0x4C]
tle %xcc, 0x4
tge %xcc, 0x6
edge16l %i7, %l2, %i0
st %f14, [%l7 + 0x18]
fmovd %f8, %f0
movne %xcc, %o2, %i3
ldub [%l7 + 0x72], %l1
stx %o1, [%l7 + 0x60]
orn %o4, %l4, %o0
fpsub16 %f6, %f10, %f0
fpmerge %f11, %f3, %f10
fandnot1s %f13, %f1, %f1
fnot2s %f11, %f12
fcmpne16 %f12, %f4, %l6
fbule,a %fcc0, loop_3154
bleu,pt %icc, loop_3155
tsubcctv %g6, 0x11C2, %i1
movneg %icc, %o5, %i4
loop_3154:
fmovrsgz %i5, %f3, %f15
loop_3155:
andncc %l5, %i2, %o6
movle %icc, %l3, %g5
stb %g3, [%l7 + 0x46]
bleu,a %xcc, loop_3156
ldsh [%l7 + 0x4A], %o3
mulscc %i6, %g1, %g2
ldsh [%l7 + 0x78], %o7
loop_3156:
tcs %xcc, 0x3
stw %g7, [%l7 + 0x10]
popc %g4, %l0
fbul,a %fcc1, loop_3157
std %f10, [%l7 + 0x38]
ldx [%l7 + 0x20], %i7
ldsb [%l7 + 0x3D], %i0
loop_3157:
udivx %o2, 0x0E20, %l2
movrne %i3, 0x099, %o1
stw %l1, [%l7 + 0x50]
fnegd %f0, %f14
subc %o4, 0x1F17, %l4
ldd [%l7 + 0x18], %f0
stx %o0, [%l7 + 0x68]
siam 0x6
st %f14, [%l7 + 0x64]
std %f6, [%l7 + 0x08]
fmovrsgz %g6, %f1, %f3
fmovsvc %icc, %f11, %f5
ldub [%l7 + 0x48], %i1
andcc %l6, %o5, %i4
ldx [%l7 + 0x50], %i5
st %f11, [%l7 + 0x70]
fba %fcc0, loop_3158
ld [%l7 + 0x74], %f7
fandnot1 %f8, %f0, %f4
brgez,a %i2, loop_3159
loop_3158:
fmovrslez %l5, %f3, %f2
tg %icc, 0x2
fmovdl %icc, %f12, %f2
loop_3159:
subccc %o6, 0x0287, %l3
lduh [%l7 + 0x34], %g3
taddcctv %o3, 0x0952, %i6
xorcc %g1, 0x1C0E, %g2
fxor %f6, %f12, %f14
fone %f10
brgz %o7, loop_3160
stx %g7, [%l7 + 0x10]
std %f0, [%l7 + 0x38]
ba,a,pt %icc, loop_3161
loop_3160:
fbug,a %fcc1, loop_3162
fbue,a %fcc3, loop_3163
sethi 0x146D, %g5
loop_3161:
ldsw [%l7 + 0x0C], %g4
loop_3162:
movrgez %l0, %i7, %i0
loop_3163:
ldsh [%l7 + 0x1A], %l2
fbuge %fcc0, loop_3164
fbg %fcc1, loop_3165
popc 0x1A63, %i3
fandnot1 %f0, %f8, %f10
loop_3164:
fmovscc %icc, %f10, %f3
loop_3165:
movvc %icc, %o2, %o1
fcmpeq32 %f2, %f8, %o4
ldsw [%l7 + 0x3C], %l1
fmovsge %xcc, %f8, %f3
fbe %fcc3, loop_3166
addc %o0, 0x0744, %g6
ldsh [%l7 + 0x38], %l4
edge8n %l6, %i1, %i4
loop_3166:
addcc %i5, 0x1313, %o5
fsrc1 %f12, %f14
fmovdneg %icc, %f12, %f3
xorcc %i2, %l5, %o6
std %f12, [%l7 + 0x78]
tsubcc %g3, 0x183D, %o3
movneg %icc, %i6, %l3
stw %g1, [%l7 + 0x28]
ld [%l7 + 0x74], %f7
fxnors %f9, %f3, %f8
orcc %o7, 0x0155, %g2
ldd [%l7 + 0x58], %f8
stb %g5, [%l7 + 0x6F]
sllx %g4, 0x09, %g7
fabsd %f4, %f10
ldsw [%l7 + 0x7C], %i7
fandnot1 %f12, %f2, %f12
fmovsle %icc, %f1, %f8
std %f14, [%l7 + 0x40]
mulscc %l0, %l2, %i3
bvc,pt %icc, loop_3167
brgez,a %i0, loop_3168
brgez %o1, loop_3169
orncc %o4, %o2, %o0
loop_3167:
fmovscs %xcc, %f11, %f14
loop_3168:
fmovs %f12, %f15
loop_3169:
fpsub16 %f8, %f8, %f4
fmovdn %icc, %f15, %f14
bpos,a,pn %xcc, loop_3170
nop
setx loop_3171, %l0, %l1
jmpl %l1, %l1
ldsb [%l7 + 0x76], %l4
tle %xcc, 0x7
loop_3170:
ldx [%l7 + 0x10], %l6
loop_3171:
fxnor %f8, %f14, %f14
fbue %fcc0, loop_3172
stb %g6, [%l7 + 0x20]
orcc %i1, 0x0A18, %i5
ld [%l7 + 0x08], %f3
loop_3172:
st %f8, [%l7 + 0x34]
ba,pn %xcc, loop_3173
andcc %o5, 0x05C3, %i4
ldsw [%l7 + 0x50], %i2
ldx [%l7 + 0x18], %o6
loop_3173:
movvc %icc, %l5, %o3
std %f4, [%l7 + 0x68]
lduh [%l7 + 0x6C], %g3
fxor %f12, %f4, %f12
ld [%l7 + 0x38], %f5
fands %f14, %f0, %f0
sth %l3, [%l7 + 0x0A]
fcmpne16 %f12, %f6, %g1
fpmerge %f15, %f13, %f10
ldsb [%l7 + 0x6B], %i6
fmovd %f6, %f14
bcs loop_3174
bvc,a %xcc, loop_3175
fmovdvc %icc, %f3, %f8
movvc %xcc, %o7, %g2
loop_3174:
tg %xcc, 0x6
loop_3175:
fxor %f2, %f12, %f6
lduw [%l7 + 0x7C], %g4
fbe,a %fcc3, loop_3176
fornot2s %f7, %f1, %f8
tvc %icc, 0x3
udivcc %g7, 0x013D, %g5
loop_3176:
ld [%l7 + 0x30], %f4
stb %l0, [%l7 + 0x70]
movne %icc, %l2, %i7
lduw [%l7 + 0x10], %i0
fmovsne %icc, %f11, %f12
fmovdpos %xcc, %f14, %f0
st %f11, [%l7 + 0x68]
fpsub32s %f8, %f14, %f11
st %f5, [%l7 + 0x7C]
tsubcctv %o1, %o4, %o2
st %f8, [%l7 + 0x38]
bn loop_3177
ldx [%l7 + 0x10], %o0
lduw [%l7 + 0x28], %i3
fpadd32 %f4, %f12, %f12
loop_3177:
fmovrsne %l1, %f0, %f2
sllx %l6, 0x1B, %g6
ble,a loop_3178
ldub [%l7 + 0x1E], %l4
fandnot1 %f6, %f4, %f4
fcmpd %fcc1, %f14, %f6
loop_3178:
fmul8sux16 %f14, %f2, %f6
alignaddrl %i5, %i1, %i4
fmovsg %icc, %f4, %f11
fnors %f4, %f11, %f2
fcmpgt32 %f14, %f14, %o5
movpos %icc, %o6, %i2
addcc %o3, 0x0D42, %g3
ldub [%l7 + 0x30], %l5
alignaddrl %l3, %i6, %g1
stb %o7, [%l7 + 0x38]
ldub [%l7 + 0x2B], %g2
fmovd %f4, %f12
nop
setx loop_3179, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovde %xcc, %f12, %f15
stw %g4, [%l7 + 0x1C]
stw %g5, [%l7 + 0x30]
loop_3179:
edge32 %l0, %l2, %g7
sth %i7, [%l7 + 0x24]
array16 %i0, %o4, %o1
fmovrdne %o0, %f12, %f14
udiv %i3, 0x0021, %l1
std %f2, [%l7 + 0x60]
ldsw [%l7 + 0x54], %o2
fnot1 %f2, %f2
ldub [%l7 + 0x33], %g6
fmovsg %icc, %f13, %f13
bn %icc, loop_3180
brlez %l4, loop_3181
fmovdleu %xcc, %f1, %f12
umul %l6, %i5, %i1
loop_3180:
fcmple32 %f2, %f14, %i4
loop_3181:
bge,a,pn %xcc, loop_3182
tpos %icc, 0x2
fandnot2s %f14, %f13, %f3
ldsw [%l7 + 0x48], %o5
loop_3182:
ld [%l7 + 0x74], %f10
andncc %o6, %o3, %g3
fble %fcc3, loop_3183
fble,a %fcc3, loop_3184
ldx [%l7 + 0x28], %l5
edge16 %i2, %l3, %g1
loop_3183:
ldsb [%l7 + 0x38], %o7
loop_3184:
stx %g2, [%l7 + 0x40]
bleu,a,pt %icc, loop_3185
fmovrsne %g4, %f0, %f13
ta %icc, 0x2
xnorcc %g5, %l0, %i6
loop_3185:
xnorcc %g7, 0x1021, %l2
siam 0x0
ldub [%l7 + 0x0E], %i7
std %f10, [%l7 + 0x10]
fmovsneg %xcc, %f7, %f9
sdiv %i0, 0x1721, %o4
fmovd %f4, %f2
ldsh [%l7 + 0x22], %o0
fsrc2 %f8, %f10
fxor %f14, %f4, %f10
sdivcc %o1, 0x1ABA, %l1
ldx [%l7 + 0x28], %i3
array16 %g6, %l4, %o2
edge32l %i5, %i1, %i4
tle %icc, 0x3
bvc,pt %icc, loop_3186
bpos,a,pt %icc, loop_3187
fbul %fcc1, loop_3188
movre %o5, 0x086, %o6
loop_3186:
movcc %icc, %l6, %g3
loop_3187:
bgu %xcc, loop_3189
loop_3188:
edge8ln %l5, %o3, %i2
subc %g1, %o7, %g2
ldd [%l7 + 0x70], %f10
loop_3189:
pdist %f6, %f4, %f4
movne %icc, %l3, %g5
ldsh [%l7 + 0x62], %l0
sth %i6, [%l7 + 0x4E]
fmuld8ulx16 %f8, %f10, %f2
ldsh [%l7 + 0x4C], %g7
fnands %f3, %f7, %f6
bcs,pn %xcc, loop_3190
fandnot2s %f15, %f7, %f2
sth %g4, [%l7 + 0x5A]
edge32ln %i7, %l2, %o4
loop_3190:
fbuge,a %fcc0, loop_3191
fbue %fcc1, loop_3192
orn %i0, %o1, %l1
fmovsle %xcc, %f3, %f4
loop_3191:
taddcctv %i3, 0x1E82, %o0
loop_3192:
fmovs %f4, %f15
sth %l4, [%l7 + 0x0A]
orn %o2, 0x15DC, %g6
bvc,a loop_3193
fmul8x16al %f3, %f4, %f0
fpadd32s %f8, %f0, %f15
fmul8x16au %f3, %f3, %f6
loop_3193:
bn,a,pn %icc, loop_3194
sll %i5, %i1, %o5
brz %o6, loop_3195
and %i4, %l6, %l5
loop_3194:
ldsb [%l7 + 0x10], %g3
st %f2, [%l7 + 0x08]
loop_3195:
std %f0, [%l7 + 0x58]
fnot1s %f12, %f7
fcmpes %fcc2, %f13, %f4
tleu %xcc, 0x7
te %icc, 0x6
fxors %f5, %f1, %f3
brgez %i2, loop_3196
ld [%l7 + 0x10], %f15
alignaddr %g1, %o3, %g2
lduh [%l7 + 0x30], %l3
loop_3196:
ldub [%l7 + 0x77], %g5
stw %o7, [%l7 + 0x0C]
fmuld8ulx16 %f11, %f7, %f12
fmovdgu %icc, %f8, %f5
stb %i6, [%l7 + 0x0F]
stw %l0, [%l7 + 0x68]
fpackfix %f12, %f1
fnot1 %f10, %f12
fnors %f12, %f11, %f12
tsubcctv %g7, 0x1B95, %g4
fnegd %f10, %f8
fzero %f12
fbule,a %fcc0, loop_3197
fmovrsgez %l2, %f4, %f8
srl %o4, %i0, %o1
fcmped %fcc3, %f0, %f4
loop_3197:
brgz %i7, loop_3198
stb %l1, [%l7 + 0x1E]
fnot1 %f14, %f10
ldx [%l7 + 0x20], %o0
loop_3198:
fmovsge %xcc, %f6, %f1
fbg %fcc1, loop_3199
lduh [%l7 + 0x14], %i3
ble %xcc, loop_3200
fbne %fcc1, loop_3201
loop_3199:
ld [%l7 + 0x58], %f7
tcc %xcc, 0x1
loop_3200:
movrlz %l4, %o2, %i5
loop_3201:
ldsb [%l7 + 0x73], %g6
std %f10, [%l7 + 0x28]
stw %o5, [%l7 + 0x68]
bcs,a %icc, loop_3202
bvs,a loop_3203
movn %icc, %i1, %o6
stx %i4, [%l7 + 0x68]
loop_3202:
brlez %l6, loop_3204
loop_3203:
lduw [%l7 + 0x24], %g3
bvs,a,pn %icc, loop_3205
fmovsvs %icc, %f1, %f5
loop_3204:
lduw [%l7 + 0x5C], %l5
array8 %i2, %o3, %g2
loop_3205:
tl %xcc, 0x1
fcmpd %fcc2, %f0, %f10
taddcc %l3, 0x17ED, %g1
ldx [%l7 + 0x28], %o7
array32 %g5, %l0, %g7
lduw [%l7 + 0x18], %g4
taddcctv %l2, 0x0E29, %i6
sth %o4, [%l7 + 0x7E]
ldsw [%l7 + 0x14], %o1
alignaddrl %i0, %l1, %o0
ldx [%l7 + 0x10], %i7
fcmpd %fcc1, %f4, %f2
ldsh [%l7 + 0x28], %i3
pdist %f10, %f4, %f8
smul %l4, 0x155B, %i5
bcs,a,pn %icc, loop_3206
fmovrdgz %o2, %f14, %f0
bvc,a %icc, loop_3207
fmovdne %icc, %f2, %f5
loop_3206:
nop
setx loop_3208, %l0, %l1
jmpl %l1, %o5
ldd [%l7 + 0x28], %f10
loop_3207:
fble,a %fcc3, loop_3209
array8 %g6, %i1, %i4
loop_3208:
taddcctv %o6, 0x0DFB, %l6
fnors %f11, %f4, %f7
loop_3209:
fnot1 %f10, %f0
fxors %f7, %f12, %f5
movvs %xcc, %g3, %l5
stw %o3, [%l7 + 0x30]
fbn %fcc2, loop_3210
movvc %icc, %i2, %g2
ld [%l7 + 0x60], %f7
fmovscc %icc, %f1, %f15
loop_3210:
ldd [%l7 + 0x40], %f8
fnor %f12, %f10, %f4
fmovrdlz %l3, %f2, %f0
fmovspos %icc, %f2, %f4
fmovsgu %icc, %f9, %f13
or %o7, %g1, %g5
xnorcc %l0, %g7, %g4
fmovrdgz %l2, %f12, %f12
siam 0x3
bcs,a,pt %xcc, loop_3211
fcmps %fcc0, %f3, %f7
bpos,a loop_3212
addccc %i6, 0x02EC, %o1
loop_3211:
fbul,a %fcc0, loop_3213
std %f8, [%l7 + 0x08]
loop_3212:
brgz,a %i0, loop_3214
fmovdgu %icc, %f9, %f14
loop_3213:
fabss %f7, %f0
fcmpne16 %f2, %f6, %l1
loop_3214:
lduw [%l7 + 0x6C], %o0
ldsw [%l7 + 0x68], %i7
fmovrdgez %i3, %f14, %f14
fmovsge %xcc, %f4, %f9
bcc,a loop_3215
edge8ln %o4, %l4, %i5
ldx [%l7 + 0x28], %o5
fnor %f4, %f2, %f0
loop_3215:
movrgez %o2, %g6, %i4
ldub [%l7 + 0x5B], %i1
fble,a %fcc0, loop_3216
mulx %o6, %g3, %l5
ld [%l7 + 0x50], %f4
ldsw [%l7 + 0x78], %l6
loop_3216:
fone %f6
bshuffle %f4, %f0, %f10
fmovsvc %icc, %f8, %f15
stx %o3, [%l7 + 0x78]
edge8l %g2, %l3, %i2
fpsub16s %f13, %f3, %f10
ldsb [%l7 + 0x79], %o7
bge loop_3217
st %f2, [%l7 + 0x34]
stw %g1, [%l7 + 0x10]
lduh [%l7 + 0x08], %g5
loop_3217:
movrgz %g7, 0x338, %g4
fmovdcs %xcc, %f14, %f9
fmovdvc %icc, %f8, %f5
fmovsge %icc, %f9, %f15
sub %l0, %i6, %o1
ld [%l7 + 0x70], %f6
st %f2, [%l7 + 0x08]
sdivcc %i0, 0x1131, %l2
fnegd %f12, %f4
tge %xcc, 0x4
lduh [%l7 + 0x6C], %o0
stb %l1, [%l7 + 0x13]
fcmpne32 %f12, %f8, %i3
std %f10, [%l7 + 0x70]
sth %o4, [%l7 + 0x7A]
fxors %f3, %f15, %f7
fmovdg %icc, %f10, %f12
fpadd32 %f14, %f8, %f6
fmovscs %icc, %f2, %f7
movg %icc, %i7, %l4
fpsub32s %f5, %f14, %f13
ldsh [%l7 + 0x4C], %i5
ldsb [%l7 + 0x1A], %o2
movg %xcc, %o5, %i4
edge8l %g6, %o6, %g3
edge16 %l5, %i1, %o3
sdiv %g2, 0x09EA, %l3
fbn,a %fcc2, loop_3218
lduh [%l7 + 0x7A], %i2
ldsh [%l7 + 0x4E], %l6
pdist %f10, %f14, %f6
loop_3218:
subc %o7, %g5, %g7
fble,a %fcc1, loop_3219
ldsb [%l7 + 0x4B], %g1
brlz,a %l0, loop_3220
fmovdvc %icc, %f15, %f1
loop_3219:
edge16 %g4, %o1, %i0
movg %xcc, %i6, %l2
loop_3220:
umulcc %o0, %l1, %i3
edge8l %i7, %o4, %i5
and %l4, 0x15D2, %o5
fcmpne16 %f0, %f14, %o2
pdist %f0, %f0, %f4
fmovscc %icc, %f7, %f12
sethi 0x1227, %i4
ld [%l7 + 0x64], %f9
tcc %icc, 0x1
edge16 %g6, %o6, %l5
tsubcc %i1, %o3, %g3
std %f10, [%l7 + 0x58]
fmovdvs %xcc, %f15, %f9
fsrc2 %f12, %f10
fsrc2 %f2, %f10
bn,a %icc, loop_3221
ldsh [%l7 + 0x38], %l3
lduw [%l7 + 0x1C], %g2
movn %icc, %l6, %i2
loop_3221:
lduw [%l7 + 0x18], %o7
edge16n %g5, %g1, %g7
fone %f4
subc %l0, %o1, %g4
fors %f11, %f5, %f9
ldsh [%l7 + 0x4A], %i0
ldsw [%l7 + 0x64], %l2
fcmpes %fcc3, %f0, %f3
fmovs %f13, %f3
fmovdleu %icc, %f11, %f9
brz,a %o0, loop_3222
ldsw [%l7 + 0x54], %i6
lduh [%l7 + 0x4E], %l1
fmovse %xcc, %f13, %f13
loop_3222:
fcmple16 %f14, %f12, %i3
xnorcc %i7, 0x1B0D, %i5
subc %l4, 0x0E36, %o5
fbn %fcc0, loop_3223
faligndata %f12, %f4, %f4
andncc %o4, %i4, %g6
stw %o6, [%l7 + 0x2C]
loop_3223:
ta %icc, 0x2
fmovrse %o2, %f6, %f2
movrne %l5, %o3, %i1
ldsb [%l7 + 0x2B], %g3
ldx [%l7 + 0x40], %g2
ldsb [%l7 + 0x0D], %l3
bleu,a %icc, loop_3224
st %f11, [%l7 + 0x68]
ldub [%l7 + 0x2C], %l6
fmovrsgez %i2, %f3, %f6
loop_3224:
lduw [%l7 + 0x0C], %o7
sth %g1, [%l7 + 0x32]
ldsb [%l7 + 0x4A], %g5
fmuld8ulx16 %f13, %f9, %f0
fmovsg %xcc, %f7, %f2
fcmpne16 %f6, %f6, %l0
stw %o1, [%l7 + 0x64]
fnands %f7, %f9, %f1
fblg %fcc3, loop_3225
fsrc2 %f10, %f14
ld [%l7 + 0x24], %f12
lduh [%l7 + 0x5C], %g7
loop_3225:
fzero %f8
array8 %i0, %g4, %o0
fsrc2s %f4, %f0
array32 %l2, %l1, %i3
bg loop_3226
fpadd16s %f4, %f12, %f6
movn %icc, %i7, %i6
edge16n %i5, %o5, %l4
loop_3226:
fmuld8sux16 %f7, %f3, %f4
edge8n %i4, %o4, %g6
fornot2s %f7, %f13, %f13
call loop_3227
fsrc2s %f5, %f5
srlx %o6, 0x08, %o2
ldd [%l7 + 0x60], %f4
loop_3227:
stx %l5, [%l7 + 0x18]
nop
setx loop_3228, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbge %fcc2, loop_3229
nop
setx loop_3230, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsa %icc, %f4, %f10
loop_3228:
fmovs %f4, %f1
loop_3229:
tgu %xcc, 0x2
loop_3230:
stb %i1, [%l7 + 0x5F]
fnot2 %f8, %f14
sdivx %o3, 0x0F94, %g2
sll %l3, %g3, %i2
nop
setx loop_3231, %l0, %l1
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 %f10
bgu loop_3232
fandnot1s %f7, %f6, %f3
loop_3231:
std %f4, [%l7 + 0x18]
udivcc %o7, 0x0603, %l6
loop_3232:
ldsh [%l7 + 0x2E], %g5
fors %f13, %f2, %f0
fmovdge %icc, %f8, %f4
fpmerge %f10, %f11, %f10
ldx [%l7 + 0x28], %l0
edge32n %o1, %g1, %i0
fandnot2s %f4, %f3, %f8
fones %f7
orncc %g7, %o0, %g4
fmovsge %icc, %f3, %f10
lduw [%l7 + 0x7C], %l1
fmovsge %icc, %f6, %f10
addccc %i3, %l2, %i6
fbu %fcc0, loop_3233
std %f8, [%l7 + 0x78]
edge8l %i7, %o5, %l4
array8 %i5, %i4, %g6
loop_3233:
taddcctv %o6, %o2, %l5
tgu %xcc, 0x3
movleu %xcc, %o4, %i1
bleu,a,pt %icc, loop_3234
taddcc %o3, %l3, %g3
tn %xcc, 0x2
fmul8x16 %f2, %f0, %f8
loop_3234:
andn %i2, 0x000C, %g2
ldsb [%l7 + 0x0B], %l6
ldsb [%l7 + 0x21], %g5
bn,pt %icc, loop_3235
ldsh [%l7 + 0x2C], %o7
lduh [%l7 + 0x18], %l0
fmovrdlez %g1, %f0, %f6
loop_3235:
array8 %i0, %o1, %o0
stx %g4, [%l7 + 0x40]
taddcc %l1, 0x16AC, %g7
fandnot2s %f3, %f5, %f14
fpadd32 %f8, %f14, %f8
alignaddrl %l2, %i6, %i7
ble,a loop_3236
ldsh [%l7 + 0x28], %i3
xorcc %o5, %i5, %l4
ldsw [%l7 + 0x30], %i4
loop_3236:
ldx [%l7 + 0x78], %g6
sub %o2, 0x0646, %o6
fnot1s %f1, %f3
tne %icc, 0x2
fnot2 %f0, %f10
fmovrde %o4, %f2, %f6
sth %i1, [%l7 + 0x66]
fmovsgu %icc, %f14, %f6
ble,a %icc, loop_3237
fpackfix %f0, %f5
fbn,a %fcc3, loop_3238
ld [%l7 + 0x64], %f12
loop_3237:
xnor %o3, 0x037B, %l5
fmovrdlz %g3, %f10, %f12
loop_3238:
edge8 %l3, %g2, %i2
fmovda %icc, %f9, %f14
fxnors %f10, %f2, %f5
movcc %icc, %g5, %o7
movne %icc, %l6, %g1
bpos,pn %icc, loop_3239
fpadd32s %f2, %f13, %f8
fmovrdlz %l0, %f10, %f6
fbule,a %fcc3, loop_3240
loop_3239:
sethi 0x02F9, %o1
fbul %fcc1, loop_3241
udivcc %o0, 0x1F63, %i0
loop_3240:
fmovrdlez %g4, %f14, %f14
xnorcc %g7, 0x0397, %l2
loop_3241:
tge %icc, 0x2
for %f12, %f4, %f14
fnor %f12, %f4, %f2
tsubcc %i6, %i7, %i3
sth %l1, [%l7 + 0x64]
subccc %i5, %o5, %l4
movvs %xcc, %g6, %o2
stw %o6, [%l7 + 0x40]
fmovsgu %xcc, %f14, %f2
stx %i4, [%l7 + 0x18]
fabsd %f6, %f6
alignaddrl %i1, %o4, %l5
stx %o3, [%l7 + 0x78]
fxors %f1, %f7, %f0
fnot1s %f6, %f5
addc %g3, %l3, %g2
edge16ln %i2, %o7, %l6
stx %g1, [%l7 + 0x28]
tn %icc, 0x6
ldsh [%l7 + 0x7E], %l0
stx %o1, [%l7 + 0x68]
tsubcc %o0, 0x144B, %i0
stb %g4, [%l7 + 0x5D]
ldsh [%l7 + 0x38], %g7
fnor %f0, %f2, %f14
ldsb [%l7 + 0x0F], %l2
std %f4, [%l7 + 0x68]
std %f14, [%l7 + 0x60]
fbe,a %fcc0, loop_3242
std %f8, [%l7 + 0x10]
tle %xcc, 0x2
ldsw [%l7 + 0x2C], %i6
loop_3242:
edge16ln %i7, %i3, %g5
fabsd %f8, %f10
fcmpne16 %f2, %f10, %l1
fmovrslez %o5, %f7, %f15
sth %l4, [%l7 + 0x4C]
or %i5, %g6, %o6
fxnor %f0, %f12, %f8
bl,a,pt %icc, loop_3243
fmovdne %icc, %f7, %f11
fpadd16 %f2, %f8, %f8
ldsh [%l7 + 0x14], %i4
loop_3243:
tsubcc %o2, %o4, %i1
ldub [%l7 + 0x56], %o3
nop
setx loop_3244, %l0, %l1
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 %g3, 0x238, %l3
tleu %xcc, 0x6
fcmpgt16 %f8, %f12, %l5
loop_3244:
srlx %i2, 0x01, %o7
stx %g2, [%l7 + 0x38]
fmovdleu %xcc, %f13, %f9
mova %icc, %l6, %l0
st %f12, [%l7 + 0x2C]
ldsw [%l7 + 0x28], %o1
xor %o0, %g1, %g4
tne %icc, 0x1
tl %xcc, 0x0
array32 %i0, %g7, %l2
ldd [%l7 + 0x38], %f10
array16 %i6, %i3, %g5
brz,a %i7, loop_3245
fbue,a %fcc2, loop_3246
fblg %fcc1, loop_3247
st %f3, [%l7 + 0x54]
loop_3245:
fmovdcc %icc, %f4, %f4
loop_3246:
nop
setx loop_3248, %l0, %l1
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_3247:
sth %o5, [%l7 + 0x6E]
movcs %icc, %l4, %i5
fnot1s %f11, %f12
loop_3248:
std %f2, [%l7 + 0x38]
udiv %g6, 0x179F, %l1
ldsh [%l7 + 0x20], %o6
xor %o2, 0x05E5, %i4
xorcc %o4, 0x096A, %i1
sdivcc %o3, 0x0027, %l3
sub %l5, %g3, %o7
movre %i2, %l6, %l0
array16 %g2, %o0, %o1
fmovrslez %g4, %f9, %f10
sllx %i0, 0x1E, %g1
std %f4, [%l7 + 0x20]
srlx %l2, 0x03, %i6
nop
setx loop_3249, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge16l %g7, %i3, %i7
stb %o5, [%l7 + 0x5D]
pdist %f4, %f4, %f2
loop_3249:
lduh [%l7 + 0x3E], %l4
movrne %g5, 0x284, %g6
movle %xcc, %l1, %i5
tneg %xcc, 0x6
tl %xcc, 0x2
fcmple16 %f12, %f12, %o6
tcc %icc, 0x4
fmovdcs %icc, %f4, %f0
stx %o2, [%l7 + 0x18]
sth %o4, [%l7 + 0x0A]
ld [%l7 + 0x1C], %f1
brz,a %i1, loop_3250
edge32ln %o3, %l3, %i4
ldsh [%l7 + 0x78], %g3
ldd [%l7 + 0x78], %f12
loop_3250:
fmul8x16au %f15, %f10, %f12
fmovdneg %xcc, %f6, %f2
nop
setx loop_3251, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_3252, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fba,a %fcc2, loop_3253
fmovsg %icc, %f9, %f10
loop_3251:
stb %l5, [%l7 + 0x17]
loop_3252:
fandnot1 %f14, %f6, %f0
loop_3253:
st %f5, [%l7 + 0x64]
ldsb [%l7 + 0x25], %o7
fcmpne16 %f0, %f6, %i2
ldsh [%l7 + 0x4A], %l6
fba %fcc0, loop_3254
std %f14, [%l7 + 0x38]
movneg %icc, %g2, %o0
fxnor %f2, %f4, %f12
loop_3254:
fmovdg %icc, %f13, %f7
lduh [%l7 + 0x66], %o1
movl %xcc, %l0, %i0
tleu %icc, 0x6
ldx [%l7 + 0x38], %g4
ldd [%l7 + 0x20], %f8
lduh [%l7 + 0x54], %l2
fmovdneg %xcc, %f6, %f11
fand %f0, %f4, %f12
lduw [%l7 + 0x20], %g1
edge32n %g7, %i3, %i7
fmul8x16au %f6, %f10, %f0
tcs %xcc, 0x5
lduw [%l7 + 0x24], %i6
bcs loop_3255
ldd [%l7 + 0x20], %f10
fmovdcc %xcc, %f11, %f14
be,a loop_3256
loop_3255:
lduw [%l7 + 0x48], %o5
sth %g5, [%l7 + 0x0A]
fblg %fcc2, loop_3257
loop_3256:
fmovrsgz %g6, %f3, %f6
fcmpd %fcc1, %f4, %f6
edge32n %l4, %i5, %l1
loop_3257:
tneg %icc, 0x5
addccc %o6, 0x06DD, %o4
fpsub16 %f10, %f4, %f0
stb %o2, [%l7 + 0x29]
stw %i1, [%l7 + 0x64]
fzeros %f6
st %f1, [%l7 + 0x3C]
fbne,a %fcc3, loop_3258
fmovdgu %xcc, %f4, %f14
edge32l %o3, %i4, %l3
fmovsleu %xcc, %f2, %f9
loop_3258:
ldd [%l7 + 0x28], %f12
fmovs %f15, %f7
nop
setx loop_3259, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc1 %f0, %f4
fblg,a %fcc3, loop_3260
fexpand %f14, %f10
loop_3259:
bl,a loop_3261
stx %g3, [%l7 + 0x20]
loop_3260:
ldsb [%l7 + 0x5D], %o7
lduw [%l7 + 0x58], %l5
loop_3261:
tpos %icc, 0x6
stw %i2, [%l7 + 0x70]
sth %l6, [%l7 + 0x3C]
udivcc %g2, 0x1BF2, %o0
fmul8sux16 %f4, %f12, %f14
fsrc1 %f0, %f2
bcc,a,pt %icc, loop_3262
stx %l0, [%l7 + 0x18]
for %f14, %f14, %f8
fxnor %f0, %f6, %f2
loop_3262:
ldub [%l7 + 0x29], %i0
sll %g4, %o1, %l2
movg %icc, %g1, %i3
alignaddr %g7, %i7, %o5
fmovrdgez %g5, %f10, %f8
fpadd16s %f4, %f4, %f3
stx %g6, [%l7 + 0x28]
sth %i6, [%l7 + 0x4A]
addccc %i5, %l4, %l1
ldsw [%l7 + 0x30], %o4
fsrc1s %f7, %f0
call loop_3263
siam 0x2
bcc loop_3264
sll %o6, %o2, %i1
loop_3263:
std %f10, [%l7 + 0x58]
stx %i4, [%l7 + 0x08]
loop_3264:
fbne %fcc2, loop_3265
movcc %icc, %o3, %g3
fpsub16 %f8, %f10, %f12
fmuld8sux16 %f14, %f12, %f10
loop_3265:
fmovsvc %xcc, %f5, %f5
movrlz %l3, %o7, %l5
ldx [%l7 + 0x18], %i2
fcmpeq32 %f10, %f12, %l6
tneg %icc, 0x4
nop
setx loop_3266, %l0, %l1
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 + 0x38], %g2
fbg,a %fcc0, loop_3267
fpadd16 %f14, %f8, %f14
loop_3266:
fone %f8
fnot2 %f8, %f8
loop_3267:
movre %l0, 0x21B, %o0
fandnot1s %f12, %f0, %f7
edge16ln %i0, %o1, %l2
fabss %f8, %f5
fmovsvc %xcc, %f10, %f5
mova %xcc, %g1, %g4
fmovdvs %xcc, %f1, %f12
bvs,a loop_3268
ldsh [%l7 + 0x1A], %g7
array8 %i3, %i7, %g5
movn %icc, %g6, %i6
loop_3268:
array32 %i5, %l4, %l1
subccc %o5, 0x1880, %o4
stx %o2, [%l7 + 0x28]
ldx [%l7 + 0x18], %i1
stw %o6, [%l7 + 0x54]
std %f0, [%l7 + 0x08]
xorcc %o3, 0x1E76, %g3
sdivcc %l3, 0x073A, %o7
std %f8, [%l7 + 0x30]
tl %xcc, 0x2
ldx [%l7 + 0x10], %l5
lduw [%l7 + 0x40], %i4
tne %xcc, 0x7
fmovscs %icc, %f0, %f6
stb %l6, [%l7 + 0x1E]
edge32ln %g2, %l0, %o0
fblg,a %fcc2, loop_3269
fcmpne16 %f0, %f2, %i0
fmovs %f13, %f12
edge8ln %o1, %l2, %g1
loop_3269:
smul %g4, 0x0D37, %g7
fmovsge %icc, %f3, %f10
or %i3, %i7, %i2
edge16 %g5, %i6, %i5
fmovdne %icc, %f11, %f3
fbul %fcc3, loop_3270
movrlez %g6, %l1, %l4
fbul,a %fcc1, loop_3271
lduw [%l7 + 0x58], %o5
loop_3270:
movvc %icc, %o4, %i1
stb %o2, [%l7 + 0x61]
loop_3271:
ldsb [%l7 + 0x6A], %o3
popc 0x14E1, %g3
fcmpgt32 %f0, %f2, %o6
movrgz %l3, 0x145, %o7
bgu %xcc, loop_3272
fmovde %xcc, %f10, %f14
ldx [%l7 + 0x20], %l5
fmovsn %icc, %f0, %f11
loop_3272:
fones %f10
fmovsge %xcc, %f14, %f14
fbg %fcc1, loop_3273
add %l6, 0x10EE, %g2
faligndata %f2, %f12, %f8
lduh [%l7 + 0x34], %i4
loop_3273:
edge16l %o0, %i0, %l0
movg %icc, %l2, %g1
nop
setx loop_3274, %l0, %l1
jmpl %l1, %o1
nop
setx loop_3275, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movge %xcc, %g7, %i3
fxor %f14, %f10, %f12
loop_3274:
movgu %xcc, %g4, %i2
loop_3275:
sll %i7, 0x0B, %g5
fxnors %f11, %f2, %f6
fxnor %f8, %f14, %f14
tleu %icc, 0x7
tsubcctv %i6, %i5, %g6
ldsh [%l7 + 0x2C], %l4
xnorcc %o5, 0x16E2, %l1
ld [%l7 + 0x3C], %f11
fmovsa %icc, %f5, %f2
st %f14, [%l7 + 0x40]
andcc %o4, 0x0292, %o2
fmovrse %o3, %f0, %f15
st %f0, [%l7 + 0x7C]
stx %g3, [%l7 + 0x70]
fmul8x16 %f11, %f6, %f0
stx %o6, [%l7 + 0x48]
fbug %fcc0, loop_3276
edge8n %i1, %o7, %l5
tleu %xcc, 0x7
fpackfix %f6, %f13
loop_3276:
tn %icc, 0x1
ld [%l7 + 0x50], %f4
ldd [%l7 + 0x50], %f6
ta %icc, 0x4
stx %l3, [%l7 + 0x20]
tvs %icc, 0x2
xnor %g2, %l6, %i4
ldx [%l7 + 0x58], %i0
stx %l0, [%l7 + 0x30]
fors %f5, %f10, %f14
fmovrdne %o0, %f14, %f12
smulcc %g1, 0x05A2, %o1
lduw [%l7 + 0x50], %g7
fmovrsgez %l2, %f10, %f2
fsrc1s %f7, %f15
tn %xcc, 0x6
movgu %xcc, %i3, %g4
ba,pn %xcc, loop_3277
andncc %i2, %g5, %i6
faligndata %f4, %f4, %f0
ldx [%l7 + 0x28], %i5
loop_3277:
fnot1 %f12, %f0
bcc,a %icc, loop_3278
edge16ln %g6, %i7, %l4
orcc %l1, 0x1234, %o5
sth %o4, [%l7 + 0x5A]
loop_3278:
brgz,a %o2, loop_3279
tge %xcc, 0x3
tle %xcc, 0x2
fnot1s %f12, %f15
loop_3279:
fsrc2s %f12, %f0
popc %g3, %o6
bcc loop_3280
bpos loop_3281
stw %i1, [%l7 + 0x54]
tcs %icc, 0x3
loop_3280:
sethi 0x0A26, %o7
loop_3281:
move %xcc, %o3, %l3
fpadd32 %f14, %f12, %f10
ldsb [%l7 + 0x0F], %g2
siam 0x3
ldx [%l7 + 0x78], %l5
fmovdpos %xcc, %f11, %f4
or %i4, 0x0D34, %i0
ldsh [%l7 + 0x6A], %l0
stw %o0, [%l7 + 0x48]
fsrc2s %f1, %f2
sth %l6, [%l7 + 0x72]
bvs,pt %icc, loop_3282
xor %g1, 0x0A48, %g7
movle %xcc, %o1, %i3
fzero %f10
loop_3282:
lduh [%l7 + 0x1E], %l2
sth %i2, [%l7 + 0x6A]
fmovrslz %g4, %f2, %f2
fcmpeq32 %f0, %f0, %g5
ldx [%l7 + 0x08], %i6
tne %icc, 0x2
alignaddr %i5, %g6, %l4
fbge %fcc0, loop_3283
fmovse %xcc, %f5, %f9
and %l1, %o5, %o4
movgu %icc, %o2, %i7
loop_3283:
edge16ln %o6, %g3, %i1
tg %icc, 0x1
fabss %f9, %f12
fpadd32s %f10, %f8, %f3
bne loop_3284
tgu %xcc, 0x5
move %xcc, %o3, %l3
ldd [%l7 + 0x08], %f4
loop_3284:
nop
setx loop_3285, %l0, %l1
jmpl %l1, %g2
movleu %xcc, %l5, %o7
movvs %icc, %i4, %i0
fmovsvc %xcc, %f13, %f3
loop_3285:
bshuffle %f0, %f14, %f2
stb %o0, [%l7 + 0x33]
tg %icc, 0x0
array16 %l0, %g1, %g7
std %f10, [%l7 + 0x38]
std %f10, [%l7 + 0x68]
ldsh [%l7 + 0x6A], %l6
bshuffle %f14, %f8, %f10
ldx [%l7 + 0x20], %o1
fmovdg %xcc, %f8, %f11
fxnors %f9, %f2, %f8
fmovrdne %l2, %f10, %f4
fmovsg %xcc, %f2, %f9
sll %i3, %i2, %g5
fmovs %f14, %f0
fmul8x16au %f3, %f11, %f12
fmovsa %icc, %f12, %f8
fsrc2 %f2, %f12
fmovrdgez %g4, %f6, %f0
ldsb [%l7 + 0x5F], %i5
bvs,a %xcc, loop_3286
ldub [%l7 + 0x4B], %g6
ldd [%l7 + 0x38], %f10
movvs %icc, %i6, %l1
loop_3286:
fmovrslez %o5, %f14, %f10
fone %f12
movcc %icc, %o4, %l4
movrlz %o2, 0x08E, %o6
fmovdgu %icc, %f15, %f9
fbge %fcc3, loop_3287
stx %i7, [%l7 + 0x58]
fbe,a %fcc2, loop_3288
brz,a %i1, loop_3289
loop_3287:
fmovdne %xcc, %f9, %f14
ldsw [%l7 + 0x28], %o3
loop_3288:
tneg %icc, 0x5
loop_3289:
ldsb [%l7 + 0x5B], %l3
addcc %g3, %g2, %o7
smul %l5, 0x1BAE, %i0
fmovsl %xcc, %f1, %f7
ldd [%l7 + 0x70], %f12
fmovscc %xcc, %f4, %f10
fornot1s %f14, %f4, %f3
ldx [%l7 + 0x20], %i4
fcmpeq16 %f12, %f14, %o0
fmuld8ulx16 %f6, %f14, %f8
ld [%l7 + 0x30], %f4
fmovdg %xcc, %f0, %f14
ldsw [%l7 + 0x38], %l0
std %f0, [%l7 + 0x58]
xorcc %g1, %l6, %g7
ldx [%l7 + 0x28], %l2
move %xcc, %o1, %i2
edge16l %i3, %g5, %g4
movre %i5, %g6, %l1
ldsb [%l7 + 0x2E], %i6
sra %o5, %l4, %o2
fmovdg %xcc, %f13, %f5
fmovrdlez %o4, %f2, %f12
fornot2 %f12, %f12, %f4
ldsb [%l7 + 0x45], %o6
lduh [%l7 + 0x54], %i1
fba,a %fcc0, loop_3290
ld [%l7 + 0x0C], %f5
brz %o3, loop_3291
fmovrdgz %i7, %f2, %f14
loop_3290:
sth %l3, [%l7 + 0x72]
sth %g2, [%l7 + 0x08]
loop_3291:
nop
setx loop_3292, %l0, %l1
jmpl %l1, %g3
xor %l5, %o7, %i4
fcmps %fcc2, %f8, %f9
fmovdvs %icc, %f7, %f15
loop_3292:
fzeros %f13
ldsb [%l7 + 0x51], %i0
lduh [%l7 + 0x3A], %o0
ld [%l7 + 0x20], %f8
ldsw [%l7 + 0x78], %l0
std %f0, [%l7 + 0x10]
stw %g1, [%l7 + 0x5C]
ldsh [%l7 + 0x6A], %g7
lduh [%l7 + 0x72], %l6
fnors %f4, %f10, %f9
ldd [%l7 + 0x20], %f8
tcc %xcc, 0x5
stw %l2, [%l7 + 0x38]
nop
setx loop_3293, %l0, %l1
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 %i2, [%l7 + 0x24]
fcmpes %fcc2, %f6, %f2
nop
setx loop_3294, %l0, %l1
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_3293:
move %xcc, %o1, %g5
stx %i3, [%l7 + 0x78]
fmovsge %icc, %f13, %f6
loop_3294:
fornot1 %f4, %f6, %f2
ld [%l7 + 0x3C], %f15
fands %f6, %f14, %f14
fmovrslez %i5, %f1, %f7
st %f0, [%l7 + 0x24]
tle %xcc, 0x1
stx %g4, [%l7 + 0x20]
fblg %fcc2, loop_3295
sub %l1, 0x1E0F, %i6
ldd [%l7 + 0x30], %f0
fmovdgu %xcc, %f3, %f13
loop_3295:
fba,a %fcc1, loop_3296
fmul8sux16 %f0, %f10, %f2
lduh [%l7 + 0x56], %o5
st %f5, [%l7 + 0x48]
loop_3296:
ldd [%l7 + 0x38], %f2
srax %l4, 0x1D, %g6
lduw [%l7 + 0x34], %o2
ld [%l7 + 0x64], %f4
bgu,pt %xcc, loop_3297
ldd [%l7 + 0x60], %f6
udivcc %o6, 0x07B3, %i1
brgez,a %o4, loop_3298
loop_3297:
brgez,a %i7, loop_3299
fmovrslz %o3, %f10, %f8
ldsh [%l7 + 0x20], %g2
loop_3298:
tcc %icc, 0x0
loop_3299:
fornot1 %f0, %f2, %f8
call loop_3300
fcmpeq16 %f14, %f2, %l3
fcmped %fcc3, %f14, %f8
fbuge %fcc2, loop_3301
loop_3300:
array16 %l5, %o7, %i4
ldsb [%l7 + 0x2D], %i0
fmovdn %xcc, %f3, %f12
loop_3301:
ta %icc, 0x2
fand %f10, %f6, %f12
fmovsneg %xcc, %f13, %f7
subc %g3, %l0, %g1
andcc %o0, %l6, %l2
std %f4, [%l7 + 0x10]
sth %g7, [%l7 + 0x10]
brz,a %o1, loop_3302
fmovde %icc, %f10, %f9
udiv %g5, 0x0B71, %i2
fmovse %icc, %f8, %f12
loop_3302:
fmovsge %xcc, %f6, %f3
stw %i3, [%l7 + 0x4C]
fcmpeq16 %f2, %f2, %g4
fmovscc %xcc, %f9, %f0
fandnot1s %f11, %f0, %f3
fnot2 %f10, %f4
tgu %xcc, 0x5
subccc %i5, 0x1F96, %l1
fmovrsne %i6, %f9, %f8
ldsb [%l7 + 0x2B], %o5
std %f14, [%l7 + 0x28]
umul %l4, %o2, %g6
bl,a,pt %icc, loop_3303
lduh [%l7 + 0x58], %o6
std %f0, [%l7 + 0x78]
fmovrdgz %o4, %f0, %f0
loop_3303:
edge16l %i7, %o3, %g2
fones %f1
array8 %l3, %i1, %l5
movneg %icc, %i4, %o7
std %f10, [%l7 + 0x28]
tneg %icc, 0x2
bcc,pn %xcc, loop_3304
fcmped %fcc0, %f10, %f0
tsubcctv %g3, 0x0A36, %i0
movn %icc, %g1, %l0
loop_3304:
sth %l6, [%l7 + 0x32]
ldub [%l7 + 0x7A], %o0
fmul8x16au %f3, %f13, %f14
addcc %g7, %l2, %g5
std %f4, [%l7 + 0x18]
fcmpgt32 %f8, %f14, %o1
ld [%l7 + 0x44], %f9
tne %xcc, 0x7
fmovrdlz %i2, %f0, %f0
tle %xcc, 0x1
bne %icc, loop_3305
lduw [%l7 + 0x38], %i3
udiv %i5, 0x05AD, %l1
tsubcctv %i6, 0x1922, %o5
loop_3305:
tn %xcc, 0x7
fmuld8sux16 %f6, %f14, %f8
taddcctv %g4, %l4, %o2
andn %g6, %o6, %o4
fmul8x16al %f9, %f7, %f6
ld [%l7 + 0x74], %f8
addc %o3, 0x1003, %g2
fmovdvc %icc, %f9, %f11
fbuge,a %fcc3, loop_3306
ld [%l7 + 0x24], %f10
fmovdle %icc, %f1, %f14
smulcc %l3, 0x151A, %i7
loop_3306:
fmovdl %icc, %f10, %f13
st %f5, [%l7 + 0x40]
siam 0x2
brlz,a %l5, loop_3307
fmovsle %xcc, %f2, %f0
udivx %i1, 0x0F7F, %i4
ldsh [%l7 + 0x30], %g3
loop_3307:
sethi 0x1AC9, %o7
st %f11, [%l7 + 0x1C]
std %f12, [%l7 + 0x78]
subccc %i0, 0x16FE, %l0
stx %g1, [%l7 + 0x10]
fcmpes %fcc2, %f2, %f1
array16 %l6, %g7, %o0
brz %g5, loop_3308
fbl %fcc3, loop_3309
fble,a %fcc2, loop_3310
sdivx %o1, 0x0CC0, %i2
loop_3308:
fmovdle %icc, %f5, %f7
loop_3309:
fcmpd %fcc3, %f0, %f6
loop_3310:
fnot2 %f2, %f6
lduw [%l7 + 0x64], %i3
ld [%l7 + 0x08], %f12
fabsd %f2, %f12
nop
setx loop_3311, %l0, %l1
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,a %i5, loop_3312
ldsw [%l7 + 0x48], %l1
fcmpes %fcc0, %f13, %f8
loop_3311:
fbl,a %fcc1, loop_3313
loop_3312:
fone %f14
bl loop_3314
fmovdcc %icc, %f3, %f1
loop_3313:
std %f10, [%l7 + 0x58]
fpsub16s %f2, %f2, %f13
loop_3314:
stx %i6, [%l7 + 0x28]
fmul8ulx16 %f8, %f12, %f12
bpos,a,pt %icc, loop_3315
fcmpeq32 %f8, %f12, %l2
movl %xcc, %g4, %l4
stx %o2, [%l7 + 0x08]
loop_3315:
fba,a %fcc0, loop_3316
orn %g6, 0x1F09, %o6
fmovrse %o4, %f6, %f8
udivx %o3, 0x13F8, %o5
loop_3316:
fmovrdlz %l3, %f6, %f2
movre %g2, %i7, %i1
fandnot1 %f14, %f0, %f8
fmovrsgz %i4, %f1, %f0
fmovrslez %l5, %f14, %f9
stb %g3, [%l7 + 0x48]
brlz %i0, loop_3317
stb %l0, [%l7 + 0x5A]
bne,pt %icc, loop_3318
brlz,a %o7, loop_3319
loop_3317:
lduw [%l7 + 0x08], %g1
stx %g7, [%l7 + 0x70]
loop_3318:
ldx [%l7 + 0x28], %l6
loop_3319:
fmovsle %icc, %f5, %f13
fbe,a %fcc2, loop_3320
fbuge %fcc0, loop_3321
alignaddrl %g5, %o0, %i2
fbn,a %fcc1, loop_3322
loop_3320:
fcmple16 %f6, %f0, %i3
loop_3321:
bvs,pt %xcc, loop_3323
movleu %icc, %i5, %l1
loop_3322:
fmovsneg %xcc, %f14, %f13
fcmped %fcc2, %f12, %f0
loop_3323:
fnot1s %f13, %f14
ldub [%l7 + 0x3D], %o1
fmovdneg %xcc, %f7, %f10
tcc %xcc, 0x2
fmovdvc %icc, %f11, %f15
sllx %i6, %g4, %l4
movvs %icc, %o2, %l2
ldub [%l7 + 0x0D], %o6
ldsh [%l7 + 0x58], %g6
fpmerge %f2, %f2, %f4
lduw [%l7 + 0x1C], %o3
fmul8sux16 %f0, %f12, %f6
movge %xcc, %o4, %l3
ldx [%l7 + 0x78], %g2
fbge %fcc1, loop_3324
fba %fcc1, loop_3325
ldub [%l7 + 0x76], %i7
fpmerge %f5, %f0, %f6
loop_3324:
ldd [%l7 + 0x58], %f6
loop_3325:
fmovscc %icc, %f14, %f8
std %f2, [%l7 + 0x68]
ldsh [%l7 + 0x38], %i1
nop
setx loop_3326, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdvs %xcc, %f10, %f15
lduh [%l7 + 0x78], %i4
stw %o5, [%l7 + 0x5C]
loop_3326:
fmovsvs %icc, %f11, %f10
pdist %f12, %f6, %f2
xor %g3, %l5, %l0
fandnot1 %f14, %f8, %f10
lduw [%l7 + 0x1C], %o7
fnegd %f4, %f14
lduw [%l7 + 0x1C], %i0
smul %g1, 0x0498, %g7
ldx [%l7 + 0x58], %g5
fmovscs %xcc, %f5, %f11
tne %xcc, 0x1
ldx [%l7 + 0x58], %o0
subccc %i2, 0x1397, %l6
tge %xcc, 0x0
lduh [%l7 + 0x18], %i3
ldub [%l7 + 0x78], %i5
fcmps %fcc1, %f6, %f7
brz,a %o1, loop_3327
ldsw [%l7 + 0x18], %l1
bvc,a %xcc, loop_3328
ldsh [%l7 + 0x58], %g4
loop_3327:
tgu %xcc, 0x4
ld [%l7 + 0x34], %f4
loop_3328:
fmovdpos %icc, %f13, %f7
fabss %f6, %f0
fmovsgu %icc, %f13, %f15
stw %i6, [%l7 + 0x0C]
xnor %l4, %l2, %o6
fandnot2s %f10, %f9, %f6
bvc,pn %icc, loop_3329
tneg %icc, 0x3
tleu %icc, 0x5
std %f8, [%l7 + 0x20]
loop_3329:
srlx %o2, 0x0E, %o3
fpsub32 %f8, %f8, %f8
ldsb [%l7 + 0x67], %o4
fbue %fcc1, loop_3330
fand %f10, %f2, %f6
fbg %fcc1, loop_3331
fmovdge %icc, %f10, %f7
loop_3330:
lduh [%l7 + 0x16], %g6
ldsw [%l7 + 0x58], %l3
loop_3331:
fmovdne %xcc, %f1, %f10
fabss %f1, %f13
lduh [%l7 + 0x1A], %i7
ld [%l7 + 0x20], %f8
fbne %fcc1, loop_3332
fmovdle %icc, %f11, %f15
fbule,a %fcc3, loop_3333
fcmpne32 %f0, %f14, %i1
loop_3332:
lduh [%l7 + 0x1A], %i4
lduw [%l7 + 0x44], %o5
loop_3333:
bpos,a,pn %xcc, loop_3334
stx %g3, [%l7 + 0x50]
lduh [%l7 + 0x0C], %l5
ldub [%l7 + 0x0F], %l0
loop_3334:
ldx [%l7 + 0x40], %o7
fmovdne %icc, %f13, %f6
sll %g2, %i0, %g7
lduh [%l7 + 0x16], %g1
fbn %fcc1, loop_3335
fmovrslez %g5, %f2, %f9
orcc %i2, 0x0D4A, %l6
fmovspos %xcc, %f1, %f5
loop_3335:
fmovdcs %xcc, %f10, %f14
ldd [%l7 + 0x38], %f12
tneg %icc, 0x6
xnorcc %i3, %i5, %o0
fpsub32 %f6, %f12, %f2
srl %l1, 0x03, %g4
movrlz %o1, 0x1ED, %i6
bge,a,pt %xcc, loop_3336
alignaddrl %l4, %o6, %l2
sdiv %o2, 0x0EF8, %o4
movleu %icc, %o3, %l3
loop_3336:
lduh [%l7 + 0x70], %i7
fnand %f10, %f12, %f0
fnot1 %f0, %f10
stb %g6, [%l7 + 0x43]
ta %icc, 0x6
tvs %xcc, 0x7
addc %i1, 0x0199, %o5
brlez %g3, loop_3337
st %f14, [%l7 + 0x5C]
movne %xcc, %l5, %i4
fornot2 %f14, %f14, %f8
loop_3337:
fmovs %f5, %f12
ldsw [%l7 + 0x5C], %o7
st %f14, [%l7 + 0x64]
fmuld8ulx16 %f15, %f10, %f0
edge32l %l0, %i0, %g7
bge,a,pt %xcc, loop_3338
stx %g1, [%l7 + 0x20]
movle %icc, %g2, %g5
ld [%l7 + 0x58], %f14
loop_3338:
fmovrsgz %i2, %f2, %f1
ldsb [%l7 + 0x3D], %l6
fnands %f1, %f0, %f15
ldx [%l7 + 0x50], %i3
fpsub16 %f2, %f2, %f12
fmovdle %xcc, %f12, %f8
srlx %i5, %o0, %l1
ld [%l7 + 0x44], %f15
fmovs %f12, %f11
stx %g4, [%l7 + 0x40]
fnot1s %f11, %f7
tne %xcc, 0x4
tg %xcc, 0x5
brlz %o1, loop_3339
fsrc2 %f14, %f10
fmovdneg %xcc, %f5, %f6
lduw [%l7 + 0x5C], %l4
loop_3339:
fmovdne %icc, %f11, %f7
lduh [%l7 + 0x64], %o6
siam 0x3
smul %l2, %i6, %o2
ldx [%l7 + 0x08], %o4
fnot1s %f8, %f12
taddcctv %o3, %i7, %g6
orncc %l3, %i1, %o5
sll %l5, 0x14, %i4
srlx %o7, 0x03, %l0
mulx %i0, 0x1705, %g3
fmovrsgez %g1, %f3, %f0
stw %g7, [%l7 + 0x2C]
movg %xcc, %g5, %i2
edge16ln %l6, %i3, %i5
movpos %icc, %o0, %l1
fbge,a %fcc2, loop_3340
fcmpeq16 %f2, %f2, %g4
xnorcc %g2, %l4, %o1
ldx [%l7 + 0x50], %o6
loop_3340:
fba %fcc0, loop_3341
fmul8x16al %f13, %f5, %f6
ldsh [%l7 + 0x32], %l2
fpadd32 %f12, %f0, %f0
loop_3341:
ldsb [%l7 + 0x16], %o2
fcmpgt32 %f2, %f6, %i6
sth %o3, [%l7 + 0x4A]
bvs,a,pt %icc, loop_3342
smul %i7, 0x08E9, %o4
ldsb [%l7 + 0x49], %g6
fsrc1 %f2, %f12
loop_3342:
call loop_3343
sub %i1, 0x0C7F, %l3
std %f4, [%l7 + 0x18]
bcc %xcc, loop_3344
loop_3343:
lduh [%l7 + 0x1E], %o5
fnot1s %f11, %f5
fmovsge %xcc, %f9, %f9
loop_3344:
fmovdl %icc, %f9, %f8
edge8 %i4, %l5, %o7
bcc,pt %xcc, loop_3345
edge32n %i0, %g3, %l0
lduh [%l7 + 0x30], %g7
fpsub32 %f8, %f8, %f14
loop_3345:
movne %icc, %g1, %g5
fmovdcc %icc, %f9, %f15
sra %l6, %i3, %i5
fmovrslez %o0, %f4, %f10
edge16ln %l1, %i2, %g2
fmovdgu %icc, %f2, %f13
tleu %icc, 0x3
bneg,a %xcc, loop_3346
lduw [%l7 + 0x40], %l4
fcmpeq16 %f10, %f12, %o1
fmovdn %icc, %f4, %f3
loop_3346:
xor %o6, %g4, %l2
edge32n %o2, %o3, %i6
ldsh [%l7 + 0x20], %o4
alignaddrl %i7, %g6, %i1
fsrc2 %f10, %f14
popc %o5, %l3
fmovsleu %icc, %f12, %f5
stx %l5, [%l7 + 0x08]
lduh [%l7 + 0x42], %o7
xor %i4, %i0, %g3
edge8 %l0, %g1, %g5
ldsw [%l7 + 0x5C], %g7
edge16ln %i3, %l6, %i5
fornot1 %f12, %f10, %f10
lduh [%l7 + 0x18], %o0
st %f0, [%l7 + 0x48]
fmovde %icc, %f2, %f12
fba %fcc2, loop_3347
lduh [%l7 + 0x0C], %l1
tsubcc %i2, %l4, %o1
nop
setx loop_3348, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3347:
tn %icc, 0x3
fmovsgu %icc, %f14, %f3
stb %g2, [%l7 + 0x0F]
loop_3348:
stx %o6, [%l7 + 0x38]
edge8l %l2, %g4, %o2
ldsw [%l7 + 0x14], %i6
ldsw [%l7 + 0x34], %o3
ldsb [%l7 + 0x1B], %o4
ldx [%l7 + 0x10], %i7
movle %xcc, %i1, %g6
lduh [%l7 + 0x62], %o5
stb %l5, [%l7 + 0x2C]
edge8n %l3, %i4, %i0
ldsb [%l7 + 0x0C], %o7
ldd [%l7 + 0x38], %f6
tvc %icc, 0x2
fxor %f8, %f4, %f14
nop
setx loop_3349, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tcc %icc, 0x7
alignaddr %l0, %g3, %g5
edge16 %g1, %i3, %g7
loop_3349:
be,a loop_3350
st %f9, [%l7 + 0x34]
movpos %xcc, %i5, %o0
fcmped %fcc0, %f0, %f2
loop_3350:
ldd [%l7 + 0x18], %f6
movg %xcc, %l1, %i2
srlx %l6, %l4, %g2
fmovda %xcc, %f4, %f1
fxnor %f8, %f14, %f4
pdist %f4, %f12, %f10
fnands %f1, %f15, %f12
stb %o6, [%l7 + 0x40]
ldub [%l7 + 0x58], %l2
movvs %icc, %g4, %o1
fbul %fcc2, loop_3351
fabss %f6, %f14
fornot1s %f10, %f14, %f3
ldsw [%l7 + 0x24], %i6
loop_3351:
stx %o2, [%l7 + 0x48]
ldd [%l7 + 0x18], %f14
fcmpeq32 %f6, %f0, %o4
lduh [%l7 + 0x10], %i7
stw %o3, [%l7 + 0x7C]
edge32 %i1, %o5, %l5
or %l3, 0x139F, %i4
sllx %i0, 0x17, %g6
fmovdn %xcc, %f9, %f4
nop
setx loop_3352, %l0, %l1
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], %o7
ldd [%l7 + 0x70], %f4
fcmpes %fcc3, %f0, %f5
loop_3352:
ld [%l7 + 0x10], %f7
sth %l0, [%l7 + 0x6E]
ldsh [%l7 + 0x1C], %g3
bshuffle %f10, %f2, %f14
fmovdvs %icc, %f12, %f8
ldsh [%l7 + 0x56], %g5
fornot1 %f2, %f2, %f8
movrlz %g1, 0x23E, %i3
fcmped %fcc2, %f12, %f8
tsubcc %i5, 0x1B67, %g7
fpack16 %f2, %f7
ldd [%l7 + 0x70], %f8
stx %o0, [%l7 + 0x60]
alignaddr %i2, %l1, %l6
edge8 %l4, %g2, %o6
bn,pt %xcc, loop_3353
lduw [%l7 + 0x50], %g4
ldub [%l7 + 0x60], %o1
ldsh [%l7 + 0x10], %i6
loop_3353:
ldsh [%l7 + 0x5E], %l2
ldsh [%l7 + 0x60], %o2
ldsb [%l7 + 0x38], %o4
fpmerge %f13, %f3, %f14
brlez %i7, loop_3354
sth %o3, [%l7 + 0x74]
be,a,pt %xcc, loop_3355
be loop_3356
loop_3354:
ldd [%l7 + 0x68], %f12
mulscc %o5, %i1, %l5
loop_3355:
st %f3, [%l7 + 0x1C]
loop_3356:
fbl %fcc1, loop_3357
taddcc %l3, 0x00EA, %i0
fmovsl %xcc, %f6, %f3
fmovsneg %icc, %f8, %f1
loop_3357:
ldsb [%l7 + 0x72], %i4
ldub [%l7 + 0x6B], %o7
fble,a %fcc2, loop_3358
stx %l0, [%l7 + 0x60]
edge32n %g3, %g6, %g1
and %g5, 0x163C, %i5
loop_3358:
fmovdle %icc, %f3, %f12
stx %i3, [%l7 + 0x70]
fmovrdgez %g7, %f4, %f14
std %f12, [%l7 + 0x58]
ldsw [%l7 + 0x5C], %i2
ldd [%l7 + 0x58], %f8
stw %l1, [%l7 + 0x14]
movvs %icc, %o0, %l6
tsubcc %g2, %o6, %l4
movl %icc, %o1, %g4
brgez %l2, loop_3359
movcc %xcc, %i6, %o2
be,a,pt %xcc, loop_3360
fmovdn %xcc, %f12, %f10
loop_3359:
lduh [%l7 + 0x14], %i7
fands %f8, %f1, %f0
loop_3360:
fmovscc %xcc, %f13, %f12
fpack16 %f2, %f4
move %xcc, %o4, %o3
fpmerge %f13, %f11, %f12
ld [%l7 + 0x54], %f7
fmovrdne %i1, %f6, %f4
movpos %icc, %o5, %l5
orcc %i0, %i4, %o7
andncc %l3, %l0, %g3
fbn %fcc0, loop_3361
fnot1s %f14, %f9
fbu %fcc1, loop_3362
fbg %fcc2, loop_3363
loop_3361:
ldx [%l7 + 0x38], %g6
ldsw [%l7 + 0x40], %g1
loop_3362:
stx %g5, [%l7 + 0x68]
loop_3363:
srl %i3, 0x02, %g7
fpadd32 %f10, %f12, %f4
tgu %xcc, 0x4
sdivcc %i2, 0x115D, %i5
mova %icc, %l1, %o0
fbue %fcc2, loop_3364
sth %g2, [%l7 + 0x48]
edge8l %l6, %o6, %o1
udivx %l4, 0x199F, %l2
loop_3364:
fbge %fcc2, loop_3365
stw %i6, [%l7 + 0x70]
fmovscc %icc, %f0, %f7
ta %icc, 0x7
loop_3365:
edge8 %o2, %g4, %o4
lduh [%l7 + 0x2A], %i7
ldub [%l7 + 0x59], %o3
fmovrde %i1, %f8, %f6
nop
setx loop_3366, %l0, %l1
jmpl %l1, %l5
lduw [%l7 + 0x20], %o5
fxnor %f6, %f8, %f4
movre %i0, 0x02B, %i4
loop_3366:
ldx [%l7 + 0x78], %o7
orcc %l0, %g3, %l3
tsubcc %g6, %g1, %g5
fsrc2s %f8, %f5
ldub [%l7 + 0x26], %i3
fmuld8sux16 %f0, %f11, %f12
movre %i2, 0x228, %i5
bleu,pt %xcc, loop_3367
bshuffle %f2, %f2, %f12
st %f11, [%l7 + 0x3C]
fmovrsgz %g7, %f9, %f15
loop_3367:
fornot2 %f4, %f0, %f10
array32 %l1, %g2, %o0
ble loop_3368
st %f12, [%l7 + 0x68]
array8 %o6, %o1, %l6
lduw [%l7 + 0x68], %l4
loop_3368:
fxors %f10, %f3, %f3
edge8l %l2, %i6, %g4
lduw [%l7 + 0x58], %o4
brnz,a %o2, loop_3369
bgu,a,pn %xcc, loop_3370
fbo %fcc3, loop_3371
st %f6, [%l7 + 0x08]
loop_3369:
stb %i7, [%l7 + 0x3E]
loop_3370:
array8 %i1, %l5, %o5
loop_3371:
fcmpeq32 %f0, %f6, %o3
ldub [%l7 + 0x14], %i0
fmovdl %icc, %f3, %f7
ldsw [%l7 + 0x24], %o7
lduh [%l7 + 0x1A], %i4
fmovspos %xcc, %f4, %f6
fnot1s %f10, %f14
fpsub16s %f0, %f13, %f1
fbg,a %fcc3, loop_3372
fpsub16 %f6, %f2, %f6
lduh [%l7 + 0x50], %g3
fpadd16s %f0, %f13, %f12
loop_3372:
fpack32 %f12, %f14, %f4
fpadd16s %f0, %f9, %f1
stb %l0, [%l7 + 0x1E]
nop
setx loop_3373, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x58], %l3
stx %g6, [%l7 + 0x10]
bpos,pn %icc, loop_3374
loop_3373:
stb %g1, [%l7 + 0x3F]
fnand %f6, %f12, %f8
fbn,a %fcc1, loop_3375
loop_3374:
sdivx %i3, 0x14C3, %g5
fbn,a %fcc2, loop_3376
ldub [%l7 + 0x1C], %i2
loop_3375:
stw %i5, [%l7 + 0x74]
stx %l1, [%l7 + 0x68]
loop_3376:
ldsb [%l7 + 0x4B], %g7
fmovsg %icc, %f4, %f13
std %f4, [%l7 + 0x60]
te %icc, 0x3
st %f4, [%l7 + 0x70]
xorcc %o0, %g2, %o6
bne,a,pt %xcc, loop_3377
fmovdcc %icc, %f0, %f8
lduw [%l7 + 0x14], %o1
smulcc %l4, %l6, %i6
loop_3377:
fmovdl %xcc, %f8, %f14
fmovsvc %icc, %f12, %f9
edge8ln %l2, %g4, %o4
lduh [%l7 + 0x56], %o2
ldsh [%l7 + 0x3C], %i1
faligndata %f10, %f2, %f14
fnegs %f2, %f15
fbge %fcc0, loop_3378
array32 %l5, %i7, %o5
udivx %o3, 0x0700, %i0
edge32ln %i4, %o7, %g3
loop_3378:
lduw [%l7 + 0x50], %l0
orn %l3, 0x139F, %g1
fexpand %f2, %f12
ldsh [%l7 + 0x14], %g6
bn,a,pn %xcc, loop_3379
fmuld8sux16 %f13, %f8, %f10
lduw [%l7 + 0x74], %i3
lduw [%l7 + 0x0C], %g5
loop_3379:
fmovde %icc, %f15, %f12
umulcc %i2, 0x1AA6, %i5
orcc %g7, 0x1CB7, %o0
sth %g2, [%l7 + 0x30]
ldub [%l7 + 0x1E], %l1
fmovdge %icc, %f8, %f1
brgez %o6, loop_3380
ldsw [%l7 + 0x5C], %l4
ldd [%l7 + 0x78], %f6
brgez %o1, loop_3381
loop_3380:
sra %l6, 0x13, %l2
sth %i6, [%l7 + 0x6A]
fmul8x16al %f8, %f4, %f4
loop_3381:
stb %g4, [%l7 + 0x30]
fmovsg %xcc, %f11, %f9
fmovdle %xcc, %f6, %f6
fmovsa %icc, %f7, %f11
fbn %fcc0, loop_3382
ldsw [%l7 + 0x58], %o4
fmuld8sux16 %f12, %f14, %f8
fabsd %f0, %f10
loop_3382:
fnors %f11, %f4, %f12
fmovsneg %icc, %f10, %f7
fsrc2s %f12, %f13
std %f12, [%l7 + 0x18]
ldsb [%l7 + 0x58], %o2
ldx [%l7 + 0x28], %l5
ldsw [%l7 + 0x40], %i1
fmovrsgez %o5, %f2, %f3
tleu %icc, 0x5
ldsh [%l7 + 0x6A], %o3
stw %i0, [%l7 + 0x7C]
fbo,a %fcc2, loop_3383
tgu %icc, 0x0
tne %xcc, 0x7
and %i4, %i7, %o7
loop_3383:
sdivx %l0, 0x09D9, %l3
fbul,a %fcc2, loop_3384
edge16n %g1, %g3, %g6
stb %g5, [%l7 + 0x3A]
movg %icc, %i2, %i3
loop_3384:
tg %xcc, 0x4
movgu %icc, %i5, %o0
fmovsvs %icc, %f12, %f0
ldsb [%l7 + 0x29], %g7
fsrc2s %f12, %f2
movge %xcc, %l1, %o6
fmovsa %xcc, %f10, %f10
array16 %l4, %o1, %g2
ld [%l7 + 0x7C], %f0
or %l2, %l6, %g4
fandnot2s %f11, %f8, %f13
fxnors %f3, %f14, %f4
movrgz %o4, %i6, %l5
tgu %icc, 0x7
lduw [%l7 + 0x0C], %i1
stx %o5, [%l7 + 0x10]
fpackfix %f8, %f2
lduh [%l7 + 0x0C], %o3
movne %icc, %o2, %i0
fbg %fcc1, loop_3385
bneg,pn %xcc, loop_3386
be,pn %icc, loop_3387
movrlez %i7, 0x074, %i4
loop_3385:
fsrc2s %f4, %f0
loop_3386:
srlx %l0, 0x1C, %o7
loop_3387:
ldx [%l7 + 0x08], %g1
edge32ln %l3, %g6, %g5
fpadd16 %f12, %f12, %f14
fmovrdlz %i2, %f8, %f0
fmovsle %xcc, %f2, %f0
fpack32 %f10, %f12, %f0
array32 %i3, %i5, %o0
array32 %g7, %l1, %o6
fmovsle %icc, %f10, %f5
ldsb [%l7 + 0x38], %l4
ldsh [%l7 + 0x0E], %g3
sth %o1, [%l7 + 0x76]
array32 %l2, %g2, %g4
ldub [%l7 + 0x58], %l6
sth %o4, [%l7 + 0x7A]
stw %l5, [%l7 + 0x14]
movl %icc, %i6, %o5
fandnot2 %f10, %f8, %f10
stx %i1, [%l7 + 0x10]
bge,a loop_3388
fmovdn %xcc, %f13, %f0
ldsw [%l7 + 0x10], %o3
fpadd16 %f12, %f6, %f14
loop_3388:
tsubcctv %o2, 0x0F01, %i7
ldx [%l7 + 0x70], %i4
tne %xcc, 0x6
fmovdvs %xcc, %f1, %f5
sllx %i0, 0x00, %o7
fnegs %f3, %f11
tne %xcc, 0x0
andn %l0, %g1, %l3
fsrc1s %f7, %f5
fbule,a %fcc3, loop_3389
array8 %g5, %g6, %i3
fsrc2s %f3, %f14
movne %icc, %i2, %o0
loop_3389:
tcc %icc, 0x6
tcc %icc, 0x2
fexpand %f4, %f14
ldd [%l7 + 0x18], %f12
ldx [%l7 + 0x40], %i5
std %f4, [%l7 + 0x38]
fbe,a %fcc0, loop_3390
ldsh [%l7 + 0x30], %g7
andncc %o6, %l4, %g3
sdivx %l1, 0x125F, %l2
loop_3390:
lduh [%l7 + 0x10], %g2
nop
setx loop_3391, %l0, %l1
jmpl %l1, %g4
array32 %o1, %l6, %o4
movrgez %l5, %i6, %i1
fmovdneg %xcc, %f0, %f5
loop_3391:
st %f1, [%l7 + 0x7C]
ldx [%l7 + 0x40], %o3
fblg %fcc3, loop_3392
fbuge,a %fcc2, loop_3393
st %f1, [%l7 + 0x50]
stw %o5, [%l7 + 0x7C]
loop_3392:
bg,a,pn %xcc, loop_3394
loop_3393:
ta %xcc, 0x5
tne %xcc, 0x1
movre %i7, %o2, %i4
loop_3394:
fmovrdgz %o7, %f4, %f12
stb %l0, [%l7 + 0x17]
fmovspos %icc, %f9, %f4
ldsb [%l7 + 0x62], %i0
lduh [%l7 + 0x78], %g1
stb %l3, [%l7 + 0x41]
tvs %xcc, 0x5
movrgz %g5, %g6, %i3
tsubcc %o0, 0x14A2, %i5
ldub [%l7 + 0x5F], %g7
call loop_3395
fpsub32s %f0, %f0, %f10
bn,a loop_3396
std %f14, [%l7 + 0x18]
loop_3395:
orn %i2, 0x0732, %l4
sethi 0x1C12, %o6
loop_3396:
lduh [%l7 + 0x26], %g3
tcs %icc, 0x0
ldsh [%l7 + 0x48], %l2
fpack32 %f4, %f4, %f0
fmovdgu %xcc, %f3, %f4
fsrc2s %f14, %f9
fpadd16 %f0, %f6, %f14
bvc,pn %icc, loop_3397
ld [%l7 + 0x68], %f11
ldx [%l7 + 0x10], %g2
ldd [%l7 + 0x68], %f8
loop_3397:
mulscc %l1, %g4, %o1
sdivcc %l6, 0x156E, %l5
add %i6, %i1, %o3
edge16n %o4, %o5, %i7
andcc %i4, 0x15A9, %o7
fbe %fcc1, loop_3398
ldd [%l7 + 0x50], %f8
edge16n %o2, %i0, %g1
te %icc, 0x0
loop_3398:
std %f12, [%l7 + 0x78]
lduw [%l7 + 0x1C], %l3
lduh [%l7 + 0x4C], %l0
bn loop_3399
brlez,a %g5, loop_3400
stw %i3, [%l7 + 0x24]
movneg %icc, %g6, %i5
loop_3399:
ldub [%l7 + 0x73], %g7
loop_3400:
fbg,a %fcc2, loop_3401
sdiv %i2, 0x0CF3, %o0
ldsw [%l7 + 0x24], %o6
movle %xcc, %l4, %g3
loop_3401:
stw %l2, [%l7 + 0x58]
stx %l1, [%l7 + 0x78]
movcs %xcc, %g2, %g4
fbu %fcc1, loop_3402
lduw [%l7 + 0x28], %l6
ldsh [%l7 + 0x4C], %l5
movne %xcc, %i6, %i1
loop_3402:
alignaddrl %o3, %o4, %o1
bpos,a loop_3403
lduh [%l7 + 0x5A], %o5
fbne,a %fcc2, loop_3404
fmovrsgz %i7, %f12, %f1
loop_3403:
tge %xcc, 0x4
ldsb [%l7 + 0x72], %i4
loop_3404:
std %f12, [%l7 + 0x78]
fbn %fcc2, loop_3405
stx %o7, [%l7 + 0x20]
st %f14, [%l7 + 0x44]
tvs %xcc, 0x4
loop_3405:
ldd [%l7 + 0x10], %f10
fblg,a %fcc1, loop_3406
fmovs %f8, %f2
sth %i0, [%l7 + 0x7E]
fpsub16s %f10, %f6, %f12
loop_3406:
fmovdcc %icc, %f13, %f5
fmuld8sux16 %f7, %f13, %f0
fmovdn %xcc, %f11, %f8
fmovscs %icc, %f14, %f14
tvc %xcc, 0x0
fpsub16 %f6, %f0, %f12
fmovdge %icc, %f5, %f4
smul %o2, 0x1C35, %l3
taddcctv %g1, 0x1733, %g5
fbge,a %fcc2, loop_3407
faligndata %f2, %f2, %f12
sth %i3, [%l7 + 0x60]
umulcc %g6, %i5, %g7
loop_3407:
sth %i2, [%l7 + 0x22]
tn %icc, 0x2
ld [%l7 + 0x2C], %f1
fsrc2s %f7, %f13
fnors %f10, %f15, %f12
add %l0, %o0, %l4
be,a loop_3408
stx %g3, [%l7 + 0x50]
brz %o6, loop_3409
fzeros %f4
loop_3408:
addc %l1, %l2, %g4
ld [%l7 + 0x78], %f2
loop_3409:
fpack32 %f0, %f2, %f10
orcc %l6, %g2, %i6
bleu,a loop_3410
movle %xcc, %l5, %o3
movrgez %o4, 0x03B, %i1
lduw [%l7 + 0x18], %o5
loop_3410:
stb %o1, [%l7 + 0x08]
fmul8x16au %f7, %f10, %f2
fnegs %f6, %f13
ld [%l7 + 0x3C], %f7
fornot1s %f3, %f4, %f2
fnot1 %f12, %f6
fbe,a %fcc0, loop_3411
lduw [%l7 + 0x2C], %i7
ldsb [%l7 + 0x27], %o7
fpsub32s %f7, %f1, %f0
loop_3411:
fxnors %f9, %f15, %f14
ldsw [%l7 + 0x24], %i4
fnegs %f12, %f4
fnegd %f12, %f8
fmovsneg %xcc, %f13, %f5
bvs loop_3412
stw %i0, [%l7 + 0x70]
fexpand %f15, %f6
fpackfix %f14, %f14
loop_3412:
sdivcc %l3, 0x1B8E, %g1
fexpand %f3, %f0
brnz,a %o2, loop_3413
tneg %xcc, 0x1
fmovdleu %icc, %f12, %f4
st %f13, [%l7 + 0x7C]
loop_3413:
fmul8ulx16 %f8, %f6, %f12
tgu %icc, 0x4
bvc,a,pn %xcc, loop_3414
sth %i3, [%l7 + 0x5E]
fmovsa %icc, %f6, %f6
ldsw [%l7 + 0x64], %g5
loop_3414:
andncc %i5, %g6, %i2
movne %xcc, %l0, %g7
udiv %l4, 0x00C4, %o0
stx %g3, [%l7 + 0x60]
alignaddrl %l1, %l2, %o6
ta %xcc, 0x0
fmovdge %icc, %f10, %f6
fpackfix %f8, %f1
edge32ln %g4, %l6, %g2
stb %i6, [%l7 + 0x6D]
movvs %icc, %l5, %o3
array16 %o4, %o5, %i1
movrlz %i7, 0x26D, %o7
stb %i4, [%l7 + 0x09]
ldd [%l7 + 0x48], %f6
tleu %xcc, 0x4
stb %o1, [%l7 + 0x7A]
fbo,a %fcc1, loop_3415
stw %i0, [%l7 + 0x3C]
tcc %xcc, 0x6
fblg %fcc3, loop_3416
loop_3415:
ldsw [%l7 + 0x3C], %l3
bcs,a loop_3417
stb %g1, [%l7 + 0x20]
loop_3416:
ldub [%l7 + 0x61], %o2
std %f4, [%l7 + 0x10]
loop_3417:
tpos %xcc, 0x4
edge8n %i3, %i5, %g6
smulcc %i2, 0x0C37, %l0
fmovsle %xcc, %f3, %f7
ld [%l7 + 0x2C], %f2
st %f6, [%l7 + 0x48]
movne %icc, %g5, %l4
ldsb [%l7 + 0x50], %o0
brgz,a %g3, loop_3418
edge32 %l1, %l2, %g7
fcmpeq32 %f6, %f12, %o6
ldub [%l7 + 0x13], %l6
loop_3418:
movrne %g2, %i6, %l5
ta %icc, 0x6
edge16n %g4, %o3, %o5
ldsh [%l7 + 0x44], %o4
bcs loop_3419
fnands %f4, %f12, %f6
tcs %xcc, 0x5
array8 %i7, %i1, %o7
loop_3419:
std %f14, [%l7 + 0x60]
fabss %f12, %f7
sth %i4, [%l7 + 0x40]
fbn %fcc0, loop_3420
fbule,a %fcc1, loop_3421
fble,a %fcc0, loop_3422
srlx %i0, 0x03, %l3
loop_3420:
brz %o1, loop_3423
loop_3421:
fnot2s %f4, %f7
loop_3422:
fzero %f14
ldub [%l7 + 0x33], %o2
loop_3423:
fmovs %f10, %f8
ldsb [%l7 + 0x4D], %i3
fnands %f6, %f1, %f14
st %f4, [%l7 + 0x6C]
smulcc %i5, %g1, %i2
movg %icc, %g6, %g5
bleu loop_3424
fmovrdlez %l0, %f12, %f8
stx %l4, [%l7 + 0x60]
std %f0, [%l7 + 0x70]
loop_3424:
movne %icc, %o0, %l1
bshuffle %f12, %f2, %f10
brlz %g3, loop_3425
nop
setx loop_3426, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movl %icc, %g7, %o6
fnor %f4, %f14, %f12
loop_3425:
fmovdcs %xcc, %f4, %f8
loop_3426:
udivx %l6, 0x1948, %l2
fbu,a %fcc0, loop_3427
tleu %icc, 0x1
and %g2, %l5, %g4
edge16ln %i6, %o5, %o4
loop_3427:
te %icc, 0x3
tneg %xcc, 0x5
brnz %o3, loop_3428
tsubcc %i1, 0x1885, %i7
st %f15, [%l7 + 0x58]
fblg,a %fcc0, loop_3429
loop_3428:
movg %icc, %o7, %i0
tvs %icc, 0x3
fzero %f10
loop_3429:
stw %l3, [%l7 + 0x28]
fbe,a %fcc2, loop_3430
st %f3, [%l7 + 0x64]
ldsb [%l7 + 0x7D], %i4
te %xcc, 0x5
loop_3430:
stw %o1, [%l7 + 0x6C]
sth %o2, [%l7 + 0x72]
stb %i5, [%l7 + 0x6F]
movrgez %i3, %g1, %i2
st %f6, [%l7 + 0x78]
popc %g6, %g5
nop
setx loop_3431, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot1 %f10, %f14, %f0
fbul %fcc3, loop_3432
fnor %f4, %f8, %f2
loop_3431:
movne %icc, %l4, %l0
subcc %o0, %g3, %l1
loop_3432:
fcmped %fcc3, %f14, %f6
udiv %g7, 0x1590, %o6
smul %l2, %l6, %g2
fmovrdgz %l5, %f10, %f6
fmovsle %icc, %f7, %f6
brlez,a %g4, loop_3433
ldd [%l7 + 0x18], %f10
fmovsn %icc, %f7, %f12
fandnot2s %f10, %f8, %f0
loop_3433:
pdist %f14, %f12, %f0
lduh [%l7 + 0x5E], %i6
fmovscc %icc, %f11, %f2
edge8l %o5, %o3, %i1
ldsh [%l7 + 0x42], %o4
fsrc2s %f13, %f13
stx %o7, [%l7 + 0x08]
fsrc2s %f1, %f1
edge32l %i7, %l3, %i4
xorcc %o1, 0x1299, %o2
ldx [%l7 + 0x50], %i0
pdist %f2, %f12, %f14
ble,a %icc, loop_3434
fpadd32 %f8, %f12, %f2
mulscc %i5, 0x0564, %g1
alignaddr %i3, %i2, %g6
loop_3434:
array16 %g5, %l0, %l4
ldsh [%l7 + 0x22], %g3
ldub [%l7 + 0x4E], %l1
ldx [%l7 + 0x68], %o0
fmovdcc %icc, %f15, %f10
fmovdgu %icc, %f11, %f2
fnands %f8, %f1, %f12
edge8l %g7, %o6, %l6
fmovdvc %xcc, %f14, %f2
fbg,a %fcc1, loop_3435
fnor %f12, %f10, %f12
fble %fcc0, loop_3436
fmovde %xcc, %f1, %f7
loop_3435:
fpadd32s %f6, %f8, %f0
tgu %icc, 0x5
loop_3436:
ldub [%l7 + 0x69], %g2
ldsw [%l7 + 0x7C], %l5
ldsw [%l7 + 0x7C], %g4
fpack16 %f4, %f7
tl %xcc, 0x2
stb %l2, [%l7 + 0x3D]
fornot1s %f7, %f5, %f3
stx %o5, [%l7 + 0x58]
stw %o3, [%l7 + 0x6C]
fmul8sux16 %f10, %f12, %f12
fblg,a %fcc3, loop_3437
tvc %icc, 0x6
lduh [%l7 + 0x2E], %i1
ld [%l7 + 0x68], %f11
loop_3437:
stw %i6, [%l7 + 0x2C]
fbe,a %fcc3, loop_3438
stb %o4, [%l7 + 0x49]
ldub [%l7 + 0x73], %i7
tle %icc, 0x5
loop_3438:
xor %l3, 0x1592, %i4
brgez %o7, loop_3439
std %f10, [%l7 + 0x60]
brz %o1, loop_3440
fbo %fcc1, loop_3441
loop_3439:
fbn,a %fcc2, loop_3442
lduh [%l7 + 0x2C], %i0
loop_3440:
bg,a loop_3443
loop_3441:
fcmpne32 %f0, %f2, %o2
loop_3442:
ldsw [%l7 + 0x5C], %i5
ldub [%l7 + 0x12], %i3
loop_3443:
sth %i2, [%l7 + 0x6E]
udivx %g6, 0x1429, %g5
fnors %f6, %f0, %f13
ldsw [%l7 + 0x18], %l0
fpsub32 %f2, %f2, %f4
ldx [%l7 + 0x18], %g1
movre %g3, %l4, %l1
smulcc %o0, 0x1EF1, %g7
tvc %xcc, 0x6
ld [%l7 + 0x10], %f15
tge %xcc, 0x6
brnz,a %o6, loop_3444
fcmped %fcc1, %f4, %f0
add %l6, 0x129F, %g2
nop
setx loop_3445, %l0, %l1
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_3444:
alignaddr %g4, %l5, %l2
fsrc2 %f8, %f4
ldub [%l7 + 0x38], %o5
loop_3445:
fmovsvs %xcc, %f2, %f3
fsrc2 %f0, %f4
std %f2, [%l7 + 0x48]
ldsw [%l7 + 0x50], %i1
fbu,a %fcc0, loop_3446
be,a,pn %icc, loop_3447
fbule %fcc1, loop_3448
tneg %xcc, 0x3
loop_3446:
fcmpes %fcc1, %f13, %f13
loop_3447:
tle %icc, 0x7
loop_3448:
lduw [%l7 + 0x28], %i6
lduh [%l7 + 0x12], %o3
lduw [%l7 + 0x4C], %i7
movge %xcc, %l3, %o4
fmovdleu %icc, %f10, %f9
ldsb [%l7 + 0x3D], %i4
ldx [%l7 + 0x10], %o1
tsubcctv %i0, %o2, %o7
ld [%l7 + 0x24], %f4
movleu %xcc, %i5, %i2
movcs %icc, %g6, %i3
bgu,a loop_3449
std %f14, [%l7 + 0x10]
umul %l0, %g1, %g5
fmul8x16au %f4, %f13, %f10
loop_3449:
ldub [%l7 + 0x4D], %g3
bge,a,pt %icc, loop_3450
tpos %xcc, 0x3
tge %icc, 0x0
fxnor %f8, %f8, %f14
loop_3450:
movle %xcc, %l1, %l4
movn %xcc, %o0, %g7
lduw [%l7 + 0x64], %l6
array32 %o6, %g2, %l5
tgu %xcc, 0x1
stx %l2, [%l7 + 0x68]
ldx [%l7 + 0x20], %g4
ld [%l7 + 0x68], %f12
fpadd32 %f2, %f14, %f12
tn %xcc, 0x1
stx %i1, [%l7 + 0x78]
fsrc1s %f9, %f5
subccc %o5, 0x1523, %i6
lduw [%l7 + 0x7C], %i7
brz,a %l3, loop_3451
movneg %icc, %o3, %i4
fxors %f1, %f7, %f14
andncc %o4, %i0, %o2
loop_3451:
pdist %f0, %f12, %f10
movne %icc, %o7, %i5
te %xcc, 0x3
ldsw [%l7 + 0x44], %i2
edge32ln %g6, %o1, %l0
stw %i3, [%l7 + 0x10]
srax %g1, 0x00, %g3
movrgz %g5, 0x017, %l4
fmovrdgz %l1, %f8, %f0
movleu %icc, %o0, %g7
fmovsg %icc, %f4, %f11
sth %o6, [%l7 + 0x30]
fnot1s %f10, %f4
fmovrsne %l6, %f3, %f13
ba,a %xcc, loop_3452
fmul8sux16 %f12, %f4, %f0
stw %l5, [%l7 + 0x54]
fones %f4
loop_3452:
fmovdvs %icc, %f13, %f12
fpsub16 %f12, %f14, %f2
ld [%l7 + 0x50], %f3
tvc %xcc, 0x1
stx %g2, [%l7 + 0x50]
array16 %g4, %i1, %o5
move %xcc, %i6, %i7
umul %l2, 0x053E, %o3
movvc %icc, %i4, %o4
tn %xcc, 0x4
mova %xcc, %l3, %i0
fnors %f0, %f6, %f1
fsrc2 %f8, %f2
andn %o2, 0x0F6F, %o7
edge16n %i5, %i2, %o1
ld [%l7 + 0x28], %f15
fnors %f9, %f13, %f3
movrlez %g6, %i3, %l0
subccc %g1, %g5, %l4
edge32ln %l1, %o0, %g3
tneg %icc, 0x0
std %f6, [%l7 + 0x50]
fbug,a %fcc2, loop_3453
bleu,a,pt %icc, loop_3454
mulscc %o6, %g7, %l5
ldx [%l7 + 0x40], %l6
loop_3453:
fmovdne %xcc, %f3, %f7
loop_3454:
fone %f12
fba %fcc2, loop_3455
ldsw [%l7 + 0x3C], %g2
fbug %fcc3, loop_3456
ldd [%l7 + 0x38], %f0
loop_3455:
array32 %i1, %o5, %i6
edge16n %i7, %g4, %o3
loop_3456:
tle %xcc, 0x5
lduh [%l7 + 0x70], %l2
stx %i4, [%l7 + 0x30]
fabss %f9, %f2
nop
setx loop_3457, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brnz,a %l3, loop_3458
movcc %icc, %i0, %o4
and %o2, %i5, %o7
loop_3457:
addccc %o1, 0x146A, %i2
loop_3458:
lduw [%l7 + 0x60], %i3
stb %l0, [%l7 + 0x12]
smul %g1, %g5, %l4
xorcc %l1, 0x0237, %o0
edge8 %g3, %g6, %o6
fnot1 %f0, %f2
fabsd %f10, %f0
fmovsgu %icc, %f8, %f4
ldd [%l7 + 0x18], %f14
bleu,pt %xcc, loop_3459
movleu %xcc, %g7, %l6
ld [%l7 + 0x60], %f5
st %f12, [%l7 + 0x60]
loop_3459:
addcc %l5, %g2, %o5
fmovrdne %i6, %f0, %f4
fmul8ulx16 %f0, %f14, %f8
xor %i7, 0x1FC4, %g4
nop
setx loop_3460, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbl %fcc1, loop_3461
fnot1 %f4, %f4
movge %icc, %i1, %l2
loop_3460:
udivcc %i4, 0x1DEF, %l3
loop_3461:
fxor %f6, %f0, %f2
fbg %fcc1, loop_3462
ld [%l7 + 0x54], %f4
fbul %fcc2, loop_3463
movpos %xcc, %i0, %o4
loop_3462:
ld [%l7 + 0x38], %f10
popc 0x0D2C, %o2
loop_3463:
add %o3, 0x125D, %o7
fbl %fcc3, loop_3464
lduw [%l7 + 0x68], %o1
bpos %icc, loop_3465
xnor %i2, 0x0DE7, %i5
loop_3464:
fmovsle %icc, %f2, %f2
fcmpgt32 %f12, %f8, %i3
loop_3465:
sethi 0x1EB5, %g1
udiv %l0, 0x0A8A, %g5
bvc loop_3466
sth %l4, [%l7 + 0x1E]
mova %icc, %l1, %o0
smul %g6, %g3, %g7
loop_3466:
lduh [%l7 + 0x76], %l6
stb %l5, [%l7 + 0x57]
st %f1, [%l7 + 0x18]
ldub [%l7 + 0x2D], %g2
stb %o6, [%l7 + 0x64]
tvs %icc, 0x4
ldsb [%l7 + 0x5C], %i6
movvs %icc, %o5, %g4
ba,a,pn %icc, loop_3467
sra %i7, 0x0F, %i1
lduw [%l7 + 0x50], %l2
sdivx %i4, 0x13FB, %i0
loop_3467:
fsrc2s %f6, %f8
fzero %f0
movrgz %o4, 0x112, %o2
stw %o3, [%l7 + 0x64]
stw %o7, [%l7 + 0x3C]
ldd [%l7 + 0x20], %f4
fmul8sux16 %f0, %f6, %f0
fcmpeq16 %f10, %f12, %o1
fzero %f2
fmovsneg %icc, %f3, %f3
fmovrde %l3, %f12, %f0
be,a,pt %xcc, loop_3468
fmul8x16 %f3, %f2, %f2
lduh [%l7 + 0x30], %i2
sth %i3, [%l7 + 0x30]
loop_3468:
tn %xcc, 0x4
bgu,a,pn %icc, loop_3469
tvs %icc, 0x0
srlx %g1, %l0, %i5
std %f8, [%l7 + 0x58]
loop_3469:
ldx [%l7 + 0x70], %g5
xorcc %l4, %l1, %o0
fnors %f7, %f0, %f6
fmovdcc %icc, %f8, %f6
lduw [%l7 + 0x44], %g6
te %xcc, 0x0
edge32ln %g3, %g7, %l5
movrlez %l6, 0x19B, %g2
edge8 %o6, %o5, %i6
movleu %xcc, %i7, %i1
fmovdg %xcc, %f14, %f12
nop
setx loop_3470, %l0, %l1
jmpl %l1, %l2
fone %f14
lduw [%l7 + 0x5C], %i4
tvc %xcc, 0x3
loop_3470:
fmovscs %xcc, %f5, %f0
ldub [%l7 + 0x6E], %g4
fmovsa %xcc, %f9, %f0
stb %o4, [%l7 + 0x2F]
brz,a %i0, loop_3471
fcmpeq32 %f0, %f12, %o2
fcmple16 %f14, %f2, %o7
std %f0, [%l7 + 0x20]
loop_3471:
sra %o3, 0x16, %o1
fmovsvs %icc, %f7, %f1
mulx %l3, %i2, %i3
taddcc %g1, %i5, %l0
fpadd32 %f14, %f4, %f14
fcmpgt32 %f12, %f4, %l4
fmul8x16al %f14, %f1, %f4
fmovrdgez %l1, %f0, %f0
movg %icc, %g5, %o0
smul %g3, 0x1FDC, %g7
ldsw [%l7 + 0x24], %l5
nop
setx loop_3472, %l0, %l1
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 + 0x54], %g6
ld [%l7 + 0x10], %f15
brlz,a %l6, loop_3473
loop_3472:
andcc %g2, %o6, %i6
for %f8, %f2, %f6
fba,a %fcc1, loop_3474
loop_3473:
pdist %f2, %f14, %f8
stb %i7, [%l7 + 0x2E]
ldsh [%l7 + 0x1E], %i1
loop_3474:
st %f14, [%l7 + 0x6C]
tsubcc %l2, %i4, %o5
array32 %g4, %o4, %i0
xnorcc %o2, 0x1DBA, %o7
array16 %o1, %l3, %o3
call loop_3475
fxors %f12, %f13, %f3
bcc,a %xcc, loop_3476
stb %i3, [%l7 + 0x7A]
loop_3475:
bgu,pt %xcc, loop_3477
move %icc, %i2, %g1
loop_3476:
st %f3, [%l7 + 0x68]
std %f0, [%l7 + 0x58]
loop_3477:
edge32 %i5, %l4, %l0
fmovsneg %xcc, %f3, %f12
movrgez %g5, 0x3B2, %l1
fbule %fcc3, loop_3478
ldsb [%l7 + 0x3C], %g3
fcmpeq16 %f4, %f14, %g7
fmovsl %icc, %f9, %f2
loop_3478:
fmovde %xcc, %f9, %f12
fbl %fcc3, loop_3479
bcc loop_3480
fmul8sux16 %f6, %f4, %f12
fmovdpos %xcc, %f7, %f0
loop_3479:
fandnot1s %f2, %f3, %f0
loop_3480:
addccc %l5, %o0, %g6
srlx %l6, 0x0B, %o6
ld [%l7 + 0x34], %f3
ldsw [%l7 + 0x64], %g2
fzero %f0
lduh [%l7 + 0x7C], %i7
fmovdg %icc, %f2, %f10
addccc %i6, %i1, %l2
subccc %i4, %o5, %g4
nop
setx loop_3481, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f14, [%l7 + 0x70]
call loop_3482
mulx %o4, 0x079C, %o2
loop_3481:
fmovrse %o7, %f11, %f11
ldx [%l7 + 0x38], %o1
loop_3482:
fmovsleu %xcc, %f9, %f5
sdivcc %l3, 0x1073, %i0
fmul8ulx16 %f14, %f10, %f6
lduw [%l7 + 0x40], %o3
fmovs %f11, %f5
ldsb [%l7 + 0x3F], %i3
ble %icc, loop_3483
faligndata %f14, %f4, %f14
fmovsa %xcc, %f14, %f13
movvc %icc, %g1, %i5
loop_3483:
umulcc %i2, %l0, %l4
movn %icc, %l1, %g5
array32 %g3, %g7, %l5
fcmpeq32 %f0, %f14, %g6
bcc,pt %xcc, loop_3484
stb %l6, [%l7 + 0x48]
edge32n %o0, %o6, %g2
edge32ln %i7, %i6, %i1
loop_3484:
brlez %i4, loop_3485
fnot2 %f0, %f6
srl %l2, 0x1A, %o5
fmovrslez %o4, %f3, %f7
loop_3485:
ldx [%l7 + 0x40], %o2
fmovdleu %icc, %f0, %f0
lduh [%l7 + 0x4A], %o7
sdiv %g4, 0x0013, %l3
fmovrsgz %i0, %f13, %f5
lduh [%l7 + 0x6A], %o1
ldsh [%l7 + 0x20], %o3
fnot2s %f8, %f0
ldx [%l7 + 0x30], %g1
fcmpne32 %f6, %f4, %i5
sdiv %i3, 0x1DB6, %l0
or %l4, 0x0D68, %i2
ldsh [%l7 + 0x54], %l1
fmul8x16 %f12, %f10, %f6
std %f8, [%l7 + 0x20]
ldx [%l7 + 0x58], %g5
sth %g7, [%l7 + 0x28]
movge %xcc, %l5, %g6
fmovdg %xcc, %f9, %f2
fors %f0, %f4, %f5
andn %l6, %o0, %g3
movne %xcc, %g2, %i7
sth %i6, [%l7 + 0x58]
bleu,a %icc, loop_3486
stb %o6, [%l7 + 0x23]
ldd [%l7 + 0x58], %f10
fmovsle %icc, %f1, %f3
loop_3486:
st %f2, [%l7 + 0x0C]
brnz,a %i1, loop_3487
fnot2s %f10, %f14
fmul8ulx16 %f8, %f8, %f8
ldsw [%l7 + 0x50], %i4
loop_3487:
udivx %o5, 0x0BF6, %o4
ld [%l7 + 0x20], %f8
brgz,a %l2, loop_3488
ldd [%l7 + 0x08], %f2
stw %o7, [%l7 + 0x5C]
fbe,a %fcc1, loop_3489
loop_3488:
bleu,a,pn %icc, loop_3490
srl %o2, %l3, %g4
lduw [%l7 + 0x50], %o1
loop_3489:
for %f8, %f6, %f8
loop_3490:
add %o3, %i0, %g1
fxnors %f3, %f2, %f4
fbo %fcc0, loop_3491
fmovspos %xcc, %f11, %f7
fbue %fcc3, loop_3492
fmovsa %xcc, %f9, %f3
loop_3491:
fcmpne16 %f0, %f2, %i5
ldsw [%l7 + 0x6C], %i3
loop_3492:
ldx [%l7 + 0x70], %l0
fmovde %icc, %f7, %f5
fsrc2s %f0, %f9
fmovscc %xcc, %f2, %f15
st %f0, [%l7 + 0x64]
fmovsleu %icc, %f4, %f9
bn,pn %xcc, loop_3493
fmul8x16al %f3, %f4, %f2
bcs,a %xcc, loop_3494
fexpand %f3, %f12
loop_3493:
sdivx %l4, 0x0682, %l1
stb %i2, [%l7 + 0x35]
loop_3494:
fandnot2s %f7, %f7, %f11
sethi 0x1218, %g7
brgz,a %g5, loop_3495
ldsw [%l7 + 0x08], %l5
fblg %fcc0, loop_3496
lduh [%l7 + 0x42], %g6
loop_3495:
edge32ln %o0, %l6, %g2
lduw [%l7 + 0x54], %g3
loop_3496:
tle %xcc, 0x2
ldsw [%l7 + 0x14], %i6
nop
setx loop_3497, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fand %f10, %f12, %f12
brnz,a %i7, loop_3498
subc %o6, 0x1086, %i1
loop_3497:
nop
setx loop_3499, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
srl %i4, %o5, %l2
loop_3498:
fmovdle %icc, %f13, %f5
sub %o4, %o2, %o7
loop_3499:
fmovsvs %icc, %f2, %f1
bleu loop_3500
bneg,a loop_3501
movneg %xcc, %g4, %o1
popc 0x1763, %o3
loop_3500:
andcc %i0, 0x11E5, %l3
loop_3501:
movge %icc, %g1, %i5
smul %i3, %l4, %l0
bshuffle %f14, %f6, %f12
fmovsl %xcc, %f2, %f6
fmovdcs %icc, %f12, %f6
stw %i2, [%l7 + 0x34]
brlz,a %g7, loop_3502
ldd [%l7 + 0x10], %f14
subccc %g5, %l1, %l5
ldsb [%l7 + 0x5C], %g6
loop_3502:
bneg,pn %xcc, loop_3503
std %f12, [%l7 + 0x78]
fxor %f6, %f4, %f14
tne %xcc, 0x3
loop_3503:
movrlz %l6, 0x35B, %g2
st %f6, [%l7 + 0x2C]
edge32l %o0, %i6, %i7
fpadd16 %f12, %f4, %f2
brnz %o6, loop_3504
tvc %xcc, 0x5
fzero %f4
fpadd16 %f12, %f0, %f10
loop_3504:
ldx [%l7 + 0x08], %g3
andncc %i4, %i1, %l2
andncc %o4, %o2, %o7
fba,a %fcc2, loop_3505
srax %g4, %o1, %o3
ldsh [%l7 + 0x72], %o5
array16 %i0, %l3, %i5
loop_3505:
stx %g1, [%l7 + 0x38]
fxnor %f10, %f8, %f14
subccc %l4, 0x1471, %i3
ldd [%l7 + 0x48], %f0
te %icc, 0x4
fcmps %fcc2, %f0, %f0
tsubcc %l0, 0x0071, %g7
fmul8ulx16 %f0, %f14, %f2
brlez %i2, loop_3506
brz,a %g5, loop_3507
ldub [%l7 + 0x14], %l5
lduh [%l7 + 0x26], %l1
loop_3506:
movrlz %g6, %l6, %g2
loop_3507:
stx %o0, [%l7 + 0x30]
stw %i6, [%l7 + 0x2C]
subc %o6, 0x132C, %i7
fmovscc %xcc, %f7, %f9
lduw [%l7 + 0x7C], %g3
tcc %icc, 0x0
movrgez %i4, %l2, %o4
stb %i1, [%l7 + 0x7C]
fcmpeq16 %f2, %f6, %o7
ldd [%l7 + 0x18], %f0
umul %o2, 0x0646, %g4
stx %o3, [%l7 + 0x68]
fbge %fcc3, loop_3508
brlez %o5, loop_3509
ldd [%l7 + 0x38], %f14
ld [%l7 + 0x5C], %f9
loop_3508:
addc %i0, 0x000B, %l3
loop_3509:
bneg,pt %icc, loop_3510
tge %icc, 0x0
ldub [%l7 + 0x7C], %i5
ldx [%l7 + 0x50], %o1
loop_3510:
addc %l4, %g1, %i3
sth %l0, [%l7 + 0x66]
fcmpd %fcc3, %f6, %f2
fmovrdgez %i2, %f10, %f0
udivcc %g5, 0x021C, %l5
movrlz %l1, %g7, %l6
andcc %g2, %o0, %g6
movne %icc, %i6, %i7
fbue %fcc0, loop_3511
stb %g3, [%l7 + 0x53]
fba,a %fcc2, loop_3512
fpsub32s %f13, %f15, %f0
loop_3511:
fcmple32 %f6, %f4, %i4
ldx [%l7 + 0x68], %l2
loop_3512:
bpos %icc, loop_3513
fmovdgu %icc, %f13, %f12
bcs,a %icc, loop_3514
subccc %o4, 0x064C, %o6
loop_3513:
lduw [%l7 + 0x24], %o7
movcc %icc, %o2, %g4
loop_3514:
ldub [%l7 + 0x54], %o3
fmovscs %icc, %f1, %f6
tvs %icc, 0x1
or %i1, %i0, %l3
ldd [%l7 + 0x28], %f6
lduh [%l7 + 0x62], %i5
fbge,a %fcc1, loop_3515
fmovrdne %o5, %f12, %f10
movne %xcc, %l4, %g1
fmovsne %icc, %f9, %f3
loop_3515:
fmovsa %xcc, %f8, %f6
ldsb [%l7 + 0x09], %i3
fbul %fcc0, loop_3516
fmovdvc %xcc, %f1, %f14
fmovspos %icc, %f7, %f13
ldd [%l7 + 0x48], %f4
loop_3516:
fbuge,a %fcc3, loop_3517
fmovrsgez %l0, %f6, %f4
alignaddrl %o1, %g5, %l5
fcmpeq16 %f12, %f12, %i2
loop_3517:
bne,a,pn %xcc, loop_3518
st %f6, [%l7 + 0x78]
sra %l1, %g7, %g2
fmovsvc %icc, %f11, %f5
loop_3518:
ldsh [%l7 + 0x34], %o0
fbe %fcc3, loop_3519
fmul8sux16 %f14, %f4, %f4
std %f10, [%l7 + 0x68]
stx %g6, [%l7 + 0x58]
loop_3519:
fmovdpos %icc, %f9, %f0
tsubcctv %l6, %i7, %g3
array32 %i6, %l2, %i4
st %f11, [%l7 + 0x4C]
std %f8, [%l7 + 0x40]
brlez,a %o4, loop_3520
ldsb [%l7 + 0x68], %o7
stw %o2, [%l7 + 0x14]
fpack16 %f6, %f5
loop_3520:
fsrc1s %f4, %f6
fabsd %f4, %f14
fmovsleu %icc, %f1, %f6
fpadd16s %f0, %f13, %f6
ldsh [%l7 + 0x4E], %o6
fmuld8ulx16 %f15, %f13, %f10
movl %xcc, %g4, %o3
movcc %xcc, %i0, %l3
fcmped %fcc3, %f8, %f0
ldub [%l7 + 0x64], %i1
fmovsle %icc, %f2, %f12
bpos,a,pt %icc, loop_3521
fpsub32s %f4, %f4, %f0
ldx [%l7 + 0x78], %o5
movre %l4, 0x3FB, %g1
loop_3521:
ldub [%l7 + 0x0C], %i5
fcmpne32 %f12, %f14, %l0
fmovdvs %icc, %f0, %f0
fcmpne16 %f2, %f10, %o1
fmovdpos %icc, %f12, %f12
fzero %f8
tsubcctv %g5, %l5, %i3
stb %l1, [%l7 + 0x1B]
udiv %i2, 0x1DAA, %g7
fmovrdlez %g2, %f4, %f10
fcmpgt32 %f10, %f10, %g6
fbule %fcc3, loop_3522
fmovsvs %xcc, %f12, %f14
fpack32 %f4, %f4, %f4
nop
setx loop_3523, %l0, %l1
jmpl %l1, %o0
loop_3522:
ld [%l7 + 0x3C], %f6
movl %icc, %l6, %i7
udiv %i6, 0x0691, %g3
loop_3523:
ldsb [%l7 + 0x0C], %i4
movrgz %o4, %o7, %l2
bcs,a %icc, loop_3524
bne,a loop_3525
ldd [%l7 + 0x08], %f4
brgz %o6, loop_3526
loop_3524:
fblg,a %fcc1, loop_3527
loop_3525:
fmovrsne %g4, %f8, %f15
st %f5, [%l7 + 0x54]
loop_3526:
addcc %o2, 0x15B0, %o3
loop_3527:
fmovdgu %xcc, %f3, %f3
addc %l3, 0x04E0, %i1
ldub [%l7 + 0x20], %o5
std %f6, [%l7 + 0x28]
ldd [%l7 + 0x48], %f8
array32 %i0, %l4, %i5
movn %xcc, %g1, %l0
stx %g5, [%l7 + 0x40]
bne,pn %xcc, loop_3528
edge16 %o1, %i3, %l5
xnorcc %l1, %g7, %g2
ldsw [%l7 + 0x68], %g6
loop_3528:
nop
setx loop_3529, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdcc %icc, %f15, %f13
ldub [%l7 + 0x55], %o0
tne %icc, 0x7
loop_3529:
lduh [%l7 + 0x52], %l6
fmovrdlz %i7, %f6, %f4
move %xcc, %i6, %i2
edge16ln %i4, %o4, %o7
fmovdneg %icc, %f4, %f13
sdiv %g3, 0x0156, %o6
ldsb [%l7 + 0x13], %l2
fmovsne %icc, %f14, %f10
fmovdpos %icc, %f14, %f8
sethi 0x0CC9, %g4
fmovsne %icc, %f8, %f9
lduh [%l7 + 0x3E], %o3
fmovdgu %xcc, %f3, %f6
lduh [%l7 + 0x68], %o2
fmovdleu %xcc, %f9, %f5
te %xcc, 0x6
lduw [%l7 + 0x28], %i1
sth %l3, [%l7 + 0x5E]
fandnot2s %f6, %f10, %f3
fmovdn %xcc, %f10, %f2
taddcctv %i0, %l4, %o5
ldsw [%l7 + 0x5C], %g1
fornot1s %f6, %f15, %f4
st %f1, [%l7 + 0x70]
srax %i5, %l0, %o1
movre %g5, %i3, %l1
fmovdvs %xcc, %f10, %f1
array8 %g7, %g2, %g6
fmul8x16au %f8, %f0, %f4
tl %icc, 0x2
movle %xcc, %o0, %l6
or %l5, 0x1DD9, %i7
edge16l %i2, %i6, %o4
fmovrse %o7, %f11, %f15
stw %i4, [%l7 + 0x28]
fcmps %fcc1, %f5, %f2
fmovdvs %xcc, %f0, %f4
fmovrsne %o6, %f11, %f3
fnot1s %f14, %f2
tl %xcc, 0x6
movpos %icc, %g3, %g4
tleu %xcc, 0x5
fmovdle %xcc, %f2, %f5
fxnor %f10, %f14, %f4
st %f8, [%l7 + 0x1C]
udivx %l2, 0x10D1, %o2
sub %o3, %i1, %i0
fmovdcs %icc, %f2, %f9
for %f2, %f14, %f2
and %l3, %o5, %l4
fornot2s %f4, %f0, %f2
stw %g1, [%l7 + 0x18]
stw %l0, [%l7 + 0x58]
stb %i5, [%l7 + 0x1F]
lduh [%l7 + 0x5C], %g5
xorcc %o1, %i3, %l1
fmovsg %icc, %f2, %f6
fxnor %f14, %f4, %f10
stx %g2, [%l7 + 0x30]
fbe %fcc2, loop_3530
tle %xcc, 0x6
sdivcc %g7, 0x170A, %o0
fblg,a %fcc3, loop_3531
loop_3530:
mova %icc, %l6, %l5
fexpand %f9, %f2
edge32n %g6, %i2, %i6
loop_3531:
stb %o4, [%l7 + 0x72]
bgu,a loop_3532
edge16ln %i7, %i4, %o6
stw %g3, [%l7 + 0x24]
fmovrdlz %o7, %f2, %f14
loop_3532:
brnz %g4, loop_3533
fmovsa %icc, %f6, %f5
fmovdne %icc, %f3, %f1
edge32l %l2, %o2, %i1
loop_3533:
fmovrsgz %o3, %f11, %f4
nop
setx loop_3534, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
siam 0x1
ldsw [%l7 + 0x4C], %l3
stx %o5, [%l7 + 0x48]
loop_3534:
ldsb [%l7 + 0x18], %i0
tg %xcc, 0x5
ldsw [%l7 + 0x50], %g1
ldd [%l7 + 0x38], %f8
fmul8sux16 %f4, %f6, %f4
nop
setx loop_3535, %l0, %l1
jmpl %l1, %l4
fcmple16 %f4, %f14, %l0
movne %xcc, %i5, %g5
fornot1 %f8, %f14, %f2
loop_3535:
bcs,pn %xcc, loop_3536
fmovd %f10, %f10
st %f3, [%l7 + 0x50]
ldsb [%l7 + 0x1E], %o1
loop_3536:
ldsh [%l7 + 0x3C], %l1
orn %i3, 0x1C36, %g2
fcmpne16 %f0, %f8, %o0
bcs,pn %xcc, loop_3537
umulcc %g7, %l5, %g6
fpadd32 %f4, %f6, %f6
movrgez %i2, 0x09D, %l6
loop_3537:
xor %o4, 0x1F05, %i6
taddcc %i7, %o6, %i4
stx %o7, [%l7 + 0x68]
fpack32 %f12, %f2, %f12
ldsw [%l7 + 0x4C], %g4
movrne %l2, 0x343, %o2
fmovscs %icc, %f0, %f9
lduh [%l7 + 0x74], %i1
fmovspos %icc, %f10, %f9
subc %o3, %l3, %o5
movl %xcc, %g3, %g1
fmovsg %xcc, %f4, %f6
nop
setx loop_3538, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x50], %f15
alignaddrl %l4, %l0, %i0
stw %i5, [%l7 + 0x7C]
loop_3538:
stw %g5, [%l7 + 0x5C]
std %f12, [%l7 + 0x10]
ldsh [%l7 + 0x3A], %l1
fornot1s %f15, %f2, %f2
fmovdg %xcc, %f2, %f3
fmovd %f10, %f6
fmovdgu %icc, %f15, %f0
tvs %icc, 0x6
movne %icc, %o1, %g2
taddcc %i3, %o0, %l5
fmovscs %icc, %f6, %f1
fornot2 %f0, %f6, %f6
fmul8x16 %f2, %f8, %f10
lduh [%l7 + 0x68], %g6
lduh [%l7 + 0x20], %i2
tgu %icc, 0x4
sth %l6, [%l7 + 0x4E]
srl %o4, 0x07, %i6
fandnot2 %f12, %f14, %f12
fmovrsne %i7, %f14, %f3
bge,a loop_3539
st %f13, [%l7 + 0x30]
fmovsge %xcc, %f6, %f11
bne,a,pt %icc, loop_3540
loop_3539:
tneg %icc, 0x1
movneg %xcc, %o6, %g7
orn %i4, 0x1051, %o7
loop_3540:
edge32n %l2, %g4, %o2
fsrc2 %f14, %f2
movre %o3, 0x1C6, %i1
fnot1 %f8, %f8
std %f0, [%l7 + 0x10]
movle %icc, %o5, %l3
stb %g3, [%l7 + 0x13]
fbul %fcc0, loop_3541
edge32ln %g1, %l4, %i0
tcs %icc, 0x0
std %f14, [%l7 + 0x40]
loop_3541:
ldub [%l7 + 0x36], %l0
bg,pn %xcc, loop_3542
ldub [%l7 + 0x3B], %i5
fmovdleu %icc, %f2, %f1
st %f12, [%l7 + 0x6C]
loop_3542:
movvs %xcc, %l1, %g5
movre %g2, %o1, %o0
sth %l5, [%l7 + 0x6C]
stx %i3, [%l7 + 0x48]
fble %fcc3, loop_3543
fmovsneg %xcc, %f5, %f15
stx %i2, [%l7 + 0x40]
sub %l6, 0x0F8A, %o4
loop_3543:
stw %i6, [%l7 + 0x74]
sth %g6, [%l7 + 0x32]
lduh [%l7 + 0x16], %i7
st %f2, [%l7 + 0x08]
array8 %g7, %o6, %o7
sth %l2, [%l7 + 0x56]
ldsw [%l7 + 0x74], %i4
nop
setx loop_3544, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x7C], %o2
fble %fcc3, loop_3545
fpsub32s %f1, %f9, %f8
loop_3544:
fcmpd %fcc0, %f2, %f8
ldd [%l7 + 0x30], %f8
loop_3545:
std %f4, [%l7 + 0x28]
fmovsl %xcc, %f10, %f5
fbule %fcc1, loop_3546
fpadd32 %f6, %f10, %f8
fbug,a %fcc2, loop_3547
brgez,a %g4, loop_3548
loop_3546:
xnorcc %o3, %i1, %o5
fmovrdne %g3, %f6, %f6
loop_3547:
movgu %xcc, %g1, %l3
loop_3548:
udiv %i0, 0x1628, %l4
fsrc1s %f4, %f3
fsrc1 %f10, %f8
ba loop_3549
brgz %i5, loop_3550
bleu,pn %icc, loop_3551
sth %l1, [%l7 + 0x72]
loop_3549:
lduh [%l7 + 0x7A], %g5
loop_3550:
tn %xcc, 0x5
loop_3551:
std %f8, [%l7 + 0x68]
fcmped %fcc3, %f14, %f6
tl %icc, 0x2
fmovse %xcc, %f13, %f0
fsrc2s %f9, %f14
fmovrsgez %l0, %f15, %f9
fmovdpos %xcc, %f6, %f4
fmovscs %icc, %f15, %f4
ld [%l7 + 0x50], %f4
ldsw [%l7 + 0x3C], %g2
brnz,a %o0, loop_3552
movpos %icc, %o1, %l5
ldd [%l7 + 0x58], %f4
fsrc2 %f6, %f4
loop_3552:
fbg %fcc1, loop_3553
fmovrsne %i2, %f7, %f7
edge32l %l6, %o4, %i3
ldsh [%l7 + 0x42], %i6
loop_3553:
fzeros %f8
ld [%l7 + 0x24], %f0
ldub [%l7 + 0x6B], %g6
tge %icc, 0x1
stb %g7, [%l7 + 0x4A]
fandnot2s %f12, %f1, %f5
smul %o6, %i7, %o7
ld [%l7 + 0x44], %f13
fmovsvc %icc, %f11, %f7
movneg %xcc, %l2, %o2
fmovsge %icc, %f10, %f3
addccc %i4, %g4, %i1
ld [%l7 + 0x74], %f15
movleu %xcc, %o5, %o3
fmovdneg %icc, %f8, %f1
fmovdg %xcc, %f15, %f9
st %f3, [%l7 + 0x48]
stx %g3, [%l7 + 0x20]
andncc %l3, %g1, %i0
fmovdl %icc, %f15, %f12
bvs,a,pn %xcc, loop_3554
movcs %icc, %l4, %i5
fbule,a %fcc1, loop_3555
fblg,a %fcc3, loop_3556
loop_3554:
fmovsge %icc, %f11, %f6
movvc %icc, %g5, %l0
loop_3555:
ldub [%l7 + 0x7B], %l1
loop_3556:
ldsb [%l7 + 0x1C], %o0
fpsub32s %f15, %f5, %f3
ldsb [%l7 + 0x3F], %o1
ldx [%l7 + 0x18], %l5
stw %g2, [%l7 + 0x60]
ldx [%l7 + 0x70], %l6
ldd [%l7 + 0x20], %f6
fbule,a %fcc0, loop_3557
ldsw [%l7 + 0x34], %o4
fmovda %icc, %f6, %f1
ldsb [%l7 + 0x14], %i3
loop_3557:
fpadd32 %f10, %f0, %f0
movrgz %i2, %g6, %i6
fornot2 %f8, %f8, %f12
fpsub16s %f12, %f9, %f1
lduh [%l7 + 0x0C], %o6
bvc %xcc, loop_3558
sra %g7, 0x15, %i7
movrlz %l2, %o2, %o7
movrne %i4, %i1, %o5
loop_3558:
ldub [%l7 + 0x5E], %o3
movle %icc, %g4, %l3
ldsh [%l7 + 0x50], %g3
orn %g1, %i0, %l4
st %f10, [%l7 + 0x50]
fand %f14, %f10, %f2
fpsub32s %f2, %f3, %f4
stb %i5, [%l7 + 0x17]
ldub [%l7 + 0x3E], %g5
brlez,a %l1, loop_3559
ld [%l7 + 0x10], %f13
stw %o0, [%l7 + 0x1C]
bne,pn %xcc, loop_3560
loop_3559:
ldub [%l7 + 0x14], %l0
movcs %icc, %o1, %l5
movl %icc, %l6, %o4
loop_3560:
fmovdg %icc, %f8, %f9
fmovsa %xcc, %f14, %f14
fxnor %f0, %f12, %f12
stw %g2, [%l7 + 0x64]
fbuge %fcc1, loop_3561
ld [%l7 + 0x60], %f10
subccc %i2, 0x11B5, %i3
movn %xcc, %i6, %g6
loop_3561:
ldd [%l7 + 0x50], %f2
std %f0, [%l7 + 0x30]
srlx %o6, 0x02, %g7
alignaddr %l2, %o2, %i7
umulcc %i4, 0x1683, %i1
fpackfix %f0, %f6
bvs,pn %icc, loop_3562
udiv %o5, 0x1ED9, %o3
andncc %g4, %o7, %l3
ldsw [%l7 + 0x68], %g3
loop_3562:
fmovscs %icc, %f3, %f6
ldsh [%l7 + 0x20], %g1
stb %i0, [%l7 + 0x46]
stx %l4, [%l7 + 0x60]
ldd [%l7 + 0x38], %f4
fnand %f0, %f10, %f14
ldx [%l7 + 0x60], %i5
bl %xcc, loop_3563
fzero %f8
edge32l %g5, %l1, %l0
edge32 %o0, %l5, %l6
loop_3563:
fors %f11, %f13, %f0
fbuge,a %fcc0, loop_3564
fnands %f5, %f1, %f3
ldx [%l7 + 0x10], %o4
lduh [%l7 + 0x6A], %g2
loop_3564:
fcmpne16 %f12, %f0, %o1
ldsh [%l7 + 0x46], %i2
fpmerge %f0, %f10, %f12
fcmpes %fcc0, %f5, %f1
fmovsneg %xcc, %f11, %f14
fbo %fcc0, loop_3565
stx %i3, [%l7 + 0x28]
fba %fcc3, loop_3566
movvc %icc, %g6, %o6
loop_3565:
ldub [%l7 + 0x70], %i6
fcmpne16 %f0, %f0, %l2
loop_3566:
lduh [%l7 + 0x44], %g7
movrgz %o2, %i4, %i1
fmovse %icc, %f7, %f9
fmovrse %i7, %f10, %f9
fexpand %f4, %f6
tleu %icc, 0x1
st %f9, [%l7 + 0x64]
ldsb [%l7 + 0x10], %o5
fpmerge %f13, %f12, %f6
edge32 %g4, %o7, %o3
mulscc %l3, 0x189E, %g3
fmovdne %icc, %f5, %f12
fmovdne %icc, %f15, %f6
fbne %fcc1, loop_3567
umulcc %g1, 0x1287, %l4
fbne %fcc0, loop_3568
ldsw [%l7 + 0x08], %i5
loop_3567:
or %g5, 0x1E93, %l1
fmovsn %icc, %f4, %f11
loop_3568:
brnz %l0, loop_3569
tne %xcc, 0x7
stw %i0, [%l7 + 0x64]
add %o0, %l5, %o4
loop_3569:
fmovrsne %l6, %f4, %f1
ldsb [%l7 + 0x1E], %o1
fble,a %fcc1, loop_3570
ta %icc, 0x2
stw %g2, [%l7 + 0x7C]
subccc %i3, %g6, %i2
loop_3570:
ldd [%l7 + 0x68], %f0
bgu,a,pt %icc, loop_3571
movn %xcc, %o6, %i6
fmovrde %l2, %f4, %f6
fmovsvs %xcc, %f10, %f3
loop_3571:
fnot2s %f12, %f14
umul %o2, %i4, %g7
orn %i1, %o5, %i7
alignaddrl %o7, %o3, %g4
srax %g3, %g1, %l4
fmul8x16 %f0, %f10, %f14
edge8n %l3, %i5, %g5
sub %l1, %i0, %l0
nop
setx loop_3572, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brgz,a %o0, loop_3573
std %f4, [%l7 + 0x78]
srl %l5, %l6, %o1
loop_3572:
ldd [%l7 + 0x18], %f8
loop_3573:
ldsw [%l7 + 0x38], %g2
fmovdn %xcc, %f11, %f7
fors %f7, %f13, %f2
smulcc %o4, 0x16FD, %g6
fnot2 %f10, %f12
bge %xcc, loop_3574
ldx [%l7 + 0x78], %i3
fbul %fcc0, loop_3575
movcs %xcc, %o6, %i6
loop_3574:
tcc %icc, 0x3
ldsh [%l7 + 0x3C], %l2
loop_3575:
ldsw [%l7 + 0x54], %i2
ldx [%l7 + 0x50], %i4
std %f10, [%l7 + 0x20]
ldsh [%l7 + 0x50], %o2
edge32n %i1, %o5, %g7
brz %i7, loop_3576
bneg,a,pn %xcc, loop_3577
lduh [%l7 + 0x22], %o7
popc 0x0071, %o3
loop_3576:
st %f0, [%l7 + 0x10]
loop_3577:
bg %xcc, loop_3578
edge8l %g4, %g3, %g1
fmovdpos %xcc, %f5, %f7
fmovs %f11, %f10
loop_3578:
st %f1, [%l7 + 0x1C]
fmovsn %icc, %f14, %f4
fbe,a %fcc3, loop_3579
sdivcc %l3, 0x0401, %l4
andn %i5, 0x1E48, %l1
ldx [%l7 + 0x78], %g5
loop_3579:
orn %l0, 0x05DA, %i0
ldsw [%l7 + 0x70], %l5
fornot2 %f2, %f4, %f12
fmovrdgez %o0, %f0, %f8
ldsh [%l7 + 0x74], %l6
xor %o1, 0x0568, %g2
fbue,a %fcc1, loop_3580
fpackfix %f6, %f3
fnot2 %f6, %f10
fmovrde %o4, %f12, %f10
loop_3580:
bleu,a,pt %xcc, loop_3581
st %f0, [%l7 + 0x34]
mulscc %g6, %i3, %o6
call loop_3582
loop_3581:
andncc %i6, %i2, %l2
nop
setx loop_3583, %l0, %l1
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 %o2, 0x0199, %i1
loop_3582:
udiv %i4, 0x0CE9, %g7
ldub [%l7 + 0x3D], %i7
loop_3583:
stb %o7, [%l7 + 0x5C]
std %f6, [%l7 + 0x48]
movpos %icc, %o3, %g4
ldd [%l7 + 0x68], %f12
fmovdle %xcc, %f9, %f13
ldsb [%l7 + 0x5B], %g3
ldub [%l7 + 0x68], %g1
ldsb [%l7 + 0x11], %l3
fmovsle %icc, %f5, %f10
ldsb [%l7 + 0x3D], %o5
fabss %f11, %f5
fmovdcc %icc, %f2, %f14
fnot2 %f4, %f8
stx %l4, [%l7 + 0x60]
subcc %i5, %g5, %l0
addccc %l1, 0x014E, %i0
fmovde %icc, %f8, %f3
lduw [%l7 + 0x44], %o0
bg %icc, loop_3584
movrlez %l6, %o1, %g2
fble %fcc3, loop_3585
xor %l5, %g6, %i3
loop_3584:
sth %o6, [%l7 + 0x5E]
fcmped %fcc0, %f4, %f14
loop_3585:
lduh [%l7 + 0x68], %o4
tvs %xcc, 0x3
bne,a,pt %xcc, loop_3586
nop
setx loop_3587, %l0, %l1
jmpl %l1, %i2
movpos %xcc, %l2, %i6
fba %fcc2, loop_3588
loop_3586:
movcs %xcc, %o2, %i1
loop_3587:
bl %icc, loop_3589
ldx [%l7 + 0x28], %g7
loop_3588:
fmovdvs %icc, %f1, %f2
fmovrsgez %i4, %f2, %f3
loop_3589:
ta %xcc, 0x4
stx %o7, [%l7 + 0x18]
bpos,a,pt %xcc, loop_3590
fand %f6, %f8, %f6
ldsw [%l7 + 0x78], %i7
fpadd32 %f14, %f2, %f4
loop_3590:
srax %o3, %g3, %g4
sth %g1, [%l7 + 0x28]
ld [%l7 + 0x4C], %f15
fxor %f14, %f4, %f2
fbge,a %fcc1, loop_3591
or %l3, 0x1C1B, %l4
bcs,a %xcc, loop_3592
sll %i5, 0x19, %g5
loop_3591:
nop
setx loop_3593, %l0, %l1
jmpl %l1, %o5
st %f0, [%l7 + 0x0C]
loop_3592:
stx %l1, [%l7 + 0x78]
alignaddrl %l0, %i0, %l6
loop_3593:
fmovdg %xcc, %f3, %f11
movle %icc, %o1, %o0
smul %l5, %g2, %g6
subc %i3, %o6, %i2
nop
setx loop_3594, %l0, %l1
jmpl %l1, %o4
lduw [%l7 + 0x74], %i6
fbne,a %fcc1, loop_3595
orn %l2, 0x0B79, %o2
loop_3594:
lduw [%l7 + 0x38], %g7
fba,a %fcc2, loop_3596
loop_3595:
fpack16 %f2, %f15
st %f3, [%l7 + 0x1C]
edge32n %i4, %i1, %o7
loop_3596:
fba %fcc3, loop_3597
fnegs %f12, %f1
tvc %icc, 0x5
fcmple16 %f6, %f10, %i7
loop_3597:
stw %o3, [%l7 + 0x4C]
fmul8ulx16 %f10, %f8, %f6
stb %g4, [%l7 + 0x42]
fnot2s %f1, %f2
tle %xcc, 0x1
std %f2, [%l7 + 0x20]
fmovsl %icc, %f8, %f2
movrgez %g1, 0x12A, %g3
stw %l3, [%l7 + 0x20]
fxnors %f15, %f12, %f5
xorcc %i5, %l4, %g5
fnot2s %f5, %f13
fones %f1
fmovsn %xcc, %f12, %f5
ldd [%l7 + 0x40], %f8
fmovdleu %icc, %f11, %f2
ldsh [%l7 + 0x7C], %l1
st %f6, [%l7 + 0x6C]
udiv %o5, 0x036B, %l0
nop
setx loop_3598, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8x16 %f11, %f14, %f0
movrgz %i0, 0x071, %o1
fcmple32 %f2, %f4, %l6
loop_3598:
bvs,a %icc, loop_3599
fpadd16s %f2, %f6, %f14
lduw [%l7 + 0x48], %o0
ldx [%l7 + 0x60], %l5
loop_3599:
fmovdcs %icc, %f14, %f15
fmovsa %xcc, %f12, %f3
fnot1s %f6, %f14
fmovdne %xcc, %f11, %f15
bg,a %icc, loop_3600
srax %g2, 0x1E, %g6
for %f14, %f12, %f10
ldsb [%l7 + 0x6D], %o6
loop_3600:
fmovrdgz %i2, %f14, %f2
fmovscs %xcc, %f3, %f15
stw %o4, [%l7 + 0x54]
fandnot2s %f6, %f11, %f7
ldsh [%l7 + 0x18], %i6
te %icc, 0x1
fsrc2 %f4, %f8
edge32l %i3, %o2, %l2
sth %g7, [%l7 + 0x26]
fmovsne %icc, %f1, %f10
movcs %icc, %i4, %i1
subccc %o7, %o3, %i7
edge16ln %g4, %g3, %g1
fmovrde %i5, %f6, %f2
fmovdcs %xcc, %f5, %f11
fmovrsgz %l3, %f8, %f13
fmovdne %icc, %f10, %f10
fbule,a %fcc0, loop_3601
stb %g5, [%l7 + 0x45]
call loop_3602
fbule %fcc3, loop_3603
loop_3601:
udivx %l4, 0x0C2C, %l1
movl %xcc, %l0, %o5
loop_3602:
fmovdne %icc, %f9, %f15
loop_3603:
stb %i0, [%l7 + 0x61]
ldsw [%l7 + 0x50], %l6
movcs %xcc, %o1, %l5
fmovrse %g2, %f13, %f11
movge %xcc, %g6, %o0
fmovdgu %icc, %f11, %f5
for %f4, %f8, %f4
mulscc %i2, 0x10A6, %o4
srl %o6, 0x02, %i3
fbule %fcc0, loop_3604
orn %o2, %i6, %g7
fmovdne %xcc, %f9, %f4
edge8ln %i4, %i1, %o7
loop_3604:
fmovsvs %xcc, %f6, %f6
bge,a,pn %xcc, loop_3605
sth %o3, [%l7 + 0x34]
sth %l2, [%l7 + 0x68]
ldd [%l7 + 0x40], %f6
loop_3605:
andn %g4, 0x1268, %g3
movre %g1, 0x3FB, %i7
std %f10, [%l7 + 0x78]
subc %i5, 0x1549, %l3
sth %l4, [%l7 + 0x1C]
bcs,a,pn %xcc, loop_3606
movgu %xcc, %l1, %g5
add %o5, %l0, %i0
ldx [%l7 + 0x68], %o1
loop_3606:
stb %l6, [%l7 + 0x59]
subccc %l5, 0x1653, %g6
add %o0, %g2, %i2
fcmpne16 %f0, %f4, %o4
fmovrsgez %i3, %f1, %f2
ldub [%l7 + 0x63], %o2
fexpand %f5, %f4
fsrc1 %f14, %f0
ldx [%l7 + 0x30], %o6
ldx [%l7 + 0x68], %i6
movcc %icc, %g7, %i4
lduw [%l7 + 0x2C], %i1
fmovrse %o7, %f3, %f4
ldd [%l7 + 0x48], %f2
array16 %o3, %g4, %g3
bcs %icc, loop_3607
edge16ln %g1, %l2, %i5
fcmpeq16 %f2, %f12, %l3
fmovdvc %icc, %f6, %f12
loop_3607:
ble,a loop_3608
te %xcc, 0x0
orcc %i7, 0x035D, %l4
fpsub32 %f4, %f10, %f0
loop_3608:
fnegd %f6, %f2
array16 %g5, %l1, %l0
fmovsn %xcc, %f5, %f9
lduh [%l7 + 0x1E], %i0
fnand %f10, %f10, %f2
movgu %icc, %o5, %o1
tg %xcc, 0x2
tvc %xcc, 0x7
edge32n %l5, %l6, %o0
tge %xcc, 0x2
ldd [%l7 + 0x58], %f14
movne %icc, %g2, %g6
ldsb [%l7 + 0x5B], %i2
stx %o4, [%l7 + 0x40]
array32 %i3, %o6, %i6
edge32n %o2, %g7, %i4
mova %icc, %i1, %o3
mova %icc, %g4, %g3
stb %g1, [%l7 + 0x42]
bpos,pt %icc, loop_3609
bne,pn %icc, loop_3610
edge32 %l2, %i5, %l3
fexpand %f14, %f6
loop_3609:
ldsw [%l7 + 0x44], %i7
loop_3610:
ldsw [%l7 + 0x14], %l4
lduw [%l7 + 0x10], %g5
fmovdcs %xcc, %f1, %f15
ldub [%l7 + 0x37], %l1
fmovsle %icc, %f6, %f5
fabsd %f2, %f4
fbg,a %fcc1, loop_3611
fmovsl %xcc, %f6, %f0
fmovsne %xcc, %f2, %f10
fbn,a %fcc1, loop_3612
loop_3611:
xorcc %l0, 0x1F1B, %o7
fcmpd %fcc0, %f14, %f4
mova %icc, %o5, %i0
loop_3612:
fbl %fcc1, loop_3613
and %l5, %o1, %o0
edge16n %g2, %l6, %i2
fpadd32 %f0, %f8, %f10
loop_3613:
ldub [%l7 + 0x62], %o4
ldsw [%l7 + 0x08], %g6
fmovrdgez %o6, %f6, %f10
te %xcc, 0x2
fmovdvc %xcc, %f0, %f10
edge16 %i6, %o2, %i3
movle %xcc, %i4, %i1
st %f0, [%l7 + 0x4C]
bgu,pt %icc, loop_3614
bshuffle %f2, %f0, %f10
movne %xcc, %o3, %g4
ldx [%l7 + 0x60], %g7
loop_3614:
fmovsl %icc, %f13, %f2
fmovrdlz %g1, %f0, %f6
movrgez %l2, %i5, %l3
fbuge %fcc0, loop_3615
siam 0x1
brlez,a %i7, loop_3616
fcmple32 %f0, %f0, %l4
loop_3615:
and %g3, 0x0DDC, %g5
alignaddr %l1, %o7, %l0
loop_3616:
fmovsn %icc, %f3, %f9
st %f11, [%l7 + 0x3C]
sethi 0x1E9E, %i0
fmovda %icc, %f12, %f6
lduw [%l7 + 0x2C], %l5
sth %o5, [%l7 + 0x74]
fxnor %f6, %f10, %f8
orcc %o0, 0x0A76, %g2
bg,a,pn %xcc, loop_3617
tneg %icc, 0x5
sth %l6, [%l7 + 0x18]
fmovsg %icc, %f13, %f8
loop_3617:
std %f0, [%l7 + 0x60]
fxors %f4, %f2, %f12
bneg loop_3618
fzeros %f0
st %f2, [%l7 + 0x10]
ld [%l7 + 0x28], %f11
loop_3618:
tsubcctv %o1, %o4, %i2
ldx [%l7 + 0x08], %g6
te %icc, 0x2
fbge %fcc0, loop_3619
smulcc %o6, %o2, %i6
ble,a,pt %icc, loop_3620
lduh [%l7 + 0x62], %i3
loop_3619:
movvc %icc, %i1, %o3
ldsh [%l7 + 0x72], %g4
loop_3620:
fmovrdne %g7, %f6, %f2
and %g1, %i4, %i5
brgz,a %l3, loop_3621
ldx [%l7 + 0x38], %l2
bne,a loop_3622
tsubcctv %l4, 0x1754, %i7
loop_3621:
ldub [%l7 + 0x68], %g3
movvc %xcc, %l1, %o7
loop_3622:
fors %f14, %f7, %f10
edge32 %g5, %i0, %l0
fandnot1 %f4, %f2, %f6
ldd [%l7 + 0x08], %f14
fabsd %f12, %f6
ldsb [%l7 + 0x37], %o5
edge16n %o0, %l5, %l6
mova %xcc, %g2, %o4
orncc %i2, %o1, %o6
lduh [%l7 + 0x36], %o2
fbug,a %fcc1, loop_3623
ldsb [%l7 + 0x77], %g6
fmovdcc %xcc, %f12, %f1
ldsw [%l7 + 0x34], %i6
loop_3623:
fandnot2s %f6, %f7, %f11
edge32n %i3, %o3, %i1
movg %icc, %g7, %g4
lduh [%l7 + 0x16], %i4
lduw [%l7 + 0x08], %g1
st %f9, [%l7 + 0x1C]
stw %l3, [%l7 + 0x68]
movvs %xcc, %i5, %l4
ldsh [%l7 + 0x0E], %i7
tge %xcc, 0x3
edge32n %g3, %l1, %l2
fmul8sux16 %f0, %f0, %f14
fzeros %f13
stx %o7, [%l7 + 0x48]
bgu,pn %xcc, loop_3624
sdivcc %i0, 0x1127, %g5
fors %f8, %f12, %f3
std %f10, [%l7 + 0x38]
loop_3624:
movcs %xcc, %o5, %o0
movrne %l0, 0x08E, %l5
ldub [%l7 + 0x7F], %g2
tl %xcc, 0x6
fpadd16s %f11, %f9, %f6
fornot2 %f10, %f6, %f14
bg %icc, loop_3625
fcmpes %fcc2, %f7, %f6
std %f14, [%l7 + 0x28]
subccc %o4, %l6, %i2
loop_3625:
fands %f0, %f15, %f2
ldx [%l7 + 0x50], %o1
fmovscs %icc, %f6, %f1
ldx [%l7 + 0x70], %o2
stb %g6, [%l7 + 0x39]
srl %o6, 0x1A, %i3
bpos,a loop_3626
fmovspos %icc, %f6, %f6
fpsub32s %f8, %f15, %f8
sdiv %i6, 0x1853, %o3
loop_3626:
ldsb [%l7 + 0x64], %i1
bvc,pt %icc, loop_3627
subcc %g4, %g7, %g1
subccc %l3, %i5, %l4
fcmpd %fcc2, %f12, %f10
loop_3627:
ldx [%l7 + 0x60], %i7
bl,a %icc, loop_3628
smul %g3, 0x103A, %i4
ldsb [%l7 + 0x4F], %l1
edge16n %l2, %i0, %o7
loop_3628:
sth %g5, [%l7 + 0x58]
fmovsn %xcc, %f12, %f10
fmovdpos %xcc, %f13, %f7
ldsh [%l7 + 0x50], %o0
stw %l0, [%l7 + 0x18]
udivx %o5, 0x0C2C, %g2
mulx %l5, 0x1876, %l6
ldsb [%l7 + 0x4E], %o4
ldd [%l7 + 0x40], %f10
fblg %fcc0, loop_3629
tvc %icc, 0x4
ld [%l7 + 0x64], %f0
lduh [%l7 + 0x76], %o1
loop_3629:
nop
setx loop_3630, %l0, %l1
jmpl %l1, %o2
siam 0x4
subccc %g6, %o6, %i3
subc %i2, 0x12CF, %o3
loop_3630:
stx %i1, [%l7 + 0x30]
pdist %f6, %f4, %f12
fpadd32 %f6, %f10, %f4
ldsw [%l7 + 0x48], %i6
and %g4, 0x174C, %g1
ta %xcc, 0x0
bn,a,pt %icc, loop_3631
movpos %xcc, %l3, %g7
ld [%l7 + 0x0C], %f12
sth %i5, [%l7 + 0x3A]
loop_3631:
fmovrslez %i7, %f6, %f15
fpadd16 %f0, %f2, %f14
fcmple16 %f2, %f14, %l4
lduh [%l7 + 0x34], %g3
sdivx %l1, 0x1FF5, %i4
brlz,a %l2, loop_3632
ldub [%l7 + 0x41], %i0
std %f10, [%l7 + 0x18]
fpadd32s %f14, %f2, %f11
loop_3632:
movge %icc, %g5, %o0
ldd [%l7 + 0x10], %f12
fmovscc %xcc, %f8, %f0
movvc %xcc, %o7, %l0
fors %f7, %f2, %f2
fcmpgt16 %f2, %f8, %g2
bshuffle %f8, %f8, %f12
fpsub32 %f10, %f2, %f6
fbug,a %fcc1, loop_3633
movcc %xcc, %l5, %o5
fmovrsgez %o4, %f4, %f14
fpack32 %f0, %f12, %f10
loop_3633:
xor %o1, %o2, %g6
fnot2s %f2, %f6
fcmpd %fcc1, %f2, %f0
fornot1 %f12, %f14, %f10
sth %l6, [%l7 + 0x64]
edge8l %i3, %i2, %o6
fornot1 %f6, %f6, %f14
stx %o3, [%l7 + 0x10]
tcs %xcc, 0x2
fbule %fcc0, loop_3634
siam 0x2
sll %i6, 0x13, %g4
ld [%l7 + 0x48], %f11
loop_3634:
edge32n %i1, %l3, %g1
taddcctv %i5, 0x1B81, %i7
ldsh [%l7 + 0x3C], %g7
ldsb [%l7 + 0x0F], %l4
fnands %f10, %f13, %f13
fexpand %f14, %f8
ldsb [%l7 + 0x23], %g3
tge %icc, 0x7
umul %i4, %l2, %l1
lduh [%l7 + 0x38], %i0
stw %o0, [%l7 + 0x54]
nop
setx loop_3635, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bne %icc, loop_3636
lduh [%l7 + 0x6A], %g5
fnor %f0, %f4, %f14
loop_3635:
sll %o7, 0x10, %g2
loop_3636:
lduh [%l7 + 0x08], %l0
fmovsa %icc, %f10, %f11
brz %l5, loop_3637
ldsh [%l7 + 0x2A], %o4
fbo %fcc2, loop_3638
udiv %o5, 0x0448, %o2
loop_3637:
stx %o1, [%l7 + 0x70]
edge16ln %g6, %l6, %i3
loop_3638:
fcmpeq16 %f4, %f4, %i2
addcc %o6, %o3, %g4
bl %icc, loop_3639
srl %i1, 0x1A, %i6
ldd [%l7 + 0x40], %f2
ldsw [%l7 + 0x28], %l3
loop_3639:
ldx [%l7 + 0x70], %g1
ble,a,pt %icc, loop_3640
tpos %icc, 0x7
edge16ln %i7, %g7, %l4
tvc %xcc, 0x1
loop_3640:
or %g3, 0x0A04, %i5
fsrc2 %f4, %f4
ldsw [%l7 + 0x2C], %l2
alignaddrl %i4, %l1, %o0
bvc,a loop_3641
ba,a loop_3642
fbu,a %fcc0, loop_3643
lduh [%l7 + 0x6C], %g5
loop_3641:
ldx [%l7 + 0x68], %o7
loop_3642:
subc %g2, %l0, %l5
loop_3643:
tcc %xcc, 0x2
brz %o4, loop_3644
fmovrsgez %o5, %f13, %f5
edge16l %o2, %i0, %g6
tne %icc, 0x4
loop_3644:
ldd [%l7 + 0x40], %f14
std %f4, [%l7 + 0x10]
mulx %l6, 0x175E, %o1
popc 0x0F93, %i3
fpsub32 %f2, %f14, %f8
fsrc2s %f13, %f9
ldsb [%l7 + 0x6C], %o6
movrne %i2, 0x0A9, %o3
fmuld8ulx16 %f8, %f9, %f14
st %f13, [%l7 + 0x74]
fcmpne32 %f12, %f0, %i1
orcc %g4, 0x0733, %i6
umulcc %g1, 0x0ADC, %l3
stx %i7, [%l7 + 0x20]
fnand %f4, %f4, %f2
fmovsneg %icc, %f11, %f14
sth %l4, [%l7 + 0x3A]
ta %icc, 0x2
ldsh [%l7 + 0x5A], %g3
bgu,a,pn %xcc, loop_3645
std %f0, [%l7 + 0x50]
ldsb [%l7 + 0x1D], %g7
tgu %xcc, 0x0
loop_3645:
sth %l2, [%l7 + 0x4E]
tvs %xcc, 0x4
edge16n %i4, %l1, %i5
fmovsg %icc, %f13, %f0
fmovrdne %o0, %f6, %f10
fmovdleu %xcc, %f13, %f11
call loop_3646
edge32l %o7, %g2, %l0
fbne,a %fcc0, loop_3647
std %f4, [%l7 + 0x08]
loop_3646:
lduw [%l7 + 0x28], %g5
fbuge %fcc1, loop_3648
loop_3647:
movvs %xcc, %l5, %o5
ldsb [%l7 + 0x31], %o4
ldub [%l7 + 0x65], %o2
loop_3648:
fcmpgt16 %f8, %f14, %i0
std %f2, [%l7 + 0x40]
fbe,a %fcc3, loop_3649
fpadd16s %f4, %f3, %f7
fmovrsgz %g6, %f13, %f13
ldsw [%l7 + 0x2C], %l6
loop_3649:
movvs %icc, %o1, %i3
stx %i2, [%l7 + 0x20]
fmovrse %o6, %f6, %f14
ldsb [%l7 + 0x12], %o3
edge8ln %i1, %i6, %g4
srax %g1, %l3, %i7
fcmpgt32 %f14, %f4, %g3
fpmerge %f3, %f13, %f2
fsrc2 %f6, %f8
fcmple32 %f8, %f4, %g7
fmovdge %xcc, %f8, %f5
tne %icc, 0x1
lduw [%l7 + 0x50], %l4
tcs %xcc, 0x1
smul %l2, 0x0B4D, %i4
fands %f11, %f10, %f5
std %f0, [%l7 + 0x28]
fmovscs %icc, %f0, %f11
edge32ln %i5, %l1, %o0
fxnors %f14, %f7, %f2
fpadd16s %f9, %f2, %f9
ld [%l7 + 0x78], %f14
brz,a %o7, loop_3650
fandnot2 %f10, %f10, %f14
brlez %g2, loop_3651
fmovrdgez %l0, %f0, %f8
loop_3650:
ldsb [%l7 + 0x65], %l5
bg,pn %xcc, loop_3652
loop_3651:
fbul,a %fcc3, loop_3653
fbge,a %fcc1, loop_3654
tleu %xcc, 0x4
loop_3652:
or %o5, %o4, %g5
loop_3653:
fmovrslez %o2, %f1, %f3
loop_3654:
fnot1 %f12, %f6
fcmple16 %f6, %f12, %g6
std %f8, [%l7 + 0x30]
ldsb [%l7 + 0x6A], %l6
stx %o1, [%l7 + 0x50]
stb %i0, [%l7 + 0x76]
ldsh [%l7 + 0x10], %i3
stb %i2, [%l7 + 0x4D]
fabsd %f14, %f4
fbge,a %fcc1, loop_3655
alignaddrl %o3, %o6, %i1
fmovdvc %xcc, %f7, %f15
tle %icc, 0x6
loop_3655:
std %f12, [%l7 + 0x58]
sth %g4, [%l7 + 0x3A]
ldsh [%l7 + 0x08], %i6
nop
setx loop_3656, %l0, %l1
jmpl %l1, %l3
fbg,a %fcc3, loop_3657
sth %i7, [%l7 + 0x34]
ld [%l7 + 0x48], %f2
loop_3656:
ldub [%l7 + 0x10], %g3
loop_3657:
movvc %xcc, %g1, %l4
fpmerge %f5, %f10, %f6
movvc %icc, %g7, %i4
bleu loop_3658
for %f10, %f8, %f10
ldx [%l7 + 0x40], %i5
edge8l %l2, %o0, %l1
loop_3658:
fpadd16s %f12, %f0, %f8
fmovrdgez %o7, %f8, %f14
edge8ln %l0, %l5, %g2
fpack16 %f2, %f7
bvs,a,pt %icc, loop_3659
lduw [%l7 + 0x24], %o5
fnot1 %f8, %f14
fmovdgu %icc, %f14, %f11
loop_3659:
ba,pt %xcc, loop_3660
stw %o4, [%l7 + 0x54]
ldsh [%l7 + 0x48], %o2
fones %f1
loop_3660:
sethi 0x0DE4, %g6
smul %g5, %l6, %o1
stx %i3, [%l7 + 0x58]
fbn,a %fcc2, loop_3661
fsrc1 %f4, %f8
fandnot1 %f2, %f8, %f0
fmovdne %icc, %f5, %f4
loop_3661:
fmovrse %i0, %f14, %f12
fnors %f3, %f4, %f12
fpadd32 %f10, %f14, %f12
fmovdvs %icc, %f8, %f12
fmovscc %xcc, %f0, %f15
ldd [%l7 + 0x48], %f4
and %i2, 0x1856, %o3
bl,pn %xcc, loop_3662
edge8ln %o6, %i1, %g4
fbl %fcc0, loop_3663
lduw [%l7 + 0x30], %i6
loop_3662:
ldsw [%l7 + 0x10], %l3
subccc %i7, 0x0A05, %g3
loop_3663:
lduh [%l7 + 0x0E], %l4
smulcc %g7, 0x1DBC, %g1
fabss %f0, %f3
movvs %xcc, %i4, %i5
sdivx %l2, 0x003F, %l1
movle %xcc, %o7, %o0
fpsub32s %f10, %f15, %f4
ldsb [%l7 + 0x1C], %l0
fornot1s %f3, %f2, %f5
fmovrse %l5, %f9, %f7
tgu %xcc, 0x7
subc %g2, %o4, %o5
ldsb [%l7 + 0x30], %g6
fmovsa %icc, %f7, %f15
fbg,a %fcc1, loop_3664
lduw [%l7 + 0x3C], %g5
fnot2s %f5, %f13
fbu,a %fcc3, loop_3665
loop_3664:
stx %o2, [%l7 + 0x20]
fcmped %fcc1, %f14, %f0
fexpand %f9, %f14
loop_3665:
mova %xcc, %l6, %i3
sub %i0, %o1, %i2
movgu %icc, %o3, %o6
lduw [%l7 + 0x20], %g4
fsrc2 %f10, %f2
movvs %xcc, %i6, %l3
pdist %f14, %f10, %f10
bpos,a,pt %xcc, loop_3666
sethi 0x0638, %i1
sth %g3, [%l7 + 0x4A]
ldsw [%l7 + 0x58], %i7
loop_3666:
ldsb [%l7 + 0x09], %g7
fornot2s %f10, %f8, %f3
ldx [%l7 + 0x28], %l4
fmuld8sux16 %f9, %f4, %f6
fnegs %f3, %f13
stb %i4, [%l7 + 0x7B]
ldd [%l7 + 0x30], %f0
fpadd32 %f4, %f2, %f10
fmovdvc %xcc, %f4, %f1
fxors %f8, %f11, %f7
tleu %icc, 0x2
ldsb [%l7 + 0x2A], %g1
stx %l2, [%l7 + 0x10]
fmovdleu %xcc, %f15, %f13
bvs %icc, loop_3667
fbul,a %fcc2, loop_3668
std %f10, [%l7 + 0x10]
stb %l1, [%l7 + 0x32]
loop_3667:
sdivx %i5, 0x0F27, %o0
loop_3668:
fcmped %fcc1, %f14, %f12
umulcc %l0, 0x0DE9, %o7
movl %icc, %g2, %o4
fsrc1 %f4, %f0
popc %o5, %g6
fandnot2s %f12, %f12, %f6
stx %l5, [%l7 + 0x78]
fnegd %f4, %f8
mulx %g5, 0x1B91, %o2
stb %l6, [%l7 + 0x5B]
fcmpgt16 %f12, %f4, %i3
fbule %fcc2, loop_3669
ldd [%l7 + 0x58], %f2
edge16l %o1, %i0, %o3
lduh [%l7 + 0x58], %i2
loop_3669:
fnors %f3, %f14, %f12
umul %o6, %i6, %l3
std %f2, [%l7 + 0x38]
smul %i1, 0x0D0D, %g3
std %f12, [%l7 + 0x38]
lduh [%l7 + 0x22], %i7
fmul8ulx16 %f8, %f8, %f14
sth %g7, [%l7 + 0x6E]
stx %g4, [%l7 + 0x08]
lduh [%l7 + 0x2E], %l4
tsubcc %g1, %i4, %l1
st %f3, [%l7 + 0x38]
ldd [%l7 + 0x40], %f8
ldd [%l7 + 0x38], %f6
udivcc %l2, 0x1AA4, %o0
movcc %xcc, %i5, %l0
fmul8x16al %f6, %f15, %f14
move %icc, %o7, %g2
fcmpgt32 %f10, %f14, %o5
edge32n %o4, %l5, %g6
ldx [%l7 + 0x38], %g5
stw %o2, [%l7 + 0x70]
fmul8x16al %f11, %f6, %f2
fblg %fcc3, loop_3670
fmovsg %xcc, %f3, %f15
sllx %i3, 0x03, %o1
fmul8x16 %f0, %f2, %f12
loop_3670:
orn %i0, 0x0F0D, %o3
stx %l6, [%l7 + 0x28]
alignaddr %o6, %i6, %i2
for %f12, %f2, %f2
for %f10, %f0, %f10
edge16l %i1, %l3, %g3
and %g7, %g4, %i7
bne,a loop_3671
srlx %l4, %g1, %i4
ldsw [%l7 + 0x48], %l2
tne %xcc, 0x6
loop_3671:
bcs,a,pt %icc, loop_3672
tvs %xcc, 0x2
fmovrdlez %o0, %f0, %f12
fmovdgu %xcc, %f3, %f12
loop_3672:
fornot2 %f6, %f10, %f6
be,a %xcc, loop_3673
smulcc %i5, %l1, %o7
fbu,a %fcc0, loop_3674
fandnot2 %f12, %f4, %f12
loop_3673:
ldsw [%l7 + 0x58], %g2
fmovrslez %l0, %f6, %f8
loop_3674:
std %f8, [%l7 + 0x18]
movrne %o4, %o5, %l5
fors %f7, %f9, %f2
fxors %f6, %f5, %f2
ldd [%l7 + 0x28], %f4
sth %g5, [%l7 + 0x3C]
stb %g6, [%l7 + 0x4B]
fone %f8
ldd [%l7 + 0x78], %f6
subc %o2, 0x0495, %i3
movrlez %o1, 0x031, %i0
be,a,pt %xcc, loop_3675
sth %l6, [%l7 + 0x16]
udiv %o6, 0x1970, %o3
fmovdgu %xcc, %f11, %f8
loop_3675:
stb %i6, [%l7 + 0x2F]
fmovrsgez %i1, %f11, %f11
fpsub16 %f12, %f10, %f0
nop
setx loop_3676, %l0, %l1
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 + 0x50], %l3
std %f10, [%l7 + 0x68]
srl %i2, 0x1F, %g7
loop_3676:
fcmps %fcc3, %f11, %f0
movcs %icc, %g4, %i7
ldd [%l7 + 0x28], %f2
addccc %g3, %g1, %i4
fmuld8sux16 %f7, %f9, %f10
st %f3, [%l7 + 0x58]
fabsd %f10, %f4
ldsh [%l7 + 0x60], %l2
fexpand %f12, %f8
movvc %xcc, %o0, %l4
fnand %f12, %f4, %f6
move %icc, %i5, %l1
subc %g2, 0x141D, %o7
fmovda %icc, %f2, %f12
fmovrse %l0, %f13, %f12
ldx [%l7 + 0x40], %o4
sra %l5, %g5, %o5
fabsd %f4, %f4
fmovsl %icc, %f8, %f12
ta %icc, 0x7
std %f14, [%l7 + 0x30]
udivcc %g6, 0x1716, %i3
tg %xcc, 0x6
edge32ln %o1, %i0, %o2
fbug,a %fcc3, loop_3677
fbn %fcc2, loop_3678
srl %l6, 0x13, %o3
umulcc %o6, %i6, %i1
loop_3677:
alignaddrl %l3, %g7, %i2
loop_3678:
subc %g4, 0x0636, %g3
fba %fcc1, loop_3679
movgu %xcc, %i7, %g1
sth %i4, [%l7 + 0x4E]
ldd [%l7 + 0x78], %f14
loop_3679:
fmovdcs %icc, %f10, %f13
ldd [%l7 + 0x20], %f2
ldx [%l7 + 0x50], %o0
sdiv %l2, 0x093E, %l4
st %f12, [%l7 + 0x44]
lduw [%l7 + 0x38], %l1
ldd [%l7 + 0x38], %f2
xnor %g2, 0x118A, %o7
srlx %l0, %o4, %i5
ld [%l7 + 0x30], %f7
siam 0x4
lduh [%l7 + 0x0E], %l5
movre %o5, 0x142, %g5
subccc %g6, 0x05EB, %o1
fcmped %fcc1, %f14, %f12
alignaddr %i0, %o2, %l6
edge32ln %i3, %o6, %o3
fmovrde %i6, %f0, %f4
fpsub32 %f12, %f10, %f4
ldx [%l7 + 0x30], %i1
stb %g7, [%l7 + 0x09]
edge8 %i2, %g4, %l3
fbug %fcc3, loop_3680
fsrc2 %f8, %f4
ldd [%l7 + 0x08], %f6
nop
setx loop_3681, %l0, %l1
jmpl %l1, %g3
loop_3680:
edge16n %g1, %i4, %o0
bge %icc, loop_3682
brnz %l2, loop_3683
loop_3681:
bne,a %xcc, loop_3684
movre %l4, 0x262, %i7
loop_3682:
ldsh [%l7 + 0x58], %g2
loop_3683:
bcs,a %xcc, loop_3685
loop_3684:
movne %icc, %o7, %l0
fpsub16s %f14, %f11, %f15
lduh [%l7 + 0x10], %o4
loop_3685:
addcc %l1, %l5, %i5
fandnot1s %f7, %f3, %f2
sth %o5, [%l7 + 0x16]
ldx [%l7 + 0x48], %g6
edge8 %o1, %g5, %o2
fmovdvc %icc, %f3, %f13
alignaddrl %l6, %i3, %i0
fbuge,a %fcc0, loop_3686
movgu %xcc, %o6, %i6
std %f10, [%l7 + 0x08]
movl %icc, %o3, %g7
loop_3686:
fmovsleu %icc, %f14, %f13
fxnors %f14, %f7, %f7
fmovsneg %xcc, %f5, %f10
fmovdvs %icc, %f15, %f9
siam 0x0
sethi 0x08F6, %i2
fcmpgt16 %f14, %f6, %i1
or %l3, 0x096A, %g4
ldd [%l7 + 0x10], %f4
stw %g3, [%l7 + 0x40]
bvs,a loop_3687
brz,a %g1, loop_3688
fmovdg %icc, %f2, %f5
bgu %xcc, loop_3689
loop_3687:
fxors %f14, %f0, %f2
loop_3688:
lduh [%l7 + 0x60], %o0
stw %i4, [%l7 + 0x08]
loop_3689:
fpsub32 %f4, %f0, %f8
bg,a,pt %icc, loop_3690
lduw [%l7 + 0x08], %l2
stb %i7, [%l7 + 0x28]
lduh [%l7 + 0x1A], %g2
loop_3690:
movrgz %o7, 0x05F, %l4
ldsb [%l7 + 0x35], %o4
ldsh [%l7 + 0x10], %l0
ldub [%l7 + 0x7C], %l1
popc 0x180C, %l5
ldsb [%l7 + 0x57], %i5
edge32n %o5, %o1, %g5
bne %xcc, loop_3691
fxor %f8, %f14, %f2
fba,a %fcc1, loop_3692
addccc %g6, 0x1282, %o2
loop_3691:
stx %i3, [%l7 + 0x40]
movleu %icc, %l6, %i0
loop_3692:
lduw [%l7 + 0x2C], %o6
tl %xcc, 0x2
fmovrsgez %i6, %f3, %f7
edge32ln %o3, %i2, %g7
bleu,a loop_3693
tpos %xcc, 0x4
std %f4, [%l7 + 0x48]
lduw [%l7 + 0x64], %l3
loop_3693:
fcmps %fcc1, %f5, %f3
fbne,a %fcc0, loop_3694
fmovsneg %icc, %f15, %f9
fpadd16s %f12, %f10, %f1
fzero %f8
loop_3694:
sth %i1, [%l7 + 0x2A]
lduh [%l7 + 0x26], %g4
fmovdl %icc, %f14, %f11
ldsb [%l7 + 0x66], %g1
fmovsn %icc, %f3, %f15
tg %icc, 0x3
sth %g3, [%l7 + 0x12]
udivcc %o0, 0x0363, %i4
lduh [%l7 + 0x20], %l2
fbug,a %fcc1, loop_3695
fxnors %f1, %f2, %f4
fbl %fcc0, loop_3696
andncc %g2, %o7, %l4
loop_3695:
ldsw [%l7 + 0x18], %i7
ldsh [%l7 + 0x12], %l0
loop_3696:
ldsw [%l7 + 0x50], %o4
movpos %xcc, %l5, %i5
sll %o5, %o1, %g5
fandnot1 %f10, %f12, %f8
array16 %g6, %o2, %i3
movrne %l1, 0x29A, %i0
subc %l6, %i6, %o6
be %xcc, loop_3697
ld [%l7 + 0x70], %f3
andcc %o3, %g7, %i2
sth %i1, [%l7 + 0x0E]
loop_3697:
fornot1 %f2, %f6, %f2
bge,pn %xcc, loop_3698
andcc %l3, 0x1B19, %g4
fcmpd %fcc2, %f12, %f8
fbe,a %fcc3, loop_3699
loop_3698:
fmovsge %xcc, %f12, %f14
fand %f12, %f12, %f2
fmul8sux16 %f2, %f10, %f14
loop_3699:
ldsh [%l7 + 0x7E], %g3
subc %g1, 0x025A, %o0
ldd [%l7 + 0x38], %f12
ld [%l7 + 0x60], %f0
fornot1 %f2, %f4, %f8
lduw [%l7 + 0x64], %i4
fbo,a %fcc1, loop_3700
fsrc2s %f14, %f8
fsrc2s %f10, %f1
fmovrde %g2, %f4, %f12
loop_3700:
brgez,a %o7, loop_3701
xnorcc %l2, 0x158C, %i7
fcmpeq32 %f2, %f8, %l4
fsrc1 %f4, %f12
loop_3701:
ba,pt %icc, loop_3702
ldub [%l7 + 0x4A], %o4
movl %icc, %l0, %i5
ldsb [%l7 + 0x47], %l5
loop_3702:
std %f2, [%l7 + 0x60]
fbn %fcc1, loop_3703
ldsh [%l7 + 0x58], %o5
fcmple16 %f12, %f8, %o1
popc 0x199C, %g6
loop_3703:
fabss %f10, %f6
ba %icc, loop_3704
ldsw [%l7 + 0x14], %g5
ble,a loop_3705
fandnot2 %f10, %f2, %f8
loop_3704:
array16 %i3, %o2, %i0
fpack16 %f6, %f13
loop_3705:
edge32ln %l1, %l6, %o6
ldsw [%l7 + 0x74], %i6
movl %xcc, %g7, %i2
brgz %o3, loop_3706
st %f9, [%l7 + 0x0C]
and %i1, %l3, %g4
edge32ln %g1, %o0, %g3
loop_3706:
fnands %f1, %f2, %f4
ldsw [%l7 + 0x70], %g2
ldd [%l7 + 0x40], %f6
sth %i4, [%l7 + 0x22]
fmovdvc %xcc, %f1, %f1
fmovsleu %xcc, %f6, %f12
edge32 %l2, %o7, %l4
sth %o4, [%l7 + 0x62]
popc 0x0B6F, %i7
fmovspos %xcc, %f3, %f14
brnz,a %l0, loop_3707
fpadd16 %f8, %f14, %f6
fmovrsgz %l5, %f14, %f9
ldsh [%l7 + 0x20], %i5
loop_3707:
bneg,a loop_3708
fmul8sux16 %f8, %f0, %f8
sth %o5, [%l7 + 0x3E]
ldsw [%l7 + 0x74], %g6
loop_3708:
stx %g5, [%l7 + 0x08]
edge8 %i3, %o2, %i0
fmovse %icc, %f12, %f12
ldsw [%l7 + 0x48], %o1
fzero %f8
ldsw [%l7 + 0x54], %l6
bcs %icc, loop_3709
stb %o6, [%l7 + 0x4E]
sdivcc %i6, 0x1FD6, %g7
tsubcc %i2, %o3, %i1
loop_3709:
edge16 %l1, %g4, %g1
movvc %xcc, %l3, %o0
mulx %g3, 0x110F, %i4
fmovscs %icc, %f8, %f8
edge32ln %g2, %l2, %o7
popc 0x1C9C, %o4
fblg,a %fcc2, loop_3710
ldsb [%l7 + 0x14], %i7
ldub [%l7 + 0x76], %l4
fbg,a %fcc1, loop_3711
loop_3710:
fbl,a %fcc1, loop_3712
movl %xcc, %l0, %i5
udivx %o5, 0x0162, %l5
loop_3711:
xorcc %g6, 0x1009, %g5
loop_3712:
movcs %xcc, %o2, %i0
fpack16 %f14, %f2
bg,a loop_3713
ld [%l7 + 0x74], %f10
fba,a %fcc2, loop_3714
ldsw [%l7 + 0x24], %i3
loop_3713:
lduw [%l7 + 0x78], %l6
sth %o6, [%l7 + 0x6E]
loop_3714:
fzeros %f5
fmovrsne %i6, %f11, %f6
edge32n %g7, %i2, %o3
and %o1, 0x14B2, %i1
stw %l1, [%l7 + 0x28]
ldub [%l7 + 0x2B], %g1
edge8 %g4, %o0, %g3
umul %l3, %i4, %g2
fsrc2s %f6, %f12
fmovscs %icc, %f13, %f2
movpos %xcc, %l2, %o4
movneg %xcc, %i7, %l4
call loop_3715
call loop_3716
sdivcc %o7, 0x15EC, %l0
brgz %o5, loop_3717
loop_3715:
bcc,pt %xcc, loop_3718
loop_3716:
st %f8, [%l7 + 0x30]
bneg loop_3719
loop_3717:
tsubcctv %l5, %g6, %g5
loop_3718:
sth %i5, [%l7 + 0x54]
fmovrse %o2, %f13, %f12
loop_3719:
brgez,a %i0, loop_3720
fmovde %xcc, %f12, %f6
tvc %xcc, 0x6
ldsh [%l7 + 0x74], %i3
loop_3720:
stx %o6, [%l7 + 0x70]
ldsh [%l7 + 0x26], %l6
brnz,a %g7, loop_3721
be loop_3722
xor %i2, 0x0B6D, %i6
sdivx %o1, 0x0DF4, %i1
loop_3721:
lduw [%l7 + 0x78], %l1
loop_3722:
sth %o3, [%l7 + 0x52]
ldsb [%l7 + 0x3B], %g4
fmovs %f10, %f13
movg %icc, %o0, %g1
stx %g3, [%l7 + 0x10]
alignaddr %i4, %g2, %l2
fcmpeq16 %f12, %f4, %l3
smul %o4, %i7, %l4
lduw [%l7 + 0x70], %o7
lduh [%l7 + 0x44], %o5
std %f12, [%l7 + 0x20]
ldd [%l7 + 0x10], %f14
faligndata %f8, %f8, %f0
fcmple16 %f8, %f14, %l5
edge32l %g6, %l0, %i5
ldd [%l7 + 0x28], %f14
fbuge,a %fcc0, loop_3723
fmul8ulx16 %f6, %f12, %f2
fxnors %f15, %f10, %f15
fand %f6, %f6, %f10
loop_3723:
orcc %o2, 0x172F, %i0
tgu %xcc, 0x6
orcc %i3, %o6, %l6
stw %g5, [%l7 + 0x50]
umul %i2, 0x0661, %i6
fmuld8ulx16 %f2, %f4, %f12
movleu %icc, %g7, %o1
fone %f12
ldd [%l7 + 0x68], %f0
fnegd %f10, %f10
fmovd %f6, %f12
fcmpne32 %f0, %f8, %i1
ta %icc, 0x4
fmovrslz %o3, %f1, %f12
ldub [%l7 + 0x6F], %g4
stx %l1, [%l7 + 0x10]
stw %o0, [%l7 + 0x2C]
movgu %xcc, %g1, %g3
lduw [%l7 + 0x20], %g2
edge8n %i4, %l2, %o4
fcmpeq32 %f8, %f8, %l3
srlx %i7, 0x18, %l4
udivx %o7, 0x0710, %o5
fmovrslz %l5, %f15, %f13
lduh [%l7 + 0x40], %g6
sethi 0x059F, %l0
fpadd32s %f10, %f15, %f15
sth %i5, [%l7 + 0x0C]
stw %o2, [%l7 + 0x28]
ldsh [%l7 + 0x28], %i0
fxor %f2, %f0, %f6
fmovsneg %xcc, %f6, %f6
movn %xcc, %o6, %i3
tvs %icc, 0x3
edge8l %g5, %l6, %i2
ldx [%l7 + 0x68], %g7
fmovsne %xcc, %f0, %f4
subccc %i6, 0x0D7D, %o1
fmovs %f1, %f14
tsubcctv %i1, %o3, %g4
bvs loop_3724
fbu,a %fcc2, loop_3725
tvc %icc, 0x0
siam 0x6
loop_3724:
fmovrdgz %o0, %f14, %f12
loop_3725:
movrgz %g1, 0x104, %g3
sdivcc %l1, 0x12DD, %g2
bleu,a,pt %icc, loop_3726
fmovrde %l2, %f8, %f4
fba %fcc3, loop_3727
bneg loop_3728
loop_3726:
ldx [%l7 + 0x48], %i4
faligndata %f2, %f12, %f4
loop_3727:
ldsh [%l7 + 0x6C], %l3
loop_3728:
call loop_3729
edge16ln %o4, %i7, %o7
brgez,a %l4, loop_3730
sth %l5, [%l7 + 0x20]
loop_3729:
sdivx %g6, 0x1B85, %o5
pdist %f4, %f10, %f8
loop_3730:
fnand %f12, %f4, %f10
ld [%l7 + 0x64], %f12
ldd [%l7 + 0x48], %f14
tg %icc, 0x6
fones %f11
movcc %xcc, %l0, %i5
sth %o2, [%l7 + 0x50]
stb %o6, [%l7 + 0x09]
udivx %i3, 0x0885, %i0
tpos %xcc, 0x1
movrgez %g5, 0x21B, %i2
fbug,a %fcc2, loop_3731
stw %g7, [%l7 + 0x5C]
tpos %xcc, 0x0
fmovsgu %xcc, %f5, %f7
loop_3731:
fbuge,a %fcc1, loop_3732
movvc %icc, %l6, %i6
ldub [%l7 + 0x6E], %o1
std %f2, [%l7 + 0x30]
loop_3732:
fmuld8ulx16 %f14, %f12, %f4
ldd [%l7 + 0x38], %f10
fand %f8, %f10, %f6
stx %o3, [%l7 + 0x30]
bcs loop_3733
fxor %f12, %f8, %f4
ldx [%l7 + 0x58], %i1
addcc %o0, %g4, %g1
loop_3733:
movrgz %l1, %g3, %g2
movvc %xcc, %l2, %l3
tcc %xcc, 0x2
ldub [%l7 + 0x25], %o4
fmovs %f0, %f11
fmovd %f10, %f14
st %f3, [%l7 + 0x50]
ble,pt %xcc, loop_3734
movrne %i7, 0x146, %o7
siam 0x5
ldub [%l7 + 0x75], %i4
loop_3734:
fmovrsgz %l5, %f8, %f3
ldsb [%l7 + 0x4C], %g6
ldsh [%l7 + 0x0C], %l4
nop
setx loop_3735, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge16l %l0, %i5, %o5
fmovrdgz %o6, %f2, %f8
fmovsneg %xcc, %f0, %f2
loop_3735:
fmovdpos %xcc, %f5, %f10
ldsb [%l7 + 0x31], %o2
fcmps %fcc0, %f5, %f6
fmovdge %icc, %f12, %f12
ldsw [%l7 + 0x64], %i3
std %f14, [%l7 + 0x38]
fnors %f9, %f6, %f10
ldd [%l7 + 0x38], %f10
fbo %fcc1, loop_3736
ldsw [%l7 + 0x58], %i0
fcmps %fcc0, %f12, %f1
ldub [%l7 + 0x57], %g5
loop_3736:
fones %f5
fmovdg %icc, %f10, %f15
fornot2 %f2, %f12, %f8
tsubcctv %g7, %i2, %i6
fbug %fcc0, loop_3737
fmovd %f6, %f2
fmul8sux16 %f8, %f10, %f12
sth %o1, [%l7 + 0x40]
loop_3737:
fcmpeq32 %f8, %f4, %l6
ldsb [%l7 + 0x53], %i1
tvc %icc, 0x7
brlz,a %o0, loop_3738
stw %o3, [%l7 + 0x7C]
fble %fcc0, loop_3739
fsrc1 %f6, %f0
loop_3738:
nop
setx loop_3740, %l0, %l1
jmpl %l1, %g1
ldsw [%l7 + 0x68], %l1
loop_3739:
movcs %xcc, %g4, %g3
fmovrsne %g2, %f3, %f7
loop_3740:
fnot1 %f10, %f10
fsrc1 %f8, %f8
st %f9, [%l7 + 0x14]
movvs %icc, %l3, %o4
brlez,a %i7, loop_3741
sth %l2, [%l7 + 0x56]
ba,a loop_3742
fmul8sux16 %f10, %f0, %f14
loop_3741:
fpack32 %f8, %f2, %f12
tge %xcc, 0x6
loop_3742:
and %i4, %o7, %g6
sll %l5, %l0, %i5
ld [%l7 + 0x38], %f7
lduh [%l7 + 0x7C], %l4
fnot2s %f13, %f2
fnand %f12, %f0, %f12
bshuffle %f6, %f12, %f6
faligndata %f14, %f12, %f8
fbge %fcc1, loop_3743
fmovdvc %xcc, %f14, %f3
fmovsa %xcc, %f15, %f3
array32 %o5, %o6, %i3
loop_3743:
fmovdgu %xcc, %f3, %f11
movneg %icc, %i0, %g5
movvs %xcc, %o2, %i2
move %icc, %g7, %o1
addccc %i6, %i1, %o0
fmovsgu %icc, %f1, %f3
xnorcc %o3, 0x17E6, %l6
stb %l1, [%l7 + 0x63]
movle %xcc, %g1, %g4
fcmpeq16 %f14, %f2, %g3
fmul8x16al %f15, %f1, %f6
add %l3, 0x08A3, %o4
fmovdcc %icc, %f7, %f13
fabsd %f2, %f10
brlz %i7, loop_3744
stx %g2, [%l7 + 0x78]
fmovsle %xcc, %f15, %f2
fxnors %f8, %f10, %f13
loop_3744:
nop
setx loop_3745, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f2, [%l7 + 0x64]
fmovsa %xcc, %f15, %f10
fmuld8sux16 %f4, %f15, %f4
loop_3745:
fcmpes %fcc0, %f14, %f14
brgez,a %l2, loop_3746
fbe,a %fcc2, loop_3747
lduh [%l7 + 0x1E], %i4
fmovdl %icc, %f3, %f7
loop_3746:
bn,pn %icc, loop_3748
loop_3747:
ldsw [%l7 + 0x5C], %g6
fcmpne16 %f14, %f8, %l5
movcs %xcc, %l0, %o7
loop_3748:
taddcc %l4, 0x0383, %o5
fpsub32 %f6, %f12, %f10
ldx [%l7 + 0x68], %i5
tleu %icc, 0x3
fpackfix %f2, %f5
fpadd16 %f0, %f2, %f14
ldd [%l7 + 0x70], %f14
andcc %o6, %i3, %i0
lduw [%l7 + 0x48], %g5
ldd [%l7 + 0x10], %f14
st %f5, [%l7 + 0x0C]
or %o2, 0x15F6, %g7
fmovd %f10, %f8
fxors %f7, %f3, %f3
fpadd16 %f2, %f2, %f0
alignaddr %i2, %o1, %i1
tvc %xcc, 0x0
fmul8x16al %f10, %f11, %f10
subcc %i6, 0x0DAE, %o3
ldx [%l7 + 0x28], %o0
mulx %l1, 0x1196, %g1
fmovrslez %g4, %f5, %f14
lduw [%l7 + 0x58], %g3
mova %icc, %l6, %l3
orncc %o4, 0x1E1B, %i7
ldub [%l7 + 0x63], %g2
ldsw [%l7 + 0x28], %i4
nop
setx loop_3749, %l0, %l1
jmpl %l1, %g6
stb %l5, [%l7 + 0x23]
movrne %l2, %l0, %o7
ldsb [%l7 + 0x13], %l4
loop_3749:
tcs %icc, 0x0
fnands %f11, %f2, %f6
sth %i5, [%l7 + 0x48]
subcc %o6, 0x09B5, %i3
edge16ln %i0, %g5, %o5
tne %xcc, 0x7
fbge %fcc0, loop_3750
lduw [%l7 + 0x10], %o2
bn %icc, loop_3751
movrgez %i2, %o1, %g7
loop_3750:
add %i6, %i1, %o3
tvs %icc, 0x5
loop_3751:
lduw [%l7 + 0x50], %l1
edge8ln %g1, %g4, %o0
sth %l6, [%l7 + 0x36]
for %f2, %f4, %f8
call loop_3752
ldd [%l7 + 0x10], %f12
movleu %xcc, %l3, %g3
for %f14, %f6, %f4
loop_3752:
array16 %o4, %i7, %g2
lduh [%l7 + 0x6A], %g6
taddcctv %i4, %l2, %l0
ld [%l7 + 0x48], %f1
movre %l5, %l4, %o7
fbge,a %fcc3, loop_3753
fandnot1 %f10, %f12, %f0
fandnot2 %f8, %f8, %f6
ldsh [%l7 + 0x26], %o6
loop_3753:
fandnot1s %f15, %f10, %f14
udivx %i5, 0x1FD8, %i3
fmovse %xcc, %f0, %f0
fones %f6
sra %g5, %o5, %i0
srl %o2, 0x03, %i2
fxors %f12, %f8, %f0
fmovrdlz %g7, %f12, %f14
stw %o1, [%l7 + 0x64]
fbug %fcc2, loop_3754
ldsh [%l7 + 0x44], %i6
lduw [%l7 + 0x44], %i1
fbu,a %fcc3, loop_3755
loop_3754:
std %f14, [%l7 + 0x08]
fblg,a %fcc2, loop_3756
fble,a %fcc1, loop_3757
loop_3755:
move %icc, %l1, %g1
fmovdne %icc, %f3, %f14
loop_3756:
pdist %f0, %f6, %f0
loop_3757:
addcc %o3, 0x14E4, %g4
nop
setx loop_3758, %l0, %l1
jmpl %l1, %l6
udivcc %l3, 0x1EB3, %o0
fsrc2s %f3, %f13
udivx %g3, 0x127E, %i7
loop_3758:
sth %o4, [%l7 + 0x5A]
andncc %g2, %i4, %g6
movrgz %l2, 0x145, %l5
andcc %l4, 0x0BD0, %l0
fcmpd %fcc3, %f2, %f8
fand %f14, %f0, %f12
edge8l %o6, %o7, %i5
movvc %xcc, %i3, %g5
ldd [%l7 + 0x58], %f0
ldsw [%l7 + 0x64], %i0
tle %icc, 0x6
fmovrslz %o5, %f8, %f1
movrne %i2, %o2, %o1
lduw [%l7 + 0x18], %g7
fbu %fcc3, loop_3759
fnot2s %f3, %f9
addc %i1, 0x0BF1, %l1
ldsb [%l7 + 0x1C], %i6
loop_3759:
bpos %xcc, loop_3760
bvc %icc, loop_3761
std %f6, [%l7 + 0x10]
fnegs %f10, %f5
loop_3760:
subcc %g1, 0x1D8B, %o3
loop_3761:
bshuffle %f12, %f2, %f8
ldsw [%l7 + 0x64], %l6
mulx %l3, %g4, %g3
array16 %o0, %i7, %o4
std %f8, [%l7 + 0x68]
bge,a loop_3762
stw %i4, [%l7 + 0x74]
fbule %fcc0, loop_3763
fpsub32s %f9, %f7, %f7
loop_3762:
st %f8, [%l7 + 0x7C]
fmovsneg %icc, %f6, %f10
loop_3763:
mulx %g6, %l2, %l5
fors %f13, %f9, %f8
fnors %f2, %f9, %f11
fmovdg %icc, %f13, %f4
ldsw [%l7 + 0x34], %l4
movrne %g2, %l0, %o6
fnot2 %f12, %f6
and %o7, 0x13DC, %i5
sub %g5, %i0, %o5
edge16n %i2, %i3, %o1
ldsw [%l7 + 0x5C], %g7
std %f4, [%l7 + 0x38]
brgez,a %i1, loop_3764
fmovrsne %l1, %f0, %f4
std %f2, [%l7 + 0x10]
taddcc %i6, 0x0CAF, %o2
loop_3764:
lduh [%l7 + 0x2A], %g1
ble,a loop_3765
fandnot2 %f14, %f4, %f6
fsrc1 %f8, %f4
taddcctv %l6, 0x0930, %o3
loop_3765:
bvc,pt %icc, loop_3766
fmovdgu %icc, %f7, %f11
bshuffle %f12, %f0, %f10
ldd [%l7 + 0x30], %f14
loop_3766:
ldx [%l7 + 0x58], %l3
ldsw [%l7 + 0x2C], %g4
lduh [%l7 + 0x54], %g3
fmovsa %xcc, %f4, %f9
tle %xcc, 0x3
fnot1s %f6, %f5
be,pt %xcc, loop_3767
sdivx %o0, 0x16F7, %i7
ld [%l7 + 0x2C], %f3
stx %i4, [%l7 + 0x68]
loop_3767:
lduw [%l7 + 0x10], %g6
fblg,a %fcc0, loop_3768
ldub [%l7 + 0x6A], %o4
fbug %fcc0, loop_3769
movvs %icc, %l5, %l4
loop_3768:
faligndata %f12, %f2, %f0
movne %icc, %l2, %l0
loop_3769:
and %g2, %o7, %o6
st %f0, [%l7 + 0x20]
movre %g5, 0x30E, %i5
fandnot1 %f4, %f6, %f4
movl %icc, %o5, %i0
mulx %i2, %o1, %i3
fones %f14
edge16l %g7, %l1, %i1
fpadd32 %f0, %f2, %f14
movrgz %o2, %g1, %l6
mova %icc, %o3, %l3
movrlez %g4, 0x0D0, %i6
and %g3, 0x0BE6, %i7
ldsb [%l7 + 0x24], %i4
sth %g6, [%l7 + 0x32]
bcc,a,pn %icc, loop_3770
brgz %o0, loop_3771
ld [%l7 + 0x70], %f12
ldsw [%l7 + 0x30], %l5
loop_3770:
lduw [%l7 + 0x4C], %l4
loop_3771:
std %f10, [%l7 + 0x28]
stb %o4, [%l7 + 0x39]
fmuld8sux16 %f12, %f2, %f0
move %xcc, %l2, %g2
movvs %xcc, %l0, %o6
st %f13, [%l7 + 0x68]
ld [%l7 + 0x78], %f1
ldsh [%l7 + 0x52], %o7
fpsub16s %f0, %f7, %f8
bcc,pn %xcc, loop_3772
std %f10, [%l7 + 0x50]
fmovdcs %icc, %f1, %f8
ld [%l7 + 0x3C], %f13
loop_3772:
fandnot2 %f14, %f4, %f12
fmovsl %icc, %f6, %f13
fbn,a %fcc2, loop_3773
alignaddr %g5, %o5, %i0
and %i2, %o1, %i3
alignaddrl %g7, %i5, %i1
loop_3773:
tneg %xcc, 0x0
stx %l1, [%l7 + 0x40]
fornot1s %f9, %f10, %f8
movge %xcc, %g1, %l6
array8 %o2, %o3, %l3
movcs %icc, %g4, %i6
ldsw [%l7 + 0x6C], %i7
fmovrsgez %i4, %f1, %f0
srax %g3, %o0, %l5
edge16ln %g6, %l4, %o4
addc %g2, 0x013D, %l2
fmovrslez %l0, %f2, %f4
lduw [%l7 + 0x08], %o7
fandnot2s %f0, %f6, %f5
xorcc %o6, 0x0D04, %o5
fmovrsgez %i0, %f15, %f9
ldsw [%l7 + 0x24], %i2
tle %icc, 0x1
fbue %fcc2, loop_3774
ldub [%l7 + 0x10], %g5
fmovdvc %xcc, %f7, %f1
stx %i3, [%l7 + 0x68]
loop_3774:
fmovsge %xcc, %f6, %f5
ldsb [%l7 + 0x71], %g7
fandnot2 %f10, %f0, %f8
ldsb [%l7 + 0x58], %o1
ldsb [%l7 + 0x68], %i5
fmovdleu %xcc, %f0, %f7
ldd [%l7 + 0x68], %f12
stw %i1, [%l7 + 0x2C]
ldd [%l7 + 0x20], %f6
std %f0, [%l7 + 0x68]
fbg,a %fcc0, loop_3775
stb %g1, [%l7 + 0x74]
st %f3, [%l7 + 0x4C]
ld [%l7 + 0x50], %f13
loop_3775:
fornot1 %f14, %f6, %f2
stb %l6, [%l7 + 0x31]
fpadd16 %f8, %f2, %f8
stb %o2, [%l7 + 0x08]
fmovsleu %icc, %f4, %f14
movl %icc, %o3, %l3
movrgez %g4, 0x270, %l1
fsrc1 %f6, %f0
mulscc %i7, 0x1AE3, %i4
lduw [%l7 + 0x68], %g3
fornot2s %f11, %f4, %f0
fcmpeq32 %f10, %f12, %o0
brgz,a %l5, loop_3776
fmovsgu %xcc, %f9, %f1
stb %i6, [%l7 + 0x18]
bne,a loop_3777
loop_3776:
stb %l4, [%l7 + 0x67]
st %f9, [%l7 + 0x38]
movvs %icc, %g6, %o4
loop_3777:
st %f3, [%l7 + 0x68]
ldx [%l7 + 0x70], %l2
fbug,a %fcc3, loop_3778
fbue,a %fcc1, loop_3779
movl %icc, %g2, %l0
bgu %xcc, loop_3780
loop_3778:
ldub [%l7 + 0x5E], %o6
loop_3779:
fands %f10, %f12, %f6
fcmple32 %f2, %f10, %o5
loop_3780:
addccc %o7, %i2, %g5
fsrc2 %f2, %f6
ldub [%l7 + 0x0E], %i0
fpsub16s %f6, %f7, %f14
std %f8, [%l7 + 0x78]
stw %i3, [%l7 + 0x08]
addccc %g7, 0x1EB1, %i5
fnors %f14, %f3, %f10
fmovse %icc, %f3, %f4
bneg,a,pn %xcc, loop_3781
movre %o1, %g1, %i1
fmovsneg %xcc, %f5, %f4
fxors %f9, %f8, %f4
loop_3781:
fpadd16s %f8, %f10, %f2
fpsub32 %f14, %f2, %f6
fmul8x16al %f6, %f3, %f8
ldx [%l7 + 0x50], %l6
pdist %f2, %f4, %f6
xnorcc %o3, 0x0564, %o2
move %icc, %g4, %l3
fpmerge %f2, %f9, %f12
stb %l1, [%l7 + 0x4A]
fones %f1
edge16 %i4, %g3, %o0
stb %i7, [%l7 + 0x4E]
fcmpgt32 %f2, %f12, %l5
fmovrsne %i6, %f10, %f6
fbge,a %fcc1, loop_3782
ldx [%l7 + 0x48], %l4
lduw [%l7 + 0x60], %g6
xnor %o4, %g2, %l2
loop_3782:
sth %o6, [%l7 + 0x08]
or %o5, %o7, %i2
bneg,a,pn %xcc, loop_3783
stw %l0, [%l7 + 0x14]
ldsw [%l7 + 0x3C], %i0
lduw [%l7 + 0x20], %i3
loop_3783:
te %icc, 0x5
fbn,a %fcc2, loop_3784
sth %g5, [%l7 + 0x14]
tl %icc, 0x5
smul %i5, %o1, %g1
loop_3784:
fmovdcs %icc, %f0, %f7
fcmpeq32 %f6, %f0, %i1
orn %l6, %o3, %g7
lduw [%l7 + 0x7C], %g4
ldsh [%l7 + 0x7E], %l3
array16 %o2, %i4, %g3
movrgz %o0, %l1, %i7
sub %i6, 0x1124, %l4
edge32l %g6, %o4, %g2
pdist %f8, %f10, %f10
fmovsa %xcc, %f14, %f8
tpos %xcc, 0x0
movcs %xcc, %l5, %o6
and %o5, %o7, %l2
xorcc %l0, 0x118B, %i0
fnand %f0, %f2, %f0
st %f6, [%l7 + 0x20]
ldsh [%l7 + 0x16], %i2
udiv %i3, 0x0C6E, %i5
edge8n %g5, %o1, %g1
movge %xcc, %i1, %l6
brlez %g7, loop_3785
fnot2s %f3, %f7
edge32n %g4, %l3, %o3
ldd [%l7 + 0x58], %f8
loop_3785:
movl %xcc, %i4, %g3
fpadd16s %f1, %f0, %f6
fmovrdlez %o2, %f8, %f10
fbu %fcc3, loop_3786
fbuge %fcc3, loop_3787
alignaddr %l1, %o0, %i6
fnot2s %f0, %f2
loop_3786:
fmovsge %icc, %f9, %f1
loop_3787:
movne %xcc, %i7, %g6
fnand %f8, %f12, %f2
tle %xcc, 0x7
movn %xcc, %o4, %g2
movvc %icc, %l5, %l4
movpos %xcc, %o6, %o5
fmovrsne %o7, %f2, %f7
subc %l0, 0x13D8, %l2
stx %i2, [%l7 + 0x50]
tneg %icc, 0x3
ldsh [%l7 + 0x36], %i0
xnorcc %i5, 0x0B0F, %i3
stw %g5, [%l7 + 0x68]
fmovrslez %g1, %f12, %f12
fornot2s %f5, %f6, %f6
fzero %f0
fornot1s %f6, %f2, %f2
ld [%l7 + 0x18], %f12
brgez %o1, loop_3788
fsrc1s %f12, %f1
movne %icc, %l6, %g7
fxnors %f12, %f2, %f10
loop_3788:
fmovdleu %xcc, %f2, %f0
fnegs %f1, %f13
tsubcctv %g4, %l3, %i1
fpack32 %f0, %f12, %f8
ld [%l7 + 0x38], %f14
ldsb [%l7 + 0x33], %i4
st %f15, [%l7 + 0x2C]
ldsh [%l7 + 0x40], %o3
sth %o2, [%l7 + 0x7E]
for %f10, %f4, %f10
st %f2, [%l7 + 0x54]
bneg,a,pt %icc, loop_3789
ldsw [%l7 + 0x14], %l1
ldub [%l7 + 0x4D], %g3
fbule %fcc0, loop_3790
loop_3789:
tg %xcc, 0x2
lduh [%l7 + 0x10], %i6
fnegs %f10, %f8
loop_3790:
fmovrdlz %i7, %f8, %f2
fand %f10, %f2, %f14
edge32l %o0, %o4, %g2
nop
setx loop_3791, %l0, %l1
jmpl %l1, %g6
sethi 0x11A9, %l5
sllx %l4, %o6, %o5
std %f8, [%l7 + 0x48]
loop_3791:
taddcctv %o7, 0x121A, %l0
fmovsneg %icc, %f8, %f14
ldsw [%l7 + 0x1C], %l2
mulscc %i0, 0x06C2, %i2
fpackfix %f6, %f1
fmovsvs %xcc, %f12, %f1
ldx [%l7 + 0x28], %i5
ldsb [%l7 + 0x08], %i3
sth %g5, [%l7 + 0x18]
stx %g1, [%l7 + 0x28]
lduh [%l7 + 0x46], %l6
fcmple16 %f0, %f2, %g7
fbl,a %fcc3, loop_3792
ldsw [%l7 + 0x40], %g4
stb %l3, [%l7 + 0x22]
stb %i1, [%l7 + 0x3E]
loop_3792:
movrgez %o1, %i4, %o2
std %f0, [%l7 + 0x28]
ldub [%l7 + 0x77], %l1
ld [%l7 + 0x6C], %f8
fornot2s %f14, %f12, %f3
smulcc %g3, %i6, %o3
bne,a,pt %xcc, loop_3793
sth %o0, [%l7 + 0x66]
xnor %i7, %g2, %g6
bvc,a,pn %xcc, loop_3794
loop_3793:
add %l5, 0x0247, %o4
ldx [%l7 + 0x30], %o6
fmovda %xcc, %f15, %f4
loop_3794:
lduw [%l7 + 0x54], %o5
stw %l4, [%l7 + 0x3C]
fmovd %f10, %f12
fmovse %icc, %f9, %f1
and %l0, %l2, %i0
fmovdg %xcc, %f6, %f6
brlez,a %i2, loop_3795
st %f15, [%l7 + 0x1C]
ldsb [%l7 + 0x45], %o7
udiv %i5, 0x1C92, %i3
loop_3795:
ldd [%l7 + 0x60], %f0
fmovdneg %xcc, %f2, %f7
sethi 0x1FDD, %g1
ldsh [%l7 + 0x48], %l6
ldub [%l7 + 0x16], %g5
fors %f0, %f7, %f0
bge,a %xcc, loop_3796
ldsw [%l7 + 0x48], %g4
fmovdleu %icc, %f0, %f4
stb %g7, [%l7 + 0x38]
loop_3796:
smul %l3, %o1, %i4
brnz %i1, loop_3797
fmovdle %icc, %f7, %f8
fzeros %f10
stx %o2, [%l7 + 0x48]
loop_3797:
fmovrdgez %g3, %f4, %f10
brgez,a %i6, loop_3798
tcs %icc, 0x3
stx %l1, [%l7 + 0x18]
tne %icc, 0x1
loop_3798:
fmuld8ulx16 %f2, %f6, %f12
or %o0, %i7, %g2
tgu %xcc, 0x6
brnz %g6, loop_3799
add %o3, %o4, %l5
taddcc %o6, 0x11E9, %o5
fandnot1 %f10, %f2, %f2
loop_3799:
fcmpgt16 %f6, %f4, %l0
std %f10, [%l7 + 0x10]
edge16l %l2, %i0, %i2
udivx %o7, 0x026E, %i5
addccc %l4, 0x09B7, %i3
stx %g1, [%l7 + 0x08]
fmovrde %l6, %f12, %f6
ldd [%l7 + 0x58], %f14
edge16ln %g5, %g4, %l3
fmovscs %icc, %f12, %f13
fcmpd %fcc1, %f10, %f2
movge %xcc, %o1, %g7
addccc %i1, %i4, %o2
addcc %i6, 0x0431, %l1
fmovrsgz %o0, %f9, %f14
ldx [%l7 + 0x08], %i7
movrlz %g3, 0x018, %g2
fblg %fcc1, loop_3800
fnot1 %f0, %f2
std %f12, [%l7 + 0x28]
fmovdvc %icc, %f8, %f10
loop_3800:
sdivx %g6, 0x103D, %o3
brgez %l5, loop_3801
movle %icc, %o6, %o5
andn %l0, 0x0F30, %o4
fbo,a %fcc3, loop_3802
loop_3801:
fandnot1 %f2, %f12, %f0
fmovdgu %xcc, %f10, %f0
tvc %xcc, 0x2
loop_3802:
addcc %l2, 0x0963, %i2
movneg %icc, %o7, %i0
fpadd32s %f13, %f7, %f12
st %f13, [%l7 + 0x38]
fmovsl %xcc, %f15, %f9
movvs %icc, %i5, %l4
movleu %xcc, %g1, %l6
fmovd %f6, %f12
fmovrdgez %i3, %f8, %f6
movneg %xcc, %g5, %l3
fmovdgu %xcc, %f4, %f13
fmovdle %xcc, %f13, %f14
movle %icc, %g4, %o1
stw %i1, [%l7 + 0x7C]
brz,a %g7, loop_3803
fmovdpos %xcc, %f6, %f14
stw %i4, [%l7 + 0x40]
movrgez %i6, 0x03A, %o2
loop_3803:
ldsw [%l7 + 0x48], %l1
fmovdgu %icc, %f12, %f15
fnot1 %f12, %f4
fmovrdlz %i7, %f6, %f4
stb %g3, [%l7 + 0x77]
fors %f7, %f11, %f6
lduh [%l7 + 0x50], %g2
tcs %icc, 0x5
fbu %fcc2, loop_3804
ldsh [%l7 + 0x2E], %g6
fbule,a %fcc0, loop_3805
ldub [%l7 + 0x2B], %o3
loop_3804:
fnot2 %f10, %f4
tn %icc, 0x1
loop_3805:
std %f6, [%l7 + 0x60]
mulscc %o0, 0x09B4, %o6
brgz,a %o5, loop_3806
fcmps %fcc2, %f12, %f2
fcmped %fcc1, %f14, %f12
subccc %l5, %o4, %l2
loop_3806:
fpmerge %f3, %f12, %f0
stw %l0, [%l7 + 0x4C]
fbl %fcc0, loop_3807
st %f0, [%l7 + 0x28]
fbul %fcc3, loop_3808
ldsb [%l7 + 0x78], %i2
loop_3807:
movl %xcc, %i0, %i5
ba loop_3809
loop_3808:
faligndata %f14, %f2, %f6
fxnors %f3, %f8, %f8
movge %xcc, %l4, %g1
loop_3809:
brlz %l6, loop_3810
edge8 %o7, %g5, %i3
fmovrse %g4, %f14, %f8
st %f9, [%l7 + 0x40]
loop_3810:
ldx [%l7 + 0x48], %l3
ldsb [%l7 + 0x1E], %o1
popc %g7, %i4
fmovdge %xcc, %f7, %f1
ldd [%l7 + 0x38], %f8
fbl,a %fcc0, loop_3811
fmovrse %i6, %f12, %f15
fbl %fcc3, loop_3812
fmovrdlz %o2, %f4, %f0
loop_3811:
sll %l1, %i7, %g3
fcmple16 %f12, %f8, %g2
loop_3812:
ldub [%l7 + 0x2D], %g6
stb %i1, [%l7 + 0x7A]
xor %o0, %o3, %o6
lduh [%l7 + 0x70], %o5
edge8ln %o4, %l2, %l5
sth %i2, [%l7 + 0x26]
ldsh [%l7 + 0x68], %i0
ldx [%l7 + 0x68], %i5
fmovdl %xcc, %f12, %f14
fcmps %fcc1, %f1, %f2
fmovse %icc, %f4, %f11
st %f6, [%l7 + 0x60]
fmul8x16al %f13, %f0, %f8
fcmped %fcc1, %f8, %f8
edge16l %l0, %g1, %l4
tcs %icc, 0x6
fsrc1s %f6, %f2
tne %xcc, 0x6
lduh [%l7 + 0x36], %o7
fmovrdlez %g5, %f6, %f4
ldd [%l7 + 0x60], %f6
fabss %f9, %f10
stb %l6, [%l7 + 0x7D]
tl %xcc, 0x2
xnorcc %g4, %l3, %o1
stb %i3, [%l7 + 0x74]
lduh [%l7 + 0x1E], %g7
fnot2 %f14, %f10
subc %i6, %o2, %i4
andncc %i7, %g3, %l1
tpos %xcc, 0x6
ldub [%l7 + 0x64], %g2
fors %f11, %f3, %f1
lduw [%l7 + 0x58], %g6
mova %xcc, %o0, %i1
fbule %fcc2, loop_3813
siam 0x6
umul %o6, 0x098B, %o5
st %f13, [%l7 + 0x54]
loop_3813:
std %f10, [%l7 + 0x10]
stb %o4, [%l7 + 0x63]
fpackfix %f4, %f7
fbo,a %fcc0, loop_3814
fmovdge %icc, %f2, %f7
fmovrsne %l2, %f5, %f5
stb %o3, [%l7 + 0x3A]
loop_3814:
edge32ln %i2, %i0, %l5
addc %l0, %g1, %i5
sth %l4, [%l7 + 0x2C]
fones %f2
ldsw [%l7 + 0x14], %g5
tg %xcc, 0x1
fmovsl %icc, %f4, %f4
fcmpne16 %f12, %f0, %o7
fbo,a %fcc3, loop_3815
fnot1 %f8, %f4
fcmpeq16 %f10, %f12, %g4
te %icc, 0x7
loop_3815:
tneg %xcc, 0x5
mulscc %l3, %o1, %i3
fnot1 %f0, %f0
fbuge %fcc1, loop_3816
fpmerge %f1, %f12, %f0
edge32l %g7, %i6, %o2
movneg %xcc, %l6, %i4
loop_3816:
edge16l %g3, %i7, %l1
sth %g2, [%l7 + 0x5C]
lduw [%l7 + 0x30], %o0
ldsh [%l7 + 0x0A], %i1
fmovdcc %icc, %f12, %f3
std %f2, [%l7 + 0x78]
movrlez %o6, %g6, %o5
ldd [%l7 + 0x78], %f0
movpos %xcc, %l2, %o3
edge16ln %o4, %i2, %i0
fandnot2 %f12, %f2, %f10
stx %l0, [%l7 + 0x40]
fbe %fcc2, loop_3817
fpadd32 %f12, %f2, %f2
brz %g1, loop_3818
fpmerge %f6, %f2, %f10
loop_3817:
xorcc %l5, %i5, %l4
stx %o7, [%l7 + 0x68]
loop_3818:
ldsh [%l7 + 0x54], %g5
bpos,a loop_3819
fbule,a %fcc3, loop_3820
subcc %l3, 0x0B4D, %o1
call loop_3821
loop_3819:
ldx [%l7 + 0x20], %g4
loop_3820:
stx %g7, [%l7 + 0x58]
ldsb [%l7 + 0x71], %i3
loop_3821:
stw %o2, [%l7 + 0x4C]
ldx [%l7 + 0x18], %l6
tleu %xcc, 0x3
std %f2, [%l7 + 0x70]
ldsh [%l7 + 0x64], %i6
st %f5, [%l7 + 0x3C]
nop
setx loop_3822, %l0, %l1
jmpl %l1, %g3
ldx [%l7 + 0x20], %i4
ldsb [%l7 + 0x4A], %l1
xor %g2, %i7, %o0
loop_3822:
fzero %f10
fnands %f15, %f7, %f15
ldub [%l7 + 0x53], %o6
std %f8, [%l7 + 0x78]
sth %i1, [%l7 + 0x0C]
fnegs %f8, %f10
fmovdpos %icc, %f0, %f0
ble,pt %icc, loop_3823
ldd [%l7 + 0x70], %f12
udiv %o5, 0x183C, %l2
edge8n %o3, %g6, %o4
loop_3823:
fandnot1 %f6, %f12, %f4
andncc %i0, %i2, %l0
movrgz %g1, %i5, %l4
movl %icc, %o7, %g5
fcmpne32 %f14, %f2, %l3
tsubcc %l5, %g4, %g7
lduw [%l7 + 0x10], %o1
std %f10, [%l7 + 0x58]
ldd [%l7 + 0x50], %f10
move %icc, %i3, %l6
fmovrse %i6, %f12, %f11
fblg,a %fcc0, loop_3824
fpack16 %f4, %f9
lduw [%l7 + 0x20], %g3
xor %i4, 0x04F4, %l1
loop_3824:
fmovdg %icc, %f12, %f7
fzero %f0
ldsw [%l7 + 0x58], %g2
fmovrde %o2, %f8, %f2
st %f15, [%l7 + 0x4C]
fblg,a %fcc3, loop_3825
fmovrdne %o0, %f8, %f8
lduh [%l7 + 0x4E], %o6
sdivx %i1, 0x0C62, %i7
loop_3825:
fbne,a %fcc3, loop_3826
te %icc, 0x0
fors %f1, %f5, %f13
movrgz %l2, 0x308, %o5
loop_3826:
fcmple32 %f14, %f0, %g6
fcmpne16 %f4, %f14, %o3
fmovdl %icc, %f8, %f15
fmovsn %icc, %f4, %f12
fmovsl %xcc, %f5, %f15
ble loop_3827
fmul8x16al %f13, %f0, %f6
fmuld8ulx16 %f0, %f7, %f6
ld [%l7 + 0x20], %f14
loop_3827:
pdist %f10, %f6, %f14
movl %xcc, %o4, %i2
array16 %l0, %i0, %g1
ldd [%l7 + 0x38], %f6
fmovdleu %xcc, %f9, %f6
ba %icc, loop_3828
movrlz %i5, 0x272, %l4
st %f6, [%l7 + 0x5C]
sub %o7, %l3, %l5
loop_3828:
fcmpne16 %f12, %f8, %g5
ld [%l7 + 0x34], %f6
fmuld8ulx16 %f10, %f9, %f2
fmuld8ulx16 %f13, %f6, %f8
fbe %fcc1, loop_3829
ldsw [%l7 + 0x68], %g7
ldsh [%l7 + 0x72], %o1
tn %xcc, 0x1
loop_3829:
xnor %i3, %g4, %l6
fnor %f0, %f14, %f12
fmovdge %icc, %f8, %f3
fmovrdne %i6, %f4, %f10
ba,pt %xcc, loop_3830
array8 %i4, %g3, %l1
fsrc2 %f10, %f8
bne loop_3831
loop_3830:
tleu %icc, 0x4
fmul8x16al %f2, %f14, %f8
bvs loop_3832
loop_3831:
movrlez %g2, 0x03E, %o0
fpack32 %f8, %f8, %f6
call loop_3833
loop_3832:
ldx [%l7 + 0x60], %o6
stb %o2, [%l7 + 0x4E]
ldd [%l7 + 0x38], %f4
loop_3833:
fnegd %f2, %f10
fpackfix %f14, %f8
fmovdn %icc, %f5, %f3
fsrc2 %f2, %f8
tge %xcc, 0x6
orcc %i1, 0x0176, %i7
fnot2s %f10, %f13
bleu,pt %xcc, loop_3834
fpsub32s %f15, %f3, %f6
fbul,a %fcc0, loop_3835
fornot2 %f6, %f12, %f12
loop_3834:
ldsw [%l7 + 0x34], %o5
fbul,a %fcc3, loop_3836
loop_3835:
mulx %l2, 0x1D6B, %o3
movne %xcc, %o4, %i2
movl %xcc, %l0, %i0
loop_3836:
fone %f12
fmovdvc %xcc, %f5, %f4
movleu %icc, %g1, %i5
sllx %l4, 0x05, %g6
fpadd16s %f3, %f1, %f2
fcmple32 %f14, %f12, %l3
brnz,a %o7, loop_3837
ldx [%l7 + 0x40], %l5
fbug %fcc2, loop_3838
movre %g5, 0x25F, %g7
loop_3837:
sethi 0x0660, %i3
fornot1 %f4, %f6, %f8
loop_3838:
stb %o1, [%l7 + 0x1A]
smulcc %l6, 0x090D, %g4
fexpand %f12, %f4
fmovsg %icc, %f2, %f3
sth %i6, [%l7 + 0x1A]
fble %fcc0, loop_3839
stx %g3, [%l7 + 0x48]
brnz %i4, loop_3840
ldx [%l7 + 0x78], %g2
loop_3839:
fmovdvs %icc, %f0, %f8
ldd [%l7 + 0x20], %f0
loop_3840:
fornot1 %f0, %f10, %f8
or %o0, 0x058F, %l1
sth %o2, [%l7 + 0x7E]
orncc %i1, 0x1B68, %o6
fcmple16 %f8, %f4, %i7
bneg,a,pn %icc, loop_3841
bleu,pt %xcc, loop_3842
tcs %icc, 0x1
fnor %f12, %f6, %f8
loop_3841:
fcmpd %fcc2, %f12, %f10
loop_3842:
fmovsle %xcc, %f0, %f14
fcmple16 %f14, %f8, %o5
fcmps %fcc3, %f0, %f14
edge16ln %o3, %o4, %l2
move %icc, %l0, %i0
ldub [%l7 + 0x2B], %i2
ldx [%l7 + 0x20], %i5
ldsb [%l7 + 0x16], %l4
edge32ln %g6, %l3, %g1
fnegs %f14, %f9
fmovrdlez %o7, %f4, %f2
lduw [%l7 + 0x54], %l5
ble,pn %icc, loop_3843
movre %g7, %i3, %o1
st %f10, [%l7 + 0x54]
fmovscs %icc, %f10, %f7
loop_3843:
ld [%l7 + 0x0C], %f11
udiv %g5, 0x0D82, %g4
ldsb [%l7 + 0x70], %l6
stb %g3, [%l7 + 0x19]
brlez,a %i6, loop_3844
fcmpes %fcc3, %f14, %f2
stb %i4, [%l7 + 0x7A]
tg %icc, 0x5
loop_3844:
bvs,a loop_3845
srlx %g2, 0x06, %o0
movleu %xcc, %l1, %o2
fmovrdlez %o6, %f4, %f4
loop_3845:
bshuffle %f14, %f4, %f0
fabsd %f6, %f14
fpmerge %f7, %f4, %f8
fbu %fcc0, loop_3846
ldsw [%l7 + 0x14], %i7
fpsub16s %f0, %f5, %f13
sdivcc %i1, 0x1F4E, %o5
loop_3846:
fsrc1s %f3, %f4
addcc %o3, 0x1F51, %o4
fpsub16 %f4, %f8, %f6
ldsw [%l7 + 0x18], %l2
lduw [%l7 + 0x44], %i0
tn %xcc, 0x1
movcs %xcc, %l0, %i2
faligndata %f2, %f6, %f2
fmuld8ulx16 %f7, %f13, %f12
fmovsn %icc, %f11, %f1
ldsh [%l7 + 0x66], %i5
movneg %xcc, %g6, %l3
fsrc2s %f6, %f5
fmovsg %icc, %f0, %f4
fnors %f2, %f5, %f3
mova %icc, %g1, %l4
array16 %l5, %o7, %i3
fbne %fcc1, loop_3847
bcc,a,pn %icc, loop_3848
fmovdn %xcc, %f3, %f7
lduh [%l7 + 0x4E], %o1
loop_3847:
xnor %g5, 0x19E7, %g4
loop_3848:
stx %g7, [%l7 + 0x50]
stx %l6, [%l7 + 0x48]
fbge,a %fcc0, loop_3849
ld [%l7 + 0x60], %f0
tcc %xcc, 0x1
lduw [%l7 + 0x3C], %i6
loop_3849:
fmovdg %xcc, %f5, %f1
sth %i4, [%l7 + 0x08]
call loop_3850
tl %xcc, 0x1
fsrc1s %f0, %f4
stw %g3, [%l7 + 0x30]
loop_3850:
addcc %o0, %g2, %l1
fba,a %fcc1, loop_3851
fcmpgt16 %f10, %f0, %o6
fble %fcc3, loop_3852
fsrc2s %f8, %f7
loop_3851:
stx %i7, [%l7 + 0x28]
fnegs %f15, %f10
loop_3852:
sth %o2, [%l7 + 0x10]
edge16ln %o5, %o3, %o4
edge8ln %i1, %i0, %l2
tl %icc, 0x1
brlz %l0, loop_3853
ld [%l7 + 0x1C], %f14
edge8ln %i5, %i2, %l3
stw %g1, [%l7 + 0x6C]
loop_3853:
movcc %icc, %g6, %l4
tleu %xcc, 0x6
for %f0, %f2, %f4
fpackfix %f8, %f15
std %f14, [%l7 + 0x50]
subccc %o7, %i3, %o1
brlez %g5, loop_3854
fbuge,a %fcc2, loop_3855
movpos %icc, %l5, %g7
fmovdcc %xcc, %f1, %f7
loop_3854:
fmovsgu %icc, %f8, %f11
loop_3855:
std %f12, [%l7 + 0x38]
bne,pt %xcc, loop_3856
bne,a,pt %icc, loop_3857
andncc %l6, %g4, %i4
ldx [%l7 + 0x40], %g3
loop_3856:
sdivx %i6, 0x1D74, %o0
loop_3857:
std %f0, [%l7 + 0x48]
taddcctv %l1, 0x048F, %o6
fnegd %f2, %f2
fands %f1, %f0, %f3
ldub [%l7 + 0x56], %g2
movg %xcc, %i7, %o2
srax %o3, %o5, %o4
movvs %xcc, %i0, %i1
sth %l0, [%l7 + 0x62]
movrne %l2, 0x05D, %i2
ldsw [%l7 + 0x14], %i5
smul %l3, %g6, %g1
fmovrsgez %l4, %f10, %f11
andcc %o7, 0x0C3A, %o1
fpack32 %f14, %f12, %f6
ldd [%l7 + 0x58], %f12
stx %i3, [%l7 + 0x28]
orcc %l5, 0x0D19, %g7
stb %l6, [%l7 + 0x44]
fbge,a %fcc0, loop_3858
stx %g5, [%l7 + 0x70]
ldx [%l7 + 0x08], %i4
xorcc %g4, 0x127C, %g3
loop_3858:
bpos,pn %icc, loop_3859
lduw [%l7 + 0x78], %o0
fones %f15
ldsh [%l7 + 0x7C], %i6
loop_3859:
ldsb [%l7 + 0x3C], %l1
stw %o6, [%l7 + 0x60]
lduh [%l7 + 0x70], %i7
fone %f10
movge %xcc, %o2, %o3
movcs %icc, %g2, %o5
fnor %f10, %f8, %f8
fcmpgt32 %f14, %f14, %i0
fbue,a %fcc2, loop_3860
ldd [%l7 + 0x18], %f4
stx %i1, [%l7 + 0x70]
addc %o4, 0x0A8A, %l0
loop_3860:
std %f4, [%l7 + 0x10]
ldd [%l7 + 0x10], %f10
fandnot2s %f4, %f10, %f4
stx %i2, [%l7 + 0x08]
fmovsvc %xcc, %f1, %f12
nop
setx loop_3861, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subccc %l2, %i5, %g6
nop
setx loop_3862, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brgez %l3, loop_3863
loop_3861:
fmovrslez %g1, %f12, %f10
move %xcc, %o7, %l4
loop_3862:
tn %icc, 0x1
loop_3863:
fbn,a %fcc1, loop_3864
ldsh [%l7 + 0x0C], %i3
tsubcctv %l5, %g7, %l6
sdivx %g5, 0x1D98, %o1
loop_3864:
movvc %xcc, %g4, %g3
bge,pn %icc, loop_3865
and %o0, 0x08EC, %i4
fsrc2 %f2, %f6
brlez %l1, loop_3866
loop_3865:
fabss %f7, %f5
fpsub32s %f14, %f10, %f4
fcmpes %fcc3, %f11, %f11
loop_3866:
taddcctv %i6, %o6, %i7
std %f12, [%l7 + 0x48]
sethi 0x1D66, %o2
brlez %o3, loop_3867
ldx [%l7 + 0x30], %o5
ba %xcc, loop_3868
fnands %f12, %f3, %f2
loop_3867:
fmovdge %xcc, %f0, %f0
fmul8x16al %f1, %f4, %f14
loop_3868:
srl %g2, 0x09, %i0
fmovde %xcc, %f7, %f4
ldsb [%l7 + 0x14], %i1
array8 %l0, %o4, %l2
fblg,a %fcc3, loop_3869
ldsb [%l7 + 0x73], %i5
tge %xcc, 0x4
edge16l %i2, %g6, %g1
loop_3869:
tvc %icc, 0x1
fones %f13
std %f6, [%l7 + 0x08]
ba,pn %icc, loop_3870
fmuld8sux16 %f6, %f14, %f4
tvc %icc, 0x0
fmovse %icc, %f3, %f13
loop_3870:
fcmpne16 %f12, %f6, %o7
ldub [%l7 + 0x51], %l4
fmovscc %icc, %f15, %f6
fbn,a %fcc3, loop_3871
ldsh [%l7 + 0x2C], %l3
fcmple32 %f2, %f2, %i3
ldd [%l7 + 0x28], %f12
loop_3871:
srl %g7, 0x11, %l6
fmovdleu %xcc, %f13, %f14
sdiv %l5, 0x085D, %o1
ble,a loop_3872
xorcc %g5, 0x0383, %g4
stw %o0, [%l7 + 0x70]
stx %g3, [%l7 + 0x70]
loop_3872:
ldx [%l7 + 0x70], %l1
ldsh [%l7 + 0x6E], %i4
ldd [%l7 + 0x18], %f12
lduw [%l7 + 0x7C], %o6
tgu %icc, 0x6
stx %i7, [%l7 + 0x68]
fmovdle %icc, %f10, %f14
ldd [%l7 + 0x70], %f4
fbul,a %fcc3, loop_3873
andncc %i6, %o3, %o5
movge %xcc, %g2, %o2
nop
setx loop_3874, %l0, %l1
jmpl %l1, %i1
loop_3873:
stb %l0, [%l7 + 0x16]
stb %o4, [%l7 + 0x11]
nop
setx loop_3875, %l0, %l1
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_3874:
fabsd %f4, %f2
fmovdpos %icc, %f15, %f15
ldx [%l7 + 0x38], %i0
loop_3875:
fbge %fcc3, loop_3876
fnor %f4, %f10, %f0
movleu %icc, %l2, %i5
fandnot2 %f4, %f8, %f2
loop_3876:
movre %g6, 0x291, %i2
call loop_3877
tvc %xcc, 0x2
st %f7, [%l7 + 0x70]
ldsh [%l7 + 0x7A], %o7
loop_3877:
fpsub32s %f12, %f11, %f1
ldsh [%l7 + 0x2E], %l4
fble %fcc3, loop_3878
umul %g1, %i3, %g7
fabss %f2, %f8
nop
setx loop_3879, %l0, %l1
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_3878:
fmovrsne %l6, %f5, %f7
fnot2s %f4, %f11
stb %l3, [%l7 + 0x50]
loop_3879:
sth %o1, [%l7 + 0x72]
fornot2 %f8, %f14, %f8
array8 %l5, %g4, %g5
tsubcc %o0, 0x1546, %g3
xor %l1, %i4, %i7
ldsh [%l7 + 0x1C], %o6
fands %f14, %f14, %f4
std %f0, [%l7 + 0x40]
ble,a loop_3880
tleu %icc, 0x1
faligndata %f12, %f12, %f12
fbe,a %fcc2, loop_3881
loop_3880:
fcmped %fcc3, %f10, %f2
bn,a,pt %icc, loop_3882
fbue,a %fcc0, loop_3883
loop_3881:
ldsb [%l7 + 0x4A], %i6
fmovrdlez %o5, %f14, %f8
loop_3882:
smul %o3, 0x09EC, %o2
loop_3883:
srax %i1, %g2, %o4
ldd [%l7 + 0x38], %f6
edge32 %l0, %i0, %l2
brlz,a %i5, loop_3884
tl %icc, 0x2
fpack32 %f0, %f14, %f6
ldd [%l7 + 0x38], %f12
loop_3884:
and %i2, %o7, %l4
fmovdneg %icc, %f8, %f6
stx %g1, [%l7 + 0x40]
st %f10, [%l7 + 0x18]
stb %g6, [%l7 + 0x4D]
lduh [%l7 + 0x18], %i3
fmovdl %xcc, %f7, %f9
sll %l6, %l3, %g7
std %f6, [%l7 + 0x50]
lduh [%l7 + 0x0C], %o1
fnot2 %f8, %f10
fmovdne %icc, %f6, %f10
fba,a %fcc0, loop_3885
movgu %xcc, %l5, %g5
orcc %o0, 0x1962, %g4
mulscc %l1, %i4, %g3
loop_3885:
ld [%l7 + 0x78], %f14
orcc %o6, %i6, %o5
ldd [%l7 + 0x08], %f12
fmovrsgez %o3, %f3, %f8
fmul8x16au %f10, %f9, %f4
std %f14, [%l7 + 0x18]
fornot2s %f8, %f12, %f15
brgz,a %i7, loop_3886
ldsw [%l7 + 0x7C], %o2
fmovrse %i1, %f8, %f11
fabss %f3, %f3
loop_3886:
fbu,a %fcc3, loop_3887
mova %icc, %o4, %g2
fmovdg %icc, %f11, %f2
sethi 0x06FF, %i0
loop_3887:
tl %icc, 0x3
fbe,a %fcc1, loop_3888
srax %l2, 0x13, %l0
lduh [%l7 + 0x28], %i5
fmovsa %xcc, %f1, %f14
loop_3888:
movl %icc, %o7, %l4
movvs %icc, %i2, %g1
lduw [%l7 + 0x3C], %g6
bn loop_3889
fbe,a %fcc0, loop_3890
brlez,a %l6, loop_3891
ldsw [%l7 + 0x14], %i3
loop_3889:
mulx %g7, 0x1A14, %l3
loop_3890:
movpos %icc, %o1, %g5
loop_3891:
fmul8sux16 %f14, %f12, %f6
fsrc1 %f10, %f8
fmul8ulx16 %f14, %f6, %f8
brlz,a %l5, loop_3892
lduw [%l7 + 0x14], %o0
fnand %f12, %f10, %f10
tleu %icc, 0x5
loop_3892:
fmovde %icc, %f14, %f7
movrgz %g4, 0x133, %l1
movl %icc, %i4, %g3
fands %f14, %f10, %f8
sub %i6, 0x02DB, %o6
fmuld8sux16 %f4, %f8, %f8
edge32l %o3, %i7, %o5
ld [%l7 + 0x44], %f11
stb %i1, [%l7 + 0x0B]
fmovdg %icc, %f5, %f4
fpsub32s %f2, %f14, %f2
sth %o4, [%l7 + 0x70]
movn %icc, %g2, %o2
fpack16 %f0, %f7
fmovsne %xcc, %f9, %f14
popc %l2, %i0
fmovdg %xcc, %f12, %f1
fones %f13
bcc %xcc, loop_3893
te %icc, 0x7
bg %xcc, loop_3894
bgu,pt %xcc, loop_3895
loop_3893:
lduh [%l7 + 0x20], %i5
ldsh [%l7 + 0x3C], %o7
loop_3894:
fexpand %f14, %f10
loop_3895:
fbg %fcc0, loop_3896
fbug %fcc1, loop_3897
fornot1 %f14, %f14, %f4
lduw [%l7 + 0x54], %l0
loop_3896:
udivx %i2, 0x023A, %g1
loop_3897:
fpsub16s %f13, %f13, %f15
movneg %xcc, %l4, %l6
ldsb [%l7 + 0x40], %i3
tcs %icc, 0x5
udiv %g6, 0x0FE2, %l3
fcmpes %fcc2, %f6, %f8
movg %icc, %o1, %g5
fnands %f2, %f6, %f13
sll %g7, %l5, %o0
stb %g4, [%l7 + 0x1C]
sth %i4, [%l7 + 0x66]
ldub [%l7 + 0x28], %l1
fone %f0
xnorcc %g3, %o6, %o3
std %f2, [%l7 + 0x50]
fpmerge %f15, %f10, %f8
sth %i7, [%l7 + 0x48]
brlz %o5, loop_3898
fone %f10
movcc %xcc, %i6, %i1
fpsub16s %f11, %f1, %f13
loop_3898:
ldd [%l7 + 0x48], %f0
fnot1s %f13, %f14
taddcc %g2, %o2, %l2
fbul %fcc0, loop_3899
siam 0x2
edge8n %o4, %i5, %o7
ldub [%l7 + 0x43], %l0
loop_3899:
fpadd16 %f6, %f4, %f12
xor %i0, %g1, %i2
ld [%l7 + 0x1C], %f9
xor %l6, %l4, %g6
ld [%l7 + 0x44], %f4
smul %l3, %o1, %g5
edge16l %i3, %g7, %o0
edge32 %l5, %i4, %g4
tsubcctv %l1, 0x111B, %o6
fpadd32s %f4, %f6, %f9
ldd [%l7 + 0x28], %f4
edge16n %o3, %i7, %o5
taddcctv %i6, 0x1098, %g3
bshuffle %f14, %f10, %f2
bshuffle %f10, %f0, %f8
sub %g2, 0x07BC, %o2
fmovrdlez %l2, %f8, %f6
sub %o4, 0x1E4B, %i1
mova %icc, %o7, %i5
fpack16 %f0, %f4
fone %f2
ldsw [%l7 + 0x14], %i0
ta %icc, 0x6
orncc %l0, %g1, %l6
sth %l4, [%l7 + 0x46]
ta %xcc, 0x4
subcc %i2, 0x123E, %g6
fmovdcs %icc, %f6, %f2
fpsub16 %f0, %f4, %f8
subc %l3, %o1, %i3
stx %g5, [%l7 + 0x68]
ldub [%l7 + 0x3F], %g7
fpadd32s %f10, %f6, %f4
fcmpeq16 %f4, %f14, %l5
fbu,a %fcc3, loop_3900
fmovscs %icc, %f2, %f0
tgu %icc, 0x4
fnot2s %f15, %f1
loop_3900:
ldsb [%l7 + 0x1C], %o0
fones %f5
ldsw [%l7 + 0x6C], %i4
st %f7, [%l7 + 0x4C]
fmovdne %icc, %f2, %f5
edge8 %g4, %l1, %o3
umul %i7, 0x17F9, %o5
fsrc2 %f4, %f14
addcc %i6, %o6, %g2
bn,a loop_3901
fones %f15
fbge %fcc2, loop_3902
te %xcc, 0x2
loop_3901:
fandnot1 %f6, %f4, %f12
tsubcc %o2, %l2, %o4
loop_3902:
fnand %f10, %f2, %f12
sth %g3, [%l7 + 0x7E]
fmovrsgez %o7, %f11, %f4
sdiv %i1, 0x07A0, %i5
fors %f11, %f8, %f9
stw %i0, [%l7 + 0x4C]
popc %g1, %l0
array32 %l6, %l4, %i2
nop
setx loop_3903, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x10], %f14
ldx [%l7 + 0x28], %g6
fmovrsgez %l3, %f14, %f12
loop_3903:
ldsh [%l7 + 0x36], %i3
ldx [%l7 + 0x38], %o1
udivx %g7, 0x1743, %g5
andcc %o0, 0x1493, %l5
ldx [%l7 + 0x40], %i4
lduw [%l7 + 0x24], %l1
tvc %icc, 0x1
ldd [%l7 + 0x10], %f6
ld [%l7 + 0x7C], %f6
fxors %f6, %f1, %f8
stx %g4, [%l7 + 0x10]
fblg %fcc2, loop_3904
lduh [%l7 + 0x5A], %o3
tcs %icc, 0x6
alignaddrl %o5, %i7, %o6
loop_3904:
alignaddr %g2, %i6, %o2
ldub [%l7 + 0x18], %l2
st %f3, [%l7 + 0x50]
fsrc2 %f0, %f8
for %f14, %f4, %f8
addc %o4, 0x0D19, %o7
ldsb [%l7 + 0x77], %g3
sdiv %i5, 0x10D6, %i0
st %f0, [%l7 + 0x50]
ldsb [%l7 + 0x0E], %g1
add %i1, %l6, %l0
fxnor %f2, %f14, %f4
fblg,a %fcc1, loop_3905
andn %i2, %l4, %l3
fbne %fcc2, loop_3906
stw %g6, [%l7 + 0x24]
loop_3905:
ldsb [%l7 + 0x1F], %i3
ldsw [%l7 + 0x5C], %g7
loop_3906:
fone %f10
umulcc %g5, 0x0FC8, %o1
fblg %fcc0, loop_3907
add %o0, 0x1814, %i4
tge %xcc, 0x5
nop
setx loop_3908, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3907:
ld [%l7 + 0x14], %f8
st %f9, [%l7 + 0x10]
fcmpgt16 %f14, %f10, %l5
loop_3908:
ldsw [%l7 + 0x68], %g4
movneg %xcc, %l1, %o3
std %f8, [%l7 + 0x78]
stx %o5, [%l7 + 0x48]
st %f5, [%l7 + 0x48]
movpos %xcc, %o6, %g2
brlez %i7, loop_3909
std %f0, [%l7 + 0x58]
alignaddr %o2, %i6, %o4
fnot2s %f15, %f6
loop_3909:
bvs,pt %xcc, loop_3910
bpos,pt %xcc, loop_3911
movrlz %o7, %l2, %i5
ldub [%l7 + 0x77], %i0
loop_3910:
sth %g1, [%l7 + 0x3A]
loop_3911:
andn %i1, %l6, %g3
stx %l0, [%l7 + 0x50]
bpos loop_3912
stb %i2, [%l7 + 0x26]
fpadd32s %f13, %f8, %f15
ldub [%l7 + 0x6C], %l4
loop_3912:
std %f0, [%l7 + 0x38]
ldd [%l7 + 0x10], %f2
ldsb [%l7 + 0x54], %g6
edge8ln %l3, %i3, %g7
xor %g5, 0x043A, %o1
edge32 %i4, %o0, %g4
bg,a loop_3913
fpadd32s %f0, %f9, %f5
tge %xcc, 0x5
ld [%l7 + 0x38], %f7
loop_3913:
movrlez %l5, %o3, %o5
ldx [%l7 + 0x30], %l1
fpadd32 %f0, %f10, %f4
stw %o6, [%l7 + 0x7C]
tneg %xcc, 0x7
addcc %g2, %o2, %i7
fmul8ulx16 %f14, %f14, %f2
ldub [%l7 + 0x33], %i6
ldsh [%l7 + 0x54], %o7
fmovrsne %l2, %f13, %f8
fmovdne %icc, %f15, %f12
ldsw [%l7 + 0x14], %o4
tcc %icc, 0x7
ldub [%l7 + 0x4E], %i0
fmovrde %g1, %f14, %f14
ldx [%l7 + 0x40], %i1
udivx %i5, 0x14DD, %l6
fcmpgt32 %f6, %f2, %g3
movrlz %l0, 0x2FA, %l4
brgz %i2, loop_3914
sdivx %l3, 0x0444, %i3
fmovrdgez %g7, %f14, %f12
movneg %xcc, %g5, %o1
loop_3914:
std %f8, [%l7 + 0x30]
fmovrslez %i4, %f13, %f7
fbu %fcc1, loop_3915
tcc %xcc, 0x7
ldsh [%l7 + 0x68], %o0
orcc %g4, %g6, %l5
loop_3915:
mova %xcc, %o5, %l1
lduh [%l7 + 0x4A], %o6
lduh [%l7 + 0x62], %o3
stb %g2, [%l7 + 0x5E]
fmovspos %xcc, %f12, %f11
fpackfix %f2, %f13
ldsh [%l7 + 0x40], %i7
fmovrsne %i6, %f13, %f10
fandnot2 %f8, %f12, %f6
fmovscc %xcc, %f13, %f2
tcs %xcc, 0x2
fbug %fcc2, loop_3916
sra %o7, 0x01, %o2
fmovsge %icc, %f2, %f14
std %f14, [%l7 + 0x18]
loop_3916:
tgu %icc, 0x1
stx %o4, [%l7 + 0x40]
nop
setx loop_3917, %l0, %l1
jmpl %l1, %l2
lduw [%l7 + 0x40], %g1
fbe,a %fcc3, loop_3918
subccc %i0, 0x0B24, %i1
loop_3917:
movn %xcc, %l6, %i5
movleu %icc, %g3, %l4
loop_3918:
fmovdn %icc, %f13, %f12
sth %i2, [%l7 + 0x3E]
ldsb [%l7 + 0x1F], %l3
fpmerge %f8, %f4, %f0
fcmpes %fcc2, %f3, %f12
xorcc %l0, %g7, %i3
fbl,a %fcc3, loop_3919
stb %o1, [%l7 + 0x4F]
be,pt %icc, loop_3920
fmul8sux16 %f4, %f4, %f0
loop_3919:
edge8 %i4, %g5, %g4
ldub [%l7 + 0x39], %o0
loop_3920:
fbn %fcc1, loop_3921
sth %g6, [%l7 + 0x7E]
smul %l5, 0x1ED4, %o5
fbue %fcc0, loop_3922
loop_3921:
stb %o6, [%l7 + 0x12]
fble %fcc3, loop_3923
sdiv %o3, 0x08D7, %l1
loop_3922:
sethi 0x0ABC, %i7
ldub [%l7 + 0x10], %i6
loop_3923:
ldsw [%l7 + 0x4C], %o7
bneg %xcc, loop_3924
smulcc %g2, %o4, %o2
fbl %fcc1, loop_3925
fmovsg %icc, %f3, %f14
loop_3924:
stw %g1, [%l7 + 0x28]
fmovsge %icc, %f14, %f2
loop_3925:
ldub [%l7 + 0x0F], %l2
ldx [%l7 + 0x78], %i0
mulx %l6, %i1, %g3
srl %i5, 0x02, %i2
ldsw [%l7 + 0x18], %l3
std %f4, [%l7 + 0x18]
array32 %l0, %l4, %g7
fmovdgu %xcc, %f6, %f5
ldsb [%l7 + 0x60], %o1
fmovdl %icc, %f2, %f1
ld [%l7 + 0x28], %f3
fxnors %f0, %f6, %f13
orncc %i3, 0x1BC4, %g5
srlx %i4, 0x1E, %o0
bl,a,pn %icc, loop_3926
fmovsge %xcc, %f2, %f3
fxors %f2, %f9, %f15
fbue %fcc3, loop_3927
loop_3926:
stb %g6, [%l7 + 0x42]
stb %g4, [%l7 + 0x0C]
bvs,pn %xcc, loop_3928
loop_3927:
alignaddrl %o5, %l5, %o3
udivx %o6, 0x11DA, %l1
addccc %i6, %i7, %o7
loop_3928:
fmovdleu %xcc, %f8, %f9
tge %icc, 0x7
ldsh [%l7 + 0x0C], %o4
fmovrdgez %o2, %f2, %f14
subcc %g2, 0x0CA9, %g1
ldsw [%l7 + 0x24], %l2
fornot1 %f10, %f2, %f2
fmovdcc %icc, %f1, %f4
movne %xcc, %l6, %i1
ldsh [%l7 + 0x34], %i0
ta %icc, 0x1
ldsw [%l7 + 0x34], %g3
ldx [%l7 + 0x68], %i5
addccc %i2, 0x1BC0, %l3
smul %l0, 0x16B3, %l4
fpsub16s %f4, %f13, %f10
xorcc %g7, %i3, %o1
brgz %i4, loop_3929
movvs %icc, %o0, %g5
fmovdvs %xcc, %f15, %f0
fexpand %f3, %f4
loop_3929:
bg,pt %xcc, loop_3930
stb %g4, [%l7 + 0x0B]
ldsh [%l7 + 0x74], %o5
sdiv %l5, 0x1AF2, %o3
loop_3930:
fmovdneg %icc, %f15, %f13
fones %f11
tcs %xcc, 0x3
edge32n %o6, %g6, %l1
movneg %xcc, %i7, %i6
ldx [%l7 + 0x08], %o7
movle %icc, %o2, %g2
fabsd %f2, %f2
fmovrslez %o4, %f2, %f7
ldsw [%l7 + 0x2C], %g1
sll %l2, %l6, %i1
fbue,a %fcc0, loop_3931
ldsw [%l7 + 0x54], %i0
tn %xcc, 0x0
fxor %f2, %f10, %f0
loop_3931:
faligndata %f12, %f12, %f2
lduw [%l7 + 0x30], %g3
ldsw [%l7 + 0x40], %i5
bleu,pt %icc, loop_3932
fnegd %f10, %f12
bvc,a,pt %xcc, loop_3933
fzero %f0
loop_3932:
fpack32 %f2, %f6, %f10
sllx %i2, 0x0F, %l0
loop_3933:
fmovrsgz %l4, %f10, %f6
tg %xcc, 0x1
tsubcc %l3, %i3, %g7
fmovrsgez %o1, %f13, %f14
ld [%l7 + 0x20], %f13
xnor %o0, %i4, %g4
ldub [%l7 + 0x59], %o5
bneg,a loop_3934
ldsb [%l7 + 0x1D], %g5
fmovdgu %icc, %f7, %f10
bvs %xcc, loop_3935
loop_3934:
movpos %icc, %o3, %l5
andn %g6, 0x1434, %l1
bneg,a loop_3936
loop_3935:
ldd [%l7 + 0x10], %f8
bge,a loop_3937
fmovsl %icc, %f4, %f13
loop_3936:
edge16n %o6, %i7, %i6
xnorcc %o2, %o7, %g2
loop_3937:
alignaddrl %g1, %o4, %l6
fmovsneg %xcc, %f2, %f14
fornot1 %f0, %f2, %f10
fmovscc %icc, %f15, %f14
taddcctv %i1, 0x1270, %i0
stb %l2, [%l7 + 0x0C]
udiv %g3, 0x1885, %i5
brlez,a %i2, loop_3938
lduw [%l7 + 0x64], %l0
movneg %xcc, %l3, %i3
lduw [%l7 + 0x5C], %l4
loop_3938:
tvs %xcc, 0x1
fmovdvs %xcc, %f5, %f7
std %f4, [%l7 + 0x28]
fnot1 %f10, %f4
edge32ln %g7, %o0, %o1
st %f1, [%l7 + 0x40]
movvs %icc, %g4, %i4
fmul8x16au %f5, %f4, %f4
ldsw [%l7 + 0x70], %g5
mulscc %o3, 0x1C29, %o5
fpack32 %f6, %f10, %f10
bvc,a,pt %icc, loop_3939
fcmpeq16 %f12, %f6, %g6
movpos %xcc, %l1, %l5
tneg %xcc, 0x6
loop_3939:
add %o6, %i7, %o2
lduh [%l7 + 0x16], %o7
for %f6, %f0, %f4
tneg %xcc, 0x1
bneg loop_3940
edge32n %i6, %g1, %o4
bgu loop_3941
lduh [%l7 + 0x5C], %g2
loop_3940:
fbu %fcc1, loop_3942
fcmpeq32 %f2, %f12, %l6
loop_3941:
fpadd16 %f8, %f10, %f14
fbl %fcc0, loop_3943
loop_3942:
fmovdneg %xcc, %f1, %f9
fbge %fcc1, loop_3944
std %f4, [%l7 + 0x18]
loop_3943:
tleu %icc, 0x6
addc %i0, 0x0AA2, %i1
loop_3944:
fmovspos %xcc, %f4, %f6
ldsb [%l7 + 0x45], %g3
fmovrsne %i5, %f0, %f0
fmovda %xcc, %f15, %f10
fcmps %fcc1, %f2, %f1
ldsb [%l7 + 0x69], %l2
fblg,a %fcc0, loop_3945
fmovrsne %l0, %f2, %f0
sth %l3, [%l7 + 0x20]
ldsh [%l7 + 0x1C], %i2
loop_3945:
fmovs %f13, %f3
lduh [%l7 + 0x0E], %i3
fbe %fcc2, loop_3946
fmovsneg %icc, %f4, %f13
bvs loop_3947
add %g7, 0x0FC8, %l4
loop_3946:
st %f11, [%l7 + 0x40]
ldsw [%l7 + 0x10], %o0
loop_3947:
tle %xcc, 0x2
array32 %o1, %g4, %g5
fbul %fcc2, loop_3948
fmovsvs %icc, %f4, %f9
bleu %icc, loop_3949
bcs,a,pt %xcc, loop_3950
loop_3948:
ld [%l7 + 0x1C], %f6
fmovrdgez %i4, %f12, %f6
loop_3949:
or %o3, 0x11B4, %o5
loop_3950:
alignaddrl %l1, %l5, %o6
lduh [%l7 + 0x1A], %g6
srlx %o2, %i7, %i6
bvs,pt %xcc, loop_3951
fors %f8, %f11, %f7
tgu %icc, 0x3
ldsb [%l7 + 0x61], %o7
loop_3951:
fmuld8sux16 %f13, %f15, %f4
edge32l %o4, %g1, %g2
ldsb [%l7 + 0x37], %i0
sth %l6, [%l7 + 0x1C]
ldd [%l7 + 0x30], %f6
ldx [%l7 + 0x48], %i1
bshuffle %f14, %f12, %f10
xnorcc %g3, %i5, %l2
fands %f5, %f4, %f3
ldd [%l7 + 0x08], %f12
brz,a %l3, loop_3952
lduh [%l7 + 0x10], %i2
fmovda %icc, %f3, %f3
mulx %i3, %g7, %l4
loop_3952:
fmovsg %xcc, %f4, %f3
brgez %l0, loop_3953
bg,a,pn %icc, loop_3954
ldx [%l7 + 0x28], %o1
and %o0, %g5, %i4
loop_3953:
array16 %o3, %o5, %l1
loop_3954:
tpos %icc, 0x7
fmul8sux16 %f0, %f10, %f14
bcc loop_3955
array32 %l5, %o6, %g6
stw %o2, [%l7 + 0x64]
ble,a loop_3956
loop_3955:
st %f13, [%l7 + 0x4C]
bpos,pn %icc, loop_3957
ldub [%l7 + 0x6F], %g4
loop_3956:
fandnot1 %f14, %f14, %f0
edge16n %i7, %o7, %i6
loop_3957:
fcmple16 %f10, %f8, %g1
fpadd16 %f4, %f12, %f10
fexpand %f6, %f0
tn %icc, 0x7
fnor %f2, %f10, %f4
sdiv %o4, 0x052C, %i0
ldsw [%l7 + 0x10], %g2
andcc %l6, %g3, %i5
sethi 0x0C1D, %i1
fmul8x16 %f12, %f4, %f4
brgez %l3, loop_3958
edge8ln %i2, %l2, %i3
std %f8, [%l7 + 0x58]
fmovsn %icc, %f9, %f15
loop_3958:
ldsh [%l7 + 0x6A], %g7
addccc %l4, %l0, %o0
stw %o1, [%l7 + 0x60]
fbl,a %fcc3, loop_3959
lduw [%l7 + 0x10], %g5
lduw [%l7 + 0x74], %i4
tleu %icc, 0x3
loop_3959:
bne,a %icc, loop_3960
stx %o3, [%l7 + 0x78]
fmovsne %icc, %f10, %f13
fnot2s %f6, %f6
loop_3960:
ldsb [%l7 + 0x5A], %l1
fnand %f6, %f12, %f10
std %f8, [%l7 + 0x60]
ldx [%l7 + 0x68], %o5
smulcc %l5, %g6, %o2
fmovrdgz %g4, %f14, %f14
andn %o6, %o7, %i6
fsrc1s %f7, %f8
fbge %fcc2, loop_3961
fcmped %fcc3, %f4, %f6
ldsw [%l7 + 0x50], %g1
st %f7, [%l7 + 0x5C]
loop_3961:
fmuld8sux16 %f7, %f1, %f2
movrgez %o4, 0x0D6, %i0
movle %icc, %g2, %i7
andncc %l6, %g3, %i1
fandnot2s %f10, %f15, %f10
fmovsne %xcc, %f4, %f15
orncc %i5, 0x0E52, %l3
fbul %fcc0, loop_3962
fsrc2 %f10, %f4
lduw [%l7 + 0x24], %l2
fbug %fcc1, loop_3963
loop_3962:
nop
setx loop_3964, %l0, %l1
jmpl %l1, %i3
ldsh [%l7 + 0x2A], %g7
tsubcc %i2, %l0, %o0
loop_3963:
fmovdne %icc, %f5, %f7
loop_3964:
edge32l %l4, %o1, %i4
ldx [%l7 + 0x78], %g5
st %f4, [%l7 + 0x40]
std %f8, [%l7 + 0x70]
st %f8, [%l7 + 0x44]
fpsub16 %f4, %f8, %f12
bpos,pt %xcc, loop_3965
udivx %l1, 0x0F04, %o5
ld [%l7 + 0x70], %f4
fpadd16s %f7, %f6, %f1
loop_3965:
fxor %f12, %f10, %f10
fmul8x16au %f2, %f4, %f12
ldsb [%l7 + 0x6E], %l5
fxor %f0, %f12, %f10
fnot2s %f3, %f15
sth %o3, [%l7 + 0x4C]
mulscc %o2, %g6, %g4
tcs %icc, 0x5
and %o7, 0x0331, %i6
fnot1 %f14, %f12
tleu %xcc, 0x7
fmovsvc %icc, %f3, %f2
movrlez %g1, 0x04E, %o4
fsrc2 %f0, %f4
ldub [%l7 + 0x44], %o6
mova %icc, %g2, %i7
edge16ln %l6, %g3, %i1
andncc %i0, %l3, %l2
movre %i3, %i5, %g7
tg %xcc, 0x4
fand %f4, %f10, %f4
stb %l0, [%l7 + 0x43]
sdivcc %i2, 0x1C5A, %o0
stx %o1, [%l7 + 0x48]
fmovsne %icc, %f10, %f11
addc %l4, %g5, %l1
array8 %o5, %i4, %l5
fpadd16 %f0, %f0, %f12
fornot2s %f0, %f15, %f8
std %f12, [%l7 + 0x68]
fandnot1 %f4, %f10, %f14
tgu %xcc, 0x0
fnot1s %f8, %f13
xnor %o2, 0x1613, %o3
fmuld8sux16 %f14, %f5, %f10
tsubcc %g6, 0x0332, %g4
fcmpd %fcc0, %f14, %f12
lduw [%l7 + 0x24], %o7
fzeros %f15
ldsb [%l7 + 0x4B], %g1
ld [%l7 + 0x34], %f10
fmovdcs %xcc, %f6, %f3
andcc %o4, %i6, %o6
lduw [%l7 + 0x78], %g2
subcc %i7, 0x13EF, %l6
bvc,pt %icc, loop_3966
movn %icc, %g3, %i1
st %f15, [%l7 + 0x5C]
lduh [%l7 + 0x2A], %i0
loop_3966:
sth %l2, [%l7 + 0x22]
sdivx %l3, 0x1FD0, %i5
std %f12, [%l7 + 0x48]
fcmpne32 %f2, %f6, %i3
lduh [%l7 + 0x22], %g7
taddcc %l0, 0x1C45, %o0
fmovdvc %icc, %f0, %f10
ldx [%l7 + 0x68], %i2
ldsh [%l7 + 0x4C], %l4
bn,pn %xcc, loop_3967
stx %o1, [%l7 + 0x08]
fnor %f14, %f8, %f12
ldsh [%l7 + 0x08], %g5
loop_3967:
ldub [%l7 + 0x15], %o5
ldub [%l7 + 0x1D], %l1
ldub [%l7 + 0x22], %l5
fabss %f2, %f1
fmovdge %xcc, %f4, %f13
ldub [%l7 + 0x1A], %i4
fmovsleu %icc, %f9, %f4
bshuffle %f8, %f2, %f10
lduw [%l7 + 0x30], %o3
fandnot2s %f13, %f7, %f0
fmovrdgz %g6, %f0, %f10
stx %g4, [%l7 + 0x50]
lduw [%l7 + 0x64], %o2
st %f9, [%l7 + 0x30]
sth %o7, [%l7 + 0x7C]
movrgez %o4, 0x064, %i6
fmuld8sux16 %f12, %f14, %f12
bshuffle %f0, %f12, %f14
orncc %g1, 0x1C44, %g2
fpadd16 %f4, %f6, %f14
ld [%l7 + 0x48], %f8
ldsw [%l7 + 0x54], %o6
fmovsa %icc, %f15, %f6
fmuld8ulx16 %f0, %f2, %f8
ldsw [%l7 + 0x38], %i7
movn %xcc, %l6, %g3
ld [%l7 + 0x20], %f3
movne %xcc, %i0, %l2
fmuld8ulx16 %f2, %f1, %f8
bn,a %icc, loop_3968
sth %l3, [%l7 + 0x2A]
ldsh [%l7 + 0x1A], %i1
fmovsgu %xcc, %f4, %f4
loop_3968:
ldsw [%l7 + 0x48], %i3
fnegs %f2, %f9
st %f10, [%l7 + 0x48]
mulx %i5, 0x1436, %g7
fbul %fcc3, loop_3969
fcmple16 %f12, %f12, %l0
movg %icc, %i2, %l4
ldsh [%l7 + 0x4C], %o0
loop_3969:
edge16l %o1, %g5, %l1
sub %l5, 0x0F1E, %i4
ldx [%l7 + 0x30], %o3
fmul8ulx16 %f8, %f12, %f12
lduh [%l7 + 0x3C], %o5
st %f6, [%l7 + 0x68]
udivx %g4, 0x0373, %o2
fmovrdne %o7, %f10, %f2
nop
setx loop_3970, %l0, %l1
jmpl %l1, %o4
fabsd %f12, %f2
fnot2s %f6, %f11
popc 0x075C, %i6
loop_3970:
movvc %xcc, %g1, %g6
edge16ln %o6, %i7, %l6
fbuge,a %fcc2, loop_3971
fzeros %f2
bleu,a %icc, loop_3972
fmovsne %icc, %f4, %f8
loop_3971:
movle %icc, %g2, %i0
srax %g3, 0x1F, %l3
loop_3972:
fmovdle %icc, %f13, %f11
fmul8x16 %f5, %f4, %f6
fmovsvs %icc, %f8, %f1
fmul8x16au %f11, %f15, %f6
fmovdl %icc, %f8, %f7
edge16l %i1, %l2, %i5
ldx [%l7 + 0x10], %g7
fnot2s %f8, %f15
fbul,a %fcc2, loop_3973
fmovsa %icc, %f4, %f9
fmovse %xcc, %f15, %f15
fabss %f9, %f1
loop_3973:
stx %l0, [%l7 + 0x20]
tg %icc, 0x7
brgz,a %i2, loop_3974
tcs %icc, 0x2
bn loop_3975
alignaddr %i3, %o0, %o1
loop_3974:
ld [%l7 + 0x2C], %f14
fpadd16 %f0, %f4, %f8
loop_3975:
nop
setx loop_3976, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdneg %icc, %f0, %f14
tcc %icc, 0x7
lduh [%l7 + 0x1C], %g5
loop_3976:
ldub [%l7 + 0x20], %l1
ldub [%l7 + 0x30], %l4
stw %l5, [%l7 + 0x74]
sth %o3, [%l7 + 0x26]
fmovsvs %icc, %f11, %f3
sth %i4, [%l7 + 0x0E]
stw %g4, [%l7 + 0x20]
fmovrdlz %o2, %f14, %f10
lduw [%l7 + 0x2C], %o7
ldub [%l7 + 0x3E], %o4
sdivcc %i6, 0x12ED, %o5
fpsub32s %f15, %f13, %f13
std %f12, [%l7 + 0x48]
andn %g6, 0x0029, %g1
st %f3, [%l7 + 0x68]
orncc %i7, 0x118D, %o6
addc %l6, 0x0589, %i0
tcs %icc, 0x4
stx %g3, [%l7 + 0x68]
fbge %fcc3, loop_3977
edge8ln %l3, %g2, %i1
fcmpeq32 %f14, %f6, %i5
movle %xcc, %g7, %l0
loop_3977:
ldd [%l7 + 0x78], %f8
udivcc %i2, 0x18C1, %l2
fmovdge %xcc, %f9, %f6
stx %o0, [%l7 + 0x48]
fcmpes %fcc3, %f2, %f14
ldx [%l7 + 0x20], %i3
orcc %o1, 0x0159, %l1
bpos,a loop_3978
fxnors %f11, %f0, %f7
fmovsne %icc, %f7, %f11
subcc %l4, 0x015B, %l5
loop_3978:
ld [%l7 + 0x34], %f15
addccc %g5, 0x0AE9, %o3
and %i4, %o2, %g4
ldsb [%l7 + 0x24], %o4
movl %icc, %i6, %o5
ldsh [%l7 + 0x0C], %o7
udivx %g6, 0x1DA4, %i7
edge16l %o6, %g1, %l6
stx %g3, [%l7 + 0x38]
ld [%l7 + 0x34], %f9
andcc %i0, %g2, %i1
fpsub16 %f2, %f4, %f10
movneg %xcc, %i5, %g7
fnor %f10, %f6, %f14
fzero %f10
addcc %l3, 0x029E, %i2
fbuge %fcc2, loop_3979
stw %l0, [%l7 + 0x30]
addcc %l2, %i3, %o0
std %f4, [%l7 + 0x60]
loop_3979:
lduh [%l7 + 0x36], %o1
movne %icc, %l4, %l1
lduh [%l7 + 0x2E], %g5
ld [%l7 + 0x44], %f14
fsrc2s %f1, %f2
bne,pt %xcc, loop_3980
mova %icc, %l5, %i4
fmovdle %xcc, %f12, %f12
stb %o3, [%l7 + 0x71]
loop_3980:
stw %g4, [%l7 + 0x10]
std %f4, [%l7 + 0x10]
fmovsle %icc, %f14, %f8
bge loop_3981
bneg,pt %xcc, loop_3982
taddcctv %o4, 0x14A9, %i6
fmovda %icc, %f11, %f7
loop_3981:
sdivcc %o2, 0x1DC2, %o7
loop_3982:
fmovdn %xcc, %f2, %f1
be,pt %xcc, loop_3983
tleu %xcc, 0x0
edge16ln %g6, %i7, %o5
fnands %f5, %f11, %f11
loop_3983:
fnors %f9, %f0, %f7
fcmpne32 %f0, %f0, %g1
fnands %f5, %f6, %f9
lduh [%l7 + 0x54], %l6
xorcc %g3, 0x03E8, %o6
movcs %xcc, %g2, %i1
tcs %icc, 0x3
movrne %i0, %i5, %g7
fsrc2s %f8, %f5
fcmpeq16 %f4, %f4, %l3
fbug %fcc2, loop_3984
popc 0x1AA8, %i2
bn,a loop_3985
fmovdcs %xcc, %f8, %f6
loop_3984:
smulcc %l2, 0x10DA, %i3
nop
setx loop_3986, %l0, %l1
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_3985:
fmovdleu %icc, %f5, %f7
stb %l0, [%l7 + 0x2E]
ldsb [%l7 + 0x6C], %o0
loop_3986:
fand %f14, %f4, %f10
fmul8ulx16 %f4, %f8, %f4
fbue %fcc3, loop_3987
ldub [%l7 + 0x08], %o1
tcc %icc, 0x3
sra %l1, 0x1F, %l4
loop_3987:
movvs %icc, %l5, %i4
fbl %fcc3, loop_3988
stw %g5, [%l7 + 0x48]
brlz %o3, loop_3989
sll %g4, %i6, %o2
loop_3988:
fmuld8ulx16 %f8, %f2, %f6
stb %o7, [%l7 + 0x14]
loop_3989:
brgez %o4, loop_3990
fmovrse %i7, %f1, %f2
lduh [%l7 + 0x4C], %o5
fmovsleu %icc, %f2, %f8
loop_3990:
movvs %xcc, %g6, %g1
fmovdpos %icc, %f6, %f3
fcmpd %fcc2, %f10, %f8
ldsh [%l7 + 0x7C], %l6
fsrc2s %f12, %f4
stw %g3, [%l7 + 0x3C]
ldub [%l7 + 0x2B], %g2
xor %o6, %i0, %i1
be,a,pt %icc, loop_3991
movvs %xcc, %g7, %i5
be,pt %icc, loop_3992
array16 %l3, %i2, %i3
loop_3991:
ldd [%l7 + 0x78], %f6
mova %xcc, %l0, %l2
loop_3992:
smulcc %o1, 0x14B5, %l1
fpadd16 %f8, %f8, %f14
fmovsge %xcc, %f1, %f8
tvc %xcc, 0x7
fnegs %f4, %f7
fbue %fcc1, loop_3993
taddcctv %l4, %l5, %i4
tneg %icc, 0x1
fba,a %fcc3, loop_3994
loop_3993:
fblg,a %fcc0, loop_3995
fone %f4
fsrc1s %f0, %f4
loop_3994:
fmovrdgz %g5, %f14, %f14
loop_3995:
stw %o0, [%l7 + 0x44]
movn %icc, %g4, %i6
movle %xcc, %o2, %o3
andncc %o7, %i7, %o5
fcmple16 %f10, %f12, %g6
fabsd %f2, %f14
ldsb [%l7 + 0x58], %o4
nop
setx loop_3996, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnegd %f8, %f0
srl %g1, 0x09, %g3
bvs,pt %icc, loop_3997
loop_3996:
movrne %g2, 0x273, %l6
fmovsleu %icc, %f5, %f4
movne %icc, %o6, %i0
loop_3997:
brgez,a %i1, loop_3998
ldsh [%l7 + 0x3E], %i5
tcs %xcc, 0x1
ldsh [%l7 + 0x08], %g7
loop_3998:
alignaddr %l3, %i3, %i2
fmovde %icc, %f3, %f10
ld [%l7 + 0x1C], %f12
andncc %l2, %l0, %o1
ldx [%l7 + 0x30], %l4
ldx [%l7 + 0x50], %l1
fxor %f12, %f2, %f6
fbg,a %fcc1, loop_3999
stb %i4, [%l7 + 0x1F]
fnors %f10, %f10, %f2
edge16ln %g5, %o0, %g4
loop_3999:
std %f14, [%l7 + 0x48]
fmovdcc %xcc, %f11, %f3
st %f12, [%l7 + 0x10]
fcmple16 %f14, %f14, %i6
fmovrde %o2, %f2, %f12
bshuffle %f4, %f8, %f10
stw %l5, [%l7 + 0x58]
fbne %fcc3, loop_4000
ldd [%l7 + 0x18], %f12
fpsub16 %f10, %f0, %f6
fxors %f7, %f6, %f12
loop_4000:
tvs %icc, 0x3
udiv %o7, 0x1240, %o3
lduw [%l7 + 0x2C], %i7
fand %f14, %f8, %f12
fmovdgu %icc, %f12, %f12
fnot2 %f0, %f4
popc %g6, %o4
std %f4, [%l7 + 0x60]
ldub [%l7 + 0x41], %g1
mova %icc, %o5, %g3
ldd [%l7 + 0x70], %f6
fbl,a %fcc3, loop_4001
fmovrdlz %l6, %f10, %f4
fcmple16 %f8, %f8, %o6
movgu %icc, %g2, %i0
loop_4001:
xnorcc %i1, 0x0151, %g7
fmovse %icc, %f3, %f10
fpsub16s %f9, %f13, %f13
movrne %i5, 0x21D, %l3
fmovrsne %i3, %f15, %f3
ld [%l7 + 0x40], %f12
tleu %icc, 0x6
bvs %icc, loop_4002
fnot2 %f8, %f2
fmovdn %icc, %f15, %f9
ldsw [%l7 + 0x10], %i2
loop_4002:
fmuld8ulx16 %f13, %f3, %f2
be,a,pn %xcc, loop_4003
srlx %l2, %l0, %o1
sll %l1, 0x12, %i4
ldx [%l7 + 0x28], %g5
loop_4003:
ldsb [%l7 + 0x76], %o0
ldsw [%l7 + 0x20], %g4
sdivcc %i6, 0x0A1C, %l4
ba,pt %xcc, loop_4004
fcmps %fcc3, %f5, %f8
fbu,a %fcc3, loop_4005
fbge,a %fcc3, loop_4006
loop_4004:
tg %xcc, 0x3
ldsh [%l7 + 0x7A], %o2
loop_4005:
ldsw [%l7 + 0x68], %o7
loop_4006:
fbne,a %fcc0, loop_4007
fbl,a %fcc3, loop_4008
sdiv %l5, 0x1EEC, %o3
std %f8, [%l7 + 0x50]
loop_4007:
fbu %fcc0, loop_4009
loop_4008:
ble,a %xcc, loop_4010
umulcc %i7, 0x1035, %g6
xor %g1, 0x1C1D, %o4
loop_4009:
lduh [%l7 + 0x4C], %g3
loop_4010:
tg %xcc, 0x1
ble,a,pt %xcc, loop_4011
ldsw [%l7 + 0x64], %o5
std %f8, [%l7 + 0x50]
fnot1s %f12, %f6
loop_4011:
bneg,a,pt %icc, loop_4012
tge %icc, 0x0
bg,a loop_4013
fnor %f2, %f4, %f10
loop_4012:
fnot1s %f3, %f9
st %f6, [%l7 + 0x6C]
loop_4013:
lduh [%l7 + 0x46], %o6
move %xcc, %l6, %g2
fornot2 %f8, %f12, %f12
stb %i1, [%l7 + 0x4C]
st %f5, [%l7 + 0x24]
fpmerge %f15, %f4, %f8
fsrc2 %f8, %f6
xnorcc %g7, %i0, %i5
ldub [%l7 + 0x6F], %i3
ldsh [%l7 + 0x36], %l3
lduw [%l7 + 0x74], %i2
ta %xcc, 0x5
bpos,a loop_4014
fmovrslez %l2, %f7, %f10
fornot1 %f12, %f6, %f10
bg,pn %icc, loop_4015
loop_4014:
ldx [%l7 + 0x40], %l0
fnegd %f8, %f4
sth %o1, [%l7 + 0x10]
loop_4015:
sth %l1, [%l7 + 0x30]
std %f12, [%l7 + 0x38]
fcmpeq32 %f14, %f14, %i4
fnot1 %f6, %f2
brgez %g5, loop_4016
movcc %xcc, %g4, %o0
fpadd16 %f4, %f12, %f2
fbue %fcc2, loop_4017
loop_4016:
edge16ln %i6, %o2, %l4
alignaddrl %l5, %o3, %o7
movvs %icc, %i7, %g1
loop_4017:
fmul8x16al %f11, %f0, %f0
fmul8x16au %f15, %f7, %f2
fpsub16s %f0, %f4, %f6
movrgez %o4, %g6, %g3
tcc %icc, 0x3
fcmpgt16 %f0, %f12, %o6
st %f14, [%l7 + 0x24]
std %f2, [%l7 + 0x60]
brz,a %l6, loop_4018
tne %icc, 0x2
fmovrde %o5, %f8, %f2
lduw [%l7 + 0x20], %i1
loop_4018:
fmovdge %icc, %f15, %f6
fmul8x16au %f12, %f5, %f10
bne loop_4019
ldub [%l7 + 0x68], %g2
sra %i0, 0x0C, %i5
lduh [%l7 + 0x2A], %g7
loop_4019:
ldd [%l7 + 0x38], %f10
ldd [%l7 + 0x48], %f4
bcc,a loop_4020
ldx [%l7 + 0x68], %i3
ld [%l7 + 0x4C], %f5
srlx %l3, 0x07, %i2
loop_4020:
ldsw [%l7 + 0x38], %l0
ldsw [%l7 + 0x2C], %o1
fbn %fcc2, loop_4021
udivcc %l1, 0x085F, %i4
fpsub16s %f9, %f5, %f4
addcc %g5, %l2, %g4
loop_4021:
movge %icc, %o0, %o2
ldsh [%l7 + 0x48], %l4
lduw [%l7 + 0x0C], %i6
ldub [%l7 + 0x70], %l5
fpack32 %f8, %f2, %f4
stb %o7, [%l7 + 0x2C]
fmul8sux16 %f12, %f0, %f10
movrgz %i7, %g1, %o4
ldsw [%l7 + 0x74], %g6
tcs %icc, 0x4
bn,a loop_4022
fmovrslez %o3, %f3, %f10
fmovdneg %xcc, %f9, %f8
edge8l %g3, %l6, %o5
loop_4022:
fmovdge %xcc, %f0, %f4
ld [%l7 + 0x58], %f9
fnot1 %f12, %f14
sdivcc %i1, 0x03D5, %o6
srax %i0, 0x04, %i5
fbu %fcc2, loop_4023
xor %g7, %g2, %l3
sub %i3, %i2, %o1
sll %l1, %i4, %l0
loop_4023:
fcmple16 %f12, %f0, %l2
ld [%l7 + 0x08], %f1
st %f10, [%l7 + 0x24]
fbg %fcc1, loop_4024
bgu,pn %icc, loop_4025
fbue,a %fcc3, loop_4026
xnorcc %g5, 0x1026, %o0
loop_4024:
fands %f6, %f7, %f12
loop_4025:
brz,a %g4, loop_4027
loop_4026:
movg %icc, %o2, %l4
ldsw [%l7 + 0x7C], %l5
edge16ln %o7, %i6, %i7
loop_4027:
udiv %g1, 0x0B55, %g6
ld [%l7 + 0x5C], %f9
movvc %xcc, %o4, %g3
movpos %icc, %o3, %l6
stx %i1, [%l7 + 0x48]
fmovsl %xcc, %f6, %f1
brlez,a %o5, loop_4028
fmovscc %xcc, %f10, %f0
fpmerge %f15, %f0, %f4
fbn,a %fcc3, loop_4029
loop_4028:
for %f4, %f14, %f2
movn %icc, %o6, %i0
fmovse %icc, %f13, %f15
loop_4029:
bg,a,pn %xcc, loop_4030
ldsh [%l7 + 0x3E], %g7
ble,a loop_4031
std %f4, [%l7 + 0x68]
loop_4030:
fmovsg %icc, %f14, %f7
fpsub16s %f5, %f13, %f6
loop_4031:
ldsw [%l7 + 0x70], %g2
stx %i5, [%l7 + 0x30]
tsubcctv %l3, 0x0C83, %i2
fones %f9
ldub [%l7 + 0x2F], %o1
tsubcctv %i3, 0x0823, %l1
ldsb [%l7 + 0x6E], %i4
xnor %l2, 0x1A1A, %g5
fmovsn %xcc, %f15, %f1
fbge %fcc0, loop_4032
bpos,a loop_4033
ldsb [%l7 + 0x6D], %o0
stb %l0, [%l7 + 0x71]
loop_4032:
fcmpeq16 %f0, %f0, %g4
loop_4033:
fbuge %fcc2, loop_4034
lduh [%l7 + 0x08], %l4
fsrc1 %f0, %f8
fbg,a %fcc0, loop_4035
loop_4034:
ldsh [%l7 + 0x78], %l5
ba,a loop_4036
fxnor %f6, %f0, %f12
loop_4035:
fmovdneg %xcc, %f14, %f13
lduh [%l7 + 0x3C], %o2
loop_4036:
umulcc %i6, 0x11B6, %o7
andcc %g1, %g6, %o4
fnands %f12, %f3, %f11
ldx [%l7 + 0x40], %i7
ldx [%l7 + 0x38], %o3
or %l6, 0x1E4D, %i1
movvc %xcc, %g3, %o5
std %f8, [%l7 + 0x30]
ld [%l7 + 0x60], %f12
for %f2, %f12, %f12
ldsw [%l7 + 0x68], %o6
mulscc %i0, 0x10DA, %g7
std %f4, [%l7 + 0x58]
sllx %i5, 0x08, %l3
ld [%l7 + 0x34], %f12
bneg,pt %xcc, loop_4037
fpadd16s %f12, %f13, %f7
fcmpgt32 %f0, %f10, %g2
fnot2s %f7, %f8
loop_4037:
stb %i2, [%l7 + 0x10]
nop
setx loop_4038, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fzero %f8
ble loop_4039
fmul8sux16 %f12, %f10, %f12
loop_4038:
srax %i3, 0x02, %o1
fble,a %fcc0, loop_4040
loop_4039:
st %f10, [%l7 + 0x2C]
lduw [%l7 + 0x38], %i4
lduh [%l7 + 0x78], %l1
loop_4040:
fcmple16 %f6, %f10, %l2
sdiv %o0, 0x15E0, %g5
call loop_4041
fmul8ulx16 %f0, %f2, %f8
ld [%l7 + 0x30], %f4
udiv %l0, 0x0818, %l4
loop_4041:
fpackfix %f2, %f1
edge32ln %l5, %o2, %g4
fbue,a %fcc1, loop_4042
fcmpd %fcc3, %f0, %f10
fxnors %f1, %f4, %f1
ble,a,pt %icc, loop_4043
loop_4042:
fornot2s %f11, %f14, %f15
fmovdneg %xcc, %f1, %f13
ldsb [%l7 + 0x4C], %o7
loop_4043:
call loop_4044
movpos %icc, %i6, %g1
fmovd %f14, %f14
lduw [%l7 + 0x4C], %g6
loop_4044:
srax %o4, 0x09, %o3
fpackfix %f6, %f8
movpos %icc, %i7, %i1
ldub [%l7 + 0x08], %l6
faligndata %f12, %f14, %f4
edge8 %o5, %o6, %g3
stx %i0, [%l7 + 0x38]
bpos,pt %xcc, loop_4045
tneg %icc, 0x2
fexpand %f13, %f0
movrlz %g7, %l3, %i5
loop_4045:
brnz,a %g2, loop_4046
stw %i3, [%l7 + 0x0C]
st %f3, [%l7 + 0x64]
fnor %f4, %f8, %f8
loop_4046:
fnegs %f6, %f1
ld [%l7 + 0x58], %f15
xorcc %i2, 0x1658, %i4
bvc,a loop_4047
fpsub32 %f6, %f2, %f10
umul %o1, %l2, %l1
fmovsn %icc, %f8, %f12
loop_4047:
fpsub32s %f7, %f8, %f13
nop
setx loop_4048, %l0, %l1
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 %f13, [%l7 + 0x74]
fbne,a %fcc2, loop_4049
tleu %xcc, 0x7
loop_4048:
fmovsl %icc, %f7, %f8
stx %g5, [%l7 + 0x48]
loop_4049:
fpsub32s %f4, %f6, %f2
tgu %xcc, 0x7
ldx [%l7 + 0x20], %o0
movre %l4, %l0, %l5
fmovdvs %icc, %f8, %f7
lduh [%l7 + 0x7E], %g4
umul %o7, %o2, %g1
bleu loop_4050
orncc %i6, %g6, %o4
array32 %o3, %i1, %l6
fand %f4, %f8, %f14
loop_4050:
stx %i7, [%l7 + 0x68]
for %f10, %f14, %f4
fpack16 %f12, %f8
faligndata %f14, %f8, %f8
fmovdgu %icc, %f7, %f12
fmovsg %icc, %f5, %f13
bneg loop_4051
udivcc %o5, 0x1810, %g3
fmovsl %xcc, %f10, %f2
tg %xcc, 0x5
loop_4051:
stw %o6, [%l7 + 0x3C]
ldsh [%l7 + 0x58], %g7
fandnot2 %f0, %f8, %f10
ldsb [%l7 + 0x5C], %l3
fpsub32 %f10, %f14, %f2
fmul8x16 %f12, %f8, %f8
array8 %i0, %g2, %i5
fmovda %xcc, %f11, %f0
taddcc %i3, %i4, %i2
bgu loop_4052
addccc %l2, %o1, %l1
stx %o0, [%l7 + 0x10]
ldsw [%l7 + 0x7C], %g5
loop_4052:
tcc %icc, 0x5
ldsw [%l7 + 0x70], %l4
fsrc1 %f4, %f6
sth %l5, [%l7 + 0x62]
nop
setx loop_4053, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %l0, [%l7 + 0x17]
sll %o7, %o2, %g1
st %f10, [%l7 + 0x68]
loop_4053:
fmul8ulx16 %f10, %f4, %f8
edge16n %g4, %i6, %o4
ta %xcc, 0x4
xorcc %g6, %i1, %o3
fpadd32s %f5, %f11, %f6
edge32n %i7, %l6, %o5
ldx [%l7 + 0x30], %g3
addccc %g7, %l3, %o6
fmovsa %icc, %f8, %f2
movcs %icc, %i0, %i5
ble,a,pn %xcc, loop_4054
edge32ln %i3, %i4, %i2
ldsh [%l7 + 0x64], %l2
fpsub32s %f15, %f13, %f13
loop_4054:
ldd [%l7 + 0x20], %f0
call loop_4055
fmovsa %xcc, %f8, %f7
fmovsl %xcc, %f12, %f6
stx %o1, [%l7 + 0x50]
loop_4055:
ldsw [%l7 + 0x7C], %g2
movleu %icc, %o0, %l1
and %l4, %l5, %l0
fxors %f4, %f2, %f10
fornot2s %f0, %f4, %f0
fmovsvc %icc, %f10, %f7
st %f1, [%l7 + 0x30]
ldsh [%l7 + 0x3E], %g5
movrlz %o7, %o2, %g1
tge %xcc, 0x0
addc %i6, 0x1979, %g4
array32 %g6, %i1, %o3
movpos %xcc, %i7, %l6
ba,a %icc, loop_4056
fandnot2s %f7, %f2, %f3
fmovdleu %icc, %f8, %f7
fmovrsgz %o5, %f9, %f10
loop_4056:
bneg loop_4057
fmovda %icc, %f11, %f5
fors %f2, %f2, %f4
bvc,pn %xcc, loop_4058
loop_4057:
ldd [%l7 + 0x40], %f14
fand %f4, %f4, %f14
fbue %fcc0, loop_4059
loop_4058:
ldub [%l7 + 0x6E], %o4
srlx %g3, 0x1B, %g7
fcmpgt32 %f12, %f0, %o6
loop_4059:
edge16l %i0, %i5, %l3
srax %i4, %i3, %l2
sth %i2, [%l7 + 0x2A]
nop
setx loop_4060, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16 %g2, %o1, %l1
brz,a %o0, loop_4061
fmovdpos %xcc, %f7, %f10
loop_4060:
udiv %l4, 0x097C, %l5
movgu %icc, %g5, %o7
loop_4061:
movvs %icc, %l0, %g1
fbo %fcc2, loop_4062
ldsh [%l7 + 0x66], %o2
fmovsleu %xcc, %f8, %f6
tneg %icc, 0x1
loop_4062:
sth %i6, [%l7 + 0x46]
stx %g6, [%l7 + 0x18]
smul %g4, 0x1CFB, %o3
fcmped %fcc0, %f6, %f12
fcmpne32 %f2, %f10, %i7
bl,a loop_4063
fmuld8ulx16 %f1, %f11, %f14
fandnot1 %f8, %f0, %f12
faligndata %f2, %f0, %f2
loop_4063:
fnands %f13, %f6, %f6
lduw [%l7 + 0x24], %l6
udivx %o5, 0x15E0, %o4
fmul8ulx16 %f2, %f8, %f6
fmovrsne %i1, %f5, %f9
std %f12, [%l7 + 0x48]
fmovdn %xcc, %f6, %f8
tcc %icc, 0x3
movrlz %g7, %o6, %g3
fmovsl %xcc, %f14, %f8
lduw [%l7 + 0x64], %i0
sra %l3, %i4, %i5
fnot1s %f13, %f4
ldsb [%l7 + 0x51], %i3
fnegd %f2, %f0
brnz %i2, loop_4064
fbn,a %fcc2, loop_4065
movcs %icc, %g2, %l2
tcs %icc, 0x5
loop_4064:
alignaddrl %l1, %o1, %l4
loop_4065:
tcc %xcc, 0x4
bgu,a,pt %xcc, loop_4066
fcmpd %fcc1, %f2, %f2
sth %o0, [%l7 + 0x0C]
brgz,a %g5, loop_4067
loop_4066:
fmovsg %xcc, %f0, %f7
movrne %o7, 0x0A5, %l0
edge16l %g1, %l5, %i6
loop_4067:
fnand %f6, %f4, %f6
fzeros %f7
movrlez %g6, %o2, %g4
orcc %i7, %l6, %o3
ldsh [%l7 + 0x08], %o5
fmuld8sux16 %f15, %f14, %f12
fmul8x16al %f8, %f13, %f6
udivx %o4, 0x049F, %i1
nop
setx loop_4068, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xnorcc %g7, %g3, %i0
fba,a %fcc1, loop_4069
nop
setx loop_4070, %l0, %l1
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_4068:
ldub [%l7 + 0x1F], %l3
movcs %icc, %i4, %o6
loop_4069:
subc %i3, %i5, %g2
loop_4070:
movrlez %l2, 0x300, %i2
stx %l1, [%l7 + 0x50]
bcc,a,pn %xcc, loop_4071
fabsd %f12, %f6
movgu %xcc, %l4, %o1
bne,a,pt %xcc, loop_4072
loop_4071:
sub %g5, 0x119F, %o0
tpos %xcc, 0x1
fmovsle %icc, %f7, %f15
loop_4072:
fpackfix %f4, %f0
stx %l0, [%l7 + 0x78]
ldd [%l7 + 0x40], %f12
fmovd %f4, %f8
fpadd32 %f4, %f10, %f4
call loop_4073
stx %g1, [%l7 + 0x40]
be,a %icc, loop_4074
fmovdcc %xcc, %f7, %f6
loop_4073:
ldx [%l7 + 0x18], %o7
movcs %icc, %l5, %g6
loop_4074:
fmovdcc %xcc, %f12, %f15
fpsub16 %f12, %f2, %f6
ba,pn %xcc, loop_4075
fcmpeq16 %f10, %f6, %i6
ldx [%l7 + 0x18], %g4
ld [%l7 + 0x18], %f7
loop_4075:
stx %i7, [%l7 + 0x70]
edge32 %l6, %o2, %o5
ldsb [%l7 + 0x6E], %o3
tgu %icc, 0x6
ldsh [%l7 + 0x6C], %i1
stw %o4, [%l7 + 0x44]
stx %g3, [%l7 + 0x40]
xnor %g7, %i0, %i4
fmovdne %icc, %f13, %f9
stx %l3, [%l7 + 0x10]
ldub [%l7 + 0x47], %o6
fnot2s %f10, %f0
movre %i5, %i3, %g2
subccc %i2, 0x154B, %l1
ldx [%l7 + 0x58], %l4
mulscc %l2, 0x1776, %o1
ba %icc, loop_4076
movrlz %g5, %o0, %g1
ldsh [%l7 + 0x24], %l0
andn %o7, 0x1F59, %l5
loop_4076:
fcmple32 %f6, %f4, %i6
lduh [%l7 + 0x1E], %g6
fmovdn %xcc, %f15, %f0
fbule %fcc1, loop_4077
movn %icc, %g4, %i7
ldsh [%l7 + 0x20], %l6
ldd [%l7 + 0x20], %f10
loop_4077:
tcs %icc, 0x0
brnz %o2, loop_4078
fones %f12
lduh [%l7 + 0x34], %o3
fbe %fcc1, loop_4079
loop_4078:
fsrc1s %f1, %f5
fmul8ulx16 %f2, %f12, %f8
fcmpes %fcc2, %f14, %f14
loop_4079:
stb %o5, [%l7 + 0x66]
fmovrsgz %o4, %f10, %f3
fbl %fcc0, loop_4080
fsrc1s %f11, %f1
fabss %f13, %f15
srlx %i1, 0x04, %g3
loop_4080:
andcc %g7, %i0, %l3
lduh [%l7 + 0x0A], %o6
fbl,a %fcc2, loop_4081
bge,a %xcc, loop_4082
fmovde %icc, %f15, %f6
move %xcc, %i5, %i3
loop_4081:
sdiv %g2, 0x06D4, %i2
loop_4082:
fexpand %f9, %f12
fsrc1 %f14, %f10
mulx %i4, 0x0B36, %l4
srlx %l1, %l2, %g5
call loop_4083
faligndata %f12, %f6, %f14
srax %o1, %o0, %l0
ld [%l7 + 0x60], %f5
loop_4083:
edge16 %g1, %l5, %i6
ldub [%l7 + 0x0F], %o7
fmovrde %g4, %f6, %f4
tl %icc, 0x4
lduw [%l7 + 0x70], %i7
fba,a %fcc3, loop_4084
udivx %l6, 0x0BDD, %o2
call loop_4085
nop
setx loop_4086, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4084:
stw %g6, [%l7 + 0x44]
call loop_4087
loop_4085:
movne %icc, %o3, %o5
loop_4086:
call loop_4088
bl %icc, loop_4089
loop_4087:
tcs %icc, 0x6
ld [%l7 + 0x68], %f5
loop_4088:
movne %xcc, %i1, %o4
loop_4089:
ldd [%l7 + 0x70], %f4
fcmpes %fcc2, %f12, %f2
movn %icc, %g3, %i0
lduh [%l7 + 0x78], %l3
fones %f1
srl %g7, 0x1A, %o6
fmovdneg %xcc, %f11, %f12
sth %i3, [%l7 + 0x30]
fmovdleu %xcc, %f10, %f1
for %f10, %f0, %f0
ldub [%l7 + 0x6D], %g2
tneg %xcc, 0x6
fmovs %f8, %f7
fmovdge %xcc, %f7, %f2
stw %i2, [%l7 + 0x74]
fpadd16s %f9, %f12, %f3
edge16 %i5, %i4, %l1
lduh [%l7 + 0x72], %l2
sth %g5, [%l7 + 0x4E]
edge8ln %o1, %l4, %l0
brz %o0, loop_4090
nop
setx loop_4091, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldd [%l7 + 0x68], %f12
bne,a,pt %xcc, loop_4092
loop_4090:
sth %g1, [%l7 + 0x66]
loop_4091:
tne %xcc, 0x7
fmovdcc %xcc, %f15, %f3
loop_4092:
ldsb [%l7 + 0x33], %i6
stw %l5, [%l7 + 0x5C]
st %f12, [%l7 + 0x6C]
ldsw [%l7 + 0x40], %g4
srl %o7, %l6, %o2
ldub [%l7 + 0x42], %g6
fcmpgt32 %f10, %f6, %i7
lduw [%l7 + 0x10], %o5
umul %i1, 0x1833, %o4
addc %g3, %i0, %l3
ld [%l7 + 0x78], %f6
nop
setx loop_4093, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tcc %icc, 0x6
lduw [%l7 + 0x10], %o3
tn %xcc, 0x2
loop_4093:
fzero %f6
fmul8x16al %f1, %f13, %f4
fbug,a %fcc3, loop_4094
stx %g7, [%l7 + 0x18]
st %f9, [%l7 + 0x38]
fsrc1 %f10, %f0
loop_4094:
alignaddr %i3, %o6, %i2
tge %icc, 0x6
call loop_4095
fbl %fcc0, loop_4096
fbul %fcc1, loop_4097
bneg,pn %icc, loop_4098
loop_4095:
ldsw [%l7 + 0x10], %g2
loop_4096:
st %f11, [%l7 + 0x64]
loop_4097:
fcmple32 %f4, %f0, %i5
loop_4098:
alignaddr %l1, %l2, %g5
ldx [%l7 + 0x30], %o1
fmul8sux16 %f14, %f10, %f12
movgu %xcc, %l4, %l0
fbu,a %fcc0, loop_4099
bcc,a loop_4100
edge32l %i4, %g1, %o0
fpsub32 %f14, %f10, %f4
loop_4099:
fpmerge %f8, %f0, %f4
loop_4100:
fmovdvc %xcc, %f3, %f0
fmovsgu %icc, %f14, %f14
fpsub16 %f12, %f12, %f14
bvs,a %icc, loop_4101
tcc %xcc, 0x5
taddcctv %l5, 0x1B25, %g4
fmovsgu %xcc, %f7, %f4
loop_4101:
ldd [%l7 + 0x08], %f0
ldsb [%l7 + 0x28], %o7
fbue %fcc2, loop_4102
sra %i6, %o2, %g6
bpos,pt %xcc, loop_4103
ldsh [%l7 + 0x0A], %i7
loop_4102:
lduh [%l7 + 0x0E], %o5
fbuge,a %fcc1, loop_4104
loop_4103:
fbug %fcc1, loop_4105
move %xcc, %i1, %l6
lduw [%l7 + 0x24], %o4
loop_4104:
movg %icc, %i0, %l3
loop_4105:
fmovrsgz %o3, %f8, %f9
edge32n %g3, %g7, %o6
fmovdcs %icc, %f3, %f13
fbue,a %fcc3, loop_4106
ldsb [%l7 + 0x4E], %i3
fbl,a %fcc2, loop_4107
ldub [%l7 + 0x3B], %i2
loop_4106:
fpmerge %f6, %f7, %f6
orncc %g2, %l1, %i5
loop_4107:
sllx %l2, 0x07, %g5
srl %l4, %l0, %i4
alignaddr %o1, %g1, %l5
array16 %o0, %o7, %i6
fbge %fcc2, loop_4108
stx %o2, [%l7 + 0x50]
ldsb [%l7 + 0x6C], %g4
taddcc %g6, %o5, %i7
loop_4108:
srax %l6, 0x03, %i1
lduw [%l7 + 0x34], %o4
ldsh [%l7 + 0x34], %i0
fmovde %icc, %f2, %f5
alignaddrl %o3, %l3, %g7
tl %xcc, 0x7
ldsh [%l7 + 0x54], %o6
fcmps %fcc0, %f1, %f4
fmovdvc %icc, %f5, %f8
stx %i3, [%l7 + 0x08]
movg %icc, %i2, %g3
stb %g2, [%l7 + 0x65]
popc 0x1D53, %i5
fmul8ulx16 %f12, %f10, %f0
ldsb [%l7 + 0x7B], %l2
stx %g5, [%l7 + 0x40]
fbl,a %fcc1, loop_4109
fmovdneg %icc, %f15, %f8
fzero %f0
fbne %fcc2, loop_4110
loop_4109:
fexpand %f3, %f0
fmovsvc %icc, %f1, %f3
fmovdne %icc, %f1, %f8
loop_4110:
move %xcc, %l1, %l4
bcs %icc, loop_4111
ld [%l7 + 0x4C], %f1
ldsh [%l7 + 0x72], %i4
ldsb [%l7 + 0x6B], %l0
loop_4111:
stx %g1, [%l7 + 0x10]
tcc %xcc, 0x0
fbuge,a %fcc1, loop_4112
stb %o1, [%l7 + 0x45]
std %f6, [%l7 + 0x70]
movneg %icc, %o0, %l5
loop_4112:
fornot1s %f9, %f9, %f6
fbul %fcc2, loop_4113
sdivx %i6, 0x1250, %o7
edge8ln %g4, %o2, %g6
ld [%l7 + 0x4C], %f14
loop_4113:
ldsh [%l7 + 0x74], %i7
edge8n %o5, %l6, %o4
and %i0, 0x004B, %o3
sth %i1, [%l7 + 0x44]
stw %g7, [%l7 + 0x18]
edge8ln %l3, %i3, %i2
fornot1s %f8, %f13, %f10
pdist %f8, %f0, %f2
edge16l %g3, %g2, %i5
fmovsvc %icc, %f3, %f2
movleu %xcc, %o6, %g5
lduw [%l7 + 0x20], %l2
srlx %l1, %l4, %i4
udiv %l0, 0x0EB1, %o1
bneg,a loop_4114
std %f4, [%l7 + 0x20]
fmovdcc %xcc, %f11, %f1
fnors %f10, %f1, %f8
loop_4114:
andn %o0, %g1, %l5
stb %i6, [%l7 + 0x46]
fmovrslz %o7, %f4, %f0
movrgez %g4, 0x1D2, %g6
fxor %f2, %f6, %f4
fcmple16 %f0, %f10, %i7
ld [%l7 + 0x24], %f13
andn %o2, 0x152C, %l6
udivcc %o4, 0x1509, %o5
nop
setx loop_4115, %l0, %l1
jmpl %l1, %i0
movn %icc, %o3, %g7
stw %i1, [%l7 + 0x2C]
stw %i3, [%l7 + 0x60]
loop_4115:
fornot1 %f10, %f14, %f10
ldd [%l7 + 0x38], %f2
orncc %i2, 0x0568, %g3
ldsh [%l7 + 0x54], %l3
fornot1 %f0, %f2, %f10
movcc %icc, %g2, %i5
fabss %f0, %f3
fbne %fcc1, loop_4116
lduw [%l7 + 0x28], %g5
udivcc %l2, 0x0850, %o6
ldsb [%l7 + 0x7F], %l4
loop_4116:
stx %i4, [%l7 + 0x28]
fba,a %fcc3, loop_4117
sth %l0, [%l7 + 0x0C]
ldd [%l7 + 0x58], %f6
stx %l1, [%l7 + 0x28]
loop_4117:
ldsh [%l7 + 0x72], %o0
fcmpne16 %f0, %f2, %g1
fpmerge %f14, %f12, %f14
fmovsvc %icc, %f9, %f14
fbuge %fcc0, loop_4118
lduw [%l7 + 0x38], %l5
lduh [%l7 + 0x1A], %i6
lduw [%l7 + 0x4C], %o7
loop_4118:
fble %fcc2, loop_4119
st %f6, [%l7 + 0x48]
fmovsne %xcc, %f13, %f4
fbn %fcc2, loop_4120
loop_4119:
andncc %g4, %o1, %i7
lduh [%l7 + 0x7E], %o2
fcmps %fcc0, %f7, %f12
loop_4120:
fmovdvs %icc, %f1, %f4
stw %g6, [%l7 + 0x6C]
fmovrslez %l6, %f5, %f1
bvc,a,pt %xcc, loop_4121
fbul,a %fcc1, loop_4122
fbe,a %fcc2, loop_4123
fnot2s %f9, %f5
loop_4121:
movrlz %o4, 0x231, %o5
loop_4122:
fmovdcs %icc, %f13, %f14
loop_4123:
fnegs %f14, %f10
movvc %xcc, %o3, %g7
stb %i0, [%l7 + 0x12]
std %f10, [%l7 + 0x58]
edge32ln %i1, %i3, %g3
orcc %l3, 0x1DC1, %i2
fnor %f8, %f12, %f12
fnot1 %f0, %f10
orncc %i5, 0x1C7F, %g2
fpsub32s %f8, %f7, %f15
stx %l2, [%l7 + 0x60]
fpackfix %f12, %f13
sub %g5, 0x15F2, %l4
stb %i4, [%l7 + 0x38]
movl %icc, %l0, %l1
fpackfix %f4, %f1
ldsw [%l7 + 0x1C], %o0
srax %o6, 0x09, %l5
fmovdvs %icc, %f0, %f4
fbule,a %fcc1, loop_4124
or %i6, 0x1713, %o7
fmovrsgez %g4, %f4, %f4
movleu %icc, %g1, %i7
loop_4124:
call loop_4125
edge32 %o2, %o1, %g6
brgz,a %o4, loop_4126
fmovsvc %xcc, %f9, %f12
loop_4125:
fabss %f3, %f6
tneg %icc, 0x3
loop_4126:
addccc %o5, %o3, %l6
fnor %f8, %f14, %f8
tvc %icc, 0x5
fpack32 %f2, %f8, %f8
ldsh [%l7 + 0x12], %g7
edge16l %i1, %i0, %g3
fnegd %f2, %f4
stx %i3, [%l7 + 0x60]
fmovdgu %icc, %f5, %f1
fcmpne32 %f14, %f14, %l3
fmovsleu %xcc, %f4, %f3
fcmpes %fcc3, %f6, %f5
mulx %i2, %g2, %i5
fmovsne %icc, %f11, %f3
fpmerge %f1, %f4, %f2
fmovrslz %l2, %f4, %f11
edge32ln %l4, %i4, %g5
fbl %fcc0, loop_4127
fmovdleu %xcc, %f14, %f8
move %xcc, %l0, %o0
fcmpeq32 %f4, %f12, %o6
loop_4127:
mulx %l5, 0x0675, %l1
fpadd32s %f8, %f13, %f7
fzero %f0
ldub [%l7 + 0x49], %o7
lduh [%l7 + 0x2E], %g4
edge16ln %i6, %g1, %o2
lduh [%l7 + 0x58], %i7
be,a,pn %xcc, loop_4128
ldsw [%l7 + 0x2C], %o1
fabss %f7, %f4
ld [%l7 + 0x28], %f1
loop_4128:
sub %g6, %o5, %o4
brgz %l6, loop_4129
sll %g7, 0x0F, %i1
ldsh [%l7 + 0x1E], %o3
ld [%l7 + 0x14], %f4
loop_4129:
movn %icc, %g3, %i0
fmovsne %xcc, %f9, %f1
ldx [%l7 + 0x78], %i3
andn %l3, %i2, %i5
brnz,a %l2, loop_4130
tpos %xcc, 0x4
ldsw [%l7 + 0x2C], %g2
sdivx %l4, 0x1C78, %i4
loop_4130:
sth %g5, [%l7 + 0x5A]
st %f2, [%l7 + 0x28]
movleu %icc, %l0, %o6
ldsw [%l7 + 0x48], %o0
ldd [%l7 + 0x30], %f12
lduh [%l7 + 0x36], %l5
ta %xcc, 0x5
fmovrslz %l1, %f8, %f0
subc %o7, 0x101F, %i6
ldsh [%l7 + 0x46], %g4
ld [%l7 + 0x10], %f5
fnands %f0, %f7, %f9
fpsub16s %f6, %f12, %f9
fnot1s %f13, %f2
lduh [%l7 + 0x7E], %g1
bl,a,pn %icc, loop_4131
fexpand %f6, %f6
alignaddr %i7, %o1, %g6
ldx [%l7 + 0x10], %o2
loop_4131:
edge32ln %o5, %l6, %o4
ldub [%l7 + 0x40], %i1
stb %g7, [%l7 + 0x3A]
ldd [%l7 + 0x10], %f12
brnz,a %o3, loop_4132
fbule,a %fcc2, loop_4133
fpackfix %f6, %f6
fbne %fcc2, loop_4134
loop_4132:
te %icc, 0x1
loop_4133:
fbul,a %fcc2, loop_4135
fbn %fcc2, loop_4136
loop_4134:
andncc %i0, %g3, %i3
tge %xcc, 0x6
loop_4135:
tn %icc, 0x2
loop_4136:
fmovrsne %l3, %f8, %f13
std %f10, [%l7 + 0x28]
nop
setx loop_4137, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrsgz %i2, %f8, %f11
fbue %fcc1, loop_4138
stb %i5, [%l7 + 0x17]
loop_4137:
bl,a,pt %icc, loop_4139
bn,a,pn %icc, loop_4140
loop_4138:
sth %l2, [%l7 + 0x38]
ldsw [%l7 + 0x4C], %g2
loop_4139:
fmovrdlez %l4, %f2, %f10
loop_4140:
fmovrslez %i4, %f11, %f10
ba,a %icc, loop_4141
fcmpes %fcc2, %f4, %f15
sth %g5, [%l7 + 0x2A]
fpsub32s %f2, %f1, %f15
loop_4141:
lduh [%l7 + 0x74], %l0
std %f14, [%l7 + 0x60]
fmul8x16au %f1, %f13, %f4
siam 0x6
fsrc1s %f6, %f1
mova %xcc, %o0, %l5
edge16n %o6, %o7, %l1
fpackfix %f14, %f2
movrlz %g4, %i6, %g1
fbu,a %fcc0, loop_4142
ldsb [%l7 + 0x7B], %i7
fcmpne32 %f14, %f12, %o1
ldub [%l7 + 0x34], %o2
loop_4142:
sub %o5, %l6, %g6
fmovsneg %xcc, %f12, %f12
fpadd32 %f10, %f0, %f2
xnorcc %o4, 0x11E9, %i1
fmovsvs %xcc, %f9, %f12
brgez,a %o3, loop_4143
stw %g7, [%l7 + 0x1C]
st %f15, [%l7 + 0x24]
fpack32 %f12, %f12, %f6
loop_4143:
bl,a,pt %xcc, loop_4144
fbug %fcc1, loop_4145
fmul8sux16 %f2, %f8, %f4
movcs %icc, %g3, %i3
loop_4144:
tsubcc %i0, %l3, %i2
loop_4145:
ldsb [%l7 + 0x6A], %l2
fxnor %f2, %f14, %f0
andcc %i5, %l4, %g2
fpackfix %f0, %f8
move %icc, %i4, %g5
tsubcc %o0, %l5, %l0
fsrc1s %f4, %f6
ta %icc, 0x5
movge %icc, %o6, %l1
fsrc1s %f9, %f6
fxnor %f6, %f6, %f2
fone %f0
fxor %f8, %f2, %f4
sub %o7, %i6, %g4
or %i7, 0x0F49, %g1
fpsub32 %f0, %f10, %f10
bge loop_4146
tvc %xcc, 0x0
fcmple32 %f6, %f14, %o1
fcmpeq32 %f2, %f12, %o5
loop_4146:
fmovrdgz %o2, %f12, %f14
fmul8x16 %f8, %f6, %f0
st %f3, [%l7 + 0x40]
fmovsleu %xcc, %f10, %f13
fnand %f8, %f4, %f0
stx %l6, [%l7 + 0x78]
ldsh [%l7 + 0x18], %g6
fors %f8, %f12, %f6
std %f2, [%l7 + 0x48]
fmovdgu %xcc, %f10, %f9
ldub [%l7 + 0x2B], %i1
fmovrslez %o3, %f15, %f9
fmovd %f12, %f10
fmovdge %xcc, %f3, %f5
sth %o4, [%l7 + 0x0C]
fble,a %fcc1, loop_4147
nop
setx loop_4148, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ld [%l7 + 0x28], %f14
movrgez %g7, %i3, %i0
loop_4147:
fmul8ulx16 %f6, %f6, %f0
loop_4148:
fbe %fcc1, loop_4149
array16 %g3, %i2, %l3
fors %f2, %f13, %f14
srlx %l2, 0x1E, %i5
loop_4149:
movcc %icc, %g2, %i4
sth %g5, [%l7 + 0x08]
alignaddr %o0, %l5, %l0
taddcctv %l4, %l1, %o7
fmovrse %i6, %f13, %f2
fors %f5, %f8, %f11
lduw [%l7 + 0x4C], %g4
fbl,a %fcc1, loop_4150
fmovdpos %icc, %f11, %f6
array32 %i7, %o6, %g1
lduw [%l7 + 0x78], %o1
loop_4150:
movrlz %o2, 0x050, %o5
sdiv %g6, 0x0FF3, %l6
stb %i1, [%l7 + 0x6E]
lduh [%l7 + 0x68], %o4
umulcc %o3, 0x13CC, %g7
fmovd %f6, %f10
bvs,pt %icc, loop_4151
fnegs %f15, %f2
ldsb [%l7 + 0x45], %i3
xorcc %i0, 0x05E0, %g3
loop_4151:
lduw [%l7 + 0x44], %l3
std %f0, [%l7 + 0x60]
sth %l2, [%l7 + 0x34]
fpadd32s %f2, %f1, %f2
fcmpd %fcc1, %f4, %f0
alignaddrl %i2, %i5, %g2
edge32n %i4, %g5, %o0
fmovsgu %xcc, %f7, %f9
brlez %l5, loop_4152
tgu %xcc, 0x6
be %xcc, loop_4153
edge8l %l4, %l0, %l1
loop_4152:
std %f10, [%l7 + 0x38]
fmul8sux16 %f6, %f8, %f6
loop_4153:
movrlz %o7, %g4, %i6
ldsb [%l7 + 0x54], %i7
fmovdne %xcc, %f10, %f2
fnand %f10, %f12, %f14
orcc %g1, 0x1CF9, %o1
orncc %o2, %o6, %o5
addccc %g6, %l6, %o4
fpmerge %f8, %f8, %f14
fmovde %xcc, %f11, %f2
stw %o3, [%l7 + 0x74]
srax %i1, 0x15, %g7
ldub [%l7 + 0x30], %i0
fcmps %fcc0, %f9, %f1
fmul8x16au %f3, %f6, %f14
fpadd32s %f3, %f14, %f15
tne %icc, 0x7
fandnot1 %f2, %f2, %f12
bpos %icc, loop_4154
ld [%l7 + 0x38], %f4
st %f9, [%l7 + 0x1C]
movrlez %i3, %l3, %g3
loop_4154:
ldsh [%l7 + 0x74], %l2
stx %i2, [%l7 + 0x10]
fcmple32 %f0, %f4, %g2
ld [%l7 + 0x38], %f9
ldub [%l7 + 0x6E], %i4
brlz %i5, loop_4155
fcmpeq32 %f4, %f12, %o0
tgu %icc, 0x5
sth %g5, [%l7 + 0x0E]
loop_4155:
bcc,a,pn %icc, loop_4156
fcmped %fcc1, %f14, %f0
ldsh [%l7 + 0x40], %l5
stx %l4, [%l7 + 0x28]
loop_4156:
movgu %xcc, %l0, %l1
fone %f2
add %g4, 0x1425, %i6
sth %o7, [%l7 + 0x58]
stx %i7, [%l7 + 0x20]
umulcc %g1, 0x18D5, %o2
fxor %f0, %f8, %f0
fcmpeq16 %f2, %f10, %o1
fmovsvs %icc, %f4, %f6
ldub [%l7 + 0x24], %o6
fbge %fcc2, loop_4157
call loop_4158
taddcc %o5, %g6, %o4
movrlz %o3, %i1, %l6
loop_4157:
sth %i0, [%l7 + 0x36]
loop_4158:
fmovdleu %icc, %f15, %f11
tl %icc, 0x0
std %f10, [%l7 + 0x10]
nop
setx loop_4159, %l0, %l1
jmpl %l1, %i3
subcc %g7, 0x112D, %g3
ldub [%l7 + 0x59], %l3
ldub [%l7 + 0x59], %l2
loop_4159:
andn %g2, %i4, %i2
ldd [%l7 + 0x60], %f10
fpack32 %f6, %f4, %f12
ld [%l7 + 0x7C], %f4
fmovsg %xcc, %f7, %f7
array8 %o0, %g5, %i5
ldsb [%l7 + 0x25], %l4
stb %l5, [%l7 + 0x73]
ldx [%l7 + 0x50], %l0
tpos %icc, 0x5
ld [%l7 + 0x7C], %f10
udivx %l1, 0x1A9D, %i6
fnot1s %f6, %f13
ld [%l7 + 0x5C], %f4
bpos loop_4160
ldsb [%l7 + 0x0F], %o7
sth %g4, [%l7 + 0x26]
ldd [%l7 + 0x58], %f10
loop_4160:
movcc %xcc, %g1, %i7
fbne,a %fcc0, loop_4161
movgu %icc, %o2, %o6
orncc %o1, 0x1144, %g6
fmovsgu %icc, %f14, %f0
loop_4161:
edge8n %o5, %o4, %o3
sth %i1, [%l7 + 0x74]
ldsh [%l7 + 0x18], %i0
movvs %icc, %i3, %g7
addc %g3, 0x163C, %l3
edge8n %l2, %g2, %l6
faligndata %f4, %f10, %f4
fbl %fcc0, loop_4162
tcs %icc, 0x4
sth %i4, [%l7 + 0x22]
stw %i2, [%l7 + 0x64]
loop_4162:
taddcc %g5, %i5, %o0
edge8n %l4, %l0, %l5
fmuld8ulx16 %f13, %f0, %f10
fmovrsgez %i6, %f8, %f9
fpadd32s %f8, %f15, %f15
fmovdpos %xcc, %f9, %f5
fblg %fcc1, loop_4163
stw %o7, [%l7 + 0x20]
fmovrsgez %l1, %f2, %f11
umulcc %g1, %i7, %o2
loop_4163:
edge8l %g4, %o6, %g6
ldsb [%l7 + 0x1A], %o5
tgu %xcc, 0x2
brgez %o4, loop_4164
sth %o1, [%l7 + 0x22]
siam 0x5
brlz %i1, loop_4165
loop_4164:
lduh [%l7 + 0x26], %o3
sth %i3, [%l7 + 0x42]
sllx %g7, %g3, %l3
loop_4165:
fmovdl %xcc, %f11, %f10
lduh [%l7 + 0x72], %l2
andn %g2, %l6, %i4
mulx %i2, 0x1254, %g5
ldsw [%l7 + 0x60], %i5
fmovdg %icc, %f9, %f0
nop
setx loop_4166, %l0, %l1
jmpl %l1, %o0
brlez,a %i0, loop_4167
orn %l4, %l5, %i6
move %icc, %l0, %o7
loop_4166:
stx %g1, [%l7 + 0x28]
loop_4167:
fmul8x16au %f4, %f9, %f4
st %f9, [%l7 + 0x30]
tsubcctv %l1, %o2, %g4
st %f5, [%l7 + 0x08]
fmovdn %xcc, %f3, %f0
stx %i7, [%l7 + 0x38]
addcc %o6, 0x0465, %o5
bl,a,pn %xcc, loop_4168
ldsw [%l7 + 0x38], %o4
edge16l %o1, %g6, %i1
tsubcctv %i3, %o3, %g7
loop_4168:
ldsb [%l7 + 0x79], %g3
fble %fcc2, loop_4169
fnot2s %f0, %f11
fmovdl %icc, %f12, %f8
lduw [%l7 + 0x24], %l2
loop_4169:
stw %g2, [%l7 + 0x4C]
orcc %l6, %i4, %l3
std %f14, [%l7 + 0x40]
std %f10, [%l7 + 0x48]
fpadd16 %f8, %f14, %f4
umulcc %i2, %g5, %i5
fmuld8ulx16 %f10, %f4, %f8
bcs,a,pn %xcc, loop_4170
tne %xcc, 0x3
fbne,a %fcc1, loop_4171
fxnors %f4, %f13, %f15
loop_4170:
xnor %i0, %o0, %l4
bgu,pt %icc, loop_4172
loop_4171:
array16 %i6, %l5, %l0
brlz %o7, loop_4173
lduw [%l7 + 0x14], %l1
loop_4172:
addccc %g1, 0x0104, %o2
stw %g4, [%l7 + 0x70]
loop_4173:
ldub [%l7 + 0x0F], %o6
sdivcc %o5, 0x0CD3, %i7
bge %xcc, loop_4174
ldub [%l7 + 0x74], %o4
sth %o1, [%l7 + 0x64]
array8 %g6, %i3, %i1
loop_4174:
ldsb [%l7 + 0x40], %o3
tge %icc, 0x3
fsrc1s %f5, %f6
andncc %g7, %l2, %g3
ta %xcc, 0x3
srlx %l6, %i4, %g2
fnand %f12, %f0, %f2
ldsh [%l7 + 0x0E], %l3
lduh [%l7 + 0x50], %i2
udivx %g5, 0x0383, %i0
fabsd %f12, %f6
movn %xcc, %o0, %l4
popc %i6, %l5
fcmpeq16 %f0, %f6, %i5
umulcc %l0, 0x0401, %o7
xorcc %l1, %o2, %g1
ble %xcc, loop_4175
stw %g4, [%l7 + 0x60]
pdist %f10, %f12, %f4
movcs %xcc, %o5, %i7
loop_4175:
brz %o6, loop_4176
fblg,a %fcc1, loop_4177
srlx %o4, %g6, %i3
fzero %f14
loop_4176:
ldx [%l7 + 0x50], %o1
loop_4177:
ba,a,pn %icc, loop_4178
edge32l %o3, %i1, %l2
fmovsge %xcc, %f6, %f2
fnot1 %f2, %f12
loop_4178:
stw %g7, [%l7 + 0x24]
fblg %fcc1, loop_4179
fmovsn %icc, %f13, %f8
fmovsne %icc, %f11, %f10
subc %g3, %i4, %g2
loop_4179:
fornot1 %f12, %f14, %f12
or %l3, %l6, %i2
lduh [%l7 + 0x40], %g5
movcc %icc, %o0, %i0
ldsh [%l7 + 0x0C], %i6
movn %icc, %l5, %l4
edge16ln %l0, %i5, %o7
ldx [%l7 + 0x10], %o2
stw %l1, [%l7 + 0x30]
ldsh [%l7 + 0x32], %g4
st %f9, [%l7 + 0x30]
lduw [%l7 + 0x28], %g1
fpsub16 %f14, %f10, %f6
subc %o5, %o6, %o4
fnands %f7, %f0, %f4
ldx [%l7 + 0x10], %g6
bleu,a loop_4180
bne %xcc, loop_4181
edge32 %i7, %o1, %i3
stb %o3, [%l7 + 0x72]
loop_4180:
fzeros %f2
loop_4181:
movcs %xcc, %i1, %l2
lduh [%l7 + 0x32], %g3
ldsw [%l7 + 0x64], %g7
tl %xcc, 0x6
fmovsl %xcc, %f9, %f3
alignaddrl %g2, %l3, %i4
bvc,a,pn %icc, loop_4182
fcmpd %fcc1, %f12, %f6
fnand %f4, %f0, %f2
ld [%l7 + 0x2C], %f14
loop_4182:
ldsb [%l7 + 0x4A], %l6
xnorcc %g5, %o0, %i0
orn %i6, %i2, %l4
bcc,a,pn %icc, loop_4183
brgez,a %l5, loop_4184
brgz %l0, loop_4185
sethi 0x1684, %o7
loop_4183:
movn %icc, %o2, %i5
loop_4184:
lduh [%l7 + 0x68], %g4
loop_4185:
fbe,a %fcc2, loop_4186
movrlz %l1, %o5, %o6
stw %g1, [%l7 + 0x54]
movvc %icc, %g6, %o4
loop_4186:
fcmpd %fcc0, %f10, %f0
mulx %i7, 0x1EDF, %i3
stw %o3, [%l7 + 0x70]
sub %i1, %l2, %o1
ldub [%l7 + 0x3C], %g3
orcc %g7, %g2, %l3
fxor %f14, %f6, %f6
movn %icc, %l6, %i4
std %f0, [%l7 + 0x18]
smul %o0, %g5, %i0
fmovsn %xcc, %f1, %f9
fbn %fcc2, loop_4187
sdivcc %i2, 0x1C88, %i6
st %f5, [%l7 + 0x18]
fpsub32 %f10, %f6, %f0
loop_4187:
be loop_4188
movn %xcc, %l5, %l0
lduw [%l7 + 0x10], %l4
orncc %o2, 0x14C8, %i5
loop_4188:
tl %icc, 0x7
fbug %fcc3, loop_4189
ld [%l7 + 0x24], %f12
fands %f7, %f13, %f4
fabss %f5, %f3
loop_4189:
edge16 %o7, %l1, %o5
bvs,a %xcc, loop_4190
stx %g4, [%l7 + 0x48]
ldx [%l7 + 0x18], %g1
fmovsg %xcc, %f15, %f10
loop_4190:
srlx %o6, 0x02, %g6
fmovrdlez %o4, %f0, %f8
fmovd %f12, %f14
std %f2, [%l7 + 0x68]
fmul8x16al %f7, %f2, %f10
move %xcc, %i3, %i7
or %o3, %l2, %o1
movrne %g3, 0x10E, %g7
orncc %i1, 0x1943, %l3
umulcc %g2, %i4, %l6
umul %o0, 0x1D9E, %g5
fpadd16s %f2, %f3, %f12
movleu %icc, %i2, %i6
ldx [%l7 + 0x30], %i0
movrgez %l0, %l5, %l4
edge8l %i5, %o7, %l1
fcmpgt16 %f10, %f2, %o2
alignaddrl %g4, %g1, %o6
lduw [%l7 + 0x40], %o5
movcc %icc, %o4, %g6
fmovsg %xcc, %f0, %f12
stw %i7, [%l7 + 0x38]
fmovrdne %o3, %f8, %f10
stb %l2, [%l7 + 0x57]
ldsw [%l7 + 0x50], %o1
orn %i3, %g7, %g3
fabss %f2, %f1
fmovrdgz %i1, %f0, %f0
st %f9, [%l7 + 0x74]
fmovsl %icc, %f4, %f7
fmovdcc %xcc, %f5, %f0
movcc %xcc, %g2, %l3
std %f8, [%l7 + 0x78]
ldub [%l7 + 0x68], %l6
fcmpgt16 %f8, %f6, %o0
fbue,a %fcc0, loop_4191
fbne %fcc3, loop_4192
stb %g5, [%l7 + 0x0F]
fmovrslz %i2, %f4, %f13
loop_4191:
fbu %fcc1, loop_4193
loop_4192:
fmovdne %icc, %f12, %f5
ld [%l7 + 0x40], %f2
tpos %xcc, 0x3
loop_4193:
bcs %xcc, loop_4194
edge32n %i6, %i4, %i0
fnot2s %f5, %f8
andncc %l0, %l5, %l4
loop_4194:
bne loop_4195
ldx [%l7 + 0x30], %i5
sth %o7, [%l7 + 0x12]
edge8l %l1, %g4, %o2
loop_4195:
fmovdcc %icc, %f7, %f10
fandnot2 %f14, %f4, %f10
bvc loop_4196
stb %o6, [%l7 + 0x36]
bge %icc, loop_4197
fmovdpos %xcc, %f8, %f4
loop_4196:
ld [%l7 + 0x78], %f4
bpos %xcc, loop_4198
loop_4197:
ldsh [%l7 + 0x6A], %g1
fpsub16 %f12, %f12, %f4
ld [%l7 + 0x4C], %f4
loop_4198:
array8 %o5, %o4, %i7
ldsw [%l7 + 0x38], %g6
sdiv %o3, 0x0597, %o1
edge32ln %i3, %l2, %g3
ldsw [%l7 + 0x44], %i1
bl,pt %xcc, loop_4199
andncc %g7, %l3, %l6
fmovdge %icc, %f1, %f7
bvc,pn %xcc, loop_4200
loop_4199:
fnot1 %f14, %f4
movvs %xcc, %g2, %o0
lduh [%l7 + 0x4A], %i2
loop_4200:
fcmpd %fcc3, %f4, %f2
fzero %f4
ldx [%l7 + 0x10], %i6
ldsh [%l7 + 0x4A], %i4
sth %i0, [%l7 + 0x6A]
std %f6, [%l7 + 0x40]
fmovspos %icc, %f9, %f6
fbge,a %fcc0, loop_4201
edge16 %g5, %l0, %l4
ldub [%l7 + 0x7B], %i5
ldsw [%l7 + 0x14], %o7
loop_4201:
fmovsneg %icc, %f9, %f8
fbule %fcc3, loop_4202
st %f0, [%l7 + 0x28]
st %f4, [%l7 + 0x3C]
bshuffle %f4, %f4, %f8
loop_4202:
fexpand %f4, %f8
stb %l1, [%l7 + 0x6B]
tle %icc, 0x6
brnz %g4, loop_4203
movvc %icc, %o2, %l5
fnor %f8, %f14, %f10
sth %g1, [%l7 + 0x26]
loop_4203:
ldsh [%l7 + 0x4E], %o6
fpadd32 %f10, %f2, %f12
alignaddrl %o5, %o4, %g6
ldsw [%l7 + 0x74], %i7
nop
setx loop_4204, %l0, %l1
jmpl %l1, %o3
fmovscs %xcc, %f3, %f9
edge8l %o1, %i3, %l2
sth %i1, [%l7 + 0x30]
loop_4204:
movvs %xcc, %g3, %g7
bleu,pt %xcc, loop_4205
fmuld8sux16 %f10, %f11, %f2
st %f3, [%l7 + 0x70]
stw %l3, [%l7 + 0x70]
loop_4205:
fcmps %fcc3, %f12, %f6
ldsb [%l7 + 0x38], %g2
ldsh [%l7 + 0x24], %l6
fcmpes %fcc1, %f4, %f1
tvc %icc, 0x6
or %o0, %i6, %i4
for %f8, %f12, %f12
ldsb [%l7 + 0x65], %i2
movre %i0, %g5, %l4
tpos %icc, 0x0
stw %l0, [%l7 + 0x48]
fmovdcs %xcc, %f5, %f8
brnz,a %o7, loop_4206
smul %l1, 0x18D7, %g4
std %f2, [%l7 + 0x40]
mova %xcc, %i5, %o2
loop_4206:
ldx [%l7 + 0x20], %l5
stb %g1, [%l7 + 0x7B]
fpsub32s %f3, %f9, %f12
fmovsn %xcc, %f7, %f15
std %f8, [%l7 + 0x60]
fbuge %fcc3, loop_4207
ldub [%l7 + 0x64], %o5
xnor %o4, %g6, %o6
brgez,a %o3, loop_4208
loop_4207:
fsrc1s %f12, %f6
brgez,a %o1, loop_4209
ba,a %icc, loop_4210
loop_4208:
ldd [%l7 + 0x58], %f0
fpsub32 %f0, %f6, %f6
loop_4209:
edge32 %i7, %l2, %i3
loop_4210:
stx %g3, [%l7 + 0x50]
fzero %f12
fxor %f14, %f4, %f4
fornot1 %f14, %f6, %f0
stb %i1, [%l7 + 0x15]
alignaddr %l3, %g7, %g2
fbne %fcc1, loop_4211
taddcc %o0, 0x12DB, %i6
fones %f1
fmovscs %icc, %f15, %f10
loop_4211:
fbul,a %fcc1, loop_4212
fors %f11, %f15, %f9
fmovrsne %l6, %f12, %f1
lduw [%l7 + 0x6C], %i4
loop_4212:
fnot1s %f14, %f0
fmovspos %icc, %f1, %f13
movn %icc, %i0, %g5
movpos %icc, %l4, %l0
sth %o7, [%l7 + 0x18]
fzero %f4
fnor %f8, %f10, %f14
movrgz %l1, 0x13D, %g4
fnegd %f0, %f6
sth %i2, [%l7 + 0x14]
alignaddr %i5, %l5, %o2
fbn,a %fcc2, loop_4213
fsrc1 %f14, %f4
lduh [%l7 + 0x66], %o5
orncc %o4, %g6, %g1
loop_4213:
ldd [%l7 + 0x40], %f2
orncc %o6, 0x1E23, %o3
movrne %o1, 0x1E5, %i7
andn %l2, %g3, %i3
array8 %i1, %l3, %g2
sra %o0, %g7, %i6
stw %i4, [%l7 + 0x5C]
std %f12, [%l7 + 0x18]
fzeros %f11
fbule,a %fcc3, loop_4214
fexpand %f12, %f0
fmovdcc %icc, %f14, %f15
ld [%l7 + 0x24], %f15
loop_4214:
brgz %l6, loop_4215
bshuffle %f2, %f14, %f4
smul %i0, 0x09FA, %g5
lduh [%l7 + 0x6A], %l4
loop_4215:
fandnot2 %f4, %f6, %f4
fmovdleu %xcc, %f0, %f11
lduw [%l7 + 0x30], %l0
xor %l1, %o7, %g4
fornot2s %f12, %f5, %f10
movrne %i5, %i2, %o2
fcmpne16 %f2, %f8, %l5
edge16l %o4, %g6, %o5
fmovdneg %xcc, %f5, %f7
fpadd16 %f14, %f14, %f4
fmovdcc %xcc, %f4, %f12
fpsub16 %f4, %f10, %f14
fbul %fcc0, loop_4216
ldsh [%l7 + 0x5A], %g1
fbul %fcc0, loop_4217
srl %o3, %o1, %i7
loop_4216:
fmovdle %icc, %f12, %f3
stb %l2, [%l7 + 0x74]
loop_4217:
edge8n %g3, %i3, %i1
taddcctv %o6, %l3, %g2
mova %xcc, %g7, %o0
addccc %i6, %l6, %i4
smulcc %g5, %l4, %i0
ldsb [%l7 + 0x48], %l0
and %l1, %o7, %i5
mulscc %i2, %g4, %l5
ld [%l7 + 0x40], %f14
alignaddr %o2, %g6, %o4
fsrc2 %f14, %f8
movpos %icc, %o5, %g1
move %icc, %o1, %i7
stb %l2, [%l7 + 0x59]
srlx %g3, 0x10, %o3
fxnors %f13, %f7, %f2
tpos %icc, 0x3
subccc %i1, 0x10BF, %i3
bneg,a,pn %xcc, loop_4218
addcc %l3, 0x1E09, %g2
ld [%l7 + 0x08], %f4
addccc %g7, 0x0417, %o6
loop_4218:
ba loop_4219
ldd [%l7 + 0x40], %f6
stw %o0, [%l7 + 0x60]
ldd [%l7 + 0x18], %f2
loop_4219:
or %l6, %i6, %i4
fbue %fcc2, loop_4220
mova %xcc, %l4, %i0
bvc,pt %icc, loop_4221
movrgz %l0, 0x0DC, %l1
loop_4220:
fbo,a %fcc2, loop_4222
nop
setx loop_4223, %l0, %l1
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_4221:
addcc %g5, %i5, %i2
std %f12, [%l7 + 0x38]
loop_4222:
fmovd %f6, %f0
loop_4223:
bvc %icc, loop_4224
subc %o7, 0x0149, %l5
std %f0, [%l7 + 0x78]
srax %o2, %g6, %g4
loop_4224:
movrgez %o5, %g1, %o1
xorcc %o4, %i7, %g3
fmovrdlz %o3, %f14, %f0
movre %i1, 0x008, %i3
fmovscs %xcc, %f4, %f9
fbo %fcc3, loop_4225
fmovdcs %xcc, %f7, %f6
st %f6, [%l7 + 0x2C]
mulscc %l3, 0x0A17, %l2
loop_4225:
pdist %f14, %f2, %f0
std %f12, [%l7 + 0x28]
ldsh [%l7 + 0x22], %g2
fbn,a %fcc3, loop_4226
fmovsvs %icc, %f10, %f6
movrlez %o6, %g7, %o0
fsrc1s %f6, %f14
loop_4226:
fsrc1 %f8, %f14
ldsw [%l7 + 0x7C], %i6
fmovdgu %xcc, %f5, %f5
smulcc %i4, 0x059E, %l6
fbe,a %fcc3, loop_4227
std %f2, [%l7 + 0x30]
movre %l4, %i0, %l0
movl %xcc, %g5, %l1
loop_4227:
edge32n %i5, %o7, %i2
alignaddr %l5, %o2, %g6
bshuffle %f4, %f10, %f0
fpadd16 %f10, %f4, %f0
be,a loop_4228
tpos %icc, 0x1
fbl,a %fcc1, loop_4229
tleu %xcc, 0x4
loop_4228:
fmovrdne %o5, %f14, %f0
fmovsa %icc, %f2, %f12
loop_4229:
fnot2s %f14, %f0
fpsub32 %f0, %f2, %f4
edge32n %g1, %o1, %g4
edge32 %o4, %i7, %g3
fbge %fcc3, loop_4230
fmovrsne %o3, %f15, %f6
st %f7, [%l7 + 0x44]
tgu %icc, 0x6
loop_4230:
tge %icc, 0x6
fbn %fcc0, loop_4231
stb %i3, [%l7 + 0x38]
edge32ln %l3, %i1, %g2
popc 0x0004, %o6
loop_4231:
ldsw [%l7 + 0x18], %g7
ld [%l7 + 0x1C], %f5
srlx %l2, 0x18, %i6
stw %i4, [%l7 + 0x28]
fmovsle %icc, %f5, %f15
fmovdge %xcc, %f8, %f14
bcc,a loop_4232
fnot2 %f14, %f10
movvc %icc, %o0, %l4
lduh [%l7 + 0x74], %i0
loop_4232:
fzero %f4
sth %l6, [%l7 + 0x3C]
fbuge %fcc2, loop_4233
taddcc %g5, 0x1E0B, %l0
fabss %f5, %f8
popc 0x1570, %l1
loop_4233:
ldd [%l7 + 0x48], %f12
bg,a,pt %xcc, loop_4234
fmovrdgz %i5, %f8, %f12
bcs,pn %icc, loop_4235
fmovsne %xcc, %f4, %f5
loop_4234:
ldsb [%l7 + 0x54], %i2
bvs loop_4236
loop_4235:
udiv %o7, 0x1DA6, %o2
edge16n %l5, %g6, %o5
lduh [%l7 + 0x22], %g1
loop_4236:
edge16l %g4, %o4, %o1
xor %g3, 0x05C4, %o3
st %f15, [%l7 + 0x34]
fmovrde %i7, %f14, %f6
call loop_4237
ld [%l7 + 0x68], %f10
fbne %fcc3, loop_4238
udivcc %l3, 0x1ECC, %i1
loop_4237:
ldsw [%l7 + 0x74], %i3
fpadd16s %f15, %f8, %f2
loop_4238:
fble,a %fcc1, loop_4239
subccc %g2, 0x1CC3, %g7
brlz,a %l2, loop_4240
brlez,a %o6, loop_4241
loop_4239:
ldd [%l7 + 0x20], %f0
ldsb [%l7 + 0x30], %i4
loop_4240:
st %f12, [%l7 + 0x44]
loop_4241:
fandnot2 %f14, %f6, %f14
ldx [%l7 + 0x08], %i6
fpadd32 %f8, %f2, %f4
ldsw [%l7 + 0x28], %o0
brnz,a %l4, loop_4242
bcc,pt %icc, loop_4243
fbu %fcc1, loop_4244
ldsh [%l7 + 0x10], %i0
loop_4242:
stw %l6, [%l7 + 0x78]
loop_4243:
tcc %xcc, 0x5
loop_4244:
tvc %xcc, 0x3
fmovdl %icc, %f2, %f10
mulx %l0, 0x1C0A, %g5
ld [%l7 + 0x70], %f0
fpadd32 %f8, %f2, %f14
bleu,a,pn %xcc, loop_4245
be,a,pt %xcc, loop_4246
xnor %l1, 0x1FCD, %i2
fmovdg %xcc, %f10, %f11
loop_4245:
fbo %fcc3, loop_4247
loop_4246:
or %o7, %i5, %l5
fcmpne32 %f10, %f8, %g6
fbg,a %fcc0, loop_4248
loop_4247:
lduw [%l7 + 0x28], %o2
lduw [%l7 + 0x08], %g1
ldx [%l7 + 0x10], %o5
loop_4248:
subc %o4, 0x1EB3, %g4
tvc %xcc, 0x2
fmovsgu %icc, %f2, %f3
tgu %icc, 0x4
umul %o1, %o3, %i7
ldub [%l7 + 0x24], %g3
edge32ln %l3, %i1, %i3
sdivcc %g7, 0x0394, %g2
movn %xcc, %o6, %l2
pdist %f14, %f4, %f10
movvs %icc, %i6, %o0
mulscc %i4, %l4, %l6
ldub [%l7 + 0x33], %i0
sdiv %l0, 0x0E66, %l1
movge %xcc, %g5, %i2
fbule %fcc0, loop_4249
edge8ln %i5, %l5, %g6
st %f6, [%l7 + 0x64]
addcc %o2, 0x0111, %g1
loop_4249:
udivcc %o7, 0x1FE6, %o5
stw %o4, [%l7 + 0x38]
stw %o1, [%l7 + 0x70]
bgu,pt %xcc, loop_4250
fxnors %f1, %f14, %f6
fpadd16s %f9, %f8, %f9
ldub [%l7 + 0x6E], %g4
loop_4250:
ldub [%l7 + 0x7E], %o3
ldsh [%l7 + 0x76], %i7
udiv %g3, 0x1E9D, %l3
ld [%l7 + 0x30], %f3
ldd [%l7 + 0x68], %f2
fmovrde %i3, %f10, %f10
orcc %g7, %i1, %g2
fmovdl %xcc, %f3, %f12
lduh [%l7 + 0x48], %o6
edge8ln %l2, %o0, %i6
fxors %f9, %f2, %f11
edge16ln %i4, %l6, %i0
tn %icc, 0x2
fcmple32 %f14, %f0, %l0
std %f12, [%l7 + 0x10]
tsubcctv %l1, %g5, %l4
sll %i2, %i5, %l5
st %f14, [%l7 + 0x7C]
fbue %fcc2, loop_4251
sth %o2, [%l7 + 0x10]
lduw [%l7 + 0x60], %g6
udiv %g1, 0x1232, %o7
loop_4251:
ldsw [%l7 + 0x38], %o5
bn %xcc, loop_4252
fmul8x16au %f10, %f2, %f14
st %f9, [%l7 + 0x28]
fmovdne %icc, %f10, %f11
loop_4252:
stb %o4, [%l7 + 0x7B]
ldx [%l7 + 0x60], %o1
st %f11, [%l7 + 0x38]
orncc %o3, 0x07E2, %g4
fbl,a %fcc3, loop_4253
bg,a,pt %xcc, loop_4254
fmovrdlez %i7, %f4, %f12
sth %l3, [%l7 + 0x18]
loop_4253:
smulcc %g3, %i3, %i1
loop_4254:
fmovrdgz %g7, %f14, %f0
fmovrse %o6, %f5, %f14
fmovdcc %icc, %f14, %f4
movle %xcc, %l2, %o0
fpackfix %f4, %f6
movpos %xcc, %g2, %i4
fbne,a %fcc0, loop_4255
fbg %fcc3, loop_4256
fbge,a %fcc2, loop_4257
addc %l6, %i0, %l0
loop_4255:
ldsh [%l7 + 0x68], %l1
loop_4256:
tgu %icc, 0x0
loop_4257:
ldsh [%l7 + 0x32], %g5
fmovsge %icc, %f12, %f9
ldub [%l7 + 0x3E], %i6
ldsw [%l7 + 0x18], %l4
movne %icc, %i2, %l5
fmovdl %icc, %f3, %f1
tge %icc, 0x7
ldd [%l7 + 0x60], %f4
addccc %i5, %o2, %g1
sra %g6, 0x0D, %o5
fornot1 %f6, %f4, %f8
ldd [%l7 + 0x08], %f10
movrlz %o7, %o1, %o3
bshuffle %f10, %f4, %f12
ldsw [%l7 + 0x3C], %g4
edge16n %o4, %i7, %g3
lduw [%l7 + 0x38], %l3
taddcc %i1, 0x00EC, %g7
ldub [%l7 + 0x7C], %i3
bl %xcc, loop_4258
fmovsgu %xcc, %f13, %f13
bge,a %xcc, loop_4259
bvc loop_4260
loop_4258:
ldsh [%l7 + 0x4A], %l2
ldd [%l7 + 0x50], %f10
loop_4259:
fbo %fcc2, loop_4261
loop_4260:
fxnors %f0, %f11, %f13
stw %o0, [%l7 + 0x68]
fandnot2 %f4, %f14, %f4
loop_4261:
bgu,a,pt %icc, loop_4262
orn %g2, 0x1421, %o6
fmovrde %l6, %f2, %f2
std %f14, [%l7 + 0x68]
loop_4262:
bge,a,pn %icc, loop_4263
bl,pn %icc, loop_4264
andn %i0, 0x02BA, %l0
fmovdg %icc, %f12, %f14
loop_4263:
ldsb [%l7 + 0x7F], %i4
loop_4264:
tneg %icc, 0x3
fmovdle %icc, %f10, %f0
ldx [%l7 + 0x68], %l1
ldsh [%l7 + 0x40], %i6
ldsb [%l7 + 0x12], %l4
std %f8, [%l7 + 0x18]
edge32 %i2, %l5, %g5
fmovs %f11, %f14
fpsub32 %f6, %f0, %f10
fmul8x16au %f4, %f7, %f14
edge16n %o2, %i5, %g6
stb %g1, [%l7 + 0x39]
sth %o5, [%l7 + 0x18]
fbu,a %fcc0, loop_4265
tg %xcc, 0x0
lduh [%l7 + 0x2E], %o7
ldsw [%l7 + 0x1C], %o1
loop_4265:
edge16n %o3, %g4, %i7
fmovda %xcc, %f0, %f4
fmovrdlz %o4, %f8, %f8
fpack16 %f6, %f13
fornot2 %f2, %f2, %f0
edge32 %g3, %i1, %g7
lduh [%l7 + 0x68], %l3
fornot2s %f2, %f1, %f15
ble,pt %icc, loop_4266
fcmpd %fcc2, %f10, %f0
udivcc %i3, 0x0E46, %o0
edge32n %l2, %o6, %g2
loop_4266:
st %f3, [%l7 + 0x3C]
fmovsn %xcc, %f7, %f8
fmovdpos %xcc, %f0, %f6
movvs %xcc, %i0, %l6
lduw [%l7 + 0x4C], %l0
tn %xcc, 0x5
st %f14, [%l7 + 0x30]
andncc %l1, %i4, %i6
siam 0x3
bn %xcc, loop_4267
edge8n %l4, %i2, %g5
brgz %o2, loop_4268
movrlz %l5, %g6, %i5
loop_4267:
ldx [%l7 + 0x48], %o5
fmovsle %icc, %f6, %f11
loop_4268:
movre %g1, 0x2DA, %o1
fmovdneg %xcc, %f2, %f4
fbl,a %fcc0, loop_4269
fnand %f8, %f4, %f10
fbuge,a %fcc3, loop_4270
lduh [%l7 + 0x32], %o3
loop_4269:
fones %f12
edge8l %o7, %g4, %o4
loop_4270:
std %f10, [%l7 + 0x58]
fmovdle %xcc, %f14, %f13
addcc %g3, %i1, %g7
array32 %l3, %i7, %o0
fpack16 %f14, %f3
ld [%l7 + 0x28], %f15
fornot2 %f6, %f14, %f0
fnands %f6, %f11, %f0
subccc %l2, %o6, %i3
fnor %f2, %f2, %f12
fors %f1, %f13, %f4
movgu %icc, %g2, %i0
stb %l0, [%l7 + 0x08]
sra %l6, 0x0B, %l1
ldd [%l7 + 0x28], %f14
fmovsle %xcc, %f12, %f3
fbg %fcc1, loop_4271
ble,a,pt %icc, loop_4272
edge8 %i4, %l4, %i2
fnot1 %f2, %f12
loop_4271:
array16 %g5, %i6, %l5
loop_4272:
ble %xcc, loop_4273
xnorcc %o2, %i5, %o5
srl %g1, 0x03, %g6
fbl %fcc0, loop_4274
loop_4273:
movl %xcc, %o1, %o7
fmovrdgz %g4, %f2, %f0
ldsb [%l7 + 0x47], %o4
loop_4274:
ldsh [%l7 + 0x32], %o3
lduw [%l7 + 0x14], %i1
fbe,a %fcc2, loop_4275
sth %g3, [%l7 + 0x3E]
movcc %icc, %g7, %l3
orncc %o0, 0x1128, %i7
loop_4275:
lduw [%l7 + 0x38], %l2
fmovs %f7, %f0
ldsw [%l7 + 0x64], %i3
edge32l %g2, %o6, %i0
brgz,a %l6, loop_4276
sth %l1, [%l7 + 0x78]
udivcc %i4, 0x021E, %l0
ldx [%l7 + 0x40], %l4
loop_4276:
ld [%l7 + 0x64], %f7
ldsb [%l7 + 0x14], %g5
stx %i2, [%l7 + 0x78]
fmovscs %icc, %f9, %f8
ldsh [%l7 + 0x60], %l5
movvs %icc, %o2, %i6
fbe %fcc2, loop_4277
tne %icc, 0x2
tcs %xcc, 0x6
srlx %o5, %i5, %g6
loop_4277:
fpadd16 %f8, %f12, %f2
lduh [%l7 + 0x56], %o1
fmovrde %o7, %f12, %f8
ldx [%l7 + 0x40], %g1
brnz %g4, loop_4278
fmul8ulx16 %f14, %f10, %f12
sth %o3, [%l7 + 0x08]
lduh [%l7 + 0x2C], %i1
loop_4278:
tgu %xcc, 0x3
ldub [%l7 + 0x71], %o4
fbuge,a %fcc1, loop_4279
st %f7, [%l7 + 0x28]
siam 0x3
brgez,a %g7, loop_4280
loop_4279:
stb %l3, [%l7 + 0x0F]
fmovdl %xcc, %f9, %f9
stw %o0, [%l7 + 0x44]
loop_4280:
st %f3, [%l7 + 0x0C]
fmovdneg %icc, %f15, %f5
pdist %f4, %f6, %f6
mulscc %i7, %g3, %i3
stw %g2, [%l7 + 0x38]
orcc %l2, %i0, %l6
fmovsne %icc, %f11, %f11
ldsh [%l7 + 0x5C], %l1
stx %i4, [%l7 + 0x50]
movn %icc, %o6, %l0
movrlz %l4, %i2, %g5
fmovspos %icc, %f8, %f13
fmovrdne %l5, %f12, %f0
tleu %icc, 0x5
fsrc1 %f6, %f14
ldsb [%l7 + 0x0E], %i6
array8 %o2, %i5, %o5
udiv %g6, 0x1FFC, %o7
stx %g1, [%l7 + 0x20]
lduh [%l7 + 0x74], %o1
ldx [%l7 + 0x78], %g4
fandnot2s %f12, %f4, %f13
mulx %i1, %o4, %o3
tsubcc %l3, 0x0437, %o0
fmovrdlz %g7, %f12, %f2
fsrc1s %f1, %f6
movre %g3, %i7, %g2
fpadd16s %f12, %f9, %f10
tleu %icc, 0x3
brgz %l2, loop_4281
udivcc %i3, 0x069C, %i0
fbn,a %fcc1, loop_4282
ldd [%l7 + 0x38], %f10
loop_4281:
movne %icc, %l6, %i4
fpadd32 %f14, %f0, %f14
loop_4282:
ld [%l7 + 0x0C], %f2
edge32 %o6, %l0, %l4
fblg,a %fcc1, loop_4283
and %l1, 0x1F18, %g5
udivx %i2, 0x12A9, %l5
fmovdcs %icc, %f12, %f3
loop_4283:
fandnot1s %f15, %f12, %f9
ldsw [%l7 + 0x38], %o2
edge16ln %i5, %i6, %g6
movgu %icc, %o7, %o5
fmovsgu %xcc, %f13, %f12
ldsw [%l7 + 0x38], %g1
fmovrdgz %o1, %f14, %f0
fblg %fcc0, loop_4284
edge32l %g4, %o4, %i1
brlz %l3, loop_4285
udivx %o0, 0x0685, %o3
loop_4284:
sth %g3, [%l7 + 0x42]
mulx %i7, %g7, %l2
loop_4285:
fbu %fcc2, loop_4286
movvs %xcc, %i3, %g2
tsubcc %l6, %i0, %o6
fmovdg %xcc, %f1, %f9
loop_4286:
lduw [%l7 + 0x58], %l0
fnor %f8, %f14, %f10
movvs %xcc, %i4, %l1
fnot1 %f8, %f12
fzero %f10
or %g5, 0x1676, %i2
xnorcc %l5, 0x0752, %o2
fpadd16s %f4, %f2, %f12
fpsub16 %f8, %f0, %f14
fmovsvs %xcc, %f6, %f3
ldd [%l7 + 0x18], %f2
stw %l4, [%l7 + 0x24]
fmovsgu %icc, %f13, %f14
fxnor %f0, %f14, %f12
ldsw [%l7 + 0x60], %i6
fabss %f15, %f14
fxors %f12, %f3, %f5
fmovs %f5, %f10
stx %g6, [%l7 + 0x78]
fmovrdne %o7, %f8, %f6
nop
setx loop_4287, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpeq32 %f14, %f0, %i5
movrlez %o5, 0x1B1, %o1
fzero %f12
loop_4287:
movleu %xcc, %g4, %g1
ldub [%l7 + 0x08], %o4
ldsh [%l7 + 0x12], %i1
fmovsa %icc, %f10, %f2
ldub [%l7 + 0x59], %o0
xor %l3, 0x01B8, %g3
fpack16 %f10, %f9
edge32n %i7, %g7, %o3
tcs %xcc, 0x2
stx %i3, [%l7 + 0x30]
stb %g2, [%l7 + 0x10]
std %f14, [%l7 + 0x28]
tleu %icc, 0x2
sra %l6, 0x12, %i0
ld [%l7 + 0x44], %f14
lduw [%l7 + 0x14], %l2
movrlz %l0, 0x31D, %o6
movg %icc, %i4, %l1
array32 %i2, %l5, %g5
bne loop_4288
fmovse %xcc, %f15, %f8
lduw [%l7 + 0x64], %o2
fmovs %f6, %f4
loop_4288:
fmovdge %xcc, %f5, %f11
fandnot1s %f5, %f7, %f10
tge %xcc, 0x1
ldsh [%l7 + 0x18], %l4
fmovse %xcc, %f13, %f2
orn %i6, 0x183D, %o7
fnot2s %f2, %f3
fbne,a %fcc2, loop_4289
fmovrsgz %i5, %f7, %f12
lduw [%l7 + 0x1C], %o5
ld [%l7 + 0x0C], %f0
loop_4289:
bne,pt %xcc, loop_4290
fpadd32s %f12, %f10, %f14
addc %o1, 0x144F, %g6
fmovrde %g1, %f10, %f2
loop_4290:
sdiv %g4, 0x0E3F, %o4
ldx [%l7 + 0x78], %i1
fmovde %xcc, %f4, %f13
srl %l3, 0x1E, %o0
fmovdcs %icc, %f12, %f5
stb %i7, [%l7 + 0x2F]
fsrc2 %f10, %f6
fmovsleu %icc, %f7, %f13
fcmpeq32 %f14, %f10, %g7
ldsh [%l7 + 0x5C], %g3
ldx [%l7 + 0x50], %i3
popc %g2, %o3
xorcc %i0, %l2, %l6
edge32n %o6, %i4, %l1
fbg %fcc2, loop_4291
edge32ln %l0, %l5, %g5
fandnot1s %f3, %f5, %f10
fbg %fcc2, loop_4292
loop_4291:
stx %o2, [%l7 + 0x60]
andcc %i2, 0x11FA, %l4
taddcc %i6, 0x0BCE, %o7
loop_4292:
fbne %fcc1, loop_4293
ldx [%l7 + 0x58], %o5
ldd [%l7 + 0x20], %f0
ldsh [%l7 + 0x30], %i5
loop_4293:
fandnot2s %f11, %f0, %f3
bg,a,pt %xcc, loop_4294
fxor %f10, %f8, %f14
fpsub32s %f12, %f1, %f14
bvc %icc, loop_4295
loop_4294:
fmovde %xcc, %f12, %f2
ldsw [%l7 + 0x34], %o1
fmovsne %icc, %f14, %f3
loop_4295:
ldsw [%l7 + 0x18], %g6
move %xcc, %g4, %g1
ble,a,pn %xcc, loop_4296
ldd [%l7 + 0x48], %f12
fornot1s %f11, %f6, %f9
fbg,a %fcc2, loop_4297
loop_4296:
fmul8ulx16 %f2, %f0, %f0
brz %o4, loop_4298
srlx %i1, %o0, %l3
loop_4297:
tsubcctv %i7, %g3, %i3
lduw [%l7 + 0x6C], %g7
loop_4298:
tcc %icc, 0x7
stb %o3, [%l7 + 0x65]
orncc %i0, %l2, %g2
subc %l6, %i4, %o6
bn,a,pn %icc, loop_4299
bl,a,pt %icc, loop_4300
lduw [%l7 + 0x38], %l0
fbn %fcc2, loop_4301
loop_4299:
ldub [%l7 + 0x30], %l5
loop_4300:
sth %g5, [%l7 + 0x5E]
fpsub16 %f2, %f4, %f14
loop_4301:
xor %l1, 0x18F6, %i2
srl %l4, 0x11, %i6
fabsd %f2, %f14
fandnot1 %f6, %f6, %f14
fmovdvc %xcc, %f3, %f13
bgu,pt %icc, loop_4302
fmovse %icc, %f15, %f5
ldsb [%l7 + 0x49], %o2
ldsb [%l7 + 0x4C], %o5
loop_4302:
fmovrslz %i5, %f7, %f9
fcmpgt32 %f12, %f2, %o1
st %f5, [%l7 + 0x3C]
fcmps %fcc2, %f10, %f6
fcmple32 %f4, %f4, %g6
andcc %g4, 0x0237, %o7
edge8n %g1, %o4, %o0
stb %l3, [%l7 + 0x77]
fsrc2s %f15, %f13
fcmple32 %f12, %f0, %i1
brlez,a %g3, loop_4303
std %f4, [%l7 + 0x18]
stb %i7, [%l7 + 0x79]
tvs %icc, 0x1
loop_4303:
lduw [%l7 + 0x68], %g7
sllx %o3, 0x04, %i3
brnz %i0, loop_4304
tge %xcc, 0x5
siam 0x5
movrne %g2, 0x178, %l2
loop_4304:
fcmpne32 %f10, %f8, %i4
st %f14, [%l7 + 0x74]
ld [%l7 + 0x48], %f14
ldsb [%l7 + 0x76], %l6
ldsb [%l7 + 0x22], %o6
st %f11, [%l7 + 0x68]
array8 %l0, %l5, %l1
popc %i2, %l4
faligndata %f10, %f12, %f2
stb %g5, [%l7 + 0x69]
stb %i6, [%l7 + 0x78]
tcc %icc, 0x4
bcc,a,pt %xcc, loop_4305
stw %o5, [%l7 + 0x4C]
sth %i5, [%l7 + 0x42]
fmovd %f14, %f14
loop_4305:
tpos %icc, 0x2
bne,a loop_4306
ldsh [%l7 + 0x76], %o2
movrgez %o1, 0x294, %g6
lduw [%l7 + 0x30], %o7
loop_4306:
ldd [%l7 + 0x28], %f0
lduh [%l7 + 0x7E], %g1
fpmerge %f5, %f9, %f8
fpsub16 %f8, %f12, %f14
ldub [%l7 + 0x64], %g4
fxors %f10, %f9, %f4
fabss %f1, %f13
bvc,a loop_4307
ldsw [%l7 + 0x70], %o4
stw %o0, [%l7 + 0x2C]
ldsb [%l7 + 0x6F], %l3
loop_4307:
bpos %xcc, loop_4308
lduw [%l7 + 0x40], %g3
st %f12, [%l7 + 0x64]
fnot2 %f12, %f14
loop_4308:
fbue %fcc1, loop_4309
ld [%l7 + 0x34], %f6
fmovd %f2, %f8
fxnor %f10, %f6, %f0
loop_4309:
xnorcc %i1, %i7, %g7
lduw [%l7 + 0x54], %i3
fcmple32 %f2, %f14, %o3
movvc %icc, %i0, %g2
ldsh [%l7 + 0x16], %i4
umulcc %l2, %o6, %l6
fmovse %icc, %f9, %f1
fmovdcs %xcc, %f2, %f3
movcc %xcc, %l0, %l1
fmovscc %xcc, %f13, %f8
movrlz %i2, 0x0A1, %l5
ldd [%l7 + 0x48], %f12
fba %fcc1, loop_4310
mova %icc, %g5, %i6
fbne,a %fcc2, loop_4311
ldd [%l7 + 0x20], %f2
loop_4310:
fnand %f4, %f10, %f14
stw %l4, [%l7 + 0x5C]
loop_4311:
ldsh [%l7 + 0x5C], %i5
fone %f14
ldub [%l7 + 0x4A], %o5
stb %o2, [%l7 + 0x63]
movleu %icc, %o1, %o7
bcs loop_4312
ldx [%l7 + 0x20], %g6
tne %xcc, 0x6
bn loop_4313
loop_4312:
ldsb [%l7 + 0x55], %g1
ld [%l7 + 0x44], %f4
stx %o4, [%l7 + 0x50]
loop_4313:
fors %f14, %f15, %f2
fands %f15, %f2, %f9
fcmple32 %f10, %f6, %g4
andcc %o0, 0x1CA3, %g3
std %f0, [%l7 + 0x48]
fmovde %icc, %f9, %f13
alignaddrl %l3, %i1, %i7
brgez,a %i3, loop_4314
sth %o3, [%l7 + 0x5E]
fpmerge %f13, %f4, %f2
ldsw [%l7 + 0x2C], %i0
loop_4314:
array16 %g7, %i4, %l2
srax %o6, 0x1E, %l6
ldsw [%l7 + 0x2C], %l0
fmovdgu %xcc, %f6, %f0
sdivx %g2, 0x1945, %l1
taddcctv %l5, %i2, %i6
fble,a %fcc1, loop_4315
ldsh [%l7 + 0x1E], %l4
bpos,a %xcc, loop_4316
fmul8x16au %f7, %f15, %f8
loop_4315:
movrne %i5, %o5, %o2
sdivx %g5, 0x0CB6, %o7
loop_4316:
stw %g6, [%l7 + 0x2C]
stb %o1, [%l7 + 0x4F]
fbg %fcc2, loop_4317
taddcc %o4, %g4, %g1
fmovdleu %xcc, %f2, %f7
lduw [%l7 + 0x24], %o0
loop_4317:
subcc %g3, %l3, %i1
std %f10, [%l7 + 0x10]
fcmpne32 %f14, %f0, %i7
fmovrsgez %o3, %f6, %f8
sdivx %i3, 0x1CCB, %i0
edge32 %i4, %l2, %g7
bvc,a,pt %xcc, loop_4318
movneg %icc, %o6, %l6
bgu,pn %xcc, loop_4319
movge %icc, %g2, %l1
loop_4318:
std %f4, [%l7 + 0x60]
sth %l5, [%l7 + 0x6A]
loop_4319:
ldsh [%l7 + 0x60], %l0
ld [%l7 + 0x78], %f5
stx %i6, [%l7 + 0x40]
nop
setx loop_4320, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovs %f8, %f8
st %f10, [%l7 + 0x78]
ldsw [%l7 + 0x18], %i2
loop_4320:
fbl %fcc0, loop_4321
fnot2 %f12, %f0
std %f6, [%l7 + 0x40]
bg,a,pt %icc, loop_4322
loop_4321:
fmovrdgz %i5, %f14, %f8
fmovdvs %xcc, %f10, %f6
fnor %f14, %f12, %f4
loop_4322:
fbu %fcc0, loop_4323
fabss %f1, %f1
fba %fcc0, loop_4324
fxnors %f14, %f15, %f11
loop_4323:
smul %l4, 0x0508, %o2
ldsb [%l7 + 0x3E], %o5
loop_4324:
movvs %icc, %o7, %g6
fornot1 %f6, %f4, %f2
lduh [%l7 + 0x6E], %g5
srl %o1, 0x19, %g4
fmovscc %icc, %f12, %f6
fpack32 %f6, %f12, %f14
brnz %g1, loop_4325
fpsub32 %f2, %f4, %f6
fmovsvs %xcc, %f0, %f13
subcc %o0, %o4, %l3
loop_4325:
andn %i1, 0x1D2C, %g3
stb %o3, [%l7 + 0x10]
umulcc %i7, %i0, %i4
ldsh [%l7 + 0x62], %i3
addcc %g7, 0x08E1, %o6
fblg %fcc0, loop_4326
brlez %l2, loop_4327
taddcc %g2, %l6, %l5
fornot2 %f8, %f6, %f8
loop_4326:
udiv %l0, 0x16FD, %l1
loop_4327:
fbuge,a %fcc2, loop_4328
ld [%l7 + 0x58], %f10
sth %i2, [%l7 + 0x50]
andn %i6, %i5, %o2
loop_4328:
nop
setx loop_4329, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot1s %f7, %f12, %f14
fmul8ulx16 %f12, %f14, %f10
or %l4, %o5, %o7
loop_4329:
fmovdcc %icc, %f5, %f2
and %g6, 0x10EC, %g5
movrgez %o1, %g4, %o0
be,pt %xcc, loop_4330
fsrc1s %f9, %f14
move %xcc, %g1, %o4
stx %i1, [%l7 + 0x08]
loop_4330:
fabsd %f8, %f6
fbul,a %fcc2, loop_4331
array8 %l3, %o3, %i7
xorcc %i0, %i4, %g3
edge16ln %i3, %o6, %l2
loop_4331:
nop
setx loop_4332, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdl %xcc, %f14, %f6
sth %g2, [%l7 + 0x66]
lduh [%l7 + 0x4E], %g7
loop_4332:
ldx [%l7 + 0x10], %l6
tn %xcc, 0x1
fxor %f12, %f2, %f10
edge8l %l5, %l0, %i2
movrne %i6, 0x125, %i5
movrgez %o2, 0x219, %l4
ldsw [%l7 + 0x58], %l1
fmovdg %xcc, %f5, %f11
bge,pn %icc, loop_4333
be,a %icc, loop_4334
orcc %o5, %o7, %g6
tle %xcc, 0x1
loop_4333:
addccc %g5, %g4, %o0
loop_4334:
fmovrde %o1, %f8, %f6
add %g1, %o4, %i1
bvs,a loop_4335
sth %l3, [%l7 + 0x5A]
tleu %icc, 0x4
tgu %icc, 0x5
loop_4335:
fnot2s %f3, %f5
fbl %fcc3, loop_4336
fzero %f12
fmovsleu %xcc, %f2, %f3
nop
setx loop_4337, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4336:
ldsb [%l7 + 0x6D], %i7
bleu,a %icc, loop_4338
ldub [%l7 + 0x6F], %i0
loop_4337:
fcmple16 %f10, %f4, %i4
bg,a loop_4339
loop_4338:
ldub [%l7 + 0x0B], %g3
bne,a,pt %icc, loop_4340
movcc %xcc, %i3, %o3
loop_4339:
fmovs %f3, %f1
brlez %l2, loop_4341
loop_4340:
fnegd %f8, %f14
lduw [%l7 + 0x6C], %g2
movpos %icc, %o6, %l6
loop_4341:
udivx %g7, 0x0731, %l0
stw %l5, [%l7 + 0x30]
ldsh [%l7 + 0x66], %i2
fandnot2s %f13, %f13, %f2
tne %icc, 0x7
stw %i5, [%l7 + 0x40]
lduh [%l7 + 0x6A], %o2
fmul8x16 %f13, %f0, %f0
ld [%l7 + 0x50], %f14
fmovdne %icc, %f10, %f6
fzero %f12
fbn %fcc2, loop_4342
udivx %l4, 0x04D7, %l1
array32 %i6, %o7, %g6
ld [%l7 + 0x68], %f2
loop_4342:
fabss %f4, %f2
stw %g5, [%l7 + 0x78]
alignaddr %o5, %o0, %o1
fmovdge %icc, %f12, %f7
array32 %g1, %g4, %i1
bg,pn %icc, loop_4343
tle %xcc, 0x3
st %f2, [%l7 + 0x5C]
fmovde %icc, %f10, %f14
loop_4343:
edge8n %l3, %i7, %i0
fcmple16 %f8, %f0, %i4
fmovdn %icc, %f1, %f11
fbl,a %fcc3, loop_4344
brz,a %g3, loop_4345
fmovsle %xcc, %f2, %f15
fmovsgu %icc, %f15, %f12
loop_4344:
fnot1s %f0, %f13
loop_4345:
st %f9, [%l7 + 0x3C]
fxor %f12, %f6, %f14
brz %o4, loop_4346
tg %xcc, 0x5
xnor %o3, 0x11A8, %l2
fbn %fcc1, loop_4347
loop_4346:
fmul8x16au %f11, %f4, %f8
and %g2, %o6, %l6
fbuge,a %fcc0, loop_4348
loop_4347:
fmovdn %xcc, %f0, %f6
taddcctv %i3, %g7, %l5
lduh [%l7 + 0x34], %l0
loop_4348:
fmul8x16 %f1, %f10, %f14
ldsh [%l7 + 0x54], %i5
xnor %o2, %l4, %l1
fmovdgu %icc, %f8, %f10
ldub [%l7 + 0x56], %i6
fxor %f6, %f8, %f4
bvc,a %xcc, loop_4349
st %f0, [%l7 + 0x28]
tg %xcc, 0x0
and %i2, %o7, %g5
loop_4349:
udiv %o5, 0x1EAC, %o0
tgu %icc, 0x3
subccc %o1, %g6, %g1
stx %i1, [%l7 + 0x68]
movrlez %g4, 0x1B7, %i7
stw %l3, [%l7 + 0x24]
fcmple16 %f12, %f14, %i4
movgu %xcc, %i0, %o4
ldsh [%l7 + 0x44], %g3
fmul8x16al %f13, %f8, %f4
nop
setx loop_4350, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tne %xcc, 0x2
edge8ln %o3, %g2, %l2
fcmped %fcc3, %f2, %f8
loop_4350:
lduw [%l7 + 0x30], %l6
ldsh [%l7 + 0x2A], %o6
movre %g7, 0x076, %l5
stb %l0, [%l7 + 0x36]
ldsb [%l7 + 0x3E], %i5
ld [%l7 + 0x6C], %f8
fzeros %f4
fands %f10, %f14, %f14
fmovd %f2, %f14
fblg %fcc3, loop_4351
ld [%l7 + 0x38], %f1
edge8n %o2, %i3, %l4
fmovdle %xcc, %f9, %f2
loop_4351:
tvc %xcc, 0x6
fnot2 %f4, %f14
fabsd %f2, %f2
fmovd %f8, %f2
lduh [%l7 + 0x34], %i6
fpmerge %f10, %f14, %f8
stw %i2, [%l7 + 0x30]
edge32ln %l1, %g5, %o5
fmovdcc %icc, %f11, %f7
fmovdneg %xcc, %f4, %f12
bcs loop_4352
st %f6, [%l7 + 0x10]
lduh [%l7 + 0x10], %o0
movrgez %o1, 0x137, %o7
loop_4352:
ldsw [%l7 + 0x10], %g6
sth %g1, [%l7 + 0x40]
srl %i1, 0x00, %i7
fcmpne16 %f0, %f4, %g4
fmovsl %xcc, %f3, %f1
std %f0, [%l7 + 0x30]
bg,pt %xcc, loop_4353
fmovrslz %l3, %f8, %f10
ld [%l7 + 0x28], %f6
ldsw [%l7 + 0x48], %i4
loop_4353:
ldsw [%l7 + 0x74], %o4
tgu %icc, 0x4
udiv %g3, 0x0C0E, %i0
fmul8x16 %f1, %f8, %f6
fnands %f5, %f10, %f0
sth %g2, [%l7 + 0x28]
brlez,a %l2, loop_4354
std %f4, [%l7 + 0x20]
ldub [%l7 + 0x2F], %l6
ldub [%l7 + 0x3B], %o3
loop_4354:
lduw [%l7 + 0x6C], %o6
fcmped %fcc2, %f8, %f4
udivx %l5, 0x0D89, %g7
edge8n %i5, %l0, %i3
fmovd %f8, %f6
fcmpne32 %f14, %f4, %o2
tge %icc, 0x7
stx %l4, [%l7 + 0x30]
fnand %f8, %f6, %f10
brgz,a %i2, loop_4355
ld [%l7 + 0x68], %f9
stw %i6, [%l7 + 0x3C]
stb %g5, [%l7 + 0x3D]
loop_4355:
fmovsl %xcc, %f11, %f12
fnor %f10, %f14, %f6
fors %f4, %f9, %f5
fmul8x16 %f9, %f12, %f2
fnand %f0, %f14, %f2
stw %o5, [%l7 + 0x10]
stx %l1, [%l7 + 0x60]
tgu %icc, 0x6
fnand %f4, %f4, %f2
edge16l %o1, %o0, %g6
fors %f8, %f15, %f3
fnot1s %f5, %f2
ldd [%l7 + 0x20], %f12
subcc %o7, %i1, %g1
move %icc, %i7, %g4
fmovsleu %xcc, %f13, %f12
ldd [%l7 + 0x28], %f10
te %icc, 0x1
smulcc %i4, 0x0BD2, %l3
fabsd %f14, %f0
fmovdg %xcc, %f11, %f13
fbe,a %fcc2, loop_4356
ldsh [%l7 + 0x60], %o4
ldub [%l7 + 0x0A], %i0
ble,a %xcc, loop_4357
loop_4356:
ble,a %icc, loop_4358
srlx %g3, 0x0C, %l2
fcmped %fcc2, %f8, %f8
loop_4357:
ldsh [%l7 + 0x0C], %g2
loop_4358:
edge32n %o3, %l6, %o6
movgu %icc, %l5, %g7
fmovdn %icc, %f10, %f2
ldsw [%l7 + 0x34], %i5
orcc %i3, %l0, %o2
nop
setx loop_4359, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsvs %xcc, %f4, %f1
lduw [%l7 + 0x4C], %i2
fpack16 %f4, %f6
loop_4359:
ldub [%l7 + 0x4C], %i6
stw %l4, [%l7 + 0x78]
movrgz %o5, %l1, %o1
ldsh [%l7 + 0x60], %o0
edge32n %g5, %o7, %g6
stw %g1, [%l7 + 0x10]
fcmpeq16 %f6, %f0, %i1
ldx [%l7 + 0x28], %i7
ble,pn %xcc, loop_4360
tl %xcc, 0x7
fsrc1 %f2, %f2
fcmple16 %f4, %f2, %g4
loop_4360:
tneg %icc, 0x1
bne,a %xcc, loop_4361
lduh [%l7 + 0x2E], %l3
bcc,a loop_4362
ldsh [%l7 + 0x28], %i4
loop_4361:
ldd [%l7 + 0x38], %f8
edge16l %i0, %g3, %l2
loop_4362:
ldsw [%l7 + 0x48], %o4
ldsh [%l7 + 0x24], %g2
fands %f7, %f3, %f9
ldsw [%l7 + 0x3C], %o3
umul %o6, 0x16C7, %l5
std %f14, [%l7 + 0x30]
fmovsge %icc, %f13, %f12
fmul8x16 %f3, %f6, %f10
edge32l %l6, %g7, %i3
edge8 %i5, %o2, %i2
popc %l0, %l4
stw %o5, [%l7 + 0x78]
stx %i6, [%l7 + 0x30]
fblg,a %fcc1, loop_4363
tl %icc, 0x2
smulcc %o1, 0x15AB, %o0
st %f1, [%l7 + 0x68]
loop_4363:
edge8n %g5, %l1, %g6
edge16ln %g1, %o7, %i7
fmovdle %icc, %f11, %f4
ld [%l7 + 0x0C], %f9
fsrc1s %f10, %f14
movge %icc, %i1, %g4
fnors %f11, %f8, %f15
stx %i4, [%l7 + 0x18]
edge16 %i0, %l3, %g3
fandnot1s %f3, %f6, %f14
alignaddr %l2, %o4, %g2
st %f0, [%l7 + 0x60]
std %f8, [%l7 + 0x28]
ld [%l7 + 0x14], %f11
lduw [%l7 + 0x3C], %o6
call loop_4364
brgez,a %o3, loop_4365
fmovsl %icc, %f13, %f15
bge,a %xcc, loop_4366
loop_4364:
subcc %l5, 0x1871, %g7
loop_4365:
fmovrsne %l6, %f3, %f12
ldub [%l7 + 0x46], %i5
loop_4366:
ldub [%l7 + 0x39], %o2
std %f8, [%l7 + 0x20]
lduw [%l7 + 0x4C], %i3
subccc %i2, %l0, %o5
ldx [%l7 + 0x58], %l4
fmovsvs %icc, %f4, %f0
bshuffle %f4, %f8, %f12
stw %i6, [%l7 + 0x48]
taddcc %o1, %o0, %l1
te %xcc, 0x5
brz,a %g5, loop_4367
fmul8ulx16 %f0, %f8, %f6
sth %g6, [%l7 + 0x40]
brgez %o7, loop_4368
loop_4367:
nop
setx loop_4369, %l0, %l1
jmpl %l1, %i7
andcc %g1, %i1, %g4
ldx [%l7 + 0x48], %i0
loop_4368:
fmovrsgez %i4, %f9, %f9
loop_4369:
ldx [%l7 + 0x38], %l3
fcmple16 %f14, %f14, %g3
edge32 %o4, %l2, %o6
orcc %g2, 0x175D, %o3
bcc %xcc, loop_4370
bne,a,pn %icc, loop_4371
tg %xcc, 0x7
sth %g7, [%l7 + 0x6C]
loop_4370:
fandnot1 %f6, %f0, %f6
loop_4371:
fmovdcc %xcc, %f12, %f7
nop
setx loop_4372, %l0, %l1
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 + 0x20]
ldub [%l7 + 0x21], %l6
fcmpeq16 %f6, %f14, %l5
loop_4372:
sth %o2, [%l7 + 0x6C]
fmuld8sux16 %f1, %f12, %f10
lduw [%l7 + 0x38], %i3
ldub [%l7 + 0x6F], %i5
sub %i2, 0x06CE, %l0
fmul8sux16 %f2, %f4, %f4
fand %f8, %f4, %f10
sub %o5, %i6, %o1
fnor %f10, %f10, %f2
fnot1 %f10, %f14
tgu %xcc, 0x7
fmovrsgz %l4, %f9, %f0
array16 %o0, %l1, %g5
stb %o7, [%l7 + 0x42]
ldx [%l7 + 0x68], %g6
fpsub16 %f14, %f6, %f14
tl %icc, 0x5
sth %i7, [%l7 + 0x58]
taddcc %i1, 0x0FDA, %g4
movne %xcc, %i0, %g1
fmovsg %xcc, %f7, %f13
ba,pt %xcc, loop_4373
fmovdne %xcc, %f0, %f4
ldd [%l7 + 0x58], %f2
fnand %f4, %f14, %f8
loop_4373:
fmovdneg %icc, %f7, %f7
fnot2 %f2, %f12
fandnot2 %f0, %f14, %f2
fmovsa %icc, %f9, %f12
fmovsgu %icc, %f8, %f11
stw %l3, [%l7 + 0x74]
fzeros %f2
stx %i4, [%l7 + 0x60]
fornot1s %f5, %f0, %f10
fmovsleu %xcc, %f7, %f11
fmul8x16 %f0, %f10, %f4
subc %o4, 0x0F1D, %g3
bne,a,pt %icc, loop_4374
fbo %fcc3, loop_4375
srax %o6, %l2, %o3
fmovde %xcc, %f3, %f1
loop_4374:
ldsw [%l7 + 0x58], %g7
loop_4375:
fpmerge %f11, %f14, %f6
srlx %g2, 0x0C, %l5
mulscc %l6, %i3, %i5
ldsb [%l7 + 0x7F], %o2
ldub [%l7 + 0x59], %i2
ld [%l7 + 0x58], %f5
fmovrsgz %l0, %f4, %f4
fpadd32s %f4, %f8, %f7
fmovdcc %icc, %f11, %f1
fmovsvs %xcc, %f6, %f13
fmovdleu %icc, %f15, %f2
fmul8sux16 %f8, %f8, %f8
ldsh [%l7 + 0x5A], %o5
ldx [%l7 + 0x58], %o1
fmul8ulx16 %f8, %f10, %f8
alignaddr %l4, %i6, %o0
tsubcctv %l1, 0x06EA, %g5
std %f0, [%l7 + 0x40]
fands %f10, %f2, %f8
ldx [%l7 + 0x70], %o7
fbug,a %fcc2, loop_4376
fmovsg %xcc, %f14, %f3
sub %i7, %i1, %g4
orn %g6, 0x0FEA, %i0
loop_4376:
ldsw [%l7 + 0x30], %l3
tge %xcc, 0x4
addc %g1, 0x121A, %i4
ldx [%l7 + 0x30], %o4
lduw [%l7 + 0x60], %g3
ldub [%l7 + 0x62], %o6
lduw [%l7 + 0x68], %l2
lduh [%l7 + 0x24], %g7
lduw [%l7 + 0x54], %g2
bcc,a,pn %xcc, loop_4377
ldsb [%l7 + 0x2E], %l5
sra %o3, %l6, %i5
ldsh [%l7 + 0x7A], %i3
loop_4377:
subcc %i2, %l0, %o5
umul %o1, %o2, %i6
ldx [%l7 + 0x38], %o0
srlx %l1, 0x08, %g5
fbe %fcc0, loop_4378
stb %o7, [%l7 + 0x10]
fcmple32 %f12, %f14, %i7
tge %icc, 0x4
loop_4378:
fbu %fcc2, loop_4379
mulx %i1, 0x06D4, %g4
ldd [%l7 + 0x68], %f14
movleu %icc, %g6, %i0
loop_4379:
sdiv %l4, 0x05A7, %g1
ldub [%l7 + 0x24], %l3
stx %o4, [%l7 + 0x58]
udivx %g3, 0x1D83, %i4
bpos,a %xcc, loop_4380
nop
setx loop_4381, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movleu %xcc, %o6, %l2
stw %g7, [%l7 + 0x48]
loop_4380:
fbuge,a %fcc0, loop_4382
loop_4381:
fcmped %fcc0, %f8, %f12
bpos %xcc, loop_4383
st %f5, [%l7 + 0x3C]
loop_4382:
sdivcc %g2, 0x1708, %o3
edge32 %l6, %i5, %l5
loop_4383:
edge32 %i2, %i3, %l0
ldsb [%l7 + 0x25], %o1
lduh [%l7 + 0x6C], %o5
alignaddr %i6, %o0, %l1
sth %o2, [%l7 + 0x2C]
ldd [%l7 + 0x60], %f14
fbl %fcc0, loop_4384
ldub [%l7 + 0x7E], %g5
fmovrdgez %i7, %f10, %f0
movn %icc, %o7, %i1
loop_4384:
siam 0x7
movcs %xcc, %g4, %g6
fbuge,a %fcc0, loop_4385
movrgz %i0, %g1, %l3
stb %o4, [%l7 + 0x37]
xor %l4, %g3, %i4
loop_4385:
movgu %xcc, %o6, %g7
taddcctv %l2, %g2, %o3
stw %l6, [%l7 + 0x5C]
subc %i5, %l5, %i2
ldx [%l7 + 0x68], %l0
fcmpgt16 %f0, %f2, %i3
addccc %o5, 0x0FE2, %i6
ldub [%l7 + 0x7E], %o0
fbo,a %fcc3, loop_4386
andn %l1, 0x1D16, %o2
faligndata %f10, %f2, %f8
fones %f15
loop_4386:
movre %o1, 0x137, %g5
nop
setx loop_4387, %l0, %l1
jmpl %l1, %o7
movge %xcc, %i7, %i1
stx %g4, [%l7 + 0x10]
fnot1 %f10, %f2
loop_4387:
fmovdg %icc, %f14, %f2
fcmps %fcc1, %f4, %f13
or %i0, %g1, %l3
fzero %f12
fcmpne32 %f4, %f10, %o4
ldx [%l7 + 0x58], %g6
ld [%l7 + 0x18], %f6
fmovsleu %xcc, %f13, %f12
lduw [%l7 + 0x6C], %g3
fmul8x16 %f1, %f6, %f0
fands %f6, %f4, %f11
fcmpeq16 %f6, %f0, %i4
ld [%l7 + 0x68], %f8
movleu %icc, %l4, %o6
addccc %g7, %l2, %o3
fxor %f12, %f2, %f12
stw %l6, [%l7 + 0x74]
ldub [%l7 + 0x36], %i5
fmovde %icc, %f8, %f9
stw %l5, [%l7 + 0x0C]
movrgz %g2, 0x194, %l0
bvc,pt %icc, loop_4388
fmovrslez %i3, %f9, %f3
lduh [%l7 + 0x4C], %o5
fmul8ulx16 %f6, %f14, %f2
loop_4388:
xor %i2, 0x10F0, %o0
movgu %icc, %i6, %o2
fbule %fcc3, loop_4389
brgez %o1, loop_4390
andn %l1, %o7, %g5
tge %xcc, 0x5
loop_4389:
brlez,a %i7, loop_4391
loop_4390:
movpos %xcc, %i1, %g4
andncc %i0, %l3, %g1
std %f8, [%l7 + 0x60]
loop_4391:
bshuffle %f14, %f0, %f12
ldsh [%l7 + 0x0C], %g6
tsubcc %g3, 0x14E2, %i4
ldd [%l7 + 0x70], %f4
movvs %icc, %l4, %o4
ld [%l7 + 0x44], %f13
taddcctv %o6, 0x1612, %g7
fnand %f14, %f10, %f0
bl,pt %icc, loop_4392
stx %o3, [%l7 + 0x10]
edge32ln %l6, %i5, %l5
fbul,a %fcc2, loop_4393
loop_4392:
bvs,a loop_4394
fmovrse %g2, %f10, %f5
std %f6, [%l7 + 0x40]
loop_4393:
std %f12, [%l7 + 0x48]
loop_4394:
fornot2 %f12, %f0, %f4
bpos,pn %icc, loop_4395
edge16 %l2, %l0, %o5
ldub [%l7 + 0x75], %i3
fbuge,a %fcc0, loop_4396
loop_4395:
movrne %o0, 0x33D, %i6
sth %i2, [%l7 + 0x34]
fpmerge %f13, %f0, %f10
loop_4396:
fors %f12, %f6, %f3
sllx %o2, %l1, %o1
ldsb [%l7 + 0x5F], %o7
fbu,a %fcc3, loop_4397
ldd [%l7 + 0x78], %f10
fmovdgu %icc, %f14, %f8
sub %i7, %i1, %g4
loop_4397:
ldsh [%l7 + 0x24], %i0
stb %l3, [%l7 + 0x27]
bcc,a %xcc, loop_4398
edge32 %g1, %g5, %g3
brnz,a %g6, loop_4399
fmovscc %xcc, %f5, %f6
loop_4398:
sub %l4, %i4, %o6
st %f10, [%l7 + 0x60]
loop_4399:
movg %xcc, %o4, %o3
bvs,a %icc, loop_4400
movrlez %l6, %i5, %l5
sub %g2, %l2, %l0
fnot2s %f10, %f8
loop_4400:
lduh [%l7 + 0x52], %o5
tsubcc %i3, 0x0B5E, %o0
sdiv %i6, 0x1B7B, %g7
fpsub32 %f10, %f10, %f8
fbge,a %fcc1, loop_4401
fmul8sux16 %f12, %f6, %f12
andn %o2, 0x0C08, %i2
std %f12, [%l7 + 0x48]
loop_4401:
fcmpne32 %f2, %f6, %o1
lduh [%l7 + 0x3A], %o7
sdivcc %i7, 0x0BA8, %l1
srl %g4, %i1, %i0
sra %g1, 0x17, %g5
xor %l3, %g3, %l4
fornot1 %f6, %f12, %f4
nop
setx loop_4402, %l0, %l1
jmpl %l1, %g6
ldsw [%l7 + 0x74], %o6
pdist %f0, %f10, %f12
fcmple16 %f14, %f0, %o4
loop_4402:
addccc %o3, 0x1EFF, %i4
ldub [%l7 + 0x12], %i5
ld [%l7 + 0x38], %f0
tneg %icc, 0x0
edge32ln %l5, %g2, %l2
ldsw [%l7 + 0x28], %l0
st %f15, [%l7 + 0x24]
fbul %fcc1, loop_4403
fmovdge %xcc, %f1, %f12
stx %o5, [%l7 + 0x60]
fandnot2s %f12, %f5, %f12
loop_4403:
ldub [%l7 + 0x60], %l6
lduh [%l7 + 0x3E], %i3
fandnot1 %f6, %f0, %f12
fors %f3, %f11, %f1
fnor %f10, %f10, %f2
fandnot1 %f6, %f10, %f2
fmovs %f13, %f4
ldsb [%l7 + 0x1B], %o0
fmovd %f0, %f14
st %f12, [%l7 + 0x08]
fbuge,a %fcc0, loop_4404
bneg,a loop_4405
fmul8ulx16 %f6, %f14, %f4
sth %g7, [%l7 + 0x7E]
loop_4404:
st %f8, [%l7 + 0x40]
loop_4405:
bvc,pn %xcc, loop_4406
lduh [%l7 + 0x64], %i6
sdivx %i2, 0x1B3E, %o2
fmovsa %icc, %f11, %f0
loop_4406:
movvc %icc, %o7, %i7
lduw [%l7 + 0x7C], %l1
movrgz %g4, 0x2AF, %o1
stw %i0, [%l7 + 0x30]
for %f12, %f14, %f14
fbu %fcc1, loop_4407
fmovsneg %icc, %f3, %f15
fmovrdne %i1, %f0, %f8
st %f8, [%l7 + 0x74]
loop_4407:
ble,pn %xcc, loop_4408
fsrc1 %f6, %f6
fandnot1s %f6, %f14, %f7
fbne %fcc3, loop_4409
loop_4408:
ld [%l7 + 0x50], %f1
fpsub32s %f13, %f5, %f4
stw %g1, [%l7 + 0x5C]
loop_4409:
fcmps %fcc0, %f7, %f10
bvc,a %icc, loop_4410
st %f13, [%l7 + 0x54]
sll %g5, 0x17, %l3
fpack16 %f4, %f3
loop_4410:
edge8n %l4, %g6, %o6
st %f11, [%l7 + 0x50]
brlz %o4, loop_4411
fmovrdne %g3, %f4, %f10
edge8l %i4, %i5, %o3
stx %g2, [%l7 + 0x20]
loop_4411:
edge32l %l5, %l0, %o5
ldsh [%l7 + 0x32], %l2
add %l6, %i3, %g7
movcs %xcc, %i6, %i2
fmul8x16au %f2, %f4, %f12
movrgez %o2, 0x397, %o7
fpackfix %f8, %f4
st %f7, [%l7 + 0x14]
ldsh [%l7 + 0x3C], %i7
ba %xcc, loop_4412
ld [%l7 + 0x4C], %f2
addccc %o0, 0x180A, %l1
ldub [%l7 + 0x54], %g4
loop_4412:
lduh [%l7 + 0x72], %i0
bne,pt %icc, loop_4413
ldub [%l7 + 0x58], %i1
edge16ln %o1, %g1, %g5
fmovrdlez %l3, %f6, %f6
loop_4413:
ld [%l7 + 0x48], %f11
fnot1 %f6, %f4
st %f2, [%l7 + 0x6C]
te %icc, 0x4
ld [%l7 + 0x6C], %f13
nop
setx loop_4414, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tcs %icc, 0x3
fmuld8sux16 %f13, %f14, %f14
lduw [%l7 + 0x74], %g6
loop_4414:
fmovdne %icc, %f6, %f5
tsubcc %l4, 0x1CAC, %o6
brlz %o4, loop_4415
fbg %fcc2, loop_4416
fnot2s %f4, %f2
fmovsne %icc, %f6, %f12
loop_4415:
ldsh [%l7 + 0x24], %i4
loop_4416:
fmovscc %xcc, %f9, %f14
edge8l %i5, %g3, %g2
stb %l5, [%l7 + 0x64]
ldd [%l7 + 0x10], %f4
fxor %f6, %f10, %f12
fsrc1s %f13, %f5
ldx [%l7 + 0x18], %o3
fandnot1s %f4, %f8, %f11
bneg,a %icc, loop_4417
array8 %l0, %l2, %l6
movrlez %o5, 0x05B, %i3
fcmpne32 %f14, %f14, %g7
loop_4417:
bcc,pt %icc, loop_4418
fbne %fcc2, loop_4419
fmovrdlez %i6, %f4, %f14
tn %icc, 0x3
loop_4418:
movneg %icc, %o2, %i2
loop_4419:
ld [%l7 + 0x10], %f7
orncc %o7, %i7, %o0
fbne,a %fcc2, loop_4420
stx %l1, [%l7 + 0x30]
fmovdge %xcc, %f9, %f13
movvc %icc, %g4, %i1
loop_4420:
fblg,a %fcc3, loop_4421
edge16n %o1, %g1, %i0
tsubcc %l3, %g5, %l4
addccc %g6, 0x0656, %o6
loop_4421:
array32 %o4, %i5, %g3
fpsub32s %f11, %f0, %f7
sth %i4, [%l7 + 0x5E]
xorcc %g2, %o3, %l5
fbu %fcc0, loop_4422
udivcc %l0, 0x1473, %l2
fmovrdgez %o5, %f2, %f2
bcs loop_4423
loop_4422:
fpadd16s %f3, %f9, %f14
fcmpeq32 %f2, %f0, %i3
fxnor %f6, %f6, %f10
loop_4423:
edge16l %l6, %g7, %i6
ld [%l7 + 0x14], %f11
lduh [%l7 + 0x7A], %o2
sth %i2, [%l7 + 0x74]
te %icc, 0x5
bpos,a,pt %xcc, loop_4424
fmovda %icc, %f9, %f11
tl %xcc, 0x1
movgu %icc, %o7, %i7
loop_4424:
lduw [%l7 + 0x74], %l1
ld [%l7 + 0x18], %f6
ldd [%l7 + 0x78], %f10
ldub [%l7 + 0x6C], %g4
nop
setx loop_4425, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
alignaddrl %o0, %i1, %g1
bvs,pt %xcc, loop_4426
ldsw [%l7 + 0x2C], %o1
loop_4425:
fmovse %xcc, %f0, %f2
ldsh [%l7 + 0x34], %i0
loop_4426:
fble,a %fcc1, loop_4427
ld [%l7 + 0x6C], %f6
fbule,a %fcc0, loop_4428
add %l3, 0x0603, %g5
loop_4427:
std %f4, [%l7 + 0x58]
sllx %l4, %g6, %o6
loop_4428:
fxor %f12, %f0, %f10
fornot2s %f4, %f10, %f8
movpos %xcc, %o4, %g3
stx %i4, [%l7 + 0x40]
fexpand %f7, %f8
fmovrdgez %g2, %f2, %f2
andn %o3, 0x01E7, %i5
ldd [%l7 + 0x18], %f8
ldsw [%l7 + 0x08], %l5
bcs loop_4429
smulcc %l0, %o5, %l2
be,a,pn %icc, loop_4430
ld [%l7 + 0x38], %f12
loop_4429:
fpmerge %f5, %f2, %f12
fbu %fcc2, loop_4431
loop_4430:
tg %xcc, 0x1
ldd [%l7 + 0x68], %f8
ldx [%l7 + 0x08], %i3
loop_4431:
sra %l6, 0x00, %i6
lduh [%l7 + 0x74], %g7
fmovda %xcc, %f0, %f12
lduw [%l7 + 0x44], %o2
fxnor %f6, %f12, %f8
fmovsneg %xcc, %f1, %f3
edge32n %o7, %i2, %l1
ldd [%l7 + 0x70], %f14
fnot1 %f12, %f12
bl,pn %icc, loop_4432
and %g4, 0x09C1, %o0
edge32 %i7, %g1, %o1
st %f2, [%l7 + 0x34]
loop_4432:
movvc %xcc, %i1, %i0
tg %icc, 0x1
movne %icc, %g5, %l3
sdiv %l4, 0x13BB, %g6
bneg,pt %icc, loop_4433
tle %xcc, 0x2
bcc %icc, loop_4434
udiv %o6, 0x089E, %o4
loop_4433:
st %f10, [%l7 + 0x38]
fmovdneg %xcc, %f4, %f15
loop_4434:
fcmple16 %f8, %f14, %g3
stw %i4, [%l7 + 0x24]
subc %o3, %g2, %i5
fpsub32 %f4, %f4, %f10
tsubcctv %l5, %o5, %l2
fmovsa %xcc, %f8, %f3
fbue,a %fcc3, loop_4435
edge32ln %i3, %l6, %l0
subcc %g7, 0x0A76, %o2
ba,a loop_4436
loop_4435:
taddcctv %o7, %i6, %l1
fmovs %f5, %f14
st %f0, [%l7 + 0x24]
loop_4436:
nop
setx loop_4437, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x40], %i2
stx %o0, [%l7 + 0x08]
fmovsa %xcc, %f13, %f3
loop_4437:
sth %i7, [%l7 + 0x3E]
ldub [%l7 + 0x4E], %g4
fnor %f4, %f10, %f14
ld [%l7 + 0x5C], %f6
edge32n %g1, %i1, %i0
bvs %icc, loop_4438
fmovdge %icc, %f14, %f10
stw %o1, [%l7 + 0x2C]
fandnot1 %f2, %f14, %f12
loop_4438:
movrne %l3, %l4, %g6
st %f15, [%l7 + 0x54]
std %f0, [%l7 + 0x18]
ldub [%l7 + 0x41], %o6
fmovsvs %icc, %f0, %f10
fnegs %f9, %f14
fba,a %fcc0, loop_4439
fmovsa %xcc, %f8, %f1
fmovdvc %xcc, %f7, %f11
fmovrdne %o4, %f8, %f4
loop_4439:
ldd [%l7 + 0x28], %f8
fcmps %fcc0, %f7, %f11
fmovscc %xcc, %f15, %f9
edge8ln %g5, %i4, %o3
mulscc %g3, 0x175F, %i5
edge32 %l5, %o5, %g2
orcc %l2, %l6, %i3
fmovrdlez %g7, %f10, %f4
ld [%l7 + 0x28], %f6
andn %o2, %o7, %i6
fpsub32 %f12, %f14, %f12
std %f4, [%l7 + 0x78]
umulcc %l0, 0x1182, %l1
sdiv %o0, 0x17CD, %i7
movrgez %g4, %g1, %i1
edge32l %i2, %o1, %i0
tg %xcc, 0x1
popc %l4, %g6
fmovsneg %icc, %f7, %f12
sub %l3, 0x12B1, %o6
fbule,a %fcc1, loop_4440
ldx [%l7 + 0x40], %o4
fcmpeq32 %f10, %f10, %i4
fnot1s %f5, %f3
loop_4440:
fmovrdgez %o3, %f6, %f6
fmovrdgz %g5, %f12, %f4
fandnot2s %f5, %f12, %f14
movn %icc, %g3, %i5
fmul8x16 %f12, %f6, %f12
ldd [%l7 + 0x58], %f6
subc %l5, %g2, %l2
st %f6, [%l7 + 0x0C]
fmovrde %l6, %f2, %f4
fnands %f2, %f12, %f2
array16 %o5, %g7, %o2
fsrc1s %f1, %f0
fmovdneg %xcc, %f7, %f10
call loop_4441
fnand %f10, %f4, %f14
fmovdge %xcc, %f10, %f14
tcc %xcc, 0x4
loop_4441:
edge8l %o7, %i3, %l0
mulx %i6, %l1, %i7
fcmpne16 %f4, %f12, %o0
fbuge,a %fcc0, loop_4442
ldsh [%l7 + 0x5A], %g4
ldsh [%l7 + 0x1C], %g1
array8 %i1, %i2, %i0
loop_4442:
ldx [%l7 + 0x48], %l4
fmul8x16 %f4, %f6, %f10
fbuge,a %fcc1, loop_4443
lduw [%l7 + 0x1C], %g6
fcmpeq16 %f8, %f12, %l3
and %o6, 0x072C, %o1
loop_4443:
bl,a loop_4444
movne %icc, %i4, %o3
movre %o4, 0x05F, %g3
taddcctv %g5, 0x16A9, %l5
loop_4444:
edge32l %i5, %l2, %l6
ldsw [%l7 + 0x58], %o5
lduw [%l7 + 0x20], %g7
orcc %g2, %o2, %o7
fmovdge %icc, %f15, %f1
fmovscc %icc, %f9, %f11
fmovsgu %xcc, %f14, %f10
ba,a,pt %icc, loop_4445
fsrc1s %f15, %f0
fsrc1s %f6, %f10
lduw [%l7 + 0x0C], %l0
loop_4445:
movrgz %i3, %i6, %i7
movgu %xcc, %l1, %o0
xorcc %g4, %i1, %i2
ldsw [%l7 + 0x30], %g1
fcmpeq32 %f14, %f12, %l4
fmul8ulx16 %f12, %f12, %f2
ldd [%l7 + 0x60], %f14
ld [%l7 + 0x4C], %f5
fbue %fcc0, loop_4446
udivcc %i0, 0x0806, %g6
stx %o6, [%l7 + 0x48]
alignaddrl %o1, %i4, %o3
loop_4446:
array32 %o4, %g3, %l3
movl %xcc, %g5, %i5
std %f0, [%l7 + 0x18]
movgu %xcc, %l5, %l6
stb %l2, [%l7 + 0x16]
xor %g7, 0x03FD, %g2
sllx %o2, 0x08, %o7
brnz %l0, loop_4447
ldsw [%l7 + 0x68], %i3
fand %f14, %f8, %f4
st %f14, [%l7 + 0x1C]
loop_4447:
brlez %i6, loop_4448
tg %icc, 0x7
srl %i7, %l1, %o0
stx %g4, [%l7 + 0x78]
loop_4448:
lduh [%l7 + 0x5E], %i1
fcmple16 %f10, %f6, %i2
ldx [%l7 + 0x48], %g1
edge8 %o5, %i0, %l4
lduh [%l7 + 0x18], %o6
ldd [%l7 + 0x58], %f2
fpsub16 %f4, %f4, %f6
sth %g6, [%l7 + 0x6C]
bcc,a,pt %icc, loop_4449
xnorcc %o1, %i4, %o4
stx %o3, [%l7 + 0x18]
fexpand %f7, %f14
loop_4449:
ldub [%l7 + 0x10], %l3
bcs,a %icc, loop_4450
smulcc %g3, 0x02B3, %i5
taddcctv %l5, 0x079D, %l6
udivcc %l2, 0x1469, %g5
loop_4450:
std %f10, [%l7 + 0x50]
fzero %f10
fnot2 %f6, %f4
fmovrdne %g2, %f4, %f6
ldsb [%l7 + 0x42], %g7
alignaddrl %o7, %o2, %i3
sth %l0, [%l7 + 0x3A]
fpsub32s %f10, %f6, %f4
edge16n %i6, %i7, %l1
fbue %fcc0, loop_4451
fcmpeq32 %f12, %f8, %o0
lduh [%l7 + 0x12], %i1
fcmpes %fcc2, %f11, %f6
loop_4451:
brnz %g4, loop_4452
edge8n %i2, %g1, %i0
std %f12, [%l7 + 0x50]
fmovrslez %o5, %f3, %f1
loop_4452:
tg %xcc, 0x4
ldsw [%l7 + 0x44], %l4
st %f15, [%l7 + 0x14]
ldsw [%l7 + 0x24], %g6
tne %icc, 0x6
movrgz %o1, %o6, %o4
alignaddrl %i4, %o3, %g3
lduh [%l7 + 0x38], %l3
stb %l5, [%l7 + 0x5E]
ldsb [%l7 + 0x2F], %i5
fzero %f10
stb %l6, [%l7 + 0x6C]
tgu %xcc, 0x4
fxnor %f0, %f2, %f8
std %f12, [%l7 + 0x70]
fcmple32 %f12, %f6, %g5
bgu,a loop_4453
fxnors %f9, %f15, %f8
movvs %icc, %g2, %g7
bn,a %xcc, loop_4454
loop_4453:
brz %o7, loop_4455
tgu %icc, 0x2
std %f14, [%l7 + 0x70]
loop_4454:
stw %o2, [%l7 + 0x1C]
loop_4455:
sth %l2, [%l7 + 0x3A]
fbule %fcc2, loop_4456
edge16n %i3, %l0, %i6
fbge,a %fcc2, loop_4457
ld [%l7 + 0x34], %f0
loop_4456:
std %f0, [%l7 + 0x10]
ldd [%l7 + 0x50], %f8
loop_4457:
ldub [%l7 + 0x67], %i7
brlz,a %l1, loop_4458
nop
setx loop_4459, %l0, %l1
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,pn %icc, loop_4460
sth %i1, [%l7 + 0x74]
loop_4458:
ba loop_4461
loop_4459:
ldsw [%l7 + 0x24], %g4
loop_4460:
fnot1s %f13, %f2
fmovsvc %xcc, %f2, %f10
loop_4461:
movne %icc, %o0, %g1
tpos %xcc, 0x5
sdivx %i2, 0x01A1, %i0
sdivcc %o5, 0x0A98, %g6
lduw [%l7 + 0x5C], %o1
fbl %fcc1, loop_4462
ldx [%l7 + 0x40], %o6
std %f10, [%l7 + 0x38]
brgz,a %o4, loop_4463
loop_4462:
fmovrsgz %i4, %f15, %f6
fmovsl %xcc, %f9, %f1
sdivx %o3, 0x1E81, %l4
loop_4463:
fexpand %f11, %f2
fmovdn %xcc, %f11, %f5
smulcc %l3, 0x02BB, %g3
fpsub16s %f3, %f9, %f12
sth %i5, [%l7 + 0x36]
fbule,a %fcc1, loop_4464
sdiv %l6, 0x0ACF, %g5
orcc %l5, 0x1D41, %g7
srax %g2, 0x0B, %o2
loop_4464:
stb %l2, [%l7 + 0x6A]
fmovsg %icc, %f5, %f1
st %f14, [%l7 + 0x4C]
fcmpeq32 %f0, %f0, %i3
fors %f5, %f6, %f11
orn %o7, %i6, %l0
tsubcc %l1, 0x11E9, %i1
fcmpgt16 %f2, %f8, %g4
nop
setx loop_4465, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %i7, [%l7 + 0x48]
fpsub32 %f4, %f0, %f4
stx %o0, [%l7 + 0x38]
loop_4465:
siam 0x6
fbuge,a %fcc0, loop_4466
stx %g1, [%l7 + 0x48]
fnot2 %f14, %f14
alignaddr %i2, %o5, %i0
loop_4466:
fmuld8sux16 %f7, %f4, %f6
ldsb [%l7 + 0x3D], %g6
ldsw [%l7 + 0x40], %o1
brz %o6, loop_4467
bshuffle %f4, %f10, %f0
ldd [%l7 + 0x10], %f0
fcmpne32 %f6, %f12, %o4
loop_4467:
stw %i4, [%l7 + 0x10]
fnot1 %f2, %f4
fones %f15
lduh [%l7 + 0x6C], %o3
fxnors %f5, %f8, %f5
tcs %xcc, 0x0
std %f4, [%l7 + 0x50]
ldx [%l7 + 0x30], %l4
fbe %fcc3, loop_4468
fbuge,a %fcc0, loop_4469
array8 %g3, %i5, %l3
sdiv %g5, 0x187C, %l6
loop_4468:
ldsw [%l7 + 0x1C], %g7
loop_4469:
fnand %f0, %f14, %f8
bl,pn %xcc, loop_4470
fmovdge %xcc, %f3, %f4
fmovrdlez %g2, %f12, %f8
bge,a,pt %icc, loop_4471
loop_4470:
std %f2, [%l7 + 0x38]
ldx [%l7 + 0x40], %o2
movle %xcc, %l5, %i3
loop_4471:
ldx [%l7 + 0x08], %l2
fmovdn %xcc, %f15, %f3
stw %i6, [%l7 + 0x5C]
move %xcc, %o7, %l0
udiv %l1, 0x0844, %g4
ld [%l7 + 0x40], %f15
brlez,a %i1, loop_4472
edge32l %o0, %i7, %i2
std %f0, [%l7 + 0x18]
array16 %g1, %o5, %i0
loop_4472:
smulcc %o1, 0x11AA, %o6
bgu loop_4473
stw %o4, [%l7 + 0x6C]
ldd [%l7 + 0x18], %f8
be %icc, loop_4474
loop_4473:
fcmpd %fcc1, %f14, %f8
fcmple32 %f10, %f4, %i4
fzero %f6
loop_4474:
ldsw [%l7 + 0x1C], %g6
popc %l4, %g3
stx %i5, [%l7 + 0x50]
tpos %xcc, 0x5
fcmps %fcc0, %f7, %f11
tcc %xcc, 0x2
mulscc %l3, 0x1303, %g5
lduh [%l7 + 0x7C], %o3
fxors %f14, %f8, %f5
fmovsa %xcc, %f5, %f4
ld [%l7 + 0x0C], %f15
fmovrdgz %l6, %f12, %f14
lduw [%l7 + 0x54], %g7
smul %g2, %l5, %i3
ldub [%l7 + 0x44], %o2
ldd [%l7 + 0x20], %f8
movcc %icc, %l2, %i6
fbu %fcc3, loop_4475
ble,pt %xcc, loop_4476
ba,a,pn %icc, loop_4477
fxors %f3, %f9, %f6
loop_4475:
ldsh [%l7 + 0x16], %l0
loop_4476:
fands %f1, %f15, %f12
loop_4477:
movne %icc, %l1, %g4
sethi 0x0DBF, %i1
lduw [%l7 + 0x24], %o7
fnand %f2, %f8, %f8
fbug,a %fcc0, loop_4478
bvc loop_4479
srlx %o0, %i7, %i2
fmovsn %xcc, %f7, %f3
loop_4478:
fzero %f6
loop_4479:
fmovdpos %xcc, %f1, %f4
std %f2, [%l7 + 0x60]
brlz %g1, loop_4480
fands %f10, %f2, %f4
bpos,a,pn %xcc, loop_4481
fsrc2s %f0, %f8
loop_4480:
movre %o5, %i0, %o1
for %f8, %f14, %f12
loop_4481:
fbg %fcc0, loop_4482
bleu,a,pn %icc, loop_4483
movrlez %o4, 0x30C, %i4
fnot2 %f2, %f2
loop_4482:
tg %icc, 0x1
loop_4483:
bcs,a %icc, loop_4484
movcs %xcc, %o6, %l4
andn %g6, 0x1B84, %g3
fand %f8, %f2, %f0
loop_4484:
fmovrslz %i5, %f15, %f7
st %f10, [%l7 + 0x34]
fmovdg %icc, %f2, %f8
fmovd %f12, %f0
lduw [%l7 + 0x28], %l3
lduh [%l7 + 0x54], %g5
fbuge %fcc2, loop_4485
taddcc %o3, %g7, %g2
fmovrsgz %l5, %f15, %f13
fmul8x16al %f8, %f12, %f12
loop_4485:
alignaddr %l6, %o2, %l2
fmovdneg %icc, %f5, %f10
ld [%l7 + 0x10], %f9
tne %icc, 0x5
edge32n %i3, %i6, %l0
sth %g4, [%l7 + 0x62]
fcmpeq16 %f2, %f10, %i1
mulscc %l1, %o0, %o7
ba %icc, loop_4486
fbue %fcc0, loop_4487
fmovrsne %i7, %f4, %f5
udiv %g1, 0x0AAE, %o5
loop_4486:
ba loop_4488
loop_4487:
xorcc %i0, %o1, %o4
ldub [%l7 + 0x71], %i2
siam 0x3
loop_4488:
sub %i4, 0x10D4, %o6
call loop_4489
movrgez %l4, %g6, %i5
fnor %f14, %f14, %f2
fsrc1 %f2, %f14
loop_4489:
ldsb [%l7 + 0x26], %l3
fbn,a %fcc3, loop_4490
fmovrdlz %g5, %f12, %f10
andn %o3, %g7, %g2
fors %f9, %f15, %f15
loop_4490:
addc %l5, 0x079B, %g3
nop
setx loop_4491, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmuld8ulx16 %f5, %f3, %f10
fcmpeq16 %f6, %f4, %o2
fbug %fcc3, loop_4492
loop_4491:
fcmple32 %f4, %f8, %l6
pdist %f2, %f14, %f10
lduh [%l7 + 0x58], %l2
loop_4492:
stx %i6, [%l7 + 0x38]
fcmple16 %f4, %f4, %l0
be,pt %xcc, loop_4493
stw %i3, [%l7 + 0x6C]
ldsh [%l7 + 0x34], %g4
tcc %icc, 0x4
loop_4493:
fzero %f12
stw %l1, [%l7 + 0x30]
fmovscs %icc, %f3, %f9
fpadd16 %f2, %f6, %f4
lduw [%l7 + 0x58], %i1
taddcctv %o7, %o0, %i7
nop
setx loop_4494, %l0, %l1
jmpl %l1, %g1
stb %o5, [%l7 + 0x20]
edge8n %i0, %o1, %i2
fxnors %f1, %f7, %f0
loop_4494:
edge16 %i4, %o4, %l4
fmovsge %xcc, %f13, %f12
ld [%l7 + 0x48], %f6
ba,a,pn %xcc, loop_4495
fmuld8sux16 %f12, %f9, %f14
movrlez %g6, 0x13B, %o6
sdivcc %l3, 0x1BDD, %g5
loop_4495:
andcc %i5, %o3, %g7
fbne %fcc1, loop_4496
ldsh [%l7 + 0x2C], %g2
fmovs %f1, %f9
fcmpne16 %f10, %f14, %g3
loop_4496:
edge32ln %l5, %o2, %l6
stx %i6, [%l7 + 0x40]
fmovdvs %xcc, %f3, %f7
ldd [%l7 + 0x48], %f8
array8 %l2, %i3, %g4
mova %icc, %l1, %l0
ldx [%l7 + 0x30], %i1
fcmpeq16 %f4, %f4, %o0
nop
setx loop_4497, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
siam 0x3
fcmped %fcc0, %f14, %f4
tvc %xcc, 0x4
loop_4497:
fands %f5, %f11, %f6
lduw [%l7 + 0x7C], %o7
fnegd %f8, %f12
sra %i7, %o5, %g1
fand %f2, %f0, %f14
fnot1s %f8, %f1
stw %i0, [%l7 + 0x08]
fsrc1s %f8, %f0
fbl,a %fcc1, loop_4498
fmovsgu %icc, %f6, %f3
taddcctv %i2, %i4, %o4
tpos %icc, 0x5
loop_4498:
fornot2 %f2, %f8, %f10
fnors %f7, %f11, %f6
ldx [%l7 + 0x08], %o1
tne %xcc, 0x3
fcmpeq32 %f4, %f12, %l4
fblg %fcc0, loop_4499
tne %icc, 0x0
taddcctv %o6, 0x0ABD, %l3
std %f4, [%l7 + 0x20]
loop_4499:
fpadd16s %f8, %f12, %f6
bvs,a,pn %icc, loop_4500
lduw [%l7 + 0x0C], %g6
srax %i5, 0x03, %o3
ldx [%l7 + 0x68], %g5
loop_4500:
umulcc %g2, 0x0F7E, %g3
brlez %g7, loop_4501
movrgz %l5, %l6, %i6
fabsd %f6, %f12
fmovd %f2, %f2
loop_4501:
fmovda %xcc, %f10, %f9
fmovrse %o2, %f3, %f8
fornot2 %f2, %f2, %f14
fmovscc %icc, %f8, %f5
bne,a,pn %icc, loop_4502
fxors %f11, %f12, %f4
std %f4, [%l7 + 0x68]
edge16l %l2, %g4, %i3
loop_4502:
tvc %xcc, 0x3
fzero %f4
ld [%l7 + 0x68], %f15
movrne %l0, 0x076, %l1
ldx [%l7 + 0x48], %o0
fmovrde %i1, %f6, %f6
fcmple32 %f12, %f14, %i7
ld [%l7 + 0x74], %f8
ldsb [%l7 + 0x28], %o5
fmovscs %xcc, %f8, %f7
movpos %xcc, %o7, %i0
edge16l %i2, %i4, %o4
srl %o1, 0x06, %g1
lduh [%l7 + 0x7E], %o6
stb %l3, [%l7 + 0x2B]
fpack32 %f4, %f10, %f12
mulscc %l4, %g6, %o3
orn %g5, %i5, %g2
andncc %g3, %g7, %l6
ldub [%l7 + 0x2F], %i6
fcmps %fcc3, %f7, %f5
bn,a,pt %icc, loop_4503
ld [%l7 + 0x08], %f11
tsubcc %l5, 0x096C, %l2
fbug %fcc0, loop_4504
loop_4503:
bneg %icc, loop_4505
fmul8x16al %f10, %f14, %f14
ldx [%l7 + 0x38], %g4
loop_4504:
fmovrsgz %i3, %f9, %f10
loop_4505:
fsrc1 %f2, %f14
fcmpne32 %f2, %f0, %l0
bn,a,pn %icc, loop_4506
fbn,a %fcc3, loop_4507
fmovdpos %icc, %f11, %f8
array32 %o2, %l1, %o0
loop_4506:
fblg,a %fcc0, loop_4508
loop_4507:
stb %i7, [%l7 + 0x08]
fpsub32s %f11, %f2, %f2
fmovscs %icc, %f10, %f0
loop_4508:
brlez,a %i1, loop_4509
ldd [%l7 + 0x78], %f8
brgez %o7, loop_4510
udiv %i0, 0x195D, %o5
loop_4509:
brlez,a %i4, loop_4511
ldsh [%l7 + 0x1C], %i2
loop_4510:
ldsw [%l7 + 0x50], %o1
tl %icc, 0x3
loop_4511:
ldub [%l7 + 0x1C], %g1
bn,a %xcc, loop_4512
fmovsg %icc, %f12, %f8
fors %f8, %f9, %f12
fornot1s %f13, %f7, %f6
loop_4512:
st %f2, [%l7 + 0x58]
pdist %f2, %f6, %f12
stx %o4, [%l7 + 0x28]
alignaddrl %o6, %l3, %g6
move %xcc, %o3, %l4
brgez %g5, loop_4513
addcc %g2, 0x162B, %i5
ldsh [%l7 + 0x30], %g3
ldub [%l7 + 0x24], %g7
loop_4513:
be %icc, loop_4514
std %f12, [%l7 + 0x38]
srl %l6, 0x1E, %l5
fmovsg %xcc, %f12, %f13
loop_4514:
edge32l %i6, %l2, %i3
subcc %g4, 0x1543, %l0
call loop_4515
fmovsg %xcc, %f3, %f6
ld [%l7 + 0x7C], %f5
tpos %xcc, 0x0
loop_4515:
subccc %l1, %o0, %i7
mulscc %o2, %i1, %i0
sth %o5, [%l7 + 0x72]
fandnot1 %f10, %f6, %f0
fmuld8sux16 %f9, %f1, %f4
ba,pt %icc, loop_4516
fnot1 %f2, %f0
fnand %f4, %f4, %f6
ldsb [%l7 + 0x68], %i4
loop_4516:
lduw [%l7 + 0x38], %i2
popc %o7, %o1
fmul8x16 %f9, %f0, %f0
movl %icc, %g1, %o4
brgez %l3, loop_4517
fzeros %f5
fmovdvs %xcc, %f3, %f14
fnors %f1, %f9, %f7
loop_4517:
stb %g6, [%l7 + 0x0C]
sdiv %o3, 0x1F4D, %l4
tl %icc, 0x2
stx %o6, [%l7 + 0x10]
tgu %icc, 0x2
ldd [%l7 + 0x28], %f0
tle %xcc, 0x1
orn %g2, %i5, %g3
fmovsa %icc, %f1, %f14
ldsw [%l7 + 0x10], %g5
call loop_4518
fbg,a %fcc2, loop_4519
stx %l6, [%l7 + 0x18]
fmovdl %xcc, %f15, %f4
loop_4518:
mulscc %g7, 0x1AF9, %l5
loop_4519:
movleu %xcc, %i6, %i3
fcmple16 %f12, %f6, %l2
alignaddrl %l0, %l1, %g4
ld [%l7 + 0x60], %f14
edge16n %o0, %i7, %i1
ldx [%l7 + 0x10], %i0
movn %icc, %o2, %i4
subccc %i2, 0x066C, %o7
fbu,a %fcc1, loop_4520
sll %o5, %g1, %o4
fmovdge %icc, %f13, %f2
array16 %o1, %l3, %g6
loop_4520:
fmovsvc %icc, %f2, %f4
edge8n %o3, %l4, %g2
std %f0, [%l7 + 0x08]
add %o6, 0x0250, %g3
fmovsle %icc, %f1, %f4
fone %f4
fmovscs %icc, %f6, %f4
movle %icc, %i5, %l6
fandnot1s %f6, %f2, %f0
ble,pn %xcc, loop_4521
call loop_4522
fmovspos %icc, %f10, %f12
fbo,a %fcc1, loop_4523
loop_4521:
fcmpeq16 %f4, %f14, %g7
loop_4522:
fmovsleu %xcc, %f3, %f1
fmovsle %xcc, %f13, %f1
loop_4523:
edge16n %l5, %i6, %g5
brgz %i3, loop_4524
ld [%l7 + 0x38], %f13
array32 %l2, %l0, %l1
bne %xcc, loop_4525
loop_4524:
movge %icc, %g4, %o0
fmovsvc %xcc, %f1, %f1
fmovdg %xcc, %f11, %f15
loop_4525:
sllx %i7, %i1, %i0
fornot1s %f11, %f7, %f14
fcmpd %fcc3, %f2, %f0
sll %i4, 0x0C, %o2
fbue,a %fcc1, loop_4526
alignaddr %o7, %i2, %o5
movgu %icc, %o4, %g1
ldd [%l7 + 0x20], %f0
loop_4526:
fbug,a %fcc1, loop_4527
fmovrse %o1, %f4, %f3
fpack32 %f2, %f0, %f2
fmovd %f10, %f12
loop_4527:
fornot2 %f14, %f0, %f6
fpadd32 %f2, %f8, %f0
stb %g6, [%l7 + 0x10]
array8 %o3, %l4, %g2
movre %l3, %g3, %o6
st %f1, [%l7 + 0x4C]
fmovscc %icc, %f8, %f4
st %f11, [%l7 + 0x10]
ldub [%l7 + 0x55], %l6
edge32l %g7, %i5, %i6
lduw [%l7 + 0x74], %g5
ldsb [%l7 + 0x72], %i3
st %f7, [%l7 + 0x1C]
te %xcc, 0x7
ldd [%l7 + 0x30], %f0
sth %l5, [%l7 + 0x2C]
fmovrsne %l2, %f4, %f3
bg,pn %xcc, loop_4528
fandnot1s %f5, %f10, %f8
and %l1, %g4, %l0
ldd [%l7 + 0x10], %f6
loop_4528:
movge %xcc, %i7, %i1
fsrc2 %f14, %f2
popc 0x1AC2, %o0
ld [%l7 + 0x14], %f5
fnands %f7, %f0, %f12
std %f0, [%l7 + 0x20]
fmovsa %xcc, %f8, %f7
fpack16 %f4, %f7
fbule %fcc0, loop_4529
movcc %xcc, %i4, %i0
siam 0x3
st %f0, [%l7 + 0x60]
loop_4529:
sth %o7, [%l7 + 0x10]
tcs %icc, 0x5
fxnors %f5, %f6, %f5
movleu %icc, %o2, %o5
move %icc, %i2, %o4
bvc,a %icc, loop_4530
tle %icc, 0x5
stx %g1, [%l7 + 0x58]
stx %g6, [%l7 + 0x70]
loop_4530:
stw %o1, [%l7 + 0x18]
fmovsneg %icc, %f11, %f13
fmovrsgez %o3, %f8, %f6
bn %icc, loop_4531
std %f4, [%l7 + 0x10]
xnor %l4, 0x1789, %g2
ldsb [%l7 + 0x39], %g3
loop_4531:
fmul8x16 %f8, %f14, %f6
movne %xcc, %l3, %l6
fbn %fcc2, loop_4532
ldsw [%l7 + 0x54], %o6
st %f1, [%l7 + 0x60]
movrne %g7, %i5, %g5
loop_4532:
st %f10, [%l7 + 0x74]
fbul %fcc2, loop_4533
brlez,a %i3, loop_4534
st %f5, [%l7 + 0x50]
fnors %f2, %f0, %f10
loop_4533:
alignaddrl %i6, %l5, %l2
loop_4534:
ldsb [%l7 + 0x6A], %l1
call loop_4535
fmovsgu %xcc, %f15, %f10
brgz %g4, loop_4536
ldd [%l7 + 0x10], %f14
loop_4535:
fpack16 %f4, %f4
stx %l0, [%l7 + 0x78]
loop_4536:
fmul8x16au %f3, %f5, %f12
fmovdl %xcc, %f5, %f7
fpack32 %f2, %f8, %f14
movn %icc, %i7, %o0
movpos %icc, %i1, %i4
fcmple32 %f14, %f0, %i0
ba,a,pn %icc, loop_4537
ldub [%l7 + 0x46], %o2
nop
setx loop_4538, %l0, %l1
jmpl %l1, %o5
fmovdpos %icc, %f15, %f9
loop_4537:
stb %o7, [%l7 + 0x69]
edge32ln %i2, %g1, %o4
loop_4538:
sth %g6, [%l7 + 0x12]
fmovrdlez %o3, %f8, %f6
fand %f14, %f6, %f2
mova %xcc, %o1, %l4
edge16n %g3, %g2, %l3
sth %o6, [%l7 + 0x76]
andcc %g7, 0x0ECB, %i5
ldub [%l7 + 0x31], %l6
fand %f12, %f2, %f2
be,a,pt %xcc, loop_4539
fmovrdgez %i3, %f12, %f0
fsrc2s %f13, %f6
stb %i6, [%l7 + 0x60]
loop_4539:
stb %g5, [%l7 + 0x75]
ldub [%l7 + 0x0D], %l2
lduw [%l7 + 0x60], %l1
alignaddr %g4, %l0, %i7
bne,a,pt %xcc, loop_4540
ldsb [%l7 + 0x66], %l5
ldsw [%l7 + 0x24], %i1
fnands %f6, %f1, %f13
loop_4540:
fabsd %f4, %f4
fbue %fcc1, loop_4541
smul %o0, %i0, %o2
sth %i4, [%l7 + 0x4A]
bne loop_4542
loop_4541:
taddcc %o5, 0x0303, %o7
bg,pt %icc, loop_4543
fpadd32s %f5, %f1, %f3
loop_4542:
or %g1, %i2, %g6
array32 %o3, %o4, %l4
loop_4543:
ldd [%l7 + 0x50], %f2
movrlz %g3, 0x05A, %g2
bgu,a,pn %xcc, loop_4544
fpsub32s %f9, %f12, %f5
nop
setx loop_4545, %l0, %l1
jmpl %l1, %l3
fsrc2s %f4, %f15
loop_4544:
addcc %o6, %g7, %i5
ldx [%l7 + 0x78], %o1
loop_4545:
movl %icc, %l6, %i3
stw %g5, [%l7 + 0x08]
fand %f14, %f4, %f12
fpack16 %f14, %f13
ldsh [%l7 + 0x40], %l2
fmovrdne %i6, %f12, %f0
ta %icc, 0x6
fnegs %f7, %f14
ld [%l7 + 0x14], %f7
bcs,a,pn %xcc, loop_4546
fpadd16 %f6, %f8, %f14
movcs %icc, %g4, %l1
bvs,a,pn %icc, loop_4547
loop_4546:
sth %l0, [%l7 + 0x20]
fmovrde %l5, %f12, %f4
fmul8x16 %f1, %f12, %f10
loop_4547:
edge32 %i7, %i1, %i0
edge32n %o0, %o2, %i4
stx %o5, [%l7 + 0x30]
sth %o7, [%l7 + 0x56]
edge16l %g1, %g6, %o3
sth %o4, [%l7 + 0x2E]
lduw [%l7 + 0x38], %l4
add %g3, %g2, %i2
ldsb [%l7 + 0x6F], %l3
fba,a %fcc1, loop_4548
fbule,a %fcc0, loop_4549
xnor %o6, 0x1065, %g7
srax %i5, %o1, %l6
loop_4548:
sub %g5, %i3, %i6
loop_4549:
fmovsvc %icc, %f0, %f8
ldx [%l7 + 0x78], %l2
movrlez %g4, %l1, %l0
fcmps %fcc0, %f11, %f3
fmovrdlz %l5, %f4, %f2
tne %icc, 0x3
movpos %xcc, %i7, %i0
fblg,a %fcc3, loop_4550
lduw [%l7 + 0x4C], %o0
fandnot1 %f2, %f8, %f12
fbg,a %fcc0, loop_4551
loop_4550:
fba %fcc3, loop_4552
fmul8x16 %f14, %f8, %f6
tvs %xcc, 0x4
loop_4551:
fcmple16 %f6, %f2, %i1
loop_4552:
array16 %o2, %i4, %o7
fabss %f1, %f9
ldsw [%l7 + 0x18], %g1
tgu %xcc, 0x4
fornot1s %f4, %f1, %f8
fpack16 %f0, %f10
udivcc %g6, 0x0398, %o5
tg %icc, 0x4
ld [%l7 + 0x74], %f2
subc %o3, 0x16CB, %o4
edge16ln %l4, %g2, %i2
brlz %g3, loop_4553
smul %l3, 0x1A8E, %g7
stw %i5, [%l7 + 0x10]
movrgez %o1, 0x2EC, %o6
loop_4553:
movg %xcc, %g5, %i3
fmuld8sux16 %f3, %f11, %f12
ldsb [%l7 + 0x72], %l6
addc %i6, %l2, %g4
lduh [%l7 + 0x34], %l1
fmovrdgz %l0, %f8, %f8
lduh [%l7 + 0x62], %l5
ldsh [%l7 + 0x16], %i0
movg %icc, %o0, %i7
fmovdcc %icc, %f11, %f8
bleu loop_4554
brgez,a %o2, loop_4555
fcmpes %fcc2, %f6, %f4
fnot1 %f6, %f12
loop_4554:
stx %i1, [%l7 + 0x30]
loop_4555:
stx %i4, [%l7 + 0x60]
fmovdvs %xcc, %f10, %f13
fcmple32 %f6, %f8, %g1
smulcc %o7, 0x1180, %g6
lduw [%l7 + 0x68], %o3
ldx [%l7 + 0x40], %o5
ldx [%l7 + 0x78], %o4
taddcctv %g2, %i2, %g3
ldsh [%l7 + 0x2E], %l4
bneg,pn %icc, loop_4556
alignaddrl %g7, %i5, %l3
fbuge %fcc2, loop_4557
st %f6, [%l7 + 0x18]
loop_4556:
brgz %o6, loop_4558
edge16 %g5, %o1, %i3
loop_4557:
movge %icc, %l6, %l2
bn,pn %xcc, loop_4559
loop_4558:
stb %i6, [%l7 + 0x66]
fornot2 %f4, %f2, %f12
fpadd16s %f4, %f9, %f1
loop_4559:
fmovda %icc, %f3, %f3
srlx %g4, %l1, %l5
tcc %icc, 0x7
fones %f11
ld [%l7 + 0x44], %f3
fands %f6, %f5, %f7
fsrc1 %f2, %f8
lduh [%l7 + 0x5A], %l0
sdivx %i0, 0x0F25, %i7
bneg,a %xcc, loop_4560
movle %xcc, %o2, %i1
fmovrsne %i4, %f10, %f15
fmovrsgez %g1, %f0, %f15
loop_4560:
fmovspos %icc, %f13, %f14
add %o0, 0x0399, %g6
lduw [%l7 + 0x7C], %o3
fmovdge %icc, %f3, %f6
fmul8x16au %f3, %f15, %f0
tne %xcc, 0x0
fcmple16 %f2, %f0, %o7
subc %o5, %o4, %g2
fnot2s %f6, %f9
bneg,a,pn %xcc, loop_4561
st %f14, [%l7 + 0x3C]
fmovsge %xcc, %f9, %f13
ldsb [%l7 + 0x28], %i2
loop_4561:
ldsb [%l7 + 0x53], %l4
edge16ln %g7, %i5, %g3
movcs %icc, %o6, %g5
fmovscc %xcc, %f4, %f1
tl %xcc, 0x7
fbue,a %fcc3, loop_4562
fmovsge %xcc, %f6, %f7
fpack32 %f14, %f14, %f14
fabsd %f10, %f14
loop_4562:
fcmpd %fcc1, %f0, %f2
ldd [%l7 + 0x50], %f14
be,pt %xcc, loop_4563
ldx [%l7 + 0x10], %o1
ldsh [%l7 + 0x30], %i3
fmovde %icc, %f15, %f11
loop_4563:
stb %l3, [%l7 + 0x38]
lduw [%l7 + 0x50], %l2
st %f11, [%l7 + 0x08]
fnand %f12, %f2, %f14
fmovdl %icc, %f13, %f0
stw %l6, [%l7 + 0x78]
fmovdneg %icc, %f6, %f6
fbule %fcc1, loop_4564
fbule,a %fcc3, loop_4565
bneg,a,pt %icc, loop_4566
fcmps %fcc0, %f13, %f7
loop_4564:
tn %icc, 0x4
loop_4565:
stb %g4, [%l7 + 0x12]
loop_4566:
fbo,a %fcc2, loop_4567
mulscc %l1, %i6, %l0
fmovsleu %xcc, %f10, %f15
sub %i0, 0x0C12, %i7
loop_4567:
ldsw [%l7 + 0x6C], %o2
bleu,a,pn %xcc, loop_4568
fbn %fcc0, loop_4569
tcc %icc, 0x7
fnot2s %f5, %f7
loop_4568:
fbug,a %fcc2, loop_4570
loop_4569:
ta %xcc, 0x6
fcmpeq16 %f4, %f6, %i1
brz,a %l5, loop_4571
loop_4570:
ld [%l7 + 0x74], %f15
ldx [%l7 + 0x18], %g1
sll %i4, 0x1D, %o0
loop_4571:
fmovrdne %g6, %f6, %f12
ldx [%l7 + 0x38], %o7
fsrc2 %f0, %f4
fpadd16 %f0, %f8, %f14
movre %o5, 0x108, %o3
movne %xcc, %o4, %i2
orcc %l4, %g7, %g2
fzero %f4
fmovdcs %xcc, %f8, %f6
fpadd16 %f14, %f4, %f14
sdivcc %i5, 0x0933, %g3
fxnors %f8, %f2, %f4
fmul8x16 %f3, %f4, %f14
udiv %o6, 0x0407, %g5
ldub [%l7 + 0x3D], %o1
stx %l3, [%l7 + 0x28]
tne %xcc, 0x4
fxnors %f5, %f11, %f14
fbo,a %fcc2, loop_4572
fmovsne %icc, %f3, %f2
fbl,a %fcc3, loop_4573
ldx [%l7 + 0x18], %i3
loop_4572:
fmovspos %xcc, %f7, %f10
alignaddrl %l6, %g4, %l1
loop_4573:
edge16n %l2, %i6, %l0
or %i7, 0x1C25, %i0
addcc %o2, %l5, %i1
bcc,pn %icc, loop_4574
fxor %f4, %f2, %f12
brgez,a %g1, loop_4575
stw %i4, [%l7 + 0x70]
loop_4574:
fmovscc %xcc, %f1, %f2
st %f2, [%l7 + 0x10]
loop_4575:
lduw [%l7 + 0x20], %o0
sth %o7, [%l7 + 0x66]
ldsw [%l7 + 0x7C], %o5
st %f13, [%l7 + 0x08]
be,pn %icc, loop_4576
bge,pn %xcc, loop_4577
sth %o3, [%l7 + 0x0E]
stb %g6, [%l7 + 0x2F]
loop_4576:
fand %f10, %f6, %f6
loop_4577:
fbue,a %fcc3, loop_4578
and %o4, 0x185A, %i2
ldx [%l7 + 0x50], %l4
ldsw [%l7 + 0x54], %g7
loop_4578:
fmovrdlez %g2, %f14, %f6
fmovsge %icc, %f1, %f12
edge8l %g3, %i5, %o6
bshuffle %f4, %f8, %f12
smulcc %o1, %g5, %l3
alignaddrl %l6, %i3, %g4
bcc loop_4579
brz,a %l2, loop_4580
sll %i6, 0x12, %l1
ta %xcc, 0x0
loop_4579:
brgez,a %i7, loop_4581
loop_4580:
fmovsn %icc, %f14, %f13
fbne %fcc0, loop_4582
fmovda %xcc, %f10, %f9
loop_4581:
ldub [%l7 + 0x6B], %l0
stw %o2, [%l7 + 0x60]
loop_4582:
bpos loop_4583
addccc %l5, %i1, %i0
ldsw [%l7 + 0x10], %i4
subccc %g1, %o7, %o0
loop_4583:
st %f5, [%l7 + 0x18]
ldub [%l7 + 0x35], %o3
fmovrse %o5, %f4, %f5
ldsh [%l7 + 0x68], %g6
ldd [%l7 + 0x28], %f6
sth %i2, [%l7 + 0x40]
ldsw [%l7 + 0x60], %l4
fmovrsgez %o4, %f5, %f11
tgu %xcc, 0x0
for %f0, %f4, %f4
fpmerge %f4, %f10, %f8
fmovs %f15, %f1
lduw [%l7 + 0x14], %g2
sub %g7, %g3, %o6
edge8 %i5, %o1, %l3
st %f4, [%l7 + 0x40]
ld [%l7 + 0x40], %f15
fcmpgt16 %f12, %f2, %g5
taddcctv %l6, %g4, %l2
tvc %xcc, 0x4
fbu %fcc2, loop_4584
ldsb [%l7 + 0x34], %i3
fands %f4, %f0, %f6
fmovsleu %icc, %f3, %f3
loop_4584:
sth %l1, [%l7 + 0x14]
ldsw [%l7 + 0x54], %i7
ldx [%l7 + 0x60], %l0
fmovdcs %icc, %f9, %f12
st %f11, [%l7 + 0x30]
ldd [%l7 + 0x10], %f8
ldsb [%l7 + 0x0E], %i6
fmovsn %icc, %f9, %f13
st %f6, [%l7 + 0x64]
fbn,a %fcc1, loop_4585
lduw [%l7 + 0x0C], %o2
fbge,a %fcc2, loop_4586
st %f5, [%l7 + 0x28]
loop_4585:
ld [%l7 + 0x44], %f6
fmovse %xcc, %f12, %f12
loop_4586:
ldsh [%l7 + 0x16], %l5
fornot1 %f12, %f4, %f12
tneg %icc, 0x1
or %i1, 0x0188, %i0
edge16ln %i4, %o7, %g1
smul %o3, 0x1B11, %o5
ldsw [%l7 + 0x30], %o0
fblg %fcc1, loop_4587
bleu loop_4588
addccc %g6, 0x0BD8, %l4
srlx %i2, %g2, %g7
loop_4587:
fmovsne %xcc, %f10, %f4
loop_4588:
ld [%l7 + 0x20], %f1
stb %o4, [%l7 + 0x0D]
sth %g3, [%l7 + 0x08]
nop
setx loop_4589, %l0, %l1
jmpl %l1, %i5
lduh [%l7 + 0x4E], %o6
fsrc2 %f14, %f14
fpack32 %f4, %f4, %f8
loop_4589:
bn,pt %xcc, loop_4590
fornot1 %f4, %f4, %f8
fmovse %icc, %f8, %f6
ldsh [%l7 + 0x48], %o1
loop_4590:
fmovsneg %icc, %f11, %f0
fbne %fcc2, loop_4591
stw %g5, [%l7 + 0x58]
ldx [%l7 + 0x40], %l6
movleu %xcc, %g4, %l2
loop_4591:
movle %xcc, %l3, %l1
fcmpes %fcc3, %f1, %f1
stw %i7, [%l7 + 0x70]
edge16n %l0, %i3, %o2
taddcctv %l5, 0x1714, %i6
fcmpes %fcc0, %f5, %f5
fbul %fcc0, loop_4592
stw %i1, [%l7 + 0x4C]
tl %xcc, 0x0
fpsub16s %f12, %f4, %f11
loop_4592:
fmuld8sux16 %f5, %f0, %f4
bg %xcc, loop_4593
st %f0, [%l7 + 0x28]
fmovrdgez %i4, %f0, %f10
fmovrdne %i0, %f12, %f8
loop_4593:
ldsb [%l7 + 0x1D], %o7
fnand %f4, %f0, %f6
fxnors %f7, %f8, %f13
movleu %icc, %o3, %g1
st %f7, [%l7 + 0x50]
fnors %f15, %f11, %f13
sdivx %o5, 0x0E0A, %g6
ld [%l7 + 0x14], %f4
for %f10, %f0, %f0
ldx [%l7 + 0x68], %o0
sdivx %l4, 0x05F0, %g2
fone %f12
ldsw [%l7 + 0x38], %i2
fmovrdgz %g7, %f14, %f0
smul %o4, 0x1104, %i5
std %f6, [%l7 + 0x60]
addccc %o6, 0x0CA7, %o1
stb %g5, [%l7 + 0x46]
sra %g3, 0x15, %l6
andcc %l2, %g4, %l3
fsrc2s %f10, %f6
ldsw [%l7 + 0x08], %l1
andn %i7, %i3, %l0
tleu %icc, 0x1
fpack16 %f6, %f3
stb %l5, [%l7 + 0x55]
call loop_4594
fmovscc %icc, %f7, %f3
movgu %xcc, %i6, %i1
fmovsge %xcc, %f9, %f9
loop_4594:
fbn,a %fcc2, loop_4595
tvs %icc, 0x6
stb %o2, [%l7 + 0x0A]
st %f2, [%l7 + 0x54]
loop_4595:
fbne %fcc1, loop_4596
fmovrdlez %i0, %f14, %f6
fsrc1 %f12, %f8
ldsw [%l7 + 0x0C], %o7
loop_4596:
ldsb [%l7 + 0x4A], %i4
fmovdvs %icc, %f8, %f15
ldsb [%l7 + 0x26], %g1
ldsw [%l7 + 0x7C], %o5
fmovde %icc, %f9, %f11
stw %o3, [%l7 + 0x44]
addc %o0, %l4, %g2
bcc,a loop_4597
fmovde %xcc, %f13, %f4
sllx %g6, %g7, %o4
ldub [%l7 + 0x16], %i2
loop_4597:
fbge,a %fcc1, loop_4598
fmovdne %icc, %f12, %f6
fblg %fcc2, loop_4599
lduh [%l7 + 0x54], %o6
loop_4598:
ldsw [%l7 + 0x68], %o1
fbe %fcc1, loop_4600
loop_4599:
fbu %fcc3, loop_4601
fpsub16s %f9, %f10, %f9
fmovsleu %xcc, %f9, %f6
loop_4600:
fmovdleu %xcc, %f9, %f4
loop_4601:
fmovrsgz %i5, %f15, %f3
fmovrslez %g5, %f0, %f7
fbu %fcc0, loop_4602
bn,a loop_4603
bne %icc, loop_4604
tl %icc, 0x3
loop_4602:
srl %l6, 0x1B, %g3
loop_4603:
ldsb [%l7 + 0x7D], %g4
loop_4604:
ld [%l7 + 0x4C], %f3
tge %xcc, 0x5
brnz,a %l2, loop_4605
for %f0, %f10, %f2
ldsb [%l7 + 0x51], %l1
fand %f4, %f8, %f12
loop_4605:
ldub [%l7 + 0x08], %i7
ldx [%l7 + 0x30], %i3
ldsh [%l7 + 0x26], %l0
tcc %icc, 0x7
fmovrsgez %l5, %f9, %f5
fmul8x16al %f11, %f2, %f8
movle %xcc, %l3, %i1
fnegd %f8, %f10
tne %xcc, 0x5
ldsw [%l7 + 0x70], %i6
bne %icc, loop_4606
sth %o2, [%l7 + 0x2E]
fpsub32s %f5, %f13, %f13
fnors %f9, %f5, %f11
loop_4606:
fmovrslz %o7, %f5, %f4
bvs,a loop_4607
fors %f0, %f3, %f14
ldd [%l7 + 0x68], %f8
ldd [%l7 + 0x08], %f2
loop_4607:
fnand %f0, %f10, %f8
lduh [%l7 + 0x3E], %i0
stw %i4, [%l7 + 0x10]
fpadd32s %f14, %f11, %f4
brgez %g1, loop_4608
fcmpeq16 %f6, %f12, %o3
std %f2, [%l7 + 0x10]
ldd [%l7 + 0x68], %f2
loop_4608:
brnz %o5, loop_4609
fpack16 %f8, %f13
fmovd %f6, %f4
fmovsvc %icc, %f11, %f9
loop_4609:
fxor %f14, %f14, %f14
fmovrdgz %l4, %f10, %f0
udiv %o0, 0x1692, %g6
lduw [%l7 + 0x3C], %g2
and %o4, %i2, %g7
movg %icc, %o6, %i5
fbuge %fcc0, loop_4610
fxnor %f14, %f8, %f8
and %g5, 0x0DEC, %l6
tne %icc, 0x2
loop_4610:
fpackfix %f8, %f4
sth %o1, [%l7 + 0x4A]
fmovrslez %g3, %f0, %f4
stx %l2, [%l7 + 0x68]
fmovdcc %xcc, %f10, %f14
brnz %l1, loop_4611
lduw [%l7 + 0x4C], %i7
fpsub16 %f14, %f4, %f2
tpos %icc, 0x0
loop_4611:
fands %f8, %f3, %f1
fbne %fcc2, loop_4612
movleu %xcc, %g4, %i3
movrlez %l0, 0x008, %l5
ldx [%l7 + 0x38], %l3
loop_4612:
movpos %icc, %i1, %i6
fmovdle %icc, %f11, %f1
fsrc2 %f14, %f4
fcmpne16 %f2, %f4, %o2
fbe,a %fcc0, loop_4613
fmovdvc %icc, %f9, %f8
fmovrde %o7, %f14, %f6
ldsh [%l7 + 0x54], %i0
loop_4613:
fmovdleu %icc, %f8, %f5
fandnot2 %f4, %f12, %f4
ldsw [%l7 + 0x34], %i4
fmovdcs %icc, %f4, %f2
fabsd %f4, %f2
lduw [%l7 + 0x1C], %o3
udiv %o5, 0x0606, %l4
fmovrslz %o0, %f6, %f6
sub %g6, %g2, %g1
tvs %icc, 0x7
fmul8sux16 %f8, %f8, %f14
fmovs %f13, %f7
fble,a %fcc0, loop_4614
lduh [%l7 + 0x3C], %o4
fpadd32s %f2, %f7, %f3
fmul8ulx16 %f14, %f2, %f0
loop_4614:
brz %g7, loop_4615
ldsb [%l7 + 0x33], %i2
fblg,a %fcc2, loop_4616
array16 %o6, %i5, %g5
loop_4615:
bge loop_4617
fmovsn %icc, %f5, %f14
loop_4616:
fbne %fcc3, loop_4618
sdivx %o1, 0x0BFB, %g3
loop_4617:
st %f8, [%l7 + 0x54]
fmovscc %icc, %f15, %f3
loop_4618:
ba %icc, loop_4619
sra %l6, 0x06, %l2
std %f4, [%l7 + 0x60]
fmovscc %icc, %f15, %f11
loop_4619:
nop
setx loop_4620, %l0, %l1
jmpl %l1, %l1
ldsw [%l7 + 0x70], %i7
stw %i3, [%l7 + 0x3C]
brz,a %l0, loop_4621
loop_4620:
fands %f0, %f5, %f6
fmovdne %xcc, %f9, %f7
fbu %fcc1, loop_4622
loop_4621:
lduw [%l7 + 0x58], %g4
sth %l3, [%l7 + 0x7C]
ld [%l7 + 0x5C], %f4
loop_4622:
fnands %f3, %f6, %f9
tneg %xcc, 0x0
nop
setx loop_4623, %l0, %l1
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 %l5, [%l7 + 0x6C]
mulx %i1, %o2, %o7
fcmple16 %f2, %f6, %i6
loop_4623:
fmovdge %xcc, %f7, %f9
bneg %xcc, loop_4624
xnorcc %i0, 0x0851, %o3
fmovrsne %o5, %f5, %f6
fmovdneg %xcc, %f13, %f7
loop_4624:
fmovsa %xcc, %f0, %f10
edge32n %l4, %o0, %g6
sdivx %g2, 0x1194, %i4
fmovdcs %xcc, %f7, %f15
edge32n %o4, %g7, %g1
subcc %o6, 0x1F46, %i2
umulcc %i5, %g5, %o1
fxors %f6, %f6, %f15
ldsh [%l7 + 0x44], %l6
srlx %g3, 0x18, %l2
smulcc %i7, 0x113E, %i3
ldsh [%l7 + 0x4E], %l0
edge16ln %l1, %g4, %l3
fnegs %f11, %f12
addc %l5, %i1, %o2
or %i6, %o7, %i0
ld [%l7 + 0x3C], %f5
movrne %o3, 0x2DA, %l4
fpadd16 %f2, %f12, %f6
udiv %o5, 0x1344, %o0
andncc %g2, %g6, %i4
ldx [%l7 + 0x28], %g7
stw %g1, [%l7 + 0x54]
ldx [%l7 + 0x08], %o6
ldx [%l7 + 0x50], %i2
fbe,a %fcc1, loop_4625
mulscc %i5, %g5, %o1
ld [%l7 + 0x08], %f0
movg %icc, %o4, %g3
loop_4625:
fmovrsne %l2, %f5, %f7
fcmpne16 %f8, %f4, %l6
st %f2, [%l7 + 0x34]
ldsb [%l7 + 0x49], %i3
orncc %i7, %l1, %g4
mova %xcc, %l3, %l5
fbg,a %fcc1, loop_4626
fmovsvc %icc, %f0, %f3
fbne,a %fcc2, loop_4627
fmul8sux16 %f14, %f12, %f10
loop_4626:
array8 %i1, %l0, %i6
stx %o2, [%l7 + 0x20]
loop_4627:
fmuld8sux16 %f9, %f0, %f6
fmul8x16al %f0, %f10, %f8
edge32l %o7, %i0, %l4
bl %icc, loop_4628
tn %icc, 0x1
ldub [%l7 + 0x2A], %o5
fmovdvc %xcc, %f9, %f4
loop_4628:
ldsh [%l7 + 0x7C], %o0
tcc %xcc, 0x3
subccc %g2, 0x0F8D, %o3
lduw [%l7 + 0x74], %g6
brnz %i4, loop_4629
xor %g7, 0x1A83, %o6
bn loop_4630
fmovdn %xcc, %f15, %f10
loop_4629:
fmovspos %xcc, %f14, %f9
andn %g1, 0x1B55, %i2
loop_4630:
lduw [%l7 + 0x44], %g5
sth %i5, [%l7 + 0x4A]
tcc %icc, 0x2
fxors %f8, %f7, %f1
fbu %fcc2, loop_4631
fmovspos %icc, %f6, %f13
stx %o1, [%l7 + 0x40]
fble,a %fcc2, loop_4632
loop_4631:
fmovd %f10, %f8
fpmerge %f14, %f12, %f0
fbuge %fcc0, loop_4633
loop_4632:
movgu %icc, %o4, %g3
fcmpne16 %f0, %f12, %l6
fmovda %icc, %f0, %f10
loop_4633:
fxnors %f11, %f9, %f6
xor %i3, 0x109C, %i7
fxnor %f2, %f0, %f12
ldsb [%l7 + 0x60], %l1
fnot1 %f14, %f10
smul %l2, 0x10A5, %l3
fbn %fcc0, loop_4634
ld [%l7 + 0x1C], %f2
ldx [%l7 + 0x38], %l5
fnegs %f12, %f13
loop_4634:
fmovdcc %icc, %f12, %f3
sllx %g4, 0x1B, %i1
srax %l0, %o2, %o7
ldd [%l7 + 0x70], %f6
ld [%l7 + 0x5C], %f12
sra %i6, 0x17, %l4
ldub [%l7 + 0x18], %i0
ldsb [%l7 + 0x25], %o5
fone %f10
fmul8x16 %f9, %f8, %f4
fmovspos %xcc, %f9, %f6
edge32 %o0, %g2, %g6
fxnor %f10, %f4, %f12
fnors %f3, %f2, %f6
fnor %f12, %f4, %f8
lduw [%l7 + 0x50], %i4
fbo %fcc2, loop_4635
fpadd16s %f8, %f10, %f4
fble,a %fcc1, loop_4636
xor %g7, 0x1687, %o6
loop_4635:
ldsb [%l7 + 0x21], %g1
fmovs %f9, %f6
loop_4636:
be,a %xcc, loop_4637
bl loop_4638
brgz %o3, loop_4639
fcmped %fcc2, %f4, %f6
loop_4637:
udivx %g5, 0x1B92, %i2
loop_4638:
ld [%l7 + 0x64], %f10
loop_4639:
fpadd16 %f8, %f6, %f14
pdist %f12, %f2, %f4
ldsb [%l7 + 0x29], %o1
move %xcc, %o4, %g3
stx %l6, [%l7 + 0x30]
pdist %f0, %f12, %f6
fbug %fcc3, loop_4640
lduw [%l7 + 0x50], %i5
subcc %i3, %i7, %l1
movrgez %l3, 0x3B1, %l5
loop_4640:
bn,pn %icc, loop_4641
brgez,a %l2, loop_4642
fbg %fcc0, loop_4643
ldx [%l7 + 0x68], %g4
loop_4641:
subc %i1, 0x030E, %l0
loop_4642:
fandnot2s %f0, %f9, %f15
loop_4643:
smul %o7, 0x02C2, %o2
lduw [%l7 + 0x50], %i6
fmovrsgez %l4, %f13, %f9
fbo %fcc0, loop_4644
tneg %icc, 0x3
fornot1s %f12, %f11, %f7
fpadd16s %f11, %f2, %f13
loop_4644:
stw %o5, [%l7 + 0x3C]
fxnor %f12, %f4, %f14
bneg,a,pn %icc, loop_4645
bvc,a,pt %icc, loop_4646
ldx [%l7 + 0x40], %i0
ld [%l7 + 0x58], %f0
loop_4645:
ldx [%l7 + 0x78], %o0
loop_4646:
fones %f0
subc %g2, 0x0A4B, %g6
std %f0, [%l7 + 0x30]
fxnors %f2, %f1, %f13
fpack32 %f2, %f12, %f6
fbuge %fcc1, loop_4647
tsubcc %i4, %g7, %g1
orncc %o3, %o6, %g5
ldub [%l7 + 0x1B], %i2
loop_4647:
fmovsvs %icc, %f5, %f11
umul %o1, 0x04A5, %o4
ldx [%l7 + 0x70], %l6
call loop_4648
stw %i5, [%l7 + 0x34]
fmovrse %g3, %f8, %f14
fmovsneg %icc, %f2, %f5
loop_4648:
ld [%l7 + 0x64], %f4
fmovsa %xcc, %f5, %f0
umul %i3, 0x0423, %i7
fand %f4, %f4, %f10
fandnot1 %f12, %f2, %f12
mulscc %l3, %l5, %l2
xnor %l1, %i1, %g4
movcc %icc, %l0, %o7
fandnot1s %f13, %f9, %f10
fmovdne %icc, %f10, %f10
fnegd %f2, %f8
fmovsa %xcc, %f10, %f3
siam 0x0
ldsw [%l7 + 0x34], %i6
brnz %o2, loop_4649
fmul8x16au %f10, %f6, %f12
fmovsvc %icc, %f9, %f1
pdist %f2, %f0, %f0
loop_4649:
fcmpeq32 %f10, %f0, %l4
ldsw [%l7 + 0x6C], %i0
ldsb [%l7 + 0x1D], %o0
fmovscs %icc, %f4, %f10
subcc %o5, %g2, %g6
fpmerge %f7, %f12, %f2
fmovspos %icc, %f13, %f13
tcc %xcc, 0x6
movrlez %i4, 0x243, %g1
ldx [%l7 + 0x18], %o3
fpsub32 %f2, %f6, %f2
st %f9, [%l7 + 0x64]
ldsw [%l7 + 0x10], %g7
tne %xcc, 0x6
stb %o6, [%l7 + 0x77]
fpsub16 %f0, %f0, %f0
array16 %g5, %i2, %o1
and %l6, %i5, %o4
nop
setx loop_4650, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdge %xcc, %f15, %f8
movcs %icc, %g3, %i3
tcs %xcc, 0x3
loop_4650:
sll %l3, %l5, %i7
fmovsleu %xcc, %f9, %f2
ldsb [%l7 + 0x25], %l1
fbul,a %fcc3, loop_4651
fmovde %xcc, %f2, %f9
nop
setx loop_4652, %l0, %l1
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 + 0x70], %l2
loop_4651:
movg %xcc, %i1, %g4
ldd [%l7 + 0x10], %f14
loop_4652:
udivcc %o7, 0x0FC8, %i6
sll %l0, %l4, %i0
stw %o0, [%l7 + 0x7C]
ldsh [%l7 + 0x66], %o5
tge %xcc, 0x2
ta %icc, 0x4
st %f12, [%l7 + 0x14]
umulcc %o2, %g2, %g6
lduw [%l7 + 0x74], %g1
ldx [%l7 + 0x20], %i4
addcc %o3, %o6, %g7
andn %g5, 0x1F5D, %i2
movne %xcc, %o1, %l6
fnot2 %f8, %f12
ld [%l7 + 0x60], %f6
fands %f9, %f10, %f4
movge %icc, %o4, %g3
ldsh [%l7 + 0x6C], %i5
fbe,a %fcc3, loop_4653
movl %xcc, %l3, %i3
ldd [%l7 + 0x50], %f8
fcmped %fcc1, %f4, %f8
loop_4653:
fmovrsgez %i7, %f3, %f7
edge32n %l1, %l2, %i1
lduh [%l7 + 0x72], %l5
mulscc %g4, %o7, %l0
fnot1s %f12, %f8
fornot2s %f7, %f1, %f2
lduh [%l7 + 0x6A], %l4
fbug %fcc0, loop_4654
bleu loop_4655
sethi 0x1E5B, %i6
edge8l %i0, %o5, %o0
loop_4654:
sth %g2, [%l7 + 0x66]
loop_4655:
bpos %icc, loop_4656
fcmpes %fcc2, %f5, %f0
andcc %o2, %g6, %g1
bvs,a,pt %icc, loop_4657
loop_4656:
ld [%l7 + 0x28], %f6
std %f6, [%l7 + 0x30]
call loop_4658
loop_4657:
st %f1, [%l7 + 0x2C]
udivx %i4, 0x0D22, %o3
ldsb [%l7 + 0x71], %g7
loop_4658:
fones %f10
alignaddrl %g5, %o6, %o1
ldd [%l7 + 0x58], %f14
nop
setx loop_4659, %l0, %l1
jmpl %l1, %l6
lduh [%l7 + 0x5C], %o4
edge8l %g3, %i5, %l3
fmovda %icc, %f4, %f1
loop_4659:
bneg,pn %icc, loop_4660
move %xcc, %i3, %i7
fcmpeq32 %f0, %f14, %l1
smul %i2, %l2, %l5
loop_4660:
ldsb [%l7 + 0x5B], %g4
fpadd32 %f6, %f12, %f12
fmovs %f11, %f4
bge,a,pt %xcc, loop_4661
bne,a %xcc, loop_4662
fmovsle %icc, %f1, %f4
lduw [%l7 + 0x64], %i1
loop_4661:
sdivx %o7, 0x14E6, %l4
loop_4662:
st %f4, [%l7 + 0x38]
lduw [%l7 + 0x70], %i6
bl,pn %xcc, loop_4663
bcs,a,pn %icc, loop_4664
ldd [%l7 + 0x78], %f12
fornot1s %f14, %f13, %f0
loop_4663:
fmovsneg %xcc, %f13, %f10
loop_4664:
ldsb [%l7 + 0x4D], %i0
fbn,a %fcc1, loop_4665
fnot2 %f10, %f14
brlz %o5, loop_4666
movre %o0, 0x1FC, %g2
loop_4665:
movn %icc, %l0, %g6
sth %g1, [%l7 + 0x1A]
loop_4666:
brlz %i4, loop_4667
fmuld8sux16 %f0, %f4, %f6
lduw [%l7 + 0x78], %o3
st %f13, [%l7 + 0x20]
loop_4667:
ldsh [%l7 + 0x58], %g7
array16 %o2, %o6, %g5
tg %icc, 0x4
tvc %icc, 0x0
or %l6, 0x0DE9, %o1
fmovsge %xcc, %f13, %f1
fcmple16 %f0, %f12, %g3
fones %f7
movge %xcc, %o4, %i5
sth %l3, [%l7 + 0x40]
lduh [%l7 + 0x6E], %i3
fors %f10, %f7, %f15
std %f8, [%l7 + 0x20]
fcmped %fcc3, %f2, %f4
tcc %xcc, 0x6
fcmped %fcc0, %f14, %f2
std %f14, [%l7 + 0x60]
umul %i7, 0x1994, %l1
fbu %fcc3, loop_4668
tne %xcc, 0x5
ba,a loop_4669
fmovdneg %xcc, %f5, %f8
loop_4668:
array32 %i2, %l5, %g4
ldsw [%l7 + 0x6C], %i1
loop_4669:
ldd [%l7 + 0x20], %f4
fmovdpos %xcc, %f13, %f12
fmovscs %icc, %f1, %f8
ldsw [%l7 + 0x20], %o7
st %f14, [%l7 + 0x58]
fmovdle %xcc, %f15, %f3
fsrc1s %f12, %f2
fmovsvc %icc, %f1, %f7
stw %l4, [%l7 + 0x24]
fcmpeq16 %f12, %f0, %i6
ldsb [%l7 + 0x78], %l2
ldsh [%l7 + 0x56], %i0
fmovdl %xcc, %f2, %f3
fbge %fcc0, loop_4670
pdist %f10, %f10, %f14
fmul8sux16 %f12, %f10, %f0
std %f0, [%l7 + 0x28]
loop_4670:
fmovrslz %o0, %f0, %f4
ldsb [%l7 + 0x21], %g2
lduw [%l7 + 0x08], %o5
fandnot2 %f2, %f6, %f4
fmovsleu %xcc, %f7, %f14
ldub [%l7 + 0x51], %l0
ldub [%l7 + 0x5D], %g6
stb %g1, [%l7 + 0x44]
umul %i4, %g7, %o2
movg %xcc, %o3, %g5
fbue,a %fcc1, loop_4671
stx %o6, [%l7 + 0x10]
bneg,pt %xcc, loop_4672
lduh [%l7 + 0x3C], %l6
loop_4671:
bvc loop_4673
xnorcc %o1, %g3, %o4
loop_4672:
ldub [%l7 + 0x50], %l3
fands %f13, %f2, %f15
loop_4673:
fbne,a %fcc0, loop_4674
ldx [%l7 + 0x20], %i3
bgu loop_4675
lduh [%l7 + 0x22], %i5
loop_4674:
fzeros %f2
stw %l1, [%l7 + 0x58]
loop_4675:
stx %i2, [%l7 + 0x50]
array32 %l5, %i7, %g4
ldsw [%l7 + 0x40], %o7
siam 0x6
addccc %i1, 0x1105, %i6
ldub [%l7 + 0x5B], %l4
std %f4, [%l7 + 0x08]
brgz,a %l2, loop_4676
fandnot2 %f10, %f6, %f4
stb %i0, [%l7 + 0x45]
fmovrdlz %o0, %f2, %f8
loop_4676:
movvs %icc, %o5, %g2
brgz,a %l0, loop_4677
fbu,a %fcc0, loop_4678
fbue,a %fcc0, loop_4679
fmovdvc %xcc, %f1, %f12
loop_4677:
fmul8x16 %f12, %f2, %f2
loop_4678:
addcc %g6, %g1, %g7
loop_4679:
std %f14, [%l7 + 0x50]
fmovrsgez %i4, %f3, %f10
ldsw [%l7 + 0x60], %o2
ldsb [%l7 + 0x5A], %o3
ldub [%l7 + 0x5A], %g5
ldub [%l7 + 0x3B], %o6
ldsh [%l7 + 0x16], %l6
stw %g3, [%l7 + 0x2C]
fmovdneg %xcc, %f4, %f7
alignaddrl %o4, %l3, %o1
movne %icc, %i5, %i3
fbug %fcc1, loop_4680
fbg,a %fcc0, loop_4681
edge8ln %l1, %i2, %l5
st %f8, [%l7 + 0x44]
loop_4680:
ba,pt %icc, loop_4682
loop_4681:
ld [%l7 + 0x40], %f12
brgz,a %i7, loop_4683
fand %f4, %f6, %f8
loop_4682:
taddcctv %g4, %o7, %i6
be,pt %icc, loop_4684
loop_4683:
ldsw [%l7 + 0x38], %l4
fblg %fcc0, loop_4685
fba,a %fcc1, loop_4686
loop_4684:
ldub [%l7 + 0x2B], %i1
stw %i0, [%l7 + 0x6C]
loop_4685:
ble,pn %icc, loop_4687
loop_4686:
ldsb [%l7 + 0x7A], %o0
fcmpgt32 %f8, %f14, %o5
orcc %g2, 0x0EF7, %l0
loop_4687:
stw %g6, [%l7 + 0x28]
add %g1, %g7, %i4
fbug,a %fcc2, loop_4688
fbuge %fcc3, loop_4689
addc %l2, 0x1753, %o3
fmovdpos %xcc, %f5, %f11
loop_4688:
tgu %icc, 0x7
loop_4689:
stw %o2, [%l7 + 0x14]
tleu %icc, 0x0
movvc %xcc, %g5, %o6
be,a,pt %xcc, loop_4690
edge8ln %g3, %l6, %l3
tne %icc, 0x1
tvs %icc, 0x2
loop_4690:
fmovrse %o4, %f10, %f11
fcmpd %fcc2, %f0, %f0
fcmple16 %f14, %f8, %o1
fmovsg %xcc, %f2, %f0
ldd [%l7 + 0x10], %f8
brgz,a %i3, loop_4691
fmovdn %xcc, %f8, %f15
orncc %i5, 0x1951, %i2
fpsub16s %f8, %f7, %f15
loop_4691:
tgu %xcc, 0x4
st %f0, [%l7 + 0x20]
ld [%l7 + 0x10], %f14
ldsh [%l7 + 0x5E], %l5
fmovsgu %xcc, %f14, %f5
stx %i7, [%l7 + 0x40]
bshuffle %f12, %f10, %f0
fmul8ulx16 %f6, %f6, %f8
movl %icc, %l1, %o7
tvs %icc, 0x4
fmovdvs %xcc, %f3, %f1
stx %g4, [%l7 + 0x58]
fmovrsgz %l4, %f10, %f5
fornot1s %f11, %f1, %f6
ldsw [%l7 + 0x24], %i6
fbg,a %fcc3, loop_4692
ldsh [%l7 + 0x18], %i0
fpack16 %f12, %f15
movle %icc, %o0, %o5
loop_4692:
std %f0, [%l7 + 0x68]
fxor %f0, %f14, %f8
stw %i1, [%l7 + 0x74]
fpsub16 %f10, %f6, %f4
fzero %f12
tl %xcc, 0x0
std %f10, [%l7 + 0x70]
for %f6, %f2, %f8
ldsh [%l7 + 0x5E], %g2
stx %l0, [%l7 + 0x08]
tcc %xcc, 0x4
fnors %f13, %f15, %f7
fmovrse %g1, %f15, %f12
fmovscs %xcc, %f5, %f5
tvs %icc, 0x5
movl %xcc, %g7, %i4
fmovsge %icc, %f12, %f12
edge8 %l2, %g6, %o2
fmovrdlz %g5, %f4, %f6
fcmpne32 %f4, %f10, %o3
fsrc1s %f1, %f9
movge %icc, %o6, %g3
bvc,a %icc, loop_4693
lduw [%l7 + 0x74], %l3
ldub [%l7 + 0x5C], %l6
ldd [%l7 + 0x20], %f12
loop_4693:
fmovdg %icc, %f15, %f4
lduh [%l7 + 0x38], %o1
fcmps %fcc1, %f9, %f7
bn loop_4694
fmul8sux16 %f4, %f12, %f2
alignaddrl %i3, %o4, %i2
std %f6, [%l7 + 0x28]
loop_4694:
bg,a %xcc, loop_4695
sth %i5, [%l7 + 0x3C]
lduh [%l7 + 0x12], %l5
fble,a %fcc3, loop_4696
loop_4695:
array16 %l1, %i7, %o7
lduh [%l7 + 0x4E], %l4
sdiv %g4, 0x1356, %i6
loop_4696:
edge8 %o0, %i0, %i1
std %f0, [%l7 + 0x28]
ldd [%l7 + 0x48], %f12
fmovsgu %icc, %f14, %f3
fxor %f0, %f10, %f14
edge32n %o5, %l0, %g1
xnorcc %g2, %g7, %l2
fzeros %f9
fand %f6, %f2, %f10
fornot1 %f14, %f14, %f6
bl,pt %icc, loop_4697
fzero %f10
ldsw [%l7 + 0x08], %i4
std %f4, [%l7 + 0x10]
loop_4697:
stb %o2, [%l7 + 0x6F]
ldsw [%l7 + 0x18], %g6
stw %o3, [%l7 + 0x38]
nop
setx loop_4698, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsne %xcc, %f1, %f6
edge32 %g5, %o6, %l3
ldsb [%l7 + 0x56], %g3
loop_4698:
movg %xcc, %o1, %l6
fornot2 %f10, %f4, %f14
ldsh [%l7 + 0x58], %i3
brnz,a %o4, loop_4699
fpsub16 %f4, %f8, %f10
addcc %i2, %i5, %l1
sra %i7, 0x05, %o7
loop_4699:
ld [%l7 + 0x38], %f10
tge %icc, 0x1
movne %xcc, %l5, %l4
fexpand %f12, %f2
sra %i6, 0x07, %o0
fmovsneg %xcc, %f7, %f8
sth %i0, [%l7 + 0x3C]
fxnor %f4, %f2, %f0
fmovdn %icc, %f12, %f0
edge8n %i1, %o5, %g4
sth %g1, [%l7 + 0x24]
mova %icc, %g2, %l0
ldd [%l7 + 0x08], %f4
nop
setx loop_4700, %l0, %l1
jmpl %l1, %l2
sth %g7, [%l7 + 0x0A]
ldsh [%l7 + 0x38], %i4
fmovrse %o2, %f12, %f3
loop_4700:
fcmpgt32 %f12, %f8, %o3
umulcc %g6, %g5, %l3
edge16l %o6, %g3, %l6
bshuffle %f6, %f8, %f10
lduh [%l7 + 0x40], %i3
smulcc %o1, 0x154F, %i2
fmovdcc %xcc, %f9, %f2
fpmerge %f8, %f13, %f14
nop
setx loop_4701, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdne %i5, %f2, %f6
fnegs %f10, %f13
brnz %l1, loop_4702
loop_4701:
tneg %icc, 0x1
orcc %o4, %o7, %i7
movcs %icc, %l5, %l4
loop_4702:
sdivcc %i6, 0x04C7, %i0
stb %o0, [%l7 + 0x22]
fxors %f1, %f14, %f12
movrgez %i1, 0x249, %o5
fmul8x16 %f15, %f12, %f10
orncc %g1, 0x03D3, %g4
sub %g2, 0x07D9, %l0
fcmpeq16 %f14, %f6, %g7
mulx %l2, 0x10BD, %i4
ldd [%l7 + 0x70], %f12
fpack16 %f4, %f4
lduw [%l7 + 0x08], %o2
std %f4, [%l7 + 0x30]
stw %o3, [%l7 + 0x70]
andn %g5, 0x0351, %l3
ldsh [%l7 + 0x2C], %o6
stx %g3, [%l7 + 0x48]
fmovrslz %g6, %f15, %f9
std %f6, [%l7 + 0x68]
bcs,a loop_4703
movcs %icc, %l6, %o1
lduw [%l7 + 0x30], %i2
sth %i3, [%l7 + 0x1C]
loop_4703:
fpsub32 %f8, %f8, %f4
fnot2 %f10, %f12
ld [%l7 + 0x14], %f12
fbo,a %fcc1, loop_4704
sdivx %l1, 0x07F6, %i5
ldsb [%l7 + 0x3C], %o4
popc 0x0D23, %o7
loop_4704:
fors %f5, %f0, %f11
fmuld8sux16 %f11, %f0, %f2
subccc %l5, 0x1A07, %i7
fmovdvc %icc, %f13, %f9
fmovsge %icc, %f11, %f0
fnor %f12, %f10, %f10
movvs %icc, %i6, %l4
movre %o0, 0x288, %i1
lduw [%l7 + 0x28], %i0
fble,a %fcc3, loop_4705
ldub [%l7 + 0x7B], %g1
andncc %o5, %g2, %l0
stx %g4, [%l7 + 0x18]
loop_4705:
ldsh [%l7 + 0x4C], %g7
fbn %fcc0, loop_4706
call loop_4707
fbge %fcc1, loop_4708
for %f6, %f8, %f10
loop_4706:
movre %l2, %i4, %o2
loop_4707:
tvc %xcc, 0x1
loop_4708:
fcmple32 %f10, %f8, %g5
andn %o3, 0x1F2B, %l3
ldsw [%l7 + 0x2C], %o6
edge32ln %g3, %l6, %o1
movvc %xcc, %g6, %i2
std %f12, [%l7 + 0x68]
lduh [%l7 + 0x38], %l1
lduh [%l7 + 0x10], %i3
lduw [%l7 + 0x78], %o4
fmovdpos %xcc, %f9, %f3
fmul8x16 %f10, %f10, %f12
ldub [%l7 + 0x54], %o7
te %icc, 0x4
ldx [%l7 + 0x40], %i5
ldub [%l7 + 0x25], %l5
fbo,a %fcc3, loop_4709
fmovsg %icc, %f0, %f12
fmovsgu %icc, %f6, %f12
tgu %xcc, 0x0
loop_4709:
bvs,pn %icc, loop_4710
tl %icc, 0x7
movre %i7, %l4, %o0
fbul %fcc3, loop_4711
loop_4710:
ld [%l7 + 0x74], %f11
movre %i1, 0x369, %i6
edge8l %g1, %o5, %i0
loop_4711:
fsrc2s %f1, %f13
edge8ln %g2, %g4, %g7
fbu %fcc0, loop_4712
call loop_4713
siam 0x5
fmul8x16al %f7, %f3, %f4
loop_4712:
ldx [%l7 + 0x70], %l0
loop_4713:
fpack16 %f14, %f12
fmovsleu %xcc, %f14, %f0
and %l2, 0x0F6F, %o2
fmovsn %xcc, %f12, %f7
sth %g5, [%l7 + 0x60]
sth %i4, [%l7 + 0x58]
movleu %icc, %o3, %l3
movrlez %g3, 0x12F, %l6
ldsb [%l7 + 0x2B], %o1
fmovrdgz %o6, %f4, %f8
movvc %xcc, %g6, %i2
fbne %fcc0, loop_4714
fmovdvs %xcc, %f3, %f13
fmovd %f10, %f8
tvc %xcc, 0x0
loop_4714:
movgu %icc, %l1, %o4
bgu,a %icc, loop_4715
fsrc2s %f3, %f4
lduw [%l7 + 0x0C], %i3
fmovrsne %i5, %f10, %f7
loop_4715:
subcc %l5, %i7, %l4
st %f11, [%l7 + 0x0C]
brz,a %o7, loop_4716
fbe,a %fcc0, loop_4717
bvc,a %icc, loop_4718
ldub [%l7 + 0x3C], %i1
loop_4716:
ldsw [%l7 + 0x4C], %i6
loop_4717:
movcs %icc, %o0, %o5
loop_4718:
fmovdvc %icc, %f10, %f14
movleu %xcc, %i0, %g2
fcmpne32 %f0, %f8, %g4
fmovse %xcc, %f3, %f8
fmuld8sux16 %f13, %f15, %f12
addc %g1, 0x0B59, %l0
fxor %f0, %f8, %f0
nop
setx loop_4719, %l0, %l1
jmpl %l1, %l2
movvc %icc, %o2, %g7
fmovspos %icc, %f5, %f8
fsrc2 %f2, %f10
loop_4719:
fbg,a %fcc3, loop_4720
fnegs %f4, %f4
pdist %f6, %f14, %f8
st %f5, [%l7 + 0x08]
loop_4720:
fmovdvc %icc, %f5, %f7
fnands %f0, %f1, %f14
fmovsg %xcc, %f8, %f1
ldx [%l7 + 0x20], %g5
fmovde %icc, %f12, %f7
std %f10, [%l7 + 0x28]
fmovsge %xcc, %f11, %f9
fmovsvc %xcc, %f12, %f4
ldsw [%l7 + 0x5C], %o3
fmovrdlez %l3, %f8, %f4
bcc %xcc, loop_4721
edge32 %g3, %i4, %o1
fmovrsgz %l6, %f5, %f11
sethi 0x1708, %o6
loop_4721:
stx %g6, [%l7 + 0x30]
ldx [%l7 + 0x08], %l1
movleu %icc, %o4, %i2
ble,a %xcc, loop_4722
bneg,pn %xcc, loop_4723
xorcc %i3, %l5, %i5
and %l4, 0x1F70, %o7
loop_4722:
move %icc, %i1, %i7
loop_4723:
sdivcc %i6, 0x0F4F, %o0
tvs %xcc, 0x2
ldsb [%l7 + 0x25], %o5
sdivcc %i0, 0x0CA6, %g2
fmovrsne %g4, %f12, %f7
smul %l0, 0x0774, %l2
bpos %icc, loop_4724
fnot1 %f2, %f14
addccc %g1, 0x1DC9, %g7
fcmped %fcc3, %f2, %f12
loop_4724:
fpadd32s %f2, %f2, %f0
fmovspos %xcc, %f10, %f14
movpos %icc, %o2, %o3
fbe %fcc1, loop_4725
movre %g5, 0x281, %g3
fnors %f6, %f3, %f13
brnz,a %l3, loop_4726
loop_4725:
fba,a %fcc2, loop_4727
stx %i4, [%l7 + 0x70]
lduh [%l7 + 0x7E], %o1
loop_4726:
te %xcc, 0x1
loop_4727:
fbuge,a %fcc0, loop_4728
move %xcc, %l6, %o6
fmovsgu %icc, %f15, %f8
std %f12, [%l7 + 0x08]
loop_4728:
andn %g6, 0x1A1D, %o4
std %f12, [%l7 + 0x40]
fmovrdlz %l1, %f14, %f0
nop
setx loop_4729, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %i2, [%l7 + 0x58]
movvs %xcc, %l5, %i3
fbl,a %fcc2, loop_4730
loop_4729:
fcmple32 %f8, %f10, %i5
fmovdl %xcc, %f6, %f9
fmovdg %icc, %f11, %f9
loop_4730:
movrgez %o7, %i1, %l4
st %f5, [%l7 + 0x7C]
fble,a %fcc2, loop_4731
fmovse %icc, %f10, %f4
ldd [%l7 + 0x28], %f0
fmovdgu %icc, %f10, %f3
loop_4731:
fornot1s %f12, %f0, %f13
fbe,a %fcc0, loop_4732
fmovdcs %xcc, %f8, %f0
umul %i7, %o0, %i6
std %f14, [%l7 + 0x38]
loop_4732:
umul %o5, %g2, %i0
tvc %xcc, 0x3
std %f10, [%l7 + 0x28]
fmul8sux16 %f12, %f2, %f4
sth %l0, [%l7 + 0x62]
fbo,a %fcc0, loop_4733
lduh [%l7 + 0x5E], %g4
array16 %g1, %l2, %g7
andncc %o3, %g5, %g3
loop_4733:
lduw [%l7 + 0x0C], %o2
for %f10, %f2, %f10
fornot2 %f0, %f12, %f2
edge16l %i4, %o1, %l3
std %f4, [%l7 + 0x78]
fmovdgu %xcc, %f12, %f4
ldsb [%l7 + 0x2D], %o6
fmul8sux16 %f2, %f6, %f8
stb %g6, [%l7 + 0x28]
fmovde %icc, %f7, %f4
fpsub32 %f2, %f14, %f12
edge8 %l6, %o4, %i2
stx %l1, [%l7 + 0x48]
fmovdg %icc, %f13, %f3
ldd [%l7 + 0x20], %f8
fmovrdlez %i3, %f8, %f2
sth %l5, [%l7 + 0x6C]
fmovspos %icc, %f6, %f4
faligndata %f0, %f8, %f4
fbne,a %fcc2, loop_4734
fmovsge %xcc, %f8, %f6
nop
setx loop_4735, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mulscc %o7, 0x0F18, %i5
loop_4734:
bleu,a,pt %xcc, loop_4736
fmovdleu %xcc, %f7, %f8
loop_4735:
sdivx %l4, 0x0904, %i7
xnorcc %i1, %o0, %o5
loop_4736:
fpsub16 %f4, %f6, %f8
fpsub16s %f3, %f13, %f2
fmovdpos %xcc, %f11, %f9
lduw [%l7 + 0x24], %i6
bgu %icc, loop_4737
fornot1s %f5, %f1, %f12
fors %f3, %f11, %f1
fone %f14
loop_4737:
fmovsne %icc, %f9, %f8
fands %f7, %f6, %f6
fmovdvc %icc, %f5, %f6
bneg,pt %icc, loop_4738
srax %i0, %l0, %g4
fmuld8ulx16 %f15, %f0, %f12
stb %g2, [%l7 + 0x5D]
loop_4738:
add %g1, 0x0E6A, %l2
fbe %fcc0, loop_4739
ld [%l7 + 0x50], %f7
stw %g7, [%l7 + 0x60]
edge8ln %o3, %g5, %o2
loop_4739:
fpsub16s %f6, %f15, %f0
lduw [%l7 + 0x2C], %g3
stw %i4, [%l7 + 0x50]
fpadd32 %f6, %f2, %f10
stb %o1, [%l7 + 0x77]
fpack16 %f6, %f6
srlx %o6, %l3, %g6
ldx [%l7 + 0x28], %o4
ldsw [%l7 + 0x10], %l6
ldsw [%l7 + 0x50], %l1
fnand %f14, %f0, %f2
ldsw [%l7 + 0x38], %i3
sth %i2, [%l7 + 0x4C]
fmovsvc %icc, %f15, %f13
sth %o7, [%l7 + 0x4A]
nop
setx loop_4740, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
addc %i5, %l5, %l4
fcmple32 %f14, %f4, %i7
fcmpgt32 %f14, %f4, %i1
loop_4740:
fxor %f2, %f2, %f4
fbne,a %fcc2, loop_4741
bgu,pn %xcc, loop_4742
fmul8sux16 %f14, %f0, %f4
fmuld8ulx16 %f14, %f5, %f12
loop_4741:
ldd [%l7 + 0x18], %f4
loop_4742:
udivcc %o5, 0x0E14, %i6
fxnors %f5, %f13, %f1
fnors %f13, %f1, %f2
fmovsne %icc, %f12, %f10
fbuge %fcc1, loop_4743
fmovsleu %icc, %f10, %f3
fmovrdne %o0, %f6, %f10
ldsw [%l7 + 0x60], %i0
loop_4743:
fmovrsne %g4, %f14, %f1
ldd [%l7 + 0x48], %f0
ldsw [%l7 + 0x5C], %l0
lduh [%l7 + 0x22], %g2
bl,a,pn %icc, loop_4744
ldsb [%l7 + 0x71], %l2
fzeros %f13
taddcc %g1, 0x1ED2, %g7
loop_4744:
movrgez %g5, 0x34B, %o3
alignaddr %g3, %o2, %i4
stx %o6, [%l7 + 0x18]
fmovscc %icc, %f4, %f7
ba,a,pn %xcc, loop_4745
fmovdneg %icc, %f0, %f4
fmovdle %xcc, %f9, %f12
lduw [%l7 + 0x74], %o1
loop_4745:
fxor %f6, %f12, %f14
movn %xcc, %l3, %g6
stb %o4, [%l7 + 0x32]
fandnot2 %f2, %f12, %f4
ldub [%l7 + 0x47], %l6
ldsb [%l7 + 0x37], %l1
popc 0x0E98, %i3
fmovda %xcc, %f10, %f5
addcc %i2, 0x0370, %o7
fpack32 %f2, %f2, %f0
st %f8, [%l7 + 0x28]
mulscc %l5, 0x11FA, %i5
ldsw [%l7 + 0x74], %l4
sth %i7, [%l7 + 0x14]
fmovsa %icc, %f0, %f0
stb %o5, [%l7 + 0x77]
fpsub16s %f3, %f4, %f6
ba loop_4746
fnot2s %f9, %f9
fcmpne32 %f12, %f6, %i1
fnor %f2, %f14, %f0
loop_4746:
sth %i6, [%l7 + 0x3E]
fnegs %f1, %f9
ldub [%l7 + 0x2C], %o0
ldd [%l7 + 0x18], %f2
bgu,a %icc, loop_4747
stb %i0, [%l7 + 0x0D]
ldub [%l7 + 0x19], %l0
ldsh [%l7 + 0x12], %g4
loop_4747:
edge16n %g2, %g1, %l2
fpmerge %f6, %f0, %f8
edge8 %g5, %g7, %g3
lduh [%l7 + 0x38], %o2
srl %i4, %o3, %o6
ldsh [%l7 + 0x1A], %o1
ld [%l7 + 0x50], %f3
fbe %fcc3, loop_4748
fpack16 %f8, %f3
sth %l3, [%l7 + 0x14]
lduh [%l7 + 0x70], %g6
loop_4748:
ldx [%l7 + 0x48], %o4
sth %l6, [%l7 + 0x60]
fcmple32 %f0, %f10, %l1
stw %i3, [%l7 + 0x40]
tle %xcc, 0x3
fmovsneg %icc, %f13, %f6
edge8 %i2, %l5, %o7
stb %l4, [%l7 + 0x20]
sth %i5, [%l7 + 0x4A]
ldx [%l7 + 0x28], %i7
fcmple32 %f4, %f6, %o5
fcmple16 %f12, %f2, %i1
movn %icc, %o0, %i0
brnz,a %l0, loop_4749
fbg,a %fcc2, loop_4750
tl %xcc, 0x0
stx %g4, [%l7 + 0x40]
loop_4749:
addcc %i6, %g1, %g2
loop_4750:
stw %l2, [%l7 + 0x74]
taddcc %g7, %g5, %g3
fpadd32 %f12, %f12, %f14
fmovrsgz %i4, %f10, %f2
fmovde %icc, %f5, %f0
lduw [%l7 + 0x74], %o2
addccc %o3, %o6, %l3
ld [%l7 + 0x0C], %f8
udivx %o1, 0x0458, %g6
st %f12, [%l7 + 0x28]
ldd [%l7 + 0x30], %f14
fnegs %f0, %f10
ldsw [%l7 + 0x74], %l6
ldsw [%l7 + 0x4C], %o4
fxnors %f8, %f1, %f15
sth %i3, [%l7 + 0x2A]
sethi 0x1592, %l1
fpsub16 %f0, %f6, %f4
fmovdvc %xcc, %f5, %f7
subc %i2, %o7, %l5
fmuld8ulx16 %f7, %f7, %f0
fornot2s %f5, %f3, %f11
fmovrse %l4, %f1, %f4
fbe %fcc1, loop_4751
fxor %f8, %f2, %f6
fpsub16 %f0, %f0, %f2
subccc %i7, 0x0845, %o5
loop_4751:
movgu %icc, %i1, %o0
edge32n %i5, %l0, %i0
movrlez %g4, %g1, %g2
array32 %l2, %i6, %g7
ldsb [%l7 + 0x4C], %g5
movneg %icc, %g3, %i4
sth %o3, [%l7 + 0x5A]
bshuffle %f8, %f6, %f6
fbuge,a %fcc0, loop_4752
fmovd %f4, %f2
udivx %o2, 0x0F96, %l3
fmovrdlez %o1, %f8, %f4
loop_4752:
smul %o6, %l6, %o4
add %g6, %i3, %i2
fones %f10
fmovrslz %l1, %f4, %f4
stw %l5, [%l7 + 0x18]
tvc %xcc, 0x4
fnegs %f6, %f6
tcs %icc, 0x7
fmovrsne %o7, %f13, %f12
movg %icc, %l4, %o5
tne %icc, 0x7
edge8n %i7, %o0, %i1
lduh [%l7 + 0x40], %l0
fabss %f1, %f13
brgez,a %i5, loop_4753
ldsh [%l7 + 0x30], %i0
movrgz %g4, 0x307, %g2
fxnor %f0, %f10, %f10
loop_4753:
bne,a loop_4754
tpos %icc, 0x1
lduh [%l7 + 0x60], %g1
fmovrdgz %i6, %f4, %f10
loop_4754:
fcmpne16 %f12, %f12, %l2
move %icc, %g5, %g3
sth %g7, [%l7 + 0x66]
edge8 %o3, %i4, %l3
udiv %o2, 0x123F, %o6
addc %l6, %o4, %o1
ldx [%l7 + 0x30], %g6
alignaddrl %i3, %l1, %i2
ldsb [%l7 + 0x23], %o7
stx %l4, [%l7 + 0x38]
fpsub32s %f3, %f12, %f5
st %f7, [%l7 + 0x3C]
fcmpeq32 %f6, %f4, %o5
xnorcc %i7, %l5, %o0
ldd [%l7 + 0x50], %f14
tvs %xcc, 0x4
fmovrsgz %l0, %f9, %f1
umulcc %i5, %i0, %g4
tle %xcc, 0x4
fnand %f14, %f12, %f4
udiv %g2, 0x15F3, %g1
stb %i6, [%l7 + 0x73]
bvc,a,pn %icc, loop_4755
lduw [%l7 + 0x3C], %i1
pdist %f4, %f2, %f4
ta %icc, 0x3
loop_4755:
taddcc %g5, %g3, %l2
std %f4, [%l7 + 0x68]
fmovsvc %icc, %f15, %f1
array32 %o3, %i4, %g7
ldd [%l7 + 0x20], %f14
tsubcc %l3, %o2, %l6
ld [%l7 + 0x14], %f9
fsrc1 %f8, %f12
fmovsneg %icc, %f11, %f3
fcmpes %fcc3, %f4, %f1
sub %o4, %o6, %o1
stb %g6, [%l7 + 0x22]
ldub [%l7 + 0x47], %l1
fmovdl %xcc, %f2, %f12
ldsb [%l7 + 0x5A], %i3
mulx %o7, 0x0281, %l4
siam 0x0
ld [%l7 + 0x3C], %f15
srax %i2, %i7, %l5
ldx [%l7 + 0x58], %o0
lduw [%l7 + 0x60], %o5
udivx %l0, 0x0D83, %i0
fba,a %fcc3, loop_4756
faligndata %f10, %f10, %f4
ldub [%l7 + 0x64], %i5
lduw [%l7 + 0x2C], %g2
loop_4756:
fblg,a %fcc1, loop_4757
ldsb [%l7 + 0x61], %g4
stb %g1, [%l7 + 0x39]
ldx [%l7 + 0x60], %i6
loop_4757:
or %i1, 0x19AB, %g3
ldub [%l7 + 0x69], %g5
sra %o3, 0x0F, %l2
ld [%l7 + 0x0C], %f3
ba %xcc, loop_4758
array16 %i4, %g7, %l3
fmovdpos %icc, %f14, %f9
bvs %xcc, loop_4759
loop_4758:
sra %l6, %o4, %o2
ldx [%l7 + 0x30], %o1
fornot1 %f12, %f8, %f12
loop_4759:
movvs %icc, %o6, %g6
stw %l1, [%l7 + 0x1C]
nop
setx loop_4760, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sub %o7, %l4, %i3
tl %xcc, 0x4
fpmerge %f13, %f7, %f0
loop_4760:
fmovsne %xcc, %f13, %f7
stx %i7, [%l7 + 0x08]
mulx %l5, %o0, %o5
fcmpne16 %f4, %f8, %l0
fornot1s %f6, %f15, %f9
ldd [%l7 + 0x40], %f4
xnor %i0, %i2, %i5
sll %g2, 0x11, %g4
ldsw [%l7 + 0x44], %g1
edge16n %i6, %i1, %g3
ld [%l7 + 0x5C], %f2
fmovs %f9, %f2
tvc %icc, 0x2
fones %f6
movn %xcc, %g5, %o3
fbge,a %fcc0, loop_4761
fcmpgt16 %f0, %f10, %l2
tgu %icc, 0x6
fmul8x16 %f11, %f14, %f6
loop_4761:
fmul8sux16 %f14, %f14, %f4
edge16ln %g7, %i4, %l6
bge,a,pt %icc, loop_4762
movcc %xcc, %l3, %o2
st %f10, [%l7 + 0x20]
sethi 0x1D01, %o1
loop_4762:
tcc %icc, 0x7
ldd [%l7 + 0x10], %f10
fmovdcs %icc, %f9, %f2
fcmple32 %f8, %f12, %o6
sth %g6, [%l7 + 0x0A]
orn %o4, %l1, %l4
sdivx %o7, 0x1382, %i7
lduh [%l7 + 0x10], %i3
movrgz %l5, %o5, %l0
stw %o0, [%l7 + 0x60]
fpsub16 %f10, %f12, %f0
fand %f14, %f12, %f0
orcc %i0, %i5, %g2
andn %i2, 0x1C91, %g1
popc 0x1655, %i6
edge8ln %g4, %g3, %g5
fnegd %f6, %f6
addcc %i1, %o3, %l2
movleu %xcc, %g7, %l6
fandnot1s %f14, %f2, %f2
ldsh [%l7 + 0x12], %l3
fpadd32 %f14, %f14, %f14
fmovd %f2, %f6
fpsub16 %f8, %f0, %f12
sth %o2, [%l7 + 0x44]
ble,a,pn %icc, loop_4763
andn %o1, %i4, %o6
subccc %o4, 0x1F73, %g6
brgez,a %l1, loop_4764
loop_4763:
sth %l4, [%l7 + 0x76]
fornot1s %f14, %f10, %f1
ld [%l7 + 0x50], %f3
loop_4764:
ldx [%l7 + 0x10], %o7
be,pt %icc, loop_4765
bne,a loop_4766
movcs %icc, %i3, %i7
fbue %fcc0, loop_4767
loop_4765:
be,a,pt %icc, loop_4768
loop_4766:
ldsh [%l7 + 0x2A], %l5
sllx %l0, %o5, %o0
loop_4767:
movleu %icc, %i5, %i0
loop_4768:
fpadd32s %f10, %f9, %f7
st %f14, [%l7 + 0x54]
edge32 %i2, %g1, %g2
fmovrdgez %i6, %f4, %f2
edge32 %g3, %g5, %i1
brgez,a %o3, loop_4769
st %f7, [%l7 + 0x64]
fmovrde %g4, %f14, %f14
srax %g7, %l6, %l3
loop_4769:
fandnot1 %f12, %f4, %f14
stw %o2, [%l7 + 0x34]
ta %xcc, 0x6
ldsw [%l7 + 0x3C], %l2
orncc %o1, 0x0E57, %o6
fnegd %f6, %f10
lduw [%l7 + 0x34], %i4
srl %o4, %l1, %l4
fpack16 %f6, %f4
fcmped %fcc0, %f10, %f6
tcs %icc, 0x0
lduw [%l7 + 0x20], %o7
movg %icc, %i3, %i7
fmovdleu %icc, %f13, %f2
sth %g6, [%l7 + 0x50]
std %f12, [%l7 + 0x50]
fmovdl %icc, %f9, %f1
stw %l0, [%l7 + 0x34]
fmovdcs %icc, %f8, %f12
st %f0, [%l7 + 0x50]
fmovs %f7, %f12
tne %icc, 0x2
tsubcc %l5, %o0, %o5
sdivcc %i5, 0x05B3, %i0
array16 %g1, %g2, %i2
orcc %g3, 0x1E4D, %g5
movcc %xcc, %i1, %o3
tle %xcc, 0x3
sub %i6, 0x08BC, %g4
ldsw [%l7 + 0x38], %g7
pdist %f6, %f14, %f2
bleu,pn %xcc, loop_4770
movvc %xcc, %l6, %l3
udivcc %l2, 0x14CD, %o2
fbo %fcc0, loop_4771
loop_4770:
sth %o1, [%l7 + 0x3C]
movpos %xcc, %o6, %i4
stw %o4, [%l7 + 0x74]
loop_4771:
fbge %fcc2, loop_4772
fcmpne32 %f8, %f14, %l1
umulcc %o7, %l4, %i7
srlx %i3, %g6, %l0
loop_4772:
sth %l5, [%l7 + 0x52]
fbule %fcc2, loop_4773
fmovse %icc, %f15, %f9
taddcc %o0, 0x0B2E, %i5
fmovdn %icc, %f10, %f7
loop_4773:
call loop_4774
fpack16 %f12, %f3
udivcc %o5, 0x1BC0, %i0
edge32ln %g1, %i2, %g3
loop_4774:
fpadd32s %f14, %f3, %f8
fone %f8
fbn,a %fcc3, loop_4775
fcmpes %fcc0, %f11, %f12
orn %g2, %g5, %i1
array8 %o3, %i6, %g7
loop_4775:
brz,a %l6, loop_4776
lduw [%l7 + 0x38], %g4
ldub [%l7 + 0x6C], %l3
pdist %f10, %f6, %f4
loop_4776:
fmul8sux16 %f2, %f8, %f10
movrne %l2, 0x1B3, %o2
stb %o1, [%l7 + 0x64]
fmovdgu %xcc, %f5, %f8
fba %fcc1, loop_4777
fandnot2s %f8, %f5, %f15
fnands %f8, %f15, %f7
movrgz %i4, %o6, %l1
loop_4777:
st %f10, [%l7 + 0x34]
stw %o7, [%l7 + 0x64]
stw %l4, [%l7 + 0x4C]
tsubcc %o4, 0x090C, %i3
mova %xcc, %i7, %g6
ldsb [%l7 + 0x5E], %l0
edge32n %l5, %o0, %i5
edge16 %i0, %o5, %i2
sth %g1, [%l7 + 0x78]
ble,pt %icc, loop_4778
fcmpgt32 %f10, %f4, %g3
stx %g2, [%l7 + 0x18]
movvc %icc, %g5, %i1
loop_4778:
stw %i6, [%l7 + 0x74]
brnz %o3, loop_4779
fnand %f4, %f12, %f10
ldub [%l7 + 0x2B], %l6
fmovrdlez %g4, %f10, %f8
loop_4779:
fabss %f14, %f6
fxors %f11, %f5, %f9
ldub [%l7 + 0x22], %g7
movrne %l2, 0x0DF, %l3
movge %icc, %o1, %o2
orcc %o6, %i4, %l1
movcs %icc, %l4, %o7
movleu %icc, %o4, %i7
bvc,a,pn %icc, loop_4780
edge16ln %i3, %l0, %g6
ld [%l7 + 0x3C], %f10
addccc %l5, %o0, %i5
loop_4780:
tneg %xcc, 0x7
stw %i0, [%l7 + 0x70]
ble %xcc, loop_4781
ldsw [%l7 + 0x38], %o5
bgu,pn %icc, loop_4782
brlez,a %i2, loop_4783
loop_4781:
fcmpne32 %f4, %f8, %g1
bleu,a %icc, loop_4784
loop_4782:
fmovrdgz %g2, %f2, %f12
loop_4783:
movrlz %g5, %g3, %i6
ldsw [%l7 + 0x74], %o3
loop_4784:
fbo,a %fcc0, loop_4785
fmovdneg %xcc, %f14, %f5
edge32 %i1, %l6, %g4
sdivx %g7, 0x09B9, %l3
loop_4785:
fzero %f8
lduw [%l7 + 0x58], %o1
fandnot2s %f11, %f15, %f12
sub %l2, %o2, %o6
movge %xcc, %i4, %l1
xnor %o7, %o4, %i7
sth %l4, [%l7 + 0x5A]
ldsh [%l7 + 0x44], %i3
tleu %icc, 0x4
stb %l0, [%l7 + 0x5B]
stb %l5, [%l7 + 0x2E]
fmovsg %icc, %f0, %f2
tleu %xcc, 0x3
addccc %g6, 0x103E, %o0
tvc %icc, 0x0
sethi 0x133D, %i5
fnot1s %f10, %f10
fble %fcc3, loop_4786
lduw [%l7 + 0x1C], %o5
tge %icc, 0x7
ldsw [%l7 + 0x70], %i0
loop_4786:
movcc %icc, %g1, %g2
fbg,a %fcc1, loop_4787
bcc,a loop_4788
sth %i2, [%l7 + 0x0A]
fxor %f10, %f6, %f6
loop_4787:
movl %xcc, %g5, %g3
loop_4788:
fmul8x16 %f5, %f0, %f2
std %f10, [%l7 + 0x28]
and %i6, 0x0F1E, %o3
sth %i1, [%l7 + 0x34]
stw %g4, [%l7 + 0x7C]
tge %icc, 0x1
xnorcc %g7, 0x0D27, %l3
srlx %l6, %o1, %l2
lduw [%l7 + 0x54], %o2
ldd [%l7 + 0x20], %f8
movn %icc, %o6, %l1
st %f13, [%l7 + 0x74]
sth %i4, [%l7 + 0x38]
fmovdcc %xcc, %f13, %f12
tcs %icc, 0x0
movl %xcc, %o7, %i7
ld [%l7 + 0x58], %f2
ld [%l7 + 0x2C], %f10
sdiv %l4, 0x13BA, %o4
fmovsa %icc, %f6, %f7
fands %f7, %f7, %f8
stw %l0, [%l7 + 0x4C]
fmovrdlz %l5, %f0, %f0
fmovsn %xcc, %f14, %f15
fabsd %f10, %f14
bleu,pt %icc, loop_4789
fbne %fcc2, loop_4790
alignaddrl %g6, %o0, %i5
st %f10, [%l7 + 0x58]
loop_4789:
stb %i3, [%l7 + 0x4E]
loop_4790:
srax %i0, 0x05, %o5
addccc %g2, 0x017B, %g1
fcmpd %fcc1, %f0, %f14
ldub [%l7 + 0x47], %i2
ldsh [%l7 + 0x4E], %g3
ldsb [%l7 + 0x5A], %i6
fmovdn %xcc, %f4, %f8
ld [%l7 + 0x38], %f15
stx %o3, [%l7 + 0x10]
std %f0, [%l7 + 0x28]
pdist %f6, %f2, %f12
stx %g5, [%l7 + 0x20]
sethi 0x1242, %g4
fnegd %f6, %f14
sdiv %g7, 0x0E71, %i1
tsubcc %l3, 0x064A, %o1
tvs %xcc, 0x3
stw %l2, [%l7 + 0x48]
fmovde %icc, %f3, %f14
edge32n %l6, %o2, %o6
fone %f0
tcs %icc, 0x3
stb %i4, [%l7 + 0x4F]
movl %xcc, %l1, %o7
umulcc %l4, %i7, %l0
std %f4, [%l7 + 0x40]
stb %l5, [%l7 + 0x11]
fcmpeq32 %f14, %f6, %g6
fmovrslez %o0, %f4, %f2
fmovsneg %xcc, %f2, %f3
fand %f12, %f0, %f12
bl %icc, loop_4791
xor %o4, %i3, %i0
fmovse %xcc, %f0, %f6
fandnot1 %f6, %f14, %f6
loop_4791:
fornot2s %f8, %f15, %f2
fcmpne16 %f14, %f4, %o5
movg %icc, %g2, %g1
fbug %fcc3, loop_4792
fornot1 %f14, %f4, %f6
fand %f2, %f2, %f4
tsubcctv %i2, 0x0AB9, %g3
loop_4792:
fmovdvc %xcc, %f8, %f8
edge8 %i5, %o3, %g5
lduh [%l7 + 0x1A], %g4
fxnors %f14, %f3, %f13
fcmpne32 %f2, %f0, %i6
fmovda %xcc, %f9, %f1
fpadd16s %f1, %f9, %f1
stb %g7, [%l7 + 0x08]
std %f0, [%l7 + 0x58]
tpos %xcc, 0x7
fnegd %f8, %f0
call loop_4793
fbue %fcc3, loop_4794
fcmpes %fcc3, %f3, %f2
fmovd %f2, %f6
loop_4793:
stx %l3, [%l7 + 0x70]
loop_4794:
edge32 %o1, %l2, %l6
fmovda %xcc, %f6, %f6
ldub [%l7 + 0x68], %i1
bvs,pt %icc, loop_4795
bcs,a loop_4796
sth %o2, [%l7 + 0x2A]
add %o6, %i4, %l1
loop_4795:
edge32ln %o7, %l4, %i7
loop_4796:
sra %l0, 0x1D, %g6
fba %fcc1, loop_4797
lduh [%l7 + 0x5C], %o0
nop
setx loop_4798, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brnz %o4, loop_4799
loop_4797:
nop
setx loop_4800, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpgt16 %f4, %f10, %l5
loop_4798:
fnegs %f7, %f13
loop_4799:
fmovrdne %i0, %f10, %f0
loop_4800:
movrne %i3, 0x277, %g2
tge %xcc, 0x0
siam 0x4
fbu,a %fcc3, loop_4801
tleu %icc, 0x2
subc %g1, %i2, %g3
stx %o5, [%l7 + 0x28]
loop_4801:
edge16l %i5, %g5, %g4
siam 0x5
fmovsneg %xcc, %f12, %f4
movl %xcc, %o3, %g7
sth %l3, [%l7 + 0x60]
be,a,pt %icc, loop_4802
sth %o1, [%l7 + 0x48]
fornot2 %f2, %f0, %f0
fmovrslz %l2, %f14, %f0
loop_4802:
bpos,a %xcc, loop_4803
ldsw [%l7 + 0x70], %l6
ldd [%l7 + 0x50], %f14
fnegd %f12, %f0
loop_4803:
nop
setx loop_4804, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxnors %f9, %f1, %f3
lduw [%l7 + 0x6C], %i6
tsubcc %i1, 0x0C74, %o6
loop_4804:
ldd [%l7 + 0x78], %f0
std %f2, [%l7 + 0x10]
subccc %i4, %o2, %o7
stb %l4, [%l7 + 0x66]
bcs,pt %xcc, loop_4805
sth %i7, [%l7 + 0x54]
movvc %icc, %l0, %g6
brlz %l1, loop_4806
loop_4805:
ldub [%l7 + 0x1F], %o0
xnor %o4, %l5, %i0
stx %i3, [%l7 + 0x50]
loop_4806:
bvs,a,pn %xcc, loop_4807
fone %f14
fsrc2s %f12, %f7
fsrc1 %f2, %f4
loop_4807:
ldub [%l7 + 0x27], %g2
srax %i2, 0x1F, %g3
lduw [%l7 + 0x54], %g1
ldsb [%l7 + 0x26], %o5
lduw [%l7 + 0x5C], %g5
ldsw [%l7 + 0x60], %g4
fbe,a %fcc0, loop_4808
fzero %f14
addccc %o3, 0x0B82, %g7
fmovrslz %l3, %f0, %f3
loop_4808:
umulcc %i5, %l2, %l6
ldsh [%l7 + 0x64], %o1
tle %icc, 0x4
tl %xcc, 0x3
std %f2, [%l7 + 0x20]
fmovdl %icc, %f2, %f4
add %i1, %o6, %i4
ldx [%l7 + 0x18], %i6
fzeros %f6
fpsub32s %f0, %f7, %f2
tl %xcc, 0x4
fnand %f14, %f12, %f14
lduw [%l7 + 0x10], %o7
ldsb [%l7 + 0x17], %l4
bpos loop_4809
ldsb [%l7 + 0x7B], %o2
or %l0, 0x0396, %g6
fcmple16 %f12, %f8, %i7
loop_4809:
array8 %o0, %o4, %l1
ldub [%l7 + 0x0B], %i0
stb %i3, [%l7 + 0x36]
fbul %fcc1, loop_4810
ldub [%l7 + 0x66], %g2
fxnor %f4, %f8, %f8
fors %f2, %f1, %f2
loop_4810:
fands %f9, %f8, %f14
fnot1s %f13, %f3
ldsw [%l7 + 0x58], %l5
ldsw [%l7 + 0x2C], %g3
fmovsg %xcc, %f5, %f8
stb %g1, [%l7 + 0x5A]
lduh [%l7 + 0x32], %i2
ldx [%l7 + 0x38], %g5
ldsh [%l7 + 0x0C], %g4
stw %o3, [%l7 + 0x68]
sth %o5, [%l7 + 0x76]
stb %l3, [%l7 + 0x0A]
bvc,pn %icc, loop_4811
fbul %fcc3, loop_4812
fmovdl %xcc, %f3, %f13
movne %xcc, %g7, %i5
loop_4811:
movl %xcc, %l6, %o1
loop_4812:
fcmple16 %f6, %f0, %l2
fmovda %icc, %f2, %f7
fmovrdne %i1, %f14, %f8
stw %o6, [%l7 + 0x74]
st %f13, [%l7 + 0x7C]
orcc %i6, %o7, %l4
fcmpeq16 %f4, %f4, %i4
bl loop_4813
sub %l0, %g6, %i7
mova %xcc, %o0, %o4
fmovscs %xcc, %f5, %f9
loop_4813:
lduw [%l7 + 0x7C], %o2
fpadd32s %f2, %f4, %f9
movrlz %i0, 0x18D, %l1
tge %icc, 0x1
taddcctv %g2, %l5, %i3
sub %g1, 0x1DE3, %g3
ldub [%l7 + 0x25], %i2
fands %f10, %f9, %f13
sth %g4, [%l7 + 0x0C]
fcmpd %fcc0, %f14, %f0
ldub [%l7 + 0x23], %g5
stb %o3, [%l7 + 0x73]
brnz,a %l3, loop_4814
sth %o5, [%l7 + 0x3E]
fmovdle %icc, %f14, %f10
tle %xcc, 0x4
loop_4814:
fmul8sux16 %f4, %f6, %f8
fmovdn %icc, %f6, %f9
ldsw [%l7 + 0x18], %g7
fmovd %f6, %f12
tl %icc, 0x3
fmovsa %icc, %f5, %f13
fmovrdgez %i5, %f8, %f10
ldub [%l7 + 0x57], %l6
edge8ln %o1, %l2, %i1
fornot1s %f4, %f5, %f1
fbue,a %fcc2, loop_4815
ldsb [%l7 + 0x2F], %i6
sth %o7, [%l7 + 0x40]
fbug %fcc2, loop_4816
loop_4815:
andn %o6, 0x0EE9, %i4
fcmpne32 %f2, %f0, %l4
ldd [%l7 + 0x18], %f0
loop_4816:
andcc %g6, 0x0CF8, %i7
ldsw [%l7 + 0x68], %l0
std %f6, [%l7 + 0x48]
fcmped %fcc0, %f2, %f0
addcc %o0, %o2, %o4
lduw [%l7 + 0x60], %i0
xor %l1, 0x1945, %l5
bpos %xcc, loop_4817
orcc %i3, %g2, %g1
fcmpeq32 %f0, %f8, %g3
tge %icc, 0x0
loop_4817:
fnegd %f4, %f2
tvs %icc, 0x7
fbge,a %fcc0, loop_4818
ldsb [%l7 + 0x4E], %g4
mova %xcc, %i2, %g5
fcmpne16 %f14, %f2, %o3
loop_4818:
ldd [%l7 + 0x40], %f8
edge16n %l3, %g7, %o5
std %f2, [%l7 + 0x60]
ldub [%l7 + 0x34], %l6
fone %f8
edge16ln %i5, %l2, %i1
bvc,pn %xcc, loop_4819
edge32ln %i6, %o1, %o7
ldx [%l7 + 0x30], %o6
stx %i4, [%l7 + 0x10]
loop_4819:
fbn %fcc0, loop_4820
ldx [%l7 + 0x20], %l4
fbg %fcc3, loop_4821
lduw [%l7 + 0x44], %i7
loop_4820:
ldx [%l7 + 0x40], %l0
sth %o0, [%l7 + 0x68]
loop_4821:
tsubcc %o2, 0x193B, %g6
fmul8x16au %f8, %f14, %f8
lduw [%l7 + 0x14], %i0
fcmpgt32 %f8, %f12, %o4
orncc %l5, %l1, %g2
fmovdl %icc, %f4, %f9
std %f14, [%l7 + 0x38]
movrne %g1, %g3, %g4
tcs %xcc, 0x1
stx %i2, [%l7 + 0x70]
fandnot1 %f10, %f4, %f0
ldsw [%l7 + 0x08], %g5
fpackfix %f14, %f12
mova %xcc, %o3, %i3
tge %xcc, 0x0
lduh [%l7 + 0x3C], %g7
fmovda %icc, %f10, %f8
fcmple32 %f0, %f10, %o5
edge32 %l6, %i5, %l2
stw %i1, [%l7 + 0x24]
fmovsneg %icc, %f11, %f2
fmovd %f8, %f4
bleu %xcc, loop_4822
st %f12, [%l7 + 0x6C]
ld [%l7 + 0x40], %f3
tgu %xcc, 0x2
loop_4822:
fmovsle %xcc, %f4, %f12
fmovrdne %l3, %f10, %f2
xor %i6, 0x0965, %o7
lduw [%l7 + 0x44], %o6
ldd [%l7 + 0x28], %f6
smul %o1, %i4, %i7
ldsh [%l7 + 0x16], %l0
taddcctv %l4, 0x1401, %o0
tg %xcc, 0x7
orcc %g6, 0x1C7D, %o2
movge %xcc, %i0, %l5
ldub [%l7 + 0x7E], %l1
orcc %o4, %g1, %g3
movrgez %g4, %g2, %i2
lduh [%l7 + 0x36], %g5
movrlz %i3, 0x17C, %g7
ld [%l7 + 0x58], %f8
fmul8x16 %f14, %f0, %f0
fmovrsgz %o5, %f12, %f11
fbl,a %fcc2, loop_4823
xnor %o3, 0x069F, %l6
fxnor %f12, %f2, %f12
lduw [%l7 + 0x1C], %i5
loop_4823:
bvc loop_4824
fcmps %fcc0, %f15, %f1
bge %icc, loop_4825
fmul8x16au %f1, %f7, %f12
loop_4824:
fexpand %f15, %f4
fmovsvs %xcc, %f7, %f1
loop_4825:
fbuge,a %fcc1, loop_4826
taddcc %i1, 0x0668, %l2
edge32n %l3, %i6, %o6
alignaddrl %o1, %o7, %i7
loop_4826:
bvc %xcc, loop_4827
edge32 %l0, %i4, %l4
srlx %o0, %o2, %g6
or %i0, %l5, %l1
loop_4827:
fmuld8ulx16 %f6, %f15, %f8
sethi 0x1D58, %g1
std %f2, [%l7 + 0x58]
sdivcc %o4, 0x18C3, %g3
edge16l %g2, %i2, %g4
edge32ln %i3, %g7, %g5
udivcc %o5, 0x1E8A, %l6
ldub [%l7 + 0x4B], %i5
fmul8x16al %f1, %f6, %f12
tvc %xcc, 0x2
tgu %xcc, 0x5
fpsub16s %f9, %f12, %f0
movvc %xcc, %o3, %l2
srl %l3, 0x03, %i1
ble %icc, loop_4828
fmovda %xcc, %f14, %f13
edge16ln %i6, %o1, %o7
fmovsle %xcc, %f0, %f1
loop_4828:
fmovrdlz %o6, %f12, %f12
tcs %icc, 0x3
fmovsge %xcc, %f1, %f7
fbo,a %fcc1, loop_4829
fbug %fcc2, loop_4830
fnegd %f8, %f12
array16 %l0, %i7, %i4
loop_4829:
fmovsvc %icc, %f6, %f5
loop_4830:
bleu %icc, loop_4831
ldsh [%l7 + 0x28], %l4
stx %o0, [%l7 + 0x58]
movrne %g6, %o2, %l5
loop_4831:
ldsb [%l7 + 0x3B], %i0
fbuge %fcc3, loop_4832
ldsh [%l7 + 0x5C], %g1
stw %l1, [%l7 + 0x7C]
ldsh [%l7 + 0x62], %g3
loop_4832:
ld [%l7 + 0x7C], %f8
fbug,a %fcc3, loop_4833
andncc %g2, %o4, %i2
sra %i3, %g7, %g4
ldsb [%l7 + 0x17], %o5
loop_4833:
fpadd16 %f8, %f10, %f6
mova %icc, %l6, %g5
tcs %icc, 0x6
std %f2, [%l7 + 0x20]
ldx [%l7 + 0x30], %o3
ldsb [%l7 + 0x68], %i5
te %icc, 0x0
mulx %l3, 0x1151, %i1
bgu,pn %xcc, loop_4834
addccc %i6, 0x1517, %l2
fnand %f8, %f6, %f4
udiv %o7, 0x18EA, %o6
loop_4834:
call loop_4835
sdivcc %l0, 0x1F60, %i7
ldsw [%l7 + 0x70], %o1
movrgz %l4, 0x187, %i4
loop_4835:
fbul %fcc1, loop_4836
fcmped %fcc3, %f2, %f10
lduh [%l7 + 0x08], %o0
ldsw [%l7 + 0x60], %g6
loop_4836:
orn %l5, 0x1FCB, %i0
fmovscc %xcc, %f10, %f13
std %f2, [%l7 + 0x58]
stw %g1, [%l7 + 0x40]
edge8l %o2, %g3, %g2
fnot2 %f8, %f4
edge8ln %o4, %l1, %i3
fmovsgu %xcc, %f1, %f15
fbu %fcc1, loop_4837
fbne,a %fcc2, loop_4838
fandnot2 %f0, %f10, %f14
fcmpes %fcc0, %f15, %f8
loop_4837:
movrgez %i2, 0x1DB, %g7
loop_4838:
brlz,a %g4, loop_4839
taddcc %l6, %g5, %o5
lduw [%l7 + 0x10], %i5
fexpand %f14, %f4
loop_4839:
fornot1 %f4, %f12, %f6
fpadd32s %f15, %f5, %f3
lduw [%l7 + 0x78], %o3
fexpand %f0, %f12
popc 0x00CF, %l3
udivx %i1, 0x08E4, %i6
fmovsle %xcc, %f9, %f10
bne loop_4840
fbul %fcc0, loop_4841
ld [%l7 + 0x58], %f7
ldx [%l7 + 0x70], %o7
loop_4840:
fmul8sux16 %f12, %f14, %f4
loop_4841:
fmovdvs %xcc, %f13, %f11
edge16n %l2, %l0, %o6
fones %f12
fexpand %f7, %f12
fabss %f9, %f0
stx %i7, [%l7 + 0x08]
fbn,a %fcc1, loop_4842
bpos,a loop_4843
fmovsleu %icc, %f3, %f10
subccc %l4, 0x1441, %i4
loop_4842:
fmul8ulx16 %f8, %f2, %f6
loop_4843:
stx %o0, [%l7 + 0x38]
siam 0x3
fornot1s %f10, %f1, %f0
sdiv %g6, 0x1D80, %o1
fcmpes %fcc0, %f15, %f0
ldub [%l7 + 0x1D], %l5
ldd [%l7 + 0x08], %f8
movrgez %g1, %i0, %g3
sdivx %g2, 0x192B, %o2
fmovrslz %l1, %f13, %f1
std %f12, [%l7 + 0x18]
fmovsl %icc, %f8, %f5
fbo %fcc2, loop_4844
ldx [%l7 + 0x50], %i3
fba,a %fcc3, loop_4845
ld [%l7 + 0x18], %f9
loop_4844:
fmovrdgez %o4, %f12, %f10
sth %g7, [%l7 + 0x72]
loop_4845:
bne %icc, loop_4846
subccc %i2, 0x0B60, %l6
lduh [%l7 + 0x5A], %g4
bvc %xcc, loop_4847
loop_4846:
mulscc %g5, %i5, %o5
subcc %l3, %o3, %i1
ld [%l7 + 0x1C], %f1
loop_4847:
sth %o7, [%l7 + 0x08]
stw %l2, [%l7 + 0x0C]
lduw [%l7 + 0x5C], %i6
call loop_4848
edge16n %o6, %i7, %l4
bvs %xcc, loop_4849
fones %f2
loop_4848:
sdivcc %i4, 0x1631, %o0
fcmpne32 %f2, %f0, %l0
loop_4849:
edge8l %g6, %l5, %g1
udivx %i0, 0x09F6, %o1
stw %g2, [%l7 + 0x74]
fbge %fcc3, loop_4850
ldsh [%l7 + 0x62], %o2
fmovrsne %g3, %f14, %f2
fpackfix %f0, %f5
loop_4850:
fpsub32 %f10, %f12, %f0
movl %icc, %l1, %i3
ldx [%l7 + 0x58], %g7
tg %icc, 0x6
fornot1 %f12, %f0, %f10
brz,a %i2, loop_4851
lduh [%l7 + 0x62], %o4
movcc %icc, %g4, %l6
fxnor %f4, %f8, %f8
loop_4851:
ldd [%l7 + 0x40], %f12
ldsb [%l7 + 0x17], %i5
lduw [%l7 + 0x0C], %g5
bleu,a,pn %icc, loop_4852
lduw [%l7 + 0x14], %l3
lduh [%l7 + 0x6A], %o5
fmul8ulx16 %f14, %f0, %f10
loop_4852:
ldsb [%l7 + 0x55], %i1
movrgz %o7, 0x2CC, %l2
fsrc1s %f15, %f7
fandnot1 %f8, %f14, %f12
stb %i6, [%l7 + 0x6F]
addc %o6, %o3, %i7
xnor %l4, %i4, %l0
movpos %icc, %g6, %o0
ldd [%l7 + 0x68], %f10
sth %l5, [%l7 + 0x70]
fsrc1s %f1, %f0
edge32n %i0, %g1, %o1
stb %o2, [%l7 + 0x16]
stb %g3, [%l7 + 0x7D]
tsubcctv %g2, 0x04E5, %i3
movn %icc, %l1, %i2
st %f13, [%l7 + 0x5C]
and %g7, %o4, %l6
fandnot2s %f6, %f9, %f10
tcs %xcc, 0x4
ldsw [%l7 + 0x78], %i5
ld [%l7 + 0x34], %f1
sub %g5, 0x00B5, %l3
fpmerge %f10, %f6, %f2
nop
setx loop_4853, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %g4, [%l7 + 0x44]
srax %i1, %o5, %o7
edge32n %l2, %o6, %o3
loop_4853:
subccc %i7, 0x1B3D, %l4
movrlz %i6, 0x258, %l0
fxor %f2, %f10, %f4
subcc %g6, %o0, %i4
tge %xcc, 0x2
fxnors %f13, %f3, %f0
lduh [%l7 + 0x1E], %i0
st %f3, [%l7 + 0x7C]
fnands %f4, %f3, %f1
fbne %fcc3, loop_4854
tge %icc, 0x1
tg %icc, 0x7
udivcc %g1, 0x1087, %o1
loop_4854:
fnands %f8, %f11, %f13
bpos,a %icc, loop_4855
fcmpeq16 %f0, %f14, %l5
ldd [%l7 + 0x38], %f0
ld [%l7 + 0x30], %f6
loop_4855:
ldd [%l7 + 0x50], %f2
movl %xcc, %g3, %g2
ldsh [%l7 + 0x0A], %o2
fmovrde %i3, %f10, %f2
fmul8x16au %f2, %f9, %f0
addc %l1, %i2, %g7
fzeros %f8
array8 %o4, %i5, %l6
fbul %fcc3, loop_4856
ld [%l7 + 0x48], %f15
fpsub16s %f9, %f15, %f7
ldsh [%l7 + 0x2C], %l3
loop_4856:
sth %g5, [%l7 + 0x12]
mulscc %g4, %i1, %o5
brgz %l2, loop_4857
fmovsge %xcc, %f5, %f14
std %f12, [%l7 + 0x48]
stx %o6, [%l7 + 0x48]
loop_4857:
fpadd16s %f2, %f11, %f13
ldd [%l7 + 0x58], %f2
movvs %icc, %o3, %o7
tle %icc, 0x4
fandnot2s %f10, %f12, %f5
fmovda %icc, %f6, %f3
bleu,pt %icc, loop_4858
umulcc %i7, %i6, %l0
fmovrdlz %l4, %f6, %f14
ld [%l7 + 0x24], %f7
loop_4858:
bl,pt %icc, loop_4859
ldsh [%l7 + 0x7A], %o0
lduw [%l7 + 0x58], %g6
stx %i4, [%l7 + 0x50]
loop_4859:
faligndata %f4, %f14, %f6
fpack16 %f2, %f9
brz %g1, loop_4860
fbuge,a %fcc3, loop_4861
edge8 %o1, %i0, %l5
srlx %g3, 0x03, %g2
loop_4860:
ldsb [%l7 + 0x61], %i3
loop_4861:
movne %icc, %l1, %i2
and %g7, %o2, %o4
ldsb [%l7 + 0x23], %i5
stb %l6, [%l7 + 0x2E]
fsrc1s %f1, %f1
fmul8x16al %f10, %f10, %f8
std %f8, [%l7 + 0x58]
fbge %fcc3, loop_4862
fcmple16 %f2, %f6, %g5
andncc %l3, %i1, %o5
movleu %xcc, %l2, %o6
loop_4862:
lduw [%l7 + 0x3C], %g4
fpadd32 %f0, %f2, %f8
movg %xcc, %o3, %i7
ld [%l7 + 0x08], %f3
array32 %o7, %i6, %l0
ldx [%l7 + 0x40], %l4
udivx %o0, 0x0F0E, %i4
lduh [%l7 + 0x76], %g1
std %f0, [%l7 + 0x10]
mova %icc, %o1, %g6
tsubcc %i0, %l5, %g3
ldub [%l7 + 0x7E], %i3
fmovse %icc, %f11, %f0
stx %g2, [%l7 + 0x48]
edge8ln %i2, %g7, %o2
movcs %icc, %o4, %l1
mulscc %l6, %g5, %i5
movn %icc, %i1, %o5
ldd [%l7 + 0x40], %f0
sdivcc %l2, 0x06D2, %o6
ldsb [%l7 + 0x1F], %l3
ble,a loop_4863
stw %g4, [%l7 + 0x30]
fpmerge %f1, %f4, %f14
fmovsg %icc, %f15, %f3
loop_4863:
stx %i7, [%l7 + 0x20]
fpadd16s %f10, %f5, %f0
mova %icc, %o3, %i6
addc %o7, %l4, %l0
bvs,a,pt %xcc, loop_4864
pdist %f4, %f4, %f6
ldub [%l7 + 0x19], %o0
fblg %fcc3, loop_4865
loop_4864:
fmovdne %icc, %f0, %f9
std %f0, [%l7 + 0x40]
stb %g1, [%l7 + 0x30]
loop_4865:
fnands %f11, %f1, %f6
xorcc %o1, %i4, %g6
fabsd %f2, %f0
stb %i0, [%l7 + 0x6F]
fbl %fcc1, loop_4866
fblg %fcc0, loop_4867
fmuld8ulx16 %f1, %f10, %f14
ldsw [%l7 + 0x08], %l5
loop_4866:
xnor %i3, 0x1B7F, %g3
loop_4867:
stb %i2, [%l7 + 0x31]
sth %g2, [%l7 + 0x16]
ldsh [%l7 + 0x26], %g7
subcc %o4, 0x06EE, %l1
edge32l %o2, %l6, %g5
bvc,a,pn %xcc, loop_4868
ldub [%l7 + 0x13], %i1
fcmple32 %f8, %f10, %o5
ldsh [%l7 + 0x0E], %i5
loop_4868:
tvc %xcc, 0x3
fabss %f8, %f8
movneg %xcc, %l2, %o6
fmovdpos %xcc, %f14, %f13
pdist %f0, %f4, %f4
array32 %g4, %l3, %o3
ldsw [%l7 + 0x34], %i7
xnor %o7, %l4, %i6
fmuld8sux16 %f14, %f13, %f0
sll %l0, 0x02, %o0
movrne %o1, %g1, %g6
xnor %i0, %l5, %i4
fmovsge %xcc, %f8, %f15
taddcctv %i3, %i2, %g3
fmovs %f7, %f2
fbne,a %fcc3, loop_4869
fnegd %f8, %f0
ldub [%l7 + 0x56], %g7
fmovsn %icc, %f9, %f13
loop_4869:
ldsh [%l7 + 0x20], %o4
stb %g2, [%l7 + 0x70]
fone %f2
ldd [%l7 + 0x30], %f10
std %f10, [%l7 + 0x48]
edge16l %o2, %l1, %l6
fmovdvc %icc, %f3, %f11
edge16l %g5, %i1, %o5
bgu,pt %icc, loop_4870
ldub [%l7 + 0x2A], %l2
fcmps %fcc0, %f15, %f5
fnand %f2, %f14, %f6
loop_4870:
ldsb [%l7 + 0x62], %i5
edge16l %g4, %l3, %o3
lduh [%l7 + 0x52], %o6
sth %o7, [%l7 + 0x0E]
fnot2s %f6, %f0
std %f12, [%l7 + 0x28]
edge16 %l4, %i7, %i6
bgu,a loop_4871
movg %xcc, %l0, %o0
std %f4, [%l7 + 0x28]
movcc %icc, %o1, %g6
loop_4871:
fbne %fcc1, loop_4872
ldsh [%l7 + 0x62], %g1
stw %i0, [%l7 + 0x64]
fpsub32 %f12, %f10, %f0
loop_4872:
call loop_4873
bge loop_4874
fpack16 %f6, %f0
fcmped %fcc1, %f6, %f14
loop_4873:
subccc %l5, %i3, %i2
loop_4874:
orncc %g3, %i4, %g7
tleu %xcc, 0x0
fmovrdgz %o4, %f12, %f0
fsrc2s %f13, %f0
ld [%l7 + 0x5C], %f3
sth %o2, [%l7 + 0x76]
move %xcc, %g2, %l1
movgu %xcc, %g5, %i1
st %f11, [%l7 + 0x1C]
ldsb [%l7 + 0x0F], %o5
stw %l6, [%l7 + 0x0C]
nop
setx loop_4875, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrsgez %l2, %f12, %f12
xorcc %i5, 0x13A2, %l3
lduh [%l7 + 0x5A], %g4
loop_4875:
ble,pt %icc, loop_4876
edge8n %o6, %o3, %l4
fnors %f1, %f12, %f6
edge32ln %i7, %i6, %o7
loop_4876:
nop
setx loop_4877, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8x16au %f9, %f2, %f2
xorcc %o0, 0x175C, %o1
tsubcctv %l0, %g6, %g1
loop_4877:
ldub [%l7 + 0x0A], %i0
std %f10, [%l7 + 0x68]
fpadd16 %f6, %f10, %f12
ta %xcc, 0x0
edge32n %l5, %i3, %g3
ldub [%l7 + 0x37], %i2
bg,a loop_4878
fbge,a %fcc1, loop_4879
st %f10, [%l7 + 0x64]
ld [%l7 + 0x78], %f1
loop_4878:
fors %f11, %f2, %f10
loop_4879:
movleu %icc, %i4, %o4
bn,a,pt %xcc, loop_4880
fmovdge %icc, %f0, %f10
lduw [%l7 + 0x40], %o2
edge8 %g2, %g7, %g5
loop_4880:
ldsb [%l7 + 0x40], %i1
tpos %icc, 0x1
sdiv %l1, 0x0C9B, %l6
fnot2s %f5, %f12
fcmpne16 %f8, %f6, %o5
fxor %f10, %f4, %f10
tle %xcc, 0x4
call loop_4881
udivx %l2, 0x1096, %l3
fmovrdgez %i5, %f2, %f12
lduh [%l7 + 0x2E], %g4
loop_4881:
mova %icc, %o3, %o6
st %f9, [%l7 + 0x5C]
sth %l4, [%l7 + 0x36]
fpsub16s %f15, %f8, %f15
bcs,a %xcc, loop_4882
fxors %f11, %f1, %f1
fsrc1s %f10, %f8
tg %xcc, 0x6
loop_4882:
edge8l %i7, %o7, %o0
fornot2 %f10, %f10, %f8
fmovrsgez %o1, %f9, %f9
fnot1 %f12, %f2
movpos %xcc, %i6, %g6
and %l0, %g1, %l5
movcc %icc, %i3, %i0
fnot2s %f14, %f13
fpack32 %f14, %f10, %f0
ldsw [%l7 + 0x50], %g3
st %f10, [%l7 + 0x6C]
umulcc %i2, %o4, %i4
be,pn %icc, loop_4883
fabss %f14, %f3
ldd [%l7 + 0x18], %f2
sth %o2, [%l7 + 0x64]
loop_4883:
smulcc %g7, %g2, %i1
ldsh [%l7 + 0x74], %l1
sllx %g5, %l6, %o5
fsrc2 %f2, %f10
fsrc2 %f12, %f12
brz,a %l2, loop_4884
fcmpne16 %f12, %f0, %l3
fmovrsne %g4, %f14, %f5
stx %o3, [%l7 + 0x78]
loop_4884:
movl %xcc, %o6, %l4
movge %icc, %i7, %o7
bpos,a loop_4885
tvs %xcc, 0x7
ldx [%l7 + 0x48], %i5
ldx [%l7 + 0x70], %o1
loop_4885:
stw %i6, [%l7 + 0x7C]
ld [%l7 + 0x7C], %f12
ld [%l7 + 0x70], %f12
sth %g6, [%l7 + 0x70]
bge,a %xcc, loop_4886
fmovsle %xcc, %f15, %f6
ldx [%l7 + 0x78], %o0
udivcc %g1, 0x05BC, %l0
loop_4886:
fexpand %f3, %f0
fabss %f13, %f0
te %xcc, 0x2
tsubcctv %i3, %l5, %g3
ldsh [%l7 + 0x2A], %i0
lduh [%l7 + 0x3E], %o4
lduh [%l7 + 0x2E], %i2
mulx %o2, %i4, %g7
fble,a %fcc2, loop_4887
std %f12, [%l7 + 0x48]
fbo,a %fcc3, loop_4888
fmovsg %icc, %f14, %f6
loop_4887:
fba %fcc2, loop_4889
ldsw [%l7 + 0x4C], %g2
loop_4888:
srax %l1, 0x13, %i1
fands %f5, %f10, %f3
loop_4889:
array8 %l6, %o5, %g5
fcmpes %fcc2, %f12, %f12
ldub [%l7 + 0x13], %l3
fsrc1s %f14, %f12
movvc %icc, %g4, %l2
fmovsn %xcc, %f4, %f1
st %f9, [%l7 + 0x74]
stw %o6, [%l7 + 0x48]
ldsw [%l7 + 0x50], %o3
fmovrde %i7, %f6, %f4
bge,a loop_4890
array8 %o7, %l4, %i5
array8 %i6, %o1, %o0
stx %g1, [%l7 + 0x30]
loop_4890:
fcmpd %fcc0, %f12, %f6
bgu,a loop_4891
fbn,a %fcc1, loop_4892
ldsb [%l7 + 0x0B], %g6
edge32l %l0, %l5, %i3
loop_4891:
brlz %g3, loop_4893
loop_4892:
fones %f2
fandnot2s %f1, %f6, %f6
srlx %o4, 0x18, %i2
loop_4893:
stx %i0, [%l7 + 0x38]
udivcc %i4, 0x181D, %o2
fnor %f10, %f12, %f4
pdist %f8, %f14, %f10
movrgez %g7, %g2, %l1
bn,a,pn %icc, loop_4894
alignaddr %i1, %l6, %g5
std %f14, [%l7 + 0x08]
movgu %icc, %o5, %l3
loop_4894:
fand %f10, %f4, %f14
ldsb [%l7 + 0x10], %g4
edge8 %l2, %o3, %i7
lduw [%l7 + 0x4C], %o7
ldub [%l7 + 0x0E], %l4
ba,a %icc, loop_4895
and %o6, %i6, %i5
edge32ln %o1, %g1, %o0
fnand %f0, %f12, %f12
loop_4895:
sth %g6, [%l7 + 0x7C]
bn,a loop_4896
faligndata %f6, %f12, %f6
movcs %icc, %l0, %l5
fmovdne %xcc, %f0, %f11
loop_4896:
stb %i3, [%l7 + 0x36]
andcc %o4, 0x16F1, %g3
or %i2, %i4, %o2
fpackfix %f0, %f13
st %f15, [%l7 + 0x08]
fpsub16s %f4, %f0, %f10
fmovrdne %g7, %f4, %f4
xorcc %i0, 0x0FC1, %l1
fzero %f2
fmovdgu %xcc, %f9, %f3
sdiv %g2, 0x0F79, %l6
fandnot2s %f15, %f2, %f14
edge8 %g5, %i1, %o5
fnegs %f2, %f1
bge,a,pn %xcc, loop_4897
stx %g4, [%l7 + 0x30]
fbn %fcc3, loop_4898
ldsb [%l7 + 0x6E], %l2
loop_4897:
fmovsneg %xcc, %f13, %f2
ldsw [%l7 + 0x40], %l3
loop_4898:
mulx %i7, 0x13B8, %o7
srlx %l4, %o3, %i6
ld [%l7 + 0x44], %f8
fbge,a %fcc2, loop_4899
lduw [%l7 + 0x74], %o6
srlx %o1, 0x09, %g1
brlez,a %i5, loop_4900
loop_4899:
xnorcc %g6, 0x1C1F, %l0
sdiv %o0, 0x1CBD, %l5
fmovsne %icc, %f13, %f1
loop_4900:
fmovdge %xcc, %f11, %f14
fmovs %f13, %f7
fmovde %xcc, %f12, %f0
tvc %xcc, 0x2
addc %o4, %g3, %i2
movge %icc, %i3, %i4
ldsb [%l7 + 0x4C], %o2
sra %i0, 0x1A, %l1
pdist %f14, %f2, %f4
bneg,a loop_4901
fbg,a %fcc3, loop_4902
bvc,pt %icc, loop_4903
st %f12, [%l7 + 0x0C]
loop_4901:
fpadd32 %f6, %f12, %f6
loop_4902:
st %f3, [%l7 + 0x18]
loop_4903:
bn,pn %icc, loop_4904
fblg %fcc2, loop_4905
tsubcc %g7, %l6, %g2
fbg %fcc1, loop_4906
loop_4904:
ldx [%l7 + 0x50], %i1
loop_4905:
fcmpeq16 %f0, %f8, %o5
movg %xcc, %g4, %g5
loop_4906:
fzeros %f4
movrne %l3, %i7, %l2
tl %icc, 0x2
tg %xcc, 0x4
fxnor %f6, %f12, %f8
stx %o7, [%l7 + 0x40]
edge32ln %o3, %i6, %o6
brgez,a %o1, loop_4907
bge,a,pn %icc, loop_4908
subcc %l4, 0x0F5D, %i5
srax %g1, %g6, %l0
loop_4907:
stx %o0, [%l7 + 0x30]
loop_4908:
fbe %fcc1, loop_4909
fnands %f9, %f8, %f2
fmovdcs %xcc, %f14, %f15
fxors %f5, %f6, %f0
loop_4909:
fmovdne %xcc, %f7, %f2
fxnor %f10, %f10, %f2
fandnot1s %f13, %f0, %f6
sdivcc %l5, 0x177C, %g3
fnegd %f8, %f0
fxors %f6, %f4, %f0
fmul8ulx16 %f4, %f6, %f14
sth %i2, [%l7 + 0x7C]
tn %icc, 0x7
st %f15, [%l7 + 0x08]
ldd [%l7 + 0x60], %f4
fpsub16 %f2, %f2, %f12
stx %o4, [%l7 + 0x58]
fxors %f9, %f15, %f12
edge8n %i4, %i3, %i0
fcmpeq32 %f14, %f4, %o2
fmovrse %g7, %f1, %f13
orcc %l6, %g2, %l1
tcs %icc, 0x3
stb %i1, [%l7 + 0x18]
mulx %g4, 0x160D, %g5
fandnot2 %f4, %f4, %f2
ldx [%l7 + 0x60], %o5
tcc %xcc, 0x3
movn %xcc, %l3, %i7
stx %o7, [%l7 + 0x68]
std %f8, [%l7 + 0x50]
fpack16 %f6, %f0
bn,a loop_4910
ba,a loop_4911
stb %o3, [%l7 + 0x08]
fmovdneg %icc, %f12, %f11
loop_4910:
ldx [%l7 + 0x38], %l2
loop_4911:
fcmpeq32 %f12, %f2, %o6
sdivx %i6, 0x0C47, %l4
stb %o1, [%l7 + 0x70]
tg %xcc, 0x0
tg %icc, 0x0
array32 %i5, %g1, %l0
ldub [%l7 + 0x08], %g6
subccc %o0, %g3, %l5
te %icc, 0x1
std %f6, [%l7 + 0x68]
fpsub32 %f10, %f4, %f2
movrlez %i2, %i4, %i3
tpos %xcc, 0x4
fmovdn %xcc, %f13, %f7
fmovspos %xcc, %f10, %f0
fble,a %fcc2, loop_4912
fnegd %f12, %f0
bg,a,pt %xcc, loop_4913
fmovrdgez %o4, %f0, %f8
loop_4912:
lduw [%l7 + 0x64], %i0
mova %xcc, %o2, %l6
loop_4913:
fnot2s %f7, %f15
fmovsg %xcc, %f7, %f2
fcmpgt16 %f12, %f2, %g2
stw %l1, [%l7 + 0x5C]
fxnor %f8, %f2, %f14
udivcc %g7, 0x18DD, %g4
srax %i1, %g5, %l3
std %f12, [%l7 + 0x18]
stb %o5, [%l7 + 0x58]
lduh [%l7 + 0x7A], %o7
edge8 %o3, %l2, %o6
fmovde %icc, %f7, %f4
te %icc, 0x4
ldsb [%l7 + 0x67], %i7
nop
setx loop_4914, %l0, %l1
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 + 0x11], %i6
or %l4, 0x0D3B, %i5
fmul8x16au %f4, %f4, %f10
loop_4914:
fexpand %f10, %f2
tvs %icc, 0x0
movle %xcc, %o1, %g1
movcs %icc, %g6, %l0
fpsub32 %f0, %f4, %f8
brlz,a %o0, loop_4915
ldsw [%l7 + 0x74], %g3
stb %i2, [%l7 + 0x65]
fornot2s %f3, %f2, %f4
loop_4915:
nop
setx loop_4916, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movn %icc, %l5, %i4
edge16 %o4, %i3, %i0
std %f6, [%l7 + 0x50]
loop_4916:
st %f6, [%l7 + 0x14]
nop
setx loop_4917, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movle %xcc, %l6, %o2
nop
setx loop_4918, %l0, %l1
jmpl %l1, %l1
stb %g2, [%l7 + 0x42]
loop_4917:
fmovdl %icc, %f11, %f6
fmovdvc %icc, %f7, %f14
loop_4918:
ldd [%l7 + 0x50], %f0
st %f4, [%l7 + 0x60]
mulx %g7, 0x09AE, %g4
brlez,a %g5, loop_4919
sth %i1, [%l7 + 0x08]
orcc %o5, %l3, %o3
sth %o7, [%l7 + 0x2A]
loop_4919:
fpadd16 %f0, %f6, %f8
lduw [%l7 + 0x28], %o6
movne %icc, %i7, %l2
tge %xcc, 0x3
fnot1 %f6, %f6
fnand %f4, %f6, %f2
fones %f9
fcmple32 %f10, %f6, %l4
edge32l %i6, %i5, %g1
movn %icc, %g6, %l0
fmovrdlz %o1, %f4, %f4
tle %xcc, 0x2
fcmpne16 %f4, %f10, %g3
fornot1 %f10, %f12, %f0
stx %i2, [%l7 + 0x70]
st %f8, [%l7 + 0x0C]
edge16l %o0, %l5, %o4
st %f10, [%l7 + 0x38]
ldsw [%l7 + 0x14], %i3
ldsh [%l7 + 0x5C], %i4
movleu %icc, %i0, %l6
lduh [%l7 + 0x54], %l1
for %f2, %f12, %f0
fcmpne32 %f0, %f14, %g2
fand %f4, %f2, %f6
fmovspos %xcc, %f13, %f0
mulscc %o2, 0x1900, %g4
stb %g7, [%l7 + 0x22]
sllx %i1, 0x10, %o5
fbule %fcc0, loop_4920
movl %icc, %l3, %g5
std %f2, [%l7 + 0x28]
stw %o7, [%l7 + 0x6C]
loop_4920:
fbu %fcc0, loop_4921
st %f10, [%l7 + 0x24]
fmovsa %xcc, %f15, %f3
ldsh [%l7 + 0x4A], %o3
loop_4921:
fmovdcc %icc, %f13, %f12
edge16l %i7, %o6, %l4
mulscc %i6, 0x1C3D, %l2
subcc %g1, 0x15F4, %i5
array16 %l0, %g6, %o1
movleu %xcc, %g3, %o0
brgz,a %l5, loop_4922
umulcc %o4, %i2, %i3
ld [%l7 + 0x38], %f4
fmovscc %xcc, %f10, %f11
loop_4922:
xnor %i0, 0x19FD, %i4
array8 %l6, %g2, %l1
ldsh [%l7 + 0x20], %o2
fmovdneg %xcc, %f8, %f10
orn %g4, 0x1760, %i1
sth %o5, [%l7 + 0x7C]
movleu %icc, %g7, %g5
fnands %f6, %f7, %f2
brgz %l3, loop_4923
stx %o3, [%l7 + 0x30]
fbg %fcc2, loop_4924
stb %o7, [%l7 + 0x0D]
loop_4923:
bleu loop_4925
nop
setx loop_4926, %l0, %l1
jmpl %l1, %i7
loop_4924:
ldub [%l7 + 0x37], %l4
st %f2, [%l7 + 0x48]
loop_4925:
fbug %fcc0, loop_4927
loop_4926:
bge %xcc, loop_4928
stb %o6, [%l7 + 0x2F]
fbug,a %fcc3, loop_4929
loop_4927:
lduh [%l7 + 0x28], %l2
loop_4928:
fxnor %f12, %f14, %f14
fmovsn %xcc, %f6, %f10
loop_4929:
xnorcc %i6, 0x1836, %g1
tcs %xcc, 0x2
fmovdvc %icc, %f10, %f14
fands %f5, %f7, %f11
stb %l0, [%l7 + 0x57]
fcmpeq32 %f0, %f6, %i5
stb %o1, [%l7 + 0x55]
ld [%l7 + 0x14], %f11
movrne %g6, %g3, %o0
ldsh [%l7 + 0x38], %o4
st %f11, [%l7 + 0x14]
lduh [%l7 + 0x60], %l5
bge,a %xcc, loop_4930
bgu,a,pn %icc, loop_4931
stb %i2, [%l7 + 0x75]
bneg,pt %icc, loop_4932
loop_4930:
movvs %icc, %i0, %i3
loop_4931:
fabss %f5, %f14
fnot1 %f2, %f14
loop_4932:
andncc %l6, %g2, %l1
stx %o2, [%l7 + 0x20]
udivcc %g4, 0x0661, %i1
fbne,a %fcc3, loop_4933
be,pt %xcc, loop_4934
edge32l %i4, %o5, %g5
lduh [%l7 + 0x0E], %g7
loop_4933:
ta %xcc, 0x6
loop_4934:
fbl,a %fcc3, loop_4935
orn %o3, 0x1849, %o7
ldd [%l7 + 0x18], %f2
ldx [%l7 + 0x48], %i7
loop_4935:
fmul8sux16 %f8, %f4, %f10
bcs,a,pt %xcc, loop_4936
movrlz %l4, 0x1C5, %l3
ldd [%l7 + 0x48], %f2
tgu %xcc, 0x4
loop_4936:
ldd [%l7 + 0x78], %f4
fbge,a %fcc3, loop_4937
lduw [%l7 + 0x24], %l2
stx %i6, [%l7 + 0x40]
smulcc %g1, %l0, %i5
loop_4937:
fbe %fcc3, loop_4938
fnot2 %f12, %f6
fpsub16 %f6, %f14, %f2
st %f12, [%l7 + 0x28]
loop_4938:
fornot1s %f7, %f0, %f5
fmovdneg %icc, %f15, %f12
sth %o6, [%l7 + 0x5A]
brgz,a %g6, loop_4939
fmovsgu %xcc, %f15, %f10
fandnot1s %f7, %f12, %f13
bpos %xcc, loop_4940
loop_4939:
ldsw [%l7 + 0x38], %o1
fcmpd %fcc2, %f0, %f0
tleu %icc, 0x1
loop_4940:
ldsw [%l7 + 0x10], %o0
sllx %g3, 0x1A, %l5
stb %i2, [%l7 + 0x1F]
fmovspos %xcc, %f6, %f12
ldub [%l7 + 0x3E], %o4
taddcc %i0, %l6, %g2
fmovsle %icc, %f7, %f7
bgu,a,pt %icc, loop_4941
xorcc %i3, 0x0AE6, %o2
alignaddr %g4, %l1, %i1
movre %o5, %g5, %i4
loop_4941:
edge32ln %o3, %o7, %g7
ldsb [%l7 + 0x34], %i7
ld [%l7 + 0x08], %f2
edge16ln %l4, %l2, %i6
sth %g1, [%l7 + 0x32]
edge8l %l3, %l0, %i5
fbne,a %fcc0, loop_4942
ldsw [%l7 + 0x24], %o6
fornot1s %f6, %f3, %f11
ldsh [%l7 + 0x36], %o1
loop_4942:
fmovrdlz %g6, %f2, %f8
fmovd %f0, %f0
fandnot1 %f6, %f2, %f12
movcc %icc, %o0, %l5
ldd [%l7 + 0x50], %f8
ldd [%l7 + 0x68], %f2
ldd [%l7 + 0x10], %f10
ld [%l7 + 0x0C], %f3
fandnot2 %f14, %f4, %f12
xnor %i2, %o4, %i0
bgu,a,pn %xcc, loop_4943
smul %g3, %l6, %i3
xnorcc %o2, %g2, %l1
fcmpne32 %f8, %f14, %g4
loop_4943:
addc %i1, %o5, %g5
stx %o3, [%l7 + 0x58]
fornot2 %f12, %f0, %f12
tleu %xcc, 0x5
st %f1, [%l7 + 0x64]
smulcc %o7, %i4, %g7
fnegd %f4, %f2
tsubcctv %i7, %l2, %l4
taddcctv %g1, %i6, %l3
fmovsleu %icc, %f7, %f13
movcs %icc, %l0, %i5
bne,a loop_4944
bcs,a %icc, loop_4945
andn %o6, 0x1AAE, %o1
call loop_4946
loop_4944:
fbg %fcc0, loop_4947
loop_4945:
fnands %f4, %f15, %f0
ld [%l7 + 0x74], %f4
loop_4946:
fmovsgu %xcc, %f12, %f6
loop_4947:
fba %fcc3, loop_4948
fmul8x16 %f10, %f12, %f10
bcc,a,pt %icc, loop_4949
fnands %f6, %f13, %f5
loop_4948:
fblg,a %fcc1, loop_4950
fcmpeq16 %f6, %f6, %o0
loop_4949:
movrlz %l5, 0x3DB, %i2
brgz %o4, loop_4951
loop_4950:
movg %xcc, %g6, %g3
sra %i0, 0x04, %l6
stx %i3, [%l7 + 0x60]
loop_4951:
mulscc %o2, 0x1461, %l1
fnands %f5, %f10, %f4
movpos %icc, %g2, %i1
fmovdg %icc, %f15, %f14
ldx [%l7 + 0x50], %g4
fmovdneg %xcc, %f10, %f0
bvc,a loop_4952
sdivx %g5, 0x0356, %o3
lduw [%l7 + 0x58], %o7
addccc %o5, %i4, %g7
loop_4952:
edge32 %i7, %l4, %g1
ldsh [%l7 + 0x0C], %l2
sth %i6, [%l7 + 0x1C]
fmovscs %icc, %f8, %f7
fmovdge %icc, %f2, %f9
bvs,pn %xcc, loop_4953
lduh [%l7 + 0x6A], %l3
ldsh [%l7 + 0x44], %i5
fands %f10, %f5, %f14
loop_4953:
fcmpgt32 %f8, %f4, %o6
movrne %o1, 0x336, %o0
stw %l5, [%l7 + 0x10]
ldsb [%l7 + 0x4C], %i2
sdivx %o4, 0x12B8, %l0
fmovspos %icc, %f3, %f5
fmul8x16al %f2, %f14, %f14
fmovsvs %xcc, %f2, %f8
stw %g6, [%l7 + 0x1C]
fzero %f2
fcmpeq32 %f14, %f8, %g3
ldsw [%l7 + 0x44], %i0
tne %icc, 0x5
sll %i3, %o2, %l1
ld [%l7 + 0x74], %f8
fcmped %fcc3, %f8, %f4
udiv %g2, 0x0CA0, %i1
movneg %xcc, %l6, %g4
fandnot1s %f0, %f0, %f8
ld [%l7 + 0x58], %f0
fmovsvs %xcc, %f3, %f11
fbl,a %fcc2, loop_4954
tl %xcc, 0x5
edge8 %o3, %o7, %o5
fmovspos %xcc, %f4, %f1
loop_4954:
sth %g5, [%l7 + 0x22]
stb %i4, [%l7 + 0x0C]
movrgz %g7, %l4, %i7
ld [%l7 + 0x7C], %f14
fmul8x16al %f1, %f7, %f0
sll %l2, 0x15, %i6
tsubcctv %l3, 0x0EA9, %g1
sra %o6, %o1, %o0
fmovrdne %l5, %f0, %f14
brlez %i2, loop_4955
std %f14, [%l7 + 0x78]
movgu %xcc, %o4, %l0
orcc %g6, 0x01AE, %g3
loop_4955:
sth %i5, [%l7 + 0x62]
fmovde %xcc, %f8, %f14
edge8 %i3, %o2, %l1
fcmpne16 %f14, %f2, %g2
ldsb [%l7 + 0x61], %i1
orcc %i0, %l6, %g4
or %o3, 0x14E5, %o5
tvs %icc, 0x3
addccc %g5, 0x1BB4, %i4
tvc %icc, 0x4
fzeros %f1
st %f10, [%l7 + 0x68]
fandnot2s %f2, %f2, %f5
edge16ln %g7, %o7, %l4
edge16 %i7, %i6, %l3
std %f8, [%l7 + 0x58]
fsrc2 %f14, %f2
lduw [%l7 + 0x44], %g1
fcmpes %fcc1, %f14, %f8
stb %l2, [%l7 + 0x13]
ldsw [%l7 + 0x68], %o6
lduw [%l7 + 0x48], %o1
lduw [%l7 + 0x6C], %l5
bvs,pt %xcc, loop_4956
movn %xcc, %i2, %o4
sth %o0, [%l7 + 0x5C]
fbug,a %fcc2, loop_4957
loop_4956:
fmovrdlz %g6, %f4, %f4
ldsh [%l7 + 0x0A], %g3
st %f5, [%l7 + 0x2C]
loop_4957:
ldub [%l7 + 0x0D], %l0
movle %xcc, %i5, %o2
std %f0, [%l7 + 0x08]
edge32n %i3, %g2, %l1
movvs %xcc, %i0, %i1
mulx %l6, 0x0630, %o3
ldsb [%l7 + 0x77], %o5
ldd [%l7 + 0x10], %f6
fcmple16 %f2, %f14, %g4
ldd [%l7 + 0x78], %f12
movrlez %i4, %g7, %o7
orn %l4, %i7, %i6
lduw [%l7 + 0x3C], %g5
fcmpne16 %f14, %f14, %l3
ldd [%l7 + 0x50], %f10
fornot1 %f12, %f8, %f10
xnor %g1, 0x1095, %l2
fnand %f0, %f2, %f14
movre %o1, 0x2B7, %o6
fmovdcc %xcc, %f12, %f1
fandnot2s %f3, %f10, %f15
lduw [%l7 + 0x7C], %l5
fcmpd %fcc1, %f10, %f12
fnors %f12, %f5, %f9
ldsh [%l7 + 0x40], %i2
sethi 0x0BDF, %o4
tpos %xcc, 0x4
ldsh [%l7 + 0x36], %o0
ld [%l7 + 0x54], %f2
bcs,a,pt %icc, loop_4958
udiv %g6, 0x1E48, %g3
fcmpd %fcc2, %f12, %f10
sdivx %l0, 0x0630, %i5
loop_4958:
fmovsvc %icc, %f1, %f4
stw %o2, [%l7 + 0x24]
stx %g2, [%l7 + 0x50]
ld [%l7 + 0x38], %f4
fmovsle %xcc, %f2, %f1
brgz %i3, loop_4959
movleu %xcc, %l1, %i0
fmovdneg %icc, %f6, %f15
addccc %l6, %o3, %o5
loop_4959:
st %f5, [%l7 + 0x48]
fmovsne %icc, %f3, %f14
ld [%l7 + 0x14], %f7
fbge %fcc1, loop_4960
stw %g4, [%l7 + 0x0C]
fornot1 %f4, %f2, %f4
brlez,a %i4, loop_4961
loop_4960:
movleu %icc, %g7, %i1
bpos,a loop_4962
ldx [%l7 + 0x78], %l4
loop_4961:
sth %i7, [%l7 + 0x20]
fones %f1
loop_4962:
lduh [%l7 + 0x4C], %o7
fmovscs %icc, %f2, %f13
smul %i6, 0x122D, %l3
stx %g1, [%l7 + 0x30]
orn %g5, 0x0B2D, %l2
umulcc %o1, 0x11DD, %l5
lduh [%l7 + 0x56], %i2
ldd [%l7 + 0x60], %f2
stb %o6, [%l7 + 0x73]
ldsb [%l7 + 0x10], %o0
movcs %xcc, %o4, %g3
movn %icc, %g6, %i5
ld [%l7 + 0x60], %f14
movrgz %o2, %l0, %g2
std %f10, [%l7 + 0x30]
fmovdg %icc, %f10, %f12
fmovsvs %icc, %f11, %f10
bneg,pt %icc, loop_4963
bne,a,pt %xcc, loop_4964
fzero %f4
fmovsa %icc, %f9, %f3
loop_4963:
fmovrsne %l1, %f10, %f7
loop_4964:
stb %i3, [%l7 + 0x28]
movgu %icc, %i0, %o3
ba,pn %xcc, loop_4965
ta %xcc, 0x4
ldd [%l7 + 0x18], %f14
fmovdne %xcc, %f7, %f1
loop_4965:
fmovrsgz %o5, %f6, %f8
fmul8x16au %f8, %f11, %f12
fcmpd %fcc2, %f4, %f12
sdiv %l6, 0x0359, %g4
movne %xcc, %g7, %i1
smul %i4, %l4, %i7
mulx %i6, 0x1CA2, %l3
edge16n %o7, %g1, %l2
fmovsvc %xcc, %f2, %f10
std %f14, [%l7 + 0x20]
fcmpeq32 %f6, %f2, %g5
array16 %l5, %i2, %o6
fmovsg %icc, %f9, %f10
fone %f12
movge %icc, %o0, %o4
edge8l %o1, %g6, %g3
fmovscc %icc, %f15, %f14
stx %o2, [%l7 + 0x50]
bl,a,pn %icc, loop_4966
fble,a %fcc0, loop_4967
fornot1 %f10, %f14, %f12
fmovdgu %xcc, %f5, %f6
loop_4966:
tne %icc, 0x5
loop_4967:
fpadd16 %f4, %f4, %f2
movleu %icc, %l0, %i5
fmovrde %g2, %f6, %f2
tg %icc, 0x1
fbn %fcc0, loop_4968
fmovsl %icc, %f0, %f12
fmovrdlez %i3, %f2, %f0
movre %i0, %l1, %o3
loop_4968:
brlez %o5, loop_4969
bl,a,pt %icc, loop_4970
te %xcc, 0x2
siam 0x1
loop_4969:
bneg,a,pt %icc, loop_4971
loop_4970:
fbne %fcc0, loop_4972
stb %g4, [%l7 + 0x4F]
xnorcc %l6, 0x1A40, %g7
loop_4971:
movrlez %i4, 0x219, %l4
loop_4972:
ta %icc, 0x4
fcmpeq16 %f4, %f8, %i7
lduw [%l7 + 0x74], %i1
fmovsgu %xcc, %f14, %f2
ldsh [%l7 + 0x2C], %i6
stw %l3, [%l7 + 0x2C]
edge32n %o7, %l2, %g5
fbue,a %fcc2, loop_4973
fble,a %fcc0, loop_4974
fmul8x16al %f10, %f5, %f14
fmovrdlez %g1, %f8, %f0
loop_4973:
fnor %f14, %f8, %f12
loop_4974:
stx %l5, [%l7 + 0x58]
ldsw [%l7 + 0x6C], %o6
fornot2s %f7, %f10, %f2
alignaddr %i2, %o4, %o1
mulx %g6, %g3, %o0
brnz,a %l0, loop_4975
ldd [%l7 + 0x08], %f8
bvc,a,pn %icc, loop_4976
fmovsneg %xcc, %f13, %f9
loop_4975:
fcmpeq16 %f6, %f12, %o2
tpos %xcc, 0x6
loop_4976:
std %f10, [%l7 + 0x50]
udivcc %i5, 0x02E4, %g2
fbuge,a %fcc2, loop_4977
fmovrsgez %i3, %f2, %f13
ldsh [%l7 + 0x0A], %l1
st %f3, [%l7 + 0x54]
loop_4977:
fbg %fcc3, loop_4978
brnz,a %o3, loop_4979
move %icc, %o5, %g4
stb %l6, [%l7 + 0x24]
loop_4978:
udivx %i0, 0x16FB, %i4
loop_4979:
fsrc2 %f2, %f2
st %f15, [%l7 + 0x34]
movre %l4, 0x1FA, %g7
fmovdne %xcc, %f8, %f14
fcmpeq32 %f2, %f14, %i7
fbn %fcc0, loop_4980
movcs %xcc, %i6, %i1
std %f0, [%l7 + 0x60]
fbge,a %fcc2, loop_4981
loop_4980:
stx %o7, [%l7 + 0x38]
tl %icc, 0x2
brgez,a %l2, loop_4982
loop_4981:
fpsub16 %f8, %f0, %f10
sdiv %l3, 0x1EA8, %g5
fmovrdne %g1, %f14, %f6
loop_4982:
fpsub32 %f2, %f2, %f10
movpos %xcc, %l5, %o6
be,pn %icc, loop_4983
fcmple16 %f8, %f6, %i2
fornot2s %f4, %f1, %f13
fbl %fcc2, loop_4984
loop_4983:
movre %o1, 0x08B, %o4
addcc %g6, %g3, %o0
edge16n %o2, %i5, %g2
loop_4984:
fbu %fcc2, loop_4985
movrlz %i3, 0x32A, %l1
ld [%l7 + 0x68], %f13
sth %l0, [%l7 + 0x4A]
loop_4985:
tn %xcc, 0x2
srax %o5, 0x09, %g4
andcc %o3, %i0, %l6
bneg,a,pn %xcc, loop_4986
movl %icc, %i4, %l4
tpos %xcc, 0x7
stb %g7, [%l7 + 0x64]
loop_4986:
ldsw [%l7 + 0x4C], %i7
ldsw [%l7 + 0x3C], %i6
fbe,a %fcc3, loop_4987
fcmps %fcc2, %f13, %f3
tneg %xcc, 0x5
bge %icc, loop_4988
loop_4987:
fpadd16 %f4, %f8, %f2
lduw [%l7 + 0x3C], %o7
array8 %l2, %i1, %g5
loop_4988:
sth %l3, [%l7 + 0x62]
tvc %xcc, 0x3
stb %l5, [%l7 + 0x17]
addccc %g1, %i2, %o1
ldsb [%l7 + 0x5A], %o4
lduh [%l7 + 0x14], %g6
fcmpne32 %f6, %f0, %o6
fands %f2, %f10, %f10
movrne %g3, %o0, %o2
fba,a %fcc0, loop_4989
subcc %g2, %i3, %l1
sth %i5, [%l7 + 0x54]
lduh [%l7 + 0x3A], %o5
loop_4989:
fmovdneg %icc, %f13, %f10
ldx [%l7 + 0x50], %g4
xor %o3, %i0, %l0
udivx %i4, 0x1431, %l4
lduw [%l7 + 0x6C], %l6
fmovscc %icc, %f14, %f15
movvs %icc, %g7, %i7
fnot1s %f6, %f10
fnegs %f5, %f12
faligndata %f6, %f8, %f10
udiv %i6, 0x088B, %l2
stx %i1, [%l7 + 0x50]
fbul,a %fcc1, loop_4990
sth %g5, [%l7 + 0x64]
fmovsl %icc, %f4, %f14
fxor %f10, %f8, %f12
loop_4990:
fcmpne16 %f2, %f14, %l3
lduw [%l7 + 0x30], %o7
fpadd32s %f9, %f5, %f11
fmovdne %icc, %f6, %f2
brnz,a %l5, loop_4991
fone %f10
fcmpeq16 %f8, %f12, %g1
sra %i2, 0x11, %o4
loop_4991:
sub %g6, 0x13F7, %o1
fornot2 %f6, %f2, %f0
ld [%l7 + 0x5C], %f12
xnor %g3, %o6, %o2
tcc %icc, 0x2
taddcctv %g2, %o0, %l1
sdiv %i3, 0x16B6, %i5
fmovd %f2, %f10
fsrc1s %f13, %f6
fzeros %f3
edge32n %o5, %o3, %g4
fxnor %f4, %f12, %f14
brz %l0, loop_4992
for %f8, %f10, %f8
bvc %icc, loop_4993
fxnor %f14, %f0, %f2
loop_4992:
brnz,a %i0, loop_4994
subc %i4, %l4, %l6
loop_4993:
fbge,a %fcc0, loop_4995
fmovsa %xcc, %f2, %f10
loop_4994:
edge32ln %g7, %i7, %l2
fnot1 %f10, %f6
loop_4995:
fbne,a %fcc1, loop_4996
fcmpne32 %f12, %f10, %i1
fnot1 %f0, %f6
movre %g5, 0x0A0, %i6
loop_4996:
ldd [%l7 + 0x18], %f10
lduh [%l7 + 0x2C], %o7
movleu %icc, %l3, %l5
bneg,a loop_4997
tn %icc, 0x2
ldsw [%l7 + 0x0C], %i2
movl %xcc, %g1, %o4
loop_4997:
xorcc %g6, 0x19C4, %o1
sdivx %g3, 0x18E0, %o2
fabsd %f8, %f4
std %f6, [%l7 + 0x50]
ldd [%l7 + 0x58], %f12
fmovdn %icc, %f2, %f5
fmovdl %icc, %f14, %f0
fmovs %f6, %f3
fpsub32s %f8, %f8, %f5
fmul8sux16 %f6, %f10, %f0
movrgez %g2, %o0, %o6
fmul8x16au %f1, %f14, %f2
fnors %f14, %f14, %f12
fpsub32 %f6, %f0, %f8
fmovrdlez %l1, %f12, %f10
fpackfix %f2, %f2
sdivcc %i5, 0x0566, %i3
fnegs %f9, %f5
st %f5, [%l7 + 0x08]
tleu %icc, 0x7
fbule,a %fcc3, loop_4998
fmovdpos %xcc, %f11, %f3
fpadd16 %f14, %f14, %f12
fmovrde %o5, %f4, %f14
loop_4998:
umul %g4, 0x1F7C, %o3
fmovrslz %i0, %f13, %f3
edge8l %l0, %i4, %l4
fmul8x16 %f8, %f12, %f2
movcc %xcc, %g7, %i7
st %f5, [%l7 + 0x28]
brlz,a %l6, loop_4999
fba %fcc0, loop_5000
srax %l2, 0x1E, %g5
sth %i6, [%l7 + 0x44]
loop_4999:
ldd [%l7 + 0x30], %f4
loop_5000:
ld [%l7 + 0x60], %f12
ldsh [%l7 + 0x74], %i1
fcmpd %fcc1, %f10, %f4
fmovdge %xcc, %f11, %f2
bgu %icc, loop_5001
movneg %xcc, %l3, %l5
fblg,a %fcc3, loop_5002
fpack16 %f8, %f15
loop_5001:
bcc,a loop_5003
std %f0, [%l7 + 0x30]
loop_5002:
array16 %o7, %i2, %g1
fbe %fcc2, loop_5004
loop_5003:
fnegs %f1, %f15
fones %f2
ld [%l7 + 0x24], %f11
loop_5004:
andn %g6, 0x14D6, %o1
stx %g3, [%l7 + 0x18]
fornot2s %f3, %f0, %f6
stw %o2, [%l7 + 0x3C]
std %f14, [%l7 + 0x18]
ldsb [%l7 + 0x2F], %o4
bgu,a,pn %icc, loop_5005
ld [%l7 + 0x58], %f11
fnor %f14, %f10, %f0
fexpand %f14, %f10
loop_5005:
orncc %g2, %o0, %o6
ldsw [%l7 + 0x58], %i5
stb %i3, [%l7 + 0x79]
fmovdl %icc, %f14, %f14
fmovrsgez %l1, %f14, %f2
move %icc, %o5, %o3
ld [%l7 + 0x34], %f14
fmovrdlez %g4, %f8, %f4
srlx %i0, 0x18, %i4
fmovdle %icc, %f13, %f6
te %icc, 0x0
edge16 %l4, %g7, %i7
fnors %f7, %f9, %f6
taddcc %l6, 0x1B91, %l0
tvc %xcc, 0x5
stb %g5, [%l7 + 0x3D]
ldsw [%l7 + 0x30], %l2
stx %i1, [%l7 + 0x40]
bgu,a loop_5006
mulscc %l3, %i6, %l5
lduw [%l7 + 0x18], %o7
fmovsa %xcc, %f15, %f10
loop_5006:
fmovsn %icc, %f9, %f12
fmovrdlz %g1, %f12, %f4
smul %i2, %o1, %g3
movvc %xcc, %g6, %o2
fandnot2 %f8, %f10, %f12
std %f4, [%l7 + 0x70]
bpos,pt %xcc, loop_5007
ldsw [%l7 + 0x60], %g2
lduw [%l7 + 0x30], %o4
ldsw [%l7 + 0x58], %o6
loop_5007:
fmovdcc %icc, %f15, %f8
fmovrse %i5, %f15, %f10
stb %i3, [%l7 + 0x5D]
fbuge %fcc2, loop_5008
edge8ln %o0, %o5, %l1
fpadd16 %f4, %f8, %f10
bl loop_5009
loop_5008:
ldd [%l7 + 0x28], %f8
taddcc %g4, %o3, %i0
movle %xcc, %l4, %g7
loop_5009:
andncc %i4, %i7, %l6
nop
setx loop_5010, %l0, %l1
jmpl %l1, %g5
fmovrdne %l0, %f4, %f4
fmovrdgez %l2, %f8, %f0
bvc,a,pn %icc, loop_5011
loop_5010:
fmovdge %xcc, %f3, %f14
fzero %f6
alignaddr %l3, %i6, %l5
loop_5011:
bne,a,pt %xcc, loop_5012
ldsw [%l7 + 0x54], %i1
movrlez %o7, %g1, %o1
st %f4, [%l7 + 0x18]
loop_5012:
edge8ln %g3, %i2, %o2
fbg %fcc2, loop_5013
fmovrsgz %g6, %f0, %f9
brz,a %g2, loop_5014
fmovrse %o4, %f11, %f5
loop_5013:
stx %o6, [%l7 + 0x48]
array16 %i3, %o0, %i5
loop_5014:
brgz %l1, loop_5015
ld [%l7 + 0x44], %f4
mulscc %g4, %o3, %i0
fabss %f6, %f13
loop_5015:
fmovdvc %xcc, %f12, %f11
fpadd16s %f13, %f9, %f0
bleu,a %icc, loop_5016
fmovdleu %xcc, %f11, %f1
udivcc %l4, 0x0089, %o5
te %xcc, 0x4
loop_5016:
udiv %i4, 0x1D76, %i7
bn,a %xcc, loop_5017
addccc %l6, %g5, %g7
fcmpne16 %f4, %f12, %l2
tvc %xcc, 0x4
loop_5017:
ldx [%l7 + 0x48], %l3
fbule %fcc3, loop_5018
fcmped %fcc0, %f6, %f14
fandnot2 %f0, %f12, %f8
ldx [%l7 + 0x70], %i6
loop_5018:
fmovsgu %icc, %f5, %f14
ble,a,pn %icc, loop_5019
fbue %fcc0, loop_5020
ldsh [%l7 + 0x38], %l5
ldsw [%l7 + 0x5C], %i1
loop_5019:
fmovdcc %xcc, %f6, %f12
loop_5020:
fblg %fcc1, loop_5021
edge32 %o7, %g1, %o1
fandnot1 %f4, %f4, %f2
fmovsge %xcc, %f13, %f4
loop_5021:
fmovdcs %icc, %f8, %f0
fors %f3, %f11, %f13
ldsw [%l7 + 0x14], %g3
fmovsleu %icc, %f13, %f13
ldx [%l7 + 0x58], %l0
tn %xcc, 0x1
fsrc1s %f2, %f12
tsubcctv %i2, %o2, %g2
edge32 %g6, %o6, %o4
ldx [%l7 + 0x20], %o0
and %i5, 0x1562, %i3
ldd [%l7 + 0x70], %f10
tne %icc, 0x2
fbl,a %fcc3, loop_5022
bvs,a,pn %xcc, loop_5023
fmuld8sux16 %f12, %f13, %f4
bcc loop_5024
loop_5022:
tvc %icc, 0x3
loop_5023:
fxnors %f11, %f7, %f15
edge32 %l1, %o3, %i0
loop_5024:
udivx %g4, 0x1F9A, %l4
ldub [%l7 + 0x30], %o5
fmovse %xcc, %f3, %f12
fones %f0
fones %f4
orncc %i4, 0x1155, %i7
brnz,a %l6, loop_5025
or %g7, %g5, %l2
or %i6, 0x08A6, %l5
sth %l3, [%l7 + 0x54]
loop_5025:
fzeros %f3
fmovrsgz %i1, %f7, %f6
fpadd32 %f12, %f8, %f0
fmovdcs %icc, %f4, %f9
fornot1 %f10, %f6, %f14
xnorcc %g1, %o1, %o7
mova %icc, %g3, %i2
fbge,a %fcc3, loop_5026
xnorcc %l0, 0x0C52, %o2
fmovrde %g6, %f4, %f8
lduw [%l7 + 0x58], %o6
loop_5026:
fmovspos %xcc, %f3, %f10
fandnot2 %f2, %f6, %f10
fmuld8ulx16 %f3, %f15, %f8
stb %g2, [%l7 + 0x65]
std %f12, [%l7 + 0x10]
ldsw [%l7 + 0x6C], %o0
tle %xcc, 0x5
ldsw [%l7 + 0x2C], %i5
fcmpd %fcc3, %f10, %f8
fnegd %f8, %f14
fpsub16 %f12, %f12, %f10
movcc %icc, %o4, %l1
stx %i3, [%l7 + 0x20]
fmovdleu %icc, %f9, %f9
fmovdcs %xcc, %f4, %f2
stx %i0, [%l7 + 0x38]
fand %f8, %f6, %f0
sll %g4, 0x1E, %o3
fmovrdlz %o5, %f14, %f14
fnot2s %f6, %f5
fmovrdne %l4, %f8, %f10
sth %i7, [%l7 + 0x0A]
sth %l6, [%l7 + 0x4A]
ldx [%l7 + 0x70], %g7
stb %g5, [%l7 + 0x30]
srax %i4, %l2, %i6
stb %l3, [%l7 + 0x0B]
edge32 %i1, %g1, %l5
ldsb [%l7 + 0x11], %o7
ld [%l7 + 0x08], %f6
pdist %f0, %f2, %f6
fcmpd %fcc2, %f10, %f4
fmovdle %xcc, %f5, %f1
brlz %g3, loop_5027
st %f12, [%l7 + 0x6C]
addc %o1, 0x0726, %i2
edge16l %o2, %l0, %g6
loop_5027:
brgez %o6, loop_5028
fzeros %f12
stb %g2, [%l7 + 0x6B]
pdist %f2, %f10, %f10
loop_5028:
addc %o0, 0x17ED, %i5
addcc %o4, %l1, %i3
array32 %g4, %i0, %o3
stw %l4, [%l7 + 0x38]
stx %i7, [%l7 + 0x28]
lduw [%l7 + 0x4C], %l6
fmovdg %xcc, %f1, %f12
stx %g7, [%l7 + 0x40]
array8 %g5, %i4, %l2
andncc %o5, %i6, %i1
fmovrdgez %g1, %f2, %f4
edge32l %l3, %o7, %g3
fmovrdne %l5, %f0, %f14
ldx [%l7 + 0x48], %o1
fmul8sux16 %f14, %f6, %f2
ld [%l7 + 0x18], %f6
ld [%l7 + 0x1C], %f2
ldsh [%l7 + 0x10], %i2
stx %o2, [%l7 + 0x48]
ldsb [%l7 + 0x1A], %l0
bpos,a,pn %icc, loop_5029
ldsw [%l7 + 0x6C], %o6
st %f0, [%l7 + 0x40]
fpmerge %f1, %f7, %f4
loop_5029:
fpackfix %f0, %f10
ldsw [%l7 + 0x24], %g2
st %f8, [%l7 + 0x70]
ldd [%l7 + 0x60], %f14
edge32 %o0, %i5, %g6
lduh [%l7 + 0x4A], %o4
fsrc2 %f12, %f8
fblg,a %fcc3, loop_5030
fmovsge %xcc, %f1, %f5
ldd [%l7 + 0x48], %f10
fba,a %fcc0, loop_5031
loop_5030:
fble,a %fcc0, loop_5032
fmovrslz %i3, %f2, %f10
edge16 %l1, %g4, %o3
loop_5031:
sdivcc %l4, 0x0145, %i7
loop_5032:
movrgz %l6, 0x06B, %i0
brz %g5, loop_5033
sth %i4, [%l7 + 0x6C]
fornot1 %f4, %f14, %f8
be,a %xcc, loop_5034
loop_5033:
fbg %fcc2, loop_5035
ldsb [%l7 + 0x25], %l2
movre %o5, %g7, %i1
loop_5034:
stx %g1, [%l7 + 0x40]
loop_5035:
fbuge,a %fcc2, loop_5036
addc %i6, 0x0C37, %o7
ld [%l7 + 0x68], %f9
taddcctv %g3, 0x1E8C, %l5
loop_5036:
fnot2s %f4, %f1
ldsb [%l7 + 0x16], %o1
fmovdge %icc, %f9, %f5
fmovdl %icc, %f13, %f7
ldsh [%l7 + 0x58], %l3
ldx [%l7 + 0x20], %i2
fbue %fcc2, loop_5037
fnot1s %f9, %f14
movrgz %l0, %o2, %o6
fmovsn %icc, %f11, %f2
loop_5037:
brlz %o0, loop_5038
smul %i5, %g6, %o4
st %f3, [%l7 + 0x4C]
subcc %g2, %i3, %g4
loop_5038:
fcmple32 %f8, %f8, %l1
ld [%l7 + 0x50], %f6
ldsw [%l7 + 0x08], %l4
stw %o3, [%l7 + 0x28]
ldd [%l7 + 0x28], %f0
fcmpd %fcc3, %f6, %f10
fbg %fcc0, loop_5039
tcs %xcc, 0x4
ldsh [%l7 + 0x52], %l6
fbul %fcc2, loop_5040
loop_5039:
movle %icc, %i0, %i7
fmovdge %icc, %f7, %f3
fba %fcc0, loop_5041
loop_5040:
ldsh [%l7 + 0x40], %i4
st %f10, [%l7 + 0x58]
ld [%l7 + 0x28], %f0
loop_5041:
brgz %g5, loop_5042
tcs %icc, 0x1
fmovdpos %xcc, %f15, %f8
fandnot2s %f12, %f7, %f8
loop_5042:
fpackfix %f12, %f15
edge8l %o5, %g7, %l2
srax %i1, 0x14, %i6
fmovrdgz %o7, %f6, %f6
ldsb [%l7 + 0x4C], %g3
edge32 %l5, %o1, %l3
fnor %f4, %f2, %f8
fandnot2 %f0, %f0, %f4
umulcc %i2, 0x1E70, %g1
tcc %xcc, 0x3
edge8l %l0, %o2, %o0
sth %o6, [%l7 + 0x2E]
sll %i5, 0x01, %o4
fone %f4
fmovsl %icc, %f1, %f0
ldub [%l7 + 0x71], %g2
sdivx %g6, 0x0AA1, %g4
fands %f6, %f14, %f3
array32 %i3, %l4, %o3
fandnot1 %f14, %f12, %f2
orn %l1, 0x1533, %l6
bg,pt %icc, loop_5043
bshuffle %f10, %f10, %f12
fnot1s %f0, %f10
lduw [%l7 + 0x1C], %i0
loop_5043:
nop
setx loop_5044, %l0, %l1
jmpl %l1, %i4
ldsh [%l7 + 0x34], %g5
movcc %icc, %o5, %g7
stw %i7, [%l7 + 0x2C]
loop_5044:
fmuld8sux16 %f7, %f0, %f14
fmovdvc %icc, %f3, %f13
xnor %i1, %l2, %o7
lduw [%l7 + 0x2C], %i6
fzero %f10
movre %g3, %o1, %l5
fbue,a %fcc1, loop_5045
tge %xcc, 0x5
ldsh [%l7 + 0x4E], %l3
mulscc %i2, %l0, %g1
loop_5045:
std %f8, [%l7 + 0x48]
ldsb [%l7 + 0x55], %o0
ldsw [%l7 + 0x74], %o6
alignaddr %i5, %o4, %g2
sll %o2, 0x14, %g6
stx %g4, [%l7 + 0x30]
ldsh [%l7 + 0x30], %l4
ldx [%l7 + 0x48], %i3
ldsw [%l7 + 0x38], %o3
stw %l6, [%l7 + 0x44]
fmovsne %icc, %f6, %f6
fmovdcs %icc, %f11, %f14
ldsh [%l7 + 0x3E], %i0
array8 %l1, %g5, %i4
ldx [%l7 + 0x40], %g7
alignaddr %o5, %i7, %i1
fnand %f10, %f12, %f6
ld [%l7 + 0x24], %f1
fornot2s %f2, %f0, %f13
stb %l2, [%l7 + 0x54]
ldub [%l7 + 0x2F], %i6
bge,a %icc, loop_5046
sdivcc %o7, 0x0F57, %g3
tl %icc, 0x6
st %f4, [%l7 + 0x40]
loop_5046:
tpos %xcc, 0x0
xor %o1, %l5, %l3
fmul8x16au %f10, %f9, %f4
fmuld8ulx16 %f4, %f10, %f12
bne,a,pt %xcc, loop_5047
ldd [%l7 + 0x20], %f10
movleu %icc, %i2, %g1
fmovsne %xcc, %f11, %f14
loop_5047:
brgez %l0, loop_5048
smul %o6, %i5, %o4
fble,a %fcc1, loop_5049
addc %g2, %o0, %g6
loop_5048:
stx %o2, [%l7 + 0x38]
fcmpes %fcc2, %f9, %f10
loop_5049:
sth %g4, [%l7 + 0x74]
andn %l4, %o3, %i3
ldx [%l7 + 0x30], %l6
fcmpeq16 %f12, %f12, %i0
fmovrde %g5, %f10, %f4
bneg,a %xcc, loop_5050
add %l1, 0x0F4F, %i4
fblg %fcc0, loop_5051
movrgez %g7, %o5, %i1
loop_5050:
stb %l2, [%l7 + 0x1C]
ldsb [%l7 + 0x27], %i6
loop_5051:
edge8l %i7, %g3, %o1
ldub [%l7 + 0x51], %o7
bvs loop_5052
fmul8sux16 %f12, %f10, %f4
ldsb [%l7 + 0x7B], %l3
fpsub16s %f13, %f5, %f6
loop_5052:
tne %icc, 0x7
fmul8sux16 %f2, %f2, %f6
fmovdne %xcc, %f5, %f10
fmovdcc %xcc, %f11, %f8
addc %l5, 0x1FA4, %i2
fxnor %f2, %f6, %f6
movl %icc, %l0, %g1
sra %o6, %i5, %g2
brgz %o0, loop_5053
addcc %o4, %g6, %g4
ldd [%l7 + 0x40], %f0
ldd [%l7 + 0x50], %f12
loop_5053:
fpadd16s %f13, %f8, %f13
fmovsvc %icc, %f9, %f11
sdiv %l4, 0x0B5E, %o2
fmovsgu %icc, %f8, %f4
movne %xcc, %i3, %o3
fnot2 %f4, %f4
tle %icc, 0x0
fmovdn %xcc, %f11, %f5
fbn,a %fcc2, loop_5054
pdist %f10, %f6, %f14
sdivcc %i0, 0x17C3, %g5
fnot2 %f6, %f14
loop_5054:
stx %l1, [%l7 + 0x08]
stx %i4, [%l7 + 0x18]
bpos,a,pt %icc, loop_5055
fbuge,a %fcc1, loop_5056
std %f0, [%l7 + 0x48]
or %g7, %o5, %l6
loop_5055:
fbule,a %fcc1, loop_5057
loop_5056:
ldsb [%l7 + 0x2B], %i1
fornot2 %f2, %f4, %f0
st %f13, [%l7 + 0x24]
loop_5057:
sth %i6, [%l7 + 0x16]
movrlez %i7, 0x00E, %l2
add %o1, 0x0F67, %o7
bg,a loop_5058
fxor %f8, %f2, %f12
movn %icc, %g3, %l3
ld [%l7 + 0x64], %f4
loop_5058:
fcmpgt16 %f4, %f8, %l5
bcc,pt %xcc, loop_5059
movcs %xcc, %i2, %g1
udivx %o6, 0x0006, %l0
fpadd32s %f8, %f7, %f1
loop_5059:
stx %g2, [%l7 + 0x70]
std %f14, [%l7 + 0x48]
bne,pt %xcc, loop_5060
movg %icc, %o0, %o4
udivx %g6, 0x162B, %g4
tleu %icc, 0x6
loop_5060:
fsrc1 %f12, %f2
movre %l4, %i5, %o2
fmovrdgz %i3, %f14, %f12
stw %i0, [%l7 + 0x30]
fmovsl %xcc, %f5, %f0
fcmpne16 %f4, %f0, %g5
bshuffle %f12, %f2, %f6
orncc %o3, 0x0814, %l1
fxnors %f5, %f0, %f1
fxors %f6, %f10, %f8
st %f2, [%l7 + 0x74]
bne,a,pn %icc, loop_5061
fornot1 %f0, %f10, %f4
fmovs %f0, %f4
movge %icc, %g7, %o5
loop_5061:
te %icc, 0x3
move %icc, %l6, %i4
subccc %i6, %i1, %l2
sllx %o1, %i7, %o7
and %l3, 0x0515, %g3
movrlz %i2, 0x166, %l5
bn,a,pt %xcc, loop_5062
fbuge,a %fcc3, loop_5063
stx %o6, [%l7 + 0x58]
fbl,a %fcc1, loop_5064
loop_5062:
xor %g1, %l0, %o0
loop_5063:
fbn %fcc3, loop_5065
fmovrsne %o4, %f5, %f7
loop_5064:
sth %g2, [%l7 + 0x40]
bneg,a %xcc, loop_5066
loop_5065:
fmovsn %icc, %f6, %f9
movpos %xcc, %g6, %g4
movgu %icc, %l4, %o2
loop_5066:
fmovdle %xcc, %f6, %f3
fmovrdlz %i5, %f2, %f0
lduw [%l7 + 0x6C], %i0
fmovsleu %icc, %f4, %f1
mova %icc, %g5, %i3
fzero %f4
fbge %fcc3, loop_5067
stx %o3, [%l7 + 0x08]
fnot1s %f0, %f11
taddcctv %l1, %g7, %o5
loop_5067:
srl %l6, %i4, %i1
fnot2 %f2, %f0
fpack16 %f10, %f0
fmovscc %icc, %f2, %f7
ldx [%l7 + 0x28], %l2
edge8 %o1, %i7, %i6
nop
setx loop_5068, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
srlx %o7, %l3, %g3
stx %i2, [%l7 + 0x70]
fnands %f3, %f15, %f6
loop_5068:
tgu %icc, 0x5
edge32ln %o6, %l5, %g1
stw %l0, [%l7 + 0x0C]
fcmpes %fcc3, %f12, %f12
fcmpes %fcc0, %f11, %f6
edge8ln %o4, %o0, %g6
ldd [%l7 + 0x58], %f2
tleu %icc, 0x2
fnor %f4, %f8, %f14
ba,a,pt %xcc, loop_5069
fcmpeq32 %f12, %f12, %g4
xor %l4, 0x15AD, %o2
st %f13, [%l7 + 0x20]
loop_5069:
ldub [%l7 + 0x7E], %g2
movge %xcc, %i5, %g5
fabsd %f4, %f8
fmovdge %xcc, %f11, %f0
sth %i0, [%l7 + 0x74]
brnz %i3, loop_5070
fmovdn %icc, %f8, %f0
fbg %fcc0, loop_5071
ldsb [%l7 + 0x4B], %o3
loop_5070:
andn %l1, %o5, %l6
bg,pt %xcc, loop_5072
loop_5071:
ld [%l7 + 0x60], %f11
lduh [%l7 + 0x72], %g7
nop
setx loop_5073, %l0, %l1
jmpl %l1, %i1
loop_5072:
udivx %i4, 0x1D4F, %l2
fbe %fcc3, loop_5074
bn,a,pt %icc, loop_5075
loop_5073:
fmovsneg %xcc, %f11, %f15
movcc %icc, %i7, %i6
loop_5074:
udivcc %o7, 0x004D, %o1
loop_5075:
popc %l3, %i2
ldsh [%l7 + 0x56], %g3
stw %o6, [%l7 + 0x54]
brlez %g1, loop_5076
fmovrde %l0, %f14, %f6
fbg,a %fcc0, loop_5077
fmovsvc %xcc, %f5, %f5
loop_5076:
std %f10, [%l7 + 0x28]
lduw [%l7 + 0x6C], %o4
loop_5077:
andncc %l5, %o0, %g6
fbe %fcc1, loop_5078
ldub [%l7 + 0x6A], %g4
fpack32 %f6, %f10, %f4
fnegd %f6, %f10
loop_5078:
fsrc1 %f8, %f8
ldd [%l7 + 0x38], %f2
ldd [%l7 + 0x58], %f0
ldd [%l7 + 0x18], %f12
fsrc1 %f2, %f14
ldsb [%l7 + 0x2D], %o2
stx %l4, [%l7 + 0x48]
fmul8sux16 %f4, %f4, %f4
sth %g2, [%l7 + 0x4A]
ldsh [%l7 + 0x2C], %i5
tsubcctv %g5, 0x153F, %i3
edge32ln %i0, %o3, %o5
ldsw [%l7 + 0x64], %l6
ldd [%l7 + 0x20], %f12
ble %icc, loop_5079
fmovsle %icc, %f11, %f6
fands %f2, %f2, %f2
umulcc %l1, %i1, %g7
loop_5079:
lduw [%l7 + 0x3C], %l2
stw %i7, [%l7 + 0x30]
stx %i4, [%l7 + 0x10]
fmovrdgz %o7, %f8, %f4
ldsb [%l7 + 0x46], %o1
st %f3, [%l7 + 0x38]
ldx [%l7 + 0x08], %i6
fmovsle %xcc, %f13, %f6
movneg %icc, %i2, %l3
ldsb [%l7 + 0x74], %g3
fand %f0, %f4, %f6
fnegs %f6, %f8
fzero %f12
fmovsvs %xcc, %f15, %f0
std %f2, [%l7 + 0x28]
fnor %f4, %f12, %f4
edge8n %o6, %g1, %o4
pdist %f6, %f0, %f4
fmovrdlez %l5, %f0, %f6
fmul8x16 %f2, %f14, %f14
brlez %l0, loop_5080
orcc %o0, 0x1F41, %g4
stx %g6, [%l7 + 0x50]
fnors %f12, %f2, %f13
loop_5080:
or %o2, %l4, %g2
fmovdleu %icc, %f2, %f6
fmul8sux16 %f14, %f2, %f12
fands %f5, %f8, %f6
tpos %icc, 0x4
ldub [%l7 + 0x29], %i5
ldsb [%l7 + 0x3D], %i3
fmovrde %g5, %f0, %f10
fbue %fcc2, loop_5081
fsrc2 %f6, %f2
ldsb [%l7 + 0x4A], %o3
std %f0, [%l7 + 0x08]
loop_5081:
sth %i0, [%l7 + 0x72]
tsubcctv %o5, 0x176A, %l1
sllx %i1, %g7, %l6
sethi 0x09B0, %l2
ldx [%l7 + 0x58], %i7
lduw [%l7 + 0x58], %o7
fxors %f5, %f10, %f3
lduh [%l7 + 0x58], %i4
fnot2 %f8, %f14
movrgez %o1, 0x0F8, %i6
fbu,a %fcc3, loop_5082
fmul8ulx16 %f6, %f0, %f0
bgu,a,pn %icc, loop_5083
fpadd16 %f14, %f12, %f12
loop_5082:
lduh [%l7 + 0x26], %l3
sth %g3, [%l7 + 0x5E]
loop_5083:
tcc %icc, 0x0
fmovrdgez %i2, %f0, %f8
srl %o6, 0x1A, %g1
fpadd32 %f14, %f12, %f8
ldsh [%l7 + 0x42], %l5
lduw [%l7 + 0x44], %o4
brz %l0, loop_5084
ldsh [%l7 + 0x20], %o0
ldx [%l7 + 0x18], %g6
mulscc %g4, %o2, %l4
loop_5084:
fcmple16 %f4, %f14, %i5
fmovsvc %xcc, %f7, %f1
fble %fcc2, loop_5085
movg %xcc, %i3, %g2
tcs %icc, 0x2
fmovsg %xcc, %f13, %f9
loop_5085:
fbne %fcc2, loop_5086
ldsw [%l7 + 0x44], %g5
fnegs %f6, %f14
stw %o3, [%l7 + 0x3C]
loop_5086:
ldsw [%l7 + 0x24], %o5
taddcctv %l1, %i1, %i0
fmovsge %xcc, %f2, %f12
ldsw [%l7 + 0x50], %g7
fmovd %f8, %f14
fpsub16s %f0, %f7, %f11
bge,a loop_5087
ldx [%l7 + 0x48], %l2
movleu %xcc, %i7, %l6
mulx %o7, 0x1477, %o1
loop_5087:
fbule %fcc1, loop_5088
tpos %xcc, 0x2
subcc %i4, 0x1CFA, %l3
fnot1 %f8, %f2
loop_5088:
popc %g3, %i6
ld [%l7 + 0x34], %f13
ldsb [%l7 + 0x72], %i2
fcmpne32 %f2, %f6, %g1
smul %o6, %o4, %l5
ldub [%l7 + 0x7C], %o0
ldx [%l7 + 0x78], %g6
nop
setx loop_5089, %l0, %l1
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 %f12
fpadd16 %f2, %f14, %f2
sra %l0, %g4, %l4
loop_5089:
st %f14, [%l7 + 0x34]
stx %i5, [%l7 + 0x38]
fpsub32 %f12, %f10, %f14
stb %o2, [%l7 + 0x55]
udivcc %i3, 0x0487, %g5
stw %o3, [%l7 + 0x34]
fnot1 %f12, %f8
std %f14, [%l7 + 0x50]
orn %o5, %l1, %i1
fble,a %fcc1, loop_5090
ldsb [%l7 + 0x68], %i0
fnands %f5, %f13, %f3
fbul %fcc2, loop_5091
loop_5090:
fexpand %f2, %f2
fpsub16s %f1, %f15, %f6
ldsb [%l7 + 0x3F], %g2
loop_5091:
ba,a,pt %icc, loop_5092
tcs %xcc, 0x7
srlx %g7, 0x1F, %l2
ldsb [%l7 + 0x12], %l6
loop_5092:
fbg,a %fcc2, loop_5093
fba,a %fcc2, loop_5094
edge16n %o7, %i7, %o1
ldub [%l7 + 0x42], %i4
loop_5093:
stb %l3, [%l7 + 0x32]
loop_5094:
fmovdpos %xcc, %f7, %f5
fcmpne32 %f14, %f14, %i6
fpadd32 %f14, %f12, %f2
edge32ln %i2, %g3, %g1
brnz,a %o6, loop_5095
lduh [%l7 + 0x2A], %l5
fmovdvs %xcc, %f0, %f10
fcmpeq16 %f14, %f2, %o4
loop_5095:
stb %o0, [%l7 + 0x74]
ldsw [%l7 + 0x2C], %l0
fbu,a %fcc0, loop_5096
fcmpne32 %f6, %f8, %g4
fcmpeq16 %f14, %f6, %g6
ldsb [%l7 + 0x69], %i5
loop_5096:
st %f3, [%l7 + 0x3C]
fpadd16 %f2, %f10, %f2
sth %l4, [%l7 + 0x68]
movn %xcc, %o2, %i3
fmovrdgz %o3, %f6, %f0
taddcc %o5, %g5, %i1
edge16n %i0, %l1, %g7
st %f13, [%l7 + 0x74]
edge16 %g2, %l6, %o7
and %i7, %o1, %i4
srlx %l2, %l3, %i6
fabss %f15, %f7
edge32 %g3, %i2, %g1
ldsb [%l7 + 0x6C], %o6
be loop_5097
edge16 %l5, %o4, %l0
sdiv %g4, 0x1B3A, %o0
orncc %i5, %l4, %o2
loop_5097:
movrlz %i3, 0x066, %g6
fcmpeq32 %f10, %f4, %o5
fmovscc %xcc, %f5, %f7
udiv %o3, 0x1152, %i1
std %f8, [%l7 + 0x40]
fmovsge %icc, %f13, %f4
mulscc %i0, 0x1903, %g5
movn %icc, %g7, %l1
fbge %fcc1, loop_5098
fandnot1s %f10, %f2, %f13
bcs,pn %icc, loop_5099
ld [%l7 + 0x2C], %f12
loop_5098:
ldub [%l7 + 0x15], %l6
fba %fcc2, loop_5100
loop_5099:
movvs %icc, %o7, %g2
tneg %xcc, 0x7
movrlz %i7, 0x023, %o1
loop_5100:
ba loop_5101
fmovrslez %i4, %f1, %f13
stw %l2, [%l7 + 0x30]
lduh [%l7 + 0x5E], %i6
loop_5101:
fsrc1s %f11, %f11
stx %l3, [%l7 + 0x28]
xor %i2, 0x198C, %g3
fmovscc %xcc, %f4, %f4
fbug,a %fcc2, loop_5102
fxors %f3, %f8, %f5
st %f12, [%l7 + 0x7C]
fmovscc %icc, %f15, %f10
loop_5102:
st %f0, [%l7 + 0x08]
fmovrde %g1, %f12, %f12
ldx [%l7 + 0x08], %l5
srlx %o6, %o4, %g4
sethi 0x1D41, %o0
movge %xcc, %i5, %l4
array32 %o2, %i3, %l0
std %f0, [%l7 + 0x60]
fpadd16 %f10, %f14, %f10
ldx [%l7 + 0x50], %o5
ldsh [%l7 + 0x3A], %o3
xnor %i1, %g6, %g5
fmovdcc %xcc, %f15, %f3
srax %i0, 0x14, %l1
fmovse %xcc, %f6, %f4
stx %l6, [%l7 + 0x10]
fbl %fcc3, loop_5103
ldub [%l7 + 0x69], %o7
fmovd %f8, %f4
fmovdcc %icc, %f4, %f14
loop_5103:
ldd [%l7 + 0x50], %f10
addccc %g2, 0x0D45, %i7
tsubcc %g7, 0x0B5E, %i4
fmovdcs %icc, %f4, %f15
faligndata %f14, %f10, %f2
edge16ln %o1, %i6, %l3
tsubcctv %l2, %g3, %i2
fmovsl %icc, %f9, %f0
fnor %f2, %f14, %f8
fmovrse %l5, %f0, %f10
edge32n %o6, %o4, %g4
fandnot2 %f12, %f2, %f4
fmovse %xcc, %f7, %f2
fmovscs %icc, %f0, %f9
fone %f2
fpadd16 %f12, %f14, %f8
fxnor %f0, %f14, %f8
edge32l %g1, %i5, %l4
ldub [%l7 + 0x6F], %o2
ldsw [%l7 + 0x60], %i3
fba %fcc0, loop_5104
fsrc1s %f4, %f1
fmul8ulx16 %f10, %f2, %f4
alignaddrl %l0, %o5, %o0
loop_5104:
movn %icc, %i1, %o3
fmovsle %xcc, %f4, %f15
edge8l %g5, %i0, %l1
call loop_5105
fmovrdgz %l6, %f2, %f4
lduh [%l7 + 0x54], %g6
stw %o7, [%l7 + 0x64]
loop_5105:
movcc %xcc, %i7, %g7
sdiv %i4, 0x1DA4, %o1
movcs %xcc, %g2, %i6
stw %l3, [%l7 + 0x20]
fxnors %f4, %f1, %f3
bcs,pt %icc, loop_5106
fbul,a %fcc1, loop_5107
te %xcc, 0x5
st %f4, [%l7 + 0x48]
loop_5106:
ldx [%l7 + 0x10], %l2
loop_5107:
taddcctv %g3, 0x0C61, %i2
fmovdneg %icc, %f8, %f0
bneg,a loop_5108
fbuge %fcc3, loop_5109
sllx %l5, 0x18, %o6
tgu %xcc, 0x5
loop_5108:
stb %g4, [%l7 + 0x12]
loop_5109:
fzeros %f13
bn,a %icc, loop_5110
ldsw [%l7 + 0x0C], %o4
fbue %fcc2, loop_5111
stw %i5, [%l7 + 0x2C]
loop_5110:
fabsd %f12, %f10
st %f15, [%l7 + 0x70]
loop_5111:
fcmps %fcc2, %f8, %f11
fbuge,a %fcc1, loop_5112
lduh [%l7 + 0x0E], %g1
fmovsvs %xcc, %f15, %f5
xor %l4, %i3, %l0
loop_5112:
be,a loop_5113
fmovsle %xcc, %f0, %f7
tn %xcc, 0x7
srl %o2, %o5, %o0
loop_5113:
std %f0, [%l7 + 0x40]
fcmpne16 %f8, %f6, %i1
lduh [%l7 + 0x5E], %g5
movn %icc, %o3, %l1
fnand %f14, %f14, %f14
bvc,a,pt %icc, loop_5114
srax %i0, 0x0B, %g6
fbo %fcc3, loop_5115
bpos,a loop_5116
loop_5114:
fmovsvc %xcc, %f12, %f10
lduw [%l7 + 0x34], %o7
loop_5115:
ldsw [%l7 + 0x40], %l6
loop_5116:
bgu,a,pn %xcc, loop_5117
sth %g7, [%l7 + 0x66]
fors %f1, %f5, %f0
fmul8ulx16 %f6, %f14, %f12
loop_5117:
stb %i4, [%l7 + 0x71]
movgu %xcc, %i7, %o1
ble loop_5118
stb %g2, [%l7 + 0x15]
stx %l3, [%l7 + 0x58]
fcmped %fcc2, %f8, %f10
loop_5118:
nop
setx loop_5119, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fxnors %f2, %f1, %f11
stb %l2, [%l7 + 0x34]
udivcc %i6, 0x0AC2, %i2
loop_5119:
ldx [%l7 + 0x70], %l5
std %f4, [%l7 + 0x08]
fmovsge %xcc, %f14, %f3
movl %xcc, %g3, %o6
stb %o4, [%l7 + 0x71]
sth %i5, [%l7 + 0x4A]
andcc %g1, 0x1A46, %g4
array8 %i3, %l0, %o2
be,pn %icc, loop_5120
fbge %fcc3, loop_5121
ldsh [%l7 + 0x46], %l4
stb %o0, [%l7 + 0x6B]
loop_5120:
fcmpes %fcc1, %f8, %f8
loop_5121:
fnegd %f14, %f14
ldsh [%l7 + 0x08], %o5
brnz,a %i1, loop_5122
fxors %f10, %f11, %f12
std %f14, [%l7 + 0x58]
pdist %f12, %f10, %f2
loop_5122:
sdiv %g5, 0x1A50, %o3
alignaddrl %i0, %l1, %o7
andcc %g6, 0x1828, %l6
array16 %i4, %i7, %g7
ldsb [%l7 + 0x76], %o1
fmovdn %icc, %f3, %f11
ldsw [%l7 + 0x38], %g2
edge16n %l2, %l3, %i6
array8 %l5, %i2, %o6
ld [%l7 + 0x70], %f1
fnegd %f0, %f6
fands %f3, %f11, %f7
edge8 %g3, %i5, %g1
orn %o4, 0x0DD3, %i3
fcmps %fcc0, %f8, %f8
smul %l0, 0x1000, %g4
fmovdle %icc, %f13, %f0
fpadd32 %f10, %f6, %f12
stx %l4, [%l7 + 0x30]
mulx %o2, %o5, %i1
fblg,a %fcc0, loop_5123
sth %o0, [%l7 + 0x7C]
edge8l %g5, %i0, %l1
fnot1 %f6, %f6
loop_5123:
ldx [%l7 + 0x18], %o7
std %f14, [%l7 + 0x38]
tl %icc, 0x5
ldsb [%l7 + 0x53], %o3
fmul8sux16 %f6, %f10, %f14
std %f0, [%l7 + 0x78]
stw %l6, [%l7 + 0x50]
edge32 %i4, %g6, %g7
edge32l %o1, %g2, %l2
movpos %icc, %l3, %i7
fmovdgu %xcc, %f15, %f0
stb %i6, [%l7 + 0x7A]
tn %icc, 0x6
std %f6, [%l7 + 0x40]
ldub [%l7 + 0x1A], %i2
fcmpgt16 %f2, %f4, %l5
std %f6, [%l7 + 0x70]
ldx [%l7 + 0x68], %o6
bshuffle %f2, %f10, %f14
ldsh [%l7 + 0x0A], %g3
st %f6, [%l7 + 0x74]
ldsb [%l7 + 0x4C], %g1
st %f5, [%l7 + 0x50]
ld [%l7 + 0x34], %f3
fmovsg %icc, %f9, %f13
fandnot2 %f2, %f2, %f8
movrgez %o4, %i3, %l0
stx %i5, [%l7 + 0x48]
brgez %g4, loop_5124
sdivx %l4, 0x129F, %o5
fblg,a %fcc3, loop_5125
fmovdge %icc, %f10, %f0
loop_5124:
fmovsl %icc, %f15, %f8
umul %i1, 0x1F79, %o2
loop_5125:
ta %xcc, 0x7
st %f14, [%l7 + 0x5C]
movgu %icc, %g5, %o0
fcmpd %fcc0, %f8, %f0
fornot2 %f6, %f10, %f6
movn %xcc, %i0, %o7
lduw [%l7 + 0x24], %o3
ldx [%l7 + 0x08], %l1
alignaddr %l6, %i4, %g6
lduw [%l7 + 0x68], %o1
fandnot1s %f3, %f2, %f7
ldd [%l7 + 0x38], %f12
ldx [%l7 + 0x50], %g7
st %f15, [%l7 + 0x18]
mulscc %g2, 0x04FF, %l3
lduw [%l7 + 0x34], %i7
lduh [%l7 + 0x60], %l2
fmovrdne %i6, %f0, %f6
nop
setx loop_5126, %l0, %l1
jmpl %l1, %i2
lduh [%l7 + 0x64], %l5
lduw [%l7 + 0x30], %g3
fmovdvc %xcc, %f9, %f3
loop_5126:
ldd [%l7 + 0x10], %f8
addccc %g1, 0x03D6, %o4
brlz,a %o6, loop_5127
ldx [%l7 + 0x58], %l0
ldsh [%l7 + 0x5C], %i5
fmovdpos %icc, %f8, %f3
loop_5127:
std %f10, [%l7 + 0x20]
fcmped %fcc3, %f2, %f0
xorcc %i3, 0x0DFB, %g4
smulcc %o5, %l4, %i1
xnorcc %g5, %o0, %o2
fmovsvc %icc, %f8, %f1
fcmpes %fcc2, %f7, %f0
fmovdg %icc, %f10, %f7
sth %i0, [%l7 + 0x5A]
fands %f0, %f9, %f4
fpsub16 %f10, %f10, %f0
st %f6, [%l7 + 0x40]
mova %icc, %o7, %o3
udiv %l6, 0x13A5, %i4
lduh [%l7 + 0x54], %l1
fxnors %f11, %f12, %f4
ldsb [%l7 + 0x5F], %g6
ldsh [%l7 + 0x7E], %g7
fpadd32s %f12, %f13, %f7
alignaddrl %g2, %o1, %l3
xorcc %l2, 0x0EDE, %i7
fone %f10
andncc %i6, %l5, %g3
std %f10, [%l7 + 0x68]
fxnor %f2, %f2, %f2
fmovdcc %xcc, %f13, %f10
fbe %fcc3, loop_5128
movrne %i2, 0x249, %o4
udiv %g1, 0x0E27, %o6
bg,a,pt %xcc, loop_5129
loop_5128:
movvs %icc, %l0, %i3
ld [%l7 + 0x38], %f8
ldsw [%l7 + 0x78], %i5
loop_5129:
fcmpne16 %f2, %f4, %g4
siam 0x7
edge8l %o5, %i1, %g5
fmovspos %icc, %f2, %f0
nop
setx loop_5130, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbo %fcc1, loop_5131
bne,pn %xcc, loop_5132
srax %o0, 0x07, %o2
loop_5130:
movrgez %i0, 0x02E, %l4
loop_5131:
orcc %o7, %l6, %i4
loop_5132:
fmovdneg %icc, %f7, %f9
bcc,pt %icc, loop_5133
ld [%l7 + 0x58], %f9
sth %l1, [%l7 + 0x16]
std %f2, [%l7 + 0x20]
loop_5133:
bn,pt %xcc, loop_5134
ldsw [%l7 + 0x48], %o3
array32 %g7, %g6, %g2
stw %l3, [%l7 + 0x48]
loop_5134:
ldsh [%l7 + 0x0A], %l2
popc %i7, %i6
tneg %icc, 0x5
srax %o1, 0x03, %g3
lduh [%l7 + 0x3A], %i2
fsrc1s %f0, %f12
bpos,a %xcc, loop_5135
ldsw [%l7 + 0x5C], %o4
subc %l5, %o6, %g1
fpack16 %f10, %f11
loop_5135:
subccc %l0, 0x1D7B, %i5
ldx [%l7 + 0x38], %i3
movneg %xcc, %o5, %g4
stb %i1, [%l7 + 0x14]
movl %xcc, %g5, %o2
for %f0, %f0, %f12
smulcc %o0, %i0, %o7
umulcc %l4, 0x18BB, %l6
stw %l1, [%l7 + 0x74]
srax %i4, %g7, %o3
popc 0x1B27, %g6
lduw [%l7 + 0x2C], %g2
ldub [%l7 + 0x64], %l2
fmovsg %icc, %f11, %f2
lduw [%l7 + 0x64], %l3
fbue,a %fcc1, loop_5136
edge32n %i6, %o1, %i7
orn %i2, %o4, %g3
movrgz %o6, %g1, %l0
loop_5136:
tn %xcc, 0x3
ldsw [%l7 + 0x58], %l5
fmovdg %icc, %f10, %f4
ldsh [%l7 + 0x3A], %i5
ldsb [%l7 + 0x32], %i3
ldsw [%l7 + 0x64], %g4
fblg %fcc1, loop_5137
lduw [%l7 + 0x0C], %o5
fcmped %fcc3, %f8, %f2
fcmple32 %f0, %f6, %i1
loop_5137:
stw %o2, [%l7 + 0x1C]
bpos,a,pt %icc, loop_5138
edge16n %o0, %g5, %o7
fblg %fcc0, loop_5139
bleu,a,pn %icc, loop_5140
loop_5138:
ldsw [%l7 + 0x3C], %i0
stb %l4, [%l7 + 0x4C]
loop_5139:
bleu,a loop_5141
loop_5140:
umulcc %l6, %l1, %i4
lduh [%l7 + 0x3E], %g7
fmovrsgz %o3, %f9, %f13
loop_5141:
movl %icc, %g6, %l2
movgu %icc, %l3, %g2
fcmps %fcc1, %f11, %f8
lduh [%l7 + 0x66], %o1
movcs %xcc, %i6, %i2
siam 0x4
tvs %xcc, 0x4
bcs,pn %xcc, loop_5142
fmovrsne %i7, %f1, %f8
fmovd %f14, %f0
ldsw [%l7 + 0x40], %g3
loop_5142:
movpos %xcc, %o4, %g1
orcc %l0, %o6, %l5
brz,a %i5, loop_5143
fands %f0, %f14, %f8
stb %i3, [%l7 + 0x2B]
stw %o5, [%l7 + 0x68]
loop_5143:
ldsw [%l7 + 0x78], %g4
ldd [%l7 + 0x68], %f4
fmovrdgez %o2, %f2, %f8
fmovrdlez %o0, %f8, %f4
edge8ln %i1, %o7, %g5
xor %l4, 0x1F09, %i0
brgez,a %l6, loop_5144
edge32n %i4, %l1, %o3
taddcctv %g6, 0x062B, %l2
bshuffle %f10, %f0, %f0
loop_5144:
tcs %xcc, 0x0
fxnors %f4, %f5, %f12
fmovdgu %icc, %f2, %f10
fble,a %fcc3, loop_5145
call loop_5146
mova %xcc, %l3, %g2
fbug,a %fcc1, loop_5147
loop_5145:
ldx [%l7 + 0x20], %g7
loop_5146:
ldsw [%l7 + 0x44], %i6
ldsb [%l7 + 0x0B], %o1
loop_5147:
fcmpes %fcc1, %f0, %f1
bl loop_5148
subc %i2, %i7, %o4
ldsh [%l7 + 0x3A], %g1
fmovse %xcc, %f9, %f6
loop_5148:
fnot1 %f8, %f8
orn %g3, 0x137A, %o6
udivx %l5, 0x100A, %i5
mulx %i3, %o5, %g4
movrgez %o2, 0x2C7, %l0
movleu %icc, %o0, %i1
fornot1 %f14, %f10, %f12
st %f15, [%l7 + 0x50]
ldsw [%l7 + 0x64], %g5
ldx [%l7 + 0x28], %l4
ldd [%l7 + 0x78], %f14
movvc %icc, %o7, %l6
movvc %icc, %i4, %i0
fmul8x16 %f8, %f12, %f2
fmul8sux16 %f0, %f14, %f0
bvc loop_5149
edge8 %o3, %g6, %l1
ld [%l7 + 0x14], %f6
std %f4, [%l7 + 0x78]
loop_5149:
sth %l2, [%l7 + 0x62]
array32 %l3, %g2, %i6
ldx [%l7 + 0x58], %g7
fcmped %fcc0, %f12, %f0
movrne %o1, 0x296, %i7
lduh [%l7 + 0x5A], %i2
st %f1, [%l7 + 0x38]
st %f2, [%l7 + 0x24]
fbule,a %fcc0, loop_5150
ld [%l7 + 0x3C], %f5
bg,a,pt %xcc, loop_5151
bpos,a %xcc, loop_5152
loop_5150:
std %f12, [%l7 + 0x70]
ldd [%l7 + 0x30], %f0
loop_5151:
ldd [%l7 + 0x18], %f6
loop_5152:
tcs %xcc, 0x5
lduw [%l7 + 0x50], %o4
stw %g3, [%l7 + 0x40]
fble %fcc1, loop_5153
fmovrdlz %o6, %f0, %f12
fnot2 %f2, %f0
ldub [%l7 + 0x79], %g1
loop_5153:
lduh [%l7 + 0x10], %i5
fbue,a %fcc0, loop_5154
stw %i3, [%l7 + 0x48]
st %f15, [%l7 + 0x70]
fmovrsne %o5, %f3, %f12
loop_5154:
brgez %l5, loop_5155
fmovdleu %xcc, %f7, %f8
stx %g4, [%l7 + 0x78]
stb %o2, [%l7 + 0x71]
loop_5155:
ldsb [%l7 + 0x63], %l0
bge loop_5156
subcc %o0, %i1, %l4
movre %g5, %o7, %i4
fsrc1 %f8, %f2
loop_5156:
ldsh [%l7 + 0x1E], %l6
sethi 0x1D3E, %o3
lduw [%l7 + 0x58], %g6
movcs %icc, %i0, %l1
fsrc2s %f6, %f13
edge32 %l2, %g2, %i6
subccc %l3, 0x1173, %o1
sdivx %i7, 0x07A9, %g7
stw %i2, [%l7 + 0x54]
stb %g3, [%l7 + 0x3E]
ble loop_5157
st %f15, [%l7 + 0x74]
stx %o6, [%l7 + 0x28]
fzero %f4
loop_5157:
ld [%l7 + 0x7C], %f0
st %f4, [%l7 + 0x58]
xnorcc %o4, %g1, %i3
fnot1 %f10, %f4
bn loop_5158
fmovdcc %xcc, %f2, %f15
add %o5, %i5, %l5
stw %g4, [%l7 + 0x20]
loop_5158:
ld [%l7 + 0x2C], %f6
tl %icc, 0x3
fxor %f12, %f2, %f2
stx %l0, [%l7 + 0x48]
fmuld8ulx16 %f12, %f5, %f14
popc %o0, %i1
movrne %l4, 0x38F, %o2
fcmps %fcc0, %f0, %f4
movrne %g5, %o7, %l6
ld [%l7 + 0x70], %f1
lduw [%l7 + 0x30], %i4
addcc %g6, %i0, %o3
fnors %f6, %f12, %f12
ldsw [%l7 + 0x34], %l1
movrne %l2, 0x2E8, %i6
ldsb [%l7 + 0x7D], %g2
fcmpgt16 %f0, %f2, %l3
subcc %o1, %g7, %i7
movrgez %g3, 0x143, %o6
ldub [%l7 + 0x48], %i2
ldd [%l7 + 0x60], %f4
fbug,a %fcc3, loop_5159
fmovspos %icc, %f7, %f4
fmovrdne %g1, %f8, %f12
bg,a %icc, loop_5160
loop_5159:
ldx [%l7 + 0x08], %o4
lduh [%l7 + 0x0A], %i3
bl,a,pt %xcc, loop_5161
loop_5160:
edge32 %o5, %i5, %g4
fmovdgu %xcc, %f7, %f6
fmovscs %xcc, %f13, %f13
loop_5161:
fpadd32s %f10, %f3, %f4
sll %l0, 0x0C, %l5
srlx %i1, 0x1C, %o0
movl %xcc, %l4, %o2
stw %o7, [%l7 + 0x20]
edge32n %g5, %l6, %i4
fba %fcc2, loop_5162
umul %g6, %i0, %l1
fmovsleu %icc, %f3, %f12
edge16l %l2, %i6, %g2
loop_5162:
edge32ln %o3, %l3, %g7
stb %o1, [%l7 + 0x43]
fmovdne %icc, %f0, %f15
stb %g3, [%l7 + 0x75]
movrne %o6, 0x386, %i2
fmovda %icc, %f2, %f9
umulcc %i7, %g1, %i3
taddcc %o4, %o5, %i5
lduh [%l7 + 0x0A], %l0
movleu %icc, %l5, %i1
fmovda %icc, %f5, %f9
bneg,a,pn %icc, loop_5163
fmovdcs %icc, %f11, %f11
bvs,a,pn %icc, loop_5164
edge8ln %g4, %l4, %o2
loop_5163:
fmovrdlez %o0, %f10, %f14
ldsh [%l7 + 0x7C], %o7
loop_5164:
movcc %xcc, %g5, %l6
bge,a,pn %xcc, loop_5165
fmovsvs %xcc, %f12, %f10
fmovsle %icc, %f4, %f7
ld [%l7 + 0x14], %f9
loop_5165:
fsrc1s %f4, %f9
brlez %i4, loop_5166
udiv %g6, 0x19E3, %i0
fmovda %icc, %f3, %f3
ba,pt %xcc, loop_5167
loop_5166:
fzeros %f1
movn %xcc, %l2, %l1
ld [%l7 + 0x4C], %f7
loop_5167:
tcs %xcc, 0x2
ldd [%l7 + 0x48], %f2
sdiv %g2, 0x0710, %o3
movne %icc, %l3, %g7
fmovdpos %xcc, %f12, %f15
fmovrdlz %o1, %f14, %f0
fmul8x16au %f0, %f7, %f2
fmovdgu %xcc, %f12, %f4
subc %i6, 0x0F26, %g3
st %f7, [%l7 + 0x20]
std %f14, [%l7 + 0x20]
ldsb [%l7 + 0x42], %i2
fmovspos %xcc, %f10, %f15
stw %o6, [%l7 + 0x64]
brnz,a %i7, loop_5168
for %f6, %f14, %f8
fornot1 %f12, %f6, %f2
st %f7, [%l7 + 0x44]
loop_5168:
call loop_5169
lduh [%l7 + 0x30], %g1
udiv %i3, 0x01C4, %o4
fpadd16s %f10, %f5, %f8
loop_5169:
ldub [%l7 + 0x15], %o5
std %f6, [%l7 + 0x28]
fba,a %fcc1, loop_5170
stx %i5, [%l7 + 0x30]
fcmped %fcc2, %f0, %f12
stw %l0, [%l7 + 0x28]
loop_5170:
mulscc %l5, %i1, %g4
ldx [%l7 + 0x18], %o2
std %f14, [%l7 + 0x70]
tcs %xcc, 0x2
bgu,a loop_5171
movneg %icc, %l4, %o0
ldx [%l7 + 0x30], %g5
array8 %o7, %i4, %g6
loop_5171:
fmovsle %icc, %f8, %f3
bge,a loop_5172
st %f14, [%l7 + 0x58]
fbo,a %fcc0, loop_5173
movcc %icc, %i0, %l6
loop_5172:
lduh [%l7 + 0x52], %l1
tneg %icc, 0x5
loop_5173:
ldsh [%l7 + 0x0A], %l2
ldsw [%l7 + 0x44], %o3
tl %xcc, 0x3
brgez %g2, loop_5174
st %f0, [%l7 + 0x28]
fnands %f6, %f12, %f5
ld [%l7 + 0x34], %f4
loop_5174:
lduh [%l7 + 0x28], %l3
stx %o1, [%l7 + 0x30]
st %f0, [%l7 + 0x58]
ld [%l7 + 0x64], %f2
ldub [%l7 + 0x66], %g7
movrgez %g3, %i6, %o6
sllx %i2, 0x03, %g1
ldsw [%l7 + 0x54], %i7
ldsh [%l7 + 0x34], %o4
fmul8ulx16 %f12, %f6, %f14
ldd [%l7 + 0x60], %f10
ta %icc, 0x4
bleu,a,pn %icc, loop_5175
sth %i3, [%l7 + 0x4C]
lduh [%l7 + 0x36], %o5
fblg,a %fcc1, loop_5176
loop_5175:
fnegs %f0, %f14
fbu %fcc0, loop_5177
andncc %l0, %l5, %i5
loop_5176:
std %f2, [%l7 + 0x70]
fble,a %fcc1, loop_5178
loop_5177:
sth %g4, [%l7 + 0x48]
sdiv %o2, 0x05AD, %l4
ldsw [%l7 + 0x48], %i1
loop_5178:
fmovrdlez %o0, %f4, %f14
fmovrdgez %g5, %f14, %f6
sdiv %i4, 0x1B9D, %g6
st %f12, [%l7 + 0x74]
fmovrse %i0, %f5, %f7
brlz %l6, loop_5179
fsrc1 %f2, %f0
fmovdne %icc, %f5, %f11
std %f14, [%l7 + 0x18]
loop_5179:
lduh [%l7 + 0x36], %l1
fandnot1 %f4, %f10, %f0
fmuld8sux16 %f12, %f8, %f14
fmovsvs %xcc, %f15, %f0
tn %xcc, 0x6
sth %o7, [%l7 + 0x1A]
smul %l2, %g2, %o3
taddcc %l3, %o1, %g3
ldsw [%l7 + 0x2C], %i6
ldd [%l7 + 0x48], %f8
sth %o6, [%l7 + 0x18]
fmovdpos %icc, %f10, %f8
alignaddr %i2, %g7, %i7
brnz,a %g1, loop_5180
fpsub16 %f8, %f14, %f0
subccc %o4, %i3, %o5
fmovdg %icc, %f3, %f4
loop_5180:
sth %l0, [%l7 + 0x44]
movcc %icc, %i5, %l5
ldx [%l7 + 0x18], %o2
movrne %g4, %i1, %o0
fcmpne32 %f12, %f14, %g5
fnot2s %f7, %f15
udiv %l4, 0x0B36, %g6
taddcctv %i0, %l6, %i4
fmuld8ulx16 %f1, %f3, %f8
fmovdl %icc, %f9, %f3
std %f8, [%l7 + 0x68]
sdiv %l1, 0x0C2B, %o7
brz,a %l2, loop_5181
taddcctv %o3, %g2, %o1
fmuld8sux16 %f2, %f13, %f10
ldx [%l7 + 0x10], %g3
loop_5181:
tleu %icc, 0x1
ldsb [%l7 + 0x52], %i6
fmovrde %o6, %f8, %f12
fandnot2s %f8, %f1, %f1
tl %icc, 0x3
bvc,a,pt %icc, loop_5182
fornot1 %f0, %f10, %f6
fsrc2s %f12, %f15
subccc %i2, 0x007A, %g7
loop_5182:
fcmpne16 %f12, %f0, %l3
movgu %xcc, %i7, %g1
ta %icc, 0x7
fnegs %f15, %f9
std %f2, [%l7 + 0x68]
fones %f10
stx %i3, [%l7 + 0x10]
sth %o4, [%l7 + 0x58]
movpos %xcc, %o5, %l0
movpos %xcc, %l5, %o2
fcmple16 %f4, %f2, %g4
fxor %f4, %f0, %f0
edge32n %i1, %i5, %g5
bvs,pt %xcc, loop_5183
array8 %o0, %l4, %g6
movrgz %i0, %i4, %l1
fxors %f13, %f4, %f6
loop_5183:
fbne,a %fcc3, loop_5184
fcmple32 %f14, %f6, %l6
sth %o7, [%l7 + 0x0A]
fpsub16s %f14, %f1, %f10
loop_5184:
ld [%l7 + 0x38], %f14
sra %o3, %l2, %o1
edge16l %g3, %g2, %o6
srl %i2, %i6, %l3
fmovsne %xcc, %f15, %f11
stb %g7, [%l7 + 0x20]
fcmpeq16 %f0, %f12, %i7
st %f13, [%l7 + 0x78]
ldsh [%l7 + 0x5A], %i3
fbug,a %fcc2, loop_5185
bpos,a,pn %xcc, loop_5186
fbuge,a %fcc3, loop_5187
fmovrsne %o4, %f5, %f7
loop_5185:
orcc %g1, %o5, %l5
loop_5186:
tl %icc, 0x3
loop_5187:
nop
setx loop_5188, %l0, %l1
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 + 0x34], %f2
fcmpeq16 %f8, %f6, %o2
movre %l0, %g4, %i1
loop_5188:
sll %g5, 0x06, %o0
sth %l4, [%l7 + 0x12]
move %xcc, %g6, %i5
brgz,a %i4, loop_5189
movge %xcc, %l1, %i0
ldsw [%l7 + 0x78], %o7
sth %o3, [%l7 + 0x34]
loop_5189:
edge32n %l6, %o1, %g3
tg %xcc, 0x7
stw %l2, [%l7 + 0x28]
fmovrdlez %o6, %f14, %f2
srlx %g2, 0x06, %i6
fsrc1s %f8, %f11
bne,pn %xcc, loop_5190
nop
setx loop_5191, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrsgez %i2, %f0, %f0
stx %l3, [%l7 + 0x60]
loop_5190:
fxnor %f10, %f10, %f14
loop_5191:
alignaddrl %i7, %g7, %i3
fmul8sux16 %f4, %f0, %f2
movrlz %g1, %o4, %o5
fones %f12
edge8l %l5, %l0, %o2
fmovsgu %icc, %f4, %f13
movvs %xcc, %g4, %i1
fcmpne32 %f4, %f6, %o0
fcmped %fcc1, %f6, %f2
tvs %icc, 0x6
srl %g5, 0x15, %g6
ldub [%l7 + 0x0C], %i5
st %f6, [%l7 + 0x28]
fmovdge %icc, %f0, %f3
fbe %fcc1, loop_5192
fmovrslz %i4, %f8, %f5
tn %xcc, 0x4
tvs %icc, 0x3
loop_5192:
tleu %xcc, 0x3
lduw [%l7 + 0x50], %l4
fandnot2s %f11, %f12, %f4
fble,a %fcc3, loop_5193
stw %l1, [%l7 + 0x44]
fmovdvs %icc, %f4, %f10
bgu,a %icc, loop_5194
loop_5193:
tne %icc, 0x2
ldub [%l7 + 0x63], %i0
ldsb [%l7 + 0x60], %o3
loop_5194:
movle %xcc, %o7, %o1
fors %f15, %f13, %f5
movneg %xcc, %l6, %g3
movpos %xcc, %l2, %g2
fbg %fcc1, loop_5195
nop
setx loop_5196, %l0, %l1
jmpl %l1, %o6
st %f0, [%l7 + 0x10]
bl,a,pt %xcc, loop_5197
loop_5195:
ldsw [%l7 + 0x74], %i2
loop_5196:
fcmps %fcc2, %f12, %f15
fmovsa %icc, %f6, %f10
loop_5197:
stx %i6, [%l7 + 0x50]
ldub [%l7 + 0x6F], %i7
edge32n %l3, %g7, %i3
fmovsl %xcc, %f14, %f0
ldsb [%l7 + 0x19], %o4
bcs,pt %xcc, loop_5198
ldub [%l7 + 0x3F], %g1
fnands %f14, %f11, %f4
fcmpne16 %f12, %f10, %l5
loop_5198:
ldub [%l7 + 0x70], %l0
fmovdvs %icc, %f1, %f3
movrgez %o5, 0x336, %o2
stw %g4, [%l7 + 0x14]
xor %o0, %g5, %i1
udiv %i5, 0x0638, %g6
edge16l %i4, %l4, %l1
lduw [%l7 + 0x1C], %o3
subccc %o7, %i0, %l6
fcmple32 %f4, %f6, %o1
tvc %icc, 0x0
ldsb [%l7 + 0x38], %l2
ldub [%l7 + 0x48], %g2
movg %xcc, %g3, %o6
stw %i6, [%l7 + 0x48]
addccc %i2, %i7, %l3
move %icc, %i3, %g7
ld [%l7 + 0x3C], %f11
movge %icc, %g1, %l5
fmovrdne %l0, %f14, %f14
edge8ln %o4, %o5, %g4
fornot1 %f2, %f12, %f14
fmovrsgez %o2, %f4, %f12
st %f4, [%l7 + 0x18]
mulscc %o0, %g5, %i5
bl,a loop_5199
edge32n %i1, %g6, %l4
stw %l1, [%l7 + 0x30]
fornot1s %f14, %f4, %f1
loop_5199:
brgez %o3, loop_5200
movrgz %o7, %i4, %l6
smulcc %o1, %l2, %g2
stx %i0, [%l7 + 0x40]
loop_5200:
fble,a %fcc0, loop_5201
edge16 %o6, %i6, %i2
stb %g3, [%l7 + 0x17]
st %f3, [%l7 + 0x70]
loop_5201:
tsubcctv %l3, 0x1371, %i7
stx %i3, [%l7 + 0x20]
xnor %g7, %l5, %g1
stw %l0, [%l7 + 0x14]
ldsw [%l7 + 0x5C], %o5
movneg %xcc, %o4, %o2
fmovrsgz %o0, %f11, %f4
fmovrse %g4, %f10, %f4
fmovsa %icc, %f10, %f11
fmovrdgez %g5, %f10, %f12
ta %xcc, 0x0
fmuld8ulx16 %f8, %f7, %f0
fmovdcs %icc, %f2, %f8
ble,pn %xcc, loop_5202
fmul8x16al %f8, %f8, %f4
fbule,a %fcc0, loop_5203
movvs %icc, %i1, %i5
loop_5202:
siam 0x7
fbg %fcc3, loop_5204
loop_5203:
fmovsge %xcc, %f14, %f14
edge16 %g6, %l4, %l1
fmul8ulx16 %f2, %f12, %f8
loop_5204:
fbug,a %fcc3, loop_5205
lduh [%l7 + 0x0C], %o3
sethi 0x020B, %o7
nop
setx loop_5206, %l0, %l1
jmpl %l1, %l6
loop_5205:
lduw [%l7 + 0x7C], %o1
fblg %fcc1, loop_5207
fble,a %fcc1, loop_5208
loop_5206:
tpos %xcc, 0x0
fnot2 %f8, %f2
loop_5207:
ldd [%l7 + 0x40], %f4
loop_5208:
fnegd %f8, %f4
ldsw [%l7 + 0x08], %i4
fbu %fcc3, loop_5209
add %l2, 0x13BC, %i0
ldsw [%l7 + 0x18], %o6
add %g2, %i6, %g3
loop_5209:
ldsb [%l7 + 0x6D], %i2
ldd [%l7 + 0x50], %f4
std %f8, [%l7 + 0x08]
fmovscs %icc, %f1, %f10
fpsub16 %f8, %f12, %f2
fzero %f6
fmovdcc %xcc, %f0, %f2
ld [%l7 + 0x1C], %f0
fbo,a %fcc3, loop_5210
movvs %icc, %l3, %i3
fxnors %f1, %f2, %f10
stx %i7, [%l7 + 0x28]
loop_5210:
ldsb [%l7 + 0x14], %l5
subc %g1, %l0, %g7
fmovs %f15, %f12
umul %o4, %o5, %o0
fbo,a %fcc3, loop_5211
fmul8x16au %f5, %f1, %f0
brnz,a %o2, loop_5212
ldub [%l7 + 0x20], %g5
loop_5211:
fnand %f4, %f8, %f14
lduh [%l7 + 0x2A], %i1
loop_5212:
siam 0x7
brgez %i5, loop_5213
fbu %fcc1, loop_5214
bl,a loop_5215
bvc,pt %xcc, loop_5216
loop_5213:
ta %icc, 0x4
loop_5214:
fbge %fcc2, loop_5217
loop_5215:
subcc %g4, %l4, %l1
loop_5216:
taddcctv %g6, 0x0BF9, %o7
fmovdcs %icc, %f3, %f5
loop_5217:
ldsh [%l7 + 0x60], %o3
edge8ln %o1, %l6, %l2
ldsh [%l7 + 0x6C], %i0
fpadd32 %f2, %f14, %f8
lduh [%l7 + 0x10], %o6
fand %f4, %f4, %f8
lduw [%l7 + 0x44], %i4
fmovrse %g2, %f11, %f3
lduh [%l7 + 0x7E], %g3
stx %i6, [%l7 + 0x38]
ldub [%l7 + 0x7C], %i2
movge %xcc, %l3, %i7
stx %i3, [%l7 + 0x68]
ldsb [%l7 + 0x62], %l5
popc %g1, %g7
addcc %o4, %o5, %l0
fandnot1 %f0, %f10, %f0
fbl,a %fcc2, loop_5218
fone %f6
std %f8, [%l7 + 0x48]
stw %o2, [%l7 + 0x24]
loop_5218:
fbug %fcc2, loop_5219
sdivcc %o0, 0x0B09, %i1
ta %icc, 0x7
fmovdne %icc, %f14, %f9
loop_5219:
xnorcc %i5, 0x00C7, %g5
mova %xcc, %g4, %l1
bleu,a %xcc, loop_5220
brgez,a %l4, loop_5221
nop
setx loop_5222, %l0, %l1
jmpl %l1, %g6
sra %o7, %o3, %o1
loop_5220:
fzero %f0
loop_5221:
fmul8ulx16 %f10, %f4, %f14
loop_5222:
fpack32 %f8, %f4, %f10
movrlez %l2, %i0, %l6
fmuld8ulx16 %f4, %f1, %f8
tgu %icc, 0x7
movl %xcc, %i4, %g2
brz,a %g3, loop_5223
ldub [%l7 + 0x2A], %i6
or %i2, %o6, %l3
orn %i3, 0x047F, %l5
loop_5223:
fcmpes %fcc0, %f1, %f7
fnot1s %f6, %f12
st %f4, [%l7 + 0x5C]
std %f2, [%l7 + 0x10]
fxnors %f6, %f9, %f3
edge32 %g1, %g7, %i7
stb %o4, [%l7 + 0x4D]
sra %o5, %l0, %o0
stb %o2, [%l7 + 0x59]
fzeros %f9
fzero %f10
movleu %icc, %i5, %g5
ble,a loop_5224
sth %g4, [%l7 + 0x20]
lduw [%l7 + 0x6C], %i1
sdivcc %l1, 0x0BED, %g6
loop_5224:
lduh [%l7 + 0x28], %o7
fpadd32s %f14, %f9, %f2
lduw [%l7 + 0x64], %o3
st %f8, [%l7 + 0x58]
lduh [%l7 + 0x7A], %l4
lduh [%l7 + 0x7C], %l2
brnz %i0, loop_5225
sth %l6, [%l7 + 0x36]
bshuffle %f2, %f10, %f12
ld [%l7 + 0x68], %f10
loop_5225:
xnor %o1, %g2, %g3
edge32n %i6, %i4, %i2
bcc loop_5226
lduw [%l7 + 0x14], %l3
movrgez %o6, %i3, %l5
ldsh [%l7 + 0x12], %g7
loop_5226:
xnorcc %g1, %i7, %o4
movle %icc, %o5, %o0
fornot1 %f12, %f12, %f4
ldsb [%l7 + 0x63], %l0
taddcctv %o2, %i5, %g5
fnors %f0, %f4, %f12
fcmpes %fcc3, %f10, %f6
tge %icc, 0x4
movcc %xcc, %g4, %i1
fnors %f1, %f14, %f11
fbn %fcc0, loop_5227
std %f6, [%l7 + 0x40]
ldsh [%l7 + 0x12], %g6
fbo,a %fcc0, loop_5228
loop_5227:
bg,pt %xcc, loop_5229
fmovrdne %o7, %f8, %f8
movpos %icc, %o3, %l1
loop_5228:
ldd [%l7 + 0x28], %f6
loop_5229:
fmovscc %icc, %f11, %f7
tl %xcc, 0x3
fmovsne %xcc, %f8, %f9
alignaddrl %l2, %i0, %l6
fsrc1s %f13, %f9
fmovsleu %xcc, %f6, %f14
fbge %fcc1, loop_5230
fcmpd %fcc1, %f4, %f14
brnz %l4, loop_5231
ld [%l7 + 0x7C], %f8
loop_5230:
fcmps %fcc2, %f8, %f3
umulcc %o1, 0x1DF2, %g2
loop_5231:
fbu %fcc0, loop_5232
movcs %icc, %g3, %i4
fmul8x16al %f0, %f3, %f6
ld [%l7 + 0x38], %f4
loop_5232:
stw %i2, [%l7 + 0x08]
taddcctv %i6, 0x02C3, %l3
ldub [%l7 + 0x6F], %o6
sub %l5, 0x158D, %g7
fmovsle %icc, %f4, %f13
movge %icc, %i3, %i7
bneg,a loop_5233
fmovdneg %xcc, %f9, %f15
fbne %fcc0, loop_5234
ldub [%l7 + 0x70], %o4
loop_5233:
std %f10, [%l7 + 0x48]
fmovd %f2, %f2
loop_5234:
tleu %icc, 0x4
ldx [%l7 + 0x38], %o5
ldsw [%l7 + 0x7C], %g1
edge8 %l0, %o2, %o0
fmovde %xcc, %f5, %f11
stx %i5, [%l7 + 0x50]
addccc %g5, %i1, %g4
tge %icc, 0x4
fmovse %xcc, %f3, %f3
fbo,a %fcc2, loop_5235
stw %g6, [%l7 + 0x48]
fandnot1 %f8, %f14, %f2
taddcctv %o7, %o3, %l1
loop_5235:
bl,pt %xcc, loop_5236
fone %f2
fpmerge %f4, %f1, %f10
movcs %icc, %l2, %i0
loop_5236:
movrgz %l6, 0x39B, %o1
fpsub32s %f15, %f4, %f12
fnegd %f8, %f6
ldd [%l7 + 0x50], %f14
fpsub16s %f10, %f9, %f3
fmovdge %xcc, %f8, %f2
fcmple32 %f8, %f12, %l4
for %f0, %f0, %f0
fbge %fcc2, loop_5237
fcmpgt16 %f2, %f0, %g2
ldd [%l7 + 0x38], %f14
faligndata %f8, %f8, %f14
loop_5237:
srax %i4, 0x1C, %i2
fba %fcc3, loop_5238
edge32n %g3, %l3, %i6
stx %l5, [%l7 + 0x10]
bpos,a,pn %xcc, loop_5239
loop_5238:
sth %o6, [%l7 + 0x30]
fors %f13, %f10, %f2
fmovdcs %icc, %f14, %f9
loop_5239:
movvc %xcc, %g7, %i3
ldsh [%l7 + 0x44], %i7
lduw [%l7 + 0x10], %o4
movcs %xcc, %o5, %l0
fandnot1 %f2, %f10, %f8
tvc %xcc, 0x3
lduw [%l7 + 0x78], %g1
ldub [%l7 + 0x55], %o2
ldsh [%l7 + 0x54], %i5
st %f4, [%l7 + 0x68]
fcmpgt16 %f10, %f8, %g5
ldsh [%l7 + 0x12], %i1
stw %g4, [%l7 + 0x08]
movne %xcc, %o0, %g6
std %f10, [%l7 + 0x28]
srlx %o7, 0x1F, %o3
ldub [%l7 + 0x44], %l2
ld [%l7 + 0x7C], %f6
taddcc %i0, 0x1E91, %l1
nop
setx loop_5240, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fba,a %fcc1, loop_5241
sub %l6, 0x0010, %o1
lduw [%l7 + 0x48], %l4
loop_5240:
lduh [%l7 + 0x46], %g2
loop_5241:
fcmpd %fcc2, %f2, %f12
edge32l %i2, %i4, %l3
fornot2s %f6, %f3, %f13
lduh [%l7 + 0x30], %g3
bn,pn %icc, loop_5242
ldub [%l7 + 0x46], %l5
brlez %o6, loop_5243
sllx %i6, %g7, %i3
loop_5242:
edge8l %i7, %o5, %o4
std %f10, [%l7 + 0x40]
loop_5243:
fsrc2s %f7, %f11
movleu %icc, %l0, %g1
fmovrse %o2, %f8, %f13
and %g5, %i1, %g4
ldsh [%l7 + 0x4C], %i5
fmovdl %xcc, %f6, %f7
ldsb [%l7 + 0x0B], %g6
sdivcc %o0, 0x163E, %o7
stb %l2, [%l7 + 0x20]
fsrc2 %f12, %f10
sdiv %o3, 0x1101, %l1
lduh [%l7 + 0x1E], %l6
edge8n %o1, %i0, %l4
sth %g2, [%l7 + 0x7C]
fmovsl %xcc, %f8, %f1
fmuld8sux16 %f10, %f0, %f14
for %f2, %f8, %f0
te %icc, 0x3
lduh [%l7 + 0x5C], %i4
edge16l %i2, %g3, %l3
ldsb [%l7 + 0x21], %l5
xnorcc %i6, %g7, %o6
movpos %icc, %i3, %o5
fcmpgt16 %f10, %f4, %o4
lduh [%l7 + 0x7C], %i7
lduh [%l7 + 0x1C], %l0
bcs loop_5244
stb %g1, [%l7 + 0x0D]
std %f14, [%l7 + 0x30]
sth %o2, [%l7 + 0x56]
loop_5244:
stx %i1, [%l7 + 0x50]
fpmerge %f11, %f9, %f10
array16 %g4, %g5, %g6
fsrc2s %f14, %f13
brlez,a %i5, loop_5245
orcc %o7, 0x0AB7, %l2
ldd [%l7 + 0x40], %f12
fbu,a %fcc1, loop_5246
loop_5245:
or %o3, %o0, %l6
edge32ln %o1, %i0, %l4
fcmpes %fcc2, %f5, %f12
loop_5246:
movl %xcc, %g2, %i4
fmovrslz %i2, %f14, %f10
stb %g3, [%l7 + 0x0D]
mova %xcc, %l3, %l5
edge32n %i6, %l1, %g7
fbul %fcc2, loop_5247
srax %o6, 0x02, %o5
srax %o4, %i3, %l0
fnegd %f8, %f4
loop_5247:
st %f9, [%l7 + 0x4C]
fnors %f4, %f0, %f11
bvs,a %icc, loop_5248
fmovrdgez %i7, %f2, %f6
tg %xcc, 0x4
sra %o2, %g1, %i1
loop_5248:
mulx %g5, %g4, %i5
fbe,a %fcc3, loop_5249
stx %g6, [%l7 + 0x50]
popc 0x04E1, %l2
fmovspos %icc, %f14, %f2
loop_5249:
sdivx %o3, 0x0431, %o0
fbul %fcc3, loop_5250
movgu %icc, %l6, %o7
ldsw [%l7 + 0x30], %i0
orn %o1, %g2, %l4
loop_5250:
brz %i2, loop_5251
bge,a,pn %icc, loop_5252
fpsub16s %f7, %f3, %f7
fornot2s %f1, %f9, %f8
loop_5251:
sth %g3, [%l7 + 0x4C]
loop_5252:
brnz,a %l3, loop_5253
orn %l5, 0x0FEA, %i6
st %f10, [%l7 + 0x1C]
fmovse %icc, %f14, %f3
loop_5253:
or %l1, %i4, %g7
stw %o5, [%l7 + 0x3C]
movle %xcc, %o6, %o4
ld [%l7 + 0x10], %f9
fbg,a %fcc0, loop_5254
ldx [%l7 + 0x40], %l0
std %f2, [%l7 + 0x08]
stw %i3, [%l7 + 0x68]
loop_5254:
fnegs %f14, %f1
bvc,a,pn %xcc, loop_5255
fmovdl %xcc, %f13, %f1
array32 %i7, %o2, %i1
lduh [%l7 + 0x60], %g5
loop_5255:
brgz,a %g1, loop_5256
fbe %fcc1, loop_5257
lduh [%l7 + 0x70], %i5
addcc %g4, %g6, %l2
loop_5256:
fmovsvc %xcc, %f14, %f1
loop_5257:
fmovda %icc, %f4, %f0
ldx [%l7 + 0x08], %o3
std %f0, [%l7 + 0x18]
fmovrslz %l6, %f7, %f14
sth %o0, [%l7 + 0x4C]
st %f12, [%l7 + 0x2C]
fcmpgt32 %f14, %f2, %o7
udivcc %i0, 0x1AE1, %o1
edge16l %l4, %g2, %i2
edge32ln %g3, %l3, %i6
fblg %fcc3, loop_5258
fmovsvc %icc, %f7, %f3
sth %l1, [%l7 + 0x2E]
ldub [%l7 + 0x22], %i4
loop_5258:
st %f8, [%l7 + 0x14]
tvc %icc, 0x5
ldsh [%l7 + 0x22], %g7
ldsb [%l7 + 0x56], %o5
udivcc %o6, 0x1545, %l5
fabss %f15, %f14
fbo,a %fcc2, loop_5259
taddcc %l0, %o4, %i3
stb %i7, [%l7 + 0x38]
fmul8ulx16 %f0, %f4, %f2
loop_5259:
fexpand %f3, %f10
ba,a,pn %icc, loop_5260
fmovdcc %icc, %f2, %f11
alignaddr %o2, %i1, %g5
fmovdn %xcc, %f11, %f4
loop_5260:
movne %icc, %i5, %g1
ldx [%l7 + 0x40], %g6
ldd [%l7 + 0x10], %f4
taddcctv %l2, %g4, %l6
fbul,a %fcc3, loop_5261
fmovsleu %icc, %f14, %f14
ldsb [%l7 + 0x1A], %o0
xnorcc %o7, %o3, %o1
loop_5261:
andn %l4, 0x025E, %i0
fsrc2 %f14, %f8
fmovrslz %g2, %f6, %f1
fcmpgt16 %f12, %f12, %i2
ld [%l7 + 0x70], %f12
mova %icc, %g3, %i6
ldsh [%l7 + 0x76], %l3
sdiv %i4, 0x1770, %l1
ldsb [%l7 + 0x6D], %g7
fmovsg %xcc, %f0, %f8
fbule,a %fcc1, loop_5262
pdist %f14, %f12, %f8
bneg,pn %xcc, loop_5263
fmovda %xcc, %f7, %f3
loop_5262:
fbe %fcc0, loop_5264
lduw [%l7 + 0x48], %o5
loop_5263:
srax %o6, %l5, %o4
ldx [%l7 + 0x18], %i3
loop_5264:
fandnot2 %f2, %f2, %f8
fpsub16s %f11, %f3, %f5
xorcc %i7, %l0, %o2
sth %i1, [%l7 + 0x18]
subc %i5, 0x02D5, %g1
lduh [%l7 + 0x48], %g5
movpos %icc, %g6, %l2
edge8ln %g4, %l6, %o0
sdivcc %o7, 0x09BB, %o3
subccc %l4, %i0, %g2
brgez,a %o1, loop_5265
lduh [%l7 + 0x0E], %i2
brgez %g3, loop_5266
addc %i6, 0x0D38, %i4
loop_5265:
fmul8x16 %f14, %f4, %f8
edge8l %l1, %g7, %o5
loop_5266:
taddcctv %o6, %l3, %o4
fmovsneg %icc, %f4, %f0
fbue %fcc2, loop_5267
brlz,a %l5, loop_5268
ldub [%l7 + 0x64], %i7
fxnor %f10, %f12, %f10
loop_5267:
movrlz %l0, %i3, %i1
loop_5268:
fmovdleu %xcc, %f11, %f1
popc 0x108F, %o2
or %g1, %g5, %i5
ldsb [%l7 + 0x1B], %l2
fsrc1s %f5, %f11
nop
setx loop_5269, %l0, %l1
jmpl %l1, %g4
tgu %icc, 0x4
ldsb [%l7 + 0x39], %l6
fbge %fcc1, loop_5270
loop_5269:
tl %xcc, 0x0
ldx [%l7 + 0x60], %g6
fmovspos %icc, %f8, %f12
loop_5270:
fble,a %fcc2, loop_5271
std %f12, [%l7 + 0x18]
fba %fcc3, loop_5272
fmovrse %o7, %f9, %f8
loop_5271:
fpack16 %f0, %f15
popc 0x0EEA, %o3
loop_5272:
fmuld8ulx16 %f2, %f4, %f0
bneg,a loop_5273
bgu,pn %xcc, loop_5274
xor %o0, 0x19B7, %i0
fcmpes %fcc1, %f10, %f9
loop_5273:
fba,a %fcc3, loop_5275
loop_5274:
bg,a loop_5276
tcc %xcc, 0x7
tvs %icc, 0x2
loop_5275:
brnz %g2, loop_5277
loop_5276:
fnor %f4, %f6, %f14
fand %f2, %f6, %f0
fmovscs %icc, %f8, %f14
loop_5277:
sdivx %o1, 0x022C, %i2
ldub [%l7 + 0x76], %l4
ldsh [%l7 + 0x10], %g3
fandnot2s %f6, %f12, %f5
or %i6, %i4, %l1
fbne,a %fcc0, loop_5278
ldsh [%l7 + 0x0C], %o5
lduh [%l7 + 0x12], %g7
stx %o6, [%l7 + 0x08]
loop_5278:
ldd [%l7 + 0x28], %f0
fmul8x16 %f6, %f4, %f0
fnot2 %f14, %f0
tg %xcc, 0x0
std %f8, [%l7 + 0x48]
fmovrslz %l3, %f7, %f0
tg %icc, 0x2
movle %icc, %l5, %o4
fbo,a %fcc1, loop_5279
std %f12, [%l7 + 0x30]
fbe %fcc1, loop_5280
fmovrse %i7, %f11, %f3
loop_5279:
fmovsg %xcc, %f14, %f5
bcs,pn %xcc, loop_5281
loop_5280:
fpsub32s %f3, %f4, %f15
ba,pn %xcc, loop_5282
bneg loop_5283
loop_5281:
fornot1 %f10, %f6, %f14
fcmpes %fcc0, %f14, %f2
loop_5282:
ta %xcc, 0x3
loop_5283:
ba,a loop_5284
fcmpeq32 %f10, %f14, %l0
ldx [%l7 + 0x48], %i3
fones %f0
loop_5284:
fpmerge %f7, %f12, %f0
fornot1s %f8, %f0, %f13
brz %o2, loop_5285
and %i1, %g5, %g1
fmovsn %xcc, %f3, %f3
fbuge %fcc1, loop_5286
loop_5285:
ldx [%l7 + 0x78], %l2
fmovsleu %xcc, %f5, %f1
movcs %icc, %i5, %g4
loop_5286:
fmovdl %xcc, %f15, %f13
bl,a loop_5287
edge16l %l6, %o7, %g6
fbge %fcc0, loop_5288
fmovdne %icc, %f6, %f3
loop_5287:
sub %o3, 0x1B0D, %i0
ldsb [%l7 + 0x18], %o0
loop_5288:
edge8l %g2, %i2, %o1
ldx [%l7 + 0x28], %l4
movrlz %g3, 0x39B, %i4
andcc %l1, 0x0D81, %o5
fones %f2
tge %xcc, 0x1
lduh [%l7 + 0x72], %g7
xnor %o6, %l3, %l5
xorcc %o4, 0x13B3, %i7
stw %l0, [%l7 + 0x44]
sth %i3, [%l7 + 0x38]
bpos,pn %icc, loop_5289
ldx [%l7 + 0x30], %o2
ldsh [%l7 + 0x08], %i1
fbug %fcc2, loop_5290
loop_5289:
ldx [%l7 + 0x78], %i6
fpmerge %f3, %f14, %f8
ldd [%l7 + 0x40], %f8
loop_5290:
fabsd %f10, %f0
array32 %g5, %g1, %i5
ld [%l7 + 0x54], %f9
nop
setx loop_5291, %l0, %l1
jmpl %l1, %g4
fmovdneg %xcc, %f5, %f0
sth %l2, [%l7 + 0x46]
subcc %o7, 0x0D0C, %g6
loop_5291:
tle %xcc, 0x1
ldsh [%l7 + 0x2A], %l6
sth %i0, [%l7 + 0x42]
fpack16 %f4, %f13
bvc,a,pn %xcc, loop_5292
ldsb [%l7 + 0x57], %o3
ldsb [%l7 + 0x15], %o0
tpos %xcc, 0x0
loop_5292:
nop
setx loop_5293, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sth %i2, [%l7 + 0x16]
tneg %xcc, 0x2
bn,a,pn %xcc, loop_5294
loop_5293:
fandnot2 %f0, %f4, %f0
bvs,a,pn %xcc, loop_5295
fxnors %f9, %f0, %f5
loop_5294:
sth %g2, [%l7 + 0x16]
tle %icc, 0x1
loop_5295:
stb %l4, [%l7 + 0x1E]
fmovrse %o1, %f0, %f13
fxors %f5, %f1, %f7
movrgz %i4, %g3, %l1
ldd [%l7 + 0x78], %f6
fbug,a %fcc1, loop_5296
movrgz %g7, 0x222, %o5
stx %o6, [%l7 + 0x70]
subcc %l3, 0x14E3, %l5
loop_5296:
fmovdcs %icc, %f2, %f8
sth %i7, [%l7 + 0x56]
fand %f6, %f10, %f4
ldd [%l7 + 0x28], %f6
fpsub16s %f0, %f11, %f10
fxnors %f13, %f11, %f5
bge %xcc, loop_5297
stx %o4, [%l7 + 0x48]
fmovsvs %xcc, %f4, %f8
movvs %icc, %i3, %o2
loop_5297:
ldub [%l7 + 0x34], %i1
bleu,a,pt %icc, loop_5298
ldub [%l7 + 0x13], %l0
fcmpes %fcc0, %f12, %f12
udiv %i6, 0x0FB6, %g5
loop_5298:
ldsw [%l7 + 0x38], %g1
fpadd32 %f2, %f0, %f4
fnot2 %f6, %f14
ldx [%l7 + 0x68], %g4
fmul8sux16 %f10, %f2, %f12
fbn %fcc2, loop_5299
sethi 0x11D6, %l2
fbuge,a %fcc3, loop_5300
fnands %f0, %f9, %f1
loop_5299:
fmovsl %xcc, %f0, %f5
bgu,pt %xcc, loop_5301
loop_5300:
fbue,a %fcc2, loop_5302
stb %o7, [%l7 + 0x20]
fmul8x16 %f2, %f2, %f8
loop_5301:
ba,a,pn %xcc, loop_5303
loop_5302:
fpadd16s %f11, %f0, %f11
fcmpes %fcc0, %f3, %f12
sth %i5, [%l7 + 0x56]
loop_5303:
edge16 %g6, %i0, %o3
brz %l6, loop_5304
stb %i2, [%l7 + 0x6F]
ldd [%l7 + 0x50], %f2
fmovsa %icc, %f11, %f15
loop_5304:
fmovdcs %xcc, %f6, %f12
fors %f7, %f15, %f10
siam 0x2
movg %icc, %g2, %o0
bvc,pt %xcc, loop_5305
stw %o1, [%l7 + 0x14]
stb %l4, [%l7 + 0x70]
st %f9, [%l7 + 0x4C]
loop_5305:
ldsw [%l7 + 0x50], %i4
andcc %g3, 0x18F8, %g7
fsrc1 %f2, %f4
edge16ln %l1, %o5, %l3
movrlz %l5, %i7, %o6
ldsh [%l7 + 0x08], %i3
ldd [%l7 + 0x48], %f2
fcmpgt32 %f14, %f4, %o4
fmovdneg %icc, %f12, %f14
sethi 0x0AE8, %o2
fmovsvc %icc, %f12, %f6
fmovdn %icc, %f14, %f11
bgu,pt %icc, loop_5306
ldsw [%l7 + 0x5C], %l0
bgu,a,pt %xcc, loop_5307
ldx [%l7 + 0x20], %i6
loop_5306:
movle %xcc, %g5, %i1
ldsb [%l7 + 0x11], %g1
loop_5307:
fmovrsne %l2, %f7, %f1
fnot1 %f4, %f0
ldsh [%l7 + 0x74], %g4
sra %o7, %g6, %i5
bneg loop_5308
bn,a,pt %icc, loop_5309
movle %xcc, %i0, %o3
addcc %i2, %g2, %o0
loop_5308:
fandnot2 %f12, %f8, %f0
loop_5309:
ldsb [%l7 + 0x70], %l6
stb %l4, [%l7 + 0x1A]
fmovrsne %o1, %f4, %f8
subccc %g3, 0x17C7, %i4
edge8l %l1, %g7, %o5
srl %l3, 0x16, %l5
brz %o6, loop_5310
ldub [%l7 + 0x46], %i7
nop
setx loop_5311, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x26], %i3
loop_5310:
ble,a %icc, loop_5312
fpsub16 %f4, %f4, %f8
loop_5311:
edge8n %o2, %l0, %i6
movge %xcc, %g5, %i1
loop_5312:
subc %g1, %l2, %g4
sth %o4, [%l7 + 0x3C]
fmovse %xcc, %f12, %f0
ba,a loop_5313
fpack32 %f10, %f12, %f10
be loop_5314
fnors %f0, %f6, %f15
loop_5313:
fmovdge %icc, %f3, %f11
fpsub16s %f12, %f13, %f1
loop_5314:
stw %o7, [%l7 + 0x1C]
fcmple32 %f8, %f14, %g6
edge8 %i0, %o3, %i5
ld [%l7 + 0x3C], %f0
ble loop_5315
fbn %fcc0, loop_5316
fsrc1s %f1, %f0
ldsh [%l7 + 0x5A], %i2
loop_5315:
fbn,a %fcc2, loop_5317
loop_5316:
tneg %xcc, 0x4
fpack16 %f10, %f2
srax %g2, 0x09, %o0
loop_5317:
ldsw [%l7 + 0x4C], %l4
stx %l6, [%l7 + 0x08]
stw %g3, [%l7 + 0x20]
ldub [%l7 + 0x5F], %i4
brlz %o1, loop_5318
popc %g7, %o5
movle %icc, %l1, %l5
fbne %fcc2, loop_5319
loop_5318:
udivx %l3, 0x06DC, %i7
sll %o6, 0x16, %o2
tne %icc, 0x7
loop_5319:
st %f1, [%l7 + 0x2C]
fmovdvc %icc, %f13, %f1
fcmpd %fcc1, %f4, %f10
brnz,a %i3, loop_5320
tsubcctv %l0, 0x186A, %g5
siam 0x7
orcc %i6, 0x1900, %i1
loop_5320:
fmovdcs %xcc, %f15, %f13
ldsb [%l7 + 0x6B], %g1
tle %icc, 0x0
movvs %xcc, %l2, %g4
addccc %o7, %g6, %i0
ld [%l7 + 0x34], %f8
ldd [%l7 + 0x20], %f10
movneg %icc, %o4, %i5
ble,pn %icc, loop_5321
fandnot2s %f10, %f13, %f9
sdivx %i2, 0x09CF, %o3
movge %icc, %g2, %l4
loop_5321:
st %f15, [%l7 + 0x74]
fnand %f10, %f0, %f10
ldsb [%l7 + 0x58], %o0
brgez %l6, loop_5322
movleu %icc, %g3, %i4
ldub [%l7 + 0x58], %g7
fands %f3, %f0, %f12
loop_5322:
fmovdgu %icc, %f4, %f15
fandnot2 %f2, %f10, %f2
stw %o1, [%l7 + 0x10]
sth %o5, [%l7 + 0x2E]
st %f12, [%l7 + 0x44]
ldsh [%l7 + 0x4C], %l1
movcc %icc, %l5, %i7
ldsw [%l7 + 0x40], %l3
ldsh [%l7 + 0x66], %o6
bne %xcc, loop_5323
fabss %f10, %f3
ld [%l7 + 0x34], %f13
stb %i3, [%l7 + 0x49]
loop_5323:
bneg loop_5324
ldd [%l7 + 0x70], %f12
ldx [%l7 + 0x40], %l0
edge8ln %o2, %i6, %i1
loop_5324:
ldsh [%l7 + 0x66], %g1
stb %g5, [%l7 + 0x39]
subc %g4, 0x032C, %l2
tgu %icc, 0x7
andn %g6, 0x1AFA, %o7
tcs %xcc, 0x7
lduh [%l7 + 0x56], %i0
umulcc %i5, %i2, %o3
ble,a,pt %icc, loop_5325
srlx %o4, 0x14, %l4
sethi 0x02E0, %o0
fors %f3, %f10, %f13
loop_5325:
fbe %fcc2, loop_5326
edge32n %l6, %g2, %i4
orncc %g7, %g3, %o1
tle %xcc, 0x6
loop_5326:
xnor %o5, 0x13D8, %l5
srlx %l1, 0x10, %i7
fones %f3
stx %o6, [%l7 + 0x30]
and %l3, %i3, %o2
nop
setx loop_5327, %l0, %l1
jmpl %l1, %l0
fornot2 %f6, %f4, %f4
orncc %i1, %i6, %g1
fsrc2 %f0, %f12
loop_5327:
srlx %g4, 0x15, %g5
fbug %fcc0, loop_5328
movpos %icc, %l2, %o7
srl %g6, 0x11, %i0
fmovsle %xcc, %f12, %f9
loop_5328:
fmovsvs %icc, %f14, %f10
fmovsa %xcc, %f4, %f0
tge %icc, 0x6
edge32n %i5, %i2, %o4
ldsh [%l7 + 0x54], %o3
bcc loop_5329
bneg,a,pn %xcc, loop_5330
stb %o0, [%l7 + 0x65]
movpos %xcc, %l6, %l4
loop_5329:
ldsw [%l7 + 0x40], %g2
loop_5330:
bne loop_5331
tneg %icc, 0x0
ldx [%l7 + 0x78], %g7
stx %g3, [%l7 + 0x70]
loop_5331:
srl %o1, %i4, %l5
st %f5, [%l7 + 0x74]
lduw [%l7 + 0x40], %l1
movl %xcc, %i7, %o5
edge16 %o6, %i3, %o2
ldub [%l7 + 0x5C], %l3
fbe,a %fcc1, loop_5332
lduw [%l7 + 0x50], %l0
subcc %i1, 0x0EBA, %i6
bn,pt %xcc, loop_5333
loop_5332:
ble,a,pt %icc, loop_5334
fnot1s %f14, %f11
fpackfix %f8, %f1
loop_5333:
fmovrsgz %g1, %f10, %f6
loop_5334:
fmovrsgez %g5, %f2, %f8
fmovda %xcc, %f14, %f6
stw %l2, [%l7 + 0x50]
bvc %xcc, loop_5335
orn %o7, %g4, %i0
ld [%l7 + 0x08], %f4
fbe %fcc1, loop_5336
loop_5335:
fornot1 %f12, %f10, %f2
bgu,a,pn %xcc, loop_5337
brlez,a %g6, loop_5338
loop_5336:
movrne %i2, %o4, %i5
fnot1s %f8, %f1
loop_5337:
subcc %o0, %l6, %l4
loop_5338:
fnegd %f2, %f12
sll %o3, 0x16, %g7
fbo,a %fcc2, loop_5339
fmovdg %xcc, %f4, %f12
tg %icc, 0x7
fmovdg %icc, %f6, %f11
loop_5339:
edge32ln %g2, %o1, %g3
ldd [%l7 + 0x40], %f6
fnors %f6, %f4, %f5
edge8n %i4, %l5, %l1
fbn,a %fcc3, loop_5340
ldsb [%l7 + 0x47], %i7
fnegd %f0, %f0
bne,a,pt %xcc, loop_5341
loop_5340:
ldd [%l7 + 0x30], %f14
ldsh [%l7 + 0x2A], %o6
ld [%l7 + 0x1C], %f8
loop_5341:
ldsw [%l7 + 0x48], %i3
bgu,a loop_5342
orncc %o5, %l3, %l0
fmovscs %icc, %f11, %f1
st %f15, [%l7 + 0x3C]
loop_5342:
fmovrde %i1, %f12, %f10
stx %o2, [%l7 + 0x18]
fbne,a %fcc1, loop_5343
for %f2, %f8, %f6
fcmped %fcc1, %f4, %f0
movne %xcc, %g1, %i6
loop_5343:
movge %xcc, %l2, %o7
andcc %g5, %g4, %g6
lduw [%l7 + 0x08], %i2
fcmpeq32 %f8, %f8, %o4
fbo %fcc3, loop_5344
std %f6, [%l7 + 0x58]
fblg,a %fcc1, loop_5345
stw %i5, [%l7 + 0x60]
loop_5344:
brnz,a %i0, loop_5346
mulscc %o0, %l4, %l6
loop_5345:
ldsb [%l7 + 0x33], %o3
fbge,a %fcc1, loop_5347
loop_5346:
ldx [%l7 + 0x10], %g2
ldd [%l7 + 0x18], %f4
fmovdleu %icc, %f15, %f7
loop_5347:
fornot2s %f14, %f3, %f12
tge %xcc, 0x3
andn %o1, 0x07FB, %g3
ldsw [%l7 + 0x5C], %g7
stw %i4, [%l7 + 0x6C]
add %l5, 0x09D1, %l1
movl %xcc, %o6, %i7
ldsh [%l7 + 0x5A], %i3
edge16ln %l3, %o5, %i1
bvs loop_5348
srlx %o2, 0x19, %l0
ldd [%l7 + 0x30], %f6
call loop_5349
loop_5348:
fmovsvc %xcc, %f10, %f9
st %f13, [%l7 + 0x24]
ld [%l7 + 0x74], %f3
loop_5349:
edge32ln %i6, %l2, %g1
tsubcctv %o7, %g5, %g4
fand %f2, %f10, %f2
fone %f12
stb %g6, [%l7 + 0x3A]
fble %fcc1, loop_5350
fcmpd %fcc1, %f12, %f12
fmul8x16 %f3, %f0, %f14
movg %xcc, %o4, %i2
loop_5350:
orncc %i5, 0x1B0D, %i0
tleu %xcc, 0x2
sth %l4, [%l7 + 0x14]
movrgez %l6, 0x014, %o0
stx %g2, [%l7 + 0x58]
fone %f14
ba,a loop_5351
fors %f5, %f9, %f1
ldx [%l7 + 0x60], %o3
ldsw [%l7 + 0x14], %g3
loop_5351:
alignaddr %o1, %g7, %l5
lduw [%l7 + 0x44], %i4
and %l1, 0x0255, %o6
fnands %f14, %f5, %f3
and %i3, %i7, %o5
lduh [%l7 + 0x0C], %l3
movcs %icc, %o2, %i1
fpsub16s %f7, %f4, %f14
bn,a %xcc, loop_5352
ld [%l7 + 0x40], %f9
and %l0, %i6, %l2
fsrc2s %f7, %f8
loop_5352:
tg %xcc, 0x1
fble,a %fcc3, loop_5353
fbe,a %fcc0, loop_5354
fnand %f14, %f4, %f6
fcmpeq32 %f14, %f6, %o7
loop_5353:
fpack32 %f4, %f0, %f10
loop_5354:
fcmpes %fcc0, %f15, %f15
movrne %g1, %g5, %g6
xnor %g4, 0x1209, %i2
udivx %o4, 0x0F5C, %i0
ldsw [%l7 + 0x20], %i5
bcc,pn %icc, loop_5355
srax %l6, 0x0D, %o0
pdist %f14, %f6, %f0
movpos %icc, %g2, %l4
loop_5355:
tle %xcc, 0x2
xnorcc %o3, %o1, %g3
tcc %icc, 0x3
lduh [%l7 + 0x4E], %g7
addcc %i4, %l5, %o6
fmovrdgz %i3, %f0, %f10
st %f10, [%l7 + 0x08]
fcmple32 %f6, %f8, %l1
fcmpeq16 %f14, %f8, %i7
std %f8, [%l7 + 0x20]
ldd [%l7 + 0x38], %f8
tcs %icc, 0x3
sll %o5, 0x1E, %l3
std %f4, [%l7 + 0x10]
tg %icc, 0x7
ldsw [%l7 + 0x0C], %i1
fbg,a %fcc2, loop_5356
fmovdneg %xcc, %f11, %f15
fors %f15, %f15, %f10
fmovde %xcc, %f12, %f5
loop_5356:
ldsb [%l7 + 0x6A], %o2
lduh [%l7 + 0x2C], %i6
fbe,a %fcc2, loop_5357
ta %icc, 0x6
fxor %f6, %f2, %f6
tsubcc %l2, 0x0BF2, %l0
loop_5357:
brlez %g1, loop_5358
ld [%l7 + 0x34], %f13
tcc %xcc, 0x1
umul %g5, 0x0BD1, %g6
loop_5358:
fmovrdlez %g4, %f10, %f12
fbule %fcc3, loop_5359
tcs %icc, 0x1
movn %icc, %i2, %o7
stb %i0, [%l7 + 0x12]
loop_5359:
ldsb [%l7 + 0x1C], %i5
fbn %fcc0, loop_5360
fmovrsgz %l6, %f7, %f10
sth %o4, [%l7 + 0x20]
ldsh [%l7 + 0x26], %o0
loop_5360:
tl %icc, 0x7
lduh [%l7 + 0x78], %l4
ldd [%l7 + 0x58], %f0
stx %o3, [%l7 + 0x48]
siam 0x5
tne %xcc, 0x6
fpack32 %f6, %f12, %f0
fnot2s %f8, %f4
fbn,a %fcc0, loop_5361
fpsub32s %f13, %f13, %f4
bleu,a,pn %xcc, loop_5362
stx %g2, [%l7 + 0x50]
loop_5361:
ldsw [%l7 + 0x20], %g3
lduw [%l7 + 0x44], %g7
loop_5362:
movge %icc, %i4, %l5
mulx %o6, %i3, %l1
ldd [%l7 + 0x10], %f6
movvs %icc, %i7, %o1
ldub [%l7 + 0x20], %l3
movrgz %i1, 0x09D, %o2
std %f10, [%l7 + 0x68]
fmovrdlz %o5, %f8, %f10
fand %f2, %f2, %f6
fpadd32s %f6, %f14, %f13
tle %xcc, 0x3
fornot2 %f14, %f6, %f10
fnot2 %f0, %f4
edge32 %i6, %l2, %g1
fnot2 %f6, %f2
st %f7, [%l7 + 0x08]
mulx %l0, %g5, %g4
bvc,a %icc, loop_5363
bpos,a,pn %icc, loop_5364
tneg %icc, 0x1
fcmpne32 %f4, %f8, %g6
loop_5363:
fornot2s %f14, %f12, %f12
loop_5364:
tg %xcc, 0x4
movcs %icc, %o7, %i2
movvc %xcc, %i5, %i0
mova %xcc, %o4, %o0
fandnot1s %f15, %f14, %f13
movpos %xcc, %l4, %o3
bl,pt %icc, loop_5365
udiv %l6, 0x152E, %g3
fmovrslz %g2, %f4, %f9
fcmpeq32 %f0, %f4, %g7
loop_5365:
fbn %fcc0, loop_5366
movgu %xcc, %i4, %o6
fornot2 %f0, %f14, %f6
fbu,a %fcc2, loop_5367
loop_5366:
srlx %i3, %l5, %i7
lduh [%l7 + 0x38], %o1
std %f6, [%l7 + 0x38]
loop_5367:
taddcctv %l3, 0x1D90, %l1
ld [%l7 + 0x10], %f9
fcmpne32 %f12, %f12, %o2
bleu,a %xcc, loop_5368
edge32ln %i1, %o5, %i6
fbg,a %fcc3, loop_5369
fnot2 %f10, %f10
loop_5368:
ldsb [%l7 + 0x73], %l2
ldx [%l7 + 0x28], %l0
loop_5369:
brz,a %g5, loop_5370
fpackfix %f0, %f13
fmovsleu %xcc, %f8, %f7
fmovscs %icc, %f4, %f1
loop_5370:
stw %g1, [%l7 + 0x50]
lduw [%l7 + 0x6C], %g6
lduw [%l7 + 0x40], %g4
stw %i2, [%l7 + 0x08]
ldd [%l7 + 0x68], %f10
lduh [%l7 + 0x6C], %i5
bcs,a,pt %xcc, loop_5371
fsrc1s %f12, %f13
ldd [%l7 + 0x18], %f2
fand %f10, %f6, %f12
loop_5371:
fbg %fcc0, loop_5372
movneg %xcc, %i0, %o4
fcmpeq32 %f10, %f14, %o0
fzeros %f5
loop_5372:
brlez %o7, loop_5373
lduw [%l7 + 0x10], %l4
movpos %icc, %l6, %o3
ldd [%l7 + 0x60], %f4
loop_5373:
ldub [%l7 + 0x2A], %g2
fmovdl %xcc, %f4, %f7
udivx %g7, 0x01CF, %i4
stw %o6, [%l7 + 0x60]
st %f0, [%l7 + 0x6C]
movvc %icc, %i3, %l5
ld [%l7 + 0x24], %f2
sth %i7, [%l7 + 0x52]
movcc %icc, %o1, %g3
fbul,a %fcc3, loop_5374
ldx [%l7 + 0x70], %l3
fornot2s %f5, %f7, %f13
ldd [%l7 + 0x68], %f6
loop_5374:
bvs,pt %icc, loop_5375
xor %l1, %i1, %o2
stw %o5, [%l7 + 0x5C]
movpos %xcc, %l2, %i6
loop_5375:
st %f2, [%l7 + 0x30]
mulscc %g5, 0x0A02, %l0
bpos,pn %icc, loop_5376
fpadd32s %f3, %f5, %f3
fbe %fcc2, loop_5377
fmovsneg %xcc, %f8, %f14
loop_5376:
alignaddr %g6, %g4, %i2
ldsw [%l7 + 0x24], %i5
loop_5377:
fmovde %xcc, %f10, %f14
lduh [%l7 + 0x08], %i0
ld [%l7 + 0x54], %f13
tle %icc, 0x4
ld [%l7 + 0x24], %f12
ldd [%l7 + 0x70], %f10
fpsub16s %f0, %f13, %f0
fbne,a %fcc2, loop_5378
stx %g1, [%l7 + 0x28]
fcmple32 %f10, %f14, %o0
stw %o4, [%l7 + 0x5C]
loop_5378:
std %f2, [%l7 + 0x48]
fmovs %f8, %f8
fpadd32s %f14, %f0, %f0
fxnor %f10, %f10, %f14
stx %o7, [%l7 + 0x78]
tsubcc %l4, 0x0655, %l6
tvc %xcc, 0x6
tn %icc, 0x5
fand %f8, %f6, %f10
edge16 %o3, %g2, %i4
fmovsn %icc, %f4, %f14
fnands %f3, %f10, %f7
ble,pt %icc, loop_5379
tsubcctv %g7, %o6, %l5
stb %i3, [%l7 + 0x26]
edge16n %o1, %g3, %l3
loop_5379:
stx %i7, [%l7 + 0x10]
fnegs %f9, %f15
ldx [%l7 + 0x58], %l1
sth %i1, [%l7 + 0x0E]
st %f1, [%l7 + 0x5C]
call loop_5380
fnegs %f14, %f8
movrlz %o2, %l2, %i6
fmovrse %o5, %f0, %f7
loop_5380:
brgez %g5, loop_5381
ldx [%l7 + 0x20], %l0
fcmpd %fcc1, %f6, %f12
fmovsneg %xcc, %f4, %f13
loop_5381:
brgez,a %g6, loop_5382
fmovrdlz %g4, %f2, %f6
fmovrsgz %i5, %f11, %f9
movleu %xcc, %i0, %g1
loop_5382:
movge %icc, %o0, %i2
sth %o4, [%l7 + 0x08]
sdivcc %o7, 0x07C7, %l4
ldd [%l7 + 0x40], %f6
be,a %icc, loop_5383
tl %icc, 0x3
edge32n %l6, %g2, %o3
stw %i4, [%l7 + 0x1C]
loop_5383:
fpsub32s %f1, %f11, %f3
fcmpeq16 %f6, %f10, %g7
bshuffle %f8, %f12, %f8
ldsh [%l7 + 0x72], %l5
nop
setx loop_5384, %l0, %l1
jmpl %l1, %o6
fmovsle %icc, %f12, %f10
stx %i3, [%l7 + 0x50]
be,a,pn %xcc, loop_5385
loop_5384:
nop
setx loop_5386, %l0, %l1
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 + 0x34], %g3
fba,a %fcc0, loop_5387
loop_5385:
lduw [%l7 + 0x1C], %o1
loop_5386:
array16 %l3, %i7, %l1
ldsw [%l7 + 0x58], %o2
loop_5387:
fmul8x16al %f2, %f2, %f12
fbu,a %fcc2, loop_5388
st %f10, [%l7 + 0x74]
bcc,pn %xcc, loop_5389
sdivcc %l2, 0x1150, %i1
loop_5388:
std %f14, [%l7 + 0x10]
bge,a,pn %icc, loop_5390
loop_5389:
tgu %xcc, 0x2
sdivcc %i6, 0x1839, %o5
fbn,a %fcc1, loop_5391
loop_5390:
ldub [%l7 + 0x64], %g5
movvs %xcc, %l0, %g6
srax %g4, %i0, %g1
loop_5391:
movpos %xcc, %i5, %o0
std %f0, [%l7 + 0x38]
fmovde %icc, %f14, %f4
tpos %icc, 0x7
fmovda %icc, %f10, %f14
ldx [%l7 + 0x78], %i2
stx %o4, [%l7 + 0x20]
edge8ln %l4, %l6, %g2
stx %o7, [%l7 + 0x40]
movrgz %o3, %g7, %i4
fpadd32 %f8, %f6, %f12
fpsub32 %f8, %f10, %f8
movpos %icc, %o6, %i3
nop
setx loop_5392, %l0, %l1
jmpl %l1, %l5
ldsh [%l7 + 0x4A], %o1
smulcc %g3, 0x05C4, %l3
fpsub32s %f9, %f2, %f8
loop_5392:
fxors %f11, %f14, %f2
fone %f14
ldsw [%l7 + 0x18], %i7
fbuge,a %fcc1, loop_5393
fcmpd %fcc0, %f4, %f14
lduw [%l7 + 0x14], %l1
movl %xcc, %o2, %i1
loop_5393:
fmovscs %icc, %f12, %f4
tgu %icc, 0x3
ldsb [%l7 + 0x38], %i6
ldub [%l7 + 0x2D], %l2
fmovsg %icc, %f0, %f10
stb %o5, [%l7 + 0x1D]
fmovde %icc, %f13, %f3
smul %l0, %g6, %g4
std %f6, [%l7 + 0x38]
movne %xcc, %g5, %i0
umul %g1, %o0, %i5
fornot2s %f7, %f15, %f12
ldx [%l7 + 0x30], %i2
ldsb [%l7 + 0x2B], %o4
and %l4, 0x0A41, %l6
lduh [%l7 + 0x1E], %g2
fcmple32 %f10, %f2, %o3
movvs %icc, %g7, %i4
fmovdg %icc, %f0, %f0
subcc %o7, %i3, %o6
ldsb [%l7 + 0x21], %o1
fand %f14, %f14, %f10
fbuge,a %fcc3, loop_5394
brnz,a %l5, loop_5395
fmovsvc %icc, %f1, %f6
st %f8, [%l7 + 0x2C]
loop_5394:
smul %g3, 0x0DC1, %i7
loop_5395:
pdist %f8, %f6, %f8
fba %fcc3, loop_5396
ldub [%l7 + 0x75], %l3
stw %o2, [%l7 + 0x70]
bge loop_5397
loop_5396:
lduw [%l7 + 0x48], %l1
edge16 %i6, %l2, %i1
movvs %icc, %o5, %l0
loop_5397:
movne %icc, %g4, %g6
fmovrsne %g5, %f13, %f5
fmovsvc %xcc, %f11, %f8
srax %i0, 0x1E, %g1
ldub [%l7 + 0x5C], %i5
addccc %i2, 0x1367, %o4
edge8ln %o0, %l6, %g2
taddcctv %o3, 0x1151, %g7
fnegs %f11, %f10
fpsub32 %f8, %f2, %f8
movvc %xcc, %i4, %l4
fmovsneg %xcc, %f3, %f14
bcs,a %icc, loop_5398
lduw [%l7 + 0x58], %o7
ldsh [%l7 + 0x60], %i3
edge32 %o6, %o1, %l5
loop_5398:
lduw [%l7 + 0x44], %i7
ble,pn %icc, loop_5399
fblg %fcc2, loop_5400
st %f1, [%l7 + 0x14]
stb %l3, [%l7 + 0x36]
loop_5399:
fcmple16 %f8, %f8, %g3
loop_5400:
stx %o2, [%l7 + 0x78]
ld [%l7 + 0x0C], %f8
ld [%l7 + 0x70], %f13
fmovdgu %xcc, %f1, %f5
movre %l1, %i6, %l2
brlz,a %o5, loop_5401
bvc,a loop_5402
ldsb [%l7 + 0x72], %i1
sethi 0x1A99, %g4
loop_5401:
orcc %l0, 0x1A4C, %g5
loop_5402:
tne %icc, 0x0
sth %g6, [%l7 + 0x44]
fbul %fcc1, loop_5403
mova %xcc, %i0, %g1
movpos %xcc, %i2, %o4
brgz,a %i5, loop_5404
loop_5403:
movl %icc, %l6, %o0
taddcctv %o3, 0x1592, %g7
ldub [%l7 + 0x64], %i4
loop_5404:
orcc %g2, 0x02FB, %o7
nop
setx loop_5405, %l0, %l1
jmpl %l1, %i3
lduh [%l7 + 0x60], %o6
xor %o1, 0x003E, %l4
fpadd32s %f1, %f4, %f15
loop_5405:
edge8 %i7, %l3, %l5
nop
setx loop_5406, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot1s %f5, %f15, %f12
ld [%l7 + 0x34], %f8
edge32ln %g3, %l1, %i6
loop_5406:
sub %o2, 0x0DAA, %l2
st %f12, [%l7 + 0x54]
stx %o5, [%l7 + 0x70]
stb %g4, [%l7 + 0x1E]
st %f7, [%l7 + 0x5C]
sth %l0, [%l7 + 0x44]
fmovdpos %icc, %f4, %f8
array8 %i1, %g5, %i0
fbule %fcc1, loop_5407
fmovsge %icc, %f11, %f2
addccc %g6, %i2, %o4
lduh [%l7 + 0x70], %g1
loop_5407:
lduh [%l7 + 0x68], %i5
fmovdpos %icc, %f0, %f13
fmovdneg %xcc, %f14, %f7
lduw [%l7 + 0x2C], %o0
tgu %xcc, 0x6
fcmps %fcc0, %f9, %f9
lduh [%l7 + 0x2A], %l6
fnors %f5, %f3, %f5
ldd [%l7 + 0x48], %f6
stb %g7, [%l7 + 0x39]
movrgez %i4, 0x229, %g2
fnot2s %f3, %f7
std %f14, [%l7 + 0x18]
ldd [%l7 + 0x40], %f0
ldub [%l7 + 0x64], %o3
fmovdcs %icc, %f4, %f1
edge16ln %i3, %o6, %o1
movvc %xcc, %o7, %i7
edge16l %l4, %l3, %g3
sdiv %l1, 0x09BC, %l5
stx %i6, [%l7 + 0x30]
ldsw [%l7 + 0x7C], %o2
fcmpne16 %f6, %f8, %o5
call loop_5408
sra %g4, %l0, %l2
orncc %g5, 0x10FF, %i0
bl,a,pt %icc, loop_5409
loop_5408:
movrgz %g6, 0x34B, %i2
edge8ln %i1, %o4, %i5
fandnot1s %f12, %f2, %f1
loop_5409:
lduh [%l7 + 0x78], %g1
fzeros %f15
ld [%l7 + 0x14], %f5
lduh [%l7 + 0x76], %l6
lduh [%l7 + 0x3E], %g7
ldx [%l7 + 0x68], %o0
bvs,pn %icc, loop_5410
st %f5, [%l7 + 0x18]
fmovdneg %icc, %f13, %f11
taddcctv %i4, 0x0E85, %g2
loop_5410:
xor %i3, 0x1072, %o3
fmovdcc %icc, %f6, %f8
stx %o1, [%l7 + 0x08]
edge8 %o7, %o6, %i7
tcs %xcc, 0x2
fnot1 %f4, %f4
movcc %icc, %l4, %l3
fandnot1s %f9, %f15, %f0
movg %xcc, %g3, %l5
srl %i6, 0x0A, %l1
ld [%l7 + 0x3C], %f15
fcmpeq32 %f14, %f12, %o5
sethi 0x1249, %g4
bge,a %xcc, loop_5411
std %f14, [%l7 + 0x50]
bvc %icc, loop_5412
sth %o2, [%l7 + 0x56]
loop_5411:
fmovda %xcc, %f2, %f0
stb %l0, [%l7 + 0x36]
loop_5412:
fmovscs %icc, %f2, %f15
edge32n %l2, %g5, %g6
ldsh [%l7 + 0x4A], %i2
fandnot2 %f10, %f0, %f2
fmovrslez %i0, %f14, %f0
ldub [%l7 + 0x6A], %i1
fbg,a %fcc1, loop_5413
fmovdneg %xcc, %f6, %f5
umulcc %i5, 0x0756, %g1
lduw [%l7 + 0x34], %l6
loop_5413:
fblg,a %fcc1, loop_5414
fbe %fcc3, loop_5415
movg %xcc, %g7, %o0
fmovdn %xcc, %f9, %f12
loop_5414:
udivcc %o4, 0x0E27, %i4
loop_5415:
ldx [%l7 + 0x70], %g2
st %f13, [%l7 + 0x28]
edge8l %o3, %o1, %i3
fmovdne %xcc, %f13, %f12
fors %f5, %f10, %f9
for %f12, %f2, %f10
bgu,a %xcc, loop_5416
ldx [%l7 + 0x60], %o6
fbug %fcc0, loop_5417
stx %o7, [%l7 + 0x50]
loop_5416:
fornot1s %f3, %f13, %f12
popc 0x1830, %i7
loop_5417:
edge32ln %l3, %g3, %l5
stw %i6, [%l7 + 0x38]
std %f4, [%l7 + 0x40]
fmovdneg %xcc, %f13, %f4
nop
setx loop_5418, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movleu %xcc, %l1, %l4
ldub [%l7 + 0x62], %o5
std %f12, [%l7 + 0x68]
loop_5418:
fxors %f2, %f1, %f0
fmovrdne %o2, %f8, %f0
lduh [%l7 + 0x24], %g4
fmovspos %xcc, %f15, %f5
st %f1, [%l7 + 0x58]
andcc %l0, %g5, %g6
fpmerge %f10, %f2, %f4
stx %l2, [%l7 + 0x60]
tne %icc, 0x6
add %i2, 0x1B0C, %i1
ldd [%l7 + 0x60], %f4
ldsh [%l7 + 0x38], %i0
ldsh [%l7 + 0x2C], %i5
srl %g1, 0x15, %l6
bneg,pt %xcc, loop_5419
fmovdn %xcc, %f0, %f7
fsrc2 %f2, %f10
tsubcctv %g7, %o0, %i4
loop_5419:
orn %g2, %o4, %o1
fnegd %f6, %f0
movg %icc, %o3, %i3
ld [%l7 + 0x5C], %f2
umul %o6, 0x1D24, %i7
fsrc1s %f14, %f13
ldsb [%l7 + 0x4A], %l3
fnot2 %f4, %f4
edge8n %g3, %o7, %i6
fpadd32 %f8, %f2, %f14
ldsh [%l7 + 0x08], %l5
lduh [%l7 + 0x26], %l1
tneg %icc, 0x6
fmul8x16au %f8, %f12, %f0
stx %l4, [%l7 + 0x18]
lduh [%l7 + 0x20], %o5
fands %f2, %f6, %f4
edge32l %o2, %l0, %g5
umul %g6, 0x1423, %g4
fmovsa %xcc, %f11, %f7
fmul8x16al %f4, %f5, %f10
fmovsvc %xcc, %f2, %f4
stw %i2, [%l7 + 0x64]
edge32ln %i1, %i0, %i5
sth %g1, [%l7 + 0x4E]
orncc %l2, %g7, %o0
tneg %xcc, 0x2
stx %l6, [%l7 + 0x18]
edge8l %g2, %o4, %i4
edge32l %o3, %o1, %o6
bpos,a,pn %xcc, loop_5420
ldx [%l7 + 0x18], %i3
ld [%l7 + 0x4C], %f2
std %f14, [%l7 + 0x60]
loop_5420:
fzero %f6
lduw [%l7 + 0x40], %i7
fba %fcc0, loop_5421
ldsb [%l7 + 0x40], %l3
lduw [%l7 + 0x18], %o7
ble %xcc, loop_5422
loop_5421:
array8 %i6, %l5, %g3
std %f10, [%l7 + 0x50]
fcmpes %fcc0, %f0, %f15
loop_5422:
ldx [%l7 + 0x48], %l1
movcs %xcc, %o5, %o2
stb %l0, [%l7 + 0x34]
ldd [%l7 + 0x58], %f0
tne %icc, 0x0
fcmps %fcc0, %f0, %f4
edge8 %g5, %l4, %g6
fnot2s %f0, %f1
ldsw [%l7 + 0x44], %g4
fmovrsne %i2, %f7, %f1
fmovrde %i1, %f14, %f14
st %f0, [%l7 + 0x54]
udiv %i5, 0x148B, %g1
bn,a,pt %xcc, loop_5423
andncc %l2, %g7, %o0
fsrc1 %f0, %f10
edge32n %i0, %g2, %l6
loop_5423:
fmovdvc %icc, %f11, %f4
fxnor %f2, %f10, %f0
brz,a %i4, loop_5424
fmovrde %o3, %f10, %f8
umul %o1, 0x01D7, %o4
fands %f0, %f5, %f5
loop_5424:
bne,a,pn %xcc, loop_5425
movne %xcc, %o6, %i3
add %i7, 0x0598, %l3
fxors %f11, %f2, %f9
loop_5425:
ldub [%l7 + 0x29], %i6
bne,pn %xcc, loop_5426
fmovdge %icc, %f14, %f12
fexpand %f2, %f12
ld [%l7 + 0x1C], %f11
loop_5426:
alignaddr %l5, %g3, %o7
xnor %o5, %o2, %l1
ldsh [%l7 + 0x32], %g5
alignaddrl %l4, %l0, %g4
srax %i2, 0x10, %i1
ld [%l7 + 0x68], %f8
fmovrdlez %i5, %f0, %f12
fors %f12, %f13, %f4
fmovsneg %xcc, %f1, %f4
fmovsvs %xcc, %f15, %f1
fbu,a %fcc0, loop_5427
fbl,a %fcc0, loop_5428
std %f2, [%l7 + 0x10]
movcs %xcc, %g1, %g6
loop_5427:
ldsw [%l7 + 0x40], %g7
loop_5428:
fnegd %f12, %f4
edge8ln %o0, %l2, %g2
fbu,a %fcc0, loop_5429
lduh [%l7 + 0x34], %i0
stb %i4, [%l7 + 0x6E]
std %f6, [%l7 + 0x70]
loop_5429:
movvc %xcc, %l6, %o3
fmovsleu %icc, %f1, %f2
fexpand %f6, %f12
array16 %o1, %o6, %i3
ldub [%l7 + 0x5D], %i7
fmovdg %xcc, %f11, %f5
sllx %l3, 0x07, %i6
fcmps %fcc1, %f11, %f6
sth %o4, [%l7 + 0x20]
fnor %f4, %f2, %f0
fmul8ulx16 %f10, %f2, %f8
call loop_5430
fsrc1s %f4, %f3
stw %l5, [%l7 + 0x50]
ldsb [%l7 + 0x51], %o7
loop_5430:
fmovrdgz %g3, %f2, %f6
sdivx %o5, 0x0BCF, %l1
ble,a %xcc, loop_5431
fones %f8
st %f10, [%l7 + 0x7C]
fmovscc %icc, %f0, %f2
loop_5431:
bl %xcc, loop_5432
stw %g5, [%l7 + 0x74]
fmul8x16 %f15, %f14, %f14
ldub [%l7 + 0x53], %l4
loop_5432:
ldsh [%l7 + 0x18], %l0
brgez,a %g4, loop_5433
mova %xcc, %i2, %i1
brnz %i5, loop_5434
lduw [%l7 + 0x54], %o2
loop_5433:
fmovs %f13, %f12
fpack16 %f2, %f14
loop_5434:
bgu %xcc, loop_5435
pdist %f6, %f10, %f8
fmovrsgz %g1, %f14, %f2
fbn %fcc2, loop_5436
loop_5435:
bleu %xcc, loop_5437
sllx %g6, 0x0C, %o0
xorcc %l2, %g7, %g2
loop_5436:
bpos %icc, loop_5438
loop_5437:
ldsh [%l7 + 0x0C], %i0
st %f2, [%l7 + 0x30]
ldub [%l7 + 0x40], %l6
loop_5438:
fmovsa %icc, %f1, %f7
fmovrsgz %i4, %f9, %f6
fornot1 %f2, %f12, %f4
std %f4, [%l7 + 0x48]
std %f12, [%l7 + 0x78]
fbo,a %fcc0, loop_5439
brgz %o1, loop_5440
andncc %o3, %o6, %i7
tneg %xcc, 0x4
loop_5439:
fpadd32 %f14, %f14, %f8
loop_5440:
fmul8x16 %f6, %f12, %f4
umul %i3, %i6, %l3
ldsb [%l7 + 0x17], %l5
fornot2 %f8, %f14, %f10
fcmpes %fcc1, %f14, %f5
ldx [%l7 + 0x68], %o7
std %f8, [%l7 + 0x70]
fmul8x16 %f11, %f6, %f6
movrgez %g3, %o5, %l1
taddcc %o4, %l4, %g5
fmovdl %xcc, %f2, %f15
stw %l0, [%l7 + 0x44]
fba,a %fcc2, loop_5441
fmul8x16au %f1, %f14, %f8
tneg %xcc, 0x1
st %f14, [%l7 + 0x18]
loop_5441:
fbl %fcc0, loop_5442
edge16l %i2, %i1, %i5
sdivcc %o2, 0x0382, %g1
tneg %icc, 0x5
loop_5442:
brnz %g4, loop_5443
ldsh [%l7 + 0x40], %o0
tneg %xcc, 0x0
sth %g6, [%l7 + 0x54]
loop_5443:
fpack32 %f2, %f6, %f8
bcc,pn %icc, loop_5444
stx %g7, [%l7 + 0x50]
movvs %icc, %l2, %i0
stw %l6, [%l7 + 0x6C]
loop_5444:
ld [%l7 + 0x30], %f15
bpos,a,pn %icc, loop_5445
fxors %f9, %f12, %f2
fornot1 %f10, %f8, %f14
andcc %i4, 0x0278, %g2
loop_5445:
orn %o1, 0x00CB, %o3
movge %xcc, %i7, %i3
fmovscc %icc, %f4, %f1
fmovrdgez %o6, %f2, %f6
fbg,a %fcc2, loop_5446
ldd [%l7 + 0x58], %f8
fbe,a %fcc3, loop_5447
ldub [%l7 + 0x1A], %i6
loop_5446:
fmovrsgez %l3, %f2, %f11
fcmple16 %f4, %f12, %o7
loop_5447:
stb %g3, [%l7 + 0x4B]
bcc,pt %icc, loop_5448
subccc %l5, %l1, %o5
sra %o4, 0x12, %g5
tpos %icc, 0x5
loop_5448:
sra %l0, 0x08, %l4
ld [%l7 + 0x1C], %f6
edge32 %i1, %i5, %o2
ldd [%l7 + 0x08], %f6
ldd [%l7 + 0x28], %f0
stx %i2, [%l7 + 0x28]
fmovdle %xcc, %f2, %f7
umul %g4, 0x1AAF, %o0
sdivx %g6, 0x16DF, %g1
ldsb [%l7 + 0x67], %l2
bge %icc, loop_5449
array32 %g7, %i0, %i4
fmovdge %xcc, %f1, %f2
movge %xcc, %l6, %g2
loop_5449:
fbu %fcc1, loop_5450
fmul8sux16 %f2, %f12, %f4
stb %o3, [%l7 + 0x10]
call loop_5451
loop_5450:
fmovdl %xcc, %f12, %f11
st %f6, [%l7 + 0x44]
fbne %fcc2, loop_5452
loop_5451:
subc %o1, %i3, %o6
fors %f5, %f12, %f0
fmovsg %xcc, %f0, %f3
loop_5452:
movg %xcc, %i6, %i7
fmovrslez %l3, %f4, %f9
sethi 0x0D3D, %o7
addcc %l5, %g3, %l1
edge8ln %o4, %o5, %g5
lduh [%l7 + 0x54], %l4
fpsub32s %f7, %f1, %f6
movvc %xcc, %i1, %l0
fpadd16 %f2, %f14, %f10
movrlz %i5, %o2, %i2
stb %g4, [%l7 + 0x1A]
tsubcc %o0, %g1, %g6
fmul8x16au %f1, %f4, %f4
call loop_5453
sub %l2, %g7, %i4
bcc,a loop_5454
ldd [%l7 + 0x48], %f4
loop_5453:
fones %f3
nop
setx loop_5455, %l0, %l1
jmpl %l1, %i0
loop_5454:
sth %l6, [%l7 + 0x62]
umul %o3, %g2, %i3
sth %o6, [%l7 + 0x74]
loop_5455:
ba %xcc, loop_5456
stx %o1, [%l7 + 0x18]
fmovsneg %icc, %f12, %f1
fcmped %fcc2, %f2, %f6
loop_5456:
lduh [%l7 + 0x48], %i6
movrgez %i7, %o7, %l3
edge16 %l5, %l1, %o4
ldx [%l7 + 0x30], %g3
lduh [%l7 + 0x70], %o5
srl %l4, 0x1A, %i1
fnor %f14, %f8, %f8
fpsub16 %f14, %f14, %f12
ta %xcc, 0x3
bgu,a %xcc, loop_5457
sdivx %l0, 0x1D18, %i5
lduw [%l7 + 0x60], %o2
fcmple16 %f4, %f8, %i2
loop_5457:
fmovrdgez %g4, %f4, %f4
ldsw [%l7 + 0x34], %o0
movge %icc, %g5, %g6
sth %l2, [%l7 + 0x50]
sllx %g1, %i4, %g7
st %f6, [%l7 + 0x24]
taddcctv %i0, 0x1F52, %o3
ldsw [%l7 + 0x28], %g2
or %l6, 0x03E9, %i3
movge %xcc, %o1, %i6
fmul8sux16 %f6, %f14, %f8
fmovscs %icc, %f13, %f7
fba %fcc1, loop_5458
edge16l %o6, %i7, %o7
fxor %f12, %f14, %f0
sdivx %l3, 0x07CD, %l5
loop_5458:
edge8n %o4, %g3, %l1
fpsub16s %f3, %f0, %f0
orncc %l4, 0x1EE5, %i1
fmovs %f12, %f0
fcmpne16 %f14, %f6, %l0
fmovdne %xcc, %f6, %f14
st %f13, [%l7 + 0x54]
fmovdneg %xcc, %f0, %f10
stb %i5, [%l7 + 0x43]
fmovspos %xcc, %f9, %f6
fnot1 %f10, %f8
ldub [%l7 + 0x75], %o5
andn %i2, 0x1E75, %g4
bcc,a,pt %xcc, loop_5459
tgu %xcc, 0x3
fnegs %f11, %f1
for %f12, %f2, %f0
loop_5459:
xor %o0, %g5, %g6
udivcc %o2, 0x127E, %g1
fmovdn %icc, %f13, %f1
andn %l2, %g7, %i4
stb %i0, [%l7 + 0x46]
fcmpgt32 %f2, %f14, %o3
fandnot2 %f0, %f8, %f10
edge8 %l6, %g2, %o1
ldsw [%l7 + 0x7C], %i6
movrne %i3, %i7, %o7
ld [%l7 + 0x28], %f15
fble %fcc2, loop_5460
lduw [%l7 + 0x10], %o6
xor %l5, %l3, %o4
tleu %icc, 0x6
loop_5460:
edge32ln %l1, %l4, %i1
ldx [%l7 + 0x50], %g3
ldsb [%l7 + 0x67], %i5
ldsh [%l7 + 0x2C], %o5
fmul8x16 %f4, %f8, %f14
ldx [%l7 + 0x78], %l0
edge32l %g4, %i2, %g5
fmovdgu %icc, %f9, %f11
stw %g6, [%l7 + 0x34]
ldub [%l7 + 0x66], %o2
movn %xcc, %o0, %g1
ldub [%l7 + 0x57], %l2
fmovsa %icc, %f0, %f7
edge32 %i4, %i0, %g7
and %l6, 0x1EFA, %g2
lduw [%l7 + 0x48], %o1
fzeros %f9
fmul8sux16 %f8, %f6, %f10
ldd [%l7 + 0x58], %f14
fxnors %f6, %f15, %f9
nop
setx loop_5461, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tleu %xcc, 0x1
fxors %f9, %f5, %f6
fmovrde %i6, %f8, %f12
loop_5461:
fcmpgt32 %f8, %f12, %o3
ldsh [%l7 + 0x0A], %i3
lduw [%l7 + 0x08], %i7
ldsw [%l7 + 0x58], %o6
tcc %icc, 0x7
fmul8x16al %f7, %f9, %f4
ldd [%l7 + 0x68], %f4
stb %o7, [%l7 + 0x0F]
bshuffle %f0, %f4, %f6
mulscc %l5, %l3, %l1
stb %o4, [%l7 + 0x42]
fone %f0
movrne %i1, %l4, %i5
brlez,a %g3, loop_5462
movrgez %o5, 0x1CB, %l0
fone %f14
fmovsneg %icc, %f10, %f7
loop_5462:
fbo,a %fcc2, loop_5463
fmovse %xcc, %f11, %f15
fabss %f15, %f5
bvc loop_5464
loop_5463:
fmovsa %icc, %f2, %f1
ld [%l7 + 0x5C], %f4
stw %g4, [%l7 + 0x10]
loop_5464:
fands %f1, %f1, %f8
movrlez %i2, 0x2D6, %g5
fcmpes %fcc1, %f12, %f1
fmovda %icc, %f5, %f14
movrgz %g6, %o0, %o2
brz %l2, loop_5465
tsubcc %i4, %g1, %i0
ta %xcc, 0x4
ldsw [%l7 + 0x24], %g7
loop_5465:
lduh [%l7 + 0x6A], %g2
movge %icc, %o1, %l6
stb %i6, [%l7 + 0x68]
fmovrsgz %i3, %f1, %f10
fsrc1s %f1, %f3
pdist %f12, %f2, %f4
std %f10, [%l7 + 0x68]
fone %f12
mulx %o3, %o6, %o7
fbuge %fcc1, loop_5466
bge,a,pt %icc, loop_5467
fmovrse %l5, %f13, %f7
ldub [%l7 + 0x7A], %i7
loop_5466:
fcmple32 %f12, %f14, %l3
loop_5467:
movrlez %l1, 0x3D4, %i1
fcmpeq32 %f2, %f10, %l4
std %f6, [%l7 + 0x28]
lduw [%l7 + 0x60], %o4
sth %i5, [%l7 + 0x0E]
fmovscs %icc, %f2, %f3
std %f8, [%l7 + 0x78]
stw %g3, [%l7 + 0x48]
udivx %l0, 0x1DFF, %g4
stx %i2, [%l7 + 0x48]
ld [%l7 + 0x64], %f10
lduw [%l7 + 0x24], %o5
fmovsleu %icc, %f8, %f4
sub %g5, 0x1A88, %o0
ldx [%l7 + 0x38], %o2
siam 0x4
ldsw [%l7 + 0x08], %l2
fble,a %fcc0, loop_5468
mulscc %g6, 0x1B93, %g1
fbn %fcc2, loop_5469
alignaddrl %i4, %i0, %g2
loop_5468:
fcmpne32 %f6, %f4, %o1
fmovdgu %xcc, %f6, %f12
loop_5469:
ldsw [%l7 + 0x58], %g7
fmovrde %i6, %f12, %f14
fornot2 %f6, %f4, %f12
movcs %xcc, %l6, %i3
fmul8ulx16 %f10, %f0, %f6
bcc,a,pt %icc, loop_5470
ldd [%l7 + 0x20], %f14
mulx %o3, 0x04CF, %o6
sdivx %o7, 0x15A8, %i7
loop_5470:
movvs %icc, %l5, %l3
fones %f9
bvc,pt %icc, loop_5471
bne,a,pn %xcc, loop_5472
movrlez %i1, 0x021, %l1
stx %l4, [%l7 + 0x40]
loop_5471:
ldsb [%l7 + 0x2F], %i5
loop_5472:
lduw [%l7 + 0x38], %o4
xnor %g3, 0x1C4F, %g4
ldx [%l7 + 0x40], %l0
fmovde %xcc, %f5, %f2
array16 %o5, %g5, %i2
movvc %icc, %o2, %o0
sth %l2, [%l7 + 0x5E]
andncc %g1, %g6, %i0
ta %icc, 0x5
tg %xcc, 0x1
brz %i4, loop_5473
ldub [%l7 + 0x1B], %g2
fmovsn %xcc, %f3, %f14
fbl,a %fcc1, loop_5474
loop_5473:
stw %o1, [%l7 + 0x2C]
ldsh [%l7 + 0x0C], %g7
udiv %i6, 0x0496, %i3
loop_5474:
ldx [%l7 + 0x28], %l6
ldsh [%l7 + 0x10], %o3
nop
setx loop_5475, %l0, %l1
jmpl %l1, %o7
movneg %icc, %o6, %i7
movrlz %l3, %l5, %l1
ldsb [%l7 + 0x4F], %l4
loop_5475:
fsrc1s %f7, %f0
andncc %i5, %i1, %o4
tleu %icc, 0x2
ldsh [%l7 + 0x6A], %g3
movrlez %l0, %g4, %g5
stb %i2, [%l7 + 0x7C]
fnegd %f12, %f4
fandnot2 %f8, %f2, %f10
fandnot1 %f10, %f8, %f12
bleu,a,pt %xcc, loop_5476
edge8n %o2, %o0, %o5
ld [%l7 + 0x74], %f8
fnegd %f0, %f10
loop_5476:
std %f6, [%l7 + 0x08]
fpsub32 %f0, %f6, %f10
fmovdcc %icc, %f0, %f12
movcs %icc, %g1, %l2
fbo %fcc0, loop_5477
move %icc, %g6, %i0
fmovsvs %xcc, %f15, %f0
ldd [%l7 + 0x18], %f4
loop_5477:
bpos %xcc, loop_5478
fors %f11, %f3, %f1
fmovdl %xcc, %f10, %f14
fpadd16 %f4, %f4, %f12
loop_5478:
movrgez %g2, 0x315, %i4
fpadd16 %f2, %f12, %f14
sdivx %o1, 0x042F, %i6
std %f2, [%l7 + 0x40]
edge32n %i3, %l6, %g7
fpadd16 %f12, %f12, %f4
ldd [%l7 + 0x20], %f2
movrlez %o3, %o6, %i7
fbug,a %fcc2, loop_5479
fnot2s %f10, %f8
stw %l3, [%l7 + 0x50]
fmovdcs %xcc, %f7, %f15
loop_5479:
fandnot1s %f3, %f14, %f3
movvc %xcc, %o7, %l5
stx %l1, [%l7 + 0x78]
fmovrdgez %i5, %f4, %f8
ldsw [%l7 + 0x0C], %i1
srax %o4, 0x08, %g3
sth %l0, [%l7 + 0x4C]
udiv %g4, 0x133D, %g5
ld [%l7 + 0x10], %f4
add %i2, %l4, %o2
stx %o0, [%l7 + 0x68]
stb %o5, [%l7 + 0x60]
tn %xcc, 0x5
lduh [%l7 + 0x3E], %g1
fcmpgt16 %f6, %f6, %g6
fmovscc %xcc, %f0, %f3
fnot2s %f7, %f8
tgu %icc, 0x2
udiv %i0, 0x14A2, %l2
array16 %i4, %g2, %o1
fmuld8ulx16 %f8, %f12, %f8
fpmerge %f11, %f15, %f2
ldsw [%l7 + 0x7C], %i6
sll %i3, 0x0B, %g7
fandnot2s %f11, %f10, %f8
stx %l6, [%l7 + 0x40]
movvs %xcc, %o3, %i7
bcs,pn %xcc, loop_5480
fmovdvs %icc, %f5, %f5
ldsw [%l7 + 0x34], %o6
fbuge %fcc3, loop_5481
loop_5480:
tvs %xcc, 0x7
lduh [%l7 + 0x2A], %o7
edge32 %l3, %l5, %i5
loop_5481:
fmovdge %icc, %f8, %f15
edge32l %i1, %o4, %g3
subccc %l1, %l0, %g4
ldsw [%l7 + 0x5C], %g5
sth %i2, [%l7 + 0x70]
movle %icc, %o2, %l4
ldsh [%l7 + 0x50], %o5
lduw [%l7 + 0x5C], %o0
and %g6, 0x1D60, %i0
ldsh [%l7 + 0x3C], %g1
fnor %f6, %f4, %f12
fbl %fcc2, loop_5482
ble,a %icc, loop_5483
ldub [%l7 + 0x72], %l2
ldsh [%l7 + 0x4E], %g2
loop_5482:
std %f0, [%l7 + 0x10]
loop_5483:
ldsw [%l7 + 0x44], %o1
fbo,a %fcc0, loop_5484
std %f4, [%l7 + 0x40]
tsubcctv %i4, 0x0F7B, %i3
fmovde %icc, %f9, %f14
loop_5484:
fexpand %f5, %f8
st %f11, [%l7 + 0x64]
stb %i6, [%l7 + 0x3D]
ld [%l7 + 0x1C], %f13
fmovdle %xcc, %f5, %f13
stb %g7, [%l7 + 0x39]
movrlz %o3, %l6, %i7
fmovdgu %icc, %f15, %f6
fpadd32s %f2, %f12, %f1
nop
setx loop_5485, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x1C], %o7
tcc %icc, 0x7
bpos,a %icc, loop_5486
loop_5485:
fmovsa %icc, %f6, %f11
call loop_5487
fsrc1 %f6, %f12
loop_5486:
udivcc %l3, 0x0F27, %l5
fmovdleu %xcc, %f14, %f2
loop_5487:
st %f2, [%l7 + 0x30]
fpsub32s %f4, %f7, %f6
ldub [%l7 + 0x72], %i5
fornot1s %f12, %f8, %f10
fmovsvs %icc, %f11, %f11
edge32ln %o6, %i1, %g3
ldub [%l7 + 0x66], %o4
brgez,a %l1, loop_5488
tpos %xcc, 0x7
std %f14, [%l7 + 0x08]
tcs %xcc, 0x7
loop_5488:
edge8ln %g4, %g5, %i2
ldsh [%l7 + 0x52], %l0
stw %l4, [%l7 + 0x54]
fmul8x16au %f3, %f14, %f0
fpadd16s %f8, %f10, %f7
xnor %o2, %o0, %g6
taddcctv %o5, 0x056A, %g1
edge8 %i0, %l2, %o1
ldx [%l7 + 0x08], %i4
subccc %i3, 0x1347, %g2
fpadd16s %f7, %f4, %f13
srlx %i6, 0x14, %g7
brz,a %o3, loop_5489
fpsub16 %f10, %f14, %f4
sllx %i7, 0x03, %l6
te %xcc, 0x7
loop_5489:
ldsb [%l7 + 0x33], %o7
fmovrsgez %l3, %f14, %f15
edge32l %i5, %l5, %o6
fmovsgu %xcc, %f3, %f6
mulx %g3, 0x108B, %o4
fmovsvc %icc, %f13, %f7
fpsub32 %f6, %f6, %f12
fbe,a %fcc1, loop_5490
and %l1, %i1, %g5
ldsw [%l7 + 0x40], %i2
sll %l0, 0x04, %l4
loop_5490:
movrlez %o2, %g4, %g6
stw %o5, [%l7 + 0x2C]
std %f8, [%l7 + 0x20]
fmovrdlz %o0, %f8, %f2
ldsw [%l7 + 0x18], %g1
ldd [%l7 + 0x28], %f0
lduh [%l7 + 0x7A], %l2
udivcc %i0, 0x16F1, %i4
ldsh [%l7 + 0x58], %o1
ldsb [%l7 + 0x65], %i3
fmovsge %xcc, %f13, %f5
stx %i6, [%l7 + 0x08]
bleu,pn %xcc, loop_5491
fxnors %f4, %f10, %f6
ldd [%l7 + 0x60], %f0
fnot1 %f0, %f8
loop_5491:
xorcc %g2, 0x01A5, %g7
call loop_5492
ldub [%l7 + 0x2F], %i7
ldsh [%l7 + 0x4C], %o3
ldsw [%l7 + 0x44], %o7
loop_5492:
tge %xcc, 0x7
brgz %l6, loop_5493
edge8ln %i5, %l5, %l3
ldsh [%l7 + 0x0A], %g3
lduw [%l7 + 0x74], %o4
loop_5493:
fmovdcs %xcc, %f1, %f9
fmovdle %icc, %f8, %f13
tgu %icc, 0x6
siam 0x1
st %f4, [%l7 + 0x6C]
lduw [%l7 + 0x20], %l1
fcmped %fcc0, %f6, %f12
ldsh [%l7 + 0x52], %o6
fcmpgt32 %f14, %f8, %g5
movrne %i2, %i1, %l4
fbu %fcc0, loop_5494
st %f4, [%l7 + 0x58]
movrlz %o2, 0x1D7, %g4
tg %icc, 0x3
loop_5494:
movne %xcc, %g6, %l0
fble,a %fcc2, loop_5495
st %f2, [%l7 + 0x3C]
stb %o5, [%l7 + 0x20]
fands %f2, %f5, %f8
loop_5495:
ld [%l7 + 0x70], %f1
fmovs %f13, %f2
stw %g1, [%l7 + 0x2C]
call loop_5496
andncc %l2, %o0, %i0
tcs %icc, 0x7
fbe %fcc0, loop_5497
loop_5496:
nop
setx loop_5498, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movne %icc, %o1, %i3
fbg %fcc2, loop_5499
loop_5497:
fmovsne %icc, %f4, %f4
loop_5498:
sethi 0x14BA, %i4
bneg,a,pn %xcc, loop_5500
loop_5499:
fbug %fcc1, loop_5501
bcs,a loop_5502
movl %icc, %i6, %g7
loop_5500:
bl,a %icc, loop_5503
loop_5501:
fone %f6
loop_5502:
fmovsneg %icc, %f4, %f1
ldsh [%l7 + 0x08], %g2
loop_5503:
alignaddrl %o3, %o7, %l6
bcs,pt %icc, loop_5504
lduh [%l7 + 0x72], %i5
sth %i7, [%l7 + 0x60]
fmovrdlz %l5, %f12, %f14
loop_5504:
bpos,a,pt %xcc, loop_5505
brgz,a %l3, loop_5506
ta %xcc, 0x6
tcc %xcc, 0x2
loop_5505:
sth %o4, [%l7 + 0x32]
loop_5506:
fxnor %f0, %f0, %f0
st %f5, [%l7 + 0x70]
fmovrdgez %g3, %f8, %f14
fmovsl %xcc, %f3, %f6
udivx %l1, 0x0DBD, %g5
ldub [%l7 + 0x2C], %i2
nop
setx loop_5507, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bshuffle %f10, %f4, %f10
fxor %f12, %f2, %f6
for %f12, %f6, %f14
loop_5507:
lduw [%l7 + 0x30], %i1
fmul8x16 %f1, %f2, %f0
tpos %xcc, 0x6
stw %o6, [%l7 + 0x0C]
fzeros %f15
fpadd32 %f6, %f14, %f12
edge8 %l4, %o2, %g4
ldsh [%l7 + 0x18], %l0
tsubcctv %o5, 0x11C0, %g6
xor %g1, %l2, %o0
ldx [%l7 + 0x10], %i0
fmovdvs %xcc, %f12, %f13
fbue %fcc1, loop_5508
sdiv %o1, 0x0386, %i3
fpack16 %f10, %f7
array16 %i6, %g7, %i4
loop_5508:
be,pn %icc, loop_5509
ldub [%l7 + 0x40], %g2
stx %o3, [%l7 + 0x08]
bneg,pt %xcc, loop_5510
loop_5509:
std %f0, [%l7 + 0x70]
tcc %xcc, 0x4
subcc %l6, 0x1362, %i5
loop_5510:
ldub [%l7 + 0x54], %o7
st %f6, [%l7 + 0x1C]
fnot1 %f2, %f12
srlx %l5, 0x17, %i7
popc 0x0E21, %o4
stx %g3, [%l7 + 0x28]
lduh [%l7 + 0x1E], %l1
movg %icc, %l3, %i2
fcmpd %fcc0, %f10, %f4
move %icc, %g5, %o6
fbug,a %fcc3, loop_5511
fmovrse %i1, %f14, %f6
ldd [%l7 + 0x60], %f0
edge8n %o2, %g4, %l0
loop_5511:
fbu,a %fcc0, loop_5512
fmovsgu %xcc, %f6, %f2
fcmple16 %f10, %f6, %o5
fcmpeq32 %f12, %f14, %g6
loop_5512:
fmovde %icc, %f10, %f11
fmovdg %icc, %f6, %f5
ldx [%l7 + 0x68], %l4
lduw [%l7 + 0x28], %g1
ldd [%l7 + 0x48], %f2
fmovrse %o0, %f12, %f5
fmovdl %xcc, %f2, %f9
fmovsvc %icc, %f4, %f5
movrlez %i0, 0x3E6, %l2
ld [%l7 + 0x60], %f3
addc %o1, 0x11C6, %i6
fmovscs %xcc, %f4, %f12
edge8 %g7, %i3, %i4
std %f4, [%l7 + 0x38]
fmovrsgz %g2, %f10, %f3
fmovdn %xcc, %f15, %f12
xnor %o3, %l6, %o7
ldx [%l7 + 0x58], %l5
bl,pt %icc, loop_5513
tsubcc %i7, %i5, %o4
fmovdvs %xcc, %f6, %f5
fsrc1s %f11, %f1
loop_5513:
bge,a,pt %xcc, loop_5514
std %f4, [%l7 + 0x18]
st %f8, [%l7 + 0x28]
sub %g3, %l1, %i2
loop_5514:
tleu %xcc, 0x0
fcmped %fcc1, %f4, %f12
fnot2 %f8, %f8
andncc %g5, %o6, %l3
fmovdcc %icc, %f4, %f8
movpos %xcc, %i1, %o2
fmovdleu %xcc, %f2, %f9
fmovsvc %xcc, %f12, %f14
ld [%l7 + 0x18], %f11
ldsb [%l7 + 0x7E], %g4
movl %icc, %l0, %o5
ldsw [%l7 + 0x34], %l4
tg %xcc, 0x3
st %f2, [%l7 + 0x60]
fmovsneg %xcc, %f1, %f11
umul %g1, %o0, %g6
fabss %f15, %f2
lduh [%l7 + 0x36], %i0
fnegd %f0, %f0
ldub [%l7 + 0x7E], %l2
st %f11, [%l7 + 0x38]
popc 0x0270, %i6
ldsb [%l7 + 0x64], %o1
ldsw [%l7 + 0x4C], %i3
edge16 %i4, %g2, %o3
lduw [%l7 + 0x68], %l6
sub %g7, %l5, %i7
fmovdpos %xcc, %f8, %f0
fone %f2
movcs %xcc, %i5, %o7
edge32l %g3, %o4, %i2
ldx [%l7 + 0x08], %g5
bn,a %xcc, loop_5515
ldsw [%l7 + 0x70], %o6
siam 0x3
movrlz %l3, 0x108, %i1
loop_5515:
movn %xcc, %o2, %l1
ld [%l7 + 0x5C], %f15
fmovrsgez %g4, %f7, %f15
stb %o5, [%l7 + 0x36]
fsrc2 %f14, %f6
ldsb [%l7 + 0x6D], %l0
fpadd16 %f14, %f0, %f4
ld [%l7 + 0x50], %f10
add %l4, 0x117D, %g1
tg %xcc, 0x6
fbuge %fcc3, loop_5516
fmovsne %xcc, %f7, %f11
sth %g6, [%l7 + 0x3A]
movl %icc, %o0, %i0
loop_5516:
fmovrslez %l2, %f1, %f9
fbue,a %fcc3, loop_5517
std %f12, [%l7 + 0x18]
fmovdg %icc, %f7, %f4
std %f6, [%l7 + 0x58]
loop_5517:
edge32 %i6, %i3, %i4
tg %icc, 0x5
movre %g2, 0x013, %o3
fmovdneg %xcc, %f5, %f6
fones %f0
bneg,pn %xcc, loop_5518
movvs %icc, %o1, %g7
tne %icc, 0x2
ldsh [%l7 + 0x0A], %l5
loop_5518:
fbo,a %fcc3, loop_5519
bg,a,pt %icc, loop_5520
lduw [%l7 + 0x5C], %l6
fabsd %f10, %f10
loop_5519:
sdivx %i5, 0x1B83, %o7
loop_5520:
st %f6, [%l7 + 0x28]
bcs,a loop_5521
brgez %g3, loop_5522
ta %icc, 0x0
brgez,a %i7, loop_5523
loop_5521:
fmovrsne %i2, %f15, %f12
loop_5522:
movre %o4, %g5, %l3
sra %i1, 0x04, %o6
loop_5523:
array16 %l1, %o2, %o5
fmovdle %icc, %f1, %f5
fbue %fcc3, loop_5524
fnands %f12, %f10, %f8
ld [%l7 + 0x44], %f5
fors %f5, %f4, %f4
loop_5524:
nop
setx loop_5525, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brnz %g4, loop_5526
fnot1s %f15, %f5
bshuffle %f10, %f12, %f0
loop_5525:
lduh [%l7 + 0x08], %l4
loop_5526:
ldsh [%l7 + 0x0C], %l0
st %f6, [%l7 + 0x78]
st %f0, [%l7 + 0x50]
orn %g6, 0x0CFD, %g1
fmul8ulx16 %f2, %f6, %f12
ldub [%l7 + 0x1A], %o0
move %xcc, %i0, %i6
fmuld8ulx16 %f6, %f2, %f6
subccc %i3, 0x1AAE, %i4
fblg,a %fcc3, loop_5527
movcc %icc, %l2, %o3
fmovdle %icc, %f0, %f7
st %f6, [%l7 + 0x14]
loop_5527:
ld [%l7 + 0x08], %f2
fmovsvc %icc, %f12, %f8
fpsub16 %f8, %f4, %f0
fandnot1s %f11, %f6, %f6
fbul,a %fcc3, loop_5528
fxnors %f9, %f6, %f14
fnot2s %f8, %f11
tpos %icc, 0x6
loop_5528:
tpos %xcc, 0x6
ldsb [%l7 + 0x25], %g2
brlez,a %g7, loop_5529
stx %o1, [%l7 + 0x58]
brlz,a %l5, loop_5530
brz,a %i5, loop_5531
loop_5529:
fmovsa %xcc, %f4, %f8
fbug,a %fcc1, loop_5532
loop_5530:
lduw [%l7 + 0x20], %l6
loop_5531:
fcmpne16 %f10, %f14, %o7
andcc %i7, 0x07F9, %g3
loop_5532:
fpack16 %f4, %f14
bg,a %icc, loop_5533
fmovsleu %xcc, %f2, %f6
fblg,a %fcc3, loop_5534
fxnor %f2, %f6, %f0
loop_5533:
fsrc2 %f14, %f0
movrne %o4, %g5, %l3
loop_5534:
fbue %fcc3, loop_5535
alignaddrl %i2, %o6, %i1
tneg %xcc, 0x3
ldub [%l7 + 0x62], %l1
loop_5535:
pdist %f6, %f0, %f14
alignaddr %o5, %o2, %l4
bg,pt %icc, loop_5536
stw %l0, [%l7 + 0x64]
sth %g6, [%l7 + 0x66]
edge32n %g4, %g1, %i0
loop_5536:
fmovrdlez %o0, %f6, %f4
fnand %f10, %f8, %f10
sth %i6, [%l7 + 0x76]
fbuge,a %fcc0, loop_5537
tne %icc, 0x7
movvs %icc, %i3, %l2
std %f4, [%l7 + 0x68]
loop_5537:
fpadd16 %f8, %f10, %f14
fcmped %fcc0, %f12, %f2
ldsh [%l7 + 0x52], %o3
movrgez %g2, %g7, %o1
ld [%l7 + 0x24], %f10
stb %l5, [%l7 + 0x44]
ldsw [%l7 + 0x4C], %i4
movre %i5, 0x388, %l6
fpack32 %f6, %f12, %f2
movg %icc, %i7, %o7
edge16 %o4, %g5, %g3
fmuld8ulx16 %f15, %f12, %f0
fmovde %xcc, %f15, %f14
fmovsvc %xcc, %f8, %f5
ldsb [%l7 + 0x50], %l3
stx %i2, [%l7 + 0x60]
movne %icc, %i1, %o6
lduh [%l7 + 0x54], %l1
fzeros %f9
edge32l %o2, %l4, %l0
std %f14, [%l7 + 0x40]
fcmple32 %f2, %f8, %g6
sethi 0x0CC3, %g4
ldsw [%l7 + 0x70], %g1
fpackfix %f4, %f10
umulcc %o5, 0x14C2, %o0
fmovdleu %icc, %f11, %f11
brgez %i0, loop_5538
bge %xcc, loop_5539
fmuld8sux16 %f1, %f9, %f10
fbge,a %fcc1, loop_5540
loop_5538:
ldsb [%l7 + 0x42], %i6
loop_5539:
stw %i3, [%l7 + 0x4C]
lduw [%l7 + 0x60], %o3
loop_5540:
movne %icc, %g2, %g7
fnands %f0, %f3, %f9
brgz %o1, loop_5541
fone %f2
lduh [%l7 + 0x78], %l5
ldd [%l7 + 0x10], %f12
loop_5541:
fexpand %f11, %f8
fxor %f14, %f2, %f10
lduw [%l7 + 0x2C], %i4
ldsb [%l7 + 0x2D], %l2
fmovrdgez %l6, %f4, %f6
movgu %xcc, %i5, %i7
std %f2, [%l7 + 0x50]
fmovd %f8, %f6
ldsw [%l7 + 0x30], %o4
ld [%l7 + 0x44], %f5
tle %icc, 0x6
std %f6, [%l7 + 0x48]
addc %o7, 0x0572, %g5
fmovdne %xcc, %f3, %f12
std %f14, [%l7 + 0x48]
tn %xcc, 0x0
fmovdleu %icc, %f11, %f7
stx %l3, [%l7 + 0x38]
ldsb [%l7 + 0x3C], %g3
lduh [%l7 + 0x3A], %i2
std %f4, [%l7 + 0x60]
ldd [%l7 + 0x48], %f10
xor %o6, %l1, %i1
ldx [%l7 + 0x68], %o2
fbne %fcc0, loop_5542
fbuge %fcc0, loop_5543
stx %l0, [%l7 + 0x68]
call loop_5544
loop_5542:
fmul8x16au %f5, %f9, %f14
loop_5543:
ba,a %xcc, loop_5545
fmovrsgez %g6, %f9, %f10
loop_5544:
tle %icc, 0x5
fmovdn %xcc, %f13, %f1
loop_5545:
ld [%l7 + 0x4C], %f4
fnot2s %f4, %f15
fmovrdlz %g4, %f4, %f4
fpadd32 %f6, %f8, %f14
fsrc2 %f0, %f10
edge32n %g1, %l4, %o5
ldsw [%l7 + 0x18], %o0
fpsub16 %f10, %f2, %f2
tvc %xcc, 0x4
movvs %icc, %i0, %i3
fcmpeq32 %f2, %f8, %o3
ldsb [%l7 + 0x7D], %g2
brnz %g7, loop_5546
stx %i6, [%l7 + 0x48]
fbn,a %fcc2, loop_5547
tg %icc, 0x2
loop_5546:
lduw [%l7 + 0x78], %l5
stb %i4, [%l7 + 0x46]
loop_5547:
ldsw [%l7 + 0x54], %l2
ldsh [%l7 + 0x36], %l6
ldsw [%l7 + 0x3C], %i5
movne %icc, %o1, %o4
ldx [%l7 + 0x40], %i7
fsrc2s %f11, %f14
fmovrdlez %o7, %f14, %f12
edge16 %g5, %l3, %i2
bshuffle %f10, %f12, %f12
fnand %f2, %f4, %f0
lduw [%l7 + 0x7C], %o6
ldsh [%l7 + 0x72], %g3
fcmple16 %f4, %f6, %l1
fmul8x16 %f4, %f8, %f10
st %f9, [%l7 + 0x08]
lduw [%l7 + 0x08], %i1
ldsb [%l7 + 0x1F], %o2
fmovsl %icc, %f9, %f1
fcmpne16 %f12, %f2, %g6
fblg,a %fcc3, loop_5548
fnot1 %f4, %f10
fmovsa %icc, %f2, %f3
ldx [%l7 + 0x48], %g4
loop_5548:
ldx [%l7 + 0x58], %l0
edge32ln %g1, %o5, %l4
nop
setx loop_5549, %l0, %l1
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 + 0x28], %f12
fbuge,a %fcc1, loop_5550
sth %o0, [%l7 + 0x0C]
loop_5549:
fmovdneg %icc, %f13, %f13
lduw [%l7 + 0x20], %i3
loop_5550:
sth %i0, [%l7 + 0x68]
tcs %icc, 0x1
stb %g2, [%l7 + 0x57]
fmovdn %icc, %f7, %f12
fnot1s %f14, %f8
ld [%l7 + 0x30], %f8
fbne,a %fcc3, loop_5551
fbul,a %fcc3, loop_5552
popc %g7, %o3
movre %i6, 0x06A, %i4
loop_5551:
movrgez %l5, 0x135, %l2
loop_5552:
ld [%l7 + 0x20], %f12
fpadd16 %f4, %f8, %f10
stw %l6, [%l7 + 0x64]
fcmpes %fcc3, %f11, %f0
alignaddrl %i5, %o4, %o1
fzeros %f2
ldsh [%l7 + 0x70], %i7
fones %f6
fble %fcc2, loop_5553
orn %g5, %l3, %o7
call loop_5554
ldd [%l7 + 0x48], %f4
loop_5553:
fnors %f4, %f11, %f7
stw %o6, [%l7 + 0x50]
loop_5554:
sra %i2, %l1, %g3
fandnot2s %f3, %f6, %f2
fmovrsgz %o2, %f2, %f13
ldsh [%l7 + 0x56], %g6
orncc %i1, %l0, %g1
ldsb [%l7 + 0x4C], %g4
alignaddrl %o5, %l4, %o0
stw %i0, [%l7 + 0x18]
fpadd32s %f7, %f3, %f7
fbug %fcc0, loop_5555
bcc %xcc, loop_5556
edge8 %g2, %g7, %o3
ldx [%l7 + 0x38], %i6
loop_5555:
fnegd %f14, %f4
loop_5556:
st %f8, [%l7 + 0x20]
ldsh [%l7 + 0x64], %i3
fnors %f9, %f10, %f1
sth %l5, [%l7 + 0x3A]
ldub [%l7 + 0x12], %i4
fpadd16s %f11, %f4, %f14
movleu %xcc, %l6, %l2
tsubcc %i5, %o4, %i7
fcmple32 %f0, %f6, %o1
move %icc, %g5, %l3
call loop_5557
movrgz %o7, 0x346, %o6
sll %i2, 0x10, %l1
fmovrdgz %o2, %f10, %f4
loop_5557:
movle %icc, %g6, %i1
edge16ln %g3, %l0, %g1
ldsh [%l7 + 0x58], %g4
ldsb [%l7 + 0x7E], %l4
tpos %xcc, 0x3
movneg %xcc, %o5, %i0
bcs,pt %xcc, loop_5558
sra %o0, %g2, %o3
fmovscc %icc, %f7, %f11
ldsw [%l7 + 0x6C], %g7
loop_5558:
fbo %fcc1, loop_5559
tvc %icc, 0x7
tvs %xcc, 0x5
fmul8sux16 %f6, %f10, %f12
loop_5559:
ldsb [%l7 + 0x2D], %i6
sdivcc %i3, 0x1685, %i4
ta %icc, 0x2
srlx %l6, 0x0A, %l5
fxnors %f15, %f5, %f7
bcs,pn %xcc, loop_5560
fornot1 %f6, %f6, %f0
fmovspos %icc, %f4, %f7
st %f3, [%l7 + 0x6C]
loop_5560:
ldd [%l7 + 0x60], %f4
ldx [%l7 + 0x50], %l2
xnor %i5, %o4, %o1
tne %xcc, 0x7
st %f11, [%l7 + 0x1C]
lduh [%l7 + 0x4A], %g5
fnors %f1, %f10, %f1
bleu,a,pt %xcc, loop_5561
alignaddrl %i7, %o7, %o6
bg,a %xcc, loop_5562
fzeros %f7
loop_5561:
xor %l3, 0x1997, %l1
fbl,a %fcc0, loop_5563
loop_5562:
ldsb [%l7 + 0x75], %o2
ldd [%l7 + 0x58], %f0
movneg %xcc, %i2, %i1
loop_5563:
movrne %g3, %l0, %g1
stb %g4, [%l7 + 0x5F]
fmovsvc %icc, %f4, %f12
fmovdn %xcc, %f3, %f0
alignaddr %l4, %g6, %o5
fmovdgu %xcc, %f13, %f5
st %f5, [%l7 + 0x14]
fmovdvs %icc, %f15, %f11
ldd [%l7 + 0x50], %f0
fmovdleu %icc, %f14, %f5
array32 %i0, %o0, %g2
sth %g7, [%l7 + 0x1C]
nop
setx loop_5564, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
orn %i6, 0x18A8, %i3
bg %xcc, loop_5565
ldsh [%l7 + 0x38], %o3
loop_5564:
fnot1 %f12, %f4
ldsw [%l7 + 0x2C], %l6
loop_5565:
orncc %i4, 0x17D5, %l2
bgu,pn %icc, loop_5566
movcc %xcc, %i5, %o4
brlz,a %o1, loop_5567
and %g5, 0x04AA, %i7
loop_5566:
movcs %xcc, %o7, %l5
fbg,a %fcc2, loop_5568
loop_5567:
ldub [%l7 + 0x24], %l3
udivcc %l1, 0x19B2, %o2
ldsh [%l7 + 0x2E], %o6
loop_5568:
mulx %i2, %i1, %g3
bge,a,pn %icc, loop_5569
fmovsn %xcc, %f5, %f9
smulcc %l0, 0x1137, %g1
lduw [%l7 + 0x50], %g4
loop_5569:
ld [%l7 + 0x14], %f8
ldub [%l7 + 0x56], %l4
move %xcc, %o5, %g6
ldub [%l7 + 0x2F], %i0
ld [%l7 + 0x3C], %f15
ldsb [%l7 + 0x34], %g2
fmovdpos %xcc, %f12, %f3
ldx [%l7 + 0x68], %g7
lduw [%l7 + 0x78], %i6
for %f14, %f12, %f6
fcmps %fcc0, %f0, %f5
stw %o0, [%l7 + 0x10]
fnot2s %f14, %f15
fbne %fcc3, loop_5570
fbule %fcc1, loop_5571
fzeros %f12
brnz %o3, loop_5572
loop_5570:
fmovscc %xcc, %f7, %f2
loop_5571:
fxors %f10, %f0, %f12
ldx [%l7 + 0x60], %l6
loop_5572:
fbu,a %fcc0, loop_5573
fnot2 %f12, %f8
array8 %i3, %l2, %i5
lduh [%l7 + 0x58], %o4
loop_5573:
fones %f6
fbule %fcc2, loop_5574
fblg %fcc1, loop_5575
movl %xcc, %o1, %g5
edge16 %i7, %o7, %l5
loop_5574:
sdivx %i4, 0x072F, %l3
loop_5575:
fmovda %xcc, %f4, %f15
fpsub16s %f2, %f13, %f5
fpsub32 %f6, %f12, %f2
std %f0, [%l7 + 0x70]
ld [%l7 + 0x24], %f11
stb %l1, [%l7 + 0x1D]
fmul8x16au %f8, %f2, %f2
fcmple32 %f12, %f2, %o6
nop
setx loop_5576, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16 %o2, %i2, %i1
ld [%l7 + 0x54], %f14
fcmped %fcc3, %f12, %f10
loop_5576:
st %f15, [%l7 + 0x18]
fmovdcc %xcc, %f8, %f13
ldub [%l7 + 0x7C], %l0
orn %g3, %g4, %g1
fbn,a %fcc3, loop_5577
fmovsn %xcc, %f5, %f6
subcc %o5, 0x1805, %l4
fmovsl %icc, %f11, %f6
loop_5577:
ld [%l7 + 0x0C], %f10
subccc %g6, 0x1BFF, %g2
fsrc2s %f7, %f11
edge16l %g7, %i0, %o0
bvs,a loop_5578
fbge %fcc2, loop_5579
fpmerge %f4, %f11, %f14
bcs,pt %icc, loop_5580
loop_5578:
ldsh [%l7 + 0x36], %i6
loop_5579:
ldx [%l7 + 0x60], %o3
tvc %icc, 0x0
loop_5580:
ldd [%l7 + 0x28], %f14
fandnot2 %f8, %f12, %f14
tvs %xcc, 0x3
fnot1 %f4, %f14
ldub [%l7 + 0x59], %i3
fmovd %f4, %f12
ba,pt %xcc, loop_5581
movpos %icc, %l2, %i5
ldx [%l7 + 0x28], %l6
be,pt %xcc, loop_5582
loop_5581:
ldd [%l7 + 0x10], %f10
movcs %xcc, %o1, %g5
movrlez %o4, %i7, %o7
loop_5582:
fnot1 %f8, %f4
fxor %f0, %f8, %f0
brlz %i4, loop_5583
fpsub16 %f0, %f14, %f0
st %f8, [%l7 + 0x10]
fmovsle %xcc, %f13, %f6
loop_5583:
ldsh [%l7 + 0x5A], %l3
ldsh [%l7 + 0x32], %l5
fmovde %icc, %f10, %f4
fmul8x16au %f1, %f6, %f14
ldx [%l7 + 0x48], %o6
st %f7, [%l7 + 0x58]
movg %xcc, %o2, %l1
brnz %i1, loop_5584
ldsb [%l7 + 0x15], %l0
fbuge,a %fcc3, loop_5585
bneg %icc, loop_5586
loop_5584:
ld [%l7 + 0x4C], %f5
ld [%l7 + 0x10], %f5
loop_5585:
stx %g3, [%l7 + 0x18]
loop_5586:
edge16l %g4, %g1, %o5
fmovrslez %l4, %f6, %f11
movg %xcc, %i2, %g2
be,a %xcc, loop_5587
edge32 %g6, %i0, %o0
ta %xcc, 0x2
fnor %f0, %f12, %f2
loop_5587:
st %f15, [%l7 + 0x68]
fmovrdne %g7, %f2, %f10
edge8n %o3, %i6, %i3
fmovsne %icc, %f5, %f3
andn %i5, %l2, %o1
tcs %xcc, 0x4
ldsw [%l7 + 0x50], %g5
fmul8x16au %f2, %f11, %f2
array16 %l6, %o4, %o7
fmuld8ulx16 %f7, %f5, %f8
umulcc %i7, 0x0B93, %l3
addccc %i4, 0x0714, %o6
nop
setx loop_5588, %l0, %l1
jmpl %l1, %l5
std %f6, [%l7 + 0x38]
movrlz %l1, %i1, %l0
movn %xcc, %o2, %g3
loop_5588:
movle %xcc, %g4, %o5
smulcc %l4, 0x0DC5, %i2
std %f6, [%l7 + 0x30]
sethi 0x0C89, %g2
fxors %f2, %f10, %f4
bn,pn %icc, loop_5589
ldsh [%l7 + 0x10], %g6
sth %g1, [%l7 + 0x7A]
fcmpeq32 %f6, %f12, %i0
loop_5589:
alignaddrl %g7, %o3, %o0
ba %xcc, loop_5590
fnand %f2, %f6, %f12
tcc %icc, 0x6
fcmpne16 %f10, %f14, %i6
loop_5590:
fcmpes %fcc3, %f8, %f5
srl %i3, 0x1F, %l2
fpadd32s %f14, %f12, %f3
fmovdcc %icc, %f4, %f7
mova %icc, %i5, %o1
ldsw [%l7 + 0x58], %g5
ldub [%l7 + 0x43], %l6
fmovsvc %icc, %f4, %f5
stb %o4, [%l7 + 0x7E]
pdist %f10, %f0, %f10
stb %i7, [%l7 + 0x1A]
fbg,a %fcc0, loop_5591
fbuge %fcc1, loop_5592
fnands %f13, %f2, %f6
fcmple16 %f10, %f12, %o7
loop_5591:
fxnors %f4, %f11, %f14
loop_5592:
addc %l3, 0x1727, %i4
fbul,a %fcc0, loop_5593
be,a loop_5594
tneg %icc, 0x5
ldsb [%l7 + 0x3A], %o6
loop_5593:
tvs %icc, 0x4
loop_5594:
movg %icc, %l5, %i1
srax %l1, 0x08, %o2
sth %l0, [%l7 + 0x72]
movne %icc, %g4, %o5
fcmple32 %f0, %f14, %g3
tleu %icc, 0x0
stx %i2, [%l7 + 0x50]
ldx [%l7 + 0x08], %g2
ld [%l7 + 0x34], %f12
fmul8ulx16 %f4, %f2, %f10
fmovsleu %xcc, %f2, %f0
bpos,a,pn %xcc, loop_5595
for %f10, %f2, %f14
ldsb [%l7 + 0x54], %g6
andcc %g1, %i0, %g7
loop_5595:
andcc %l4, 0x07CC, %o3
srlx %i6, %o0, %l2
or %i3, 0x0F11, %i5
stb %g5, [%l7 + 0x4B]
stb %l6, [%l7 + 0x6E]
xorcc %o1, 0x13FA, %i7
move %icc, %o4, %l3
ldsw [%l7 + 0x78], %o7
subccc %i4, 0x0E9F, %l5
fxors %f15, %f3, %f11
sdivx %i1, 0x0340, %l1
mulscc %o2, 0x144A, %l0
fmovrslz %o6, %f9, %f1
umulcc %o5, 0x1360, %g3
lduh [%l7 + 0x4E], %i2
ldsh [%l7 + 0x2C], %g4
sdiv %g6, 0x014B, %g1
ldd [%l7 + 0x58], %f10
edge32 %i0, %g2, %l4
brlz,a %g7, loop_5596
tne %xcc, 0x0
fmovscs %icc, %f9, %f14
ba,a,pn %icc, loop_5597
loop_5596:
ld [%l7 + 0x58], %f9
fandnot2 %f10, %f10, %f4
fcmple32 %f6, %f6, %i6
loop_5597:
ldsh [%l7 + 0x12], %o0
st %f2, [%l7 + 0x30]
bpos,pn %icc, loop_5598
fpsub16 %f4, %f6, %f0
lduw [%l7 + 0x08], %o3
sth %l2, [%l7 + 0x7E]
loop_5598:
fbue,a %fcc3, loop_5599
fornot2s %f8, %f9, %f11
brgz,a %i3, loop_5600
brlez %g5, loop_5601
loop_5599:
lduh [%l7 + 0x40], %i5
fandnot1 %f2, %f12, %f8
loop_5600:
fmovdleu %icc, %f10, %f1
loop_5601:
sllx %l6, 0x02, %o1
bcs %xcc, loop_5602
lduw [%l7 + 0x38], %i7
alignaddr %o4, %l3, %i4
fsrc2s %f13, %f14
loop_5602:
fmovrdne %l5, %f8, %f14
fmovsvs %xcc, %f1, %f10
ldub [%l7 + 0x42], %o7
fmovsn %icc, %f12, %f8
bneg,pt %xcc, loop_5603
fcmpeq16 %f14, %f10, %l1
fandnot1 %f2, %f8, %f10
ldx [%l7 + 0x48], %o2
loop_5603:
ldsb [%l7 + 0x59], %l0
lduh [%l7 + 0x62], %o6
fmovrdgz %o5, %f12, %f8
fpackfix %f14, %f0
alignaddrl %i1, %i2, %g3
brlez %g6, loop_5604
ldsh [%l7 + 0x5C], %g1
ldx [%l7 + 0x20], %g4
fmovrsgez %g2, %f10, %f6
loop_5604:
fmovrdlez %i0, %f8, %f0
tsubcc %g7, %i6, %o0
tvc %xcc, 0x5
bneg loop_5605
fandnot2s %f8, %f0, %f14
bl loop_5606
sdivcc %o3, 0x17F2, %l2
loop_5605:
ta %icc, 0x0
xnorcc %i3, 0x0901, %l4
loop_5606:
ldx [%l7 + 0x38], %i5
array16 %g5, %o1, %l6
fandnot2 %f0, %f4, %f10
fandnot1 %f2, %f8, %f10
fbl,a %fcc2, loop_5607
std %f12, [%l7 + 0x08]
fcmple32 %f10, %f0, %o4
movle %icc, %l3, %i7
loop_5607:
fmovdn %icc, %f3, %f0
fmovspos %xcc, %f4, %f4
fmul8x16al %f12, %f9, %f0
stx %l5, [%l7 + 0x30]
ld [%l7 + 0x34], %f3
fpsub32s %f3, %f1, %f7
fmovdge %xcc, %f15, %f7
movge %icc, %o7, %l1
addc %i4, %o2, %o6
subc %l0, %i1, %o5
fbu,a %fcc0, loop_5608
st %f8, [%l7 + 0x1C]
bneg,pn %icc, loop_5609
ldsb [%l7 + 0x24], %g3
loop_5608:
fmovsl %xcc, %f0, %f11
fmovsl %icc, %f12, %f3
loop_5609:
lduw [%l7 + 0x30], %g6
stx %g1, [%l7 + 0x08]
fbue,a %fcc1, loop_5610
fbn,a %fcc2, loop_5611
lduw [%l7 + 0x78], %g4
fmovrslez %g2, %f3, %f9
loop_5610:
fmovrslez %i0, %f0, %f13
loop_5611:
tcs %icc, 0x4
edge32l %i2, %i6, %g7
tsubcc %o0, %o3, %i3
fmovrde %l4, %f14, %f8
array32 %i5, %g5, %l2
fnot2s %f0, %f0
movrlez %o1, %o4, %l3
fpadd16s %f11, %f10, %f14
stb %l6, [%l7 + 0x3A]
tcs %icc, 0x0
fpadd32 %f0, %f4, %f12
sth %l5, [%l7 + 0x58]
ldsb [%l7 + 0x28], %i7
edge8n %o7, %l1, %o2
stx %i4, [%l7 + 0x18]
fnot1 %f8, %f6
stb %l0, [%l7 + 0x6C]
fmovsg %xcc, %f1, %f1
orcc %i1, %o5, %g3
movl %xcc, %g6, %g1
fmovdle %icc, %f15, %f0
mulx %o6, 0x0481, %g2
fbl,a %fcc1, loop_5612
stw %i0, [%l7 + 0x28]
fabss %f7, %f8
bcs,a,pn %xcc, loop_5613
loop_5612:
fmovspos %icc, %f15, %f8
fnands %f14, %f4, %f15
bvs %xcc, loop_5614
loop_5613:
ld [%l7 + 0x20], %f5
std %f8, [%l7 + 0x40]
stw %g4, [%l7 + 0x54]
loop_5614:
addcc %i2, 0x0D65, %g7
fcmpne32 %f14, %f2, %o0
fsrc2s %f7, %f11
fcmps %fcc2, %f12, %f12
ldub [%l7 + 0x78], %i6
std %f2, [%l7 + 0x70]
tsubcc %o3, %l4, %i5
fxors %f1, %f1, %f2
popc 0x1F73, %i3
fors %f9, %f2, %f6
fzero %f0
sth %l2, [%l7 + 0x56]
fnors %f13, %f4, %f7
fmovse %xcc, %f13, %f13
std %f2, [%l7 + 0x68]
movg %xcc, %g5, %o4
ldx [%l7 + 0x30], %l3
fmovse %icc, %f4, %f15
te %icc, 0x7
fmovsneg %icc, %f14, %f7
xnor %l6, 0x1448, %l5
fsrc1 %f14, %f6
ldd [%l7 + 0x48], %f2
st %f3, [%l7 + 0x24]
fmovscs %xcc, %f15, %f14
lduh [%l7 + 0x4A], %o1
fmovrde %i7, %f12, %f14
bvs,pt %icc, loop_5615
st %f1, [%l7 + 0x30]
fandnot1s %f2, %f5, %f15
ldsw [%l7 + 0x24], %o7
loop_5615:
xnorcc %l1, 0x137D, %i4
orn %l0, 0x170B, %o2
smul %o5, %g3, %g6
fmovdn %xcc, %f4, %f14
sdivx %g1, 0x0E4C, %o6
fmovdvc %icc, %f8, %f14
lduw [%l7 + 0x20], %g2
ldsh [%l7 + 0x5C], %i1
movn %icc, %i0, %i2
umulcc %g4, %o0, %g7
fcmple32 %f12, %f8, %o3
ldsb [%l7 + 0x31], %i6
ldsw [%l7 + 0x18], %i5
bne loop_5616
siam 0x1
lduh [%l7 + 0x1A], %i3
alignaddrl %l4, %l2, %g5
loop_5616:
fbule %fcc3, loop_5617
lduh [%l7 + 0x22], %o4
ldub [%l7 + 0x0F], %l6
movre %l5, 0x360, %l3
loop_5617:
edge16l %o1, %o7, %l1
sth %i7, [%l7 + 0x4E]
orcc %l0, %o2, %i4
brgez,a %o5, loop_5618
movcs %xcc, %g6, %g3
fmovdle %xcc, %f8, %f11
bpos loop_5619
loop_5618:
tcc %xcc, 0x3
movrgez %g1, 0x109, %o6
tcc %xcc, 0x5
loop_5619:
udivcc %g2, 0x158B, %i0
bg,a,pt %xcc, loop_5620
ldd [%l7 + 0x68], %f0
tvc %xcc, 0x0
std %f4, [%l7 + 0x08]
loop_5620:
ldx [%l7 + 0x40], %i1
bneg,a,pn %xcc, loop_5621
subccc %g4, 0x1F43, %i2
movvc %icc, %g7, %o0
fcmple32 %f2, %f12, %i6
loop_5621:
sdiv %o3, 0x0458, %i5
fpadd32 %f8, %f14, %f2
sdivx %i3, 0x165D, %l2
ba,a,pt %xcc, loop_5622
lduw [%l7 + 0x4C], %l4
bne,pt %xcc, loop_5623
std %f14, [%l7 + 0x78]
loop_5622:
fornot2 %f8, %f0, %f0
bcc,a loop_5624
loop_5623:
stw %g5, [%l7 + 0x54]
sth %l6, [%l7 + 0x2A]
sllx %l5, %o4, %l3
loop_5624:
fbn,a %fcc3, loop_5625
fmovsle %xcc, %f5, %f13
edge8 %o7, %o1, %i7
ldd [%l7 + 0x78], %f2
loop_5625:
array16 %l0, %o2, %l1
sdivx %i4, 0x05B2, %g6
ldd [%l7 + 0x40], %f4
fors %f1, %f0, %f3
for %f0, %f12, %f2
ld [%l7 + 0x48], %f15
fmovsne %icc, %f5, %f3
ldub [%l7 + 0x74], %g3
fmul8sux16 %f4, %f14, %f6
fpack32 %f12, %f2, %f12
st %f14, [%l7 + 0x08]
fmovsneg %icc, %f5, %f8
movrne %g1, 0x198, %o6
bneg loop_5626
edge32n %o5, %g2, %i0
stx %i1, [%l7 + 0x60]
umulcc %i2, %g4, %o0
loop_5626:
bcc,a loop_5627
fmovsneg %xcc, %f8, %f13
fmovrdlz %g7, %f6, %f0
fabss %f2, %f6
loop_5627:
fmovrsgz %i6, %f1, %f15
tsubcc %i5, %i3, %l2
bcs,pt %icc, loop_5628
ld [%l7 + 0x50], %f6
lduw [%l7 + 0x54], %l4
call loop_5629
loop_5628:
fmovdl %xcc, %f1, %f5
fmovde %xcc, %f6, %f2
edge8ln %g5, %l6, %o3
loop_5629:
xorcc %l5, %o4, %l3
ldd [%l7 + 0x68], %f12
fmovsgu %xcc, %f15, %f15
lduw [%l7 + 0x48], %o1
fsrc1 %f4, %f12
fsrc2 %f14, %f12
fandnot2s %f1, %f11, %f5
fmovdvs %xcc, %f14, %f5
fmovde %icc, %f12, %f1
ldsb [%l7 + 0x5A], %o7
array8 %l0, %i7, %o2
faligndata %f2, %f12, %f0
sdivcc %l1, 0x136A, %i4
brgez,a %g3, loop_5630
xnorcc %g6, %o6, %o5
lduh [%l7 + 0x5A], %g1
stb %g2, [%l7 + 0x70]
loop_5630:
stb %i1, [%l7 + 0x1E]
fmovrdlez %i2, %f0, %f14
ldsw [%l7 + 0x7C], %g4
te %xcc, 0x6
movcc %xcc, %i0, %g7
fmovdgu %xcc, %f10, %f14
xor %i6, 0x1BAA, %o0
fbul,a %fcc0, loop_5631
movvc %xcc, %i5, %l2
bl loop_5632
ble,a,pt %icc, loop_5633
loop_5631:
lduw [%l7 + 0x68], %i3
fmovsleu %xcc, %f2, %f7
loop_5632:
brgez %g5, loop_5634
loop_5633:
mova %icc, %l4, %l6
fmovscc %xcc, %f0, %f0
fmovrdne %l5, %f0, %f2
loop_5634:
ldsb [%l7 + 0x23], %o3
ldsb [%l7 + 0x25], %l3
umulcc %o1, 0x16DC, %o7
fmovdneg %xcc, %f11, %f3
bpos,a loop_5635
bgu %icc, loop_5636
fblg %fcc3, loop_5637
fmovsn %xcc, %f9, %f8
loop_5635:
ble,pn %icc, loop_5638
loop_5636:
subccc %o4, %i7, %l0
loop_5637:
fmovsvs %xcc, %f5, %f4
sth %l1, [%l7 + 0x18]
loop_5638:
edge16ln %i4, %o2, %g3
tvc %xcc, 0x1
ba,a %xcc, loop_5639
fpsub32s %f13, %f4, %f6
stx %o6, [%l7 + 0x40]
movne %xcc, %o5, %g1
loop_5639:
st %f5, [%l7 + 0x2C]
std %f2, [%l7 + 0x10]
siam 0x6
ldx [%l7 + 0x38], %g6
brgez %i1, loop_5640
fbug %fcc1, loop_5641
movn %icc, %i2, %g4
movneg %icc, %i0, %g7
loop_5640:
fxor %f10, %f6, %f6
loop_5641:
fmovda %xcc, %f5, %f14
sth %i6, [%l7 + 0x46]
ta %xcc, 0x1
stw %g2, [%l7 + 0x68]
movle %icc, %i5, %o0
movpos %icc, %l2, %g5
or %l4, 0x096C, %l6
stw %l5, [%l7 + 0x08]
ldub [%l7 + 0x6E], %o3
movn %xcc, %i3, %o1
movvc %icc, %l3, %o4
movne %xcc, %i7, %l0
bn,a,pn %xcc, loop_5642
mulx %l1, 0x012C, %i4
movneg %icc, %o2, %o7
fmul8sux16 %f10, %f10, %f4
loop_5642:
be,pn %icc, loop_5643
stx %g3, [%l7 + 0x08]
mulx %o6, 0x027F, %g1
fmovsneg %xcc, %f3, %f8
loop_5643:
fcmpeq16 %f8, %f4, %g6
fone %f0
ldx [%l7 + 0x30], %o5
sllx %i1, 0x0A, %i2
ta %icc, 0x0
fmovsge %xcc, %f4, %f7
ldub [%l7 + 0x48], %i0
stw %g7, [%l7 + 0x58]
fmovd %f8, %f0
st %f0, [%l7 + 0x70]
bge %icc, loop_5644
fmovdgu %xcc, %f14, %f14
fzero %f10
std %f12, [%l7 + 0x18]
loop_5644:
edge32ln %i6, %g4, %i5
fbuge %fcc3, loop_5645
or %g2, 0x16F3, %l2
sth %g5, [%l7 + 0x30]
tneg %xcc, 0x6
loop_5645:
fpadd32s %f12, %f15, %f12
ldsw [%l7 + 0x40], %l4
sdivx %o0, 0x00E3, %l6
st %f13, [%l7 + 0x1C]
ldsw [%l7 + 0x50], %l5
fmovrsne %o3, %f5, %f4
addcc %o1, 0x1295, %i3
alignaddrl %l3, %i7, %l0
std %f4, [%l7 + 0x48]
movge %icc, %l1, %o4
bcs,a,pn %icc, loop_5646
tvc %xcc, 0x6
fmovrslz %o2, %f0, %f12
fmul8sux16 %f12, %f4, %f0
loop_5646:
lduh [%l7 + 0x68], %o7
srl %i4, 0x0E, %g3
bl,pn %icc, loop_5647
movl %xcc, %g1, %g6
fsrc1 %f8, %f10
tsubcctv %o6, %i1, %i2
loop_5647:
be loop_5648
brgz,a %i0, loop_5649
xor %o5, %g7, %i6
fornot1s %f10, %f11, %f2
loop_5648:
fbug %fcc1, loop_5650
loop_5649:
fpsub16s %f3, %f13, %f10
fmovdle %xcc, %f2, %f5
ldsb [%l7 + 0x1A], %g4
loop_5650:
lduw [%l7 + 0x20], %i5
ldsb [%l7 + 0x08], %l2
fcmpne32 %f4, %f0, %g5
fmovsge %icc, %f10, %f12
sth %g2, [%l7 + 0x40]
srlx %l4, 0x0B, %l6
sth %l5, [%l7 + 0x44]
ldsw [%l7 + 0x68], %o3
fmovde %icc, %f5, %f4
stx %o1, [%l7 + 0x58]
subcc %o0, 0x051F, %l3
mulscc %i3, 0x1F8E, %i7
fnot2s %f8, %f13
fabss %f12, %f7
tg %icc, 0x0
mulscc %l0, 0x1F39, %o4
be,pn %icc, loop_5651
fpsub32 %f14, %f8, %f8
bg,a,pt %xcc, loop_5652
ldd [%l7 + 0x10], %f4
loop_5651:
ldd [%l7 + 0x60], %f4
sth %l1, [%l7 + 0x0A]
loop_5652:
movrgez %o2, 0x1D5, %i4
ldsw [%l7 + 0x50], %g3
fmovsgu %icc, %f9, %f11
fbu %fcc0, loop_5653
movrne %o7, %g1, %g6
fmovrdne %i1, %f8, %f2
ldd [%l7 + 0x40], %f6
loop_5653:
fmul8sux16 %f8, %f4, %f14
ble,a,pt %icc, loop_5654
ldsb [%l7 + 0x2A], %i2
ldd [%l7 + 0x78], %f6
tg %icc, 0x7
loop_5654:
fsrc2s %f4, %f3
stb %i0, [%l7 + 0x44]
subccc %o6, 0x1A6A, %o5
movcs %xcc, %g7, %g4
edge32n %i6, %i5, %l2
be,pn %icc, loop_5655
lduh [%l7 + 0x42], %g2
fmovrdgz %l4, %f8, %f6
stb %g5, [%l7 + 0x5B]
loop_5655:
call loop_5656
ldd [%l7 + 0x50], %f10
fmovrsgez %l6, %f6, %f12
movl %icc, %l5, %o1
loop_5656:
ble,a loop_5657
nop
setx loop_5658, %l0, %l1
jmpl %l1, %o3
orncc %o0, 0x1625, %i3
tsubcctv %l3, 0x0B5D, %i7
loop_5657:
stb %o4, [%l7 + 0x58]
loop_5658:
fbe,a %fcc0, loop_5659
xnor %l1, %o2, %i4
stx %g3, [%l7 + 0x48]
fcmpgt32 %f12, %f12, %o7
loop_5659:
be,pt %xcc, loop_5660
fmul8x16au %f10, %f11, %f12
sdivcc %l0, 0x115B, %g1
udivx %i1, 0x07CA, %i2
loop_5660:
ldsw [%l7 + 0x50], %g6
ldsw [%l7 + 0x20], %i0
edge8ln %o5, %g7, %g4
ld [%l7 + 0x48], %f8
addc %i6, 0x037D, %o6
fabsd %f6, %f8
std %f10, [%l7 + 0x30]
fcmpgt16 %f2, %f14, %i5
fmovdcs %xcc, %f2, %f12
fnot2 %f14, %f12
orn %l2, 0x1539, %l4
fble,a %fcc1, loop_5661
fand %f0, %f6, %f6
ldsh [%l7 + 0x5C], %g5
edge8l %l6, %l5, %g2
loop_5661:
bgu,pt %xcc, loop_5662
bcs,a,pn %xcc, loop_5663
fmovsa %icc, %f0, %f5
fornot1s %f9, %f2, %f5
loop_5662:
ldub [%l7 + 0x3D], %o1
loop_5663:
ldd [%l7 + 0x18], %f6
tsubcc %o3, 0x043C, %i3
st %f13, [%l7 + 0x2C]
fnegs %f8, %f10
smul %o0, %l3, %i7
fmovdpos %xcc, %f8, %f1
movge %xcc, %o4, %o2
fmovse %xcc, %f1, %f15
ldd [%l7 + 0x78], %f4
movrgz %i4, %l1, %g3
fcmpne32 %f10, %f10, %o7
bleu,a,pn %icc, loop_5664
fmovsleu %xcc, %f1, %f4
edge8 %g1, %i1, %l0
fxnor %f14, %f2, %f6
loop_5664:
bleu,pn %xcc, loop_5665
fpadd32 %f6, %f0, %f8
tvs %xcc, 0x3
fmovrdne %g6, %f8, %f4
loop_5665:
fcmps %fcc0, %f14, %f14
fpadd16s %f4, %f10, %f1
fsrc1 %f6, %f0
fmovdpos %xcc, %f13, %f11
fsrc2 %f0, %f4
edge16 %i0, %i2, %g7
bvc,a %xcc, loop_5666
movn %icc, %g4, %o5
fmovrslz %i6, %f9, %f7
fmovrdne %i5, %f0, %f8
loop_5666:
fmovsl %icc, %f5, %f5
lduw [%l7 + 0x10], %o6
stx %l2, [%l7 + 0x08]
movrlez %g5, 0x330, %l6
ldsb [%l7 + 0x2E], %l5
udivx %l4, 0x08C1, %g2
fand %f14, %f8, %f2
ldsh [%l7 + 0x70], %o3
fmul8sux16 %f14, %f4, %f10
fzero %f12
ldx [%l7 + 0x40], %i3
fxors %f7, %f10, %f7
array16 %o0, %o1, %i7
fmovdle %icc, %f4, %f12
faligndata %f8, %f14, %f12
fbne,a %fcc0, loop_5667
bne,a loop_5668
st %f0, [%l7 + 0x78]
fmovrde %l3, %f0, %f8
loop_5667:
tgu %icc, 0x0
loop_5668:
edge16l %o4, %i4, %o2
array32 %g3, %l1, %g1
fblg,a %fcc1, loop_5669
sth %i1, [%l7 + 0x6C]
lduw [%l7 + 0x28], %l0
ld [%l7 + 0x1C], %f7
loop_5669:
fmovdn %xcc, %f0, %f10
fmovsvs %xcc, %f1, %f6
stx %g6, [%l7 + 0x30]
fbue %fcc2, loop_5670
movrgez %o7, %i2, %i0
fmovrsne %g7, %f5, %f6
xor %o5, %i6, %g4
loop_5670:
fpsub16s %f10, %f5, %f3
lduh [%l7 + 0x72], %o6
smul %i5, %g5, %l6
bshuffle %f2, %f8, %f8
and %l2, %l5, %l4
fmovdvc %icc, %f3, %f1
lduh [%l7 + 0x1C], %g2
stw %i3, [%l7 + 0x70]
array8 %o0, %o1, %i7
fmovrdgez %o3, %f12, %f12
fornot1s %f3, %f13, %f7
fbg,a %fcc2, loop_5671
movvs %icc, %o4, %l3
fors %f6, %f13, %f14
sth %i4, [%l7 + 0x6E]
loop_5671:
std %f8, [%l7 + 0x58]
addc %g3, 0x141D, %l1
fmovdl %xcc, %f10, %f10
fone %f6
bcc,a,pn %xcc, loop_5672
fmovd %f10, %f2
fnot2s %f8, %f15
fpsub32 %f4, %f8, %f4
loop_5672:
sth %o2, [%l7 + 0x26]
fcmple16 %f2, %f8, %i1
smulcc %l0, %g6, %o7
lduh [%l7 + 0x74], %i2
fabss %f8, %f12
ldsb [%l7 + 0x33], %g1
fones %f9
srax %i0, 0x0A, %g7
fmovrslz %i6, %f9, %f12
tge %xcc, 0x0
addc %o5, 0x0085, %g4
sll %i5, 0x11, %o6
movgu %icc, %l6, %l2
srl %l5, %g5, %l4
fmovsle %icc, %f0, %f9
ldsw [%l7 + 0x18], %i3
movrlz %o0, 0x27A, %g2
bgu %xcc, loop_5673
umul %o1, 0x0EA9, %o3
fmovs %f9, %f6
udivcc %o4, 0x107C, %i7
loop_5673:
fmovsvs %icc, %f9, %f11
ldsh [%l7 + 0x50], %l3
ldsw [%l7 + 0x18], %i4
fmovdne %icc, %f0, %f2
fornot2s %f14, %f0, %f5
ldd [%l7 + 0x30], %f10
fnegd %f0, %f0
fbg %fcc0, loop_5674
udiv %l1, 0x0BA0, %g3
mova %icc, %i1, %l0
movgu %xcc, %g6, %o2
loop_5674:
fxnor %f14, %f14, %f14
bge,a,pn %xcc, loop_5675
edge32n %i2, %g1, %i0
movrlz %o7, %g7, %o5
ld [%l7 + 0x70], %f3
loop_5675:
subc %i6, %g4, %i5
edge8ln %o6, %l2, %l5
tleu %xcc, 0x5
sll %g5, %l4, %l6
stb %o0, [%l7 + 0x68]
ta %xcc, 0x5
tne %icc, 0x1
fmovsgu %xcc, %f11, %f2
movleu %icc, %g2, %i3
edge8l %o3, %o4, %o1
nop
setx loop_5676, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tn %icc, 0x5
ldx [%l7 + 0x68], %i7
ldd [%l7 + 0x50], %f12
loop_5676:
fpsub16 %f0, %f10, %f2
fmovdge %xcc, %f8, %f7
fornot1s %f10, %f14, %f2
fpmerge %f13, %f9, %f2
fabsd %f6, %f10
st %f13, [%l7 + 0x44]
fmovdvc %xcc, %f0, %f0
ldsh [%l7 + 0x26], %i4
movrlz %l1, 0x2EB, %g3
fnot2 %f12, %f2
std %f8, [%l7 + 0x40]
ld [%l7 + 0x60], %f10
lduw [%l7 + 0x14], %l3
fmovdn %xcc, %f0, %f14
sdivx %i1, 0x1E0A, %l0
brz %o2, loop_5677
edge16ln %g6, %i2, %g1
mova %icc, %i0, %g7
fnegd %f2, %f8
loop_5677:
movn %xcc, %o7, %o5
fblg %fcc3, loop_5678
movge %xcc, %g4, %i6
fmovdneg %icc, %f9, %f13
bneg loop_5679
loop_5678:
fsrc2s %f4, %f15
stb %i5, [%l7 + 0x69]
fbl %fcc0, loop_5680
loop_5679:
fcmple16 %f4, %f6, %l2
fblg %fcc1, loop_5681
movle %icc, %o6, %g5
loop_5680:
fcmpeq16 %f8, %f10, %l4
ldsb [%l7 + 0x30], %l5
loop_5681:
ld [%l7 + 0x18], %f8
fbule %fcc2, loop_5682
fba %fcc0, loop_5683
fmovdleu %xcc, %f15, %f13
st %f6, [%l7 + 0x10]
loop_5682:
tsubcc %l6, %g2, %o0
loop_5683:
fbl,a %fcc0, loop_5684
fpadd32 %f2, %f6, %f8
ld [%l7 + 0x74], %f6
fandnot1 %f4, %f14, %f14
loop_5684:
andn %o3, 0x1C52, %i3
fcmped %fcc3, %f8, %f12
bcc,a %xcc, loop_5685
srax %o1, 0x1D, %o4
ldsh [%l7 + 0x28], %i7
stw %l1, [%l7 + 0x2C]
loop_5685:
ld [%l7 + 0x7C], %f12
ldsh [%l7 + 0x0E], %g3
fcmpeq16 %f8, %f2, %l3
orncc %i4, 0x13CD, %l0
ldub [%l7 + 0x79], %o2
fpackfix %f0, %f11
ldsh [%l7 + 0x2E], %g6
tvc %xcc, 0x7
smul %i2, %i1, %g1
bn,pt %xcc, loop_5686
ldsh [%l7 + 0x70], %i0
tge %icc, 0x3
movcs %xcc, %o7, %o5
loop_5686:
stb %g7, [%l7 + 0x54]
stw %g4, [%l7 + 0x48]
brlz %i6, loop_5687
fmovscc %icc, %f14, %f10
fba %fcc3, loop_5688
ldsb [%l7 + 0x13], %l2
loop_5687:
lduw [%l7 + 0x58], %o6
fnand %f2, %f8, %f6
loop_5688:
movg %xcc, %g5, %l4
brnz %i5, loop_5689
ld [%l7 + 0x74], %f1
ldsw [%l7 + 0x60], %l6
andcc %g2, 0x17B0, %l5
loop_5689:
movcs %xcc, %o0, %i3
fbuge %fcc2, loop_5690
or %o1, %o4, %i7
fbl,a %fcc3, loop_5691
fornot2s %f12, %f6, %f11
loop_5690:
subccc %o3, 0x1551, %g3
sllx %l3, 0x07, %l1
loop_5691:
fmovdvs %xcc, %f11, %f12
faligndata %f10, %f0, %f4
brz,a %i4, loop_5692
fbu,a %fcc3, loop_5693
ldsb [%l7 + 0x18], %l0
fzero %f6
loop_5692:
brlz,a %g6, loop_5694
loop_5693:
bshuffle %f10, %f6, %f0
movpos %icc, %i2, %o2
andn %g1, %i0, %o7
loop_5694:
movvs %xcc, %i1, %g7
std %f4, [%l7 + 0x60]
edge32ln %g4, %o5, %i6
fmuld8sux16 %f7, %f15, %f4
bpos,pn %xcc, loop_5695
fmovdge %icc, %f9, %f7
stb %l2, [%l7 + 0x46]
movn %xcc, %o6, %g5
loop_5695:
fnot2s %f7, %f2
fbuge,a %fcc3, loop_5696
fmul8sux16 %f12, %f4, %f2
fbue,a %fcc3, loop_5697
movrgz %l4, %l6, %g2
loop_5696:
movcs %xcc, %i5, %o0
edge16ln %l5, %o1, %o4
loop_5697:
fmovrsgz %i3, %f10, %f8
sth %o3, [%l7 + 0x2A]
tsubcctv %i7, %g3, %l3
lduh [%l7 + 0x62], %l1
st %f13, [%l7 + 0x68]
fblg,a %fcc3, loop_5698
movgu %icc, %l0, %i4
bvc,pn %xcc, loop_5699
fmovrslez %g6, %f2, %f8
loop_5698:
faligndata %f0, %f4, %f4
subcc %o2, %g1, %i2
loop_5699:
fmovdl %icc, %f13, %f14
move %xcc, %o7, %i0
movcs %icc, %i1, %g7
lduw [%l7 + 0x40], %o5
ldsw [%l7 + 0x68], %i6
sth %g4, [%l7 + 0x42]
ldsh [%l7 + 0x60], %l2
srl %g5, 0x19, %l4
addcc %o6, 0x18A9, %g2
popc 0x0257, %i5
ldsh [%l7 + 0x4A], %l6
fnegd %f10, %f10
fmovsle %icc, %f14, %f9
faligndata %f4, %f12, %f6
stw %l5, [%l7 + 0x5C]
fmovscs %icc, %f14, %f4
ldsh [%l7 + 0x38], %o1
mova %xcc, %o0, %i3
fornot1s %f3, %f12, %f14
ba,a loop_5700
fmuld8sux16 %f9, %f6, %f4
tneg %xcc, 0x0
fcmpgt16 %f10, %f14, %o4
loop_5700:
fmovscs %xcc, %f9, %f11
st %f4, [%l7 + 0x78]
fbu,a %fcc1, loop_5701
stb %o3, [%l7 + 0x3E]
array32 %g3, %i7, %l3
sra %l1, %l0, %g6
loop_5701:
ldsw [%l7 + 0x1C], %i4
ldsb [%l7 + 0x42], %g1
fmovrse %o2, %f2, %f11
tvs %xcc, 0x3
fmovdvs %xcc, %f6, %f5
ldub [%l7 + 0x73], %i2
brnz %o7, loop_5702
fmovrslez %i0, %f1, %f0
edge8l %g7, %i1, %i6
lduw [%l7 + 0x5C], %o5
loop_5702:
edge8ln %g4, %l2, %l4
ldub [%l7 + 0x2E], %g5
std %f4, [%l7 + 0x08]
st %f15, [%l7 + 0x34]
sth %g2, [%l7 + 0x32]
fmovsvc %xcc, %f8, %f6
edge32 %o6, %i5, %l5
movrgez %o1, 0x141, %o0
addccc %i3, 0x153F, %l6
fmovrslez %o3, %f9, %f5
movneg %icc, %g3, %i7
fornot2 %f8, %f6, %f6
bshuffle %f14, %f4, %f12
array16 %o4, %l1, %l3
sth %g6, [%l7 + 0x2A]
taddcc %i4, %l0, %g1
fmovdneg %icc, %f9, %f6
tg %icc, 0x1
fpsub32 %f12, %f8, %f6
sllx %o2, 0x12, %o7
fcmped %fcc3, %f6, %f12
ldsb [%l7 + 0x21], %i0
tn %xcc, 0x6
nop
setx loop_5703, %l0, %l1
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], %i2
lduw [%l7 + 0x44], %i1
orcc %i6, 0x0190, %g7
loop_5703:
std %f0, [%l7 + 0x10]
andcc %g4, %o5, %l4
tleu %icc, 0x0
fcmpeq32 %f2, %f14, %l2
bl,a,pt %icc, loop_5704
movvc %xcc, %g2, %g5
fmovsa %xcc, %f11, %f11
fbe,a %fcc0, loop_5705
loop_5704:
siam 0x2
bleu loop_5706
ldub [%l7 + 0x17], %i5
loop_5705:
fmovspos %icc, %f11, %f7
movne %icc, %l5, %o6
loop_5706:
siam 0x7
stx %o0, [%l7 + 0x38]
fmul8ulx16 %f4, %f8, %f4
ldsw [%l7 + 0x38], %i3
fbg %fcc2, loop_5707
sdivcc %l6, 0x1E02, %o3
fones %f15
add %o1, %i7, %g3
loop_5707:
brlz,a %o4, loop_5708
fmovdge %icc, %f2, %f3
alignaddr %l3, %l1, %g6
movpos %xcc, %l0, %i4
loop_5708:
ldsh [%l7 + 0x10], %o2
lduw [%l7 + 0x68], %o7
fexpand %f9, %f12
fpadd32 %f14, %f12, %f10
ldd [%l7 + 0x60], %f14
fmovdge %icc, %f9, %f2
bleu,a,pn %icc, loop_5709
fpackfix %f4, %f11
ldx [%l7 + 0x60], %g1
fmovsa %icc, %f2, %f10
loop_5709:
stb %i0, [%l7 + 0x11]
fmovrsgz %i2, %f3, %f2
fmovdne %icc, %f10, %f3
fbuge,a %fcc2, loop_5710
fnot2 %f8, %f14
fmovrslez %i1, %f0, %f1
sth %g7, [%l7 + 0x66]
loop_5710:
move %xcc, %i6, %o5
ldx [%l7 + 0x28], %g4
tne %xcc, 0x7
ldx [%l7 + 0x10], %l4
edge32n %g2, %l2, %g5
stw %i5, [%l7 + 0x74]
fandnot1s %f3, %f8, %f3
bg loop_5711
fcmpne16 %f12, %f0, %o6
fxors %f2, %f13, %f9
srlx %o0, %l5, %i3
loop_5711:
fmovscs %icc, %f13, %f13
bvc loop_5712
lduh [%l7 + 0x7E], %l6
ldx [%l7 + 0x50], %o3
mulx %i7, 0x0991, %o1
loop_5712:
ldd [%l7 + 0x20], %f2
fmovsne %xcc, %f9, %f11
fmovrde %o4, %f6, %f8
ldub [%l7 + 0x3F], %g3
ta %icc, 0x4
ldsw [%l7 + 0x58], %l3
std %f12, [%l7 + 0x18]
lduh [%l7 + 0x72], %l1
sdiv %l0, 0x0655, %i4
fbne %fcc1, loop_5713
ldsw [%l7 + 0x54], %o2
fcmpgt16 %f12, %f6, %o7
fbg %fcc2, loop_5714
loop_5713:
fandnot1 %f12, %f14, %f8
lduw [%l7 + 0x68], %g1
fmovrslz %i0, %f10, %f13
loop_5714:
ld [%l7 + 0x38], %f15
bgu,a,pn %xcc, loop_5715
fmovse %icc, %f9, %f7
fmovdvc %xcc, %f1, %f15
bl,a,pt %xcc, loop_5716
loop_5715:
sdivcc %i2, 0x0206, %g6
brlez %g7, loop_5717
fmovsneg %icc, %f6, %f8
loop_5716:
ldub [%l7 + 0x29], %i1
tpos %icc, 0x2
loop_5717:
fcmple16 %f0, %f0, %i6
subccc %g4, %o5, %l4
fmovrdlz %l2, %f14, %f2
fandnot1 %f4, %f2, %f0
sll %g5, 0x02, %g2
andcc %o6, %i5, %o0
be,a %icc, loop_5718
fbn %fcc3, loop_5719
fbg,a %fcc1, loop_5720
ldx [%l7 + 0x50], %l5
loop_5718:
addcc %l6, %i3, %o3
loop_5719:
edge16n %i7, %o4, %g3
loop_5720:
srax %l3, 0x12, %o1
fpsub16 %f6, %f12, %f10
st %f8, [%l7 + 0x54]
movpos %icc, %l0, %l1
ldsw [%l7 + 0x74], %i4
bgu,a,pn %icc, loop_5721
movl %icc, %o7, %o2
ldd [%l7 + 0x48], %f10
fmovsneg %icc, %f8, %f10
loop_5721:
fmul8x16al %f7, %f4, %f14
fblg %fcc2, loop_5722
fmovsg %icc, %f14, %f15
st %f1, [%l7 + 0x28]
sdiv %i0, 0x1DB0, %g1
loop_5722:
taddcctv %i2, 0x0916, %g6
lduh [%l7 + 0x10], %g7
lduh [%l7 + 0x62], %i6
lduh [%l7 + 0x7C], %g4
ldsw [%l7 + 0x28], %i1
fmovscc %icc, %f8, %f12
fmovdge %icc, %f1, %f9
ldsh [%l7 + 0x40], %o5
brz,a %l4, loop_5723
add %l2, %g5, %o6
fmovde %xcc, %f6, %f10
tne %xcc, 0x6
loop_5723:
fexpand %f10, %f8
tneg %icc, 0x2
fand %f6, %f4, %f12
st %f14, [%l7 + 0x48]
edge8n %i5, %o0, %l5
stb %g2, [%l7 + 0x5A]
tleu %icc, 0x3
stw %l6, [%l7 + 0x70]
ldd [%l7 + 0x10], %f12
fxor %f14, %f14, %f0
ldd [%l7 + 0x48], %f4
std %f12, [%l7 + 0x20]
bl loop_5724
ldub [%l7 + 0x1F], %o3
fmovrde %i3, %f0, %f10
movrlz %o4, %i7, %l3
loop_5724:
ld [%l7 + 0x78], %f7
andcc %g3, %l0, %o1
fcmpgt32 %f4, %f2, %l1
nop
setx loop_5725, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tg %xcc, 0x1
fmovrde %i4, %f2, %f10
fmovdle %icc, %f1, %f5
loop_5725:
stw %o2, [%l7 + 0x3C]
lduw [%l7 + 0x68], %o7
udiv %g1, 0x1CDF, %i2
fornot1 %f8, %f10, %f6
tsubcctv %i0, 0x1AEC, %g6
tcc %xcc, 0x0
bcs loop_5726
fmovrsgz %g7, %f8, %f10
bg,pt %xcc, loop_5727
mulx %i6, %i1, %o5
loop_5726:
fxnor %f4, %f8, %f2
addcc %l4, 0x1CC6, %g4
loop_5727:
stw %l2, [%l7 + 0x1C]
lduw [%l7 + 0x48], %o6
edge32l %g5, %i5, %o0
subcc %l5, %g2, %o3
stw %i3, [%l7 + 0x34]
lduw [%l7 + 0x70], %l6
xnor %i7, 0x1563, %l3
stb %g3, [%l7 + 0x3A]
fmovd %f8, %f0
fmovsa %xcc, %f1, %f1
fmovdgu %xcc, %f4, %f4
lduw [%l7 + 0x44], %o4
fcmpeq16 %f4, %f12, %l0
brgz,a %o1, loop_5728
lduh [%l7 + 0x66], %i4
lduh [%l7 + 0x36], %l1
fxnors %f5, %f3, %f13
loop_5728:
subc %o2, %o7, %g1
std %f12, [%l7 + 0x10]
tvc %icc, 0x0
lduw [%l7 + 0x74], %i0
movvs %xcc, %g6, %i2
sdivx %g7, 0x1D7B, %i6
movcs %icc, %o5, %i1
tn %icc, 0x6
stx %l4, [%l7 + 0x38]
bgu,pn %icc, loop_5729
fbe %fcc2, loop_5730
fbug,a %fcc3, loop_5731
ldx [%l7 + 0x28], %l2
loop_5729:
mova %icc, %o6, %g5
loop_5730:
movle %xcc, %i5, %g4
loop_5731:
stw %l5, [%l7 + 0x3C]
ldx [%l7 + 0x78], %o0
xor %o3, %i3, %g2
sethi 0x1A59, %i7
ldsh [%l7 + 0x34], %l6
movcs %xcc, %l3, %g3
fmovdg %xcc, %f7, %f9
fmovsgu %xcc, %f13, %f10
te %icc, 0x0
fmovdcc %icc, %f11, %f15
ldsh [%l7 + 0x54], %o4
brlez %o1, loop_5732
fmovrsne %l0, %f15, %f3
stb %l1, [%l7 + 0x75]
xorcc %o2, %i4, %g1
loop_5732:
fmovdle %xcc, %f2, %f7
ldsb [%l7 + 0x61], %o7
ld [%l7 + 0x10], %f10
fbn,a %fcc2, loop_5733
fble,a %fcc3, loop_5734
fmovd %f8, %f6
ble,pt %xcc, loop_5735
loop_5733:
ldd [%l7 + 0x70], %f8
loop_5734:
fxnor %f8, %f0, %f10
fcmple16 %f4, %f12, %i0
loop_5735:
ldx [%l7 + 0x60], %i2
fnegd %f4, %f12
fbg,a %fcc2, loop_5736
bgu,pn %icc, loop_5737
edge16n %g6, %i6, %o5
fpsub16 %f10, %f2, %f6
loop_5736:
fcmpeq16 %f8, %f6, %i1
loop_5737:
xorcc %g7, 0x0B25, %l2
ldd [%l7 + 0x30], %f6
sth %l4, [%l7 + 0x58]
stw %o6, [%l7 + 0x64]
tle %icc, 0x0
ldx [%l7 + 0x50], %i5
udivx %g5, 0x1C6F, %g4
fmovrsgz %o0, %f4, %f7
fnors %f11, %f9, %f15
brz,a %l5, loop_5738
fbe,a %fcc3, loop_5739
fxors %f8, %f4, %f7
tg %icc, 0x7
loop_5738:
fmovse %icc, %f15, %f1
loop_5739:
fbule %fcc3, loop_5740
lduh [%l7 + 0x6E], %o3
ldsb [%l7 + 0x44], %g2
bl,a loop_5741
loop_5740:
andcc %i7, %l6, %i3
ldsb [%l7 + 0x72], %g3
addc %o4, %o1, %l3
loop_5741:
stw %l1, [%l7 + 0x40]
stw %o2, [%l7 + 0x14]
sth %i4, [%l7 + 0x78]
array8 %l0, %g1, %i0
ldsb [%l7 + 0x76], %i2
call loop_5742
fxors %f8, %f4, %f0
srax %o7, %i6, %g6
fpadd32s %f12, %f14, %f14
loop_5742:
ldx [%l7 + 0x10], %i1
udiv %g7, 0x19FB, %o5
ldsh [%l7 + 0x10], %l2
edge32ln %l4, %i5, %o6
fmovdl %icc, %f6, %f14
fmovdne %icc, %f12, %f11
fbne,a %fcc0, loop_5743
ldsw [%l7 + 0x48], %g5
or %g4, %o0, %o3
fbuge,a %fcc3, loop_5744
loop_5743:
fmovdl %icc, %f15, %f3
taddcc %g2, %i7, %l5
fmovdl %icc, %f12, %f14
loop_5744:
ldsh [%l7 + 0x18], %l6
ldd [%l7 + 0x38], %f6
fmovrde %g3, %f10, %f4
fmovsa %icc, %f2, %f15
ldx [%l7 + 0x08], %i3
stw %o4, [%l7 + 0x38]
tleu %icc, 0x3
fmovsneg %icc, %f8, %f5
edge32n %l3, %l1, %o1
brnz,a %o2, loop_5745
movneg %xcc, %i4, %g1
fmovda %xcc, %f6, %f7
ldx [%l7 + 0x68], %l0
loop_5745:
ldub [%l7 + 0x32], %i2
fnegd %f10, %f4
taddcctv %o7, %i0, %i6
fandnot1 %f2, %f6, %f4
fmovscc %icc, %f12, %f10
array32 %g6, %i1, %o5
addc %g7, 0x1850, %l4
fmovsneg %xcc, %f8, %f9
tpos %xcc, 0x3
tl %icc, 0x4
stb %i5, [%l7 + 0x64]
bcc,pn %icc, loop_5746
sra %o6, %l2, %g4
mulscc %o0, 0x0A5C, %g5
fmovse %icc, %f4, %f10
loop_5746:
sth %o3, [%l7 + 0x72]
subcc %g2, %i7, %l6
ldsb [%l7 + 0x1C], %g3
fcmpne32 %f14, %f6, %i3
bleu,a loop_5747
smul %o4, 0x1715, %l3
fmovdcs %xcc, %f13, %f3
pdist %f8, %f12, %f12
loop_5747:
edge32l %l5, %o1, %o2
std %f12, [%l7 + 0x38]
movle %xcc, %i4, %g1
fcmple16 %f6, %f8, %l1
movcc %xcc, %l0, %i2
edge16ln %o7, %i6, %g6
ldd [%l7 + 0x58], %f10
lduh [%l7 + 0x36], %i1
stb %i0, [%l7 + 0x5A]
ldub [%l7 + 0x28], %g7
mova %icc, %l4, %o5
fcmpne32 %f12, %f10, %o6
tcs %icc, 0x6
fmovdvs %xcc, %f3, %f0
srl %i5, %l2, %o0
tg %icc, 0x2
array32 %g4, %g5, %o3
tle %xcc, 0x2
fand %f10, %f8, %f14
stb %i7, [%l7 + 0x26]
ldsb [%l7 + 0x40], %g2
lduh [%l7 + 0x3E], %l6
fmovrsgz %g3, %f11, %f8
nop
setx loop_5748, %l0, %l1
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 + 0x7C], %i3
and %l3, %l5, %o4
ble,a %icc, loop_5749
loop_5748:
fmovrdlez %o1, %f0, %f2
movcs %xcc, %i4, %o2
stx %l1, [%l7 + 0x18]
loop_5749:
fcmple32 %f6, %f10, %g1
taddcc %l0, %i2, %i6
stx %g6, [%l7 + 0x40]
be %icc, loop_5750
fmovsvc %icc, %f4, %f6
fbo %fcc2, loop_5751
tcc %icc, 0x3
loop_5750:
std %f2, [%l7 + 0x40]
bcs,a loop_5752
loop_5751:
lduh [%l7 + 0x0A], %i1
ldsh [%l7 + 0x1E], %o7
stw %i0, [%l7 + 0x68]
loop_5752:
brgez,a %l4, loop_5753
ldub [%l7 + 0x08], %g7
add %o6, %o5, %i5
fmovsge %icc, %f7, %f0
loop_5753:
call loop_5754
brnz %l2, loop_5755
fble,a %fcc3, loop_5756
taddcc %o0, %g5, %g4
loop_5754:
fmovsa %xcc, %f8, %f9
loop_5755:
srax %o3, 0x07, %i7
loop_5756:
ldub [%l7 + 0x3F], %l6
ldsb [%l7 + 0x26], %g3
lduw [%l7 + 0x54], %g2
bleu,a %icc, loop_5757
fbue,a %fcc2, loop_5758
stw %i3, [%l7 + 0x4C]
fmovsneg %icc, %f6, %f0
loop_5757:
ldsh [%l7 + 0x52], %l3
loop_5758:
lduw [%l7 + 0x44], %o4
stw %o1, [%l7 + 0x3C]
brz %i4, loop_5759
fmovdgu %xcc, %f14, %f0
fnor %f10, %f8, %f8
alignaddrl %o2, %l1, %l5
loop_5759:
ldd [%l7 + 0x38], %f6
ldsw [%l7 + 0x60], %g1
fsrc2s %f7, %f11
fnors %f4, %f0, %f11
ldsw [%l7 + 0x0C], %l0
edge16ln %i2, %g6, %i1
movre %i6, 0x0DB, %o7
stb %l4, [%l7 + 0x77]
stb %i0, [%l7 + 0x5C]
bvc %icc, loop_5760
bcs,pt %xcc, loop_5761
stb %g7, [%l7 + 0x1C]
ld [%l7 + 0x58], %f15
loop_5760:
ldx [%l7 + 0x48], %o6
loop_5761:
array32 %o5, %l2, %i5
bpos loop_5762
fmovrdlz %o0, %f12, %f2
nop
setx loop_5763, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsvc %icc, %f7, %f10
loop_5762:
fblg %fcc0, loop_5764
orcc %g4, %g5, %i7
loop_5763:
move %icc, %l6, %o3
ldub [%l7 + 0x3D], %g2
loop_5764:
fandnot1s %f1, %f8, %f0
ldsb [%l7 + 0x3C], %i3
std %f12, [%l7 + 0x18]
fxor %f6, %f6, %f6
fcmpd %fcc3, %f14, %f14
tneg %icc, 0x5
movrlez %l3, %o4, %g3
ldsw [%l7 + 0x48], %i4
ldub [%l7 + 0x45], %o2
fxor %f14, %f6, %f8
fbul,a %fcc1, loop_5765
bne loop_5766
fpadd32s %f12, %f15, %f10
ldsb [%l7 + 0x53], %o1
loop_5765:
stx %l5, [%l7 + 0x30]
loop_5766:
edge8l %l1, %g1, %l0
move %xcc, %i2, %g6
fmovsvc %icc, %f5, %f13
movrgez %i6, 0x3D5, %i1
ldd [%l7 + 0x48], %f4
fcmps %fcc2, %f9, %f8
sub %l4, %i0, %g7
orncc %o6, %o7, %o5
lduh [%l7 + 0x44], %i5
fandnot2s %f15, %f2, %f10
fcmpes %fcc2, %f7, %f4
tleu %icc, 0x4
fandnot2s %f12, %f1, %f1
movne %icc, %l2, %o0
ld [%l7 + 0x60], %f12
xnorcc %g5, 0x0BCF, %i7
fpadd16 %f8, %f10, %f10
taddcc %g4, %o3, %g2
ldsb [%l7 + 0x29], %i3
fabsd %f14, %f0
bne,a,pt %icc, loop_5767
fmovdne %xcc, %f2, %f4
nop
setx loop_5768, %l0, %l1
jmpl %l1, %l3
udivcc %l6, 0x032F, %g3
loop_5767:
array16 %i4, %o4, %o2
fmovde %xcc, %f13, %f7
loop_5768:
addccc %o1, 0x02B5, %l5
movle %xcc, %l1, %l0
fmovdg %icc, %f6, %f10
stw %g1, [%l7 + 0x28]
sll %g6, %i6, %i2
stb %l4, [%l7 + 0x6B]
call loop_5769
fabss %f15, %f8
movvs %icc, %i1, %g7
fmul8x16 %f15, %f0, %f12
loop_5769:
ld [%l7 + 0x30], %f8
movrgez %o6, %o7, %o5
ldd [%l7 + 0x78], %f4
fcmpne32 %f8, %f14, %i0
stw %l2, [%l7 + 0x34]
ldub [%l7 + 0x0E], %i5
fmovrde %g5, %f10, %f2
edge8 %o0, %g4, %o3
umul %g2, 0x0A9B, %i3
fmovsle %icc, %f0, %f2
and %i7, 0x188E, %l3
stb %g3, [%l7 + 0x45]
fmovdg %icc, %f0, %f6
bvc,a,pt %xcc, loop_5770
fmovsle %xcc, %f12, %f4
stb %i4, [%l7 + 0x42]
fmovrslez %l6, %f8, %f8
loop_5770:
fcmpd %fcc3, %f10, %f4
brz,a %o2, loop_5771
fnot1s %f6, %f13
fcmple32 %f0, %f8, %o1
movneg %xcc, %l5, %o4
loop_5771:
edge8n %l1, %l0, %g1
ldx [%l7 + 0x50], %g6
ldsb [%l7 + 0x32], %i6
sdiv %l4, 0x1B0D, %i1
andcc %i2, %o6, %g7
bge,pn %icc, loop_5772
umul %o7, 0x082A, %i0
ldsh [%l7 + 0x2C], %l2
fnand %f6, %f4, %f8
loop_5772:
stb %i5, [%l7 + 0x08]
stw %o5, [%l7 + 0x24]
brlez,a %g5, loop_5773
mulscc %g4, %o0, %g2
stb %i3, [%l7 + 0x21]
fnegs %f14, %f8
loop_5773:
sdiv %i7, 0x0CD4, %l3
ld [%l7 + 0x34], %f15
ldsh [%l7 + 0x12], %g3
fblg,a %fcc1, loop_5774
fmovrslz %i4, %f12, %f10
fmul8sux16 %f14, %f14, %f4
lduh [%l7 + 0x32], %l6
loop_5774:
fbug,a %fcc1, loop_5775
tvs %icc, 0x0
fsrc1s %f1, %f3
stb %o2, [%l7 + 0x0F]
loop_5775:
taddcc %o3, %o1, %o4
orncc %l1, %l5, %l0
nop
setx loop_5776, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
taddcc %g6, %i6, %g1
bge loop_5777
fba,a %fcc3, loop_5778
loop_5776:
movvc %icc, %l4, %i1
movvc %icc, %o6, %i2
loop_5777:
bvs,a loop_5779
loop_5778:
stb %g7, [%l7 + 0x09]
andn %i0, %o7, %i5
ld [%l7 + 0x64], %f10
loop_5779:
brgez %l2, loop_5780
fpmerge %f12, %f15, %f14
fmovdge %xcc, %f4, %f15
lduw [%l7 + 0x08], %g5
loop_5780:
movcs %xcc, %o5, %o0
mulx %g2, 0x09F0, %i3
ldsw [%l7 + 0x14], %i7
nop
setx loop_5781, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsw [%l7 + 0x34], %g4
and %g3, 0x0547, %i4
fand %f8, %f8, %f0
loop_5781:
fbuge,a %fcc3, loop_5782
sdivcc %l3, 0x1B70, %l6
stx %o3, [%l7 + 0x68]
fexpand %f5, %f10
loop_5782:
movge %xcc, %o1, %o4
movcc %xcc, %o2, %l5
fbe %fcc1, loop_5783
ldd [%l7 + 0x08], %f10
subcc %l0, 0x149A, %l1
ldub [%l7 + 0x0D], %g6
loop_5783:
movrgz %g1, %i6, %i1
tleu %xcc, 0x6
ble,pt %icc, loop_5784
ldx [%l7 + 0x68], %l4
ld [%l7 + 0x68], %f15
bpos loop_5785
loop_5784:
ldx [%l7 + 0x58], %o6
stw %i2, [%l7 + 0x1C]
fbl %fcc3, loop_5786
loop_5785:
sethi 0x1379, %g7
lduw [%l7 + 0x6C], %i0
lduw [%l7 + 0x5C], %i5
loop_5786:
te %xcc, 0x0
fcmpeq16 %f10, %f10, %o7
ldx [%l7 + 0x08], %g5
fpadd32s %f1, %f8, %f12
movn %icc, %o5, %o0
st %f8, [%l7 + 0x14]
fmovsge %icc, %f6, %f12
fmovscs %xcc, %f7, %f11
fbue %fcc0, loop_5787
lduh [%l7 + 0x2E], %l2
sdivx %i3, 0x1D29, %g2
stx %i7, [%l7 + 0x70]
loop_5787:
pdist %f10, %f8, %f4
lduw [%l7 + 0x20], %g3
sth %g4, [%l7 + 0x74]
smulcc %l3, %l6, %o3
edge8n %o1, %i4, %o2
array8 %o4, %l5, %l1
brlz %g6, loop_5788
xor %l0, 0x0D6E, %i6
movle %icc, %g1, %i1
fpackfix %f4, %f4
loop_5788:
stx %l4, [%l7 + 0x10]
fsrc1 %f12, %f14
fbue %fcc2, loop_5789
stx %i2, [%l7 + 0x08]
ldsw [%l7 + 0x30], %o6
fbu,a %fcc3, loop_5790
loop_5789:
bcs,pn %icc, loop_5791
tneg %xcc, 0x2
lduh [%l7 + 0x34], %g7
loop_5790:
fornot2 %f4, %f4, %f6
loop_5791:
ldsb [%l7 + 0x0C], %i0
ldsw [%l7 + 0x30], %i5
fmovrdlz %o7, %f4, %f12
fmovsge %xcc, %f1, %f12
fbl,a %fcc2, loop_5792
edge16n %o5, %g5, %o0
tsubcctv %l2, 0x0E85, %g2
ld [%l7 + 0x2C], %f2
loop_5792:
movleu %icc, %i3, %i7
fmovscs %icc, %f2, %f0
stx %g3, [%l7 + 0x78]
fsrc1s %f8, %f15
xor %g4, %l3, %l6
fmovscs %icc, %f15, %f9
te %xcc, 0x4
lduh [%l7 + 0x2A], %o1
movrne %o3, %o2, %o4
fbge,a %fcc0, loop_5793
fbge,a %fcc0, loop_5794
fmovdg %icc, %f0, %f7
fmovsg %xcc, %f6, %f12
loop_5793:
nop
setx loop_5795, %l0, %l1
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_5794:
tneg %icc, 0x6
ldsw [%l7 + 0x1C], %l5
fbue %fcc2, loop_5796
loop_5795:
bvs,pn %xcc, loop_5797
tcs %xcc, 0x0
ldsh [%l7 + 0x0E], %i4
loop_5796:
edge8ln %g6, %l0, %i6
loop_5797:
fmovdle %icc, %f14, %f14
brlez,a %l1, loop_5798
st %f13, [%l7 + 0x14]
fpsub16 %f10, %f2, %f12
array16 %g1, %l4, %i2
loop_5798:
edge8l %i1, %g7, %i0
ldsw [%l7 + 0x48], %o6
movne %xcc, %o7, %i5
fors %f10, %f13, %f15
ldx [%l7 + 0x70], %g5
edge16 %o0, %l2, %g2
movvs %xcc, %i3, %i7
tn %xcc, 0x0
fpack16 %f8, %f1
movrgz %o5, 0x363, %g4
ldsh [%l7 + 0x12], %l3
fmovsl %icc, %f6, %f3
ldub [%l7 + 0x12], %l6
movrgez %o1, 0x36D, %o3
lduw [%l7 + 0x10], %g3
smulcc %o4, 0x06A0, %o2
movcc %xcc, %l5, %i4
ldsw [%l7 + 0x58], %g6
mulx %l0, 0x0289, %l1
fcmpgt16 %f10, %f6, %g1
stb %l4, [%l7 + 0x23]
fmovse %icc, %f13, %f15
fmovse %icc, %f15, %f2
fxor %f0, %f2, %f14
be,pt %xcc, loop_5799
fandnot1 %f10, %f10, %f4
fmovrdne %i6, %f6, %f8
movpos %icc, %i2, %g7
loop_5799:
add %i1, %o6, %i0
sth %o7, [%l7 + 0x0A]
fmul8x16au %f15, %f8, %f6
sdivcc %i5, 0x1A15, %o0
ldsh [%l7 + 0x10], %l2
bvs,a,pt %icc, loop_5800
fnor %f4, %f0, %f8
fmovdpos %icc, %f13, %f11
stx %g2, [%l7 + 0x18]
loop_5800:
fba %fcc1, loop_5801
ldx [%l7 + 0x60], %i3
xnorcc %i7, 0x0721, %g5
ldsh [%l7 + 0x24], %g4
loop_5801:
andn %l3, %o5, %o1
edge8n %l6, %o3, %g3
ldub [%l7 + 0x4E], %o4
sll %o2, 0x01, %i4
stx %l5, [%l7 + 0x78]
lduh [%l7 + 0x4A], %g6
stw %l0, [%l7 + 0x18]
subc %l1, 0x1EAD, %g1
bpos,a %xcc, loop_5802
alignaddr %l4, %i6, %i2
fmovsvs %icc, %f11, %f6
fmovdgu %xcc, %f10, %f0
loop_5802:
ldsb [%l7 + 0x17], %g7
fmovdvs %xcc, %f4, %f5
tvc %icc, 0x2
fble %fcc0, loop_5803
fba,a %fcc3, loop_5804
fpackfix %f12, %f10
fmovrdgz %i1, %f0, %f12
loop_5803:
fand %f12, %f2, %f4
loop_5804:
be,a loop_5805
ld [%l7 + 0x08], %f4
fcmpgt16 %f0, %f4, %i0
fnot2 %f12, %f14
loop_5805:
fandnot1 %f6, %f2, %f12
ldd [%l7 + 0x70], %f6
sdivcc %o7, 0x121A, %o6
lduw [%l7 + 0x6C], %o0
bcs,a,pt %xcc, loop_5806
ldsw [%l7 + 0x18], %i5
nop
setx loop_5807, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
nop
setx loop_5808, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5806:
fmovde %icc, %f10, %f11
ldx [%l7 + 0x58], %g2
loop_5807:
movrgz %l2, %i7, %i3
loop_5808:
umul %g5, %l3, %o5
ld [%l7 + 0x28], %f1
udivcc %g4, 0x10F5, %l6
fmovsvc %xcc, %f5, %f14
edge16n %o3, %o1, %o4
fones %f15
bgu,a,pn %xcc, loop_5809
fbu %fcc0, loop_5810
std %f10, [%l7 + 0x70]
andncc %g3, %o2, %i4
loop_5809:
fmovsa %icc, %f13, %f13
loop_5810:
fbu %fcc0, loop_5811
umulcc %l5, %l0, %l1
fmul8ulx16 %f0, %f2, %f0
fmul8x16al %f14, %f0, %f12
loop_5811:
fandnot2s %f8, %f9, %f3
lduw [%l7 + 0x64], %g1
brgz %g6, loop_5812
array32 %i6, %l4, %i2
ldx [%l7 + 0x10], %g7
fnegs %f10, %f12
loop_5812:
ldd [%l7 + 0x68], %f10
movre %i0, 0x3E5, %i1
fmovdgu %xcc, %f1, %f9
brgz,a %o6, loop_5813
mulx %o7, 0x114D, %i5
fmovdg %icc, %f8, %f8
fxor %f10, %f6, %f4
loop_5813:
stw %o0, [%l7 + 0x14]
edge16l %g2, %i7, %i3
stx %g5, [%l7 + 0x40]
fpack16 %f6, %f8
addcc %l3, %o5, %l2
movneg %xcc, %g4, %l6
ldsb [%l7 + 0x35], %o3
movle %xcc, %o1, %g3
fmovsleu %icc, %f10, %f14
srl %o2, %i4, %o4
fmovs %f3, %f2
andn %l5, %l1, %g1
fmovd %f4, %f14
sth %l0, [%l7 + 0x0C]
stx %g6, [%l7 + 0x28]
tn %icc, 0x3
srl %i6, %i2, %l4
tpos %icc, 0x7
tge %icc, 0x0
ldd [%l7 + 0x70], %f4
edge16ln %g7, %i1, %o6
tl %xcc, 0x0
ldx [%l7 + 0x28], %o7
nop
setx loop_5814, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub16 %f14, %f12, %f14
fbue %fcc2, loop_5815
tvs %xcc, 0x2
loop_5814:
stx %i0, [%l7 + 0x78]
fornot2s %f5, %f10, %f3
loop_5815:
fcmps %fcc1, %f7, %f8
fxnor %f6, %f6, %f14
st %f9, [%l7 + 0x38]
fmul8sux16 %f10, %f12, %f4
sra %o0, %i5, %i7
ta %icc, 0x3
bne,a loop_5816
movpos %xcc, %g2, %i3
ldd [%l7 + 0x68], %f10
fnors %f15, %f7, %f15
loop_5816:
stx %g5, [%l7 + 0x20]
fcmpeq16 %f14, %f10, %l3
alignaddr %o5, %l2, %g4
tge %icc, 0x7
sdiv %l6, 0x052D, %o1
stw %o3, [%l7 + 0x24]
movleu %xcc, %o2, %i4
ldsb [%l7 + 0x30], %g3
fpsub16s %f4, %f7, %f11
lduw [%l7 + 0x60], %o4
lduw [%l7 + 0x20], %l5
ldd [%l7 + 0x40], %f12
ble,a %icc, loop_5817
ldsw [%l7 + 0x34], %g1
tleu %icc, 0x1
ldd [%l7 + 0x20], %f6
loop_5817:
brz,a %l1, loop_5818
lduh [%l7 + 0x16], %g6
alignaddrl %l0, %i2, %l4
lduh [%l7 + 0x1E], %g7
loop_5818:
fmovrdne %i1, %f14, %f12
fmovdge %xcc, %f6, %f2
movgu %xcc, %o6, %i6
fmovsge %icc, %f14, %f8
fcmped %fcc2, %f2, %f4
srl %i0, %o7, %o0
fcmple32 %f4, %f4, %i7
be,a,pn %xcc, loop_5819
ld [%l7 + 0x5C], %f1
array16 %g2, %i5, %g5
array8 %i3, %o5, %l3
loop_5819:
lduw [%l7 + 0x78], %g4
sdivx %l6, 0x12B1, %o1
bneg,a,pt %xcc, loop_5820
fcmpgt16 %f12, %f10, %o3
st %f2, [%l7 + 0x14]
fbg,a %fcc3, loop_5821
loop_5820:
fmovdge %xcc, %f6, %f4
bg,a %xcc, loop_5822
fmovspos %icc, %f13, %f9
loop_5821:
alignaddr %l2, %i4, %o2
tsubcc %o4, 0x05A2, %g3
loop_5822:
ldsw [%l7 + 0x50], %g1
tleu %xcc, 0x2
ldx [%l7 + 0x18], %l1
ldd [%l7 + 0x48], %f14
subc %l5, 0x0347, %l0
and %i2, 0x1640, %g6
tleu %xcc, 0x7
st %f5, [%l7 + 0x1C]
edge32n %l4, %i1, %o6
fmovrdlz %i6, %f6, %f4
std %f10, [%l7 + 0x48]
udiv %g7, 0x1BF0, %i0
tvs %icc, 0x4
fcmpes %fcc1, %f7, %f4
fxor %f0, %f14, %f14
stx %o7, [%l7 + 0x28]
st %f13, [%l7 + 0x28]
ldd [%l7 + 0x58], %f12
fandnot2s %f12, %f1, %f5
lduw [%l7 + 0x6C], %i7
fcmpeq16 %f2, %f4, %g2
fmovrdgez %i5, %f14, %f4
fxnors %f3, %f13, %f15
fmovscs %icc, %f1, %f11
ldsh [%l7 + 0x16], %g5
xor %i3, 0x018B, %o5
mulscc %o0, %l3, %l6
nop
setx loop_5823, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot1 %f12, %f14, %f6
ldsw [%l7 + 0x20], %o1
ldsh [%l7 + 0x2C], %o3
loop_5823:
stx %l2, [%l7 + 0x58]
ldsb [%l7 + 0x37], %g4
fands %f4, %f1, %f6
fcmple16 %f12, %f8, %i4
andcc %o4, %g3, %g1
tle %icc, 0x2
lduh [%l7 + 0x68], %o2
ldub [%l7 + 0x13], %l1
bcs,a,pn %xcc, loop_5824
fcmps %fcc2, %f6, %f2
fandnot2 %f0, %f6, %f12
fmovda %icc, %f3, %f13
loop_5824:
fmovsne %xcc, %f3, %f0
fcmpd %fcc3, %f6, %f4
tne %icc, 0x7
movpos %xcc, %l0, %i2
brnz,a %g6, loop_5825
std %f4, [%l7 + 0x58]
tge %xcc, 0x3
fblg %fcc1, loop_5826
loop_5825:
edge16ln %l4, %l5, %o6
st %f11, [%l7 + 0x74]
fmovdg %xcc, %f14, %f2
loop_5826:
fbue,a %fcc2, loop_5827
movle %icc, %i6, %g7
fmovrdlz %i0, %f6, %f12
stb %i1, [%l7 + 0x32]
loop_5827:
ldsw [%l7 + 0x70], %o7
stx %g2, [%l7 + 0x40]
lduh [%l7 + 0x20], %i5
be,a loop_5828
ldsw [%l7 + 0x18], %g5
fmovdvs %icc, %f14, %f4
siam 0x2
loop_5828:
fones %f8
ldx [%l7 + 0x08], %i7
fmovrsgz %o5, %f13, %f0
fmovdvc %icc, %f13, %f13
ldx [%l7 + 0x20], %o0
fsrc1 %f0, %f14
stb %l3, [%l7 + 0x09]
fbuge,a %fcc1, loop_5829
bcs,a %xcc, loop_5830
fzero %f12
ld [%l7 + 0x30], %f1
loop_5829:
ld [%l7 + 0x40], %f4
loop_5830:
udivcc %i3, 0x1538, %l6
fmovs %f11, %f0
sdivcc %o1, 0x1F40, %l2
tcs %xcc, 0x6
alignaddrl %o3, %i4, %o4
st %f1, [%l7 + 0x28]
std %f14, [%l7 + 0x08]
movrlez %g3, 0x04B, %g1
array32 %g4, %l1, %l0
brgez,a %o2, loop_5831
tsubcctv %i2, %l4, %g6
tcs %icc, 0x4
brgez,a %l5, loop_5832
loop_5831:
movvs %xcc, %o6, %i6
ldsh [%l7 + 0x6E], %g7
fbne,a %fcc0, loop_5833
loop_5832:
fmovdge %icc, %f12, %f8
ldd [%l7 + 0x18], %f0
fmovrdgz %i1, %f12, %f4
loop_5833:
ldsh [%l7 + 0x76], %i0
bleu,a loop_5834
st %f3, [%l7 + 0x24]
fmovrsgez %g2, %f12, %f1
fba,a %fcc1, loop_5835
loop_5834:
sra %i5, %g5, %o7
stw %i7, [%l7 + 0x0C]
tpos %xcc, 0x7
loop_5835:
ldsb [%l7 + 0x12], %o5
fmovdne %xcc, %f6, %f8
stx %l3, [%l7 + 0x40]
fba %fcc0, loop_5836
ldsh [%l7 + 0x24], %o0
fbl,a %fcc2, loop_5837
brz %i3, loop_5838
loop_5836:
movneg %icc, %l6, %l2
fmovrdlz %o1, %f14, %f2
loop_5837:
stb %o3, [%l7 + 0x63]
loop_5838:
fmovsle %icc, %f7, %f1
fsrc1 %f8, %f10
fmovdcs %icc, %f13, %f0
std %f2, [%l7 + 0x18]
smulcc %o4, %g3, %g1
sdivcc %g4, 0x11F1, %l1
ldsb [%l7 + 0x24], %i4
fpmerge %f6, %f7, %f12
fone %f0
edge8 %l0, %i2, %l4
brnz %o2, loop_5839
fmovse %xcc, %f12, %f4
andn %l5, %o6, %i6
fmovsl %icc, %f13, %f8
loop_5839:
ldd [%l7 + 0x58], %f0
lduw [%l7 + 0x50], %g6
movrne %g7, %i0, %i1
sth %g2, [%l7 + 0x20]
stx %i5, [%l7 + 0x68]
fpadd16s %f2, %f2, %f0
fmovsgu %icc, %f10, %f1
sub %o7, 0x1EAD, %g5
brgez,a %i7, loop_5840
edge32n %o5, %l3, %i3
movle %xcc, %o0, %l6
fnot2s %f15, %f11
loop_5840:
faligndata %f4, %f0, %f0
fcmpeq16 %f6, %f4, %l2
fbo,a %fcc1, loop_5841
ldsh [%l7 + 0x1C], %o3
ldx [%l7 + 0x48], %o4
edge32ln %g3, %g1, %g4
loop_5841:
ba,a loop_5842
sdivcc %o1, 0x0F3C, %i4
fpsub32 %f8, %f4, %f0
ta %xcc, 0x7
loop_5842:
smulcc %l1, 0x1CFA, %i2
ldsh [%l7 + 0x64], %l4
fmovrsgez %o2, %f11, %f12
brlez,a %l0, loop_5843
smul %l5, %i6, %o6
lduh [%l7 + 0x66], %g7
tle %xcc, 0x4
loop_5843:
bcc,pn %xcc, loop_5844
ldd [%l7 + 0x60], %f10
movrne %g6, 0x265, %i0
ldsw [%l7 + 0x38], %g2
loop_5844:
ldd [%l7 + 0x28], %f4
ldd [%l7 + 0x70], %f6
tge %icc, 0x3
ldd [%l7 + 0x10], %f2
fmovsg %xcc, %f4, %f6
sth %i1, [%l7 + 0x72]
tgu %xcc, 0x5
ldub [%l7 + 0x61], %i5
lduh [%l7 + 0x18], %g5
sdivcc %i7, 0x1496, %o7
fbl,a %fcc0, loop_5845
fpackfix %f6, %f15
lduw [%l7 + 0x0C], %l3
brlez,a %i3, loop_5846
loop_5845:
bne,a %xcc, loop_5847
fmul8x16 %f1, %f10, %f2
fornot1 %f4, %f2, %f6
loop_5846:
fmovdn %icc, %f2, %f9
loop_5847:
stb %o5, [%l7 + 0x54]
sth %l6, [%l7 + 0x44]
fbug %fcc3, loop_5848
umul %o0, 0x0189, %o3
fmovsn %icc, %f2, %f8
ldsw [%l7 + 0x44], %l2
loop_5848:
tne %icc, 0x2
bcc,a,pn %xcc, loop_5849
srax %g3, %g1, %g4
movrgz %o4, 0x1A4, %o1
fbl %fcc3, loop_5850
loop_5849:
tsubcc %i4, 0x0284, %l1
fmovdge %icc, %f7, %f0
movvc %icc, %l4, %i2
loop_5850:
fcmpes %fcc1, %f6, %f13
fmovdpos %xcc, %f12, %f12
fnegs %f1, %f3
stb %o2, [%l7 + 0x4D]
movvc %xcc, %l5, %i6
fmovdne %icc, %f14, %f12
addcc %l0, %g7, %g6
nop
setx loop_5851, %l0, %l1
jmpl %l1, %i0
std %f8, [%l7 + 0x20]
stw %g2, [%l7 + 0x58]
brgez %o6, loop_5852
loop_5851:
movle %icc, %i5, %i1
ld [%l7 + 0x20], %f10
addcc %g5, %i7, %o7
loop_5852:
fmovdn %xcc, %f3, %f10
edge8 %l3, %o5, %l6
fba,a %fcc1, loop_5853
fabsd %f6, %f0
fmovda %xcc, %f0, %f7
bl,a,pt %xcc, loop_5854
loop_5853:
tg %icc, 0x7
fcmpeq32 %f6, %f4, %i3
ldx [%l7 + 0x68], %o3
loop_5854:
fnot2s %f8, %f15
ldub [%l7 + 0x53], %o0
tgu %xcc, 0x0
movgu %icc, %g3, %g1
move %icc, %g4, %o4
fbul,a %fcc0, loop_5855
tpos %icc, 0x2
bge %xcc, loop_5856
or %o1, %l2, %i4
loop_5855:
fbuge %fcc1, loop_5857
ldsb [%l7 + 0x10], %l4
loop_5856:
bvs %icc, loop_5858
ldd [%l7 + 0x18], %f0
loop_5857:
ldsh [%l7 + 0x4A], %l1
ldub [%l7 + 0x19], %i2
loop_5858:
fcmped %fcc1, %f8, %f14
fbge %fcc1, loop_5859
fones %f2
sth %l5, [%l7 + 0x18]
fbule,a %fcc1, loop_5860
loop_5859:
alignaddrl %i6, %l0, %g7
bvs,a loop_5861
tleu %icc, 0x0
loop_5860:
brlz %o2, loop_5862
fmovdn %xcc, %f1, %f15
loop_5861:
bg %icc, loop_5863
edge8n %i0, %g6, %o6
loop_5862:
movrgz %i5, 0x294, %g2
srlx %g5, %i1, %i7
loop_5863:
fmovrsgz %l3, %f13, %f10
lduh [%l7 + 0x6E], %o7
movrlz %l6, %o5, %i3
mulx %o0, %o3, %g3
fmovsvc %icc, %f0, %f11
fsrc2 %f14, %f12
fbo,a %fcc2, loop_5864
stb %g4, [%l7 + 0x36]
std %f12, [%l7 + 0x30]
fmovdleu %xcc, %f2, %f3
loop_5864:
lduw [%l7 + 0x74], %g1
tsubcctv %o1, 0x197C, %o4
edge8l %i4, %l2, %l1
fmovsgu %icc, %f3, %f6
xor %i2, 0x0D47, %l5
ld [%l7 + 0x1C], %f1
ldub [%l7 + 0x27], %l4
ba,a loop_5865
bge,a loop_5866
stx %l0, [%l7 + 0x50]
lduw [%l7 + 0x30], %i6
loop_5865:
srlx %g7, 0x19, %i0
loop_5866:
movcc %xcc, %g6, %o2
edge16n %i5, %o6, %g2
ldub [%l7 + 0x23], %i1
stx %g5, [%l7 + 0x28]
edge8ln %l3, %o7, %i7
movpos %icc, %l6, %o5
ldsb [%l7 + 0x43], %i3
ble,pn %icc, loop_5867
fnegd %f8, %f14
fmovscs %icc, %f2, %f13
srax %o3, 0x1F, %o0
loop_5867:
fmovdpos %icc, %f5, %f15
fmovsneg %icc, %f8, %f13
fandnot2s %f1, %f1, %f2
fcmpne32 %f4, %f0, %g3
smulcc %g1, 0x1AFD, %o1
fbo %fcc3, loop_5868
fmovdgu %xcc, %f12, %f10
ldd [%l7 + 0x30], %f10
move %xcc, %o4, %g4
loop_5868:
subc %l2, 0x0701, %l1
stx %i2, [%l7 + 0x10]
fmovrslz %l5, %f7, %f1
std %f6, [%l7 + 0x38]
lduw [%l7 + 0x0C], %i4
ldsw [%l7 + 0x4C], %l4
fmovsneg %xcc, %f15, %f4
ldsb [%l7 + 0x71], %i6
fmul8sux16 %f4, %f0, %f14
fmovrde %g7, %f12, %f12
fxnor %f14, %f0, %f2
fmovrse %l0, %f1, %f7
ldsw [%l7 + 0x20], %i0
addcc %g6, 0x001F, %i5
brgz %o6, loop_5869
stw %g2, [%l7 + 0x78]
ldsh [%l7 + 0x28], %i1
lduw [%l7 + 0x54], %g5
loop_5869:
fpadd32 %f8, %f14, %f2
ldsh [%l7 + 0x14], %l3
bpos,a loop_5870
tpos %icc, 0x5
brlz,a %o7, loop_5871
orcc %i7, %l6, %o2
loop_5870:
fcmpne16 %f0, %f4, %i3
pdist %f4, %f4, %f12
loop_5871:
orn %o3, %o5, %g3
stb %g1, [%l7 + 0x1D]
lduw [%l7 + 0x74], %o0
sth %o4, [%l7 + 0x22]
fbge,a %fcc0, loop_5872
smul %o1, %g4, %l1
movl %icc, %i2, %l5
bvc,a loop_5873
loop_5872:
nop
setx loop_5874, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpsub16 %f10, %f6, %f4
fmovsg %icc, %f12, %f7
loop_5873:
tpos %xcc, 0x4
loop_5874:
movpos %xcc, %l2, %l4
ldd [%l7 + 0x30], %f2
bl,pt %icc, loop_5875
fmovsne %icc, %f2, %f14
mulscc %i4, 0x1413, %g7
udiv %l0, 0x14BF, %i6
loop_5875:
fmovse %xcc, %f1, %f5
st %f11, [%l7 + 0x34]
fxor %f10, %f8, %f4
fmovsg %icc, %f2, %f3
fnors %f1, %f4, %f8
fmovsvs %xcc, %f9, %f13
fbuge,a %fcc1, loop_5876
bgu,a loop_5877
stw %g6, [%l7 + 0x4C]
call loop_5878
loop_5876:
orncc %i5, %i0, %o6
loop_5877:
siam 0x2
ta %icc, 0x2
loop_5878:
fpadd16 %f2, %f6, %f2
taddcctv %g2, 0x1C1E, %g5
fsrc2 %f12, %f0
fpsub32 %f6, %f12, %f12
fmovdpos %xcc, %f8, %f12
stw %i1, [%l7 + 0x7C]
ldd [%l7 + 0x70], %f8
add %o7, 0x1CCD, %l3
tg %xcc, 0x2
ld [%l7 + 0x28], %f11
stx %l6, [%l7 + 0x08]
movle %xcc, %o2, %i7
fbule,a %fcc3, loop_5879
ldsh [%l7 + 0x36], %i3
movrne %o3, %g3, %g1
fpackfix %f12, %f1
loop_5879:
fba %fcc2, loop_5880
fcmpne32 %f2, %f6, %o5
std %f8, [%l7 + 0x20]
sdivcc %o0, 0x074C, %o4
loop_5880:
fbule %fcc0, loop_5881
fmovdle %icc, %f12, %f10
std %f8, [%l7 + 0x08]
bge,a %xcc, loop_5882
loop_5881:
lduw [%l7 + 0x64], %g4
sth %o1, [%l7 + 0x70]
ldx [%l7 + 0x60], %l1
loop_5882:
subc %l5, 0x0B39, %l2
bpos loop_5883
bvc,pn %xcc, loop_5884
brnz,a %i2, loop_5885
bpos,pn %icc, loop_5886
loop_5883:
bg,a,pn %xcc, loop_5887
loop_5884:
sra %i4, %g7, %l4
loop_5885:
fnot1s %f3, %f2
loop_5886:
fornot1s %f10, %f3, %f3
loop_5887:
fand %f6, %f0, %f4
fand %f8, %f4, %f8
tvs %xcc, 0x5
bne,a loop_5888
bne,a %xcc, loop_5889
ldd [%l7 + 0x78], %f2
fbge %fcc0, loop_5890
loop_5888:
tge %xcc, 0x1
loop_5889:
or %i6, %l0, %g6
std %f8, [%l7 + 0x70]
loop_5890:
fcmpeq32 %f12, %f2, %i0
fbne %fcc2, loop_5891
fpadd32s %f2, %f4, %f8
std %f0, [%l7 + 0x58]
std %f10, [%l7 + 0x38]
loop_5891:
ldsh [%l7 + 0x30], %o6
sth %g2, [%l7 + 0x4E]
edge32l %g5, %i5, %i1
fors %f4, %f0, %f9
ldsb [%l7 + 0x64], %l3
fands %f2, %f6, %f10
sdivx %l6, 0x0710, %o2
ldsb [%l7 + 0x71], %o7
bg,a %icc, loop_5892
st %f6, [%l7 + 0x14]
std %f2, [%l7 + 0x48]
fcmple16 %f10, %f0, %i3
loop_5892:
movge %icc, %o3, %g3
lduw [%l7 + 0x0C], %i7
fbg %fcc3, loop_5893
brnz,a %g1, loop_5894
tg %xcc, 0x0
fsrc2s %f6, %f12
loop_5893:
smulcc %o0, %o5, %o4
loop_5894:
fmul8ulx16 %f0, %f10, %f14
stx %g4, [%l7 + 0x68]
srax %l1, %o1, %l5
std %f10, [%l7 + 0x48]
stw %l2, [%l7 + 0x34]
ld [%l7 + 0x10], %f14
fors %f8, %f1, %f1
fbue %fcc0, loop_5895
fmovdn %xcc, %f12, %f9
sth %i4, [%l7 + 0x36]
fmovdn %icc, %f4, %f8
loop_5895:
ldub [%l7 + 0x6F], %g7
fmovspos %xcc, %f7, %f15
tcc %icc, 0x5
stx %i2, [%l7 + 0x38]
fnegd %f14, %f8
brlz,a %l4, loop_5896
fornot1 %f12, %f0, %f0
movpos %xcc, %l0, %i6
ldd [%l7 + 0x28], %f8
loop_5896:
bn,a,pn %xcc, loop_5897
fcmpeq32 %f6, %f14, %i0
alignaddr %o6, %g6, %g5
fornot1s %f8, %f11, %f8
loop_5897:
ld [%l7 + 0x68], %f15
fpsub32 %f14, %f12, %f2
orcc %g2, %i5, %l3
fmovdn %xcc, %f15, %f6
ldsb [%l7 + 0x4A], %l6
tneg %xcc, 0x1
xor %o2, 0x1718, %o7
fbug %fcc3, loop_5898
movcc %xcc, %i1, %i3
fexpand %f7, %f12
fpack16 %f2, %f0
loop_5898:
fpsub16s %f14, %f12, %f9
fmul8x16 %f0, %f12, %f10
movl %xcc, %o3, %g3
ldsb [%l7 + 0x53], %g1
subc %o0, %i7, %o4
ldsw [%l7 + 0x68], %g4
ldsw [%l7 + 0x74], %l1
stw %o1, [%l7 + 0x60]
std %f4, [%l7 + 0x48]
ldsb [%l7 + 0x74], %l5
xnorcc %l2, %o5, %i4
for %f4, %f10, %f0
tsubcctv %g7, 0x0A0F, %l4
popc 0x1199, %i2
fmovsleu %icc, %f0, %f4
fbe %fcc1, loop_5899
fabsd %f14, %f10
fmovdvc %icc, %f14, %f10
ldx [%l7 + 0x10], %i6
loop_5899:
bvc,pn %icc, loop_5900
tl %icc, 0x2
ble,pt %icc, loop_5901
tvs %icc, 0x1
loop_5900:
stx %i0, [%l7 + 0x60]
andn %l0, 0x0555, %o6
loop_5901:
array8 %g5, %g6, %g2
fbg,a %fcc1, loop_5902
movrgz %i5, 0x006, %l6
stb %l3, [%l7 + 0x0C]
edge8l %o7, %o2, %i1
loop_5902:
tneg %icc, 0x6
edge8l %o3, %i3, %g1
sdiv %g3, 0x0B88, %o0
ldsb [%l7 + 0x30], %o4
brz,a %i7, loop_5903
ldsh [%l7 + 0x5E], %l1
stw %g4, [%l7 + 0x60]
smulcc %o1, 0x1277, %l2
loop_5903:
ldsw [%l7 + 0x70], %o5
movcs %xcc, %i4, %l5
fornot2s %f15, %f8, %f4
tpos %icc, 0x2
fcmpgt16 %f2, %f12, %l4
st %f5, [%l7 + 0x20]
fcmple32 %f14, %f8, %g7
pdist %f6, %f6, %f2
ld [%l7 + 0x34], %f11
fexpand %f2, %f12
ldub [%l7 + 0x78], %i2
ldub [%l7 + 0x52], %i6
subcc %i0, 0x1501, %o6
fcmpd %fcc0, %f2, %f8
brgz %l0, loop_5904
fbug,a %fcc0, loop_5905
mulscc %g5, %g6, %i5
bge,a,pn %icc, loop_5906
loop_5904:
bvs,a,pn %xcc, loop_5907
loop_5905:
movrlz %l6, 0x07F, %l3
fcmple32 %f12, %f4, %g2
loop_5906:
bvc,a,pn %xcc, loop_5908
loop_5907:
srl %o7, %i1, %o3
nop
setx loop_5909, %l0, %l1
jmpl %l1, %o2
stb %g1, [%l7 + 0x5B]
loop_5908:
fnegs %f4, %f4
fmovdcs %xcc, %f6, %f2
loop_5909:
fcmpeq16 %f2, %f12, %i3
std %f0, [%l7 + 0x28]
mova %xcc, %g3, %o4
array32 %i7, %l1, %g4
sth %o1, [%l7 + 0x10]
sethi 0x0D47, %l2
movl %icc, %o5, %o0
movrlz %l5, %i4, %g7
fmovse %xcc, %f8, %f6
fmovrde %i2, %f2, %f2
bgu loop_5910
lduw [%l7 + 0x64], %l4
ldub [%l7 + 0x7B], %i6
fbge,a %fcc0, loop_5911
loop_5910:
ble %xcc, loop_5912
ldd [%l7 + 0x18], %f2
tgu %xcc, 0x3
loop_5911:
st %f0, [%l7 + 0x3C]
loop_5912:
udivcc %o6, 0x1B95, %i0
fandnot2s %f9, %f10, %f13
ldsh [%l7 + 0x66], %l0
movg %xcc, %g5, %i5
edge32ln %l6, %l3, %g6
ldsh [%l7 + 0x1C], %g2
edge32l %i1, %o3, %o2
sdiv %o7, 0x1B53, %i3
stx %g3, [%l7 + 0x48]
xorcc %g1, %o4, %l1
fbn %fcc2, loop_5913
edge16 %g4, %i7, %o1
fsrc1 %f6, %f4
stx %l2, [%l7 + 0x60]
loop_5913:
fmovrde %o0, %f8, %f10
brlez %o5, loop_5914
fmovsne %icc, %f5, %f1
fmovdcs %xcc, %f3, %f2
st %f4, [%l7 + 0x68]
loop_5914:
xnor %i4, 0x14F1, %g7
fmovsle %icc, %f6, %f6
alignaddr %i2, %l5, %l4
bg,a,pn %xcc, loop_5915
tvs %icc, 0x5
ba,a,pn %icc, loop_5916
fmovsvc %icc, %f4, %f14
loop_5915:
fmovsl %xcc, %f10, %f15
popc %o6, %i6
loop_5916:
brz,a %i0, loop_5917
fmovde %xcc, %f0, %f10
tpos %icc, 0x6
fands %f11, %f1, %f6
loop_5917:
edge32n %g5, %l0, %l6
movvs %icc, %i5, %g6
siam 0x3
fpadd16 %f12, %f2, %f12
fmovd %f10, %f0
sdivx %g2, 0x04D3, %l3
udivx %o3, 0x045E, %i1
move %icc, %o7, %o2
bn %xcc, loop_5918
stx %i3, [%l7 + 0x38]
movcc %xcc, %g3, %g1
std %f6, [%l7 + 0x68]
loop_5918:
fmuld8sux16 %f14, %f2, %f2
sdivx %l1, 0x1BC8, %g4
ba,a,pn %icc, loop_5919
andncc %o4, %i7, %o1
ldsb [%l7 + 0x2F], %o0
movgu %xcc, %l2, %i4
loop_5919:
fmovsa %xcc, %f2, %f6
bl %xcc, loop_5920
subcc %g7, %o5, %l5
fmovrdgez %l4, %f2, %f14
std %f14, [%l7 + 0x30]
loop_5920:
sllx %o6, 0x01, %i2
udiv %i0, 0x19B4, %i6
movne %icc, %l0, %l6
fmovsneg %xcc, %f13, %f4
fmovrsne %g5, %f8, %f1
stx %g6, [%l7 + 0x30]
std %f0, [%l7 + 0x50]
fmovrdlz %i5, %f6, %f14
tleu %icc, 0x4
stb %g2, [%l7 + 0x69]
fand %f10, %f14, %f10
fmuld8ulx16 %f8, %f14, %f0
stb %o3, [%l7 + 0x14]
ldsb [%l7 + 0x5C], %i1
fornot2s %f12, %f0, %f12
edge32l %o7, %o2, %i3
orn %l3, 0x0041, %g1
fzero %f14
smulcc %l1, %g3, %o4
fxnors %f1, %f7, %f7
fsrc1s %f11, %f6
fsrc2 %f8, %f0
move %xcc, %i7, %o1
umul %o0, %l2, %g4
fornot2 %f14, %f8, %f0
fornot2s %f0, %f7, %f12
ldsb [%l7 + 0x5E], %i4
movle %xcc, %o5, %l5
bpos,a,pt %xcc, loop_5921
umul %g7, 0x1EDF, %o6
tvs %icc, 0x6
smul %i2, %l4, %i0
loop_5921:
lduh [%l7 + 0x28], %l0
smulcc %l6, %i6, %g6
pdist %f8, %f10, %f4
st %f3, [%l7 + 0x4C]
fbu,a %fcc1, loop_5922
fmovrdlez %i5, %f4, %f14
bvc,a loop_5923
fnegd %f8, %f2
loop_5922:
taddcctv %g5, 0x1D61, %o3
fmovde %xcc, %f7, %f8
loop_5923:
taddcctv %i1, %o7, %g2
tleu %xcc, 0x0
fmovdl %icc, %f5, %f4
bpos,pn %xcc, loop_5924
alignaddrl %o2, %i3, %g1
umul %l1, %g3, %o4
ldx [%l7 + 0x20], %i7
loop_5924:
edge16ln %l3, %o0, %l2
fand %f2, %f8, %f4
bcs %icc, loop_5925
movrgz %o1, %g4, %o5
fbn,a %fcc1, loop_5926
add %i4, %g7, %o6
loop_5925:
lduh [%l7 + 0x44], %i2
fand %f10, %f4, %f2
loop_5926:
fabsd %f2, %f4
fand %f6, %f10, %f12
stb %l4, [%l7 + 0x79]
umul %l5, %l0, %i0
stb %i6, [%l7 + 0x19]
fbge,a %fcc3, loop_5927
movre %l6, 0x3A7, %g6
array32 %g5, %o3, %i5
st %f3, [%l7 + 0x4C]
loop_5927:
fmovsgu %icc, %f10, %f10
bg,a %xcc, loop_5928
fmovda %icc, %f10, %f11
movrlz %o7, %i1, %o2
sdivx %g2, 0x0F27, %g1
loop_5928:
fornot1 %f12, %f10, %f0
movneg %icc, %i3, %l1
fmovscs %xcc, %f5, %f15
ld [%l7 + 0x40], %f8
bleu,a,pn %icc, loop_5929
fabss %f10, %f9
lduw [%l7 + 0x64], %o4
fornot2s %f12, %f1, %f11
loop_5929:
fmovsgu %xcc, %f10, %f0
fxors %f1, %f7, %f7
ldd [%l7 + 0x30], %f12
subccc %g3, %l3, %i7
movg %xcc, %o0, %o1
edge32n %l2, %o5, %g4
fcmpne16 %f6, %f8, %i4
ldx [%l7 + 0x78], %g7
stw %i2, [%l7 + 0x58]
stx %o6, [%l7 + 0x40]
fmovscc %xcc, %f5, %f7
fbg %fcc1, loop_5930
stw %l5, [%l7 + 0x3C]
fble,a %fcc2, loop_5931
srax %l4, %l0, %i0
loop_5930:
fone %f12
fbo %fcc2, loop_5932
loop_5931:
ldub [%l7 + 0x70], %l6
array8 %g6, %i6, %g5
addcc %o3, %o7, %i1
loop_5932:
fxnors %f1, %f14, %f7
ldsb [%l7 + 0x4C], %o2
tgu %icc, 0x6
fandnot1s %f12, %f11, %f1
st %f1, [%l7 + 0x2C]
ldx [%l7 + 0x60], %g2
ldsh [%l7 + 0x4E], %i5
brgez,a %g1, loop_5933
fmovsl %xcc, %f11, %f11
ba,pn %icc, loop_5934
ldsh [%l7 + 0x1E], %l1
loop_5933:
fmul8x16au %f8, %f9, %f8
brnz,a %o4, loop_5935
loop_5934:
fornot2s %f6, %f8, %f11
umulcc %g3, 0x1501, %l3
fands %f14, %f9, %f8
loop_5935:
xor %i3, 0x0B20, %i7
edge32l %o0, %l2, %o1
andncc %o5, %g4, %g7
fmovsleu %icc, %f4, %f10
movcc %icc, %i2, %o6
orn %l5, 0x160F, %i4
fornot1s %f3, %f9, %f7
ldd [%l7 + 0x08], %f4
ldx [%l7 + 0x78], %l4
ldsw [%l7 + 0x38], %l0
fmovdn %icc, %f2, %f8
lduh [%l7 + 0x1E], %l6
movre %g6, %i6, %g5
movl %xcc, %o3, %o7
st %f15, [%l7 + 0x54]
fcmped %fcc0, %f4, %f2
fcmple32 %f8, %f0, %i0
sdiv %i1, 0x0FBC, %g2
add %o2, %g1, %i5
nop
setx loop_5936, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
nop
setx loop_5937, %l0, %l1
jmpl %l1, %o4
fcmple32 %f12, %f8, %l1
fmovrse %l3, %f5, %f1
loop_5936:
addccc %i3, %i7, %g3
loop_5937:
fpmerge %f15, %f8, %f0
ldub [%l7 + 0x11], %o0
lduw [%l7 + 0x40], %l2
edge16l %o5, %g4, %o1
stx %g7, [%l7 + 0x38]
sth %o6, [%l7 + 0x1A]
fba,a %fcc2, loop_5938
movgu %xcc, %l5, %i2
sdivx %l4, 0x0265, %l0
fsrc2s %f6, %f4
loop_5938:
tcc %xcc, 0x3
fnegd %f2, %f8
ldsw [%l7 + 0x54], %l6
ldsw [%l7 + 0x18], %i4
sth %i6, [%l7 + 0x66]
fnors %f15, %f15, %f11
xor %g6, %o3, %g5
tgu %xcc, 0x0
alignaddrl %o7, %i0, %i1
fmovrdgez %g2, %f10, %f4
fbue,a %fcc0, loop_5939
fpmerge %f9, %f13, %f0
fnegs %f2, %f11
add %g1, %i5, %o4
loop_5939:
st %f12, [%l7 + 0x28]
bcc loop_5940
sth %l1, [%l7 + 0x56]
bneg,a %xcc, loop_5941
sth %o2, [%l7 + 0x3C]
loop_5940:
array16 %i3, %l3, %i7
edge8n %o0, %l2, %o5
loop_5941:
fmovdg %icc, %f7, %f13
nop
setx loop_5942, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrslz %g3, %f0, %f5
ldsh [%l7 + 0x38], %o1
lduw [%l7 + 0x58], %g4
loop_5942:
bl,a loop_5943
movn %icc, %o6, %g7
fornot1 %f10, %f6, %f0
fmovrdne %l5, %f6, %f12
loop_5943:
fmovrsne %l4, %f6, %f8
ldsh [%l7 + 0x72], %l0
ldsh [%l7 + 0x34], %l6
fmovsa %icc, %f1, %f5
tpos %icc, 0x5
fmovde %xcc, %f9, %f6
movrlez %i2, %i4, %i6
fandnot1 %f0, %f6, %f4
stb %g6, [%l7 + 0x40]
tl %icc, 0x1
ldsh [%l7 + 0x1E], %g5
sub %o3, %i0, %o7
fmovdvs %xcc, %f13, %f12
fxnor %f12, %f10, %f4
nop
setx loop_5944, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x20], %g2
smulcc %i1, 0x0F6E, %g1
stw %i5, [%l7 + 0x50]
loop_5944:
ldsb [%l7 + 0x42], %l1
lduh [%l7 + 0x42], %o4
fones %f13
stx %o2, [%l7 + 0x08]
ldx [%l7 + 0x58], %i3
udivx %l3, 0x0F3D, %o0
or %i7, 0x005C, %o5
fpsub32s %f2, %f10, %f8
fsrc2 %f12, %f4
fmovsg %xcc, %f10, %f3
fnot2 %f8, %f6
ld [%l7 + 0x5C], %f4
stx %l2, [%l7 + 0x58]
fbge %fcc3, loop_5945
stx %g3, [%l7 + 0x50]
ba,pn %xcc, loop_5946
alignaddr %o1, %o6, %g7
loop_5945:
mulx %g4, %l4, %l5
bne,a,pn %icc, loop_5947
loop_5946:
lduw [%l7 + 0x50], %l6
tsubcctv %i2, 0x1976, %l0
edge32 %i6, %g6, %g5
loop_5947:
fxnors %f13, %f2, %f8
ldd [%l7 + 0x78], %f8
ldub [%l7 + 0x39], %i4
sth %i0, [%l7 + 0x7A]
fxnors %f15, %f14, %f2
fmovscs %icc, %f15, %f3
ld [%l7 + 0x6C], %f4
andncc %o7, %o3, %i1
nop
setx loop_5948, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmple16 %f2, %f12, %g1
tl %xcc, 0x1
fba,a %fcc3, loop_5949
loop_5948:
fxors %f14, %f15, %f9
std %f14, [%l7 + 0x28]
ldsh [%l7 + 0x56], %i5
loop_5949:
movrlz %l1, 0x3BE, %g2
fnegs %f7, %f4
stb %o4, [%l7 + 0x5C]
edge16n %i3, %o2, %o0
fble %fcc2, loop_5950
fmovsle %xcc, %f15, %f5
fnegd %f14, %f6
fmovrslez %i7, %f10, %f2
loop_5950:
bshuffle %f6, %f4, %f10
fbul %fcc0, loop_5951
fbg,a %fcc0, loop_5952
lduw [%l7 + 0x50], %o5
fmovs %f0, %f14
loop_5951:
fpack16 %f0, %f9
loop_5952:
fmovrdlez %l2, %f2, %f4
edge16l %l3, %o1, %g3
fcmpes %fcc1, %f2, %f1
nop
setx loop_5953, %l0, %l1
jmpl %l1, %g7
stw %g4, [%l7 + 0x7C]
bvc,a loop_5954
ld [%l7 + 0x58], %f15
loop_5953:
andn %l4, %l5, %o6
sth %l6, [%l7 + 0x2A]
loop_5954:
tcs %icc, 0x3
fmovsne %icc, %f7, %f4
add %i2, 0x037E, %l0
ldsh [%l7 + 0x4A], %i6
taddcc %g5, 0x0D85, %g6
fble,a %fcc1, loop_5955
movcs %icc, %i0, %o7
fandnot1s %f3, %f6, %f1
ldsb [%l7 + 0x39], %i4
loop_5955:
tneg %icc, 0x2
faligndata %f8, %f2, %f0
fsrc1 %f6, %f10
edge32l %i1, %o3, %i5
bg %xcc, loop_5956
fcmps %fcc1, %f9, %f10
tle %xcc, 0x7
st %f2, [%l7 + 0x38]
loop_5956:
srax %g1, %g2, %o4
bpos,a,pn %xcc, loop_5957
fmovdne %icc, %f8, %f6
ldsh [%l7 + 0x28], %l1
ldsb [%l7 + 0x31], %i3
loop_5957:
ld [%l7 + 0x58], %f6
lduh [%l7 + 0x1E], %o0
tsubcctv %o2, %o5, %i7
ldub [%l7 + 0x23], %l3
addc %o1, 0x04FC, %g3
fmovde %icc, %f12, %f7
sth %g7, [%l7 + 0x46]
lduw [%l7 + 0x08], %g4
movrlez %l4, 0x2E4, %l5
lduw [%l7 + 0x48], %l2
fnot1s %f13, %f3
fmovrdlez %o6, %f14, %f10
fpack16 %f2, %f1
tge %xcc, 0x6
lduw [%l7 + 0x28], %i2
movrlez %l0, %i6, %g5
bgu,pn %icc, loop_5958
sub %l6, 0x0EF5, %g6
fpsub32 %f6, %f0, %f4
udivx %i0, 0x1413, %o7
loop_5958:
fmovscc %icc, %f9, %f10
sub %i1, %i4, %o3
std %f12, [%l7 + 0x40]
ldsb [%l7 + 0x2A], %i5
andcc %g1, 0x1515, %g2
fpadd32 %f0, %f10, %f10
fbuge,a %fcc3, loop_5959
sth %o4, [%l7 + 0x0E]
smulcc %l1, 0x0CC2, %i3
ldsb [%l7 + 0x4C], %o0
loop_5959:
fornot1s %f13, %f12, %f9
ldx [%l7 + 0x40], %o5
add %o2, 0x0E2A, %l3
edge8n %o1, %g3, %i7
ldsb [%l7 + 0x63], %g7
std %f6, [%l7 + 0x70]
movneg %icc, %l4, %l5
fmovsvc %xcc, %f1, %f11
ldx [%l7 + 0x70], %l2
stb %g4, [%l7 + 0x1A]
lduh [%l7 + 0x2E], %o6
bge %xcc, loop_5960
fandnot1s %f3, %f10, %f12
fpadd32s %f6, %f6, %f1
fmovrdgz %i2, %f2, %f4
loop_5960:
ld [%l7 + 0x2C], %f13
and %i6, %l0, %l6
movcs %xcc, %g6, %g5
fsrc2s %f1, %f4
st %f12, [%l7 + 0x70]
sdiv %i0, 0x0229, %o7
fmovdneg %xcc, %f8, %f0
fcmped %fcc0, %f6, %f14
brz,a %i1, loop_5961
bne,pn %icc, loop_5962
edge8ln %o3, %i4, %i5
fxnors %f9, %f5, %f7
loop_5961:
fcmple16 %f0, %f4, %g1
loop_5962:
movcc %xcc, %o4, %g2
tg %icc, 0x1
tleu %xcc, 0x6
ldsb [%l7 + 0x0C], %i3
tge %xcc, 0x2
fpadd16 %f2, %f2, %f12
fmovdcc %icc, %f11, %f4
ldsw [%l7 + 0x70], %l1
sdivx %o0, 0x1F83, %o5
bcc,a,pt %icc, loop_5963
fornot2 %f6, %f6, %f14
fbu,a %fcc1, loop_5964
stw %o2, [%l7 + 0x4C]
loop_5963:
stx %l3, [%l7 + 0x38]
movrlez %g3, %o1, %g7
loop_5964:
array32 %i7, %l5, %l2
fpmerge %f6, %f11, %f14
udivx %g4, 0x1507, %l4
stw %o6, [%l7 + 0x5C]
ldd [%l7 + 0x20], %f10
sth %i6, [%l7 + 0x0C]
fpadd16 %f6, %f2, %f10
brnz %l0, loop_5965
st %f3, [%l7 + 0x18]
ldsh [%l7 + 0x34], %i2
ldsh [%l7 + 0x30], %g6
loop_5965:
std %f2, [%l7 + 0x18]
std %f8, [%l7 + 0x58]
movre %l6, 0x3C4, %g5
movg %xcc, %o7, %i1
array16 %o3, %i4, %i0
array32 %g1, %i5, %g2
fnegs %f4, %f15
fmovsg %icc, %f14, %f2
fmovrdlz %o4, %f14, %f8
bpos %xcc, loop_5966
fble %fcc2, loop_5967
orcc %l1, 0x09E8, %i3
movge %xcc, %o0, %o5
loop_5966:
fxnor %f2, %f14, %f8
loop_5967:
popc 0x0BA0, %o2
fmovrse %g3, %f2, %f9
st %f7, [%l7 + 0x34]
fxnor %f14, %f14, %f4
fors %f6, %f9, %f3
bcs,a loop_5968
move %icc, %o1, %g7
fnot2 %f10, %f10
movcc %icc, %i7, %l3
loop_5968:
fsrc2 %f10, %f8
ldd [%l7 + 0x20], %f10
alignaddrl %l2, %g4, %l4
andncc %o6, %i6, %l0
fmovrdgz %l5, %f0, %f12
subc %g6, %l6, %i2
fbue %fcc1, loop_5969
fmul8ulx16 %f8, %f6, %f4
fsrc1s %f0, %f3
movne %xcc, %g5, %o7
loop_5969:
tsubcc %o3, 0x1006, %i4
edge8 %i0, %i1, %g1
movge %xcc, %i5, %g2
subcc %l1, %o4, %i3
brlez,a %o5, loop_5970
ldsh [%l7 + 0x10], %o0
ldd [%l7 + 0x48], %f0
bge,pt %icc, loop_5971
loop_5970:
tl %xcc, 0x1
st %f10, [%l7 + 0x10]
bshuffle %f10, %f4, %f4
loop_5971:
fmovrslez %g3, %f11, %f4
st %f6, [%l7 + 0x18]
edge8 %o1, %o2, %i7
stb %g7, [%l7 + 0x61]
andncc %l3, %g4, %l4
brlz,a %l2, loop_5972
ldd [%l7 + 0x68], %f10
for %f6, %f4, %f14
fmovdle %icc, %f12, %f12
loop_5972:
bvc loop_5973
edge32n %o6, %l0, %i6
ld [%l7 + 0x20], %f5
sth %g6, [%l7 + 0x40]
loop_5973:
fpadd16 %f0, %f14, %f8
sth %l6, [%l7 + 0x52]
stw %l5, [%l7 + 0x2C]
brlz,a %i2, loop_5974
ldd [%l7 + 0x30], %f0
fpsub16s %f4, %f11, %f11
tsubcctv %o7, %o3, %g5
loop_5974:
bcc,a %xcc, loop_5975
tge %xcc, 0x1
ta %xcc, 0x0
subccc %i0, %i4, %i1
loop_5975:
bg,pn %icc, loop_5976
mova %icc, %g1, %i5
edge16 %g2, %o4, %i3
array8 %o5, %o0, %l1
loop_5976:
fnors %f15, %f2, %f4
fmovspos %icc, %f1, %f3
fbge,a %fcc0, loop_5977
fmovdcs %icc, %f1, %f9
fmovsge %icc, %f7, %f11
fpack32 %f8, %f8, %f12
loop_5977:
fornot2 %f6, %f4, %f0
ld [%l7 + 0x24], %f4
movne %xcc, %o1, %g3
bcc,a,pt %xcc, loop_5978
movcc %icc, %i7, %o2
lduh [%l7 + 0x40], %l3
srl %g7, %g4, %l4
loop_5978:
fmul8sux16 %f10, %f8, %f10
tn %xcc, 0x7
movneg %icc, %o6, %l2
stw %l0, [%l7 + 0x24]
fcmple16 %f6, %f10, %g6
fmovdvs %xcc, %f12, %f12
ldd [%l7 + 0x30], %f2
ldx [%l7 + 0x68], %i6
brlez %l6, loop_5979
or %i2, 0x026C, %o7
fmuld8ulx16 %f11, %f1, %f10
andcc %o3, %g5, %l5
loop_5979:
movl %xcc, %i0, %i4
lduh [%l7 + 0x10], %g1
ldsw [%l7 + 0x1C], %i1
srl %g2, 0x1D, %i5
stb %o4, [%l7 + 0x6F]
fbe,a %fcc1, loop_5980
fnor %f4, %f4, %f4
ldx [%l7 + 0x38], %i3
add %o5, 0x0C4A, %o0
loop_5980:
st %f9, [%l7 + 0x54]
ldub [%l7 + 0x7E], %o1
srax %l1, 0x1A, %i7
std %f2, [%l7 + 0x28]
fzeros %f5
fmovrdlez %g3, %f0, %f6
fmovsneg %xcc, %f13, %f13
ldd [%l7 + 0x38], %f8
sdiv %o2, 0x1374, %l3
fandnot1s %f10, %f2, %f7
fmul8x16al %f3, %f14, %f12
bge loop_5981
edge8ln %g7, %l4, %g4
movgu %icc, %o6, %l2
stx %l0, [%l7 + 0x08]
loop_5981:
stw %i6, [%l7 + 0x34]
fandnot1 %f10, %f8, %f14
fpack32 %f8, %f4, %f2
nop
setx loop_5982, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brgez %g6, loop_5983
st %f8, [%l7 + 0x70]
ble %icc, loop_5984
loop_5982:
edge32n %i2, %o7, %o3
loop_5983:
sdiv %l6, 0x06C0, %l5
fcmple32 %f6, %f8, %i0
loop_5984:
movne %icc, %i4, %g5
edge16ln %g1, %g2, %i5
movle %icc, %o4, %i3
ld [%l7 + 0x74], %f8
fexpand %f7, %f4
tleu %xcc, 0x0
lduw [%l7 + 0x40], %i1
bge,a loop_5985
ldsb [%l7 + 0x73], %o5
ldd [%l7 + 0x30], %f0
edge8l %o1, %o0, %i7
loop_5985:
fmovd %f0, %f8
bpos loop_5986
fmovsvc %xcc, %f1, %f6
bl %xcc, loop_5987
edge8n %l1, %o2, %l3
loop_5986:
ldub [%l7 + 0x0A], %g3
std %f4, [%l7 + 0x50]
loop_5987:
fbne,a %fcc3, loop_5988
edge32l %g7, %l4, %g4
fpsub32s %f14, %f9, %f0
movrlez %l2, %l0, %i6
loop_5988:
fcmpgt32 %f6, %f2, %o6
lduh [%l7 + 0x0C], %i2
st %f2, [%l7 + 0x44]
fbl %fcc3, loop_5989
stx %g6, [%l7 + 0x58]
udivcc %o3, 0x18C7, %l6
nop
setx loop_5990, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5989:
fmovrdgz %l5, %f2, %f6
fmovdvs %icc, %f11, %f1
edge8l %i0, %o7, %g5
loop_5990:
umulcc %i4, 0x153A, %g1
st %f9, [%l7 + 0x28]
lduh [%l7 + 0x2A], %i5
ldsb [%l7 + 0x21], %o4
taddcc %i3, %i1, %g2
fmovde %icc, %f5, %f3
fmovsleu %xcc, %f15, %f13
tcs %xcc, 0x1
ldsb [%l7 + 0x49], %o1
fpack16 %f6, %f9
movgu %xcc, %o0, %o5
fcmple32 %f10, %f2, %i7
std %f8, [%l7 + 0x60]
fmuld8ulx16 %f6, %f15, %f0
stx %l1, [%l7 + 0x10]
bne,a,pt %xcc, loop_5991
brlez,a %l3, loop_5992
siam 0x4
fzero %f2
loop_5991:
fcmpes %fcc1, %f15, %f0
loop_5992:
fbe,a %fcc0, loop_5993
sub %g3, 0x0151, %o2
fnot1 %f0, %f2
fornot2s %f14, %f12, %f7
loop_5993:
movrgez %g7, 0x140, %l4
fba,a %fcc3, loop_5994
lduw [%l7 + 0x50], %l2
lduh [%l7 + 0x58], %l0
ld [%l7 + 0x14], %f11
loop_5994:
fabss %f14, %f14
sethi 0x0901, %g4
fands %f2, %f6, %f12
fmovsleu %xcc, %f3, %f0
movrlz %i6, %i2, %o6
st %f0, [%l7 + 0x70]
tl %xcc, 0x5
movrgz %o3, 0x3EB, %l6
bn %xcc, loop_5995
tpos %icc, 0x7
fba,a %fcc3, loop_5996
brlez %l5, loop_5997
loop_5995:
ldx [%l7 + 0x78], %i0
bcc,a %icc, loop_5998
loop_5996:
tl %xcc, 0x1
loop_5997:
ldub [%l7 + 0x3C], %o7
sth %g6, [%l7 + 0x78]
loop_5998:
ldsw [%l7 + 0x24], %i4
bvs loop_5999
fnand %f6, %f8, %f8
fcmpne16 %f8, %f6, %g1
fnot2 %f8, %f6
loop_5999:
lduw [%l7 + 0x20], %g5
popc 0x0371, %o4
st %f13, [%l7 + 0x44]
fbge %fcc3, loop_6000
edge32n %i5, %i1, %i3
std %f10, [%l7 + 0x20]
taddcctv %o1, 0x0DF8, %o0
loop_6000:
fmovda %xcc, %f8, %f10
fpackfix %f0, %f1
sub %o5, 0x1907, %i7
ldd [%l7 + 0x60], %f8
fsrc1s %f5, %f8
fnot2 %f2, %f8
srl %g2, %l1, %g3
taddcctv %l3, 0x0061, %g7
ldsb [%l7 + 0x75], %o2
movcc %xcc, %l2, %l0
fone %f10
fpsub32s %f4, %f11, %f14
sdivcc %g4, 0x1E31, %l4
fmovsn %xcc, %f12, %f0
movrne %i6, %o6, %i2
udiv %o3, 0x1337, %l5
movre %i0, 0x21D, %o7
fblg %fcc0, loop_6001
fmovrdgez %l6, %f2, %f10
movvs %xcc, %g6, %i4
fmovdvc %xcc, %f14, %f8
loop_6001:
fbl,a %fcc2, loop_6002
tge %icc, 0x2
movgu %icc, %g5, %o4
fcmpeq32 %f0, %f12, %g1
loop_6002:
fzero %f8
ldsw [%l7 + 0x68], %i5
ld [%l7 + 0x0C], %f6
movgu %xcc, %i1, %o1
bg,a loop_6003
fmovdvc %icc, %f1, %f2
ld [%l7 + 0x2C], %f13
alignaddr %o0, %o5, %i7
loop_6003:
lduh [%l7 + 0x16], %i3
ld [%l7 + 0x70], %f12
ld [%l7 + 0x2C], %f12
ldsh [%l7 + 0x36], %g2
ldx [%l7 + 0x08], %g3
std %f12, [%l7 + 0x68]
fmovdgu %xcc, %f1, %f14
fbul,a %fcc3, loop_6004
sth %l1, [%l7 + 0x56]
xnorcc %l3, %g7, %l2
ldx [%l7 + 0x50], %l0
loop_6004:
std %f0, [%l7 + 0x28]
fmovrdne %o2, %f8, %f4
stb %g4, [%l7 + 0x43]
movcc %icc, %i6, %o6
tleu %xcc, 0x1
lduh [%l7 + 0x62], %i2
ldsb [%l7 + 0x77], %o3
st %f2, [%l7 + 0x54]
ldsh [%l7 + 0x2C], %l5
fmul8x16 %f0, %f4, %f14
ldd [%l7 + 0x08], %f14
bge,pn %xcc, loop_6005
sth %i0, [%l7 + 0x4E]
ld [%l7 + 0x68], %f15
sll %o7, 0x12, %l6
loop_6005:
xor %l4, %g6, %g5
alignaddrl %o4, %g1, %i4
fnot1 %f14, %f14
fmovrdgez %i1, %f14, %f4
fmul8x16 %f14, %f4, %f6
fnot1 %f10, %f12
fbn %fcc3, loop_6006
ldsh [%l7 + 0x22], %i5
movrne %o1, %o0, %i7
fmuld8ulx16 %f0, %f8, %f2
loop_6006:
fmovsvc %xcc, %f6, %f0
fble,a %fcc2, loop_6007
edge32ln %i3, %o5, %g3
ldsb [%l7 + 0x60], %g2
fmovscc %icc, %f0, %f9
loop_6007:
fba,a %fcc1, loop_6008
ldsb [%l7 + 0x5F], %l1
ldsw [%l7 + 0x3C], %g7
andn %l2, 0x06FF, %l3
loop_6008:
fbug %fcc0, loop_6009
sdivcc %o2, 0x06F9, %l0
fpack32 %f10, %f8, %f4
tpos %xcc, 0x0
loop_6009:
orcc %i6, %g4, %i2
stb %o3, [%l7 + 0x39]
umul %l5, 0x060F, %o6
fpadd16s %f15, %f9, %f6
sth %i0, [%l7 + 0x4E]
stb %l6, [%l7 + 0x7B]
popc 0x0468, %l4
tpos %xcc, 0x4
fbo,a %fcc0, loop_6010
fbue %fcc1, loop_6011
movcs %xcc, %g6, %o7
stx %o4, [%l7 + 0x40]
loop_6010:
fcmple32 %f10, %f0, %g1
loop_6011:
lduh [%l7 + 0x5E], %i4
fcmped %fcc1, %f8, %f8
fandnot1s %f13, %f6, %f15
st %f6, [%l7 + 0x08]
ldsh [%l7 + 0x74], %g5
fmovsgu %xcc, %f11, %f5
movpos %xcc, %i1, %o1
brlz %i5, loop_6012
std %f10, [%l7 + 0x50]
ldub [%l7 + 0x4E], %i7
xnorcc %i3, %o5, %o0
loop_6012:
fbe %fcc1, loop_6013
alignaddrl %g2, %g3, %g7
fandnot1 %f8, %f2, %f2
fpadd32s %f11, %f9, %f5
loop_6013:
lduh [%l7 + 0x40], %l1
bshuffle %f4, %f4, %f10
movgu %icc, %l2, %o2
fxnors %f15, %f4, %f9
fbule %fcc3, loop_6014
fmovsle %xcc, %f11, %f15
bg,pt %icc, loop_6015
lduh [%l7 + 0x58], %l3
loop_6014:
brlez,a %i6, loop_6016
movpos %xcc, %l0, %g4
loop_6015:
fbul %fcc1, loop_6017
edge16l %i2, %o3, %o6
loop_6016:
fnot1 %f8, %f0
std %f0, [%l7 + 0x50]
loop_6017:
fmovdcc %xcc, %f12, %f8
sth %i0, [%l7 + 0x48]
fsrc1s %f12, %f5
fmovdge %icc, %f0, %f9
ldd [%l7 + 0x18], %f2
fmovrdlz %l6, %f10, %f0
nop
setx loop_6018, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrsne %l5, %f3, %f11
ldd [%l7 + 0x70], %f0
stb %l4, [%l7 + 0x1E]
loop_6018:
sll %g6, 0x03, %o4
taddcc %o7, %i4, %g5
edge16 %i1, %g1, %i5
ldsw [%l7 + 0x18], %o1
fmovdl %icc, %f0, %f6
fsrc1s %f2, %f3
movvs %xcc, %i3, %o5
st %f14, [%l7 + 0x74]
fmovd %f4, %f6
tcs %xcc, 0x5
call loop_6019
mulx %o0, 0x156F, %i7
mulx %g3, %g2, %l1
fmovrse %g7, %f10, %f4
loop_6019:
stw %o2, [%l7 + 0x4C]
taddcctv %l2, %i6, %l3
lduh [%l7 + 0x66], %g4
sllx %i2, 0x11, %o3
fcmped %fcc0, %f2, %f4
fandnot1s %f9, %f12, %f10
tpos %xcc, 0x5
fmovdleu %xcc, %f13, %f7
ta %icc, 0x2
stw %l0, [%l7 + 0x64]
stw %i0, [%l7 + 0x50]
st %f10, [%l7 + 0x78]
bg,a,pn %xcc, loop_6020
fmul8ulx16 %f4, %f2, %f0
fornot1 %f4, %f8, %f8
fcmped %fcc1, %f6, %f2
loop_6020:
fmul8ulx16 %f10, %f14, %f8
fmovdvs %icc, %f13, %f14
fcmpne32 %f4, %f8, %o6
fpack16 %f2, %f9
fmovdpos %xcc, %f5, %f15
stw %l5, [%l7 + 0x1C]
fmovsg %icc, %f13, %f15
or %l4, 0x142D, %l6
fcmpne32 %f2, %f14, %o4
ldsw [%l7 + 0x48], %o7
fabsd %f2, %f14
fmuld8sux16 %f7, %f12, %f2
fmovdleu %icc, %f13, %f4
ldx [%l7 + 0x38], %g6
lduw [%l7 + 0x1C], %i4
ldub [%l7 + 0x61], %g5
stb %g1, [%l7 + 0x46]
fmovrsgez %i1, %f4, %f4
ldsw [%l7 + 0x10], %i5
movge %icc, %o1, %i3
edge8n %o0, %o5, %i7
fandnot1s %f14, %f0, %f0
tvs %icc, 0x1
fmul8x16al %f2, %f10, %f14
ldx [%l7 + 0x58], %g3
ldsb [%l7 + 0x6A], %g2
stb %g7, [%l7 + 0x5C]
movl %icc, %l1, %o2
fble %fcc1, loop_6021
fmul8ulx16 %f4, %f14, %f8
fpmerge %f11, %f5, %f14
bcc %icc, loop_6022
loop_6021:
fmovrslz %l2, %f7, %f15
fbue %fcc3, loop_6023
tcs %icc, 0x2
loop_6022:
ldx [%l7 + 0x40], %i6
xorcc %g4, 0x0120, %l3
loop_6023:
lduw [%l7 + 0x68], %i2
bge loop_6024
fmovse %xcc, %f0, %f9
ldsh [%l7 + 0x6A], %l0
brgez %o3, loop_6025
loop_6024:
std %f6, [%l7 + 0x58]
subccc %i0, 0x0CA8, %l5
ble,pn %xcc, loop_6026
loop_6025:
fbge %fcc2, loop_6027
fbo %fcc2, loop_6028
srlx %o6, 0x12, %l4
loop_6026:
fmovdleu %icc, %f7, %f9
loop_6027:
fzero %f2
loop_6028:
fcmpes %fcc0, %f2, %f10
sethi 0x0D2A, %l6
ld [%l7 + 0x58], %f4
ldsw [%l7 + 0x64], %o7
tsubcc %g6, 0x159C, %i4
bvs,pn %icc, loop_6029
fbule %fcc3, loop_6030
lduh [%l7 + 0x4E], %g5
andcc %g1, 0x00FC, %i1
loop_6029:
sth %i5, [%l7 + 0x2E]
loop_6030:
fsrc2s %f6, %f7
addc %o4, 0x1748, %o1
ld [%l7 + 0x0C], %f13
stb %i3, [%l7 + 0x16]
lduh [%l7 + 0x1A], %o5
fsrc1 %f10, %f2
fbg,a %fcc2, loop_6031
addc %o0, %i7, %g2
ldsb [%l7 + 0x4F], %g7
stw %l1, [%l7 + 0x44]
loop_6031:
fmovdle %icc, %f6, %f5
ldub [%l7 + 0x24], %g3
lduw [%l7 + 0x44], %o2
bvs %xcc, loop_6032
bpos,a %xcc, loop_6033
fmul8x16 %f12, %f8, %f0
fmovsn %xcc, %f6, %f12
loop_6032:
bl,a %icc, loop_6034
loop_6033:
fmovdcs %icc, %f14, %f10
umulcc %l2, %g4, %i6
lduw [%l7 + 0x78], %i2
loop_6034:
fba %fcc3, loop_6035
movrlez %l0, %l3, %o3
ldd [%l7 + 0x60], %f14
edge16l %i0, %l5, %o6
loop_6035:
edge16 %l6, %l4, %g6
ld [%l7 + 0x18], %f10
fors %f2, %f12, %f0
orncc %o7, %i4, %g1
fnor %f14, %f4, %f10
brnz %g5, loop_6036
ldsb [%l7 + 0x4D], %i5
sth %o4, [%l7 + 0x22]
brlz %i1, loop_6037
loop_6036:
ldsb [%l7 + 0x24], %o1
std %f2, [%l7 + 0x60]
stx %o5, [%l7 + 0x20]
loop_6037:
fnors %f3, %f1, %f1
brz,a %i3, loop_6038
fmovdcc %xcc, %f9, %f2
addc %i7, 0x12CD, %o0
addccc %g7, %l1, %g2
loop_6038:
lduh [%l7 + 0x4C], %g3
brlez,a %o2, loop_6039
stx %l2, [%l7 + 0x58]
movrne %g4, %i6, %l0
movle %icc, %l3, %o3
loop_6039:
movvs %icc, %i0, %i2
stw %o6, [%l7 + 0x10]
fmovdpos %xcc, %f9, %f14
edge8 %l6, %l4, %g6
andncc %o7, %i4, %l5
movge %xcc, %g1, %i5
lduh [%l7 + 0x3E], %g5
andncc %i1, %o1, %o4
fcmps %fcc1, %f10, %f8
ldsb [%l7 + 0x68], %i3
fsrc1s %f6, %f9
fnor %f10, %f14, %f14
fpmerge %f13, %f10, %f4
stb %i7, [%l7 + 0x36]
st %f9, [%l7 + 0x5C]
fbe %fcc0, loop_6040
fcmpne32 %f14, %f0, %o0
std %f0, [%l7 + 0x50]
fmovscc %icc, %f10, %f1
loop_6040:
fnegd %f4, %f14
ldx [%l7 + 0x20], %o5
fbe,a %fcc3, loop_6041
ldsh [%l7 + 0x2A], %g7
fnands %f12, %f8, %f4
stw %g2, [%l7 + 0x38]
loop_6041:
movle %xcc, %l1, %o2
subccc %g3, 0x0015, %g4
fnand %f8, %f10, %f8
fbge %fcc3, loop_6042
fandnot2 %f6, %f10, %f12
addc %l2, %i6, %l0
andncc %l3, %o3, %i0
loop_6042:
fmovrdlez %o6, %f10, %f0
tpos %xcc, 0x6
movcs %icc, %i2, %l4
edge32n %l6, %o7, %g6
andcc %i4, 0x1F16, %l5
fmovdpos %xcc, %f4, %f14
sll %g1, 0x1E, %g5
ldd [%l7 + 0x30], %f2
orn %i1, %o1, %o4
xorcc %i5, 0x0BA9, %i3
ldx [%l7 + 0x18], %o0
stw %i7, [%l7 + 0x70]
ldsb [%l7 + 0x51], %g7
ldsw [%l7 + 0x08], %o5
movneg %xcc, %l1, %o2
nop
setx loop_6043, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x1A], %g3
sth %g2, [%l7 + 0x10]
lduw [%l7 + 0x38], %g4
loop_6043:
fnor %f2, %f4, %f2
fandnot2 %f10, %f10, %f8
lduh [%l7 + 0x46], %i6
bgu loop_6044
fmovdne %icc, %f0, %f12
lduw [%l7 + 0x10], %l0
fbn,a %fcc2, loop_6045
loop_6044:
ta %icc, 0x3
smul %l3, %o3, %i0
fcmpeq16 %f14, %f10, %o6
loop_6045:
tg %xcc, 0x2
sth %l2, [%l7 + 0x72]
fandnot2s %f14, %f12, %f14
umul %i2, 0x05EB, %l6
fcmpd %fcc3, %f10, %f2
pdist %f0, %f12, %f10
bcc,pt %xcc, loop_6046
fxor %f6, %f4, %f12
ldsh [%l7 + 0x08], %o7
fmovde %xcc, %f8, %f3
loop_6046:
fbe %fcc2, loop_6047
movvs %xcc, %l4, %i4
stb %g6, [%l7 + 0x5F]
fmovdcs %icc, %f0, %f7
loop_6047:
tsubcc %l5, 0x0FDC, %g5
ldx [%l7 + 0x58], %i1
ldx [%l7 + 0x10], %g1
fbo,a %fcc0, loop_6048
ta %xcc, 0x0
fmovsa %icc, %f1, %f3
fpsub16 %f8, %f8, %f6
loop_6048:
movpos %xcc, %o1, %o4
ldub [%l7 + 0x54], %i5
stb %o0, [%l7 + 0x3B]
sll %i7, 0x1E, %g7
bcs,a %icc, loop_6049
add %i3, %l1, %o2
fpsub32s %f10, %f9, %f9
fmul8ulx16 %f4, %f12, %f10
loop_6049:
stw %o5, [%l7 + 0x4C]
mulscc %g3, %g2, %i6
lduh [%l7 + 0x58], %l0
mulx %l3, 0x0A34, %o3
fnegd %f2, %f12
ld [%l7 + 0x24], %f5
ldx [%l7 + 0x50], %i0
ldx [%l7 + 0x48], %o6
andcc %g4, %i2, %l2
ldsh [%l7 + 0x4A], %o7
fmuld8sux16 %f12, %f2, %f6
bvc,pn %xcc, loop_6050
stb %l6, [%l7 + 0x5D]
smulcc %i4, 0x1C85, %g6
ldsw [%l7 + 0x2C], %l5
loop_6050:
bcc,pt %icc, loop_6051
and %l4, 0x027F, %i1
fbu,a %fcc3, loop_6052
fmovsg %icc, %f7, %f11
loop_6051:
st %f5, [%l7 + 0x3C]
fmovsgu %icc, %f7, %f13
loop_6052:
tgu %icc, 0x0
fnot1 %f4, %f12
addc %g5, 0x15ED, %g1
andcc %o4, %o1, %o0
edge32 %i7, %g7, %i5
fba,a %fcc2, loop_6053
ldsh [%l7 + 0x0C], %i3
movne %icc, %l1, %o5
ldx [%l7 + 0x10], %o2
loop_6053:
sdiv %g2, 0x1A40, %i6
fabsd %f6, %f6
sth %g3, [%l7 + 0x28]
andn %l0, %l3, %i0
sll %o3, 0x06, %o6
fmovdn %icc, %f1, %f9
andncc %g4, %i2, %l2
fmovdn %icc, %f11, %f12
std %f10, [%l7 + 0x10]
bpos,a %icc, loop_6054
std %f2, [%l7 + 0x40]
sth %o7, [%l7 + 0x2A]
fble %fcc3, loop_6055
loop_6054:
movgu %icc, %i4, %l6
stw %l5, [%l7 + 0x34]
lduh [%l7 + 0x70], %g6
loop_6055:
ld [%l7 + 0x18], %f5
sth %l4, [%l7 + 0x66]
ble %icc, loop_6056
ldsh [%l7 + 0x3C], %i1
fpsub16s %f9, %f10, %f1
ldsw [%l7 + 0x68], %g1
loop_6056:
edge32ln %g5, %o4, %o0
bge,a,pn %icc, loop_6057
std %f14, [%l7 + 0x58]
nop
setx loop_6058, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %o1, [%l7 + 0x08]
loop_6057:
fbg %fcc0, loop_6059
edge32 %g7, %i5, %i3
loop_6058:
fmovdg %xcc, %f5, %f15
bpos,pt %icc, loop_6060
loop_6059:
fmovrdgz %l1, %f4, %f10
addc %i7, %o5, %g2
fabsd %f12, %f4
loop_6060:
stx %i6, [%l7 + 0x70]
fmovrslz %g3, %f13, %f15
lduw [%l7 + 0x38], %o2
bpos,pt %xcc, loop_6061
fble %fcc1, loop_6062
ldsh [%l7 + 0x14], %l3
movrgez %i0, %l0, %o6
loop_6061:
lduh [%l7 + 0x70], %g4
loop_6062:
fbge,a %fcc1, loop_6063
ldsb [%l7 + 0x19], %o3
lduh [%l7 + 0x60], %l2
st %f0, [%l7 + 0x68]
loop_6063:
fmovsvc %xcc, %f4, %f7
ld [%l7 + 0x18], %f15
smulcc %o7, %i4, %l6
sdiv %l5, 0x1CE0, %i2
fmul8x16al %f10, %f11, %f12
fpsub16s %f7, %f10, %f2
fbu %fcc3, loop_6064
ldub [%l7 + 0x27], %g6
addc %l4, 0x07C1, %g1
edge8ln %g5, %i1, %o0
loop_6064:
fmovrdgz %o4, %f10, %f4
ldsw [%l7 + 0x18], %o1
stw %i5, [%l7 + 0x54]
lduw [%l7 + 0x54], %g7
bgu,pn %xcc, loop_6065
fmuld8ulx16 %f3, %f14, %f14
fsrc1 %f0, %f8
tgu %icc, 0x0
loop_6065:
fmovdn %xcc, %f2, %f4
movg %icc, %l1, %i3
fmuld8ulx16 %f11, %f6, %f12
ldsh [%l7 + 0x2C], %i7
fandnot2 %f4, %f8, %f2
fnors %f6, %f11, %f3
st %f10, [%l7 + 0x58]
xor %g2, %i6, %g3
brlez %o5, loop_6066
tcs %icc, 0x7
fmovsle %icc, %f12, %f10
fmovrde %o2, %f8, %f8
loop_6066:
fmovsgu %xcc, %f6, %f7
brlz,a %i0, loop_6067
ldd [%l7 + 0x30], %f10
movvs %icc, %l3, %o6
tvs %xcc, 0x6
loop_6067:
edge32l %l0, %g4, %l2
fmul8x16al %f8, %f5, %f8
stb %o7, [%l7 + 0x2E]
nop
setx loop_6068, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmuld8ulx16 %f1, %f8, %f6
std %f14, [%l7 + 0x68]
ld [%l7 + 0x24], %f13
loop_6068:
sth %o3, [%l7 + 0x26]
fmovs %f10, %f1
subc %i4, %l5, %l6
fmovsl %xcc, %f14, %f9
xor %i2, %g6, %l4
fone %f12
std %f12, [%l7 + 0x68]
fmovdg %icc, %f3, %f5
fmovrsne %g1, %f2, %f0
fbuge,a %fcc1, loop_6069
fmovdg %xcc, %f6, %f7
stb %i1, [%l7 + 0x1C]
fmovsa %icc, %f2, %f8
loop_6069:
fble %fcc2, loop_6070
lduw [%l7 + 0x58], %g5
st %f15, [%l7 + 0x70]
brlez %o0, loop_6071
loop_6070:
movge %icc, %o4, %o1
ldsh [%l7 + 0x20], %i5
smulcc %l1, 0x00C0, %i3
loop_6071:
fmovscs %icc, %f13, %f15
udivcc %g7, 0x036C, %i7
fmovspos %xcc, %f3, %f12
array16 %i6, %g2, %g3
bn %xcc, loop_6072
stw %o2, [%l7 + 0x14]
smulcc %o5, %l3, %i0
stx %o6, [%l7 + 0x40]
loop_6072:
brnz %g4, loop_6073
edge16n %l0, %l2, %o3
fxnor %f12, %f6, %f4
fmovsg %xcc, %f3, %f8
loop_6073:
bgu,pt %icc, loop_6074
fone %f2
fbge,a %fcc1, loop_6075
umulcc %i4, 0x05E0, %o7
loop_6074:
ldd [%l7 + 0x68], %f12
fpsub16 %f6, %f10, %f0
loop_6075:
fmovdcc %icc, %f8, %f4
lduw [%l7 + 0x18], %l6
ldsw [%l7 + 0x40], %i2
mulscc %l5, %g6, %g1
mulx %i1, %g5, %l4
fand %f4, %f6, %f0
array8 %o0, %o1, %o4
ldsh [%l7 + 0x76], %i5
fandnot1 %f12, %f0, %f8
lduh [%l7 + 0x30], %l1
orcc %i3, 0x140C, %i7
fmovdpos %xcc, %f13, %f3
bcc,a loop_6076
be %icc, loop_6077
siam 0x5
movneg %xcc, %g7, %i6
loop_6076:
stw %g2, [%l7 + 0x68]
loop_6077:
alignaddrl %g3, %o2, %o5
fmovdl %icc, %f13, %f0
stw %l3, [%l7 + 0x70]
movre %i0, %g4, %l0
fbug %fcc0, loop_6078
fxnors %f2, %f1, %f5
lduw [%l7 + 0x2C], %l2
alignaddr %o3, %i4, %o7
loop_6078:
taddcc %o6, 0x0B4C, %l6
std %f0, [%l7 + 0x60]
movrne %l5, 0x39F, %g6
lduh [%l7 + 0x52], %g1
fors %f11, %f1, %f10
fbuge,a %fcc3, loop_6079
fone %f10
fbu,a %fcc0, loop_6080
ldsw [%l7 + 0x64], %i1
loop_6079:
movge %icc, %i2, %l4
stw %o0, [%l7 + 0x14]
loop_6080:
fmovscs %xcc, %f0, %f10
fmovdle %icc, %f6, %f0
ldx [%l7 + 0x30], %g5
fmovspos %icc, %f9, %f12
fcmpne32 %f8, %f10, %o1
array32 %o4, %l1, %i5
fmul8x16au %f10, %f3, %f12
brgez,a %i3, loop_6081
ldsh [%l7 + 0x66], %i7
te %icc, 0x6
fcmpne32 %f8, %f8, %g7
loop_6081:
fbug,a %fcc1, loop_6082
tsubcc %g2, %g3, %i6
sth %o2, [%l7 + 0x3A]
lduh [%l7 + 0x3A], %o5
loop_6082:
fmovse %icc, %f7, %f5
std %f14, [%l7 + 0x40]
movleu %xcc, %l3, %i0
fmovsvc %xcc, %f8, %f9
fnot1s %f7, %f9
umulcc %g4, 0x0594, %l2
bl,a,pt %xcc, loop_6083
fand %f12, %f4, %f10
fmovrsgez %l0, %f3, %f1
edge16n %i4, %o3, %o7
loop_6083:
fba,a %fcc1, loop_6084
movneg %icc, %o6, %l6
fmovrdlz %g6, %f12, %f10
tle %xcc, 0x0
loop_6084:
ldsh [%l7 + 0x3E], %l5
sth %g1, [%l7 + 0x20]
ldsw [%l7 + 0x08], %i1
andn %i2, 0x1454, %l4
fzero %f6
sth %g5, [%l7 + 0x36]
lduh [%l7 + 0x5E], %o0
fble,a %fcc1, loop_6085
st %f15, [%l7 + 0x70]
sth %o4, [%l7 + 0x50]
fsrc1s %f1, %f14
loop_6085:
ldub [%l7 + 0x75], %o1
subc %i5, 0x0047, %i3
stb %i7, [%l7 + 0x7C]
sth %l1, [%l7 + 0x7A]
fmovda %icc, %f3, %f12
fsrc2 %f0, %f6
tl %icc, 0x5
fors %f11, %f1, %f9
ldsb [%l7 + 0x44], %g2
addcc %g7, %i6, %o2
fnors %f11, %f13, %f9
ldx [%l7 + 0x48], %o5
bshuffle %f10, %f14, %f4
fblg,a %fcc3, loop_6086
stw %g3, [%l7 + 0x2C]
movrlz %l3, %g4, %i0
sdivcc %l0, 0x1A06, %l2
loop_6086:
edge8 %o3, %o7, %o6
bgu,a,pt %xcc, loop_6087
tle %icc, 0x4
andcc %l6, %i4, %l5
fmovde %xcc, %f12, %f7
loop_6087:
ldsw [%l7 + 0x70], %g6
movleu %icc, %g1, %i2
fandnot1s %f8, %f1, %f10
edge8 %i1, %g5, %l4
fmovsg %icc, %f7, %f11
fmul8x16 %f11, %f6, %f2
fmul8sux16 %f12, %f8, %f12
lduw [%l7 + 0x38], %o0
fzeros %f5
movn %icc, %o1, %i5
tg %xcc, 0x6
fcmple32 %f10, %f10, %i3
ldsw [%l7 + 0x78], %o4
fmovrse %i7, %f4, %f3
fmovde %icc, %f12, %f6
fnot1 %f12, %f0
movleu %icc, %l1, %g2
fcmpgt32 %f12, %f0, %g7
lduw [%l7 + 0x30], %i6
fmovde %icc, %f5, %f11
fba,a %fcc1, loop_6088
ldd [%l7 + 0x18], %f10
edge8n %o5, %o2, %g3
fcmpgt16 %f10, %f12, %l3
loop_6088:
and %i0, %g4, %l0
taddcc %o3, 0x0A4B, %o7
std %f0, [%l7 + 0x10]
lduw [%l7 + 0x30], %l2
edge32 %l6, %i4, %l5
lduw [%l7 + 0x30], %o6
stb %g1, [%l7 + 0x33]
st %f12, [%l7 + 0x38]
fsrc2s %f11, %f0
movvc %xcc, %g6, %i1
fbe %fcc2, loop_6089
fpack16 %f4, %f0
st %f1, [%l7 + 0x54]
bneg loop_6090
loop_6089:
fmovrse %i2, %f1, %f5
fcmpd %fcc3, %f12, %f0
popc %l4, %g5
loop_6090:
ldsw [%l7 + 0x20], %o1
ldx [%l7 + 0x20], %o0
fcmps %fcc3, %f11, %f14
fcmpne16 %f6, %f14, %i3
fzeros %f1
ldub [%l7 + 0x2A], %o4
stx %i5, [%l7 + 0x40]
fornot1 %f10, %f6, %f0
edge32l %l1, %i7, %g2
fbne,a %fcc1, loop_6091
fpackfix %f8, %f11
ldsb [%l7 + 0x64], %i6
ldsb [%l7 + 0x50], %g7
loop_6091:
bcc,a loop_6092
ldsh [%l7 + 0x3C], %o2
ba %icc, loop_6093
st %f2, [%l7 + 0x40]
loop_6092:
xor %o5, 0x1354, %l3
ld [%l7 + 0x38], %f8
loop_6093:
lduh [%l7 + 0x0C], %i0
subcc %g3, 0x0F10, %l0
movrgez %g4, 0x09B, %o3
fpmerge %f2, %f15, %f0
fmovrdgz %o7, %f4, %f8
tne %icc, 0x6
movrgz %l6, 0x3DD, %i4
bg loop_6094
fmovsl %icc, %f15, %f3
stw %l2, [%l7 + 0x5C]
fmuld8sux16 %f8, %f7, %f0
loop_6094:
xnorcc %o6, %g1, %g6
mova %xcc, %l5, %i1
movpos %xcc, %i2, %g5
array16 %l4, %o0, %i3
st %f6, [%l7 + 0x44]
ld [%l7 + 0x28], %f4
ldsh [%l7 + 0x0E], %o4
edge16ln %o1, %i5, %l1
movvs %icc, %i7, %i6
movrne %g7, 0x174, %g2
ld [%l7 + 0x2C], %f2
fmovsleu %icc, %f2, %f12
fbl,a %fcc0, loop_6095
fcmpgt16 %f12, %f14, %o2
movne %icc, %l3, %i0
movre %o5, %g3, %g4
loop_6095:
stx %l0, [%l7 + 0x58]
sth %o7, [%l7 + 0x42]
ldx [%l7 + 0x18], %l6
std %f12, [%l7 + 0x70]
ld [%l7 + 0x6C], %f9
addcc %o3, 0x08C0, %i4
fbe,a %fcc2, loop_6096
fmovsge %xcc, %f9, %f14
fbe,a %fcc1, loop_6097
fcmped %fcc0, %f2, %f12
loop_6096:
movpos %icc, %l2, %g1
std %f0, [%l7 + 0x10]
loop_6097:
ldsw [%l7 + 0x50], %g6
movcs %icc, %l5, %i1
sllx %i2, 0x0F, %o6
fmovrdlz %l4, %f14, %f4
fabss %f7, %f2
stw %g5, [%l7 + 0x18]
fmovrsgz %i3, %f5, %f5
fbul %fcc3, loop_6098
tle %xcc, 0x5
lduw [%l7 + 0x64], %o4
nop
setx loop_6099, %l0, %l1
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_6098:
edge8ln %o1, %i5, %l1
std %f2, [%l7 + 0x48]
fmovdvc %icc, %f15, %f2
loop_6099:
fcmple32 %f6, %f10, %i7
fnegd %f14, %f0
ldd [%l7 + 0x70], %f0
stx %o0, [%l7 + 0x10]
bvs,a loop_6100
fandnot1 %f12, %f0, %f6
stw %g7, [%l7 + 0x38]
stb %i6, [%l7 + 0x79]
loop_6100:
movvs %xcc, %g2, %o2
smulcc %i0, 0x14B9, %l3
fmovsg %xcc, %f2, %f9
stw %o5, [%l7 + 0x50]
be,a loop_6101
taddcctv %g4, 0x10CA, %l0
fbule %fcc3, loop_6102
stb %g3, [%l7 + 0x1B]
loop_6101:
andcc %o7, %o3, %i4
stw %l6, [%l7 + 0x20]
loop_6102:
std %f6, [%l7 + 0x18]
andncc %g1, %g6, %l5
edge32ln %i1, %i2, %o6
ldsh [%l7 + 0x5E], %l4
tge %xcc, 0x2
alignaddrl %g5, %i3, %l2
ldsb [%l7 + 0x0A], %o1
taddcc %i5, %l1, %o4
fornot2 %f6, %f0, %f8
ldsh [%l7 + 0x28], %i7
fmovsgu %icc, %f14, %f11
ldsb [%l7 + 0x40], %o0
tgu %icc, 0x4
fmovdge %xcc, %f0, %f1
std %f12, [%l7 + 0x58]
umul %g7, %i6, %g2
fpsub32s %f7, %f7, %f3
fblg,a %fcc2, loop_6103
ldub [%l7 + 0x59], %o2
ldd [%l7 + 0x68], %f0
fmovrsgz %i0, %f8, %f13
loop_6103:
fpackfix %f12, %f2
ldsh [%l7 + 0x1A], %o5
lduw [%l7 + 0x78], %g4
fexpand %f9, %f8
edge8l %l0, %g3, %l3
movpos %icc, %o7, %i4
ldsh [%l7 + 0x0C], %l6
fsrc1 %f2, %f8
lduw [%l7 + 0x14], %g1
fornot1s %f10, %f7, %f9
ldsw [%l7 + 0x08], %g6
mova %xcc, %l5, %o3
sdivcc %i1, 0x0034, %i2
movrne %o6, %l4, %i3
fmovrdne %l2, %f6, %f12
fmovsvs %icc, %f2, %f3
stw %g5, [%l7 + 0x50]
udivcc %i5, 0x0B0D, %o1
fmovsvc %xcc, %f13, %f11
sllx %o4, 0x02, %i7
fbul,a %fcc2, loop_6104
fpack32 %f2, %f10, %f14
fnegd %f6, %f10
tg %icc, 0x1
loop_6104:
tge %icc, 0x0
std %f6, [%l7 + 0x28]
bvc loop_6105
umul %l1, 0x0BA2, %g7
ldx [%l7 + 0x70], %o0
ldsh [%l7 + 0x50], %g2
loop_6105:
ldsh [%l7 + 0x66], %i6
ldd [%l7 + 0x70], %f12
udivcc %i0, 0x10BA, %o5
lduh [%l7 + 0x6A], %o2
fbn %fcc0, loop_6106
be loop_6107
movrgez %g4, 0x396, %g3
st %f12, [%l7 + 0x1C]
loop_6106:
movl %icc, %l3, %l0
loop_6107:
ldx [%l7 + 0x50], %o7
fmovdcs %icc, %f7, %f1
stb %l6, [%l7 + 0x6E]
edge8ln %i4, %g6, %l5
bg,a %xcc, loop_6108
stb %o3, [%l7 + 0x69]
stx %i1, [%l7 + 0x40]
ldsw [%l7 + 0x44], %g1
loop_6108:
movvc %xcc, %o6, %i2
fbuge %fcc3, loop_6109
stb %l4, [%l7 + 0x55]
fpack32 %f0, %f12, %f0
ldsh [%l7 + 0x18], %l2
loop_6109:
fmovscs %icc, %f0, %f12
fmovs %f11, %f15
movvc %xcc, %i3, %g5
ldsh [%l7 + 0x32], %i5
sub %o4, 0x0B65, %o1
fnot2 %f0, %f8
stw %l1, [%l7 + 0x40]
edge8n %i7, %o0, %g2
fxnors %f10, %f2, %f8
fnand %f10, %f4, %f0
fmovsneg %xcc, %f1, %f10
fmul8x16 %f6, %f0, %f14
addcc %i6, 0x1C77, %g7
movgu %icc, %o5, %o2
movrgez %g4, 0x311, %g3
sth %i0, [%l7 + 0x0E]
ldsw [%l7 + 0x40], %l0
st %f7, [%l7 + 0x74]
sub %o7, %l3, %i4
ldsb [%l7 + 0x7A], %g6
stx %l5, [%l7 + 0x20]
fzero %f0
fbul,a %fcc2, loop_6110
tneg %xcc, 0x0
be,a,pt %icc, loop_6111
orn %o3, %i1, %g1
loop_6110:
brnz %o6, loop_6112
fmovsge %icc, %f8, %f15
loop_6111:
xorcc %i2, %l6, %l4
bcs loop_6113
loop_6112:
fcmpeq16 %f2, %f14, %l2
fnot2s %f4, %f8
faligndata %f6, %f8, %f8
loop_6113:
ldsh [%l7 + 0x34], %i3
addcc %g5, %o4, %i5
edge16n %o1, %l1, %i7
fmovsneg %xcc, %f12, %f6
lduw [%l7 + 0x54], %o0
fmovrslz %g2, %f5, %f7
stw %g7, [%l7 + 0x6C]
fcmpes %fcc2, %f0, %f11
smul %o5, %o2, %g4
fmovrsne %g3, %f13, %f1
ldsw [%l7 + 0x48], %i0
fcmpeq16 %f14, %f8, %i6
fcmple16 %f10, %f8, %l0
srl %o7, %i4, %l3
ldsh [%l7 + 0x18], %g6
fcmple32 %f2, %f8, %o3
sth %i1, [%l7 + 0x26]
ldd [%l7 + 0x58], %f4
lduw [%l7 + 0x3C], %l5
fmovsvc %icc, %f10, %f1
fmul8x16au %f9, %f4, %f0
bvc,pn %xcc, loop_6114
subcc %g1, %i2, %l6
stb %o6, [%l7 + 0x71]
orn %l2, %l4, %g5
loop_6114:
sth %i3, [%l7 + 0x1C]
fmovd %f2, %f6
ldsh [%l7 + 0x68], %o4
tcc %icc, 0x1
ldsh [%l7 + 0x2E], %i5
sdiv %l1, 0x01B3, %o1
tleu %icc, 0x2
bcc,a %xcc, loop_6115
stb %o0, [%l7 + 0x3D]
fnot1 %f8, %f4
lduh [%l7 + 0x70], %i7
loop_6115:
orcc %g7, %o5, %g2
movneg %xcc, %g4, %o2
fnot1 %f8, %f8
fmovsg %icc, %f15, %f14
fmovdgu %xcc, %f3, %f5
fba %fcc1, loop_6116
ldsb [%l7 + 0x45], %i0
fcmped %fcc0, %f8, %f10
fors %f8, %f6, %f14
loop_6116:
tne %icc, 0x3
lduh [%l7 + 0x46], %g3
stb %l0, [%l7 + 0x7D]
edge32ln %i6, %i4, %o7
brgez %l3, loop_6117
ldsb [%l7 + 0x12], %o3
fbo,a %fcc2, loop_6118
orcc %g6, %i1, %l5
loop_6117:
edge32ln %g1, %l6, %o6
fbl,a %fcc3, loop_6119
loop_6118:
lduw [%l7 + 0x5C], %i2
movne %icc, %l4, %g5
st %f9, [%l7 + 0x1C]
loop_6119:
fbule,a %fcc2, loop_6120
movrne %i3, %l2, %i5
ld [%l7 + 0x0C], %f2
lduw [%l7 + 0x54], %l1
loop_6120:
fpsub16 %f0, %f2, %f2
smulcc %o4, %o1, %o0
fpackfix %f12, %f5
bleu,pt %xcc, loop_6121
lduw [%l7 + 0x78], %g7
stx %o5, [%l7 + 0x78]
movcs %icc, %g2, %g4
loop_6121:
alignaddrl %i7, %o2, %i0
edge8ln %g3, %i6, %l0
fzero %f8
fcmps %fcc2, %f5, %f4
ld [%l7 + 0x18], %f5
fandnot2s %f7, %f12, %f5
ldub [%l7 + 0x78], %o7
array8 %i4, %l3, %o3
orcc %g6, %i1, %g1
fbo,a %fcc0, loop_6122
ldsh [%l7 + 0x3C], %l5
ldsh [%l7 + 0x4E], %o6
lduw [%l7 + 0x48], %l6
loop_6122:
fnot2s %f8, %f7
stw %i2, [%l7 + 0x24]
fbn %fcc3, loop_6123
lduh [%l7 + 0x30], %g5
fmovdcs %icc, %f5, %f12
fones %f6
loop_6123:
ld [%l7 + 0x44], %f9
stb %i3, [%l7 + 0x30]
bneg,pn %icc, loop_6124
brnz,a %l4, loop_6125
bn,a,pt %xcc, loop_6126
fbug,a %fcc1, loop_6127
loop_6124:
movrlez %l2, 0x29A, %i5
loop_6125:
ldd [%l7 + 0x60], %f0
loop_6126:
fmovse %xcc, %f9, %f0
loop_6127:
fmovdg %xcc, %f9, %f9
fmovrde %l1, %f14, %f6
brlz,a %o1, loop_6128
stx %o4, [%l7 + 0x70]
lduw [%l7 + 0x14], %o0
ldx [%l7 + 0x38], %g7
loop_6128:
edge16ln %o5, %g4, %i7
fors %f5, %f1, %f8
stx %g2, [%l7 + 0x58]
fmovs %f7, %f10
fmovsg %xcc, %f9, %f7
andn %i0, 0x131F, %g3
fabsd %f4, %f2
andn %i6, 0x0A7D, %l0
fxnor %f0, %f12, %f4
fmovdcs %xcc, %f3, %f2
lduh [%l7 + 0x26], %o2
fxors %f7, %f11, %f15
tn %xcc, 0x1
ldsh [%l7 + 0x22], %i4
brz %o7, loop_6129
pdist %f10, %f10, %f8
lduh [%l7 + 0x2C], %l3
fmovrslz %o3, %f1, %f1
loop_6129:
fsrc1 %f8, %f0
movrgez %g6, %g1, %l5
fcmped %fcc1, %f2, %f2
addcc %i1, 0x0D33, %o6
lduw [%l7 + 0x50], %l6
stb %g5, [%l7 + 0x3A]
fmovsvs %icc, %f13, %f1
movleu %icc, %i3, %i2
fmovd %f6, %f10
alignaddr %l2, %l4, %l1
sth %i5, [%l7 + 0x1E]
fnands %f5, %f14, %f2
taddcctv %o1, %o0, %g7
tne %xcc, 0x4
fmovdneg %icc, %f0, %f11
smulcc %o4, %o5, %g4
taddcctv %g2, 0x13EC, %i7
fbl %fcc3, loop_6130
bcs,a %icc, loop_6131
faligndata %f4, %f12, %f10
movleu %icc, %i0, %i6
loop_6130:
tl %icc, 0x2
loop_6131:
stw %l0, [%l7 + 0x78]
ldsb [%l7 + 0x32], %g3
andn %o2, 0x0F71, %o7
fpmerge %f15, %f11, %f2
movge %xcc, %l3, %o3
fcmple16 %f10, %f8, %i4
call loop_6132
movpos %xcc, %g6, %l5
xorcc %i1, %o6, %l6
ba loop_6133
loop_6132:
lduw [%l7 + 0x0C], %g1
fcmple16 %f0, %f2, %g5
tgu %icc, 0x6
loop_6133:
fcmple16 %f6, %f0, %i3
stb %l2, [%l7 + 0x51]
subc %l4, 0x0213, %i2
fmovsg %icc, %f1, %f14
fxnors %f15, %f13, %f14
stb %i5, [%l7 + 0x7A]
fbn %fcc2, loop_6134
ldsh [%l7 + 0x0A], %o1
fmovscs %xcc, %f3, %f11
fmuld8sux16 %f9, %f7, %f4
loop_6134:
fmovrdgez %l1, %f12, %f10
fbl,a %fcc0, loop_6135
stx %g7, [%l7 + 0x38]
stw %o0, [%l7 + 0x68]
ldub [%l7 + 0x4A], %o5
loop_6135:
fbug %fcc3, loop_6136
fcmpgt16 %f4, %f10, %g4
movleu %xcc, %g2, %i7
bl,a,pn %xcc, loop_6137
loop_6136:
tn %icc, 0x6
fnot1 %f6, %f14
ldub [%l7 + 0x20], %i0
loop_6137:
add %i6, 0x095A, %l0
array32 %o4, %g3, %o2
fmovrslz %l3, %f2, %f1
lduw [%l7 + 0x64], %o7
taddcctv %i4, 0x0FD1, %o3
fsrc1s %f2, %f6
fmovsgu %xcc, %f4, %f0
fmovsn %icc, %f4, %f12
fmovscs %icc, %f10, %f10
fmovdvs %xcc, %f0, %f10
fmuld8ulx16 %f0, %f12, %f2
ld [%l7 + 0x78], %f1
stw %l5, [%l7 + 0x14]
udiv %g6, 0x0EE1, %i1
lduw [%l7 + 0x14], %o6
fbl %fcc0, loop_6138
mulx %l6, %g5, %g1
addcc %l2, 0x1F22, %i3
brz,a %i2, loop_6139
loop_6138:
sth %i5, [%l7 + 0x58]
brlez %l4, loop_6140
lduh [%l7 + 0x4A], %o1
loop_6139:
ldsh [%l7 + 0x1E], %g7
stx %o0, [%l7 + 0x08]
loop_6140:
udiv %o5, 0x06DD, %g4
stw %l1, [%l7 + 0x40]
fones %f9
fcmpd %fcc0, %f4, %f4
edge16ln %g2, %i7, %i6
std %f4, [%l7 + 0x38]
movvs %xcc, %i0, %o4
fbn,a %fcc1, loop_6141
bge,pn %xcc, loop_6142
fmovspos %icc, %f10, %f10
ldsw [%l7 + 0x3C], %g3
loop_6141:
fnand %f8, %f12, %f0
loop_6142:
movpos %xcc, %l0, %l3
tneg %xcc, 0x7
fandnot1 %f14, %f4, %f0
ldx [%l7 + 0x50], %o2
bvc,pn %xcc, loop_6143
ldub [%l7 + 0x27], %o7
fcmpgt16 %f14, %f0, %o3
fbuge,a %fcc0, loop_6144
loop_6143:
srl %l5, 0x09, %i4
fmovrslez %i1, %f1, %f5
addccc %g6, %o6, %g5
loop_6144:
be,pn %icc, loop_6145
lduh [%l7 + 0x68], %l6
brz,a %g1, loop_6146
nop
setx loop_6147, %l0, %l1
jmpl %l1, %l2
loop_6145:
brz %i3, loop_6148
fmul8x16al %f11, %f13, %f14
loop_6146:
movre %i2, 0x082, %l4
loop_6147:
fmovrsgez %o1, %f12, %f9
loop_6148:
srl %g7, %i5, %o5
andncc %o0, %l1, %g2
ldd [%l7 + 0x38], %f4
addcc %g4, %i6, %i7
fbn %fcc2, loop_6149
bl,a,pn %icc, loop_6150
fsrc2s %f11, %f7
tge %xcc, 0x7
loop_6149:
smulcc %i0, 0x029F, %g3
loop_6150:
ldd [%l7 + 0x60], %f6
fnands %f1, %f4, %f4
nop
setx loop_6151, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tneg %icc, 0x7
ldsb [%l7 + 0x78], %l0
fpack16 %f12, %f5
loop_6151:
move %xcc, %o4, %o2
fones %f5
fmovrdgez %o7, %f14, %f8
fnot2s %f10, %f14
bn,a,pt %icc, loop_6152
fnand %f0, %f14, %f2
ldsh [%l7 + 0x66], %o3
fmovdcs %icc, %f14, %f11
loop_6152:
nop
setx loop_6153, %l0, %l1
jmpl %l1, %l3
lduh [%l7 + 0x46], %l5
edge8n %i4, %i1, %o6
movneg %icc, %g5, %g6
loop_6153:
popc %l6, %l2
ldub [%l7 + 0x3F], %g1
fmovsvs %xcc, %f15, %f9
alignaddr %i3, %l4, %o1
fsrc2s %f10, %f9
fors %f8, %f9, %f6
stx %i2, [%l7 + 0x20]
ldsb [%l7 + 0x72], %g7
fbge %fcc0, loop_6154
for %f6, %f2, %f0
lduw [%l7 + 0x24], %i5
lduw [%l7 + 0x30], %o0
loop_6154:
ldsw [%l7 + 0x08], %l1
fmovdge %icc, %f6, %f7
fmovrse %o5, %f7, %f10
stw %g2, [%l7 + 0x3C]
nop
setx loop_6155, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tg %xcc, 0x4
fnands %f11, %f6, %f0
stw %g4, [%l7 + 0x44]
loop_6155:
ldx [%l7 + 0x38], %i6
fexpand %f2, %f12
fxors %f15, %f15, %f10
lduw [%l7 + 0x74], %i0
ta %icc, 0x6
movneg %xcc, %g3, %l0
fmovspos %icc, %f12, %f5
fbug,a %fcc2, loop_6156
sub %i7, %o4, %o2
fmovdgu %icc, %f15, %f4
fmovdvc %xcc, %f12, %f6
loop_6156:
tneg %xcc, 0x6
movge %xcc, %o7, %o3
fsrc1s %f13, %f8
tg %xcc, 0x4
lduh [%l7 + 0x5E], %l5
fandnot2s %f0, %f2, %f10
ldsh [%l7 + 0x66], %l3
edge8ln %i1, %i4, %o6
fpack16 %f8, %f2
ldsh [%l7 + 0x14], %g5
fmovdcc %icc, %f1, %f2
sth %g6, [%l7 + 0x5A]
srlx %l2, %g1, %i3
sth %l4, [%l7 + 0x46]
sth %o1, [%l7 + 0x52]
sra %l6, 0x11, %i2
udiv %i5, 0x093A, %g7
movl %icc, %o0, %o5
fcmpes %fcc0, %f10, %f14
fmovsge %icc, %f8, %f11
ldsb [%l7 + 0x2B], %g2
fbl %fcc2, loop_6157
call loop_6158
sllx %l1, 0x15, %i6
sdiv %g4, 0x06F0, %i0
loop_6157:
fones %f4
loop_6158:
ldsb [%l7 + 0x3C], %g3
ldd [%l7 + 0x10], %f0
ldx [%l7 + 0x20], %l0
sth %o4, [%l7 + 0x3E]
fmovrdgz %o2, %f10, %f10
fbe %fcc0, loop_6159
smulcc %i7, %o7, %l5
edge8 %l3, %i1, %i4
nop
setx loop_6160, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6159:
xorcc %o6, 0x017C, %o3
ld [%l7 + 0x08], %f14
fmovrdne %g6, %f14, %f0
loop_6160:
popc 0x0EF9, %l2
movgu %icc, %g1, %g5
ldsh [%l7 + 0x6C], %i3
ldsb [%l7 + 0x54], %l4
edge32l %o1, %l6, %i5
nop
setx loop_6161, %l0, %l1
jmpl %l1, %i2
fcmple16 %f0, %f0, %g7
fmovde %icc, %f1, %f11
array16 %o5, %g2, %l1
loop_6161:
umulcc %i6, 0x1151, %g4
tne %xcc, 0x1
stw %i0, [%l7 + 0x70]
call loop_6162
edge8 %o0, %l0, %o4
ldub [%l7 + 0x43], %o2
stw %g3, [%l7 + 0x7C]
loop_6162:
fmovdge %icc, %f1, %f14
sra %i7, 0x03, %l5
tleu %xcc, 0x6
edge32l %o7, %l3, %i1
fmovdne %icc, %f14, %f1
ldd [%l7 + 0x40], %f10
ldsh [%l7 + 0x5E], %o6
fpsub32s %f0, %f10, %f10
edge8l %o3, %i4, %l2
edge32n %g1, %g5, %i3
ld [%l7 + 0x44], %f6
mulscc %g6, 0x046A, %o1
movrne %l4, 0x08D, %l6
fmul8ulx16 %f6, %f14, %f4
ld [%l7 + 0x78], %f7
fmovrdgez %i5, %f4, %f10
fmovdvc %xcc, %f5, %f2
brlez %g7, loop_6163
srax %o5, 0x00, %i2
tgu %icc, 0x4
st %f7, [%l7 + 0x50]
loop_6163:
fpack32 %f10, %f2, %f0
bvc,a loop_6164
tcc %icc, 0x4
mova %xcc, %l1, %g2
fmovdle %xcc, %f10, %f1
loop_6164:
addccc %i6, %i0, %g4
nop
setx loop_6165, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovscs %xcc, %f15, %f7
fbne %fcc2, loop_6166
ldsb [%l7 + 0x78], %l0
loop_6165:
fpadd16s %f2, %f10, %f0
nop
setx loop_6167, %l0, %l1
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_6166:
bcc,pn %icc, loop_6168
fands %f9, %f15, %f1
fzero %f12
loop_6167:
udivx %o4, 0x1B54, %o0
loop_6168:
fbg,a %fcc3, loop_6169
fmul8x16al %f6, %f0, %f8
alignaddr %g3, %o2, %i7
ldsb [%l7 + 0x3E], %l5
loop_6169:
subccc %l3, 0x1869, %i1
array8 %o6, %o7, %i4
lduw [%l7 + 0x78], %o3
fnot2 %f8, %f6
fmovdcs %icc, %f13, %f11
fbuge %fcc0, loop_6170
sth %l2, [%l7 + 0x5C]
fexpand %f12, %f12
ldub [%l7 + 0x77], %g5
loop_6170:
brgz,a %g1, loop_6171
ldsh [%l7 + 0x3E], %i3
mova %icc, %o1, %g6
st %f5, [%l7 + 0x5C]
loop_6171:
fandnot1 %f12, %f2, %f12
ld [%l7 + 0x3C], %f1
fpsub32s %f5, %f15, %f8
tcc %xcc, 0x0
ldub [%l7 + 0x20], %l4
fsrc2 %f4, %f2
fnot2 %f4, %f8
fbue %fcc0, loop_6172
stx %i5, [%l7 + 0x38]
fpsub16s %f10, %f10, %f8
subccc %g7, 0x01F8, %l6
loop_6172:
fpack16 %f12, %f0
edge8n %i2, %o5, %g2
ldsb [%l7 + 0x7E], %l1
fmovsa %icc, %f13, %f4
stw %i6, [%l7 + 0x74]
tneg %xcc, 0x5
array8 %i0, %g4, %o4
tsubcctv %o0, 0x064F, %g3
be %xcc, loop_6173
fmovdvc %xcc, %f8, %f6
ld [%l7 + 0x2C], %f12
ldub [%l7 + 0x45], %o2
loop_6173:
ldsh [%l7 + 0x24], %i7
ldx [%l7 + 0x20], %l5
nop
setx loop_6174, %l0, %l1
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 %l3, 0x1421, %i1
fors %f6, %f3, %f2
fmovdge %icc, %f5, %f4
loop_6174:
fmovdgu %icc, %f5, %f12
fandnot1 %f8, %f6, %f8
fmovdg %xcc, %f4, %f9
stw %o6, [%l7 + 0x20]
bcs,a,pn %icc, loop_6175
fxnors %f14, %f14, %f2
sth %o7, [%l7 + 0x48]
tle %icc, 0x1
loop_6175:
movleu %xcc, %l0, %i4
bleu,a loop_6176
brz %l2, loop_6177
ldsb [%l7 + 0x26], %g5
fpsub32s %f10, %f9, %f14
loop_6176:
array16 %g1, %o3, %o1
loop_6177:
movcc %icc, %g6, %l4
ldsb [%l7 + 0x0D], %i5
smul %i3, 0x00BC, %g7
edge16ln %l6, %o5, %i2
stw %l1, [%l7 + 0x24]
edge16l %i6, %i0, %g4
fnands %f10, %f14, %f15
fcmpd %fcc1, %f2, %f10
bn,a,pn %icc, loop_6178
movrlz %o4, 0x241, %o0
orn %g2, %g3, %i7
tn %icc, 0x3
loop_6178:
add %l5, %l3, %o2
fornot2s %f2, %f6, %f9
ldd [%l7 + 0x08], %f8
fmovdvc %xcc, %f7, %f5
std %f12, [%l7 + 0x78]
edge32n %i1, %o6, %l0
nop
setx loop_6179, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdvs %icc, %f3, %f7
fbul,a %fcc3, loop_6180
fnegs %f10, %f2
loop_6179:
edge32 %o7, %l2, %g5
tle %xcc, 0x1
loop_6180:
fmovdne %icc, %f9, %f10
be,pn %xcc, loop_6181
ldd [%l7 + 0x38], %f14
faligndata %f0, %f14, %f14
fmovdcs %icc, %f5, %f12
loop_6181:
fbg,a %fcc0, loop_6182
ldx [%l7 + 0x40], %g1
stb %i4, [%l7 + 0x44]
fmul8x16al %f15, %f2, %f6
loop_6182:
be,a loop_6183
fsrc1 %f10, %f4
brgz,a %o1, loop_6184
fmuld8sux16 %f9, %f12, %f6
loop_6183:
ldd [%l7 + 0x20], %f12
stb %g6, [%l7 + 0x40]
loop_6184:
ld [%l7 + 0x30], %f4
fmovdl %xcc, %f6, %f0
ldx [%l7 + 0x10], %o3
movpos %xcc, %l4, %i3
ldsw [%l7 + 0x70], %i5
nop
setx loop_6185, %l0, %l1
jmpl %l1, %l6
srax %o5, 0x11, %g7
ldx [%l7 + 0x10], %l1
bcc,a,pn %icc, loop_6186
loop_6185:
bn,a,pt %icc, loop_6187
ldub [%l7 + 0x2B], %i2
bn loop_6188
loop_6186:
ldsw [%l7 + 0x70], %i6
loop_6187:
ldx [%l7 + 0x18], %g4
ba,a,pn %xcc, loop_6189
loop_6188:
ld [%l7 + 0x4C], %f8
fbe,a %fcc3, loop_6190
fandnot2 %f0, %f0, %f14
loop_6189:
movleu %xcc, %o4, %o0
bgu loop_6191
loop_6190:
bvc,pn %xcc, loop_6192
alignaddr %g2, %i0, %i7
std %f4, [%l7 + 0x18]
loop_6191:
fbn %fcc3, loop_6193
loop_6192:
fcmped %fcc1, %f0, %f14
subccc %g3, 0x1C1E, %l5
sth %l3, [%l7 + 0x0C]
loop_6193:
fpsub16 %f10, %f4, %f10
st %f15, [%l7 + 0x2C]
umul %i1, 0x01D0, %o6
fcmpd %fcc1, %f10, %f0
fbug %fcc2, loop_6194
fbo,a %fcc1, loop_6195
std %f12, [%l7 + 0x08]
nop
setx loop_6196, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6194:
fbo %fcc2, loop_6197
loop_6195:
popc 0x149B, %o2
fmovscc %icc, %f0, %f9
loop_6196:
addccc %l0, %l2, %o7
loop_6197:
faligndata %f4, %f4, %f6
call loop_6198
ldsh [%l7 + 0x56], %g5
movrlz %g1, 0x3BB, %i4
fmovsa %icc, %f3, %f11
loop_6198:
ldsh [%l7 + 0x36], %o1
bn %icc, loop_6199
fpadd16 %f8, %f8, %f2
fmovsne %icc, %f1, %f0
sethi 0x0AEB, %g6
loop_6199:
lduw [%l7 + 0x78], %l4
movcs %icc, %i3, %o3
sth %l6, [%l7 + 0x2E]
movvc %icc, %o5, %i5
edge16 %g7, %i2, %l1
bg,pn %xcc, loop_6200
ldsb [%l7 + 0x36], %g4
sdiv %i6, 0x1E53, %o0
fbge,a %fcc2, loop_6201
loop_6200:
fpack32 %f14, %f0, %f0
and %o4, 0x1FBF, %g2
be,a loop_6202
loop_6201:
fbl,a %fcc3, loop_6203
orn %i0, 0x1A16, %i7
stb %g3, [%l7 + 0x52]
loop_6202:
subc %l5, %l3, %i1
loop_6203:
fmovsne %xcc, %f1, %f6
fblg %fcc0, loop_6204
fones %f5
fornot1 %f4, %f2, %f0
fmovscc %xcc, %f7, %f6
loop_6204:
fabsd %f4, %f8
lduw [%l7 + 0x5C], %o2
ldsh [%l7 + 0x32], %l0
ldd [%l7 + 0x68], %f8
tn %xcc, 0x7
xnorcc %o6, 0x0172, %l2
stb %g5, [%l7 + 0x46]
movl %xcc, %g1, %i4
udivx %o7, 0x069E, %o1
fmovsgu %icc, %f5, %f7
fmuld8sux16 %f2, %f11, %f2
fands %f4, %f0, %f12
ld [%l7 + 0x4C], %f2
fzero %f0
edge32n %l4, %i3, %o3
fpadd16s %f4, %f11, %f4
movcc %xcc, %l6, %g6
stx %i5, [%l7 + 0x48]
stb %o5, [%l7 + 0x67]
fands %f15, %f7, %f8
ldx [%l7 + 0x70], %i2
fmovrdgz %l1, %f4, %f0
edge16n %g7, %g4, %o0
xnorcc %i6, %g2, %i0
brgz,a %i7, loop_6205
alignaddrl %o4, %l5, %g3
lduw [%l7 + 0x28], %i1
sethi 0x0E2F, %l3
loop_6205:
movgu %xcc, %o2, %o6
srax %l2, 0x00, %l0
fmovrdgz %g5, %f6, %f12
move %xcc, %g1, %i4
ta %xcc, 0x4
fcmpne32 %f6, %f8, %o1
xnorcc %l4, 0x1C58, %o7
fmuld8ulx16 %f4, %f10, %f14
stw %o3, [%l7 + 0x68]
fmovdneg %xcc, %f4, %f9
bge,a %icc, loop_6206
bpos,a,pn %icc, loop_6207
fmovsleu %icc, %f2, %f12
lduw [%l7 + 0x1C], %i3
loop_6206:
fandnot1s %f6, %f1, %f15
loop_6207:
stx %l6, [%l7 + 0x78]
ldub [%l7 + 0x1E], %i5
udivx %o5, 0x113F, %i2
array8 %l1, %g6, %g4
ld [%l7 + 0x08], %f12
fpmerge %f11, %f4, %f10
fmovsleu %xcc, %f0, %f1
array16 %o0, %i6, %g7
udiv %i0, 0x02CA, %i7
fpadd16 %f12, %f12, %f6
fmovrslz %o4, %f0, %f13
xnorcc %l5, %g2, %i1
fmovdneg %xcc, %f15, %f1
fmovs %f1, %f15
fcmple16 %f4, %f2, %l3
stw %g3, [%l7 + 0x0C]
fmovs %f8, %f3
brgez,a %o6, loop_6208
srlx %o2, 0x07, %l2
fmovdne %icc, %f15, %f6
ldsw [%l7 + 0x4C], %g5
loop_6208:
fpmerge %f4, %f1, %f14
bneg %icc, loop_6209
fcmpgt32 %f10, %f2, %g1
ba,pn %xcc, loop_6210
fmovrde %l0, %f10, %f8
loop_6209:
bcs,pn %xcc, loop_6211
tvs %xcc, 0x4
loop_6210:
brnz %o1, loop_6212
mulscc %l4, 0x0A7E, %o7
loop_6211:
fcmps %fcc0, %f5, %f4
fcmpgt32 %f10, %f4, %o3
loop_6212:
lduw [%l7 + 0x30], %i3
nop
setx loop_6213, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x54], %i4
fmovsne %icc, %f13, %f15
pdist %f4, %f8, %f12
loop_6213:
edge16l %l6, %i5, %i2
ldsw [%l7 + 0x20], %l1
ldub [%l7 + 0x50], %o5
ld [%l7 + 0x7C], %f3
movle %icc, %g6, %g4
xor %i6, 0x0A59, %o0
fmovrdlz %g7, %f10, %f4
fcmpgt16 %f2, %f8, %i0
lduh [%l7 + 0x26], %o4
ldsh [%l7 + 0x2A], %l5
fandnot2 %f4, %f12, %f8
sth %i7, [%l7 + 0x46]
sllx %g2, 0x0F, %i1
ldsw [%l7 + 0x1C], %g3
std %f4, [%l7 + 0x10]
nop
setx loop_6214, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tsubcc %l3, %o6, %o2
st %f1, [%l7 + 0x38]
udiv %l2, 0x0946, %g5
loop_6214:
edge16 %g1, %l0, %l4
brgz,a %o1, loop_6215
fmovsa %xcc, %f5, %f2
lduw [%l7 + 0x08], %o3
fmovscs %xcc, %f10, %f3
loop_6215:
movpos %icc, %o7, %i3
st %f7, [%l7 + 0x6C]
lduw [%l7 + 0x1C], %l6
tg %xcc, 0x6
alignaddrl %i4, %i2, %i5
fmovdcs %icc, %f15, %f7
fmovrsgez %l1, %f3, %f10
ldsb [%l7 + 0x68], %g6
tvs %xcc, 0x7
fbul %fcc1, loop_6216
stw %o5, [%l7 + 0x1C]
ldx [%l7 + 0x50], %g4
fmovsl %icc, %f5, %f2
loop_6216:
fnot2s %f2, %f13
fmovs %f12, %f0
ldsw [%l7 + 0x20], %i6
add %o0, %g7, %i0
bpos,a,pt %xcc, loop_6217
ldx [%l7 + 0x58], %l5
fnand %f6, %f6, %f0
fnot1s %f0, %f7
loop_6217:
taddcc %i7, 0x1166, %o4
movleu %xcc, %g2, %i1
edge16l %g3, %o6, %l3
movvs %xcc, %l2, %o2
ld [%l7 + 0x54], %f14
bcc,pt %xcc, loop_6218
ldsh [%l7 + 0x2C], %g1
fbn %fcc1, loop_6219
bcs,pn %xcc, loop_6220
loop_6218:
movg %icc, %g5, %l0
edge32l %l4, %o3, %o7
loop_6219:
bvs %xcc, loop_6221
loop_6220:
fmovdgu %xcc, %f13, %f4
or %i3, 0x01AD, %l6
fand %f6, %f0, %f10
loop_6221:
fmovscc %xcc, %f11, %f11
array8 %i4, %i2, %i5
fbne,a %fcc1, loop_6222
fmovsn %xcc, %f3, %f1
fmovrde %l1, %f2, %f8
fmovsn %xcc, %f15, %f11
loop_6222:
movcs %icc, %g6, %o5
ld [%l7 + 0x6C], %f10
bcs %icc, loop_6223
fblg %fcc1, loop_6224
te %xcc, 0x0
fmovrdlez %o1, %f10, %f14
loop_6223:
ldsb [%l7 + 0x35], %g4
loop_6224:
stx %i6, [%l7 + 0x40]
std %f12, [%l7 + 0x10]
fpsub32 %f2, %f0, %f10
fmovsvc %xcc, %f14, %f2
stx %o0, [%l7 + 0x20]
ldub [%l7 + 0x38], %i0
st %f3, [%l7 + 0x78]
fnor %f4, %f8, %f10
ld [%l7 + 0x30], %f13
brgez %l5, loop_6225
fxnors %f3, %f1, %f0
brgz %i7, loop_6226
edge32ln %g7, %o4, %i1
loop_6225:
movvs %xcc, %g3, %g2
ld [%l7 + 0x14], %f10
loop_6226:
andn %o6, 0x1446, %l3
siam 0x7
ldsh [%l7 + 0x0C], %l2
ldx [%l7 + 0x30], %g1
andn %o2, 0x1CFF, %l0
subcc %g5, %l4, %o7
fbuge %fcc1, loop_6227
ldub [%l7 + 0x18], %i3
srax %o3, 0x12, %l6
fones %f9
loop_6227:
stx %i2, [%l7 + 0x10]
st %f1, [%l7 + 0x78]
fcmped %fcc2, %f10, %f10
ldsb [%l7 + 0x08], %i5
stw %l1, [%l7 + 0x28]
bge,pn %xcc, loop_6228
ldx [%l7 + 0x68], %g6
brlez,a %o5, loop_6229
tge %xcc, 0x2
loop_6228:
tsubcctv %o1, %g4, %i6
lduw [%l7 + 0x24], %o0
loop_6229:
fpmerge %f12, %f11, %f2
stb %i0, [%l7 + 0x39]
ldsh [%l7 + 0x7C], %l5
std %f14, [%l7 + 0x40]
stb %i7, [%l7 + 0x2A]
ldx [%l7 + 0x60], %i4
tcs %icc, 0x5
ldub [%l7 + 0x65], %g7
stx %o4, [%l7 + 0x70]
sth %i1, [%l7 + 0x5C]
ble %xcc, loop_6230
and %g3, 0x0B9A, %g2
andncc %o6, %l3, %g1
ldub [%l7 + 0x6D], %o2
loop_6230:
ld [%l7 + 0x58], %f11
stx %l2, [%l7 + 0x70]
orcc %l0, %l4, %o7
edge32 %i3, %o3, %g5
fble %fcc2, loop_6231
stw %i2, [%l7 + 0x10]
stb %l6, [%l7 + 0x70]
ldsb [%l7 + 0x4D], %l1
loop_6231:
fmovrdgez %i5, %f6, %f2
ldsb [%l7 + 0x47], %o5
st %f3, [%l7 + 0x28]
fpadd32 %f0, %f14, %f4
fmovrse %o1, %f3, %f15
ldsw [%l7 + 0x40], %g4
lduh [%l7 + 0x3C], %i6
st %f12, [%l7 + 0x3C]
or %g6, 0x058C, %o0
ldd [%l7 + 0x78], %f6
tsubcc %i0, 0x11C9, %l5
lduh [%l7 + 0x54], %i7
lduw [%l7 + 0x74], %g7
sth %o4, [%l7 + 0x1C]
brgez %i1, loop_6232
tge %xcc, 0x4
ldub [%l7 + 0x5E], %g3
bl loop_6233
loop_6232:
array32 %i4, %o6, %g2
fpadd32s %f15, %f6, %f8
brgez,a %l3, loop_6234
loop_6233:
faligndata %f4, %f10, %f8
std %f2, [%l7 + 0x50]
for %f4, %f0, %f10
loop_6234:
fpadd16s %f6, %f4, %f11
srlx %g1, %o2, %l2
fandnot1 %f0, %f12, %f10
be,pt %icc, loop_6235
tn %icc, 0x3
stb %l0, [%l7 + 0x68]
ldsh [%l7 + 0x56], %o7
loop_6235:
andcc %i3, %o3, %g5
ldsh [%l7 + 0x24], %l4
fpadd32 %f12, %f12, %f4
ldsw [%l7 + 0x44], %l6
brlez %i2, loop_6236
ldub [%l7 + 0x2C], %i5
fmovrsgz %o5, %f13, %f4
ldsw [%l7 + 0x10], %l1
loop_6236:
bcc,a,pn %icc, loop_6237
stx %o1, [%l7 + 0x30]
movcs %icc, %g4, %i6
movneg %icc, %o0, %i0
loop_6237:
fbl %fcc0, loop_6238
fand %f8, %f14, %f8
fone %f4
fmul8x16au %f11, %f1, %f6
loop_6238:
bgu,a,pn %icc, loop_6239
tl %icc, 0x5
ldd [%l7 + 0x28], %f14
fnegs %f0, %f3
loop_6239:
brz %g6, loop_6240
add %i7, %g7, %o4
lduw [%l7 + 0x14], %l5
fmovdcs %xcc, %f13, %f14
loop_6240:
sll %g3, 0x17, %i4
fmovda %icc, %f8, %f0
fbu %fcc1, loop_6241
edge8ln %i1, %o6, %l3
sth %g2, [%l7 + 0x30]
brlez,a %g1, loop_6242
loop_6241:
mulscc %o2, %l2, %l0
fpadd32s %f12, %f7, %f12
stx %i3, [%l7 + 0x20]
loop_6242:
umulcc %o7, %g5, %o3
array8 %l4, %i2, %i5
lduh [%l7 + 0x2C], %o5
fcmple16 %f12, %f0, %l6
fcmple16 %f12, %f8, %o1
lduw [%l7 + 0x24], %g4
orcc %l1, %o0, %i6
sth %g6, [%l7 + 0x3C]
movvs %xcc, %i7, %g7
fandnot2 %f8, %f2, %f12
taddcctv %i0, 0x0FA4, %o4
edge32ln %g3, %i4, %l5
fxors %f15, %f5, %f14
tpos %xcc, 0x0
andcc %i1, %l3, %o6
and %g2, %g1, %o2
fornot1s %f4, %f6, %f11
ld [%l7 + 0x38], %f15
lduh [%l7 + 0x44], %l2
smulcc %l0, %i3, %g5
sllx %o3, %l4, %i2
and %o7, %o5, %i5
movrgez %o1, %g4, %l1
ldd [%l7 + 0x48], %f12
ldub [%l7 + 0x1D], %l6
ba %icc, loop_6243
fmovdg %xcc, %f2, %f8
nop
setx loop_6244, %l0, %l1
jmpl %l1, %i6
edge32 %o0, %i7, %g6
loop_6243:
fmovdn %icc, %f3, %f12
stb %i0, [%l7 + 0x7D]
loop_6244:
fbu %fcc1, loop_6245
andcc %o4, %g3, %g7
fornot1s %f7, %f6, %f5
sllx %l5, 0x03, %i1
loop_6245:
fmovdneg %icc, %f3, %f7
tvs %icc, 0x4
fmovsleu %xcc, %f2, %f8
std %f0, [%l7 + 0x58]
ldub [%l7 + 0x6C], %l3
fpadd16s %f8, %f0, %f8
movgu %icc, %i4, %o6
for %f12, %f12, %f10
lduh [%l7 + 0x66], %g1
fmovrdlz %g2, %f6, %f14
fmovdle %xcc, %f13, %f11
brz %o2, loop_6246
tl %icc, 0x5
stb %l2, [%l7 + 0x0B]
ldd [%l7 + 0x20], %f12
loop_6246:
fmovsgu %xcc, %f9, %f13
ldsb [%l7 + 0x2A], %l0
fbuge %fcc2, loop_6247
fnands %f10, %f2, %f6
fmovsl %icc, %f6, %f0
stb %g5, [%l7 + 0x67]
loop_6247:
fcmpes %fcc3, %f7, %f6
lduh [%l7 + 0x52], %o3
stw %i3, [%l7 + 0x28]
movvs %icc, %i2, %l4
tne %icc, 0x5
fand %f10, %f0, %f12
fmovrdgz %o5, %f0, %f6
ldub [%l7 + 0x11], %o7
ldub [%l7 + 0x3B], %o1
ldsw [%l7 + 0x40], %i5
fbl,a %fcc0, loop_6248
fnegd %f12, %f12
fcmpne32 %f4, %f4, %l1
sethi 0x14CA, %g4
loop_6248:
tle %xcc, 0x0
movre %i6, 0x3EF, %l6
ldub [%l7 + 0x38], %i7
taddcc %g6, 0x1A61, %i0
st %f9, [%l7 + 0x70]
sth %o4, [%l7 + 0x34]
tge %icc, 0x0
ldsb [%l7 + 0x48], %o0
lduh [%l7 + 0x6A], %g7
movle %icc, %l5, %g3
fzero %f14
movleu %icc, %l3, %i1
stw %o6, [%l7 + 0x48]
orncc %i4, 0x0CBD, %g2
tcc %xcc, 0x6
movrlez %o2, %g1, %l2
fmovsne %xcc, %f12, %f13
lduh [%l7 + 0x48], %g5
ldsw [%l7 + 0x48], %l0
std %f14, [%l7 + 0x20]
st %f15, [%l7 + 0x3C]
fmul8sux16 %f4, %f14, %f0
fmovsneg %icc, %f1, %f0
ldx [%l7 + 0x08], %i3
edge32l %o3, %l4, %i2
nop
setx loop_6249, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brnz,a %o7, loop_6250
std %f0, [%l7 + 0x40]
sra %o5, 0x02, %o1
loop_6249:
bcc loop_6251
loop_6250:
tne %xcc, 0x2
addc %i5, %g4, %l1
bpos,a,pn %xcc, loop_6252
loop_6251:
tcc %icc, 0x6
ldd [%l7 + 0x48], %f4
ldsb [%l7 + 0x20], %i6
loop_6252:
tgu %icc, 0x7
st %f7, [%l7 + 0x68]
fmovdneg %icc, %f11, %f4
xor %i7, 0x18D0, %g6
mulscc %i0, 0x18EE, %o4
stw %o0, [%l7 + 0x68]
mulx %l6, 0x0DB6, %g7
fmovrslez %l5, %f10, %f9
lduw [%l7 + 0x28], %l3
sra %i1, %g3, %o6
taddcc %i4, %o2, %g1
fcmpne32 %f8, %f0, %g2
movrlz %g5, 0x250, %l0
fcmpgt32 %f6, %f8, %i3
subccc %l2, 0x1A01, %l4
fmovrdlz %i2, %f8, %f2
fbn %fcc0, loop_6253
fmovrdlez %o3, %f14, %f8
mulx %o7, %o5, %o1
tleu %icc, 0x4
loop_6253:
fnegs %f13, %f9
ldub [%l7 + 0x68], %g4
fbule,a %fcc1, loop_6254
fsrc2s %f10, %f3
tcc %xcc, 0x5
movge %icc, %i5, %i6
loop_6254:
addccc %l1, 0x045D, %g6
fors %f14, %f4, %f11
array32 %i0, %i7, %o4
edge32n %o0, %g7, %l5
sethi 0x0445, %l3
call loop_6255
tcc %icc, 0x7
stw %i1, [%l7 + 0x44]
edge16ln %g3, %o6, %i4
loop_6255:
fblg %fcc3, loop_6256
stb %o2, [%l7 + 0x37]
tleu %icc, 0x0
fmovs %f3, %f6
loop_6256:
edge8l %g1, %l6, %g5
tge %xcc, 0x2
std %f14, [%l7 + 0x18]
fmovdvc %icc, %f15, %f8
subccc %l0, %i3, %l2
movrlz %g2, %l4, %o3
fcmple32 %f12, %f0, %i2
ldub [%l7 + 0x74], %o5
lduh [%l7 + 0x3E], %o7
edge8ln %g4, %i5, %o1
ldsh [%l7 + 0x42], %i6
movgu %icc, %g6, %l1
fpadd32 %f6, %f10, %f10
stw %i0, [%l7 + 0x14]
ldsw [%l7 + 0x74], %o4
fmovrdlez %o0, %f10, %f12
stx %g7, [%l7 + 0x20]
bvs loop_6257
stx %l5, [%l7 + 0x40]
call loop_6258
ldd [%l7 + 0x40], %f6
loop_6257:
fpadd16s %f2, %f10, %f2
fmovdvs %icc, %f2, %f1
loop_6258:
sth %i7, [%l7 + 0x72]
movpos %xcc, %i1, %l3
fmovrsgez %g3, %f8, %f7
te %icc, 0x4
lduh [%l7 + 0x42], %o6
fxnors %f9, %f14, %f9
nop
setx loop_6259, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
array8 %i4, %o2, %g1
stx %g5, [%l7 + 0x20]
ldsb [%l7 + 0x71], %l0
loop_6259:
movle %icc, %l6, %l2
sdivcc %i3, 0x05B9, %g2
udiv %l4, 0x003C, %i2
popc 0x1425, %o3
fandnot2s %f3, %f2, %f15
sth %o5, [%l7 + 0x46]
orncc %o7, %g4, %i5
movrgez %i6, 0x218, %g6
or %l1, 0x041A, %i0
lduw [%l7 + 0x44], %o4
fmovscc %icc, %f8, %f12
brlz %o0, loop_6260
ldsb [%l7 + 0x40], %g7
nop
setx loop_6261, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movge %icc, %l5, %o1
loop_6260:
fornot2s %f15, %f11, %f15
xor %i1, 0x1449, %l3
loop_6261:
fmovdneg %icc, %f8, %f10
fmovsle %icc, %f13, %f12
ldx [%l7 + 0x10], %i7
stb %g3, [%l7 + 0x72]
fornot1s %f10, %f8, %f14
ldsw [%l7 + 0x34], %o6
fnand %f14, %f4, %f14
popc %i4, %g1
array8 %o2, %g5, %l6
st %f14, [%l7 + 0x78]
lduw [%l7 + 0x44], %l0
ldd [%l7 + 0x08], %f10
lduw [%l7 + 0x1C], %l2
fcmpd %fcc1, %f4, %f0
fbug,a %fcc1, loop_6262
sdivx %i3, 0x0520, %g2
sra %i2, 0x0B, %l4
ldsb [%l7 + 0x75], %o3
loop_6262:
ld [%l7 + 0x34], %f12
add %o5, 0x139F, %g4
andncc %o7, %i5, %g6
stw %i6, [%l7 + 0x14]
fone %f14
fnot1 %f14, %f10
tcs %xcc, 0x7
bcc,a %xcc, loop_6263
st %f6, [%l7 + 0x4C]
edge16l %l1, %o4, %i0
fpack32 %f0, %f0, %f10
loop_6263:
fmovrslez %g7, %f5, %f9
ba,a,pn %icc, loop_6264
tl %xcc, 0x6
movrlez %l5, 0x201, %o1
taddcc %i1, 0x17FC, %o0
loop_6264:
ld [%l7 + 0x68], %f10
nop
setx loop_6265, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tleu %icc, 0x6
fpsub32s %f9, %f1, %f0
array8 %l3, %g3, %i7
loop_6265:
fpadd32s %f8, %f0, %f0
fmovrdlez %i4, %f4, %f14
fnegs %f15, %f3
srlx %o6, %g1, %g5
fmovrdlz %o2, %f12, %f12
alignaddrl %l0, %l2, %i3
mova %icc, %g2, %i2
fpsub16s %f7, %f5, %f9
sth %l4, [%l7 + 0x10]
movneg %icc, %o3, %o5
edge8 %l6, %o7, %i5
pdist %f12, %f0, %f4
ldsw [%l7 + 0x74], %g4
array16 %g6, %l1, %o4
fpsub32 %f10, %f10, %f2
subc %i0, %g7, %l5
ldsb [%l7 + 0x64], %o1
sth %i1, [%l7 + 0x24]
ldsw [%l7 + 0x4C], %i6
fmovdg %icc, %f0, %f10
fmovsneg %icc, %f8, %f5
fmovdle %icc, %f13, %f14
fnegd %f0, %f10
brlz %o0, loop_6266
bl loop_6267
fnor %f4, %f8, %f2
sra %g3, 0x0D, %i7
loop_6266:
ldsw [%l7 + 0x74], %i4
loop_6267:
mova %xcc, %l3, %o6
fxors %f7, %f0, %f2
movneg %icc, %g5, %g1
ldx [%l7 + 0x20], %o2
fmovscs %xcc, %f15, %f4
add %l0, 0x0ECD, %l2
fandnot2 %f6, %f2, %f10
ldd [%l7 + 0x18], %f0
nop
setx loop_6268, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x5E], %g2
subccc %i3, %l4, %o3
xorcc %i2, 0x1245, %o5
loop_6268:
movrne %o7, 0x074, %l6
lduh [%l7 + 0x40], %i5
sth %g4, [%l7 + 0x74]
ldsh [%l7 + 0x60], %g6
fmovrdgez %l1, %f6, %f4
lduh [%l7 + 0x2C], %o4
fmovrdgz %i0, %f6, %f0
fcmpes %fcc2, %f4, %f6
edge32n %g7, %o1, %i1
fxnors %f7, %f11, %f13
fornot2 %f10, %f2, %f4
fbge,a %fcc2, loop_6269
stw %l5, [%l7 + 0x38]
ld [%l7 + 0x3C], %f8
ld [%l7 + 0x3C], %f13
loop_6269:
tvs %icc, 0x5
tvs %icc, 0x4
sethi 0x135C, %o0
fcmps %fcc1, %f3, %f7
fbug %fcc0, loop_6270
call loop_6271
edge32n %g3, %i7, %i4
ldx [%l7 + 0x38], %i6
loop_6270:
fmuld8ulx16 %f4, %f11, %f4
loop_6271:
smul %o6, 0x17D9, %l3
fpackfix %f10, %f2
fmovrdgz %g1, %f6, %f6
movrgez %g5, 0x1E8, %o2
stx %l0, [%l7 + 0x60]
fmovsgu %icc, %f2, %f3
fexpand %f2, %f2
tn %xcc, 0x2
stb %g2, [%l7 + 0x68]
fba %fcc1, loop_6272
fmovrsgz %i3, %f4, %f6
stb %l4, [%l7 + 0x1F]
fornot1 %f12, %f10, %f0
loop_6272:
movn %icc, %o3, %l2
xnorcc %i2, %o5, %l6
fmovsl %icc, %f6, %f1
ldub [%l7 + 0x32], %i5
fnot2s %f3, %f7
ldsb [%l7 + 0x36], %o7
tn %icc, 0x7
udivx %g6, 0x151D, %l1
umulcc %o4, %g4, %g7
fnegs %f14, %f10
sth %i0, [%l7 + 0x4E]
array16 %o1, %i1, %l5
bcs,pn %icc, loop_6273
movcs %xcc, %g3, %i7
nop
setx loop_6274, %l0, %l1
jmpl %l1, %i4
stx %i6, [%l7 + 0x58]
loop_6273:
tl %xcc, 0x3
ldsw [%l7 + 0x4C], %o6
loop_6274:
fmovrse %l3, %f6, %f6
fcmps %fcc2, %f15, %f11
stx %g1, [%l7 + 0x20]
fmovrdgz %o0, %f12, %f8
fcmple16 %f10, %f12, %g5
ldx [%l7 + 0x68], %l0
ldub [%l7 + 0x74], %g2
movneg %icc, %i3, %o2
fones %f6
fmovsg %icc, %f9, %f8
bcc,pn %icc, loop_6275
fmovse %xcc, %f9, %f4
and %o3, 0x1C49, %l2
edge8ln %l4, %o5, %i2
loop_6275:
xorcc %l6, %o7, %i5
std %f6, [%l7 + 0x30]
fcmpes %fcc1, %f12, %f9
nop
setx loop_6276, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
st %f6, [%l7 + 0x08]
fbo %fcc2, loop_6277
fmovdcc %xcc, %f14, %f2
loop_6276:
fcmps %fcc2, %f5, %f10
ba,a %xcc, loop_6278
loop_6277:
stw %l1, [%l7 + 0x7C]
fbn %fcc1, loop_6279
fmovrdgz %g6, %f2, %f14
loop_6278:
umul %g4, 0x0DB7, %g7
movvs %icc, %o4, %o1
loop_6279:
stx %i0, [%l7 + 0x30]
tpos %icc, 0x1
ldsb [%l7 + 0x1C], %l5
fcmpne32 %f14, %f12, %i1
lduh [%l7 + 0x0A], %g3
fcmple32 %f10, %f10, %i7
tleu %xcc, 0x4
fmovsneg %icc, %f15, %f3
ldx [%l7 + 0x48], %i4
fbule,a %fcc3, loop_6280
bgu loop_6281
array16 %i6, %o6, %l3
stw %g1, [%l7 + 0x10]
loop_6280:
fmovsneg %icc, %f15, %f15
loop_6281:
fpackfix %f6, %f10
tle %icc, 0x2
fpsub16s %f13, %f10, %f15
array32 %g5, %l0, %o0
bne,pt %icc, loop_6282
tn %xcc, 0x6
tn %icc, 0x1
lduw [%l7 + 0x54], %i3
loop_6282:
brgz %o2, loop_6283
ldub [%l7 + 0x15], %o3
fmovde %xcc, %f12, %f5
std %f10, [%l7 + 0x18]
loop_6283:
udivx %l2, 0x1FAE, %l4
tg %icc, 0x1
mulx %g2, %o5, %l6
fnegs %f8, %f0
xorcc %i2, %i5, %o7
fnand %f2, %f4, %f12
edge32ln %g6, %g4, %g7
fnegd %f12, %f6
bcc,a %icc, loop_6284
fornot1 %f10, %f0, %f14
brgez,a %o4, loop_6285
nop
setx loop_6286, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6284:
ld [%l7 + 0x74], %f8
stb %l1, [%l7 + 0x6A]
loop_6285:
bcc %xcc, loop_6287
loop_6286:
fnand %f10, %f10, %f8
fmovsa %icc, %f8, %f3
tge %xcc, 0x7
loop_6287:
fsrc1s %f9, %f5
stx %o1, [%l7 + 0x58]
std %f6, [%l7 + 0x70]
fnor %f6, %f0, %f12
edge16 %i0, %i1, %l5
ldsb [%l7 + 0x79], %i7
std %f8, [%l7 + 0x40]
subccc %i4, %g3, %o6
ld [%l7 + 0x54], %f10
stx %i6, [%l7 + 0x48]
fexpand %f4, %f10
std %f8, [%l7 + 0x68]
array32 %g1, %l3, %l0
bpos,pt %xcc, loop_6288
stb %g5, [%l7 + 0x62]
st %f7, [%l7 + 0x74]
movcc %xcc, %o0, %o2
loop_6288:
ldx [%l7 + 0x38], %i3
fbn,a %fcc0, loop_6289
brgez %l2, loop_6290
ldsw [%l7 + 0x4C], %l4
fmul8ulx16 %f14, %f6, %f12
loop_6289:
brlez,a %o3, loop_6291
loop_6290:
fmovdcc %xcc, %f12, %f3
ldsw [%l7 + 0x7C], %g2
lduh [%l7 + 0x12], %l6
loop_6291:
fbu %fcc0, loop_6292
tl %icc, 0x4
fnand %f12, %f2, %f8
tsubcctv %i2, 0x1525, %i5
loop_6292:
st %f6, [%l7 + 0x2C]
fnand %f14, %f2, %f0
fblg,a %fcc3, loop_6293
fandnot2 %f2, %f14, %f0
fmovs %f7, %f5
subccc %o5, 0x086F, %o7
loop_6293:
movn %icc, %g4, %g6
call loop_6294
edge16l %o4, %g7, %o1
fmovrslez %l1, %f4, %f13
tl %xcc, 0x6
loop_6294:
movrgz %i1, %l5, %i0
sth %i4, [%l7 + 0x40]
fcmple32 %f10, %f8, %g3
xnorcc %o6, 0x0CB4, %i7
edge16 %i6, %l3, %g1
sth %g5, [%l7 + 0x0C]
ld [%l7 + 0x54], %f3
fbuge,a %fcc1, loop_6295
fxnors %f6, %f7, %f12
sth %o0, [%l7 + 0x72]
fblg,a %fcc2, loop_6296
loop_6295:
fpack16 %f14, %f10
fmul8x16 %f8, %f4, %f0
sllx %o2, %l0, %i3
loop_6296:
edge8 %l4, %l2, %o3
lduh [%l7 + 0x54], %g2
edge32l %l6, %i2, %o5
ldsb [%l7 + 0x7E], %o7
ldsb [%l7 + 0x29], %i5
faligndata %f0, %f14, %f12
fbl,a %fcc2, loop_6297
xnorcc %g4, 0x1B6D, %o4
ldub [%l7 + 0x1E], %g6
fnand %f4, %f10, %f8
loop_6297:
edge8n %g7, %l1, %i1
array32 %o1, %i0, %i4
fmovsneg %icc, %f6, %f6
bcc %icc, loop_6298
fmovrdgz %l5, %f4, %f2
ldsw [%l7 + 0x14], %g3
ldub [%l7 + 0x48], %i7
loop_6298:
stw %i6, [%l7 + 0x0C]
umul %o6, 0x07AB, %g1
bleu,a %icc, loop_6299
fornot2 %f6, %f4, %f6
stw %g5, [%l7 + 0x5C]
taddcctv %l3, %o0, %l0
loop_6299:
fcmpgt32 %f2, %f8, %o2
ld [%l7 + 0x5C], %f12
stx %l4, [%l7 + 0x68]
fmovsleu %icc, %f9, %f9
stx %l2, [%l7 + 0x28]
orn %i3, 0x1402, %o3
fmovscs %xcc, %f12, %f2
movrgz %l6, %g2, %i2
fandnot1s %f14, %f0, %f10
brz,a %o5, loop_6300
fbug %fcc0, loop_6301
fones %f3
orncc %i5, 0x11EE, %o7
loop_6300:
fzeros %f1
loop_6301:
srlx %g4, 0x0F, %o4
fone %f0
fmovdle %xcc, %f4, %f14
fors %f12, %f15, %f5
ld [%l7 + 0x48], %f9
lduw [%l7 + 0x14], %g7
fnot2 %f12, %f6
fmul8x16 %f4, %f8, %f2
edge32n %g6, %l1, %o1
ldsh [%l7 + 0x66], %i0
fmuld8sux16 %f6, %f3, %f8
lduh [%l7 + 0x0A], %i1
lduh [%l7 + 0x14], %l5
st %f9, [%l7 + 0x70]
sdivcc %g3, 0x1279, %i7
fmovsneg %icc, %f10, %f12
umul %i6, %o6, %i4
fpadd32 %f4, %f0, %f4
tle %xcc, 0x5
fandnot2s %f0, %f3, %f5
nop
setx loop_6302, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8n %g5, %l3, %o0
movg %xcc, %l0, %g1
lduw [%l7 + 0x24], %l4
loop_6302:
bl,pn %xcc, loop_6303
stw %l2, [%l7 + 0x18]
fmovdpos %icc, %f10, %f3
add %i3, 0x1BCE, %o2
loop_6303:
bcc loop_6304
ldx [%l7 + 0x28], %o3
array16 %g2, %i2, %o5
fmovs %f3, %f10
loop_6304:
fmul8x16 %f12, %f8, %f0
stb %l6, [%l7 + 0x37]
fbuge %fcc2, loop_6305
tsubcctv %i5, 0x133B, %o7
st %f14, [%l7 + 0x70]
popc 0x1B47, %g4
loop_6305:
fcmple16 %f4, %f6, %g7
fmovdgu %xcc, %f6, %f8
fxnors %f5, %f15, %f1
bleu,a,pt %icc, loop_6306
or %o4, 0x0ED9, %l1
for %f12, %f10, %f6
ldsw [%l7 + 0x68], %o1
loop_6306:
fmuld8ulx16 %f8, %f0, %f14
fmul8x16au %f9, %f9, %f0
fmovrdlz %g6, %f10, %f4
or %i0, %i1, %g3
ldsw [%l7 + 0x50], %i7
tge %xcc, 0x2
ldx [%l7 + 0x78], %l5
std %f14, [%l7 + 0x38]
bneg,pn %icc, loop_6307
fcmpes %fcc3, %f3, %f4
stx %o6, [%l7 + 0x28]
sllx %i6, %g5, %l3
loop_6307:
ldd [%l7 + 0x68], %f8
edge16n %o0, %i4, %l0
fpsub32s %f0, %f13, %f12
ld [%l7 + 0x6C], %f4
fnand %f6, %f4, %f10
sll %l4, 0x03, %l2
fcmple32 %f2, %f4, %g1
fnot1 %f10, %f0
ldx [%l7 + 0x48], %i3
stw %o2, [%l7 + 0x3C]
ldx [%l7 + 0x78], %g2
ble,a,pn %xcc, loop_6308
brgez,a %o3, loop_6309
fsrc1s %f5, %f12
fone %f12
loop_6308:
lduh [%l7 + 0x60], %o5
loop_6309:
lduh [%l7 + 0x68], %i2
fandnot2s %f4, %f10, %f15
bg,a,pn %xcc, loop_6310
lduh [%l7 + 0x6E], %i5
ldub [%l7 + 0x68], %l6
movn %xcc, %g4, %o7
loop_6310:
edge16n %o4, %l1, %o1
bne,a loop_6311
sllx %g7, %i0, %i1
ldub [%l7 + 0x38], %g3
bvc,a,pn %xcc, loop_6312
loop_6311:
ldsw [%l7 + 0x58], %i7
fmovrdgez %g6, %f2, %f8
st %f11, [%l7 + 0x10]
loop_6312:
ldub [%l7 + 0x7C], %l5
fnegs %f2, %f5
edge32 %o6, %g5, %l3
ldx [%l7 + 0x40], %i6
ld [%l7 + 0x30], %f8
ta %icc, 0x3
fcmpne32 %f6, %f4, %i4
stw %l0, [%l7 + 0x20]
addc %l4, 0x186A, %l2
fbug %fcc3, loop_6313
sra %g1, %o0, %i3
addccc %g2, %o3, %o5
std %f10, [%l7 + 0x28]
loop_6313:
ldsh [%l7 + 0x7C], %i2
orncc %i5, %l6, %o2
stw %g4, [%l7 + 0x48]
st %f6, [%l7 + 0x74]
orncc %o4, %o7, %o1
fmul8ulx16 %f6, %f2, %f8
ldsw [%l7 + 0x20], %l1
fxor %f0, %f4, %f14
movvs %xcc, %g7, %i1
movcs %xcc, %i0, %i7
ldub [%l7 + 0x6A], %g6
fmovdleu %icc, %f14, %f8
ldub [%l7 + 0x20], %l5
fcmpes %fcc0, %f0, %f7
fmovsgu %icc, %f13, %f13
addccc %g3, 0x1A4C, %o6
ldub [%l7 + 0x1D], %g5
ldsw [%l7 + 0x60], %i6
ldub [%l7 + 0x29], %i4
ldsh [%l7 + 0x1E], %l3
tleu %icc, 0x1
tgu %xcc, 0x7
fcmped %fcc3, %f6, %f8
alignaddrl %l0, %l4, %l2
sethi 0x0D79, %g1
ldsh [%l7 + 0x7C], %o0
ldd [%l7 + 0x30], %f6
ldsb [%l7 + 0x7F], %i3
brgz %g2, loop_6314
std %f4, [%l7 + 0x20]
bcs,pn %icc, loop_6315
fmovdne %icc, %f0, %f4
loop_6314:
stx %o5, [%l7 + 0x08]
move %icc, %o3, %i2
loop_6315:
movrlez %i5, 0x2DD, %l6
fmovrde %o2, %f2, %f4
ba %icc, loop_6316
lduh [%l7 + 0x28], %g4
edge16ln %o4, %o1, %o7
fnors %f10, %f12, %f14
loop_6316:
fmovrdlez %g7, %f0, %f12
fsrc2 %f2, %f14
bvc %icc, loop_6317
addc %i1, 0x101D, %i0
edge16ln %i7, %g6, %l5
sth %l1, [%l7 + 0x54]
loop_6317:
srlx %g3, 0x12, %g5
fbge,a %fcc3, loop_6318
stx %o6, [%l7 + 0x28]
fmovdvs %icc, %f6, %f5
ldsw [%l7 + 0x08], %i4
loop_6318:
fxor %f12, %f0, %f8
orncc %l3, %i6, %l4
ldx [%l7 + 0x78], %l0
bpos,a %xcc, loop_6319
popc 0x1300, %g1
sllx %o0, %l2, %i3
fnand %f0, %f10, %f14
loop_6319:
fbuge %fcc1, loop_6320
alignaddr %g2, %o3, %o5
stw %i5, [%l7 + 0x70]
fmovdpos %icc, %f13, %f1
loop_6320:
ldx [%l7 + 0x70], %l6
stw %o2, [%l7 + 0x20]
bvs loop_6321
fmul8x16al %f5, %f4, %f14
call loop_6322
fsrc1s %f1, %f10
loop_6321:
nop
setx loop_6323, %l0, %l1
jmpl %l1, %g4
tneg %xcc, 0x1
loop_6322:
ldsw [%l7 + 0x3C], %o4
bleu loop_6324
loop_6323:
sth %i2, [%l7 + 0x56]
movneg %xcc, %o1, %o7
ble,a loop_6325
loop_6324:
fmovrslz %i1, %f4, %f7
fbu,a %fcc3, loop_6326
fpadd16 %f8, %f4, %f2
loop_6325:
fmovsgu %xcc, %f10, %f15
stb %g7, [%l7 + 0x54]
loop_6326:
srl %i7, %i0, %g6
ld [%l7 + 0x38], %f5
fbuge %fcc3, loop_6327
fbe,a %fcc0, loop_6328
movrgz %l1, 0x3E7, %l5
sth %g3, [%l7 + 0x28]
loop_6327:
stw %o6, [%l7 + 0x50]
loop_6328:
ldub [%l7 + 0x34], %g5
ldx [%l7 + 0x60], %l3
ld [%l7 + 0x6C], %f5
sth %i6, [%l7 + 0x78]
fmovsneg %xcc, %f11, %f3
fbule,a %fcc2, loop_6329
ta %icc, 0x7
fba %fcc3, loop_6330
fcmps %fcc2, %f15, %f10
loop_6329:
fba %fcc0, loop_6331
brz,a %l4, loop_6332
loop_6330:
fmul8x16al %f1, %f13, %f14
tl %xcc, 0x7
loop_6331:
orncc %l0, 0x0045, %g1
loop_6332:
move %icc, %o0, %i4
udivx %l2, 0x19C1, %i3
fmovdg %xcc, %f8, %f12
fandnot1 %f0, %f8, %f6
ldd [%l7 + 0x60], %f6
fandnot1 %f0, %f12, %f10
ldsh [%l7 + 0x6E], %o3
fmovsneg %xcc, %f5, %f8
bneg,a loop_6333
edge8 %g2, %o5, %l6
siam 0x5
sth %i5, [%l7 + 0x7A]
loop_6333:
tcs %icc, 0x6
fmul8x16au %f12, %f0, %f12
fbne %fcc1, loop_6334
fble %fcc3, loop_6335
ld [%l7 + 0x20], %f3
movne %icc, %o2, %o4
loop_6334:
fexpand %f12, %f6
loop_6335:
sra %i2, 0x08, %o1
fands %f3, %f11, %f0
ldsh [%l7 + 0x40], %g4
sth %o7, [%l7 + 0x4E]
fmovrse %i1, %f10, %f10
sub %i7, %g7, %g6
tne %xcc, 0x2
array16 %l1, %l5, %i0
fmovsg %icc, %f4, %f6
tl %icc, 0x3
fmul8x16al %f3, %f13, %f12
ldsw [%l7 + 0x70], %g3
fandnot1s %f12, %f7, %f10
fcmpgt16 %f10, %f10, %o6
fbn %fcc0, loop_6336
fmovdle %xcc, %f14, %f4
brgz,a %l3, loop_6337
andcc %g5, %i6, %l0
loop_6336:
ldd [%l7 + 0x20], %f12
fba,a %fcc3, loop_6338
loop_6337:
sth %g1, [%l7 + 0x6C]
mova %icc, %o0, %i4
array16 %l4, %i3, %l2
loop_6338:
or %g2, %o5, %o3
ldsb [%l7 + 0x19], %i5
taddcc %l6, %o4, %i2
stb %o1, [%l7 + 0x6B]
tcs %icc, 0x0
xnorcc %o2, %g4, %i1
st %f10, [%l7 + 0x4C]
lduw [%l7 + 0x78], %o7
be,pn %icc, loop_6339
edge8 %i7, %g6, %l1
ba,pn %xcc, loop_6340
movrne %l5, 0x256, %i0
loop_6339:
srax %g7, 0x01, %g3
tsubcc %o6, 0x0D75, %l3
loop_6340:
be,a,pt %xcc, loop_6341
bgu,pt %icc, loop_6342
fcmpne32 %f6, %f12, %i6
bpos %xcc, loop_6343
loop_6341:
fands %f15, %f0, %f8
loop_6342:
ld [%l7 + 0x74], %f9
ldsh [%l7 + 0x12], %g5
loop_6343:
ldsh [%l7 + 0x42], %l0
tne %xcc, 0x5
alignaddr %g1, %o0, %l4
umulcc %i3, 0x0265, %i4
fbne %fcc1, loop_6344
orcc %g2, %l2, %o3
tge %xcc, 0x1
tvc %xcc, 0x6
loop_6344:
andcc %i5, 0x148B, %o5
ldd [%l7 + 0x58], %f14
brgz %o4, loop_6345
fmovsneg %icc, %f4, %f3
fmul8x16al %f5, %f9, %f4
movrgez %i2, 0x072, %l6
loop_6345:
fabsd %f6, %f12
movpos %icc, %o2, %g4
ld [%l7 + 0x28], %f1
sdivx %i1, 0x1CEC, %o7
fcmpeq16 %f6, %f12, %o1
movcc %xcc, %i7, %g6
fabsd %f4, %f14
movcs %icc, %l1, %i0
movrlez %l5, %g3, %o6
ldsh [%l7 + 0x70], %g7
stx %i6, [%l7 + 0x48]
stw %l3, [%l7 + 0x44]
edge32l %l0, %g1, %o0
alignaddr %g5, %i3, %l4
stx %g2, [%l7 + 0x70]
lduh [%l7 + 0x58], %l2
ldub [%l7 + 0x58], %i4
move %xcc, %i5, %o5
std %f4, [%l7 + 0x58]
nop
setx loop_6346, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f14, [%l7 + 0x78]
fmovsvs %xcc, %f12, %f7
tge %icc, 0x1
loop_6346:
ldsh [%l7 + 0x78], %o3
fornot2 %f14, %f0, %f2
fmovrdgz %o4, %f10, %f10
ldsb [%l7 + 0x09], %l6
edge8n %o2, %i2, %g4
ta %icc, 0x1
lduw [%l7 + 0x14], %o7
orn %o1, %i1, %i7
ldsb [%l7 + 0x0B], %l1
tcs %icc, 0x7
addcc %i0, %l5, %g6
edge8n %o6, %g7, %i6
ldsw [%l7 + 0x20], %l3
fmovde %xcc, %f15, %f5
ldsw [%l7 + 0x40], %g3
xor %g1, 0x004E, %o0
tneg %xcc, 0x4
sdivcc %g5, 0x0797, %l0
fmovdleu %xcc, %f0, %f4
ldsh [%l7 + 0x36], %l4
taddcc %i3, %l2, %i4
lduw [%l7 + 0x20], %g2
fnot2s %f13, %f9
edge16ln %i5, %o3, %o5
sdivx %l6, 0x13B0, %o2
movgu %xcc, %o4, %i2
popc 0x168F, %o7
nop
setx loop_6347, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpadd16s %f1, %f1, %f6
or %g4, %i1, %i7
fcmple32 %f0, %f0, %o1
loop_6347:
st %f6, [%l7 + 0x64]
fxor %f14, %f8, %f4
ld [%l7 + 0x0C], %f15
std %f4, [%l7 + 0x40]
or %i0, %l1, %g6
lduw [%l7 + 0x70], %l5
fpackfix %f2, %f8
ldx [%l7 + 0x30], %o6
lduw [%l7 + 0x70], %i6
tn %icc, 0x3
bne,a loop_6348
andncc %l3, %g3, %g7
sdivcc %g1, 0x1563, %g5
ld [%l7 + 0x2C], %f8
loop_6348:
bg,a,pn %xcc, loop_6349
bg,a loop_6350
brlz %o0, loop_6351
ldd [%l7 + 0x38], %f4
loop_6349:
ldsw [%l7 + 0x74], %l0
loop_6350:
tvs %xcc, 0x7
loop_6351:
fand %f8, %f4, %f8
umul %i3, 0x160F, %l4
ldx [%l7 + 0x30], %l2
ldub [%l7 + 0x45], %i4
te %icc, 0x1
fabsd %f6, %f12
movn %xcc, %i5, %o3
addc %g2, %l6, %o5
movneg %icc, %o4, %o2
stx %i2, [%l7 + 0x78]
stb %o7, [%l7 + 0x12]
fmovsl %icc, %f12, %f6
ldub [%l7 + 0x0B], %i1
brz,a %g4, loop_6352
fmovrsne %o1, %f12, %f8
std %f8, [%l7 + 0x68]
fmovdne %xcc, %f5, %f13
loop_6352:
stx %i0, [%l7 + 0x08]
fpmerge %f6, %f13, %f14
smulcc %l1, %g6, %l5
mulscc %i7, 0x03FA, %o6
tpos %xcc, 0x6
movrlz %i6, 0x200, %g3
umul %l3, 0x178A, %g7
faligndata %f4, %f8, %f8
fnor %f10, %f6, %f10
bge %icc, loop_6353
fsrc1s %f2, %f3
fbne %fcc3, loop_6354
brnz,a %g1, loop_6355
loop_6353:
sth %g5, [%l7 + 0x4C]
fmovdvs %icc, %f7, %f11
loop_6354:
edge8n %l0, %i3, %o0
loop_6355:
tn %icc, 0x7
fmovse %xcc, %f12, %f14
tn %icc, 0x7
fmovdg %xcc, %f12, %f10
sth %l4, [%l7 + 0x68]
fmul8x16al %f15, %f10, %f4
fnand %f2, %f8, %f2
fmovrse %i4, %f0, %f0
ldub [%l7 + 0x69], %l2
fandnot2s %f10, %f2, %f6
stw %o3, [%l7 + 0x10]
ldub [%l7 + 0x1B], %g2
srax %i5, 0x02, %l6
fmovrdlez %o5, %f10, %f4
fmovdvc %xcc, %f0, %f5
ld [%l7 + 0x20], %f7
ld [%l7 + 0x30], %f4
fands %f5, %f15, %f3
fmul8sux16 %f4, %f6, %f6
lduw [%l7 + 0x38], %o2
fnegd %f12, %f8
lduh [%l7 + 0x4A], %o4
fbe,a %fcc1, loop_6356
edge16 %i2, %o7, %i1
fmovdne %icc, %f1, %f8
fmovrde %o1, %f4, %f14
loop_6356:
bpos,pn %xcc, loop_6357
xor %g4, %i0, %g6
fmul8sux16 %f10, %f12, %f6
edge32ln %l5, %l1, %i7
loop_6357:
sra %i6, 0x05, %g3
brlez %o6, loop_6358
srl %g7, 0x04, %g1
sllx %l3, %g5, %l0
fbule,a %fcc3, loop_6359
loop_6358:
movge %icc, %o0, %i3
fblg,a %fcc3, loop_6360
lduh [%l7 + 0x22], %i4
loop_6359:
sll %l2, 0x1A, %l4
ble loop_6361
loop_6360:
xnorcc %o3, %g2, %l6
udivcc %o5, 0x1835, %i5
edge8l %o2, %i2, %o4
loop_6361:
lduh [%l7 + 0x36], %i1
bne,a loop_6362
tvc %icc, 0x7
fmovrdgz %o7, %f12, %f8
stw %o1, [%l7 + 0x38]
loop_6362:
tvc %xcc, 0x1
fcmpne16 %f2, %f14, %i0
ldx [%l7 + 0x68], %g6
fbne,a %fcc2, loop_6363
movcc %icc, %g4, %l1
sth %i7, [%l7 + 0x14]
fornot1 %f10, %f0, %f4
loop_6363:
stb %l5, [%l7 + 0x0F]
stw %g3, [%l7 + 0x7C]
movcc %icc, %o6, %g7
fcmpgt16 %f2, %f4, %i6
tneg %xcc, 0x6
ldsh [%l7 + 0x44], %l3
lduh [%l7 + 0x76], %g5
fmul8sux16 %f14, %f6, %f10
fblg,a %fcc2, loop_6364
fcmpgt32 %f8, %f0, %g1
array8 %l0, %o0, %i4
fmovspos %icc, %f9, %f10
loop_6364:
ldsb [%l7 + 0x08], %i3
lduh [%l7 + 0x5E], %l4
movcc %xcc, %o3, %l2
or %l6, %o5, %g2
ldx [%l7 + 0x40], %o2
orncc %i2, 0x0068, %o4
fornot1 %f6, %f8, %f8
orcc %i1, %o7, %o1
std %f4, [%l7 + 0x10]
edge8 %i5, %g6, %i0
brgz,a %l1, loop_6365
ldsw [%l7 + 0x14], %i7
ldub [%l7 + 0x21], %g4
stw %l5, [%l7 + 0x74]
loop_6365:
edge16 %o6, %g7, %i6
lduw [%l7 + 0x20], %g3
lduw [%l7 + 0x6C], %l3
ldsw [%l7 + 0x2C], %g5
sth %l0, [%l7 + 0x26]
fbue %fcc3, loop_6366
stb %g1, [%l7 + 0x76]
brlez %o0, loop_6367
stb %i4, [%l7 + 0x72]
loop_6366:
bvs,pn %xcc, loop_6368
brlz,a %l4, loop_6369
loop_6367:
lduw [%l7 + 0x60], %i3
srax %l2, 0x1B, %o3
loop_6368:
fpsub16s %f3, %f7, %f10
loop_6369:
fmovdg %xcc, %f15, %f10
ldsb [%l7 + 0x23], %l6
xor %g2, %o5, %i2
sth %o4, [%l7 + 0x6A]
fbue %fcc2, loop_6370
ld [%l7 + 0x24], %f2
fnors %f9, %f12, %f0
fmuld8ulx16 %f9, %f13, %f12
loop_6370:
movleu %icc, %o2, %o7
udivx %o1, 0x15C2, %i5
edge8l %i1, %i0, %g6
faligndata %f4, %f4, %f6
tge %xcc, 0x1
fba,a %fcc1, loop_6371
fbn,a %fcc2, loop_6372
smul %l1, 0x0DED, %i7
edge16n %g4, %l5, %g7
loop_6371:
fsrc1 %f12, %f14
loop_6372:
ldx [%l7 + 0x10], %o6
ldx [%l7 + 0x18], %i6
sdivx %g3, 0x0A98, %g5
stx %l3, [%l7 + 0x28]
ldx [%l7 + 0x48], %l0
or %o0, %g1, %i4
bne %icc, loop_6373
fzeros %f6
mulx %i3, 0x1FDF, %l2
fnegd %f12, %f0
loop_6373:
fbne,a %fcc2, loop_6374
ldd [%l7 + 0x48], %f14
ldsh [%l7 + 0x2C], %o3
and %l4, %l6, %g2
loop_6374:
fsrc1s %f7, %f12
fbne,a %fcc3, loop_6375
fcmpgt16 %f10, %f10, %i2
fmovsvs %xcc, %f12, %f7
fmovdl %icc, %f5, %f0
loop_6375:
edge16 %o4, %o5, %o2
nop
setx loop_6376, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bpos %icc, loop_6377
fbuge,a %fcc3, loop_6378
brnz,a %o1, loop_6379
loop_6376:
brgez,a %i5, loop_6380
loop_6377:
stx %o7, [%l7 + 0x28]
loop_6378:
ldsw [%l7 + 0x44], %i0
loop_6379:
fcmps %fcc2, %f2, %f4
loop_6380:
fmovde %icc, %f5, %f12
fmovrsgez %g6, %f5, %f11
andncc %i1, %i7, %g4
tneg %xcc, 0x6
edge8l %l1, %l5, %g7
andncc %i6, %o6, %g3
fmovscc %icc, %f15, %f0
std %f12, [%l7 + 0x30]
fabsd %f12, %f0
stx %l3, [%l7 + 0x60]
fmul8x16al %f8, %f5, %f6
movrgez %g5, 0x3AB, %l0
stw %g1, [%l7 + 0x68]
fmovdle %xcc, %f5, %f1
te %icc, 0x3
udiv %i4, 0x0DDD, %i3
lduw [%l7 + 0x7C], %o0
faligndata %f0, %f14, %f6
fones %f12
ldx [%l7 + 0x50], %o3
tcc %icc, 0x5
andn %l4, %l2, %g2
fsrc1s %f5, %f4
sub %i2, 0x081D, %o4
ld [%l7 + 0x38], %f7
add %l6, %o5, %o2
edge8n %o1, %i5, %i0
bpos loop_6381
fandnot2s %f3, %f7, %f6
movne %xcc, %g6, %o7
std %f6, [%l7 + 0x58]
loop_6381:
ldd [%l7 + 0x68], %f4
fpack32 %f14, %f8, %f6
fmovrdgez %i1, %f0, %f0
ldsw [%l7 + 0x1C], %i7
addccc %l1, 0x05FA, %l5
fmovdn %xcc, %f11, %f15
ldub [%l7 + 0x6A], %g7
movneg %xcc, %g4, %o6
fbo,a %fcc2, loop_6382
fmovdle %icc, %f3, %f15
bpos,a,pn %xcc, loop_6383
fcmpne16 %f6, %f2, %g3
loop_6382:
fsrc1 %f12, %f10
fmovdleu %xcc, %f7, %f7
loop_6383:
movg %icc, %l3, %g5
lduw [%l7 + 0x50], %i6
ldx [%l7 + 0x08], %l0
fmovsne %xcc, %f1, %f1
fmovsvc %xcc, %f6, %f10
fmovse %xcc, %f9, %f5
fmovsa %xcc, %f14, %f11
ldsh [%l7 + 0x68], %i4
ldx [%l7 + 0x70], %i3
ldx [%l7 + 0x48], %o0
ldx [%l7 + 0x68], %o3
lduw [%l7 + 0x58], %g1
addccc %l2, %g2, %l4
ldd [%l7 + 0x68], %f14
ldsb [%l7 + 0x77], %i2
fnot2 %f10, %f8
ta %xcc, 0x6
ldsw [%l7 + 0x2C], %o4
movrlz %l6, %o2, %o5
fcmpgt32 %f6, %f8, %o1
ldub [%l7 + 0x40], %i0
stx %g6, [%l7 + 0x30]
fmovsge %xcc, %f15, %f3
ld [%l7 + 0x44], %f7
brlz,a %o7, loop_6384
fpsub16 %f14, %f4, %f10
lduh [%l7 + 0x74], %i5
nop
setx loop_6385, %l0, %l1
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_6384:
ta %icc, 0x2
movl %icc, %i7, %l1
movrlez %l5, 0x003, %g7
loop_6385:
bn,a %icc, loop_6386
stx %g4, [%l7 + 0x08]
stx %o6, [%l7 + 0x58]
fmovd %f8, %f8
loop_6386:
ldx [%l7 + 0x30], %i1
be,a loop_6387
ldub [%l7 + 0x0B], %l3
st %f6, [%l7 + 0x50]
sub %g3, %g5, %i6
loop_6387:
movge %icc, %l0, %i4
std %f14, [%l7 + 0x28]
edge16n %i3, %o3, %o0
std %f14, [%l7 + 0x28]
fornot2s %f0, %f1, %f6
fbl %fcc0, loop_6388
nop
setx loop_6389, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrsgz %l2, %f5, %f0
ldsh [%l7 + 0x78], %g2
loop_6388:
stx %g1, [%l7 + 0x20]
loop_6389:
sth %l4, [%l7 + 0x26]
stx %i2, [%l7 + 0x20]
orcc %l6, %o4, %o5
fnands %f15, %f10, %f1
ldsb [%l7 + 0x42], %o2
edge8ln %o1, %g6, %o7
edge16 %i0, %i7, %i5
brz %l5, loop_6390
movrne %l1, 0x20C, %g4
array32 %o6, %g7, %i1
bn,pt %xcc, loop_6391
loop_6390:
ldsh [%l7 + 0x12], %g3
fmovdne %xcc, %f15, %f5
nop
setx loop_6392, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6391:
ld [%l7 + 0x10], %f9
fbue,a %fcc3, loop_6393
popc %l3, %i6
loop_6392:
fsrc2s %f3, %f7
fzero %f12
loop_6393:
faligndata %f0, %f14, %f12
stb %g5, [%l7 + 0x5B]
lduw [%l7 + 0x24], %l0
ldd [%l7 + 0x58], %f14
edge16l %i4, %o3, %i3
stx %o0, [%l7 + 0x60]
fmovdvs %icc, %f14, %f7
fpsub16 %f10, %f12, %f8
fpack16 %f10, %f8
fcmpeq16 %f0, %f0, %g2
std %f8, [%l7 + 0x70]
ldd [%l7 + 0x18], %f10
fcmpd %fcc1, %f14, %f14
stb %g1, [%l7 + 0x13]
stx %l2, [%l7 + 0x78]
std %f0, [%l7 + 0x38]
tle %icc, 0x2
fbu,a %fcc3, loop_6394
fpsub32 %f4, %f0, %f4
bpos,a %xcc, loop_6395
srl %i2, %l6, %l4
loop_6394:
array32 %o5, %o4, %o1
taddcc %o2, %g6, %o7
loop_6395:
movcs %xcc, %i0, %i7
fmovsgu %icc, %f2, %f10
fpsub16s %f13, %f12, %f5
bl,pt %icc, loop_6396
fxor %f2, %f0, %f0
std %f8, [%l7 + 0x38]
std %f14, [%l7 + 0x18]
loop_6396:
edge16ln %l5, %i5, %l1
fbg,a %fcc2, loop_6397
ba,pt %xcc, loop_6398
andncc %o6, %g4, %i1
fandnot1 %f4, %f6, %f0
loop_6397:
fnors %f1, %f7, %f11
loop_6398:
ldx [%l7 + 0x38], %g7
array16 %l3, %g3, %i6
std %f6, [%l7 + 0x48]
fmovsleu %xcc, %f11, %f8
fbge %fcc0, loop_6399
fmovsl %icc, %f15, %f0
movne %xcc, %g5, %i4
udivx %l0, 0x1FC3, %i3
loop_6399:
ldsw [%l7 + 0x24], %o3
ldsh [%l7 + 0x1C], %o0
fmovrdne %g2, %f10, %f10
fcmped %fcc0, %f6, %f6
lduh [%l7 + 0x58], %g1
array16 %l2, %i2, %l6
orcc %o5, 0x0EAD, %l4
fmovd %f14, %f8
lduw [%l7 + 0x0C], %o1
fmovrslez %o2, %f10, %f2
fmul8x16au %f6, %f6, %f2
fnors %f5, %f10, %f1
fmovdne %xcc, %f9, %f5
ldsh [%l7 + 0x68], %g6
fcmple32 %f8, %f4, %o4
fnors %f8, %f9, %f7
movneg %xcc, %i0, %o7
movpos %xcc, %i7, %l5
stx %i5, [%l7 + 0x40]
be,a,pn %xcc, loop_6400
xorcc %o6, 0x1099, %g4
fmovrsne %i1, %f12, %f14
ldsh [%l7 + 0x2A], %g7
loop_6400:
ld [%l7 + 0x24], %f8
lduw [%l7 + 0x34], %l3
tne %xcc, 0x4
ldub [%l7 + 0x7C], %l1
brlz,a %i6, loop_6401
movrgz %g5, %i4, %l0
stx %g3, [%l7 + 0x70]
ldsb [%l7 + 0x53], %i3
loop_6401:
stw %o3, [%l7 + 0x60]
fmovde %icc, %f1, %f9
fxors %f13, %f4, %f1
fble,a %fcc3, loop_6402
movneg %icc, %o0, %g1
fpsub32 %f4, %f12, %f8
edge32ln %l2, %i2, %l6
loop_6402:
ldsh [%l7 + 0x0C], %g2
ba,a %icc, loop_6403
fcmple32 %f2, %f0, %o5
ldx [%l7 + 0x40], %l4
movrlez %o2, %o1, %o4
loop_6403:
fpsub16s %f6, %f12, %f2
tn %icc, 0x7
bvc,a,pn %icc, loop_6404
edge16l %i0, %g6, %i7
ld [%l7 + 0x20], %f2
ldsh [%l7 + 0x10], %l5
loop_6404:
ldsb [%l7 + 0x6D], %i5
array8 %o7, %o6, %g4
bne %xcc, loop_6405
fpack16 %f4, %f0
ldsh [%l7 + 0x5E], %g7
movre %i1, 0x021, %l1
loop_6405:
movl %icc, %l3, %g5
bg loop_6406
umul %i6, %l0, %i4
st %f4, [%l7 + 0x3C]
stx %g3, [%l7 + 0x58]
loop_6406:
movn %xcc, %o3, %o0
bl loop_6407
add %g1, %l2, %i3
fmovrdgez %l6, %f2, %f8
fbge,a %fcc2, loop_6408
loop_6407:
ld [%l7 + 0x64], %f14
fmovrsne %i2, %f9, %f5
tg %icc, 0x7
loop_6408:
fpack32 %f14, %f4, %f2
brgz,a %o5, loop_6409
fcmpgt16 %f4, %f10, %g2
ldub [%l7 + 0x48], %l4
fbe,a %fcc2, loop_6410
loop_6409:
add %o1, %o2, %o4
brgez %g6, loop_6411
fmul8x16al %f4, %f13, %f10
loop_6410:
stw %i0, [%l7 + 0x0C]
ldx [%l7 + 0x28], %l5
loop_6411:
brgez %i7, loop_6412
fmovse %icc, %f3, %f5
stw %i5, [%l7 + 0x58]
fble %fcc2, loop_6413
loop_6412:
ldsb [%l7 + 0x57], %o7
fmovd %f0, %f8
fmovdleu %xcc, %f11, %f12
loop_6413:
fnot2s %f3, %f4
bvc,a loop_6414
brlez,a %g4, loop_6415
fmovrsne %o6, %f0, %f5
bleu,a %icc, loop_6416
loop_6414:
ldsw [%l7 + 0x60], %i1
loop_6415:
st %f14, [%l7 + 0x40]
edge32ln %g7, %l1, %g5
loop_6416:
std %f0, [%l7 + 0x20]
srl %i6, 0x11, %l0
movvs %xcc, %i4, %g3
tge %icc, 0x6
stx %o3, [%l7 + 0x18]
bvs,a,pn %icc, loop_6417
fsrc1s %f10, %f1
subcc %o0, 0x1C16, %g1
fmovdpos %xcc, %f9, %f7
loop_6417:
smulcc %l2, %l3, %i3
ldx [%l7 + 0x50], %i2
fpackfix %f0, %f13
ldsw [%l7 + 0x78], %o5
addccc %g2, %l6, %o1
ld [%l7 + 0x5C], %f9
umul %o2, %l4, %g6
ldd [%l7 + 0x78], %f10
xor %i0, 0x0AF1, %o4
movleu %icc, %i7, %l5
umulcc %o7, 0x174A, %g4
xorcc %i5, %i1, %o6
fnot2s %f11, %f5
st %f8, [%l7 + 0x60]
sdiv %g7, 0x02B4, %g5
fbge,a %fcc0, loop_6418
fcmple32 %f4, %f12, %l1
sth %l0, [%l7 + 0x2A]
fmovsleu %icc, %f1, %f7
loop_6418:
brlz %i6, loop_6419
lduh [%l7 + 0x50], %i4
tn %xcc, 0x4
fmovsgu %xcc, %f13, %f9
loop_6419:
st %f15, [%l7 + 0x2C]
fbue,a %fcc2, loop_6420
stx %g3, [%l7 + 0x18]
fmul8ulx16 %f12, %f2, %f0
lduh [%l7 + 0x5A], %o3
loop_6420:
fmovsne %icc, %f8, %f9
movneg %icc, %g1, %l2
nop
setx loop_6421, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subccc %o0, 0x16BF, %i3
fnot2s %f5, %f14
ldub [%l7 + 0x3C], %i2
loop_6421:
st %f12, [%l7 + 0x30]
ld [%l7 + 0x64], %f8
st %f10, [%l7 + 0x48]
ld [%l7 + 0x58], %f10
smulcc %l3, %g2, %o5
tl %xcc, 0x2
fmovsge %xcc, %f9, %f0
fandnot2s %f12, %f10, %f3
ldsh [%l7 + 0x52], %l6
ldd [%l7 + 0x10], %f8
ldsw [%l7 + 0x18], %o2
bcs,pt %icc, loop_6422
stb %o1, [%l7 + 0x68]
fmovrdlez %l4, %f10, %f12
lduw [%l7 + 0x08], %i0
loop_6422:
brgz %o4, loop_6423
ldsb [%l7 + 0x10], %i7
array8 %l5, %g6, %o7
tg %xcc, 0x2
loop_6423:
movg %xcc, %i5, %i1
array32 %o6, %g4, %g5
tneg %icc, 0x7
lduh [%l7 + 0x2C], %l1
alignaddr %g7, %l0, %i4
bvs %xcc, loop_6424
fmovdcc %icc, %f8, %f3
fmovse %xcc, %f10, %f8
ldub [%l7 + 0x2D], %i6
loop_6424:
brgz %g3, loop_6425
taddcctv %o3, %g1, %o0
fmovrdne %l2, %f4, %f4
bg,pt %xcc, loop_6426
loop_6425:
fbug,a %fcc3, loop_6427
fble %fcc0, loop_6428
ldx [%l7 + 0x40], %i3
loop_6426:
ldd [%l7 + 0x30], %f10
loop_6427:
fzero %f14
loop_6428:
smulcc %l3, %g2, %o5
pdist %f2, %f2, %f8
fmovdleu %icc, %f14, %f11
brgz %i2, loop_6429
stx %o2, [%l7 + 0x50]
ldd [%l7 + 0x40], %f10
edge32l %l6, %o1, %i0
loop_6429:
tn %xcc, 0x3
fcmpgt32 %f14, %f6, %l4
tg %xcc, 0x1
sdivcc %i7, 0x061B, %l5
fxor %f12, %f2, %f2
fexpand %f10, %f12
sth %g6, [%l7 + 0x64]
ldsh [%l7 + 0x70], %o7
fmovscs %icc, %f9, %f5
lduw [%l7 + 0x38], %o4
std %f8, [%l7 + 0x10]
brlez %i1, loop_6430
fba,a %fcc2, loop_6431
fmovdn %xcc, %f4, %f8
bpos,a %xcc, loop_6432
loop_6430:
bshuffle %f10, %f10, %f8
loop_6431:
st %f7, [%l7 + 0x20]
fmovrde %i5, %f6, %f6
loop_6432:
add %o6, 0x01ED, %g4
fmovrsgz %l1, %f13, %f7
ld [%l7 + 0x30], %f8
lduh [%l7 + 0x74], %g7
tne %icc, 0x5
ldsb [%l7 + 0x77], %g5
fbug,a %fcc3, loop_6433
ldx [%l7 + 0x38], %l0
umul %i4, %g3, %i6
fcmpeq16 %f6, %f6, %o3
loop_6433:
umulcc %o0, 0x10E2, %l2
st %f15, [%l7 + 0x34]
fandnot1 %f2, %f6, %f4
ldub [%l7 + 0x60], %g1
ldx [%l7 + 0x78], %i3
ldsb [%l7 + 0x5A], %g2
fnegs %f2, %f10
sethi 0x115A, %l3
movge %xcc, %i2, %o5
addcc %o2, %l6, %o1
ldsb [%l7 + 0x12], %l4
ldd [%l7 + 0x68], %f14
ta %xcc, 0x3
fbne %fcc0, loop_6434
fmovdg %icc, %f12, %f5
fornot2 %f6, %f2, %f0
udivcc %i7, 0x10E0, %i0
loop_6434:
fcmped %fcc0, %f0, %f4
fmovs %f1, %f0
tgu %xcc, 0x1
fcmple32 %f10, %f0, %l5
fmovdg %icc, %f1, %f1
sll %o7, %o4, %g6
bne,a %xcc, loop_6435
fcmple32 %f4, %f2, %i5
fbul %fcc3, loop_6436
fbul,a %fcc2, loop_6437
loop_6435:
mova %xcc, %o6, %g4
fandnot2s %f1, %f6, %f13
loop_6436:
ldx [%l7 + 0x18], %l1
loop_6437:
sth %i1, [%l7 + 0x14]
fmovd %f2, %f12
fbg,a %fcc2, loop_6438
ldsw [%l7 + 0x44], %g7
fcmple16 %f14, %f2, %g5
fmuld8ulx16 %f13, %f15, %f12
loop_6438:
fmovdpos %xcc, %f13, %f15
stx %i4, [%l7 + 0x68]
fmovrsne %g3, %f6, %f9
bl,pt %icc, loop_6439
lduh [%l7 + 0x0E], %i6
fpsub32s %f9, %f8, %f4
fpsub16 %f6, %f6, %f12
loop_6439:
edge32ln %l0, %o0, %o3
ta %icc, 0x7
st %f15, [%l7 + 0x6C]
bl,a %xcc, loop_6440
smulcc %l2, %g1, %i3
ldsh [%l7 + 0x64], %l3
edge16l %i2, %o5, %g2
loop_6440:
nop
setx loop_6441, %l0, %l1
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 %f0, %f14, %f4
udivx %o2, 0x085E, %o1
fmovrdlez %l4, %f6, %f8
loop_6441:
popc %l6, %i0
fmovda %xcc, %f0, %f8
ldsh [%l7 + 0x7E], %i7
fcmpgt32 %f4, %f10, %l5
ldsw [%l7 + 0x0C], %o4
lduw [%l7 + 0x2C], %o7
ldd [%l7 + 0x70], %f6
brz %i5, loop_6442
stb %o6, [%l7 + 0x4A]
lduw [%l7 + 0x20], %g6
fnot1 %f8, %f4
loop_6442:
fbl,a %fcc3, loop_6443
stx %l1, [%l7 + 0x40]
movge %icc, %i1, %g7
movvs %icc, %g5, %i4
loop_6443:
fmovdneg %xcc, %f3, %f5
ldd [%l7 + 0x68], %f14
bleu,pn %icc, loop_6444
sra %g3, 0x04, %i6
fmovdgu %xcc, %f14, %f11
or %l0, %o0, %o3
loop_6444:
ld [%l7 + 0x10], %f2
fpsub32s %f0, %f13, %f5
ld [%l7 + 0x7C], %f2
fmovdpos %xcc, %f10, %f14
movrgz %l2, 0x18B, %g4
fabsd %f2, %f0
movge %xcc, %g1, %l3
tl %xcc, 0x3
fnands %f6, %f8, %f0
ld [%l7 + 0x6C], %f9
fpack32 %f12, %f8, %f8
fornot1s %f5, %f6, %f2
fbo,a %fcc2, loop_6445
stw %i2, [%l7 + 0x48]
ldub [%l7 + 0x31], %i3
fcmpes %fcc2, %f14, %f1
loop_6445:
sth %g2, [%l7 + 0x42]
fpmerge %f5, %f2, %f0
orncc %o2, 0x1C46, %o5
fmovdvc %icc, %f13, %f4
fmovsleu %xcc, %f13, %f2
bvc,pn %xcc, loop_6446
sdivcc %l4, 0x0423, %o1
sth %l6, [%l7 + 0x46]
bvs %xcc, loop_6447
loop_6446:
orn %i0, 0x1230, %l5
ldsb [%l7 + 0x48], %i7
movrne %o4, 0x056, %i5
loop_6447:
nop
setx loop_6448, %l0, %l1
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 %o7, %o6, %l1
fpack32 %f12, %f8, %f10
ld [%l7 + 0x74], %f3
loop_6448:
edge16n %g6, %i1, %g5
ldsh [%l7 + 0x0C], %i4
st %f0, [%l7 + 0x60]
edge32l %g3, %i6, %l0
fmovrdlez %o0, %f12, %f12
bge,pt %icc, loop_6449
lduw [%l7 + 0x18], %o3
fmovse %icc, %f7, %f12
std %f4, [%l7 + 0x18]
loop_6449:
fcmpgt32 %f2, %f2, %l2
fmovdcc %icc, %f2, %f0
ldsh [%l7 + 0x12], %g4
nop
setx loop_6450, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subcc %g7, %l3, %i2
fmovdg %icc, %f1, %f7
tg %xcc, 0x3
loop_6450:
subcc %g1, 0x0DFF, %i3
ld [%l7 + 0x10], %f5
fmul8x16 %f3, %f14, %f12
ldx [%l7 + 0x50], %o2
fmovdcc %icc, %f5, %f1
fmuld8ulx16 %f1, %f9, %f0
fmovrsgez %o5, %f1, %f6
brlz,a %l4, loop_6451
orn %o1, %g2, %i0
ldub [%l7 + 0x4A], %l5
movcc %icc, %l6, %i7
loop_6451:
edge8ln %o4, %i5, %o7
edge16n %l1, %g6, %i1
movge %xcc, %g5, %o6
tcs %icc, 0x3
ldsh [%l7 + 0x60], %g3
ldx [%l7 + 0x10], %i6
fmovscc %icc, %f4, %f0
fmovdneg %xcc, %f3, %f11
addcc %i4, 0x062B, %o0
edge16 %l0, %l2, %o3
stx %g7, [%l7 + 0x18]
fmuld8ulx16 %f1, %f2, %f4
lduw [%l7 + 0x14], %l3
ldsw [%l7 + 0x38], %g4
udiv %i2, 0x1CFE, %i3
edge32l %g1, %o2, %l4
popc %o1, %g2
fpack16 %f14, %f1
fmovdpos %icc, %f14, %f5
andcc %i0, %o5, %l5
stb %i7, [%l7 + 0x22]
std %f8, [%l7 + 0x20]
stw %l6, [%l7 + 0x14]
tg %icc, 0x2
fnot2 %f10, %f2
fmovsleu %icc, %f10, %f3
ldd [%l7 + 0x20], %f10
fnegs %f9, %f15
bgu,pn %xcc, loop_6452
tne %icc, 0x1
fmovdn %icc, %f8, %f6
fones %f14
loop_6452:
sethi 0x098A, %i5
mulscc %o7, %l1, %g6
fornot1s %f10, %f2, %f4
taddcc %i1, %g5, %o4
fpackfix %f6, %f1
std %f8, [%l7 + 0x18]
fmovde %icc, %f4, %f15
lduh [%l7 + 0x70], %o6
ldsb [%l7 + 0x14], %i6
fblg,a %fcc0, loop_6453
fmovrslz %g3, %f6, %f12
movne %icc, %o0, %l0
brgez %i4, loop_6454
loop_6453:
tle %xcc, 0x1
edge8 %l2, %o3, %l3
ldub [%l7 + 0x52], %g7
loop_6454:
fmovsl %icc, %f7, %f6
udivx %g4, 0x087F, %i2
fpsub16s %f2, %f2, %f11
ldsb [%l7 + 0x2F], %i3
sdiv %g1, 0x18E3, %o2
st %f14, [%l7 + 0x20]
tl %icc, 0x7
ld [%l7 + 0x20], %f1
fmovdleu %icc, %f3, %f11
ldub [%l7 + 0x4A], %o1
tgu %xcc, 0x4
std %f14, [%l7 + 0x08]
movgu %xcc, %g2, %i0
fabss %f12, %f8
ldx [%l7 + 0x40], %o5
movleu %xcc, %l4, %l5
bgu,a,pt %xcc, loop_6455
fandnot2 %f2, %f0, %f6
fpmerge %f10, %f14, %f0
stb %l6, [%l7 + 0x2D]
loop_6455:
bl,pt %icc, loop_6456
st %f15, [%l7 + 0x54]
fpadd32 %f10, %f0, %f4
ldsh [%l7 + 0x1E], %i7
loop_6456:
ldsb [%l7 + 0x32], %i5
std %f12, [%l7 + 0x58]
movvc %icc, %o7, %l1
fcmpgt16 %f14, %f14, %i1
movg %icc, %g6, %g5
stx %o4, [%l7 + 0x70]
sth %o6, [%l7 + 0x7A]
fmovdvs %icc, %f14, %f10
fcmpgt32 %f10, %f12, %g3
ldsb [%l7 + 0x3A], %o0
fcmpeq16 %f6, %f8, %l0
fmovdneg %xcc, %f14, %f11
fmovrslez %i4, %f14, %f7
ldx [%l7 + 0x10], %i6
array8 %o3, %l3, %g7
fmovrdne %l2, %f14, %f0
fandnot1 %f6, %f10, %f14
lduw [%l7 + 0x44], %i2
std %f4, [%l7 + 0x28]
fmovsne %icc, %f15, %f5
ldsh [%l7 + 0x16], %i3
movrgez %g4, 0x09C, %o2
tcc %xcc, 0x6
lduh [%l7 + 0x36], %g1
lduw [%l7 + 0x08], %g2
edge16l %o1, %o5, %i0
nop
setx loop_6457, %l0, %l1
jmpl %l1, %l5
fmuld8sux16 %f15, %f5, %f10
fmovsge %icc, %f0, %f12
fbn,a %fcc1, loop_6458
loop_6457:
fmovsle %xcc, %f3, %f0
movrgez %l6, %i7, %l4
mulx %i5, 0x1F86, %o7
loop_6458:
ldd [%l7 + 0x18], %f2
fbuge,a %fcc3, loop_6459
stw %l1, [%l7 + 0x7C]
ldd [%l7 + 0x50], %f12
fbul %fcc2, loop_6460
loop_6459:
bneg %xcc, loop_6461
movrne %g6, 0x137, %g5
tgu %xcc, 0x5
loop_6460:
fxor %f8, %f2, %f4
loop_6461:
fsrc1s %f13, %f12
tsubcc %i1, %o4, %o6
edge8l %g3, %l0, %o0
fbu %fcc2, loop_6462
stw %i4, [%l7 + 0x64]
ldx [%l7 + 0x58], %i6
bcs,a,pt %icc, loop_6463
loop_6462:
stb %l3, [%l7 + 0x1E]
edge32ln %g7, %o3, %l2
tg %xcc, 0x0
loop_6463:
bshuffle %f2, %f8, %f0
fcmple16 %f2, %f2, %i2
movvs %icc, %i3, %o2
fpackfix %f8, %f4
bvc %xcc, loop_6464
fcmpne32 %f12, %f0, %g1
fcmpes %fcc2, %f1, %f13
fnor %f12, %f0, %f10
loop_6464:
movg %icc, %g2, %g4
tn %xcc, 0x2
ld [%l7 + 0x28], %f5
ldsw [%l7 + 0x38], %o1
fmovsge %xcc, %f15, %f11
edge8l %o5, %i0, %l5
edge32l %l6, %i7, %l4
addc %o7, 0x03AA, %i5
addccc %l1, 0x0D8B, %g6
bpos,a,pt %xcc, loop_6465
sth %i1, [%l7 + 0x76]
nop
setx loop_6466, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bvc,a loop_6467
loop_6465:
ldd [%l7 + 0x68], %f14
st %f10, [%l7 + 0x1C]
loop_6466:
call loop_6468
loop_6467:
brgez,a %g5, loop_6469
stx %o4, [%l7 + 0x68]
fmovsgu %xcc, %f9, %f1
loop_6468:
fcmpeq32 %f8, %f6, %g3
loop_6469:
brgez %o6, loop_6470
array8 %l0, %i4, %i6
ldsb [%l7 + 0x0F], %o0
lduw [%l7 + 0x6C], %g7
loop_6470:
movgu %icc, %o3, %l2
ldsw [%l7 + 0x44], %i2
fmovrdgez %i3, %f6, %f4
fmovsleu %icc, %f3, %f9
fcmpes %fcc0, %f5, %f10
movrgz %l3, 0x055, %g1
bleu loop_6471
fandnot1 %f4, %f10, %f12
fmovdle %icc, %f3, %f8
taddcctv %g2, %g4, %o2
loop_6471:
ldsb [%l7 + 0x75], %o1
sethi 0x1FD0, %o5
ldd [%l7 + 0x40], %f2
movpos %xcc, %i0, %l6
popc 0x0CD6, %l5
lduw [%l7 + 0x3C], %l4
fpack16 %f12, %f0
bshuffle %f10, %f8, %f8
ldsh [%l7 + 0x0A], %i7
tcc %xcc, 0x1
fmovsne %xcc, %f6, %f5
or %o7, 0x0A8D, %i5
ldsh [%l7 + 0x5E], %l1
bvs,a %icc, loop_6472
movrlez %i1, 0x16B, %g5
fcmple32 %f2, %f12, %g6
ldx [%l7 + 0x18], %g3
loop_6472:
std %f2, [%l7 + 0x10]
fmovrslez %o6, %f10, %f13
smulcc %o4, %i4, %l0
fzero %f14
ba %icc, loop_6473
sth %o0, [%l7 + 0x7E]
ld [%l7 + 0x50], %f3
edge8ln %i6, %o3, %g7
loop_6473:
fnot2s %f10, %f7
tvs %icc, 0x5
taddcctv %l2, 0x0621, %i2
tne %icc, 0x2
siam 0x2
fzero %f6
fcmple16 %f8, %f12, %i3
fmovrsgez %g1, %f13, %f7
nop
setx loop_6474, %l0, %l1
jmpl %l1, %l3
movre %g2, 0x2F1, %g4
edge32n %o2, %o5, %i0
fandnot1s %f8, %f1, %f0
loop_6474:
orncc %l6, 0x054C, %l5
stw %l4, [%l7 + 0x28]
fmovrslz %o1, %f3, %f8
fbule %fcc0, loop_6475
fpadd16 %f8, %f6, %f14
fmovsg %xcc, %f14, %f11
stw %o7, [%l7 + 0x2C]
loop_6475:
stx %i7, [%l7 + 0x18]
st %f11, [%l7 + 0x40]
bl,a,pn %xcc, loop_6476
stb %i5, [%l7 + 0x0D]
fcmple32 %f12, %f10, %i1
nop
setx loop_6477, %l0, %l1
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_6476:
fbue,a %fcc2, loop_6478
fmovrde %l1, %f14, %f10
tn %icc, 0x1
loop_6477:
sll %g6, %g5, %o6
loop_6478:
edge16l %g3, %i4, %l0
edge32n %o0, %o4, %o3
fmovdn %xcc, %f11, %f15
ldsw [%l7 + 0x5C], %i6
fornot1 %f8, %f6, %f12
fone %f8
movpos %icc, %l2, %g7
movge %icc, %i3, %g1
bgu,a loop_6479
fcmpne16 %f8, %f4, %l3
lduw [%l7 + 0x1C], %i2
fnot2 %f2, %f2
loop_6479:
stx %g2, [%l7 + 0x60]
fnand %f10, %f8, %f8
ldd [%l7 + 0x08], %f12
subcc %g4, 0x034E, %o5
orn %i0, 0x0FE1, %l6
pdist %f10, %f12, %f2
stx %l5, [%l7 + 0x28]
fxnor %f8, %f14, %f0
for %f4, %f10, %f8
fmovscs %xcc, %f4, %f7
brlez %o2, loop_6480
te %xcc, 0x7
lduh [%l7 + 0x4C], %o1
stw %o7, [%l7 + 0x78]
loop_6480:
nop
setx loop_6481, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
andn %l4, 0x0A9E, %i7
bleu,a %icc, loop_6482
udivx %i5, 0x0764, %i1
loop_6481:
sth %l1, [%l7 + 0x64]
movvs %icc, %g6, %g5
loop_6482:
bge,a loop_6483
fnot1 %f8, %f6
fmovdg %xcc, %f8, %f3
fmovscs %xcc, %f6, %f5
loop_6483:
ldsb [%l7 + 0x42], %g3
ldub [%l7 + 0x33], %i4
ldsb [%l7 + 0x5E], %l0
umul %o0, %o4, %o3
ldub [%l7 + 0x7A], %o6
ld [%l7 + 0x74], %f7
ldsh [%l7 + 0x5E], %i6
fpadd16s %f4, %f5, %f11
tneg %icc, 0x2
fmovsge %xcc, %f14, %f7
ldsw [%l7 + 0x50], %g7
fornot2 %f12, %f8, %f2
fcmped %fcc3, %f12, %f14
ld [%l7 + 0x1C], %f12
fpack32 %f12, %f0, %f6
fpsub16 %f2, %f8, %f0
bgu,pn %xcc, loop_6484
ldsw [%l7 + 0x60], %l2
tvc %icc, 0x5
addc %i3, 0x043D, %l3
loop_6484:
movcs %xcc, %g1, %g2
te %xcc, 0x7
fcmple32 %f4, %f10, %i2
ldx [%l7 + 0x08], %o5
tvs %icc, 0x5
brlez %i0, loop_6485
fabsd %f10, %f12
ldsh [%l7 + 0x58], %g4
stw %l5, [%l7 + 0x10]
loop_6485:
movrne %l6, %o1, %o2
fmovsa %icc, %f0, %f7
movrgez %l4, %i7, %i5
fmovrsgz %i1, %f7, %f0
movrlez %o7, %g6, %g5
ldsh [%l7 + 0x5C], %l1
and %g3, 0x0096, %l0
fandnot1 %f2, %f6, %f14
fnot1s %f6, %f10
ldsw [%l7 + 0x6C], %o0
ldx [%l7 + 0x10], %o4
fpack16 %f0, %f1
tcc %xcc, 0x3
sth %o3, [%l7 + 0x72]
fmovrsne %i4, %f9, %f5
alignaddr %o6, %g7, %l2
bcc,a,pt %icc, loop_6486
movcc %xcc, %i6, %l3
ldd [%l7 + 0x28], %f4
sdiv %i3, 0x143E, %g1
loop_6486:
fpack16 %f2, %f1
ldx [%l7 + 0x18], %g2
ldx [%l7 + 0x48], %o5
srax %i0, 0x1A, %g4
stx %l5, [%l7 + 0x40]
fsrc2 %f10, %f10
fornot2 %f14, %f8, %f14
popc %i2, %l6
fpsub32s %f7, %f5, %f7
srlx %o1, %l4, %i7
edge32l %o2, %i5, %o7
fcmpgt32 %f2, %f8, %i1
sll %g5, %l1, %g6
brlez %g3, loop_6487
addc %l0, 0x12F4, %o0
fzero %f10
fmovrdgez %o4, %f0, %f8
loop_6487:
fmovdleu %xcc, %f14, %f2
ldsh [%l7 + 0x20], %o3
fbul %fcc1, loop_6488
fsrc2 %f10, %f0
mulscc %i4, 0x1CA2, %g7
tleu %xcc, 0x2
loop_6488:
bcc,a %xcc, loop_6489
fmovscc %icc, %f10, %f9
fbg,a %fcc1, loop_6490
subccc %o6, %i6, %l2
loop_6489:
fpackfix %f6, %f13
fmovsneg %icc, %f7, %f13
loop_6490:
ldd [%l7 + 0x18], %f12
fpadd16 %f8, %f6, %f6
fors %f6, %f12, %f10
sub %l3, %g1, %g2
bg,a,pn %xcc, loop_6491
fbug,a %fcc3, loop_6492
fnot1s %f15, %f8
stx %i3, [%l7 + 0x20]
loop_6491:
fmovrsgez %i0, %f0, %f11
loop_6492:
bne,a %icc, loop_6493
fmovsneg %icc, %f4, %f12
fnot2 %f14, %f6
movrgz %o5, %g4, %l5
loop_6493:
tle %xcc, 0x7
lduh [%l7 + 0x6C], %i2
add %l6, %l4, %o1
fmovsg %icc, %f2, %f8
stb %i7, [%l7 + 0x3D]
fbuge %fcc3, loop_6494
popc %o2, %i5
ldd [%l7 + 0x40], %f6
nop
setx loop_6495, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6494:
sra %o7, 0x01, %g5
movn %xcc, %i1, %l1
fandnot1s %f2, %f8, %f8
loop_6495:
pdist %f0, %f0, %f12
fcmps %fcc3, %f15, %f14
fmovsneg %xcc, %f7, %f6
sth %g3, [%l7 + 0x78]
movvc %xcc, %g6, %l0
fnot1s %f11, %f1
fmovs %f2, %f11
fmovde %icc, %f6, %f8
fmovrdne %o0, %f12, %f8
tne %xcc, 0x6
fbe,a %fcc0, loop_6496
fmovdn %icc, %f13, %f8
fcmpne16 %f8, %f12, %o4
umulcc %o3, 0x0B8A, %i4
loop_6496:
fors %f9, %f10, %f12
tge %icc, 0x0
fsrc1s %f9, %f7
fcmpne16 %f4, %f8, %o6
ldsh [%l7 + 0x46], %g7
fmovrdlez %l2, %f14, %f0
ldd [%l7 + 0x20], %f4
array8 %l3, %g1, %i6
brgz %i3, loop_6497
ldsw [%l7 + 0x10], %g2
fmul8x16au %f7, %f15, %f8
fcmpes %fcc0, %f4, %f7
loop_6497:
fmovdn %xcc, %f7, %f9
ld [%l7 + 0x24], %f10
edge32ln %o5, %i0, %g4
ldx [%l7 + 0x30], %l5
st %f8, [%l7 + 0x0C]
udiv %i2, 0x15A2, %l6
fnor %f14, %f6, %f10
addccc %o1, %l4, %o2
std %f14, [%l7 + 0x60]
fexpand %f14, %f8
ldx [%l7 + 0x18], %i7
fandnot2 %f4, %f2, %f14
tg %xcc, 0x2
ldd [%l7 + 0x40], %f4
lduw [%l7 + 0x64], %o7
ld [%l7 + 0x78], %f12
lduw [%l7 + 0x2C], %i5
fpadd16 %f4, %f4, %f8
stx %g5, [%l7 + 0x20]
ldsb [%l7 + 0x6F], %i1
fornot1s %f8, %f8, %f9
fbug,a %fcc0, loop_6498
fnand %f8, %f8, %f0
fxors %f7, %f4, %f2
fmovdneg %xcc, %f14, %f7
loop_6498:
ld [%l7 + 0x48], %f7
add %g3, 0x0116, %l1
bpos,a,pt %xcc, loop_6499
sth %g6, [%l7 + 0x2E]
std %f12, [%l7 + 0x08]
tcc %icc, 0x2
loop_6499:
bg,pt %xcc, loop_6500
fpackfix %f12, %f13
fbn %fcc2, loop_6501
std %f14, [%l7 + 0x40]
loop_6500:
be,a,pt %icc, loop_6502
andn %l0, 0x1A0F, %o0
loop_6501:
stb %o4, [%l7 + 0x69]
bvs,pt %xcc, loop_6503
loop_6502:
fzero %f12
ldd [%l7 + 0x70], %f0
sth %o3, [%l7 + 0x0E]
loop_6503:
sdivx %i4, 0x080F, %g7
stx %o6, [%l7 + 0x68]
fnot2 %f12, %f8
lduw [%l7 + 0x64], %l3
stw %l2, [%l7 + 0x40]
ta %icc, 0x4
fmovsl %xcc, %f3, %f9
tle %icc, 0x3
sethi 0x16EA, %g1
fblg,a %fcc2, loop_6504
fabsd %f10, %f0
fcmpeq16 %f14, %f8, %i6
srax %g2, %o5, %i3
loop_6504:
ldx [%l7 + 0x10], %g4
fors %f5, %f4, %f14
lduw [%l7 + 0x44], %l5
ld [%l7 + 0x14], %f9
ldub [%l7 + 0x7E], %i0
ldsw [%l7 + 0x10], %i2
st %f3, [%l7 + 0x74]
fxnors %f3, %f13, %f3
stx %l6, [%l7 + 0x50]
std %f6, [%l7 + 0x38]
or %l4, 0x0F55, %o2
brgez,a %i7, loop_6505
edge8n %o7, %o1, %i5
lduw [%l7 + 0x5C], %g5
movvc %icc, %g3, %i1
loop_6505:
fbule %fcc2, loop_6506
fpsub16 %f10, %f8, %f12
bge %xcc, loop_6507
ldsw [%l7 + 0x44], %g6
loop_6506:
stx %l0, [%l7 + 0x78]
lduw [%l7 + 0x68], %l1
loop_6507:
for %f8, %f12, %f10
tne %xcc, 0x3
tle %xcc, 0x7
tle %icc, 0x5
ldub [%l7 + 0x52], %o0
stx %o3, [%l7 + 0x30]
edge16l %i4, %o4, %g7
addc %o6, %l3, %g1
fxor %f0, %f6, %f4
fcmpeq16 %f2, %f0, %l2
fmovde %xcc, %f5, %f14
ldsw [%l7 + 0x74], %g2
taddcctv %o5, 0x0A4F, %i6
sth %g4, [%l7 + 0x76]
lduh [%l7 + 0x0C], %i3
udiv %i0, 0x1D36, %l5
fpsub16 %f8, %f14, %f4
ldsb [%l7 + 0x3D], %l6
edge16 %l4, %o2, %i7
nop
setx loop_6508, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpne32 %f8, %f12, %o7
fbn %fcc1, loop_6509
fxors %f5, %f9, %f8
loop_6508:
fnot1s %f14, %f15
umul %i2, 0x1D6E, %i5
loop_6509:
mulx %g5, 0x0EBD, %g3
fmovsvs %xcc, %f14, %f12
stw %o1, [%l7 + 0x08]
fmovrslz %g6, %f1, %f14
orcc %l0, 0x17A6, %l1
tvc %icc, 0x1
fmovs %f3, %f11
fabsd %f4, %f0
sth %o0, [%l7 + 0x64]
fandnot2 %f12, %f4, %f0
bcs loop_6510
ld [%l7 + 0x08], %f0
add %i1, 0x072A, %o3
add %o4, %i4, %o6
loop_6510:
brlz,a %g7, loop_6511
andcc %g1, %l3, %g2
fmovsgu %xcc, %f11, %f5
fnot1s %f11, %f13
loop_6511:
fmovdneg %icc, %f1, %f3
fbge,a %fcc3, loop_6512
fmovsle %icc, %f8, %f4
fmovrslez %l2, %f14, %f10
fors %f8, %f2, %f10
loop_6512:
fpsub32s %f0, %f7, %f0
fbg %fcc3, loop_6513
fbul %fcc1, loop_6514
ldsb [%l7 + 0x45], %o5
for %f10, %f8, %f14
loop_6513:
fmovsleu %xcc, %f12, %f7
loop_6514:
srlx %i6, 0x03, %i3
ldsw [%l7 + 0x28], %g4
fcmpd %fcc0, %f10, %f12
array8 %i0, %l5, %l6
ldx [%l7 + 0x40], %o2
fandnot2s %f14, %f10, %f3
fmul8ulx16 %f4, %f6, %f4
brgz %l4, loop_6515
stw %i7, [%l7 + 0x5C]
fmul8x16 %f11, %f14, %f4
fbge %fcc0, loop_6516
loop_6515:
ldsh [%l7 + 0x3E], %i2
edge16 %i5, %o7, %g3
ldub [%l7 + 0x26], %g5
loop_6516:
fmovrse %o1, %f10, %f10
movvc %icc, %l0, %l1
lduw [%l7 + 0x74], %o0
fbe,a %fcc3, loop_6517
std %f0, [%l7 + 0x78]
edge8ln %g6, %o3, %i1
ldsb [%l7 + 0x32], %i4
loop_6517:
fornot1 %f12, %f4, %f10
fmovsvc %icc, %f11, %f15
faligndata %f0, %f12, %f0
movrlez %o4, 0x3D7, %g7
fpadd32s %f4, %f13, %f5
lduw [%l7 + 0x70], %o6
ldub [%l7 + 0x3A], %l3
ldd [%l7 + 0x50], %f2
addccc %g2, 0x0520, %l2
sth %o5, [%l7 + 0x2E]
tgu %icc, 0x2
movleu %xcc, %i6, %i3
movcs %icc, %g4, %g1
bl loop_6518
fmovd %f12, %f12
fexpand %f14, %f4
fbg,a %fcc2, loop_6519
loop_6518:
st %f3, [%l7 + 0x18]
nop
setx loop_6520, %l0, %l1
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 + 0x28], %i0
loop_6519:
ldsw [%l7 + 0x68], %l6
fbne,a %fcc1, loop_6521
loop_6520:
xorcc %l5, 0x0D4B, %o2
ldub [%l7 + 0x73], %l4
ldsh [%l7 + 0x62], %i2
loop_6521:
sdiv %i5, 0x0D3F, %i7
sth %g3, [%l7 + 0x38]
fmovdcc %xcc, %f3, %f15
fcmpne32 %f2, %f12, %o7
stw %o1, [%l7 + 0x58]
fbu,a %fcc2, loop_6522
brgez,a %l0, loop_6523
ldsw [%l7 + 0x74], %g5
fmovdvs %icc, %f10, %f12
loop_6522:
srl %l1, 0x0B, %g6
loop_6523:
sll %o0, %o3, %i1
movne %icc, %o4, %g7
brlz %i4, loop_6524
popc 0x0FF2, %o6
tneg %icc, 0x4
fand %f8, %f10, %f2
loop_6524:
edge32n %g2, %l3, %l2
edge8n %i6, %o5, %g4
movrne %i3, %g1, %i0
fcmpne16 %f0, %f10, %l6
pdist %f4, %f6, %f0
xnorcc %l5, %o2, %i2
std %f12, [%l7 + 0x28]
ld [%l7 + 0x48], %f11
fcmpes %fcc1, %f1, %f2
bpos,a,pt %xcc, loop_6525
fmovsneg %xcc, %f15, %f15
stw %i5, [%l7 + 0x4C]
brlez,a %l4, loop_6526
loop_6525:
ldd [%l7 + 0x48], %f12
fnand %f14, %f14, %f10
umulcc %g3, 0x097C, %i7
loop_6526:
fmovscs %icc, %f10, %f1
fands %f0, %f13, %f10
stx %o7, [%l7 + 0x48]
ldsh [%l7 + 0x48], %l0
andn %g5, %o1, %g6
st %f2, [%l7 + 0x40]
bcc,a,pt %xcc, loop_6527
sth %l1, [%l7 + 0x2E]
fmovse %icc, %f10, %f5
fxnor %f12, %f6, %f4
loop_6527:
srax %o0, 0x17, %i1
ldsw [%l7 + 0x40], %o3
ldx [%l7 + 0x60], %g7
lduw [%l7 + 0x58], %o4
pdist %f6, %f6, %f8
tvs %xcc, 0x4
fzeros %f5
fornot1s %f15, %f0, %f10
fmovdleu %xcc, %f11, %f4
lduw [%l7 + 0x5C], %o6
lduw [%l7 + 0x58], %i4
edge16 %l3, %l2, %i6
st %f15, [%l7 + 0x64]
tneg %icc, 0x0
std %f14, [%l7 + 0x18]
fnot2 %f14, %f8
xor %o5, %g4, %i3
std %f10, [%l7 + 0x50]
movrgz %g1, %i0, %l6
fnands %f13, %f4, %f11
ldsb [%l7 + 0x3E], %g2
fbge,a %fcc3, loop_6528
fmovsl %xcc, %f14, %f0
ldx [%l7 + 0x20], %l5
ldd [%l7 + 0x68], %f8
loop_6528:
fmul8x16au %f0, %f0, %f2
fnor %f10, %f14, %f10
fmovsl %xcc, %f3, %f3
sll %o2, 0x0A, %i5
fornot1 %f6, %f8, %f10
fcmple32 %f14, %f14, %i2
add %l4, 0x09C9, %i7
udiv %o7, 0x1D3C, %g3
ba,a,pt %icc, loop_6529
fbe,a %fcc0, loop_6530
edge16l %g5, %l0, %o1
edge32ln %g6, %o0, %i1
loop_6529:
nop
setx loop_6531, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_6530:
smulcc %o3, 0x0E20, %l1
movrlez %o4, 0x1CA, %o6
ldx [%l7 + 0x68], %i4
loop_6531:
lduw [%l7 + 0x0C], %l3
fxnor %f6, %f8, %f6
fpack32 %f2, %f6, %f8
ldsw [%l7 + 0x10], %g7
ldsb [%l7 + 0x1B], %l2
fzeros %f2
edge16 %i6, %o5, %i3
fmovdneg %xcc, %f15, %f6
tle %xcc, 0x1
movrlz %g4, %i0, %g1
fmovde %xcc, %f13, %f0
taddcc %l6, 0x1E55, %l5
stx %g2, [%l7 + 0x78]
sth %o2, [%l7 + 0x18]
movvs %icc, %i2, %i5
fmovdcc %icc, %f2, %f4
subc %i7, %o7, %g3
ld [%l7 + 0x44], %f15
tcs %xcc, 0x2
lduh [%l7 + 0x48], %g5
stx %l4, [%l7 + 0x30]
lduh [%l7 + 0x22], %o1
orncc %g6, %l0, %i1
orcc %o0, 0x0617, %o3
edge32n %l1, %o6, %i4
stx %o4, [%l7 + 0x28]
ld [%l7 + 0x2C], %f7
fmovsg %xcc, %f10, %f13
stw %g7, [%l7 + 0x38]
edge16n %l3, %i6, %o5
stw %i3, [%l7 + 0x78]
tgu %icc, 0x1
fpack16 %f10, %f15
tpos %xcc, 0x2
tl %xcc, 0x5
ldub [%l7 + 0x34], %g4
fpadd16 %f6, %f2, %f12
fbl %fcc2, loop_6532
mova %icc, %i0, %l2
fexpand %f15, %f4
fxor %f4, %f2, %f0
loop_6532:
ta %icc, 0x2
movvs %icc, %g1, %l6
movrlez %l5, %o2, %i2
bvs,a,pt %icc, loop_6533
stb %i5, [%l7 + 0x2C]
fcmpeq16 %f12, %f0, %g2
fpsub32 %f10, %f2, %f10
loop_6533:
fmovrslz %o7, %f7, %f4
nop
setx loop_6534, %l0, %l1
jmpl %l1, %g3
lduh [%l7 + 0x22], %i7
bpos,pn %icc, loop_6535
fmovrdne %g5, %f6, %f0
loop_6534:
fsrc2s %f14, %f3
fbuge,a %fcc0, loop_6536
loop_6535:
fbuge %fcc3, loop_6537
lduh [%l7 + 0x28], %l4
fmovdneg %xcc, %f8, %f14
loop_6536:
srlx %o1, %g6, %l0
loop_6537:
ldd [%l7 + 0x18], %f2
bshuffle %f12, %f4, %f10
stw %o0, [%l7 + 0x70]
fnot2 %f8, %f14
fmovspos %icc, %f2, %f14
fmovdg %xcc, %f15, %f3
stw %o3, [%l7 + 0x78]
addcc %l1, 0x1601, %o6
ble,a loop_6538
movle %icc, %i4, %i1
ldsh [%l7 + 0x26], %g7
edge32n %o4, %i6, %o5
loop_6538:
fmovrdlz %l3, %f14, %f2
fzeros %f12
ldd [%l7 + 0x18], %f14
fmovd %f10, %f4
fmovde %icc, %f14, %f15
fmovsgu %xcc, %f12, %f2
ldd [%l7 + 0x50], %f2
stx %i3, [%l7 + 0x18]
taddcc %g4, %i0, %g1
ldd [%l7 + 0x18], %f8
sth %l6, [%l7 + 0x4E]
siam 0x4
ldd [%l7 + 0x18], %f14
ldsb [%l7 + 0x59], %l5
ldub [%l7 + 0x66], %l2
fmovdleu %icc, %f15, %f15
alignaddrl %o2, %i2, %g2
fmovdpos %icc, %f8, %f3
ldd [%l7 + 0x10], %f8
stb %i5, [%l7 + 0x41]
ldd [%l7 + 0x18], %f2
array8 %g3, %o7, %i7
std %f6, [%l7 + 0x28]
stw %g5, [%l7 + 0x50]
lduw [%l7 + 0x60], %o1
fmovrslez %l4, %f1, %f3
and %l0, 0x0C86, %o0
edge8l %o3, %g6, %l1
fmovrslez %o6, %f14, %f0
subc %i4, 0x0C3E, %i1
stx %g7, [%l7 + 0x30]
taddcc %o4, %o5, %i6
tvs %icc, 0x3
fmovrdlez %i3, %f4, %f6
fmovdge %icc, %f15, %f10
lduh [%l7 + 0x38], %g4
sth %i0, [%l7 + 0x16]
sethi 0x0D28, %l3
fbo,a %fcc1, loop_6539
fbne,a %fcc2, loop_6540
stb %g1, [%l7 + 0x1E]
fnand %f2, %f6, %f0
loop_6539:
sllx %l6, %l2, %o2
loop_6540:
srl %l5, %g2, %i2
fcmpgt16 %f0, %f4, %g3
tl %icc, 0x2
st %f15, [%l7 + 0x2C]
movgu %icc, %i5, %i7
orn %o7, %g5, %l4
ld [%l7 + 0x3C], %f4
fpsub16 %f8, %f10, %f2
fbl %fcc1, loop_6541
fpsub32s %f5, %f2, %f4
fmul8x16al %f11, %f2, %f2
fcmpne16 %f4, %f12, %o1
loop_6541:
alignaddrl %l0, %o0, %g6
udivx %l1, 0x01E7, %o3
ld [%l7 + 0x2C], %f3
stw %i4, [%l7 + 0x14]
bgu %xcc, loop_6542
ldsw [%l7 + 0x38], %i1
st %f12, [%l7 + 0x7C]
ba,pn %icc, loop_6543
loop_6542:
tl %xcc, 0x1
fmovdl %icc, %f12, %f4
alignaddrl %g7, %o4, %o5
loop_6543:
std %f0, [%l7 + 0x38]
movg %icc, %i6, %o6
orcc %g4, %i3, %i0
fbo %fcc1, loop_6544
fmovs %f12, %f11
fpsub16 %f2, %f6, %f14
fmovd %f0, %f14
loop_6544:
ldsw [%l7 + 0x34], %g1
ldsw [%l7 + 0x78], %l6
stb %l3, [%l7 + 0x57]
stb %l2, [%l7 + 0x71]
fmovsn %xcc, %f15, %f11
fones %f0
movl %xcc, %l5, %o2
tleu %icc, 0x1
srlx %g2, %g3, %i2
stb %i7, [%l7 + 0x2E]
smulcc %o7, 0x1E81, %i5
tsubcctv %l4, 0x18B8, %o1
lduw [%l7 + 0x20], %l0
fxnors %f3, %f10, %f8
addccc %g5, %o0, %l1
sth %g6, [%l7 + 0x12]
st %f6, [%l7 + 0x4C]
fbu %fcc3, loop_6545
fmovdn %xcc, %f4, %f13
movcc %xcc, %o3, %i1
ldsb [%l7 + 0x53], %g7
loop_6545:
bvs,pn %xcc, loop_6546
stb %o4, [%l7 + 0x4C]
st %f14, [%l7 + 0x6C]
ldsb [%l7 + 0x5E], %i4
loop_6546:
stx %i6, [%l7 + 0x60]
fba %fcc2, loop_6547
srl %o6, 0x1D, %g4
bn loop_6548
fmovspos %xcc, %f4, %f1
loop_6547:
fmovrsne %i3, %f3, %f4
ldsb [%l7 + 0x17], %i0
loop_6548:
tge %icc, 0x6
movneg %icc, %o5, %l6
srax %g1, 0x0E, %l3
fbo %fcc1, loop_6549
sra %l5, 0x06, %l2
fcmple32 %f0, %f0, %g2
fpack16 %f2, %f11
loop_6549:
fmovsg %xcc, %f8, %f11
fblg %fcc3, loop_6550
fpadd32s %f12, %f14, %f11
tg %icc, 0x4
sub %g3, 0x1AF4, %i2
loop_6550:
ldd [%l7 + 0x48], %f2
std %f14, [%l7 + 0x38]
fble,a %fcc0, loop_6551
tl %icc, 0x3
sra %i7, 0x19, %o7
fornot1 %f6, %f2, %f10
loop_6551:
ldsh [%l7 + 0x28], %i5
fnot1s %f4, %f11
fbn,a %fcc0, loop_6552
edge32 %o2, %o1, %l4
movrlz %g5, %o0, %l1
ld [%l7 + 0x7C], %f2
loop_6552:
umul %l0, 0x096B, %g6
xnor %i1, %o3, %o4
srax %i4, %i6, %g7
addccc %o6, 0x18A0, %g4
bcc,pt %icc, loop_6553
std %f10, [%l7 + 0x48]
fmovde %icc, %f2, %f11
sth %i3, [%l7 + 0x52]
loop_6553:
ldd [%l7 + 0x18], %f0
sth %i0, [%l7 + 0x7E]
fnand %f2, %f12, %f2
andncc %l6, %o5, %g1
ldsh [%l7 + 0x44], %l5
sdivcc %l2, 0x1409, %g2
ldsw [%l7 + 0x40], %l3
movle %xcc, %i2, %g3
sdivx %i7, 0x1D1B, %o7
orn %i5, 0x1ED5, %o1
nop
setx loop_6554, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_6555, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbu,a %fcc0, loop_6556
fmovsge %xcc, %f10, %f5
loop_6554:
ldsw [%l7 + 0x14], %o2
loop_6555:
std %f6, [%l7 + 0x50]
loop_6556:
stw %g5, [%l7 + 0x1C]
fmovdneg %icc, %f5, %f9
fnot2s %f15, %f15
sll %o0, 0x0E, %l4
ldx [%l7 + 0x18], %l0
fmul8sux16 %f2, %f6, %f12
fcmpgt16 %f14, %f10, %g6
ldub [%l7 + 0x63], %i1
tge %xcc, 0x6
fmovdne %icc, %f13, %f5
bgu loop_6557
edge8n %o3, %o4, %i4
brlz,a %l1, loop_6558
st %f3, [%l7 + 0x54]
loop_6557:
sll %g7, %i6, %o6
ba,a %icc, loop_6559
loop_6558:
fbge,a %fcc0, loop_6560
move %xcc, %i3, %i0
fornot2s %f6, %f14, %f1
loop_6559:
sdivx %l6, 0x0528, %g4
loop_6560:
sll %g1, %l5, %o5
tg %xcc, 0x0
add %l2, %g2, %l3
bge loop_6561
fmovrdne %g3, %f12, %f0
move %xcc, %i2, %i7
lduw [%l7 + 0x5C], %i5
loop_6561:
move %xcc, %o7, %o2
movneg %icc, %g5, %o1
fbe,a %fcc1, loop_6562
tgu %icc, 0x5
stx %o0, [%l7 + 0x68]
brlz %l0, loop_6563
loop_6562:
fexpand %f13, %f6
std %f0, [%l7 + 0x50]
movrlz %l4, %i1, %o3
loop_6563:
bcs %icc, loop_6564
fpack16 %f10, %f15
bgu,pt %xcc, loop_6565
edge8n %g6, %o4, %l1
loop_6564:
stx %g7, [%l7 + 0x08]
fnegs %f3, %f6
loop_6565:
fbn %fcc3, loop_6566
ldx [%l7 + 0x40], %i4
ldub [%l7 + 0x0E], %o6
stx %i6, [%l7 + 0x18]
loop_6566:
movrlez %i3, %l6, %i0
edge32ln %g1, %l5, %g4
fcmpd %fcc1, %f12, %f0
fmovrdne %o5, %f12, %f6
fornot1s %f4, %f9, %f4
fnot1s %f5, %f1
ld [%l7 + 0x40], %f8
ld [%l7 + 0x6C], %f11
sethi 0x0A28, %l2
std %f10, [%l7 + 0x18]
fmovrsgez %g2, %f2, %f13
array16 %g3, %i2, %l3
movrgez %i5, 0x1E1, %o7
fpmerge %f1, %f12, %f8
ldd [%l7 + 0x28], %f6
fmovsneg %xcc, %f4, %f14
fornot2s %f2, %f1, %f9
fandnot1s %f11, %f11, %f8
lduh [%l7 + 0x56], %i7
sdivx %o2, 0x0403, %o1
ba,pn %icc, loop_6567
ldsh [%l7 + 0x58], %g5
fnot2s %f15, %f0
ldub [%l7 + 0x4F], %o0
loop_6567:
ld [%l7 + 0x10], %f8
bl,a loop_6568
brlz %l4, loop_6569
tle %xcc, 0x1
stw %i1, [%l7 + 0x78]
loop_6568:
array16 %l0, %o3, %o4
loop_6569:
fmovda %icc, %f8, %f15
fpmerge %f11, %f12, %f10
ld [%l7 + 0x08], %f15
ldsh [%l7 + 0x68], %l1
fcmple16 %f14, %f2, %g6
tvs %xcc, 0x6
andn %g7, %i4, %o6
siam 0x7
lduw [%l7 + 0x48], %i6
fmovsa %xcc, %f12, %f5
fornot1s %f12, %f4, %f8
fmovda %icc, %f4, %f3
ldsh [%l7 + 0x70], %i3
stw %i0, [%l7 + 0x6C]
xnor %g1, 0x10FC, %l5
ldub [%l7 + 0x11], %l6
lduw [%l7 + 0x18], %g4
fpadd32s %f9, %f5, %f4
edge32 %l2, %o5, %g3
pdist %f0, %f6, %f4
fmovdge %xcc, %f5, %f7
fmovspos %xcc, %f10, %f3
siam 0x0
sdivx %g2, 0x148C, %i2
ldsw [%l7 + 0x4C], %l3
ldd [%l7 + 0x48], %f8
ldsb [%l7 + 0x28], %o7
bne,a loop_6570
sth %i5, [%l7 + 0x58]
movn %xcc, %o2, %o1
fmovsleu %xcc, %f11, %f5
loop_6570:
stx %g5, [%l7 + 0x28]
bcc,a %xcc, loop_6571
ba,pn %icc, loop_6572
movle %icc, %o0, %l4
popc 0x03C1, %i1
loop_6571:
lduh [%l7 + 0x58], %i7
loop_6572:
movgu %xcc, %o3, %o4
ble,a loop_6573
tge %icc, 0x0
fnot1s %f6, %f8
std %f6, [%l7 + 0x48]
loop_6573:
fmovsle %icc, %f7, %f13
fmovrdlez %l1, %f14, %f0
fmul8x16 %f13, %f0, %f14
ldub [%l7 + 0x76], %l0
movleu %xcc, %g7, %i4
stx %o6, [%l7 + 0x48]
brnz %g6, loop_6574
sth %i6, [%l7 + 0x42]
movvs %xcc, %i3, %i0
bg,a,pn %icc, loop_6575
loop_6574:
fsrc2 %f10, %f4
fpsub16 %f14, %f6, %f2
ldsw [%l7 + 0x78], %l5
loop_6575:
fmovdl %icc, %f3, %f10
fmovda %icc, %f6, %f8
bn,a loop_6576
mova %icc, %l6, %g1
fbge,a %fcc1, loop_6577
ldub [%l7 + 0x63], %g4
loop_6576:
nop
setx loop_6578, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrgez %o5, 0x2A1, %l2
loop_6577:
ldd [%l7 + 0x78], %f6
ldub [%l7 + 0x77], %g3
loop_6578:
ldsb [%l7 + 0x32], %g2
add %l3, %o7, %i2
ldd [%l7 + 0x38], %f10
fors %f7, %f0, %f11
ldd [%l7 + 0x48], %f6
be,pn %xcc, loop_6579
bg,pt %icc, loop_6580
xnor %o2, 0x0600, %i5
tcc %icc, 0x5
loop_6579:
ldub [%l7 + 0x12], %o1
loop_6580:
fmovscs %icc, %f12, %f5
edge32ln %g5, %l4, %i1
lduh [%l7 + 0x22], %i7
ta %xcc, 0x5
fbug,a %fcc2, loop_6581
fmovdle %xcc, %f3, %f15
ble,a %xcc, loop_6582
edge32 %o3, %o4, %l1
loop_6581:
fmovsle %icc, %f15, %f7
fpadd16s %f0, %f9, %f8
loop_6582:
ldsh [%l7 + 0x40], %l0
nop
setx loop_6583, %l0, %l1
jmpl %l1, %g7
fmuld8ulx16 %f9, %f11, %f14
fmovdvs %icc, %f13, %f5
fbe %fcc3, loop_6584
loop_6583:
fxnors %f4, %f11, %f12
movrlz %o0, 0x289, %i4
fnands %f11, %f2, %f6
loop_6584:
ldx [%l7 + 0x48], %o6
fmovsgu %xcc, %f9, %f14
nop
setx loop_6585, %l0, %l1
jmpl %l1, %g6
ld [%l7 + 0x0C], %f14
fpsub32s %f0, %f3, %f0
lduw [%l7 + 0x7C], %i6
loop_6585:
fbu,a %fcc1, loop_6586
fmovd %f0, %f2
fmovdg %icc, %f0, %f9
ldx [%l7 + 0x78], %i0
loop_6586:
stb %l5, [%l7 + 0x4B]
alignaddrl %i3, %l6, %g4
ble,pt %icc, loop_6587
fbn %fcc3, loop_6588
move %xcc, %o5, %g1
ldsw [%l7 + 0x44], %l2
loop_6587:
std %f12, [%l7 + 0x30]
loop_6588:
fmovspos %xcc, %f6, %f9
stb %g2, [%l7 + 0x56]
bge,a %icc, loop_6589
ldub [%l7 + 0x73], %l3
ldub [%l7 + 0x48], %o7
addccc %g3, %o2, %i5
loop_6589:
bne %icc, loop_6590
std %f12, [%l7 + 0x78]
ldsw [%l7 + 0x0C], %o1
fornot2 %f12, %f10, %f10
loop_6590:
tvc %icc, 0x6
fmovrsne %g5, %f5, %f11
tvc %xcc, 0x0
tsubcctv %i2, %l4, %i7
sth %o3, [%l7 + 0x14]
pdist %f10, %f14, %f2
fors %f5, %f10, %f0
fblg,a %fcc2, loop_6591
sth %o4, [%l7 + 0x76]
sth %i1, [%l7 + 0x66]
or %l0, %l1, %g7
loop_6591:
nop
setx loop_6592, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
andncc %o0, %i4, %g6
te %icc, 0x4
movre %o6, %i6, %l5
loop_6592:
edge16ln %i3, %i0, %l6
sth %g4, [%l7 + 0x32]
movneg %xcc, %g1, %l2
move %xcc, %g2, %l3
stw %o7, [%l7 + 0x64]
bl,pt %icc, loop_6593
fmovrdgz %g3, %f6, %f8
ldx [%l7 + 0x60], %o5
movrgez %o2, 0x02B, %o1
loop_6593:
fba,a %fcc1, loop_6594
fsrc1 %f14, %f2
fzeros %f8
tn %xcc, 0x6
loop_6594:
addccc %g5, %i5, %i2
tcc %icc, 0x0
stb %i7, [%l7 + 0x36]
ldsb [%l7 + 0x66], %l4
stw %o3, [%l7 + 0x6C]
te %xcc, 0x6
fblg,a %fcc0, loop_6595
ld [%l7 + 0x68], %f4
tneg %icc, 0x4
fpsub16s %f1, %f3, %f2
loop_6595:
fones %f5
ldsh [%l7 + 0x54], %o4
ldx [%l7 + 0x68], %l0
bpos loop_6596
movrne %l1, %i1, %o0
fbl %fcc2, loop_6597
fnot1s %f11, %f10
loop_6596:
ba,pt %icc, loop_6598
movrne %g7, 0x375, %g6
loop_6597:
edge8n %i4, %i6, %o6
ldsw [%l7 + 0x2C], %i3
loop_6598:
fandnot1 %f6, %f10, %f2
fmovrdgez %i0, %f10, %f6
movne %xcc, %l5, %l6
fmovs %f14, %f5
fmovrsgez %g1, %f10, %f15
fmovscs %icc, %f0, %f12
edge16l %g4, %l2, %g2
movneg %icc, %l3, %o7
fmovscc %xcc, %f10, %f13
movne %icc, %o5, %g3
fmovrdlz %o1, %f12, %f0
lduh [%l7 + 0x58], %o2
umulcc %g5, %i5, %i2
fbo,a %fcc0, loop_6599
bcc,a,pn %icc, loop_6600
fornot2s %f13, %f3, %f7
ld [%l7 + 0x3C], %f5
loop_6599:
lduh [%l7 + 0x70], %i7
loop_6600:
array32 %o3, %o4, %l4
ld [%l7 + 0x6C], %f4
fsrc1s %f9, %f3
movle %icc, %l1, %l0
fpsub32 %f10, %f8, %f4
fornot1s %f4, %f5, %f11
ldub [%l7 + 0x7A], %o0
fand %f2, %f4, %f2
fandnot1 %f2, %f4, %f8
sub %g7, 0x13AF, %i1
ldub [%l7 + 0x12], %g6
fxors %f1, %f9, %f5
umul %i6, %o6, %i3
mulx %i4, 0x084D, %l5
edge8ln %l6, %i0, %g4
movle %icc, %g1, %l2
ldsw [%l7 + 0x08], %g2
fbge %fcc1, loop_6601
udiv %l3, 0x17D2, %o5
fxnor %f8, %f6, %f12
sth %g3, [%l7 + 0x52]
loop_6601:
fornot1s %f4, %f15, %f7
fabss %f1, %f1
std %f2, [%l7 + 0x40]
ld [%l7 + 0x40], %f0
movcc %xcc, %o7, %o1
ldsw [%l7 + 0x50], %g5
fbne,a %fcc2, loop_6602
andn %o2, %i5, %i7
sethi 0x05B7, %i2
fbl %fcc0, loop_6603
loop_6602:
st %f3, [%l7 + 0x28]
fmovdn %icc, %f2, %f10
fmovrslez %o3, %f11, %f14
loop_6603:
fble,a %fcc1, loop_6604
sdivx %l4, 0x058E, %l1
array8 %l0, %o4, %o0
movne %icc, %g7, %g6
loop_6604:
tneg %xcc, 0x5
ldx [%l7 + 0x70], %i6
nop
setx loop_6605, %l0, %l1
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 + 0x50], %i1
fornot1s %f5, %f8, %f12
lduh [%l7 + 0x3E], %o6
loop_6605:
ldd [%l7 + 0x20], %f14
std %f6, [%l7 + 0x28]
fmovd %f14, %f2
ldsw [%l7 + 0x78], %i3
fmovdvs %xcc, %f2, %f13
movge %xcc, %l5, %i4
fmovrdgz %l6, %f2, %f2
ldsw [%l7 + 0x34], %i0
edge32l %g4, %l2, %g1
bg %xcc, loop_6606
fornot1s %f3, %f8, %f7
alignaddr %l3, %o5, %g2
edge8n %g3, %o1, %o7
loop_6606:
fble,a %fcc3, loop_6607
fcmple32 %f10, %f2, %g5
movn %icc, %i5, %i7
sth %i2, [%l7 + 0x18]
loop_6607:
bne loop_6608
bg,pn %xcc, loop_6609
fcmpne16 %f8, %f2, %o2
std %f8, [%l7 + 0x50]
loop_6608:
fmovdcs %icc, %f2, %f7
loop_6609:
bcc,a %icc, loop_6610
srl %l4, 0x1A, %o3
tpos %icc, 0x5
fsrc2 %f0, %f8
loop_6610:
fnot1s %f2, %f2
edge16ln %l0, %o4, %l1
bn,a loop_6611
taddcctv %g7, %g6, %o0
ldub [%l7 + 0x5F], %i1
addc %o6, %i6, %i3
loop_6611:
fornot1s %f7, %f2, %f7
ldsh [%l7 + 0x36], %l5
fnot2 %f6, %f12
fnand %f10, %f4, %f4
or %i4, 0x0FB2, %l6
sra %i0, %g4, %g1
orcc %l3, %l2, %g2
or %o5, %o1, %g3
st %f10, [%l7 + 0x7C]
bcc,pt %icc, loop_6612
tleu %icc, 0x7
te %icc, 0x1
array16 %o7, %i5, %g5
loop_6612:
fmovsle %icc, %f7, %f6
std %f0, [%l7 + 0x10]
andcc %i2, 0x0F79, %i7
bpos,pt %icc, loop_6613
edge32ln %l4, %o2, %l0
stx %o4, [%l7 + 0x30]
st %f1, [%l7 + 0x6C]
loop_6613:
stw %o3, [%l7 + 0x6C]
sll %l1, 0x0C, %g7
tsubcctv %g6, 0x0A15, %o0
fsrc2s %f13, %f9
fzero %f6
fmovsne %xcc, %f4, %f2
std %f8, [%l7 + 0x20]
addcc %o6, %i6, %i1
movvs %xcc, %l5, %i4
tvs %icc, 0x0
te %xcc, 0x7
fone %f2
fpadd32 %f6, %f8, %f14
lduh [%l7 + 0x7C], %i3
movcs %xcc, %i0, %l6
fbg,a %fcc2, loop_6614
ldsw [%l7 + 0x10], %g4
movgu %icc, %g1, %l3
movre %l2, 0x19F, %g2
loop_6614:
movl %icc, %o1, %o5
tcs %xcc, 0x4
udivcc %g3, 0x0117, %i5
fmovd %f2, %f4
lduw [%l7 + 0x24], %g5
siam 0x6
fbug,a %fcc1, loop_6615
lduw [%l7 + 0x7C], %o7
or %i7, 0x1BF6, %i2
ldsw [%l7 + 0x28], %o2
loop_6615:
fcmpgt32 %f4, %f10, %l0
fandnot2s %f7, %f1, %f6
fmovrdne %o4, %f10, %f2
stb %l4, [%l7 + 0x78]
fmovdg %icc, %f13, %f6
fmovsn %icc, %f3, %f0
stx %l1, [%l7 + 0x40]
ldx [%l7 + 0x48], %g7
for %f6, %f10, %f0
fmovdge %xcc, %f12, %f12
ldsh [%l7 + 0x1A], %g6
sth %o0, [%l7 + 0x18]
xnor %o6, %o3, %i1
alignaddr %i6, %l5, %i3
addccc %i4, 0x181A, %i0
sth %l6, [%l7 + 0x6C]
fpadd16 %f12, %f6, %f0
fxnor %f2, %f0, %f10
fbuge,a %fcc0, loop_6616
sth %g1, [%l7 + 0x42]
st %f9, [%l7 + 0x54]
movle %icc, %g4, %l2
loop_6616:
fbue,a %fcc0, loop_6617
ldx [%l7 + 0x50], %g2
lduw [%l7 + 0x30], %l3
std %f12, [%l7 + 0x60]
loop_6617:
fmovrdgez %o5, %f4, %f14
bneg,pn %icc, loop_6618
fbne,a %fcc3, loop_6619
edge32l %g3, %i5, %g5
lduh [%l7 + 0x3C], %o7
loop_6618:
fmovdne %icc, %f9, %f8
loop_6619:
fpsub32 %f4, %f4, %f6
fbug,a %fcc0, loop_6620
stb %i7, [%l7 + 0x33]
tvs %icc, 0x4
brgz,a %o1, loop_6621
loop_6620:
bn,a,pt %xcc, loop_6622
lduh [%l7 + 0x2C], %o2
fnot1s %f14, %f1
loop_6621:
fcmple32 %f8, %f12, %l0
loop_6622:
bn,a,pn %xcc, loop_6623
sdiv %i2, 0x1550, %o4
fmovdgu %xcc, %f7, %f13
ldsw [%l7 + 0x3C], %l1
loop_6623:
fmovscs %icc, %f11, %f15
fzeros %f12
fmovdle %xcc, %f8, %f12
movge %icc, %l4, %g6
fmul8ulx16 %f12, %f2, %f6
st %f8, [%l7 + 0x54]
lduh [%l7 + 0x0C], %o0
smulcc %o6, %o3, %g7
brlz,a %i1, loop_6624
tn %xcc, 0x7
xnor %i6, %i3, %l5
fmovdpos %xcc, %f6, %f15
loop_6624:
ldsb [%l7 + 0x09], %i0
te %icc, 0x6
bvs,pt %xcc, loop_6625
bleu,a,pn %xcc, loop_6626
st %f14, [%l7 + 0x3C]
st %f5, [%l7 + 0x60]
loop_6625:
popc 0x0B00, %i4
loop_6626:
or %l6, 0x0960, %g4
fabsd %f4, %f12
tn %xcc, 0x4
fcmpgt16 %f2, %f12, %g1
fmuld8ulx16 %f13, %f9, %f14
fpsub32s %f5, %f6, %f6
movleu %xcc, %g2, %l3
fbul %fcc2, loop_6627
std %f12, [%l7 + 0x70]
fpadd32 %f12, %f4, %f12
brgz,a %o5, loop_6628
loop_6627:
fbuge %fcc3, loop_6629
bl,pn %xcc, loop_6630
edge8l %l2, %i5, %g3
loop_6628:
stx %g5, [%l7 + 0x70]
loop_6629:
be,a loop_6631
loop_6630:
fmovdn %icc, %f12, %f0
ldsh [%l7 + 0x40], %i7
nop
setx loop_6632, %l0, %l1
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_6631:
fmuld8sux16 %f3, %f7, %f10
ldub [%l7 + 0x4A], %o7
fmovsleu %xcc, %f5, %f5
loop_6632:
fand %f10, %f4, %f14
ldub [%l7 + 0x19], %o1
fmovdpos %xcc, %f6, %f5
sth %o2, [%l7 + 0x14]
faligndata %f6, %f10, %f10
ldub [%l7 + 0x24], %l0
fmovrde %o4, %f4, %f2
stx %i2, [%l7 + 0x70]
umulcc %l1, 0x07F4, %g6
udiv %l4, 0x06A7, %o6
movrgez %o0, 0x33B, %g7
sra %i1, %o3, %i6
ldsw [%l7 + 0x1C], %i3
sll %i0, %l5, %l6
fcmped %fcc2, %f6, %f10
ldx [%l7 + 0x60], %i4
fmovdneg %icc, %f5, %f5
array8 %g4, %g1, %l3
fmovspos %xcc, %f10, %f13
fcmpd %fcc0, %f8, %f0
array16 %g2, %l2, %o5
stw %i5, [%l7 + 0x50]
fcmpne16 %f6, %f14, %g3
fxors %f15, %f6, %f1
st %f6, [%l7 + 0x64]
brz,a %g5, loop_6633
fmovrdgez %o7, %f8, %f4
movne %xcc, %o1, %i7
movleu %xcc, %o2, %l0
loop_6633:
sdivx %o4, 0x0C2F, %i2
movrlz %l1, 0x00E, %l4
ldx [%l7 + 0x70], %g6
lduw [%l7 + 0x3C], %o0
fcmpgt32 %f2, %f12, %o6
fands %f12, %f10, %f14
ldsb [%l7 + 0x0E], %g7
ldub [%l7 + 0x4B], %o3
fzero %f12
mulscc %i1, 0x12B3, %i6
fxor %f2, %f10, %f10
fzeros %f9
fmovrsgz %i3, %f7, %f1
fnegs %f9, %f4
fornot1s %f5, %f14, %f5
srlx %i0, 0x14, %l5
fmovspos %xcc, %f12, %f7
ld [%l7 + 0x24], %f0
fmovdcs %icc, %f5, %f14
stb %l6, [%l7 + 0x0C]
sllx %g4, 0x06, %g1
fcmple32 %f6, %f4, %l3
ldd [%l7 + 0x10], %f14
fmovdcs %icc, %f8, %f10
fbe %fcc3, loop_6634
ldx [%l7 + 0x48], %i4
lduw [%l7 + 0x5C], %g2
fnors %f11, %f5, %f11
loop_6634:
fbul,a %fcc0, loop_6635
ld [%l7 + 0x1C], %f3
bgu loop_6636
orncc %l2, 0x0AFE, %o5
loop_6635:
fnor %f8, %f0, %f10
ldub [%l7 + 0x58], %i5
loop_6636:
addccc %g5, %o7, %o1
popc %g3, %o2
srax %l0, 0x0A, %i7
movpos %xcc, %o4, %i2
lduh [%l7 + 0x1E], %l1
fpack32 %f14, %f6, %f10
movrgz %g6, %o0, %o6
fpackfix %f6, %f7
fands %f15, %f7, %f2
fmovsa %icc, %f4, %f10
fpack32 %f10, %f0, %f12
fsrc1 %f6, %f2
bcs loop_6637
popc %g7, %l4
add %o3, 0x0A27, %i1
bcc %xcc, loop_6638
loop_6637:
brgez %i3, loop_6639
bgu,a loop_6640
fbg %fcc2, loop_6641
loop_6638:
stb %i6, [%l7 + 0x52]
loop_6639:
fpsub16 %f0, %f2, %f10
loop_6640:
std %f4, [%l7 + 0x40]
loop_6641:
fmul8ulx16 %f14, %f10, %f4
te %xcc, 0x7
pdist %f6, %f2, %f14
bgu,a,pt %icc, loop_6642
lduw [%l7 + 0x0C], %i0
bcs,pt %xcc, loop_6643
fmovdneg %icc, %f14, %f10
loop_6642:
lduh [%l7 + 0x40], %l5
fmovrdgz %l6, %f4, %f14
loop_6643:
taddcctv %g1, %l3, %g4
nop
setx loop_6644, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ble,a loop_6645
fxnors %f14, %f15, %f11
edge32l %g2, %l2, %o5
loop_6644:
ldsh [%l7 + 0x60], %i4
loop_6645:
fmovdg %xcc, %f1, %f11
fmovspos %icc, %f15, %f13
fpsub32s %f2, %f1, %f15
edge8ln %i5, %o7, %g5
xnor %o1, 0x1A19, %g3
fpsub32 %f8, %f6, %f8
ldsb [%l7 + 0x30], %l0
ldd [%l7 + 0x30], %f14
movrlz %o2, %i7, %i2
array8 %l1, %o4, %g6
ldd [%l7 + 0x58], %f14
ldx [%l7 + 0x70], %o0
lduh [%l7 + 0x7A], %o6
fbue %fcc3, loop_6646
fors %f0, %f3, %f7
ldd [%l7 + 0x30], %f2
nop
setx loop_6647, %l0, %l1
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_6646:
tg %xcc, 0x6
fmovspos %icc, %f3, %f10
fzero %f4
loop_6647:
sllx %g7, 0x1B, %l4
st %f9, [%l7 + 0x18]
fandnot2 %f10, %f14, %f6
nop
setx loop_6648, %l0, %l1
jmpl %l1, %o3
stx %i3, [%l7 + 0x50]
tge %xcc, 0x7
mulx %i6, 0x0774, %i0
loop_6648:
for %f10, %f0, %f12
faligndata %f2, %f6, %f14
stw %i1, [%l7 + 0x44]
fmovdcc %xcc, %f4, %f7
be,a loop_6649
fmovdcc %icc, %f9, %f11
stx %l5, [%l7 + 0x68]
edge8n %g1, %l3, %g4
loop_6649:
fpsub16s %f8, %f10, %f13
fcmpd %fcc1, %f14, %f0
fpack16 %f0, %f1
fmovscs %xcc, %f4, %f4
fnot2 %f4, %f12
lduw [%l7 + 0x68], %g2
and %l6, 0x1952, %l2
ldd [%l7 + 0x28], %f2
fnands %f13, %f13, %f3
fmovdpos %icc, %f12, %f15
lduh [%l7 + 0x18], %i4
stx %i5, [%l7 + 0x48]
bvc,a,pn %xcc, loop_6650
stw %o7, [%l7 + 0x60]
edge8ln %o5, %o1, %g3
be,a loop_6651
loop_6650:
sth %g5, [%l7 + 0x6E]
sth %l0, [%l7 + 0x0C]
fbne,a %fcc0, loop_6652
loop_6651:
fors %f0, %f6, %f11
array16 %i7, %o2, %i2
ldsh [%l7 + 0x44], %l1
loop_6652:
fmovdcc %xcc, %f9, %f9
nop
setx loop_6653, %l0, %l1
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 + 0x79], %g6
udivcc %o0, 0x0200, %o4
fnot1s %f11, %f15
loop_6653:
addccc %o6, %g7, %o3
brlez,a %l4, loop_6654
popc 0x1921, %i3
edge8n %i6, %i1, %l5
ldd [%l7 + 0x18], %f4
loop_6654:
edge32l %g1, %i0, %g4
lduh [%l7 + 0x72], %l3
ldsw [%l7 + 0x74], %g2
stx %l2, [%l7 + 0x60]
fpmerge %f13, %f10, %f0
fone %f2
bshuffle %f4, %f8, %f10
fbue %fcc3, loop_6655
sth %l6, [%l7 + 0x76]
fbu %fcc0, loop_6656
ldx [%l7 + 0x48], %i4
loop_6655:
fcmpgt32 %f10, %f12, %o7
fmovdle %icc, %f9, %f3
loop_6656:
edge32l %o5, %o1, %i5
fmovrse %g3, %f2, %f2
bleu,a %icc, loop_6657
ldx [%l7 + 0x08], %g5
ld [%l7 + 0x48], %f11
stw %l0, [%l7 + 0x34]
loop_6657:
fcmps %fcc0, %f5, %f13
ldd [%l7 + 0x60], %f2
tpos %xcc, 0x0
add %i7, %o2, %i2
fnot2 %f14, %f10
fcmped %fcc0, %f0, %f4
fble,a %fcc1, loop_6658
tneg %xcc, 0x6
srl %l1, 0x01, %g6
fxor %f0, %f2, %f10
loop_6658:
te %icc, 0x1
fabss %f1, %f11
andcc %o0, 0x0B21, %o4
fbne,a %fcc0, loop_6659
fmovdleu %xcc, %f15, %f2
tn %xcc, 0x1
stw %g7, [%l7 + 0x78]
loop_6659:
tcs %xcc, 0x7
lduw [%l7 + 0x68], %o6
stw %l4, [%l7 + 0x44]
bl,pt %icc, loop_6660
fmovsne %xcc, %f7, %f12
stb %i3, [%l7 + 0x1A]
sra %o3, %i1, %i6
loop_6660:
srlx %l5, %g1, %g4
array32 %l3, %g2, %l2
fandnot2 %f10, %f14, %f8
bvs loop_6661
fmovdle %xcc, %f2, %f12
nop
setx loop_6662, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sethi 0x0275, %l6
loop_6661:
sdivcc %i0, 0x0C49, %i4
stx %o5, [%l7 + 0x70]
loop_6662:
xnorcc %o1, %i5, %g3
ld [%l7 + 0x78], %f1
bcc %xcc, loop_6663
edge32n %g5, %l0, %i7
tcc %icc, 0x0
edge16l %o7, %i2, %l1
loop_6663:
lduw [%l7 + 0x44], %o2
fnot2s %f8, %f3
fmovdvs %icc, %f8, %f6
fble,a %fcc1, loop_6664
sllx %g6, 0x00, %o0
ldsw [%l7 + 0x1C], %o4
movgu %xcc, %o6, %l4
loop_6664:
st %f12, [%l7 + 0x7C]
mulscc %i3, 0x0D76, %o3
movrne %g7, %i1, %l5
ba,a %icc, loop_6665
stw %g1, [%l7 + 0x1C]
ldsb [%l7 + 0x2D], %g4
movne %icc, %i6, %g2
loop_6665:
fmovsleu %xcc, %f12, %f0
for %f6, %f8, %f0
fand %f8, %f14, %f4
lduh [%l7 + 0x12], %l3
ld [%l7 + 0x5C], %f15
fpack32 %f4, %f14, %f2
fmovsleu %icc, %f6, %f14
udiv %l6, 0x175D, %i0
edge16 %i4, %l2, %o5
fmovdvs %xcc, %f3, %f11
ldx [%l7 + 0x68], %i5
mova %icc, %o1, %g5
fpsub32 %f4, %f10, %f6
fnot2s %f4, %f2
sth %l0, [%l7 + 0x5C]
edge8 %g3, %o7, %i7
fnegs %f14, %f11
movg %xcc, %i2, %l1
ba,a %xcc, loop_6666
subc %o2, 0x10EC, %o0
brnz %o4, loop_6667
andn %g6, 0x09D8, %l4
loop_6666:
stw %o6, [%l7 + 0x30]
ldx [%l7 + 0x08], %i3
loop_6667:
fpsub32 %f8, %f10, %f2
array32 %g7, %o3, %i1
umul %g1, %l5, %g4
fcmpgt32 %f2, %f8, %i6
lduh [%l7 + 0x0A], %g2
tsubcctv %l6, 0x0E52, %l3
bcs,a,pt %xcc, loop_6668
ldsw [%l7 + 0x4C], %i0
fpsub16 %f4, %f8, %f12
movrlez %l2, %o5, %i4
loop_6668:
or %o1, 0x1337, %i5
fmovde %icc, %f10, %f6
stx %l0, [%l7 + 0x48]
bleu,a loop_6669
fsrc2 %f4, %f2
lduw [%l7 + 0x70], %g5
fmuld8ulx16 %f0, %f4, %f12
loop_6669:
fmovsgu %xcc, %f3, %f0
bcc loop_6670
fbu,a %fcc0, loop_6671
stx %g3, [%l7 + 0x58]
ldd [%l7 + 0x30], %f10
loop_6670:
fpadd16 %f8, %f12, %f0
loop_6671:
fone %f6
ldub [%l7 + 0x1A], %o7
fnot2 %f6, %f0
tcs %xcc, 0x5
tgu %xcc, 0x6
xnor %i7, 0x0857, %l1
lduw [%l7 + 0x4C], %o2
lduh [%l7 + 0x08], %i2
brgez %o0, loop_6672
ldsb [%l7 + 0x37], %g6
sth %o4, [%l7 + 0x7A]
brgez %l4, loop_6673
loop_6672:
stw %o6, [%l7 + 0x68]
std %f4, [%l7 + 0x38]
edge8n %g7, %o3, %i1
loop_6673:
bvc %xcc, loop_6674
fbug %fcc0, loop_6675
sth %i3, [%l7 + 0x24]
tvc %icc, 0x1
loop_6674:
ldsb [%l7 + 0x72], %g1
loop_6675:
fbug %fcc3, loop_6676
stx %g4, [%l7 + 0x40]
ldd [%l7 + 0x60], %f2
ldsw [%l7 + 0x14], %i6
loop_6676:
fmovsge %xcc, %f2, %f5
ldd [%l7 + 0x78], %f10
std %f10, [%l7 + 0x58]
sth %l5, [%l7 + 0x20]
fmovrdlz %l6, %f12, %f10
smulcc %g2, %i0, %l2
ldsh [%l7 + 0x1E], %l3
fcmpne16 %f4, %f12, %i4
fmovsn %xcc, %f14, %f2
movge %icc, %o5, %o1
smul %l0, %i5, %g3
fpadd32 %f2, %f2, %f6
ldsb [%l7 + 0x0F], %o7
fmul8sux16 %f14, %f14, %f8
ldsh [%l7 + 0x34], %i7
fmovrdlz %g5, %f2, %f6
edge32ln %l1, %o2, %i2
stb %g6, [%l7 + 0x2F]
tne %icc, 0x0
fpack16 %f4, %f1
sth %o4, [%l7 + 0x1A]
udivcc %l4, 0x1943, %o0
be loop_6677
lduw [%l7 + 0x3C], %o6
std %f4, [%l7 + 0x18]
stb %o3, [%l7 + 0x26]
loop_6677:
fmovd %f6, %f4
ldsw [%l7 + 0x20], %g7
ba loop_6678
fmovdvc %icc, %f4, %f0
ldsw [%l7 + 0x5C], %i1
bge loop_6679
loop_6678:
fpadd32s %f10, %f6, %f11
fmovsgu %icc, %f5, %f14
lduh [%l7 + 0x3E], %g1
loop_6679:
fmul8x16al %f13, %f13, %f6
umul %i3, 0x1973, %i6
brgz %g4, loop_6680
subc %l6, 0x0561, %g2
udivcc %i0, 0x1B65, %l2
fmul8x16 %f11, %f6, %f0
loop_6680:
bg,a,pt %xcc, loop_6681
ldd [%l7 + 0x18], %f2
array8 %l3, %l5, %o5
sethi 0x0309, %o1
loop_6681:
fornot1s %f3, %f10, %f10
fornot1s %f4, %f5, %f1
brlez,a %l0, loop_6682
stw %i4, [%l7 + 0x64]
fmovsne %xcc, %f8, %f9
sdiv %g3, 0x15DB, %o7
loop_6682:
fnors %f4, %f14, %f0
umul %i5, 0x04F7, %i7
movrne %l1, %g5, %i2
ldx [%l7 + 0x10], %g6
ldx [%l7 + 0x58], %o4
stb %l4, [%l7 + 0x4B]
fsrc1s %f8, %f8
ldsw [%l7 + 0x28], %o0
orncc %o6, %o3, %g7
fbuge,a %fcc0, loop_6683
fmovda %xcc, %f12, %f3
st %f14, [%l7 + 0x14]
fmovscs %icc, %f14, %f5
loop_6683:
movleu %xcc, %o2, %i1
lduh [%l7 + 0x38], %g1
sdiv %i6, 0x15B1, %g4
fbn %fcc1, loop_6684
stx %i3, [%l7 + 0x38]
movle %icc, %l6, %g2
siam 0x5
loop_6684:
bvs,a loop_6685
st %f6, [%l7 + 0x2C]
movg %icc, %i0, %l2
bcs,a %xcc, loop_6686
loop_6685:
siam 0x1
alignaddr %l3, %o5, %l5
nop
setx loop_6687, %l0, %l1
jmpl %l1, %o1
loop_6686:
xor %i4, %l0, %g3
ldsw [%l7 + 0x78], %o7
fbule,a %fcc3, loop_6688
loop_6687:
fmovdcs %xcc, %f15, %f13
fandnot1s %f5, %f3, %f15
stx %i5, [%l7 + 0x50]
loop_6688:
bn loop_6689
fsrc2 %f14, %f12
smul %l1, %g5, %i2
fbue %fcc2, loop_6690
loop_6689:
fmovsle %xcc, %f14, %f1
movrgz %g6, 0x1DB, %o4
sth %i7, [%l7 + 0x56]
loop_6690:
ldd [%l7 + 0x18], %f8
ldub [%l7 + 0x43], %o0
fbug %fcc2, loop_6691
bneg,pt %xcc, loop_6692
fpack32 %f4, %f12, %f0
fmovsl %icc, %f10, %f12
loop_6691:
ld [%l7 + 0x10], %f14
loop_6692:
alignaddrl %o6, %o3, %g7
movcc %icc, %l4, %o2
bge,a loop_6693
orn %i1, 0x19E3, %i6
stb %g1, [%l7 + 0x2A]
ldsb [%l7 + 0x65], %g4
loop_6693:
fmovrsgez %i3, %f9, %f6
fmovrslez %g2, %f14, %f3
sth %l6, [%l7 + 0x1C]
sdiv %l2, 0x1515, %i0
lduw [%l7 + 0x2C], %l3
movvs %icc, %l5, %o5
sra %i4, %o1, %g3
brz,a %l0, loop_6694
mulx %o7, 0x1743, %l1
bneg,a loop_6695
fnegd %f10, %f4
loop_6694:
nop
setx loop_6696, %l0, %l1
jmpl %l1, %g5
add %i5, %g6, %i2
loop_6695:
std %f2, [%l7 + 0x78]
ldsw [%l7 + 0x0C], %i7
loop_6696:
edge32l %o4, %o0, %o6
ldsw [%l7 + 0x60], %g7
fpack32 %f2, %f6, %f12
fnors %f13, %f2, %f5
bgu loop_6697
bne,a %icc, loop_6698
movrlz %o3, 0x2E2, %o2
sth %i1, [%l7 + 0x32]
loop_6697:
sllx %l4, 0x1A, %g1
loop_6698:
fmovsle %xcc, %f3, %f4
ld [%l7 + 0x40], %f1
fornot2 %f8, %f6, %f14
udiv %g4, 0x1D23, %i6
for %f8, %f8, %f8
fsrc2 %f2, %f0
ldsw [%l7 + 0x58], %g2
ldd [%l7 + 0x50], %f0
udivcc %i3, 0x1056, %l6
srl %i0, %l3, %l2
ld [%l7 + 0x3C], %f10
fmovdle %icc, %f6, %f3
tpos %xcc, 0x7
bcs,a loop_6699
st %f6, [%l7 + 0x3C]
fnand %f12, %f2, %f8
fcmpd %fcc1, %f6, %f8
loop_6699:
brz %l5, loop_6700
movvc %icc, %o5, %o1
edge32n %g3, %l0, %i4
lduw [%l7 + 0x08], %l1
loop_6700:
fmovdg %icc, %f9, %f4
fones %f6
fcmpd %fcc1, %f8, %f6
fmul8x16al %f4, %f3, %f8
stw %o7, [%l7 + 0x68]
popc 0x04B3, %g5
fba,a %fcc2, loop_6701
stb %g6, [%l7 + 0x25]
lduh [%l7 + 0x3C], %i2
or %i7, 0x0B7E, %i5
loop_6701:
fmovdl %icc, %f3, %f1
sth %o4, [%l7 + 0x3A]
lduw [%l7 + 0x60], %o0
fpmerge %f12, %f5, %f6
st %f14, [%l7 + 0x70]
fmovdneg %xcc, %f11, %f7
fmovsg %xcc, %f3, %f1
fcmpne16 %f8, %f10, %g7
fxor %f12, %f8, %f14
fmovdvc %icc, %f12, %f15
umul %o3, 0x0A13, %o6
brnz,a %o2, loop_6702
bvs,pt %xcc, loop_6703
ld [%l7 + 0x14], %f13
ldsh [%l7 + 0x78], %l4
loop_6702:
ldub [%l7 + 0x32], %i1
loop_6703:
tge %xcc, 0x6
fcmpne32 %f8, %f2, %g4
fmovsg %icc, %f0, %f10
movvs %icc, %g1, %g2
edge8ln %i6, %i3, %i0
ld [%l7 + 0x2C], %f6
ld [%l7 + 0x7C], %f9
edge32n %l3, %l2, %l6
ldx [%l7 + 0x70], %o5
fsrc2s %f1, %f10
std %f4, [%l7 + 0x20]
bvc,a,pt %xcc, loop_6704
sth %l5, [%l7 + 0x42]
fmul8sux16 %f14, %f0, %f10
sth %g3, [%l7 + 0x7C]
loop_6704:
movleu %icc, %l0, %o1
ldx [%l7 + 0x48], %i4
stw %l1, [%l7 + 0x28]
fzero %f6
fabss %f15, %f9
sth %o7, [%l7 + 0x2C]
fandnot1s %f12, %f1, %f3
fbo,a %fcc0, loop_6705
fornot2 %f10, %f8, %f14
fpmerge %f14, %f4, %f10
std %f12, [%l7 + 0x70]
loop_6705:
lduw [%l7 + 0x7C], %g6
bcc loop_6706
array16 %i2, %g5, %i5
lduw [%l7 + 0x44], %i7
stx %o0, [%l7 + 0x28]
loop_6706:
fpsub16s %f14, %f8, %f4
faligndata %f2, %f2, %f4
fmuld8ulx16 %f6, %f12, %f8
ldsw [%l7 + 0x50], %o4
ldsh [%l7 + 0x62], %o3
fones %f5
std %f2, [%l7 + 0x58]
fmovdn %icc, %f6, %f4
fmuld8sux16 %f14, %f5, %f0
ldx [%l7 + 0x08], %g7
movvc %xcc, %o6, %o2
brlez,a %l4, loop_6707
ldd [%l7 + 0x38], %f10
movrgez %g4, 0x013, %g1
stx %i1, [%l7 + 0x18]
loop_6707:
movne %icc, %i6, %i3
ldsw [%l7 + 0x58], %g2
lduh [%l7 + 0x4E], %l3
fmovsg %xcc, %f10, %f1
fxnor %f0, %f4, %f6
ldsh [%l7 + 0x4C], %l2
movpos %xcc, %l6, %i0
array16 %o5, %l5, %l0
fbg %fcc3, loop_6708
tle %icc, 0x2
bneg,a %icc, loop_6709
ld [%l7 + 0x14], %f2
loop_6708:
fmovrde %o1, %f14, %f14
movn %icc, %g3, %i4
loop_6709:
movrne %l1, %o7, %g6
stw %i2, [%l7 + 0x74]
sth %i5, [%l7 + 0x6C]
stb %g5, [%l7 + 0x43]
fcmpes %fcc3, %f6, %f0
ldub [%l7 + 0x0C], %i7
bleu,a %icc, loop_6710
srlx %o4, 0x00, %o0
fmovsvc %xcc, %f12, %f10
fnands %f9, %f2, %f6
loop_6710:
fmovdvs %icc, %f0, %f0
st %f8, [%l7 + 0x40]
fmovrse %o3, %f8, %f7
fxnors %f5, %f0, %f5
std %f2, [%l7 + 0x10]
fblg,a %fcc2, loop_6711
brlez,a %o6, loop_6712
fmovsl %xcc, %f4, %f2
fsrc1s %f13, %f11
loop_6711:
sth %g7, [%l7 + 0x24]
loop_6712:
stb %l4, [%l7 + 0x53]
nop
setx loop_6713, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tn %icc, 0x7
fbne,a %fcc0, loop_6714
bcs,pt %icc, loop_6715
loop_6713:
fcmpeq32 %f2, %f12, %g4
orn %o2, 0x16EE, %i1
loop_6714:
fornot2 %f12, %f10, %f12
loop_6715:
std %f0, [%l7 + 0x38]
fpadd16s %f5, %f0, %f11
fcmple32 %f6, %f0, %g1
te %icc, 0x5
fzero %f12
fmovsge %xcc, %f6, %f5
ldsw [%l7 + 0x64], %i3
ld [%l7 + 0x44], %f9
std %f8, [%l7 + 0x58]
fmovdge %icc, %f13, %f11
fpsub32 %f4, %f12, %f10
udiv %g2, 0x0979, %i6
edge8l %l3, %l6, %i0
edge16l %o5, %l2, %l5
bl,pn %xcc, loop_6716
ldd [%l7 + 0x78], %f8
smulcc %o1, %g3, %l0
nop
setx loop_6717, %l0, %l1
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_6716:
udiv %i4, 0x191E, %l1
srlx %g6, %i2, %o7
fmovdgu %icc, %f10, %f10
loop_6717:
sub %g5, 0x0092, %i5
ldsh [%l7 + 0x6E], %i7
edge16n %o0, %o3, %o4
xnorcc %o6, %l4, %g7
edge8l %o2, %g4, %g1
fcmpgt16 %f6, %f4, %i3
movneg %xcc, %g2, %i6
fba %fcc2, loop_6718
fbne %fcc0, loop_6719
tn %icc, 0x3
sllx %l3, 0x18, %i1
loop_6718:
stx %l6, [%l7 + 0x20]
loop_6719:
bg,pt %icc, loop_6720
movrlez %o5, 0x329, %l2
ld [%l7 + 0x2C], %f6
sth %i0, [%l7 + 0x40]
loop_6720:
move %icc, %l5, %g3
fpadd32s %f10, %f11, %f0
tvc %icc, 0x0
sth %l0, [%l7 + 0x24]
move %xcc, %i4, %l1
ble,pt %icc, loop_6721
movleu %icc, %o1, %g6
bcs,a,pn %xcc, loop_6722
fsrc2 %f4, %f10
loop_6721:
fba,a %fcc2, loop_6723
stb %i2, [%l7 + 0x7B]
loop_6722:
fbu,a %fcc2, loop_6724
xnor %g5, %i5, %i7
loop_6723:
fbuge %fcc2, loop_6725
fcmpeq32 %f0, %f6, %o0
loop_6724:
ldub [%l7 + 0x59], %o3
sdivx %o4, 0x1836, %o6
loop_6725:
movl %icc, %o7, %g7
lduh [%l7 + 0x36], %l4
ldsw [%l7 + 0x5C], %o2
call loop_6726
lduh [%l7 + 0x42], %g1
movge %icc, %g4, %i3
call loop_6727
loop_6726:
fmovdge %xcc, %f9, %f3
movl %xcc, %g2, %i6
movcs %xcc, %i1, %l6
loop_6727:
mulx %l3, %l2, %i0
bn,pn %xcc, loop_6728
movle %xcc, %o5, %g3
bpos,a loop_6729
fsrc1s %f7, %f10
loop_6728:
ldub [%l7 + 0x10], %l5
fmovspos %xcc, %f13, %f11
loop_6729:
fzeros %f5
ldd [%l7 + 0x30], %f2
stw %l0, [%l7 + 0x08]
fabss %f13, %f5
fmovrdne %i4, %f4, %f10
ldx [%l7 + 0x18], %o1
fmovsg %xcc, %f3, %f3
fmovrdgez %g6, %f12, %f12
fpsub32 %f14, %f2, %f8
movre %i2, 0x3B0, %l1
add %i5, %g5, %o0
ldsw [%l7 + 0x70], %o3
taddcc %o4, %o6, %o7
fnot1 %f4, %f0
subccc %i7, 0x1C47, %g7
fnot2s %f7, %f15
fnot2s %f1, %f9
movrgez %o2, %g1, %l4
movvc %icc, %g4, %g2
tgu %xcc, 0x3
ldsh [%l7 + 0x42], %i6
udivcc %i1, 0x190B, %l6
fpadd16 %f14, %f10, %f10
fnor %f6, %f10, %f0
bvs %icc, loop_6730
fmovdvs %icc, %f11, %f2
andcc %i3, %l3, %l2
tvc %icc, 0x2
loop_6730:
udivx %o5, 0x0825, %i0
movrlz %l5, 0x0A6, %l0
st %f8, [%l7 + 0x34]
fcmpes %fcc2, %f13, %f12
bl,pt %xcc, loop_6731
fmovse %icc, %f12, %f2
ldx [%l7 + 0x20], %i4
fmovrdlz %g3, %f2, %f8
loop_6731:
sll %o1, 0x0C, %i2
fornot1s %f0, %f8, %f6
movg %icc, %g6, %i5
fcmpd %fcc2, %f10, %f4
fbe,a %fcc2, loop_6732
lduw [%l7 + 0x30], %l1
tgu %icc, 0x6
tvs %icc, 0x2
loop_6732:
edge32ln %o0, %o3, %g5
fors %f6, %f7, %f9
st %f5, [%l7 + 0x44]
ldx [%l7 + 0x38], %o6
fmovsvs %icc, %f3, %f4
movpos %xcc, %o4, %i7
movvc %icc, %o7, %o2
ldsh [%l7 + 0x08], %g7
tn %icc, 0x6
fornot2s %f8, %f13, %f7
fmovdpos %xcc, %f14, %f8
fmovrsne %l4, %f0, %f13
fmovs %f0, %f4
edge32n %g1, %g2, %i6
ldd [%l7 + 0x08], %f14
edge32l %g4, %l6, %i1
fbge %fcc2, loop_6733
umul %l3, %l2, %o5
sth %i3, [%l7 + 0x22]
ldd [%l7 + 0x60], %f2
loop_6733:
ldsh [%l7 + 0x2A], %i0
movneg %icc, %l0, %i4
fmovdneg %icc, %f10, %f8
brz,a %l5, loop_6734
tsubcc %o1, %g3, %g6
fnot2 %f10, %f0
fbul,a %fcc2, loop_6735
loop_6734:
andn %i2, %i5, %o0
fpsub16s %f8, %f13, %f5
bneg,a loop_6736
loop_6735:
ldsb [%l7 + 0x0B], %o3
fmovrse %l1, %f5, %f0
ldub [%l7 + 0x16], %g5
loop_6736:
ldub [%l7 + 0x76], %o6
fcmpgt32 %f0, %f8, %i7
ldub [%l7 + 0x6C], %o7
tcs %icc, 0x3
st %f13, [%l7 + 0x6C]
fcmpne16 %f0, %f0, %o2
ld [%l7 + 0x34], %f12
sth %o4, [%l7 + 0x16]
mulx %l4, %g7, %g2
ldub [%l7 + 0x7B], %g1
fcmped %fcc0, %f8, %f4
sth %i6, [%l7 + 0x10]
fxnor %f2, %f0, %f2
movrgez %l6, 0x393, %i1
lduh [%l7 + 0x76], %g4
xor %l3, %l2, %i3
fpadd32s %f6, %f5, %f11
fmovdg %icc, %f0, %f8
mova %xcc, %i0, %o5
lduw [%l7 + 0x18], %l0
tvc %xcc, 0x4
stx %i4, [%l7 + 0x28]
xnor %l5, %o1, %g6
call loop_6737
tcc %xcc, 0x5
bpos,a,pn %xcc, loop_6738
udiv %g3, 0x0FD2, %i5
loop_6737:
mova %xcc, %o0, %o3
ldsw [%l7 + 0x38], %l1
loop_6738:
fbuge %fcc1, loop_6739
fbl,a %fcc2, loop_6740
sra %g5, 0x1A, %o6
ldx [%l7 + 0x48], %i7
loop_6739:
tcs %xcc, 0x6
loop_6740:
stb %o7, [%l7 + 0x7D]
movne %icc, %o2, %o4
fmovdvs %icc, %f1, %f0
fmovdvs %xcc, %f1, %f15
udivx %i2, 0x07E3, %g7
lduw [%l7 + 0x48], %l4
bleu,pt %icc, loop_6741
fmuld8sux16 %f12, %f4, %f4
ldub [%l7 + 0x69], %g2
bgu %icc, loop_6742
loop_6741:
edge32ln %g1, %i6, %l6
fmovdl %xcc, %f10, %f12
fbn,a %fcc2, loop_6743
loop_6742:
orcc %i1, 0x11F0, %g4
bpos,a %xcc, loop_6744
fmovdn %xcc, %f5, %f7
loop_6743:
ldub [%l7 + 0x17], %l3
fnands %f7, %f8, %f3
loop_6744:
fxnor %f14, %f10, %f12
stx %i3, [%l7 + 0x10]
taddcctv %i0, %l2, %l0
fones %f10
movleu %icc, %i4, %o5
lduw [%l7 + 0x78], %o1
brnz %g6, loop_6745
fmovde %xcc, %f6, %f11
bvs,pn %icc, loop_6746
tn %xcc, 0x1
loop_6745:
udivcc %g3, 0x06E7, %i5
fmovdne %xcc, %f15, %f2
loop_6746:
fnors %f8, %f6, %f14
stb %l5, [%l7 + 0x31]
popc 0x057E, %o3
xnorcc %l1, 0x19ED, %o0
ldx [%l7 + 0x50], %o6
umulcc %g5, %i7, %o7
std %f14, [%l7 + 0x68]
tl %xcc, 0x0
brgez %o4, loop_6747
fbo,a %fcc3, loop_6748
tle %xcc, 0x2
movleu %icc, %i2, %g7
loop_6747:
nop
setx loop_6749, %l0, %l1
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_6748:
ldsb [%l7 + 0x53], %o2
sdivx %l4, 0x192B, %g2
fornot2s %f11, %f2, %f1
loop_6749:
sth %i6, [%l7 + 0x34]
ldx [%l7 + 0x08], %l6
sdiv %i1, 0x1141, %g1
movne %icc, %g4, %i3
nop
setx loop_6750, %l0, %l1
jmpl %l1, %i0
fcmpgt16 %f10, %f2, %l3
fmovsneg %xcc, %f8, %f11
ldsh [%l7 + 0x0C], %l2
loop_6750:
smul %l0, %o5, %o1
tg %xcc, 0x3
fpack32 %f12, %f2, %f6
sth %g6, [%l7 + 0x16]
udivcc %i4, 0x10DC, %g3
taddcc %i5, %o3, %l1
fmovdvc %icc, %f2, %f9
fpack16 %f8, %f6
fmovsle %xcc, %f6, %f3
fxnors %f4, %f8, %f7
std %f6, [%l7 + 0x10]
fmovrdgz %l5, %f14, %f2
tpos %xcc, 0x0
lduw [%l7 + 0x70], %o6
fbul,a %fcc3, loop_6751
andcc %g5, 0x1AB9, %i7
sdiv %o0, 0x1107, %o7
movn %xcc, %i2, %g7
loop_6751:
srl %o2, %l4, %g2
ld [%l7 + 0x2C], %f14
sth %i6, [%l7 + 0x1E]
tpos %xcc, 0x7
move %icc, %o4, %i1
edge32ln %l6, %g4, %g1
movvs %xcc, %i3, %i0
fbne,a %fcc2, loop_6752
ldsh [%l7 + 0x5A], %l3
fmovsne %xcc, %f1, %f14
fandnot2s %f0, %f13, %f13
loop_6752:
fmul8x16au %f4, %f6, %f2
stw %l2, [%l7 + 0x3C]
bvc loop_6753
stw %o5, [%l7 + 0x5C]
fmovdcs %xcc, %f8, %f11
fornot2 %f12, %f14, %f2
loop_6753:
orcc %o1, %l0, %i4
move %xcc, %g6, %g3
fmovd %f12, %f8
ldub [%l7 + 0x46], %i5
stx %l1, [%l7 + 0x10]
fmovscs %xcc, %f11, %f3
lduh [%l7 + 0x4E], %l5
edge8 %o3, %o6, %i7
sth %g5, [%l7 + 0x70]
st %f2, [%l7 + 0x58]
ld [%l7 + 0x10], %f9
andn %o0, 0x00A3, %o7
fmovd %f0, %f4
fnegd %f12, %f4
tl %xcc, 0x7
stb %i2, [%l7 + 0x15]
fnands %f7, %f6, %f10
fcmple16 %f8, %f4, %o2
bl,a %icc, loop_6754
lduw [%l7 + 0x2C], %l4
tneg %xcc, 0x1
sllx %g2, 0x17, %i6
loop_6754:
fandnot1 %f6, %f14, %f8
bne,pn %xcc, loop_6755
fone %f6
stb %o4, [%l7 + 0x3F]
edge8 %g7, %l6, %i1
loop_6755:
ldub [%l7 + 0x5F], %g4
fbn,a %fcc2, loop_6756
tpos %icc, 0x1
tsubcctv %g1, %i3, %i0
fmul8x16 %f14, %f10, %f14
loop_6756:
st %f8, [%l7 + 0x64]
movcc %icc, %l2, %l3
fba,a %fcc1, loop_6757
tpos %xcc, 0x5
fcmpgt16 %f4, %f0, %o1
sth %o5, [%l7 + 0x66]
loop_6757:
tcc %icc, 0x3
stb %i4, [%l7 + 0x6E]
movrlz %l0, %g3, %g6
fxnor %f14, %f14, %f12
fmovdcc %icc, %f12, %f7
stx %i5, [%l7 + 0x08]
movrlz %l5, %l1, %o6
fornot1s %f7, %f1, %f14
std %f4, [%l7 + 0x60]
bleu,a loop_6758
ldub [%l7 + 0x7C], %i7
fbg %fcc3, loop_6759
and %o3, %g5, %o0
loop_6758:
sdivx %i2, 0x0ECF, %o2
fmovrsgez %o7, %f0, %f3
loop_6759:
stw %g2, [%l7 + 0x70]
fcmpne16 %f10, %f12, %i6
fmovrdgz %l4, %f12, %f2
add %o4, 0x0E0C, %g7
tcs %xcc, 0x0
ld [%l7 + 0x5C], %f12
fpadd32 %f2, %f8, %f8
bleu,a,pt %icc, loop_6760
nop
setx loop_6761, %l0, %l1
jmpl %l1, %i1
ld [%l7 + 0x2C], %f10
fpadd32s %f6, %f9, %f11
loop_6760:
nop
setx loop_6762, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6761:
sdivcc %g4, 0x001D, %l6
fsrc1s %f4, %f6
stb %g1, [%l7 + 0x15]
loop_6762:
xor %i3, %l2, %i0
fblg,a %fcc1, loop_6763
call loop_6764
fmovdle %xcc, %f7, %f3
fxnor %f6, %f6, %f14
loop_6763:
ldd [%l7 + 0x50], %f12
loop_6764:
smulcc %l3, %o1, %o5
stw %i4, [%l7 + 0x48]
movleu %icc, %g3, %l0
bpos loop_6765
xnor %g6, 0x02A7, %i5
stx %l5, [%l7 + 0x68]
ldx [%l7 + 0x60], %l1
loop_6765:
tle %icc, 0x4
ldx [%l7 + 0x68], %i7
edge16 %o3, %g5, %o6
brlz %i2, loop_6766
lduw [%l7 + 0x4C], %o0
fnot1s %f4, %f13
brz,a %o2, loop_6767
loop_6766:
stb %o7, [%l7 + 0x56]
tcs %xcc, 0x5
fpsub32s %f8, %f4, %f1
loop_6767:
sdiv %g2, 0x0AC1, %l4
fcmpeq32 %f14, %f8, %i6
bvc,a loop_6768
brlez,a %g7, loop_6769
srax %i1, %o4, %g4
array8 %g1, %l6, %i3
loop_6768:
addcc %l2, %l3, %o1
loop_6769:
ble,a %icc, loop_6770
edge16l %o5, %i4, %i0
tcc %xcc, 0x1
fcmpeq16 %f8, %f14, %l0
loop_6770:
movrlez %g3, %i5, %g6
ldsh [%l7 + 0x22], %l5
or %i7, %o3, %l1
bneg,a loop_6771
stb %o6, [%l7 + 0x0A]
edge8l %g5, %o0, %i2
bl,pn %xcc, loop_6772
loop_6771:
st %f11, [%l7 + 0x40]
taddcc %o2, 0x0D0B, %g2
fpack32 %f2, %f10, %f4
loop_6772:
movvs %xcc, %l4, %o7
add %g7, %i1, %i6
movle %xcc, %o4, %g1
fxor %f8, %f10, %f10
fandnot1 %f14, %f8, %f8
fmovdg %icc, %f11, %f6
fornot1 %f12, %f10, %f4
umul %l6, %i3, %g4
edge16ln %l2, %l3, %o5
fabsd %f2, %f6
fxor %f10, %f14, %f12
sdivcc %o1, 0x1F72, %i4
fexpand %f15, %f2
edge32 %l0, %g3, %i0
edge32ln %g6, %i5, %i7
fornot1s %f6, %f4, %f3
ble,pt %icc, loop_6773
fmovrdlz %o3, %f4, %f14
sdiv %l1, 0x08AD, %l5
udivx %g5, 0x13A8, %o6
loop_6773:
stw %i2, [%l7 + 0x60]
ldsw [%l7 + 0x28], %o0
fmul8x16au %f2, %f3, %f2
xnor %o2, 0x0FE0, %l4
movneg %xcc, %o7, %g7
fmovdcc %xcc, %f11, %f8
fornot1s %f6, %f0, %f6
ldsh [%l7 + 0x14], %g2
fmovdgu %xcc, %f4, %f5
fpmerge %f0, %f13, %f2
movpos %xcc, %i6, %i1
fmovscs %icc, %f11, %f11
stb %o4, [%l7 + 0x76]
std %f6, [%l7 + 0x70]
fmovsne %xcc, %f12, %f0
stb %g1, [%l7 + 0x29]
ldsh [%l7 + 0x4A], %l6
ldx [%l7 + 0x48], %i3
stx %g4, [%l7 + 0x28]
st %f7, [%l7 + 0x64]
edge8ln %l3, %o5, %o1
fbug %fcc3, loop_6774
nop
setx loop_6775, %l0, %l1
jmpl %l1, %i4
orn %l0, 0x1E9F, %l2
tge %xcc, 0x1
loop_6774:
fabsd %f0, %f2
loop_6775:
stb %g3, [%l7 + 0x0A]
bleu,a %xcc, loop_6776
std %f12, [%l7 + 0x50]
brz,a %i0, loop_6777
st %f2, [%l7 + 0x14]
loop_6776:
sll %i5, %g6, %i7
ldub [%l7 + 0x10], %l1
loop_6777:
std %f6, [%l7 + 0x60]
fnor %f8, %f12, %f4
movpos %icc, %o3, %g5
ldsb [%l7 + 0x0B], %o6
sth %i2, [%l7 + 0x38]
tleu %xcc, 0x3
fmovdvs %icc, %f14, %f12
fcmpne16 %f14, %f10, %o0
fble,a %fcc2, loop_6778
edge16l %l5, %o2, %l4
ld [%l7 + 0x60], %f7
edge32ln %o7, %g7, %i6
loop_6778:
fbu,a %fcc1, loop_6779
bne,a loop_6780
tvc %icc, 0x1
fnot1 %f14, %f8
loop_6779:
tn %icc, 0x4
loop_6780:
fbge %fcc3, loop_6781
fbug,a %fcc1, loop_6782
st %f3, [%l7 + 0x78]
tsubcc %g2, %i1, %g1
loop_6781:
fcmped %fcc0, %f14, %f6
loop_6782:
sth %o4, [%l7 + 0x36]
taddcc %l6, 0x00A5, %g4
ldub [%l7 + 0x7C], %l3
fnors %f15, %f1, %f0
fsrc2s %f5, %f10
edge32 %o5, %o1, %i3
edge32 %i4, %l0, %l2
sth %g3, [%l7 + 0x76]
fpack16 %f0, %f12
subc %i0, %i5, %g6
fnegs %f5, %f6
fmovsleu %xcc, %f4, %f8
tleu %xcc, 0x5
fabsd %f8, %f0
fands %f11, %f1, %f14
xnor %l1, %o3, %g5
fbl,a %fcc0, loop_6783
fbe %fcc3, loop_6784
ta %xcc, 0x4
brgz,a %o6, loop_6785
loop_6783:
fmovde %xcc, %f14, %f2
loop_6784:
ldd [%l7 + 0x18], %f10
tsubcc %i7, %o0, %i2
loop_6785:
fmovrdlez %l5, %f12, %f2
sth %o2, [%l7 + 0x14]
xnor %l4, 0x0C04, %g7
ld [%l7 + 0x50], %f3
fabsd %f4, %f4
fornot2s %f3, %f9, %f11
fmovdl %icc, %f8, %f12
ldd [%l7 + 0x10], %f12
fzeros %f9
lduh [%l7 + 0x74], %i6
xnor %o7, %i1, %g2
std %f6, [%l7 + 0x10]
ldsb [%l7 + 0x59], %o4
fsrc1s %f15, %f7
fmovrslez %l6, %f3, %f11
udivx %g1, 0x10A2, %g4
fbge,a %fcc0, loop_6786
fmovsvs %xcc, %f6, %f12
fmuld8ulx16 %f3, %f12, %f6
ld [%l7 + 0x68], %f1
loop_6786:
brlz %l3, loop_6787
brlez,a %o5, loop_6788
bvc,pn %icc, loop_6789
edge32n %o1, %i4, %i3
loop_6787:
orn %l0, %l2, %g3
loop_6788:
or %i5, 0x124D, %i0
loop_6789:
alignaddr %l1, %g6, %g5
fmovsne %icc, %f7, %f3
tne %xcc, 0x0
movleu %icc, %o6, %i7
sllx %o3, 0x19, %o0
andn %l5, 0x11A3, %i2
alignaddr %l4, %o2, %i6
fmovspos %xcc, %f15, %f11
fbg %fcc1, loop_6790
fblg,a %fcc0, loop_6791
stw %g7, [%l7 + 0x34]
stx %o7, [%l7 + 0x78]
loop_6790:
fmul8x16 %f1, %f4, %f0
loop_6791:
ld [%l7 + 0x18], %f11
fbe,a %fcc0, loop_6792
fcmple16 %f12, %f8, %i1
fmovs %f0, %f15
fbule,a %fcc3, loop_6793
loop_6792:
fbule %fcc2, loop_6794
fcmpne32 %f14, %f8, %o4
st %f11, [%l7 + 0x10]
loop_6793:
ldd [%l7 + 0x78], %f4
loop_6794:
alignaddrl %l6, %g2, %g1
std %f0, [%l7 + 0x38]
fand %f6, %f14, %f0
bpos,a loop_6795
ldsw [%l7 + 0x74], %g4
edge8 %l3, %o5, %i4
sdivcc %i3, 0x0EF8, %o1
loop_6795:
bl %icc, loop_6796
bn,a loop_6797
ldsb [%l7 + 0x3F], %l0
fsrc2 %f14, %f6
loop_6796:
orcc %l2, %i5, %i0
loop_6797:
brlz %l1, loop_6798
bneg,a,pt %xcc, loop_6799
xnorcc %g6, 0x1E78, %g3
fabsd %f0, %f12
loop_6798:
tle %icc, 0x7
loop_6799:
std %f4, [%l7 + 0x10]
faligndata %f0, %f14, %f12
fmovdn %xcc, %f2, %f11
movn %xcc, %o6, %g5
movn %icc, %o3, %o0
fbe %fcc0, loop_6800
fmovdvs %xcc, %f12, %f12
call loop_6801
fmovrde %i7, %f6, %f2
loop_6800:
stw %i2, [%l7 + 0x18]
udivcc %l5, 0x1EC0, %l4
loop_6801:
std %f6, [%l7 + 0x70]
bg,a loop_6802
fcmpgt32 %f10, %f4, %o2
ldsw [%l7 + 0x50], %i6
fand %f0, %f2, %f6
loop_6802:
ldsh [%l7 + 0x56], %g7
st %f13, [%l7 + 0x44]
fmovscs %icc, %f14, %f5
fmul8x16al %f9, %f9, %f8
fmovdn %xcc, %f3, %f15
fmovscs %xcc, %f3, %f0
brlz,a %i1, loop_6803
fmovsvs %icc, %f1, %f15
fcmped %fcc2, %f8, %f8
lduw [%l7 + 0x78], %o7
loop_6803:
bne,a,pt %icc, loop_6804
fnegd %f0, %f14
stx %l6, [%l7 + 0x68]
tn %xcc, 0x2
loop_6804:
fmovdl %icc, %f9, %f12
stb %g2, [%l7 + 0x72]
sethi 0x0F48, %g1
faligndata %f2, %f12, %f2
lduw [%l7 + 0x30], %g4
add %o4, %o5, %i4
ldd [%l7 + 0x70], %f12
move %xcc, %l3, %o1
fnor %f4, %f12, %f0
fpadd16s %f11, %f12, %f5
sth %l0, [%l7 + 0x44]
fbo %fcc3, loop_6805
movn %icc, %i3, %i5
fbue %fcc2, loop_6806
fnand %f6, %f14, %f10
loop_6805:
bpos,a loop_6807
movn %icc, %i0, %l2
loop_6806:
movn %xcc, %g6, %g3
array32 %o6, %l1, %g5
loop_6807:
fmuld8ulx16 %f10, %f1, %f6
fmovrdlz %o3, %f2, %f12
ldub [%l7 + 0x3A], %o0
stx %i7, [%l7 + 0x40]
orn %i2, %l4, %l5
ldx [%l7 + 0x08], %o2
fmovdleu %xcc, %f10, %f11
faligndata %f2, %f10, %f12
fcmpgt16 %f0, %f2, %i6
ldub [%l7 + 0x3A], %g7
add %o7, 0x1788, %l6
ldub [%l7 + 0x7B], %g2
fpmerge %f7, %f5, %f8
fmovdle %xcc, %f10, %f13
fxnors %f15, %f9, %f13
fcmps %fcc1, %f15, %f15
tn %xcc, 0x6
ldsh [%l7 + 0x0A], %g1
fmul8ulx16 %f8, %f10, %f2
lduw [%l7 + 0x10], %i1
lduw [%l7 + 0x1C], %g4
fcmpes %fcc0, %f12, %f0
bg,a,pn %xcc, loop_6808
mulx %o5, 0x13EC, %o4
ldsh [%l7 + 0x54], %i4
lduh [%l7 + 0x74], %o1
loop_6808:
edge16ln %l0, %l3, %i3
fands %f13, %f15, %f4
fbg,a %fcc1, loop_6809
sth %i5, [%l7 + 0x56]
stx %i0, [%l7 + 0x68]
andn %l2, 0x1738, %g6
loop_6809:
fands %f13, %f0, %f13
ld [%l7 + 0x78], %f10
fnegs %f10, %f3
fbn %fcc3, loop_6810
fmul8ulx16 %f12, %f8, %f4
srax %o6, 0x0A, %g3
stb %l1, [%l7 + 0x6B]
loop_6810:
edge8l %g5, %o3, %i7
movpos %icc, %i2, %l4
ldsb [%l7 + 0x58], %l5
move %icc, %o0, %i6
fpackfix %f12, %f12
movn %xcc, %o2, %g7
fmovdn %xcc, %f5, %f2
edge16n %o7, %g2, %l6
fpackfix %f8, %f13
movge %icc, %i1, %g4
bcs %icc, loop_6811
movneg %icc, %o5, %g1
lduh [%l7 + 0x48], %i4
ld [%l7 + 0x58], %f2
loop_6811:
movge %xcc, %o1, %l0
pdist %f10, %f12, %f12
fmuld8sux16 %f5, %f9, %f10
fsrc2s %f4, %f1
subccc %l3, 0x0089, %i3
edge8 %i5, %i0, %o4
ldx [%l7 + 0x28], %g6
edge32n %o6, %g3, %l1
tcs %xcc, 0x5
fone %f14
fcmpgt32 %f2, %f10, %l2
lduw [%l7 + 0x50], %o3
move %xcc, %i7, %g5
fnot1s %f0, %f9
edge16l %i2, %l4, %o0
sra %i6, %o2, %l5
stx %o7, [%l7 + 0x70]
ldx [%l7 + 0x48], %g7
fnegs %f6, %f5
fpadd16s %f14, %f9, %f0
stx %g2, [%l7 + 0x70]
fmovsle %icc, %f1, %f9
bleu,pn %xcc, loop_6812
fcmpeq16 %f10, %f14, %l6
mulx %i1, 0x1B4C, %g4
ldub [%l7 + 0x30], %o5
loop_6812:
tn %icc, 0x6
sdiv %g1, 0x1CA7, %o1
std %f0, [%l7 + 0x50]
fpadd16 %f6, %f4, %f2
ldd [%l7 + 0x68], %f10
std %f6, [%l7 + 0x70]
fbe %fcc2, loop_6813
fbne %fcc0, loop_6814
and %l0, 0x0C71, %i4
fcmped %fcc3, %f12, %f10
loop_6813:
fsrc2s %f0, %f12
loop_6814:
ldsh [%l7 + 0x4C], %l3
brgz,a %i3, loop_6815
stx %i5, [%l7 + 0x70]
sdivx %i0, 0x0167, %g6
fmovdneg %icc, %f4, %f7
loop_6815:
stx %o4, [%l7 + 0x78]
stb %o6, [%l7 + 0x50]
mova %xcc, %g3, %l1
edge8ln %l2, %o3, %i7
ldd [%l7 + 0x10], %f10
fbne %fcc3, loop_6816
fcmpes %fcc2, %f15, %f7
stw %i2, [%l7 + 0x1C]
brlz,a %g5, loop_6817
loop_6816:
fcmple16 %f2, %f10, %o0
ta %icc, 0x4
fnors %f1, %f8, %f10
loop_6817:
movre %l4, %i6, %l5
fpadd16s %f1, %f7, %f0
std %f12, [%l7 + 0x30]
stx %o7, [%l7 + 0x70]
fmovrsgez %o2, %f9, %f5
ldsh [%l7 + 0x3E], %g7
stw %l6, [%l7 + 0x18]
bl loop_6818
fmovsgu %xcc, %f6, %f9
te %icc, 0x2
sth %i1, [%l7 + 0x5C]
loop_6818:
array8 %g4, %o5, %g2
bn,a,pt %icc, loop_6819
andncc %o1, %g1, %i4
orn %l3, 0x078D, %i3
fnot1 %f6, %f8
loop_6819:
fmuld8ulx16 %f6, %f6, %f14
ldub [%l7 + 0x22], %i5
stx %l0, [%l7 + 0x78]
ld [%l7 + 0x0C], %f4
fmovdleu %xcc, %f2, %f1
ld [%l7 + 0x74], %f15
fmovsgu %xcc, %f6, %f5
fpack16 %f6, %f8
fzero %f6
fnand %f4, %f10, %f4
srax %g6, %o4, %o6
edge32n %g3, %i0, %l1
lduh [%l7 + 0x1C], %l2
bpos,a loop_6820
lduh [%l7 + 0x2C], %i7
tge %icc, 0x2
fabss %f1, %f9
loop_6820:
fabss %f3, %f4
bn,a,pn %xcc, loop_6821
fnot2s %f4, %f8
ldd [%l7 + 0x38], %f10
fmovdne %icc, %f1, %f2
loop_6821:
edge16l %o3, %i2, %g5
fnot1 %f14, %f2
movrne %o0, 0x32D, %i6
tl %icc, 0x5
fmovdvc %icc, %f8, %f15
brlz,a %l5, loop_6822
fxnors %f5, %f4, %f6
lduh [%l7 + 0x74], %o7
ldd [%l7 + 0x68], %f4
loop_6822:
lduw [%l7 + 0x38], %l4
andn %g7, 0x0EAC, %l6
fsrc1s %f13, %f3
taddcctv %i1, 0x0ED1, %o2
ld [%l7 + 0x64], %f2
tneg %xcc, 0x5
edge16n %o5, %g4, %g2
bg loop_6823
ldsh [%l7 + 0x26], %o1
lduw [%l7 + 0x44], %g1
fmovdle %icc, %f7, %f8
loop_6823:
lduw [%l7 + 0x44], %l3
udivcc %i3, 0x12BB, %i4
movg %icc, %i5, %l0
fbn %fcc0, loop_6824
orcc %o4, 0x178B, %g6
alignaddrl %o6, %g3, %i0
tne %xcc, 0x3
loop_6824:
fmovrdlez %l1, %f14, %f14
fblg %fcc1, loop_6825
movne %xcc, %i7, %o3
fmovsa %xcc, %f2, %f15
ldx [%l7 + 0x68], %i2
loop_6825:
xorcc %l2, 0x171D, %g5
brlz,a %i6, loop_6826
ldx [%l7 + 0x50], %o0
fcmpgt16 %f14, %f12, %o7
srax %l4, %l5, %l6
loop_6826:
ldub [%l7 + 0x57], %g7
ldsw [%l7 + 0x2C], %i1
lduh [%l7 + 0x4C], %o2
fmovdn %icc, %f10, %f12
fands %f11, %f11, %f15
alignaddrl %g4, %g2, %o1
fmovse %xcc, %f10, %f2
lduw [%l7 + 0x38], %o5
sth %l3, [%l7 + 0x0A]
ldsw [%l7 + 0x64], %i3
lduh [%l7 + 0x66], %g1
ble %xcc, loop_6827
fmuld8sux16 %f2, %f10, %f8
ldub [%l7 + 0x5D], %i5
fpackfix %f4, %f14
loop_6827:
fxor %f14, %f6, %f6
fmovd %f2, %f2
movn %xcc, %l0, %o4
ld [%l7 + 0x2C], %f1
fsrc2s %f3, %f1
andncc %g6, %i4, %o6
sll %g3, 0x0C, %l1
ldx [%l7 + 0x70], %i0
stw %o3, [%l7 + 0x4C]
fnegd %f4, %f12
tneg %icc, 0x6
tcc %icc, 0x1
fmovscc %xcc, %f13, %f7
ldsh [%l7 + 0x76], %i7
fmovrsgz %i2, %f1, %f6
fzeros %f12
fbg %fcc0, loop_6828
ldsw [%l7 + 0x70], %l2
orcc %g5, 0x080A, %o0
fblg,a %fcc3, loop_6829
loop_6828:
mulx %o7, 0x012F, %i6
srl %l4, 0x11, %l6
edge32n %l5, %g7, %i1
loop_6829:
alignaddr %o2, %g2, %g4
add %o1, 0x1446, %o5
ldx [%l7 + 0x10], %i3
ldsw [%l7 + 0x2C], %g1
fbul %fcc0, loop_6830
fmovsgu %icc, %f12, %f6
ldd [%l7 + 0x38], %f8
subc %l3, 0x0F07, %i5
loop_6830:
ld [%l7 + 0x20], %f11
ldub [%l7 + 0x1F], %o4
movpos %icc, %g6, %l0
fmovscs %xcc, %f7, %f6
movgu %icc, %o6, %i4
stx %l1, [%l7 + 0x40]
xnor %i0, 0x0907, %o3
stw %g3, [%l7 + 0x74]
fcmpne16 %f8, %f2, %i2
ldsb [%l7 + 0x48], %l2
andncc %g5, %o0, %i7
bleu,a,pn %icc, loop_6831
st %f6, [%l7 + 0x78]
ldsh [%l7 + 0x28], %o7
brz,a %i6, loop_6832
loop_6831:
movrne %l6, %l5, %g7
fmovsn %xcc, %f11, %f15
fsrc2s %f2, %f13
loop_6832:
ldx [%l7 + 0x48], %l4
bne,pn %xcc, loop_6833
movne %icc, %o2, %g2
std %f12, [%l7 + 0x40]
fbg,a %fcc0, loop_6834
loop_6833:
call loop_6835
ldd [%l7 + 0x18], %f2
sth %i1, [%l7 + 0x44]
loop_6834:
brlez %o1, loop_6836
loop_6835:
fbne,a %fcc2, loop_6837
stw %o5, [%l7 + 0x5C]
fbg,a %fcc3, loop_6838
loop_6836:
call loop_6839
loop_6837:
fabss %f7, %f3
ld [%l7 + 0x74], %f3
loop_6838:
fmovsvc %xcc, %f8, %f8
loop_6839:
stb %g4, [%l7 + 0x48]
movpos %icc, %g1, %i3
std %f8, [%l7 + 0x60]
fcmpd %fcc3, %f12, %f6
sdivx %i5, 0x068A, %l3
edge8 %o4, %g6, %o6
edge16ln %i4, %l1, %l0
fand %f14, %f6, %f8
sub %o3, 0x0CBE, %g3
fcmps %fcc2, %f9, %f13
stw %i0, [%l7 + 0x7C]
fmovd %f14, %f4
fpack32 %f4, %f10, %f8
fabsd %f2, %f10
ldsw [%l7 + 0x48], %l2
fsrc2 %f6, %f6
fblg,a %fcc0, loop_6840
edge32l %i2, %g5, %o0
ld [%l7 + 0x3C], %f3
edge8l %o7, %i6, %l6
loop_6840:
fmovdgu %xcc, %f10, %f7
fbne %fcc0, loop_6841
edge8l %i7, %l5, %g7
std %f0, [%l7 + 0x28]
ldx [%l7 + 0x20], %o2
loop_6841:
fmul8sux16 %f12, %f0, %f12
ldd [%l7 + 0x08], %f12
stw %g2, [%l7 + 0x1C]
fbule,a %fcc3, loop_6842
umul %l4, %o1, %o5
fpadd16s %f4, %f14, %f6
orncc %i1, 0x1241, %g1
loop_6842:
tcc %icc, 0x5
fpsub16s %f12, %f10, %f1
fbge %fcc3, loop_6843
movn %xcc, %i3, %g4
lduw [%l7 + 0x34], %l3
std %f4, [%l7 + 0x50]
loop_6843:
tleu %xcc, 0x1
fmovdleu %icc, %f15, %f11
ldsb [%l7 + 0x0F], %o4
stx %g6, [%l7 + 0x10]
fcmple32 %f2, %f4, %i5
umul %i4, 0x0B49, %l1
edge16n %l0, %o6, %g3
edge32n %o3, %l2, %i0
ldub [%l7 + 0x0C], %g5
stx %i2, [%l7 + 0x70]
brlz,a %o7, loop_6844
fcmped %fcc1, %f14, %f2
st %f0, [%l7 + 0x40]
bneg,a %icc, loop_6845
loop_6844:
brlz,a %o0, loop_6846
bvc,a,pt %xcc, loop_6847
movre %i6, %l6, %i7
loop_6845:
ldub [%l7 + 0x5F], %g7
loop_6846:
ldd [%l7 + 0x78], %f14
loop_6847:
fba %fcc1, loop_6848
tl %icc, 0x6
andncc %o2, %g2, %l5
tleu %xcc, 0x1
loop_6848:
movl %xcc, %o1, %o5
sra %i1, %l4, %g1
fnegd %f12, %f14
nop
setx loop_6849, %l0, %l1
jmpl %l1, %g4
udivcc %i3, 0x19D6, %l3
fmovsne %xcc, %f7, %f7
fmovrse %g6, %f10, %f8
loop_6849:
fblg %fcc1, loop_6850
stx %o4, [%l7 + 0x58]
tn %xcc, 0x4
movn %xcc, %i4, %l1
loop_6850:
addccc %i5, %l0, %g3
fble,a %fcc3, loop_6851
fbg,a %fcc3, loop_6852
lduh [%l7 + 0x62], %o3
fble %fcc1, loop_6853
loop_6851:
st %f6, [%l7 + 0x38]
loop_6852:
orn %o6, %i0, %g5
ba,a %icc, loop_6854
loop_6853:
st %f14, [%l7 + 0x5C]
ldd [%l7 + 0x38], %f8
tcc %xcc, 0x4
loop_6854:
bneg,a loop_6855
stb %i2, [%l7 + 0x52]
lduh [%l7 + 0x26], %l2
std %f8, [%l7 + 0x70]
loop_6855:
srax %o0, %i6, %o7
tsubcctv %i7, 0x1613, %g7
ldsw [%l7 + 0x58], %l6
st %f4, [%l7 + 0x28]
fcmple16 %f6, %f8, %o2
ldd [%l7 + 0x70], %f10
edge32n %l5, %g2, %o1
tleu %xcc, 0x7
fmovdne %xcc, %f13, %f6
movg %icc, %i1, %o5
lduh [%l7 + 0x26], %l4
fpsub32s %f14, %f9, %f14
fmovdge %xcc, %f8, %f8
bg,pt %xcc, loop_6856
fpsub32s %f13, %f4, %f12
tne %xcc, 0x4
edge8l %g1, %g4, %l3
loop_6856:
ldx [%l7 + 0x40], %g6
ld [%l7 + 0x7C], %f6
fmovspos %icc, %f0, %f3
ba,a %icc, loop_6857
ldx [%l7 + 0x48], %o4
movvs %icc, %i3, %i4
fmovsleu %icc, %f8, %f5
loop_6857:
tg %xcc, 0x7
fbule,a %fcc2, loop_6858
brgez %l1, loop_6859
fpack32 %f2, %f14, %f2
fmul8x16al %f4, %f13, %f12
loop_6858:
std %f0, [%l7 + 0x58]
loop_6859:
fblg,a %fcc1, loop_6860
fbue,a %fcc2, loop_6861
fxors %f1, %f10, %f4
ldub [%l7 + 0x20], %i5
loop_6860:
ld [%l7 + 0x10], %f13
loop_6861:
fnot1s %f12, %f3
ldsw [%l7 + 0x38], %g3
fmovrsgz %o3, %f1, %f4
bg loop_6862
sth %l0, [%l7 + 0x1E]
mulx %i0, %o6, %g5
std %f2, [%l7 + 0x40]
loop_6862:
tcc %xcc, 0x2
edge16n %l2, %i2, %i6
lduw [%l7 + 0x6C], %o0
fmuld8ulx16 %f9, %f0, %f12
fbo,a %fcc3, loop_6863
bcc,a,pn %icc, loop_6864
fcmpd %fcc2, %f12, %f12
fble,a %fcc2, loop_6865
loop_6863:
ldx [%l7 + 0x28], %o7
loop_6864:
sub %g7, 0x06B3, %l6
fcmpeq16 %f14, %f0, %o2
loop_6865:
movrne %i7, 0x33E, %l5
fcmpgt16 %f12, %f12, %o1
fpack16 %f0, %f15
fornot2 %f10, %f6, %f8
move %icc, %g2, %o5
ld [%l7 + 0x6C], %f14
fmovrde %l4, %f4, %f6
fbge %fcc2, loop_6866
bn,a %icc, loop_6867
fbg,a %fcc0, loop_6868
ldd [%l7 + 0x68], %f4
loop_6866:
ldsb [%l7 + 0x68], %i1
loop_6867:
lduw [%l7 + 0x7C], %g4
loop_6868:
srl %g1, %l3, %o4
fnand %f14, %f4, %f4
fba,a %fcc3, loop_6869
bvc,a,pt %xcc, loop_6870
subc %i3, %i4, %l1
ldx [%l7 + 0x38], %g6
loop_6869:
std %f8, [%l7 + 0x70]
loop_6870:
fpack16 %f4, %f3
fandnot1 %f8, %f14, %f0
stb %g3, [%l7 + 0x47]
ldx [%l7 + 0x48], %o3
ldsw [%l7 + 0x10], %l0
orcc %i5, 0x16B9, %o6
ldd [%l7 + 0x30], %f4
srax %g5, %i0, %i2
xorcc %l2, %i6, %o0
fbne,a %fcc3, loop_6871
fxnor %f10, %f6, %f8
fmovdcc %xcc, %f14, %f15
edge32ln %o7, %g7, %o2
loop_6871:
sth %l6, [%l7 + 0x36]
bgu %icc, loop_6872
lduh [%l7 + 0x56], %l5
fpackfix %f10, %f1
st %f8, [%l7 + 0x58]
loop_6872:
stw %o1, [%l7 + 0x14]
bgu,pn %icc, loop_6873
tleu %xcc, 0x7
alignaddr %g2, %i7, %o5
bshuffle %f4, %f6, %f14
loop_6873:
fmuld8sux16 %f10, %f9, %f10
fxor %f4, %f10, %f6
stw %l4, [%l7 + 0x34]
brgz %g4, loop_6874
te %xcc, 0x2
st %f1, [%l7 + 0x5C]
stw %i1, [%l7 + 0x78]
loop_6874:
fcmple16 %f10, %f6, %l3
andncc %g1, %o4, %i3
lduw [%l7 + 0x4C], %l1
movge %xcc, %i4, %g3
brnz,a %o3, loop_6875
movne %xcc, %l0, %g6
ldsh [%l7 + 0x14], %o6
fcmpes %fcc2, %f1, %f0
loop_6875:
std %f12, [%l7 + 0x20]
fmuld8ulx16 %f13, %f2, %f12
fmovsl %icc, %f0, %f12
bn,pn %xcc, loop_6876
bvs %icc, loop_6877
fpadd32 %f14, %f4, %f2
tsubcctv %g5, 0x1ABB, %i5
loop_6876:
fmovrdlz %i0, %f6, %f6
loop_6877:
ldsh [%l7 + 0x38], %i2
nop
setx loop_6878, %l0, %l1
jmpl %l1, %l2
fmovsgu %xcc, %f9, %f0
nop
setx loop_6879, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpadd16s %f7, %f5, %f1
loop_6878:
brnz %o0, loop_6880
fbge,a %fcc1, loop_6881
loop_6879:
ldx [%l7 + 0x20], %i6
brlez,a %o7, loop_6882
loop_6880:
ldub [%l7 + 0x62], %g7
loop_6881:
movl %icc, %o2, %l5
movrne %l6, %g2, %o1
loop_6882:
fmovrdlez %i7, %f4, %f14
stb %o5, [%l7 + 0x58]
movrgz %g4, 0x1B3, %l4
fmovsgu %xcc, %f4, %f0
tgu %xcc, 0x4
brnz,a %l3, loop_6883
fnegd %f8, %f2
sllx %i1, %g1, %i3
ldub [%l7 + 0x37], %o4
loop_6883:
fmovda %icc, %f1, %f14
brgz,a %l1, loop_6884
fmovsn %xcc, %f10, %f11
fpackfix %f14, %f12
fpadd32 %f10, %f12, %f2
loop_6884:
fand %f14, %f2, %f8
fcmpd %fcc3, %f2, %f4
stx %i4, [%l7 + 0x30]
addc %g3, %o3, %l0
bshuffle %f10, %f12, %f14
nop
setx loop_6885, %l0, %l1
jmpl %l1, %g6
nop
setx loop_6886, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fand %f6, %f4, %f6
ldsb [%l7 + 0x45], %g5
loop_6885:
brz %o6, loop_6887
loop_6886:
fmovrsgez %i0, %f10, %f11
fbe,a %fcc0, loop_6888
movl %xcc, %i2, %l2
loop_6887:
ldx [%l7 + 0x28], %i5
bcs,a %xcc, loop_6889
loop_6888:
addc %o0, 0x1994, %i6
fmovrdgz %g7, %f14, %f6
alignaddrl %o2, %o7, %l5
loop_6889:
bne %xcc, loop_6890
fmul8ulx16 %f2, %f10, %f4
fsrc1s %f9, %f11
fbug %fcc1, loop_6891
loop_6890:
fblg %fcc3, loop_6892
std %f8, [%l7 + 0x48]
tsubcctv %g2, %o1, %l6
loop_6891:
ldub [%l7 + 0x4A], %i7
loop_6892:
sllx %g4, %o5, %l4
srlx %i1, %g1, %i3
tge %icc, 0x3
umulcc %l3, %l1, %i4
movpos %xcc, %o4, %o3
ldub [%l7 + 0x6F], %g3
fcmpeq16 %f0, %f12, %l0
movne %xcc, %g5, %g6
fbge %fcc2, loop_6893
ta %xcc, 0x7
brgz,a %o6, loop_6894
stb %i2, [%l7 + 0x52]
loop_6893:
edge32n %l2, %i0, %i5
edge16l %i6, %o0, %o2
loop_6894:
fmovdl %icc, %f1, %f6
bcc,a,pn %icc, loop_6895
fmovdl %xcc, %f12, %f7
tcc %xcc, 0x5
mulx %o7, %g7, %g2
loop_6895:
fpack32 %f2, %f10, %f0
fmuld8sux16 %f10, %f7, %f14
fbo %fcc2, loop_6896
fornot1s %f2, %f13, %f2
fones %f5
ldd [%l7 + 0x60], %f4
loop_6896:
ldsh [%l7 + 0x62], %l5
orncc %o1, 0x0FEF, %l6
sll %g4, %o5, %i7
stx %l4, [%l7 + 0x38]
srax %g1, 0x18, %i3
fandnot2s %f11, %f10, %f11
st %f9, [%l7 + 0x3C]
sth %i1, [%l7 + 0x20]
fbne %fcc2, loop_6897
fmovrdlez %l3, %f2, %f14
brgez,a %i4, loop_6898
ldsw [%l7 + 0x7C], %l1
loop_6897:
fnands %f13, %f3, %f8
fbo %fcc3, loop_6899
loop_6898:
ta %icc, 0x1
ldub [%l7 + 0x28], %o4
bne,a,pt %icc, loop_6900
loop_6899:
alignaddrl %g3, %o3, %g5
tne %icc, 0x0
be loop_6901
loop_6900:
fpsub32 %f4, %f0, %f8
lduw [%l7 + 0x3C], %l0
fnot1s %f12, %f7
loop_6901:
fcmpeq32 %f0, %f2, %g6
fmovscs %icc, %f15, %f15
lduw [%l7 + 0x58], %o6
ldsb [%l7 + 0x15], %l2
nop
setx loop_6902, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sub %i0, 0x1927, %i2
fmovdge %xcc, %f14, %f12
lduh [%l7 + 0x28], %i5
loop_6902:
fmovdl %xcc, %f10, %f10
brz %o0, loop_6903
fble %fcc1, loop_6904
sdivx %o2, 0x14DD, %o7
umul %i6, 0x1787, %g2
loop_6903:
fabss %f14, %f11
loop_6904:
edge16l %g7, %l5, %o1
bleu loop_6905
srlx %g4, 0x00, %o5
stx %l6, [%l7 + 0x18]
fcmpd %fcc1, %f14, %f4
loop_6905:
tn %xcc, 0x5
fmovd %f14, %f12
sdivcc %i7, 0x1B33, %l4
or %g1, 0x1E41, %i3
addcc %i1, %l3, %l1
fmovsleu %icc, %f15, %f11
fbug %fcc0, loop_6906
ldsh [%l7 + 0x42], %i4
fmovrdne %g3, %f10, %f8
movvc %icc, %o4, %g5
loop_6906:
nop
setx loop_6907, %l0, %l1
jmpl %l1, %l0
ldsb [%l7 + 0x1F], %g6
fcmpgt32 %f4, %f10, %o6
stw %l2, [%l7 + 0x30]
loop_6907:
tn %icc, 0x2
fmovde %xcc, %f9, %f7
bshuffle %f2, %f2, %f6
fnegs %f1, %f6
movpos %icc, %o3, %i0
be,a %icc, loop_6908
bpos,a %icc, loop_6909
fnors %f12, %f10, %f5
fornot1 %f0, %f8, %f10
loop_6908:
fbge %fcc1, loop_6910
loop_6909:
fmovsne %icc, %f13, %f4
fpsub32s %f0, %f6, %f0
array8 %i5, %o0, %i2
loop_6910:
fors %f15, %f5, %f1
fmovse %icc, %f6, %f10
fbo %fcc2, loop_6911
sdivx %o7, 0x0210, %o2
stx %i6, [%l7 + 0x38]
fbule,a %fcc2, loop_6912
loop_6911:
sth %g2, [%l7 + 0x24]
fmovrslez %g7, %f12, %f11
st %f14, [%l7 + 0x3C]
loop_6912:
stw %l5, [%l7 + 0x10]
ldsh [%l7 + 0x56], %o1
fmovrdlez %o5, %f2, %f6
movrlz %g4, 0x228, %l6
addccc %i7, %l4, %i3
fbl %fcc1, loop_6913
lduw [%l7 + 0x64], %g1
ld [%l7 + 0x68], %f7
orncc %l3, 0x1556, %l1
loop_6913:
st %f13, [%l7 + 0x44]
fmovdvs %icc, %f3, %f6
ldsh [%l7 + 0x68], %i4
st %f7, [%l7 + 0x30]
taddcc %g3, %o4, %g5
fnand %f2, %f8, %f14
fcmpd %fcc0, %f8, %f6
fmovsvs %xcc, %f7, %f15
ldd [%l7 + 0x08], %f14
fandnot2s %f9, %f9, %f9
array8 %i1, %l0, %g6
fmovspos %icc, %f7, %f1
for %f14, %f8, %f2
fxors %f0, %f14, %f13
movrne %l2, %o3, %i0
fmovdl %xcc, %f0, %f8
fmovrslez %i5, %f4, %f11
alignaddrl %o0, %o6, %i2
stw %o2, [%l7 + 0x44]
andncc %o7, %i6, %g2
sll %l5, 0x18, %g7
movneg %icc, %o1, %g4
fbule,a %fcc0, loop_6914
brz,a %o5, loop_6915
lduw [%l7 + 0x78], %l6
bcs %icc, loop_6916
loop_6914:
fmuld8ulx16 %f15, %f13, %f12
loop_6915:
ba,pt %xcc, loop_6917
ldsh [%l7 + 0x28], %i7
loop_6916:
movleu %icc, %l4, %g1
fmovsneg %icc, %f9, %f3
loop_6917:
ble,a %xcc, loop_6918
std %f10, [%l7 + 0x78]
fmovsn %xcc, %f7, %f0
smulcc %l3, 0x13B9, %i3
loop_6918:
fpadd32s %f3, %f8, %f11
bgu,pn %xcc, loop_6919
stw %l1, [%l7 + 0x74]
be,pn %xcc, loop_6920
bleu,pn %icc, loop_6921
loop_6919:
sth %i4, [%l7 + 0x62]
add %g3, 0x08A5, %o4
loop_6920:
ldsb [%l7 + 0x74], %i1
loop_6921:
faligndata %f14, %f10, %f14
fpadd16 %f8, %f0, %f0
stb %l0, [%l7 + 0x7E]
ba,pt %icc, loop_6922
orncc %g6, %l2, %g5
fmovdpos %xcc, %f0, %f12
ld [%l7 + 0x38], %f12
loop_6922:
faligndata %f12, %f6, %f6
bg,a,pn %icc, loop_6923
fmovdgu %xcc, %f13, %f7
fmovrde %i0, %f10, %f6
srl %i5, 0x0F, %o3
loop_6923:
lduw [%l7 + 0x74], %o0
brlez %o6, loop_6924
fmovrde %i2, %f12, %f12
bvs,a loop_6925
stw %o7, [%l7 + 0x0C]
loop_6924:
bleu,pn %xcc, loop_6926
fmovdvc %xcc, %f0, %f1
loop_6925:
fmovsne %icc, %f12, %f0
andncc %i6, %o2, %l5
loop_6926:
fxnor %f4, %f8, %f0
popc %g7, %o1
fmovsle %xcc, %f10, %f8
fbule,a %fcc3, loop_6927
xorcc %g4, %g2, %l6
fmovdcc %xcc, %f10, %f11
ldub [%l7 + 0x6B], %o5
loop_6927:
fbge,a %fcc2, loop_6928
bge,a,pn %icc, loop_6929
edge32 %l4, %g1, %l3
ldsb [%l7 + 0x1B], %i7
loop_6928:
fmovd %f14, %f8
loop_6929:
array8 %i3, %l1, %g3
tg %xcc, 0x1
bne,a loop_6930
addcc %i4, %i1, %l0
bneg loop_6931
ldsw [%l7 + 0x38], %g6
loop_6930:
ldsw [%l7 + 0x64], %l2
ble,a,pt %icc, loop_6932
loop_6931:
fbue,a %fcc3, loop_6933
movn %xcc, %g5, %i0
and %i5, %o4, %o0
loop_6932:
fcmple16 %f14, %f2, %o6
loop_6933:
ldsb [%l7 + 0x29], %o3
ldd [%l7 + 0x70], %f8
ldx [%l7 + 0x28], %o7
fcmpne16 %f4, %f6, %i6
orncc %o2, %i2, %l5
or %g7, %o1, %g4
std %f4, [%l7 + 0x68]
st %f4, [%l7 + 0x30]
sth %g2, [%l7 + 0x22]
fbug,a %fcc1, loop_6934
bg,a,pn %xcc, loop_6935
fmovsgu %xcc, %f9, %f11
movrne %o5, 0x14B, %l6
loop_6934:
bcc,a,pn %xcc, loop_6936
loop_6935:
faligndata %f12, %f4, %f6
mulx %g1, 0x0C5C, %l4
ldsb [%l7 + 0x7D], %l3
loop_6936:
edge16l %i7, %i3, %l1
mulx %g3, %i4, %i1
sth %g6, [%l7 + 0x72]
ldx [%l7 + 0x28], %l2
fpmerge %f15, %f14, %f14
lduw [%l7 + 0x50], %l0
fnot1s %f11, %f3
lduw [%l7 + 0x64], %i0
movcc %xcc, %i5, %g5
tvs %icc, 0x1
fnand %f6, %f8, %f8
tpos %icc, 0x6
fnot1 %f10, %f8
ld [%l7 + 0x28], %f9
lduw [%l7 + 0x10], %o0
fmovsn %icc, %f14, %f0
fmovdcs %icc, %f8, %f7
andncc %o6, %o3, %o7
fcmpd %fcc0, %f10, %f0
for %f8, %f6, %f4
fcmple32 %f0, %f8, %o4
fors %f6, %f5, %f3
fmovrdlez %i6, %f14, %f0
lduh [%l7 + 0x66], %i2
tsubcctv %o2, 0x13C4, %l5
fpmerge %f1, %f2, %f8
orcc %g7, 0x0476, %o1
movrgez %g2, %g4, %o5
std %f0, [%l7 + 0x50]
bne,a loop_6937
nop
setx loop_6938, %l0, %l1
jmpl %l1, %g1
fmovrde %l4, %f0, %f10
fpsub32s %f14, %f0, %f8
loop_6937:
ldx [%l7 + 0x60], %l6
loop_6938:
fpsub32 %f8, %f14, %f4
bcs loop_6939
ldsb [%l7 + 0x52], %i7
std %f12, [%l7 + 0x08]
fones %f10
loop_6939:
edge8n %l3, %l1, %g3
array16 %i3, %i1, %i4
fmovrslz %g6, %f13, %f4
stb %l2, [%l7 + 0x5E]
fmovsl %icc, %f14, %f9
bne,pt %xcc, loop_6940
fsrc2 %f6, %f0
ldsh [%l7 + 0x4C], %i0
ld [%l7 + 0x28], %f12
loop_6940:
ldsw [%l7 + 0x58], %i5
stw %l0, [%l7 + 0x34]
addccc %g5, %o6, %o0
tvc %icc, 0x0
ldx [%l7 + 0x58], %o3
fsrc2 %f14, %f10
fpack16 %f4, %f1
tcs %xcc, 0x3
fornot2s %f2, %f5, %f14
stw %o4, [%l7 + 0x40]
tvc %xcc, 0x6
mova %xcc, %i6, %i2
lduw [%l7 + 0x3C], %o2
ldx [%l7 + 0x28], %l5
fsrc1 %f4, %f8
fmovde %icc, %f13, %f0
tcc %icc, 0x6
stw %o7, [%l7 + 0x38]
movge %xcc, %g7, %g2
fmovsn %icc, %f15, %f10
fmovsvc %xcc, %f9, %f12
fones %f15
st %f15, [%l7 + 0x08]
ldsw [%l7 + 0x34], %o1
sth %g4, [%l7 + 0x14]
fnot1s %f7, %f14
fmovspos %xcc, %f12, %f4
fbe %fcc3, loop_6941
movne %xcc, %g1, %l4
tne %icc, 0x0
tsubcctv %l6, 0x0CAA, %o5
loop_6941:
fmovdg %icc, %f3, %f6
std %f12, [%l7 + 0x60]
ba,a,pt %icc, loop_6942
alignaddrl %i7, %l1, %l3
fabss %f9, %f1
fbul,a %fcc3, loop_6943
loop_6942:
fandnot1 %f4, %f14, %f8
faligndata %f12, %f6, %f6
tgu %icc, 0x6
loop_6943:
fxors %f13, %f13, %f3
fpadd16s %f8, %f2, %f5
fnot2s %f7, %f9
ldsh [%l7 + 0x14], %g3
ldsb [%l7 + 0x63], %i1
stw %i4, [%l7 + 0x78]
fcmpgt32 %f10, %f4, %i3
fbu,a %fcc3, loop_6944
ld [%l7 + 0x08], %f14
st %f5, [%l7 + 0x5C]
array16 %l2, %i0, %i5
loop_6944:
stw %g6, [%l7 + 0x1C]
ta %xcc, 0x3
fornot1 %f12, %f10, %f2
fmovrdgez %g5, %f12, %f2
orn %o6, %o0, %l0
fandnot1s %f0, %f9, %f0
edge8n %o4, %i6, %i2
tsubcc %o2, %o3, %l5
st %f13, [%l7 + 0x18]
movcc %icc, %g7, %o7
fbn %fcc0, loop_6945
ldub [%l7 + 0x40], %g2
ldsw [%l7 + 0x40], %o1
tge %icc, 0x0
loop_6945:
fmovdcc %xcc, %f7, %f10
fblg %fcc0, loop_6946
ldsb [%l7 + 0x4C], %g1
orn %g4, %l6, %o5
fxnors %f14, %f0, %f10
loop_6946:
udivx %l4, 0x1C2D, %l1
lduh [%l7 + 0x1C], %i7
fmovsg %xcc, %f11, %f8
fmovd %f10, %f0
fmul8x16au %f12, %f2, %f0
stb %g3, [%l7 + 0x65]
tne %xcc, 0x7
fmuld8sux16 %f4, %f4, %f6
st %f6, [%l7 + 0x14]
ba loop_6947
brlz %i1, loop_6948
subccc %i4, %i3, %l2
fmovrdlz %i0, %f2, %f8
loop_6947:
fble,a %fcc3, loop_6949
loop_6948:
edge32ln %l3, %g6, %g5
ldsh [%l7 + 0x1A], %i5
ldsb [%l7 + 0x78], %o6
loop_6949:
sdivcc %o0, 0x1472, %l0
te %xcc, 0x0
bl,a loop_6950
fmovde %icc, %f6, %f11
lduh [%l7 + 0x52], %o4
tvs %xcc, 0x5
loop_6950:
fornot2s %f12, %f8, %f9
edge8n %i2, %i6, %o2
bvs,pn %icc, loop_6951
fmovsgu %xcc, %f3, %f9
bl,a,pn %icc, loop_6952
fbo %fcc2, loop_6953
loop_6951:
stx %o3, [%l7 + 0x78]
andncc %g7, %l5, %g2
loop_6952:
fmovrsgz %o7, %f6, %f10
loop_6953:
sth %g1, [%l7 + 0x5C]
fbl %fcc1, loop_6954
sethi 0x0DD2, %o1
tvs %xcc, 0x1
fnot1s %f10, %f5
loop_6954:
ldsw [%l7 + 0x1C], %l6
stb %o5, [%l7 + 0x7F]
taddcc %l4, %l1, %g4
sdiv %i7, 0x1463, %i1
ldx [%l7 + 0x48], %i4
nop
setx loop_6955, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmul8x16au %f13, %f14, %f6
ldsw [%l7 + 0x28], %i3
fpadd32s %f11, %f5, %f11
loop_6955:
ld [%l7 + 0x58], %f7
fmovdvc %icc, %f13, %f3
ldub [%l7 + 0x19], %g3
fbn %fcc3, loop_6956
sra %l2, %l3, %g6
tcc %icc, 0x5
fcmpne16 %f8, %f12, %i0
loop_6956:
tne %icc, 0x2
fpsub32 %f2, %f12, %f4
std %f0, [%l7 + 0x38]
stx %i5, [%l7 + 0x48]
ldsw [%l7 + 0x10], %g5
fmovdne %icc, %f12, %f11
fandnot2 %f4, %f2, %f2
fnand %f8, %f2, %f14
addccc %o6, 0x07CE, %l0
ldsw [%l7 + 0x50], %o0
stb %i2, [%l7 + 0x76]
movcs %icc, %i6, %o4
movrne %o3, %g7, %o2
fcmpes %fcc1, %f9, %f1
fmovdn %xcc, %f0, %f13
fzero %f10
fmul8sux16 %f2, %f0, %f0
fmovdcc %xcc, %f13, %f1
array8 %g2, %o7, %l5
subcc %o1, 0x1FC4, %g1
fmovs %f11, %f5
faligndata %f8, %f14, %f14
st %f8, [%l7 + 0x14]
tcc %icc, 0x5
srax %o5, 0x0C, %l4
srl %l1, 0x15, %g4
ldsb [%l7 + 0x57], %l6
ta %xcc, 0x6
sth %i7, [%l7 + 0x5C]
fcmped %fcc0, %f2, %f10
movg %icc, %i1, %i4
ldx [%l7 + 0x30], %i3
ldsw [%l7 + 0x18], %g3
ba,pn %xcc, loop_6957
std %f2, [%l7 + 0x68]
ldsh [%l7 + 0x4E], %l2
ldsb [%l7 + 0x66], %l3
loop_6957:
fmovsvc %icc, %f4, %f9
ldx [%l7 + 0x78], %g6
st %f10, [%l7 + 0x30]
bpos loop_6958
bcs,pn %xcc, loop_6959
xorcc %i5, 0x18DF, %g5
lduh [%l7 + 0x4C], %o6
loop_6958:
lduh [%l7 + 0x44], %i0
loop_6959:
sth %o0, [%l7 + 0x60]
fmovsneg %icc, %f14, %f6
xorcc %i2, %l0, %o4
fandnot1 %f0, %f14, %f8
fbge,a %fcc0, loop_6960
stb %o3, [%l7 + 0x67]
popc 0x15DC, %g7
stw %i6, [%l7 + 0x40]
loop_6960:
ldx [%l7 + 0x20], %g2
std %f10, [%l7 + 0x28]
fandnot1 %f14, %f6, %f6
lduh [%l7 + 0x2A], %o2
ldd [%l7 + 0x38], %f10
stx %l5, [%l7 + 0x28]
fandnot1 %f6, %f6, %f6
stx %o1, [%l7 + 0x78]
stb %o7, [%l7 + 0x49]
subcc %g1, %l4, %o5
bcs,a %icc, loop_6961
movvs %icc, %l1, %l6
bge %xcc, loop_6962
fandnot1s %f14, %f5, %f4
loop_6961:
fmovrslz %g4, %f2, %f11
fmovrsgez %i1, %f12, %f13
loop_6962:
fnegd %f4, %f12
ldsb [%l7 + 0x3F], %i7
ldub [%l7 + 0x38], %i4
fmovrdne %g3, %f0, %f0
fmovse %xcc, %f6, %f14
stb %l2, [%l7 + 0x55]
fmovrdlz %l3, %f0, %f0
std %f14, [%l7 + 0x30]
fmovsn %xcc, %f14, %f9
fnot1 %f10, %f12
bge,a %xcc, loop_6963
stb %i3, [%l7 + 0x0B]
bneg %xcc, loop_6964
stb %i5, [%l7 + 0x41]
loop_6963:
fbule %fcc2, loop_6965
orcc %g5, 0x1BF3, %g6
loop_6964:
brz,a %i0, loop_6966
lduh [%l7 + 0x22], %o6
loop_6965:
ldd [%l7 + 0x18], %f6
fmovrsgz %i2, %f7, %f10
loop_6966:
smul %l0, %o4, %o0
te %icc, 0x0
ldsw [%l7 + 0x44], %g7
edge8ln %i6, %o3, %o2
stb %g2, [%l7 + 0x7E]
bl,a,pn %xcc, loop_6967
array32 %l5, %o1, %o7
movl %icc, %l4, %g1
ldsh [%l7 + 0x12], %l1
loop_6967:
ld [%l7 + 0x1C], %f8
fzero %f14
fcmped %fcc1, %f2, %f6
fpadd16s %f2, %f12, %f9
fxnor %f8, %f8, %f10
fmovsa %icc, %f3, %f7
fnegs %f9, %f7
ldsb [%l7 + 0x2F], %l6
bge,a %xcc, loop_6968
fmovdcc %xcc, %f11, %f2
fnot1s %f1, %f5
ldd [%l7 + 0x50], %f0
loop_6968:
mulx %o5, %g4, %i1
fpadd16 %f10, %f8, %f8
edge16 %i7, %i4, %g3
bvc,a %xcc, loop_6969
tgu %xcc, 0x2
fnot1s %f0, %f8
fmovs %f15, %f8
loop_6969:
ld [%l7 + 0x10], %f9
ldx [%l7 + 0x58], %l2
fmovsle %xcc, %f0, %f10
srax %i3, %l3, %i5
pdist %f6, %f2, %f2
fcmps %fcc0, %f6, %f14
ldsh [%l7 + 0x14], %g5
ldub [%l7 + 0x36], %g6
st %f15, [%l7 + 0x20]
fpackfix %f8, %f14
tne %xcc, 0x3
edge16ln %o6, %i2, %l0
ldub [%l7 + 0x0A], %i0
ldsw [%l7 + 0x64], %o0
tsubcc %o4, 0x1F83, %g7
stw %i6, [%l7 + 0x60]
fmul8x16al %f3, %f1, %f8
fpmerge %f7, %f2, %f2
ldsw [%l7 + 0x7C], %o3
ldsw [%l7 + 0x18], %g2
edge32ln %o2, %l5, %o7
stw %l4, [%l7 + 0x6C]
ldd [%l7 + 0x38], %f0
lduw [%l7 + 0x50], %g1
popc %l1, %o1
stw %l6, [%l7 + 0x34]
stx %g4, [%l7 + 0x20]
fmovrdgz %o5, %f6, %f6
lduh [%l7 + 0x10], %i7
edge16l %i4, %i1, %g3
ldsw [%l7 + 0x30], %i3
bne,pt %xcc, loop_6970
tg %icc, 0x1
smulcc %l3, 0x18E0, %i5
call loop_6971
loop_6970:
sth %l2, [%l7 + 0x0C]
bcc,a,pt %xcc, loop_6972
lduh [%l7 + 0x5A], %g6
loop_6971:
std %f8, [%l7 + 0x48]
orcc %g5, %o6, %i2
loop_6972:
lduh [%l7 + 0x66], %l0
tvc %xcc, 0x5
alignaddrl %o0, %o4, %i0
fbule %fcc3, loop_6973
udiv %i6, 0x0E23, %g7
ldx [%l7 + 0x30], %g2
bneg,a loop_6974
loop_6973:
fmovdvs %xcc, %f1, %f9
fxnor %f4, %f10, %f6
ldd [%l7 + 0x30], %f14
loop_6974:
stx %o2, [%l7 + 0x40]
ldx [%l7 + 0x40], %l5
fbg,a %fcc2, loop_6975
movneg %icc, %o3, %o7
st %f14, [%l7 + 0x38]
fzero %f6
loop_6975:
xnorcc %l4, %g1, %o1
fmovdleu %xcc, %f0, %f7
tcc %icc, 0x7
fnot2 %f10, %f4
fpadd32s %f10, %f14, %f13
lduh [%l7 + 0x4A], %l6
array32 %g4, %l1, %o5
ldub [%l7 + 0x52], %i7
fpackfix %f2, %f10
ldsb [%l7 + 0x40], %i4
movl %icc, %g3, %i1
edge32 %l3, %i3, %i5
stw %l2, [%l7 + 0x24]
ldsb [%l7 + 0x35], %g5
fpsub32s %f3, %f0, %f13
ldsw [%l7 + 0x34], %g6
fcmpeq16 %f4, %f2, %o6
fmovrslez %l0, %f2, %f2
fbge,a %fcc1, loop_6976
ldx [%l7 + 0x58], %o0
fmovse %xcc, %f3, %f7
fnot2s %f10, %f12
loop_6976:
add %i2, 0x0BD9, %o4
fpsub32 %f14, %f6, %f14
fmovdl %icc, %f5, %f3
fbuge,a %fcc1, loop_6977
lduh [%l7 + 0x1C], %i6
stb %i0, [%l7 + 0x71]
fxnor %f8, %f6, %f6
loop_6977:
fnegd %f12, %f10
addc %g7, 0x0CE2, %g2
stx %l5, [%l7 + 0x10]
stw %o2, [%l7 + 0x74]
sth %o3, [%l7 + 0x7A]
movn %icc, %o7, %l4
bvc,a,pn %xcc, loop_6978
ldd [%l7 + 0x10], %f12
ldsh [%l7 + 0x0A], %o1
ldsb [%l7 + 0x46], %g1
loop_6978:
alignaddr %g4, %l1, %o5
fbne,a %fcc0, loop_6979
fmovde %xcc, %f3, %f1
fnegs %f0, %f2
ldsh [%l7 + 0x0E], %i7
loop_6979:
lduw [%l7 + 0x08], %l6
fmovsge %icc, %f7, %f7
stb %i4, [%l7 + 0x14]
stx %i1, [%l7 + 0x38]
sth %l3, [%l7 + 0x0C]
st %f7, [%l7 + 0x38]
movvc %icc, %g3, %i5
umulcc %l2, %i3, %g6
fone %f6
brlz %o6, loop_6980
stw %l0, [%l7 + 0x58]
ble,a %icc, loop_6981
fbn %fcc0, loop_6982
loop_6980:
fmovdvs %xcc, %f5, %f2
tle %icc, 0x1
loop_6981:
edge32ln %o0, %i2, %o4
loop_6982:
fba,a %fcc1, loop_6983
movneg %icc, %i6, %i0
call loop_6984
ldsb [%l7 + 0x74], %g7
loop_6983:
ldd [%l7 + 0x30], %f6
sth %g5, [%l7 + 0x2E]
loop_6984:
edge32 %g2, %o2, %o3
fpsub32s %f13, %f12, %f2
ble,pt %icc, loop_6985
brz %o7, loop_6986
sth %l5, [%l7 + 0x3C]
fpadd32s %f3, %f14, %f9
loop_6985:
fnegs %f8, %f7
loop_6986:
bpos loop_6987
fxor %f12, %f8, %f2
stx %l4, [%l7 + 0x60]
ldsh [%l7 + 0x5E], %g1
loop_6987:
lduh [%l7 + 0x68], %o1
xorcc %g4, 0x1C4F, %o5
stb %i7, [%l7 + 0x35]
std %f0, [%l7 + 0x20]
bshuffle %f6, %f8, %f8
srl %l1, %i4, %l6
alignaddr %l3, %i1, %g3
lduw [%l7 + 0x70], %l2
movvc %icc, %i5, %i3
bleu,a,pt %xcc, loop_6988
movrne %g6, 0x0F0, %o6
edge8n %o0, %l0, %i2
stx %o4, [%l7 + 0x48]
loop_6988:
ld [%l7 + 0x28], %f8
ldd [%l7 + 0x18], %f4
tleu %icc, 0x4
udivx %i6, 0x0910, %i0
bleu,a,pt %xcc, loop_6989
be,pn %icc, loop_6990
fcmple16 %f10, %f6, %g7
fmovsleu %icc, %f2, %f15
loop_6989:
lduw [%l7 + 0x38], %g2
loop_6990:
movrgez %o2, %o3, %g5
sth %l5, [%l7 + 0x1C]
edge32n %o7, %g1, %o1
movrgez %g4, 0x3AC, %l4
fornot2s %f0, %f14, %f10
stw %i7, [%l7 + 0x08]
fmovspos %icc, %f5, %f3
siam 0x3
brz,a %o5, loop_6991
fbue %fcc2, loop_6992
fcmpne16 %f4, %f0, %i4
fmovsvs %icc, %f15, %f9
loop_6991:
tsubcctv %l1, %l6, %l3
loop_6992:
bvs loop_6993
ldub [%l7 + 0x0D], %i1
tcs %xcc, 0x1
fmovrse %g3, %f7, %f14
loop_6993:
ldsh [%l7 + 0x4C], %i5
stx %l2, [%l7 + 0x48]
fpadd16 %f12, %f2, %f8
fbne,a %fcc2, loop_6994
edge32 %i3, %o6, %o0
taddcctv %l0, 0x035C, %i2
fbule,a %fcc1, loop_6995
loop_6994:
brgez,a %g6, loop_6996
edge8 %o4, %i0, %i6
te %xcc, 0x3
loop_6995:
ldd [%l7 + 0x40], %f12
loop_6996:
fornot2s %f10, %f12, %f11
fpsub16s %f12, %f15, %f4
fones %f1
ldsh [%l7 + 0x58], %g2
fnands %f4, %f6, %f10
ldx [%l7 + 0x50], %g7
fmovdle %icc, %f8, %f11
tle %icc, 0x5
fmovs %f3, %f7
andcc %o2, 0x1E08, %o3
fmovsl %xcc, %f12, %f14
fmovdcc %xcc, %f2, %f15
tsubcc %g5, 0x1234, %l5
stw %g1, [%l7 + 0x30]
be,a %icc, loop_6997
array8 %o1, %o7, %l4
fcmpne32 %f0, %f8, %i7
movvc %xcc, %g4, %i4
loop_6997:
ldx [%l7 + 0x58], %o5
fcmpeq16 %f12, %f8, %l6
ldsb [%l7 + 0x57], %l1
fba %fcc2, loop_6998
brlz %l3, loop_6999
movge %xcc, %i1, %i5
lduw [%l7 + 0x1C], %g3
loop_6998:
and %l2, %o6, %i3
loop_6999:
tcc %xcc, 0x1
fmuld8ulx16 %f9, %f1, %f8
fornot2 %f8, %f2, %f6
stw %o0, [%l7 + 0x0C]
sethi 0x0051, %l0
edge16ln %i2, %o4, %i0
stx %g6, [%l7 + 0x60]
fornot1s %f9, %f15, %f10
bne,a loop_7000
fmovrsne %g2, %f2, %f8
brz %g7, loop_7001
std %f4, [%l7 + 0x18]
loop_7000:
faligndata %f8, %f6, %f4
ldub [%l7 + 0x0D], %i6
loop_7001:
fmuld8ulx16 %f13, %f6, %f14
ldx [%l7 + 0x50], %o3
tpos %xcc, 0x4
nop
setx loop_7002, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnegs %f5, %f0
fbe,a %fcc0, loop_7003
ldsb [%l7 + 0x50], %g5
loop_7002:
st %f14, [%l7 + 0x4C]
ld [%l7 + 0x10], %f14
loop_7003:
brlz %o2, loop_7004
fmovse %xcc, %f13, %f8
fcmple16 %f4, %f10, %l5
fmovsge %icc, %f4, %f8
loop_7004:
fsrc2 %f4, %f10
fbue %fcc1, loop_7005
movneg %icc, %o1, %o7
udiv %g1, 0x0452, %l4
smulcc %i7, 0x0283, %i4
loop_7005:
fcmple32 %f8, %f12, %g4
stx %l6, [%l7 + 0x28]
te %icc, 0x6
lduh [%l7 + 0x18], %o5
ldd [%l7 + 0x30], %f0
stb %l1, [%l7 + 0x6A]
ldsh [%l7 + 0x0E], %i1
ldsb [%l7 + 0x45], %l3
fmovsa %xcc, %f9, %f5
edge16n %i5, %l2, %o6
lduh [%l7 + 0x0E], %g3
lduh [%l7 + 0x66], %i3
stx %l0, [%l7 + 0x20]
ld [%l7 + 0x44], %f4
stb %i2, [%l7 + 0x36]
movrgez %o4, %i0, %o0
tsubcc %g2, 0x10C1, %g6
std %f2, [%l7 + 0x68]
fand %f2, %f6, %f6
subccc %i6, %o3, %g7
fmovrdgez %o2, %f12, %f6
fcmpne32 %f10, %f8, %g5
bshuffle %f8, %f0, %f8
fcmple16 %f4, %f10, %o1
ta %icc, 0x7
brz %l5, loop_7006
brgez,a %o7, loop_7007
movrgez %l4, %i7, %g1
tle %xcc, 0x4
loop_7006:
stb %i4, [%l7 + 0x18]
loop_7007:
bg,a %icc, loop_7008
edge16l %g4, %o5, %l1
fnor %f12, %f12, %f8
tsubcc %i1, %l3, %l6
loop_7008:
lduw [%l7 + 0x58], %l2
fnors %f12, %f15, %f1
fnands %f7, %f1, %f2
fmovdneg %icc, %f14, %f13
stx %o6, [%l7 + 0x68]
movcc %icc, %i5, %i3
fbul,a %fcc0, loop_7009
te %xcc, 0x3
te %icc, 0x6
fmovscs %icc, %f6, %f0
loop_7009:
fmovrdlez %g3, %f2, %f10
fnands %f0, %f7, %f1
fandnot1s %f0, %f6, %f4
fmovrdgez %l0, %f6, %f10
edge8 %i2, %i0, %o0
fcmped %fcc2, %f0, %f0
movg %xcc, %g2, %o4
fandnot2s %f15, %f14, %f7
or %i6, 0x16CB, %o3
sth %g6, [%l7 + 0x30]
ldsb [%l7 + 0x65], %o2
brlez %g5, loop_7010
udivcc %g7, 0x079C, %o1
array16 %l5, %o7, %l4
fnot2s %f14, %f14
loop_7010:
add %i7, 0x04A3, %i4
ldsw [%l7 + 0x30], %g4
be %icc, loop_7011
tle %icc, 0x4
fmovrsne %g1, %f9, %f2
ldsb [%l7 + 0x70], %o5
loop_7011:
ldsw [%l7 + 0x18], %i1
fmovrsne %l1, %f8, %f10
bl,pn %icc, loop_7012
sth %l3, [%l7 + 0x2E]
movrlez %l6, 0x0C4, %l2
ldub [%l7 + 0x41], %i5
loop_7012:
and %i3, 0x16A6, %o6
ldsb [%l7 + 0x69], %l0
ldx [%l7 + 0x68], %i2
array16 %g3, %o0, %i0
tcc %icc, 0x6
fpadd16s %f12, %f1, %f11
sllx %g2, %i6, %o4
brz %o3, loop_7013
lduh [%l7 + 0x1C], %g6
fabss %f3, %f1
fmovscc %icc, %f5, %f8
loop_7013:
ble,a,pt %xcc, loop_7014
movcc %icc, %g5, %g7
lduh [%l7 + 0x4E], %o2
addcc %o1, 0x111A, %l5
loop_7014:
tvc %xcc, 0x1
tneg %xcc, 0x0
bgu,a,pt %xcc, loop_7015
stw %l4, [%l7 + 0x10]
stw %o7, [%l7 + 0x28]
stx %i7, [%l7 + 0x60]
loop_7015:
stw %i4, [%l7 + 0x78]
fmovspos %xcc, %f8, %f2
fandnot1s %f12, %f1, %f1
lduw [%l7 + 0x78], %g4
fcmple32 %f0, %f6, %o5
fmovscc %icc, %f1, %f3
bleu,a loop_7016
edge32ln %i1, %l1, %g1
fnand %f0, %f12, %f10
ldx [%l7 + 0x60], %l6
loop_7016:
ldub [%l7 + 0x42], %l2
movge %icc, %i5, %l3
fnot2s %f14, %f5
fmovdge %xcc, %f1, %f3
std %f2, [%l7 + 0x30]
fands %f9, %f2, %f1
xor %o6, 0x0BA0, %i3
fmovrsgez %i2, %f0, %f13
fmovsneg %xcc, %f0, %f14
andcc %g3, %o0, %i0
edge8n %l0, %g2, %o4
movrlez %o3, %i6, %g5
fmovdl %xcc, %f9, %f9
ld [%l7 + 0x20], %f0
fcmped %fcc3, %f12, %f12
ldub [%l7 + 0x76], %g7
st %f0, [%l7 + 0x24]
fabsd %f8, %f12
fcmple16 %f10, %f2, %o2
srlx %o1, 0x1D, %l5
tge %icc, 0x5
stb %g6, [%l7 + 0x14]
fcmpes %fcc2, %f0, %f14
fmuld8ulx16 %f12, %f12, %f10
std %f14, [%l7 + 0x40]
lduh [%l7 + 0x5E], %l4
fmovdneg %icc, %f3, %f5
edge16ln %o7, %i4, %g4
fcmple32 %f10, %f10, %i7
fmovsvc %xcc, %f15, %f1
sub %i1, 0x0268, %o5
fmovsgu %icc, %f10, %f10
fsrc1 %f0, %f8
fmovde %xcc, %f5, %f3
ldsw [%l7 + 0x60], %g1
fmovse %xcc, %f11, %f10
umulcc %l6, %l2, %l1
stb %i5, [%l7 + 0x13]
lduw [%l7 + 0x50], %l3
edge8n %o6, %i3, %g3
ldd [%l7 + 0x60], %f2
nop
setx loop_7017, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x4C], %i2
fpsub16s %f13, %f14, %f8
fmovrslz %i0, %f7, %f10
loop_7017:
fble,a %fcc3, loop_7018
ldx [%l7 + 0x18], %l0
fornot2 %f0, %f2, %f12
bne,pt %icc, loop_7019
loop_7018:
tvc %icc, 0x6
movrgz %o0, 0x1CD, %g2
ld [%l7 + 0x64], %f2
loop_7019:
lduh [%l7 + 0x6E], %o3
fandnot2 %f2, %f4, %f0
fmul8x16al %f11, %f8, %f4
srl %o4, %g5, %i6
brlez,a %o2, loop_7020
bpos,pt %xcc, loop_7021
fxors %f2, %f11, %f14
bneg loop_7022
loop_7020:
call loop_7023
loop_7021:
orncc %o1, %l5, %g6
xorcc %g7, 0x1073, %l4
loop_7022:
fmul8x16 %f14, %f14, %f10
loop_7023:
movne %icc, %o7, %i4
udiv %g4, 0x0F16, %i7
stx %i1, [%l7 + 0x10]
ldsb [%l7 + 0x76], %o5
st %f0, [%l7 + 0x14]
fmovdgu %xcc, %f5, %f4
ld [%l7 + 0x50], %f9
fmovdge %icc, %f7, %f14
stb %l6, [%l7 + 0x4B]
fmovsgu %icc, %f4, %f15
fmovda %icc, %f9, %f15
smulcc %g1, %l1, %i5
stw %l2, [%l7 + 0x48]
ldd [%l7 + 0x40], %f8
lduw [%l7 + 0x3C], %l3
faligndata %f4, %f6, %f4
fmovdcs %xcc, %f9, %f2
fble %fcc3, loop_7024
movrlez %i3, 0x16B, %o6
subccc %g3, %i0, %l0
add %i2, 0x177E, %o0
loop_7024:
st %f11, [%l7 + 0x08]
ldx [%l7 + 0x28], %g2
fcmpes %fcc0, %f13, %f10
ldx [%l7 + 0x60], %o3
taddcc %o4, %i6, %g5
brnz %o1, loop_7025
nop
setx loop_7026, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsa %icc, %f10, %f13
fcmpeq32 %f0, %f0, %l5
loop_7025:
fxor %f2, %f10, %f8
loop_7026:
bg loop_7027
fbul,a %fcc2, loop_7028
edge8 %g6, %o2, %l4
ldd [%l7 + 0x68], %f12
loop_7027:
fmovse %icc, %f2, %f4
loop_7028:
fnot1s %f1, %f2
bvc %icc, loop_7029
tpos %icc, 0x5
ldd [%l7 + 0x20], %f14
subc %g7, 0x00D0, %o7
loop_7029:
fnot2s %f7, %f3
fcmpgt32 %f14, %f12, %g4
fcmps %fcc2, %f3, %f9
stb %i4, [%l7 + 0x69]
udivx %i1, 0x03B7, %o5
stx %l6, [%l7 + 0x60]
movvc %icc, %g1, %i7
fba,a %fcc0, loop_7030
brgz,a %l1, loop_7031
lduw [%l7 + 0x2C], %i5
ldsb [%l7 + 0x3B], %l2
loop_7030:
ldub [%l7 + 0x60], %l3
loop_7031:
addccc %o6, %i3, %g3
fmovrde %l0, %f2, %f4
ldub [%l7 + 0x77], %i2
ldsw [%l7 + 0x40], %o0
edge16n %i0, %g2, %o4
ldsw [%l7 + 0x24], %o3
array32 %g5, %i6, %l5
ldsh [%l7 + 0x0A], %o1
ld [%l7 + 0x0C], %f4
movre %g6, 0x2B3, %l4
udiv %o2, 0x04B6, %g7
movre %o7, 0x1CC, %g4
ldub [%l7 + 0x3D], %i4
fbge %fcc2, loop_7032
sth %i1, [%l7 + 0x64]
lduw [%l7 + 0x50], %o5
fmovsvs %xcc, %f15, %f7
loop_7032:
stw %g1, [%l7 + 0x1C]
array8 %l6, %i7, %l1
fpack16 %f2, %f15
fcmpeq32 %f4, %f14, %l2
fbo,a %fcc1, loop_7033
xor %l3, 0x1065, %i5
fsrc2 %f4, %f8
faligndata %f12, %f4, %f2
loop_7033:
edge16l %o6, %g3, %l0
lduh [%l7 + 0x18], %i3
fandnot2s %f3, %f3, %f4
lduh [%l7 + 0x42], %i2
tn %icc, 0x1
ldx [%l7 + 0x50], %o0
addcc %i0, 0x170F, %o4
umul %g2, %g5, %i6
ldsh [%l7 + 0x1E], %o3
movre %l5, 0x0E0, %o1
tvc %icc, 0x0
ta %icc, 0x0
add %g6, 0x1A21, %o2
lduh [%l7 + 0x38], %l4
smul %o7, %g7, %i4
ldsb [%l7 + 0x72], %g4
std %f2, [%l7 + 0x50]
fpsub32s %f4, %f10, %f15
tneg %icc, 0x1
fmovrsne %o5, %f9, %f14
fbuge,a %fcc3, loop_7034
ldx [%l7 + 0x58], %g1
bleu loop_7035
ta %xcc, 0x6
loop_7034:
mova %icc, %i1, %i7
bl,a %icc, loop_7036
loop_7035:
addcc %l6, %l1, %l3
movre %l2, %o6, %i5
ldsb [%l7 + 0x72], %l0
loop_7036:
nop
setx loop_7037, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmuld8sux16 %f15, %f7, %f2
fcmpeq16 %f6, %f0, %i3
fornot1 %f0, %f2, %f12
loop_7037:
stx %g3, [%l7 + 0x28]
taddcctv %i2, %i0, %o0
stw %o4, [%l7 + 0x44]
ldx [%l7 + 0x50], %g5
st %f10, [%l7 + 0x20]
fxor %f10, %f4, %f12
fpsub32s %f0, %f4, %f10
fmul8ulx16 %f10, %f2, %f6
mova %xcc, %g2, %o3
bvc %xcc, loop_7038
ldub [%l7 + 0x4B], %i6
ldsw [%l7 + 0x14], %o1
stx %l5, [%l7 + 0x58]
loop_7038:
fbue,a %fcc2, loop_7039
fxnor %f6, %f12, %f4
tl %icc, 0x1
fcmpeq16 %f8, %f12, %o2
loop_7039:
sth %l4, [%l7 + 0x62]
xorcc %o7, %g6, %g7
fmovsneg %icc, %f3, %f11
fcmpne16 %f14, %f12, %i4
stw %o5, [%l7 + 0x3C]
movvs %xcc, %g1, %g4
fmovrde %i1, %f0, %f8
te %icc, 0x2
lduh [%l7 + 0x2E], %l6
bl,a,pn %xcc, loop_7040
ldx [%l7 + 0x78], %i7
udivcc %l1, 0x1632, %l2
ldd [%l7 + 0x20], %f4
loop_7040:
tne %xcc, 0x5
fpsub32 %f0, %f4, %f8
st %f4, [%l7 + 0x4C]
xor %l3, %i5, %l0
lduh [%l7 + 0x52], %o6
ldsw [%l7 + 0x40], %i3
fornot2s %f13, %f3, %f11
ldsh [%l7 + 0x7A], %g3
ldsb [%l7 + 0x38], %i0
sllx %i2, %o4, %o0
fcmpeq16 %f12, %f4, %g2
umul %o3, 0x06CA, %g5
edge8ln %i6, %o1, %l5
fnot2 %f4, %f10
fxnor %f14, %f14, %f8
std %f12, [%l7 + 0x78]
fbge %fcc0, loop_7041
lduw [%l7 + 0x38], %o2
st %f14, [%l7 + 0x6C]
andn %o7, 0x1956, %g6
loop_7041:
movge %xcc, %g7, %i4
ldd [%l7 + 0x30], %f10
ldsh [%l7 + 0x2E], %o5
fmovdge %icc, %f9, %f1
movleu %icc, %g1, %g4
fbule,a %fcc1, loop_7042
tvs %icc, 0x3
movpos %icc, %i1, %l6
ldd [%l7 + 0x20], %f10
loop_7042:
lduw [%l7 + 0x64], %l4
add %l1, %l2, %l3
ba,a %icc, loop_7043
bpos,a,pt %icc, loop_7044
edge8 %i7, %l0, %o6
fands %f9, %f7, %f6
loop_7043:
ldd [%l7 + 0x58], %f2
loop_7044:
fandnot1 %f12, %f6, %f2
tleu %icc, 0x6
fmovrse %i5, %f5, %f1
fpsub32 %f4, %f8, %f0
tpos %icc, 0x4
tcs %icc, 0x7
edge32n %g3, %i0, %i2
fxor %f4, %f12, %f14
stb %o4, [%l7 + 0x7D]
edge8ln %i3, %o0, %g2
bn,pn %icc, loop_7045
fbo %fcc0, loop_7046
std %f0, [%l7 + 0x78]
umulcc %o3, %i6, %g5
loop_7045:
movre %o1, %l5, %o7
loop_7046:
umul %o2, 0x1714, %g7
fbul,a %fcc0, loop_7047
movcc %xcc, %i4, %g6
movpos %icc, %g1, %o5
bleu,a %xcc, loop_7048
loop_7047:
fzeros %f3
fmul8ulx16 %f12, %f10, %f4
sth %i1, [%l7 + 0x5E]
loop_7048:
fmovsleu %xcc, %f13, %f11
ldsw [%l7 + 0x40], %l6
fbg %fcc0, loop_7049
fxnors %f6, %f5, %f8
popc 0x1548, %g4
fbe %fcc2, loop_7050
loop_7049:
array32 %l4, %l1, %l3
xorcc %i7, 0x156F, %l0
subcc %l2, 0x1661, %o6
loop_7050:
fpsub16s %f11, %f1, %f0
stb %i5, [%l7 + 0x43]
movrgez %g3, 0x03B, %i2
ld [%l7 + 0x70], %f8
brgez,a %i0, loop_7051
addc %i3, 0x1BA1, %o0
fmovrsgz %g2, %f13, %f15
st %f12, [%l7 + 0x1C]
loop_7051:
addccc %o4, %i6, %g5
fpsub32s %f9, %f0, %f5
movrlz %o1, 0x3B0, %o3
tne %xcc, 0x7
fpack32 %f12, %f8, %f10
movrlez %o7, %o2, %l5
fmovdg %xcc, %f8, %f4
ldsw [%l7 + 0x54], %i4
call loop_7052
ldsb [%l7 + 0x7E], %g7
brlez,a %g6, loop_7053
tge %xcc, 0x7
loop_7052:
smulcc %g1, 0x177E, %i1
addccc %o5, %l6, %g4
loop_7053:
fsrc1s %f10, %f1
ldsb [%l7 + 0x65], %l4
orn %l3, %l1, %l0
subcc %l2, 0x163D, %o6
ldsh [%l7 + 0x12], %i5
ld [%l7 + 0x3C], %f3
ldsh [%l7 + 0x2A], %i7
fbug %fcc0, loop_7054
tsubcc %i2, %g3, %i3
fbg,a %fcc3, loop_7055
fsrc2s %f13, %f7
loop_7054:
tge %icc, 0x1
lduh [%l7 + 0x4A], %i0
loop_7055:
fbne,a %fcc0, loop_7056
movcs %xcc, %g2, %o4
ldsw [%l7 + 0x14], %o0
fbul %fcc3, loop_7057
loop_7056:
brlez %g5, loop_7058
movpos %xcc, %i6, %o1
edge8ln %o7, %o2, %l5
loop_7057:
ldx [%l7 + 0x08], %o3
loop_7058:
fmovsvs %icc, %f1, %f1
stw %i4, [%l7 + 0x34]
tsubcc %g7, %g1, %i1
fones %f7
fba,a %fcc2, loop_7059
mova %icc, %o5, %l6
fsrc1s %f7, %f14
edge16l %g6, %l4, %l3
loop_7059:
sdiv %l1, 0x1EF0, %l0
taddcc %g4, %l2, %i5
fandnot2s %f7, %f14, %f2
andncc %o6, %i7, %g3
fpmerge %f13, %f6, %f2
ldsw [%l7 + 0x0C], %i2
stw %i3, [%l7 + 0x58]
fmul8x16 %f15, %f14, %f2
brz,a %g2, loop_7060
ldsh [%l7 + 0x34], %o4
fornot2s %f2, %f3, %f14
subc %i0, %g5, %o0
loop_7060:
array8 %o1, %i6, %o2
fsrc1s %f4, %f4
stw %l5, [%l7 + 0x44]
st %f14, [%l7 + 0x70]
edge8 %o7, %o3, %g7
stb %g1, [%l7 + 0x3D]
fmovsg %icc, %f15, %f8
ldd [%l7 + 0x30], %f14
movrgez %i1, 0x055, %o5
fmovrdne %i4, %f2, %f12
fbule %fcc3, loop_7061
fmovrslez %g6, %f4, %f13
tgu %icc, 0x2
edge32 %l6, %l4, %l1
loop_7061:
movg %icc, %l3, %l0
subccc %g4, %i5, %l2
umul %i7, 0x1DF6, %o6
fpack16 %f10, %f2
fmovdcc %xcc, %f14, %f7
edge8 %i2, %i3, %g3
edge16l %o4, %i0, %g5
fpack16 %f6, %f10
ldd [%l7 + 0x70], %f10
orn %o0, 0x03E3, %o1
tg %xcc, 0x2
tne %xcc, 0x3
addccc %i6, %g2, %o2
fmovda %xcc, %f13, %f10
sth %l5, [%l7 + 0x36]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Diag:
!
! Type f : 14236
! Type i : 14275
! Type cti : 7061
! Type l : 14428
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0x163C522F
.word 0x9FAFEA2C
.word 0xD4288122
.word 0x79C8D00A
.word 0x1CC58EC7
.word 0x0FCF016C
.word 0x54766EFC
.word 0x8D506740
.word 0x880DCCBA
.word 0x08E42D0B
.word 0xE35C4E7C
.word 0xB2ADC38E
.word 0x916D94B8
.word 0x57C60427
.word 0x2AA95536
.word 0xBAF6C954
.word 0xB3BDC418
.word 0x3C290F95
.word 0xDD06E56B
.word 0xE0A0CF64
.word 0x8CBA5AE1
.word 0x601150B7
.word 0x6B087492
.word 0xBA15B779
.word 0xC4BFF511
.word 0x3395DB96
.word 0x257720FE
.word 0xE80B9E12
.word 0x90EA0E91
.word 0xDC281394
.word 0x56BFCCC7
.word 0x53674F1B
.word 0xF41E4BC9
.word 0x22DDAD06
.word 0xEBF79149
.word 0x9002E8B0
.word 0x71122B25
.word 0x9C1417D1
.word 0xC669A863
.word 0x9CF48D66
.word 0xAC6D4F35
.word 0xC5E191E5
.word 0xF94F8D8A
.word 0xD0459291
.word 0x05F4A5CC
.word 0x9FCFF588
.word 0x9ED47B9A
.word 0x5F3C4438
.word 0x6D994F1C
.word 0x815E031E
.word 0xC33FCA91
.word 0x0E82EC69
.word 0x60BCA88F
.word 0xD978F986
.word 0x30389DFA
.word 0x195D46EF
.word 0xBFA93308
.word 0x5C22D662
.word 0xCC653EDE
.word 0x0F32A2A6
.word 0xF7613B41
.word 0xB1BC932D
.word 0x4F102671
.word 0x0CB39546
.end