Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc13.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa2_basic_fc13.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=571293590"
.ident "BY rg131678 ON Mon Jul 14 13:59:13 CDT 2003"
.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc13.s,v 1.3 2007/07/05 21:59:00 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 0x4, %g1
set 0x8, %g2
set 0x8, %g3
set 0xB, %g4
set 0x2, %g5
set 0xE, %g6
set 0x6, %g7
!# Input registers
set -0x5, %i0
set -0x0, %i1
set -0xB, %i2
set -0x0, %i3
set -0x5, %i4
set -0x8, %i5
set -0x2, %i6
set -0x4, %i7
!# Local registers
set 0x4B58EADD, %l0
set 0x4F9DD639, %l1
set 0x4DE9E174, %l2
set 0x5E73328C, %l3
set 0x000E639A, %l4
set 0x5545DB1B, %l5
set 0x62938D55, %l6
!# Output registers
set 0x1451, %o0
set 0x0229, %o1
set 0x1CCC, %o2
set -0x0F1E, %o3
set 0x18CA, %o4
set 0x0993, %o5
set 0x16C1, %o6
set -0x0323, %o7
!# Float Registers
INIT_TH_FP_REG(%l7, %f0, 0x55555555aaaaaaaa)
INIT_TH_FP_REG(%l7, %f2, 0xaaaaaaaa55555555)
INIT_TH_FP_REG(%l7, %f4, 0xfedcba9876543210)
INIT_TH_FP_REG(%l7, %f6, 0x0123456789abcdef)
INIT_TH_FP_REG(%l7, %f8, 0x55aa55aaff00ff00)
INIT_TH_FP_REG(%l7, %f10, 0x1111111111111111)
INIT_TH_FP_REG(%l7, %f12, 0x8888888888888888)
INIT_TH_FP_REG(%l7, %f14, 0xfedcba9876543210)
!# Execute some ALU ops ..
fbule,a %fcc2, loop_1
movrlz %i4, %i7, %o3
smulcc %l0, %o7, %l1
for %f4, %f10, %f12
loop_1:
lduh [%l7 + 0x78], %o1
std %f6, [%l7 + 0x60]
lduh [%l7 + 0x7C], %g2
fbo %fcc0, loop_2
ld [%l7 + 0x14], %f12
ldsb [%l7 + 0x50], %o5
fmovdleu %xcc, %f6, %f0
loop_2:
fbu %fcc1, loop_3
fmovsne %xcc, %f14, %f12
st %f2, [%l7 + 0x60]
fmovd %f14, %f8
loop_3:
ldsh [%l7 + 0x5C], %i3
pdist %f6, %f8, %f12
fmovse %icc, %f5, %f3
brnz %o2, loop_4
fpsub16s %f10, %f8, %f10
ldsw [%l7 + 0x74], %g3
fmovsgu %xcc, %f5, %f14
loop_4:
fcmpne32 %f4, %f14, %o6
fmovrsgz %l2, %f8, %f0
tcs %icc, 0x1
fcmpd %fcc0, %f12, %f0
edge8ln %l3, %o0, %l4
fmovsle %xcc, %f15, %f3
movl %icc, %i1, %g1
smulcc %i6, %g6, %i2
xor %g4, %g7, %i5
sdivcc %l5, 0x0829, %l6
xorcc %o4, 0x0A07, %i0
fand %f14, %f8, %f6
ld [%l7 + 0x24], %f2
call loop_5
stx %g5, [%l7 + 0x30]
lduh [%l7 + 0x1E], %i4
fmovrslez %i7, %f1, %f0
loop_5:
lduw [%l7 + 0x1C], %o3
andcc %l0, %o7, %o1
fba %fcc2, loop_6
fnegs %f3, %f7
sllx %g2, 0x1D, %o5
stw %i3, [%l7 + 0x28]
loop_6:
sdivcc %o2, 0x00A4, %g3
fnand %f2, %f0, %f8
ldsb [%l7 + 0x29], %l1
udiv %l2, 0x19E6, %o6
xnor %l3, %o0, %l4
fbo %fcc3, loop_7
fmovdcs %icc, %f14, %f8
bleu,a,pn %xcc, loop_8
ldsw [%l7 + 0x18], %i1
loop_7:
fmovdge %icc, %f13, %f6
nop
setx loop_9, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_8:
bl,pn %xcc, loop_10
sth %i6, [%l7 + 0x24]
fmovrsgz %g1, %f2, %f2
loop_9:
tle %icc, 0x7
loop_10:
fpadd32 %f0, %f10, %f4
xor %i2, 0x033A, %g4
lduh [%l7 + 0x4A], %g6
ldsb [%l7 + 0x6C], %g7
lduh [%l7 + 0x74], %l5
addc %l6, 0x08C8, %i5
ldd [%l7 + 0x68], %f10
umul %o4, 0x0F3E, %g5
fnegd %f0, %f2
fnegs %f9, %f0
sth %i4, [%l7 + 0x36]
tsubcc %i7, 0x040B, %i0
alignaddrl %o3, %o7, %l0
movcc %xcc, %o1, %g2
stw %i3, [%l7 + 0x30]
brgez %o2, loop_11
st %f12, [%l7 + 0x0C]
sllx %g3, %o5, %l1
fmul8x16 %f15, %f4, %f8
loop_11:
tvc %icc, 0x4
fmovsge %xcc, %f8, %f4
stw %l2, [%l7 + 0x10]
fnegd %f12, %f12
for %f8, %f14, %f14
fsrc2 %f0, %f4
sub %o6, %l3, %o0
bcc,pt %icc, loop_12
fmovsa %icc, %f13, %f3
fmovsn %icc, %f15, %f3
tn %xcc, 0x3
loop_12:
fmovdneg %xcc, %f12, %f0
fand %f10, %f0, %f6
ta %xcc, 0x2
tge %icc, 0x0
fbuge %fcc2, loop_13
fbe %fcc0, loop_14
fmovs %f12, %f9
ldd [%l7 + 0x18], %f8
loop_13:
fandnot2s %f4, %f15, %f5
loop_14:
ldx [%l7 + 0x18], %i1
ldsh [%l7 + 0x50], %l4
movrlez %g1, %i6, %i2
sth %g4, [%l7 + 0x54]
be,a,pt %xcc, loop_15
fpsub32s %f10, %f0, %f14
ldsh [%l7 + 0x0C], %g7
fandnot2 %f10, %f2, %f10
loop_15:
orcc %g6, 0x0DDD, %l5
udivx %i5, 0x1D85, %o4
fnot2 %f0, %f4
umulcc %l6, 0x14B7, %i4
ldd [%l7 + 0x50], %f2
stw %g5, [%l7 + 0x4C]
ldx [%l7 + 0x60], %i7
fmovsge %icc, %f9, %f8
st %f3, [%l7 + 0x0C]
call loop_16
ldd [%l7 + 0x58], %f2
and %i0, %o3, %o7
stx %o1, [%l7 + 0x70]
loop_16:
fones %f13
edge16l %l0, %g2, %o2
ldsh [%l7 + 0x1E], %i3
bn,a loop_17
fbo,a %fcc3, loop_18
andncc %g3, %o5, %l1
fcmps %fcc0, %f8, %f12
loop_17:
movcs %xcc, %o6, %l2
loop_18:
tgu %xcc, 0x6
ld [%l7 + 0x2C], %f0
movleu %icc, %l3, %i1
fmovsn %icc, %f11, %f7
movge %icc, %l4, %o0
tg %icc, 0x6
te %icc, 0x2
stw %g1, [%l7 + 0x08]
tn %icc, 0x6
stx %i2, [%l7 + 0x50]
nop
setx loop_19, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x32], %i6
bne loop_20
sth %g7, [%l7 + 0x4C]
loop_19:
edge32l %g4, %l5, %g6
ldd [%l7 + 0x38], %f12
loop_20:
fnor %f2, %f0, %f8
ldx [%l7 + 0x30], %o4
ldsb [%l7 + 0x71], %l6
stb %i4, [%l7 + 0x4A]
srax %i5, %i7, %g5
fmovrse %i0, %f9, %f7
edge32n %o7, %o3, %o1
bn %icc, loop_21
ldub [%l7 + 0x35], %g2
bvc,pn %xcc, loop_22
stx %l0, [%l7 + 0x38]
loop_21:
edge32l %i3, %o2, %o5
andncc %l1, %g3, %o6
loop_22:
ldd [%l7 + 0x78], %f6
ldub [%l7 + 0x0A], %l3
edge8n %l2, %i1, %l4
stb %g1, [%l7 + 0x26]
mova %icc, %i2, %o0
movrne %g7, 0x219, %i6
std %f2, [%l7 + 0x68]
move %icc, %l5, %g6
fxnors %f0, %f1, %f9
fnot1 %f10, %f0
ldub [%l7 + 0x65], %g4
fmovs %f9, %f12
ldub [%l7 + 0x61], %o4
fbn %fcc0, loop_23
ldsw [%l7 + 0x58], %i4
ldub [%l7 + 0x25], %l6
fpmerge %f7, %f9, %f0
loop_23:
fbuge %fcc1, loop_24
fmovdcs %icc, %f9, %f15
fmovrdgz %i7, %f12, %f10
fcmpne16 %f6, %f10, %i5
loop_24:
bcc,a,pn %xcc, loop_25
stw %g5, [%l7 + 0x50]
fmovrsne %i0, %f12, %f13
fornot2s %f2, %f4, %f15
loop_25:
sdiv %o7, 0x0E0C, %o3
bneg loop_26
array16 %g2, %o1, %l0
ldub [%l7 + 0x17], %o2
ta %icc, 0x1
loop_26:
sllx %o5, %i3, %g3
bn loop_27
fpsub16 %f0, %f6, %f2
fornot1 %f14, %f4, %f6
sth %o6, [%l7 + 0x72]
loop_27:
ble,a,pn %xcc, loop_28
edge8 %l3, %l1, %i1
ldsh [%l7 + 0x4A], %l4
ldd [%l7 + 0x38], %f0
loop_28:
orncc %g1, 0x1432, %i2
pdist %f8, %f4, %f0
move %icc, %l2, %o0
mulx %g7, %l5, %i6
pdist %f10, %f4, %f6
ld [%l7 + 0x68], %f11
fcmpd %fcc0, %f4, %f6
nop
setx loop_29, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmped %fcc1, %f0, %f6
mova %icc, %g6, %o4
tl %icc, 0x7
loop_29:
fpadd32 %f10, %f12, %f14
edge8n %g4, %i4, %l6
tsubcctv %i7, 0x1FEA, %i5
tleu %icc, 0x2
ld [%l7 + 0x24], %f7
popc 0x1782, %g5
sth %i0, [%l7 + 0x0A]
std %f14, [%l7 + 0x60]
ldsh [%l7 + 0x3E], %o3
fmuld8ulx16 %f13, %f10, %f6
bn,pn %xcc, loop_30
fmovrdne %g2, %f12, %f4
sth %o7, [%l7 + 0x14]
ldsw [%l7 + 0x24], %o1
loop_30:
fmovsvc %icc, %f0, %f11
fbge %fcc1, loop_31
ldsb [%l7 + 0x60], %l0
fsrc1 %f12, %f0
fmovrdne %o5, %f14, %f0
loop_31:
fornot1 %f0, %f8, %f8
ble,pn %icc, loop_32
fmul8x16al %f11, %f7, %f2
std %f10, [%l7 + 0x68]
tne %icc, 0x1
loop_32:
sth %o2, [%l7 + 0x0A]
taddcctv %g3, 0x1A6E, %o6
bneg,a loop_33
xorcc %l3, %i3, %i1
ldsh [%l7 + 0x46], %l1
fmovd %f10, %f2
loop_33:
fxnor %f10, %f10, %f6
std %f0, [%l7 + 0x28]
fmul8x16al %f4, %f3, %f4
fbu,a %fcc1, loop_34
fmovsne %xcc, %f14, %f15
xnorcc %l4, 0x1B4F, %i2
fcmple32 %f4, %f10, %l2
loop_34:
orcc %o0, %g7, %g1
lduh [%l7 + 0x32], %l5
fbug,a %fcc1, loop_35
tle %xcc, 0x0
ldd [%l7 + 0x40], %f4
ldx [%l7 + 0x18], %g6
loop_35:
ld [%l7 + 0x4C], %f9
sub %o4, %g4, %i6
stx %l6, [%l7 + 0x50]
stw %i4, [%l7 + 0x28]
fmul8x16 %f2, %f8, %f6
fble,a %fcc2, loop_36
bleu loop_37
stx %i5, [%l7 + 0x20]
brlez %g5, loop_38
loop_36:
for %f8, %f12, %f0
loop_37:
ldsw [%l7 + 0x0C], %i0
bg %icc, loop_39
loop_38:
fmovd %f8, %f2
tge %icc, 0x1
st %f0, [%l7 + 0x38]
loop_39:
ldsb [%l7 + 0x0E], %i7
edge8l %g2, %o3, %o1
fmovrdlz %l0, %f12, %f12
brgez %o7, loop_40
edge16n %o5, %o2, %g3
fsrc2s %f4, %f7
sra %l3, 0x09, %o6
loop_40:
fmovdpos %xcc, %f10, %f10
fandnot2s %f9, %f15, %f2
stb %i3, [%l7 + 0x7F]
edge16l %l1, %i1, %i2
fexpand %f13, %f8
brlz %l4, loop_41
edge32n %l2, %o0, %g1
ldub [%l7 + 0x3B], %g7
ldx [%l7 + 0x40], %l5
loop_41:
fbug,a %fcc3, loop_42
edge8 %g6, %o4, %i6
fandnot1s %f10, %f4, %f2
array8 %g4, %l6, %i4
loop_42:
array32 %g5, %i0, %i5
brz %g2, loop_43
mova %xcc, %i7, %o1
sll %o3, 0x01, %o7
stx %l0, [%l7 + 0x08]
loop_43:
ld [%l7 + 0x6C], %f1
fnand %f0, %f14, %f8
st %f11, [%l7 + 0x38]
ldsw [%l7 + 0x2C], %o2
fbue,a %fcc1, loop_44
array16 %o5, %l3, %g3
fmovdcc %icc, %f0, %f8
fabsd %f8, %f8
loop_44:
fmuld8ulx16 %f2, %f10, %f6
tsubcctv %o6, %l1, %i1
stb %i2, [%l7 + 0x43]
fcmple16 %f2, %f6, %i3
sth %l4, [%l7 + 0x74]
ldx [%l7 + 0x58], %l2
fpack16 %f14, %f8
andncc %o0, %g7, %g1
stx %g6, [%l7 + 0x08]
taddcctv %o4, 0x0188, %l5
fmovd %f4, %f6
fmovdge %xcc, %f1, %f10
fnot1s %f5, %f2
tneg %xcc, 0x0
ldub [%l7 + 0x3C], %g4
ldx [%l7 + 0x10], %l6
fmovrdgez %i6, %f6, %f2
ldsh [%l7 + 0x0E], %g5
fmovs %f1, %f2
stw %i4, [%l7 + 0x28]
lduw [%l7 + 0x44], %i0
fpadd16s %f15, %f13, %f1
lduw [%l7 + 0x74], %i5
ldub [%l7 + 0x39], %g2
lduw [%l7 + 0x18], %i7
edge16ln %o1, %o7, %o3
fmuld8ulx16 %f11, %f12, %f8
stx %o2, [%l7 + 0x48]
fmovrsne %o5, %f3, %f7
fornot1 %f0, %f8, %f2
sth %l0, [%l7 + 0x6C]
lduh [%l7 + 0x2C], %l3
tgu %icc, 0x1
ldsh [%l7 + 0x60], %g3
fpack32 %f4, %f14, %f0
edge8ln %l1, %o6, %i2
stx %i3, [%l7 + 0x60]
ba,a %icc, loop_45
stb %l4, [%l7 + 0x0E]
addc %l2, %i1, %o0
movge %icc, %g1, %g7
loop_45:
tl %xcc, 0x2
fmovdn %xcc, %f11, %f0
ta %icc, 0x0
nop
setx loop_46, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x24], %f6
std %f4, [%l7 + 0x28]
fcmped %fcc0, %f0, %f8
loop_46:
ldx [%l7 + 0x60], %o4
fones %f0
fbe %fcc2, loop_47
fcmple16 %f6, %f6, %l5
popc %g4, %l6
fnegs %f13, %f4
loop_47:
movg %xcc, %i6, %g5
movg %icc, %i4, %g6
fmovsg %icc, %f3, %f2
fxor %f10, %f4, %f0
edge8 %i0, %i5, %i7
fmovdvs %icc, %f12, %f7
fbge,a %fcc0, loop_48
fpack16 %f4, %f11
stw %g2, [%l7 + 0x1C]
bleu,a,pt %xcc, loop_49
loop_48:
array8 %o1, %o3, %o7
siam 0x4
movleu %icc, %o5, %l0
loop_49:
stw %l3, [%l7 + 0x30]
brz %o2, loop_50
fpadd32 %f8, %f14, %f6
sth %l1, [%l7 + 0x46]
tvs %icc, 0x5
loop_50:
fba,a %fcc3, loop_51
bgu,a %icc, loop_52
ldsb [%l7 + 0x5A], %g3
st %f2, [%l7 + 0x40]
loop_51:
ld [%l7 + 0x30], %f7
loop_52:
fzero %f2
movle %icc, %o6, %i2
movle %icc, %l4, %i3
fcmple16 %f8, %f8, %i1
st %f1, [%l7 + 0x08]
stw %l2, [%l7 + 0x30]
fbne,a %fcc1, loop_53
stx %o0, [%l7 + 0x38]
fmovspos %xcc, %f7, %f6
array32 %g1, %g7, %l5
loop_53:
bne loop_54
fblg,a %fcc2, loop_55
edge8l %g4, %l6, %o4
ldsw [%l7 + 0x08], %g5
loop_54:
ta %icc, 0x6
loop_55:
ldsb [%l7 + 0x62], %i6
fble,a %fcc2, loop_56
xorcc %i4, %g6, %i5
fsrc1 %f14, %f14
movrlez %i0, 0x1C8, %i7
loop_56:
bvc,a %icc, loop_57
fbul,a %fcc1, loop_58
ldd [%l7 + 0x58], %f6
sub %g2, 0x0412, %o3
loop_57:
call loop_59
loop_58:
stw %o7, [%l7 + 0x08]
move %xcc, %o5, %l0
std %f6, [%l7 + 0x78]
loop_59:
ldsb [%l7 + 0x6D], %o1
ld [%l7 + 0x54], %f13
movpos %xcc, %l3, %l1
fcmple16 %f12, %f2, %g3
bl,a %xcc, loop_60
pdist %f2, %f8, %f2
fpack16 %f2, %f5
stx %o6, [%l7 + 0x78]
loop_60:
fmul8x16al %f1, %f9, %f0
stx %i2, [%l7 + 0x20]
stb %l4, [%l7 + 0x41]
bpos,pn %icc, loop_61
fmovsleu %icc, %f2, %f4
bl,a loop_62
fmovrsgz %i3, %f8, %f10
loop_61:
fnot1 %f10, %f4
fmuld8ulx16 %f6, %f3, %f4
loop_62:
call loop_63
fmovscs %xcc, %f12, %f5
umulcc %o2, %l2, %i1
ldsw [%l7 + 0x3C], %g1
loop_63:
addc %g7, 0x1117, %o0
fpack16 %f10, %f12
ldub [%l7 + 0x64], %l5
xorcc %g4, %l6, %g5
smul %o4, 0x0557, %i4
fnegd %f0, %f4
xnorcc %g6, 0x175B, %i5
ldd [%l7 + 0x08], %f8
tn %icc, 0x0
fabss %f8, %f11
udivcc %i0, 0x15F4, %i7
fbo %fcc3, loop_64
brnz,a %i6, loop_65
movvs %xcc, %g2, %o7
stw %o5, [%l7 + 0x64]
loop_64:
tcc %xcc, 0x4
loop_65:
addcc %l0, %o3, %l3
brgz,a %o1, loop_66
fnor %f10, %f14, %f4
sdiv %l1, 0x1B7D, %o6
ldd [%l7 + 0x08], %f4
loop_66:
fpadd16 %f10, %f0, %f6
ldx [%l7 + 0x18], %i2
fpadd32s %f3, %f6, %f10
movn %icc, %g3, %i3
stb %o2, [%l7 + 0x09]
fsrc2s %f0, %f5
fmovspos %icc, %f4, %f7
ldsh [%l7 + 0x6A], %l4
fmul8x16 %f6, %f0, %f6
fcmpd %fcc1, %f6, %f14
tl %xcc, 0x5
fmuld8ulx16 %f5, %f0, %f12
fcmped %fcc1, %f6, %f12
ldx [%l7 + 0x60], %i1
fmul8x16 %f5, %f2, %f2
stx %g1, [%l7 + 0x28]
stw %l2, [%l7 + 0x40]
subc %g7, %o0, %l5
addcc %l6, 0x11C7, %g5
move %icc, %o4, %g4
brgez %g6, loop_67
fba %fcc1, loop_68
fones %f0
stw %i5, [%l7 + 0x24]
loop_67:
ldx [%l7 + 0x30], %i4
loop_68:
tsubcc %i7, %i6, %g2
tpos %xcc, 0x6
fmovdneg %icc, %f10, %f1
fpsub32s %f7, %f0, %f6
fbo,a %fcc3, loop_69
movrlz %o7, 0x049, %i0
fzeros %f12
fmovdle %icc, %f1, %f1
loop_69:
sllx %l0, 0x0B, %o3
popc %o5, %l3
st %f3, [%l7 + 0x3C]
fnand %f14, %f4, %f6
stb %o1, [%l7 + 0x38]
tn %icc, 0x7
fnors %f11, %f5, %f3
ldsw [%l7 + 0x1C], %l1
ldsw [%l7 + 0x10], %o6
lduw [%l7 + 0x5C], %i2
bcs,pt %icc, loop_70
movgu %icc, %i3, %o2
subcc %l4, %i1, %g1
add %l2, %g7, %o0
loop_70:
bgu %xcc, loop_71
orncc %g3, 0x0D29, %l5
alignaddr %l6, %o4, %g5
fbul %fcc3, loop_72
loop_71:
movl %xcc, %g6, %g4
edge16ln %i5, %i7, %i4
fmovdleu %icc, %f11, %f13
loop_72:
fmovdge %icc, %f3, %f14
bcc,a,pn %xcc, loop_73
bl,pn %xcc, loop_74
stb %g2, [%l7 + 0x2E]
subcc %i6, 0x022B, %o7
loop_73:
st %f0, [%l7 + 0x1C]
loop_74:
ldsw [%l7 + 0x5C], %i0
xorcc %o3, 0x0955, %l0
fzero %f6
ldd [%l7 + 0x18], %f2
faligndata %f4, %f0, %f2
fornot2 %f8, %f8, %f14
fmovrde %l3, %f8, %f2
fbn,a %fcc0, loop_75
fmovs %f4, %f8
alignaddrl %o5, %l1, %o1
ldd [%l7 + 0x10], %f10
loop_75:
edge16l %o6, %i2, %i3
sllx %o2, 0x07, %i1
stw %g1, [%l7 + 0x48]
fmovsle %icc, %f11, %f6
bleu,a loop_76
edge8 %l4, %l2, %o0
stx %g3, [%l7 + 0x50]
ldx [%l7 + 0x48], %l5
loop_76:
tg %icc, 0x0
bcs,a,pt %icc, loop_77
fmovsvc %xcc, %f14, %f12
edge8l %g7, %l6, %o4
movrlez %g6, 0x010, %g5
loop_77:
ldx [%l7 + 0x20], %i5
sth %i7, [%l7 + 0x56]
fcmped %fcc0, %f4, %f12
tcc %xcc, 0x1
movvc %icc, %i4, %g2
stx %i6, [%l7 + 0x50]
fabsd %f4, %f12
fzero %f2
edge32n %o7, %i0, %o3
sethi 0x19E5, %l0
fmovsleu %xcc, %f1, %f2
popc 0x0E65, %g4
fmovrdgz %o5, %f12, %f6
sth %l1, [%l7 + 0x30]
lduw [%l7 + 0x68], %l3
ldub [%l7 + 0x27], %o1
st %f2, [%l7 + 0x18]
fmovsleu %xcc, %f11, %f1
bvs,a loop_78
fmovrsne %i2, %f4, %f14
fmovrdgez %o6, %f6, %f14
sub %i3, 0x1F3F, %o2
loop_78:
fmovs %f2, %f4
edge32l %i1, %g1, %l2
tn %icc, 0x1
stb %o0, [%l7 + 0x64]
fmovdn %icc, %f11, %f3
movne %xcc, %g3, %l5
stb %l4, [%l7 + 0x4A]
addc %l6, %g7, %o4
fabsd %f12, %f14
movneg %xcc, %g5, %g6
edge16ln %i5, %i7, %i4
array16 %i6, %o7, %i0
bne,a loop_79
fbe %fcc3, loop_80
brlz,a %g2, loop_81
std %f6, [%l7 + 0x68]
loop_79:
movn %icc, %l0, %g4
loop_80:
bvc,pn %icc, loop_82
loop_81:
fmovse %xcc, %f14, %f2
tcs %xcc, 0x5
ldub [%l7 + 0x4C], %o3
loop_82:
ldub [%l7 + 0x5C], %o5
ldub [%l7 + 0x6A], %l1
edge8n %o1, %l3, %o6
popc 0x0C02, %i3
ldsh [%l7 + 0x64], %i2
lduh [%l7 + 0x40], %i1
array16 %o2, %l2, %o0
fnot1s %f3, %f3
subc %g1, 0x1BCA, %l5
bcs,a %xcc, loop_83
movneg %icc, %g3, %l6
fmovsa %icc, %f12, %f9
movcs %icc, %l4, %g7
loop_83:
lduw [%l7 + 0x38], %o4
bneg,a,pt %xcc, loop_84
tle %xcc, 0x7
orcc %g5, %g6, %i7
sdivcc %i5, 0x06B5, %i6
loop_84:
fbug,a %fcc0, loop_85
ldsh [%l7 + 0x7A], %i4
fbul,a %fcc3, loop_86
stw %i0, [%l7 + 0x10]
loop_85:
call loop_87
fmovdvc %xcc, %f8, %f2
loop_86:
popc %g2, %o7
ld [%l7 + 0x24], %f1
loop_87:
ldsw [%l7 + 0x38], %l0
lduw [%l7 + 0x48], %g4
stb %o3, [%l7 + 0x27]
ldsh [%l7 + 0x26], %o5
sth %o1, [%l7 + 0x2A]
fmovrdgz %l1, %f12, %f10
fxor %f14, %f6, %f10
ldsh [%l7 + 0x48], %l3
andncc %o6, %i2, %i3
edge8n %i1, %l2, %o2
fnor %f10, %f14, %f0
fbule,a %fcc2, loop_88
fmovse %icc, %f8, %f7
tneg %xcc, 0x5
fpack32 %f10, %f10, %f0
loop_88:
fmovdn %icc, %f2, %f10
fmul8x16 %f14, %f10, %f12
fmovrde %g1, %f12, %f0
lduh [%l7 + 0x36], %l5
fcmpne32 %f10, %f4, %g3
brlz,a %l6, loop_89
mulscc %l4, 0x1577, %o0
fandnot1 %f14, %f10, %f4
ldsw [%l7 + 0x10], %o4
loop_89:
fornot1 %f4, %f8, %f12
ld [%l7 + 0x68], %f9
fnegd %f0, %f6
ldd [%l7 + 0x58], %f4
ldd [%l7 + 0x40], %f8
stw %g7, [%l7 + 0x24]
lduh [%l7 + 0x6C], %g6
bgu,a,pn %icc, loop_90
stw %g5, [%l7 + 0x24]
addcc %i5, %i6, %i7
fsrc1s %f2, %f1
loop_90:
stx %i4, [%l7 + 0x28]
bn %xcc, loop_91
xnor %i0, 0x0F5C, %g2
edge16ln %o7, %l0, %o3
lduh [%l7 + 0x28], %o5
loop_91:
fmovdle %xcc, %f7, %f1
ldub [%l7 + 0x65], %o1
ld [%l7 + 0x2C], %f10
orncc %l1, %l3, %o6
fmovdvc %xcc, %f5, %f12
lduw [%l7 + 0x4C], %i2
fmovrsne %i3, %f6, %f3
bge,a,pt %icc, loop_92
tne %icc, 0x1
ldub [%l7 + 0x1A], %i1
st %f10, [%l7 + 0x30]
loop_92:
fandnot1s %f6, %f0, %f14
xorcc %l2, 0x1A5E, %o2
fnand %f4, %f6, %f8
subc %g4, 0x07C2, %l5
movleu %icc, %g3, %l6
lduw [%l7 + 0x10], %l4
fmovdleu %xcc, %f3, %f9
fcmpeq16 %f8, %f2, %o0
sth %o4, [%l7 + 0x3C]
fmovda %icc, %f10, %f3
or %g7, 0x1942, %g1
ldub [%l7 + 0x5C], %g6
umul %i5, %g5, %i7
fsrc2s %f10, %f4
edge16 %i6, %i4, %g2
addccc %o7, 0x1827, %i0
fcmpne32 %f4, %f12, %o3
ldsh [%l7 + 0x3A], %o5
movre %l0, %o1, %l3
fmovrslez %l1, %f0, %f14
sll %o6, %i3, %i2
movpos %xcc, %l2, %i1
taddcc %g4, 0x0E9F, %o2
tge %icc, 0x3
stx %g3, [%l7 + 0x68]
fabsd %f12, %f2
fmovdge %xcc, %f9, %f5
tl %icc, 0x3
stw %l6, [%l7 + 0x74]
std %f14, [%l7 + 0x50]
brlz %l4, loop_93
ldsb [%l7 + 0x55], %o0
movrne %o4, 0x295, %l5
bleu %xcc, loop_94
loop_93:
nop
setx loop_95, %l0, %l1
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 + 0x4F], %g1
edge16n %g7, %g6, %g5
loop_94:
fnegs %f2, %f7
loop_95:
ta %icc, 0x3
fmovrsgez %i5, %f7, %f15
fbule %fcc1, loop_96
fandnot1s %f5, %f7, %f11
stb %i6, [%l7 + 0x4B]
udivx %i7, 0x0101, %i4
loop_96:
st %f12, [%l7 + 0x2C]
ld [%l7 + 0x40], %f8
fpmerge %f10, %f2, %f12
fmovde %xcc, %f14, %f13
move %icc, %o7, %i0
fbe,a %fcc0, loop_97
fbn,a %fcc3, loop_98
movneg %xcc, %o3, %o5
st %f3, [%l7 + 0x24]
loop_97:
lduw [%l7 + 0x40], %g2
loop_98:
stx %o1, [%l7 + 0x28]
fpadd16 %f0, %f12, %f6
stw %l3, [%l7 + 0x20]
popc %l1, %o6
or %l0, 0x0570, %i2
fcmpd %fcc0, %f12, %f4
ld [%l7 + 0x20], %f15
bshuffle %f2, %f6, %f4
ldx [%l7 + 0x70], %i3
xor %i1, 0x12C0, %l2
ldd [%l7 + 0x48], %f10
ldx [%l7 + 0x50], %g4
subccc %o2, 0x063E, %g3
st %f2, [%l7 + 0x70]
movrlez %l6, 0x2D4, %l4
umulcc %o0, 0x1246, %o4
te %icc, 0x6
ldsh [%l7 + 0x60], %g1
ldsb [%l7 + 0x7E], %g7
fbule,a %fcc3, loop_99
movneg %xcc, %g6, %g5
fmuld8ulx16 %f9, %f6, %f12
subcc %l5, %i6, %i7
loop_99:
addc %i5, %o7, %i4
movrgz %i0, 0x1F5, %o3
smulcc %o5, %g2, %l3
fmovdle %icc, %f14, %f2
fnegs %f11, %f11
tne %icc, 0x5
edge8ln %l1, %o1, %l0
stx %i2, [%l7 + 0x40]
ldd [%l7 + 0x28], %f14
edge8 %i3, %o6, %l2
movcs %xcc, %g4, %o2
fzeros %f2
fnegd %f10, %f2
nop
setx loop_100, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbn,a %fcc0, loop_101
ldsb [%l7 + 0x15], %i1
fmovsge %xcc, %f8, %f13
loop_100:
fandnot1s %f13, %f13, %f11
loop_101:
stx %l6, [%l7 + 0x08]
ldsh [%l7 + 0x0C], %g3
orncc %o0, %o4, %l4
fabss %f2, %f8
st %f11, [%l7 + 0x0C]
ld [%l7 + 0x54], %f4
fzeros %f11
sth %g7, [%l7 + 0x4A]
fbu %fcc1, loop_102
ldsw [%l7 + 0x54], %g1
ldd [%l7 + 0x58], %f12
fble %fcc0, loop_103
loop_102:
srl %g5, %g6, %i6
addcc %l5, %i5, %o7
fmul8sux16 %f12, %f0, %f12
loop_103:
stx %i4, [%l7 + 0x40]
ldub [%l7 + 0x4C], %i0
stx %o3, [%l7 + 0x68]
sra %o5, %g2, %l3
bcs,a loop_104
ldd [%l7 + 0x60], %f12
ldd [%l7 + 0x60], %f4
ldsb [%l7 + 0x61], %l1
loop_104:
ble,a loop_105
bg,a,pn %xcc, loop_106
fnot2 %f0, %f2
brlez %o1, loop_107
loop_105:
xor %i7, 0x1DA7, %i2
loop_106:
ld [%l7 + 0x74], %f12
fsrc2 %f12, %f0
loop_107:
bneg,a %icc, loop_108
movle %xcc, %l0, %o6
fzeros %f5
alignaddr %l2, %g4, %o2
loop_108:
movvs %xcc, %i3, %i1
edge16ln %g3, %l6, %o4
fcmpne16 %f0, %f0, %o0
array8 %l4, %g7, %g5
ld [%l7 + 0x58], %f3
udiv %g1, 0x1A4E, %g6
xnor %i6, 0x16AE, %l5
udiv %o7, 0x03D7, %i4
fnand %f12, %f8, %f10
lduw [%l7 + 0x28], %i0
bvc,pt %icc, loop_109
stb %o3, [%l7 + 0x78]
fmovsvs %icc, %f14, %f0
addc %i5, 0x18C1, %g2
loop_109:
fmovdvc %xcc, %f1, %f13
fcmple16 %f10, %f8, %l3
ldsh [%l7 + 0x24], %o5
st %f15, [%l7 + 0x10]
fornot1 %f10, %f12, %f10
lduh [%l7 + 0x3C], %l1
st %f9, [%l7 + 0x18]
stw %i7, [%l7 + 0x48]
lduw [%l7 + 0x38], %o1
ldub [%l7 + 0x38], %i2
fnands %f10, %f14, %f3
taddcctv %o6, %l0, %l2
smulcc %g4, %o2, %i1
ldub [%l7 + 0x27], %g3
fmovrsgez %l6, %f13, %f8
fmovrdlz %i3, %f6, %f2
lduw [%l7 + 0x10], %o4
st %f6, [%l7 + 0x68]
fmovda %xcc, %f5, %f13
fbge %fcc0, loop_110
stx %l4, [%l7 + 0x78]
ldx [%l7 + 0x58], %g7
movneg %xcc, %o0, %g1
loop_110:
brgz,a %g5, loop_111
fbge %fcc3, loop_112
edge16 %i6, %l5, %g6
ldsw [%l7 + 0x24], %o7
loop_111:
fbo,a %fcc2, loop_113
loop_112:
stw %i4, [%l7 + 0x7C]
tg %icc, 0x0
fzero %f10
loop_113:
edge16l %i0, %o3, %i5
std %f0, [%l7 + 0x28]
st %f15, [%l7 + 0x28]
lduw [%l7 + 0x10], %g2
stw %l3, [%l7 + 0x40]
ldd [%l7 + 0x70], %f8
ldub [%l7 + 0x2C], %l1
fbul %fcc3, loop_114
fxors %f11, %f6, %f7
ldsw [%l7 + 0x78], %i7
fsrc2 %f4, %f2
loop_114:
for %f0, %f2, %f2
lduh [%l7 + 0x56], %o5
lduw [%l7 + 0x30], %o1
ldub [%l7 + 0x53], %o6
fmovdpos %icc, %f10, %f15
stw %l0, [%l7 + 0x5C]
std %f8, [%l7 + 0x30]
fmul8x16 %f9, %f10, %f12
bl loop_115
fmovrdlz %i2, %f4, %f4
fornot1s %f1, %f15, %f4
stb %l2, [%l7 + 0x6E]
loop_115:
fbul,a %fcc0, loop_116
ldd [%l7 + 0x50], %f6
fnot1s %f3, %f6
edge32 %o2, %g4, %g3
loop_116:
bvs,a loop_117
bcs,a,pn %icc, loop_118
fxnors %f5, %f0, %f14
movrgz %i1, %l6, %i3
loop_117:
stx %o4, [%l7 + 0x48]
loop_118:
stw %g7, [%l7 + 0x54]
fmul8x16al %f7, %f13, %f4
lduh [%l7 + 0x1A], %o0
tge %icc, 0x3
tsubcc %g1, 0x1112, %g5
lduw [%l7 + 0x4C], %i6
brgez %l4, loop_119
tl %icc, 0x2
bneg %icc, loop_120
movcc %xcc, %g6, %o7
loop_119:
ldd [%l7 + 0x30], %f12
fmovsneg %icc, %f7, %f13
loop_120:
lduh [%l7 + 0x46], %l5
bshuffle %f12, %f10, %f2
movne %xcc, %i0, %i4
lduw [%l7 + 0x0C], %i5
fandnot1s %f13, %f8, %f13
andcc %g2, 0x1440, %l3
edge32 %l1, %o3, %o5
ldub [%l7 + 0x1B], %i7
fmovrdlez %o6, %f2, %f0
fandnot1 %f6, %f2, %f14
ldsw [%l7 + 0x44], %o1
lduh [%l7 + 0x48], %l0
siam 0x5
srax %l2, %i2, %g4
subcc %g3, %o2, %i1
fmovsg %xcc, %f2, %f11
stx %i3, [%l7 + 0x78]
std %f0, [%l7 + 0x18]
std %f10, [%l7 + 0x60]
st %f5, [%l7 + 0x44]
std %f12, [%l7 + 0x38]
bne,pn %icc, loop_121
fmul8sux16 %f2, %f2, %f10
fzeros %f11
tn %xcc, 0x6
loop_121:
fmovrdgz %o4, %f6, %f14
fmovdvs %xcc, %f13, %f15
fmovdcc %icc, %f10, %f8
tsubcctv %l6, 0x1F8E, %g7
edge16ln %o0, %g1, %g5
ba,a,pn %icc, loop_122
fmovdg %icc, %f7, %f6
array32 %l4, %i6, %g6
fornot1 %f2, %f0, %f12
loop_122:
lduw [%l7 + 0x18], %l5
faligndata %f12, %f2, %f10
edge16 %i0, %o7, %i4
movrgz %g2, 0x047, %l3
fbg %fcc1, loop_123
ldx [%l7 + 0x50], %l1
std %f0, [%l7 + 0x10]
fbg %fcc0, loop_124
loop_123:
fcmped %fcc3, %f10, %f6
lduw [%l7 + 0x08], %i5
fmuld8ulx16 %f14, %f4, %f10
loop_124:
ldd [%l7 + 0x38], %f8
mulscc %o3, 0x0C4C, %o5
fmovdpos %xcc, %f15, %f12
fnot2s %f14, %f15
fmovsleu %icc, %f6, %f15
fpsub32s %f10, %f0, %f12
pdist %f14, %f8, %f6
movrlez %o6, 0x274, %o1
movl %icc, %l0, %i7
umulcc %l2, %g4, %i2
bvs %icc, loop_125
array32 %g3, %i1, %i3
ldub [%l7 + 0x24], %o4
fmovrdgz %o2, %f12, %f0
loop_125:
orncc %g7, 0x0F66, %o0
st %f9, [%l7 + 0x2C]
fcmpd %fcc1, %f8, %f2
tge %xcc, 0x1
movcs %xcc, %g1, %g5
stw %l6, [%l7 + 0x30]
sth %i6, [%l7 + 0x42]
fmovrdlz %l4, %f14, %f8
sdivcc %g6, 0x1F97, %i0
movvs %xcc, %l5, %i4
udivx %g2, 0x1F4B, %l3
ld [%l7 + 0x60], %f5
fcmpeq16 %f10, %f8, %l1
ldsw [%l7 + 0x08], %o7
add %i5, %o5, %o3
movrgz %o1, %l0, %i7
fandnot2 %f10, %f14, %f0
fmovsvc %icc, %f7, %f2
fcmpgt32 %f10, %f8, %o6
fbug,a %fcc1, loop_126
fba %fcc0, loop_127
add %l2, %i2, %g4
tl %xcc, 0x1
loop_126:
fmovsg %xcc, %f2, %f4
loop_127:
bge,a,pt %xcc, loop_128
fmovrsgz %i1, %f5, %f0
udivx %i3, 0x040A, %g3
fbo,a %fcc1, loop_129
loop_128:
tleu %icc, 0x6
lduw [%l7 + 0x70], %o2
sdiv %o4, 0x09CF, %g7
loop_129:
sth %g1, [%l7 + 0x18]
movl %icc, %g5, %l6
movcs %icc, %o0, %i6
fmovsg %xcc, %f6, %f3
st %f7, [%l7 + 0x50]
movcc %xcc, %g6, %i0
stw %l4, [%l7 + 0x20]
fand %f2, %f2, %f6
ldsh [%l7 + 0x5A], %i4
fcmpeq32 %f0, %f12, %l5
stx %l3, [%l7 + 0x50]
addcc %l1, %g2, %i5
fmovsl %icc, %f6, %f14
fcmpd %fcc2, %f8, %f10
ble,a,pt %icc, loop_130
edge8ln %o5, %o7, %o1
std %f10, [%l7 + 0x28]
ba,a,pn %xcc, loop_131
loop_130:
fmovdvc %icc, %f6, %f15
ta %icc, 0x6
stb %l0, [%l7 + 0x22]
loop_131:
fmovsneg %xcc, %f4, %f14
lduw [%l7 + 0x74], %i7
fmul8sux16 %f14, %f10, %f12
fnands %f15, %f15, %f10
fpsub32 %f14, %f0, %f6
stx %o6, [%l7 + 0x48]
fpack32 %f14, %f2, %f2
tne %xcc, 0x4
fmovsvs %icc, %f10, %f10
ldsw [%l7 + 0x40], %o3
fmovsleu %xcc, %f9, %f13
movge %icc, %l2, %g4
fcmped %fcc3, %f10, %f0
brnz,a %i1, loop_132
umulcc %i2, %i3, %g3
ldub [%l7 + 0x14], %o2
fornot2s %f8, %f10, %f9
loop_132:
stw %o4, [%l7 + 0x34]
bpos,pt %icc, loop_133
mulscc %g1, 0x05AC, %g5
lduh [%l7 + 0x40], %g7
addccc %l6, %o0, %g6
loop_133:
umul %i6, 0x0D27, %i0
bn,a %icc, loop_134
st %f1, [%l7 + 0x6C]
bleu,pn %xcc, loop_135
andcc %i4, 0x05FC, %l5
loop_134:
ldsh [%l7 + 0x4A], %l4
fcmpgt16 %f2, %f0, %l3
loop_135:
fcmpne32 %f14, %f2, %g2
fmovdne %xcc, %f3, %f7
tleu %icc, 0x4
fmovdcc %icc, %f8, %f5
nop
setx loop_136, %l0, %l1
jmpl %l1, %i5
bcc,a %xcc, loop_137
ldsb [%l7 + 0x50], %l1
bgu,pn %icc, loop_138
loop_136:
tvs %icc, 0x3
loop_137:
tn %xcc, 0x3
fpadd32s %f9, %f10, %f3
loop_138:
st %f3, [%l7 + 0x7C]
fmovdvs %icc, %f10, %f1
be,a,pt %icc, loop_139
stx %o5, [%l7 + 0x20]
fcmped %fcc3, %f6, %f14
nop
setx loop_140, %l0, %l1
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_139:
ldx [%l7 + 0x28], %o1
movn %icc, %o7, %l0
ld [%l7 + 0x0C], %f0
loop_140:
lduw [%l7 + 0x10], %o6
fmovdne %icc, %f5, %f7
lduh [%l7 + 0x18], %i7
fpsub16s %f11, %f8, %f15
ldd [%l7 + 0x68], %f10
st %f11, [%l7 + 0x54]
tl %xcc, 0x6
lduh [%l7 + 0x78], %l2
fmovs %f0, %f14
sub %o3, %i1, %i2
ldsw [%l7 + 0x14], %g4
ba %xcc, loop_141
lduh [%l7 + 0x5E], %g3
fnor %f6, %f10, %f14
ldsb [%l7 + 0x22], %i3
loop_141:
umulcc %o4, %g1, %o2
stw %g5, [%l7 + 0x34]
stb %l6, [%l7 + 0x16]
movpos %xcc, %g7, %g6
fcmpne16 %f10, %f14, %i6
alignaddrl %o0, %i0, %i4
tn %icc, 0x4
ldsb [%l7 + 0x74], %l5
siam 0x3
ldub [%l7 + 0x6F], %l3
popc %l4, %i5
fmovdneg %icc, %f8, %f5
edge32l %g2, %o5, %l1
fblg %fcc1, loop_142
movle %xcc, %o7, %o1
fba %fcc0, loop_143
ld [%l7 + 0x4C], %f8
loop_142:
fmovsa %xcc, %f1, %f0
movrgz %l0, 0x274, %i7
loop_143:
stx %l2, [%l7 + 0x18]
fnot1 %f0, %f8
ldsb [%l7 + 0x6A], %o6
fmovrsne %i1, %f7, %f5
movrgz %i2, %g4, %o3
tcc %icc, 0x4
fblg %fcc2, loop_144
fmul8x16au %f3, %f8, %f10
sth %g3, [%l7 + 0x7A]
ldsh [%l7 + 0x2E], %o4
loop_144:
movne %xcc, %i3, %o2
fsrc1 %f2, %f10
st %f1, [%l7 + 0x60]
fabsd %f6, %f4
movrlz %g1, 0x124, %l6
fbne %fcc1, loop_145
fmul8x16al %f14, %f0, %f4
movrgez %g7, 0x26D, %g5
sdivx %i6, 0x17BB, %o0
loop_145:
fmovsn %xcc, %f13, %f8
brlez,a %g6, loop_146
movrgz %i4, %i0, %l5
mova %xcc, %l3, %l4
fmovsgu %icc, %f4, %f8
loop_146:
ld [%l7 + 0x40], %f12
bge,pn %xcc, loop_147
movrgez %g2, %i5, %l1
st %f5, [%l7 + 0x08]
fpack16 %f10, %f12
loop_147:
ldx [%l7 + 0x38], %o7
st %f7, [%l7 + 0x4C]
movrgz %o1, %o5, %i7
andncc %l0, %o6, %i1
fpack32 %f8, %f2, %f12
st %f0, [%l7 + 0x3C]
ldsh [%l7 + 0x6E], %l2
addcc %g4, 0x0F89, %o3
ld [%l7 + 0x20], %f1
fpackfix %f10, %f13
stx %g3, [%l7 + 0x08]
lduw [%l7 + 0x78], %i2
nop
setx loop_148, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x70], %i3
movn %icc, %o2, %o4
sub %l6, %g7, %g5
loop_148:
ldsb [%l7 + 0x58], %g1
ldub [%l7 + 0x33], %o0
tsubcctv %i6, 0x0F8D, %i4
fmovdle %icc, %f4, %f11
fpackfix %f12, %f8
lduw [%l7 + 0x2C], %g6
ldsb [%l7 + 0x2C], %i0
mova %icc, %l5, %l3
umul %l4, %g2, %l1
movgu %xcc, %o7, %i5
ldd [%l7 + 0x60], %f12
stx %o5, [%l7 + 0x68]
movle %xcc, %i7, %l0
tg %xcc, 0x0
fble %fcc0, loop_149
call loop_150
ldub [%l7 + 0x11], %o1
fbn,a %fcc0, loop_151
loop_149:
lduw [%l7 + 0x58], %i1
loop_150:
ldsw [%l7 + 0x64], %o6
add %l2, 0x0213, %o3
loop_151:
fnot2 %f8, %f6
ble,a loop_152
fblg %fcc2, loop_153
tge %xcc, 0x1
bl,a,pn %icc, loop_154
loop_152:
orcc %g3, %g4, %i3
loop_153:
tcc %icc, 0x3
fba,a %fcc3, loop_155
loop_154:
bge,a,pn %xcc, loop_156
and %o2, 0x0647, %i2
edge8l %o4, %l6, %g7
loop_155:
smulcc %g5, %o0, %i6
loop_156:
addc %g1, %g6, %i4
lduh [%l7 + 0x2C], %l5
siam 0x0
taddcc %l3, %l4, %i0
std %f12, [%l7 + 0x40]
fmovrse %l1, %f15, %f7
ld [%l7 + 0x54], %f1
std %f6, [%l7 + 0x38]
fzero %f8
fbu,a %fcc3, loop_157
edge32 %o7, %g2, %i5
fmovdvc %icc, %f8, %f8
fpsub32 %f2, %f6, %f0
loop_157:
stb %i7, [%l7 + 0x4F]
fbl,a %fcc0, loop_158
st %f9, [%l7 + 0x44]
sra %o5, 0x00, %o1
fzeros %f13
loop_158:
lduw [%l7 + 0x68], %l0
tne %icc, 0x2
fmul8ulx16 %f2, %f0, %f12
edge16 %i1, %o6, %o3
fbuge %fcc0, loop_159
array16 %l2, %g3, %i3
addcc %g4, 0x0757, %o2
movcs %icc, %o4, %i2
loop_159:
fmuld8sux16 %f3, %f15, %f2
srl %g7, %g5, %o0
st %f5, [%l7 + 0x38]
ta %xcc, 0x2
fcmpgt16 %f14, %f12, %i6
tleu %icc, 0x3
lduw [%l7 + 0x18], %g1
fmovscs %xcc, %f9, %f4
std %f8, [%l7 + 0x60]
fbule %fcc1, loop_160
mulscc %g6, %l6, %i4
udivcc %l5, 0x0574, %l3
fbe %fcc1, loop_161
loop_160:
stw %i0, [%l7 + 0x58]
ldd [%l7 + 0x78], %f2
alignaddr %l1, %o7, %g2
loop_161:
tgu %icc, 0x7
fbule %fcc2, loop_162
stw %i5, [%l7 + 0x44]
fpackfix %f4, %f5
stw %l4, [%l7 + 0x48]
loop_162:
stw %i7, [%l7 + 0x5C]
ldsh [%l7 + 0x36], %o5
fornot2s %f0, %f7, %f11
bneg %icc, loop_163
fbule,a %fcc3, loop_164
nop
setx loop_165, %l0, %l1
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 + 0x6C], %f5
loop_163:
fmovdne %xcc, %f0, %f14
loop_164:
ta %xcc, 0x1
loop_165:
siam 0x5
fbul,a %fcc0, loop_166
movrne %l0, 0x3F0, %i1
stb %o6, [%l7 + 0x1E]
ld [%l7 + 0x44], %f12
loop_166:
smulcc %o3, 0x14DE, %l2
sth %o1, [%l7 + 0x08]
fcmpeq32 %f4, %f10, %i3
ldd [%l7 + 0x08], %f14
umulcc %g4, %g3, %o2
stw %o4, [%l7 + 0x1C]
fmovscs %xcc, %f9, %f2
subccc %i2, %g7, %o0
fpack16 %f10, %f1
ld [%l7 + 0x58], %f4
fcmpne16 %f8, %f0, %i6
sdiv %g1, 0x0DA2, %g6
and %l6, %i4, %g5
bne loop_167
movrne %l3, %l5, %i0
fnor %f12, %f6, %f6
fmovdg %icc, %f10, %f8
loop_167:
tvs %icc, 0x7
lduw [%l7 + 0x70], %l1
tvc %icc, 0x6
fmul8sux16 %f6, %f10, %f8
nop
setx loop_168, %l0, %l1
jmpl %l1, %o7
fzeros %f3
fbue %fcc2, loop_169
fcmpgt32 %f0, %f10, %i5
loop_168:
ldd [%l7 + 0x58], %f10
st %f14, [%l7 + 0x24]
loop_169:
tg %xcc, 0x3
ld [%l7 + 0x58], %f11
movvs %icc, %l4, %g2
bgu,pn %icc, loop_170
lduw [%l7 + 0x44], %o5
fpackfix %f12, %f3
tsubcc %l0, %i7, %i1
loop_170:
stx %o3, [%l7 + 0x78]
fnor %f14, %f2, %f0
fmovscs %icc, %f6, %f0
lduh [%l7 + 0x6C], %o6
subcc %l2, %o1, %i3
fbuge %fcc0, loop_171
fmovrdgez %g4, %f12, %f6
ldsb [%l7 + 0x1F], %g3
sll %o4, %o2, %i2
loop_171:
lduw [%l7 + 0x24], %g7
fmovsleu %icc, %f6, %f15
brlez,a %o0, loop_172
ldsb [%l7 + 0x6C], %i6
st %f2, [%l7 + 0x28]
fmul8x16 %f2, %f10, %f2
loop_172:
sdivx %g6, 0x02E3, %g1
fmovrdne %l6, %f10, %f14
brlez %i4, loop_173
edge16 %g5, %l3, %i0
movne %icc, %l1, %o7
fpadd16s %f4, %f9, %f11
loop_173:
fsrc2 %f2, %f4
fbl,a %fcc2, loop_174
ldsw [%l7 + 0x40], %i5
udivx %l5, 0x1CE0, %l4
sdiv %g2, 0x0336, %l0
loop_174:
taddcc %i7, %o5, %i1
ldsh [%l7 + 0x4E], %o6
fbu %fcc3, loop_175
stb %l2, [%l7 + 0x7E]
std %f10, [%l7 + 0x50]
bge,a loop_176
loop_175:
orncc %o3, %i3, %g4
ld [%l7 + 0x30], %f11
faligndata %f0, %f4, %f0
loop_176:
fmovsa %xcc, %f3, %f9
xnorcc %g3, %o4, %o2
umulcc %i2, 0x0285, %o1
ldsw [%l7 + 0x54], %g7
ldsh [%l7 + 0x20], %i6
sth %o0, [%l7 + 0x74]
bn,pn %xcc, loop_177
ldd [%l7 + 0x10], %f6
edge32ln %g6, %l6, %i4
sdiv %g1, 0x1690, %l3
loop_177:
fzero %f12
ldd [%l7 + 0x48], %f10
ldsw [%l7 + 0x70], %g5
bneg,a loop_178
fnor %f12, %f4, %f6
stx %i0, [%l7 + 0x78]
subc %o7, %l1, %l5
loop_178:
st %f12, [%l7 + 0x14]
smul %i5, 0x10A8, %g2
fand %f2, %f4, %f6
addc %l4, %l0, %i7
fbe %fcc0, loop_179
nop
setx loop_180, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fblg %fcc3, loop_181
fand %f10, %f14, %f4
loop_179:
stw %o5, [%l7 + 0x18]
loop_180:
stb %i1, [%l7 + 0x6B]
loop_181:
edge16n %o6, %o3, %i3
fbl,a %fcc2, loop_182
stb %g4, [%l7 + 0x5C]
ldsb [%l7 + 0x1B], %g3
stw %l2, [%l7 + 0x5C]
loop_182:
fble,a %fcc1, loop_183
bl,pt %icc, loop_184
lduh [%l7 + 0x38], %o2
fpsub32 %f0, %f6, %f10
loop_183:
fmovdvs %icc, %f9, %f15
loop_184:
sth %o4, [%l7 + 0x30]
nop
setx loop_185, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
alignaddr %i2, %g7, %i6
ble,a %xcc, loop_186
fmovsge %icc, %f6, %f3
loop_185:
fornot1s %f2, %f6, %f0
std %f0, [%l7 + 0x58]
loop_186:
sth %o1, [%l7 + 0x1C]
sth %o0, [%l7 + 0x2A]
fbl %fcc1, loop_187
fsrc1 %f0, %f6
fcmpd %fcc1, %f6, %f6
fblg,a %fcc3, loop_188
loop_187:
fpack32 %f12, %f0, %f6
movcs %xcc, %l6, %g6
fandnot2 %f4, %f10, %f14
loop_188:
edge8l %i4, %g1, %l3
udivcc %g5, 0x1805, %i0
ldsb [%l7 + 0x16], %o7
movgu %xcc, %l1, %l5
alignaddrl %g2, %i5, %l4
fpsub16 %f6, %f8, %f12
nop
setx loop_189, %l0, %l1
jmpl %l1, %i7
fpack16 %f12, %f6
umulcc %l0, 0x1F9C, %o5
udivx %i1, 0x0579, %o3
loop_189:
ldsh [%l7 + 0x7E], %i3
bl,a loop_190
st %f13, [%l7 + 0x0C]
ldsh [%l7 + 0x1E], %o6
stw %g3, [%l7 + 0x4C]
loop_190:
fbug,a %fcc3, loop_191
movrgez %l2, 0x199, %o2
addccc %o4, %g4, %g7
fnands %f6, %f7, %f11
loop_191:
ldsb [%l7 + 0x4D], %i2
smul %o1, %i6, %o0
bvc,pt %icc, loop_192
lduw [%l7 + 0x58], %g6
fpack16 %f4, %f7
lduw [%l7 + 0x30], %i4
loop_192:
umulcc %g1, %l3, %g5
ld [%l7 + 0x64], %f7
lduh [%l7 + 0x20], %l6
andcc %i0, %l1, %o7
std %f4, [%l7 + 0x30]
fpsub32s %f5, %f2, %f14
fmovdcc %xcc, %f7, %f2
movg %xcc, %g2, %i5
mulx %l4, 0x154D, %i7
bn,pt %xcc, loop_193
fxnors %f2, %f7, %f5
bvs,a,pt %icc, loop_194
lduw [%l7 + 0x5C], %l0
loop_193:
bleu loop_195
fmovsl %xcc, %f6, %f9
loop_194:
ldsh [%l7 + 0x5A], %o5
fmovdleu %icc, %f15, %f13
loop_195:
fcmpeq16 %f4, %f8, %i1
fmovsgu %icc, %f12, %f2
fmovrdne %l5, %f2, %f10
fmovsneg %xcc, %f9, %f3
ldd [%l7 + 0x10], %f8
fbl %fcc2, loop_196
sdivcc %o3, 0x0F74, %i3
ldsh [%l7 + 0x4A], %g3
bg,a %xcc, loop_197
loop_196:
fmul8sux16 %f8, %f0, %f0
tleu %icc, 0x1
fmovrslez %l2, %f2, %f2
loop_197:
fnegd %f10, %f4
fnot1 %f0, %f0
lduh [%l7 + 0x42], %o6
lduh [%l7 + 0x70], %o4
ldsh [%l7 + 0x66], %o2
sethi 0x0353, %g4
orn %g7, %i2, %o1
bne,a,pn %icc, loop_198
fmovrdlez %o0, %f2, %f2
stb %g6, [%l7 + 0x5E]
fmul8x16 %f4, %f0, %f6
loop_198:
fbo,a %fcc1, loop_199
bneg loop_200
fmovdcs %xcc, %f4, %f7
ldsb [%l7 + 0x24], %i4
loop_199:
ldd [%l7 + 0x50], %f4
loop_200:
ldsb [%l7 + 0x14], %i6
bleu,pt %xcc, loop_201
be,pn %xcc, loop_202
udivx %g1, 0x0011, %l3
sth %l6, [%l7 + 0x2C]
loop_201:
movrne %g5, %i0, %o7
loop_202:
tvc %icc, 0x4
stw %g2, [%l7 + 0x1C]
ldx [%l7 + 0x60], %l1
bn,pt %xcc, loop_203
ldsh [%l7 + 0x36], %i5
fmovsn %icc, %f5, %f13
fmovrdgz %l4, %f2, %f4
loop_203:
fbn,a %fcc2, loop_204
fcmps %fcc3, %f8, %f13
st %f12, [%l7 + 0x20]
fmovs %f10, %f11
loop_204:
fand %f4, %f0, %f2
tl %xcc, 0x5
movleu %xcc, %l0, %i7
ta %xcc, 0x3
fbge,a %fcc1, loop_205
tge %xcc, 0x2
bvc,pn %icc, loop_206
bpos,a,pt %xcc, loop_207
loop_205:
brnz,a %i1, loop_208
fblg,a %fcc0, loop_209
loop_206:
sdiv %l5, 0x0B4B, %o5
loop_207:
bcs loop_210
loop_208:
sth %o3, [%l7 + 0x52]
loop_209:
ldub [%l7 + 0x2F], %g3
fones %f0
loop_210:
ldsw [%l7 + 0x40], %l2
ldx [%l7 + 0x70], %o6
bge loop_211
fpadd32s %f14, %f4, %f11
ldsw [%l7 + 0x74], %o4
sdivcc %i3, 0x1240, %o2
loop_211:
fmovrdlz %g7, %f2, %f12
stb %i2, [%l7 + 0x76]
stb %g4, [%l7 + 0x79]
ldx [%l7 + 0x58], %o0
stx %o1, [%l7 + 0x30]
bleu,pn %icc, loop_212
fmul8sux16 %f10, %f12, %f12
movrlez %g6, %i4, %g1
fone %f8
loop_212:
ldx [%l7 + 0x20], %l3
movvs %icc, %i6, %l6
subcc %i0, 0x0C9A, %g5
ldsb [%l7 + 0x4C], %o7
subc %g2, 0x0D91, %l1
edge32n %i5, %l4, %i7
xnorcc %l0, %i1, %l5
fnot2s %f8, %f4
std %f14, [%l7 + 0x60]
bcc %icc, loop_213
fbuge,a %fcc0, loop_214
lduh [%l7 + 0x60], %o3
bpos,a loop_215
loop_213:
fmovdvc %icc, %f3, %f8
loop_214:
stx %o5, [%l7 + 0x40]
fbul %fcc2, loop_216
loop_215:
fand %f10, %f4, %f2
movn %icc, %g3, %o6
tg %icc, 0x0
loop_216:
lduw [%l7 + 0x28], %o4
alignaddr %l2, %o2, %g7
ldub [%l7 + 0x50], %i3
brgz,a %g4, loop_217
be,a loop_218
fornot2s %f12, %f1, %f11
te %icc, 0x2
loop_217:
fmovsvs %icc, %f13, %f10
loop_218:
fmovrsgz %o0, %f14, %f6
stb %i2, [%l7 + 0x59]
ldsw [%l7 + 0x58], %g6
bg,a loop_219
fmovdvc %icc, %f7, %f0
stx %i4, [%l7 + 0x68]
ldsh [%l7 + 0x34], %o1
loop_219:
tneg %xcc, 0x4
fmovdge %icc, %f6, %f2
edge32l %l3, %i6, %g1
lduw [%l7 + 0x78], %i0
sll %l6, 0x1D, %g5
stb %g2, [%l7 + 0x12]
fmovrslz %l1, %f8, %f8
stw %i5, [%l7 + 0x48]
faligndata %f8, %f14, %f0
sth %o7, [%l7 + 0x18]
ldsh [%l7 + 0x46], %l4
bcs,pt %xcc, loop_220
fbul,a %fcc3, loop_221
alignaddrl %l0, %i7, %l5
fbu,a %fcc2, loop_222
loop_220:
movg %xcc, %o3, %i1
loop_221:
nop
setx loop_223, %l0, %l1
jmpl %l1, %g3
fmovsle %icc, %f5, %f7
loop_222:
edge16l %o6, %o5, %l2
call loop_224
loop_223:
tleu %xcc, 0x2
fmovrsgez %o2, %f9, %f8
fcmps %fcc2, %f0, %f4
loop_224:
lduh [%l7 + 0x60], %g7
ldub [%l7 + 0x43], %i3
ldub [%l7 + 0x29], %g4
std %f2, [%l7 + 0x50]
fnands %f5, %f9, %f14
sllx %o4, 0x03, %i2
fsrc2s %f1, %f7
fcmpne32 %f2, %f8, %g6
sdivx %o0, 0x019B, %i4
ldsw [%l7 + 0x44], %o1
lduh [%l7 + 0x3E], %l3
ldub [%l7 + 0x5B], %g1
ld [%l7 + 0x18], %f0
tvs %icc, 0x5
movl %xcc, %i6, %i0
fones %f6
fbl,a %fcc3, loop_225
mulscc %l6, 0x1189, %g2
ld [%l7 + 0x48], %f5
fmovsvc %xcc, %f0, %f1
loop_225:
ldsw [%l7 + 0x28], %l1
fbu %fcc0, loop_226
fmovsa %xcc, %f7, %f12
fblg,a %fcc2, loop_227
edge32n %i5, %o7, %l4
loop_226:
brnz %l0, loop_228
fmovdcs %icc, %f3, %f1
loop_227:
sdivx %g5, 0x19D4, %i7
fmuld8ulx16 %f8, %f5, %f14
loop_228:
tl %xcc, 0x2
fandnot2 %f6, %f4, %f4
std %f6, [%l7 + 0x50]
sra %l5, 0x0B, %i1
mulx %g3, 0x02F8, %o6
tcs %xcc, 0x4
bpos,a,pn %icc, loop_229
bcc,a,pn %xcc, loop_230
fnegs %f13, %f6
and %o5, %o3, %o2
loop_229:
fornot2s %f11, %f5, %f11
loop_230:
ldd [%l7 + 0x28], %f0
mova %icc, %g7, %i3
bneg,pn %icc, loop_231
ldsw [%l7 + 0x78], %l2
fxnor %f2, %f6, %f14
udivcc %o4, 0x1602, %i2
loop_231:
popc %g4, %o0
stx %i4, [%l7 + 0x20]
fmul8x16au %f1, %f2, %f2
fpack32 %f4, %f0, %f8
fandnot2 %f14, %f8, %f2
tn %xcc, 0x7
orcc %g6, 0x0D61, %l3
fmovde %icc, %f9, %f5
ldsh [%l7 + 0x34], %g1
fpadd16s %f2, %f11, %f2
bcs,a %icc, loop_232
stw %i6, [%l7 + 0x2C]
ldsb [%l7 + 0x17], %i0
addcc %o1, %g2, %l6
loop_232:
movvs %xcc, %l1, %i5
bge,a,pn %xcc, loop_233
fnot1 %f4, %f10
umul %o7, 0x15ED, %l4
fcmpd %fcc0, %f12, %f10
loop_233:
edge8l %g5, %l0, %i7
fmovrdgz %i1, %f6, %f0
mulx %l5, 0x199B, %o6
fmovrdlz %g3, %f12, %f6
fmuld8ulx16 %f1, %f6, %f4
stx %o3, [%l7 + 0x60]
fabsd %f6, %f2
fxnor %f10, %f4, %f14
addccc %o5, %o2, %g7
fnand %f14, %f2, %f10
movleu %xcc, %i3, %o4
fmovsle %icc, %f6, %f8
fbo,a %fcc0, loop_234
fbn %fcc3, loop_235
fbn,a %fcc1, loop_236
fmovrdlez %l2, %f4, %f4
loop_234:
ldsh [%l7 + 0x28], %g4
loop_235:
faligndata %f6, %f0, %f6
loop_236:
faligndata %f0, %f8, %f10
orcc %i2, 0x0522, %i4
brnz,a %g6, loop_237
ldsb [%l7 + 0x54], %l3
fmovdl %xcc, %f4, %f14
fba %fcc1, loop_238
loop_237:
stw %g1, [%l7 + 0x08]
fsrc2 %f8, %f6
std %f6, [%l7 + 0x68]
loop_238:
movrgz %o0, 0x219, %i0
sth %o1, [%l7 + 0x2E]
fmovsle %icc, %f12, %f1
movcc %xcc, %g2, %l6
smulcc %i6, %i5, %l1
movvs %xcc, %l4, %o7
fbn %fcc3, loop_239
st %f14, [%l7 + 0x18]
st %f12, [%l7 + 0x14]
fnegd %f8, %f4
loop_239:
stb %l0, [%l7 + 0x2A]
andcc %i7, %i1, %g5
sth %l5, [%l7 + 0x70]
tcc %xcc, 0x1
ldsb [%l7 + 0x09], %o6
bgu,a,pn %xcc, loop_240
stx %g3, [%l7 + 0x20]
sth %o5, [%l7 + 0x62]
movne %icc, %o2, %g7
loop_240:
fxnor %f8, %f10, %f4
fbne,a %fcc1, loop_241
bge,pt %icc, loop_242
lduw [%l7 + 0x44], %o3
fnot1s %f12, %f13
loop_241:
edge32n %i3, %o4, %l2
loop_242:
st %f10, [%l7 + 0x08]
ldsw [%l7 + 0x48], %i2
fsrc2 %f4, %f4
sth %i4, [%l7 + 0x46]
brz %g6, loop_243
ldsh [%l7 + 0x1C], %l3
stw %g1, [%l7 + 0x68]
pdist %f10, %f0, %f14
loop_243:
fcmple16 %f4, %f12, %g4
movrgez %o0, %o1, %i0
fmovrdne %l6, %f12, %f4
fmovsne %xcc, %f4, %f4
for %f10, %f2, %f8
movl %icc, %i6, %g2
ldsb [%l7 + 0x48], %i5
sllx %l4, 0x01, %l1
brnz,a %l0, loop_244
fba,a %fcc2, loop_245
movl %xcc, %o7, %i1
nop
setx loop_246, %l0, %l1
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_244:
te %icc, 0x5
loop_245:
fbule %fcc3, loop_247
fsrc2s %f9, %f8
loop_246:
xnorcc %i7, %l5, %g5
tcs %icc, 0x1
loop_247:
edge8n %o6, %g3, %o5
ldub [%l7 + 0x12], %o2
stb %o3, [%l7 + 0x56]
sth %g7, [%l7 + 0x7A]
ble %icc, loop_248
sethi 0x0A4E, %o4
ba,a %icc, loop_249
fmovsvc %xcc, %f10, %f7
loop_248:
ldd [%l7 + 0x50], %f4
fabss %f6, %f8
loop_249:
fmovrdgz %i3, %f8, %f0
subccc %l2, 0x0BDC, %i4
ld [%l7 + 0x78], %f1
edge16l %i2, %g6, %l3
fandnot2 %f8, %f12, %f14
fmovscc %icc, %f7, %f4
tvc %xcc, 0x5
mova %xcc, %g4, %g1
fmovdcs %xcc, %f4, %f14
fble %fcc2, loop_250
fnot1 %f4, %f6
st %f1, [%l7 + 0x34]
ldub [%l7 + 0x09], %o1
loop_250:
movpos %xcc, %i0, %o0
ldx [%l7 + 0x18], %i6
ldd [%l7 + 0x40], %f2
ldd [%l7 + 0x68], %f8
fornot1s %f5, %f4, %f3
te %xcc, 0x0
ldsw [%l7 + 0x64], %g2
lduw [%l7 + 0x50], %l6
fexpand %f10, %f8
fnot1 %f14, %f2
edge32ln %l4, %l1, %i5
ldsw [%l7 + 0x08], %o7
edge8n %i1, %i7, %l0
st %f5, [%l7 + 0x24]
fmovdgu %icc, %f8, %f2
xnor %l5, %o6, %g3
tl %xcc, 0x7
fandnot2 %f12, %f6, %f10
ld [%l7 + 0x78], %f15
fmovdleu %icc, %f6, %f2
be,a,pn %icc, loop_251
call loop_252
sethi 0x0708, %g5
brgz,a %o5, loop_253
loop_251:
edge16l %o3, %g7, %o4
loop_252:
fornot2 %f4, %f14, %f14
tge %icc, 0x2
loop_253:
fnors %f5, %f12, %f5
udivx %i3, 0x0CD5, %o2
st %f9, [%l7 + 0x24]
xor %i4, %l2, %i2
st %f14, [%l7 + 0x28]
ldx [%l7 + 0x50], %l3
tle %icc, 0x6
fbule,a %fcc2, loop_254
fbue,a %fcc0, loop_255
sra %g4, 0x11, %g1
fble,a %fcc1, loop_256
loop_254:
fbge %fcc1, loop_257
loop_255:
stb %o1, [%l7 + 0x21]
fnand %f12, %f10, %f4
loop_256:
fmuld8sux16 %f2, %f15, %f0
loop_257:
xnor %i0, %o0, %i6
movneg %xcc, %g6, %l6
ldsh [%l7 + 0x72], %g2
fnegs %f5, %f8
ldsh [%l7 + 0x0E], %l4
popc %l1, %i5
fandnot2 %f6, %f4, %f14
fmovsg %icc, %f11, %f14
fmovsa %icc, %f14, %f5
stx %o7, [%l7 + 0x20]
fpadd16 %f0, %f14, %f6
fmovscc %icc, %f7, %f12
ldsh [%l7 + 0x18], %i1
fbue,a %fcc2, loop_258
fabsd %f10, %f10
fmovsvs %xcc, %f15, %f11
fpsub32 %f0, %f4, %f12
loop_258:
edge16 %i7, %l5, %l0
and %g3, 0x1608, %g5
fnot2 %f4, %f14
sth %o5, [%l7 + 0x36]
xnorcc %o3, %g7, %o6
xor %i3, 0x0D51, %o2
fsrc1s %f12, %f6
fmovrdgez %i4, %f2, %f10
alignaddr %l2, %o4, %l3
ldsw [%l7 + 0x68], %g4
movg %xcc, %g1, %o1
fornot1s %f9, %f1, %f2
fzeros %f4
fbo %fcc1, loop_259
fmovdpos %icc, %f14, %f7
bshuffle %f4, %f6, %f14
brnz,a %i0, loop_260
loop_259:
fmovrse %o0, %f7, %f6
fnands %f3, %f3, %f11
fpadd16s %f11, %f8, %f14
loop_260:
fnand %f14, %f4, %f12
fmul8x16 %f13, %f2, %f14
ldsb [%l7 + 0x52], %i6
brgz %g6, loop_261
bneg,pt %icc, loop_262
st %f14, [%l7 + 0x10]
stx %i2, [%l7 + 0x70]
loop_261:
fbge %fcc1, loop_263
loop_262:
subccc %g2, 0x0843, %l4
fnor %f12, %f0, %f4
stb %l1, [%l7 + 0x16]
loop_263:
fmovsleu %xcc, %f1, %f4
fbug %fcc2, loop_264
stb %i5, [%l7 + 0x56]
fbu %fcc1, loop_265
tle %xcc, 0x0
loop_264:
addc %l6, 0x0720, %i1
bleu,pn %icc, loop_266
loop_265:
fornot2 %f2, %f8, %f6
array32 %o7, %l5, %i7
ble,a loop_267
loop_266:
fcmpeq16 %f6, %f8, %l0
tsubcc %g3, 0x1A72, %g5
fandnot2s %f3, %f7, %f2
loop_267:
stb %o5, [%l7 + 0x11]
fmovsvc %icc, %f0, %f5
umul %g7, %o6, %i3
nop
setx loop_268, %l0, %l1
jmpl %l1, %o2
fors %f8, %f13, %f11
udivx %i4, 0x1E55, %l2
orn %o4, %o3, %l3
loop_268:
movrlez %g4, %o1, %g1
ldx [%l7 + 0x70], %i0
orcc %o0, 0x05D0, %g6
std %f0, [%l7 + 0x30]
bne,a loop_269
be,a,pt %xcc, loop_270
fmovrslz %i6, %f14, %f5
fpsub16 %f2, %f2, %f0
loop_269:
movre %i2, 0x307, %l4
loop_270:
ldd [%l7 + 0x28], %f10
fmovrslez %l1, %f13, %f14
xorcc %i5, %g2, %i1
fbue %fcc1, loop_271
ldx [%l7 + 0x38], %l6
ldd [%l7 + 0x18], %f8
ldx [%l7 + 0x30], %o7
loop_271:
ldsh [%l7 + 0x3E], %i7
fpadd32s %f6, %f11, %f9
nop
setx loop_272, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdgz %l0, %f12, %f8
umulcc %l5, 0x1AE3, %g5
ldd [%l7 + 0x08], %f6
loop_272:
fble %fcc2, loop_273
nop
setx loop_274, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bcs,a %icc, loop_275
sdivx %o5, 0x1596, %g7
loop_273:
ldub [%l7 + 0x61], %o6
loop_274:
ld [%l7 + 0x50], %f10
loop_275:
pdist %f4, %f2, %f8
edge32 %g3, %o2, %i4
bshuffle %f4, %f12, %f14
fpadd16s %f7, %f12, %f12
pdist %f0, %f8, %f6
fpack16 %f2, %f2
andn %i3, %o4, %o3
andcc %l2, 0x09A5, %l3
bneg %xcc, loop_276
call loop_277
fmovsl %icc, %f6, %f8
edge32l %g4, %g1, %i0
loop_276:
std %f14, [%l7 + 0x08]
loop_277:
movne %xcc, %o0, %o1
sth %g6, [%l7 + 0x20]
fandnot2s %f8, %f13, %f1
fbn %fcc0, loop_278
stw %i6, [%l7 + 0x54]
fmovsle %xcc, %f5, %f2
fmovrsgez %l4, %f1, %f0
loop_278:
ld [%l7 + 0x40], %f0
fmovs %f12, %f10
subccc %i2, 0x024B, %i5
ldsw [%l7 + 0x50], %l1
st %f4, [%l7 + 0x34]
smulcc %g2, 0x1474, %l6
fcmpd %fcc1, %f0, %f12
movpos %xcc, %o7, %i1
edge32 %i7, %l5, %g5
fbe %fcc0, loop_279
sth %o5, [%l7 + 0x3A]
fmovscs %xcc, %f6, %f12
std %f8, [%l7 + 0x78]
loop_279:
lduw [%l7 + 0x44], %l0
be,a loop_280
fpadd32s %f4, %f7, %f10
srl %o6, 0x11, %g7
brlez %g3, loop_281
loop_280:
edge16n %o2, %i3, %i4
movleu %xcc, %o4, %o3
fmovrse %l2, %f12, %f7
loop_281:
fmovsvc %icc, %f4, %f8
call loop_282
ldx [%l7 + 0x28], %g4
sth %g1, [%l7 + 0x78]
fpadd16s %f8, %f14, %f0
loop_282:
bge,a loop_283
tvc %xcc, 0x3
siam 0x1
fnot2 %f6, %f12
loop_283:
bshuffle %f6, %f2, %f10
call loop_284
umul %l3, 0x0AAF, %o0
fmovrsgez %i0, %f1, %f13
xnorcc %o1, 0x057F, %i6
loop_284:
fbl %fcc3, loop_285
ldsh [%l7 + 0x30], %l4
or %i2, 0x1ED3, %g6
fabsd %f12, %f6
loop_285:
ldx [%l7 + 0x70], %l1
std %f0, [%l7 + 0x60]
fxnor %f4, %f6, %f14
ldd [%l7 + 0x28], %f6
fnegs %f1, %f5
lduw [%l7 + 0x40], %g2
ldsb [%l7 + 0x4F], %l6
stb %o7, [%l7 + 0x4E]
sth %i1, [%l7 + 0x20]
taddcc %i5, %i7, %g5
tvs %xcc, 0x2
tcc %icc, 0x3
fsrc2s %f3, %f5
fmul8ulx16 %f12, %f6, %f10
ldub [%l7 + 0x3A], %l5
sth %o5, [%l7 + 0x50]
fbl %fcc3, loop_286
sethi 0x0902, %l0
fmovspos %xcc, %f1, %f11
fmuld8ulx16 %f4, %f4, %f10
loop_286:
lduw [%l7 + 0x0C], %o6
fmovdne %xcc, %f14, %f1
ldub [%l7 + 0x20], %g3
bneg,a %icc, loop_287
ld [%l7 + 0x34], %f6
ldsw [%l7 + 0x20], %g7
edge16l %o2, %i3, %o4
loop_287:
fmovspos %icc, %f2, %f6
for %f10, %f0, %f10
fmovde %icc, %f11, %f11
tsubcctv %i4, 0x01CC, %l2
fands %f9, %f3, %f6
ldx [%l7 + 0x70], %o3
fnegs %f1, %f7
ldsb [%l7 + 0x27], %g1
ldd [%l7 + 0x10], %f0
udivx %g4, 0x088D, %o0
fnor %f8, %f6, %f6
fmovspos %xcc, %f9, %f10
fmovse %icc, %f2, %f2
fmovdn %xcc, %f13, %f4
movcc %icc, %l3, %o1
brz,a %i6, loop_288
std %f12, [%l7 + 0x70]
faligndata %f6, %f8, %f6
movvc %icc, %i0, %l4
loop_288:
pdist %f10, %f6, %f4
tvs %icc, 0x0
mulscc %i2, %l1, %g2
movn %icc, %l6, %o7
umul %i1, %g6, %i7
sth %i5, [%l7 + 0x30]
fmovsl %xcc, %f5, %f15
ld [%l7 + 0x38], %f0
umul %g5, %l5, %l0
fbule,a %fcc0, loop_289
tle %icc, 0x6
edge32l %o5, %g3, %o6
umulcc %g7, 0x0B89, %i3
loop_289:
fmovrsne %o4, %f4, %f14
lduw [%l7 + 0x74], %i4
fmovsge %xcc, %f1, %f2
fcmpeq16 %f0, %f2, %o2
st %f9, [%l7 + 0x6C]
smulcc %o3, %g1, %g4
tgu %xcc, 0x7
fmovdge %xcc, %f6, %f9
xnorcc %o0, %l3, %o1
edge8 %i6, %i0, %l2
fmovrslez %l4, %f3, %f6
tpos %xcc, 0x5
lduh [%l7 + 0x76], %i2
bcc,pn %icc, loop_290
fmovsvc %xcc, %f1, %f13
stb %g2, [%l7 + 0x1A]
edge32n %l6, %l1, %o7
loop_290:
fmovdne %icc, %f14, %f6
movgu %icc, %i1, %g6
fxors %f15, %f5, %f14
st %f14, [%l7 + 0x20]
ta %icc, 0x4
fmovdleu %xcc, %f1, %f13
stw %i5, [%l7 + 0x30]
alignaddrl %i7, %g5, %l5
fornot2 %f14, %f2, %f2
fbu,a %fcc3, loop_291
st %f6, [%l7 + 0x08]
move %icc, %l0, %g3
fmul8x16al %f9, %f14, %f0
loop_291:
movle %icc, %o6, %g7
ld [%l7 + 0x6C], %f0
std %f2, [%l7 + 0x20]
ldub [%l7 + 0x1A], %i3
std %f12, [%l7 + 0x28]
fpadd32 %f8, %f4, %f2
fandnot2 %f6, %f12, %f8
sth %o4, [%l7 + 0x0C]
fxnors %f1, %f4, %f3
bcc,a,pt %icc, loop_292
fmul8x16au %f12, %f1, %f14
fcmpgt16 %f0, %f4, %i4
lduh [%l7 + 0x4C], %o5
loop_292:
movpos %icc, %o3, %o2
tvc %icc, 0x7
fcmpne32 %f6, %f6, %g1
fmovdle %icc, %f15, %f3
stb %o0, [%l7 + 0x2E]
mulscc %l3, %g4, %o1
fandnot1 %f6, %f8, %f10
stw %i6, [%l7 + 0x30]
fbu,a %fcc3, loop_293
faligndata %f10, %f10, %f12
popc 0x071D, %i0
fpmerge %f13, %f4, %f8
loop_293:
movrlz %l2, %l4, %g2
tpos %icc, 0x3
fcmpgt32 %f4, %f12, %l6
fandnot2 %f0, %f8, %f14
tg %xcc, 0x0
ldsh [%l7 + 0x60], %i2
ldsw [%l7 + 0x44], %o7
fnor %f8, %f0, %f4
fpsub16s %f8, %f4, %f12
fmovrdlez %i1, %f14, %f0
tvc %xcc, 0x6
sth %g6, [%l7 + 0x3A]
tne %xcc, 0x1
bleu,pt %icc, loop_294
fmovrslz %l1, %f8, %f15
fmovsn %xcc, %f10, %f13
fbge %fcc3, loop_295
loop_294:
sub %i5, %i7, %l5
sth %l0, [%l7 + 0x78]
stx %g3, [%l7 + 0x38]
loop_295:
movneg %xcc, %o6, %g7
movvs %icc, %g5, %o4
tpos %icc, 0x1
fmovrslez %i3, %f4, %f15
udivx %o5, 0x0E10, %i4
stb %o2, [%l7 + 0x7E]
andcc %o3, 0x1FEC, %o0
lduh [%l7 + 0x50], %g1
move %icc, %l3, %g4
tleu %icc, 0x3
fmovdgu %xcc, %f1, %f12
bleu,a,pn %icc, loop_296
movcc %icc, %i6, %i0
tleu %icc, 0x1
fnot1s %f3, %f3
loop_296:
subc %l2, 0x0C9E, %l4
brnz %g2, loop_297
stb %o1, [%l7 + 0x0F]
pdist %f12, %f14, %f10
lduw [%l7 + 0x5C], %l6
loop_297:
edge16n %o7, %i2, %i1
brgz,a %l1, loop_298
fnot2s %f2, %f8
fbul,a %fcc3, loop_299
movne %xcc, %i5, %i7
loop_298:
fmovsn %icc, %f13, %f11
lduw [%l7 + 0x5C], %g6
loop_299:
brlz %l0, loop_300
fmovsn %xcc, %f10, %f15
st %f9, [%l7 + 0x58]
xorcc %l5, %o6, %g3
loop_300:
fcmped %fcc0, %f6, %f4
edge32ln %g7, %g5, %i3
bgu,a loop_301
bneg,a loop_302
movcs %xcc, %o5, %i4
fpsub16s %f3, %f14, %f4
loop_301:
te %icc, 0x6
loop_302:
tleu %icc, 0x0
ld [%l7 + 0x50], %f3
ldsb [%l7 + 0x16], %o2
fmovdn %icc, %f14, %f7
bvc,a,pt %xcc, loop_303
subccc %o3, 0x15AB, %o4
stb %o0, [%l7 + 0x2A]
edge8ln %l3, %g1, %i6
loop_303:
std %f6, [%l7 + 0x78]
ldub [%l7 + 0x13], %i0
std %f6, [%l7 + 0x60]
fmovdcs %xcc, %f7, %f9
ldsh [%l7 + 0x7C], %g4
fmovscs %icc, %f1, %f1
brnz,a %l4, loop_304
stx %l2, [%l7 + 0x20]
edge32ln %o1, %l6, %g2
fandnot1 %f4, %f4, %f12
loop_304:
ldd [%l7 + 0x40], %f2
udivcc %i2, 0x1DFA, %i1
ld [%l7 + 0x74], %f7
tl %icc, 0x1
lduh [%l7 + 0x62], %o7
edge16n %i5, %l1, %i7
brgz,a %g6, loop_305
nop
setx loop_306, %l0, %l1
jmpl %l1, %l5
std %f14, [%l7 + 0x38]
fmovrdlez %o6, %f2, %f14
loop_305:
fmovrdlez %g3, %f8, %f14
loop_306:
smulcc %g7, 0x1060, %l0
bn,pt %icc, loop_307
lduh [%l7 + 0x2A], %g5
stb %o5, [%l7 + 0x25]
ld [%l7 + 0x74], %f13
loop_307:
std %f8, [%l7 + 0x78]
std %f0, [%l7 + 0x68]
nop
setx loop_308, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %i4, [%l7 + 0x5C]
fexpand %f0, %f14
fmovdg %icc, %f14, %f4
loop_308:
edge16ln %o2, %o3, %i3
mova %xcc, %o4, %o0
fpack16 %f8, %f2
fzero %f6
movpos %xcc, %l3, %i6
fbl,a %fcc3, loop_309
fpack32 %f0, %f0, %f10
fpackfix %f12, %f0
fbuge %fcc1, loop_310
loop_309:
bgu,pt %icc, loop_311
fmovrslz %g1, %f13, %f14
movrlez %i0, 0x1C1, %l4
loop_310:
ldd [%l7 + 0x70], %f12
loop_311:
fmovs %f2, %f12
fmovdleu %icc, %f15, %f12
tsubcc %l2, %o1, %g4
bpos,a,pt %xcc, loop_312
edge16 %g2, %i2, %l6
edge16n %o7, %i1, %l1
ldx [%l7 + 0x30], %i5
loop_312:
movrlz %g6, %l5, %o6
lduw [%l7 + 0x08], %i7
fsrc2 %f0, %f8
fmovrsne %g7, %f12, %f11
array16 %g3, %l0, %o5
lduw [%l7 + 0x64], %g5
fpadd32 %f8, %f8, %f4
fmovsvs %xcc, %f5, %f8
sth %o2, [%l7 + 0x68]
sth %o3, [%l7 + 0x60]
bshuffle %f8, %f2, %f12
edge16 %i4, %o4, %o0
stw %l3, [%l7 + 0x28]
ldsh [%l7 + 0x40], %i3
ldd [%l7 + 0x38], %f12
ldsb [%l7 + 0x4A], %g1
fpadd16 %f14, %f10, %f8
stb %i6, [%l7 + 0x5C]
fmovsl %xcc, %f2, %f1
stw %i0, [%l7 + 0x7C]
fpack16 %f6, %f14
fzero %f14
movle %xcc, %l4, %l2
xnor %o1, %g2, %i2
bge loop_313
tvs %xcc, 0x2
ldd [%l7 + 0x68], %f0
edge16l %l6, %g4, %o7
loop_313:
tvs %xcc, 0x0
fcmpgt16 %f8, %f10, %i1
movrlz %i5, %g6, %l5
xorcc %l1, %o6, %g7
fmovdvc %xcc, %f9, %f10
fcmpne32 %f10, %f12, %i7
nop
setx loop_314, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array8 %g3, %l0, %o5
ldx [%l7 + 0x08], %o2
alignaddr %o3, %i4, %o4
loop_314:
fnot2s %f9, %f1
udivx %g5, 0x0652, %l3
st %f3, [%l7 + 0x34]
edge8ln %o0, %i3, %i6
ld [%l7 + 0x4C], %f15
ldx [%l7 + 0x78], %i0
ldx [%l7 + 0x78], %l4
lduw [%l7 + 0x30], %g1
umul %o1, %l2, %i2
movcs %xcc, %g2, %l6
ldsb [%l7 + 0x50], %g4
ldsw [%l7 + 0x50], %i1
addccc %o7, 0x059C, %i5
bgu,a,pn %icc, loop_315
tsubcc %g6, %l1, %o6
fcmpd %fcc1, %f6, %f12
fble %fcc3, loop_316
loop_315:
movvc %xcc, %g7, %l5
ldx [%l7 + 0x20], %i7
ldsw [%l7 + 0x44], %l0
loop_316:
fmovdcc %icc, %f9, %f13
addcc %o5, %g3, %o3
fnot1 %f12, %f6
alignaddr %i4, %o2, %o4
movrne %l3, %o0, %g5
bge %xcc, loop_317
std %f14, [%l7 + 0x20]
fnors %f5, %f8, %f5
ldsh [%l7 + 0x50], %i6
loop_317:
movg %xcc, %i0, %l4
fpadd16 %f8, %f2, %f4
tg %xcc, 0x4
fpadd16 %f14, %f10, %f2
fnor %f10, %f6, %f10
subcc %i3, %g1, %o1
edge32l %l2, %i2, %l6
fnegd %f2, %f8
alignaddrl %g2, %i1, %o7
fmovsn %xcc, %f0, %f0
fmovrse %g4, %f0, %f8
stw %i5, [%l7 + 0x50]
fmovdvs %xcc, %f2, %f2
fpadd16s %f3, %f12, %f3
lduw [%l7 + 0x54], %g6
fnors %f5, %f13, %f8
fmovdneg %xcc, %f0, %f14
bne,pt %xcc, loop_318
fnand %f8, %f10, %f0
brz %o6, loop_319
orncc %g7, 0x1F4F, %l1
loop_318:
stx %i7, [%l7 + 0x10]
stw %l5, [%l7 + 0x2C]
loop_319:
fzeros %f1
addcc %l0, %g3, %o3
fmovda %icc, %f13, %f5
ldub [%l7 + 0x73], %i4
fmuld8ulx16 %f11, %f0, %f8
fbug %fcc2, loop_320
edge16n %o5, %o4, %l3
tleu %icc, 0x1
ba loop_321
loop_320:
fcmps %fcc0, %f12, %f1
fmovdcs %xcc, %f5, %f12
edge8ln %o0, %o2, %g5
loop_321:
tl %xcc, 0x5
ldub [%l7 + 0x3D], %i6
fmovdle %xcc, %f3, %f9
lduw [%l7 + 0x54], %l4
srl %i3, %i0, %o1
fmovscs %xcc, %f9, %f3
fcmple16 %f6, %f12, %g1
fnegs %f12, %f11
orncc %i2, %l2, %g2
movrne %i1, %l6, %g4
fxnors %f12, %f10, %f6
movcc %xcc, %o7, %i5
fcmple16 %f2, %f12, %g6
call loop_322
stb %g7, [%l7 + 0x79]
fornot1 %f4, %f10, %f0
fcmpgt32 %f6, %f4, %o6
loop_322:
ldsw [%l7 + 0x48], %i7
stw %l1, [%l7 + 0x08]
fpack16 %f6, %f2
tcs %xcc, 0x1
ldx [%l7 + 0x08], %l0
fcmpeq32 %f0, %f6, %g3
fors %f7, %f10, %f8
udiv %o3, 0x1168, %l5
fcmpne16 %f14, %f6, %o5
st %f6, [%l7 + 0x68]
tvc %icc, 0x4
lduw [%l7 + 0x08], %o4
fbul %fcc2, loop_323
sllx %i4, %o0, %l3
stw %g5, [%l7 + 0x58]
call loop_324
loop_323:
fmovs %f3, %f9
st %f7, [%l7 + 0x64]
edge32n %o2, %i6, %i3
loop_324:
st %f1, [%l7 + 0x18]
movrgz %l4, 0x00C, %o1
fpadd16s %f11, %f3, %f11
stx %i0, [%l7 + 0x58]
movvc %xcc, %i2, %l2
fba %fcc2, loop_325
sdivcc %g2, 0x110B, %i1
sth %g1, [%l7 + 0x78]
stb %g4, [%l7 + 0x53]
loop_325:
fbu,a %fcc2, loop_326
fmovdcc %xcc, %f2, %f6
brnz %l6, loop_327
ldsb [%l7 + 0x44], %i5
loop_326:
fmovsle %icc, %f11, %f3
fornot2 %f4, %f4, %f14
loop_327:
addcc %o7, 0x15C6, %g7
sdivx %o6, 0x17C7, %i7
fornot1s %f2, %f5, %f6
fnands %f15, %f0, %f6
fsrc2 %f12, %f0
smulcc %g6, 0x0311, %l0
fcmpne16 %f10, %f0, %g3
fmovsleu %xcc, %f14, %f14
std %f12, [%l7 + 0x40]
lduh [%l7 + 0x58], %l1
ldx [%l7 + 0x60], %l5
edge16l %o3, %o5, %o4
add %o0, 0x1546, %i4
fmovd %f4, %f12
fbuge,a %fcc1, loop_328
fmovdg %xcc, %f4, %f4
ldsb [%l7 + 0x1A], %l3
bvs,a,pn %xcc, loop_329
loop_328:
ldsb [%l7 + 0x7D], %g5
fmovsgu %xcc, %f9, %f15
edge32n %o2, %i3, %i6
loop_329:
fblg,a %fcc0, loop_330
sdivcc %l4, 0x0855, %i0
fmovse %icc, %f15, %f0
stx %i2, [%l7 + 0x58]
loop_330:
stw %o1, [%l7 + 0x6C]
std %f14, [%l7 + 0x20]
ldd [%l7 + 0x60], %f8
ldsb [%l7 + 0x34], %l2
fmovspos %icc, %f7, %f6
ld [%l7 + 0x70], %f15
edge16n %g2, %g1, %i1
udiv %l6, 0x15F4, %g4
std %f12, [%l7 + 0x78]
ldub [%l7 + 0x20], %o7
srax %i5, 0x1A, %o6
ld [%l7 + 0x34], %f2
fble,a %fcc1, loop_331
bvc,a loop_332
fba %fcc0, loop_333
pdist %f0, %f4, %f8
loop_331:
fmovsn %icc, %f1, %f3
loop_332:
fbne,a %fcc1, loop_334
loop_333:
fpadd16 %f10, %f8, %f12
ldub [%l7 + 0x2A], %i7
ldx [%l7 + 0x30], %g7
loop_334:
movleu %icc, %l0, %g3
fone %f10
movpos %icc, %g6, %l5
ldx [%l7 + 0x30], %o3
ldsh [%l7 + 0x4A], %l1
popc 0x0BAF, %o4
stx %o5, [%l7 + 0x48]
ldx [%l7 + 0x48], %o0
fmuld8ulx16 %f15, %f5, %f0
tle %icc, 0x7
xnorcc %i4, %g5, %l3
stb %o2, [%l7 + 0x79]
edge8 %i6, %l4, %i3
fmovde %icc, %f13, %f0
tpos %xcc, 0x1
popc %i2, %i0
fmovdgu %xcc, %f3, %f6
fmovdgu %icc, %f10, %f7
movneg %icc, %o1, %g2
ldsb [%l7 + 0x7E], %g1
sdivx %i1, 0x1F7E, %l2
fornot1 %f14, %f12, %f6
fzeros %f12
ld [%l7 + 0x34], %f8
alignaddr %l6, %g4, %i5
orn %o7, %i7, %g7
ld [%l7 + 0x68], %f5
bcc,a,pn %icc, loop_335
fpackfix %f12, %f4
fpsub32s %f1, %f14, %f10
fmul8x16al %f9, %f10, %f14
loop_335:
sub %o6, %g3, %l0
fblg,a %fcc1, loop_336
ldsb [%l7 + 0x6D], %l5
bne,pn %icc, loop_337
sth %g6, [%l7 + 0x16]
loop_336:
lduh [%l7 + 0x30], %o3
fble %fcc2, loop_338
loop_337:
movle %icc, %o4, %o5
fcmpes %fcc0, %f5, %f15
stx %l1, [%l7 + 0x48]
loop_338:
xnorcc %i4, 0x16ED, %g5
stx %l3, [%l7 + 0x48]
fcmpgt16 %f10, %f8, %o2
edge8l %i6, %o0, %l4
fbu,a %fcc0, loop_339
fxnors %f0, %f7, %f7
subcc %i2, 0x070E, %i3
fcmple32 %f14, %f4, %o1
loop_339:
ldsw [%l7 + 0x60], %g2
sth %i0, [%l7 + 0x60]
mulx %g1, 0x039E, %l2
fandnot1 %f12, %f6, %f10
stb %i1, [%l7 + 0x37]
ble,a loop_340
fnegd %f6, %f14
andncc %l6, %g4, %o7
movpos %xcc, %i7, %i5
loop_340:
fmovdge %icc, %f13, %f3
taddcc %o6, 0x07C0, %g3
andncc %g7, %l5, %l0
bcs loop_341
fxnors %f13, %f8, %f1
bg,a loop_342
std %f12, [%l7 + 0x08]
loop_341:
fpmerge %f3, %f10, %f2
fbne,a %fcc2, loop_343
loop_342:
tn %xcc, 0x6
brlz %g6, loop_344
ld [%l7 + 0x40], %f14
loop_343:
smulcc %o4, 0x0469, %o5
smulcc %l1, %i4, %o3
loop_344:
edge16n %g5, %l3, %o2
edge32 %i6, %l4, %i2
fcmped %fcc3, %f6, %f0
brlez %o0, loop_345
orcc %i3, %o1, %g2
fbe,a %fcc1, loop_346
fmovdg %icc, %f14, %f5
loop_345:
fpackfix %f12, %f11
std %f8, [%l7 + 0x68]
loop_346:
bvc,a,pt %icc, loop_347
lduw [%l7 + 0x40], %g1
fmovrdgez %i0, %f6, %f0
st %f7, [%l7 + 0x48]
loop_347:
ldsb [%l7 + 0x29], %l2
brlez %i1, loop_348
fcmpgt16 %f4, %f12, %g4
ld [%l7 + 0x50], %f0
and %l6, %i7, %o7
loop_348:
fzeros %f0
fpack16 %f14, %f8
movgu %xcc, %i5, %g3
fmovsneg %icc, %f2, %f3
andncc %g7, %l5, %o6
sth %g6, [%l7 + 0x5E]
fxnor %f10, %f8, %f10
ldsw [%l7 + 0x58], %o4
bn,pn %icc, loop_349
stw %l0, [%l7 + 0x2C]
tge %xcc, 0x1
movre %l1, %o5, %o3
loop_349:
stw %g5, [%l7 + 0x48]
ldub [%l7 + 0x11], %l3
array32 %o2, %i6, %l4
ldsw [%l7 + 0x64], %i4
movleu %xcc, %i2, %o0
stx %o1, [%l7 + 0x18]
fmovsgu %xcc, %f13, %f9
movle %xcc, %g2, %g1
fxnor %f8, %f6, %f14
edge8ln %i0, %l2, %i3
fnegd %f10, %f14
bleu,a %icc, loop_350
fmovdvc %xcc, %f8, %f2
tcs %icc, 0x2
move %xcc, %i1, %g4
loop_350:
edge32n %i7, %l6, %i5
fands %f7, %f11, %f11
srax %o7, 0x00, %g7
taddcc %l5, %g3, %o6
ldsw [%l7 + 0x48], %g6
stx %o4, [%l7 + 0x08]
bg,a %icc, loop_351
ba,a,pt %xcc, loop_352
std %f10, [%l7 + 0x40]
addcc %l0, 0x00A3, %l1
loop_351:
fmovdvs %xcc, %f9, %f13
loop_352:
fbug,a %fcc0, loop_353
xor %o5, %o3, %g5
nop
setx loop_354, %l0, %l1
jmpl %l1, %o2
addcc %l3, 0x0F61, %i6
loop_353:
ldd [%l7 + 0x18], %f2
fpackfix %f2, %f2
loop_354:
stw %l4, [%l7 + 0x40]
fbne,a %fcc3, loop_355
std %f12, [%l7 + 0x70]
lduw [%l7 + 0x64], %i4
fbg,a %fcc2, loop_356
loop_355:
edge32ln %o0, %o1, %g2
add %g1, 0x0C1F, %i2
movle %xcc, %l2, %i0
loop_356:
ldsh [%l7 + 0x28], %i3
alignaddr %i1, %i7, %l6
sdiv %g4, 0x1914, %i5
taddcc %g7, %l5, %g3
fmul8x16 %f5, %f12, %f10
ldd [%l7 + 0x28], %f2
ta %xcc, 0x0
sth %o6, [%l7 + 0x70]
fmovsgu %xcc, %f0, %f8
bgu loop_357
movcs %icc, %o7, %g6
fmovrdgz %o4, %f8, %f12
movg %icc, %l1, %o5
loop_357:
tvc %icc, 0x6
subccc %l0, 0x08E6, %g5
srl %o2, %l3, %i6
fzero %f4
fbe %fcc0, loop_358
tpos %icc, 0x6
tvs %xcc, 0x4
movre %l4, %i4, %o3
loop_358:
fmovscc %xcc, %f10, %f11
sth %o1, [%l7 + 0x70]
alignaddr %g2, %g1, %i2
fnors %f1, %f1, %f9
lduw [%l7 + 0x54], %o0
ldd [%l7 + 0x60], %f8
sth %l2, [%l7 + 0x20]
fone %f6
edge16ln %i0, %i3, %i1
fmovdge %xcc, %f1, %f15
stx %l6, [%l7 + 0x78]
andcc %g4, 0x1470, %i5
andcc %g7, 0x13C0, %i7
movrgez %g3, 0x1DF, %l5
bvc %xcc, loop_359
lduh [%l7 + 0x20], %o6
movg %xcc, %o7, %g6
lduw [%l7 + 0x24], %o4
loop_359:
fnands %f2, %f6, %f11
smul %l1, 0x00CF, %o5
tvs %icc, 0x5
fpackfix %f10, %f9
tvc %icc, 0x1
fzero %f2
bpos,pt %icc, loop_360
movl %icc, %g5, %l0
std %f4, [%l7 + 0x10]
smul %l3, 0x116E, %i6
loop_360:
ldsh [%l7 + 0x1E], %l4
fbge,a %fcc1, loop_361
ldx [%l7 + 0x60], %i4
nop
setx loop_362, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x50], %f8
loop_361:
fornot1 %f12, %f14, %f12
ldd [%l7 + 0x18], %f14
loop_362:
fpackfix %f0, %f1
fmovdg %icc, %f15, %f1
fcmpne16 %f2, %f14, %o3
edge16 %o2, %o1, %g1
bg loop_363
ba,a,pt %xcc, loop_364
fexpand %f7, %f0
fbe %fcc0, loop_365
loop_363:
std %f2, [%l7 + 0x58]
loop_364:
nop
setx loop_366, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsgu %xcc, %f12, %f9
loop_365:
taddcc %g2, %o0, %i2
ldsw [%l7 + 0x6C], %i0
loop_366:
lduh [%l7 + 0x70], %l2
fbul,a %fcc0, loop_367
fpackfix %f12, %f15
stx %i1, [%l7 + 0x08]
fbue,a %fcc1, loop_368
loop_367:
tsubcc %l6, %i3, %i5
xnor %g7, 0x0843, %i7
srl %g4, %g3, %o6
loop_368:
array16 %l5, %g6, %o4
ldsh [%l7 + 0x62], %l1
fmovdneg %xcc, %f8, %f2
sth %o7, [%l7 + 0x5E]
ldsh [%l7 + 0x1E], %o5
brnz %g5, loop_369
fmovsl %xcc, %f9, %f5
edge16ln %l3, %i6, %l4
fcmpne32 %f12, %f0, %l0
loop_369:
fbge %fcc2, loop_370
stx %o3, [%l7 + 0x10]
fcmpes %fcc0, %f15, %f13
fmovsne %xcc, %f7, %f15
loop_370:
lduh [%l7 + 0x7E], %i4
ta %icc, 0x6
fmul8ulx16 %f10, %f10, %f6
fandnot2 %f10, %f12, %f2
udivcc %o1, 0x171A, %g1
lduh [%l7 + 0x08], %o2
bcc %xcc, loop_371
fmovdvc %icc, %f9, %f6
mulscc %g2, %i2, %o0
fbn,a %fcc0, loop_372
loop_371:
fbe %fcc1, loop_373
popc %l2, %i0
ldsw [%l7 + 0x78], %i1
loop_372:
brgz,a %l6, loop_374
loop_373:
edge8ln %i5, %i3, %i7
fands %f8, %f15, %f13
ldsb [%l7 + 0x31], %g4
loop_374:
st %f2, [%l7 + 0x0C]
nop
setx loop_375, %l0, %l1
jmpl %l1, %g7
fmovrse %o6, %f3, %f10
nop
setx loop_376, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %g3, [%l7 + 0x64]
loop_375:
fmovsne %xcc, %f7, %f14
orn %g6, %o4, %l5
loop_376:
fnors %f3, %f2, %f8
bshuffle %f12, %f0, %f0
fcmpes %fcc1, %f7, %f5
tge %icc, 0x3
ld [%l7 + 0x68], %f10
nop
setx loop_377, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %l1, [%l7 + 0x20]
ldd [%l7 + 0x50], %f0
fmul8x16al %f14, %f2, %f0
loop_377:
lduw [%l7 + 0x4C], %o7
fblg,a %fcc2, loop_378
call loop_379
taddcc %g5, %o5, %l3
xnor %l4, %l0, %o3
loop_378:
lduh [%l7 + 0x36], %i6
loop_379:
fnands %f15, %f3, %f13
movrne %o1, %g1, %i4
ldub [%l7 + 0x20], %g2
fmovdgu %icc, %f2, %f5
fxors %f13, %f10, %f2
ldx [%l7 + 0x08], %i2
ld [%l7 + 0x34], %f10
orcc %o0, %l2, %i0
ldub [%l7 + 0x52], %i1
fcmped %fcc1, %f2, %f14
sethi 0x09C4, %l6
fmovdge %icc, %f10, %f4
ld [%l7 + 0x5C], %f4
stb %o2, [%l7 + 0x7E]
sra %i5, %i7, %g4
stw %i3, [%l7 + 0x64]
ldsw [%l7 + 0x48], %g7
stx %g3, [%l7 + 0x28]
fnot2 %f4, %f2
fcmpgt16 %f2, %f14, %g6
be,a %xcc, loop_380
sdivx %o4, 0x0723, %l5
umul %o6, %o7, %g5
edge16n %o5, %l1, %l3
loop_380:
fcmpne16 %f2, %f4, %l4
lduw [%l7 + 0x34], %o3
fmovdleu %icc, %f11, %f13
bneg,a,pn %icc, loop_381
movpos %xcc, %i6, %o1
fpsub16s %f3, %f4, %f0
fxor %f4, %f12, %f14
loop_381:
stw %l0, [%l7 + 0x18]
ldub [%l7 + 0x72], %g1
tgu %xcc, 0x2
tsubcc %g2, %i4, %i2
ble,a loop_382
ldd [%l7 + 0x30], %f8
fblg %fcc0, loop_383
fmovdvs %icc, %f5, %f1
loop_382:
fnegs %f8, %f1
taddcc %l2, 0x1E48, %i0
loop_383:
ldsh [%l7 + 0x24], %i1
lduw [%l7 + 0x10], %l6
fmul8x16al %f10, %f10, %f4
fnot2s %f15, %f1
brgz,a %o2, loop_384
ldsw [%l7 + 0x4C], %o0
ba %xcc, loop_385
fmovs %f8, %f14
loop_384:
array32 %i5, %g4, %i3
stx %g7, [%l7 + 0x10]
loop_385:
bshuffle %f6, %f8, %f14
fmovrdlz %g3, %f14, %f12
tneg %xcc, 0x5
st %f10, [%l7 + 0x7C]
fexpand %f4, %f6
fcmpeq32 %f4, %f2, %i7
faligndata %f4, %f10, %f10
sllx %o4, %l5, %o6
fmovs %f4, %f14
fmovs %f15, %f10
tn %icc, 0x5
be,pn %xcc, loop_386
fmovdpos %xcc, %f2, %f11
ldx [%l7 + 0x48], %g6
sdiv %g5, 0x0A0E, %o7
loop_386:
fmovse %icc, %f13, %f4
stb %l1, [%l7 + 0x64]
stx %l3, [%l7 + 0x08]
std %f8, [%l7 + 0x68]
movrlz %l4, 0x315, %o3
fmul8x16al %f14, %f5, %f4
ldub [%l7 + 0x34], %o5
srlx %o1, 0x06, %i6
fmuld8sux16 %f10, %f10, %f2
st %f1, [%l7 + 0x44]
lduw [%l7 + 0x7C], %l0
fmovsa %xcc, %f12, %f5
std %f14, [%l7 + 0x08]
brlez %g1, loop_387
edge8l %i4, %i2, %l2
fmovdcc %icc, %f3, %f11
edge32l %i0, %g2, %l6
loop_387:
std %f10, [%l7 + 0x10]
fnot2 %f8, %f2
ldx [%l7 + 0x18], %i1
fmovsl %icc, %f4, %f5
movl %xcc, %o2, %i5
fmovdcs %icc, %f0, %f12
fmovspos %xcc, %f0, %f5
ldsb [%l7 + 0x1A], %o0
fmovdgu %xcc, %f6, %f15
stb %g4, [%l7 + 0x69]
lduw [%l7 + 0x70], %g7
bcc,pn %icc, loop_388
ldx [%l7 + 0x28], %i3
tgu %xcc, 0x3
ldd [%l7 + 0x70], %f6
loop_388:
ld [%l7 + 0x2C], %f2
std %f4, [%l7 + 0x28]
ldd [%l7 + 0x40], %f12
st %f8, [%l7 + 0x34]
fcmpne32 %f2, %f8, %g3
andcc %o4, %i7, %l5
fmovsvs %xcc, %f7, %f9
st %f14, [%l7 + 0x6C]
udivcc %g6, 0x1A57, %g5
movpos %xcc, %o7, %o6
ldsb [%l7 + 0x5D], %l3
st %f5, [%l7 + 0x3C]
tn %xcc, 0x4
sub %l1, %o3, %l4
fmovrdlz %o1, %f14, %f12
fbn %fcc2, loop_389
pdist %f2, %f6, %f0
fexpand %f10, %f14
smulcc %i6, %o5, %g1
loop_389:
ldd [%l7 + 0x38], %f12
bgu,a %icc, loop_390
fmovda %icc, %f2, %f7
edge16 %l0, %i2, %l2
bn,pt %xcc, loop_391
loop_390:
stx %i4, [%l7 + 0x50]
ld [%l7 + 0x70], %f15
stw %g2, [%l7 + 0x34]
loop_391:
udivcc %l6, 0x1A84, %i1
ldd [%l7 + 0x30], %f10
stw %o2, [%l7 + 0x5C]
faligndata %f14, %f0, %f4
fxnors %f6, %f5, %f3
tleu %xcc, 0x3
xnor %i0, 0x0E20, %o0
fblg %fcc2, loop_392
ldub [%l7 + 0x37], %g4
lduh [%l7 + 0x0A], %i5
lduh [%l7 + 0x36], %g7
loop_392:
stw %i3, [%l7 + 0x38]
stx %o4, [%l7 + 0x38]
sub %i7, %l5, %g3
fbo %fcc1, loop_393
tcs %icc, 0x0
srlx %g5, 0x1A, %g6
sth %o7, [%l7 + 0x7C]
loop_393:
xnorcc %o6, %l3, %l1
tl %xcc, 0x3
ldx [%l7 + 0x38], %l4
andcc %o3, 0x1095, %i6
bne,pt %icc, loop_394
lduw [%l7 + 0x30], %o1
stx %g1, [%l7 + 0x50]
fpadd16s %f4, %f7, %f15
loop_394:
edge16ln %l0, %i2, %l2
movne %xcc, %i4, %g2
fcmple32 %f2, %f12, %l6
mulx %i1, 0x1C03, %o2
ld [%l7 + 0x28], %f1
ldsh [%l7 + 0x6E], %o5
ldub [%l7 + 0x3B], %o0
fbuge %fcc0, loop_395
stb %g4, [%l7 + 0x74]
ldx [%l7 + 0x68], %i5
fabsd %f0, %f8
loop_395:
fnot2s %f5, %f4
fmul8sux16 %f6, %f2, %f2
edge8n %i0, %i3, %g7
movrne %i7, %l5, %o4
brnz %g5, loop_396
ldsw [%l7 + 0x20], %g3
fpmerge %f13, %f12, %f4
fones %f6
loop_396:
sllx %g6, %o6, %o7
be,a loop_397
fand %f2, %f6, %f2
ldsb [%l7 + 0x09], %l1
for %f12, %f12, %f10
loop_397:
stb %l3, [%l7 + 0x1B]
array16 %l4, %i6, %o3
fands %f7, %f1, %f6
fmovrdgz %o1, %f4, %f0
stb %g1, [%l7 + 0x2A]
lduw [%l7 + 0x4C], %i2
st %f7, [%l7 + 0x44]
stx %l0, [%l7 + 0x70]
movg %icc, %i4, %l2
fmovdpos %xcc, %f5, %f13
edge16n %g2, %l6, %i1
bg,a,pt %xcc, loop_398
edge16ln %o5, %o2, %g4
taddcc %i5, %i0, %o0
st %f8, [%l7 + 0x58]
loop_398:
fsrc2s %f5, %f13
fornot2s %f12, %f3, %f14
addccc %i3, %i7, %l5
call loop_399
fmuld8sux16 %f2, %f10, %f4
brz %g7, loop_400
fmovsl %icc, %f0, %f15
loop_399:
xorcc %g5, %o4, %g6
fmul8sux16 %f12, %f0, %f12
loop_400:
ldsh [%l7 + 0x56], %g3
brgez,a %o6, loop_401
udiv %o7, 0x02F9, %l3
ldsb [%l7 + 0x1D], %l1
fornot1 %f4, %f0, %f0
loop_401:
ldsh [%l7 + 0x52], %i6
fabss %f5, %f14
fnot2s %f14, %f8
tgu %xcc, 0x3
ldsb [%l7 + 0x6F], %l4
addc %o1, %g1, %o3
array32 %l0, %i2, %l2
fmovsvs %xcc, %f3, %f14
ldx [%l7 + 0x18], %i4
fsrc1s %f15, %f7
fnegd %f14, %f2
lduw [%l7 + 0x48], %g2
stx %i1, [%l7 + 0x08]
and %o5, 0x0992, %l6
addccc %o2, 0x040B, %i5
fxnor %f2, %f12, %f14
fmovse %icc, %f11, %f12
fsrc2 %f0, %f10
smul %g4, %i0, %i3
ldub [%l7 + 0x10], %i7
fpack32 %f0, %f4, %f10
ldd [%l7 + 0x18], %f8
stw %o0, [%l7 + 0x6C]
ldsw [%l7 + 0x0C], %g7
edge32l %l5, %o4, %g5
fmovrdgz %g6, %f4, %f10
ldx [%l7 + 0x28], %o6
sdivcc %o7, 0x0630, %g3
fxnor %f6, %f10, %f4
fmovrdlez %l3, %f2, %f0
call loop_402
fpsub32 %f4, %f14, %f12
ldub [%l7 + 0x7F], %i6
fone %f8
loop_402:
fmovdn %xcc, %f1, %f1
ldsb [%l7 + 0x71], %l4
fands %f14, %f0, %f15
fpsub16 %f2, %f2, %f0
fandnot2 %f6, %f12, %f2
ldsw [%l7 + 0x34], %l1
edge8n %g1, %o1, %o3
fpadd16 %f10, %f14, %f6
fmovdpos %xcc, %f8, %f10
ldsw [%l7 + 0x0C], %i2
brnz %l0, loop_403
fpadd32s %f4, %f8, %f8
fbuge %fcc2, loop_404
sth %i4, [%l7 + 0x62]
loop_403:
std %f14, [%l7 + 0x78]
alignaddr %g2, %l2, %o5
loop_404:
fmovrsgz %i1, %f2, %f12
ldub [%l7 + 0x58], %l6
bpos,a loop_405
stw %o2, [%l7 + 0x64]
ble %icc, loop_406
fmovsne %icc, %f5, %f12
loop_405:
tne %xcc, 0x4
fbuge,a %fcc2, loop_407
loop_406:
fmovde %xcc, %f6, %f6
be,a,pn %xcc, loop_408
fmovdvs %xcc, %f0, %f15
loop_407:
stb %i5, [%l7 + 0x61]
fmovscc %xcc, %f3, %f8
loop_408:
smulcc %i0, %g4, %i3
lduw [%l7 + 0x14], %i7
xorcc %o0, %g7, %o4
st %f6, [%l7 + 0x1C]
edge16 %l5, %g6, %g5
brlez,a %o7, loop_409
stx %g3, [%l7 + 0x70]
lduh [%l7 + 0x68], %l3
pdist %f14, %f2, %f14
loop_409:
ldx [%l7 + 0x38], %o6
srl %l4, %l1, %g1
ldsh [%l7 + 0x48], %i6
edge32ln %o1, %o3, %i2
fnot1s %f14, %f10
movpos %icc, %i4, %l0
mulx %l2, %g2, %o5
fmovda %xcc, %f13, %f8
fcmple32 %f2, %f0, %l6
stx %i1, [%l7 + 0x50]
srl %i5, 0x01, %i0
ldd [%l7 + 0x20], %f0
edge16ln %g4, %o2, %i3
udiv %o0, 0x1E15, %i7
movcs %xcc, %o4, %l5
stw %g6, [%l7 + 0x48]
subc %g5, 0x0869, %g7
orn %o7, 0x18D6, %l3
fpmerge %f0, %f14, %f10
subcc %g3, %o6, %l4
ldsb [%l7 + 0x38], %l1
movrgz %g1, %i6, %o3
ldsb [%l7 + 0x6D], %o1
ldx [%l7 + 0x60], %i4
orncc %i2, 0x0870, %l2
fmuld8sux16 %f7, %f1, %f6
ldsb [%l7 + 0x7A], %l0
be,a,pn %icc, loop_410
ld [%l7 + 0x54], %f9
andncc %g2, %l6, %i1
stb %o5, [%l7 + 0x2E]
loop_410:
sth %i5, [%l7 + 0x10]
ldub [%l7 + 0x56], %g4
movvc %xcc, %o2, %i3
lduh [%l7 + 0x38], %i0
sth %o0, [%l7 + 0x30]
ld [%l7 + 0x2C], %f9
fmovrsgz %o4, %f9, %f4
fmovrde %i7, %f8, %f0
orn %g6, %l5, %g5
fsrc1s %f2, %f6
fors %f4, %f8, %f3
array8 %o7, %l3, %g7
fnor %f0, %f14, %f6
lduh [%l7 + 0x60], %o6
sdiv %g3, 0x019B, %l1
ldx [%l7 + 0x78], %g1
fmovse %icc, %f5, %f8
edge16n %l4, %i6, %o3
move %icc, %i4, %o1
stx %l2, [%l7 + 0x60]
sth %l0, [%l7 + 0x64]
ld [%l7 + 0x50], %f11
ldsw [%l7 + 0x38], %i2
movrgez %g2, 0x27B, %l6
tpos %xcc, 0x6
fcmpes %fcc3, %f10, %f15
edge8 %i1, %i5, %g4
st %f6, [%l7 + 0x5C]
ldsb [%l7 + 0x45], %o5
fmovspos %icc, %f11, %f7
brgez,a %i3, loop_411
array32 %o2, %i0, %o0
nop
setx loop_412, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmuld8sux16 %f11, %f1, %f6
loop_411:
alignaddrl %o4, %i7, %g6
std %f12, [%l7 + 0x68]
loop_412:
fmovscs %icc, %f2, %f15
tle %icc, 0x3
tle %icc, 0x2
fmovdge %icc, %f3, %f2
ldsb [%l7 + 0x0D], %l5
fnor %f8, %f10, %f0
lduw [%l7 + 0x38], %o7
fbue %fcc0, loop_413
fsrc1 %f12, %f2
stx %l3, [%l7 + 0x78]
fpadd16 %f10, %f6, %f4
loop_413:
addccc %g5, 0x025B, %g7
edge32 %o6, %l1, %g1
ldx [%l7 + 0x30], %l4
bge,a,pn %xcc, loop_414
ld [%l7 + 0x64], %f13
fblg %fcc2, loop_415
orncc %i6, 0x1BAF, %g3
loop_414:
ldd [%l7 + 0x38], %f14
fba %fcc2, loop_416
loop_415:
bcc,a loop_417
add %o3, 0x1FE9, %o1
ldx [%l7 + 0x70], %i4
loop_416:
subcc %l2, %l0, %g2
loop_417:
ldsb [%l7 + 0x70], %l6
umul %i2, 0x0067, %i5
sll %g4, 0x13, %i1
taddcc %i3, %o5, %i0
ldsh [%l7 + 0x14], %o0
fcmpeq32 %f8, %f6, %o4
ldsb [%l7 + 0x27], %o2
fbu %fcc3, loop_418
fmul8x16al %f4, %f0, %f14
bn loop_419
tne %icc, 0x1
loop_418:
fors %f0, %f11, %f2
stb %g6, [%l7 + 0x70]
loop_419:
brnz %l5, loop_420
stw %o7, [%l7 + 0x2C]
fmovdne %xcc, %f3, %f3
sllx %l3, 0x1C, %g5
loop_420:
edge16n %i7, %g7, %o6
ldd [%l7 + 0x70], %f10
sub %g1, %l4, %l1
fandnot2 %f10, %f8, %f14
fmovsg %icc, %f8, %f5
lduh [%l7 + 0x5C], %g3
fmovsgu %icc, %f9, %f4
fmovsl %icc, %f12, %f12
fsrc2 %f4, %f0
lduh [%l7 + 0x3E], %o3
fbue %fcc1, loop_421
andncc %i6, %o1, %i4
ldsh [%l7 + 0x66], %l2
edge16ln %g2, %l6, %l0
loop_421:
fxors %f15, %f15, %f3
movl %icc, %i5, %g4
fcmpne32 %f4, %f2, %i1
lduw [%l7 + 0x08], %i3
fmovsvc %xcc, %f6, %f11
orncc %o5, %i2, %o0
edge32 %o4, %o2, %i0
be,a,pn %icc, loop_422
fcmpd %fcc2, %f4, %f8
lduw [%l7 + 0x60], %g6
lduw [%l7 + 0x70], %l5
loop_422:
fmovrslz %l3, %f15, %f11
fmovscc %xcc, %f12, %f3
bleu loop_423
fbug %fcc0, loop_424
movg %icc, %o7, %i7
nop
setx loop_425, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_423:
stw %g7, [%l7 + 0x38]
loop_424:
fandnot2s %f7, %f9, %f6
fpsub16 %f8, %f10, %f2
loop_425:
std %f10, [%l7 + 0x08]
tsubcctv %g5, 0x1A10, %g1
alignaddrl %o6, %l4, %l1
stb %g3, [%l7 + 0x7A]
fcmpne32 %f2, %f14, %o3
addccc %o1, 0x18F9, %i6
ldub [%l7 + 0x0C], %l2
stw %i4, [%l7 + 0x20]
ld [%l7 + 0x7C], %f2
ldx [%l7 + 0x18], %g2
movrlez %l0, %l6, %i5
fmovdleu %icc, %f4, %f8
ldx [%l7 + 0x08], %i1
stw %i3, [%l7 + 0x38]
edge8n %g4, %o5, %o0
edge16 %o4, %i2, %i0
taddcc %g6, %l5, %l3
fnot1 %f10, %f6
nop
setx loop_426, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orn %o7, %i7, %g7
fnands %f12, %f0, %f8
movrgz %g5, 0x288, %g1
loop_426:
lduh [%l7 + 0x44], %o6
fmovde %xcc, %f3, %f8
fmovrsgz %l4, %f12, %f15
sth %l1, [%l7 + 0x40]
ldd [%l7 + 0x78], %f6
ldsb [%l7 + 0x40], %o2
lduh [%l7 + 0x5E], %o3
lduw [%l7 + 0x70], %g3
fpadd32 %f10, %f12, %f4
ldsb [%l7 + 0x09], %i6
fpsub32 %f4, %f0, %f10
fmovs %f8, %f7
movrgz %o1, 0x0FE, %i4
fmovdg %icc, %f6, %f15
ldsb [%l7 + 0x12], %g2
fandnot2 %f6, %f10, %f8
fone %f2
lduh [%l7 + 0x1E], %l2
st %f0, [%l7 + 0x7C]
faligndata %f6, %f12, %f12
fornot2s %f9, %f5, %f13
fones %f12
sdivx %l0, 0x01EF, %i5
sdivx %l6, 0x0ACC, %i1
lduw [%l7 + 0x74], %g4
srax %i3, 0x0D, %o0
brgez,a %o5, loop_427
ldx [%l7 + 0x58], %i2
brgz %o4, loop_428
fnot2s %f1, %f14
loop_427:
fzero %f2
std %f4, [%l7 + 0x10]
loop_428:
brz,a %g6, loop_429
ldsb [%l7 + 0x0C], %i0
tg %xcc, 0x0
bl,pn %xcc, loop_430
loop_429:
fblg %fcc2, loop_431
edge16ln %l5, %o7, %i7
std %f14, [%l7 + 0x40]
loop_430:
fmovsgu %xcc, %f0, %f5
loop_431:
fcmpeq16 %f10, %f6, %g7
movvc %icc, %l3, %g1
fabsd %f2, %f12
addccc %o6, %g5, %l1
tsubcc %l4, 0x0639, %o2
fmovrslz %g3, %f5, %f5
fzero %f10
call loop_432
brgez,a %o3, loop_433
ldsh [%l7 + 0x0A], %i6
fmovdpos %xcc, %f9, %f12
loop_432:
bge %xcc, loop_434
loop_433:
xnor %i4, 0x0377, %o1
xnorcc %g2, 0x1BE8, %l0
srax %l2, %l6, %i1
loop_434:
fmovrdgz %g4, %f10, %f10
fpsub16s %f13, %f4, %f15
tcs %xcc, 0x5
ldx [%l7 + 0x78], %i5
orcc %i3, 0x0C6E, %o0
ldsw [%l7 + 0x20], %i2
movge %xcc, %o5, %o4
movrlz %i0, 0x1BC, %l5
bgu,pt %icc, loop_435
brgz %o7, loop_436
lduh [%l7 + 0x12], %i7
fmovdcs %xcc, %f11, %f4
loop_435:
movvc %xcc, %g6, %l3
loop_436:
fmovdvc %icc, %f5, %f0
fornot2 %f12, %f12, %f10
andn %g7, %o6, %g5
brlez,a %l1, loop_437
srax %g1, %o2, %g3
ldsw [%l7 + 0x6C], %l4
sth %o3, [%l7 + 0x4E]
loop_437:
fnor %f14, %f12, %f8
ldsw [%l7 + 0x58], %i6
stb %o1, [%l7 + 0x69]
array32 %g2, %i4, %l2
edge16 %l0, %l6, %g4
sth %i1, [%l7 + 0x36]
stw %i3, [%l7 + 0x54]
nop
setx loop_438, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8n %o0, %i2, %i5
tsubcc %o4, %o5, %l5
bcs,a,pn %xcc, loop_439
loop_438:
lduh [%l7 + 0x68], %i0
sdivx %o7, 0x0ADB, %g6
st %f8, [%l7 + 0x14]
loop_439:
std %f8, [%l7 + 0x38]
fzeros %f6
udivcc %l3, 0x0A77, %g7
fandnot2 %f0, %f12, %f12
ldsh [%l7 + 0x58], %i7
fmovsn %xcc, %f11, %f7
fmovsgu %icc, %f7, %f4
st %f8, [%l7 + 0x20]
std %f14, [%l7 + 0x50]
fmovsgu %xcc, %f3, %f12
fnands %f11, %f13, %f10
fandnot1s %f11, %f4, %f14
addccc %g5, 0x05DC, %l1
fmovrslz %g1, %f2, %f6
movrne %o6, 0x31B, %g3
fmul8x16au %f9, %f1, %f4
tl %icc, 0x4
fornot1 %f0, %f0, %f6
bgu,pt %icc, loop_440
brlz,a %l4, loop_441
st %f10, [%l7 + 0x40]
movrgz %o2, 0x3F0, %i6
loop_440:
tleu %icc, 0x7
loop_441:
fmovdneg %xcc, %f11, %f1
bleu,a,pn %icc, loop_442
std %f14, [%l7 + 0x60]
bvs %xcc, loop_443
ld [%l7 + 0x18], %f1
loop_442:
array8 %o3, %g2, %i4
edge32n %o1, %l0, %l6
loop_443:
ble loop_444
xorcc %g4, %l2, %i1
fbe,a %fcc0, loop_445
fpadd16 %f10, %f10, %f6
loop_444:
fmovsn %xcc, %f2, %f1
edge16ln %i3, %o0, %i5
loop_445:
ldd [%l7 + 0x38], %f14
st %f14, [%l7 + 0x78]
edge16 %o4, %i2, %l5
st %f3, [%l7 + 0x10]
ldub [%l7 + 0x31], %i0
ldsb [%l7 + 0x32], %o5
tvc %icc, 0x5
ld [%l7 + 0x1C], %f11
ldd [%l7 + 0x10], %f2
fmovsvc %xcc, %f5, %f2
fabsd %f0, %f12
fmovsneg %xcc, %f0, %f13
stx %g6, [%l7 + 0x50]
ld [%l7 + 0x74], %f1
fmovdge %icc, %f4, %f3
edge8n %o7, %g7, %l3
orcc %i7, 0x14B7, %l1
fmovsg %xcc, %f2, %f13
siam 0x3
tsubcctv %g5, 0x16D9, %g1
bleu,a loop_446
edge8 %g3, %l4, %o6
stb %o2, [%l7 + 0x1B]
udiv %i6, 0x1112, %g2
loop_446:
stw %o3, [%l7 + 0x58]
movl %xcc, %o1, %i4
movne %xcc, %l6, %l0
fones %f1
edge8ln %g4, %i1, %i3
bne,pn %xcc, loop_447
edge8ln %l2, %o0, %i5
fmul8sux16 %f4, %f8, %f6
fcmped %fcc3, %f6, %f10
loop_447:
addc %i2, %o4, %l5
fnegd %f14, %f0
alignaddrl %o5, %i0, %o7
movle %icc, %g7, %g6
fcmpgt32 %f0, %f12, %l3
stw %i7, [%l7 + 0x78]
for %f10, %f8, %f6
fandnot2s %f14, %f7, %f5
movcc %icc, %l1, %g1
fxnors %f15, %f15, %f14
movrgez %g5, %g3, %l4
lduw [%l7 + 0x64], %o6
stw %o2, [%l7 + 0x20]
movrgz %i6, %o3, %o1
fnegd %f2, %f10
movgu %xcc, %i4, %g2
bcs loop_448
xnor %l0, 0x098C, %l6
fcmpeq16 %f2, %f14, %i1
edge16ln %g4, %i3, %l2
loop_448:
bcs,a loop_449
ldsw [%l7 + 0x34], %o0
ld [%l7 + 0x30], %f9
movvs %xcc, %i5, %i2
loop_449:
fornot1 %f6, %f2, %f4
fbn,a %fcc1, loop_450
ldsh [%l7 + 0x30], %l5
fmovdgu %icc, %f5, %f1
fbu %fcc0, loop_451
loop_450:
ldsw [%l7 + 0x38], %o4
tn %xcc, 0x2
movcs %xcc, %i0, %o5
loop_451:
fmul8x16 %f2, %f10, %f2
fcmpeq32 %f0, %f6, %g7
add %o7, %l3, %i7
fba %fcc2, loop_452
fmovsne %icc, %f2, %f14
fmovdpos %icc, %f6, %f1
lduw [%l7 + 0x6C], %g6
loop_452:
fbule,a %fcc2, loop_453
tg %xcc, 0x2
brlz,a %l1, loop_454
ldsh [%l7 + 0x42], %g1
loop_453:
xor %g5, %l4, %o6
brgz,a %g3, loop_455
loop_454:
fbue %fcc0, loop_456
fmovdcc %icc, %f1, %f6
tvs %xcc, 0x2
loop_455:
fmovscs %icc, %f14, %f2
loop_456:
fmovdcc %icc, %f6, %f9
be,a loop_457
fornot1 %f2, %f4, %f12
edge8ln %o2, %o3, %o1
fmovsg %xcc, %f9, %f4
loop_457:
movgu %icc, %i6, %i4
fmovscc %xcc, %f13, %f0
lduh [%l7 + 0x22], %g2
fmovrdlez %l6, %f14, %f4
fmul8x16al %f12, %f0, %f6
be,a,pn %icc, loop_458
ldsw [%l7 + 0x7C], %l0
brgez %i1, loop_459
fpsub32 %f2, %f6, %f4
loop_458:
lduw [%l7 + 0x64], %i3
sra %l2, 0x14, %o0
loop_459:
subcc %g4, 0x19BC, %i2
ldd [%l7 + 0x58], %f14
add %l5, %i5, %o4
st %f7, [%l7 + 0x48]
st %f4, [%l7 + 0x48]
fmovdcs %xcc, %f15, %f5
xnor %i0, 0x0F8B, %g7
ldsh [%l7 + 0x6C], %o5
fone %f10
fmovrdgez %l3, %f12, %f14
tl %xcc, 0x3
fandnot2 %f8, %f6, %f4
be loop_460
ldd [%l7 + 0x58], %f6
fmovscs %xcc, %f14, %f9
bl %xcc, loop_461
loop_460:
orncc %i7, 0x06D5, %o7
tneg %icc, 0x7
udiv %g6, 0x0FE2, %l1
loop_461:
tsubcctv %g1, 0x0658, %g5
fpadd32s %f14, %f2, %f11
fmovrsne %l4, %f12, %f3
bpos,pn %xcc, loop_462
udiv %o6, 0x1FA1, %g3
sethi 0x0809, %o3
fblg %fcc0, loop_463
loop_462:
edge32n %o2, %i6, %i4
fornot1s %f6, %f15, %f10
fpack16 %f0, %f7
loop_463:
fmovdvs %icc, %f6, %f12
fbul %fcc3, loop_464
xor %o1, %l6, %l0
sth %g2, [%l7 + 0x36]
movcs %xcc, %i3, %i1
loop_464:
ble,pn %icc, loop_465
fmovscs %icc, %f13, %f8
fpsub32 %f4, %f4, %f4
movge %xcc, %o0, %g4
loop_465:
ld [%l7 + 0x24], %f12
stx %i2, [%l7 + 0x68]
movvc %icc, %l2, %i5
stx %o4, [%l7 + 0x38]
fmovrslez %i0, %f1, %f7
ldub [%l7 + 0x0B], %g7
udiv %l5, 0x14B2, %l3
ldx [%l7 + 0x68], %o5
or %o7, 0x198B, %i7
fands %f3, %f14, %f8
movrgz %g6, 0x1C1, %g1
stb %l1, [%l7 + 0x76]
tg %xcc, 0x2
ldub [%l7 + 0x6B], %l4
fcmpgt16 %f2, %f6, %g5
st %f7, [%l7 + 0x5C]
tn %icc, 0x1
fmovscc %xcc, %f15, %f12
lduw [%l7 + 0x1C], %g3
bleu,a,pn %xcc, loop_466
alignaddrl %o6, %o2, %i6
fba,a %fcc2, loop_467
ld [%l7 + 0x68], %f14
loop_466:
udiv %o3, 0x176C, %i4
fpackfix %f0, %f2
loop_467:
sth %o1, [%l7 + 0x3E]
ldd [%l7 + 0x18], %f8
fmovdgu %xcc, %f7, %f10
fbue %fcc3, loop_468
ldd [%l7 + 0x78], %f4
andncc %l0, %g2, %i3
fmovrsne %i1, %f12, %f15
loop_468:
edge32n %o0, %g4, %i2
subcc %l2, 0x1C3D, %l6
sth %o4, [%l7 + 0x2C]
fpmerge %f13, %f6, %f8
be loop_469
ldsh [%l7 + 0x60], %i0
fmovdcs %xcc, %f7, %f10
std %f6, [%l7 + 0x58]
loop_469:
ldsw [%l7 + 0x10], %i5
fmovdg %xcc, %f6, %f2
lduh [%l7 + 0x48], %l5
ldsh [%l7 + 0x2E], %g7
fbe,a %fcc2, loop_470
fpadd16 %f4, %f4, %f2
ldsh [%l7 + 0x3E], %l3
ldsw [%l7 + 0x74], %o7
loop_470:
lduw [%l7 + 0x48], %o5
nop
setx loop_471, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orncc %g6, 0x0FBC, %g1
brlez %l1, loop_472
udivcc %i7, 0x0C87, %g5
loop_471:
brgez %l4, loop_473
sdivcc %g3, 0x1246, %o2
loop_472:
st %f15, [%l7 + 0x64]
move %xcc, %o6, %i6
loop_473:
bcs,pt %xcc, loop_474
brlz,a %o3, loop_475
tvs %xcc, 0x4
addcc %o1, 0x0443, %i4
loop_474:
movrgz %l0, %g2, %i3
loop_475:
edge32l %i1, %o0, %g4
ldub [%l7 + 0x1B], %i2
ldsw [%l7 + 0x58], %l6
bvc,pn %icc, loop_476
ldsb [%l7 + 0x51], %l2
or %i0, %o4, %i5
ldx [%l7 + 0x60], %g7
loop_476:
nop
setx loop_477, %l0, %l1
jmpl %l1, %l3
ldub [%l7 + 0x4D], %o7
fmovrdlez %o5, %f10, %f4
sth %l5, [%l7 + 0x1C]
loop_477:
popc %g1, %l1
stw %g6, [%l7 + 0x20]
bcc,pn %xcc, loop_478
fbe %fcc2, loop_479
fmul8x16 %f0, %f6, %f8
xorcc %g5, %i7, %l4
loop_478:
bcc,a %icc, loop_480
loop_479:
taddcc %g3, %o2, %o6
fbne %fcc1, loop_481
fandnot1 %f12, %f6, %f14
loop_480:
addccc %o3, 0x09CA, %i6
movpos %xcc, %i4, %l0
loop_481:
fandnot2s %f11, %f5, %f12
ldsh [%l7 + 0x24], %o1
lduw [%l7 + 0x28], %i3
fcmpes %fcc1, %f1, %f4
ldx [%l7 + 0x30], %g2
addcc %i1, 0x1665, %o0
lduh [%l7 + 0x1C], %i2
ldub [%l7 + 0x6F], %g4
edge8n %l2, %i0, %o4
fbul %fcc0, loop_482
fmovdgu %xcc, %f6, %f13
stb %i5, [%l7 + 0x60]
bcc,a,pn %icc, loop_483
loop_482:
fmovde %xcc, %f9, %f13
fnor %f12, %f8, %f0
fmul8x16al %f5, %f9, %f14
loop_483:
stb %g7, [%l7 + 0x60]
bneg loop_484
mulx %l3, 0x0BE1, %o7
sth %l6, [%l7 + 0x4C]
ldsw [%l7 + 0x20], %l5
loop_484:
fnand %f2, %f0, %f4
fbuge,a %fcc2, loop_485
fmovscs %icc, %f15, %f7
andcc %o5, 0x18EF, %l1
ldsb [%l7 + 0x3E], %g6
loop_485:
fmovrslz %g1, %f10, %f14
fmovdn %icc, %f15, %f13
fbuge,a %fcc3, loop_486
tvs %xcc, 0x2
bne,a,pt %icc, loop_487
tl %xcc, 0x4
loop_486:
fpsub16s %f7, %f14, %f9
stb %i7, [%l7 + 0x58]
loop_487:
fabsd %f14, %f10
fpsub16s %f12, %f10, %f8
fmovrdlz %l4, %f14, %f10
stb %g3, [%l7 + 0x4F]
udivx %g5, 0x0B15, %o6
ldub [%l7 + 0x4C], %o2
fmovrse %o3, %f4, %f0
edge16l %i4, %i6, %o1
bneg,a %xcc, loop_488
fmovs %f6, %f6
tge %xcc, 0x3
stb %l0, [%l7 + 0x6C]
loop_488:
fmovdge %icc, %f13, %f4
fpadd16 %f0, %f8, %f14
smulcc %i3, %g2, %o0
fpadd16 %f0, %f4, %f0
ldx [%l7 + 0x70], %i1
ldsb [%l7 + 0x12], %g4
fcmple32 %f8, %f8, %i2
stw %i0, [%l7 + 0x50]
fbe %fcc1, loop_489
smul %o4, 0x08BE, %l2
fornot2 %f8, %f2, %f10
smulcc %g7, 0x1966, %l3
loop_489:
fbne %fcc1, loop_490
fmovsgu %xcc, %f7, %f2
subcc %o7, 0x05D6, %i5
ta %icc, 0x7
loop_490:
bcs,pn %xcc, loop_491
sethi 0x1787, %l5
fzeros %f10
tleu %xcc, 0x6
loop_491:
stw %o5, [%l7 + 0x7C]
fpadd16 %f6, %f4, %f2
tcs %icc, 0x5
brgz %l1, loop_492
fmovs %f12, %f0
sdiv %l6, 0x148E, %g6
ldsb [%l7 + 0x13], %i7
loop_492:
fpackfix %f10, %f15
fmovrde %g1, %f10, %f0
udiv %l4, 0x0C65, %g5
fbule,a %fcc2, loop_493
ldd [%l7 + 0x60], %f2
fzeros %f14
std %f14, [%l7 + 0x30]
loop_493:
fpackfix %f14, %f11
fpackfix %f6, %f11
sth %g3, [%l7 + 0x2A]
ldsh [%l7 + 0x54], %o6
sdivx %o2, 0x19C9, %o3
bne,a %xcc, loop_494
std %f8, [%l7 + 0x30]
stx %i6, [%l7 + 0x48]
fpsub32 %f4, %f2, %f2
loop_494:
fnot2s %f11, %f1
fmovrdgez %o1, %f14, %f10
xnorcc %l0, %i3, %g2
bcs,a,pn %icc, loop_495
fxnor %f2, %f6, %f2
movrne %i4, %o0, %g4
movl %icc, %i1, %i2
loop_495:
fmul8x16al %f6, %f6, %f4
ld [%l7 + 0x54], %f11
lduw [%l7 + 0x60], %i0
ld [%l7 + 0x54], %f0
movg %xcc, %l2, %o4
fmuld8sux16 %f14, %f7, %f10
st %f12, [%l7 + 0x38]
movrlz %g7, 0x0CD, %l3
ldx [%l7 + 0x30], %i5
fcmpgt16 %f2, %f8, %l5
ldsw [%l7 + 0x14], %o7
sth %o5, [%l7 + 0x18]
fnand %f4, %f14, %f0
fornot2 %f10, %f10, %f8
fornot2s %f12, %f6, %f9
ldsh [%l7 + 0x38], %l6
lduh [%l7 + 0x0C], %g6
ta %xcc, 0x2
movrlz %i7, %l1, %g1
ldsh [%l7 + 0x28], %l4
ld [%l7 + 0x10], %f9
sllx %g3, %g5, %o6
orn %o2, 0x0AA0, %i6
lduw [%l7 + 0x6C], %o1
movrgz %o3, 0x15C, %l0
fpackfix %f10, %f11
ld [%l7 + 0x38], %f2
ta %xcc, 0x0
fpadd32 %f8, %f12, %f10
ldd [%l7 + 0x40], %f2
mulscc %g2, %i4, %o0
nop
setx loop_496, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tge %xcc, 0x2
bpos,a,pn %xcc, loop_497
fmovsl %icc, %f15, %f10
loop_496:
fxor %f14, %f0, %f6
fcmple32 %f8, %f12, %g4
loop_497:
srl %i1, 0x0B, %i3
fmovdne %xcc, %f3, %f12
fbne,a %fcc2, loop_498
stx %i2, [%l7 + 0x48]
stb %l2, [%l7 + 0x6A]
movvs %icc, %o4, %g7
loop_498:
orcc %l3, 0x1875, %i5
lduw [%l7 + 0x78], %l5
edge8ln %i0, %o7, %l6
fcmpd %fcc1, %f2, %f12
fpadd16 %f12, %f8, %f2
movrlez %g6, 0x320, %i7
or %l1, 0x1240, %g1
ldsh [%l7 + 0x48], %o5
movg %xcc, %g3, %g5
addccc %o6, %o2, %i6
fblg %fcc0, loop_499
fsrc2 %f10, %f10
or %l4, %o3, %l0
st %f8, [%l7 + 0x60]
loop_499:
tn %icc, 0x6
sra %o1, 0x11, %i4
lduh [%l7 + 0x3E], %g2
sll %o0, %i1, %g4
ldsh [%l7 + 0x40], %i3
sdiv %l2, 0x0ABF, %o4
fba %fcc1, loop_500
array32 %g7, %i2, %l3
fpackfix %f10, %f4
sth %i5, [%l7 + 0x10]
loop_500:
edge8 %l5, %o7, %i0
fmovsge %xcc, %f11, %f10
addc %l6, %i7, %g6
fble,a %fcc2, loop_501
fmovrdlez %g1, %f0, %f2
fpadd16s %f8, %f7, %f7
array16 %o5, %l1, %g3
loop_501:
fnot2 %f4, %f14
fsrc1s %f11, %f1
bgu,a loop_502
stx %o6, [%l7 + 0x18]
srlx %o2, %i6, %g5
edge16n %o3, %l0, %l4
loop_502:
sth %o1, [%l7 + 0x1E]
movneg %icc, %g2, %o0
ldx [%l7 + 0x30], %i1
mulx %i4, 0x1BD7, %i3
be,pn %icc, loop_503
edge16ln %l2, %o4, %g7
tpos %xcc, 0x4
fmovsl %xcc, %f5, %f7
loop_503:
fbge,a %fcc1, loop_504
ldsh [%l7 + 0x7A], %g4
bgu,pt %xcc, loop_505
alignaddrl %l3, %i2, %i5
loop_504:
fmovspos %icc, %f7, %f8
umulcc %o7, 0x00E6, %l5
loop_505:
ldsh [%l7 + 0x70], %l6
sdiv %i7, 0x1B0E, %g6
fmovdg %icc, %f15, %f11
fcmple16 %f2, %f12, %i0
ldub [%l7 + 0x63], %g1
brnz %l1, loop_506
fmovspos %icc, %f6, %f0
edge8n %g3, %o6, %o5
fmul8sux16 %f10, %f8, %f6
loop_506:
fmovdle %xcc, %f3, %f5
fmovsle %xcc, %f1, %f10
fnegd %f14, %f8
fnot1 %f4, %f14
fmovdpos %xcc, %f2, %f12
bge %icc, loop_507
ldsb [%l7 + 0x3B], %o2
fandnot1s %f0, %f9, %f12
fbge %fcc0, loop_508
loop_507:
fmovrdne %g5, %f0, %f6
fxnors %f8, %f7, %f10
stb %i6, [%l7 + 0x2E]
loop_508:
ldsw [%l7 + 0x34], %o3
ldsh [%l7 + 0x18], %l4
mulscc %l0, 0x0D87, %o1
ldsh [%l7 + 0x5C], %g2
fmovrslez %o0, %f5, %f11
mulscc %i1, 0x1D8B, %i4
fmovrdlz %i3, %f4, %f0
fmovdcs %xcc, %f5, %f5
srlx %l2, 0x0F, %g7
bshuffle %f0, %f8, %f12
edge32l %o4, %g4, %i2
brgz,a %i5, loop_509
andcc %o7, %l5, %l6
fsrc1 %f6, %f2
fnor %f6, %f6, %f0
loop_509:
brgz,a %l3, loop_510
movn %xcc, %i7, %i0
ldsw [%l7 + 0x5C], %g1
stb %g6, [%l7 + 0x1D]
loop_510:
fbg,a %fcc0, loop_511
fnot1 %f0, %f0
stx %l1, [%l7 + 0x10]
ble,a loop_512
loop_511:
fpadd16 %f0, %f6, %f8
fxors %f6, %f0, %f10
orn %o6, 0x013F, %o5
loop_512:
fbe %fcc2, loop_513
stw %g3, [%l7 + 0x68]
movvs %xcc, %o2, %g5
st %f10, [%l7 + 0x5C]
loop_513:
ldsb [%l7 + 0x69], %o3
fabsd %f8, %f4
fbn,a %fcc2, loop_514
fsrc2s %f5, %f5
sth %i6, [%l7 + 0x38]
brlez,a %l4, loop_515
loop_514:
ld [%l7 + 0x30], %f8
fpmerge %f5, %f7, %f6
ldsb [%l7 + 0x6E], %l0
loop_515:
be,a,pn %xcc, loop_516
sth %g2, [%l7 + 0x54]
fcmpeq32 %f4, %f6, %o0
ble,pt %icc, loop_517
loop_516:
sth %i1, [%l7 + 0x70]
bgu %icc, loop_518
fmovrsne %o1, %f3, %f1
loop_517:
sth %i4, [%l7 + 0x7C]
andn %l2, 0x0A4F, %g7
loop_518:
fabss %f1, %f12
ldsw [%l7 + 0x44], %o4
ldd [%l7 + 0x48], %f2
fmovse %icc, %f9, %f9
fpsub16s %f12, %f14, %f3
fcmpne32 %f0, %f2, %i3
brlz,a %g4, loop_519
fcmple32 %f6, %f2, %i2
xnorcc %o7, 0x0825, %l5
sth %i5, [%l7 + 0x4A]
loop_519:
stb %l3, [%l7 + 0x7B]
fpmerge %f4, %f6, %f14
fmovs %f11, %f12
fnot2 %f12, %f14
stw %i7, [%l7 + 0x30]
stw %l6, [%l7 + 0x4C]
bneg,a loop_520
ldd [%l7 + 0x38], %f6
fbg,a %fcc3, loop_521
andncc %i0, %g6, %g1
loop_520:
subcc %l1, 0x0B9A, %o6
movre %g3, 0x018, %o2
loop_521:
ldx [%l7 + 0x60], %o5
edge16ln %o3, %g5, %i6
ldsh [%l7 + 0x58], %l4
sth %g2, [%l7 + 0x4C]
ldsh [%l7 + 0x56], %o0
addc %i1, %o1, %i4
stw %l2, [%l7 + 0x40]
fmovdn %icc, %f7, %f9
ta %icc, 0x4
fxor %f12, %f8, %f8
fmovrsgz %g7, %f14, %f10
fand %f14, %f14, %f12
udiv %l0, 0x1090, %o4
udivcc %i3, 0x078D, %g4
fbne %fcc1, loop_522
std %f10, [%l7 + 0x10]
fmovdg %icc, %f0, %f3
nop
setx loop_523, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_522:
lduh [%l7 + 0x74], %i2
st %f5, [%l7 + 0x4C]
fandnot1 %f4, %f4, %f8
loop_523:
movrlez %o7, 0x1C5, %i5
fnegd %f10, %f0
ld [%l7 + 0x2C], %f12
lduw [%l7 + 0x68], %l3
orcc %l5, %l6, %i0
stw %i7, [%l7 + 0x7C]
mulx %g1, 0x05D5, %g6
fcmpeq16 %f4, %f14, %o6
lduh [%l7 + 0x4C], %l1
fmovrsne %g3, %f2, %f9
fbuge %fcc2, loop_524
fbg,a %fcc3, loop_525
fpsub16 %f10, %f6, %f8
ldub [%l7 + 0x13], %o2
loop_524:
bn %xcc, loop_526
loop_525:
st %f6, [%l7 + 0x7C]
ldsb [%l7 + 0x11], %o5
stb %g5, [%l7 + 0x53]
loop_526:
ldx [%l7 + 0x60], %o3
fmovdcs %xcc, %f12, %f4
fbe,a %fcc1, loop_527
fcmpeq32 %f0, %f8, %i6
brlz %l4, loop_528
movcs %icc, %g2, %i1
loop_527:
fpadd32 %f0, %f2, %f14
fcmpne32 %f10, %f2, %o0
loop_528:
tneg %xcc, 0x1
sth %i4, [%l7 + 0x50]
fxnors %f5, %f7, %f11
fmovdcc %xcc, %f1, %f12
orn %l2, %g7, %l0
ldsh [%l7 + 0x76], %o4
fcmped %fcc3, %f12, %f6
fmovde %xcc, %f3, %f3
orcc %o1, %i3, %g4
movvs %xcc, %i2, %o7
sll %l3, %l5, %l6
sdiv %i0, 0x11A7, %i7
fors %f3, %f2, %f0
orncc %g1, 0x0186, %g6
fmul8sux16 %f6, %f4, %f10
ldx [%l7 + 0x60], %o6
mulx %i5, 0x0D0B, %l1
mulx %o2, %o5, %g3
sra %g5, %i6, %l4
lduh [%l7 + 0x74], %g2
movg %xcc, %i1, %o0
edge8l %o3, %l2, %i4
xor %l0, 0x0D62, %o4
ldx [%l7 + 0x08], %o1
ldsw [%l7 + 0x5C], %i3
fbne %fcc3, loop_529
edge8n %g4, %i2, %g7
movge %xcc, %o7, %l3
lduh [%l7 + 0x30], %l5
loop_529:
udivx %l6, 0x19C7, %i0
fpack32 %f8, %f0, %f12
addccc %g1, %i7, %o6
fmovspos %icc, %f5, %f4
bne,pn %icc, loop_530
smul %i5, %g6, %l1
xor %o5, %o2, %g3
bne,a %xcc, loop_531
loop_530:
tsubcctv %i6, 0x0840, %l4
fmovsle %icc, %f8, %f15
fmovdvs %icc, %f9, %f11
loop_531:
movn %xcc, %g2, %g5
fsrc2s %f6, %f3
taddcc %i1, 0x0400, %o0
std %f2, [%l7 + 0x20]
be,a %icc, loop_532
fnegd %f12, %f12
edge32n %l2, %i4, %o3
fmovdl %xcc, %f11, %f14
loop_532:
ldd [%l7 + 0x40], %f12
fzeros %f13
lduh [%l7 + 0x4A], %l0
fmul8x16 %f5, %f14, %f10
fmovse %xcc, %f9, %f14
fbne,a %fcc2, loop_533
movrgez %o1, %i3, %o4
fmovscc %xcc, %f5, %f0
movrne %g4, 0x0BC, %g7
loop_533:
alignaddr %o7, %i2, %l5
movcc %xcc, %l3, %i0
ldx [%l7 + 0x20], %l6
fmovda %xcc, %f10, %f3
ld [%l7 + 0x38], %f12
st %f0, [%l7 + 0x64]
tpos %icc, 0x1
fmovdg %xcc, %f5, %f0
or %i7, %o6, %g1
fmovrsne %g6, %f5, %f3
stb %i5, [%l7 + 0x50]
mulscc %o5, 0x1A07, %o2
xnor %g3, %i6, %l4
fnands %f6, %f7, %f3
fpack16 %f6, %f15
nop
setx loop_534, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmuld8sux16 %f2, %f3, %f10
std %f12, [%l7 + 0x40]
lduh [%l7 + 0x2C], %g2
loop_534:
srax %g5, 0x04, %l1
fmovsn %xcc, %f1, %f8
std %f12, [%l7 + 0x70]
stw %i1, [%l7 + 0x54]
sethi 0x1625, %l2
fmovsvc %xcc, %f1, %f7
ldx [%l7 + 0x10], %i4
alignaddrl %o0, %o3, %o1
fmovscc %icc, %f4, %f3
movle %xcc, %l0, %i3
stb %o4, [%l7 + 0x66]
fcmps %fcc0, %f12, %f1
std %f14, [%l7 + 0x08]
ldub [%l7 + 0x13], %g4
edge8ln %o7, %g7, %l5
fmovsne %xcc, %f3, %f7
fcmpes %fcc1, %f1, %f6
ldsh [%l7 + 0x20], %l3
orncc %i2, 0x0D35, %l6
ldsh [%l7 + 0x4C], %i7
fmovdn %icc, %f13, %f15
fsrc1 %f14, %f2
fmovdn %xcc, %f0, %f5
orncc %i0, 0x1983, %g1
fpadd16 %f12, %f0, %f2
movge %icc, %g6, %o6
ldsh [%l7 + 0x62], %i5
fmovsn %xcc, %f14, %f1
fbug %fcc3, loop_535
ldx [%l7 + 0x68], %o5
st %f2, [%l7 + 0x74]
andn %g3, %o2, %l4
loop_535:
ldd [%l7 + 0x68], %f0
sll %i6, %g2, %g5
andcc %i1, %l1, %i4
orcc %l2, %o0, %o1
ldub [%l7 + 0x44], %o3
fbul %fcc2, loop_536
fpackfix %f8, %f1
mulx %i3, 0x1C57, %o4
std %f2, [%l7 + 0x48]
loop_536:
move %icc, %g4, %l0
fblg %fcc3, loop_537
fmovdn %icc, %f11, %f8
xorcc %g7, 0x1DF4, %o7
edge32n %l3, %l5, %l6
loop_537:
ld [%l7 + 0x34], %f13
movrne %i7, 0x3FB, %i2
fmovse %xcc, %f1, %f15
ldx [%l7 + 0x68], %i0
st %f10, [%l7 + 0x68]
fones %f8
fandnot2s %f15, %f1, %f9
edge8l %g6, %o6, %i5
fcmpne16 %f12, %f2, %g1
ldsw [%l7 + 0x68], %g3
movleu %icc, %o5, %o2
srlx %l4, %g2, %i6
ldsw [%l7 + 0x48], %i1
movcc %xcc, %l1, %g5
ldx [%l7 + 0x20], %l2
fbn %fcc3, loop_538
fbn %fcc0, loop_539
srlx %i4, %o1, %o0
fmovsne %icc, %f4, %f9
loop_538:
sth %i3, [%l7 + 0x7A]
loop_539:
ld [%l7 + 0x38], %f12
fmovdg %xcc, %f11, %f8
fmovsvc %xcc, %f13, %f7
ldsw [%l7 + 0x48], %o4
fpadd32s %f15, %f15, %f14
movgu %xcc, %g4, %l0
fbne %fcc1, loop_540
ldsb [%l7 + 0x26], %g7
tsubcctv %o7, %l3, %o3
fmovscs %icc, %f0, %f10
loop_540:
fornot1 %f6, %f6, %f4
stb %l5, [%l7 + 0x1E]
ld [%l7 + 0x58], %f1
edge16l %i7, %i2, %i0
movleu %icc, %l6, %g6
sethi 0x0ABB, %i5
andcc %o6, 0x13EC, %g3
fandnot1s %f14, %f1, %f11
stb %o5, [%l7 + 0x32]
ldx [%l7 + 0x60], %g1
fmovdleu %xcc, %f10, %f0
stw %l4, [%l7 + 0x28]
tvc %icc, 0x2
fnegd %f4, %f12
bcs,a,pn %icc, loop_541
movre %g2, 0x355, %i6
ldx [%l7 + 0x08], %o2
bgu loop_542
loop_541:
fxors %f1, %f14, %f13
fornot1 %f0, %f8, %f0
fpadd16s %f5, %f10, %f13
loop_542:
bn,a %xcc, loop_543
fmovs %f12, %f15
movleu %icc, %l1, %g5
st %f10, [%l7 + 0x3C]
loop_543:
fmuld8sux16 %f3, %f0, %f10
movleu %icc, %i1, %l2
udiv %o1, 0x05E3, %o0
std %f8, [%l7 + 0x18]
or %i3, %o4, %g4
tge %xcc, 0x0
brlz %l0, loop_544
fnands %f11, %f11, %f12
fmovdle %icc, %f3, %f3
fbuge %fcc1, loop_545
loop_544:
for %f4, %f8, %f10
fba,a %fcc0, loop_546
ble,pn %icc, loop_547
loop_545:
nop
setx loop_548, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
array16 %i4, %o7, %g7
loop_546:
stx %l3, [%l7 + 0x68]
loop_547:
fpadd32 %f12, %f8, %f10
loop_548:
fnot1 %f6, %f8
lduw [%l7 + 0x10], %o3
brgz %l5, loop_549
fpsub32 %f6, %f2, %f10
array16 %i2, %i7, %i0
fmovdleu %icc, %f11, %f2
loop_549:
movneg %icc, %g6, %l6
ldd [%l7 + 0x20], %f0
fmovrse %o6, %f5, %f7
orncc %g3, %o5, %g1
fmovda %xcc, %f7, %f13
ldsw [%l7 + 0x78], %l4
nop
setx loop_550, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srlx %i5, %i6, %g2
addcc %l1, %g5, %i1
fmul8sux16 %f6, %f12, %f10
loop_550:
stx %l2, [%l7 + 0x70]
st %f4, [%l7 + 0x74]
edge32l %o1, %o2, %o0
bneg %icc, loop_551
fmul8x16au %f1, %f14, %f14
lduw [%l7 + 0x3C], %o4
siam 0x7
loop_551:
fmuld8sux16 %f4, %f4, %f10
ldsw [%l7 + 0x20], %i3
ldub [%l7 + 0x3E], %l0
ldd [%l7 + 0x40], %f12
fpsub16s %f2, %f11, %f4
fmul8x16 %f6, %f8, %f4
stw %i4, [%l7 + 0x6C]
orn %o7, %g4, %l3
sth %o3, [%l7 + 0x36]
ldsb [%l7 + 0x2D], %g7
orn %l5, %i7, %i0
ldub [%l7 + 0x0D], %i2
te %xcc, 0x0
fble %fcc3, loop_552
ldub [%l7 + 0x18], %l6
stx %o6, [%l7 + 0x18]
fbug %fcc3, loop_553
loop_552:
fmovrsgez %g6, %f14, %f3
movrgez %g3, %g1, %o5
stw %l4, [%l7 + 0x30]
loop_553:
brlz %i6, loop_554
fcmple32 %f0, %f0, %g2
ld [%l7 + 0x50], %f11
ldx [%l7 + 0x60], %i5
loop_554:
st %f6, [%l7 + 0x20]
alignaddrl %l1, %g5, %i1
stw %l2, [%l7 + 0x58]
fbue %fcc2, loop_555
bne,a,pn %xcc, loop_556
fcmps %fcc1, %f3, %f7
lduw [%l7 + 0x48], %o2
loop_555:
fmovsne %xcc, %f1, %f10
loop_556:
ldsw [%l7 + 0x64], %o0
sdiv %o4, 0x1358, %o1
brz %i3, loop_557
ldx [%l7 + 0x78], %l0
ldsh [%l7 + 0x08], %o7
fcmps %fcc1, %f15, %f3
loop_557:
ldsw [%l7 + 0x48], %g4
fzeros %f15
fexpand %f6, %f8
fpack16 %f6, %f7
sth %i4, [%l7 + 0x0E]
movg %xcc, %l3, %g7
ldsb [%l7 + 0x68], %l5
fmovs %f11, %f3
andn %o3, 0x0136, %i7
alignaddr %i2, %i0, %o6
or %g6, %l6, %g1
ld [%l7 + 0x74], %f1
fpack32 %f4, %f0, %f8
popc %g3, %o5
fnot2 %f4, %f4
edge32n %l4, %i6, %i5
edge16 %g2, %l1, %i1
brnz %g5, loop_558
sth %l2, [%l7 + 0x1E]
edge32 %o0, %o2, %o4
bleu loop_559
loop_558:
sth %i3, [%l7 + 0x6C]
stw %l0, [%l7 + 0x08]
fmovsl %xcc, %f5, %f15
loop_559:
nop
setx loop_560, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movvs %xcc, %o7, %g4
fcmpne16 %f14, %f4, %o1
movgu %xcc, %i4, %g7
loop_560:
sth %l5, [%l7 + 0x0C]
popc %l3, %i7
lduh [%l7 + 0x16], %i2
fmovrslez %o3, %f3, %f11
tcc %xcc, 0x0
udivcc %i0, 0x09D2, %g6
stw %l6, [%l7 + 0x20]
fmovdne %xcc, %f4, %f7
sth %g1, [%l7 + 0x50]
ldsw [%l7 + 0x68], %g3
fmovrsgz %o6, %f12, %f14
fmovrsgez %o5, %f15, %f13
movneg %icc, %l4, %i6
lduw [%l7 + 0x44], %g2
movrlez %i5, %l1, %g5
fxnors %f14, %f13, %f2
bcs,a loop_561
fmovdpos %xcc, %f3, %f12
fmovda %icc, %f2, %f2
fxnors %f7, %f5, %f1
loop_561:
brlez,a %l2, loop_562
fmovrdgez %o0, %f10, %f0
fpadd16s %f1, %f6, %f9
fmovdge %icc, %f8, %f6
loop_562:
fnegd %f12, %f8
fbl %fcc0, loop_563
fpack16 %f0, %f9
fmovsne %xcc, %f8, %f9
movcc %xcc, %o2, %i1
loop_563:
orcc %o4, 0x06DA, %l0
ldx [%l7 + 0x20], %o7
fxors %f1, %f1, %f4
fabss %f9, %f8
lduh [%l7 + 0x60], %i3
bn,a loop_564
umulcc %g4, %o1, %i4
movgu %icc, %g7, %l5
fandnot1 %f8, %f6, %f8
loop_564:
fmovrslez %l3, %f11, %f0
movrne %i2, 0x0E3, %i7
fnot2 %f8, %f0
ld [%l7 + 0x60], %f13
st %f14, [%l7 + 0x5C]
fmovsgu %xcc, %f15, %f12
sth %o3, [%l7 + 0x1A]
fmovsvs %icc, %f3, %f4
ldsw [%l7 + 0x14], %i0
fmovdle %xcc, %f14, %f3
edge16l %l6, %g1, %g3
fmovrslez %o6, %f7, %f10
fbuge %fcc0, loop_565
fbul,a %fcc1, loop_566
sth %g6, [%l7 + 0x20]
for %f14, %f12, %f8
loop_565:
fmovsn %icc, %f7, %f7
loop_566:
udivx %l4, 0x042C, %i6
movcs %icc, %o5, %g2
stx %l1, [%l7 + 0x60]
nop
setx loop_567, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot1s %f9, %f5
nop
setx loop_568, %l0, %l1
jmpl %l1, %g5
ldx [%l7 + 0x28], %i5
loop_567:
and %o0, %l2, %o2
fbne,a %fcc2, loop_569
loop_568:
movg %xcc, %i1, %l0
edge16l %o4, %o7, %g4
fnegd %f2, %f2
loop_569:
sdivcc %o1, 0x0CEF, %i3
lduh [%l7 + 0x4E], %i4
orcc %l5, %g7, %i2
ldsb [%l7 + 0x2C], %i7
movl %icc, %l3, %i0
stx %l6, [%l7 + 0x58]
stb %o3, [%l7 + 0x54]
fand %f4, %f14, %f6
lduh [%l7 + 0x28], %g3
std %f8, [%l7 + 0x40]
fbg %fcc0, loop_570
xorcc %g1, %o6, %g6
fbe,a %fcc0, loop_571
fnot2s %f14, %f15
loop_570:
ldsh [%l7 + 0x12], %l4
fone %f2
loop_571:
bcs,a,pt %icc, loop_572
ldsw [%l7 + 0x40], %i6
brnz %o5, loop_573
fcmpeq32 %f2, %f12, %g2
loop_572:
tcs %icc, 0x1
bne %xcc, loop_574
loop_573:
tpos %icc, 0x7
tgu %icc, 0x5
fbl %fcc0, loop_575
loop_574:
popc %g5, %i5
sethi 0x12C0, %l1
edge8ln %o0, %l2, %i1
loop_575:
std %f4, [%l7 + 0x28]
ldsw [%l7 + 0x44], %o2
xnorcc %o4, 0x03FE, %l0
fabss %f0, %f3
fmovse %xcc, %f12, %f5
fors %f2, %f8, %f5
fbne %fcc1, loop_576
sth %o7, [%l7 + 0x2A]
movrgz %g4, 0x22A, %i3
ld [%l7 + 0x7C], %f4
loop_576:
stb %i4, [%l7 + 0x34]
tvs %icc, 0x4
movvs %xcc, %o1, %l5
ldd [%l7 + 0x18], %f14
umul %i2, 0x1CF7, %i7
brlz %l3, loop_577
fmovsg %icc, %f9, %f8
lduh [%l7 + 0x26], %i0
stw %l6, [%l7 + 0x58]
loop_577:
fandnot1 %f10, %f8, %f2
tvs %icc, 0x2
movrlez %o3, %g3, %g1
lduh [%l7 + 0x42], %g7
fcmpeq16 %f10, %f10, %o6
fmovdvc %icc, %f3, %f14
bge,a %xcc, loop_578
tsubcctv %l4, %i6, %o5
fmovdgu %xcc, %f9, %f13
ldsh [%l7 + 0x44], %g6
loop_578:
fmovs %f9, %f8
ldub [%l7 + 0x77], %g5
fzeros %f1
udivx %g2, 0x09D1, %l1
fmul8x16au %f14, %f15, %f4
bn %xcc, loop_579
edge8 %o0, %l2, %i5
fmovsneg %icc, %f4, %f3
ldd [%l7 + 0x70], %f12
loop_579:
bne,a %xcc, loop_580
sdivcc %i1, 0x0FFA, %o2
lduh [%l7 + 0x12], %l0
te %xcc, 0x7
loop_580:
movcc %icc, %o7, %g4
movcc %xcc, %i3, %i4
std %f14, [%l7 + 0x18]
ldub [%l7 + 0x15], %o1
tvs %xcc, 0x3
fones %f13
fmovrde %l5, %f12, %f4
std %f4, [%l7 + 0x40]
st %f11, [%l7 + 0x50]
sdiv %i2, 0x17F1, %i7
tn %xcc, 0x5
stw %l3, [%l7 + 0x78]
fpadd32 %f6, %f0, %f10
ldsb [%l7 + 0x0E], %o4
udivx %l6, 0x0F48, %i0
ldsh [%l7 + 0x2A], %g3
ldsb [%l7 + 0x7C], %g1
fcmple16 %f4, %f6, %g7
fnor %f6, %f12, %f8
mulscc %o6, 0x096A, %l4
sth %i6, [%l7 + 0x08]
bcs,a loop_581
fmovdcs %xcc, %f9, %f9
stb %o3, [%l7 + 0x6B]
stw %g6, [%l7 + 0x38]
loop_581:
ldsw [%l7 + 0x08], %g5
fbn,a %fcc0, loop_582
fmovs %f12, %f1
sdiv %g2, 0x1D62, %l1
ld [%l7 + 0x50], %f14
loop_582:
movgu %icc, %o5, %l2
ldx [%l7 + 0x38], %o0
fcmpd %fcc3, %f8, %f14
fornot2 %f8, %f10, %f6
sth %i5, [%l7 + 0x3C]
tn %icc, 0x2
fbue,a %fcc3, loop_583
fmovsl %icc, %f8, %f8
sth %i1, [%l7 + 0x54]
fones %f0
loop_583:
std %f8, [%l7 + 0x78]
fsrc2 %f6, %f8
std %f14, [%l7 + 0x58]
fxnors %f10, %f1, %f4
array16 %l0, %o7, %g4
fmovsgu %icc, %f7, %f5
fpadd16s %f14, %f12, %f4
sdivx %o2, 0x0EE4, %i4
mulx %o1, %i3, %i2
nop
setx loop_584, %l0, %l1
jmpl %l1, %i7
andcc %l3, %l5, %o4
ldsh [%l7 + 0x4C], %i0
std %f14, [%l7 + 0x68]
loop_584:
fcmpeq16 %f12, %f12, %g3
edge32ln %l6, %g1, %g7
ldsh [%l7 + 0x76], %o6
ble %icc, loop_585
ldx [%l7 + 0x58], %l4
ldub [%l7 + 0x31], %o3
ldsw [%l7 + 0x40], %i6
loop_585:
fnors %f8, %f7, %f6
ld [%l7 + 0x0C], %f9
fblg %fcc0, loop_586
ldx [%l7 + 0x10], %g5
ldsh [%l7 + 0x4E], %g2
ldub [%l7 + 0x09], %l1
loop_586:
subc %o5, %g6, %l2
umul %o0, %i5, %l0
fandnot1 %f10, %f10, %f4
tcs %xcc, 0x2
te %xcc, 0x6
array8 %i1, %o7, %g4
ldsb [%l7 + 0x1B], %i4
bleu,a,pt %icc, loop_587
fnot1s %f5, %f7
xor %o2, 0x0EA3, %i3
tcc %xcc, 0x7
loop_587:
ldx [%l7 + 0x30], %o1
ldx [%l7 + 0x48], %i7
movrgez %i2, %l3, %o4
st %f10, [%l7 + 0x6C]
ble,pn %icc, loop_588
tge %icc, 0x7
ldsh [%l7 + 0x68], %i0
pdist %f10, %f8, %f14
loop_588:
tle %xcc, 0x5
fmul8ulx16 %f6, %f2, %f4
ldd [%l7 + 0x28], %f10
sdivcc %l5, 0x036A, %l6
bvc,pt %icc, loop_589
fones %f5
alignaddr %g1, %g3, %o6
fcmpd %fcc2, %f12, %f12
loop_589:
ld [%l7 + 0x60], %f14
fba %fcc0, loop_590
te %icc, 0x7
fbg %fcc1, loop_591
std %f12, [%l7 + 0x58]
loop_590:
fmovs %f4, %f10
lduh [%l7 + 0x0C], %g7
loop_591:
fmul8x16al %f10, %f9, %f8
te %icc, 0x7
fmovsge %icc, %f14, %f1
ldsw [%l7 + 0x60], %l4
fandnot2 %f2, %f8, %f4
std %f12, [%l7 + 0x28]
stw %i6, [%l7 + 0x7C]
fbn,a %fcc0, loop_592
ldsw [%l7 + 0x28], %o3
stb %g5, [%l7 + 0x74]
fpsub32s %f5, %f10, %f3
loop_592:
fbu,a %fcc3, loop_593
fblg,a %fcc3, loop_594
fxor %f2, %f12, %f6
smul %l1, %g2, %o5
loop_593:
std %f14, [%l7 + 0x50]
loop_594:
fpsub16s %f2, %f11, %f1
umul %g6, %o0, %i5
tge %icc, 0x2
ldsb [%l7 + 0x3D], %l2
stw %l0, [%l7 + 0x4C]
lduh [%l7 + 0x3C], %o7
fmovdg %xcc, %f14, %f12
fpackfix %f8, %f0
bge,a,pt %icc, loop_595
sdivcc %i1, 0x1734, %i4
fmovrdlez %g4, %f8, %f12
movgu %xcc, %i3, %o2
loop_595:
ldsb [%l7 + 0x73], %i7
fabss %f0, %f1
movre %i2, %o1, %o4
std %f12, [%l7 + 0x48]
fmovrsne %i0, %f12, %f3
ldx [%l7 + 0x58], %l5
or %l6, 0x0EB9, %g1
nop
setx loop_596, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrslz %g3, %f3, %f4
fcmpeq32 %f6, %f0, %l3
bg,pn %icc, loop_597
loop_596:
udivx %g7, 0x15B6, %l4
ldx [%l7 + 0x40], %i6
fbo %fcc3, loop_598
loop_597:
lduw [%l7 + 0x64], %o3
ldd [%l7 + 0x20], %f8
fpack16 %f14, %f11
loop_598:
fcmple16 %f4, %f14, %o6
fors %f11, %f14, %f1
std %f2, [%l7 + 0x20]
sth %l1, [%l7 + 0x10]
ldub [%l7 + 0x4E], %g2
bvc loop_599
ta %xcc, 0x3
stw %g5, [%l7 + 0x68]
fmul8x16al %f1, %f4, %f4
loop_599:
edge32n %o5, %g6, %o0
xnor %i5, %l2, %o7
tpos %xcc, 0x7
std %f12, [%l7 + 0x20]
sdivx %i1, 0x1CE7, %i4
st %f15, [%l7 + 0x34]
umul %g4, 0x068A, %l0
fbuge,a %fcc0, loop_600
pdist %f14, %f4, %f2
edge32ln %o2, %i7, %i2
bcc loop_601
loop_600:
srlx %o1, 0x0A, %i3
fornot2 %f8, %f14, %f8
fbu,a %fcc0, loop_602
loop_601:
fmovs %f13, %f5
fbug %fcc2, loop_603
ldsb [%l7 + 0x35], %i0
loop_602:
ld [%l7 + 0x28], %f9
tgu %xcc, 0x4
loop_603:
ble,a,pn %xcc, loop_604
sub %o4, %l5, %l6
fbul,a %fcc1, loop_605
bne %xcc, loop_606
loop_604:
taddcctv %g1, %g3, %g7
fpadd16s %f7, %f8, %f2
loop_605:
sth %l4, [%l7 + 0x40]
loop_606:
fbuge %fcc0, loop_607
fcmpgt32 %f12, %f0, %i6
bvs,a loop_608
smul %l3, 0x1F2B, %o6
loop_607:
bpos,a,pt %xcc, loop_609
fmovd %f6, %f4
loop_608:
ldsh [%l7 + 0x50], %o3
taddcctv %l1, 0x01C6, %g2
loop_609:
lduw [%l7 + 0x18], %o5
fmul8x16au %f10, %f8, %f4
nop
setx loop_610, %l0, %l1
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 %g6, [%l7 + 0x64]
ldsb [%l7 + 0x23], %o0
sub %g5, 0x084E, %i5
loop_610:
sra %l2, %o7, %i1
fbg,a %fcc1, loop_611
fpadd16s %f13, %f12, %f10
fnegs %f10, %f8
st %f13, [%l7 + 0x08]
loop_611:
fandnot2s %f14, %f9, %f11
movvs %icc, %i4, %g4
fba %fcc2, loop_612
fbne,a %fcc0, loop_613
fandnot1s %f10, %f12, %f15
std %f8, [%l7 + 0x08]
loop_612:
lduh [%l7 + 0x72], %l0
loop_613:
movle %icc, %i7, %i2
ldx [%l7 + 0x60], %o2
fmovdvs %xcc, %f4, %f3
fmovrslz %i3, %f15, %f4
ldub [%l7 + 0x6E], %o1
array16 %o4, %i0, %l5
fornot1s %f2, %f2, %f1
fbne %fcc0, loop_614
st %f14, [%l7 + 0x28]
stb %l6, [%l7 + 0x0A]
fmovde %xcc, %f4, %f4
loop_614:
fmovsleu %icc, %f0, %f6
fmovrdne %g3, %f4, %f4
st %f5, [%l7 + 0x38]
fpmerge %f0, %f9, %f0
bcc,pt %xcc, loop_615
st %f1, [%l7 + 0x6C]
fmovrdne %g1, %f2, %f4
nop
setx loop_616, %l0, %l1
jmpl %l1, %g7
loop_615:
brgz,a %l4, loop_617
brlz %l3, loop_618
movrlz %i6, %o6, %l1
loop_616:
st %f10, [%l7 + 0x30]
loop_617:
ldsw [%l7 + 0x48], %g2
loop_618:
fmovrse %o5, %f13, %f8
bcs loop_619
fmovrdlez %g6, %f6, %f4
stw %o3, [%l7 + 0x20]
fnor %f14, %f14, %f10
loop_619:
fpsub16 %f12, %f10, %f10
stb %o0, [%l7 + 0x68]
udivx %g5, 0x1BD5, %l2
sdiv %o7, 0x0DBE, %i5
addccc %i4, %g4, %l0
movn %icc, %i1, %i2
sdivcc %i7, 0x0473, %o2
fmovspos %xcc, %f8, %f4
fandnot1s %f13, %f10, %f15
lduh [%l7 + 0x10], %o1
lduh [%l7 + 0x26], %o4
bne,a %icc, loop_620
mulscc %i0, %l5, %l6
bcc,a loop_621
subc %i3, 0x0164, %g3
loop_620:
movg %icc, %g7, %l4
tneg %icc, 0x7
loop_621:
fmovspos %xcc, %f5, %f11
lduh [%l7 + 0x2E], %l3
brgz %i6, loop_622
fmul8x16au %f1, %f15, %f6
fornot2s %f4, %f7, %f4
tl %icc, 0x2
loop_622:
xorcc %o6, 0x13E8, %l1
fmovsgu %icc, %f0, %f0
bshuffle %f4, %f12, %f4
st %f1, [%l7 + 0x40]
ldsw [%l7 + 0x2C], %g2
edge8n %g1, %g6, %o5
fmovrdgez %o3, %f12, %f14
fbule,a %fcc1, loop_623
udivx %g5, 0x01CF, %o0
ldub [%l7 + 0x32], %l2
fnot1s %f10, %f14
loop_623:
fone %f6
bshuffle %f12, %f6, %f10
fsrc2s %f6, %f5
st %f4, [%l7 + 0x44]
std %f4, [%l7 + 0x20]
fbe %fcc3, loop_624
stx %i5, [%l7 + 0x70]
fmovdneg %icc, %f13, %f9
fpack32 %f0, %f12, %f4
loop_624:
sdivx %i4, 0x0BED, %g4
fmovrslez %o7, %f3, %f13
bpos,pn %icc, loop_625
fmovsa %xcc, %f8, %f10
fmovsn %xcc, %f13, %f10
fba %fcc0, loop_626
loop_625:
stb %l0, [%l7 + 0x63]
std %f2, [%l7 + 0x50]
sll %i1, %i7, %i2
loop_626:
fcmpd %fcc1, %f0, %f14
nop
setx loop_627, %l0, %l1
jmpl %l1, %o1
pdist %f10, %f2, %f10
fpmerge %f15, %f13, %f6
fmovsgu %xcc, %f3, %f5
loop_627:
move %xcc, %o2, %o4
std %f10, [%l7 + 0x58]
fandnot2 %f10, %f2, %f6
fbl,a %fcc3, loop_628
ldsw [%l7 + 0x3C], %i0
brz %l5, loop_629
movrgz %i3, 0x0F6, %l6
loop_628:
alignaddr %g3, %g7, %l4
fmovdneg %icc, %f13, %f8
loop_629:
edge32n %i6, %l3, %l1
fmovrdlez %o6, %f0, %f4
movvs %icc, %g1, %g2
bn,a,pn %icc, loop_630
fzero %f2
lduw [%l7 + 0x78], %o5
fsrc2 %f6, %f14
loop_630:
ldsb [%l7 + 0x20], %o3
ldsb [%l7 + 0x4D], %g6
ldsb [%l7 + 0x18], %o0
sth %g5, [%l7 + 0x16]
fmuld8sux16 %f11, %f0, %f14
edge32ln %l2, %i4, %i5
fsrc1s %f8, %f14
tn %xcc, 0x7
ta %icc, 0x6
fxors %f14, %f0, %f8
bpos,pn %xcc, loop_631
ldsb [%l7 + 0x37], %g4
movgu %icc, %l0, %i1
tn %icc, 0x7
loop_631:
fble %fcc0, loop_632
fbo,a %fcc1, loop_633
ldd [%l7 + 0x78], %f4
fmovdvc %icc, %f13, %f9
loop_632:
std %f2, [%l7 + 0x40]
loop_633:
bcs,pt %xcc, loop_634
bgu,a loop_635
fmovdg %xcc, %f8, %f14
fcmpne32 %f2, %f8, %o7
loop_634:
fexpand %f9, %f4
loop_635:
edge8n %i7, %o1, %o2
stb %o4, [%l7 + 0x72]
fmul8x16au %f9, %f4, %f2
movrgez %i0, 0x22E, %l5
andcc %i2, 0x1571, %l6
fmovdn %icc, %f4, %f0
xnorcc %i3, 0x070F, %g7
fnegd %f0, %f8
bne loop_636
st %f4, [%l7 + 0x54]
fornot1 %f6, %f2, %f6
ldx [%l7 + 0x10], %g3
loop_636:
fmovscs %icc, %f14, %f15
fmovdpos %icc, %f7, %f11
tpos %xcc, 0x2
fbl,a %fcc1, loop_637
fnegd %f0, %f12
movvc %xcc, %i6, %l4
movleu %xcc, %l3, %l1
loop_637:
ldsw [%l7 + 0x1C], %o6
fmovdne %icc, %f14, %f14
tcs %xcc, 0x4
movpos %icc, %g2, %o5
std %f8, [%l7 + 0x18]
fmuld8sux16 %f11, %f6, %f10
tl %icc, 0x6
brnz %g1, loop_638
ldsh [%l7 + 0x36], %g6
lduw [%l7 + 0x50], %o3
brlez %g5, loop_639
loop_638:
ldsh [%l7 + 0x7E], %l2
ld [%l7 + 0x40], %f8
fpadd32 %f8, %f2, %f12
loop_639:
tcs %icc, 0x6
std %f12, [%l7 + 0x28]
fsrc2s %f15, %f8
movrlz %o0, 0x24F, %i4
movcc %xcc, %i5, %g4
fornot2 %f8, %f12, %f4
fbul,a %fcc3, loop_640
sll %i1, %o7, %l0
edge16 %i7, %o2, %o1
movrgez %i0, %o4, %i2
loop_640:
edge16n %l5, %l6, %g7
and %g3, %i6, %l4
sth %i3, [%l7 + 0x22]
andncc %l1, %l3, %g2
bcc,a loop_641
fcmpd %fcc3, %f2, %f14
movrgez %o6, 0x1E1, %o5
sll %g1, 0x05, %g6
loop_641:
fsrc2 %f2, %f4
call loop_642
std %f12, [%l7 + 0x30]
fbue,a %fcc0, loop_643
movle %icc, %g5, %l2
loop_642:
ld [%l7 + 0x20], %f13
bl loop_644
loop_643:
movgu %xcc, %o3, %o0
orcc %i4, 0x1C84, %i5
srlx %i1, 0x02, %o7
loop_644:
brnz,a %g4, loop_645
ldub [%l7 + 0x24], %i7
bge,pn %icc, loop_646
st %f0, [%l7 + 0x18]
loop_645:
fpsub32 %f4, %f8, %f4
tgu %xcc, 0x3
loop_646:
fmovsg %xcc, %f7, %f3
xor %l0, %o1, %o2
movpos %icc, %o4, %i0
fornot1s %f11, %f6, %f10
fbe,a %fcc2, loop_647
fors %f3, %f4, %f6
fmovrslz %i2, %f14, %f10
fmovscc %xcc, %f4, %f0
loop_647:
stw %l5, [%l7 + 0x30]
lduw [%l7 + 0x24], %l6
sra %g3, 0x14, %i6
andcc %l4, %i3, %l1
lduw [%l7 + 0x60], %g7
fmovdgu %xcc, %f8, %f8
ld [%l7 + 0x08], %f13
lduw [%l7 + 0x50], %l3
te %xcc, 0x2
st %f12, [%l7 + 0x5C]
bpos,pn %xcc, loop_648
edge16l %g2, %o6, %o5
bpos,a,pt %xcc, loop_649
edge8 %g6, %g5, %l2
loop_648:
fmovdgu %xcc, %f8, %f13
ldsw [%l7 + 0x5C], %o3
loop_649:
movrne %g1, 0x04F, %o0
movpos %xcc, %i5, %i1
movgu %xcc, %i4, %g4
bcc,a,pn %xcc, loop_650
brnz %o7, loop_651
bgu loop_652
stw %l0, [%l7 + 0x18]
loop_650:
bpos,a,pt %xcc, loop_653
loop_651:
fandnot2s %f5, %f0, %f1
loop_652:
ld [%l7 + 0x5C], %f1
fsrc2s %f10, %f8
loop_653:
edge16n %o1, %i7, %o2
edge32n %i0, %i2, %o4
tle %icc, 0x2
ldsh [%l7 + 0x16], %l6
fsrc1 %f8, %f14
fmovsl %xcc, %f7, %f3
fone %f10
xorcc %l5, %g3, %i6
lduh [%l7 + 0x38], %i3
sth %l4, [%l7 + 0x74]
sdiv %g7, 0x0174, %l3
ld [%l7 + 0x20], %f2
fsrc2 %f6, %f10
fbl,a %fcc0, loop_654
fbu,a %fcc2, loop_655
fmovrsgez %l1, %f8, %f6
fnand %f12, %f14, %f12
loop_654:
sth %g2, [%l7 + 0x34]
loop_655:
taddcc %o5, 0x19AF, %o6
brgz %g5, loop_656
tg %icc, 0x2
ldsw [%l7 + 0x44], %l2
fmovda %xcc, %f5, %f3
loop_656:
st %f7, [%l7 + 0x14]
fmovdl %xcc, %f8, %f11
ldsw [%l7 + 0x64], %o3
fcmpeq16 %f4, %f0, %g1
fmovrde %o0, %f12, %f14
movpos %xcc, %g6, %i5
srax %i4, 0x1B, %i1
fbe %fcc1, loop_657
fpsub16s %f11, %f6, %f5
sth %o7, [%l7 + 0x34]
fmovsneg %icc, %f4, %f13
loop_657:
fbe,a %fcc3, loop_658
bcs,pt %xcc, loop_659
ldsh [%l7 + 0x68], %g4
sth %o1, [%l7 + 0x5E]
loop_658:
srax %i7, 0x0A, %l0
loop_659:
tn %xcc, 0x1
udiv %o2, 0x1807, %i2
ld [%l7 + 0x64], %f13
ldsh [%l7 + 0x5A], %o4
fandnot1 %f4, %f2, %f2
bcc,a loop_660
alignaddr %i0, %l5, %l6
fmovrslez %i6, %f14, %f10
umul %i3, %l4, %g3
loop_660:
movrne %l3, 0x331, %l1
fmovrsne %g2, %f13, %f3
ldd [%l7 + 0x40], %f8
fpadd16s %f0, %f12, %f13
ldsw [%l7 + 0x08], %o5
stx %o6, [%l7 + 0x10]
tg %icc, 0x5
fands %f9, %f9, %f10
movge %xcc, %g5, %l2
fpack16 %f12, %f12
tn %icc, 0x3
xnor %o3, 0x18C3, %g7
alignaddr %o0, %g1, %g6
stw %i4, [%l7 + 0x50]
orn %i1, 0x1DA3, %i5
ldsw [%l7 + 0x38], %g4
ldsb [%l7 + 0x3D], %o7
fmul8sux16 %f2, %f2, %f8
st %f2, [%l7 + 0x14]
fnegd %f12, %f4
edge32n %o1, %l0, %o2
fmovsl %icc, %f2, %f4
lduh [%l7 + 0x20], %i2
srlx %o4, 0x1D, %i0
fbge %fcc3, loop_661
stb %l5, [%l7 + 0x44]
tcs %xcc, 0x4
fmovdneg %xcc, %f15, %f6
loop_661:
fbug %fcc1, loop_662
smul %i7, %l6, %i6
fbuge %fcc0, loop_663
ldsh [%l7 + 0x3A], %l4
loop_662:
stw %g3, [%l7 + 0x7C]
tsubcc %i3, %l1, %g2
loop_663:
ldsh [%l7 + 0x54], %o5
movg %xcc, %l3, %g5
movvc %icc, %o6, %l2
fandnot2 %f0, %f14, %f14
sdiv %o3, 0x0624, %g7
fxnors %f8, %f3, %f8
st %f2, [%l7 + 0x78]
fbu %fcc3, loop_664
fcmpgt32 %f8, %f4, %g1
stx %o0, [%l7 + 0x38]
movcc %icc, %g6, %i1
loop_664:
fmovrslz %i5, %f3, %f9
fmovdl %xcc, %f8, %f6
ldx [%l7 + 0x08], %i4
bshuffle %f2, %f2, %f10
brz,a %o7, loop_665
fmul8x16 %f10, %f10, %f4
fpadd32 %f10, %f2, %f12
bvc,pt %icc, loop_666
loop_665:
tge %icc, 0x4
fnot1 %f14, %f8
bneg,a %icc, loop_667
loop_666:
fbne,a %fcc3, loop_668
fmovse %icc, %f13, %f9
ldsw [%l7 + 0x2C], %g4
loop_667:
andncc %o1, %l0, %i2
loop_668:
bcc %icc, loop_669
fmovsg %xcc, %f13, %f3
ldsb [%l7 + 0x6C], %o4
fmovrdlz %o2, %f8, %f14
loop_669:
bleu,pn %xcc, loop_670
te %xcc, 0x1
move %xcc, %l5, %i0
ldsb [%l7 + 0x24], %l6
loop_670:
ldub [%l7 + 0x12], %i7
sethi 0x134B, %i6
bgu,pn %icc, loop_671
fandnot2s %f3, %f12, %f7
fexpand %f6, %f0
fcmpes %fcc0, %f2, %f4
loop_671:
fone %f12
fnor %f12, %f6, %f12
fmovsvc %xcc, %f15, %f0
fmovdvc %xcc, %f10, %f15
ldd [%l7 + 0x08], %f12
fsrc2 %f10, %f10
tleu %icc, 0x6
fmovdg %icc, %f3, %f14
movcc %xcc, %l4, %i3
sdivx %l1, 0x1C0A, %g3
fpmerge %f10, %f11, %f14
sll %g2, %l3, %g5
fxor %f12, %f0, %f2
subccc %o5, %o6, %l2
movg %xcc, %o3, %g1
andn %g7, %g6, %i1
movcc %icc, %o0, %i5
nop
setx loop_672, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f12, [%l7 + 0x58]
bvs,a %xcc, loop_673
stw %o7, [%l7 + 0x5C]
loop_672:
ldsb [%l7 + 0x0A], %g4
alignaddrl %o1, %i4, %l0
loop_673:
ldub [%l7 + 0x0E], %i2
lduw [%l7 + 0x48], %o2
ldsw [%l7 + 0x38], %o4
stw %l5, [%l7 + 0x58]
lduh [%l7 + 0x58], %l6
fsrc2 %f12, %f4
fbuge,a %fcc2, loop_674
lduw [%l7 + 0x70], %i0
bvs,a loop_675
ldd [%l7 + 0x40], %f6
loop_674:
fmovscc %icc, %f13, %f6
fmul8x16 %f11, %f6, %f10
loop_675:
bcs,a %xcc, loop_676
fmovsn %icc, %f9, %f12
bcs,a,pt %xcc, loop_677
fmovsgu %icc, %f13, %f9
loop_676:
fmovsg %xcc, %f2, %f1
ba,a loop_678
loop_677:
fand %f6, %f8, %f8
sra %i7, %i6, %i3
movn %icc, %l1, %l4
loop_678:
stx %g3, [%l7 + 0x60]
sethi 0x0D10, %l3
smulcc %g5, %o5, %o6
stb %g2, [%l7 + 0x79]
st %f9, [%l7 + 0x48]
ldsh [%l7 + 0x3E], %l2
stw %g1, [%l7 + 0x0C]
lduh [%l7 + 0x0E], %o3
edge16n %g7, %i1, %o0
lduh [%l7 + 0x22], %g6
fandnot1 %f8, %f6, %f0
fbue %fcc0, loop_679
brgz %o7, loop_680
lduw [%l7 + 0x54], %i5
edge8 %o1, %g4, %i4
loop_679:
fcmpeq16 %f12, %f2, %l0
loop_680:
fpmerge %f10, %f13, %f14
fmovscs %xcc, %f0, %f5
std %f10, [%l7 + 0x50]
fxors %f2, %f8, %f15
ldsb [%l7 + 0x1E], %i2
fcmple16 %f2, %f10, %o4
fpadd32s %f11, %f5, %f3
tle %icc, 0x1
stb %o2, [%l7 + 0x6F]
fmovsle %icc, %f10, %f13
sub %l5, %l6, %i0
array16 %i6, %i3, %i7
sth %l4, [%l7 + 0x3C]
tle %icc, 0x5
edge32ln %g3, %l3, %g5
tg %icc, 0x0
fornot2s %f7, %f14, %f2
lduw [%l7 + 0x78], %l1
bl,pt %xcc, loop_681
xnorcc %o5, %o6, %g2
fsrc2s %f15, %f13
fbl %fcc0, loop_682
loop_681:
ldsw [%l7 + 0x60], %l2
fzeros %f4
fmovsl %icc, %f4, %f13
loop_682:
fmovse %xcc, %f13, %f13
bpos,pn %icc, loop_683
bpos %icc, loop_684
ta %xcc, 0x5
fmovscc %xcc, %f3, %f1
loop_683:
edge8n %g1, %g7, %o3
loop_684:
fmovs %f11, %f11
st %f10, [%l7 + 0x48]
fsrc2s %f8, %f9
sth %o0, [%l7 + 0x6E]
fpadd16 %f12, %f2, %f6
andn %g6, %o7, %i1
bgu,a,pn %xcc, loop_685
lduh [%l7 + 0x26], %o1
ldsb [%l7 + 0x4B], %i5
alignaddrl %i4, %g4, %l0
loop_685:
ldd [%l7 + 0x68], %f2
fands %f13, %f3, %f1
fmovd %f4, %f10
pdist %f0, %f12, %f6
siam 0x1
nop
setx loop_686, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %i2, [%l7 + 0x18]
fmovdneg %icc, %f4, %f0
std %f0, [%l7 + 0x20]
loop_686:
fcmple32 %f12, %f10, %o2
st %f1, [%l7 + 0x50]
ldx [%l7 + 0x10], %l5
fmovdle %icc, %f10, %f5
ldub [%l7 + 0x44], %l6
fone %f14
orncc %i0, %i6, %o4
fmul8sux16 %f12, %f8, %f14
ldub [%l7 + 0x1A], %i7
stw %l4, [%l7 + 0x74]
ldsh [%l7 + 0x50], %g3
sdiv %i3, 0x1982, %g5
udivx %l1, 0x0D6B, %l3
ldsb [%l7 + 0x5D], %o5
ldx [%l7 + 0x20], %o6
fornot2s %f2, %f1, %f6
ba,a loop_687
ldub [%l7 + 0x7D], %l2
movcc %xcc, %g1, %g2
edge32 %o3, %o0, %g6
loop_687:
lduh [%l7 + 0x2A], %g7
ldsw [%l7 + 0x78], %i1
brgez %o1, loop_688
fnot1 %f2, %f12
fsrc1 %f12, %f14
movg %xcc, %o7, %i5
loop_688:
stx %g4, [%l7 + 0x08]
fmovse %icc, %f2, %f1
tsubcc %i4, 0x0080, %l0
sth %o2, [%l7 + 0x5A]
fnegs %f10, %f13
bcs,a %icc, loop_689
ldub [%l7 + 0x08], %l5
ldsh [%l7 + 0x62], %l6
ldd [%l7 + 0x30], %f14
loop_689:
ldx [%l7 + 0x20], %i0
sth %i2, [%l7 + 0x40]
fmuld8sux16 %f2, %f8, %f0
bn,a,pt %xcc, loop_690
ld [%l7 + 0x1C], %f11
sth %i6, [%l7 + 0x52]
movg %xcc, %i7, %o4
loop_690:
fzeros %f6
ldsw [%l7 + 0x68], %g3
fmovdneg %xcc, %f13, %f13
fmovscc %xcc, %f8, %f6
fbne %fcc1, loop_691
fmovrse %i3, %f15, %f15
fmovsneg %xcc, %f4, %f9
fmovsgu %xcc, %f8, %f3
loop_691:
bge,a,pn %icc, loop_692
fmovdneg %icc, %f3, %f10
std %f8, [%l7 + 0x70]
fmovsle %icc, %f0, %f9
loop_692:
siam 0x0
ldsh [%l7 + 0x0C], %l4
ldsh [%l7 + 0x32], %g5
fba %fcc1, loop_693
subc %l3, 0x176B, %o5
bcc loop_694
fbu %fcc0, loop_695
loop_693:
fnands %f9, %f12, %f12
fxnors %f3, %f0, %f10
loop_694:
ldub [%l7 + 0x2C], %o6
loop_695:
tne %xcc, 0x1
fabsd %f2, %f8
movre %l1, 0x385, %l2
sllx %g2, 0x0C, %o3
ble,a,pt %icc, loop_696
ldub [%l7 + 0x3E], %g1
fsrc2 %f14, %f0
ldsb [%l7 + 0x61], %g6
loop_696:
subc %o0, 0x184B, %g7
fcmps %fcc1, %f6, %f2
ldsw [%l7 + 0x30], %i1
ldsh [%l7 + 0x5E], %o1
ldd [%l7 + 0x30], %f4
ldsb [%l7 + 0x50], %i5
bge,pn %icc, loop_697
bpos %icc, loop_698
edge16ln %g4, %i4, %o7
st %f7, [%l7 + 0x10]
loop_697:
brgz,a %o2, loop_699
loop_698:
ldsh [%l7 + 0x72], %l5
fnot1 %f14, %f14
fbl,a %fcc1, loop_700
loop_699:
fbug %fcc2, loop_701
ldd [%l7 + 0x60], %f6
stw %l6, [%l7 + 0x14]
loop_700:
sub %l0, 0x1155, %i2
loop_701:
tcs %icc, 0x1
sth %i6, [%l7 + 0x10]
ldsh [%l7 + 0x6C], %i0
sth %i7, [%l7 + 0x74]
fnegd %f4, %f10
bvs,a,pn %icc, loop_702
fble,a %fcc0, loop_703
lduh [%l7 + 0x08], %g3
tpos %icc, 0x6
loop_702:
ldx [%l7 + 0x70], %i3
loop_703:
fnegs %f3, %f8
ld [%l7 + 0x6C], %f0
ldsh [%l7 + 0x70], %l4
stb %g5, [%l7 + 0x38]
bneg,a,pt %icc, loop_704
fbg,a %fcc0, loop_705
brnz,a %o4, loop_706
st %f15, [%l7 + 0x44]
loop_704:
bgu,a loop_707
loop_705:
srax %o5, 0x1B, %l3
loop_706:
tne %xcc, 0x5
pdist %f8, %f14, %f0
loop_707:
be,a,pt %icc, loop_708
fornot2s %f4, %f6, %f12
movn %icc, %o6, %l2
fand %f12, %f14, %f6
loop_708:
fornot1 %f0, %f14, %f14
faligndata %f12, %f4, %f14
fnands %f2, %f12, %f9
fsrc2s %f0, %f2
ldd [%l7 + 0x68], %f6
bne,a,pt %icc, loop_709
ldub [%l7 + 0x6F], %l1
lduh [%l7 + 0x3E], %g2
xorcc %o3, 0x17BE, %g1
loop_709:
tleu %icc, 0x3
fbg %fcc1, loop_710
edge16n %g6, %o0, %g7
fcmpeq16 %f0, %f8, %o1
movre %i1, 0x33F, %g4
loop_710:
fmovdvc %icc, %f4, %f14
fsrc1s %f11, %f15
ldsw [%l7 + 0x68], %i5
tge %icc, 0x1
fmovrsne %o7, %f14, %f7
srax %i4, 0x08, %l5
fmul8x16 %f4, %f4, %f8
fmovrslz %o2, %f9, %f5
ldd [%l7 + 0x58], %f10
lduh [%l7 + 0x48], %l0
sth %i2, [%l7 + 0x1A]
ldd [%l7 + 0x28], %f4
brz %i6, loop_711
ldx [%l7 + 0x40], %i0
stb %l6, [%l7 + 0x21]
stb %g3, [%l7 + 0x0C]
loop_711:
fbl %fcc2, loop_712
array32 %i3, %l4, %i7
fmovdn %xcc, %f2, %f13
movvs %xcc, %o4, %o5
loop_712:
taddcctv %g5, 0x1926, %o6
ldsw [%l7 + 0x6C], %l2
ldx [%l7 + 0x28], %l3
fmovrdgz %l1, %f4, %f12
fmovsle %xcc, %f8, %f2
lduw [%l7 + 0x54], %o3
fcmpeq32 %f6, %f8, %g1
brnz,a %g2, loop_713
movrgez %g6, %g7, %o0
ld [%l7 + 0x14], %f14
fmovrse %i1, %f14, %f1
loop_713:
fnot2 %f4, %f14
brlz %o1, loop_714
movle %icc, %g4, %i5
fmovse %icc, %f9, %f0
fmovsge %icc, %f7, %f6
loop_714:
movle %xcc, %o7, %l5
fsrc1s %f7, %f5
fsrc2s %f4, %f0
sth %i4, [%l7 + 0x40]
fmovsleu %xcc, %f5, %f7
lduw [%l7 + 0x58], %l0
fmovscs %xcc, %f11, %f1
bvs,pt %icc, loop_715
lduh [%l7 + 0x64], %i2
std %f10, [%l7 + 0x60]
fmul8ulx16 %f14, %f12, %f2
loop_715:
nop
setx loop_716, %l0, %l1
jmpl %l1, %o2
udivx %i6, 0x017E, %l6
tgu %xcc, 0x2
ldsh [%l7 + 0x44], %g3
loop_716:
or %i3, %l4, %i0
st %f7, [%l7 + 0x24]
bcs,a %icc, loop_717
movcs %icc, %o4, %o5
sethi 0x0A21, %i7
sth %o6, [%l7 + 0x60]
loop_717:
ld [%l7 + 0x50], %f6
add %g5, %l3, %l2
tcs %xcc, 0x3
stx %o3, [%l7 + 0x28]
be,a,pn %icc, loop_718
faligndata %f6, %f10, %f2
brgez %l1, loop_719
fands %f11, %f6, %f6
loop_718:
move %icc, %g1, %g2
alignaddrl %g7, %o0, %i1
loop_719:
sth %g6, [%l7 + 0x0E]
nop
setx loop_720, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tneg %xcc, 0x5
ldsb [%l7 + 0x7D], %o1
umulcc %i5, %o7, %l5
loop_720:
fcmpne32 %f8, %f2, %g4
movrlez %i4, 0x312, %l0
movrlz %i2, %o2, %i6
fmovdgu %xcc, %f8, %f4
ldub [%l7 + 0x6C], %g3
fmul8ulx16 %f14, %f4, %f8
fmovrdne %l6, %f12, %f14
srl %l4, 0x1A, %i0
nop
setx loop_721, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdcs %icc, %f15, %f7
tne %icc, 0x2
st %f1, [%l7 + 0x0C]
loop_721:
xnorcc %o4, %i3, %i7
edge32l %o6, %o5, %g5
ldub [%l7 + 0x6C], %l2
brlez,a %l3, loop_722
ldub [%l7 + 0x58], %l1
fmovsne %xcc, %f4, %f6
for %f8, %f0, %f12
loop_722:
array32 %o3, %g1, %g2
fand %f8, %f4, %f10
movrne %g7, %i1, %g6
fcmpeq32 %f10, %f2, %o0
ldsw [%l7 + 0x54], %o1
lduh [%l7 + 0x24], %i5
ldsb [%l7 + 0x75], %o7
fors %f4, %f3, %f7
ldsw [%l7 + 0x3C], %g4
sth %i4, [%l7 + 0x7A]
bshuffle %f6, %f6, %f8
bleu loop_723
addc %l5, %i2, %o2
fandnot2 %f12, %f12, %f0
fmovsvc %xcc, %f12, %f14
loop_723:
fbge %fcc3, loop_724
sth %i6, [%l7 + 0x72]
stx %l0, [%l7 + 0x10]
ldd [%l7 + 0x70], %f6
loop_724:
fmovrdlz %g3, %f4, %f0
movrgez %l6, %i0, %l4
std %f6, [%l7 + 0x60]
fmovdcs %xcc, %f3, %f2
umulcc %i3, %i7, %o6
edge8n %o5, %o4, %l2
fzero %f6
bn,a loop_725
edge32l %l3, %l1, %g5
orncc %g1, %g2, %g7
ldub [%l7 + 0x36], %o3
loop_725:
st %f7, [%l7 + 0x64]
movcc %xcc, %i1, %o0
te %xcc, 0x6
movrlz %o1, 0x073, %i5
movleu %xcc, %g6, %g4
sub %o7, 0x1BEE, %l5
ldub [%l7 + 0x0D], %i2
tl %xcc, 0x2
fmovscc %xcc, %f13, %f3
st %f6, [%l7 + 0x3C]
fbu %fcc2, loop_726
fand %f8, %f12, %f2
fmovdl %icc, %f15, %f5
fmovrdgez %o2, %f0, %f12
loop_726:
addcc %i4, %l0, %i6
stb %g3, [%l7 + 0x7E]
mulscc %i0, 0x1B45, %l6
fpmerge %f5, %f7, %f10
fmovsle %xcc, %f14, %f7
fmul8x16al %f14, %f15, %f10
andcc %l4, %i3, %o6
fpadd16s %f15, %f1, %f13
fmovrdgz %i7, %f4, %f8
std %f0, [%l7 + 0x58]
fmovdcc %icc, %f5, %f11
ldsb [%l7 + 0x31], %o5
ldsw [%l7 + 0x74], %o4
fornot2s %f15, %f0, %f0
sdiv %l2, 0x166F, %l1
sll %g5, 0x10, %g1
be loop_727
fcmpeq32 %f10, %f4, %g2
edge32l %g7, %l3, %i1
movrlez %o3, %o1, %i5
loop_727:
bpos,pt %xcc, loop_728
std %f8, [%l7 + 0x60]
udivx %g6, 0x0767, %o0
fmovrdgez %o7, %f0, %f12
loop_728:
fornot1s %f8, %f8, %f11
std %f12, [%l7 + 0x48]
move %xcc, %g4, %l5
fcmpeq32 %f6, %f0, %i2
fmovdcs %icc, %f7, %f10
ldsh [%l7 + 0x40], %i4
fmovspos %xcc, %f9, %f5
ldsw [%l7 + 0x50], %l0
std %f2, [%l7 + 0x20]
ldx [%l7 + 0x58], %o2
fmovd %f8, %f2
fcmpes %fcc1, %f14, %f3
umul %g3, 0x1AC3, %i0
edge16n %l6, %i6, %i3
tcs %icc, 0x4
fmul8ulx16 %f4, %f6, %f10
fmuld8ulx16 %f6, %f8, %f4
subccc %o6, 0x0F9C, %i7
fmovrse %o5, %f9, %f15
tvs %icc, 0x3
fmovsge %icc, %f12, %f3
fble %fcc2, loop_729
stw %o4, [%l7 + 0x7C]
fmuld8ulx16 %f4, %f13, %f6
tsubcc %l4, 0x098C, %l1
loop_729:
edge16l %l2, %g5, %g1
brnz %g7, loop_730
movg %xcc, %l3, %g2
movrne %o3, %o1, %i1
movrlz %g6, 0x2BD, %i5
loop_730:
ldsb [%l7 + 0x43], %o0
fmovdvs %icc, %f8, %f10
stb %g4, [%l7 + 0x0C]
edge16ln %l5, %o7, %i4
movvc %icc, %i2, %o2
bg,pt %xcc, loop_731
ld [%l7 + 0x78], %f11
fors %f9, %f5, %f4
ldsw [%l7 + 0x38], %g3
loop_731:
brgz %l0, loop_732
fbl,a %fcc1, loop_733
fxor %f4, %f6, %f8
movpos %icc, %l6, %i6
loop_732:
fpadd32s %f14, %f15, %f6
loop_733:
movvc %icc, %i3, %o6
fmovda %xcc, %f13, %f2
ldsh [%l7 + 0x3C], %i0
stx %o5, [%l7 + 0x40]
for %f6, %f2, %f2
bvs %xcc, loop_734
fbg %fcc1, loop_735
movpos %xcc, %i7, %o4
ldsh [%l7 + 0x38], %l4
loop_734:
addc %l1, 0x0743, %l2
loop_735:
fcmple16 %f12, %f2, %g5
ldsh [%l7 + 0x3A], %g7
bvc loop_736
std %f12, [%l7 + 0x10]
st %f11, [%l7 + 0x60]
sth %g1, [%l7 + 0x0E]
loop_736:
ldx [%l7 + 0x08], %l3
ldsb [%l7 + 0x0E], %g2
fsrc2s %f9, %f14
fmul8ulx16 %f2, %f12, %f12
ba loop_737
fmovdvs %xcc, %f2, %f9
ldsh [%l7 + 0x5E], %o3
bn,a %icc, loop_738
loop_737:
xnor %o1, %i1, %i5
ldsb [%l7 + 0x45], %o0
edge32l %g6, %l5, %g4
loop_738:
fmovsn %xcc, %f11, %f3
fmovsl %xcc, %f6, %f0
ld [%l7 + 0x48], %f12
ldub [%l7 + 0x47], %i4
fmovrse %i2, %f4, %f8
fpsub16 %f6, %f12, %f12
udivx %o2, 0x0273, %o7
brlz,a %l0, loop_739
tvs %xcc, 0x2
bge,a,pn %icc, loop_740
alignaddr %g3, %i6, %i3
loop_739:
andcc %o6, 0x191E, %i0
nop
setx loop_741, %l0, %l1
jmpl %l1, %l6
loop_740:
edge8 %i7, %o4, %o5
fmovdvc %xcc, %f1, %f11
fbuge,a %fcc2, loop_742
loop_741:
fmovrslz %l4, %f15, %f2
std %f6, [%l7 + 0x28]
std %f14, [%l7 + 0x60]
loop_742:
fmovsneg %icc, %f10, %f0
tvs %icc, 0x3
fnands %f8, %f12, %f13
bl,a,pt %icc, loop_743
fmovsleu %xcc, %f3, %f10
ld [%l7 + 0x48], %f8
bpos,pn %icc, loop_744
loop_743:
lduh [%l7 + 0x1A], %l1
fmovdge %icc, %f3, %f12
stx %l2, [%l7 + 0x28]
loop_744:
ldsb [%l7 + 0x32], %g7
brgz %g5, loop_745
andncc %g1, %l3, %g2
alignaddr %o1, %i1, %o3
ldsb [%l7 + 0x2E], %o0
loop_745:
fxnors %f14, %f14, %f14
stb %g6, [%l7 + 0x4D]
stw %i5, [%l7 + 0x48]
stw %l5, [%l7 + 0x5C]
std %f14, [%l7 + 0x58]
umulcc %i4, 0x0417, %g4
movl %icc, %o2, %i2
fnor %f4, %f14, %f2
or %l0, 0x1C69, %g3
fmovde %xcc, %f1, %f6
movcc %icc, %i6, %i3
array16 %o7, %o6, %i0
movrgez %i7, %o4, %o5
movre %l4, %l1, %l2
bneg,pt %icc, loop_746
tvs %xcc, 0x6
tcc %xcc, 0x0
siam 0x1
loop_746:
pdist %f0, %f4, %f10
umul %l6, 0x1920, %g5
movge %icc, %g1, %l3
smul %g2, 0x034E, %o1
mulscc %i1, 0x1C80, %g7
movrlez %o3, 0x3D4, %g6
ldub [%l7 + 0x0D], %o0
std %f14, [%l7 + 0x58]
std %f6, [%l7 + 0x48]
fnegd %f6, %f14
fors %f4, %f5, %f7
call loop_747
call loop_748
fmovrdlez %l5, %f8, %f8
xorcc %i5, %g4, %i4
loop_747:
movrlez %i2, 0x0F8, %o2
loop_748:
fmul8x16 %f15, %f2, %f14
tvc %xcc, 0x6
ldd [%l7 + 0x48], %f14
smul %g3, 0x0905, %l0
sethi 0x1059, %i6
brz %i3, loop_749
mulx %o7, %i0, %i7
fmovdvc %icc, %f7, %f2
nop
setx loop_750, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_749:
ldub [%l7 + 0x30], %o6
ldsh [%l7 + 0x12], %o4
std %f4, [%l7 + 0x18]
loop_750:
ldd [%l7 + 0x50], %f12
ldub [%l7 + 0x46], %l4
sth %l1, [%l7 + 0x58]
fbn,a %fcc2, loop_751
fmul8x16au %f14, %f4, %f4
fsrc2s %f9, %f1
umulcc %l2, %o5, %g5
loop_751:
fbule %fcc3, loop_752
lduh [%l7 + 0x1A], %l6
stx %l3, [%l7 + 0x60]
fpack16 %f12, %f4
loop_752:
brgez,a %g2, loop_753
array16 %o1, %g1, %g7
fpadd32 %f14, %f6, %f12
stx %o3, [%l7 + 0x48]
loop_753:
fmovdpos %xcc, %f12, %f15
edge8n %i1, %g6, %l5
fones %f14
ldx [%l7 + 0x78], %i5
ld [%l7 + 0x24], %f15
bcs,a,pn %icc, loop_754
ldsb [%l7 + 0x6A], %o0
fcmpne16 %f8, %f4, %i4
fmovscs %icc, %f11, %f0
loop_754:
fzero %f4
alignaddrl %i2, %g4, %o2
ldx [%l7 + 0x58], %g3
ldd [%l7 + 0x28], %f0
edge16n %l0, %i3, %o7
mova %icc, %i0, %i7
ldsw [%l7 + 0x4C], %o6
movge %icc, %i6, %o4
bl loop_755
lduw [%l7 + 0x10], %l1
bne loop_756
fcmple32 %f10, %f12, %l4
loop_755:
movvs %icc, %l2, %o5
fmovsl %icc, %f1, %f7
loop_756:
fbug,a %fcc1, loop_757
movleu %icc, %l6, %g5
edge8ln %g2, %o1, %l3
tg %xcc, 0x6
loop_757:
stb %g7, [%l7 + 0x29]
st %f5, [%l7 + 0x30]
fnot2s %f7, %f5
fmovdpos %icc, %f10, %f5
fsrc2s %f10, %f3
stx %o3, [%l7 + 0x38]
ld [%l7 + 0x24], %f8
fmovrsgz %i1, %f0, %f5
call loop_758
movcc %icc, %g1, %l5
fmovsneg %xcc, %f0, %f14
ldsw [%l7 + 0x78], %g6
loop_758:
add %i5, %o0, %i2
fpsub32 %f4, %f6, %f14
fmovd %f0, %f6
fmovsne %xcc, %f15, %f5
lduh [%l7 + 0x3E], %g4
udiv %o2, 0x05B7, %i4
edge8 %g3, %l0, %i3
addcc %i0, %o7, %o6
movre %i7, 0x27A, %i6
st %f8, [%l7 + 0x58]
tgu %icc, 0x6
fbge %fcc1, loop_759
fbl %fcc0, loop_760
tle %xcc, 0x6
std %f0, [%l7 + 0x38]
loop_759:
fpack16 %f10, %f15
loop_760:
fmovsleu %xcc, %f14, %f10
ldsb [%l7 + 0x6E], %o4
edge16 %l4, %l2, %l1
tle %xcc, 0x5
umulcc %l6, %g5, %o5
bvc,pn %xcc, loop_761
stw %g2, [%l7 + 0x10]
fmovrsne %o1, %f11, %f6
fmuld8sux16 %f7, %f7, %f8
loop_761:
fbul,a %fcc2, loop_762
sdivx %g7, 0x039F, %o3
fmovdpos %xcc, %f3, %f0
fmovrdlez %i1, %f2, %f0
loop_762:
fornot1s %f4, %f1, %f1
fmovrde %g1, %f10, %f14
stw %l3, [%l7 + 0x14]
ldd [%l7 + 0x68], %f14
edge16ln %g6, %l5, %o0
tgu %icc, 0x7
sll %i2, %g4, %o2
ble loop_763
fmovrslz %i4, %f4, %f2
tsubcc %i5, %l0, %i3
xor %i0, %g3, %o6
loop_763:
ldub [%l7 + 0x41], %i7
fbg %fcc3, loop_764
ld [%l7 + 0x10], %f5
addcc %o7, %i6, %o4
stx %l2, [%l7 + 0x28]
loop_764:
stw %l1, [%l7 + 0x28]
ld [%l7 + 0x24], %f4
stx %l6, [%l7 + 0x28]
lduw [%l7 + 0x14], %l4
fmovsneg %icc, %f5, %f10
movne %icc, %g5, %o5
ldsb [%l7 + 0x77], %g2
ldsb [%l7 + 0x75], %g7
stw %o1, [%l7 + 0x54]
faligndata %f10, %f2, %f6
fmovsleu %icc, %f13, %f5
addccc %o3, %g1, %l3
sdivx %g6, 0x03B9, %i1
bvc,a,pn %icc, loop_765
fbne,a %fcc3, loop_766
tcs %icc, 0x6
fpsub32s %f9, %f4, %f7
loop_765:
fbne %fcc2, loop_767
loop_766:
orncc %l5, 0x1FE9, %o0
ldsh [%l7 + 0x20], %g4
andncc %i2, %o2, %i4
loop_767:
fbg,a %fcc1, loop_768
movrne %l0, 0x11E, %i3
bvs,a,pt %icc, loop_769
edge8n %i0, %i5, %g3
loop_768:
st %f6, [%l7 + 0x34]
fornot2s %f7, %f0, %f7
loop_769:
fcmpne32 %f12, %f14, %i7
fmovdpos %icc, %f3, %f2
fmul8x16au %f2, %f7, %f6
tvc %xcc, 0x2
fornot1 %f14, %f12, %f6
ld [%l7 + 0x30], %f12
xnorcc %o7, 0x105C, %o6
fpack32 %f2, %f2, %f12
bcc loop_770
fmul8x16 %f4, %f10, %f0
ldsw [%l7 + 0x40], %i6
stx %o4, [%l7 + 0x18]
loop_770:
fcmpd %fcc1, %f0, %f4
edge8 %l2, %l6, %l1
fbul,a %fcc1, loop_771
ba,a loop_772
bcc,pn %xcc, loop_773
tgu %xcc, 0x2
loop_771:
fble %fcc2, loop_774
loop_772:
orncc %g5, 0x0698, %l4
loop_773:
fexpand %f5, %f14
brz,a %g2, loop_775
loop_774:
fmovrsgez %o5, %f1, %f4
movre %g7, 0x220, %o3
fors %f4, %f15, %f9
loop_775:
movpos %icc, %g1, %o1
fpack32 %f4, %f2, %f12
ldsh [%l7 + 0x6C], %l3
stw %g6, [%l7 + 0x6C]
fmovdn %icc, %f15, %f8
fnor %f4, %f14, %f6
ldx [%l7 + 0x18], %i1
fpadd32s %f7, %f14, %f12
tgu %icc, 0x7
fnot2s %f3, %f12
addcc %l5, 0x1BD3, %o0
fblg %fcc0, loop_776
fmovsne %icc, %f2, %f12
fblg,a %fcc0, loop_777
fpack16 %f14, %f12
loop_776:
ld [%l7 + 0x34], %f10
bn,a %xcc, loop_778
loop_777:
fnegd %f6, %f14
ldsw [%l7 + 0x30], %g4
alignaddr %i2, %i4, %l0
loop_778:
std %f12, [%l7 + 0x08]
movrgz %i3, 0x24F, %o2
fcmpgt32 %f0, %f6, %i5
fmovdg %icc, %f6, %f5
ldsb [%l7 + 0x47], %g3
lduh [%l7 + 0x22], %i0
fabss %f11, %f11
fands %f8, %f12, %f12
sth %i7, [%l7 + 0x1C]
mova %xcc, %o6, %i6
fandnot2s %f0, %f1, %f3
fcmpeq32 %f8, %f6, %o4
fcmped %fcc0, %f14, %f14
ldsw [%l7 + 0x60], %o7
fmovsa %xcc, %f1, %f7
fors %f10, %f2, %f7
fnot2 %f0, %f10
bvs,a loop_779
movrlez %l6, 0x135, %l1
fornot2s %f3, %f9, %f7
stb %g5, [%l7 + 0x13]
loop_779:
ldsb [%l7 + 0x59], %l2
ldub [%l7 + 0x15], %g2
edge16ln %o5, %l4, %o3
fbo,a %fcc2, loop_780
fand %f8, %f8, %f4
be,pt %icc, loop_781
udivx %g1, 0x1258, %o1
loop_780:
udivcc %l3, 0x0D96, %g7
st %f3, [%l7 + 0x68]
loop_781:
orncc %g6, 0x1B5E, %l5
fbul %fcc2, loop_782
popc %i1, %o0
edge8n %g4, %i4, %i2
fmovrsgez %l0, %f2, %f4
loop_782:
or %i3, 0x1D3C, %o2
array8 %g3, %i0, %i7
tl %xcc, 0x1
ldx [%l7 + 0x50], %o6
tvc %icc, 0x7
st %f11, [%l7 + 0x50]
fones %f13
ld [%l7 + 0x44], %f10
fcmpd %fcc1, %f0, %f8
fcmpne32 %f8, %f14, %i5
fmovsvc %xcc, %f5, %f10
fmovsleu %icc, %f3, %f11
fsrc2s %f5, %f9
edge32l %o4, %i6, %o7
umul %l1, 0x15B1, %l6
fcmpeq32 %f4, %f14, %g5
movrlz %g2, %l2, %o5
fmovrsne %l4, %f5, %f5
bgu,a,pn %xcc, loop_783
fmuld8sux16 %f14, %f8, %f8
fsrc2 %f14, %f2
fmovse %xcc, %f11, %f10
loop_783:
fbue,a %fcc3, loop_784
fmovrde %o3, %f12, %f10
fbu %fcc1, loop_785
st %f0, [%l7 + 0x44]
loop_784:
sll %o1, %g1, %l3
ldsh [%l7 + 0x68], %g6
loop_785:
fcmpgt32 %f0, %f4, %l5
sth %i1, [%l7 + 0x4C]
lduh [%l7 + 0x4A], %g7
fmovd %f4, %f0
std %f8, [%l7 + 0x18]
sra %g4, %o0, %i4
ta %icc, 0x7
fmovrslz %l0, %f4, %f4
movl %xcc, %i3, %o2
fbue,a %fcc1, loop_786
edge16ln %i2, %i0, %i7
fcmple16 %f2, %f4, %o6
bgu,a %icc, loop_787
loop_786:
st %f15, [%l7 + 0x50]
stb %g3, [%l7 + 0x0D]
movn %icc, %o4, %i6
loop_787:
fmovrsgez %o7, %f11, %f12
sdivx %l1, 0x119F, %l6
fornot1 %f6, %f10, %f2
stb %i5, [%l7 + 0x34]
edge32 %g2, %g5, %l2
lduh [%l7 + 0x12], %o5
fcmped %fcc3, %f12, %f2
be,a,pt %xcc, loop_788
bgu,a,pt %icc, loop_789
tvs %xcc, 0x6
lduh [%l7 + 0x10], %o3
loop_788:
fmovsneg %xcc, %f9, %f4
loop_789:
bl,a %icc, loop_790
call loop_791
edge32ln %l4, %g1, %l3
movre %g6, 0x38A, %l5
loop_790:
fxor %f0, %f14, %f12
loop_791:
fpadd16s %f14, %f11, %f3
fbug %fcc1, loop_792
lduw [%l7 + 0x68], %o1
fmovse %icc, %f3, %f9
stw %g7, [%l7 + 0x1C]
loop_792:
fnot1s %f1, %f8
fcmpne32 %f14, %f6, %i1
xor %o0, 0x089C, %i4
fxnors %f6, %f11, %f3
fmovrsgez %g4, %f11, %f5
ldsh [%l7 + 0x14], %i3
fblg,a %fcc2, loop_793
fbuge,a %fcc0, loop_794
st %f11, [%l7 + 0x44]
ldsw [%l7 + 0x24], %o2
loop_793:
edge32l %l0, %i0, %i7
loop_794:
std %f10, [%l7 + 0x58]
fpadd32s %f15, %f11, %f2
fmovsneg %icc, %f9, %f8
for %f14, %f12, %f2
fpack32 %f4, %f4, %f2
ldsh [%l7 + 0x0E], %i2
ldsh [%l7 + 0x18], %g3
movg %icc, %o6, %i6
fands %f7, %f7, %f11
ldsh [%l7 + 0x3E], %o7
ldx [%l7 + 0x08], %o4
or %l6, 0x1DEE, %l1
lduh [%l7 + 0x22], %i5
movpos %xcc, %g5, %l2
stb %g2, [%l7 + 0x22]
pdist %f0, %f10, %f12
stx %o5, [%l7 + 0x70]
ldd [%l7 + 0x70], %f0
fcmps %fcc2, %f10, %f5
edge8l %o3, %l4, %g1
ldsb [%l7 + 0x4D], %l3
tleu %icc, 0x4
tg %icc, 0x4
bl,a loop_795
sub %l5, %g6, %g7
tg %icc, 0x4
stb %o1, [%l7 + 0x3E]
loop_795:
fblg,a %fcc2, loop_796
umulcc %o0, %i1, %i4
stx %i3, [%l7 + 0x58]
bge,a %xcc, loop_797
loop_796:
addccc %o2, %g4, %l0
fcmpgt32 %f6, %f14, %i7
edge16l %i2, %g3, %o6
loop_797:
sth %i0, [%l7 + 0x60]
fabss %f10, %f4
fcmple32 %f14, %f6, %i6
tcc %icc, 0x2
fbe,a %fcc2, loop_798
bg,a %xcc, loop_799
bvs,a loop_800
ta %xcc, 0x7
loop_798:
fornot1 %f2, %f2, %f4
loop_799:
ldx [%l7 + 0x50], %o4
loop_800:
fornot2s %f15, %f8, %f6
fbl,a %fcc3, loop_801
fba,a %fcc1, loop_802
mova %xcc, %o7, %l1
fands %f6, %f13, %f2
loop_801:
lduh [%l7 + 0x46], %i5
loop_802:
movleu %xcc, %l6, %l2
ldub [%l7 + 0x50], %g2
tvs %icc, 0x5
ldsb [%l7 + 0x66], %g5
fsrc1 %f4, %f12
stw %o3, [%l7 + 0x48]
array16 %o5, %g1, %l4
st %f14, [%l7 + 0x74]
fmovsn %icc, %f1, %f6
ta %icc, 0x1
ldsh [%l7 + 0x16], %l5
fmovd %f8, %f0
fmovdgu %xcc, %f9, %f4
ldub [%l7 + 0x42], %g6
fornot2s %f0, %f8, %f13
or %g7, 0x1630, %l3
ld [%l7 + 0x4C], %f15
lduw [%l7 + 0x38], %o0
std %f12, [%l7 + 0x70]
fbug %fcc3, loop_803
stw %i1, [%l7 + 0x2C]
sth %i4, [%l7 + 0x58]
fbuge %fcc3, loop_804
loop_803:
fbuge %fcc0, loop_805
fmovrdne %i3, %f10, %f0
fcmpes %fcc0, %f9, %f5
loop_804:
movge %xcc, %o1, %g4
loop_805:
fbg,a %fcc2, loop_806
fcmpne16 %f12, %f14, %l0
tsubcc %o2, 0x0342, %i7
fmovsg %xcc, %f14, %f9
loop_806:
fbule %fcc3, loop_807
ldsh [%l7 + 0x6A], %i2
xnor %g3, 0x1C20, %o6
fmovsg %icc, %f14, %f13
loop_807:
fnegd %f12, %f4
fcmped %fcc1, %f12, %f2
sth %i0, [%l7 + 0x6C]
fmovsvs %icc, %f2, %f14
fnot2 %f2, %f12
stx %o4, [%l7 + 0x20]
fmovdvc %icc, %f4, %f8
movre %i6, %l1, %o7
movg %xcc, %i5, %l2
bne,a,pt %xcc, loop_808
fnors %f15, %f1, %f1
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
fornot1 %f4, %f14, %f2
loop_808:
fcmpeq16 %f12, %f14, %g2
movrlez %l6, 0x0D8, %g5
loop_809:
movl %icc, %o5, %g1
edge32 %o3, %l5, %g6
stx %l4, [%l7 + 0x78]
call loop_810
mova %xcc, %g7, %o0
fmovdcs %icc, %f1, %f3
movge %xcc, %i1, %l3
loop_810:
tleu %xcc, 0x2
fbuge,a %fcc3, loop_811
fxnor %f0, %f14, %f0
nop
setx loop_812, %l0, %l1
jmpl %l1, %i3
ldd [%l7 + 0x20], %f14
loop_811:
ldsh [%l7 + 0x3A], %i4
fpmerge %f5, %f8, %f10
loop_812:
ldsh [%l7 + 0x34], %o1
bg,a loop_813
movle %xcc, %g4, %o2
bne,a %icc, loop_814
edge8ln %l0, %i2, %i7
loop_813:
xnor %g3, 0x05D5, %i0
ldsh [%l7 + 0x44], %o4
loop_814:
pdist %f14, %f2, %f14
fone %f12
fmovse %xcc, %f13, %f11
stw %i6, [%l7 + 0x0C]
ldub [%l7 + 0x64], %l1
smul %o7, 0x1856, %o6
edge8 %i5, %g2, %l2
ldd [%l7 + 0x28], %f2
edge16l %g5, %o5, %g1
tn %icc, 0x2
stw %o3, [%l7 + 0x2C]
ldub [%l7 + 0x42], %l6
brlz %l5, loop_815
array16 %l4, %g7, %o0
fmovscc %icc, %f8, %f6
bl %xcc, loop_816
loop_815:
edge16n %i1, %g6, %l3
fmovdcs %icc, %f14, %f14
fmovsn %icc, %f5, %f3
loop_816:
orncc %i3, 0x1E0C, %o1
ldsh [%l7 + 0x5C], %i4
fornot1 %f0, %f10, %f0
lduw [%l7 + 0x6C], %g4
stw %l0, [%l7 + 0x3C]
lduh [%l7 + 0x14], %i2
fmovdne %icc, %f2, %f11
ld [%l7 + 0x0C], %f3
stb %i7, [%l7 + 0x34]
fcmpeq16 %f0, %f2, %o2
tneg %icc, 0x0
stb %g3, [%l7 + 0x0E]
brlz,a %i0, loop_817
fmovdvc %xcc, %f7, %f14
fmovsle %icc, %f12, %f12
fmovdcs %xcc, %f6, %f12
loop_817:
std %f12, [%l7 + 0x48]
st %f3, [%l7 + 0x44]
ld [%l7 + 0x30], %f13
stx %i6, [%l7 + 0x68]
std %f10, [%l7 + 0x78]
stx %l1, [%l7 + 0x50]
sdivx %o7, 0x0D1D, %o4
fmovdpos %xcc, %f0, %f6
fmovrslz %o6, %f3, %f12
xor %i5, 0x08C7, %g2
bcc,pn %icc, loop_818
sdivx %l2, 0x0CB1, %o5
lduh [%l7 + 0x46], %g1
edge8 %o3, %g5, %l6
loop_818:
bneg,a %xcc, loop_819
tpos %xcc, 0x3
fmovdl %icc, %f0, %f12
fmovsn %xcc, %f13, %f10
loop_819:
tvs %xcc, 0x2
taddcctv %l4, 0x1A98, %l5
ldsb [%l7 + 0x24], %g7
xorcc %o0, 0x0A6D, %i1
nop
setx loop_820, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
be,pn %xcc, loop_821
umulcc %g6, 0x0829, %i3
fzeros %f8
loop_820:
xnorcc %o1, %i4, %g4
loop_821:
brgz %l0, loop_822
fpackfix %f10, %f15
fbug,a %fcc1, loop_823
ldsh [%l7 + 0x4C], %l3
loop_822:
st %f13, [%l7 + 0x60]
fbuge,a %fcc0, loop_824
loop_823:
alignaddr %i2, %o2, %g3
mulx %i0, 0x1F20, %i6
subc %i7, %o7, %o4
loop_824:
ldsb [%l7 + 0x30], %o6
fmovrdlez %i5, %f0, %f2
ld [%l7 + 0x20], %f0
udiv %l1, 0x10FB, %l2
fmul8x16al %f1, %f12, %f12
udivx %o5, 0x0EB2, %g2
fmovdleu %xcc, %f5, %f15
ldsh [%l7 + 0x42], %g1
tsubcc %o3, %g5, %l4
fmovdne %xcc, %f5, %f1
ldsb [%l7 + 0x22], %l5
st %f2, [%l7 + 0x5C]
sth %l6, [%l7 + 0x20]
subccc %o0, %i1, %g6
stx %g7, [%l7 + 0x68]
ldsh [%l7 + 0x38], %o1
fcmpne32 %f10, %f8, %i3
tvs %xcc, 0x2
fmovdleu %icc, %f4, %f5
tvs %icc, 0x1
fcmple32 %f2, %f6, %i4
fmovde %xcc, %f15, %f6
and %l0, 0x1E49, %l3
fmovsl %icc, %f15, %f6
fbl %fcc0, loop_825
edge32ln %g4, %i2, %g3
movg %xcc, %o2, %i6
mulscc %i0, 0x0E92, %o7
loop_825:
lduh [%l7 + 0x7E], %i7
std %f12, [%l7 + 0x18]
fble %fcc0, loop_826
st %f1, [%l7 + 0x30]
st %f14, [%l7 + 0x6C]
fzero %f6
loop_826:
ld [%l7 + 0x24], %f7
fpsub32 %f14, %f6, %f6
xnorcc %o4, %o6, %l1
fxnors %f11, %f7, %f2
stx %i5, [%l7 + 0x28]
fbuge,a %fcc3, loop_827
std %f2, [%l7 + 0x78]
fmovscs %icc, %f8, %f1
ld [%l7 + 0x18], %f1
loop_827:
st %f9, [%l7 + 0x70]
siam 0x4
sub %o5, 0x09CB, %g2
edge32n %l2, %g1, %o3
stb %l4, [%l7 + 0x31]
fxor %f6, %f8, %f0
stw %l5, [%l7 + 0x34]
stb %g5, [%l7 + 0x66]
movneg %xcc, %l6, %i1
addc %g6, %o0, %g7
st %f7, [%l7 + 0x6C]
ldx [%l7 + 0x58], %o1
fmovs %f8, %f12
bge,a loop_828
te %xcc, 0x1
fabsd %f4, %f10
sub %i3, 0x0A12, %i4
loop_828:
tne %icc, 0x7
fpsub32s %f14, %f9, %f2
ble %xcc, loop_829
fandnot1s %f10, %f10, %f4
faligndata %f6, %f12, %f10
fbo %fcc1, loop_830
loop_829:
stw %l3, [%l7 + 0x20]
stx %l0, [%l7 + 0x48]
lduh [%l7 + 0x26], %g4
loop_830:
lduw [%l7 + 0x50], %i2
stb %o2, [%l7 + 0x17]
fble,a %fcc0, loop_831
edge8l %i6, %g3, %o7
movle %icc, %i7, %i0
fsrc2s %f14, %f15
loop_831:
fcmps %fcc2, %f0, %f4
or %o6, 0x1F72, %l1
andn %i5, 0x1BE1, %o4
fmul8sux16 %f14, %f14, %f8
fpsub16s %f9, %f10, %f14
lduh [%l7 + 0x74], %o5
edge16 %g2, %l2, %g1
fmovdgu %icc, %f10, %f14
ldsh [%l7 + 0x52], %o3
bne,a,pt %icc, loop_832
fmovsn %xcc, %f8, %f7
movcc %xcc, %l4, %l5
st %f7, [%l7 + 0x10]
loop_832:
stb %g5, [%l7 + 0x2D]
tle %xcc, 0x7
fnegd %f6, %f10
mulx %i1, 0x1261, %g6
brlz %o0, loop_833
addc %g7, 0x1A09, %l6
fmovse %xcc, %f1, %f8
tsubcc %i3, %o1, %i4
loop_833:
ldx [%l7 + 0x38], %l0
fmul8x16al %f1, %f4, %f4
subc %g4, %l3, %o2
fmovdle %xcc, %f11, %f2
edge32l %i6, %i2, %g3
fmovdcc %xcc, %f3, %f7
lduw [%l7 + 0x70], %i7
fbule,a %fcc3, loop_834
ldsw [%l7 + 0x64], %o7
stb %i0, [%l7 + 0x4E]
fbe,a %fcc2, loop_835
loop_834:
fcmpgt32 %f12, %f2, %o6
movrne %l1, %o4, %i5
sdivcc %g2, 0x174D, %o5
loop_835:
movcs %icc, %l2, %g1
alignaddr %o3, %l4, %l5
fbg %fcc2, loop_836
stb %i1, [%l7 + 0x61]
stb %g6, [%l7 + 0x5D]
fmovdcs %xcc, %f9, %f15
loop_836:
ldd [%l7 + 0x10], %f10
stx %o0, [%l7 + 0x20]
be,a loop_837
fmovsge %xcc, %f0, %f10
sth %g5, [%l7 + 0x58]
fmovrdlez %g7, %f0, %f0
loop_837:
fcmpd %fcc3, %f4, %f14
st %f11, [%l7 + 0x1C]
ld [%l7 + 0x30], %f3
udivx %i3, 0x0C2D, %o1
fmovsleu %xcc, %f7, %f6
stx %i4, [%l7 + 0x18]
fcmps %fcc1, %f6, %f13
ble,pn %icc, loop_838
move %icc, %l6, %g4
lduh [%l7 + 0x08], %l0
edge8 %o2, %i6, %l3
loop_838:
ldx [%l7 + 0x60], %i2
lduh [%l7 + 0x2A], %i7
array32 %o7, %i0, %o6
stw %g3, [%l7 + 0x20]
bneg,a,pt %icc, loop_839
tpos %icc, 0x5
fbl,a %fcc0, loop_840
subccc %l1, %i5, %o4
loop_839:
std %f8, [%l7 + 0x60]
fbu %fcc1, loop_841
loop_840:
fble,a %fcc1, loop_842
stw %g2, [%l7 + 0x38]
sll %o5, 0x1D, %g1
loop_841:
fmovrsgez %o3, %f10, %f9
loop_842:
fnot1 %f0, %f8
lduh [%l7 + 0x56], %l4
fbe %fcc2, loop_843
ldsb [%l7 + 0x41], %l2
andn %l5, %i1, %o0
xnor %g5, %g6, %i3
loop_843:
ldub [%l7 + 0x20], %o1
fcmple16 %f12, %f2, %g7
ba,pt %icc, loop_844
ldsw [%l7 + 0x10], %l6
fxnors %f1, %f13, %f11
ldx [%l7 + 0x50], %i4
loop_844:
fbl %fcc2, loop_845
ldsw [%l7 + 0x4C], %l0
ldx [%l7 + 0x30], %o2
pdist %f6, %f12, %f14
loop_845:
fbne %fcc1, loop_846
movrgz %g4, 0x183, %i6
fmovdg %xcc, %f15, %f15
edge32n %i2, %i7, %l3
loop_846:
fcmple16 %f10, %f6, %o7
fnand %f10, %f12, %f4
fcmpeq16 %f4, %f14, %i0
fnot1 %f4, %f12
ldsh [%l7 + 0x60], %g3
bvs,a,pn %icc, loop_847
lduw [%l7 + 0x14], %l1
fcmpes %fcc1, %f15, %f5
fand %f8, %f8, %f8
loop_847:
ldub [%l7 + 0x37], %o6
stw %i5, [%l7 + 0x40]
fandnot2 %f6, %f10, %f12
brz,a %o4, loop_848
ldx [%l7 + 0x30], %o5
movcc %xcc, %g2, %o3
ba,a %icc, loop_849
loop_848:
bleu,a loop_850
fblg %fcc1, loop_851
mova %icc, %l4, %l2
loop_849:
ldx [%l7 + 0x58], %g1
loop_850:
fble %fcc3, loop_852
loop_851:
fbne,a %fcc0, loop_853
fmuld8sux16 %f4, %f1, %f10
tleu %icc, 0x5
loop_852:
fabss %f13, %f10
loop_853:
andncc %i1, %l5, %g5
movge %xcc, %o0, %i3
bvc,a %icc, loop_854
lduh [%l7 + 0x68], %g6
fcmple16 %f0, %f8, %g7
movle %icc, %o1, %l6
loop_854:
fpackfix %f0, %f12
ldsh [%l7 + 0x6E], %l0
tcc %xcc, 0x1
lduh [%l7 + 0x20], %o2
movge %icc, %i4, %g4
stx %i2, [%l7 + 0x18]
fbue %fcc2, loop_855
fcmple16 %f10, %f8, %i7
ldub [%l7 + 0x2A], %i6
movne %xcc, %o7, %i0
loop_855:
fmovdvc %xcc, %f10, %f9
movneg %icc, %l3, %g3
orcc %l1, %i5, %o6
fmul8ulx16 %f14, %f6, %f8
sdivx %o5, 0x1F4B, %g2
alignaddrl %o4, %l4, %o3
nop
setx loop_856, %l0, %l1
jmpl %l1, %l2
tgu %xcc, 0x2
lduh [%l7 + 0x4A], %i1
fones %f0
loop_856:
ta %xcc, 0x2
brnz %l5, loop_857
umul %g1, %g5, %i3
fnegd %f0, %f0
fpsub16 %f8, %f12, %f2
loop_857:
fxor %f14, %f12, %f10
fnors %f10, %f4, %f6
stw %g6, [%l7 + 0x58]
ldsw [%l7 + 0x28], %g7
bn,a,pn %xcc, loop_858
stw %o0, [%l7 + 0x1C]
xnor %l6, 0x00E4, %l0
fmovsvc %xcc, %f2, %f11
loop_858:
stw %o2, [%l7 + 0x50]
ba loop_859
fnot2s %f0, %f6
sth %o1, [%l7 + 0x54]
edge16ln %g4, %i4, %i7
loop_859:
ldd [%l7 + 0x78], %f8
alignaddrl %i2, %i6, %o7
ldsb [%l7 + 0x19], %l3
stw %g3, [%l7 + 0x50]
movleu %xcc, %i0, %l1
fexpand %f4, %f2
addccc %o6, %o5, %g2
fandnot2s %f12, %f8, %f11
fornot1s %f15, %f6, %f8
fmovsvs %xcc, %f8, %f1
bleu,pn %xcc, loop_860
ldx [%l7 + 0x58], %o4
fbue %fcc3, loop_861
fabsd %f14, %f8
loop_860:
fzeros %f14
movrlz %l4, %i5, %o3
loop_861:
ldsh [%l7 + 0x0C], %i1
fbug %fcc3, loop_862
edge16 %l5, %l2, %g1
bge %xcc, loop_863
fbl,a %fcc0, loop_864
loop_862:
ldd [%l7 + 0x60], %f14
ldd [%l7 + 0x40], %f10
loop_863:
bneg,a %xcc, loop_865
loop_864:
fmovrsgz %g5, %f11, %f5
fmovrdgz %g6, %f10, %f6
ldsw [%l7 + 0x38], %i3
loop_865:
udivcc %o0, 0x126E, %l6
movne %xcc, %l0, %g7
stw %o2, [%l7 + 0x34]
fsrc1 %f0, %f12
fmovrsne %g4, %f13, %f14
ldd [%l7 + 0x78], %f2
fpsub32s %f7, %f8, %f6
movgu %icc, %o1, %i4
fandnot1 %f12, %f14, %f12
nop
setx loop_866, %l0, %l1
jmpl %l1, %i2
stb %i7, [%l7 + 0x55]
fbo %fcc3, loop_867
stw %i6, [%l7 + 0x40]
loop_866:
fbne %fcc1, loop_868
brlz,a %o7, loop_869
loop_867:
fmovrdgz %g3, %f8, %f2
lduh [%l7 + 0x6C], %i0
loop_868:
fmovdle %icc, %f5, %f7
loop_869:
fxnors %f12, %f4, %f15
fbug %fcc0, loop_870
movgu %xcc, %l3, %o6
bge,pn %icc, loop_871
fzeros %f0
loop_870:
ldsw [%l7 + 0x28], %l1
tg %icc, 0x3
loop_871:
ld [%l7 + 0x0C], %f13
ldx [%l7 + 0x20], %g2
ldd [%l7 + 0x10], %f2
fors %f7, %f15, %f5
ldd [%l7 + 0x28], %f0
edge32n %o5, %l4, %i5
fmovrdgez %o4, %f6, %f4
fors %f11, %f2, %f6
taddcc %i1, %o3, %l2
ldsb [%l7 + 0x70], %l5
movg %xcc, %g5, %g1
lduw [%l7 + 0x7C], %i3
add %o0, %l6, %g6
orcc %g7, %l0, %g4
fmovspos %xcc, %f7, %f5
subc %o1, 0x16D0, %i4
fors %f0, %f0, %f9
tle %icc, 0x7
ldsh [%l7 + 0x3E], %i2
fble %fcc2, loop_872
stx %i7, [%l7 + 0x38]
ldsw [%l7 + 0x24], %o2
udiv %o7, 0x1F53, %g3
loop_872:
movre %i0, %i6, %o6
fpadd16s %f0, %f3, %f0
fmovsvs %icc, %f9, %f1
bl,pn %xcc, loop_873
nop
setx loop_874, %l0, %l1
jmpl %l1, %l1
sth %g2, [%l7 + 0x5E]
fors %f13, %f5, %f2
loop_873:
std %f10, [%l7 + 0x10]
loop_874:
bshuffle %f2, %f14, %f10
udiv %l3, 0x00C4, %l4
fzero %f0
fmovdpos %xcc, %f0, %f2
fpackfix %f14, %f9
brlz %i5, loop_875
edge32n %o4, %o5, %i1
ldd [%l7 + 0x60], %f14
edge8n %l2, %l5, %o3
loop_875:
orn %g5, 0x05BB, %i3
nop
setx loop_876, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmple32 %f2, %f12, %o0
bleu,a,pt %xcc, loop_877
edge16ln %l6, %g1, %g7
loop_876:
edge32 %g6, %g4, %o1
add %l0, %i4, %i7
loop_877:
brgz %i2, loop_878
andcc %o7, %g3, %o2
fpackfix %f6, %f2
fpsub16s %f8, %f0, %f7
loop_878:
ldsh [%l7 + 0x16], %i0
std %f6, [%l7 + 0x10]
fmovdge %icc, %f3, %f1
fandnot2s %f14, %f9, %f1
fcmpgt16 %f14, %f0, %o6
movn %icc, %l1, %g2
fbl,a %fcc2, loop_879
alignaddrl %i6, %l4, %l3
ldsw [%l7 + 0x50], %i5
stw %o5, [%l7 + 0x60]
loop_879:
ldub [%l7 + 0x37], %o4
stw %i1, [%l7 + 0x14]
ldsw [%l7 + 0x4C], %l2
tvs %xcc, 0x0
bcs,pt %icc, loop_880
fmovse %icc, %f0, %f0
be,a,pt %xcc, loop_881
fand %f12, %f14, %f12
loop_880:
siam 0x2
movleu %xcc, %l5, %g5
loop_881:
fbule,a %fcc3, loop_882
tne %xcc, 0x1
edge16ln %o3, %i3, %l6
fmovdl %icc, %f5, %f9
loop_882:
bne,pt %icc, loop_883
udivcc %g1, 0x059F, %o0
fxnor %f4, %f10, %f12
fmovsa %icc, %f0, %f3
loop_883:
stx %g6, [%l7 + 0x48]
tcc %icc, 0x2
ldsw [%l7 + 0x14], %g7
fmul8sux16 %f14, %f2, %f14
ldsh [%l7 + 0x26], %o1
faligndata %f4, %f4, %f4
fcmple16 %f2, %f4, %g4
bvc,a,pt %xcc, loop_884
stx %i4, [%l7 + 0x48]
mulscc %l0, %i7, %i2
orncc %g3, %o7, %o2
loop_884:
fmovrde %i0, %f10, %f0
bvc loop_885
fmovrslz %l1, %f11, %f9
ldsw [%l7 + 0x60], %g2
fnot1 %f10, %f12
loop_885:
udiv %i6, 0x0E56, %l4
edge8l %o6, %l3, %i5
ld [%l7 + 0x5C], %f11
fcmpgt32 %f12, %f2, %o5
ldd [%l7 + 0x48], %f12
taddcctv %o4, 0x0826, %i1
fnand %f14, %f4, %f2
fcmped %fcc3, %f12, %f2
brgez %l5, loop_886
fmovsl %xcc, %f12, %f1
ld [%l7 + 0x2C], %f0
fmovdge %xcc, %f0, %f4
loop_886:
edge16 %g5, %o3, %l2
sdivcc %i3, 0x0605, %l6
fbu %fcc3, loop_887
stw %o0, [%l7 + 0x6C]
edge8n %g1, %g7, %o1
fpsub16s %f3, %f14, %f15
loop_887:
fmovsle %xcc, %f5, %f13
xnorcc %g6, %i4, %l0
ldd [%l7 + 0x40], %f8
st %f8, [%l7 + 0x50]
call loop_888
ldsb [%l7 + 0x34], %g4
tpos %icc, 0x2
tge %icc, 0x5
loop_888:
fnand %f14, %f12, %f10
ldsh [%l7 + 0x0A], %i7
fble,a %fcc1, loop_889
xnorcc %g3, %o7, %o2
alignaddrl %i0, %i2, %g2
fnors %f3, %f5, %f15
loop_889:
ldd [%l7 + 0x78], %f14
fcmpd %fcc1, %f2, %f10
xor %i6, 0x1F4B, %l4
ldsw [%l7 + 0x68], %o6
fpackfix %f12, %f3
tg %xcc, 0x2
fmovsvs %xcc, %f9, %f14
movrgez %l1, %i5, %o5
andn %l3, %o4, %i1
fbo,a %fcc2, loop_890
ldd [%l7 + 0x50], %f8
fmovdne %xcc, %f7, %f15
ldsw [%l7 + 0x20], %l5
loop_890:
be loop_891
fmovdn %icc, %f5, %f9
fmul8sux16 %f0, %f0, %f12
std %f2, [%l7 + 0x48]
loop_891:
ldx [%l7 + 0x78], %g5
fmovdleu %icc, %f14, %f2
nop
setx loop_892, %l0, %l1
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 + 0x7E], %l2
smul %o3, %l6, %o0
std %f12, [%l7 + 0x50]
loop_892:
stw %i3, [%l7 + 0x34]
fnegd %f14, %f4
sth %g7, [%l7 + 0x6E]
ldsh [%l7 + 0x0E], %o1
lduh [%l7 + 0x52], %g1
udiv %i4, 0x09A5, %l0
movcc %icc, %g4, %i7
lduw [%l7 + 0x24], %g6
ldsb [%l7 + 0x45], %g3
array8 %o7, %o2, %i2
fmovd %f6, %f4
edge16ln %i0, %i6, %g2
bg loop_893
fands %f6, %f9, %f7
movle %xcc, %o6, %l4
fnegd %f6, %f14
loop_893:
sth %l1, [%l7 + 0x2C]
ldx [%l7 + 0x20], %o5
edge32l %l3, %i5, %o4
fmovdpos %xcc, %f5, %f7
smul %l5, 0x1288, %i1
ldd [%l7 + 0x20], %f8
bg %xcc, loop_894
fmul8x16 %f14, %f6, %f14
fpadd16s %f15, %f13, %f11
fsrc1 %f14, %f8
loop_894:
fmovdge %icc, %f11, %f7
ldx [%l7 + 0x20], %g5
tsubcctv %l2, 0x0A82, %l6
fnand %f14, %f12, %f0
tl %icc, 0x2
lduw [%l7 + 0x34], %o0
movrlz %i3, %g7, %o1
brgz,a %o3, loop_895
lduh [%l7 + 0x1E], %g1
for %f8, %f12, %f0
movrlez %l0, %i4, %g4
loop_895:
lduw [%l7 + 0x44], %i7
fmovdn %icc, %f11, %f14
fmovrsgez %g3, %f5, %f0
fmovrde %o7, %f10, %f14
fzeros %f7
fbl,a %fcc1, loop_896
bleu,a,pt %icc, loop_897
ldsh [%l7 + 0x44], %o2
call loop_898
loop_896:
ldsb [%l7 + 0x5D], %g6
loop_897:
sth %i0, [%l7 + 0x1A]
movrne %i6, 0x0D7, %g2
loop_898:
ldd [%l7 + 0x38], %f6
udiv %i2, 0x1767, %l4
lduh [%l7 + 0x7C], %o6
move %xcc, %l1, %o5
st %f10, [%l7 + 0x28]
sth %i5, [%l7 + 0x54]
lduh [%l7 + 0x7A], %l3
ldsb [%l7 + 0x76], %l5
lduw [%l7 + 0x70], %i1
fpsub16 %f2, %f14, %f0
movrlez %g5, 0x24C, %o4
sdiv %l2, 0x0BC0, %o0
brlz,a %i3, loop_899
fmovdgu %icc, %f7, %f3
lduh [%l7 + 0x12], %g7
fabsd %f2, %f6
loop_899:
fornot1 %f4, %f8, %f6
ldub [%l7 + 0x6F], %l6
ta %xcc, 0x6
smul %o3, 0x177C, %o1
fxor %f12, %f4, %f2
stw %l0, [%l7 + 0x5C]
fands %f14, %f7, %f9
bvc,a,pt %icc, loop_900
bgu,a,pt %icc, loop_901
movleu %xcc, %g1, %i4
fpack32 %f10, %f6, %f14
loop_900:
fbe,a %fcc0, loop_902
loop_901:
fcmpne16 %f14, %f10, %g4
bcc,a %xcc, loop_903
fand %f4, %f2, %f2
loop_902:
fnand %f0, %f12, %f12
fcmpd %fcc0, %f14, %f12
loop_903:
tpos %xcc, 0x3
sllx %i7, 0x07, %g3
bl,a,pn %icc, loop_904
bpos,pt %xcc, loop_905
nop
setx loop_906, %l0, %l1
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 %o2, [%l7 + 0x0C]
loop_904:
lduw [%l7 + 0x20], %o7
loop_905:
brnz,a %i0, loop_907
loop_906:
movge %icc, %g6, %i6
stx %i2, [%l7 + 0x60]
sth %g2, [%l7 + 0x46]
loop_907:
ldsh [%l7 + 0x5E], %o6
ldsw [%l7 + 0x44], %l4
stb %o5, [%l7 + 0x4B]
alignaddr %l1, %l3, %i5
fpack16 %f2, %f11
fmovs %f3, %f13
ldx [%l7 + 0x20], %l5
fmul8x16al %f14, %f4, %f2
tleu %xcc, 0x1
ldsb [%l7 + 0x6E], %g5
fxnors %f9, %f3, %f0
ldd [%l7 + 0x38], %f8
stw %i1, [%l7 + 0x24]
fbu,a %fcc0, loop_908
ldd [%l7 + 0x48], %f14
fcmpgt32 %f8, %f12, %o4
ldsw [%l7 + 0x0C], %o0
loop_908:
fbule,a %fcc0, loop_909
fcmpne16 %f6, %f2, %i3
array16 %l2, %l6, %o3
fmovsle %xcc, %f14, %f3
loop_909:
fmovsl %xcc, %f13, %f9
fmovrdgez %g7, %f6, %f6
ldx [%l7 + 0x48], %l0
ld [%l7 + 0x10], %f0
or %g1, 0x1518, %i4
fcmpne32 %f12, %f12, %g4
ldx [%l7 + 0x70], %i7
stx %o1, [%l7 + 0x58]
movcs %icc, %g3, %o2
fmovdgu %icc, %f1, %f14
movl %icc, %i0, %g6
stb %o7, [%l7 + 0x3E]
fmovdleu %xcc, %f6, %f5
fpack16 %f10, %f7
sth %i2, [%l7 + 0x6E]
std %f12, [%l7 + 0x08]
ldx [%l7 + 0x38], %i6
ldsw [%l7 + 0x74], %g2
fmul8ulx16 %f10, %f0, %f4
edge16l %l4, %o5, %o6
fpadd32 %f2, %f6, %f8
stb %l3, [%l7 + 0x5F]
fone %f8
ldsh [%l7 + 0x28], %i5
tg %icc, 0x0
fcmpeq16 %f10, %f14, %l5
fornot1s %f6, %f9, %f7
fmovsneg %xcc, %f4, %f15
movrlez %l1, 0x382, %i1
addc %o4, 0x12CB, %o0
fmovdne %icc, %f13, %f12
movne %xcc, %g5, %i3
stx %l2, [%l7 + 0x28]
fabss %f3, %f9
bleu,pn %xcc, loop_910
fmovdvs %xcc, %f11, %f0
fsrc1 %f4, %f0
ldsh [%l7 + 0x58], %l6
loop_910:
or %o3, 0x03A7, %g7
lduh [%l7 + 0x70], %g1
sth %l0, [%l7 + 0x2E]
faligndata %f0, %f8, %f0
fpmerge %f14, %f14, %f6
movre %i4, 0x0CC, %g4
brgz,a %i7, loop_911
orn %g3, 0x0120, %o1
ta %xcc, 0x7
add %o2, %i0, %g6
loop_911:
fmovrdgz %o7, %f2, %f8
ldsh [%l7 + 0x0E], %i6
bvs %icc, loop_912
xnorcc %g2, 0x1D64, %i2
ldx [%l7 + 0x40], %o5
stx %l4, [%l7 + 0x30]
loop_912:
tg %xcc, 0x5
fbn,a %fcc1, loop_913
fbug %fcc3, loop_914
lduw [%l7 + 0x28], %o6
fmovrdgez %i5, %f2, %f14
loop_913:
fbg,a %fcc3, loop_915
loop_914:
fnand %f8, %f2, %f6
edge32l %l3, %l5, %l1
ld [%l7 + 0x4C], %f9
loop_915:
fbg,a %fcc2, loop_916
fnot1 %f12, %f12
movvs %icc, %i1, %o0
ldsb [%l7 + 0x5B], %g5
loop_916:
ldsh [%l7 + 0x72], %o4
tcc %xcc, 0x7
ldsw [%l7 + 0x3C], %i3
stb %l2, [%l7 + 0x52]
fmul8ulx16 %f12, %f10, %f2
movge %icc, %o3, %l6
fnot1 %f0, %f4
edge32n %g7, %l0, %g1
lduw [%l7 + 0x58], %g4
bg,pt %xcc, loop_917
array8 %i7, %g3, %o1
ldsb [%l7 + 0x30], %o2
ld [%l7 + 0x68], %f9
loop_917:
fnot2 %f2, %f2
fornot2s %f11, %f5, %f2
stx %i4, [%l7 + 0x08]
fcmpne16 %f14, %f0, %g6
stb %i0, [%l7 + 0x25]
tsubcctv %o7, %i6, %i2
fornot2 %f8, %f8, %f10
fpadd32s %f8, %f10, %f1
lduh [%l7 + 0x66], %o5
nop
setx loop_918, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smulcc %g2, 0x110E, %l4
ldsh [%l7 + 0x2A], %i5
fabss %f7, %f9
loop_918:
addccc %o6, %l5, %l1
sll %i1, 0x0D, %o0
ldsb [%l7 + 0x16], %g5
stx %l3, [%l7 + 0x30]
ldsw [%l7 + 0x3C], %i3
movvs %icc, %l2, %o3
ba %icc, loop_919
fbn %fcc1, loop_920
fsrc1s %f14, %f4
add %o4, 0x18DA, %l6
loop_919:
fxnor %f10, %f12, %f4
loop_920:
edge8 %g7, %l0, %g4
sethi 0x08D7, %g1
bvc,pt %xcc, loop_921
stb %g3, [%l7 + 0x7B]
movcs %xcc, %i7, %o2
fmovrse %i4, %f11, %f3
loop_921:
lduh [%l7 + 0x60], %g6
fpackfix %f0, %f15
ldsh [%l7 + 0x08], %o1
brlz %i0, loop_922
fmovdn %xcc, %f8, %f8
std %f14, [%l7 + 0x70]
ldsh [%l7 + 0x26], %o7
loop_922:
fpsub16s %f7, %f7, %f11
fmuld8sux16 %f3, %f1, %f10
lduw [%l7 + 0x5C], %i2
edge32 %i6, %o5, %g2
sth %l4, [%l7 + 0x72]
andcc %o6, %l5, %i5
sth %l1, [%l7 + 0x3E]
ldsw [%l7 + 0x48], %o0
lduw [%l7 + 0x28], %i1
alignaddrl %l3, %i3, %l2
tsubcc %o3, %o4, %l6
addccc %g5, %l0, %g4
std %f10, [%l7 + 0x30]
fbuge %fcc3, loop_923
bleu,a loop_924
sth %g1, [%l7 + 0x18]
lduw [%l7 + 0x4C], %g3
loop_923:
fmovse %icc, %f11, %f11
loop_924:
sdiv %i7, 0x15DB, %g7
fmovsgu %icc, %f11, %f1
fxors %f1, %f10, %f12
fmovsneg %xcc, %f0, %f11
fmul8x16al %f10, %f12, %f6
ldub [%l7 + 0x45], %i4
stb %g6, [%l7 + 0x0E]
fnot2 %f6, %f6
ldub [%l7 + 0x7B], %o2
sth %o1, [%l7 + 0x74]
fmovsne %xcc, %f2, %f14
fmovd %f14, %f8
fzero %f6
srl %i0, %i2, %i6
subc %o5, 0x152C, %o7
brgz,a %l4, loop_925
movn %icc, %g2, %o6
fors %f7, %f3, %f14
edge32l %i5, %l1, %l5
loop_925:
stb %o0, [%l7 + 0x3F]
tvc %icc, 0x2
ldub [%l7 + 0x3A], %i1
ldx [%l7 + 0x20], %i3
te %icc, 0x0
ldsh [%l7 + 0x1C], %l2
or %l3, %o4, %l6
stx %g5, [%l7 + 0x78]
ldsb [%l7 + 0x49], %l0
brnz,a %g4, loop_926
sdiv %g1, 0x1E0E, %o3
and %i7, %g3, %g7
bne loop_927
loop_926:
stx %g6, [%l7 + 0x20]
lduw [%l7 + 0x10], %i4
bcc loop_928
loop_927:
lduh [%l7 + 0x24], %o2
fmovrdgez %o1, %f12, %f12
stx %i2, [%l7 + 0x18]
loop_928:
fandnot2s %f10, %f5, %f4
ldub [%l7 + 0x7D], %i0
fmovsne %xcc, %f11, %f0
stx %o5, [%l7 + 0x48]
movvc %xcc, %i6, %o7
ld [%l7 + 0x34], %f9
udiv %l4, 0x18CB, %g2
ldd [%l7 + 0x50], %f12
udivx %i5, 0x0793, %o6
ld [%l7 + 0x10], %f9
bcs,a loop_929
lduh [%l7 + 0x52], %l5
brlz,a %l1, loop_930
brlez,a %o0, loop_931
loop_929:
tcs %icc, 0x3
fbu,a %fcc2, loop_932
loop_930:
fmovdcc %icc, %f9, %f4
loop_931:
movrgez %i3, %i1, %l2
nop
setx loop_933, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_932:
ldsw [%l7 + 0x0C], %l3
ldx [%l7 + 0x38], %o4
pdist %f6, %f4, %f12
loop_933:
fmovrslz %g5, %f9, %f3
fmuld8ulx16 %f5, %f4, %f8
fbg %fcc3, loop_934
fmovrdlez %l6, %f10, %f6
tneg %icc, 0x7
fbn %fcc0, loop_935
loop_934:
for %f12, %f8, %f2
sdiv %l0, 0x1709, %g4
stw %o3, [%l7 + 0x6C]
loop_935:
st %f9, [%l7 + 0x28]
ldsw [%l7 + 0x0C], %i7
taddcctv %g1, %g3, %g6
fsrc1 %f2, %f12
fmovse %icc, %f1, %f5
fmovda %xcc, %f11, %f13
ldd [%l7 + 0x18], %f0
fxnor %f6, %f6, %f6
movl %xcc, %i4, %o2
siam 0x2
lduh [%l7 + 0x60], %o1
fpadd32s %f10, %f11, %f7
fornot1 %f2, %f12, %f0
ldsb [%l7 + 0x65], %g7
ldsw [%l7 + 0x20], %i2
sra %i0, 0x1E, %o5
tsubcctv %i6, 0x02BB, %o7
nop
setx loop_936, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsg %xcc, %f1, %f10
ldsw [%l7 + 0x08], %l4
fmovrdne %i5, %f8, %f8
loop_936:
and %o6, 0x07B0, %l5
brlz,a %l1, loop_937
fpadd16 %f2, %f0, %f12
fbul,a %fcc3, loop_938
st %f8, [%l7 + 0x7C]
loop_937:
fandnot2s %f10, %f5, %f14
nop
setx loop_939, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_938:
stb %g2, [%l7 + 0x78]
ldsh [%l7 + 0x18], %i3
std %f4, [%l7 + 0x58]
loop_939:
ldx [%l7 + 0x68], %o0
stb %i1, [%l7 + 0x7E]
ld [%l7 + 0x7C], %f8
fpsub16s %f0, %f4, %f12
tneg %icc, 0x5
stw %l3, [%l7 + 0x44]
array32 %l2, %g5, %l6
ldx [%l7 + 0x48], %l0
movvc %xcc, %g4, %o4
te %xcc, 0x4
fmovrdlz %i7, %f2, %f6
fbule,a %fcc0, loop_940
fnor %f0, %f2, %f8
fmovsg %icc, %f15, %f5
stx %o3, [%l7 + 0x20]
loop_940:
stb %g1, [%l7 + 0x5D]
fexpand %f5, %f10
brgz %g6, loop_941
xnor %i4, 0x06B7, %o2
stx %g3, [%l7 + 0x20]
fmovdn %xcc, %f2, %f7
loop_941:
fxnor %f2, %f12, %f0
addccc %o1, %g7, %i0
array16 %o5, %i6, %o7
ldsw [%l7 + 0x18], %l4
fmovrdgez %i2, %f10, %f8
ldx [%l7 + 0x48], %i5
bl,a,pn %xcc, loop_942
brz %l5, loop_943
fxor %f0, %f2, %f14
bl,a %icc, loop_944
loop_942:
movge %icc, %l1, %g2
loop_943:
ld [%l7 + 0x50], %f7
fmovsleu %icc, %f2, %f4
loop_944:
be,a loop_945
brgez %o6, loop_946
fandnot1s %f14, %f7, %f5
st %f1, [%l7 + 0x54]
loop_945:
ldsb [%l7 + 0x4A], %o0
loop_946:
fmovrsne %i3, %f6, %f8
tcs %xcc, 0x7
array8 %l3, %l2, %g5
fmovdpos %xcc, %f3, %f7
sth %l6, [%l7 + 0x16]
sth %l0, [%l7 + 0x40]
subccc %g4, %o4, %i7
movne %icc, %o3, %g1
movneg %icc, %g6, %i4
fmul8x16 %f0, %f8, %f0
ldd [%l7 + 0x30], %f4
edge16 %i1, %g3, %o2
movrgz %g7, 0x1D0, %o1
smulcc %i0, %o5, %i6
fble,a %fcc3, loop_947
fnot1s %f12, %f0
umul %l4, 0x18A5, %i2
bge,a,pn %xcc, loop_948
loop_947:
bshuffle %f10, %f2, %f6
popc %i5, %o7
fmovdleu %icc, %f14, %f14
loop_948:
fmovdgu %icc, %f10, %f7
ld [%l7 + 0x6C], %f8
ldsb [%l7 + 0x7B], %l1
bcc,a,pt %icc, loop_949
movcs %xcc, %g2, %l5
fmovsgu %icc, %f14, %f15
movne %icc, %o6, %i3
loop_949:
lduh [%l7 + 0x12], %o0
movg %xcc, %l3, %l2
ldsb [%l7 + 0x55], %l6
fmul8x16al %f14, %f15, %f12
fcmpgt16 %f12, %f6, %l0
fcmpeq16 %f4, %f12, %g4
movcs %xcc, %o4, %g5
fmovdgu %xcc, %f3, %f4
ldub [%l7 + 0x09], %i7
fandnot2s %f1, %f5, %f10
edge32l %g1, %g6, %i4
ldx [%l7 + 0x78], %o3
fmovrslez %i1, %f1, %f9
edge16l %o2, %g7, %o1
stb %g3, [%l7 + 0x76]
lduh [%l7 + 0x62], %o5
ldx [%l7 + 0x68], %i0
stx %l4, [%l7 + 0x68]
fcmpeq16 %f14, %f0, %i6
movrgez %i5, 0x098, %i2
xorcc %l1, %g2, %l5
ldsb [%l7 + 0x77], %o6
fmovrsne %i3, %f0, %f8
ba,a,pt %xcc, loop_950
movle %icc, %o0, %o7
fpsub32 %f6, %f6, %f2
fmovsl %xcc, %f4, %f10
loop_950:
fmovdn %xcc, %f9, %f6
lduw [%l7 + 0x34], %l2
fandnot2 %f2, %f8, %f14
mulx %l3, %l6, %l0
fcmps %fcc2, %f14, %f4
fmovde %xcc, %f9, %f11
ldsb [%l7 + 0x60], %o4
fone %f2
ldsw [%l7 + 0x4C], %g5
fmovrse %g4, %f14, %f6
taddcc %i7, %g6, %i4
fpadd32s %f6, %f14, %f10
fmovdcc %icc, %f10, %f10
movcs %icc, %o3, %i1
tl %icc, 0x3
movpos %icc, %o2, %g1
edge8ln %o1, %g3, %o5
ld [%l7 + 0x18], %f10
fmovdle %icc, %f0, %f10
mova %icc, %i0, %l4
fbge,a %fcc1, loop_951
nop
setx loop_952, %l0, %l1
jmpl %l1, %i6
sub %i5, %g7, %l1
ldub [%l7 + 0x0D], %i2
loop_951:
bshuffle %f2, %f14, %f6
loop_952:
fpackfix %f8, %f5
fmovdgu %icc, %f0, %f3
nop
setx loop_953, %l0, %l1
jmpl %l1, %l5
fmovdn %xcc, %f1, %f6
fmovrdgez %o6, %f0, %f4
ldsb [%l7 + 0x24], %i3
loop_953:
movl %icc, %o0, %g2
ld [%l7 + 0x14], %f3
srax %o7, 0x1D, %l3
std %f8, [%l7 + 0x60]
ble loop_954
fornot2 %f8, %f0, %f14
ldsw [%l7 + 0x68], %l6
lduw [%l7 + 0x2C], %l0
loop_954:
call loop_955
array32 %l2, %o4, %g4
fcmpne16 %f8, %f12, %i7
stw %g6, [%l7 + 0x14]
loop_955:
fmul8sux16 %f2, %f14, %f2
fandnot2s %f15, %f1, %f15
fbg,a %fcc3, loop_956
fmovrsgez %i4, %f10, %f5
fcmped %fcc1, %f0, %f14
movn %xcc, %g5, %i1
loop_956:
ldub [%l7 + 0x69], %o2
xor %g1, 0x0E1D, %o3
ldsb [%l7 + 0x46], %g3
ldsb [%l7 + 0x63], %o1
fnot1 %f10, %f10
nop
setx loop_957, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovscc %icc, %f3, %f11
fnot2 %f14, %f0
bvs,a loop_958
loop_957:
srl %i0, %l4, %i6
fcmpd %fcc1, %f10, %f12
fpsub16 %f4, %f6, %f4
loop_958:
fbule,a %fcc1, loop_959
mova %icc, %o5, %g7
ldsw [%l7 + 0x68], %i5
lduh [%l7 + 0x32], %i2
loop_959:
ldd [%l7 + 0x08], %f8
bleu,a,pt %icc, loop_960
udivcc %l1, 0x1255, %o6
fsrc2s %f14, %f10
fxors %f1, %f15, %f7
loop_960:
fmovrsgz %l5, %f5, %f15
fnot1s %f6, %f7
fpsub32 %f2, %f8, %f14
fbg,a %fcc3, loop_961
fpadd32s %f7, %f14, %f15
ble,a,pt %xcc, loop_962
ldd [%l7 + 0x20], %f12
loop_961:
ldsb [%l7 + 0x4A], %i3
bshuffle %f10, %f2, %f6
loop_962:
ldsw [%l7 + 0x08], %g2
ld [%l7 + 0x60], %f7
lduw [%l7 + 0x7C], %o0
fnot2s %f9, %f6
xor %l3, 0x0B98, %o7
stw %l0, [%l7 + 0x54]
fbl,a %fcc3, loop_963
bleu,a loop_964
nop
setx loop_965, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduh [%l7 + 0x42], %l6
loop_963:
fxnor %f8, %f0, %f12
loop_964:
ldub [%l7 + 0x61], %l2
loop_965:
ld [%l7 + 0x14], %f7
bcs,pt %xcc, loop_966
movcc %icc, %o4, %g4
fxnor %f8, %f2, %f0
fmovdn %icc, %f4, %f4
loop_966:
edge16 %i7, %g6, %g5
ldub [%l7 + 0x7C], %i1
std %f14, [%l7 + 0x70]
orcc %o2, 0x14E3, %i4
andcc %g1, 0x11B4, %g3
fmovse %xcc, %f2, %f4
stx %o3, [%l7 + 0x40]
call loop_967
sdiv %o1, 0x0DAF, %i0
st %f1, [%l7 + 0x58]
stb %l4, [%l7 + 0x39]
loop_967:
lduw [%l7 + 0x1C], %i6
std %f6, [%l7 + 0x68]
ldd [%l7 + 0x20], %f0
addccc %g7, %o5, %i2
fmovsvc %xcc, %f5, %f4
fmovde %icc, %f1, %f11
bcs,a,pn %xcc, loop_968
stx %i5, [%l7 + 0x48]
bgu %icc, loop_969
fnor %f2, %f2, %f14
loop_968:
fzeros %f12
srl %l1, %l5, %o6
loop_969:
ldsh [%l7 + 0x78], %g2
fmovdn %icc, %f3, %f9
lduw [%l7 + 0x20], %o0
fones %f5
fble %fcc0, loop_970
umul %i3, %l3, %o7
st %f1, [%l7 + 0x6C]
ld [%l7 + 0x64], %f12
loop_970:
fmovse %icc, %f4, %f8
stw %l0, [%l7 + 0x2C]
ldub [%l7 + 0x6F], %l2
addc %o4, %l6, %g4
nop
setx loop_971, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8ln %i7, %g5, %g6
ldd [%l7 + 0x18], %f4
ba,pt %icc, loop_972
loop_971:
fmul8ulx16 %f14, %f10, %f2
stw %o2, [%l7 + 0x6C]
fcmpgt16 %f0, %f0, %i1
loop_972:
udivcc %g1, 0x167B, %i4
orcc %g3, %o3, %o1
lduw [%l7 + 0x50], %i0
movrgez %l4, 0x161, %i6
fandnot2s %f0, %f4, %f8
lduw [%l7 + 0x7C], %g7
stw %o5, [%l7 + 0x1C]
ldx [%l7 + 0x68], %i2
st %f4, [%l7 + 0x6C]
andn %l1, %l5, %i5
fba %fcc0, loop_973
fmovdcs %icc, %f10, %f9
bn,pt %xcc, loop_974
fmovdn %xcc, %f11, %f6
loop_973:
fpack32 %f0, %f0, %f12
ldd [%l7 + 0x68], %f14
loop_974:
sdiv %o6, 0x0C59, %o0
stb %i3, [%l7 + 0x54]
ble,a,pt %xcc, loop_975
bshuffle %f6, %f6, %f6
ldub [%l7 + 0x63], %l3
lduw [%l7 + 0x60], %o7
loop_975:
fmovdle %icc, %f1, %f5
fpadd32 %f4, %f2, %f0
fbne %fcc1, loop_976
fnot1s %f3, %f0
fcmpgt16 %f14, %f8, %g2
fmuld8sux16 %f3, %f5, %f4
loop_976:
sll %l2, 0x0F, %o4
fpackfix %f14, %f5
fmovdleu %xcc, %f15, %f13
ldd [%l7 + 0x48], %f2
movne %icc, %l0, %l6
fmovrdgz %i7, %f10, %f4
sth %g4, [%l7 + 0x3A]
stb %g5, [%l7 + 0x75]
array8 %o2, %g6, %g1
fmovdleu %xcc, %f5, %f4
ldsw [%l7 + 0x48], %i1
fmul8x16al %f15, %f8, %f8
fzeros %f7
fbne,a %fcc1, loop_977
subcc %g3, %i4, %o1
orn %i0, %o3, %i6
movne %xcc, %g7, %o5
loop_977:
ldsh [%l7 + 0x30], %l4
fabss %f2, %f12
fandnot1 %f6, %f0, %f4
fmovsneg %icc, %f8, %f4
brgez %l1, loop_978
movneg %icc, %i2, %l5
fornot1s %f11, %f5, %f7
brnz %o6, loop_979
loop_978:
stx %i5, [%l7 + 0x28]
nop
setx loop_980, %l0, %l1
jmpl %l1, %i3
lduh [%l7 + 0x30], %o0
loop_979:
ldsh [%l7 + 0x68], %l3
fmovrsne %g2, %f13, %f14
loop_980:
st %f9, [%l7 + 0x78]
movvs %icc, %o7, %l2
mulscc %o4, 0x1102, %l6
sdivx %i7, 0x039D, %l0
st %f5, [%l7 + 0x60]
nop
setx loop_981, %l0, %l1
jmpl %l1, %g5
tpos %icc, 0x0
fands %f3, %f11, %f8
movvs %icc, %o2, %g6
loop_981:
stw %g1, [%l7 + 0x64]
stw %i1, [%l7 + 0x14]
fzeros %f1
edge16n %g4, %g3, %o1
fands %f13, %f10, %f3
tsubcctv %i4, 0x0727, %i0
ldx [%l7 + 0x40], %o3
udivx %i6, 0x1ADA, %g7
bn,a loop_982
fnand %f8, %f6, %f0
ldsh [%l7 + 0x60], %l4
ldsh [%l7 + 0x18], %l1
loop_982:
std %f2, [%l7 + 0x70]
movne %icc, %i2, %l5
sth %o5, [%l7 + 0x64]
fbue %fcc2, loop_983
bleu,a %xcc, loop_984
movn %icc, %o6, %i3
movn %icc, %i5, %l3
loop_983:
fpsub16 %f14, %f0, %f12
loop_984:
tgu %icc, 0x5
fandnot2s %f1, %f7, %f15
ldub [%l7 + 0x1E], %o0
ldsh [%l7 + 0x6A], %g2
fmovse %xcc, %f14, %f8
ldsb [%l7 + 0x43], %o7
st %f7, [%l7 + 0x14]
brgez,a %o4, loop_985
orncc %l2, %l6, %i7
fandnot1 %f12, %f10, %f12
edge32l %l0, %o2, %g6
loop_985:
fxnor %f10, %f8, %f6
ble,a,pt %xcc, loop_986
fcmpne32 %f8, %f0, %g1
sth %i1, [%l7 + 0x4E]
fcmped %fcc2, %f0, %f2
loop_986:
ldsw [%l7 + 0x74], %g5
fors %f10, %f8, %f11
ldx [%l7 + 0x20], %g3
subc %g4, %i4, %o1
array8 %o3, %i6, %g7
fmovdl %icc, %f6, %f11
fmovdgu %xcc, %f1, %f13
lduh [%l7 + 0x46], %l4
tsubcc %i0, 0x153B, %l1
bneg,a %icc, loop_987
fpack32 %f6, %f14, %f2
lduh [%l7 + 0x52], %i2
edge32n %o5, %o6, %l5
loop_987:
fbo,a %fcc2, loop_988
stb %i5, [%l7 + 0x33]
xor %i3, 0x15E1, %l3
fors %f8, %f8, %f1
loop_988:
ldsw [%l7 + 0x68], %o0
tneg %xcc, 0x1
fmovdgu %icc, %f13, %f0
stx %g2, [%l7 + 0x28]
fmovdne %xcc, %f6, %f13
fornot1s %f1, %f4, %f3
fnot1s %f15, %f5
tvc %icc, 0x0
ldx [%l7 + 0x30], %o4
sth %l2, [%l7 + 0x52]
fmovrse %o7, %f15, %f7
ldsh [%l7 + 0x20], %i7
ble loop_989
orcc %l0, 0x1C8F, %l6
sdivcc %g6, 0x1B68, %g1
udivcc %i1, 0x05DD, %g5
loop_989:
fba,a %fcc1, loop_990
lduh [%l7 + 0x44], %g3
lduw [%l7 + 0x4C], %g4
fmovs %f15, %f6
loop_990:
sll %o2, %i4, %o1
brz %i6, loop_991
ldsb [%l7 + 0x3F], %o3
siam 0x6
fmovdneg %icc, %f7, %f1
loop_991:
tl %xcc, 0x2
tg %icc, 0x5
ldx [%l7 + 0x28], %l4
fmovrsgz %i0, %f15, %f10
st %f3, [%l7 + 0x5C]
fornot1 %f2, %f8, %f14
brgz %l1, loop_992
fandnot2s %f0, %f9, %f8
movpos %icc, %g7, %i2
fmovrdlez %o5, %f0, %f10
loop_992:
lduh [%l7 + 0x5C], %o6
fcmpeq16 %f10, %f8, %i5
bshuffle %f12, %f10, %f10
ldx [%l7 + 0x20], %l5
fmovrse %i3, %f3, %f3
ta %xcc, 0x4
fmovrsgz %o0, %f5, %f6
fmovdgu %icc, %f8, %f0
movvc %icc, %g2, %l3
subc %o4, 0x0A5F, %o7
fsrc1s %f5, %f15
fands %f7, %f15, %f0
movcs %xcc, %l2, %i7
ldsh [%l7 + 0x12], %l6
fzeros %f0
lduh [%l7 + 0x08], %g6
mulx %g1, 0x076F, %i1
array8 %l0, %g3, %g5
fbule,a %fcc1, loop_993
fnor %f0, %f0, %f6
udivcc %g4, 0x1994, %o2
fcmpeq16 %f4, %f0, %o1
loop_993:
fmuld8sux16 %f6, %f15, %f2
lduh [%l7 + 0x50], %i6
ldub [%l7 + 0x3B], %i4
bn loop_994
std %f12, [%l7 + 0x60]
fmovsn %icc, %f2, %f11
bg,a,pt %xcc, loop_995
loop_994:
sllx %o3, %i0, %l4
bl loop_996
lduw [%l7 + 0x0C], %g7
loop_995:
sdiv %l1, 0x1B57, %i2
ld [%l7 + 0x3C], %f11
loop_996:
fmovdvc %icc, %f14, %f3
fzeros %f8
tle %xcc, 0x7
nop
setx loop_997, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %o6, [%l7 + 0x52]
tleu %xcc, 0x1
sth %i5, [%l7 + 0x1A]
loop_997:
brlez,a %l5, loop_998
std %f0, [%l7 + 0x70]
ldsh [%l7 + 0x7C], %i3
movpos %icc, %o0, %g2
loop_998:
fandnot1s %f10, %f10, %f9
fmovs %f2, %f10
tpos %xcc, 0x2
for %f6, %f6, %f14
and %l3, %o5, %o7
fones %f0
lduw [%l7 + 0x1C], %l2
ldsh [%l7 + 0x2A], %i7
lduw [%l7 + 0x68], %o4
fnot2 %f0, %f4
sdivx %l6, 0x17F9, %g1
be,a,pn %icc, loop_999
and %g6, 0x10F7, %i1
ldub [%l7 + 0x3D], %l0
fbul %fcc1, loop_1000
loop_999:
ldub [%l7 + 0x15], %g5
lduh [%l7 + 0x34], %g3
stb %g4, [%l7 + 0x5A]
loop_1000:
movvs %xcc, %o1, %o2
sethi 0x0E9F, %i6
fmul8x16au %f13, %f3, %f6
ldsh [%l7 + 0x2A], %o3
std %f10, [%l7 + 0x20]
fcmpne32 %f12, %f14, %i4
ldub [%l7 + 0x32], %i0
stb %g7, [%l7 + 0x78]
add %l4, 0x047A, %l1
sdivcc %o6, 0x1930, %i2
movle %xcc, %l5, %i5
umulcc %i3, 0x1226, %g2
bvc,a %icc, loop_1001
movl %xcc, %o0, %l3
pdist %f4, %f2, %f8
fpadd16s %f3, %f1, %f5
loop_1001:
bcs,a %icc, loop_1002
fornot1s %f7, %f3, %f10
ldsb [%l7 + 0x28], %o5
edge16l %l2, %i7, %o4
loop_1002:
ldsw [%l7 + 0x50], %o7
pdist %f4, %f12, %f8
fcmpeq16 %f6, %f2, %l6
fcmpne32 %f0, %f2, %g6
subc %g1, %l0, %g5
ldd [%l7 + 0x40], %f0
fpack32 %f14, %f14, %f12
fmovrsne %g3, %f4, %f2
tle %xcc, 0x3
fbne %fcc2, loop_1003
subc %g4, %o1, %i1
ldd [%l7 + 0x50], %f10
fmovrsne %o2, %f4, %f9
loop_1003:
movpos %icc, %o3, %i4
bne,a loop_1004
stb %i6, [%l7 + 0x57]
edge32 %g7, %l4, %l1
fabss %f8, %f8
loop_1004:
fmovdne %xcc, %f6, %f12
movrgez %o6, 0x217, %i2
edge8l %l5, %i0, %i3
stw %i5, [%l7 + 0x30]
sth %g2, [%l7 + 0x3A]
lduh [%l7 + 0x76], %o0
bl,a %icc, loop_1005
andncc %o5, %l3, %l2
stb %o4, [%l7 + 0x0D]
bvc,pt %xcc, loop_1006
loop_1005:
fbl,a %fcc0, loop_1007
sth %o7, [%l7 + 0x44]
fpadd16 %f4, %f10, %f8
loop_1006:
ldsh [%l7 + 0x1A], %i7
loop_1007:
taddcctv %g6, %l6, %g1
tne %xcc, 0x3
edge16ln %l0, %g3, %g4
fpsub32s %f7, %f4, %f14
fmovrdne %o1, %f14, %f2
fxor %f0, %f4, %f0
fcmple16 %f14, %f6, %g5
fcmpgt32 %f6, %f0, %o2
ldsb [%l7 + 0x33], %o3
ldsh [%l7 + 0x1A], %i1
stx %i4, [%l7 + 0x10]
tleu %xcc, 0x1
call loop_1008
ldx [%l7 + 0x70], %g7
stw %l4, [%l7 + 0x1C]
brgz %l1, loop_1009
loop_1008:
edge8l %o6, %i6, %i2
fbge %fcc1, loop_1010
ld [%l7 + 0x30], %f0
loop_1009:
fba,a %fcc2, loop_1011
fmovrslez %i0, %f11, %f11
loop_1010:
ldub [%l7 + 0x42], %i3
te %xcc, 0x5
loop_1011:
fbo,a %fcc2, loop_1012
fmovrsgz %i5, %f15, %f15
ldx [%l7 + 0x18], %l5
orncc %g2, %o5, %o0
loop_1012:
alignaddr %l3, %o4, %l2
fandnot1 %f0, %f2, %f8
fba,a %fcc2, loop_1013
stw %i7, [%l7 + 0x74]
fmovdg %icc, %f12, %f2
movne %xcc, %g6, %o7
loop_1013:
bneg,pn %xcc, loop_1014
std %f8, [%l7 + 0x20]
fbne %fcc1, loop_1015
ldx [%l7 + 0x20], %l6
loop_1014:
fpsub32s %f10, %f8, %f10
movge %icc, %g1, %l0
loop_1015:
fmovsvs %icc, %f1, %f12
std %f14, [%l7 + 0x78]
movge %icc, %g3, %g4
fmovsgu %xcc, %f7, %f9
fornot1s %f10, %f7, %f1
tge %icc, 0x1
st %f8, [%l7 + 0x14]
fmovdpos %xcc, %f3, %f9
addcc %g5, %o1, %o2
edge16n %i1, %i4, %g7
array8 %o3, %l4, %l1
lduh [%l7 + 0x34], %i6
fcmple32 %f4, %f6, %o6
fpsub16 %f12, %f14, %f12
tsubcctv %i2, 0x1C27, %i0
fsrc2 %f6, %f6
alignaddr %i3, %i5, %l5
sdivcc %g2, 0x0ACF, %o5
tcs %icc, 0x0
sth %o0, [%l7 + 0x66]
fmovdvc %xcc, %f15, %f6
bge,a,pn %icc, loop_1016
ldx [%l7 + 0x38], %l3
fandnot2s %f1, %f0, %f7
tvs %xcc, 0x4
loop_1016:
alignaddrl %o4, %i7, %l2
lduw [%l7 + 0x30], %g6
tvc %icc, 0x7
xnor %o7, %g1, %l0
ldsw [%l7 + 0x64], %l6
lduw [%l7 + 0x0C], %g4
sth %g3, [%l7 + 0x66]
addccc %o1, %o2, %g5
bn,pn %xcc, loop_1017
fcmpeq16 %f12, %f4, %i4
ld [%l7 + 0x28], %f12
sra %i1, 0x19, %g7
loop_1017:
movrlez %l4, %o3, %l1
fmovdn %icc, %f11, %f7
tle %icc, 0x5
fnor %f0, %f10, %f8
fmul8ulx16 %f14, %f4, %f2
ldsb [%l7 + 0x62], %i6
movre %i2, 0x28C, %i0
addccc %i3, 0x19A8, %o6
bneg loop_1018
movleu %xcc, %l5, %i5
lduw [%l7 + 0x28], %o5
nop
setx loop_1019, %l0, %l1
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_1018:
mova %icc, %o0, %l3
fxors %f11, %f13, %f2
sth %o4, [%l7 + 0x40]
loop_1019:
st %f7, [%l7 + 0x68]
st %f2, [%l7 + 0x6C]
fnot1s %f12, %f13
ldd [%l7 + 0x50], %f14
srl %g2, 0x02, %i7
srlx %l2, %o7, %g6
srax %g1, 0x0E, %l0
ld [%l7 + 0x48], %f7
std %f14, [%l7 + 0x78]
edge16ln %g4, %g3, %l6
fmovdleu %icc, %f14, %f13
movre %o1, %g5, %i4
ta %icc, 0x0
brz %i1, loop_1020
ldsw [%l7 + 0x14], %o2
stb %l4, [%l7 + 0x11]
taddcc %g7, %l1, %i6
loop_1020:
sllx %i2, %o3, %i0
xnorcc %o6, 0x12FC, %i3
ldx [%l7 + 0x40], %i5
fbn %fcc2, loop_1021
fexpand %f1, %f2
sdivx %l5, 0x11D9, %o5
ldsb [%l7 + 0x54], %o0
loop_1021:
be %icc, loop_1022
move %xcc, %l3, %g2
ldsw [%l7 + 0x7C], %i7
fmul8ulx16 %f12, %f12, %f6
loop_1022:
nop
setx loop_1023, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpgt32 %f6, %f10, %l2
bge,pt %xcc, loop_1024
array8 %o7, %g6, %o4
loop_1023:
fones %f10
subc %l0, %g4, %g1
loop_1024:
fbule,a %fcc1, loop_1025
fmovrdgz %l6, %f0, %f8
fcmpne16 %f12, %f12, %g3
fmovscc %icc, %f1, %f15
loop_1025:
fmovrse %o1, %f0, %f15
fmovdge %icc, %f15, %f14
stx %i4, [%l7 + 0x38]
fbg,a %fcc1, loop_1026
ldx [%l7 + 0x60], %i1
ldsb [%l7 + 0x1F], %g5
ldub [%l7 + 0x62], %o2
loop_1026:
fpmerge %f14, %f8, %f12
stb %l4, [%l7 + 0x12]
brz,a %g7, loop_1027
fcmped %fcc0, %f2, %f12
ldub [%l7 + 0x2B], %l1
tvs %xcc, 0x4
loop_1027:
ta %xcc, 0x5
alignaddrl %i6, %o3, %i0
orncc %o6, %i3, %i2
fnot2 %f6, %f12
lduh [%l7 + 0x74], %l5
te %xcc, 0x3
fabsd %f10, %f0
ldx [%l7 + 0x28], %o5
bne,a loop_1028
umul %i5, %o0, %g2
stw %l3, [%l7 + 0x30]
bcc loop_1029
loop_1028:
st %f11, [%l7 + 0x5C]
fbne %fcc1, loop_1030
stw %i7, [%l7 + 0x70]
loop_1029:
bl,a loop_1031
lduw [%l7 + 0x1C], %l2
loop_1030:
fandnot2 %f4, %f0, %f8
ldsw [%l7 + 0x5C], %o7
loop_1031:
ld [%l7 + 0x70], %f3
fnot2s %f10, %f4
fandnot2 %f10, %f6, %f0
for %f6, %f6, %f10
edge32l %o4, %g6, %l0
xnor %g1, %l6, %g4
fmovdcc %xcc, %f4, %f13
nop
setx loop_1032, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbu,a %fcc2, loop_1033
fmovs %f3, %f10
ldd [%l7 + 0x30], %f0
loop_1032:
tleu %icc, 0x0
loop_1033:
ldsb [%l7 + 0x2C], %g3
movvs %xcc, %i4, %o1
st %f4, [%l7 + 0x64]
fmovsle %xcc, %f6, %f12
mulscc %g5, %o2, %i1
tge %icc, 0x6
fmovdvc %xcc, %f14, %f4
umul %l4, %g7, %l1
fpadd16s %f3, %f12, %f2
brz %o3, loop_1034
ld [%l7 + 0x34], %f5
fmovse %icc, %f9, %f9
stw %i6, [%l7 + 0x60]
loop_1034:
fmovsne %xcc, %f13, %f14
bpos,a,pt %icc, loop_1035
fmovrdgez %o6, %f0, %f12
fblg %fcc0, loop_1036
std %f10, [%l7 + 0x18]
loop_1035:
mova %icc, %i0, %i2
addccc %l5, 0x0589, %i3
loop_1036:
faligndata %f4, %f2, %f4
fmul8sux16 %f10, %f0, %f2
xorcc %o5, %i5, %g2
ldsw [%l7 + 0x4C], %l3
fmovde %icc, %f11, %f2
edge16ln %i7, %l2, %o7
edge32 %o4, %g6, %o0
lduh [%l7 + 0x46], %g1
fmovd %f0, %f2
mova %icc, %l6, %l0
faligndata %f0, %f0, %f12
fnot1s %f15, %f5
ldsw [%l7 + 0x38], %g4
fmovrsne %i4, %f9, %f11
nop
setx loop_1037, %l0, %l1
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 %fcc2, loop_1038
te %xcc, 0x6
and %o1, %g5, %g3
loop_1037:
fone %f6
loop_1038:
ldsb [%l7 + 0x4A], %i1
fbu %fcc0, loop_1039
fbn,a %fcc3, loop_1040
stw %o2, [%l7 + 0x34]
taddcctv %g7, %l4, %o3
loop_1039:
fzeros %f11
loop_1040:
ldsb [%l7 + 0x75], %i6
fcmpeq32 %f10, %f0, %o6
fcmpne16 %f14, %f2, %i0
sdiv %i2, 0x0390, %l1
fmovrdne %i3, %f4, %f10
call loop_1041
addcc %l5, %o5, %i5
fornot2 %f2, %f0, %f2
fcmpgt32 %f10, %f10, %l3
loop_1041:
tcs %icc, 0x0
movrlz %i7, %g2, %o7
stw %o4, [%l7 + 0x78]
ta %xcc, 0x0
fpsub32 %f4, %f4, %f12
srlx %g6, 0x0F, %o0
stb %l2, [%l7 + 0x4B]
addc %l6, 0x0AAB, %g1
addcc %g4, 0x0678, %i4
stx %o1, [%l7 + 0x70]
or %g5, 0x156B, %l0
movvs %icc, %g3, %i1
fsrc1s %f4, %f14
fmovspos %xcc, %f3, %f9
fmovsn %icc, %f6, %f6
fmovdleu %xcc, %f4, %f13
umul %o2, %l4, %o3
ldub [%l7 + 0x66], %i6
stb %g7, [%l7 + 0x12]
or %i0, %o6, %i2
std %f4, [%l7 + 0x08]
fmovscc %icc, %f11, %f2
fmuld8sux16 %f2, %f14, %f0
fbne,a %fcc1, loop_1042
fcmple32 %f2, %f14, %l1
ta %xcc, 0x2
std %f14, [%l7 + 0x70]
loop_1042:
srax %i3, %l5, %i5
mulx %o5, 0x0981, %l3
lduh [%l7 + 0x6C], %g2
ldsw [%l7 + 0x5C], %i7
array16 %o7, %g6, %o0
udiv %l2, 0x15A3, %l6
fcmple32 %f14, %f6, %o4
st %f1, [%l7 + 0x38]
fble %fcc1, loop_1043
ldx [%l7 + 0x60], %g1
fmovdl %xcc, %f11, %f5
orn %g4, 0x1751, %i4
loop_1043:
fcmple32 %f4, %f10, %g5
movneg %xcc, %o1, %g3
fbu %fcc1, loop_1044
fornot1 %f14, %f0, %f2
ba,a,pt %icc, loop_1045
stb %l0, [%l7 + 0x35]
loop_1044:
fnegs %f6, %f5
fmovrsne %i1, %f15, %f5
loop_1045:
fnand %f4, %f2, %f14
lduw [%l7 + 0x38], %l4
subccc %o2, 0x1883, %i6
bn,a,pt %icc, loop_1046
subccc %o3, 0x0261, %g7
fmul8ulx16 %f0, %f14, %f0
fcmpeq32 %f2, %f2, %i0
loop_1046:
fcmpes %fcc1, %f1, %f4
lduh [%l7 + 0x48], %o6
fmovdg %icc, %f7, %f11
edge32 %l1, %i2, %l5
for %f14, %f10, %f6
fmul8x16au %f14, %f3, %f12
lduh [%l7 + 0x16], %i5
fmovrdlez %o5, %f2, %f0
fmovdvc %xcc, %f12, %f10
st %f0, [%l7 + 0x2C]
sdivcc %i3, 0x0476, %l3
fmovsge %xcc, %f13, %f13
ldsw [%l7 + 0x14], %i7
fmovrsne %o7, %f5, %f10
stw %g2, [%l7 + 0x68]
stw %g6, [%l7 + 0x2C]
movvs %xcc, %o0, %l6
fmuld8sux16 %f10, %f5, %f14
fnot1s %f13, %f12
fbe,a %fcc0, loop_1047
fmovdvc %xcc, %f2, %f15
fpmerge %f15, %f4, %f10
fmovscc %icc, %f7, %f13
loop_1047:
st %f3, [%l7 + 0x7C]
array32 %o4, %l2, %g4
movgu %xcc, %g1, %g5
udivx %i4, 0x14C5, %o1
fzeros %f15
edge16l %l0, %g3, %i1
ldsb [%l7 + 0x35], %l4
tn %xcc, 0x4
tneg %xcc, 0x6
fnors %f8, %f2, %f15
ld [%l7 + 0x34], %f7
orn %o2, 0x1026, %i6
movne %icc, %g7, %i0
fmovrde %o3, %f8, %f12
fmovdge %xcc, %f11, %f2
fmuld8sux16 %f7, %f0, %f6
brlez,a %o6, loop_1048
stx %i2, [%l7 + 0x28]
stx %l5, [%l7 + 0x28]
ldd [%l7 + 0x58], %f6
loop_1048:
fpsub16s %f7, %f12, %f1
subcc %l1, 0x0B99, %o5
be,a,pt %icc, loop_1049
edge16 %i3, %l3, %i7
array16 %i5, %g2, %g6
fbne %fcc0, loop_1050
loop_1049:
addcc %o7, 0x1869, %o0
taddcctv %o4, 0x0ABB, %l2
xorcc %g4, 0x1986, %g1
loop_1050:
sdiv %l6, 0x0E2D, %g5
fcmpeq32 %f0, %f0, %o1
fmul8x16au %f15, %f6, %f12
movle %xcc, %i4, %g3
bvs,a,pn %icc, loop_1051
fnot2s %f4, %f3
faligndata %f2, %f10, %f14
subcc %i1, 0x15BF, %l4
loop_1051:
tsubcctv %l0, 0x11A5, %o2
movrgez %g7, %i6, %o3
tn %xcc, 0x3
fmovd %f4, %f0
array8 %i0, %o6, %i2
edge8l %l5, %o5, %l1
ldx [%l7 + 0x70], %i3
ldd [%l7 + 0x10], %f10
ld [%l7 + 0x24], %f7
taddcctv %l3, %i7, %g2
ldx [%l7 + 0x38], %i5
fmuld8ulx16 %f14, %f2, %f14
fble %fcc0, loop_1052
ldsw [%l7 + 0x7C], %g6
fbl,a %fcc0, loop_1053
subcc %o7, 0x0A2B, %o4
loop_1052:
ldsb [%l7 + 0x63], %l2
fmovrsgez %o0, %f1, %f11
loop_1053:
tvc %xcc, 0x1
sllx %g4, %l6, %g1
edge32 %g5, %o1, %g3
nop
setx loop_1054, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsg %xcc, %f1, %f11
fpadd16 %f12, %f4, %f0
fmovrsne %i1, %f10, %f6
loop_1054:
fcmpd %fcc3, %f2, %f6
brgz %i4, loop_1055
fbu,a %fcc1, loop_1056
ldsb [%l7 + 0x12], %l4
ldsb [%l7 + 0x7E], %o2
loop_1055:
stx %l0, [%l7 + 0x40]
loop_1056:
fmovdvs %icc, %f12, %f15
mulscc %i6, %o3, %g7
fbn %fcc3, loop_1057
fcmpeq32 %f10, %f14, %o6
subccc %i2, 0x1B78, %l5
subcc %i0, 0x0F59, %l1
loop_1057:
fblg %fcc3, loop_1058
movrne %i3, 0x1D5, %l3
ldsw [%l7 + 0x44], %o5
tge %xcc, 0x5
loop_1058:
fmovrsgz %i7, %f13, %f15
stb %g2, [%l7 + 0x35]
fnot2s %f7, %f13
ld [%l7 + 0x48], %f4
ldsh [%l7 + 0x4A], %i5
std %f4, [%l7 + 0x70]
fble,a %fcc3, loop_1059
fnot2s %f15, %f6
ld [%l7 + 0x7C], %f0
fbn,a %fcc3, loop_1060
loop_1059:
fands %f13, %f12, %f11
ldub [%l7 + 0x1D], %o7
stx %o4, [%l7 + 0x60]
loop_1060:
stb %l2, [%l7 + 0x71]
tleu %icc, 0x2
std %f14, [%l7 + 0x10]
alignaddr %g6, %g4, %l6
move %icc, %g1, %o0
ldsw [%l7 + 0x34], %o1
fcmpd %fcc0, %f6, %f4
tn %icc, 0x3
fmovdge %xcc, %f6, %f3
ldub [%l7 + 0x65], %g5
st %f2, [%l7 + 0x08]
fmovdvc %xcc, %f13, %f14
ldx [%l7 + 0x70], %i1
fbule,a %fcc2, loop_1061
std %f0, [%l7 + 0x28]
fmovsne %xcc, %f9, %f0
fnot1s %f12, %f9
loop_1061:
fnegd %f10, %f0
tge %xcc, 0x0
ldx [%l7 + 0x40], %g3
brlez %l4, loop_1062
udiv %i4, 0x0ED5, %o2
orncc %i6, 0x18D2, %l0
stx %g7, [%l7 + 0x78]
loop_1062:
smul %o3, %o6, %l5
ldx [%l7 + 0x40], %i2
sll %l1, %i3, %i0
movleu %xcc, %o5, %i7
ldub [%l7 + 0x14], %l3
fmovsle %icc, %f3, %f5
fmovdcc %icc, %f13, %f3
fmovsge %xcc, %f13, %f13
bl,pt %icc, loop_1063
tcc %icc, 0x4
sdiv %g2, 0x015C, %i5
fmovdne %icc, %f0, %f2
loop_1063:
taddcc %o7, %o4, %g6
fxor %f6, %f6, %f10
ldx [%l7 + 0x20], %g4
stb %l6, [%l7 + 0x67]
bge,a loop_1064
fmovscc %icc, %f8, %f15
brgez,a %l2, loop_1065
fnegd %f2, %f12
loop_1064:
brgz,a %o0, loop_1066
movge %xcc, %o1, %g1
loop_1065:
lduw [%l7 + 0x54], %i1
edge16 %g3, %g5, %l4
loop_1066:
ldd [%l7 + 0x28], %f10
lduh [%l7 + 0x28], %o2
srl %i4, %l0, %i6
ld [%l7 + 0x18], %f3
mulx %o3, 0x1640, %g7
fornot2 %f10, %f2, %f14
st %f5, [%l7 + 0x70]
fmovdneg %xcc, %f11, %f11
movge %xcc, %o6, %i2
ldsh [%l7 + 0x72], %l1
fsrc2 %f12, %f4
faligndata %f2, %f6, %f10
ldsw [%l7 + 0x08], %l5
bneg,pt %xcc, loop_1067
be,a,pn %icc, loop_1068
bcs %xcc, loop_1069
fones %f2
loop_1067:
stw %i0, [%l7 + 0x38]
loop_1068:
sdivx %o5, 0x011D, %i7
loop_1069:
ldx [%l7 + 0x78], %l3
popc 0x191B, %i3
std %f6, [%l7 + 0x60]
movvs %xcc, %g2, %i5
lduh [%l7 + 0x3A], %o4
edge8 %o7, %g6, %l6
andcc %l2, %o0, %o1
ldub [%l7 + 0x75], %g1
xnor %g4, %i1, %g3
fmul8x16 %f9, %f12, %f4
ldsw [%l7 + 0x4C], %g5
sdivcc %o2, 0x11CA, %i4
fcmpgt16 %f12, %f14, %l0
sdiv %l4, 0x1F21, %i6
bg,a loop_1070
fmovsge %icc, %f2, %f0
sub %o3, %g7, %o6
fnor %f4, %f12, %f8
loop_1070:
fbl,a %fcc1, loop_1071
sth %i2, [%l7 + 0x58]
fmuld8sux16 %f10, %f13, %f8
array8 %l5, %l1, %i0
loop_1071:
fmovdvc %xcc, %f2, %f15
fnot1 %f2, %f0
tvc %xcc, 0x2
stb %o5, [%l7 + 0x70]
ble,a,pt %icc, loop_1072
fbule,a %fcc1, loop_1073
stw %i7, [%l7 + 0x34]
nop
setx loop_1074, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1072:
bvc,pn %icc, loop_1075
loop_1073:
bn %xcc, loop_1076
fmul8ulx16 %f2, %f8, %f2
loop_1074:
lduh [%l7 + 0x32], %i3
loop_1075:
sll %l3, 0x17, %i5
loop_1076:
bgu %xcc, loop_1077
stb %g2, [%l7 + 0x6A]
fbg %fcc0, loop_1078
ldx [%l7 + 0x58], %o7
loop_1077:
movn %xcc, %o4, %l6
array8 %l2, %o0, %o1
loop_1078:
udiv %g6, 0x14C5, %g1
ldsh [%l7 + 0x7C], %g4
fornot1s %f12, %f1, %f2
faligndata %f4, %f6, %f0
fsrc1s %f15, %f4
fbge,a %fcc3, loop_1079
ldsb [%l7 + 0x4B], %i1
fexpand %f0, %f4
ldsb [%l7 + 0x64], %g3
loop_1079:
ld [%l7 + 0x3C], %f6
ldub [%l7 + 0x4A], %o2
fmovsl %icc, %f3, %f9
fmovdg %xcc, %f6, %f5
sub %i4, 0x075B, %l0
fcmpgt32 %f14, %f2, %l4
srax %g5, 0x11, %o3
st %f8, [%l7 + 0x4C]
stb %g7, [%l7 + 0x44]
fmovrdgez %i6, %f4, %f2
fmovdn %icc, %f4, %f6
fmovse %xcc, %f5, %f7
ldd [%l7 + 0x10], %f0
udiv %o6, 0x1D0C, %l5
ldsw [%l7 + 0x7C], %i2
ldsw [%l7 + 0x1C], %l1
edge8n %o5, %i7, %i3
ldsw [%l7 + 0x58], %i0
addccc %i5, 0x1C31, %l3
brgz %o7, loop_1080
add %g2, %l6, %l2
stb %o0, [%l7 + 0x5D]
fornot2 %f14, %f10, %f10
loop_1080:
tl %xcc, 0x7
sub %o1, 0x1FFC, %g6
fmovrdne %o4, %f14, %f14
fors %f13, %f10, %f11
fbul,a %fcc3, loop_1081
addccc %g4, %i1, %g1
stb %g3, [%l7 + 0x4E]
mulscc %i4, 0x0511, %o2
loop_1081:
fsrc2 %f14, %f10
movneg %icc, %l0, %l4
lduh [%l7 + 0x38], %g5
fcmpgt32 %f12, %f10, %o3
be,pt %icc, loop_1082
fnegs %f10, %f3
edge16n %i6, %o6, %l5
tvc %icc, 0x6
loop_1082:
fbo,a %fcc1, loop_1083
fpadd32s %f15, %f10, %f7
stb %g7, [%l7 + 0x35]
fmovsa %xcc, %f7, %f13
loop_1083:
fors %f15, %f15, %f13
ld [%l7 + 0x6C], %f7
edge32l %i2, %o5, %l1
fnand %f2, %f4, %f4
fbne %fcc0, loop_1084
ldd [%l7 + 0x18], %f0
fors %f14, %f14, %f0
lduw [%l7 + 0x38], %i7
loop_1084:
fmovspos %icc, %f5, %f7
stw %i3, [%l7 + 0x14]
ldsb [%l7 + 0x3A], %i0
ldsb [%l7 + 0x57], %l3
bl,pn %xcc, loop_1085
xnor %o7, 0x0307, %i5
fandnot1s %f0, %f2, %f7
fmovrdne %l6, %f12, %f8
loop_1085:
ldsh [%l7 + 0x74], %l2
movrlez %o0, %g2, %o1
fmovdcs %icc, %f7, %f9
fnot2 %f2, %f2
fmovsneg %icc, %f6, %f4
andcc %o4, 0x0A54, %g4
stw %i1, [%l7 + 0x30]
brlz %g1, loop_1086
fmovdpos %icc, %f9, %f4
fbg,a %fcc0, loop_1087
ldub [%l7 + 0x63], %g6
loop_1086:
fors %f5, %f12, %f10
nop
setx loop_1088, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1087:
std %f0, [%l7 + 0x18]
edge8 %g3, %i4, %o2
stb %l4, [%l7 + 0x0A]
loop_1088:
tneg %xcc, 0x0
udivcc %l0, 0x196F, %o3
ldd [%l7 + 0x28], %f2
fbne %fcc1, loop_1089
taddcc %i6, %g5, %o6
std %f12, [%l7 + 0x60]
orcc %g7, 0x00A0, %l5
loop_1089:
sth %i2, [%l7 + 0x6E]
stx %l1, [%l7 + 0x28]
fbule,a %fcc2, loop_1090
fmovrslez %o5, %f8, %f15
fmul8ulx16 %f4, %f8, %f6
fbue,a %fcc3, loop_1091
loop_1090:
stw %i3, [%l7 + 0x68]
lduw [%l7 + 0x30], %i7
lduh [%l7 + 0x50], %i0
loop_1091:
ldsw [%l7 + 0x44], %l3
movrlez %i5, 0x159, %o7
fnegs %f7, %f12
fblg,a %fcc0, loop_1092
fmul8x16al %f10, %f6, %f2
std %f2, [%l7 + 0x18]
fxors %f8, %f6, %f6
loop_1092:
movg %icc, %l6, %o0
andn %l2, %o1, %g2
ldsw [%l7 + 0x10], %g4
fand %f0, %f6, %f6
edge32ln %o4, %g1, %i1
movre %g6, 0x171, %g3
bleu,a,pt %icc, loop_1093
ldsh [%l7 + 0x40], %i4
movg %icc, %l4, %l0
movrgez %o3, 0x170, %o2
loop_1093:
pdist %f10, %f4, %f6
fmuld8ulx16 %f12, %f12, %f8
lduh [%l7 + 0x5E], %i6
fxor %f14, %f4, %f14
ldsb [%l7 + 0x60], %o6
lduh [%l7 + 0x7C], %g5
stb %l5, [%l7 + 0x75]
bg,a loop_1094
fmovdg %xcc, %f4, %f11
array8 %i2, %g7, %l1
sub %i3, 0x0354, %i7
loop_1094:
sub %o5, %l3, %i0
ldsb [%l7 + 0x60], %o7
ldsb [%l7 + 0x79], %i5
fbe,a %fcc1, loop_1095
orncc %o0, 0x08B0, %l6
te %xcc, 0x0
fnegd %f10, %f14
loop_1095:
stw %l2, [%l7 + 0x7C]
udivx %o1, 0x10B2, %g2
brnz,a %g4, loop_1096
lduh [%l7 + 0x74], %o4
tl %xcc, 0x3
ld [%l7 + 0x78], %f3
loop_1096:
ldsh [%l7 + 0x56], %i1
fpadd16s %f1, %f9, %f10
st %f4, [%l7 + 0x08]
fbu %fcc2, loop_1097
fsrc1s %f4, %f6
ldx [%l7 + 0x30], %g1
fmovrdlez %g3, %f14, %f6
loop_1097:
fcmpne16 %f10, %f0, %g6
tvc %icc, 0x3
fbn,a %fcc1, loop_1098
stw %i4, [%l7 + 0x60]
sth %l4, [%l7 + 0x6A]
fmovsa %xcc, %f13, %f8
loop_1098:
fexpand %f12, %f12
lduh [%l7 + 0x32], %l0
movcs %icc, %o3, %i6
fbg %fcc0, loop_1099
move %icc, %o2, %g5
movrlz %o6, %i2, %l5
sth %g7, [%l7 + 0x68]
loop_1099:
fmovsneg %icc, %f3, %f2
edge8ln %l1, %i7, %o5
ld [%l7 + 0x20], %f10
ldub [%l7 + 0x5C], %l3
st %f4, [%l7 + 0x18]
ld [%l7 + 0x54], %f13
mulx %i3, %o7, %i0
mova %xcc, %i5, %l6
stx %o0, [%l7 + 0x60]
tcc %icc, 0x3
orncc %l2, 0x100A, %o1
fnor %f4, %f0, %f12
tsubcc %g2, 0x1E3B, %o4
addc %g4, %g1, %g3
fbue %fcc1, loop_1100
lduh [%l7 + 0x1A], %g6
tleu %xcc, 0x5
fmovrse %i4, %f14, %f3
loop_1100:
fcmpd %fcc0, %f4, %f10
movrne %i1, 0x3CC, %l4
fones %f6
fmovd %f2, %f10
fmovdne %xcc, %f0, %f11
std %f0, [%l7 + 0x18]
ld [%l7 + 0x24], %f14
fnands %f3, %f13, %f8
std %f8, [%l7 + 0x30]
fcmpeq32 %f2, %f8, %o3
fmovrdgz %i6, %f6, %f4
fbue %fcc1, loop_1101
fmovrdgz %o2, %f10, %f6
nop
setx loop_1102, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tge %xcc, 0x4
loop_1101:
fmul8x16au %f12, %f1, %f14
fpsub16s %f8, %f9, %f5
loop_1102:
bl,a loop_1103
lduh [%l7 + 0x40], %g5
ldx [%l7 + 0x60], %l0
sethi 0x1F10, %i2
loop_1103:
array32 %l5, %o6, %g7
for %f0, %f2, %f2
bcs %icc, loop_1104
stw %i7, [%l7 + 0x4C]
ldsh [%l7 + 0x40], %o5
fmovrsgez %l3, %f5, %f13
loop_1104:
fmovda %xcc, %f5, %f1
fexpand %f6, %f0
fbug %fcc2, loop_1105
for %f2, %f2, %f14
addccc %l1, 0x1634, %i3
fxnors %f0, %f8, %f0
loop_1105:
sth %o7, [%l7 + 0x28]
fmul8sux16 %f14, %f8, %f2
stb %i0, [%l7 + 0x10]
brlez %l6, loop_1106
movrgz %i5, 0x218, %o0
fmovrslz %l2, %f4, %f4
brnz %g2, loop_1107
loop_1106:
edge16n %o1, %g4, %o4
stw %g1, [%l7 + 0x58]
lduh [%l7 + 0x14], %g6
loop_1107:
movl %xcc, %i4, %i1
popc 0x0545, %l4
fmovsa %icc, %f3, %f3
fble %fcc2, loop_1108
fsrc2s %f2, %f7
bg %icc, loop_1109
fmovrsgz %o3, %f14, %f12
loop_1108:
fnands %f13, %f3, %f2
edge16n %g3, %i6, %o2
loop_1109:
fmovdge %xcc, %f2, %f7
fabsd %f8, %f14
ld [%l7 + 0x78], %f14
ld [%l7 + 0x54], %f8
fmovsl %icc, %f3, %f15
fbg,a %fcc2, loop_1110
array8 %g5, %l0, %i2
fnegs %f10, %f10
ta %icc, 0x6
loop_1110:
fmovdne %icc, %f6, %f1
fpackfix %f12, %f12
movcs %icc, %l5, %g7
fcmpeq32 %f10, %f14, %o6
stb %o5, [%l7 + 0x76]
stb %i7, [%l7 + 0x47]
array8 %l1, %i3, %l3
fbl,a %fcc1, loop_1111
bge,pn %xcc, loop_1112
srax %o7, %l6, %i0
fmovdneg %xcc, %f9, %f10
loop_1111:
fmul8x16al %f13, %f13, %f0
loop_1112:
stw %o0, [%l7 + 0x7C]
tsubcctv %i5, %l2, %g2
tg %icc, 0x5
fmul8ulx16 %f2, %f0, %f10
lduh [%l7 + 0x38], %o1
stw %g4, [%l7 + 0x50]
fcmpgt32 %f14, %f12, %g1
fbu,a %fcc2, loop_1113
ldx [%l7 + 0x38], %g6
movl %icc, %i4, %o4
tleu %icc, 0x3
loop_1113:
movvs %xcc, %i1, %l4
orcc %o3, 0x022D, %g3
fmovrdgz %o2, %f12, %f0
fcmpgt32 %f0, %f6, %g5
ldub [%l7 + 0x63], %l0
sdivx %i2, 0x0456, %l5
tl %icc, 0x7
movpos %xcc, %i6, %g7
srax %o5, 0x0C, %o6
tge %icc, 0x5
stx %i7, [%l7 + 0x50]
xorcc %l1, %l3, %o7
fmovrsgz %l6, %f9, %f6
umulcc %i3, 0x02EF, %o0
xnorcc %i5, %l2, %g2
ldub [%l7 + 0x44], %i0
stb %o1, [%l7 + 0x5E]
fbul %fcc2, loop_1114
brnz %g1, loop_1115
stb %g6, [%l7 + 0x49]
st %f8, [%l7 + 0x14]
loop_1114:
stb %g4, [%l7 + 0x77]
loop_1115:
fbge,a %fcc3, loop_1116
fcmpeq32 %f8, %f12, %i4
ldsb [%l7 + 0x5D], %o4
edge32n %i1, %o3, %g3
loop_1116:
fmovsleu %xcc, %f6, %f12
array8 %l4, %o2, %l0
ldub [%l7 + 0x56], %i2
subcc %l5, %g5, %i6
subc %o5, %o6, %g7
fsrc2 %f8, %f12
bcc,pn %icc, loop_1117
subcc %i7, 0x107B, %l1
movleu %icc, %o7, %l6
ldx [%l7 + 0x40], %i3
loop_1117:
lduw [%l7 + 0x38], %o0
fmovdpos %icc, %f14, %f7
lduh [%l7 + 0x1A], %i5
fmovrse %l2, %f6, %f3
ldx [%l7 + 0x40], %l3
fmovdneg %xcc, %f4, %f3
lduw [%l7 + 0x7C], %i0
fmuld8ulx16 %f8, %f14, %f12
tne %xcc, 0x7
fmovdcc %icc, %f13, %f2
ldsh [%l7 + 0x24], %g2
lduw [%l7 + 0x40], %o1
edge8l %g1, %g6, %i4
brgz,a %o4, loop_1118
movg %xcc, %g4, %i1
fmovd %f8, %f10
fxnor %f14, %f8, %f14
loop_1118:
sethi 0x140B, %g3
fmovsle %xcc, %f8, %f15
fmovdle %icc, %f15, %f13
fcmpeq32 %f4, %f10, %l4
fcmple32 %f6, %f4, %o2
stx %l0, [%l7 + 0x48]
fpsub16 %f8, %f10, %f12
sll %o3, %i2, %g5
fble %fcc3, loop_1119
fandnot1s %f9, %f9, %f1
tg %icc, 0x2
bcs,a,pt %icc, loop_1120
loop_1119:
ldsw [%l7 + 0x20], %l5
ldsw [%l7 + 0x3C], %o5
fmovdgu %xcc, %f12, %f10
loop_1120:
std %f0, [%l7 + 0x50]
stx %i6, [%l7 + 0x20]
te %xcc, 0x7
fcmpne16 %f4, %f10, %o6
movvc %xcc, %g7, %i7
tn %icc, 0x0
tl %xcc, 0x4
brgz %l1, loop_1121
movle %icc, %o7, %l6
fmuld8sux16 %f9, %f12, %f0
movl %icc, %o0, %i5
loop_1121:
fsrc1s %f13, %f2
tpos %icc, 0x6
fpsub32s %f8, %f13, %f11
fbne %fcc0, loop_1122
sll %i3, 0x10, %l2
fmovrsgez %i0, %f11, %f9
fmovsneg %xcc, %f14, %f7
loop_1122:
mulx %g2, 0x138A, %l3
st %f0, [%l7 + 0x6C]
ldd [%l7 + 0x40], %f8
array8 %o1, %g6, %i4
fpsub32s %f10, %f3, %f3
fmovrse %g1, %f2, %f5
edge32n %o4, %g4, %g3
movcc %icc, %i1, %l4
ldub [%l7 + 0x15], %o2
stw %l0, [%l7 + 0x38]
ldsw [%l7 + 0x30], %i2
fmovsle %icc, %f13, %f3
ldsh [%l7 + 0x36], %o3
fmovdn %xcc, %f4, %f15
bl %icc, loop_1123
fmovrsgez %l5, %f7, %f6
ld [%l7 + 0x30], %f11
stw %g5, [%l7 + 0x0C]
loop_1123:
andncc %o5, %o6, %i6
udivx %g7, 0x1672, %i7
std %f14, [%l7 + 0x18]
bne,pn %xcc, loop_1124
stb %o7, [%l7 + 0x15]
udivcc %l6, 0x10F2, %o0
stw %l1, [%l7 + 0x54]
loop_1124:
movrgez %i5, %i3, %l2
fpsub16 %f4, %f0, %f10
fbge,a %fcc1, loop_1125
umulcc %i0, 0x072D, %g2
lduh [%l7 + 0x08], %l3
stx %g6, [%l7 + 0x20]
loop_1125:
faligndata %f8, %f8, %f14
bneg loop_1126
fble %fcc2, loop_1127
fba %fcc1, loop_1128
movvc %xcc, %i4, %o1
loop_1126:
smulcc %g1, %o4, %g3
loop_1127:
srl %g4, %l4, %i1
loop_1128:
fmovrdlez %l0, %f4, %f14
fbuge,a %fcc3, loop_1129
and %o2, 0x0B3C, %i2
faligndata %f4, %f0, %f0
udiv %o3, 0x089E, %g5
loop_1129:
std %f6, [%l7 + 0x78]
sth %l5, [%l7 + 0x1A]
fmovsg %icc, %f4, %f12
bleu loop_1130
ld [%l7 + 0x10], %f14
fmovrsgez %o5, %f15, %f6
ldub [%l7 + 0x78], %i6
loop_1130:
umul %o6, 0x1697, %i7
movleu %xcc, %g7, %l6
fmovscc %icc, %f14, %f14
ta %icc, 0x3
movre %o7, %l1, %o0
fmul8x16au %f6, %f12, %f4
stw %i5, [%l7 + 0x7C]
ldsw [%l7 + 0x2C], %l2
and %i3, %i0, %g2
edge8 %g6, %l3, %o1
ldsw [%l7 + 0x48], %g1
stb %i4, [%l7 + 0x32]
sth %g3, [%l7 + 0x22]
fbne,a %fcc1, loop_1131
fbuge,a %fcc1, loop_1132
fmovrsgez %g4, %f2, %f3
bvc,a loop_1133
loop_1131:
lduh [%l7 + 0x1A], %o4
loop_1132:
fnegs %f8, %f7
fors %f1, %f15, %f5
loop_1133:
for %f2, %f6, %f12
move %xcc, %i1, %l4
fzero %f14
or %l0, %i2, %o2
lduh [%l7 + 0x48], %o3
stw %g5, [%l7 + 0x20]
ldd [%l7 + 0x78], %f6
bg,pt %icc, loop_1134
fpack16 %f10, %f15
std %f12, [%l7 + 0x50]
ld [%l7 + 0x44], %f12
loop_1134:
edge32l %l5, %i6, %o5
bcc,pt %xcc, loop_1135
ldsw [%l7 + 0x50], %i7
bg,pn %icc, loop_1136
lduh [%l7 + 0x4A], %g7
loop_1135:
bne loop_1137
fmovrdlez %l6, %f6, %f12
loop_1136:
ldsw [%l7 + 0x24], %o7
brgez,a %o6, loop_1138
loop_1137:
fcmpgt32 %f10, %f10, %o0
fmovsneg %icc, %f2, %f9
te %icc, 0x2
loop_1138:
std %f14, [%l7 + 0x28]
andncc %l1, %l2, %i3
orcc %i5, %i0, %g6
movn %xcc, %l3, %o1
movle %icc, %g2, %g1
movcc %icc, %g3, %i4
movcs %xcc, %o4, %i1
andncc %g4, %l0, %l4
xor %o2, %i2, %o3
fble,a %fcc2, loop_1139
fnors %f7, %f11, %f1
fnegd %f4, %f10
udivx %l5, 0x1C41, %i6
loop_1139:
fmovrsgz %g5, %f15, %f13
fcmpeq32 %f0, %f14, %i7
fpsub32s %f12, %f3, %f5
tne %xcc, 0x4
ldsb [%l7 + 0x45], %o5
ldub [%l7 + 0x68], %l6
tvs %icc, 0x6
stw %o7, [%l7 + 0x08]
fble,a %fcc1, loop_1140
pdist %f4, %f14, %f14
fbo %fcc2, loop_1141
fornot1 %f4, %f6, %f0
loop_1140:
fpadd32s %f3, %f8, %f14
fbne %fcc3, loop_1142
loop_1141:
bleu %xcc, loop_1143
tge %xcc, 0x3
fmovrsgez %o6, %f8, %f8
loop_1142:
stw %g7, [%l7 + 0x0C]
loop_1143:
orncc %o0, 0x1735, %l1
fmovse %xcc, %f13, %f0
movl %xcc, %l2, %i5
fmul8ulx16 %f8, %f2, %f6
st %f2, [%l7 + 0x70]
umul %i0, %i3, %g6
smulcc %o1, 0x13F3, %g2
fmovrdne %l3, %f2, %f8
ldx [%l7 + 0x78], %g1
fmovsa %icc, %f9, %f12
edge8ln %g3, %i4, %i1
nop
setx loop_1144, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fabsd %f6, %f6
ldsw [%l7 + 0x28], %g4
fmovdne %icc, %f3, %f5
loop_1144:
edge8n %o4, %l0, %l4
movl %icc, %o2, %o3
edge32 %i2, %i6, %g5
fxors %f4, %f5, %f15
mova %xcc, %i7, %l5
bcc,pt %xcc, loop_1145
stb %l6, [%l7 + 0x64]
sllx %o5, 0x0D, %o6
fmovrsgz %o7, %f5, %f8
loop_1145:
be,a,pt %icc, loop_1146
fmovrse %o0, %f9, %f11
ldd [%l7 + 0x18], %f0
fmovse %xcc, %f10, %f5
loop_1146:
edge32n %l1, %l2, %g7
srl %i0, 0x00, %i5
st %f0, [%l7 + 0x48]
fbge %fcc0, loop_1147
fmovrsgz %i3, %f6, %f14
fmovsneg %icc, %f13, %f15
fmuld8ulx16 %f15, %f14, %f8
loop_1147:
stx %g6, [%l7 + 0x18]
movrne %g2, 0x33E, %o1
movle %icc, %l3, %g3
fsrc2 %f10, %f0
pdist %f10, %f6, %f10
fsrc1s %f7, %f3
ldsw [%l7 + 0x10], %i4
lduh [%l7 + 0x16], %g1
taddcc %i1, 0x123A, %o4
popc 0x120C, %l0
brlez %l4, loop_1148
lduw [%l7 + 0x30], %o2
fmovdle %xcc, %f7, %f8
stb %g4, [%l7 + 0x0F]
loop_1148:
pdist %f6, %f4, %f14
ble,a loop_1149
alignaddrl %i2, %i6, %g5
ldsh [%l7 + 0x6A], %o3
fcmpeq32 %f8, %f14, %l5
loop_1149:
fbul,a %fcc3, loop_1150
popc %i7, %l6
fmovdgu %xcc, %f3, %f9
fmovdcc %xcc, %f5, %f7
loop_1150:
ldub [%l7 + 0x39], %o6
stb %o5, [%l7 + 0x62]
sth %o7, [%l7 + 0x2A]
fcmped %fcc3, %f14, %f6
fpadd32s %f1, %f12, %f9
array16 %l1, %l2, %g7
bgu,a loop_1151
or %o0, 0x0D66, %i0
brz %i5, loop_1152
sth %i3, [%l7 + 0x20]
loop_1151:
fcmpeq32 %f0, %f8, %g6
fmuld8ulx16 %f0, %f0, %f2
loop_1152:
umulcc %g2, %o1, %l3
stw %i4, [%l7 + 0x54]
movgu %xcc, %g3, %g1
std %f14, [%l7 + 0x70]
fmovrdlz %o4, %f14, %f12
stx %l0, [%l7 + 0x38]
tl %xcc, 0x1
tvc %xcc, 0x1
stw %i1, [%l7 + 0x78]
smul %l4, %g4, %o2
ldx [%l7 + 0x78], %i2
fmovscs %icc, %f1, %f13
tgu %xcc, 0x6
st %f6, [%l7 + 0x40]
ldsb [%l7 + 0x4A], %i6
fnor %f10, %f6, %f6
movgu %xcc, %g5, %o3
tvc %xcc, 0x5
bge,a loop_1153
fnand %f6, %f8, %f12
or %l5, %l6, %i7
stb %o6, [%l7 + 0x0F]
loop_1153:
tl %xcc, 0x2
ldsw [%l7 + 0x48], %o5
ldub [%l7 + 0x50], %l1
fandnot2 %f14, %f8, %f0
fcmpgt32 %f2, %f6, %o7
fxnor %f8, %f8, %f10
stw %g7, [%l7 + 0x70]
fandnot2s %f2, %f0, %f5
add %o0, %i0, %l2
ldsw [%l7 + 0x2C], %i5
sll %g6, %g2, %o1
nop
setx loop_1154, %l0, %l1
jmpl %l1, %i3
movpos %xcc, %l3, %i4
fandnot1 %f10, %f2, %f12
bn loop_1155
loop_1154:
fmovsvc %icc, %f3, %f1
fmovdgu %xcc, %f14, %f14
orcc %g3, 0x0FA0, %g1
loop_1155:
fcmpne32 %f4, %f2, %o4
fmovrsgz %l0, %f8, %f14
ldsb [%l7 + 0x6D], %l4
fandnot2 %f4, %f14, %f2
fandnot2 %f6, %f0, %f12
subcc %g4, %o2, %i2
fmovrde %i6, %f4, %f0
fmovsgu %xcc, %f11, %f8
bleu,a,pt %icc, loop_1156
fnand %f10, %f14, %f6
sth %i1, [%l7 + 0x0A]
stb %g5, [%l7 + 0x45]
loop_1156:
st %f9, [%l7 + 0x08]
fmovdge %xcc, %f4, %f13
fcmple16 %f12, %f2, %l5
fmovde %icc, %f2, %f7
edge32l %l6, %i7, %o6
brnz,a %o3, loop_1157
stx %o5, [%l7 + 0x58]
sra %l1, 0x07, %o7
udivx %o0, 0x0AF7, %g7
loop_1157:
movne %xcc, %l2, %i0
st %f1, [%l7 + 0x50]
ld [%l7 + 0x1C], %f15
fmovsneg %xcc, %f13, %f8
fbo %fcc0, loop_1158
fmovs %f10, %f3
fmovrsgez %g6, %f7, %f9
nop
setx loop_1159, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_1158:
fxors %f0, %f5, %f2
fpadd32s %f0, %f13, %f10
movre %g2, 0x29E, %i5
loop_1159:
fnands %f7, %f9, %f4
xor %o1, 0x01A1, %i3
stb %l3, [%l7 + 0x28]
fnot1s %f10, %f6
stx %i4, [%l7 + 0x10]
ldsh [%l7 + 0x14], %g1
brgz %g3, loop_1160
ldx [%l7 + 0x08], %l0
subc %l4, %g4, %o4
fmovrdgz %i2, %f2, %f4
loop_1160:
alignaddrl %i6, %i1, %o2
array8 %g5, %l6, %l5
ld [%l7 + 0x0C], %f14
fcmpne32 %f4, %f14, %i7
edge32n %o6, %o3, %l1
std %f0, [%l7 + 0x08]
sth %o7, [%l7 + 0x52]
fxnor %f4, %f2, %f12
fabsd %f6, %f12
andcc %o0, %o5, %l2
fmovdge %xcc, %f9, %f14
fnegd %f10, %f0
fnors %f12, %f7, %f0
fors %f6, %f12, %f1
fmovsl %icc, %f7, %f10
stb %g7, [%l7 + 0x0F]
fbl %fcc2, loop_1161
call loop_1162
tl %xcc, 0x6
fabss %f8, %f7
loop_1161:
ldx [%l7 + 0x40], %i0
loop_1162:
fornot2 %f2, %f0, %f12
fmul8x16 %f4, %f8, %f0
st %f0, [%l7 + 0x50]
fmovrdlz %g6, %f10, %f0
alignaddr %i5, %g2, %o1
sdivx %i3, 0x057C, %i4
move %xcc, %g1, %g3
fmovsle %icc, %f11, %f6
ldsw [%l7 + 0x08], %l0
fmovdvc %icc, %f11, %f7
fbuge,a %fcc2, loop_1163
movcc %xcc, %l4, %g4
fbule %fcc2, loop_1164
taddcc %o4, 0x0934, %i2
loop_1163:
fornot1s %f7, %f11, %f1
fpsub16s %f0, %f9, %f9
loop_1164:
smul %l3, 0x162E, %i6
ldsb [%l7 + 0x4F], %o2
addc %g5, %i1, %l5
ldsb [%l7 + 0x26], %l6
fmovdge %icc, %f9, %f13
fxors %f15, %f5, %f10
fones %f15
ldsh [%l7 + 0x66], %o6
lduw [%l7 + 0x20], %o3
tvc %xcc, 0x2
ba %icc, loop_1165
tcs %icc, 0x7
addcc %i7, %o7, %l1
fmul8sux16 %f6, %f4, %f14
loop_1165:
fpackfix %f8, %f4
movvc %xcc, %o5, %o0
sethi 0x0D87, %g7
stb %l2, [%l7 + 0x73]
fcmped %fcc1, %f10, %f6
ldsb [%l7 + 0x30], %i0
movge %xcc, %i5, %g2
ldd [%l7 + 0x30], %f14
edge16l %o1, %i3, %i4
fsrc2 %f10, %f10
movle %xcc, %g6, %g3
nop
setx loop_1166, %l0, %l1
jmpl %l1, %g1
sth %l0, [%l7 + 0x30]
ble,pt %xcc, loop_1167
fmovscs %xcc, %f14, %f11
loop_1166:
sllx %l4, 0x14, %o4
fmovdn %icc, %f6, %f6
loop_1167:
fmovsl %xcc, %f1, %f8
fandnot1 %f14, %f14, %f6
std %f14, [%l7 + 0x08]
alignaddr %i2, %l3, %g4
movpos %xcc, %o2, %i6
movne %xcc, %g5, %l5
bpos,pn %xcc, loop_1168
fbu %fcc1, loop_1169
udiv %l6, 0x0F63, %i1
sdivcc %o6, 0x0CC7, %o3
loop_1168:
fmovscs %icc, %f11, %f15
loop_1169:
pdist %f2, %f2, %f14
fpadd32s %f10, %f1, %f9
tn %xcc, 0x3
lduh [%l7 + 0x26], %i7
bshuffle %f6, %f2, %f10
fpack16 %f10, %f12
addc %l1, 0x09FD, %o7
stb %o0, [%l7 + 0x60]
lduw [%l7 + 0x30], %g7
movge %icc, %o5, %l2
edge32 %i5, %i0, %o1
nop
setx loop_1170, %l0, %l1
jmpl %l1, %g2
sth %i3, [%l7 + 0x3C]
subcc %i4, 0x1BA8, %g3
fmovrslz %g1, %f15, %f13
loop_1170:
fmovrsne %l0, %f13, %f1
bge,pt %icc, loop_1171
bg,a loop_1172
fxors %f12, %f5, %f0
lduh [%l7 + 0x56], %g6
loop_1171:
fcmpgt16 %f8, %f14, %o4
loop_1172:
fbn,a %fcc0, loop_1173
fbu %fcc1, loop_1174
movrgz %l4, %i2, %g4
movge %xcc, %l3, %i6
loop_1173:
tcc %xcc, 0x3
loop_1174:
fmovdge %xcc, %f14, %f15
fble,a %fcc0, loop_1175
sdivx %o2, 0x148A, %g5
std %f4, [%l7 + 0x48]
movcs %icc, %l5, %i1
loop_1175:
ldub [%l7 + 0x4B], %l6
ldd [%l7 + 0x28], %f14
fbe,a %fcc3, loop_1176
edge16 %o3, %o6, %l1
fpsub16s %f10, %f4, %f9
ldsb [%l7 + 0x28], %i7
loop_1176:
alignaddrl %o7, %g7, %o0
ldsh [%l7 + 0x7C], %l2
fpsub32s %f1, %f2, %f11
fbe,a %fcc1, loop_1177
sth %i5, [%l7 + 0x56]
srlx %o5, 0x15, %i0
sub %g2, 0x0F51, %o1
loop_1177:
fmovrsgz %i3, %f2, %f5
edge32l %g3, %g1, %l0
bge,a %xcc, loop_1178
fsrc2 %f14, %f14
lduh [%l7 + 0x40], %i4
stb %g6, [%l7 + 0x6C]
loop_1178:
orcc %o4, 0x1777, %i2
bg loop_1179
ldub [%l7 + 0x5D], %l4
fcmpd %fcc2, %f8, %f2
fmuld8ulx16 %f4, %f6, %f10
loop_1179:
fornot1 %f10, %f4, %f8
fba %fcc1, loop_1180
edge8n %g4, %i6, %l3
stx %o2, [%l7 + 0x08]
fbn %fcc1, loop_1181
loop_1180:
std %f8, [%l7 + 0x48]
fone %f2
tsubcc %g5, %i1, %l6
loop_1181:
fmul8x16au %f6, %f14, %f6
ld [%l7 + 0x78], %f1
movleu %xcc, %l5, %o3
ldsw [%l7 + 0x14], %l1
fmovrslez %o6, %f12, %f10
sra %o7, 0x06, %i7
movleu %icc, %g7, %o0
fxnors %f2, %f11, %f12
faligndata %f0, %f14, %f6
sdivx %i5, 0x1230, %o5
edge8n %i0, %l2, %g2
ldsb [%l7 + 0x0E], %i3
array16 %g3, %o1, %g1
fcmpne32 %f6, %f8, %l0
sth %g6, [%l7 + 0x5E]
addccc %o4, 0x0921, %i4
lduh [%l7 + 0x6E], %l4
movvc %icc, %i2, %i6
edge8 %g4, %l3, %g5
xorcc %o2, 0x124E, %l6
lduh [%l7 + 0x78], %i1
ldd [%l7 + 0x20], %f6
bvc,a %icc, loop_1182
ble,a loop_1183
ldsh [%l7 + 0x68], %l5
ba loop_1184
loop_1182:
ldsb [%l7 + 0x48], %o3
loop_1183:
ldub [%l7 + 0x56], %l1
movgu %xcc, %o7, %i7
loop_1184:
fmovsa %xcc, %f15, %f9
movl %xcc, %o6, %g7
movcc %xcc, %o0, %i5
edge8ln %i0, %l2, %o5
ldsh [%l7 + 0x44], %i3
bcc,a,pt %xcc, loop_1185
fmovsa %icc, %f5, %f3
fcmped %fcc3, %f8, %f4
fmovrdne %g2, %f4, %f12
loop_1185:
sth %g3, [%l7 + 0x40]
bg,pt %xcc, loop_1186
sth %g1, [%l7 + 0x30]
fbuge %fcc0, loop_1187
fmovsgu %xcc, %f9, %f5
loop_1186:
tvs %icc, 0x3
srl %o1, 0x0C, %g6
loop_1187:
fbe %fcc2, loop_1188
fbuge,a %fcc2, loop_1189
fandnot2s %f5, %f2, %f4
ldsh [%l7 + 0x42], %l0
loop_1188:
bgu,pn %xcc, loop_1190
loop_1189:
lduw [%l7 + 0x08], %i4
tleu %icc, 0x5
sth %l4, [%l7 + 0x32]
loop_1190:
fmovrsne %o4, %f5, %f11
ldx [%l7 + 0x40], %i2
subccc %g4, 0x0E0A, %l3
fabsd %f14, %f12
sll %g5, 0x1A, %i6
stb %l6, [%l7 + 0x24]
fors %f13, %f8, %f10
alignaddrl %o2, %l5, %i1
fmovrdgez %l1, %f8, %f4
fmovrsgz %o3, %f10, %f14
fnegs %f6, %f13
bcc loop_1191
ldub [%l7 + 0x46], %o7
fmovdneg %xcc, %f13, %f5
fmovdgu %icc, %f0, %f10
loop_1191:
tg %xcc, 0x0
movcs %xcc, %o6, %i7
ldub [%l7 + 0x7F], %o0
be,a %xcc, loop_1192
fmovdne %xcc, %f0, %f12
std %f2, [%l7 + 0x48]
sethi 0x0B1D, %g7
loop_1192:
fandnot2s %f6, %f8, %f4
bneg,pt %icc, loop_1193
xorcc %i5, 0x04D9, %l2
bg,a,pt %xcc, loop_1194
ld [%l7 + 0x48], %f12
loop_1193:
move %icc, %i0, %i3
stw %o5, [%l7 + 0x7C]
loop_1194:
sth %g3, [%l7 + 0x38]
movl %xcc, %g2, %g1
lduh [%l7 + 0x6C], %g6
edge16 %l0, %o1, %l4
ldsw [%l7 + 0x50], %i4
andncc %i2, %o4, %l3
sdiv %g4, 0x1C26, %g5
movpos %xcc, %l6, %i6
movleu %xcc, %o2, %i1
ld [%l7 + 0x24], %f0
fmovrdgz %l5, %f0, %f4
fornot2 %f8, %f0, %f8
fabss %f3, %f12
fnot1 %f10, %f14
stb %o3, [%l7 + 0x15]
edge32 %l1, %o6, %i7
movne %xcc, %o0, %o7
fpack32 %f14, %f0, %f4
fmovrslz %g7, %f0, %f14
ldx [%l7 + 0x18], %i5
fbge %fcc0, loop_1195
edge8l %i0, %i3, %l2
fpsub32s %f5, %f13, %f10
lduw [%l7 + 0x3C], %g3
loop_1195:
stw %g2, [%l7 + 0x60]
st %f2, [%l7 + 0x18]
orn %o5, 0x0ADE, %g6
andcc %g1, %l0, %o1
movg %icc, %i4, %i2
stw %l4, [%l7 + 0x4C]
tvs %xcc, 0x3
bg %icc, loop_1196
fmovde %xcc, %f3, %f4
movrgez %o4, %g4, %l3
orn %g5, %i6, %l6
loop_1196:
ldsw [%l7 + 0x64], %i1
umul %l5, %o2, %o3
srl %o6, %l1, %i7
fmovrslz %o0, %f7, %f12
fmovdl %icc, %f6, %f3
xnor %o7, %i5, %g7
fbe,a %fcc2, loop_1197
ldsb [%l7 + 0x44], %i0
pdist %f14, %f0, %f2
fandnot1s %f6, %f7, %f8
loop_1197:
fands %f9, %f12, %f0
fba %fcc2, loop_1198
lduh [%l7 + 0x4A], %l2
ldx [%l7 + 0x30], %g3
bvc,a,pn %icc, loop_1199
loop_1198:
fbo,a %fcc2, loop_1200
ldd [%l7 + 0x40], %f2
fbge %fcc2, loop_1201
loop_1199:
fba %fcc3, loop_1202
loop_1200:
ldub [%l7 + 0x44], %g2
ldd [%l7 + 0x20], %f4
loop_1201:
fbul,a %fcc0, loop_1203
loop_1202:
tcc %xcc, 0x5
ldd [%l7 + 0x60], %f6
fpackfix %f0, %f9
loop_1203:
for %f4, %f6, %f2
fmovrslez %i3, %f12, %f2
fpsub16s %f15, %f10, %f15
and %g6, 0x12AA, %o5
fnot1s %f4, %f8
fbg %fcc3, loop_1204
std %f10, [%l7 + 0x08]
ldx [%l7 + 0x08], %g1
subccc %o1, 0x0A01, %l0
loop_1204:
lduw [%l7 + 0x20], %i2
movcc %xcc, %i4, %o4
st %f14, [%l7 + 0x08]
fmovrslez %g4, %f4, %f12
fcmpne32 %f10, %f4, %l4
fblg %fcc0, loop_1205
fbul,a %fcc1, loop_1206
fmovdg %icc, %f1, %f10
nop
setx loop_1207, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1205:
ldd [%l7 + 0x38], %f10
loop_1206:
move %icc, %l3, %i6
umul %g5, 0x1678, %l6
loop_1207:
lduh [%l7 + 0x66], %l5
fmovdl %xcc, %f13, %f9
nop
setx loop_1208, %l0, %l1
jmpl %l1, %o2
xor %o3, 0x078D, %o6
tvs %icc, 0x7
fbuge,a %fcc3, loop_1209
loop_1208:
xnorcc %i1, %l1, %i7
fnors %f8, %f14, %f0
edge8l %o0, %o7, %g7
loop_1209:
brgz %i0, loop_1210
movrlez %i5, %l2, %g3
lduw [%l7 + 0x0C], %i3
fmovsle %icc, %f10, %f7
loop_1210:
fnot2 %f4, %f8
lduh [%l7 + 0x46], %g6
ble,pt %icc, loop_1211
stb %o5, [%l7 + 0x48]
ld [%l7 + 0x40], %f4
fones %f1
loop_1211:
stw %g1, [%l7 + 0x14]
fpack32 %f8, %f14, %f12
sth %o1, [%l7 + 0x1C]
std %f4, [%l7 + 0x30]
brgz %l0, loop_1212
lduh [%l7 + 0x3A], %i2
movneg %icc, %i4, %g2
lduw [%l7 + 0x20], %o4
loop_1212:
bvc,pn %xcc, loop_1213
stw %g4, [%l7 + 0x48]
ld [%l7 + 0x38], %f8
tn %icc, 0x7
loop_1213:
fpsub16 %f12, %f4, %f2
brgz,a %l4, loop_1214
movpos %icc, %i6, %l3
lduh [%l7 + 0x6E], %l6
fcmpne32 %f12, %f12, %g5
loop_1214:
stw %l5, [%l7 + 0x54]
fnors %f10, %f12, %f0
fmovrslez %o3, %f6, %f9
fmovsg %xcc, %f4, %f4
ldx [%l7 + 0x28], %o2
fandnot1s %f0, %f15, %f11
sllx %i1, %l1, %o6
ldsw [%l7 + 0x30], %i7
fbne,a %fcc0, loop_1215
brgz %o7, loop_1216
fexpand %f11, %f0
std %f6, [%l7 + 0x08]
loop_1215:
addc %o0, 0x1C4E, %i0
loop_1216:
fcmped %fcc3, %f6, %f6
fmovdle %icc, %f15, %f7
lduh [%l7 + 0x44], %i5
fmovspos %xcc, %f12, %f13
edge8n %l2, %g3, %i3
and %g6, %g7, %g1
stw %o1, [%l7 + 0x44]
movrgez %o5, 0x298, %l0
ldx [%l7 + 0x48], %i2
ldx [%l7 + 0x60], %g2
fand %f10, %f2, %f0
fmul8x16 %f2, %f14, %f8
fand %f8, %f12, %f0
fcmped %fcc3, %f0, %f4
mulx %i4, %o4, %l4
subc %i6, 0x0B0A, %l3
brgez,a %l6, loop_1217
addccc %g5, %g4, %o3
brlz,a %o2, loop_1218
srax %l5, %l1, %o6
loop_1217:
sub %i7, 0x093C, %i1
fbul %fcc2, loop_1219
loop_1218:
fmovrsne %o7, %f15, %f3
array8 %o0, %i5, %l2
fone %f12
loop_1219:
ldd [%l7 + 0x10], %f12
tsubcc %g3, %i0, %i3
tleu %xcc, 0x3
nop
setx loop_1220, %l0, %l1
jmpl %l1, %g7
tne %icc, 0x1
fcmpgt16 %f14, %f4, %g1
st %f2, [%l7 + 0x48]
loop_1220:
fsrc2s %f8, %f5
movcc %icc, %o1, %o5
xorcc %l0, %g6, %i2
movrlz %g2, 0x28D, %o4
fnot1s %f6, %f0
sdiv %l4, 0x1819, %i6
std %f8, [%l7 + 0x60]
fmovscc %icc, %f12, %f0
movne %icc, %l3, %i4
taddcctv %g5, 0x03AC, %l6
array16 %o3, %g4, %o2
fbue,a %fcc3, loop_1221
brnz,a %l1, loop_1222
fxnors %f5, %f8, %f4
stx %o6, [%l7 + 0x70]
loop_1221:
fmovdl %icc, %f10, %f15
loop_1222:
ldd [%l7 + 0x38], %f10
fbu %fcc1, loop_1223
fors %f6, %f5, %f4
movrlez %l5, 0x272, %i1
be,a %xcc, loop_1224
loop_1223:
fone %f4
tleu %xcc, 0x7
st %f10, [%l7 + 0x2C]
loop_1224:
stb %o7, [%l7 + 0x11]
fsrc2 %f12, %f6
orncc %i7, %o0, %i5
nop
setx loop_1225, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %g3, [%l7 + 0x34]
fabsd %f14, %f4
fpadd32 %f8, %f10, %f14
loop_1225:
ldx [%l7 + 0x70], %l2
te %xcc, 0x2
bcc,a %xcc, loop_1226
fmovrsgez %i0, %f7, %f4
subc %g7, %i3, %o1
st %f8, [%l7 + 0x3C]
loop_1226:
ld [%l7 + 0x48], %f1
movle %icc, %o5, %l0
brlz %g6, loop_1227
edge32 %g1, %g2, %i2
stw %o4, [%l7 + 0x44]
fand %f8, %f8, %f12
loop_1227:
fmovrsne %i6, %f5, %f13
ldsb [%l7 + 0x20], %l3
movvs %icc, %i4, %l4
fbg,a %fcc0, loop_1228
ldub [%l7 + 0x27], %l6
fandnot1s %f13, %f7, %f12
popc %g5, %g4
loop_1228:
fpadd16 %f12, %f0, %f12
fpadd32 %f4, %f10, %f12
brlez,a %o3, loop_1229
fornot1s %f3, %f9, %f13
ldsw [%l7 + 0x70], %o2
taddcctv %o6, 0x16C0, %l5
loop_1229:
lduh [%l7 + 0x56], %i1
umul %l1, 0x063D, %i7
std %f10, [%l7 + 0x10]
stx %o7, [%l7 + 0x20]
orcc %i5, 0x1C00, %g3
stw %l2, [%l7 + 0x74]
fxnor %f0, %f8, %f4
fmovsge %icc, %f1, %f6
st %f2, [%l7 + 0x30]
fone %f0
ldsb [%l7 + 0x33], %i0
fbug %fcc2, loop_1230
ta %icc, 0x2
fcmped %fcc1, %f8, %f12
fmul8ulx16 %f12, %f4, %f6
loop_1230:
fmovdge %icc, %f8, %f8
subcc %o0, 0x0123, %g7
fcmpgt16 %f12, %f14, %o1
stx %o5, [%l7 + 0x10]
ble,a,pn %icc, loop_1231
ld [%l7 + 0x38], %f10
lduw [%l7 + 0x20], %l0
fbug %fcc3, loop_1232
loop_1231:
sub %g6, 0x1AA4, %i3
ldsb [%l7 + 0x4E], %g1
edge8n %i2, %o4, %g2
loop_1232:
movgu %xcc, %i6, %i4
stx %l3, [%l7 + 0x50]
ldsw [%l7 + 0x4C], %l6
fnands %f5, %f2, %f8
bge,pt %icc, loop_1233
fsrc1 %f10, %f12
andcc %l4, %g5, %g4
std %f6, [%l7 + 0x20]
loop_1233:
fexpand %f10, %f0
tvc %xcc, 0x5
brgez,a %o3, loop_1234
fmovdne %icc, %f8, %f7
fxor %f8, %f8, %f10
fmovrsne %o6, %f1, %f11
loop_1234:
brz,a %o2, loop_1235
fmovsl %icc, %f6, %f0
ldsh [%l7 + 0x6A], %i1
fmovdn %xcc, %f0, %f1
loop_1235:
stw %l5, [%l7 + 0x7C]
fandnot1 %f2, %f10, %f14
fbge,a %fcc0, loop_1236
be loop_1237
sll %l1, %o7, %i7
move %xcc, %g3, %i5
loop_1236:
fbge,a %fcc3, loop_1238
loop_1237:
mova %icc, %i0, %o0
fba,a %fcc0, loop_1239
fnor %f8, %f2, %f0
loop_1238:
nop
setx loop_1240, %l0, %l1
jmpl %l1, %l2
xorcc %g7, 0x1A8B, %o1
loop_1239:
stb %l0, [%l7 + 0x34]
fpack32 %f14, %f0, %f14
loop_1240:
be,pn %icc, loop_1241
fmovrsgez %o5, %f6, %f14
alignaddr %i3, %g1, %g6
fpsub32 %f4, %f10, %f4
loop_1241:
fmovrdne %o4, %f4, %f10
fpsub32 %f2, %f8, %f0
sdivx %g2, 0x19CF, %i6
fbuge %fcc0, loop_1242
fmovdl %xcc, %f5, %f2
ldx [%l7 + 0x28], %i4
ba,a,pn %icc, loop_1243
loop_1242:
subc %i2, 0x0661, %l3
fmovdvs %icc, %f10, %f13
fmul8x16 %f11, %f8, %f8
loop_1243:
fand %f8, %f8, %f10
bvc,a,pn %icc, loop_1244
tgu %icc, 0x7
bneg,a %icc, loop_1245
edge32 %l4, %g5, %l6
loop_1244:
ld [%l7 + 0x30], %f0
tvs %icc, 0x1
loop_1245:
andcc %g4, 0x1064, %o3
bn,pn %xcc, loop_1246
fmovrdne %o2, %f4, %f2
sth %o6, [%l7 + 0x54]
sth %i1, [%l7 + 0x0E]
loop_1246:
ldsb [%l7 + 0x72], %l5
movcc %icc, %o7, %l1
stx %i7, [%l7 + 0x58]
movrgez %i5, %i0, %g3
fmovscs %xcc, %f5, %f6
sll %l2, %o0, %o1
lduh [%l7 + 0x7E], %g7
fabsd %f6, %f4
ldd [%l7 + 0x18], %f2
ble,a,pt %icc, loop_1247
umul %l0, %i3, %o5
xnorcc %g6, %g1, %g2
bn loop_1248
loop_1247:
mova %xcc, %i6, %i4
edge32l %i2, %o4, %l3
movge %icc, %l4, %l6
loop_1248:
stb %g4, [%l7 + 0x25]
edge16ln %g5, %o3, %o6
fcmped %fcc0, %f4, %f14
fcmpgt32 %f4, %f0, %i1
stx %o2, [%l7 + 0x30]
srlx %o7, 0x13, %l5
movl %icc, %l1, %i7
xnor %i5, %g3, %i0
fxnor %f0, %f10, %f4
brgz,a %o0, loop_1249
fpsub16s %f13, %f0, %f13
std %f4, [%l7 + 0x38]
addcc %o1, 0x1126, %l2
loop_1249:
ldsb [%l7 + 0x63], %g7
udiv %l0, 0x0539, %i3
ldx [%l7 + 0x68], %o5
fnands %f13, %f13, %f0
lduh [%l7 + 0x54], %g1
fandnot2s %f2, %f3, %f10
fmovda %icc, %f2, %f9
fmovrse %g2, %f3, %f13
sth %g6, [%l7 + 0x0C]
fmovsne %xcc, %f3, %f6
edge32l %i4, %i2, %i6
edge32ln %l3, %l4, %o4
stx %g4, [%l7 + 0x70]
alignaddrl %g5, %o3, %o6
fmovse %xcc, %f15, %f4
fmovdge %icc, %f4, %f10
fcmpes %fcc3, %f9, %f5
lduh [%l7 + 0x3E], %l6
andcc %o2, 0x0EF1, %i1
brlz %o7, loop_1250
fmovrsgez %l5, %f9, %f10
sll %i7, 0x14, %i5
fzeros %f6
loop_1250:
st %f15, [%l7 + 0x5C]
tgu %xcc, 0x6
bg %xcc, loop_1251
fnot1 %f12, %f4
ld [%l7 + 0x28], %f4
lduh [%l7 + 0x1C], %g3
loop_1251:
and %l1, %i0, %o1
fandnot2s %f15, %f0, %f4
fornot1 %f10, %f12, %f12
ldub [%l7 + 0x1F], %o0
fnor %f0, %f6, %f0
smul %l2, %g7, %l0
fbl %fcc2, loop_1252
fmovdpos %xcc, %f9, %f1
move %xcc, %o5, %g1
fpackfix %f10, %f8
loop_1252:
sth %g2, [%l7 + 0x38]
st %f9, [%l7 + 0x6C]
ldsh [%l7 + 0x20], %i3
fors %f6, %f7, %f0
lduh [%l7 + 0x60], %i4
array32 %i2, %i6, %l3
fmovdleu %icc, %f3, %f4
movne %xcc, %l4, %g6
srlx %g4, %g5, %o3
fpsub16s %f6, %f9, %f14
lduw [%l7 + 0x74], %o4
stb %o6, [%l7 + 0x3D]
addc %l6, 0x13BE, %i1
stw %o2, [%l7 + 0x6C]
bg %xcc, loop_1253
ldsw [%l7 + 0x60], %o7
ldub [%l7 + 0x5B], %l5
ldsb [%l7 + 0x2F], %i7
loop_1253:
stw %i5, [%l7 + 0x38]
fand %f6, %f0, %f4
array8 %g3, %l1, %i0
ldx [%l7 + 0x08], %o0
alignaddr %o1, %g7, %l0
fmovrdgz %l2, %f10, %f10
ldub [%l7 + 0x0D], %g1
ldsb [%l7 + 0x79], %g2
fmovrde %o5, %f12, %f2
edge16ln %i4, %i2, %i6
stb %l3, [%l7 + 0x4B]
fmovrsne %l4, %f15, %f7
orcc %g6, 0x0CD6, %i3
alignaddr %g5, %o3, %g4
tge %xcc, 0x5
fnot2 %f0, %f8
fcmpgt32 %f14, %f0, %o4
fpsub32s %f15, %f13, %f6
stx %l6, [%l7 + 0x28]
srax %i1, 0x1B, %o6
tn %xcc, 0x1
fnot2 %f0, %f8
lduh [%l7 + 0x72], %o7
fmovdcc %icc, %f6, %f5
sth %o2, [%l7 + 0x46]
bpos,a %xcc, loop_1254
fcmple32 %f0, %f0, %l5
andcc %i5, %g3, %i7
ld [%l7 + 0x4C], %f2
loop_1254:
sll %i0, 0x08, %o0
fmovdl %icc, %f12, %f2
std %f6, [%l7 + 0x50]
fbul,a %fcc0, loop_1255
ldsh [%l7 + 0x6C], %l1
std %f14, [%l7 + 0x18]
movl %xcc, %o1, %g7
loop_1255:
fsrc1s %f8, %f13
fmovdcs %icc, %f0, %f8
fandnot2 %f8, %f2, %f6
ldsb [%l7 + 0x2C], %l0
nop
setx loop_1256, %l0, %l1
jmpl %l1, %l2
movcs %icc, %g1, %o5
movg %xcc, %i4, %i2
stb %g2, [%l7 + 0x0A]
loop_1256:
stb %i6, [%l7 + 0x42]
nop
setx loop_1257, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movleu %xcc, %l3, %l4
fble,a %fcc0, loop_1258
ldsb [%l7 + 0x71], %i3
loop_1257:
fmovsvs %xcc, %f9, %f12
tcc %xcc, 0x3
loop_1258:
edge16n %g5, %o3, %g6
ble,a loop_1259
fmovdne %icc, %f5, %f5
lduw [%l7 + 0x34], %g4
fmovs %f3, %f4
loop_1259:
ldub [%l7 + 0x5E], %l6
tne %xcc, 0x6
stx %o4, [%l7 + 0x68]
ldsh [%l7 + 0x26], %o6
smulcc %i1, 0x0E53, %o2
edge8ln %l5, %o7, %g3
bleu,pt %xcc, loop_1260
mulscc %i7, %i0, %o0
fmovdvc %xcc, %f6, %f2
fmul8x16 %f11, %f14, %f14
loop_1260:
bl,a,pt %icc, loop_1261
array8 %l1, %o1, %g7
xor %i5, %l2, %l0
movvs %icc, %o5, %g1
loop_1261:
smul %i4, %i2, %i6
fmovdpos %xcc, %f9, %f2
bcc,pt %xcc, loop_1262
fabsd %f12, %f14
lduh [%l7 + 0x5A], %g2
ldub [%l7 + 0x50], %l3
loop_1262:
tge %xcc, 0x0
stx %l4, [%l7 + 0x08]
movleu %icc, %g5, %o3
nop
setx loop_1263, %l0, %l1
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 %f8, %f0, %f8
ldd [%l7 + 0x70], %f14
movpos %icc, %g6, %i3
loop_1263:
alignaddr %g4, %l6, %o4
sdivcc %i1, 0x0C42, %o2
tne %icc, 0x6
edge8n %o6, %o7, %l5
lduw [%l7 + 0x0C], %i7
fbne %fcc0, loop_1264
ldub [%l7 + 0x27], %g3
ldsw [%l7 + 0x20], %o0
fsrc1s %f10, %f7
loop_1264:
fmovrdlz %i0, %f4, %f0
movle %icc, %o1, %g7
std %f8, [%l7 + 0x50]
ldx [%l7 + 0x60], %l1
fors %f2, %f6, %f7
lduw [%l7 + 0x24], %l2
fbg,a %fcc1, loop_1265
st %f3, [%l7 + 0x28]
fexpand %f11, %f14
movgu %xcc, %l0, %i5
loop_1265:
stw %o5, [%l7 + 0x30]
sethi 0x03F0, %g1
lduh [%l7 + 0x68], %i4
lduh [%l7 + 0x08], %i6
std %f6, [%l7 + 0x78]
mova %xcc, %g2, %i2
fbu,a %fcc0, loop_1266
addcc %l3, %g5, %l4
fnegs %f4, %f12
smul %o3, 0x0109, %g6
loop_1266:
tvc %xcc, 0x1
fnot2 %f4, %f12
std %f4, [%l7 + 0x78]
fmul8x16au %f13, %f15, %f14
bpos,pn %icc, loop_1267
fmovdneg %icc, %f15, %f15
stx %i3, [%l7 + 0x48]
fornot1s %f14, %f7, %f2
loop_1267:
mulx %l6, 0x1ABA, %o4
st %f15, [%l7 + 0x7C]
ld [%l7 + 0x34], %f5
tvc %icc, 0x0
ldsb [%l7 + 0x3C], %i1
fpmerge %f5, %f2, %f10
sth %g4, [%l7 + 0x24]
stx %o6, [%l7 + 0x70]
ldub [%l7 + 0x58], %o2
movrgez %l5, 0x098, %o7
ld [%l7 + 0x10], %f14
sth %g3, [%l7 + 0x22]
add %o0, 0x19A6, %i0
sth %i7, [%l7 + 0x0E]
for %f12, %f0, %f2
ldd [%l7 + 0x30], %f14
fnot1 %f4, %f6
fbu,a %fcc2, loop_1268
nop
setx loop_1269, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x30], %o1
fbn,a %fcc2, loop_1270
loop_1268:
fnands %f10, %f6, %f12
loop_1269:
fnegs %f5, %f2
umulcc %g7, 0x0F5C, %l2
loop_1270:
ldsh [%l7 + 0x62], %l0
movvs %icc, %l1, %i5
fmovsne %icc, %f0, %f3
fone %f8
edge8ln %g1, %o5, %i4
ldsh [%l7 + 0x12], %i6
udiv %i2, 0x0EB2, %l3
ldsw [%l7 + 0x2C], %g2
fbe %fcc2, loop_1271
bcc,a,pt %xcc, loop_1272
fmovsl %xcc, %f12, %f6
fand %f8, %f0, %f14
loop_1271:
ldsh [%l7 + 0x22], %l4
loop_1272:
fbne %fcc0, loop_1273
tgu %icc, 0x1
fmovrdlz %o3, %f14, %f8
stb %g6, [%l7 + 0x32]
loop_1273:
fmovda %xcc, %f0, %f1
ldsh [%l7 + 0x0A], %i3
fpackfix %f4, %f9
edge16n %l6, %o4, %i1
ld [%l7 + 0x70], %f11
array32 %g4, %o6, %o2
stb %g5, [%l7 + 0x4E]
bne,a %xcc, loop_1274
xnorcc %o7, %g3, %l5
ldsh [%l7 + 0x78], %o0
edge16l %i7, %i0, %g7
loop_1274:
fandnot1 %f14, %f14, %f12
fpmerge %f14, %f10, %f14
fpadd16 %f14, %f4, %f6
ldsh [%l7 + 0x36], %l2
ldub [%l7 + 0x60], %l0
ble %icc, loop_1275
sth %l1, [%l7 + 0x5E]
alignaddr %i5, %o1, %o5
nop
setx loop_1276, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1275:
stx %g1, [%l7 + 0x78]
movcc %xcc, %i6, %i2
fcmpes %fcc2, %f8, %f9
loop_1276:
fmovrslz %l3, %f2, %f9
tgu %xcc, 0x0
std %f12, [%l7 + 0x50]
ldub [%l7 + 0x64], %g2
fmovsn %icc, %f5, %f8
movvc %xcc, %l4, %o3
fbe %fcc3, loop_1277
fpack16 %f10, %f2
edge32ln %g6, %i4, %l6
umulcc %o4, %i1, %g4
loop_1277:
fmovrdgez %o6, %f10, %f4
ldx [%l7 + 0x18], %i3
tn %xcc, 0x4
nop
setx loop_1278, %l0, %l1
jmpl %l1, %g5
orcc %o2, %o7, %g3
fsrc1s %f12, %f4
fmovda %xcc, %f10, %f4
loop_1278:
stw %l5, [%l7 + 0x68]
ldx [%l7 + 0x30], %i7
fmovdcc %xcc, %f6, %f10
brlez,a %i0, loop_1279
orncc %o0, 0x06A4, %g7
fmovde %icc, %f5, %f0
sllx %l2, 0x12, %l0
loop_1279:
bneg,a loop_1280
edge16 %l1, %i5, %o1
fbu,a %fcc2, loop_1281
bcs,pt %xcc, loop_1282
loop_1280:
sth %o5, [%l7 + 0x76]
lduw [%l7 + 0x20], %i6
loop_1281:
lduh [%l7 + 0x1A], %g1
loop_1282:
movneg %xcc, %l3, %i2
ldd [%l7 + 0x20], %f14
fblg,a %fcc1, loop_1283
bcc,a,pn %icc, loop_1284
fcmpgt16 %f14, %f12, %l4
ldd [%l7 + 0x48], %f14
loop_1283:
ldsw [%l7 + 0x54], %o3
loop_1284:
edge8ln %g6, %g2, %l6
fpsub32s %f11, %f0, %f11
fandnot2s %f6, %f0, %f11
andcc %o4, 0x01BF, %i4
fbule %fcc2, loop_1285
fmovsl %xcc, %f3, %f15
fmovrde %g4, %f14, %f6
addccc %o6, 0x0BF0, %i3
loop_1285:
and %i1, %g5, %o2
edge16ln %g3, %o7, %i7
fbn %fcc2, loop_1286
ldsb [%l7 + 0x7E], %l5
ldx [%l7 + 0x20], %o0
ldub [%l7 + 0x68], %i0
loop_1286:
std %f2, [%l7 + 0x40]
st %f6, [%l7 + 0x18]
fmovrslz %l2, %f3, %f2
fmovsn %icc, %f2, %f7
fmul8ulx16 %f4, %f6, %f6
fmovrsne %g7, %f12, %f0
st %f3, [%l7 + 0x0C]
tleu %icc, 0x2
st %f0, [%l7 + 0x10]
array8 %l1, %l0, %i5
edge32ln %o1, %i6, %g1
fmovdle %xcc, %f2, %f11
mulx %l3, %o5, %l4
edge8 %o3, %g6, %g2
fmovdne %icc, %f3, %f6
std %f4, [%l7 + 0x70]
ldsh [%l7 + 0x30], %i2
lduw [%l7 + 0x08], %o4
ldd [%l7 + 0x30], %f10
fmovde %xcc, %f15, %f0
fnands %f9, %f6, %f2
subc %l6, %i4, %g4
movn %xcc, %i3, %i1
sth %o6, [%l7 + 0x78]
ldsw [%l7 + 0x30], %g5
lduh [%l7 + 0x1C], %g3
fxnors %f2, %f2, %f9
alignaddr %o7, %o2, %l5
brz %i7, loop_1287
fcmpne16 %f12, %f10, %o0
ldd [%l7 + 0x60], %f14
brz %i0, loop_1288
loop_1287:
bge,pt %icc, loop_1289
movg %icc, %l2, %g7
fsrc2s %f7, %f10
loop_1288:
subc %l0, 0x1D64, %i5
loop_1289:
st %f4, [%l7 + 0x38]
brnz,a %l1, loop_1290
stw %o1, [%l7 + 0x64]
bshuffle %f4, %f10, %f8
fbge,a %fcc3, loop_1291
loop_1290:
fpackfix %f12, %f2
ldsb [%l7 + 0x31], %g1
ldub [%l7 + 0x7A], %i6
loop_1291:
stx %o5, [%l7 + 0x18]
fcmpgt32 %f14, %f6, %l3
stx %l4, [%l7 + 0x70]
fpsub32 %f12, %f0, %f6
tl %xcc, 0x0
ldsh [%l7 + 0x16], %g6
fmul8ulx16 %f8, %f6, %f10
tne %icc, 0x4
and %g2, %i2, %o4
ldx [%l7 + 0x48], %l6
stx %o3, [%l7 + 0x40]
movre %i4, 0x06D, %i3
st %f0, [%l7 + 0x08]
movrne %g4, 0x19D, %o6
movre %i1, 0x38C, %g3
fmovdle %icc, %f1, %f2
edge16l %o7, %o2, %g5
fbl %fcc3, loop_1292
fmovse %icc, %f5, %f11
edge16ln %l5, %i7, %i0
nop
setx loop_1293, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1292:
ldd [%l7 + 0x38], %f0
bcc,a,pt %xcc, loop_1294
ldsh [%l7 + 0x54], %o0
loop_1293:
sll %g7, %l0, %i5
std %f0, [%l7 + 0x20]
loop_1294:
andcc %l1, %l2, %o1
edge32n %g1, %o5, %i6
fbue,a %fcc2, loop_1295
sub %l3, 0x10A7, %l4
array8 %g2, %g6, %o4
udivx %l6, 0x1F6D, %i2
loop_1295:
fnands %f1, %f2, %f4
te %xcc, 0x1
addccc %o3, 0x10E4, %i4
ta %icc, 0x2
fpmerge %f14, %f13, %f0
tl %icc, 0x1
edge32 %i3, %g4, %o6
xnorcc %g3, %i1, %o7
ldsh [%l7 + 0x1E], %o2
fbn %fcc0, loop_1296
stb %g5, [%l7 + 0x5F]
fmovsa %xcc, %f10, %f8
tgu %icc, 0x1
loop_1296:
edge8ln %i7, %l5, %i0
fnor %f14, %f0, %f4
fmuld8ulx16 %f0, %f13, %f8
taddcctv %o0, %l0, %i5
std %f8, [%l7 + 0x40]
movge %icc, %l1, %g7
sdivx %l2, 0x0774, %g1
ld [%l7 + 0x74], %f6
tle %icc, 0x6
sth %o5, [%l7 + 0x32]
ldx [%l7 + 0x48], %o1
bcc,a loop_1297
fpack32 %f0, %f2, %f4
bcs,pn %icc, loop_1298
fpadd32s %f10, %f11, %f11
loop_1297:
edge8ln %i6, %l3, %g2
sllx %l4, 0x0E, %g6
loop_1298:
ldsb [%l7 + 0x14], %l6
orcc %o4, 0x1EAC, %i2
movvc %icc, %o3, %i4
st %f13, [%l7 + 0x68]
fabss %f1, %f6
edge16ln %i3, %o6, %g3
movrlez %i1, %o7, %o2
ta %xcc, 0x5
movle %xcc, %g5, %i7
fbge %fcc0, loop_1299
fmovdne %icc, %f11, %f7
lduh [%l7 + 0x08], %l5
fmovrdgz %i0, %f2, %f6
loop_1299:
brgez %g4, loop_1300
call loop_1301
movcs %xcc, %l0, %o0
fmovdvc %icc, %f8, %f3
loop_1300:
umul %i5, 0x0331, %g7
loop_1301:
ble,a,pn %xcc, loop_1302
lduw [%l7 + 0x78], %l1
ldsb [%l7 + 0x08], %g1
umul %o5, %o1, %i6
loop_1302:
fpack32 %f10, %f14, %f12
lduh [%l7 + 0x46], %l2
fmovrdlez %l3, %f14, %f14
st %f7, [%l7 + 0x08]
ld [%l7 + 0x60], %f0
fmovrdlz %l4, %f10, %f10
ldsw [%l7 + 0x20], %g2
ld [%l7 + 0x20], %f11
lduw [%l7 + 0x6C], %l6
stw %g6, [%l7 + 0x5C]
ldsw [%l7 + 0x68], %i2
bshuffle %f6, %f12, %f10
movrne %o4, 0x06C, %o3
fble,a %fcc0, loop_1303
fmul8x16au %f4, %f4, %f2
bcs %icc, loop_1304
fnot2s %f3, %f0
loop_1303:
array32 %i4, %i3, %o6
fsrc1s %f0, %f3
loop_1304:
fba,a %fcc2, loop_1305
edge8 %i1, %o7, %o2
lduw [%l7 + 0x7C], %g3
fpadd16 %f6, %f8, %f4
loop_1305:
fbn,a %fcc0, loop_1306
addccc %i7, %g5, %l5
mulscc %i0, 0x0305, %g4
fmuld8sux16 %f9, %f1, %f14
loop_1306:
lduw [%l7 + 0x1C], %o0
ldub [%l7 + 0x12], %l0
udivx %i5, 0x049D, %g7
fpackfix %f8, %f1
and %l1, 0x0B4A, %o5
fzeros %f2
stw %g1, [%l7 + 0x50]
stw %i6, [%l7 + 0x48]
fmul8sux16 %f6, %f0, %f6
lduw [%l7 + 0x0C], %l2
fmovdne %icc, %f8, %f13
bvs,a %xcc, loop_1307
fmul8sux16 %f8, %f8, %f2
stx %l3, [%l7 + 0x10]
sth %o1, [%l7 + 0x24]
loop_1307:
bshuffle %f2, %f4, %f10
fandnot1 %f0, %f10, %f10
srlx %l4, 0x0A, %g2
fnegd %f2, %f6
fbo,a %fcc3, loop_1308
fpsub16 %f12, %f0, %f12
ldsh [%l7 + 0x6C], %l6
movle %icc, %g6, %o4
loop_1308:
bn,pn %xcc, loop_1309
fbge,a %fcc3, loop_1310
taddcctv %i2, %i4, %o3
edge16n %i3, %o6, %o7
loop_1309:
stx %o2, [%l7 + 0x28]
loop_1310:
pdist %f14, %f8, %f12
bcc,a,pt %icc, loop_1311
edge16n %g3, %i7, %g5
std %f2, [%l7 + 0x70]
fmovrsgez %l5, %f5, %f8
loop_1311:
movcc %xcc, %i1, %g4
brnz %o0, loop_1312
fxor %f10, %f6, %f6
fbe %fcc3, loop_1313
ldsw [%l7 + 0x44], %l0
loop_1312:
ldx [%l7 + 0x48], %i5
fbl %fcc1, loop_1314
loop_1313:
xor %g7, %i0, %o5
tle %xcc, 0x5
fcmpgt16 %f12, %f12, %g1
loop_1314:
stw %l1, [%l7 + 0x0C]
std %f8, [%l7 + 0x68]
fmovdcs %xcc, %f6, %f6
st %f4, [%l7 + 0x44]
array32 %i6, %l2, %l3
fpadd32 %f8, %f4, %f4
sub %o1, 0x0357, %g2
sdivx %l4, 0x0951, %l6
std %f6, [%l7 + 0x08]
fblg %fcc3, loop_1315
movvc %xcc, %o4, %g6
stw %i4, [%l7 + 0x64]
ldsb [%l7 + 0x3D], %o3
loop_1315:
orn %i2, 0x1A8C, %o6
popc %o7, %i3
fpack32 %f10, %f4, %f8
fandnot1 %f12, %f0, %f8
fmul8ulx16 %f6, %f2, %f6
ld [%l7 + 0x10], %f12
ldsb [%l7 + 0x0D], %o2
movrne %i7, %g5, %l5
movneg %xcc, %i1, %g3
movcc %icc, %o0, %l0
fone %f10
stb %i5, [%l7 + 0x78]
sdivcc %g7, 0x03BF, %g4
fsrc1s %f15, %f8
fmovse %icc, %f12, %f13
ld [%l7 + 0x70], %f2
fmul8sux16 %f8, %f2, %f0
bn,a loop_1316
tge %xcc, 0x5
ldx [%l7 + 0x08], %o5
tvc %icc, 0x6
loop_1316:
tcc %icc, 0x2
fandnot2 %f6, %f0, %f0
brlz,a %i0, loop_1317
tg %xcc, 0x7
fble,a %fcc0, loop_1318
xor %l1, %i6, %g1
loop_1317:
ld [%l7 + 0x70], %f0
ldsh [%l7 + 0x7E], %l3
loop_1318:
stx %o1, [%l7 + 0x60]
bvs %xcc, loop_1319
ldd [%l7 + 0x10], %f6
ba,a loop_1320
ldsw [%l7 + 0x2C], %l2
loop_1319:
bshuffle %f4, %f8, %f14
bvc %xcc, loop_1321
loop_1320:
fba %fcc1, loop_1322
stb %l4, [%l7 + 0x1B]
mulscc %l6, 0x1B5B, %g2
loop_1321:
ldsb [%l7 + 0x2A], %o4
loop_1322:
fble %fcc3, loop_1323
alignaddr %i4, %g6, %o3
std %f6, [%l7 + 0x78]
mulx %o6, 0x1199, %i2
loop_1323:
fbo %fcc2, loop_1324
ldx [%l7 + 0x08], %o7
ldsh [%l7 + 0x5C], %o2
std %f2, [%l7 + 0x50]
loop_1324:
ldsw [%l7 + 0x08], %i7
movge %icc, %i3, %g5
subc %i1, %g3, %o0
fornot2s %f3, %f14, %f7
fornot2s %f11, %f9, %f6
fornot1 %f10, %f0, %f8
fpmerge %f10, %f12, %f4
ld [%l7 + 0x08], %f0
fornot1s %f3, %f11, %f8
fmul8x16 %f10, %f4, %f14
ldsb [%l7 + 0x63], %l0
edge16l %l5, %g7, %i5
stb %g4, [%l7 + 0x41]
array32 %o5, %l1, %i0
stx %i6, [%l7 + 0x08]
ldd [%l7 + 0x50], %f2
ldsh [%l7 + 0x38], %g1
fmovrde %l3, %f8, %f12
bneg,a,pt %icc, loop_1325
lduw [%l7 + 0x6C], %o1
fnand %f14, %f4, %f8
edge16n %l4, %l2, %g2
loop_1325:
fbue,a %fcc0, loop_1326
addcc %l6, 0x0B8A, %o4
stw %i4, [%l7 + 0x54]
fmovdl %xcc, %f3, %f5
loop_1326:
movre %g6, %o6, %o3
fxor %f12, %f14, %f12
bpos loop_1327
bcc,pn %icc, loop_1328
fmovd %f8, %f0
fsrc2 %f4, %f10
loop_1327:
nop
setx loop_1329, %l0, %l1
jmpl %l1, %o7
loop_1328:
ld [%l7 + 0x08], %f15
stx %i2, [%l7 + 0x30]
ldx [%l7 + 0x78], %o2
loop_1329:
fmovs %f5, %f13
fnegs %f6, %f5
fmovrdlez %i3, %f0, %f4
be,a %xcc, loop_1330
subc %g5, 0x0FC7, %i7
fnand %f4, %f4, %f6
stw %g3, [%l7 + 0x28]
loop_1330:
ldub [%l7 + 0x0E], %o0
sth %i1, [%l7 + 0x3A]
movrgz %l5, %g7, %i5
nop
setx loop_1331, %l0, %l1
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], %l0
st %f1, [%l7 + 0x20]
ld [%l7 + 0x68], %f3
loop_1331:
faligndata %f0, %f10, %f6
ldub [%l7 + 0x44], %g4
fcmple32 %f10, %f6, %l1
st %f12, [%l7 + 0x30]
te %icc, 0x0
fmovdgu %icc, %f14, %f15
ba,a loop_1332
fpsub16 %f6, %f4, %f4
stx %i0, [%l7 + 0x70]
fmovrslz %o5, %f6, %f5
loop_1332:
stx %g1, [%l7 + 0x08]
movn %xcc, %l3, %o1
fcmple16 %f12, %f14, %i6
ldub [%l7 + 0x53], %l2
fmovsne %xcc, %f11, %f4
fmovsleu %icc, %f1, %f6
tle %xcc, 0x6
st %f10, [%l7 + 0x20]
fble %fcc0, loop_1333
xorcc %l4, 0x1603, %l6
fxor %f6, %f12, %f14
smul %g2, 0x1D35, %i4
loop_1333:
st %f15, [%l7 + 0x7C]
stw %o4, [%l7 + 0x18]
fandnot2s %f8, %f1, %f3
fpadd32 %f4, %f12, %f4
movcs %xcc, %g6, %o6
stb %o7, [%l7 + 0x27]
fornot2s %f3, %f13, %f1
brnz,a %i2, loop_1334
fmovsl %icc, %f5, %f10
fandnot1s %f1, %f1, %f15
brlz %o2, loop_1335
loop_1334:
tvs %xcc, 0x3
fmovrde %o3, %f2, %f10
movvc %xcc, %i3, %g5
loop_1335:
movge %xcc, %g3, %o0
bvs,a loop_1336
fbg %fcc3, loop_1337
fmovdgu %xcc, %f1, %f5
fmovrse %i7, %f15, %f13
loop_1336:
tgu %xcc, 0x6
loop_1337:
movn %xcc, %i1, %g7
lduw [%l7 + 0x28], %l5
ldsw [%l7 + 0x70], %l0
addc %g4, 0x16B0, %l1
fmovrsgz %i0, %f15, %f13
fornot2 %f0, %f8, %f2
fmovde %xcc, %f13, %f6
stb %i5, [%l7 + 0x6B]
andncc %g1, %l3, %o1
ldsw [%l7 + 0x5C], %i6
stx %l2, [%l7 + 0x30]
movn %xcc, %o5, %l6
movcs %icc, %l4, %i4
tpos %icc, 0x2
fmovdgu %xcc, %f2, %f14
fandnot1 %f4, %f8, %f4
ldsw [%l7 + 0x3C], %g2
fbuge %fcc1, loop_1338
subcc %g6, %o4, %o6
fmovdg %icc, %f13, %f6
edge8ln %o7, %i2, %o3
loop_1338:
tpos %xcc, 0x5
stx %i3, [%l7 + 0x30]
sethi 0x106C, %g5
lduh [%l7 + 0x20], %g3
bpos,a loop_1339
tcc %icc, 0x7
ldd [%l7 + 0x68], %f10
fnegd %f14, %f8
loop_1339:
ldd [%l7 + 0x30], %f4
stb %o0, [%l7 + 0x6A]
sdivx %o2, 0x0C2D, %i7
lduw [%l7 + 0x10], %g7
call loop_1340
stb %l5, [%l7 + 0x4B]
stb %i1, [%l7 + 0x0B]
ld [%l7 + 0x0C], %f14
loop_1340:
fnot2s %f13, %f2
edge8l %g4, %l0, %i0
movrlez %i5, 0x268, %l1
ldsw [%l7 + 0x4C], %g1
tle %icc, 0x2
fnegs %f0, %f13
xorcc %l3, 0x0889, %o1
fzero %f6
fmovrslz %l2, %f2, %f7
call loop_1341
orn %o5, 0x04C6, %i6
lduw [%l7 + 0x38], %l4
andcc %l6, %i4, %g6
loop_1341:
lduh [%l7 + 0x20], %o4
fpsub16s %f8, %f15, %f10
fmuld8ulx16 %f1, %f5, %f14
fblg,a %fcc1, loop_1342
mova %icc, %g2, %o7
stx %i2, [%l7 + 0x38]
andcc %o6, 0x016D, %o3
loop_1342:
st %f1, [%l7 + 0x58]
fmovsvc %xcc, %f9, %f11
st %f6, [%l7 + 0x34]
or %i3, %g3, %o0
fmovdcs %icc, %f12, %f9
fmovdpos %xcc, %f4, %f10
bl,a loop_1343
fpadd32 %f2, %f2, %f0
edge16l %g5, %i7, %g7
tsubcc %o2, %i1, %g4
loop_1343:
fmovsneg %xcc, %f9, %f13
ldd [%l7 + 0x08], %f14
tneg %icc, 0x5
fmovse %icc, %f10, %f11
fpsub32s %f1, %f14, %f13
stx %l5, [%l7 + 0x18]
fxors %f3, %f2, %f6
stb %l0, [%l7 + 0x20]
ldsw [%l7 + 0x6C], %i0
fmovrsgez %l1, %f11, %f2
ldd [%l7 + 0x60], %f6
edge16l %g1, %l3, %o1
ldx [%l7 + 0x68], %i5
fmovrdlz %l2, %f10, %f6
tleu %xcc, 0x1
siam 0x1
movle %icc, %i6, %o5
ldub [%l7 + 0x65], %l4
bn,a loop_1344
stb %i4, [%l7 + 0x2B]
fmovs %f9, %f12
fandnot1s %f10, %f4, %f1
loop_1344:
fmovse %icc, %f7, %f8
fexpand %f5, %f4
fcmpgt32 %f14, %f12, %l6
srl %g6, %g2, %o7
movle %icc, %i2, %o4
bleu,pn %icc, loop_1345
ldub [%l7 + 0x36], %o3
fbug %fcc2, loop_1346
tge %xcc, 0x0
loop_1345:
fabsd %f6, %f14
fmovscs %icc, %f13, %f13
loop_1346:
lduw [%l7 + 0x70], %i3
sdiv %o6, 0x13D1, %o0
ldd [%l7 + 0x68], %f0
fpadd32 %f10, %f2, %f10
fbl %fcc3, loop_1347
fands %f9, %f2, %f4
edge16 %g5, %g3, %i7
fnor %f14, %f12, %f14
loop_1347:
stx %g7, [%l7 + 0x08]
edge32n %o2, %i1, %g4
tg %xcc, 0x3
tpos %icc, 0x1
fmovdvc %xcc, %f14, %f6
lduw [%l7 + 0x34], %l0
fnand %f10, %f10, %f2
ldsw [%l7 + 0x6C], %i0
mulx %l1, 0x15FD, %l5
stx %g1, [%l7 + 0x10]
movleu %icc, %o1, %l3
movrlez %l2, 0x2F7, %i6
movg %xcc, %i5, %o5
stb %l4, [%l7 + 0x7C]
st %f15, [%l7 + 0x40]
fmovrse %l6, %f2, %f9
bpos,a %xcc, loop_1348
udiv %i4, 0x1A25, %g6
bvs,a,pn %icc, loop_1349
orncc %o7, 0x0E44, %g2
loop_1348:
bl,pn %xcc, loop_1350
ldub [%l7 + 0x6E], %o4
loop_1349:
call loop_1351
fbg %fcc2, loop_1352
loop_1350:
movleu %xcc, %i2, %i3
bn,pn %icc, loop_1353
loop_1351:
nop
setx loop_1354, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1352:
brgz %o3, loop_1355
movrlez %o0, %o6, %g5
loop_1353:
andcc %i7, 0x109F, %g7
loop_1354:
smulcc %g3, 0x0B44, %o2
loop_1355:
sub %g4, %l0, %i1
fbug,a %fcc1, loop_1356
xnorcc %l1, 0x1294, %l5
sth %g1, [%l7 + 0x7E]
fmovsle %xcc, %f13, %f14
loop_1356:
fbne,a %fcc3, loop_1357
fzeros %f3
srl %i0, 0x03, %o1
fmul8sux16 %f0, %f2, %f6
loop_1357:
fmovs %f3, %f7
movg %icc, %l3, %i6
fbn %fcc3, loop_1358
ldx [%l7 + 0x28], %i5
fbe,a %fcc2, loop_1359
bge,a loop_1360
loop_1358:
lduh [%l7 + 0x76], %o5
ldsw [%l7 + 0x48], %l4
loop_1359:
subc %l2, 0x1EB8, %l6
loop_1360:
fnor %f12, %f6, %f6
lduw [%l7 + 0x3C], %i4
fbo %fcc0, loop_1361
fornot2 %f4, %f6, %f14
fbl,a %fcc1, loop_1362
fsrc1 %f8, %f10
loop_1361:
ldsw [%l7 + 0x1C], %g6
movrgez %g2, 0x01E, %o7
loop_1362:
ldx [%l7 + 0x68], %o4
ba loop_1363
movvs %xcc, %i3, %o3
faligndata %f10, %f6, %f8
call loop_1364
loop_1363:
movleu %xcc, %o0, %i2
ld [%l7 + 0x7C], %f1
st %f13, [%l7 + 0x68]
loop_1364:
alignaddrl %g5, %o6, %i7
stb %g3, [%l7 + 0x16]
movge %xcc, %o2, %g7
fmovrdlez %g4, %f2, %f12
fandnot1 %f8, %f0, %f0
ldx [%l7 + 0x60], %l0
fcmple32 %f6, %f2, %i1
xnorcc %l1, %l5, %i0
fmovdcc %icc, %f9, %f6
array32 %o1, %l3, %i6
std %f10, [%l7 + 0x28]
fbl %fcc2, loop_1365
te %icc, 0x0
array16 %g1, %i5, %o5
fbule %fcc0, loop_1366
loop_1365:
fmovsl %xcc, %f6, %f8
fornot1s %f7, %f5, %f6
std %f14, [%l7 + 0x58]
loop_1366:
udivcc %l4, 0x0434, %l2
addcc %i4, 0x1561, %l6
brlez,a %g2, loop_1367
bge %icc, loop_1368
andncc %g6, %o7, %i3
ldx [%l7 + 0x40], %o3
loop_1367:
stw %o0, [%l7 + 0x68]
loop_1368:
edge32n %o4, %g5, %i2
stx %i7, [%l7 + 0x58]
ldsw [%l7 + 0x18], %g3
andcc %o6, 0x1B97, %o2
tle %icc, 0x6
st %f13, [%l7 + 0x44]
sllx %g7, %g4, %l0
lduh [%l7 + 0x5C], %i1
edge8ln %l1, %i0, %o1
xor %l3, 0x1CA5, %i6
xorcc %l5, 0x16B4, %i5
xnor %o5, 0x0780, %g1
add %l2, %i4, %l4
udivx %l6, 0x00E2, %g2
fnot2 %f6, %f10
srl %o7, %i3, %o3
ldub [%l7 + 0x7D], %o0
stb %g6, [%l7 + 0x7B]
fmovsgu %xcc, %f0, %f0
subcc %o4, 0x0B33, %g5
bvs %xcc, loop_1369
fmovdcc %xcc, %f14, %f1
fandnot2 %f12, %f6, %f8
fmovdge %icc, %f7, %f8
loop_1369:
lduw [%l7 + 0x6C], %i2
fmovrsgz %g3, %f10, %f3
bn,a,pt %xcc, loop_1370
lduh [%l7 + 0x28], %o6
fpsub16 %f8, %f4, %f0
addcc %i7, 0x073E, %g7
loop_1370:
srlx %g4, %o2, %i1
fmovsleu %xcc, %f12, %f13
fbl %fcc3, loop_1371
bneg,a,pt %xcc, loop_1372
fmovrdne %l1, %f12, %f2
tle %icc, 0x6
loop_1371:
ldsb [%l7 + 0x5C], %i0
loop_1372:
fba,a %fcc2, loop_1373
ldd [%l7 + 0x60], %f0
ldd [%l7 + 0x38], %f2
fbe %fcc0, loop_1374
loop_1373:
bgu,a,pt %xcc, loop_1375
sdiv %l0, 0x17B1, %l3
fandnot2 %f14, %f6, %f0
loop_1374:
siam 0x0
loop_1375:
fmovdcs %xcc, %f4, %f14
movleu %xcc, %i6, %o1
sth %i5, [%l7 + 0x50]
umulcc %l5, %o5, %l2
lduw [%l7 + 0x38], %i4
fmovrslz %l4, %f10, %f11
st %f0, [%l7 + 0x18]
ldub [%l7 + 0x08], %l6
tg %icc, 0x2
siam 0x3
fmovrslez %g2, %f12, %f2
movle %xcc, %g1, %o7
fmovrsne %o3, %f14, %f7
ldsw [%l7 + 0x68], %i3
std %f0, [%l7 + 0x78]
stw %o0, [%l7 + 0x78]
be loop_1376
ba,a loop_1377
ldsw [%l7 + 0x50], %g6
xor %g5, 0x0245, %o4
loop_1376:
sth %i2, [%l7 + 0x5A]
loop_1377:
fandnot1 %f2, %f0, %f14
array8 %g3, %o6, %g7
st %f14, [%l7 + 0x54]
fmovscs %xcc, %f6, %f14
fbge,a %fcc3, loop_1378
fpackfix %f8, %f12
st %f10, [%l7 + 0x60]
stb %g4, [%l7 + 0x62]
loop_1378:
fmovsa %xcc, %f10, %f15
ldsw [%l7 + 0x74], %i7
stw %i1, [%l7 + 0x48]
fmovsn %xcc, %f2, %f15
fmovdgu %xcc, %f13, %f0
ld [%l7 + 0x28], %f12
fmovdcc %xcc, %f1, %f6
tsubcc %l1, %o2, %l0
fpack16 %f0, %f5
ldsh [%l7 + 0x38], %l3
movneg %xcc, %i6, %i0
movn %icc, %i5, %o1
popc %o5, %l2
sub %i4, %l5, %l4
fpsub32 %f0, %f10, %f4
ldsb [%l7 + 0x61], %g2
lduh [%l7 + 0x56], %l6
fands %f14, %f5, %f14
fands %f11, %f5, %f3
fmovdcs %icc, %f4, %f10
fpmerge %f15, %f1, %f12
fnors %f13, %f7, %f7
fmovsg %xcc, %f0, %f7
stw %g1, [%l7 + 0x58]
subcc %o7, %o3, %o0
edge32n %g6, %i3, %g5
stw %o4, [%l7 + 0x68]
stw %g3, [%l7 + 0x24]
fors %f5, %f9, %f14
add %o6, 0x0F17, %i2
ldx [%l7 + 0x60], %g7
andn %i7, 0x0989, %g4
fmovdn %icc, %f15, %f11
subcc %l1, %o2, %l0
fmul8ulx16 %f10, %f14, %f12
movleu %icc, %l3, %i6
fmovsvc %icc, %f9, %f14
movpos %icc, %i0, %i1
lduh [%l7 + 0x4C], %o1
stb %o5, [%l7 + 0x4B]
or %l2, 0x125D, %i4
movvs %xcc, %i5, %l4
nop
setx loop_1379, %l0, %l1
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 %l5, %l6, %g2
movpos %xcc, %g1, %o3
movre %o7, %g6, %o0
loop_1379:
fornot2s %f1, %f3, %f10
ldsw [%l7 + 0x54], %i3
fmovspos %xcc, %f5, %f2
edge32n %o4, %g5, %o6
fmovsle %icc, %f8, %f0
ld [%l7 + 0x18], %f6
fmovrdgez %g3, %f6, %f4
movleu %icc, %i2, %i7
fmovdcc %icc, %f7, %f7
brgez,a %g4, loop_1380
fornot1s %f0, %f15, %f11
std %f0, [%l7 + 0x78]
stw %g7, [%l7 + 0x14]
loop_1380:
tle %xcc, 0x2
fpsub32 %f14, %f2, %f8
fble,a %fcc3, loop_1381
sll %l1, %l0, %o2
movrlez %i6, 0x2EC, %l3
fnors %f3, %f11, %f15
loop_1381:
movrgez %i0, 0x38D, %i1
std %f6, [%l7 + 0x38]
and %o5, %l2, %o1
tneg %icc, 0x6
movcc %xcc, %i4, %l4
fcmpgt32 %f12, %f2, %l5
for %f2, %f12, %f12
fmovsne %xcc, %f5, %f9
fnands %f4, %f2, %f9
stb %l6, [%l7 + 0x74]
fones %f9
fcmpd %fcc2, %f0, %f8
fmovdg %xcc, %f5, %f6
fpackfix %f4, %f15
fmovdge %icc, %f10, %f3
ldsb [%l7 + 0x6B], %i5
stb %g1, [%l7 + 0x4B]
array8 %g2, %o7, %g6
ldub [%l7 + 0x70], %o3
fandnot2 %f14, %f6, %f0
ldx [%l7 + 0x50], %i3
subc %o0, %g5, %o4
fmovde %icc, %f9, %f1
movl %xcc, %g3, %o6
brlz,a %i7, loop_1382
ldsb [%l7 + 0x09], %i2
fmovrse %g7, %f1, %f2
tgu %icc, 0x7
loop_1382:
fmul8sux16 %f6, %f14, %f0
umul %l1, %g4, %o2
stb %l0, [%l7 + 0x45]
stw %l3, [%l7 + 0x28]
fxor %f2, %f4, %f2
lduh [%l7 + 0x60], %i6
ldsb [%l7 + 0x5D], %i1
fmovrde %i0, %f0, %f12
ldsw [%l7 + 0x40], %o5
tne %icc, 0x2
ldsh [%l7 + 0x38], %l2
ble,a,pn %icc, loop_1383
ldx [%l7 + 0x08], %o1
stx %i4, [%l7 + 0x60]
fsrc1s %f13, %f2
loop_1383:
fbg %fcc2, loop_1384
stx %l5, [%l7 + 0x20]
movgu %xcc, %l6, %l4
fpsub32 %f12, %f0, %f0
loop_1384:
move %icc, %i5, %g1
stw %o7, [%l7 + 0x10]
fmovdpos %icc, %f6, %f2
fpsub32s %f2, %f4, %f11
fmul8sux16 %f6, %f2, %f0
tcs %icc, 0x3
fmovdl %icc, %f7, %f2
tn %icc, 0x2
fblg,a %fcc0, loop_1385
stw %g6, [%l7 + 0x34]
fmovsvs %xcc, %f8, %f12
popc %g2, %o3
loop_1385:
popc %i3, %o0
stb %o4, [%l7 + 0x0F]
fmovsa %icc, %f6, %f8
fabss %f9, %f9
fmuld8sux16 %f10, %f9, %f6
sth %g3, [%l7 + 0x1E]
subccc %o6, 0x0BD1, %g5
fmul8x16au %f3, %f10, %f12
ldsh [%l7 + 0x36], %i7
subccc %g7, 0x0DC0, %i2
tg %icc, 0x7
tneg %xcc, 0x4
xor %l1, %o2, %l0
fmovrsgz %l3, %f6, %f13
ld [%l7 + 0x5C], %f9
faligndata %f0, %f4, %f14
movneg %xcc, %g4, %i6
fcmpeq32 %f6, %f4, %i1
ldsb [%l7 + 0x2A], %o5
fbg %fcc3, loop_1386
ldsw [%l7 + 0x08], %i0
fblg,a %fcc2, loop_1387
fmovrsgez %o1, %f3, %f0
loop_1386:
subccc %l2, %i4, %l6
fmovsneg %xcc, %f12, %f1
loop_1387:
edge16ln %l5, %i5, %g1
movrlez %l4, %g6, %g2
brgz,a %o7, loop_1388
fmovdcs %icc, %f6, %f2
fandnot1 %f12, %f2, %f10
ldsb [%l7 + 0x6E], %i3
loop_1388:
fmovsvs %icc, %f1, %f3
ldd [%l7 + 0x48], %f4
fabsd %f4, %f6
udiv %o3, 0x12B5, %o4
fcmpeq32 %f0, %f4, %o0
alignaddrl %g3, %g5, %i7
fmovrsgz %g7, %f13, %f12
std %f14, [%l7 + 0x50]
fcmpeq16 %f6, %f8, %o6
pdist %f10, %f12, %f0
fpack16 %f0, %f7
tn %icc, 0x3
fmovdvc %xcc, %f9, %f5
fcmpne16 %f10, %f0, %l1
sdiv %i2, 0x0A5E, %l0
sth %l3, [%l7 + 0x1C]
ldsh [%l7 + 0x08], %o2
ldub [%l7 + 0x3C], %g4
ldsb [%l7 + 0x4D], %i1
fbo %fcc2, loop_1389
fxor %f6, %f10, %f0
edge8n %o5, %i6, %o1
std %f8, [%l7 + 0x40]
loop_1389:
pdist %f0, %f14, %f0
stw %l2, [%l7 + 0x14]
bshuffle %f4, %f4, %f0
brgez %i0, loop_1390
andncc %l6, %i4, %l5
alignaddrl %g1, %l4, %g6
lduh [%l7 + 0x4A], %i5
loop_1390:
fbn %fcc1, loop_1391
bcc,a,pn %xcc, loop_1392
fmul8x16au %f11, %f6, %f10
fmovrslz %g2, %f7, %f12
loop_1391:
lduw [%l7 + 0x24], %i3
loop_1392:
subccc %o7, %o4, %o3
edge16 %g3, %o0, %i7
array16 %g5, %g7, %o6
fmul8x16 %f5, %f12, %f2
std %f14, [%l7 + 0x28]
mova %icc, %l1, %l0
ldd [%l7 + 0x58], %f14
lduw [%l7 + 0x64], %i2
ld [%l7 + 0x78], %f3
fzeros %f0
bne %xcc, loop_1393
brgz,a %l3, loop_1394
move %xcc, %o2, %i1
ldd [%l7 + 0x68], %f2
loop_1393:
fmovrdlz %g4, %f12, %f8
loop_1394:
movneg %icc, %i6, %o5
stx %l2, [%l7 + 0x48]
edge32n %o1, %i0, %i4
tne %icc, 0x1
fnors %f13, %f0, %f12
srl %l5, 0x02, %g1
sdivcc %l4, 0x0F3A, %l6
sdiv %i5, 0x0FEB, %g6
movg %icc, %i3, %g2
fpsub16s %f3, %f9, %f1
fmovsne %xcc, %f5, %f14
andcc %o4, %o3, %o7
or %g3, %i7, %o0
smulcc %g5, %g7, %l1
orncc %l0, %o6, %l3
ldd [%l7 + 0x68], %f14
sub %o2, 0x0980, %i1
stw %g4, [%l7 + 0x4C]
fmul8x16 %f11, %f10, %f4
bcc,pn %xcc, loop_1395
mulx %i6, 0x1BCA, %o5
std %f2, [%l7 + 0x68]
sth %l2, [%l7 + 0x0C]
loop_1395:
fbug,a %fcc3, loop_1396
ldx [%l7 + 0x48], %i2
st %f15, [%l7 + 0x30]
umul %o1, 0x1625, %i0
loop_1396:
tle %xcc, 0x2
movn %xcc, %l5, %g1
fmovdn %icc, %f13, %f3
lduw [%l7 + 0x1C], %i4
fsrc2 %f0, %f4
movn %icc, %l4, %i5
ldsw [%l7 + 0x78], %l6
fbug %fcc3, loop_1397
tsubcctv %i3, %g6, %o4
fbuge %fcc1, loop_1398
fnegd %f4, %f12
loop_1397:
nop
setx loop_1399, %l0, %l1
jmpl %l1, %o3
fpadd32s %f3, %f5, %f10
loop_1398:
fcmpgt32 %f12, %f8, %g2
ldsw [%l7 + 0x70], %g3
loop_1399:
move %xcc, %o7, %o0
brnz,a %g5, loop_1400
fmovspos %icc, %f13, %f15
fmovsgu %icc, %f14, %f8
fcmpes %fcc1, %f0, %f11
loop_1400:
fbug,a %fcc0, loop_1401
fbu %fcc3, loop_1402
st %f6, [%l7 + 0x2C]
fpackfix %f2, %f6
loop_1401:
movg %xcc, %i7, %g7
loop_1402:
stx %l1, [%l7 + 0x38]
movl %xcc, %o6, %l0
sdivcc %o2, 0x092F, %i1
lduw [%l7 + 0x08], %g4
fornot2s %f9, %f6, %f10
sth %l3, [%l7 + 0x32]
sub %i6, 0x0C37, %l2
stx %o5, [%l7 + 0x60]
fble,a %fcc3, loop_1403
movrlz %o1, %i0, %l5
bpos,pt %xcc, loop_1404
st %f13, [%l7 + 0x48]
loop_1403:
fmovscc %xcc, %f0, %f10
movcc %xcc, %i2, %i4
loop_1404:
bgu,a,pn %icc, loop_1405
fcmpne16 %f12, %f2, %l4
fmul8x16al %f10, %f10, %f12
lduh [%l7 + 0x74], %i5
loop_1405:
edge16l %g1, %i3, %g6
sub %o4, %l6, %g2
bl,a loop_1406
std %f6, [%l7 + 0x30]
stx %o3, [%l7 + 0x40]
stb %o7, [%l7 + 0x35]
loop_1406:
fmovsn %xcc, %f1, %f12
bl,a %icc, loop_1407
ldsh [%l7 + 0x7C], %o0
ble,a,pt %xcc, loop_1408
ld [%l7 + 0x0C], %f4
loop_1407:
alignaddrl %g3, %i7, %g7
fcmpeq16 %f10, %f0, %g5
loop_1408:
andcc %o6, %l0, %l1
movrne %i1, 0x14D, %o2
ldub [%l7 + 0x0D], %g4
fmovs %f10, %f15
fmovrsne %l3, %f6, %f8
nop
setx loop_1409, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsvs %xcc, %f13, %f1
edge16n %l2, %i6, %o5
ldsb [%l7 + 0x26], %o1
loop_1409:
fpadd16 %f2, %f6, %f6
ld [%l7 + 0x68], %f0
sth %i0, [%l7 + 0x3C]
fbge,a %fcc1, loop_1410
movgu %icc, %l5, %i4
fnegd %f0, %f6
ld [%l7 + 0x44], %f8
loop_1410:
add %l4, %i5, %i2
fbule %fcc3, loop_1411
st %f10, [%l7 + 0x60]
fmul8x16al %f9, %f12, %f2
ldsw [%l7 + 0x38], %g1
loop_1411:
fmovdvc %xcc, %f11, %f14
fmovrse %i3, %f2, %f1
stw %g6, [%l7 + 0x24]
fsrc2s %f11, %f3
brnz,a %l6, loop_1412
fmovsvc %icc, %f2, %f13
ld [%l7 + 0x34], %f15
stx %g2, [%l7 + 0x18]
loop_1412:
ldsw [%l7 + 0x50], %o3
bshuffle %f6, %f8, %f8
ldsb [%l7 + 0x1D], %o4
tn %icc, 0x3
bshuffle %f4, %f10, %f14
ldsb [%l7 + 0x77], %o0
movg %icc, %g3, %o7
mulx %g7, 0x1C4D, %g5
umul %o6, %i7, %l0
st %f7, [%l7 + 0x60]
fexpand %f2, %f8
brlz %i1, loop_1413
fands %f13, %f11, %f2
lduh [%l7 + 0x18], %o2
taddcc %g4, 0x12E2, %l1
loop_1413:
and %l2, %l3, %o5
ldsh [%l7 + 0x20], %o1
edge8ln %i6, %i0, %i4
nop
setx loop_1414, %l0, %l1
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 + 0x08]
ldsw [%l7 + 0x58], %i5
ldd [%l7 + 0x10], %f6
loop_1414:
mova %icc, %i2, %l4
fmovrdne %i3, %f6, %f0
move %icc, %g6, %l6
nop
setx loop_1415, %l0, %l1
jmpl %l1, %g1
movvs %xcc, %g2, %o3
std %f6, [%l7 + 0x78]
orncc %o4, %o0, %o7
loop_1415:
nop
setx loop_1416, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x6A], %g7
sra %g5, %o6, %i7
srl %g3, 0x1E, %l0
loop_1416:
lduh [%l7 + 0x46], %o2
te %xcc, 0x6
fnot2 %f0, %f4
tge %icc, 0x1
bcs,a %xcc, loop_1417
fmovsvc %icc, %f1, %f10
fmovdne %icc, %f9, %f3
bl,pt %icc, loop_1418
loop_1417:
fnand %f4, %f4, %f8
brnz %i1, loop_1419
fbule %fcc3, loop_1420
loop_1418:
stw %g4, [%l7 + 0x64]
bcc,pt %icc, loop_1421
loop_1419:
sra %l2, 0x1F, %l3
loop_1420:
fbne,a %fcc0, loop_1422
ldx [%l7 + 0x10], %l1
loop_1421:
orncc %o5, %o1, %i0
fbul %fcc2, loop_1423
loop_1422:
edge32n %i6, %l5, %i4
fsrc1s %f14, %f14
fands %f8, %f5, %f6
loop_1423:
for %f8, %f2, %f2
st %f7, [%l7 + 0x3C]
edge32ln %i5, %l4, %i3
ld [%l7 + 0x64], %f2
ldub [%l7 + 0x30], %i2
movrgez %l6, %g1, %g2
fmovsa %xcc, %f5, %f9
siam 0x3
tsubcc %o3, %o4, %o0
fbn %fcc0, loop_1424
tl %icc, 0x0
fcmped %fcc2, %f10, %f2
ldsw [%l7 + 0x74], %o7
loop_1424:
fbge,a %fcc3, loop_1425
sth %g6, [%l7 + 0x26]
sth %g7, [%l7 + 0x46]
lduh [%l7 + 0x1E], %o6
loop_1425:
tsubcctv %i7, 0x0418, %g5
fsrc1 %f0, %f2
addcc %g3, 0x0602, %o2
fbule %fcc3, loop_1426
ldsh [%l7 + 0x0A], %l0
fpsub16 %f0, %f4, %f12
movl %xcc, %g4, %l2
loop_1426:
fbuge,a %fcc3, loop_1427
sth %i1, [%l7 + 0x76]
alignaddrl %l1, %o5, %l3
add %i0, 0x1E16, %o1
loop_1427:
xnor %l5, %i4, %i6
ldsb [%l7 + 0x4F], %l4
ldub [%l7 + 0x17], %i5
sethi 0x1FDB, %i2
lduh [%l7 + 0x1C], %i3
fmovd %f4, %f12
orcc %l6, 0x11FD, %g2
sdivcc %o3, 0x12B6, %g1
fors %f13, %f15, %f2
std %f10, [%l7 + 0x10]
fmovrsgz %o4, %f3, %f1
lduh [%l7 + 0x4C], %o7
fmovdne %xcc, %f10, %f11
sll %o0, 0x1E, %g6
fmovdgu %icc, %f2, %f5
fnegs %f7, %f8
ble,pt %icc, loop_1428
fmovscc %xcc, %f4, %f3
fnands %f7, %f0, %f15
fmovrdlz %g7, %f0, %f12
loop_1428:
ld [%l7 + 0x68], %f7
lduw [%l7 + 0x70], %o6
ldd [%l7 + 0x38], %f4
fbne %fcc2, loop_1429
orcc %g5, %g3, %i7
ldub [%l7 + 0x4C], %o2
fmovsge %xcc, %f4, %f14
loop_1429:
fbo %fcc2, loop_1430
bcs,pn %xcc, loop_1431
fnand %f10, %f0, %f4
fpadd16 %f2, %f0, %f10
loop_1430:
orcc %g4, 0x0BC1, %l0
loop_1431:
fmovrdlez %l2, %f8, %f0
fzero %f8
fmovdne %icc, %f3, %f3
fmovscs %icc, %f3, %f3
edge8 %l1, %o5, %i1
stb %i0, [%l7 + 0x1C]
fcmpeq16 %f10, %f10, %o1
stb %l3, [%l7 + 0x0A]
ba loop_1432
andcc %i4, %l5, %l4
stw %i5, [%l7 + 0x28]
udivx %i2, 0x0E90, %i6
loop_1432:
sth %l6, [%l7 + 0x7E]
ld [%l7 + 0x3C], %f1
ldsb [%l7 + 0x62], %i3
fmovdpos %icc, %f15, %f6
fbule %fcc1, loop_1433
srlx %o3, %g1, %o4
fmovdn %xcc, %f2, %f12
sdivx %o7, 0x1ABC, %g2
loop_1433:
fmovsa %xcc, %f12, %f0
ldub [%l7 + 0x0F], %o0
fmovrslez %g6, %f14, %f12
st %f7, [%l7 + 0x7C]
stw %g7, [%l7 + 0x3C]
bg,a loop_1434
taddcc %g5, 0x187E, %g3
andncc %o6, %o2, %g4
ldd [%l7 + 0x78], %f4
loop_1434:
xnor %i7, %l0, %l1
fandnot2s %f4, %f9, %f12
tcc %xcc, 0x6
fmovdne %icc, %f3, %f4
ldsw [%l7 + 0x6C], %l2
tgu %xcc, 0x1
nop
setx loop_1435, %l0, %l1
jmpl %l1, %i1
fmovsgu %xcc, %f1, %f4
fornot2 %f8, %f2, %f0
lduh [%l7 + 0x74], %i0
loop_1435:
xnorcc %o5, %l3, %i4
lduw [%l7 + 0x0C], %l5
stx %l4, [%l7 + 0x58]
stx %o1, [%l7 + 0x60]
sll %i2, 0x14, %i5
fmul8x16au %f2, %f12, %f0
addcc %i6, 0x1756, %i3
bcs %xcc, loop_1436
fmovsneg %xcc, %f3, %f13
fbg,a %fcc1, loop_1437
fxnors %f8, %f11, %f5
loop_1436:
nop
setx loop_1438, %l0, %l1
jmpl %l1, %o3
nop
setx loop_1439, %l0, %l1
jmpl %l1, %g1
loop_1437:
movle %xcc, %l6, %o4
orncc %o7, %g2, %g6
loop_1438:
sth %g7, [%l7 + 0x34]
loop_1439:
sth %g5, [%l7 + 0x12]
fmovsl %icc, %f5, %f8
fbne %fcc2, loop_1440
std %f14, [%l7 + 0x20]
tsubcctv %o0, %o6, %g3
bne,a,pn %icc, loop_1441
loop_1440:
fbg %fcc3, loop_1442
fmovdl %icc, %f14, %f8
nop
setx loop_1443, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1441:
st %f5, [%l7 + 0x24]
loop_1442:
movre %g4, %o2, %i7
udiv %l0, 0x10B7, %l2
loop_1443:
stw %l1, [%l7 + 0x5C]
fmovspos %xcc, %f4, %f0
stw %i1, [%l7 + 0x08]
fcmpne16 %f4, %f10, %i0
fba %fcc1, loop_1444
call loop_1445
fcmpne32 %f4, %f10, %o5
fandnot1 %f10, %f0, %f2
loop_1444:
ldsw [%l7 + 0x40], %l3
loop_1445:
fbn,a %fcc1, loop_1446
ldsw [%l7 + 0x10], %i4
mulx %l5, 0x1D9B, %l4
std %f8, [%l7 + 0x18]
loop_1446:
udivcc %o1, 0x1C9A, %i5
fbge %fcc0, loop_1447
fbug,a %fcc2, loop_1448
movl %xcc, %i2, %i6
edge16ln %i3, %o3, %l6
loop_1447:
or %o4, 0x0EFB, %g1
loop_1448:
subccc %g2, 0x161A, %o7
ldd [%l7 + 0x28], %f8
stb %g6, [%l7 + 0x7B]
fxnor %f12, %f6, %f0
ldsh [%l7 + 0x74], %g5
brnz,a %o0, loop_1449
faligndata %f4, %f10, %f6
lduh [%l7 + 0x52], %o6
stb %g3, [%l7 + 0x14]
loop_1449:
fzeros %f2
edge8 %g7, %o2, %i7
ldsh [%l7 + 0x08], %l0
fmovrde %g4, %f10, %f8
fcmple16 %f4, %f4, %l2
xnor %l1, %i1, %i0
sth %o5, [%l7 + 0x7C]
ldub [%l7 + 0x35], %l3
fmovse %xcc, %f4, %f10
bvs,a,pn %xcc, loop_1450
fmovdpos %icc, %f2, %f7
edge16ln %i4, %l4, %l5
movrne %i5, 0x3E0, %i2
loop_1450:
xnorcc %i6, %o1, %i3
fpack16 %f14, %f0
fandnot2s %f10, %f10, %f11
fmovrdne %l6, %f12, %f4
ldx [%l7 + 0x10], %o4
sdiv %o3, 0x0E3F, %g1
array16 %g2, %g6, %o7
edge8n %g5, %o0, %g3
stw %o6, [%l7 + 0x68]
stb %o2, [%l7 + 0x1A]
ldsh [%l7 + 0x3A], %i7
fbg %fcc2, loop_1451
fcmped %fcc1, %f4, %f0
fxnor %f4, %f8, %f10
stw %g7, [%l7 + 0x30]
loop_1451:
fmul8x16au %f14, %f13, %f10
tn %icc, 0x5
tneg %xcc, 0x6
fbn,a %fcc1, loop_1452
ld [%l7 + 0x60], %f0
subc %l0, %l2, %g4
stw %i1, [%l7 + 0x6C]
loop_1452:
sth %l1, [%l7 + 0x2A]
nop
setx loop_1453, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movgu %xcc, %i0, %o5
sth %l3, [%l7 + 0x0A]
fmovsgu %xcc, %f12, %f5
loop_1453:
stb %l4, [%l7 + 0x24]
fpsub16s %f10, %f14, %f2
ta %icc, 0x2
std %f4, [%l7 + 0x40]
fands %f1, %f1, %f14
lduw [%l7 + 0x08], %l5
fand %f8, %f8, %f10
fnot1 %f6, %f4
lduw [%l7 + 0x1C], %i5
fmovsg %xcc, %f5, %f6
fcmpgt16 %f14, %f4, %i4
mulscc %i2, 0x1F6C, %o1
fnot1 %f8, %f8
fmovdne %xcc, %f12, %f4
ld [%l7 + 0x0C], %f3
ldsb [%l7 + 0x19], %i6
ldsb [%l7 + 0x28], %i3
st %f13, [%l7 + 0x50]
nop
setx loop_1454, %l0, %l1
jmpl %l1, %l6
tneg %icc, 0x4
stb %o3, [%l7 + 0x36]
ldsb [%l7 + 0x2C], %g1
loop_1454:
fmovd %f14, %f2
taddcctv %o4, 0x04AE, %g6
edge16 %o7, %g5, %o0
orcc %g2, 0x098F, %o6
fmuld8ulx16 %f2, %f6, %f6
fmovrdlz %o2, %f14, %f8
stw %i7, [%l7 + 0x58]
smulcc %g3, 0x068F, %g7
ldub [%l7 + 0x0D], %l2
fpack32 %f4, %f14, %f14
ldsh [%l7 + 0x10], %g4
nop
setx loop_1455, %l0, %l1
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 + 0x08], %i1
fbe %fcc1, loop_1456
fandnot1s %f3, %f8, %f2
loop_1455:
lduh [%l7 + 0x14], %l0
addcc %i0, 0x10BF, %o5
loop_1456:
subc %l3, 0x1B25, %l4
call loop_1457
fmovsgu %icc, %f7, %f2
ldsb [%l7 + 0x21], %l1
array8 %l5, %i4, %i2
loop_1457:
bgu,a,pn %icc, loop_1458
ldx [%l7 + 0x40], %i5
movleu %icc, %i6, %o1
fmovde %icc, %f9, %f13
loop_1458:
fsrc1 %f8, %f2
sethi 0x1161, %l6
fbo %fcc1, loop_1459
ld [%l7 + 0x28], %f6
fnand %f2, %f12, %f14
fbl %fcc3, loop_1460
loop_1459:
ldsh [%l7 + 0x46], %o3
fmuld8ulx16 %f5, %f8, %f2
ld [%l7 + 0x20], %f2
loop_1460:
fmovsle %icc, %f10, %f0
ldub [%l7 + 0x5D], %i3
fpsub16 %f0, %f14, %f4
bleu,a,pn %icc, loop_1461
movre %g1, 0x014, %o4
ldsw [%l7 + 0x28], %o7
fandnot2 %f6, %f0, %f8
loop_1461:
fbge %fcc0, loop_1462
edge32l %g5, %g6, %o0
lduh [%l7 + 0x2A], %g2
bcs,a,pn %icc, loop_1463
loop_1462:
edge32ln %o6, %i7, %o2
movrlez %g3, %l2, %g7
fble %fcc3, loop_1464
loop_1463:
fmovrdgz %g4, %f6, %f8
bvc,pt %icc, loop_1465
fnot1s %f4, %f0
loop_1464:
fnands %f10, %f6, %f15
ldub [%l7 + 0x65], %i1
loop_1465:
ld [%l7 + 0x70], %f15
movrlz %l0, 0x292, %i0
ldsw [%l7 + 0x30], %o5
nop
setx loop_1466, %l0, %l1
jmpl %l1, %l4
fbge,a %fcc3, loop_1467
fba %fcc2, loop_1468
ldsh [%l7 + 0x4E], %l3
loop_1466:
bl loop_1469
loop_1467:
stw %l5, [%l7 + 0x64]
loop_1468:
ldx [%l7 + 0x48], %i4
fnegs %f7, %f0
loop_1469:
and %l1, %i5, %i2
array32 %i6, %l6, %o3
sdiv %o1, 0x1B2C, %g1
movpos %xcc, %o4, %o7
bgu loop_1470
ldub [%l7 + 0x24], %i3
fornot1s %f14, %f12, %f9
bne,a,pt %icc, loop_1471
loop_1470:
fmuld8sux16 %f13, %f13, %f2
pdist %f2, %f6, %f0
ld [%l7 + 0x78], %f10
loop_1471:
fbge,a %fcc2, loop_1472
movpos %xcc, %g6, %g5
fbuge,a %fcc1, loop_1473
fmuld8sux16 %f4, %f6, %f12
loop_1472:
st %f14, [%l7 + 0x40]
ldd [%l7 + 0x20], %f6
loop_1473:
sll %o0, 0x1C, %o6
tsubcctv %i7, %o2, %g3
tle %xcc, 0x6
sth %l2, [%l7 + 0x36]
ldd [%l7 + 0x48], %f12
fnot1s %f8, %f2
stb %g7, [%l7 + 0x0B]
or %g4, 0x00C3, %g2
fbul %fcc2, loop_1474
fbule %fcc0, loop_1475
edge8n %i1, %i0, %o5
fmovsle %icc, %f9, %f9
loop_1474:
stx %l0, [%l7 + 0x68]
loop_1475:
fbuge %fcc0, loop_1476
sth %l3, [%l7 + 0x68]
sth %l5, [%l7 + 0x3A]
taddcc %i4, %l1, %i5
loop_1476:
faligndata %f14, %f12, %f2
xnor %l4, 0x1E41, %i2
st %f4, [%l7 + 0x6C]
subcc %i6, %l6, %o1
tg %icc, 0x6
ldsh [%l7 + 0x38], %o3
lduh [%l7 + 0x16], %o4
ldsb [%l7 + 0x3D], %o7
lduw [%l7 + 0x4C], %g1
udivcc %i3, 0x17B5, %g6
movvs %xcc, %o0, %g5
st %f5, [%l7 + 0x34]
st %f10, [%l7 + 0x74]
fble %fcc1, loop_1477
ldsb [%l7 + 0x7D], %i7
movle %icc, %o2, %o6
lduw [%l7 + 0x28], %l2
loop_1477:
srl %g7, 0x17, %g3
ldsb [%l7 + 0x14], %g4
fmovscc %icc, %f10, %f13
bshuffle %f10, %f14, %f4
edge16l %g2, %i1, %i0
fornot1s %f12, %f8, %f5
and %o5, 0x1388, %l3
fmul8x16al %f9, %f13, %f14
fbge %fcc1, loop_1478
bcs,a,pt %icc, loop_1479
srlx %l0, 0x09, %l5
stx %i4, [%l7 + 0x18]
loop_1478:
fblg %fcc3, loop_1480
loop_1479:
fmovsn %xcc, %f1, %f12
fbug %fcc1, loop_1481
subcc %l1, 0x1597, %l4
loop_1480:
ldub [%l7 + 0x0A], %i2
fcmpes %fcc1, %f14, %f5
loop_1481:
fmovdle %icc, %f6, %f12
fornot1s %f12, %f0, %f6
movrne %i6, 0x280, %i5
ldsh [%l7 + 0x72], %l6
addccc %o3, 0x1936, %o4
udivx %o1, 0x0223, %o7
ldsw [%l7 + 0x1C], %g1
fmovsne %xcc, %f6, %f8
fcmped %fcc0, %f2, %f0
fmovsg %icc, %f12, %f0
udivx %g6, 0x003C, %i3
stw %g5, [%l7 + 0x0C]
ldsw [%l7 + 0x48], %i7
tne %xcc, 0x3
sra %o2, %o0, %o6
sllx %l2, %g7, %g4
ld [%l7 + 0x24], %f11
edge16 %g3, %i1, %g2
bvc,a loop_1482
fxor %f0, %f6, %f0
tgu %xcc, 0x4
nop
setx loop_1483, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1482:
tleu %xcc, 0x5
fcmpeq16 %f12, %f2, %i0
ldub [%l7 + 0x5A], %o5
loop_1483:
tpos %icc, 0x7
fbul %fcc1, loop_1484
addccc %l0, %l5, %l3
ldsw [%l7 + 0x48], %l1
brlez,a %l4, loop_1485
loop_1484:
subcc %i4, 0x1536, %i2
fsrc1s %f5, %f14
fsrc2 %f4, %f2
loop_1485:
fmovrsgz %i6, %f15, %f13
ldx [%l7 + 0x40], %l6
fbug %fcc2, loop_1486
umul %i5, %o3, %o4
ldub [%l7 + 0x38], %o1
fmovrslz %g1, %f9, %f14
loop_1486:
fmovdne %icc, %f10, %f1
ldx [%l7 + 0x40], %g6
ldub [%l7 + 0x2C], %i3
edge8ln %g5, %i7, %o7
fmovrdlez %o0, %f14, %f0
tcc %icc, 0x5
pdist %f2, %f6, %f12
fabsd %f2, %f0
tge %icc, 0x2
fpack16 %f4, %f4
st %f13, [%l7 + 0x08]
fcmpeq32 %f12, %f8, %o2
lduw [%l7 + 0x5C], %l2
fbg,a %fcc1, loop_1487
lduh [%l7 + 0x2E], %o6
fpadd32s %f14, %f13, %f9
lduw [%l7 + 0x50], %g7
loop_1487:
sth %g3, [%l7 + 0x5C]
movpos %icc, %i1, %g4
fmovsge %icc, %f12, %f15
sll %i0, 0x12, %o5
xorcc %l0, 0x1A7E, %g2
srlx %l5, 0x0D, %l1
andn %l3, 0x1BED, %i4
lduh [%l7 + 0x56], %l4
fmovsneg %icc, %f1, %f1
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
stw %i2, [%l7 + 0x2C]
fnor %f8, %f8, %f0
fmovsge %icc, %f6, %f8
loop_1488:
fsrc2s %f10, %f14
lduw [%l7 + 0x34], %l6
stx %i5, [%l7 + 0x70]
tsubcctv %i6, %o4, %o3
taddcctv %o1, 0x0FED, %g1
fpackfix %f10, %f11
movcc %icc, %i3, %g6
fandnot2 %f10, %f4, %f12
movvc %icc, %g5, %o7
fmovsneg %xcc, %f8, %f15
fmul8sux16 %f12, %f12, %f8
ldd [%l7 + 0x50], %f6
sub %i7, %o0, %l2
ldd [%l7 + 0x70], %f12
bge %xcc, loop_1489
lduh [%l7 + 0x54], %o2
fmovsgu %xcc, %f2, %f3
fcmps %fcc1, %f15, %f3
loop_1489:
fmovsleu %xcc, %f13, %f0
stw %g7, [%l7 + 0x44]
fmovsne %icc, %f14, %f13
udivx %g3, 0x0323, %o6
std %f8, [%l7 + 0x38]
brgz %g4, loop_1490
fcmpne32 %f12, %f12, %i1
popc 0x1D67, %o5
fmovdleu %icc, %f0, %f5
loop_1490:
ldx [%l7 + 0x50], %l0
ldx [%l7 + 0x18], %i0
fxors %f15, %f4, %f3
fmovdl %icc, %f3, %f4
ldd [%l7 + 0x60], %f6
edge8 %l5, %g2, %l1
fnegs %f8, %f8
siam 0x7
ldd [%l7 + 0x48], %f10
stw %l3, [%l7 + 0x1C]
fxor %f14, %f14, %f4
srl %l4, %i4, %i2
sdivcc %l6, 0x1B6A, %i5
sth %i6, [%l7 + 0x14]
lduh [%l7 + 0x78], %o4
fmovspos %xcc, %f12, %f10
sth %o1, [%l7 + 0x40]
add %o3, 0x03F4, %i3
lduh [%l7 + 0x5E], %g1
ldx [%l7 + 0x48], %g5
movle %icc, %o7, %g6
lduh [%l7 + 0x6E], %o0
edge32ln %l2, %i7, %o2
mulx %g3, %g7, %o6
tcc %icc, 0x4
fmovde %xcc, %f15, %f8
udivx %i1, 0x1B1E, %g4
srlx %l0, 0x11, %o5
bcs,a loop_1491
ldsb [%l7 + 0x45], %i0
mova %icc, %g2, %l5
movg %icc, %l1, %l4
loop_1491:
lduw [%l7 + 0x6C], %i4
movpos %icc, %i2, %l6
movcs %icc, %l3, %i5
fmovdleu %icc, %f13, %f8
fmovsgu %xcc, %f1, %f9
sth %o4, [%l7 + 0x16]
nop
setx loop_1492, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpes %fcc0, %f9, %f7
fpadd32 %f0, %f10, %f8
fmovdl %xcc, %f14, %f4
loop_1492:
ldsb [%l7 + 0x7B], %o1
ldx [%l7 + 0x58], %i6
sdivx %o3, 0x192F, %g1
movpos %xcc, %i3, %o7
srlx %g6, 0x1D, %g5
fbl,a %fcc1, loop_1493
sth %o0, [%l7 + 0x7E]
ldx [%l7 + 0x40], %i7
edge32 %l2, %g3, %o2
loop_1493:
fnors %f12, %f12, %f9
brgez %o6, loop_1494
mulscc %g7, %g4, %i1
andncc %o5, %l0, %i0
fcmpes %fcc3, %f11, %f9
loop_1494:
fmovsg %xcc, %f0, %f11
tneg %icc, 0x1
xor %g2, 0x1031, %l1
lduw [%l7 + 0x3C], %l4
fmovrde %l5, %f8, %f0
ba %icc, loop_1495
fcmpeq16 %f0, %f10, %i2
ldsh [%l7 + 0x68], %i4
movg %xcc, %l6, %l3
loop_1495:
ld [%l7 + 0x0C], %f6
fnegs %f14, %f10
fcmpgt16 %f6, %f6, %i5
ld [%l7 + 0x24], %f15
fpadd16 %f4, %f10, %f2
movrlz %o4, %i6, %o3
or %o1, %g1, %o7
fble %fcc2, loop_1496
nop
setx loop_1497, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnand %f14, %f0, %f12
movl %icc, %i3, %g5
loop_1496:
ldub [%l7 + 0x45], %o0
loop_1497:
fmovd %f12, %f0
ldsw [%l7 + 0x78], %g6
fmovdn %xcc, %f1, %f14
movne %icc, %i7, %l2
fmovdge %xcc, %f0, %f12
tcc %icc, 0x7
fnor %f6, %f6, %f2
edge8l %o2, %g3, %o6
fpadd16 %f0, %f14, %f10
st %f0, [%l7 + 0x68]
stw %g7, [%l7 + 0x20]
fcmple32 %f10, %f2, %i1
std %f0, [%l7 + 0x68]
std %f8, [%l7 + 0x68]
ldub [%l7 + 0x54], %g4
fcmpne32 %f14, %f6, %o5
edge16l %l0, %i0, %g2
mulx %l1, 0x03A6, %l5
ldsh [%l7 + 0x3E], %i2
stw %l4, [%l7 + 0x34]
fcmple32 %f6, %f0, %l6
tn %icc, 0x7
st %f3, [%l7 + 0x34]
xnorcc %i4, %i5, %l3
movvs %icc, %i6, %o4
orcc %o1, %g1, %o3
nop
setx loop_1498, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsvs %icc, %f10, %f5
fpadd16 %f14, %f2, %f6
fandnot1 %f2, %f2, %f10
loop_1498:
fmovrdlz %i3, %f14, %f0
bshuffle %f6, %f8, %f14
stb %g5, [%l7 + 0x33]
edge8n %o0, %o7, %g6
fpadd16s %f5, %f1, %f4
fsrc2 %f10, %f8
taddcctv %l2, 0x1F69, %i7
fpadd32 %f4, %f8, %f6
ldsh [%l7 + 0x12], %o2
sth %o6, [%l7 + 0x26]
edge16 %g7, %g3, %i1
fbule %fcc1, loop_1499
fpack16 %f10, %f14
subcc %o5, %g4, %l0
sth %g2, [%l7 + 0x40]
loop_1499:
lduw [%l7 + 0x1C], %l1
std %f4, [%l7 + 0x08]
sra %l5, 0x06, %i0
lduh [%l7 + 0x7A], %l4
fmul8x16au %f9, %f9, %f6
srlx %l6, 0x0E, %i2
movrlz %i4, %i5, %i6
edge16 %l3, %o4, %g1
fmovdg %icc, %f9, %f4
movne %icc, %o3, %i3
movvc %xcc, %g5, %o0
array8 %o7, %g6, %o1
fba,a %fcc3, loop_1500
fornot2s %f15, %f2, %f9
ldsh [%l7 + 0x0E], %i7
st %f6, [%l7 + 0x28]
loop_1500:
st %f13, [%l7 + 0x34]
brlez,a %l2, loop_1501
fmovrde %o6, %f8, %f2
std %f0, [%l7 + 0x38]
ldsh [%l7 + 0x14], %g7
loop_1501:
fpadd16 %f4, %f2, %f12
edge32n %o2, %g3, %i1
ldx [%l7 + 0x38], %g4
ldub [%l7 + 0x2B], %o5
mova %xcc, %g2, %l0
umulcc %l1, 0x0A38, %i0
lduw [%l7 + 0x08], %l5
fblg,a %fcc0, loop_1502
ldsb [%l7 + 0x11], %l6
fmovdcc %icc, %f2, %f13
andn %l4, %i4, %i5
loop_1502:
xorcc %i2, 0x1E73, %i6
siam 0x4
fbule,a %fcc1, loop_1503
lduh [%l7 + 0x7A], %l3
lduw [%l7 + 0x50], %g1
movgu %icc, %o4, %i3
loop_1503:
fbu,a %fcc1, loop_1504
fba,a %fcc2, loop_1505
movvs %xcc, %o3, %g5
edge8n %o0, %g6, %o7
loop_1504:
lduh [%l7 + 0x56], %o1
loop_1505:
fmovdne %xcc, %f4, %f8
edge8 %i7, %l2, %o6
addcc %o2, 0x143A, %g3
edge8l %i1, %g4, %g7
edge16n %o5, %g2, %l0
array32 %i0, %l1, %l6
fpsub32 %f10, %f6, %f4
movcc %xcc, %l4, %l5
tne %icc, 0x5
bn,a,pn %xcc, loop_1506
sllx %i5, 0x09, %i2
bl,a,pn %icc, loop_1507
fmovdvs %xcc, %f4, %f10
loop_1506:
call loop_1508
fbne,a %fcc3, loop_1509
loop_1507:
popc %i4, %i6
fmovrsgz %l3, %f10, %f7
loop_1508:
fcmpes %fcc0, %f9, %f8
loop_1509:
fbge,a %fcc1, loop_1510
fmovdcc %icc, %f14, %f7
movrlez %g1, %o4, %i3
ldsh [%l7 + 0x3A], %g5
loop_1510:
pdist %f6, %f8, %f2
subcc %o0, %o3, %g6
add %o1, 0x1CEB, %i7
array8 %o7, %o6, %l2
fcmpes %fcc0, %f4, %f0
nop
setx loop_1511, %l0, %l1
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 + 0x68], %g3
ldub [%l7 + 0x3B], %i1
tgu %xcc, 0x4
loop_1511:
fbuge,a %fcc3, loop_1512
fzeros %f5
fmuld8sux16 %f7, %f2, %f14
ldsh [%l7 + 0x46], %g4
loop_1512:
stx %g7, [%l7 + 0x08]
fcmpeq16 %f6, %f6, %o2
fxnors %f1, %f2, %f12
fmovse %icc, %f13, %f8
brgz,a %g2, loop_1513
sdivcc %l0, 0x1930, %o5
edge32n %i0, %l1, %l4
fmul8x16au %f6, %f7, %f14
loop_1513:
alignaddr %l5, %i5, %l6
fnot1 %f12, %f2
movl %xcc, %i2, %i6
array16 %l3, %g1, %o4
stw %i3, [%l7 + 0x34]
stw %g5, [%l7 + 0x18]
fmovsneg %icc, %f3, %f15
fors %f15, %f12, %f14
std %f4, [%l7 + 0x18]
ld [%l7 + 0x1C], %f15
movre %i4, %o0, %g6
sethi 0x1880, %o1
ldd [%l7 + 0x18], %f10
stb %o3, [%l7 + 0x50]
std %f10, [%l7 + 0x58]
fbe,a %fcc3, loop_1514
addccc %o7, 0x077E, %o6
fbne,a %fcc3, loop_1515
brz %l2, loop_1516
loop_1514:
fbo %fcc1, loop_1517
taddcctv %i7, 0x0AE5, %g3
loop_1515:
array16 %i1, %g7, %o2
loop_1516:
fnot2 %f6, %f2
loop_1517:
tvc %icc, 0x1
fxnors %f11, %f0, %f9
andn %g4, 0x0CB5, %l0
fpsub16 %f2, %f6, %f8
movne %xcc, %g2, %o5
fble %fcc2, loop_1518
brgez,a %i0, loop_1519
smulcc %l1, %l5, %l4
fmovs %f3, %f0
loop_1518:
xorcc %i5, %l6, %i2
loop_1519:
xor %l3, 0x0C72, %g1
tpos %xcc, 0x2
bn %xcc, loop_1520
fxor %f10, %f2, %f2
fnegs %f13, %f5
tneg %icc, 0x0
loop_1520:
edge16n %o4, %i6, %i3
edge32n %g5, %o0, %g6
fmovsle %icc, %f4, %f8
mova %icc, %o1, %i4
fmovrdgz %o3, %f2, %f14
fnot2s %f9, %f6
sub %o7, %l2, %o6
fmovsg %xcc, %f1, %f8
fbule %fcc0, loop_1521
fabss %f10, %f13
bg,pt %xcc, loop_1522
tpos %icc, 0x0
loop_1521:
tgu %xcc, 0x1
array32 %g3, %i7, %i1
loop_1522:
stw %o2, [%l7 + 0x74]
udiv %g4, 0x15DE, %g7
bneg,a,pn %icc, loop_1523
brlz,a %l0, loop_1524
ldx [%l7 + 0x30], %o5
ldsb [%l7 + 0x5D], %g2
loop_1523:
mulscc %i0, 0x19E2, %l1
loop_1524:
ldsh [%l7 + 0x34], %l4
fbul,a %fcc3, loop_1525
stb %i5, [%l7 + 0x34]
ldsh [%l7 + 0x50], %l6
std %f14, [%l7 + 0x20]
loop_1525:
tle %icc, 0x7
fpsub32 %f4, %f10, %f4
lduh [%l7 + 0x3E], %i2
edge8l %l5, %g1, %l3
fmovsg %icc, %f15, %f13
subc %o4, %i3, %g5
fmovdle %xcc, %f13, %f5
movleu %icc, %i6, %o0
ldsh [%l7 + 0x10], %g6
array16 %o1, %i4, %o3
brlz %l2, loop_1526
smul %o7, 0x19F1, %g3
fmul8sux16 %f6, %f12, %f4
tvc %xcc, 0x4
loop_1526:
bleu,a,pn %xcc, loop_1527
ldsb [%l7 + 0x54], %i7
brz,a %o6, loop_1528
stw %i1, [%l7 + 0x4C]
loop_1527:
sth %g4, [%l7 + 0x6C]
tvc %icc, 0x0
loop_1528:
sll %g7, 0x16, %l0
ldx [%l7 + 0x48], %o5
fzeros %f8
fors %f9, %f3, %f1
fblg %fcc0, loop_1529
array32 %o2, %i0, %g2
nop
setx loop_1530, %l0, %l1
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 %f12, %f14, %f10
loop_1529:
edge32ln %l4, %i5, %l6
xnor %i2, 0x09AA, %l5
loop_1530:
ldsh [%l7 + 0x6A], %l1
srl %l3, 0x03, %o4
fmovsgu %icc, %f14, %f6
fmovsvs %xcc, %f13, %f5
bne,a,pt %xcc, loop_1531
ldsw [%l7 + 0x60], %i3
movleu %xcc, %g1, %i6
fmovrslz %g5, %f0, %f11
loop_1531:
fnors %f7, %f11, %f8
ta %xcc, 0x2
fmovscs %xcc, %f14, %f10
sdiv %g6, 0x1B9D, %o0
movrgez %o1, %i4, %l2
sll %o7, 0x02, %o3
edge32n %g3, %o6, %i1
stb %g4, [%l7 + 0x08]
fcmpne32 %f14, %f10, %g7
fmovsl %icc, %f10, %f4
fmovsvc %xcc, %f11, %f1
sth %i7, [%l7 + 0x4C]
fabss %f8, %f2
edge16ln %o5, %l0, %i0
edge32n %g2, %l4, %o2
fandnot1 %f8, %f10, %f10
fand %f2, %f2, %f8
and %l6, %i2, %l5
ldsw [%l7 + 0x0C], %l1
lduh [%l7 + 0x42], %l3
fnegs %f9, %f3
fbu,a %fcc1, loop_1532
ldd [%l7 + 0x38], %f8
stw %o4, [%l7 + 0x0C]
edge16l %i3, %i5, %g1
loop_1532:
bcc %xcc, loop_1533
stx %g5, [%l7 + 0x18]
alignaddrl %g6, %o0, %o1
stb %i4, [%l7 + 0x3D]
loop_1533:
bcc,a loop_1534
lduh [%l7 + 0x08], %l2
movle %icc, %i6, %o7
fmovdne %icc, %f13, %f12
loop_1534:
ld [%l7 + 0x58], %f10
stb %g3, [%l7 + 0x28]
st %f7, [%l7 + 0x64]
fsrc1 %f12, %f0
fandnot1s %f11, %f12, %f1
lduh [%l7 + 0x3C], %o6
bleu %icc, loop_1535
fmovsle %icc, %f11, %f9
fpsub32 %f0, %f0, %f0
fmovsleu %icc, %f2, %f5
loop_1535:
fxnors %f12, %f7, %f6
fmovspos %icc, %f9, %f9
st %f7, [%l7 + 0x18]
stx %i1, [%l7 + 0x68]
movleu %icc, %o3, %g4
fcmpeq32 %f12, %f4, %i7
bn,a,pn %xcc, loop_1536
smul %g7, %o5, %i0
brlz %g2, loop_1537
tsubcc %l4, %l0, %o2
loop_1536:
nop
setx loop_1538, %l0, %l1
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 %i2, %f3, %f6
loop_1537:
subc %l6, %l1, %l5
fmovdneg %icc, %f6, %f5
loop_1538:
fbuge,a %fcc3, loop_1539
fmovsa %icc, %f3, %f1
movgu %icc, %l3, %i3
smul %i5, %o4, %g5
loop_1539:
st %f6, [%l7 + 0x44]
fpsub16 %f2, %f8, %f12
fmovsn %icc, %f6, %f7
fmul8x16 %f6, %f0, %f2
movl %icc, %g1, %g6
tpos %xcc, 0x3
fmul8x16au %f1, %f11, %f8
sll %o0, 0x17, %i4
ldsw [%l7 + 0x40], %o1
fmul8sux16 %f0, %f2, %f4
fbe,a %fcc2, loop_1540
ldub [%l7 + 0x0A], %i6
lduw [%l7 + 0x0C], %o7
movre %g3, %o6, %i1
loop_1540:
mulx %o3, %g4, %i7
st %f5, [%l7 + 0x38]
fmuld8sux16 %f6, %f0, %f12
fmovsneg %icc, %f6, %f14
movle %icc, %g7, %o5
ld [%l7 + 0x30], %f7
nop
setx loop_1541, %l0, %l1
jmpl %l1, %l2
ldx [%l7 + 0x58], %i0
nop
setx loop_1542, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movl %icc, %g2, %l4
loop_1541:
fmovsvs %xcc, %f7, %f10
fbo,a %fcc2, loop_1543
loop_1542:
brnz,a %l0, loop_1544
fmovdl %icc, %f0, %f12
tsubcctv %i2, %l6, %l1
loop_1543:
fmul8x16au %f0, %f3, %f6
loop_1544:
movcs %icc, %l5, %l3
ldx [%l7 + 0x38], %o2
std %f14, [%l7 + 0x70]
addccc %i5, %i3, %o4
bne,a loop_1545
tneg %icc, 0x6
fmovs %f0, %f7
brlz,a %g5, loop_1546
loop_1545:
bcc,pn %xcc, loop_1547
sra %g6, %g1, %o0
sdiv %o1, 0x12A1, %i4
loop_1546:
st %f3, [%l7 + 0x3C]
loop_1547:
ldsw [%l7 + 0x68], %o7
st %f8, [%l7 + 0x54]
fcmpgt32 %f0, %f12, %i6
andncc %o6, %g3, %o3
fba %fcc1, loop_1548
edge8ln %i1, %g4, %g7
fmovrsgz %o5, %f1, %f5
nop
setx loop_1549, %l0, %l1
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_1548:
fmovsle %xcc, %f4, %f1
bpos %xcc, loop_1550
tneg %xcc, 0x3
loop_1549:
bleu,pn %icc, loop_1551
fcmpgt16 %f4, %f8, %l2
loop_1550:
fmovsne %icc, %f4, %f4
lduh [%l7 + 0x24], %i0
loop_1551:
ld [%l7 + 0x70], %f15
and %g2, %i7, %l4
smulcc %i2, 0x11AE, %l6
fsrc2 %f12, %f10
tl %xcc, 0x7
stb %l1, [%l7 + 0x25]
bleu,a,pn %xcc, loop_1552
fbge %fcc2, loop_1553
fmovse %xcc, %f12, %f2
fxors %f11, %f10, %f5
loop_1552:
fmuld8ulx16 %f13, %f7, %f8
loop_1553:
ldx [%l7 + 0x68], %l5
stb %l3, [%l7 + 0x2E]
tneg %icc, 0x5
ld [%l7 + 0x2C], %f11
lduw [%l7 + 0x78], %l0
ldd [%l7 + 0x28], %f8
movrgez %o2, %i5, %o4
fba,a %fcc3, loop_1554
lduw [%l7 + 0x5C], %g5
stx %i3, [%l7 + 0x38]
brlez %g1, loop_1555
loop_1554:
bvc,pn %icc, loop_1556
lduh [%l7 + 0x66], %o0
fbo,a %fcc2, loop_1557
loop_1555:
udivcc %g6, 0x17D3, %i4
loop_1556:
sdiv %o7, 0x0258, %i6
bne loop_1558
loop_1557:
fmovrdgz %o6, %f2, %f10
fmul8ulx16 %f2, %f10, %f12
brz %o1, loop_1559
loop_1558:
bne,pn %icc, loop_1560
movge %icc, %g3, %o3
bge loop_1561
loop_1559:
ldsw [%l7 + 0x50], %i1
loop_1560:
tge %xcc, 0x6
tl %xcc, 0x1
loop_1561:
movge %xcc, %g4, %o5
tleu %icc, 0x4
movle %icc, %l2, %g7
fmovrdlz %g2, %f2, %f4
ldub [%l7 + 0x79], %i7
brlez %l4, loop_1562
brnz,a %i2, loop_1563
fandnot1 %f14, %f4, %f12
tvc %xcc, 0x5
loop_1562:
movg %xcc, %l6, %i0
loop_1563:
ldsw [%l7 + 0x44], %l5
fcmpd %fcc0, %f14, %f8
fand %f8, %f12, %f12
ldub [%l7 + 0x6F], %l3
edge8 %l0, %l1, %o2
tvs %xcc, 0x1
ldd [%l7 + 0x70], %f12
bvc,pt %icc, loop_1564
fnot2s %f3, %f0
bn %icc, loop_1565
fnot2 %f14, %f8
loop_1564:
edge8 %i5, %g5, %o4
fmovrsgz %i3, %f2, %f10
loop_1565:
sllx %o0, %g1, %i4
movvc %xcc, %g6, %i6
umulcc %o6, %o7, %g3
ldsh [%l7 + 0x60], %o1
lduh [%l7 + 0x58], %o3
fcmpne16 %f4, %f6, %g4
std %f4, [%l7 + 0x60]
fpsub16s %f7, %f6, %f10
fmul8x16al %f3, %f10, %f12
xnorcc %o5, 0x097B, %i1
edge16ln %g7, %l2, %g2
stx %l4, [%l7 + 0x08]
sth %i2, [%l7 + 0x6A]
fornot1 %f2, %f4, %f0
fpack16 %f10, %f8
stb %i7, [%l7 + 0x23]
movpos %icc, %i0, %l5
ldd [%l7 + 0x20], %f10
subc %l6, 0x036B, %l0
sll %l1, 0x09, %o2
andcc %l3, %g5, %o4
fpsub32s %f1, %f5, %f1
ldsb [%l7 + 0x3D], %i3
movpos %icc, %i5, %g1
ta %icc, 0x5
brgz,a %o0, loop_1566
fnegd %f8, %f12
tcc %xcc, 0x4
alignaddrl %i4, %g6, %o6
loop_1566:
sra %o7, %i6, %o1
fmovdpos %icc, %f5, %f15
fmovdvc %xcc, %f10, %f13
ldsw [%l7 + 0x4C], %g3
nop
setx loop_1567, %l0, %l1
jmpl %l1, %g4
fmuld8sux16 %f0, %f9, %f0
srl %o5, 0x07, %o3
fbo,a %fcc1, loop_1568
loop_1567:
sdivx %i1, 0x12C3, %l2
sra %g7, 0x14, %l4
udivx %g2, 0x0E7C, %i2
loop_1568:
std %f10, [%l7 + 0x38]
movrlz %i7, 0x2C9, %l5
movrne %l6, 0x12F, %l0
fmovsa %icc, %f7, %f9
tcc %xcc, 0x7
fornot2 %f10, %f10, %f6
ldsw [%l7 + 0x50], %i0
movrlez %l1, 0x106, %l3
fmuld8ulx16 %f4, %f0, %f10
te %icc, 0x5
movleu %xcc, %o2, %o4
std %f2, [%l7 + 0x50]
movre %g5, %i5, %g1
tsubcctv %i3, 0x0A1E, %o0
ldsw [%l7 + 0x54], %i4
lduw [%l7 + 0x64], %g6
movrne %o6, %o7, %i6
movn %xcc, %g3, %o1
lduh [%l7 + 0x1C], %g4
stw %o5, [%l7 + 0x38]
movcs %icc, %o3, %l2
fand %f6, %f6, %f8
fsrc2 %f8, %f10
tcs %icc, 0x4
fcmpgt32 %f12, %f12, %i1
fbo,a %fcc3, loop_1569
bleu %xcc, loop_1570
ldx [%l7 + 0x40], %l4
fpadd32s %f2, %f2, %f1
loop_1569:
tvc %icc, 0x5
loop_1570:
ldd [%l7 + 0x30], %f14
bne loop_1571
ldd [%l7 + 0x30], %f12
stw %g2, [%l7 + 0x68]
smulcc %i2, 0x0EC9, %i7
loop_1571:
brgz %g7, loop_1572
lduw [%l7 + 0x54], %l6
bcc,a loop_1573
ta %xcc, 0x5
loop_1572:
fmovdne %xcc, %f12, %f2
fmovrsgez %l5, %f0, %f9
loop_1573:
fxnors %f3, %f2, %f0
mulscc %i0, 0x1B4E, %l0
fsrc2s %f8, %f13
ldsb [%l7 + 0x7C], %l3
fzeros %f3
edge32 %l1, %o2, %g5
ldsb [%l7 + 0x7A], %i5
lduh [%l7 + 0x7A], %o4
movneg %xcc, %i3, %g1
fbl,a %fcc3, loop_1574
fmovsleu %xcc, %f10, %f1
orn %i4, 0x08F4, %g6
tpos %xcc, 0x7
loop_1574:
fmovsgu %xcc, %f5, %f4
fmovsg %icc, %f15, %f5
fbue %fcc3, loop_1575
lduh [%l7 + 0x50], %o0
movg %xcc, %o6, %i6
fcmpeq32 %f0, %f14, %g3
loop_1575:
fabss %f0, %f11
fornot1 %f14, %f6, %f6
st %f7, [%l7 + 0x2C]
bcs %xcc, loop_1576
umulcc %o7, %g4, %o1
edge32l %o5, %l2, %i1
fnegd %f12, %f6
loop_1576:
fcmpeq32 %f2, %f10, %l4
fbue,a %fcc0, loop_1577
ldsb [%l7 + 0x56], %o3
brlez %g2, loop_1578
movgu %icc, %i2, %i7
loop_1577:
stx %g7, [%l7 + 0x68]
tneg %xcc, 0x4
loop_1578:
ldsh [%l7 + 0x64], %l6
ldsw [%l7 + 0x5C], %i0
fmovsg %icc, %f0, %f1
st %f13, [%l7 + 0x3C]
edge8ln %l5, %l3, %l1
stw %o2, [%l7 + 0x2C]
tpos %icc, 0x6
fmovrsne %l0, %f7, %f12
ldub [%l7 + 0x2E], %g5
bneg loop_1579
edge8ln %o4, %i3, %i5
stw %g1, [%l7 + 0x08]
stw %g6, [%l7 + 0x68]
loop_1579:
fcmpeq32 %f8, %f8, %o0
movpos %xcc, %o6, %i4
fsrc2s %f2, %f0
st %f4, [%l7 + 0x24]
tge %xcc, 0x0
nop
setx loop_1580, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
taddcctv %g3, 0x14B9, %o7
sth %g4, [%l7 + 0x40]
fmovda %icc, %f11, %f8
loop_1580:
movn %xcc, %i6, %o5
fnegd %f6, %f14
edge8ln %l2, %o1, %i1
stb %l4, [%l7 + 0x3A]
fbule,a %fcc2, loop_1581
fpack16 %f10, %f1
ldd [%l7 + 0x38], %f12
addc %g2, %o3, %i7
loop_1581:
mulx %g7, 0x1FD3, %i2
fnegs %f2, %f8
stx %l6, [%l7 + 0x68]
ld [%l7 + 0x14], %f9
fmul8sux16 %f6, %f8, %f14
fmovsn %icc, %f11, %f14
ldsw [%l7 + 0x40], %l5
lduw [%l7 + 0x68], %i0
fxnor %f10, %f14, %f8
stb %l1, [%l7 + 0x66]
bl,a,pn %icc, loop_1582
alignaddr %l3, %o2, %l0
mova %icc, %o4, %i3
fcmple32 %f10, %f8, %i5
loop_1582:
ldx [%l7 + 0x50], %g5
tpos %icc, 0x3
fblg,a %fcc3, loop_1583
fnot1s %f3, %f6
ldub [%l7 + 0x5A], %g6
fmovdvc %xcc, %f13, %f7
loop_1583:
stx %g1, [%l7 + 0x70]
fmovsvc %xcc, %f6, %f12
pdist %f10, %f4, %f4
movrgz %o6, 0x1CC, %o0
fmovsvs %icc, %f2, %f4
fmovrdlz %i4, %f4, %f0
lduw [%l7 + 0x5C], %g3
tg %icc, 0x0
fmul8x16 %f15, %f6, %f2
srlx %g4, %i6, %o7
tneg %xcc, 0x3
bl,a %icc, loop_1584
fbule %fcc1, loop_1585
ldsw [%l7 + 0x7C], %o5
ldsw [%l7 + 0x0C], %l2
loop_1584:
array16 %o1, %l4, %i1
loop_1585:
ld [%l7 + 0x4C], %f9
udivcc %g2, 0x13E1, %o3
sth %g7, [%l7 + 0x76]
fmul8ulx16 %f12, %f8, %f14
ldsw [%l7 + 0x54], %i2
bcc,a,pt %icc, loop_1586
fmovdg %icc, %f14, %f4
movvs %icc, %i7, %l5
bn loop_1587
loop_1586:
stx %i0, [%l7 + 0x30]
sth %l1, [%l7 + 0x6C]
fmovdneg %xcc, %f2, %f1
loop_1587:
fmovdl %xcc, %f15, %f9
udiv %l6, 0x01FF, %o2
lduh [%l7 + 0x54], %l3
fmovspos %icc, %f0, %f12
edge32 %o4, %i3, %l0
fbu,a %fcc3, loop_1588
fmovsvs %xcc, %f1, %f5
st %f11, [%l7 + 0x1C]
stx %g5, [%l7 + 0x18]
loop_1588:
tcc %icc, 0x0
and %i5, %g6, %o6
sth %o0, [%l7 + 0x48]
bleu loop_1589
stb %i4, [%l7 + 0x61]
ld [%l7 + 0x54], %f4
fxors %f1, %f1, %f9
loop_1589:
ldsh [%l7 + 0x5E], %g3
fands %f4, %f14, %f2
udivcc %g4, 0x0C34, %g1
fmovrslez %i6, %f7, %f10
ldub [%l7 + 0x78], %o5
std %f6, [%l7 + 0x70]
tg %icc, 0x2
taddcc %o7, 0x1E4C, %o1
fands %f6, %f9, %f15
fmuld8ulx16 %f2, %f6, %f12
or %l2, 0x020A, %i1
umulcc %g2, 0x162A, %o3
sdivx %l4, 0x06A6, %g7
fcmpd %fcc2, %f14, %f8
fmovdvs %xcc, %f0, %f4
movgu %xcc, %i7, %l5
be,a %xcc, loop_1590
taddcc %i0, %l1, %i2
fnot1 %f6, %f4
bg,pn %xcc, loop_1591
loop_1590:
tge %xcc, 0x5
fcmpgt16 %f14, %f14, %o2
ldsw [%l7 + 0x4C], %l6
loop_1591:
fsrc1 %f4, %f8
ld [%l7 + 0x38], %f5
fsrc2s %f11, %f11
st %f6, [%l7 + 0x68]
umul %l3, %i3, %o4
fpsub32s %f4, %f3, %f2
fmovrdgz %g5, %f12, %f2
fmovrdgez %l0, %f6, %f10
fbue,a %fcc3, loop_1592
fbu %fcc0, loop_1593
ldsw [%l7 + 0x20], %i5
movrgez %o6, 0x2F3, %g6
loop_1592:
bgu,a loop_1594
loop_1593:
edge8n %o0, %g3, %g4
orn %g1, %i4, %i6
xorcc %o5, 0x083D, %o7
loop_1594:
fmovdn %icc, %f5, %f6
movn %xcc, %o1, %i1
fmovrslez %g2, %f6, %f15
bcs loop_1595
tneg %icc, 0x2
brlz %l2, loop_1596
fornot2s %f0, %f12, %f2
loop_1595:
ldx [%l7 + 0x18], %o3
srax %l4, %i7, %g7
loop_1596:
fpadd32s %f12, %f1, %f4
fmovdleu %xcc, %f3, %f13
fmovscc %icc, %f15, %f3
fnot2s %f7, %f14
fcmpgt32 %f2, %f12, %i0
fpsub32s %f6, %f2, %f15
fmovdl %icc, %f11, %f7
srl %l1, %i2, %o2
nop
setx loop_1597, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bl,a %icc, loop_1598
bpos,a %icc, loop_1599
addccc %l5, 0x009A, %l6
loop_1597:
xnorcc %i3, 0x1FA3, %l3
loop_1598:
fmovrdlez %g5, %f12, %f10
loop_1599:
bn,a %xcc, loop_1600
fmovdpos %icc, %f10, %f13
ldub [%l7 + 0x2C], %o4
bg,pn %icc, loop_1601
loop_1600:
fnors %f2, %f6, %f2
ldsw [%l7 + 0x18], %i5
fsrc2 %f10, %f12
loop_1601:
ldsw [%l7 + 0x38], %l0
bgu %xcc, loop_1602
ld [%l7 + 0x28], %f14
fzero %f12
fxnors %f15, %f1, %f0
loop_1602:
fmovdleu %icc, %f9, %f5
fmovda %icc, %f2, %f7
andncc %o6, %o0, %g3
array8 %g4, %g1, %i4
ldsb [%l7 + 0x08], %g6
brlz,a %i6, loop_1603
bshuffle %f6, %f0, %f8
fornot2s %f10, %f7, %f9
sdiv %o5, 0x007F, %o1
loop_1603:
ldx [%l7 + 0x08], %o7
subc %g2, 0x1357, %l2
stb %i1, [%l7 + 0x2F]
fmovsvs %icc, %f1, %f10
ldsh [%l7 + 0x5A], %l4
movn %icc, %i7, %o3
fmovrsne %g7, %f12, %f2
fzero %f2
ldub [%l7 + 0x5B], %i0
ldsb [%l7 + 0x2A], %i2
bge %xcc, loop_1604
fmuld8ulx16 %f9, %f10, %f12
sll %o2, %l5, %l6
fpack32 %f4, %f12, %f14
loop_1604:
stx %i3, [%l7 + 0x78]
fsrc1s %f4, %f12
brlez,a %l1, loop_1605
sth %g5, [%l7 + 0x4C]
ldsh [%l7 + 0x34], %o4
ldsb [%l7 + 0x49], %l3
loop_1605:
ldsw [%l7 + 0x7C], %l0
stb %i5, [%l7 + 0x4A]
subc %o6, 0x07E4, %g3
sth %o0, [%l7 + 0x58]
stb %g1, [%l7 + 0x24]
stx %g4, [%l7 + 0x18]
fmovrse %g6, %f3, %f8
tg %icc, 0x5
stb %i6, [%l7 + 0x24]
fnors %f13, %f4, %f1
lduh [%l7 + 0x1A], %i4
lduw [%l7 + 0x40], %o1
stb %o5, [%l7 + 0x1E]
lduw [%l7 + 0x2C], %g2
stb %o7, [%l7 + 0x44]
fpack16 %f12, %f11
ldd [%l7 + 0x70], %f2
movvc %icc, %i1, %l4
fnegd %f8, %f8
or %i7, 0x0D5B, %o3
movpos %icc, %l2, %i0
tsubcc %i2, %g7, %l5
fbo %fcc3, loop_1606
fblg,a %fcc0, loop_1607
fbl %fcc2, loop_1608
ld [%l7 + 0x58], %f9
loop_1606:
mova %icc, %l6, %i3
loop_1607:
movvc %xcc, %o2, %g5
loop_1608:
sth %o4, [%l7 + 0x3C]
nop
setx loop_1609, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brlez,a %l3, loop_1610
and %l1, 0x17BF, %i5
fbe,a %fcc3, loop_1611
loop_1609:
movvs %icc, %o6, %l0
loop_1610:
movrlez %g3, 0x266, %o0
bpos,a %icc, loop_1612
loop_1611:
stw %g1, [%l7 + 0x7C]
fmovdvc %xcc, %f2, %f0
sdivx %g6, 0x0A3C, %i6
loop_1612:
fandnot2 %f6, %f4, %f14
udiv %g4, 0x153E, %i4
call loop_1613
udivcc %o1, 0x19B1, %g2
umul %o5, 0x0BE2, %o7
fxnors %f5, %f7, %f0
loop_1613:
fmovrslez %i1, %f10, %f0
taddcc %i7, 0x10B3, %o3
movg %icc, %l4, %l2
fzero %f10
stw %i2, [%l7 + 0x68]
tgu %icc, 0x2
movrne %i0, 0x23B, %g7
udiv %l6, 0x1985, %l5
stx %o2, [%l7 + 0x50]
stx %i3, [%l7 + 0x30]
edge16 %g5, %o4, %l3
st %f2, [%l7 + 0x3C]
bgu %icc, loop_1614
fpack16 %f4, %f11
stw %l1, [%l7 + 0x50]
fbl %fcc2, loop_1615
loop_1614:
taddcc %i5, %o6, %g3
fbuge %fcc2, loop_1616
fbne,a %fcc1, loop_1617
loop_1615:
lduh [%l7 + 0x10], %l0
ldub [%l7 + 0x5B], %o0
loop_1616:
ldsb [%l7 + 0x17], %g1
loop_1617:
ldx [%l7 + 0x20], %g6
fpack16 %f14, %f3
ldd [%l7 + 0x58], %f4
fmovdleu %icc, %f1, %f6
bg,pn %icc, loop_1618
ldd [%l7 + 0x60], %f8
fnors %f0, %f6, %f0
fcmped %fcc3, %f12, %f12
loop_1618:
lduh [%l7 + 0x2E], %i6
st %f5, [%l7 + 0x44]
movg %xcc, %i4, %g4
fmuld8sux16 %f15, %f10, %f10
fcmple32 %f14, %f4, %o1
fandnot2s %f10, %f13, %f6
stx %o5, [%l7 + 0x40]
fcmped %fcc3, %f8, %f12
brnz,a %g2, loop_1619
fmovsa %icc, %f2, %f10
stb %i1, [%l7 + 0x7F]
ldsw [%l7 + 0x78], %o7
loop_1619:
fmovsne %icc, %f8, %f10
ldsh [%l7 + 0x68], %o3
fmovdge %icc, %f15, %f14
stx %l4, [%l7 + 0x28]
fcmpeq16 %f4, %f12, %l2
array16 %i2, %i7, %g7
fpsub16 %f6, %f0, %f0
lduw [%l7 + 0x1C], %i0
move %xcc, %l5, %l6
movvc %icc, %i3, %o2
ldsb [%l7 + 0x5E], %o4
ld [%l7 + 0x40], %f6
tpos %xcc, 0x2
sth %g5, [%l7 + 0x68]
std %f0, [%l7 + 0x68]
fmovrdgz %l1, %f12, %f2
fpackfix %f4, %f2
siam 0x2
stb %i5, [%l7 + 0x3D]
ldsb [%l7 + 0x32], %l3
bleu,a loop_1620
ldub [%l7 + 0x74], %o6
tcs %icc, 0x7
fzero %f0
loop_1620:
fmovscc %xcc, %f6, %f8
fblg %fcc2, loop_1621
fmovdgu %xcc, %f2, %f15
fpadd16s %f14, %f0, %f0
tcc %xcc, 0x0
loop_1621:
stx %g3, [%l7 + 0x18]
edge8n %o0, %l0, %g1
fpack32 %f4, %f2, %f14
ldd [%l7 + 0x78], %f10
bgu loop_1622
addc %i6, %i4, %g6
ldsh [%l7 + 0x48], %g4
stb %o5, [%l7 + 0x4F]
loop_1622:
movcs %icc, %o1, %g2
orn %i1, 0x19A8, %o3
ldub [%l7 + 0x6F], %l4
tge %xcc, 0x4
ldd [%l7 + 0x58], %f8
brlz,a %o7, loop_1623
andncc %i2, %i7, %l2
edge16l %g7, %i0, %l6
ldsw [%l7 + 0x10], %l5
loop_1623:
fbg %fcc1, loop_1624
bg,a,pn %xcc, loop_1625
pdist %f4, %f6, %f2
ldd [%l7 + 0x20], %f8
loop_1624:
movvc %icc, %o2, %i3
loop_1625:
edge8ln %o4, %g5, %l1
edge16 %i5, %o6, %g3
tsubcc %o0, 0x02C3, %l3
ldd [%l7 + 0x40], %f2
lduw [%l7 + 0x64], %l0
stb %g1, [%l7 + 0x3D]
lduw [%l7 + 0x44], %i4
fones %f15
fmovsgu %xcc, %f11, %f7
ldx [%l7 + 0x20], %i6
movg %icc, %g4, %o5
fnot2 %f4, %f2
fmovrdlz %g6, %f4, %f14
fmovrsgz %o1, %f8, %f0
movg %icc, %g2, %i1
ldsb [%l7 + 0x6F], %o3
std %f12, [%l7 + 0x38]
sth %l4, [%l7 + 0x1C]
movg %xcc, %o7, %i2
smul %l2, %i7, %g7
fmovsne %xcc, %f10, %f12
fandnot2s %f3, %f10, %f1
st %f4, [%l7 + 0x54]
brz,a %i0, loop_1626
bcs %xcc, loop_1627
lduh [%l7 + 0x68], %l6
fmovsneg %icc, %f0, %f3
loop_1626:
taddcctv %l5, 0x03AD, %o2
loop_1627:
pdist %f4, %f6, %f12
ldsw [%l7 + 0x44], %i3
fmovd %f0, %f0
movrgz %g5, %l1, %i5
addcc %o6, %o4, %o0
edge16l %l3, %l0, %g1
call loop_1628
fnot1 %f10, %f6
fblg,a %fcc0, loop_1629
fpadd16 %f4, %f12, %f12
loop_1628:
ldsh [%l7 + 0x50], %i4
std %f10, [%l7 + 0x38]
loop_1629:
edge8l %i6, %g4, %g3
ldsb [%l7 + 0x67], %o5
fmovrdgez %o1, %f6, %f6
ldsb [%l7 + 0x1D], %g2
fcmpgt32 %f12, %f2, %g6
ldsb [%l7 + 0x4E], %i1
fmovdle %xcc, %f11, %f8
siam 0x0
fmovdg %icc, %f11, %f2
fmuld8sux16 %f6, %f13, %f2
movneg %xcc, %l4, %o3
tpos %icc, 0x5
fmovsl %icc, %f6, %f2
array32 %i2, %l2, %i7
fsrc1s %f9, %f3
lduh [%l7 + 0x0E], %o7
stb %g7, [%l7 + 0x63]
fbuge %fcc1, loop_1630
ldub [%l7 + 0x47], %i0
fpadd32s %f14, %f13, %f0
edge32l %l5, %o2, %l6
loop_1630:
lduw [%l7 + 0x7C], %i3
ldub [%l7 + 0x1F], %g5
nop
setx loop_1631, %l0, %l1
jmpl %l1, %l1
fblg,a %fcc3, loop_1632
sdivx %o6, 0x1A0E, %i5
fpack32 %f10, %f4, %f4
loop_1631:
ldsw [%l7 + 0x60], %o0
loop_1632:
lduw [%l7 + 0x14], %o4
fmovrslz %l3, %f2, %f2
fmovdneg %xcc, %f10, %f15
fmul8ulx16 %f6, %f6, %f10
ldsh [%l7 + 0x52], %l0
ldx [%l7 + 0x50], %g1
udivcc %i6, 0x0840, %g4
ld [%l7 + 0x08], %f3
stw %i4, [%l7 + 0x28]
xnorcc %g3, %o1, %o5
ldsw [%l7 + 0x7C], %g6
fmovrdlez %i1, %f0, %f2
nop
setx loop_1633, %l0, %l1
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 %f2, %f6, %l4
movre %o3, 0x0BB, %i2
tcs %icc, 0x2
loop_1633:
fmovdgu %icc, %f15, %f12
edge32l %g2, %i7, %l2
ld [%l7 + 0x48], %f3
alignaddr %o7, %i0, %g7
stw %o2, [%l7 + 0x28]
movvc %icc, %l6, %i3
edge32 %g5, %l5, %o6
edge32 %i5, %l1, %o4
edge8 %o0, %l3, %l0
movpos %xcc, %i6, %g1
fbe %fcc1, loop_1634
ldsh [%l7 + 0x1E], %i4
edge8l %g3, %o1, %o5
fbe,a %fcc2, loop_1635
loop_1634:
nop
setx loop_1636, %l0, %l1
jmpl %l1, %g4
fpsub16 %f14, %f8, %f12
alignaddr %i1, %l4, %o3
loop_1635:
movg %xcc, %g6, %g2
loop_1636:
ld [%l7 + 0x48], %f3
xnorcc %i2, 0x1740, %l2
ldx [%l7 + 0x48], %i7
ldsh [%l7 + 0x6E], %o7
tge %xcc, 0x2
ldx [%l7 + 0x78], %i0
ldsw [%l7 + 0x6C], %o2
movrgz %g7, %l6, %g5
fmovd %f0, %f0
andn %i3, %l5, %i5
fors %f1, %f10, %f13
movrgz %l1, %o4, %o0
xnorcc %o6, %l0, %i6
mova %xcc, %l3, %i4
movn %icc, %g1, %g3
movneg %icc, %o5, %o1
fmovscs %xcc, %f3, %f12
fornot1s %f14, %f14, %f1
edge32ln %g4, %i1, %o3
fsrc2s %f7, %f15
array8 %g6, %g2, %l4
sll %i2, %l2, %i7
pdist %f4, %f14, %f14
ldub [%l7 + 0x2C], %o7
ldd [%l7 + 0x60], %f12
ld [%l7 + 0x5C], %f9
mova %xcc, %o2, %g7
sth %i0, [%l7 + 0x3C]
fblg %fcc0, loop_1637
sth %l6, [%l7 + 0x0C]
addcc %i3, 0x04D5, %g5
taddcc %l5, %i5, %o4
loop_1637:
xorcc %o0, %l1, %o6
stb %l0, [%l7 + 0x1A]
stx %i6, [%l7 + 0x58]
fmovdvs %icc, %f11, %f15
ldsw [%l7 + 0x24], %i4
lduh [%l7 + 0x42], %g1
srax %l3, %o5, %g3
edge8 %g4, %o1, %o3
fzero %f0
ldx [%l7 + 0x70], %i1
stx %g6, [%l7 + 0x78]
tge %xcc, 0x6
andcc %l4, 0x003D, %i2
fmul8sux16 %f12, %f2, %f4
sllx %l2, 0x0F, %g2
tl %xcc, 0x3
stb %i7, [%l7 + 0x2A]
lduh [%l7 + 0x6E], %o2
fmul8x16au %f5, %f5, %f10
st %f3, [%l7 + 0x28]
ldsh [%l7 + 0x60], %o7
array16 %g7, %i0, %l6
fpack32 %f6, %f6, %f6
movleu %icc, %i3, %l5
stb %i5, [%l7 + 0x4D]
fmovse %xcc, %f4, %f9
movl %icc, %o4, %g5
fbug,a %fcc1, loop_1638
fpadd32s %f7, %f5, %f0
fcmpne32 %f2, %f4, %o0
stb %o6, [%l7 + 0x0E]
loop_1638:
be,a %icc, loop_1639
lduh [%l7 + 0x64], %l0
nop
setx loop_1640, %l0, %l1
jmpl %l1, %l1
stw %i6, [%l7 + 0x48]
loop_1639:
bl,a %xcc, loop_1641
fmovsneg %icc, %f7, %f2
loop_1640:
fsrc1s %f13, %f0
fbge,a %fcc1, loop_1642
loop_1641:
brgz %g1, loop_1643
fmuld8ulx16 %f7, %f4, %f12
fmovscs %xcc, %f10, %f3
loop_1642:
popc %i4, %l3
loop_1643:
tn %icc, 0x3
fmovrdgez %o5, %f0, %f10
edge16 %g4, %g3, %o3
bl,a,pt %xcc, loop_1644
st %f2, [%l7 + 0x58]
bvs loop_1645
fcmpne16 %f4, %f4, %o1
loop_1644:
for %f14, %f2, %f12
std %f8, [%l7 + 0x78]
loop_1645:
ldsb [%l7 + 0x7B], %i1
st %f13, [%l7 + 0x44]
ldub [%l7 + 0x2A], %g6
edge8n %i2, %l4, %g2
ba loop_1646
fnegd %f8, %f8
bcs %xcc, loop_1647
sth %l2, [%l7 + 0x5A]
loop_1646:
fornot2 %f14, %f2, %f12
ld [%l7 + 0x28], %f6
loop_1647:
fmovsle %xcc, %f6, %f2
bl,pn %icc, loop_1648
fmovdpos %xcc, %f9, %f5
orncc %i7, 0x0FC9, %o2
lduw [%l7 + 0x20], %o7
loop_1648:
fpack32 %f0, %f14, %f4
edge8n %i0, %g7, %l6
ldd [%l7 + 0x28], %f10
movne %xcc, %l5, %i5
fbul,a %fcc0, loop_1649
array8 %o4, %i3, %g5
mulx %o6, %l0, %l1
array8 %i6, %o0, %i4
loop_1649:
fbug %fcc0, loop_1650
xor %g1, 0x1AD5, %o5
ldsh [%l7 + 0x2E], %l3
nop
setx loop_1651, %l0, %l1
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_1650:
umulcc %g3, 0x1DD0, %o3
tsubcc %o1, %i1, %g4
fmovscs %icc, %f11, %f6
loop_1651:
edge8l %i2, %g6, %l4
fmovsl %xcc, %f6, %f7
movge %xcc, %l2, %i7
fornot1s %f12, %f8, %f11
fbne,a %fcc1, loop_1652
fxor %f0, %f2, %f12
fmovdpos %icc, %f2, %f3
fxor %f6, %f12, %f2
loop_1652:
fpackfix %f0, %f13
taddcctv %o2, 0x0AC0, %g2
fnand %f4, %f8, %f8
movn %xcc, %o7, %g7
fmovda %xcc, %f1, %f10
fmovdl %icc, %f11, %f3
movvc %icc, %i0, %l5
sdivcc %i5, 0x0994, %l6
fnegs %f6, %f14
array32 %o4, %g5, %i3
stw %o6, [%l7 + 0x2C]
ldsw [%l7 + 0x38], %l1
stw %i6, [%l7 + 0x54]
fsrc1s %f3, %f5
st %f1, [%l7 + 0x1C]
alignaddr %o0, %i4, %l0
movge %xcc, %o5, %g1
edge8n %l3, %g3, %o3
stb %o1, [%l7 + 0x3A]
movpos %icc, %i1, %i2
ldub [%l7 + 0x6B], %g4
movleu %xcc, %g6, %l2
udivcc %i7, 0x1A03, %o2
ldd [%l7 + 0x30], %f8
fcmpgt32 %f12, %f4, %g2
std %f4, [%l7 + 0x38]
fone %f6
movvc %icc, %l4, %g7
ldsh [%l7 + 0x3E], %i0
sllx %l5, %i5, %o7
stb %l6, [%l7 + 0x1C]
sth %o4, [%l7 + 0x6A]
fnot2s %f12, %f9
edge16 %i3, %o6, %g5
nop
setx loop_1653, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x1E], %i6
fand %f10, %f12, %f12
fornot1 %f12, %f6, %f4
loop_1653:
fmovrdgz %l1, %f12, %f14
ldsw [%l7 + 0x54], %o0
bn %icc, loop_1654
fandnot2 %f14, %f8, %f12
edge32n %i4, %o5, %g1
std %f10, [%l7 + 0x08]
loop_1654:
fmovsleu %icc, %f0, %f12
fbul %fcc0, loop_1655
ldd [%l7 + 0x40], %f8
stx %l3, [%l7 + 0x10]
stx %l0, [%l7 + 0x18]
loop_1655:
ldub [%l7 + 0x7E], %o3
ldd [%l7 + 0x58], %f4
orn %o1, %i1, %i2
fbg %fcc0, loop_1656
brz,a %g3, loop_1657
sub %g6, 0x0E1C, %l2
fand %f6, %f0, %f0
loop_1656:
fmul8x16al %f2, %f0, %f10
loop_1657:
fcmpeq32 %f6, %f4, %i7
mova %xcc, %g4, %g2
xnor %o2, 0x1C50, %l4
tle %xcc, 0x1
sra %g7, 0x15, %l5
tvc %icc, 0x4
fabss %f5, %f15
ldsh [%l7 + 0x24], %i0
fmovrsgz %i5, %f11, %f2
lduh [%l7 + 0x20], %l6
sth %o7, [%l7 + 0x74]
fpadd32 %f12, %f12, %f0
fmovspos %icc, %f13, %f15
nop
setx loop_1658, %l0, %l1
jmpl %l1, %i3
tl %icc, 0x6
stw %o4, [%l7 + 0x74]
fone %f2
loop_1658:
fbge %fcc2, loop_1659
bpos,a,pn %xcc, loop_1660
movl %icc, %o6, %g5
fbe,a %fcc1, loop_1661
loop_1659:
fcmple16 %f6, %f14, %l1
loop_1660:
lduh [%l7 + 0x16], %i6
sth %i4, [%l7 + 0x36]
loop_1661:
edge8ln %o5, %o0, %g1
edge16ln %l0, %l3, %o3
brz,a %i1, loop_1662
fmuld8ulx16 %f14, %f3, %f8
stw %o1, [%l7 + 0x50]
movg %xcc, %i2, %g6
loop_1662:
lduw [%l7 + 0x5C], %g3
bvs,pt %xcc, loop_1663
orcc %i7, 0x0BEE, %l2
fmovsleu %icc, %f10, %f12
brnz %g4, loop_1664
loop_1663:
std %f6, [%l7 + 0x10]
ldsh [%l7 + 0x36], %g2
bcc %xcc, loop_1665
loop_1664:
tleu %icc, 0x2
sth %l4, [%l7 + 0x44]
brlz %o2, loop_1666
loop_1665:
fmovrslez %l5, %f7, %f14
udiv %i0, 0x0319, %i5
fmovdpos %xcc, %f10, %f14
loop_1666:
ld [%l7 + 0x70], %f13
sra %g7, 0x07, %l6
edge16ln %i3, %o7, %o4
fpmerge %f1, %f3, %f10
fcmpgt16 %f2, %f0, %o6
bcc,pn %icc, loop_1667
fbge %fcc3, loop_1668
sth %l1, [%l7 + 0x5A]
fmovsn %icc, %f7, %f1
loop_1667:
fpack16 %f4, %f0
loop_1668:
fbl %fcc0, loop_1669
ldd [%l7 + 0x38], %f8
bne,a,pn %xcc, loop_1670
fcmpes %fcc0, %f6, %f14
loop_1669:
srl %i6, %g5, %o5
fbl %fcc1, loop_1671
loop_1670:
movrgz %o0, %g1, %i4
ldd [%l7 + 0x78], %f10
ldx [%l7 + 0x68], %l3
loop_1671:
srlx %l0, 0x14, %o3
movpos %icc, %i1, %i2
and %o1, 0x0BD4, %g6
fnegd %f10, %f8
fmul8sux16 %f14, %f14, %f10
edge16ln %i7, %l2, %g4
ldsw [%l7 + 0x70], %g3
fxnors %f11, %f10, %f9
stx %g2, [%l7 + 0x30]
andcc %l4, 0x19A6, %o2
udivx %i0, 0x0880, %i5
fsrc2 %f8, %f10
nop
setx loop_1672, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsneg %icc, %f0, %f11
bne,a loop_1673
sllx %g7, %l6, %l5
loop_1672:
fmovrslez %o7, %f1, %f5
st %f6, [%l7 + 0x0C]
loop_1673:
fmovspos %icc, %f15, %f4
fbge,a %fcc2, loop_1674
bleu %xcc, loop_1675
edge16n %o4, %o6, %i3
fbn,a %fcc2, loop_1676
loop_1674:
mulscc %l1, 0x09B4, %i6
loop_1675:
fnot2s %f15, %f12
fbg,a %fcc0, loop_1677
loop_1676:
fnot2 %f4, %f4
mova %icc, %o5, %o0
ldsh [%l7 + 0x56], %g1
loop_1677:
fmovdvs %icc, %f6, %f1
fpsub16 %f8, %f10, %f12
std %f0, [%l7 + 0x08]
bne,a,pn %xcc, loop_1678
bg,a,pt %icc, loop_1679
fmovrse %g5, %f6, %f7
sra %l3, %i4, %o3
loop_1678:
stx %i1, [%l7 + 0x08]
loop_1679:
fmovdvc %xcc, %f12, %f15
faligndata %f14, %f10, %f10
ldsb [%l7 + 0x44], %i2
stw %l0, [%l7 + 0x78]
fmuld8ulx16 %f4, %f12, %f12
array8 %o1, %i7, %l2
sllx %g6, 0x19, %g3
ldx [%l7 + 0x58], %g4
fbu %fcc1, loop_1680
fbe %fcc3, loop_1681
ldub [%l7 + 0x69], %l4
ba,pt %xcc, loop_1682
loop_1680:
fbn %fcc1, loop_1683
loop_1681:
addcc %o2, %g2, %i5
fcmpne16 %f2, %f2, %g7
loop_1682:
ldsb [%l7 + 0x3E], %i0
loop_1683:
fmovsg %icc, %f8, %f4
ldd [%l7 + 0x20], %f0
ld [%l7 + 0x5C], %f10
ldsh [%l7 + 0x30], %l6
bgu %xcc, loop_1684
fxor %f4, %f6, %f10
stb %l5, [%l7 + 0x5C]
brgz,a %o4, loop_1685
loop_1684:
sethi 0x1DF8, %o7
lduh [%l7 + 0x4A], %o6
fmovrdlz %i3, %f12, %f10
loop_1685:
tle %xcc, 0x2
mulscc %i6, %o5, %o0
fmovsvc %xcc, %f11, %f6
fpmerge %f4, %f5, %f12
fpsub32s %f8, %f2, %f5
ldsw [%l7 + 0x3C], %g1
st %f11, [%l7 + 0x4C]
alignaddrl %l1, %g5, %i4
fmovscc %icc, %f8, %f14
fnands %f14, %f12, %f0
subc %l3, 0x14A2, %o3
fmuld8ulx16 %f3, %f11, %f4
fandnot1 %f8, %f10, %f4
umul %i1, 0x178D, %l0
tleu %xcc, 0x2
ble,a,pt %icc, loop_1686
fmovrsne %o1, %f3, %f14
edge8l %i2, %l2, %g6
fbl %fcc2, loop_1687
loop_1686:
fnor %f14, %f2, %f10
fmovrdgez %g3, %f10, %f12
edge8l %i7, %l4, %o2
loop_1687:
ldub [%l7 + 0x37], %g2
fmovsl %xcc, %f0, %f11
fmovdcs %xcc, %f7, %f3
movleu %icc, %g4, %i5
lduh [%l7 + 0x6A], %i0
fmovscc %icc, %f11, %f12
taddcctv %g7, 0x1C04, %l5
std %f8, [%l7 + 0x78]
tn %icc, 0x2
ble,a %xcc, loop_1688
std %f12, [%l7 + 0x20]
pdist %f14, %f8, %f4
st %f2, [%l7 + 0x0C]
loop_1688:
fpsub16s %f1, %f13, %f7
movrgez %o4, 0x2A6, %l6
andcc %o6, %o7, %i6
fmovdne %xcc, %f0, %f10
tn %xcc, 0x0
lduh [%l7 + 0x08], %i3
tg %xcc, 0x2
sdivcc %o0, 0x1297, %o5
fors %f14, %f7, %f13
stb %l1, [%l7 + 0x3A]
array16 %g1, %i4, %l3
fmovdleu %icc, %f8, %f7
bne,a,pn %icc, loop_1689
xorcc %o3, %g5, %i1
fpmerge %f9, %f10, %f6
movvs %xcc, %l0, %o1
loop_1689:
fnot2s %f4, %f9
alignaddrl %l2, %g6, %i2
fbule %fcc1, loop_1690
st %f13, [%l7 + 0x48]
mulscc %g3, 0x0EE7, %l4
fmul8x16 %f6, %f2, %f0
loop_1690:
ldsw [%l7 + 0x70], %i7
bpos,a %icc, loop_1691
fzeros %f13
stw %g2, [%l7 + 0x38]
std %f10, [%l7 + 0x48]
loop_1691:
smul %g4, 0x01E5, %o2
ldub [%l7 + 0x2F], %i0
ldsh [%l7 + 0x54], %i5
fmul8sux16 %f12, %f0, %f12
fmovrde %g7, %f12, %f0
fpsub16s %f10, %f9, %f3
fpadd16s %f15, %f15, %f4
mova %xcc, %l5, %o4
addcc %l6, 0x1104, %o6
fmovdleu %xcc, %f14, %f6
stw %o7, [%l7 + 0x38]
sra %i3, 0x0B, %o0
ldsb [%l7 + 0x6C], %o5
fnegd %f4, %f4
fmovrdlz %l1, %f10, %f8
fbo %fcc1, loop_1692
fnot1s %f8, %f8
or %g1, %i6, %l3
std %f14, [%l7 + 0x10]
loop_1692:
tcc %icc, 0x3
ld [%l7 + 0x54], %f2
edge16 %i4, %g5, %o3
stw %i1, [%l7 + 0x34]
fmovda %xcc, %f7, %f1
fabss %f3, %f1
ldsw [%l7 + 0x6C], %o1
tge %xcc, 0x2
lduw [%l7 + 0x24], %l0
array16 %g6, %l2, %g3
fand %f8, %f10, %f8
fmovsleu %xcc, %f15, %f1
sth %l4, [%l7 + 0x3A]
fbl,a %fcc0, loop_1693
bcc,a,pn %xcc, loop_1694
fmul8x16au %f0, %f4, %f0
ld [%l7 + 0x6C], %f14
loop_1693:
umulcc %i2, %g2, %g4
loop_1694:
fbl %fcc0, loop_1695
edge16n %i7, %i0, %o2
subccc %i5, 0x1CBE, %g7
sth %l5, [%l7 + 0x68]
loop_1695:
sethi 0x1562, %l6
andcc %o6, 0x16C5, %o7
movrlz %i3, 0x091, %o0
siam 0x0
sth %o4, [%l7 + 0x6E]
ldd [%l7 + 0x10], %f10
lduw [%l7 + 0x78], %o5
ldd [%l7 + 0x20], %f6
ldub [%l7 + 0x1B], %l1
fmovsge %icc, %f7, %f10
bne,a loop_1696
array16 %g1, %i6, %l3
ldub [%l7 + 0x2B], %i4
tn %icc, 0x0
loop_1696:
bl,a %icc, loop_1697
ld [%l7 + 0x54], %f2
fba,a %fcc2, loop_1698
fmovdle %xcc, %f12, %f7
loop_1697:
fxors %f8, %f14, %f4
sth %g5, [%l7 + 0x4A]
loop_1698:
tvs %icc, 0x5
ld [%l7 + 0x40], %f4
ld [%l7 + 0x44], %f14
ldsb [%l7 + 0x3B], %o3
orncc %i1, %o1, %l0
fmovrdlz %l2, %f4, %f14
taddcc %g3, %g6, %l4
st %f2, [%l7 + 0x78]
brlz %i2, loop_1699
fmovrsgz %g4, %f9, %f6
ldsh [%l7 + 0x5C], %g2
fmul8x16al %f13, %f7, %f14
loop_1699:
fnot2s %f3, %f4
fnor %f12, %f6, %f6
bneg,a,pt %icc, loop_1700
fones %f2
array16 %i0, %i7, %i5
fmovrdlz %g7, %f12, %f2
loop_1700:
ldub [%l7 + 0x26], %o2
array32 %l5, %l6, %o6
ldsb [%l7 + 0x5F], %i3
fmovrdgz %o7, %f0, %f8
ldd [%l7 + 0x30], %f14
fmovdle %icc, %f14, %f3
fsrc2 %f14, %f4
bg,a,pt %icc, loop_1701
brlz %o0, loop_1702
lduw [%l7 + 0x60], %o5
fbug %fcc2, loop_1703
loop_1701:
lduw [%l7 + 0x38], %o4
loop_1702:
edge16l %g1, %i6, %l1
fbul %fcc0, loop_1704
loop_1703:
fnor %f12, %f0, %f8
fmovda %icc, %f6, %f3
bg,a %xcc, loop_1705
loop_1704:
fmovrsgz %l3, %f8, %f15
fbuge %fcc2, loop_1706
tneg %xcc, 0x2
loop_1705:
fmovrde %g5, %f8, %f4
fbo %fcc1, loop_1707
loop_1706:
fbn,a %fcc0, loop_1708
edge8 %o3, %i4, %i1
fpadd16 %f8, %f10, %f2
loop_1707:
fpadd32s %f0, %f4, %f6
loop_1708:
fcmpgt32 %f4, %f14, %o1
fcmpes %fcc0, %f11, %f7
stx %l0, [%l7 + 0x48]
fcmps %fcc0, %f13, %f5
ldsh [%l7 + 0x52], %g3
fmovdle %xcc, %f9, %f11
stb %g6, [%l7 + 0x7F]
stx %l2, [%l7 + 0x70]
fmovdge %xcc, %f14, %f12
lduh [%l7 + 0x48], %l4
taddcctv %i2, 0x0AA9, %g2
ldsb [%l7 + 0x73], %i0
fmuld8sux16 %f10, %f7, %f6
fmovsge %icc, %f13, %f8
brlz,a %g4, loop_1709
movne %xcc, %i5, %g7
stb %i7, [%l7 + 0x1D]
fbne,a %fcc2, loop_1710
loop_1709:
fbn %fcc2, loop_1711
fcmple16 %f14, %f0, %l5
lduw [%l7 + 0x18], %l6
loop_1710:
ldd [%l7 + 0x10], %f14
loop_1711:
fnegd %f2, %f2
ldub [%l7 + 0x36], %o6
fmovdle %icc, %f13, %f3
edge32 %i3, %o2, %o7
fnegd %f8, %f6
bneg,a %icc, loop_1712
sdivx %o5, 0x0B4C, %o0
ldx [%l7 + 0x70], %o4
sth %i6, [%l7 + 0x58]
loop_1712:
fmovscs %icc, %f7, %f4
ld [%l7 + 0x50], %f7
stb %g1, [%l7 + 0x61]
movle %xcc, %l3, %l1
sll %g5, 0x12, %i4
ldsw [%l7 + 0x2C], %o3
faligndata %f0, %f0, %f6
tsubcctv %i1, 0x1791, %l0
ldsb [%l7 + 0x68], %g3
fmul8x16 %f12, %f14, %f8
smul %o1, %g6, %l4
bn,a loop_1713
srl %l2, 0x0E, %i2
fbue,a %fcc2, loop_1714
std %f14, [%l7 + 0x28]
loop_1713:
tpos %icc, 0x1
fmovsn %icc, %f12, %f0
loop_1714:
fmovdle %icc, %f5, %f3
xorcc %g2, %i0, %g4
fcmple16 %f4, %f0, %i5
fmovrdgz %g7, %f6, %f6
srax %i7, %l6, %o6
lduh [%l7 + 0x6A], %l5
brgez,a %o2, loop_1715
ld [%l7 + 0x34], %f7
tvc %xcc, 0x2
fandnot1 %f4, %f6, %f12
loop_1715:
fmul8x16 %f8, %f2, %f6
for %f12, %f8, %f8
edge16ln %o7, %i3, %o5
fmovda %xcc, %f6, %f12
fmovse %xcc, %f12, %f10
ld [%l7 + 0x6C], %f1
and %o4, 0x0EB7, %o0
or %i6, %g1, %l1
tleu %xcc, 0x0
bcs,a,pt %icc, loop_1716
fbul %fcc0, loop_1717
tvc %icc, 0x4
fcmps %fcc3, %f8, %f2
loop_1716:
ldub [%l7 + 0x78], %g5
loop_1717:
fsrc1 %f0, %f0
udiv %i4, 0x07B4, %o3
bshuffle %f6, %f6, %f0
fandnot1s %f6, %f4, %f1
fmovdl %icc, %f0, %f15
ld [%l7 + 0x50], %f0
ldsh [%l7 + 0x7C], %i1
fmovscc %xcc, %f9, %f11
std %f10, [%l7 + 0x40]
nop
setx loop_1718, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrslz %l0, %f5, %f11
ta %xcc, 0x0
ldub [%l7 + 0x54], %l3
loop_1718:
st %f12, [%l7 + 0x7C]
edge8n %o1, %g6, %l4
bn loop_1719
movrlez %g3, %l2, %g2
fmovsa %icc, %f14, %f7
fnand %f6, %f2, %f4
loop_1719:
edge16l %i2, %i0, %i5
fblg,a %fcc3, loop_1720
array16 %g7, %i7, %g4
ld [%l7 + 0x34], %f8
ldub [%l7 + 0x12], %l6
loop_1720:
fmovrslez %o6, %f15, %f0
lduw [%l7 + 0x5C], %o2
fmovdneg %icc, %f11, %f5
ld [%l7 + 0x48], %f0
movrlz %l5, %i3, %o5
sth %o4, [%l7 + 0x40]
fbl,a %fcc2, loop_1721
fandnot1 %f6, %f0, %f2
fmovsge %icc, %f8, %f12
fmovsvs %icc, %f7, %f4
loop_1721:
fmovdge %xcc, %f9, %f0
ldx [%l7 + 0x18], %o0
stx %o7, [%l7 + 0x30]
umul %i6, %g1, %g5
ld [%l7 + 0x38], %f15
brgz %l1, loop_1722
nop
setx loop_1723, %l0, %l1
jmpl %l1, %o3
lduw [%l7 + 0x28], %i4
fsrc2s %f6, %f15
loop_1722:
orn %l0, 0x05E2, %i1
loop_1723:
alignaddrl %o1, %l3, %l4
ldsw [%l7 + 0x30], %g3
lduw [%l7 + 0x34], %g6
stb %l2, [%l7 + 0x77]
tpos %icc, 0x2
fmovs %f3, %f6
ldsb [%l7 + 0x5F], %i2
fbn,a %fcc0, loop_1724
tvs %xcc, 0x3
ldd [%l7 + 0x08], %f0
movg %icc, %i0, %g2
loop_1724:
ld [%l7 + 0x20], %f3
ldsb [%l7 + 0x16], %i5
fmovdn %icc, %f2, %f4
fxnor %f2, %f0, %f12
fcmpgt32 %f12, %f10, %g7
ldsw [%l7 + 0x0C], %i7
brlez,a %g4, loop_1725
fmovdpos %icc, %f10, %f0
ldx [%l7 + 0x50], %l6
bvs loop_1726
loop_1725:
fand %f14, %f6, %f10
tge %xcc, 0x5
tg %icc, 0x6
loop_1726:
tl %xcc, 0x0
std %f6, [%l7 + 0x08]
fcmpgt32 %f14, %f0, %o6
faligndata %f8, %f0, %f8
edge32n %o2, %l5, %o5
ldx [%l7 + 0x20], %o4
ldsh [%l7 + 0x70], %o0
fpsub16 %f12, %f12, %f14
fmovdne %xcc, %f11, %f10
movpos %icc, %i3, %i6
fcmpne16 %f0, %f12, %g1
std %f14, [%l7 + 0x68]
fcmpes %fcc3, %f6, %f1
fmovdgu %icc, %f8, %f3
alignaddr %o7, %l1, %o3
ldx [%l7 + 0x50], %i4
xnor %g5, 0x002F, %i1
fmovrsgz %l0, %f4, %f14
edge32n %o1, %l3, %l4
fmovdcs %icc, %f13, %f3
std %f2, [%l7 + 0x28]
edge16 %g6, %g3, %i2
ldsh [%l7 + 0x6A], %l2
srlx %g2, %i5, %g7
bcc,a,pt %icc, loop_1727
movl %xcc, %i0, %i7
fpsub16 %f0, %f2, %f14
array32 %l6, %g4, %o2
loop_1727:
nop
setx loop_1728, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sub %o6, %o5, %l5
addcc %o4, 0x16C1, %i3
orncc %o0, 0x1032, %i6
loop_1728:
fpsub32 %f6, %f14, %f10
lduh [%l7 + 0x5C], %g1
movgu %icc, %o7, %o3
stx %l1, [%l7 + 0x48]
stb %i4, [%l7 + 0x5E]
ld [%l7 + 0x64], %f12
brz %i1, loop_1729
orncc %g5, %o1, %l3
fors %f5, %f6, %f10
ble,pt %xcc, loop_1730
loop_1729:
ldsb [%l7 + 0x5C], %l4
ldx [%l7 + 0x40], %l0
movrne %g6, %i2, %g3
loop_1730:
ldx [%l7 + 0x58], %l2
tsubcctv %g2, %g7, %i0
ldsb [%l7 + 0x50], %i5
array16 %l6, %i7, %g4
fabsd %f14, %f10
fexpand %f2, %f14
fabsd %f4, %f6
movge %icc, %o2, %o5
fnot2s %f9, %f15
sth %o6, [%l7 + 0x60]
mulx %o4, 0x0F1B, %l5
movrlz %o0, 0x0E6, %i6
movrlz %g1, %i3, %o7
fmovdvc %icc, %f4, %f12
fpsub32s %f14, %f15, %f12
sth %l1, [%l7 + 0x24]
fmovdleu %icc, %f12, %f11
movgu %xcc, %i4, %i1
ldsh [%l7 + 0x72], %g5
addccc %o3, 0x196F, %l3
fnors %f6, %f2, %f6
fornot1 %f2, %f6, %f8
fnot2 %f2, %f0
ble,a,pn %icc, loop_1731
fpackfix %f2, %f1
fbn %fcc0, loop_1732
ldub [%l7 + 0x71], %o1
loop_1731:
edge16l %l4, %l0, %g6
ldd [%l7 + 0x18], %f6
loop_1732:
srlx %i2, 0x0D, %g3
umulcc %l2, 0x0F4D, %g2
movre %i0, 0x037, %i5
st %f15, [%l7 + 0x40]
or %l6, 0x10D0, %g7
fmul8ulx16 %f6, %f10, %f4
fandnot2s %f11, %f13, %f4
edge32l %g4, %i7, %o5
move %xcc, %o2, %o4
orcc %o6, 0x03AB, %o0
fnors %f8, %f2, %f2
andncc %l5, %g1, %i3
brgez,a %o7, loop_1733
stb %i6, [%l7 + 0x0C]
bshuffle %f6, %f14, %f10
tn %icc, 0x5
loop_1733:
srax %l1, %i1, %g5
ldsh [%l7 + 0x54], %o3
sth %i4, [%l7 + 0x50]
ldub [%l7 + 0x50], %l3
fmovdg %icc, %f0, %f7
ldsb [%l7 + 0x3B], %l4
sdivx %l0, 0x1E7E, %o1
nop
setx loop_1734, %l0, %l1
jmpl %l1, %i2
movvc %icc, %g3, %l2
fcmpd %fcc0, %f4, %f0
fmovscc %xcc, %f2, %f11
loop_1734:
smulcc %g2, 0x159B, %g6
fandnot2 %f14, %f8, %f12
fpsub16s %f2, %f3, %f5
ld [%l7 + 0x54], %f1
fnot2s %f2, %f9
bpos,a loop_1735
fsrc2 %f10, %f0
sub %i0, 0x027C, %l6
fbule %fcc0, loop_1736
loop_1735:
tpos %icc, 0x0
fmovrdlez %g7, %f14, %f14
alignaddr %i5, %g4, %o5
loop_1736:
fmuld8sux16 %f2, %f6, %f6
fmovscc %icc, %f9, %f4
std %f0, [%l7 + 0x28]
tl %xcc, 0x5
nop
setx loop_1737, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdg %icc, %f14, %f3
st %f11, [%l7 + 0x10]
fand %f6, %f10, %f10
loop_1737:
fbug %fcc0, loop_1738
lduh [%l7 + 0x26], %o2
edge32 %i7, %o6, %o4
ldub [%l7 + 0x65], %l5
loop_1738:
popc %g1, %i3
stx %o7, [%l7 + 0x78]
lduh [%l7 + 0x38], %o0
xnorcc %i6, %l1, %g5
bvc %icc, loop_1739
fmovsleu %icc, %f14, %f6
edge32n %o3, %i1, %l3
srax %i4, 0x07, %l0
loop_1739:
tge %xcc, 0x3
brz,a %o1, loop_1740
mulx %l4, %g3, %l2
movvs %xcc, %g2, %g6
bg,pt %icc, loop_1741
loop_1740:
stx %i2, [%l7 + 0x38]
sth %l6, [%l7 + 0x4A]
pdist %f2, %f0, %f6
loop_1741:
bg,pt %xcc, loop_1742
stb %g7, [%l7 + 0x0D]
fpsub16s %f12, %f1, %f10
ldd [%l7 + 0x70], %f10
loop_1742:
fmovrse %i5, %f12, %f9
fnors %f8, %f15, %f8
fbu,a %fcc3, loop_1743
fabss %f1, %f11
ld [%l7 + 0x78], %f13
fbg %fcc1, loop_1744
loop_1743:
orn %g4, %o5, %i0
be,a loop_1745
lduh [%l7 + 0x08], %o2
loop_1744:
lduw [%l7 + 0x0C], %i7
tl %xcc, 0x0
loop_1745:
udivx %o4, 0x0B66, %o6
bl,a,pt %xcc, loop_1746
tvs %xcc, 0x1
bl,a,pn %xcc, loop_1747
movpos %icc, %l5, %g1
loop_1746:
ldsw [%l7 + 0x68], %i3
fmovrdgez %o7, %f10, %f12
loop_1747:
ld [%l7 + 0x28], %f6
lduw [%l7 + 0x2C], %i6
sdivx %o0, 0x0E31, %l1
mulscc %o3, %i1, %l3
fba %fcc2, loop_1748
stx %g5, [%l7 + 0x38]
sdivcc %i4, 0x000A, %o1
xnor %l4, %g3, %l2
loop_1748:
ldx [%l7 + 0x38], %g2
udiv %l0, 0x0647, %i2
fmovscs %icc, %f15, %f6
brz %g6, loop_1749
movcc %icc, %l6, %i5
fandnot1s %f14, %f12, %f12
st %f1, [%l7 + 0x1C]
loop_1749:
fmovda %icc, %f2, %f15
movne %icc, %g7, %g4
std %f4, [%l7 + 0x68]
umulcc %i0, %o2, %i7
stx %o4, [%l7 + 0x68]
edge16l %o5, %o6, %l5
addcc %i3, %g1, %i6
fbge %fcc0, loop_1750
tcc %xcc, 0x1
edge16l %o0, %l1, %o7
fsrc1 %f0, %f8
loop_1750:
tne %icc, 0x5
bn,pn %xcc, loop_1751
fbul %fcc1, loop_1752
udivx %i1, 0x006A, %o3
std %f8, [%l7 + 0x30]
loop_1751:
fpadd16s %f5, %f3, %f12
loop_1752:
fmovdn %icc, %f0, %f11
ldsw [%l7 + 0x14], %g5
mulx %i4, %o1, %l3
brz %g3, loop_1753
srlx %l4, 0x12, %g2
ld [%l7 + 0x54], %f4
movgu %xcc, %l0, %l2
loop_1753:
movleu %icc, %i2, %g6
fmovrdne %i5, %f8, %f6
mova %xcc, %g7, %l6
taddcc %i0, %g4, %i7
lduw [%l7 + 0x4C], %o2
fmovrdne %o5, %f14, %f12
fcmpgt32 %f8, %f8, %o4
taddcctv %o6, %l5, %i3
std %f14, [%l7 + 0x78]
fpsub16 %f4, %f8, %f12
srax %i6, %g1, %l1
stb %o7, [%l7 + 0x5C]
fmovsa %icc, %f9, %f13
sth %o0, [%l7 + 0x78]
bn,a %icc, loop_1754
tle %icc, 0x2
fble,a %fcc3, loop_1755
stx %o3, [%l7 + 0x58]
loop_1754:
fmovrsgz %i1, %f3, %f14
udivcc %g5, 0x0F37, %o1
loop_1755:
ldsw [%l7 + 0x0C], %i4
nop
setx loop_1756, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movgu %xcc, %g3, %l3
ldsh [%l7 + 0x3E], %g2
fors %f1, %f14, %f0
loop_1756:
stb %l0, [%l7 + 0x0B]
ldsw [%l7 + 0x44], %l4
ldsw [%l7 + 0x78], %l2
movgu %icc, %i2, %g6
fmovdle %xcc, %f10, %f6
bvs,a %xcc, loop_1757
movcs %icc, %i5, %l6
ldub [%l7 + 0x23], %i0
ldsb [%l7 + 0x22], %g7
loop_1757:
ldub [%l7 + 0x6C], %i7
edge8l %o2, %g4, %o4
fbne %fcc3, loop_1758
fbn,a %fcc1, loop_1759
nop
setx loop_1760, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x60], %f0
loop_1758:
lduh [%l7 + 0x1A], %o5
loop_1759:
tg %icc, 0x1
loop_1760:
movl %xcc, %o6, %i3
mulscc %i6, 0x07AD, %g1
ldub [%l7 + 0x6E], %l1
tle %icc, 0x6
tsubcc %o7, %o0, %l5
te %icc, 0x0
movg %icc, %o3, %g5
fbug,a %fcc2, loop_1761
fmovsl %xcc, %f2, %f6
fmovrdlz %i1, %f6, %f4
stw %o1, [%l7 + 0x10]
loop_1761:
lduh [%l7 + 0x08], %g3
tn %xcc, 0x3
xnor %i4, %g2, %l0
smulcc %l4, %l3, %i2
tcc %xcc, 0x5
tcc %icc, 0x0
lduh [%l7 + 0x1E], %g6
ldub [%l7 + 0x32], %l2
ld [%l7 + 0x4C], %f7
fnor %f10, %f14, %f14
lduh [%l7 + 0x08], %l6
fmovse %xcc, %f8, %f6
bneg loop_1762
fmovsg %xcc, %f13, %f15
sth %i0, [%l7 + 0x52]
lduw [%l7 + 0x44], %g7
loop_1762:
fsrc2 %f6, %f12
fornot1s %f1, %f6, %f1
fbul %fcc0, loop_1763
brnz,a %i7, loop_1764
sub %i5, 0x031B, %o2
std %f14, [%l7 + 0x50]
loop_1763:
edge16ln %g4, %o4, %o5
loop_1764:
movrgz %i3, %o6, %i6
fbe,a %fcc2, loop_1765
st %f5, [%l7 + 0x5C]
fmovsleu %icc, %f12, %f13
ldsb [%l7 + 0x31], %l1
loop_1765:
ldsw [%l7 + 0x74], %g1
tpos %icc, 0x3
andcc %o7, %o0, %o3
nop
setx loop_1766, %l0, %l1
jmpl %l1, %g5
srlx %i1, %o1, %g3
subc %i4, 0x0FED, %l5
fcmpne32 %f12, %f8, %g2
loop_1766:
bg,a,pn %xcc, loop_1767
fbu,a %fcc3, loop_1768
fmovrdne %l0, %f12, %f6
call loop_1769
loop_1767:
fble %fcc3, loop_1770
loop_1768:
st %f2, [%l7 + 0x2C]
or %l3, 0x1199, %i2
loop_1769:
bge,a,pt %icc, loop_1771
loop_1770:
nop
setx loop_1772, %l0, %l1
jmpl %l1, %l4
fmuld8ulx16 %f14, %f7, %f0
ldsw [%l7 + 0x78], %g6
loop_1771:
fmovrdgez %l2, %f6, %f2
loop_1772:
std %f12, [%l7 + 0x18]
sra %l6, 0x15, %g7
ld [%l7 + 0x6C], %f12
ldub [%l7 + 0x6F], %i0
udivcc %i5, 0x0324, %o2
ldsh [%l7 + 0x08], %g4
fmovdg %xcc, %f9, %f10
fnegd %f6, %f0
fmovrdlz %o4, %f6, %f6
tg %xcc, 0x3
tsubcc %o5, 0x02AB, %i7
fmovdle %xcc, %f14, %f12
fmovdl %icc, %f5, %f4
sllx %o6, %i6, %l1
edge8l %g1, %i3, %o7
ldub [%l7 + 0x1E], %o0
fabsd %f6, %f12
fmovde %icc, %f9, %f12
addccc %o3, %i1, %o1
taddcc %g5, 0x0160, %i4
edge16 %l5, %g2, %g3
ldd [%l7 + 0x18], %f8
stw %l0, [%l7 + 0x30]
fcmpgt16 %f0, %f10, %i2
fbg %fcc0, loop_1773
fones %f14
add %l3, 0x0023, %g6
ldub [%l7 + 0x65], %l4
loop_1773:
stw %l2, [%l7 + 0x24]
ldsb [%l7 + 0x47], %g7
fcmps %fcc2, %f8, %f15
fnot2 %f8, %f4
std %f14, [%l7 + 0x28]
fandnot1 %f4, %f0, %f10
brgz %i0, loop_1774
edge32l %l6, %i5, %g4
fsrc1s %f13, %f6
fmovsneg %xcc, %f11, %f11
loop_1774:
brlz %o4, loop_1775
fmovscc %xcc, %f6, %f10
bvs,a %xcc, loop_1776
fmovsg %icc, %f12, %f7
loop_1775:
fmovsl %xcc, %f12, %f15
fxor %f2, %f2, %f6
loop_1776:
subccc %o5, 0x00BA, %o2
tsubcctv %i7, %i6, %o6
subcc %l1, %i3, %g1
sdivx %o0, 0x11B6, %o7
tcs %xcc, 0x7
mulx %i1, %o1, %g5
siam 0x3
ldd [%l7 + 0x60], %f6
mulscc %i4, 0x1EE5, %o3
ld [%l7 + 0x7C], %f6
ldd [%l7 + 0x38], %f2
fcmpgt32 %f4, %f8, %l5
fba,a %fcc2, loop_1777
movgu %xcc, %g2, %l0
movcs %icc, %g3, %l3
fone %f6
loop_1777:
stx %i2, [%l7 + 0x60]
sth %l4, [%l7 + 0x10]
fnot2 %f12, %f4
fcmpne32 %f6, %f6, %l2
sdivx %g7, 0x0E3D, %i0
tgu %icc, 0x2
fornot2 %f0, %f8, %f8
lduh [%l7 + 0x20], %g6
brgz %l6, loop_1778
ldsw [%l7 + 0x64], %i5
stw %o4, [%l7 + 0x58]
fmovrsgz %g4, %f5, %f6
loop_1778:
fnot2 %f12, %f8
fmovda %icc, %f8, %f13
tvc %xcc, 0x4
ldsb [%l7 + 0x54], %o5
fmovsa %xcc, %f4, %f1
sth %i7, [%l7 + 0x2A]
orn %i6, %o6, %l1
fxor %f14, %f4, %f12
fblg,a %fcc2, loop_1779
fmul8x16 %f13, %f8, %f14
ble,pn %xcc, loop_1780
movrne %i3, %g1, %o2
loop_1779:
movneg %icc, %o7, %o0
fbuge,a %fcc2, loop_1781
loop_1780:
bcs loop_1782
fmovda %icc, %f13, %f12
srlx %o1, %i1, %i4
loop_1781:
alignaddrl %g5, %o3, %g2
loop_1782:
bvs,pn %icc, loop_1783
movcs %icc, %l5, %l0
fbl,a %fcc3, loop_1784
movl %xcc, %g3, %l3
loop_1783:
fmovrdgez %i2, %f10, %f10
bpos %xcc, loop_1785
loop_1784:
stx %l2, [%l7 + 0x28]
alignaddrl %g7, %i0, %g6
sdiv %l4, 0x1B96, %i5
loop_1785:
ldsw [%l7 + 0x50], %o4
fmovdge %xcc, %f12, %f11
ldsw [%l7 + 0x10], %l6
brgz,a %g4, loop_1786
fcmpne32 %f4, %f4, %i7
ldx [%l7 + 0x30], %i6
sth %o6, [%l7 + 0x5C]
loop_1786:
ldx [%l7 + 0x78], %l1
tle %icc, 0x6
edge8l %i3, %o5, %g1
fand %f6, %f14, %f14
fmovsle %xcc, %f7, %f0
sdivx %o2, 0x1299, %o0
bgu,a,pt %icc, loop_1787
ldd [%l7 + 0x38], %f4
bcs %xcc, loop_1788
fpsub32 %f14, %f6, %f10
loop_1787:
andncc %o1, %o7, %i1
siam 0x6
loop_1788:
for %f8, %f12, %f12
fors %f0, %f0, %f15
stx %i4, [%l7 + 0x58]
fzero %f0
fmovsvs %xcc, %f2, %f3
andcc %g5, %o3, %g2
movvc %xcc, %l5, %g3
lduw [%l7 + 0x08], %l0
ld [%l7 + 0x44], %f11
subcc %l3, %l2, %g7
be,a,pt %icc, loop_1789
or %i2, 0x0593, %g6
nop
setx loop_1790, %l0, %l1
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 + 0x34], %i0
loop_1789:
for %f0, %f2, %f10
fbo %fcc2, loop_1791
loop_1790:
subccc %l4, 0x0BC6, %o4
fpackfix %f2, %f2
brz,a %i5, loop_1792
loop_1791:
fpadd32s %f7, %f2, %f10
sth %g4, [%l7 + 0x0A]
ldsw [%l7 + 0x7C], %i7
loop_1792:
tvs %xcc, 0x5
ld [%l7 + 0x2C], %f6
edge8 %i6, %o6, %l6
st %f14, [%l7 + 0x24]
fmovrdgz %l1, %f2, %f8
fmovspos %icc, %f11, %f0
mulx %o5, %g1, %i3
stw %o2, [%l7 + 0x2C]
movvs %icc, %o1, %o7
ldsw [%l7 + 0x58], %o0
lduw [%l7 + 0x3C], %i4
fbn,a %fcc1, loop_1793
fxnors %f10, %f11, %f5
nop
setx loop_1794, %l0, %l1
jmpl %l1, %g5
ld [%l7 + 0x7C], %f13
loop_1793:
fmovsn %icc, %f10, %f12
fmovdg %icc, %f7, %f11
loop_1794:
ld [%l7 + 0x50], %f3
fmovdcc %xcc, %f7, %f3
fnot1s %f12, %f14
sth %o3, [%l7 + 0x28]
movneg %xcc, %g2, %i1
siam 0x3
be,a,pn %icc, loop_1795
fmovrsne %l5, %f11, %f7
fbn %fcc2, loop_1796
movcs %icc, %g3, %l3
loop_1795:
or %l0, 0x148E, %g7
edge16l %i2, %g6, %l2
loop_1796:
fmovsl %xcc, %f12, %f11
fmovd %f10, %f12
bvs,a %xcc, loop_1797
fmovrslez %i0, %f1, %f15
move %icc, %l4, %o4
fornot2s %f6, %f14, %f12
loop_1797:
fbule %fcc2, loop_1798
ld [%l7 + 0x54], %f2
tle %xcc, 0x0
movrlz %g4, %i7, %i5
loop_1798:
bgu,pn %icc, loop_1799
ldsw [%l7 + 0x34], %o6
andncc %i6, %l6, %l1
ldub [%l7 + 0x3D], %g1
loop_1799:
brnz %i3, loop_1800
edge8 %o2, %o5, %o1
fcmped %fcc2, %f14, %f2
fpadd16 %f10, %f8, %f14
loop_1800:
fcmpgt16 %f0, %f4, %o0
array32 %o7, %i4, %g5
array16 %o3, %g2, %i1
tsubcc %l5, %l3, %g3
stw %l0, [%l7 + 0x50]
ldsh [%l7 + 0x26], %i2
fbule,a %fcc0, loop_1801
lduh [%l7 + 0x76], %g7
andncc %l2, %i0, %g6
lduh [%l7 + 0x5E], %o4
loop_1801:
movre %l4, %g4, %i5
fmovrsgez %i7, %f12, %f9
lduw [%l7 + 0x7C], %i6
stx %o6, [%l7 + 0x10]
smulcc %l6, 0x03F0, %g1
fsrc2s %f0, %f2
tg %icc, 0x4
st %f15, [%l7 + 0x10]
fmovsvs %xcc, %f13, %f11
andncc %i3, %l1, %o2
fxor %f0, %f14, %f6
ldx [%l7 + 0x58], %o1
tgu %icc, 0x7
movpos %icc, %o5, %o0
bcs,pt %icc, loop_1802
fmovrse %i4, %f5, %f3
mova %xcc, %g5, %o3
fmovrse %g2, %f10, %f3
loop_1802:
bvc,a loop_1803
stw %o7, [%l7 + 0x34]
fandnot1s %f12, %f8, %f10
fcmpeq32 %f4, %f0, %l5
loop_1803:
fmul8x16au %f9, %f10, %f6
andcc %l3, %i1, %g3
fabss %f5, %f6
stw %i2, [%l7 + 0x18]
st %f3, [%l7 + 0x10]
fzero %f14
movcc %icc, %l0, %l2
xorcc %g7, %i0, %o4
xnor %l4, %g4, %i5
ldx [%l7 + 0x78], %i7
ldsb [%l7 + 0x61], %g6
edge8 %o6, %i6, %l6
fbo %fcc2, loop_1804
and %i3, 0x1DF7, %l1
fble,a %fcc2, loop_1805
lduw [%l7 + 0x4C], %o2
loop_1804:
ld [%l7 + 0x78], %f0
fnand %f12, %f8, %f10
loop_1805:
movge %xcc, %o1, %o5
fcmple32 %f0, %f0, %o0
fnegd %f6, %f12
fpackfix %f0, %f9
ldx [%l7 + 0x40], %g1
brgez %i4, loop_1806
ldsb [%l7 + 0x38], %g5
fcmpgt32 %f6, %f12, %o3
ldx [%l7 + 0x60], %g2
loop_1806:
fcmps %fcc0, %f10, %f0
fpack16 %f10, %f15
mova %xcc, %o7, %l5
fnands %f1, %f10, %f1
ldsw [%l7 + 0x3C], %i1
ldub [%l7 + 0x6D], %l3
stx %g3, [%l7 + 0x40]
stw %i2, [%l7 + 0x3C]
fmovrse %l2, %f2, %f9
fand %f0, %f12, %f0
fmovda %icc, %f1, %f9
fbue %fcc2, loop_1807
movrlz %l0, %i0, %g7
stw %l4, [%l7 + 0x6C]
xor %o4, 0x1B7A, %g4
loop_1807:
edge8l %i7, %i5, %g6
fcmple32 %f10, %f6, %o6
movrlz %i6, %i3, %l6
ldsh [%l7 + 0x42], %l1
fbne %fcc3, loop_1808
fsrc2s %f3, %f12
add %o1, 0x1365, %o2
xnorcc %o0, %o5, %g1
loop_1808:
lduw [%l7 + 0x2C], %i4
st %f9, [%l7 + 0x48]
tsubcctv %g5, %o3, %o7
fmovdg %xcc, %f10, %f12
fabsd %f8, %f4
sth %g2, [%l7 + 0x60]
fmovdge %icc, %f0, %f4
fnands %f10, %f9, %f3
edge8n %i1, %l3, %l5
fcmpes %fcc3, %f12, %f2
bge,a,pn %icc, loop_1809
edge8n %i2, %g3, %l2
fnot2 %f4, %f4
fmovscc %xcc, %f8, %f9
loop_1809:
fpackfix %f4, %f12
fsrc2 %f8, %f4
movne %xcc, %l0, %i0
fpack32 %f4, %f8, %f10
sth %l4, [%l7 + 0x44]
fmovsl %icc, %f6, %f11
tvc %xcc, 0x0
fnegd %f2, %f4
fsrc2s %f0, %f0
sllx %g7, %o4, %g4
fbo,a %fcc3, loop_1810
fcmpne16 %f0, %f14, %i5
ldx [%l7 + 0x08], %i7
fmovscc %xcc, %f6, %f5
loop_1810:
fmovrdlz %o6, %f12, %f14
tne %icc, 0x2
fpsub32 %f14, %f12, %f6
ldx [%l7 + 0x70], %g6
fandnot2 %f14, %f8, %f4
lduw [%l7 + 0x6C], %i3
fnors %f8, %f11, %f13
fmovsl %xcc, %f10, %f2
fornot2 %f6, %f0, %f4
fsrc1 %f2, %f8
fmovs %f7, %f7
fmovspos %xcc, %f0, %f11
bcc,a,pn %icc, loop_1811
movrlz %l6, 0x169, %i6
bl %icc, loop_1812
stw %o1, [%l7 + 0x5C]
loop_1811:
fand %f4, %f14, %f0
smul %l1, 0x17B9, %o0
loop_1812:
brnz %o5, loop_1813
mova %icc, %g1, %i4
tgu %icc, 0x5
brgz,a %o2, loop_1814
loop_1813:
lduh [%l7 + 0x70], %o3
std %f4, [%l7 + 0x18]
ld [%l7 + 0x68], %f5
loop_1814:
sth %o7, [%l7 + 0x48]
ldx [%l7 + 0x18], %g2
fors %f0, %f8, %f3
andcc %g5, %i1, %l3
ldub [%l7 + 0x2C], %i2
brgez,a %g3, loop_1815
fornot2 %f0, %f6, %f8
ldx [%l7 + 0x78], %l5
lduw [%l7 + 0x74], %l2
loop_1815:
stb %i0, [%l7 + 0x24]
lduh [%l7 + 0x50], %l4
array32 %l0, %g7, %g4
ldsw [%l7 + 0x50], %o4
brgz,a %i7, loop_1816
fmovdn %icc, %f1, %f4
movge %xcc, %o6, %i5
fmovdvc %xcc, %f0, %f8
loop_1816:
lduh [%l7 + 0x34], %g6
fmovdneg %xcc, %f6, %f15
stx %l6, [%l7 + 0x20]
fba %fcc2, loop_1817
ldsh [%l7 + 0x22], %i3
fnands %f15, %f6, %f13
lduh [%l7 + 0x7E], %i6
loop_1817:
fmovdpos %xcc, %f6, %f8
ldub [%l7 + 0x3E], %o1
brlez %o0, loop_1818
ldx [%l7 + 0x68], %l1
andcc %g1, 0x1FAF, %i4
lduh [%l7 + 0x50], %o2
loop_1818:
ld [%l7 + 0x64], %f8
ld [%l7 + 0x18], %f5
movre %o3, 0x2FF, %o7
fmovd %f10, %f8
bne %icc, loop_1819
bvs %xcc, loop_1820
fsrc2s %f4, %f14
movle %icc, %g2, %o5
loop_1819:
fnot2 %f4, %f0
loop_1820:
ldsh [%l7 + 0x52], %i1
fnors %f3, %f8, %f13
movg %xcc, %l3, %g5
stb %g3, [%l7 + 0x5F]
ldsb [%l7 + 0x7A], %i2
fmovsne %xcc, %f10, %f3
fpmerge %f14, %f8, %f6
fors %f5, %f7, %f1
umulcc %l5, 0x0BFF, %l2
edge32 %l4, %i0, %g7
ld [%l7 + 0x50], %f5
andn %g4, 0x197C, %l0
fnors %f14, %f8, %f3
fpadd16 %f6, %f12, %f8
array8 %o4, %i7, %o6
stb %g6, [%l7 + 0x4B]
bge,pt %xcc, loop_1821
and %l6, %i5, %i3
smul %o1, %i6, %l1
fones %f0
loop_1821:
lduw [%l7 + 0x60], %o0
ba,a,pn %xcc, loop_1822
fcmpd %fcc3, %f8, %f0
movn %icc, %g1, %o2
movneg %icc, %i4, %o3
loop_1822:
fxors %f2, %f0, %f5
sdivcc %o7, 0x0149, %g2
stx %o5, [%l7 + 0x28]
movcc %icc, %i1, %l3
stx %g3, [%l7 + 0x58]
andncc %g5, %i2, %l5
ld [%l7 + 0x18], %f8
fblg %fcc0, loop_1823
edge8l %l4, %l2, %i0
fmovrslez %g4, %f1, %f11
sub %g7, 0x1C22, %o4
loop_1823:
fors %f3, %f11, %f2
sth %l0, [%l7 + 0x7E]
bpos,a,pt %xcc, loop_1824
movrlez %o6, %i7, %l6
fmovscc %icc, %f6, %f14
movle %xcc, %g6, %i5
loop_1824:
st %f14, [%l7 + 0x40]
fmovrde %o1, %f4, %f0
movcc %xcc, %i6, %i3
ldx [%l7 + 0x48], %l1
xorcc %g1, 0x0CF7, %o0
stw %o2, [%l7 + 0x2C]
sll %i4, 0x05, %o7
ldd [%l7 + 0x60], %f14
udivx %o3, 0x197D, %o5
srlx %i1, %g2, %l3
st %f14, [%l7 + 0x30]
fmovsa %xcc, %f11, %f10
movvc %xcc, %g3, %g5
lduh [%l7 + 0x6A], %l5
tsubcctv %i2, 0x0388, %l4
fmovdpos %icc, %f2, %f12
and %i0, 0x07CB, %g4
edge32l %l2, %o4, %g7
fmovdn %xcc, %f14, %f3
st %f4, [%l7 + 0x48]
st %f5, [%l7 + 0x58]
st %f2, [%l7 + 0x1C]
fmovrse %l0, %f0, %f13
st %f7, [%l7 + 0x74]
std %f14, [%l7 + 0x48]
ldub [%l7 + 0x43], %o6
ldub [%l7 + 0x3A], %l6
nop
setx loop_1825, %l0, %l1
jmpl %l1, %i7
fones %f9
bpos loop_1826
fcmpes %fcc1, %f7, %f4
loop_1825:
fpack32 %f4, %f6, %f4
edge32n %i5, %g6, %i6
loop_1826:
tcs %xcc, 0x6
edge32 %i3, %o1, %g1
addccc %o0, 0x0CD2, %l1
ldsb [%l7 + 0x70], %o2
ld [%l7 + 0x5C], %f11
lduw [%l7 + 0x5C], %i4
ldsb [%l7 + 0x1D], %o7
fmovdle %icc, %f3, %f14
bgu %xcc, loop_1827
ldsh [%l7 + 0x60], %o3
fxnor %f12, %f4, %f4
stw %o5, [%l7 + 0x3C]
loop_1827:
ldsw [%l7 + 0x60], %i1
bl,a loop_1828
sth %l3, [%l7 + 0x7C]
fxnor %f8, %f2, %f2
array32 %g2, %g5, %g3
loop_1828:
fmovrslz %i2, %f13, %f15
xnor %l4, %l5, %g4
edge16ln %i0, %o4, %l2
st %f1, [%l7 + 0x38]
fxor %f0, %f14, %f8
ldsh [%l7 + 0x08], %g7
andn %o6, 0x093E, %l0
nop
setx loop_1829, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fabss %f5, %f5
taddcc %l6, 0x1427, %i5
fornot2s %f6, %f3, %f10
loop_1829:
umul %i7, 0x1AC3, %i6
sth %g6, [%l7 + 0x52]
alignaddrl %i3, %o1, %g1
movl %xcc, %l1, %o0
or %i4, 0x0870, %o7
std %f2, [%l7 + 0x58]
addccc %o3, %o2, %i1
stx %o5, [%l7 + 0x10]
stb %l3, [%l7 + 0x38]
fmovse %icc, %f6, %f14
tvc %icc, 0x3
st %f10, [%l7 + 0x20]
edge8l %g2, %g3, %i2
ldx [%l7 + 0x08], %g5
fmovrdlz %l4, %f2, %f0
fmovsle %icc, %f6, %f9
fsrc1 %f10, %f14
fmovscs %xcc, %f5, %f3
subccc %l5, %g4, %i0
fcmpne16 %f14, %f4, %l2
ldsh [%l7 + 0x08], %g7
fcmple16 %f14, %f8, %o4
movrne %o6, 0x2D4, %l6
fmovsg %icc, %f12, %f14
srax %i5, 0x1D, %l0
stb %i6, [%l7 + 0x62]
brz,a %i7, loop_1830
fbug %fcc1, loop_1831
lduh [%l7 + 0x66], %i3
fornot2 %f2, %f8, %f14
loop_1830:
fmovdvs %icc, %f6, %f12
loop_1831:
std %f10, [%l7 + 0x40]
ldd [%l7 + 0x40], %f14
ldd [%l7 + 0x60], %f10
std %f12, [%l7 + 0x30]
ldsw [%l7 + 0x10], %g6
nop
setx loop_1832, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsw [%l7 + 0x40], %o1
ldsh [%l7 + 0x6A], %l1
ldx [%l7 + 0x20], %g1
loop_1832:
orn %o0, 0x1FEE, %i4
fmovdne %xcc, %f13, %f1
stw %o7, [%l7 + 0x2C]
fpadd32 %f2, %f6, %f10
ldx [%l7 + 0x58], %o2
tsubcctv %o3, 0x0F6A, %i1
sdivcc %l3, 0x0FDF, %o5
xor %g2, 0x02A1, %i2
fmovdl %xcc, %f1, %f7
stw %g5, [%l7 + 0x20]
ldd [%l7 + 0x30], %f12
addc %l4, 0x113A, %g3
fnot2 %f14, %f0
edge32ln %l5, %g4, %i0
fornot2 %f6, %f10, %f4
call loop_1833
ldd [%l7 + 0x38], %f4
stx %l2, [%l7 + 0x60]
tge %icc, 0x0
loop_1833:
brgez %o4, loop_1834
mova %xcc, %o6, %l6
bge,a,pn %xcc, loop_1835
sth %g7, [%l7 + 0x1C]
loop_1834:
fcmpgt16 %f6, %f0, %i5
fmovrde %i6, %f8, %f8
loop_1835:
stb %i7, [%l7 + 0x0B]
std %f8, [%l7 + 0x50]
fmovdneg %icc, %f6, %f12
stb %l0, [%l7 + 0x6A]
fnot2s %f6, %f15
fmovscc %icc, %f10, %f1
fbue %fcc2, loop_1836
fmovdl %xcc, %f2, %f4
st %f7, [%l7 + 0x7C]
tge %icc, 0x7
loop_1836:
fmovdcc %icc, %f11, %f11
brlez,a %g6, loop_1837
srax %o1, %i3, %g1
ldd [%l7 + 0x50], %f8
stb %o0, [%l7 + 0x35]
loop_1837:
brz,a %l1, loop_1838
movne %xcc, %o7, %o2
addc %i4, 0x05B6, %o3
fcmpgt32 %f4, %f6, %l3
loop_1838:
ldsh [%l7 + 0x3E], %i1
bl,pn %icc, loop_1839
fmovdvs %xcc, %f4, %f15
fmovdle %icc, %f11, %f0
fmovdcs %icc, %f8, %f15
loop_1839:
add %g2, %o5, %g5
fmovrsgez %l4, %f9, %f2
st %f1, [%l7 + 0x4C]
ble,pt %icc, loop_1840
ldsw [%l7 + 0x2C], %i2
fbule %fcc1, loop_1841
edge32 %l5, %g3, %i0
loop_1840:
umulcc %l2, %o4, %g4
fexpand %f8, %f10
loop_1841:
umulcc %o6, %l6, %g7
movneg %xcc, %i6, %i5
sdiv %l0, 0x0E04, %i7
ldsh [%l7 + 0x7A], %o1
movle %xcc, %i3, %g1
subccc %o0, %l1, %o7
bvc loop_1842
fmovrdgez %g6, %f10, %f12
ldsb [%l7 + 0x5E], %i4
edge32n %o2, %l3, %i1
loop_1842:
sdivx %g2, 0x1675, %o3
bcs,a %xcc, loop_1843
sllx %g5, 0x06, %o5
fpack16 %f14, %f9
fcmped %fcc1, %f14, %f0
loop_1843:
move %xcc, %i2, %l5
sth %g3, [%l7 + 0x7E]
fmovdleu %icc, %f10, %f13
fands %f3, %f4, %f10
fbge %fcc2, loop_1844
fmovrslz %i0, %f14, %f15
array32 %l2, %o4, %l4
fmovrdgez %o6, %f2, %f0
loop_1844:
fcmpgt32 %f6, %f12, %g4
stb %l6, [%l7 + 0x24]
fblg %fcc0, loop_1845
srl %g7, 0x13, %i5
tg %icc, 0x7
bl,pt %xcc, loop_1846
loop_1845:
movcs %icc, %i6, %i7
std %f8, [%l7 + 0x50]
stb %o1, [%l7 + 0x6A]
loop_1846:
stw %l0, [%l7 + 0x58]
orcc %g1, %i3, %l1
fbl %fcc3, loop_1847
fmovsg %icc, %f4, %f6
subc %o7, 0x134E, %o0
fbu %fcc1, loop_1848
loop_1847:
fpadd32 %f8, %f8, %f10
fandnot1 %f10, %f4, %f6
bneg,a loop_1849
loop_1848:
fsrc1 %f6, %f2
fbl,a %fcc2, loop_1850
udivcc %i4, 0x0EA1, %o2
loop_1849:
tvs %icc, 0x0
ldsw [%l7 + 0x60], %g6
loop_1850:
movcs %xcc, %i1, %l3
std %f0, [%l7 + 0x58]
fmuld8sux16 %f14, %f7, %f0
be,a loop_1851
fors %f3, %f13, %f14
brz %o3, loop_1852
ldub [%l7 + 0x5C], %g5
loop_1851:
tg %icc, 0x3
ld [%l7 + 0x48], %f12
loop_1852:
ld [%l7 + 0x20], %f12
fmuld8ulx16 %f10, %f5, %f6
fmovrdgez %g2, %f6, %f8
ld [%l7 + 0x5C], %f2
ldsb [%l7 + 0x39], %i2
fbe %fcc3, loop_1853
fxnors %f5, %f12, %f8
sdivx %l5, 0x1DFB, %g3
sllx %i0, %o5, %l2
loop_1853:
fbug %fcc2, loop_1854
stx %o4, [%l7 + 0x58]
fmuld8ulx16 %f3, %f5, %f14
xnorcc %l4, 0x1013, %g4
loop_1854:
srlx %l6, %g7, %i5
fornot1s %f2, %f0, %f8
movgu %icc, %o6, %i6
fbug %fcc0, loop_1855
ldsw [%l7 + 0x38], %o1
movn %icc, %i7, %g1
siam 0x7
loop_1855:
taddcctv %l0, %l1, %o7
std %f14, [%l7 + 0x08]
fnot2s %f13, %f1
fcmple32 %f8, %f6, %i3
fpadd32 %f12, %f6, %f0
fmovscs %xcc, %f7, %f2
stw %o0, [%l7 + 0x4C]
faligndata %f8, %f14, %f10
sub %o2, %i4, %g6
umul %i1, 0x089A, %o3
movvc %xcc, %g5, %g2
fmovdn %xcc, %f12, %f8
fnot2s %f5, %f1
stx %l3, [%l7 + 0x48]
siam 0x0
fble %fcc2, loop_1856
movrgz %i2, 0x201, %g3
ldsw [%l7 + 0x18], %i0
bpos,a loop_1857
loop_1856:
ldsh [%l7 + 0x62], %o5
edge32 %l5, %o4, %l2
fmovsge %xcc, %f5, %f3
loop_1857:
ld [%l7 + 0x54], %f14
fmovdgu %icc, %f7, %f13
fnand %f2, %f6, %f14
tne %icc, 0x3
fpadd16s %f5, %f8, %f5
bcc,a loop_1858
ldsb [%l7 + 0x12], %l4
movrne %l6, 0x218, %g4
fxor %f6, %f0, %f14
loop_1858:
fnot1s %f5, %f10
ld [%l7 + 0x5C], %f14
stw %g7, [%l7 + 0x54]
ba,a %xcc, loop_1859
tg %xcc, 0x1
fmovscc %icc, %f3, %f8
fcmpeq16 %f0, %f10, %o6
loop_1859:
fmul8ulx16 %f14, %f14, %f4
fnands %f8, %f12, %f12
fcmpne32 %f4, %f14, %i5
st %f9, [%l7 + 0x38]
orncc %i6, %i7, %g1
stw %l0, [%l7 + 0x30]
fmovsvs %icc, %f7, %f11
fbue %fcc1, loop_1860
fcmpes %fcc1, %f0, %f9
stx %l1, [%l7 + 0x48]
tpos %xcc, 0x0
loop_1860:
bg,a %xcc, loop_1861
fbge,a %fcc0, loop_1862
fxor %f0, %f6, %f0
fabsd %f8, %f0
loop_1861:
sra %o7, 0x18, %i3
loop_1862:
fmovse %icc, %f0, %f14
fmuld8sux16 %f10, %f12, %f12
array16 %o0, %o1, %i4
brz %g6, loop_1863
std %f2, [%l7 + 0x38]
fcmpgt16 %f10, %f4, %i1
bgu,pn %xcc, loop_1864
loop_1863:
fandnot1 %f0, %f4, %f6
orncc %o2, %g5, %o3
ldsh [%l7 + 0x1C], %g2
loop_1864:
fzero %f2
sdiv %l3, 0x1405, %g3
ldsh [%l7 + 0x1C], %i0
fcmpeq32 %f14, %f2, %o5
ldx [%l7 + 0x38], %l5
fmovda %icc, %f10, %f0
fnand %f6, %f4, %f10
ld [%l7 + 0x3C], %f6
tne %xcc, 0x6
fcmple32 %f6, %f4, %o4
fxnors %f1, %f12, %f9
edge16ln %l2, %i2, %l4
fba %fcc3, loop_1865
fones %f5
stx %l6, [%l7 + 0x18]
ldsb [%l7 + 0x3E], %g4
loop_1865:
fpsub16 %f0, %f0, %f4
nop
setx loop_1866, %l0, %l1
jmpl %l1, %g7
fmul8x16al %f15, %f10, %f0
fmovdge %xcc, %f10, %f12
edge8n %o6, %i5, %i6
loop_1866:
fmovsvc %icc, %f1, %f1
nop
setx loop_1867, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc2 %f14, %f8
brgez,a %i7, loop_1868
ldub [%l7 + 0x47], %g1
loop_1867:
or %l1, 0x0152, %l0
stx %o7, [%l7 + 0x40]
loop_1868:
fpack16 %f2, %f1
fands %f11, %f4, %f12
fmovsge %icc, %f12, %f13
fzeros %f6
stw %i3, [%l7 + 0x10]
xnorcc %o1, 0x0424, %i4
addcc %g6, 0x0956, %i1
st %f8, [%l7 + 0x70]
fmovdneg %icc, %f12, %f0
ldd [%l7 + 0x48], %f12
addcc %o0, %g5, %o2
fnegd %f6, %f14
addcc %g2, 0x00A7, %l3
be %icc, loop_1869
fsrc1s %f14, %f11
siam 0x6
alignaddr %g3, %i0, %o5
loop_1869:
st %f10, [%l7 + 0x14]
fmovsg %icc, %f9, %f5
add %l5, %o3, %l2
siam 0x5
tpos %xcc, 0x0
ldx [%l7 + 0x08], %o4
mulx %l4, %l6, %g4
alignaddr %i2, %g7, %o6
stw %i5, [%l7 + 0x3C]
fcmpeq32 %f0, %f6, %i7
fcmpd %fcc0, %f4, %f6
sdivx %g1, 0x05CA, %l1
stb %l0, [%l7 + 0x46]
addcc %o7, %i6, %i3
tcs %icc, 0x3
orn %i4, 0x1B27, %o1
stx %g6, [%l7 + 0x50]
ldd [%l7 + 0x78], %f6
srl %o0, 0x15, %i1
ldd [%l7 + 0x60], %f4
tle %xcc, 0x3
lduh [%l7 + 0x0C], %o2
movcs %xcc, %g5, %l3
ldx [%l7 + 0x70], %g2
std %f4, [%l7 + 0x58]
ldd [%l7 + 0x18], %f10
st %f9, [%l7 + 0x34]
ldd [%l7 + 0x10], %f8
nop
setx loop_1870, %l0, %l1
jmpl %l1, %g3
bl %xcc, loop_1871
fbul,a %fcc1, loop_1872
fbl %fcc1, loop_1873
loop_1870:
addccc %o5, 0x195E, %l5
loop_1871:
std %f12, [%l7 + 0x10]
loop_1872:
fmovde %xcc, %f8, %f10
loop_1873:
orncc %i0, 0x0520, %l2
fcmpgt32 %f4, %f4, %o4
fnors %f11, %f11, %f9
bge,a loop_1874
umulcc %l4, 0x1D7B, %l6
movcc %xcc, %g4, %i2
stw %g7, [%l7 + 0x14]
loop_1874:
stw %o6, [%l7 + 0x1C]
ldsb [%l7 + 0x6E], %i5
fxnors %f7, %f13, %f8
ldsw [%l7 + 0x20], %o3
orncc %i7, %g1, %l0
ba %xcc, loop_1875
ldd [%l7 + 0x48], %f12
brz,a %o7, loop_1876
fmuld8ulx16 %f10, %f0, %f0
loop_1875:
fpack16 %f0, %f2
fornot1s %f5, %f3, %f10
loop_1876:
fpadd16s %f15, %f1, %f9
bleu loop_1877
sth %l1, [%l7 + 0x16]
ldub [%l7 + 0x0A], %i6
stb %i3, [%l7 + 0x5E]
loop_1877:
edge32l %i4, %g6, %o1
ba,a loop_1878
call loop_1879
fmuld8ulx16 %f13, %f1, %f0
fpack16 %f8, %f6
loop_1878:
stw %o0, [%l7 + 0x7C]
loop_1879:
ldsb [%l7 + 0x14], %i1
bl,a loop_1880
fmovsvs %xcc, %f4, %f13
ldsw [%l7 + 0x2C], %g5
fbn %fcc1, loop_1881
loop_1880:
fpack32 %f14, %f0, %f0
fpackfix %f6, %f14
sra %l3, 0x03, %o2
loop_1881:
brlez %g2, loop_1882
fands %f9, %f15, %f13
bgu,a loop_1883
array32 %o5, %g3, %i0
loop_1882:
sethi 0x143B, %l5
bgu,a loop_1884
loop_1883:
ldx [%l7 + 0x30], %o4
ld [%l7 + 0x78], %f4
fornot1 %f8, %f4, %f8
loop_1884:
edge32n %l4, %l6, %l2
fsrc2 %f14, %f14
fpsub16s %f4, %f4, %f0
bgu loop_1885
fcmps %fcc0, %f12, %f0
fmovdcs %xcc, %f14, %f5
movneg %xcc, %g4, %g7
loop_1885:
tcc %xcc, 0x5
taddcctv %o6, %i5, %i2
edge32 %o3, %i7, %l0
fand %f10, %f12, %f10
ldd [%l7 + 0x78], %f4
fmovsl %icc, %f0, %f15
bcc %xcc, loop_1886
ldx [%l7 + 0x78], %o7
fmovrdne %l1, %f12, %f4
std %f0, [%l7 + 0x68]
loop_1886:
fandnot1 %f10, %f2, %f14
lduw [%l7 + 0x08], %g1
bg,pt %xcc, loop_1887
orn %i3, 0x0AE0, %i6
brgz,a %i4, loop_1888
fmovd %f6, %f0
loop_1887:
fmovrdgz %g6, %f2, %f12
movneg %xcc, %o0, %o1
loop_1888:
fsrc2s %f2, %f9
fmovscs %icc, %f8, %f3
movrgz %g5, 0x1E6, %l3
sth %o2, [%l7 + 0x3C]
ldx [%l7 + 0x40], %g2
fmovrsgez %o5, %f13, %f4
fnot2 %f2, %f14
call loop_1889
fxor %f8, %f8, %f4
fmovda %icc, %f14, %f12
fmovrdne %g3, %f10, %f4
loop_1889:
bg,pn %icc, loop_1890
edge32 %i0, %l5, %o4
fnands %f10, %f7, %f10
fmovdg %xcc, %f7, %f4
loop_1890:
lduh [%l7 + 0x3E], %i1
for %f0, %f2, %f10
fmovdn %xcc, %f12, %f4
fpadd32 %f12, %f8, %f4
fmovsn %xcc, %f0, %f5
edge8n %l6, %l4, %l2
fpadd16 %f4, %f8, %f0
andncc %g7, %o6, %g4
fbn,a %fcc3, loop_1891
movrne %i5, 0x1B0, %i2
fbule,a %fcc2, loop_1892
popc %i7, %l0
loop_1891:
ld [%l7 + 0x78], %f6
stx %o3, [%l7 + 0x58]
loop_1892:
call loop_1893
tne %icc, 0x3
bneg,a,pn %icc, loop_1894
fmovsleu %icc, %f15, %f0
loop_1893:
fsrc2 %f4, %f0
stb %o7, [%l7 + 0x4D]
loop_1894:
fabss %f13, %f11
stx %g1, [%l7 + 0x48]
sub %i3, %l1, %i6
edge16n %g6, %i4, %o0
fcmple32 %f10, %f0, %o1
ldsh [%l7 + 0x20], %l3
fnot1s %f12, %f11
ld [%l7 + 0x58], %f2
fnor %f2, %f6, %f10
fornot2 %f10, %f14, %f6
addcc %g5, %g2, %o5
ld [%l7 + 0x14], %f15
fmovrslz %o2, %f0, %f5
addccc %i0, 0x15CD, %g3
bg,a,pn %icc, loop_1895
nop
setx loop_1896, %l0, %l1
jmpl %l1, %o4
lduh [%l7 + 0x60], %i1
fnors %f1, %f0, %f9
loop_1895:
array16 %l5, %l6, %l4
loop_1896:
fmovs %f5, %f5
fpadd16s %f9, %f15, %f11
fbg,a %fcc0, loop_1897
fmul8ulx16 %f14, %f12, %f6
fmul8sux16 %f4, %f10, %f8
fbug,a %fcc3, loop_1898
loop_1897:
bgu,a,pt %icc, loop_1899
sth %g7, [%l7 + 0x5A]
ldsw [%l7 + 0x74], %l2
loop_1898:
movpos %xcc, %o6, %g4
loop_1899:
fandnot1 %f12, %f2, %f2
edge16n %i2, %i5, %l0
movgu %xcc, %o3, %i7
bneg loop_1900
udiv %g1, 0x0481, %o7
movcs %xcc, %l1, %i6
fpmerge %f5, %f4, %f4
loop_1900:
fpsub32s %f4, %f13, %f14
nop
setx loop_1901, %l0, %l1
jmpl %l1, %i3
bvs,a,pt %xcc, loop_1902
fmovd %f2, %f8
ba,pt %xcc, loop_1903
loop_1901:
fnot1 %f4, %f12
loop_1902:
ldsb [%l7 + 0x65], %i4
st %f5, [%l7 + 0x0C]
loop_1903:
sth %g6, [%l7 + 0x44]
fcmpgt32 %f8, %f10, %o1
call loop_1904
ldsw [%l7 + 0x60], %o0
fmovsge %xcc, %f2, %f4
bpos loop_1905
loop_1904:
bl %xcc, loop_1906
lduw [%l7 + 0x08], %l3
fnot2 %f2, %f12
loop_1905:
brgez %g2, loop_1907
loop_1906:
fcmpgt16 %f6, %f6, %g5
stx %o2, [%l7 + 0x10]
stx %i0, [%l7 + 0x58]
loop_1907:
ldub [%l7 + 0x0E], %g3
fmovdcc %xcc, %f11, %f10
fmovsg %icc, %f5, %f5
fmovdleu %xcc, %f3, %f4
fcmpeq16 %f8, %f8, %o4
mulscc %o5, %i1, %l5
stb %l4, [%l7 + 0x3F]
ldx [%l7 + 0x28], %l6
xnor %g7, 0x0FF4, %o6
movpos %xcc, %l2, %i2
smul %i5, %l0, %g4
stx %o3, [%l7 + 0x40]
stb %g1, [%l7 + 0x2A]
lduh [%l7 + 0x62], %o7
array32 %i7, %i6, %i3
bcs %icc, loop_1908
movre %i4, 0x16D, %l1
brlez,a %g6, loop_1909
ldub [%l7 + 0x52], %o0
loop_1908:
bgu,a,pn %xcc, loop_1910
move %xcc, %l3, %g2
loop_1909:
fpsub32s %f13, %f4, %f0
ldd [%l7 + 0x28], %f6
loop_1910:
std %f4, [%l7 + 0x10]
fcmpgt16 %f0, %f14, %o1
add %o2, 0x07E9, %i0
brgez %g5, loop_1911
fnors %f9, %f13, %f15
fsrc2 %f14, %f8
stb %o4, [%l7 + 0x7D]
loop_1911:
fmovdcs %xcc, %f13, %f0
fabsd %f0, %f2
srax %o5, %i1, %g3
array32 %l5, %l6, %l4
sth %g7, [%l7 + 0x1A]
lduw [%l7 + 0x3C], %l2
fmovdl %icc, %f0, %f14
fnand %f10, %f0, %f0
brgz %i2, loop_1912
ld [%l7 + 0x1C], %f15
stw %i5, [%l7 + 0x50]
alignaddrl %o6, %g4, %l0
loop_1912:
sll %o3, %g1, %o7
bg %xcc, loop_1913
fmovsleu %xcc, %f15, %f0
fmovrde %i7, %f4, %f12
fmovsleu %icc, %f10, %f5
loop_1913:
edge16ln %i6, %i3, %l1
st %f4, [%l7 + 0x2C]
srax %i4, %g6, %o0
lduh [%l7 + 0x3C], %l3
fmovrslz %g2, %f8, %f12
ldsw [%l7 + 0x30], %o1
movvs %icc, %i0, %g5
xnorcc %o4, %o5, %o2
ldsb [%l7 + 0x29], %g3
lduw [%l7 + 0x44], %i1
nop
setx loop_1914, %l0, %l1
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 %l5, 0x0330, %l6
ldd [%l7 + 0x68], %f14
ldsb [%l7 + 0x49], %g7
loop_1914:
ldsw [%l7 + 0x10], %l4
std %f0, [%l7 + 0x20]
edge16n %l2, %i2, %i5
bne loop_1915
bcs,pt %xcc, loop_1916
lduh [%l7 + 0x58], %g4
and %o6, 0x05A7, %o3
loop_1915:
fmovrslez %l0, %f11, %f15
loop_1916:
ldx [%l7 + 0x70], %g1
fcmpgt16 %f14, %f10, %o7
sub %i7, 0x1EE7, %i3
fmovscc %icc, %f4, %f12
fbo,a %fcc2, loop_1917
fbue %fcc1, loop_1918
ld [%l7 + 0x5C], %f1
subccc %i6, %i4, %g6
loop_1917:
brgz %l1, loop_1919
loop_1918:
fpsub16s %f10, %f10, %f1
fbule %fcc3, loop_1920
alignaddr %l3, %o0, %o1
loop_1919:
sra %g2, %i0, %g5
fmovdgu %icc, %f14, %f9
loop_1920:
fmovscs %icc, %f4, %f4
fabsd %f2, %f12
addccc %o5, %o2, %o4
fpadd16s %f9, %f0, %f9
movrgz %i1, %g3, %l5
lduw [%l7 + 0x54], %l6
st %f0, [%l7 + 0x0C]
bcc,pn %icc, loop_1921
stb %l4, [%l7 + 0x0D]
std %f8, [%l7 + 0x50]
faligndata %f0, %f0, %f6
loop_1921:
ld [%l7 + 0x40], %f9
st %f3, [%l7 + 0x08]
fpsub32 %f0, %f14, %f0
ldsb [%l7 + 0x22], %l2
stx %i2, [%l7 + 0x18]
sllx %i5, 0x0E, %g4
fmovrslez %g7, %f8, %f0
stb %o3, [%l7 + 0x1C]
udivx %o6, 0x1885, %l0
ldsh [%l7 + 0x52], %o7
bleu %xcc, loop_1922
call loop_1923
fmovrslz %i7, %f1, %f2
sll %i3, %g1, %i4
loop_1922:
ldub [%l7 + 0x32], %i6
loop_1923:
fcmpne16 %f0, %f14, %g6
mova %xcc, %l3, %o0
tg %xcc, 0x1
stb %o1, [%l7 + 0x20]
add %l1, 0x1F92, %g2
movrgz %g5, %i0, %o2
udiv %o4, 0x1B67, %o5
fmovsgu %xcc, %f2, %f3
stx %i1, [%l7 + 0x20]
for %f6, %f4, %f6
fmovsgu %xcc, %f3, %f2
ldub [%l7 + 0x46], %g3
lduh [%l7 + 0x7A], %l6
sdiv %l4, 0x1041, %l2
array8 %i2, %i5, %g4
fmovrsne %l5, %f14, %f6
sdiv %o3, 0x0941, %o6
ldd [%l7 + 0x60], %f10
fmovrsgz %g7, %f13, %f4
fpsub32 %f14, %f0, %f4
fbuge %fcc0, loop_1924
ldsb [%l7 + 0x27], %l0
edge8l %o7, %i7, %g1
fabsd %f0, %f6
loop_1924:
lduw [%l7 + 0x24], %i3
ld [%l7 + 0x5C], %f0
bvc,a loop_1925
edge16 %i6, %g6, %l3
fblg,a %fcc0, loop_1926
st %f0, [%l7 + 0x64]
loop_1925:
popc 0x1EDA, %i4
ldx [%l7 + 0x20], %o0
loop_1926:
movg %xcc, %o1, %g2
movge %xcc, %g5, %l1
st %f14, [%l7 + 0x34]
ldsb [%l7 + 0x17], %i0
andncc %o4, %o2, %i1
fmovsge %xcc, %f8, %f7
bl,a,pt %xcc, loop_1927
fmovsa %icc, %f12, %f1
edge8 %o5, %g3, %l4
ldsh [%l7 + 0x26], %l2
loop_1927:
fmovsn %icc, %f0, %f7
fnors %f1, %f10, %f2
edge32l %i2, %i5, %g4
fpadd16 %f8, %f14, %f8
ldub [%l7 + 0x55], %l5
ldx [%l7 + 0x78], %o3
fbo,a %fcc0, loop_1928
addc %o6, 0x1EF7, %l6
fmovrsgz %l0, %f14, %f1
andn %g7, %i7, %g1
loop_1928:
bvc,pn %xcc, loop_1929
bneg,a,pt %icc, loop_1930
ldx [%l7 + 0x68], %o7
st %f11, [%l7 + 0x24]
loop_1929:
fpadd32s %f14, %f5, %f4
loop_1930:
tne %xcc, 0x4
movrgez %i6, 0x3EB, %g6
sth %l3, [%l7 + 0x6E]
fblg,a %fcc0, loop_1931
bneg,a,pt %icc, loop_1932
sll %i3, %i4, %o0
edge8l %g2, %o1, %l1
loop_1931:
ldub [%l7 + 0x3E], %i0
loop_1932:
ld [%l7 + 0x50], %f2
ldsh [%l7 + 0x36], %g5
fmovrsgez %o4, %f7, %f5
ldsb [%l7 + 0x48], %o2
fsrc2 %f14, %f4
lduw [%l7 + 0x64], %o5
ld [%l7 + 0x58], %f2
tvc %icc, 0x0
fmovsle %icc, %f5, %f2
edge16l %g3, %i1, %l4
sllx %i2, 0x1A, %l2
ldsw [%l7 + 0x60], %g4
nop
setx loop_1933, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsvc %xcc, %f7, %f7
stb %l5, [%l7 + 0x44]
movvs %icc, %o3, %i5
loop_1933:
lduh [%l7 + 0x60], %l6
fpackfix %f2, %f1
ldd [%l7 + 0x10], %f14
lduw [%l7 + 0x24], %o6
fmovsn %icc, %f4, %f3
ldsw [%l7 + 0x2C], %l0
fsrc1 %f14, %f6
movneg %icc, %i7, %g7
ldsb [%l7 + 0x19], %o7
fxnors %f4, %f4, %f15
umul %i6, %g1, %g6
lduh [%l7 + 0x1A], %l3
ble loop_1934
stx %i3, [%l7 + 0x70]
brlz %o0, loop_1935
ldub [%l7 + 0x2E], %g2
loop_1934:
ld [%l7 + 0x70], %f1
movne %icc, %i4, %o1
loop_1935:
edge32l %i0, %l1, %g5
movl %icc, %o4, %o2
ldx [%l7 + 0x78], %o5
taddcctv %i1, %g3, %i2
bpos,a,pn %icc, loop_1936
tl %icc, 0x4
fbl,a %fcc2, loop_1937
stx %l2, [%l7 + 0x70]
loop_1936:
edge32 %l4, %l5, %g4
ba,a,pt %xcc, loop_1938
loop_1937:
array32 %o3, %i5, %o6
fbg %fcc2, loop_1939
smul %l0, 0x019A, %i7
loop_1938:
sth %l6, [%l7 + 0x6C]
bne,a %icc, loop_1940
loop_1939:
faligndata %f8, %f2, %f4
brlz %g7, loop_1941
st %f15, [%l7 + 0x24]
loop_1940:
sdivx %o7, 0x01AA, %i6
bneg %xcc, loop_1942
loop_1941:
xnor %g6, 0x0338, %g1
addcc %l3, 0x1530, %o0
stb %g2, [%l7 + 0x2F]
loop_1942:
movrgez %i3, 0x3A3, %o1
movl %xcc, %i0, %i4
ldd [%l7 + 0x30], %f0
bvc,a,pn %icc, loop_1943
ldsb [%l7 + 0x6D], %l1
fnegs %f14, %f13
ldsh [%l7 + 0x64], %g5
loop_1943:
fmovsn %xcc, %f10, %f6
fsrc1s %f12, %f1
smul %o4, 0x1CF6, %o2
tgu %xcc, 0x5
ldsw [%l7 + 0x34], %i1
ldub [%l7 + 0x5F], %g3
ld [%l7 + 0x10], %f8
fmovrsgz %i2, %f4, %f8
edge32l %l2, %o5, %l4
std %f8, [%l7 + 0x60]
ld [%l7 + 0x68], %f6
ldd [%l7 + 0x40], %f10
fba %fcc3, loop_1944
movrlz %g4, %l5, %i5
ldsh [%l7 + 0x20], %o3
fabsd %f6, %f12
loop_1944:
std %f2, [%l7 + 0x20]
bne,a %icc, loop_1945
fpackfix %f4, %f10
fandnot2 %f2, %f6, %f6
orcc %l0, %o6, %i7
loop_1945:
tn %xcc, 0x1
fmul8sux16 %f14, %f2, %f10
edge8 %g7, %o7, %l6
brlz %i6, loop_1946
fnot2s %f10, %f4
fmovsl %icc, %f1, %f6
ldsh [%l7 + 0x2A], %g6
loop_1946:
st %f8, [%l7 + 0x74]
sth %g1, [%l7 + 0x34]
ld [%l7 + 0x34], %f3
stw %l3, [%l7 + 0x28]
fmovsleu %xcc, %f11, %f14
tne %icc, 0x5
bvc,a loop_1947
tvc %xcc, 0x0
ldsw [%l7 + 0x40], %g2
fbe,a %fcc3, loop_1948
loop_1947:
ldsb [%l7 + 0x2B], %o0
fpackfix %f6, %f8
ldsb [%l7 + 0x7B], %o1
loop_1948:
ldsw [%l7 + 0x08], %i0
ldx [%l7 + 0x40], %i4
fmovsvc %xcc, %f9, %f10
fmul8x16 %f2, %f0, %f2
fpsub16 %f12, %f0, %f2
fcmpne32 %f2, %f14, %i3
movrgez %l1, %o4, %o2
fmovsleu %icc, %f3, %f12
movgu %icc, %i1, %g3
fcmple32 %f12, %f12, %g5
bvc,a %icc, loop_1949
ldd [%l7 + 0x60], %f12
fpack16 %f2, %f11
fcmpne32 %f0, %f4, %i2
loop_1949:
ta %xcc, 0x2
fxor %f14, %f12, %f6
tle %xcc, 0x4
fcmpgt32 %f14, %f0, %l2
ldsh [%l7 + 0x68], %o5
stb %l4, [%l7 + 0x6F]
ldub [%l7 + 0x25], %l5
tvs %xcc, 0x6
fcmpgt16 %f14, %f12, %g4
fnot1s %f8, %f6
ldx [%l7 + 0x40], %i5
lduh [%l7 + 0x7C], %l0
bvc,a loop_1950
movrlz %o6, 0x3E9, %o3
movpos %icc, %i7, %g7
bcc,a,pt %xcc, loop_1951
loop_1950:
fbu %fcc1, loop_1952
st %f9, [%l7 + 0x68]
umulcc %o7, %i6, %l6
loop_1951:
fcmpes %fcc2, %f8, %f0
loop_1952:
ldub [%l7 + 0x7F], %g1
lduh [%l7 + 0x50], %g6
fabsd %f8, %f2
fbe %fcc0, loop_1953
fornot1s %f2, %f0, %f8
fzeros %f15
fbo %fcc3, loop_1954
loop_1953:
fba %fcc0, loop_1955
fcmpeq16 %f10, %f10, %l3
ldd [%l7 + 0x58], %f6
loop_1954:
edge8l %o0, %g2, %i0
loop_1955:
fmovdne %xcc, %f11, %f3
ldsw [%l7 + 0x48], %o1
orncc %i3, 0x1896, %i4
fbul,a %fcc0, loop_1956
or %o4, %o2, %i1
lduh [%l7 + 0x66], %l1
nop
setx loop_1957, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1956:
fmovdne %icc, %f3, %f5
stb %g5, [%l7 + 0x37]
fbuge %fcc1, loop_1958
loop_1957:
ldx [%l7 + 0x68], %g3
fmovsl %icc, %f10, %f8
fsrc2 %f14, %f2
loop_1958:
movrlz %i2, 0x05C, %o5
movge %icc, %l2, %l4
std %f8, [%l7 + 0x60]
ldx [%l7 + 0x20], %g4
ldub [%l7 + 0x25], %i5
ld [%l7 + 0x20], %f11
lduw [%l7 + 0x4C], %l5
nop
setx loop_1959, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %o6, [%l7 + 0x60]
fcmped %fcc1, %f0, %f0
movgu %xcc, %l0, %i7
loop_1959:
movg %icc, %o3, %g7
subcc %o7, %i6, %g1
ldub [%l7 + 0x74], %l6
fzeros %f5
movrgez %g6, 0x3CF, %l3
edge32n %o0, %g2, %o1
tcs %xcc, 0x6
ta %icc, 0x6
movn %icc, %i3, %i4
subccc %i0, 0x05BF, %o4
bgu,pt %icc, loop_1960
bge,a,pt %icc, loop_1961
stx %i1, [%l7 + 0x38]
tle %icc, 0x3
loop_1960:
tleu %icc, 0x4
loop_1961:
tvs %icc, 0x7
fmovrde %o2, %f2, %f8
brgz,a %l1, loop_1962
fpadd16 %f2, %f0, %f14
fxnors %f6, %f2, %f10
tpos %icc, 0x7
loop_1962:
fornot2s %f8, %f12, %f3
taddcctv %g5, %i2, %g3
fandnot1s %f5, %f1, %f11
fors %f6, %f12, %f4
brz %o5, loop_1963
fbug,a %fcc2, loop_1964
movg %xcc, %l2, %g4
ld [%l7 + 0x60], %f6
loop_1963:
mulx %i5, %l5, %l4
loop_1964:
brgz %l0, loop_1965
ldsb [%l7 + 0x14], %o6
fandnot1 %f10, %f6, %f12
fnor %f0, %f0, %f12
loop_1965:
fmovspos %xcc, %f11, %f0
ldsb [%l7 + 0x6B], %o3
sllx %i7, 0x0C, %o7
sdivcc %g7, 0x1C33, %i6
fmuld8ulx16 %f6, %f15, %f12
tle %xcc, 0x4
brgz,a %g1, loop_1966
fornot2s %f2, %f4, %f4
movgu %xcc, %l6, %l3
fmovrslez %g6, %f0, %f11
loop_1966:
fexpand %f12, %f12
fcmpne32 %f0, %f0, %g2
bcc loop_1967
taddcc %o0, 0x0E26, %o1
faligndata %f14, %f8, %f12
tgu %xcc, 0x6
loop_1967:
fornot1 %f0, %f14, %f6
fcmpgt16 %f12, %f0, %i3
fmovsa %xcc, %f4, %f12
fpadd16s %f12, %f15, %f1
fmovdle %icc, %f0, %f8
edge16 %i0, %o4, %i4
brgz,a %i1, loop_1968
lduh [%l7 + 0x58], %o2
mulx %l1, 0x1EBE, %g5
ldd [%l7 + 0x18], %f6
loop_1968:
ldx [%l7 + 0x20], %g3
ldub [%l7 + 0x7D], %i2
fones %f9
mulscc %o5, 0x0C2E, %g4
ldub [%l7 + 0x4D], %l2
udivcc %l5, 0x0095, %i5
ldx [%l7 + 0x10], %l0
sethi 0x0A75, %l4
fzeros %f8
subccc %o6, %o3, %o7
fcmple16 %f8, %f12, %i7
ldub [%l7 + 0x22], %g7
fbu %fcc3, loop_1969
ldsh [%l7 + 0x54], %g1
movneg %xcc, %l6, %l3
tneg %xcc, 0x1
loop_1969:
fmuld8sux16 %f5, %f2, %f14
andcc %i6, 0x07FD, %g6
fmovs %f2, %f15
sdiv %g2, 0x1A1A, %o1
fbul,a %fcc2, loop_1970
fcmpeq32 %f14, %f0, %o0
udivcc %i3, 0x056E, %o4
st %f8, [%l7 + 0x44]
loop_1970:
fmovd %f12, %f0
fbo,a %fcc3, loop_1971
ldsb [%l7 + 0x11], %i0
siam 0x4
alignaddrl %i4, %o2, %l1
loop_1971:
bgu,a %icc, loop_1972
faligndata %f14, %f10, %f8
bg,a %icc, loop_1973
ldd [%l7 + 0x10], %f6
loop_1972:
ldsw [%l7 + 0x4C], %i1
sub %g5, 0x04D1, %g3
loop_1973:
fxors %f2, %f8, %f10
lduw [%l7 + 0x5C], %i2
fmovsvc %icc, %f5, %f3
fcmpeq32 %f0, %f2, %o5
fnand %f2, %f8, %f12
ldsh [%l7 + 0x6E], %l2
fpackfix %f8, %f15
edge32ln %g4, %l5, %i5
brlz,a %l0, loop_1974
stw %o6, [%l7 + 0x7C]
fmovdvc %icc, %f0, %f1
fbule %fcc2, loop_1975
loop_1974:
brnz,a %l4, loop_1976
edge16ln %o7, %i7, %g7
ldub [%l7 + 0x5D], %o3
loop_1975:
stw %l6, [%l7 + 0x34]
loop_1976:
fmovdl %icc, %f0, %f5
add %l3, %g1, %g6
brz,a %g2, loop_1977
stx %i6, [%l7 + 0x38]
fsrc1 %f4, %f14
lduw [%l7 + 0x58], %o0
loop_1977:
fbne %fcc1, loop_1978
stw %i3, [%l7 + 0x38]
lduw [%l7 + 0x18], %o4
stx %i0, [%l7 + 0x08]
loop_1978:
fmovdpos %xcc, %f8, %f2
fbge,a %fcc3, loop_1979
fcmpgt32 %f6, %f10, %i4
edge32n %o1, %o2, %l1
stw %g5, [%l7 + 0x14]
loop_1979:
movgu %xcc, %g3, %i2
bg,a %xcc, loop_1980
subcc %i1, 0x1CB4, %l2
ld [%l7 + 0x7C], %f2
tne %xcc, 0x3
loop_1980:
sll %g4, 0x10, %o5
lduh [%l7 + 0x7C], %l5
tpos %xcc, 0x5
ld [%l7 + 0x40], %f10
st %f1, [%l7 + 0x48]
sth %l0, [%l7 + 0x2E]
fexpand %f14, %f4
stx %o6, [%l7 + 0x20]
edge16l %l4, %o7, %i7
array8 %i5, %o3, %g7
siam 0x1
fbge,a %fcc3, loop_1981
ld [%l7 + 0x3C], %f4
bg,a loop_1982
tle %xcc, 0x3
loop_1981:
fnot2 %f4, %f4
movcc %xcc, %l3, %l6
loop_1982:
stb %g1, [%l7 + 0x40]
std %f12, [%l7 + 0x20]
fcmpgt16 %f12, %f0, %g2
fone %f10
fnor %f6, %f10, %f0
stx %i6, [%l7 + 0x50]
stb %o0, [%l7 + 0x13]
orcc %i3, %g6, %o4
movgu %icc, %i4, %o1
stb %i0, [%l7 + 0x59]
ldd [%l7 + 0x70], %f2
brlez %l1, loop_1983
udiv %g5, 0x18AD, %o2
tn %icc, 0x3
sth %i2, [%l7 + 0x18]
loop_1983:
stx %i1, [%l7 + 0x60]
fcmpne16 %f10, %f10, %l2
fbul %fcc0, loop_1984
st %f5, [%l7 + 0x38]
lduh [%l7 + 0x1C], %g4
fnot1 %f8, %f14
loop_1984:
fmovdleu %icc, %f7, %f0
fmul8sux16 %f8, %f8, %f10
xor %g3, 0x18B8, %l5
ldd [%l7 + 0x58], %f6
fcmpne16 %f6, %f2, %l0
ldd [%l7 + 0x50], %f2
sub %o6, %l4, %o5
bl %icc, loop_1985
bleu,a loop_1986
fmovrdne %i7, %f8, %f12
fmovdvc %icc, %f1, %f12
loop_1985:
fmovdgu %xcc, %f6, %f3
loop_1986:
ldub [%l7 + 0x18], %i5
stb %o7, [%l7 + 0x7A]
fbu,a %fcc0, loop_1987
fmovsgu %icc, %f10, %f8
mova %xcc, %o3, %g7
fsrc1 %f10, %f6
loop_1987:
fcmpgt32 %f8, %f6, %l3
tcs %xcc, 0x7
fmovdge %icc, %f1, %f13
fbl %fcc1, loop_1988
edge32n %g1, %g2, %l6
fmovsle %icc, %f13, %f0
sth %i6, [%l7 + 0x5A]
loop_1988:
ldsw [%l7 + 0x08], %o0
std %f4, [%l7 + 0x10]
movrlz %g6, %o4, %i4
fmovdne %icc, %f0, %f14
mulscc %o1, 0x0A62, %i0
ba,pt %xcc, loop_1989
fzeros %f12
orncc %l1, 0x0C5B, %g5
popc %o2, %i2
loop_1989:
fmovs %f8, %f3
fmovdvc %xcc, %f13, %f0
lduh [%l7 + 0x42], %i3
fpsub16s %f11, %f2, %f8
fmovd %f14, %f2
movn %icc, %i1, %l2
for %f10, %f12, %f12
fmovd %f6, %f8
lduh [%l7 + 0x28], %g4
fmovdne %xcc, %f3, %f7
bvc %icc, loop_1990
sth %g3, [%l7 + 0x38]
bg loop_1991
mulx %l0, %o6, %l5
loop_1990:
stb %o5, [%l7 + 0x6A]
tcc %xcc, 0x0
loop_1991:
edge32n %l4, %i5, %i7
sth %o3, [%l7 + 0x28]
fmovdneg %icc, %f3, %f4
st %f13, [%l7 + 0x30]
nop
setx loop_1992, %l0, %l1
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 %g7, 0x2CB, %o7
stw %g1, [%l7 + 0x1C]
move %xcc, %l3, %l6
loop_1992:
ldsw [%l7 + 0x1C], %g2
fmovdcs %xcc, %f8, %f15
move %xcc, %o0, %i6
tvc %icc, 0x3
stw %g6, [%l7 + 0x08]
edge32ln %o4, %i4, %i0
movvs %xcc, %o1, %l1
bcs,pn %xcc, loop_1993
sth %o2, [%l7 + 0x42]
fmovrslz %g5, %f14, %f15
ldd [%l7 + 0x40], %f2
loop_1993:
lduw [%l7 + 0x60], %i2
fnot2s %f4, %f11
fbn,a %fcc1, loop_1994
ldx [%l7 + 0x20], %i1
subcc %l2, %i3, %g3
stx %g4, [%l7 + 0x70]
loop_1994:
pdist %f6, %f0, %f2
ldsb [%l7 + 0x66], %l0
ldx [%l7 + 0x50], %l5
std %f8, [%l7 + 0x50]
fmovsvc %icc, %f9, %f3
ble %xcc, loop_1995
ldsh [%l7 + 0x1C], %o5
fone %f2
smul %o6, %l4, %i7
loop_1995:
ldsb [%l7 + 0x50], %o3
fpack32 %f12, %f12, %f6
tle %xcc, 0x2
umul %g7, %o7, %i5
stb %g1, [%l7 + 0x77]
fmovdleu %xcc, %f9, %f0
fors %f14, %f9, %f4
ld [%l7 + 0x78], %f12
lduh [%l7 + 0x66], %l3
fmovdle %icc, %f7, %f12
movrlez %l6, %g2, %o0
fba %fcc1, loop_1996
bpos,a,pt %icc, loop_1997
stw %g6, [%l7 + 0x10]
ld [%l7 + 0x24], %f13
loop_1996:
movne %xcc, %i6, %o4
loop_1997:
brz,a %i4, loop_1998
ldsw [%l7 + 0x24], %i0
tvs %xcc, 0x7
xnorcc %l1, %o2, %o1
loop_1998:
fmovsneg %xcc, %f5, %f15
stb %g5, [%l7 + 0x0B]
nop
setx loop_1999, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %i1, [%l7 + 0x60]
bl,a,pt %icc, loop_2000
ldd [%l7 + 0x30], %f4
loop_1999:
fmovrslz %i2, %f7, %f7
ldsh [%l7 + 0x28], %i3
loop_2000:
fbg,a %fcc0, loop_2001
fmuld8sux16 %f11, %f3, %f12
fbge,a %fcc3, loop_2002
bvs,pt %icc, loop_2003
loop_2001:
fxor %f6, %f10, %f10
nop
setx loop_2004, %l0, %l1
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_2002:
ldsb [%l7 + 0x37], %g3
loop_2003:
fpsub32 %f4, %f12, %f12
sth %g4, [%l7 + 0x72]
loop_2004:
ta %xcc, 0x2
fmovrdgz %l0, %f6, %f0
udivx %l5, 0x1DBD, %l2
stx %o6, [%l7 + 0x50]
fmovrdne %l4, %f6, %f6
bvs,pn %icc, loop_2005
stx %o5, [%l7 + 0x28]
ldsw [%l7 + 0x24], %i7
bvs,a loop_2006
loop_2005:
ldsb [%l7 + 0x4E], %g7
bn loop_2007
fmovrsne %o7, %f0, %f5
loop_2006:
fmovsg %xcc, %f9, %f9
fbue %fcc1, loop_2008
loop_2007:
stb %o3, [%l7 + 0x61]
ldsw [%l7 + 0x74], %g1
fmovdl %icc, %f4, %f11
loop_2008:
fsrc2s %f2, %f10
lduh [%l7 + 0x50], %i5
tge %xcc, 0x1
bvc,pt %icc, loop_2009
lduw [%l7 + 0x48], %l3
fmovrdgez %g2, %f2, %f8
nop
setx loop_2010, %l0, %l1
jmpl %l1, %l6
loop_2009:
ldsw [%l7 + 0x74], %o0
fsrc1s %f7, %f9
and %g6, %o4, %i6
loop_2010:
fmuld8sux16 %f3, %f11, %f2
lduw [%l7 + 0x5C], %i0
umulcc %i4, %l1, %o2
ld [%l7 + 0x78], %f15
srax %o1, 0x1E, %g5
movrlez %i2, 0x0E3, %i3
fmovdge %xcc, %f1, %f9
movre %g3, %g4, %i1
ldd [%l7 + 0x58], %f10
fmovsn %icc, %f10, %f2
fmovsge %icc, %f1, %f11
ldub [%l7 + 0x1C], %l5
fsrc1 %f4, %f6
fmovrdlz %l2, %f6, %f12
movcs %icc, %o6, %l0
fcmple32 %f12, %f2, %o5
fmovdcs %icc, %f9, %f10
edge16 %i7, %l4, %o7
sth %o3, [%l7 + 0x7C]
sth %g1, [%l7 + 0x2A]
fmuld8sux16 %f12, %f0, %f12
sth %g7, [%l7 + 0x72]
fmovrdgz %l3, %f12, %f0
fands %f7, %f2, %f3
edge16 %g2, %i5, %l6
array16 %g6, %o0, %i6
lduw [%l7 + 0x28], %i0
fpack16 %f0, %f13
stb %o4, [%l7 + 0x60]
fpsub16s %f12, %f10, %f3
tgu %xcc, 0x7
ldub [%l7 + 0x4A], %l1
tsubcctv %o2, %o1, %i4
st %f0, [%l7 + 0x70]
tsubcctv %g5, 0x1DC0, %i3
ldx [%l7 + 0x28], %i2
fbge %fcc1, loop_2011
stw %g4, [%l7 + 0x10]
brnz %g3, loop_2012
tcs %icc, 0x7
loop_2011:
bvc %xcc, loop_2013
for %f14, %f2, %f10
loop_2012:
fmovde %xcc, %f1, %f12
fxors %f5, %f15, %f15
loop_2013:
fmovspos %xcc, %f5, %f7
sub %i1, %l5, %o6
tg %xcc, 0x4
ldsw [%l7 + 0x2C], %l2
array8 %l0, %i7, %l4
st %f12, [%l7 + 0x2C]
taddcctv %o5, 0x17B1, %o3
lduw [%l7 + 0x78], %g1
edge8n %g7, %o7, %l3
ldsb [%l7 + 0x32], %g2
fmovdle %icc, %f11, %f3
bge loop_2014
fornot2 %f14, %f12, %f4
fnot1 %f14, %f12
fabsd %f0, %f6
loop_2014:
tn %xcc, 0x4
fbn %fcc1, loop_2015
fmovrslz %l6, %f14, %f1
st %f11, [%l7 + 0x4C]
fpadd16s %f2, %f1, %f11
loop_2015:
ldub [%l7 + 0x23], %i5
array32 %o0, %g6, %i6
call loop_2016
edge32l %o4, %i0, %l1
fpmerge %f9, %f4, %f14
fmovrslez %o1, %f9, %f0
loop_2016:
edge16n %i4, %o2, %g5
xorcc %i2, %i3, %g4
ldub [%l7 + 0x1D], %i1
taddcc %l5, 0x1BF7, %g3
fmuld8sux16 %f4, %f1, %f4
std %f4, [%l7 + 0x48]
tneg %xcc, 0x7
fmovsge %xcc, %f3, %f11
fpadd16 %f2, %f6, %f0
lduw [%l7 + 0x28], %l2
ldx [%l7 + 0x70], %l0
ldd [%l7 + 0x50], %f10
movrne %i7, %o6, %o5
lduh [%l7 + 0x5C], %o3
sdivx %l4, 0x1658, %g1
fpadd16s %f15, %f15, %f7
edge8n %o7, %g7, %l3
ldsb [%l7 + 0x1C], %l6
brlz %i5, loop_2017
ba,a,pt %icc, loop_2018
fmovdcs %xcc, %f9, %f6
ldsh [%l7 + 0x18], %o0
loop_2017:
ldd [%l7 + 0x58], %f2
loop_2018:
fmovsne %xcc, %f2, %f2
ldx [%l7 + 0x10], %g2
tn %icc, 0x7
ld [%l7 + 0x68], %f6
fornot1s %f14, %f15, %f1
ld [%l7 + 0x4C], %f0
fandnot2s %f12, %f4, %f14
brgez,a %g6, loop_2019
bvc,a,pn %icc, loop_2020
tleu %xcc, 0x7
move %icc, %i6, %i0
loop_2019:
ldsh [%l7 + 0x30], %o4
loop_2020:
faligndata %f4, %f2, %f14
fpack16 %f14, %f7
bneg,a,pn %icc, loop_2021
ldd [%l7 + 0x50], %f2
fmovd %f0, %f4
sth %l1, [%l7 + 0x2A]
loop_2021:
fone %f0
fmovdn %icc, %f2, %f3
st %f11, [%l7 + 0x44]
tleu %icc, 0x3
fmovde %icc, %f11, %f7
fbg,a %fcc3, loop_2022
lduh [%l7 + 0x6A], %o1
srax %i4, %g5, %o2
nop
setx loop_2023, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2022:
fcmps %fcc0, %f14, %f12
tn %icc, 0x2
std %f2, [%l7 + 0x10]
loop_2023:
or %i2, 0x0B45, %g4
st %f6, [%l7 + 0x30]
ldd [%l7 + 0x08], %f0
fmovde %xcc, %f6, %f5
xorcc %i3, %l5, %g3
fpsub32s %f2, %f5, %f13
bg,pt %icc, loop_2024
fandnot2 %f0, %f12, %f14
fmovrdne %i1, %f12, %f4
ldub [%l7 + 0x50], %l2
loop_2024:
stb %l0, [%l7 + 0x4C]
lduw [%l7 + 0x34], %o6
edge8ln %o5, %i7, %o3
sll %l4, 0x1A, %o7
siam 0x3
tpos %xcc, 0x1
and %g7, %l3, %l6
movl %icc, %g1, %i5
ld [%l7 + 0x0C], %f2
be,a,pt %icc, loop_2025
nop
setx loop_2026, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
st %f7, [%l7 + 0x6C]
fbug %fcc3, loop_2027
loop_2025:
fcmps %fcc3, %f11, %f9
loop_2026:
tcs %xcc, 0x3
movvs %xcc, %o0, %g2
loop_2027:
lduw [%l7 + 0x30], %i6
fmovdge %icc, %f12, %f15
bne,a %xcc, loop_2028
stw %g6, [%l7 + 0x24]
udivcc %o4, 0x1746, %l1
fornot2 %f10, %f10, %f2
loop_2028:
fmovdleu %icc, %f9, %f9
fmovrsne %o1, %f2, %f5
fnot2 %f0, %f10
ldsb [%l7 + 0x3F], %i4
fmovscc %icc, %f8, %f3
xorcc %g5, 0x102A, %o2
fmovdg %xcc, %f0, %f15
ldsh [%l7 + 0x64], %i0
udivcc %g4, 0x120C, %i2
bcs,pn %xcc, loop_2029
fmovsvs %xcc, %f0, %f4
ldd [%l7 + 0x08], %f4
fmovsn %xcc, %f14, %f7
loop_2029:
movcc %icc, %i3, %l5
movgu %xcc, %g3, %i1
stx %l2, [%l7 + 0x38]
ldub [%l7 + 0x22], %l0
lduh [%l7 + 0x3E], %o5
fbue %fcc1, loop_2030
fmovsvc %xcc, %f8, %f13
fmovsa %icc, %f6, %f9
fnand %f12, %f4, %f4
loop_2030:
fblg,a %fcc2, loop_2031
array32 %i7, %o3, %o6
edge32 %o7, %l4, %g7
lduh [%l7 + 0x56], %l6
loop_2031:
udivcc %g1, 0x13E2, %i5
fmovrde %o0, %f10, %f8
fmovsneg %xcc, %f10, %f11
addcc %l3, 0x0ECC, %i6
bleu,pn %xcc, loop_2032
ldd [%l7 + 0x68], %f2
movleu %xcc, %g6, %g2
fpsub16s %f11, %f5, %f12
loop_2032:
brz,a %l1, loop_2033
fornot2 %f0, %f2, %f6
ldsw [%l7 + 0x1C], %o1
movneg %icc, %i4, %o4
loop_2033:
stx %g5, [%l7 + 0x60]
edge8n %i0, %o2, %g4
stb %i2, [%l7 + 0x6A]
fmovdcc %xcc, %f13, %f5
ld [%l7 + 0x1C], %f15
std %f4, [%l7 + 0x10]
srlx %l5, %i3, %g3
fornot2 %f14, %f8, %f6
ldd [%l7 + 0x20], %f8
movrgz %i1, %l0, %o5
fcmpeq32 %f4, %f0, %l2
ld [%l7 + 0x6C], %f10
tn %xcc, 0x2
mulscc %o3, %o6, %o7
lduw [%l7 + 0x0C], %i7
tle %icc, 0x2
pdist %f12, %f4, %f2
ldsh [%l7 + 0x32], %g7
fzero %f2
ldx [%l7 + 0x58], %l6
fpadd32s %f8, %f2, %f12
mulx %l4, %i5, %g1
fpadd16s %f6, %f11, %f7
fzero %f14
fones %f10
fmul8sux16 %f12, %f14, %f6
ldsh [%l7 + 0x7A], %l3
fmovdvs %icc, %f15, %f8
ldsb [%l7 + 0x19], %o0
fpadd16s %f2, %f6, %f3
sth %g6, [%l7 + 0x52]
tcs %icc, 0x5
edge16ln %i6, %l1, %g2
lduw [%l7 + 0x40], %i4
fmovsgu %xcc, %f2, %f4
sub %o1, %o4, %g5
bne,pn %icc, loop_2034
ldd [%l7 + 0x68], %f2
lduh [%l7 + 0x1A], %i0
bvc,pt %icc, loop_2035
loop_2034:
add %o2, %g4, %i2
ldsh [%l7 + 0x18], %i3
sdivcc %g3, 0x1C66, %l5
loop_2035:
umulcc %l0, %i1, %l2
stw %o5, [%l7 + 0x54]
fmovs %f4, %f10
stw %o3, [%l7 + 0x48]
fmovsneg %icc, %f6, %f11
udiv %o6, 0x099B, %o7
umulcc %i7, %g7, %l4
bvs loop_2036
fmovdpos %xcc, %f7, %f0
lduw [%l7 + 0x6C], %l6
movn %xcc, %i5, %l3
loop_2036:
and %o0, 0x1C73, %g6
subccc %g1, %l1, %g2
sth %i6, [%l7 + 0x16]
fxor %f6, %f12, %f6
ldsh [%l7 + 0x4C], %o1
alignaddrl %o4, %i4, %i0
brgez %o2, loop_2037
fmovsge %xcc, %f5, %f1
ldsw [%l7 + 0x28], %g4
ldx [%l7 + 0x68], %i2
loop_2037:
ld [%l7 + 0x54], %f4
fmovsgu %icc, %f9, %f5
fmovrdne %g5, %f10, %f10
fandnot2s %f5, %f15, %f14
std %f6, [%l7 + 0x68]
pdist %f2, %f6, %f6
sdivcc %i3, 0x06FC, %g3
te %icc, 0x3
fblg,a %fcc3, loop_2038
movrgz %l5, 0x209, %l0
movl %icc, %i1, %o5
te %xcc, 0x1
loop_2038:
fnegd %f0, %f10
movvs %icc, %o3, %o6
subccc %o7, %l2, %i7
fmovdneg %icc, %f8, %f0
ldsb [%l7 + 0x24], %g7
addcc %l6, 0x11CD, %i5
tcs %xcc, 0x2
movpos %icc, %l3, %l4
ld [%l7 + 0x20], %f15
movcc %xcc, %o0, %g1
fexpand %f0, %f12
array8 %l1, %g2, %i6
nop
setx loop_2039, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot2s %f12, %f9, %f8
fnegd %f6, %f2
fsrc1 %f12, %f4
loop_2039:
ldub [%l7 + 0x5A], %o1
fxnors %f12, %f2, %f7
ldsh [%l7 + 0x0C], %o4
std %f0, [%l7 + 0x08]
fbo,a %fcc0, loop_2040
bne loop_2041
stw %i4, [%l7 + 0x14]
fmovdl %xcc, %f3, %f8
loop_2040:
fand %f0, %f2, %f4
loop_2041:
sdivx %g6, 0x13E0, %o2
stb %i0, [%l7 + 0x13]
ldsb [%l7 + 0x0F], %i2
ba,a,pn %xcc, loop_2042
ldsh [%l7 + 0x38], %g4
fmovsn %icc, %f0, %f12
fmovsneg %icc, %f8, %f6
loop_2042:
ble,a,pn %xcc, loop_2043
ldsh [%l7 + 0x7C], %g5
movrgez %i3, 0x2D7, %g3
fbue %fcc2, loop_2044
loop_2043:
fnegd %f8, %f8
array8 %l5, %i1, %o5
fmovsleu %xcc, %f0, %f4
loop_2044:
movvs %icc, %o3, %l0
fbl,a %fcc0, loop_2045
ldsw [%l7 + 0x64], %o6
edge8l %l2, %o7, %g7
stb %l6, [%l7 + 0x19]
loop_2045:
nop
setx loop_2046, %l0, %l1
jmpl %l1, %i5
sll %i7, %l3, %l4
fabsd %f0, %f10
ldx [%l7 + 0x18], %o0
loop_2046:
fbg %fcc1, loop_2047
stb %l1, [%l7 + 0x1F]
fmovdvc %icc, %f3, %f10
fmovdge %xcc, %f5, %f15
loop_2047:
fmovrdgz %g2, %f8, %f14
movne %icc, %i6, %g1
edge16l %o1, %i4, %o4
ldsb [%l7 + 0x47], %g6
fabsd %f8, %f10
udivcc %o2, 0x1058, %i0
fmovrsgz %g4, %f15, %f2
fpsub32s %f1, %f8, %f5
tleu %xcc, 0x3
taddcctv %g5, %i2, %i3
bcs,a %icc, loop_2048
st %f5, [%l7 + 0x18]
fandnot2 %f14, %f0, %f8
fcmps %fcc1, %f12, %f0
loop_2048:
tgu %icc, 0x4
fmovd %f8, %f4
fxnor %f8, %f4, %f4
fmovscc %icc, %f3, %f13
stx %l5, [%l7 + 0x70]
xnor %g3, 0x1A1A, %o5
sth %o3, [%l7 + 0x08]
fbo %fcc0, loop_2049
fcmps %fcc2, %f7, %f11
tg %icc, 0x1
st %f8, [%l7 + 0x24]
loop_2049:
taddcc %i1, %l0, %o6
ldd [%l7 + 0x78], %f6
bne %xcc, loop_2050
ld [%l7 + 0x28], %f7
fbu,a %fcc1, loop_2051
be,pn %xcc, loop_2052
loop_2050:
movvs %xcc, %o7, %l2
sdivx %g7, 0x0D35, %i5
loop_2051:
fexpand %f9, %f10
loop_2052:
and %i7, 0x03F2, %l3
mulx %l4, %o0, %l6
siam 0x6
fandnot1 %f10, %f2, %f12
ldsw [%l7 + 0x74], %l1
movg %xcc, %i6, %g2
movleu %icc, %o1, %i4
udivcc %g1, 0x088D, %g6
movre %o4, %i0, %g4
ldsb [%l7 + 0x10], %g5
brnz,a %o2, loop_2053
fandnot1 %f10, %f8, %f6
stw %i3, [%l7 + 0x34]
fmovsvs %icc, %f12, %f13
loop_2053:
sth %i2, [%l7 + 0x42]
brz %g3, loop_2054
movle %icc, %o5, %l5
stb %o3, [%l7 + 0x27]
fmovdl %xcc, %f1, %f0
loop_2054:
fba %fcc1, loop_2055
addcc %l0, 0x1E0C, %o6
tcc %icc, 0x4
fpmerge %f14, %f8, %f14
loop_2055:
fbuge %fcc2, loop_2056
udiv %o7, 0x1162, %i1
sth %l2, [%l7 + 0x68]
lduh [%l7 + 0x20], %i5
loop_2056:
tsubcc %i7, %g7, %l4
orn %o0, %l6, %l1
ld [%l7 + 0x5C], %f11
udiv %l3, 0x0AC7, %g2
movn %xcc, %i6, %o1
udivcc %g1, 0x1379, %i4
fmovscs %xcc, %f1, %f9
sllx %g6, %o4, %i0
ldd [%l7 + 0x20], %f2
subcc %g5, %o2, %g4
fbn,a %fcc0, loop_2057
fabss %f5, %f9
fcmpne32 %f4, %f6, %i3
fabss %f14, %f6
loop_2057:
umul %i2, 0x1241, %g3
tne %xcc, 0x4
sllx %o5, 0x07, %o3
te %icc, 0x2
fmovrdgez %l5, %f10, %f2
edge16ln %o6, %l0, %i1
taddcc %o7, %i5, %l2
ldsh [%l7 + 0x6C], %i7
nop
setx loop_2058, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x47], %g7
stb %l4, [%l7 + 0x6F]
fbue,a %fcc3, loop_2059
loop_2058:
fcmpgt32 %f2, %f2, %l6
std %f6, [%l7 + 0x68]
sethi 0x1EFB, %l1
loop_2059:
sra %l3, 0x15, %g2
bleu loop_2060
addccc %o0, 0x0346, %o1
tg %icc, 0x0
edge16 %i6, %g1, %g6
loop_2060:
fmovsgu %xcc, %f5, %f13
sethi 0x15AD, %i4
fmovrsgez %i0, %f11, %f13
fmovrdgez %g5, %f6, %f0
ldsw [%l7 + 0x14], %o2
edge8 %g4, %o4, %i2
ldsh [%l7 + 0x42], %g3
stb %i3, [%l7 + 0x3F]
sdivx %o5, 0x078E, %o3
srax %l5, %o6, %l0
fbul %fcc1, loop_2061
movleu %icc, %i1, %i5
edge16 %l2, %i7, %g7
fmul8x16 %f10, %f6, %f6
loop_2061:
brz,a %l4, loop_2062
stb %o7, [%l7 + 0x42]
addccc %l1, 0x08A5, %l6
fcmpd %fcc0, %f14, %f14
loop_2062:
sll %l3, %o0, %o1
pdist %f10, %f10, %f6
fandnot2s %f8, %f7, %f12
nop
setx loop_2063, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot1 %f2, %f10
ldsh [%l7 + 0x62], %i6
movvc %icc, %g2, %g6
loop_2063:
stw %i4, [%l7 + 0x5C]
popc 0x1FD1, %i0
movg %xcc, %g1, %g5
fble,a %fcc0, loop_2064
fmovsn %icc, %f13, %f7
ldd [%l7 + 0x40], %f6
movrne %g4, %o2, %o4
loop_2064:
movvc %icc, %g3, %i2
udivcc %i3, 0x0BA6, %o5
sth %l5, [%l7 + 0x14]
fnot1s %f14, %f4
addccc %o3, %o6, %l0
stw %i1, [%l7 + 0x40]
fbuge,a %fcc3, loop_2065
fmovrdgz %i5, %f2, %f8
stx %i7, [%l7 + 0x78]
movgu %xcc, %l2, %l4
loop_2065:
stw %o7, [%l7 + 0x20]
fmovdvc %icc, %f9, %f5
ta %icc, 0x1
movneg %xcc, %g7, %l6
fmovrdgez %l3, %f2, %f2
fmovsleu %icc, %f14, %f8
movrlez %o0, 0x312, %l1
xnorcc %o1, %i6, %g2
ldsb [%l7 + 0x19], %g6
lduh [%l7 + 0x0E], %i0
stb %i4, [%l7 + 0x77]
fmovscs %icc, %f10, %f7
tpos %xcc, 0x1
subcc %g1, 0x102E, %g4
ldsb [%l7 + 0x20], %g5
st %f9, [%l7 + 0x0C]
lduw [%l7 + 0x20], %o4
ldub [%l7 + 0x7C], %o2
ldub [%l7 + 0x44], %i2
xor %i3, 0x048F, %o5
st %f14, [%l7 + 0x78]
lduh [%l7 + 0x62], %l5
fble %fcc2, loop_2066
orcc %g3, %o3, %l0
ldsw [%l7 + 0x3C], %i1
orcc %o6, 0x0CEB, %i7
loop_2066:
edge32n %i5, %l2, %o7
ldx [%l7 + 0x10], %g7
stb %l4, [%l7 + 0x32]
fors %f2, %f1, %f14
fones %f6
fbuge %fcc2, loop_2067
fbe,a %fcc3, loop_2068
movcs %icc, %l3, %l6
brlz,a %o0, loop_2069
loop_2067:
fandnot1 %f4, %f8, %f14
loop_2068:
stb %o1, [%l7 + 0x09]
nop
setx loop_2070, %l0, %l1
jmpl %l1, %l1
loop_2069:
sra %g2, %g6, %i0
fmul8ulx16 %f0, %f8, %f14
fsrc1s %f7, %f12
loop_2070:
stb %i4, [%l7 + 0x2C]
alignaddrl %i6, %g4, %g1
tvs %xcc, 0x5
tg %xcc, 0x7
orncc %o4, %g5, %o2
ldub [%l7 + 0x6C], %i3
fcmple16 %f4, %f4, %i2
stx %o5, [%l7 + 0x20]
subc %g3, %o3, %l5
fba %fcc0, loop_2071
brnz %i1, loop_2072
fxnors %f4, %f8, %f5
fmovsvs %xcc, %f15, %f9
loop_2071:
fzero %f4
loop_2072:
bl,a,pt %xcc, loop_2073
fbuge %fcc2, loop_2074
fsrc1 %f8, %f2
movpos %icc, %l0, %o6
loop_2073:
edge32ln %i7, %i5, %l2
loop_2074:
ldsb [%l7 + 0x6A], %g7
stb %l4, [%l7 + 0x35]
fornot2 %f4, %f10, %f14
or %l3, 0x143C, %o7
movg %icc, %o0, %o1
sth %l1, [%l7 + 0x48]
fsrc2 %f6, %f2
std %f10, [%l7 + 0x68]
movrlz %l6, %g6, %i0
smulcc %g2, %i6, %i4
popc %g4, %g1
brgez %g5, loop_2075
fpadd32s %f10, %f4, %f5
edge32l %o4, %o2, %i3
nop
setx loop_2076, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2075:
stx %o5, [%l7 + 0x68]
fsrc1s %f13, %f5
fzero %f4
loop_2076:
sdivx %i2, 0x039A, %g3
lduh [%l7 + 0x44], %l5
bn,a,pn %icc, loop_2077
ldsw [%l7 + 0x1C], %i1
brnz %o3, loop_2078
fbo %fcc0, loop_2079
loop_2077:
fones %f6
fnegd %f4, %f10
loop_2078:
ldub [%l7 + 0x68], %l0
loop_2079:
bl,a loop_2080
ldsw [%l7 + 0x50], %o6
lduh [%l7 + 0x50], %i7
bneg,a loop_2081
loop_2080:
movvc %icc, %i5, %l2
fcmpne16 %f10, %f2, %g7
fxnors %f10, %f10, %f9
loop_2081:
st %f6, [%l7 + 0x0C]
ldsw [%l7 + 0x34], %l4
fbg %fcc0, loop_2082
fmovd %f0, %f10
fone %f6
edge32n %l3, %o0, %o7
loop_2082:
movrlz %l1, 0x0CD, %l6
fxnors %f3, %f12, %f5
fzero %f10
stx %o1, [%l7 + 0x68]
stb %i0, [%l7 + 0x18]
sllx %g6, 0x19, %i6
call loop_2083
ld [%l7 + 0x10], %f0
lduh [%l7 + 0x50], %g2
tgu %xcc, 0x1
loop_2083:
xorcc %i4, 0x0639, %g1
brlz %g4, loop_2084
fmovde %xcc, %f10, %f15
movne %icc, %g5, %o2
fbu,a %fcc3, loop_2085
loop_2084:
edge32ln %i3, %o4, %i2
fpmerge %f7, %f11, %f4
tvs %icc, 0x4
loop_2085:
mulx %o5, 0x1635, %l5
ta %icc, 0x1
fsrc2s %f1, %f2
udivx %i1, 0x1C50, %o3
fsrc1 %f4, %f12
fexpand %f5, %f4
ld [%l7 + 0x5C], %f12
bl,a loop_2086
tcc %xcc, 0x4
udivx %g3, 0x06AD, %l0
brgez %i7, loop_2087
loop_2086:
movrgez %o6, 0x3A6, %i5
fmovspos %icc, %f8, %f15
edge32ln %l2, %g7, %l3
loop_2087:
movrlez %l4, 0x237, %o0
fbn,a %fcc1, loop_2088
fmovrse %l1, %f3, %f14
sub %l6, 0x01B4, %o7
lduh [%l7 + 0x12], %i0
loop_2088:
fpsub32s %f4, %f1, %f13
stx %o1, [%l7 + 0x08]
sra %g6, %g2, %i6
fxnor %f14, %f8, %f12
fmovdcs %icc, %f10, %f8
lduw [%l7 + 0x7C], %i4
sdivcc %g1, 0x0F4B, %g4
movcs %icc, %g5, %o2
ldx [%l7 + 0x78], %o4
fmovrse %i2, %f1, %f5
ldx [%l7 + 0x28], %i3
ldsw [%l7 + 0x44], %l5
stb %i1, [%l7 + 0x22]
edge32n %o5, %g3, %l0
movl %icc, %o3, %o6
fabss %f8, %f4
movrgz %i5, %i7, %g7
smul %l3, %l2, %l4
udivx %l1, 0x1A5B, %o0
movcc %xcc, %l6, %o7
ldsb [%l7 + 0x26], %i0
stb %g6, [%l7 + 0x7F]
mulx %g2, 0x191F, %i6
alignaddrl %i4, %g1, %g4
andcc %o1, 0x0F8A, %g5
std %f10, [%l7 + 0x38]
alignaddrl %o2, %o4, %i2
nop
setx loop_2089, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %l5, [%l7 + 0x10]
edge16n %i3, %i1, %o5
fmovrsgez %g3, %f5, %f8
loop_2089:
brlz %o3, loop_2090
ldd [%l7 + 0x70], %f2
xnorcc %o6, %i5, %l0
fnot2s %f13, %f7
loop_2090:
orn %i7, %g7, %l3
fbg %fcc1, loop_2091
sdivcc %l2, 0x0E7D, %l1
array16 %l4, %l6, %o7
fcmpgt32 %f14, %f6, %o0
loop_2091:
movgu %xcc, %g6, %i0
sll %i6, 0x1F, %i4
fmovsg %icc, %f3, %f3
fmovrsgez %g2, %f1, %f10
ldx [%l7 + 0x70], %g4
fnot1s %f8, %f1
ldx [%l7 + 0x50], %o1
fmul8x16au %f9, %f3, %f2
fcmpeq16 %f8, %f8, %g5
stb %o2, [%l7 + 0x29]
subccc %g1, %i2, %o4
movneg %icc, %i3, %i1
edge32 %l5, %g3, %o3
fpack32 %f2, %f4, %f0
brlz %o6, loop_2092
brlz %o5, loop_2093
st %f5, [%l7 + 0x40]
fandnot1s %f11, %f12, %f7
loop_2092:
edge8l %i5, %l0, %i7
loop_2093:
fmovrsgz %g7, %f6, %f12
fbu %fcc3, loop_2094
array8 %l2, %l3, %l1
bvc %xcc, loop_2095
array8 %l6, %l4, %o0
loop_2094:
fmovdpos %xcc, %f3, %f10
tneg %xcc, 0x5
loop_2095:
sll %g6, 0x1D, %o7
fcmple16 %f10, %f2, %i0
stw %i4, [%l7 + 0x6C]
fcmpgt16 %f2, %f6, %i6
ldsw [%l7 + 0x74], %g4
taddcctv %g2, %o1, %g5
sdivx %g1, 0x06BF, %o2
stw %i2, [%l7 + 0x18]
faligndata %f10, %f2, %f4
fmovsge %xcc, %f5, %f7
lduh [%l7 + 0x0C], %o4
orncc %i1, 0x1502, %i3
ldx [%l7 + 0x70], %g3
fxors %f4, %f8, %f15
stb %o3, [%l7 + 0x6E]
ldsb [%l7 + 0x15], %o6
smulcc %l5, 0x0FE0, %i5
st %f0, [%l7 + 0x6C]
ldsh [%l7 + 0x76], %l0
sllx %o5, 0x18, %i7
fpack16 %f10, %f12
edge8 %l2, %g7, %l3
fmovda %xcc, %f12, %f4
movrlz %l6, %l1, %o0
andn %l4, 0x0BE7, %g6
fpadd16 %f14, %f10, %f10
lduw [%l7 + 0x0C], %o7
udivcc %i4, 0x078D, %i0
lduh [%l7 + 0x20], %i6
edge8 %g2, %g4, %o1
lduw [%l7 + 0x18], %g5
ldsb [%l7 + 0x1C], %o2
sth %g1, [%l7 + 0x54]
bvc,a,pn %icc, loop_2096
fbug %fcc1, loop_2097
fmovsge %xcc, %f6, %f14
edge32n %i2, %i1, %o4
loop_2096:
stb %i3, [%l7 + 0x15]
loop_2097:
tpos %icc, 0x5
ld [%l7 + 0x58], %f13
nop
setx loop_2098, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movleu %xcc, %o3, %g3
edge32n %o6, %l5, %i5
fpack16 %f6, %f7
loop_2098:
st %f8, [%l7 + 0x3C]
ldsb [%l7 + 0x77], %o5
be,a %icc, loop_2099
ldsh [%l7 + 0x08], %l0
taddcc %i7, 0x0E38, %l2
siam 0x6
loop_2099:
fnot2 %f8, %f4
ldsb [%l7 + 0x14], %g7
ldsh [%l7 + 0x28], %l6
lduw [%l7 + 0x48], %l1
fnand %f6, %f2, %f4
fmovsgu %icc, %f8, %f14
std %f0, [%l7 + 0x40]
stx %o0, [%l7 + 0x68]
fandnot2 %f14, %f8, %f10
movrgez %l3, 0x0B7, %g6
edge16n %o7, %i4, %l4
fandnot1 %f12, %f2, %f2
ldd [%l7 + 0x60], %f0
xnor %i6, 0x07ED, %i0
stw %g4, [%l7 + 0x78]
edge32 %g2, %g5, %o1
fcmpes %fcc1, %f10, %f5
stb %g1, [%l7 + 0x7D]
ldsb [%l7 + 0x4B], %o2
tge %xcc, 0x2
fabsd %f6, %f6
ldx [%l7 + 0x40], %i2
fmovrdlz %i1, %f12, %f2
std %f4, [%l7 + 0x58]
bn loop_2100
popc 0x1857, %i3
fpsub32s %f7, %f2, %f5
tge %icc, 0x4
loop_2100:
bgu,a %icc, loop_2101
ldub [%l7 + 0x73], %o3
fmuld8sux16 %f6, %f2, %f6
array8 %g3, %o4, %l5
loop_2101:
fbg %fcc0, loop_2102
std %f8, [%l7 + 0x50]
fnot1s %f8, %f15
movrlez %o6, 0x0E0, %i5
loop_2102:
tge %xcc, 0x4
bvc %icc, loop_2103
fpadd32 %f10, %f6, %f6
mova %icc, %o5, %i7
fmul8x16 %f0, %f12, %f4
loop_2103:
fpackfix %f4, %f7
fcmpeq32 %f2, %f8, %l2
fbo %fcc1, loop_2104
edge32n %g7, %l6, %l1
fcmpne16 %f10, %f2, %o0
ldsb [%l7 + 0x63], %l0
loop_2104:
movleu %xcc, %g6, %l3
ldsw [%l7 + 0x3C], %i4
ld [%l7 + 0x48], %f3
movge %xcc, %o7, %i6
movrne %i0, 0x16F, %g4
lduw [%l7 + 0x7C], %g2
ld [%l7 + 0x7C], %f14
fbue,a %fcc1, loop_2105
ldsb [%l7 + 0x49], %l4
fzero %f0
alignaddr %o1, %g1, %o2
loop_2105:
ldub [%l7 + 0x66], %g5
add %i1, %i2, %i3
add %o3, 0x1469, %o4
fbg,a %fcc0, loop_2106
ldub [%l7 + 0x0A], %l5
lduh [%l7 + 0x62], %g3
ld [%l7 + 0x10], %f14
loop_2106:
bcc,a,pn %icc, loop_2107
stw %o6, [%l7 + 0x24]
ldx [%l7 + 0x68], %o5
movcc %icc, %i7, %l2
loop_2107:
sth %g7, [%l7 + 0x54]
edge16 %i5, %l6, %o0
stw %l0, [%l7 + 0x4C]
stx %g6, [%l7 + 0x50]
call loop_2108
fblg,a %fcc0, loop_2109
nop
setx loop_2110, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpackfix %f2, %f5
loop_2108:
bg,a,pt %icc, loop_2111
loop_2109:
fnot2 %f10, %f0
loop_2110:
andncc %l3, %i4, %o7
fmovdg %xcc, %f5, %f3
loop_2111:
fnands %f13, %f15, %f10
ldub [%l7 + 0x61], %l1
fmovdpos %icc, %f1, %f4
xor %i6, 0x0301, %i0
sth %g4, [%l7 + 0x62]
ldsw [%l7 + 0x5C], %l4
ta %xcc, 0x4
tn %xcc, 0x3
sra %o1, %g2, %g1
ldub [%l7 + 0x78], %o2
fmovsleu %icc, %f10, %f11
bne,a,pn %xcc, loop_2112
call loop_2113
fcmps %fcc0, %f0, %f12
bcc,a loop_2114
loop_2112:
ldub [%l7 + 0x50], %i1
loop_2113:
tsubcc %i2, %g5, %o3
bvs,a,pt %xcc, loop_2115
loop_2114:
edge8n %o4, %l5, %g3
fmul8x16 %f9, %f8, %f12
fnot1 %f8, %f0
loop_2115:
ld [%l7 + 0x6C], %f14
fmovdpos %icc, %f15, %f11
umulcc %o6, 0x0F9D, %i3
lduh [%l7 + 0x1C], %i7
lduh [%l7 + 0x08], %o5
fmovd %f6, %f6
lduw [%l7 + 0x5C], %l2
bgu,pt %xcc, loop_2116
fpsub16 %f14, %f14, %f4
alignaddrl %g7, %i5, %o0
ld [%l7 + 0x74], %f3
loop_2116:
tleu %xcc, 0x3
fors %f14, %f0, %f4
fbo,a %fcc0, loop_2117
udivcc %l0, 0x0777, %g6
stx %l3, [%l7 + 0x70]
fmovse %icc, %f9, %f11
loop_2117:
fsrc1s %f8, %f5
ldsb [%l7 + 0x41], %i4
ldsh [%l7 + 0x6A], %o7
fba,a %fcc3, loop_2118
fexpand %f0, %f8
fbne,a %fcc2, loop_2119
fmovsgu %xcc, %f6, %f9
loop_2118:
edge32 %l1, %i6, %l6
fpsub32 %f12, %f8, %f12
loop_2119:
tle %icc, 0x4
fexpand %f14, %f2
sra %g4, %i0, %o1
bneg,pn %icc, loop_2120
ld [%l7 + 0x10], %f15
ldsb [%l7 + 0x51], %l4
subccc %g1, %g2, %i1
loop_2120:
array32 %o2, %i2, %o3
ldx [%l7 + 0x18], %g5
fornot1s %f7, %f12, %f5
lduw [%l7 + 0x50], %o4
stx %l5, [%l7 + 0x10]
ldsh [%l7 + 0x26], %o6
stb %i3, [%l7 + 0x47]
mulscc %i7, 0x110C, %o5
bge %icc, loop_2121
movgu %icc, %l2, %g3
fpsub32 %f6, %f10, %f4
fcmple16 %f6, %f10, %g7
loop_2121:
ldsw [%l7 + 0x20], %i5
bn,pn %icc, loop_2122
mova %icc, %l0, %o0
ld [%l7 + 0x2C], %f4
orcc %l3, 0x1196, %g6
loop_2122:
te %icc, 0x3
tpos %xcc, 0x2
bshuffle %f6, %f2, %f8
fmovspos %icc, %f15, %f15
ld [%l7 + 0x14], %f3
tgu %xcc, 0x7
movrne %o7, 0x12A, %l1
sll %i6, %i4, %g4
fornot2 %f12, %f6, %f8
ldsw [%l7 + 0x30], %l6
stx %o1, [%l7 + 0x38]
ldd [%l7 + 0x60], %f6
fmovsa %icc, %f8, %f15
edge32ln %l4, %i0, %g1
fpadd32 %f6, %f4, %f0
fcmple16 %f0, %f10, %i1
call loop_2123
udivx %o2, 0x0DFE, %i2
fpmerge %f5, %f1, %f8
fcmpeq16 %f12, %f4, %g2
loop_2123:
movre %o3, 0x35C, %o4
tsubcctv %l5, %o6, %i3
ta %xcc, 0x2
fone %f4
sllx %i7, 0x1D, %g5
sth %l2, [%l7 + 0x3C]
fmovscs %xcc, %f12, %f3
be loop_2124
stb %g3, [%l7 + 0x79]
orcc %o5, %g7, %i5
fmul8x16al %f0, %f9, %f4
loop_2124:
andcc %o0, 0x081D, %l3
ldsw [%l7 + 0x14], %g6
st %f12, [%l7 + 0x78]
ldub [%l7 + 0x69], %o7
ldd [%l7 + 0x50], %f0
st %f11, [%l7 + 0x68]
andcc %l1, %i6, %i4
fandnot2s %f10, %f3, %f9
fxnors %f5, %f0, %f15
movle %icc, %l0, %l6
fcmpeq16 %f6, %f6, %g4
bcs,a loop_2125
bge,a %xcc, loop_2126
brlez %o1, loop_2127
ldd [%l7 + 0x28], %f4
loop_2125:
bcc,a loop_2128
loop_2126:
fcmpne16 %f14, %f10, %i0
loop_2127:
fmovsvc %xcc, %f9, %f3
stw %l4, [%l7 + 0x68]
loop_2128:
fcmpeq32 %f2, %f14, %i1
ldx [%l7 + 0x48], %o2
movcc %icc, %i2, %g2
stb %o3, [%l7 + 0x66]
ldx [%l7 + 0x30], %g1
fxors %f5, %f9, %f3
fornot1 %f8, %f14, %f12
srl %l5, %o4, %i3
lduw [%l7 + 0x68], %o6
taddcc %g5, %i7, %l2
fpack16 %f12, %f9
fmovrsgz %g3, %f4, %f6
stx %g7, [%l7 + 0x40]
ldx [%l7 + 0x50], %i5
fpsub16s %f3, %f11, %f6
ldd [%l7 + 0x68], %f6
tne %icc, 0x7
brnz,a %o5, loop_2129
fcmpne32 %f10, %f14, %o0
fbug,a %fcc0, loop_2130
ldx [%l7 + 0x28], %l3
loop_2129:
fmovdneg %icc, %f10, %f2
edge32 %o7, %l1, %i6
loop_2130:
lduh [%l7 + 0x0C], %g6
fxor %f6, %f10, %f0
lduw [%l7 + 0x7C], %l0
andncc %i4, %l6, %g4
std %f12, [%l7 + 0x30]
fmovrse %i0, %f3, %f13
fmovdge %icc, %f8, %f3
ldsb [%l7 + 0x47], %o1
be,a %xcc, loop_2131
ldx [%l7 + 0x58], %i1
sllx %l4, %i2, %o2
tsubcc %g2, %o3, %l5
loop_2131:
fabss %f12, %f8
mulx %o4, %i3, %o6
bcc %icc, loop_2132
brlz %g5, loop_2133
lduh [%l7 + 0x4A], %i7
fmovscc %icc, %f5, %f2
loop_2132:
ldub [%l7 + 0x1A], %l2
loop_2133:
ldsw [%l7 + 0x6C], %g1
umul %g3, 0x0FA8, %i5
xnorcc %g7, %o0, %l3
stx %o5, [%l7 + 0x38]
mulx %o7, %l1, %g6
ldd [%l7 + 0x50], %f14
ba,a,pt %xcc, loop_2134
fcmple16 %f2, %f10, %l0
tleu %xcc, 0x0
fcmple16 %f4, %f14, %i6
loop_2134:
udiv %i4, 0x0993, %g4
stx %i0, [%l7 + 0x20]
fmovrdne %o1, %f10, %f2
edge8n %i1, %l6, %l4
fmovdge %xcc, %f3, %f7
fmovsgu %icc, %f0, %f5
ldx [%l7 + 0x78], %i2
fbge %fcc3, loop_2135
taddcctv %g2, %o3, %l5
ldsw [%l7 + 0x64], %o4
fpsub32 %f14, %f2, %f0
loop_2135:
edge16 %i3, %o6, %o2
fpadd16s %f4, %f14, %f11
fsrc1 %f0, %f0
std %f4, [%l7 + 0x48]
ta %xcc, 0x4
stw %i7, [%l7 + 0x78]
fexpand %f12, %f12
lduw [%l7 + 0x48], %l2
brgz %g1, loop_2136
movrne %g3, %i5, %g7
stw %g5, [%l7 + 0x48]
stb %l3, [%l7 + 0x4C]
loop_2136:
stx %o0, [%l7 + 0x60]
fandnot1 %f10, %f6, %f6
bvc,pn %xcc, loop_2137
srl %o5, 0x14, %l1
or %o7, 0x097A, %g6
fcmpd %fcc1, %f8, %f0
loop_2137:
smul %i6, 0x0296, %i4
subccc %g4, 0x0163, %l0
sth %o1, [%l7 + 0x60]
fmovdcs %xcc, %f8, %f12
ldsh [%l7 + 0x7E], %i0
ldx [%l7 + 0x78], %l6
edge8ln %l4, %i1, %g2
xnorcc %o3, %l5, %i2
lduw [%l7 + 0x70], %i3
fnot1s %f10, %f5
fmovsg %xcc, %f9, %f11
ldx [%l7 + 0x78], %o6
fbn %fcc1, loop_2138
sth %o2, [%l7 + 0x76]
movrlz %o4, 0x26D, %i7
ldub [%l7 + 0x72], %g1
loop_2138:
fxor %f6, %f10, %f0
ldsh [%l7 + 0x28], %g3
tsubcctv %i5, %l2, %g5
std %f4, [%l7 + 0x70]
tcc %xcc, 0x6
movneg %xcc, %g7, %o0
fcmpd %fcc3, %f0, %f4
orncc %o5, 0x002F, %l1
fexpand %f14, %f2
fzero %f14
ld [%l7 + 0x30], %f10
fabss %f14, %f5
brz,a %l3, loop_2139
tvc %xcc, 0x6
lduw [%l7 + 0x78], %o7
fbge %fcc0, loop_2140
loop_2139:
fone %f2
ldsh [%l7 + 0x5C], %g6
ldsw [%l7 + 0x34], %i6
loop_2140:
ldsh [%l7 + 0x76], %g4
sra %l0, %o1, %i0
fbne,a %fcc0, loop_2141
stx %i4, [%l7 + 0x68]
fpadd16s %f7, %f0, %f15
ldsb [%l7 + 0x2B], %l6
loop_2141:
fmul8x16 %f9, %f6, %f4
sub %l4, %i1, %g2
smulcc %o3, %i2, %i3
ld [%l7 + 0x5C], %f14
lduh [%l7 + 0x5E], %o6
tle %xcc, 0x6
bcs,a loop_2142
stx %l5, [%l7 + 0x68]
ldsw [%l7 + 0x10], %o4
fmovdvc %xcc, %f4, %f12
loop_2142:
be,a,pt %icc, loop_2143
sth %i7, [%l7 + 0x64]
bge,pt %icc, loop_2144
ldsb [%l7 + 0x7B], %g1
loop_2143:
lduh [%l7 + 0x66], %g3
addccc %o2, %l2, %i5
loop_2144:
edge32 %g5, %o0, %g7
add %o5, 0x044C, %l1
fmuld8ulx16 %f7, %f3, %f14
fbn,a %fcc2, loop_2145
fzero %f14
fcmpeq16 %f10, %f6, %l3
ldd [%l7 + 0x18], %f2
loop_2145:
srlx %g6, %o7, %i6
lduw [%l7 + 0x34], %l0
stb %o1, [%l7 + 0x4E]
tvc %icc, 0x2
nop
setx loop_2146, %l0, %l1
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 %i0, 0x0F46, %g4
stx %l6, [%l7 + 0x38]
array8 %i4, %l4, %g2
loop_2146:
ldd [%l7 + 0x70], %f12
lduw [%l7 + 0x08], %i1
umulcc %o3, %i3, %o6
fmovsgu %icc, %f14, %f6
fcmped %fcc1, %f6, %f14
stx %l5, [%l7 + 0x50]
tge %icc, 0x6
fnot1s %f7, %f14
bcc,pt %icc, loop_2147
fpsub16 %f8, %f4, %f10
bl,pt %icc, loop_2148
sllx %o4, 0x19, %i2
loop_2147:
ld [%l7 + 0x40], %f7
ld [%l7 + 0x24], %f1
loop_2148:
sll %i7, 0x14, %g3
brgez %o2, loop_2149
fcmpd %fcc0, %f6, %f2
fmovrdgz %g1, %f6, %f2
array16 %i5, %l2, %o0
loop_2149:
fbu %fcc3, loop_2150
orncc %g7, %o5, %g5
ldsw [%l7 + 0x44], %l3
fnot2 %f2, %f4
loop_2150:
mulscc %g6, 0x104E, %o7
fmovde %icc, %f6, %f2
std %f2, [%l7 + 0x10]
fnand %f14, %f14, %f8
srax %l1, %l0, %i6
xor %o1, 0x0BB7, %i0
bgu %icc, loop_2151
array16 %l6, %i4, %g4
orncc %g2, 0x0CF4, %i1
lduh [%l7 + 0x4C], %l4
loop_2151:
movcc %xcc, %o3, %o6
lduw [%l7 + 0x60], %l5
array16 %o4, %i2, %i3
lduw [%l7 + 0x20], %i7
fpadd32 %f14, %f4, %f2
edge8 %o2, %g3, %g1
andcc %l2, %o0, %g7
sethi 0x11CA, %o5
bneg loop_2152
fbuge,a %fcc0, loop_2153
brgz %i5, loop_2154
lduh [%l7 + 0x78], %l3
loop_2152:
fbuge,a %fcc1, loop_2155
loop_2153:
fmovdleu %icc, %f7, %f15
loop_2154:
fmovdn %icc, %f0, %f5
movrlez %g6, %g5, %l1
loop_2155:
xnor %l0, %o7, %o1
array16 %i0, %i6, %l6
fxnor %f10, %f2, %f0
movge %xcc, %i4, %g2
fbue %fcc2, loop_2156
ble %icc, loop_2157
movn %xcc, %i1, %g4
edge16ln %o3, %o6, %l5
loop_2156:
tcc %icc, 0x2
loop_2157:
alignaddrl %l4, %o4, %i3
fmovdne %xcc, %f3, %f15
ldx [%l7 + 0x60], %i2
std %f12, [%l7 + 0x10]
umulcc %i7, 0x1FEA, %g3
fnor %f14, %f14, %f6
stb %g1, [%l7 + 0x64]
movneg %icc, %o2, %o0
brz,a %l2, loop_2158
lduh [%l7 + 0x74], %o5
brnz %g7, loop_2159
ldd [%l7 + 0x18], %f12
loop_2158:
udivx %l3, 0x0534, %g6
subccc %g5, 0x015D, %i5
loop_2159:
fnand %f8, %f6, %f14
sth %l0, [%l7 + 0x54]
fbne,a %fcc3, loop_2160
tn %xcc, 0x2
movcs %icc, %l1, %o7
sth %o1, [%l7 + 0x2C]
loop_2160:
tpos %icc, 0x2
ldsw [%l7 + 0x28], %i0
ldx [%l7 + 0x28], %l6
std %f2, [%l7 + 0x60]
smulcc %i4, %g2, %i6
bg,pn %icc, loop_2161
movrne %i1, %o3, %g4
sth %l5, [%l7 + 0x42]
addcc %l4, 0x1D61, %o6
loop_2161:
or %o4, 0x0654, %i3
movrgz %i7, 0x3F3, %g3
srax %i2, %o2, %o0
bg,pn %icc, loop_2162
fbue %fcc1, loop_2163
fble,a %fcc0, loop_2164
fmovda %xcc, %f11, %f0
loop_2162:
orncc %l2, 0x1B4C, %g1
loop_2163:
movgu %xcc, %g7, %l3
loop_2164:
nop
setx loop_2165, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrgez %g6, %g5, %i5
fmovscc %xcc, %f13, %f7
fmovsleu %icc, %f11, %f1
loop_2165:
fpadd16 %f12, %f4, %f10
nop
setx loop_2166, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %o5, [%l7 + 0x30]
fbne %fcc3, loop_2167
fmovdge %icc, %f13, %f8
loop_2166:
stw %l1, [%l7 + 0x48]
stb %o7, [%l7 + 0x67]
loop_2167:
fmovrse %l0, %f5, %f2
movrlz %o1, %i0, %l6
stb %g2, [%l7 + 0x52]
tvs %icc, 0x0
smulcc %i4, %i6, %i1
ldsw [%l7 + 0x7C], %g4
bvs %icc, loop_2168
fpadd32s %f0, %f12, %f5
te %icc, 0x5
fpack32 %f10, %f14, %f10
loop_2168:
array32 %l5, %l4, %o6
lduh [%l7 + 0x14], %o4
edge8l %o3, %i3, %g3
fbg,a %fcc2, loop_2169
fpackfix %f10, %f7
move %xcc, %i2, %o2
st %f12, [%l7 + 0x7C]
loop_2169:
lduh [%l7 + 0x0A], %o0
ldsb [%l7 + 0x17], %l2
movneg %xcc, %i7, %g7
xnorcc %l3, 0x16CE, %g1
fmovsvs %icc, %f5, %f9
bpos,a,pt %xcc, loop_2170
ld [%l7 + 0x6C], %f4
tge %xcc, 0x0
lduh [%l7 + 0x5C], %g6
loop_2170:
st %f4, [%l7 + 0x64]
movl %xcc, %g5, %i5
fble %fcc2, loop_2171
movcs %xcc, %o5, %o7
st %f8, [%l7 + 0x08]
fbo,a %fcc1, loop_2172
loop_2171:
sdivcc %l0, 0x01D2, %l1
addcc %i0, 0x131F, %o1
edge16l %g2, %i4, %l6
loop_2172:
fnot2s %f13, %f15
fmovrde %i6, %f10, %f8
fbn %fcc0, loop_2173
sdivx %g4, 0x06C2, %l5
xnor %i1, 0x063C, %l4
fzeros %f8
loop_2173:
fpadd32 %f12, %f4, %f2
fmovdn %xcc, %f11, %f9
fsrc1s %f8, %f1
ld [%l7 + 0x4C], %f14
ldub [%l7 + 0x75], %o4
sth %o3, [%l7 + 0x46]
ldsb [%l7 + 0x35], %i3
fblg,a %fcc3, loop_2174
fandnot1 %f8, %f8, %f14
lduh [%l7 + 0x12], %o6
fble %fcc3, loop_2175
loop_2174:
sethi 0x06F7, %g3
tg %xcc, 0x1
bl,a,pt %xcc, loop_2176
loop_2175:
fcmpgt16 %f8, %f2, %o2
fmovdne %icc, %f5, %f6
fones %f1
loop_2176:
bshuffle %f4, %f6, %f6
fxor %f12, %f14, %f2
fmuld8sux16 %f14, %f11, %f8
nop
setx loop_2177, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tgu %xcc, 0x7
fbn %fcc3, loop_2178
ldd [%l7 + 0x40], %f14
loop_2177:
ld [%l7 + 0x10], %f6
stx %o0, [%l7 + 0x48]
loop_2178:
fmovsvs %xcc, %f5, %f9
fmovsg %xcc, %f5, %f15
movleu %icc, %i2, %i7
sth %l2, [%l7 + 0x32]
fcmple32 %f8, %f2, %g7
st %f0, [%l7 + 0x68]
lduh [%l7 + 0x48], %g1
fornot2s %f2, %f8, %f2
fabss %f6, %f1
tvs %xcc, 0x3
edge16ln %l3, %g5, %i5
ldx [%l7 + 0x08], %o5
movpos %xcc, %g6, %l0
tge %icc, 0x0
fmovdne %xcc, %f10, %f14
tgu %xcc, 0x1
sdivx %l1, 0x05C5, %i0
fba,a %fcc3, loop_2179
ldsb [%l7 + 0x28], %o1
smulcc %o7, 0x0F5A, %i4
fsrc2 %f4, %f6
loop_2179:
edge32n %l6, %g2, %i6
ldub [%l7 + 0x22], %l5
sethi 0x0835, %i1
movcs %icc, %g4, %l4
fmovsg %xcc, %f0, %f12
fmovsge %xcc, %f12, %f13
fmovdne %xcc, %f12, %f11
fmovsgu %xcc, %f8, %f0
smul %o3, %i3, %o6
ldub [%l7 + 0x7F], %g3
stb %o2, [%l7 + 0x3D]
ld [%l7 + 0x1C], %f3
stw %o4, [%l7 + 0x74]
fmovsle %icc, %f1, %f12
fabsd %f10, %f0
stx %i2, [%l7 + 0x08]
std %f14, [%l7 + 0x50]
bcs,a %icc, loop_2180
sra %i7, 0x17, %o0
tpos %xcc, 0x0
fsrc2s %f5, %f13
loop_2180:
tcc %icc, 0x1
subcc %g7, 0x03CD, %g1
fbne %fcc0, loop_2181
bshuffle %f8, %f14, %f8
movrgez %l2, 0x1C9, %l3
ldsw [%l7 + 0x3C], %g5
loop_2181:
stw %i5, [%l7 + 0x48]
ldsb [%l7 + 0x37], %o5
st %f5, [%l7 + 0x30]
siam 0x2
fmovdn %icc, %f9, %f1
fzero %f6
stw %g6, [%l7 + 0x78]
fbl %fcc0, loop_2182
bg,pn %icc, loop_2183
stx %l0, [%l7 + 0x20]
bneg,a,pn %xcc, loop_2184
loop_2182:
ldx [%l7 + 0x70], %i0
loop_2183:
fnegs %f0, %f12
lduw [%l7 + 0x38], %o1
loop_2184:
sub %o7, 0x04AC, %i4
stx %l6, [%l7 + 0x58]
fsrc2 %f8, %f14
stx %g2, [%l7 + 0x60]
ldsb [%l7 + 0x4B], %i6
fmovrdlz %l5, %f0, %f8
fnand %f0, %f14, %f2
movl %xcc, %i1, %l1
fnands %f12, %f0, %f9
ldsb [%l7 + 0x36], %g4
st %f0, [%l7 + 0x70]
fornot2s %f14, %f15, %f12
ldx [%l7 + 0x78], %l4
ldd [%l7 + 0x50], %f6
lduh [%l7 + 0x72], %i3
fpsub16s %f9, %f6, %f4
edge16l %o3, %o6, %o2
mulscc %g3, %o4, %i2
fpsub32s %f12, %f10, %f4
bcs,a %icc, loop_2185
fnors %f0, %f7, %f7
tge %icc, 0x7
sll %o0, %g7, %g1
loop_2185:
mulx %l2, %l3, %g5
tg %xcc, 0x2
array16 %i5, %o5, %i7
stw %l0, [%l7 + 0x44]
fbule %fcc0, loop_2186
tg %xcc, 0x7
movvc %icc, %i0, %g6
fblg %fcc2, loop_2187
loop_2186:
ldd [%l7 + 0x10], %f4
fxor %f12, %f10, %f2
fbn,a %fcc0, loop_2188
loop_2187:
fcmpeq16 %f8, %f12, %o7
fbne,a %fcc1, loop_2189
edge32ln %o1, %l6, %g2
loop_2188:
fxor %f0, %f2, %f0
edge32l %i4, %i6, %l5
loop_2189:
fmovdvc %xcc, %f9, %f9
fandnot1 %f12, %f8, %f14
fmovsleu %xcc, %f13, %f2
bcs loop_2190
srl %i1, %l1, %l4
fmovdl %xcc, %f10, %f4
srlx %g4, %i3, %o6
loop_2190:
smul %o3, 0x01E4, %o2
ta %xcc, 0x6
ld [%l7 + 0x30], %f6
movcs %xcc, %g3, %o4
nop
setx loop_2191, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bgu,pn %xcc, loop_2192
subccc %i2, 0x0FB2, %g7
tcs %xcc, 0x0
loop_2191:
tl %xcc, 0x4
loop_2192:
fmovrsne %o0, %f10, %f2
movcc %xcc, %g1, %l3
fnegs %f11, %f11
fmovse %xcc, %f15, %f4
umulcc %l2, %g5, %i5
movg %icc, %i7, %l0
fmovrdlez %o5, %f12, %f10
fbg,a %fcc1, loop_2193
srl %i0, 0x1C, %o7
lduw [%l7 + 0x24], %o1
movvs %icc, %l6, %g2
loop_2193:
std %f0, [%l7 + 0x50]
sdivcc %g6, 0x008B, %i6
fmovsn %xcc, %f8, %f2
stb %l5, [%l7 + 0x14]
ldsb [%l7 + 0x27], %i1
ldub [%l7 + 0x6B], %l1
mulx %l4, %g4, %i3
fornot2s %f1, %f14, %f1
bg %icc, loop_2194
edge16n %i4, %o6, %o2
ldx [%l7 + 0x78], %g3
ld [%l7 + 0x30], %f10
loop_2194:
andcc %o4, 0x1660, %i2
fbl,a %fcc3, loop_2195
fblg %fcc3, loop_2196
tn %xcc, 0x7
fornot1 %f14, %f2, %f2
loop_2195:
movl %xcc, %o3, %o0
loop_2196:
bge,a %xcc, loop_2197
stx %g1, [%l7 + 0x58]
fandnot2s %f2, %f1, %f13
movcc %xcc, %l3, %l2
loop_2197:
edge32n %g7, %g5, %i7
fcmpne16 %f6, %f12, %l0
fcmpes %fcc1, %f4, %f10
orn %o5, 0x1D98, %i5
siam 0x2
array32 %o7, %o1, %l6
fnand %f8, %f12, %f8
xor %g2, 0x1AE3, %i0
brz %i6, loop_2198
bneg,a,pn %icc, loop_2199
mova %xcc, %g6, %l5
fnot1s %f9, %f4
loop_2198:
orcc %l1, 0x1007, %l4
loop_2199:
fmovse %xcc, %f13, %f12
edge8n %g4, %i3, %i1
fmovsa %icc, %f6, %f14
ldsb [%l7 + 0x38], %o6
edge32n %o2, %g3, %o4
fpadd16 %f12, %f8, %f2
ld [%l7 + 0x24], %f14
fblg %fcc1, loop_2200
fmovspos %xcc, %f2, %f11
or %i4, %o3, %o0
movre %i2, %l3, %g1
loop_2200:
ld [%l7 + 0x78], %f2
st %f15, [%l7 + 0x24]
ldsw [%l7 + 0x60], %l2
edge32l %g7, %i7, %l0
ldsb [%l7 + 0x2B], %g5
movg %icc, %i5, %o5
fmovsneg %icc, %f6, %f1
tvs %xcc, 0x7
fmovdg %icc, %f12, %f0
fmovrslz %o1, %f7, %f7
ldsw [%l7 + 0x40], %l6
move %icc, %o7, %i0
stx %g2, [%l7 + 0x60]
fmovrdgez %i6, %f12, %f8
pdist %f10, %f14, %f2
std %f2, [%l7 + 0x10]
addcc %l5, 0x0A64, %l1
fpack16 %f12, %f15
edge8 %l4, %g4, %g6
ldd [%l7 + 0x58], %f2
bn,a,pt %icc, loop_2201
brlez %i1, loop_2202
ldsh [%l7 + 0x40], %o6
tl %icc, 0x0
loop_2201:
siam 0x0
loop_2202:
ldd [%l7 + 0x10], %f4
fmovrdgz %o2, %f14, %f4
ldsw [%l7 + 0x50], %i3
edge8 %o4, %g3, %i4
ldsb [%l7 + 0x18], %o0
ldub [%l7 + 0x4C], %o3
edge8n %i2, %g1, %l3
st %f4, [%l7 + 0x64]
tgu %xcc, 0x6
fpack32 %f6, %f0, %f12
tge %icc, 0x6
fpackfix %f6, %f0
or %g7, 0x0DEB, %i7
and %l2, %l0, %i5
stx %o5, [%l7 + 0x68]
brlz,a %g5, loop_2203
edge16 %o1, %l6, %o7
fcmpeq32 %f10, %f6, %g2
ldx [%l7 + 0x48], %i0
loop_2203:
movne %icc, %l5, %l1
fpadd16s %f7, %f4, %f5
fzeros %f12
ldub [%l7 + 0x18], %i6
fbue,a %fcc0, loop_2204
edge32n %g4, %g6, %i1
movcs %icc, %o6, %o2
bl,a %icc, loop_2205
loop_2204:
fand %f0, %f4, %f12
edge8l %l4, %i3, %o4
array32 %i4, %o0, %o3
loop_2205:
fnot1 %f14, %f14
ldd [%l7 + 0x40], %f10
mova %icc, %g3, %g1
nop
setx loop_2206, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
and %l3, %g7, %i2
ldsh [%l7 + 0x34], %l2
fmovdn %xcc, %f11, %f12
loop_2206:
stw %l0, [%l7 + 0x40]
st %f14, [%l7 + 0x20]
fbo %fcc3, loop_2207
st %f15, [%l7 + 0x34]
ld [%l7 + 0x2C], %f14
fbul,a %fcc2, loop_2208
loop_2207:
array32 %i5, %o5, %g5
fabsd %f12, %f0
udiv %i7, 0x1F30, %o1
loop_2208:
sllx %l6, 0x18, %o7
fmovsvc %icc, %f10, %f5
bne,a,pt %xcc, loop_2209
fornot2s %f14, %f7, %f7
ldx [%l7 + 0x60], %g2
fcmps %fcc2, %f4, %f1
loop_2209:
fbne,a %fcc3, loop_2210
ldsb [%l7 + 0x3D], %l5
fmovsvc %xcc, %f2, %f8
bcs,a,pn %icc, loop_2211
loop_2210:
bg,a %xcc, loop_2212
fmovrdlez %l1, %f4, %f10
fors %f10, %f4, %f5
loop_2211:
ld [%l7 + 0x74], %f12
loop_2212:
ldd [%l7 + 0x30], %f2
fbug,a %fcc0, loop_2213
nop
setx loop_2214, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
umul %i6, 0x0BB4, %g4
for %f2, %f4, %f0
loop_2213:
fxnor %f12, %f8, %f12
loop_2214:
fmovse %icc, %f0, %f13
fnegs %f5, %f8
ldsw [%l7 + 0x38], %i0
stx %g6, [%l7 + 0x78]
bvs,a %xcc, loop_2215
fmovdcc %xcc, %f5, %f3
ta %xcc, 0x0
fcmpne16 %f4, %f12, %o6
loop_2215:
sth %o2, [%l7 + 0x34]
fxnor %f10, %f4, %f14
ldsh [%l7 + 0x60], %l4
fandnot1 %f8, %f6, %f0
fmovspos %xcc, %f1, %f11
fmovdg %xcc, %f15, %f9
ldx [%l7 + 0x28], %i1
fbn,a %fcc1, loop_2216
ldsw [%l7 + 0x20], %o4
fbul %fcc3, loop_2217
tn %icc, 0x3
loop_2216:
ld [%l7 + 0x2C], %f12
ta %icc, 0x0
loop_2217:
fexpand %f7, %f10
orncc %i3, 0x1663, %o0
fblg,a %fcc2, loop_2218
sdivcc %o3, 0x1234, %g3
fmovs %f6, %f12
ldub [%l7 + 0x72], %g1
loop_2218:
sth %l3, [%l7 + 0x46]
edge16l %i4, %g7, %l2
ldsb [%l7 + 0x1D], %i2
ldsh [%l7 + 0x22], %l0
movpos %xcc, %i5, %o5
fpsub32 %f14, %f0, %f2
bshuffle %f4, %f6, %f8
mulx %i7, 0x1BF2, %g5
fmovde %icc, %f15, %f1
ldd [%l7 + 0x48], %f2
fnands %f6, %f13, %f5
fnegs %f0, %f8
lduw [%l7 + 0x68], %l6
st %f2, [%l7 + 0x50]
andcc %o1, %g2, %o7
ldsh [%l7 + 0x56], %l5
fornot1 %f8, %f10, %f8
edge8l %l1, %i6, %i0
edge8ln %g4, %g6, %o6
ldx [%l7 + 0x78], %o2
fmovsl %xcc, %f2, %f10
edge16l %l4, %i1, %o4
fandnot2s %f0, %f9, %f5
fornot1s %f11, %f15, %f13
edge32ln %o0, %i3, %o3
fcmpeq32 %f4, %f12, %g1
tsubcc %g3, 0x0BDF, %i4
tcc %icc, 0x6
tcs %xcc, 0x0
sdivx %g7, 0x07D1, %l2
fxors %f1, %f12, %f15
sth %i2, [%l7 + 0x34]
fmovsge %xcc, %f15, %f14
movne %xcc, %l3, %i5
edge16l %o5, %l0, %i7
ldsw [%l7 + 0x6C], %g5
sdiv %l6, 0x1206, %g2
tne %xcc, 0x5
array8 %o7, %l5, %l1
st %f4, [%l7 + 0x40]
tsubcc %i6, 0x0377, %o1
sra %i0, %g4, %o6
te %xcc, 0x1
stx %o2, [%l7 + 0x08]
ldd [%l7 + 0x08], %f0
ldsh [%l7 + 0x42], %l4
bl,a,pn %icc, loop_2219
fmovdpos %icc, %f8, %f5
ldx [%l7 + 0x18], %i1
fmul8x16 %f8, %f8, %f10
loop_2219:
fcmpgt32 %f12, %f4, %o4
bneg,a,pn %xcc, loop_2220
movge %xcc, %o0, %i3
fmovrse %o3, %f1, %f8
ta %xcc, 0x1
loop_2220:
fmul8sux16 %f10, %f2, %f14
lduh [%l7 + 0x7A], %g6
xor %g1, 0x0A4F, %i4
edge8ln %g7, %l2, %i2
srlx %l3, %i5, %g3
edge8 %l0, %i7, %o5
fmovscs %xcc, %f9, %f9
ldd [%l7 + 0x58], %f2
brgz %g5, loop_2221
array16 %l6, %o7, %l5
fnors %f14, %f2, %f3
fmovsge %xcc, %f5, %f4
loop_2221:
edge16 %l1, %i6, %o1
fmovdvc %icc, %f5, %f5
std %f6, [%l7 + 0x48]
ldsb [%l7 + 0x1D], %i0
umul %g4, 0x1529, %g2
tsubcc %o2, 0x19C3, %l4
movvs %icc, %o6, %i1
lduh [%l7 + 0x34], %o4
nop
setx loop_2222, %l0, %l1
jmpl %l1, %o0
movgu %icc, %o3, %i3
std %f12, [%l7 + 0x28]
ld [%l7 + 0x6C], %f6
loop_2222:
fnor %f6, %f4, %f0
ldsb [%l7 + 0x34], %g6
tl %icc, 0x1
call loop_2223
ldsh [%l7 + 0x78], %i4
edge16ln %g1, %g7, %l2
edge16n %i2, %l3, %i5
loop_2223:
fmovsleu %icc, %f3, %f13
stx %g3, [%l7 + 0x58]
bne loop_2224
movne %icc, %i7, %o5
fbue,a %fcc3, loop_2225
tsubcctv %g5, 0x1949, %l6
loop_2224:
bne,a loop_2226
fble,a %fcc0, loop_2227
loop_2225:
movle %icc, %l0, %o7
be,a %xcc, loop_2228
loop_2226:
add %l5, %l1, %o1
loop_2227:
sdivcc %i0, 0x043C, %g4
fornot1 %f6, %f4, %f6
loop_2228:
ldd [%l7 + 0x50], %f12
tcs %icc, 0x7
fbl %fcc3, loop_2229
addcc %i6, 0x137A, %o2
stb %l4, [%l7 + 0x56]
addcc %o6, %i1, %o4
loop_2229:
fabss %f15, %f2
ble,pn %icc, loop_2230
fxnors %f1, %f1, %f0
lduw [%l7 + 0x58], %o0
fpack16 %f8, %f14
loop_2230:
fmovscs %xcc, %f8, %f7
fpadd32 %f4, %f2, %f0
sth %o3, [%l7 + 0x56]
tcs %xcc, 0x1
fbl,a %fcc0, loop_2231
fone %f12
lduh [%l7 + 0x6E], %g2
fsrc1s %f4, %f2
loop_2231:
tcc %xcc, 0x4
fnot1 %f2, %f8
stx %g6, [%l7 + 0x40]
bgu,pn %icc, loop_2232
movrgez %i3, %i4, %g1
edge16n %l2, %g7, %l3
lduh [%l7 + 0x0A], %i5
loop_2232:
edge8l %i2, %g3, %i7
movre %g5, 0x183, %o5
movrne %l6, 0x1CC, %l0
stx %l5, [%l7 + 0x48]
ld [%l7 + 0x4C], %f1
fmovdcs %icc, %f3, %f5
ldsh [%l7 + 0x50], %o7
bvs,pn %icc, loop_2233
bleu,a,pt %icc, loop_2234
mulx %l1, 0x0DDF, %o1
fxnor %f14, %f12, %f6
loop_2233:
tgu %xcc, 0x7
loop_2234:
bpos,a %xcc, loop_2235
fmovspos %xcc, %f0, %f14
fbule %fcc0, loop_2236
ldsw [%l7 + 0x38], %i0
loop_2235:
st %f15, [%l7 + 0x58]
ble %icc, loop_2237
loop_2236:
fnot2 %f2, %f0
ldd [%l7 + 0x18], %f4
ldx [%l7 + 0x18], %g4
loop_2237:
fbo %fcc1, loop_2238
subc %o2, %i6, %o6
fsrc1s %f0, %f4
lduh [%l7 + 0x72], %i1
loop_2238:
fcmpgt32 %f8, %f8, %o4
edge16 %l4, %o0, %g2
fcmps %fcc0, %f11, %f9
std %f14, [%l7 + 0x78]
fblg,a %fcc3, loop_2239
movcc %icc, %g6, %o3
st %f15, [%l7 + 0x28]
bn,a,pt %xcc, loop_2240
loop_2239:
sll %i4, %i3, %g1
tvc %xcc, 0x0
movle %xcc, %l2, %g7
loop_2240:
movrgz %i5, %i2, %g3
ldub [%l7 + 0x2A], %l3
fbl,a %fcc2, loop_2241
fmovsne %icc, %f0, %f1
fbug %fcc1, loop_2242
ld [%l7 + 0x24], %f4
loop_2241:
fnand %f6, %f12, %f8
ldsh [%l7 + 0x48], %g5
loop_2242:
bcs %icc, loop_2243
movg %icc, %i7, %l6
fxors %f6, %f14, %f11
fmovsa %icc, %f8, %f8
loop_2243:
st %f7, [%l7 + 0x20]
brgez,a %o5, loop_2244
fmovdcc %icc, %f4, %f7
sllx %l0, 0x10, %o7
brgz %l1, loop_2245
loop_2244:
stx %o1, [%l7 + 0x10]
stb %i0, [%l7 + 0x21]
mulx %l5, %g4, %o2
loop_2245:
fbe %fcc3, loop_2246
ldd [%l7 + 0x60], %f12
fmovrdgz %i6, %f6, %f4
fmovdne %icc, %f11, %f14
loop_2246:
movneg %icc, %i1, %o4
movcc %icc, %o6, %l4
brgz,a %g2, loop_2247
fnand %f14, %f6, %f10
edge32n %o0, %g6, %i4
stb %o3, [%l7 + 0x3A]
loop_2247:
fmovdgu %xcc, %f0, %f12
edge8ln %g1, %i3, %g7
ta %xcc, 0x7
lduh [%l7 + 0x0C], %i5
tn %xcc, 0x4
movneg %xcc, %i2, %l2
fble,a %fcc2, loop_2248
fnors %f7, %f13, %f0
fmovsneg %xcc, %f14, %f6
tl %xcc, 0x6
loop_2248:
nop
setx loop_2249, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot2 %f4, %f6
movneg %xcc, %l3, %g3
st %f11, [%l7 + 0x4C]
loop_2249:
fcmpgt16 %f14, %f6, %i7
ba,a,pn %xcc, loop_2250
tle %icc, 0x7
ldx [%l7 + 0x58], %g5
movrne %l6, %o5, %l0
loop_2250:
ldx [%l7 + 0x68], %l1
fmovsa %xcc, %f6, %f14
movgu %xcc, %o1, %o7
ldx [%l7 + 0x58], %l5
fpsub16 %f6, %f6, %f14
fcmpgt32 %f14, %f10, %g4
array32 %i0, %i6, %o2
nop
setx loop_2251, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xnor %o4, %i1, %o6
move %icc, %g2, %l4
fnot2 %f0, %f0
loop_2251:
fmovde %xcc, %f2, %f5
ldsb [%l7 + 0x42], %o0
fbo %fcc2, loop_2252
fxor %f6, %f6, %f14
fpmerge %f12, %f0, %f14
movre %g6, %i4, %g1
loop_2252:
ldub [%l7 + 0x39], %i3
sdiv %o3, 0x166F, %i5
edge16 %i2, %g7, %l3
movneg %icc, %g3, %i7
sdiv %l2, 0x1B80, %l6
fbul,a %fcc1, loop_2253
ldd [%l7 + 0x50], %f6
fbul %fcc1, loop_2254
sll %g5, 0x1C, %l0
loop_2253:
movcc %icc, %l1, %o5
ldsh [%l7 + 0x52], %o1
loop_2254:
lduh [%l7 + 0x30], %l5
brgez,a %g4, loop_2255
movrgz %i0, 0x175, %o7
fcmpd %fcc2, %f6, %f4
movrlz %o2, %i6, %i1
loop_2255:
tsubcctv %o4, 0x1FD5, %g2
fbug,a %fcc0, loop_2256
movgu %xcc, %l4, %o6
stw %g6, [%l7 + 0x28]
fmovdvc %icc, %f10, %f9
loop_2256:
ldd [%l7 + 0x08], %f14
sth %o0, [%l7 + 0x60]
fmovrslz %g1, %f13, %f9
fmovrdgez %i4, %f14, %f10
fbu,a %fcc3, loop_2257
bgu %icc, loop_2258
taddcc %o3, %i5, %i2
fcmpes %fcc0, %f7, %f15
loop_2257:
movge %icc, %i3, %l3
loop_2258:
edge16n %g3, %i7, %l2
siam 0x0
st %f0, [%l7 + 0x68]
alignaddr %l6, %g5, %g7
fbug,a %fcc3, loop_2259
bn %icc, loop_2260
fba %fcc3, loop_2261
edge8 %l1, %o5, %o1
loop_2259:
tne %xcc, 0x7
loop_2260:
be,a %icc, loop_2262
loop_2261:
tvc %xcc, 0x2
bleu,a %xcc, loop_2263
add %l0, 0x06B8, %g4
loop_2262:
nop
setx loop_2264, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smul %i0, 0x1B62, %o7
loop_2263:
ldd [%l7 + 0x40], %f4
movgu %icc, %o2, %l5
loop_2264:
tg %icc, 0x4
fmovrdne %i6, %f10, %f2
lduw [%l7 + 0x18], %o4
st %f6, [%l7 + 0x08]
fmovd %f10, %f10
ldx [%l7 + 0x10], %i1
ldd [%l7 + 0x40], %f2
popc 0x1D85, %l4
bpos,a,pt %xcc, loop_2265
pdist %f12, %f4, %f8
fsrc1s %f4, %f9
stw %o6, [%l7 + 0x58]
loop_2265:
fmovdpos %xcc, %f10, %f9
addccc %g6, 0x1079, %g2
fmovdpos %xcc, %f10, %f7
array32 %o0, %i4, %o3
lduw [%l7 + 0x54], %i5
taddcc %g1, %i3, %l3
fmovsne %xcc, %f9, %f8
fpsub32s %f15, %f13, %f12
popc %g3, %i2
popc 0x0B22, %l2
ldub [%l7 + 0x17], %i7
stb %g5, [%l7 + 0x23]
edge16l %g7, %l1, %l6
stb %o5, [%l7 + 0x25]
stb %o1, [%l7 + 0x1B]
orncc %g4, 0x1209, %i0
fmovrsgz %l0, %f9, %f2
fpadd32 %f6, %f14, %f0
ld [%l7 + 0x48], %f10
fsrc2s %f0, %f2
srl %o7, 0x1B, %o2
lduw [%l7 + 0x68], %i6
nop
setx loop_2266, %l0, %l1
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 %o4, 0x116C, %i1
ldsh [%l7 + 0x38], %l5
ldsh [%l7 + 0x20], %o6
loop_2266:
edge8n %l4, %g2, %g6
ldsw [%l7 + 0x28], %i4
st %f7, [%l7 + 0x18]
ldd [%l7 + 0x48], %f10
faligndata %f10, %f6, %f14
st %f10, [%l7 + 0x44]
fpackfix %f10, %f2
fbg,a %fcc2, loop_2267
fcmpne16 %f4, %f0, %o3
fcmpeq16 %f6, %f10, %o0
fmovdl %xcc, %f11, %f15
loop_2267:
mulx %i5, 0x1330, %g1
tpos %xcc, 0x1
fands %f8, %f5, %f9
ldsb [%l7 + 0x4A], %l3
std %f14, [%l7 + 0x30]
movvc %icc, %i3, %g3
ldsh [%l7 + 0x5E], %i2
fcmpne16 %f8, %f6, %i7
array32 %g5, %l2, %g7
orcc %l1, %l6, %o1
fmovsgu %xcc, %f8, %f14
ldsh [%l7 + 0x32], %o5
stb %g4, [%l7 + 0x6F]
stx %l0, [%l7 + 0x50]
xnorcc %o7, 0x1244, %i0
brnz %o2, loop_2268
for %f10, %f0, %f8
sth %i6, [%l7 + 0x4C]
fmovdg %icc, %f5, %f14
loop_2268:
movcs %xcc, %i1, %o4
fmovrsne %o6, %f12, %f7
fnot2 %f10, %f8
stb %l5, [%l7 + 0x0F]
fpadd32 %f12, %f0, %f0
fmovdgu %icc, %f10, %f5
fcmpeq16 %f12, %f2, %g2
ldx [%l7 + 0x58], %g6
taddcctv %l4, %o3, %o0
std %f4, [%l7 + 0x70]
ldub [%l7 + 0x12], %i4
ldub [%l7 + 0x53], %i5
fpadd32 %f10, %f8, %f10
fpsub32 %f6, %f12, %f8
fcmpeq16 %f4, %f2, %l3
movl %icc, %g1, %i3
subccc %i2, 0x021B, %i7
udivcc %g5, 0x0147, %g3
for %f14, %f4, %f8
fone %f12
addccc %g7, %l2, %l6
ldsw [%l7 + 0x7C], %l1
tvs %icc, 0x3
xnor %o1, 0x19C7, %o5
array8 %g4, %l0, %o7
fmovdgu %icc, %f5, %f0
andcc %i0, %o2, %i6
ba,a %xcc, loop_2269
addccc %o4, %o6, %i1
fcmpne32 %f10, %f8, %g2
orcc %l5, 0x017E, %l4
loop_2269:
subcc %g6, 0x1D53, %o0
fzeros %f0
fmovsleu %icc, %f4, %f8
bn,a,pt %icc, loop_2270
st %f2, [%l7 + 0x5C]
fpsub16s %f3, %f10, %f6
stx %o3, [%l7 + 0x38]
loop_2270:
fbug %fcc3, loop_2271
fbl,a %fcc2, loop_2272
movne %icc, %i5, %l3
ld [%l7 + 0x44], %f6
loop_2271:
faligndata %f10, %f10, %f0
loop_2272:
ldsb [%l7 + 0x64], %i4
edge8n %g1, %i3, %i2
orcc %g5, 0x134D, %i7
fmovsgu %icc, %f13, %f10
tg %icc, 0x3
brz,a %g3, loop_2273
addcc %g7, 0x080E, %l2
ldd [%l7 + 0x60], %f0
fmovsle %xcc, %f5, %f15
loop_2273:
fone %f6
tcs %icc, 0x3
fbu %fcc1, loop_2274
fxors %f5, %f4, %f11
ldsb [%l7 + 0x64], %l6
fbug %fcc1, loop_2275
loop_2274:
tvs %icc, 0x7
fmovdvs %icc, %f11, %f4
tg %icc, 0x3
loop_2275:
ld [%l7 + 0x30], %f13
fxors %f4, %f5, %f7
stw %l1, [%l7 + 0x40]
edge32ln %o5, %g4, %o1
mova %xcc, %l0, %o7
lduh [%l7 + 0x34], %i0
sra %o2, 0x04, %i6
umulcc %o6, %o4, %i1
bcc,a %xcc, loop_2276
orn %l5, 0x0B5C, %g2
edge32 %g6, %l4, %o0
te %xcc, 0x6
loop_2276:
lduw [%l7 + 0x4C], %i5
fpadd32 %f8, %f12, %f14
ldub [%l7 + 0x14], %l3
pdist %f8, %f12, %f8
fmul8ulx16 %f6, %f10, %f4
ld [%l7 + 0x64], %f13
sra %i4, %o3, %g1
fors %f15, %f14, %f8
ldsw [%l7 + 0x30], %i2
tle %xcc, 0x3
fmovsleu %xcc, %f5, %f0
lduh [%l7 + 0x4E], %g5
call loop_2277
fmovsneg %icc, %f14, %f13
fmovrsne %i3, %f1, %f3
fbue,a %fcc2, loop_2278
loop_2277:
te %icc, 0x3
fbue %fcc1, loop_2279
movg %xcc, %i7, %g3
loop_2278:
stb %g7, [%l7 + 0x37]
sth %l6, [%l7 + 0x0E]
loop_2279:
ldsw [%l7 + 0x24], %l2
st %f8, [%l7 + 0x2C]
bg %xcc, loop_2280
edge8 %o5, %g4, %o1
mulx %l1, 0x13E8, %o7
ldsw [%l7 + 0x78], %i0
loop_2280:
nop
setx loop_2281, %l0, %l1
jmpl %l1, %l0
sub %i6, 0x13A6, %o6
stw %o4, [%l7 + 0x70]
or %i1, 0x0B7C, %o2
loop_2281:
tn %icc, 0x0
fbue,a %fcc0, loop_2282
alignaddrl %l5, %g6, %l4
fmovsne %xcc, %f4, %f12
movge %xcc, %o0, %i5
loop_2282:
fbue,a %fcc3, loop_2283
fmovsn %icc, %f14, %f10
move %xcc, %g2, %l3
orn %o3, 0x0229, %i4
loop_2283:
fblg %fcc1, loop_2284
ldx [%l7 + 0x50], %i2
ldx [%l7 + 0x68], %g1
fornot1 %f2, %f14, %f2
loop_2284:
std %f10, [%l7 + 0x18]
ldx [%l7 + 0x40], %i3
fbug,a %fcc0, loop_2285
mova %icc, %g5, %g3
tneg %xcc, 0x4
umulcc %i7, %g7, %l2
loop_2285:
st %f8, [%l7 + 0x20]
fxnors %f5, %f0, %f11
fmovrsne %l6, %f7, %f6
edge32n %o5, %o1, %l1
fabss %f7, %f8
std %f4, [%l7 + 0x38]
std %f6, [%l7 + 0x58]
lduh [%l7 + 0x66], %o7
fbuge,a %fcc0, loop_2286
stx %g4, [%l7 + 0x10]
stx %i0, [%l7 + 0x18]
udivx %i6, 0x0BE4, %o6
loop_2286:
fabss %f2, %f2
fnot1 %f2, %f14
ldsh [%l7 + 0x78], %o4
tvc %xcc, 0x1
udiv %l0, 0x1EF0, %i1
fands %f8, %f14, %f7
st %f8, [%l7 + 0x5C]
ble loop_2287
fmovsl %xcc, %f7, %f11
fnands %f0, %f9, %f7
siam 0x6
loop_2287:
bleu %icc, loop_2288
bvs %xcc, loop_2289
std %f8, [%l7 + 0x78]
fandnot1s %f0, %f6, %f3
loop_2288:
fxnor %f12, %f14, %f6
loop_2289:
umul %o2, %l5, %l4
edge16ln %o0, %i5, %g2
fbn %fcc1, loop_2290
ldub [%l7 + 0x61], %l3
stx %g6, [%l7 + 0x70]
ldsb [%l7 + 0x5A], %i4
loop_2290:
brgz %i2, loop_2291
stb %g1, [%l7 + 0x3A]
tvc %icc, 0x4
fmovrdne %i3, %f10, %f10
loop_2291:
smul %g5, 0x196D, %g3
edge16ln %i7, %g7, %o3
subc %l6, %l2, %o5
std %f14, [%l7 + 0x58]
edge8ln %l1, %o1, %o7
tle %xcc, 0x2
fnot2s %f6, %f8
fpsub32 %f0, %f8, %f10
sub %i0, 0x0586, %i6
movg %xcc, %o6, %o4
fmovscc %xcc, %f10, %f3
fcmpeq16 %f2, %f14, %l0
st %f10, [%l7 + 0x30]
srl %g4, %o2, %i1
bcc %icc, loop_2292
bcs,pt %icc, loop_2293
edge8 %l5, %l4, %i5
fpadd16 %f4, %f14, %f8
loop_2292:
fmovdgu %icc, %f13, %f15
loop_2293:
edge8l %o0, %g2, %l3
st %f3, [%l7 + 0x38]
udivcc %g6, 0x1814, %i4
fmovsg %icc, %f6, %f5
bgu,pn %icc, loop_2294
fbue,a %fcc2, loop_2295
taddcc %g1, %i2, %g5
ldub [%l7 + 0x2B], %i3
loop_2294:
array8 %g3, %g7, %i7
loop_2295:
fpsub16s %f10, %f3, %f11
sth %o3, [%l7 + 0x08]
brgez %l2, loop_2296
sdivx %l6, 0x0171, %o5
ldsh [%l7 + 0x42], %l1
fpadd32 %f12, %f10, %f0
loop_2296:
std %f4, [%l7 + 0x68]
ldx [%l7 + 0x78], %o7
tcs %icc, 0x6
fblg,a %fcc3, loop_2297
sethi 0x114D, %i0
fmovrsgz %o1, %f7, %f15
fandnot2 %f4, %f12, %f10
loop_2297:
ldsb [%l7 + 0x15], %o6
ldsb [%l7 + 0x2D], %i6
fpackfix %f10, %f13
lduh [%l7 + 0x10], %l0
fmovdge %xcc, %f2, %f15
movgu %icc, %g4, %o2
edge32ln %o4, %i1, %l5
fcmped %fcc0, %f8, %f14
ldub [%l7 + 0x13], %l4
movge %xcc, %i5, %g2
lduh [%l7 + 0x50], %l3
tcc %xcc, 0x6
fones %f11
faligndata %f10, %f14, %f6
fcmpgt16 %f12, %f8, %g6
ldd [%l7 + 0x18], %f8
bge,pt %xcc, loop_2298
brlz %o0, loop_2299
udivx %g1, 0x0B77, %i4
fabsd %f6, %f14
loop_2298:
tsubcctv %g5, 0x1A04, %i3
loop_2299:
stb %i2, [%l7 + 0x79]
st %f4, [%l7 + 0x34]
fxnors %f7, %f6, %f12
std %f10, [%l7 + 0x10]
stx %g3, [%l7 + 0x20]
umul %i7, 0x1BD2, %g7
ldub [%l7 + 0x40], %o3
std %f2, [%l7 + 0x78]
te %xcc, 0x0
fba %fcc3, loop_2300
srax %l6, %l2, %o5
movgu %xcc, %o7, %i0
fmovdvc %xcc, %f13, %f8
loop_2300:
fcmpes %fcc2, %f8, %f15
ldsb [%l7 + 0x58], %l1
movle %icc, %o6, %i6
fble %fcc0, loop_2301
fsrc2s %f10, %f9
tvs %icc, 0x5
tvs %xcc, 0x7
loop_2301:
sth %o1, [%l7 + 0x16]
bcs,a,pt %icc, loop_2302
fmovdne %xcc, %f12, %f12
ld [%l7 + 0x08], %f8
lduh [%l7 + 0x28], %l0
loop_2302:
movg %icc, %o2, %o4
taddcc %i1, %g4, %l4
edge8ln %l5, %i5, %l3
fmul8ulx16 %f12, %f2, %f0
fmovscc %icc, %f8, %f14
fmovda %icc, %f3, %f7
fcmpeq32 %f8, %f2, %g6
fmovdleu %xcc, %f0, %f10
edge32l %g2, %o0, %g1
sdivx %i4, 0x10ED, %i3
stx %g5, [%l7 + 0x18]
lduh [%l7 + 0x4E], %g3
std %f6, [%l7 + 0x20]
bvc loop_2303
andcc %i7, %i2, %g7
bgu loop_2304
fmovrslez %o3, %f15, %f6
loop_2303:
orn %l2, 0x016D, %o5
edge16n %l6, %o7, %i0
loop_2304:
lduw [%l7 + 0x6C], %l1
addc %i6, %o1, %o6
lduh [%l7 + 0x1A], %l0
tvs %icc, 0x1
edge32 %o2, %i1, %o4
or %g4, 0x0989, %l5
brz %i5, loop_2305
fmul8x16 %f9, %f4, %f12
bleu,a,pt %icc, loop_2306
alignaddrl %l4, %l3, %g6
loop_2305:
stb %o0, [%l7 + 0x3C]
fmul8x16 %f9, %f0, %f2
loop_2306:
ldsh [%l7 + 0x28], %g2
nop
setx loop_2307, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdle %xcc, %f13, %f4
fmovdvc %xcc, %f1, %f8
ld [%l7 + 0x40], %f10
loop_2307:
fabss %f9, %f2
fmovda %icc, %f7, %f12
lduh [%l7 + 0x4A], %i4
fmovsneg %icc, %f10, %f15
bl,pn %xcc, loop_2308
fcmpgt32 %f6, %f6, %g1
tsubcctv %i3, 0x11F8, %g5
tle %icc, 0x6
loop_2308:
mova %xcc, %g3, %i2
lduw [%l7 + 0x7C], %i7
fmovrsgz %o3, %f4, %f5
array32 %l2, %g7, %l6
fcmple32 %f4, %f6, %o7
call loop_2309
fbo %fcc2, loop_2310
ld [%l7 + 0x7C], %f15
stb %i0, [%l7 + 0x11]
loop_2309:
fmovsg %icc, %f12, %f13
loop_2310:
stx %o5, [%l7 + 0x48]
fmovdneg %icc, %f3, %f0
fpack32 %f4, %f2, %f8
movpos %xcc, %i6, %o1
fmul8x16au %f7, %f0, %f12
or %l1, %l0, %o6
stw %i1, [%l7 + 0x44]
tcc %icc, 0x4
ldsw [%l7 + 0x34], %o2
movgu %xcc, %g4, %o4
stw %i5, [%l7 + 0x10]
fcmple32 %f6, %f12, %l4
ldd [%l7 + 0x60], %f0
fble,a %fcc2, loop_2311
add %l5, %g6, %o0
fmovdle %xcc, %f6, %f9
bcc,pt %xcc, loop_2312
loop_2311:
movrne %l3, %g2, %g1
fmovdl %icc, %f5, %f5
tg %xcc, 0x0
loop_2312:
umulcc %i4, 0x03D6, %g5
fmovrse %g3, %f11, %f2
fsrc1s %f6, %f4
fmovda %icc, %f1, %f9
movrgez %i3, %i7, %o3
pdist %f8, %f10, %f12
fpackfix %f8, %f13
nop
setx loop_2313, %l0, %l1
jmpl %l1, %l2
ldsw [%l7 + 0x60], %g7
mulscc %l6, %o7, %i0
fble,a %fcc1, loop_2314
loop_2313:
fmovdge %xcc, %f13, %f2
array32 %i2, %i6, %o5
ldd [%l7 + 0x40], %f0
loop_2314:
ldsh [%l7 + 0x18], %l1
stx %l0, [%l7 + 0x20]
fxnor %f4, %f2, %f12
xor %o1, %o6, %i1
fmovde %xcc, %f5, %f6
ld [%l7 + 0x08], %f7
fmovsg %xcc, %f2, %f5
tvs %icc, 0x2
and %o2, 0x1A35, %g4
fandnot1s %f10, %f5, %f4
ld [%l7 + 0x10], %f15
fnegs %f3, %f1
ldsh [%l7 + 0x50], %i5
fnegs %f8, %f10
fmovdvc %xcc, %f4, %f6
bvs %xcc, loop_2315
fcmple16 %f6, %f2, %o4
fmul8x16al %f0, %f1, %f12
fcmpne16 %f6, %f0, %l4
loop_2315:
stw %l5, [%l7 + 0x68]
fmovsn %xcc, %f7, %f6
movne %icc, %o0, %g6
fblg %fcc3, loop_2316
lduw [%l7 + 0x68], %g2
tsubcctv %g1, %i4, %g5
srax %g3, %i3, %i7
loop_2316:
umul %l3, %o3, %l2
movl %icc, %g7, %l6
stw %i0, [%l7 + 0x20]
fandnot1 %f12, %f10, %f8
ldd [%l7 + 0x78], %f10
ldd [%l7 + 0x18], %f10
stx %i2, [%l7 + 0x18]
std %f12, [%l7 + 0x20]
subc %i6, 0x14FF, %o5
edge32ln %o7, %l1, %o1
fble,a %fcc3, loop_2317
ldd [%l7 + 0x58], %f0
fmul8x16 %f9, %f0, %f2
movgu %xcc, %l0, %i1
loop_2317:
fmovscs %icc, %f8, %f4
fbug %fcc2, loop_2318
ldx [%l7 + 0x40], %o6
andcc %o2, %g4, %o4
tvc %icc, 0x1
loop_2318:
fornot2s %f4, %f3, %f5
alignaddrl %i5, %l4, %l5
te %xcc, 0x7
sra %o0, 0x0A, %g2
std %f12, [%l7 + 0x78]
ldub [%l7 + 0x79], %g1
fmovdneg %xcc, %f13, %f1
tn %icc, 0x1
fmovrsgz %g6, %f2, %f7
move %icc, %g5, %i4
smulcc %g3, %i3, %i7
tne %icc, 0x0
fblg %fcc0, loop_2319
fpadd32s %f7, %f3, %f4
fmovrdlez %l3, %f10, %f10
ldd [%l7 + 0x18], %f0
loop_2319:
fbge,a %fcc2, loop_2320
ld [%l7 + 0x58], %f2
movge %icc, %o3, %l2
st %f6, [%l7 + 0x10]
loop_2320:
fble %fcc2, loop_2321
ldsb [%l7 + 0x5E], %g7
array8 %l6, %i2, %i6
tvc %icc, 0x5
loop_2321:
st %f13, [%l7 + 0x38]
fmovsgu %xcc, %f10, %f2
movrgz %o5, %i0, %o7
movcc %xcc, %o1, %l0
fmovrdgz %i1, %f2, %f2
lduw [%l7 + 0x44], %l1
lduw [%l7 + 0x28], %o2
fzeros %f8
ldd [%l7 + 0x50], %f6
fmovdleu %xcc, %f7, %f1
fxors %f1, %f5, %f0
movpos %icc, %g4, %o4
fornot2s %f10, %f6, %f0
tcs %icc, 0x5
stw %o6, [%l7 + 0x4C]
movrgz %i5, %l5, %l4
fmovdge %icc, %f3, %f10
ldsw [%l7 + 0x1C], %g2
and %o0, 0x0042, %g1
fnands %f1, %f5, %f13
edge8ln %g6, %g5, %g3
xorcc %i3, %i4, %i7
tneg %xcc, 0x4
fpadd16 %f2, %f0, %f0
fmovdle %icc, %f2, %f6
fpadd16s %f6, %f4, %f0
fmovda %xcc, %f15, %f14
mulx %l3, %l2, %g7
bn,pt %xcc, loop_2322
fbue,a %fcc1, loop_2323
fmovrse %l6, %f13, %f2
ba,a %xcc, loop_2324
loop_2322:
stx %o3, [%l7 + 0x60]
loop_2323:
sth %i6, [%l7 + 0x20]
stx %o5, [%l7 + 0x78]
loop_2324:
sub %i0, %o7, %o1
fcmpne32 %f14, %f10, %i2
sdivcc %i1, 0x1EB4, %l1
bge,a %xcc, loop_2325
fornot2s %f11, %f1, %f5
fmovrslz %l0, %f7, %f14
tcc %xcc, 0x7
loop_2325:
sth %g4, [%l7 + 0x7C]
ldsb [%l7 + 0x72], %o4
srl %o6, 0x09, %o2
ld [%l7 + 0x70], %f13
bvc %xcc, loop_2326
fnot1s %f0, %f8
fmovdcs %xcc, %f14, %f6
fpadd16 %f2, %f6, %f4
loop_2326:
for %f2, %f4, %f10
fmovsvs %xcc, %f6, %f13
xnorcc %i5, %l5, %l4
stb %g2, [%l7 + 0x5F]
ldub [%l7 + 0x1B], %o0
st %f11, [%l7 + 0x74]
tleu %xcc, 0x4
ldd [%l7 + 0x38], %f4
stw %g6, [%l7 + 0x64]
fmovsg %xcc, %f6, %f4
tvc %icc, 0x4
fand %f10, %f14, %f8
andncc %g1, %g5, %g3
lduh [%l7 + 0x5E], %i4
fxnor %f2, %f14, %f6
tne %xcc, 0x2
nop
setx loop_2327, %l0, %l1
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 + 0x70], %i7
lduh [%l7 + 0x4C], %l3
fmovrde %i3, %f8, %f0
loop_2327:
edge16ln %g7, %l2, %l6
ld [%l7 + 0x3C], %f5
fornot1 %f8, %f8, %f4
tg %icc, 0x7
fornot1s %f7, %f2, %f4
bleu,pt %icc, loop_2328
ldsh [%l7 + 0x50], %o3
fbu,a %fcc3, loop_2329
fmovrslez %i6, %f4, %f9
loop_2328:
fpack16 %f14, %f5
array32 %o5, %o7, %o1
loop_2329:
fmovdcc %icc, %f11, %f10
fors %f10, %f8, %f4
fnor %f8, %f8, %f8
fsrc1 %f6, %f12
movrlz %i2, %i1, %l1
sth %l0, [%l7 + 0x10]
ldd [%l7 + 0x18], %f4
fmovsleu %icc, %f1, %f7
edge8n %i0, %g4, %o4
ldx [%l7 + 0x08], %o2
ld [%l7 + 0x1C], %f9
stb %i5, [%l7 + 0x76]
fandnot1s %f6, %f15, %f0
tpos %xcc, 0x1
bpos,pt %icc, loop_2330
fxnors %f8, %f15, %f0
tge %icc, 0x7
movge %icc, %l5, %l4
loop_2330:
st %f15, [%l7 + 0x1C]
edge16l %g2, %o0, %o6
addccc %g1, 0x08A0, %g5
ldsh [%l7 + 0x6C], %g6
fbg %fcc0, loop_2331
fabsd %f2, %f10
ld [%l7 + 0x70], %f12
tpos %xcc, 0x2
loop_2331:
fornot2s %f0, %f5, %f12
umul %i4, 0x09FA, %g3
fabss %f2, %f0
fmovsleu %icc, %f9, %f6
ld [%l7 + 0x78], %f12
pdist %f4, %f12, %f6
fbne %fcc3, loop_2332
fmovscc %icc, %f12, %f13
xnor %l3, 0x1485, %i7
and %g7, 0x1CEE, %l2
loop_2332:
stb %l6, [%l7 + 0x6F]
ldx [%l7 + 0x78], %i3
sll %i6, 0x0B, %o5
ld [%l7 + 0x74], %f0
movvs %icc, %o7, %o1
lduw [%l7 + 0x30], %i2
ldsw [%l7 + 0x78], %o3
fbug %fcc2, loop_2333
stb %i1, [%l7 + 0x3A]
or %l1, %i0, %g4
fmovsge %icc, %f12, %f1
loop_2333:
stb %l0, [%l7 + 0x2F]
fmovdg %icc, %f0, %f8
edge16n %o2, %i5, %o4
fcmple16 %f10, %f4, %l5
fbu,a %fcc3, loop_2334
ldd [%l7 + 0x68], %f8
bgu %xcc, loop_2335
ldx [%l7 + 0x20], %l4
loop_2334:
edge8l %o0, %o6, %g1
fmovsne %xcc, %f1, %f9
loop_2335:
stw %g2, [%l7 + 0x54]
fones %f3
fpadd16 %f8, %f4, %f14
fmovdle %xcc, %f0, %f1
stw %g6, [%l7 + 0x34]
fmovda %icc, %f1, %f5
fmuld8sux16 %f2, %f5, %f2
brlz %i4, loop_2336
fzeros %f1
fmovrslz %g3, %f2, %f12
stb %l3, [%l7 + 0x1F]
loop_2336:
fmovda %icc, %f7, %f1
fcmpes %fcc2, %f14, %f14
udivx %g5, 0x1889, %g7
fpack16 %f2, %f9
st %f2, [%l7 + 0x20]
brgez,a %i7, loop_2337
ta %icc, 0x3
ldsh [%l7 + 0x3A], %l2
fbl %fcc0, loop_2338
loop_2337:
lduh [%l7 + 0x12], %i3
brz %i6, loop_2339
umulcc %l6, %o7, %o1
loop_2338:
xorcc %o5, 0x19AF, %i2
lduh [%l7 + 0x68], %i1
loop_2339:
brlz %l1, loop_2340
fnegd %f4, %f2
stw %o3, [%l7 + 0x2C]
bpos,a,pt %icc, loop_2341
loop_2340:
fpsub32s %f12, %f11, %f6
nop
setx loop_2342, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovspos %icc, %f15, %f10
loop_2341:
ldsb [%l7 + 0x52], %g4
sdivcc %l0, 0x0E33, %o2
loop_2342:
subccc %i0, %o4, %l5
udivx %i5, 0x06A9, %l4
popc 0x0BD9, %o0
fmovsneg %icc, %f3, %f2
lduw [%l7 + 0x44], %g1
fmovrsgz %g2, %f12, %f11
ldx [%l7 + 0x70], %g6
stw %i4, [%l7 + 0x38]
stx %o6, [%l7 + 0x68]
stb %g3, [%l7 + 0x68]
fmovsvc %icc, %f4, %f3
stb %l3, [%l7 + 0x55]
ld [%l7 + 0x08], %f0
sth %g5, [%l7 + 0x12]
movle %xcc, %i7, %g7
fnot2s %f4, %f12
fmovsgu %icc, %f11, %f3
ldsw [%l7 + 0x6C], %l2
fpackfix %f14, %f12
fmovsa %icc, %f5, %f5
bg,pn %xcc, loop_2343
fmul8x16 %f7, %f12, %f10
tl %xcc, 0x5
fbe %fcc3, loop_2344
loop_2343:
brlez %i3, loop_2345
fnot2s %f6, %f2
sdivcc %l6, 0x06C1, %o7
loop_2344:
st %f2, [%l7 + 0x3C]
loop_2345:
fornot1 %f6, %f4, %f12
fmovdl %xcc, %f0, %f2
fxnor %f10, %f2, %f10
stb %o1, [%l7 + 0x55]
movcs %xcc, %o5, %i6
fmovdleu %xcc, %f14, %f2
andcc %i2, 0x1E1B, %i1
lduw [%l7 + 0x20], %l1
stb %o3, [%l7 + 0x7A]
ldsw [%l7 + 0x34], %l0
fmovdle %icc, %f5, %f12
fmovdvc %xcc, %f2, %f14
sth %o2, [%l7 + 0x4E]
udivx %g4, 0x0E75, %i0
popc 0x0C5F, %o4
ldub [%l7 + 0x56], %l5
st %f13, [%l7 + 0x08]
taddcc %i5, 0x102A, %o0
bcc loop_2346
fcmpgt32 %f0, %f12, %g1
fbne,a %fcc0, loop_2347
edge32ln %g2, %g6, %i4
loop_2346:
tneg %icc, 0x6
smulcc %l4, 0x0F8E, %g3
loop_2347:
ld [%l7 + 0x44], %f7
lduh [%l7 + 0x72], %l3
fandnot1 %f6, %f14, %f10
nop
setx loop_2348, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbul,a %fcc3, loop_2349
bvc %xcc, loop_2350
fcmps %fcc2, %f14, %f7
loop_2348:
fxor %f8, %f14, %f8
loop_2349:
movl %icc, %o6, %g5
loop_2350:
ldsh [%l7 + 0x50], %i7
brlz,a %g7, loop_2351
fmovrdlz %i3, %f0, %f6
std %f10, [%l7 + 0x58]
fmovdvs %icc, %f9, %f2
loop_2351:
brlez %l2, loop_2352
fnors %f5, %f12, %f8
fmovse %icc, %f3, %f0
sth %l6, [%l7 + 0x18]
loop_2352:
fmovrdgez %o7, %f14, %f6
fmuld8sux16 %f5, %f10, %f10
nop
setx loop_2353, %l0, %l1
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, %f2, %f8
fbne,a %fcc0, loop_2354
movn %icc, %o1, %o5
loop_2353:
fmovscs %icc, %f13, %f5
te %icc, 0x1
loop_2354:
stw %i6, [%l7 + 0x10]
tvc %icc, 0x2
fbge,a %fcc1, loop_2355
ld [%l7 + 0x38], %f13
udivcc %i2, 0x0937, %i1
tsubcctv %l1, 0x1ED8, %l0
loop_2355:
ldub [%l7 + 0x67], %o3
stx %o2, [%l7 + 0x78]
ldd [%l7 + 0x60], %f10
bge,pn %xcc, loop_2356
array16 %i0, %g4, %o4
fsrc2s %f15, %f10
ld [%l7 + 0x3C], %f0
loop_2356:
st %f11, [%l7 + 0x20]
ldx [%l7 + 0x18], %l5
faligndata %f12, %f6, %f6
fmovdgu %xcc, %f0, %f3
nop
setx loop_2357, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x66], %o0
edge8ln %i5, %g2, %g1
sra %g6, %i4, %g3
loop_2357:
fmul8x16al %f6, %f12, %f14
ldsb [%l7 + 0x36], %l4
xnor %l3, 0x11D5, %o6
lduh [%l7 + 0x72], %i7
srax %g7, %g5, %i3
andncc %l2, %l6, %o7
lduh [%l7 + 0x3E], %o1
fmul8x16al %f12, %f10, %f12
subccc %o5, %i6, %i1
ldub [%l7 + 0x6A], %l1
tgu %icc, 0x7
st %f7, [%l7 + 0x10]
fble,a %fcc0, loop_2358
fcmpd %fcc3, %f6, %f4
std %f10, [%l7 + 0x20]
stb %i2, [%l7 + 0x30]
loop_2358:
smul %l0, %o3, %o2
fpsub16 %f0, %f8, %f6
st %f6, [%l7 + 0x18]
sll %g4, 0x0F, %i0
fbge,a %fcc3, loop_2359
fmovdge %xcc, %f15, %f8
std %f10, [%l7 + 0x78]
fand %f2, %f14, %f14
loop_2359:
movg %xcc, %o4, %o0
fnor %f12, %f12, %f6
bl,pt %icc, loop_2360
ldsw [%l7 + 0x44], %l5
fmovdl %xcc, %f4, %f15
fbg %fcc2, loop_2361
loop_2360:
fzeros %f11
bge loop_2362
smul %i5, 0x0DBC, %g1
loop_2361:
ba,a loop_2363
edge32ln %g2, %i4, %g3
loop_2362:
udivcc %l4, 0x1C76, %g6
ldub [%l7 + 0x34], %l3
loop_2363:
tn %xcc, 0x5
fcmple32 %f8, %f8, %o6
stb %g7, [%l7 + 0x7F]
ld [%l7 + 0x3C], %f6
for %f0, %f14, %f0
fnand %f4, %f0, %f0
tn %icc, 0x5
subccc %i7, %g5, %l2
ldsw [%l7 + 0x40], %i3
pdist %f6, %f0, %f6
ldd [%l7 + 0x10], %f12
fmovrslz %o7, %f12, %f11
fnegd %f6, %f12
stb %l6, [%l7 + 0x78]
st %f1, [%l7 + 0x60]
fandnot2 %f2, %f2, %f10
alignaddr %o5, %o1, %i6
sllx %l1, 0x16, %i1
fornot1s %f8, %f12, %f14
ldub [%l7 + 0x5C], %l0
alignaddr %i2, %o3, %g4
stb %o2, [%l7 + 0x7C]
bcc,a %xcc, loop_2364
fmovdpos %xcc, %f2, %f13
st %f5, [%l7 + 0x20]
fxor %f4, %f12, %f10
loop_2364:
mova %icc, %i0, %o4
st %f0, [%l7 + 0x34]
add %l5, %o0, %i5
umulcc %g1, %i4, %g3
lduw [%l7 + 0x70], %g2
std %f6, [%l7 + 0x70]
fcmpne16 %f14, %f2, %l4
lduw [%l7 + 0x74], %l3
ldd [%l7 + 0x40], %f10
taddcctv %o6, %g6, %g7
lduw [%l7 + 0x6C], %g5
ldsb [%l7 + 0x7B], %i7
fmovda %icc, %f14, %f13
srax %i3, 0x08, %o7
bleu loop_2365
fornot2 %f14, %f12, %f8
fbl,a %fcc0, loop_2366
edge8 %l6, %o5, %l2
loop_2365:
st %f0, [%l7 + 0x4C]
fmovsgu %icc, %f3, %f6
loop_2366:
edge8n %i6, %l1, %o1
mulx %l0, %i2, %i1
fbne %fcc2, loop_2367
stw %o3, [%l7 + 0x54]
stx %g4, [%l7 + 0x78]
add %i0, 0x0E25, %o4
loop_2367:
ble,a loop_2368
fabsd %f14, %f8
sth %o2, [%l7 + 0x78]
stw %o0, [%l7 + 0x34]
loop_2368:
fmovdl %icc, %f5, %f8
movcs %xcc, %i5, %g1
movrlez %i4, 0x199, %l5
taddcc %g2, %l4, %g3
ldsh [%l7 + 0x24], %l3
fbug %fcc0, loop_2369
ldsb [%l7 + 0x54], %o6
fmul8x16 %f8, %f0, %f6
bgu loop_2370
loop_2369:
subcc %g6, 0x0068, %g7
lduw [%l7 + 0x30], %i7
fornot1 %f4, %f12, %f0
loop_2370:
fmovdcc %icc, %f3, %f2
tleu %xcc, 0x0
ldsw [%l7 + 0x4C], %i3
fxnors %f11, %f12, %f4
ldsw [%l7 + 0x0C], %o7
ldx [%l7 + 0x38], %l6
movrgez %o5, %g5, %l2
fcmpeq16 %f6, %f8, %l1
bn loop_2371
bne loop_2372
lduw [%l7 + 0x54], %o1
fmovdneg %xcc, %f1, %f1
loop_2371:
addcc %l0, %i6, %i1
loop_2372:
fbl %fcc2, loop_2373
fandnot2 %f6, %f0, %f14
fnot1s %f4, %f11
ldsw [%l7 + 0x28], %i2
loop_2373:
movg %xcc, %g4, %i0
fmovdvs %icc, %f15, %f11
lduw [%l7 + 0x2C], %o4
ldsb [%l7 + 0x14], %o3
fpsub32 %f2, %f6, %f8
ldsw [%l7 + 0x50], %o0
or %i5, %o2, %g1
edge16n %i4, %g2, %l5
edge16n %l4, %g3, %o6
st %f15, [%l7 + 0x34]
fcmpgt16 %f2, %f8, %l3
fmovd %f4, %f8
andncc %g6, %i7, %g7
mova %icc, %i3, %l6
sdivx %o5, 0x02CB, %g5
st %f8, [%l7 + 0x48]
ldsh [%l7 + 0x1A], %l2
fbl,a %fcc2, loop_2374
umulcc %l1, %o1, %l0
ldub [%l7 + 0x0F], %o7
stb %i1, [%l7 + 0x13]
loop_2374:
movleu %xcc, %i6, %i2
movneg %xcc, %g4, %i0
fmovdg %xcc, %f0, %f4
fmovsn %icc, %f9, %f3
faligndata %f0, %f8, %f2
st %f9, [%l7 + 0x54]
fbne %fcc1, loop_2375
fabss %f1, %f11
fmuld8sux16 %f1, %f11, %f14
stw %o4, [%l7 + 0x34]
loop_2375:
xor %o3, %i5, %o0
bleu loop_2376
stx %g1, [%l7 + 0x50]
fmovrsgez %i4, %f11, %f9
stx %g2, [%l7 + 0x60]
loop_2376:
tsubcctv %l5, %l4, %g3
fmovde %xcc, %f3, %f15
or %o6, %o2, %l3
lduw [%l7 + 0x78], %i7
movleu %xcc, %g6, %i3
fzero %f6
brgez,a %l6, loop_2377
edge16n %g7, %g5, %l2
fmovs %f1, %f10
stb %l1, [%l7 + 0x32]
loop_2377:
lduw [%l7 + 0x38], %o1
fmovrdne %l0, %f2, %f14
udivcc %o5, 0x036B, %o7
fnegs %f4, %f15
lduh [%l7 + 0x2C], %i6
udivcc %i2, 0x06C7, %i1
fpsub32 %f10, %f14, %f10
tsubcctv %i0, 0x193F, %g4
nop
setx loop_2378, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x5E], %o4
stw %o3, [%l7 + 0x2C]
fabsd %f4, %f10
loop_2378:
movrgz %i5, 0x3FA, %o0
fabsd %f0, %f2
lduw [%l7 + 0x44], %g1
movneg %icc, %i4, %g2
fmovdleu %icc, %f13, %f7
fcmpeq32 %f0, %f10, %l5
stw %l4, [%l7 + 0x38]
stw %g3, [%l7 + 0x3C]
fornot2s %f14, %f6, %f4
movrlz %o6, 0x30B, %o2
ld [%l7 + 0x34], %f6
ld [%l7 + 0x5C], %f0
fmovsa %icc, %f1, %f15
fmovrse %i7, %f6, %f8
brnz %l3, loop_2379
fornot1 %f2, %f2, %f10
fand %f2, %f12, %f10
fands %f8, %f7, %f9
loop_2379:
fmul8x16au %f10, %f8, %f14
fmovsneg %xcc, %f10, %f9
sth %g6, [%l7 + 0x1A]
movge %icc, %l6, %i3
tge %icc, 0x2
fmovsa %xcc, %f3, %f7
ta %icc, 0x1
fnand %f6, %f4, %f0
umul %g5, %g7, %l1
edge32 %o1, %l2, %l0
fones %f11
nop
setx loop_2380, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sethi 0x19B1, %o7
ldub [%l7 + 0x77], %i6
stx %o5, [%l7 + 0x50]
loop_2380:
edge16n %i2, %i1, %g4
fand %f12, %f0, %f12
lduh [%l7 + 0x2E], %i0
fmul8x16au %f2, %f7, %f6
fmovscs %xcc, %f15, %f9
stw %o4, [%l7 + 0x4C]
ldsh [%l7 + 0x08], %i5
fors %f10, %f7, %f12
fands %f11, %f4, %f7
ld [%l7 + 0x48], %f11
nop
setx loop_2381, %l0, %l1
jmpl %l1, %o0
fornot1 %f0, %f12, %f2
movpos %xcc, %g1, %i4
fcmpd %fcc0, %f12, %f2
loop_2381:
sll %o3, 0x03, %l5
brlz,a %g2, loop_2382
ldd [%l7 + 0x30], %f4
fnot1 %f4, %f14
fnands %f8, %f13, %f6
loop_2382:
orcc %l4, 0x0F51, %o6
bl %icc, loop_2383
fzero %f14
tcs %icc, 0x7
tcc %icc, 0x7
loop_2383:
ldsw [%l7 + 0x58], %o2
ldsb [%l7 + 0x28], %i7
stb %g3, [%l7 + 0x43]
fcmpd %fcc0, %f12, %f14
movn %icc, %g6, %l3
ld [%l7 + 0x78], %f0
ld [%l7 + 0x2C], %f8
fsrc1 %f2, %f2
fmovs %f14, %f0
fornot1 %f8, %f8, %f12
ldub [%l7 + 0x70], %l6
fmovdneg %icc, %f6, %f0
edge32ln %i3, %g5, %l1
fnands %f9, %f6, %f14
fmovdcc %icc, %f2, %f0
tleu %icc, 0x6
udiv %o1, 0x04AE, %g7
stx %l2, [%l7 + 0x58]
tvc %icc, 0x7
alignaddrl %l0, %i6, %o5
fpack16 %f2, %f7
ble,a loop_2384
te %xcc, 0x2
ldsh [%l7 + 0x4A], %i2
srax %o7, 0x1F, %i1
loop_2384:
fand %f10, %f14, %f10
fbe %fcc3, loop_2385
ble,a %xcc, loop_2386
tne %xcc, 0x5
fmovsg %icc, %f13, %f5
loop_2385:
ldsw [%l7 + 0x60], %g4
loop_2386:
bvs loop_2387
tpos %xcc, 0x1
fmovdcs %xcc, %f3, %f8
brgez %i0, loop_2388
loop_2387:
movge %icc, %i5, %o0
edge32 %g1, %o4, %i4
fmovrsgz %o3, %f14, %f5
loop_2388:
brgez,a %g2, loop_2389
fbo,a %fcc1, loop_2390
be loop_2391
ldsb [%l7 + 0x34], %l4
loop_2389:
brz,a %o6, loop_2392
loop_2390:
orcc %o2, %l5, %g3
loop_2391:
fmovdvs %xcc, %f3, %f6
ldsb [%l7 + 0x48], %i7
loop_2392:
ldx [%l7 + 0x10], %l3
fmovdcc %icc, %f7, %f0
fnor %f0, %f4, %f8
bl,pn %xcc, loop_2393
ldub [%l7 + 0x63], %l6
ld [%l7 + 0x3C], %f8
array8 %g6, %i3, %g5
loop_2393:
te %icc, 0x3
fmovse %icc, %f5, %f3
st %f15, [%l7 + 0x74]
ldsh [%l7 + 0x5E], %o1
ldx [%l7 + 0x60], %l1
edge32ln %g7, %l0, %l2
ld [%l7 + 0x6C], %f8
tleu %icc, 0x7
alignaddrl %o5, %i6, %i2
ldd [%l7 + 0x40], %f2
stx %o7, [%l7 + 0x68]
fands %f0, %f8, %f6
tneg %xcc, 0x7
umulcc %g4, 0x17BB, %i0
alignaddr %i1, %i5, %g1
bg,a loop_2394
fandnot2s %f15, %f5, %f11
std %f8, [%l7 + 0x60]
ldx [%l7 + 0x28], %o4
loop_2394:
tsubcctv %i4, 0x0083, %o3
lduw [%l7 + 0x2C], %o0
brlz %g2, loop_2395
fmovsvc %xcc, %f5, %f11
taddcc %o6, %o2, %l4
fexpand %f11, %f4
loop_2395:
fmovrsne %g3, %f14, %f5
movvc %icc, %i7, %l5
movne %xcc, %l6, %g6
st %f14, [%l7 + 0x10]
fcmple16 %f12, %f10, %l3
fnegs %f8, %f6
ld [%l7 + 0x18], %f11
fmovdcs %xcc, %f15, %f3
fmovdgu %icc, %f6, %f14
fcmpne16 %f4, %f8, %g5
fxor %f4, %f6, %f8
fpsub32 %f14, %f4, %f10
ldsb [%l7 + 0x2E], %o1
fnot2s %f10, %f7
ldsb [%l7 + 0x4F], %l1
bgu,a,pn %icc, loop_2396
edge16 %g7, %l0, %l2
std %f0, [%l7 + 0x40]
fmul8ulx16 %f14, %f2, %f4
loop_2396:
brgz %i3, loop_2397
ldsw [%l7 + 0x60], %i6
lduh [%l7 + 0x24], %o5
ld [%l7 + 0x18], %f0
loop_2397:
st %f2, [%l7 + 0x0C]
smul %i2, 0x1965, %g4
ta %icc, 0x0
movle %icc, %i0, %o7
movleu %xcc, %i5, %g1
fxor %f0, %f2, %f2
ba,a %icc, loop_2398
udivx %i1, 0x016C, %o4
sub %i4, 0x0CBA, %o3
ldx [%l7 + 0x60], %o0
loop_2398:
ldd [%l7 + 0x20], %f0
ldx [%l7 + 0x40], %g2
fmovdcc %xcc, %f9, %f15
stb %o2, [%l7 + 0x57]
array32 %o6, %g3, %i7
alignaddr %l5, %l4, %l6
fmovd %f8, %f4
movvc %xcc, %g6, %g5
bleu,a %icc, loop_2399
stb %l3, [%l7 + 0x56]
tgu %icc, 0x0
ldub [%l7 + 0x37], %o1
loop_2399:
ldsb [%l7 + 0x09], %g7
ld [%l7 + 0x74], %f1
nop
setx loop_2400, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
andncc %l1, %l0, %i3
stw %i6, [%l7 + 0x1C]
edge8n %l2, %o5, %g4
loop_2400:
xor %i2, %i0, %i5
fcmpgt16 %f4, %f12, %o7
ta %icc, 0x0
fornot1 %f8, %f4, %f6
fmovrde %i1, %f0, %f0
movle %icc, %g1, %i4
ldsb [%l7 + 0x3B], %o4
fmovdleu %xcc, %f14, %f8
ld [%l7 + 0x1C], %f2
sth %o0, [%l7 + 0x52]
fbne %fcc2, loop_2401
fone %f6
bvc %icc, loop_2402
subccc %g2, 0x05E7, %o2
loop_2401:
ldsh [%l7 + 0x76], %o3
std %f10, [%l7 + 0x38]
loop_2402:
ldsh [%l7 + 0x1A], %g3
fmul8x16au %f0, %f13, %f14
bshuffle %f6, %f12, %f6
ld [%l7 + 0x78], %f8
fmovdge %icc, %f10, %f6
ldd [%l7 + 0x60], %f6
mulx %i7, 0x1C8E, %o6
ldub [%l7 + 0x51], %l4
movrlz %l5, 0x186, %l6
ldd [%l7 + 0x28], %f12
tcs %icc, 0x6
orncc %g5, 0x0CC4, %g6
fmovrslz %l3, %f9, %f15
st %f2, [%l7 + 0x64]
lduh [%l7 + 0x76], %g7
fbuge %fcc3, loop_2403
lduw [%l7 + 0x58], %l1
bl,pt %icc, loop_2404
ldsw [%l7 + 0x54], %l0
loop_2403:
movneg %icc, %i3, %o1
tcc %icc, 0x1
loop_2404:
taddcctv %i6, %l2, %g4
stw %i2, [%l7 + 0x30]
stw %o5, [%l7 + 0x70]
sdiv %i0, 0x0686, %i5
edge8ln %o7, %i1, %g1
fmovdle %icc, %f7, %f10
ldsb [%l7 + 0x49], %i4
std %f0, [%l7 + 0x58]
fmovsvs %icc, %f1, %f3
bcs,a,pn %xcc, loop_2405
fnors %f11, %f1, %f2
bl,a %icc, loop_2406
ldsh [%l7 + 0x6E], %o4
loop_2405:
bgu loop_2407
andcc %o0, %g2, %o2
loop_2406:
stw %o3, [%l7 + 0x4C]
lduh [%l7 + 0x5A], %g3
loop_2407:
sdivcc %o6, 0x1A9C, %i7
fmovdle %xcc, %f4, %f11
lduw [%l7 + 0x48], %l4
fpadd32s %f4, %f10, %f1
fmovrslz %l5, %f3, %f12
fbue %fcc2, loop_2408
movrne %l6, 0x2A8, %g6
lduh [%l7 + 0x68], %l3
stb %g5, [%l7 + 0x57]
loop_2408:
tcs %xcc, 0x1
fmovdcs %xcc, %f1, %f10
for %f2, %f0, %f10
ldsh [%l7 + 0x6C], %g7
orn %l1, 0x03EA, %i3
ldub [%l7 + 0x23], %o1
fble,a %fcc0, loop_2409
subc %i6, %l0, %g4
edge16n %l2, %i2, %o5
edge16n %i5, %i0, %i1
loop_2409:
sth %o7, [%l7 + 0x6C]
sth %g1, [%l7 + 0x48]
fnot2 %f0, %f6
movpos %icc, %o4, %o0
tge %icc, 0x6
fmovsl %xcc, %f9, %f14
sth %i4, [%l7 + 0x10]
fmovrdlz %g2, %f0, %f0
movrlez %o2, %o3, %o6
ldsh [%l7 + 0x2E], %g3
fmovdg %xcc, %f0, %f2
bge,a,pn %icc, loop_2410
ldub [%l7 + 0x7A], %l4
fmovsle %icc, %f11, %f9
st %f13, [%l7 + 0x40]
loop_2410:
sth %i7, [%l7 + 0x34]
fbe,a %fcc2, loop_2411
fmul8x16al %f11, %f10, %f6
fnors %f12, %f2, %f4
fmovrsgz %l6, %f11, %f11
loop_2411:
fnot1 %f14, %f8
bneg,pn %icc, loop_2412
fmovrde %g6, %f14, %f2
fmovsgu %xcc, %f1, %f8
fpmerge %f2, %f10, %f12
loop_2412:
bl,a,pn %xcc, loop_2413
ldsw [%l7 + 0x50], %l5
edge32n %l3, %g7, %l1
for %f10, %f12, %f10
loop_2413:
fmovdpos %icc, %f14, %f9
fbug,a %fcc1, loop_2414
fmovde %icc, %f5, %f12
ldx [%l7 + 0x48], %i3
sll %g5, 0x1D, %o1
loop_2414:
fzero %f12
bvs,a %icc, loop_2415
ba,a,pn %icc, loop_2416
fcmpes %fcc1, %f9, %f7
add %i6, %l0, %l2
loop_2415:
movl %xcc, %g4, %o5
loop_2416:
andcc %i5, 0x1718, %i2
fmovsne %xcc, %f6, %f13
fmovs %f11, %f9
edge8l %i1, %o7, %i0
fmovsvs %xcc, %f1, %f4
ldx [%l7 + 0x58], %o4
ld [%l7 + 0x60], %f10
bge,a loop_2417
fmovsvc %xcc, %f11, %f4
movneg %xcc, %o0, %g1
fxor %f6, %f10, %f6
loop_2417:
fba %fcc1, loop_2418
lduw [%l7 + 0x08], %g2
bgu,a %xcc, loop_2419
stb %o2, [%l7 + 0x55]
loop_2418:
fcmple32 %f14, %f14, %o3
bleu,a loop_2420
loop_2419:
subc %i4, 0x0DDB, %o6
ldsh [%l7 + 0x34], %l4
sdivx %i7, 0x1951, %g3
loop_2420:
umulcc %g6, %l5, %l6
array32 %g7, %l1, %i3
fmovrse %g5, %f2, %f10
subcc %o1, %i6, %l0
ld [%l7 + 0x10], %f3
fabss %f9, %f10
fmovscc %icc, %f14, %f15
fornot2 %f8, %f4, %f2
bgu,pt %xcc, loop_2421
edge8 %l3, %l2, %g4
fmovdge %icc, %f2, %f1
sth %o5, [%l7 + 0x12]
loop_2421:
taddcc %i2, %i1, %i5
ble,a,pt %xcc, loop_2422
fmovsge %xcc, %f4, %f4
lduh [%l7 + 0x42], %o7
fornot1s %f7, %f8, %f1
loop_2422:
bshuffle %f4, %f14, %f6
sth %o4, [%l7 + 0x2E]
ldsb [%l7 + 0x29], %o0
fnand %f4, %f8, %f0
fnot2s %f14, %f15
ldsb [%l7 + 0x7C], %i0
ble,a,pn %icc, loop_2423
subccc %g2, 0x15F5, %g1
fcmps %fcc0, %f15, %f14
std %f4, [%l7 + 0x58]
loop_2423:
fcmpgt16 %f14, %f8, %o3
fnegd %f8, %f8
array32 %i4, %o6, %o2
fmuld8sux16 %f2, %f13, %f8
ldsb [%l7 + 0x2D], %l4
std %f2, [%l7 + 0x78]
ldsw [%l7 + 0x28], %i7
fmovrsgez %g6, %f2, %f15
std %f10, [%l7 + 0x30]
tge %icc, 0x3
fbug %fcc1, loop_2424
fbule,a %fcc0, loop_2425
fmovdneg %xcc, %f2, %f6
st %f14, [%l7 + 0x20]
loop_2424:
ldub [%l7 + 0x68], %g3
loop_2425:
fmovsgu %icc, %f2, %f1
ldsb [%l7 + 0x67], %l6
ldsw [%l7 + 0x1C], %l5
fornot1 %f10, %f4, %f8
alignaddr %l1, %g7, %g5
taddcctv %o1, 0x0CE6, %i6
bne loop_2426
stb %l0, [%l7 + 0x4A]
movgu %icc, %l3, %i3
ldub [%l7 + 0x17], %g4
loop_2426:
edge8 %l2, %o5, %i2
fmovsle %icc, %f1, %f2
be,pt %icc, loop_2427
movrgez %i5, %i1, %o7
ldsb [%l7 + 0x0A], %o0
fpsub32 %f12, %f4, %f8
loop_2427:
siam 0x7
move %icc, %i0, %o4
fxnors %f0, %f6, %f13
ldx [%l7 + 0x30], %g1
array16 %o3, %g2, %o6
fpadd32s %f6, %f8, %f8
fnegd %f6, %f6
lduh [%l7 + 0x50], %i4
stw %l4, [%l7 + 0x64]
stb %i7, [%l7 + 0x49]
fnot1 %f4, %f8
ldx [%l7 + 0x68], %g6
fpsub16 %f12, %f6, %f12
lduw [%l7 + 0x6C], %g3
fba,a %fcc0, loop_2428
brgz %l6, loop_2429
ldx [%l7 + 0x48], %o2
tpos %xcc, 0x5
loop_2428:
fble,a %fcc1, loop_2430
loop_2429:
fmovsn %icc, %f13, %f0
taddcctv %l1, %l5, %g7
fnegd %f0, %f2
loop_2430:
stx %o1, [%l7 + 0x78]
brz,a %i6, loop_2431
stx %l0, [%l7 + 0x28]
edge16 %g5, %l3, %g4
ldsb [%l7 + 0x25], %l2
loop_2431:
ldsh [%l7 + 0x46], %i3
umulcc %o5, %i2, %i5
movrgez %o7, 0x1EB, %i1
tgu %xcc, 0x0
ldx [%l7 + 0x48], %o0
ldsw [%l7 + 0x08], %o4
brlz,a %g1, loop_2432
sdiv %o3, 0x0998, %i0
ldsb [%l7 + 0x38], %o6
te %icc, 0x2
loop_2432:
fmovdvs %xcc, %f13, %f12
stx %i4, [%l7 + 0x10]
fmovs %f3, %f0
fmovdpos %icc, %f9, %f3
fcmple32 %f12, %f12, %l4
fpmerge %f12, %f14, %f0
std %f2, [%l7 + 0x08]
sth %i7, [%l7 + 0x30]
srax %g2, %g6, %l6
bvs,pn %icc, loop_2433
add %o2, 0x0B67, %l1
ldd [%l7 + 0x58], %f8
ldsb [%l7 + 0x3D], %l5
loop_2433:
ldd [%l7 + 0x68], %f8
fsrc2s %f6, %f12
nop
setx loop_2434, %l0, %l1
jmpl %l1, %g7
stw %o1, [%l7 + 0x38]
fmovrdlz %i6, %f0, %f14
fmovsne %icc, %f13, %f9
loop_2434:
pdist %f6, %f4, %f4
fmul8x16au %f0, %f5, %f2
lduw [%l7 + 0x28], %g3
st %f7, [%l7 + 0x60]
stw %g5, [%l7 + 0x08]
ldd [%l7 + 0x40], %f4
bcc loop_2435
stx %l0, [%l7 + 0x78]
movrne %g4, 0x1C9, %l3
fbg %fcc2, loop_2436
loop_2435:
movrne %i3, %l2, %i2
bge loop_2437
edge16l %o5, %o7, %i5
loop_2436:
bge,pn %xcc, loop_2438
ldsh [%l7 + 0x38], %i1
loop_2437:
sth %o0, [%l7 + 0x24]
sll %o4, %o3, %i0
loop_2438:
fpadd16s %f2, %f11, %f9
ldsh [%l7 + 0x5E], %o6
fbne,a %fcc2, loop_2439
ldd [%l7 + 0x28], %f0
tcs %icc, 0x2
ld [%l7 + 0x60], %f8
loop_2439:
fnegd %f4, %f2
tn %xcc, 0x2
fbne %fcc3, loop_2440
bvs,a,pn %xcc, loop_2441
ldsh [%l7 + 0x70], %i4
fmuld8sux16 %f5, %f6, %f12
loop_2440:
sth %g1, [%l7 + 0x14]
loop_2441:
call loop_2442
fmul8x16 %f2, %f6, %f8
xnor %i7, %g2, %g6
fmovsvc %xcc, %f11, %f3
loop_2442:
fandnot1 %f8, %f0, %f0
stw %l4, [%l7 + 0x6C]
fmovsvc %xcc, %f3, %f12
sra %o2, 0x09, %l6
fpsub16s %f12, %f11, %f11
stw %l5, [%l7 + 0x20]
movgu %xcc, %g7, %l1
bne,pt %xcc, loop_2443
lduh [%l7 + 0x6C], %o1
fmovsle %xcc, %f7, %f14
tn %icc, 0x6
loop_2443:
bl,a,pn %icc, loop_2444
subc %i6, %g5, %g3
fbe,a %fcc0, loop_2445
fmovscc %xcc, %f10, %f11
loop_2444:
fand %f14, %f4, %f4
fbe %fcc1, loop_2446
loop_2445:
fornot2 %f4, %f10, %f12
fmovscc %xcc, %f15, %f11
st %f11, [%l7 + 0x7C]
loop_2446:
fmovrse %g4, %f5, %f2
call loop_2447
fmovsvs %icc, %f0, %f0
brgez %l0, loop_2448
stb %l3, [%l7 + 0x2E]
loop_2447:
bgu,a,pn %xcc, loop_2449
ble loop_2450
loop_2448:
std %f14, [%l7 + 0x68]
array16 %l2, %i3, %o5
loop_2449:
lduw [%l7 + 0x78], %o7
loop_2450:
ldsh [%l7 + 0x44], %i2
fcmps %fcc1, %f13, %f10
stb %i1, [%l7 + 0x72]
sth %o0, [%l7 + 0x78]
ldx [%l7 + 0x50], %i5
fmovrdgez %o4, %f12, %f8
ldx [%l7 + 0x78], %o3
and %o6, 0x1A50, %i0
fmovrdgez %i4, %f6, %f12
fmovrdlez %g1, %f12, %f6
fmovde %xcc, %f7, %f14
bcc,pn %icc, loop_2451
brlez,a %i7, loop_2452
taddcctv %g6, 0x01C2, %g2
movcs %xcc, %l4, %o2
loop_2451:
fcmpgt32 %f6, %f12, %l5
loop_2452:
fones %f4
orn %l6, %l1, %g7
fble,a %fcc3, loop_2453
lduw [%l7 + 0x50], %o1
brnz,a %i6, loop_2454
mulx %g3, 0x03C0, %g4
loop_2453:
fmovrdgez %g5, %f2, %f6
lduw [%l7 + 0x08], %l0
loop_2454:
std %f14, [%l7 + 0x50]
fors %f0, %f2, %f3
array16 %l2, %i3, %l3
xnorcc %o5, 0x0A42, %o7
stx %i1, [%l7 + 0x38]
movne %icc, %i2, %o0
st %f9, [%l7 + 0x24]
movne %xcc, %o4, %i5
ldx [%l7 + 0x78], %o6
std %f4, [%l7 + 0x60]
bcc loop_2455
siam 0x7
sll %o3, %i0, %g1
lduw [%l7 + 0x4C], %i7
loop_2455:
fabsd %f10, %f10
ldx [%l7 + 0x08], %g6
bcc,pt %xcc, loop_2456
fmovscs %icc, %f4, %f3
ldsw [%l7 + 0x3C], %g2
subcc %i4, 0x092A, %l4
loop_2456:
fmovsl %icc, %f5, %f15
array8 %l5, %o2, %l6
xorcc %l1, %g7, %i6
ldsw [%l7 + 0x38], %g3
ldsh [%l7 + 0x60], %g4
tsubcctv %g5, %l0, %l2
fmuld8sux16 %f15, %f3, %f10
andcc %o1, 0x0370, %i3
fbule %fcc1, loop_2457
fabsd %f0, %f12
fpadd16 %f2, %f0, %f10
lduh [%l7 + 0x74], %l3
loop_2457:
addcc %o7, 0x18FC, %i1
ldub [%l7 + 0x28], %i2
fcmpeq16 %f0, %f2, %o0
sth %o4, [%l7 + 0x24]
ldsb [%l7 + 0x15], %o5
fcmpeq32 %f0, %f6, %i5
subcc %o6, 0x1C24, %i0
tn %icc, 0x3
ldx [%l7 + 0x60], %o3
alignaddrl %i7, %g6, %g2
ldd [%l7 + 0x08], %f0
fornot2 %f14, %f2, %f2
movge %icc, %i4, %g1
tsubcctv %l4, %l5, %l6
ld [%l7 + 0x70], %f14
movg %icc, %o2, %g7
ldsb [%l7 + 0x4C], %l1
xorcc %i6, 0x146C, %g3
ld [%l7 + 0x44], %f14
fblg,a %fcc2, loop_2458
ldsb [%l7 + 0x55], %g4
and %l0, 0x022E, %g5
fmovdleu %xcc, %f1, %f1
loop_2458:
fbuge,a %fcc0, loop_2459
ldsb [%l7 + 0x4E], %l2
nop
setx loop_2460, %l0, %l1
jmpl %l1, %o1
ldsb [%l7 + 0x63], %l3
loop_2459:
fmul8ulx16 %f14, %f2, %f8
sth %o7, [%l7 + 0x30]
loop_2460:
fmovrde %i1, %f8, %f6
fbul,a %fcc2, loop_2461
ldsw [%l7 + 0x64], %i3
edge32n %i2, %o4, %o5
bneg,pt %icc, loop_2462
loop_2461:
fmovdl %icc, %f12, %f6
umulcc %o0, 0x1B22, %o6
taddcctv %i0, 0x086A, %o3
loop_2462:
ldx [%l7 + 0x28], %i5
movrgez %g6, 0x0B1, %i7
umulcc %i4, 0x0F5B, %g1
fbu,a %fcc1, loop_2463
fmovde %icc, %f4, %f0
fpsub32s %f2, %f14, %f4
tn %icc, 0x2
loop_2463:
call loop_2464
bvs,a,pn %xcc, loop_2465
bshuffle %f8, %f14, %f14
fnands %f5, %f14, %f9
loop_2464:
fornot2 %f10, %f4, %f12
loop_2465:
udivcc %g2, 0x0118, %l4
fbue,a %fcc3, loop_2466
fmovrslez %l5, %f3, %f8
edge8 %l6, %g7, %l1
tcc %icc, 0x7
loop_2466:
stw %o2, [%l7 + 0x50]
movg %icc, %i6, %g4
ld [%l7 + 0x58], %f8
fbne %fcc2, loop_2467
std %f10, [%l7 + 0x18]
tvc %icc, 0x4
fbn %fcc3, loop_2468
loop_2467:
fbo,a %fcc3, loop_2469
ld [%l7 + 0x50], %f1
std %f10, [%l7 + 0x48]
loop_2468:
fcmpgt32 %f6, %f4, %g3
loop_2469:
fba,a %fcc0, loop_2470
fcmpgt16 %f14, %f6, %g5
tcc %icc, 0x2
st %f12, [%l7 + 0x78]
loop_2470:
stw %l0, [%l7 + 0x48]
mulx %l2, %l3, %o7
ldsh [%l7 + 0x4A], %o1
fbuge %fcc3, loop_2471
nop
setx loop_2472, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stw %i3, [%l7 + 0x0C]
ldsb [%l7 + 0x74], %i1
loop_2471:
sth %i2, [%l7 + 0x54]
loop_2472:
movre %o4, 0x213, %o0
mulscc %o6, 0x1B35, %i0
ldx [%l7 + 0x10], %o5
st %f9, [%l7 + 0x5C]
ldub [%l7 + 0x1C], %o3
std %f10, [%l7 + 0x78]
bn,a loop_2473
lduh [%l7 + 0x46], %g6
mulx %i5, %i4, %i7
lduh [%l7 + 0x0C], %g2
loop_2473:
fmovdgu %icc, %f5, %f12
stw %l4, [%l7 + 0x70]
fmovsle %xcc, %f0, %f3
lduw [%l7 + 0x40], %g1
tcs %icc, 0x4
edge32 %l6, %l5, %g7
stx %l1, [%l7 + 0x48]
lduh [%l7 + 0x38], %o2
ld [%l7 + 0x08], %f2
ldsh [%l7 + 0x18], %i6
movrgz %g4, 0x29A, %g3
fcmpne16 %f6, %f12, %g5
orn %l2, %l0, %l3
edge8ln %o7, %o1, %i1
edge8l %i2, %i3, %o4
fmovs %f7, %f1
mova %xcc, %o0, %o6
ldx [%l7 + 0x20], %o5
stw %i0, [%l7 + 0x24]
ldsw [%l7 + 0x6C], %g6
nop
setx loop_2474, %l0, %l1
jmpl %l1, %i5
fbe,a %fcc1, loop_2475
xnor %i4, 0x1B28, %o3
lduw [%l7 + 0x68], %i7
loop_2474:
fmul8sux16 %f4, %f4, %f14
loop_2475:
fpadd16 %f0, %f4, %f12
udivx %l4, 0x04F6, %g2
ldsw [%l7 + 0x40], %l6
bpos loop_2476
ldsh [%l7 + 0x22], %g1
fpack16 %f2, %f5
stb %g7, [%l7 + 0x44]
loop_2476:
ldub [%l7 + 0x11], %l1
stx %l5, [%l7 + 0x08]
edge16l %o2, %g4, %g3
std %f2, [%l7 + 0x10]
fcmple32 %f6, %f0, %g5
ldub [%l7 + 0x55], %l2
ldsw [%l7 + 0x28], %i6
fandnot1s %f0, %f1, %f6
bgu,pt %icc, loop_2477
udiv %l0, 0x0685, %l3
fpadd16 %f2, %f12, %f6
ldub [%l7 + 0x2D], %o7
loop_2477:
bpos,pt %xcc, loop_2478
movgu %icc, %o1, %i1
ld [%l7 + 0x68], %f6
ble,a %icc, loop_2479
loop_2478:
tgu %icc, 0x2
ldd [%l7 + 0x38], %f8
nop
setx loop_2480, %l0, %l1
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_2479:
ldd [%l7 + 0x60], %f14
mulscc %i3, 0x11EF, %i2
fpackfix %f4, %f0
loop_2480:
fmovrslz %o0, %f3, %f14
lduh [%l7 + 0x44], %o4
ldsh [%l7 + 0x32], %o6
movvc %xcc, %i0, %g6
srax %i5, %i4, %o3
bgu,pt %icc, loop_2481
fmul8x16 %f9, %f0, %f4
stw %i7, [%l7 + 0x5C]
bcs,a,pn %xcc, loop_2482
loop_2481:
std %f10, [%l7 + 0x30]
fpmerge %f2, %f3, %f4
brgez,a %l4, loop_2483
loop_2482:
fxnor %f2, %f8, %f10
fmovdneg %xcc, %f14, %f6
ldsw [%l7 + 0x1C], %o5
loop_2483:
sdivx %g2, 0x06A9, %g1
fsrc1 %f2, %f0
mulx %l6, %l1, %g7
std %f10, [%l7 + 0x50]
sth %o2, [%l7 + 0x3A]
ld [%l7 + 0x2C], %f2
fmovscc %xcc, %f3, %f5
fpmerge %f12, %f15, %f2
fmovdcs %icc, %f6, %f2
udivx %l5, 0x0354, %g4
fbo,a %fcc3, loop_2484
andcc %g3, 0x08D2, %g5
call loop_2485
fmovrdlz %l2, %f2, %f2
loop_2484:
subc %l0, 0x1527, %l3
umulcc %i6, 0x1B35, %o7
loop_2485:
bvs,a %icc, loop_2486
fone %f2
tcc %icc, 0x3
lduw [%l7 + 0x14], %o1
loop_2486:
fsrc2 %f6, %f0
fpsub32 %f2, %f10, %f4
fcmped %fcc2, %f2, %f14
fnegd %f14, %f4
fmovsneg %icc, %f15, %f4
edge8l %i3, %i2, %o0
st %f7, [%l7 + 0x28]
srax %i1, %o4, %i0
fand %f4, %f0, %f10
fmovrse %g6, %f4, %f13
ldsw [%l7 + 0x20], %i5
fmovrsgz %o6, %f14, %f1
fbne %fcc0, loop_2487
orn %i4, 0x03A3, %i7
lduh [%l7 + 0x7C], %l4
fcmped %fcc1, %f8, %f6
loop_2487:
fmovdcc %xcc, %f8, %f7
lduw [%l7 + 0x6C], %o3
tle %xcc, 0x0
fbug %fcc1, loop_2488
edge16l %g2, %o5, %l6
bshuffle %f10, %f6, %f6
fble,a %fcc1, loop_2489
loop_2488:
fmovdg %xcc, %f15, %f12
sth %g1, [%l7 + 0x7E]
lduh [%l7 + 0x56], %g7
loop_2489:
edge8ln %l1, %l5, %g4
fpack32 %f0, %f2, %f4
fcmpne16 %f8, %f2, %g3
fbug,a %fcc0, loop_2490
fmovdvs %xcc, %f14, %f7
ld [%l7 + 0x64], %f1
ldsb [%l7 + 0x5F], %g5
loop_2490:
edge16ln %l2, %o2, %l3
tge %icc, 0x2
faligndata %f2, %f14, %f4
st %f14, [%l7 + 0x10]
st %f14, [%l7 + 0x34]
fmovrsne %i6, %f7, %f12
bcs %icc, loop_2491
fmovrdlz %o7, %f4, %f4
fmovdgu %icc, %f9, %f14
brgz %o1, loop_2492
loop_2491:
ldsh [%l7 + 0x68], %l0
fbu,a %fcc3, loop_2493
fmovdvc %xcc, %f0, %f1
loop_2492:
sth %i3, [%l7 + 0x34]
ldd [%l7 + 0x40], %f2
loop_2493:
fpadd32s %f8, %f14, %f5
bn,pt %icc, loop_2494
nop
setx loop_2495, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x18], %f6
fmovdg %icc, %f0, %f6
loop_2494:
xnorcc %o0, 0x1F98, %i1
loop_2495:
edge32l %o4, %i0, %g6
mulscc %i2, %o6, %i4
fmovrsne %i7, %f14, %f14
movrgez %l4, 0x0D1, %o3
xor %g2, %i5, %l6
stw %o5, [%l7 + 0x10]
xorcc %g7, %l1, %l5
sth %g1, [%l7 + 0x56]
fzeros %f2
tgu %xcc, 0x1
ldd [%l7 + 0x70], %f2
fpadd32s %f15, %f3, %f14
sth %g3, [%l7 + 0x46]
fmovsne %xcc, %f11, %f6
sth %g4, [%l7 + 0x78]
fornot2 %f12, %f0, %f10
edge16ln %l2, %o2, %g5
fnot2 %f12, %f6
fcmpd %fcc1, %f14, %f0
bcs,a loop_2496
sth %i6, [%l7 + 0x6A]
lduh [%l7 + 0x1C], %o7
ld [%l7 + 0x3C], %f11
loop_2496:
ldub [%l7 + 0x09], %o1
bleu,a,pt %xcc, loop_2497
fmovdcs %icc, %f2, %f4
stw %l3, [%l7 + 0x44]
lduw [%l7 + 0x18], %l0
loop_2497:
subcc %i3, 0x0303, %i1
sth %o4, [%l7 + 0x44]
ldd [%l7 + 0x50], %f4
tge %icc, 0x0
fexpand %f6, %f8
mova %icc, %o0, %i0
fmovdn %xcc, %f0, %f9
popc 0x0A61, %i2
fcmpne32 %f6, %f14, %g6
fsrc2 %f6, %f4
ldd [%l7 + 0x40], %f10
ldsb [%l7 + 0x7B], %o6
stw %i4, [%l7 + 0x70]
lduw [%l7 + 0x68], %i7
movrlez %o3, 0x28D, %l4
fpsub32 %f12, %f10, %f4
ldsb [%l7 + 0x3B], %i5
movge %xcc, %l6, %o5
fone %f10
std %f14, [%l7 + 0x10]
addc %g2, %g7, %l5
call loop_2498
ldd [%l7 + 0x40], %f0
tl %xcc, 0x6
nop
setx loop_2499, %l0, %l1
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_2498:
ldx [%l7 + 0x70], %l1
tne %icc, 0x3
fsrc2 %f6, %f4
loop_2499:
subc %g3, %g4, %g1
movleu %xcc, %o2, %l2
std %f4, [%l7 + 0x78]
edge8 %i6, %o7, %o1
movpos %xcc, %l3, %l0
edge32ln %i3, %g5, %o4
fmovdvs %xcc, %f9, %f6
sllx %o0, 0x00, %i1
fmuld8sux16 %f8, %f0, %f10
st %f4, [%l7 + 0x6C]
lduh [%l7 + 0x42], %i0
brlez,a %i2, loop_2500
nop
setx loop_2501, %l0, %l1
jmpl %l1, %o6
ldub [%l7 + 0x3B], %i4
fornot1 %f14, %f10, %f8
loop_2500:
smulcc %i7, 0x0082, %o3
loop_2501:
ldsw [%l7 + 0x34], %g6
lduw [%l7 + 0x54], %i5
lduh [%l7 + 0x2A], %l4
lduw [%l7 + 0x78], %l6
fxors %f6, %f12, %f9
std %f12, [%l7 + 0x18]
ldsw [%l7 + 0x18], %g2
stx %o5, [%l7 + 0x38]
ldsb [%l7 + 0x61], %g7
fsrc2s %f5, %f3
fmul8x16al %f1, %f0, %f4
fnot1s %f8, %f7
fpack16 %f10, %f14
lduh [%l7 + 0x68], %l5
bneg,a %icc, loop_2502
srax %l1, 0x19, %g4
fpack32 %f12, %f14, %f8
orcc %g3, 0x13E0, %g1
loop_2502:
std %f8, [%l7 + 0x08]
stx %o2, [%l7 + 0x28]
tge %xcc, 0x3
orn %i6, 0x16D6, %l2
edge8n %o7, %l3, %o1
fmovrse %l0, %f1, %f13
tgu %icc, 0x0
stw %i3, [%l7 + 0x78]
tcc %icc, 0x2
movge %icc, %o4, %o0
movrgez %g5, 0x036, %i0
sth %i1, [%l7 + 0x3C]
alignaddrl %o6, %i4, %i7
edge16n %o3, %g6, %i2
sth %i5, [%l7 + 0x34]
ldx [%l7 + 0x60], %l4
fcmpne16 %f4, %f14, %g2
bshuffle %f8, %f8, %f12
sllx %o5, %g7, %l6
orncc %l5, 0x135B, %l1
movrgez %g4, 0x25F, %g3
nop
setx loop_2503, %l0, %l1
jmpl %l1, %o2
movrlez %g1, %l2, %i6
tge %icc, 0x7
ldsh [%l7 + 0x50], %o7
loop_2503:
lduh [%l7 + 0x62], %l3
subccc %l0, 0x0215, %o1
fbe,a %fcc3, loop_2504
bl,pn %xcc, loop_2505
fpadd32s %f3, %f3, %f4
st %f10, [%l7 + 0x2C]
loop_2504:
movl %icc, %i3, %o0
loop_2505:
mulscc %g5, %o4, %i0
edge16 %o6, %i4, %i1
movcc %xcc, %o3, %g6
ldd [%l7 + 0x38], %f8
fpadd16 %f14, %f8, %f6
fmovsne %xcc, %f0, %f7
movneg %xcc, %i7, %i5
fmovdg %icc, %f0, %f13
tgu %xcc, 0x5
fzeros %f0
tsubcctv %l4, %g2, %o5
movpos %xcc, %g7, %i2
std %f2, [%l7 + 0x10]
add %l6, %l1, %g4
nop
setx loop_2506, %l0, %l1
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 %g3, %f12, %f8
edge8ln %l5, %g1, %l2
move %icc, %o2, %o7
loop_2506:
brz,a %l3, loop_2507
fmuld8sux16 %f12, %f7, %f12
bge,a,pt %xcc, loop_2508
fbul %fcc1, loop_2509
loop_2507:
ldd [%l7 + 0x48], %f6
fbge %fcc3, loop_2510
loop_2508:
brnz %i6, loop_2511
loop_2509:
std %f12, [%l7 + 0x60]
stb %l0, [%l7 + 0x28]
loop_2510:
edge32n %i3, %o1, %g5
loop_2511:
fmul8ulx16 %f10, %f2, %f4
sdivcc %o0, 0x0674, %i0
movleu %icc, %o4, %o6
fnegs %f12, %f15
tneg %xcc, 0x5
lduh [%l7 + 0x5A], %i1
andn %o3, %i4, %g6
bg loop_2512
ldub [%l7 + 0x5E], %i5
fands %f0, %f11, %f14
fmovdge %xcc, %f4, %f4
loop_2512:
tg %icc, 0x2
movl %xcc, %l4, %g2
fmovdl %icc, %f0, %f3
fcmpgt32 %f0, %f8, %i7
ldd [%l7 + 0x18], %f0
fpack32 %f0, %f10, %f6
ldx [%l7 + 0x18], %o5
stx %g7, [%l7 + 0x70]
fones %f2
ldsw [%l7 + 0x60], %i2
tvc %icc, 0x6
fmul8x16al %f0, %f10, %f2
movleu %xcc, %l1, %g4
bpos,pt %icc, loop_2513
ldsh [%l7 + 0x3C], %g3
fba %fcc2, loop_2514
stx %l5, [%l7 + 0x20]
loop_2513:
fbg %fcc1, loop_2515
tle %xcc, 0x3
loop_2514:
ldx [%l7 + 0x60], %l6
movrlez %g1, %l2, %o2
loop_2515:
fmovdgu %icc, %f15, %f6
fnegd %f0, %f12
fmovrde %l3, %f14, %f0
lduw [%l7 + 0x20], %i6
fmovdpos %icc, %f5, %f8
fmovdle %icc, %f7, %f0
lduw [%l7 + 0x6C], %o7
stb %l0, [%l7 + 0x1A]
tne %xcc, 0x3
edge8 %i3, %g5, %o1
movrgez %i0, %o4, %o0
ldx [%l7 + 0x20], %o6
subcc %i1, 0x09FB, %i4
fmuld8sux16 %f2, %f11, %f14
st %f0, [%l7 + 0x4C]
fcmpne32 %f2, %f14, %o3
ld [%l7 + 0x18], %f11
movn %xcc, %g6, %l4
fmovspos %xcc, %f15, %f11
fba,a %fcc0, loop_2516
movvc %icc, %g2, %i5
st %f9, [%l7 + 0x08]
addccc %i7, 0x1BC9, %g7
loop_2516:
bvc,pn %xcc, loop_2517
sth %o5, [%l7 + 0x0C]
fmovdl %xcc, %f10, %f8
fmovdne %xcc, %f14, %f0
loop_2517:
fmovscc %xcc, %f7, %f13
movcs %xcc, %l1, %i2
sllx %g3, 0x07, %l5
fmovda %icc, %f2, %f11
fmul8ulx16 %f10, %f14, %f4
fmovscc %xcc, %f3, %f8
nop
setx loop_2518, %l0, %l1
jmpl %l1, %g4
ld [%l7 + 0x60], %f7
tge %xcc, 0x0
tn %xcc, 0x4
loop_2518:
sllx %l6, 0x0B, %l2
lduh [%l7 + 0x16], %o2
tsubcc %l3, %i6, %g1
fmovd %f8, %f6
lduw [%l7 + 0x6C], %l0
st %f10, [%l7 + 0x5C]
lduh [%l7 + 0x4E], %o7
stx %g5, [%l7 + 0x20]
ldd [%l7 + 0x28], %f0
lduh [%l7 + 0x6C], %o1
tn %xcc, 0x5
fmovrsne %i3, %f11, %f1
ld [%l7 + 0x14], %f0
ldsb [%l7 + 0x11], %i0
lduh [%l7 + 0x6A], %o0
te %xcc, 0x3
addcc %o6, %i1, %o4
brz,a %i4, loop_2519
subcc %o3, %l4, %g6
fpsub32 %f14, %f10, %f4
taddcctv %g2, %i7, %g7
loop_2519:
fxors %f8, %f15, %f3
fblg,a %fcc0, loop_2520
ldub [%l7 + 0x59], %o5
ldd [%l7 + 0x50], %f4
fnot1s %f2, %f8
loop_2520:
ld [%l7 + 0x1C], %f6
stx %l1, [%l7 + 0x28]
fmul8ulx16 %f8, %f0, %f10
fmovd %f12, %f6
fornot2 %f14, %f2, %f10
ldx [%l7 + 0x40], %i2
fbe %fcc1, loop_2521
fmovdge %icc, %f14, %f15
lduw [%l7 + 0x10], %g3
fmovsl %xcc, %f2, %f7
loop_2521:
fmovsle %icc, %f6, %f2
ldd [%l7 + 0x70], %f2
fnor %f10, %f8, %f6
ldsh [%l7 + 0x7A], %l5
fnot1 %f0, %f6
fpackfix %f14, %f14
fcmpeq16 %f8, %f14, %i5
fpsub32s %f15, %f10, %f0
siam 0x3
st %f14, [%l7 + 0x3C]
sdivcc %l6, 0x0968, %g4
fmovsn %xcc, %f12, %f10
fbe,a %fcc1, loop_2522
fbug %fcc1, loop_2523
ldx [%l7 + 0x18], %o2
fpack32 %f4, %f8, %f12
loop_2522:
fcmpeq16 %f4, %f10, %l2
loop_2523:
fmovrslz %i6, %f11, %f15
tleu %xcc, 0x3
mulx %l3, %l0, %g1
fpack32 %f12, %f12, %f6
tl %xcc, 0x5
srl %o7, %o1, %i3
brz,a %g5, loop_2524
stb %o0, [%l7 + 0x3E]
and %i0, 0x165D, %o6
fornot1 %f14, %f12, %f0
loop_2524:
st %f15, [%l7 + 0x68]
fornot1s %f2, %f4, %f4
bgu,a,pn %icc, loop_2525
fmovsleu %xcc, %f12, %f10
andcc %o4, %i4, %o3
sth %i1, [%l7 + 0x68]
loop_2525:
udivcc %g6, 0x17BB, %g2
fmovrsgz %l4, %f7, %f10
fpadd16s %f14, %f5, %f12
orncc %g7, 0x1E60, %o5
ldsw [%l7 + 0x3C], %i7
ldub [%l7 + 0x0C], %l1
subcc %i2, 0x1D11, %g3
bshuffle %f6, %f4, %f4
bvc,a,pn %xcc, loop_2526
stw %l5, [%l7 + 0x44]
fmovdn %xcc, %f14, %f10
stx %i5, [%l7 + 0x48]
loop_2526:
fnor %f6, %f8, %f6
tsubcctv %g4, 0x0538, %l6
sth %o2, [%l7 + 0x34]
stw %i6, [%l7 + 0x74]
bpos,pn %xcc, loop_2527
ld [%l7 + 0x28], %f13
fbge,a %fcc3, loop_2528
std %f12, [%l7 + 0x68]
loop_2527:
tcc %xcc, 0x0
sth %l2, [%l7 + 0x30]
loop_2528:
bgu,a %icc, loop_2529
fmul8sux16 %f12, %f8, %f8
taddcc %l3, %l0, %o7
andcc %g1, 0x1D6C, %i3
loop_2529:
stw %o1, [%l7 + 0x7C]
movne %icc, %g5, %i0
sth %o0, [%l7 + 0x7C]
fornot1 %f12, %f0, %f12
fmovd %f2, %f6
fcmpd %fcc3, %f10, %f10
xnor %o4, %i4, %o6
ldsh [%l7 + 0x60], %o3
nop
setx loop_2530, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sth %g6, [%l7 + 0x42]
fmovsn %xcc, %f0, %f14
fmovdvs %icc, %f10, %f11
loop_2530:
fmovdne %icc, %f7, %f1
tpos %icc, 0x1
sdivx %g2, 0x19FE, %i1
ldub [%l7 + 0x68], %l4
ldd [%l7 + 0x60], %f8
mulx %o5, %i7, %g7
fmovrdlz %l1, %f10, %f2
sra %g3, 0x0B, %i2
ldsw [%l7 + 0x0C], %i5
nop
setx loop_2531, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsvs %xcc, %f3, %f5
stx %l5, [%l7 + 0x38]
tcc %xcc, 0x6
loop_2531:
sth %g4, [%l7 + 0x34]
ldub [%l7 + 0x20], %l6
fandnot2s %f12, %f6, %f8
fmovsvs %icc, %f0, %f6
fpack16 %f0, %f2
fmovsleu %xcc, %f13, %f13
lduw [%l7 + 0x18], %o2
stb %i6, [%l7 + 0x4A]
fmovsneg %xcc, %f4, %f12
tne %icc, 0x0
edge16 %l2, %l3, %l0
fcmpeq16 %f4, %f10, %o7
fbug %fcc2, loop_2532
ld [%l7 + 0x2C], %f1
fands %f7, %f0, %f9
std %f12, [%l7 + 0x68]
loop_2532:
fmuld8sux16 %f12, %f4, %f14
ldsw [%l7 + 0x2C], %g1
popc 0x0D3C, %o1
bshuffle %f2, %f6, %f6
fbne,a %fcc3, loop_2533
fpsub32 %f12, %f14, %f10
mulx %g5, %i3, %o0
tne %xcc, 0x3
loop_2533:
fmovsle %xcc, %f15, %f6
sll %o4, 0x02, %i4
fcmpeq32 %f0, %f4, %i0
movcs %xcc, %o6, %o3
bge,a,pt %icc, loop_2534
stx %g2, [%l7 + 0x28]
ld [%l7 + 0x34], %f3
edge16l %g6, %l4, %i1
loop_2534:
stx %o5, [%l7 + 0x60]
fpack32 %f8, %f8, %f10
movrgz %i7, 0x03B, %g7
or %l1, %g3, %i5
fpsub16s %f0, %f13, %f15
st %f0, [%l7 + 0x58]
edge16n %l5, %g4, %i2
movneg %xcc, %l6, %i6
tpos %xcc, 0x5
fmovrse %o2, %f11, %f0
movpos %icc, %l2, %l0
fandnot2s %f7, %f14, %f8
std %f0, [%l7 + 0x68]
ldsh [%l7 + 0x2A], %l3
fmovspos %icc, %f6, %f3
ldd [%l7 + 0x50], %f8
fmovrdne %g1, %f8, %f6
fpsub16s %f5, %f7, %f12
fbn %fcc3, loop_2535
ldub [%l7 + 0x60], %o7
orn %o1, 0x121E, %g5
ld [%l7 + 0x4C], %f4
loop_2535:
lduh [%l7 + 0x2C], %i3
for %f8, %f2, %f2
edge8n %o4, %o0, %i0
fmovdcs %xcc, %f6, %f14
movg %icc, %i4, %o6
fabsd %f0, %f10
tcs %xcc, 0x3
smul %g2, 0x0AEC, %o3
be %icc, loop_2536
brnz,a %g6, loop_2537
ldub [%l7 + 0x62], %i1
fmovdl %xcc, %f6, %f10
loop_2536:
movl %icc, %l4, %i7
loop_2537:
sll %o5, %l1, %g7
fmovdvs %xcc, %f6, %f2
ldd [%l7 + 0x18], %f4
ldd [%l7 + 0x70], %f4
stx %g3, [%l7 + 0x30]
fands %f10, %f3, %f10
bgu,a,pt %icc, loop_2538
ldd [%l7 + 0x78], %f10
movrlz %i5, 0x0AB, %g4
sth %l5, [%l7 + 0x08]
loop_2538:
brz,a %l6, loop_2539
ldd [%l7 + 0x60], %f12
ldub [%l7 + 0x76], %i6
edge8 %i2, %o2, %l2
loop_2539:
bshuffle %f2, %f14, %f0
fmul8x16al %f4, %f11, %f2
fmovsleu %icc, %f12, %f3
tleu %xcc, 0x3
subcc %l0, 0x0579, %g1
edge16l %l3, %o1, %o7
ldd [%l7 + 0x28], %f8
fble,a %fcc1, loop_2540
ldx [%l7 + 0x40], %i3
sth %g5, [%l7 + 0x5C]
ldsb [%l7 + 0x7F], %o0
loop_2540:
udivcc %o4, 0x147F, %i0
and %o6, 0x06A5, %g2
fpadd16 %f12, %f8, %f4
edge32 %o3, %g6, %i4
fmovrsne %i1, %f13, %f13
bge,pt %icc, loop_2541
fmovrdlz %l4, %f2, %f14
fmovdle %xcc, %f12, %f0
ldsh [%l7 + 0x16], %o5
loop_2541:
fbul %fcc3, loop_2542
sdiv %l1, 0x1A84, %i7
fsrc1s %f1, %f6
sdivx %g3, 0x1191, %g7
loop_2542:
nop
setx loop_2543, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
alignaddr %i5, %l5, %g4
ldx [%l7 + 0x68], %l6
taddcc %i2, %i6, %o2
loop_2543:
fone %f4
brnz %l0, loop_2544
fbl %fcc1, loop_2545
mova %xcc, %l2, %l3
fmovrdne %o1, %f4, %f0
loop_2544:
fmovde %icc, %f0, %f1
loop_2545:
fnand %f2, %f14, %f0
fmovdcc %xcc, %f10, %f14
fsrc1s %f7, %f3
ld [%l7 + 0x6C], %f3
be %icc, loop_2546
fbne %fcc0, loop_2547
fbue %fcc0, loop_2548
edge8ln %g1, %i3, %o7
loop_2546:
fmovse %icc, %f0, %f12
loop_2547:
ldd [%l7 + 0x50], %f12
loop_2548:
movn %xcc, %o0, %g5
andcc %o4, %i0, %g2
fcmpes %fcc0, %f8, %f3
stb %o3, [%l7 + 0x48]
nop
setx loop_2549, %l0, %l1
jmpl %l1, %o6
fandnot2 %f6, %f12, %f0
be,pt %xcc, loop_2550
fbe,a %fcc1, loop_2551
loop_2549:
ldub [%l7 + 0x7C], %i4
ldsh [%l7 + 0x7A], %i1
loop_2550:
stw %l4, [%l7 + 0x40]
loop_2551:
lduh [%l7 + 0x48], %g6
edge16ln %o5, %i7, %g3
udivcc %l1, 0x1ACA, %g7
fmul8ulx16 %f10, %f0, %f0
mova %xcc, %i5, %g4
array16 %l5, %l6, %i2
fnand %f10, %f12, %f2
ldsh [%l7 + 0x64], %i6
fmovsleu %xcc, %f4, %f6
tcs %icc, 0x3
ldsh [%l7 + 0x2E], %l0
umul %l2, 0x0D61, %l3
fsrc1s %f9, %f12
fmovsle %icc, %f7, %f5
brz,a %o2, loop_2552
fmovdcc %icc, %f4, %f6
fpack32 %f12, %f12, %f4
move %xcc, %o1, %g1
loop_2552:
alignaddrl %i3, %o7, %o0
sll %g5, %i0, %o4
fcmpeq16 %f4, %f12, %o3
mulscc %o6, %g2, %i1
fbg %fcc3, loop_2553
fcmped %fcc3, %f10, %f6
brlez,a %l4, loop_2554
fnands %f4, %f6, %f1
loop_2553:
tn %xcc, 0x7
nop
setx loop_2555, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2554:
ldx [%l7 + 0x28], %i4
fbue %fcc1, loop_2556
sth %g6, [%l7 + 0x58]
loop_2555:
edge8n %o5, %g3, %l1
fnors %f3, %f11, %f2
loop_2556:
stw %i7, [%l7 + 0x70]
alignaddr %g7, %i5, %g4
subcc %l5, %l6, %i2
addccc %i6, 0x1DD0, %l2
fxors %f11, %f10, %f4
fcmpne32 %f6, %f14, %l0
st %f4, [%l7 + 0x1C]
ldd [%l7 + 0x68], %f0
fmovrsne %o2, %f4, %f6
sra %o1, %l3, %g1
brgz %i3, loop_2557
fmul8sux16 %f8, %f2, %f2
movrgz %o0, %o7, %i0
fandnot2s %f11, %f4, %f11
loop_2557:
st %f0, [%l7 + 0x34]
ldsb [%l7 + 0x38], %o4
stb %o3, [%l7 + 0x55]
fabsd %f10, %f14
brlez,a %o6, loop_2558
ld [%l7 + 0x54], %f1
fpadd16s %f12, %f3, %f4
fnands %f2, %f14, %f12
loop_2558:
fcmpeq16 %f0, %f10, %g5
fcmps %fcc1, %f3, %f12
movrlz %i1, %l4, %i4
fbule %fcc3, loop_2559
st %f5, [%l7 + 0x60]
stb %g6, [%l7 + 0x70]
andncc %o5, %g3, %l1
loop_2559:
andncc %i7, %g2, %g7
movvs %xcc, %i5, %g4
fcmpd %fcc0, %f10, %f2
tle %xcc, 0x3
smulcc %l5, 0x1F0C, %i2
fmovdne %xcc, %f6, %f10
ldsb [%l7 + 0x62], %i6
ldub [%l7 + 0x7A], %l6
fblg,a %fcc0, loop_2560
fmovdl %xcc, %f6, %f5
fexpand %f15, %f0
fmovrsne %l2, %f3, %f4
loop_2560:
brlz,a %o2, loop_2561
std %f10, [%l7 + 0x38]
fmovdvc %icc, %f14, %f10
stw %l0, [%l7 + 0x60]
loop_2561:
lduw [%l7 + 0x30], %o1
fmovsl %icc, %f4, %f4
bge,a,pn %xcc, loop_2562
for %f12, %f14, %f10
orcc %l3, 0x07F2, %g1
fcmpne16 %f6, %f6, %o0
loop_2562:
fpack32 %f2, %f14, %f12
edge16ln %i3, %i0, %o7
tpos %icc, 0x5
brlz,a %o3, loop_2563
ldd [%l7 + 0x28], %f6
st %f3, [%l7 + 0x64]
lduw [%l7 + 0x4C], %o4
loop_2563:
fcmpeq32 %f6, %f0, %g5
ldub [%l7 + 0x0A], %i1
fmovrdgz %l4, %f12, %f0
st %f1, [%l7 + 0x0C]
fpadd32s %f4, %f11, %f6
lduw [%l7 + 0x7C], %o6
bpos,a,pt %xcc, loop_2564
fcmple32 %f6, %f14, %i4
edge32n %g6, %o5, %l1
fmovsle %icc, %f8, %f9
loop_2564:
fzeros %f0
taddcctv %i7, 0x0E17, %g2
taddcctv %g3, %i5, %g7
fmovrsne %g4, %f8, %f10
sub %l5, %i6, %i2
tvc %xcc, 0x6
ldsw [%l7 + 0x58], %l6
fmovs %f10, %f0
fpackfix %f8, %f9
fandnot2 %f10, %f8, %f0
fandnot2s %f7, %f13, %f0
fcmpne32 %f2, %f0, %o2
fbo %fcc3, loop_2565
edge16 %l0, %o1, %l2
fbge,a %fcc2, loop_2566
alignaddr %l3, %g1, %i3
loop_2565:
ldsw [%l7 + 0x2C], %o0
xnorcc %i0, 0x0CD1, %o7
loop_2566:
ldsw [%l7 + 0x18], %o4
mulx %g5, 0x093E, %i1
fmovdvc %xcc, %f14, %f4
tcc %icc, 0x4
sra %o3, %l4, %o6
movneg %xcc, %g6, %i4
fpack16 %f0, %f12
fxor %f2, %f14, %f6
fand %f4, %f10, %f2
xnorcc %o5, 0x1E9B, %l1
subccc %g2, %g3, %i5
stw %g7, [%l7 + 0x64]
fmovdvc %xcc, %f11, %f5
sdivcc %g4, 0x0559, %i7
siam 0x2
tcc %icc, 0x3
fba,a %fcc2, loop_2567
fnands %f12, %f15, %f3
fmul8x16 %f15, %f2, %f14
fmovdvc %xcc, %f10, %f6
loop_2567:
movge %xcc, %i6, %l5
edge32 %i2, %l6, %o2
stb %l0, [%l7 + 0x4B]
stw %o1, [%l7 + 0x38]
movvc %xcc, %l2, %g1
stw %i3, [%l7 + 0x38]
fmovrse %o0, %f12, %f15
bpos loop_2568
pdist %f0, %f4, %f12
fbn,a %fcc3, loop_2569
bne,pn %xcc, loop_2570
loop_2568:
std %f10, [%l7 + 0x20]
bleu,pn %xcc, loop_2571
loop_2569:
orcc %l3, %i0, %o7
loop_2570:
siam 0x6
add %g5, 0x17FF, %o4
loop_2571:
fandnot1 %f8, %f14, %f6
bge,a loop_2572
bn,pn %xcc, loop_2573
tle %xcc, 0x0
movrgz %i1, %o3, %o6
loop_2572:
sth %g6, [%l7 + 0x7E]
loop_2573:
udivcc %l4, 0x16EE, %i4
stw %o5, [%l7 + 0x24]
st %f6, [%l7 + 0x54]
fble,a %fcc3, loop_2574
bgu %icc, loop_2575
edge8ln %g2, %l1, %g3
addccc %i5, 0x13D9, %g4
loop_2574:
fnands %f12, %f1, %f9
loop_2575:
lduw [%l7 + 0x74], %i7
edge8 %g7, %i6, %i2
fornot2 %f4, %f2, %f14
sdiv %l5, 0x1970, %o2
bvs,pn %icc, loop_2576
ldsw [%l7 + 0x7C], %l0
movvs %icc, %l6, %o1
fmovrslz %l2, %f12, %f6
loop_2576:
lduw [%l7 + 0x08], %i3
stw %g1, [%l7 + 0x30]
umulcc %o0, 0x1A5C, %i0
bcs,pt %icc, loop_2577
umulcc %o7, 0x1811, %l3
te %xcc, 0x5
lduh [%l7 + 0x1E], %g5
loop_2577:
addcc %i1, 0x10CA, %o4
fbo,a %fcc2, loop_2578
nop
setx loop_2579, %l0, %l1
jmpl %l1, %o3
fpadd32s %f8, %f14, %f12
fmovdvc %xcc, %f1, %f0
loop_2578:
bvs,a loop_2580
loop_2579:
fabsd %f6, %f2
stx %g6, [%l7 + 0x60]
fmovrse %l4, %f2, %f5
loop_2580:
edge16l %i4, %o6, %g2
movl %xcc, %o5, %g3
taddcc %i5, %l1, %g4
array8 %i7, %i6, %g7
ldsh [%l7 + 0x18], %l5
ldsb [%l7 + 0x64], %o2
ldub [%l7 + 0x68], %i2
srl %l0, %o1, %l6
subccc %l2, 0x1BA3, %g1
tleu %icc, 0x7
movge %icc, %i3, %i0
fcmpeq32 %f8, %f4, %o0
movl %icc, %o7, %g5
taddcc %l3, 0x0075, %o4
fsrc1s %f1, %f1
fbo %fcc1, loop_2581
fmul8sux16 %f6, %f14, %f10
movleu %xcc, %i1, %g6
tvs %icc, 0x1
loop_2581:
fbug %fcc0, loop_2582
fmovs %f10, %f10
stw %o3, [%l7 + 0x24]
ldsw [%l7 + 0x0C], %i4
loop_2582:
pdist %f2, %f6, %f12
fmovrdne %l4, %f2, %f12
movcc %xcc, %o6, %o5
nop
setx loop_2583, %l0, %l1
jmpl %l1, %g2
tleu %icc, 0x4
fors %f3, %f7, %f10
stw %g3, [%l7 + 0x70]
loop_2583:
sra %l1, %i5, %g4
movpos %icc, %i7, %i6
ld [%l7 + 0x40], %f6
fmovda %xcc, %f9, %f7
stb %g7, [%l7 + 0x16]
xorcc %l5, 0x079B, %o2
nop
setx loop_2584, %l0, %l1
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 + 0x50], %l0
fcmple32 %f4, %f2, %i2
lduh [%l7 + 0x6E], %l6
loop_2584:
taddcc %o1, 0x1C1C, %l2
array16 %i3, %i0, %g1
fands %f10, %f6, %f4
fsrc2s %f11, %f0
fmovs %f2, %f0
array32 %o7, %g5, %o0
edge16n %l3, %i1, %o4
fpadd32s %f9, %f2, %f6
fmovdle %xcc, %f15, %f15
fmovd %f8, %f2
fmuld8ulx16 %f4, %f2, %f12
fbul,a %fcc2, loop_2585
stw %o3, [%l7 + 0x34]
taddcctv %i4, 0x1117, %l4
srl %o6, 0x10, %g6
loop_2585:
ldub [%l7 + 0x2C], %g2
fbge,a %fcc0, loop_2586
fmovscs %xcc, %f15, %f15
ldd [%l7 + 0x40], %f2
movleu %icc, %o5, %l1
loop_2586:
fbu %fcc2, loop_2587
fbuge,a %fcc0, loop_2588
ld [%l7 + 0x30], %f14
fornot2 %f10, %f10, %f12
loop_2587:
ta %xcc, 0x0
loop_2588:
ldsh [%l7 + 0x2A], %g3
fmovrsne %i5, %f15, %f5
fmovrdlez %g4, %f12, %f2
stb %i7, [%l7 + 0x4A]
nop
setx loop_2589, %l0, %l1
jmpl %l1, %g7
ba,a %xcc, loop_2590
bn loop_2591
ldub [%l7 + 0x5C], %l5
loop_2589:
std %f2, [%l7 + 0x70]
loop_2590:
st %f9, [%l7 + 0x3C]
loop_2591:
umulcc %o2, %i6, %l0
std %f12, [%l7 + 0x78]
fmovscs %icc, %f0, %f15
fnot1s %f13, %f2
fnot2 %f2, %f4
ldub [%l7 + 0x5F], %i2
fbne,a %fcc0, loop_2592
tgu %icc, 0x0
add %l6, 0x0D28, %o1
movle %xcc, %l2, %i0
loop_2592:
lduw [%l7 + 0x28], %i3
stw %g1, [%l7 + 0x34]
lduh [%l7 + 0x14], %o7
ldsw [%l7 + 0x38], %g5
udivcc %o0, 0x00E2, %l3
fmovsge %xcc, %f12, %f7
movrne %o4, 0x0FC, %o3
ldsh [%l7 + 0x16], %i1
movvc %xcc, %l4, %o6
movrgz %i4, %g6, %g2
bgu,a,pt %icc, loop_2593
tgu %icc, 0x6
ldsw [%l7 + 0x68], %o5
std %f12, [%l7 + 0x48]
loop_2593:
addccc %l1, 0x13E2, %i5
ba %xcc, loop_2594
ldub [%l7 + 0x67], %g4
orn %g3, %i7, %l5
faligndata %f12, %f14, %f10
loop_2594:
stx %o2, [%l7 + 0x20]
subc %g7, 0x0C29, %l0
fcmpgt32 %f10, %f6, %i6
fsrc1 %f2, %f12
sth %l6, [%l7 + 0x42]
tleu %xcc, 0x0
movneg %icc, %o1, %i2
fbne %fcc0, loop_2595
fpadd16 %f14, %f4, %f6
srax %l2, %i3, %g1
ldsb [%l7 + 0x28], %i0
loop_2595:
fbg %fcc3, loop_2596
fmovsleu %icc, %f15, %f5
bvs loop_2597
stb %o7, [%l7 + 0x5C]
loop_2596:
ldub [%l7 + 0x70], %o0
ldd [%l7 + 0x18], %f2
loop_2597:
faligndata %f8, %f14, %f2
ba,pn %icc, loop_2598
std %f10, [%l7 + 0x10]
mova %icc, %l3, %g5
ldsw [%l7 + 0x48], %o3
loop_2598:
lduh [%l7 + 0x70], %o4
ldsh [%l7 + 0x54], %i1
movre %o6, %l4, %g6
fmovrsgez %i4, %f13, %f1
fmovsvc %icc, %f12, %f0
array8 %g2, %l1, %i5
fmovdpos %xcc, %f1, %f0
subccc %g4, 0x057D, %o5
bcs loop_2599
fbug %fcc2, loop_2600
sth %g3, [%l7 + 0x5C]
sth %i7, [%l7 + 0x12]
loop_2599:
srlx %l5, 0x0A, %g7
loop_2600:
std %f10, [%l7 + 0x20]
fpsub32 %f14, %f6, %f6
fornot1 %f10, %f6, %f12
brlz %l0, loop_2601
fzeros %f4
stb %o2, [%l7 + 0x3E]
fexpand %f11, %f12
loop_2601:
lduw [%l7 + 0x40], %l6
ldub [%l7 + 0x76], %o1
lduh [%l7 + 0x78], %i6
movcc %xcc, %l2, %i2
ldx [%l7 + 0x58], %g1
fbuge,a %fcc2, loop_2602
fcmpes %fcc1, %f15, %f6
mulx %i3, 0x1175, %i0
nop
setx loop_2603, %l0, %l1
jmpl %l1, %o7
loop_2602:
be,a,pn %xcc, loop_2604
fnand %f2, %f6, %f0
stw %o0, [%l7 + 0x68]
loop_2603:
fmovrdlz %g5, %f6, %f4
loop_2604:
fcmpeq32 %f6, %f6, %o3
xorcc %o4, %i1, %l3
bneg,pn %xcc, loop_2605
ldd [%l7 + 0x50], %f14
stb %l4, [%l7 + 0x38]
stx %o6, [%l7 + 0x10]
loop_2605:
stb %g6, [%l7 + 0x0E]
movg %xcc, %i4, %l1
subc %i5, %g4, %g2
ldsw [%l7 + 0x38], %g3
fmovsgu %xcc, %f1, %f5
taddcc %i7, 0x1FB8, %l5
lduh [%l7 + 0x7C], %o5
movrlz %g7, 0x15B, %o2
ldsw [%l7 + 0x2C], %l0
ldsw [%l7 + 0x20], %o1
ldsh [%l7 + 0x40], %i6
nop
setx loop_2606, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduw [%l7 + 0x10], %l2
ldx [%l7 + 0x68], %l6
st %f4, [%l7 + 0x54]
loop_2606:
fbug %fcc0, loop_2607
lduh [%l7 + 0x10], %g1
lduh [%l7 + 0x2C], %i2
fmovsl %xcc, %f7, %f6
loop_2607:
bge,a,pn %icc, loop_2608
fmovdg %icc, %f1, %f4
ld [%l7 + 0x20], %f15
fbuge,a %fcc1, loop_2609
loop_2608:
fmovs %f14, %f10
fmovdgu %icc, %f4, %f13
ldsw [%l7 + 0x5C], %i3
loop_2609:
ldub [%l7 + 0x5F], %o7
fmovrdgz %o0, %f0, %f8
ld [%l7 + 0x20], %f1
subcc %i0, 0x1397, %g5
brlez,a %o3, loop_2610
fsrc2s %f0, %f7
edge16 %i1, %l3, %l4
fandnot2 %f0, %f2, %f0
loop_2610:
fmovsl %icc, %f6, %f6
ldub [%l7 + 0x4B], %o6
fbug,a %fcc2, loop_2611
udiv %g6, 0x0500, %i4
mova %xcc, %o4, %i5
fmuld8ulx16 %f7, %f13, %f0
loop_2611:
st %f7, [%l7 + 0x70]
fmul8x16 %f7, %f4, %f2
fmovsa %xcc, %f5, %f13
ldd [%l7 + 0x20], %f0
ldub [%l7 + 0x39], %g4
bgu,pn %icc, loop_2612
tpos %icc, 0x5
edge16l %g2, %l1, %g3
fmovdgu %icc, %f6, %f6
loop_2612:
move %icc, %i7, %o5
fmovsvc %xcc, %f1, %f14
tsubcc %l5, 0x051E, %g7
fmovdleu %icc, %f12, %f4
fsrc2 %f2, %f6
fmovdge %icc, %f7, %f12
fmovde %xcc, %f0, %f7
ldd [%l7 + 0x10], %f12
fpadd32 %f2, %f2, %f6
sth %o2, [%l7 + 0x22]
std %f12, [%l7 + 0x40]
lduh [%l7 + 0x5A], %o1
fcmpeq32 %f2, %f6, %i6
brgez %l2, loop_2613
tl %icc, 0x1
edge8l %l6, %g1, %i2
udivx %l0, 0x0AF6, %o7
loop_2613:
movrne %o0, 0x1F0, %i0
ld [%l7 + 0x14], %f8
fpack16 %f10, %f8
ldub [%l7 + 0x57], %i3
ldub [%l7 + 0x0C], %o3
andcc %i1, 0x020D, %l3
fandnot1s %f12, %f13, %f4
brnz,a %g5, loop_2614
mulscc %l4, 0x0311, %g6
fmovdgu %icc, %f1, %f5
fba %fcc3, loop_2615
loop_2614:
andncc %i4, %o4, %i5
tn %icc, 0x2
lduw [%l7 + 0x34], %g4
loop_2615:
tgu %icc, 0x1
lduw [%l7 + 0x7C], %o6
ldsb [%l7 + 0x1F], %l1
fmovs %f5, %f1
subc %g3, 0x0805, %g2
stb %o5, [%l7 + 0x0E]
fsrc1 %f14, %f10
faligndata %f8, %f0, %f10
fmovrdgz %l5, %f2, %f0
fbl %fcc2, loop_2616
edge32 %i7, %o2, %o1
movgu %icc, %g7, %i6
tgu %xcc, 0x7
loop_2616:
st %f7, [%l7 + 0x64]
fxnors %f10, %f14, %f5
lduh [%l7 + 0x3A], %l6
lduh [%l7 + 0x3E], %g1
movl %icc, %i2, %l2
fbue %fcc3, loop_2617
movgu %xcc, %o7, %l0
be,a,pn %icc, loop_2618
sth %i0, [%l7 + 0x46]
loop_2617:
std %f14, [%l7 + 0x60]
edge8n %i3, %o0, %o3
loop_2618:
fnegd %f2, %f14
xorcc %i1, 0x149A, %l3
fmovsge %xcc, %f3, %f7
ldub [%l7 + 0x73], %l4
stw %g6, [%l7 + 0x24]
fmovrdgz %i4, %f2, %f2
movl %xcc, %g5, %o4
stb %i5, [%l7 + 0x0B]
ld [%l7 + 0x6C], %f6
array16 %o6, %l1, %g4
fmovse %xcc, %f13, %f12
fnot1s %f10, %f5
tn %icc, 0x3
fmovscc %icc, %f6, %f5
fmovda %xcc, %f2, %f8
fmovrslz %g3, %f9, %f4
fcmpes %fcc3, %f6, %f1
ldsb [%l7 + 0x3F], %g2
fmovdne %xcc, %f9, %f8
tne %icc, 0x7
movrne %o5, 0x03A, %i7
tsubcctv %l5, 0x136C, %o1
udiv %o2, 0x0803, %i6
xor %l6, 0x1D16, %g1
ldub [%l7 + 0x3B], %g7
fmul8sux16 %f2, %f0, %f10
fmovdn %xcc, %f4, %f4
ldsh [%l7 + 0x72], %l2
stw %o7, [%l7 + 0x60]
te %icc, 0x0
movg %xcc, %l0, %i0
subcc %i2, %o0, %i3
ldsw [%l7 + 0x28], %i1
fble,a %fcc2, loop_2619
add %o3, 0x08F8, %l3
lduh [%l7 + 0x28], %g6
or %l4, 0x085F, %i4
loop_2619:
be,a loop_2620
bcc %xcc, loop_2621
movg %xcc, %g5, %i5
fexpand %f10, %f2
loop_2620:
ldsw [%l7 + 0x4C], %o6
loop_2621:
sth %l1, [%l7 + 0x14]
ldsh [%l7 + 0x4C], %o4
lduw [%l7 + 0x6C], %g3
ldsb [%l7 + 0x22], %g4
add %o5, %g2, %i7
ldd [%l7 + 0x70], %f14
movleu %icc, %l5, %o2
fmovsgu %icc, %f8, %f11
stw %o1, [%l7 + 0x74]
fabss %f6, %f6
sllx %i6, 0x0C, %g1
subc %g7, %l6, %l2
ld [%l7 + 0x20], %f7
ldsb [%l7 + 0x53], %o7
tvs %icc, 0x2
array8 %i0, %i2, %o0
stx %i3, [%l7 + 0x58]
fmul8x16 %f9, %f2, %f2
fmuld8sux16 %f6, %f5, %f8
stb %i1, [%l7 + 0x67]
umulcc %o3, 0x1A6F, %l0
fcmpes %fcc1, %f8, %f6
or %l3, %l4, %g6
tcs %icc, 0x1
ldsb [%l7 + 0x42], %g5
fsrc2 %f14, %f2
movge %icc, %i4, %o6
ldsb [%l7 + 0x25], %i5
bg,a %xcc, loop_2622
umulcc %l1, 0x0EB7, %g3
addccc %g4, %o5, %o4
lduw [%l7 + 0x08], %g2
loop_2622:
fornot1 %f6, %f10, %f2
tge %icc, 0x1
fnot1 %f14, %f6
lduh [%l7 + 0x54], %i7
fblg %fcc0, loop_2623
addcc %l5, 0x1BDB, %o2
lduw [%l7 + 0x64], %i6
tvc %icc, 0x4
loop_2623:
edge32ln %g1, %g7, %l6
ldub [%l7 + 0x0E], %o1
movl %icc, %l2, %i0
fbe %fcc3, loop_2624
brnz,a %o7, loop_2625
fmovdl %xcc, %f12, %f8
fmovse %icc, %f7, %f7
loop_2624:
fsrc1s %f5, %f7
loop_2625:
mova %xcc, %o0, %i3
lduw [%l7 + 0x64], %i2
fmul8x16al %f7, %f2, %f14
fmovdcs %icc, %f9, %f8
fmovsne %icc, %f5, %f15
stx %o3, [%l7 + 0x10]
fmuld8ulx16 %f4, %f0, %f10
sdivx %l0, 0x0C24, %l3
brgez,a %l4, loop_2626
fbule %fcc3, loop_2627
movle %icc, %g6, %i1
movrlez %i4, %g5, %o6
loop_2626:
stx %i5, [%l7 + 0x50]
loop_2627:
ldub [%l7 + 0x64], %l1
stx %g4, [%l7 + 0x50]
sth %g3, [%l7 + 0x2C]
ldsw [%l7 + 0x58], %o4
fble,a %fcc3, loop_2628
ldd [%l7 + 0x68], %f14
sub %o5, %g2, %l5
fabsd %f12, %f2
loop_2628:
and %i7, 0x0BA2, %o2
ld [%l7 + 0x30], %f13
or %i6, %g1, %l6
movvc %icc, %g7, %l2
lduh [%l7 + 0x52], %o1
fors %f3, %f8, %f8
edge8ln %o7, %i0, %o0
andcc %i2, %i3, %o3
stb %l3, [%l7 + 0x41]
fpadd16s %f13, %f15, %f0
bpos,a,pt %icc, loop_2629
fexpand %f6, %f10
fbug %fcc1, loop_2630
fba,a %fcc0, loop_2631
loop_2629:
brgz,a %l0, loop_2632
nop
setx loop_2633, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2630:
tleu %xcc, 0x5
loop_2631:
fmul8x16au %f2, %f7, %f8
loop_2632:
fpsub16 %f0, %f6, %f4
loop_2633:
ldsb [%l7 + 0x1A], %g6
sra %l4, 0x13, %i4
ldsh [%l7 + 0x5C], %i1
fmul8x16au %f15, %f8, %f6
fbne %fcc2, loop_2634
stb %g5, [%l7 + 0x60]
ldsh [%l7 + 0x0E], %o6
fmul8x16au %f0, %f14, %f14
loop_2634:
fpsub32 %f2, %f14, %f0
ld [%l7 + 0x48], %f5
ldd [%l7 + 0x50], %f6
lduw [%l7 + 0x2C], %i5
fbge %fcc3, loop_2635
fmovsle %icc, %f7, %f0
std %f0, [%l7 + 0x10]
array32 %l1, %g3, %g4
loop_2635:
fmovrslz %o5, %f1, %f14
fmovsgu %xcc, %f13, %f4
lduh [%l7 + 0x0C], %o4
ldd [%l7 + 0x48], %f10
move %xcc, %l5, %i7
fmovsleu %xcc, %f10, %f12
fzero %f6
fcmpes %fcc0, %f14, %f5
lduw [%l7 + 0x7C], %g2
fnands %f15, %f8, %f15
movcc %icc, %o2, %g1
ldsw [%l7 + 0x40], %i6
movg %xcc, %g7, %l2
lduw [%l7 + 0x14], %l6
fzero %f6
fmovdg %icc, %f11, %f15
umulcc %o7, 0x008B, %o1
movgu %xcc, %i0, %i2
fble %fcc1, loop_2636
fnands %f14, %f9, %f13
fnegd %f10, %f6
tn %icc, 0x0
loop_2636:
xor %i3, %o0, %l3
brgz %o3, loop_2637
std %f14, [%l7 + 0x60]
fmul8x16 %f10, %f8, %f10
bvs,a,pn %icc, loop_2638
loop_2637:
fcmpgt32 %f4, %f10, %l0
fbne,a %fcc2, loop_2639
fbn,a %fcc1, loop_2640
loop_2638:
fcmple16 %f2, %f14, %g6
add %i4, %i1, %g5
loop_2639:
fmovrdgez %l4, %f0, %f10
loop_2640:
ldd [%l7 + 0x28], %f14
tpos %icc, 0x3
fmovsge %icc, %f9, %f12
fmovspos %xcc, %f1, %f6
fmovdn %xcc, %f14, %f1
fmovrdgez %o6, %f10, %f4
stx %i5, [%l7 + 0x38]
fmovrdlz %g3, %f2, %f14
lduh [%l7 + 0x70], %l1
fmul8x16au %f9, %f10, %f2
ldd [%l7 + 0x48], %f0
std %f12, [%l7 + 0x48]
fmovdgu %icc, %f7, %f15
orn %g4, %o4, %l5
sth %i7, [%l7 + 0x1E]
ldsh [%l7 + 0x7E], %o5
fmovsleu %xcc, %f4, %f0
sllx %g2, 0x10, %o2
tneg %icc, 0x2
brlez,a %g1, loop_2641
fmovrdlez %i6, %f14, %f4
fandnot1s %f13, %f14, %f9
fbule %fcc0, loop_2642
loop_2641:
move %xcc, %g7, %l6
brnz,a %l2, loop_2643
fbn,a %fcc2, loop_2644
loop_2642:
taddcctv %o7, 0x1C08, %i0
stw %o1, [%l7 + 0x54]
loop_2643:
fbule,a %fcc0, loop_2645
loop_2644:
stw %i3, [%l7 + 0x2C]
mulscc %o0, 0x10EF, %l3
tle %icc, 0x5
loop_2645:
ldsw [%l7 + 0x58], %o3
or %i2, 0x1088, %g6
faligndata %f0, %f6, %f12
fones %f15
std %f2, [%l7 + 0x68]
fcmpne16 %f10, %f2, %i4
edge8n %l0, %i1, %g5
fmovdneg %xcc, %f12, %f4
fpadd32s %f4, %f5, %f6
ldsw [%l7 + 0x1C], %l4
fmovd %f4, %f6
lduw [%l7 + 0x38], %i5
edge32ln %g3, %l1, %g4
edge32 %o6, %l5, %i7
std %f12, [%l7 + 0x68]
andn %o5, 0x08DC, %g2
sth %o2, [%l7 + 0x22]
movneg %xcc, %o4, %i6
edge16ln %g1, %l6, %l2
fmovsge %icc, %f3, %f5
bleu,pn %xcc, loop_2646
faligndata %f4, %f10, %f4
sth %g7, [%l7 + 0x58]
fmovdvs %xcc, %f13, %f0
loop_2646:
movvs %icc, %i0, %o1
fmovdvs %xcc, %f0, %f14
brnz %i3, loop_2647
lduw [%l7 + 0x48], %o0
fblg %fcc2, loop_2648
sth %l3, [%l7 + 0x3E]
loop_2647:
ldsw [%l7 + 0x24], %o7
movgu %icc, %i2, %g6
loop_2648:
fmovsle %icc, %f13, %f15
lduh [%l7 + 0x70], %i4
stw %o3, [%l7 + 0x5C]
ld [%l7 + 0x58], %f13
fba %fcc0, loop_2649
fmovrsgz %i1, %f14, %f7
sth %l0, [%l7 + 0x3E]
andncc %g5, %l4, %g3
loop_2649:
ldd [%l7 + 0x18], %f6
fcmpne16 %f14, %f6, %i5
ldub [%l7 + 0x2B], %g4
sth %l1, [%l7 + 0x7A]
ldsh [%l7 + 0x2A], %l5
fpadd16 %f0, %f12, %f4
te %xcc, 0x2
fpack16 %f4, %f11
fcmpne16 %f10, %f0, %i7
fbne,a %fcc1, loop_2650
ldsw [%l7 + 0x5C], %o6
ldsb [%l7 + 0x48], %o5
fpadd16s %f11, %f10, %f14
loop_2650:
subccc %o2, %g2, %i6
lduw [%l7 + 0x64], %g1
stw %l6, [%l7 + 0x10]
fmovsa %xcc, %f2, %f8
movrlz %l2, 0x01D, %o4
stx %g7, [%l7 + 0x30]
and %o1, %i3, %i0
tleu %icc, 0x3
fexpand %f15, %f4
edge32ln %o0, %l3, %i2
fzeros %f10
fbule %fcc3, loop_2651
lduh [%l7 + 0x4C], %o7
fexpand %f13, %f2
fmovdgu %xcc, %f15, %f7
loop_2651:
fcmpne32 %f10, %f10, %g6
tvc %icc, 0x6
fpadd32 %f8, %f12, %f6
ldx [%l7 + 0x48], %i4
fbg %fcc2, loop_2652
addcc %o3, %l0, %i1
fxnor %f12, %f8, %f12
stb %l4, [%l7 + 0x0A]
loop_2652:
ldsw [%l7 + 0x7C], %g3
ldd [%l7 + 0x30], %f10
fmovrdne %i5, %f12, %f8
movn %icc, %g4, %l1
ldsb [%l7 + 0x64], %l5
stw %i7, [%l7 + 0x28]
edge8 %o6, %o5, %g5
fnors %f0, %f0, %f2
movne %icc, %o2, %g2
fbule,a %fcc3, loop_2653
ld [%l7 + 0x20], %f8
ldub [%l7 + 0x5F], %g1
ldsh [%l7 + 0x66], %i6
loop_2653:
fmovrdne %l2, %f6, %f14
movg %icc, %l6, %g7
subc %o4, 0x0BE5, %i3
bpos,a,pt %icc, loop_2654
ldx [%l7 + 0x38], %o1
ldub [%l7 + 0x7C], %o0
fmovsge %xcc, %f8, %f0
loop_2654:
fpadd32s %f7, %f4, %f14
fmuld8ulx16 %f15, %f10, %f12
sll %i0, %l3, %i2
stb %o7, [%l7 + 0x4F]
ldx [%l7 + 0x50], %g6
fcmpeq16 %f14, %f4, %i4
ld [%l7 + 0x68], %f1
fcmps %fcc3, %f14, %f4
bn,a,pt %xcc, loop_2655
movne %xcc, %l0, %o3
fmovsg %xcc, %f14, %f11
stx %l4, [%l7 + 0x50]
loop_2655:
fmovdge %xcc, %f12, %f1
alignaddr %g3, %i5, %g4
ldd [%l7 + 0x10], %f4
and %i1, %l5, %l1
stx %i7, [%l7 + 0x40]
tle %icc, 0x0
edge32l %o6, %g5, %o2
fpsub32 %f6, %f12, %f10
nop
setx loop_2656, %l0, %l1
jmpl %l1, %o5
sethi 0x1489, %g1
movgu %icc, %i6, %g2
fmuld8sux16 %f4, %f6, %f10
loop_2656:
fpsub16 %f4, %f12, %f8
movleu %xcc, %l2, %g7
tsubcc %o4, %l6, %i3
ldsh [%l7 + 0x32], %o1
edge16ln %o0, %i0, %i2
edge16ln %o7, %l3, %g6
stb %l0, [%l7 + 0x6F]
subc %o3, %l4, %i4
fexpand %f7, %f6
fmovrdgez %i5, %f8, %f8
xnor %g4, 0x1CDB, %i1
fnand %f2, %f10, %f6
fbul %fcc3, loop_2657
movvc %icc, %l5, %g3
lduh [%l7 + 0x42], %i7
tleu %xcc, 0x1
loop_2657:
fnor %f4, %f12, %f12
sth %l1, [%l7 + 0x7E]
call loop_2658
bleu,pn %xcc, loop_2659
fpsub16 %f6, %f2, %f8
fmul8x16al %f10, %f9, %f12
loop_2658:
sth %o6, [%l7 + 0x3A]
loop_2659:
fbe %fcc1, loop_2660
fmovde %icc, %f7, %f13
ldsb [%l7 + 0x67], %g5
ldsw [%l7 + 0x2C], %o2
loop_2660:
fmuld8sux16 %f12, %f12, %f4
stw %o5, [%l7 + 0x08]
ldsw [%l7 + 0x10], %g1
fmovrsgz %i6, %f2, %f7
edge16n %l2, %g2, %g7
ldsh [%l7 + 0x6C], %l6
fcmpeq32 %f8, %f10, %i3
fbu,a %fcc1, loop_2661
movcc %icc, %o4, %o1
stb %o0, [%l7 + 0x5B]
call loop_2662
loop_2661:
addccc %i0, 0x029F, %i2
move %xcc, %o7, %g6
bg,a,pn %icc, loop_2663
loop_2662:
lduh [%l7 + 0x66], %l3
fnegd %f0, %f10
edge16n %l0, %l4, %o3
loop_2663:
nop
setx loop_2664, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x18], %i4
srax %g4, 0x0D, %i5
fxors %f12, %f8, %f2
loop_2664:
fmovdvs %icc, %f0, %f5
tgu %xcc, 0x0
ldsb [%l7 + 0x42], %i1
fcmpgt16 %f0, %f0, %l5
fbge %fcc3, loop_2665
fmovrdlez %i7, %f4, %f12
bne,a,pt %icc, loop_2666
lduh [%l7 + 0x34], %g3
loop_2665:
ldsw [%l7 + 0x30], %l1
sdiv %o6, 0x1928, %g5
loop_2666:
stw %o5, [%l7 + 0x60]
fmovdpos %icc, %f12, %f12
ldx [%l7 + 0x20], %o2
ldsh [%l7 + 0x3E], %i6
ldsb [%l7 + 0x77], %l2
fones %f14
movg %icc, %g1, %g7
fands %f15, %f15, %f11
ldsb [%l7 + 0x10], %g2
sllx %i3, 0x05, %o4
fxnor %f4, %f12, %f4
fmovsvc %icc, %f2, %f4
fornot1s %f11, %f14, %f0
edge32ln %o1, %o0, %l6
brlz %i2, loop_2667
fcmpne16 %f10, %f2, %i0
movle %icc, %o7, %l3
mulscc %g6, %l4, %o3
loop_2667:
ldd [%l7 + 0x50], %f4
smulcc %i4, %l0, %i5
fmovdcs %icc, %f6, %f7
stb %g4, [%l7 + 0x32]
tle %icc, 0x4
ldsb [%l7 + 0x4F], %i1
udivcc %l5, 0x1C2D, %g3
tsubcc %l1, %i7, %g5
movrlz %o6, %o5, %i6
ldub [%l7 + 0x4C], %o2
fcmped %fcc0, %f14, %f12
edge8l %g1, %l2, %g7
stx %i3, [%l7 + 0x38]
fmovdge %xcc, %f11, %f7
stw %g2, [%l7 + 0x24]
subc %o1, 0x110D, %o0
fcmpd %fcc1, %f8, %f12
fxnors %f2, %f4, %f6
ldsw [%l7 + 0x7C], %l6
bn,a,pn %xcc, loop_2668
xor %i2, 0x0C1F, %i0
movrgez %o7, 0x2FD, %o4
fmovscc %xcc, %f2, %f14
loop_2668:
tcc %xcc, 0x0
ble,pn %icc, loop_2669
fmovse %icc, %f1, %f6
sth %g6, [%l7 + 0x36]
orcc %l3, 0x1437, %o3
loop_2669:
sdivcc %l4, 0x0A6C, %i4
std %f8, [%l7 + 0x38]
xnor %l0, 0x0A49, %g4
orn %i5, %i1, %l5
sth %g3, [%l7 + 0x2C]
ldx [%l7 + 0x38], %l1
fmovrslz %i7, %f13, %f4
subcc %g5, 0x1B65, %o6
fmovrse %i6, %f14, %f13
ldsb [%l7 + 0x5B], %o5
fnegd %f14, %f0
fpsub16 %f4, %f4, %f0
ldd [%l7 + 0x28], %f0
fsrc2 %f8, %f6
stw %o2, [%l7 + 0x14]
movgu %xcc, %g1, %g7
fpadd32s %f13, %f11, %f7
tvc %xcc, 0x2
fornot1s %f6, %f1, %f1
fmovde %xcc, %f5, %f15
fmovdpos %icc, %f4, %f3
orn %i3, %g2, %l2
addcc %o0, %l6, %i2
brgez,a %o1, loop_2670
fmovrdlz %o7, %f2, %f6
stw %o4, [%l7 + 0x30]
fpsub32 %f6, %f4, %f14
loop_2670:
sdivx %g6, 0x1332, %l3
fmovse %icc, %f4, %f0
srl %o3, %l4, %i0
bshuffle %f10, %f12, %f12
faligndata %f4, %f10, %f4
fcmpgt32 %f4, %f6, %l0
stb %i4, [%l7 + 0x5F]
umulcc %g4, 0x132E, %i5
fand %f12, %f8, %f4
edge16l %l5, %i1, %g3
fpadd32 %f10, %f14, %f8
edge32ln %i7, %l1, %g5
fbug %fcc0, loop_2671
fxnors %f1, %f0, %f7
lduh [%l7 + 0x6C], %o6
fbul,a %fcc2, loop_2672
loop_2671:
fpadd16s %f6, %f9, %f8
ldd [%l7 + 0x50], %f10
fpsub16 %f8, %f2, %f0
loop_2672:
lduw [%l7 + 0x78], %o5
st %f0, [%l7 + 0x64]
fcmple32 %f6, %f0, %o2
ldsh [%l7 + 0x18], %i6
fmovdpos %xcc, %f0, %f5
stb %g1, [%l7 + 0x48]
bl,pn %icc, loop_2673
ldsh [%l7 + 0x74], %i3
or %g2, %l2, %g7
ldsw [%l7 + 0x38], %l6
loop_2673:
umulcc %o0, %i2, %o7
fbue %fcc0, loop_2674
movn %icc, %o1, %g6
fors %f8, %f8, %f14
edge8ln %l3, %o3, %l4
loop_2674:
ldsh [%l7 + 0x72], %o4
mova %icc, %i0, %i4
array8 %g4, %l0, %i5
fexpand %f14, %f6
movg %xcc, %l5, %i1
fmovse %icc, %f0, %f4
fornot1 %f12, %f12, %f0
fbg,a %fcc1, loop_2675
fmovrse %g3, %f7, %f8
or %i7, 0x0E17, %l1
ldd [%l7 + 0x58], %f6
loop_2675:
movrlez %o6, 0x3CC, %g5
stb %o5, [%l7 + 0x2D]
edge32l %i6, %g1, %i3
fcmpne32 %f8, %f4, %o2
tsubcc %l2, %g2, %l6
tleu %xcc, 0x5
ldsb [%l7 + 0x3D], %o0
fcmpne16 %f0, %f10, %i2
ba %icc, loop_2676
movvs %icc, %o7, %g7
tcs %xcc, 0x0
fnors %f12, %f6, %f8
loop_2676:
fxor %f10, %f6, %f0
addc %g6, %o1, %l3
fmovrse %o3, %f10, %f5
fmul8x16al %f12, %f13, %f14
tcs %icc, 0x5
ldsw [%l7 + 0x14], %l4
fpmerge %f7, %f0, %f8
fmovsn %icc, %f2, %f11
mova %xcc, %i0, %i4
fmovrse %o4, %f4, %f13
sth %l0, [%l7 + 0x34]
fmovrde %i5, %f8, %f10
stb %g4, [%l7 + 0x49]
fsrc2 %f12, %f14
ldd [%l7 + 0x50], %f0
fmovdl %xcc, %f8, %f0
movrne %l5, %i1, %g3
fcmps %fcc2, %f15, %f7
edge32l %i7, %o6, %g5
st %f13, [%l7 + 0x20]
edge8 %o5, %i6, %l1
srlx %g1, %o2, %i3
andcc %l2, %l6, %g2
alignaddrl %i2, %o7, %g7
fmul8x16al %f9, %f0, %f12
ld [%l7 + 0x78], %f11
movge %xcc, %o0, %g6
tvs %xcc, 0x0
fpsub32 %f4, %f14, %f14
fornot2 %f10, %f10, %f4
ldsw [%l7 + 0x74], %l3
fcmpgt16 %f8, %f8, %o3
ldsb [%l7 + 0x2E], %l4
fmovda %xcc, %f3, %f6
stw %i0, [%l7 + 0x34]
bn,a loop_2677
fexpand %f7, %f12
tne %icc, 0x7
fmovdvs %icc, %f14, %f11
loop_2677:
tpos %icc, 0x3
lduh [%l7 + 0x28], %o1
movn %icc, %o4, %l0
stb %i5, [%l7 + 0x5C]
be,pt %xcc, loop_2678
stb %i4, [%l7 + 0x46]
ldx [%l7 + 0x40], %g4
fmovdne %xcc, %f11, %f9
loop_2678:
brlez %i1, loop_2679
fsrc2s %f8, %f0
stx %l5, [%l7 + 0x70]
sdivx %i7, 0x07BA, %g3
loop_2679:
fpadd32 %f0, %f8, %f2
movrlez %o6, %o5, %g5
ldsw [%l7 + 0x3C], %l1
fornot2 %f2, %f12, %f10
fands %f2, %f3, %f6
xnor %i6, 0x09E1, %o2
ldub [%l7 + 0x7A], %g1
srl %i3, 0x10, %l6
fbe %fcc0, loop_2680
fmovsle %xcc, %f1, %f8
fmovsge %icc, %f9, %f2
sll %g2, 0x11, %i2
loop_2680:
fxor %f4, %f4, %f14
sth %l2, [%l7 + 0x56]
std %f8, [%l7 + 0x68]
ldd [%l7 + 0x60], %f6
sllx %g7, %o0, %g6
ble,a %xcc, loop_2681
bl,pn %xcc, loop_2682
addcc %l3, %o3, %l4
smulcc %o7, %i0, %o4
loop_2681:
fmovdgu %xcc, %f8, %f11
loop_2682:
sethi 0x0EA5, %l0
ld [%l7 + 0x20], %f2
ble %icc, loop_2683
bcs,a %xcc, loop_2684
fmovdcc %xcc, %f5, %f1
edge32 %i5, %o1, %i4
loop_2683:
ldd [%l7 + 0x08], %f6
loop_2684:
fmovdneg %xcc, %f10, %f12
fcmple32 %f12, %f14, %i1
orncc %l5, %g4, %i7
stb %o6, [%l7 + 0x7E]
fpadd16s %f13, %f2, %f7
tg %icc, 0x0
tcc %xcc, 0x7
ldsw [%l7 + 0x10], %o5
and %g3, 0x04AA, %g5
fandnot2s %f5, %f14, %f3
sra %l1, 0x05, %o2
xorcc %i6, %g1, %l6
tg %icc, 0x0
ldd [%l7 + 0x78], %f0
fmovdneg %xcc, %f14, %f13
sth %g2, [%l7 + 0x08]
fmovdneg %xcc, %f13, %f7
fmul8x16au %f7, %f11, %f6
fcmpne16 %f0, %f2, %i2
tn %icc, 0x7
fbue %fcc3, loop_2685
mulscc %l2, 0x1C12, %g7
edge32ln %i3, %o0, %l3
udiv %g6, 0x0580, %o3
loop_2685:
add %l4, %i0, %o7
fba %fcc3, loop_2686
sub %o4, 0x0A87, %l0
ldub [%l7 + 0x28], %o1
ba,a,pn %xcc, loop_2687
loop_2686:
sth %i4, [%l7 + 0x64]
fbn %fcc0, loop_2688
srlx %i1, %i5, %g4
loop_2687:
fxor %f8, %f8, %f14
ldx [%l7 + 0x78], %i7
loop_2688:
ldsh [%l7 + 0x72], %l5
for %f8, %f2, %f10
fands %f11, %f4, %f1
brgez,a %o5, loop_2689
fnegd %f2, %f2
std %f4, [%l7 + 0x50]
fxor %f2, %f2, %f12
loop_2689:
edge8n %o6, %g3, %g5
fmovrdgz %o2, %f12, %f0
st %f1, [%l7 + 0x30]
brnz %l1, loop_2690
sth %g1, [%l7 + 0x60]
fcmpne16 %f8, %f6, %i6
fbg %fcc1, loop_2691
loop_2690:
or %l6, 0x1247, %g2
edge16ln %i2, %l2, %g7
call loop_2692
loop_2691:
fpsub16 %f14, %f4, %f10
fmovdge %xcc, %f6, %f13
ldsb [%l7 + 0x1E], %i3
loop_2692:
fandnot1s %f2, %f13, %f4
sth %l3, [%l7 + 0x1A]
tle %xcc, 0x3
movvc %icc, %o0, %g6
stx %l4, [%l7 + 0x10]
std %f2, [%l7 + 0x70]
fmul8x16al %f12, %f2, %f10
fzeros %f10
movvc %icc, %o3, %o7
lduh [%l7 + 0x6E], %o4
fmovsneg %xcc, %f13, %f15
xnor %l0, %o1, %i4
fmovdle %xcc, %f4, %f3
fmovsle %icc, %f7, %f9
mulscc %i0, 0x0BAA, %i1
fbe %fcc3, loop_2693
alignaddr %g4, %i7, %l5
edge32n %o5, %i5, %g3
fmovspos %xcc, %f2, %f3
loop_2693:
fmovdn %icc, %f9, %f1
fornot1s %f14, %f13, %f12
fsrc1 %f10, %f4
ldd [%l7 + 0x28], %f2
lduw [%l7 + 0x64], %g5
stx %o2, [%l7 + 0x78]
fpsub32 %f6, %f2, %f0
ldub [%l7 + 0x5C], %o6
fabsd %f8, %f12
fmovsn %xcc, %f7, %f2
fble,a %fcc3, loop_2694
faligndata %f8, %f12, %f0
stx %l1, [%l7 + 0x38]
lduh [%l7 + 0x1C], %i6
loop_2694:
ldsh [%l7 + 0x56], %l6
sdivx %g2, 0x12FF, %i2
fmovdleu %xcc, %f8, %f1
ldd [%l7 + 0x68], %f0
ldub [%l7 + 0x1D], %l2
st %f9, [%l7 + 0x40]
bgu,pt %xcc, loop_2695
edge32l %g1, %g7, %i3
stx %l3, [%l7 + 0x50]
fbuge %fcc2, loop_2696
loop_2695:
ldd [%l7 + 0x08], %f10
fbn,a %fcc2, loop_2697
stw %o0, [%l7 + 0x28]
loop_2696:
stb %g6, [%l7 + 0x2C]
or %l4, 0x12B5, %o7
loop_2697:
tvs %xcc, 0x2
brlz %o4, loop_2698
fmovdgu %xcc, %f1, %f15
stx %o3, [%l7 + 0x10]
fble %fcc1, loop_2699
loop_2698:
brz,a %l0, loop_2700
sth %i4, [%l7 + 0x1C]
ldsb [%l7 + 0x65], %o1
loop_2699:
brgez %i0, loop_2701
loop_2700:
be,a loop_2702
fcmps %fcc1, %f5, %f3
edge8l %i1, %i7, %g4
loop_2701:
fblg,a %fcc1, loop_2703
loop_2702:
lduw [%l7 + 0x24], %l5
std %f12, [%l7 + 0x30]
ldsb [%l7 + 0x19], %o5
loop_2703:
movpos %xcc, %g3, %i5
fba %fcc1, loop_2704
ldsw [%l7 + 0x78], %g5
fmovse %icc, %f9, %f8
bge,a %xcc, loop_2705
loop_2704:
fble %fcc2, loop_2706
popc 0x11B7, %o6
fbul,a %fcc0, loop_2707
loop_2705:
popc 0x0855, %l1
loop_2706:
fmul8x16 %f13, %f8, %f6
ld [%l7 + 0x10], %f7
loop_2707:
fxnors %f13, %f0, %f12
and %i6, 0x0FD8, %l6
bshuffle %f4, %f0, %f10
ldsh [%l7 + 0x42], %g2
alignaddrl %i2, %o2, %g1
fpadd16s %f3, %f10, %f1
sdivcc %l2, 0x0837, %i3
bleu,a,pt %icc, loop_2708
andncc %l3, %o0, %g7
stx %g6, [%l7 + 0x68]
fmovrdne %l4, %f4, %f0
loop_2708:
tne %xcc, 0x6
fand %f14, %f10, %f4
ldx [%l7 + 0x30], %o7
sth %o4, [%l7 + 0x26]
udivcc %l0, 0x0B3E, %o3
fpadd16 %f0, %f6, %f12
stx %o1, [%l7 + 0x30]
edge32 %i0, %i4, %i1
fmul8x16al %f3, %f14, %f8
fbug,a %fcc1, loop_2709
fcmpne32 %f6, %f14, %i7
lduh [%l7 + 0x5E], %l5
lduh [%l7 + 0x0C], %o5
loop_2709:
ldd [%l7 + 0x58], %f12
movle %icc, %g3, %g4
fabss %f6, %f12
fmovsvc %icc, %f3, %f3
be,pn %xcc, loop_2710
move %xcc, %g5, %o6
fmovs %f3, %f9
fmovs %f4, %f2
loop_2710:
sth %l1, [%l7 + 0x42]
edge8ln %i5, %l6, %i6
ld [%l7 + 0x50], %f7
ldsh [%l7 + 0x2C], %g2
ldsb [%l7 + 0x58], %o2
call loop_2711
movvc %icc, %i2, %l2
fmovrsne %g1, %f3, %f0
ble,a %xcc, loop_2712
loop_2711:
fcmpgt16 %f12, %f2, %i3
siam 0x7
movcc %xcc, %l3, %o0
loop_2712:
fmovdcs %icc, %f4, %f11
movge %icc, %g7, %l4
bne,a loop_2713
edge8 %g6, %o4, %l0
ldub [%l7 + 0x6C], %o7
fpadd32s %f12, %f8, %f7
loop_2713:
sdiv %o3, 0x1BE1, %i0
sth %i4, [%l7 + 0x34]
fbul %fcc2, loop_2714
lduh [%l7 + 0x0E], %i1
mulx %o1, %l5, %i7
bshuffle %f2, %f4, %f12
loop_2714:
ldsb [%l7 + 0x1E], %o5
stx %g4, [%l7 + 0x20]
udivcc %g3, 0x09CA, %g5
tneg %xcc, 0x7
faligndata %f6, %f14, %f2
fcmpne16 %f2, %f8, %o6
fmovdleu %xcc, %f6, %f6
tgu %xcc, 0x5
udivx %i5, 0x0775, %l1
tneg %xcc, 0x5
bvs,a loop_2715
stb %l6, [%l7 + 0x1A]
lduw [%l7 + 0x74], %g2
movcc %xcc, %i6, %o2
loop_2715:
umulcc %i2, %l2, %g1
edge32 %l3, %i3, %o0
brz %l4, loop_2716
fcmpgt16 %f0, %f8, %g7
ldub [%l7 + 0x0C], %o4
fands %f8, %f5, %f5
loop_2716:
sll %l0, %g6, %o3
fnand %f6, %f14, %f6
movrlez %i0, %i4, %o7
movle %icc, %i1, %l5
andcc %o1, 0x183A, %o5
fmovrsne %i7, %f6, %f2
sth %g3, [%l7 + 0x70]
lduw [%l7 + 0x54], %g5
sth %g4, [%l7 + 0x38]
brz %i5, loop_2717
fornot1s %f2, %f10, %f13
tsubcctv %o6, %l1, %l6
fmovsn %xcc, %f14, %f3
loop_2717:
ld [%l7 + 0x5C], %f1
umulcc %i6, 0x05F8, %o2
nop
setx loop_2718, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
udivcc %g2, 0x00D4, %i2
sdiv %l2, 0x0885, %l3
and %g1, 0x008D, %o0
loop_2718:
lduh [%l7 + 0x7A], %l4
ldsh [%l7 + 0x0C], %g7
tpos %xcc, 0x5
fpadd16 %f4, %f4, %f12
faligndata %f8, %f6, %f4
fand %f4, %f2, %f14
fcmped %fcc3, %f2, %f10
st %f10, [%l7 + 0x30]
ldsw [%l7 + 0x3C], %i3
ldub [%l7 + 0x73], %l0
tl %xcc, 0x1
ldsh [%l7 + 0x18], %g6
xnor %o4, 0x1695, %i0
stw %o3, [%l7 + 0x6C]
movrlez %i4, %i1, %o7
ldd [%l7 + 0x38], %f0
fsrc1 %f0, %f14
fmovdl %xcc, %f12, %f3
fbo,a %fcc2, loop_2719
bvs loop_2720
edge16n %o1, %o5, %l5
sth %g3, [%l7 + 0x7C]
loop_2719:
fandnot2 %f0, %f10, %f14
loop_2720:
movl %xcc, %i7, %g4
fmovsl %xcc, %f3, %f7
std %f2, [%l7 + 0x38]
edge16 %i5, %o6, %l1
fmovdle %xcc, %f11, %f7
ta %xcc, 0x5
ta %xcc, 0x0
stw %l6, [%l7 + 0x2C]
lduh [%l7 + 0x1E], %g5
sub %i6, %o2, %g2
fmovsa %icc, %f12, %f4
edge8 %l2, %l3, %g1
fornot2s %f7, %f10, %f4
fmovrdlez %o0, %f12, %f4
sth %i2, [%l7 + 0x58]
srlx %g7, 0x09, %i3
bvs loop_2721
ldub [%l7 + 0x39], %l4
fbug %fcc3, loop_2722
tge %icc, 0x3
loop_2721:
fmovrslz %g6, %f2, %f6
movne %xcc, %l0, %o4
loop_2722:
fmovsne %icc, %f6, %f14
array32 %i0, %i4, %i1
ldx [%l7 + 0x68], %o3
lduw [%l7 + 0x44], %o7
fmovscs %icc, %f1, %f10
ld [%l7 + 0x74], %f10
lduh [%l7 + 0x0C], %o5
edge32l %o1, %l5, %i7
fmul8x16 %f10, %f6, %f4
fmul8x16 %f8, %f8, %f10
xor %g3, 0x1224, %i5
fbu,a %fcc2, loop_2723
xor %o6, 0x14AB, %l1
bgu,a,pn %icc, loop_2724
fcmpgt16 %f0, %f10, %l6
loop_2723:
fmovrslz %g4, %f6, %f0
movre %g5, 0x24A, %i6
loop_2724:
fmovs %f11, %f3
ldsh [%l7 + 0x64], %o2
ldsb [%l7 + 0x21], %g2
fbug,a %fcc2, loop_2725
bcs,pt %xcc, loop_2726
movrne %l3, %l2, %g1
fbul,a %fcc1, loop_2727
loop_2725:
fcmpgt32 %f12, %f4, %o0
loop_2726:
sllx %g7, %i2, %l4
lduw [%l7 + 0x7C], %i3
loop_2727:
fmovrdgez %l0, %f4, %f14
st %f3, [%l7 + 0x1C]
fmovsvc %icc, %f11, %f9
ldx [%l7 + 0x70], %g6
movrgez %o4, 0x035, %i4
movvc %icc, %i1, %i0
stx %o7, [%l7 + 0x68]
edge8 %o5, %o1, %o3
movl %xcc, %l5, %i7
fzero %f14
lduw [%l7 + 0x20], %g3
brlez,a %i5, loop_2728
st %f13, [%l7 + 0x3C]
bleu,pt %xcc, loop_2729
fbn %fcc1, loop_2730
loop_2728:
taddcc %o6, 0x1C09, %l6
lduw [%l7 + 0x1C], %l1
loop_2729:
fexpand %f14, %f10
loop_2730:
fands %f3, %f10, %f5
srax %g4, 0x12, %i6
fmovrdgz %o2, %f2, %f14
movrgz %g2, %g5, %l3
nop
setx loop_2731, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpackfix %f10, %f7
fornot2 %f4, %f8, %f8
fabss %f13, %f12
loop_2731:
fmovrslz %l2, %f4, %f13
fmovrsne %g1, %f5, %f10
movl %xcc, %o0, %i2
fcmple32 %f8, %f12, %l4
ldd [%l7 + 0x08], %f2
ldsh [%l7 + 0x66], %i3
sll %g7, 0x06, %g6
ldsh [%l7 + 0x28], %o4
fbe,a %fcc3, loop_2732
edge32 %i4, %l0, %i1
edge32ln %o7, %i0, %o1
sdivx %o5, 0x0F19, %o3
loop_2732:
stb %l5, [%l7 + 0x0C]
xor %i7, %g3, %i5
fmovsa %xcc, %f6, %f9
ldub [%l7 + 0x2D], %l6
ldub [%l7 + 0x73], %o6
andcc %l1, %i6, %o2
stb %g2, [%l7 + 0x79]
st %f1, [%l7 + 0x4C]
fxors %f9, %f14, %f8
ldsw [%l7 + 0x28], %g5
fcmped %fcc2, %f4, %f8
lduh [%l7 + 0x18], %g4
movgu %icc, %l3, %g1
std %f12, [%l7 + 0x70]
ldsw [%l7 + 0x08], %o0
fmovsne %xcc, %f1, %f1
fmuld8ulx16 %f4, %f6, %f12
stb %i2, [%l7 + 0x31]
umulcc %l4, %l2, %i3
nop
setx loop_2733, %l0, %l1
jmpl %l1, %g6
ldub [%l7 + 0x3A], %g7
movre %o4, %l0, %i4
stx %i1, [%l7 + 0x40]
loop_2733:
fnegd %f14, %f4
stb %o7, [%l7 + 0x6B]
fmul8x16al %f10, %f11, %f12
movne %xcc, %i0, %o5
fmovd %f10, %f0
ble,a loop_2734
stw %o1, [%l7 + 0x2C]
bcc,a loop_2735
tgu %icc, 0x7
loop_2734:
brz %l5, loop_2736
fbge %fcc3, loop_2737
loop_2735:
stb %i7, [%l7 + 0x70]
fabss %f12, %f0
loop_2736:
fnor %f2, %f8, %f14
loop_2737:
fnors %f13, %f9, %f11
xnor %g3, 0x14E9, %o3
fmovsle %icc, %f14, %f7
fcmpd %fcc0, %f14, %f4
xnorcc %l6, %o6, %l1
ldsh [%l7 + 0x0A], %i5
std %f8, [%l7 + 0x68]
lduh [%l7 + 0x6E], %i6
tleu %xcc, 0x6
tsubcctv %o2, 0x0F45, %g5
fcmpeq32 %f4, %f12, %g4
edge32 %g2, %g1, %o0
smul %i2, %l4, %l2
brgez,a %i3, loop_2738
fcmpne32 %f14, %f6, %g6
movrne %l3, %g7, %o4
smul %i4, %l0, %o7
loop_2738:
st %f0, [%l7 + 0x3C]
tcs %xcc, 0x7
sra %i1, 0x03, %o5
tsubcc %i0, %o1, %i7
stx %l5, [%l7 + 0x10]
mulscc %o3, %g3, %o6
fsrc1 %f14, %f2
sth %l6, [%l7 + 0x6C]
fabss %f9, %f0
lduw [%l7 + 0x3C], %l1
fbug,a %fcc3, loop_2739
move %icc, %i6, %o2
lduh [%l7 + 0x50], %i5
fmovdpos %xcc, %f7, %f5
loop_2739:
ld [%l7 + 0x10], %f13
call loop_2740
movge %icc, %g5, %g2
fcmpgt32 %f8, %f4, %g1
alignaddrl %o0, %i2, %g4
loop_2740:
fandnot1s %f8, %f2, %f15
fcmpgt32 %f10, %f8, %l2
lduw [%l7 + 0x14], %i3
std %f12, [%l7 + 0x68]
st %f11, [%l7 + 0x58]
ld [%l7 + 0x2C], %f10
array8 %g6, %l4, %g7
fnot2s %f7, %f3
ldub [%l7 + 0x2C], %l3
ldd [%l7 + 0x10], %f14
tcc %icc, 0x0
movle %xcc, %i4, %l0
fpadd32s %f13, %f10, %f6
smul %o7, 0x1962, %i1
call loop_2741
addc %o5, %i0, %o4
fba,a %fcc3, loop_2742
fmovrdlz %i7, %f4, %f0
loop_2741:
bl loop_2743
lduh [%l7 + 0x14], %l5
loop_2742:
fmovdl %icc, %f7, %f15
fbl %fcc1, loop_2744
loop_2743:
movrlz %o3, %o1, %o6
subcc %l6, 0x1803, %l1
fbue,a %fcc0, loop_2745
loop_2744:
call loop_2746
ldd [%l7 + 0x68], %f6
fbug,a %fcc3, loop_2747
loop_2745:
sethi 0x16EF, %g3
loop_2746:
ldsw [%l7 + 0x18], %i6
fnot1s %f15, %f14
loop_2747:
fmovdn %xcc, %f3, %f11
ldub [%l7 + 0x67], %i5
fnot2 %f10, %f12
xnor %o2, %g2, %g1
fmovsn %icc, %f4, %f14
stb %g5, [%l7 + 0x1E]
bgu,a,pt %icc, loop_2748
fpackfix %f10, %f0
lduw [%l7 + 0x64], %o0
tsubcctv %i2, 0x0C66, %l2
loop_2748:
sth %i3, [%l7 + 0x74]
brgez,a %g4, loop_2749
and %l4, %g7, %g6
fpsub32s %f2, %f12, %f1
fmuld8sux16 %f12, %f11, %f6
loop_2749:
ldsh [%l7 + 0x5C], %l3
tleu %icc, 0x3
fabss %f7, %f9
movn %icc, %i4, %l0
fbule,a %fcc3, loop_2750
smul %o7, 0x1CB8, %o5
fnot1 %f8, %f12
stw %i0, [%l7 + 0x6C]
loop_2750:
bshuffle %f14, %f4, %f10
fxnor %f4, %f12, %f6
tcc %icc, 0x7
fbo,a %fcc0, loop_2751
fmovrdne %o4, %f4, %f6
bcs,a,pt %xcc, loop_2752
subc %i1, %i7, %o3
loop_2751:
fmovsleu %xcc, %f9, %f9
fornot2 %f0, %f10, %f8
loop_2752:
fpsub32 %f14, %f10, %f0
lduw [%l7 + 0x48], %o1
ta %icc, 0x3
ldsw [%l7 + 0x08], %o6
ldsb [%l7 + 0x77], %l5
tne %icc, 0x6
lduh [%l7 + 0x46], %l6
fbuge %fcc2, loop_2753
fcmpeq16 %f4, %f12, %g3
fbne,a %fcc0, loop_2754
lduh [%l7 + 0x5E], %i6
loop_2753:
brz %i5, loop_2755
fornot2s %f15, %f8, %f14
loop_2754:
fmovrde %l1, %f14, %f12
fmovsa %xcc, %f11, %f13
loop_2755:
array8 %o2, %g2, %g1
fand %f12, %f10, %f4
fmovrdlez %g5, %f10, %f10
subc %o0, %i2, %i3
fbge,a %fcc1, loop_2756
udiv %g4, 0x01E2, %l2
fmovrdlz %l4, %f4, %f4
ldx [%l7 + 0x68], %g7
loop_2756:
tneg %icc, 0x2
fors %f10, %f4, %f5
or %g6, 0x1320, %i4
fpadd16 %f12, %f6, %f6
tn %icc, 0x4
mulscc %l0, 0x0676, %o7
lduh [%l7 + 0x22], %l3
edge16l %o5, %i0, %i1
fmovsvs %xcc, %f2, %f4
sub %o4, 0x0D51, %o3
fmuld8sux16 %f5, %f11, %f14
fnor %f8, %f6, %f4
fmovsa %icc, %f4, %f14
fpadd16 %f2, %f12, %f0
st %f15, [%l7 + 0x3C]
be loop_2757
fand %f2, %f12, %f10
bpos,a %icc, loop_2758
nop
setx loop_2759, %l0, %l1
jmpl %l1, %o1
loop_2757:
fmovscs %xcc, %f7, %f9
ldsh [%l7 + 0x28], %o6
loop_2758:
ld [%l7 + 0x24], %f2
loop_2759:
st %f5, [%l7 + 0x14]
mulx %i7, %l5, %g3
fmovdgu %icc, %f3, %f0
movpos %xcc, %i6, %l6
fmovda %icc, %f5, %f3
fcmpgt32 %f10, %f4, %i5
movge %xcc, %o2, %l1
movleu %icc, %g2, %g1
st %f10, [%l7 + 0x14]
ld [%l7 + 0x68], %f5
taddcctv %o0, 0x1862, %g5
umul %i2, %g4, %l2
array32 %i3, %l4, %g6
ldub [%l7 + 0x77], %g7
array16 %l0, %i4, %o7
fmovdneg %xcc, %f13, %f4
tn %icc, 0x6
fpadd16s %f0, %f0, %f3
fcmpeq32 %f2, %f10, %o5
array32 %i0, %i1, %l3
andcc %o4, 0x0E69, %o3
fble,a %fcc1, loop_2760
fnot2 %f2, %f0
ta %icc, 0x5
tpos %icc, 0x7
loop_2760:
bneg,pn %icc, loop_2761
brgz %o1, loop_2762
sth %o6, [%l7 + 0x14]
ldx [%l7 + 0x08], %l5
loop_2761:
fcmpgt16 %f4, %f2, %i7
loop_2762:
movpos %xcc, %g3, %l6
ldsb [%l7 + 0x0F], %i5
alignaddrl %o2, %l1, %i6
fbug %fcc2, loop_2763
fcmpne32 %f2, %f14, %g2
std %f0, [%l7 + 0x20]
ldsb [%l7 + 0x4F], %g1
loop_2763:
tle %xcc, 0x2
bpos loop_2764
fmovscs %xcc, %f9, %f15
ldsw [%l7 + 0x78], %g5
ld [%l7 + 0x5C], %f3
loop_2764:
stx %o0, [%l7 + 0x60]
stx %i2, [%l7 + 0x68]
fbe %fcc2, loop_2765
edge32l %l2, %g4, %i3
tgu %xcc, 0x2
ldsw [%l7 + 0x24], %l4
loop_2765:
ldsw [%l7 + 0x1C], %g6
fbn %fcc2, loop_2766
fmovsleu %xcc, %f7, %f4
edge16ln %g7, %l0, %o7
ld [%l7 + 0x6C], %f12
loop_2766:
fpack32 %f0, %f0, %f12
edge32ln %i4, %o5, %i1
tg %icc, 0x1
st %f9, [%l7 + 0x44]
stw %i0, [%l7 + 0x30]
tpos %xcc, 0x5
stx %l3, [%l7 + 0x10]
alignaddr %o4, %o3, %o6
fmovsleu %xcc, %f2, %f1
fmovsgu %xcc, %f13, %f3
sra %l5, 0x03, %i7
fcmpeq16 %f14, %f2, %g3
movrlez %o1, 0x22C, %i5
ldsh [%l7 + 0x7E], %l6
tcs %xcc, 0x0
ldsw [%l7 + 0x10], %o2
srax %l1, %i6, %g1
movrlz %g5, 0x00B, %g2
movrlez %o0, 0x2D7, %l2
fmovsn %xcc, %f12, %f14
ldsw [%l7 + 0x74], %g4
subc %i2, %i3, %g6
fsrc2 %f8, %f14
movcs %xcc, %l4, %l0
ldsw [%l7 + 0x20], %o7
subc %g7, %i4, %o5
fmovdne %icc, %f7, %f10
std %f6, [%l7 + 0x78]
fnegs %f1, %f2
fmovdleu %icc, %f10, %f1
xorcc %i1, 0x065D, %i0
ldsb [%l7 + 0x1D], %o4
fmovrdlz %o3, %f4, %f12
ldd [%l7 + 0x50], %f10
st %f10, [%l7 + 0x30]
tge %xcc, 0x0
fpsub32s %f11, %f0, %f3
movrlz %o6, 0x013, %l5
tn %icc, 0x0
ldsb [%l7 + 0x64], %i7
subcc %l3, 0x1806, %o1
movleu %xcc, %g3, %i5
faligndata %f4, %f14, %f2
fmovrsgz %o2, %f14, %f6
bcs,pn %icc, loop_2767
fmul8x16al %f13, %f10, %f10
edge16ln %l6, %l1, %g1
addcc %i6, %g5, %o0
loop_2767:
fabss %f7, %f0
edge8 %l2, %g4, %g2
ldx [%l7 + 0x58], %i3
fcmped %fcc3, %f2, %f4
fnand %f2, %f4, %f4
move %icc, %g6, %i2
edge32 %l0, %o7, %l4
ld [%l7 + 0x28], %f12
ldsh [%l7 + 0x3E], %g7
brlz %i4, loop_2768
or %i1, %o5, %i0
fmovsleu %xcc, %f11, %f10
std %f0, [%l7 + 0x78]
loop_2768:
fsrc1 %f2, %f12
bleu %icc, loop_2769
ldsh [%l7 + 0x16], %o4
fbug,a %fcc3, loop_2770
fabss %f12, %f14
loop_2769:
movvs %icc, %o3, %l5
ldub [%l7 + 0x20], %o6
loop_2770:
fmovdn %xcc, %f15, %f5
sllx %i7, %l3, %o1
fabsd %f4, %f4
std %f10, [%l7 + 0x50]
alignaddr %g3, %i5, %o2
lduw [%l7 + 0x48], %l1
fble %fcc3, loop_2771
fmovdvs %xcc, %f2, %f8
taddcctv %g1, 0x0DDC, %i6
ldsb [%l7 + 0x31], %g5
loop_2771:
fornot1s %f12, %f3, %f6
fmovrsgez %l6, %f10, %f4
mulx %l2, %o0, %g2
tpos %icc, 0x4
edge8l %i3, %g4, %i2
fble %fcc0, loop_2772
fmovscc %icc, %f2, %f12
movrgz %g6, 0x38D, %l0
fmovdne %xcc, %f11, %f15
loop_2772:
tcc %xcc, 0x5
fmovdcs %icc, %f5, %f12
ld [%l7 + 0x68], %f1
ldub [%l7 + 0x72], %o7
ldub [%l7 + 0x7C], %g7
popc 0x036F, %l4
fcmpes %fcc0, %f10, %f6
fnot1s %f2, %f8
movrlez %i1, 0x388, %i4
fmovsleu %icc, %f10, %f12
fcmpgt32 %f4, %f6, %i0
fnegs %f11, %f15
fxnor %f12, %f8, %f4
sth %o4, [%l7 + 0x2A]
nop
setx loop_2773, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8ulx16 %f4, %f4, %f8
fsrc2 %f14, %f10
fmovrdlz %o3, %f4, %f12
loop_2773:
be,a,pt %icc, loop_2774
fcmps %fcc0, %f10, %f11
ldub [%l7 + 0x2A], %l5
fpadd32s %f12, %f0, %f3
loop_2774:
bne %xcc, loop_2775
siam 0x4
ld [%l7 + 0x64], %f0
fmovrsgz %o6, %f0, %f8
loop_2775:
mova %xcc, %i7, %o5
std %f8, [%l7 + 0x18]
movrgz %l3, 0x01F, %g3
fmovrdgz %o1, %f0, %f12
movg %xcc, %o2, %l1
fsrc1 %f4, %f10
lduw [%l7 + 0x5C], %g1
ldsh [%l7 + 0x7C], %i5
ld [%l7 + 0x34], %f5
fornot1 %f2, %f2, %f10
fmovsgu %icc, %f7, %f9
brlz %g5, loop_2776
ldsw [%l7 + 0x30], %l6
st %f10, [%l7 + 0x68]
fbug,a %fcc2, loop_2777
loop_2776:
udivcc %l2, 0x1DB2, %o0
stx %i6, [%l7 + 0x58]
fnors %f3, %f8, %f6
loop_2777:
taddcctv %i3, 0x041B, %g4
ldsh [%l7 + 0x52], %g2
std %f6, [%l7 + 0x58]
fmuld8sux16 %f11, %f11, %f2
nop
setx loop_2778, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovd %f2, %f0
fsrc1 %f6, %f12
fmovs %f10, %f11
loop_2778:
edge16l %i2, %l0, %o7
sllx %g7, 0x03, %l4
brlez,a %i1, loop_2779
popc 0x1E07, %g6
subc %i0, 0x0BFE, %i4
stx %o3, [%l7 + 0x60]
loop_2779:
ldsw [%l7 + 0x54], %l5
std %f4, [%l7 + 0x48]
lduh [%l7 + 0x30], %o6
and %o4, 0x1988, %i7
bneg,a loop_2780
movrlez %l3, 0x281, %o5
fnor %f0, %f6, %f4
pdist %f8, %f6, %f4
loop_2780:
subcc %g3, 0x1BD8, %o1
ldub [%l7 + 0x30], %l1
ldd [%l7 + 0x70], %f2
fmul8x16al %f5, %f12, %f6
fmovsa %xcc, %f1, %f11
lduh [%l7 + 0x44], %g1
stx %i5, [%l7 + 0x78]
fbne,a %fcc2, loop_2781
fbu,a %fcc3, loop_2782
fmovrsgz %g5, %f15, %f11
tpos %xcc, 0x5
loop_2781:
sth %l6, [%l7 + 0x32]
loop_2782:
xor %l2, %o2, %o0
tsubcctv %i3, %g4, %g2
alignaddrl %i6, %l0, %o7
stb %g7, [%l7 + 0x4A]
ld [%l7 + 0x44], %f12
brgez,a %l4, loop_2783
fmovspos %icc, %f14, %f5
stb %i1, [%l7 + 0x34]
stb %i2, [%l7 + 0x11]
loop_2783:
fpack32 %f12, %f4, %f0
sth %i0, [%l7 + 0x3E]
edge8n %i4, %g6, %l5
movpos %xcc, %o3, %o4
andncc %i7, %o6, %l3
subc %g3, %o5, %o1
stb %l1, [%l7 + 0x2E]
ldsh [%l7 + 0x56], %i5
call loop_2784
xnorcc %g1, 0x1488, %l6
fnor %f0, %f10, %f14
ld [%l7 + 0x28], %f0
loop_2784:
brnz %g5, loop_2785
fzeros %f13
fones %f7
ldd [%l7 + 0x50], %f10
loop_2785:
bshuffle %f10, %f14, %f12
movneg %icc, %o2, %l2
st %f14, [%l7 + 0x40]
fmovsl %icc, %f2, %f0
fcmpes %fcc2, %f6, %f12
ldub [%l7 + 0x20], %o0
lduh [%l7 + 0x6C], %i3
ba %icc, loop_2786
std %f14, [%l7 + 0x68]
fpadd16s %f10, %f11, %f1
fpadd16 %f0, %f8, %f6
loop_2786:
ldd [%l7 + 0x60], %f4
fexpand %f1, %f12
stw %g4, [%l7 + 0x0C]
ble,pn %icc, loop_2787
fornot2 %f6, %f4, %f12
ldsh [%l7 + 0x7A], %i6
fabsd %f10, %f8
loop_2787:
brlz %l0, loop_2788
stb %o7, [%l7 + 0x2C]
lduw [%l7 + 0x18], %g2
fmul8x16au %f12, %f5, %f12
loop_2788:
sth %g7, [%l7 + 0x3A]
fbn,a %fcc3, loop_2789
lduw [%l7 + 0x64], %l4
fmovsne %icc, %f8, %f7
lduh [%l7 + 0x70], %i2
loop_2789:
fmovdge %icc, %f1, %f2
bleu,a,pt %xcc, loop_2790
brz %i0, loop_2791
fmul8x16al %f7, %f8, %f14
movge %icc, %i1, %g6
loop_2790:
addc %i4, 0x08C1, %o3
loop_2791:
brnz,a %l5, loop_2792
fmul8sux16 %f10, %f12, %f8
fmovdcs %icc, %f11, %f13
ldsb [%l7 + 0x77], %o4
loop_2792:
lduh [%l7 + 0x58], %i7
ldd [%l7 + 0x20], %f12
udiv %l3, 0x114B, %g3
fmovsl %icc, %f13, %f0
ldx [%l7 + 0x10], %o5
nop
setx loop_2793, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbue %fcc3, loop_2794
brz %o6, loop_2795
fxnor %f10, %f14, %f4
loop_2793:
sth %o1, [%l7 + 0x26]
loop_2794:
subc %i5, 0x1A43, %g1
loop_2795:
movn %xcc, %l1, %l6
fble %fcc1, loop_2796
udivcc %o2, 0x06E0, %g5
brlez %l2, loop_2797
tleu %icc, 0x5
loop_2796:
fcmpeq16 %f10, %f6, %i3
fmul8x16 %f10, %f8, %f6
loop_2797:
udiv %o0, 0x0A14, %i6
movne %xcc, %l0, %g4
movge %icc, %o7, %g7
fors %f12, %f3, %f9
movrlz %g2, %l4, %i2
ldx [%l7 + 0x68], %i0
st %f7, [%l7 + 0x48]
fmovsle %icc, %f14, %f3
bpos %xcc, loop_2798
fmovrsgez %g6, %f11, %f9
ldsh [%l7 + 0x7C], %i1
ldub [%l7 + 0x70], %o3
loop_2798:
fcmpgt32 %f6, %f2, %i4
srax %l5, %i7, %l3
array8 %g3, %o4, %o6
ldsh [%l7 + 0x40], %o5
orn %o1, 0x0DAF, %i5
fbug,a %fcc1, loop_2799
edge32 %l1, %l6, %o2
fmuld8sux16 %f9, %f2, %f10
sllx %g5, 0x0C, %l2
loop_2799:
ldub [%l7 + 0x5E], %g1
st %f10, [%l7 + 0x40]
fbul,a %fcc1, loop_2800
add %i3, %i6, %o0
ldsh [%l7 + 0x4A], %l0
sth %o7, [%l7 + 0x6A]
loop_2800:
ldsw [%l7 + 0x4C], %g7
fmovsge %xcc, %f4, %f12
stx %g2, [%l7 + 0x18]
ldsw [%l7 + 0x18], %g4
fnegs %f5, %f0
subc %l4, 0x0323, %i2
ldd [%l7 + 0x68], %f0
mulscc %i0, 0x1E71, %i1
taddcc %g6, 0x175F, %o3
ldsw [%l7 + 0x64], %l5
ldsh [%l7 + 0x50], %i7
ldsw [%l7 + 0x34], %i4
bvs,pt %icc, loop_2801
fmovsl %icc, %f2, %f3
stw %l3, [%l7 + 0x44]
addccc %o4, %o6, %g3
loop_2801:
movgu %xcc, %o1, %i5
lduw [%l7 + 0x6C], %l1
tn %icc, 0x4
stx %o5, [%l7 + 0x30]
std %f8, [%l7 + 0x08]
smul %l6, 0x07EA, %g5
stw %o2, [%l7 + 0x74]
sth %g1, [%l7 + 0x4C]
lduh [%l7 + 0x62], %i3
lduh [%l7 + 0x26], %l2
array16 %i6, %l0, %o0
std %f8, [%l7 + 0x58]
ldsw [%l7 + 0x28], %o7
fmovdle %xcc, %f13, %f10
edge8l %g2, %g4, %l4
fpsub16 %f4, %f14, %f12
fmuld8sux16 %f12, %f12, %f10
std %f14, [%l7 + 0x08]
ldx [%l7 + 0x68], %i2
fmovdneg %xcc, %f7, %f2
fnegd %f6, %f0
fcmpne32 %f6, %f0, %g7
fxnors %f7, %f4, %f8
fornot1s %f8, %f6, %f11
fmovdvc %icc, %f0, %f15
fandnot1 %f4, %f12, %f10
ld [%l7 + 0x5C], %f2
fble,a %fcc1, loop_2802
fbn %fcc1, loop_2803
ldsh [%l7 + 0x24], %i1
st %f15, [%l7 + 0x20]
loop_2802:
fmul8x16 %f5, %f0, %f14
loop_2803:
umul %g6, %o3, %l5
pdist %f8, %f10, %f2
taddcc %i7, 0x1A00, %i4
st %f0, [%l7 + 0x5C]
movgu %icc, %l3, %i0
sdiv %o4, 0x1DFA, %o6
fbge,a %fcc2, loop_2804
fnot1s %f5, %f4
ldsw [%l7 + 0x5C], %g3
movl %icc, %i5, %o1
loop_2804:
fzero %f12
lduw [%l7 + 0x70], %l1
stw %o5, [%l7 + 0x40]
fmovrdlez %l6, %f2, %f6
movpos %icc, %o2, %g1
ldsh [%l7 + 0x4C], %i3
fmovsgu %icc, %f9, %f2
sra %l2, %i6, %l0
mulscc %o0, %o7, %g5
ldsh [%l7 + 0x12], %g4
st %f0, [%l7 + 0x7C]
sth %g2, [%l7 + 0x3E]
ldub [%l7 + 0x23], %i2
std %f6, [%l7 + 0x68]
ld [%l7 + 0x4C], %f10
tg %icc, 0x3
brlez,a %g7, loop_2805
fmovrdgez %i1, %f10, %f0
fmovscc %icc, %f10, %f13
edge8l %g6, %l4, %l5
loop_2805:
ldsb [%l7 + 0x28], %i7
sdivcc %i4, 0x0ACF, %l3
sth %o3, [%l7 + 0x66]
fcmpeq32 %f6, %f8, %o4
srlx %i0, 0x13, %g3
taddcctv %o6, %o1, %l1
fcmpgt32 %f14, %f12, %i5
movl %xcc, %o5, %l6
movrlz %g1, %o2, %l2
lduw [%l7 + 0x14], %i3
add %l0, 0x0651, %i6
fmovrslz %o7, %f4, %f13
mulscc %o0, 0x0D0B, %g5
st %f3, [%l7 + 0x24]
bne,pn %icc, loop_2806
edge16 %g2, %g4, %g7
faligndata %f6, %f8, %f10
fmovsne %xcc, %f14, %f1
loop_2806:
fble,a %fcc1, loop_2807
fmovsleu %icc, %f15, %f1
edge8ln %i1, %i2, %g6
fpadd32s %f1, %f15, %f13
loop_2807:
ldsb [%l7 + 0x2B], %l4
fands %f6, %f9, %f12
andn %i7, %i4, %l3
bpos,pt %xcc, loop_2808
ldx [%l7 + 0x30], %o3
fpadd16s %f8, %f6, %f11
ld [%l7 + 0x14], %f9
loop_2808:
tsubcctv %o4, %i0, %g3
edge16l %l5, %o6, %o1
fpackfix %f6, %f7
fnand %f6, %f4, %f12
orcc %i5, 0x1003, %o5
bvs,a,pt %icc, loop_2809
stw %l1, [%l7 + 0x6C]
fnegd %f4, %f8
edge32l %l6, %g1, %l2
loop_2809:
fmuld8sux16 %f7, %f8, %f14
fxor %f4, %f2, %f14
fbue %fcc2, loop_2810
fbul %fcc2, loop_2811
lduh [%l7 + 0x78], %i3
fmovsne %icc, %f8, %f15
loop_2810:
fnors %f12, %f15, %f4
loop_2811:
ldd [%l7 + 0x38], %f12
fands %f10, %f15, %f0
bvc,a %icc, loop_2812
sth %o2, [%l7 + 0x0E]
sth %l0, [%l7 + 0x52]
ldd [%l7 + 0x30], %f0
loop_2812:
ldd [%l7 + 0x68], %f4
edge32n %i6, %o7, %o0
ldsh [%l7 + 0x50], %g2
fpsub32 %f12, %f4, %f0
fbue,a %fcc0, loop_2813
tl %icc, 0x0
fmovscc %icc, %f5, %f8
fmovrslez %g4, %f4, %f12
loop_2813:
fcmpgt32 %f12, %f12, %g7
fornot1 %f2, %f0, %f12
fmovdl %xcc, %f2, %f7
te %xcc, 0x7
fnand %f2, %f0, %f12
edge16 %g5, %i1, %i2
ld [%l7 + 0x64], %f4
fmovsne %xcc, %f14, %f11
fmovrdne %l4, %f12, %f4
orncc %g6, %i7, %l3
fmul8x16au %f14, %f15, %f14
be,a %xcc, loop_2814
ldd [%l7 + 0x38], %f4
ld [%l7 + 0x14], %f3
fors %f0, %f0, %f7
loop_2814:
tneg %icc, 0x3
smulcc %i4, %o3, %i0
movleu %icc, %o4, %l5
fmovsl %icc, %f0, %f6
tg %icc, 0x2
movcc %xcc, %o6, %g3
andn %o1, 0x0138, %o5
fmovdle %icc, %f11, %f10
stx %l1, [%l7 + 0x68]
tle %icc, 0x6
lduh [%l7 + 0x1E], %i5
edge32n %l6, %g1, %l2
fornot1 %f4, %f6, %f6
array16 %o2, %i3, %l0
fbl %fcc3, loop_2815
ldsb [%l7 + 0x76], %o7
ldd [%l7 + 0x50], %f14
tsubcctv %i6, %o0, %g4
loop_2815:
ldsb [%l7 + 0x3C], %g2
std %f12, [%l7 + 0x50]
ldsw [%l7 + 0x0C], %g7
movrgz %i1, %g5, %i2
fmovda %icc, %f3, %f8
call loop_2816
st %f3, [%l7 + 0x3C]
edge8n %l4, %g6, %i7
movvc %xcc, %l3, %o3
loop_2816:
brgez,a %i0, loop_2817
ld [%l7 + 0x3C], %f13
fabsd %f8, %f10
fbe %fcc2, loop_2818
loop_2817:
st %f14, [%l7 + 0x6C]
lduh [%l7 + 0x50], %o4
fandnot2 %f6, %f14, %f6
loop_2818:
ldsh [%l7 + 0x0A], %l5
brz %i4, loop_2819
bne %icc, loop_2820
fandnot1 %f12, %f0, %f0
stx %o6, [%l7 + 0x10]
loop_2819:
fsrc2s %f4, %f4
loop_2820:
ldsw [%l7 + 0x3C], %o1
fzero %f8
fpack32 %f14, %f6, %f8
fcmpgt32 %f14, %f6, %g3
fmovrslez %o5, %f5, %f9
fmul8sux16 %f10, %f8, %f14
brgz,a %i5, loop_2821
umul %l6, 0x09C8, %l1
fnot1 %f2, %f4
orcc %l2, 0x1FCD, %g1
loop_2821:
taddcc %i3, %l0, %o2
st %f1, [%l7 + 0x40]
addc %o7, %o0, %g4
fbg %fcc1, loop_2822
fmovrdgez %g2, %f4, %f8
ldsh [%l7 + 0x22], %g7
fmovrslez %i1, %f8, %f10
loop_2822:
bgu,pt %xcc, loop_2823
fors %f4, %f8, %f6
st %f12, [%l7 + 0x18]
fmovse %xcc, %f6, %f14
loop_2823:
tpos %xcc, 0x0
ldsw [%l7 + 0x38], %i6
fcmps %fcc1, %f5, %f7
brlez %i2, loop_2824
ldx [%l7 + 0x20], %g5
fmovscc %xcc, %f11, %f9
ldd [%l7 + 0x10], %f4
loop_2824:
sdivcc %l4, 0x0862, %i7
fmovsn %xcc, %f2, %f13
fnot1 %f14, %f8
fors %f13, %f9, %f15
fnor %f10, %f2, %f14
stw %l3, [%l7 + 0x1C]
sth %g6, [%l7 + 0x1C]
fandnot1s %f15, %f7, %f0
ld [%l7 + 0x68], %f0
bl,a loop_2825
movvs %icc, %o3, %i0
edge32l %o4, %i4, %o6
srlx %l5, 0x0F, %o1
loop_2825:
sth %g3, [%l7 + 0x3E]
movvc %icc, %i5, %l6
lduw [%l7 + 0x0C], %o5
and %l1, %g1, %i3
ldub [%l7 + 0x7C], %l0
tvs %icc, 0x3
stx %l2, [%l7 + 0x28]
stb %o7, [%l7 + 0x4D]
smul %o0, %o2, %g4
xor %g2, %g7, %i6
bpos,pt %icc, loop_2826
std %f14, [%l7 + 0x60]
fnegs %f10, %f0
andcc %i1, 0x036A, %g5
loop_2826:
tvs %xcc, 0x6
fmovsne %icc, %f7, %f13
bne,a loop_2827
ldsh [%l7 + 0x64], %i2
fsrc2 %f14, %f8
mova %xcc, %l4, %l3
loop_2827:
call loop_2828
fmovsvc %xcc, %f2, %f14
fsrc2s %f15, %f12
ldsw [%l7 + 0x3C], %g6
loop_2828:
stx %o3, [%l7 + 0x20]
stb %i7, [%l7 + 0x48]
st %f9, [%l7 + 0x30]
tvc %xcc, 0x1
stx %i0, [%l7 + 0x78]
alignaddrl %o4, %o6, %l5
lduw [%l7 + 0x14], %i4
fmovrse %g3, %f6, %f1
tle %icc, 0x2
orncc %o1, 0x140B, %l6
fmuld8ulx16 %f10, %f7, %f0
fmovrsne %o5, %f3, %f7
andncc %i5, %g1, %i3
std %f14, [%l7 + 0x40]
lduh [%l7 + 0x42], %l0
stw %l1, [%l7 + 0x70]
edge8 %l2, %o7, %o2
movvs %icc, %g4, %g2
ldsw [%l7 + 0x5C], %g7
bl %xcc, loop_2829
fabss %f4, %f9
ldsw [%l7 + 0x5C], %i6
tcc %icc, 0x1
loop_2829:
te %xcc, 0x5
stb %o0, [%l7 + 0x25]
st %f14, [%l7 + 0x10]
fzero %f6
fcmped %fcc2, %f12, %f6
fornot2 %f12, %f10, %f12
fpack16 %f0, %f15
fpack16 %f10, %f5
ld [%l7 + 0x08], %f0
movge %xcc, %g5, %i1
tl %icc, 0x6
alignaddr %l4, %l3, %g6
st %f5, [%l7 + 0x2C]
lduw [%l7 + 0x60], %o3
ldsh [%l7 + 0x12], %i2
fbe %fcc0, loop_2830
bneg,a loop_2831
ld [%l7 + 0x68], %f11
fpsub32s %f10, %f10, %f4
loop_2830:
orcc %i7, %i0, %o4
loop_2831:
be,a,pt %xcc, loop_2832
xnor %o6, %l5, %i4
addc %g3, %o1, %o5
fnot2s %f5, %f0
loop_2832:
ldub [%l7 + 0x2E], %l6
fone %f0
stw %i5, [%l7 + 0x58]
brlz,a %g1, loop_2833
tne %xcc, 0x5
fpmerge %f11, %f10, %f14
movne %xcc, %i3, %l1
loop_2833:
bleu %icc, loop_2834
stb %l2, [%l7 + 0x39]
srlx %o7, 0x06, %l0
bge,a,pt %xcc, loop_2835
loop_2834:
fexpand %f8, %f6
stx %g4, [%l7 + 0x58]
movrgez %g2, 0x3EA, %o2
loop_2835:
subcc %g7, %o0, %i6
stb %i1, [%l7 + 0x5F]
bl,a loop_2836
ldsb [%l7 + 0x0E], %l4
fpmerge %f4, %f15, %f8
stb %l3, [%l7 + 0x0A]
loop_2836:
orncc %g6, 0x1E17, %o3
ldub [%l7 + 0x50], %i2
fmovdg %xcc, %f13, %f0
movpos %xcc, %g5, %i0
array32 %o4, %i7, %l5
fmul8ulx16 %f2, %f2, %f6
addccc %o6, 0x136B, %i4
fmul8x16 %f13, %f10, %f2
sdivcc %o1, 0x0963, %g3
st %f6, [%l7 + 0x1C]
movrgz %o5, 0x13F, %i5
fxors %f7, %f0, %f0
lduh [%l7 + 0x30], %l6
fnegd %f2, %f14
sdiv %g1, 0x0175, %l1
fnot1 %f0, %f12
stb %l2, [%l7 + 0x6D]
fbge %fcc2, loop_2837
sdivx %i3, 0x0B46, %l0
orn %o7, 0x07AB, %g4
bvc,pt %icc, loop_2838
loop_2837:
fmovsg %icc, %f9, %f4
addcc %g2, %g7, %o2
stw %o0, [%l7 + 0x34]
loop_2838:
fnot1s %f4, %f0
fnegs %f7, %f0
fpsub16 %f4, %f10, %f12
lduw [%l7 + 0x24], %i1
andn %i6, 0x08E7, %l4
umul %g6, 0x01AF, %o3
movle %xcc, %l3, %g5
fmovscs %xcc, %f9, %f9
st %f10, [%l7 + 0x24]
be %xcc, loop_2839
umulcc %i0, 0x0C93, %i2
ldsb [%l7 + 0x62], %o4
bvs %xcc, loop_2840
loop_2839:
bg,pt %xcc, loop_2841
bne,pn %xcc, loop_2842
orncc %i7, 0x0ACB, %o6
loop_2840:
movn %icc, %i4, %l5
loop_2841:
fmovrsne %o1, %f1, %f12
loop_2842:
stb %g3, [%l7 + 0x42]
lduw [%l7 + 0x20], %o5
stb %l6, [%l7 + 0x2F]
edge8n %i5, %g1, %l2
ldx [%l7 + 0x78], %l1
ldub [%l7 + 0x73], %l0
ldub [%l7 + 0x16], %o7
stx %i3, [%l7 + 0x48]
movrne %g4, %g7, %o2
lduh [%l7 + 0x6E], %g2
lduh [%l7 + 0x2E], %i1
sth %i6, [%l7 + 0x0E]
fnands %f10, %f8, %f2
fpsub16 %f2, %f2, %f10
movcc %icc, %o0, %l4
edge16n %o3, %l3, %g6
fmovdvs %xcc, %f6, %f3
movn %icc, %i0, %g5
std %f12, [%l7 + 0x40]
fmovdvs %icc, %f1, %f14
andn %o4, 0x1395, %i2
nop
setx loop_2843, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bl loop_2844
ldsh [%l7 + 0x10], %i7
ldsw [%l7 + 0x64], %o6
loop_2843:
fmovrdne %i4, %f2, %f12
loop_2844:
stx %l5, [%l7 + 0x10]
be loop_2845
alignaddr %g3, %o1, %o5
tsubcctv %l6, %i5, %l2
sth %g1, [%l7 + 0x54]
loop_2845:
stb %l0, [%l7 + 0x55]
edge8 %l1, %i3, %o7
fmovdcc %icc, %f10, %f2
sdivcc %g7, 0x1B3D, %o2
fmovdle %icc, %f7, %f7
tsubcctv %g2, 0x0673, %g4
fmovs %f3, %f0
ta %icc, 0x2
fmovsge %xcc, %f0, %f6
stb %i6, [%l7 + 0x18]
ldx [%l7 + 0x48], %i1
fnegs %f14, %f7
fmovrdgz %l4, %f4, %f4
stw %o0, [%l7 + 0x2C]
fbl,a %fcc2, loop_2846
fpadd32 %f4, %f14, %f8
or %l3, 0x15CF, %g6
srax %i0, 0x15, %o3
loop_2846:
movl %icc, %o4, %g5
st %f9, [%l7 + 0x60]
tneg %icc, 0x7
tle %icc, 0x2
ld [%l7 + 0x58], %f12
fmovsa %icc, %f7, %f9
fba,a %fcc3, loop_2847
lduw [%l7 + 0x3C], %i7
movrlez %i2, %i4, %o6
movvs %icc, %l5, %o1
loop_2847:
ldub [%l7 + 0x12], %g3
fand %f10, %f14, %f14
fbo,a %fcc0, loop_2848
ld [%l7 + 0x14], %f0
ld [%l7 + 0x6C], %f0
tge %icc, 0x3
loop_2848:
ldsb [%l7 + 0x76], %o5
lduh [%l7 + 0x6E], %i5
fandnot2s %f10, %f15, %f10
movvs %xcc, %l6, %g1
addcc %l0, 0x19C1, %l2
fcmpd %fcc3, %f10, %f0
nop
setx loop_2849, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_2850, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orn %i3, 0x13B2, %o7
fandnot2 %f8, %f12, %f4
loop_2849:
sth %g7, [%l7 + 0x2A]
loop_2850:
tneg %xcc, 0x4
fmovsneg %xcc, %f10, %f11
ldub [%l7 + 0x26], %o2
ldx [%l7 + 0x50], %l1
std %f2, [%l7 + 0x30]
fmovdl %xcc, %f9, %f0
fsrc1s %f5, %f1
nop
setx loop_2851, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movpos %icc, %g2, %i6
ldsh [%l7 + 0x60], %i1
fmovdgu %icc, %f8, %f7
loop_2851:
ba,pt %xcc, loop_2852
orn %g4, %l4, %o0
lduw [%l7 + 0x70], %l3
fbuge %fcc1, loop_2853
loop_2852:
fcmped %fcc1, %f6, %f8
brnz,a %i0, loop_2854
tleu %icc, 0x3
loop_2853:
subcc %o3, %g6, %g5
bn,a,pt %xcc, loop_2855
loop_2854:
fandnot1s %f15, %f13, %f5
fxor %f4, %f2, %f0
movrlez %i7, 0x3CF, %o4
loop_2855:
bge,pt %icc, loop_2856
fmuld8sux16 %f8, %f9, %f14
mulscc %i4, %i2, %o6
ldsw [%l7 + 0x30], %o1
loop_2856:
sra %g3, %o5, %i5
bcc,a loop_2857
bvs,a %xcc, loop_2858
movrlez %l5, 0x219, %l6
tle %icc, 0x6
loop_2857:
movrgez %l0, %g1, %i3
loop_2858:
addc %l2, %g7, %o2
ldub [%l7 + 0x5D], %l1
fmuld8sux16 %f1, %f0, %f12
fmovsa %icc, %f13, %f10
fandnot2 %f10, %f12, %f12
fabsd %f4, %f0
fandnot2s %f2, %f2, %f14
edge16l %o7, %i6, %i1
stb %g4, [%l7 + 0x43]
stb %g2, [%l7 + 0x6C]
tn %xcc, 0x2
sdivcc %o0, 0x1C0A, %l3
fmuld8sux16 %f9, %f9, %f10
call loop_2859
ldub [%l7 + 0x25], %l4
fmovrsne %i0, %f8, %f5
fzeros %f3
loop_2859:
lduw [%l7 + 0x34], %o3
fmovscc %icc, %f3, %f4
fmul8x16 %f7, %f8, %f14
tneg %xcc, 0x5
st %f3, [%l7 + 0x6C]
umul %g5, %g6, %o4
fsrc2 %f2, %f8
fmovdn %xcc, %f9, %f2
st %f10, [%l7 + 0x4C]
stb %i7, [%l7 + 0x69]
sth %i2, [%l7 + 0x72]
bcs,a,pt %xcc, loop_2860
mulscc %i4, 0x0BA9, %o6
fbe %fcc3, loop_2861
tsubcctv %o1, 0x04DD, %o5
loop_2860:
edge16l %g3, %l5, %i5
fpadd16s %f6, %f8, %f6
loop_2861:
tneg %xcc, 0x5
ld [%l7 + 0x5C], %f11
fpack32 %f10, %f12, %f8
stx %l6, [%l7 + 0x18]
tl %xcc, 0x5
ldsb [%l7 + 0x77], %l0
movpos %icc, %i3, %g1
fandnot2 %f0, %f10, %f10
brlz %g7, loop_2862
ldx [%l7 + 0x78], %l2
sth %o2, [%l7 + 0x5A]
lduw [%l7 + 0x54], %o7
loop_2862:
xnor %i6, 0x12AA, %i1
lduw [%l7 + 0x54], %l1
fmovsg %icc, %f10, %f5
fcmple16 %f12, %f10, %g2
fcmpgt32 %f4, %f8, %g4
ld [%l7 + 0x24], %f3
ldub [%l7 + 0x24], %l3
fmovrdgez %l4, %f8, %f10
tl %xcc, 0x5
brgez,a %i0, loop_2863
fbn,a %fcc3, loop_2864
udivcc %o0, 0x02EF, %g5
bpos,a,pn %xcc, loop_2865
loop_2863:
or %g6, %o3, %i7
loop_2864:
fmovrdne %o4, %f2, %f6
popc %i2, %o6
loop_2865:
mulscc %o1, 0x030E, %i4
fandnot1s %f9, %f6, %f5
fmovsa %icc, %f5, %f15
ldx [%l7 + 0x30], %g3
brgez %l5, loop_2866
edge8ln %i5, %o5, %l0
movle %xcc, %i3, %g1
fbue %fcc2, loop_2867
loop_2866:
fcmpgt32 %f6, %f14, %l6
tneg %xcc, 0x4
nop
setx loop_2868, %l0, %l1
jmpl %l1, %g7
loop_2867:
umul %l2, 0x0E30, %o2
fmul8sux16 %f14, %f4, %f0
fmul8x16au %f10, %f13, %f14
loop_2868:
lduw [%l7 + 0x34], %i6
ldx [%l7 + 0x20], %o7
tgu %xcc, 0x7
umul %l1, 0x199A, %i1
movn %icc, %g4, %g2
be %xcc, loop_2869
ldsw [%l7 + 0x70], %l3
smul %l4, 0x0D66, %o0
edge32l %g5, %g6, %i0
loop_2869:
ldub [%l7 + 0x72], %i7
fbg %fcc2, loop_2870
stx %o3, [%l7 + 0x20]
fmovrdne %i2, %f10, %f2
fmul8ulx16 %f8, %f12, %f12
loop_2870:
tge %xcc, 0x0
ldd [%l7 + 0x60], %f14
stx %o6, [%l7 + 0x60]
lduh [%l7 + 0x24], %o1
ta %icc, 0x5
ldsb [%l7 + 0x5C], %o4
ld [%l7 + 0x08], %f7
subc %i4, %g3, %i5
sllx %l5, %o5, %l0
edge32n %i3, %g1, %g7
fmovdcc %xcc, %f8, %f3
fpsub32 %f8, %f12, %f12
srl %l6, %l2, %o2
fmovrslez %i6, %f10, %f13
fmovdle %xcc, %f5, %f0
fsrc2s %f13, %f0
fmuld8ulx16 %f10, %f14, %f0
ldsh [%l7 + 0x38], %o7
xnor %l1, 0x1C00, %g4
fsrc2s %f10, %f10
fmul8ulx16 %f4, %f10, %f14
tl %xcc, 0x2
bcs,pt %xcc, loop_2871
fmovsne %xcc, %f7, %f11
fones %f1
fornot2 %f2, %f2, %f14
loop_2871:
ldsh [%l7 + 0x6E], %i1
fpackfix %f12, %f2
fmul8ulx16 %f12, %f0, %f2
fsrc2s %f8, %f15
brgz,a %g2, loop_2872
fcmpeq16 %f8, %f0, %l3
or %o0, %l4, %g6
stw %i0, [%l7 + 0x78]
loop_2872:
ldub [%l7 + 0x7A], %i7
ldub [%l7 + 0x59], %o3
stb %i2, [%l7 + 0x71]
pdist %f14, %f4, %f12
tcs %xcc, 0x4
edge16 %g5, %o1, %o6
tsubcc %i4, 0x1D91, %o4
ld [%l7 + 0x5C], %f4
fzero %f6
ldsw [%l7 + 0x08], %g3
sub %l5, 0x1B7D, %o5
udivx %i5, 0x0757, %l0
srax %i3, 0x11, %g1
or %g7, %l6, %o2
fzeros %f15
fbuge %fcc1, loop_2873
addcc %l2, %i6, %o7
ld [%l7 + 0x24], %f9
taddcctv %g4, 0x1EAA, %i1
loop_2873:
lduw [%l7 + 0x48], %g2
bge,a loop_2874
ldsw [%l7 + 0x30], %l1
tl %icc, 0x4
call loop_2875
loop_2874:
fmovdleu %icc, %f7, %f3
std %f10, [%l7 + 0x78]
fpackfix %f14, %f3
loop_2875:
ldd [%l7 + 0x58], %f6
smul %l3, %o0, %g6
lduh [%l7 + 0x54], %i0
fmovrsgz %i7, %f9, %f8
ta %xcc, 0x5
call loop_2876
ldsw [%l7 + 0x20], %o3
ldd [%l7 + 0x10], %f6
ldsh [%l7 + 0x52], %i2
loop_2876:
edge32l %g5, %o1, %l4
bvc,pt %xcc, loop_2877
nop
setx loop_2878, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tleu %xcc, 0x6
fbule %fcc1, loop_2879
loop_2877:
mulx %i4, 0x09A3, %o6
loop_2878:
fmovda %xcc, %f15, %f1
ldub [%l7 + 0x63], %g3
loop_2879:
movrgez %l5, 0x09B, %o5
sub %i5, 0x0A8A, %o4
fornot1 %f14, %f10, %f6
ldsb [%l7 + 0x24], %l0
andncc %i3, %g1, %g7
fmovsa %icc, %f8, %f14
ldub [%l7 + 0x47], %o2
ldd [%l7 + 0x28], %f6
lduw [%l7 + 0x58], %l2
st %f4, [%l7 + 0x0C]
stb %i6, [%l7 + 0x55]
fmovrsgez %o7, %f1, %f0
udiv %l6, 0x1AEB, %i1
addccc %g4, 0x0942, %g2
lduh [%l7 + 0x3C], %l3
ldd [%l7 + 0x38], %f4
ldsh [%l7 + 0x1E], %o0
fmovdleu %xcc, %f11, %f7
fcmpgt32 %f10, %f14, %l1
std %f6, [%l7 + 0x30]
subc %g6, 0x183D, %i7
fornot2 %f14, %f12, %f0
add %i0, %i2, %g5
tpos %icc, 0x3
ldsw [%l7 + 0x14], %o3
orcc %l4, 0x0D20, %i4
st %f7, [%l7 + 0x30]
movleu %xcc, %o1, %g3
fmovdgu %icc, %f14, %f3
ba,a,pt %icc, loop_2880
te %xcc, 0x1
ldsb [%l7 + 0x79], %l5
fnors %f6, %f5, %f8
loop_2880:
ldx [%l7 + 0x48], %o5
te %icc, 0x0
stx %i5, [%l7 + 0x38]
bneg,a,pn %icc, loop_2881
mulscc %o4, 0x022E, %o6
bvs,pn %xcc, loop_2882
edge8l %l0, %g1, %g7
loop_2881:
array8 %i3, %o2, %i6
smul %l2, %l6, %o7
loop_2882:
fcmpes %fcc0, %f1, %f2
bleu,pt %icc, loop_2883
ldsh [%l7 + 0x4A], %i1
ldsb [%l7 + 0x73], %g2
fcmpes %fcc3, %f7, %f1
loop_2883:
srax %g4, 0x09, %l3
st %f14, [%l7 + 0x30]
fnors %f2, %f13, %f13
fmul8ulx16 %f12, %f6, %f14
lduw [%l7 + 0x54], %o0
fmovdgu %icc, %f5, %f2
fmovdneg %icc, %f1, %f2
fmovdcc %icc, %f9, %f10
array32 %l1, %g6, %i0
lduh [%l7 + 0x5E], %i7
fmuld8ulx16 %f7, %f3, %f0
fmovdge %xcc, %f15, %f5
alignaddrl %i2, %g5, %o3
bneg %xcc, loop_2884
tneg %xcc, 0x0
st %f4, [%l7 + 0x28]
movl %icc, %i4, %o1
loop_2884:
nop
setx loop_2885, %l0, %l1
jmpl %l1, %l4
fmovrslz %l5, %f5, %f5
stx %o5, [%l7 + 0x68]
fcmps %fcc1, %f14, %f6
loop_2885:
ldx [%l7 + 0x08], %i5
fbge,a %fcc2, loop_2886
stx %g3, [%l7 + 0x58]
lduh [%l7 + 0x2C], %o6
fbue %fcc1, loop_2887
loop_2886:
sub %o4, 0x0DDC, %g1
ldsb [%l7 + 0x09], %g7
fbl,a %fcc2, loop_2888
loop_2887:
movrlez %l0, 0x0BF, %i3
add %o2, %i6, %l2
ldx [%l7 + 0x58], %l6
loop_2888:
call loop_2889
fblg %fcc0, loop_2890
lduh [%l7 + 0x12], %o7
andcc %i1, 0x182D, %g2
loop_2889:
fbule,a %fcc0, loop_2891
loop_2890:
fnors %f4, %f11, %f6
fmuld8ulx16 %f13, %f2, %f14
fbl %fcc3, loop_2892
loop_2891:
andcc %g4, %l3, %l1
ld [%l7 + 0x24], %f13
umulcc %g6, 0x1BCF, %o0
loop_2892:
fmovscs %xcc, %f2, %f2
lduh [%l7 + 0x44], %i7
ldd [%l7 + 0x28], %f12
lduh [%l7 + 0x40], %i2
ldx [%l7 + 0x60], %g5
edge8n %o3, %i0, %o1
brlz,a %l4, loop_2893
and %i4, %l5, %i5
fbe %fcc3, loop_2894
lduw [%l7 + 0x08], %o5
loop_2893:
fcmple16 %f12, %f4, %g3
udiv %o4, 0x0B5C, %o6
loop_2894:
fsrc2s %f5, %f6
fblg,a %fcc2, loop_2895
st %f11, [%l7 + 0x60]
fmovdpos %icc, %f11, %f2
edge8ln %g7, %l0, %i3
loop_2895:
ldsh [%l7 + 0x0C], %o2
stx %g1, [%l7 + 0x60]
ld [%l7 + 0x3C], %f10
fmul8x16au %f9, %f3, %f8
lduw [%l7 + 0x38], %l2
udiv %l6, 0x0DB0, %o7
fones %f3
fbue,a %fcc0, loop_2896
fcmple16 %f12, %f12, %i6
movleu %icc, %g2, %i1
srl %l3, %l1, %g6
loop_2896:
xnor %o0, %g4, %i7
array32 %i2, %g5, %o3
movvc %xcc, %i0, %o1
faligndata %f14, %f8, %f8
fmovse %xcc, %f1, %f6
stw %i4, [%l7 + 0x5C]
fnot2 %f12, %f10
movge %icc, %l4, %i5
subcc %o5, 0x16CA, %l5
udivx %g3, 0x05A1, %o6
siam 0x4
stw %g7, [%l7 + 0x14]
edge32n %l0, %i3, %o4
fbne %fcc2, loop_2897
lduh [%l7 + 0x1A], %g1
fnot1s %f0, %f3
bvs loop_2898
loop_2897:
ld [%l7 + 0x74], %f14
fbu %fcc3, loop_2899
fand %f4, %f8, %f4
loop_2898:
fmuld8sux16 %f14, %f12, %f2
ba %xcc, loop_2900
loop_2899:
edge32n %o2, %l2, %l6
movge %xcc, %o7, %g2
fmovrdgez %i6, %f14, %f12
loop_2900:
tcs %icc, 0x0
fmovscs %icc, %f14, %f13
ld [%l7 + 0x10], %f0
fmovrdgez %l3, %f12, %f14
sth %i1, [%l7 + 0x60]
bn,pt %icc, loop_2901
srlx %g6, %o0, %l1
fcmple16 %f8, %f12, %i7
fpsub32 %f8, %f4, %f6
loop_2901:
fmovdpos %xcc, %f10, %f14
tle %xcc, 0x7
call loop_2902
stw %g4, [%l7 + 0x14]
udiv %i2, 0x1F9F, %g5
srax %i0, %o1, %o3
loop_2902:
movre %l4, %i5, %o5
brgez %l5, loop_2903
fcmple32 %f12, %f14, %i4
fbue %fcc0, loop_2904
brz %o6, loop_2905
loop_2903:
tneg %xcc, 0x3
ldsw [%l7 + 0x58], %g3
loop_2904:
sth %l0, [%l7 + 0x12]
loop_2905:
mova %xcc, %g7, %o4
andn %g1, %i3, %l2
edge8 %o2, %o7, %g2
movg %icc, %l6, %i6
brlez,a %l3, loop_2906
orcc %g6, %o0, %l1
brlez,a %i1, loop_2907
lduw [%l7 + 0x74], %g4
loop_2906:
movre %i7, %i2, %i0
fba %fcc2, loop_2908
loop_2907:
nop
setx loop_2909, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movre %o1, %o3, %g5
fmovdcs %xcc, %f1, %f14
loop_2908:
or %i5, 0x060C, %l4
loop_2909:
stb %l5, [%l7 + 0x51]
st %f11, [%l7 + 0x38]
ld [%l7 + 0x64], %f12
fbge %fcc2, loop_2910
smulcc %i4, %o6, %g3
fbo,a %fcc3, loop_2911
fmovrdne %o5, %f0, %f4
loop_2910:
smulcc %l0, %g7, %g1
ldd [%l7 + 0x38], %f2
loop_2911:
xnorcc %i3, 0x12FF, %o4
ldsw [%l7 + 0x44], %o2
ldsw [%l7 + 0x34], %l2
fors %f13, %f4, %f2
fbne %fcc3, loop_2912
ldsw [%l7 + 0x60], %g2
ldub [%l7 + 0x4D], %o7
fmovdle %icc, %f4, %f3
loop_2912:
fbl,a %fcc1, loop_2913
andn %l6, %l3, %g6
edge8l %i6, %o0, %l1
edge32l %g4, %i1, %i2
loop_2913:
stx %i7, [%l7 + 0x18]
bne %xcc, loop_2914
ldsw [%l7 + 0x34], %i0
bg,a,pt %icc, loop_2915
bg loop_2916
loop_2914:
bge %xcc, loop_2917
ldub [%l7 + 0x62], %o3
loop_2915:
mova %xcc, %g5, %o1
loop_2916:
tne %icc, 0x3
loop_2917:
lduw [%l7 + 0x5C], %i5
edge8l %l5, %i4, %l4
fmovsleu %xcc, %f5, %f1
tg %icc, 0x7
fone %f14
fblg,a %fcc3, loop_2918
taddcctv %o6, 0x1AD1, %g3
stb %l0, [%l7 + 0x25]
fpsub16 %f8, %f14, %f4
loop_2918:
ldd [%l7 + 0x30], %f6
fandnot2 %f12, %f14, %f14
tge %xcc, 0x0
ldsw [%l7 + 0x58], %o5
stw %g7, [%l7 + 0x44]
ldd [%l7 + 0x10], %f8
sdivx %i3, 0x18E8, %g1
orcc %o2, 0x1130, %o4
tg %icc, 0x6
fzero %f8
fmovs %f9, %f9
fmovrslez %g2, %f9, %f5
fbge,a %fcc2, loop_2919
st %f11, [%l7 + 0x30]
udiv %l2, 0x149C, %l6
fsrc2s %f14, %f3
loop_2919:
bneg,a,pn %xcc, loop_2920
te %icc, 0x1
ld [%l7 + 0x3C], %f1
fmovsg %xcc, %f10, %f12
loop_2920:
lduh [%l7 + 0x54], %o7
addcc %g6, %l3, %o0
movvs %xcc, %i6, %l1
fmovrdne %g4, %f4, %f14
edge8l %i1, %i7, %i0
fmovsl %icc, %f10, %f8
fone %f10
tne %xcc, 0x5
ldsb [%l7 + 0x17], %o3
ldub [%l7 + 0x51], %g5
ldsb [%l7 + 0x6B], %i2
std %f10, [%l7 + 0x20]
bvc,a %xcc, loop_2921
smulcc %i5, 0x0B33, %l5
fandnot2s %f9, %f10, %f3
fpadd32s %f12, %f0, %f15
loop_2921:
std %f8, [%l7 + 0x28]
bleu %icc, loop_2922
ld [%l7 + 0x44], %f7
bpos,pt %xcc, loop_2923
lduh [%l7 + 0x1E], %i4
loop_2922:
fzeros %f8
movrlz %l4, 0x11E, %o6
loop_2923:
ldsb [%l7 + 0x40], %g3
fmovda %xcc, %f12, %f8
fandnot1 %f14, %f8, %f6
edge16l %o1, %o5, %g7
edge8ln %l0, %i3, %g1
edge8l %o2, %g2, %l2
array16 %l6, %o4, %o7
edge16 %l3, %o0, %g6
edge8l %i6, %l1, %g4
fmuld8ulx16 %f2, %f14, %f4
fmovsvc %xcc, %f6, %f14
fnors %f5, %f4, %f4
sdiv %i7, 0x08DF, %i1
ldub [%l7 + 0x24], %i0
fpack16 %f12, %f5
fmovda %xcc, %f5, %f9
std %f8, [%l7 + 0x08]
movrlez %g5, %i2, %i5
fmovrdgez %l5, %f6, %f10
fbu %fcc1, loop_2924
fmovdgu %icc, %f1, %f14
mulscc %i4, 0x1684, %l4
sdiv %o3, 0x109F, %o6
loop_2924:
fbuge %fcc3, loop_2925
fpadd16 %f12, %f4, %f8
fcmpeq16 %f12, %f12, %o1
fmovdleu %icc, %f11, %f11
loop_2925:
andcc %g3, 0x1E84, %g7
subccc %o5, %i3, %g1
stw %l0, [%l7 + 0x1C]
edge8ln %o2, %g2, %l2
ldsb [%l7 + 0x67], %o4
popc 0x11DF, %o7
fmovdle %icc, %f0, %f12
bcs,a,pn %icc, loop_2926
ldub [%l7 + 0x0D], %l3
alignaddr %o0, %l6, %g6
fandnot2s %f10, %f11, %f10
loop_2926:
fmovdge %icc, %f10, %f2
bl,pn %icc, loop_2927
tge %xcc, 0x1
array16 %l1, %i6, %i7
stb %i1, [%l7 + 0x12]
loop_2927:
alignaddr %g4, %g5, %i0
ldsb [%l7 + 0x0A], %i5
tgu %icc, 0x2
lduw [%l7 + 0x28], %i2
stb %l5, [%l7 + 0x50]
bgu,a %xcc, loop_2928
sdiv %i4, 0x0D32, %o3
tcs %xcc, 0x1
movre %o6, %l4, %g3
loop_2928:
sth %o1, [%l7 + 0x24]
nop
setx loop_2929, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdlez %g7, %f12, %f2
xorcc %i3, %g1, %o5
tvc %icc, 0x7
loop_2929:
bvc,a loop_2930
fmovrdgez %o2, %f0, %f14
fnegs %f9, %f1
stw %l0, [%l7 + 0x78]
loop_2930:
be,pt %xcc, loop_2931
fbo %fcc0, loop_2932
fbo %fcc3, loop_2933
tleu %icc, 0x3
loop_2931:
brz %g2, loop_2934
loop_2932:
fmovsgu %icc, %f3, %f2
loop_2933:
fcmpes %fcc0, %f3, %f4
movneg %xcc, %o4, %l2
loop_2934:
te %xcc, 0x3
lduw [%l7 + 0x64], %l3
ldub [%l7 + 0x5F], %o0
tvs %icc, 0x4
fba %fcc1, loop_2935
bleu,pn %xcc, loop_2936
lduw [%l7 + 0x24], %o7
xnor %g6, 0x01AD, %l1
loop_2935:
fnot2s %f1, %f14
loop_2936:
array32 %l6, %i6, %i1
fsrc2s %f14, %f13
fmovdgu %xcc, %f5, %f1
movne %icc, %g4, %i7
stb %i0, [%l7 + 0x25]
ldd [%l7 + 0x28], %f4
ldx [%l7 + 0x28], %g5
ldsb [%l7 + 0x70], %i2
lduh [%l7 + 0x38], %i5
ldsw [%l7 + 0x5C], %l5
fmovdne %icc, %f15, %f13
fsrc1 %f2, %f0
fmovda %xcc, %f9, %f6
tle %xcc, 0x6
stw %i4, [%l7 + 0x48]
edge16n %o3, %o6, %g3
sub %l4, %o1, %i3
stx %g7, [%l7 + 0x30]
nop
setx loop_2937, %l0, %l1
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 %g1, 0x0031, %o5
fmovdg %icc, %f6, %f13
brz,a %l0, loop_2938
loop_2937:
stx %g2, [%l7 + 0x08]
fbuge %fcc1, loop_2939
stx %o4, [%l7 + 0x28]
loop_2938:
orcc %o2, %l3, %o0
call loop_2940
loop_2939:
tgu %icc, 0x2
brlez,a %o7, loop_2941
ldsw [%l7 + 0x1C], %l2
loop_2940:
subc %l1, %g6, %i6
movrgez %l6, %g4, %i7
loop_2941:
fones %f12
sdiv %i1, 0x09B2, %g5
fmuld8sux16 %f7, %f12, %f10
fcmped %fcc1, %f10, %f8
popc %i2, %i5
fmovdn %icc, %f5, %f6
fandnot2s %f0, %f6, %f4
lduw [%l7 + 0x10], %i0
sra %i4, 0x12, %l5
fcmple16 %f4, %f2, %o6
and %o3, 0x0335, %l4
orncc %o1, %g3, %i3
bvc %icc, loop_2942
fmovrsne %g7, %f11, %f13
fpackfix %f8, %f14
tneg %icc, 0x7
loop_2942:
nop
setx loop_2943, %l0, %l1
jmpl %l1, %o5
fbul,a %fcc2, loop_2944
stw %l0, [%l7 + 0x64]
fmovrsgz %g2, %f4, %f0
loop_2943:
ldd [%l7 + 0x70], %f4
loop_2944:
movcc %icc, %g1, %o2
fmovde %xcc, %f6, %f12
fnegs %f13, %f4
fpsub16s %f14, %f10, %f2
ldx [%l7 + 0x50], %l3
movvc %xcc, %o4, %o7
stw %l2, [%l7 + 0x50]
fmovrse %l1, %f12, %f14
fmovdcc %icc, %f10, %f13
lduh [%l7 + 0x7E], %o0
tl %icc, 0x3
lduw [%l7 + 0x5C], %i6
for %f2, %f2, %f10
ld [%l7 + 0x30], %f7
lduw [%l7 + 0x14], %g6
fmovsl %icc, %f8, %f8
fbuge %fcc1, loop_2945
ldx [%l7 + 0x58], %g4
xnor %i7, %i1, %g5
stw %l6, [%l7 + 0x74]
loop_2945:
ldx [%l7 + 0x68], %i5
fmovsge %xcc, %f1, %f1
fmovdgu %xcc, %f7, %f12
edge16l %i2, %i4, %i0
st %f4, [%l7 + 0x20]
fmovdle %icc, %f1, %f12
andcc %o6, 0x1172, %o3
fpack32 %f10, %f6, %f0
edge32 %l4, %o1, %g3
ldx [%l7 + 0x58], %l5
fmovspos %xcc, %f14, %f3
sth %i3, [%l7 + 0x7C]
fnot2 %f4, %f2
fone %f4
fcmpeq32 %f0, %f6, %g7
orcc %o5, %l0, %g2
alignaddrl %o2, %g1, %l3
bvc,a,pn %xcc, loop_2946
fbe %fcc0, loop_2947
fbuge,a %fcc1, loop_2948
stw %o4, [%l7 + 0x34]
loop_2946:
bl,a,pt %icc, loop_2949
loop_2947:
fmovsne %icc, %f10, %f1
loop_2948:
fmovscc %icc, %f4, %f11
fxnors %f5, %f11, %f7
loop_2949:
fmovspos %icc, %f2, %f9
fmovrdgez %o7, %f10, %f10
movg %xcc, %l1, %o0
ldsh [%l7 + 0x08], %l2
alignaddr %i6, %g4, %i7
st %f14, [%l7 + 0x78]
bvs,a %icc, loop_2950
or %i1, %g6, %g5
ldx [%l7 + 0x50], %i5
bneg,pt %icc, loop_2951
loop_2950:
fcmpne16 %f10, %f6, %i2
nop
setx loop_2952, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ta %xcc, 0x1
loop_2951:
ldsb [%l7 + 0x3C], %i4
bge loop_2953
loop_2952:
stw %i0, [%l7 + 0x64]
bvc %icc, loop_2954
fmovdl %icc, %f1, %f13
loop_2953:
stb %l6, [%l7 + 0x29]
movrne %o6, %l4, %o3
loop_2954:
fsrc1 %f14, %f14
subccc %o1, 0x1097, %g3
fornot1s %f9, %f4, %f1
nop
setx loop_2955, %l0, %l1
jmpl %l1, %i3
movge %icc, %l5, %o5
std %f10, [%l7 + 0x40]
stb %g7, [%l7 + 0x25]
loop_2955:
fsrc2 %f12, %f12
xor %g2, %l0, %g1
ldsw [%l7 + 0x64], %l3
fmovdpos %icc, %f0, %f12
sub %o2, %o4, %l1
xnorcc %o0, 0x1A9F, %l2
fxor %f14, %f2, %f6
movle %xcc, %i6, %o7
ldsb [%l7 + 0x0A], %g4
udiv %i1, 0x070B, %g6
sethi 0x138C, %g5
tneg %icc, 0x0
ldub [%l7 + 0x64], %i5
edge32ln %i2, %i4, %i7
stx %i0, [%l7 + 0x30]
ldub [%l7 + 0x29], %l6
movle %icc, %l4, %o3
srax %o6, 0x08, %g3
xorcc %i3, %o1, %l5
udivx %g7, 0x113A, %g2
sllx %o5, 0x13, %l0
fmovsge %xcc, %f3, %f14
fbn %fcc1, loop_2956
fnegd %f12, %f8
fandnot2 %f8, %f10, %f8
fcmpgt32 %f4, %f6, %g1
loop_2956:
ldx [%l7 + 0x08], %o2
ba,a,pt %xcc, loop_2957
tcc %xcc, 0x2
fmovrsne %o4, %f8, %f7
bg,a %icc, loop_2958
loop_2957:
and %l1, %l3, %o0
fmovdle %xcc, %f15, %f14
ldd [%l7 + 0x08], %f2
loop_2958:
movpos %icc, %i6, %o7
srlx %l2, %i1, %g4
stw %g6, [%l7 + 0x28]
addccc %i5, 0x04EF, %g5
lduw [%l7 + 0x0C], %i4
nop
setx loop_2959, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
taddcctv %i2, 0x1739, %i7
fnot2 %f12, %f14
fmovrsne %l6, %f10, %f1
loop_2959:
ldsh [%l7 + 0x18], %i0
movneg %icc, %l4, %o6
ldub [%l7 + 0x30], %g3
fpack32 %f4, %f8, %f10
edge32ln %i3, %o1, %l5
tvc %icc, 0x4
ldsw [%l7 + 0x2C], %g7
ldsh [%l7 + 0x46], %o3
taddcctv %o5, %g2, %l0
ld [%l7 + 0x4C], %f7
brgez %g1, loop_2960
fmovrdgz %o2, %f4, %f14
and %l1, 0x0A48, %o4
sub %o0, %l3, %i6
loop_2960:
fmul8ulx16 %f14, %f10, %f12
fmovdle %xcc, %f2, %f3
lduw [%l7 + 0x2C], %l2
edge16 %o7, %i1, %g4
fnors %f12, %f8, %f4
fmovs %f13, %f0
sra %g6, %g5, %i4
fmovse %xcc, %f14, %f15
ldsh [%l7 + 0x5A], %i2
fornot2 %f10, %f12, %f6
xorcc %i7, %i5, %i0
edge32ln %l4, %o6, %g3
fbule,a %fcc1, loop_2961
sra %l6, 0x0A, %i3
std %f2, [%l7 + 0x68]
brz %l5, loop_2962
loop_2961:
fbule %fcc2, loop_2963
fmovdg %icc, %f2, %f0
fmul8x16 %f15, %f8, %f12
loop_2962:
ldub [%l7 + 0x6D], %g7
loop_2963:
std %f8, [%l7 + 0x60]
add %o3, %o1, %g2
fbule,a %fcc2, loop_2964
ba,a,pn %icc, loop_2965
siam 0x0
fblg,a %fcc3, loop_2966
loop_2964:
ba,a,pt %xcc, loop_2967
loop_2965:
xorcc %o5, 0x0277, %g1
pdist %f0, %f2, %f8
loop_2966:
subcc %l0, %o2, %o4
loop_2967:
fmovsneg %xcc, %f4, %f15
ldx [%l7 + 0x30], %l1
ldx [%l7 + 0x40], %l3
array32 %o0, %l2, %o7
edge32n %i1, %g4, %i6
stx %g5, [%l7 + 0x38]
ldx [%l7 + 0x70], %i4
lduw [%l7 + 0x5C], %i2
edge32 %i7, %g6, %i0
edge32 %l4, %o6, %g3
fmovrse %i5, %f13, %f12
lduw [%l7 + 0x44], %i3
brnz,a %l5, loop_2968
add %g7, %l6, %o1
stw %o3, [%l7 + 0x1C]
taddcc %g2, 0x07F0, %g1
loop_2968:
sll %o5, 0x18, %l0
fxors %f2, %f0, %f13
movrlez %o4, 0x3B9, %o2
brlz,a %l3, loop_2969
stx %o0, [%l7 + 0x70]
fbug,a %fcc3, loop_2970
lduh [%l7 + 0x3C], %l2
loop_2969:
movcc %icc, %o7, %i1
movpos %icc, %g4, %i6
loop_2970:
tle %icc, 0x5
subcc %g5, %l1, %i2
edge32 %i4, %i7, %g6
edge8n %l4, %o6, %g3
fnor %f12, %f6, %f12
addcc %i0, 0x0456, %i5
ldx [%l7 + 0x10], %l5
sdivx %i3, 0x1B7A, %g7
fornot2 %f12, %f8, %f10
sth %l6, [%l7 + 0x1C]
fpadd16s %f15, %f8, %f7
brgz %o3, loop_2971
tgu %icc, 0x4
fmovrsgez %o1, %f5, %f5
fmul8x16au %f0, %f0, %f12
loop_2971:
addccc %g2, %o5, %l0
ldsw [%l7 + 0x08], %g1
fnands %f4, %f0, %f5
brgz %o4, loop_2972
fnors %f8, %f12, %f5
edge32n %l3, %o2, %o0
edge32n %l2, %i1, %o7
loop_2972:
fnands %f4, %f11, %f5
tle %icc, 0x2
bl,a %icc, loop_2973
nop
setx loop_2974, %l0, %l1
jmpl %l1, %i6
fornot2 %f14, %f12, %f0
fornot1 %f14, %f4, %f10
loop_2973:
fnot1s %f0, %f14
loop_2974:
ldx [%l7 + 0x20], %g5
tcc %xcc, 0x6
mulscc %g4, 0x0FC5, %i2
fnot2s %f10, %f10
ldub [%l7 + 0x40], %i4
fmovsgu %icc, %f15, %f15
taddcc %i7, 0x010E, %g6
fabsd %f4, %f12
ldsh [%l7 + 0x6C], %l4
fcmps %fcc0, %f3, %f2
ble,a,pt %icc, loop_2975
orn %o6, 0x185B, %l1
brz,a %i0, loop_2976
ldsh [%l7 + 0x66], %g3
loop_2975:
ldx [%l7 + 0x30], %l5
fbo,a %fcc2, loop_2977
loop_2976:
fcmpne32 %f4, %f4, %i5
fmovse %icc, %f8, %f2
fmovscc %icc, %f8, %f0
loop_2977:
ldx [%l7 + 0x10], %i3
ldsw [%l7 + 0x70], %g7
fmovdne %icc, %f0, %f5
fbn,a %fcc0, loop_2978
fble,a %fcc0, loop_2979
ldx [%l7 + 0x60], %l6
move %xcc, %o3, %o1
loop_2978:
fba %fcc3, loop_2980
loop_2979:
movcc %icc, %g2, %o5
tcc %icc, 0x2
movre %l0, %o4, %g1
loop_2980:
edge8ln %l3, %o0, %o2
fnands %f5, %f11, %f10
fmovsneg %xcc, %f10, %f12
fexpand %f0, %f14
fblg,a %fcc1, loop_2981
stx %l2, [%l7 + 0x50]
fcmpeq32 %f0, %f6, %o7
movcc %xcc, %i1, %i6
loop_2981:
movvc %xcc, %g4, %g5
fbl,a %fcc3, loop_2982
fpadd16 %f10, %f14, %f14
fors %f6, %f2, %f5
fmovdleu %xcc, %f7, %f8
loop_2982:
fnot2s %f0, %f6
edge8n %i2, %i7, %i4
ldx [%l7 + 0x08], %l4
fmovdleu %xcc, %f5, %f2
ldsh [%l7 + 0x34], %o6
fmovsa %icc, %f15, %f4
bpos,pn %xcc, loop_2983
sub %g6, 0x00BC, %l1
bvc loop_2984
fmovrdgez %i0, %f10, %f10
loop_2983:
fsrc1s %f13, %f13
stb %l5, [%l7 + 0x15]
loop_2984:
std %f4, [%l7 + 0x10]
stx %g3, [%l7 + 0x60]
fxors %f8, %f2, %f14
xorcc %i3, %i5, %g7
fxors %f8, %f2, %f6
fnands %f14, %f9, %f12
lduh [%l7 + 0x4A], %l6
fblg %fcc3, loop_2985
brgez %o3, loop_2986
fpsub16s %f9, %f14, %f5
bleu,pt %xcc, loop_2987
loop_2985:
subc %o1, %o5, %l0
loop_2986:
lduh [%l7 + 0x4A], %o4
bpos,a loop_2988
loop_2987:
std %f14, [%l7 + 0x20]
nop
setx loop_2989, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpeq16 %f6, %f6, %g2
loop_2988:
fxors %f0, %f13, %f11
fcmple16 %f8, %f14, %l3
loop_2989:
ldx [%l7 + 0x38], %o0
sdivcc %o2, 0x0EBD, %l2
ba,a,pn %xcc, loop_2990
ldub [%l7 + 0x6F], %o7
fmovse %xcc, %f5, %f4
fnot2s %f6, %f3
loop_2990:
alignaddr %g1, %i1, %g4
umul %g5, %i6, %i7
std %f12, [%l7 + 0x78]
be,a %icc, loop_2991
lduh [%l7 + 0x3C], %i2
edge8ln %i4, %l4, %g6
lduh [%l7 + 0x5C], %o6
loop_2991:
srl %l1, 0x13, %i0
fcmpes %fcc1, %f6, %f10
bcc %icc, loop_2992
bneg %icc, loop_2993
fornot1 %f14, %f14, %f12
fmovdn %icc, %f15, %f1
loop_2992:
stw %g3, [%l7 + 0x74]
loop_2993:
taddcctv %l5, %i3, %i5
movgu %xcc, %l6, %o3
call loop_2994
stx %o1, [%l7 + 0x28]
edge8n %o5, %l0, %o4
array16 %g7, %l3, %g2
loop_2994:
fcmpeq16 %f6, %f8, %o0
fmovdcc %icc, %f4, %f1
sth %o2, [%l7 + 0x62]
fbge %fcc1, loop_2995
fmovrsne %l2, %f1, %f14
tcc %xcc, 0x7
umulcc %o7, 0x1FD1, %g1
loop_2995:
stw %i1, [%l7 + 0x24]
fxnor %f8, %f10, %f0
fsrc1 %f2, %f2
edge16 %g5, %i6, %g4
fmovdcc %xcc, %f2, %f7
srax %i2, 0x0D, %i7
stb %i4, [%l7 + 0x68]
xnorcc %l4, %g6, %l1
fcmpes %fcc1, %f2, %f2
ld [%l7 + 0x34], %f11
nop
setx loop_2996, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldx [%l7 + 0x60], %o6
ldsw [%l7 + 0x74], %g3
tvc %icc, 0x0
loop_2996:
ldsh [%l7 + 0x4A], %i0
stw %i3, [%l7 + 0x60]
fbn,a %fcc2, loop_2997
fmovrdlz %i5, %f14, %f4
alignaddrl %l5, %o3, %o1
fnand %f4, %f2, %f6
loop_2997:
tne %icc, 0x1
bshuffle %f6, %f14, %f14
movgu %icc, %l6, %o5
bshuffle %f12, %f6, %f0
umulcc %o4, 0x12E1, %l0
edge8n %g7, %g2, %o0
tsubcc %o2, %l2, %l3
and %o7, %g1, %g5
ldsw [%l7 + 0x20], %i1
fnot1 %f8, %f2
ta %icc, 0x5
bne,a %icc, loop_2998
stb %g4, [%l7 + 0x50]
ble,pn %icc, loop_2999
std %f14, [%l7 + 0x70]
loop_2998:
nop
setx loop_3000, %l0, %l1
jmpl %l1, %i2
tl %xcc, 0x1
loop_2999:
fand %f8, %f6, %f12
udivcc %i6, 0x0D61, %i4
loop_3000:
fbo,a %fcc2, loop_3001
bne,a,pt %xcc, loop_3002
andn %l4, %g6, %l1
ldd [%l7 + 0x50], %f0
loop_3001:
stb %o6, [%l7 + 0x6F]
loop_3002:
fcmpgt32 %f2, %f2, %i7
taddcctv %g3, 0x0636, %i3
xor %i0, %l5, %o3
brz %i5, loop_3003
mulx %o1, %o5, %l6
tl %xcc, 0x2
move %icc, %l0, %g7
loop_3003:
bge,pt %xcc, loop_3004
movrgez %o4, 0x39A, %o0
fmovda %icc, %f11, %f8
srlx %g2, 0x13, %o2
loop_3004:
tleu %icc, 0x3
ldsb [%l7 + 0x0B], %l2
ldsw [%l7 + 0x0C], %l3
smulcc %g1, %o7, %g5
fmuld8ulx16 %f5, %f13, %f2
fba %fcc0, loop_3005
fornot2 %f6, %f14, %f14
fmovdl %icc, %f7, %f4
sth %i1, [%l7 + 0x3A]
loop_3005:
fmovd %f2, %f6
ldsb [%l7 + 0x6D], %g4
edge32ln %i2, %i6, %l4
stb %g6, [%l7 + 0x3C]
brlz,a %i4, loop_3006
array32 %o6, %l1, %g3
stb %i7, [%l7 + 0x33]
bgu,pn %xcc, loop_3007
loop_3006:
edge32ln %i0, %l5, %i3
srl %i5, %o1, %o5
move %icc, %o3, %l0
loop_3007:
umulcc %l6, 0x03E6, %g7
ld [%l7 + 0x4C], %f12
tneg %xcc, 0x4
fmovdne %xcc, %f9, %f14
fxors %f11, %f10, %f3
fone %f8
tn %icc, 0x3
fbo,a %fcc0, loop_3008
fmovsge %xcc, %f3, %f15
fbe %fcc3, loop_3009
lduh [%l7 + 0x28], %o0
loop_3008:
fmovsl %icc, %f8, %f6
movvc %xcc, %g2, %o2
loop_3009:
fpsub16s %f8, %f6, %f2
edge16ln %l2, %o4, %l3
move %icc, %o7, %g5
sth %g1, [%l7 + 0x50]
tpos %xcc, 0x3
fornot2s %f12, %f7, %f4
popc %i1, %i2
tgu %xcc, 0x2
edge16 %i6, %l4, %g6
fbne,a %fcc2, loop_3010
fexpand %f7, %f2
fmul8x16al %f6, %f12, %f14
tl %xcc, 0x0
loop_3010:
stw %i4, [%l7 + 0x68]
move %icc, %g4, %l1
sth %g3, [%l7 + 0x26]
edge16 %o6, %i7, %i0
fbo,a %fcc0, loop_3011
movge %icc, %l5, %i3
ldsh [%l7 + 0x70], %i5
xorcc %o5, 0x0CD5, %o3
loop_3011:
ldsw [%l7 + 0x1C], %l0
fcmped %fcc1, %f2, %f6
tleu %icc, 0x2
subccc %o1, 0x05BA, %l6
nop
setx loop_3012, %l0, %l1
jmpl %l1, %o0
fmovsle %icc, %f10, %f6
fpsub16 %f2, %f14, %f0
fornot1s %f8, %f5, %f12
loop_3012:
fmovdg %xcc, %f8, %f13
fandnot2 %f4, %f0, %f4
ldsw [%l7 + 0x08], %g7
fbe %fcc3, loop_3013
ta %xcc, 0x3
ldsw [%l7 + 0x10], %g2
fcmpne16 %f0, %f8, %l2
loop_3013:
ldsw [%l7 + 0x70], %o2
tvc %xcc, 0x6
st %f4, [%l7 + 0x34]
stb %o4, [%l7 + 0x1F]
fnegs %f7, %f2
fmovdg %xcc, %f7, %f4
st %f13, [%l7 + 0x5C]
ldsb [%l7 + 0x23], %l3
bcs,a,pn %icc, loop_3014
fmovdleu %icc, %f3, %f3
nop
setx loop_3015, %l0, %l1
jmpl %l1, %g5
array16 %o7, %g1, %i1
loop_3014:
subccc %i2, %l4, %i6
movpos %xcc, %i4, %g6
loop_3015:
movrlez %g4, %g3, %l1
fpsub32s %f9, %f6, %f14
fandnot1 %f0, %f12, %f8
stx %i7, [%l7 + 0x68]
udiv %o6, 0x1A12, %l5
te %xcc, 0x0
std %f0, [%l7 + 0x58]
movne %icc, %i3, %i0
add %i5, 0x1BE5, %o3
ldx [%l7 + 0x08], %l0
xor %o5, %l6, %o1
stx %o0, [%l7 + 0x28]
srax %g2, %l2, %o2
sub %g7, 0x09FB, %o4
fmovdle %icc, %f6, %f6
fandnot2s %f13, %f9, %f7
ldsw [%l7 + 0x4C], %g5
fmovdvs %icc, %f3, %f9
fcmpgt32 %f6, %f6, %o7
fmovspos %xcc, %f12, %f1
bpos,pt %xcc, loop_3016
fmovscs %icc, %f6, %f0
fors %f5, %f7, %f14
andcc %l3, %g1, %i2
loop_3016:
fmovdleu %xcc, %f11, %f13
ble %xcc, loop_3017
subccc %l4, %i1, %i6
ld [%l7 + 0x08], %f14
bg loop_3018
loop_3017:
fmovdge %icc, %f12, %f14
lduw [%l7 + 0x74], %i4
ldx [%l7 + 0x28], %g4
loop_3018:
fornot1s %f10, %f0, %f11
ldsb [%l7 + 0x23], %g6
fmul8ulx16 %f10, %f12, %f12
fmovrsne %g3, %f11, %f10
fexpand %f10, %f8
fmovdge %icc, %f11, %f10
fmovrdlez %l1, %f0, %f0
sth %o6, [%l7 + 0x34]
tpos %xcc, 0x2
bvc,pn %xcc, loop_3019
tcc %xcc, 0x2
tg %icc, 0x2
fmuld8ulx16 %f5, %f9, %f12
loop_3019:
tcs %icc, 0x5
sethi 0x1A57, %l5
bge,a %icc, loop_3020
lduh [%l7 + 0x48], %i3
std %f8, [%l7 + 0x40]
ldsb [%l7 + 0x21], %i7
loop_3020:
ld [%l7 + 0x10], %f13
xorcc %i0, %i5, %o3
fba,a %fcc1, loop_3021
std %f4, [%l7 + 0x20]
move %icc, %l0, %l6
sth %o5, [%l7 + 0x64]
loop_3021:
orcc %o0, 0x0404, %o1
bn %xcc, loop_3022
ble,a %icc, loop_3023
ldsb [%l7 + 0x35], %g2
fbuge %fcc3, loop_3024
loop_3022:
sdiv %o2, 0x01C3, %g7
loop_3023:
lduw [%l7 + 0x6C], %o4
fbul %fcc1, loop_3025
loop_3024:
fbl,a %fcc2, loop_3026
fnot1 %f6, %f8
ld [%l7 + 0x28], %f6
loop_3025:
ldsh [%l7 + 0x40], %l2
loop_3026:
movg %icc, %g5, %o7
movre %l3, %g1, %l4
fxnor %f2, %f10, %f6
fzero %f2
lduw [%l7 + 0x68], %i2
sra %i1, %i6, %g4
umulcc %g6, %i4, %g3
stb %l1, [%l7 + 0x12]
tgu %icc, 0x6
add %l5, %o6, %i7
fcmpne16 %f6, %f2, %i3
lduw [%l7 + 0x0C], %i0
std %f10, [%l7 + 0x30]
mulx %o3, %l0, %i5
ba loop_3027
movcc %xcc, %o5, %l6
and %o0, 0x0A32, %g2
ldd [%l7 + 0x38], %f8
loop_3027:
ble,a %xcc, loop_3028
fxors %f7, %f15, %f12
umulcc %o1, 0x0127, %g7
fpadd16s %f2, %f15, %f4
loop_3028:
fmul8sux16 %f14, %f2, %f10
ldsb [%l7 + 0x56], %o2
or %l2, 0x056F, %o4
fmul8x16 %f2, %f4, %f14
fmul8x16al %f3, %f0, %f10
ldsb [%l7 + 0x26], %o7
srax %g5, 0x08, %g1
stx %l3, [%l7 + 0x40]
ldsh [%l7 + 0x68], %i2
sll %i1, %i6, %l4
addcc %g4, %g6, %i4
ldsb [%l7 + 0x50], %g3
fcmple32 %f14, %f14, %l1
stx %o6, [%l7 + 0x40]
fnands %f8, %f7, %f2
ldsb [%l7 + 0x1A], %i7
fmovdneg %icc, %f15, %f14
edge8 %l5, %i3, %o3
fcmpd %fcc1, %f0, %f12
std %f0, [%l7 + 0x58]
ldsh [%l7 + 0x0E], %l0
fmovrsgez %i5, %f4, %f14
tgu %icc, 0x2
sethi 0x0836, %i0
array16 %l6, %o5, %g2
tgu %icc, 0x4
ldsb [%l7 + 0x37], %o0
fmovsn %icc, %f11, %f1
fmovsgu %icc, %f8, %f11
ldd [%l7 + 0x08], %f6
ld [%l7 + 0x18], %f12
fmovde %xcc, %f15, %f13
tg %xcc, 0x7
fnor %f12, %f2, %f0
stx %o1, [%l7 + 0x20]
srl %g7, %o2, %o4
tne %icc, 0x3
fornot1 %f12, %f8, %f10
std %f4, [%l7 + 0x40]
sdivcc %o7, 0x0BDA, %g5
fnegd %f10, %f2
addccc %g1, 0x1970, %l2
fcmps %fcc2, %f7, %f7
tle %xcc, 0x2
stx %i2, [%l7 + 0x70]
ldd [%l7 + 0x08], %f4
ldsb [%l7 + 0x6D], %l3
fmovrdlez %i1, %f0, %f8
sub %i6, 0x0C04, %l4
st %f12, [%l7 + 0x08]
fmovdne %xcc, %f12, %f6
ldd [%l7 + 0x20], %f10
fmovscs %icc, %f11, %f11
ba %icc, loop_3029
ldx [%l7 + 0x48], %g4
std %f0, [%l7 + 0x78]
fbo %fcc3, loop_3030
loop_3029:
stb %i4, [%l7 + 0x77]
fmuld8sux16 %f3, %f7, %f8
fone %f0
loop_3030:
sth %g6, [%l7 + 0x0A]
pdist %f6, %f2, %f10
alignaddrl %g3, %o6, %i7
fxnor %f2, %f12, %f8
ldsw [%l7 + 0x3C], %l5
ldx [%l7 + 0x30], %l1
orcc %o3, %l0, %i3
ldub [%l7 + 0x7E], %i5
brlez %l6, loop_3031
fones %f3
sethi 0x1E57, %i0
fnot1s %f7, %f2
loop_3031:
fbne %fcc1, loop_3032
fblg,a %fcc3, loop_3033
fmovrse %o5, %f9, %f0
fmovdl %xcc, %f7, %f1
loop_3032:
fmovdpos %xcc, %f8, %f4
loop_3033:
lduw [%l7 + 0x74], %g2
faligndata %f14, %f6, %f2
movl %xcc, %o0, %g7
tcs %xcc, 0x4
tsubcc %o2, %o4, %o7
fbn %fcc0, loop_3034
ldub [%l7 + 0x70], %g5
fxnors %f0, %f7, %f2
nop
setx loop_3035, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3034:
brgez,a %o1, loop_3036
st %f3, [%l7 + 0x40]
fands %f9, %f15, %f14
loop_3035:
std %f8, [%l7 + 0x48]
loop_3036:
andn %l2, 0x0BA4, %i2
fbl,a %fcc0, loop_3037
ld [%l7 + 0x24], %f9
bvs,pt %xcc, loop_3038
movrgz %g1, 0x1E6, %i1
loop_3037:
fmovscs %xcc, %f1, %f8
lduh [%l7 + 0x56], %i6
loop_3038:
udivcc %l3, 0x1EA9, %g4
std %f8, [%l7 + 0x10]
pdist %f8, %f6, %f4
fornot1 %f0, %f14, %f8
fand %f14, %f12, %f0
ldsb [%l7 + 0x5C], %l4
ldsb [%l7 + 0x44], %i4
fnot1 %f6, %f8
lduh [%l7 + 0x46], %g3
sdiv %o6, 0x1384, %i7
fpackfix %f10, %f1
fcmpd %fcc3, %f8, %f14
tneg %icc, 0x7
fmul8x16al %f7, %f0, %f10
brgez,a %g6, loop_3039
sth %l5, [%l7 + 0x12]
fnot2s %f2, %f15
xnor %l1, 0x0246, %l0
loop_3039:
lduh [%l7 + 0x28], %o3
st %f13, [%l7 + 0x7C]
ld [%l7 + 0x68], %f5
ldub [%l7 + 0x19], %i3
movrlz %i5, 0x03F, %l6
fbue %fcc1, loop_3040
subcc %o5, 0x0BF4, %i0
movge %xcc, %g2, %o0
edge16 %o2, %g7, %o4
loop_3040:
ta %icc, 0x0
fpack32 %f2, %f0, %f8
ldub [%l7 + 0x0E], %g5
ldsb [%l7 + 0x6D], %o1
andncc %o7, %i2, %l2
stx %g1, [%l7 + 0x38]
ldx [%l7 + 0x38], %i6
fmovrslz %l3, %f1, %f15
fmovsa %xcc, %f10, %f12
brnz %g4, loop_3041
fornot2 %f6, %f4, %f0
nop
setx loop_3042, %l0, %l1
jmpl %l1, %l4
ldsb [%l7 + 0x20], %i4
loop_3041:
fmovdvc %xcc, %f1, %f1
fmovdgu %xcc, %f2, %f12
loop_3042:
edge32 %i1, %o6, %i7
tl %xcc, 0x2
array32 %g3, %l5, %g6
fnot2s %f13, %f6
ldsb [%l7 + 0x3B], %l1
fmul8x16 %f15, %f0, %f14
bge,a,pt %xcc, loop_3043
fzeros %f13
stw %o3, [%l7 + 0x4C]
sth %l0, [%l7 + 0x5A]
loop_3043:
ldub [%l7 + 0x50], %i3
sth %l6, [%l7 + 0x0A]
bg loop_3044
movvs %icc, %o5, %i0
st %f1, [%l7 + 0x44]
fexpand %f7, %f10
loop_3044:
ldub [%l7 + 0x7D], %g2
orn %i5, 0x1D60, %o0
fmovscs %xcc, %f5, %f14
srax %o2, 0x0B, %g7
fbuge,a %fcc0, loop_3045
sth %o4, [%l7 + 0x5C]
fandnot1 %f0, %f2, %f10
lduh [%l7 + 0x40], %o1
loop_3045:
andncc %g5, %o7, %l2
bvs,a %icc, loop_3046
ldsh [%l7 + 0x72], %g1
fornot2 %f2, %f2, %f0
fxors %f0, %f9, %f6
loop_3046:
ldsw [%l7 + 0x68], %i2
ldub [%l7 + 0x34], %l3
orcc %i6, %l4, %i4
fmovrdne %g4, %f14, %f12
fcmpeq16 %f6, %f12, %o6
ldx [%l7 + 0x20], %i7
ldub [%l7 + 0x5E], %g3
fcmpne32 %f14, %f12, %l5
xnor %i1, %l1, %o3
stw %g6, [%l7 + 0x40]
movcs %xcc, %l0, %i3
st %f6, [%l7 + 0x38]
fexpand %f8, %f2
udivx %o5, 0x1645, %i0
fmovrsgez %g2, %f15, %f15
fcmped %fcc0, %f6, %f6
ld [%l7 + 0x38], %f5
fcmpeq32 %f4, %f12, %l6
brnz %o0, loop_3047
ld [%l7 + 0x24], %f0
fnot1s %f0, %f12
fcmple32 %f8, %f6, %i5
loop_3047:
udivcc %g7, 0x03DF, %o4
srl %o2, 0x02, %g5
lduh [%l7 + 0x34], %o7
stw %o1, [%l7 + 0x48]
fsrc1s %f1, %f5
bshuffle %f4, %f12, %f4
fmovrdgz %g1, %f2, %f2
fpmerge %f12, %f8, %f14
fmul8sux16 %f14, %f14, %f8
ldsb [%l7 + 0x60], %l2
ldsb [%l7 + 0x58], %i2
fandnot1 %f10, %f0, %f4
ldsb [%l7 + 0x0B], %i6
st %f6, [%l7 + 0x40]
umulcc %l3, %i4, %l4
std %f6, [%l7 + 0x38]
fpmerge %f10, %f10, %f6
bge,a loop_3048
andcc %g4, 0x0CE9, %o6
nop
setx loop_3049, %l0, %l1
jmpl %l1, %i7
mulscc %l5, 0x195A, %g3
loop_3048:
fbu %fcc1, loop_3050
ldsh [%l7 + 0x16], %l1
loop_3049:
fbe %fcc1, loop_3051
fpadd16 %f14, %f14, %f14
loop_3050:
sdivx %i1, 0x122F, %o3
orncc %g6, 0x1B71, %l0
loop_3051:
fmovrdgz %o5, %f0, %f2
ble,a %xcc, loop_3052
fcmpeq16 %f2, %f2, %i0
brnz %i3, loop_3053
fmovsneg %xcc, %f0, %f8
loop_3052:
fornot1 %f14, %f14, %f10
st %f2, [%l7 + 0x7C]
loop_3053:
ldub [%l7 + 0x70], %l6
stb %o0, [%l7 + 0x7B]
stx %i5, [%l7 + 0x10]
tneg %xcc, 0x5
fornot2s %f3, %f14, %f13
andcc %g2, %g7, %o4
ldsw [%l7 + 0x70], %g5
bne,a loop_3054
smulcc %o7, 0x05B3, %o1
fpsub32 %f14, %f2, %f0
fmovsvs %xcc, %f7, %f11
loop_3054:
brz,a %g1, loop_3055
edge16ln %l2, %o2, %i6
fxors %f14, %f9, %f13
tneg %xcc, 0x7
loop_3055:
fsrc1s %f14, %f4
fmovsa %icc, %f5, %f5
ld [%l7 + 0x3C], %f5
edge16n %i2, %l3, %i4
stw %l4, [%l7 + 0x78]
fmovrde %g4, %f8, %f12
fmovdcs %icc, %f11, %f7
bg %icc, loop_3056
st %f12, [%l7 + 0x14]
bg,a loop_3057
ldub [%l7 + 0x71], %i7
loop_3056:
fmovsl %icc, %f1, %f3
array8 %l5, %g3, %o6
loop_3057:
lduh [%l7 + 0x78], %i1
ldub [%l7 + 0x36], %o3
fone %f4
mova %icc, %l1, %l0
siam 0x5
movrgz %g6, 0x038, %i0
addc %i3, %l6, %o0
ld [%l7 + 0x24], %f14
lduh [%l7 + 0x5C], %o5
movvs %icc, %i5, %g7
movg %icc, %g2, %o4
stx %o7, [%l7 + 0x30]
edge16ln %o1, %g1, %g5
fnands %f5, %f13, %f0
fmovd %f10, %f10
stw %l2, [%l7 + 0x50]
andncc %o2, %i2, %l3
smul %i6, %i4, %g4
movrgez %i7, %l5, %l4
taddcc %g3, %i1, %o3
te %icc, 0x0
fmul8ulx16 %f2, %f0, %f10
fmovd %f8, %f12
fmovdvc %xcc, %f15, %f12
fmovdvs %xcc, %f11, %f0
nop
setx loop_3058, %l0, %l1
jmpl %l1, %o6
fmovdgu %xcc, %f1, %f12
stb %l1, [%l7 + 0x46]
stw %g6, [%l7 + 0x68]
loop_3058:
ldsb [%l7 + 0x3A], %l0
fbn,a %fcc1, loop_3059
tg %xcc, 0x0
bshuffle %f14, %f14, %f2
fcmpne16 %f10, %f2, %i3
loop_3059:
bvs,a,pt %icc, loop_3060
sll %i0, %l6, %o0
stw %i5, [%l7 + 0x70]
popc %g7, %o5
loop_3060:
andn %o4, %o7, %g2
fexpand %f4, %f14
nop
setx loop_3061, %l0, %l1
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 %g1, [%l7 + 0x28]
alignaddr %g5, %l2, %o2
fmovrsgz %o1, %f0, %f3
loop_3061:
fbl,a %fcc2, loop_3062
fpadd32 %f8, %f6, %f12
array32 %i2, %l3, %i4
stw %g4, [%l7 + 0x08]
loop_3062:
st %f2, [%l7 + 0x4C]
movvc %icc, %i7, %i6
addc %l4, 0x17FB, %g3
fnands %f5, %f9, %f5
fmovrdgz %l5, %f0, %f0
fmovse %icc, %f15, %f4
ldub [%l7 + 0x24], %o3
fcmpeq16 %f12, %f14, %o6
stw %l1, [%l7 + 0x5C]
fand %f14, %f0, %f2
fmovrslz %i1, %f6, %f8
ldx [%l7 + 0x70], %g6
brlz %l0, loop_3063
smulcc %i3, 0x005E, %i0
fmovrdne %o0, %f8, %f0
ba loop_3064
loop_3063:
fcmpne16 %f2, %f0, %i5
fmovsleu %xcc, %f14, %f1
ldx [%l7 + 0x48], %l6
loop_3064:
subccc %o5, 0x040D, %g7
or %o4, %g2, %o7
andn %g1, %l2, %g5
smulcc %o2, %i2, %o1
stw %l3, [%l7 + 0x10]
tcs %xcc, 0x4
ldd [%l7 + 0x30], %f2
std %f8, [%l7 + 0x18]
ld [%l7 + 0x38], %f6
addcc %g4, 0x1FD8, %i4
ldsb [%l7 + 0x5F], %i7
bleu,pt %icc, loop_3065
xorcc %i6, %l4, %l5
be,pt %xcc, loop_3066
fbl,a %fcc3, loop_3067
loop_3065:
bne %xcc, loop_3068
fba %fcc0, loop_3069
loop_3066:
fmovsgu %icc, %f3, %f4
loop_3067:
ldub [%l7 + 0x5A], %o3
loop_3068:
fmovda %icc, %f4, %f8
loop_3069:
fpsub32s %f14, %f5, %f10
array32 %o6, %l1, %g3
fpsub16 %f4, %f2, %f0
sth %g6, [%l7 + 0x64]
fmovrdgez %l0, %f8, %f0
edge32l %i3, %i1, %i0
sth %i5, [%l7 + 0x24]
fmovrdgez %o0, %f0, %f2
fcmpes %fcc0, %f1, %f11
lduh [%l7 + 0x5E], %o5
fcmple16 %f6, %f0, %l6
edge32l %g7, %g2, %o7
movl %icc, %g1, %l2
orn %o4, 0x0563, %g5
stw %o2, [%l7 + 0x40]
fmuld8sux16 %f15, %f11, %f8
movvc %icc, %i2, %l3
ldsw [%l7 + 0x3C], %o1
bg,a loop_3070
ldd [%l7 + 0x58], %f4
ldx [%l7 + 0x08], %g4
fmovsneg %xcc, %f5, %f4
loop_3070:
ldsw [%l7 + 0x48], %i7
sllx %i6, 0x1D, %i4
lduh [%l7 + 0x50], %l4
fcmpeq16 %f10, %f12, %o3
edge32n %o6, %l1, %l5
sdivcc %g3, 0x060F, %g6
fmovrsne %l0, %f12, %f9
fmul8x16au %f15, %f10, %f6
fmul8x16 %f5, %f12, %f14
ldsh [%l7 + 0x7C], %i1
sth %i0, [%l7 + 0x2E]
for %f2, %f2, %f0
fzero %f0
tsubcctv %i3, 0x0B5F, %i5
fpadd32 %f4, %f4, %f14
st %f4, [%l7 + 0x58]
srlx %o0, %o5, %g7
fmovspos %xcc, %f12, %f14
fbo %fcc3, loop_3071
stw %g2, [%l7 + 0x48]
tl %icc, 0x1
fsrc1s %f12, %f9
loop_3071:
stw %o7, [%l7 + 0x28]
fbl %fcc3, loop_3072
st %f0, [%l7 + 0x1C]
fbe,a %fcc0, loop_3073
fzero %f14
loop_3072:
ldub [%l7 + 0x6B], %l6
orncc %g1, 0x06C8, %l2
loop_3073:
ldx [%l7 + 0x60], %g5
taddcctv %o2, %i2, %l3
fxor %f6, %f8, %f2
ldsb [%l7 + 0x4E], %o1
fones %f6
fnands %f8, %f7, %f13
fpadd32 %f2, %f12, %f2
movcc %xcc, %g4, %o4
sra %i6, %i4, %i7
srax %l4, %o3, %l1
bvc %xcc, loop_3074
fexpand %f1, %f0
ldub [%l7 + 0x1F], %l5
ldd [%l7 + 0x20], %f12
loop_3074:
movrlz %o6, 0x3D8, %g6
nop
setx loop_3075, %l0, %l1
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, %f1, %f10
addcc %g3, %l0, %i0
bvc,a,pt %xcc, loop_3076
loop_3075:
sethi 0x1DB1, %i3
fandnot2 %f14, %f8, %f6
srlx %i5, 0x0F, %i1
loop_3076:
fnands %f12, %f5, %f14
ldub [%l7 + 0x42], %o0
lduh [%l7 + 0x66], %g7
stx %g2, [%l7 + 0x70]
udivx %o5, 0x1A35, %l6
fcmpeq32 %f0, %f6, %g1
fcmpd %fcc2, %f14, %f6
popc %o7, %g5
fsrc2 %f12, %f6
fmovscs %icc, %f5, %f7
sllx %o2, 0x02, %l2
sth %i2, [%l7 + 0x4A]
ldsh [%l7 + 0x64], %l3
fandnot2s %f6, %f15, %f5
fabss %f9, %f12
fmovsleu %icc, %f4, %f7
fmovrdgez %g4, %f6, %f2
alignaddrl %o1, %o4, %i6
tcc %icc, 0x7
tg %xcc, 0x3
fmovdgu %xcc, %f14, %f5
fcmps %fcc3, %f4, %f4
lduh [%l7 + 0x5A], %i7
st %f7, [%l7 + 0x5C]
fsrc1s %f5, %f1
fnands %f11, %f5, %f0
ldsh [%l7 + 0x7E], %l4
fcmpgt16 %f10, %f0, %i4
ldd [%l7 + 0x30], %f14
fcmpeq16 %f8, %f12, %l1
ba,pn %xcc, loop_3077
bn,a %icc, loop_3078
ldsh [%l7 + 0x7C], %o3
fornot1 %f14, %f2, %f8
loop_3077:
tpos %xcc, 0x0
loop_3078:
sdivx %o6, 0x0AD0, %g6
ldub [%l7 + 0x23], %l5
fmovdle %xcc, %f3, %f10
lduh [%l7 + 0x62], %l0
brgez %g3, loop_3079
ba,a,pt %icc, loop_3080
fmovscs %icc, %f7, %f11
fmuld8sux16 %f10, %f0, %f2
loop_3079:
fcmpne16 %f8, %f12, %i0
loop_3080:
ble,pt %icc, loop_3081
fornot2 %f4, %f6, %f10
fmovsneg %icc, %f6, %f10
ldsh [%l7 + 0x62], %i5
loop_3081:
fandnot1 %f14, %f2, %f14
fmovde %icc, %f7, %f10
or %i3, %i1, %g7
brlez %o0, loop_3082
tsubcctv %o5, %g2, %g1
ldx [%l7 + 0x30], %l6
sth %g5, [%l7 + 0x1A]
loop_3082:
tneg %icc, 0x3
fnor %f8, %f2, %f8
ldub [%l7 + 0x23], %o2
fnot1s %f3, %f14
ldsw [%l7 + 0x78], %o7
fpsub16 %f4, %f10, %f0
udivcc %i2, 0x0E91, %l3
sth %l2, [%l7 + 0x76]
fmovsleu %xcc, %f5, %f14
fmovsneg %xcc, %f14, %f4
fmovdneg %xcc, %f9, %f1
fbul,a %fcc2, loop_3083
fpsub32s %f9, %f10, %f5
brlz %o1, loop_3084
array8 %g4, %i6, %o4
loop_3083:
ldd [%l7 + 0x30], %f2
fmovrslz %l4, %f14, %f3
loop_3084:
fble,a %fcc1, loop_3085
ldsh [%l7 + 0x16], %i7
fnor %f12, %f8, %f14
ldub [%l7 + 0x7A], %i4
loop_3085:
fnot1s %f6, %f12
fmovdne %icc, %f6, %f0
smul %l1, %o3, %g6
mulscc %o6, 0x1FE3, %l5
ldsb [%l7 + 0x2A], %l0
fble %fcc2, loop_3086
fba %fcc1, loop_3087
movrlez %g3, %i5, %i0
orcc %i1, 0x1447, %g7
loop_3086:
fxnor %f12, %f12, %f6
loop_3087:
lduw [%l7 + 0x34], %o0
faligndata %f6, %f14, %f14
orcc %o5, 0x09FA, %g2
fbu %fcc2, loop_3088
fcmple16 %f12, %f14, %i3
tcc %icc, 0x1
fandnot1s %f1, %f1, %f12
loop_3088:
bvs,a %icc, loop_3089
tpos %icc, 0x7
popc %g1, %l6
fnegs %f8, %f0
loop_3089:
fones %f6
edge16ln %g5, %o7, %o2
stx %l3, [%l7 + 0x20]
fmovsn %icc, %f10, %f2
fandnot1s %f8, %f0, %f8
xorcc %i2, 0x1E7B, %o1
ldub [%l7 + 0x6C], %g4
ldub [%l7 + 0x7D], %l2
fpack32 %f0, %f6, %f0
smul %i6, %l4, %o4
stx %i7, [%l7 + 0x70]
sdivx %l1, 0x0169, %o3
ldsw [%l7 + 0x60], %i4
fmovrslz %o6, %f11, %f2
edge16 %g6, %l0, %g3
fmovrsgz %i5, %f6, %f5
array8 %i0, %l5, %i1
movn %xcc, %o0, %g7
addcc %o5, %i3, %g2
movle %icc, %l6, %g1
udivx %o7, 0x09D7, %g5
fmovrdgz %l3, %f6, %f14
lduw [%l7 + 0x08], %o2
add %i2, 0x011B, %o1
stw %l2, [%l7 + 0x14]
fmovse %icc, %f15, %f12
fbge %fcc3, loop_3090
fmovdleu %xcc, %f7, %f14
orn %g4, %l4, %o4
fmuld8sux16 %f9, %f7, %f0
loop_3090:
fcmpeq16 %f10, %f10, %i7
fxor %f2, %f14, %f0
stw %l1, [%l7 + 0x48]
fmovsl %xcc, %f4, %f13
xnorcc %i6, 0x13D7, %i4
lduh [%l7 + 0x22], %o6
sth %o3, [%l7 + 0x5C]
edge16l %l0, %g3, %i5
fmovsneg %icc, %f13, %f4
lduw [%l7 + 0x5C], %g6
tpos %icc, 0x3
stw %l5, [%l7 + 0x58]
udiv %i0, 0x1A26, %o0
addcc %g7, %o5, %i3
fpmerge %f14, %f6, %f0
tle %xcc, 0x2
tsubcctv %g2, 0x0B91, %l6
ldsw [%l7 + 0x34], %i1
fbge,a %fcc0, loop_3091
smul %g1, 0x13C9, %o7
bge,pt %xcc, loop_3092
tcc %icc, 0x0
loop_3091:
brnz,a %g5, loop_3093
smul %l3, %o2, %o1
loop_3092:
orncc %l2, %g4, %l4
st %f7, [%l7 + 0x3C]
loop_3093:
fmovdvs %icc, %f12, %f12
fpadd16 %f2, %f2, %f8
std %f2, [%l7 + 0x40]
stx %i2, [%l7 + 0x78]
edge32l %o4, %l1, %i6
fpmerge %f5, %f15, %f4
fpsub16s %f2, %f7, %f11
edge8l %i7, %o6, %o3
ldub [%l7 + 0x4D], %i4
st %f0, [%l7 + 0x54]
ldsh [%l7 + 0x5C], %l0
and %i5, 0x0D8B, %g6
brlez,a %l5, loop_3094
ld [%l7 + 0x38], %f7
fmovdgu %xcc, %f15, %f14
ldx [%l7 + 0x30], %i0
loop_3094:
fmovda %icc, %f11, %f6
ldsb [%l7 + 0x7C], %g3
fmovsl %icc, %f15, %f11
ldsh [%l7 + 0x76], %o0
ld [%l7 + 0x10], %f14
fpack32 %f14, %f2, %f12
movle %xcc, %g7, %i3
brgez %o5, loop_3095
smulcc %l6, %i1, %g2
movvs %xcc, %o7, %g1
std %f14, [%l7 + 0x18]
loop_3095:
ldub [%l7 + 0x24], %l3
smulcc %o2, 0x0CE3, %o1
fbuge,a %fcc0, loop_3096
brz,a %l2, loop_3097
edge8 %g4, %l4, %g5
stx %o4, [%l7 + 0x30]
loop_3096:
fmul8x16al %f6, %f3, %f14
loop_3097:
subcc %i2, %i6, %i7
sethi 0x11D9, %o6
ldx [%l7 + 0x08], %l1
ldd [%l7 + 0x48], %f8
fpadd32 %f14, %f10, %f12
tpos %icc, 0x3
tne %xcc, 0x6
lduw [%l7 + 0x64], %o3
fmovdn %xcc, %f6, %f15
tn %xcc, 0x2
xorcc %i4, %l0, %g6
fmul8ulx16 %f12, %f12, %f8
fmul8ulx16 %f2, %f6, %f6
fbue %fcc0, loop_3098
add %l5, %i5, %g3
ldub [%l7 + 0x57], %i0
stw %o0, [%l7 + 0x70]
loop_3098:
movcs %icc, %i3, %g7
array8 %o5, %i1, %l6
fpack16 %f4, %f3
sdiv %g2, 0x0659, %o7
umul %g1, %l3, %o2
st %f14, [%l7 + 0x58]
fmovsvc %xcc, %f7, %f11
srax %l2, 0x0E, %g4
fmul8x16au %f6, %f8, %f10
fbuge %fcc1, loop_3099
fone %f6
array32 %o1, %l4, %g5
ldsb [%l7 + 0x65], %o4
loop_3099:
brgez %i2, loop_3100
ldsw [%l7 + 0x5C], %i7
be loop_3101
fnegd %f6, %f6
loop_3100:
addcc %i6, %l1, %o3
fmovsn %icc, %f9, %f4
loop_3101:
edge8n %i4, %o6, %l0
xor %g6, %l5, %i5
sth %i0, [%l7 + 0x1E]
stb %o0, [%l7 + 0x63]
bshuffle %f4, %f12, %f2
fmul8x16 %f3, %f14, %f10
fba,a %fcc0, loop_3102
fxnor %f6, %f8, %f4
fnor %f2, %f12, %f4
sethi 0x1C0C, %i3
loop_3102:
sdivx %g7, 0x1E25, %o5
ld [%l7 + 0x3C], %f1
fbge,a %fcc0, loop_3103
be loop_3104
fxnor %f2, %f8, %f10
lduh [%l7 + 0x3C], %i1
loop_3103:
fcmpeq16 %f2, %f4, %l6
loop_3104:
ldsb [%l7 + 0x2C], %g3
tcs %icc, 0x7
umulcc %g2, %g1, %l3
subcc %o7, 0x0F82, %o2
srlx %g4, %o1, %l2
edge32l %l4, %g5, %i2
edge32ln %o4, %i7, %l1
movgu %icc, %i6, %i4
sub %o6, 0x1837, %l0
fandnot2s %f7, %f12, %f3
stx %o3, [%l7 + 0x40]
edge32l %l5, %g6, %i0
bleu,a,pt %icc, loop_3105
fpsub16s %f2, %f13, %f0
movrlez %i5, %o0, %i3
andcc %o5, %i1, %l6
loop_3105:
ldub [%l7 + 0x0D], %g7
fbug,a %fcc2, loop_3106
ldsb [%l7 + 0x35], %g3
taddcc %g1, 0x170C, %g2
lduw [%l7 + 0x08], %l3
loop_3106:
alignaddr %o2, %o7, %o1
fbug %fcc3, loop_3107
ldsh [%l7 + 0x70], %g4
ldsb [%l7 + 0x45], %l2
fmovrse %g5, %f8, %f15
loop_3107:
nop
setx loop_3108, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
st %f10, [%l7 + 0x7C]
fmovse %xcc, %f15, %f10
lduh [%l7 + 0x72], %i2
loop_3108:
srax %o4, 0x02, %l4
udiv %i7, 0x1B01, %l1
movg %xcc, %i6, %o6
edge8 %l0, %o3, %i4
udiv %g6, 0x0E75, %l5
fxors %f12, %f11, %f11
ldsb [%l7 + 0x1C], %i5
fand %f4, %f4, %f2
std %f12, [%l7 + 0x50]
fblg %fcc3, loop_3109
sll %o0, 0x09, %i3
stb %i0, [%l7 + 0x25]
fble,a %fcc0, loop_3110
loop_3109:
fbo,a %fcc1, loop_3111
ld [%l7 + 0x24], %f2
movcc %xcc, %i1, %l6
loop_3110:
fmovsge %icc, %f11, %f13
loop_3111:
lduh [%l7 + 0x6E], %o5
fpsub16s %f13, %f10, %f10
fnegs %f9, %f0
addc %g3, 0x0E5D, %g1
movl %xcc, %g7, %l3
fnegs %f3, %f14
fbl,a %fcc2, loop_3112
stb %g2, [%l7 + 0x7F]
fmovrdgz %o7, %f8, %f8
tleu %icc, 0x4
loop_3112:
sub %o2, %g4, %o1
movrlez %g5, %l2, %o4
fone %f8
fcmpne32 %f6, %f12, %i2
fsrc1s %f13, %f2
fmovsne %icc, %f7, %f1
std %f12, [%l7 + 0x50]
ldsw [%l7 + 0x70], %l4
bn,a,pn %xcc, loop_3113
fnot1s %f0, %f15
ldd [%l7 + 0x60], %f6
ldsb [%l7 + 0x56], %l1
loop_3113:
fmovdne %icc, %f5, %f6
ldd [%l7 + 0x50], %f2
umulcc %i6, %o6, %l0
stx %i7, [%l7 + 0x20]
movgu %xcc, %i4, %o3
movrgz %g6, %i5, %l5
fbue %fcc2, loop_3114
ldd [%l7 + 0x40], %f10
addccc %i3, 0x0D1A, %i0
fmovsvs %icc, %f9, %f4
loop_3114:
tvc %icc, 0x7
ldub [%l7 + 0x60], %i1
tl %xcc, 0x5
tle %xcc, 0x2
movrgez %l6, 0x303, %o5
fbne %fcc0, loop_3115
edge32 %g3, %o0, %g7
std %f10, [%l7 + 0x28]
add %l3, %g2, %g1
loop_3115:
andncc %o7, %o2, %o1
fxor %f14, %f2, %f0
bg,pt %icc, loop_3116
ldsw [%l7 + 0x50], %g4
fmovdne %icc, %f10, %f3
fbug %fcc2, loop_3117
loop_3116:
ldub [%l7 + 0x6E], %g5
ld [%l7 + 0x24], %f14
stx %o4, [%l7 + 0x78]
loop_3117:
fzeros %f1
bvc,pt %icc, loop_3118
lduh [%l7 + 0x54], %l2
srlx %l4, 0x1C, %i2
fones %f5
loop_3118:
addc %i6, %l1, %l0
lduh [%l7 + 0x5A], %o6
fcmpeq32 %f6, %f12, %i7
sethi 0x0017, %o3
stx %g6, [%l7 + 0x50]
fandnot2 %f2, %f10, %f12
fnot2s %f7, %f11
fmovrdgez %i5, %f4, %f2
tle %xcc, 0x0
fmovsvs %icc, %f2, %f11
add %l5, 0x1DA4, %i3
ldx [%l7 + 0x60], %i0
fmovrsgz %i1, %f6, %f8
fmovdcc %icc, %f3, %f11
fnegd %f14, %f0
array32 %l6, %i4, %o5
stw %g3, [%l7 + 0x78]
fmovspos %icc, %f11, %f12
fbul,a %fcc0, loop_3119
ld [%l7 + 0x0C], %f3
edge16l %g7, %l3, %g2
fbe,a %fcc2, loop_3120
loop_3119:
stb %o0, [%l7 + 0x2C]
fmovrde %g1, %f6, %f4
fmovdcs %icc, %f13, %f7
loop_3120:
movneg %icc, %o7, %o2
fones %f8
fbu %fcc3, loop_3121
tcc %icc, 0x7
tgu %xcc, 0x6
ldx [%l7 + 0x20], %g4
loop_3121:
fpsub16 %f14, %f4, %f4
fbne %fcc2, loop_3122
subc %g5, %o1, %l2
ldx [%l7 + 0x48], %l4
lduw [%l7 + 0x28], %i2
loop_3122:
sth %o4, [%l7 + 0x36]
ldsh [%l7 + 0x7C], %i6
fmovdvc %icc, %f10, %f2
tvs %xcc, 0x2
movpos %icc, %l1, %l0
lduh [%l7 + 0x16], %i7
fnot1 %f0, %f6
brgz %o6, loop_3123
orcc %g6, %i5, %o3
mova %icc, %l5, %i3
ldub [%l7 + 0x57], %i1
loop_3123:
tgu %xcc, 0x6
smul %l6, 0x0C56, %i4
bn,a %icc, loop_3124
edge16l %o5, %i0, %g7
fmovde %xcc, %f2, %f12
or %g3, %g2, %o0
loop_3124:
fbne %fcc3, loop_3125
alignaddrl %l3, %o7, %o2
ldsb [%l7 + 0x62], %g1
lduw [%l7 + 0x34], %g4
loop_3125:
lduh [%l7 + 0x16], %o1
xor %g5, %l2, %l4
st %f5, [%l7 + 0x78]
udivx %i2, 0x08FD, %o4
fmovdl %xcc, %f10, %f12
ldx [%l7 + 0x70], %l1
fmovsvs %icc, %f10, %f3
fmovrslez %i6, %f1, %f9
srlx %i7, 0x03, %l0
fmovdvc %icc, %f4, %f4
st %f13, [%l7 + 0x34]
add %o6, 0x07D7, %g6
or %o3, %l5, %i3
movneg %icc, %i1, %l6
sth %i4, [%l7 + 0x30]
fbl %fcc3, loop_3126
ldsh [%l7 + 0x68], %o5
movleu %icc, %i5, %g7
mulscc %g3, 0x02F0, %i0
loop_3126:
addc %g2, 0x09F1, %l3
fmovdleu %xcc, %f1, %f4
ldsb [%l7 + 0x39], %o7
fsrc2s %f6, %f4
fmovsne %icc, %f6, %f1
subccc %o0, %g1, %g4
ldd [%l7 + 0x40], %f8
brz,a %o1, loop_3127
subcc %g5, %l2, %o2
sth %i2, [%l7 + 0x30]
fmovde %icc, %f12, %f7
loop_3127:
tle %icc, 0x4
stb %l4, [%l7 + 0x11]
ldx [%l7 + 0x08], %o4
udiv %l1, 0x00B1, %i7
fcmpne32 %f10, %f8, %l0
fmovsl %icc, %f9, %f9
ba,a %xcc, loop_3128
fornot1 %f2, %f4, %f14
stx %i6, [%l7 + 0x38]
fmovdcs %icc, %f14, %f6
loop_3128:
fands %f8, %f15, %f9
udivx %g6, 0x1F2B, %o3
and %l5, 0x0671, %o6
te %xcc, 0x6
fmovsvc %xcc, %f3, %f0
edge16ln %i1, %i3, %i4
tne %xcc, 0x5
st %f5, [%l7 + 0x5C]
stw %o5, [%l7 + 0x60]
umulcc %l6, 0x00A2, %i5
ldsh [%l7 + 0x7C], %g7
fmovscs %xcc, %f3, %f2
faligndata %f14, %f14, %f2
movre %i0, 0x009, %g2
srl %g3, %o7, %o0
fzero %f14
movne %xcc, %l3, %g1
bn,a,pn %xcc, loop_3129
sll %o1, 0x1E, %g5
popc %g4, %l2
siam 0x7
loop_3129:
movcs %xcc, %i2, %o2
st %f14, [%l7 + 0x54]
ldub [%l7 + 0x64], %o4
lduh [%l7 + 0x08], %l4
lduh [%l7 + 0x40], %i7
fmovscc %xcc, %f7, %f0
tvs %xcc, 0x7
fmovspos %icc, %f8, %f13
xorcc %l1, %i6, %l0
srax %g6, 0x16, %o3
fbu,a %fcc1, loop_3130
fmovsne %icc, %f15, %f14
lduh [%l7 + 0x58], %l5
bneg,a loop_3131
loop_3130:
lduw [%l7 + 0x50], %o6
fmovsg %icc, %f12, %f8
fmovdvs %xcc, %f4, %f6
loop_3131:
xnorcc %i3, 0x1DDD, %i1
array8 %o5, %i4, %l6
edge8l %i5, %g7, %g2
fcmpgt16 %f4, %f2, %g3
faligndata %f8, %f0, %f8
tvs %xcc, 0x0
fors %f11, %f0, %f2
fandnot1 %f10, %f14, %f14
ldsw [%l7 + 0x08], %i0
movg %icc, %o0, %o7
fxors %f3, %f3, %f15
ba,pn %icc, loop_3132
lduh [%l7 + 0x52], %l3
fpmerge %f3, %f10, %f0
srlx %g1, 0x1E, %o1
loop_3132:
fmovrdgez %g4, %f4, %f14
sth %g5, [%l7 + 0x5A]
mulscc %i2, %l2, %o4
movre %o2, 0x2B9, %i7
ldx [%l7 + 0x28], %l1
nop
setx loop_3133, %l0, %l1
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 %icc, 0x7
edge16n %l4, %i6, %g6
tcc %icc, 0x0
loop_3133:
std %f6, [%l7 + 0x28]
fbo,a %fcc0, loop_3134
bvs loop_3135
movcc %xcc, %l0, %o3
popc 0x1229, %l5
loop_3134:
subcc %i3, %o6, %i1
loop_3135:
fornot1s %f13, %f4, %f7
lduw [%l7 + 0x48], %i4
faligndata %f10, %f6, %f12
fmovsg %icc, %f9, %f14
fpadd16 %f8, %f2, %f0
sdiv %o5, 0x1090, %l6
fcmpne32 %f8, %f0, %i5
fmovsleu %icc, %f3, %f12
fcmps %fcc0, %f6, %f8
tvs %icc, 0x5
movvc %xcc, %g2, %g3
bpos,a,pt %icc, loop_3136
movpos %icc, %g7, %o0
ldsh [%l7 + 0x3C], %i0
std %f10, [%l7 + 0x10]
loop_3136:
fbne,a %fcc3, loop_3137
andcc %o7, %l3, %o1
ld [%l7 + 0x5C], %f10
fpsub16s %f13, %f0, %f8
loop_3137:
addccc %g1, 0x0B06, %g4
fsrc1 %f6, %f8
fxor %f6, %f4, %f2
ldd [%l7 + 0x48], %f2
ldsh [%l7 + 0x7C], %i2
fandnot1s %f13, %f12, %f9
sdiv %g5, 0x109F, %l2
andn %o4, %o2, %i7
tvs %xcc, 0x4
fornot2s %f2, %f2, %f5
bge,a,pn %icc, loop_3138
fmovsle %icc, %f15, %f12
orn %l4, %l1, %i6
edge16l %g6, %o3, %l0
loop_3138:
fmovrsgez %i3, %f6, %f14
te %icc, 0x5
ldsw [%l7 + 0x40], %o6
fmovda %icc, %f3, %f8
ble,a,pt %xcc, loop_3139
fmovsge %xcc, %f8, %f15
fmovsvc %xcc, %f15, %f9
edge8n %i1, %i4, %l5
loop_3139:
fcmpeq16 %f6, %f6, %o5
stb %l6, [%l7 + 0x4E]
fmuld8sux16 %f7, %f4, %f14
lduh [%l7 + 0x6E], %g2
tvs %xcc, 0x3
xor %i5, 0x069F, %g3
bn,a,pt %icc, loop_3140
and %o0, 0x05EA, %g7
fcmped %fcc1, %f8, %f6
stw %i0, [%l7 + 0x3C]
loop_3140:
brz %l3, loop_3141
lduw [%l7 + 0x50], %o7
stw %o1, [%l7 + 0x74]
fpadd16s %f14, %f1, %f13
loop_3141:
xnorcc %g4, 0x04AB, %i2
ldub [%l7 + 0x4E], %g5
brlz %g1, loop_3142
bvs loop_3143
tvc %icc, 0x0
fmovsge %icc, %f13, %f2
loop_3142:
siam 0x3
loop_3143:
fornot2 %f12, %f0, %f0
fble %fcc1, loop_3144
tvs %xcc, 0x4
movn %xcc, %l2, %o2
smulcc %o4, %l4, %i7
loop_3144:
xnorcc %l1, %i6, %o3
and %l0, %i3, %g6
tleu %xcc, 0x7
tleu %xcc, 0x3
bg,a,pn %icc, loop_3145
tleu %icc, 0x3
edge8 %i1, %o6, %l5
bcs,a loop_3146
loop_3145:
stw %o5, [%l7 + 0x68]
fxors %f1, %f9, %f10
fbue,a %fcc1, loop_3147
loop_3146:
fmuld8sux16 %f7, %f11, %f0
addcc %i4, 0x0662, %l6
lduh [%l7 + 0x0C], %i5
loop_3147:
stw %g2, [%l7 + 0x1C]
fbue,a %fcc1, loop_3148
lduw [%l7 + 0x50], %o0
edge32n %g3, %g7, %i0
tle %icc, 0x6
loop_3148:
ldd [%l7 + 0x28], %f6
fbo %fcc0, loop_3149
edge8 %o7, %l3, %o1
bg loop_3150
lduw [%l7 + 0x48], %i2
loop_3149:
fpadd16 %f4, %f8, %f8
std %f10, [%l7 + 0x38]
loop_3150:
brz %g5, loop_3151
lduw [%l7 + 0x10], %g1
stb %l2, [%l7 + 0x1D]
fbu %fcc2, loop_3152
loop_3151:
fcmpeq32 %f4, %f8, %g4
fzero %f0
fpadd32 %f8, %f12, %f6
loop_3152:
movrgz %o2, 0x0A9, %l4
movneg %xcc, %o4, %l1
add %i7, %o3, %i6
fmul8x16 %f15, %f10, %f0
fmovrse %l0, %f7, %f9
lduw [%l7 + 0x2C], %g6
xor %i3, 0x0FB2, %i1
edge32 %o6, %o5, %i4
fbuge %fcc1, loop_3153
fcmple32 %f6, %f4, %l6
ldsb [%l7 + 0x7F], %i5
alignaddrl %l5, %o0, %g2
loop_3153:
edge8 %g7, %i0, %o7
fmovsgu %xcc, %f0, %f14
fxors %f9, %f4, %f4
brgz %l3, loop_3154
be,a %xcc, loop_3155
st %f4, [%l7 + 0x7C]
edge8ln %g3, %o1, %i2
loop_3154:
movge %xcc, %g5, %l2
loop_3155:
tgu %icc, 0x0
sth %g4, [%l7 + 0x66]
st %f9, [%l7 + 0x68]
edge32l %g1, %o2, %l4
fmovsge %xcc, %f5, %f5
movg %icc, %l1, %o4
fbule %fcc1, loop_3156
mova %xcc, %i7, %i6
ld [%l7 + 0x48], %f6
movcc %icc, %o3, %g6
loop_3156:
fnors %f4, %f0, %f5
fnot2 %f14, %f8
udivcc %l0, 0x068E, %i1
fabsd %f8, %f2
ldd [%l7 + 0x48], %f4
stx %o6, [%l7 + 0x20]
edge8 %o5, %i3, %l6
movneg %icc, %i5, %i4
fcmpne16 %f4, %f12, %o0
array32 %g2, %l5, %i0
fpadd32s %f12, %f7, %f7
tgu %icc, 0x4
bne,a,pt %icc, loop_3157
ldsw [%l7 + 0x4C], %o7
lduh [%l7 + 0x5A], %l3
sth %g3, [%l7 + 0x0A]
loop_3157:
lduh [%l7 + 0x26], %g7
stw %i2, [%l7 + 0x24]
addcc %o1, %g5, %l2
alignaddr %g1, %g4, %o2
ldsb [%l7 + 0x23], %l1
ldsh [%l7 + 0x3E], %o4
subcc %i7, 0x1E08, %l4
fmovrslz %i6, %f5, %f14
stw %g6, [%l7 + 0x5C]
fsrc2 %f2, %f2
subccc %l0, 0x05CE, %o3
fmovdl %icc, %f13, %f7
tgu %xcc, 0x0
fmovdl %xcc, %f6, %f11
fcmple16 %f6, %f2, %i1
tleu %xcc, 0x3
fpackfix %f2, %f10
edge16ln %o5, %i3, %o6
std %f10, [%l7 + 0x60]
fabsd %f4, %f8
fabss %f9, %f2
ldsh [%l7 + 0x64], %i5
tcs %icc, 0x0
fcmple16 %f6, %f8, %l6
fbo %fcc3, loop_3158
stb %o0, [%l7 + 0x0C]
umulcc %i4, 0x13F9, %g2
ldx [%l7 + 0x60], %i0
loop_3158:
nop
setx loop_3159, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdg %icc, %f9, %f11
fmovsneg %xcc, %f2, %f13
lduw [%l7 + 0x2C], %l5
loop_3159:
edge8 %o7, %l3, %g3
ldd [%l7 + 0x28], %f4
brz,a %g7, loop_3160
andcc %o1, %g5, %i2
ldub [%l7 + 0x08], %l2
ldsb [%l7 + 0x6E], %g1
loop_3160:
fmul8ulx16 %f6, %f0, %f12
stw %o2, [%l7 + 0x70]
xorcc %l1, 0x16DF, %o4
sth %g4, [%l7 + 0x3A]
fmul8x16au %f13, %f15, %f10
srax %i7, 0x1F, %i6
fmovd %f10, %f12
bne %xcc, loop_3161
umul %g6, 0x0FDD, %l0
fxnors %f11, %f6, %f14
stx %o3, [%l7 + 0x58]
loop_3161:
ba loop_3162
movpos %xcc, %i1, %l4
movrgez %i3, 0x223, %o5
udiv %o6, 0x1727, %i5
loop_3162:
fmovdcs %icc, %f4, %f1
fmovsn %icc, %f8, %f13
stb %o0, [%l7 + 0x27]
ldx [%l7 + 0x38], %l6
lduw [%l7 + 0x54], %i4
ld [%l7 + 0x60], %f4
tsubcctv %g2, %l5, %o7
ld [%l7 + 0x24], %f0
fmovdvc %xcc, %f0, %f13
fnegd %f14, %f10
lduw [%l7 + 0x2C], %i0
srax %g3, 0x16, %l3
fmovsneg %xcc, %f1, %f2
fnot2 %f8, %f6
ldd [%l7 + 0x48], %f8
fones %f11
tgu %icc, 0x7
fxor %f12, %f10, %f12
fabss %f10, %f4
ldd [%l7 + 0x28], %f0
fmovrdlez %o1, %f2, %f4
sdivcc %g5, 0x12BB, %g7
lduw [%l7 + 0x34], %l2
fblg,a %fcc2, loop_3163
fcmpes %fcc0, %f6, %f10
lduh [%l7 + 0x10], %g1
tneg %xcc, 0x1
loop_3163:
movpos %xcc, %o2, %i2
fbule,a %fcc1, loop_3164
bg %xcc, loop_3165
move %icc, %o4, %l1
fbu %fcc1, loop_3166
loop_3164:
fnot1 %f14, %f8
loop_3165:
alignaddrl %g4, %i6, %g6
movcs %icc, %l0, %o3
loop_3166:
ble %icc, loop_3167
ldsb [%l7 + 0x4C], %i7
fornot2s %f7, %f3, %f15
sth %l4, [%l7 + 0x7A]
loop_3167:
ldx [%l7 + 0x28], %i3
fmovrsgez %o5, %f14, %f5
fsrc2 %f6, %f4
ldd [%l7 + 0x38], %f6
ldsw [%l7 + 0x6C], %o6
bcc,pt %xcc, loop_3168
sdiv %i5, 0x0297, %o0
ldub [%l7 + 0x4B], %l6
ldsh [%l7 + 0x0E], %i1
loop_3168:
ba %xcc, loop_3169
lduw [%l7 + 0x78], %i4
alignaddrl %l5, %o7, %g2
ldub [%l7 + 0x38], %g3
loop_3169:
fpsub32s %f2, %f14, %f11
stb %i0, [%l7 + 0x29]
movneg %xcc, %o1, %g5
ldx [%l7 + 0x50], %g7
ldub [%l7 + 0x4A], %l2
fexpand %f13, %f14
alignaddrl %l3, %g1, %o2
fnot2 %f6, %f8
andcc %i2, %l1, %g4
umul %i6, 0x0701, %o4
fbuge,a %fcc1, loop_3170
ldsh [%l7 + 0x36], %l0
fmovdvs %xcc, %f8, %f3
stx %o3, [%l7 + 0x38]
loop_3170:
edge32n %g6, %l4, %i7
lduh [%l7 + 0x4A], %i3
alignaddrl %o5, %i5, %o6
fbl,a %fcc3, loop_3171
addccc %o0, %i1, %i4
ldx [%l7 + 0x20], %l5
and %l6, %o7, %g2
loop_3171:
udiv %i0, 0x029E, %o1
bcs loop_3172
fmovsa %icc, %f3, %f10
fmovrdgez %g3, %f10, %f10
add %g7, 0x081C, %l2
loop_3172:
stx %g5, [%l7 + 0x18]
fcmple16 %f14, %f0, %g1
fmul8x16au %f2, %f4, %f0
movrne %l3, %i2, %o2
fpadd16s %f14, %f15, %f13
brlz,a %g4, loop_3173
xnor %l1, %i6, %l0
fmovscc %xcc, %f3, %f3
ldx [%l7 + 0x50], %o4
loop_3173:
ldsb [%l7 + 0x7D], %o3
fandnot2 %f12, %f14, %f0
ld [%l7 + 0x4C], %f11
lduw [%l7 + 0x58], %g6
movg %icc, %i7, %i3
fbe,a %fcc1, loop_3174
bcc loop_3175
bg %xcc, loop_3176
fblg,a %fcc1, loop_3177
loop_3174:
fmovdcs %xcc, %f9, %f3
loop_3175:
tne %icc, 0x3
loop_3176:
ldsh [%l7 + 0x0E], %o5
loop_3177:
ldsb [%l7 + 0x21], %i5
tne %icc, 0x0
nop
setx loop_3178, %l0, %l1
jmpl %l1, %l4
fones %f2
fmovscc %xcc, %f11, %f9
movrgez %o0, 0x199, %i1
loop_3178:
edge32ln %o6, %l5, %l6
ldsw [%l7 + 0x40], %i4
st %f8, [%l7 + 0x78]
fmovs %f13, %f15
fmovrdgz %o7, %f10, %f2
ldx [%l7 + 0x48], %i0
ldub [%l7 + 0x32], %o1
and %g2, 0x0FDE, %g3
andncc %l2, %g5, %g1
fmovsn %xcc, %f15, %f2
sllx %l3, 0x0B, %g7
addcc %o2, %i2, %l1
fmovdle %icc, %f13, %f11
smul %i6, 0x10DE, %l0
tpos %icc, 0x0
ldsw [%l7 + 0x34], %o4
movgu %icc, %o3, %g6
udivcc %i7, 0x07F6, %i3
movle %icc, %g4, %o5
fcmped %fcc2, %f12, %f10
lduh [%l7 + 0x12], %i5
fandnot2 %f6, %f14, %f0
movcs %icc, %l4, %i1
fmovdneg %xcc, %f5, %f8
fmovrdne %o0, %f14, %f6
fmul8x16al %f2, %f11, %f14
tsubcctv %o6, 0x0094, %l5
bpos,a,pn %icc, loop_3179
brz,a %l6, loop_3180
edge16n %i4, %o7, %i0
and %o1, 0x09BC, %g2
loop_3179:
movrlez %l2, 0x045, %g3
loop_3180:
fble %fcc1, loop_3181
tpos %icc, 0x1
brnz %g5, loop_3182
lduw [%l7 + 0x0C], %g1
loop_3181:
alignaddrl %l3, %o2, %i2
movneg %xcc, %g7, %l1
loop_3182:
srax %l0, 0x14, %i6
andncc %o4, %o3, %g6
stw %i7, [%l7 + 0x50]
fmovdcc %xcc, %f14, %f15
fmovdcc %xcc, %f9, %f0
fmovdl %xcc, %f5, %f4
fmovdcs %icc, %f7, %f0
move %icc, %g4, %o5
movrgez %i5, 0x10F, %i3
tle %xcc, 0x6
stb %i1, [%l7 + 0x35]
ldd [%l7 + 0x18], %f2
fpsub32 %f10, %f2, %f12
nop
setx loop_3183, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmul8x16 %f14, %f2, %f0
fmul8ulx16 %f10, %f2, %f0
brgz %l4, loop_3184
loop_3183:
movg %xcc, %o0, %o6
fbo %fcc3, loop_3185
fxnors %f10, %f8, %f4
loop_3184:
movcc %icc, %l6, %l5
ldub [%l7 + 0x68], %i4
loop_3185:
movneg %icc, %i0, %o7
lduh [%l7 + 0x66], %o1
fzero %f6
faligndata %f6, %f6, %f14
edge32l %g2, %l2, %g3
ldub [%l7 + 0x2C], %g5
udivcc %g1, 0x058C, %l3
stx %o2, [%l7 + 0x60]
fmovsne %xcc, %f5, %f6
tvs %icc, 0x5
addcc %i2, %g7, %l1
ble loop_3186
fnegs %f7, %f5
lduw [%l7 + 0x1C], %i6
fmovspos %xcc, %f5, %f9
loop_3186:
fbe %fcc1, loop_3187
fmovsg %icc, %f10, %f12
bleu loop_3188
nop
setx loop_3189, %l0, %l1
jmpl %l1, %l0
loop_3187:
fornot1 %f0, %f8, %f10
ld [%l7 + 0x14], %f2
loop_3188:
ldsh [%l7 + 0x52], %o4
loop_3189:
stw %g6, [%l7 + 0x30]
brz %i7, loop_3190
fcmps %fcc3, %f9, %f12
movleu %icc, %g4, %o5
fmovse %xcc, %f2, %f15
loop_3190:
tleu %icc, 0x6
movpos %icc, %i5, %i3
sub %o3, 0x092C, %i1
orcc %o0, %l4, %l6
edge16 %l5, %o6, %i4
brgez %o7, loop_3191
ld [%l7 + 0x0C], %f5
stw %i0, [%l7 + 0x30]
ldsw [%l7 + 0x6C], %g2
loop_3191:
fmovrslez %o1, %f3, %f1
fbu %fcc2, loop_3192
fxnor %f4, %f4, %f8
tcs %icc, 0x1
bcs,pn %icc, loop_3193
loop_3192:
fcmpeq32 %f2, %f10, %l2
fmovda %xcc, %f13, %f3
sth %g5, [%l7 + 0x6E]
loop_3193:
ldub [%l7 + 0x56], %g1
ldub [%l7 + 0x6E], %g3
fbul,a %fcc3, loop_3194
sth %l3, [%l7 + 0x10]
tvs %icc, 0x0
addc %i2, 0x1F5C, %g7
loop_3194:
brgz,a %o2, loop_3195
fcmpd %fcc2, %f0, %f2
std %f6, [%l7 + 0x28]
edge32l %i6, %l1, %l0
loop_3195:
fabsd %f0, %f4
fnands %f0, %f5, %f4
tle %xcc, 0x6
fmovde %xcc, %f0, %f10
fxnor %f12, %f0, %f14
stw %o4, [%l7 + 0x74]
fmovsa %xcc, %f12, %f3
ldsb [%l7 + 0x7E], %i7
fpadd32 %f2, %f14, %f2
andcc %g6, 0x1A90, %g4
ble %icc, loop_3196
ba,a loop_3197
fpadd32 %f4, %f4, %f8
movre %o5, 0x100, %i3
loop_3196:
bg,a,pn %xcc, loop_3198
loop_3197:
movneg %xcc, %i5, %o3
stx %o0, [%l7 + 0x08]
fblg %fcc3, loop_3199
loop_3198:
fzero %f14
stw %l4, [%l7 + 0x58]
array32 %l6, %l5, %o6
loop_3199:
orncc %i4, %i1, %i0
std %f14, [%l7 + 0x58]
andcc %g2, 0x1C8E, %o7
ldd [%l7 + 0x30], %f2
ld [%l7 + 0x28], %f6
ldx [%l7 + 0x28], %o1
ldx [%l7 + 0x10], %l2
array8 %g1, %g3, %l3
tcc %icc, 0x6
xnorcc %i2, 0x0CF7, %g5
taddcc %o2, 0x1D49, %g7
fornot1s %f11, %f5, %f11
fpadd16 %f8, %f8, %f2
sth %i6, [%l7 + 0x4E]
fone %f8
subc %l1, 0x0752, %o4
te %xcc, 0x1
sth %l0, [%l7 + 0x78]
fxor %f2, %f6, %f8
fbue %fcc2, loop_3200
ldsh [%l7 + 0x1C], %i7
fmovrsgez %g6, %f8, %f7
edge16 %g4, %o5, %i5
loop_3200:
fornot1s %f1, %f10, %f13
ldsw [%l7 + 0x38], %i3
ldx [%l7 + 0x08], %o0
fmovdne %xcc, %f1, %f14
ldsw [%l7 + 0x44], %o3
ta %xcc, 0x1
std %f10, [%l7 + 0x20]
andn %l4, %l6, %l5
fmovsne %xcc, %f15, %f14
st %f4, [%l7 + 0x48]
ld [%l7 + 0x60], %f11
fbn %fcc3, loop_3201
brgez %i4, loop_3202
fand %f10, %f0, %f10
fmovde %icc, %f1, %f12
loop_3201:
fxnors %f12, %f1, %f14
loop_3202:
ldsh [%l7 + 0x32], %o6
sub %i1, 0x1885, %i0
fcmpgt16 %f12, %f0, %o7
tge %icc, 0x5
fbg %fcc2, loop_3203
taddcc %g2, %o1, %l2
bpos,pn %xcc, loop_3204
bvs,a %xcc, loop_3205
loop_3203:
srax %g3, 0x01, %l3
ldsb [%l7 + 0x76], %g1
loop_3204:
alignaddr %i2, %o2, %g7
loop_3205:
stw %i6, [%l7 + 0x6C]
stx %g5, [%l7 + 0x08]
fmovsl %xcc, %f0, %f8
ldd [%l7 + 0x38], %f4
ldub [%l7 + 0x28], %o4
brlez %l1, loop_3206
srlx %i7, %g6, %l0
st %f10, [%l7 + 0x7C]
mova %icc, %o5, %i5
loop_3206:
stx %i3, [%l7 + 0x10]
srl %o0, 0x05, %g4
fmuld8ulx16 %f10, %f12, %f12
st %f14, [%l7 + 0x14]
edge8 %o3, %l6, %l5
fxors %f15, %f1, %f10
fmovsa %icc, %f9, %f13
fbule %fcc1, loop_3207
fbue %fcc2, loop_3208
ld [%l7 + 0x54], %f5
ta %xcc, 0x5
loop_3207:
orcc %i4, %l4, %o6
loop_3208:
movgu %icc, %i0, %o7
tge %xcc, 0x5
fzero %f4
ldd [%l7 + 0x50], %f0
fmovdne %xcc, %f8, %f8
alignaddr %g2, %i1, %l2
tg %icc, 0x1
fmovdcc %icc, %f11, %f0
ldsw [%l7 + 0x18], %o1
fornot1 %f2, %f12, %f2
bg,pn %xcc, loop_3209
call loop_3210
movne %xcc, %l3, %g3
fabss %f14, %f9
loop_3209:
movpos %xcc, %i2, %g1
loop_3210:
sdiv %g7, 0x052C, %o2
fcmpd %fcc3, %f0, %f10
lduw [%l7 + 0x60], %g5
fcmped %fcc1, %f14, %f2
ldsh [%l7 + 0x40], %o4
fornot2 %f12, %f2, %f2
fornot1s %f9, %f13, %f12
movcc %icc, %l1, %i7
tl %icc, 0x2
ldsb [%l7 + 0x37], %g6
edge8ln %i6, %o5, %i5
ldub [%l7 + 0x5A], %l0
tneg %xcc, 0x2
fble,a %fcc3, loop_3211
ld [%l7 + 0x3C], %f12
sra %i3, %o0, %o3
fmuld8sux16 %f5, %f7, %f10
loop_3211:
fmovdl %icc, %f7, %f15
fmovrsgz %l6, %f13, %f5
fmovdgu %xcc, %f9, %f14
bcs,a %xcc, loop_3212
movvs %xcc, %g4, %i4
fmul8x16 %f7, %f0, %f2
sth %l5, [%l7 + 0x16]
loop_3212:
fmovrsgz %l4, %f10, %f14
fmovscs %xcc, %f6, %f9
bvc,pn %icc, loop_3213
std %f0, [%l7 + 0x30]
fmul8ulx16 %f4, %f12, %f12
addccc %i0, 0x123D, %o6
loop_3213:
stw %o7, [%l7 + 0x60]
bg,pt %xcc, loop_3214
tleu %xcc, 0x2
movvs %xcc, %i1, %l2
tvc %xcc, 0x7
loop_3214:
fmovsneg %xcc, %f5, %f14
edge32n %g2, %l3, %g3
fmovdg %xcc, %f1, %f15
fmovdl %icc, %f15, %f2
mulscc %o1, 0x11FB, %g1
fbug,a %fcc1, loop_3215
ldsb [%l7 + 0x6F], %g7
movpos %xcc, %i2, %o2
or %g5, 0x0785, %o4
loop_3215:
tpos %xcc, 0x5
array8 %l1, %g6, %i7
mulscc %i6, %o5, %i5
fnors %f12, %f1, %f15
fmovdg %icc, %f0, %f11
fpack16 %f14, %f2
st %f14, [%l7 + 0x3C]
fmovdcc %xcc, %f13, %f15
xnorcc %l0, 0x1A23, %o0
bvc,a loop_3216
stx %i3, [%l7 + 0x40]
fmuld8sux16 %f14, %f0, %f6
ld [%l7 + 0x38], %f10
loop_3216:
stx %o3, [%l7 + 0x20]
ldsb [%l7 + 0x0D], %l6
for %f10, %f0, %f8
fpadd32s %f4, %f8, %f15
fpsub16 %f4, %f12, %f8
fbule,a %fcc3, loop_3217
sth %g4, [%l7 + 0x54]
xnorcc %i4, 0x0029, %l5
fmul8x16 %f2, %f8, %f8
loop_3217:
edge16l %i0, %o6, %o7
fmovdg %xcc, %f11, %f4
movrgez %l4, 0x17E, %i1
fpsub32s %f6, %f9, %f5
fpsub16 %f2, %f10, %f4
fmovdg %xcc, %f14, %f14
be,a,pt %xcc, loop_3218
fmovsneg %xcc, %f9, %f11
fbule,a %fcc2, loop_3219
fxnor %f12, %f14, %f2
loop_3218:
movrgz %g2, 0x35B, %l3
sll %l2, 0x01, %g3
loop_3219:
fmovscs %icc, %f0, %f9
movvc %xcc, %o1, %g7
for %f14, %f8, %f14
fpsub32 %f4, %f12, %f10
movne %icc, %g1, %o2
call loop_3220
brgez %i2, loop_3221
fbne %fcc2, loop_3222
ldsw [%l7 + 0x3C], %o4
loop_3220:
ldub [%l7 + 0x14], %g5
loop_3221:
fmovsl %icc, %f1, %f6
loop_3222:
st %f6, [%l7 + 0x14]
nop
setx loop_3223, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tcc %xcc, 0x7
sth %l1, [%l7 + 0x6C]
movrgez %i7, %g6, %i6
loop_3223:
fpsub16 %f4, %f14, %f14
fmul8x16al %f5, %f8, %f0
andncc %o5, %i5, %l0
sth %o0, [%l7 + 0x38]
pdist %f4, %f10, %f12
stw %o3, [%l7 + 0x28]
fnot2s %f11, %f1
ldsb [%l7 + 0x17], %l6
fsrc1s %f5, %f14
fmovscs %xcc, %f13, %f1
lduh [%l7 + 0x56], %g4
ldsh [%l7 + 0x3C], %i4
stx %l5, [%l7 + 0x68]
call loop_3224
lduh [%l7 + 0x44], %i3
addcc %o6, %i0, %l4
tvs %icc, 0x1
loop_3224:
sth %o7, [%l7 + 0x52]
addc %g2, %l3, %i1
ta %icc, 0x5
fba,a %fcc3, loop_3225
tpos %xcc, 0x2
fpadd32 %f8, %f10, %f10
udivx %g3, 0x0E81, %o1
loop_3225:
fmovda %icc, %f5, %f1
fcmpgt16 %f14, %f14, %g7
ldsh [%l7 + 0x7A], %g1
stx %o2, [%l7 + 0x60]
fmovrdlez %l2, %f14, %f0
stw %i2, [%l7 + 0x20]
fbul %fcc1, loop_3226
fbo,a %fcc3, loop_3227
fpsub16 %f6, %f0, %f0
fcmpgt16 %f14, %f2, %o4
loop_3226:
fmovsgu %xcc, %f0, %f6
loop_3227:
fmovrsgz %l1, %f6, %f10
fandnot2 %f6, %f2, %f14
edge32 %i7, %g5, %i6
tg %xcc, 0x2
st %f12, [%l7 + 0x08]
array8 %g6, %o5, %l0
ld [%l7 + 0x44], %f1
tpos %xcc, 0x6
bne,a %icc, loop_3228
ldx [%l7 + 0x18], %i5
subccc %o0, 0x03A2, %l6
brlz %o3, loop_3229
loop_3228:
fmul8sux16 %f6, %f14, %f8
fmovdn %xcc, %f3, %f3
nop
setx loop_3230, %l0, %l1
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_3229:
tn %xcc, 0x2
fbug %fcc0, loop_3231
ble,a,pt %icc, loop_3232
loop_3230:
fble %fcc0, loop_3233
fmovsvs %icc, %f7, %f8
loop_3231:
sdivcc %g4, 0x024F, %l5
loop_3232:
fmovdn %xcc, %f2, %f14
loop_3233:
fmovdpos %icc, %f3, %f12
nop
setx loop_3234, %l0, %l1
jmpl %l1, %i4
ld [%l7 + 0x28], %f7
edge32n %i3, %i0, %o6
sth %o7, [%l7 + 0x54]
loop_3234:
sth %l4, [%l7 + 0x48]
fmul8x16au %f10, %f2, %f12
ld [%l7 + 0x18], %f1
fmovrslez %l3, %f10, %f5
fmovsn %icc, %f3, %f13
fbuge %fcc0, loop_3235
bn,a %icc, loop_3236
ldsb [%l7 + 0x7F], %i1
tne %xcc, 0x1
loop_3235:
ldsb [%l7 + 0x67], %g3
loop_3236:
movg %icc, %o1, %g7
stb %g2, [%l7 + 0x1A]
fcmpgt32 %f8, %f8, %o2
tne %icc, 0x1
fmovd %f2, %f2
fpsub16s %f3, %f2, %f6
lduh [%l7 + 0x4A], %l2
bge %icc, loop_3237
bshuffle %f14, %f14, %f2
fcmpd %fcc0, %f8, %f2
fzero %f10
loop_3237:
stx %g1, [%l7 + 0x18]
smul %i2, 0x0E5A, %l1
ldx [%l7 + 0x48], %o4
tg %icc, 0x0
edge16ln %g5, %i7, %g6
tcs %icc, 0x6
stx %o5, [%l7 + 0x20]
lduh [%l7 + 0x2A], %i6
stx %l0, [%l7 + 0x40]
sethi 0x163B, %i5
fmovsvc %xcc, %f2, %f7
ldsw [%l7 + 0x4C], %l6
fnands %f2, %f12, %f7
ldub [%l7 + 0x46], %o0
edge8n %g4, %l5, %i4
ldx [%l7 + 0x28], %o3
movge %icc, %i0, %o6
ldsb [%l7 + 0x23], %o7
fcmps %fcc1, %f0, %f12
tle %xcc, 0x4
lduw [%l7 + 0x68], %i3
ldsb [%l7 + 0x6C], %l4
ld [%l7 + 0x34], %f3
fnands %f7, %f1, %f15
ldx [%l7 + 0x48], %i1
fmovdcc %xcc, %f9, %f13
fpackfix %f14, %f8
lduh [%l7 + 0x44], %l3
ble,a loop_3238
fpack32 %f6, %f2, %f8
ldsh [%l7 + 0x0E], %o1
lduw [%l7 + 0x54], %g7
loop_3238:
ldsw [%l7 + 0x5C], %g2
array32 %o2, %g3, %g1
te %icc, 0x2
nop
setx loop_3239, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %i2, [%l7 + 0x40]
orncc %l1, 0x1DAD, %o4
and %l2, 0x0697, %i7
loop_3239:
fblg %fcc2, loop_3240
fsrc2 %f10, %f10
mova %icc, %g6, %g5
ldsh [%l7 + 0x1A], %o5
loop_3240:
bne,a,pn %icc, loop_3241
sth %i6, [%l7 + 0x62]
stw %i5, [%l7 + 0x08]
ldsb [%l7 + 0x63], %l0
loop_3241:
fmovdcs %icc, %f11, %f2
stx %l6, [%l7 + 0x40]
ldsb [%l7 + 0x09], %o0
fbule,a %fcc0, loop_3242
fbo %fcc1, loop_3243
lduh [%l7 + 0x4E], %g4
fmovd %f0, %f0
loop_3242:
fornot1s %f13, %f2, %f9
loop_3243:
sllx %l5, 0x00, %o3
fpack32 %f10, %f4, %f4
ldsw [%l7 + 0x1C], %i4
fble %fcc3, loop_3244
bpos,pn %icc, loop_3245
ldsh [%l7 + 0x60], %o6
fmul8x16al %f14, %f13, %f4
loop_3244:
fcmped %fcc1, %f0, %f14
loop_3245:
fmovdne %xcc, %f0, %f15
bvc %xcc, loop_3246
lduh [%l7 + 0x0E], %o7
stx %i0, [%l7 + 0x40]
fmovrde %i3, %f6, %f10
loop_3246:
fone %f0
sra %l4, 0x06, %i1
st %f6, [%l7 + 0x58]
ldx [%l7 + 0x28], %o1
movl %xcc, %l3, %g7
fba,a %fcc0, loop_3247
udivcc %g2, 0x0B8B, %g3
fmovsn %icc, %f9, %f11
edge16l %o2, %i2, %l1
loop_3247:
sth %g1, [%l7 + 0x6C]
edge8n %l2, %i7, %o4
fmovsn %xcc, %f0, %f13
std %f10, [%l7 + 0x68]
fbg,a %fcc3, loop_3248
stb %g6, [%l7 + 0x22]
bvc loop_3249
fabss %f5, %f2
loop_3248:
fmovdneg %xcc, %f12, %f15
ldsh [%l7 + 0x2A], %g5
loop_3249:
ldd [%l7 + 0x78], %f10
popc 0x1EC1, %o5
fmuld8ulx16 %f13, %f11, %f4
ld [%l7 + 0x38], %f2
sethi 0x17DB, %i6
fmovde %xcc, %f13, %f12
sth %l0, [%l7 + 0x64]
fmovrdne %l6, %f6, %f8
edge8l %o0, %g4, %i5
ldsh [%l7 + 0x56], %l5
fmovrdgez %o3, %f2, %f4
stb %i4, [%l7 + 0x48]
ldub [%l7 + 0x4B], %o7
fcmple16 %f4, %f8, %o6
fbne,a %fcc2, loop_3250
stx %i0, [%l7 + 0x68]
xnor %i3, %i1, %l4
lduw [%l7 + 0x34], %o1
loop_3250:
fbule,a %fcc3, loop_3251
lduw [%l7 + 0x44], %g7
movgu %xcc, %l3, %g2
fones %f8
loop_3251:
ldsb [%l7 + 0x7D], %g3
nop
setx loop_3252, %l0, %l1
jmpl %l1, %o2
ldub [%l7 + 0x54], %i2
fmovsl %icc, %f12, %f15
mova %icc, %g1, %l2
loop_3252:
bpos,a,pt %icc, loop_3253
fcmps %fcc2, %f5, %f9
bn,pt %xcc, loop_3254
fmovsl %icc, %f6, %f14
loop_3253:
std %f14, [%l7 + 0x18]
stx %i7, [%l7 + 0x20]
loop_3254:
stb %o4, [%l7 + 0x08]
fmovdg %xcc, %f10, %f14
fornot2 %f10, %f8, %f6
fsrc1s %f11, %f2
stw %l1, [%l7 + 0x58]
ldsh [%l7 + 0x5A], %g6
fmovrslez %o5, %f6, %f9
bge,a %icc, loop_3255
stb %i6, [%l7 + 0x2A]
fmul8x16 %f10, %f4, %f8
stw %g5, [%l7 + 0x7C]
loop_3255:
fnors %f7, %f14, %f4
mulscc %l6, 0x141A, %o0
movrlz %g4, 0x1AD, %i5
fandnot2s %f3, %f4, %f6
mulx %l5, %l0, %i4
fmul8x16 %f9, %f14, %f8
ldd [%l7 + 0x78], %f2
addcc %o3, 0x1A51, %o7
bge,a,pn %xcc, loop_3256
fbne %fcc3, loop_3257
ld [%l7 + 0x78], %f3
fmovdl %icc, %f5, %f1
loop_3256:
stx %o6, [%l7 + 0x08]
loop_3257:
fmovda %xcc, %f9, %f7
nop
setx loop_3258, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bgu,a,pt %xcc, loop_3259
fmovsvc %icc, %f8, %f13
ld [%l7 + 0x24], %f14
loop_3258:
fbule %fcc3, loop_3260
loop_3259:
lduh [%l7 + 0x20], %i0
fmovsleu %icc, %f5, %f12
fbg %fcc3, loop_3261
loop_3260:
tsubcc %i1, 0x16E2, %l4
fmovsa %xcc, %f0, %f0
fmul8ulx16 %f4, %f2, %f6
loop_3261:
movre %o1, %g7, %i3
sdiv %g2, 0x0F56, %l3
tgu %xcc, 0x1
std %f2, [%l7 + 0x70]
fmovsgu %xcc, %f1, %f4
ldsb [%l7 + 0x36], %o2
ldd [%l7 + 0x50], %f12
fbn %fcc1, loop_3262
ble,a,pn %icc, loop_3263
edge8 %g3, %g1, %l2
fones %f2
loop_3262:
bvc,a,pt %xcc, loop_3264
loop_3263:
lduh [%l7 + 0x5A], %i2
fsrc1s %f15, %f2
fbo %fcc1, loop_3265
loop_3264:
bvc,pn %xcc, loop_3266
array16 %i7, %o4, %g6
addccc %l1, %i6, %g5
loop_3265:
fba %fcc3, loop_3267
loop_3266:
ldx [%l7 + 0x78], %o5
fmovrdlez %l6, %f8, %f0
ldsh [%l7 + 0x62], %g4
loop_3267:
be,a,pn %xcc, loop_3268
fand %f8, %f8, %f10
fzeros %f9
fcmpeq16 %f12, %f8, %i5
loop_3268:
fpack16 %f12, %f14
std %f4, [%l7 + 0x48]
stb %o0, [%l7 + 0x46]
movne %xcc, %l0, %l5
sethi 0x08B3, %i4
fcmpne32 %f6, %f10, %o7
ldd [%l7 + 0x70], %f0
std %f10, [%l7 + 0x10]
lduh [%l7 + 0x36], %o3
edge32ln %i0, %o6, %i1
addccc %o1, 0x1DA4, %g7
edge32n %i3, %g2, %l4
alignaddr %l3, %o2, %g3
fmovdge %xcc, %f2, %f0
fmovdge %icc, %f14, %f6
ldsw [%l7 + 0x20], %g1
tsubcctv %l2, 0x0ABB, %i7
brlez,a %i2, loop_3269
st %f1, [%l7 + 0x74]
fmovsne %xcc, %f7, %f14
fmovsl %icc, %f10, %f12
loop_3269:
ldsb [%l7 + 0x75], %o4
brnz,a %g6, loop_3270
fmovscs %icc, %f3, %f4
edge32ln %i6, %g5, %l1
fmuld8ulx16 %f9, %f8, %f0
loop_3270:
stw %l6, [%l7 + 0x2C]
mulx %o5, %g4, %i5
fbl %fcc2, loop_3271
fpsub16 %f2, %f8, %f6
stx %o0, [%l7 + 0x48]
brlez %l5, loop_3272
loop_3271:
fornot1 %f4, %f12, %f10
fpack16 %f2, %f7
array32 %l0, %o7, %o3
loop_3272:
stw %i0, [%l7 + 0x10]
fcmpd %fcc0, %f0, %f10
lduh [%l7 + 0x30], %o6
sra %i1, 0x1A, %i4
lduw [%l7 + 0x7C], %o1
fcmple32 %f10, %f12, %g7
tge %xcc, 0x0
ldub [%l7 + 0x6E], %i3
stw %l4, [%l7 + 0x08]
std %f8, [%l7 + 0x78]
umulcc %g2, %l3, %g3
ldub [%l7 + 0x2F], %o2
tpos %xcc, 0x6
fpadd16s %f11, %f0, %f0
orcc %l2, 0x10E5, %i7
movvs %icc, %i2, %g1
ldsh [%l7 + 0x40], %g6
bne %icc, loop_3273
fornot1s %f14, %f7, %f10
fabss %f14, %f3
stx %i6, [%l7 + 0x58]
loop_3273:
fxnor %f0, %f6, %f2
movvc %xcc, %g5, %l1
fcmpeq16 %f12, %f14, %l6
movrlez %o5, %o4, %g4
edge16n %o0, %l5, %i5
movrgz %l0, %o3, %i0
lduw [%l7 + 0x60], %o7
fmovdle %xcc, %f11, %f9
orncc %o6, 0x1D36, %i4
brgez,a %i1, loop_3274
mova %xcc, %g7, %o1
edge32n %i3, %g2, %l3
fcmpne16 %f0, %f2, %l4
loop_3274:
movleu %icc, %g3, %o2
fmul8ulx16 %f10, %f14, %f4
lduw [%l7 + 0x68], %i7
bcc,a,pt %icc, loop_3275
std %f8, [%l7 + 0x48]
tsubcc %i2, 0x1498, %l2
sth %g6, [%l7 + 0x68]
loop_3275:
ldsh [%l7 + 0x40], %g1
fmovscc %xcc, %f1, %f13
fmul8sux16 %f12, %f2, %f6
fmovdne %icc, %f13, %f14
fba,a %fcc3, loop_3276
edge32n %g5, %i6, %l1
stx %o5, [%l7 + 0x48]
fnot2 %f8, %f8
loop_3276:
fpsub16 %f14, %f10, %f6
sth %l6, [%l7 + 0x40]
srl %g4, 0x1D, %o4
std %f8, [%l7 + 0x68]
umulcc %l5, %o0, %l0
fzero %f8
fpadd32 %f10, %f10, %f12
fsrc2 %f2, %f8
alignaddr %o3, %i0, %i5
fmovdle %xcc, %f11, %f12
ld [%l7 + 0x28], %f2
taddcc %o7, %i4, %o6
fmovrslz %g7, %f7, %f7
sth %o1, [%l7 + 0x42]
alignaddr %i1, %i3, %g2
stb %l4, [%l7 + 0x7C]
fmul8ulx16 %f2, %f12, %f12
nop
setx loop_3277, %l0, %l1
jmpl %l1, %l3
lduw [%l7 + 0x10], %o2
movrgez %i7, 0x11B, %g3
ldsb [%l7 + 0x36], %i2
loop_3277:
movle %xcc, %g6, %l2
stw %g1, [%l7 + 0x5C]
ldub [%l7 + 0x5E], %i6
te %xcc, 0x5
ldsb [%l7 + 0x3C], %l1
ldx [%l7 + 0x10], %g5
sllx %l6, %g4, %o5
ldd [%l7 + 0x40], %f6
bneg,pn %xcc, loop_3278
stw %l5, [%l7 + 0x40]
movcc %icc, %o0, %o4
movrlez %o3, %l0, %i5
loop_3278:
fba,a %fcc1, loop_3279
std %f2, [%l7 + 0x70]
ldub [%l7 + 0x7D], %o7
movneg %icc, %i4, %i0
loop_3279:
stb %o6, [%l7 + 0x3E]
std %f0, [%l7 + 0x38]
fmovdvc %icc, %f5, %f0
ld [%l7 + 0x1C], %f4
brgez,a %g7, loop_3280
st %f0, [%l7 + 0x5C]
stb %o1, [%l7 + 0x59]
brz %i3, loop_3281
loop_3280:
fcmple32 %f14, %f8, %i1
movre %g2, %l4, %l3
udiv %o2, 0x1EF0, %g3
loop_3281:
fmovdge %icc, %f2, %f7
te %icc, 0x7
taddcc %i7, %g6, %l2
fmul8x16au %f14, %f0, %f8
sth %g1, [%l7 + 0x3E]
bge,a,pt %xcc, loop_3282
fbue %fcc0, loop_3283
fornot2s %f4, %f14, %f9
smul %i2, 0x0F8E, %l1
loop_3282:
bcc,a,pn %xcc, loop_3284
loop_3283:
fzero %f4
lduh [%l7 + 0x34], %g5
smulcc %l6, %g4, %o5
loop_3284:
mulscc %l5, 0x1F5F, %o0
sub %o4, 0x1E7A, %o3
fmovdge %icc, %f14, %f4
fnot2s %f3, %f10
ldub [%l7 + 0x36], %i6
ldsh [%l7 + 0x30], %i5
andncc %o7, %l0, %i0
stx %i4, [%l7 + 0x30]
fsrc2 %f8, %f4
fxors %f0, %f7, %f6
lduw [%l7 + 0x20], %g7
fnands %f13, %f11, %f3
fandnot2s %f15, %f15, %f2
movrlz %o1, %i3, %o6
xnor %i1, %l4, %l3
lduw [%l7 + 0x28], %g2
ldsh [%l7 + 0x60], %o2
fmovdge %xcc, %f10, %f13
fpackfix %f12, %f10
subcc %g3, %g6, %l2
xnorcc %g1, %i7, %l1
fmovrdlez %g5, %f0, %f14
fmovsleu %icc, %f2, %f6
xnor %i2, %g4, %l6
fpsub16s %f10, %f2, %f7
bleu,a loop_3285
orcc %o5, %l5, %o4
fmovsl %icc, %f5, %f2
ldsw [%l7 + 0x18], %o3
loop_3285:
lduw [%l7 + 0x5C], %i6
bvs,a %xcc, loop_3286
fpadd16 %f10, %f4, %f8
tvs %icc, 0x3
stx %o0, [%l7 + 0x30]
loop_3286:
fmovsa %icc, %f11, %f15
ldub [%l7 + 0x6E], %i5
lduh [%l7 + 0x22], %l0
fcmpes %fcc3, %f6, %f6
fpack32 %f0, %f0, %f14
fpsub32 %f0, %f6, %f2
tne %icc, 0x3
fzero %f8
bleu,a loop_3287
stb %o7, [%l7 + 0x25]
fcmpne16 %f12, %f2, %i0
sth %i4, [%l7 + 0x60]
loop_3287:
ldsw [%l7 + 0x08], %o1
andcc %g7, %i3, %o6
fpsub16 %f12, %f14, %f12
stw %l4, [%l7 + 0x7C]
sethi 0x19D7, %i1
ldsh [%l7 + 0x4C], %g2
lduh [%l7 + 0x2A], %l3
fsrc2s %f0, %f2
array8 %g3, %g6, %o2
fmovde %icc, %f6, %f13
mulscc %g1, %i7, %l2
ldub [%l7 + 0x38], %g5
fcmpne16 %f8, %f6, %l1
fnegs %f6, %f5
fbn %fcc1, loop_3288
st %f3, [%l7 + 0x48]
fxnors %f2, %f10, %f1
lduw [%l7 + 0x60], %i2
loop_3288:
fmovdn %xcc, %f2, %f12
lduh [%l7 + 0x12], %l6
bne,a %xcc, loop_3289
ldsb [%l7 + 0x0B], %g4
bneg,a,pt %xcc, loop_3290
fmuld8ulx16 %f10, %f14, %f2
loop_3289:
ldx [%l7 + 0x48], %o5
ldsh [%l7 + 0x0E], %l5
loop_3290:
st %f3, [%l7 + 0x2C]
fblg,a %fcc3, loop_3291
ldx [%l7 + 0x20], %o4
tleu %icc, 0x0
smul %i6, 0x1BAE, %o0
loop_3291:
ldub [%l7 + 0x1F], %o3
xor %l0, %o7, %i0
tneg %icc, 0x2
fmovsneg %xcc, %f0, %f6
fmul8sux16 %f6, %f12, %f2
brnz %i4, loop_3292
fnot1 %f4, %f6
fmovdn %icc, %f12, %f9
sdivcc %i5, 0x0F05, %o1
loop_3292:
ldd [%l7 + 0x58], %f2
fmovdle %icc, %f6, %f4
ldd [%l7 + 0x08], %f2
std %f2, [%l7 + 0x08]
ta %icc, 0x4
ba loop_3293
tneg %icc, 0x6
sth %i3, [%l7 + 0x60]
movvc %xcc, %g7, %o6
loop_3293:
ldd [%l7 + 0x20], %f10
movrgez %l4, 0x298, %g2
st %f8, [%l7 + 0x30]
stw %l3, [%l7 + 0x64]
fnors %f4, %f9, %f4
alignaddrl %g3, %g6, %o2
orcc %i1, %i7, %l2
bpos,a %icc, loop_3294
fnot1s %f13, %f14
addcc %g1, %g5, %i2
fandnot1 %f6, %f14, %f4
loop_3294:
movleu %xcc, %l6, %l1
alignaddr %o5, %l5, %o4
tl %icc, 0x3
movre %g4, 0x3CF, %i6
fcmpes %fcc0, %f1, %f12
movgu %icc, %o0, %l0
fbg %fcc1, loop_3295
fnot1s %f5, %f2
movgu %xcc, %o7, %o3
fmovrsgz %i0, %f1, %f5
loop_3295:
st %f9, [%l7 + 0x38]
lduw [%l7 + 0x58], %i4
edge8ln %i5, %o1, %i3
stw %o6, [%l7 + 0x1C]
fcmpne32 %f2, %f0, %g7
fsrc1 %f10, %f4
fcmpeq32 %f0, %f10, %g2
ldd [%l7 + 0x10], %f8
edge32l %l4, %g3, %l3
ld [%l7 + 0x2C], %f3
fsrc2s %f15, %f15
ldsb [%l7 + 0x44], %g6
stb %i1, [%l7 + 0x3F]
addccc %i7, 0x10C3, %l2
sth %g1, [%l7 + 0x70]
movle %icc, %o2, %g5
fnot1s %f1, %f14
siam 0x4
movrgez %l6, %l1, %o5
fsrc2s %f1, %f4
fbul,a %fcc1, loop_3296
fmovrde %l5, %f2, %f0
addcc %i2, 0x17FA, %o4
tcs %icc, 0x2
loop_3296:
movpos %icc, %i6, %g4
tne %icc, 0x3
fpack32 %f4, %f4, %f2
bleu,a,pt %xcc, loop_3297
fnors %f4, %f7, %f9
stw %o0, [%l7 + 0x18]
fandnot1 %f4, %f14, %f12
loop_3297:
fcmpeq16 %f2, %f0, %o7
movcc %xcc, %o3, %i0
fandnot1 %f4, %f14, %f2
ldub [%l7 + 0x54], %l0
lduw [%l7 + 0x70], %i4
fpsub32s %f8, %f7, %f3
addccc %o1, 0x042E, %i5
st %f12, [%l7 + 0x34]
movvc %xcc, %o6, %i3
fnot1s %f4, %f14
stw %g2, [%l7 + 0x68]
movl %xcc, %g7, %l4
lduh [%l7 + 0x7A], %g3
st %f7, [%l7 + 0x4C]
tle %icc, 0x7
lduh [%l7 + 0x7A], %g6
andn %i1, 0x0389, %i7
tneg %xcc, 0x6
bleu,pt %icc, loop_3298
movrgz %l2, %g1, %l3
std %f4, [%l7 + 0x38]
umul %g5, %o2, %l1
loop_3298:
movvs %icc, %l6, %o5
xnorcc %i2, %o4, %l5
ldub [%l7 + 0x70], %g4
ldsb [%l7 + 0x1E], %i6
fpadd16s %f12, %f11, %f6
fpadd32s %f11, %f1, %f3
edge32ln %o0, %o3, %i0
stw %l0, [%l7 + 0x4C]
lduh [%l7 + 0x6A], %i4
fpadd32s %f10, %f9, %f15
ldub [%l7 + 0x4F], %o1
ldsh [%l7 + 0x3C], %i5
tcs %icc, 0x1
bg loop_3299
fcmpes %fcc1, %f12, %f9
stx %o7, [%l7 + 0x48]
fornot2 %f0, %f14, %f10
loop_3299:
fpsub32 %f6, %f10, %f4
ldsw [%l7 + 0x64], %i3
addc %o6, %g2, %g7
sdivcc %g3, 0x1E3A, %l4
ba %icc, loop_3300
ldd [%l7 + 0x20], %f8
fcmpd %fcc1, %f2, %f6
brlez,a %i1, loop_3301
loop_3300:
fcmple32 %f10, %f10, %i7
tvs %xcc, 0x0
fmul8sux16 %f0, %f6, %f12
loop_3301:
sdivcc %g6, 0x0C9C, %l2
fpadd32 %f0, %f0, %f4
bvc,a,pt %icc, loop_3302
fmovdneg %xcc, %f14, %f13
movle %icc, %l3, %g1
call loop_3303
loop_3302:
bge,a,pt %xcc, loop_3304
fble %fcc2, loop_3305
lduw [%l7 + 0x48], %o2
loop_3303:
bgu,a loop_3306
loop_3304:
brnz,a %l1, loop_3307
loop_3305:
ble,a %xcc, loop_3308
fbul %fcc3, loop_3309
loop_3306:
std %f6, [%l7 + 0x20]
loop_3307:
std %f14, [%l7 + 0x28]
loop_3308:
fmul8x16 %f15, %f2, %f4
loop_3309:
tl %xcc, 0x2
movne %xcc, %g5, %o5
fmovsg %icc, %f7, %f4
lduw [%l7 + 0x10], %l6
fornot1 %f2, %f2, %f8
edge32l %o4, %i2, %l5
fmovse %xcc, %f14, %f10
movge %xcc, %g4, %o0
fmovdn %xcc, %f4, %f7
sub %i6, 0x1B75, %i0
andn %o3, 0x024A, %i4
ldub [%l7 + 0x4A], %l0
fcmpne32 %f10, %f0, %i5
xnor %o7, 0x0A18, %o1
sth %o6, [%l7 + 0x78]
sdivcc %i3, 0x11AC, %g2
for %f0, %f4, %f10
fbe %fcc3, loop_3310
bne,a,pn %xcc, loop_3311
ld [%l7 + 0x6C], %f10
sllx %g3, %g7, %i1
loop_3310:
edge8ln %i7, %l4, %g6
loop_3311:
popc %l2, %g1
fcmped %fcc0, %f6, %f12
fornot2s %f1, %f7, %f7
mulx %o2, 0x0A0B, %l1
st %f8, [%l7 + 0x6C]
fmovdpos %xcc, %f10, %f2
lduh [%l7 + 0x14], %l3
fsrc1 %f14, %f2
edge16 %g5, %o5, %l6
fpack16 %f10, %f3
movl %icc, %i2, %l5
stb %g4, [%l7 + 0x59]
andcc %o0, %o4, %i6
ld [%l7 + 0x78], %f11
movl %xcc, %o3, %i4
brgez %i0, loop_3312
xorcc %i5, %o7, %o1
fmul8x16 %f6, %f4, %f12
stb %o6, [%l7 + 0x21]
loop_3312:
fmovsle %xcc, %f0, %f0
fzero %f10
bneg %icc, loop_3313
movcs %icc, %l0, %g2
stw %g3, [%l7 + 0x44]
ldsw [%l7 + 0x2C], %i3
loop_3313:
bpos,a,pn %icc, loop_3314
fornot2 %f10, %f14, %f0
stx %g7, [%l7 + 0x78]
fmovrsgz %i7, %f3, %f11
loop_3314:
fbul %fcc1, loop_3315
sth %l4, [%l7 + 0x32]
subc %g6, %i1, %l2
stb %g1, [%l7 + 0x45]
loop_3315:
movre %o2, %l1, %l3
faligndata %f4, %f10, %f10
movgu %xcc, %o5, %g5
fmovdne %xcc, %f8, %f6
fmul8ulx16 %f8, %f8, %f12
ldd [%l7 + 0x18], %f10
ld [%l7 + 0x08], %f15
fmovdle %xcc, %f12, %f1
orcc %i2, %l6, %g4
ldsh [%l7 + 0x24], %l5
tne %xcc, 0x3
ldx [%l7 + 0x50], %o0
lduh [%l7 + 0x50], %o4
std %f12, [%l7 + 0x28]
bleu,a,pn %icc, loop_3316
movl %xcc, %i6, %i4
nop
setx loop_3317, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movn %icc, %i0, %i5
loop_3316:
fnors %f6, %f10, %f8
fone %f12
loop_3317:
ldsb [%l7 + 0x0E], %o7
lduh [%l7 + 0x70], %o1
add %o3, %l0, %o6
ldsb [%l7 + 0x6D], %g3
stw %i3, [%l7 + 0x5C]
bne %icc, loop_3318
xnorcc %g2, %i7, %l4
fmul8x16au %f10, %f3, %f12
fnor %f12, %f6, %f0
loop_3318:
fmovscc %icc, %f13, %f12
st %f15, [%l7 + 0x6C]
orcc %g7, 0x148F, %i1
movl %icc, %l2, %g6
popc 0x1BAC, %o2
lduh [%l7 + 0x4A], %l1
fmovdneg %xcc, %f0, %f0
fxor %f2, %f10, %f2
ldsb [%l7 + 0x34], %g1
lduh [%l7 + 0x64], %l3
ldsw [%l7 + 0x2C], %g5
st %f3, [%l7 + 0x7C]
fmovsl %icc, %f14, %f5
fcmpne16 %f0, %f12, %i2
ldsh [%l7 + 0x18], %l6
ldd [%l7 + 0x68], %f4
ldsh [%l7 + 0x2A], %g4
std %f14, [%l7 + 0x30]
ldx [%l7 + 0x58], %l5
fmovrsgz %o5, %f3, %f6
edge8n %o4, %o0, %i6
bpos %icc, loop_3319
stw %i4, [%l7 + 0x34]
fmovsneg %xcc, %f2, %f0
fmovrslez %i5, %f7, %f1
loop_3319:
array32 %o7, %i0, %o1
nop
setx loop_3320, %l0, %l1
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 + 0x54], %o3
ld [%l7 + 0x14], %f14
taddcc %o6, 0x1DCD, %g3
loop_3320:
movcs %xcc, %l0, %i3
fmovrsne %i7, %f13, %f2
call loop_3321
sub %g2, %l4, %i1
sdivcc %l2, 0x1616, %g7
tvs %xcc, 0x0
loop_3321:
tcc %xcc, 0x4
fabss %f8, %f5
sethi 0x13F7, %g6
st %f8, [%l7 + 0x58]
fbul,a %fcc0, loop_3322
movvs %icc, %l1, %o2
bcc,pt %icc, loop_3323
lduh [%l7 + 0x56], %g1
loop_3322:
ldsw [%l7 + 0x5C], %l3
fmuld8ulx16 %f3, %f1, %f8
loop_3323:
movrlz %g5, 0x1E9, %l6
umul %g4, %i2, %l5
movrne %o5, 0x23D, %o4
tpos %icc, 0x1
movne %xcc, %o0, %i6
fmovdleu %xcc, %f12, %f9
fmovrdgz %i4, %f4, %f8
fcmple16 %f8, %f6, %o7
addcc %i5, 0x098E, %o1
ldx [%l7 + 0x78], %i0
ldub [%l7 + 0x70], %o6
stb %o3, [%l7 + 0x53]
fmovdl %xcc, %f8, %f4
movg %xcc, %l0, %i3
smulcc %i7, %g3, %l4
fmovdgu %icc, %f15, %f13
movleu %icc, %i1, %g2
fmovsvs %icc, %f9, %f11
edge32 %g7, %g6, %l2
stb %o2, [%l7 + 0x5A]
fornot2 %f10, %f2, %f4
fmovscs %icc, %f15, %f6
fmovdneg %icc, %f12, %f10
bg,a %icc, loop_3324
fmovsn %icc, %f4, %f11
std %f2, [%l7 + 0x60]
udivcc %l1, 0x0B29, %l3
loop_3324:
array8 %g5, %l6, %g4
bl,a,pt %xcc, loop_3325
ld [%l7 + 0x70], %f8
edge32n %i2, %g1, %l5
edge16 %o4, %o5, %o0
loop_3325:
fcmpgt32 %f4, %f0, %i6
movg %xcc, %i4, %i5
fmuld8ulx16 %f4, %f6, %f6
tcs %xcc, 0x5
fbo,a %fcc2, loop_3326
ldub [%l7 + 0x40], %o1
ldd [%l7 + 0x08], %f10
fzeros %f3
loop_3326:
brgez,a %o7, loop_3327
fcmpgt16 %f14, %f6, %o6
stx %o3, [%l7 + 0x70]
ldsb [%l7 + 0x44], %l0
loop_3327:
fmovrdne %i0, %f10, %f6
udivcc %i3, 0x06AC, %i7
movrlz %g3, 0x3E6, %i1
fmul8sux16 %f14, %f2, %f0
lduh [%l7 + 0x5E], %g2
fba %fcc1, loop_3328
fpsub32s %f3, %f7, %f3
edge8n %l4, %g7, %l2
ld [%l7 + 0x68], %f4
loop_3328:
fmovdgu %icc, %f15, %f10
fmovda %icc, %f13, %f7
movvc %xcc, %g6, %l1
fmovsleu %xcc, %f3, %f10
srlx %l3, 0x15, %o2
fnegs %f4, %f9
ldd [%l7 + 0x28], %f8
fbule,a %fcc0, loop_3329
fmovsleu %icc, %f4, %f1
st %f5, [%l7 + 0x18]
ldd [%l7 + 0x28], %f10
loop_3329:
fnegd %f2, %f8
fcmpes %fcc3, %f10, %f14
umulcc %l6, %g4, %i2
fmovdg %icc, %f15, %f0
movrne %g5, 0x24C, %g1
fcmps %fcc3, %f5, %f2
movleu %xcc, %o4, %o5
edge16n %o0, %i6, %l5
fornot2s %f3, %f4, %f0
ldsw [%l7 + 0x30], %i5
srlx %o1, 0x1D, %i4
movrlez %o6, 0x23E, %o3
ldsh [%l7 + 0x12], %o7
std %f6, [%l7 + 0x08]
lduh [%l7 + 0x4E], %i0
tpos %xcc, 0x2
fxor %f14, %f6, %f12
edge8ln %i3, %l0, %g3
sllx %i7, 0x14, %i1
lduh [%l7 + 0x54], %g2
fmovdn %xcc, %f13, %f8
fnegs %f15, %f2
ldd [%l7 + 0x08], %f2
sllx %g7, %l4, %g6
ldsw [%l7 + 0x4C], %l1
std %f12, [%l7 + 0x48]
fbue %fcc1, loop_3330
fone %f2
edge16ln %l2, %l3, %o2
fmovdle %xcc, %f15, %f11
loop_3330:
fmovdn %xcc, %f4, %f0
be,pt %xcc, loop_3331
bl,a,pn %icc, loop_3332
tneg %icc, 0x0
fmovse %xcc, %f10, %f13
loop_3331:
addcc %g4, 0x1858, %i2
loop_3332:
ldsb [%l7 + 0x23], %l6
ldsb [%l7 + 0x74], %g5
bshuffle %f8, %f14, %f10
ldx [%l7 + 0x60], %g1
addc %o4, 0x0253, %o5
fmovrse %i6, %f5, %f4
st %f8, [%l7 + 0x70]
fpsub32 %f8, %f14, %f8
movvs %icc, %l5, %o0
fbo,a %fcc3, loop_3333
movne %icc, %i5, %o1
bvc,pt %xcc, loop_3334
lduh [%l7 + 0x68], %o6
loop_3333:
fnot2s %f13, %f13
nop
setx loop_3335, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3334:
fnot1s %f8, %f0
bneg,pt %icc, loop_3336
ld [%l7 + 0x34], %f5
loop_3335:
fpadd32s %f5, %f3, %f5
fbu %fcc1, loop_3337
loop_3336:
ld [%l7 + 0x74], %f14
bn,a,pn %xcc, loop_3338
fmovsgu %xcc, %f14, %f6
loop_3337:
edge16ln %i4, %o3, %i0
fornot2s %f11, %f2, %f3
loop_3338:
fnand %f6, %f8, %f8
sth %i3, [%l7 + 0x14]
fmovsl %icc, %f8, %f9
lduh [%l7 + 0x74], %o7
st %f0, [%l7 + 0x38]
lduw [%l7 + 0x34], %g3
fpadd16s %f8, %f1, %f7
fbge,a %fcc0, loop_3339
tpos %xcc, 0x6
sdivcc %l0, 0x17B3, %i7
fbue,a %fcc2, loop_3340
loop_3339:
fmuld8ulx16 %f8, %f0, %f10
movrlz %i1, %g7, %g2
fpsub32s %f11, %f8, %f6
loop_3340:
brz,a %g6, loop_3341
std %f2, [%l7 + 0x10]
fbne %fcc0, loop_3342
edge16 %l4, %l2, %l3
loop_3341:
ld [%l7 + 0x2C], %f9
edge32n %o2, %g4, %l1
loop_3342:
fmovrdgez %i2, %f2, %f10
sth %g5, [%l7 + 0x14]
tpos %xcc, 0x4
movrlz %g1, 0x347, %o4
stb %o5, [%l7 + 0x10]
stx %l6, [%l7 + 0x20]
fble %fcc0, loop_3343
sth %l5, [%l7 + 0x40]
tcc %xcc, 0x4
stx %i6, [%l7 + 0x48]
loop_3343:
tpos %icc, 0x1
fcmpeq32 %f6, %f8, %o0
ldx [%l7 + 0x50], %i5
fnegs %f8, %f15
stb %o6, [%l7 + 0x55]
umul %o1, 0x0197, %i4
fmovsl %icc, %f8, %f14
ldsb [%l7 + 0x2D], %i0
fcmpgt16 %f8, %f4, %i3
addccc %o3, 0x0390, %o7
fble,a %fcc2, loop_3344
edge32ln %g3, %i7, %l0
ldsw [%l7 + 0x08], %i1
ldub [%l7 + 0x20], %g7
loop_3344:
udivcc %g2, 0x0024, %l4
orncc %l2, %g6, %o2
ldub [%l7 + 0x2B], %l3
stb %g4, [%l7 + 0x34]
ldsb [%l7 + 0x79], %i2
fsrc1 %f0, %f8
bcc,a %xcc, loop_3345
addcc %g5, %g1, %o4
lduh [%l7 + 0x0E], %l1
fcmpes %fcc0, %f3, %f8
loop_3345:
movre %o5, 0x136, %l5
sll %i6, %o0, %l6
fmovd %f6, %f10
ldsw [%l7 + 0x70], %i5
ldsh [%l7 + 0x52], %o6
fexpand %f4, %f8
fmovd %f2, %f8
std %f4, [%l7 + 0x18]
stx %o1, [%l7 + 0x68]
ldsh [%l7 + 0x24], %i0
fmovdvs %icc, %f10, %f13
fmovsge %xcc, %f14, %f6
fmovrdgz %i4, %f8, %f2
fpadd16s %f12, %f15, %f13
fxor %f10, %f12, %f10
ldsb [%l7 + 0x66], %o3
brgez %i3, loop_3346
bcc,pt %icc, loop_3347
stx %g3, [%l7 + 0x48]
stw %o7, [%l7 + 0x10]
loop_3346:
fpsub16 %f2, %f0, %f14
loop_3347:
fsrc2 %f12, %f4
ld [%l7 + 0x3C], %f9
brz %l0, loop_3348
tleu %xcc, 0x5
ldx [%l7 + 0x20], %i7
ldsh [%l7 + 0x62], %g7
loop_3348:
fmovdge %xcc, %f0, %f13
ldsh [%l7 + 0x60], %i1
fnors %f7, %f0, %f6
fmovda %icc, %f1, %f1
movrne %l4, %l2, %g2
ldub [%l7 + 0x72], %o2
stx %l3, [%l7 + 0x20]
std %f10, [%l7 + 0x50]
mulx %g4, 0x19E9, %i2
call loop_3349
addccc %g6, %g1, %g5
tg %xcc, 0x5
xnorcc %o4, %o5, %l5
loop_3349:
ldsb [%l7 + 0x56], %i6
movpos %xcc, %l1, %l6
ldx [%l7 + 0x08], %o0
fmovsleu %icc, %f4, %f12
stx %i5, [%l7 + 0x40]
movge %icc, %o6, %i0
fmovsgu %icc, %f12, %f13
tgu %xcc, 0x3
sllx %i4, 0x0A, %o1
edge16 %i3, %o3, %g3
nop
setx loop_3350, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrlz %l0, 0x32E, %o7
orncc %i7, %i1, %l4
addcc %g7, %g2, %o2
loop_3350:
nop
setx loop_3351, %l0, %l1
jmpl %l1, %l2
lduw [%l7 + 0x5C], %g4
ldsh [%l7 + 0x40], %l3
fmovdgu %icc, %f12, %f7
loop_3351:
lduw [%l7 + 0x64], %i2
fmovdcc %xcc, %f13, %f7
tcc %icc, 0x6
st %f9, [%l7 + 0x30]
ldd [%l7 + 0x28], %f12
tsubcc %g6, %g1, %g5
std %f4, [%l7 + 0x70]
edge16n %o5, %l5, %i6
fmul8x16au %f12, %f8, %f12
lduw [%l7 + 0x1C], %l1
ldx [%l7 + 0x30], %o4
movcs %xcc, %l6, %o0
ldd [%l7 + 0x40], %f10
std %f12, [%l7 + 0x28]
subc %i5, %o6, %i4
ldx [%l7 + 0x70], %o1
sth %i0, [%l7 + 0x18]
fba,a %fcc1, loop_3352
fsrc2s %f10, %f7
sth %o3, [%l7 + 0x22]
or %i3, %g3, %o7
loop_3352:
brlz %i7, loop_3353
lduh [%l7 + 0x28], %i1
fmovde %xcc, %f7, %f2
stx %l0, [%l7 + 0x10]
loop_3353:
sth %l4, [%l7 + 0x20]
stx %g2, [%l7 + 0x78]
fcmped %fcc0, %f10, %f12
edge16n %o2, %l2, %g7
fmovrdgz %g4, %f14, %f6
tvs %xcc, 0x0
movgu %xcc, %l3, %g6
movrgez %g1, %i2, %g5
fbu %fcc3, loop_3354
brlez %o5, loop_3355
fcmpd %fcc1, %f4, %f2
brlz %i6, loop_3356
loop_3354:
orncc %l1, %o4, %l6
loop_3355:
st %f4, [%l7 + 0x5C]
fnands %f15, %f10, %f9
loop_3356:
brnz,a %o0, loop_3357
edge32l %l5, %o6, %i4
movrne %i5, 0x0BF, %i0
edge16n %o3, %o1, %g3
loop_3357:
ble,a,pn %xcc, loop_3358
sth %i3, [%l7 + 0x6E]
fpsub32s %f15, %f0, %f3
fmovrse %o7, %f5, %f15
loop_3358:
fmovse %xcc, %f1, %f10
fsrc2 %f8, %f2
alignaddr %i1, %l0, %l4
ldx [%l7 + 0x28], %g2
brgez %i7, loop_3359
and %o2, %l2, %g7
fmovdl %xcc, %f13, %f1
fsrc2 %f8, %f8
loop_3359:
ldsh [%l7 + 0x72], %g4
std %f2, [%l7 + 0x40]
st %f7, [%l7 + 0x4C]
fbule,a %fcc0, loop_3360
sdivx %g6, 0x1111, %l3
fmovsneg %icc, %f1, %f2
fmul8ulx16 %f14, %f8, %f4
loop_3360:
fnot1s %f0, %f13
stw %i2, [%l7 + 0x2C]
movrlz %g5, %o5, %i6
fbuge %fcc1, loop_3361
array32 %g1, %o4, %l1
edge8n %l6, %l5, %o6
be,pt %xcc, loop_3362
loop_3361:
stw %i4, [%l7 + 0x74]
array32 %o0, %i5, %i0
std %f0, [%l7 + 0x18]
loop_3362:
fpsub32s %f12, %f6, %f4
st %f2, [%l7 + 0x18]
fmuld8ulx16 %f6, %f7, %f0
fandnot2 %f8, %f10, %f2
fnot2 %f0, %f8
sth %o3, [%l7 + 0x52]
ld [%l7 + 0x28], %f9
stw %g3, [%l7 + 0x44]
tcs %xcc, 0x3
tcs %icc, 0x1
ldsb [%l7 + 0x6D], %i3
fxors %f0, %f6, %f12
ldub [%l7 + 0x40], %o7
fbue %fcc2, loop_3363
ta %icc, 0x6
fmovda %xcc, %f4, %f12
nop
setx loop_3364, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3363:
stx %o1, [%l7 + 0x40]
fornot1s %f0, %f9, %f6
nop
setx loop_3365, %l0, %l1
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_3364:
lduh [%l7 + 0x76], %i1
movneg %xcc, %l4, %l0
fba %fcc3, loop_3366
loop_3365:
umulcc %g2, %o2, %i7
fandnot2 %f6, %f12, %f14
fmovsge %icc, %f11, %f2
loop_3366:
fxnors %f11, %f2, %f2
movrgez %g7, %g4, %g6
andn %l3, %i2, %l2
fmovsvc %xcc, %f5, %f3
array32 %o5, %i6, %g1
st %f13, [%l7 + 0x34]
siam 0x0
st %f11, [%l7 + 0x78]
tle %icc, 0x1
bvc,a loop_3367
fmovrdgz %g5, %f6, %f8
stw %l1, [%l7 + 0x2C]
std %f10, [%l7 + 0x10]
loop_3367:
ld [%l7 + 0x44], %f0
ldx [%l7 + 0x40], %l6
tsubcctv %o4, 0x0331, %l5
fbn %fcc2, loop_3368
stw %o6, [%l7 + 0x08]
sub %o0, 0x10CD, %i5
sethi 0x0234, %i0
loop_3368:
stb %o3, [%l7 + 0x47]
tne %icc, 0x4
edge8n %g3, %i3, %i4
fbe %fcc2, loop_3369
fmovdvc %icc, %f3, %f3
fsrc2 %f10, %f6
stb %o1, [%l7 + 0x77]
loop_3369:
fmovda %xcc, %f9, %f10
bvs,a,pn %xcc, loop_3370
ld [%l7 + 0x70], %f7
ldsb [%l7 + 0x70], %o7
ldd [%l7 + 0x58], %f14
loop_3370:
fnors %f11, %f10, %f4
sll %i1, %l4, %g2
ldsw [%l7 + 0x7C], %l0
stb %i7, [%l7 + 0x3A]
stb %g7, [%l7 + 0x69]
ldsb [%l7 + 0x68], %o2
bcs,pn %icc, loop_3371
fone %f0
brgz,a %g6, loop_3372
fcmpd %fcc2, %f6, %f0
loop_3371:
ldsb [%l7 + 0x65], %g4
orn %l3, %l2, %i2
loop_3372:
ldsb [%l7 + 0x39], %i6
fmul8x16 %f0, %f10, %f8
stb %g1, [%l7 + 0x22]
fmovsa %icc, %f7, %f6
fnegd %f10, %f4
srlx %g5, %l1, %l6
sth %o5, [%l7 + 0x54]
ldsh [%l7 + 0x1C], %o4
fmovde %xcc, %f1, %f10
fbe,a %fcc0, loop_3373
lduh [%l7 + 0x2E], %o6
xor %o0, %i5, %l5
udivx %o3, 0x04D1, %i0
loop_3373:
fabss %f14, %f7
lduh [%l7 + 0x62], %i3
ldsh [%l7 + 0x7C], %i4
faligndata %f8, %f2, %f8
tneg %icc, 0x4
ldub [%l7 + 0x12], %o1
stx %o7, [%l7 + 0x10]
fblg,a %fcc1, loop_3374
orncc %i1, %l4, %g2
ldub [%l7 + 0x0E], %g3
addcc %i7, 0x1A96, %g7
loop_3374:
ld [%l7 + 0x1C], %f6
fcmple16 %f14, %f14, %l0
array16 %o2, %g6, %g4
edge32ln %l3, %l2, %i2
popc 0x1E63, %g1
fmovrde %g5, %f0, %f10
bneg,a,pt %xcc, loop_3375
fandnot1s %f4, %f12, %f7
lduw [%l7 + 0x0C], %i6
edge16ln %l6, %l1, %o5
loop_3375:
smulcc %o4, 0x1575, %o0
ldub [%l7 + 0x39], %o6
ldx [%l7 + 0x70], %l5
udiv %i5, 0x007A, %i0
ldx [%l7 + 0x20], %i3
fcmped %fcc0, %f12, %f14
fmovdl %xcc, %f0, %f0
fandnot2s %f2, %f0, %f13
and %o3, %o1, %i4
fpadd16s %f5, %f9, %f6
movg %icc, %i1, %l4
fxor %f8, %f6, %f8
lduh [%l7 + 0x26], %o7
fsrc2 %f10, %f4
fands %f8, %f10, %f13
fmovdge %xcc, %f7, %f7
tcs %icc, 0x5
sll %g2, %g3, %g7
st %f4, [%l7 + 0x64]
umulcc %i7, 0x0228, %l0
fmovdgu %xcc, %f9, %f6
add %o2, 0x1679, %g6
array8 %g4, %l2, %i2
fxor %f10, %f2, %f2
fmuld8ulx16 %f4, %f8, %f0
movcs %icc, %l3, %g5
fmovrsgz %i6, %f8, %f8
xorcc %l6, 0x1E22, %g1
faligndata %f8, %f2, %f14
fmovrde %o5, %f10, %f8
ldd [%l7 + 0x38], %f6
tgu %icc, 0x0
sra %o4, 0x1C, %l1
std %f14, [%l7 + 0x38]
st %f0, [%l7 + 0x0C]
movne %xcc, %o6, %o0
fors %f11, %f13, %f2
fandnot1s %f1, %f11, %f10
bvs,a loop_3376
movrlz %l5, 0x114, %i0
edge8n %i3, %i5, %o3
udivcc %o1, 0x1CB8, %i1
loop_3376:
sth %i4, [%l7 + 0x62]
fone %f8
fmovsvc %xcc, %f15, %f10
movne %icc, %o7, %g2
fmovdleu %icc, %f8, %f8
fmovsle %xcc, %f7, %f12
mulscc %l4, %g7, %g3
fpmerge %f9, %f2, %f10
lduw [%l7 + 0x4C], %l0
xorcc %o2, %g6, %g4
fmovrdlez %i7, %f14, %f14
edge16ln %l2, %l3, %i2
xor %i6, %l6, %g1
movleu %icc, %o5, %o4
edge8ln %g5, %o6, %l1
subc %o0, 0x1A57, %l5
mulscc %i3, 0x09D1, %i5
ldsw [%l7 + 0x54], %o3
st %f11, [%l7 + 0x18]
xnorcc %i0, 0x0233, %i1
umul %i4, 0x05C7, %o7
fbule %fcc2, loop_3377
movvs %icc, %g2, %o1
fsrc1 %f0, %f6
bl loop_3378
loop_3377:
ldx [%l7 + 0x60], %g7
ldd [%l7 + 0x18], %f10
bleu,a,pt %icc, loop_3379
loop_3378:
faligndata %f12, %f4, %f8
ldsb [%l7 + 0x29], %l4
fmovdvc %xcc, %f5, %f12
loop_3379:
tle %icc, 0x7
sth %l0, [%l7 + 0x1E]
stb %g3, [%l7 + 0x77]
fnot2s %f13, %f8
movpos %xcc, %o2, %g4
brnz,a %g6, loop_3380
be,a,pn %icc, loop_3381
tg %xcc, 0x3
fbug,a %fcc2, loop_3382
loop_3380:
fmovs %f6, %f6
loop_3381:
fmovrdlez %l2, %f4, %f6
taddcctv %i7, 0x0798, %i2
loop_3382:
ldsw [%l7 + 0x34], %i6
sth %l6, [%l7 + 0x1C]
ldub [%l7 + 0x2C], %g1
brgez %o5, loop_3383
fbule %fcc3, loop_3384
srl %o4, %l3, %g5
movvc %icc, %l1, %o6
loop_3383:
ldsb [%l7 + 0x0C], %o0
loop_3384:
movrne %l5, %i3, %o3
fmovrdgz %i5, %f4, %f4
ldsw [%l7 + 0x5C], %i0
ldub [%l7 + 0x24], %i1
ldd [%l7 + 0x50], %f8
fsrc2s %f4, %f3
ld [%l7 + 0x30], %f11
stx %o7, [%l7 + 0x78]
brlz %i4, loop_3385
fandnot2 %f10, %f0, %f8
std %f8, [%l7 + 0x18]
stw %g2, [%l7 + 0x64]
loop_3385:
lduw [%l7 + 0x1C], %o1
lduh [%l7 + 0x68], %g7
stb %l0, [%l7 + 0x30]
nop
setx loop_3386, %l0, %l1
jmpl %l1, %g3
tle %xcc, 0x3
array16 %o2, %g4, %g6
fpsub16 %f2, %f0, %f8
loop_3386:
stw %l4, [%l7 + 0x68]
movcc %icc, %i7, %l2
fbne,a %fcc2, loop_3387
fandnot1 %f6, %f14, %f6
ldub [%l7 + 0x2E], %i2
fmovdcs %icc, %f1, %f7
loop_3387:
xor %l6, 0x1389, %i6
fmovsg %xcc, %f6, %f4
fnot2 %f14, %f12
ldsw [%l7 + 0x60], %o5
std %f4, [%l7 + 0x28]
fcmple32 %f6, %f0, %o4
st %f9, [%l7 + 0x08]
edge32ln %g1, %g5, %l3
mulx %o6, 0x06A3, %l1
fand %f14, %f12, %f6
fmovrslz %o0, %f12, %f10
fcmple16 %f0, %f12, %i3
fmovrdgz %l5, %f2, %f8
fmovdl %icc, %f11, %f8
edge8n %i5, %o3, %i0
fmovsne %xcc, %f8, %f5
movgu %icc, %i1, %i4
bge loop_3388
lduh [%l7 + 0x66], %o7
lduh [%l7 + 0x3E], %g2
stx %o1, [%l7 + 0x40]
loop_3388:
ble,a loop_3389
fpsub16 %f0, %f2, %f8
fmul8ulx16 %f6, %f2, %f10
addcc %g7, 0x199A, %g3
loop_3389:
stw %o2, [%l7 + 0x40]
fabsd %f8, %f10
fxnor %f0, %f6, %f6
movcs %icc, %l0, %g4
stw %g6, [%l7 + 0x6C]
movrlez %l4, 0x1C8, %i7
edge8 %l2, %l6, %i2
call loop_3390
std %f2, [%l7 + 0x28]
ldd [%l7 + 0x68], %f2
lduw [%l7 + 0x30], %i6
loop_3390:
xnorcc %o4, 0x07AC, %g1
bl loop_3391
ldsh [%l7 + 0x5E], %o5
fcmpes %fcc3, %f6, %f7
fandnot1 %f4, %f8, %f12
loop_3391:
tg %xcc, 0x1
addc %g5, %o6, %l1
ldsh [%l7 + 0x38], %l3
array8 %i3, %o0, %i5
fnors %f5, %f10, %f0
movneg %xcc, %o3, %i0
ldx [%l7 + 0x70], %i1
std %f8, [%l7 + 0x20]
stx %i4, [%l7 + 0x38]
tvc %xcc, 0x3
fmovrdlz %l5, %f4, %f12
fpmerge %f8, %f15, %f14
movl %xcc, %g2, %o1
mova %xcc, %o7, %g7
xor %g3, %o2, %g4
fmovsvs %icc, %f8, %f10
fpadd32s %f3, %f15, %f10
lduw [%l7 + 0x20], %l0
brgez %g6, loop_3392
mulx %l4, %l2, %i7
st %f13, [%l7 + 0x40]
fzero %f2
loop_3392:
mulscc %l6, %i6, %o4
bg,pn %xcc, loop_3393
bvc,a,pn %xcc, loop_3394
addccc %i2, %g1, %o5
lduh [%l7 + 0x24], %o6
loop_3393:
sra %l1, %l3, %g5
loop_3394:
std %f14, [%l7 + 0x30]
std %f0, [%l7 + 0x68]
fone %f14
ldx [%l7 + 0x60], %i3
fmovrslz %i5, %f12, %f2
ldub [%l7 + 0x55], %o0
lduh [%l7 + 0x26], %i0
andncc %i1, %o3, %i4
lduw [%l7 + 0x64], %g2
bgu,pt %icc, loop_3395
ldsb [%l7 + 0x41], %l5
addc %o7, 0x1EB4, %o1
fbug %fcc0, loop_3396
loop_3395:
fcmple16 %f14, %f8, %g7
fmovspos %icc, %f5, %f6
fmovsl %icc, %f4, %f6
loop_3396:
fsrc1 %f4, %f6
edge16ln %o2, %g4, %g3
ldsw [%l7 + 0x7C], %l0
addccc %g6, 0x08C8, %l2
ldx [%l7 + 0x50], %l4
srl %l6, %i7, %o4
std %f6, [%l7 + 0x30]
subcc %i6, 0x12A4, %i2
orcc %o5, 0x1F05, %g1
ldd [%l7 + 0x20], %f12
fandnot1s %f8, %f12, %f11
srl %l1, %o6, %l3
stw %g5, [%l7 + 0x48]
array32 %i5, %i3, %o0
ldd [%l7 + 0x58], %f10
ldsw [%l7 + 0x44], %i0
brgez %i1, loop_3397
fand %f4, %f4, %f4
brgez,a %i4, loop_3398
edge32ln %g2, %l5, %o7
loop_3397:
fbue,a %fcc2, loop_3399
brz %o3, loop_3400
loop_3398:
sethi 0x0CC0, %o1
fsrc1s %f7, %f14
loop_3399:
umul %g7, 0x0249, %g4
loop_3400:
umul %o2, 0x1809, %l0
ld [%l7 + 0x70], %f11
fbg,a %fcc1, loop_3401
ldsh [%l7 + 0x4E], %g6
ldsh [%l7 + 0x2A], %l2
nop
setx loop_3402, %l0, %l1
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_3401:
fsrc1 %f2, %f6
fands %f4, %f7, %f10
sth %l4, [%l7 + 0x5C]
loop_3402:
subc %g3, %l6, %i7
ldx [%l7 + 0x28], %o4
fmovde %icc, %f15, %f9
std %f12, [%l7 + 0x50]
srax %i2, 0x0B, %i6
stb %o5, [%l7 + 0x21]
lduh [%l7 + 0x56], %l1
stx %g1, [%l7 + 0x40]
fmovdvc %xcc, %f9, %f2
te %xcc, 0x5
ldsb [%l7 + 0x0A], %o6
std %f4, [%l7 + 0x68]
fmovsvs %icc, %f12, %f2
std %f8, [%l7 + 0x70]
andcc %g5, 0x17E0, %l3
mulx %i3, %i5, %i0
sub %i1, %o0, %g2
ldx [%l7 + 0x60], %i4
lduw [%l7 + 0x30], %l5
fmovsne %icc, %f13, %f10
brgez %o3, loop_3403
brgz,a %o7, loop_3404
lduw [%l7 + 0x20], %o1
tleu %xcc, 0x0
loop_3403:
fmovdcs %icc, %f1, %f12
loop_3404:
movg %icc, %g4, %o2
st %f15, [%l7 + 0x08]
ldsw [%l7 + 0x3C], %g7
be,a %icc, loop_3405
fmovsg %icc, %f2, %f6
faligndata %f12, %f0, %f12
sth %l0, [%l7 + 0x68]
loop_3405:
fpadd32s %f1, %f9, %f4
fornot2 %f4, %f4, %f6
ldx [%l7 + 0x78], %l2
fblg,a %fcc0, loop_3406
bcs %xcc, loop_3407
ldx [%l7 + 0x70], %g6
ld [%l7 + 0x08], %f1
loop_3406:
te %icc, 0x2
loop_3407:
fpadd16s %f12, %f13, %f0
alignaddrl %l4, %l6, %g3
std %f0, [%l7 + 0x30]
fandnot2 %f8, %f0, %f8
lduw [%l7 + 0x64], %i7
fmovrde %o4, %f10, %f8
faligndata %f6, %f8, %f6
te %icc, 0x7
ldsh [%l7 + 0x44], %i2
fmul8x16al %f1, %f8, %f10
fbuge,a %fcc2, loop_3408
fornot2s %f0, %f2, %f12
xorcc %o5, %i6, %l1
fands %f6, %f7, %f12
loop_3408:
stw %g1, [%l7 + 0x14]
bvc,a,pt %icc, loop_3409
st %f6, [%l7 + 0x38]
ldsw [%l7 + 0x40], %o6
fpadd32 %f6, %f0, %f12
loop_3409:
edge16l %g5, %i3, %i5
ldx [%l7 + 0x38], %l3
ldsw [%l7 + 0x44], %i0
stx %i1, [%l7 + 0x60]
std %f6, [%l7 + 0x60]
lduw [%l7 + 0x4C], %o0
bl,a %xcc, loop_3410
fba %fcc2, loop_3411
stb %g2, [%l7 + 0x43]
popc %l5, %i4
loop_3410:
andn %o3, 0x1EFE, %o1
loop_3411:
and %g4, %o2, %g7
stw %o7, [%l7 + 0x6C]
for %f14, %f14, %f0
bshuffle %f12, %f12, %f14
subccc %l2, %g6, %l4
bvc,a,pt %icc, loop_3412
movl %xcc, %l6, %l0
fabsd %f10, %f4
fmovsneg %xcc, %f11, %f6
loop_3412:
sth %g3, [%l7 + 0x22]
lduw [%l7 + 0x50], %o4
te %xcc, 0x4
fmovrdgz %i7, %f2, %f6
lduw [%l7 + 0x68], %o5
fmovdleu %xcc, %f0, %f11
fbuge %fcc2, loop_3413
nop
setx loop_3414, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x65], %i6
fnor %f14, %f14, %f4
loop_3413:
stw %i2, [%l7 + 0x1C]
loop_3414:
edge32ln %g1, %l1, %g5
or %i3, 0x1645, %o6
fmul8x16 %f7, %f8, %f4
movn %xcc, %i5, %i0
fbo %fcc3, loop_3415
stb %l3, [%l7 + 0x5A]
bne,a loop_3416
fmovrdlez %o0, %f12, %f6
loop_3415:
bneg,a %icc, loop_3417
st %f14, [%l7 + 0x7C]
loop_3416:
fpsub32s %f15, %f12, %f12
std %f2, [%l7 + 0x08]
loop_3417:
bcc,a,pn %icc, loop_3418
or %g2, 0x0087, %l5
tcc %xcc, 0x1
fmovrslz %i1, %f10, %f8
loop_3418:
fmovsg %xcc, %f12, %f5
tvc %icc, 0x0
sth %o3, [%l7 + 0x62]
ldub [%l7 + 0x23], %i4
sethi 0x00A0, %o1
sth %g4, [%l7 + 0x6A]
ldsh [%l7 + 0x44], %o2
ldd [%l7 + 0x40], %f14
sllx %o7, 0x09, %g7
stb %l2, [%l7 + 0x3D]
stb %l4, [%l7 + 0x49]
nop
setx loop_3419, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sth %l6, [%l7 + 0x62]
ldsb [%l7 + 0x37], %g6
movrne %l0, 0x2D9, %o4
loop_3419:
stx %g3, [%l7 + 0x10]
fmovda %icc, %f2, %f0
nop
setx loop_3420, %l0, %l1
jmpl %l1, %i7
lduw [%l7 + 0x54], %o5
fmovde %xcc, %f4, %f2
movcc %xcc, %i6, %i2
loop_3420:
ldsh [%l7 + 0x76], %g1
fmovsvc %icc, %f15, %f7
ld [%l7 + 0x28], %f3
bg %xcc, loop_3421
bleu,a,pn %xcc, loop_3422
std %f6, [%l7 + 0x28]
tcs %icc, 0x1
loop_3421:
brlz %g5, loop_3423
loop_3422:
brgez %i3, loop_3424
fbu,a %fcc1, loop_3425
array8 %o6, %i5, %l1
loop_3423:
ldsw [%l7 + 0x20], %l3
loop_3424:
orcc %o0, 0x1F66, %i0
loop_3425:
brlez %g2, loop_3426
fmovrse %l5, %f13, %f15
fmovse %icc, %f2, %f12
udivx %o3, 0x1449, %i1
loop_3426:
siam 0x4
fmovdleu %icc, %f0, %f4
orcc %i4, 0x1A1A, %g4
srl %o2, %o7, %g7
fmovrdne %o1, %f12, %f12
ble,a,pn %xcc, loop_3427
movne %xcc, %l2, %l4
fbn,a %fcc1, loop_3428
ld [%l7 + 0x24], %f15
loop_3427:
ldsb [%l7 + 0x74], %l6
fmovda %icc, %f6, %f14
loop_3428:
st %f0, [%l7 + 0x20]
fpsub32 %f2, %f8, %f12
edge8l %l0, %g6, %g3
fcmpgt32 %f2, %f0, %o4
fbu %fcc3, loop_3429
fmovsa %xcc, %f11, %f12
edge32ln %i7, %i6, %o5
nop
setx loop_3430, %l0, %l1
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_3429:
fpack16 %f14, %f1
ldsh [%l7 + 0x2A], %i2
fble %fcc0, loop_3431
loop_3430:
stb %g1, [%l7 + 0x69]
movpos %xcc, %g5, %o6
ldsb [%l7 + 0x4C], %i3
loop_3431:
fmovsneg %xcc, %f10, %f3
fnegs %f11, %f10
bcs loop_3432
lduw [%l7 + 0x40], %i5
ldsw [%l7 + 0x54], %l3
fornot1s %f14, %f10, %f11
loop_3432:
fcmps %fcc2, %f3, %f4
call loop_3433
fsrc2s %f11, %f13
edge8 %o0, %l1, %i0
fcmpne32 %f4, %f6, %g2
loop_3433:
taddcc %l5, %i1, %o3
tl %xcc, 0x4
fexpand %f15, %f14
fmovdge %xcc, %f8, %f7
bge %icc, loop_3434
array8 %i4, %g4, %o2
fba %fcc2, loop_3435
brgz %g7, loop_3436
loop_3434:
tsubcc %o7, %o1, %l4
fble,a %fcc0, loop_3437
loop_3435:
tn %icc, 0x5
loop_3436:
fbue,a %fcc1, loop_3438
fmovse %xcc, %f15, %f12
loop_3437:
tvc %icc, 0x1
movneg %icc, %l6, %l0
loop_3438:
fones %f10
tg %xcc, 0x7
fmovdle %icc, %f9, %f4
fand %f0, %f10, %f4
fmovsg %xcc, %f15, %f14
ldd [%l7 + 0x60], %f6
edge8ln %l2, %g6, %g3
edge8l %o4, %i6, %i7
fmovsle %icc, %f9, %f7
tneg %xcc, 0x1
fmovdvc %icc, %f4, %f3
stx %i2, [%l7 + 0x38]
fmovsa %icc, %f13, %f6
xnor %o5, %g5, %g1
brnz %o6, loop_3439
fmovrdgz %i3, %f10, %f2
lduh [%l7 + 0x2C], %i5
array8 %l3, %o0, %l1
loop_3439:
lduw [%l7 + 0x24], %g2
brnz %i0, loop_3440
bneg,pn %icc, loop_3441
lduh [%l7 + 0x62], %l5
fmovsl %xcc, %f12, %f9
loop_3440:
fpackfix %f2, %f8
loop_3441:
fcmpne16 %f6, %f14, %o3
st %f3, [%l7 + 0x24]
fmovdgu %xcc, %f8, %f12
fmovsn %icc, %f14, %f2
std %f12, [%l7 + 0x60]
smulcc %i1, 0x03F2, %g4
tsubcc %o2, %i4, %o7
ldsb [%l7 + 0x40], %g7
fabss %f3, %f12
movge %icc, %o1, %l4
movleu %xcc, %l6, %l0
fmovrslez %g6, %f4, %f11
xnor %l2, 0x0FF7, %g3
bvs loop_3442
srlx %o4, %i6, %i2
ba,a loop_3443
fmovrslz %o5, %f11, %f4
loop_3442:
stb %g5, [%l7 + 0x11]
movge %icc, %g1, %i7
loop_3443:
fandnot1s %f6, %f2, %f12
orn %i3, 0x0F29, %o6
mulx %l3, 0x0635, %i5
faligndata %f0, %f10, %f8
lduw [%l7 + 0x68], %l1
ld [%l7 + 0x7C], %f9
movpos %xcc, %o0, %i0
smul %g2, 0x1C73, %l5
nop
setx loop_3444, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stb %i1, [%l7 + 0x32]
ldsh [%l7 + 0x14], %o3
ldsh [%l7 + 0x30], %g4
loop_3444:
lduh [%l7 + 0x74], %i4
fmovsgu %xcc, %f4, %f9
ta %xcc, 0x0
stb %o7, [%l7 + 0x41]
fabss %f15, %f2
ble,a,pt %xcc, loop_3445
ldsh [%l7 + 0x3A], %g7
fmovsl %xcc, %f4, %f6
ldsb [%l7 + 0x64], %o2
loop_3445:
edge8ln %o1, %l4, %l6
lduh [%l7 + 0x42], %l0
fmovsvc %icc, %f0, %f9
fbg %fcc2, loop_3446
ldd [%l7 + 0x28], %f2
fcmpes %fcc1, %f3, %f4
fpadd32s %f15, %f2, %f12
loop_3446:
addc %l2, %g6, %g3
ldsh [%l7 + 0x14], %i6
stw %o4, [%l7 + 0x54]
fmovscs %xcc, %f14, %f6
stw %i2, [%l7 + 0x5C]
edge8l %g5, %o5, %g1
fmovspos %icc, %f9, %f12
fbue,a %fcc1, loop_3447
ld [%l7 + 0x6C], %f6
fpackfix %f14, %f13
ldub [%l7 + 0x1F], %i7
loop_3447:
orcc %i3, %o6, %i5
bl,pn %xcc, loop_3448
brgz,a %l1, loop_3449
ldd [%l7 + 0x48], %f8
ldsb [%l7 + 0x1B], %l3
loop_3448:
brlz,a %i0, loop_3450
loop_3449:
brnz %g2, loop_3451
fbue %fcc3, loop_3452
pdist %f2, %f0, %f0
loop_3450:
ldd [%l7 + 0x30], %f14
loop_3451:
fnors %f7, %f3, %f8
loop_3452:
faligndata %f4, %f12, %f0
fnot2 %f8, %f14
movrgez %l5, 0x294, %i1
fcmpes %fcc3, %f1, %f14
lduw [%l7 + 0x18], %o3
tvc %icc, 0x3
fzeros %f9
lduh [%l7 + 0x56], %o0
alignaddrl %g4, %i4, %o7
te %xcc, 0x2
bvs,pt %icc, loop_3453
edge8n %g7, %o2, %l4
stw %o1, [%l7 + 0x4C]
stx %l6, [%l7 + 0x30]
loop_3453:
fcmpgt32 %f8, %f0, %l2
stb %g6, [%l7 + 0x26]
fpadd16 %f12, %f6, %f8
bshuffle %f10, %f2, %f0
edge16n %g3, %l0, %i6
fmovsa %icc, %f5, %f12
fmovdvc %xcc, %f9, %f14
ldsh [%l7 + 0x42], %i2
stx %g5, [%l7 + 0x10]
tleu %xcc, 0x0
movleu %xcc, %o5, %o4
ldx [%l7 + 0x68], %i7
fmovsvc %icc, %f13, %f2
edge16 %g1, %i3, %o6
fsrc1s %f12, %f8
edge8 %i5, %l3, %l1
tgu %xcc, 0x4
andcc %i0, 0x0F82, %g2
srlx %l5, %i1, %o0
stx %o3, [%l7 + 0x40]
ldub [%l7 + 0x52], %i4
sth %o7, [%l7 + 0x0E]
addccc %g7, %o2, %l4
sdiv %o1, 0x1744, %l6
movg %xcc, %l2, %g4
addccc %g3, %g6, %i6
fbl %fcc3, loop_3454
movcc %icc, %i2, %g5
ldd [%l7 + 0x78], %f14
edge32l %l0, %o4, %i7
loop_3454:
ldub [%l7 + 0x69], %g1
fxor %f0, %f0, %f2
lduh [%l7 + 0x72], %o5
fmovsg %xcc, %f0, %f11
ldd [%l7 + 0x68], %f4
fmovsgu %icc, %f14, %f4
udivcc %i3, 0x118F, %o6
ba,a %xcc, loop_3455
stb %i5, [%l7 + 0x2C]
fmovde %icc, %f14, %f13
fpadd32 %f6, %f12, %f2
loop_3455:
bgu,a,pt %icc, loop_3456
sth %l1, [%l7 + 0x3E]
fbue,a %fcc3, loop_3457
stw %i0, [%l7 + 0x18]
loop_3456:
move %icc, %l3, %l5
ld [%l7 + 0x34], %f6
loop_3457:
bn,pn %xcc, loop_3458
stb %g2, [%l7 + 0x3F]
smul %i1, 0x0F71, %o0
lduh [%l7 + 0x1C], %o3
loop_3458:
fmovrdlz %o7, %f2, %f6
brlz,a %i4, loop_3459
stx %o2, [%l7 + 0x20]
brnz %l4, loop_3460
andn %o1, %g7, %l6
loop_3459:
stw %l2, [%l7 + 0x78]
addc %g4, %g3, %g6
loop_3460:
fbu %fcc0, loop_3461
subccc %i6, %i2, %g5
xnor %l0, 0x1D18, %i7
st %f0, [%l7 + 0x58]
loop_3461:
ldub [%l7 + 0x33], %g1
bn,a loop_3462
ldsw [%l7 + 0x38], %o5
fmovdpos %xcc, %f6, %f0
tcc %icc, 0x6
loop_3462:
tsubcc %o4, %i3, %i5
tl %icc, 0x7
fbuge,a %fcc0, loop_3463
taddcctv %l1, %o6, %i0
stw %l5, [%l7 + 0x18]
movge %xcc, %l3, %i1
loop_3463:
sth %g2, [%l7 + 0x34]
fmovsvc %xcc, %f4, %f8
fsrc2 %f10, %f8
fmovrde %o3, %f6, %f4
andncc %o0, %o7, %i4
ldx [%l7 + 0x78], %l4
array32 %o2, %o1, %g7
fpadd32 %f14, %f8, %f8
xnor %l6, %g4, %l2
ldub [%l7 + 0x2A], %g6
xorcc %g3, %i6, %i2
sdivx %g5, 0x07CA, %l0
movl %icc, %i7, %o5
movrne %g1, 0x066, %o4
be,a %xcc, loop_3464
call loop_3465
fmovsvc %icc, %f5, %f12
fpadd32 %f4, %f6, %f4
loop_3464:
ldd [%l7 + 0x18], %f2
loop_3465:
fmovdg %xcc, %f5, %f9
mulscc %i3, 0x1989, %i5
fnot2s %f14, %f4
fbe,a %fcc3, loop_3466
fcmpne32 %f8, %f4, %o6
ldsb [%l7 + 0x25], %i0
fcmpes %fcc1, %f11, %f2
loop_3466:
ldsh [%l7 + 0x4A], %l1
bge,a loop_3467
sra %l5, 0x13, %i1
ld [%l7 + 0x24], %f0
ldd [%l7 + 0x38], %f4
loop_3467:
fmul8sux16 %f4, %f12, %f6
andn %l3, %g2, %o3
ldx [%l7 + 0x60], %o0
ld [%l7 + 0x34], %f11
ta %xcc, 0x5
lduh [%l7 + 0x3C], %i4
fbe,a %fcc2, loop_3468
stx %l4, [%l7 + 0x10]
fbul,a %fcc1, loop_3469
ldsw [%l7 + 0x14], %o2
loop_3468:
fmovsne %icc, %f3, %f4
fmovsgu %icc, %f12, %f2
loop_3469:
ld [%l7 + 0x48], %f0
brlez %o1, loop_3470
fmovsne %xcc, %f14, %f1
fbue %fcc3, loop_3471
fpadd16s %f2, %f14, %f12
loop_3470:
movcs %xcc, %g7, %o7
tgu %xcc, 0x1
loop_3471:
fnot2 %f8, %f6
mulx %l6, 0x0886, %g4
st %f9, [%l7 + 0x4C]
fcmpne16 %f6, %f12, %l2
fbne %fcc3, loop_3472
fpsub32s %f9, %f4, %f12
tsubcctv %g6, 0x1506, %g3
stb %i6, [%l7 + 0x66]
loop_3472:
movre %g5, %l0, %i7
fmovdcc %icc, %f6, %f9
alignaddrl %i2, %o5, %g1
fmovdvc %xcc, %f0, %f4
lduh [%l7 + 0x0E], %i3
ldsb [%l7 + 0x7F], %i5
fblg,a %fcc0, loop_3473
fmovsgu %icc, %f4, %f5
std %f2, [%l7 + 0x50]
fornot1s %f4, %f10, %f7
loop_3473:
movn %xcc, %o6, %o4
fors %f4, %f8, %f1
lduw [%l7 + 0x28], %l1
lduw [%l7 + 0x7C], %i0
udivx %l5, 0x0D51, %l3
st %f7, [%l7 + 0x38]
edge16l %i1, %o3, %o0
fbug %fcc0, loop_3474
fbuge %fcc1, loop_3475
lduw [%l7 + 0x64], %i4
tleu %xcc, 0x5
loop_3474:
ldsw [%l7 + 0x48], %l4
loop_3475:
subcc %o2, %o1, %g7
fmovrslez %g2, %f9, %f7
fbg,a %fcc2, loop_3476
ldsw [%l7 + 0x5C], %o7
bl,pt %xcc, loop_3477
ld [%l7 + 0x28], %f10
loop_3476:
fxnor %f4, %f10, %f12
lduh [%l7 + 0x64], %l6
loop_3477:
stb %g4, [%l7 + 0x12]
movgu %icc, %l2, %g3
udivcc %g6, 0x0C83, %g5
edge32l %l0, %i6, %i2
brz,a %o5, loop_3478
lduw [%l7 + 0x4C], %i7
fmovsl %icc, %f14, %f4
ldsb [%l7 + 0x6B], %g1
loop_3478:
fbne,a %fcc2, loop_3479
srax %i3, %o6, %i5
fmovsn %icc, %f0, %f3
fmovdneg %xcc, %f10, %f13
loop_3479:
andn %l1, %i0, %o4
array32 %l3, %i1, %l5
fmovrdne %o3, %f6, %f12
fabsd %f12, %f2
fandnot2s %f6, %f4, %f7
st %f8, [%l7 + 0x14]
fand %f0, %f0, %f4
fmovrsne %o0, %f12, %f6
std %f2, [%l7 + 0x08]
ldd [%l7 + 0x08], %f12
fmovrdgz %l4, %f8, %f14
fornot1s %f14, %f10, %f5
fpsub16 %f2, %f0, %f2
bg %xcc, loop_3480
ba,a,pt %icc, loop_3481
bpos,a,pt %icc, loop_3482
stw %o2, [%l7 + 0x3C]
loop_3480:
lduh [%l7 + 0x36], %o1
loop_3481:
st %f0, [%l7 + 0x7C]
loop_3482:
fmovrsgez %g7, %f11, %f3
edge8 %i4, %o7, %l6
xnorcc %g4, %g2, %g3
faligndata %f14, %f8, %f4
xnorcc %l2, 0x038D, %g6
ldx [%l7 + 0x50], %l0
brz,a %i6, loop_3483
std %f2, [%l7 + 0x18]
ldsw [%l7 + 0x78], %i2
movrgez %o5, %g5, %i7
loop_3483:
alignaddr %g1, %o6, %i5
orncc %l1, 0x1212, %i3
fnot1s %f11, %f12
tleu %icc, 0x0
edge16ln %o4, %l3, %i0
fpadd32s %f7, %f11, %f10
fmovsvc %icc, %f13, %f0
ldsb [%l7 + 0x64], %i1
ldsw [%l7 + 0x14], %o3
ldsw [%l7 + 0x40], %l5
ld [%l7 + 0x08], %f0
fzero %f2
stx %l4, [%l7 + 0x68]
ta %icc, 0x3
fbul %fcc0, loop_3484
lduw [%l7 + 0x70], %o0
fmul8x16al %f14, %f2, %f8
brnz,a %o2, loop_3485
loop_3484:
fmovdneg %xcc, %f4, %f8
bneg,a,pt %icc, loop_3486
ldx [%l7 + 0x60], %g7
loop_3485:
fmovrse %i4, %f10, %f3
fxors %f5, %f6, %f14
loop_3486:
bge,a loop_3487
ldub [%l7 + 0x34], %o7
sdiv %l6, 0x08A3, %g4
alignaddrl %g2, %g3, %o1
loop_3487:
fcmpeq32 %f12, %f10, %g6
ldd [%l7 + 0x60], %f10
ldx [%l7 + 0x08], %l0
movn %xcc, %l2, %i2
stw %o5, [%l7 + 0x4C]
stb %g5, [%l7 + 0x31]
fpsub32s %f4, %f15, %f4
bg,a %xcc, loop_3488
fsrc2s %f2, %f6
fmovsle %xcc, %f13, %f7
tl %icc, 0x1
loop_3488:
fand %f8, %f6, %f10
brlez,a %i6, loop_3489
tg %icc, 0x7
ld [%l7 + 0x08], %f5
tg %xcc, 0x4
loop_3489:
ldsb [%l7 + 0x2C], %i7
ldsb [%l7 + 0x54], %o6
fcmpne32 %f6, %f2, %i5
fmovrsne %g1, %f8, %f1
std %f2, [%l7 + 0x08]
std %f4, [%l7 + 0x10]
fmovrdlez %l1, %f2, %f6
array32 %o4, %l3, %i3
edge32n %i1, %i0, %o3
ldx [%l7 + 0x08], %l4
fcmpeq16 %f6, %f4, %o0
fmul8x16 %f12, %f2, %f12
std %f8, [%l7 + 0x08]
fmovdvs %xcc, %f5, %f11
sth %l5, [%l7 + 0x60]
fcmple16 %f12, %f8, %o2
fmovdle %xcc, %f12, %f2
std %f4, [%l7 + 0x40]
bn,a,pt %icc, loop_3490
lduh [%l7 + 0x56], %i4
edge8 %o7, %l6, %g7
bneg,a,pt %icc, loop_3491
loop_3490:
popc 0x1C45, %g2
stw %g3, [%l7 + 0x38]
ldsh [%l7 + 0x38], %g4
loop_3491:
fmovsleu %icc, %f2, %f2
tpos %xcc, 0x4
fbe %fcc1, loop_3492
sub %g6, 0x12C6, %o1
array8 %l0, %i2, %o5
bpos,a %icc, loop_3493
loop_3492:
sub %g5, 0x1247, %i6
movl %xcc, %i7, %o6
std %f0, [%l7 + 0x08]
loop_3493:
fba %fcc2, loop_3494
fmovsvs %icc, %f6, %f11
brz %l2, loop_3495
fandnot2 %f4, %f14, %f8
loop_3494:
ldd [%l7 + 0x10], %f2
tvs %icc, 0x3
loop_3495:
stb %i5, [%l7 + 0x15]
fzero %f12
fmovdvs %icc, %f0, %f0
edge32ln %l1, %o4, %l3
bgu,a loop_3496
fmovrsgez %i3, %f11, %f3
ldsh [%l7 + 0x5E], %g1
fmovdg %xcc, %f0, %f15
loop_3496:
add %i0, %i1, %o3
tleu %icc, 0x7
bpos,a loop_3497
fmovrse %l4, %f8, %f11
stw %o0, [%l7 + 0x78]
ld [%l7 + 0x4C], %f6
loop_3497:
fnor %f10, %f0, %f0
st %f1, [%l7 + 0x64]
ldub [%l7 + 0x3E], %o2
edge8n %l5, %i4, %l6
st %f0, [%l7 + 0x50]
fmovsle %xcc, %f3, %f9
fandnot1s %f6, %f11, %f13
xnorcc %o7, %g2, %g3
edge8 %g7, %g4, %g6
fblg,a %fcc0, loop_3498
ldsb [%l7 + 0x7F], %l0
mova %xcc, %i2, %o5
movg %xcc, %g5, %i6
loop_3498:
lduw [%l7 + 0x34], %o1
st %f3, [%l7 + 0x14]
ldd [%l7 + 0x20], %f4
movrgz %i7, %o6, %i5
edge32 %l2, %o4, %l1
movvc %xcc, %l3, %g1
fbl,a %fcc2, loop_3499
subcc %i0, %i3, %o3
fsrc2s %f7, %f10
sth %l4, [%l7 + 0x2C]
loop_3499:
smul %i1, %o2, %o0
fbul %fcc0, loop_3500
lduw [%l7 + 0x58], %i4
ldsh [%l7 + 0x56], %l6
fmul8ulx16 %f8, %f14, %f12
loop_3500:
fnot2s %f14, %f15
lduh [%l7 + 0x28], %l5
fpadd32 %f6, %f10, %f14
fmovdgu %xcc, %f2, %f14
movleu %icc, %g2, %o7
ldsb [%l7 + 0x12], %g3
fmul8x16 %f9, %f14, %f10
stw %g4, [%l7 + 0x18]
stb %g7, [%l7 + 0x56]
edge16ln %g6, %l0, %i2
fba,a %fcc2, loop_3501
std %f4, [%l7 + 0x58]
std %f12, [%l7 + 0x18]
movn %icc, %g5, %o5
loop_3501:
fble,a %fcc0, loop_3502
fbn %fcc0, loop_3503
lduh [%l7 + 0x24], %o1
fmovd %f12, %f2
loop_3502:
tsubcctv %i7, %o6, %i6
loop_3503:
stx %i5, [%l7 + 0x58]
fmovrsgez %o4, %f1, %f8
tvs %xcc, 0x7
lduh [%l7 + 0x62], %l2
fsrc1 %f10, %f6
fmovsne %icc, %f13, %f3
mulscc %l1, %g1, %i0
ldsb [%l7 + 0x70], %l3
fnands %f12, %f0, %f5
bleu,a,pn %xcc, loop_3504
fpadd32 %f4, %f8, %f12
std %f8, [%l7 + 0x58]
stb %o3, [%l7 + 0x50]
loop_3504:
fmovsne %icc, %f5, %f7
edge8 %i3, %i1, %o2
sll %o0, 0x1B, %l4
fnot1 %f4, %f8
fmovsvs %icc, %f15, %f7
sth %l6, [%l7 + 0x4A]
ldx [%l7 + 0x70], %i4
lduh [%l7 + 0x58], %l5
fcmple32 %f4, %f8, %o7
call loop_3505
fmovde %xcc, %f2, %f14
ldub [%l7 + 0x59], %g3
lduw [%l7 + 0x0C], %g2
loop_3505:
movvc %xcc, %g4, %g6
fands %f2, %f3, %f11
fzero %f0
fmul8x16au %f12, %f9, %f0
fmovrse %l0, %f10, %f6
ld [%l7 + 0x70], %f13
fpack32 %f4, %f0, %f12
fbn %fcc3, loop_3506
stx %i2, [%l7 + 0x30]
ldub [%l7 + 0x41], %g5
fpadd16 %f0, %f6, %f8
loop_3506:
fba,a %fcc2, loop_3507
lduh [%l7 + 0x1A], %o5
fba %fcc1, loop_3508
fmul8ulx16 %f10, %f10, %f10
loop_3507:
subccc %o1, %g7, %i7
fmovdle %icc, %f1, %f15
loop_3508:
fbuge %fcc0, loop_3509
movrne %i6, 0x0C6, %o6
lduw [%l7 + 0x38], %i5
mulx %l2, 0x00DC, %o4
loop_3509:
fmovsvc %xcc, %f9, %f1
sdiv %g1, 0x0867, %l1
nop
setx loop_3510, %l0, %l1
jmpl %l1, %i0
fornot2 %f8, %f6, %f0
fmovrdgez %l3, %f4, %f6
fbn %fcc2, loop_3511
loop_3510:
bgu,a loop_3512
nop
setx loop_3513, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f2, [%l7 + 0x60]
loop_3511:
tvc %xcc, 0x4
loop_3512:
fcmple16 %f2, %f8, %o3
loop_3513:
fbug,a %fcc3, loop_3514
fmovsle %icc, %f9, %f11
ldsw [%l7 + 0x4C], %i3
fmovsneg %icc, %f4, %f5
loop_3514:
fnand %f0, %f12, %f6
ld [%l7 + 0x6C], %f11
fmovdg %icc, %f9, %f13
ld [%l7 + 0x34], %f9
taddcctv %i1, 0x1521, %o2
fmovs %f9, %f5
ldub [%l7 + 0x76], %l4
st %f4, [%l7 + 0x60]
fcmpne16 %f8, %f14, %l6
fmovsle %icc, %f3, %f0
ldd [%l7 + 0x50], %f12
fandnot1s %f8, %f0, %f10
faligndata %f14, %f0, %f12
fcmpeq32 %f10, %f10, %i4
xnorcc %o0, 0x1863, %l5
ldub [%l7 + 0x63], %o7
sth %g2, [%l7 + 0x54]
ldsw [%l7 + 0x6C], %g4
fxnors %f10, %f0, %f0
ldx [%l7 + 0x08], %g3
xnorcc %g6, 0x03BF, %i2
fmul8x16au %f8, %f4, %f6
edge8n %g5, %o5, %o1
fmovrsne %l0, %f13, %f12
fbge %fcc0, loop_3515
mulscc %g7, 0x0DD2, %i7
tl %icc, 0x2
fsrc2 %f2, %f6
loop_3515:
brlez,a %i6, loop_3516
ldsw [%l7 + 0x70], %i5
sdivcc %o6, 0x1454, %o4
addcc %l2, 0x194D, %l1
loop_3516:
popc %i0, %l3
tcs %icc, 0x7
stx %g1, [%l7 + 0x38]
subcc %i3, %o3, %o2
fmul8ulx16 %f12, %f2, %f14
xor %l4, %i1, %i4
movgu %icc, %l6, %l5
stx %o0, [%l7 + 0x68]
brlz,a %o7, loop_3517
edge32n %g4, %g2, %g6
ld [%l7 + 0x60], %f7
fbue,a %fcc1, loop_3518
loop_3517:
movvs %xcc, %g3, %i2
fmovdvs %xcc, %f2, %f2
fxor %f2, %f8, %f4
loop_3518:
std %f14, [%l7 + 0x68]
fnegs %f13, %f13
ldd [%l7 + 0x60], %f10
or %g5, 0x1AB0, %o1
umul %l0, %o5, %i7
xorcc %g7, 0x0A9E, %i5
mulscc %o6, 0x0A22, %o4
tn %xcc, 0x1
fmul8x16au %f2, %f5, %f14
srax %l2, 0x19, %i6
fble,a %fcc3, loop_3519
ldsh [%l7 + 0x64], %l1
fornot2 %f0, %f2, %f0
sdiv %l3, 0x06FD, %i0
loop_3519:
ba,pn %icc, loop_3520
bvs,pt %icc, loop_3521
smulcc %i3, 0x1CE2, %g1
lduh [%l7 + 0x10], %o3
loop_3520:
fpack16 %f0, %f2
loop_3521:
std %f2, [%l7 + 0x60]
ldsb [%l7 + 0x51], %o2
st %f0, [%l7 + 0x54]
fbule,a %fcc1, loop_3522
fmovsle %icc, %f15, %f4
tsubcc %i1, %i4, %l6
fmovsg %icc, %f15, %f1
loop_3522:
movre %l5, %o0, %o7
subcc %g4, 0x1E0C, %l4
popc %g2, %g6
movge %icc, %i2, %g5
fmovdne %xcc, %f10, %f1
edge8n %o1, %g3, %l0
bvc %xcc, loop_3523
stx %o5, [%l7 + 0x10]
lduw [%l7 + 0x64], %g7
lduh [%l7 + 0x24], %i5
loop_3523:
subccc %o6, 0x1C39, %o4
ldsw [%l7 + 0x64], %i7
ldx [%l7 + 0x20], %l2
std %f14, [%l7 + 0x20]
for %f10, %f8, %f12
st %f14, [%l7 + 0x2C]
st %f3, [%l7 + 0x58]
fpadd16s %f3, %f0, %f7
subccc %i6, %l1, %i0
fmovsne %icc, %f1, %f5
fmovrdne %i3, %f8, %f6
stb %l3, [%l7 + 0x74]
addcc %g1, 0x15D6, %o3
fmul8x16al %f9, %f11, %f6
sllx %o2, 0x02, %i1
fnands %f3, %f3, %f10
fbue,a %fcc3, loop_3524
mulx %i4, %l5, %o0
sth %l6, [%l7 + 0x64]
fands %f4, %f6, %f10
loop_3524:
ldub [%l7 + 0x6D], %o7
fmul8x16al %f10, %f5, %f8
fmovsa %icc, %f15, %f2
fmovrslz %l4, %f8, %f10
stw %g4, [%l7 + 0x20]
fmuld8ulx16 %f3, %f6, %f4
fmovsvs %icc, %f2, %f6
fornot1s %f8, %f14, %f15
fbu,a %fcc3, loop_3525
fpadd32 %f6, %f10, %f14
tl %xcc, 0x0
sth %g2, [%l7 + 0x78]
loop_3525:
fxor %f14, %f2, %f14
fmovsvc %icc, %f2, %f9
st %f14, [%l7 + 0x78]
tgu %xcc, 0x2
fmovrsgz %g6, %f13, %f6
mulx %g5, 0x0980, %o1
movleu %icc, %g3, %l0
edge32n %i2, %o5, %g7
fpackfix %f6, %f13
lduh [%l7 + 0x60], %i5
ldx [%l7 + 0x50], %o6
st %f1, [%l7 + 0x74]
tpos %xcc, 0x0
stb %i7, [%l7 + 0x27]
fmovdn %xcc, %f15, %f5
fnors %f6, %f0, %f1
stb %o4, [%l7 + 0x65]
smulcc %i6, 0x0BC9, %l1
fmovrdlez %l2, %f10, %f4
fnot1 %f0, %f0
fone %f0
srl %i3, 0x1E, %l3
tne %icc, 0x3
stw %g1, [%l7 + 0x18]
fpsub32s %f9, %f0, %f10
tn %icc, 0x1
fcmpeq32 %f14, %f6, %o3
fbu,a %fcc0, loop_3526
tcs %icc, 0x6
smul %i0, %i1, %o2
fmovrdgz %i4, %f0, %f8
loop_3526:
st %f9, [%l7 + 0x78]
ldsw [%l7 + 0x60], %o0
movrlz %l6, %o7, %l5
lduw [%l7 + 0x30], %g4
st %f7, [%l7 + 0x40]
ld [%l7 + 0x28], %f3
udivx %l4, 0x09F4, %g6
sth %g2, [%l7 + 0x2A]
nop
setx loop_3527, %l0, %l1
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_3528
xnorcc %o1, 0x0B93, %g5
fzeros %f13
loop_3527:
nop
setx loop_3529, %l0, %l1
jmpl %l1, %l0
loop_3528:
for %f6, %f12, %f10
bn,a loop_3530
lduh [%l7 + 0x64], %i2
loop_3529:
ldx [%l7 + 0x78], %g3
tg %xcc, 0x3
loop_3530:
std %f6, [%l7 + 0x30]
fmuld8ulx16 %f4, %f7, %f2
fnot2s %f8, %f9
movvs %xcc, %o5, %i5
lduw [%l7 + 0x30], %o6
stb %g7, [%l7 + 0x44]
tvs %icc, 0x0
ldx [%l7 + 0x08], %i7
siam 0x0
fmovsvc %xcc, %f9, %f12
movrgz %o4, %l1, %l2
movrgez %i6, 0x35A, %l3
st %f12, [%l7 + 0x7C]
tge %xcc, 0x7
sub %g1, %i3, %i0
tsubcc %o3, 0x176D, %i1
tgu %xcc, 0x4
fornot1 %f4, %f4, %f0
fxnor %f2, %f8, %f8
ldsw [%l7 + 0x24], %o2
fmovrse %i4, %f14, %f8
sra %o0, 0x0A, %o7
fmul8x16au %f9, %f8, %f8
ldsb [%l7 + 0x52], %l6
tcc %icc, 0x7
ldub [%l7 + 0x49], %g4
ldd [%l7 + 0x20], %f12
tvs %xcc, 0x2
st %f3, [%l7 + 0x68]
stx %l5, [%l7 + 0x48]
ldx [%l7 + 0x28], %g6
movvc %xcc, %l4, %g2
xor %o1, 0x0CFA, %l0
st %f7, [%l7 + 0x50]
ldsb [%l7 + 0x3E], %i2
movle %xcc, %g3, %o5
fmovsneg %icc, %f12, %f11
sllx %g5, 0x0A, %i5
ldsw [%l7 + 0x0C], %o6
fmovrdgez %g7, %f0, %f12
fmul8x16 %f0, %f4, %f4
fpsub32s %f2, %f8, %f3
fbue %fcc2, loop_3531
fpadd16s %f0, %f7, %f8
tn %icc, 0x4
fmovsl %xcc, %f3, %f7
loop_3531:
udivx %o4, 0x1CE3, %i7
stw %l2, [%l7 + 0x78]
movl %xcc, %l1, %l3
fmovdgu %xcc, %f4, %f10
ldx [%l7 + 0x58], %i6
mulscc %g1, %i3, %i0
edge16n %i1, %o2, %i4
edge8n %o3, %o7, %o0
fmovdcc %icc, %f0, %f13
sdivx %l6, 0x1E8F, %l5
fornot2s %f6, %f3, %f15
bge,pt %xcc, loop_3532
fandnot1 %f8, %f4, %f8
be,a %icc, loop_3533
bn %xcc, loop_3534
loop_3532:
sth %g4, [%l7 + 0x3E]
movpos %icc, %g6, %l4
loop_3533:
fmovrdgez %g2, %f10, %f8
loop_3534:
sth %o1, [%l7 + 0x3A]
fsrc1s %f12, %f13
fxnors %f5, %f8, %f7
ldd [%l7 + 0x60], %f8
ldx [%l7 + 0x38], %i2
fzero %f2
fcmpeq16 %f8, %f2, %l0
fpack16 %f6, %f10
fornot1 %f14, %f14, %f14
fmovsa %xcc, %f6, %f4
fmovdvs %xcc, %f5, %f10
fxnors %f11, %f0, %f10
brlz,a %o5, loop_3535
fcmpeq16 %f4, %f10, %g3
tleu %icc, 0x4
taddcctv %i5, 0x00C3, %o6
loop_3535:
ba %xcc, loop_3536
fornot1 %f12, %f8, %f14
fmovrslez %g7, %f12, %f8
fmovrslez %g5, %f9, %f8
loop_3536:
fmovsl %xcc, %f14, %f2
sth %o4, [%l7 + 0x56]
fone %f8
ldd [%l7 + 0x28], %f2
udivcc %i7, 0x00EE, %l1
fbg,a %fcc0, loop_3537
bne,pn %icc, loop_3538
fmovrde %l2, %f0, %f8
bg %xcc, loop_3539
loop_3537:
fbg %fcc3, loop_3540
loop_3538:
fmovdneg %icc, %f2, %f12
ldsb [%l7 + 0x3A], %i6
loop_3539:
fmovrsgz %l3, %f3, %f4
loop_3540:
tge %icc, 0x4
fbug %fcc3, loop_3541
lduh [%l7 + 0x76], %g1
fors %f5, %f13, %f14
ldd [%l7 + 0x68], %f2
loop_3541:
fmovrdgz %i3, %f12, %f14
fbo %fcc2, loop_3542
fsrc1s %f4, %f3
ld [%l7 + 0x60], %f7
movge %icc, %i1, %o2
loop_3542:
brz,a %i4, loop_3543
pdist %f10, %f4, %f12
tn %icc, 0x6
fands %f7, %f6, %f2
loop_3543:
fmovrse %o3, %f1, %f2
stw %i0, [%l7 + 0x70]
stb %o0, [%l7 + 0x6A]
fmovsle %icc, %f3, %f3
stx %l6, [%l7 + 0x08]
fble %fcc3, loop_3544
sub %l5, %g4, %g6
nop
setx loop_3545, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbu %fcc2, loop_3546
loop_3544:
fbug %fcc2, loop_3547
fnor %f12, %f0, %f10
loop_3545:
ldub [%l7 + 0x46], %l4
loop_3546:
sth %g2, [%l7 + 0x4E]
loop_3547:
movrlez %o7, 0x268, %o1
stx %i2, [%l7 + 0x48]
ba,a loop_3548
ldx [%l7 + 0x58], %o5
movl %icc, %l0, %i5
stb %g3, [%l7 + 0x7B]
loop_3548:
smulcc %o6, 0x059D, %g5
fbe %fcc0, loop_3549
ldx [%l7 + 0x40], %o4
fnands %f9, %f12, %f9
fmovdle %icc, %f14, %f10
loop_3549:
sth %g7, [%l7 + 0x3E]
fornot2 %f6, %f0, %f10
stx %i7, [%l7 + 0x38]
taddcctv %l1, %i6, %l2
or %l3, %g1, %i1
orn %o2, 0x1DA3, %i4
subc %o3, %i3, %i0
tn %icc, 0x3
sth %l6, [%l7 + 0x46]
movgu %icc, %o0, %l5
alignaddr %g6, %l4, %g4
movleu %xcc, %o7, %g2
lduw [%l7 + 0x54], %o1
movleu %xcc, %o5, %l0
ldd [%l7 + 0x70], %f14
sth %i2, [%l7 + 0x7C]
ldd [%l7 + 0x60], %f2
tle %xcc, 0x7
stb %g3, [%l7 + 0x6E]
fmovrse %i5, %f0, %f0
bg %icc, loop_3550
lduw [%l7 + 0x10], %o6
movleu %icc, %g5, %g7
xor %o4, 0x0EEB, %l1
loop_3550:
lduh [%l7 + 0x14], %i6
lduw [%l7 + 0x2C], %l2
fcmps %fcc0, %f7, %f0
fmovrsgez %l3, %f1, %f1
srax %g1, 0x1F, %i1
bl,a,pt %xcc, loop_3551
ldsh [%l7 + 0x5E], %i7
std %f2, [%l7 + 0x58]
fmovspos %icc, %f12, %f9
loop_3551:
array8 %o2, %o3, %i4
fandnot1 %f8, %f4, %f4
sllx %i0, 0x08, %i3
fnegd %f8, %f12
st %f9, [%l7 + 0x30]
bn,pn %xcc, loop_3552
or %l6, 0x00C1, %l5
movrgez %g6, 0x32D, %l4
ldx [%l7 + 0x70], %g4
loop_3552:
tpos %icc, 0x1
ta %icc, 0x5
fpadd16 %f6, %f6, %f2
st %f3, [%l7 + 0x20]
stw %o7, [%l7 + 0x34]
ldub [%l7 + 0x5E], %g2
edge16n %o0, %o5, %o1
smulcc %l0, 0x04A3, %g3
stb %i5, [%l7 + 0x19]
fzero %f8
fpadd16s %f0, %f8, %f0
edge32 %o6, %g5, %g7
movvc %icc, %o4, %l1
fmovscs %xcc, %f2, %f13
tpos %icc, 0x6
movrgez %i2, 0x1E4, %i6
fcmple32 %f0, %f2, %l3
srlx %l2, %i1, %g1
ldd [%l7 + 0x28], %f0
fbne %fcc1, loop_3553
fmovdl %icc, %f2, %f14
lduw [%l7 + 0x60], %i7
st %f6, [%l7 + 0x1C]
loop_3553:
sth %o2, [%l7 + 0x7C]
ld [%l7 + 0x50], %f4
fmovrdgz %o3, %f2, %f0
tg %icc, 0x1
lduw [%l7 + 0x30], %i4
sra %i0, %l6, %i3
brlez %l5, loop_3554
fabsd %f6, %f12
sth %l4, [%l7 + 0x36]
movre %g4, %o7, %g6
loop_3554:
fmuld8ulx16 %f11, %f12, %f10
tgu %xcc, 0x7
fmovdge %xcc, %f10, %f9
te %xcc, 0x2
brlez %g2, loop_3555
fmovd %f0, %f14
ldsh [%l7 + 0x4C], %o5
fone %f12
loop_3555:
ldsh [%l7 + 0x1A], %o0
movl %icc, %o1, %l0
lduw [%l7 + 0x50], %i5
xorcc %g3, %o6, %g5
fnot1s %f14, %f4
movrlez %o4, %l1, %i2
fmovrdne %i6, %f4, %f0
edge16 %g7, %l2, %i1
fabss %f5, %f3
st %f6, [%l7 + 0x50]
sth %l3, [%l7 + 0x40]
fcmpes %fcc3, %f5, %f15
fmovdpos %icc, %f14, %f11
ldsh [%l7 + 0x5E], %g1
fmul8x16au %f9, %f15, %f14
edge32l %o2, %o3, %i7
fbu %fcc1, loop_3556
tn %xcc, 0x5
fcmpes %fcc1, %f12, %f8
movcc %xcc, %i4, %i0
loop_3556:
fmovsle %xcc, %f9, %f9
stb %l6, [%l7 + 0x5B]
stb %i3, [%l7 + 0x72]
edge8l %l4, %g4, %o7
ldd [%l7 + 0x68], %f12
ldsb [%l7 + 0x3D], %g6
udiv %g2, 0x01E0, %o5
ldub [%l7 + 0x49], %o0
stx %o1, [%l7 + 0x38]
fmovdgu %xcc, %f10, %f11
lduh [%l7 + 0x5C], %l0
alignaddrl %i5, %g3, %o6
std %f14, [%l7 + 0x10]
taddcctv %g5, 0x145A, %o4
ldub [%l7 + 0x51], %l1
fbuge %fcc3, loop_3557
tne %icc, 0x5
fabsd %f14, %f2
ldsw [%l7 + 0x68], %l5
loop_3557:
fmovrslz %i2, %f6, %f7
xor %i6, %g7, %i1
fpadd16 %f0, %f0, %f4
nop
setx loop_3558, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x6A], %l3
fmovsneg %icc, %f7, %f0
movleu %xcc, %g1, %l2
loop_3558:
fnegs %f7, %f1
stx %o2, [%l7 + 0x50]
movl %icc, %i7, %o3
ldub [%l7 + 0x7A], %i0
fbul %fcc1, loop_3559
fmovdleu %xcc, %f6, %f15
ldub [%l7 + 0x69], %i4
tvc %xcc, 0x7
loop_3559:
fmovrsgz %i3, %f12, %f15
fbu %fcc1, loop_3560
and %l6, %l4, %o7
stw %g4, [%l7 + 0x24]
fmovdgu %xcc, %f7, %f13
loop_3560:
fcmpeq32 %f0, %f10, %g2
movrgz %g6, %o0, %o5
std %f8, [%l7 + 0x28]
ldd [%l7 + 0x38], %f6
edge16 %l0, %i5, %o1
array8 %g3, %g5, %o6
fmovrse %o4, %f13, %f4
ldx [%l7 + 0x60], %l5
std %f12, [%l7 + 0x08]
fbu %fcc1, loop_3561
lduw [%l7 + 0x68], %i2
bleu %xcc, loop_3562
stw %l1, [%l7 + 0x6C]
loop_3561:
stw %g7, [%l7 + 0x58]
std %f4, [%l7 + 0x60]
loop_3562:
ldub [%l7 + 0x5B], %i6
movne %icc, %l3, %i1
bshuffle %f6, %f0, %f12
fones %f15
tge %xcc, 0x2
bneg,pt %xcc, loop_3563
fmovrdlez %l2, %f14, %f6
fpsub32 %f14, %f0, %f10
fors %f8, %f15, %f10
loop_3563:
fsrc2 %f2, %f14
movrgez %o2, %g1, %i7
fmovdleu %icc, %f14, %f9
fmovsne %xcc, %f8, %f12
edge16 %o3, %i4, %i3
fmovsa %icc, %f10, %f7
fone %f6
fzero %f8
std %f12, [%l7 + 0x30]
lduh [%l7 + 0x56], %i0
lduw [%l7 + 0x48], %l6
udivx %l4, 0x095A, %o7
fbu,a %fcc3, loop_3564
bge,a,pt %icc, loop_3565
fmovdpos %icc, %f9, %f7
fmovda %icc, %f3, %f9
loop_3564:
stw %g4, [%l7 + 0x60]
loop_3565:
smulcc %g6, %o0, %o5
ldx [%l7 + 0x20], %l0
fmovscc %xcc, %f2, %f4
std %f4, [%l7 + 0x20]
fmovdneg %icc, %f8, %f10
bl loop_3566
fba %fcc2, loop_3567
tcc %xcc, 0x0
lduw [%l7 + 0x14], %i5
loop_3566:
addcc %g2, %o1, %g5
loop_3567:
sra %o6, 0x0F, %g3
fmovrsne %l5, %f9, %f8
sdivx %i2, 0x07F8, %o4
fbg,a %fcc3, loop_3568
ldsh [%l7 + 0x36], %l1
fmovdl %icc, %f1, %f3
ldx [%l7 + 0x68], %i6
loop_3568:
fmovsl %xcc, %f2, %f13
ldsh [%l7 + 0x10], %l3
fmovrsne %i1, %f6, %f15
fnand %f2, %f10, %f6
movpos %icc, %g7, %l2
fmovsvc %icc, %f0, %f0
ldx [%l7 + 0x10], %g1
fmovdl %xcc, %f12, %f12
ld [%l7 + 0x40], %f11
fmovdgu %xcc, %f12, %f15
fcmpeq16 %f4, %f8, %i7
tge %icc, 0x5
fbe %fcc3, loop_3569
fmovsl %xcc, %f6, %f7
fxnors %f5, %f14, %f1
fornot1s %f8, %f8, %f15
loop_3569:
stb %o2, [%l7 + 0x46]
xnorcc %o3, %i4, %i0
bgu,a %icc, loop_3570
fxnor %f12, %f0, %f10
fmovdge %icc, %f4, %f5
fxor %f6, %f8, %f10
loop_3570:
edge16l %i3, %l6, %l4
fcmpeq32 %f6, %f6, %g4
movn %icc, %o7, %g6
udiv %o5, 0x0A36, %o0
lduw [%l7 + 0x2C], %l0
fnors %f5, %f9, %f10
stx %g2, [%l7 + 0x18]
st %f0, [%l7 + 0x20]
fmul8x16au %f1, %f1, %f4
stb %i5, [%l7 + 0x20]
sll %g5, 0x09, %o6
stx %g3, [%l7 + 0x70]
fmovrdne %o1, %f12, %f10
lduh [%l7 + 0x60], %i2
umul %l5, %l1, %i6
fcmpes %fcc0, %f5, %f8
fbe %fcc1, loop_3571
fornot1s %f12, %f12, %f15
fabsd %f8, %f4
fmovsn %xcc, %f14, %f5
loop_3571:
fsrc1s %f8, %f14
xnorcc %l3, %i1, %o4
bvs,a %icc, loop_3572
addc %l2, 0x177C, %g7
ldx [%l7 + 0x38], %i7
movrgez %o2, 0x293, %o3
loop_3572:
fbl %fcc2, loop_3573
sth %i4, [%l7 + 0x2A]
fbne %fcc3, loop_3574
sth %g1, [%l7 + 0x48]
loop_3573:
fnor %f4, %f6, %f14
movge %xcc, %i3, %l6
loop_3574:
edge32ln %i0, %g4, %l4
tcs %xcc, 0x7
bvc,a loop_3575
fmovrdlz %g6, %f2, %f2
fbge,a %fcc3, loop_3576
umulcc %o5, 0x1EB0, %o7
loop_3575:
ldsh [%l7 + 0x24], %o0
stw %l0, [%l7 + 0x08]
loop_3576:
lduw [%l7 + 0x28], %i5
fmovrsgez %g2, %f5, %f6
ldd [%l7 + 0x18], %f10
fornot2 %f0, %f4, %f4
fmovscc %xcc, %f11, %f13
fmovsl %xcc, %f7, %f5
sth %o6, [%l7 + 0x18]
ldsh [%l7 + 0x5A], %g3
fpsub16s %f5, %f14, %f8
xor %o1, %g5, %l5
subc %i2, %i6, %l3
fbu,a %fcc2, loop_3577
std %f6, [%l7 + 0x30]
edge16l %l1, %o4, %l2
tvc %xcc, 0x3
loop_3577:
sllx %g7, %i1, %i7
orn %o3, %i4, %o2
fbuge,a %fcc0, loop_3578
stb %i3, [%l7 + 0x16]
lduh [%l7 + 0x58], %l6
std %f8, [%l7 + 0x20]
loop_3578:
tcs %icc, 0x6
fnot1 %f14, %f4
ldub [%l7 + 0x7F], %i0
ld [%l7 + 0x20], %f2
brz,a %g1, loop_3579
fcmpes %fcc1, %f1, %f7
fmovsvc %icc, %f4, %f11
ldsb [%l7 + 0x24], %g4
loop_3579:
movl %icc, %l4, %g6
add %o5, %o7, %l0
lduh [%l7 + 0x72], %i5
andcc %o0, 0x0CA0, %o6
fmovrslz %g3, %f5, %f15
movrlez %g2, %o1, %l5
edge32l %i2, %g5, %i6
fpadd16s %f9, %f0, %f1
fmul8sux16 %f4, %f0, %f14
fnands %f1, %f6, %f0
fmovrdne %l3, %f0, %f0
fmovda %icc, %f2, %f15
tn %icc, 0x4
fmovs %f13, %f6
ldsb [%l7 + 0x2F], %l1
tgu %xcc, 0x3
fpack16 %f2, %f14
fbule,a %fcc2, loop_3580
movrne %o4, %g7, %i1
ldd [%l7 + 0x58], %f2
ldsw [%l7 + 0x74], %i7
loop_3580:
ldsh [%l7 + 0x2A], %o3
umul %i4, %o2, %i3
std %f4, [%l7 + 0x38]
st %f4, [%l7 + 0x70]
orcc %l6, %i0, %l2
srlx %g1, 0x09, %g4
move %icc, %l4, %o5
sth %g6, [%l7 + 0x6C]
subccc %o7, %i5, %l0
st %f14, [%l7 + 0x68]
bpos,pn %xcc, loop_3581
fornot1s %f2, %f13, %f12
edge8ln %o0, %g3, %g2
fexpand %f2, %f2
loop_3581:
sdiv %o6, 0x09AE, %l5
ldd [%l7 + 0x70], %f14
bvs,a loop_3582
ble loop_3583
stx %o1, [%l7 + 0x20]
bpos loop_3584
loop_3582:
movge %xcc, %i2, %g5
loop_3583:
fmovsn %icc, %f5, %f11
fpadd16 %f14, %f0, %f0
loop_3584:
ldub [%l7 + 0x37], %l3
fmovsvs %xcc, %f9, %f10
tleu %xcc, 0x7
fmul8x16au %f3, %f5, %f12
edge32l %l1, %i6, %o4
nop
setx loop_3585, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbge,a %fcc2, loop_3586
fmovdgu %icc, %f2, %f0
stb %g7, [%l7 + 0x0D]
loop_3585:
fbl %fcc0, loop_3587
loop_3586:
bvs,a,pn %icc, loop_3588
ld [%l7 + 0x74], %f5
stw %i1, [%l7 + 0x48]
loop_3587:
ldd [%l7 + 0x10], %f0
loop_3588:
movrgez %i7, 0x3C6, %i4
fmovrsgz %o3, %f0, %f7
std %f0, [%l7 + 0x70]
fsrc2 %f12, %f14
bshuffle %f2, %f8, %f2
bne,a,pn %icc, loop_3589
fexpand %f4, %f12
fpadd32s %f2, %f10, %f14
fcmpne16 %f4, %f4, %i3
loop_3589:
ldx [%l7 + 0x08], %o2
pdist %f12, %f6, %f2
tn %icc, 0x4
nop
setx loop_3590, %l0, %l1
jmpl %l1, %i0
fmovsgu %xcc, %f8, %f5
std %f0, [%l7 + 0x60]
movrne %l2, %l6, %g1
loop_3590:
ldsb [%l7 + 0x77], %g4
orn %l4, 0x172A, %o5
fbul %fcc1, loop_3591
ld [%l7 + 0x5C], %f6
fbue,a %fcc2, loop_3592
fmovsl %xcc, %f2, %f0
loop_3591:
umul %g6, %o7, %l0
be loop_3593
loop_3592:
movneg %icc, %i5, %o0
sth %g2, [%l7 + 0x58]
add %o6, %g3, %l5
loop_3593:
bcs,a,pn %xcc, loop_3594
fmovsvs %icc, %f15, %f1
ldsw [%l7 + 0x44], %o1
movgu %xcc, %i2, %g5
loop_3594:
edge32ln %l3, %i6, %l1
ldsb [%l7 + 0x57], %o4
lduh [%l7 + 0x10], %i1
sdiv %i7, 0x1EE1, %i4
edge8l %g7, %o3, %o2
movrne %i0, 0x28F, %i3
movne %xcc, %l2, %l6
fmovdgu %xcc, %f11, %f4
tn %icc, 0x2
fmovsn %icc, %f11, %f1
fbule,a %fcc2, loop_3595
for %f2, %f0, %f12
fmul8sux16 %f12, %f6, %f2
fbne,a %fcc1, loop_3596
loop_3595:
orcc %g1, %l4, %o5
addccc %g4, %o7, %g6
ldsh [%l7 + 0x7E], %l0
loop_3596:
orncc %i5, 0x1602, %o0
sethi 0x1371, %g2
fmul8ulx16 %f12, %f12, %f8
fpadd16 %f4, %f2, %f2
fxor %f0, %f0, %f6
movne %icc, %g3, %l5
movcs %xcc, %o1, %i2
andncc %o6, %g5, %l3
bcs,a %xcc, loop_3597
ldsh [%l7 + 0x62], %i6
bne,pt %icc, loop_3598
fmovsgu %icc, %f13, %f7
loop_3597:
bg,a,pn %xcc, loop_3599
fbue %fcc2, loop_3600
loop_3598:
lduh [%l7 + 0x22], %o4
lduw [%l7 + 0x4C], %i1
loop_3599:
fpsub16s %f5, %f5, %f6
loop_3600:
tneg %xcc, 0x7
array16 %i7, %i4, %g7
ldsw [%l7 + 0x20], %o3
subcc %l1, 0x1882, %i0
sll %o2, %i3, %l2
sdiv %g1, 0x15C2, %l4
fbg %fcc0, loop_3601
fmovdleu %xcc, %f4, %f11
nop
setx loop_3602, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmps %fcc2, %f15, %f3
loop_3601:
edge16 %o5, %g4, %l6
movrgz %g6, 0x329, %o7
loop_3602:
fmul8sux16 %f14, %f8, %f8
xnorcc %i5, 0x1F95, %l0
edge16ln %o0, %g2, %g3
orcc %l5, 0x1C38, %i2
stb %o6, [%l7 + 0x33]
movleu %xcc, %o1, %l3
fmovdvc %icc, %f14, %f15
ldsh [%l7 + 0x1E], %g5
lduh [%l7 + 0x3A], %o4
brnz %i1, loop_3603
tvs %xcc, 0x4
add %i6, %i7, %g7
ldsb [%l7 + 0x54], %o3
loop_3603:
ldd [%l7 + 0x38], %f8
stw %l1, [%l7 + 0x74]
ld [%l7 + 0x0C], %f4
movleu %icc, %i4, %i0
ba,pt %icc, loop_3604
fpadd32s %f8, %f13, %f5
sth %o2, [%l7 + 0x58]
fmovdcs %xcc, %f6, %f8
loop_3604:
taddcc %i3, 0x0E22, %l2
edge32 %l4, %o5, %g4
st %f6, [%l7 + 0x5C]
andncc %l6, %g6, %g1
nop
setx loop_3605, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x35], %o7
lduh [%l7 + 0x1C], %l0
edge8l %o0, %g2, %i5
loop_3605:
movvs %icc, %g3, %i2
fcmpes %fcc3, %f4, %f7
or %o6, 0x1358, %l5
fandnot1 %f2, %f0, %f6
ldd [%l7 + 0x60], %f12
lduh [%l7 + 0x3C], %o1
fcmpne32 %f10, %f10, %g5
movneg %xcc, %l3, %i1
stb %i6, [%l7 + 0x2F]
fnegs %f9, %f1
stx %o4, [%l7 + 0x28]
nop
setx loop_3606, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdivx %g7, 0x0FE3, %i7
stx %o3, [%l7 + 0x30]
fpadd32 %f2, %f2, %f6
loop_3606:
fandnot1s %f12, %f0, %f3
fmovsne %xcc, %f6, %f6
fpadd16s %f7, %f12, %f8
movvs %icc, %i4, %l1
stb %o2, [%l7 + 0x36]
fandnot2s %f3, %f5, %f13
fand %f8, %f0, %f4
fands %f9, %f14, %f4
bgu,a %xcc, loop_3607
fmovsa %icc, %f9, %f8
fornot1 %f8, %f14, %f10
bne %icc, loop_3608
loop_3607:
stw %i3, [%l7 + 0x4C]
fbe %fcc2, loop_3609
ldd [%l7 + 0x38], %f6
loop_3608:
ldsb [%l7 + 0x5C], %l2
fmovdne %xcc, %f11, %f15
loop_3609:
alignaddrl %i0, %l4, %g4
alignaddrl %l6, %o5, %g6
fpsub16 %f6, %f14, %f8
lduw [%l7 + 0x30], %g1
fbn,a %fcc3, loop_3610
fmovrslz %l0, %f1, %f8
movne %icc, %o7, %g2
fpadd16s %f13, %f6, %f14
loop_3610:
ldx [%l7 + 0x78], %o0
fandnot1s %f13, %f5, %f3
stw %g3, [%l7 + 0x58]
ble,a loop_3611
fmovrse %i2, %f10, %f15
tcc %xcc, 0x6
movg %icc, %i5, %o6
loop_3611:
tle %xcc, 0x6
bcs loop_3612
fblg,a %fcc3, loop_3613
fmovrdne %l5, %f0, %f2
bne,a %xcc, loop_3614
loop_3612:
std %f6, [%l7 + 0x68]
loop_3613:
call loop_3615
bcc,a %xcc, loop_3616
loop_3614:
ldub [%l7 + 0x39], %o1
ld [%l7 + 0x40], %f10
loop_3615:
stb %l3, [%l7 + 0x74]
loop_3616:
andn %g5, %i1, %o4
movg %xcc, %i6, %g7
stw %o3, [%l7 + 0x58]
bl,a,pt %xcc, loop_3617
bleu,a %xcc, loop_3618
fand %f10, %f4, %f14
pdist %f6, %f6, %f10
loop_3617:
xnorcc %i4, 0x06A8, %i7
loop_3618:
fnegs %f10, %f12
ldsb [%l7 + 0x4D], %o2
fmovsleu %xcc, %f3, %f2
fnegs %f12, %f11
nop
setx loop_3619, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movg %icc, %i3, %l2
fmovsge %xcc, %f5, %f13
fmovrsgez %l1, %f8, %f14
loop_3619:
ta %icc, 0x4
fmovrse %l4, %f10, %f8
ld [%l7 + 0x18], %f6
sth %i0, [%l7 + 0x6C]
ldub [%l7 + 0x56], %g4
nop
setx loop_3620, %l0, %l1
jmpl %l1, %o5
sth %g6, [%l7 + 0x4A]
lduw [%l7 + 0x54], %l6
taddcctv %g1, 0x0AA6, %l0
loop_3620:
fmovda %xcc, %f13, %f8
bvs loop_3621
brz,a %g2, loop_3622
movg %xcc, %o7, %o0
srlx %g3, %i5, %o6
loop_3621:
edge32l %i2, %l5, %l3
loop_3622:
addcc %o1, 0x0535, %i1
faligndata %f0, %f4, %f12
stw %g5, [%l7 + 0x48]
std %f2, [%l7 + 0x78]
st %f14, [%l7 + 0x1C]
fmovrsgz %o4, %f13, %f9
ldsb [%l7 + 0x4A], %i6
nop
setx loop_3623, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsw [%l7 + 0x08], %o3
andncc %g7, %i7, %i4
ldd [%l7 + 0x60], %f2
loop_3623:
fxnors %f11, %f6, %f15
ldsh [%l7 + 0x52], %o2
movrne %i3, 0x203, %l1
call loop_3624
tcc %icc, 0x3
lduh [%l7 + 0x18], %l4
fmovdleu %xcc, %f14, %f8
loop_3624:
siam 0x3
fnegs %f4, %f1
lduh [%l7 + 0x74], %l2
ldsb [%l7 + 0x0C], %g4
fblg %fcc3, loop_3625
fpadd32 %f12, %f14, %f4
edge16l %i0, %g6, %o5
nop
setx loop_3626, %l0, %l1
jmpl %l1, %g1
loop_3625:
fnor %f6, %f0, %f0
sdiv %l6, 0x1B1E, %l0
edge16ln %g2, %o7, %g3
loop_3626:
array8 %o0, %i5, %o6
fmovrsgz %i2, %f5, %f2
stx %l3, [%l7 + 0x10]
fexpand %f8, %f10
fmovdle %xcc, %f2, %f15
tneg %icc, 0x6
ld [%l7 + 0x64], %f4
fmovrdlz %o1, %f6, %f8
ldsh [%l7 + 0x7E], %i1
fsrc1s %f11, %f5
bn,pt %xcc, loop_3627
edge8n %g5, %l5, %o4
fmovsne %icc, %f11, %f1
stb %o3, [%l7 + 0x29]
loop_3627:
stw %i6, [%l7 + 0x44]
edge32ln %g7, %i4, %o2
tle %xcc, 0x7
sth %i3, [%l7 + 0x62]
movneg %xcc, %l1, %l4
bg,a loop_3628
fcmpeq16 %f12, %f12, %l2
fabss %f15, %f9
ld [%l7 + 0x28], %f12
loop_3628:
udivcc %g4, 0x13C1, %i0
fbue %fcc3, loop_3629
fbl %fcc1, loop_3630
ld [%l7 + 0x38], %f3
umulcc %i7, %g6, %o5
loop_3629:
ldx [%l7 + 0x10], %g1
loop_3630:
pdist %f12, %f2, %f14
fbn,a %fcc3, loop_3631
udivcc %l0, 0x1685, %l6
ldsh [%l7 + 0x56], %g2
movrlz %g3, %o7, %i5
loop_3631:
movvs %xcc, %o6, %i2
fmovrde %l3, %f14, %f14
ldd [%l7 + 0x20], %f12
fmovd %f14, %f4
fmovdgu %xcc, %f8, %f12
edge8n %o1, %o0, %g5
fands %f13, %f6, %f1
array32 %i1, %o4, %o3
std %f2, [%l7 + 0x30]
bvs,a %icc, loop_3632
srlx %i6, %l5, %i4
ldsb [%l7 + 0x4B], %g7
fpsub32s %f2, %f3, %f1
loop_3632:
addccc %i3, 0x0AE9, %o2
addccc %l1, %l4, %g4
fmovdgu %xcc, %f15, %f15
call loop_3633
stw %i0, [%l7 + 0x54]
fmovrde %i7, %f12, %f14
fmul8x16 %f15, %f10, %f4
loop_3633:
edge32n %l2, %g6, %o5
st %f0, [%l7 + 0x40]
edge32ln %g1, %l0, %l6
fmul8x16 %f5, %f10, %f10
fmovrslez %g3, %f10, %f7
fmovsl %xcc, %f13, %f1
ldsw [%l7 + 0x34], %o7
fbne %fcc2, loop_3634
ldsw [%l7 + 0x60], %g2
edge32 %i5, %o6, %i2
st %f14, [%l7 + 0x64]
loop_3634:
ldd [%l7 + 0x18], %f4
fbuge %fcc3, loop_3635
fpackfix %f6, %f11
ld [%l7 + 0x48], %f2
fmovsgu %icc, %f7, %f6
loop_3635:
tn %xcc, 0x1
ldx [%l7 + 0x28], %o1
stx %o0, [%l7 + 0x58]
tsubcc %l3, %g5, %i1
sth %o4, [%l7 + 0x4E]
fbug %fcc3, loop_3636
fbu %fcc3, loop_3637
movge %icc, %i6, %l5
ld [%l7 + 0x3C], %f5
loop_3636:
ldd [%l7 + 0x48], %f8
loop_3637:
sra %i4, 0x0D, %g7
popc 0x199C, %i3
ldsb [%l7 + 0x6E], %o2
movcc %xcc, %o3, %l4
tne %icc, 0x7
fnot1 %f8, %f4
fxnors %f2, %f14, %f0
fbe,a %fcc0, loop_3638
addc %l1, 0x19ED, %g4
sdiv %i0, 0x07F5, %i7
fmul8x16au %f8, %f2, %f8
loop_3638:
st %f14, [%l7 + 0x68]
addcc %l2, 0x0916, %g6
fmovscc %icc, %f9, %f7
fmovsgu %icc, %f12, %f6
udiv %g1, 0x1761, %l0
edge16 %o5, %l6, %g3
sth %g2, [%l7 + 0x62]
ldub [%l7 + 0x5E], %o7
fble,a %fcc3, loop_3639
ldub [%l7 + 0x34], %i5
ldsh [%l7 + 0x62], %o6
addccc %i2, %o0, %l3
loop_3639:
tcc %icc, 0x1
addcc %o1, %g5, %o4
movg %xcc, %i6, %i1
std %f6, [%l7 + 0x78]
be,pn %icc, loop_3640
fsrc1 %f14, %f6
nop
setx loop_3641, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x78], %f10
loop_3640:
ldsb [%l7 + 0x45], %l5
fmovrdgz %g7, %f0, %f8
loop_3641:
fmul8x16au %f0, %f10, %f0
fmovrde %i3, %f0, %f4
movvs %xcc, %o2, %i4
ldd [%l7 + 0x38], %f14
lduw [%l7 + 0x08], %l4
lduw [%l7 + 0x18], %o3
fbuge %fcc2, loop_3642
fcmpes %fcc2, %f12, %f14
fornot2s %f3, %f9, %f12
pdist %f0, %f6, %f2
loop_3642:
fsrc2 %f0, %f8
ldsw [%l7 + 0x08], %l1
lduh [%l7 + 0x44], %i0
std %f4, [%l7 + 0x50]
brgez %i7, loop_3643
tneg %icc, 0x2
movgu %xcc, %l2, %g6
ldsb [%l7 + 0x28], %g1
loop_3643:
sth %l0, [%l7 + 0x74]
movge %xcc, %g4, %o5
lduw [%l7 + 0x3C], %g3
fmovrsgz %g2, %f2, %f10
fbu,a %fcc0, loop_3644
fpmerge %f1, %f9, %f0
ldx [%l7 + 0x08], %o7
tvs %icc, 0x6
loop_3644:
mova %icc, %i5, %o6
movrgz %l6, 0x398, %i2
ldx [%l7 + 0x18], %l3
fbe %fcc0, loop_3645
ld [%l7 + 0x14], %f4
fcmpeq32 %f6, %f4, %o0
brz,a %g5, loop_3646
loop_3645:
movcc %icc, %o4, %o1
fornot2 %f0, %f2, %f6
lduw [%l7 + 0x1C], %i1
loop_3646:
tneg %xcc, 0x0
andcc %i6, %g7, %l5
orn %o2, 0x1D8E, %i4
fabss %f4, %f14
movleu %xcc, %l4, %i3
fmovrde %l1, %f2, %f8
movleu %xcc, %i0, %o3
fcmple16 %f6, %f10, %l2
std %f12, [%l7 + 0x08]
ldsh [%l7 + 0x30], %i7
fabsd %f0, %f6
fmovdl %icc, %f12, %f7
smul %g6, %l0, %g4
fsrc2s %f1, %f11
ldx [%l7 + 0x70], %o5
fmovdneg %icc, %f15, %f7
fbug,a %fcc3, loop_3647
sra %g3, 0x0B, %g2
ldsb [%l7 + 0x7A], %g1
tn %xcc, 0x1
loop_3647:
addc %i5, %o6, %o7
sethi 0x0386, %i2
sth %l3, [%l7 + 0x64]
fxnor %f4, %f2, %f2
fmovdvs %xcc, %f14, %f12
fbo %fcc3, loop_3648
lduw [%l7 + 0x68], %o0
sllx %g5, 0x17, %o4
brlez,a %l6, loop_3649
loop_3648:
lduw [%l7 + 0x3C], %o1
fsrc2 %f12, %f0
pdist %f6, %f4, %f6
loop_3649:
fmul8sux16 %f14, %f2, %f14
fnand %f6, %f0, %f14
ldsb [%l7 + 0x0E], %i1
ldub [%l7 + 0x56], %g7
lduw [%l7 + 0x2C], %l5
ldx [%l7 + 0x08], %i6
smul %i4, %o2, %i3
stx %l4, [%l7 + 0x10]
ldsh [%l7 + 0x64], %i0
ldsh [%l7 + 0x32], %o3
bcs,a loop_3650
sth %l2, [%l7 + 0x30]
tn %xcc, 0x4
fcmps %fcc2, %f7, %f1
loop_3650:
nop
setx loop_3651, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stb %l1, [%l7 + 0x51]
stx %g6, [%l7 + 0x38]
ldub [%l7 + 0x20], %l0
loop_3651:
ldsb [%l7 + 0x1F], %i7
nop
setx loop_3652, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sth %g4, [%l7 + 0x0C]
sethi 0x0CD0, %g3
ldub [%l7 + 0x31], %g2
loop_3652:
fxor %f8, %f14, %f8
nop
setx loop_3653, %l0, %l1
jmpl %l1, %o5
fxors %f13, %f10, %f10
subcc %i5, 0x1A2A, %o6
ldx [%l7 + 0x70], %g1
loop_3653:
stx %i2, [%l7 + 0x60]
fmul8x16al %f15, %f10, %f6
be,a,pn %xcc, loop_3654
ba,pt %icc, loop_3655
tcc %xcc, 0x6
fmuld8ulx16 %f4, %f4, %f10
loop_3654:
xnorcc %l3, 0x0B23, %o7
loop_3655:
fble %fcc2, loop_3656
stw %o0, [%l7 + 0x78]
bpos loop_3657
umul %o4, 0x0AB0, %l6
loop_3656:
fnot1 %f12, %f2
bge,a %xcc, loop_3658
loop_3657:
movleu %xcc, %g5, %o1
array32 %g7, %i1, %i6
fmovdpos %icc, %f4, %f11
loop_3658:
pdist %f6, %f6, %f6
st %f10, [%l7 + 0x0C]
ldx [%l7 + 0x58], %i4
nop
setx loop_3659, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %l5, [%l7 + 0x66]
fmovda %xcc, %f6, %f1
fmovda %xcc, %f9, %f9
loop_3659:
fmovsne %xcc, %f9, %f0
lduh [%l7 + 0x4A], %o2
fbge,a %fcc2, loop_3660
smul %i3, %l4, %o3
fandnot2 %f0, %f0, %f4
fmovsg %xcc, %f14, %f12
loop_3660:
sll %i0, 0x00, %l1
fsrc2s %f14, %f1
ldsb [%l7 + 0x1E], %l2
stx %l0, [%l7 + 0x60]
ldd [%l7 + 0x40], %f14
edge8l %i7, %g6, %g4
nop
setx loop_3661, %l0, %l1
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 %g3, %g2, %i5
fbo,a %fcc2, loop_3662
mulscc %o6, %o5, %i2
loop_3661:
movvs %xcc, %l3, %o7
fxnor %f8, %f12, %f8
loop_3662:
bneg %icc, loop_3663
stx %g1, [%l7 + 0x20]
udivcc %o4, 0x1A6C, %l6
lduw [%l7 + 0x0C], %g5
loop_3663:
mulx %o0, %o1, %i1
fsrc1s %f10, %f10
fmovsl %xcc, %f0, %f7
nop
setx loop_3664, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8l %g7, %i6, %l5
stb %o2, [%l7 + 0x5E]
fmovsgu %icc, %f15, %f3
loop_3664:
bg,a,pn %xcc, loop_3665
fmovsleu %xcc, %f10, %f6
nop
setx loop_3666, %l0, %l1
jmpl %l1, %i4
st %f14, [%l7 + 0x44]
loop_3665:
fones %f10
fsrc2s %f1, %f3
loop_3666:
fcmpd %fcc2, %f14, %f6
fmovrsgz %l4, %f0, %f1
fmul8sux16 %f0, %f12, %f2
movge %xcc, %i3, %i0
fmovscc %xcc, %f12, %f11
faligndata %f0, %f2, %f6
movpos %xcc, %l1, %o3
lduh [%l7 + 0x64], %l2
mulx %l0, 0x1E5B, %i7
addccc %g6, %g4, %g3
brlz,a %g2, loop_3667
movl %xcc, %i5, %o6
fmovrdne %o5, %f8, %f6
fbne %fcc2, loop_3668
loop_3667:
fpadd32 %f4, %f10, %f8
addcc %l3, %i2, %o7
bcs,pt %xcc, loop_3669
loop_3668:
nop
setx loop_3670, %l0, %l1
jmpl %l1, %g1
fmovrsne %o4, %f7, %f9
ldub [%l7 + 0x47], %g5
loop_3669:
array8 %l6, %o1, %o0
loop_3670:
sllx %i1, 0x07, %g7
std %f8, [%l7 + 0x10]
fmovrdlz %l5, %f12, %f8
brgez %o2, loop_3671
fmovdge %icc, %f6, %f14
fmovdle %icc, %f6, %f6
ldsb [%l7 + 0x44], %i6
loop_3671:
ldd [%l7 + 0x30], %f12
alignaddr %l4, %i4, %i0
tn %icc, 0x0
fmovdcs %icc, %f4, %f1
fsrc1 %f0, %f14
array16 %i3, %l1, %o3
fnot2 %f10, %f8
fxnor %f8, %f4, %f2
fmovrslz %l0, %f3, %f12
movcc %icc, %l2, %i7
bpos,pt %xcc, loop_3672
bgu,a loop_3673
tn %xcc, 0x1
fcmpne16 %f10, %f8, %g4
loop_3672:
taddcctv %g3, %g2, %g6
loop_3673:
fmovsgu %icc, %f2, %f7
ldsh [%l7 + 0x66], %i5
edge32ln %o6, %l3, %o5
fbule,a %fcc1, loop_3674
brnz,a %o7, loop_3675
fpsub32 %f4, %f10, %f10
edge32n %g1, %o4, %i2
loop_3674:
fornot1s %f8, %f3, %f7
loop_3675:
movrlz %l6, 0x2F0, %g5
fxnor %f2, %f0, %f8
fsrc2 %f10, %f2
ldsb [%l7 + 0x66], %o0
subc %i1, %o1, %l5
fmovdvs %icc, %f7, %f0
ldd [%l7 + 0x58], %f2
ldsh [%l7 + 0x3C], %o2
ldd [%l7 + 0x28], %f14
for %f14, %f4, %f8
te %xcc, 0x0
umul %g7, %i6, %i4
brz,a %i0, loop_3676
bl loop_3677
brlz %i3, loop_3678
movcc %xcc, %l4, %l1
loop_3676:
srl %l0, %o3, %l2
loop_3677:
ldsw [%l7 + 0x14], %g4
loop_3678:
stw %g3, [%l7 + 0x78]
and %g2, %g6, %i5
popc %i7, %o6
fbn %fcc1, loop_3679
ldsb [%l7 + 0x67], %o5
sth %l3, [%l7 + 0x46]
fmul8ulx16 %f0, %f2, %f2
loop_3679:
lduh [%l7 + 0x38], %g1
bne,a,pt %xcc, loop_3680
brgez %o4, loop_3681
sdiv %o7, 0x095C, %i2
fsrc2 %f6, %f4
loop_3680:
sra %g5, %o0, %l6
loop_3681:
ld [%l7 + 0x70], %f9
ldub [%l7 + 0x12], %i1
ld [%l7 + 0x0C], %f8
bn,pn %icc, loop_3682
sth %l5, [%l7 + 0x4A]
brz %o1, loop_3683
ta %xcc, 0x6
loop_3682:
fmovda %xcc, %f6, %f2
fsrc2 %f2, %f6
loop_3683:
fbue,a %fcc1, loop_3684
tvs %icc, 0x5
bshuffle %f2, %f2, %f14
fmovsne %xcc, %f7, %f12
loop_3684:
lduw [%l7 + 0x18], %g7
brgez %o2, loop_3685
fsrc2 %f14, %f2
brgez,a %i6, loop_3686
bge %icc, loop_3687
loop_3685:
fmul8x16 %f2, %f8, %f10
fmovdvs %icc, %f8, %f14
loop_3686:
fmovsg %icc, %f4, %f5
loop_3687:
sth %i4, [%l7 + 0x0E]
fands %f3, %f13, %f10
siam 0x5
ldsw [%l7 + 0x54], %i3
std %f12, [%l7 + 0x70]
stb %i0, [%l7 + 0x24]
fors %f8, %f7, %f10
movn %xcc, %l4, %l0
umul %o3, 0x1D55, %l2
fpadd16 %f8, %f12, %f10
ldx [%l7 + 0x20], %g4
fmovsgu %xcc, %f1, %f7
fzeros %f6
fmovrdlz %l1, %f0, %f10
fandnot1 %f12, %f0, %f2
addccc %g3, 0x01F0, %g6
edge32ln %i5, %g2, %i7
fmovrslz %o6, %f6, %f10
ldx [%l7 + 0x70], %l3
movge %xcc, %g1, %o5
movgu %icc, %o7, %i2
ldsh [%l7 + 0x76], %g5
udivcc %o0, 0x18C1, %o4
stx %i1, [%l7 + 0x30]
tpos %xcc, 0x7
fmovrsne %l6, %f15, %f6
stw %o1, [%l7 + 0x10]
movn %xcc, %g7, %o2
bvc,a,pn %xcc, loop_3688
orn %l5, %i4, %i6
srax %i0, %i3, %l0
orncc %o3, %l4, %g4
loop_3688:
fbu %fcc3, loop_3689
sth %l2, [%l7 + 0x2E]
movg %xcc, %g3, %l1
fands %f8, %f2, %f0
loop_3689:
fcmpgt16 %f6, %f4, %i5
fba,a %fcc0, loop_3690
fnegd %f10, %f10
sdiv %g6, 0x159C, %i7
fbo,a %fcc1, loop_3691
loop_3690:
st %f13, [%l7 + 0x18]
fpsub16s %f13, %f7, %f10
fmovrslz %g2, %f10, %f2
loop_3691:
fcmps %fcc1, %f10, %f4
udivcc %o6, 0x19A5, %g1
bvs %xcc, loop_3692
ldub [%l7 + 0x73], %o5
sth %l3, [%l7 + 0x70]
stx %o7, [%l7 + 0x08]
loop_3692:
movrgez %g5, %o0, %i2
stx %i1, [%l7 + 0x20]
stb %o4, [%l7 + 0x55]
std %f4, [%l7 + 0x70]
fbule %fcc1, loop_3693
fpackfix %f8, %f13
fbo %fcc0, loop_3694
stb %l6, [%l7 + 0x5A]
loop_3693:
fors %f14, %f2, %f6
lduw [%l7 + 0x54], %g7
loop_3694:
fbuge,a %fcc0, loop_3695
stx %o2, [%l7 + 0x08]
fpsub32 %f6, %f6, %f8
edge8 %o1, %l5, %i6
loop_3695:
sth %i0, [%l7 + 0x68]
tneg %xcc, 0x5
ldx [%l7 + 0x58], %i4
ldd [%l7 + 0x78], %f4
xor %l0, %i3, %o3
fmovdge %icc, %f1, %f6
umul %l4, 0x0A3D, %l2
bshuffle %f8, %f6, %f0
fmovdcs %icc, %f5, %f6
ldub [%l7 + 0x7C], %g4
andcc %l1, 0x0F55, %i5
fxnors %f6, %f6, %f4
fmovrsne %g3, %f14, %f15
ldsh [%l7 + 0x34], %i7
fnors %f14, %f11, %f2
ldsh [%l7 + 0x62], %g6
nop
setx loop_3696, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ba,pn %xcc, loop_3697
stx %o6, [%l7 + 0x68]
nop
setx loop_3698, %l0, %l1
jmpl %l1, %g2
loop_3696:
std %f0, [%l7 + 0x60]
loop_3697:
fblg,a %fcc1, loop_3699
ldx [%l7 + 0x70], %g1
loop_3698:
xor %l3, %o7, %o5
bcs,a,pn %icc, loop_3700
loop_3699:
nop
setx loop_3701, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sllx %g5, %i2, %o0
movcc %icc, %o4, %i1
loop_3700:
fblg,a %fcc3, loop_3702
loop_3701:
ld [%l7 + 0x08], %f2
ldx [%l7 + 0x60], %l6
fbule %fcc1, loop_3703
loop_3702:
fcmps %fcc2, %f7, %f8
fmovrdgez %o2, %f10, %f12
fmovrdgez %g7, %f4, %f10
loop_3703:
fbu %fcc1, loop_3704
fmovrsne %o1, %f8, %f3
fcmple32 %f12, %f8, %l5
fexpand %f12, %f8
loop_3704:
ldsh [%l7 + 0x7E], %i0
ldsb [%l7 + 0x58], %i4
fmovsvs %xcc, %f6, %f0
fcmpeq16 %f10, %f12, %i6
stb %l0, [%l7 + 0x74]
ldsh [%l7 + 0x56], %o3
sethi 0x1479, %i3
fxnors %f12, %f6, %f3
edge16 %l2, %l4, %l1
stx %i5, [%l7 + 0x30]
stw %g4, [%l7 + 0x54]
fpsub32 %f2, %f10, %f14
lduh [%l7 + 0x4A], %g3
fmovd %f6, %f10
fbuge %fcc2, loop_3705
be %xcc, loop_3706
lduw [%l7 + 0x3C], %i7
bvs,pn %xcc, loop_3707
loop_3705:
fands %f8, %f15, %f6
loop_3706:
ldx [%l7 + 0x30], %o6
ldsb [%l7 + 0x2D], %g6
loop_3707:
fbl %fcc2, loop_3708
fpack16 %f10, %f2
std %f12, [%l7 + 0x60]
bleu %icc, loop_3709
loop_3708:
brlz %g1, loop_3710
ldd [%l7 + 0x30], %f2
fmovdgu %xcc, %f9, %f10
loop_3709:
ld [%l7 + 0x50], %f10
loop_3710:
fmuld8ulx16 %f3, %f11, %f4
stw %g2, [%l7 + 0x48]
fpack16 %f10, %f14
fzeros %f0
bne,a loop_3711
ldsb [%l7 + 0x61], %l3
fnot1s %f15, %f6
subc %o5, 0x1755, %o7
loop_3711:
fornot1s %f4, %f9, %f7
tpos %icc, 0x6
stx %g5, [%l7 + 0x30]
orncc %i2, %o0, %o4
movl %xcc, %l6, %i1
stx %o2, [%l7 + 0x70]
fble,a %fcc0, loop_3712
movre %o1, 0x133, %g7
ldsb [%l7 + 0x0F], %l5
faligndata %f12, %f6, %f0
loop_3712:
fmovspos %icc, %f8, %f9
array32 %i0, %i4, %i6
fcmple16 %f0, %f6, %l0
movvc %icc, %o3, %i3
fnot2s %f1, %f1
ld [%l7 + 0x0C], %f9
ldx [%l7 + 0x50], %l4
brgez,a %l2, loop_3713
ld [%l7 + 0x70], %f12
fpadd16s %f10, %f1, %f6
fmovscc %icc, %f13, %f0
loop_3713:
srax %i5, %g4, %l1
st %f3, [%l7 + 0x20]
fmovdl %xcc, %f13, %f13
edge16 %g3, %i7, %o6
stw %g6, [%l7 + 0x10]
ldx [%l7 + 0x20], %g1
fnor %f4, %f12, %f8
stw %l3, [%l7 + 0x38]
fmovrdgez %o5, %f0, %f14
bge,pt %icc, loop_3714
fmovse %xcc, %f14, %f1
lduw [%l7 + 0x3C], %g2
brlez %g5, loop_3715
loop_3714:
lduw [%l7 + 0x34], %o7
for %f2, %f14, %f6
fcmpes %fcc2, %f7, %f2
loop_3715:
bge,a loop_3716
ldsw [%l7 + 0x58], %o0
fpadd16 %f12, %f2, %f0
edge32l %i2, %l6, %i1
loop_3716:
ldsw [%l7 + 0x70], %o2
fmovrsgz %o1, %f1, %f6
movrgz %o4, %l5, %i0
edge32 %g7, %i6, %i4
orcc %o3, %i3, %l0
fandnot2s %f6, %f13, %f5
fmovdl %icc, %f3, %f0
fmovda %xcc, %f4, %f7
ldsh [%l7 + 0x68], %l4
fbug %fcc3, loop_3717
ta %xcc, 0x1
fones %f6
nop
setx loop_3718, %l0, %l1
jmpl %l1, %l2
loop_3717:
bcc,a %icc, loop_3719
fblg %fcc2, loop_3720
fcmpeq16 %f2, %f8, %g4
loop_3718:
fbl %fcc2, loop_3721
loop_3719:
fnot2s %f10, %f7
loop_3720:
bvs,a %icc, loop_3722
ldsw [%l7 + 0x34], %l1
loop_3721:
srlx %i5, %i7, %o6
edge32l %g3, %g1, %g6
loop_3722:
fmovde %xcc, %f1, %f5
add %l3, 0x1D2F, %o5
tcc %xcc, 0x3
bshuffle %f14, %f6, %f14
fxnor %f12, %f10, %f12
ldsw [%l7 + 0x0C], %g2
stw %o7, [%l7 + 0x18]
tgu %xcc, 0x4
or %g5, 0x0A81, %o0
ldd [%l7 + 0x50], %f14
fpsub16 %f8, %f6, %f0
ldsb [%l7 + 0x23], %i2
movrlez %l6, %o2, %o1
fcmps %fcc3, %f15, %f14
ldub [%l7 + 0x1D], %i1
fandnot1s %f8, %f0, %f15
fxnor %f12, %f12, %f12
movvs %xcc, %o4, %i0
array32 %g7, %l5, %i4
fmovdcc %icc, %f11, %f2
tne %icc, 0x4
fpack16 %f4, %f12
ldsw [%l7 + 0x54], %i6
ldsb [%l7 + 0x77], %o3
st %f1, [%l7 + 0x50]
stw %l0, [%l7 + 0x60]
stx %l4, [%l7 + 0x30]
bvc %xcc, loop_3723
subcc %i3, %l2, %l1
tsubcctv %i5, 0x0A85, %i7
fmovdn %icc, %f1, %f3
loop_3723:
sdivx %o6, 0x01F3, %g3
fmovrdlz %g1, %f4, %f10
subcc %g6, 0x1CC7, %l3
lduh [%l7 + 0x7E], %o5
fpadd32 %f6, %f14, %f12
sth %g2, [%l7 + 0x20]
lduh [%l7 + 0x48], %o7
lduw [%l7 + 0x3C], %g5
ldsw [%l7 + 0x08], %g4
edge8n %i2, %o0, %l6
fbl,a %fcc0, loop_3724
te %icc, 0x5
fmovrde %o1, %f4, %f14
sllx %o2, 0x1C, %o4
loop_3724:
fnegs %f3, %f0
bleu,a loop_3725
ldsb [%l7 + 0x27], %i0
sub %g7, %l5, %i1
stw %i4, [%l7 + 0x7C]
loop_3725:
nop
setx loop_3726, %l0, %l1
jmpl %l1, %o3
fmovrse %i6, %f1, %f7
fmovrsgez %l4, %f3, %f13
fbue %fcc0, loop_3727
loop_3726:
fnot2 %f0, %f14
alignaddr %l0, %l2, %i3
fmovsge %xcc, %f6, %f12
loop_3727:
fpadd32s %f12, %f6, %f11
srax %l1, 0x04, %i7
bleu,a %icc, loop_3728
ldsw [%l7 + 0x74], %i5
ldub [%l7 + 0x5C], %o6
st %f14, [%l7 + 0x40]
loop_3728:
popc 0x1D61, %g3
stx %g1, [%l7 + 0x50]
sllx %l3, 0x1E, %g6
bvs,pt %icc, loop_3729
stx %o5, [%l7 + 0x60]
lduh [%l7 + 0x66], %g2
fnands %f5, %f15, %f7
loop_3729:
fblg %fcc0, loop_3730
bvc %icc, loop_3731
sth %g5, [%l7 + 0x64]
fpsub16 %f14, %f12, %f12
loop_3730:
fmovs %f1, %f13
loop_3731:
ldsb [%l7 + 0x56], %g4
std %f2, [%l7 + 0x58]
sth %i2, [%l7 + 0x7A]
fmovsne %icc, %f15, %f9
udivx %o7, 0x0CB9, %l6
ta %icc, 0x0
edge8ln %o1, %o2, %o0
ldub [%l7 + 0x67], %o4
fnands %f7, %f8, %f10
brlez %i0, loop_3732
xnorcc %g7, %l5, %i4
xor %o3, %i6, %i1
bgu,pt %icc, loop_3733
loop_3732:
sth %l4, [%l7 + 0x08]
fble,a %fcc3, loop_3734
bshuffle %f10, %f14, %f10
loop_3733:
alignaddrl %l0, %l2, %i3
st %f3, [%l7 + 0x60]
loop_3734:
andncc %l1, %i5, %o6
fbe,a %fcc2, loop_3735
fpadd16 %f8, %f0, %f12
movrgz %i7, 0x12E, %g1
ldsh [%l7 + 0x48], %g3
loop_3735:
tcc %xcc, 0x0
stb %l3, [%l7 + 0x32]
movre %g6, 0x074, %g2
sll %o5, 0x11, %g4
st %f2, [%l7 + 0x5C]
fbule %fcc1, loop_3736
ldub [%l7 + 0x59], %g5
udivcc %i2, 0x045B, %l6
movvs %icc, %o1, %o2
loop_3736:
ldsw [%l7 + 0x74], %o0
ld [%l7 + 0x78], %f15
fnor %f0, %f10, %f2
sdivx %o7, 0x1AC7, %o4
fmovsl %xcc, %f12, %f15
fandnot1 %f6, %f12, %f12
tsubcc %g7, 0x02FC, %i0
and %i4, 0x03EF, %o3
fmuld8sux16 %f7, %f1, %f14
fpsub16 %f8, %f2, %f6
std %f14, [%l7 + 0x20]
fbne %fcc2, loop_3737
ldub [%l7 + 0x55], %l5
sth %i1, [%l7 + 0x5E]
stb %l4, [%l7 + 0x68]
loop_3737:
ldsb [%l7 + 0x75], %i6
std %f12, [%l7 + 0x20]
fnors %f11, %f0, %f1
ldsh [%l7 + 0x6A], %l0
nop
setx loop_3738, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orcc %i3, 0x0BF6, %l1
sth %l2, [%l7 + 0x60]
umul %i5, %i7, %o6
loop_3738:
ldd [%l7 + 0x60], %f6
edge16l %g1, %l3, %g6
ld [%l7 + 0x5C], %f5
smulcc %g3, 0x18EE, %g2
fandnot2s %f15, %f2, %f12
std %f12, [%l7 + 0x70]
fsrc1s %f3, %f8
ldd [%l7 + 0x68], %f0
fandnot2 %f6, %f4, %f4
fmuld8sux16 %f0, %f14, %f14
st %f5, [%l7 + 0x68]
fnegd %f10, %f4
sll %o5, 0x1C, %g4
bl,pt %xcc, loop_3739
brz %i2, loop_3740
bne,pt %icc, loop_3741
lduw [%l7 + 0x44], %g5
loop_3739:
tvs %icc, 0x2
loop_3740:
bvc,a loop_3742
loop_3741:
bge,pt %xcc, loop_3743
fbl %fcc0, loop_3744
edge8 %l6, %o1, %o2
loop_3742:
fmovdvs %icc, %f1, %f4
loop_3743:
tle %icc, 0x2
loop_3744:
tge %xcc, 0x6
ldsh [%l7 + 0x5E], %o7
fnand %f2, %f6, %f8
array32 %o4, %o0, %i0
nop
setx loop_3745, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub16 %f10, %f12, %f14
fmovrde %g7, %f10, %f8
fmovrsgz %o3, %f4, %f15
loop_3745:
ld [%l7 + 0x4C], %f5
ldsw [%l7 + 0x38], %i4
fbe,a %fcc0, loop_3746
movrgez %l5, 0x391, %i1
fmovrse %i6, %f7, %f14
bne,a %xcc, loop_3747
loop_3746:
fbl %fcc0, loop_3748
brlz %l4, loop_3749
alignaddr %i3, %l1, %l0
loop_3747:
bcc,a %xcc, loop_3750
loop_3748:
sth %l2, [%l7 + 0x36]
loop_3749:
xorcc %i5, %i7, %o6
stb %g1, [%l7 + 0x72]
loop_3750:
nop
setx loop_3751, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsw [%l7 + 0x6C], %l3
tpos %icc, 0x3
tvs %xcc, 0x4
loop_3751:
stw %g3, [%l7 + 0x20]
fands %f14, %f15, %f12
brlez,a %g6, loop_3752
fbn,a %fcc3, loop_3753
ldsb [%l7 + 0x21], %g2
andn %o5, 0x119F, %i2
loop_3752:
stb %g5, [%l7 + 0x79]
loop_3753:
fornot2s %f13, %f13, %f10
stb %l6, [%l7 + 0x70]
movcc %xcc, %g4, %o2
bg,pn %xcc, loop_3754
tsubcc %o7, %o1, %o4
stb %o0, [%l7 + 0x5F]
lduh [%l7 + 0x2C], %g7
loop_3754:
ldsb [%l7 + 0x11], %i0
fxnor %f6, %f12, %f4
xorcc %i4, 0x0745, %l5
fmovdne %icc, %f3, %f0
std %f8, [%l7 + 0x20]
fble,a %fcc1, loop_3755
movrne %o3, 0x23D, %i6
movrne %l4, 0x383, %i1
ldsb [%l7 + 0x72], %i3
loop_3755:
std %f10, [%l7 + 0x58]
srax %l1, 0x1E, %l2
fbn %fcc2, loop_3756
fbge,a %fcc2, loop_3757
fpsub16 %f10, %f12, %f10
fnot2s %f3, %f0
loop_3756:
fcmpeq16 %f0, %f12, %l0
loop_3757:
ldd [%l7 + 0x08], %f14
array8 %i5, %o6, %g1
fmovscs %icc, %f4, %f10
stx %l3, [%l7 + 0x50]
movcc %xcc, %i7, %g6
fcmpeq16 %f0, %f0, %g2
fpsub32 %f14, %f8, %f2
fmul8x16al %f14, %f5, %f8
stw %o5, [%l7 + 0x18]
fmovdcc %xcc, %f10, %f0
fpsub32 %f12, %f14, %f10
ldsw [%l7 + 0x34], %i2
ldsw [%l7 + 0x54], %g5
fbule %fcc1, loop_3758
movvs %icc, %g3, %l6
sth %o2, [%l7 + 0x08]
fcmpes %fcc1, %f0, %f13
loop_3758:
ldd [%l7 + 0x38], %f4
brgz %o7, loop_3759
edge16 %o1, %g4, %o0
bcs %icc, loop_3760
ld [%l7 + 0x30], %f13
loop_3759:
brz %g7, loop_3761
lduw [%l7 + 0x14], %i0
loop_3760:
ldsh [%l7 + 0x72], %o4
fcmpne32 %f6, %f4, %l5
loop_3761:
fabss %f9, %f11
andcc %i4, %i6, %l4
smulcc %i1, %o3, %i3
tn %xcc, 0x0
bpos,a,pt %xcc, loop_3762
fmovsne %icc, %f2, %f5
st %f6, [%l7 + 0x5C]
ldx [%l7 + 0x60], %l2
loop_3762:
fnor %f10, %f8, %f14
sth %l1, [%l7 + 0x24]
ba,a,pn %xcc, loop_3763
stw %i5, [%l7 + 0x54]
fsrc1s %f11, %f3
fmuld8sux16 %f15, %f15, %f6
loop_3763:
bge,a loop_3764
ld [%l7 + 0x68], %f6
ldd [%l7 + 0x58], %f2
fmovdpos %xcc, %f6, %f15
loop_3764:
brgez,a %l0, loop_3765
alignaddr %g1, %o6, %i7
ba,a loop_3766
fmovdn %icc, %f13, %f6
loop_3765:
smul %g6, 0x0430, %g2
tvc %xcc, 0x3
loop_3766:
lduw [%l7 + 0x28], %o5
tcc %xcc, 0x1
ldsb [%l7 + 0x1D], %l3
andn %i2, %g5, %g3
ldsw [%l7 + 0x1C], %l6
srlx %o2, %o7, %g4
movg %icc, %o1, %g7
brz,a %i0, loop_3767
smulcc %o0, %l5, %o4
fmuld8sux16 %f11, %f14, %f10
fpadd32 %f8, %f6, %f14
loop_3767:
stx %i6, [%l7 + 0x40]
tcs %icc, 0x0
st %f5, [%l7 + 0x08]
fbe %fcc2, loop_3768
fmovdg %xcc, %f5, %f15
tvc %xcc, 0x2
ldsb [%l7 + 0x27], %l4
loop_3768:
ldub [%l7 + 0x12], %i1
fornot1s %f12, %f10, %f6
sdivcc %o3, 0x139E, %i4
ldd [%l7 + 0x40], %f4
brgz %l2, loop_3769
lduw [%l7 + 0x70], %i3
fsrc1s %f15, %f14
std %f8, [%l7 + 0x40]
loop_3769:
andn %i5, %l1, %l0
fpack16 %f2, %f14
fmovdpos %icc, %f4, %f10
fbn %fcc3, loop_3770
edge16l %g1, %i7, %o6
stx %g2, [%l7 + 0x48]
fabss %f10, %f11
loop_3770:
fmovrdgez %o5, %f14, %f14
ldub [%l7 + 0x52], %g6
lduw [%l7 + 0x38], %l3
sllx %g5, %i2, %g3
fbul %fcc1, loop_3771
std %f4, [%l7 + 0x78]
fbn,a %fcc2, loop_3772
fmovsge %icc, %f9, %f0
loop_3771:
ldsw [%l7 + 0x6C], %o2
tpos %icc, 0x7
loop_3772:
movvs %icc, %o7, %l6
tne %icc, 0x4
and %o1, 0x05FB, %g7
fcmple16 %f2, %f12, %i0
stw %o0, [%l7 + 0x10]
ldsw [%l7 + 0x48], %l5
ldsw [%l7 + 0x74], %o4
move %xcc, %g4, %l4
xnor %i1, %o3, %i4
ldsh [%l7 + 0x08], %i6
fcmped %fcc1, %f10, %f6
fmovscc %icc, %f10, %f3
movl %icc, %l2, %i3
stx %l1, [%l7 + 0x60]
fmuld8ulx16 %f8, %f0, %f14
fandnot2s %f10, %f4, %f4
fmovscc %icc, %f14, %f5
fxor %f6, %f2, %f8
movleu %icc, %l0, %i5
movneg %xcc, %g1, %o6
fmovsa %xcc, %f12, %f14
ldx [%l7 + 0x58], %i7
fcmpgt16 %f10, %f4, %g2
fandnot1 %f4, %f4, %f14
ldd [%l7 + 0x38], %f8
taddcctv %o5, %g6, %g5
srlx %l3, %i2, %o2
ld [%l7 + 0x1C], %f11
fpackfix %f12, %f12
sth %o7, [%l7 + 0x56]
fmovdne %xcc, %f4, %f4
tge %icc, 0x0
call loop_3773
lduw [%l7 + 0x50], %g3
brlz %l6, loop_3774
fmovdleu %xcc, %f9, %f3
loop_3773:
fmovdne %icc, %f5, %f0
brgez,a %g7, loop_3775
loop_3774:
ldd [%l7 + 0x18], %f6
bneg,a loop_3776
tgu %xcc, 0x4
loop_3775:
tvs %icc, 0x0
movrlez %o1, 0x133, %i0
loop_3776:
fnot2 %f14, %f0
fcmpd %fcc1, %f12, %f14
ldx [%l7 + 0x60], %o0
fnegs %f6, %f10
stb %o4, [%l7 + 0x59]
fmuld8sux16 %f3, %f10, %f12
fmovrdlz %g4, %f14, %f6
fmovsa %icc, %f2, %f2
fmovspos %xcc, %f13, %f13
or %l5, %i1, %l4
ldub [%l7 + 0x3A], %o3
add %i4, %l2, %i6
fmovdpos %xcc, %f11, %f12
bshuffle %f8, %f14, %f6
tge %xcc, 0x5
fmovdgu %icc, %f4, %f8
call loop_3777
udivx %i3, 0x0B77, %l1
fbul,a %fcc1, loop_3778
umulcc %l0, 0x0926, %g1
loop_3777:
st %f13, [%l7 + 0x50]
array32 %o6, %i7, %i5
loop_3778:
fpsub32 %f2, %f6, %f10
tl %xcc, 0x0
fmovrde %g2, %f8, %f0
brgez,a %o5, loop_3779
tsubcc %g5, 0x118D, %g6
fabsd %f0, %f6
fcmpd %fcc2, %f10, %f2
loop_3779:
fbul,a %fcc3, loop_3780
stw %l3, [%l7 + 0x4C]
movpos %icc, %i2, %o2
stx %g3, [%l7 + 0x70]
loop_3780:
fmovrsgez %o7, %f5, %f0
edge16l %l6, %g7, %o1
array8 %o0, %i0, %o4
fmovdpos %xcc, %f0, %f15
ldd [%l7 + 0x38], %f0
ldub [%l7 + 0x38], %g4
edge16n %i1, %l5, %l4
fmuld8sux16 %f6, %f2, %f0
fmovsl %icc, %f4, %f3
fnand %f6, %f0, %f0
fmovsle %xcc, %f11, %f15
bgu,a,pt %xcc, loop_3781
ldub [%l7 + 0x4C], %o3
lduh [%l7 + 0x36], %i4
bvc,a %xcc, loop_3782
loop_3781:
srl %l2, %i6, %i3
or %l1, %l0, %o6
fcmpgt32 %f0, %f6, %i7
loop_3782:
ba,a %xcc, loop_3783
fcmpd %fcc1, %f12, %f0
fmovsvs %icc, %f11, %f11
lduh [%l7 + 0x44], %g1
loop_3783:
fandnot2 %f12, %f6, %f4
brgez,a %g2, loop_3784
fcmple16 %f2, %f0, %i5
fmovse %icc, %f4, %f8
ldd [%l7 + 0x18], %f12
loop_3784:
fnegs %f3, %f14
fxnors %f14, %f13, %f2
smulcc %g5, %o5, %l3
sethi 0x146A, %g6
smulcc %o2, 0x19B2, %i2
brnz %o7, loop_3785
fmovrsgz %g3, %f8, %f7
fble %fcc1, loop_3786
ldsb [%l7 + 0x55], %g7
loop_3785:
tne %xcc, 0x6
tle %xcc, 0x7
loop_3786:
ldx [%l7 + 0x68], %l6
subcc %o1, %i0, %o4
fcmps %fcc2, %f6, %f12
ld [%l7 + 0x14], %f8
srax %g4, %o0, %i1
sth %l4, [%l7 + 0x44]
edge32 %o3, %l5, %l2
fors %f9, %f3, %f11
taddcc %i6, 0x10AA, %i3
sra %i4, %l1, %l0
sth %o6, [%l7 + 0x3A]
tgu %xcc, 0x3
edge32l %g1, %g2, %i7
bcs,a,pt %icc, loop_3787
movvc %icc, %g5, %o5
fornot2s %f8, %f4, %f2
faligndata %f6, %f10, %f14
loop_3787:
for %f10, %f8, %f14
fmovsne %icc, %f9, %f8
movleu %icc, %i5, %g6
movrne %o2, %l3, %i2
edge8ln %g3, %o7, %l6
fmovsle %xcc, %f5, %f8
umul %g7, %o1, %o4
ldsh [%l7 + 0x1C], %g4
array8 %o0, %i0, %l4
srax %o3, 0x1A, %l5
std %f14, [%l7 + 0x20]
bg,a loop_3788
lduw [%l7 + 0x7C], %i1
fbule,a %fcc1, loop_3789
umul %i6, %i3, %i4
loop_3788:
stx %l1, [%l7 + 0x10]
ldsb [%l7 + 0x64], %l0
loop_3789:
lduh [%l7 + 0x30], %l2
ldd [%l7 + 0x58], %f14
fsrc1 %f4, %f0
edge16 %g1, %g2, %i7
lduh [%l7 + 0x1E], %g5
ldx [%l7 + 0x48], %o5
ldd [%l7 + 0x10], %f2
ldsw [%l7 + 0x28], %o6
fmuld8ulx16 %f14, %f3, %f8
fzeros %f14
ldub [%l7 + 0x51], %i5
udiv %g6, 0x1344, %l3
ldsb [%l7 + 0x15], %o2
taddcctv %i2, %o7, %l6
sth %g3, [%l7 + 0x6E]
fandnot2 %f6, %f12, %f14
ldsw [%l7 + 0x74], %g7
ta %icc, 0x5
fornot1 %f10, %f2, %f14
ldx [%l7 + 0x48], %o1
ldub [%l7 + 0x75], %g4
fcmpes %fcc2, %f13, %f3
fmovsleu %icc, %f6, %f13
movrlez %o0, 0x1DF, %i0
tg %xcc, 0x0
sethi 0x1323, %o4
std %f12, [%l7 + 0x68]
fmul8x16al %f12, %f2, %f14
movrgez %o3, %l4, %l5
addc %i6, %i1, %i4
fxnors %f10, %f1, %f1
tcc %xcc, 0x5
ldsb [%l7 + 0x7F], %i3
movre %l0, 0x08E, %l2
movrlez %g1, %l1, %i7
fandnot2 %f12, %f12, %f2
ldub [%l7 + 0x52], %g2
array32 %g5, %o6, %o5
umulcc %i5, %g6, %l3
ldsb [%l7 + 0x7C], %o2
for %f0, %f2, %f6
fnands %f14, %f3, %f1
srl %o7, %i2, %g3
ldx [%l7 + 0x10], %g7
sth %o1, [%l7 + 0x1C]
fmul8x16 %f4, %f6, %f2
xnor %g4, %l6, %i0
fpmerge %f2, %f2, %f14
lduh [%l7 + 0x5A], %o4
fmul8x16au %f3, %f10, %f4
stb %o0, [%l7 + 0x60]
sethi 0x1E8C, %l4
fbe,a %fcc3, loop_3790
stx %o3, [%l7 + 0x78]
fmovrdgez %i6, %f0, %f6
fornot2 %f0, %f2, %f2
loop_3790:
fpack32 %f8, %f14, %f14
fmovse %xcc, %f11, %f12
fxnor %f4, %f0, %f8
ldsb [%l7 + 0x41], %i1
ldx [%l7 + 0x28], %i4
fmovdvs %xcc, %f13, %f4
ldd [%l7 + 0x10], %f12
fcmpne32 %f8, %f0, %i3
ldsw [%l7 + 0x14], %l5
fmovdgu %icc, %f0, %f3
nop
setx loop_3791, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrse %l2, %f7, %f13
fpadd16 %f8, %f4, %f14
subc %g1, 0x0059, %l1
loop_3791:
fzeros %f9
fmul8x16al %f11, %f13, %f14
nop
setx loop_3792, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x20], %f0
taddcctv %l0, %i7, %g2
fmovdleu %icc, %f4, %f15
loop_3792:
udivx %o6, 0x02A0, %g5
bge,a %icc, loop_3793
fone %f12
andcc %o5, 0x110E, %g6
movcs %icc, %l3, %i5
loop_3793:
ld [%l7 + 0x28], %f15
fmovdvs %icc, %f12, %f7
alignaddrl %o2, %o7, %i2
edge16n %g7, %o1, %g4
bneg,a,pn %xcc, loop_3794
fnor %f8, %f4, %f6
sub %g3, 0x082C, %l6
stb %i0, [%l7 + 0x5C]
loop_3794:
fpadd32s %f9, %f5, %f12
lduh [%l7 + 0x64], %o4
fmovdvs %icc, %f9, %f10
sra %o0, 0x0F, %o3
edge8n %l4, %i6, %i1
ldx [%l7 + 0x30], %i3
umulcc %l5, %l2, %g1
bshuffle %f14, %f12, %f10
bcs,a loop_3795
udivx %l1, 0x0DE1, %l0
ldsh [%l7 + 0x26], %i7
tsubcc %g2, 0x1273, %i4
loop_3795:
fbo %fcc2, loop_3796
ld [%l7 + 0x58], %f5
lduh [%l7 + 0x24], %g5
edge8n %o5, %o6, %g6
loop_3796:
movpos %xcc, %l3, %o2
fcmpeq16 %f2, %f14, %i5
fxnor %f10, %f0, %f14
fmovdcs %xcc, %f10, %f4
fbn %fcc0, loop_3797
udivx %i2, 0x017B, %g7
movgu %xcc, %o7, %g4
fcmpgt16 %f4, %f14, %o1
loop_3797:
subccc %g3, %l6, %o4
array32 %o0, %o3, %i0
brlz,a %l4, loop_3798
add %i1, 0x0D61, %i3
edge8l %i6, %l2, %l5
ldd [%l7 + 0x28], %f6
loop_3798:
bshuffle %f0, %f8, %f10
ld [%l7 + 0x28], %f3
move %icc, %l1, %g1
fmovsvs %xcc, %f0, %f11
fabsd %f0, %f14
ldub [%l7 + 0x38], %i7
fcmpd %fcc2, %f0, %f8
ldx [%l7 + 0x58], %l0
edge8l %i4, %g2, %o5
stb %o6, [%l7 + 0x55]
stw %g5, [%l7 + 0x08]
fpadd32s %f12, %f15, %f7
lduh [%l7 + 0x0C], %l3
tcs %xcc, 0x5
movrne %g6, %i5, %i2
xnor %g7, %o2, %o7
fmovdleu %xcc, %f8, %f14
stw %o1, [%l7 + 0x24]
lduw [%l7 + 0x1C], %g3
srl %g4, 0x06, %l6
lduh [%l7 + 0x50], %o4
fnegd %f0, %f6
fpsub32 %f6, %f14, %f12
tle %icc, 0x2
bgu,a loop_3799
fcmpes %fcc2, %f0, %f3
movcc %xcc, %o0, %i0
call loop_3800
loop_3799:
movre %o3, %l4, %i3
addccc %i6, 0x1107, %i1
fmul8sux16 %f10, %f14, %f8
loop_3800:
fornot2 %f2, %f8, %f8
sdivx %l2, 0x02FA, %l1
st %f11, [%l7 + 0x44]
ldub [%l7 + 0x34], %l5
array16 %g1, %l0, %i7
movn %icc, %g2, %o5
tcc %xcc, 0x1
fpadd32 %f0, %f14, %f12
bcs %icc, loop_3801
ldub [%l7 + 0x50], %o6
fmovsvs %xcc, %f15, %f8
stw %i4, [%l7 + 0x2C]
loop_3801:
fcmpd %fcc0, %f8, %f4
movvc %xcc, %g5, %l3
tneg %xcc, 0x0
call loop_3802
fbuge %fcc2, loop_3803
fmovrdlez %i5, %f6, %f10
stw %i2, [%l7 + 0x60]
loop_3802:
fones %f13
loop_3803:
edge8 %g7, %g6, %o7
fones %f15
movleu %icc, %o1, %o2
xnor %g4, %g3, %o4
fones %f0
fmovdvs %icc, %f10, %f5
fmovde %xcc, %f1, %f9
fornot1s %f15, %f8, %f0
ldsw [%l7 + 0x58], %l6
fpadd32s %f7, %f4, %f4
umul %o0, %o3, %l4
nop
setx loop_3804, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsa %xcc, %f0, %f15
edge32 %i0, %i3, %i6
sth %i1, [%l7 + 0x56]
loop_3804:
fones %f8
bcs %xcc, loop_3805
ldsb [%l7 + 0x1F], %l1
ble loop_3806
lduh [%l7 + 0x4A], %l5
loop_3805:
movpos %icc, %g1, %l0
fmovdleu %icc, %f4, %f2
loop_3806:
fsrc2 %f14, %f10
ldx [%l7 + 0x28], %i7
fbl,a %fcc2, loop_3807
fmovsa %xcc, %f1, %f14
movrlez %l2, %o5, %o6
std %f8, [%l7 + 0x50]
loop_3807:
movl %icc, %g2, %i4
fnegs %f14, %f2
fzeros %f12
array32 %g5, %i5, %l3
ldub [%l7 + 0x62], %i2
lduw [%l7 + 0x4C], %g7
subcc %g6, %o7, %o2
alignaddr %g4, %o1, %o4
fmovrslz %l6, %f6, %f15
bpos loop_3808
stw %o0, [%l7 + 0x38]
mulscc %g3, 0x1DF0, %l4
fcmpne16 %f8, %f4, %o3
loop_3808:
or %i3, %i6, %i1
fmovrde %l1, %f10, %f10
fands %f12, %f9, %f9
ld [%l7 + 0x7C], %f0
ldsh [%l7 + 0x28], %i0
subc %g1, 0x12AA, %l5
ldd [%l7 + 0x60], %f8
srl %l0, 0x07, %l2
std %f12, [%l7 + 0x60]
bcc,pt %xcc, loop_3809
tne %xcc, 0x4
fmovspos %icc, %f15, %f6
fbul %fcc1, loop_3810
loop_3809:
alignaddr %i7, %o6, %g2
ld [%l7 + 0x6C], %f4
stx %i4, [%l7 + 0x78]
loop_3810:
stb %g5, [%l7 + 0x46]
fmovdg %icc, %f2, %f11
tn %xcc, 0x1
stb %i5, [%l7 + 0x0D]
ldsb [%l7 + 0x4B], %o5
fpsub16s %f14, %f4, %f8
fmovdle %xcc, %f2, %f13
std %f0, [%l7 + 0x68]
edge16l %i2, %l3, %g7
fmovrsgz %g6, %f10, %f2
or %o7, 0x1CC2, %g4
fcmpne32 %f8, %f2, %o1
ldd [%l7 + 0x10], %f4
ldd [%l7 + 0x58], %f12
pdist %f2, %f12, %f14
popc %o4, %l6
fmovd %f6, %f0
movrne %o2, 0x35E, %g3
stw %l4, [%l7 + 0x50]
fbu %fcc3, loop_3811
fmovse %xcc, %f0, %f2
fmovsne %icc, %f6, %f9
ldsb [%l7 + 0x3D], %o3
loop_3811:
edge8 %o0, %i3, %i6
ldd [%l7 + 0x28], %f14
andncc %l1, %i1, %i0
lduh [%l7 + 0x3C], %g1
st %f12, [%l7 + 0x64]
taddcctv %l5, 0x033F, %l2
fnegs %f6, %f10
orncc %l0, %i7, %o6
movrgz %g2, %i4, %i5
lduw [%l7 + 0x68], %g5
fmovdpos %xcc, %f11, %f11
umul %i2, 0x0FD3, %o5
sllx %l3, %g6, %o7
fabsd %f2, %f10
be,pn %xcc, loop_3812
tne %xcc, 0x5
std %f14, [%l7 + 0x50]
lduh [%l7 + 0x0C], %g4
loop_3812:
fmovrdne %g7, %f8, %f8
udivx %o4, 0x19B2, %l6
bne,pt %xcc, loop_3813
sth %o2, [%l7 + 0x7C]
be,a %xcc, loop_3814
move %icc, %g3, %l4
loop_3813:
udivx %o3, 0x1D04, %o0
movrlz %i3, 0x024, %o1
loop_3814:
ld [%l7 + 0x78], %f2
fnegd %f8, %f14
edge16n %i6, %l1, %i1
fxnors %f14, %f1, %f14
brgez,a %g1, loop_3815
movge %xcc, %i0, %l5
nop
setx loop_3816, %l0, %l1
jmpl %l1, %l0
lduh [%l7 + 0x34], %l2
loop_3815:
ldsh [%l7 + 0x30], %o6
bn,a loop_3817
loop_3816:
fmovrdne %i7, %f10, %f0
fbu,a %fcc0, loop_3818
tsubcctv %i4, 0x172C, %g2
loop_3817:
movrlz %i5, 0x1EC, %g5
edge32n %o5, %l3, %g6
loop_3818:
stx %o7, [%l7 + 0x60]
stx %g4, [%l7 + 0x50]
fmovsge %icc, %f13, %f3
movrlz %i2, 0x0E8, %o4
stb %l6, [%l7 + 0x66]
movrlz %g7, 0x1C9, %o2
mova %xcc, %l4, %o3
lduw [%l7 + 0x3C], %g3
st %f6, [%l7 + 0x6C]
lduw [%l7 + 0x54], %i3
ldx [%l7 + 0x70], %o0
edge8l %o1, %l1, %i1
popc %g1, %i0
ldsb [%l7 + 0x5E], %i6
tvs %icc, 0x3
std %f2, [%l7 + 0x68]
movn %icc, %l5, %l0
fmovdcs %icc, %f1, %f6
siam 0x1
fpadd32s %f10, %f5, %f3
fbl %fcc0, loop_3819
fmovsle %xcc, %f12, %f14
fmovsa %icc, %f13, %f8
fmovrdlz %o6, %f10, %f12
loop_3819:
lduh [%l7 + 0x38], %l2
movrgz %i4, %g2, %i7
alignaddr %g5, %i5, %l3
fmovdn %xcc, %f5, %f4
std %f14, [%l7 + 0x58]
orncc %o5, %o7, %g4
ldub [%l7 + 0x5B], %g6
srlx %i2, 0x19, %o4
ldx [%l7 + 0x20], %l6
fmovse %xcc, %f2, %f1
stx %g7, [%l7 + 0x68]
ble,a %icc, loop_3820
fmovda %xcc, %f0, %f15
stw %o2, [%l7 + 0x28]
fbo,a %fcc1, loop_3821
loop_3820:
fpack32 %f12, %f4, %f14
sth %o3, [%l7 + 0x1A]
fsrc1 %f0, %f2
loop_3821:
ldub [%l7 + 0x14], %l4
fornot1 %f0, %f14, %f0
edge16ln %i3, %o0, %o1
bg loop_3822
fcmpgt32 %f12, %f6, %l1
fxors %f5, %f0, %f2
fxors %f8, %f0, %f11
loop_3822:
stb %i1, [%l7 + 0x42]
andcc %g3, 0x0418, %g1
array16 %i0, %i6, %l0
ldd [%l7 + 0x70], %f0
bge,a %icc, loop_3823
std %f2, [%l7 + 0x18]
fmovse %icc, %f9, %f2
or %l5, %o6, %i4
loop_3823:
fcmps %fcc3, %f2, %f15
ldsb [%l7 + 0x72], %l2
fmovsge %xcc, %f8, %f5
fbule %fcc2, loop_3824
fone %f10
stb %g2, [%l7 + 0x57]
fmovrse %g5, %f3, %f11
loop_3824:
fcmpeq32 %f8, %f0, %i5
tleu %xcc, 0x5
fpadd16s %f3, %f11, %f12
ldd [%l7 + 0x50], %f14
ldsw [%l7 + 0x58], %i7
fmovsleu %icc, %f8, %f14
ld [%l7 + 0x30], %f1
movg %icc, %l3, %o5
fxors %f10, %f1, %f8
xnor %g4, 0x1F7F, %g6
tl %xcc, 0x3
fsrc2 %f12, %f6
ldd [%l7 + 0x70], %f4
edge8ln %i2, %o7, %l6
fandnot1 %f6, %f4, %f14
stx %g7, [%l7 + 0x60]
lduw [%l7 + 0x74], %o4
mulscc %o3, %o2, %l4
fcmpgt16 %f6, %f8, %o0
fmovrsgz %i3, %f12, %f15
bvc loop_3825
tvs %icc, 0x2
alignaddr %o1, %l1, %i1
fbo %fcc2, loop_3826
loop_3825:
fxor %f0, %f14, %f2
stb %g1, [%l7 + 0x7F]
fxor %f12, %f8, %f2
loop_3826:
fornot2 %f2, %f2, %f10
edge16ln %g3, %i6, %i0
and %l0, 0x059C, %o6
smulcc %l5, 0x1CD0, %l2
fmovdle %xcc, %f4, %f15
lduh [%l7 + 0x42], %i4
ldsh [%l7 + 0x40], %g2
array32 %g5, %i5, %i7
fpsub32s %f4, %f1, %f1
stx %l3, [%l7 + 0x38]
ldx [%l7 + 0x08], %g4
sth %o5, [%l7 + 0x0C]
ldub [%l7 + 0x1E], %g6
fnegs %f15, %f13
movrgz %o7, %l6, %i2
call loop_3827
st %f4, [%l7 + 0x44]
array16 %g7, %o4, %o3
st %f1, [%l7 + 0x1C]
loop_3827:
stw %l4, [%l7 + 0x70]
fandnot2s %f3, %f14, %f14
fmovdvs %icc, %f3, %f11
edge8ln %o0, %i3, %o1
fpackfix %f10, %f12
lduw [%l7 + 0x20], %o2
ldsh [%l7 + 0x3A], %l1
movrlez %i1, 0x252, %g3
fbge,a %fcc3, loop_3828
fbn,a %fcc2, loop_3829
srax %i6, %g1, %l0
ldd [%l7 + 0x30], %f0
loop_3828:
ldsb [%l7 + 0x20], %i0
loop_3829:
ldx [%l7 + 0x08], %l5
stw %l2, [%l7 + 0x44]
tleu %xcc, 0x2
fbn,a %fcc3, loop_3830
stx %o6, [%l7 + 0x10]
fmovrde %g2, %f6, %f12
stx %g5, [%l7 + 0x18]
loop_3830:
edge8 %i4, %i7, %l3
bg,a %icc, loop_3831
lduh [%l7 + 0x34], %g4
fmovdpos %xcc, %f10, %f4
movvc %xcc, %i5, %g6
loop_3831:
fornot2 %f2, %f2, %f12
fcmpne32 %f8, %f8, %o5
stb %l6, [%l7 + 0x30]
brnz,a %i2, loop_3832
mulx %o7, 0x163F, %o4
edge16l %o3, %g7, %o0
stx %l4, [%l7 + 0x40]
loop_3832:
tn %icc, 0x2
tcs %icc, 0x3
fblg,a %fcc2, loop_3833
fcmpgt32 %f10, %f8, %i3
orcc %o2, 0x0520, %o1
lduw [%l7 + 0x1C], %i1
loop_3833:
be,a,pn %icc, loop_3834
fmovs %f9, %f3
fpsub16 %f14, %f2, %f14
movge %xcc, %l1, %i6
loop_3834:
movrne %g1, %l0, %i0
ldsw [%l7 + 0x34], %l5
stb %l2, [%l7 + 0x6B]
fbuge,a %fcc1, loop_3835
stb %o6, [%l7 + 0x0D]
ldsb [%l7 + 0x68], %g3
movrgez %g2, %i4, %g5
loop_3835:
fmovrse %i7, %f0, %f14
ldd [%l7 + 0x68], %f12
mova %xcc, %g4, %i5
movn %xcc, %g6, %l3
ldsb [%l7 + 0x35], %o5
fmovrdgez %l6, %f12, %f6
srax %i2, %o4, %o7
movl %xcc, %g7, %o3
fmovdvs %icc, %f14, %f9
fmovdpos %icc, %f7, %f11
fmovsleu %xcc, %f8, %f8
bne,pn %icc, loop_3836
fxnors %f8, %f13, %f4
fnegs %f7, %f14
edge8 %l4, %o0, %o2
loop_3836:
tne %icc, 0x0
stx %i3, [%l7 + 0x30]
udivx %i1, 0x1B51, %o1
fxnors %f11, %f4, %f3
bne,a,pt %icc, loop_3837
fcmpes %fcc2, %f0, %f3
move %xcc, %l1, %i6
lduw [%l7 + 0x5C], %l0
loop_3837:
tsubcc %i0, 0x199A, %g1
fmovrsgz %l5, %f8, %f5
bneg,a %icc, loop_3838
fmovsg %icc, %f7, %f10
stw %l2, [%l7 + 0x0C]
movneg %xcc, %o6, %g3
loop_3838:
fmovd %f8, %f8
fmovsa %xcc, %f9, %f7
lduw [%l7 + 0x48], %i4
lduh [%l7 + 0x0C], %g5
ldub [%l7 + 0x7A], %g2
ldub [%l7 + 0x0E], %g4
ldx [%l7 + 0x20], %i7
edge32n %g6, %l3, %o5
fblg %fcc3, loop_3839
fbue %fcc0, loop_3840
array32 %l6, %i5, %i2
ldsh [%l7 + 0x44], %o4
loop_3839:
fcmpgt32 %f14, %f8, %g7
loop_3840:
edge16 %o3, %l4, %o0
fbu,a %fcc0, loop_3841
lduh [%l7 + 0x20], %o7
fmovdn %icc, %f11, %f11
fmovrdgz %o2, %f12, %f6
loop_3841:
be %icc, loop_3842
bleu,pt %xcc, loop_3843
ldx [%l7 + 0x60], %i3
movcc %xcc, %o1, %i1
loop_3842:
fabss %f2, %f11
loop_3843:
udivcc %l1, 0x0FA5, %l0
fbn %fcc1, loop_3844
stb %i0, [%l7 + 0x09]
ldd [%l7 + 0x18], %f8
orcc %g1, %l5, %l2
loop_3844:
srlx %i6, 0x07, %o6
tcc %icc, 0x1
fmovdvc %icc, %f15, %f13
stx %i4, [%l7 + 0x10]
ldsb [%l7 + 0x61], %g3
subcc %g5, 0x0AB7, %g2
nop
setx loop_3845, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsw [%l7 + 0x6C], %i7
st %f9, [%l7 + 0x28]
movneg %icc, %g6, %l3
loop_3845:
fbg,a %fcc0, loop_3846
bn,a loop_3847
addccc %g4, 0x068D, %o5
fbo,a %fcc1, loop_3848
loop_3846:
ldub [%l7 + 0x31], %i5
loop_3847:
ba,a loop_3849
ldub [%l7 + 0x4F], %l6
loop_3848:
siam 0x6
bleu loop_3850
loop_3849:
tpos %icc, 0x5
bshuffle %f2, %f0, %f4
brz %o4, loop_3851
loop_3850:
popc %g7, %o3
brgez %i2, loop_3852
fbue,a %fcc0, loop_3853
loop_3851:
fcmpgt16 %f14, %f12, %o0
stb %l4, [%l7 + 0x73]
loop_3852:
stb %o2, [%l7 + 0x35]
loop_3853:
subc %o7, %o1, %i1
movne %xcc, %i3, %l1
ta %icc, 0x0
ldx [%l7 + 0x40], %i0
fmuld8sux16 %f15, %f9, %f8
tle %xcc, 0x6
stb %g1, [%l7 + 0x7D]
fmovdcc %xcc, %f4, %f14
sth %l0, [%l7 + 0x28]
fbn %fcc2, loop_3854
fcmped %fcc3, %f6, %f2
ldsw [%l7 + 0x14], %l2
fmovdvs %xcc, %f13, %f1
loop_3854:
fnands %f11, %f11, %f10
be,a,pt %xcc, loop_3855
fpadd32 %f8, %f12, %f0
ldd [%l7 + 0x18], %f8
ldsw [%l7 + 0x30], %l5
loop_3855:
nop
setx loop_3856, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x4C], %i6
movrne %o6, 0x22B, %i4
sth %g3, [%l7 + 0x74]
loop_3856:
bcs,pt %xcc, loop_3857
brlz %g2, loop_3858
fmovdl %xcc, %f2, %f11
ldd [%l7 + 0x70], %f10
loop_3857:
lduw [%l7 + 0x4C], %i7
loop_3858:
bgu,a %icc, loop_3859
fba,a %fcc0, loop_3860
fpackfix %f4, %f8
popc 0x125F, %g6
loop_3859:
fbe %fcc0, loop_3861
loop_3860:
movne %icc, %g5, %l3
sth %o5, [%l7 + 0x46]
add %g4, 0x0D82, %l6
loop_3861:
stx %i5, [%l7 + 0x60]
tgu %icc, 0x7
fmovsneg %icc, %f3, %f7
fxor %f8, %f12, %f6
ldx [%l7 + 0x28], %g7
addcc %o4, 0x00B8, %i2
movg %icc, %o0, %o3
ldsh [%l7 + 0x58], %o2
fcmpeq16 %f0, %f2, %o7
fnors %f11, %f13, %f2
lduw [%l7 + 0x08], %l4
bleu %xcc, loop_3862
bshuffle %f4, %f10, %f2
fcmped %fcc1, %f10, %f12
ldub [%l7 + 0x33], %o1
loop_3862:
sra %i3, 0x08, %l1
edge8l %i0, %g1, %i1
fmovda %icc, %f6, %f2
bvc,a %icc, loop_3863
fornot1 %f2, %f10, %f2
tvs %icc, 0x4
fmovscc %xcc, %f9, %f9
loop_3863:
fands %f10, %f10, %f9
fnegd %f2, %f8
fandnot2 %f0, %f0, %f4
bvs,a,pt %xcc, loop_3864
ldsh [%l7 + 0x74], %l0
stx %l5, [%l7 + 0x20]
tcs %icc, 0x4
loop_3864:
tleu %xcc, 0x0
ld [%l7 + 0x38], %f8
udiv %l2, 0x1C78, %i6
fmul8ulx16 %f12, %f0, %f14
stw %o6, [%l7 + 0x08]
fmovsleu %icc, %f4, %f12
fpadd32s %f14, %f7, %f15
edge8ln %g3, %i4, %i7
fba %fcc1, loop_3865
fmul8x16au %f9, %f11, %f8
fmovsleu %icc, %f6, %f11
sdivcc %g2, 0x0210, %g5
loop_3865:
stw %g6, [%l7 + 0x50]
tsubcctv %l3, 0x08FC, %g4
edge8ln %o5, %i5, %l6
sth %g7, [%l7 + 0x1A]
stx %o4, [%l7 + 0x58]
fmovdle %icc, %f13, %f0
xorcc %i2, 0x11BC, %o0
edge16 %o2, %o7, %l4
fmovsgu %icc, %f1, %f13
fabss %f7, %f12
tvs %icc, 0x7
fnands %f5, %f10, %f2
or %o3, 0x0503, %i3
fmovrslz %o1, %f5, %f10
for %f10, %f8, %f14
fmovdg %icc, %f0, %f14
bn,a loop_3866
fbug %fcc1, loop_3867
std %f2, [%l7 + 0x38]
bge,a %xcc, loop_3868
loop_3866:
alignaddr %l1, %i0, %i1
loop_3867:
fpadd16s %f3, %f5, %f12
ldsh [%l7 + 0x52], %g1
loop_3868:
fcmpgt32 %f6, %f4, %l5
sra %l0, %l2, %i6
movcs %xcc, %g3, %i4
ldub [%l7 + 0x76], %i7
st %f10, [%l7 + 0x24]
bvs,a,pt %icc, loop_3869
fmovrdlz %g2, %f4, %f10
st %f15, [%l7 + 0x78]
bg,pt %icc, loop_3870
loop_3869:
fmovrde %o6, %f4, %f2
fbule,a %fcc0, loop_3871
ld [%l7 + 0x6C], %f13
loop_3870:
movrgez %g6, 0x0A9, %l3
move %icc, %g5, %g4
loop_3871:
movre %i5, %o5, %g7
bneg,pt %xcc, loop_3872
fpackfix %f12, %f13
faligndata %f4, %f14, %f6
sth %o4, [%l7 + 0x7A]
loop_3872:
and %i2, 0x19A8, %l6
fcmpeq16 %f12, %f4, %o2
nop
setx loop_3873, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movg %xcc, %o0, %o7
ldd [%l7 + 0x30], %f8
ldsw [%l7 + 0x60], %o3
loop_3873:
fmovdge %icc, %f1, %f2
ld [%l7 + 0x14], %f14
std %f4, [%l7 + 0x68]
tge %xcc, 0x5
fmovsne %xcc, %f12, %f12
bneg %icc, loop_3874
ldsh [%l7 + 0x20], %l4
faligndata %f0, %f2, %f8
lduw [%l7 + 0x50], %o1
loop_3874:
sdivcc %l1, 0x0D3F, %i3
movn %xcc, %i1, %i0
sllx %l5, %l0, %l2
edge8l %i6, %g1, %g3
bpos,pt %xcc, loop_3875
edge32ln %i4, %i7, %g2
fcmpne32 %f8, %f6, %g6
bl loop_3876
loop_3875:
tn %icc, 0x0
taddcc %l3, 0x1FBD, %o6
tsubcc %g4, 0x1039, %i5
loop_3876:
addcc %o5, %g5, %g7
fmovda %xcc, %f5, %f12
fpack16 %f6, %f3
stw %i2, [%l7 + 0x58]
ldx [%l7 + 0x28], %o4
movrne %o2, 0x398, %l6
sth %o0, [%l7 + 0x7E]
tvs %xcc, 0x3
ble,pt %icc, loop_3877
fnegs %f3, %f8
ldub [%l7 + 0x34], %o7
ldx [%l7 + 0x50], %l4
loop_3877:
fcmpne32 %f2, %f10, %o1
fcmpeq32 %f8, %f12, %o3
fbne %fcc0, loop_3878
addccc %l1, 0x1C68, %i3
ble,pn %icc, loop_3879
fcmpne16 %f4, %f8, %i0
loop_3878:
fpackfix %f12, %f14
movn %xcc, %l5, %i1
loop_3879:
lduw [%l7 + 0x5C], %l0
ldx [%l7 + 0x40], %i6
fpadd16s %f10, %f2, %f13
ldd [%l7 + 0x50], %f6
sra %l2, %g1, %i4
sth %g3, [%l7 + 0x4A]
bneg,a loop_3880
bg,a %xcc, loop_3881
ldx [%l7 + 0x38], %g2
fmovrse %i7, %f8, %f5
loop_3880:
ldub [%l7 + 0x17], %g6
loop_3881:
fmovsvs %xcc, %f2, %f0
stx %o6, [%l7 + 0x28]
bne,a loop_3882
bvc,a %icc, loop_3883
fmovsne %icc, %f3, %f4
stx %l3, [%l7 + 0x08]
loop_3882:
fbne,a %fcc0, loop_3884
loop_3883:
ldx [%l7 + 0x20], %g4
tge %icc, 0x7
fmul8sux16 %f12, %f8, %f0
loop_3884:
edge32 %i5, %g5, %o5
movrgz %g7, %o4, %i2
movne %xcc, %l6, %o0
edge8l %o2, %l4, %o7
fmovdg %icc, %f3, %f7
edge16n %o3, %o1, %l1
orncc %i0, 0x0D58, %i3
std %f8, [%l7 + 0x40]
for %f6, %f6, %f6
fmul8x16au %f13, %f15, %f14
std %f12, [%l7 + 0x58]
fnand %f6, %f0, %f10
fmovs %f15, %f11
fmovsle %icc, %f2, %f3
fbuge,a %fcc3, loop_3885
fblg %fcc0, loop_3886
fmovscs %xcc, %f10, %f2
fbug %fcc3, loop_3887
loop_3885:
movleu %icc, %i1, %l0
loop_3886:
fbule,a %fcc1, loop_3888
ble,a,pt %xcc, loop_3889
loop_3887:
array16 %l5, %l2, %i6
tsubcc %g1, 0x08B8, %i4
loop_3888:
tl %xcc, 0x6
loop_3889:
lduw [%l7 + 0x40], %g2
ldsw [%l7 + 0x48], %g3
tcc %xcc, 0x6
edge32n %i7, %o6, %l3
alignaddrl %g4, %i5, %g5
ldub [%l7 + 0x34], %o5
smul %g7, %g6, %o4
lduh [%l7 + 0x30], %l6
ld [%l7 + 0x7C], %f5
fcmpgt32 %f0, %f6, %o0
fornot1 %f4, %f14, %f0
movleu %icc, %o2, %l4
fmul8x16 %f10, %f0, %f6
fmovdvc %icc, %f15, %f2
fmovsa %xcc, %f9, %f6
fmuld8sux16 %f14, %f0, %f12
fbue %fcc1, loop_3890
fmul8x16au %f3, %f8, %f10
fxor %f2, %f4, %f14
sth %o7, [%l7 + 0x52]
loop_3890:
ldsh [%l7 + 0x12], %i2
std %f8, [%l7 + 0x38]
ldsh [%l7 + 0x46], %o1
movne %icc, %l1, %o3
bn,a %xcc, loop_3891
fors %f13, %f1, %f5
fmovrde %i3, %f8, %f14
fmovsl %icc, %f14, %f13
loop_3891:
sth %i1, [%l7 + 0x54]
st %f6, [%l7 + 0x30]
fmovdn %xcc, %f9, %f9
xorcc %l0, 0x1744, %i0
fpadd32s %f14, %f15, %f15
ldsb [%l7 + 0x48], %l5
stx %l2, [%l7 + 0x70]
stb %g1, [%l7 + 0x0A]
fnands %f15, %f3, %f3
ldd [%l7 + 0x58], %f2
ldub [%l7 + 0x31], %i4
sth %i6, [%l7 + 0x52]
bneg,a loop_3892
tsubcc %g2, %g3, %o6
ta %icc, 0x3
ta %xcc, 0x3
loop_3892:
movneg %icc, %i7, %l3
fmovsl %icc, %f7, %f12
ld [%l7 + 0x40], %f14
fandnot2 %f6, %f8, %f8
ldsh [%l7 + 0x30], %i5
ld [%l7 + 0x08], %f1
fmovsle %xcc, %f3, %f15
bge,pn %icc, loop_3893
movvc %icc, %g5, %o5
bge,pn %icc, loop_3894
sth %g7, [%l7 + 0x4C]
loop_3893:
ldsb [%l7 + 0x2A], %g4
lduh [%l7 + 0x4A], %o4
loop_3894:
subcc %l6, 0x1C05, %g6
fzeros %f15
sllx %o0, 0x19, %l4
lduh [%l7 + 0x52], %o7
ldub [%l7 + 0x1D], %i2
ldsb [%l7 + 0x62], %o2
orcc %l1, %o3, %i3
st %f6, [%l7 + 0x2C]
fmovda %xcc, %f7, %f7
pdist %f14, %f0, %f14
tleu %icc, 0x1
stx %o1, [%l7 + 0x48]
array8 %i1, %l0, %i0
andncc %l2, %l5, %i4
sth %i6, [%l7 + 0x60]
fbue,a %fcc3, loop_3895
fnor %f14, %f12, %f12
bleu,pn %icc, loop_3896
tne %xcc, 0x5
loop_3895:
movn %xcc, %g2, %g3
edge8n %o6, %i7, %g1
loop_3896:
andncc %l3, %i5, %g5
mova %xcc, %g7, %o5
tgu %xcc, 0x1
fmovdgu %icc, %f13, %f15
fmovdl %xcc, %f1, %f4
fpmerge %f6, %f4, %f14
fmovda %icc, %f5, %f13
std %f14, [%l7 + 0x30]
fbn %fcc3, loop_3897
ldx [%l7 + 0x68], %g4
fnot2s %f15, %f2
ldd [%l7 + 0x68], %f14
loop_3897:
ldub [%l7 + 0x1A], %o4
st %f15, [%l7 + 0x68]
orcc %g6, 0x1F91, %o0
stb %l4, [%l7 + 0x6E]
brgz,a %l6, loop_3898
tg %icc, 0x4
sth %o7, [%l7 + 0x72]
movneg %icc, %i2, %l1
loop_3898:
lduw [%l7 + 0x5C], %o3
movre %o2, 0x02D, %o1
ldd [%l7 + 0x18], %f4
ldsw [%l7 + 0x38], %i3
fmovdleu %xcc, %f5, %f2
edge32 %i1, %i0, %l2
fmovsneg %xcc, %f12, %f6
edge16 %l0, %l5, %i6
fmovda %icc, %f13, %f13
fmovrsgez %i4, %f3, %f7
fbug,a %fcc3, loop_3899
alignaddr %g2, %o6, %g3
edge16n %i7, %l3, %i5
fnot1s %f3, %f7
loop_3899:
bg,pt %icc, loop_3900
nop
setx loop_3901, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbug %fcc0, loop_3902
st %f14, [%l7 + 0x30]
loop_3900:
fmovdpos %icc, %f4, %f7
loop_3901:
fcmpd %fcc1, %f12, %f0
loop_3902:
fmovdneg %icc, %f1, %f9
tvc %icc, 0x0
tne %xcc, 0x7
orncc %g1, 0x0F4E, %g5
fsrc2 %f4, %f6
edge16l %g7, %g4, %o4
movcc %icc, %o5, %o0
fbule,a %fcc1, loop_3903
fxnor %f10, %f8, %f6
bcc,a %icc, loop_3904
xnorcc %g6, 0x04AB, %l4
loop_3903:
brgez %o7, loop_3905
ldd [%l7 + 0x58], %f6
loop_3904:
st %f1, [%l7 + 0x28]
ldx [%l7 + 0x60], %l6
loop_3905:
fmovrsne %i2, %f2, %f2
movgu %xcc, %o3, %o2
brlz,a %o1, loop_3906
fornot2 %f10, %f8, %f10
bneg,pn %icc, loop_3907
tl %xcc, 0x4
loop_3906:
fmovde %icc, %f8, %f3
sub %i3, %l1, %i1
loop_3907:
add %l2, 0x06DB, %i0
std %f12, [%l7 + 0x60]
tsubcc %l0, 0x0F56, %l5
popc %i6, %i4
brnz %o6, loop_3908
fandnot1s %f11, %f13, %f2
ldx [%l7 + 0x68], %g2
fmul8ulx16 %f10, %f14, %f0
loop_3908:
ldx [%l7 + 0x50], %i7
fbul %fcc3, loop_3909
tge %icc, 0x7
lduw [%l7 + 0x4C], %g3
bcs %xcc, loop_3910
loop_3909:
fmovde %icc, %f5, %f13
ldsh [%l7 + 0x3E], %i5
stb %g1, [%l7 + 0x60]
loop_3910:
bne,a %icc, loop_3911
std %f4, [%l7 + 0x10]
fmovsn %icc, %f4, %f3
edge32ln %g5, %l3, %g7
loop_3911:
stx %g4, [%l7 + 0x40]
ldsw [%l7 + 0x78], %o4
ldsw [%l7 + 0x0C], %o5
ldsb [%l7 + 0x24], %g6
brnz,a %l4, loop_3912
ldsb [%l7 + 0x11], %o0
ldsb [%l7 + 0x1D], %l6
fmovdvc %icc, %f2, %f1
loop_3912:
std %f0, [%l7 + 0x68]
fmuld8ulx16 %f14, %f5, %f6
fmovrdgez %o7, %f6, %f14
sth %o3, [%l7 + 0x4A]
fba,a %fcc1, loop_3913
tpos %xcc, 0x5
stx %o2, [%l7 + 0x28]
smul %o1, %i2, %i3
loop_3913:
fbl %fcc1, loop_3914
fpadd32s %f11, %f12, %f8
fbe,a %fcc2, loop_3915
udivx %l1, 0x108E, %i1
loop_3914:
movcc %icc, %i0, %l0
sth %l2, [%l7 + 0x50]
loop_3915:
movrlz %i6, 0x2E8, %l5
stw %i4, [%l7 + 0x64]
for %f10, %f2, %f12
fpadd16 %f4, %f4, %f14
movre %o6, %g2, %g3
stw %i5, [%l7 + 0x7C]
ldsh [%l7 + 0x6A], %i7
fones %f11
brlz,a %g1, loop_3916
fbge,a %fcc1, loop_3917
subcc %g5, %g7, %l3
st %f4, [%l7 + 0x4C]
loop_3916:
fsrc1 %f4, %f12
loop_3917:
fnegd %f8, %f2
lduh [%l7 + 0x18], %o4
sth %o5, [%l7 + 0x38]
fbo,a %fcc0, loop_3918
orn %g6, %l4, %o0
sth %l6, [%l7 + 0x6E]
movcc %xcc, %g4, %o7
loop_3918:
fbne %fcc0, loop_3919
fmovdne %icc, %f9, %f10
st %f11, [%l7 + 0x5C]
tleu %xcc, 0x2
loop_3919:
lduw [%l7 + 0x1C], %o3
ld [%l7 + 0x6C], %f5
fbu %fcc3, loop_3920
fmovsa %icc, %f1, %f10
taddcctv %o2, %o1, %i2
bpos,a %xcc, loop_3921
loop_3920:
fmovda %xcc, %f0, %f2
fzero %f12
taddcc %i3, 0x054E, %l1
loop_3921:
ldsw [%l7 + 0x70], %i0
fmovsge %xcc, %f10, %f1
fpadd32 %f4, %f14, %f14
bshuffle %f14, %f10, %f14
st %f6, [%l7 + 0x2C]
add %i1, 0x1A7C, %l0
addcc %l2, %i6, %l5
fmovsl %xcc, %f5, %f10
fpack16 %f12, %f3
addccc %o6, %i4, %g3
tleu %icc, 0x7
fmul8x16au %f13, %f3, %f0
tsubcctv %g2, 0x12E2, %i7
fsrc2 %f0, %f14
be,a %icc, loop_3922
fmovde %icc, %f4, %f13
bg,a %icc, loop_3923
fbule %fcc1, loop_3924
loop_3922:
std %f6, [%l7 + 0x18]
fcmple16 %f4, %f0, %g1
loop_3923:
sdivx %g5, 0x1E3E, %g7
loop_3924:
fmovsne %icc, %f10, %f8
edge8 %i5, %l3, %o5
ld [%l7 + 0x10], %f7
ldsb [%l7 + 0x1E], %o4
sll %g6, 0x19, %l4
edge16ln %l6, %o0, %g4
fbu %fcc2, loop_3925
faligndata %f8, %f14, %f6
srax %o7, 0x1C, %o2
fmovspos %icc, %f1, %f11
loop_3925:
sth %o1, [%l7 + 0x3E]
siam 0x3
ldsh [%l7 + 0x70], %i2
ldd [%l7 + 0x70], %f4
movcs %xcc, %o3, %l1
stb %i0, [%l7 + 0x0F]
movleu %xcc, %i3, %i1
fmovdneg %xcc, %f14, %f3
fmovdle %xcc, %f8, %f4
fmovrde %l2, %f14, %f6
and %i6, %l0, %l5
tvs %xcc, 0x6
movre %i4, 0x0B4, %g3
tn %xcc, 0x7
lduh [%l7 + 0x3E], %o6
fmovd %f6, %f10
xnor %i7, 0x123F, %g1
sth %g2, [%l7 + 0x36]
lduw [%l7 + 0x58], %g5
andcc %g7, 0x1631, %i5
ldsb [%l7 + 0x26], %o5
tleu %xcc, 0x2
ldsw [%l7 + 0x30], %o4
fpack32 %f8, %f0, %f0
fpack16 %f6, %f2
movn %xcc, %g6, %l4
brz %l6, loop_3926
bl,pn %icc, loop_3927
ldsb [%l7 + 0x42], %l3
fbne %fcc1, loop_3928
loop_3926:
lduw [%l7 + 0x5C], %o0
loop_3927:
ldsb [%l7 + 0x29], %g4
fmovrse %o2, %f11, %f15
loop_3928:
brnz %o7, loop_3929
tn %xcc, 0x0
ldsw [%l7 + 0x60], %o1
ldd [%l7 + 0x48], %f2
loop_3929:
fpadd16 %f12, %f2, %f6
edge32 %o3, %i2, %l1
fmovd %f8, %f10
fmovsg %icc, %f10, %f9
udivx %i0, 0x1F98, %i1
nop
setx loop_3930, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sll %i3, 0x0B, %i6
fbl %fcc0, loop_3931
movne %icc, %l0, %l5
loop_3930:
movpos %xcc, %l2, %i4
ldsh [%l7 + 0x26], %g3
loop_3931:
fmovdg %xcc, %f6, %f9
ldd [%l7 + 0x08], %f14
fmovrse %o6, %f12, %f11
fones %f1
fsrc1s %f4, %f0
ldx [%l7 + 0x68], %g1
fmuld8sux16 %f9, %f9, %f2
tsubcctv %i7, 0x0C33, %g2
fcmple16 %f14, %f6, %g7
stw %i5, [%l7 + 0x08]
ldx [%l7 + 0x28], %g5
ldx [%l7 + 0x68], %o4
bn loop_3932
array16 %o5, %g6, %l4
sth %l6, [%l7 + 0x1E]
fcmpeq32 %f8, %f10, %l3
loop_3932:
movrgez %g4, 0x345, %o0
lduw [%l7 + 0x54], %o2
faligndata %f6, %f6, %f0
std %f8, [%l7 + 0x78]
fand %f2, %f2, %f2
edge32ln %o7, %o3, %o1
fmovsvs %xcc, %f1, %f10
alignaddrl %l1, %i2, %i1
tge %icc, 0x1
stb %i3, [%l7 + 0x59]
stx %i6, [%l7 + 0x40]
ld [%l7 + 0x48], %f12
fcmple32 %f0, %f0, %l0
fba,a %fcc2, loop_3933
umulcc %l5, 0x1497, %l2
fornot1 %f12, %f12, %f14
addccc %i4, 0x1851, %g3
loop_3933:
movrne %i0, 0x3B3, %o6
std %f14, [%l7 + 0x10]
fbuge,a %fcc1, loop_3934
edge8 %g1, %g2, %g7
fzero %f10
fmovdle %xcc, %f7, %f12
loop_3934:
sub %i7, 0x04FF, %g5
bcc %icc, loop_3935
edge16ln %i5, %o4, %g6
stb %l4, [%l7 + 0x59]
tgu %xcc, 0x2
loop_3935:
fnands %f9, %f3, %f3
stb %o5, [%l7 + 0x26]
fbge,a %fcc1, loop_3936
fmovsne %icc, %f7, %f5
fmul8x16au %f8, %f1, %f14
fmul8x16au %f6, %f9, %f4
loop_3936:
fbue,a %fcc0, loop_3937
fmovrdlz %l6, %f12, %f10
array16 %g4, %l3, %o2
fmovdpos %xcc, %f1, %f8
loop_3937:
fcmpes %fcc2, %f9, %f7
fmovsvs %icc, %f3, %f11
fand %f12, %f6, %f4
fmuld8ulx16 %f13, %f11, %f10
fmovdl %icc, %f6, %f14
sth %o0, [%l7 + 0x5A]
lduh [%l7 + 0x5E], %o3
fcmple16 %f10, %f10, %o1
fmovrslz %o7, %f4, %f13
fbne %fcc1, loop_3938
sethi 0x0E15, %l1
lduw [%l7 + 0x2C], %i1
fpsub32 %f4, %f12, %f4
loop_3938:
srlx %i3, %i6, %l0
fornot1 %f10, %f6, %f12
lduh [%l7 + 0x4E], %i2
udivcc %l2, 0x167B, %l5
lduw [%l7 + 0x6C], %g3
umulcc %i0, %o6, %i4
fmovdle %icc, %f11, %f5
ldub [%l7 + 0x0E], %g1
addc %g7, 0x0354, %g2
umulcc %i7, 0x159C, %g5
ldd [%l7 + 0x68], %f4
movrlz %i5, %o4, %g6
fornot2 %f12, %f6, %f14
fmovdg %xcc, %f13, %f3
movvs %icc, %l4, %l6
brlez %o5, loop_3939
ldsh [%l7 + 0x56], %l3
ld [%l7 + 0x0C], %f15
ldd [%l7 + 0x28], %f12
loop_3939:
lduw [%l7 + 0x24], %g4
fpack32 %f6, %f6, %f2
edge32n %o2, %o0, %o1
fmovdcc %icc, %f7, %f8
sth %o7, [%l7 + 0x74]
fble %fcc2, loop_3940
std %f4, [%l7 + 0x18]
umul %o3, %l1, %i3
fsrc2s %f8, %f14
loop_3940:
pdist %f8, %f10, %f12
stx %i6, [%l7 + 0x18]
fbge,a %fcc0, loop_3941
fbu,a %fcc2, loop_3942
fblg,a %fcc3, loop_3943
tle %icc, 0x4
loop_3941:
ldsw [%l7 + 0x44], %l0
loop_3942:
fmovsvc %icc, %f3, %f11
loop_3943:
siam 0x6
fmovdgu %icc, %f10, %f1
edge32l %i2, %l2, %i1
edge32ln %l5, %i0, %g3
fzeros %f2
nop
setx loop_3944, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tcs %icc, 0x5
bvs,a %icc, loop_3945
edge16l %i4, %g1, %o6
loop_3944:
move %xcc, %g7, %i7
edge8ln %g5, %i5, %g2
loop_3945:
smul %g6, 0x178F, %l4
bpos,pt %icc, loop_3946
sth %o4, [%l7 + 0x16]
taddcctv %o5, 0x0AEB, %l6
lduh [%l7 + 0x3C], %l3
loop_3946:
std %f4, [%l7 + 0x30]
fmovsneg %xcc, %f11, %f10
ldub [%l7 + 0x7E], %o2
fmovrse %g4, %f1, %f2
movcs %icc, %o1, %o0
lduw [%l7 + 0x28], %o7
for %f0, %f4, %f8
orcc %o3, %l1, %i6
fmovsge %icc, %f1, %f10
ldx [%l7 + 0x70], %i3
subccc %i2, 0x1FAA, %l2
bgu,a,pt %xcc, loop_3947
std %f2, [%l7 + 0x20]
ldub [%l7 + 0x50], %i1
sth %l5, [%l7 + 0x20]
loop_3947:
fcmped %fcc3, %f4, %f8
movne %xcc, %l0, %i0
fbe %fcc3, loop_3948
fbul %fcc3, loop_3949
or %i4, %g3, %o6
stx %g7, [%l7 + 0x40]
loop_3948:
fbn %fcc1, loop_3950
loop_3949:
ldsb [%l7 + 0x55], %g1
fpsub16s %f7, %f7, %f15
fornot2 %f14, %f0, %f6
loop_3950:
bg,a,pt %icc, loop_3951
tn %xcc, 0x6
faligndata %f12, %f10, %f2
ldsh [%l7 + 0x26], %g5
loop_3951:
subc %i7, 0x1399, %i5
te %xcc, 0x0
fcmpeq32 %f12, %f14, %g6
udiv %g2, 0x1F3D, %o4
sth %o5, [%l7 + 0x44]
tl %xcc, 0x0
fsrc1 %f0, %f8
lduh [%l7 + 0x6A], %l6
edge32l %l4, %l3, %g4
ldsh [%l7 + 0x56], %o1
ba,a loop_3952
te %xcc, 0x5
ldsw [%l7 + 0x64], %o0
fble %fcc0, loop_3953
loop_3952:
ldub [%l7 + 0x23], %o2
fabss %f12, %f10
stb %o7, [%l7 + 0x73]
loop_3953:
sllx %l1, 0x08, %o3
fxor %f4, %f10, %f4
for %f2, %f2, %f2
movge %icc, %i6, %i2
fmul8x16 %f3, %f6, %f8
fbul %fcc2, loop_3954
bcs,a %icc, loop_3955
edge16ln %i3, %l2, %i1
tsubcctv %l0, 0x1B43, %i0
loop_3954:
lduw [%l7 + 0x58], %l5
loop_3955:
bleu,pt %icc, loop_3956
lduw [%l7 + 0x28], %g3
fbl,a %fcc0, loop_3957
movg %icc, %o6, %g7
loop_3956:
std %f12, [%l7 + 0x68]
fba,a %fcc1, loop_3958
loop_3957:
fmovrsgez %i4, %f15, %f6
lduh [%l7 + 0x64], %g1
lduh [%l7 + 0x56], %g5
loop_3958:
fmovsge %icc, %f12, %f13
fmovsvc %icc, %f2, %f15
brz,a %i7, loop_3959
ba loop_3960
srl %g6, %g2, %i5
tvs %icc, 0x7
loop_3959:
fmovsne %xcc, %f9, %f15
loop_3960:
tsubcc %o5, %l6, %o4
lduh [%l7 + 0x44], %l4
st %f3, [%l7 + 0x1C]
subcc %g4, %o1, %o0
sth %o2, [%l7 + 0x38]
tcs %icc, 0x2
xorcc %o7, 0x0FD1, %l3
stb %l1, [%l7 + 0x0D]
tg %xcc, 0x0
bg loop_3961
fmovrde %i6, %f14, %f4
sethi 0x0BA5, %o3
stx %i3, [%l7 + 0x70]
loop_3961:
umulcc %l2, 0x1DBB, %i2
and %l0, 0x0A36, %i0
ldd [%l7 + 0x10], %f2
pdist %f6, %f2, %f0
fmovrsne %i1, %f12, %f1
ldsh [%l7 + 0x32], %g3
ldsb [%l7 + 0x3A], %l5
ba,a %xcc, loop_3962
array32 %o6, %i4, %g7
subc %g1, 0x116D, %g5
ldsw [%l7 + 0x44], %i7
loop_3962:
fbg,a %fcc2, loop_3963
bl,pn %icc, loop_3964
sdivcc %g2, 0x05C1, %i5
ldx [%l7 + 0x18], %g6
loop_3963:
fmovrdgz %l6, %f0, %f4
loop_3964:
stx %o5, [%l7 + 0x38]
fmovdle %icc, %f7, %f2
lduw [%l7 + 0x7C], %l4
lduh [%l7 + 0x50], %o4
fbo,a %fcc1, loop_3965
fmovdg %icc, %f0, %f1
mulx %o1, %g4, %o0
fbue,a %fcc1, loop_3966
loop_3965:
te %icc, 0x3
movrlz %o7, %l3, %o2
st %f13, [%l7 + 0x64]
loop_3966:
fpack16 %f14, %f14
fmul8x16al %f0, %f14, %f12
call loop_3967
fmovrdne %l1, %f0, %f10
movrgez %i6, %i3, %l2
fsrc1s %f2, %f11
loop_3967:
tcs %xcc, 0x5
srl %i2, 0x13, %o3
nop
setx loop_3968, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f2, [%l7 + 0x58]
brgz,a %i0, loop_3969
tn %xcc, 0x6
loop_3968:
tsubcctv %i1, 0x169E, %g3
bne,a %icc, loop_3970
loop_3969:
ldx [%l7 + 0x40], %l0
ldd [%l7 + 0x70], %f12
sub %o6, 0x14C2, %i4
loop_3970:
movvc %xcc, %g7, %g1
fmovrdne %l5, %f2, %f8
brnz,a %g5, loop_3971
stx %i7, [%l7 + 0x48]
ldsb [%l7 + 0x37], %i5
srlx %g2, 0x15, %g6
loop_3971:
fmovsvs %xcc, %f11, %f5
umul %o5, 0x1AC8, %l4
fmovrslez %o4, %f7, %f11
movgu %icc, %o1, %g4
ldub [%l7 + 0x46], %o0
fbuge,a %fcc0, loop_3972
call loop_3973
fmovsneg %xcc, %f10, %f0
orncc %l6, 0x08DC, %l3
loop_3972:
fnand %f2, %f8, %f12
loop_3973:
fnor %f14, %f14, %f4
fmul8sux16 %f6, %f0, %f6
fnot1 %f14, %f0
fmovscs %icc, %f2, %f6
andcc %o7, %o2, %i6
stw %i3, [%l7 + 0x2C]
fandnot2s %f13, %f15, %f14
tne %icc, 0x2
mulx %l1, %l2, %i2
ldsb [%l7 + 0x54], %o3
tcc %icc, 0x3
fmovdn %icc, %f11, %f11
ldsh [%l7 + 0x58], %i1
ld [%l7 + 0x30], %f2
ldsh [%l7 + 0x60], %g3
ldsh [%l7 + 0x20], %l0
fmul8sux16 %f12, %f12, %f6
edge32n %i0, %i4, %g7
move %icc, %g1, %l5
sra %o6, 0x1A, %i7
ldd [%l7 + 0x70], %f10
addcc %g5, 0x0CD4, %i5
movl %xcc, %g6, %o5
movrne %l4, %o4, %o1
brlez %g4, loop_3974
fmovsvs %xcc, %f0, %f8
fmovsle %icc, %f10, %f0
std %f4, [%l7 + 0x48]
loop_3974:
addcc %g2, 0x17EE, %o0
fmovdpos %icc, %f5, %f14
ld [%l7 + 0x5C], %f9
xnorcc %l3, 0x0812, %o7
ldx [%l7 + 0x68], %o2
stw %i6, [%l7 + 0x4C]
fmovsgu %xcc, %f7, %f1
ldsb [%l7 + 0x4C], %l6
tvc %xcc, 0x4
fmovsvs %icc, %f0, %f1
ldub [%l7 + 0x1F], %i3
stw %l1, [%l7 + 0x64]
stw %l2, [%l7 + 0x20]
lduh [%l7 + 0x56], %o3
andn %i1, %i2, %l0
movneg %icc, %g3, %i4
xorcc %g7, %i0, %g1
stw %l5, [%l7 + 0x34]
ldub [%l7 + 0x1D], %o6
bvs,a,pt %xcc, loop_3975
fbuge %fcc0, loop_3976
fmovsvc %icc, %f2, %f9
fbo,a %fcc0, loop_3977
loop_3975:
fnands %f15, %f0, %f4
loop_3976:
tg %xcc, 0x2
stw %i7, [%l7 + 0x44]
loop_3977:
st %f4, [%l7 + 0x6C]
stw %g5, [%l7 + 0x64]
fmovdcc %icc, %f7, %f5
or %i5, 0x025B, %o5
ldsb [%l7 + 0x79], %l4
sth %g6, [%l7 + 0x3C]
std %f2, [%l7 + 0x60]
bcs,pn %icc, loop_3978
fble,a %fcc0, loop_3979
movg %xcc, %o1, %o4
srl %g2, 0x17, %o0
loop_3978:
ld [%l7 + 0x18], %f4
loop_3979:
fbul %fcc1, loop_3980
fandnot1 %f2, %f6, %f2
subcc %g4, 0x040E, %o7
fmovde %xcc, %f0, %f14
loop_3980:
fmovs %f2, %f8
fbuge %fcc1, loop_3981
fmovsne %icc, %f5, %f14
lduw [%l7 + 0x48], %l3
fmovdl %xcc, %f0, %f15
loop_3981:
bvc %xcc, loop_3982
fmovdge %xcc, %f4, %f7
taddcctv %o2, %i6, %i3
fbuge %fcc0, loop_3983
loop_3982:
ldsh [%l7 + 0x78], %l6
ldsw [%l7 + 0x48], %l1
st %f12, [%l7 + 0x2C]
loop_3983:
array32 %o3, %i1, %i2
orn %l2, 0x0310, %g3
fbu,a %fcc2, loop_3984
fmovsle %xcc, %f14, %f12
tpos %icc, 0x2
tsubcc %i4, %l0, %g7
loop_3984:
fxors %f13, %f0, %f10
movcc %icc, %g1, %i0
lduh [%l7 + 0x50], %l5
ldd [%l7 + 0x40], %f12
tl %xcc, 0x3
ld [%l7 + 0x50], %f15
fmovdne %xcc, %f7, %f9
ldsw [%l7 + 0x08], %o6
ldx [%l7 + 0x40], %i7
ldub [%l7 + 0x54], %i5
ldub [%l7 + 0x3A], %g5
lduw [%l7 + 0x10], %l4
bne,a,pn %xcc, loop_3985
xorcc %o5, %o1, %o4
movgu %icc, %g2, %g6
fmovrsne %o0, %f15, %f15
loop_3985:
tneg %icc, 0x0
movneg %icc, %o7, %l3
fpsub32 %f12, %f4, %f14
bge,a,pt %icc, loop_3986
movcc %xcc, %g4, %o2
ld [%l7 + 0x14], %f2
faligndata %f2, %f14, %f12
loop_3986:
lduw [%l7 + 0x38], %i6
subcc %l6, %l1, %o3
fmovrsgez %i1, %f5, %f12
stw %i2, [%l7 + 0x7C]
fmul8sux16 %f14, %f10, %f14
fmovsne %xcc, %f12, %f6
sdiv %l2, 0x0141, %g3
fbu %fcc3, loop_3987
ldd [%l7 + 0x18], %f10
fble,a %fcc2, loop_3988
st %f13, [%l7 + 0x6C]
loop_3987:
fnor %f12, %f8, %f10
ldd [%l7 + 0x78], %f12
loop_3988:
fbg,a %fcc1, loop_3989
fcmped %fcc3, %f10, %f2
sth %i4, [%l7 + 0x70]
fsrc2 %f0, %f6
loop_3989:
ldd [%l7 + 0x20], %f0
fandnot2s %f8, %f12, %f15
ldub [%l7 + 0x72], %i3
fmovsleu %icc, %f6, %f6
movleu %xcc, %l0, %g7
bg,a,pt %icc, loop_3990
sth %g1, [%l7 + 0x5C]
ldsw [%l7 + 0x74], %l5
fbul,a %fcc1, loop_3991
loop_3990:
fbue %fcc3, loop_3992
popc 0x0247, %i0
ldx [%l7 + 0x68], %i7
loop_3991:
fzeros %f1
loop_3992:
sra %o6, %g5, %l4
fnand %f6, %f6, %f10
array32 %o5, %o1, %i5
fbue %fcc2, loop_3993
fand %f10, %f12, %f6
fmovrde %g2, %f8, %f2
tsubcc %o4, %o0, %g6
loop_3993:
ldd [%l7 + 0x48], %f14
stw %o7, [%l7 + 0x74]
fmovs %f8, %f5
lduh [%l7 + 0x42], %l3
fcmped %fcc3, %f0, %f8
fand %f0, %f4, %f10
fmovdvs %xcc, %f10, %f7
sdivx %o2, 0x096F, %i6
stx %g4, [%l7 + 0x50]
ldub [%l7 + 0x18], %l6
movg %xcc, %l1, %o3
fmovdn %xcc, %f3, %f7
ld [%l7 + 0x70], %f9
tvs %xcc, 0x1
xnor %i2, 0x1119, %i1
fpadd16 %f12, %f8, %f12
ldsh [%l7 + 0x4E], %g3
fmovrde %l2, %f6, %f2
fble,a %fcc0, loop_3994
fba,a %fcc1, loop_3995
stb %i4, [%l7 + 0x71]
brz,a %l0, loop_3996
loop_3994:
sdiv %i3, 0x1F31, %g7
loop_3995:
add %l5, %i0, %i7
fpmerge %f5, %f6, %f10
loop_3996:
fmovsleu %icc, %f12, %f12
fbue,a %fcc1, loop_3997
tleu %icc, 0x1
fmovsneg %xcc, %f4, %f9
for %f6, %f2, %f12
loop_3997:
siam 0x6
ldsw [%l7 + 0x5C], %g1
fmovsleu %xcc, %f15, %f13
udivcc %g5, 0x01B3, %o6
move %xcc, %l4, %o5
fcmpgt32 %f6, %f14, %o1
fmovsa %xcc, %f9, %f0
fmul8sux16 %f0, %f14, %f4
sth %i5, [%l7 + 0x2A]
fmovdcs %icc, %f13, %f5
fmovscs %xcc, %f15, %f15
ble,pn %xcc, loop_3998
std %f0, [%l7 + 0x40]
stw %o4, [%l7 + 0x78]
st %f5, [%l7 + 0x50]
loop_3998:
fmovrdgz %o0, %f0, %f4
fmul8sux16 %f12, %f12, %f10
ld [%l7 + 0x78], %f13
fabss %f10, %f1
ldsb [%l7 + 0x2B], %g2
movrgez %o7, 0x08B, %l3
fcmple32 %f10, %f10, %g6
fmuld8ulx16 %f10, %f8, %f2
tleu %xcc, 0x3
addccc %i6, 0x14C2, %g4
fbge,a %fcc1, loop_3999
fmuld8ulx16 %f8, %f6, %f12
bneg loop_4000
brlez,a %l6, loop_4001
loop_3999:
ldd [%l7 + 0x60], %f12
lduw [%l7 + 0x7C], %o2
loop_4000:
st %f11, [%l7 + 0x20]
loop_4001:
fnegd %f0, %f10
edge8n %l1, %o3, %i1
andn %i2, %l2, %g3
fpadd16 %f2, %f14, %f14
brlz %l0, loop_4002
fones %f6
taddcctv %i3, 0x1FA5, %g7
edge32n %i4, %l5, %i0
loop_4002:
lduw [%l7 + 0x6C], %g1
fmovde %xcc, %f14, %f7
smul %i7, %o6, %g5
fmovrsgz %o5, %f15, %f1
brgez %l4, loop_4003
std %f8, [%l7 + 0x68]
stb %o1, [%l7 + 0x5F]
std %f2, [%l7 + 0x50]
loop_4003:
fcmpeq16 %f8, %f6, %o4
sth %o0, [%l7 + 0x60]
movcs %xcc, %g2, %i5
mulscc %l3, 0x170B, %g6
fmovsl %icc, %f6, %f15
sth %o7, [%l7 + 0x58]
ldsh [%l7 + 0x2A], %i6
fcmple32 %f8, %f12, %g4
stw %o2, [%l7 + 0x18]
movneg %icc, %l6, %o3
smul %i1, %i2, %l1
st %f7, [%l7 + 0x0C]
stw %g3, [%l7 + 0x7C]
mulscc %l0, 0x1497, %i3
ldsb [%l7 + 0x76], %g7
tsubcc %i4, %l5, %l2
st %f11, [%l7 + 0x34]
ldd [%l7 + 0x70], %f0
nop
setx loop_4004, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
call loop_4005
fmovsleu %icc, %f9, %f12
faligndata %f14, %f4, %f12
loop_4004:
xnorcc %g1, 0x0683, %i0
loop_4005:
fbue %fcc2, loop_4006
movrlz %i7, %o6, %g5
movre %l4, 0x0C1, %o1
fcmps %fcc1, %f12, %f12
loop_4006:
fornot2s %f6, %f0, %f12
fpadd16 %f0, %f0, %f6
fmovrsgez %o5, %f1, %f1
fmovrse %o4, %f12, %f11
brlz %g2, loop_4007
fmovrde %i5, %f8, %f14
fnegd %f2, %f2
fpsub16 %f14, %f12, %f8
loop_4007:
ldsb [%l7 + 0x30], %o0
for %f6, %f6, %f12
sth %l3, [%l7 + 0x32]
fpsub32s %f3, %f2, %f13
edge8l %g6, %i6, %o7
mova %icc, %o2, %g4
nop
setx loop_4008, %l0, %l1
jmpl %l1, %o3
fmovsge %xcc, %f1, %f7
movrlez %l6, 0x07B, %i1
stx %i2, [%l7 + 0x38]
loop_4008:
srax %l1, 0x19, %g3
umul %i3, 0x1A9B, %l0
ldsb [%l7 + 0x09], %i4
std %f14, [%l7 + 0x18]
movneg %xcc, %l5, %g7
edge8ln %g1, %l2, %i0
udivx %o6, 0x0527, %g5
fmovdn %icc, %f5, %f2
ldsw [%l7 + 0x14], %l4
nop
setx loop_4009, %l0, %l1
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 %f8, %f6, %f8
ldub [%l7 + 0x3D], %o1
movleu %icc, %o5, %o4
loop_4009:
call loop_4010
ldsh [%l7 + 0x78], %g2
addcc %i7, 0x144D, %i5
stw %o0, [%l7 + 0x70]
loop_4010:
edge8n %g6, %l3, %o7
fmovdn %icc, %f4, %f0
lduw [%l7 + 0x50], %i6
bne,a,pn %xcc, loop_4011
fpsub32 %f12, %f4, %f0
lduh [%l7 + 0x16], %g4
bleu,a %xcc, loop_4012
loop_4011:
fpadd16 %f4, %f0, %f10
stx %o2, [%l7 + 0x70]
ldsw [%l7 + 0x6C], %o3
loop_4012:
lduw [%l7 + 0x60], %i1
stw %l6, [%l7 + 0x48]
tge %icc, 0x0
fcmpeq32 %f8, %f2, %l1
fcmpeq16 %f12, %f14, %g3
fmovsvs %xcc, %f14, %f14
stx %i3, [%l7 + 0x68]
ldx [%l7 + 0x68], %i2
stb %l0, [%l7 + 0x68]
ldsh [%l7 + 0x18], %i4
udivx %l5, 0x182A, %g1
fbule,a %fcc2, loop_4013
bl,a,pn %icc, loop_4014
bne loop_4015
ld [%l7 + 0x64], %f8
loop_4013:
fands %f7, %f10, %f5
loop_4014:
movrlz %g7, 0x3AA, %i0
loop_4015:
brz,a %o6, loop_4016
stw %g5, [%l7 + 0x60]
lduh [%l7 + 0x3C], %l2
fbge,a %fcc2, loop_4017
loop_4016:
ldx [%l7 + 0x60], %o1
fmovspos %xcc, %f5, %f4
stx %l4, [%l7 + 0x40]
loop_4017:
bl loop_4018
edge8ln %o4, %g2, %i7
array16 %o5, %o0, %g6
stb %i5, [%l7 + 0x76]
loop_4018:
smul %l3, %i6, %g4
movneg %xcc, %o2, %o3
fmovsg %xcc, %f9, %f5
sllx %o7, %i1, %l6
fbge,a %fcc1, loop_4019
movge %xcc, %l1, %i3
fcmpeq32 %f8, %f4, %i2
ld [%l7 + 0x58], %f15
loop_4019:
fxors %f2, %f9, %f3
ldx [%l7 + 0x08], %l0
fmovsneg %icc, %f5, %f4
fmovsleu %xcc, %f8, %f9
andncc %i4, %g3, %g1
fmovrslez %l5, %f3, %f4
udivcc %g7, 0x0B6A, %o6
ldsh [%l7 + 0x4E], %i0
ldx [%l7 + 0x58], %l2
ldsw [%l7 + 0x74], %o1
fmul8sux16 %f12, %f6, %f6
fmovda %icc, %f5, %f6
ldsh [%l7 + 0x24], %g5
ldub [%l7 + 0x7C], %o4
fmovrse %g2, %f15, %f14
bn,pt %xcc, loop_4020
edge32n %l4, %o5, %o0
ldsb [%l7 + 0x53], %g6
stw %i7, [%l7 + 0x50]
loop_4020:
fmovscc %xcc, %f13, %f4
fpack16 %f14, %f0
ldx [%l7 + 0x30], %i5
edge8 %l3, %g4, %o2
stb %o3, [%l7 + 0x47]
st %f1, [%l7 + 0x6C]
fone %f4
nop
setx loop_4021, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsa %xcc, %f15, %f2
fmovrslz %i6, %f7, %f4
fcmpne16 %f0, %f6, %o7
loop_4021:
ld [%l7 + 0x58], %f4
fmovsge %xcc, %f12, %f6
edge32 %l6, %i1, %l1
fabsd %f14, %f4
edge16l %i2, %i3, %i4
lduw [%l7 + 0x18], %g3
orcc %g1, 0x0CA9, %l0
stx %l5, [%l7 + 0x50]
fmovsvs %icc, %f9, %f1
ldsb [%l7 + 0x1A], %o6
ldsb [%l7 + 0x1A], %i0
addcc %l2, 0x0DA6, %o1
ldsw [%l7 + 0x1C], %g5
andn %g7, 0x0233, %g2
movcs %xcc, %o4, %o5
fsrc2s %f8, %f1
st %f4, [%l7 + 0x5C]
tg %icc, 0x0
srax %o0, 0x1C, %l4
subcc %i7, 0x0103, %i5
fmovdpos %icc, %f5, %f8
ta %icc, 0x4
fbug %fcc3, loop_4022
umul %l3, %g4, %g6
ldd [%l7 + 0x08], %f2
tvs %icc, 0x2
loop_4022:
ldsh [%l7 + 0x5C], %o3
lduh [%l7 + 0x26], %o2
ldsh [%l7 + 0x64], %o7
edge8ln %l6, %i1, %l1
ldd [%l7 + 0x30], %f4
fmovsleu %icc, %f15, %f14
tpos %icc, 0x2
fcmpd %fcc0, %f2, %f12
stb %i2, [%l7 + 0x6C]
tpos %icc, 0x5
stb %i3, [%l7 + 0x36]
edge16 %i4, %i6, %g1
bneg loop_4023
fcmped %fcc0, %f14, %f2
fmul8x16 %f2, %f6, %f4
ldub [%l7 + 0x6A], %g3
loop_4023:
brlez %l0, loop_4024
pdist %f4, %f14, %f12
be,a %xcc, loop_4025
lduw [%l7 + 0x38], %l5
loop_4024:
call loop_4026
fbne,a %fcc3, loop_4027
loop_4025:
ba %xcc, loop_4028
sra %i0, 0x04, %l2
loop_4026:
fabsd %f10, %f2
loop_4027:
fmovrdgez %o6, %f4, %f10
loop_4028:
sth %o1, [%l7 + 0x16]
fzeros %f1
fornot2s %f13, %f1, %f4
st %f6, [%l7 + 0x74]
sth %g5, [%l7 + 0x74]
edge16n %g7, %o4, %g2
fcmpgt16 %f4, %f14, %o0
tpos %xcc, 0x0
ldx [%l7 + 0x20], %l4
fnors %f15, %f6, %f0
fandnot1s %f0, %f12, %f2
fcmpd %fcc1, %f8, %f6
fnot2 %f10, %f8
bne,a loop_4029
brgz,a %o5, loop_4030
ldd [%l7 + 0x08], %f8
edge32 %i7, %i5, %l3
loop_4029:
ld [%l7 + 0x14], %f8
loop_4030:
fcmpeq32 %f4, %f12, %g4
fbug,a %fcc3, loop_4031
ldsw [%l7 + 0x0C], %o3
fcmpd %fcc3, %f14, %f8
tpos %icc, 0x2
loop_4031:
fpsub32s %f3, %f11, %f3
std %f2, [%l7 + 0x38]
alignaddrl %g6, %o7, %l6
umulcc %o2, %i1, %i2
movrgz %l1, %i3, %i4
ldsb [%l7 + 0x1D], %g1
fmovscs %icc, %f8, %f8
edge16l %i6, %g3, %l5
fmovsn %icc, %f0, %f14
stw %i0, [%l7 + 0x70]
orn %l0, 0x19DF, %l2
movn %icc, %o1, %o6
ldx [%l7 + 0x50], %g5
stw %g7, [%l7 + 0x24]
stw %g2, [%l7 + 0x2C]
std %f12, [%l7 + 0x50]
brlz %o0, loop_4032
edge8ln %l4, %o5, %i7
ldx [%l7 + 0x50], %o4
std %f6, [%l7 + 0x10]
loop_4032:
fblg,a %fcc2, loop_4033
srlx %l3, %g4, %i5
st %f6, [%l7 + 0x60]
fmovrdgz %o3, %f4, %f8
loop_4033:
fone %f8
fbg,a %fcc0, loop_4034
fnors %f6, %f1, %f11
bneg,pt %icc, loop_4035
fbul,a %fcc1, loop_4036
loop_4034:
ld [%l7 + 0x34], %f4
tvc %xcc, 0x5
loop_4035:
smulcc %o7, 0x0649, %l6
loop_4036:
ldsh [%l7 + 0x22], %o2
fmovscc %icc, %f1, %f4
fmovrdlz %i1, %f8, %f4
fmovrslez %g6, %f6, %f2
stb %l1, [%l7 + 0x73]
fmovdleu %xcc, %f4, %f1
ldd [%l7 + 0x50], %f14
fmul8sux16 %f10, %f6, %f2
ldsw [%l7 + 0x40], %i3
ld [%l7 + 0x54], %f8
fbuge,a %fcc2, loop_4037
xor %i2, %i4, %i6
lduh [%l7 + 0x2C], %g3
ldub [%l7 + 0x3B], %l5
loop_4037:
fmul8x16 %f11, %f14, %f4
stw %g1, [%l7 + 0x54]
fcmped %fcc1, %f4, %f8
ldub [%l7 + 0x6B], %l0
std %f12, [%l7 + 0x70]
bcc,a %xcc, loop_4038
fmovsg %xcc, %f9, %f7
xnor %l2, 0x088E, %i0
ble,a %xcc, loop_4039
loop_4038:
fornot1s %f12, %f1, %f9
fnot2 %f2, %f8
fmovdneg %xcc, %f3, %f5
loop_4039:
fmovrslz %o1, %f7, %f9
brlez,a %o6, loop_4040
ld [%l7 + 0x60], %f5
ld [%l7 + 0x78], %f2
fcmpd %fcc3, %f6, %f2
loop_4040:
stx %g7, [%l7 + 0x08]
fmovrslez %g5, %f9, %f6
fcmpgt32 %f10, %f4, %o0
stx %l4, [%l7 + 0x18]
movg %icc, %o5, %i7
fbl %fcc2, loop_4041
fmovd %f14, %f4
edge16 %o4, %g2, %l3
bl,a,pn %xcc, loop_4042
loop_4041:
or %i5, 0x1167, %g4
move %icc, %o3, %l6
tpos %xcc, 0x2
loop_4042:
lduw [%l7 + 0x40], %o7
sth %i1, [%l7 + 0x4C]
brnz %o2, loop_4043
fmovdne %icc, %f10, %f11
fnors %f15, %f2, %f3
bgu %icc, loop_4044
loop_4043:
fpsub32s %f2, %f14, %f9
sth %l1, [%l7 + 0x2A]
fandnot1 %f6, %f8, %f10
loop_4044:
st %f13, [%l7 + 0x3C]
ldd [%l7 + 0x70], %f8
stx %g6, [%l7 + 0x58]
movn %icc, %i2, %i4
fcmpne32 %f14, %f2, %i3
tne %xcc, 0x1
fsrc1s %f11, %f1
fbul,a %fcc2, loop_4045
stx %i6, [%l7 + 0x78]
edge16n %l5, %g1, %g3
fba,a %fcc1, loop_4046
loop_4045:
mulx %l0, %i0, %l2
fxnor %f12, %f2, %f10
sth %o1, [%l7 + 0x78]
loop_4046:
fmovrsne %o6, %f8, %f11
movrne %g7, 0x2FD, %o0
ldub [%l7 + 0x23], %g5
movrlez %o5, %l4, %o4
bcs,pn %icc, loop_4047
tsubcc %g2, %l3, %i5
st %f6, [%l7 + 0x24]
tvc %icc, 0x1
loop_4047:
fmovscc %icc, %f14, %f6
edge16l %g4, %i7, %o3
ldd [%l7 + 0x50], %f8
subcc %o7, 0x022F, %l6
std %f12, [%l7 + 0x28]
fcmps %fcc0, %f9, %f7
movrlez %i1, 0x11A, %l1
fornot2 %f10, %f6, %f4
ldsh [%l7 + 0x5A], %o2
sth %g6, [%l7 + 0x3C]
be,a,pn %xcc, loop_4048
fbuge %fcc2, loop_4049
fbuge %fcc0, loop_4050
udivx %i2, 0x188D, %i4
loop_4048:
fmovscc %xcc, %f6, %f6
loop_4049:
movre %i3, 0x209, %l5
loop_4050:
lduw [%l7 + 0x0C], %i6
ldx [%l7 + 0x48], %g3
st %f15, [%l7 + 0x0C]
stw %l0, [%l7 + 0x40]
sth %g1, [%l7 + 0x18]
sth %l2, [%l7 + 0x34]
movgu %xcc, %o1, %o6
lduh [%l7 + 0x34], %g7
fbu %fcc3, loop_4051
sth %o0, [%l7 + 0x5E]
stb %i0, [%l7 + 0x78]
tgu %icc, 0x2
loop_4051:
brgz,a %g5, loop_4052
ldd [%l7 + 0x28], %f6
fpack32 %f10, %f6, %f8
std %f8, [%l7 + 0x58]
loop_4052:
alignaddrl %o5, %o4, %g2
siam 0x1
tn %icc, 0x1
bvs %icc, loop_4053
std %f0, [%l7 + 0x78]
fmovdleu %xcc, %f12, %f10
bcs %icc, loop_4054
loop_4053:
sth %l3, [%l7 + 0x1C]
fand %f10, %f4, %f8
ldsw [%l7 + 0x7C], %l4
loop_4054:
stx %g4, [%l7 + 0x50]
fbg,a %fcc2, loop_4055
fxors %f5, %f10, %f4
fmovrse %i7, %f7, %f8
fmovrdne %o3, %f10, %f12
loop_4055:
fpadd16s %f3, %f0, %f11
edge8n %i5, %l6, %o7
ldx [%l7 + 0x38], %l1
stw %i1, [%l7 + 0x60]
ldsh [%l7 + 0x36], %o2
stx %g6, [%l7 + 0x40]
fxors %f14, %f0, %f10
ldsh [%l7 + 0x10], %i2
stw %i3, [%l7 + 0x58]
fones %f5
fmovdvs %icc, %f4, %f4
fmovdvc %xcc, %f0, %f9
ldub [%l7 + 0x0F], %i4
fpack16 %f2, %f8
fpadd32s %f6, %f14, %f15
fmovse %xcc, %f4, %f8
ldd [%l7 + 0x18], %f8
fands %f11, %f7, %f5
st %f7, [%l7 + 0x48]
and %l5, 0x00AD, %g3
andcc %l0, %g1, %i6
fmovscs %icc, %f15, %f1
ldd [%l7 + 0x70], %f10
sub %o1, 0x05A2, %l2
ldx [%l7 + 0x18], %g7
brgez %o6, loop_4056
ldd [%l7 + 0x48], %f12
udivcc %o0, 0x005F, %i0
fnot1s %f11, %f0
loop_4056:
add %o5, 0x0396, %g5
ta %xcc, 0x5
bgu,pt %xcc, loop_4057
ldsb [%l7 + 0x72], %g2
movne %xcc, %l3, %o4
fcmpeq32 %f14, %f8, %l4
loop_4057:
ldsb [%l7 + 0x12], %g4
bgu,a loop_4058
ldub [%l7 + 0x44], %i7
ldsw [%l7 + 0x10], %o3
fmovrse %i5, %f12, %f4
loop_4058:
lduh [%l7 + 0x64], %l6
fmovrse %l1, %f9, %f7
fcmpne16 %f8, %f6, %o7
smulcc %i1, 0x1725, %g6
stb %i2, [%l7 + 0x6D]
fmovrsgz %o2, %f2, %f8
call loop_4059
umul %i3, %l5, %g3
fnot2s %f9, %f5
lduh [%l7 + 0x24], %l0
loop_4059:
fone %f8
fabss %f14, %f6
addcc %g1, 0x0C50, %i4
and %i6, %l2, %g7
tneg %xcc, 0x1
movneg %xcc, %o6, %o0
bpos,a loop_4060
ldd [%l7 + 0x68], %f8
stx %o1, [%l7 + 0x70]
fpadd32s %f12, %f2, %f5
loop_4060:
fsrc2 %f2, %f12
ldub [%l7 + 0x58], %i0
fpack16 %f14, %f1
fmovrde %g5, %f0, %f0
fbe %fcc0, loop_4061
fmovsne %icc, %f5, %f10
ld [%l7 + 0x60], %f5
ldsb [%l7 + 0x48], %g2
loop_4061:
fbe %fcc2, loop_4062
movrne %l3, %o4, %o5
movrlez %l4, %g4, %i7
movrlez %i5, %l6, %o3
loop_4062:
call loop_4063
fmovsvs %xcc, %f10, %f7
fnors %f11, %f13, %f2
fmul8x16 %f4, %f12, %f12
loop_4063:
fblg %fcc1, loop_4064
lduh [%l7 + 0x54], %o7
stb %l1, [%l7 + 0x32]
subccc %g6, 0x0636, %i2
loop_4064:
bvs,a %xcc, loop_4065
nop
setx loop_4066, %l0, %l1
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 + 0x22], %i1
fmul8x16 %f1, %f8, %f8
loop_4065:
fbl %fcc0, loop_4067
loop_4066:
edge16l %o2, %i3, %g3
fbge,a %fcc2, loop_4068
fornot1s %f6, %f0, %f7
loop_4067:
fmovrdlz %l0, %f14, %f0
edge8ln %l5, %i4, %i6
loop_4068:
fone %f0
fmovda %icc, %f4, %f10
fxnors %f7, %f7, %f3
tne %icc, 0x3
ldub [%l7 + 0x12], %l2
ldub [%l7 + 0x15], %g7
fpmerge %f2, %f5, %f10
edge32ln %o6, %g1, %o1
sub %i0, %g5, %g2
edge32n %l3, %o4, %o0
fmovsle %icc, %f12, %f1
st %f9, [%l7 + 0x60]
tsubcc %l4, %o5, %i7
fxnors %f2, %f3, %f10
movrgez %g4, %i5, %l6
fcmpne16 %f0, %f10, %o7
sll %l1, %g6, %o3
srax %i2, 0x10, %o2
fmovdg %xcc, %f0, %f11
brgz %i1, loop_4069
fmovdle %xcc, %f8, %f11
ldub [%l7 + 0x59], %i3
lduh [%l7 + 0x3C], %g3
loop_4069:
stw %l5, [%l7 + 0x20]
fbug,a %fcc1, loop_4070
fmovsa %xcc, %f3, %f13
fpsub16 %f0, %f8, %f2
sth %l0, [%l7 + 0x50]
loop_4070:
movle %xcc, %i4, %i6
st %f12, [%l7 + 0x78]
edge32n %g7, %l2, %g1
stx %o6, [%l7 + 0x78]
call loop_4071
umul %o1, %i0, %g5
ldsw [%l7 + 0x74], %l3
fmovrslz %g2, %f15, %f4
loop_4071:
sra %o0, 0x0A, %l4
ldsw [%l7 + 0x64], %o4
stb %o5, [%l7 + 0x38]
movpos %xcc, %i7, %g4
stb %i5, [%l7 + 0x5F]
array8 %o7, %l6, %g6
fxnors %f12, %f6, %f1
ldub [%l7 + 0x23], %o3
tvc %xcc, 0x3
movcs %xcc, %i2, %l1
sth %o2, [%l7 + 0x40]
ldsh [%l7 + 0x60], %i3
fpadd32s %f1, %f3, %f11
umul %i1, 0x1723, %g3
fnot1s %f15, %f7
fcmped %fcc1, %f0, %f0
tg %icc, 0x0
fandnot1 %f2, %f8, %f14
fba %fcc0, loop_4072
ble %icc, loop_4073
fnegd %f12, %f10
ldub [%l7 + 0x7B], %l0
loop_4072:
tgu %xcc, 0x2
loop_4073:
fzero %f4
lduw [%l7 + 0x20], %i4
fbu %fcc0, loop_4074
st %f12, [%l7 + 0x38]
bcc %xcc, loop_4075
fxnors %f4, %f11, %f11
loop_4074:
fpsub16 %f14, %f10, %f0
bn,a %xcc, loop_4076
loop_4075:
sra %l5, %g7, %i6
nop
setx loop_4077, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpne32 %f8, %f8, %g1
loop_4076:
for %f8, %f14, %f14
udivcc %l2, 0x17B1, %o1
loop_4077:
ldub [%l7 + 0x15], %i0
fmovda %icc, %f2, %f10
te %xcc, 0x1
fbul %fcc2, loop_4078
bvc,pt %icc, loop_4079
ldsh [%l7 + 0x4C], %g5
sll %o6, 0x17, %g2
loop_4078:
ldsb [%l7 + 0x09], %o0
loop_4079:
stw %l4, [%l7 + 0x34]
tle %icc, 0x7
fmovrdgez %o4, %f8, %f12
stb %l3, [%l7 + 0x73]
fmovdl %xcc, %f12, %f4
fcmpne16 %f8, %f6, %o5
st %f5, [%l7 + 0x0C]
st %f12, [%l7 + 0x24]
fcmple16 %f0, %f0, %g4
te %icc, 0x5
sethi 0x142D, %i5
ld [%l7 + 0x70], %f8
fnegd %f4, %f14
fmovrdlz %o7, %f12, %f10
tn %xcc, 0x7
mulx %l6, %g6, %o3
fmovrdne %i7, %f0, %f8
fcmpd %fcc2, %f0, %f12
xorcc %i2, %l1, %i3
fornot2 %f12, %f0, %f14
ldub [%l7 + 0x31], %i1
st %f5, [%l7 + 0x54]
orncc %g3, 0x0088, %o2
sth %l0, [%l7 + 0x0E]
fnot1 %f10, %f0
stx %l5, [%l7 + 0x60]
lduh [%l7 + 0x3A], %g7
tleu %icc, 0x6
ld [%l7 + 0x64], %f3
stw %i4, [%l7 + 0x68]
srlx %i6, 0x12, %g1
ldsb [%l7 + 0x3F], %l2
xnor %i0, %o1, %o6
taddcctv %g5, %o0, %l4
ldx [%l7 + 0x58], %o4
fmovrslz %g2, %f14, %f8
fmovrde %l3, %f12, %f10
fzero %f10
pdist %f12, %f12, %f6
lduw [%l7 + 0x08], %g4
fmovrsne %i5, %f0, %f10
ldd [%l7 + 0x38], %f12
bpos,pn %xcc, loop_4080
fbule %fcc2, loop_4081
stb %o7, [%l7 + 0x2D]
sth %l6, [%l7 + 0x6C]
loop_4080:
ldsh [%l7 + 0x3C], %o5
loop_4081:
fmul8x16al %f6, %f15, %f4
fmovscc %icc, %f14, %f1
st %f2, [%l7 + 0x3C]
movrne %o3, %i7, %i2
stw %l1, [%l7 + 0x70]
lduh [%l7 + 0x42], %i3
tneg %xcc, 0x6
fmul8x16 %f11, %f4, %f6
fmovsg %xcc, %f13, %f14
ldd [%l7 + 0x40], %f6
bcs,a,pt %icc, loop_4082
call loop_4083
udivcc %i1, 0x03FD, %g3
stb %o2, [%l7 + 0x73]
loop_4082:
udivcc %l0, 0x0F55, %g6
loop_4083:
fmovrde %l5, %f0, %f4
lduw [%l7 + 0x4C], %i4
movne %xcc, %g7, %g1
fandnot1 %f4, %f8, %f6
movvc %icc, %l2, %i0
xorcc %i6, %o1, %g5
xor %o6, 0x0732, %o0
fmovrdgz %o4, %f0, %f0
orcc %g2, %l4, %l3
bn,a,pt %xcc, loop_4084
ldub [%l7 + 0x4D], %g4
subccc %o7, %i5, %l6
st %f6, [%l7 + 0x68]
loop_4084:
fands %f4, %f1, %f3
mulscc %o3, %o5, %i7
st %f9, [%l7 + 0x24]
tvs %xcc, 0x6
edge16 %i2, %i3, %l1
fxnor %f10, %f6, %f0
ldx [%l7 + 0x10], %g3
fzeros %f11
fsrc1 %f6, %f2
fmovscc %icc, %f2, %f7
st %f0, [%l7 + 0x30]
fnands %f15, %f11, %f5
tge %xcc, 0x0
fmovdl %xcc, %f11, %f13
edge8 %i1, %l0, %g6
ldsb [%l7 + 0x74], %o2
fmul8x16au %f9, %f0, %f2
stw %i4, [%l7 + 0x30]
ldd [%l7 + 0x78], %f0
fmovrse %g7, %f8, %f11
fpadd16 %f14, %f0, %f6
fbu %fcc3, loop_4085
std %f4, [%l7 + 0x20]
fbne %fcc2, loop_4086
fxnors %f10, %f1, %f4
loop_4085:
fpsub32s %f2, %f8, %f15
fcmpeq32 %f10, %f2, %l5
loop_4086:
fpsub16s %f1, %f12, %f14
fcmpes %fcc3, %f2, %f13
fmovrslz %l2, %f11, %f9
stx %g1, [%l7 + 0x40]
add %i0, 0x0A3F, %o1
edge8l %g5, %o6, %i6
brnz %o4, loop_4087
fmul8sux16 %f8, %f4, %f2
fmovsneg %xcc, %f9, %f6
fpsub16 %f4, %f0, %f2
loop_4087:
move %icc, %o0, %l4
fpsub16 %f6, %f8, %f8
edge16l %g2, %l3, %g4
st %f9, [%l7 + 0x5C]
std %f10, [%l7 + 0x38]
movge %icc, %o7, %l6
stx %o3, [%l7 + 0x40]
lduw [%l7 + 0x60], %i5
tpos %xcc, 0x2
fornot1 %f2, %f14, %f10
fornot1s %f2, %f4, %f15
brz,a %i7, loop_4088
ldsh [%l7 + 0x1E], %i2
fcmpeq32 %f6, %f0, %o5
be %xcc, loop_4089
loop_4088:
fmovd %f6, %f0
stx %l1, [%l7 + 0x70]
sth %i3, [%l7 + 0x6A]
loop_4089:
fmovsleu %xcc, %f12, %f4
smul %g3, 0x0DE0, %i1
sdiv %l0, 0x0C76, %o2
fmovsvs %icc, %f15, %f3
tsubcc %g6, %g7, %i4
fmovsg %icc, %f7, %f6
edge8 %l5, %g1, %l2
ldub [%l7 + 0x73], %i0
fnands %f7, %f10, %f12
lduw [%l7 + 0x20], %o1
sethi 0x1C93, %o6
movge %xcc, %g5, %i6
st %f0, [%l7 + 0x64]
ble,pn %icc, loop_4090
udivx %o0, 0x1735, %o4
ldsh [%l7 + 0x18], %l4
fands %f8, %f15, %f2
loop_4090:
ldsh [%l7 + 0x24], %g2
mova %icc, %l3, %o7
ld [%l7 + 0x70], %f15
fnands %f2, %f2, %f13
ldsb [%l7 + 0x0F], %l6
lduw [%l7 + 0x20], %o3
fpadd32s %f2, %f15, %f7
fcmpne16 %f14, %f4, %i5
move %xcc, %i7, %g4
te %icc, 0x6
sth %o5, [%l7 + 0x64]
tl %icc, 0x3
fmovdge %xcc, %f11, %f2
lduw [%l7 + 0x48], %l1
ldd [%l7 + 0x50], %f10
ldsh [%l7 + 0x26], %i3
bvs,pt %icc, loop_4091
movrlz %i2, 0x2AC, %g3
tpos %icc, 0x4
umul %i1, 0x0FB7, %o2
loop_4091:
fmovsvs %icc, %f12, %f1
fxnors %f1, %f12, %f10
bge,a,pn %icc, loop_4092
fmovrdlz %g6, %f4, %f2
fmul8x16al %f14, %f7, %f12
lduh [%l7 + 0x60], %l0
loop_4092:
ldub [%l7 + 0x42], %g7
fpadd16s %f1, %f13, %f15
brlz,a %i4, loop_4093
ldsb [%l7 + 0x13], %g1
ldsh [%l7 + 0x4C], %l5
movrgez %i0, %o1, %l2
loop_4093:
movpos %icc, %o6, %g5
ldsb [%l7 + 0x2E], %o0
ldsw [%l7 + 0x3C], %o4
alignaddrl %l4, %i6, %l3
movn %xcc, %g2, %o7
movrgz %o3, %i5, %i7
fxnors %f14, %f11, %f14
tsubcc %l6, %g4, %l1
fmovrdgz %i3, %f0, %f8
ldsb [%l7 + 0x61], %o5
mulscc %g3, %i1, %o2
ldsb [%l7 + 0x2C], %g6
tsubcctv %l0, 0x1195, %i2
brlez %i4, loop_4094
add %g1, 0x0307, %l5
fcmple32 %f14, %f6, %i0
alignaddr %g7, %l2, %o1
loop_4094:
addc %o6, %g5, %o4
fandnot1s %f8, %f4, %f12
srax %l4, 0x1B, %i6
sth %o0, [%l7 + 0x32]
stx %g2, [%l7 + 0x78]
fmovsg %xcc, %f4, %f9
stx %o7, [%l7 + 0x70]
fmovdg %icc, %f4, %f7
stx %l3, [%l7 + 0x50]
fmul8x16 %f2, %f6, %f10
xnorcc %i5, %i7, %l6
edge16l %o3, %l1, %g4
smul %o5, %g3, %i1
fnegs %f14, %f13
add %i3, %g6, %l0
fble,a %fcc0, loop_4095
ldsh [%l7 + 0x5C], %o2
xnor %i2, 0x0C55, %g1
fbule %fcc1, loop_4096
loop_4095:
fbl %fcc0, loop_4097
fcmpeq16 %f6, %f14, %l5
stb %i0, [%l7 + 0x41]
loop_4096:
movneg %xcc, %i4, %g7
loop_4097:
fands %f4, %f6, %f10
fsrc2s %f7, %f11
movgu %xcc, %o1, %o6
subccc %l2, 0x13BA, %g5
std %f4, [%l7 + 0x50]
fxors %f8, %f12, %f14
lduw [%l7 + 0x58], %l4
movn %icc, %i6, %o4
udivx %o0, 0x11D6, %o7
lduw [%l7 + 0x74], %l3
fcmpeq16 %f10, %f6, %i5
fmovdn %xcc, %f8, %f0
edge16ln %i7, %g2, %l6
nop
setx loop_4098, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd16s %f13, %f8, %f14
tpos %icc, 0x2
srlx %o3, 0x10, %g4
loop_4098:
fpsub32s %f6, %f15, %f13
stw %l1, [%l7 + 0x74]
ld [%l7 + 0x64], %f7
ldd [%l7 + 0x28], %f4
fbn %fcc0, loop_4099
fnegs %f8, %f3
fabss %f0, %f14
popc 0x1486, %g3
loop_4099:
fbge,a %fcc0, loop_4100
fmul8x16au %f0, %f7, %f2
tpos %xcc, 0x0
fmul8x16au %f14, %f4, %f10
loop_4100:
fnot2 %f0, %f14
fbule,a %fcc3, loop_4101
stw %i1, [%l7 + 0x7C]
edge8n %o5, %g6, %i3
ba %xcc, loop_4102
loop_4101:
edge32 %l0, %i2, %o2
andcc %g1, %i0, %l5
mova %xcc, %g7, %i4
loop_4102:
edge16n %o6, %o1, %g5
xnorcc %l2, %l4, %o4
stw %o0, [%l7 + 0x18]
tgu %icc, 0x4
andn %i6, %o7, %i5
fnot1s %f8, %f9
movg %xcc, %i7, %g2
ldx [%l7 + 0x58], %l3
stx %l6, [%l7 + 0x30]
fpmerge %f3, %f2, %f2
fmovsvs %icc, %f2, %f10
bpos %icc, loop_4103
movne %xcc, %o3, %l1
fmovsle %xcc, %f3, %f14
stw %g3, [%l7 + 0x5C]
loop_4103:
edge8 %i1, %o5, %g6
movrlz %i3, 0x156, %l0
srax %g4, %i2, %g1
xnor %i0, 0x0168, %o2
tneg %xcc, 0x6
for %f12, %f8, %f14
std %f0, [%l7 + 0x30]
ldsh [%l7 + 0x2E], %g7
fcmpd %fcc2, %f0, %f14
ldub [%l7 + 0x0A], %l5
taddcc %o6, 0x1C4A, %i4
edge16 %o1, %g5, %l2
fble,a %fcc1, loop_4104
fmovspos %xcc, %f7, %f12
tpos %icc, 0x5
bcc loop_4105
loop_4104:
lduh [%l7 + 0x6E], %l4
tcc %xcc, 0x3
add %o4, %o0, %i6
loop_4105:
edge8l %o7, %i7, %g2
ldub [%l7 + 0x39], %i5
fornot1s %f1, %f4, %f8
fbne %fcc1, loop_4106
ldx [%l7 + 0x68], %l3
movcc %icc, %l6, %o3
fpsub32 %f4, %f14, %f14
loop_4106:
bvc loop_4107
xorcc %l1, %g3, %o5
lduh [%l7 + 0x46], %g6
or %i3, 0x108E, %l0
loop_4107:
ta %icc, 0x2
fmovsg %xcc, %f11, %f15
bgu,a,pt %xcc, loop_4108
ldsb [%l7 + 0x23], %i1
fmul8x16al %f7, %f15, %f2
fabss %f11, %f10
loop_4108:
fsrc1 %f2, %f8
andncc %i2, %g4, %i0
stx %o2, [%l7 + 0x40]
andncc %g7, %l5, %g1
edge32n %o6, %o1, %g5
std %f10, [%l7 + 0x70]
bvs %icc, loop_4109
faligndata %f10, %f10, %f14
fornot2 %f4, %f8, %f8
fsrc2 %f4, %f0
loop_4109:
fmovrdlz %i4, %f4, %f14
orncc %l4, 0x176C, %l2
fmovsvc %xcc, %f15, %f8
ldd [%l7 + 0x18], %f6
edge8l %o0, %i6, %o7
stb %i7, [%l7 + 0x18]
umul %g2, %o4, %i5
std %f10, [%l7 + 0x68]
tneg %xcc, 0x6
st %f0, [%l7 + 0x5C]
ld [%l7 + 0x28], %f0
movvs %xcc, %l3, %o3
fmovdpos %xcc, %f3, %f1
stx %l1, [%l7 + 0x78]
andcc %l6, 0x0628, %g3
movrgz %g6, 0x0B6, %i3
fpsub32 %f10, %f8, %f10
or %o5, %i1, %i2
te %icc, 0x7
brgez,a %g4, loop_4110
fnot1 %f14, %f8
tge %xcc, 0x3
movgu %icc, %i0, %l0
loop_4110:
fpadd16s %f1, %f13, %f12
fpsub16 %f4, %f12, %f0
fmovdl %xcc, %f3, %f11
movleu %icc, %o2, %g7
ldd [%l7 + 0x20], %f4
movge %icc, %g1, %o6
ldsh [%l7 + 0x38], %l5
edge16l %g5, %o1, %l4
stb %i4, [%l7 + 0x71]
tg %xcc, 0x5
ldsh [%l7 + 0x46], %o0
brlez %i6, loop_4111
fmovsleu %xcc, %f13, %f2
fpsub32 %f10, %f12, %f2
fpack32 %f0, %f6, %f2
loop_4111:
lduw [%l7 + 0x3C], %o7
edge8 %i7, %l2, %g2
fbe %fcc3, loop_4112
edge8n %i5, %l3, %o4
fbe %fcc1, loop_4113
fmovdcc %icc, %f1, %f7
loop_4112:
ldx [%l7 + 0x28], %o3
lduw [%l7 + 0x0C], %l1
loop_4113:
ldub [%l7 + 0x25], %l6
lduh [%l7 + 0x10], %g6
bcc,a %icc, loop_4114
stw %g3, [%l7 + 0x5C]
bg loop_4115
bpos,pn %xcc, loop_4116
loop_4114:
fpsub16 %f8, %f12, %f0
ld [%l7 + 0x48], %f15
loop_4115:
ldd [%l7 + 0x30], %f2
loop_4116:
bleu %icc, loop_4117
edge8 %i3, %i1, %o5
srl %g4, 0x0D, %i2
edge16 %l0, %o2, %i0
loop_4117:
ldub [%l7 + 0x43], %g7
stb %g1, [%l7 + 0x1D]
orncc %o6, 0x0778, %g5
addccc %l5, %l4, %i4
nop
setx loop_4118, %l0, %l1
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 %o0, %f15, %f1
bneg,a %icc, loop_4119
fmovdge %icc, %f12, %f13
loop_4118:
ldub [%l7 + 0x7B], %i6
st %f10, [%l7 + 0x50]
loop_4119:
stw %o7, [%l7 + 0x50]
brgz %i7, loop_4120
bne loop_4121
fba,a %fcc1, loop_4122
udivx %o1, 0x19C3, %l2
loop_4120:
andcc %i5, %l3, %g2
loop_4121:
fmovsne %icc, %f3, %f7
loop_4122:
fnot2 %f0, %f2
movgu %icc, %o3, %o4
fabss %f9, %f6
tpos %xcc, 0x2
fmovsgu %icc, %f0, %f3
ldsb [%l7 + 0x65], %l6
lduh [%l7 + 0x7C], %g6
fnegs %f2, %f8
bne,a,pt %xcc, loop_4123
fmovrslz %g3, %f13, %f9
ldx [%l7 + 0x20], %l1
fabss %f13, %f12
loop_4123:
lduh [%l7 + 0x7C], %i3
fmovdvc %xcc, %f10, %f13
movre %i1, %o5, %g4
bne,a,pt %icc, loop_4124
ldsw [%l7 + 0x0C], %i2
edge8l %l0, %i0, %o2
lduh [%l7 + 0x5E], %g1
loop_4124:
fmovdle %xcc, %f13, %f1
fors %f9, %f7, %f4
popc %g7, %g5
sub %o6, 0x0A14, %l4
std %f6, [%l7 + 0x58]
sra %l5, 0x18, %i4
fmovrdlz %i6, %f6, %f2
sth %o7, [%l7 + 0x40]
fone %f8
taddcctv %i7, %o0, %l2
ldsh [%l7 + 0x16], %o1
fsrc2 %f14, %f6
std %f6, [%l7 + 0x58]
umul %l3, %i5, %g2
fandnot2s %f7, %f0, %f1
fbg,a %fcc0, loop_4125
edge8n %o4, %o3, %g6
stw %l6, [%l7 + 0x78]
fbo %fcc2, loop_4126
loop_4125:
stb %l1, [%l7 + 0x1B]
xnor %i3, %i1, %g3
addc %o5, %i2, %l0
loop_4126:
std %f14, [%l7 + 0x58]
movvc %xcc, %g4, %o2
fmovdcs %icc, %f9, %f4
fpsub16 %f2, %f12, %f12
siam 0x2
stw %g1, [%l7 + 0x50]
stw %g7, [%l7 + 0x1C]
fmovse %xcc, %f5, %f3
ldub [%l7 + 0x19], %i0
fbl,a %fcc3, loop_4127
array8 %g5, %l4, %o6
ldub [%l7 + 0x5E], %i4
fmovdpos %icc, %f10, %f15
loop_4127:
fnors %f13, %f7, %f5
bleu %icc, loop_4128
bg,pt %xcc, loop_4129
fornot2s %f1, %f13, %f10
fmovdge %xcc, %f5, %f11
loop_4128:
fpadd32s %f12, %f15, %f13
loop_4129:
ldsw [%l7 + 0x6C], %l5
fbule %fcc0, loop_4130
umulcc %o7, 0x0478, %i7
fmovse %icc, %f9, %f8
ld [%l7 + 0x44], %f8
loop_4130:
ldsw [%l7 + 0x44], %i6
ldx [%l7 + 0x38], %l2
fcmpes %fcc2, %f2, %f6
std %f6, [%l7 + 0x10]
ld [%l7 + 0x5C], %f13
ldub [%l7 + 0x54], %o1
fmovse %icc, %f7, %f12
fmovdpos %xcc, %f8, %f5
movrgez %o0, 0x20C, %i5
edge32 %g2, %o4, %o3
alignaddr %l3, %l6, %l1
fandnot1s %f2, %f7, %f11
pdist %f0, %f12, %f6
stw %g6, [%l7 + 0x14]
orn %i3, %i1, %g3
stb %o5, [%l7 + 0x18]
xnor %i2, %g4, %o2
bg loop_4131
ldsh [%l7 + 0x40], %g1
umul %l0, %i0, %g5
ldx [%l7 + 0x68], %l4
loop_4131:
edge32n %o6, %g7, %l5
movrgez %i4, %o7, %i6
movle %icc, %i7, %o1
edge32l %l2, %o0, %g2
fmuld8ulx16 %f10, %f15, %f12
fmovdvs %xcc, %f10, %f4
ldsw [%l7 + 0x50], %i5
taddcctv %o3, 0x0758, %o4
lduw [%l7 + 0x34], %l6
st %f3, [%l7 + 0x14]
std %f0, [%l7 + 0x78]
fxnors %f7, %f4, %f4
ldub [%l7 + 0x34], %l3
movvs %icc, %g6, %l1
tne %xcc, 0x6
array32 %i1, %g3, %o5
tne %xcc, 0x0
ldsh [%l7 + 0x4E], %i2
ldub [%l7 + 0x3D], %i3
lduw [%l7 + 0x1C], %g4
fbue %fcc3, loop_4132
bneg %xcc, loop_4133
ldsb [%l7 + 0x79], %o2
bl,a loop_4134
loop_4132:
brnz,a %l0, loop_4135
loop_4133:
ldsb [%l7 + 0x1F], %i0
brnz %g1, loop_4136
loop_4134:
tl %xcc, 0x1
loop_4135:
sth %l4, [%l7 + 0x2E]
fzero %f2
loop_4136:
sth %g5, [%l7 + 0x10]
movneg %xcc, %g7, %o6
fmovse %icc, %f14, %f4
fpackfix %f10, %f5
fsrc1s %f14, %f15
array8 %l5, %o7, %i4
fpadd16s %f13, %f14, %f10
lduh [%l7 + 0x78], %i7
fcmpne16 %f12, %f8, %o1
fbue,a %fcc3, loop_4137
std %f8, [%l7 + 0x48]
subccc %l2, 0x0F70, %i6
add %g2, %i5, %o0
loop_4137:
array32 %o3, %o4, %l6
fmovrse %l3, %f0, %f13
fcmpeq16 %f14, %f12, %g6
ld [%l7 + 0x58], %f15
fmovrse %i1, %f10, %f13
mova %icc, %l1, %g3
tcc %xcc, 0x4
fbuge %fcc2, loop_4138
tvs %xcc, 0x4
ld [%l7 + 0x2C], %f3
stb %i2, [%l7 + 0x5B]
loop_4138:
fand %f6, %f4, %f8
st %f11, [%l7 + 0x18]
taddcctv %i3, 0x099C, %o5
ld [%l7 + 0x18], %f13
fble,a %fcc3, loop_4139
stx %g4, [%l7 + 0x70]
fones %f11
fbn,a %fcc1, loop_4140
loop_4139:
ld [%l7 + 0x2C], %f5
bcs,a loop_4141
ble %icc, loop_4142
loop_4140:
ldd [%l7 + 0x78], %f8
lduw [%l7 + 0x74], %o2
loop_4141:
xnorcc %l0, 0x108E, %g1
loop_4142:
taddcctv %l4, %g5, %g7
ld [%l7 + 0x3C], %f7
stw %i0, [%l7 + 0x20]
fmovrsgez %l5, %f0, %f15
xnor %o6, %o7, %i7
stb %i4, [%l7 + 0x3E]
bgu %xcc, loop_4143
sll %o1, 0x0B, %l2
movrlez %g2, %i6, %o0
alignaddrl %o3, %i5, %l6
loop_4143:
fmovrdgez %o4, %f12, %f8
fmovrdgz %l3, %f10, %f0
fcmple32 %f10, %f2, %i1
fmovd %f8, %f6
orncc %g6, 0x0293, %l1
bvs,a loop_4144
umul %i2, %i3, %g3
add %g4, 0x0572, %o2
andncc %l0, %g1, %o5
loop_4144:
lduh [%l7 + 0x3C], %l4
fpadd16s %f2, %f7, %f3
tgu %xcc, 0x0
ldd [%l7 + 0x50], %f8
fmul8x16al %f3, %f3, %f14
stx %g5, [%l7 + 0x50]
call loop_4145
ldsw [%l7 + 0x78], %g7
or %i0, 0x0BF3, %l5
fmovsn %xcc, %f8, %f10
loop_4145:
edge16 %o6, %i7, %i4
fcmple32 %f14, %f0, %o7
lduh [%l7 + 0x1E], %o1
fmovsneg %xcc, %f14, %f9
bl %xcc, loop_4146
fandnot1 %f4, %f4, %f8
array32 %l2, %i6, %g2
lduw [%l7 + 0x60], %o0
loop_4146:
fzeros %f12
fcmpd %fcc2, %f0, %f0
taddcctv %o3, 0x1BC9, %i5
taddcctv %l6, %l3, %o4
movrlez %g6, 0x098, %l1
fpackfix %f14, %f14
nop
setx loop_4147, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovde %icc, %f6, %f15
fxor %f10, %f12, %f6
fmovrdlez %i1, %f8, %f2
loop_4147:
std %f8, [%l7 + 0x38]
fmovrse %i2, %f13, %f3
sllx %g3, %g4, %o2
fnegd %f12, %f0
call loop_4148
fmovdl %icc, %f15, %f15
fmovdvc %xcc, %f1, %f10
fcmpgt16 %f4, %f2, %i3
loop_4148:
movpos %xcc, %l0, %g1
ldsw [%l7 + 0x0C], %l4
fors %f0, %f0, %f8
tsubcc %g5, 0x070A, %g7
ldsh [%l7 + 0x62], %i0
fands %f12, %f2, %f10
movvc %icc, %l5, %o6
stb %i7, [%l7 + 0x58]
ldx [%l7 + 0x60], %o5
srlx %o7, %o1, %i4
sll %l2, 0x13, %g2
ldd [%l7 + 0x40], %f8
udivcc %i6, 0x1099, %o3
brgz,a %i5, loop_4149
stw %o0, [%l7 + 0x54]
sdivx %l3, 0x1F15, %o4
stb %l6, [%l7 + 0x1C]
loop_4149:
for %f0, %f4, %f4
ldsw [%l7 + 0x44], %g6
movcc %xcc, %i1, %i2
stx %l1, [%l7 + 0x78]
call loop_4150
lduh [%l7 + 0x66], %g3
fmovrslz %o2, %f2, %f12
fmovdle %xcc, %f14, %f5
loop_4150:
fnand %f2, %f0, %f0
std %f12, [%l7 + 0x78]
fbug %fcc2, loop_4151
movrgez %g4, %l0, %i3
fmuld8sux16 %f0, %f10, %f4
movvc %xcc, %l4, %g5
loop_4151:
ldd [%l7 + 0x60], %f8
addcc %g1, 0x1F0D, %i0
fmovsle %icc, %f11, %f4
fnegd %f6, %f10
movn %xcc, %l5, %o6
fcmple16 %f2, %f6, %g7
ldsw [%l7 + 0x48], %o5
fcmpne16 %f4, %f12, %o7
ldub [%l7 + 0x28], %i7
fbuge %fcc1, loop_4152
ldx [%l7 + 0x70], %i4
fmovdge %xcc, %f0, %f15
ldsb [%l7 + 0x27], %l2
loop_4152:
fbge,a %fcc3, loop_4153
fmovde %icc, %f1, %f8
fands %f5, %f12, %f15
udiv %o1, 0x028A, %g2
loop_4153:
ldsh [%l7 + 0x58], %i6
ldsw [%l7 + 0x0C], %o3
fcmpd %fcc2, %f8, %f12
fcmpd %fcc0, %f10, %f14
fpsub32s %f6, %f9, %f6
lduw [%l7 + 0x50], %i5
fmovrdlez %o0, %f4, %f4
ldub [%l7 + 0x7C], %l3
fmovsgu %xcc, %f8, %f7
edge32 %l6, %g6, %i1
fbo,a %fcc3, loop_4154
taddcc %i2, %o4, %l1
fbug,a %fcc3, loop_4155
movpos %xcc, %g3, %o2
loop_4154:
array8 %l0, %i3, %l4
edge16 %g4, %g5, %i0
loop_4155:
fmovdcc %icc, %f11, %f5
fzeros %f5
fmovd %f2, %f8
movpos %icc, %g1, %o6
fcmpeq32 %f4, %f6, %l5
or %g7, 0x1979, %o7
fcmple32 %f0, %f0, %o5
fnor %f2, %f2, %f10
stb %i7, [%l7 + 0x31]
stb %i4, [%l7 + 0x36]
movcc %xcc, %l2, %g2
fbue,a %fcc1, loop_4156
fnegd %f2, %f0
array8 %i6, %o3, %i5
fmovrslez %o0, %f4, %f10
loop_4156:
ldsh [%l7 + 0x68], %o1
fabss %f9, %f7
fpsub32s %f2, %f3, %f7
bg,a loop_4157
taddcctv %l3, 0x0887, %g6
ldsw [%l7 + 0x08], %i1
fmovsleu %icc, %f1, %f11
loop_4157:
stw %i2, [%l7 + 0x78]
fxnors %f10, %f0, %f1
std %f4, [%l7 + 0x50]
fmovdpos %icc, %f7, %f11
fbuge %fcc3, loop_4158
ldub [%l7 + 0x7B], %l6
movn %icc, %o4, %l1
bn,a,pn %icc, loop_4159
loop_4158:
fcmpne32 %f14, %f2, %g3
fbu %fcc2, loop_4160
sllx %l0, %o2, %i3
loop_4159:
fpackfix %f10, %f8
alignaddr %g4, %g5, %l4
loop_4160:
orncc %i0, 0x1C58, %g1
ldx [%l7 + 0x30], %o6
edge8n %g7, %o7, %l5
tne %xcc, 0x3
lduw [%l7 + 0x20], %o5
nop
setx loop_4161, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %i4, [%l7 + 0x62]
fnand %f8, %f4, %f0
sth %l2, [%l7 + 0x3E]
loop_4161:
movpos %icc, %i7, %g2
fpadd32s %f11, %f1, %f8
movg %icc, %i6, %i5
bvs,a loop_4162
andn %o3, 0x1150, %o0
subc %o1, 0x1EDB, %l3
ld [%l7 + 0x20], %f5
loop_4162:
fsrc2s %f11, %f10
fbug %fcc3, loop_4163
orcc %i1, 0x0EAE, %g6
brgz %i2, loop_4164
ldx [%l7 + 0x78], %l6
loop_4163:
movrlez %o4, %l1, %l0
ldsw [%l7 + 0x54], %o2
loop_4164:
fandnot1s %f5, %f10, %f5
umulcc %i3, %g3, %g5
stw %g4, [%l7 + 0x60]
fmovdge %xcc, %f11, %f10
fmul8sux16 %f8, %f8, %f10
movcc %xcc, %i0, %g1
bcc,pn %icc, loop_4165
tle %xcc, 0x4
stx %l4, [%l7 + 0x48]
fpmerge %f0, %f4, %f12
loop_4165:
movneg %xcc, %o6, %o7
fpmerge %f0, %f14, %f6
brlez %g7, loop_4166
tgu %xcc, 0x2
fexpand %f10, %f8
bg loop_4167
loop_4166:
fxors %f15, %f14, %f7
fnand %f12, %f4, %f2
bg,pt %xcc, loop_4168
loop_4167:
fabss %f11, %f14
array16 %l5, %i4, %l2
edge32n %o5, %g2, %i7
loop_4168:
fmovd %f10, %f14
edge16ln %i5, %i6, %o0
and %o1, %o3, %i1
nop
setx loop_4169, %l0, %l1
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 %l3, %f4, %f8
tgu %icc, 0x0
stb %i2, [%l7 + 0x2C]
loop_4169:
xnorcc %g6, 0x0C8D, %o4
tle %xcc, 0x7
stw %l6, [%l7 + 0x08]
fmovscc %xcc, %f0, %f2
nop
setx loop_4170, %l0, %l1
jmpl %l1, %l1
movn %icc, %l0, %o2
fornot2s %f6, %f11, %f15
subc %g3, 0x0E16, %i3
loop_4170:
ble %xcc, loop_4171
tge %icc, 0x1
ldsb [%l7 + 0x33], %g4
tleu %xcc, 0x3
loop_4171:
tge %icc, 0x7
fornot2 %f0, %f4, %f14
st %f14, [%l7 + 0x2C]
movpos %icc, %i0, %g1
mulscc %l4, 0x0FDF, %o6
fxor %f14, %f10, %f4
fbuge,a %fcc0, loop_4172
brgez,a %g5, loop_4173
fmuld8sux16 %f12, %f5, %f4
fones %f14
loop_4172:
sllx %g7, 0x0C, %o7
loop_4173:
pdist %f4, %f6, %f12
fmovspos %xcc, %f14, %f8
movrlez %i4, %l2, %o5
fmuld8ulx16 %f13, %f6, %f0
array8 %l5, %i7, %g2
fmovrde %i6, %f2, %f4
tne %icc, 0x6
st %f3, [%l7 + 0x30]
fands %f5, %f0, %f14
alignaddr %o0, %o1, %o3
fmovrsgez %i1, %f6, %f10
fmovsne %icc, %f1, %f3
st %f13, [%l7 + 0x18]
ldub [%l7 + 0x4E], %i5
taddcctv %l3, 0x1840, %g6
fnot2 %f12, %f4
pdist %f8, %f10, %f2
fmovsle %icc, %f11, %f8
movgu %xcc, %i2, %l6
brlez %l1, loop_4174
std %f0, [%l7 + 0x20]
ble,a,pn %xcc, loop_4175
std %f2, [%l7 + 0x70]
loop_4174:
bneg,a loop_4176
tcc %icc, 0x6
loop_4175:
bvc,a %icc, loop_4177
stw %l0, [%l7 + 0x0C]
loop_4176:
fmovscc %xcc, %f13, %f10
fblg %fcc3, loop_4178
loop_4177:
lduh [%l7 + 0x62], %o4
fones %f10
ldd [%l7 + 0x58], %f14
loop_4178:
ld [%l7 + 0x3C], %f13
tge %icc, 0x1
movneg %icc, %o2, %i3
bcs %icc, loop_4179
ldsw [%l7 + 0x6C], %g3
ldsw [%l7 + 0x50], %g4
edge8l %i0, %g1, %o6
loop_4179:
lduh [%l7 + 0x52], %g5
fmovdge %icc, %f1, %f15
ldub [%l7 + 0x0A], %l4
stx %o7, [%l7 + 0x20]
fpackfix %f8, %f13
alignaddr %i4, %g7, %l2
ta %xcc, 0x2
taddcc %l5, 0x0376, %o5
movgu %xcc, %i7, %g2
ldub [%l7 + 0x2C], %o0
std %f8, [%l7 + 0x70]
addc %i6, 0x1384, %o1
ldub [%l7 + 0x0F], %o3
brlz,a %i1, loop_4180
stw %i5, [%l7 + 0x48]
ldx [%l7 + 0x60], %l3
fmovrdlz %i2, %f8, %f4
loop_4180:
edge32 %g6, %l6, %l1
stw %l0, [%l7 + 0x08]
ld [%l7 + 0x2C], %f6
fmovd %f2, %f14
ldd [%l7 + 0x68], %f10
stb %o4, [%l7 + 0x4C]
xor %o2, 0x1361, %i3
stw %g4, [%l7 + 0x60]
movrgez %g3, 0x3BD, %g1
fmovdgu %icc, %f12, %f4
ldd [%l7 + 0x78], %f2
ld [%l7 + 0x70], %f5
fpsub32s %f10, %f3, %f6
ldsw [%l7 + 0x50], %i0
ldsb [%l7 + 0x66], %g5
fbe,a %fcc2, loop_4181
fmovdcs %xcc, %f14, %f9
edge32l %l4, %o7, %i4
bgu loop_4182
loop_4181:
ld [%l7 + 0x14], %f13
fpsub16 %f8, %f8, %f12
bneg,a loop_4183
loop_4182:
lduh [%l7 + 0x22], %g7
ldsw [%l7 + 0x18], %o6
ldsb [%l7 + 0x64], %l5
loop_4183:
alignaddr %l2, %i7, %g2
stw %o5, [%l7 + 0x1C]
ldx [%l7 + 0x20], %i6
bl %xcc, loop_4184
fpack32 %f14, %f4, %f4
subcc %o1, %o3, %o0
fbul,a %fcc2, loop_4185
loop_4184:
stb %i1, [%l7 + 0x38]
sra %i5, %i2, %g6
tn %xcc, 0x0
loop_4185:
fcmps %fcc0, %f7, %f5
array8 %l6, %l3, %l1
andcc %o4, 0x1B74, %o2
ldsb [%l7 + 0x4C], %l0
ldx [%l7 + 0x60], %i3
movrgz %g3, %g4, %i0
tsubcctv %g1, %l4, %o7
fmuld8sux16 %f12, %f3, %f6
lduh [%l7 + 0x36], %i4
fmovde %icc, %f14, %f7
fbo %fcc2, loop_4186
fnands %f6, %f6, %f2
fmovs %f8, %f1
fcmped %fcc0, %f12, %f14
loop_4186:
orcc %g7, 0x1118, %g5
movgu %xcc, %l5, %l2
std %f8, [%l7 + 0x58]
bne,a,pt %xcc, loop_4187
fmovrdgz %o6, %f0, %f12
fpack32 %f14, %f4, %f0
ldd [%l7 + 0x50], %f12
loop_4187:
fmovdneg %icc, %f15, %f8
ldx [%l7 + 0x78], %g2
lduw [%l7 + 0x38], %i7
ldsb [%l7 + 0x09], %o5
and %i6, 0x043E, %o3
sdivx %o0, 0x02CB, %i1
fornot1 %f2, %f4, %f6
movrlez %o1, 0x009, %i5
ldsb [%l7 + 0x71], %g6
stw %i2, [%l7 + 0x6C]
tcc %icc, 0x1
fmovrdgz %l3, %f12, %f6
fmovdgu %xcc, %f10, %f1
fbe,a %fcc3, loop_4188
fcmpne16 %f10, %f10, %l1
fbo,a %fcc0, loop_4189
fsrc2 %f6, %f12
loop_4188:
taddcc %l6, 0x1F89, %o2
fcmple32 %f4, %f2, %l0
loop_4189:
fmovdgu %icc, %f3, %f0
bcs,a loop_4190
lduh [%l7 + 0x1C], %o4
stw %i3, [%l7 + 0x3C]
fxnors %f5, %f8, %f15
loop_4190:
bcs,pn %icc, loop_4191
lduw [%l7 + 0x60], %g3
fcmpd %fcc1, %f10, %f0
ta %xcc, 0x0
loop_4191:
fmul8x16 %f8, %f0, %f6
fmovrdne %g4, %f8, %f6
edge8ln %i0, %g1, %l4
edge8n %i4, %g7, %o7
fmovdneg %xcc, %f12, %f9
ldsh [%l7 + 0x76], %l5
edge16ln %l2, %o6, %g2
bl,a,pn %icc, loop_4192
fandnot1s %f10, %f6, %f13
fpack32 %f8, %f0, %f12
ldd [%l7 + 0x70], %f2
loop_4192:
edge16n %g5, %i7, %i6
fnot1s %f12, %f2
bpos,a,pt %icc, loop_4193
orcc %o5, 0x1C1C, %o0
fcmple32 %f10, %f6, %o3
srlx %o1, %i5, %i1
loop_4193:
xnor %g6, 0x1E7D, %l3
ldx [%l7 + 0x68], %i2
lduw [%l7 + 0x28], %l6
fmul8x16 %f1, %f8, %f2
bgu,a,pt %xcc, loop_4194
movne %xcc, %o2, %l1
ld [%l7 + 0x44], %f5
ld [%l7 + 0x58], %f12
loop_4194:
lduw [%l7 + 0x4C], %l0
st %f11, [%l7 + 0x44]
fzeros %f7
fcmpgt16 %f8, %f14, %i3
fors %f8, %f7, %f15
taddcctv %o4, 0x1C10, %g3
ldsb [%l7 + 0x43], %g4
fandnot1s %f3, %f5, %f9
nop
setx loop_4195, %l0, %l1
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 + 0x10], %i0
fmuld8sux16 %f13, %f7, %f2
lduw [%l7 + 0x78], %l4
loop_4195:
popc %i4, %g1
tsubcc %g7, 0x136A, %l5
sth %o7, [%l7 + 0x16]
movcs %icc, %l2, %g2
array32 %g5, %o6, %i7
and %o5, 0x04BA, %i6
fmul8x16al %f10, %f15, %f10
fbug,a %fcc2, loop_4196
ldsb [%l7 + 0x7A], %o3
fblg,a %fcc0, loop_4197
fmovrsne %o0, %f6, %f4
loop_4196:
movn %icc, %o1, %i5
fones %f9
loop_4197:
faligndata %f8, %f10, %f12
fornot1s %f3, %f11, %f0
stb %g6, [%l7 + 0x60]
addccc %l3, 0x0DBB, %i1
fands %f10, %f14, %f14
ldx [%l7 + 0x38], %i2
bcs,a,pn %icc, loop_4198
movrgez %l6, %o2, %l0
tsubcc %i3, %o4, %g3
alignaddr %g4, %i0, %l1
loop_4198:
ldsw [%l7 + 0x18], %l4
xorcc %i4, 0x0CB9, %g7
fcmpne32 %f12, %f4, %l5
ldsw [%l7 + 0x18], %g1
lduw [%l7 + 0x6C], %l2
fmovsleu %icc, %f8, %f6
fnands %f11, %f7, %f9
movneg %icc, %g2, %g5
fmovrdlez %o6, %f12, %f4
stw %i7, [%l7 + 0x78]
fexpand %f9, %f2
ldsh [%l7 + 0x3C], %o5
fmul8x16al %f2, %f5, %f0
fandnot2s %f5, %f8, %f12
xor %o7, 0x02FE, %i6
and %o3, %o0, %i5
fcmps %fcc2, %f9, %f7
bvs %icc, loop_4199
fmovsgu %xcc, %f0, %f12
move %icc, %o1, %g6
lduh [%l7 + 0x6E], %l3
loop_4199:
subcc %i1, 0x09DE, %i2
st %f4, [%l7 + 0x44]
andcc %o2, 0x0CA4, %l0
ld [%l7 + 0x10], %f8
brz %l6, loop_4200
fmuld8sux16 %f5, %f3, %f12
smul %o4, %i3, %g4
xor %i0, %l1, %l4
loop_4200:
stw %g3, [%l7 + 0x64]
ld [%l7 + 0x3C], %f1
fnor %f2, %f12, %f2
sdivx %i4, 0x02A0, %g7
fmovsleu %xcc, %f10, %f7
fpsub32 %f10, %f4, %f10
fmovdl %icc, %f14, %f7
st %f5, [%l7 + 0x24]
srlx %l5, %g1, %l2
stw %g2, [%l7 + 0x5C]
lduh [%l7 + 0x68], %g5
fcmpne16 %f10, %f10, %o6
fmovdcs %icc, %f2, %f7
sth %o5, [%l7 + 0x24]
ld [%l7 + 0x54], %f7
ldsh [%l7 + 0x54], %i7
popc %o7, %i6
ldsb [%l7 + 0x78], %o3
bcs,a loop_4201
array8 %o0, %o1, %i5
tne %icc, 0x7
smul %l3, %i1, %g6
loop_4201:
fand %f0, %f10, %f12
std %f2, [%l7 + 0x08]
std %f6, [%l7 + 0x70]
ldsb [%l7 + 0x42], %i2
edge8l %l0, %o2, %o4
sth %i3, [%l7 + 0x14]
st %f8, [%l7 + 0x64]
ldd [%l7 + 0x50], %f12
fmovsa %xcc, %f4, %f2
fpsub16 %f12, %f4, %f4
fmul8ulx16 %f8, %f12, %f14
ldsb [%l7 + 0x3D], %l6
sub %i0, %g4, %l1
ldd [%l7 + 0x78], %f2
fmovrslez %l4, %f12, %f3
ldsb [%l7 + 0x4B], %g3
movrlez %g7, %l5, %g1
sth %l2, [%l7 + 0x0E]
fnot2s %f9, %f4
tvc %icc, 0x3
movle %icc, %i4, %g2
ld [%l7 + 0x6C], %f0
stw %o6, [%l7 + 0x50]
tne %icc, 0x2
bcs loop_4202
brz %g5, loop_4203
array16 %i7, %o5, %o7
ldsh [%l7 + 0x6A], %o3
loop_4202:
fble,a %fcc3, loop_4204
loop_4203:
lduw [%l7 + 0x48], %i6
fmovsge %icc, %f14, %f0
fmul8ulx16 %f12, %f0, %f12
loop_4204:
fmovdvs %xcc, %f10, %f0
sub %o1, %i5, %o0
fandnot1s %f7, %f8, %f11
fbge,a %fcc3, loop_4205
fcmpeq16 %f2, %f4, %l3
st %f2, [%l7 + 0x10]
st %f6, [%l7 + 0x14]
loop_4205:
fmovsl %icc, %f3, %f4
fxor %f6, %f2, %f4
ldub [%l7 + 0x2C], %g6
fbn,a %fcc3, loop_4206
edge8l %i1, %l0, %i2
fmovda %xcc, %f15, %f8
fmovdge %xcc, %f10, %f0
loop_4206:
ldsh [%l7 + 0x48], %o2
sth %i3, [%l7 + 0x5C]
tsubcctv %l6, %i0, %g4
fmovdcs %xcc, %f8, %f7
fmovdn %xcc, %f13, %f7
ldx [%l7 + 0x10], %o4
edge16ln %l4, %g3, %l1
orn %g7, %l5, %g1
edge32 %l2, %g2, %o6
smul %i4, %g5, %i7
fcmpgt16 %f8, %f2, %o5
ldsh [%l7 + 0x48], %o3
movn %icc, %i6, %o7
sllx %i5, 0x1C, %o1
fpackfix %f14, %f3
fmovsa %xcc, %f2, %f14
ldsw [%l7 + 0x48], %o0
ldsb [%l7 + 0x15], %l3
udivx %g6, 0x0F1A, %i1
ld [%l7 + 0x28], %f1
fcmped %fcc1, %f8, %f14
addc %l0, 0x0FA0, %o2
fmovsg %xcc, %f1, %f8
fzero %f6
ldsb [%l7 + 0x64], %i3
fmovdneg %xcc, %f12, %f2
fmovdg %icc, %f8, %f3
fands %f13, %f15, %f10
fpsub16s %f13, %f0, %f2
fmul8x16 %f9, %f6, %f12
fxnors %f0, %f14, %f8
fbn,a %fcc2, loop_4207
fmovsg %icc, %f8, %f2
bn %icc, loop_4208
fnands %f11, %f5, %f2
loop_4207:
fzeros %f7
ldd [%l7 + 0x38], %f12
loop_4208:
fandnot1 %f8, %f14, %f12
std %f14, [%l7 + 0x40]
fmovscc %xcc, %f15, %f14
fmul8x16 %f14, %f12, %f4
sth %i2, [%l7 + 0x44]
fmovrde %l6, %f10, %f0
fcmpes %fcc2, %f3, %f13
st %f9, [%l7 + 0x10]
ldx [%l7 + 0x50], %i0
fcmple32 %f14, %f0, %g4
fmovrde %l4, %f10, %f14
tneg %icc, 0x3
ld [%l7 + 0x14], %f4
bvs,pt %xcc, loop_4209
ld [%l7 + 0x08], %f12
fbge %fcc0, loop_4210
subccc %g3, 0x0774, %o4
loop_4209:
ldsh [%l7 + 0x72], %l1
addc %l5, %g1, %l2
loop_4210:
fnands %f15, %f7, %f0
edge8n %g2, %o6, %i4
mulscc %g5, 0x11CE, %i7
fmovda %icc, %f4, %f5
fmovde %icc, %f2, %f14
fmovsleu %icc, %f15, %f8
stw %o5, [%l7 + 0x0C]
ldsw [%l7 + 0x5C], %g7
fmovdne %xcc, %f15, %f6
sth %o3, [%l7 + 0x50]
ta %xcc, 0x4
movrne %i6, %o7, %o1
sth %o0, [%l7 + 0x40]
ldsh [%l7 + 0x6E], %l3
fmuld8sux16 %f12, %f5, %f4
nop
setx loop_4211, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %g6, [%l7 + 0x60]
fnands %f3, %f0, %f5
fmovscc %icc, %f10, %f9
loop_4211:
fmul8x16al %f14, %f8, %f6
udiv %i5, 0x14D6, %l0
ldsw [%l7 + 0x40], %i1
sra %o2, %i2, %l6
sub %i3, 0x163B, %i0
fpsub32 %f12, %f4, %f4
nop
setx loop_4212, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %l4, [%l7 + 0x70]
fmovrse %g4, %f3, %f11
fmul8x16al %f11, %f4, %f6
loop_4212:
fmovsg %icc, %f6, %f3
lduh [%l7 + 0x38], %g3
stx %l1, [%l7 + 0x30]
pdist %f4, %f4, %f2
fones %f3
tle %icc, 0x3
fpsub16 %f2, %f10, %f8
lduh [%l7 + 0x3E], %l5
fmuld8ulx16 %f5, %f14, %f12
fandnot2s %f13, %f11, %f6
ldsw [%l7 + 0x58], %o4
ldub [%l7 + 0x74], %l2
fone %f0
orcc %g1, 0x0190, %g2
brnz,a %o6, loop_4213
fornot2s %f7, %f5, %f1
tvs %icc, 0x7
fmovscs %icc, %f8, %f9
loop_4213:
mova %icc, %i4, %i7
stb %o5, [%l7 + 0x45]
udiv %g5, 0x1192, %g7
ld [%l7 + 0x38], %f2
ldsh [%l7 + 0x30], %i6
ba %icc, loop_4214
sth %o7, [%l7 + 0x3A]
fmovrsgz %o1, %f9, %f14
lduw [%l7 + 0x0C], %o3
loop_4214:
bcs %icc, loop_4215
tvs %icc, 0x0
for %f14, %f10, %f10
stw %o0, [%l7 + 0x74]
loop_4215:
edge32ln %g6, %l3, %i5
fornot1s %f12, %f6, %f4
fmovde %xcc, %f11, %f1
movl %icc, %l0, %i1
fmovs %f15, %f14
stx %o2, [%l7 + 0x38]
sth %l6, [%l7 + 0x68]
tg %icc, 0x5
fsrc2 %f4, %f0
std %f8, [%l7 + 0x18]
fmovdn %xcc, %f15, %f9
ldsh [%l7 + 0x54], %i3
srl %i2, %i0, %g4
bne,pt %xcc, loop_4216
fpadd16s %f3, %f10, %f8
bgu,a,pn %icc, loop_4217
fsrc2s %f0, %f12
loop_4216:
stx %g3, [%l7 + 0x08]
fmovse %icc, %f7, %f12
loop_4217:
fmovrdgz %l1, %f2, %f6
fcmped %fcc0, %f14, %f8
stb %l5, [%l7 + 0x46]
std %f8, [%l7 + 0x08]
ldsw [%l7 + 0x40], %o4
fmovrsne %l4, %f6, %f1
fbue,a %fcc2, loop_4218
movneg %icc, %l2, %g2
stw %o6, [%l7 + 0x18]
ldx [%l7 + 0x20], %g1
loop_4218:
lduh [%l7 + 0x08], %i7
ldsw [%l7 + 0x50], %o5
fornot1 %f6, %f14, %f14
fzero %f2
fsrc1 %f2, %f8
fpsub32 %f8, %f4, %f10
movge %icc, %i4, %g5
lduw [%l7 + 0x78], %i6
fbne %fcc0, loop_4219
nop
setx loop_4220, %l0, %l1
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 %g7, [%l7 + 0x58]
fmovdcc %xcc, %f12, %f5
loop_4219:
stx %o1, [%l7 + 0x28]
loop_4220:
ldub [%l7 + 0x6A], %o7
fbu %fcc2, loop_4221
edge16l %o3, %o0, %l3
ld [%l7 + 0x18], %f15
bge,a loop_4222
loop_4221:
fmovscs %xcc, %f1, %f7
fzeros %f15
fnot1 %f0, %f6
loop_4222:
movvc %xcc, %g6, %l0
stw %i5, [%l7 + 0x28]
fmovdvc %xcc, %f15, %f4
lduh [%l7 + 0x1A], %o2
fmovde %xcc, %f12, %f10
fcmpeq32 %f0, %f6, %i1
fnors %f6, %f3, %f8
fmovdle %xcc, %f6, %f8
ldx [%l7 + 0x50], %i3
addcc %i2, 0x1483, %i0
bgu,a loop_4223
std %f6, [%l7 + 0x78]
fmovsvs %xcc, %f5, %f13
fcmpd %fcc3, %f10, %f10
loop_4223:
brnz %g4, loop_4224
fbu %fcc3, loop_4225
ldsh [%l7 + 0x18], %l6
fmuld8ulx16 %f8, %f2, %f8
loop_4224:
fmovdvc %xcc, %f8, %f2
loop_4225:
stb %l1, [%l7 + 0x69]
lduw [%l7 + 0x4C], %g3
sth %o4, [%l7 + 0x72]
ldsh [%l7 + 0x5E], %l5
ldub [%l7 + 0x30], %l4
fand %f6, %f0, %f8
fsrc1s %f15, %f14
andcc %l2, 0x19C7, %o6
subcc %g1, 0x18D7, %i7
lduw [%l7 + 0x44], %o5
stw %i4, [%l7 + 0x08]
te %icc, 0x1
edge16 %g2, %g5, %g7
tvc %xcc, 0x3
stb %i6, [%l7 + 0x67]
fcmped %fcc2, %f6, %f6
sllx %o7, 0x0B, %o3
edge8ln %o0, %l3, %g6
fbl %fcc3, loop_4226
movg %xcc, %o1, %i5
tl %xcc, 0x0
ld [%l7 + 0x74], %f15
loop_4226:
ta %icc, 0x4
st %f8, [%l7 + 0x60]
fbg %fcc2, loop_4227
bvc,pt %xcc, loop_4228
ldd [%l7 + 0x68], %f4
sra %o2, %l0, %i3
loop_4227:
fnot1 %f2, %f14
loop_4228:
movrne %i1, 0x0FC, %i0
fnot1s %f0, %f15
fcmpeq16 %f0, %f12, %i2
movge %xcc, %l6, %l1
srax %g3, %g4, %o4
edge8 %l4, %l5, %l2
stb %o6, [%l7 + 0x3B]
fabsd %f2, %f2
ld [%l7 + 0x20], %f4
tgu %icc, 0x7
subccc %g1, 0x05C7, %i7
fmovdle %xcc, %f1, %f0
ldsh [%l7 + 0x0A], %i4
fmovs %f12, %f11
xor %g2, %g5, %g7
fnor %f4, %f10, %f12
fnegs %f1, %f4
tvs %xcc, 0x6
st %f8, [%l7 + 0x2C]
alignaddrl %o5, %o7, %i6
fnors %f5, %f4, %f12
fbule,a %fcc3, loop_4229
fzero %f14
xorcc %o3, %l3, %g6
srlx %o0, 0x0A, %i5
loop_4229:
fmovdl %icc, %f10, %f7
fpadd16 %f4, %f4, %f14
fone %f2
fcmpeq16 %f14, %f2, %o2
sth %l0, [%l7 + 0x60]
ldsh [%l7 + 0x28], %o1
sdiv %i3, 0x0CA5, %i1
fmovsg %xcc, %f6, %f2
tpos %xcc, 0x0
fnot1s %f14, %f12
bvc,pn %xcc, loop_4230
fmovdvs %xcc, %f4, %f0
std %f14, [%l7 + 0x48]
ldx [%l7 + 0x58], %i0
loop_4230:
ld [%l7 + 0x40], %f14
add %l6, %l1, %i2
edge32n %g4, %g3, %o4
ld [%l7 + 0x0C], %f0
fmovd %f2, %f14
alignaddr %l4, %l5, %o6
or %l2, %i7, %i4
movle %icc, %g2, %g5
nop
setx loop_4231, %l0, %l1
jmpl %l1, %g7
te %icc, 0x6
fmovdgu %xcc, %f3, %f8
movcc %xcc, %g1, %o7
loop_4231:
fmul8x16al %f9, %f15, %f2
stx %o5, [%l7 + 0x78]
fornot2s %f3, %f7, %f14
std %f4, [%l7 + 0x50]
call loop_4232
brz,a %i6, loop_4233
ldsb [%l7 + 0x40], %l3
nop
setx loop_4234, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4232:
ldsb [%l7 + 0x54], %o3
loop_4233:
fmovd %f2, %f10
ldub [%l7 + 0x4B], %g6
loop_4234:
movrne %o0, %i5, %o2
stb %l0, [%l7 + 0x41]
sth %o1, [%l7 + 0x7C]
fabsd %f12, %f6
ldsh [%l7 + 0x24], %i1
edge16n %i3, %l6, %i0
fsrc2s %f8, %f12
tge %icc, 0x1
ldsb [%l7 + 0x1E], %l1
fmovsleu %xcc, %f15, %f12
ldub [%l7 + 0x68], %g4
movrne %g3, 0x3C0, %o4
brnz,a %l4, loop_4235
stb %i2, [%l7 + 0x71]
fmul8x16al %f2, %f3, %f0
stw %o6, [%l7 + 0x58]
loop_4235:
st %f8, [%l7 + 0x48]
tgu %icc, 0x7
ldsh [%l7 + 0x12], %l2
fnot1 %f8, %f14
tl %icc, 0x0
fnors %f15, %f4, %f10
stw %l5, [%l7 + 0x40]
bcs loop_4236
alignaddr %i7, %g2, %g5
addcc %g7, 0x0046, %g1
lduw [%l7 + 0x50], %i4
loop_4236:
fble %fcc2, loop_4237
and %o7, 0x0EB5, %o5
bneg,pt %xcc, loop_4238
lduh [%l7 + 0x26], %i6
loop_4237:
ldsb [%l7 + 0x65], %o3
taddcctv %l3, 0x0FDE, %o0
loop_4238:
edge16n %g6, %i5, %o2
movvc %xcc, %l0, %o1
lduh [%l7 + 0x24], %i1
faligndata %f12, %f4, %f2
faligndata %f12, %f6, %f12
ld [%l7 + 0x0C], %f4
subc %l6, 0x17DF, %i0
movl %icc, %l1, %i3
std %f10, [%l7 + 0x70]
stx %g3, [%l7 + 0x28]
tneg %icc, 0x5
xor %o4, 0x1C96, %l4
xnorcc %g4, 0x1063, %o6
ldub [%l7 + 0x7C], %i2
movn %icc, %l2, %l5
lduw [%l7 + 0x1C], %g2
ldsw [%l7 + 0x54], %i7
bcc,a %xcc, loop_4239
movleu %xcc, %g7, %g5
fble,a %fcc0, loop_4240
st %f2, [%l7 + 0x3C]
loop_4239:
fmovrsgz %i4, %f11, %f7
movrlez %o7, 0x285, %o5
loop_4240:
std %f2, [%l7 + 0x78]
fnot2 %f14, %f8
ld [%l7 + 0x64], %f8
stb %g1, [%l7 + 0x50]
ldsh [%l7 + 0x30], %i6
fcmpne32 %f8, %f12, %l3
fmovrsne %o0, %f3, %f8
lduh [%l7 + 0x5A], %g6
lduw [%l7 + 0x74], %i5
edge32n %o3, %o2, %o1
fmovde %xcc, %f4, %f12
tcs %icc, 0x7
mulx %l0, 0x15B8, %l6
bl %xcc, loop_4241
movle %xcc, %i0, %i1
lduh [%l7 + 0x22], %l1
fmovdgu %xcc, %f4, %f4
loop_4241:
fones %f9
fbge,a %fcc2, loop_4242
sethi 0x005B, %g3
stx %o4, [%l7 + 0x68]
fcmped %fcc0, %f8, %f4
loop_4242:
add %i3, %l4, %g4
mulx %o6, 0x17F3, %i2
edge8n %l2, %g2, %i7
tleu %xcc, 0x5
tne %icc, 0x2
fcmple32 %f4, %f2, %l5
tneg %xcc, 0x3
fpadd16s %f1, %f1, %f13
lduw [%l7 + 0x54], %g7
alignaddrl %i4, %o7, %g5
fsrc2 %f2, %f14
movneg %icc, %g1, %o5
ldsh [%l7 + 0x38], %i6
ldsb [%l7 + 0x68], %l3
ldd [%l7 + 0x38], %f6
fmovsleu %icc, %f0, %f0
std %f2, [%l7 + 0x68]
fabss %f2, %f11
ldsb [%l7 + 0x78], %g6
ldsw [%l7 + 0x38], %i5
fnot2s %f14, %f1
ld [%l7 + 0x48], %f0
fmovsne %xcc, %f5, %f11
std %f8, [%l7 + 0x50]
lduw [%l7 + 0x10], %o0
bcs,a,pt %icc, loop_4243
brz %o2, loop_4244
fpadd32s %f11, %f12, %f9
fbo,a %fcc2, loop_4245
loop_4243:
fpadd32s %f1, %f15, %f1
loop_4244:
ldx [%l7 + 0x20], %o3
lduh [%l7 + 0x40], %l0
loop_4245:
fmovsn %icc, %f7, %f2
ldsb [%l7 + 0x53], %l6
ldsw [%l7 + 0x1C], %o1
ldub [%l7 + 0x4C], %i1
tpos %xcc, 0x6
fmovscc %icc, %f12, %f6
fsrc2 %f2, %f4
std %f12, [%l7 + 0x10]
ble,pn %xcc, loop_4246
fbuge %fcc0, loop_4247
stx %i0, [%l7 + 0x68]
taddcc %l1, %o4, %i3
loop_4246:
te %icc, 0x0
loop_4247:
st %f9, [%l7 + 0x24]
call loop_4248
fnot2s %f12, %f10
lduh [%l7 + 0x0E], %g3
fandnot1s %f8, %f8, %f4
loop_4248:
alignaddr %g4, %l4, %o6
movgu %xcc, %i2, %g2
st %f10, [%l7 + 0x3C]
tcs %xcc, 0x6
fmovdge %xcc, %f12, %f10
smulcc %l2, 0x1AD6, %i7
bshuffle %f14, %f0, %f14
st %f10, [%l7 + 0x3C]
tle %icc, 0x3
move %icc, %g7, %i4
ldsh [%l7 + 0x56], %l5
fmovrsgz %g5, %f6, %f12
brlez %g1, loop_4249
sth %o5, [%l7 + 0x62]
fand %f12, %f0, %f4
st %f0, [%l7 + 0x10]
loop_4249:
movgu %xcc, %i6, %o7
andn %g6, %i5, %l3
brgez %o2, loop_4250
fblg %fcc2, loop_4251
brlez %o3, loop_4252
ta %xcc, 0x6
loop_4250:
sth %l0, [%l7 + 0x28]
loop_4251:
subccc %l6, %o0, %i1
loop_4252:
fba %fcc1, loop_4253
fornot1s %f7, %f6, %f0
movrlez %i0, 0x09F, %l1
srl %o4, 0x11, %o1
loop_4253:
alignaddr %g3, %g4, %l4
tgu %icc, 0x5
ldd [%l7 + 0x58], %f12
smul %o6, 0x131A, %i3
fcmpne32 %f4, %f10, %i2
nop
setx loop_4254, %l0, %l1
jmpl %l1, %l2
ldx [%l7 + 0x58], %i7
ld [%l7 + 0x6C], %f15
fbule,a %fcc2, loop_4255
loop_4254:
ldsh [%l7 + 0x46], %g7
fbge,a %fcc2, loop_4256
lduh [%l7 + 0x72], %g2
loop_4255:
fandnot1 %f10, %f12, %f12
fornot1 %f2, %f0, %f6
loop_4256:
udivx %i4, 0x0C77, %l5
fbe,a %fcc2, loop_4257
sth %g1, [%l7 + 0x1A]
fbue,a %fcc1, loop_4258
sdivx %g5, 0x0E44, %i6
loop_4257:
st %f7, [%l7 + 0x70]
fbuge,a %fcc3, loop_4259
loop_4258:
fmovsvc %icc, %f3, %f3
fone %f4
stb %o5, [%l7 + 0x16]
loop_4259:
ld [%l7 + 0x50], %f15
fbo %fcc0, loop_4260
fornot2 %f8, %f8, %f10
ldsw [%l7 + 0x1C], %g6
fbl,a %fcc0, loop_4261
loop_4260:
ldub [%l7 + 0x22], %i5
edge16 %l3, %o2, %o3
fbu,a %fcc3, loop_4262
loop_4261:
fones %f0
fblg %fcc2, loop_4263
ld [%l7 + 0x38], %f5
loop_4262:
fbge,a %fcc2, loop_4264
fblg %fcc2, loop_4265
loop_4263:
lduh [%l7 + 0x54], %l0
ldub [%l7 + 0x42], %l6
loop_4264:
faligndata %f10, %f8, %f2
loop_4265:
fpadd16 %f10, %f8, %f6
ldsb [%l7 + 0x4C], %o0
fmul8sux16 %f12, %f8, %f8
andcc %o7, 0x0173, %i0
fnot1 %f6, %f12
movpos %xcc, %i1, %l1
xnor %o4, %o1, %g3
ldsb [%l7 + 0x21], %l4
ldx [%l7 + 0x20], %o6
ba,a %icc, loop_4266
sth %i3, [%l7 + 0x18]
fzeros %f1
fmovdneg %xcc, %f5, %f8
loop_4266:
fnot1s %f2, %f15
umul %g4, %l2, %i7
brnz %g7, loop_4267
fsrc1 %f14, %f14
faligndata %f6, %f14, %f12
fmovdleu %icc, %f15, %f8
loop_4267:
fpadd32s %f15, %f8, %f8
nop
setx loop_4268, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovd %f0, %f4
tsubcc %i2, %g2, %i4
bvc,pn %xcc, loop_4269
loop_4268:
brgez,a %l5, loop_4270
andn %g5, 0x0076, %i6
ldsb [%l7 + 0x2B], %g1
loop_4269:
fmovsle %icc, %f12, %f9
loop_4270:
fbl,a %fcc1, loop_4271
movge %xcc, %o5, %i5
udivx %g6, 0x1D22, %o2
fnegd %f6, %f2
loop_4271:
subccc %l3, %l0, %l6
fcmple32 %f10, %f6, %o0
edge16n %o7, %o3, %i1
sdiv %l1, 0x0BD9, %o4
fornot1 %f12, %f12, %f6
std %f14, [%l7 + 0x30]
sth %i0, [%l7 + 0x1C]
umul %o1, %g3, %o6
st %f6, [%l7 + 0x6C]
tg %xcc, 0x4
movrgz %i3, 0x133, %l4
xnorcc %l2, 0x1FE4, %g4
ldx [%l7 + 0x10], %g7
fmovsneg %xcc, %f8, %f0
fmovdgu %xcc, %f0, %f12
fnegs %f4, %f3
movrgez %i2, %g2, %i7
stw %i4, [%l7 + 0x4C]
st %f2, [%l7 + 0x40]
fmovdge %icc, %f7, %f1
movvc %icc, %l5, %i6
fcmpgt32 %f2, %f8, %g1
andncc %g5, %o5, %i5
brlez,a %o2, loop_4272
ldsb [%l7 + 0x53], %l3
faligndata %f4, %f10, %f0
sth %l0, [%l7 + 0x22]
loop_4272:
ldsb [%l7 + 0x7A], %g6
sdiv %l6, 0x1181, %o7
ldd [%l7 + 0x78], %f8
bneg,a,pn %icc, loop_4273
stw %o3, [%l7 + 0x1C]
ldub [%l7 + 0x09], %i1
popc 0x005B, %o0
loop_4273:
ldub [%l7 + 0x66], %l1
bge,a %icc, loop_4274
fbu %fcc3, loop_4275
fandnot2s %f1, %f13, %f0
andncc %i0, %o1, %g3
loop_4274:
addccc %o6, %o4, %l4
loop_4275:
array32 %l2, %i3, %g4
fone %f6
fble,a %fcc0, loop_4276
ld [%l7 + 0x68], %f5
fornot1 %f12, %f4, %f2
stw %g7, [%l7 + 0x70]
loop_4276:
fone %f4
tne %icc, 0x4
fmovspos %xcc, %f9, %f5
tcs %icc, 0x4
fzero %f8
popc 0x059D, %i2
ldsb [%l7 + 0x3A], %i7
subcc %i4, %g2, %i6
ldsb [%l7 + 0x1B], %g1
sth %g5, [%l7 + 0x4C]
fornot1s %f4, %f14, %f5
tne %xcc, 0x1
fandnot2s %f10, %f4, %f1
bg %icc, loop_4277
add %o5, %i5, %o2
stb %l3, [%l7 + 0x34]
fnegs %f12, %f7
loop_4277:
fcmpeq32 %f0, %f6, %l5
lduh [%l7 + 0x64], %g6
ldsb [%l7 + 0x7B], %l6
stw %o7, [%l7 + 0x50]
fone %f2
std %f0, [%l7 + 0x30]
stw %o3, [%l7 + 0x3C]
subc %l0, 0x0A14, %i1
tvs %xcc, 0x7
sth %l1, [%l7 + 0x76]
lduw [%l7 + 0x10], %o0
ldub [%l7 + 0x49], %o1
sth %i0, [%l7 + 0x16]
fmul8x16au %f15, %f0, %f4
fba,a %fcc1, loop_4278
fones %f5
movre %o6, %g3, %o4
fpmerge %f14, %f3, %f4
loop_4278:
fmovdvs %icc, %f8, %f12
bpos,a %icc, loop_4279
andn %l4, 0x1025, %l2
movvs %icc, %g4, %g7
ldsb [%l7 + 0x6A], %i3
loop_4279:
mulscc %i7, %i2, %g2
sll %i6, 0x13, %g1
lduh [%l7 + 0x78], %g5
ldub [%l7 + 0x12], %i4
fbu %fcc0, loop_4280
ldub [%l7 + 0x13], %i5
edge8 %o2, %l3, %o5
stb %l5, [%l7 + 0x30]
loop_4280:
stx %g6, [%l7 + 0x30]
nop
setx loop_4281, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdgu %xcc, %f2, %f8
lduw [%l7 + 0x18], %o7
fmovdg %xcc, %f7, %f13
loop_4281:
sth %o3, [%l7 + 0x22]
fmovspos %xcc, %f8, %f15
brgez %l0, loop_4282
lduw [%l7 + 0x4C], %l6
xnorcc %l1, %o0, %i1
stx %i0, [%l7 + 0x58]
loop_4282:
fmovrdgz %o1, %f2, %f4
ldsh [%l7 + 0x70], %o6
ldx [%l7 + 0x68], %g3
edge32ln %o4, %l2, %l4
ldsb [%l7 + 0x10], %g4
udivcc %i3, 0x1B69, %i7
lduw [%l7 + 0x40], %g7
bl,pn %xcc, loop_4283
bcc,a,pt %icc, loop_4284
fsrc1s %f11, %f2
tn %icc, 0x5
loop_4283:
fmovsne %icc, %f10, %f10
loop_4284:
ldsb [%l7 + 0x12], %i2
fmovrde %g2, %f2, %f0
fmul8ulx16 %f8, %f6, %f4
fpsub32s %f10, %f8, %f11
be,a,pn %icc, loop_4285
fmul8ulx16 %f10, %f8, %f6
ldd [%l7 + 0x18], %f0
sth %i6, [%l7 + 0x36]
loop_4285:
fandnot2 %f2, %f14, %f12
fcmpgt32 %f2, %f8, %g1
fmovd %f2, %f4
bgu loop_4286
ldsb [%l7 + 0x7B], %i4
fmovdn %icc, %f7, %f4
fnors %f1, %f8, %f6
loop_4286:
stx %g5, [%l7 + 0x70]
fmovscc %icc, %f13, %f9
mulscc %o2, %l3, %o5
fbul %fcc0, loop_4287
umulcc %l5, 0x0E12, %g6
brnz %o7, loop_4288
fmovrslez %i5, %f11, %f0
loop_4287:
ta %icc, 0x7
stx %l0, [%l7 + 0x20]
loop_4288:
fmovdn %icc, %f13, %f6
fsrc1s %f7, %f4
ldsh [%l7 + 0x22], %l6
fmovda %xcc, %f6, %f0
fmovdvc %icc, %f6, %f6
movcs %icc, %o3, %o0
movrgz %i1, %l1, %o1
ld [%l7 + 0x5C], %f0
ldub [%l7 + 0x17], %o6
lduh [%l7 + 0x60], %g3
bshuffle %f4, %f4, %f14
fmovrdlz %o4, %f14, %f2
std %f14, [%l7 + 0x20]
stb %i0, [%l7 + 0x10]
sethi 0x1062, %l2
fbule %fcc2, loop_4289
lduh [%l7 + 0x6A], %l4
ldx [%l7 + 0x48], %i3
fcmpes %fcc0, %f3, %f15
loop_4289:
ldx [%l7 + 0x60], %g4
sth %g7, [%l7 + 0x1E]
brgz,a %i7, loop_4290
xor %i2, %g2, %g1
lduw [%l7 + 0x30], %i6
fblg,a %fcc0, loop_4291
loop_4290:
stx %g5, [%l7 + 0x78]
brlz,a %i4, loop_4292
movcs %icc, %l3, %o2
loop_4291:
tvs %xcc, 0x2
tle %icc, 0x4
loop_4292:
fmovdge %xcc, %f4, %f0
fabss %f9, %f3
fandnot1s %f2, %f0, %f7
ldub [%l7 + 0x79], %o5
ldx [%l7 + 0x18], %l5
fandnot1 %f2, %f8, %f12
srax %o7, %g6, %l0
lduh [%l7 + 0x42], %i5
taddcc %l6, 0x1AB2, %o0
orncc %i1, %o3, %l1
fbg,a %fcc3, loop_4293
edge16l %o6, %o1, %o4
edge16l %i0, %g3, %l4
sth %l2, [%l7 + 0x4C]
loop_4293:
fpack32 %f12, %f10, %f8
movre %i3, 0x2D8, %g4
ldsw [%l7 + 0x7C], %i7
fbo,a %fcc1, loop_4294
fbne,a %fcc1, loop_4295
fnor %f6, %f0, %f10
nop
setx loop_4296, %l0, %l1
jmpl %l1, %g7
loop_4294:
std %f8, [%l7 + 0x48]
loop_4295:
fmovrse %g2, %f4, %f4
ld [%l7 + 0x78], %f5
loop_4296:
ldsh [%l7 + 0x76], %i2
stx %i6, [%l7 + 0x20]
fbn %fcc0, loop_4297
ldsw [%l7 + 0x38], %g1
stw %g5, [%l7 + 0x44]
movvc %icc, %i4, %l3
loop_4297:
bneg,a %xcc, loop_4298
ldsh [%l7 + 0x2C], %o2
fcmps %fcc0, %f12, %f7
stw %o5, [%l7 + 0x6C]
loop_4298:
fpsub16 %f0, %f10, %f12
fpack32 %f0, %f14, %f4
edge16 %o7, %l5, %g6
tn %icc, 0x6
stb %i5, [%l7 + 0x12]
fba %fcc3, loop_4299
fmovsle %icc, %f2, %f1
fxors %f4, %f10, %f5
subc %l6, %l0, %o0
loop_4299:
movrgez %i1, 0x1DC, %l1
ldsb [%l7 + 0x75], %o6
move %xcc, %o1, %o4
fbe,a %fcc1, loop_4300
fmovrse %i0, %f10, %f2
ldsb [%l7 + 0x16], %o3
movcc %icc, %g3, %l2
loop_4300:
call loop_4301
edge32l %i3, %g4, %l4
fmovsg %icc, %f13, %f13
be,a,pn %xcc, loop_4302
loop_4301:
stw %g7, [%l7 + 0x54]
ldx [%l7 + 0x68], %i7
fcmpne16 %f14, %f10, %i2
loop_4302:
taddcc %g2, %g1, %g5
fpack32 %f14, %f2, %f0
bcs,a %icc, loop_4303
srl %i4, %l3, %i6
lduw [%l7 + 0x38], %o2
fmovscs %icc, %f6, %f11
loop_4303:
stw %o7, [%l7 + 0x20]
movgu %icc, %l5, %g6
st %f9, [%l7 + 0x70]
sth %o5, [%l7 + 0x5C]
ldsb [%l7 + 0x12], %i5
tsubcctv %l6, %l0, %i1
fandnot2 %f12, %f8, %f8
fcmple32 %f4, %f4, %o0
fnegs %f2, %f7
stw %o6, [%l7 + 0x10]
fpsub32 %f2, %f8, %f0
lduw [%l7 + 0x3C], %l1
tne %xcc, 0x7
fmovrdlz %o4, %f10, %f6
bne,a %xcc, loop_4304
sth %o1, [%l7 + 0x76]
stw %i0, [%l7 + 0x24]
bleu,a loop_4305
loop_4304:
fmovscs %xcc, %f6, %f14
fmovrslz %o3, %f11, %f0
movrne %g3, %i3, %g4
loop_4305:
fpadd32 %f12, %f12, %f8
fmul8x16 %f4, %f4, %f0
movl %icc, %l4, %g7
ldsb [%l7 + 0x41], %i7
fbn %fcc2, loop_4306
stw %l2, [%l7 + 0x20]
edge16 %g2, %g1, %g5
fandnot1 %f6, %f4, %f6
loop_4306:
movn %xcc, %i2, %i4
alignaddrl %i6, %l3, %o2
movvs %xcc, %l5, %o7
stw %o5, [%l7 + 0x5C]
or %g6, %l6, %i5
ldsh [%l7 + 0x6E], %i1
orcc %o0, 0x0879, %o6
fnot1s %f6, %f4
fmovsgu %xcc, %f2, %f9
std %f10, [%l7 + 0x08]
movleu %icc, %l0, %o4
sth %l1, [%l7 + 0x14]
fmovd %f12, %f2
tcs %icc, 0x1
stw %o1, [%l7 + 0x10]
lduw [%l7 + 0x70], %i0
popc 0x1394, %o3
std %f8, [%l7 + 0x38]
fbul,a %fcc0, loop_4307
std %f12, [%l7 + 0x70]
fpackfix %f10, %f7
ldd [%l7 + 0x78], %f4
loop_4307:
fmovrsne %g3, %f6, %f12
fbue,a %fcc2, loop_4308
fmovrdlez %g4, %f12, %f10
fcmple16 %f10, %f12, %l4
fmovda %xcc, %f2, %f1
loop_4308:
array16 %i3, %g7, %i7
ble,a loop_4309
ldx [%l7 + 0x78], %l2
fsrc2 %f0, %f10
tle %xcc, 0x7
loop_4309:
stb %g2, [%l7 + 0x0E]
ldx [%l7 + 0x70], %g5
edge16 %i2, %g1, %i4
fmovrsgez %i6, %f11, %f11
fcmps %fcc1, %f4, %f3
orcc %l3, 0x1C23, %l5
st %f6, [%l7 + 0x70]
ld [%l7 + 0x58], %f7
stw %o7, [%l7 + 0x58]
fnot1 %f8, %f4
ldx [%l7 + 0x50], %o5
fmuld8sux16 %f10, %f6, %f12
ldub [%l7 + 0x28], %o2
fsrc2 %f8, %f6
fpmerge %f10, %f5, %f2
fmovrsne %l6, %f6, %f15
bcs %icc, loop_4310
srax %i5, 0x09, %g6
stb %o0, [%l7 + 0x69]
fmovrdlez %i1, %f14, %f4
loop_4310:
andcc %l0, %o6, %o4
andncc %l1, %i0, %o1
fornot2s %f1, %f7, %f2
ldsh [%l7 + 0x70], %g3
fmovsn %xcc, %f3, %f14
bl %icc, loop_4311
siam 0x5
ldsh [%l7 + 0x56], %g4
fpadd32s %f14, %f8, %f7
loop_4311:
sra %l4, 0x0B, %i3
tpos %xcc, 0x5
siam 0x1
fpsub16s %f1, %f6, %f7
fmovdgu %icc, %f10, %f3
tneg %xcc, 0x2
std %f6, [%l7 + 0x60]
fnands %f12, %f13, %f2
fpack16 %f6, %f6
fnot1s %f14, %f6
ble,a,pt %icc, loop_4312
ldsb [%l7 + 0x7C], %o3
fnot1 %f4, %f0
fbul %fcc3, loop_4313
loop_4312:
stw %i7, [%l7 + 0x38]
ldsw [%l7 + 0x34], %g7
ldsb [%l7 + 0x56], %g2
loop_4313:
bcs,pt %icc, loop_4314
sra %l2, %g5, %g1
bne,a,pn %icc, loop_4315
fandnot2s %f8, %f6, %f8
loop_4314:
fnand %f12, %f6, %f14
fmovdpos %icc, %f8, %f9
loop_4315:
stx %i2, [%l7 + 0x78]
fmovdleu %icc, %f1, %f3
fornot2s %f7, %f3, %f1
edge16ln %i4, %i6, %l5
fmovdn %xcc, %f13, %f14
edge32n %l3, %o5, %o2
edge8 %o7, %i5, %g6
fmovspos %xcc, %f5, %f7
ldx [%l7 + 0x60], %l6
bg,a %xcc, loop_4316
fmovsg %xcc, %f5, %f10
lduw [%l7 + 0x30], %i1
lduh [%l7 + 0x18], %o0
loop_4316:
addcc %l0, 0x1B86, %o6
stb %o4, [%l7 + 0x7B]
andncc %i0, %l1, %g3
move %icc, %o1, %l4
lduw [%l7 + 0x64], %g4
movrlez %i3, %o3, %i7
sth %g7, [%l7 + 0x44]
fcmpes %fcc1, %f11, %f15
fmovde %icc, %f14, %f4
fmovrdlz %g2, %f8, %f2
tl %xcc, 0x7
lduw [%l7 + 0x54], %l2
sdiv %g5, 0x1543, %g1
ldsh [%l7 + 0x7A], %i4
ldd [%l7 + 0x38], %f4
stw %i2, [%l7 + 0x78]
addc %i6, 0x179A, %l3
fornot2s %f12, %f7, %f10
std %f0, [%l7 + 0x60]
fmovrdgz %o5, %f6, %f14
ldub [%l7 + 0x2B], %o2
movneg %icc, %o7, %l5
fmovscs %icc, %f6, %f5
st %f2, [%l7 + 0x38]
xor %i5, 0x04A7, %l6
fors %f12, %f13, %f5
fpsub16 %f8, %f0, %f12
fmuld8sux16 %f4, %f12, %f12
tg %icc, 0x0
stx %i1, [%l7 + 0x70]
stb %o0, [%l7 + 0x1B]
bpos,pt %icc, loop_4317
smulcc %l0, 0x04AA, %o6
std %f0, [%l7 + 0x70]
fands %f4, %f1, %f14
loop_4317:
lduw [%l7 + 0x48], %g6
xnorcc %i0, 0x0021, %o4
sth %l1, [%l7 + 0x70]
tgu %xcc, 0x1
tcs %xcc, 0x6
ldub [%l7 + 0x4B], %g3
fmovrdlz %l4, %f4, %f0
fmovdpos %icc, %f13, %f0
ldx [%l7 + 0x38], %g4
orncc %o1, %i3, %o3
fmovsgu %icc, %f0, %f1
bgu,a,pn %xcc, loop_4318
sethi 0x0C0E, %i7
brlz,a %g7, loop_4319
ld [%l7 + 0x08], %f5
loop_4318:
fmovsa %icc, %f5, %f5
sub %g2, 0x1BC6, %g5
loop_4319:
fcmple16 %f12, %f10, %l2
movvc %icc, %g1, %i2
fabsd %f2, %f6
fandnot1s %f9, %f4, %f13
andn %i4, 0x1F03, %l3
addccc %o5, %o2, %o7
stb %l5, [%l7 + 0x45]
edge16n %i5, %l6, %i1
fbuge %fcc3, loop_4320
movg %xcc, %o0, %i6
tn %xcc, 0x4
fnot2s %f10, %f8
loop_4320:
add %o6, %g6, %i0
movneg %xcc, %l0, %l1
fpadd32s %f9, %f0, %f10
fcmpgt32 %f0, %f6, %g3
edge32 %l4, %g4, %o1
fmovdcc %xcc, %f8, %f4
sdivcc %o4, 0x0513, %o3
fmovdg %xcc, %f10, %f14
fandnot2s %f10, %f9, %f3
ldsw [%l7 + 0x68], %i7
tcs %icc, 0x1
orn %g7, %i3, %g2
movge %xcc, %g5, %l2
fandnot1 %f14, %f2, %f12
fmul8x16 %f3, %f10, %f2
stx %i2, [%l7 + 0x68]
movneg %xcc, %g1, %i4
fpackfix %f8, %f0
fcmpeq32 %f2, %f0, %o5
st %f7, [%l7 + 0x10]
stw %o2, [%l7 + 0x64]
movgu %icc, %l3, %l5
fxors %f10, %f9, %f12
xorcc %o7, %l6, %i1
nop
setx loop_4321, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fba %fcc1, loop_4322
ldub [%l7 + 0x0D], %i5
alignaddr %i6, %o0, %g6
loop_4321:
nop
setx loop_4323, %l0, %l1
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_4322:
ldsh [%l7 + 0x12], %i0
smulcc %l0, 0x0B50, %l1
tgu %icc, 0x6
loop_4323:
fmovsneg %icc, %f7, %f4
fbne,a %fcc3, loop_4324
fand %f12, %f6, %f4
fmovs %f1, %f0
move %xcc, %g3, %o6
loop_4324:
ldsh [%l7 + 0x2C], %l4
andncc %o1, %o4, %o3
fcmpgt16 %f6, %f4, %i7
brnz %g4, loop_4325
fpack32 %f12, %f0, %f8
xor %g7, %g2, %g5
bvc,a loop_4326
loop_4325:
bleu loop_4327
fbue %fcc0, loop_4328
std %f0, [%l7 + 0x20]
loop_4326:
fpsub16s %f15, %f4, %f4
loop_4327:
sth %l2, [%l7 + 0x62]
loop_4328:
fnands %f3, %f12, %f5
fbge,a %fcc2, loop_4329
ldsh [%l7 + 0x0C], %i3
andncc %i2, %g1, %i4
fbul %fcc2, loop_4330
loop_4329:
brgez %o2, loop_4331
ld [%l7 + 0x44], %f11
fmovsg %xcc, %f6, %f11
loop_4330:
fcmped %fcc0, %f10, %f12
loop_4331:
fcmple32 %f10, %f14, %o5
fcmpd %fcc0, %f0, %f0
for %f4, %f10, %f6
tgu %icc, 0x0
ldd [%l7 + 0x60], %f8
fzeros %f7
ldx [%l7 + 0x78], %l5
fmovs %f13, %f0
fandnot2 %f4, %f4, %f6
call loop_4332
ld [%l7 + 0x48], %f1
bgu,pn %xcc, loop_4333
lduw [%l7 + 0x24], %o7
loop_4332:
lduw [%l7 + 0x44], %l6
sub %i1, %l3, %i6
loop_4333:
alignaddrl %o0, %g6, %i0
ldsb [%l7 + 0x15], %l0
fmovdvs %icc, %f4, %f0
movrgz %l1, 0x1B7, %i5
lduw [%l7 + 0x60], %g3
andncc %l4, %o1, %o6
bneg %xcc, loop_4334
tne %icc, 0x7
stx %o3, [%l7 + 0x50]
ldsh [%l7 + 0x1E], %o4
loop_4334:
fpack32 %f4, %f4, %f6
st %f13, [%l7 + 0x08]
fmovrde %g4, %f14, %f12
fpadd16s %f13, %f8, %f13
fpsub16 %f14, %f4, %f6
tsubcc %g7, %g2, %i7
lduh [%l7 + 0x7A], %l2
bcc,a,pn %icc, loop_4335
movrlez %i3, %i2, %g1
sth %i4, [%l7 + 0x26]
nop
setx loop_4336, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_4335:
ldx [%l7 + 0x70], %g5
fpackfix %f10, %f9
fmovd %f14, %f2
loop_4336:
fpadd32s %f3, %f1, %f1
ldsh [%l7 + 0x42], %o2
fexpand %f2, %f8
fmovrdlez %l5, %f12, %f0
stx %o7, [%l7 + 0x08]
xorcc %o5, %i1, %l6
fbn,a %fcc3, loop_4337
movvc %icc, %l3, %o0
fmovsge %icc, %f9, %f8
lduw [%l7 + 0x24], %g6
loop_4337:
ldub [%l7 + 0x6D], %i0
fmovsge %icc, %f9, %f9
stx %i6, [%l7 + 0x58]
fpsub32s %f8, %f5, %f7
tsubcctv %l1, %l0, %g3
fmovdvc %icc, %f10, %f6
for %f12, %f2, %f6
ldsh [%l7 + 0x30], %l4
taddcc %i5, %o1, %o6
fmovdpos %icc, %f5, %f0
srl %o3, %g4, %o4
fbl,a %fcc1, loop_4338
fandnot1 %f12, %f14, %f4
fmovdneg %icc, %f10, %f7
fmovrslz %g7, %f12, %f8
loop_4338:
fmovrslez %i7, %f2, %f0
fmovsn %icc, %f10, %f3
fabss %f6, %f11
ldx [%l7 + 0x78], %l2
edge8n %g2, %i3, %g1
fmovscc %icc, %f10, %f6
fcmped %fcc2, %f8, %f12
std %f2, [%l7 + 0x20]
fmovdcc %icc, %f2, %f9
fandnot1 %f10, %f12, %f8
fandnot1s %f7, %f11, %f4
fandnot1s %f5, %f0, %f9
ldsw [%l7 + 0x18], %i4
fmovdle %icc, %f9, %f4
fandnot1 %f6, %f14, %f2
fmovdcc %icc, %f7, %f6
sllx %i2, %o2, %l5
fxors %f3, %f9, %f1
fmovsne %icc, %f5, %f15
movrgez %g5, %o5, %i1
bl,pt %xcc, loop_4339
lduh [%l7 + 0x46], %l6
stx %o7, [%l7 + 0x20]
fbge,a %fcc2, loop_4340
loop_4339:
ld [%l7 + 0x14], %f15
fmovsne %xcc, %f13, %f8
fmovrse %o0, %f6, %f8
loop_4340:
stx %g6, [%l7 + 0x58]
stb %i0, [%l7 + 0x1F]
fmovdvc %icc, %f2, %f3
fbul,a %fcc2, loop_4341
brz %i6, loop_4342
tcc %icc, 0x1
ldsw [%l7 + 0x14], %l3
loop_4341:
st %f6, [%l7 + 0x3C]
loop_4342:
stb %l1, [%l7 + 0x5F]
fmovrsgez %g3, %f4, %f15
fmovde %xcc, %f9, %f4
sth %l0, [%l7 + 0x2A]
brnz %l4, loop_4343
stx %o1, [%l7 + 0x40]
umul %i5, 0x1A71, %o3
nop
setx loop_4344, %l0, %l1
jmpl %l1, %o6
loop_4343:
movre %g4, %g7, %i7
nop
setx loop_4345, %l0, %l1
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 + 0x68], %f7
loop_4344:
brgez %o4, loop_4346
fmovrsne %g2, %f6, %f14
loop_4345:
movg %xcc, %i3, %l2
ldsb [%l7 + 0x2C], %g1
loop_4346:
fnands %f10, %f5, %f3
for %f6, %f4, %f12
movcs %icc, %i4, %i2
fmovsvc %xcc, %f5, %f3
ldx [%l7 + 0x70], %o2
ldx [%l7 + 0x18], %g5
popc 0x1EF0, %o5
stb %l5, [%l7 + 0x76]
bcc,pn %xcc, loop_4347
fpsub16 %f2, %f2, %f0
tvc %xcc, 0x7
fcmpgt16 %f0, %f10, %l6
loop_4347:
fpack16 %f0, %f12
edge16l %o7, %o0, %i1
fandnot2s %f14, %f9, %f1
fcmpeq32 %f10, %f12, %i0
tle %xcc, 0x5
smulcc %i6, 0x0B84, %l3
ldsw [%l7 + 0x0C], %l1
bpos,pn %xcc, loop_4348
brlez %g3, loop_4349
fexpand %f6, %f8
movcc %icc, %l0, %l4
loop_4348:
fmovrdlz %g6, %f14, %f12
loop_4349:
fnot1s %f10, %f12
fand %f0, %f8, %f4
st %f13, [%l7 + 0x34]
fpadd32s %f8, %f10, %f2
std %f14, [%l7 + 0x78]
movrne %i5, %o3, %o6
fnands %f2, %f9, %f8
fmovspos %icc, %f12, %f14
fandnot1 %f0, %f6, %f4
fmovsneg %xcc, %f3, %f14
fnegd %f4, %f8
addc %g4, %o1, %g7
fpadd16 %f14, %f0, %f8
fmovdle %icc, %f2, %f0
sth %o4, [%l7 + 0x50]
fmovrde %g2, %f14, %f4
movcc %icc, %i3, %l2
ldx [%l7 + 0x10], %i7
edge16 %i4, %i2, %g1
movre %g5, %o5, %o2
fmovda %xcc, %f11, %f15
fcmped %fcc1, %f8, %f10
siam 0x5
brnz,a %l5, loop_4350
sethi 0x0761, %o7
bn,a,pn %icc, loop_4351
st %f1, [%l7 + 0x44]
loop_4350:
ldx [%l7 + 0x08], %l6
ldsh [%l7 + 0x2A], %o0
loop_4351:
subcc %i0, 0x1CC1, %i6
ldx [%l7 + 0x40], %l3
umulcc %i1, 0x131A, %g3
fmovsg %icc, %f14, %f1
ldd [%l7 + 0x78], %f0
fbo %fcc0, loop_4352
stb %l1, [%l7 + 0x79]
fnot1s %f11, %f5
stx %l0, [%l7 + 0x60]
loop_4352:
fxnors %f12, %f2, %f9
nop
setx loop_4353, %l0, %l1
jmpl %l1, %l4
smulcc %i5, 0x1288, %o3
edge32n %o6, %g4, %o1
fmovs %f12, %f0
loop_4353:
ldsw [%l7 + 0x14], %g6
ldsb [%l7 + 0x30], %o4
fnegd %f2, %f6
tgu %icc, 0x4
fandnot2 %f14, %f6, %f4
ldsh [%l7 + 0x28], %g7
bpos,a %xcc, loop_4354
fbl,a %fcc3, loop_4355
fbule %fcc3, loop_4356
fnands %f9, %f3, %f15
loop_4354:
fmovsvc %xcc, %f14, %f12
loop_4355:
subc %g2, %i3, %i7
loop_4356:
movcc %icc, %i4, %l2
ldsh [%l7 + 0x1C], %i2
ldx [%l7 + 0x50], %g5
fnor %f12, %f14, %f8
umulcc %o5, %g1, %l5
movrlez %o2, %o7, %l6
edge16l %i0, %i6, %o0
fsrc1 %f4, %f12
call loop_4357
movcs %xcc, %i1, %g3
movrgz %l1, %l0, %l4
ldd [%l7 + 0x58], %f6
loop_4357:
fmovsn %icc, %f9, %f14
ldd [%l7 + 0x10], %f10
fbug,a %fcc0, loop_4358
bvs,a %xcc, loop_4359
stx %l3, [%l7 + 0x50]
ldsh [%l7 + 0x26], %o3
loop_4358:
brlez %o6, loop_4360
loop_4359:
movcs %icc, %i5, %o1
tsubcc %g6, 0x0063, %o4
ldd [%l7 + 0x18], %f2
loop_4360:
movre %g4, 0x012, %g7
std %f4, [%l7 + 0x68]
bne,a %icc, loop_4361
sdiv %i3, 0x1064, %g2
ldsh [%l7 + 0x18], %i7
fcmps %fcc2, %f1, %f8
loop_4361:
stx %l2, [%l7 + 0x38]
tgu %xcc, 0x7
xnorcc %i4, 0x0E45, %i2
edge16 %o5, %g1, %g5
fpmerge %f9, %f14, %f12
stx %o2, [%l7 + 0x40]
ld [%l7 + 0x18], %f3
fmul8x16al %f12, %f0, %f0
fnot1 %f2, %f8
subcc %l5, 0x0E2A, %l6
movrgz %i0, 0x290, %o7
fcmped %fcc1, %f14, %f6
fmovdg %xcc, %f4, %f7
ldsw [%l7 + 0x08], %i6
ldd [%l7 + 0x68], %f6
xor %i1, %g3, %o0
fornot1 %f6, %f0, %f4
edge8ln %l0, %l1, %l4
stw %l3, [%l7 + 0x4C]
ldsw [%l7 + 0x10], %o3
taddcc %o6, 0x0FC7, %i5
brz %o1, loop_4362
fmovsvc %xcc, %f0, %f2
umul %g6, %o4, %g4
edge32 %g7, %g2, %i7
loop_4362:
sth %i3, [%l7 + 0x50]
xnorcc %i4, 0x1723, %l2
std %f6, [%l7 + 0x28]
ldsw [%l7 + 0x78], %i2
srax %o5, %g5, %o2
fmovdcs %icc, %f0, %f0
movle %xcc, %g1, %l5
ldd [%l7 + 0x38], %f8
fmovdg %icc, %f0, %f0
fmovdgu %xcc, %f14, %f4
array8 %l6, %i0, %i6
bg,pt %xcc, loop_4363
fmovse %xcc, %f10, %f0
edge16 %o7, %g3, %i1
fnegs %f7, %f10
loop_4363:
mova %icc, %o0, %l0
fors %f5, %f5, %f11
ld [%l7 + 0x44], %f1
edge16 %l4, %l1, %l3
fmovsl %xcc, %f15, %f8
fbul %fcc3, loop_4364
bge,a %xcc, loop_4365
fblg,a %fcc0, loop_4366
fcmpd %fcc2, %f14, %f10
loop_4364:
st %f6, [%l7 + 0x10]
loop_4365:
sth %o3, [%l7 + 0x36]
loop_4366:
fors %f5, %f9, %f4
mova %icc, %o6, %o1
fmovdvc %xcc, %f7, %f1
ldsh [%l7 + 0x6A], %i5
sub %o4, %g6, %g4
ldsh [%l7 + 0x0E], %g7
fmovdvc %icc, %f11, %f1
lduh [%l7 + 0x2E], %g2
fnot1 %f10, %f10
movl %icc, %i7, %i4
stb %i3, [%l7 + 0x6B]
fbne %fcc0, loop_4367
fmovsle %xcc, %f13, %f5
tpos %icc, 0x7
fabsd %f0, %f6
loop_4367:
fcmple32 %f2, %f6, %l2
fpmerge %f10, %f3, %f6
brgez %o5, loop_4368
edge16n %i2, %g5, %g1
tgu %icc, 0x7
or %o2, 0x121A, %l5
loop_4368:
stw %l6, [%l7 + 0x30]
st %f12, [%l7 + 0x38]
std %f10, [%l7 + 0x28]
tg %xcc, 0x7
ldx [%l7 + 0x28], %i6
fcmpgt16 %f4, %f0, %o7
movrgez %i0, %i1, %g3
fbuge,a %fcc3, loop_4369
sth %l0, [%l7 + 0x46]
sth %o0, [%l7 + 0x38]
edge8n %l4, %l3, %o3
loop_4369:
fand %f0, %f12, %f0
addc %l1, %o1, %i5
fmovsneg %xcc, %f11, %f11
nop
setx loop_4370, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_4371, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movgu %icc, %o4, %o6
ldsh [%l7 + 0x4A], %g4
loop_4370:
lduw [%l7 + 0x20], %g6
loop_4371:
sdiv %g7, 0x1533, %i7
stb %g2, [%l7 + 0x79]
edge16l %i3, %l2, %i4
ldsh [%l7 + 0x0C], %i2
stb %g5, [%l7 + 0x7A]
xnor %o5, %g1, %l5
fnors %f10, %f14, %f2
brnz,a %l6, loop_4372
stx %o2, [%l7 + 0x60]
movle %icc, %o7, %i6
fmovscc %icc, %f4, %f6
loop_4372:
fmovda %xcc, %f0, %f1
movle %xcc, %i1, %g3
fmovdl %xcc, %f10, %f6
fblg,a %fcc0, loop_4373
tn %xcc, 0x4
tle %icc, 0x2
fone %f8
loop_4373:
ldd [%l7 + 0x70], %f0
movrne %l0, %o0, %l4
brnz %i0, loop_4374
sth %l3, [%l7 + 0x52]
bge,a %icc, loop_4375
fmovsn %xcc, %f2, %f13
loop_4374:
movl %icc, %o3, %l1
fmovse %icc, %f13, %f3
loop_4375:
fmovdn %icc, %f4, %f1
movvs %icc, %o1, %i5
fmovsvs %xcc, %f0, %f10
array8 %o4, %o6, %g4
sdiv %g7, 0x13C3, %i7
tge %xcc, 0x6
tcs %icc, 0x6
tcs %xcc, 0x5
tl %icc, 0x7
fxnors %f9, %f9, %f3
bvs,pt %icc, loop_4376
fxor %f12, %f6, %f14
fnor %f4, %f14, %f6
ldx [%l7 + 0x58], %g2
loop_4376:
fmovdg %icc, %f2, %f9
and %g6, 0x063B, %i3
fpsub32s %f5, %f14, %f2
umulcc %i4, %i2, %l2
fone %f4
ldsh [%l7 + 0x3E], %g5
stx %g1, [%l7 + 0x58]
andcc %l5, %o5, %o2
fones %f2
fblg %fcc3, loop_4377
fmovdgu %icc, %f3, %f10
fcmpgt16 %f0, %f2, %o7
fnegd %f14, %f12
loop_4377:
fmovdvc %icc, %f4, %f14
ldx [%l7 + 0x60], %i6
fpsub32s %f9, %f4, %f15
lduh [%l7 + 0x74], %i1
stb %g3, [%l7 + 0x6A]
fmovde %icc, %f11, %f5
add %l0, %o0, %l4
bvs,a loop_4378
edge8ln %i0, %l3, %o3
bl,a,pn %icc, loop_4379
bcs,pt %icc, loop_4380
loop_4378:
xnorcc %l6, 0x12FC, %o1
edge8ln %l1, %o4, %i5
loop_4379:
stx %o6, [%l7 + 0x78]
loop_4380:
fmovsgu %xcc, %f2, %f1
fmovrdne %g7, %f12, %f6
orn %g4, %g2, %g6
bge,a loop_4381
nop
setx loop_4382, %l0, %l1
jmpl %l1, %i7
subcc %i4, %i3, %l2
udiv %g5, 0x1BC8, %i2
loop_4381:
fcmpgt32 %f2, %f0, %l5
loop_4382:
tvc %xcc, 0x2
fmul8x16au %f9, %f15, %f2
fandnot1s %f3, %f3, %f11
fpack16 %f10, %f7
subcc %g1, %o5, %o7
fnand %f4, %f14, %f0
edge8ln %i6, %o2, %i1
movg %icc, %l0, %o0
sth %g3, [%l7 + 0x50]
subc %i0, 0x0632, %l3
stx %l4, [%l7 + 0x08]
fbge,a %fcc2, loop_4383
andncc %o3, %l6, %o1
fcmpes %fcc1, %f12, %f13
ldsh [%l7 + 0x5C], %o4
loop_4383:
ldsw [%l7 + 0x1C], %i5
alignaddrl %o6, %l1, %g4
fnot2 %f2, %f10
array16 %g2, %g7, %g6
fnegd %f4, %f4
stw %i7, [%l7 + 0x64]
fmovdpos %xcc, %f3, %f7
stb %i3, [%l7 + 0x35]
fmovdg %icc, %f2, %f2
sub %l2, %g5, %i2
fand %f2, %f2, %f10
sth %i4, [%l7 + 0x58]
fmovrdlz %l5, %f8, %f8
bn,a,pn %icc, loop_4384
edge16 %g1, %o7, %i6
lduh [%l7 + 0x44], %o5
be loop_4385
loop_4384:
addccc %i1, %o2, %o0
fmovsneg %icc, %f1, %f15
ldsb [%l7 + 0x1C], %l0
loop_4385:
orn %g3, %i0, %l4
fcmps %fcc2, %f1, %f5
fmovsg %icc, %f0, %f5
smul %l3, 0x13E8, %l6
ba,a loop_4386
fnot2 %f8, %f4
smul %o3, 0x1184, %o4
tvs %xcc, 0x5
loop_4386:
fcmpes %fcc0, %f13, %f9
lduh [%l7 + 0x30], %i5
xor %o6, %o1, %l1
fmovdne %icc, %f5, %f6
fcmpeq16 %f0, %f2, %g4
lduw [%l7 + 0x38], %g7
ldsh [%l7 + 0x76], %g2
stb %i7, [%l7 + 0x1B]
stw %g6, [%l7 + 0x44]
sdiv %l2, 0x0966, %g5
for %f2, %f14, %f0
fbge,a %fcc0, loop_4387
movvs %xcc, %i2, %i3
fnegs %f13, %f11
sth %i4, [%l7 + 0x16]
loop_4387:
ldsb [%l7 + 0x37], %g1
mulscc %l5, %i6, %o7
fmovdg %icc, %f13, %f7
stb %i1, [%l7 + 0x0A]
edge8l %o2, %o5, %o0
fbuge %fcc0, loop_4388
sdivx %g3, 0x1CFD, %i0
stw %l0, [%l7 + 0x10]
nop
setx loop_4389, %l0, %l1
jmpl %l1, %l4
loop_4388:
alignaddrl %l6, %o3, %o4
fmovdleu %icc, %f3, %f8
stx %l3, [%l7 + 0x28]
loop_4389:
fmovdne %icc, %f8, %f15
fmovdleu %icc, %f5, %f14
subcc %o6, 0x093F, %o1
and %l1, 0x0E19, %g4
fcmpne16 %f8, %f8, %i5
fsrc2 %f14, %f0
fxor %f12, %f10, %f8
fmovrde %g7, %f8, %f12
fmul8x16al %f10, %f12, %f4
stw %i7, [%l7 + 0x48]
std %f0, [%l7 + 0x08]
fmovscc %icc, %f0, %f12
ldub [%l7 + 0x71], %g6
ldub [%l7 + 0x34], %l2
udivx %g5, 0x061B, %i2
fmovsl %xcc, %f13, %f11
ldsh [%l7 + 0x64], %i3
udiv %i4, 0x12B1, %g1
bpos %icc, loop_4390
fmovscc %xcc, %f1, %f0
sethi 0x0E0B, %l5
fmovrslez %g2, %f14, %f6
loop_4390:
tn %xcc, 0x3
fblg,a %fcc2, loop_4391
sth %i6, [%l7 + 0x78]
fbug %fcc3, loop_4392
addcc %o7, %i1, %o5
loop_4391:
st %f10, [%l7 + 0x4C]
ldx [%l7 + 0x30], %o2
loop_4392:
fmovrde %g3, %f6, %f10
edge16n %i0, %l0, %o0
ba %icc, loop_4393
pdist %f2, %f10, %f6
brgez %l6, loop_4394
st %f6, [%l7 + 0x20]
loop_4393:
fands %f10, %f12, %f4
bge,pn %xcc, loop_4395
loop_4394:
fbg %fcc1, loop_4396
ldsb [%l7 + 0x73], %o3
fmovse %xcc, %f13, %f12
loop_4395:
fxnor %f12, %f10, %f0
loop_4396:
tge %icc, 0x7
fbl %fcc2, loop_4397
fxors %f10, %f2, %f2
bcs,a %xcc, loop_4398
lduh [%l7 + 0x12], %o4
loop_4397:
edge16n %l4, %l3, %o1
stw %o6, [%l7 + 0x30]
loop_4398:
fbe %fcc0, loop_4399
movrgz %l1, 0x388, %g4
srlx %g7, %i5, %g6
fbug %fcc3, loop_4400
loop_4399:
fmovda %xcc, %f2, %f13
fmovsne %xcc, %f4, %f2
fblg,a %fcc3, loop_4401
loop_4400:
fbne,a %fcc0, loop_4402
fors %f9, %f4, %f4
te %icc, 0x4
loop_4401:
edge32n %l2, %g5, %i2
loop_4402:
ldx [%l7 + 0x50], %i7
movne %xcc, %i3, %g1
tgu %icc, 0x3
sdivcc %i4, 0x11BF, %g2
fbl %fcc1, loop_4403
ldsb [%l7 + 0x1A], %i6
lduw [%l7 + 0x10], %l5
fmovrsgez %i1, %f5, %f3
loop_4403:
ldx [%l7 + 0x78], %o7
fbe %fcc0, loop_4404
subc %o2, %g3, %i0
stb %o5, [%l7 + 0x19]
addccc %o0, 0x10D4, %l0
loop_4404:
lduh [%l7 + 0x5E], %o3
ldsh [%l7 + 0x52], %o4
fmovscs %icc, %f4, %f9
taddcc %l6, %l3, %o1
tsubcc %l4, %o6, %g4
bcs,a,pn %icc, loop_4405
ldsw [%l7 + 0x3C], %l1
addc %g7, %i5, %l2
fbul,a %fcc3, loop_4406
loop_4405:
edge16ln %g5, %g6, %i2
fnors %f6, %f2, %f12
lduh [%l7 + 0x46], %i3
loop_4406:
fbo,a %fcc1, loop_4407
ldd [%l7 + 0x18], %f2
mulscc %i7, 0x1FF3, %i4
stw %g1, [%l7 + 0x50]
loop_4407:
ldx [%l7 + 0x10], %g2
std %f12, [%l7 + 0x48]
subc %l5, %i6, %i1
std %f8, [%l7 + 0x78]
fand %f0, %f0, %f10
nop
setx loop_4408, %l0, %l1
jmpl %l1, %o2
edge8n %g3, %i0, %o5
pdist %f8, %f12, %f4
ld [%l7 + 0x48], %f11
loop_4408:
fzeros %f2
fbu %fcc3, loop_4409
stw %o0, [%l7 + 0x50]
ldub [%l7 + 0x5B], %o7
ble %xcc, loop_4410
loop_4409:
edge8n %l0, %o4, %l6
te %icc, 0x1
edge32n %l3, %o3, %l4
loop_4410:
lduw [%l7 + 0x70], %o6
xnorcc %o1, %l1, %g4
lduh [%l7 + 0x1A], %g7
edge16ln %l2, %g5, %g6
brgez,a %i2, loop_4411
ld [%l7 + 0x08], %f3
stb %i3, [%l7 + 0x70]
ldsw [%l7 + 0x10], %i7
loop_4411:
udivx %i5, 0x12F7, %g1
fmul8sux16 %f0, %f0, %f12
fmovdgu %xcc, %f9, %f8
ldsh [%l7 + 0x5A], %i4
std %f2, [%l7 + 0x68]
nop
setx loop_4412, %l0, %l1
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 %xcc, %l5, %i6
tpos %xcc, 0x4
fpsub16 %f4, %f6, %f14
loop_4412:
movgu %xcc, %i1, %o2
fbe,a %fcc3, loop_4413
fcmpne32 %f4, %f14, %g3
tn %xcc, 0x5
fpack16 %f6, %f6
loop_4413:
lduh [%l7 + 0x34], %i0
tleu %xcc, 0x1
fandnot2s %f2, %f6, %f0
ldsb [%l7 + 0x3E], %o5
fmovdn %xcc, %f6, %f5
srax %g2, 0x00, %o7
fabsd %f4, %f4
edge16ln %l0, %o0, %l6
ldd [%l7 + 0x48], %f12
ldx [%l7 + 0x70], %o4
fcmpeq16 %f4, %f6, %o3
stw %l3, [%l7 + 0x40]
fmovsg %xcc, %f13, %f0
tneg %xcc, 0x4
fmovsleu %icc, %f14, %f12
ba,pn %icc, loop_4414
addccc %l4, 0x1C91, %o1
bneg,a,pt %icc, loop_4415
brlz %l1, loop_4416
loop_4414:
stx %o6, [%l7 + 0x50]
movrne %g7, %l2, %g4
loop_4415:
popc 0x1D27, %g6
loop_4416:
move %icc, %g5, %i2
nop
setx loop_4417, %l0, %l1
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 + 0x64], %i7
ldsw [%l7 + 0x78], %i5
edge8n %g1, %i4, %l5
loop_4417:
sth %i3, [%l7 + 0x56]
srax %i6, %i1, %o2
array16 %g3, %i0, %o5
lduw [%l7 + 0x30], %g2
nop
setx loop_4418, %l0, %l1
jmpl %l1, %o7
st %f8, [%l7 + 0x28]
nop
setx loop_4419, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
for %f14, %f0, %f8
loop_4418:
lduh [%l7 + 0x3C], %l0
ldub [%l7 + 0x7E], %l6
loop_4419:
movpos %icc, %o4, %o3
lduw [%l7 + 0x14], %o0
ldub [%l7 + 0x0B], %l4
bcs loop_4420
fmovdneg %xcc, %f3, %f5
ble,pt %xcc, loop_4421
fmul8sux16 %f2, %f2, %f6
loop_4420:
movcs %xcc, %l3, %l1
st %f1, [%l7 + 0x38]
loop_4421:
fpsub32s %f8, %f1, %f14
ldx [%l7 + 0x38], %o6
movgu %xcc, %o1, %l2
sdiv %g4, 0x1694, %g6
array16 %g5, %g7, %i2
bl loop_4422
fmovdn %icc, %f7, %f3
tne %xcc, 0x1
bgu,pn %xcc, loop_4423
loop_4422:
fnot2s %f15, %f4
sth %i7, [%l7 + 0x5E]
fnegs %f13, %f5
loop_4423:
fnegd %f0, %f12
std %f2, [%l7 + 0x40]
xnorcc %i5, 0x1FFC, %g1
subc %l5, 0x1726, %i3
taddcc %i4, 0x15A7, %i6
st %f5, [%l7 + 0x68]
tgu %icc, 0x2
movg %xcc, %i1, %g3
te %icc, 0x7
ld [%l7 + 0x0C], %f15
ldsb [%l7 + 0x3C], %i0
fandnot1 %f14, %f14, %f8
fcmpne16 %f12, %f2, %o2
fbul,a %fcc0, loop_4424
fsrc1 %f4, %f4
fbo,a %fcc2, loop_4425
ldsw [%l7 + 0x1C], %o5
loop_4424:
fcmple32 %f10, %f10, %o7
stx %l0, [%l7 + 0x18]
loop_4425:
std %f0, [%l7 + 0x68]
fmovdcc %xcc, %f2, %f12
fnors %f12, %f6, %f4
std %f4, [%l7 + 0x70]
stx %l6, [%l7 + 0x68]
fmovsgu %icc, %f6, %f13
fmuld8ulx16 %f8, %f14, %f6
ldd [%l7 + 0x78], %f2
fsrc2s %f15, %f13
andn %g2, %o4, %o0
fmovdpos %xcc, %f14, %f8
stw %l4, [%l7 + 0x58]
tneg %icc, 0x1
fcmpne16 %f0, %f6, %o3
st %f2, [%l7 + 0x1C]
ldsb [%l7 + 0x54], %l1
fone %f0
ldx [%l7 + 0x10], %o6
smulcc %o1, %l2, %l3
tpos %xcc, 0x4
fbo,a %fcc1, loop_4426
fba %fcc0, loop_4427
add %g6, 0x0399, %g4
or %g5, %g7, %i2
loop_4426:
ta %xcc, 0x5
loop_4427:
smul %i5, 0x1B03, %g1
fmovrslz %i7, %f9, %f14
ldx [%l7 + 0x50], %l5
bn,a %xcc, loop_4428
ldsw [%l7 + 0x58], %i3
fmovrdgz %i4, %f12, %f4
bne,a %xcc, loop_4429
loop_4428:
fbge %fcc3, loop_4430
bpos %icc, loop_4431
bl,pt %xcc, loop_4432
loop_4429:
ba loop_4433
loop_4430:
lduw [%l7 + 0x18], %i1
loop_4431:
fcmped %fcc3, %f14, %f10
loop_4432:
or %i6, 0x1785, %g3
loop_4433:
edge16n %o2, %o5, %i0
fbuge %fcc3, loop_4434
fpmerge %f7, %f10, %f4
stx %o7, [%l7 + 0x60]
xorcc %l6, %g2, %o4
loop_4434:
bcs,a %xcc, loop_4435
sth %o0, [%l7 + 0x1E]
edge8n %l0, %o3, %l4
edge16 %l1, %o6, %o1
loop_4435:
fpsub32 %f12, %f14, %f4
pdist %f6, %f8, %f14
movre %l3, 0x1E2, %g6
sdivx %l2, 0x1C90, %g4
addcc %g5, 0x1961, %i2
or %g7, 0x1A7E, %g1
ldsb [%l7 + 0x13], %i7
fcmpgt32 %f6, %f4, %l5
ldsw [%l7 + 0x38], %i5
fmovsneg %icc, %f6, %f13
std %f6, [%l7 + 0x58]
fmovsvs %icc, %f6, %f11
fpadd32 %f12, %f4, %f8
addccc %i4, %i1, %i6
tl %icc, 0x5
fcmpeq16 %f8, %f6, %g3
fbo,a %fcc0, loop_4436
ldsb [%l7 + 0x30], %o2
lduh [%l7 + 0x58], %o5
ldsw [%l7 + 0x58], %i3
loop_4436:
fornot2 %f0, %f12, %f4
movl %icc, %o7, %l6
brlz,a %g2, loop_4437
nop
setx loop_4438, %l0, %l1
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 loop_4439
umul %i0, %o0, %o4
loop_4437:
stb %o3, [%l7 + 0x4B]
loop_4438:
lduw [%l7 + 0x24], %l0
loop_4439:
fpadd16 %f0, %f4, %f10
orncc %l4, %l1, %o1
fble %fcc3, loop_4440
fandnot2 %f10, %f6, %f6
fnor %f2, %f12, %f14
array8 %l3, %o6, %l2
loop_4440:
bne %icc, loop_4441
nop
setx loop_4442, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x30], %g6
ldsb [%l7 + 0x19], %g4
loop_4441:
ldx [%l7 + 0x38], %g5
loop_4442:
fandnot1 %f2, %f8, %f8
fbuge,a %fcc0, loop_4443
fbl,a %fcc0, loop_4444
fmovrsgz %g7, %f6, %f14
fornot1 %f14, %f8, %f10
loop_4443:
tsubcctv %g1, 0x1FC3, %i2
loop_4444:
st %f7, [%l7 + 0x70]
lduh [%l7 + 0x1A], %i7
bl,a %xcc, loop_4445
orncc %l5, 0x0848, %i4
bcs,a loop_4446
fnot2s %f11, %f10
loop_4445:
fmovdneg %xcc, %f8, %f12
fmovrdgz %i1, %f2, %f4
loop_4446:
lduw [%l7 + 0x10], %i6
fbo %fcc2, loop_4447
fmovd %f6, %f0
lduh [%l7 + 0x26], %g3
fmovsn %icc, %f4, %f9
loop_4447:
st %f14, [%l7 + 0x3C]
tvc %icc, 0x5
fors %f9, %f8, %f11
std %f6, [%l7 + 0x50]
lduh [%l7 + 0x6A], %o2
sdivcc %o5, 0x196F, %i3
fxnors %f11, %f8, %f9
fmovdge %icc, %f9, %f11
siam 0x7
lduh [%l7 + 0x3A], %i5
tneg %icc, 0x0
ldsb [%l7 + 0x76], %o7
bleu %icc, loop_4448
srlx %l6, 0x0B, %g2
fxnor %f8, %f12, %f0
fornot2s %f9, %f8, %f11
loop_4448:
bshuffle %f2, %f6, %f4
fand %f2, %f0, %f2
ldsw [%l7 + 0x34], %i0
ld [%l7 + 0x78], %f8
fmovsvs %icc, %f14, %f8
std %f2, [%l7 + 0x50]
fcmpd %fcc0, %f12, %f0
movrlez %o4, %o3, %l0
srl %l4, 0x16, %o0
fbne %fcc3, loop_4449
fmovscc %xcc, %f14, %f8
fmovrsne %o1, %f2, %f5
fbe,a %fcc0, loop_4450
loop_4449:
udivx %l3, 0x0126, %o6
tle %xcc, 0x1
lduh [%l7 + 0x2C], %l2
loop_4450:
lduh [%l7 + 0x22], %l1
smul %g6, %g4, %g7
ble,a loop_4451
call loop_4452
brgz %g1, loop_4453
fba,a %fcc1, loop_4454
loop_4451:
stx %g5, [%l7 + 0x78]
loop_4452:
fnands %f5, %f2, %f13
loop_4453:
ldsb [%l7 + 0x50], %i2
loop_4454:
sethi 0x1A83, %i7
fmovdvc %icc, %f10, %f14
movre %i4, %i1, %i6
fmul8x16al %f9, %f0, %f0
fnot1 %f8, %f0
movgu %xcc, %g3, %l5
popc 0x1900, %o2
ld [%l7 + 0x70], %f6
fexpand %f0, %f0
fmul8x16 %f13, %f0, %f14
st %f7, [%l7 + 0x68]
fxor %f14, %f2, %f0
fmuld8ulx16 %f10, %f13, %f14
bshuffle %f0, %f4, %f10
stx %i3, [%l7 + 0x18]
subccc %o5, %i5, %o7
fornot2s %f9, %f6, %f7
taddcctv %l6, 0x10C7, %g2
fmovdge %icc, %f13, %f10
ldd [%l7 + 0x60], %f8
bne %xcc, loop_4455
sth %o4, [%l7 + 0x20]
std %f4, [%l7 + 0x30]
fmovrdgez %i0, %f14, %f4
loop_4455:
ldsh [%l7 + 0x16], %o3
ldd [%l7 + 0x30], %f12
movre %l4, 0x3F2, %o0
movleu %xcc, %o1, %l0
srlx %o6, 0x01, %l3
alignaddrl %l1, %l2, %g6
fbl %fcc1, loop_4456
fmovdgu %xcc, %f10, %f2
fbue,a %fcc3, loop_4457
nop
setx loop_4458, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4456:
bl,a,pn %icc, loop_4459
fmovrslez %g7, %f13, %f1
loop_4457:
stw %g1, [%l7 + 0x20]
loop_4458:
fand %f10, %f0, %f12
loop_4459:
mulscc %g4, 0x1D37, %i2
ldsh [%l7 + 0x48], %i7
movrlz %i4, 0x1E6, %g5
alignaddr %i6, %g3, %i1
fones %f13
bneg %xcc, loop_4460
bn,a %xcc, loop_4461
taddcctv %o2, 0x1F83, %l5
st %f5, [%l7 + 0x10]
loop_4460:
fbge,a %fcc1, loop_4462
loop_4461:
movle %xcc, %i3, %i5
tl %icc, 0x4
fnegs %f9, %f14
loop_4462:
alignaddr %o7, %l6, %g2
fones %f1
stx %o5, [%l7 + 0x28]
fmovdvc %xcc, %f0, %f9
fmovrdlz %o4, %f0, %f14
fzeros %f14
fmul8x16au %f11, %f7, %f6
alignaddr %o3, %i0, %l4
sll %o1, %o0, %o6
ldd [%l7 + 0x70], %f8
fcmpgt32 %f0, %f6, %l0
fbe %fcc3, loop_4463
fandnot2 %f14, %f12, %f10
brgez %l1, loop_4464
smulcc %l3, %g6, %g7
loop_4463:
tn %icc, 0x6
fornot2s %f0, %f10, %f1
loop_4464:
fmovsl %icc, %f7, %f13
ldub [%l7 + 0x47], %l2
bg loop_4465
fmovd %f0, %f0
fbu %fcc1, loop_4466
fcmpne32 %f6, %f2, %g4
loop_4465:
ldsw [%l7 + 0x58], %i2
siam 0x6
loop_4466:
edge16l %i7, %i4, %g5
sethi 0x0B76, %g1
ld [%l7 + 0x4C], %f14
fmovrslz %i6, %f0, %f12
fmovrdlz %g3, %f4, %f14
array32 %o2, %i1, %i3
brnz %i5, loop_4467
fmovrdne %l5, %f4, %f10
stb %l6, [%l7 + 0x50]
fpadd32 %f10, %f12, %f10
loop_4467:
ldsb [%l7 + 0x67], %g2
fmovdleu %xcc, %f4, %f10
bcs,a,pn %icc, loop_4468
fble,a %fcc2, loop_4469
fpack32 %f4, %f4, %f10
lduw [%l7 + 0x0C], %o7
loop_4468:
array32 %o4, %o5, %o3
loop_4469:
fandnot2s %f1, %f0, %f6
ba,pt %xcc, loop_4470
ldx [%l7 + 0x20], %l4
nop
setx loop_4471, %l0, %l1
jmpl %l1, %i0
lduh [%l7 + 0x24], %o1
loop_4470:
fmovsvs %xcc, %f15, %f10
fmovrdlez %o6, %f2, %f0
loop_4471:
movvc %xcc, %l0, %o0
udivx %l1, 0x1C2E, %g6
popc 0x0A7F, %g7
array32 %l3, %g4, %l2
add %i7, %i4, %g5
fpackfix %f14, %f3
mova %icc, %g1, %i6
fmovdgu %icc, %f11, %f15
ldsb [%l7 + 0x5B], %g3
umul %i2, 0x1D14, %o2
movne %icc, %i1, %i5
fornot1 %f8, %f10, %f10
and %i3, %l6, %g2
fbu %fcc3, loop_4472
fmovdvs %xcc, %f12, %f9
fpackfix %f10, %f6
fornot1 %f2, %f2, %f0
loop_4472:
fmovsgu %xcc, %f4, %f0
tgu %xcc, 0x0
ldsb [%l7 + 0x37], %l5
movrne %o4, 0x02E, %o7
alignaddrl %o3, %l4, %i0
nop
setx loop_4473, %l0, %l1
jmpl %l1, %o5
xorcc %o6, 0x0ACC, %o1
movne %xcc, %l0, %o0
bn %icc, loop_4474
loop_4473:
ta %icc, 0x7
movneg %icc, %l1, %g6
stw %l3, [%l7 + 0x0C]
loop_4474:
bcs %icc, loop_4475
mulx %g4, 0x17E2, %g7
std %f6, [%l7 + 0x08]
andn %i7, 0x0A98, %i4
loop_4475:
std %f2, [%l7 + 0x48]
fmovdl %icc, %f1, %f1
ldsb [%l7 + 0x1F], %g5
ldsh [%l7 + 0x28], %l2
edge16n %g1, %i6, %i2
umulcc %o2, 0x14B3, %g3
ldsh [%l7 + 0x16], %i1
movge %xcc, %i5, %i3
std %f14, [%l7 + 0x38]
bn,pn %icc, loop_4476
fandnot1s %f12, %f3, %f3
ldsw [%l7 + 0x40], %g2
ldsh [%l7 + 0x16], %l6
loop_4476:
mulx %o4, 0x022B, %o7
fmovdvs %xcc, %f14, %f8
stw %o3, [%l7 + 0x3C]
alignaddrl %l5, %i0, %l4
srax %o6, 0x17, %o5
tsubcc %l0, 0x052F, %o0
edge8l %o1, %g6, %l3
movrlz %g4, 0x0E0, %l1
fbue %fcc0, loop_4477
std %f4, [%l7 + 0x28]
bvc loop_4478
fnot1s %f5, %f13
loop_4477:
brlez,a %g7, loop_4479
ld [%l7 + 0x30], %f8
loop_4478:
bn,a,pn %icc, loop_4480
fbul %fcc2, loop_4481
loop_4479:
tvc %xcc, 0x7
fsrc1 %f2, %f14
loop_4480:
bleu %icc, loop_4482
loop_4481:
movvs %icc, %i7, %g5
fmovdvc %icc, %f14, %f6
fbo %fcc1, loop_4483
loop_4482:
fandnot1 %f4, %f2, %f12
fmovdleu %xcc, %f6, %f13
fcmpne16 %f2, %f2, %l2
loop_4483:
edge8 %i4, %g1, %i6
fands %f11, %f8, %f13
movvc %icc, %o2, %g3
udivcc %i1, 0x1C6F, %i2
fbe %fcc3, loop_4484
ldsb [%l7 + 0x1B], %i3
fcmple32 %f10, %f12, %i5
edge16n %l6, %g2, %o7
loop_4484:
ldsw [%l7 + 0x54], %o3
ldsh [%l7 + 0x12], %l5
bne,a %xcc, loop_4485
fba %fcc1, loop_4486
fmovdneg %xcc, %f8, %f0
brz,a %o4, loop_4487
loop_4485:
stx %i0, [%l7 + 0x48]
loop_4486:
movvs %xcc, %o6, %o5
fpadd16s %f3, %f0, %f1
loop_4487:
fmovdcc %xcc, %f4, %f0
fbug %fcc1, loop_4488
ldub [%l7 + 0x2D], %l4
movg %xcc, %o0, %o1
movl %xcc, %l0, %l3
loop_4488:
sth %g6, [%l7 + 0x5A]
std %f10, [%l7 + 0x18]
smul %g4, 0x0A9E, %l1
ldsh [%l7 + 0x40], %g7
bvc,a,pt %xcc, loop_4489
fornot1s %f3, %f4, %f2
fbn %fcc3, loop_4490
fmovrslez %g5, %f6, %f2
loop_4489:
edge8ln %i7, %i4, %g1
fabsd %f8, %f10
loop_4490:
ld [%l7 + 0x6C], %f4
fpack32 %f6, %f0, %f2
fornot1s %f5, %f0, %f5
lduw [%l7 + 0x74], %i6
andcc %o2, 0x0E95, %l2
fmovspos %icc, %f1, %f3
ldd [%l7 + 0x60], %f6
fands %f0, %f3, %f10
ldsw [%l7 + 0x44], %g3
move %xcc, %i2, %i3
fzero %f4
xnor %i1, 0x0400, %l6
brnz %g2, loop_4491
sll %i5, %o7, %o3
fmovrslez %o4, %f9, %f8
sdivcc %i0, 0x127D, %l5
loop_4491:
fbule,a %fcc0, loop_4492
fpsub16s %f11, %f13, %f11
st %f9, [%l7 + 0x08]
fornot1 %f14, %f8, %f4
loop_4492:
tl %xcc, 0x1
ldub [%l7 + 0x62], %o5
fmovrslz %o6, %f7, %f2
ldx [%l7 + 0x08], %l4
stx %o1, [%l7 + 0x70]
ldsb [%l7 + 0x65], %o0
movcs %xcc, %l0, %l3
stx %g4, [%l7 + 0x78]
fbug,a %fcc0, loop_4493
fmovrdne %l1, %f4, %f8
stw %g6, [%l7 + 0x1C]
xorcc %g7, 0x033A, %g5
loop_4493:
tpos %xcc, 0x6
tsubcc %i4, %i7, %g1
edge32 %i6, %o2, %l2
ldub [%l7 + 0x28], %g3
fornot2s %f9, %f8, %f2
tneg %icc, 0x1
fnot2 %f8, %f14
ldsh [%l7 + 0x3C], %i2
lduh [%l7 + 0x24], %i1
fabss %f11, %f7
lduh [%l7 + 0x1A], %i3
fnands %f5, %f13, %f8
addccc %l6, 0x1FBF, %i5
fsrc2s %f9, %f10
bge,pn %icc, loop_4494
bgu,a loop_4495
fmovsg %icc, %f0, %f3
stb %o7, [%l7 + 0x52]
loop_4494:
ldsh [%l7 + 0x26], %g2
loop_4495:
fsrc2 %f2, %f0
fbue,a %fcc1, loop_4496
movcs %icc, %o3, %i0
fmovrse %o4, %f12, %f6
fbug,a %fcc2, loop_4497
loop_4496:
smul %o5, 0x1BEB, %l5
fba %fcc2, loop_4498
tl %icc, 0x1
loop_4497:
fmovsvc %xcc, %f8, %f2
fbule %fcc0, loop_4499
loop_4498:
movn %icc, %o6, %o1
ldub [%l7 + 0x4C], %l4
fbul,a %fcc0, loop_4500
loop_4499:
fmovsa %icc, %f2, %f11
stb %l0, [%l7 + 0x1B]
stw %o0, [%l7 + 0x4C]
loop_4500:
ldub [%l7 + 0x4E], %g4
fmovscc %icc, %f13, %f10
fmovsvc %icc, %f1, %f12
fmovdleu %xcc, %f11, %f2
movle %icc, %l3, %g6
bpos loop_4501
fabss %f5, %f11
edge16l %g7, %g5, %i4
bneg,pn %icc, loop_4502
loop_4501:
faligndata %f6, %f2, %f12
fcmpd %fcc1, %f6, %f4
fmovsleu %xcc, %f7, %f9
loop_4502:
fmul8sux16 %f0, %f6, %f4
srlx %i7, %g1, %l1
edge8l %o2, %i6, %g3
fmovrdgz %i2, %f0, %f6
edge16n %i1, %l2, %l6
fmovdneg %icc, %f9, %f7
edge16n %i3, %i5, %g2
fexpand %f9, %f4
tneg %icc, 0x6
fsrc2 %f2, %f4
fmovsvs %xcc, %f4, %f15
fmovdge %xcc, %f10, %f5
move %xcc, %o7, %o3
sethi 0x17CB, %o4
fbn,a %fcc3, loop_4503
stb %o5, [%l7 + 0x1E]
edge8n %i0, %l5, %o6
tn %icc, 0x1
loop_4503:
subcc %o1, %l4, %l0
be,a,pn %icc, loop_4504
ldsb [%l7 + 0x49], %o0
ldsh [%l7 + 0x3C], %l3
ldd [%l7 + 0x58], %f2
loop_4504:
ba,pt %xcc, loop_4505
fxnors %f10, %f15, %f11
smulcc %g4, %g6, %g5
fbule %fcc1, loop_4506
loop_4505:
stb %i4, [%l7 + 0x44]
fmovsvs %icc, %f15, %f13
fpadd32s %f11, %f1, %f14
loop_4506:
ldx [%l7 + 0x38], %g7
udivcc %i7, 0x1615, %l1
mulscc %o2, 0x1AC3, %i6
fpack32 %f4, %f0, %f2
bneg,pt %xcc, loop_4507
ldsb [%l7 + 0x65], %g3
bg %xcc, loop_4508
fpadd32s %f0, %f1, %f2
loop_4507:
fbne,a %fcc3, loop_4509
fxors %f14, %f2, %f12
loop_4508:
ldsw [%l7 + 0x50], %i2
fmovdg %xcc, %f3, %f10
loop_4509:
addcc %i1, 0x139B, %l2
edge16 %l6, %g1, %i5
sdivcc %g2, 0x05A4, %o7
stw %i3, [%l7 + 0x50]
fnors %f12, %f8, %f12
edge8ln %o3, %o4, %o5
andcc %l5, 0x155D, %o6
subccc %i0, 0x002F, %o1
fmovdge %icc, %f2, %f7
subccc %l4, 0x0D45, %o0
for %f8, %f2, %f6
mulx %l3, 0x02E4, %l0
movvc %xcc, %g6, %g4
fcmpgt16 %f14, %f4, %g5
st %f3, [%l7 + 0x60]
fbul %fcc2, loop_4510
bcs %icc, loop_4511
fmovrslz %i4, %f0, %f9
ldx [%l7 + 0x10], %g7
loop_4510:
movrgz %l1, %i7, %o2
loop_4511:
lduh [%l7 + 0x58], %i6
lduh [%l7 + 0x7A], %g3
edge32l %i1, %l2, %l6
ble,pt %icc, loop_4512
sth %g1, [%l7 + 0x56]
fmovrsgz %i5, %f7, %f0
fnot1s %f15, %f1
loop_4512:
stw %i2, [%l7 + 0x18]
fpadd16 %f0, %f10, %f10
movrgez %o7, 0x075, %g2
tcc %icc, 0x7
andcc %i3, %o3, %o5
ld [%l7 + 0x78], %f2
ldsw [%l7 + 0x7C], %l5
stw %o6, [%l7 + 0x40]
fcmpne32 %f12, %f10, %o4
st %f5, [%l7 + 0x20]
ble %xcc, loop_4513
popc %i0, %o1
fmovrsgez %o0, %f14, %f15
ldx [%l7 + 0x10], %l3
loop_4513:
stx %l0, [%l7 + 0x40]
fpsub16 %f6, %f12, %f12
xorcc %g6, %g4, %g5
std %f6, [%l7 + 0x70]
fxors %f9, %f3, %f9
ldsh [%l7 + 0x58], %i4
fbne,a %fcc3, loop_4514
fmovdne %xcc, %f0, %f10
movcc %icc, %l4, %l1
ldsw [%l7 + 0x08], %i7
loop_4514:
fbule,a %fcc3, loop_4515
brlez,a %g7, loop_4516
fmovdpos %xcc, %f0, %f13
movge %xcc, %o2, %i6
loop_4515:
tcs %xcc, 0x0
loop_4516:
fmovse %icc, %f15, %f9
fandnot1s %f15, %f6, %f9
fxors %f4, %f12, %f8
bl,a,pt %xcc, loop_4517
ldsb [%l7 + 0x64], %g3
movl %icc, %l2, %i1
ldx [%l7 + 0x40], %g1
loop_4517:
lduh [%l7 + 0x10], %l6
addccc %i5, 0x15D3, %i2
lduh [%l7 + 0x30], %g2
fmul8x16au %f4, %f1, %f12
taddcc %o7, 0x164C, %i3
bgu,a %icc, loop_4518
fand %f6, %f6, %f10
std %f14, [%l7 + 0x30]
lduh [%l7 + 0x20], %o5
loop_4518:
array32 %o3, %o6, %o4
lduw [%l7 + 0x60], %l5
fmovrdgez %i0, %f2, %f10
bgu,a loop_4519
fmul8sux16 %f2, %f14, %f4
tn %xcc, 0x5
fnegs %f14, %f1
loop_4519:
tle %icc, 0x1
stw %o1, [%l7 + 0x08]
subcc %l3, 0x1445, %o0
fbg %fcc3, loop_4520
fandnot2 %f8, %f12, %f14
fmovrsgez %l0, %f1, %f7
fcmped %fcc0, %f12, %f2
loop_4520:
bshuffle %f0, %f14, %f0
fnegd %f4, %f12
fmovsvs %icc, %f9, %f4
ldx [%l7 + 0x40], %g4
subcc %g5, 0x0BAA, %g6
smul %i4, %l4, %i7
movcs %icc, %l1, %o2
fble %fcc3, loop_4521
tvc %xcc, 0x2
fand %f10, %f8, %f6
movgu %icc, %i6, %g7
loop_4521:
fxors %f12, %f15, %f3
stb %l2, [%l7 + 0x6A]
brlz,a %i1, loop_4522
srlx %g1, %g3, %l6
tle %icc, 0x2
movvc %xcc, %i2, %g2
loop_4522:
ta %icc, 0x7
ldx [%l7 + 0x28], %i5
fcmpes %fcc0, %f14, %f3
ldsh [%l7 + 0x68], %i3
array32 %o5, %o7, %o6
nop
setx loop_4523, %l0, %l1
jmpl %l1, %o4
alignaddrl %o3, %l5, %i0
fmovsgu %icc, %f2, %f8
lduh [%l7 + 0x7E], %l3
loop_4523:
ldsh [%l7 + 0x72], %o1
bleu,pt %xcc, loop_4524
brgz %l0, loop_4525
edge32n %g4, %o0, %g5
fbge,a %fcc1, loop_4526
loop_4524:
fmovdl %xcc, %f5, %f0
loop_4525:
fornot2s %f8, %f6, %f4
lduw [%l7 + 0x28], %i4
loop_4526:
smul %g6, 0x0AED, %l4
bneg,pn %icc, loop_4527
movcc %icc, %l1, %o2
stb %i7, [%l7 + 0x16]
edge16 %g7, %l2, %i1
loop_4527:
sethi 0x0B1A, %g1
bcc %xcc, loop_4528
bge,a %icc, loop_4529
lduw [%l7 + 0x58], %g3
alignaddr %l6, %i2, %i6
loop_4528:
ldub [%l7 + 0x18], %i5
loop_4529:
mulscc %g2, %o5, %i3
movgu %xcc, %o7, %o4
ldd [%l7 + 0x78], %f0
ble,a %icc, loop_4530
fnot1s %f5, %f7
fmovrslz %o3, %f9, %f3
stx %o6, [%l7 + 0x60]
loop_4530:
popc 0x03AE, %l5
fmovscc %xcc, %f5, %f2
fzeros %f9
brlz,a %i0, loop_4531
call loop_4532
lduh [%l7 + 0x7E], %l3
fcmps %fcc1, %f12, %f7
loop_4531:
bge,a loop_4533
loop_4532:
bl,a %icc, loop_4534
faligndata %f10, %f2, %f8
lduh [%l7 + 0x5C], %o1
loop_4533:
edge8 %l0, %o0, %g5
loop_4534:
fmul8sux16 %f14, %f6, %f14
ldd [%l7 + 0x30], %f10
edge32n %i4, %g4, %l4
fmuld8sux16 %f8, %f13, %f12
tle %icc, 0x6
lduh [%l7 + 0x1E], %l1
std %f10, [%l7 + 0x58]
or %o2, 0x181C, %i7
fxor %f0, %f4, %f10
subccc %g7, %l2, %g6
nop
setx loop_4535, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbg,a %fcc0, loop_4536
orn %i1, 0x12F5, %g1
fcmple32 %f6, %f12, %l6
loop_4535:
fnor %f2, %f2, %f12
loop_4536:
edge16n %g3, %i6, %i5
ldd [%l7 + 0x50], %f14
fbl,a %fcc2, loop_4537
fmovdle %xcc, %f8, %f7
fsrc2s %f4, %f9
st %f14, [%l7 + 0x0C]
loop_4537:
fandnot2 %f4, %f2, %f2
ldsh [%l7 + 0x22], %g2
fblg %fcc0, loop_4538
fabss %f9, %f2
andncc %o5, %i2, %i3
bneg loop_4539
loop_4538:
ldsb [%l7 + 0x1F], %o7
fbuge %fcc2, loop_4540
ldsb [%l7 + 0x44], %o4
loop_4539:
fnot2s %f7, %f3
sll %o3, 0x09, %l5
loop_4540:
fpsub16 %f4, %f10, %f6
fmovdn %icc, %f3, %f3
fands %f8, %f4, %f6
bcs %icc, loop_4541
fcmpeq16 %f2, %f0, %i0
ldx [%l7 + 0x68], %o6
lduh [%l7 + 0x32], %l3
loop_4541:
xnor %l0, %o0, %o1
ld [%l7 + 0x78], %f7
bne,a,pn %icc, loop_4542
bpos,pt %xcc, loop_4543
bl loop_4544
ldx [%l7 + 0x28], %g5
loop_4542:
srlx %g4, 0x0A, %l4
loop_4543:
ldsb [%l7 + 0x23], %l1
loop_4544:
andncc %o2, %i4, %g7
xnor %l2, 0x19BF, %i7
taddcctv %i1, 0x140A, %g6
sra %l6, 0x15, %g1
fornot2s %f8, %f13, %f3
fmovsneg %icc, %f8, %f12
ble,a,pt %xcc, loop_4545
fbl,a %fcc2, loop_4546
ldsb [%l7 + 0x41], %i6
umulcc %g3, %g2, %o5
loop_4545:
bgu %icc, loop_4547
loop_4546:
bcs,a loop_4548
edge32n %i2, %i3, %i5
ldsw [%l7 + 0x40], %o7
loop_4547:
st %f10, [%l7 + 0x18]
loop_4548:
st %f11, [%l7 + 0x10]
edge32 %o3, %o4, %l5
xor %i0, %l3, %o6
brgz,a %o0, loop_4549
fmovsne %xcc, %f9, %f10
ldx [%l7 + 0x70], %l0
andn %g5, 0x07B9, %g4
loop_4549:
ldx [%l7 + 0x58], %l4
ldsh [%l7 + 0x12], %l1
andcc %o2, %o1, %i4
sdivx %g7, 0x1FEC, %l2
movg %icc, %i1, %g6
ldx [%l7 + 0x70], %i7
taddcc %l6, 0x1B2A, %i6
bgu,a,pt %icc, loop_4550
bleu,a,pt %icc, loop_4551
fmovscc %icc, %f0, %f0
lduh [%l7 + 0x6E], %g3
loop_4550:
nop
setx loop_4552, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4551:
fmovdvs %xcc, %f4, %f4
movgu %icc, %g2, %g1
bleu loop_4553
loop_4552:
st %f6, [%l7 + 0x58]
tl %xcc, 0x7
smul %i2, 0x0586, %o5
loop_4553:
ldsh [%l7 + 0x64], %i5
fblg %fcc2, loop_4554
move %xcc, %i3, %o7
fxor %f10, %f10, %f14
ld [%l7 + 0x20], %f4
loop_4554:
stb %o4, [%l7 + 0x2C]
mova %xcc, %l5, %i0
fnor %f4, %f12, %f2
array32 %o3, %l3, %o0
nop
setx loop_4555, %l0, %l1
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, 0x5
st %f2, [%l7 + 0x28]
ldsw [%l7 + 0x24], %o6
loop_4555:
fbge,a %fcc0, loop_4556
ldsb [%l7 + 0x59], %l0
lduw [%l7 + 0x3C], %g4
fmuld8ulx16 %f14, %f0, %f2
loop_4556:
fmovsleu %xcc, %f15, %f14
ldd [%l7 + 0x50], %f0
ldx [%l7 + 0x50], %g5
ldsh [%l7 + 0x56], %l4
orn %l1, %o2, %i4
edge32ln %o1, %l2, %i1
fandnot2 %f14, %f2, %f10
stb %g7, [%l7 + 0x12]
lduh [%l7 + 0x58], %g6
stw %i7, [%l7 + 0x58]
fmovrdlz %i6, %f6, %f10
fmovsvs %xcc, %f0, %f11
bvs,a,pn %xcc, loop_4557
std %f4, [%l7 + 0x68]
stb %g3, [%l7 + 0x1F]
ta %icc, 0x4
loop_4557:
ldsh [%l7 + 0x14], %g2
stb %l6, [%l7 + 0x2A]
tn %xcc, 0x1
tg %xcc, 0x0
fmovrdgez %g1, %f10, %f6
stb %o5, [%l7 + 0x70]
tge %xcc, 0x5
fbne,a %fcc3, loop_4558
fbn,a %fcc2, loop_4559
stb %i5, [%l7 + 0x25]
stx %i2, [%l7 + 0x60]
loop_4558:
edge32l %i3, %o7, %o4
loop_4559:
be %icc, loop_4560
std %f12, [%l7 + 0x30]
tsubcctv %l5, %i0, %o3
lduw [%l7 + 0x50], %l3
loop_4560:
srax %o0, 0x0B, %o6
taddcc %g4, 0x15E5, %l0
fmuld8ulx16 %f0, %f2, %f6
siam 0x1
bneg,a,pn %icc, loop_4561
bpos loop_4562
fmul8x16al %f2, %f6, %f14
sdivcc %l4, 0x04EA, %l1
loop_4561:
fzero %f0
loop_4562:
fmovrdgez %o2, %f2, %f6
fbl %fcc2, loop_4563
stb %i4, [%l7 + 0x62]
edge32ln %o1, %l2, %i1
fcmple16 %f10, %f10, %g5
loop_4563:
movrne %g6, 0x277, %i7
fmovrdgz %i6, %f6, %f0
ldsw [%l7 + 0x38], %g3
stb %g7, [%l7 + 0x15]
ld [%l7 + 0x0C], %f5
fmovsa %xcc, %f12, %f13
lduw [%l7 + 0x24], %g2
bgu,a loop_4564
fba %fcc0, loop_4565
fmul8x16al %f0, %f1, %f2
fbne,a %fcc3, loop_4566
loop_4564:
stx %l6, [%l7 + 0x10]
loop_4565:
fnegd %f8, %f6
bcs,a loop_4567
loop_4566:
lduh [%l7 + 0x78], %o5
fnegs %f6, %f3
bg %icc, loop_4568
loop_4567:
ld [%l7 + 0x24], %f0
lduh [%l7 + 0x40], %i5
st %f12, [%l7 + 0x64]
loop_4568:
bgu,a loop_4569
fand %f14, %f0, %f10
sdivcc %g1, 0x1550, %i3
subcc %i2, 0x0B5B, %o7
loop_4569:
fmovsl %xcc, %f13, %f5
and %l5, %i0, %o4
sethi 0x1993, %l3
fcmpd %fcc0, %f0, %f14
sra %o3, %o6, %o0
subc %l0, 0x17B4, %g4
fand %f4, %f10, %f0
faligndata %f8, %f6, %f6
sth %l1, [%l7 + 0x5C]
ldsw [%l7 + 0x50], %l4
fcmpne16 %f10, %f14, %o2
sth %i4, [%l7 + 0x58]
fba,a %fcc0, loop_4570
nop
setx loop_4571, %l0, %l1
jmpl %l1, %l2
edge16l %i1, %g5, %g6
sllx %o1, 0x09, %i6
loop_4570:
or %i7, %g3, %g7
loop_4571:
fmovdneg %xcc, %f5, %f8
edge8ln %l6, %g2, %o5
ldx [%l7 + 0x10], %i5
fmul8x16au %f3, %f7, %f6
nop
setx loop_4572, %l0, %l1
jmpl %l1, %i3
lduw [%l7 + 0x20], %i2
fcmps %fcc2, %f4, %f13
fmovrse %o7, %f0, %f12
loop_4572:
stw %g1, [%l7 + 0x20]
movge %icc, %i0, %l5
st %f12, [%l7 + 0x10]
std %f2, [%l7 + 0x38]
ld [%l7 + 0x4C], %f14
srax %l3, 0x02, %o3
fandnot1 %f10, %f12, %f10
edge32n %o4, %o6, %l0
nop
setx loop_4573, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subcc %g4, 0x00B7, %l1
sth %l4, [%l7 + 0x74]
fmovdn %icc, %f14, %f4
loop_4573:
lduh [%l7 + 0x3E], %o2
movre %i4, 0x259, %l2
ld [%l7 + 0x7C], %f15
stb %i1, [%l7 + 0x0D]
movrlz %o0, 0x341, %g5
ld [%l7 + 0x34], %f15
movrlz %g6, %i6, %i7
mulscc %g3, %o1, %l6
stw %g7, [%l7 + 0x78]
mulscc %g2, 0x0E95, %o5
movl %icc, %i5, %i2
fmovdge %icc, %f11, %f6
movneg %icc, %o7, %i3
stb %g1, [%l7 + 0x2E]
movrlez %l5, 0x276, %l3
fmovdpos %xcc, %f15, %f2
tg %icc, 0x3
std %f12, [%l7 + 0x60]
st %f7, [%l7 + 0x34]
ldx [%l7 + 0x28], %i0
movle %icc, %o3, %o4
sdiv %l0, 0x1E8D, %o6
ldsh [%l7 + 0x0C], %g4
lduw [%l7 + 0x68], %l4
st %f7, [%l7 + 0x38]
sth %l1, [%l7 + 0x2C]
tneg %icc, 0x4
edge8n %o2, %i4, %i1
for %f10, %f12, %f6
fnands %f10, %f15, %f6
fnors %f15, %f0, %f10
stx %l2, [%l7 + 0x28]
stx %o0, [%l7 + 0x50]
movleu %xcc, %g6, %i6
movcs %xcc, %g5, %g3
ldsh [%l7 + 0x70], %i7
bpos,a,pt %icc, loop_4574
sdivx %o1, 0x0084, %l6
fcmpeq32 %f8, %f8, %g2
te %xcc, 0x5
loop_4574:
fzeros %f6
tn %icc, 0x3
edge8ln %g7, %o5, %i2
stx %o7, [%l7 + 0x08]
fmovda %icc, %f4, %f10
for %f12, %f0, %f10
fcmpeq16 %f4, %f6, %i5
lduw [%l7 + 0x24], %g1
brgz %i3, loop_4575
fnot2s %f1, %f13
ldsb [%l7 + 0x11], %l3
brz,a %l5, loop_4576
loop_4575:
movpos %xcc, %i0, %o3
popc %o4, %o6
ld [%l7 + 0x50], %f12
loop_4576:
fmovdleu %icc, %f7, %f4
stw %l0, [%l7 + 0x4C]
fmul8ulx16 %f14, %f0, %f10
fabss %f2, %f9
fbug %fcc1, loop_4577
ld [%l7 + 0x70], %f8
stw %g4, [%l7 + 0x64]
std %f8, [%l7 + 0x78]
loop_4577:
bvc,a,pt %icc, loop_4578
fmovrslez %l4, %f4, %f4
fpackfix %f2, %f8
bge %icc, loop_4579
loop_4578:
bvs,a loop_4580
stb %l1, [%l7 + 0x3C]
brlz %o2, loop_4581
loop_4579:
bne,a,pn %xcc, loop_4582
loop_4580:
fxnor %f2, %f14, %f14
fbue,a %fcc2, loop_4583
loop_4581:
sllx %i4, %l2, %i1
loop_4582:
fmovrde %g6, %f4, %f4
tcs %icc, 0x5
loop_4583:
fmuld8ulx16 %f1, %f13, %f8
fmovscc %xcc, %f14, %f1
fbo %fcc0, loop_4584
fsrc1s %f10, %f4
fnands %f11, %f5, %f0
stx %i6, [%l7 + 0x40]
loop_4584:
pdist %f6, %f4, %f14
ldsb [%l7 + 0x09], %o0
lduh [%l7 + 0x10], %g5
movcc %icc, %g3, %o1
stb %i7, [%l7 + 0x7D]
fabsd %f2, %f14
fmovsvc %icc, %f10, %f9
sdivx %g2, 0x1C39, %l6
tsubcc %g7, %i2, %o7
fmovdne %icc, %f13, %f4
ldsw [%l7 + 0x3C], %i5
brnz,a %o5, loop_4585
fmovdleu %icc, %f14, %f12
edge16 %g1, %i3, %l5
st %f13, [%l7 + 0x6C]
loop_4585:
mulx %i0, %l3, %o4
ldsb [%l7 + 0x11], %o6
andncc %l0, %o3, %l4
fnands %f7, %f11, %f7
bgu,pn %icc, loop_4586
array32 %l1, %o2, %g4
bvs,pn %xcc, loop_4587
bl,pn %xcc, loop_4588
loop_4586:
fcmple16 %f6, %f0, %l2
bpos,a %xcc, loop_4589
loop_4587:
std %f14, [%l7 + 0x70]
loop_4588:
fsrc1s %f3, %f9
popc %i1, %g6
loop_4589:
movrlez %i4, 0x11F, %i6
lduh [%l7 + 0x08], %g5
fmovdcs %xcc, %f1, %f13
sdiv %o0, 0x0918, %o1
fxnors %f15, %f0, %f8
andncc %g3, %i7, %l6
umul %g2, %g7, %i2
fsrc2 %f0, %f0
fandnot1 %f10, %f4, %f6
ldsh [%l7 + 0x36], %i5
ldsh [%l7 + 0x5C], %o7
ldub [%l7 + 0x61], %o5
edge32 %g1, %i3, %l5
stx %l3, [%l7 + 0x58]
srax %o4, 0x13, %i0
nop
setx loop_4590, %l0, %l1
jmpl %l1, %o6
tg %xcc, 0x4
ld [%l7 + 0x58], %f12
fmovsge %icc, %f11, %f2
loop_4590:
movre %o3, 0x2EE, %l0
tneg %xcc, 0x1
fmovsneg %icc, %f12, %f5
edge32n %l4, %o2, %l1
fpsub32 %f4, %f8, %f0
lduh [%l7 + 0x2E], %g4
ldsb [%l7 + 0x1F], %l2
edge8 %g6, %i1, %i6
brnz,a %i4, loop_4591
edge32n %g5, %o1, %g3
umulcc %o0, %i7, %g2
ldub [%l7 + 0x5F], %l6
loop_4591:
fmuld8sux16 %f14, %f0, %f0
st %f10, [%l7 + 0x38]
ldx [%l7 + 0x40], %i2
subccc %g7, 0x137A, %i5
nop
setx loop_4592, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrgez %o7, 0x04D, %o5
ldsw [%l7 + 0x10], %i3
ldub [%l7 + 0x65], %l5
loop_4592:
fbo,a %fcc3, loop_4593
fmovrdgz %l3, %f2, %f6
nop
setx loop_4594, %l0, %l1
jmpl %l1, %g1
movvc %xcc, %i0, %o4
loop_4593:
ldd [%l7 + 0x08], %f10
fmovdge %xcc, %f5, %f11
loop_4594:
st %f10, [%l7 + 0x28]
tleu %icc, 0x6
bne,a,pn %xcc, loop_4595
tsubcctv %o6, 0x1898, %l0
fmovdleu %icc, %f6, %f5
stw %l4, [%l7 + 0x6C]
loop_4595:
stw %o2, [%l7 + 0x3C]
subccc %o3, %g4, %l2
ldsw [%l7 + 0x2C], %g6
ldd [%l7 + 0x60], %f14
srax %l1, 0x06, %i1
bl,a,pn %icc, loop_4596
std %f2, [%l7 + 0x30]
ldx [%l7 + 0x58], %i4
edge16ln %g5, %o1, %g3
loop_4596:
fnot1 %f0, %f4
fxnors %f14, %f13, %f14
fpadd32 %f0, %f8, %f2
movgu %icc, %i6, %o0
ldsb [%l7 + 0x10], %i7
fnot2s %f0, %f15
fnot1s %f4, %f1
fpsub32s %f3, %f3, %f13
movneg %icc, %l6, %g2
sth %g7, [%l7 + 0x42]
lduw [%l7 + 0x64], %i2
pdist %f0, %f14, %f2
ldd [%l7 + 0x48], %f14
sth %o7, [%l7 + 0x6A]
ta %xcc, 0x2
orn %o5, 0x09BD, %i5
fnot2 %f10, %f2
fcmpd %fcc0, %f12, %f14
fxnor %f8, %f10, %f8
nop
setx loop_4597, %l0, %l1
jmpl %l1, %l5
lduw [%l7 + 0x38], %l3
fcmple16 %f6, %f2, %i3
fbug %fcc0, loop_4598
loop_4597:
ldx [%l7 + 0x68], %i0
fmovsvs %xcc, %f14, %f0
ldsh [%l7 + 0x36], %o4
loop_4598:
fble %fcc2, loop_4599
fnegs %f8, %f8
stx %o6, [%l7 + 0x58]
fmul8x16au %f4, %f15, %f2
loop_4599:
tl %xcc, 0x5
stw %g1, [%l7 + 0x40]
movrgz %l0, %l4, %o2
fbne,a %fcc0, loop_4600
subcc %g4, %l2, %g6
edge8n %o3, %i1, %l1
fmovdg %xcc, %f9, %f11
loop_4600:
lduw [%l7 + 0x24], %i4
fble %fcc1, loop_4601
fpadd16 %f14, %f14, %f2
stb %o1, [%l7 + 0x7A]
stw %g3, [%l7 + 0x3C]
loop_4601:
sdiv %g5, 0x1BCF, %i6
bcc,a loop_4602
std %f2, [%l7 + 0x70]
fmovsg %icc, %f4, %f3
lduh [%l7 + 0x0A], %o0
loop_4602:
stw %i7, [%l7 + 0x6C]
subc %g2, %g7, %i2
edge16n %l6, %o5, %i5
fcmple32 %f10, %f14, %o7
tvs %xcc, 0x1
subc %l5, %l3, %i3
fmovd %f6, %f0
fmovspos %icc, %f4, %f14
fsrc1s %f3, %f15
fbne %fcc1, loop_4603
movrgez %o4, %i0, %g1
sllx %l0, 0x08, %l4
movn %xcc, %o6, %o2
loop_4603:
fcmps %fcc0, %f3, %f14
sth %g4, [%l7 + 0x38]
bneg,pt %icc, loop_4604
tpos %icc, 0x2
fbue %fcc2, loop_4605
tle %xcc, 0x7
loop_4604:
tge %icc, 0x2
andcc %g6, %l2, %o3
loop_4605:
add %i1, 0x11F4, %l1
stw %i4, [%l7 + 0x14]
be,pn %icc, loop_4606
srax %o1, 0x1C, %g5
st %f3, [%l7 + 0x20]
mulx %i6, 0x0434, %g3
loop_4606:
nop
setx loop_4607, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bcc,a,pn %xcc, loop_4608
tpos %xcc, 0x1
movvc %icc, %i7, %g2
loop_4607:
fnegd %f0, %f6
loop_4608:
edge16ln %o0, %i2, %g7
ldsb [%l7 + 0x5D], %o5
fcmple32 %f0, %f14, %i5
stx %l6, [%l7 + 0x18]
fands %f10, %f13, %f15
movle %icc, %o7, %l5
fmovsle %icc, %f9, %f3
mulscc %i3, 0x0395, %l3
bpos,a,pt %xcc, loop_4609
stw %o4, [%l7 + 0x08]
udivx %i0, 0x07A3, %g1
movgu %xcc, %l4, %o6
loop_4609:
stb %l0, [%l7 + 0x42]
bshuffle %f12, %f10, %f2
fcmpgt16 %f14, %f0, %g4
movn %xcc, %o2, %g6
bcs,a,pt %icc, loop_4610
fpadd32s %f14, %f0, %f4
array16 %l2, %i1, %o3
brlez %i4, loop_4611
loop_4610:
tne %icc, 0x2
tg %xcc, 0x5
fmovdn %icc, %f13, %f11
loop_4611:
smulcc %o1, 0x17EE, %g5
fcmpeq16 %f10, %f2, %l1
tcc %icc, 0x5
fandnot2 %f6, %f12, %f8
ta %xcc, 0x4
sll %g3, 0x1B, %i7
for %f2, %f10, %f14
fmovsge %icc, %f12, %f7
movre %i6, 0x181, %g2
ldx [%l7 + 0x18], %i2
fsrc1s %f9, %f4
ld [%l7 + 0x18], %f15
udivx %o0, 0x053B, %g7
fnot2s %f9, %f0
ldsh [%l7 + 0x12], %o5
ld [%l7 + 0x50], %f1
bpos loop_4612
ldd [%l7 + 0x28], %f8
movrgz %l6, %o7, %i5
ldsh [%l7 + 0x32], %l5
loop_4612:
bgu %icc, loop_4613
bn,a loop_4614
nop
setx loop_4615, %l0, %l1
jmpl %l1, %i3
fnegd %f2, %f0
loop_4613:
fxnor %f4, %f10, %f10
loop_4614:
movrgez %o4, %l3, %i0
loop_4615:
fsrc2 %f0, %f10
lduw [%l7 + 0x14], %g1
stw %o6, [%l7 + 0x70]
stb %l4, [%l7 + 0x70]
fmovsa %icc, %f12, %f8
bvs,pn %icc, loop_4616
tvs %icc, 0x0
sth %l0, [%l7 + 0x14]
stx %g4, [%l7 + 0x08]
loop_4616:
ldx [%l7 + 0x18], %o2
addccc %g6, 0x1749, %i1
fnot2s %f6, %f11
ldx [%l7 + 0x40], %l2
stx %o3, [%l7 + 0x50]
subc %o1, 0x1630, %i4
movrlz %g5, %g3, %l1
ldd [%l7 + 0x58], %f8
xnor %i7, 0x09EB, %g2
stb %i6, [%l7 + 0x79]
fpadd16s %f2, %f7, %f11
ldub [%l7 + 0x27], %o0
fba,a %fcc0, loop_4617
fmovse %xcc, %f9, %f6
tcc %xcc, 0x3
movge %icc, %g7, %i2
loop_4617:
fnegd %f2, %f0
addccc %l6, %o7, %i5
tne %icc, 0x1
tsubcc %o5, %i3, %o4
lduh [%l7 + 0x48], %l5
brz %i0, loop_4618
fabsd %f2, %f12
nop
setx loop_4619, %l0, %l1
jmpl %l1, %l3
sth %o6, [%l7 + 0x5E]
loop_4618:
ldsh [%l7 + 0x58], %l4
movne %icc, %l0, %g4
loop_4619:
movrgz %g1, %o2, %i1
fmovrsne %l2, %f3, %f10
movvc %xcc, %o3, %o1
fxnors %f5, %f10, %f7
be,pn %xcc, loop_4620
edge32n %g6, %g5, %i4
fmovsne %xcc, %f11, %f5
ld [%l7 + 0x20], %f2
loop_4620:
ldsh [%l7 + 0x60], %g3
lduw [%l7 + 0x24], %i7
fbo %fcc0, loop_4621
sth %l1, [%l7 + 0x4A]
fba %fcc1, loop_4622
fcmped %fcc1, %f10, %f8
loop_4621:
fmovdle %icc, %f7, %f4
fcmpne32 %f12, %f8, %i6
loop_4622:
edge8l %g2, %g7, %o0
fmovscs %icc, %f10, %f15
ld [%l7 + 0x08], %f3
umulcc %l6, %i2, %i5
brlez %o5, loop_4623
edge16ln %i3, %o4, %o7
nop
setx loop_4624, %l0, %l1
jmpl %l1, %i0
fmuld8sux16 %f12, %f9, %f14
loop_4623:
fbl,a %fcc0, loop_4625
ldub [%l7 + 0x6C], %l5
loop_4624:
fornot2s %f8, %f8, %f12
std %f6, [%l7 + 0x30]
loop_4625:
array8 %o6, %l3, %l0
brnz %l4, loop_4626
fcmpes %fcc0, %f6, %f3
fmovdvs %icc, %f9, %f14
tl %icc, 0x7
loop_4626:
fmovsgu %icc, %f14, %f3
ble,a %xcc, loop_4627
fmovs %f2, %f9
st %f8, [%l7 + 0x78]
smulcc %g1, %g4, %i1
loop_4627:
ld [%l7 + 0x3C], %f6
fone %f8
fnot2 %f4, %f12
fnot2s %f14, %f14
stb %o2, [%l7 + 0x7A]
fmovdcc %icc, %f12, %f0
fble,a %fcc2, loop_4628
xnorcc %l2, %o1, %o3
fmovrsgz %g5, %f10, %f12
tvc %icc, 0x1
loop_4628:
ldx [%l7 + 0x48], %i4
fors %f4, %f4, %f8
fornot2s %f12, %f14, %f6
nop
setx loop_4629, %l0, %l1
jmpl %l1, %g6
fnands %f5, %f6, %f5
stx %i7, [%l7 + 0x58]
movn %icc, %g3, %l1
loop_4629:
edge16ln %g2, %g7, %i6
orcc %o0, %i2, %i5
movpos %icc, %o5, %l6
tsubcctv %o4, %i3, %i0
taddcc %l5, %o6, %o7
edge16ln %l3, %l0, %l4
ldsb [%l7 + 0x09], %g1
sth %i1, [%l7 + 0x2A]
for %f12, %f10, %f2
subc %o2, %g4, %l2
fmul8ulx16 %f4, %f14, %f10
brgez %o3, loop_4630
sllx %g5, 0x13, %o1
array32 %i4, %g6, %g3
fpadd16s %f12, %f4, %f13
loop_4630:
fabss %f13, %f11
fmovdcc %icc, %f7, %f15
movge %icc, %i7, %g2
brlez,a %l1, loop_4631
tleu %icc, 0x0
ld [%l7 + 0x28], %f3
ldsh [%l7 + 0x30], %g7
loop_4631:
fbue,a %fcc0, loop_4632
fornot1 %f10, %f14, %f2
ldsb [%l7 + 0x72], %i6
movl %xcc, %i2, %o0
loop_4632:
ldsh [%l7 + 0x6C], %i5
fornot2s %f13, %f13, %f15
ba,pt %xcc, loop_4633
edge32l %l6, %o5, %o4
ldx [%l7 + 0x78], %i0
fmovsle %xcc, %f6, %f13
loop_4633:
brgz %l5, loop_4634
st %f0, [%l7 + 0x34]
fands %f4, %f10, %f15
fnot1 %f2, %f12
loop_4634:
fand %f4, %f6, %f4
tgu %xcc, 0x6
edge8ln %o6, %o7, %i3
brnz,a %l3, loop_4635
fnot2s %f13, %f2
fbe,a %fcc0, loop_4636
stx %l0, [%l7 + 0x48]
loop_4635:
sth %l4, [%l7 + 0x5C]
ldub [%l7 + 0x4F], %g1
loop_4636:
fmovrse %o2, %f9, %f2
movrgz %i1, %l2, %g4
fpmerge %f6, %f9, %f8
ldx [%l7 + 0x58], %o3
fxnor %f14, %f4, %f0
fpsub16s %f12, %f11, %f0
fmovrdlz %o1, %f2, %f8
bneg %xcc, loop_4637
fmovrdgez %i4, %f8, %f0
fcmpeq16 %f12, %f0, %g5
taddcctv %g3, 0x1AC9, %g6
loop_4637:
fornot1s %f4, %f3, %f2
fbe %fcc3, loop_4638
xorcc %i7, 0x1250, %g2
edge16n %l1, %g7, %i2
brz %i6, loop_4639
loop_4638:
bne %xcc, loop_4640
addc %o0, %l6, %o5
lduw [%l7 + 0x70], %i5
loop_4639:
fpack16 %f6, %f9
loop_4640:
st %f13, [%l7 + 0x38]
fxnor %f14, %f0, %f14
fmovsg %icc, %f0, %f0
brgez %o4, loop_4641
stx %i0, [%l7 + 0x18]
movgu %xcc, %o6, %o7
fcmple32 %f2, %f14, %l5
loop_4641:
stw %l3, [%l7 + 0x3C]
std %f2, [%l7 + 0x40]
subc %l0, %l4, %g1
ld [%l7 + 0x4C], %f6
sll %i3, 0x14, %i1
umulcc %o2, %g4, %o3
fxors %f1, %f8, %f11
bvs %icc, loop_4642
bne,a,pt %icc, loop_4643
ldsb [%l7 + 0x49], %l2
movg %icc, %o1, %i4
loop_4642:
bcs,a %icc, loop_4644
loop_4643:
pdist %f12, %f4, %f0
ld [%l7 + 0x4C], %f3
ldsb [%l7 + 0x1C], %g5
loop_4644:
and %g6, %g3, %i7
ldsw [%l7 + 0x38], %g2
srax %g7, 0x13, %l1
fmuld8sux16 %f12, %f6, %f8
fmovd %f0, %f2
bn,pn %xcc, loop_4645
edge8ln %i2, %i6, %o0
fxor %f4, %f8, %f4
ta %xcc, 0x4
loop_4645:
andncc %l6, %i5, %o5
sdivx %i0, 0x0F1C, %o6
stx %o7, [%l7 + 0x48]
mulx %l5, 0x120F, %l3
fabsd %f6, %f10
brlz %l0, loop_4646
mulx %l4, 0x15FA, %g1
fcmpeq32 %f8, %f6, %i3
fnot2s %f4, %f6
loop_4646:
brlez,a %o4, loop_4647
fcmpeq16 %f6, %f10, %o2
srlx %i1, 0x0D, %g4
ld [%l7 + 0x50], %f13
loop_4647:
bge %xcc, loop_4648
fpmerge %f6, %f15, %f0
fsrc1 %f0, %f4
bl,a,pt %xcc, loop_4649
loop_4648:
sra %o3, 0x0F, %o1
fmul8x16 %f6, %f2, %f10
alignaddr %l2, %g5, %i4
loop_4649:
bvc loop_4650
sdiv %g6, 0x156B, %g3
bg,pt %xcc, loop_4651
ldub [%l7 + 0x25], %g2
loop_4650:
srlx %g7, 0x17, %l1
fnands %f7, %f6, %f5
loop_4651:
subcc %i7, %i2, %o0
fmovrdgez %l6, %f0, %f12
orn %i5, 0x0265, %o5
fbul,a %fcc3, loop_4652
fpsub32 %f2, %f6, %f0
fmovrsgz %i6, %f12, %f8
fbuge %fcc3, loop_4653
loop_4652:
stb %i0, [%l7 + 0x50]
mulscc %o7, %o6, %l5
fnors %f13, %f2, %f5
loop_4653:
fba,a %fcc3, loop_4654
nop
setx loop_4655, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8 %l0, %l4, %l3
edge8 %i3, %o4, %o2
loop_4654:
pdist %f14, %f10, %f14
loop_4655:
fmovde %xcc, %f4, %f5
fcmps %fcc1, %f13, %f4
brz %i1, loop_4656
stb %g4, [%l7 + 0x0C]
ldub [%l7 + 0x6B], %g1
fbge %fcc0, loop_4657
loop_4656:
bleu,pt %xcc, loop_4658
taddcc %o3, %o1, %l2
lduh [%l7 + 0x20], %i4
loop_4657:
stx %g5, [%l7 + 0x10]
loop_4658:
ldd [%l7 + 0x58], %f2
fmul8ulx16 %f8, %f6, %f4
fmovrse %g3, %f5, %f7
lduh [%l7 + 0x10], %g6
fands %f8, %f13, %f4
movg %icc, %g7, %g2
smulcc %l1, %i2, %i7
fsrc2 %f0, %f10
fbl %fcc3, loop_4659
fandnot1 %f12, %f0, %f0
srl %o0, %i5, %o5
ldx [%l7 + 0x78], %i6
loop_4659:
stb %i0, [%l7 + 0x4E]
fmovsne %icc, %f5, %f11
fands %f3, %f3, %f3
orn %l6, %o6, %o7
ld [%l7 + 0x10], %f13
movvc %icc, %l0, %l4
fnor %f10, %f2, %f4
brlez,a %l5, loop_4660
fpack16 %f0, %f1
edge16 %i3, %o4, %o2
bcs,a %xcc, loop_4661
loop_4660:
fblg,a %fcc1, loop_4662
ldub [%l7 + 0x64], %i1
fmul8x16 %f12, %f10, %f4
loop_4661:
edge8n %g4, %l3, %g1
loop_4662:
bn,pt %xcc, loop_4663
smulcc %o1, %l2, %i4
ba,pn %xcc, loop_4664
stb %o3, [%l7 + 0x7A]
loop_4663:
fpsub16s %f5, %f13, %f13
ldsh [%l7 + 0x10], %g3
loop_4664:
bl,a,pt %icc, loop_4665
stw %g5, [%l7 + 0x24]
array16 %g6, %g2, %l1
ldsh [%l7 + 0x3A], %i2
loop_4665:
movcs %icc, %i7, %g7
ldsh [%l7 + 0x44], %o0
subcc %o5, %i6, %i5
fmovdvs %icc, %f13, %f2
fmuld8ulx16 %f9, %f14, %f14
fmovrdlz %l6, %f10, %f8
ldsb [%l7 + 0x54], %i0
tl %icc, 0x4
fmovdvs %icc, %f1, %f15
bge loop_4666
sth %o7, [%l7 + 0x58]
std %f8, [%l7 + 0x48]
addccc %o6, %l0, %l5
loop_4666:
stb %i3, [%l7 + 0x58]
ldd [%l7 + 0x58], %f10
ldsb [%l7 + 0x49], %o4
fbue,a %fcc0, loop_4667
sth %o2, [%l7 + 0x62]
fsrc1s %f5, %f7
fmovrsne %l4, %f10, %f5
loop_4667:
fmovdgu %icc, %f4, %f7
udivcc %i1, 0x0DA8, %g4
ldsw [%l7 + 0x68], %g1
lduw [%l7 + 0x24], %o1
addccc %l3, %l2, %i4
sllx %o3, 0x10, %g5
fmovdgu %xcc, %f9, %f15
xor %g3, %g6, %g2
fcmpd %fcc0, %f0, %f0
stb %i2, [%l7 + 0x2A]
xor %l1, %g7, %o0
fmovrsgez %o5, %f14, %f3
ld [%l7 + 0x70], %f10
fmovrslez %i7, %f6, %f11
subcc %i5, %i6, %i0
fbu,a %fcc2, loop_4668
fmovsl %xcc, %f9, %f4
udivcc %l6, 0x0CEA, %o6
ldsb [%l7 + 0x38], %l0
loop_4668:
fmovrslz %o7, %f4, %f7
subc %i3, %l5, %o2
fsrc1s %f0, %f5
bg,a %icc, loop_4669
ldx [%l7 + 0x70], %l4
ldub [%l7 + 0x6B], %o4
movcc %icc, %g4, %i1
loop_4669:
ldx [%l7 + 0x10], %o1
srl %l3, %l2, %i4
xorcc %o3, %g1, %g5
ldub [%l7 + 0x2E], %g3
subccc %g6, 0x15B4, %i2
movneg %xcc, %g2, %g7
ldsw [%l7 + 0x68], %o0
bpos,a %icc, loop_4670
brz,a %l1, loop_4671
sll %i7, %i5, %i6
fba %fcc1, loop_4672
loop_4670:
fsrc2s %f3, %f9
loop_4671:
movleu %icc, %o5, %l6
bn,a,pt %xcc, loop_4673
loop_4672:
tge %xcc, 0x2
siam 0x3
ldd [%l7 + 0x20], %f10
loop_4673:
bne,a loop_4674
srax %o6, 0x02, %l0
fmovrse %i0, %f15, %f15
fmovsge %xcc, %f9, %f11
loop_4674:
fmovdle %icc, %f11, %f15
addcc %i3, 0x0A57, %l5
edge8n %o7, %l4, %o4
stw %g4, [%l7 + 0x2C]
ld [%l7 + 0x70], %f15
brlz %i1, loop_4675
movvc %xcc, %o1, %l3
bpos loop_4676
be,a,pt %xcc, loop_4677
loop_4675:
edge8n %l2, %o2, %o3
fpackfix %f14, %f12
loop_4676:
fblg,a %fcc1, loop_4678
loop_4677:
tg %xcc, 0x1
movrlez %g1, %i4, %g5
ld [%l7 + 0x50], %f4
loop_4678:
tl %xcc, 0x5
lduw [%l7 + 0x40], %g6
movgu %icc, %g3, %i2
fmul8x16au %f1, %f2, %f6
bpos,a,pt %xcc, loop_4679
ldx [%l7 + 0x40], %g7
fands %f14, %f14, %f11
fabss %f2, %f1
loop_4679:
ldsw [%l7 + 0x14], %g2
fmovrdne %o0, %f2, %f14
stx %l1, [%l7 + 0x68]
nop
setx loop_4680, %l0, %l1
jmpl %l1, %i7
tn %icc, 0x1
ldsb [%l7 + 0x65], %i6
st %f14, [%l7 + 0x40]
loop_4680:
fmovrdne %i5, %f14, %f0
fornot2s %f1, %f2, %f15
movrgez %l6, %o5, %o6
fbul %fcc1, loop_4681
sllx %l0, %i0, %i3
fpadd32s %f7, %f1, %f6
st %f8, [%l7 + 0x70]
loop_4681:
movre %l5, 0x36C, %o7
sra %l4, 0x14, %g4
ldx [%l7 + 0x28], %i1
array32 %o1, %o4, %l3
movle %xcc, %o2, %l2
fmovdge %icc, %f14, %f10
fornot2 %f2, %f6, %f2
brgz,a %g1, loop_4682
edge16l %i4, %g5, %g6
andncc %o3, %g3, %g7
stw %i2, [%l7 + 0x14]
loop_4682:
mulx %o0, 0x060A, %g2
fmovse %icc, %f5, %f4
smulcc %i7, 0x1167, %i6
fblg %fcc3, loop_4683
fmovrdlz %i5, %f14, %f12
fpadd16s %f11, %f5, %f15
fone %f14
loop_4683:
fmuld8ulx16 %f9, %f3, %f8
fcmped %fcc2, %f6, %f0
fpadd32s %f15, %f0, %f10
subcc %l1, %o5, %o6
fcmpes %fcc0, %f5, %f15
for %f14, %f14, %f14
srax %l6, 0x0B, %i0
ld [%l7 + 0x74], %f5
fbu,a %fcc0, loop_4684
std %f8, [%l7 + 0x68]
fxnor %f10, %f14, %f8
edge16ln %l0, %i3, %o7
loop_4684:
stw %l5, [%l7 + 0x2C]
fmovrdlz %l4, %f10, %f10
edge8 %i1, %o1, %o4
fmovdge %icc, %f10, %f8
ldsb [%l7 + 0x65], %g4
stb %o2, [%l7 + 0x13]
ld [%l7 + 0x7C], %f8
stw %l2, [%l7 + 0x48]
ldub [%l7 + 0x0C], %l3
nop
setx loop_4685, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movre %g1, %i4, %g6
udivcc %o3, 0x0470, %g5
fabsd %f10, %f12
loop_4685:
sra %g3, %g7, %i2
ldd [%l7 + 0x50], %f0
stb %o0, [%l7 + 0x43]
fnors %f3, %f4, %f3
fmul8x16al %f13, %f6, %f6
ld [%l7 + 0x18], %f14
fcmps %fcc0, %f14, %f2
fmovd %f0, %f0
ldub [%l7 + 0x19], %i7
fmovdpos %xcc, %f2, %f4
fnot1s %f3, %f3
fmovrdgz %i6, %f0, %f10
be,a,pt %icc, loop_4686
fcmpes %fcc1, %f14, %f3
ld [%l7 + 0x5C], %f4
alignaddrl %i5, %l1, %o5
loop_4686:
sll %g2, 0x02, %o6
fbo,a %fcc1, loop_4687
ld [%l7 + 0x44], %f9
fmovrslz %i0, %f2, %f14
andcc %l6, 0x0FF3, %l0
loop_4687:
stx %i3, [%l7 + 0x38]
movge %icc, %l5, %l4
ld [%l7 + 0x70], %f0
fmovrse %o7, %f0, %f13
bpos,a loop_4688
bshuffle %f6, %f2, %f10
fands %f15, %f3, %f15
bne %xcc, loop_4689
loop_4688:
edge16l %i1, %o4, %g4
ldsh [%l7 + 0x6C], %o1
subccc %l2, 0x1594, %o2
loop_4689:
bcs,a %icc, loop_4690
taddcc %g1, 0x1808, %l3
siam 0x2
addccc %i4, %g6, %o3
loop_4690:
stx %g5, [%l7 + 0x30]
fmul8x16au %f0, %f14, %f10
tsubcc %g3, %i2, %g7
lduh [%l7 + 0x12], %i7
tg %xcc, 0x4
fbue,a %fcc2, loop_4691
fmovscs %xcc, %f10, %f14
bvs,pn %icc, loop_4692
subccc %o0, %i5, %l1
loop_4691:
fmovse %xcc, %f0, %f8
stb %o5, [%l7 + 0x68]
loop_4692:
ldx [%l7 + 0x30], %i6
fblg %fcc0, loop_4693
brz,a %g2, loop_4694
brnz %o6, loop_4695
brgez %i0, loop_4696
loop_4693:
fmovrdlez %l6, %f2, %f8
loop_4694:
bpos %xcc, loop_4697
loop_4695:
movvs %icc, %i3, %l5
loop_4696:
addccc %l0, 0x1A89, %o7
bcs,a loop_4698
loop_4697:
fcmpeq32 %f0, %f10, %i1
ldd [%l7 + 0x58], %f14
bvs,a %icc, loop_4699
loop_4698:
fcmpne32 %f2, %f8, %l4
movle %icc, %g4, %o4
fzeros %f7
loop_4699:
fmovdcc %xcc, %f13, %f10
fmul8x16al %f6, %f13, %f8
umulcc %o1, %o2, %l2
fmovdg %xcc, %f10, %f9
ldd [%l7 + 0x20], %f14
fmovsvs %xcc, %f12, %f3
ldsw [%l7 + 0x14], %g1
fsrc1s %f11, %f10
fmovsa %xcc, %f14, %f2
fmovsge %icc, %f2, %f5
fmovdvs %icc, %f0, %f2
array8 %i4, %l3, %o3
fones %f7
movl %icc, %g6, %g3
movge %xcc, %g5, %g7
brz,a %i2, loop_4700
tsubcc %i7, %o0, %i5
fcmpes %fcc2, %f14, %f10
lduh [%l7 + 0x0E], %l1
loop_4700:
ldsw [%l7 + 0x54], %i6
andn %o5, 0x1305, %o6
bge,a,pn %icc, loop_4701
brlez,a %i0, loop_4702
stx %l6, [%l7 + 0x70]
bshuffle %f12, %f14, %f10
loop_4701:
fmovrdgez %g2, %f10, %f12
loop_4702:
ldsh [%l7 + 0x1A], %i3
movrlz %l0, 0x121, %l5
fmovscc %icc, %f12, %f5
popc %o7, %l4
ldub [%l7 + 0x6A], %i1
movcs %xcc, %g4, %o4
fcmpeq16 %f14, %f4, %o1
ldsh [%l7 + 0x6C], %o2
fblg %fcc3, loop_4703
edge32n %g1, %i4, %l3
addc %o3, 0x179F, %l2
bneg,pt %icc, loop_4704
loop_4703:
std %f4, [%l7 + 0x38]
fpsub32 %f14, %f0, %f6
ldsb [%l7 + 0x70], %g3
loop_4704:
ldd [%l7 + 0x70], %f4
fmovdvc %icc, %f3, %f2
movvs %icc, %g5, %g7
ldx [%l7 + 0x08], %g6
edge8n %i2, %o0, %i7
fnot1s %f9, %f12
fmovsl %xcc, %f8, %f6
brgz %i5, loop_4705
ldsh [%l7 + 0x16], %i6
ldsb [%l7 + 0x36], %o5
fmovdn %icc, %f0, %f5
loop_4705:
taddcctv %l1, %i0, %l6
stb %g2, [%l7 + 0x4F]
fabsd %f4, %f12
ld [%l7 + 0x30], %f14
bleu,pn %xcc, loop_4706
nop
setx loop_4707, %l0, %l1
jmpl %l1, %i3
movneg %icc, %o6, %l5
fmuld8ulx16 %f12, %f14, %f2
loop_4706:
fmovdgu %icc, %f7, %f1
loop_4707:
fmovscc %icc, %f6, %f14
ldsh [%l7 + 0x74], %o7
edge32ln %l0, %l4, %i1
ldsw [%l7 + 0x70], %o4
ld [%l7 + 0x10], %f6
fcmpes %fcc3, %f13, %f9
bvc,a,pt %xcc, loop_4708
std %f2, [%l7 + 0x40]
move %xcc, %o1, %o2
fba,a %fcc2, loop_4709
loop_4708:
stx %g4, [%l7 + 0x70]
fnegd %f10, %f0
fmovrdlez %g1, %f10, %f8
loop_4709:
sll %l3, 0x1E, %o3
ld [%l7 + 0x08], %f11
movle %xcc, %i4, %g3
tcc %icc, 0x0
movn %xcc, %l2, %g5
brlez %g6, loop_4710
fcmple32 %f4, %f12, %g7
fbe %fcc2, loop_4711
ldd [%l7 + 0x48], %f8
loop_4710:
fnot1s %f15, %f0
addccc %o0, %i2, %i5
loop_4711:
sth %i7, [%l7 + 0x50]
tn %xcc, 0x3
fcmpgt16 %f10, %f4, %o5
mova %xcc, %i6, %l1
stw %l6, [%l7 + 0x70]
fmovdcs %icc, %f8, %f11
fsrc1s %f7, %f2
fbl %fcc1, loop_4712
fmovdn %icc, %f4, %f7
fmovrdgz %i0, %f10, %f0
fpsub32 %f0, %f14, %f6
loop_4712:
stw %i3, [%l7 + 0x78]
fexpand %f1, %f2
tleu %icc, 0x3
bcs,pn %xcc, loop_4713
movpos %icc, %o6, %l5
fmovdg %xcc, %f8, %f15
sdivcc %g2, 0x0173, %l0
loop_4713:
fmovrde %o7, %f0, %f10
sth %i1, [%l7 + 0x40]
fpackfix %f12, %f4
nop
setx loop_4714, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x6C], %l4
fornot1 %f8, %f8, %f2
fsrc1s %f5, %f12
loop_4714:
fmul8x16au %f0, %f14, %f4
ldd [%l7 + 0x68], %f4
te %xcc, 0x0
movrlez %o1, %o2, %o4
fabsd %f12, %f0
edge32n %g4, %g1, %o3
fcmpgt16 %f12, %f4, %i4
ldsh [%l7 + 0x70], %l3
movrlz %l2, %g5, %g3
stb %g7, [%l7 + 0x77]
ldsb [%l7 + 0x26], %o0
fornot1s %f14, %f0, %f12
stb %i2, [%l7 + 0x2B]
fones %f0
ldd [%l7 + 0x68], %f0
xnor %g6, %i5, %o5
ldd [%l7 + 0x58], %f8
fnegd %f10, %f8
movvs %icc, %i7, %i6
movn %xcc, %l1, %l6
fcmped %fcc0, %f10, %f8
siam 0x6
lduw [%l7 + 0x18], %i0
fmovde %xcc, %f12, %f4
bne,pt %xcc, loop_4715
smul %o6, 0x13AB, %l5
fabss %f6, %f2
fcmpgt32 %f0, %f2, %g2
loop_4715:
sethi 0x1273, %l0
fmovrde %o7, %f2, %f8
bcc,a %icc, loop_4716
bgu loop_4717
tneg %xcc, 0x6
bcc,a %xcc, loop_4718
loop_4716:
bvs,a loop_4719
loop_4717:
bneg,a loop_4720
lduh [%l7 + 0x14], %i3
loop_4718:
andncc %i1, %o1, %l4
loop_4719:
ldub [%l7 + 0x30], %o2
loop_4720:
st %f2, [%l7 + 0x4C]
fmovdle %icc, %f3, %f3
tne %xcc, 0x6
fmovd %f4, %f12
be,pn %xcc, loop_4721
fcmpd %fcc3, %f2, %f10
mova %icc, %o4, %g1
fpsub32 %f10, %f10, %f12
loop_4721:
ld [%l7 + 0x68], %f7
movrgz %o3, %g4, %i4
add %l3, %l2, %g5
tle %xcc, 0x0
fmovda %xcc, %f8, %f13
edge32n %g3, %o0, %i2
fabss %f2, %f2
tsubcc %g6, %g7, %o5
stx %i7, [%l7 + 0x40]
ldsw [%l7 + 0x5C], %i6
ldsw [%l7 + 0x1C], %l1
be,a loop_4722
edge32 %l6, %i0, %i5
bg,a %xcc, loop_4723
fcmpne32 %f6, %f4, %l5
loop_4722:
addcc %g2, 0x0675, %l0
tne %icc, 0x6
loop_4723:
fpsub16s %f4, %f4, %f14
movrne %o7, %i3, %o6
ld [%l7 + 0x08], %f12
fsrc1 %f10, %f12
mulx %o1, %l4, %o2
tvc %icc, 0x1
fbn,a %fcc1, loop_4724
ldub [%l7 + 0x60], %i1
fabss %f8, %f5
fbug %fcc3, loop_4725
loop_4724:
fandnot1s %f2, %f7, %f15
sdivcc %g1, 0x0087, %o4
fmovda %icc, %f13, %f9
loop_4725:
fmovrse %g4, %f12, %f2
fbue %fcc1, loop_4726
fpadd16 %f10, %f2, %f6
tg %icc, 0x2
bcc,a loop_4727
loop_4726:
te %icc, 0x5
fcmpd %fcc2, %f14, %f8
tle %xcc, 0x4
loop_4727:
fpmerge %f3, %f5, %f14
stx %i4, [%l7 + 0x58]
brlez,a %l3, loop_4728
subccc %l2, 0x0C2C, %o3
fnot2 %f14, %f2
ldsb [%l7 + 0x6F], %g3
loop_4728:
fandnot2s %f12, %f10, %f12
movcc %xcc, %o0, %g5
ldd [%l7 + 0x58], %f10
addc %g6, %g7, %o5
tneg %xcc, 0x3
bn,a loop_4729
sth %i2, [%l7 + 0x5A]
edge16l %i6, %i7, %l6
stx %l1, [%l7 + 0x08]
loop_4729:
xor %i0, %l5, %g2
tl %icc, 0x1
edge32ln %l0, %i5, %o7
edge32n %i3, %o6, %l4
sra %o1, %o2, %i1
mulscc %g1, 0x1584, %g4
fornot1 %f14, %f14, %f2
fnor %f4, %f12, %f10
udiv %o4, 0x1C24, %i4
ldx [%l7 + 0x68], %l2
stb %l3, [%l7 + 0x4F]
alignaddr %o3, %g3, %g5
st %f2, [%l7 + 0x78]
fbule,a %fcc3, loop_4730
fnegd %f14, %f0
fpsub32s %f14, %f4, %f2
stx %g6, [%l7 + 0x30]
loop_4730:
fblg,a %fcc2, loop_4731
fbuge %fcc0, loop_4732
sub %o0, %g7, %i2
fmuld8ulx16 %f12, %f14, %f4
loop_4731:
ldsw [%l7 + 0x58], %o5
loop_4732:
fsrc1s %f5, %f9
fbl,a %fcc3, loop_4733
fnot1s %f1, %f10
bvs loop_4734
alignaddrl %i6, %l6, %i7
loop_4733:
lduh [%l7 + 0x10], %l1
fbne %fcc0, loop_4735
loop_4734:
stx %l5, [%l7 + 0x50]
ldx [%l7 + 0x40], %i0
fmovsleu %xcc, %f10, %f14
loop_4735:
fpadd16s %f4, %f2, %f11
srlx %l0, 0x0C, %g2
brgz %i5, loop_4736
fmovdge %xcc, %f3, %f3
edge32ln %o7, %i3, %o6
fsrc1 %f2, %f12
loop_4736:
fpsub32 %f12, %f0, %f4
fbl,a %fcc1, loop_4737
fandnot1 %f10, %f14, %f14
mova %xcc, %l4, %o1
ldd [%l7 + 0x50], %f8
loop_4737:
ldub [%l7 + 0x5E], %i1
fmovscc %icc, %f8, %f6
movleu %xcc, %g1, %g4
ldsw [%l7 + 0x2C], %o2
udiv %o4, 0x1580, %i4
fmovrdgez %l3, %f10, %f2
fmovspos %icc, %f10, %f9
fpsub32 %f8, %f14, %f14
std %f2, [%l7 + 0x58]
ldsw [%l7 + 0x34], %o3
xorcc %g3, %l2, %g6
xor %g5, 0x0E75, %o0
fcmpne32 %f12, %f14, %g7
ldx [%l7 + 0x48], %i2
ldd [%l7 + 0x50], %f6
fmovsle %icc, %f15, %f1
movg %icc, %o5, %l6
lduw [%l7 + 0x1C], %i7
addcc %l1, %i6, %l5
movle %icc, %i0, %l0
srax %g2, 0x09, %o7
fsrc2 %f2, %f6
edge16 %i3, %i5, %l4
add %o1, %i1, %g1
ld [%l7 + 0x5C], %f2
ldd [%l7 + 0x58], %f8
ldx [%l7 + 0x08], %g4
ld [%l7 + 0x1C], %f0
fmul8ulx16 %f6, %f8, %f0
st %f15, [%l7 + 0x24]
st %f1, [%l7 + 0x6C]
ld [%l7 + 0x48], %f1
movg %xcc, %o2, %o6
stw %o4, [%l7 + 0x3C]
fornot1s %f6, %f7, %f7
bgu,a,pt %icc, loop_4738
fba,a %fcc3, loop_4739
edge8l %i4, %l3, %o3
brnz,a %l2, loop_4740
loop_4738:
fmul8sux16 %f8, %f0, %f10
loop_4739:
fcmpd %fcc1, %f0, %f8
bpos,a,pt %xcc, loop_4741
loop_4740:
ta %xcc, 0x0
fba %fcc0, loop_4742
fmovdle %xcc, %f4, %f8
loop_4741:
array16 %g3, %g5, %g6
edge8l %g7, %i2, %o5
loop_4742:
lduw [%l7 + 0x2C], %o0
ldd [%l7 + 0x50], %f6
sth %i7, [%l7 + 0x4A]
sth %l6, [%l7 + 0x16]
fornot2s %f6, %f15, %f15
movrgz %i6, %l5, %i0
bvc loop_4743
sth %l1, [%l7 + 0x5E]
fcmple32 %f8, %f6, %l0
fnor %f2, %f2, %f12
loop_4743:
fbuge %fcc3, loop_4744
ldsw [%l7 + 0x70], %g2
ld [%l7 + 0x78], %f12
fmovsne %icc, %f11, %f4
loop_4744:
brgz,a %o7, loop_4745
fmuld8ulx16 %f1, %f7, %f6
fmovdneg %icc, %f3, %f10
brz %i5, loop_4746
loop_4745:
fnot2s %f9, %f7
pdist %f2, %f0, %f0
fnor %f10, %f6, %f12
loop_4746:
std %f2, [%l7 + 0x48]
bcc,a,pt %icc, loop_4747
tge %icc, 0x4
edge32ln %l4, %i3, %i1
bcc,a,pt %icc, loop_4748
loop_4747:
fcmpne16 %f0, %f6, %o1
movvc %icc, %g4, %o2
ldub [%l7 + 0x14], %o6
loop_4748:
tneg %xcc, 0x6
fandnot2 %f6, %f10, %f2
mulscc %g1, 0x1B2E, %i4
sth %o4, [%l7 + 0x42]
fmovsne %xcc, %f12, %f2
sll %l3, %o3, %l2
fmovrslz %g3, %f11, %f3
st %f12, [%l7 + 0x40]
ldx [%l7 + 0x78], %g5
nop
setx loop_4749, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fzeros %f11
fbu,a %fcc0, loop_4750
fmovsa %icc, %f7, %f9
loop_4749:
sdiv %g6, 0x1679, %g7
be,a loop_4751
loop_4750:
brlz,a %o5, loop_4752
fmovdneg %icc, %f10, %f6
fmovde %xcc, %f9, %f14
loop_4751:
st %f11, [%l7 + 0x48]
loop_4752:
udiv %o0, 0x0CF1, %i7
fbe %fcc1, loop_4753
tleu %xcc, 0x3
fcmpd %fcc0, %f8, %f10
movcs %icc, %l6, %i2
loop_4753:
xnor %i6, 0x13CB, %l5
fbe %fcc0, loop_4754
nop
setx loop_4755, %l0, %l1
jmpl %l1, %i0
brlez,a %l0, loop_4756
edge16n %g2, %l1, %o7
loop_4754:
ldsh [%l7 + 0x12], %l4
loop_4755:
edge32l %i3, %i5, %i1
loop_4756:
stb %o1, [%l7 + 0x74]
bn,pn %xcc, loop_4757
fmovrdgz %o2, %f12, %f4
ldsb [%l7 + 0x2B], %g4
fnors %f6, %f9, %f11
loop_4757:
fmovsleu %xcc, %f8, %f10
fornot2 %f0, %f0, %f6
nop
setx loop_4758, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc1 %f0, %f12
subccc %o6, %g1, %i4
tl %icc, 0x5
loop_4758:
bpos loop_4759
ldx [%l7 + 0x30], %o4
fnegd %f10, %f6
st %f4, [%l7 + 0x50]
loop_4759:
edge8ln %o3, %l2, %l3
addcc %g5, %g3, %g6
edge8n %o5, %g7, %o0
fornot2s %f7, %f2, %f6
fmuld8ulx16 %f4, %f8, %f2
brgez %i7, loop_4760
srl %i2, 0x01, %l6
fpack16 %f10, %f6
fmul8sux16 %f8, %f12, %f10
loop_4760:
fbue %fcc2, loop_4761
brlez,a %l5, loop_4762
udivcc %i0, 0x0EED, %i6
fmovrdlez %g2, %f12, %f8
loop_4761:
bcc,a loop_4763
loop_4762:
edge8n %l1, %o7, %l0
fones %f1
fmovdvc %xcc, %f5, %f10
loop_4763:
movne %icc, %i3, %l4
lduh [%l7 + 0x38], %i5
stw %i1, [%l7 + 0x54]
lduw [%l7 + 0x60], %o2
ld [%l7 + 0x48], %f15
ldsh [%l7 + 0x3C], %g4
ldsh [%l7 + 0x3A], %o6
fmul8sux16 %f6, %f0, %f4
bleu,pn %icc, loop_4764
pdist %f8, %f14, %f10
udivx %o1, 0x0F2E, %i4
bcs,a loop_4765
loop_4764:
st %f9, [%l7 + 0x48]
bvs,a,pn %icc, loop_4766
movg %xcc, %o4, %g1
loop_4765:
edge16ln %l2, %o3, %g5
andncc %g3, %g6, %o5
loop_4766:
stw %g7, [%l7 + 0x4C]
fmul8x16au %f3, %f13, %f8
sth %l3, [%l7 + 0x60]
ldx [%l7 + 0x10], %o0
stb %i7, [%l7 + 0x73]
movrne %i2, 0x2A2, %l5
bcs,pt %xcc, loop_4767
bn,pt %xcc, loop_4768
std %f14, [%l7 + 0x60]
lduh [%l7 + 0x1C], %l6
loop_4767:
fmul8x16 %f5, %f0, %f6
loop_4768:
stx %i0, [%l7 + 0x50]
fmovrdgz %i6, %f12, %f8
fbl %fcc1, loop_4769
fmul8x16al %f4, %f6, %f10
movne %icc, %g2, %o7
fmul8x16al %f0, %f6, %f4
loop_4769:
std %f4, [%l7 + 0x40]
stx %l1, [%l7 + 0x48]
ldub [%l7 + 0x1E], %l0
fcmple32 %f10, %f14, %i3
alignaddrl %i5, %i1, %o2
st %f10, [%l7 + 0x74]
brz %g4, loop_4770
fmovsvs %icc, %f12, %f5
ldub [%l7 + 0x5A], %o6
sdivx %o1, 0x0F69, %l4
loop_4770:
fbul %fcc3, loop_4771
alignaddrl %i4, %o4, %l2
fcmpgt16 %f8, %f2, %o3
bshuffle %f14, %f14, %f0
loop_4771:
bleu,a %xcc, loop_4772
smulcc %g5, 0x1C1F, %g3
movvc %icc, %g6, %o5
fbug %fcc0, loop_4773
loop_4772:
st %f14, [%l7 + 0x34]
tcc %icc, 0x4
sth %g1, [%l7 + 0x24]
loop_4773:
fbn,a %fcc2, loop_4774
te %xcc, 0x7
taddcc %g7, 0x0C02, %o0
fpsub16s %f2, %f4, %f14
loop_4774:
taddcc %i7, 0x065D, %l3
fxor %f4, %f10, %f0
fpack32 %f6, %f14, %f12
fsrc1 %f6, %f2
stx %i2, [%l7 + 0x70]
fpsub32s %f15, %f4, %f15
nop
setx loop_4775, %l0, %l1
jmpl %l1, %l6
brz,a %l5, loop_4776
ldd [%l7 + 0x18], %f6
xorcc %i0, 0x0386, %i6
loop_4775:
fcmpd %fcc1, %f6, %f14
loop_4776:
edge32ln %o7, %l1, %g2
fornot2 %f8, %f8, %f2
mova %xcc, %l0, %i5
bleu,a,pn %xcc, loop_4777
fpadd16s %f9, %f4, %f6
tn %icc, 0x4
fmul8x16al %f4, %f4, %f0
loop_4777:
fmul8x16au %f8, %f2, %f14
fba %fcc0, loop_4778
fmovsvs %icc, %f8, %f14
ldx [%l7 + 0x08], %i1
movre %o2, %i3, %o6
loop_4778:
brgz,a %o1, loop_4779
fbn %fcc3, loop_4780
edge8n %l4, %g4, %i4
fmovsgu %icc, %f12, %f0
loop_4779:
ldx [%l7 + 0x48], %o4
loop_4780:
tg %xcc, 0x0
ta %xcc, 0x0
bgu,pt %icc, loop_4781
stx %l2, [%l7 + 0x30]
subc %g5, 0x0E35, %o3
fpmerge %f7, %f3, %f12
loop_4781:
ldsb [%l7 + 0x77], %g6
sra %g3, %o5, %g1
mova %icc, %g7, %o0
array32 %i7, %i2, %l6
ba %xcc, loop_4782
xorcc %l3, %l5, %i0
fblg,a %fcc1, loop_4783
lduh [%l7 + 0x20], %o7
loop_4782:
bne,pt %xcc, loop_4784
lduw [%l7 + 0x10], %i6
loop_4783:
tcc %xcc, 0x3
fpsub16s %f7, %f14, %f8
loop_4784:
fmovdne %icc, %f3, %f5
edge32l %l1, %g2, %i5
fmul8x16al %f13, %f9, %f12
fcmps %fcc1, %f3, %f1
bl loop_4785
andn %l0, 0x0F28, %o2
fbuge %fcc1, loop_4786
orncc %i1, 0x0F13, %o6
loop_4785:
fcmpgt32 %f2, %f0, %o1
fcmpgt32 %f14, %f12, %i3
loop_4786:
sub %g4, %l4, %o4
fcmped %fcc0, %f0, %f14
fbule,a %fcc1, loop_4787
stw %l2, [%l7 + 0x34]
fzeros %f7
fmovrdlez %g5, %f4, %f4
loop_4787:
fbe %fcc3, loop_4788
nop
setx loop_4789, %l0, %l1
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, %f4, %f2
ldd [%l7 + 0x08], %f6
loop_4788:
ldsb [%l7 + 0x68], %o3
loop_4789:
addcc %g6, %i4, %g3
fbge,a %fcc3, loop_4790
fornot2 %f0, %f8, %f6
stw %g1, [%l7 + 0x3C]
fmul8x16au %f7, %f13, %f10
loop_4790:
tneg %xcc, 0x6
fmovda %icc, %f0, %f1
fandnot1 %f8, %f2, %f8
fandnot1s %f12, %f7, %f5
edge16ln %o5, %g7, %i7
array16 %o0, %l6, %i2
ldub [%l7 + 0x59], %l5
edge32ln %i0, %o7, %i6
smul %l1, 0x0F2C, %l3
fbue %fcc3, loop_4791
edge8ln %i5, %g2, %l0
ldx [%l7 + 0x78], %o2
smulcc %i1, %o1, %i3
loop_4791:
movvs %icc, %o6, %l4
fbl,a %fcc3, loop_4792
sdivx %o4, 0x1F13, %l2
bcs,a loop_4793
bvs,pn %icc, loop_4794
loop_4792:
std %f14, [%l7 + 0x40]
fmuld8ulx16 %f7, %f0, %f8
loop_4793:
stx %g4, [%l7 + 0x28]
loop_4794:
fone %f10
fpsub32s %f12, %f6, %f0
ldsw [%l7 + 0x68], %o3
fmul8ulx16 %f4, %f6, %f10
movrne %g5, %g6, %g3
ldsw [%l7 + 0x0C], %i4
stw %g1, [%l7 + 0x24]
ldd [%l7 + 0x08], %f10
nop
setx loop_4795, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
andncc %g7, %i7, %o0
bleu,a,pt %xcc, loop_4796
fxors %f1, %f13, %f15
loop_4795:
mova %icc, %l6, %i2
fpsub16s %f5, %f11, %f5
loop_4796:
bshuffle %f8, %f4, %f14
brgez,a %l5, loop_4797
alignaddr %i0, %o5, %i6
ldub [%l7 + 0x43], %l1
fmovsg %icc, %f7, %f7
loop_4797:
ldsb [%l7 + 0x0C], %l3
ldx [%l7 + 0x10], %o7
stx %i5, [%l7 + 0x50]
ldsb [%l7 + 0x34], %l0
edge16 %g2, %i1, %o1
bne,a %icc, loop_4798
fnors %f7, %f14, %f4
orcc %o2, %o6, %l4
xnor %i3, %l2, %g4
loop_4798:
fandnot1s %f5, %f5, %f6
fnot2s %f11, %f7
movre %o3, 0x038, %g5
xorcc %g6, 0x0DE8, %g3
brnz,a %i4, loop_4799
edge8l %o4, %g7, %i7
std %f6, [%l7 + 0x78]
movg %xcc, %g1, %o0
loop_4799:
fnot1s %f10, %f12
edge8 %i2, %l5, %i0
fmovrdlz %l6, %f12, %f8
movcc %xcc, %i6, %o5
fbne %fcc3, loop_4800
tne %icc, 0x6
tl %icc, 0x7
stx %l3, [%l7 + 0x48]
loop_4800:
fxor %f0, %f14, %f10
lduh [%l7 + 0x7C], %o7
fmovdcs %icc, %f1, %f4
fmovrdgz %i5, %f6, %f10
ldsw [%l7 + 0x4C], %l0
fpadd16s %f2, %f9, %f14
fmovrslz %l1, %f1, %f11
nop
setx loop_4801, %l0, %l1
jmpl %l1, %i1
std %f0, [%l7 + 0x58]
fnot2s %f7, %f14
sdiv %g2, 0x1C59, %o2
loop_4801:
sth %o1, [%l7 + 0x5C]
fmovsge %icc, %f0, %f9
fpack32 %f2, %f14, %f4
fmul8ulx16 %f8, %f2, %f10
ldub [%l7 + 0x66], %l4
bvc,a,pt %icc, loop_4802
st %f1, [%l7 + 0x78]
udivcc %o6, 0x1624, %l2
fcmpgt16 %f8, %f10, %i3
loop_4802:
fandnot1s %f13, %f0, %f8
tpos %icc, 0x6
sdiv %g4, 0x174D, %o3
bvc,a loop_4803
fmuld8sux16 %f14, %f4, %f8
fpadd16s %f10, %f4, %f1
stx %g5, [%l7 + 0x78]
loop_4803:
ble,a %xcc, loop_4804
lduh [%l7 + 0x70], %g6
stb %i4, [%l7 + 0x5C]
ldx [%l7 + 0x10], %o4
loop_4804:
bpos %icc, loop_4805
fabss %f15, %f3
fpsub16s %f1, %f3, %f3
lduh [%l7 + 0x76], %g3
loop_4805:
ldsh [%l7 + 0x4C], %g7
ta %xcc, 0x3
orn %i7, 0x05D3, %g1
sdiv %i2, 0x098B, %l5
subccc %i0, %l6, %o0
sth %o5, [%l7 + 0x62]
lduw [%l7 + 0x10], %l3
subcc %i6, %o7, %l0
stw %l1, [%l7 + 0x30]
fcmpne16 %f14, %f2, %i1
andcc %g2, 0x08DD, %o2
movrlz %o1, %i5, %l4
ldsb [%l7 + 0x59], %o6
fpsub32 %f4, %f4, %f4
popc %i3, %l2
sth %g4, [%l7 + 0x5A]
fmovdcc %xcc, %f7, %f9
fnors %f11, %f15, %f3
ldx [%l7 + 0x20], %o3
sll %g5, %i4, %o4
fxnors %f15, %f8, %f7
tcc %xcc, 0x4
fcmped %fcc1, %f0, %f14
movleu %xcc, %g6, %g3
bleu,a,pn %icc, loop_4806
brgz %i7, loop_4807
fmovdcs %icc, %f0, %f7
tne %xcc, 0x2
loop_4806:
lduh [%l7 + 0x70], %g7
loop_4807:
smul %g1, 0x1E8A, %i2
fmovdn %icc, %f13, %f7
ble,a loop_4808
fcmpeq32 %f2, %f10, %i0
bn %icc, loop_4809
ld [%l7 + 0x50], %f1
loop_4808:
tvc %icc, 0x4
fpadd32s %f7, %f12, %f3
loop_4809:
array8 %l6, %o0, %o5
sth %l5, [%l7 + 0x4C]
addc %l3, %i6, %l0
brlz %l1, loop_4810
srl %o7, %g2, %i1
movrlz %o1, 0x0DF, %o2
tne %icc, 0x6
loop_4810:
move %icc, %l4, %i5
bpos,pt %xcc, loop_4811
std %f2, [%l7 + 0x30]
edge8l %i3, %l2, %o6
bneg,a %xcc, loop_4812
loop_4811:
fzeros %f3
st %f6, [%l7 + 0x48]
array32 %o3, %g5, %i4
loop_4812:
fors %f13, %f3, %f10
fba %fcc0, loop_4813
xorcc %o4, 0x1D65, %g6
lduh [%l7 + 0x26], %g4
lduh [%l7 + 0x14], %i7
loop_4813:
fcmple32 %f6, %f8, %g7
fxnor %f14, %f4, %f8
mulscc %g3, 0x0FE6, %g1
array16 %i0, %i2, %l6
sth %o0, [%l7 + 0x78]
array8 %o5, %l3, %l5
alignaddr %l0, %i6, %o7
edge8 %l1, %i1, %o1
stx %g2, [%l7 + 0x70]
fmovdg %xcc, %f11, %f11
ldd [%l7 + 0x58], %f0
fmovdpos %icc, %f2, %f6
ldub [%l7 + 0x6A], %l4
fzero %f6
fnegd %f4, %f10
stx %o2, [%l7 + 0x28]
bvc,pn %xcc, loop_4814
fmovdpos %icc, %f15, %f3
nop
setx loop_4815, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addcc %i5, 0x0802, %i3
loop_4814:
subccc %o6, 0x1ACE, %o3
movvc %icc, %g5, %l2
loop_4815:
bn,pn %xcc, loop_4816
fmovscc %xcc, %f9, %f4
fnot2s %f3, %f10
ld [%l7 + 0x50], %f13
loop_4816:
fmul8x16al %f6, %f12, %f0
fmovdgu %xcc, %f4, %f0
stx %i4, [%l7 + 0x50]
brlz,a %g6, loop_4817
sethi 0x13C0, %g4
fmovsleu %icc, %f11, %f7
taddcc %i7, %o4, %g7
loop_4817:
siam 0x0
fmovrdlz %g1, %f4, %f6
fcmpgt32 %f14, %f10, %i0
ldub [%l7 + 0x18], %i2
tleu %xcc, 0x1
st %f15, [%l7 + 0x58]
ldx [%l7 + 0x68], %g3
fcmpes %fcc1, %f3, %f15
popc 0x0894, %o0
tvc %icc, 0x7
ldsh [%l7 + 0x58], %l6
ldd [%l7 + 0x30], %f0
fmovrdlz %l3, %f4, %f12
fmovsa %xcc, %f5, %f10
udivx %o5, 0x0EA7, %l0
tsubcc %i6, %l5, %l1
fmovsne %xcc, %f7, %f9
ldsw [%l7 + 0x6C], %i1
ldsh [%l7 + 0x7A], %o1
ldub [%l7 + 0x5E], %o7
movgu %icc, %g2, %o2
ldsw [%l7 + 0x68], %i5
ldd [%l7 + 0x38], %f14
st %f1, [%l7 + 0x54]
nop
setx loop_4818, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x41], %l4
ld [%l7 + 0x64], %f15
popc 0x1020, %i3
loop_4818:
fornot2 %f0, %f12, %f14
fornot1s %f14, %f0, %f14
edge32n %o3, %o6, %l2
ldd [%l7 + 0x60], %f2
std %f8, [%l7 + 0x68]
fxors %f2, %f12, %f0
lduh [%l7 + 0x48], %g5
ldx [%l7 + 0x20], %i4
fmovsn %xcc, %f5, %f8
orn %g4, 0x14E9, %g6
ldsw [%l7 + 0x7C], %o4
fmovrdne %i7, %f12, %f8
umulcc %g7, %g1, %i0
movg %xcc, %i2, %o0
orncc %g3, 0x0D9F, %l6
ba,a %xcc, loop_4819
smulcc %o5, 0x0EAE, %l0
ld [%l7 + 0x08], %f12
ld [%l7 + 0x60], %f15
loop_4819:
movrne %i6, %l5, %l1
ldsb [%l7 + 0x66], %i1
be,pt %icc, loop_4820
fnot2s %f6, %f9
bg loop_4821
udiv %l3, 0x1D03, %o1
loop_4820:
fmovscs %xcc, %f11, %f10
movcc %xcc, %g2, %o2
loop_4821:
xnorcc %o7, %i5, %l4
lduw [%l7 + 0x58], %i3
alignaddr %o6, %o3, %g5
st %f13, [%l7 + 0x78]
fnor %f6, %f6, %f10
ldd [%l7 + 0x68], %f4
ldx [%l7 + 0x10], %l2
tg %xcc, 0x6
fmovrslz %g4, %f12, %f5
stb %g6, [%l7 + 0x2D]
srax %i4, %i7, %o4
fmovrslz %g1, %f13, %f4
fandnot2 %f6, %f14, %f4
ldsw [%l7 + 0x34], %i0
ldsh [%l7 + 0x68], %i2
fbe,a %fcc1, loop_4822
fornot1s %f13, %f10, %f4
stb %o0, [%l7 + 0x18]
fmovs %f8, %f3
loop_4822:
ldx [%l7 + 0x10], %g7
ldsh [%l7 + 0x48], %l6
fpackfix %f12, %f15
ldsh [%l7 + 0x7A], %g3
stb %l0, [%l7 + 0x64]
edge32 %o5, %i6, %l1
fand %f8, %f0, %f8
fbn %fcc0, loop_4823
array32 %i1, %l5, %l3
movcs %xcc, %g2, %o2
srl %o1, %i5, %o7
loop_4823:
fbg %fcc1, loop_4824
ldd [%l7 + 0x48], %f4
sdiv %i3, 0x1129, %o6
faligndata %f12, %f10, %f6
loop_4824:
fcmpgt16 %f6, %f12, %l4
move %xcc, %g5, %l2
addccc %g4, 0x00A6, %g6
ldsb [%l7 + 0x0A], %o3
movrlz %i7, 0x36E, %i4
edge16l %o4, %i0, %g1
ldsw [%l7 + 0x4C], %o0
fmovrsne %i2, %f0, %f7
fxnors %f11, %f7, %f1
st %f9, [%l7 + 0x28]
mova %xcc, %g7, %l6
fmovdg %icc, %f0, %f1
fpmerge %f6, %f0, %f14
fmovrse %l0, %f8, %f7
fcmpeq32 %f8, %f14, %o5
ld [%l7 + 0x58], %f15
bvs,pn %icc, loop_4825
st %f7, [%l7 + 0x50]
add %i6, 0x15E7, %g3
brgez %l1, loop_4826
loop_4825:
fmovs %f2, %f12
st %f13, [%l7 + 0x08]
ldsw [%l7 + 0x1C], %l5
loop_4826:
tpos %icc, 0x1
tle %icc, 0x4
movge %xcc, %i1, %g2
popc 0x134B, %o2
movrlz %l3, 0x190, %i5
ldsb [%l7 + 0x7B], %o7
ldd [%l7 + 0x68], %f2
fmovsn %xcc, %f10, %f1
tn %icc, 0x6
subccc %i3, 0x1D2A, %o6
tcs %icc, 0x1
ldsb [%l7 + 0x74], %o1
bcc,a,pt %icc, loop_4827
bg,a %icc, loop_4828
udivcc %l4, 0x0375, %g5
fnand %f8, %f14, %f6
loop_4827:
bgu loop_4829
loop_4828:
st %f13, [%l7 + 0x2C]
smulcc %g4, %l2, %g6
fmul8x16 %f13, %f0, %f4
loop_4829:
fble %fcc1, loop_4830
st %f7, [%l7 + 0x40]
edge8n %o3, %i7, %i4
stb %o4, [%l7 + 0x45]
loop_4830:
std %f8, [%l7 + 0x28]
ldd [%l7 + 0x50], %f12
orcc %i0, %g1, %i2
stw %g7, [%l7 + 0x70]
ld [%l7 + 0x1C], %f7
ldub [%l7 + 0x75], %o0
lduh [%l7 + 0x5A], %l0
orcc %o5, %i6, %g3
movcs %xcc, %l6, %l5
ldx [%l7 + 0x60], %i1
bpos,a,pt %icc, loop_4831
fmovrdgz %g2, %f2, %f12
fmovdvc %xcc, %f7, %f15
fmovdcc %icc, %f1, %f2
loop_4831:
tsubcc %l1, 0x1F19, %o2
bcc,a loop_4832
fxor %f6, %f12, %f14
fmovscc %xcc, %f5, %f4
edge16l %i5, %o7, %l3
loop_4832:
fnot2s %f5, %f8
fmovde %icc, %f2, %f6
ldd [%l7 + 0x10], %f10
fexpand %f15, %f2
fmovdcc %xcc, %f8, %f6
movrlz %o6, 0x379, %i3
fmovrslez %l4, %f9, %f12
tl %xcc, 0x5
fpack32 %f2, %f6, %f6
fmovrdlz %o1, %f14, %f8
andncc %g4, %l2, %g5
ble %icc, loop_4833
fmovdne %xcc, %f3, %f3
ldsb [%l7 + 0x33], %o3
fxors %f10, %f15, %f3
loop_4833:
bl,pt %icc, loop_4834
alignaddrl %g6, %i7, %o4
edge8 %i0, %i4, %g1
fmovrse %i2, %f12, %f11
loop_4834:
popc %g7, %l0
fmovsn %icc, %f6, %f12
addcc %o0, 0x0C61, %i6
st %f12, [%l7 + 0x50]
ldd [%l7 + 0x30], %f8
lduh [%l7 + 0x66], %g3
fbu %fcc0, loop_4835
ldd [%l7 + 0x50], %f10
movrne %l6, 0x34D, %o5
st %f1, [%l7 + 0x64]
loop_4835:
movg %xcc, %i1, %g2
xnorcc %l1, 0x11A5, %l5
lduw [%l7 + 0x40], %i5
bgu,pt %xcc, loop_4836
edge32l %o7, %o2, %o6
fpack16 %f10, %f5
fmovrdlez %i3, %f12, %f6
loop_4836:
udiv %l4, 0x1F48, %l3
fmovscs %xcc, %f7, %f10
subcc %o1, 0x0219, %l2
ldx [%l7 + 0x78], %g5
fcmpes %fcc3, %f12, %f12
udivx %o3, 0x1105, %g6
lduh [%l7 + 0x44], %i7
xorcc %g4, 0x0679, %o4
fmovrsgez %i4, %f15, %f11
stw %i0, [%l7 + 0x4C]
array8 %g1, %g7, %i2
fmovrdgz %l0, %f6, %f2
edge16n %o0, %g3, %l6
fmovrsgz %o5, %f2, %f10
fmul8ulx16 %f0, %f6, %f8
fornot1s %f4, %f7, %f2
st %f12, [%l7 + 0x34]
fabsd %f8, %f8
lduw [%l7 + 0x0C], %i6
ldx [%l7 + 0x08], %g2
fcmpne16 %f6, %f0, %l1
ld [%l7 + 0x48], %f13
fbg,a %fcc0, loop_4837
fmovrslz %l5, %f15, %f13
fnegd %f0, %f8
ldd [%l7 + 0x10], %f2
loop_4837:
fandnot1s %f7, %f14, %f2
add %i5, %o7, %o2
bn,a,pt %xcc, loop_4838
lduw [%l7 + 0x44], %i1
taddcc %o6, 0x0DFE, %i3
fbule %fcc1, loop_4839
loop_4838:
ldd [%l7 + 0x48], %f12
movre %l4, %o1, %l3
bvs,a,pt %icc, loop_4840
loop_4839:
sll %l2, 0x11, %o3
brlez %g5, loop_4841
tneg %xcc, 0x6
loop_4840:
mulx %g6, 0x0988, %g4
taddcctv %o4, 0x0291, %i7
loop_4841:
lduh [%l7 + 0x54], %i0
fmul8x16 %f0, %f14, %f14
fcmple32 %f14, %f4, %i4
fble,a %fcc3, loop_4842
fbe,a %fcc2, loop_4843
bleu loop_4844
fmovrslez %g1, %f13, %f1
loop_4842:
ldsb [%l7 + 0x17], %g7
loop_4843:
tcc %icc, 0x3
loop_4844:
ldsh [%l7 + 0x0E], %l0
fornot2s %f8, %f9, %f9
alignaddrl %i2, %g3, %o0
st %f12, [%l7 + 0x4C]
lduw [%l7 + 0x28], %l6
fornot2s %f10, %f9, %f8
ldsb [%l7 + 0x17], %o5
ldx [%l7 + 0x28], %g2
tg %icc, 0x3
fblg %fcc3, loop_4845
lduh [%l7 + 0x4E], %l1
ldsb [%l7 + 0x5F], %i6
fbul %fcc2, loop_4846
loop_4845:
fblg %fcc2, loop_4847
lduh [%l7 + 0x3E], %l5
fpsub16s %f12, %f9, %f0
loop_4846:
stb %o7, [%l7 + 0x46]
loop_4847:
brgez,a %o2, loop_4848
movle %icc, %i1, %i5
fzeros %f1
bpos,a,pn %xcc, loop_4849
loop_4848:
sth %o6, [%l7 + 0x2C]
ld [%l7 + 0x18], %f8
stw %l4, [%l7 + 0x3C]
loop_4849:
ldx [%l7 + 0x70], %o1
stx %i3, [%l7 + 0x70]
umul %l3, 0x03DF, %o3
ldsh [%l7 + 0x1A], %l2
bn,a %icc, loop_4850
edge8n %g6, %g4, %o4
edge16 %g5, %i7, %i4
ldsb [%l7 + 0x5B], %i0
loop_4850:
or %g7, %l0, %g1
tsubcc %g3, %o0, %l6
bvc,pt %icc, loop_4851
ldsb [%l7 + 0x40], %o5
fbu %fcc0, loop_4852
brgz,a %g2, loop_4853
loop_4851:
fble %fcc2, loop_4854
fxor %f4, %f14, %f10
loop_4852:
ldx [%l7 + 0x60], %i2
loop_4853:
taddcctv %i6, 0x0608, %l5
loop_4854:
ldsw [%l7 + 0x6C], %o7
pdist %f0, %f2, %f8
add %l1, 0x0B6D, %o2
pdist %f0, %f8, %f8
tsubcc %i5, %i1, %o6
std %f8, [%l7 + 0x20]
edge8n %l4, %i3, %o1
bl loop_4855
smulcc %o3, 0x1AC8, %l3
edge8ln %g6, %l2, %g4
fpackfix %f8, %f15
loop_4855:
fpsub16s %f1, %f6, %f5
ldsb [%l7 + 0x46], %g5
bl,a,pt %icc, loop_4856
fcmpeq16 %f6, %f6, %o4
tle %icc, 0x4
fxors %f12, %f14, %f15
loop_4856:
ldd [%l7 + 0x08], %f10
ldd [%l7 + 0x50], %f12
ldsh [%l7 + 0x3A], %i7
sth %i4, [%l7 + 0x24]
fpack32 %f2, %f14, %f14
fand %f14, %f0, %f14
xor %i0, 0x09F8, %l0
sth %g1, [%l7 + 0x38]
ldx [%l7 + 0x10], %g7
tneg %icc, 0x7
bgu,a,pn %icc, loop_4857
lduh [%l7 + 0x3C], %o0
bcc,a,pn %icc, loop_4858
fpsub32 %f14, %f0, %f8
loop_4857:
ldsh [%l7 + 0x46], %g3
sdivcc %l6, 0x0AC3, %o5
loop_4858:
fpadd16 %f2, %f8, %f0
stb %i2, [%l7 + 0x3B]
ldsh [%l7 + 0x78], %g2
fandnot2 %f12, %f6, %f2
fmul8x16au %f4, %f0, %f6
stx %l5, [%l7 + 0x58]
ldsb [%l7 + 0x43], %i6
fand %f8, %f10, %f14
sth %o7, [%l7 + 0x40]
fors %f11, %f8, %f5
udiv %l1, 0x0FDB, %i5
fmovdcs %xcc, %f11, %f0
nop
setx loop_4859, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sethi 0x0952, %o2
tvs %icc, 0x5
ldsh [%l7 + 0x10], %o6
loop_4859:
movrgez %i1, 0x1D4, %i3
fmovdcc %icc, %f8, %f5
fmovdneg %xcc, %f14, %f13
fmovrdgez %l4, %f4, %f14
movle %icc, %o3, %l3
alignaddr %g6, %o1, %l2
edge8ln %g5, %o4, %g4
ldsb [%l7 + 0x41], %i7
fnors %f12, %f6, %f2
sdiv %i4, 0x1CE3, %l0
ldsh [%l7 + 0x2C], %i0
fsrc2s %f13, %f7
fmovrdne %g7, %f0, %f2
fmovrsgz %g1, %f1, %f8
fornot2 %f6, %f4, %f6
ld [%l7 + 0x10], %f12
ldd [%l7 + 0x18], %f0
fmovdgu %icc, %f9, %f3
tne %xcc, 0x7
ld [%l7 + 0x20], %f5
array32 %o0, %l6, %g3
fmovsgu %icc, %f7, %f13
addccc %o5, %i2, %l5
fcmpne16 %f10, %f4, %g2
alignaddr %i6, %l1, %i5
tgu %icc, 0x5
ldub [%l7 + 0x4C], %o2
fbul,a %fcc2, loop_4860
fnand %f10, %f6, %f10
fpsub16 %f0, %f4, %f10
brlez %o7, loop_4861
loop_4860:
ldd [%l7 + 0x08], %f12
ld [%l7 + 0x68], %f4
fmovdleu %xcc, %f8, %f14
loop_4861:
fmuld8ulx16 %f2, %f5, %f0
fpsub16s %f8, %f7, %f1
stx %i1, [%l7 + 0x78]
fbg,a %fcc1, loop_4862
mulx %o6, %l4, %i3
bg,a loop_4863
movge %icc, %o3, %g6
loop_4862:
fble %fcc0, loop_4864
fzeros %f13
loop_4863:
ldd [%l7 + 0x78], %f2
fmovsa %xcc, %f9, %f1
loop_4864:
udivcc %l3, 0x155D, %o1
fmovdcc %xcc, %f11, %f9
call loop_4865
stw %l2, [%l7 + 0x10]
brz %g5, loop_4866
lduh [%l7 + 0x0E], %o4
loop_4865:
ldsb [%l7 + 0x40], %g4
ldub [%l7 + 0x6C], %i7
loop_4866:
bneg,a,pt %icc, loop_4867
fandnot2s %f15, %f6, %f4
movgu %icc, %l0, %i0
edge16l %g7, %g1, %o0
loop_4867:
ldx [%l7 + 0x60], %i4
fmovdge %icc, %f11, %f11
std %f8, [%l7 + 0x40]
mulscc %g3, 0x1FD2, %o5
fmovdvc %icc, %f0, %f14
ldsb [%l7 + 0x79], %l6
bne loop_4868
std %f12, [%l7 + 0x50]
ble,a,pn %icc, loop_4869
andncc %i2, %g2, %i6
loop_4868:
fcmple32 %f2, %f8, %l1
movgu %icc, %i5, %l5
loop_4869:
lduh [%l7 + 0x36], %o7
stw %i1, [%l7 + 0x6C]
tneg %icc, 0x4
addc %o2, 0x16CE, %l4
fpadd32 %f8, %f10, %f4
ldx [%l7 + 0x50], %i3
stb %o3, [%l7 + 0x3E]
ble,pt %icc, loop_4870
brlz %g6, loop_4871
movcc %icc, %l3, %o1
fnot2 %f0, %f4
loop_4870:
movleu %xcc, %o6, %g5
loop_4871:
fpmerge %f10, %f1, %f14
sth %o4, [%l7 + 0x58]
bvc,a,pn %icc, loop_4872
movcc %xcc, %l2, %i7
ldub [%l7 + 0x4A], %l0
lduw [%l7 + 0x3C], %i0
loop_4872:
ldx [%l7 + 0x70], %g4
tne %xcc, 0x6
bg loop_4873
fmovs %f3, %f6
nop
setx loop_4874, %l0, %l1
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 %g1, %o0, %g7
loop_4873:
subccc %i4, %o5, %g3
bcs,a,pn %icc, loop_4875
loop_4874:
movrgz %l6, 0x3A8, %g2
ld [%l7 + 0x34], %f2
fmovrdgz %i2, %f8, %f10
loop_4875:
ldd [%l7 + 0x40], %f10
movpos %xcc, %l1, %i6
tvc %icc, 0x4
lduh [%l7 + 0x6E], %l5
fmovde %xcc, %f6, %f13
fone %f10
fzeros %f9
umul %i5, 0x110A, %i1
ldd [%l7 + 0x78], %f4
tleu %xcc, 0x5
fmovsleu %xcc, %f2, %f11
fors %f14, %f11, %f12
bcs,a,pn %icc, loop_4876
sth %o2, [%l7 + 0x72]
fmovdg %xcc, %f9, %f13
fmul8ulx16 %f4, %f10, %f2
loop_4876:
fxor %f8, %f6, %f12
umulcc %o7, %l4, %o3
fand %f2, %f14, %f8
tleu %xcc, 0x2
std %f14, [%l7 + 0x18]
array8 %i3, %g6, %o1
bcs,a %xcc, loop_4877
lduh [%l7 + 0x52], %l3
fsrc2s %f3, %f12
movcs %icc, %o6, %g5
loop_4877:
edge16 %o4, %l2, %i7
fmovdle %icc, %f1, %f10
tvs %xcc, 0x6
ldub [%l7 + 0x22], %l0
fandnot2 %f12, %f10, %f8
tgu %xcc, 0x6
fnot2 %f0, %f12
movcc %icc, %g4, %g1
fmovsvc %icc, %f3, %f13
fcmpne16 %f8, %f12, %o0
bpos,a,pt %icc, loop_4878
st %f10, [%l7 + 0x38]
ldub [%l7 + 0x2F], %g7
stw %i4, [%l7 + 0x30]
loop_4878:
fcmpne32 %f12, %f6, %o5
fcmped %fcc3, %f8, %f2
fmovsgu %icc, %f5, %f13
ldsh [%l7 + 0x32], %g3
udivcc %l6, 0x1283, %g2
stb %i0, [%l7 + 0x79]
ld [%l7 + 0x38], %f10
sth %l1, [%l7 + 0x16]
stb %i2, [%l7 + 0x43]
ldsh [%l7 + 0x4E], %i6
ldsw [%l7 + 0x7C], %l5
fmovscs %icc, %f9, %f5
fand %f6, %f14, %f0
addcc %i5, 0x0EEB, %i1
ta %xcc, 0x2
mova %xcc, %o7, %o2
lduh [%l7 + 0x72], %l4
fors %f6, %f1, %f9
fbul,a %fcc2, loop_4879
tpos %xcc, 0x4
ldsh [%l7 + 0x3E], %i3
ldsh [%l7 + 0x68], %g6
loop_4879:
fbul %fcc1, loop_4880
fmovsne %xcc, %f10, %f1
std %f6, [%l7 + 0x38]
lduh [%l7 + 0x2E], %o3
loop_4880:
sdiv %l3, 0x04A8, %o1
array32 %o6, %g5, %o4
xorcc %i7, %l0, %l2
fones %f8
fpadd32s %f12, %f4, %f11
ldsw [%l7 + 0x2C], %g4
addc %g1, %o0, %i4
fzero %f4
movleu %xcc, %o5, %g7
sth %l6, [%l7 + 0x4C]
fmovspos %xcc, %f2, %f14
bge,pt %xcc, loop_4881
fmovsleu %icc, %f5, %f15
fbuge %fcc0, loop_4882
fpsub16s %f14, %f6, %f8
loop_4881:
fzero %f8
edge32n %g2, %i0, %g3
loop_4882:
stb %l1, [%l7 + 0x11]
alignaddr %i6, %i2, %i5
tle %icc, 0x2
fmovrdne %l5, %f12, %f6
lduw [%l7 + 0x10], %i1
stb %o7, [%l7 + 0x21]
fnot1s %f6, %f12
movcc %icc, %l4, %o2
addc %i3, 0x10EA, %o3
edge8l %g6, %l3, %o6
fcmpeq32 %f8, %f14, %g5
fabss %f2, %f1
fblg %fcc0, loop_4883
udivcc %o4, 0x182A, %o1
st %f12, [%l7 + 0x48]
fmovspos %icc, %f0, %f12
loop_4883:
ldx [%l7 + 0x20], %i7
ldx [%l7 + 0x58], %l0
tge %icc, 0x6
movg %icc, %l2, %g4
fbu %fcc0, loop_4884
movleu %icc, %o0, %g1
fcmpne32 %f2, %f8, %i4
alignaddr %o5, %g7, %g2
loop_4884:
tsubcc %l6, %g3, %l1
brgz %i6, loop_4885
fcmpeq32 %f14, %f4, %i0
lduh [%l7 + 0x1E], %i5
bg,a loop_4886
loop_4885:
be loop_4887
fmovs %f2, %f10
bge loop_4888
loop_4886:
st %f8, [%l7 + 0x54]
loop_4887:
xorcc %l5, 0x1BA0, %i1
fmovdn %icc, %f10, %f6
loop_4888:
fmovse %icc, %f5, %f0
std %f8, [%l7 + 0x60]
movvc %xcc, %i2, %o7
stx %l4, [%l7 + 0x18]
bleu,a,pn %icc, loop_4889
fcmpgt32 %f6, %f6, %i3
edge8ln %o2, %o3, %g6
ldsh [%l7 + 0x6C], %o6
loop_4889:
std %f8, [%l7 + 0x78]
ldub [%l7 + 0x49], %g5
fones %f1
lduh [%l7 + 0x7C], %o4
lduh [%l7 + 0x3C], %l3
nop
setx loop_4890, %l0, %l1
jmpl %l1, %o1
bcs %icc, loop_4891
lduh [%l7 + 0x38], %l0
edge8l %l2, %g4, %o0
loop_4890:
fxnors %f10, %f7, %f4
loop_4891:
st %f3, [%l7 + 0x1C]
fone %f10
stx %i7, [%l7 + 0x60]
brgz,a %i4, loop_4892
fpadd16s %f2, %f2, %f1
for %f6, %f4, %f4
bshuffle %f6, %f0, %f8
loop_4892:
nop
setx loop_4893, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdne %icc, %f6, %f13
lduw [%l7 + 0x18], %o5
xnorcc %g7, 0x0628, %g2
loop_4893:
sll %l6, %g3, %l1
fmovdge %xcc, %f15, %f10
movcs %xcc, %i6, %i0
bpos,pn %xcc, loop_4894
fmovsa %icc, %f0, %f14
fbge %fcc1, loop_4895
bneg,a,pt %xcc, loop_4896
loop_4894:
ld [%l7 + 0x20], %f9
ldsh [%l7 + 0x46], %g1
loop_4895:
ldsh [%l7 + 0x50], %l5
loop_4896:
smul %i5, %i2, %o7
sll %l4, %i3, %o2
ldub [%l7 + 0x14], %i1
movcc %xcc, %o3, %o6
tneg %icc, 0x6
fpmerge %f14, %f4, %f14
sra %g6, %o4, %g5
stx %o1, [%l7 + 0x68]
subc %l3, %l2, %g4
stb %o0, [%l7 + 0x13]
fsrc1s %f12, %f8
fmovd %f4, %f6
fmuld8ulx16 %f2, %f15, %f10
fornot1s %f11, %f1, %f5
alignaddr %l0, %i4, %i7
fpadd16 %f6, %f12, %f10
ldsh [%l7 + 0x16], %g7
mulscc %g2, 0x1B94, %o5
fmuld8ulx16 %f10, %f8, %f2
fmovdvs %xcc, %f7, %f11
lduw [%l7 + 0x28], %l6
add %g3, 0x18CB, %l1
fcmpd %fcc0, %f4, %f8
stx %i6, [%l7 + 0x40]
stx %g1, [%l7 + 0x40]
fcmple16 %f4, %f8, %l5
movge %xcc, %i0, %i5
ldd [%l7 + 0x50], %f8
fzero %f12
fcmpeq16 %f4, %f8, %i2
fmovdvc %icc, %f11, %f4
fbe %fcc2, loop_4897
fcmpne16 %f10, %f2, %l4
movg %xcc, %i3, %o2
for %f12, %f2, %f10
loop_4897:
fmovsneg %xcc, %f15, %f5
fcmple16 %f6, %f8, %o7
fmovsn %xcc, %f2, %f11
mova %xcc, %o3, %o6
subcc %i1, 0x0AEA, %o4
tcs %xcc, 0x6
stb %g6, [%l7 + 0x6E]
tcc %xcc, 0x7
call loop_4898
fands %f11, %f9, %f14
bne,a loop_4899
bvs loop_4900
loop_4898:
call loop_4901
fbu,a %fcc1, loop_4902
loop_4899:
movrgez %o1, %l3, %l2
loop_4900:
orncc %g5, %o0, %g4
loop_4901:
fbg %fcc0, loop_4903
loop_4902:
fmovrslez %i4, %f15, %f0
stw %l0, [%l7 + 0x78]
bleu,pt %icc, loop_4904
loop_4903:
stx %g7, [%l7 + 0x78]
movrgez %i7, %o5, %l6
fabsd %f12, %f2
loop_4904:
fbu,a %fcc2, loop_4905
fmovrdgez %g3, %f2, %f2
sth %l1, [%l7 + 0x62]
fmovrsgz %g2, %f3, %f1
loop_4905:
fxor %f2, %f12, %f2
stb %i6, [%l7 + 0x24]
sra %g1, %l5, %i5
ldub [%l7 + 0x4C], %i2
stx %i0, [%l7 + 0x48]
fxnor %f4, %f8, %f14
or %l4, 0x022C, %i3
edge32ln %o2, %o7, %o3
stw %i1, [%l7 + 0x64]
st %f5, [%l7 + 0x08]
movn %xcc, %o4, %g6
fbl %fcc1, loop_4906
edge16ln %o6, %o1, %l2
fmovscc %icc, %f5, %f3
st %f10, [%l7 + 0x6C]
loop_4906:
stb %g5, [%l7 + 0x28]
fandnot2 %f6, %f6, %f4
st %f2, [%l7 + 0x44]
xnorcc %l3, 0x1387, %g4
movpos %xcc, %i4, %o0
stb %g7, [%l7 + 0x5A]
sth %i7, [%l7 + 0x50]
brlez %l0, loop_4907
mulscc %l6, %o5, %l1
fmovdcc %icc, %f1, %f11
for %f6, %f0, %f12
loop_4907:
stx %g2, [%l7 + 0x60]
fcmpgt16 %f2, %f0, %i6
ld [%l7 + 0x68], %f3
mulx %g1, 0x1FCF, %l5
edge32 %g3, %i2, %i5
taddcctv %i0, 0x1E30, %i3
tn %icc, 0x5
ldub [%l7 + 0x32], %l4
fcmple16 %f4, %f8, %o7
bvs loop_4908
ldsh [%l7 + 0x66], %o2
tcc %xcc, 0x5
srax %o3, 0x04, %o4
loop_4908:
be,a loop_4909
brlz %i1, loop_4910
ta %icc, 0x1
ldub [%l7 + 0x76], %o6
loop_4909:
fpadd32s %f7, %f11, %f2
loop_4910:
fandnot2 %f12, %f12, %f0
fmovdge %icc, %f12, %f8
ldsh [%l7 + 0x0E], %o1
ldub [%l7 + 0x3B], %l2
bneg,pn %xcc, loop_4911
stw %g6, [%l7 + 0x4C]
sra %l3, 0x04, %g4
fone %f8
loop_4911:
movrlz %g5, 0x01B, %o0
fnot2s %f6, %f4
movpos %xcc, %i4, %i7
fpadd16s %f1, %f11, %f4
add %l0, %l6, %o5
fandnot2 %f10, %f0, %f14
tgu %xcc, 0x3
stb %l1, [%l7 + 0x15]
tvs %xcc, 0x6
ldx [%l7 + 0x60], %g2
movl %xcc, %g7, %i6
ldsw [%l7 + 0x1C], %l5
bge,pt %xcc, loop_4912
sth %g1, [%l7 + 0x08]
fmovdvc %icc, %f3, %f13
bl,a %icc, loop_4913
loop_4912:
fbule,a %fcc0, loop_4914
edge32 %i2, %i5, %g3
lduh [%l7 + 0x38], %i0
loop_4913:
movn %icc, %i3, %l4
loop_4914:
fbo,a %fcc1, loop_4915
fmovrdgz %o2, %f0, %f6
ldsb [%l7 + 0x55], %o7
ld [%l7 + 0x40], %f2
loop_4915:
ldd [%l7 + 0x78], %f4
sth %o4, [%l7 + 0x0A]
ldsw [%l7 + 0x24], %i1
lduw [%l7 + 0x68], %o6
movge %icc, %o1, %l2
stw %g6, [%l7 + 0x30]
andn %l3, 0x199F, %g4
fpadd16 %f12, %f14, %f8
tcs %icc, 0x1
ldsh [%l7 + 0x7A], %g5
fnot1s %f2, %f6
taddcctv %o0, %i4, %o3
stw %l0, [%l7 + 0x44]
be,pt %icc, loop_4916
fmovsneg %icc, %f3, %f13
udivx %l6, 0x191C, %i7
fmovrsne %o5, %f7, %f14
loop_4916:
fexpand %f14, %f6
movvs %xcc, %g2, %l1
sllx %g7, 0x10, %i6
ldub [%l7 + 0x40], %l5
fmovdpos %icc, %f10, %f2
ldsh [%l7 + 0x4A], %i2
subcc %g1, %g3, %i0
smul %i5, %i3, %o2
edge8n %l4, %o4, %o7
lduw [%l7 + 0x0C], %i1
tl %icc, 0x4
lduw [%l7 + 0x44], %o1
move %icc, %o6, %g6
st %f4, [%l7 + 0x5C]
tsubcc %l2, 0x18FD, %l3
fcmpne16 %f0, %f10, %g4
be,pt %icc, loop_4917
fnor %f4, %f0, %f6
ba,a,pn %xcc, loop_4918
st %f2, [%l7 + 0x0C]
loop_4917:
fsrc2 %f8, %f14
brz,a %o0, loop_4919
loop_4918:
fmovdvc %xcc, %f12, %f6
udivx %g5, 0x1B59, %i4
edge32n %o3, %l6, %l0
loop_4919:
ldx [%l7 + 0x20], %i7
edge16ln %g2, %o5, %l1
ldsb [%l7 + 0x1F], %i6
fxnors %f7, %f2, %f4
movvs %xcc, %g7, %l5
ldub [%l7 + 0x27], %g1
edge8 %g3, %i0, %i5
fmovsgu %xcc, %f14, %f9
stw %i2, [%l7 + 0x78]
andcc %i3, %l4, %o2
ldsw [%l7 + 0x60], %o7
stx %o4, [%l7 + 0x30]
fmovdge %xcc, %f15, %f8
stx %i1, [%l7 + 0x78]
or %o6, 0x0D7D, %g6
bleu,pt %icc, loop_4920
fmovda %icc, %f9, %f11
fnands %f2, %f8, %f0
bvc,pn %icc, loop_4921
loop_4920:
sra %o1, 0x11, %l3
fmovdge %xcc, %f9, %f5
ldsb [%l7 + 0x54], %g4
loop_4921:
movpos %icc, %o0, %l2
addccc %g5, 0x12BC, %i4
edge32 %l6, %o3, %i7
fmovsle %xcc, %f15, %f6
taddcc %g2, %l0, %l1
and %i6, %o5, %l5
alignaddr %g7, %g1, %g3
fmovrslez %i5, %f15, %f6
srax %i0, 0x18, %i3
fmovda %icc, %f13, %f3
lduh [%l7 + 0x3C], %l4
ld [%l7 + 0x4C], %f6
fmovsneg %xcc, %f14, %f6
edge8l %o2, %o7, %i2
subc %o4, %o6, %g6
movleu %icc, %o1, %l3
tneg %icc, 0x1
sethi 0x0DF1, %g4
edge32ln %o0, %l2, %i1
fmovdleu %icc, %f5, %f0
fmovdgu %icc, %f11, %f14
tcc %icc, 0x6
fnand %f8, %f8, %f4
movrlz %g5, 0x3CA, %i4
ldub [%l7 + 0x52], %l6
st %f14, [%l7 + 0x44]
faligndata %f12, %f6, %f0
array32 %o3, %i7, %g2
fmovrdne %l1, %f6, %f0
fpack32 %f12, %f14, %f12
ta %xcc, 0x0
udivx %i6, 0x0724, %o5
fnot1 %f8, %f6
call loop_4922
fsrc2s %f15, %f14
lduh [%l7 + 0x1A], %l5
fmovrdgez %l0, %f2, %f6
loop_4922:
movneg %icc, %g1, %g7
fandnot2s %f6, %f8, %f2
fmul8x16au %f7, %f5, %f6
fcmpgt16 %f8, %f12, %g3
stb %i5, [%l7 + 0x7B]
ld [%l7 + 0x78], %f13
fmovrse %i3, %f6, %f7
umul %i0, 0x000E, %l4
fornot1s %f4, %f14, %f1
stx %o7, [%l7 + 0x10]
ta %xcc, 0x2
fnegd %f6, %f14
std %f10, [%l7 + 0x18]
ldx [%l7 + 0x28], %i2
smul %o4, 0x1163, %o6
bvc,a %icc, loop_4923
andn %g6, 0x04F1, %o2
sth %o1, [%l7 + 0x50]
tle %icc, 0x4
loop_4923:
stw %g4, [%l7 + 0x10]
stb %l3, [%l7 + 0x26]
bne,a loop_4924
brz,a %l2, loop_4925
orcc %i1, %g5, %i4
fmovsne %icc, %f11, %f15
loop_4924:
ldsb [%l7 + 0x2E], %l6
loop_4925:
smulcc %o0, 0x04FA, %i7
movrne %o3, 0x347, %g2
orn %i6, 0x05A8, %l1
fbg,a %fcc2, loop_4926
lduw [%l7 + 0x74], %l5
tgu %xcc, 0x5
movge %xcc, %o5, %l0
loop_4926:
stb %g7, [%l7 + 0x67]
ldub [%l7 + 0x69], %g1
udivcc %i5, 0x1481, %i3
bgu,a loop_4927
fornot2 %f14, %f4, %f6
alignaddrl %g3, %l4, %o7
fmovdge %xcc, %f12, %f11
loop_4927:
bshuffle %f4, %f12, %f6
bg,a,pn %xcc, loop_4928
fmovspos %xcc, %f11, %f14
tg %xcc, 0x1
fbu %fcc1, loop_4929
loop_4928:
smul %i0, %i2, %o6
fmovrdne %o4, %f14, %f12
nop
setx loop_4930, %l0, %l1
jmpl %l1, %g6
loop_4929:
fandnot1 %f0, %f4, %f2
stx %o2, [%l7 + 0x18]
brnz %o1, loop_4931
loop_4930:
ldx [%l7 + 0x28], %l3
fpadd16s %f7, %f2, %f5
tle %icc, 0x0
loop_4931:
brlz,a %l2, loop_4932
ldub [%l7 + 0x0C], %g4
ldub [%l7 + 0x77], %i1
ldsb [%l7 + 0x6C], %i4
loop_4932:
st %f0, [%l7 + 0x28]
tle %icc, 0x2
fornot1 %f8, %f14, %f8
fabsd %f8, %f4
fnot1 %f2, %f6
mulscc %g5, 0x1FF5, %l6
andcc %o0, %o3, %i7
fornot1 %f2, %f6, %f0
fnors %f7, %f11, %f5
edge32l %i6, %g2, %l5
for %f6, %f0, %f10
fmovdgu %icc, %f11, %f15
nop
setx loop_4933, %l0, %l1
jmpl %l1, %o5
edge16 %l1, %l0, %g7
stb %g1, [%l7 + 0x4B]
fornot1s %f5, %f14, %f13
loop_4933:
ldd [%l7 + 0x10], %f0
bleu,a,pn %xcc, loop_4934
fpsub16s %f5, %f2, %f10
stw %i3, [%l7 + 0x6C]
st %f6, [%l7 + 0x60]
loop_4934:
sth %g3, [%l7 + 0x26]
fmovsvs %xcc, %f10, %f0
sllx %l4, %i5, %i0
ldsw [%l7 + 0x20], %i2
tleu %xcc, 0x4
fmovs %f2, %f13
fnot2s %f4, %f12
ldsb [%l7 + 0x69], %o6
fmuld8ulx16 %f8, %f7, %f10
movcc %xcc, %o4, %o7
fba,a %fcc3, loop_4935
fone %f12
ldx [%l7 + 0x48], %o2
lduh [%l7 + 0x62], %g6
loop_4935:
lduh [%l7 + 0x6E], %l3
movn %icc, %l2, %g4
tvc %icc, 0x7
std %f12, [%l7 + 0x38]
fpsub16 %f4, %f8, %f4
ldsb [%l7 + 0x75], %o1
sdivcc %i1, 0x0F6C, %i4
lduh [%l7 + 0x6E], %l6
andcc %g5, %o3, %o0
fxor %f10, %f10, %f8
std %f14, [%l7 + 0x68]
std %f0, [%l7 + 0x50]
fba,a %fcc0, loop_4936
stw %i6, [%l7 + 0x40]
fpadd16s %f3, %f3, %f1
st %f13, [%l7 + 0x10]
loop_4936:
edge32 %g2, %l5, %o5
addc %i7, 0x0196, %l1
ldsb [%l7 + 0x4C], %g7
fmul8sux16 %f6, %f8, %f12
lduh [%l7 + 0x78], %g1
fmovrslez %i3, %f4, %f12
edge8 %g3, %l4, %l0
fpsub16 %f14, %f6, %f6
smul %i0, 0x0814, %i5
lduw [%l7 + 0x74], %o6
tvs %xcc, 0x2
stw %i2, [%l7 + 0x14]
lduw [%l7 + 0x1C], %o4
ldub [%l7 + 0x48], %o7
fbo,a %fcc2, loop_4937
fpadd16s %f4, %f10, %f1
movne %xcc, %o2, %g6
tsubcctv %l3, 0x0B0C, %g4
loop_4937:
move %icc, %l2, %o1
add %i4, 0x138C, %i1
tn %xcc, 0x4
stb %l6, [%l7 + 0x55]
fxnors %f5, %f15, %f13
ld [%l7 + 0x08], %f6
ldub [%l7 + 0x31], %g5
movrgez %o3, 0x02A, %i6
fbne %fcc0, loop_4938
fmovdne %icc, %f4, %f12
stw %g2, [%l7 + 0x74]
sth %l5, [%l7 + 0x7E]
loop_4938:
lduh [%l7 + 0x76], %o5
st %f13, [%l7 + 0x2C]
stw %o0, [%l7 + 0x5C]
ldd [%l7 + 0x20], %f0
bgu,a %xcc, loop_4939
ldd [%l7 + 0x30], %f14
ld [%l7 + 0x68], %f7
bge,pt %xcc, loop_4940
loop_4939:
movrlez %l1, %i7, %g7
bneg,pn %xcc, loop_4941
fsrc2 %f2, %f12
loop_4940:
fblg %fcc2, loop_4942
andncc %g1, %g3, %i3
loop_4941:
call loop_4943
fmovsvc %xcc, %f11, %f2
loop_4942:
fmovscc %icc, %f5, %f4
stw %l0, [%l7 + 0x2C]
loop_4943:
xor %l4, 0x028F, %i5
fmovrsgez %i0, %f9, %f1
movne %xcc, %o6, %i2
lduw [%l7 + 0x18], %o4
edge16 %o7, %o2, %l3
bvc %icc, loop_4944
fmovdneg %xcc, %f15, %f5
sllx %g6, %l2, %g4
fxors %f11, %f13, %f7
loop_4944:
edge8n %i4, %o1, %l6
fsrc1 %f14, %f10
lduw [%l7 + 0x68], %g5
fmovspos %xcc, %f1, %f14
stb %i1, [%l7 + 0x7A]
fbge,a %fcc0, loop_4945
stb %o3, [%l7 + 0x69]
fones %f9
fmovdn %xcc, %f15, %f13
loop_4945:
fornot1s %f7, %f11, %f9
ldsh [%l7 + 0x48], %g2
tcc %xcc, 0x0
smul %l5, 0x1FAB, %o5
fmovrdne %o0, %f12, %f14
st %f8, [%l7 + 0x0C]
ldub [%l7 + 0x47], %l1
fmovsg %xcc, %f7, %f12
tsubcctv %i6, %i7, %g1
fmovsne %icc, %f1, %f11
fmovsa %icc, %f0, %f4
orncc %g3, 0x11A8, %g7
lduh [%l7 + 0x52], %l0
ld [%l7 + 0x58], %f12
ldx [%l7 + 0x78], %l4
stx %i3, [%l7 + 0x70]
fmovsg %xcc, %f8, %f3
umulcc %i5, 0x1706, %i0
edge32l %i2, %o4, %o6
fxor %f6, %f14, %f0
ldub [%l7 + 0x7D], %o2
movrgez %l3, %o7, %g6
ldx [%l7 + 0x50], %l2
fbu,a %fcc1, loop_4946
siam 0x6
lduh [%l7 + 0x7C], %i4
fcmpgt16 %f12, %f4, %g4
loop_4946:
fandnot2 %f4, %f0, %f10
ldub [%l7 + 0x42], %o1
movge %xcc, %l6, %i1
bg,pt %xcc, loop_4947
fsrc1s %f1, %f9
mova %xcc, %o3, %g2
fmuld8ulx16 %f10, %f0, %f6
loop_4947:
brnz,a %g5, loop_4948
fmovs %f0, %f13
lduh [%l7 + 0x2C], %l5
fnor %f10, %f2, %f14
loop_4948:
ldx [%l7 + 0x30], %o0
stb %l1, [%l7 + 0x16]
fnegs %f1, %f11
ldub [%l7 + 0x65], %o5
ldsh [%l7 + 0x6A], %i7
andncc %i6, %g1, %g3
fzero %f6
fabsd %f4, %f14
stx %l0, [%l7 + 0x10]
nop
setx loop_4949, %l0, %l1
jmpl %l1, %l4
movrgz %i3, 0x1BA, %i5
ldd [%l7 + 0x68], %f10
fmovsa %xcc, %f2, %f6
loop_4949:
fbne %fcc0, loop_4950
fsrc2 %f2, %f8
fnot1 %f6, %f6
fpadd16s %f11, %f2, %f15
loop_4950:
edge16l %g7, %i2, %i0
lduw [%l7 + 0x68], %o4
fcmped %fcc2, %f10, %f6
ble loop_4951
fmovdneg %icc, %f7, %f8
te %icc, 0x7
fmovdcc %icc, %f2, %f13
loop_4951:
faligndata %f14, %f4, %f0
call loop_4952
ldx [%l7 + 0x60], %o2
stw %o6, [%l7 + 0x30]
movcs %icc, %o7, %l3
loop_4952:
fmovrse %g6, %f10, %f6
lduw [%l7 + 0x38], %l2
fcmpd %fcc1, %f8, %f14
movpos %xcc, %g4, %i4
bshuffle %f14, %f8, %f0
st %f2, [%l7 + 0x78]
st %f12, [%l7 + 0x48]
ba,a loop_4953
edge8l %o1, %i1, %o3
fcmpgt16 %f0, %f14, %l6
alignaddr %g5, %l5, %g2
loop_4953:
ldx [%l7 + 0x60], %o0
fmovrdgez %l1, %f4, %f6
mulx %o5, %i7, %g1
tge %xcc, 0x4
std %f8, [%l7 + 0x18]
bcs loop_4954
ldd [%l7 + 0x08], %f12
move %icc, %i6, %g3
nop
setx loop_4955, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4954:
sra %l4, 0x17, %l0
fpmerge %f12, %f10, %f14
fnors %f5, %f9, %f1
loop_4955:
fpsub32 %f0, %f14, %f0
brlez %i5, loop_4956
fbo,a %fcc0, loop_4957
fandnot2s %f4, %f10, %f8
fmovdleu %icc, %f13, %f2
loop_4956:
fcmpne16 %f12, %f14, %i3
loop_4957:
andncc %g7, %i0, %i2
bcs loop_4958
orn %o2, %o4, %o6
fmovrsgez %o7, %f13, %f9
stb %l3, [%l7 + 0x4A]
loop_4958:
stb %g6, [%l7 + 0x51]
tcs %icc, 0x5
tge %icc, 0x6
ldsh [%l7 + 0x44], %l2
ldsb [%l7 + 0x7C], %g4
addccc %i4, 0x0418, %o1
fmovdl %xcc, %f6, %f11
nop
setx loop_4959, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %i1, [%l7 + 0x68]
st %f14, [%l7 + 0x6C]
tle %icc, 0x0
loop_4959:
ldub [%l7 + 0x4B], %o3
fmovsle %xcc, %f1, %f7
fpackfix %f4, %f8
edge32 %l6, %g5, %g2
fmovda %icc, %f6, %f13
fzeros %f4
edge32l %o0, %l5, %o5
ldsh [%l7 + 0x26], %i7
movrgz %g1, 0x30E, %i6
fpsub32 %f12, %f0, %f6
call loop_4960
fpack32 %f6, %f4, %f0
edge32n %g3, %l1, %l0
tleu %icc, 0x7
loop_4960:
bvc,a,pn %xcc, loop_4961
tsubcc %l4, %i5, %g7
ba %xcc, loop_4962
fmovrse %i3, %f4, %f0
loop_4961:
be loop_4963
sth %i0, [%l7 + 0x7C]
loop_4962:
fcmpgt32 %f10, %f0, %i2
ta %icc, 0x3
loop_4963:
lduh [%l7 + 0x3E], %o4
fcmpgt16 %f6, %f2, %o2
st %f13, [%l7 + 0x1C]
fcmpgt16 %f2, %f12, %o7
fmovsne %icc, %f13, %f14
fnors %f1, %f1, %f14
srax %o6, %l3, %g6
ld [%l7 + 0x78], %f5
tvc %icc, 0x5
movneg %xcc, %l2, %i4
fzero %f6
ldsh [%l7 + 0x68], %o1
fpadd32s %f1, %f10, %f5
movvs %icc, %i1, %o3
ba,a %xcc, loop_4964
fmovdn %xcc, %f11, %f13
mulx %l6, %g5, %g4
std %f14, [%l7 + 0x50]
loop_4964:
lduh [%l7 + 0x46], %g2
ldx [%l7 + 0x48], %l5
fcmple16 %f4, %f12, %o0
bl loop_4965
ldd [%l7 + 0x30], %f2
fpsub16s %f11, %f7, %f6
ldub [%l7 + 0x4C], %i7
loop_4965:
fsrc2s %f0, %f9
fmovdpos %xcc, %f12, %f1
brgez %o5, loop_4966
lduh [%l7 + 0x3A], %i6
ldub [%l7 + 0x7E], %g1
fba,a %fcc0, loop_4967
loop_4966:
st %f7, [%l7 + 0x0C]
sdivx %l1, 0x0025, %l0
ldsw [%l7 + 0x4C], %l4
loop_4967:
std %f8, [%l7 + 0x20]
std %f12, [%l7 + 0x20]
stb %i5, [%l7 + 0x59]
ld [%l7 + 0x10], %f8
array8 %g7, %i3, %g3
fmovscc %xcc, %f5, %f15
movcc %icc, %i2, %o4
ldsh [%l7 + 0x18], %o2
for %f10, %f8, %f8
brz,a %i0, loop_4968
fandnot1s %f12, %f14, %f8
ldsw [%l7 + 0x2C], %o6
orncc %l3, 0x16C6, %g6
loop_4968:
fnegd %f10, %f4
ldsw [%l7 + 0x08], %l2
ldd [%l7 + 0x48], %f2
fmovrse %o7, %f9, %f12
ldsw [%l7 + 0x78], %o1
nop
setx loop_4969, %l0, %l1
jmpl %l1, %i4
edge16 %i1, %l6, %g5
movn %xcc, %g4, %g2
fnegd %f14, %f8
loop_4969:
ldd [%l7 + 0x38], %f0
sllx %o3, %l5, %o0
xnorcc %i7, 0x0CC0, %o5
ldub [%l7 + 0x45], %g1
or %l1, %l0, %i6
ldsw [%l7 + 0x64], %i5
andn %g7, 0x0988, %i3
te %xcc, 0x4
fpack16 %f0, %f1
move %icc, %l4, %i2
fmovrdlez %g3, %f8, %f12
brz %o2, loop_4970
nop
setx loop_4971, %l0, %l1
jmpl %l1, %o4
andncc %i0, %o6, %l3
fnor %f6, %f12, %f2
loop_4970:
fmovrsgz %g6, %f5, %f14
loop_4971:
array32 %l2, %o7, %o1
st %f11, [%l7 + 0x44]
bgu,pn %icc, loop_4972
move %xcc, %i4, %i1
and %g5, %g4, %l6
fcmped %fcc1, %f0, %f0
loop_4972:
fbo,a %fcc0, loop_4973
sdivcc %o3, 0x06F0, %l5
fxor %f6, %f12, %f10
edge16 %o0, %i7, %g2
loop_4973:
movrlz %o5, 0x31B, %g1
stx %l0, [%l7 + 0x70]
lduh [%l7 + 0x74], %l1
srl %i6, %i5, %g7
ldsb [%l7 + 0x18], %l4
edge16ln %i3, %i2, %g3
array32 %o4, %o2, %i0
bvc,a loop_4974
sdivx %l3, 0x0B65, %o6
tneg %icc, 0x1
tne %xcc, 0x2
loop_4974:
ldsw [%l7 + 0x64], %g6
subc %l2, 0x1D87, %o1
mulx %i4, %i1, %g5
sll %g4, 0x0D, %o7
siam 0x4
stx %l6, [%l7 + 0x50]
fmovsleu %icc, %f11, %f5
smul %l5, %o0, %o3
xorcc %i7, 0x0728, %o5
call loop_4975
fcmpeq32 %f14, %f10, %g1
sth %g2, [%l7 + 0x7A]
fnors %f11, %f13, %f6
loop_4975:
ldd [%l7 + 0x48], %f10
fnegd %f6, %f14
fmovdpos %icc, %f11, %f6
bne,a %xcc, loop_4976
xnorcc %l1, 0x1D80, %i6
stb %l0, [%l7 + 0x77]
add %g7, 0x0A70, %i5
loop_4976:
bcs,a,pt %xcc, loop_4977
fandnot2s %f4, %f15, %f1
addccc %l4, 0x15FC, %i3
ldsb [%l7 + 0x3A], %i2
loop_4977:
stw %g3, [%l7 + 0x10]
movne %icc, %o2, %i0
lduh [%l7 + 0x5E], %o4
fand %f10, %f2, %f10
edge8ln %o6, %g6, %l3
edge8n %o1, %l2, %i1
ldub [%l7 + 0x0C], %i4
udivx %g4, 0x00AB, %o7
fand %f12, %f8, %f0
fmovrdgez %g5, %f4, %f10
sethi 0x19AD, %l6
lduh [%l7 + 0x24], %o0
fmovsgu %icc, %f8, %f11
movrlz %o3, %l5, %o5
tpos %icc, 0x2
bpos,a loop_4978
fbue %fcc3, loop_4979
lduh [%l7 + 0x68], %g1
fornot1s %f11, %f1, %f5
loop_4978:
tg %xcc, 0x5
loop_4979:
fmovdn %icc, %f5, %f8
lduh [%l7 + 0x66], %i7
stw %l1, [%l7 + 0x0C]
movcc %icc, %i6, %g2
stb %l0, [%l7 + 0x48]
fbl %fcc2, loop_4980
fandnot2s %f13, %f8, %f12
fmovdle %icc, %f10, %f3
ldd [%l7 + 0x70], %f4
loop_4980:
sdivx %g7, 0x13D0, %i5
subc %i3, %l4, %i2
udiv %o2, 0x028D, %i0
stw %g3, [%l7 + 0x28]
ldsb [%l7 + 0x27], %o6
fmovdpos %xcc, %f13, %f3
ldsw [%l7 + 0x20], %g6
te %xcc, 0x4
stx %l3, [%l7 + 0x38]
fmovd %f4, %f0
ldd [%l7 + 0x58], %f6
tne %xcc, 0x7
ldsh [%l7 + 0x3E], %o4
fmovdge %xcc, %f12, %f15
fnot2s %f1, %f7
ldsw [%l7 + 0x64], %l2
st %f10, [%l7 + 0x1C]
nop
setx loop_4981, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bcc,pt %xcc, loop_4982
bvc loop_4983
sll %i1, %o1, %g4
loop_4981:
fzero %f4
loop_4982:
fcmpeq32 %f10, %f14, %i4
loop_4983:
nop
setx loop_4984, %l0, %l1
jmpl %l1, %o7
fbl %fcc3, loop_4985
movrlz %g5, 0x321, %o0
lduh [%l7 + 0x0E], %o3
loop_4984:
addccc %l6, %l5, %o5
loop_4985:
fpmerge %f2, %f5, %f4
tneg %xcc, 0x4
fble,a %fcc1, loop_4986
ld [%l7 + 0x1C], %f5
xnor %g1, %i7, %l1
tge %icc, 0x2
loop_4986:
st %f10, [%l7 + 0x6C]
ldub [%l7 + 0x6F], %g2
tvs %xcc, 0x1
fpadd16s %f15, %f11, %f8
tpos %xcc, 0x1
fmovrdgz %i6, %f2, %f6
ba %xcc, loop_4987
fbuge,a %fcc0, loop_4988
ldd [%l7 + 0x38], %f4
andncc %g7, %i5, %l0
loop_4987:
fbo,a %fcc1, loop_4989
loop_4988:
srax %l4, 0x04, %i3
array32 %i2, %i0, %g3
fmovrsne %o6, %f14, %f5
loop_4989:
tgu %icc, 0x6
movvc %xcc, %g6, %o2
stb %l3, [%l7 + 0x2E]
ldub [%l7 + 0x16], %l2
mova %xcc, %o4, %i1
move %icc, %o1, %g4
stx %i4, [%l7 + 0x50]
lduw [%l7 + 0x1C], %g5
bne,a %icc, loop_4990
fmovsle %xcc, %f14, %f4
stw %o7, [%l7 + 0x38]
ldd [%l7 + 0x10], %f12
loop_4990:
alignaddrl %o3, %l6, %o0
edge32n %l5, %o5, %g1
bvc loop_4991
sra %l1, 0x0E, %g2
fmovrsgez %i6, %f14, %f3
stb %i7, [%l7 + 0x7F]
loop_4991:
subccc %g7, 0x0B9E, %l0
fandnot1s %f6, %f13, %f4
ta %xcc, 0x2
fpsub16s %f4, %f3, %f4
fmovdcc %xcc, %f2, %f7
fxors %f5, %f9, %f5
bcc,pt %xcc, loop_4992
fbg,a %fcc2, loop_4993
fbul,a %fcc0, loop_4994
orn %i5, 0x1473, %i3
loop_4992:
ldsh [%l7 + 0x0C], %l4
loop_4993:
lduh [%l7 + 0x40], %i0
loop_4994:
xorcc %g3, 0x1F2E, %o6
fbule,a %fcc0, loop_4995
tcs %xcc, 0x7
bvs,pt %xcc, loop_4996
lduh [%l7 + 0x24], %g6
loop_4995:
subcc %o2, 0x18E7, %i2
brgez %l2, loop_4997
loop_4996:
fbl %fcc2, loop_4998
bge loop_4999
lduh [%l7 + 0x20], %l3
loop_4997:
fmovsge %icc, %f9, %f11
loop_4998:
bl loop_5000
loop_4999:
fbul %fcc1, loop_5001
movcs %xcc, %i1, %o1
movvc %xcc, %g4, %o4
loop_5000:
ldsb [%l7 + 0x65], %g5
loop_5001:
andn %o7, 0x09D2, %i4
fmovsl %icc, %f12, %f10
xnor %o3, 0x0279, %o0
std %f4, [%l7 + 0x58]
ldd [%l7 + 0x50], %f6
lduw [%l7 + 0x40], %l6
fcmpne16 %f8, %f12, %l5
tsubcc %g1, %o5, %l1
tsubcc %i6, %i7, %g2
lduh [%l7 + 0x20], %l0
fble,a %fcc3, loop_5002
std %f10, [%l7 + 0x40]
fmovscc %icc, %f9, %f13
movg %icc, %i5, %i3
loop_5002:
fzero %f2
fmuld8sux16 %f9, %f3, %f10
fble %fcc3, loop_5003
udivx %l4, 0x13CD, %g7
ld [%l7 + 0x10], %f9
fmovsneg %xcc, %f4, %f2
loop_5003:
fmovrdlz %g3, %f12, %f6
ldsw [%l7 + 0x44], %i0
fmovsn %xcc, %f15, %f7
nop
setx loop_5004, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdivx %o6, 0x0951, %o2
sth %g6, [%l7 + 0x4C]
umulcc %l2, 0x128B, %i2
loop_5004:
fandnot1 %f4, %f10, %f2
fmul8x16au %f8, %f4, %f12
edge32l %i1, %o1, %g4
fpadd32s %f4, %f11, %f1
add %l3, %o4, %g5
fcmpes %fcc2, %f9, %f4
udivcc %i4, 0x19E4, %o3
fnot2 %f14, %f4
lduh [%l7 + 0x3A], %o7
nop
setx loop_5005, %l0, %l1
jmpl %l1, %o0
alignaddr %l6, %l5, %o5
movre %g1, 0x2BF, %l1
stw %i7, [%l7 + 0x50]
loop_5005:
call loop_5006
ldd [%l7 + 0x78], %f2
andncc %g2, %i6, %i5
movrgez %l0, %i3, %g7
loop_5006:
fbuge %fcc3, loop_5007
ldub [%l7 + 0x2E], %g3
stw %l4, [%l7 + 0x2C]
te %icc, 0x2
loop_5007:
call loop_5008
ldsb [%l7 + 0x7B], %i0
sll %o2, %o6, %l2
sllx %g6, %i1, %i2
loop_5008:
fzeros %f3
fpackfix %f10, %f15
fblg,a %fcc1, loop_5009
ldsb [%l7 + 0x15], %g4
mova %xcc, %l3, %o1
subcc %o4, %i4, %o3
loop_5009:
ldx [%l7 + 0x20], %o7
ldsw [%l7 + 0x40], %g5
bg,a,pn %xcc, loop_5010
ldd [%l7 + 0x38], %f4
ldd [%l7 + 0x20], %f2
sllx %l6, 0x06, %l5
loop_5010:
ldd [%l7 + 0x40], %f0
edge8 %o5, %o0, %l1
bvc %xcc, loop_5011
andn %g1, 0x00B3, %i7
movle %xcc, %i6, %g2
lduw [%l7 + 0x64], %i5
loop_5011:
fxnor %f8, %f10, %f12
subcc %l0, %i3, %g7
tsubcc %l4, %i0, %o2
fmovdgu %icc, %f2, %f6
ldsb [%l7 + 0x0D], %o6
fmovse %icc, %f11, %f9
fmovdl %xcc, %f1, %f12
stw %g3, [%l7 + 0x2C]
addc %l2, 0x1FCE, %i1
st %f0, [%l7 + 0x70]
fxors %f15, %f2, %f13
fsrc1s %f7, %f5
ldd [%l7 + 0x50], %f8
sth %g6, [%l7 + 0x36]
fabsd %f4, %f8
fmovsge %xcc, %f9, %f1
bne,pt %xcc, loop_5012
fmovdg %xcc, %f15, %f7
or %i2, %g4, %o1
fmovdvc %icc, %f1, %f11
loop_5012:
fmovs %f8, %f10
brlez %o4, loop_5013
brnz %i4, loop_5014
fmovsgu %xcc, %f9, %f5
bvs,pt %icc, loop_5015
loop_5013:
fbe,a %fcc2, loop_5016
loop_5014:
addccc %l3, %o7, %g5
for %f14, %f0, %f2
loop_5015:
fbug %fcc2, loop_5017
loop_5016:
fxnors %f12, %f7, %f14
fmovsvc %icc, %f12, %f3
fmovsvc %icc, %f6, %f14
loop_5017:
fmovsneg %icc, %f5, %f1
ldsh [%l7 + 0x60], %o3
fmovrdgz %l6, %f12, %f12
fpack16 %f0, %f4
st %f3, [%l7 + 0x1C]
subcc %o5, 0x1A80, %l5
xorcc %o0, 0x1F7F, %l1
ld [%l7 + 0x64], %f3
addcc %g1, 0x15BA, %i7
bpos,a %icc, loop_5018
sdivx %i6, 0x1253, %g2
fmuld8sux16 %f12, %f12, %f6
stw %l0, [%l7 + 0x7C]
loop_5018:
srax %i5, %g7, %i3
fsrc1 %f0, %f10
nop
setx loop_5019, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot2 %f0, %f8, %f8
fandnot1s %f0, %f15, %f6
fmovrdlz %l4, %f10, %f6
loop_5019:
ldd [%l7 + 0x68], %f6
subcc %o2, 0x085B, %i0
fbl,a %fcc3, loop_5020
edge8ln %g3, %l2, %o6
ld [%l7 + 0x40], %f15
brgez,a %i1, loop_5021
loop_5020:
edge16 %i2, %g4, %o1
bcc,a loop_5022
and %o4, %g6, %i4
loop_5021:
movpos %icc, %l3, %g5
ldub [%l7 + 0x41], %o3
loop_5022:
array16 %l6, %o5, %o7
fnot1 %f0, %f14
taddcctv %l5, %o0, %l1
bvs,a,pn %xcc, loop_5023
fmovrslez %i7, %f15, %f13
brlz,a %g1, loop_5024
st %f9, [%l7 + 0x50]
loop_5023:
fpsub32 %f0, %f4, %f2
fcmpne32 %f14, %f2, %g2
loop_5024:
ldx [%l7 + 0x68], %i6
ldsb [%l7 + 0x7E], %l0
fmovrde %g7, %f0, %f6
tsubcc %i3, %i5, %o2
fbug %fcc0, loop_5025
st %f15, [%l7 + 0x24]
fbul,a %fcc0, loop_5026
stw %i0, [%l7 + 0x74]
loop_5025:
brlez %g3, loop_5027
ldsw [%l7 + 0x40], %l2
loop_5026:
fands %f2, %f5, %f13
nop
setx loop_5028, %l0, %l1
jmpl %l1, %l4
loop_5027:
xor %o6, 0x0A9E, %i1
ldub [%l7 + 0x31], %i2
sdiv %o1, 0x0D0B, %o4
loop_5028:
lduw [%l7 + 0x4C], %g6
ldub [%l7 + 0x56], %g4
movg %xcc, %l3, %i4
ldsh [%l7 + 0x1C], %g5
stb %o3, [%l7 + 0x58]
fsrc2s %f12, %f9
bge,pt %icc, loop_5029
bge,a %xcc, loop_5030
fzeros %f10
edge16n %l6, %o7, %o5
loop_5029:
movcc %xcc, %l5, %l1
loop_5030:
ldsb [%l7 + 0x18], %o0
edge8ln %g1, %i7, %g2
edge32l %l0, %g7, %i3
tneg %icc, 0x2
fnegd %f2, %f4
fmul8ulx16 %f4, %f14, %f8
fcmpne32 %f4, %f4, %i6
tneg %xcc, 0x5
fpadd16s %f10, %f10, %f5
ldd [%l7 + 0x70], %f14
ldd [%l7 + 0x78], %f10
lduw [%l7 + 0x08], %o2
fone %f6
fmovrsne %i0, %f0, %f4
array8 %g3, %l2, %i5
fnors %f12, %f4, %f11
fornot2s %f5, %f1, %f5
fmovrslez %o6, %f2, %f9
fnand %f2, %f10, %f6
ldsw [%l7 + 0x18], %l4
stb %i2, [%l7 + 0x15]
lduh [%l7 + 0x2A], %i1
sethi 0x161F, %o4
fbuge,a %fcc0, loop_5031
stx %g6, [%l7 + 0x58]
sub %o1, %l3, %i4
movvc %xcc, %g4, %g5
loop_5031:
fandnot1s %f11, %f6, %f1
fnegs %f4, %f9
fbne %fcc2, loop_5032
array32 %o3, %l6, %o5
bge,a,pt %icc, loop_5033
fnors %f4, %f4, %f14
loop_5032:
subccc %o7, %l1, %o0
movpos %icc, %g1, %l5
loop_5033:
fmovsvc %icc, %f7, %f7
stb %g2, [%l7 + 0x66]
edge16n %l0, %i7, %g7
fandnot1s %f12, %f0, %f3
brgz,a %i6, loop_5034
stw %i3, [%l7 + 0x64]
brz %i0, loop_5035
bcs,a %xcc, loop_5036
loop_5034:
brnz,a %g3, loop_5037
fxnors %f0, %f10, %f10
loop_5035:
bpos,a,pt %xcc, loop_5038
loop_5036:
movle %xcc, %o2, %l2
loop_5037:
fmovsge %xcc, %f6, %f2
stb %o6, [%l7 + 0x61]
loop_5038:
movrlz %i5, 0x300, %l4
umul %i2, 0x01AF, %o4
add %i1, 0x1441, %g6
movre %l3, 0x007, %i4
fpadd16s %f0, %f11, %f10
fbn,a %fcc2, loop_5039
movleu %icc, %o1, %g5
for %f12, %f2, %f14
fmovsl %icc, %f3, %f14
loop_5039:
fzeros %f2
ldsb [%l7 + 0x20], %o3
fbl,a %fcc2, loop_5040
movge %icc, %g4, %o5
andncc %o7, %l1, %o0
tsubcc %l6, 0x07B4, %g1
loop_5040:
mulx %g2, %l5, %i7
fpsub16 %f10, %f2, %f10
movgu %xcc, %l0, %g7
ldsw [%l7 + 0x10], %i6
sth %i0, [%l7 + 0x0E]
ldx [%l7 + 0x58], %g3
movg %xcc, %o2, %i3
fmovdpos %icc, %f6, %f12
edge16l %o6, %i5, %l4
tsubcctv %i2, %l2, %i1
fbule,a %fcc0, loop_5041
edge16ln %g6, %l3, %o4
sth %o1, [%l7 + 0x48]
edge8 %i4, %o3, %g4
loop_5041:
fmovdg %icc, %f5, %f8
fxor %f6, %f6, %f10
ldd [%l7 + 0x30], %f0
tl %icc, 0x4
movleu %xcc, %o5, %g5
be,pn %xcc, loop_5042
lduh [%l7 + 0x4E], %o7
fzero %f0
fmovdleu %icc, %f15, %f8
loop_5042:
fcmpne16 %f8, %f12, %l1
fabsd %f8, %f0
fpadd16 %f2, %f6, %f8
movvs %icc, %l6, %g1
srax %g2, 0x00, %o0
movg %xcc, %i7, %l5
smulcc %g7, %i6, %l0
fmovsne %xcc, %f2, %f6
ldsb [%l7 + 0x65], %i0
smul %g3, %o2, %o6
fmovda %xcc, %f5, %f5
fmovdneg %icc, %f2, %f4
stw %i3, [%l7 + 0x34]
ldsh [%l7 + 0x26], %l4
fmovscs %xcc, %f9, %f11
ldd [%l7 + 0x20], %f6
movn %xcc, %i2, %i5
ldx [%l7 + 0x68], %i1
orcc %g6, %l2, %l3
fcmpes %fcc2, %f7, %f10
ldsw [%l7 + 0x60], %o1
udivcc %o4, 0x05A7, %i4
stb %g4, [%l7 + 0x67]
ldsh [%l7 + 0x4A], %o3
brz,a %g5, loop_5043
fmovrsgz %o7, %f9, %f13
sdivcc %l1, 0x1809, %o5
fbuge %fcc1, loop_5044
loop_5043:
lduw [%l7 + 0x20], %g1
sth %g2, [%l7 + 0x6A]
mova %xcc, %o0, %i7
loop_5044:
sdiv %l6, 0x0818, %l5
ldsh [%l7 + 0x08], %i6
st %f5, [%l7 + 0x40]
ldx [%l7 + 0x78], %l0
fbne,a %fcc3, loop_5045
sth %g7, [%l7 + 0x6C]
mulscc %i0, %o2, %o6
brlz %i3, loop_5046
loop_5045:
brlz,a %g3, loop_5047
ldsb [%l7 + 0x42], %l4
ldsh [%l7 + 0x0A], %i2
loop_5046:
fcmpes %fcc1, %f13, %f14
loop_5047:
te %icc, 0x3
fmovspos %xcc, %f0, %f12
andn %i1, 0x1D67, %g6
nop
setx loop_5048, %l0, %l1
jmpl %l1, %i5
stb %l2, [%l7 + 0x75]
fbul,a %fcc0, loop_5049
fmovsl %xcc, %f15, %f15
loop_5048:
srl %o1, 0x14, %l3
nop
setx loop_5050, %l0, %l1
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_5049:
ldsh [%l7 + 0x40], %o4
bcs loop_5051
fcmple32 %f12, %f10, %i4
loop_5050:
alignaddrl %g4, %o3, %o7
fbul,a %fcc2, loop_5052
loop_5051:
subcc %l1, 0x0E40, %g5
ble,a,pn %icc, loop_5053
fmovdvs %xcc, %f15, %f10
loop_5052:
stx %g1, [%l7 + 0x48]
fexpand %f4, %f6
loop_5053:
fpsub16s %f4, %f11, %f1
or %g2, %o0, %i7
fnors %f15, %f8, %f11
stb %o5, [%l7 + 0x3D]
std %f6, [%l7 + 0x60]
fmovrdlez %l5, %f8, %f6
st %f8, [%l7 + 0x74]
ldsb [%l7 + 0x50], %l6
edge32ln %i6, %g7, %i0
st %f10, [%l7 + 0x28]
fmovs %f13, %f5
ldsb [%l7 + 0x12], %l0
sth %o6, [%l7 + 0x52]
brlez %o2, loop_5054
addccc %g3, 0x06DD, %l4
movre %i3, %i1, %g6
st %f2, [%l7 + 0x54]
loop_5054:
fmovdcs %xcc, %f0, %f7
be,pn %xcc, loop_5055
sth %i5, [%l7 + 0x4C]
fors %f2, %f3, %f0
stb %i2, [%l7 + 0x55]
loop_5055:
orncc %l2, %l3, %o1
fmul8x16au %f1, %f14, %f4
fors %f7, %f9, %f7
movn %xcc, %i4, %g4
ld [%l7 + 0x64], %f5
bvs loop_5056
ldsh [%l7 + 0x56], %o4
tcs %icc, 0x1
fmovdge %icc, %f10, %f11
loop_5056:
subccc %o3, %l1, %g5
fmovdg %xcc, %f3, %f3
fcmps %fcc2, %f0, %f1
lduw [%l7 + 0x5C], %o7
ldsw [%l7 + 0x1C], %g1
movneg %icc, %g2, %i7
stb %o0, [%l7 + 0x6F]
fmovrsgez %l5, %f1, %f0
ldsw [%l7 + 0x58], %o5
fmul8sux16 %f2, %f10, %f6
ldsh [%l7 + 0x58], %i6
fmovsne %xcc, %f2, %f1
fmovdcc %icc, %f4, %f6
tsubcc %g7, 0x1B97, %i0
movvc %icc, %l0, %l6
fabss %f0, %f11
fmovsne %icc, %f0, %f1
stb %o2, [%l7 + 0x76]
ldx [%l7 + 0x60], %g3
lduw [%l7 + 0x20], %o6
bl,a,pn %xcc, loop_5057
ldub [%l7 + 0x7D], %i3
brlez %l4, loop_5058
fmovda %xcc, %f9, %f5
loop_5057:
fnegs %f2, %f5
fsrc1s %f0, %f12
loop_5058:
movcs %xcc, %g6, %i5
ldsb [%l7 + 0x52], %i1
fones %f4
fabsd %f10, %f14
st %f9, [%l7 + 0x60]
fnands %f15, %f3, %f9
stx %i2, [%l7 + 0x68]
sth %l2, [%l7 + 0x7C]
movre %o1, %i4, %l3
edge16l %o4, %g4, %o3
lduw [%l7 + 0x0C], %l1
bn,pt %icc, loop_5059
fandnot1 %f12, %f10, %f12
movcc %xcc, %g5, %g1
stw %o7, [%l7 + 0x54]
loop_5059:
fsrc2s %f3, %f11
ldsw [%l7 + 0x1C], %g2
ldsb [%l7 + 0x72], %o0
orncc %i7, 0x1EF4, %o5
ldsh [%l7 + 0x24], %l5
fone %f14
ldsw [%l7 + 0x3C], %g7
stw %i0, [%l7 + 0x1C]
fblg,a %fcc3, loop_5060
ldx [%l7 + 0x78], %l0
fsrc1 %f4, %f6
ldub [%l7 + 0x3A], %i6
loop_5060:
te %icc, 0x1
movpos %xcc, %l6, %o2
fmovdl %xcc, %f10, %f3
ld [%l7 + 0x68], %f4
fsrc2s %f1, %f5
fba,a %fcc3, loop_5061
bvs %icc, loop_5062
fxnor %f0, %f8, %f14
fpsub16s %f2, %f15, %f3
loop_5061:
popc 0x037D, %o6
loop_5062:
fmovrse %g3, %f2, %f11
edge16ln %l4, %g6, %i5
bshuffle %f14, %f0, %f0
ldd [%l7 + 0x10], %f0
stx %i3, [%l7 + 0x60]
smulcc %i1, 0x19A5, %l2
nop
setx loop_5063, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x78], %i2
smul %o1, 0x0CBC, %l3
fmovrsgz %o4, %f3, %f6
loop_5063:
fmovsl %xcc, %f2, %f7
bneg loop_5064
stw %i4, [%l7 + 0x24]
movvs %xcc, %o3, %g4
movrlez %l1, %g1, %o7
loop_5064:
sra %g5, 0x1B, %g2
subc %o0, %i7, %l5
fpsub16s %f3, %f12, %f0
tcc %icc, 0x4
fcmpgt32 %f14, %f12, %o5
xnor %g7, %l0, %i6
fmovsle %xcc, %f12, %f3
be,a,pt %icc, loop_5065
fbug,a %fcc1, loop_5066
st %f3, [%l7 + 0x68]
fmovsa %xcc, %f7, %f9
loop_5065:
fbue %fcc2, loop_5067
loop_5066:
move %xcc, %l6, %i0
ldsb [%l7 + 0x7C], %o6
fmovdl %xcc, %f5, %f3
loop_5067:
smulcc %o2, %g3, %g6
fmovrse %l4, %f9, %f10
tgu %icc, 0x0
ldd [%l7 + 0x28], %f2
fmovdleu %xcc, %f7, %f5
fmuld8ulx16 %f1, %f2, %f2
fsrc1 %f14, %f0
movl %icc, %i3, %i5
fmovda %icc, %f2, %f4
st %f3, [%l7 + 0x64]
fmovrdlz %l2, %f12, %f0
fbug,a %fcc2, loop_5068
fmovsneg %xcc, %f12, %f8
siam 0x2
stw %i2, [%l7 + 0x4C]
loop_5068:
fxnor %f2, %f6, %f0
fmovdcc %icc, %f7, %f12
mulscc %o1, 0x1050, %i1
fpack16 %f2, %f2
std %f6, [%l7 + 0x40]
sdivcc %l3, 0x1875, %i4
ld [%l7 + 0x18], %f0
fpsub16s %f14, %f11, %f15
fmovrslz %o3, %f11, %f8
ldsh [%l7 + 0x4A], %g4
ble,a loop_5069
sub %l1, %g1, %o4
fzero %f4
st %f14, [%l7 + 0x24]
loop_5069:
xorcc %o7, %g2, %g5
lduh [%l7 + 0x14], %i7
fmovspos %xcc, %f14, %f5
ldsw [%l7 + 0x74], %l5
fcmpeq16 %f14, %f0, %o0
fbn,a %fcc0, loop_5070
tvc %icc, 0x5
edge16ln %o5, %g7, %i6
tvs %icc, 0x0
loop_5070:
sllx %l6, %l0, %o6
lduh [%l7 + 0x50], %i0
ld [%l7 + 0x5C], %f14
lduw [%l7 + 0x18], %g3
ldsh [%l7 + 0x76], %o2
fpsub32s %f5, %f0, %f7
fbne,a %fcc1, loop_5071
edge16l %g6, %i3, %i5
stb %l4, [%l7 + 0x1D]
xorcc %i2, %l2, %o1
loop_5071:
fmovrdgz %i1, %f0, %f6
fmul8x16 %f8, %f2, %f12
ldsw [%l7 + 0x58], %i4
tvs %xcc, 0x0
ldsh [%l7 + 0x54], %l3
bn %xcc, loop_5072
fpackfix %f4, %f4
subccc %o3, %l1, %g1
ldd [%l7 + 0x20], %f10
loop_5072:
sra %o4, %o7, %g2
fmul8sux16 %f8, %f2, %f12
sdivcc %g4, 0x1EE4, %g5
fone %f10
movleu %xcc, %l5, %o0
srl %i7, %o5, %g7
fsrc1 %f6, %f12
ldd [%l7 + 0x20], %f6
tpos %icc, 0x7
fmovdcc %xcc, %f3, %f15
xnorcc %l6, 0x00F6, %i6
st %f13, [%l7 + 0x2C]
andncc %o6, %l0, %i0
lduw [%l7 + 0x44], %g3
fnors %f0, %f2, %f2
fbug %fcc2, loop_5073
movrne %g6, %o2, %i3
edge8ln %l4, %i5, %l2
fpadd32 %f6, %f2, %f2
loop_5073:
brz %i2, loop_5074
tg %xcc, 0x7
lduw [%l7 + 0x5C], %o1
mulscc %i4, %l3, %i1
loop_5074:
tcc %icc, 0x6
fmovsne %xcc, %f10, %f10
lduh [%l7 + 0x64], %o3
or %l1, 0x0623, %g1
andn %o7, 0x0811, %g2
tg %icc, 0x7
brgez,a %g4, loop_5075
ldub [%l7 + 0x57], %g5
sth %o4, [%l7 + 0x14]
fmovdvs %xcc, %f13, %f0
loop_5075:
or %o0, 0x0BC5, %l5
ldsh [%l7 + 0x5E], %o5
movvc %xcc, %g7, %i7
fmovsge %icc, %f1, %f1
ldub [%l7 + 0x1E], %i6
lduh [%l7 + 0x10], %o6
edge32n %l0, %l6, %g3
fmovdge %icc, %f5, %f10
edge32n %i0, %o2, %i3
ldub [%l7 + 0x78], %l4
alignaddr %i5, %g6, %i2
nop
setx loop_5076, %l0, %l1
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 %f8, %f5
movneg %icc, %o1, %i4
movle %icc, %l3, %l2
loop_5076:
xor %i1, 0x1AE7, %l1
ldd [%l7 + 0x60], %f4
nop
setx loop_5077, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpadd16 %f2, %f4, %f14
udivcc %g1, 0x0772, %o3
ldsh [%l7 + 0x74], %o7
loop_5077:
fsrc2 %f12, %f12
bpos,a,pt %icc, loop_5078
stw %g4, [%l7 + 0x08]
ldx [%l7 + 0x60], %g2
ldsw [%l7 + 0x78], %g5
loop_5078:
stw %o4, [%l7 + 0x0C]
fsrc1 %f14, %f6
fpack16 %f14, %f11
stx %l5, [%l7 + 0x58]
movrgez %o0, 0x160, %o5
ldsh [%l7 + 0x14], %g7
smulcc %i6, 0x1A5B, %i7
edge16 %o6, %l0, %l6
edge32n %i0, %o2, %g3
fmovsleu %xcc, %f15, %f11
fmovdvs %icc, %f5, %f4
ldub [%l7 + 0x58], %i3
subccc %l4, %i5, %i2
fpadd32 %f8, %f0, %f8
tcs %xcc, 0x7
fbug %fcc0, loop_5079
lduh [%l7 + 0x42], %g6
fmuld8ulx16 %f9, %f11, %f6
lduh [%l7 + 0x0E], %o1
loop_5079:
fmovse %icc, %f6, %f11
fpadd32s %f0, %f6, %f6
ld [%l7 + 0x24], %f14
ldub [%l7 + 0x2A], %i4
movg %icc, %l3, %i1
stx %l1, [%l7 + 0x50]
fxnor %f12, %f2, %f6
fmovscs %xcc, %f4, %f6
fbge %fcc1, loop_5080
ba,a %icc, loop_5081
fmul8sux16 %f2, %f0, %f4
fxors %f1, %f12, %f14
loop_5080:
movcs %icc, %g1, %l2
loop_5081:
fbl,a %fcc1, loop_5082
ldsb [%l7 + 0x6C], %o7
edge16 %g4, %g2, %o3
taddcctv %g5, %o4, %o0
loop_5082:
lduh [%l7 + 0x3E], %o5
ldsb [%l7 + 0x29], %l5
std %f6, [%l7 + 0x70]
fnot2 %f2, %f6
movcs %xcc, %i6, %g7
ldsw [%l7 + 0x40], %i7
fzero %f8
brlez %l0, loop_5083
udivx %l6, 0x1D40, %o6
fcmpne16 %f10, %f6, %i0
ldsb [%l7 + 0x7D], %o2
loop_5083:
tg %xcc, 0x4
brlz,a %i3, loop_5084
tle %icc, 0x7
ldub [%l7 + 0x44], %l4
edge32ln %i5, %i2, %g3
loop_5084:
call loop_5085
addccc %g6, %i4, %o1
fbug,a %fcc2, loop_5086
stw %l3, [%l7 + 0x60]
loop_5085:
mova %xcc, %i1, %l1
tsubcc %g1, 0x189C, %l2
loop_5086:
stb %o7, [%l7 + 0x1A]
brnz,a %g4, loop_5087
fbuge %fcc0, loop_5088
movleu %icc, %o3, %g5
fmovscs %xcc, %f7, %f0
loop_5087:
tg %xcc, 0x2
loop_5088:
fnand %f12, %f10, %f8
fnands %f8, %f4, %f7
fmul8x16au %f5, %f8, %f10
alignaddrl %o4, %g2, %o0
srlx %l5, 0x0F, %i6
edge8n %o5, %g7, %l0
ldx [%l7 + 0x68], %i7
alignaddr %o6, %l6, %i0
fblg,a %fcc3, loop_5089
std %f0, [%l7 + 0x60]
stb %o2, [%l7 + 0x54]
movrgez %i3, %i5, %l4
loop_5089:
movvs %xcc, %i2, %g3
bcs %xcc, loop_5090
bcc loop_5091
movn %icc, %g6, %i4
fba %fcc2, loop_5092
loop_5090:
fxors %f2, %f6, %f6
loop_5091:
sdiv %o1, 0x1B42, %l3
fmovspos %icc, %f7, %f9
loop_5092:
fandnot2 %f12, %f14, %f4
tsubcctv %i1, 0x0507, %l1
ldx [%l7 + 0x10], %l2
fbl %fcc1, loop_5093
stw %g1, [%l7 + 0x10]
ldub [%l7 + 0x08], %g4
fpack16 %f6, %f0
loop_5093:
std %f14, [%l7 + 0x58]
ld [%l7 + 0x08], %f0
ldsw [%l7 + 0x28], %o3
stw %o7, [%l7 + 0x20]
st %f3, [%l7 + 0x2C]
ld [%l7 + 0x2C], %f3
fbl,a %fcc2, loop_5094
ldsw [%l7 + 0x70], %o4
ld [%l7 + 0x44], %f8
fnands %f0, %f10, %f0
loop_5094:
bshuffle %f6, %f0, %f12
fmovsneg %icc, %f4, %f0
std %f6, [%l7 + 0x50]
and %g2, %g5, %o0
std %f2, [%l7 + 0x28]
fmul8x16 %f3, %f6, %f14
array8 %l5, %o5, %g7
fornot1s %f13, %f5, %f10
edge32 %i6, %i7, %l0
fpmerge %f6, %f14, %f4
brnz %o6, loop_5095
fone %f10
bl %xcc, loop_5096
sethi 0x0489, %l6
loop_5095:
subccc %i0, %o2, %i5
fmovdl %icc, %f1, %f14
loop_5096:
fmovsvs %xcc, %f1, %f8
siam 0x3
bleu %icc, loop_5097
orn %i3, %l4, %g3
fmovdl %xcc, %f12, %f4
ld [%l7 + 0x54], %f11
loop_5097:
std %f0, [%l7 + 0x58]
faligndata %f10, %f4, %f2
tleu %xcc, 0x3
udivcc %g6, 0x1DDE, %i4
fnot2 %f8, %f0
popc 0x0D1B, %i2
fornot2 %f12, %f10, %f12
umul %o1, 0x15D3, %i1
lduh [%l7 + 0x76], %l3
fmovrsgz %l2, %f8, %f5
fmuld8sux16 %f15, %f3, %f8
stw %l1, [%l7 + 0x24]
brlz %g1, loop_5098
ldd [%l7 + 0x40], %f2
std %f10, [%l7 + 0x38]
fbule,a %fcc1, loop_5099
loop_5098:
fpsub16 %f12, %f10, %f2
fmovrsgez %g4, %f3, %f2
fones %f7
loop_5099:
movleu %xcc, %o7, %o3
stx %g2, [%l7 + 0x68]
tleu %icc, 0x5
ld [%l7 + 0x74], %f4
fbge %fcc1, loop_5100
nop
setx loop_5101, %l0, %l1
jmpl %l1, %o4
or %g5, %l5, %o5
bne,a,pn %icc, loop_5102
loop_5100:
fcmple16 %f12, %f4, %o0
loop_5101:
bl,pn %icc, loop_5103
addccc %g7, %i6, %i7
loop_5102:
fbuge %fcc0, loop_5104
tl %icc, 0x7
loop_5103:
fxors %f7, %f5, %f14
fornot2 %f6, %f14, %f10
loop_5104:
fmovrslz %o6, %f0, %f13
fmovsgu %xcc, %f0, %f11
stw %l6, [%l7 + 0x5C]
fexpand %f14, %f2
stx %l0, [%l7 + 0x18]
movvc %icc, %o2, %i0
movcs %xcc, %i5, %i3
ldx [%l7 + 0x78], %g3
edge16ln %g6, %i4, %l4
xorcc %o1, %i1, %l3
fcmpd %fcc1, %f2, %f12
fornot2s %f10, %f4, %f11
fmovdcc %xcc, %f1, %f13
stx %l2, [%l7 + 0x30]
bcc,a loop_5105
sth %l1, [%l7 + 0x6E]
fmovsa %icc, %f1, %f9
stx %i2, [%l7 + 0x38]
loop_5105:
fmul8ulx16 %f4, %f8, %f12
edge32ln %g1, %o7, %o3
ldx [%l7 + 0x40], %g2
fbg %fcc1, loop_5106
fexpand %f5, %f6
ldsw [%l7 + 0x44], %o4
tvs %xcc, 0x1
loop_5106:
smulcc %g5, 0x1512, %g4
subccc %o5, %l5, %g7
brz,a %o0, loop_5107
stb %i7, [%l7 + 0x36]
tl %xcc, 0x2
tsubcc %i6, 0x143F, %l6
loop_5107:
edge8n %l0, %o2, %o6
fcmpeq32 %f6, %f14, %i0
sth %i3, [%l7 + 0x66]
fmovs %f3, %f15
umulcc %i5, %g6, %i4
stb %g3, [%l7 + 0x36]
ldsb [%l7 + 0x6D], %l4
edge16 %i1, %o1, %l3
call loop_5108
lduw [%l7 + 0x10], %l2
edge32l %l1, %i2, %o7
sdivcc %g1, 0x1D0B, %o3
loop_5108:
edge32 %g2, %o4, %g5
taddcc %g4, 0x026A, %o5
brnz,a %g7, loop_5109
lduh [%l7 + 0x68], %l5
lduw [%l7 + 0x54], %i7
fnot2 %f6, %f8
loop_5109:
fzero %f0
smulcc %o0, %i6, %l0
ld [%l7 + 0x3C], %f8
ld [%l7 + 0x70], %f1
st %f6, [%l7 + 0x4C]
ba,a,pn %xcc, loop_5110
fzero %f4
edge8n %o2, %l6, %o6
orn %i0, %i5, %i3
loop_5110:
bl,a,pn %xcc, loop_5111
ldub [%l7 + 0x0B], %i4
fexpand %f13, %f8
fzeros %f1
loop_5111:
ldsh [%l7 + 0x58], %g3
stb %l4, [%l7 + 0x25]
mulscc %i1, 0x15D1, %g6
alignaddrl %o1, %l2, %l3
stw %i2, [%l7 + 0x5C]
fsrc1s %f4, %f13
fbge %fcc1, loop_5112
movvc %xcc, %o7, %g1
fcmpes %fcc3, %f9, %f12
ldd [%l7 + 0x28], %f4
loop_5112:
taddcctv %o3, %g2, %l1
fpsub16s %f11, %f12, %f13
fpsub32s %f10, %f3, %f8
stb %o4, [%l7 + 0x69]
fcmpeq32 %f10, %f8, %g5
ldsb [%l7 + 0x49], %o5
fmovrse %g4, %f0, %f2
nop
setx loop_5113, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsg %xcc, %f15, %f7
ldsw [%l7 + 0x5C], %g7
ld [%l7 + 0x48], %f4
loop_5113:
lduh [%l7 + 0x74], %l5
ldub [%l7 + 0x3E], %i7
alignaddrl %o0, %l0, %o2
ldd [%l7 + 0x20], %f14
stx %l6, [%l7 + 0x38]
sth %o6, [%l7 + 0x64]
lduh [%l7 + 0x66], %i0
fnegd %f14, %f12
pdist %f4, %f14, %f8
edge16l %i6, %i3, %i5
tcc %icc, 0x3
fcmped %fcc2, %f10, %f12
ldx [%l7 + 0x40], %i4
brgez %l4, loop_5114
array32 %i1, %g3, %g6
movpos %xcc, %o1, %l2
fandnot1 %f10, %f4, %f2
loop_5114:
te %icc, 0x0
fsrc1s %f6, %f8
fmovdgu %xcc, %f2, %f11
smul %i2, %l3, %g1
tne %xcc, 0x4
fmovscs %icc, %f7, %f13
fandnot2 %f6, %f4, %f10
fbn,a %fcc0, loop_5115
lduh [%l7 + 0x5A], %o7
fmovdg %icc, %f14, %f8
srl %o3, 0x16, %l1
loop_5115:
movrlz %o4, 0x183, %g2
fnot1 %f8, %f0
fnor %f4, %f8, %f0
ldd [%l7 + 0x58], %f6
move %xcc, %o5, %g4
fmovscc %icc, %f7, %f15
bgu,a,pt %icc, loop_5116
bl,a,pt %icc, loop_5117
ldsb [%l7 + 0x7F], %g5
ldd [%l7 + 0x70], %f4
loop_5116:
fmovrdgz %g7, %f4, %f8
loop_5117:
nop
setx loop_5118, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpeq32 %f4, %f12, %i7
movcc %xcc, %l5, %l0
fpsub16s %f6, %f8, %f0
loop_5118:
movrne %o0, 0x3F1, %o2
edge32n %l6, %i0, %i6
nop
setx loop_5119, %l0, %l1
jmpl %l1, %o6
fmovdvs %xcc, %f1, %f13
srax %i3, 0x01, %i4
edge32ln %l4, %i5, %i1
loop_5119:
fmovrdgz %g3, %f14, %f4
stx %g6, [%l7 + 0x48]
sdiv %l2, 0x09CC, %o1
bvc,a loop_5120
fmovrslez %i2, %f6, %f10
fmovde %xcc, %f10, %f7
fbl,a %fcc3, loop_5121
loop_5120:
fpadd16 %f0, %f12, %f12
brnz %l3, loop_5122
ldd [%l7 + 0x70], %f10
loop_5121:
fpack16 %f10, %f10
alignaddrl %o7, %g1, %l1
loop_5122:
edge16l %o3, %g2, %o4
fmul8x16au %f8, %f8, %f4
fcmpeq16 %f6, %f0, %o5
fcmpgt32 %f14, %f6, %g5
fnand %f6, %f0, %f0
lduw [%l7 + 0x5C], %g4
taddcc %g7, %l5, %l0
fmovdpos %icc, %f3, %f9
fbule %fcc3, loop_5123
fpackfix %f4, %f3
fmovsge %icc, %f6, %f14
and %i7, %o0, %o2
loop_5123:
orn %l6, 0x0E5E, %i0
fmovdle %xcc, %f4, %f4
sdiv %i6, 0x0E1B, %o6
fbuge %fcc1, loop_5124
tneg %icc, 0x6
bvs,a loop_5125
tgu %icc, 0x3
loop_5124:
edge8ln %i3, %i4, %i5
ldub [%l7 + 0x46], %l4
loop_5125:
ld [%l7 + 0x0C], %f5
fbuge %fcc2, loop_5126
std %f0, [%l7 + 0x10]
stb %g3, [%l7 + 0x39]
sth %g6, [%l7 + 0x62]
loop_5126:
stx %l2, [%l7 + 0x50]
tsubcctv %o1, 0x1B87, %i2
taddcc %l3, %o7, %g1
stw %i1, [%l7 + 0x58]
fnegd %f10, %f4
std %f2, [%l7 + 0x48]
ldsb [%l7 + 0x31], %l1
bcc %xcc, loop_5127
fblg %fcc3, loop_5128
movvs %xcc, %g2, %o3
fxnors %f9, %f2, %f13
loop_5127:
andcc %o5, 0x01DC, %g5
loop_5128:
tle %icc, 0x2
ldd [%l7 + 0x48], %f10
movre %g4, 0x087, %g7
movpos %icc, %o4, %l5
ldsh [%l7 + 0x60], %l0
fmovspos %xcc, %f3, %f13
fmul8sux16 %f4, %f14, %f12
subc %i7, %o0, %o2
fcmpgt32 %f4, %f2, %i0
fbue,a %fcc0, loop_5129
stw %l6, [%l7 + 0x14]
ld [%l7 + 0x44], %f10
ldd [%l7 + 0x28], %f4
loop_5129:
stx %o6, [%l7 + 0x68]
movgu %icc, %i3, %i6
alignaddr %i5, %l4, %g3
st %f2, [%l7 + 0x5C]
lduh [%l7 + 0x70], %i4
stw %g6, [%l7 + 0x10]
fmovscs %xcc, %f14, %f11
udiv %l2, 0x1B8B, %i2
ldub [%l7 + 0x1B], %o1
ldsh [%l7 + 0x74], %l3
edge8n %g1, %o7, %i1
orcc %g2, 0x1ACB, %o3
stb %l1, [%l7 + 0x5F]
stb %g5, [%l7 + 0x4A]
fsrc2 %f12, %f0
bpos loop_5130
fsrc1s %f8, %f7
fmovrsne %o5, %f8, %f12
sth %g7, [%l7 + 0x4C]
loop_5130:
ldsh [%l7 + 0x56], %o4
ble,pt %icc, loop_5131
ldub [%l7 + 0x2A], %l5
ldd [%l7 + 0x40], %f4
std %f10, [%l7 + 0x38]
loop_5131:
fnegd %f0, %f4
fmovscc %xcc, %f5, %f0
fmovdneg %icc, %f12, %f12
add %g4, 0x1648, %i7
stb %o0, [%l7 + 0x18]
lduw [%l7 + 0x58], %l0
lduh [%l7 + 0x76], %i0
ldub [%l7 + 0x62], %o2
stw %l6, [%l7 + 0x48]
tle %xcc, 0x1
edge8ln %i3, %i6, %i5
fmovrslz %o6, %f15, %f7
fmovd %f10, %f8
fornot1s %f12, %f8, %f3
ldub [%l7 + 0x16], %l4
sdivcc %i4, 0x1783, %g3
fmovrslz %g6, %f3, %f15
fpadd32 %f10, %f14, %f14
srax %l2, 0x04, %o1
ldx [%l7 + 0x60], %l3
fbg,a %fcc3, loop_5132
ta %xcc, 0x0
alignaddr %g1, %o7, %i2
stb %g2, [%l7 + 0x7D]
loop_5132:
movle %icc, %i1, %o3
fors %f12, %f4, %f0
brz %g5, loop_5133
xorcc %l1, 0x1553, %o5
fpadd32s %f4, %f2, %f11
fmovscc %xcc, %f10, %f12
loop_5133:
or %o4, %l5, %g4
tle %icc, 0x4
fnegs %f3, %f5
move %icc, %i7, %g7
stx %l0, [%l7 + 0x28]
sth %o0, [%l7 + 0x5A]
brgz,a %i0, loop_5134
bvs,a,pn %icc, loop_5135
edge16l %l6, %i3, %o2
sth %i5, [%l7 + 0x58]
loop_5134:
fbe,a %fcc2, loop_5136
loop_5135:
std %f8, [%l7 + 0x78]
fcmped %fcc0, %f10, %f8
bneg,pn %icc, loop_5137
loop_5136:
fmovsg %xcc, %f8, %f3
fmovrsne %o6, %f10, %f2
ldd [%l7 + 0x10], %f6
loop_5137:
std %f4, [%l7 + 0x28]
ldsb [%l7 + 0x6C], %l4
movrlz %i4, 0x26F, %i6
andncc %g3, %g6, %l2
movgu %xcc, %l3, %o1
orcc %o7, 0x17E5, %g1
ldsh [%l7 + 0x34], %i2
lduw [%l7 + 0x1C], %g2
ldsw [%l7 + 0x10], %o3
stb %g5, [%l7 + 0x42]
movvs %xcc, %i1, %l1
fblg,a %fcc1, loop_5138
movrlez %o4, 0x175, %l5
fmovsvc %icc, %f10, %f11
ldub [%l7 + 0x2A], %o5
loop_5138:
edge16n %i7, %g7, %g4
edge16l %l0, %i0, %l6
taddcctv %o0, 0x02A8, %i3
fmovdgu %xcc, %f10, %f7
sth %o2, [%l7 + 0x54]
fnegs %f6, %f9
fmovrsgez %o6, %f11, %f15
movre %l4, 0x3C2, %i5
fba %fcc2, loop_5139
fnot1 %f0, %f10
ldsb [%l7 + 0x7A], %i6
ta %icc, 0x4
loop_5139:
lduh [%l7 + 0x32], %i4
ld [%l7 + 0x3C], %f11
fmovsgu %icc, %f10, %f0
smulcc %g6, 0x1932, %l2
movcs %xcc, %l3, %g3
fmovdle %xcc, %f8, %f0
fmovsvs %icc, %f3, %f1
ldsh [%l7 + 0x5A], %o7
fmovsneg %icc, %f13, %f10
faligndata %f8, %f10, %f6
subcc %o1, %i2, %g2
ldub [%l7 + 0x0C], %g1
ld [%l7 + 0x54], %f0
edge32ln %g5, %i1, %o3
fcmps %fcc2, %f9, %f11
bvc loop_5140
ldsh [%l7 + 0x4E], %o4
tgu %icc, 0x0
tcc %icc, 0x2
loop_5140:
subcc %l1, %l5, %i7
lduh [%l7 + 0x28], %g7
edge16 %g4, %o5, %i0
ldsh [%l7 + 0x2E], %l0
stw %o0, [%l7 + 0x08]
lduh [%l7 + 0x78], %i3
ldx [%l7 + 0x18], %l6
fmovrdlez %o2, %f4, %f6
movrne %o6, 0x28F, %l4
xnor %i6, 0x11B7, %i4
ldsb [%l7 + 0x47], %g6
ldsh [%l7 + 0x1C], %i5
lduw [%l7 + 0x70], %l2
ldx [%l7 + 0x18], %g3
ldub [%l7 + 0x1A], %l3
movn %xcc, %o1, %o7
xnor %i2, %g2, %g1
movvc %icc, %i1, %g5
edge8 %o3, %o4, %l5
edge32 %i7, %g7, %g4
fpsub32s %f12, %f8, %f3
fnot2s %f13, %f4
ldsb [%l7 + 0x26], %l1
ld [%l7 + 0x28], %f0
fnands %f5, %f9, %f8
fble %fcc3, loop_5141
udiv %i0, 0x1F2E, %l0
fzero %f4
tvs %icc, 0x6
loop_5141:
addc %o0, 0x0FB8, %i3
popc 0x05D8, %o5
bcc,a,pn %xcc, loop_5142
fbo %fcc0, loop_5143
ldub [%l7 + 0x6D], %l6
ld [%l7 + 0x38], %f8
loop_5142:
array16 %o2, %l4, %i6
loop_5143:
fmovdge %icc, %f9, %f5
or %o6, 0x124B, %i4
fmovrdlez %g6, %f2, %f12
ldub [%l7 + 0x7E], %l2
ldsb [%l7 + 0x6C], %g3
ldsh [%l7 + 0x30], %l3
ldx [%l7 + 0x78], %o1
ldsw [%l7 + 0x60], %o7
stw %i5, [%l7 + 0x7C]
movcs %xcc, %i2, %g1
ldsw [%l7 + 0x0C], %g2
pdist %f2, %f0, %f4
bcs,pn %xcc, loop_5144
brz %g5, loop_5145
tl %xcc, 0x0
ldsh [%l7 + 0x10], %o3
loop_5144:
bvc,a loop_5146
loop_5145:
edge16l %i1, %l5, %o4
stb %g7, [%l7 + 0x14]
fmovscc %icc, %f12, %f6
loop_5146:
sth %i7, [%l7 + 0x2E]
fmovrsgz %g4, %f9, %f4
std %f8, [%l7 + 0x48]
fmovsgu %icc, %f12, %f13
stw %l1, [%l7 + 0x68]
ldub [%l7 + 0x7B], %i0
fmovrdlez %l0, %f4, %f0
ldsw [%l7 + 0x70], %o0
stx %o5, [%l7 + 0x58]
fmovdpos %icc, %f10, %f11
ldsw [%l7 + 0x38], %i3
fnors %f1, %f6, %f13
ldsw [%l7 + 0x18], %o2
fbul %fcc0, loop_5147
fmovrdgz %l6, %f4, %f8
fornot2s %f5, %f0, %f8
fcmpd %fcc3, %f14, %f12
loop_5147:
fpsub16s %f7, %f10, %f15
movgu %xcc, %i6, %o6
smul %l4, %g6, %l2
array32 %i4, %l3, %o1
sdivcc %o7, 0x0859, %g3
fand %f2, %f14, %f6
fnor %f2, %f12, %f0
ldx [%l7 + 0x40], %i2
ld [%l7 + 0x30], %f10
brlez,a %i5, loop_5148
fmovdl %icc, %f6, %f15
edge8ln %g1, %g2, %g5
fcmpne16 %f6, %f10, %o3
loop_5148:
fpack32 %f4, %f6, %f6
movgu %icc, %i1, %o4
edge16 %l5, %i7, %g4
ldsw [%l7 + 0x20], %l1
fxors %f14, %f9, %f2
ldsb [%l7 + 0x77], %g7
fcmpes %fcc0, %f12, %f10
fmovsa %xcc, %f4, %f9
bge loop_5149
smulcc %l0, 0x14B5, %o0
addccc %o5, 0x1990, %i0
fmovdl %icc, %f7, %f7
loop_5149:
fmovrse %o2, %f0, %f14
udiv %l6, 0x0C0E, %i3
or %i6, 0x1498, %l4
brlez %g6, loop_5150
movrgez %l2, 0x348, %o6
fmovsne %xcc, %f9, %f15
ld [%l7 + 0x70], %f15
loop_5150:
fmovrdgz %l3, %f0, %f10
ldsh [%l7 + 0x1C], %i4
mulscc %o1, %o7, %g3
fbo %fcc3, loop_5151
ble,pt %icc, loop_5152
fmovrsgez %i2, %f7, %f8
edge8n %i5, %g1, %g2
loop_5151:
fmovdg %xcc, %f3, %f15
loop_5152:
lduh [%l7 + 0x12], %g5
ldsb [%l7 + 0x7F], %i1
fmovrdne %o4, %f8, %f6
fmovdleu %icc, %f1, %f12
stb %l5, [%l7 + 0x36]
tsubcctv %o3, 0x0661, %i7
fexpand %f13, %f0
fmuld8sux16 %f3, %f7, %f12
lduh [%l7 + 0x60], %g4
fnor %f6, %f10, %f4
fandnot2s %f4, %f4, %f7
fmovsn %xcc, %f15, %f2
tsubcctv %g7, %l0, %o0
lduw [%l7 + 0x68], %l1
add %o5, 0x072D, %i0
andn %o2, %l6, %i6
fmovdne %icc, %f15, %f5
movvs %icc, %l4, %g6
ld [%l7 + 0x10], %f2
fblg %fcc1, loop_5153
st %f14, [%l7 + 0x08]
bvc,pt %icc, loop_5154
movcs %xcc, %i3, %l2
loop_5153:
bne,pt %xcc, loop_5155
bvc,a %xcc, loop_5156
loop_5154:
fmovrsgz %o6, %f8, %f3
fabsd %f2, %f2
loop_5155:
umul %l3, 0x0884, %o1
loop_5156:
movpos %icc, %i4, %o7
fmovsge %xcc, %f9, %f6
fnor %f0, %f4, %f8
fmovdvs %icc, %f14, %f15
xnorcc %g3, %i2, %i5
fmovrslez %g2, %f4, %f9
fsrc2 %f10, %f8
std %f0, [%l7 + 0x70]
tvs %icc, 0x6
ldub [%l7 + 0x41], %g1
stx %g5, [%l7 + 0x38]
ldsw [%l7 + 0x24], %i1
ldx [%l7 + 0x38], %l5
lduw [%l7 + 0x68], %o3
stx %i7, [%l7 + 0x38]
sth %g4, [%l7 + 0x56]
bshuffle %f8, %f4, %f4
popc 0x10BF, %g7
andn %o4, %l0, %o0
fbn,a %fcc0, loop_5157
brgz %l1, loop_5158
fcmple16 %f4, %f8, %o5
orcc %o2, %l6, %i0
loop_5157:
fcmpeq16 %f8, %f12, %i6
loop_5158:
umul %l4, 0x18FB, %g6
fmovdgu %xcc, %f1, %f3
sth %i3, [%l7 + 0x66]
std %f6, [%l7 + 0x30]
ldd [%l7 + 0x70], %f10
tcs %xcc, 0x2
ldx [%l7 + 0x10], %o6
bvc %xcc, loop_5159
stb %l2, [%l7 + 0x16]
fpack16 %f4, %f7
fnot2 %f10, %f4
loop_5159:
fbo %fcc3, loop_5160
fmovdg %icc, %f15, %f10
fxnors %f11, %f3, %f14
movrgez %l3, %o1, %o7
loop_5160:
bne,a,pt %icc, loop_5161
ldd [%l7 + 0x28], %f12
tsubcctv %i4, %g3, %i5
stx %g2, [%l7 + 0x10]
loop_5161:
fpadd16s %f6, %f3, %f12
fone %f14
fzeros %f8
sdivcc %i2, 0x11AA, %g1
fexpand %f6, %f2
ld [%l7 + 0x38], %f1
tgu %xcc, 0x7
array32 %i1, %l5, %o3
fzero %f14
fone %f10
fcmped %fcc3, %f8, %f12
movge %xcc, %g5, %g4
te %xcc, 0x7
orn %g7, 0x02E1, %o4
bneg loop_5162
lduw [%l7 + 0x28], %i7
xor %l0, 0x003E, %o0
nop
setx loop_5163, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5162:
edge32ln %l1, %o5, %l6
orcc %i0, %i6, %l4
brgz,a %g6, loop_5164
loop_5163:
fmovdneg %icc, %f0, %f0
brlez %o2, loop_5165
tle %xcc, 0x2
loop_5164:
ldx [%l7 + 0x70], %i3
tpos %xcc, 0x7
loop_5165:
tgu %xcc, 0x0
lduw [%l7 + 0x20], %l2
stb %l3, [%l7 + 0x21]
move %xcc, %o6, %o7
edge32n %o1, %i4, %i5
brgez,a %g2, loop_5166
fandnot1 %f4, %f14, %f12
faligndata %f14, %f6, %f12
xnorcc %g3, 0x16AC, %g1
loop_5166:
fcmpes %fcc2, %f14, %f2
fmovsneg %xcc, %f13, %f4
fcmpeq16 %f6, %f6, %i2
fmovsle %icc, %f9, %f6
ldd [%l7 + 0x20], %f4
lduh [%l7 + 0x6E], %l5
movge %icc, %o3, %g5
sth %i1, [%l7 + 0x74]
ldsw [%l7 + 0x50], %g7
ba loop_5167
stw %o4, [%l7 + 0x0C]
fbne %fcc3, loop_5168
fmovdcs %xcc, %f15, %f10
loop_5167:
fandnot1 %f0, %f2, %f6
ldsb [%l7 + 0x2A], %i7
loop_5168:
fcmple16 %f8, %f12, %g4
ldsb [%l7 + 0x12], %l0
fbuge %fcc2, loop_5169
call loop_5170
fbg %fcc0, loop_5171
fcmpne32 %f4, %f8, %o0
loop_5169:
sth %l1, [%l7 + 0x7A]
loop_5170:
ldsh [%l7 + 0x2E], %l6
loop_5171:
and %o5, 0x1CE7, %i6
fcmps %fcc2, %f0, %f10
xnorcc %l4, %i0, %o2
lduh [%l7 + 0x5A], %g6
lduw [%l7 + 0x10], %l2
ldsh [%l7 + 0x20], %l3
stb %o6, [%l7 + 0x74]
stb %i3, [%l7 + 0x27]
edge16n %o1, %o7, %i4
movrlez %g2, 0x068, %i5
fpackfix %f10, %f12
tsubcc %g1, %g3, %i2
udivcc %l5, 0x06BB, %g5
andcc %o3, 0x1C56, %g7
edge32l %i1, %o4, %g4
brgz,a %i7, loop_5172
ld [%l7 + 0x58], %f1
fmovde %xcc, %f13, %f14
brgez,a %l0, loop_5173
loop_5172:
bvc,pt %xcc, loop_5174
fmovrslez %l1, %f8, %f13
fsrc1s %f5, %f15
loop_5173:
fmul8ulx16 %f10, %f2, %f10
loop_5174:
movvs %icc, %l6, %o5
fmovdneg %xcc, %f4, %f2
bl loop_5175
movle %icc, %o0, %l4
te %xcc, 0x7
fcmpgt16 %f14, %f14, %i0
loop_5175:
fbge,a %fcc0, loop_5176
sth %o2, [%l7 + 0x38]
for %f12, %f2, %f10
ldsb [%l7 + 0x0E], %i6
loop_5176:
fmovsg %xcc, %f0, %f13
ba,a,pn %xcc, loop_5177
std %f8, [%l7 + 0x30]
fornot1 %f4, %f4, %f0
movpos %icc, %l2, %g6
loop_5177:
ldd [%l7 + 0x50], %f14
stb %l3, [%l7 + 0x6B]
stx %o6, [%l7 + 0x78]
lduh [%l7 + 0x22], %o1
fornot1s %f8, %f8, %f14
ldsb [%l7 + 0x30], %i3
fone %f8
movrne %o7, %i4, %i5
ldd [%l7 + 0x78], %f8
fmovdleu %icc, %f13, %f2
ldsw [%l7 + 0x34], %g1
tvc %icc, 0x0
lduh [%l7 + 0x30], %g2
sth %g3, [%l7 + 0x6A]
ldsh [%l7 + 0x72], %l5
addccc %i2, %o3, %g7
fmovrsgez %g5, %f5, %f0
edge8l %o4, %i1, %i7
fbn,a %fcc3, loop_5178
tge %xcc, 0x7
stw %g4, [%l7 + 0x44]
mova %icc, %l0, %l6
loop_5178:
srl %o5, 0x0A, %l1
edge32 %l4, %o0, %i0
and %o2, %i6, %g6
movleu %xcc, %l2, %o6
fmovrslz %o1, %f14, %f5
ld [%l7 + 0x44], %f13
fbg,a %fcc3, loop_5179
tsubcc %l3, %i3, %i4
fmovdcs %xcc, %f4, %f10
fmovdvs %xcc, %f12, %f6
loop_5179:
tvc %icc, 0x4
array8 %i5, %g1, %g2
fnot2 %f10, %f8
ba,pn %icc, loop_5180
edge8 %g3, %l5, %o7
subc %i2, 0x0ED3, %g7
popc %g5, %o4
loop_5180:
fmovdn %xcc, %f3, %f12
ldsw [%l7 + 0x2C], %o3
fbn,a %fcc0, loop_5181
ldsh [%l7 + 0x1C], %i1
array16 %g4, %i7, %l0
st %f15, [%l7 + 0x18]
loop_5181:
fnegs %f12, %f4
fbl,a %fcc3, loop_5182
fmovrde %l6, %f10, %f2
ldd [%l7 + 0x78], %f4
ldsw [%l7 + 0x08], %o5
loop_5182:
fnegs %f0, %f11
fmovrdlez %l4, %f8, %f10
ldx [%l7 + 0x40], %l1
lduw [%l7 + 0x08], %i0
andncc %o2, %i6, %g6
ldx [%l7 + 0x48], %l2
taddcc %o0, 0x1664, %o1
fmovdpos %xcc, %f1, %f3
tgu %icc, 0x3
st %f0, [%l7 + 0x30]
fcmpd %fcc2, %f12, %f8
fmovrslez %o6, %f10, %f0
nop
setx loop_5183, %l0, %l1
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_5184, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %i3, [%l7 + 0x68]
ldx [%l7 + 0x60], %i4
loop_5183:
ld [%l7 + 0x40], %f4
loop_5184:
ldsh [%l7 + 0x5E], %i5
fcmped %fcc3, %f12, %f0
fxors %f2, %f15, %f1
fcmple32 %f4, %f0, %g1
nop
setx loop_5185, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x32], %g2
ldub [%l7 + 0x50], %g3
be loop_5186
loop_5185:
lduh [%l7 + 0x7A], %l5
fmovrsgez %o7, %f1, %f5
ldx [%l7 + 0x68], %i2
loop_5186:
ta %icc, 0x7
lduh [%l7 + 0x5E], %l3
stb %g5, [%l7 + 0x4C]
sdivcc %o4, 0x148A, %o3
stx %g7, [%l7 + 0x20]
brgez,a %g4, loop_5187
movl %xcc, %i1, %l0
ldsb [%l7 + 0x50], %l6
lduh [%l7 + 0x1C], %o5
loop_5187:
subccc %i7, %l4, %l1
ld [%l7 + 0x14], %f12
movvc %icc, %i0, %i6
orn %o2, %l2, %g6
fabss %f7, %f5
fmovsn %xcc, %f5, %f8
movn %xcc, %o0, %o1
siam 0x0
fmovrdlez %i3, %f8, %f14
fbue,a %fcc3, loop_5188
sth %o6, [%l7 + 0x52]
std %f6, [%l7 + 0x70]
lduh [%l7 + 0x0E], %i4
loop_5188:
ldx [%l7 + 0x68], %g1
st %f0, [%l7 + 0x34]
stb %g2, [%l7 + 0x5B]
fble,a %fcc3, loop_5189
edge16l %i5, %l5, %o7
movrgez %g3, %i2, %g5
nop
setx loop_5190, %l0, %l1
jmpl %l1, %l3
loop_5189:
stb %o3, [%l7 + 0x19]
stx %g7, [%l7 + 0x48]
fsrc1 %f4, %f8
loop_5190:
stb %o4, [%l7 + 0x22]
tg %icc, 0x4
fcmpd %fcc1, %f12, %f8
fbue,a %fcc2, loop_5191
bcs %icc, loop_5192
ldsw [%l7 + 0x10], %g4
fpadd32s %f6, %f13, %f13
loop_5191:
subc %l0, %l6, %i1
loop_5192:
ldsw [%l7 + 0x58], %i7
fmovdneg %icc, %f4, %f13
fmovrsgez %o5, %f8, %f12
tn %xcc, 0x1
fbuge %fcc2, loop_5193
fmovspos %icc, %f10, %f15
fpadd16s %f3, %f7, %f13
lduh [%l7 + 0x0E], %l1
loop_5193:
fcmpes %fcc3, %f11, %f1
fpadd32s %f6, %f4, %f12
bshuffle %f0, %f2, %f2
fmovdneg %icc, %f3, %f9
udiv %i0, 0x1A1B, %i6
sth %o2, [%l7 + 0x66]
fcmpd %fcc2, %f14, %f12
fcmpne16 %f8, %f10, %l2
movge %xcc, %l4, %g6
std %f0, [%l7 + 0x40]
ldsb [%l7 + 0x20], %o1
fornot1s %f12, %f14, %f13
fandnot2s %f2, %f4, %f8
alignaddr %i3, %o6, %i4
xor %o0, 0x00EB, %g1
bn,a,pt %icc, loop_5194
fcmped %fcc3, %f8, %f8
brlz,a %i5, loop_5195
stw %l5, [%l7 + 0x7C]
loop_5194:
ldsw [%l7 + 0x64], %o7
stb %g2, [%l7 + 0x65]
loop_5195:
bcc,a,pn %xcc, loop_5196
brlez %g3, loop_5197
bshuffle %f0, %f6, %f4
tsubcctv %g5, %i2, %l3
loop_5196:
ba loop_5198
loop_5197:
tsubcc %o3, %o4, %g4
addccc %g7, %l6, %i1
brgez %l0, loop_5199
loop_5198:
ld [%l7 + 0x44], %f4
fbe,a %fcc2, loop_5200
fandnot2 %f14, %f14, %f6
loop_5199:
ldd [%l7 + 0x68], %f10
fcmps %fcc2, %f0, %f13
loop_5200:
add %o5, %l1, %i0
xnorcc %i7, 0x037E, %i6
ld [%l7 + 0x34], %f4
nop
setx loop_5201, %l0, %l1
jmpl %l1, %l2
mova %icc, %o2, %g6
stx %o1, [%l7 + 0x18]
fcmpne32 %f6, %f4, %i3
loop_5201:
fpsub16 %f2, %f6, %f8
subc %l4, 0x1B6A, %o6
sth %i4, [%l7 + 0x54]
fmuld8ulx16 %f13, %f6, %f14
fmovsneg %xcc, %f8, %f11
fone %f8
bleu,pt %xcc, loop_5202
lduh [%l7 + 0x7A], %g1
fcmpes %fcc2, %f3, %f2
fnot1s %f4, %f6
loop_5202:
fmovdn %icc, %f9, %f12
taddcc %o0, %i5, %o7
be,pt %icc, loop_5203
bge,a loop_5204
fmovde %icc, %f13, %f5
tsubcctv %l5, %g2, %g3
loop_5203:
stw %i2, [%l7 + 0x1C]
loop_5204:
fand %f14, %f2, %f10
movvc %icc, %l3, %o3
mulx %g5, %g4, %g7
and %o4, 0x0848, %l6
edge8ln %i1, %o5, %l0
fbe %fcc0, loop_5205
xnor %l1, %i7, %i6
call loop_5206
stb %i0, [%l7 + 0x1D]
loop_5205:
fornot2 %f6, %f10, %f12
array16 %l2, %o2, %o1
loop_5206:
movge %xcc, %g6, %i3
fcmpne32 %f4, %f0, %o6
fmovda %icc, %f10, %f10
tvc %xcc, 0x4
ldub [%l7 + 0x71], %i4
edge16ln %l4, %o0, %g1
stx %i5, [%l7 + 0x48]
addccc %l5, %g2, %g3
brz,a %i2, loop_5207
siam 0x2
tcc %icc, 0x6
fnands %f6, %f11, %f4
loop_5207:
fcmpgt16 %f0, %f12, %o7
umulcc %l3, 0x01A2, %g5
tcc %xcc, 0x5
array8 %o3, %g4, %g7
taddcc %l6, 0x1FD7, %i1
fsrc2s %f10, %f5
fbu,a %fcc2, loop_5208
fnegd %f4, %f6
fnand %f2, %f2, %f0
fsrc2s %f14, %f12
loop_5208:
bne,a loop_5209
bn %icc, loop_5210
edge16 %o5, %l0, %o4
udiv %l1, 0x10A3, %i7
loop_5209:
ldd [%l7 + 0x78], %f10
loop_5210:
fmul8x16al %f13, %f15, %f0
bcs,a,pn %icc, loop_5211
movrne %i6, 0x0E2, %i0
fcmpeq16 %f4, %f14, %l2
brgz,a %o1, loop_5212
loop_5211:
fnot1 %f2, %f10
lduw [%l7 + 0x64], %g6
addccc %i3, 0x192F, %o2
loop_5212:
movne %xcc, %i4, %l4
fmovdvc %xcc, %f6, %f11
ldx [%l7 + 0x48], %o6
mova %icc, %g1, %i5
fcmple16 %f2, %f2, %o0
sdiv %l5, 0x1E6D, %g3
st %f9, [%l7 + 0x2C]
ldub [%l7 + 0x6E], %g2
ldsh [%l7 + 0x48], %o7
lduh [%l7 + 0x60], %l3
edge8ln %i2, %g5, %o3
st %f0, [%l7 + 0x10]
stw %g4, [%l7 + 0x64]
fmovde %icc, %f5, %f6
lduw [%l7 + 0x28], %l6
movn %xcc, %i1, %g7
stx %l0, [%l7 + 0x20]
ldsh [%l7 + 0x3E], %o4
fmovsge %xcc, %f2, %f3
sth %o5, [%l7 + 0x10]
movneg %xcc, %l1, %i7
udivcc %i0, 0x088E, %i6
stw %l2, [%l7 + 0x74]
fnand %f2, %f6, %f6
edge32n %g6, %i3, %o2
bge loop_5213
lduh [%l7 + 0x32], %o1
movle %xcc, %l4, %i4
ldsh [%l7 + 0x5E], %o6
loop_5213:
std %f0, [%l7 + 0x48]
for %f0, %f14, %f8
ldx [%l7 + 0x48], %i5
lduh [%l7 + 0x36], %g1
fmovdvc %icc, %f12, %f5
ba,a,pn %icc, loop_5214
std %f0, [%l7 + 0x38]
fmul8ulx16 %f10, %f14, %f10
st %f0, [%l7 + 0x18]
loop_5214:
fpadd16 %f12, %f12, %f14
edge8 %l5, %o0, %g3
fsrc2s %f14, %f9
taddcc %o7, 0x0BB8, %l3
fornot2 %f6, %f0, %f14
ldx [%l7 + 0x60], %i2
std %f4, [%l7 + 0x48]
fmovspos %xcc, %f9, %f0
ldub [%l7 + 0x10], %g5
addcc %g2, 0x1849, %g4
ldx [%l7 + 0x48], %o3
movn %xcc, %l6, %g7
taddcc %l0, %i1, %o4
mulx %l1, %i7, %i0
fcmpgt16 %f14, %f6, %i6
subc %l2, %g6, %i3
taddcctv %o2, %o1, %o5
movrne %i4, 0x25D, %l4
bge,a loop_5215
fornot1s %f12, %f1, %f4
fpackfix %f12, %f0
fands %f14, %f7, %f8
loop_5215:
ldub [%l7 + 0x5C], %i5
tleu %icc, 0x1
fbn %fcc2, loop_5216
fbo,a %fcc1, loop_5217
fsrc1s %f4, %f1
smul %o6, %l5, %o0
loop_5216:
fzero %f2
loop_5217:
ldub [%l7 + 0x32], %g1
fmul8ulx16 %f14, %f0, %f12
lduw [%l7 + 0x28], %o7
ldd [%l7 + 0x78], %f2
ldsw [%l7 + 0x54], %l3
fmovrdgez %g3, %f4, %f10
ldub [%l7 + 0x3C], %g5
movpos %icc, %g2, %g4
lduh [%l7 + 0x5A], %i2
movvc %icc, %o3, %g7
ba,pt %xcc, loop_5218
ldd [%l7 + 0x40], %f10
movl %xcc, %l0, %l6
fmovdpos %xcc, %f4, %f4
loop_5218:
fbo,a %fcc2, loop_5219
movrlz %o4, %l1, %i7
fbu,a %fcc1, loop_5220
fmovsvc %icc, %f5, %f4
loop_5219:
stw %i1, [%l7 + 0x28]
lduw [%l7 + 0x6C], %i6
loop_5220:
fbne,a %fcc1, loop_5221
fmovrdlez %i0, %f2, %f2
edge32ln %g6, %i3, %l2
fmovsleu %icc, %f9, %f3
loop_5221:
fsrc2 %f4, %f0
array8 %o2, %o5, %o1
fpadd32s %f10, %f7, %f4
alignaddrl %l4, %i4, %o6
edge32ln %l5, %i5, %g1
sth %o7, [%l7 + 0x26]
lduh [%l7 + 0x70], %o0
fnot2 %f4, %f4
fbu %fcc2, loop_5222
fmovrsgez %l3, %f8, %f0
alignaddrl %g3, %g5, %g2
fbg %fcc2, loop_5223
loop_5222:
ldsw [%l7 + 0x54], %i2
ldub [%l7 + 0x2C], %o3
fmovsneg %xcc, %f4, %f13
loop_5223:
lduh [%l7 + 0x48], %g7
fabss %f5, %f3
ldx [%l7 + 0x08], %l0
fblg %fcc0, loop_5224
fandnot1 %f12, %f14, %f14
fmovrslz %g4, %f4, %f11
edge32n %l6, %l1, %i7
loop_5224:
fandnot1 %f8, %f6, %f10
brgz,a %i1, loop_5225
fxors %f4, %f4, %f12
xnor %o4, %i6, %g6
movle %xcc, %i3, %i0
loop_5225:
ldsw [%l7 + 0x74], %o2
ldsh [%l7 + 0x1C], %o5
lduw [%l7 + 0x20], %o1
sdivcc %l2, 0x0FEA, %i4
bvc,pn %icc, loop_5226
or %o6, %l5, %l4
fpadd16s %f13, %f5, %f12
bvs,a %icc, loop_5227
loop_5226:
te %xcc, 0x0
fmovsgu %xcc, %f8, %f14
movcc %xcc, %i5, %g1
loop_5227:
std %f6, [%l7 + 0x20]
ba,pn %xcc, loop_5228
udivx %o7, 0x0CCF, %o0
tneg %xcc, 0x3
nop
setx loop_5229, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5228:
te %icc, 0x3
fpsub32s %f11, %f6, %f14
ldsb [%l7 + 0x69], %l3
loop_5229:
ldsh [%l7 + 0x3E], %g3
stb %g5, [%l7 + 0x6E]
bvc,a loop_5230
subc %i2, %o3, %g2
ldsh [%l7 + 0x48], %l0
xnorcc %g4, %l6, %g7
loop_5230:
smul %l1, %i1, %i7
mulscc %i6, 0x1AAE, %o4
fmovdge %icc, %f14, %f0
fnegs %f1, %f7
brnz %g6, loop_5231
array8 %i0, %i3, %o2
lduh [%l7 + 0x6A], %o5
nop
setx loop_5232, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5231:
std %f12, [%l7 + 0x08]
ldx [%l7 + 0x40], %l2
stx %i4, [%l7 + 0x68]
loop_5232:
fbn,a %fcc3, loop_5233
srl %o1, %l5, %o6
bpos,pt %icc, loop_5234
array8 %i5, %l4, %o7
loop_5233:
lduw [%l7 + 0x78], %g1
fornot2s %f14, %f14, %f2
loop_5234:
fmovdg %icc, %f6, %f5
fcmped %fcc2, %f0, %f14
ldd [%l7 + 0x68], %f10
and %l3, 0x1D4C, %o0
tl %xcc, 0x7
fxnor %f2, %f2, %f2
xnorcc %g3, 0x11A1, %i2
bn,a %icc, loop_5235
edge8n %g5, %g2, %l0
fabss %f8, %f13
fmovrdgz %g4, %f6, %f2
loop_5235:
ldd [%l7 + 0x38], %f0
sth %l6, [%l7 + 0x34]
fxors %f3, %f11, %f1
ld [%l7 + 0x5C], %f0
stw %o3, [%l7 + 0x60]
fmovdn %xcc, %f2, %f0
fmovrdne %l1, %f14, %f10
ldsb [%l7 + 0x35], %i1
ldsh [%l7 + 0x7A], %g7
bge %xcc, loop_5236
taddcctv %i7, 0x104B, %o4
fmovsa %xcc, %f9, %f14
sll %i6, 0x19, %g6
loop_5236:
movrgez %i0, 0x20A, %o2
fands %f4, %f12, %f0
ble loop_5237
sth %o5, [%l7 + 0x54]
fbe %fcc0, loop_5238
stw %i3, [%l7 + 0x74]
loop_5237:
subc %i4, %o1, %l2
array8 %l5, %o6, %i5
loop_5238:
sth %o7, [%l7 + 0x40]
sdivx %g1, 0x0741, %l4
movle %icc, %o0, %l3
ldub [%l7 + 0x69], %g3
fsrc1s %f6, %f0
fbg %fcc0, loop_5239
movrgez %i2, %g2, %l0
fpack32 %f14, %f4, %f8
fmovsneg %icc, %f3, %f15
loop_5239:
ld [%l7 + 0x70], %f3
xor %g5, %g4, %l6
tcc %xcc, 0x7
fsrc1 %f12, %f4
movleu %icc, %l1, %o3
fmovrslz %i1, %f13, %f15
movcc %xcc, %i7, %o4
fnor %f14, %f14, %f14
fpsub16 %f8, %f12, %f10
fpack32 %f2, %f12, %f8
edge16l %g7, %g6, %i6
tg %xcc, 0x7
fblg,a %fcc1, loop_5240
ldsb [%l7 + 0x2A], %i0
fbn,a %fcc1, loop_5241
fpsub16 %f6, %f12, %f0
loop_5240:
orcc %o5, 0x0828, %i3
ldsb [%l7 + 0x38], %i4
loop_5241:
st %f8, [%l7 + 0x34]
sth %o1, [%l7 + 0x16]
ld [%l7 + 0x4C], %f3
st %f11, [%l7 + 0x0C]
fba %fcc0, loop_5242
edge16ln %o2, %l5, %l2
fmovsa %xcc, %f0, %f4
fbule,a %fcc0, loop_5243
loop_5242:
popc 0x18DC, %o6
ldsw [%l7 + 0x14], %i5
alignaddr %o7, %g1, %o0
loop_5243:
fmovrdgz %l4, %f4, %f2
ldsw [%l7 + 0x48], %g3
lduw [%l7 + 0x14], %l3
ldub [%l7 + 0x69], %g2
tsubcc %i2, 0x0A94, %g5
fmovsg %xcc, %f7, %f15
mulscc %g4, 0x0620, %l0
ldsh [%l7 + 0x3A], %l6
bne,pt %xcc, loop_5244
xnorcc %o3, %i1, %l1
stx %o4, [%l7 + 0x38]
fble %fcc2, loop_5245
loop_5244:
xnorcc %g7, %i7, %g6
fmovdgu %xcc, %f12, %f14
ldsw [%l7 + 0x64], %i0
loop_5245:
edge16l %o5, %i6, %i3
movg %xcc, %o1, %i4
stb %o2, [%l7 + 0x0E]
stw %l2, [%l7 + 0x50]
ldsw [%l7 + 0x5C], %l5
srax %o6, %o7, %g1
fbg %fcc1, loop_5246
fornot1s %f12, %f6, %f7
fsrc1s %f11, %f10
lduh [%l7 + 0x68], %i5
loop_5246:
lduh [%l7 + 0x12], %l4
fnors %f6, %f13, %f6
fornot2s %f4, %f12, %f14
ldsb [%l7 + 0x39], %g3
ldsh [%l7 + 0x5E], %l3
sdivcc %o0, 0x0485, %g2
brnz,a %g5, loop_5247
bleu,a,pt %xcc, loop_5248
stb %i2, [%l7 + 0x37]
sethi 0x195E, %l0
loop_5247:
edge8 %g4, %o3, %i1
loop_5248:
movcc %icc, %l6, %o4
ldd [%l7 + 0x40], %f6
sth %l1, [%l7 + 0x48]
fmovsvs %icc, %f12, %f6
stw %g7, [%l7 + 0x20]
brnz %i7, loop_5249
sdiv %g6, 0x1FE2, %o5
fcmpne16 %f2, %f12, %i6
fpsub16s %f0, %f6, %f1
loop_5249:
tvc %xcc, 0x2
subccc %i0, 0x14CC, %i3
andncc %i4, %o1, %o2
st %f1, [%l7 + 0x30]
brlz %l2, loop_5250
fmovde %icc, %f5, %f7
edge8ln %l5, %o7, %o6
fmovdcc %icc, %f8, %f3
loop_5250:
movrne %i5, %l4, %g3
bpos,a loop_5251
fmovsleu %xcc, %f3, %f14
call loop_5252
ldsh [%l7 + 0x5E], %l3
loop_5251:
fones %f6
tcs %xcc, 0x3
loop_5252:
umulcc %g1, 0x0C71, %g2
fmovse %xcc, %f4, %f7
tvc %xcc, 0x2
edge32 %g5, %o0, %l0
bg,a,pt %icc, loop_5253
stb %i2, [%l7 + 0x6D]
movl %icc, %o3, %i1
sll %l6, 0x05, %o4
loop_5253:
brgez,a %g4, loop_5254
ldd [%l7 + 0x10], %f6
tsubcc %l1, %i7, %g7
umulcc %g6, 0x00CB, %i6
loop_5254:
fbo,a %fcc2, loop_5255
fpmerge %f4, %f10, %f10
udiv %o5, 0x0D2A, %i3
sth %i4, [%l7 + 0x58]
loop_5255:
sdivx %o1, 0x1591, %i0
movrgez %o2, %l2, %o7
ldsh [%l7 + 0x52], %o6
orn %l5, 0x19C0, %l4
ldub [%l7 + 0x0A], %g3
taddcctv %i5, %l3, %g2
st %f8, [%l7 + 0x34]
be,a %xcc, loop_5256
sll %g5, 0x18, %g1
bneg,a,pn %icc, loop_5257
movle %xcc, %l0, %i2
loop_5256:
tpos %icc, 0x7
movvc %icc, %o0, %i1
loop_5257:
fcmple32 %f10, %f4, %o3
movcs %icc, %o4, %l6
edge16l %l1, %g4, %i7
lduw [%l7 + 0x5C], %g7
bshuffle %f6, %f14, %f4
fzeros %f7
umulcc %i6, %o5, %i3
fmovdn %xcc, %f9, %f1
fornot2 %f6, %f0, %f2
fnegd %f4, %f14
fmovrslz %g6, %f11, %f6
ldsb [%l7 + 0x68], %i4
bvc,a,pn %xcc, loop_5258
move %icc, %i0, %o2
tsubcctv %o1, 0x03A8, %o7
bvc,a,pt %icc, loop_5259
loop_5258:
bcs,a loop_5260
fmul8sux16 %f6, %f4, %f0
stx %o6, [%l7 + 0x78]
loop_5259:
pdist %f0, %f14, %f10
loop_5260:
fmovspos %icc, %f4, %f2
ldd [%l7 + 0x60], %f14
fbul %fcc1, loop_5261
brgez,a %l5, loop_5262
fandnot2 %f6, %f12, %f4
sdiv %l4, 0x0447, %g3
loop_5261:
movcc %icc, %i5, %l3
loop_5262:
nop
setx loop_5263, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tsubcctv %g2, %g5, %g1
ld [%l7 + 0x64], %f9
call loop_5264
loop_5263:
stb %l2, [%l7 + 0x47]
fmul8x16al %f14, %f6, %f12
stx %i2, [%l7 + 0x30]
loop_5264:
stx %o0, [%l7 + 0x70]
ldx [%l7 + 0x20], %l0
fmovsneg %icc, %f15, %f8
fandnot1s %f3, %f10, %f1
bneg,a,pn %xcc, loop_5265
ldx [%l7 + 0x28], %o3
edge8n %i1, %l6, %l1
stw %g4, [%l7 + 0x54]
loop_5265:
movl %xcc, %i7, %o4
fxnor %f6, %f4, %f8
fbn,a %fcc1, loop_5266
std %f10, [%l7 + 0x20]
smulcc %i6, %o5, %i3
fpadd32s %f3, %f10, %f11
loop_5266:
ldub [%l7 + 0x5A], %g7
fcmple32 %f0, %f8, %g6
bcc,a,pn %icc, loop_5267
lduh [%l7 + 0x24], %i0
ldd [%l7 + 0x28], %f4
ldub [%l7 + 0x52], %i4
loop_5267:
st %f0, [%l7 + 0x40]
addcc %o1, 0x0099, %o7
fpadd16 %f2, %f10, %f2
tge %icc, 0x7
edge32ln %o2, %o6, %l4
edge16n %l5, %i5, %l3
fmovrdgz %g2, %f8, %f14
fnot2 %f4, %f8
stb %g3, [%l7 + 0x13]
smul %g1, %l2, %i2
fmovsg %xcc, %f15, %f6
ldub [%l7 + 0x36], %o0
stx %l0, [%l7 + 0x30]
edge16l %o3, %g5, %i1
addc %l1, 0x069C, %l6
lduh [%l7 + 0x58], %g4
sth %o4, [%l7 + 0x14]
fble,a %fcc0, loop_5268
fpsub16s %f3, %f10, %f6
fble,a %fcc3, loop_5269
movg %xcc, %i7, %i6
loop_5268:
fmovsl %xcc, %f12, %f13
stw %i3, [%l7 + 0x64]
loop_5269:
fsrc2s %f7, %f10
fbu,a %fcc2, loop_5270
edge8 %o5, %g6, %i0
nop
setx loop_5271, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrslez %i4, %f0, %f1
loop_5270:
ble,pn %icc, loop_5272
brlez,a %g7, loop_5273
loop_5271:
movcc %xcc, %o7, %o1
tl %xcc, 0x2
loop_5272:
edge32ln %o6, %o2, %l5
loop_5273:
movpos %xcc, %i5, %l3
fpsub16s %f11, %f2, %f7
st %f8, [%l7 + 0x18]
fabsd %f0, %f14
fnors %f10, %f4, %f9
bgu,a loop_5274
fpsub16 %f8, %f12, %f0
st %f2, [%l7 + 0x54]
ldsh [%l7 + 0x64], %g2
loop_5274:
fandnot1 %f2, %f14, %f14
fpadd32s %f11, %f5, %f13
fmovdneg %icc, %f12, %f4
ldub [%l7 + 0x21], %l4
for %f4, %f8, %f10
fcmpes %fcc1, %f11, %f15
ldsw [%l7 + 0x54], %g3
fmovsge %icc, %f7, %f5
st %f8, [%l7 + 0x4C]
orncc %g1, %i2, %l2
ble loop_5275
ld [%l7 + 0x34], %f10
ldub [%l7 + 0x48], %l0
movle %icc, %o3, %o0
loop_5275:
bvc loop_5276
fnegd %f8, %f10
fxors %f0, %f8, %f13
fmul8x16 %f1, %f0, %f4
loop_5276:
fcmpgt16 %f8, %f6, %g5
ldsb [%l7 + 0x75], %i1
ldd [%l7 + 0x30], %f8
edge32 %l6, %g4, %o4
movne %xcc, %l1, %i7
ld [%l7 + 0x28], %f5
andncc %i3, %i6, %g6
bge,a,pt %xcc, loop_5277
nop
setx loop_5278, %l0, %l1
jmpl %l1, %i0
bge %xcc, loop_5279
ldsh [%l7 + 0x24], %i4
loop_5277:
ble,a %icc, loop_5280
loop_5278:
ldsw [%l7 + 0x58], %g7
loop_5279:
fcmpgt32 %f10, %f0, %o7
tsubcc %o5, %o1, %o6
loop_5280:
bshuffle %f0, %f2, %f14
srl %l5, %i5, %l3
stw %g2, [%l7 + 0x68]
lduw [%l7 + 0x68], %l4
stb %g3, [%l7 + 0x23]
sth %o2, [%l7 + 0x46]
stx %g1, [%l7 + 0x28]
fsrc1s %f4, %f0
fcmpne32 %f8, %f6, %i2
fble,a %fcc1, loop_5281
movn %xcc, %l2, %o3
fmovrdgz %o0, %f6, %f14
addc %g5, 0x0A01, %i1
loop_5281:
fmovdgu %icc, %f11, %f13
fmovsgu %xcc, %f6, %f2
fmovd %f8, %f10
stw %l6, [%l7 + 0x50]
movleu %icc, %l0, %g4
fmovdpos %xcc, %f5, %f5
lduh [%l7 + 0x56], %l1
fmovdge %xcc, %f13, %f0
xnorcc %i7, %i3, %o4
fmovdl %xcc, %f3, %f11
fba %fcc2, loop_5282
nop
setx loop_5283, %l0, %l1
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 %g6, 0x344, %i0
lduw [%l7 + 0x18], %i4
loop_5282:
smul %i6, %g7, %o7
loop_5283:
ldub [%l7 + 0x24], %o5
addccc %o6, %o1, %i5
lduh [%l7 + 0x28], %l5
fmovrde %l3, %f0, %f4
tleu %xcc, 0x5
lduw [%l7 + 0x6C], %g2
bvc,a,pn %xcc, loop_5284
bgu,pn %icc, loop_5285
st %f13, [%l7 + 0x5C]
ldsb [%l7 + 0x7A], %g3
loop_5284:
ldub [%l7 + 0x27], %l4
loop_5285:
edge8l %o2, %g1, %l2
ld [%l7 + 0x2C], %f10
movpos %xcc, %i2, %o3
fmovrdgz %o0, %f6, %f0
movvc %icc, %g5, %i1
ldd [%l7 + 0x30], %f6
sdiv %l6, 0x0D1A, %g4
fbge %fcc0, loop_5286
tgu %icc, 0x0
bne,pn %xcc, loop_5287
srlx %l1, %l0, %i7
loop_5286:
edge32 %i3, %g6, %o4
movrne %i0, 0x1D2, %i6
loop_5287:
fcmpeq32 %f14, %f14, %i4
ldsb [%l7 + 0x72], %g7
lduh [%l7 + 0x32], %o5
fmovrsgez %o7, %f11, %f0
fpadd32s %f3, %f0, %f4
xnor %o1, %i5, %o6
fsrc2 %f10, %f14
fbug %fcc1, loop_5288
fmovsg %icc, %f4, %f3
movg %icc, %l5, %g2
fmovsvs %xcc, %f11, %f7
loop_5288:
stx %g3, [%l7 + 0x30]
popc %l3, %o2
fsrc1 %f6, %f14
stb %l4, [%l7 + 0x73]
fmovscs %icc, %f5, %f7
or %g1, %i2, %l2
andncc %o0, %o3, %i1
fandnot2 %f14, %f14, %f10
st %f12, [%l7 + 0x78]
sdivcc %l6, 0x0CBD, %g4
bleu,a %xcc, loop_5289
alignaddr %l1, %l0, %i7
fandnot1s %f13, %f14, %f12
ldsw [%l7 + 0x08], %i3
loop_5289:
movvs %xcc, %g6, %o4
ld [%l7 + 0x54], %f0
tl %icc, 0x2
fmovsn %xcc, %f4, %f5
fones %f9
fmovdg %icc, %f12, %f8
movleu %icc, %g5, %i6
fbo,a %fcc3, loop_5290
fmovrslez %i4, %f6, %f8
movrgz %i0, %g7, %o5
movvs %xcc, %o7, %i5
loop_5290:
srax %o6, %l5, %o1
fabsd %f2, %f14
ble,a,pt %icc, loop_5291
brz,a %g2, loop_5292
ldd [%l7 + 0x48], %f14
movne %xcc, %l3, %g3
loop_5291:
brgez,a %o2, loop_5293
loop_5292:
fxors %f0, %f15, %f7
st %f9, [%l7 + 0x54]
addcc %g1, %i2, %l2
loop_5293:
std %f14, [%l7 + 0x70]
tl %xcc, 0x5
call loop_5294
lduh [%l7 + 0x16], %l4
for %f6, %f6, %f6
bcc %xcc, loop_5295
loop_5294:
lduh [%l7 + 0x30], %o0
ldx [%l7 + 0x10], %i1
fsrc2 %f14, %f2
loop_5295:
fbo %fcc2, loop_5296
sdivcc %l6, 0x047E, %o3
fcmpgt32 %f14, %f10, %l1
ldub [%l7 + 0x20], %l0
loop_5296:
ldx [%l7 + 0x20], %i7
fsrc2s %f2, %f9
fxors %f4, %f8, %f10
umulcc %i3, %g4, %o4
ldsh [%l7 + 0x60], %g5
addccc %g6, %i4, %i6
edge16 %g7, %o5, %o7
fbue %fcc3, loop_5297
fmovdne %xcc, %f3, %f10
stb %i5, [%l7 + 0x0C]
bvs,a loop_5298
loop_5297:
stw %o6, [%l7 + 0x08]
tleu %xcc, 0x2
fmovdne %xcc, %f5, %f14
loop_5298:
ldsb [%l7 + 0x0C], %i0
sth %o1, [%l7 + 0x18]
srax %l5, %l3, %g2
ldsb [%l7 + 0x43], %g3
stw %o2, [%l7 + 0x30]
fmovrsgez %i2, %f3, %f11
udiv %l2, 0x12E0, %l4
stw %o0, [%l7 + 0x60]
xnor %i1, %g1, %l6
tcc %xcc, 0x2
movpos %xcc, %l1, %l0
tg %icc, 0x2
bneg,a %icc, loop_5299
orn %i7, %o3, %i3
ldsw [%l7 + 0x50], %o4
lduh [%l7 + 0x0A], %g4
loop_5299:
or %g5, 0x0667, %i4
fmuld8ulx16 %f9, %f14, %f0
fxor %f6, %f10, %f0
lduh [%l7 + 0x6E], %g6
fba %fcc3, loop_5300
xnor %g7, 0x1009, %o5
bne,a,pt %icc, loop_5301
sth %i6, [%l7 + 0x66]
loop_5300:
addcc %i5, 0x18E0, %o7
sth %i0, [%l7 + 0x2E]
loop_5301:
ldd [%l7 + 0x50], %f2
fnot1s %f8, %f9
std %f14, [%l7 + 0x20]
movrlz %o1, %l5, %l3
movg %xcc, %g2, %g3
movneg %icc, %o6, %o2
movgu %xcc, %i2, %l4
ldx [%l7 + 0x58], %o0
sllx %i1, 0x18, %l2
fxor %f6, %f0, %f12
fmul8x16 %f3, %f0, %f4
fmovrslez %l6, %f8, %f0
edge16ln %g1, %l0, %i7
brgez %o3, loop_5302
stx %l1, [%l7 + 0x60]
lduh [%l7 + 0x5E], %o4
st %f15, [%l7 + 0x50]
loop_5302:
ldsh [%l7 + 0x36], %g4
fmovrslz %i3, %f2, %f9
ldx [%l7 + 0x40], %g5
fabsd %f12, %f0
array16 %i4, %g6, %g7
fmovrslez %o5, %f15, %f9
stx %i6, [%l7 + 0x20]
xor %o7, 0x158E, %i0
andn %o1, 0x103A, %l5
ldsb [%l7 + 0x17], %i5
bn,a,pt %xcc, loop_5303
fmovs %f3, %f12
stx %l3, [%l7 + 0x70]
bleu,a,pn %xcc, loop_5304
loop_5303:
tsubcctv %g3, 0x025C, %o6
bn,a loop_5305
fmovs %f9, %f14
loop_5304:
tg %xcc, 0x0
lduw [%l7 + 0x4C], %o2
loop_5305:
bne loop_5306
fbg,a %fcc0, loop_5307
fpsub32s %f15, %f0, %f3
addccc %g2, %l4, %i2
loop_5306:
fbne,a %fcc1, loop_5308
loop_5307:
ldx [%l7 + 0x40], %i1
xnorcc %o0, %l2, %g1
taddcctv %l6, %i7, %o3
loop_5308:
fmovde %xcc, %f3, %f9
fcmpeq16 %f12, %f12, %l1
udivx %l0, 0x0070, %g4
ld [%l7 + 0x5C], %f3
std %f8, [%l7 + 0x08]
fmovse %xcc, %f0, %f8
ld [%l7 + 0x0C], %f10
tgu %icc, 0x7
bn,a loop_5309
stb %i3, [%l7 + 0x5C]
orcc %o4, %g5, %i4
ld [%l7 + 0x4C], %f6
loop_5309:
srlx %g6, %o5, %i6
ldsh [%l7 + 0x4A], %g7
fcmps %fcc3, %f11, %f6
bne loop_5310
bge,pn %xcc, loop_5311
bcc,a %xcc, loop_5312
lduh [%l7 + 0x54], %i0
loop_5310:
andn %o7, %l5, %i5
loop_5311:
stb %l3, [%l7 + 0x41]
loop_5312:
xor %g3, 0x0341, %o1
be,a loop_5313
movcs %icc, %o2, %g2
xor %o6, 0x1395, %i2
stx %l4, [%l7 + 0x38]
loop_5313:
sub %o0, 0x0503, %l2
stx %g1, [%l7 + 0x50]
fcmple16 %f12, %f2, %l6
andn %i1, 0x0142, %i7
movrgz %o3, 0x112, %l0
stx %l1, [%l7 + 0x50]
alignaddr %g4, %o4, %i3
lduw [%l7 + 0x40], %g5
bcc,a,pn %icc, loop_5314
std %f14, [%l7 + 0x38]
brnz %i4, loop_5315
subc %o5, %g6, %g7
loop_5314:
fmovsn %xcc, %f13, %f1
std %f12, [%l7 + 0x78]
loop_5315:
std %f4, [%l7 + 0x40]
stw %i6, [%l7 + 0x08]
ldub [%l7 + 0x4C], %i0
stw %o7, [%l7 + 0x40]
umulcc %i5, %l3, %l5
fbge %fcc1, loop_5316
sub %o1, %g3, %g2
fmovrdgz %o2, %f8, %f6
ldsb [%l7 + 0x08], %o6
loop_5316:
fbuge,a %fcc1, loop_5317
fmovrdlez %i2, %f2, %f12
brgz %l4, loop_5318
tgu %icc, 0x7
loop_5317:
stb %o0, [%l7 + 0x45]
movleu %xcc, %l2, %l6
loop_5318:
lduh [%l7 + 0x7C], %g1
fzeros %f13
siam 0x4
fmuld8ulx16 %f13, %f9, %f6
fmovsge %xcc, %f3, %f0
ldx [%l7 + 0x30], %i7
taddcctv %o3, 0x1CF1, %i1
movpos %xcc, %l1, %g4
fandnot1s %f11, %f12, %f15
fnegs %f15, %f3
fmovse %icc, %f6, %f6
ldsh [%l7 + 0x3C], %l0
fxor %f0, %f14, %f12
ldub [%l7 + 0x74], %o4
ldsh [%l7 + 0x1E], %g5
fpsub16s %f2, %f7, %f8
ldx [%l7 + 0x08], %i3
edge16ln %i4, %g6, %g7
fbuge %fcc1, loop_5319
fmovdvc %xcc, %f9, %f3
fand %f2, %f4, %f8
nop
setx loop_5320, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5319:
bleu,pn %icc, loop_5321
fpmerge %f10, %f7, %f8
ld [%l7 + 0x60], %f12
loop_5320:
ldd [%l7 + 0x10], %f10
loop_5321:
fmovdcs %xcc, %f4, %f11
tsubcctv %i6, 0x0028, %i0
fbule %fcc0, loop_5322
movvc %icc, %o5, %o7
edge32ln %l3, %l5, %i5
movrgez %g3, 0x0AB, %g2
loop_5322:
ldd [%l7 + 0x68], %f4
ldd [%l7 + 0x78], %f6
fpack32 %f12, %f12, %f6
ldub [%l7 + 0x59], %o2
tne %icc, 0x3
fzero %f0
ldd [%l7 + 0x08], %f10
addccc %o6, 0x10E3, %o1
fone %f12
fmovsn %icc, %f15, %f9
movcc %icc, %l4, %o0
fpadd16s %f3, %f10, %f6
tgu %xcc, 0x1
sth %i2, [%l7 + 0x42]
ld [%l7 + 0x0C], %f5
edge8ln %l2, %l6, %g1
edge16 %o3, %i7, %i1
sth %g4, [%l7 + 0x30]
fpadd32 %f12, %f12, %f12
fmovrdlez %l0, %f8, %f2
fmovrslez %o4, %f4, %f10
tl %icc, 0x5
fpsub32 %f6, %f2, %f12
taddcctv %l1, 0x04C0, %g5
fpmerge %f4, %f7, %f12
stb %i3, [%l7 + 0x70]
nop
setx loop_5323, %l0, %l1
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 %i4, %g6, %g7
array32 %i0, %o5, %i6
tg %xcc, 0x2
loop_5323:
fmovdl %icc, %f14, %f14
ba,a,pn %xcc, loop_5324
fandnot1s %f1, %f3, %f3
lduw [%l7 + 0x08], %o7
fnegs %f3, %f12
loop_5324:
fornot2 %f0, %f14, %f6
fors %f4, %f2, %f15
std %f8, [%l7 + 0x60]
fmovsneg %xcc, %f7, %f3
sth %l3, [%l7 + 0x66]
fbl,a %fcc0, loop_5325
siam 0x5
movneg %xcc, %i5, %l5
fmul8sux16 %f8, %f4, %f4
loop_5325:
stw %g3, [%l7 + 0x24]
fmovdneg %xcc, %f2, %f7
xorcc %g2, 0x1256, %o6
fornot1s %f1, %f6, %f12
ba,a %icc, loop_5326
fmovdl %xcc, %f10, %f1
fmovda %icc, %f11, %f15
ld [%l7 + 0x78], %f14
loop_5326:
movvs %xcc, %o2, %o1
fmovscc %icc, %f11, %f0
fble,a %fcc0, loop_5327
fxnors %f15, %f3, %f0
fors %f11, %f3, %f9
ldd [%l7 + 0x08], %f4
loop_5327:
stx %o0, [%l7 + 0x28]
or %i2, %l2, %l4
sdiv %g1, 0x0148, %o3
lduw [%l7 + 0x64], %l6
ldsw [%l7 + 0x4C], %i7
ldd [%l7 + 0x48], %f8
lduh [%l7 + 0x5E], %g4
edge32ln %l0, %o4, %l1
fbge %fcc3, loop_5328
tle %xcc, 0x4
brz %i1, loop_5329
fandnot1s %f2, %f8, %f6
loop_5328:
stx %g5, [%l7 + 0x60]
sdiv %i4, 0x0E36, %g6
loop_5329:
fxnors %f11, %f13, %f4
ldsb [%l7 + 0x58], %i3
fbue %fcc3, loop_5330
bl loop_5331
srlx %i0, 0x1F, %o5
umul %g7, 0x0FD1, %i6
loop_5330:
movle %icc, %l3, %i5
loop_5331:
ldx [%l7 + 0x68], %o7
fnegd %f2, %f4
taddcctv %l5, %g3, %o6
sth %o2, [%l7 + 0x14]
ldsw [%l7 + 0x20], %o1
fmovsvc %xcc, %f9, %f3
lduw [%l7 + 0x3C], %o0
stb %g2, [%l7 + 0x7E]
bcs,a %icc, loop_5332
bgu,a,pn %xcc, loop_5333
fble %fcc0, loop_5334
fmovsne %xcc, %f13, %f15
loop_5332:
bcc,a,pt %xcc, loop_5335
loop_5333:
ldd [%l7 + 0x68], %f14
loop_5334:
fxors %f12, %f13, %f1
ldx [%l7 + 0x30], %l2
loop_5335:
fornot2 %f4, %f4, %f4
movcs %icc, %l4, %i2
fbue,a %fcc0, loop_5336
bvs,a loop_5337
fmovdg %icc, %f2, %f0
std %f2, [%l7 + 0x10]
loop_5336:
fones %f10
loop_5337:
srax %o3, 0x1D, %g1
brlez %i7, loop_5338
fbo,a %fcc1, loop_5339
fcmple32 %f8, %f8, %g4
stw %l6, [%l7 + 0x70]
loop_5338:
movn %xcc, %l0, %o4
loop_5339:
ldsw [%l7 + 0x6C], %l1
fmovscc %icc, %f8, %f8
st %f4, [%l7 + 0x78]
movcs %xcc, %g5, %i1
edge16ln %i4, %g6, %i3
fornot1 %f12, %f0, %f14
sllx %o5, 0x11, %i0
fxor %f14, %f0, %f2
ldsb [%l7 + 0x15], %i6
ldsb [%l7 + 0x08], %l3
brlz %i5, loop_5340
movg %xcc, %g7, %l5
fnot2s %f10, %f1
fmovsgu %icc, %f0, %f5
loop_5340:
siam 0x5
lduw [%l7 + 0x3C], %g3
or %o6, %o2, %o1
movg %xcc, %o0, %o7
fmovrse %l2, %f7, %f4
edge16 %l4, %i2, %o3
fmovrdgz %g2, %f0, %f4
fbu,a %fcc1, loop_5341
st %f9, [%l7 + 0x2C]
fbug,a %fcc2, loop_5342
ba %icc, loop_5343
loop_5341:
fornot1 %f8, %f4, %f12
edge32l %i7, %g1, %g4
loop_5342:
fzero %f0
loop_5343:
subccc %l0, %l6, %o4
ldx [%l7 + 0x58], %l1
fmovdleu %icc, %f4, %f10
movg %xcc, %g5, %i4
ldsh [%l7 + 0x1C], %g6
andn %i3, 0x0AB4, %o5
bneg,a,pn %xcc, loop_5344
fnot2s %f10, %f7
stw %i1, [%l7 + 0x58]
bcs,a,pn %xcc, loop_5345
loop_5344:
add %i6, %l3, %i5
lduh [%l7 + 0x26], %i0
fxnor %f12, %f10, %f14
loop_5345:
brz,a %l5, loop_5346
fmovdg %xcc, %f6, %f13
fpsub32 %f8, %f2, %f2
bshuffle %f0, %f2, %f2
loop_5346:
fcmpes %fcc3, %f4, %f1
tg %icc, 0x0
fbuge %fcc2, loop_5347
fmovdvs %xcc, %f8, %f1
fpadd16s %f8, %f13, %f13
call loop_5348
loop_5347:
bvs %icc, loop_5349
or %g3, 0x05E7, %o6
fcmpgt16 %f6, %f6, %g7
loop_5348:
edge16ln %o2, %o0, %o1
loop_5349:
ldsh [%l7 + 0x3E], %o7
addccc %l4, 0x089A, %i2
fmovrsgez %l2, %f10, %f6
umul %g2, 0x1B00, %o3
sethi 0x0551, %i7
fornot2s %f11, %f11, %f1
fcmpne16 %f6, %f8, %g4
tleu %xcc, 0x0
bvc loop_5350
movrlz %l0, %l6, %g1
ldsh [%l7 + 0x78], %o4
tvc %icc, 0x0
loop_5350:
movne %xcc, %l1, %i4
fba,a %fcc0, loop_5351
fmuld8ulx16 %f7, %f13, %f2
sth %g6, [%l7 + 0x1C]
fmovsneg %icc, %f12, %f14
loop_5351:
fbg %fcc3, loop_5352
fbne %fcc0, loop_5353
bpos,a loop_5354
fmovsvc %xcc, %f11, %f11
loop_5352:
srlx %g5, 0x1F, %i3
loop_5353:
fabsd %f4, %f14
loop_5354:
lduh [%l7 + 0x7E], %i1
ldsh [%l7 + 0x40], %i6
ldub [%l7 + 0x41], %l3
nop
setx loop_5355, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrslez %o5, %f3, %f15
addc %i5, 0x0E4B, %i0
movrgz %l5, %g3, %o6
loop_5355:
lduw [%l7 + 0x58], %g7
ldd [%l7 + 0x38], %f6
st %f11, [%l7 + 0x18]
xor %o0, 0x1BC5, %o1
ldsb [%l7 + 0x0A], %o2
fmovdg %icc, %f9, %f5
ldsb [%l7 + 0x2F], %l4
bl,a,pt %icc, loop_5356
bcc,a %icc, loop_5357
fbu,a %fcc3, loop_5358
fmovrsgez %o7, %f8, %f6
loop_5356:
fcmpne32 %f6, %f8, %i2
loop_5357:
fpadd16 %f2, %f0, %f0
loop_5358:
movrgez %g2, %o3, %l2
lduh [%l7 + 0x4E], %i7
xor %l0, %g4, %g1
mulx %o4, 0x15B7, %l1
tvc %icc, 0x1
fba,a %fcc0, loop_5359
movvs %xcc, %l6, %g6
tg %xcc, 0x2
bneg,a loop_5360
loop_5359:
nop
setx loop_5361, %l0, %l1
jmpl %l1, %g5
stx %i4, [%l7 + 0x48]
tcs %xcc, 0x7
loop_5360:
mulx %i3, %i1, %i6
loop_5361:
bvc,a,pt %icc, loop_5362
nop
setx loop_5363, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tpos %xcc, 0x6
fmovrdlz %l3, %f14, %f0
loop_5362:
fnand %f0, %f8, %f8
loop_5363:
edge32 %o5, %i5, %l5
lduh [%l7 + 0x5E], %g3
std %f8, [%l7 + 0x68]
stw %i0, [%l7 + 0x38]
tvs %xcc, 0x1
mova %icc, %g7, %o6
tsubcctv %o0, 0x0054, %o1
fcmpne16 %f12, %f0, %o2
fbn %fcc2, loop_5364
tcs %xcc, 0x5
stb %o7, [%l7 + 0x68]
ldub [%l7 + 0x37], %l4
loop_5364:
movvc %xcc, %g2, %i2
stw %o3, [%l7 + 0x44]
subccc %l2, %l0, %i7
udivcc %g4, 0x11DC, %o4
ldsh [%l7 + 0x7A], %l1
edge8n %g1, %g6, %g5
tsubcctv %l6, %i4, %i1
ldd [%l7 + 0x08], %f10
orcc %i6, %i3, %o5
fabsd %f2, %f4
fbule %fcc2, loop_5365
lduw [%l7 + 0x54], %i5
st %f5, [%l7 + 0x24]
ldub [%l7 + 0x6E], %l3
loop_5365:
andn %g3, 0x1F49, %l5
stb %i0, [%l7 + 0x50]
fandnot2 %f10, %f8, %f0
fmovsleu %xcc, %f11, %f4
fmovrsne %g7, %f9, %f10
fbo,a %fcc0, loop_5366
xnorcc %o6, 0x154F, %o0
fmovsge %xcc, %f2, %f1
fpack32 %f2, %f0, %f6
loop_5366:
taddcctv %o1, %o7, %l4
movrgez %g2, 0x2DF, %o2
ble,a loop_5367
fmovrsne %o3, %f10, %f15
stb %l2, [%l7 + 0x1A]
edge32 %l0, %i7, %g4
loop_5367:
lduw [%l7 + 0x40], %i2
edge32ln %o4, %g1, %g6
popc %g5, %l1
fpmerge %f10, %f0, %f8
call loop_5368
movvs %xcc, %l6, %i1
fmovrsgz %i6, %f13, %f6
umulcc %i4, %o5, %i3
loop_5368:
fabss %f2, %f9
fbug %fcc0, loop_5369
stx %i5, [%l7 + 0x70]
stb %l3, [%l7 + 0x60]
fmovde %xcc, %f11, %f2
loop_5369:
fbue,a %fcc2, loop_5370
ldub [%l7 + 0x7B], %l5
fmul8x16 %f7, %f12, %f6
lduh [%l7 + 0x38], %g3
loop_5370:
fmovspos %xcc, %f10, %f15
ldx [%l7 + 0x50], %i0
movrgz %g7, 0x222, %o6
ble,pn %icc, loop_5371
std %f4, [%l7 + 0x40]
fmovrslz %o0, %f3, %f12
pdist %f10, %f10, %f14
loop_5371:
fpadd32s %f8, %f3, %f1
orn %o1, 0x02A2, %o7
edge32l %l4, %o2, %o3
fmovsa %icc, %f14, %f11
fmovd %f12, %f12
sethi 0x159D, %l2
ldsw [%l7 + 0x08], %g2
fmovsge %xcc, %f9, %f11
ld [%l7 + 0x7C], %f9
fornot1 %f8, %f6, %f6
sth %i7, [%l7 + 0x24]
tneg %xcc, 0x5
edge8ln %g4, %l0, %i2
sdivx %o4, 0x0805, %g1
std %f4, [%l7 + 0x28]
fandnot2 %f14, %f8, %f6
fmovrde %g6, %f2, %f10
fmovdpos %icc, %f10, %f10
ldx [%l7 + 0x20], %l1
bg,a,pt %xcc, loop_5372
fpmerge %f10, %f2, %f10
sdiv %g5, 0x140E, %l6
fsrc2s %f6, %f14
loop_5372:
sth %i6, [%l7 + 0x34]
call loop_5373
addccc %i4, %o5, %i1
edge16 %i5, %i3, %l3
siam 0x3
loop_5373:
fmovde %xcc, %f15, %f14
fsrc2 %f4, %f10
tne %xcc, 0x0
fmovscc %icc, %f15, %f2
ldub [%l7 + 0x0E], %l5
bge,a,pt %xcc, loop_5374
fpadd16s %f3, %f4, %f8
fbuge %fcc2, loop_5375
bl,a,pn %icc, loop_5376
loop_5374:
movl %icc, %i0, %g7
tne %xcc, 0x3
loop_5375:
fba %fcc2, loop_5377
loop_5376:
ble,a loop_5378
fxor %f12, %f2, %f14
edge16ln %o6, %g3, %o0
loop_5377:
fandnot1s %f2, %f14, %f12
loop_5378:
ld [%l7 + 0x64], %f8
fba,a %fcc3, loop_5379
add %o1, %o7, %l4
movcs %icc, %o2, %o3
udiv %l2, 0x1F5A, %g2
loop_5379:
tsubcctv %g4, %l0, %i2
movg %icc, %o4, %i7
sdivx %g6, 0x0C8F, %l1
movcc %xcc, %g5, %l6
brnz %i6, loop_5380
ta %icc, 0x5
ldsw [%l7 + 0x54], %i4
fsrc2 %f14, %f12
loop_5380:
ldx [%l7 + 0x40], %o5
fbg,a %fcc2, loop_5381
fbue,a %fcc3, loop_5382
fpsub32s %f11, %f6, %f3
brnz %g1, loop_5383
loop_5381:
fands %f4, %f11, %f10
loop_5382:
lduw [%l7 + 0x7C], %i5
fmovsvs %xcc, %f7, %f12
loop_5383:
umul %i3, 0x1DEF, %i1
sdivcc %l5, 0x0682, %i0
tcc %xcc, 0x6
edge16n %l3, %o6, %g3
fpadd16s %f15, %f8, %f14
sth %o0, [%l7 + 0x2A]
fmul8x16 %f3, %f12, %f6
fexpand %f7, %f12
sth %g7, [%l7 + 0x5E]
ldd [%l7 + 0x40], %f10
udiv %o1, 0x1A7F, %l4
ldsh [%l7 + 0x0C], %o7
tleu %icc, 0x7
fbl,a %fcc0, loop_5384
sub %o2, %o3, %g2
tvs %xcc, 0x3
ldx [%l7 + 0x30], %g4
loop_5384:
taddcc %l2, 0x0454, %l0
edge8l %o4, %i2, %i7
ld [%l7 + 0x64], %f9
bneg loop_5385
movcc %xcc, %l1, %g6
bcs loop_5386
srlx %l6, 0x0E, %i6
loop_5385:
stw %g5, [%l7 + 0x68]
fmovsneg %xcc, %f2, %f5
loop_5386:
fmovdn %icc, %f13, %f14
ldub [%l7 + 0x1B], %o5
fmul8x16al %f1, %f1, %f10
stw %i4, [%l7 + 0x48]
stw %g1, [%l7 + 0x30]
movgu %icc, %i3, %i5
fpack16 %f12, %f7
tgu %icc, 0x2
bg %xcc, loop_5387
movre %i1, 0x3F9, %l5
stx %l3, [%l7 + 0x50]
ld [%l7 + 0x30], %f12
loop_5387:
fpsub32 %f0, %f12, %f14
ldub [%l7 + 0x71], %i0
fabsd %f10, %f0
movneg %xcc, %o6, %g3
fmovs %f1, %f13
ble %xcc, loop_5388
udivcc %o0, 0x16BA, %g7
tcc %xcc, 0x5
tleu %xcc, 0x7
loop_5388:
stw %l4, [%l7 + 0x74]
movcc %xcc, %o1, %o7
srl %o2, %g2, %g4
fpsub16s %f13, %f3, %f13
bne,a,pt %icc, loop_5389
faligndata %f14, %f12, %f12
movrlz %o3, %l0, %l2
ldsb [%l7 + 0x6F], %i2
loop_5389:
movleu %icc, %i7, %o4
fandnot1s %f14, %f12, %f5
faligndata %f6, %f4, %f0
umulcc %g6, %l6, %l1
stw %g5, [%l7 + 0x58]
brnz,a %o5, loop_5390
st %f6, [%l7 + 0x68]
tcc %xcc, 0x7
lduw [%l7 + 0x74], %i4
loop_5390:
ldub [%l7 + 0x6E], %i6
andn %i3, 0x0924, %g1
brgez %i5, loop_5391
fbule,a %fcc3, loop_5392
fsrc1 %f8, %f4
fornot2s %f12, %f14, %f2
loop_5391:
edge16l %i1, %l3, %i0
loop_5392:
lduw [%l7 + 0x20], %o6
srl %l5, %g3, %g7
bge,a,pt %icc, loop_5393
movcc %icc, %o0, %l4
orncc %o7, %o1, %o2
or %g4, %g2, %o3
loop_5393:
bcc,pn %xcc, loop_5394
fcmpeq32 %f12, %f6, %l0
fmul8x16 %f4, %f6, %f4
srax %l2, %i7, %i2
loop_5394:
edge8l %g6, %l6, %o4
be,a loop_5395
fbl,a %fcc2, loop_5396
fandnot2 %f12, %f12, %f12
move %icc, %l1, %g5
loop_5395:
fmovs %f3, %f3
loop_5396:
ldsw [%l7 + 0x4C], %i4
fmovrdlz %o5, %f8, %f14
fmovsvs %icc, %f13, %f4
subccc %i3, 0x1668, %g1
fcmpd %fcc0, %f8, %f8
edge8 %i5, %i1, %i6
fcmped %fcc3, %f8, %f4
edge32l %i0, %o6, %l5
fbn,a %fcc0, loop_5397
fcmple32 %f2, %f12, %g3
movrne %g7, 0x083, %o0
movrlez %l4, 0x354, %l3
loop_5397:
st %f2, [%l7 + 0x40]
movneg %xcc, %o1, %o2
movge %xcc, %g4, %o7
add %g2, %l0, %l2
movge %xcc, %o3, %i7
stw %i2, [%l7 + 0x7C]
stx %l6, [%l7 + 0x68]
movge %icc, %g6, %l1
fpackfix %f8, %f0
xorcc %g5, 0x12F6, %i4
ldd [%l7 + 0x28], %f6
ld [%l7 + 0x24], %f12
fandnot2s %f15, %f14, %f13
and %o4, 0x1344, %o5
fmovdge %xcc, %f15, %f3
ldsh [%l7 + 0x7C], %i3
fmovrdgz %g1, %f14, %f14
movvs %icc, %i1, %i5
movcs %icc, %i6, %i0
movrlz %l5, 0x0E1, %o6
lduw [%l7 + 0x70], %g7
ldub [%l7 + 0x2C], %o0
brgz %g3, loop_5398
lduh [%l7 + 0x1A], %l3
fmovrdlez %o1, %f10, %f12
movneg %xcc, %o2, %g4
loop_5398:
mulx %o7, 0x140F, %g2
movrlez %l4, %l0, %o3
fmovsne %xcc, %f9, %f1
sdivcc %i7, 0x092A, %i2
ldsb [%l7 + 0x5B], %l2
sth %l6, [%l7 + 0x7A]
fmovspos %xcc, %f5, %f14
st %f15, [%l7 + 0x74]
fmovdgu %xcc, %f1, %f14
fmovsvc %xcc, %f1, %f14
bg loop_5399
edge16ln %g6, %g5, %i4
edge16n %l1, %o4, %o5
edge32l %i3, %g1, %i1
loop_5399:
umul %i5, %i0, %l5
fble,a %fcc3, loop_5400
movrgz %i6, 0x203, %o6
movrgz %o0, 0x175, %g3
brz,a %l3, loop_5401
loop_5400:
movne %xcc, %g7, %o2
fble,a %fcc0, loop_5402
array32 %o1, %o7, %g2
loop_5401:
edge8l %g4, %l0, %l4
tcs %xcc, 0x2
loop_5402:
fnands %f1, %f2, %f15
ldd [%l7 + 0x40], %f14
stw %i7, [%l7 + 0x44]
fbl %fcc0, loop_5403
sth %o3, [%l7 + 0x44]
fmul8ulx16 %f2, %f12, %f0
sth %i2, [%l7 + 0x54]
loop_5403:
udiv %l2, 0x18C5, %l6
ldd [%l7 + 0x68], %f0
sll %g5, %i4, %l1
fmul8x16 %f0, %f8, %f0
sth %g6, [%l7 + 0x56]
fbue %fcc3, loop_5404
ldx [%l7 + 0x18], %o5
st %f1, [%l7 + 0x34]
mova %icc, %o4, %g1
loop_5404:
fornot2 %f2, %f6, %f8
fmovscc %icc, %f13, %f6
st %f15, [%l7 + 0x20]
sth %i3, [%l7 + 0x58]
sethi 0x0D59, %i1
srax %i5, %i0, %i6
udiv %l5, 0x090C, %o0
addccc %g3, 0x1DA7, %l3
stw %g7, [%l7 + 0x30]
bn,a,pn %icc, loop_5405
brgz %o2, loop_5406
ldub [%l7 + 0x5A], %o1
fandnot1s %f3, %f12, %f2
loop_5405:
andn %o6, 0x081F, %g2
loop_5406:
ldd [%l7 + 0x70], %f14
xnor %g4, %l0, %l4
fbul,a %fcc0, loop_5407
std %f0, [%l7 + 0x70]
movrgz %o7, %o3, %i2
pdist %f12, %f4, %f2
loop_5407:
lduw [%l7 + 0x64], %i7
fmovsn %icc, %f0, %f0
fmovrdlz %l2, %f6, %f12
fandnot2s %f13, %f5, %f7
tne %xcc, 0x0
orn %l6, 0x15F2, %g5
fbge,a %fcc2, loop_5408
fmovsa %icc, %f8, %f6
be loop_5409
stb %l1, [%l7 + 0x63]
loop_5408:
umulcc %i4, %o5, %g6
sdiv %o4, 0x02F0, %g1
loop_5409:
sth %i1, [%l7 + 0x5C]
fcmple16 %f0, %f8, %i5
lduh [%l7 + 0x64], %i3
andn %i0, %l5, %i6
array32 %g3, %l3, %o0
fors %f7, %f9, %f11
bneg %xcc, loop_5410
bcs,a,pn %xcc, loop_5411
stx %g7, [%l7 + 0x50]
fbug %fcc1, loop_5412
loop_5410:
fpsub32s %f5, %f6, %f1
loop_5411:
fandnot2s %f5, %f11, %f5
fmuld8ulx16 %f0, %f10, %f4
loop_5412:
ldub [%l7 + 0x51], %o2
fsrc2s %f15, %f15
bvs,pn %icc, loop_5413
st %f12, [%l7 + 0x34]
ldd [%l7 + 0x28], %f2
lduh [%l7 + 0x56], %o1
loop_5413:
ldd [%l7 + 0x48], %f2
bl,a,pt %icc, loop_5414
for %f2, %f2, %f4
fcmpne16 %f0, %f6, %o6
fbul %fcc3, loop_5415
loop_5414:
fmul8ulx16 %f4, %f6, %f2
fmovrslez %g2, %f6, %f3
move %icc, %g4, %l0
loop_5415:
umulcc %l4, 0x1CA4, %o3
fandnot2 %f4, %f6, %f14
andn %o7, 0x1AB1, %i2
fnot2s %f6, %f2
for %f8, %f4, %f4
stx %i7, [%l7 + 0x70]
mulx %l6, %g5, %l1
fmovrdgz %l2, %f6, %f2
ldub [%l7 + 0x35], %i4
addccc %g6, %o4, %o5
taddcctv %i1, %g1, %i3
te %icc, 0x3
fnot1 %f12, %f2
fbn,a %fcc1, loop_5416
ldd [%l7 + 0x68], %f2
sth %i0, [%l7 + 0x48]
edge32n %l5, %i5, %i6
loop_5416:
tgu %xcc, 0x7
andn %l3, %o0, %g3
fornot1 %f0, %f6, %f10
for %f10, %f8, %f14
fzero %f14
te %xcc, 0x3
fmovsg %xcc, %f5, %f11
fmovs %f12, %f12
orn %o2, 0x1645, %g7
movrne %o6, %o1, %g4
addccc %g2, %l4, %l0
movrlez %o3, 0x1F3, %i2
ldd [%l7 + 0x58], %f12
fmovrdne %i7, %f8, %f2
movrlez %o7, %l6, %l1
std %f10, [%l7 + 0x20]
lduw [%l7 + 0x2C], %g5
ldsb [%l7 + 0x34], %l2
movleu %icc, %g6, %i4
ldsb [%l7 + 0x48], %o5
fnot1 %f2, %f14
fmovsle %icc, %f9, %f9
umul %o4, 0x18CA, %g1
std %f8, [%l7 + 0x48]
ldub [%l7 + 0x4A], %i1
ba loop_5417
lduw [%l7 + 0x48], %i3
fmovrsne %l5, %f11, %f10
bgu,a %xcc, loop_5418
loop_5417:
ldx [%l7 + 0x18], %i0
ldsh [%l7 + 0x10], %i6
ld [%l7 + 0x50], %f2
loop_5418:
tg %xcc, 0x1
edge16 %i5, %o0, %l3
st %f14, [%l7 + 0x08]
lduh [%l7 + 0x24], %g3
tle %xcc, 0x2
fones %f11
stw %o2, [%l7 + 0x50]
movg %icc, %o6, %g7
movrgz %g4, %o1, %l4
fpmerge %f7, %f6, %f2
stb %g2, [%l7 + 0x29]
edge32 %l0, %o3, %i7
xnor %o7, 0x09FC, %i2
addccc %l6, 0x0CA5, %l1
fbul %fcc1, loop_5419
brgez %l2, loop_5420
tvc %xcc, 0x1
ta %icc, 0x6
loop_5419:
ldub [%l7 + 0x62], %g5
loop_5420:
brgez %g6, loop_5421
bshuffle %f6, %f6, %f6
movpos %icc, %o5, %o4
fornot1 %f0, %f2, %f12
loop_5421:
ld [%l7 + 0x68], %f6
ldsh [%l7 + 0x74], %i4
sdiv %g1, 0x1E53, %i3
srax %i1, %l5, %i0
fbule,a %fcc0, loop_5422
bshuffle %f8, %f12, %f4
brgez,a %i6, loop_5423
fand %f8, %f10, %f0
loop_5422:
fpadd32 %f0, %f10, %f8
nop
setx loop_5424, %l0, %l1
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_5423:
fmovrsgez %i5, %f12, %f1
sll %o0, %g3, %o2
bn,a loop_5425
loop_5424:
fmovsgu %icc, %f13, %f15
st %f10, [%l7 + 0x68]
bn,pt %xcc, loop_5426
loop_5425:
sth %o6, [%l7 + 0x58]
brz %g7, loop_5427
udivcc %l3, 0x0923, %g4
loop_5426:
ldsb [%l7 + 0x5E], %l4
array16 %o1, %g2, %l0
loop_5427:
be,pt %icc, loop_5428
fbg %fcc2, loop_5429
fabsd %f10, %f6
stw %i7, [%l7 + 0x7C]
loop_5428:
fmovsl %icc, %f11, %f10
loop_5429:
movgu %xcc, %o7, %o3
fbu,a %fcc2, loop_5430
movpos %xcc, %i2, %l6
lduh [%l7 + 0x2C], %l1
ldsw [%l7 + 0x2C], %l2
loop_5430:
fpmerge %f7, %f8, %f10
fmovdg %icc, %f4, %f12
tpos %icc, 0x5
fcmpne16 %f6, %f10, %g5
ldx [%l7 + 0x70], %g6
fbul,a %fcc3, loop_5431
ldsw [%l7 + 0x0C], %o4
st %f13, [%l7 + 0x5C]
fmovdvc %xcc, %f1, %f7
loop_5431:
ble,a,pn %xcc, loop_5432
ldsh [%l7 + 0x16], %o5
lduw [%l7 + 0x60], %g1
sll %i3, 0x06, %i1
loop_5432:
ldd [%l7 + 0x38], %f12
movrne %l5, 0x319, %i4
fpmerge %f12, %f1, %f12
ble,a,pt %icc, loop_5433
srax %i6, 0x19, %i0
tsubcctv %i5, %o0, %o2
fmovdleu %icc, %f12, %f10
loop_5433:
std %f2, [%l7 + 0x60]
fbue,a %fcc3, loop_5434
mulscc %g3, 0x0030, %g7
ldd [%l7 + 0x18], %f10
fpsub16 %f12, %f2, %f8
loop_5434:
taddcc %l3, 0x1542, %g4
srl %o6, %l4, %g2
movl %xcc, %o1, %i7
movpos %xcc, %o7, %o3
nop
setx loop_5435, %l0, %l1
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 %i2, 0x146D, %l6
fmovsge %xcc, %f1, %f10
ld [%l7 + 0x30], %f4
loop_5435:
movrlez %l0, 0x01E, %l2
st %f4, [%l7 + 0x60]
stb %l1, [%l7 + 0x58]
tcs %icc, 0x0
brlz %g5, loop_5436
edge16n %o4, %g6, %o5
ba,a loop_5437
fmovd %f10, %f12
loop_5436:
bpos,pn %xcc, loop_5438
stw %i3, [%l7 + 0x40]
loop_5437:
edge32 %g1, %l5, %i4
ldd [%l7 + 0x40], %f8
loop_5438:
fbe %fcc3, loop_5439
fzeros %f8
stw %i6, [%l7 + 0x28]
ld [%l7 + 0x10], %f14
loop_5439:
ldsb [%l7 + 0x4C], %i1
smulcc %i5, 0x0115, %o0
fmovsneg %icc, %f5, %f14
fbuge,a %fcc2, loop_5440
fpsub16s %f0, %f9, %f6
ldub [%l7 + 0x0E], %o2
fpack16 %f12, %f8
loop_5440:
fsrc2s %f3, %f15
ldsb [%l7 + 0x3E], %i0
fabsd %f0, %f14
ldd [%l7 + 0x58], %f6
fmovsvs %icc, %f14, %f14
tne %xcc, 0x1
movcs %xcc, %g3, %g7
fand %f14, %f14, %f4
sethi 0x13F6, %l3
ldsh [%l7 + 0x5E], %g4
ldsb [%l7 + 0x39], %o6
fcmpeq32 %f4, %f10, %g2
mulscc %l4, 0x1279, %i7
bne,a %icc, loop_5441
fmul8x16 %f15, %f12, %f12
ldsh [%l7 + 0x40], %o1
smulcc %o7, %o3, %i2
loop_5441:
ldx [%l7 + 0x10], %l6
bshuffle %f8, %f12, %f10
sth %l2, [%l7 + 0x34]
add %l0, %l1, %g5
edge8l %g6, %o4, %o5
brnz %i3, loop_5442
bneg %xcc, loop_5443
fmovdleu %icc, %f9, %f12
fand %f2, %f2, %f6
loop_5442:
fcmple16 %f4, %f4, %l5
loop_5443:
std %f0, [%l7 + 0x18]
fsrc1s %f6, %f5
fmovsvs %icc, %f3, %f5
st %f3, [%l7 + 0x10]
lduw [%l7 + 0x30], %g1
fmovdvc %icc, %f8, %f5
edge16ln %i6, %i1, %i4
movcc %icc, %o0, %i5
call loop_5444
ldx [%l7 + 0x08], %o2
tvs %xcc, 0x7
movg %icc, %i0, %g3
loop_5444:
fbuge,a %fcc1, loop_5445
st %f7, [%l7 + 0x64]
subc %g7, 0x05F5, %g4
fbl,a %fcc3, loop_5446
loop_5445:
ldub [%l7 + 0x4A], %o6
fcmpes %fcc0, %f6, %f7
fpadd32s %f1, %f7, %f0
loop_5446:
bg,pn %icc, loop_5447
fsrc1 %f10, %f8
fmovrsne %g2, %f11, %f12
stb %l4, [%l7 + 0x74]
loop_5447:
lduh [%l7 + 0x40], %i7
array8 %o1, %l3, %o7
ldsh [%l7 + 0x74], %o3
fmovsge %xcc, %f6, %f11
fbuge %fcc1, loop_5448
nop
setx loop_5449, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub16 %f10, %f4, %f14
ldd [%l7 + 0x08], %f8
loop_5448:
fmovsleu %xcc, %f12, %f11
loop_5449:
fmovdl %xcc, %f5, %f6
fpsub16s %f10, %f4, %f4
tvs %xcc, 0x6
fnot2 %f12, %f10
fxors %f5, %f3, %f1
smulcc %i2, 0x0AC4, %l2
ldd [%l7 + 0x10], %f4
fpack16 %f10, %f0
sdivcc %l6, 0x1EA2, %l1
stb %l0, [%l7 + 0x6E]
siam 0x6
fmovscs %icc, %f7, %f15
sdivx %g5, 0x0BA4, %o4
fmovsvs %icc, %f3, %f2
fbu %fcc3, loop_5450
tsubcc %g6, %o5, %i3
lduw [%l7 + 0x3C], %l5
addc %i6, %g1, %i4
loop_5450:
stw %i1, [%l7 + 0x6C]
fpadd16s %f4, %f0, %f13
ldd [%l7 + 0x68], %f0
tcs %xcc, 0x1
movcs %xcc, %i5, %o2
st %f13, [%l7 + 0x4C]
stw %o0, [%l7 + 0x64]
fbo,a %fcc1, loop_5451
fbug,a %fcc3, loop_5452
fnor %f2, %f2, %f0
siam 0x1
loop_5451:
ldsh [%l7 + 0x4C], %g3
loop_5452:
fnor %f12, %f0, %f4
ldsh [%l7 + 0x68], %i0
udivcc %g4, 0x0317, %g7
fpsub32 %f6, %f10, %f6
fmovsle %xcc, %f5, %f10
movvs %xcc, %o6, %l4
std %f10, [%l7 + 0x48]
st %f2, [%l7 + 0x74]
fcmpeq32 %f2, %f14, %i7
bge,a %icc, loop_5453
lduh [%l7 + 0x08], %o1
edge32ln %g2, %o7, %o3
lduh [%l7 + 0x38], %l3
loop_5453:
st %f11, [%l7 + 0x54]
fsrc2s %f14, %f6
brz,a %i2, loop_5454
ldub [%l7 + 0x7E], %l6
movge %xcc, %l2, %l0
tn %xcc, 0x4
loop_5454:
orn %g5, %l1, %g6
tpos %xcc, 0x6
st %f4, [%l7 + 0x78]
fbl %fcc0, loop_5455
movpos %xcc, %o5, %i3
fnot2s %f9, %f10
orncc %o4, 0x0FD8, %i6
loop_5455:
movne %icc, %g1, %l5
stb %i4, [%l7 + 0x21]
stx %i1, [%l7 + 0x30]
movl %icc, %o2, %o0
or %g3, 0x0F47, %i0
ldsw [%l7 + 0x38], %i5
xnorcc %g7, 0x1788, %g4
bpos,a,pt %xcc, loop_5456
fba %fcc3, loop_5457
movcc %icc, %l4, %o6
fmovscs %xcc, %f10, %f11
loop_5456:
fmovrde %i7, %f2, %f6
loop_5457:
sdiv %g2, 0x1407, %o7
udivcc %o1, 0x0C40, %l3
tneg %icc, 0x3
ldsh [%l7 + 0x1E], %i2
call loop_5458
fmovdn %xcc, %f9, %f0
ble,a loop_5459
for %f4, %f8, %f14
loop_5458:
fmovdvc %xcc, %f0, %f15
fornot1 %f4, %f12, %f6
loop_5459:
fmovsvc %xcc, %f4, %f1
fcmped %fcc1, %f12, %f8
ldsb [%l7 + 0x3B], %l6
fmuld8sux16 %f14, %f2, %f8
ldd [%l7 + 0x10], %f2
edge16 %o3, %l0, %l2
stb %l1, [%l7 + 0x7E]
movrlez %g5, %o5, %i3
ldd [%l7 + 0x78], %f8
ldd [%l7 + 0x60], %f6
st %f9, [%l7 + 0x1C]
ld [%l7 + 0x4C], %f7
fnegs %f15, %f0
stx %o4, [%l7 + 0x18]
brgez %g6, loop_5460
fmovrdgez %i6, %f12, %f8
fmovs %f0, %f8
fpadd32 %f14, %f2, %f0
loop_5460:
st %f1, [%l7 + 0x2C]
fmovsa %icc, %f12, %f14
movpos %xcc, %g1, %i4
lduh [%l7 + 0x6A], %l5
bcc,a %icc, loop_5461
ld [%l7 + 0x6C], %f8
movcc %xcc, %i1, %o0
fnand %f10, %f2, %f6
loop_5461:
movrgz %g3, 0x0EC, %o2
stw %i0, [%l7 + 0x30]
fnot2 %f4, %f12
ldsh [%l7 + 0x70], %g7
ldd [%l7 + 0x28], %f2
sth %i5, [%l7 + 0x12]
ldub [%l7 + 0x44], %g4
fnors %f9, %f2, %f6
ldd [%l7 + 0x18], %f6
orncc %o6, 0x06B0, %l4
fcmpes %fcc2, %f6, %f9
ldsh [%l7 + 0x18], %i7
fornot2 %f12, %f0, %f4
fmovrdgz %g2, %f8, %f6
udivcc %o7, 0x03D6, %l3
ldx [%l7 + 0x18], %i2
edge8l %o1, %l6, %o3
udivx %l0, 0x08BC, %l1
bl,a,pn %icc, loop_5462
fpadd32s %f9, %f1, %f4
fbu %fcc3, loop_5463
lduh [%l7 + 0x62], %g5
loop_5462:
edge16n %l2, %i3, %o5
smulcc %g6, 0x0D79, %i6
loop_5463:
orncc %g1, 0x1B03, %o4
fblg %fcc3, loop_5464
fzero %f6
fmovdneg %xcc, %f1, %f12
fsrc1 %f0, %f2
loop_5464:
fornot1 %f4, %f8, %f12
ldsh [%l7 + 0x5A], %i4
fmovdle %icc, %f14, %f0
edge32 %l5, %o0, %i1
fnegd %f6, %f2
fcmple16 %f2, %f8, %o2
for %f14, %f6, %f4
fcmpne16 %f6, %f8, %g3
fpmerge %f15, %f0, %f10
ldd [%l7 + 0x50], %f6
stb %g7, [%l7 + 0x5A]
bg,pn %icc, loop_5465
stb %i5, [%l7 + 0x79]
fpadd16s %f6, %f0, %f6
fmovde %xcc, %f10, %f4
loop_5465:
orn %i0, %g4, %o6
fbuge,a %fcc1, loop_5466
fnor %f2, %f6, %f14
fmul8x16al %f10, %f7, %f2
ldsb [%l7 + 0x2B], %i7
loop_5466:
fmovdne %icc, %f7, %f3
lduw [%l7 + 0x34], %g2
ldx [%l7 + 0x78], %o7
fbule %fcc3, loop_5467
movg %xcc, %l4, %l3
st %f6, [%l7 + 0x3C]
fmovrdlez %i2, %f8, %f12
loop_5467:
move %icc, %o1, %l6
std %f6, [%l7 + 0x10]
ldub [%l7 + 0x52], %l0
stw %o3, [%l7 + 0x20]
bge %icc, loop_5468
tn %xcc, 0x2
te %xcc, 0x0
fbo,a %fcc3, loop_5469
loop_5468:
fmovd %f14, %f14
and %l1, %l2, %i3
fsrc2s %f13, %f11
loop_5469:
alignaddr %o5, %g6, %g5
ld [%l7 + 0x38], %f6
edge32ln %i6, %g1, %o4
brlez,a %i4, loop_5470
tsubcc %o0, 0x0247, %i1
fmovsgu %icc, %f13, %f13
srax %o2, %l5, %g3
loop_5470:
bshuffle %f0, %f14, %f10
fsrc1 %f10, %f4
addccc %g7, 0x1471, %i5
fbu %fcc1, loop_5471
fmovrde %g4, %f2, %f10
brnz %o6, loop_5472
movg %icc, %i7, %i0
loop_5471:
stw %g2, [%l7 + 0x38]
fabss %f6, %f15
loop_5472:
movrne %l4, 0x1BD, %l3
subccc %i2, %o7, %l6
udivcc %o1, 0x1579, %o3
andncc %l1, %l2, %l0
mulscc %i3, %o5, %g6
fbn,a %fcc2, loop_5473
or %g5, 0x168B, %i6
ldsb [%l7 + 0x57], %o4
fble %fcc2, loop_5474
loop_5473:
fcmpeq16 %f6, %f12, %g1
fpsub32 %f8, %f6, %f8
array16 %o0, %i4, %o2
loop_5474:
fmul8x16au %f15, %f9, %f2
ldx [%l7 + 0x38], %l5
ldx [%l7 + 0x20], %g3
fcmpes %fcc3, %f14, %f0
stx %g7, [%l7 + 0x78]
fandnot2 %f10, %f4, %f12
fmovrdlez %i5, %f12, %f2
or %i1, %g4, %i7
fble %fcc3, loop_5475
brgez,a %o6, loop_5476
stw %i0, [%l7 + 0x34]
fxnors %f8, %f12, %f4
loop_5475:
mova %xcc, %l4, %l3
loop_5476:
movne %xcc, %g2, %o7
ld [%l7 + 0x50], %f0
movre %l6, 0x376, %i2
fcmpgt32 %f12, %f14, %o1
stb %o3, [%l7 + 0x28]
fmovdcs %xcc, %f5, %f6
fsrc1s %f5, %f3
std %f8, [%l7 + 0x18]
lduh [%l7 + 0x7C], %l2
mulscc %l0, 0x1494, %l1
ld [%l7 + 0x0C], %f5
fbug,a %fcc3, loop_5477
be %icc, loop_5478
fblg,a %fcc2, loop_5479
ldsw [%l7 + 0x44], %o5
loop_5477:
stw %i3, [%l7 + 0x3C]
loop_5478:
fmovrsgz %g6, %f7, %f9
loop_5479:
fabsd %f2, %f14
stb %i6, [%l7 + 0x5D]
ldx [%l7 + 0x48], %g5
fpsub32 %f8, %f8, %f8
addccc %o4, 0x070B, %o0
ldsh [%l7 + 0x70], %g1
umul %o2, 0x0ABB, %i4
fnot1 %f4, %f8
tn %icc, 0x5
fpsub32s %f0, %f5, %f0
fsrc1s %f5, %f1
ldsh [%l7 + 0x58], %g3
stw %g7, [%l7 + 0x3C]
fpack16 %f4, %f1
subcc %l5, %i1, %g4
fmovsn %xcc, %f15, %f5
orncc %i5, 0x12A1, %i7
std %f12, [%l7 + 0x28]
lduh [%l7 + 0x44], %o6
fmovdvs %xcc, %f0, %f8
movre %i0, %l3, %l4
ldsw [%l7 + 0x30], %g2
fbl,a %fcc0, loop_5480
movcc %xcc, %l6, %i2
brz %o1, loop_5481
fmovdvs %icc, %f3, %f14
loop_5480:
tcs %xcc, 0x5
popc 0x0C12, %o7
loop_5481:
movcs %xcc, %l2, %l0
std %f0, [%l7 + 0x30]
xorcc %l1, %o5, %o3
fmovsa %xcc, %f10, %f5
lduh [%l7 + 0x2C], %i3
bne loop_5482
stb %i6, [%l7 + 0x3E]
sub %g5, %o4, %g6
lduw [%l7 + 0x74], %g1
loop_5482:
edge8ln %o2, %o0, %g3
edge16 %i4, %l5, %g7
fnot2s %f12, %f8
fmul8x16au %f1, %f4, %f10
siam 0x3
andn %g4, 0x17CC, %i5
movrne %i7, 0x190, %i1
fmovrslez %o6, %f0, %f6
bne,a,pt %xcc, loop_5483
st %f9, [%l7 + 0x48]
edge32l %l3, %l4, %i0
call loop_5484
loop_5483:
fmovdneg %xcc, %f13, %f9
movvs %icc, %l6, %g2
fmovdn %xcc, %f2, %f2
loop_5484:
ldsb [%l7 + 0x1E], %i2
tcc %icc, 0x1
ldub [%l7 + 0x4E], %o1
tsubcctv %l2, %l0, %l1
ldsh [%l7 + 0x5A], %o5
fbe,a %fcc1, loop_5485
fble,a %fcc2, loop_5486
addcc %o7, %i3, %o3
fcmple16 %f0, %f0, %g5
loop_5485:
tcc %icc, 0x5
loop_5486:
fbu %fcc0, loop_5487
fbn %fcc2, loop_5488
lduh [%l7 + 0x1E], %i6
fba %fcc1, loop_5489
loop_5487:
ldsw [%l7 + 0x20], %g6
loop_5488:
lduw [%l7 + 0x30], %g1
ld [%l7 + 0x78], %f7
loop_5489:
tvs %xcc, 0x0
tsubcc %o4, %o0, %g3
edge16 %o2, %i4, %l5
fmovdg %xcc, %f6, %f4
fmovdgu %xcc, %f1, %f7
fornot2 %f2, %f0, %f2
movn %icc, %g4, %g7
movgu %xcc, %i5, %i7
movpos %icc, %i1, %o6
array32 %l4, %l3, %l6
sth %g2, [%l7 + 0x26]
fmovrdlez %i0, %f14, %f6
sdivcc %i2, 0x1DE3, %o1
lduh [%l7 + 0x5E], %l0
taddcc %l2, %l1, %o7
addccc %o5, 0x0FFF, %o3
subc %i3, %i6, %g6
fmovscs %xcc, %f0, %f15
orncc %g5, 0x159D, %o4
fmovdg %icc, %f7, %f14
std %f0, [%l7 + 0x70]
fnors %f10, %f10, %f4
mova %icc, %o0, %g3
ldsw [%l7 + 0x78], %g1
fnot1s %f0, %f8
array32 %i4, %o2, %g4
fmuld8ulx16 %f10, %f4, %f2
fsrc1 %f2, %f10
fpsub16s %f7, %f0, %f14
fpadd16 %f2, %f14, %f4
fbo %fcc1, loop_5490
fblg,a %fcc2, loop_5491
brgz,a %g7, loop_5492
bvs,a loop_5493
loop_5490:
sth %i5, [%l7 + 0x26]
loop_5491:
ldx [%l7 + 0x40], %i7
loop_5492:
fcmple16 %f6, %f14, %l5
loop_5493:
fmovd %f4, %f6
andncc %o6, %i1, %l3
stw %l4, [%l7 + 0x3C]
fble %fcc2, loop_5494
fbne %fcc0, loop_5495
fnot2 %f10, %f4
fpsub32s %f8, %f14, %f1
loop_5494:
movge %xcc, %g2, %i0
loop_5495:
tvs %icc, 0x1
addccc %l6, 0x15F2, %o1
movvc %icc, %l0, %l2
bg %icc, loop_5496
ldsb [%l7 + 0x46], %i2
fpadd16s %f7, %f8, %f8
fmovsa %xcc, %f5, %f7
loop_5496:
stb %l1, [%l7 + 0x30]
fble,a %fcc2, loop_5497
fmul8x16 %f9, %f14, %f6
xorcc %o7, %o5, %o3
fnegs %f14, %f10
loop_5497:
fcmps %fcc1, %f12, %f3
bleu,pt %xcc, loop_5498
movgu %icc, %i3, %i6
fba,a %fcc0, loop_5499
ldsh [%l7 + 0x64], %g5
loop_5498:
fmovdge %xcc, %f12, %f2
bn %icc, loop_5500
loop_5499:
fornot2 %f2, %f14, %f4
te %icc, 0x7
movge %icc, %o4, %g6
loop_5500:
udiv %g3, 0x1D2E, %o0
bvs,a,pt %xcc, loop_5501
ldsh [%l7 + 0x5A], %g1
fbe,a %fcc2, loop_5502
movl %icc, %i4, %o2
loop_5501:
fnand %f2, %f6, %f14
bleu,a %xcc, loop_5503
loop_5502:
fmovrsne %g7, %f3, %f4
movre %g4, 0x0F1, %i5
movpos %icc, %i7, %o6
loop_5503:
fmovse %icc, %f1, %f9
fbul,a %fcc2, loop_5504
fmovrde %i1, %f10, %f8
tneg %xcc, 0x7
fcmpd %fcc1, %f6, %f10
loop_5504:
fmovse %xcc, %f4, %f12
fbu %fcc2, loop_5505
movneg %xcc, %l5, %l3
ldsh [%l7 + 0x7E], %l4
array32 %g2, %i0, %o1
loop_5505:
fmovsl %icc, %f15, %f8
sth %l0, [%l7 + 0x7C]
fxors %f9, %f7, %f0
edge32 %l2, %i2, %l1
brnz,a %o7, loop_5506
be,a,pn %icc, loop_5507
ldd [%l7 + 0x70], %f0
fbu %fcc1, loop_5508
loop_5506:
alignaddr %o5, %l6, %i3
loop_5507:
ldsw [%l7 + 0x0C], %o3
ba,pn %xcc, loop_5509
loop_5508:
std %f6, [%l7 + 0x58]
fcmpeq16 %f0, %f4, %i6
lduh [%l7 + 0x6E], %o4
loop_5509:
fmovrdne %g6, %f12, %f14
movn %icc, %g3, %g5
lduh [%l7 + 0x1E], %g1
fornot2 %f12, %f10, %f0
fmovsn %icc, %f15, %f9
tl %xcc, 0x3
std %f6, [%l7 + 0x10]
fpadd32s %f9, %f9, %f9
edge16ln %i4, %o2, %g7
edge16n %g4, %i5, %o0
alignaddr %o6, %i1, %i7
fornot2 %f4, %f6, %f14
lduw [%l7 + 0x54], %l5
fmovrsne %l4, %f2, %f8
ldsh [%l7 + 0x72], %g2
ldub [%l7 + 0x55], %l3
stw %i0, [%l7 + 0x7C]
stb %o1, [%l7 + 0x54]
fabsd %f14, %f6
addc %l0, %i2, %l1
brlz,a %l2, loop_5510
stx %o5, [%l7 + 0x30]
fmovsn %icc, %f6, %f11
orn %l6, %o7, %o3
loop_5510:
pdist %f8, %f0, %f12
movrlz %i6, %i3, %g6
mulscc %g3, 0x0307, %o4
lduh [%l7 + 0x6A], %g1
fmovdneg %xcc, %f3, %f5
ldd [%l7 + 0x78], %f0
fmovdg %icc, %f13, %f6
be,pt %xcc, loop_5511
lduh [%l7 + 0x6C], %g5
ldx [%l7 + 0x28], %i4
ta %xcc, 0x0
loop_5511:
sth %g7, [%l7 + 0x52]
movvc %xcc, %o2, %g4
movleu %icc, %o0, %i5
movrgez %i1, %i7, %o6
edge32l %l4, %g2, %l3
fnands %f8, %f11, %f5
fmul8x16au %f7, %f3, %f10
alignaddr %l5, %i0, %l0
tle %xcc, 0x5
st %f13, [%l7 + 0x14]
fornot2s %f8, %f8, %f8
stw %o1, [%l7 + 0x70]
stw %i2, [%l7 + 0x40]
bge,a,pn %icc, loop_5512
alignaddrl %l2, %l1, %l6
fmovdleu %icc, %f7, %f7
ld [%l7 + 0x44], %f3
loop_5512:
fmovrsne %o5, %f2, %f10
fmovsleu %icc, %f12, %f4
lduh [%l7 + 0x7A], %o7
sth %i6, [%l7 + 0x44]
call loop_5513
bshuffle %f8, %f12, %f6
fpsub32s %f3, %f13, %f7
fmovrdne %i3, %f14, %f4
loop_5513:
move %icc, %o3, %g6
fmovdneg %xcc, %f11, %f9
fmul8x16au %f13, %f13, %f2
or %o4, 0x0739, %g1
movg %icc, %g3, %g5
fmovdg %xcc, %f3, %f12
taddcctv %g7, %o2, %g4
st %f12, [%l7 + 0x18]
sth %i4, [%l7 + 0x4E]
fcmpes %fcc3, %f7, %f11
srl %i5, %o0, %i7
tpos %xcc, 0x4
edge32ln %o6, %i1, %l4
movgu %icc, %g2, %l5
fxnors %f6, %f2, %f2
fmovse %xcc, %f6, %f13
stx %i0, [%l7 + 0x08]
fcmpne32 %f14, %f12, %l3
movrgez %o1, 0x1AB, %l0
fmovrdgez %i2, %f14, %f8
fmovspos %icc, %f5, %f9
taddcctv %l2, %l1, %l6
fmovdpos %icc, %f7, %f2
sth %o7, [%l7 + 0x3C]
ldub [%l7 + 0x74], %o5
ldd [%l7 + 0x68], %f4
fmovrdgez %i6, %f14, %f2
ldsb [%l7 + 0x51], %i3
call loop_5514
stx %g6, [%l7 + 0x20]
fand %f2, %f8, %f10
brlez %o3, loop_5515
loop_5514:
fnegd %f0, %f4
brnz,a %o4, loop_5516
fmovdg %icc, %f1, %f5
loop_5515:
fandnot2s %f15, %f13, %f14
fbn %fcc2, loop_5517
loop_5516:
array8 %g3, %g5, %g7
stw %o2, [%l7 + 0x74]
std %f12, [%l7 + 0x20]
loop_5517:
fpack16 %f8, %f7
fmovrslez %g1, %f15, %f8
umul %g4, 0x0628, %i5
fnands %f8, %f14, %f10
fxnor %f2, %f4, %f8
lduh [%l7 + 0x24], %o0
fnegd %f4, %f0
ldub [%l7 + 0x51], %i7
fmovsg %xcc, %f6, %f8
lduh [%l7 + 0x30], %o6
fmul8x16 %f14, %f6, %f10
be,a,pt %xcc, loop_5518
fones %f2
faligndata %f8, %f0, %f0
fmovscc %icc, %f8, %f8
loop_5518:
ldx [%l7 + 0x18], %i1
edge16n %l4, %i4, %l5
fornot2 %f6, %f2, %f10
stx %g2, [%l7 + 0x68]
ldx [%l7 + 0x50], %l3
subc %o1, %l0, %i2
lduh [%l7 + 0x0C], %l2
fcmpgt32 %f6, %f12, %i0
fsrc2s %f4, %f7
bne,a loop_5519
fbue,a %fcc0, loop_5520
ldub [%l7 + 0x65], %l1
fmovde %icc, %f14, %f1
loop_5519:
fbn,a %fcc1, loop_5521
loop_5520:
ldsh [%l7 + 0x08], %o7
fpsub16s %f11, %f14, %f11
bpos,pt %xcc, loop_5522
loop_5521:
nop
setx loop_5523, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8 %o5, %l6, %i6
fmovsleu %icc, %f11, %f10
loop_5522:
ldsw [%l7 + 0x34], %i3
loop_5523:
fmovsne %icc, %f3, %f11
fmovrdne %o3, %f8, %f2
lduh [%l7 + 0x4C], %g6
ldsh [%l7 + 0x36], %g3
brz %o4, loop_5524
stb %g7, [%l7 + 0x64]
edge16n %g5, %g1, %o2
ldsw [%l7 + 0x30], %g4
loop_5524:
std %f4, [%l7 + 0x30]
ta %xcc, 0x3
fsrc2s %f7, %f3
edge16l %i5, %o0, %i7
mova %icc, %i1, %l4
fmovdl %icc, %f7, %f12
ldd [%l7 + 0x78], %f12
udiv %o6, 0x1043, %l5
fnors %f11, %f1, %f8
movvs %icc, %i4, %g2
ldsb [%l7 + 0x45], %l3
fmovrdlz %l0, %f0, %f12
ldsb [%l7 + 0x1E], %i2
addcc %o1, 0x0326, %i0
orn %l1, 0x0C5E, %o7
lduw [%l7 + 0x60], %l2
fpadd32s %f1, %f11, %f4
fandnot1 %f6, %f4, %f4
fmovspos %icc, %f6, %f9
ldd [%l7 + 0x58], %f0
movl %xcc, %l6, %o5
addc %i3, 0x1DA3, %i6
st %f13, [%l7 + 0x78]
fabss %f9, %f1
addcc %o3, 0x1397, %g3
ld [%l7 + 0x3C], %f13
movl %xcc, %g6, %g7
fble,a %fcc3, loop_5525
addcc %o4, %g5, %o2
move %icc, %g4, %i5
ldsh [%l7 + 0x7A], %o0
loop_5525:
tgu %icc, 0x1
movcs %xcc, %i7, %g1
stx %l4, [%l7 + 0x30]
fbe %fcc1, loop_5526
stx %o6, [%l7 + 0x78]
ldsw [%l7 + 0x18], %i1
ldsw [%l7 + 0x08], %i4
loop_5526:
sub %l5, 0x1FB5, %g2
fnor %f2, %f6, %f6
edge16ln %l3, %l0, %i2
siam 0x0
movrne %o1, %i0, %o7
fexpand %f3, %f8
udivx %l1, 0x0E35, %l2
brnz,a %l6, loop_5527
fba,a %fcc3, loop_5528
fba,a %fcc3, loop_5529
brlez,a %o5, loop_5530
loop_5527:
ld [%l7 + 0x58], %f15
loop_5528:
sdivcc %i3, 0x1EA9, %i6
loop_5529:
addccc %g3, %g6, %g7
loop_5530:
addc %o4, 0x04C5, %o3
fcmpgt32 %f2, %f4, %o2
ldsh [%l7 + 0x66], %g5
fbue,a %fcc2, loop_5531
stb %i5, [%l7 + 0x48]
fands %f4, %f12, %f1
fmovrslz %o0, %f10, %f11
loop_5531:
fmovde %xcc, %f15, %f7
fmovdn %icc, %f11, %f5
ldd [%l7 + 0x08], %f2
lduh [%l7 + 0x6A], %i7
fxnor %f4, %f0, %f4
ldd [%l7 + 0x60], %f4
addcc %g4, %l4, %g1
fbn %fcc3, loop_5532
ldx [%l7 + 0x40], %o6
ldub [%l7 + 0x35], %i1
stb %i4, [%l7 + 0x63]
loop_5532:
lduh [%l7 + 0x32], %l5
fmovs %f2, %f0
addc %l3, 0x0C64, %l0
fbo %fcc1, loop_5533
stb %g2, [%l7 + 0x2B]
fmovsleu %xcc, %f2, %f15
fmovrsne %i2, %f15, %f2
loop_5533:
siam 0x0
fnors %f5, %f3, %f14
bcc,a,pn %icc, loop_5534
fmovrdlez %i0, %f12, %f6
tvs %xcc, 0x7
ldd [%l7 + 0x38], %f10
loop_5534:
ldsh [%l7 + 0x66], %o7
fnor %f6, %f0, %f10
tneg %xcc, 0x4
sth %o1, [%l7 + 0x62]
fmovdn %xcc, %f13, %f11
andn %l2, %l6, %l1
fmovsg %icc, %f5, %f0
sll %o5, %i6, %g3
fmovspos %xcc, %f5, %f13
fbug,a %fcc3, loop_5535
tg %icc, 0x0
fbge %fcc2, loop_5536
fornot2s %f5, %f6, %f12
loop_5535:
fmovrdgz %i3, %f14, %f2
taddcc %g6, %g7, %o3
loop_5536:
ldsh [%l7 + 0x5A], %o4
movcc %icc, %g5, %o2
mova %icc, %o0, %i7
fpsub32 %f6, %f6, %f2
fbul,a %fcc1, loop_5537
bg,a loop_5538
bneg,pn %icc, loop_5539
st %f3, [%l7 + 0x0C]
loop_5537:
lduw [%l7 + 0x54], %g4
loop_5538:
fmovscc %xcc, %f8, %f12
loop_5539:
fones %f12
array16 %i5, %g1, %l4
movrlez %i1, 0x038, %o6
fpadd32s %f11, %f12, %f14
stw %i4, [%l7 + 0x64]
udivx %l3, 0x117F, %l0
fand %f10, %f4, %f14
movrgz %g2, %i2, %i0
or %l5, %o7, %o1
lduh [%l7 + 0x68], %l6
fmovdleu %icc, %f11, %f1
brlez,a %l1, loop_5540
ldsb [%l7 + 0x40], %l2
fpsub16 %f4, %f14, %f8
stb %i6, [%l7 + 0x53]
loop_5540:
pdist %f14, %f2, %f6
fbuge %fcc3, loop_5541
tvs %xcc, 0x7
sth %g3, [%l7 + 0x48]
ldx [%l7 + 0x20], %o5
loop_5541:
orn %i3, %g6, %g7
bpos loop_5542
st %f12, [%l7 + 0x68]
xnor %o3, %o4, %o2
fornot1s %f1, %f10, %f11
loop_5542:
nop
setx loop_5543, %l0, %l1
jmpl %l1, %g5
pdist %f4, %f10, %f4
fmuld8sux16 %f13, %f15, %f2
fone %f4
loop_5543:
tg %xcc, 0x5
fbul %fcc2, loop_5544
tcs %icc, 0x5
fabsd %f10, %f6
fmovdpos %xcc, %f12, %f2
loop_5544:
movvc %icc, %i7, %o0
movrlez %g4, %i5, %l4
fzeros %f12
bvs,pn %xcc, loop_5545
fornot2 %f12, %f10, %f8
fmovrsgez %g1, %f6, %f13
ldd [%l7 + 0x70], %f10
loop_5545:
lduw [%l7 + 0x70], %i1
movle %icc, %i4, %l3
fbule,a %fcc0, loop_5546
ldx [%l7 + 0x40], %l0
bl,a,pn %icc, loop_5547
xorcc %g2, 0x047D, %i2
loop_5546:
tvs %icc, 0x1
fsrc1s %f7, %f13
loop_5547:
fmovdle %icc, %f4, %f3
umulcc %o6, %l5, %o7
sub %o1, %i0, %l6
lduw [%l7 + 0x5C], %l2
srl %i6, %g3, %o5
fbuge %fcc2, loop_5548
fnegd %f12, %f10
te %icc, 0x0
std %f14, [%l7 + 0x58]
loop_5548:
sth %i3, [%l7 + 0x1E]
fones %f11
fnot2 %f4, %f12
lduh [%l7 + 0x4E], %g6
bpos,a,pt %icc, loop_5549
edge8ln %l1, %o3, %g7
srax %o2, %o4, %i7
stx %o0, [%l7 + 0x40]
loop_5549:
bneg,a loop_5550
add %g5, 0x04E6, %i5
fpsub32 %f8, %f0, %f10
ld [%l7 + 0x74], %f9
loop_5550:
fors %f9, %f8, %f8
addccc %g4, %g1, %l4
fzeros %f13
ldd [%l7 + 0x30], %f14
bcc,a %icc, loop_5551
st %f8, [%l7 + 0x54]
fbg %fcc3, loop_5552
movge %icc, %i4, %l3
loop_5551:
taddcctv %i1, 0x1DE3, %l0
sub %g2, 0x1CCE, %i2
loop_5552:
move %xcc, %l5, %o6
bcc,a %icc, loop_5553
fmovrdgz %o1, %f8, %f0
fmovsl %icc, %f7, %f1
edge16l %o7, %l6, %l2
loop_5553:
ldsw [%l7 + 0x34], %i6
edge32l %g3, %o5, %i3
fmul8ulx16 %f12, %f4, %f14
bpos loop_5554
bl,pn %xcc, loop_5555
movrgez %g6, %l1, %o3
stb %g7, [%l7 + 0x2D]
loop_5554:
orcc %i0, %o4, %i7
loop_5555:
subcc %o0, 0x18F8, %o2
fbl %fcc2, loop_5556
stx %i5, [%l7 + 0x40]
bgu,a loop_5557
fbue,a %fcc2, loop_5558
loop_5556:
fbne,a %fcc3, loop_5559
sra %g5, 0x07, %g1
loop_5557:
ldsh [%l7 + 0x5C], %l4
loop_5558:
array16 %i4, %l3, %i1
loop_5559:
lduw [%l7 + 0x74], %g4
fmovdleu %xcc, %f15, %f11
fbule,a %fcc2, loop_5560
movpos %icc, %l0, %g2
ldsb [%l7 + 0x65], %l5
srax %o6, 0x0B, %o1
loop_5560:
stx %o7, [%l7 + 0x68]
tneg %xcc, 0x1
stb %i2, [%l7 + 0x3A]
fornot2 %f8, %f8, %f10
edge8n %l6, %l2, %g3
fmovrdne %i6, %f8, %f2
ldsh [%l7 + 0x24], %i3
te %xcc, 0x0
movpos %xcc, %o5, %l1
fnegs %f9, %f2
addcc %o3, %g6, %i0
st %f9, [%l7 + 0x18]
fmovs %f14, %f14
sth %g7, [%l7 + 0x78]
fmovd %f6, %f12
siam 0x5
fmovsne %icc, %f9, %f13
sethi 0x095C, %o4
movrne %i7, %o0, %i5
fandnot2s %f2, %f6, %f9
fmovdleu %xcc, %f9, %f7
fmovsneg %icc, %f8, %f0
lduh [%l7 + 0x76], %o2
fcmpne16 %f0, %f4, %g5
udivx %g1, 0x1883, %l4
fmovdleu %xcc, %f7, %f6
ldd [%l7 + 0x78], %f10
fcmpeq16 %f0, %f4, %i4
movvs %icc, %i1, %l3
be,a loop_5561
lduw [%l7 + 0x10], %g4
tneg %xcc, 0x3
fnor %f4, %f2, %f12
loop_5561:
sth %g2, [%l7 + 0x36]
fnegd %f12, %f4
tge %icc, 0x2
ld [%l7 + 0x2C], %f12
st %f13, [%l7 + 0x74]
fcmpgt16 %f6, %f2, %l5
ldx [%l7 + 0x18], %o6
ldsb [%l7 + 0x58], %o1
bcc,pn %xcc, loop_5562
tcs %icc, 0x2
ldsb [%l7 + 0x1C], %o7
ldsh [%l7 + 0x2E], %l0
loop_5562:
std %f14, [%l7 + 0x40]
alignaddr %l6, %l2, %i2
srl %g3, %i6, %o5
tge %icc, 0x3
sth %i3, [%l7 + 0x72]
array16 %o3, %g6, %l1
ldx [%l7 + 0x40], %i0
stx %g7, [%l7 + 0x70]
fmovdgu %icc, %f0, %f4
edge8l %o4, %o0, %i5
srax %o2, 0x00, %i7
bl,a loop_5563
nop
setx loop_5564, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srax %g5, 0x12, %l4
stb %g1, [%l7 + 0x08]
loop_5563:
fmovrdgez %i4, %f6, %f14
loop_5564:
lduw [%l7 + 0x0C], %i1
fmovrsgz %l3, %f9, %f14
sth %g2, [%l7 + 0x22]
movge %xcc, %l5, %o6
fandnot2s %f11, %f9, %f2
ldub [%l7 + 0x54], %o1
ba loop_5565
stx %g4, [%l7 + 0x08]
fmuld8sux16 %f6, %f15, %f2
xor %o7, %l6, %l2
loop_5565:
movne %xcc, %l0, %i2
edge8l %i6, %o5, %i3
movvs %icc, %g3, %g6
fmovsleu %xcc, %f2, %f7
ldsh [%l7 + 0x18], %l1
sdiv %o3, 0x105B, %g7
stw %i0, [%l7 + 0x38]
std %f6, [%l7 + 0x30]
fmovrdlz %o4, %f0, %f14
call loop_5566
edge16l %o0, %o2, %i5
std %f6, [%l7 + 0x50]
fbug,a %fcc2, loop_5567
loop_5566:
movl %icc, %g5, %l4
movrlez %i7, 0x0DC, %i4
ldd [%l7 + 0x38], %f2
loop_5567:
ldsb [%l7 + 0x4E], %i1
lduw [%l7 + 0x74], %l3
fbne,a %fcc1, loop_5568
tl %xcc, 0x3
std %f10, [%l7 + 0x68]
bpos,a,pt %xcc, loop_5569
loop_5568:
stx %g2, [%l7 + 0x20]
ldsh [%l7 + 0x26], %g1
fmovrdgez %l5, %f6, %f10
loop_5569:
stw %o1, [%l7 + 0x18]
ldx [%l7 + 0x28], %o6
fmovrsgz %o7, %f6, %f4
ldsb [%l7 + 0x7A], %l6
fandnot2 %f4, %f2, %f4
srax %g4, 0x13, %l0
std %f0, [%l7 + 0x68]
fpsub16 %f14, %f12, %f12
fbule %fcc0, loop_5570
ldx [%l7 + 0x38], %i2
tn %icc, 0x4
sth %i6, [%l7 + 0x10]
loop_5570:
stw %o5, [%l7 + 0x08]
fnot1s %f11, %f9
fmovs %f3, %f6
xnor %i3, 0x105C, %l2
tpos %icc, 0x4
ldsb [%l7 + 0x47], %g3
ldx [%l7 + 0x70], %l1
fmovdneg %icc, %f11, %f9
tn %xcc, 0x7
movre %o3, %g7, %i0
fmovda %icc, %f8, %f3
fmul8x16al %f12, %f6, %f12
stw %g6, [%l7 + 0x60]
be,pt %xcc, loop_5571
mova %icc, %o4, %o2
ldx [%l7 + 0x70], %i5
fbuge,a %fcc3, loop_5572
loop_5571:
stw %o0, [%l7 + 0x34]
ldub [%l7 + 0x48], %l4
ldx [%l7 + 0x10], %i7
loop_5572:
stw %g5, [%l7 + 0x2C]
tl %xcc, 0x3
st %f1, [%l7 + 0x3C]
fsrc2s %f14, %f3
fmul8sux16 %f10, %f6, %f0
sub %i4, %l3, %g2
fmovse %xcc, %f0, %f6
ldd [%l7 + 0x58], %f14
lduw [%l7 + 0x6C], %g1
fcmped %fcc3, %f2, %f6
bgu,a %xcc, loop_5573
stw %l5, [%l7 + 0x28]
lduh [%l7 + 0x2E], %i1
tleu %xcc, 0x5
loop_5573:
fcmps %fcc0, %f1, %f11
ldsw [%l7 + 0x78], %o1
fbule %fcc0, loop_5574
stw %o7, [%l7 + 0x24]
and %l6, 0x1B5D, %o6
sdiv %g4, 0x0C58, %l0
loop_5574:
ldd [%l7 + 0x28], %f0
tcs %icc, 0x5
bcs loop_5575
nop
setx loop_5576, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fxors %f2, %f5, %f4
ld [%l7 + 0x0C], %f4
loop_5575:
sth %i2, [%l7 + 0x78]
loop_5576:
andn %i6, 0x1AB9, %i3
bcs %icc, loop_5577
st %f15, [%l7 + 0x20]
bneg,pn %icc, loop_5578
ldsw [%l7 + 0x58], %l2
loop_5577:
fmovrdlez %g3, %f0, %f8
ta %xcc, 0x1
loop_5578:
std %f0, [%l7 + 0x30]
addcc %o5, 0x16D2, %o3
std %f14, [%l7 + 0x78]
ldsw [%l7 + 0x1C], %l1
sllx %g7, %i0, %g6
tl %icc, 0x0
bvs,a,pn %icc, loop_5579
ba,a loop_5580
fnands %f11, %f15, %f10
fandnot2s %f9, %f12, %f2
loop_5579:
fcmpeq32 %f14, %f10, %o4
loop_5580:
std %f10, [%l7 + 0x68]
ldx [%l7 + 0x08], %i5
stb %o0, [%l7 + 0x3E]
lduh [%l7 + 0x4C], %o2
ldsh [%l7 + 0x40], %i7
ldsh [%l7 + 0x4E], %g5
fmovs %f4, %f11
stw %i4, [%l7 + 0x44]
fcmped %fcc1, %f14, %f2
ldsh [%l7 + 0x66], %l3
tl %xcc, 0x2
sth %g2, [%l7 + 0x4C]
fmovdvs %icc, %f14, %f5
fmovdvs %xcc, %f14, %f14
fandnot1 %f14, %f12, %f2
brgz %g1, loop_5581
fmovdg %icc, %f15, %f5
fsrc2 %f8, %f4
fxor %f12, %f4, %f0
loop_5581:
sth %l5, [%l7 + 0x3A]
fnands %f13, %f6, %f5
ldd [%l7 + 0x78], %f4
sra %i1, %l4, %o7
bshuffle %f0, %f10, %f2
fmovsgu %icc, %f10, %f2
xnorcc %o1, %l6, %g4
fmul8x16 %f15, %f2, %f12
ld [%l7 + 0x60], %f7
ldd [%l7 + 0x48], %f8
fmovrsgez %o6, %f10, %f6
fmovdvc %xcc, %f15, %f8
ldsb [%l7 + 0x2C], %l0
andncc %i6, %i3, %i2
bge loop_5582
fpadd16s %f14, %f2, %f13
ldsw [%l7 + 0x0C], %l2
edge32 %o5, %g3, %l1
loop_5582:
ldsw [%l7 + 0x24], %g7
fmovsle %icc, %f4, %f8
fmovdne %icc, %f15, %f1
alignaddr %i0, %o3, %g6
bn,a,pn %xcc, loop_5583
edge16ln %i5, %o0, %o4
edge8l %o2, %i7, %g5
fsrc1 %f12, %f14
loop_5583:
subcc %l3, 0x1597, %i4
lduw [%l7 + 0x5C], %g2
ldsw [%l7 + 0x74], %l5
and %i1, 0x0AA4, %l4
ldsw [%l7 + 0x38], %g1
ldsh [%l7 + 0x2E], %o7
sub %o1, %g4, %o6
sdiv %l6, 0x0B5B, %i6
ldub [%l7 + 0x1F], %i3
ld [%l7 + 0x5C], %f9
fmovrsgez %i2, %f0, %f5
brgez %l2, loop_5584
ldsb [%l7 + 0x0A], %o5
fbe %fcc2, loop_5585
ldsh [%l7 + 0x6E], %g3
loop_5584:
fcmpeq16 %f8, %f12, %l0
orcc %l1, 0x0724, %i0
loop_5585:
movpos %xcc, %g7, %o3
movgu %icc, %i5, %o0
fnor %f0, %f8, %f12
ldsw [%l7 + 0x50], %g6
ldx [%l7 + 0x30], %o4
fmovdcc %icc, %f13, %f7
brlez,a %i7, loop_5586
stx %g5, [%l7 + 0x68]
fpadd32 %f10, %f6, %f2
srl %o2, 0x1D, %l3
loop_5586:
std %f6, [%l7 + 0x40]
tne %xcc, 0x1
alignaddr %g2, %i4, %i1
sub %l5, 0x15FF, %l4
tleu %xcc, 0x7
addc %o7, 0x1731, %g1
tgu %xcc, 0x4
popc 0x1950, %g4
movrgez %o1, 0x3CF, %o6
ba,pt %icc, loop_5587
stw %i6, [%l7 + 0x18]
tneg %icc, 0x1
edge8l %i3, %l6, %i2
loop_5587:
stx %l2, [%l7 + 0x30]
stx %o5, [%l7 + 0x70]
fsrc1 %f12, %f2
tcc %xcc, 0x2
tneg %xcc, 0x1
fcmple16 %f6, %f10, %l0
fcmpne32 %f8, %f6, %g3
sth %i0, [%l7 + 0x7A]
bvc %xcc, loop_5588
move %icc, %l1, %g7
fmul8x16 %f2, %f2, %f4
sra %o3, %o0, %i5
loop_5588:
fpsub16 %f0, %f10, %f0
tle %icc, 0x0
fornot1s %f5, %f5, %f2
umul %o4, 0x0D9C, %g6
lduh [%l7 + 0x6C], %g5
ld [%l7 + 0x6C], %f9
ldx [%l7 + 0x50], %o2
nop
setx loop_5589, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movneg %icc, %l3, %g2
call loop_5590
movrlez %i7, 0x239, %i1
loop_5589:
fmovrdgz %l5, %f0, %f12
bgu,pt %icc, loop_5591
loop_5590:
stw %i4, [%l7 + 0x6C]
fmovsl %icc, %f10, %f10
fpsub16s %f9, %f8, %f15
loop_5591:
fmovsleu %xcc, %f2, %f0
st %f11, [%l7 + 0x3C]
movcs %icc, %o7, %g1
stb %g4, [%l7 + 0x68]
fnegd %f14, %f12
ldsw [%l7 + 0x7C], %l4
bneg %icc, loop_5592
fmovd %f8, %f4
srlx %o6, 0x1F, %i6
stb %i3, [%l7 + 0x0C]
loop_5592:
and %l6, %o1, %i2
fmovrdne %l2, %f12, %f0
fblg %fcc2, loop_5593
fabss %f11, %f4
fmovsl %xcc, %f8, %f0
fpsub16 %f12, %f8, %f12
loop_5593:
edge16n %o5, %g3, %l0
stw %i0, [%l7 + 0x64]
addcc %l1, 0x0E79, %g7
taddcctv %o3, %i5, %o0
sth %o4, [%l7 + 0x24]
fornot1s %f14, %f7, %f5
sllx %g6, 0x07, %o2
ldsh [%l7 + 0x30], %g5
andn %g2, 0x0C3B, %l3
fexpand %f6, %f2
stw %i1, [%l7 + 0x34]
fbug,a %fcc3, loop_5594
fmovsle %xcc, %f13, %f3
bn,a,pn %xcc, loop_5595
ldx [%l7 + 0x08], %i7
loop_5594:
fmovdn %icc, %f3, %f15
stw %l5, [%l7 + 0x18]
loop_5595:
lduw [%l7 + 0x60], %o7
movne %icc, %g1, %i4
ld [%l7 + 0x40], %f1
fmovrdlez %l4, %f0, %f12
movcs %xcc, %o6, %i6
fmovscc %icc, %f5, %f2
ta %icc, 0x7
fornot2s %f15, %f12, %f10
movgu %icc, %i3, %l6
fpsub16 %f8, %f2, %f2
ldsh [%l7 + 0x08], %g4
brz,a %o1, loop_5596
fmuld8sux16 %f5, %f4, %f2
fmovsgu %icc, %f14, %f6
fmovrsne %l2, %f1, %f13
loop_5596:
st %f14, [%l7 + 0x40]
lduw [%l7 + 0x08], %o5
fmul8x16au %f15, %f6, %f2
ldsw [%l7 + 0x0C], %i2
bvc,a loop_5597
fmovdn %xcc, %f5, %f6
ldsh [%l7 + 0x5E], %g3
tpos %icc, 0x6
loop_5597:
sdivcc %l0, 0x0347, %i0
ldsw [%l7 + 0x58], %g7
fmovrdgez %l1, %f4, %f8
fbn,a %fcc2, loop_5598
call loop_5599
stb %o3, [%l7 + 0x6A]
lduw [%l7 + 0x38], %o0
loop_5598:
fpack32 %f12, %f8, %f10
loop_5599:
fxor %f2, %f10, %f4
stb %i5, [%l7 + 0x42]
stx %o4, [%l7 + 0x18]
be loop_5600
pdist %f4, %f2, %f0
fmul8ulx16 %f10, %f8, %f6
alignaddrl %o2, %g5, %g6
loop_5600:
fornot1s %f6, %f14, %f6
ldx [%l7 + 0x30], %l3
ldub [%l7 + 0x2E], %g2
fcmpeq32 %f8, %f10, %i7
xorcc %l5, 0x12FD, %i1
fnot1 %f0, %f2
smul %o7, 0x13C6, %i4
ldx [%l7 + 0x10], %g1
fbe,a %fcc3, loop_5601
movne %icc, %l4, %o6
ldd [%l7 + 0x18], %f2
fnegd %f4, %f2
loop_5601:
brlez %i6, loop_5602
ldx [%l7 + 0x48], %l6
stb %i3, [%l7 + 0x66]
fandnot1 %f12, %f12, %f2
loop_5602:
fmul8x16au %f12, %f1, %f8
tge %icc, 0x3
be,a loop_5603
ldsh [%l7 + 0x3C], %g4
fmovrdgez %o1, %f6, %f10
ldsb [%l7 + 0x21], %l2
loop_5603:
ldx [%l7 + 0x48], %i2
fmovsne %icc, %f0, %f13
xnorcc %g3, 0x0551, %l0
st %f2, [%l7 + 0x54]
ldub [%l7 + 0x1F], %i0
edge16ln %o5, %l1, %g7
bl,a loop_5604
add %o3, 0x0F5B, %o0
bn,a %xcc, loop_5605
fxor %f10, %f8, %f12
loop_5604:
ldx [%l7 + 0x28], %i5
fblg %fcc1, loop_5606
loop_5605:
bg,pt %xcc, loop_5607
fnands %f15, %f5, %f13
srax %o4, %g5, %o2
loop_5606:
fbu %fcc0, loop_5608
loop_5607:
bne,a loop_5609
orn %l3, 0x14F2, %g2
fandnot1s %f8, %f4, %f8
loop_5608:
fbn,a %fcc1, loop_5610
loop_5609:
orn %g6, %i7, %i1
fmovse %icc, %f12, %f11
fmovdg %xcc, %f0, %f9
loop_5610:
srlx %o7, 0x1F, %i4
fands %f1, %f3, %f14
fpsub16s %f2, %f15, %f4
std %f4, [%l7 + 0x18]
fzero %f2
ldx [%l7 + 0x40], %l5
fpadd32s %f0, %f6, %f7
fcmpd %fcc2, %f12, %f8
edge16n %g1, %o6, %i6
movvs %icc, %l6, %i3
fmovrdgez %l4, %f4, %f6
movgu %xcc, %o1, %g4
fcmpgt16 %f2, %f10, %l2
stw %i2, [%l7 + 0x20]
ldsb [%l7 + 0x4F], %g3
brgez %l0, loop_5611
fmovsl %xcc, %f3, %f11
ldsb [%l7 + 0x56], %o5
fcmpgt32 %f10, %f4, %i0
loop_5611:
stb %l1, [%l7 + 0x7F]
fpsub32s %f7, %f15, %f2
movvc %xcc, %o3, %o0
fmovsneg %icc, %f7, %f1
fcmpgt32 %f10, %f14, %i5
lduw [%l7 + 0x18], %g7
movvc %xcc, %o4, %o2
stx %l3, [%l7 + 0x48]
fcmple32 %f2, %f2, %g2
movl %xcc, %g6, %i7
stw %i1, [%l7 + 0x30]
st %f3, [%l7 + 0x78]
std %f4, [%l7 + 0x70]
add %o7, 0x1796, %g5
stb %i4, [%l7 + 0x2E]
fpsub32s %f9, %f1, %f6
fmovdle %icc, %f5, %f12
movgu %xcc, %g1, %l5
fblg %fcc2, loop_5612
movl %xcc, %o6, %l6
st %f11, [%l7 + 0x60]
ldd [%l7 + 0x10], %f2
loop_5612:
movl %xcc, %i3, %i6
bgu %xcc, loop_5613
ldsw [%l7 + 0x2C], %o1
tg %xcc, 0x4
lduw [%l7 + 0x68], %l4
loop_5613:
ldsw [%l7 + 0x70], %l2
st %f11, [%l7 + 0x38]
fmovrdlez %i2, %f4, %f12
sdivx %g3, 0x0A64, %g4
fexpand %f10, %f6
fmovsgu %xcc, %f5, %f11
orncc %l0, %i0, %o5
stw %l1, [%l7 + 0x30]
movn %xcc, %o3, %i5
lduh [%l7 + 0x70], %g7
movrne %o0, 0x1B5, %o2
orncc %o4, %g2, %l3
sdiv %i7, 0x1662, %g6
sth %o7, [%l7 + 0x0E]
bn,a %icc, loop_5614
fmovdpos %icc, %f10, %f14
or %i1, %i4, %g1
fmovdne %icc, %f2, %f2
loop_5614:
sth %g5, [%l7 + 0x54]
fbule,a %fcc1, loop_5615
fmovrde %o6, %f12, %f14
sllx %l5, 0x1A, %l6
ldsw [%l7 + 0x64], %i6
loop_5615:
movvc %xcc, %i3, %l4
and %l2, 0x050F, %o1
edge8 %g3, %g4, %i2
or %i0, 0x0C45, %o5
andcc %l0, 0x060B, %l1
addc %o3, %i5, %o0
fornot1s %f10, %f10, %f1
ldsb [%l7 + 0x23], %g7
std %f8, [%l7 + 0x10]
lduh [%l7 + 0x7E], %o2
fblg %fcc2, loop_5616
te %xcc, 0x0
fpadd32s %f1, %f1, %f9
lduw [%l7 + 0x20], %o4
loop_5616:
st %f8, [%l7 + 0x40]
brlz %l3, loop_5617
brz %i7, loop_5618
fmovsleu %icc, %f3, %f1
fmovsl %xcc, %f12, %f1
loop_5617:
fxnor %f10, %f2, %f12
loop_5618:
ld [%l7 + 0x20], %f5
movvc %xcc, %g2, %g6
sth %o7, [%l7 + 0x58]
ldx [%l7 + 0x68], %i1
fmovdcc %xcc, %f8, %f10
tcs %xcc, 0x4
faligndata %f14, %f10, %f2
fmovrde %g1, %f8, %f12
ldsw [%l7 + 0x30], %g5
stx %o6, [%l7 + 0x10]
ld [%l7 + 0x50], %f12
movpos %icc, %l5, %l6
fcmpgt32 %f2, %f12, %i4
udivx %i6, 0x127C, %l4
fcmple16 %f0, %f6, %l2
movge %icc, %i3, %o1
lduw [%l7 + 0x38], %g3
ldd [%l7 + 0x10], %f10
ldsw [%l7 + 0x7C], %g4
ldx [%l7 + 0x38], %i0
fcmpgt32 %f14, %f12, %i2
movrgez %o5, 0x1C9, %l1
fmovsg %icc, %f14, %f11
lduh [%l7 + 0x66], %l0
tneg %xcc, 0x6
tneg %xcc, 0x0
fnand %f2, %f14, %f0
ldub [%l7 + 0x6E], %i5
fpmerge %f6, %f8, %f4
st %f10, [%l7 + 0x0C]
ldx [%l7 + 0x08], %o0
lduh [%l7 + 0x56], %o3
movle %xcc, %g7, %o2
stw %o4, [%l7 + 0x60]
bvc,a,pn %icc, loop_5619
brgz,a %i7, loop_5620
fmovsvc %icc, %f12, %f13
ldd [%l7 + 0x30], %f2
loop_5619:
fcmpes %fcc0, %f3, %f0
loop_5620:
ta %xcc, 0x0
edge32 %g2, %l3, %g6
xnorcc %o7, %g1, %i1
fmovsneg %xcc, %f14, %f10
fmovrdlz %o6, %f6, %f4
fxor %f12, %f6, %f0
fands %f12, %f12, %f3
ldx [%l7 + 0x78], %l5
ldsw [%l7 + 0x28], %l6
st %f12, [%l7 + 0x4C]
be,a loop_5621
ba loop_5622
fmovsleu %icc, %f7, %f0
stw %g5, [%l7 + 0x44]
loop_5621:
brz %i4, loop_5623
loop_5622:
ldsb [%l7 + 0x46], %i6
ldsw [%l7 + 0x48], %l2
fnor %f2, %f0, %f10
loop_5623:
fbuge %fcc0, loop_5624
ldd [%l7 + 0x20], %f4
ldsw [%l7 + 0x34], %i3
fmovrsgez %o1, %f15, %f3
loop_5624:
fsrc2 %f2, %f4
pdist %f0, %f4, %f14
fnor %f10, %f2, %f0
fbge,a %fcc3, loop_5625
fmovdleu %xcc, %f4, %f11
st %f11, [%l7 + 0x54]
array8 %l4, %g3, %i0
loop_5625:
bgu,a,pn %icc, loop_5626
fbn %fcc1, loop_5627
edge32l %i2, %o5, %g4
movgu %icc, %l0, %i5
loop_5626:
xorcc %l1, 0x19E2, %o3
loop_5627:
stw %g7, [%l7 + 0x60]
ldsb [%l7 + 0x36], %o0
fmul8sux16 %f6, %f2, %f10
tvs %icc, 0x1
movrlez %o2, 0x236, %o4
fones %f1
ldsb [%l7 + 0x57], %i7
ldd [%l7 + 0x58], %f2
addc %l3, 0x11B1, %g2
ldsw [%l7 + 0x50], %o7
movge %icc, %g1, %g6
st %f2, [%l7 + 0x34]
lduw [%l7 + 0x50], %i1
fbe %fcc0, loop_5628
fpadd16 %f10, %f4, %f0
orcc %o6, %l6, %g5
ldx [%l7 + 0x10], %i4
loop_5628:
fxors %f4, %f5, %f9
te %xcc, 0x6
fmovsvs %icc, %f9, %f1
fcmpgt32 %f0, %f8, %l5
fcmpeq16 %f4, %f0, %l2
ldx [%l7 + 0x20], %i6
fmuld8sux16 %f13, %f4, %f14
st %f1, [%l7 + 0x60]
fbu %fcc3, loop_5629
fmovrsgz %o1, %f6, %f5
faligndata %f2, %f2, %f0
stw %l4, [%l7 + 0x58]
loop_5629:
stb %i3, [%l7 + 0x5A]
lduw [%l7 + 0x5C], %i0
ble,a %icc, loop_5630
fmuld8ulx16 %f2, %f9, %f10
edge16n %i2, %o5, %g4
st %f12, [%l7 + 0x40]
loop_5630:
sethi 0x0D3E, %l0
udivcc %i5, 0x16F6, %l1
lduw [%l7 + 0x58], %o3
fandnot2s %f3, %f2, %f8
fmovd %f2, %f12
te %icc, 0x1
stb %g7, [%l7 + 0x27]
ldd [%l7 + 0x60], %f14
sra %o0, %g3, %o2
ldx [%l7 + 0x20], %o4
fmuld8sux16 %f3, %f9, %f10
tn %xcc, 0x3
fpsub16s %f15, %f3, %f10
xnorcc %i7, %g2, %l3
te %icc, 0x6
st %f3, [%l7 + 0x0C]
bneg,a,pt %xcc, loop_5631
fmovrslez %o7, %f7, %f4
sll %g1, %g6, %o6
fcmpeq32 %f6, %f2, %l6
loop_5631:
add %g5, 0x1955, %i1
fmovsvc %xcc, %f8, %f9
fmovscs %xcc, %f9, %f10
ldub [%l7 + 0x2F], %i4
ldd [%l7 + 0x38], %f4
fcmple32 %f12, %f10, %l2
lduh [%l7 + 0x6C], %i6
fmovrslz %l5, %f5, %f11
fmovse %icc, %f5, %f14
fnot1s %f3, %f9
fpadd32 %f14, %f8, %f4
fcmple32 %f2, %f2, %o1
edge8l %l4, %i0, %i3
fmul8x16al %f5, %f1, %f4
lduw [%l7 + 0x38], %i2
lduh [%l7 + 0x2E], %g4
fmul8sux16 %f2, %f4, %f14
nop
setx loop_5632, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
be,a loop_5633
tne %xcc, 0x0
fnegs %f9, %f14
loop_5632:
fmovdgu %icc, %f15, %f0
loop_5633:
subcc %l0, 0x0CDB, %o5
fpack16 %f12, %f8
fmovrslz %i5, %f13, %f6
sdiv %o3, 0x084D, %l1
move %icc, %g7, %g3
fnand %f12, %f4, %f10
stb %o2, [%l7 + 0x45]
fmovdcc %xcc, %f15, %f15
ldsw [%l7 + 0x54], %o0
tsubcctv %o4, %g2, %l3
st %f4, [%l7 + 0x0C]
bne,pt %xcc, loop_5634
ldd [%l7 + 0x60], %f6
xnorcc %o7, 0x126A, %i7
ldd [%l7 + 0x40], %f6
loop_5634:
fmul8sux16 %f12, %f4, %f0
ldx [%l7 + 0x68], %g1
ld [%l7 + 0x28], %f13
fcmpne16 %f10, %f0, %o6
movl %xcc, %l6, %g6
stw %i1, [%l7 + 0x68]
orncc %i4, 0x0D44, %l2
fmovrdlz %g5, %f2, %f0
fnors %f4, %f10, %f14
array32 %i6, %o1, %l4
fcmpgt32 %f8, %f0, %i0
std %f10, [%l7 + 0x18]
ta %xcc, 0x3
ldub [%l7 + 0x26], %l5
tpos %icc, 0x6
fones %f2
fbne %fcc3, loop_5635
fcmps %fcc3, %f12, %f8
movvs %xcc, %i2, %i3
fbule %fcc2, loop_5636
loop_5635:
bne,pn %xcc, loop_5637
ld [%l7 + 0x74], %f13
addc %g4, 0x157E, %o5
loop_5636:
st %f6, [%l7 + 0x18]
loop_5637:
tl %xcc, 0x3
fpmerge %f9, %f11, %f2
nop
setx loop_5638, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fblg,a %fcc3, loop_5639
fbn %fcc0, loop_5640
stx %l0, [%l7 + 0x60]
loop_5638:
stb %i5, [%l7 + 0x0B]
loop_5639:
stw %l1, [%l7 + 0x50]
loop_5640:
fornot1s %f9, %f2, %f10
std %f8, [%l7 + 0x38]
movge %xcc, %o3, %g3
std %f14, [%l7 + 0x68]
edge8 %o2, %o0, %g7
stx %o4, [%l7 + 0x08]
bvc,a,pt %xcc, loop_5641
ldub [%l7 + 0x63], %g2
fmovdvc %icc, %f10, %f3
andcc %o7, 0x0079, %l3
loop_5641:
faligndata %f12, %f0, %f6
fmovsa %icc, %f11, %f3
lduh [%l7 + 0x38], %i7
alignaddr %g1, %o6, %l6
fmuld8sux16 %f1, %f10, %f10
ld [%l7 + 0x54], %f8
fmovsa %icc, %f7, %f12
movcs %icc, %i1, %i4
fzero %f12
tpos %xcc, 0x2
ldub [%l7 + 0x11], %g6
fpack16 %f0, %f4
ldub [%l7 + 0x75], %g5
srax %i6, 0x14, %l2
ldsh [%l7 + 0x52], %l4
ldsh [%l7 + 0x6C], %o1
ld [%l7 + 0x7C], %f15
lduh [%l7 + 0x42], %i0
fbo %fcc0, loop_5642
move %icc, %l5, %i2
ldsb [%l7 + 0x7D], %i3
edge32l %o5, %l0, %g4
loop_5642:
std %f14, [%l7 + 0x28]
movrlez %i5, %o3, %g3
std %f12, [%l7 + 0x50]
add %l1, %o0, %g7
movn %xcc, %o4, %o2
fmovrsgz %o7, %f12, %f8
movrgz %g2, 0x178, %i7
ta %icc, 0x7
orn %l3, 0x1D0D, %o6
tleu %icc, 0x5
fmovsneg %icc, %f12, %f7
brz %g1, loop_5643
fexpand %f8, %f14
fmovsvc %icc, %f10, %f1
ldub [%l7 + 0x25], %i1
loop_5643:
fmovdge %icc, %f10, %f8
or %l6, %g6, %g5
movrlz %i6, 0x29E, %l2
bne,a %xcc, loop_5644
sdivcc %i4, 0x0D24, %l4
lduh [%l7 + 0x58], %o1
lduw [%l7 + 0x30], %l5
loop_5644:
bvc %icc, loop_5645
brlz,a %i2, loop_5646
sra %i0, %o5, %i3
movrne %g4, %l0, %i5
loop_5645:
fpsub16 %f10, %f0, %f6
loop_5646:
fmovdl %xcc, %f15, %f12
fbu,a %fcc2, loop_5647
stb %o3, [%l7 + 0x77]
fabss %f5, %f10
ldx [%l7 + 0x60], %l1
loop_5647:
edge8n %g3, %g7, %o4
fpadd16 %f2, %f8, %f2
move %icc, %o2, %o7
fmovsge %xcc, %f7, %f7
fmovdgu %icc, %f7, %f10
ldsh [%l7 + 0x48], %o0
fcmpes %fcc0, %f11, %f15
ldd [%l7 + 0x48], %f14
fpsub32 %f8, %f12, %f12
bn,pn %xcc, loop_5648
bshuffle %f2, %f4, %f8
sub %i7, 0x0E1E, %l3
fmovspos %xcc, %f4, %f0
loop_5648:
fbe %fcc1, loop_5649
fpadd16 %f0, %f10, %f6
fbl,a %fcc2, loop_5650
fmovrslz %o6, %f2, %f6
loop_5649:
fbug %fcc3, loop_5651
umulcc %g2, 0x0C9A, %g1
loop_5650:
ldx [%l7 + 0x10], %l6
fcmpgt32 %f2, %f14, %i1
loop_5651:
movrgz %g6, 0x3F3, %i6
movle %xcc, %l2, %i4
stx %l4, [%l7 + 0x68]
ldsw [%l7 + 0x44], %g5
bneg,pn %xcc, loop_5652
fmovrdgz %l5, %f6, %f8
fmovrdlez %i2, %f0, %f4
addc %i0, 0x04D8, %o5
loop_5652:
stw %o1, [%l7 + 0x28]
ldsw [%l7 + 0x30], %g4
edge16ln %l0, %i5, %i3
mova %icc, %l1, %o3
fornot2s %f14, %f9, %f1
fxnors %f4, %f2, %f3
std %f14, [%l7 + 0x30]
edge8l %g7, %o4, %g3
ldsb [%l7 + 0x63], %o7
alignaddrl %o2, %i7, %l3
sth %o6, [%l7 + 0x42]
fpadd16 %f8, %f8, %f8
ldsb [%l7 + 0x26], %g2
ldsw [%l7 + 0x40], %g1
ld [%l7 + 0x64], %f10
fbge %fcc2, loop_5653
sth %o0, [%l7 + 0x60]
sth %l6, [%l7 + 0x3A]
ld [%l7 + 0x20], %f3
loop_5653:
subcc %g6, %i1, %l2
fmul8ulx16 %f0, %f14, %f14
stb %i6, [%l7 + 0x73]
ldsh [%l7 + 0x14], %i4
edge8n %g5, %l5, %i2
fandnot1s %f2, %f1, %f12
ldd [%l7 + 0x68], %f2
fmovdcc %icc, %f1, %f9
te %icc, 0x6
fmovsge %icc, %f2, %f6
fmovdvs %xcc, %f7, %f0
fpsub32s %f4, %f13, %f12
sth %i0, [%l7 + 0x0C]
stx %l4, [%l7 + 0x60]
orncc %o5, %g4, %l0
movrlez %o1, 0x3ED, %i3
fmovsleu %xcc, %f6, %f6
fxnors %f11, %f5, %f10
tne %xcc, 0x2
movrgz %l1, 0x36F, %o3
edge32n %g7, %i5, %g3
ldsh [%l7 + 0x3E], %o7
fxors %f7, %f1, %f11
ldx [%l7 + 0x50], %o4
fmovdcs %xcc, %f0, %f14
umul %o2, 0x0EB4, %l3
ldsh [%l7 + 0x46], %o6
stx %i7, [%l7 + 0x48]
sth %g2, [%l7 + 0x5A]
tge %xcc, 0x3
fmovde %icc, %f12, %f3
alignaddr %g1, %o0, %g6
sth %l6, [%l7 + 0x14]
lduw [%l7 + 0x68], %l2
ldsh [%l7 + 0x1E], %i1
mulscc %i4, %i6, %l5
popc 0x1D4E, %i2
fmovrsgez %i0, %f0, %f6
movne %xcc, %g5, %l4
fcmpes %fcc1, %f14, %f8
tg %xcc, 0x5
array32 %g4, %o5, %o1
fsrc1 %f0, %f8
orcc %l0, 0x0E72, %l1
sth %o3, [%l7 + 0x4E]
stb %g7, [%l7 + 0x32]
taddcctv %i3, %i5, %o7
fcmped %fcc0, %f10, %f6
fmovrde %g3, %f14, %f12
fornot2 %f2, %f6, %f14
sdiv %o2, 0x12FC, %l3
nop
setx loop_5654, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tvs %icc, 0x3
brlz,a %o6, loop_5655
fmovrsgz %o4, %f0, %f1
loop_5654:
ldx [%l7 + 0x70], %i7
lduw [%l7 + 0x68], %g2
loop_5655:
stx %g1, [%l7 + 0x40]
tl %xcc, 0x2
bge,a,pt %icc, loop_5656
tgu %icc, 0x3
fcmpne32 %f6, %f10, %o0
std %f14, [%l7 + 0x08]
loop_5656:
fmovrsne %l6, %f8, %f1
fsrc2 %f8, %f10
tge %icc, 0x0
ble %xcc, loop_5657
edge32n %l2, %i1, %i4
stw %g6, [%l7 + 0x08]
bpos,a %icc, loop_5658
loop_5657:
fmul8sux16 %f14, %f14, %f12
ldd [%l7 + 0x60], %f0
bn,pn %icc, loop_5659
loop_5658:
fors %f0, %f0, %f2
mulscc %l5, %i6, %i0
lduh [%l7 + 0x4C], %i2
loop_5659:
lduw [%l7 + 0x0C], %l4
be,pn %icc, loop_5660
fmovsvs %icc, %f10, %f8
std %f6, [%l7 + 0x40]
fbe %fcc2, loop_5661
loop_5660:
bg,a,pn %xcc, loop_5662
fmuld8ulx16 %f3, %f2, %f10
fpadd16 %f14, %f8, %f10
loop_5661:
fmovsge %icc, %f6, %f4
loop_5662:
subccc %g4, 0x000B, %g5
movrlz %o1, %o5, %l1
bneg,pt %icc, loop_5663
addcc %l0, %g7, %o3
fmovscc %xcc, %f6, %f12
fbue %fcc0, loop_5664
loop_5663:
and %i5, 0x0422, %o7
ldsb [%l7 + 0x11], %g3
addcc %o2, 0x0126, %i3
loop_5664:
ldx [%l7 + 0x58], %o6
bneg,pn %icc, loop_5665
sdivcc %l3, 0x08BB, %o4
fcmpne16 %f12, %f12, %i7
fornot2s %f3, %f0, %f4
loop_5665:
fbn %fcc3, loop_5666
fmovrdgz %g2, %f4, %f12
fxors %f4, %f9, %f11
fmovdpos %icc, %f4, %f12
loop_5666:
movg %icc, %o0, %g1
udiv %l6, 0x1B01, %i1
ldsb [%l7 + 0x2E], %l2
movvc %icc, %g6, %l5
stb %i4, [%l7 + 0x72]
umulcc %i0, 0x17A1, %i6
brnz %i2, loop_5667
ldub [%l7 + 0x6E], %g4
ld [%l7 + 0x0C], %f0
brlez,a %l4, loop_5668
loop_5667:
fbge %fcc2, loop_5669
fones %f4
std %f2, [%l7 + 0x40]
loop_5668:
fmovrdlez %g5, %f2, %f14
loop_5669:
xorcc %o1, %l1, %l0
and %g7, %o5, %o3
srl %i5, 0x03, %o7
fcmpne32 %f0, %f2, %o2
fbg,a %fcc3, loop_5670
fmovsg %xcc, %f6, %f0
fcmpd %fcc1, %f6, %f8
fnors %f8, %f8, %f9
loop_5670:
sdivx %g3, 0x0ACD, %i3
bneg %icc, loop_5671
tneg %icc, 0x2
bcc,a,pt %xcc, loop_5672
bleu,pt %xcc, loop_5673
loop_5671:
movg %xcc, %o6, %l3
edge16ln %o4, %g2, %i7
loop_5672:
ldsb [%l7 + 0x3A], %o0
loop_5673:
orncc %g1, 0x0C32, %i1
xnor %l6, %l2, %g6
addcc %i4, 0x165B, %i0
fmovsvs %xcc, %f7, %f13
siam 0x1
fxnor %f2, %f8, %f8
fmuld8ulx16 %f13, %f10, %f6
stb %i6, [%l7 + 0x67]
lduw [%l7 + 0x28], %i2
fcmped %fcc2, %f0, %f2
bneg,a,pn %icc, loop_5674
brgez,a %g4, loop_5675
stw %l5, [%l7 + 0x40]
ldsh [%l7 + 0x60], %g5
loop_5674:
fmovsleu %xcc, %f1, %f14
loop_5675:
fmovsn %icc, %f1, %f6
fmovrdlez %l4, %f12, %f4
tl %xcc, 0x7
fandnot2 %f2, %f8, %f2
fmovrse %l1, %f1, %f1
ldsw [%l7 + 0x70], %l0
fabss %f8, %f5
movpos %icc, %o1, %g7
mulx %o3, %o5, %o7
ldd [%l7 + 0x50], %f12
sth %o2, [%l7 + 0x18]
lduw [%l7 + 0x48], %g3
movpos %icc, %i3, %o6
fmovdne %xcc, %f12, %f12
fnors %f4, %f2, %f1
fnand %f14, %f12, %f6
fmovdvs %icc, %f2, %f5
fmovrsne %l3, %f11, %f6
addcc %i5, %g2, %i7
fxnor %f14, %f0, %f4
ldsw [%l7 + 0x40], %o4
mulscc %o0, %g1, %i1
sra %l2, 0x10, %l6
std %f4, [%l7 + 0x08]
movgu %icc, %g6, %i0
call loop_5676
fmul8x16al %f3, %f13, %f14
fmovdle %icc, %f3, %f1
tg %xcc, 0x3
loop_5676:
fmovdn %icc, %f12, %f15
tneg %icc, 0x2
stx %i6, [%l7 + 0x70]
fcmple32 %f8, %f12, %i2
fpadd16 %f4, %f8, %f2
fcmpne32 %f8, %f14, %i4
fpadd16 %f14, %f10, %f10
lduw [%l7 + 0x6C], %g4
movrgz %g5, %l4, %l5
stb %l0, [%l7 + 0x73]
ldsb [%l7 + 0x4D], %o1
lduh [%l7 + 0x66], %l1
fmul8sux16 %f14, %f4, %f4
fone %f2
fpackfix %f4, %f7
st %f4, [%l7 + 0x14]
movrne %o3, %g7, %o7
sra %o5, 0x16, %o2
fpsub32s %f13, %f13, %f3
subccc %i3, 0x0360, %g3
fpsub16s %f4, %f11, %f7
fsrc1 %f4, %f4
fmovda %icc, %f14, %f14
lduh [%l7 + 0x22], %l3
ldd [%l7 + 0x30], %f2
fors %f12, %f15, %f11
xor %o6, %g2, %i5
bvc,a %icc, loop_5677
orcc %i7, 0x0F0B, %o0
udivcc %o4, 0x10EB, %g1
xorcc %i1, 0x0485, %l2
loop_5677:
fcmple32 %f4, %f2, %l6
fmovdneg %icc, %f1, %f5
fpadd32s %f10, %f9, %f8
movvc %icc, %i0, %g6
fbug %fcc3, loop_5678
fzero %f10
bl,a loop_5679
xorcc %i2, 0x056B, %i6
loop_5678:
fmovse %icc, %f2, %f1
ldx [%l7 + 0x28], %g4
loop_5679:
ldd [%l7 + 0x30], %f4
ldsw [%l7 + 0x14], %i4
stb %g5, [%l7 + 0x4C]
andn %l5, 0x1C29, %l4
fsrc2s %f13, %f8
ld [%l7 + 0x7C], %f8
fnand %f8, %f8, %f14
sdiv %o1, 0x1C27, %l1
movge %xcc, %l0, %o3
stw %g7, [%l7 + 0x0C]
movle %icc, %o5, %o2
fpadd16s %f2, %f12, %f11
stb %i3, [%l7 + 0x29]
umul %g3, %o7, %o6
fmovse %xcc, %f12, %f12
fors %f3, %f4, %f11
ldx [%l7 + 0x30], %l3
call loop_5680
movpos %icc, %g2, %i7
edge32l %i5, %o4, %o0
ldsh [%l7 + 0x66], %g1
loop_5680:
ldsh [%l7 + 0x76], %l2
mulx %i1, %l6, %g6
ld [%l7 + 0x68], %f12
fxor %f6, %f2, %f14
fmovsle %icc, %f5, %f12
fxors %f13, %f3, %f8
fmovrdgez %i2, %f12, %f0
movrlez %i0, %i6, %g4
fmovdcs %xcc, %f1, %f1
fmovsg %xcc, %f13, %f9
ba,pn %xcc, loop_5681
sub %i4, %g5, %l4
lduh [%l7 + 0x2C], %o1
stx %l5, [%l7 + 0x10]
loop_5681:
lduh [%l7 + 0x36], %l1
array32 %o3, %g7, %l0
add %o5, %o2, %g3
movrgez %o7, 0x1CB, %i3
lduw [%l7 + 0x10], %l3
fcmpne16 %f12, %f4, %g2
movl %xcc, %o6, %i7
lduw [%l7 + 0x6C], %i5
fcmped %fcc1, %f2, %f0
sth %o4, [%l7 + 0x1E]
ldub [%l7 + 0x65], %g1
sethi 0x0B4A, %l2
lduh [%l7 + 0x10], %o0
siam 0x3
ta %xcc, 0x5
brnz,a %i1, loop_5682
fmul8sux16 %f0, %f14, %f0
stx %g6, [%l7 + 0x38]
fbge %fcc3, loop_5683
loop_5682:
ldub [%l7 + 0x7F], %i2
std %f6, [%l7 + 0x58]
st %f1, [%l7 + 0x74]
loop_5683:
fmovrdlez %l6, %f2, %f0
stw %i0, [%l7 + 0x14]
movneg %xcc, %g4, %i4
bvc loop_5684
fbne,a %fcc2, loop_5685
fpadd16s %f1, %f4, %f9
bvc,a,pt %xcc, loop_5686
loop_5684:
fxor %f14, %f8, %f2
loop_5685:
ldsb [%l7 + 0x22], %g5
lduh [%l7 + 0x5A], %l4
loop_5686:
nop
setx loop_5687, %l0, %l1
jmpl %l1, %i6
ldx [%l7 + 0x18], %l5
andn %o1, 0x08E9, %o3
lduh [%l7 + 0x2E], %l1
loop_5687:
bl,pn %xcc, loop_5688
bpos loop_5689
ldub [%l7 + 0x76], %g7
ble %icc, loop_5690
loop_5688:
edge8n %o5, %l0, %g3
loop_5689:
fnot1s %f2, %f15
nop
setx loop_5691, %l0, %l1
jmpl %l1, %o7
loop_5690:
ldsw [%l7 + 0x34], %i3
edge32ln %o2, %l3, %g2
tvs %xcc, 0x2
loop_5691:
fandnot2 %f0, %f8, %f10
fpadd16s %f1, %f13, %f6
movg %xcc, %o6, %i7
brgz %o4, loop_5692
fmovdleu %xcc, %f5, %f8
udivcc %i5, 0x1B0A, %l2
st %f1, [%l7 + 0x64]
loop_5692:
fpsub16s %f12, %f2, %f13
edge16n %o0, %i1, %g1
fbe,a %fcc1, loop_5693
be,pt %icc, loop_5694
ldx [%l7 + 0x40], %i2
stx %g6, [%l7 + 0x78]
loop_5693:
ld [%l7 + 0x34], %f6
loop_5694:
fmovdvs %icc, %f2, %f5
brz %i0, loop_5695
bne,a loop_5696
bneg,pt %icc, loop_5697
bcs,a,pt %xcc, loop_5698
loop_5695:
edge16 %g4, %l6, %g5
loop_5696:
te %xcc, 0x1
loop_5697:
st %f8, [%l7 + 0x64]
loop_5698:
ldsw [%l7 + 0x70], %i4
fmovdvc %icc, %f0, %f4
fmuld8ulx16 %f6, %f10, %f2
ldsb [%l7 + 0x0E], %i6
ldsb [%l7 + 0x3C], %l4
fxnors %f5, %f15, %f6
tg %xcc, 0x4
umul %l5, %o1, %l1
or %g7, %o5, %o3
lduw [%l7 + 0x24], %l0
fcmpne16 %f0, %f12, %g3
stw %i3, [%l7 + 0x70]
array16 %o7, %o2, %l3
lduw [%l7 + 0x78], %o6
addccc %i7, 0x0571, %o4
edge32ln %i5, %g2, %l2
ldsw [%l7 + 0x10], %i1
ldd [%l7 + 0x48], %f8
smul %o0, %g1, %i2
ldx [%l7 + 0x70], %g6
orcc %i0, 0x03BB, %l6
fpsub32 %f2, %f6, %f10
sub %g5, %i4, %g4
bgu loop_5699
movpos %icc, %i6, %l4
ldsb [%l7 + 0x4E], %o1
fand %f0, %f6, %f12
loop_5699:
call loop_5700
fmovsg %icc, %f3, %f0
movvc %xcc, %l5, %l1
fnor %f2, %f12, %f2
loop_5700:
ldsb [%l7 + 0x7C], %o5
fnands %f12, %f13, %f14
fornot2s %f1, %f10, %f11
fmovdcc %xcc, %f2, %f12
sth %o3, [%l7 + 0x58]
fmovsvs %icc, %f2, %f0
ldx [%l7 + 0x30], %g7
tge %icc, 0x4
st %f9, [%l7 + 0x68]
std %f10, [%l7 + 0x70]
sth %l0, [%l7 + 0x7A]
bvs,pt %icc, loop_5701
fcmple16 %f4, %f6, %g3
stx %i3, [%l7 + 0x30]
ld [%l7 + 0x64], %f4
loop_5701:
fmovsvs %icc, %f3, %f5
fmovdne %xcc, %f10, %f2
fmovdcc %xcc, %f1, %f3
movge %icc, %o7, %l3
ldub [%l7 + 0x3C], %o2
tvc %icc, 0x1
brgez,a %i7, loop_5702
fmovdvs %xcc, %f1, %f8
ldsb [%l7 + 0x22], %o6
fsrc2s %f10, %f5
loop_5702:
fbn %fcc2, loop_5703
tvc %icc, 0x3
ldsw [%l7 + 0x24], %i5
ldx [%l7 + 0x28], %o4
loop_5703:
smulcc %l2, %g2, %o0
movrgz %i1, 0x208, %g1
ldsh [%l7 + 0x18], %g6
fmul8sux16 %f4, %f14, %f10
fxnor %f12, %f12, %f2
bpos,a,pn %icc, loop_5704
bl,pn %icc, loop_5705
fmovdle %xcc, %f0, %f5
or %i0, %l6, %g5
loop_5704:
ldsb [%l7 + 0x22], %i2
loop_5705:
bcc,a %icc, loop_5706
sth %i4, [%l7 + 0x4E]
fmovsleu %icc, %f2, %f8
umulcc %g4, %i6, %l4
loop_5706:
fmovrdne %l5, %f6, %f6
be %icc, loop_5707
move %xcc, %o1, %o5
xnor %l1, %g7, %l0
ldsw [%l7 + 0x40], %o3
loop_5707:
orcc %g3, %o7, %l3
brlz %o2, loop_5708
std %f14, [%l7 + 0x78]
ble loop_5709
lduh [%l7 + 0x6E], %i7
loop_5708:
lduw [%l7 + 0x40], %i3
tcs %xcc, 0x4
loop_5709:
bleu,a %xcc, loop_5710
alignaddrl %i5, %o6, %o4
movle %xcc, %g2, %o0
fmovsl %xcc, %f5, %f2
loop_5710:
fbu,a %fcc2, loop_5711
fcmped %fcc1, %f14, %f6
fmul8ulx16 %f6, %f12, %f4
call loop_5712
loop_5711:
tsubcctv %l2, %g1, %i1
ldsb [%l7 + 0x40], %g6
fbg %fcc0, loop_5713
loop_5712:
fbl,a %fcc2, loop_5714
fcmpne32 %f2, %f2, %i0
edge8n %l6, %i2, %i4
loop_5713:
alignaddrl %g4, %i6, %l4
loop_5714:
fbe,a %fcc3, loop_5715
nop
setx loop_5716, %l0, %l1
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 %g5, loop_5717
tleu %xcc, 0x2
loop_5715:
siam 0x2
loop_5716:
brgz %o1, loop_5718
loop_5717:
fornot1s %f8, %f7, %f15
stw %l5, [%l7 + 0x1C]
std %f8, [%l7 + 0x08]
loop_5718:
fnors %f1, %f8, %f4
fmovrsgez %o5, %f15, %f1
fmovdn %icc, %f2, %f4
lduh [%l7 + 0x56], %g7
ldx [%l7 + 0x30], %l0
movcc %xcc, %o3, %g3
lduw [%l7 + 0x68], %l1
orn %l3, 0x0E96, %o2
ldsb [%l7 + 0x17], %o7
fbo %fcc1, loop_5719
fmovdvs %icc, %f11, %f7
andcc %i3, 0x1085, %i5
fmovd %f12, %f0
loop_5719:
ldsw [%l7 + 0x40], %i7
srax %o4, 0x0B, %g2
ldd [%l7 + 0x18], %f8
edge16 %o6, %l2, %g1
ldsb [%l7 + 0x55], %o0
fbue %fcc2, loop_5720
ld [%l7 + 0x24], %f12
fsrc1s %f1, %f1
ldsw [%l7 + 0x20], %i1
loop_5720:
sra %g6, %l6, %i2
fzeros %f6
st %f0, [%l7 + 0x0C]
sth %i4, [%l7 + 0x6A]
srl %g4, %i0, %i6
fmovsle %xcc, %f5, %f14
lduh [%l7 + 0x58], %l4
stx %g5, [%l7 + 0x60]
st %f12, [%l7 + 0x1C]
orncc %l5, %o5, %g7
ld [%l7 + 0x60], %f3
movn %xcc, %o1, %l0
fba %fcc0, loop_5721
bneg loop_5722
fmovsl %xcc, %f0, %f14
fornot2 %f0, %f0, %f0
loop_5721:
ldd [%l7 + 0x20], %f12
loop_5722:
smulcc %g3, 0x14CA, %l1
bn,a,pt %icc, loop_5723
fsrc2 %f4, %f2
ldsh [%l7 + 0x5E], %l3
ldsb [%l7 + 0x4E], %o2
loop_5723:
fmovsneg %xcc, %f9, %f2
fnot1s %f9, %f3
stw %o7, [%l7 + 0x78]
edge16l %i3, %o3, %i7
stw %o4, [%l7 + 0x60]
movrlz %i5, %g2, %o6
fbe,a %fcc0, loop_5724
ldub [%l7 + 0x7F], %g1
faligndata %f8, %f2, %f12
fexpand %f15, %f4
loop_5724:
sra %o0, 0x11, %l2
ldub [%l7 + 0x49], %g6
fpadd32s %f11, %f4, %f2
fpack16 %f4, %f11
fble %fcc3, loop_5725
fcmpeq16 %f6, %f0, %l6
tn %icc, 0x6
orcc %i1, %i2, %g4
loop_5725:
fmovdn %icc, %f11, %f3
fpsub16 %f12, %f14, %f12
xnor %i4, 0x0B28, %i0
ldub [%l7 + 0x0A], %i6
udivcc %l4, 0x11BF, %l5
fbg,a %fcc2, loop_5726
fxnor %f6, %f4, %f14
movrgez %o5, %g7, %g5
fcmpeq32 %f2, %f14, %o1
loop_5726:
smulcc %g3, 0x139E, %l1
movrgez %l3, %o2, %o7
sra %l0, 0x10, %o3
ldd [%l7 + 0x08], %f12
fabss %f4, %f1
tvs %icc, 0x2
std %f2, [%l7 + 0x40]
fandnot2s %f14, %f3, %f13
fmovdg %icc, %f6, %f15
fmovse %xcc, %f14, %f7
fmovdl %icc, %f2, %f6
fpackfix %f4, %f12
fcmped %fcc1, %f8, %f12
tleu %xcc, 0x6
movvs %icc, %i3, %i7
ldub [%l7 + 0x59], %i5
ta %icc, 0x0
tg %icc, 0x5
ba,a,pt %icc, loop_5727
movge %xcc, %g2, %o4
ldd [%l7 + 0x10], %f8
xor %g1, 0x1DA5, %o6
loop_5727:
ldsh [%l7 + 0x5C], %o0
popc %l2, %l6
fands %f3, %f7, %f7
ldsb [%l7 + 0x7D], %g6
st %f1, [%l7 + 0x34]
movl %xcc, %i2, %g4
fmovsneg %xcc, %f4, %f13
tvc %xcc, 0x0
fpmerge %f14, %f10, %f8
fbn,a %fcc0, loop_5728
fmovdpos %icc, %f5, %f1
stx %i4, [%l7 + 0x30]
stw %i1, [%l7 + 0x5C]
loop_5728:
lduh [%l7 + 0x40], %i6
ldsw [%l7 + 0x18], %i0
ldsw [%l7 + 0x6C], %l5
ldub [%l7 + 0x63], %l4
fnot2s %f11, %f5
fmovsne %xcc, %f10, %f6
add %o5, 0x1405, %g5
subccc %o1, %g7, %l1
st %f4, [%l7 + 0x14]
movrne %l3, %g3, %o7
tl %xcc, 0x7
tn %icc, 0x2
movrgz %o2, %l0, %o3
nop
setx loop_5729, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bne,a,pn %icc, loop_5730
std %f0, [%l7 + 0x30]
movvs %xcc, %i7, %i5
loop_5729:
ldub [%l7 + 0x1C], %i3
loop_5730:
fxnor %f4, %f0, %f14
movrgz %o4, %g2, %g1
fandnot1 %f10, %f0, %f2
st %f3, [%l7 + 0x5C]
edge16l %o0, %o6, %l6
fpadd32s %f10, %f3, %f14
ldub [%l7 + 0x26], %g6
popc %i2, %l2
stb %g4, [%l7 + 0x38]
fpadd16s %f0, %f11, %f3
addccc %i1, 0x01F8, %i4
sth %i0, [%l7 + 0x4A]
ldsh [%l7 + 0x42], %l5
fornot2s %f13, %f12, %f10
ldsw [%l7 + 0x0C], %l4
bl,a,pn %xcc, loop_5731
movpos %icc, %o5, %g5
sethi 0x174A, %i6
nop
setx loop_5732, %l0, %l1
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_5731:
fornot2 %f14, %f0, %f4
call loop_5733
st %f11, [%l7 + 0x44]
loop_5732:
ldd [%l7 + 0x58], %f4
fmovscs %xcc, %f14, %f13
loop_5733:
fornot2s %f11, %f0, %f8
move %xcc, %o1, %g7
orn %l3, 0x10BF, %l1
ldd [%l7 + 0x58], %f2
addccc %o7, %g3, %l0
fmovsvc %xcc, %f11, %f6
fmul8x16 %f0, %f12, %f4
sdivx %o3, 0x0F44, %i7
faligndata %f2, %f8, %f2
fandnot1 %f8, %f0, %f14
brgz %o2, loop_5734
bge,a,pt %icc, loop_5735
mova %icc, %i3, %o4
std %f4, [%l7 + 0x38]
loop_5734:
subc %i5, %g2, %o0
loop_5735:
nop
setx loop_5736, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fble %fcc2, loop_5737
bn loop_5738
brlz,a %g1, loop_5739
loop_5736:
ldd [%l7 + 0x18], %f8
loop_5737:
fzero %f6
loop_5738:
and %o6, 0x175A, %g6
loop_5739:
siam 0x6
movne %xcc, %l6, %l2
ldx [%l7 + 0x70], %g4
bl,a,pn %xcc, loop_5740
fbul %fcc3, loop_5741
fornot2 %f2, %f6, %f10
st %f7, [%l7 + 0x10]
loop_5740:
umul %i2, 0x1E3B, %i1
loop_5741:
tvc %icc, 0x5
bne,a loop_5742
tle %icc, 0x0
fmul8x16al %f5, %f14, %f12
fmovscs %icc, %f0, %f15
loop_5742:
fzero %f0
movl %xcc, %i0, %i4
fnands %f12, %f10, %f10
ldsw [%l7 + 0x78], %l5
ldx [%l7 + 0x58], %l4
fpsub16 %f12, %f14, %f14
fbue %fcc0, loop_5743
nop
setx loop_5744, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot2 %f10, %f2
ldsw [%l7 + 0x58], %g5
loop_5743:
movgu %xcc, %o5, %i6
loop_5744:
fnor %f2, %f14, %f10
fblg %fcc0, loop_5745
movl %icc, %o1, %l3
stx %g7, [%l7 + 0x30]
mova %xcc, %o7, %g3
loop_5745:
ldx [%l7 + 0x10], %l1
movge %xcc, %o3, %i7
fblg %fcc0, loop_5746
sth %l0, [%l7 + 0x24]
fnands %f5, %f15, %f6
fcmpne16 %f0, %f14, %o2
loop_5746:
array8 %o4, %i3, %g2
fmovd %f10, %f2
faligndata %f2, %f14, %f8
fmovrsgz %i5, %f12, %f4
orn %o0, 0x090E, %o6
udivcc %g6, 0x1356, %l6
fmovrslz %l2, %f12, %f2
fornot1s %f6, %f15, %f9
ble loop_5747
edge32n %g4, %i2, %i1
fmovda %icc, %f2, %f9
taddcc %g1, 0x0D38, %i4
loop_5747:
ldsw [%l7 + 0x40], %l5
fand %f2, %f12, %f4
fble,a %fcc3, loop_5748
fmovsge %xcc, %f8, %f15
lduh [%l7 + 0x60], %l4
fbg,a %fcc0, loop_5749
loop_5748:
tpos %icc, 0x2
fmovsg %icc, %f9, %f0
tcc %xcc, 0x4
loop_5749:
ldub [%l7 + 0x5E], %i0
ldx [%l7 + 0x50], %o5
ldub [%l7 + 0x73], %g5
stw %o1, [%l7 + 0x4C]
stb %i6, [%l7 + 0x56]
fxors %f13, %f3, %f8
lduw [%l7 + 0x70], %l3
fcmpgt32 %f2, %f4, %g7
stb %o7, [%l7 + 0x35]
te %icc, 0x5
bleu,pn %xcc, loop_5750
fsrc2s %f13, %f4
lduw [%l7 + 0x5C], %l1
fmovdvs %xcc, %f9, %f4
loop_5750:
st %f11, [%l7 + 0x58]
fornot1 %f14, %f4, %f10
sth %g3, [%l7 + 0x10]
edge32n %o3, %l0, %i7
fcmpes %fcc2, %f7, %f5
ld [%l7 + 0x24], %f12
fandnot1 %f6, %f12, %f10
fxnors %f2, %f11, %f5
stw %o4, [%l7 + 0x38]
ldsh [%l7 + 0x4A], %i3
sra %o2, %i5, %g2
fpsub32s %f11, %f9, %f9
fmovrde %o0, %f0, %f4
subc %o6, %g6, %l6
std %f10, [%l7 + 0x70]
fmovdcs %xcc, %f14, %f5
lduh [%l7 + 0x46], %l2
fnor %f14, %f0, %f0
fabss %f11, %f4
fones %f9
fxnor %f14, %f12, %f2
fabsd %f6, %f12
std %f6, [%l7 + 0x28]
bn,pn %xcc, loop_5751
fmovdvs %xcc, %f4, %f10
tvs %xcc, 0x5
fbul,a %fcc0, loop_5752
loop_5751:
ldsh [%l7 + 0x26], %i2
ldsw [%l7 + 0x6C], %g4
lduw [%l7 + 0x38], %g1
loop_5752:
fcmped %fcc0, %f10, %f4
lduw [%l7 + 0x5C], %i4
movl %icc, %l5, %l4
te %xcc, 0x3
tleu %xcc, 0x4
fmovsneg %xcc, %f6, %f5
stb %i1, [%l7 + 0x0E]
fmovrdne %i0, %f2, %f10
fmovrdlez %g5, %f8, %f12
array32 %o1, %i6, %o5
subcc %g7, %l3, %o7
fmovscc %icc, %f9, %f8
nop
setx loop_5753, %l0, %l1
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 %f9, [%l7 + 0x08]
fpsub32 %f4, %f6, %f12
fbue %fcc1, loop_5754
loop_5753:
tge %icc, 0x0
movre %g3, %o3, %l0
array32 %i7, %l1, %o4
loop_5754:
movrlz %o2, %i3, %g2
std %f8, [%l7 + 0x20]
stw %o0, [%l7 + 0x60]
umulcc %o6, 0x071B, %i5
movneg %xcc, %l6, %g6
sdivx %i2, 0x0656, %l2
fcmpgt32 %f12, %f8, %g4
fmovrsgz %i4, %f2, %f3
fmovdle %xcc, %f10, %f15
move %xcc, %l5, %l4
ld [%l7 + 0x0C], %f5
alignaddrl %i1, %g1, %i0
fmul8sux16 %f12, %f0, %f2
sth %g5, [%l7 + 0x7A]
smul %o1, %i6, %g7
ldsw [%l7 + 0x40], %o5
edge32l %l3, %o7, %o3
ldsb [%l7 + 0x11], %l0
fand %f0, %f8, %f0
alignaddr %g3, %l1, %i7
ldub [%l7 + 0x36], %o2
movpos %icc, %o4, %g2
fones %f8
fone %f2
lduw [%l7 + 0x4C], %i3
andn %o6, %o0, %i5
bneg %icc, loop_5755
sth %g6, [%l7 + 0x10]
tle %xcc, 0x3
fcmpeq16 %f10, %f0, %i2
loop_5755:
fexpand %f5, %f2
udivcc %l6, 0x10D9, %l2
fxors %f3, %f8, %f6
fmuld8sux16 %f11, %f3, %f12
st %f3, [%l7 + 0x4C]
and %i4, 0x037C, %g4
lduh [%l7 + 0x46], %l5
ldd [%l7 + 0x10], %f14
tvc %icc, 0x7
ble,a,pt %xcc, loop_5756
fmovdvc %icc, %f5, %f11
movrlez %l4, %i1, %g1
ldsb [%l7 + 0x15], %i0
loop_5756:
edge8n %o1, %i6, %g7
fmovrsgz %g5, %f5, %f8
array8 %o5, %l3, %o3
fnor %f2, %f2, %f10
sth %o7, [%l7 + 0x0A]
bvs,pt %xcc, loop_5757
fmul8x16au %f3, %f12, %f0
fcmpeq16 %f0, %f12, %l0
ldx [%l7 + 0x20], %g3
loop_5757:
ldd [%l7 + 0x10], %f0
edge16n %i7, %o2, %o4
stw %g2, [%l7 + 0x24]
ldsh [%l7 + 0x38], %i3
fone %f8
tge %icc, 0x0
ldd [%l7 + 0x60], %f12
fbl %fcc3, loop_5758
ldx [%l7 + 0x18], %l1
fpack32 %f2, %f6, %f14
ldsb [%l7 + 0x08], %o6
loop_5758:
fmovsle %xcc, %f0, %f2
bn,pt %icc, loop_5759
ldub [%l7 + 0x4A], %o0
fbe,a %fcc3, loop_5760
fnors %f6, %f8, %f5
loop_5759:
udivcc %g6, 0x1212, %i5
fpmerge %f13, %f11, %f2
loop_5760:
movleu %xcc, %i2, %l6
or %l2, 0x0DED, %g4
fmovdcc %xcc, %f0, %f4
ldub [%l7 + 0x4B], %i4
addc %l5, %i1, %l4
tg %icc, 0x7
bvc,a loop_5761
ldub [%l7 + 0x6D], %g1
fcmpeq16 %f0, %f14, %i0
lduw [%l7 + 0x3C], %i6
loop_5761:
fbe %fcc1, loop_5762
tvs %icc, 0x1
ldsw [%l7 + 0x5C], %o1
fmovrde %g5, %f0, %f4
loop_5762:
te %xcc, 0x6
bvc,a,pt %xcc, loop_5763
fnor %f6, %f2, %f12
fmovrdlez %o5, %f0, %f12
fsrc1s %f4, %f2
loop_5763:
stw %g7, [%l7 + 0x28]
tcc %xcc, 0x4
fmovsg %xcc, %f7, %f13
fmovscc %xcc, %f12, %f2
stw %o3, [%l7 + 0x40]
stx %o7, [%l7 + 0x38]
stw %l0, [%l7 + 0x34]
fandnot2s %f0, %f11, %f4
popc %g3, %i7
edge8ln %o2, %o4, %g2
ldd [%l7 + 0x48], %f10
bn,pt %icc, loop_5764
edge8 %l3, %l1, %o6
sth %o0, [%l7 + 0x1C]
tvc %xcc, 0x1
loop_5764:
fornot2 %f0, %f0, %f10
bneg,a,pn %xcc, loop_5765
ldsh [%l7 + 0x7A], %i3
st %f5, [%l7 + 0x34]
fmuld8ulx16 %f0, %f5, %f0
loop_5765:
ldd [%l7 + 0x38], %f0
fpsub16 %f6, %f14, %f0
fcmped %fcc0, %f4, %f0
ldd [%l7 + 0x70], %f4
fcmple32 %f0, %f2, %g6
tvc %icc, 0x5
tneg %icc, 0x7
sdivx %i5, 0x1CC8, %l6
fmovd %f10, %f4
smul %i2, 0x0F85, %l2
fmovrdlez %g4, %f6, %f4
fbg,a %fcc1, loop_5766
lduh [%l7 + 0x56], %l5
sethi 0x026A, %i4
fmul8ulx16 %f12, %f0, %f6
loop_5766:
ld [%l7 + 0x78], %f6
fxnor %f0, %f2, %f0
stw %i1, [%l7 + 0x7C]
fmovrsgez %g1, %f15, %f9
lduh [%l7 + 0x16], %i0
edge16 %i6, %l4, %o1
tg %icc, 0x6
fnors %f3, %f9, %f6
bneg loop_5767
sth %o5, [%l7 + 0x12]
fbule %fcc2, loop_5768
mulx %g7, 0x0251, %o3
loop_5767:
ba %xcc, loop_5769
edge16ln %o7, %l0, %g3
loop_5768:
fmovsgu %xcc, %f14, %f11
movne %xcc, %g5, %o2
loop_5769:
ldsw [%l7 + 0x48], %o4
fnot2s %f12, %f3
edge32 %i7, %l3, %g2
srax %o6, 0x04, %l1
siam 0x6
movcs %icc, %o0, %g6
tle %xcc, 0x5
call loop_5770
bg,a loop_5771
orn %i5, 0x0D93, %i3
fpmerge %f6, %f14, %f14
loop_5770:
mova %xcc, %l6, %i2
loop_5771:
stx %l2, [%l7 + 0x40]
orcc %l5, %g4, %i4
ldub [%l7 + 0x1F], %g1
fble %fcc3, loop_5772
movleu %icc, %i1, %i0
sth %i6, [%l7 + 0x68]
fand %f2, %f6, %f10
loop_5772:
edge16ln %o1, %o5, %l4
fornot2 %f0, %f2, %f10
bpos,pt %xcc, loop_5773
fmovrse %o3, %f11, %f12
array32 %g7, %o7, %g3
fbuge,a %fcc1, loop_5774
loop_5773:
tleu %xcc, 0x0
fbuge %fcc3, loop_5775
bcs,a %xcc, loop_5776
loop_5774:
fxnors %f5, %f8, %f5
fbuge %fcc1, loop_5777
loop_5775:
fcmps %fcc0, %f8, %f4
loop_5776:
stw %g5, [%l7 + 0x68]
stb %l0, [%l7 + 0x42]
loop_5777:
ldub [%l7 + 0x76], %o2
edge16n %o4, %i7, %l3
edge32l %o6, %l1, %g2
fnands %f7, %f9, %f0
fbg,a %fcc3, loop_5778
addcc %o0, 0x0A68, %g6
stw %i5, [%l7 + 0x58]
edge32 %l6, %i3, %i2
loop_5778:
std %f14, [%l7 + 0x78]
fzeros %f3
fble %fcc0, loop_5779
ldsh [%l7 + 0x6E], %l2
fbne,a %fcc1, loop_5780
lduh [%l7 + 0x76], %g4
loop_5779:
ldd [%l7 + 0x60], %f10
ldx [%l7 + 0x08], %i4
loop_5780:
fmovsa %icc, %f12, %f13
fcmpgt32 %f8, %f0, %l5
fmovde %icc, %f2, %f8
tge %xcc, 0x5
ldd [%l7 + 0x60], %f12
bg,pt %xcc, loop_5781
bg loop_5782
fornot2 %f14, %f8, %f0
fpack32 %f6, %f0, %f8
loop_5781:
ldsh [%l7 + 0x62], %i1
loop_5782:
call loop_5783
subc %i0, 0x1F5A, %g1
movcc %icc, %o1, %i6
fbul,a %fcc2, loop_5784
loop_5783:
fsrc1s %f3, %f14
fcmpeq16 %f12, %f8, %o5
ldx [%l7 + 0x68], %o3
loop_5784:
fmul8x16au %f6, %f4, %f10
tne %icc, 0x0
ldsw [%l7 + 0x48], %l4
fmovrslz %o7, %f9, %f5
fnands %f0, %f1, %f9
fmovdvs %icc, %f1, %f1
fnegd %f0, %f10
alignaddr %g3, %g5, %g7
ldsw [%l7 + 0x70], %l0
std %f2, [%l7 + 0x50]
movcs %xcc, %o2, %i7
st %f9, [%l7 + 0x74]
fmul8ulx16 %f4, %f2, %f0
fnot2 %f12, %f8
tsubcc %l3, 0x0351, %o4
ldx [%l7 + 0x78], %o6
taddcctv %l1, %g2, %g6
movrgz %i5, 0x396, %l6
fblg,a %fcc0, loop_5785
edge16l %o0, %i2, %l2
bn,a,pn %icc, loop_5786
fnot1 %f14, %f10
loop_5785:
fpsub16 %f2, %f8, %f10
movcc %xcc, %i3, %i4
loop_5786:
be,pn %icc, loop_5787
andncc %l5, %i1, %g4
stx %g1, [%l7 + 0x78]
movneg %xcc, %o1, %i6
loop_5787:
fmul8ulx16 %f10, %f0, %f10
movvs %icc, %i0, %o3
nop
setx loop_5788, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbe %fcc0, loop_5789
umul %o5, %o7, %g3
ldsh [%l7 + 0x48], %l4
loop_5788:
bgu loop_5790
loop_5789:
fbne,a %fcc1, loop_5791
fabsd %f2, %f6
fmovdneg %icc, %f5, %f4
loop_5790:
fmovdleu %icc, %f8, %f11
loop_5791:
fbn,a %fcc0, loop_5792
stb %g7, [%l7 + 0x0F]
sllx %g5, %o2, %i7
tn %icc, 0x0
loop_5792:
brgez,a %l0, loop_5793
bne %icc, loop_5794
sra %l3, %o6, %l1
fmovrdlz %g2, %f8, %f6
loop_5793:
fzero %f8
loop_5794:
bcc,pn %icc, loop_5795
fbn %fcc0, loop_5796
sll %o4, %i5, %l6
edge16l %o0, %i2, %g6
loop_5795:
fmovsneg %icc, %f6, %f11
loop_5796:
fmovdn %xcc, %f9, %f10
sdiv %i3, 0x0D23, %l2
stw %l5, [%l7 + 0x0C]
movleu %icc, %i4, %i1
ldsh [%l7 + 0x1E], %g1
srax %g4, %i6, %o1
edge16l %o3, %i0, %o7
stw %g3, [%l7 + 0x30]
std %f10, [%l7 + 0x68]
fpmerge %f2, %f15, %f10
ldub [%l7 + 0x40], %o5
ldd [%l7 + 0x08], %f4
brgez,a %l4, loop_5797
fabsd %f6, %f4
ldsh [%l7 + 0x24], %g5
brgz %g7, loop_5798
loop_5797:
ldub [%l7 + 0x54], %o2
ble,a %icc, loop_5799
udivx %l0, 0x1503, %i7
loop_5798:
fexpand %f14, %f4
fmovdpos %icc, %f12, %f14
loop_5799:
fmuld8ulx16 %f4, %f8, %f10
edge32ln %l3, %o6, %l1
bge,pn %icc, loop_5800
brgez %g2, loop_5801
ldsb [%l7 + 0x59], %o4
tleu %icc, 0x1
loop_5800:
fbn %fcc3, loop_5802
loop_5801:
fmovsne %icc, %f12, %f6
sth %l6, [%l7 + 0x74]
ldsh [%l7 + 0x1A], %i5
loop_5802:
addc %i2, %o0, %i3
taddcctv %l2, 0x08E2, %g6
lduw [%l7 + 0x28], %i4
udivcc %i1, 0x193A, %l5
edge32 %g4, %g1, %o1
sth %i6, [%l7 + 0x08]
sth %o3, [%l7 + 0x48]
fmovdpos %xcc, %f0, %f8
add %i0, %o7, %o5
fmovdge %icc, %f8, %f11
edge16ln %l4, %g5, %g3
ldub [%l7 + 0x47], %g7
stx %o2, [%l7 + 0x50]
brgez,a %l0, loop_5803
fmul8sux16 %f4, %f10, %f2
movrlz %l3, %i7, %o6
bleu,pt %xcc, loop_5804
loop_5803:
fmuld8sux16 %f15, %f15, %f6
fbuge,a %fcc0, loop_5805
fbuge %fcc3, loop_5806
loop_5804:
fmovsneg %icc, %f14, %f4
fnand %f0, %f8, %f12
loop_5805:
fmovscc %icc, %f6, %f9
loop_5806:
std %f4, [%l7 + 0x40]
movcc %xcc, %l1, %g2
fmovsge %xcc, %f9, %f7
fmovdl %icc, %f4, %f0
array8 %l6, %i5, %o4
ld [%l7 + 0x48], %f5
fmovrdne %i2, %f4, %f0
ldsh [%l7 + 0x4A], %o0
fmul8x16 %f3, %f2, %f2
ld [%l7 + 0x2C], %f2
fcmps %fcc3, %f10, %f1
ldsb [%l7 + 0x69], %i3
fmovsle %xcc, %f14, %f11
stx %g6, [%l7 + 0x20]
std %f8, [%l7 + 0x08]
bgu,pt %icc, loop_5807
bn,pt %icc, loop_5808
fpack16 %f6, %f10
umul %i4, 0x0C4D, %i1
loop_5807:
fand %f10, %f8, %f2
loop_5808:
ld [%l7 + 0x5C], %f9
for %f12, %f12, %f0
fbu %fcc1, loop_5809
stx %l5, [%l7 + 0x28]
fabsd %f4, %f2
ta %xcc, 0x0
loop_5809:
fmovdcs %xcc, %f7, %f10
ldsw [%l7 + 0x10], %g4
sth %g1, [%l7 + 0x1E]
srax %l2, %o1, %i6
ldsh [%l7 + 0x28], %i0
fmuld8ulx16 %f2, %f5, %f8
fand %f4, %f4, %f2
ldub [%l7 + 0x77], %o3
fbl,a %fcc1, loop_5810
fmovsneg %xcc, %f14, %f15
sllx %o5, 0x0E, %o7
tgu %xcc, 0x4
loop_5810:
fmovse %xcc, %f11, %f11
sub %g5, 0x068A, %g3
fors %f14, %f7, %f9
stw %l4, [%l7 + 0x74]
stb %g7, [%l7 + 0x66]
fmul8x16au %f8, %f5, %f12
fpadd16s %f2, %f6, %f5
udivcc %l0, 0x076F, %o2
lduw [%l7 + 0x24], %l3
sra %o6, 0x00, %l1
fxnors %f0, %f12, %f10
tge %icc, 0x7
tpos %icc, 0x1
move %icc, %i7, %g2
fble %fcc2, loop_5811
tleu %xcc, 0x6
movne %icc, %l6, %i5
stb %i2, [%l7 + 0x7D]
loop_5811:
umul %o4, 0x1BF1, %o0
udivx %g6, 0x14D8, %i4
movn %icc, %i1, %i3
fmovda %icc, %f13, %f10
fblg,a %fcc2, loop_5812
ldsw [%l7 + 0x40], %g4
ldsw [%l7 + 0x74], %g1
fnot2 %f12, %f0
loop_5812:
fmovsn %xcc, %f2, %f2
fcmped %fcc3, %f12, %f4
fmovsn %icc, %f7, %f6
fmovdvc %xcc, %f9, %f4
fmovdvc %icc, %f10, %f13
andn %l2, %o1, %l5
fmovdl %xcc, %f3, %f10
fbge %fcc1, loop_5813
brz,a %i6, loop_5814
std %f8, [%l7 + 0x78]
movrgz %o3, %i0, %o7
loop_5813:
edge16l %o5, %g5, %l4
loop_5814:
fmovrslz %g3, %f3, %f7
fbue,a %fcc3, loop_5815
movne %icc, %g7, %l0
fmovdn %xcc, %f10, %f7
bpos,pn %xcc, loop_5816
loop_5815:
ldd [%l7 + 0x60], %f2
sub %o2, 0x040E, %l3
fcmpes %fcc3, %f5, %f5
loop_5816:
fpsub16s %f0, %f1, %f5
ldsb [%l7 + 0x33], %l1
array8 %i7, %o6, %g2
tleu %xcc, 0x7
fone %f10
srax %i5, %i2, %o4
stw %l6, [%l7 + 0x48]
popc %g6, %o0
st %f12, [%l7 + 0x24]
ble loop_5817
stx %i1, [%l7 + 0x50]
ldub [%l7 + 0x36], %i4
edge16 %i3, %g4, %l2
loop_5817:
fmovda %xcc, %f4, %f10
stx %g1, [%l7 + 0x58]
and %o1, %l5, %i6
ldsw [%l7 + 0x58], %i0
fmovsneg %xcc, %f9, %f10
sra %o3, 0x17, %o7
bl,pt %icc, loop_5818
fmovsgu %icc, %f2, %f6
movre %g5, 0x2F7, %l4
fabss %f14, %f14
loop_5818:
st %f9, [%l7 + 0x20]
std %f6, [%l7 + 0x70]
fpackfix %f0, %f3
ldsh [%l7 + 0x6E], %g3
fone %f10
fand %f12, %f8, %f14
fmovd %f6, %f0
st %f10, [%l7 + 0x7C]
ble,pn %icc, loop_5819
fand %f0, %f10, %f2
fmovrde %g7, %f2, %f6
ba,pn %xcc, loop_5820
loop_5819:
fmovsn %icc, %f3, %f10
st %f9, [%l7 + 0x1C]
fornot1s %f10, %f0, %f5
loop_5820:
movre %l0, %o5, %o2
fmovrdlez %l3, %f4, %f2
ldsw [%l7 + 0x58], %l1
fmovsneg %icc, %f0, %f14
fmovrslez %i7, %f9, %f1
fcmpgt32 %f10, %f10, %g2
brlez,a %i5, loop_5821
edge16ln %o6, %o4, %i2
fmul8x16al %f14, %f4, %f0
fcmpeq32 %f6, %f6, %g6
loop_5821:
fmovdne %xcc, %f14, %f2
std %f8, [%l7 + 0x10]
std %f4, [%l7 + 0x20]
orn %l6, %i1, %i4
fmovrsne %o0, %f2, %f11
ba,a %xcc, loop_5822
movrlez %g4, %i3, %g1
std %f2, [%l7 + 0x40]
move %xcc, %o1, %l2
loop_5822:
umul %i6, 0x13EE, %i0
st %f10, [%l7 + 0x18]
ble,a,pn %icc, loop_5823
fcmpd %fcc1, %f10, %f8
ldx [%l7 + 0x08], %l5
fbge %fcc0, loop_5824
loop_5823:
ld [%l7 + 0x2C], %f14
fmovsgu %xcc, %f3, %f10
lduh [%l7 + 0x14], %o7
loop_5824:
fba,a %fcc0, loop_5825
subccc %o3, 0x1F4E, %l4
lduw [%l7 + 0x68], %g5
ld [%l7 + 0x54], %f6
loop_5825:
xnorcc %g3, %g7, %o5
fmovrslez %l0, %f7, %f2
fpsub32 %f12, %f8, %f14
edge8n %l3, %l1, %o2
fpadd32 %f14, %f10, %f4
bcc,pt %icc, loop_5826
add %i7, %g2, %o6
edge32ln %i5, %o4, %g6
tvs %icc, 0x1
loop_5826:
fmovsne %xcc, %f6, %f5
subccc %i2, %l6, %i1
fbul %fcc3, loop_5827
fand %f14, %f8, %f0
bneg,a,pn %icc, loop_5828
fmovdvc %icc, %f14, %f9
loop_5827:
bpos,a,pt %icc, loop_5829
mova %icc, %i4, %o0
loop_5828:
fpack32 %f4, %f12, %f8
stx %i3, [%l7 + 0x78]
loop_5829:
fcmpd %fcc0, %f8, %f12
ld [%l7 + 0x3C], %f14
edge32 %g1, %o1, %l2
tne %icc, 0x5
bpos %icc, loop_5830
ld [%l7 + 0x0C], %f6
sdiv %g4, 0x0961, %i0
std %f0, [%l7 + 0x48]
loop_5830:
ldx [%l7 + 0x58], %i6
fandnot2s %f4, %f11, %f6
ldsh [%l7 + 0x12], %l5
movle %xcc, %o7, %l4
fbu %fcc2, loop_5831
add %o3, %g5, %g7
ldd [%l7 + 0x18], %f14
nop
setx loop_5832, %l0, %l1
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_5831:
fpadd16 %f0, %f8, %f0
xor %g3, 0x01E7, %l0
fcmpne32 %f2, %f4, %o5
loop_5832:
fcmple32 %f0, %f0, %l1
sth %o2, [%l7 + 0x0A]
popc 0x02F2, %i7
edge8l %g2, %o6, %i5
andcc %o4, %l3, %i2
st %f1, [%l7 + 0x44]
lduh [%l7 + 0x2A], %g6
smul %l6, 0x198D, %i1
ld [%l7 + 0x6C], %f11
mulx %i4, %o0, %g1
fabss %f3, %f9
add %i3, 0x172F, %l2
movl %icc, %o1, %g4
fbuge %fcc1, loop_5833
edge32n %i6, %i0, %l5
tgu %icc, 0x1
fcmple32 %f2, %f6, %l4
loop_5833:
stw %o3, [%l7 + 0x6C]
fxnors %f9, %f7, %f5
stb %o7, [%l7 + 0x4F]
fmovscs %xcc, %f6, %f5
fmovscc %xcc, %f14, %f8
tsubcctv %g7, 0x05EF, %g5
fmovrdlez %l0, %f4, %f0
fmovspos %icc, %f1, %f1
stx %g3, [%l7 + 0x60]
fmovsl %icc, %f15, %f6
fcmple32 %f10, %f12, %o5
movre %l1, 0x2F9, %i7
ldsb [%l7 + 0x2F], %o2
fmovrse %g2, %f1, %f8
stb %o6, [%l7 + 0x29]
fcmpes %fcc0, %f15, %f13
ldsb [%l7 + 0x40], %o4
ldsh [%l7 + 0x62], %i5
fmovrdlz %i2, %f4, %f6
ldub [%l7 + 0x3E], %g6
stw %l3, [%l7 + 0x20]
stb %i1, [%l7 + 0x21]
brnz,a %l6, loop_5834
bne,a,pn %icc, loop_5835
fmovsl %icc, %f14, %f15
add %i4, 0x0F57, %o0
loop_5834:
nop
setx loop_5836, %l0, %l1
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_5835:
movg %icc, %g1, %i3
fmovrdgez %o1, %f10, %f2
stw %l2, [%l7 + 0x50]
loop_5836:
subcc %g4, 0x01C3, %i6
movne %icc, %l5, %l4
stx %o3, [%l7 + 0x28]
movneg %xcc, %o7, %i0
fpadd32 %f12, %f14, %f8
bg,a loop_5837
fbne %fcc1, loop_5838
movrlez %g5, 0x048, %l0
movn %xcc, %g7, %o5
loop_5837:
brgez %g3, loop_5839
loop_5838:
std %f4, [%l7 + 0x78]
bn,pt %xcc, loop_5840
fnands %f5, %f14, %f8
loop_5839:
te %icc, 0x6
fmovd %f12, %f0
loop_5840:
bvs,a %icc, loop_5841
addcc %i7, 0x1451, %l1
fnegs %f4, %f2
fmul8x16al %f14, %f9, %f8
loop_5841:
ldd [%l7 + 0x10], %f14
stw %o2, [%l7 + 0x08]
xor %g2, %o6, %o4
brgz,a %i2, loop_5842
fand %f8, %f8, %f0
bneg,a %icc, loop_5843
ldx [%l7 + 0x28], %g6
loop_5842:
fbo,a %fcc2, loop_5844
srl %l3, 0x10, %i1
loop_5843:
tcc %icc, 0x5
bcc %xcc, loop_5845
loop_5844:
fpadd32 %f2, %f14, %f0
stw %i5, [%l7 + 0x38]
ldd [%l7 + 0x30], %f8
loop_5845:
fmovsgu %xcc, %f4, %f11
fmovse %xcc, %f13, %f12
fcmpes %fcc2, %f12, %f0
fbul,a %fcc1, loop_5846
sdiv %i4, 0x0005, %o0
alignaddr %l6, %g1, %o1
brlez %i3, loop_5847
loop_5846:
fexpand %f2, %f14
fpmerge %f5, %f15, %f0
stx %g4, [%l7 + 0x48]
loop_5847:
ldub [%l7 + 0x6F], %i6
nop
setx loop_5848, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
array16 %l5, %l2, %l4
mova %xcc, %o3, %i0
brgz %g5, loop_5849
loop_5848:
ldsw [%l7 + 0x38], %l0
fmovsne %xcc, %f12, %f0
brgz,a %g7, loop_5850
loop_5849:
ldsb [%l7 + 0x0E], %o7
andcc %g3, 0x1EB2, %i7
ldsw [%l7 + 0x1C], %o5
loop_5850:
tvs %xcc, 0x3
fbo %fcc1, loop_5851
fba %fcc1, loop_5852
stb %o2, [%l7 + 0x16]
bge,a %xcc, loop_5853
loop_5851:
call loop_5854
loop_5852:
movne %xcc, %l1, %o6
lduh [%l7 + 0x18], %g2
loop_5853:
ldx [%l7 + 0x28], %i2
loop_5854:
tsubcc %o4, 0x0221, %l3
fbge,a %fcc3, loop_5855
fnot2s %f12, %f5
ldsh [%l7 + 0x50], %g6
subccc %i5, %i4, %o0
loop_5855:
fmovrdne %i1, %f10, %f0
ta %icc, 0x6
sra %l6, 0x01, %o1
fsrc1 %f6, %f8
nop
setx loop_5856, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnors %f0, %f9, %f1
brlez %i3, loop_5857
fpack16 %f10, %f9
loop_5856:
fmovscs %xcc, %f7, %f8
movl %icc, %g4, %g1
loop_5857:
fmovdn %icc, %f10, %f1
bvc,pn %xcc, loop_5858
fmovdle %icc, %f3, %f4
fmovrdlez %i6, %f14, %f12
stx %l5, [%l7 + 0x58]
loop_5858:
ldub [%l7 + 0x15], %l4
bpos,pt %icc, loop_5859
lduh [%l7 + 0x4A], %o3
lduh [%l7 + 0x30], %l2
movvc %icc, %i0, %g5
loop_5859:
bn loop_5860
xnorcc %g7, 0x183F, %l0
fcmpd %fcc2, %f0, %f12
fba %fcc1, loop_5861
loop_5860:
fcmped %fcc1, %f4, %f10
fcmple32 %f0, %f2, %g3
bcc,a,pn %icc, loop_5862
loop_5861:
stw %o7, [%l7 + 0x68]
fands %f10, %f15, %f9
movrlz %o5, %o2, %l1
loop_5862:
fmovrsne %i7, %f1, %f0
smulcc %o6, 0x12A3, %i2
brgez %g2, loop_5863
fcmpgt32 %f6, %f14, %o4
call loop_5864
fmovsvc %xcc, %f4, %f3
loop_5863:
be,pn %xcc, loop_5865
fmovde %xcc, %f13, %f1
loop_5864:
fmovrse %g6, %f8, %f1
tcs %xcc, 0x0
loop_5865:
fbl %fcc0, loop_5866
andncc %i5, %i4, %l3
sth %i1, [%l7 + 0x1A]
fmovsle %icc, %f7, %f3
loop_5866:
smulcc %o0, %l6, %i3
edge32 %o1, %g4, %i6
st %f10, [%l7 + 0x10]
srax %l5, %g1, %l4
ldsb [%l7 + 0x1A], %l2
popc %o3, %i0
fmovdleu %xcc, %f13, %f6
tcc %icc, 0x1
sth %g7, [%l7 + 0x74]
ldsw [%l7 + 0x4C], %l0
movg %icc, %g5, %o7
xor %o5, 0x046F, %g3
fpackfix %f0, %f8
ldsh [%l7 + 0x10], %l1
ldsw [%l7 + 0x58], %o2
stx %i7, [%l7 + 0x50]
fbl,a %fcc2, loop_5867
xorcc %o6, 0x0006, %g2
tleu %xcc, 0x2
fcmpne16 %f12, %f4, %i2
loop_5867:
fmovrdne %g6, %f6, %f12
tsubcc %i5, %o4, %i4
smul %i1, %l3, %o0
stx %i3, [%l7 + 0x48]
edge32n %l6, %o1, %g4
te %xcc, 0x6
ld [%l7 + 0x20], %f14
subccc %i6, %l5, %g1
ldsw [%l7 + 0x24], %l4
ldx [%l7 + 0x28], %l2
fbe,a %fcc1, loop_5868
stb %o3, [%l7 + 0x48]
tg %xcc, 0x2
lduh [%l7 + 0x40], %g7
loop_5868:
stx %l0, [%l7 + 0x20]
fmuld8ulx16 %f11, %f2, %f0
ldsh [%l7 + 0x6C], %g5
fmovdcs %icc, %f15, %f10
movneg %xcc, %o7, %i0
fbn,a %fcc2, loop_5869
fmovdne %xcc, %f8, %f8
fnegs %f4, %f14
ldsw [%l7 + 0x3C], %g3
loop_5869:
fmovrdlz %l1, %f6, %f8
fblg,a %fcc2, loop_5870
fmul8x16 %f14, %f4, %f10
bcc loop_5871
faligndata %f8, %f2, %f2
loop_5870:
fba %fcc0, loop_5872
brgez %o2, loop_5873
loop_5871:
ldsw [%l7 + 0x5C], %o5
edge16l %i7, %g2, %o6
loop_5872:
sth %i2, [%l7 + 0x36]
loop_5873:
stx %i5, [%l7 + 0x68]
ldsb [%l7 + 0x6E], %g6
fmovdg %xcc, %f14, %f0
bvc,pn %icc, loop_5874
sth %i4, [%l7 + 0x72]
ld [%l7 + 0x48], %f13
st %f12, [%l7 + 0x4C]
loop_5874:
edge16ln %o4, %i1, %o0
tleu %xcc, 0x6
fmovdvs %xcc, %f6, %f5
fmovrsgez %l3, %f9, %f7
fbue %fcc0, loop_5875
addccc %i3, %l6, %o1
orncc %g4, 0x0A3F, %l5
fbg,a %fcc3, loop_5876
loop_5875:
xnor %i6, %l4, %l2
lduh [%l7 + 0x2C], %o3
fcmple32 %f12, %f4, %g7
loop_5876:
brnz %l0, loop_5877
edge16l %g1, %g5, %i0
stw %g3, [%l7 + 0x54]
movrgez %l1, 0x3CC, %o7
loop_5877:
stb %o2, [%l7 + 0x3C]
fmovrdgez %o5, %f14, %f6
fornot2s %f0, %f9, %f5
st %f2, [%l7 + 0x20]
stw %g2, [%l7 + 0x2C]
ldsb [%l7 + 0x76], %i7
fmovdle %icc, %f4, %f5
fandnot2s %f8, %f11, %f8
pdist %f6, %f2, %f2
fpack32 %f12, %f12, %f4
fbo %fcc0, loop_5878
movpos %icc, %i2, %o6
ldsb [%l7 + 0x39], %i5
fbug %fcc0, loop_5879
loop_5878:
bpos,a,pn %xcc, loop_5880
stb %g6, [%l7 + 0x08]
and %o4, %i4, %i1
loop_5879:
fcmpes %fcc0, %f4, %f14
loop_5880:
movcs %xcc, %l3, %i3
sdiv %l6, 0x0D1E, %o1
fmovdn %xcc, %f10, %f8
fmovsle %icc, %f15, %f8
tn %xcc, 0x2
sth %g4, [%l7 + 0x56]
ldd [%l7 + 0x68], %f8
fsrc2s %f4, %f8
nop
setx loop_5881, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldd [%l7 + 0x40], %f12
add %l5, %i6, %l4
fand %f12, %f6, %f4
loop_5881:
ld [%l7 + 0x10], %f14
stb %l2, [%l7 + 0x2D]
lduh [%l7 + 0x18], %o0
edge32ln %g7, %o3, %l0
edge16 %g1, %i0, %g3
ba,a loop_5882
fmovrdgz %g5, %f0, %f0
fmul8x16al %f15, %f3, %f10
fble %fcc0, loop_5883
loop_5882:
ldub [%l7 + 0x63], %l1
fexpand %f5, %f4
pdist %f14, %f4, %f8
loop_5883:
subccc %o2, 0x0BCD, %o5
alignaddrl %g2, %o7, %i7
movre %i2, 0x289, %o6
fmovrsgez %i5, %f5, %f14
fmovse %xcc, %f0, %f0
lduh [%l7 + 0x46], %o4
fcmpgt16 %f4, %f4, %g6
fnegd %f12, %f0
fble,a %fcc0, loop_5884
sethi 0x044E, %i1
fcmpne32 %f12, %f6, %i4
orn %l3, %l6, %o1
loop_5884:
udiv %i3, 0x0BC6, %l5
fpsub16s %f0, %f13, %f3
sra %i6, 0x0D, %l4
movl %icc, %l2, %g4
tcc %icc, 0x0
bge,pn %xcc, loop_5885
movrlez %g7, %o0, %l0
movrlz %o3, 0x213, %g1
fmovrdgz %i0, %f12, %f10
loop_5885:
movle %icc, %g3, %l1
smul %o2, 0x0226, %g5
fand %f4, %f12, %f4
mulx %o5, %g2, %o7
movvs %icc, %i2, %i7
add %i5, 0x0AF6, %o6
alignaddr %o4, %i1, %i4
subcc %g6, %l3, %l6
st %f8, [%l7 + 0x24]
fandnot2s %f7, %f11, %f13
fmovse %icc, %f12, %f9
fbul %fcc3, loop_5886
ble,a,pn %icc, loop_5887
ldsb [%l7 + 0x1F], %i3
fpsub16s %f6, %f13, %f5
loop_5886:
sll %l5, %o1, %l4
loop_5887:
fmovdpos %xcc, %f0, %f4
fcmpes %fcc2, %f15, %f11
movpos %icc, %l2, %g4
sth %g7, [%l7 + 0x20]
ld [%l7 + 0x64], %f9
alignaddrl %o0, %i6, %l0
te %xcc, 0x0
xor %g1, 0x1BD2, %i0
edge32ln %g3, %o3, %o2
nop
setx loop_5888, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movvs %xcc, %g5, %o5
fcmpne16 %f12, %f8, %l1
fcmpne32 %f10, %f12, %g2
loop_5888:
lduh [%l7 + 0x26], %i2
bvc %xcc, loop_5889
movgu %icc, %o7, %i5
fpsub16s %f9, %f3, %f4
fmovsg %xcc, %f6, %f11
loop_5889:
ldub [%l7 + 0x3D], %o6
fmovrslez %o4, %f12, %f12
nop
setx loop_5890, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8sux16 %f4, %f14, %f6
tsubcctv %i1, %i7, %i4
tsubcctv %l3, 0x1774, %l6
loop_5890:
add %i3, 0x1D4C, %l5
bcc loop_5891
fandnot2s %f4, %f9, %f8
srl %g6, %o1, %l4
ldsh [%l7 + 0x24], %g4
loop_5891:
xnorcc %g7, %o0, %l2
ldsb [%l7 + 0x54], %i6
lduh [%l7 + 0x42], %g1
mulx %l0, 0x000A, %i0
ldd [%l7 + 0x78], %f4
fmovrsgz %g3, %f0, %f0
lduh [%l7 + 0x16], %o2
fbge %fcc3, loop_5892
udivcc %o3, 0x0DE9, %g5
movle %xcc, %l1, %g2
fmovdleu %icc, %f13, %f15
loop_5892:
fcmpd %fcc3, %f4, %f0
fmovrde %o5, %f6, %f14
tsubcc %o7, %i5, %i2
fornot2s %f11, %f1, %f6
sub %o4, %i1, %i7
bge %xcc, loop_5893
bvs,a,pn %icc, loop_5894
fpsub16s %f6, %f9, %f15
tl %xcc, 0x7
loop_5893:
fornot2 %f2, %f12, %f14
loop_5894:
for %f12, %f2, %f10
bvc,a %xcc, loop_5895
movl %xcc, %o6, %i4
std %f12, [%l7 + 0x68]
fnegs %f11, %f0
loop_5895:
std %f0, [%l7 + 0x40]
fmovrse %l6, %f10, %f2
std %f12, [%l7 + 0x58]
ldd [%l7 + 0x48], %f10
ldx [%l7 + 0x48], %i3
fmovscc %xcc, %f9, %f14
st %f1, [%l7 + 0x58]
fnot2 %f0, %f12
fnands %f3, %f8, %f6
movl %icc, %l3, %l5
fmovdleu %xcc, %f5, %f7
sllx %o1, 0x03, %l4
fmovsvc %xcc, %f10, %f4
fmovrdlz %g6, %f0, %f4
ldd [%l7 + 0x38], %f8
fnegd %f0, %f12
stx %g7, [%l7 + 0x38]
tg %xcc, 0x1
ldub [%l7 + 0x7C], %g4
fbule,a %fcc3, loop_5896
ldsb [%l7 + 0x66], %l2
orncc %o0, 0x0361, %g1
edge8 %l0, %i0, %g3
loop_5896:
ldx [%l7 + 0x78], %i6
ldsh [%l7 + 0x2C], %o2
fpadd32 %f4, %f2, %f10
fmovdne %icc, %f4, %f0
movgu %xcc, %g5, %o3
fxnor %f10, %f12, %f8
bshuffle %f12, %f4, %f0
st %f1, [%l7 + 0x34]
fpackfix %f2, %f6
stw %l1, [%l7 + 0x4C]
movneg %xcc, %g2, %o7
fba,a %fcc3, loop_5897
fmovdcc %icc, %f5, %f14
ldsh [%l7 + 0x0C], %o5
move %xcc, %i2, %i5
loop_5897:
movne %xcc, %o4, %i7
fbue,a %fcc1, loop_5898
ldd [%l7 + 0x08], %f14
array8 %o6, %i4, %l6
orn %i1, %l3, %l5
loop_5898:
fmovsgu %xcc, %f3, %f2
ldsb [%l7 + 0x32], %o1
fands %f11, %f9, %f0
udiv %i3, 0x0311, %g6
bleu,a,pt %icc, loop_5899
fpadd16 %f14, %f4, %f4
fbl,a %fcc3, loop_5900
st %f13, [%l7 + 0x50]
loop_5899:
xor %l4, %g7, %l2
fmovda %xcc, %f1, %f3
loop_5900:
stb %g4, [%l7 + 0x10]
fornot2 %f0, %f10, %f12
andncc %o0, %l0, %g1
tsubcctv %g3, %i6, %i0
fmovsl %xcc, %f9, %f5
edge32l %o2, %g5, %o3
fmovsvs %icc, %f8, %f6
tneg %icc, 0x5
nop
setx loop_5901, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
alignaddr %l1, %o7, %o5
fnor %f0, %f10, %f14
fandnot2s %f13, %f11, %f4
loop_5901:
fandnot1 %f10, %f10, %f4
fmovsg %xcc, %f15, %f1
nop
setx loop_5902, %l0, %l1
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 + 0x2F], %g2
bvc,a,pn %xcc, loop_5903
stx %i2, [%l7 + 0x10]
loop_5902:
fcmpd %fcc0, %f4, %f8
sth %o4, [%l7 + 0x1E]
loop_5903:
stx %i7, [%l7 + 0x38]
fpadd32 %f6, %f12, %f0
mova %icc, %o6, %i5
stx %i4, [%l7 + 0x68]
fblg,a %fcc2, loop_5904
fcmpgt32 %f14, %f12, %i1
fmovrdne %l3, %f6, %f14
edge16ln %l5, %l6, %i3
loop_5904:
fbule,a %fcc3, loop_5905
ta %icc, 0x4
fsrc1s %f1, %f6
fmovsvc %xcc, %f1, %f10
loop_5905:
fmovda %xcc, %f10, %f12
fnand %f12, %f0, %f10
ldsb [%l7 + 0x1D], %g6
std %f4, [%l7 + 0x28]
fmovd %f0, %f4
fones %f9
fpsub16s %f13, %f11, %f14
fmovdle %icc, %f14, %f9
st %f13, [%l7 + 0x3C]
fbu %fcc0, loop_5906
ldub [%l7 + 0x1E], %o1
movrgz %g7, %l4, %l2
fmovdl %xcc, %f9, %f11
loop_5906:
lduh [%l7 + 0x7C], %o0
fnegs %f0, %f1
sra %l0, %g4, %g3
edge16 %i6, %i0, %o2
fbug %fcc2, loop_5907
fbge %fcc3, loop_5908
mulx %g5, %o3, %l1
movne %icc, %g1, %o5
loop_5907:
st %f9, [%l7 + 0x1C]
loop_5908:
stw %g2, [%l7 + 0x5C]
movle %xcc, %i2, %o7
ldsw [%l7 + 0x54], %i7
fbu,a %fcc0, loop_5909
brz,a %o4, loop_5910
fmovrdgez %i5, %f6, %f14
fba,a %fcc2, loop_5911
loop_5909:
ldx [%l7 + 0x60], %o6
loop_5910:
movrlz %i4, 0x078, %l3
stw %l5, [%l7 + 0x7C]
loop_5911:
fpack16 %f6, %f12
fmovsvc %icc, %f2, %f13
fbne,a %fcc1, loop_5912
fandnot2s %f4, %f11, %f9
fmovrsgz %i1, %f11, %f3
tne %icc, 0x7
loop_5912:
ldub [%l7 + 0x0C], %l6
ld [%l7 + 0x74], %f10
xnor %i3, 0x014A, %o1
fba,a %fcc2, loop_5913
bn %icc, loop_5914
fmovrdne %g7, %f4, %f4
movneg %xcc, %g6, %l2
loop_5913:
fandnot1 %f2, %f14, %f14
loop_5914:
stx %l4, [%l7 + 0x60]
nop
setx loop_5915, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ble,pt %icc, loop_5916
movrgez %o0, %g4, %l0
brlz,a %g3, loop_5917
loop_5915:
bshuffle %f4, %f2, %f14
loop_5916:
fmovrdlz %i6, %f8, %f12
fmovrse %i0, %f3, %f4
loop_5917:
ld [%l7 + 0x58], %f0
andcc %g5, 0x15B8, %o3
brlez,a %l1, loop_5918
ldsb [%l7 + 0x34], %o2
ldsh [%l7 + 0x40], %o5
fabss %f1, %f6
loop_5918:
edge16ln %g1, %i2, %o7
ldx [%l7 + 0x70], %i7
fmovsvs %icc, %f14, %f11
edge16l %g2, %o4, %o6
orn %i4, %i5, %l3
movneg %xcc, %i1, %l6
faligndata %f6, %f12, %f12
fone %f2
tg %icc, 0x4
stb %i3, [%l7 + 0x75]
nop
setx loop_5919, %l0, %l1
jmpl %l1, %o1
fbule,a %fcc3, loop_5920
tpos %xcc, 0x6
tleu %xcc, 0x5
loop_5919:
or %g7, %l5, %g6
loop_5920:
fpsub16s %f7, %f15, %f15
st %f0, [%l7 + 0x6C]
stw %l4, [%l7 + 0x6C]
st %f3, [%l7 + 0x2C]
lduw [%l7 + 0x28], %o0
udivcc %l2, 0x0726, %g4
ld [%l7 + 0x28], %f7
ldsh [%l7 + 0x68], %g3
lduw [%l7 + 0x5C], %l0
stx %i6, [%l7 + 0x68]
mova %xcc, %g5, %i0
fzero %f6
fmovsgu %xcc, %f5, %f1
ldd [%l7 + 0x08], %f0
tsubcctv %l1, 0x1507, %o2
bgu,a,pt %icc, loop_5921
fmovdle %xcc, %f12, %f10
sth %o3, [%l7 + 0x3E]
ldsb [%l7 + 0x6A], %o5
loop_5921:
fbue %fcc0, loop_5922
ta %xcc, 0x1
stx %i2, [%l7 + 0x18]
tcc %icc, 0x2
loop_5922:
brz %g1, loop_5923
bne loop_5924
ldsw [%l7 + 0x14], %o7
bvc %xcc, loop_5925
loop_5923:
fmovrde %g2, %f14, %f8
loop_5924:
fzero %f8
movrgz %o4, 0x24D, %i7
loop_5925:
for %f6, %f6, %f6
fmovse %xcc, %f10, %f4
st %f0, [%l7 + 0x58]
fpack32 %f10, %f8, %f14
ldd [%l7 + 0x70], %f6
sth %o6, [%l7 + 0x4E]
stb %i4, [%l7 + 0x63]
fbn,a %fcc0, loop_5926
tleu %xcc, 0x5
sth %l3, [%l7 + 0x4E]
fbue,a %fcc1, loop_5927
loop_5926:
lduh [%l7 + 0x6A], %i5
fba,a %fcc0, loop_5928
fsrc1s %f14, %f0
loop_5927:
orn %l6, 0x0A3B, %i3
edge8l %o1, %g7, %i1
loop_5928:
smul %g6, 0x1B3D, %l4
bpos,a,pt %icc, loop_5929
fmul8x16au %f0, %f14, %f14
edge16 %l5, %o0, %l2
ldsh [%l7 + 0x6E], %g3
loop_5929:
udivx %g4, 0x1DE7, %l0
fsrc2s %f0, %f12
tgu %icc, 0x4
ldsw [%l7 + 0x44], %i6
fnands %f7, %f9, %f14
fmovdvs %icc, %f14, %f2
fexpand %f13, %f10
tvc %xcc, 0x2
fabss %f12, %f9
fmovsg %xcc, %f5, %f11
fpsub32s %f14, %f9, %f14
fone %f8
fmul8x16al %f11, %f11, %f8
fmovdneg %xcc, %f12, %f13
andcc %g5, %l1, %o2
st %f8, [%l7 + 0x34]
fbe,a %fcc2, loop_5930
fcmped %fcc0, %f8, %f10
fbuge,a %fcc2, loop_5931
fnot1 %f10, %f14
loop_5930:
fornot2 %f12, %f10, %f12
ldsh [%l7 + 0x16], %o3
loop_5931:
ldsh [%l7 + 0x16], %i0
bcs,a %xcc, loop_5932
tvc %icc, 0x1
fsrc2 %f6, %f6
brlez %o5, loop_5933
loop_5932:
ld [%l7 + 0x78], %f4
fbul %fcc0, loop_5934
fpack16 %f0, %f11
loop_5933:
sth %i2, [%l7 + 0x74]
ldsh [%l7 + 0x2C], %o7
loop_5934:
ldsh [%l7 + 0x16], %g2
fpadd16s %f0, %f4, %f13
movrne %g1, %o4, %i7
ldub [%l7 + 0x2B], %i4
subccc %o6, 0x0DFE, %i5
be,pn %icc, loop_5935
fmovscc %xcc, %f1, %f10
andcc %l3, %i3, %l6
tn %xcc, 0x5
loop_5935:
ldsw [%l7 + 0x7C], %o1
ldd [%l7 + 0x70], %f4
lduh [%l7 + 0x62], %g7
fone %f0
fmovdcs %xcc, %f2, %f6
fmuld8sux16 %f0, %f9, %f0
edge16 %i1, %g6, %l4
addcc %o0, 0x1FD1, %l2
fmovde %xcc, %f13, %f9
edge32 %g3, %l5, %g4
edge32l %l0, %g5, %i6
ldub [%l7 + 0x31], %l1
fnot2s %f4, %f7
ldsb [%l7 + 0x25], %o3
movre %i0, %o2, %o5
array8 %o7, %i2, %g2
andn %g1, 0x0F96, %i7
addccc %i4, %o6, %i5
ldsb [%l7 + 0x2B], %o4
movg %icc, %i3, %l6
ldsw [%l7 + 0x10], %o1
fcmpeq16 %f0, %f2, %g7
ldub [%l7 + 0x59], %i1
lduw [%l7 + 0x70], %l3
subcc %g6, %o0, %l4
ldub [%l7 + 0x7E], %g3
tcc %icc, 0x0
sll %l2, %g4, %l5
tle %xcc, 0x7
sdivx %g5, 0x0200, %l0
fzeros %f11
movcc %icc, %l1, %o3
fsrc2 %f0, %f10
fornot2 %f4, %f0, %f14
fmovsvc %xcc, %f7, %f1
fsrc1 %f2, %f0
fpadd16s %f12, %f9, %f8
edge32ln %i6, %o2, %i0
fandnot1 %f0, %f12, %f4
ld [%l7 + 0x38], %f8
faligndata %f10, %f0, %f12
ld [%l7 + 0x0C], %f3
ldd [%l7 + 0x58], %f2
stb %o5, [%l7 + 0x0E]
fmovdge %xcc, %f10, %f15
ldub [%l7 + 0x2D], %o7
tle %icc, 0x3
fmovsn %icc, %f2, %f4
fmovspos %icc, %f12, %f9
stw %i2, [%l7 + 0x18]
orcc %g2, %i7, %g1
bgu,pt %icc, loop_5936
brgez,a %o6, loop_5937
movl %icc, %i4, %o4
st %f15, [%l7 + 0x70]
loop_5936:
ldub [%l7 + 0x48], %i5
loop_5937:
stw %l6, [%l7 + 0x24]
tsubcctv %i3, 0x1561, %o1
sdivcc %g7, 0x0E3F, %l3
ld [%l7 + 0x30], %f1
edge16n %i1, %o0, %g6
stb %g3, [%l7 + 0x59]
fbuge,a %fcc0, loop_5938
brlez,a %l2, loop_5939
tn %xcc, 0x6
fbuge,a %fcc0, loop_5940
loop_5938:
fnot2s %f7, %f2
loop_5939:
fmovsa %xcc, %f2, %f14
fmovdpos %xcc, %f7, %f0
loop_5940:
ld [%l7 + 0x0C], %f8
tn %xcc, 0x5
fabsd %f4, %f6
ldsb [%l7 + 0x54], %g4
fbg,a %fcc3, loop_5941
brnz %l5, loop_5942
fnands %f14, %f3, %f4
bleu,a loop_5943
loop_5941:
ta %xcc, 0x1
loop_5942:
ld [%l7 + 0x28], %f0
mulscc %g5, 0x19EC, %l0
loop_5943:
fpsub16s %f9, %f3, %f9
fbuge,a %fcc3, loop_5944
mova %xcc, %l4, %o3
ldsw [%l7 + 0x50], %i6
bcc,a %icc, loop_5945
loop_5944:
tl %icc, 0x7
stb %o2, [%l7 + 0x18]
std %f10, [%l7 + 0x78]
loop_5945:
fmovrsgz %l1, %f3, %f1
ldsw [%l7 + 0x6C], %i0
ldd [%l7 + 0x28], %f0
bgu loop_5946
edge32l %o5, %o7, %g2
umul %i2, %g1, %o6
movcs %icc, %i7, %i4
loop_5946:
tn %xcc, 0x7
ldsb [%l7 + 0x4C], %i5
fmuld8sux16 %f5, %f12, %f4
stw %l6, [%l7 + 0x38]
ldx [%l7 + 0x18], %i3
lduh [%l7 + 0x48], %o4
smulcc %o1, %l3, %g7
ldsb [%l7 + 0x53], %i1
andn %g6, 0x1275, %o0
bvs,a,pt %xcc, loop_5947
fnot2 %f8, %f8
bcc,a,pt %icc, loop_5948
fornot1s %f12, %f1, %f9
loop_5947:
ldsh [%l7 + 0x24], %g3
st %f0, [%l7 + 0x7C]
loop_5948:
sth %l2, [%l7 + 0x56]
fmovdcs %icc, %f4, %f9
stw %l5, [%l7 + 0x70]
movrlz %g5, %l0, %l4
lduw [%l7 + 0x1C], %o3
fmovdgu %icc, %f11, %f4
tn %xcc, 0x0
fnot2s %f10, %f6
fmovrsgz %i6, %f8, %f8
movpos %xcc, %g4, %o2
ldd [%l7 + 0x08], %f14
ld [%l7 + 0x40], %f15
stx %i0, [%l7 + 0x08]
ldsb [%l7 + 0x78], %l1
edge32l %o5, %g2, %o7
fmovrsgz %i2, %f11, %f2
fzero %f8
ld [%l7 + 0x20], %f4
std %f10, [%l7 + 0x48]
bvs,a loop_5949
fornot2s %f9, %f8, %f8
fmovdneg %icc, %f11, %f12
movrne %g1, 0x0C3, %o6
loop_5949:
taddcc %i7, %i4, %l6
lduh [%l7 + 0x0A], %i3
be,a,pt %xcc, loop_5950
bg %xcc, loop_5951
fmovsne %xcc, %f7, %f12
udiv %o4, 0x16FA, %i5
loop_5950:
taddcc %o1, 0x0FFE, %l3
loop_5951:
sdivcc %i1, 0x08DE, %g6
fmul8sux16 %f14, %f10, %f14
ldsw [%l7 + 0x24], %g7
movpos %icc, %g3, %o0
bcc,a,pn %xcc, loop_5952
fmovsgu %icc, %f2, %f0
ldd [%l7 + 0x10], %f4
bcc,a,pn %xcc, loop_5953
loop_5952:
movpos %icc, %l5, %l2
stx %l0, [%l7 + 0x60]
move %icc, %l4, %o3
loop_5953:
fmovd %f4, %f6
stb %g5, [%l7 + 0x57]
sllx %g4, 0x0F, %o2
add %i6, 0x199E, %i0
edge16ln %l1, %o5, %o7
faligndata %f2, %f4, %f6
andncc %i2, %g2, %g1
fmovda %xcc, %f7, %f13
ldx [%l7 + 0x20], %o6
fors %f9, %f3, %f11
sethi 0x0C37, %i7
brnz %i4, loop_5954
stx %l6, [%l7 + 0x30]
stb %o4, [%l7 + 0x5B]
bgu %icc, loop_5955
loop_5954:
ldsh [%l7 + 0x10], %i3
fands %f15, %f10, %f9
sth %o1, [%l7 + 0x26]
loop_5955:
mova %xcc, %l3, %i5
fmul8x16au %f11, %f12, %f4
ld [%l7 + 0x7C], %f0
movcs %xcc, %g6, %g7
bvc,pt %icc, loop_5956
fbo %fcc2, loop_5957
and %i1, 0x1E77, %o0
bcc loop_5958
loop_5956:
fnands %f15, %f5, %f6
loop_5957:
ldsh [%l7 + 0x4A], %l5
bn %xcc, loop_5959
loop_5958:
movrlez %g3, 0x1F9, %l2
fpadd16 %f14, %f8, %f8
edge16ln %l0, %o3, %g5
loop_5959:
st %f12, [%l7 + 0x2C]
edge32l %l4, %o2, %i6
lduh [%l7 + 0x16], %i0
ba,a,pt %xcc, loop_5960
fnegd %f2, %f12
xnorcc %l1, %o5, %o7
fmovsleu %xcc, %f13, %f8
loop_5960:
fnot1s %f6, %f15
fmovda %icc, %f15, %f10
stb %g4, [%l7 + 0x58]
fmovd %f10, %f12
tcc %xcc, 0x5
ldsb [%l7 + 0x1A], %g2
fzero %f10
bvc,pt %icc, loop_5961
stb %i2, [%l7 + 0x41]
stw %g1, [%l7 + 0x78]
ble,a %icc, loop_5962
loop_5961:
fsrc1s %f10, %f1
subc %o6, 0x07CB, %i4
popc 0x0F1C, %i7
loop_5962:
stb %o4, [%l7 + 0x68]
fmovrsgz %l6, %f14, %f2
fmovrdne %i3, %f14, %f4
edge16 %l3, %i5, %g6
fmovsl %xcc, %f3, %f2
fmovsa %xcc, %f7, %f13
and %g7, %o1, %i1
fnor %f6, %f10, %f8
ldd [%l7 + 0x30], %f4
subcc %o0, 0x19F5, %g3
stb %l5, [%l7 + 0x55]
stb %l0, [%l7 + 0x14]
sub %l2, 0x1974, %o3
movrlez %g5, %l4, %i6
subccc %o2, 0x0092, %l1
movpos %icc, %i0, %o7
fbl %fcc1, loop_5963
tleu %xcc, 0x0
fmovrslez %o5, %f11, %f11
fbo %fcc2, loop_5964
loop_5963:
xnor %g2, %g4, %i2
fbge %fcc1, loop_5965
stw %g1, [%l7 + 0x68]
loop_5964:
fcmpeq32 %f10, %f2, %i4
edge32ln %i7, %o4, %l6
loop_5965:
sth %i3, [%l7 + 0x56]
fpsub32s %f8, %f15, %f15
addcc %o6, 0x0044, %l3
ldsw [%l7 + 0x08], %g6
fmovdcs %xcc, %f1, %f10
fsrc1s %f11, %f12
fnegs %f3, %f10
fmovsneg %xcc, %f14, %f13
fmovsleu %icc, %f1, %f13
orncc %i5, %o1, %i1
ta %xcc, 0x1
edge32ln %o0, %g7, %g3
bcs loop_5966
fpsub32 %f0, %f0, %f4
andn %l5, 0x15DC, %l2
fmul8x16 %f9, %f2, %f12
loop_5966:
fmul8x16 %f7, %f14, %f14
stw %l0, [%l7 + 0x24]
tn %xcc, 0x4
fmovdvs %xcc, %f3, %f1
fmovdneg %icc, %f15, %f8
movleu %icc, %g5, %o3
stb %l4, [%l7 + 0x3E]
sethi 0x1662, %i6
movne %xcc, %l1, %o2
stx %o7, [%l7 + 0x38]
st %f2, [%l7 + 0x48]
edge32n %i0, %o5, %g2
stw %g4, [%l7 + 0x44]
sdivx %i2, 0x1C9E, %i4
faligndata %f10, %f10, %f6
fone %f8
xnor %i7, %o4, %g1
move %icc, %l6, %i3
ldd [%l7 + 0x58], %f2
fbge %fcc3, loop_5967
sra %o6, 0x07, %g6
fblg %fcc0, loop_5968
fbo,a %fcc3, loop_5969
loop_5967:
stb %l3, [%l7 + 0x4E]
stw %i5, [%l7 + 0x6C]
loop_5968:
ldsb [%l7 + 0x0B], %i1
loop_5969:
fcmpne32 %f8, %f12, %o0
udivcc %g7, 0x1189, %o1
ldsh [%l7 + 0x5E], %g3
movre %l2, 0x01C, %l5
tgu %xcc, 0x1
tne %icc, 0x2
brlz %l0, loop_5970
tpos %xcc, 0x1
fxnors %f5, %f2, %f6
std %f12, [%l7 + 0x20]
loop_5970:
tg %icc, 0x1
fzero %f4
fabss %f15, %f8
fmovsneg %xcc, %f5, %f0
st %f4, [%l7 + 0x78]
alignaddr %o3, %l4, %g5
movn %xcc, %i6, %l1
fnand %f10, %f10, %f0
fnegs %f11, %f15
lduh [%l7 + 0x10], %o2
fexpand %f14, %f6
edge32 %i0, %o7, %o5
bvs,pn %xcc, loop_5971
lduw [%l7 + 0x6C], %g4
fpack16 %f0, %f5
orn %i2, 0x0D29, %g2
loop_5971:
ldsw [%l7 + 0x6C], %i4
brz %i7, loop_5972
edge16l %o4, %l6, %g1
ldsb [%l7 + 0x22], %i3
sdivx %o6, 0x1FF9, %g6
loop_5972:
st %f1, [%l7 + 0x24]
xnorcc %l3, %i1, %i5
fpmerge %f5, %f2, %f2
nop
setx loop_5973, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbl,a %fcc1, loop_5974
add %g7, %o1, %g3
lduh [%l7 + 0x60], %l2
loop_5973:
stw %o0, [%l7 + 0x38]
loop_5974:
fandnot1 %f4, %f6, %f2
movn %xcc, %l0, %o3
ldub [%l7 + 0x68], %l4
movn %icc, %l5, %g5
brgz %i6, loop_5975
ldx [%l7 + 0x58], %l1
array8 %i0, %o2, %o7
fmovsne %xcc, %f5, %f9
loop_5975:
ldx [%l7 + 0x78], %o5
ldd [%l7 + 0x38], %f0
fbge %fcc0, loop_5976
fmuld8sux16 %f2, %f7, %f2
edge32n %g4, %i2, %g2
movg %icc, %i4, %i7
loop_5976:
srax %l6, %o4, %i3
fmul8ulx16 %f6, %f2, %f2
bvc,pt %icc, loop_5977
orn %g1, %g6, %l3
stx %i1, [%l7 + 0x28]
subc %o6, %i5, %o1
loop_5977:
movge %icc, %g7, %l2
bvc %icc, loop_5978
fmovdpos %xcc, %f10, %f10
fcmple16 %f2, %f2, %o0
fmovrde %g3, %f2, %f2
loop_5978:
ldx [%l7 + 0x70], %l0
lduh [%l7 + 0x52], %o3
fpadd16 %f8, %f14, %f6
lduw [%l7 + 0x40], %l5
sdivcc %g5, 0x0701, %i6
ldsw [%l7 + 0x10], %l4
fandnot2 %f12, %f4, %f0
sth %l1, [%l7 + 0x48]
ldsb [%l7 + 0x31], %o2
stw %o7, [%l7 + 0x20]
alignaddrl %o5, %i0, %g4
sub %g2, 0x17CE, %i2
fmovsne %icc, %f10, %f12
stw %i7, [%l7 + 0x50]
udivcc %i4, 0x1656, %l6
ldsw [%l7 + 0x14], %i3
stw %o4, [%l7 + 0x44]
tpos %icc, 0x4
fcmped %fcc2, %f6, %f10
tle %xcc, 0x6
fbu %fcc0, loop_5979
mulx %g1, %l3, %i1
fmovs %f1, %f6
movrne %o6, %g6, %i5
loop_5979:
fmovrdne %o1, %f14, %f2
fornot1 %f12, %f2, %f4
stb %g7, [%l7 + 0x57]
tpos %icc, 0x7
ldub [%l7 + 0x60], %o0
udiv %g3, 0x1EB2, %l0
subcc %l2, 0x0656, %o3
movcs %xcc, %l5, %i6
sub %l4, 0x15BC, %g5
bge,pn %icc, loop_5980
sllx %o2, 0x1E, %l1
siam 0x7
brlz,a %o5, loop_5981
loop_5980:
fcmpeq16 %f2, %f12, %o7
fmovdle %xcc, %f0, %f4
fmul8x16au %f15, %f8, %f14
loop_5981:
for %f12, %f10, %f2
srl %g4, 0x0C, %g2
fmovda %icc, %f6, %f13
std %f6, [%l7 + 0x48]
tcs %icc, 0x2
sdivx %i0, 0x0334, %i7
ldx [%l7 + 0x68], %i4
st %f2, [%l7 + 0x28]
sth %l6, [%l7 + 0x40]
fsrc1 %f10, %f4
taddcc %i3, 0x1EAC, %i2
ldub [%l7 + 0x0B], %g1
fmul8x16al %f13, %f9, %f12
ld [%l7 + 0x20], %f8
fsrc2s %f4, %f10
array8 %l3, %o4, %o6
udivcc %i1, 0x151E, %g6
tsubcc %o1, %g7, %i5
andn %g3, %l0, %o0
ldsw [%l7 + 0x54], %o3
bg,a %xcc, loop_5982
lduh [%l7 + 0x18], %l2
fpackfix %f2, %f0
fbl,a %fcc3, loop_5983
loop_5982:
ldsh [%l7 + 0x2E], %i6
ta %xcc, 0x7
fble %fcc0, loop_5984
loop_5983:
movneg %xcc, %l4, %l5
movrlz %g5, %l1, %o5
brz %o7, loop_5985
loop_5984:
brnz %o2, loop_5986
udivx %g4, 0x0252, %i0
stx %i7, [%l7 + 0x20]
loop_5985:
edge32n %i4, %g2, %i3
loop_5986:
fcmple32 %f10, %f0, %l6
movpos %xcc, %g1, %l3
lduw [%l7 + 0x70], %i2
movne %icc, %o6, %o4
fbuge,a %fcc1, loop_5987
sub %i1, 0x0E42, %g6
tleu %icc, 0x1
fmovdcc %icc, %f11, %f7
loop_5987:
bneg,pt %xcc, loop_5988
ldx [%l7 + 0x58], %g7
ldsw [%l7 + 0x18], %i5
fcmple32 %f4, %f0, %g3
loop_5988:
fbue %fcc2, loop_5989
fornot1 %f8, %f10, %f12
fpadd16 %f0, %f10, %f2
xorcc %o1, %o0, %o3
loop_5989:
movneg %xcc, %l2, %l0
tn %icc, 0x2
ldub [%l7 + 0x0D], %i6
fmovdvs %icc, %f0, %f4
addccc %l5, 0x10C4, %g5
lduw [%l7 + 0x78], %l4
addc %o5, 0x1FC3, %o7
fmul8sux16 %f2, %f0, %f0
sdivx %l1, 0x007A, %g4
fpadd32 %f0, %f2, %f10
tcs %icc, 0x4
bcs %icc, loop_5990
movpos %icc, %i0, %o2
std %f8, [%l7 + 0x78]
fmovsvc %icc, %f15, %f0
loop_5990:
brz %i4, loop_5991
tcs %xcc, 0x5
andncc %i7, %i3, %l6
fmovrsgez %g1, %f4, %f5
loop_5991:
stw %g2, [%l7 + 0x78]
tvc %icc, 0x0
fzero %f0
std %f8, [%l7 + 0x40]
sethi 0x108F, %i2
orcc %o6, 0x15FC, %l3
ld [%l7 + 0x24], %f13
fcmpgt32 %f10, %f8, %o4
bpos,pt %xcc, loop_5992
ldsb [%l7 + 0x77], %i1
fcmps %fcc0, %f5, %f6
stx %g7, [%l7 + 0x20]
loop_5992:
stb %g6, [%l7 + 0x63]
fnegd %f4, %f0
ldsw [%l7 + 0x2C], %g3
taddcctv %i5, 0x05E4, %o1
brnz %o3, loop_5993
tle %icc, 0x2
std %f10, [%l7 + 0x40]
sth %l2, [%l7 + 0x44]
loop_5993:
std %f12, [%l7 + 0x18]
fmovdg %icc, %f10, %f4
stw %l0, [%l7 + 0x74]
faligndata %f6, %f10, %f0
fmovdcc %xcc, %f4, %f12
movvs %icc, %o0, %i6
tge %icc, 0x7
ldsw [%l7 + 0x18], %g5
nop
setx loop_5994, %l0, %l1
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 %f12, %f2, %f4
udivcc %l4, 0x032F, %o5
be,a loop_5995
loop_5994:
stw %o7, [%l7 + 0x10]
fbue %fcc0, loop_5996
lduh [%l7 + 0x3E], %l5
loop_5995:
srlx %l1, %g4, %i0
lduw [%l7 + 0x10], %o2
loop_5996:
ta %icc, 0x2
ldsb [%l7 + 0x56], %i7
sth %i3, [%l7 + 0x3E]
andncc %i4, %l6, %g2
bvs loop_5997
tge %icc, 0x4
udiv %g1, 0x0EB9, %o6
ld [%l7 + 0x50], %f6
loop_5997:
sth %i2, [%l7 + 0x62]
ldsb [%l7 + 0x0D], %o4
fcmped %fcc2, %f4, %f10
sth %i1, [%l7 + 0x08]
fpadd16s %f6, %f5, %f13
stx %l3, [%l7 + 0x28]
movvc %icc, %g7, %g3
fcmpd %fcc1, %f8, %f10
fmovd %f10, %f10
movgu %xcc, %i5, %g6
lduw [%l7 + 0x54], %o1
orncc %l2, %o3, %o0
ldsb [%l7 + 0x1F], %i6
mova %xcc, %g5, %l0
ldsw [%l7 + 0x6C], %l4
st %f8, [%l7 + 0x44]
subc %o7, %o5, %l1
fmovscc %xcc, %f0, %f8
ld [%l7 + 0x28], %f7
bgu,a,pn %icc, loop_5998
ldsh [%l7 + 0x2C], %l5
ldsh [%l7 + 0x3A], %g4
srl %i0, 0x10, %i7
loop_5998:
andn %i3, 0x030A, %o2
fpsub16 %f8, %f4, %f4
fone %f12
movcs %xcc, %l6, %i4
movleu %xcc, %g2, %g1
array32 %o6, %i2, %i1
tsubcc %l3, %g7, %g3
bleu,pn %icc, loop_5999
movl %xcc, %i5, %o4
xnorcc %o1, %g6, %l2
fexpand %f8, %f4
loop_5999:
fbge %fcc2, loop_6000
ldx [%l7 + 0x38], %o3
faligndata %f8, %f6, %f14
st %f8, [%l7 + 0x5C]
loop_6000:
movrlez %i6, 0x15E, %o0
array32 %g5, %l0, %o7
tne %xcc, 0x3
lduh [%l7 + 0x58], %o5
bne,a %icc, loop_6001
st %f0, [%l7 + 0x6C]
movrgez %l1, %l5, %l4
fmovdg %xcc, %f11, %f13
loop_6001:
fbg %fcc3, loop_6002
lduh [%l7 + 0x76], %i0
sethi 0x07D7, %g4
movrne %i7, %o2, %i3
loop_6002:
fpsub16 %f4, %f14, %f6
tle %icc, 0x3
bne,a,pt %xcc, loop_6003
ldub [%l7 + 0x21], %i4
udiv %g2, 0x053C, %l6
fpackfix %f12, %f12
loop_6003:
nop
setx loop_6004, %l0, %l1
jmpl %l1, %g1
ldsb [%l7 + 0x65], %i2
std %f10, [%l7 + 0x40]
ldsw [%l7 + 0x08], %i1
loop_6004:
fxor %f0, %f14, %f8
ldsb [%l7 + 0x46], %o6
bshuffle %f2, %f12, %f14
udivcc %l3, 0x0548, %g3
fmul8sux16 %f8, %f8, %f12
ldsw [%l7 + 0x10], %g7
movl %xcc, %o4, %i5
lduh [%l7 + 0x68], %g6
ld [%l7 + 0x2C], %f5
ldsh [%l7 + 0x4C], %o1
fbue,a %fcc3, loop_6005
bvc,pn %icc, loop_6006
brgez,a %l2, loop_6007
fble,a %fcc1, loop_6008
loop_6005:
stw %o3, [%l7 + 0x54]
loop_6006:
sub %i6, %g5, %l0
loop_6007:
fbg,a %fcc2, loop_6009
loop_6008:
fand %f0, %f14, %f14
brlez,a %o0, loop_6010
sth %o5, [%l7 + 0x76]
loop_6009:
ldsw [%l7 + 0x78], %l1
brlez,a %l5, loop_6011
loop_6010:
sth %o7, [%l7 + 0x7E]
fmovsneg %icc, %f0, %f6
stb %i0, [%l7 + 0x29]
loop_6011:
sth %g4, [%l7 + 0x7C]
fcmped %fcc0, %f2, %f8
stw %i7, [%l7 + 0x60]
edge8 %l4, %i3, %o2
ldsb [%l7 + 0x7F], %i4
nop
setx loop_6012, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbul,a %fcc3, loop_6013
std %f8, [%l7 + 0x78]
fpadd16 %f0, %f10, %f6
loop_6012:
fmovrdlez %g2, %f6, %f4
loop_6013:
fbe,a %fcc3, loop_6014
tle %xcc, 0x6
fmovrdgez %g1, %f0, %f0
stb %l6, [%l7 + 0x6F]
loop_6014:
fnegd %f8, %f0
addc %i2, 0x0EAE, %i1
bg %icc, loop_6015
ldx [%l7 + 0x40], %o6
fors %f11, %f1, %f3
fpsub16s %f2, %f12, %f3
loop_6015:
lduh [%l7 + 0x10], %l3
udivx %g3, 0x0B94, %g7
fsrc1 %f10, %f2
sth %i5, [%l7 + 0x74]
ba,pt %icc, loop_6016
ldd [%l7 + 0x78], %f0
udivx %g6, 0x16B9, %o1
movge %icc, %l2, %o4
loop_6016:
udivx %o3, 0x1FC9, %g5
fmul8ulx16 %f14, %f4, %f14
fornot2s %f14, %f8, %f0
std %f2, [%l7 + 0x40]
brlez %l0, loop_6017
fzero %f14
smul %o0, %i6, %o5
ldx [%l7 + 0x60], %l5
loop_6017:
movne %xcc, %o7, %l1
umul %i0, %g4, %l4
movn %xcc, %i7, %i3
sra %i4, 0x14, %o2
movrne %g1, 0x025, %g2
fnegd %f0, %f6
fands %f9, %f5, %f3
fmovrslz %i2, %f11, %f13
bcc,a loop_6018
ldx [%l7 + 0x08], %l6
brlz,a %i1, loop_6019
movcc %icc, %l3, %o6
loop_6018:
bl loop_6020
fbn %fcc2, loop_6021
loop_6019:
fnot2s %f4, %f6
fmul8ulx16 %f10, %f4, %f4
loop_6020:
std %f10, [%l7 + 0x40]
loop_6021:
stb %g7, [%l7 + 0x38]
fmovscs %icc, %f12, %f4
fbo,a %fcc3, loop_6022
fcmpgt16 %f14, %f6, %i5
movrgz %g6, 0x395, %g3
movl %xcc, %o1, %o4
loop_6022:
tpos %icc, 0x4
lduh [%l7 + 0x72], %o3
stb %l2, [%l7 + 0x71]
movrgz %g5, 0x059, %l0
stw %i6, [%l7 + 0x38]
fmovdne %icc, %f7, %f14
fpack32 %f14, %f8, %f0
stw %o5, [%l7 + 0x78]
ld [%l7 + 0x6C], %f3
fmul8x16au %f13, %f4, %f0
fmovrse %o0, %f11, %f11
ldub [%l7 + 0x25], %o7
fornot1 %f2, %f10, %f4
ta %icc, 0x3
fmul8ulx16 %f6, %f2, %f2
edge8n %l5, %i0, %l1
fbge %fcc1, loop_6023
st %f14, [%l7 + 0x30]
fone %f6
alignaddrl %l4, %i7, %i3
loop_6023:
fpsub16s %f12, %f2, %f10
fbu,a %fcc2, loop_6024
taddcctv %g4, 0x0300, %i4
xor %g1, 0x1D8F, %o2
fblg,a %fcc0, loop_6025
loop_6024:
stw %i2, [%l7 + 0x6C]
fmovdl %icc, %f14, %f5
fpack32 %f4, %f14, %f10
loop_6025:
xnor %g2, %l6, %i1
fmovdg %xcc, %f3, %f6
fzero %f2
stx %o6, [%l7 + 0x78]
fcmpgt16 %f10, %f12, %g7
stw %i5, [%l7 + 0x24]
st %f10, [%l7 + 0x1C]
udivcc %g6, 0x1892, %g3
ble %icc, loop_6026
taddcctv %o1, %l3, %o3
movvs %icc, %o4, %g5
movge %icc, %l0, %i6
loop_6026:
bge,pt %icc, loop_6027
subcc %o5, %l2, %o0
fxors %f7, %f15, %f8
fmovsn %xcc, %f2, %f11
loop_6027:
bgu,pn %icc, loop_6028
lduh [%l7 + 0x14], %l5
tpos %icc, 0x3
orn %o7, %i0, %l1
loop_6028:
fmovrse %l4, %f14, %f3
ldsb [%l7 + 0x36], %i3
fnot1 %f10, %f6
lduh [%l7 + 0x3A], %g4
lduw [%l7 + 0x54], %i4
brz,a %i7, loop_6029
fexpand %f4, %f10
taddcctv %g1, %o2, %g2
ldx [%l7 + 0x38], %i2
loop_6029:
lduh [%l7 + 0x10], %i1
fmovdne %icc, %f5, %f0
call loop_6030
sdivx %o6, 0x153C, %l6
st %f11, [%l7 + 0x38]
st %f1, [%l7 + 0x30]
loop_6030:
xorcc %g7, 0x1DD0, %i5
fcmpes %fcc1, %f3, %f3
fand %f0, %f0, %f0
tge %icc, 0x5
fmovsvs %icc, %f5, %f7
stx %g3, [%l7 + 0x08]
ldsw [%l7 + 0x2C], %g6
std %f4, [%l7 + 0x30]
stx %l3, [%l7 + 0x70]
stw %o3, [%l7 + 0x14]
fmovda %xcc, %f2, %f4
fmovrdlz %o1, %f10, %f0
fmul8sux16 %f4, %f10, %f4
sth %g5, [%l7 + 0x58]
fmovsleu %icc, %f6, %f1
movle %icc, %l0, %i6
sth %o5, [%l7 + 0x40]
srl %l2, %o0, %l5
tcc %xcc, 0x4
ldx [%l7 + 0x08], %o4
ldsh [%l7 + 0x7A], %i0
fpackfix %f2, %f6
tpos %icc, 0x5
tneg %xcc, 0x6
bcc,pn %icc, loop_6031
tn %xcc, 0x0
edge16l %o7, %l1, %l4
ldsh [%l7 + 0x70], %g4
loop_6031:
faligndata %f12, %f2, %f0
edge16ln %i4, %i3, %g1
lduw [%l7 + 0x58], %i7
xor %o2, 0x068D, %i2
tg %xcc, 0x0
ldx [%l7 + 0x78], %i1
fxnors %f11, %f14, %f14
sra %g2, %l6, %g7
edge32n %i5, %o6, %g3
fbu,a %fcc2, loop_6032
tsubcctv %l3, %g6, %o1
fmovde %xcc, %f15, %f7
movge %xcc, %g5, %l0
loop_6032:
ldsb [%l7 + 0x10], %o3
fcmpes %fcc0, %f13, %f4
tvc %icc, 0x6
fpsub16s %f15, %f8, %f2
fornot2 %f12, %f10, %f6
orcc %o5, 0x18BB, %i6
stw %o0, [%l7 + 0x4C]
fnegs %f11, %f8
movneg %icc, %l2, %o4
ld [%l7 + 0x2C], %f9
fcmple16 %f0, %f4, %l5
ldub [%l7 + 0x61], %o7
movpos %icc, %l1, %l4
be,pn %icc, loop_6033
lduh [%l7 + 0x66], %i0
std %f4, [%l7 + 0x70]
fmul8x16 %f14, %f0, %f0
loop_6033:
fpadd16s %f15, %f15, %f6
ld [%l7 + 0x78], %f14
ld [%l7 + 0x74], %f12
bg loop_6034
fbl,a %fcc1, loop_6035
lduh [%l7 + 0x40], %i4
sth %g4, [%l7 + 0x58]
loop_6034:
fblg %fcc2, loop_6036
loop_6035:
udivx %g1, 0x05C0, %i3
lduw [%l7 + 0x58], %o2
fbe %fcc0, loop_6037
loop_6036:
mulx %i2, 0x16F7, %i1
bge,a,pt %icc, loop_6038
ld [%l7 + 0x50], %f12
loop_6037:
sth %g2, [%l7 + 0x24]
ldd [%l7 + 0x30], %f12
loop_6038:
fpadd16 %f0, %f8, %f0
fcmpgt16 %f0, %f12, %i7
st %f11, [%l7 + 0x64]
fornot2s %f1, %f0, %f0
xorcc %l6, %g7, %i5
fmovdneg %xcc, %f3, %f4
ldsb [%l7 + 0x2C], %g3
fmovdcs %xcc, %f12, %f2
fmovrdgz %o6, %f14, %f4
movvc %xcc, %g6, %o1
stx %g5, [%l7 + 0x68]
lduw [%l7 + 0x5C], %l3
lduh [%l7 + 0x36], %o3
fsrc2 %f6, %f0
fcmps %fcc2, %f10, %f5
lduw [%l7 + 0x6C], %l0
tle %icc, 0x7
fmovsl %xcc, %f15, %f0
fmovda %icc, %f7, %f11
sll %i6, %o5, %l2
fpack16 %f4, %f3
ldsb [%l7 + 0x39], %o0
fmovsle %xcc, %f8, %f11
stb %l5, [%l7 + 0x7E]
bne,a,pn %xcc, loop_6039
fmovdvs %xcc, %f0, %f4
stw %o7, [%l7 + 0x1C]
xor %l1, %l4, %i0
loop_6039:
ldsb [%l7 + 0x49], %i4
bl,a loop_6040
ldd [%l7 + 0x70], %f12
fmul8ulx16 %f2, %f14, %f0
ldsw [%l7 + 0x78], %o4
loop_6040:
brgz,a %g1, loop_6041
ldd [%l7 + 0x18], %f12
fmovrdne %i3, %f10, %f8
add %o2, %i2, %i1
loop_6041:
for %f6, %f4, %f2
fxor %f10, %f0, %f2
fbu %fcc2, loop_6042
fsrc2 %f8, %f14
stx %g4, [%l7 + 0x40]
fmul8sux16 %f0, %f8, %f12
loop_6042:
ldx [%l7 + 0x48], %g2
fsrc2 %f8, %f6
edge32ln %l6, %i7, %i5
bleu loop_6043
ldsh [%l7 + 0x5C], %g7
movne %icc, %g3, %o6
ldd [%l7 + 0x18], %f14
loop_6043:
fmul8x16 %f10, %f2, %f0
lduh [%l7 + 0x6C], %o1
fbl %fcc2, loop_6044
fbug,a %fcc3, loop_6045
ldsb [%l7 + 0x77], %g6
fornot2s %f4, %f12, %f6
loop_6044:
fpsub32 %f12, %f10, %f0
loop_6045:
ldd [%l7 + 0x08], %f0
fmovrsgz %l3, %f10, %f10
stb %g5, [%l7 + 0x21]
tge %icc, 0x0
faligndata %f12, %f6, %f10
fmovrsgez %o3, %f14, %f9
tvc %icc, 0x2
edge32 %l0, %o5, %i6
lduh [%l7 + 0x3A], %o0
bleu,pn %xcc, loop_6046
movvc %xcc, %l2, %o7
fmovdcc %icc, %f12, %f14
ldsh [%l7 + 0x66], %l5
loop_6046:
fmovsgu %xcc, %f9, %f9
bshuffle %f0, %f12, %f4
brz %l1, loop_6047
fmovrdgz %l4, %f10, %f4
fcmpne16 %f10, %f6, %i4
be %icc, loop_6048
loop_6047:
array8 %i0, %g1, %i3
ldub [%l7 + 0x57], %o2
lduh [%l7 + 0x3E], %o4
loop_6048:
fbne %fcc2, loop_6049
movrgez %i1, 0x0E7, %i2
fnors %f14, %f1, %f9
fabsd %f4, %f8
loop_6049:
movcc %xcc, %g4, %g2
ldsw [%l7 + 0x2C], %i7
edge16ln %l6, %g7, %g3
fbue %fcc1, loop_6050
fbl %fcc0, loop_6051
ldsw [%l7 + 0x68], %o6
edge16 %i5, %g6, %o1
loop_6050:
ldsh [%l7 + 0x12], %g5
loop_6051:
srl %l3, 0x0A, %o3
fcmpgt16 %f2, %f0, %o5
addc %i6, %l0, %o0
std %f4, [%l7 + 0x78]
fbug %fcc3, loop_6052
ld [%l7 + 0x48], %f6
lduh [%l7 + 0x66], %o7
bcc,pt %xcc, loop_6053
loop_6052:
fpack16 %f14, %f4
ldd [%l7 + 0x18], %f0
lduh [%l7 + 0x20], %l2
loop_6053:
fmovrslz %l1, %f4, %f15
ldsb [%l7 + 0x11], %l5
fmovdvs %xcc, %f4, %f12
tcs %icc, 0x3
tn %icc, 0x5
fble,a %fcc1, loop_6054
fmovdpos %xcc, %f2, %f13
ldsw [%l7 + 0x38], %l4
ld [%l7 + 0x34], %f11
loop_6054:
stx %i0, [%l7 + 0x78]
std %f2, [%l7 + 0x50]
subc %i4, 0x1002, %i3
ldd [%l7 + 0x58], %f0
umulcc %o2, %o4, %g1
sth %i2, [%l7 + 0x30]
ldd [%l7 + 0x60], %f4
brlz %g4, loop_6055
ldub [%l7 + 0x31], %i1
edge32ln %i7, %l6, %g7
sdiv %g2, 0x033A, %o6
loop_6055:
be,a loop_6056
movl %icc, %g3, %g6
fmovd %f2, %f6
st %f14, [%l7 + 0x4C]
loop_6056:
fand %f12, %f2, %f2
ldsh [%l7 + 0x0C], %o1
ld [%l7 + 0x3C], %f2
tne %icc, 0x3
call loop_6057
mulx %g5, %l3, %i5
udivcc %o3, 0x0CB7, %o5
andcc %l0, %o0, %i6
loop_6057:
ldsh [%l7 + 0x62], %l2
ldsb [%l7 + 0x12], %l1
lduw [%l7 + 0x10], %o7
fbu,a %fcc0, loop_6058
ldd [%l7 + 0x38], %f0
std %f6, [%l7 + 0x68]
fbo,a %fcc1, loop_6059
loop_6058:
fmul8x16au %f10, %f15, %f0
alignaddr %l4, %l5, %i4
edge16n %i3, %i0, %o4
loop_6059:
fbge,a %fcc0, loop_6060
ldsh [%l7 + 0x40], %o2
fmovsg %xcc, %f0, %f14
movvc %xcc, %g1, %i2
loop_6060:
stx %g4, [%l7 + 0x08]
ble,a,pt %xcc, loop_6061
move %icc, %i1, %i7
ldsw [%l7 + 0x2C], %g7
movrgz %g2, 0x314, %l6
loop_6061:
fpsub32s %f6, %f6, %f6
fzeros %f14
umul %g3, 0x1E70, %o6
lduw [%l7 + 0x30], %g6
movleu %xcc, %o1, %g5
ldd [%l7 + 0x30], %f10
bvc,a,pn %xcc, loop_6062
bge %xcc, loop_6063
ld [%l7 + 0x3C], %f2
or %l3, 0x1A0A, %i5
loop_6062:
fbuge,a %fcc3, loop_6064
loop_6063:
ldub [%l7 + 0x20], %o5
tgu %icc, 0x2
xor %o3, %l0, %o0
loop_6064:
ldub [%l7 + 0x37], %l2
ldsh [%l7 + 0x44], %i6
add %l1, %l4, %o7
sdiv %i4, 0x1482, %i3
tneg %xcc, 0x4
ldsw [%l7 + 0x60], %i0
movn %icc, %o4, %o2
array32 %g1, %l5, %g4
fmuld8ulx16 %f2, %f6, %f10
ld [%l7 + 0x28], %f11
fmovrdlez %i2, %f14, %f12
ldd [%l7 + 0x58], %f2
fmovscc %xcc, %f11, %f2
fbge,a %fcc0, loop_6065
tcs %xcc, 0x4
fornot2s %f8, %f2, %f11
bge,a %xcc, loop_6066
loop_6065:
fmovscs %icc, %f14, %f10
smul %i7, 0x17BF, %g7
fnot1s %f4, %f10
loop_6066:
stx %i1, [%l7 + 0x60]
lduw [%l7 + 0x14], %g2
fnand %f2, %f0, %f14
sth %l6, [%l7 + 0x4A]
subc %g3, %o6, %g6
fmovdge %icc, %f4, %f13
ldsh [%l7 + 0x46], %o1
tn %xcc, 0x3
stx %l3, [%l7 + 0x28]
bg,a,pn %xcc, loop_6067
subccc %g5, %o5, %i5
fornot1s %f15, %f3, %f3
nop
setx loop_6068, %l0, %l1
jmpl %l1, %o3
loop_6067:
fpadd16 %f12, %f10, %f8
ld [%l7 + 0x34], %f15
and %o0, %l2, %i6
loop_6068:
lduh [%l7 + 0x26], %l0
st %f15, [%l7 + 0x4C]
std %f10, [%l7 + 0x60]
fone %f4
bpos,pn %xcc, loop_6069
ldsw [%l7 + 0x20], %l1
brgz %l4, loop_6070
fcmps %fcc0, %f10, %f3
loop_6069:
ld [%l7 + 0x0C], %f8
fmovspos %icc, %f0, %f14
loop_6070:
lduh [%l7 + 0x0C], %o7
movcs %icc, %i3, %i4
brgz %i0, loop_6071
fpsub16 %f4, %f8, %f12
stw %o4, [%l7 + 0x0C]
edge16n %o2, %g1, %g4
loop_6071:
movne %xcc, %i2, %l5
fba %fcc3, loop_6072
brnz,a %g7, loop_6073
fmovse %icc, %f5, %f2
fcmpgt32 %f4, %f6, %i1
loop_6072:
fmuld8ulx16 %f0, %f8, %f14
loop_6073:
tneg %xcc, 0x2
stx %i7, [%l7 + 0x70]
fmovrde %l6, %f14, %f10
be loop_6074
fmovdpos %icc, %f10, %f10
andn %g3, %g2, %o6
stw %o1, [%l7 + 0x40]
loop_6074:
ldx [%l7 + 0x78], %g6
umul %l3, 0x1788, %o5
tge %xcc, 0x7
fmovrsgz %i5, %f4, %f0
sth %o3, [%l7 + 0x50]
bcs,a %xcc, loop_6075
tvc %xcc, 0x7
fmovdcc %icc, %f7, %f4
be,a,pt %xcc, loop_6076
loop_6075:
ldx [%l7 + 0x20], %o0
fmovsg %xcc, %f0, %f0
fbg,a %fcc2, loop_6077
loop_6076:
fbl,a %fcc2, loop_6078
brgez,a %l2, loop_6079
lduh [%l7 + 0x76], %g5
loop_6077:
orn %i6, 0x077E, %l1
loop_6078:
move %xcc, %l0, %l4
loop_6079:
addcc %i3, 0x0A51, %o7
movrlz %i0, %i4, %o4
ldsb [%l7 + 0x12], %o2
fnot2s %f2, %f2
fmovdg %icc, %f10, %f13
fmovsleu %xcc, %f10, %f4
brlz %g4, loop_6080
fbne %fcc3, loop_6081
edge8ln %i2, %l5, %g7
ldd [%l7 + 0x18], %f0
loop_6080:
fmuld8sux16 %f3, %f15, %f6
loop_6081:
movvs %xcc, %i1, %i7
fbge %fcc0, loop_6082
umulcc %l6, 0x02FF, %g3
stw %g2, [%l7 + 0x18]
smulcc %o6, 0x1DB7, %g1
loop_6082:
sth %g6, [%l7 + 0x5A]
fmovsa %xcc, %f5, %f0
ldd [%l7 + 0x50], %f14
movvs %icc, %o1, %o5
fbuge,a %fcc2, loop_6083
tvs %icc, 0x4
stb %i5, [%l7 + 0x0D]
st %f15, [%l7 + 0x64]
loop_6083:
subccc %l3, 0x18AB, %o0
fnot1 %f2, %f8
fxnors %f1, %f15, %f5
fornot2 %f14, %f12, %f12
andcc %o3, %l2, %i6
lduh [%l7 + 0x20], %g5
fmovrdgz %l1, %f8, %f0
mova %xcc, %l0, %i3
tvs %xcc, 0x6
addccc %l4, %i0, %o7
stb %o4, [%l7 + 0x3E]
andn %i4, %g4, %o2
bpos %xcc, loop_6084
taddcc %l5, %i2, %i1
ble,a,pt %xcc, loop_6085
movrlz %g7, 0x308, %i7
loop_6084:
sth %l6, [%l7 + 0x42]
ldsb [%l7 + 0x6E], %g3
loop_6085:
bvs %xcc, loop_6086
xnor %o6, 0x1AA0, %g1
tcc %xcc, 0x4
tge %icc, 0x7
loop_6086:
tcc %icc, 0x0
movne %icc, %g2, %o1
std %f8, [%l7 + 0x50]
brlez,a %o5, loop_6087
tge %icc, 0x6
orcc %g6, %l3, %o0
ldsh [%l7 + 0x38], %i5
loop_6087:
sllx %o3, %l2, %g5
fcmple32 %f10, %f10, %i6
movl %xcc, %l0, %i3
subc %l4, %l1, %o7
brgez,a %o4, loop_6088
ldsh [%l7 + 0x6A], %i0
fpsub32 %f10, %f8, %f10
smulcc %g4, %i4, %o2
loop_6088:
stb %l5, [%l7 + 0x7A]
movrgez %i1, %g7, %i2
std %f4, [%l7 + 0x10]
fmovda %xcc, %f10, %f6
ldsw [%l7 + 0x08], %l6
tvs %icc, 0x0
fnegs %f14, %f0
tn %icc, 0x2
udiv %i7, 0x12A8, %o6
sra %g1, %g3, %g2
fones %f9
movge %icc, %o5, %g6
movcs %icc, %l3, %o1
stx %i5, [%l7 + 0x48]
fpack32 %f12, %f2, %f10
lduw [%l7 + 0x2C], %o0
andn %o3, %g5, %l2
ldub [%l7 + 0x73], %i6
brz,a %i3, loop_6089
ldd [%l7 + 0x20], %f2
ldsb [%l7 + 0x36], %l0
fnors %f6, %f8, %f1
loop_6089:
stx %l4, [%l7 + 0x38]
brlez %o7, loop_6090
bn,pn %icc, loop_6091
ld [%l7 + 0x20], %f2
stb %l1, [%l7 + 0x4B]
loop_6090:
fabss %f13, %f0
loop_6091:
std %f10, [%l7 + 0x10]
fbge %fcc3, loop_6092
bshuffle %f0, %f12, %f10
and %i0, %o4, %g4
fbne,a %fcc3, loop_6093
loop_6092:
fmovdn %xcc, %f7, %f10
fzero %f6
edge32l %i4, %l5, %o2
loop_6093:
fpadd16 %f0, %f12, %f14
stw %i1, [%l7 + 0x40]
tneg %icc, 0x7
fpadd32s %f15, %f8, %f11
fmovs %f14, %f0
st %f8, [%l7 + 0x14]
fpadd32s %f1, %f7, %f2
fsrc2 %f6, %f2
fxor %f6, %f0, %f12
srax %g7, %l6, %i2
ld [%l7 + 0x78], %f8
fmovscc %xcc, %f13, %f11
smulcc %o6, %g1, %g3
ldub [%l7 + 0x4D], %g2
ldsb [%l7 + 0x20], %o5
fandnot1s %f1, %f11, %f14
movcc %xcc, %i7, %g6
fbuge %fcc0, loop_6094
sth %o1, [%l7 + 0x40]
pdist %f10, %f6, %f12
fmovscc %xcc, %f8, %f4
loop_6094:
faligndata %f6, %f2, %f12
fpadd32s %f15, %f13, %f14
fandnot1 %f2, %f4, %f6
tle %icc, 0x6
st %f4, [%l7 + 0x60]
fmovdvc %icc, %f0, %f12
andn %l3, %o0, %o3
ld [%l7 + 0x60], %f2
stw %g5, [%l7 + 0x7C]
stb %l2, [%l7 + 0x4E]
std %f0, [%l7 + 0x08]
fandnot2 %f4, %f14, %f8
fand %f2, %f8, %f4
movrgz %i5, %i6, %i3
fmuld8ulx16 %f7, %f1, %f14
ldub [%l7 + 0x14], %l4
edge32l %l0, %o7, %l1
sethi 0x0AD1, %o4
brlz,a %g4, loop_6095
fmovscs %icc, %f7, %f6
ldsh [%l7 + 0x40], %i0
stw %i4, [%l7 + 0x20]
loop_6095:
bcc,a,pn %icc, loop_6096
smul %o2, 0x0704, %l5
ldub [%l7 + 0x0E], %i1
fcmpes %fcc1, %f10, %f10
loop_6096:
movvs %icc, %g7, %i2
fmuld8ulx16 %f7, %f7, %f10
std %f10, [%l7 + 0x20]
fornot2s %f3, %f12, %f1
ldsb [%l7 + 0x21], %o6
ldsh [%l7 + 0x6E], %g1
for %f4, %f4, %f0
fxors %f15, %f7, %f8
fcmped %fcc0, %f8, %f6
fmul8x16au %f1, %f0, %f12
std %f14, [%l7 + 0x30]
movgu %xcc, %l6, %g2
movvs %xcc, %o5, %i7
fsrc2 %f2, %f10
bn,a,pt %icc, loop_6097
ldsh [%l7 + 0x46], %g6
movcs %xcc, %g3, %l3
fxnors %f6, %f6, %f0
loop_6097:
bl,pt %xcc, loop_6098
fmovsge %icc, %f3, %f11
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
sth %o1, [%l7 + 0x20]
loop_6098:
lduw [%l7 + 0x5C], %o3
udivcc %g5, 0x0A67, %l2
loop_6099:
fpack32 %f8, %f14, %f6
fbg %fcc0, loop_6100
ldx [%l7 + 0x10], %i5
tn %icc, 0x4
tcc %xcc, 0x5
loop_6100:
fmovsgu %icc, %f15, %f2
fmovdge %icc, %f10, %f11
ldsh [%l7 + 0x22], %o0
fmovdl %xcc, %f15, %f8
movre %i3, %l4, %i6
movrgez %o7, %l1, %o4
brgz,a %g4, loop_6101
fcmped %fcc2, %f8, %f8
fnot2s %f3, %f10
fmovdvs %icc, %f2, %f1
loop_6101:
fpsub32s %f12, %f13, %f2
st %f9, [%l7 + 0x08]
ldsh [%l7 + 0x24], %i0
ld [%l7 + 0x40], %f4
fbug,a %fcc2, loop_6102
tsubcc %i4, 0x1F8F, %o2
fpack16 %f6, %f11
bneg,a %icc, loop_6103
loop_6102:
fmovsneg %xcc, %f2, %f10
st %f10, [%l7 + 0x28]
fmovd %f0, %f6
loop_6103:
ldsw [%l7 + 0x54], %l5
tvs %icc, 0x0
stx %i1, [%l7 + 0x48]
movrgez %g7, 0x084, %i2
fzero %f12
ldx [%l7 + 0x48], %l0
movleu %xcc, %o6, %g1
or %l6, 0x18DD, %o5
ldsw [%l7 + 0x4C], %g2
fbe %fcc1, loop_6104
add %i7, %g3, %g6
movpos %xcc, %l3, %o3
brz %g5, loop_6105
loop_6104:
fmovrdlez %o1, %f6, %f4
be %icc, loop_6106
xnor %i5, 0x0120, %o0
loop_6105:
edge8l %i3, %l4, %l2
fmovdg %xcc, %f1, %f7
loop_6106:
movneg %xcc, %o7, %l1
movrne %o4, %g4, %i0
tneg %icc, 0x7
tvs %xcc, 0x7
stb %i6, [%l7 + 0x36]
ldsw [%l7 + 0x2C], %o2
fors %f9, %f4, %f7
lduh [%l7 + 0x52], %i4
tleu %icc, 0x3
fmovrdgz %l5, %f10, %f4
fmovsne %xcc, %f13, %f11
srl %i1, 0x01, %i2
tleu %icc, 0x6
fxnor %f4, %f4, %f0
fmovspos %icc, %f11, %f6
stw %l0, [%l7 + 0x2C]
edge8l %o6, %g1, %g7
ldsb [%l7 + 0x60], %o5
sth %l6, [%l7 + 0x72]
ldsw [%l7 + 0x48], %i7
fcmpgt16 %f14, %f8, %g3
bn,a,pn %xcc, loop_6107
stw %g2, [%l7 + 0x68]
ldub [%l7 + 0x75], %g6
stb %o3, [%l7 + 0x7E]
loop_6107:
call loop_6108
fmovrdgez %g5, %f8, %f0
st %f15, [%l7 + 0x3C]
fsrc2 %f0, %f8
loop_6108:
sdivx %o1, 0x0859, %i5
bpos loop_6109
array8 %o0, %i3, %l4
mulx %l2, 0x1B32, %l3
fandnot1 %f2, %f2, %f8
loop_6109:
tleu %icc, 0x1
fmovda %xcc, %f15, %f11
movn %xcc, %l1, %o7
stb %o4, [%l7 + 0x5A]
ldx [%l7 + 0x68], %i0
fornot1 %f4, %f0, %f12
fcmple32 %f10, %f2, %i6
lduw [%l7 + 0x54], %o2
xnor %g4, 0x11B3, %i4
fbg,a %fcc0, loop_6110
stb %l5, [%l7 + 0x39]
srlx %i2, 0x19, %i1
xor %l0, 0x14DA, %g1
loop_6110:
fbule,a %fcc2, loop_6111
ldub [%l7 + 0x7C], %g7
srlx %o6, 0x05, %o5
st %f8, [%l7 + 0x64]
loop_6111:
fmovrdne %i7, %f8, %f8
stb %g3, [%l7 + 0x2A]
fpadd16 %f0, %f8, %f8
fexpand %f14, %f4
ldub [%l7 + 0x3F], %g2
stx %g6, [%l7 + 0x48]
tpos %xcc, 0x5
stb %o3, [%l7 + 0x44]
fmovrsgz %l6, %f7, %f14
add %g5, 0x1C28, %o1
edge8ln %i5, %i3, %l4
fandnot1s %f4, %f8, %f8
tne %xcc, 0x1
movcs %xcc, %l2, %o0
stw %l3, [%l7 + 0x0C]
array32 %o7, %o4, %i0
brlz,a %l1, loop_6112
movre %o2, 0x36C, %g4
st %f1, [%l7 + 0x70]
fcmpd %fcc3, %f2, %f6
loop_6112:
ble,a,pn %icc, loop_6113
fxnor %f10, %f14, %f10
stw %i6, [%l7 + 0x20]
umulcc %i4, 0x043D, %l5
loop_6113:
ldsb [%l7 + 0x49], %i2
sllx %i1, 0x18, %l0
bgu,a,pn %xcc, loop_6114
fmovs %f7, %f0
ldx [%l7 + 0x30], %g1
movgu %icc, %g7, %o5
loop_6114:
fmovdge %icc, %f5, %f12
stx %i7, [%l7 + 0x30]
tge %xcc, 0x2
fcmpgt32 %f2, %f2, %g3
orncc %o6, %g2, %o3
movrlez %g6, 0x2C7, %l6
nop
setx loop_6115, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
andncc %g5, %o1, %i5
fcmpgt32 %f0, %f6, %l4
ldd [%l7 + 0x50], %f12
loop_6115:
ble,pt %icc, loop_6116
fcmpes %fcc1, %f13, %f2
ldub [%l7 + 0x7F], %l2
ldsh [%l7 + 0x34], %i3
loop_6116:
sth %l3, [%l7 + 0x56]
movleu %xcc, %o7, %o4
move %icc, %i0, %l1
xnorcc %o2, %o0, %i6
fpsub16 %f8, %f2, %f0
fmovdleu %xcc, %f13, %f12
subc %i4, %l5, %g4
ld [%l7 + 0x68], %f14
ldx [%l7 + 0x10], %i1
or %l0, %g1, %i2
fcmps %fcc3, %f7, %f12
movpos %icc, %g7, %i7
fmovdgu %icc, %f15, %f2
nop
setx loop_6117, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd16 %f8, %f0, %f14
fxor %f4, %f12, %f4
fones %f12
loop_6117:
bvc,a loop_6118
stx %g3, [%l7 + 0x10]
add %o6, 0x1191, %g2
fbn %fcc1, loop_6119
loop_6118:
fandnot2 %f0, %f6, %f6
ldsb [%l7 + 0x5F], %o5
fmovdg %icc, %f9, %f14
loop_6119:
lduh [%l7 + 0x0C], %g6
fornot2 %f12, %f14, %f6
for %f0, %f6, %f14
tcs %xcc, 0x2
edge32l %o3, %g5, %l6
fmovsvc %xcc, %f2, %f12
fmuld8sux16 %f6, %f13, %f14
stw %o1, [%l7 + 0x7C]
movne %icc, %l4, %l2
fnot2 %f4, %f8
fcmpne16 %f14, %f2, %i5
fba %fcc3, loop_6120
fmovrsgz %l3, %f7, %f0
brgez,a %o7, loop_6121
fones %f6
loop_6120:
fxors %f5, %f5, %f12
std %f4, [%l7 + 0x20]
loop_6121:
fnor %f14, %f2, %f2
sth %i3, [%l7 + 0x1E]
sth %o4, [%l7 + 0x7C]
stx %i0, [%l7 + 0x48]
umul %l1, 0x0D1C, %o0
pdist %f8, %f8, %f0
tneg %icc, 0x3
fbl,a %fcc0, loop_6122
ldsw [%l7 + 0x78], %i6
fornot1s %f0, %f0, %f3
ld [%l7 + 0x1C], %f15
loop_6122:
fnors %f11, %f2, %f10
fnot2s %f10, %f2
ldsw [%l7 + 0x30], %o2
andn %l5, 0x1399, %g4
movrlez %i1, %l0, %i4
ldx [%l7 + 0x38], %g1
fmovsvs %icc, %f10, %f9
tl %xcc, 0x7
for %f6, %f12, %f6
st %f14, [%l7 + 0x1C]
fmovsvs %xcc, %f4, %f7
stx %i2, [%l7 + 0x18]
stw %g7, [%l7 + 0x1C]
fpadd32s %f7, %f14, %f1
fnor %f2, %f4, %f4
sra %g3, 0x02, %o6
fbule %fcc3, loop_6123
edge16ln %i7, %o5, %g6
std %f10, [%l7 + 0x30]
ldsw [%l7 + 0x54], %g2
loop_6123:
ldsw [%l7 + 0x10], %o3
ldx [%l7 + 0x10], %l6
st %f0, [%l7 + 0x48]
movne %xcc, %o1, %l4
array16 %g5, %l2, %l3
fornot1s %f13, %f5, %f2
sth %i5, [%l7 + 0x52]
fsrc2 %f14, %f2
lduw [%l7 + 0x0C], %i3
fcmple32 %f0, %f6, %o7
std %f0, [%l7 + 0x08]
bne,pn %icc, loop_6124
orncc %i0, 0x0949, %o4
lduw [%l7 + 0x30], %l1
movg %xcc, %o0, %i6
loop_6124:
fbule,a %fcc0, loop_6125
stw %o2, [%l7 + 0x30]
siam 0x6
bn,pt %xcc, loop_6126
loop_6125:
bcs loop_6127
fmovde %xcc, %f9, %f6
fpackfix %f10, %f8
loop_6126:
ldsb [%l7 + 0x42], %g4
loop_6127:
sll %l5, %i1, %i4
bg,a %icc, loop_6128
fmovrdgez %g1, %f6, %f0
brlz %i2, loop_6129
taddcc %l0, %g3, %g7
loop_6128:
ldx [%l7 + 0x30], %i7
ta %xcc, 0x5
loop_6129:
fbo,a %fcc1, loop_6130
ldsw [%l7 + 0x7C], %o6
movcc %icc, %g6, %o5
fbug %fcc2, loop_6131
loop_6130:
lduh [%l7 + 0x36], %g2
fmul8x16 %f6, %f10, %f10
te %xcc, 0x2
loop_6131:
fmovrdlz %o3, %f8, %f14
ldsb [%l7 + 0x13], %l6
add %l4, 0x0DD8, %o1
fmovdle %xcc, %f12, %f2
fmovrdne %l2, %f14, %f8
udivcc %l3, 0x05D7, %g5
fmovdleu %icc, %f3, %f10
call loop_6132
ldsw [%l7 + 0x5C], %i5
fnegd %f2, %f10
stb %o7, [%l7 + 0x3D]
loop_6132:
fmovdne %icc, %f3, %f3
bn,pn %xcc, loop_6133
movrlez %i3, %o4, %i0
ldsw [%l7 + 0x4C], %l1
fcmpd %fcc1, %f14, %f10
loop_6133:
tne %icc, 0x4
fpsub16 %f8, %f14, %f2
fmovrdlez %i6, %f6, %f0
fpsub16s %f14, %f13, %f12
movvs %icc, %o2, %o0
movcc %xcc, %g4, %l5
fzeros %f14
ble,a loop_6134
fbu,a %fcc1, loop_6135
faligndata %f6, %f2, %f14
tne %icc, 0x3
loop_6134:
bshuffle %f14, %f10, %f12
loop_6135:
lduh [%l7 + 0x34], %i1
ldx [%l7 + 0x08], %i4
lduw [%l7 + 0x7C], %g1
fmovrdlz %l0, %f12, %f2
fmovsgu %xcc, %f4, %f12
move %xcc, %i2, %g7
brnz %g3, loop_6136
fands %f6, %f14, %f4
fmul8x16al %f10, %f5, %f2
fpadd32 %f0, %f14, %f10
loop_6136:
fxnor %f14, %f14, %f14
fcmpgt16 %f2, %f0, %i7
tvc %icc, 0x6
fcmpne32 %f6, %f12, %o6
edge16l %g6, %o5, %g2
movcs %icc, %l6, %o3
sth %o1, [%l7 + 0x16]
srl %l4, %l3, %l2
sth %i5, [%l7 + 0x08]
ldub [%l7 + 0x51], %o7
movvc %xcc, %g5, %i3
sra %o4, %i0, %l1
sethi 0x1E27, %o2
stx %i6, [%l7 + 0x48]
stw %o0, [%l7 + 0x3C]
mulscc %l5, %i1, %g4
brlz,a %g1, loop_6137
bne %icc, loop_6138
movrlz %l0, 0x391, %i4
fcmpne32 %f0, %f14, %g7
loop_6137:
fsrc2s %f1, %f4
loop_6138:
sdiv %i2, 0x0B35, %i7
fbug,a %fcc0, loop_6139
ld [%l7 + 0x74], %f5
tleu %xcc, 0x7
lduh [%l7 + 0x6C], %o6
loop_6139:
bleu,a,pn %xcc, loop_6140
ldsw [%l7 + 0x18], %g3
fmovspos %icc, %f9, %f4
add %o5, %g6, %g2
loop_6140:
tle %xcc, 0x3
fnors %f1, %f6, %f0
lduw [%l7 + 0x20], %l6
lduw [%l7 + 0x50], %o1
fmovsg %icc, %f12, %f3
fands %f9, %f11, %f4
move %xcc, %o3, %l3
fmovrsgz %l4, %f2, %f10
stw %l2, [%l7 + 0x18]
stx %i5, [%l7 + 0x18]
std %f2, [%l7 + 0x28]
movle %icc, %o7, %i3
popc %o4, %i0
fornot1 %f8, %f2, %f2
nop
setx loop_6141, %l0, %l1
jmpl %l1, %l1
fmovda %xcc, %f11, %f5
fmovrdgez %o2, %f10, %f12
udivcc %g5, 0x1592, %i6
loop_6141:
ldd [%l7 + 0x50], %f8
fmovd %f0, %f0
brlz,a %o0, loop_6142
st %f0, [%l7 + 0x6C]
alignaddr %l5, %g4, %g1
edge8l %i1, %l0, %i4
loop_6142:
fmovsne %icc, %f9, %f2
stx %i2, [%l7 + 0x18]
brgz %i7, loop_6143
ldd [%l7 + 0x50], %f2
ld [%l7 + 0x30], %f5
fmovdpos %icc, %f10, %f6
loop_6143:
nop
setx loop_6144, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fsrc2s %f8, %f7
fcmpes %fcc0, %f7, %f9
fbu,a %fcc3, loop_6145
loop_6144:
lduh [%l7 + 0x4C], %o6
fpmerge %f14, %f10, %f4
lduh [%l7 + 0x2A], %g7
loop_6145:
fmovrdgez %o5, %f4, %f2
movgu %icc, %g6, %g3
fmovrde %l6, %f14, %f10
alignaddr %o1, %g2, %o3
orncc %l4, 0x1CF6, %l2
ldx [%l7 + 0x18], %l3
std %f14, [%l7 + 0x60]
fmovdle %icc, %f3, %f0
tsubcc %i5, 0x1800, %i3
fpsub16 %f2, %f0, %f10
fmovdle %icc, %f5, %f4
stw %o4, [%l7 + 0x08]
movge %xcc, %o7, %i0
brz %l1, loop_6146
sth %o2, [%l7 + 0x30]
te %icc, 0x0
brgez %i6, loop_6147
loop_6146:
bcc,pt %icc, loop_6148
brgez %g5, loop_6149
sth %l5, [%l7 + 0x4A]
loop_6147:
fba %fcc3, loop_6150
loop_6148:
fbn,a %fcc0, loop_6151
loop_6149:
ldx [%l7 + 0x78], %o0
brgz %g4, loop_6152
loop_6150:
movg %icc, %i1, %g1
loop_6151:
fbn %fcc2, loop_6153
add %i4, 0x1F60, %l0
loop_6152:
ldd [%l7 + 0x60], %f10
fmovde %icc, %f14, %f12
loop_6153:
tneg %xcc, 0x3
ldsw [%l7 + 0x38], %i2
movrgz %i7, %o6, %o5
ble,a %xcc, loop_6154
edge16n %g7, %g3, %l6
sub %g6, %o1, %g2
fmovdl %xcc, %f14, %f13
loop_6154:
tsubcc %o3, %l4, %l2
sth %l3, [%l7 + 0x3E]
ldsw [%l7 + 0x68], %i3
fexpand %f15, %f4
fbule %fcc2, loop_6155
fbul,a %fcc0, loop_6156
ldd [%l7 + 0x70], %f4
fbne,a %fcc1, loop_6157
loop_6155:
movrgez %o4, %o7, %i5
loop_6156:
ldsb [%l7 + 0x55], %l1
fbl %fcc1, loop_6158
loop_6157:
andncc %o2, %i6, %g5
ld [%l7 + 0x28], %f14
fmul8x16au %f9, %f10, %f12
loop_6158:
movrlez %l5, 0x173, %o0
brgz %i0, loop_6159
st %f14, [%l7 + 0x64]
fcmpes %fcc2, %f1, %f2
fbue,a %fcc3, loop_6160
loop_6159:
movpos %icc, %g4, %i1
ld [%l7 + 0x2C], %f5
fbn %fcc3, loop_6161
loop_6160:
bvc loop_6162
fbe,a %fcc0, loop_6163
ldub [%l7 + 0x68], %g1
loop_6161:
fmul8x16au %f9, %f3, %f6
loop_6162:
fzeros %f15
loop_6163:
andncc %l0, %i4, %i2
xnorcc %o6, 0x063A, %i7
fpadd32 %f6, %f2, %f10
umulcc %o5, %g3, %g7
andcc %g6, 0x170D, %o1
fandnot2s %f8, %f12, %f6
fxors %f1, %f8, %f11
ldub [%l7 + 0x23], %l6
st %f15, [%l7 + 0x14]
lduh [%l7 + 0x2E], %g2
fpadd16 %f14, %f10, %f12
tcc %xcc, 0x3
ldd [%l7 + 0x70], %f12
std %f12, [%l7 + 0x38]
edge16n %o3, %l4, %l3
tneg %icc, 0x6
fmovrsgz %i3, %f13, %f13
srlx %o4, %o7, %l2
fmovrse %l1, %f14, %f12
edge16 %i5, %o2, %g5
lduh [%l7 + 0x1A], %l5
stb %i6, [%l7 + 0x44]
fmovrse %o0, %f15, %f4
edge32ln %i0, %i1, %g4
lduh [%l7 + 0x50], %g1
ba %icc, loop_6164
movg %xcc, %l0, %i2
st %f7, [%l7 + 0x54]
movrgz %i4, %o6, %i7
loop_6164:
st %f11, [%l7 + 0x30]
andn %g3, 0x1661, %o5
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
fbug,a %fcc1, loop_6166
st %f2, [%l7 + 0x5C]
bge,pt %icc, loop_6167
loop_6165:
xnor %g6, %o1, %l6
loop_6166:
umul %g2, 0x10C1, %o3
ldd [%l7 + 0x28], %f10
loop_6167:
tpos %xcc, 0x2
edge16l %g7, %l4, %l3
bvc %xcc, loop_6168
umulcc %i3, %o7, %o4
fmovs %f7, %f2
stw %l2, [%l7 + 0x70]
loop_6168:
fnors %f3, %f2, %f8
std %f0, [%l7 + 0x40]
be,a loop_6169
lduw [%l7 + 0x60], %i5
ldd [%l7 + 0x40], %f6
or %o2, 0x09B7, %l1
loop_6169:
tsubcctv %l5, %i6, %g5
fands %f13, %f0, %f1
fsrc2s %f2, %f14
fmovsvc %xcc, %f15, %f1
fmul8x16 %f3, %f2, %f4
fcmped %fcc0, %f4, %f6
fbo,a %fcc0, loop_6170
brgz %i0, loop_6171
sra %i1, %o0, %g1
fmovsa %icc, %f11, %f11
loop_6170:
fbu,a %fcc0, loop_6172
loop_6171:
ldsw [%l7 + 0x18], %g4
fnors %f14, %f7, %f8
tcc %icc, 0x0
loop_6172:
alignaddrl %l0, %i2, %o6
fmovsn %icc, %f7, %f2
edge16l %i4, %i7, %g3
nop
setx loop_6173, %l0, %l1
jmpl %l1, %g6
movcs %xcc, %o5, %l6
edge8ln %g2, %o1, %g7
movl %xcc, %l4, %l3
loop_6173:
edge8l %i3, %o3, %o7
fandnot1 %f12, %f10, %f12
stb %o4, [%l7 + 0x1F]
fmovsg %xcc, %f12, %f9
fandnot2s %f13, %f13, %f5
st %f15, [%l7 + 0x5C]
ldsw [%l7 + 0x58], %l2
nop
setx loop_6174, %l0, %l1
jmpl %l1, %i5
edge8ln %l1, %o2, %i6
fornot1 %f4, %f12, %f10
ldub [%l7 + 0x39], %l5
loop_6174:
stb %i0, [%l7 + 0x52]
fnegd %f2, %f10
popc 0x0070, %g5
bshuffle %f2, %f4, %f12
xorcc %i1, %o0, %g4
bcs loop_6175
fmovrslez %l0, %f4, %f13
tvc %xcc, 0x0
sth %g1, [%l7 + 0x3E]
loop_6175:
ldsh [%l7 + 0x1E], %o6
sth %i2, [%l7 + 0x44]
movneg %xcc, %i7, %g3
fmovrsgez %i4, %f14, %f4
fornot1s %f13, %f6, %f11
movl %icc, %o5, %l6
std %f8, [%l7 + 0x58]
fxors %f15, %f11, %f5
ld [%l7 + 0x3C], %f1
movpos %icc, %g6, %g2
fnegs %f13, %f8
sth %o1, [%l7 + 0x76]
fabsd %f10, %f0
fbne %fcc1, loop_6176
lduh [%l7 + 0x1C], %g7
bvs,a,pt %icc, loop_6177
fmovrdgez %l4, %f4, %f10
loop_6176:
fsrc1s %f13, %f11
stb %i3, [%l7 + 0x68]
loop_6177:
fandnot2s %f15, %f5, %f14
sllx %o3, %o7, %l3
fmovdle %xcc, %f0, %f13
fmovdgu %icc, %f7, %f5
lduw [%l7 + 0x6C], %l2
brlz,a %o4, loop_6178
tsubcctv %i5, %o2, %l1
ldsb [%l7 + 0x2C], %i6
xnorcc %i0, %l5, %i1
loop_6178:
fsrc2s %f4, %f6
ldx [%l7 + 0x28], %o0
movleu %icc, %g4, %l0
fble,a %fcc0, loop_6179
fsrc1 %f4, %f12
fmovrdlez %g1, %f0, %f0
std %f8, [%l7 + 0x18]
loop_6179:
fpsub32 %f2, %f0, %f4
brgez %g5, loop_6180
fpackfix %f8, %f8
fornot2 %f8, %f6, %f2
fpack32 %f6, %f14, %f8
loop_6180:
orn %o6, 0x0DB6, %i2
subc %i7, 0x0780, %i4
edge16ln %o5, %g3, %g6
fbuge,a %fcc0, loop_6181
tgu %icc, 0x7
fmovde %xcc, %f5, %f4
ldsb [%l7 + 0x41], %l6
loop_6181:
edge8n %o1, %g7, %g2
fmovrslz %i3, %f2, %f2
movg %icc, %o3, %l4
fbne %fcc2, loop_6182
movgu %icc, %o7, %l2
subccc %o4, 0x0D92, %i5
and %l3, %l1, %o2
loop_6182:
fornot1s %f12, %f14, %f12
brgez,a %i0, loop_6183
array32 %l5, %i6, %o0
sdivcc %i1, 0x0524, %l0
fmovdcc %xcc, %f12, %f15
loop_6183:
movrlez %g4, %g1, %g5
lduh [%l7 + 0x78], %o6
mova %icc, %i7, %i2
fmovrse %i4, %f4, %f12
fnot1s %f6, %f8
fcmpeq16 %f14, %f12, %o5
addccc %g6, %g3, %l6
fba %fcc1, loop_6184
sth %o1, [%l7 + 0x0E]
stw %g2, [%l7 + 0x58]
edge8ln %i3, %g7, %l4
loop_6184:
movcc %icc, %o3, %o7
ldx [%l7 + 0x08], %l2
st %f0, [%l7 + 0x38]
nop
setx loop_6185, %l0, %l1
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, %f10, %f5
movrlez %i5, %o4, %l3
fsrc2 %f2, %f8
loop_6185:
fpsub32 %f12, %f6, %f10
fzeros %f2
st %f2, [%l7 + 0x1C]
ldsh [%l7 + 0x16], %l1
move %xcc, %o2, %l5
fmul8sux16 %f12, %f8, %f6
fmovdcs %icc, %f0, %f8
fpack32 %f8, %f12, %f12
andncc %i0, %o0, %i1
fble %fcc1, loop_6186
xor %i6, %g4, %l0
sethi 0x144F, %g5
ld [%l7 + 0x74], %f10
loop_6186:
for %f4, %f0, %f0
ldsh [%l7 + 0x0C], %o6
stb %g1, [%l7 + 0x78]
lduh [%l7 + 0x44], %i7
fexpand %f3, %f14
fandnot2s %f2, %f7, %f15
fmovda %icc, %f5, %f0
xor %i2, %i4, %o5
ldub [%l7 + 0x50], %g3
std %f10, [%l7 + 0x50]
fmovdneg %icc, %f7, %f0
fornot1 %f8, %f6, %f14
bleu loop_6187
movrlez %g6, %o1, %l6
fbug %fcc1, loop_6188
ldx [%l7 + 0x20], %g2
loop_6187:
fmuld8sux16 %f3, %f3, %f8
tg %xcc, 0x6
loop_6188:
fcmpgt16 %f14, %f12, %i3
stx %g7, [%l7 + 0x08]
fbne %fcc0, loop_6189
fmovrdne %l4, %f10, %f8
ldd [%l7 + 0x10], %f14
tneg %icc, 0x1
loop_6189:
fcmpeq16 %f4, %f0, %o3
st %f12, [%l7 + 0x08]
ldub [%l7 + 0x35], %l2
fornot1s %f9, %f3, %f3
fones %f3
brz %i5, loop_6190
fcmpgt16 %f14, %f6, %o7
xnor %o4, %l1, %l3
fbule %fcc2, loop_6191
loop_6190:
ldsh [%l7 + 0x6A], %o2
sth %i0, [%l7 + 0x24]
sdivx %o0, 0x19C8, %l5
loop_6191:
ldx [%l7 + 0x20], %i6
fabss %f9, %f1
fmovrslez %g4, %f8, %f6
fandnot1s %f13, %f8, %f5
brz,a %i1, loop_6192
fpack16 %f4, %f0
fcmpeq16 %f14, %f6, %l0
call loop_6193
loop_6192:
edge16l %g5, %o6, %g1
tsubcc %i7, %i4, %i2
ldub [%l7 + 0x72], %g3
loop_6193:
fmovsge %xcc, %f0, %f8
fbug,a %fcc1, loop_6194
tl %xcc, 0x3
fmovsvc %xcc, %f7, %f11
fornot2 %f14, %f10, %f8
loop_6194:
fcmpes %fcc0, %f11, %f9
fbge,a %fcc0, loop_6195
sethi 0x0B22, %g6
addccc %o1, 0x133C, %l6
ld [%l7 + 0x70], %f1
loop_6195:
fmovs %f4, %f14
brlz %g2, loop_6196
alignaddrl %i3, %o5, %l4
tvc %icc, 0x7
lduh [%l7 + 0x3C], %g7
loop_6196:
brlz,a %l2, loop_6197
lduw [%l7 + 0x14], %i5
fnors %f7, %f12, %f5
stx %o7, [%l7 + 0x40]
loop_6197:
ldd [%l7 + 0x70], %f4
fbu,a %fcc3, loop_6198
ldd [%l7 + 0x68], %f14
ldx [%l7 + 0x70], %o3
fmovrdgz %o4, %f8, %f6
loop_6198:
fbne %fcc2, loop_6199
ldd [%l7 + 0x38], %f4
stx %l3, [%l7 + 0x40]
tge %icc, 0x2
loop_6199:
stx %l1, [%l7 + 0x48]
tsubcctv %i0, 0x0449, %o2
sdivcc %o0, 0x1191, %i6
udiv %l5, 0x06D8, %i1
movne %icc, %l0, %g5
alignaddrl %o6, %g1, %g4
fcmpd %fcc3, %f4, %f2
stx %i7, [%l7 + 0x68]
ldub [%l7 + 0x54], %i2
fmovrde %i4, %f12, %f6
fmovrdgz %g3, %f4, %f0
fbl,a %fcc1, loop_6200
lduh [%l7 + 0x76], %o1
move %xcc, %g6, %l6
edge8n %i3, %o5, %g2
loop_6200:
bl,a %xcc, loop_6201
stx %l4, [%l7 + 0x20]
fmovdg %icc, %f10, %f12
array16 %g7, %l2, %i5
loop_6201:
fmovsle %xcc, %f9, %f11
fmul8x16au %f3, %f0, %f2
std %f10, [%l7 + 0x20]
bg,a %xcc, loop_6202
stw %o7, [%l7 + 0x60]
stb %o4, [%l7 + 0x58]
movvc %xcc, %l3, %o3
loop_6202:
brgez,a %i0, loop_6203
edge8n %l1, %o2, %o0
movle %icc, %l5, %i1
faligndata %f10, %f12, %f12
loop_6203:
ldsw [%l7 + 0x4C], %l0
fpack32 %f0, %f6, %f12
fone %f6
sth %i6, [%l7 + 0x30]
std %f4, [%l7 + 0x30]
fmul8x16au %f6, %f0, %f4
fmovde %xcc, %f13, %f4
ldsb [%l7 + 0x19], %o6
ld [%l7 + 0x54], %f5
lduw [%l7 + 0x3C], %g1
std %f12, [%l7 + 0x08]
tle %icc, 0x4
std %f14, [%l7 + 0x20]
fabsd %f10, %f6
movcc %xcc, %g4, %i7
and %i2, %i4, %g3
movrlz %o1, %g6, %g5
fmovsvs %xcc, %f5, %f11
nop
setx loop_6204, %l0, %l1
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 %f8, %f2, %f0
and %i3, %l6, %o5
edge8n %l4, %g7, %l2
loop_6204:
ldsh [%l7 + 0x32], %i5
stb %o7, [%l7 + 0x5D]
st %f12, [%l7 + 0x40]
ldsw [%l7 + 0x38], %o4
fzeros %f13
sth %g2, [%l7 + 0x22]
fnands %f4, %f2, %f5
fnor %f6, %f4, %f14
fmovsn %icc, %f7, %f15
st %f10, [%l7 + 0x58]
fmul8x16au %f0, %f4, %f6
stb %l3, [%l7 + 0x4F]
tvc %icc, 0x5
ta %xcc, 0x5
bgu,a %icc, loop_6205
ldsw [%l7 + 0x74], %i0
lduw [%l7 + 0x3C], %o3
ldub [%l7 + 0x3C], %o2
loop_6205:
ldsw [%l7 + 0x08], %l1
std %f4, [%l7 + 0x40]
lduh [%l7 + 0x78], %o0
fpsub16s %f4, %f3, %f10
nop
setx loop_6206, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpd %fcc3, %f0, %f14
edge32l %l5, %i1, %l0
ldsh [%l7 + 0x7A], %o6
loop_6206:
fsrc1 %f2, %f2
stw %i6, [%l7 + 0x5C]
fba,a %fcc0, loop_6207
fmovdl %icc, %f11, %f12
ldsb [%l7 + 0x3D], %g1
fpadd32 %f8, %f4, %f14
loop_6207:
fmovsleu %xcc, %f3, %f10
ld [%l7 + 0x08], %f7
ldx [%l7 + 0x78], %i7
sth %i2, [%l7 + 0x0C]
fblg,a %fcc2, loop_6208
fcmpeq32 %f6, %f14, %g4
ldd [%l7 + 0x60], %f0
ldx [%l7 + 0x30], %i4
loop_6208:
bcs,a %icc, loop_6209
smul %g3, 0x0876, %o1
fzero %f2
lduh [%l7 + 0x66], %g5
loop_6209:
movge %icc, %g6, %l6
ldsw [%l7 + 0x50], %o5
stw %i3, [%l7 + 0x20]
fornot2 %f14, %f0, %f10
sdivx %g7, 0x090E, %l2
ldsb [%l7 + 0x5F], %i5
fmul8x16al %f3, %f1, %f8
fone %f14
bvc,pn %icc, loop_6210
movle %xcc, %o7, %o4
brnz %g2, loop_6211
stb %l4, [%l7 + 0x51]
loop_6210:
fbge %fcc2, loop_6212
subc %i0, 0x096C, %l3
loop_6211:
st %f1, [%l7 + 0x7C]
fmovrdgez %o3, %f10, %f4
loop_6212:
fbul,a %fcc2, loop_6213
fmovdl %xcc, %f13, %f13
ldub [%l7 + 0x5A], %l1
sdivcc %o0, 0x1F49, %l5
loop_6213:
fmovrsne %i1, %f3, %f10
movle %icc, %o2, %l0
fbge,a %fcc3, loop_6214
ldx [%l7 + 0x60], %o6
subc %g1, 0x1CC5, %i6
fmovrsne %i7, %f9, %f11
loop_6214:
xor %g4, 0x1602, %i4
ld [%l7 + 0x2C], %f11
pdist %f14, %f4, %f10
st %f13, [%l7 + 0x30]
orcc %i2, 0x0FDD, %o1
stx %g3, [%l7 + 0x68]
fmovscs %xcc, %f13, %f1
lduh [%l7 + 0x0C], %g6
ldsb [%l7 + 0x5E], %l6
fxnors %f5, %f4, %f7
ldx [%l7 + 0x50], %g5
fpack32 %f6, %f10, %f10
udiv %i3, 0x1011, %o5
tvs %xcc, 0x7
fbe %fcc1, loop_6215
fxor %f12, %f6, %f10
popc %l2, %g7
be,a,pn %xcc, loop_6216
loop_6215:
sethi 0x0F22, %o7
nop
setx loop_6217, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
popc %o4, %g2
loop_6216:
fpsub32 %f0, %f6, %f6
fmovdvs %xcc, %f13, %f4
loop_6217:
nop
setx loop_6218, %l0, %l1
jmpl %l1, %l4
fmovdl %xcc, %f14, %f9
addccc %i5, 0x03D5, %i0
fxnors %f11, %f5, %f5
loop_6218:
movl %icc, %o3, %l1
fpackfix %f10, %f11
ldub [%l7 + 0x78], %l3
fornot1 %f14, %f8, %f4
fzero %f6
lduw [%l7 + 0x1C], %l5
mulx %i1, 0x0DE6, %o0
pdist %f10, %f6, %f8
ldsb [%l7 + 0x79], %o2
st %f4, [%l7 + 0x60]
fnands %f7, %f15, %f11
fandnot2 %f6, %f6, %f12
ldx [%l7 + 0x58], %l0
siam 0x6
ldub [%l7 + 0x21], %o6
fbge %fcc3, loop_6219
fsrc1s %f14, %f9
stx %g1, [%l7 + 0x58]
tge %icc, 0x7
loop_6219:
smul %i6, 0x194B, %g4
ldsw [%l7 + 0x20], %i7
fmovsvc %icc, %f8, %f12
fnands %f0, %f5, %f0
stb %i2, [%l7 + 0x5A]
ldsh [%l7 + 0x28], %i4
stx %g3, [%l7 + 0x38]
fexpand %f12, %f14
sll %g6, %l6, %o1
stx %i3, [%l7 + 0x20]
faligndata %f14, %f6, %f12
ldx [%l7 + 0x20], %g5
ldsb [%l7 + 0x4A], %o5
ldsb [%l7 + 0x36], %l2
or %g7, %o7, %g2
fbuge,a %fcc0, loop_6220
udivx %l4, 0x068B, %o4
fmovrslz %i5, %f5, %f13
fblg %fcc2, loop_6221
loop_6220:
fpack32 %f10, %f4, %f6
fmovrdgz %o3, %f6, %f10
bcc,pt %xcc, loop_6222
loop_6221:
ldsb [%l7 + 0x1E], %l1
mulx %i0, 0x09DD, %l3
tcc %icc, 0x4
loop_6222:
lduh [%l7 + 0x32], %l5
st %f0, [%l7 + 0x0C]
orncc %i1, %o0, %l0
ldx [%l7 + 0x28], %o6
fcmpd %fcc3, %f0, %f14
fmovdne %xcc, %f10, %f13
st %f9, [%l7 + 0x68]
fmovs %f10, %f15
andncc %o2, %i6, %g4
movle %xcc, %g1, %i7
sll %i2, 0x19, %i4
std %f0, [%l7 + 0x50]
movl %xcc, %g3, %g6
fmul8x16 %f12, %f2, %f4
fabss %f1, %f15
fpadd32s %f4, %f5, %f8
fmovrdne %l6, %f0, %f8
sth %o1, [%l7 + 0x42]
fmovse %xcc, %f13, %f6
ldsw [%l7 + 0x20], %g5
ldd [%l7 + 0x20], %f2
bpos,a loop_6223
fbg %fcc3, loop_6224
std %f6, [%l7 + 0x08]
edge8l %o5, %l2, %i3
loop_6223:
ld [%l7 + 0x48], %f0
loop_6224:
srl %g7, 0x04, %g2
fsrc2s %f14, %f11
sth %o7, [%l7 + 0x7E]
fbul %fcc3, loop_6225
be,a,pn %icc, loop_6226
fblg %fcc2, loop_6227
fblg,a %fcc2, loop_6228
loop_6225:
fmovdcc %xcc, %f10, %f9
loop_6226:
umul %o4, %l4, %i5
loop_6227:
ldub [%l7 + 0x63], %o3
loop_6228:
fbul %fcc1, loop_6229
stb %i0, [%l7 + 0x49]
fmovsleu %icc, %f7, %f2
fbu,a %fcc0, loop_6230
loop_6229:
tle %xcc, 0x2
movpos %xcc, %l3, %l1
orncc %i1, 0x0DA1, %o0
loop_6230:
fcmpd %fcc3, %f12, %f8
sth %l5, [%l7 + 0x2A]
sdivx %l0, 0x0F12, %o6
fandnot2 %f14, %f4, %f14
bcs loop_6231
fmovrslez %o2, %f14, %f3
alignaddrl %i6, %g4, %i7
movne %icc, %g1, %i2
loop_6231:
fpack32 %f6, %f8, %f2
fsrc2 %f8, %f14
ldub [%l7 + 0x41], %g3
stw %i4, [%l7 + 0x30]
bneg,a %icc, loop_6232
fpack16 %f2, %f5
array16 %g6, %o1, %l6
std %f4, [%l7 + 0x60]
loop_6232:
fbul %fcc0, loop_6233
movl %icc, %g5, %o5
bvs,a,pn %xcc, loop_6234
fnors %f1, %f13, %f4
loop_6233:
stw %l2, [%l7 + 0x54]
udiv %g7, 0x0FDA, %g2
loop_6234:
ldx [%l7 + 0x30], %i3
orn %o4, %l4, %o7
ld [%l7 + 0x74], %f3
stw %i5, [%l7 + 0x44]
fnot2 %f2, %f2
tcs %icc, 0x7
ldsw [%l7 + 0x48], %i0
stw %l3, [%l7 + 0x4C]
stb %l1, [%l7 + 0x54]
ldsw [%l7 + 0x20], %i1
sth %o0, [%l7 + 0x20]
lduh [%l7 + 0x7C], %o3
lduw [%l7 + 0x70], %l0
fmovdl %xcc, %f7, %f8
bneg,pt %xcc, loop_6235
bne,a,pn %icc, loop_6236
edge32l %l5, %o2, %o6
add %g4, 0x004C, %i7
loop_6235:
fornot1 %f12, %f0, %f8
loop_6236:
orn %i6, %g1, %i2
fbule %fcc0, loop_6237
fcmpgt16 %f2, %f10, %i4
bne,pt %xcc, loop_6238
stb %g6, [%l7 + 0x49]
loop_6237:
fcmpne16 %f10, %f14, %g3
fbne %fcc2, loop_6239
loop_6238:
lduw [%l7 + 0x38], %l6
alignaddrl %g5, %o1, %l2
faligndata %f0, %f6, %f8
loop_6239:
ldsh [%l7 + 0x28], %g7
edge8ln %g2, %i3, %o4
fba,a %fcc1, loop_6240
ld [%l7 + 0x50], %f1
fxnors %f15, %f14, %f9
lduh [%l7 + 0x68], %l4
loop_6240:
fsrc1s %f8, %f6
bne,a loop_6241
taddcc %o5, 0x1BE3, %i5
fbl,a %fcc3, loop_6242
array32 %o7, %l3, %l1
loop_6241:
udivcc %i1, 0x1AB6, %i0
ldsw [%l7 + 0x58], %o0
loop_6242:
addccc %l0, %o3, %o2
sub %l5, 0x0463, %g4
ldd [%l7 + 0x50], %f12
tneg %xcc, 0x6
fba %fcc3, loop_6243
fzero %f4
ldsb [%l7 + 0x45], %i7
fbe %fcc3, loop_6244
loop_6243:
stw %o6, [%l7 + 0x30]
fands %f5, %f0, %f8
movrlz %g1, 0x3F4, %i2
loop_6244:
srax %i4, %i6, %g6
bgu %xcc, loop_6245
fcmpeq32 %f14, %f0, %g3
tneg %icc, 0x0
fmovd %f12, %f6
loop_6245:
ldx [%l7 + 0x50], %l6
lduh [%l7 + 0x2A], %g5
ldsb [%l7 + 0x79], %l2
stx %g7, [%l7 + 0x48]
fxnor %f10, %f14, %f6
fbl %fcc2, loop_6246
udivcc %o1, 0x0C38, %g2
ld [%l7 + 0x68], %f15
ldsw [%l7 + 0x40], %i3
loop_6246:
bn,pn %xcc, loop_6247
ldsw [%l7 + 0x4C], %l4
fbul,a %fcc2, loop_6248
tn %icc, 0x2
loop_6247:
sth %o4, [%l7 + 0x60]
tne %icc, 0x1
loop_6248:
stw %i5, [%l7 + 0x2C]
fnors %f8, %f0, %f9
ldx [%l7 + 0x38], %o5
bvs,pn %xcc, loop_6249
sub %o7, %l1, %l3
ldsh [%l7 + 0x4C], %i0
movn %xcc, %i1, %l0
loop_6249:
st %f1, [%l7 + 0x50]
stb %o0, [%l7 + 0x6F]
bgu %icc, loop_6250
fexpand %f2, %f0
sub %o3, 0x0BFB, %o2
ldx [%l7 + 0x70], %l5
loop_6250:
fmovsgu %icc, %f12, %f5
lduh [%l7 + 0x24], %g4
movvs %xcc, %o6, %g1
movneg %icc, %i7, %i2
movpos %xcc, %i6, %i4
movg %xcc, %g3, %l6
st %f6, [%l7 + 0x74]
fcmpne16 %f6, %f0, %g5
ldx [%l7 + 0x10], %l2
fpsub16s %f4, %f8, %f11
ldsh [%l7 + 0x3E], %g7
movn %xcc, %g6, %g2
st %f0, [%l7 + 0x70]
bpos,pn %icc, loop_6251
ldsh [%l7 + 0x50], %i3
std %f14, [%l7 + 0x20]
sllx %l4, 0x0B, %o4
loop_6251:
sth %o1, [%l7 + 0x12]
lduh [%l7 + 0x32], %i5
fcmple32 %f2, %f8, %o7
brz,a %o5, loop_6252
bpos,a loop_6253
std %f12, [%l7 + 0x10]
fmovspos %icc, %f1, %f0
loop_6252:
bn,a,pn %xcc, loop_6254
loop_6253:
ldd [%l7 + 0x20], %f6
tcc %xcc, 0x3
ld [%l7 + 0x14], %f14
loop_6254:
edge16n %l3, %i0, %l1
ldsb [%l7 + 0x72], %i1
fmovrde %o0, %f2, %f10
st %f9, [%l7 + 0x14]
fbue %fcc3, loop_6255
fmovrdgez %l0, %f4, %f4
fpadd32s %f11, %f3, %f10
sth %o2, [%l7 + 0x12]
loop_6255:
sth %l5, [%l7 + 0x3A]
sdiv %o3, 0x1534, %o6
movrlez %g4, %i7, %g1
ldsb [%l7 + 0x61], %i6
sdivx %i2, 0x0D28, %g3
fandnot1s %f11, %f5, %f1
std %f4, [%l7 + 0x20]
lduh [%l7 + 0x28], %l6
sth %g5, [%l7 + 0x56]
array8 %l2, %g7, %i4
ldsb [%l7 + 0x08], %g6
fsrc1 %f8, %f12
brlez %i3, loop_6256
udivx %g2, 0x1FC4, %o4
fmul8x16au %f7, %f12, %f6
stw %o1, [%l7 + 0x5C]
loop_6256:
fbule,a %fcc1, loop_6257
sdiv %i5, 0x17CD, %l4
tgu %xcc, 0x2
fmovsgu %icc, %f1, %f12
loop_6257:
siam 0x4
fpsub16s %f13, %f3, %f4
fornot2 %f10, %f14, %f6
movrlez %o5, %o7, %l3
mulx %l1, %i0, %i1
tge %xcc, 0x6
lduw [%l7 + 0x0C], %l0
movvc %xcc, %o2, %o0
andncc %o3, %o6, %l5
fmul8ulx16 %f8, %f14, %f4
fcmpne16 %f4, %f2, %i7
fmovdleu %icc, %f3, %f4
ldd [%l7 + 0x40], %f4
bleu,a %xcc, loop_6258
fones %f5
fpadd16 %f12, %f2, %f2
udiv %g1, 0x1949, %g4
loop_6258:
sdivx %i6, 0x1E3A, %g3
fblg,a %fcc1, loop_6259
subcc %i2, 0x1DD8, %l6
std %f10, [%l7 + 0x58]
srax %l2, %g7, %i4
loop_6259:
brnz %g5, loop_6260
fmovrsne %g6, %f14, %f2
lduw [%l7 + 0x4C], %g2
edge16l %i3, %o1, %o4
loop_6260:
st %f9, [%l7 + 0x1C]
st %f0, [%l7 + 0x5C]
fmovrdgz %i5, %f6, %f14
fpsub32s %f13, %f13, %f7
fmovdneg %xcc, %f0, %f14
brlez %l4, loop_6261
movrgz %o5, %l3, %l1
fblg %fcc2, loop_6262
smulcc %i0, %o7, %i1
loop_6261:
edge16n %l0, %o2, %o3
fsrc1s %f11, %f7
loop_6262:
array8 %o6, %l5, %o0
lduh [%l7 + 0x68], %i7
fandnot2 %f8, %f10, %f6
fmovs %f12, %f13
fbug %fcc2, loop_6263
fnors %f1, %f6, %f1
lduw [%l7 + 0x44], %g1
fmovdge %icc, %f1, %f7
loop_6263:
movrne %g4, %i6, %g3
ldsh [%l7 + 0x60], %i2
fmovda %icc, %f6, %f5
for %f14, %f14, %f8
umul %l2, %g7, %i4
fpsub16s %f15, %f3, %f11
addc %g5, %g6, %g2
popc %l6, %i3
fbge,a %fcc0, loop_6264
fbuge,a %fcc1, loop_6265
array32 %o1, %o4, %i5
ldsb [%l7 + 0x67], %l4
loop_6264:
fbe %fcc3, loop_6266
loop_6265:
st %f13, [%l7 + 0x44]
stx %o5, [%l7 + 0x10]
fandnot1 %f12, %f12, %f4
loop_6266:
movneg %xcc, %l3, %l1
sth %i0, [%l7 + 0x28]
array8 %i1, %l0, %o7
lduw [%l7 + 0x18], %o3
edge32ln %o6, %l5, %o2
fba %fcc1, loop_6267
sth %i7, [%l7 + 0x7C]
fmul8x16au %f8, %f2, %f6
fblg %fcc3, loop_6268
loop_6267:
fba,a %fcc2, loop_6269
fmovsg %xcc, %f4, %f13
fba %fcc0, loop_6270
loop_6268:
fors %f4, %f1, %f8
loop_6269:
stw %o0, [%l7 + 0x7C]
udivcc %g4, 0x08B9, %i6
loop_6270:
edge32n %g3, %g1, %l2
st %f4, [%l7 + 0x3C]
nop
setx loop_6271, %l0, %l1
jmpl %l1, %i2
array16 %g7, %g5, %i4
stb %g2, [%l7 + 0x69]
fmuld8sux16 %f11, %f10, %f8
loop_6271:
movpos %icc, %l6, %i3
fmovrdlez %g6, %f10, %f6
sth %o1, [%l7 + 0x5A]
ldsh [%l7 + 0x3C], %o4
ld [%l7 + 0x0C], %f6
subc %l4, 0x18D1, %i5
sth %l3, [%l7 + 0x22]
brlz %o5, loop_6272
fmovrdne %i0, %f14, %f6
movrlez %l1, %i1, %l0
fble %fcc0, loop_6273
loop_6272:
tgu %icc, 0x6
addcc %o7, %o3, %o6
fmovsne %xcc, %f8, %f4
loop_6273:
fbe %fcc0, loop_6274
te %icc, 0x7
stw %l5, [%l7 + 0x28]
lduh [%l7 + 0x78], %o2
loop_6274:
fandnot1 %f12, %f6, %f4
ldsh [%l7 + 0x68], %i7
bg,a,pt %xcc, loop_6275
ldub [%l7 + 0x5C], %g4
fmovda %icc, %f2, %f12
fmovdgu %icc, %f2, %f3
loop_6275:
edge16ln %o0, %g3, %g1
fcmpgt16 %f6, %f2, %l2
ldsw [%l7 + 0x60], %i6
ld [%l7 + 0x64], %f13
fmul8x16 %f8, %f14, %f8
xnor %i2, %g7, %i4
add %g5, 0x1591, %l6
fmovsle %icc, %f10, %f12
fcmpne16 %f12, %f6, %i3
fpackfix %f6, %f6
array8 %g6, %g2, %o4
movrgz %l4, 0x27A, %i5
tge %xcc, 0x4
fpadd16s %f5, %f9, %f3
fmovdgu %icc, %f9, %f14
tle %icc, 0x7
st %f6, [%l7 + 0x34]
array8 %l3, %o5, %o1
ldsw [%l7 + 0x7C], %i0
fones %f15
tcs %icc, 0x2
fpadd16 %f14, %f12, %f12
addc %l1, 0x03FD, %l0
edge16 %o7, %i1, %o3
bneg,a %xcc, loop_6276
fnegs %f11, %f5
nop
setx loop_6277, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f0, [%l7 + 0x60]
loop_6276:
mova %xcc, %o6, %l5
fpmerge %f7, %f2, %f4
loop_6277:
fcmps %fcc3, %f7, %f3
lduh [%l7 + 0x40], %i7
fcmpne16 %f14, %f10, %o2
ldx [%l7 + 0x68], %o0
sll %g3, %g4, %g1
fornot2s %f12, %f6, %f6
lduw [%l7 + 0x5C], %i6
tg %xcc, 0x6
fcmpes %fcc1, %f12, %f2
fmovdvc %icc, %f3, %f14
fcmple16 %f0, %f4, %i2
lduw [%l7 + 0x14], %g7
fmovdn %icc, %f13, %f12
bvs,pt %icc, loop_6278
st %f12, [%l7 + 0x60]
ldsw [%l7 + 0x64], %l2
array16 %i4, %g5, %l6
loop_6278:
brlz,a %i3, loop_6279
ldx [%l7 + 0x08], %g2
fmovrdne %g6, %f4, %f6
ldd [%l7 + 0x40], %f8
loop_6279:
fmovdleu %xcc, %f11, %f12
ldsh [%l7 + 0x3E], %o4
alignaddrl %i5, %l3, %o5
stb %l4, [%l7 + 0x68]
tpos %icc, 0x7
nop
setx loop_6280, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbue %fcc1, loop_6281
stw %i0, [%l7 + 0x2C]
stw %o1, [%l7 + 0x54]
loop_6280:
ldsb [%l7 + 0x09], %l0
loop_6281:
fand %f2, %f12, %f12
siam 0x7
siam 0x5
tn %xcc, 0x2
movne %icc, %o7, %i1
fnegd %f2, %f6
stb %l1, [%l7 + 0x64]
sll %o3, %l5, %o6
fxor %f6, %f6, %f6
fabss %f5, %f9
edge8ln %i7, %o2, %o0
ldsb [%l7 + 0x37], %g3
movrne %g4, %i6, %i2
ldsw [%l7 + 0x40], %g7
fmovdcs %icc, %f15, %f15
st %f5, [%l7 + 0x48]
stx %g1, [%l7 + 0x40]
fmovsvs %xcc, %f12, %f8
stb %l2, [%l7 + 0x46]
or %i4, 0x06A3, %l6
fbe %fcc0, loop_6282
lduh [%l7 + 0x20], %i3
ldsb [%l7 + 0x31], %g2
fmovrdgez %g6, %f0, %f10
loop_6282:
edge8ln %o4, %g5, %i5
bcc,pn %icc, loop_6283
fmuld8sux16 %f4, %f15, %f0
ld [%l7 + 0x40], %f9
array8 %o5, %l3, %i0
loop_6283:
brgz %o1, loop_6284
fandnot1 %f4, %f4, %f6
addc %l4, %l0, %i1
umul %l1, %o7, %o3
loop_6284:
ldsw [%l7 + 0x10], %l5
addcc %o6, %o2, %i7
fone %f12
movneg %xcc, %g3, %g4
smulcc %i6, %i2, %o0
ble,pn %icc, loop_6285
umulcc %g1, %g7, %l2
tsubcctv %l6, %i4, %i3
movcs %xcc, %g6, %o4
loop_6285:
bgu,pn %icc, loop_6286
fcmpgt16 %f6, %f4, %g5
fmovdne %xcc, %f2, %f0
fbo %fcc2, loop_6287
loop_6286:
addccc %i5, 0x1C55, %g2
andn %o5, %l3, %o1
bleu %xcc, loop_6288
loop_6287:
tcc %xcc, 0x1
fxor %f14, %f0, %f2
sth %l4, [%l7 + 0x2E]
loop_6288:
movrgz %l0, %i0, %i1
fsrc1 %f14, %f8
fmovsg %xcc, %f8, %f5
movl %icc, %l1, %o3
fmovs %f9, %f1
call loop_6289
sdivcc %l5, 0x1C9C, %o6
fmovdcc %icc, %f9, %f6
tl %xcc, 0x7
loop_6289:
fbue %fcc1, loop_6290
lduw [%l7 + 0x68], %o2
stb %o7, [%l7 + 0x71]
fcmple16 %f0, %f0, %g3
loop_6290:
fmovscs %icc, %f1, %f2
fpmerge %f11, %f10, %f6
fmovs %f4, %f2
ld [%l7 + 0x30], %f0
faligndata %f4, %f6, %f8
nop
setx loop_6291, %l0, %l1
jmpl %l1, %g4
ldsh [%l7 + 0x2A], %i6
ld [%l7 + 0x7C], %f9
movrgz %i7, 0x144, %i2
loop_6291:
tg %xcc, 0x0
ldx [%l7 + 0x30], %g1
fcmps %fcc0, %f9, %f15
edge32l %g7, %o0, %l2
edge8l %i4, %l6, %g6
sth %i3, [%l7 + 0x2C]
movcc %icc, %o4, %i5
brgez %g2, loop_6292
movcs %xcc, %g5, %o5
bvc,a,pt %icc, loop_6293
ldsw [%l7 + 0x38], %l3
loop_6292:
ldd [%l7 + 0x78], %f12
tge %xcc, 0x7
loop_6293:
addc %o1, %l0, %i0
fxnor %f0, %f14, %f12
st %f7, [%l7 + 0x34]
ldub [%l7 + 0x59], %i1
movrgez %l1, 0x335, %o3
fmovrdlz %l4, %f12, %f0
fbue %fcc2, loop_6294
ble %xcc, loop_6295
brnz,a %o6, loop_6296
mulx %o2, 0x1518, %o7
loop_6294:
movrlz %g3, %g4, %i6
loop_6295:
tleu %icc, 0x1
loop_6296:
fnegd %f8, %f12
fmovde %xcc, %f1, %f12
be %xcc, loop_6297
lduh [%l7 + 0x10], %i7
ba %icc, loop_6298
fcmpeq16 %f0, %f10, %l5
loop_6297:
stb %g1, [%l7 + 0x5D]
ldsh [%l7 + 0x42], %g7
loop_6298:
fmovrsne %o0, %f2, %f3
sth %l2, [%l7 + 0x44]
sdivcc %i2, 0x0315, %l6
fmovdge %icc, %f6, %f15
edge8n %i4, %g6, %i3
bneg,a,pt %icc, loop_6299
sth %o4, [%l7 + 0x12]
stw %i5, [%l7 + 0x50]
std %f2, [%l7 + 0x38]
loop_6299:
ldub [%l7 + 0x23], %g5
st %f7, [%l7 + 0x24]
fmovdne %icc, %f7, %f12
fpack32 %f0, %f2, %f4
fmuld8sux16 %f14, %f6, %f6
srlx %o5, 0x13, %g2
fbug,a %fcc0, loop_6300
ld [%l7 + 0x2C], %f15
ldsw [%l7 + 0x44], %o1
fcmple16 %f12, %f14, %l3
loop_6300:
bshuffle %f0, %f8, %f14
fbg %fcc1, loop_6301
movle %xcc, %i0, %i1
std %f12, [%l7 + 0x50]
move %icc, %l0, %l1
loop_6301:
fbl %fcc3, loop_6302
fmovda %icc, %f1, %f9
ble,pt %icc, loop_6303
umulcc %l4, 0x132C, %o3
loop_6302:
bcc,pt %xcc, loop_6304
bgu,a %icc, loop_6305
loop_6303:
edge32ln %o2, %o6, %o7
fpadd32s %f13, %f1, %f3
loop_6304:
lduh [%l7 + 0x22], %g4
loop_6305:
fxor %f8, %f6, %f2
sdiv %g3, 0x189C, %i7
ldub [%l7 + 0x25], %i6
for %f12, %f10, %f4
bgu,pn %icc, loop_6306
fornot1 %f0, %f0, %f10
movre %l5, 0x276, %g7
fpadd32s %f15, %f10, %f3
loop_6306:
fsrc1s %f13, %f7
ldsb [%l7 + 0x62], %o0
fone %f12
ldd [%l7 + 0x10], %f4
movpos %icc, %g1, %l2
fornot1 %f10, %f12, %f12
andn %l6, %i4, %g6
fors %f12, %f4, %f1
ldx [%l7 + 0x60], %i2
ba,pn %icc, loop_6307
fsrc2s %f11, %f14
ldd [%l7 + 0x78], %f6
edge32l %i3, %i5, %g5
loop_6307:
ldx [%l7 + 0x18], %o4
add %g2, %o1, %o5
movrgez %i0, 0x13B, %i1
stx %l3, [%l7 + 0x18]
tleu %icc, 0x5
fmovd %f2, %f14
fba,a %fcc2, loop_6308
tge %xcc, 0x4
subcc %l0, %l4, %l1
fmovscc %icc, %f14, %f4
loop_6308:
movpos %icc, %o3, %o6
movn %icc, %o7, %g4
movvc %icc, %o2, %g3
movpos %icc, %i6, %l5
srax %i7, 0x1A, %o0
tleu %icc, 0x7
fcmpes %fcc3, %f1, %f7
fmovdge %icc, %f5, %f9
sra %g1, 0x02, %l2
fbne %fcc0, loop_6309
movcs %icc, %g7, %i4
lduw [%l7 + 0x70], %l6
mulx %i2, 0x0E78, %g6
loop_6309:
fmovdle %xcc, %f15, %f7
fsrc2 %f0, %f8
ldsh [%l7 + 0x56], %i3
movcs %xcc, %g5, %o4
ble %xcc, loop_6310
st %f7, [%l7 + 0x18]
fbu,a %fcc2, loop_6311
std %f8, [%l7 + 0x48]
loop_6310:
sth %i5, [%l7 + 0x2C]
andncc %g2, %o1, %o5
loop_6311:
lduw [%l7 + 0x64], %i1
fnot1s %f11, %f3
fnands %f3, %f10, %f0
array16 %i0, %l0, %l3
ldsh [%l7 + 0x0A], %l1
fpadd16s %f6, %f0, %f12
tneg %xcc, 0x3
fmovdpos %icc, %f14, %f8
fmovdge %icc, %f12, %f7
fmul8x16 %f1, %f12, %f14
lduh [%l7 + 0x52], %o3
sth %l4, [%l7 + 0x70]
fmovda %xcc, %f3, %f4
bgu,pt %xcc, loop_6312
fbue %fcc1, loop_6313
tgu %xcc, 0x7
fmovrdlz %o6, %f12, %f10
loop_6312:
movvc %icc, %g4, %o2
loop_6313:
ldsw [%l7 + 0x50], %o7
bn,a %xcc, loop_6314
smulcc %g3, 0x0963, %l5
fmovrde %i7, %f10, %f2
stb %o0, [%l7 + 0x3C]
loop_6314:
fandnot1s %f9, %f11, %f8
tgu %xcc, 0x2
fmovsgu %xcc, %f11, %f14
ldsh [%l7 + 0x54], %i6
faligndata %f0, %f2, %f10
fmovrdlz %l2, %f10, %f8
array16 %g1, %g7, %l6
ldub [%l7 + 0x24], %i4
st %f4, [%l7 + 0x20]
addcc %i2, %i3, %g5
fmovsg %xcc, %f5, %f4
movcs %xcc, %o4, %i5
stx %g2, [%l7 + 0x20]
tn %xcc, 0x0
fmovsne %xcc, %f7, %f14
movn %xcc, %g6, %o5
array16 %i1, %i0, %l0
mova %icc, %l3, %l1
tleu %xcc, 0x3
fones %f7
sth %o1, [%l7 + 0x7E]
fzero %f10
array32 %l4, %o3, %o6
mulscc %o2, %o7, %g3
fmovrse %g4, %f0, %f4
ldsb [%l7 + 0x56], %l5
udiv %o0, 0x0FFD, %i7
fmovsgu %xcc, %f8, %f0
mulx %i6, %l2, %g7
st %f15, [%l7 + 0x0C]
fnegs %f5, %f13
movcs %xcc, %l6, %i4
fandnot1s %f11, %f4, %f14
edge8n %g1, %i2, %g5
fsrc1s %f12, %f1
fmovdvc %xcc, %f1, %f9
stw %o4, [%l7 + 0x20]
movcc %icc, %i3, %g2
lduw [%l7 + 0x48], %g6
fxnors %f5, %f9, %f5
srl %i5, 0x0B, %i1
fcmpd %fcc3, %f6, %f12
ldx [%l7 + 0x58], %i0
ldx [%l7 + 0x70], %l0
st %f14, [%l7 + 0x44]
st %f14, [%l7 + 0x38]
std %f10, [%l7 + 0x40]
movle %icc, %l3, %o5
fmovd %f0, %f10
lduw [%l7 + 0x70], %o1
fmovscs %xcc, %f2, %f3
sth %l1, [%l7 + 0x74]
lduh [%l7 + 0x78], %l4
stw %o6, [%l7 + 0x74]
fbg,a %fcc1, loop_6315
fmuld8sux16 %f2, %f0, %f2
fmovrslez %o2, %f0, %f5
fmovdvc %xcc, %f6, %f12
loop_6315:
for %f6, %f4, %f0
bne,a %xcc, loop_6316
ldsh [%l7 + 0x20], %o3
fmovsleu %icc, %f11, %f15
stw %g3, [%l7 + 0x28]
loop_6316:
sethi 0x1735, %g4
std %f0, [%l7 + 0x48]
edge8 %o7, %l5, %i7
bpos,a,pn %icc, loop_6317
fmovrdgz %o0, %f6, %f0
sdivx %l2, 0x17D3, %i6
fmovdvs %xcc, %f1, %f7
loop_6317:
subc %g7, %l6, %i4
fmovdle %icc, %f12, %f12
siam 0x6
udivcc %i2, 0x123F, %g5
st %f2, [%l7 + 0x14]
sth %o4, [%l7 + 0x4A]
st %f10, [%l7 + 0x30]
array32 %i3, %g1, %g6
movn %icc, %i5, %g2
fmovrsne %i0, %f3, %f11
ldsw [%l7 + 0x68], %i1
movrlz %l3, %o5, %o1
udivx %l0, 0x08A2, %l1
ldsb [%l7 + 0x22], %l4
nop
setx loop_6318, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrslz %o2, %f1, %f6
ld [%l7 + 0x34], %f13
fmovsvs %xcc, %f6, %f13
loop_6318:
bge,a loop_6319
fandnot1s %f12, %f14, %f8
edge8 %o6, %o3, %g3
sth %g4, [%l7 + 0x50]
loop_6319:
fbu %fcc3, loop_6320
st %f2, [%l7 + 0x18]
ldsb [%l7 + 0x15], %o7
edge16ln %l5, %o0, %i7
loop_6320:
be,pt %xcc, loop_6321
lduh [%l7 + 0x40], %l2
fcmped %fcc0, %f10, %f8
brlz %g7, loop_6322
loop_6321:
fornot2s %f7, %f4, %f6
addc %l6, 0x06DA, %i6
ld [%l7 + 0x1C], %f1
loop_6322:
fnegs %f8, %f11
st %f4, [%l7 + 0x14]
fmovrsgz %i2, %f9, %f12
sth %i4, [%l7 + 0x42]
ta %icc, 0x3
fmovrslz %g5, %f15, %f13
stw %o4, [%l7 + 0x30]
andn %g1, %g6, %i5
array8 %i3, %i0, %i1
fsrc1 %f2, %f6
fmovda %icc, %f13, %f2
fcmped %fcc3, %f12, %f2
stx %g2, [%l7 + 0x30]
stx %l3, [%l7 + 0x38]
fnot2 %f8, %f8
brlz %o5, loop_6323
sll %o1, %l0, %l4
edge32ln %l1, %o6, %o2
umulcc %o3, 0x0AC4, %g3
loop_6323:
fmovrsne %o7, %f4, %f5
fcmpd %fcc1, %f10, %f4
fpadd16 %f12, %f6, %f12
udiv %l5, 0x05DA, %g4
fpsub32 %f4, %f8, %f6
fpmerge %f5, %f5, %f2
fxor %f2, %f0, %f0
movvs %icc, %i7, %o0
st %f7, [%l7 + 0x18]
tvs %xcc, 0x0
ldd [%l7 + 0x70], %f0
ldub [%l7 + 0x27], %g7
movrgz %l2, 0x304, %i6
ldub [%l7 + 0x40], %i2
stw %l6, [%l7 + 0x30]
edge32n %i4, %o4, %g1
fandnot2s %f4, %f13, %f11
fmovrde %g5, %f6, %f2
fble %fcc2, loop_6324
stb %i5, [%l7 + 0x22]
st %f5, [%l7 + 0x44]
fmovd %f0, %f0
loop_6324:
movl %icc, %i3, %i0
tn %icc, 0x5
ldub [%l7 + 0x5E], %g6
bgu,a,pn %icc, loop_6325
ldsw [%l7 + 0x7C], %g2
orcc %i1, %l3, %o5
sth %l0, [%l7 + 0x70]
loop_6325:
ldd [%l7 + 0x08], %f0
fpsub16 %f4, %f6, %f10
fmovda %xcc, %f13, %f10
fpsub16s %f10, %f0, %f12
movvc %icc, %o1, %l4
ldsb [%l7 + 0x4E], %o6
std %f10, [%l7 + 0x70]
orncc %o2, %o3, %g3
fmul8x16au %f10, %f3, %f2
edge32ln %o7, %l1, %g4
mova %xcc, %i7, %o0
tneg %xcc, 0x6
tne %icc, 0x1
ldd [%l7 + 0x58], %f14
lduw [%l7 + 0x48], %g7
bleu loop_6326
stw %l5, [%l7 + 0x0C]
fsrc2s %f14, %f9
movre %l2, %i6, %l6
loop_6326:
add %i4, 0x1F23, %i2
stw %o4, [%l7 + 0x44]
fpsub32s %f2, %f0, %f12
fmovrsne %g1, %f1, %f2
fmovsneg %xcc, %f0, %f8
fornot2 %f6, %f4, %f8
fmovdge %xcc, %f13, %f12
taddcc %i5, %i3, %g5
ld [%l7 + 0x14], %f10
tvc %xcc, 0x6
movleu %xcc, %g6, %g2
fmovdcs %icc, %f3, %f1
addccc %i0, %l3, %i1
mova %icc, %o5, %o1
fble,a %fcc0, loop_6327
sra %l0, 0x13, %o6
fornot2 %f0, %f6, %f14
addccc %l4, 0x083E, %o3
loop_6327:
brlez,a %o2, loop_6328
fcmpne16 %f0, %f6, %g3
stw %o7, [%l7 + 0x64]
stw %l1, [%l7 + 0x58]
loop_6328:
fba,a %fcc0, loop_6329
bne,a %xcc, loop_6330
fpack32 %f6, %f8, %f0
add %g4, %o0, %i7
loop_6329:
bl,a,pt %icc, loop_6331
loop_6330:
bleu,a %xcc, loop_6332
tg %xcc, 0x7
tl %icc, 0x1
loop_6331:
ld [%l7 + 0x6C], %f3
loop_6332:
bn %icc, loop_6333
addc %g7, %l5, %l2
ldsw [%l7 + 0x7C], %i6
movle %xcc, %i4, %i2
loop_6333:
fmovsgu %icc, %f14, %f3
mulx %o4, 0x0636, %l6
brz,a %i5, loop_6334
subc %g1, 0x1711, %i3
andcc %g6, %g2, %g5
bgu,pt %icc, loop_6335
loop_6334:
bgu %icc, loop_6336
sdivcc %l3, 0x030C, %i1
tpos %xcc, 0x1
loop_6335:
ldsh [%l7 + 0x2C], %i0
loop_6336:
ldsh [%l7 + 0x36], %o1
fpmerge %f0, %f8, %f6
fabsd %f10, %f10
stb %l0, [%l7 + 0x73]
lduh [%l7 + 0x34], %o6
stx %l4, [%l7 + 0x48]
fmovrsgz %o5, %f3, %f14
fabss %f6, %f12
movrgz %o3, %o2, %g3
te %xcc, 0x5
and %l1, 0x0BA8, %o7
st %f15, [%l7 + 0x20]
tg %xcc, 0x1
std %f8, [%l7 + 0x58]
ldub [%l7 + 0x29], %o0
faligndata %f12, %f0, %f4
fandnot2 %f14, %f4, %f12
brlez,a %i7, loop_6337
fzeros %f8
sth %g4, [%l7 + 0x14]
stx %l5, [%l7 + 0x58]
loop_6337:
tcc %icc, 0x3
srl %l2, %g7, %i6
ldsb [%l7 + 0x5C], %i4
ldsb [%l7 + 0x2C], %o4
ldsw [%l7 + 0x70], %i2
fpsub16s %f9, %f3, %f15
movle %icc, %l6, %i5
stw %i3, [%l7 + 0x50]
fbo,a %fcc0, loop_6338
tcc %icc, 0x2
tcs %icc, 0x5
fblg,a %fcc1, loop_6339
loop_6338:
fmovspos %xcc, %f1, %f0
bvc loop_6340
tsubcctv %g1, 0x1022, %g2
loop_6339:
stw %g6, [%l7 + 0x0C]
array32 %g5, %i1, %i0
loop_6340:
addccc %o1, %l0, %o6
fmul8sux16 %f8, %f2, %f8
fbug,a %fcc3, loop_6341
ld [%l7 + 0x0C], %f10
popc %l4, %o5
orncc %o3, 0x0F9D, %l3
loop_6341:
tne %icc, 0x0
fbue %fcc2, loop_6342
lduh [%l7 + 0x3E], %g3
ldd [%l7 + 0x38], %f2
fbne,a %fcc2, loop_6343
loop_6342:
move %icc, %l1, %o2
fpmerge %f10, %f9, %f6
st %f2, [%l7 + 0x30]
loop_6343:
movleu %xcc, %o7, %i7
fand %f6, %f12, %f12
ldd [%l7 + 0x58], %f10
fmovsleu %icc, %f15, %f15
fxors %f8, %f1, %f11
fmovsne %xcc, %f12, %f10
edge32l %o0, %g4, %l2
stx %l5, [%l7 + 0x20]
std %f12, [%l7 + 0x68]
ldsb [%l7 + 0x7B], %i6
fmul8ulx16 %f6, %f4, %f6
fxor %f4, %f6, %f4
subccc %i4, 0x1934, %g7
st %f3, [%l7 + 0x74]
stw %o4, [%l7 + 0x64]
movrne %i2, 0x0A0, %l6
fornot1 %f14, %f8, %f4
tneg %icc, 0x1
ldsb [%l7 + 0x23], %i5
ldsh [%l7 + 0x18], %g1
fornot2 %f2, %f12, %f14
fxors %f8, %f6, %f5
movre %i3, %g2, %g5
sdivx %g6, 0x043F, %i0
ldub [%l7 + 0x2F], %o1
fsrc2 %f0, %f12
fandnot2 %f2, %f14, %f10
te %xcc, 0x3
fmuld8ulx16 %f12, %f12, %f6
movge %xcc, %i1, %o6
fmovscs %xcc, %f15, %f7
movrlez %l4, %o5, %o3
st %f4, [%l7 + 0x20]
nop
setx loop_6344, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
umul %l3, %g3, %l1
movre %o2, 0x2E3, %l0
movrlez %i7, %o7, %o0
loop_6344:
lduh [%l7 + 0x0A], %l2
fmovsle %xcc, %f9, %f4
subc %g4, 0x136E, %i6
bgu,a %icc, loop_6345
edge16l %l5, %g7, %i4
edge32ln %o4, %l6, %i2
fandnot2s %f5, %f3, %f9
loop_6345:
fmovrdne %i5, %f2, %f2
edge16 %i3, %g1, %g5
add %g2, %g6, %i0
fands %f5, %f8, %f2
lduw [%l7 + 0x20], %i1
nop
setx loop_6346, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsw [%l7 + 0x78], %o6
fble,a %fcc1, loop_6347
fpadd32 %f0, %f4, %f12
loop_6346:
ba,a loop_6348
fabss %f6, %f6
loop_6347:
edge16ln %l4, %o5, %o3
tsubcctv %l3, %o1, %l1
loop_6348:
sth %g3, [%l7 + 0x20]
sth %o2, [%l7 + 0x58]
fmovrslz %l0, %f10, %f15
tvc %xcc, 0x3
fmovrdne %o7, %f8, %f12
edge16ln %i7, %l2, %g4
ldx [%l7 + 0x40], %o0
bne,a loop_6349
edge8n %i6, %l5, %g7
ldx [%l7 + 0x28], %o4
movrgz %i4, %l6, %i2
loop_6349:
ldsb [%l7 + 0x4D], %i3
brlz,a %g1, loop_6350
fbn %fcc2, loop_6351
array32 %i5, %g5, %g2
move %icc, %i0, %g6
loop_6350:
stb %o6, [%l7 + 0x4E]
loop_6351:
fnands %f0, %f14, %f0
lduh [%l7 + 0x7E], %i1
fbl %fcc2, loop_6352
fmovrslez %l4, %f5, %f14
fbu %fcc1, loop_6353
fmovsg %icc, %f4, %f7
loop_6352:
mulscc %o3, %l3, %o1
bge %xcc, loop_6354
loop_6353:
tge %xcc, 0x3
fmovscs %xcc, %f12, %f4
bcs %icc, loop_6355
loop_6354:
xnorcc %o5, %g3, %o2
ldsb [%l7 + 0x69], %l1
fba,a %fcc1, loop_6356
loop_6355:
movre %l0, %i7, %l2
mulx %o7, 0x1C2F, %o0
bgu,a loop_6357
loop_6356:
pdist %f12, %f10, %f8
srlx %i6, %g4, %l5
addcc %o4, 0x1A1C, %g7
loop_6357:
fmovdg %xcc, %f2, %f9
faligndata %f14, %f0, %f2
movneg %icc, %i4, %i2
fnors %f10, %f10, %f0
fxnor %f4, %f2, %f10
stw %i3, [%l7 + 0x68]
movle %icc, %l6, %g1
movvs %icc, %g5, %g2
sllx %i0, %g6, %o6
alignaddr %i1, %i5, %o3
fnot1 %f6, %f14
be,a,pn %xcc, loop_6358
sdivcc %l4, 0x1D86, %l3
fands %f14, %f15, %f7
nop
setx loop_6359, %l0, %l1
jmpl %l1, %o5
loop_6358:
mulx %o1, 0x035B, %g3
sdiv %o2, 0x17BD, %l0
movpos %icc, %i7, %l1
loop_6359:
bl,a,pn %xcc, loop_6360
orncc %o7, 0x1E9B, %o0
tle %xcc, 0x2
umul %l2, %i6, %l5
loop_6360:
ldsb [%l7 + 0x6F], %o4
ldsw [%l7 + 0x24], %g4
sth %g7, [%l7 + 0x64]
movcc %xcc, %i4, %i2
tn %xcc, 0x1
fcmpd %fcc1, %f12, %f10
bpos,pn %icc, loop_6361
edge8ln %l6, %i3, %g5
smul %g1, %g2, %g6
fmovscc %icc, %f11, %f10
loop_6361:
fsrc2s %f5, %f11
fmovrdne %i0, %f2, %f4
ldd [%l7 + 0x30], %f8
std %f4, [%l7 + 0x28]
sllx %o6, %i5, %i1
fmovsg %icc, %f9, %f9
array32 %o3, %l3, %l4
stw %o5, [%l7 + 0x08]
ldsb [%l7 + 0x55], %o1
orn %o2, 0x0D44, %l0
sll %i7, 0x17, %l1
fmul8x16au %f13, %f9, %f12
fornot1 %f4, %f12, %f8
fandnot1s %f5, %f13, %f3
tle %icc, 0x1
fmovrsgez %o7, %f5, %f11
fmovsne %xcc, %f9, %f1
fandnot2s %f3, %f12, %f13
fbue,a %fcc3, loop_6362
fbl %fcc1, loop_6363
sllx %o0, 0x05, %g3
orcc %i6, 0x0BF9, %l5
loop_6362:
taddcctv %l2, 0x0D7C, %g4
loop_6363:
edge8 %g7, %o4, %i2
tg %xcc, 0x3
fbn,a %fcc3, loop_6364
sth %i4, [%l7 + 0x0C]
ta %icc, 0x3
ldx [%l7 + 0x68], %i3
loop_6364:
fcmped %fcc1, %f0, %f12
movg %icc, %g5, %l6
fcmple16 %f2, %f6, %g1
sra %g2, %g6, %o6
st %f12, [%l7 + 0x24]
stb %i5, [%l7 + 0x09]
movgu %icc, %i0, %o3
fexpand %f8, %f2
fmovrdlz %l3, %f2, %f4
tl %xcc, 0x1
alignaddr %i1, %l4, %o5
tsubcctv %o2, 0x04C2, %o1
brlz,a %i7, loop_6365
brgz,a %l0, loop_6366
fnot2s %f5, %f9
lduw [%l7 + 0x28], %l1
loop_6365:
alignaddrl %o7, %g3, %i6
loop_6366:
fmovrdgez %l5, %f4, %f2
sdivcc %l2, 0x0899, %o0
fcmpeq32 %f2, %f4, %g4
orn %o4, %g7, %i4
fsrc2 %f6, %f10
ba,pn %icc, loop_6367
fpack16 %f0, %f3
bne,pt %xcc, loop_6368
edge8n %i3, %i2, %l6
loop_6367:
movgu %xcc, %g5, %g2
bne,a loop_6369
loop_6368:
std %f10, [%l7 + 0x40]
bne,pn %icc, loop_6370
lduh [%l7 + 0x0C], %g1
loop_6369:
edge8l %o6, %g6, %i5
movge %icc, %i0, %o3
loop_6370:
tgu %xcc, 0x0
brlz,a %l3, loop_6371
addcc %i1, %l4, %o2
stw %o5, [%l7 + 0x30]
fmovdle %icc, %f6, %f0
loop_6371:
brgez,a %i7, loop_6372
taddcctv %o1, 0x1198, %l0
umul %o7, %g3, %l1
fornot2s %f4, %f6, %f15
loop_6372:
stw %l5, [%l7 + 0x54]
mulx %i6, %l2, %g4
ldx [%l7 + 0x10], %o4
fnands %f2, %f2, %f3
stb %o0, [%l7 + 0x14]
fmovrdgz %i4, %f6, %f0
ldsb [%l7 + 0x36], %i3
tcs %xcc, 0x1
array32 %g7, %i2, %l6
fmovrdlez %g2, %f12, %f0
bleu,a,pn %xcc, loop_6373
fpsub32 %f6, %f10, %f12
movpos %icc, %g5, %o6
fmul8ulx16 %f8, %f2, %f4
loop_6373:
fors %f3, %f8, %f7
ldsw [%l7 + 0x34], %g6
ld [%l7 + 0x30], %f6
fornot1 %f2, %f2, %f6
fmovrslez %g1, %f6, %f2
fcmpeq16 %f6, %f8, %i0
fmovdcs %icc, %f5, %f5
mova %icc, %i5, %l3
stb %o3, [%l7 + 0x0A]
fpsub16s %f13, %f4, %f1
ld [%l7 + 0x20], %f12
fmul8sux16 %f10, %f0, %f2
ldd [%l7 + 0x48], %f6
bne,a loop_6374
umulcc %i1, %o2, %l4
bvs %icc, loop_6375
fone %f4
loop_6374:
ldub [%l7 + 0x47], %i7
edge8l %o1, %o5, %o7
loop_6375:
fpsub16 %f4, %f14, %f0
lduh [%l7 + 0x16], %l0
addc %l1, %g3, %l5
addccc %i6, %g4, %o4
alignaddrl %l2, %o0, %i4
ld [%l7 + 0x24], %f7
fba %fcc0, loop_6376
ldsb [%l7 + 0x72], %g7
fcmped %fcc3, %f8, %f0
brz,a %i3, loop_6377
loop_6376:
call loop_6378
lduh [%l7 + 0x2A], %i2
fmovrse %g2, %f7, %f6
loop_6377:
lduw [%l7 + 0x50], %g5
loop_6378:
ldsb [%l7 + 0x61], %l6
fmovrdgz %g6, %f0, %f2
sethi 0x1E69, %g1
fandnot1 %f10, %f6, %f12
stx %o6, [%l7 + 0x78]
fbul %fcc3, loop_6379
std %f2, [%l7 + 0x28]
subc %i5, 0x1AC4, %l3
fbg,a %fcc0, loop_6380
loop_6379:
fnands %f0, %f13, %f1
fpsub16s %f12, %f1, %f14
brlez,a %o3, loop_6381
loop_6380:
fbne %fcc3, loop_6382
srax %i0, 0x0E, %o2
fxors %f2, %f2, %f11
loop_6381:
sth %l4, [%l7 + 0x46]
loop_6382:
bleu,pt %xcc, loop_6383
ldx [%l7 + 0x10], %i1
nop
setx loop_6384, %l0, %l1
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,a %fcc3, loop_6385
loop_6383:
sth %i7, [%l7 + 0x32]
stb %o5, [%l7 + 0x19]
loop_6384:
fmovdl %xcc, %f5, %f13
loop_6385:
andncc %o7, %o1, %l1
ldub [%l7 + 0x6D], %g3
ldd [%l7 + 0x60], %f14
edge16 %l5, %i6, %g4
movgu %xcc, %o4, %l0
fxnor %f10, %f6, %f14
fba %fcc0, loop_6386
ldsh [%l7 + 0x60], %l2
fmovdvc %icc, %f2, %f11
brnz,a %o0, loop_6387
loop_6386:
sth %i4, [%l7 + 0x78]
fnand %f4, %f6, %f4
fsrc2 %f12, %f4
loop_6387:
movrgez %i3, 0x2CC, %g7
bvc loop_6388
stw %g2, [%l7 + 0x30]
fcmpgt32 %f12, %f10, %i2
stx %l6, [%l7 + 0x50]
loop_6388:
edge8n %g5, %g6, %o6
fmovdpos %icc, %f2, %f8
popc %g1, %i5
fmovrdne %l3, %f14, %f6
bneg,pn %icc, loop_6389
fpadd16s %f11, %f14, %f14
stx %o3, [%l7 + 0x20]
fnand %f2, %f2, %f12
loop_6389:
fbuge,a %fcc1, loop_6390
bge loop_6391
st %f13, [%l7 + 0x38]
fcmpgt16 %f2, %f0, %i0
loop_6390:
tsubcc %l4, 0x1EE1, %o2
loop_6391:
stb %i1, [%l7 + 0x65]
fandnot2s %f11, %f15, %f0
sdivx %o5, 0x0A9D, %i7
movcc %icc, %o7, %o1
orncc %g3, 0x056D, %l1
orcc %l5, 0x16F0, %g4
ldsb [%l7 + 0x3B], %o4
subccc %i6, 0x0796, %l2
fmovrdlz %o0, %f12, %f4
mova %xcc, %l0, %i3
lduw [%l7 + 0x58], %i4
sethi 0x02D7, %g2
fxors %f12, %f1, %f4
fmovsg %icc, %f14, %f6
lduw [%l7 + 0x14], %i2
fcmpgt32 %f8, %f14, %g7
xor %l6, %g5, %o6
fmovdneg %xcc, %f0, %f1
stx %g6, [%l7 + 0x08]
fands %f15, %f9, %f14
taddcc %i5, %l3, %o3
xor %g1, 0x0E57, %l4
fmuld8sux16 %f11, %f7, %f6
stb %o2, [%l7 + 0x57]
ldub [%l7 + 0x53], %i1
fblg,a %fcc2, loop_6392
xnorcc %o5, %i7, %o7
edge16n %o1, %i0, %g3
stb %l5, [%l7 + 0x47]
loop_6392:
fmovs %f0, %f9
fmovda %icc, %f0, %f14
ldsb [%l7 + 0x18], %l1
edge32ln %o4, %g4, %l2
ldsh [%l7 + 0x2C], %o0
st %f14, [%l7 + 0x68]
ldsw [%l7 + 0x44], %l0
tne %xcc, 0x7
fmovscc %icc, %f9, %f13
stx %i6, [%l7 + 0x38]
stw %i3, [%l7 + 0x68]
sllx %i4, 0x09, %i2
std %f6, [%l7 + 0x40]
fnegd %f14, %f12
fmovsvc %icc, %f12, %f4
ldx [%l7 + 0x10], %g7
bshuffle %f2, %f10, %f0
fmovdcc %icc, %f4, %f8
ldsh [%l7 + 0x7C], %l6
bvs,pn %icc, loop_6393
ldub [%l7 + 0x1A], %g5
fcmpd %fcc3, %f6, %f8
lduh [%l7 + 0x46], %o6
loop_6393:
xnor %g6, %g2, %i5
tle %icc, 0x6
fcmpd %fcc1, %f10, %f12
fpsub32s %f2, %f3, %f9
tl %icc, 0x5
fbug %fcc2, loop_6394
fnegd %f8, %f8
ldsh [%l7 + 0x7E], %l3
bcs,a,pn %xcc, loop_6395
loop_6394:
ldd [%l7 + 0x70], %f6
sth %o3, [%l7 + 0x28]
xnorcc %g1, 0x1B20, %o2
loop_6395:
fsrc1 %f4, %f8
addc %l4, %o5, %i1
fone %f4
stb %i7, [%l7 + 0x2B]
fpack16 %f14, %f11
faligndata %f12, %f0, %f0
ldd [%l7 + 0x10], %f6
fbuge,a %fcc1, loop_6396
tge %icc, 0x5
edge32l %o1, %o7, %g3
fcmpeq32 %f2, %f2, %l5
loop_6396:
sdiv %i0, 0x04A9, %o4
brlez %l1, loop_6397
stx %l2, [%l7 + 0x58]
array8 %o0, %l0, %i6
fmovsn %xcc, %f6, %f8
loop_6397:
fmovdn %xcc, %f5, %f8
fmovdcs %icc, %f10, %f1
movgu %xcc, %i3, %g4
fzero %f10
stx %i4, [%l7 + 0x08]
fmovrdlez %g7, %f4, %f12
st %f0, [%l7 + 0x40]
taddcctv %l6, 0x1410, %i2
fmovdge %xcc, %f2, %f1
lduh [%l7 + 0x16], %o6
ldd [%l7 + 0x40], %f4
brgez %g5, loop_6398
edge8l %g2, %g6, %i5
movrgez %l3, 0x2D7, %g1
te %icc, 0x3
loop_6398:
fmovsneg %xcc, %f14, %f7
nop
setx loop_6399, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x50], %f8
udiv %o3, 0x1C6D, %l4
bvs loop_6400
loop_6399:
ldd [%l7 + 0x10], %f4
ldub [%l7 + 0x6A], %o2
fmovdne %xcc, %f8, %f6
loop_6400:
movneg %xcc, %o5, %i1
movleu %icc, %i7, %o7
sth %g3, [%l7 + 0x68]
ldub [%l7 + 0x08], %l5
ldsb [%l7 + 0x17], %i0
popc 0x0BF2, %o4
movrgez %l1, 0x1FA, %o1
stw %l2, [%l7 + 0x78]
ldub [%l7 + 0x72], %l0
taddcctv %i6, %o0, %i3
ldd [%l7 + 0x68], %f8
ldd [%l7 + 0x40], %f2
fbug,a %fcc3, loop_6401
lduw [%l7 + 0x58], %g4
or %g7, 0x098C, %i4
fabss %f0, %f15
loop_6401:
taddcctv %i2, 0x0F91, %l6
fmovrdlez %o6, %f10, %f2
tvs %icc, 0x3
lduw [%l7 + 0x48], %g2
lduh [%l7 + 0x4A], %g5
fabss %f8, %f6
ta %xcc, 0x5
orn %g6, %l3, %g1
srl %i5, %o3, %l4
std %f2, [%l7 + 0x38]
fmovrse %o5, %f11, %f3
ldx [%l7 + 0x30], %o2
fmovspos %xcc, %f7, %f10
ldx [%l7 + 0x70], %i7
fcmple16 %f4, %f6, %i1
xorcc %o7, 0x05CB, %g3
fxnors %f2, %f7, %f1
fmovdpos %xcc, %f0, %f13
lduh [%l7 + 0x40], %i0
bvs loop_6402
nop
setx loop_6403, %l0, %l1
jmpl %l1, %l5
ldx [%l7 + 0x28], %o4
fbe %fcc1, loop_6404
loop_6402:
st %f14, [%l7 + 0x58]
loop_6403:
and %o1, 0x0EBF, %l2
fbg %fcc2, loop_6405
loop_6404:
ldsb [%l7 + 0x3C], %l0
lduh [%l7 + 0x44], %l1
udiv %o0, 0x0CFE, %i3
loop_6405:
movvc %icc, %g4, %i6
lduh [%l7 + 0x30], %g7
fbo,a %fcc3, loop_6406
bl loop_6407
fandnot1s %f5, %f9, %f2
edge8l %i2, %l6, %i4
loop_6406:
xorcc %o6, 0x0A93, %g5
loop_6407:
call loop_6408
bl loop_6409
movrgez %g2, 0x0EC, %g6
tcc %icc, 0x4
loop_6408:
ldub [%l7 + 0x41], %g1
loop_6409:
fmovd %f4, %f0
stb %l3, [%l7 + 0x5D]
movvs %icc, %o3, %i5
fmovdgu %xcc, %f10, %f15
fpack16 %f6, %f9
xnor %o5, %o2, %l4
tl %icc, 0x3
movl %xcc, %i7, %o7
fmovrde %g3, %f14, %f8
fbge,a %fcc3, loop_6410
fmovsleu %icc, %f6, %f10
ldx [%l7 + 0x38], %i0
fsrc1s %f9, %f15
loop_6410:
movvs %icc, %i1, %o4
fpsub32s %f6, %f2, %f2
std %f14, [%l7 + 0x10]
fmovsn %icc, %f2, %f7
ldub [%l7 + 0x56], %o1
movrgez %l2, %l5, %l0
st %f9, [%l7 + 0x08]
fandnot1 %f12, %f6, %f4
siam 0x2
st %f2, [%l7 + 0x24]
movg %icc, %l1, %i3
fmovrdgez %g4, %f10, %f12
movge %xcc, %i6, %g7
fmovsle %xcc, %f11, %f11
fmovsleu %xcc, %f14, %f2
for %f4, %f8, %f14
fmovrsgez %i2, %f9, %f4
fmovdvs %icc, %f7, %f7
stw %l6, [%l7 + 0x48]
fmovdcs %xcc, %f7, %f4
stb %i4, [%l7 + 0x52]
stb %o0, [%l7 + 0x57]
fbe %fcc3, loop_6411
fmovdcc %xcc, %f11, %f2
ldsb [%l7 + 0x67], %o6
st %f4, [%l7 + 0x14]
loop_6411:
fmovs %f11, %f10
fcmpgt32 %f10, %f2, %g5
ldd [%l7 + 0x18], %f4
st %f2, [%l7 + 0x34]
nop
setx loop_6412, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8 %g6, %g2, %l3
fmul8x16al %f11, %f14, %f10
fmovrsne %o3, %f12, %f1
loop_6412:
stw %g1, [%l7 + 0x78]
fcmple16 %f12, %f4, %o5
fmovsge %icc, %f12, %f8
ba loop_6413
std %f12, [%l7 + 0x18]
stx %o2, [%l7 + 0x28]
fmovda %xcc, %f3, %f7
loop_6413:
fcmps %fcc3, %f0, %f5
tgu %xcc, 0x3
xorcc %l4, %i7, %i5
st %f15, [%l7 + 0x14]
fpadd16s %f5, %f3, %f1
array32 %o7, %i0, %i1
movcc %icc, %g3, %o4
xnorcc %l2, 0x1921, %o1
fands %f11, %f11, %f2
fmovrdgez %l5, %f8, %f0
siam 0x5
orn %l1, %l0, %g4
fbn %fcc1, loop_6414
call loop_6415
stx %i3, [%l7 + 0x38]
fmovdpos %xcc, %f0, %f10
loop_6414:
bpos,a,pn %xcc, loop_6416
loop_6415:
edge32n %i6, %i2, %l6
fbe,a %fcc2, loop_6417
xnorcc %i4, 0x133E, %o0
loop_6416:
fcmpeq32 %f0, %f6, %g7
srlx %o6, %g6, %g5
loop_6417:
fpackfix %f6, %f3
fornot2 %f14, %f4, %f14
edge32n %l3, %g2, %o3
smulcc %o5, 0x1E67, %o2
fbug %fcc0, loop_6418
bneg,a,pn %icc, loop_6419
edge16l %g1, %l4, %i5
bcs %icc, loop_6420
loop_6418:
ldub [%l7 + 0x73], %o7
loop_6419:
bcs,a %icc, loop_6421
fnand %f6, %f8, %f6
loop_6420:
xnorcc %i7, %i1, %g3
ldd [%l7 + 0x30], %f8
loop_6421:
mova %icc, %o4, %i0
tcs %icc, 0x7
fmovsvs %icc, %f12, %f3
stb %l2, [%l7 + 0x51]
tvc %xcc, 0x1
fbule %fcc0, loop_6422
ba,a %xcc, loop_6423
ldsw [%l7 + 0x60], %o1
sllx %l5, %l0, %l1
loop_6422:
std %f4, [%l7 + 0x28]
loop_6423:
ldsh [%l7 + 0x18], %i3
ldsh [%l7 + 0x4A], %i6
subcc %g4, %i2, %i4
sub %l6, %g7, %o0
nop
setx loop_6424, %l0, %l1
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 %g6, [%l7 + 0x48]
ldub [%l7 + 0x55], %g5
orcc %o6, %g2, %l3
loop_6424:
fmul8sux16 %f12, %f0, %f0
movrlz %o5, 0x320, %o3
stb %g1, [%l7 + 0x30]
fnor %f10, %f0, %f4
brgez %l4, loop_6425
ldd [%l7 + 0x40], %f6
movne %icc, %i5, %o7
edge32ln %o2, %i7, %g3
loop_6425:
fnors %f6, %f8, %f7
fmovsneg %xcc, %f11, %f13
ld [%l7 + 0x5C], %f3
sth %i1, [%l7 + 0x54]
stx %i0, [%l7 + 0x68]
fpackfix %f14, %f1
fmovsvc %icc, %f3, %f4
fbe %fcc0, loop_6426
brnz %l2, loop_6427
fblg,a %fcc0, loop_6428
fmovdle %xcc, %f9, %f12
loop_6426:
ldd [%l7 + 0x58], %f12
loop_6427:
movrgez %o1, %o4, %l0
loop_6428:
edge8ln %l1, %l5, %i3
fexpand %f3, %f0
ldsb [%l7 + 0x73], %i6
lduh [%l7 + 0x56], %g4
fba,a %fcc0, loop_6429
fmovda %icc, %f2, %f14
movgu %xcc, %i4, %i2
edge16ln %g7, %l6, %g6
loop_6429:
edge8ln %o0, %g5, %g2
movl %xcc, %o6, %o5
ldd [%l7 + 0x28], %f8
movn %xcc, %o3, %l3
fble,a %fcc0, loop_6430
fmovsvc %icc, %f0, %f13
ldub [%l7 + 0x5F], %l4
tne %icc, 0x2
loop_6430:
lduh [%l7 + 0x72], %i5
fpadd32s %f7, %f10, %f5
fcmpd %fcc3, %f6, %f12
brgz %o7, loop_6431
fbuge %fcc2, loop_6432
orncc %g1, %o2, %i7
stb %i1, [%l7 + 0x14]
loop_6431:
edge32 %g3, %l2, %i0
loop_6432:
ldsb [%l7 + 0x09], %o1
bneg,a %xcc, loop_6433
andn %l0, 0x078D, %o4
subc %l5, 0x03C1, %l1
fmuld8sux16 %f7, %f3, %f12
loop_6433:
ldd [%l7 + 0x10], %f14
ldub [%l7 + 0x79], %i3
tg %xcc, 0x6
fble,a %fcc1, loop_6434
lduw [%l7 + 0x74], %g4
fbul %fcc3, loop_6435
ldd [%l7 + 0x68], %f14
loop_6434:
fmovrsne %i6, %f6, %f14
fmovsne %xcc, %f0, %f2
loop_6435:
sllx %i4, 0x1D, %i2
fmovrdlz %l6, %f12, %f2
lduw [%l7 + 0x0C], %g7
sub %g6, 0x0185, %g5
ldsh [%l7 + 0x48], %g2
fabsd %f2, %f4
fmuld8ulx16 %f7, %f15, %f10
nop
setx loop_6436, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x16], %o6
st %f2, [%l7 + 0x24]
srax %o5, 0x1B, %o3
loop_6436:
fpsub32 %f4, %f4, %f12
movrlz %l3, %o0, %l4
fmul8ulx16 %f0, %f2, %f4
udiv %i5, 0x1DEA, %o7
movrgez %o2, %g1, %i1
stb %i7, [%l7 + 0x76]
brlez %l2, loop_6437
fornot1s %f5, %f0, %f15
ld [%l7 + 0x1C], %f9
fxors %f10, %f2, %f10
loop_6437:
array8 %g3, %i0, %o1
fbule %fcc1, loop_6438
ble,a,pn %xcc, loop_6439
ldd [%l7 + 0x20], %f6
lduh [%l7 + 0x58], %o4
loop_6438:
ldub [%l7 + 0x1C], %l5
loop_6439:
sethi 0x1232, %l1
fble %fcc1, loop_6440
tle %icc, 0x3
orncc %i3, 0x142D, %l0
ldsh [%l7 + 0x5C], %i6
loop_6440:
fcmpeq16 %f6, %f14, %i4
stb %g4, [%l7 + 0x27]
ldsw [%l7 + 0x6C], %i2
stw %l6, [%l7 + 0x44]
fmovrde %g7, %f12, %f0
fmovsg %xcc, %f7, %f1
bneg,pt %xcc, loop_6441
stw %g5, [%l7 + 0x64]
fcmple32 %f4, %f12, %g6
ldsh [%l7 + 0x76], %g2
loop_6441:
andn %o6, 0x150A, %o3
fbue,a %fcc0, loop_6442
edge8l %l3, %o5, %o0
bpos,pn %icc, loop_6443
edge32 %i5, %l4, %o7
loop_6442:
xor %o2, %g1, %i7
sth %i1, [%l7 + 0x78]
loop_6443:
lduw [%l7 + 0x18], %l2
tcc %icc, 0x1
ldsb [%l7 + 0x68], %i0
fabsd %f14, %f2
sub %o1, %o4, %g3
move %icc, %l1, %l5
taddcc %i3, 0x15DB, %l0
movne %icc, %i6, %g4
movleu %icc, %i2, %l6
bcc,a,pt %icc, loop_6444
tcc %xcc, 0x0
ldd [%l7 + 0x10], %f8
sll %g7, %g5, %g6
loop_6444:
ldsh [%l7 + 0x66], %i4
tle %xcc, 0x4
ldsw [%l7 + 0x44], %o6
movge %icc, %g2, %o3
sth %o5, [%l7 + 0x64]
bneg %xcc, loop_6445
mulscc %o0, %i5, %l4
bcs loop_6446
fmovrdgz %l3, %f6, %f10
loop_6445:
ldsh [%l7 + 0x68], %o7
ldsw [%l7 + 0x4C], %g1
loop_6446:
fbule %fcc1, loop_6447
tvs %icc, 0x0
fmovsne %icc, %f7, %f10
andcc %o2, %i7, %l2
loop_6447:
fmovda %xcc, %f9, %f13
fpack16 %f12, %f9
ldsh [%l7 + 0x0C], %i1
fones %f13
stb %o1, [%l7 + 0x28]
ldsb [%l7 + 0x17], %i0
std %f6, [%l7 + 0x40]
fmovsle %xcc, %f14, %f15
ldub [%l7 + 0x75], %o4
tg %xcc, 0x7
fcmps %fcc3, %f15, %f11
st %f3, [%l7 + 0x30]
ba,a,pt %xcc, loop_6448
edge16ln %l1, %l5, %g3
orn %i3, 0x054F, %i6
fnors %f2, %f10, %f2
loop_6448:
fzero %f6
ldsh [%l7 + 0x16], %l0
lduh [%l7 + 0x42], %i2
fmuld8ulx16 %f7, %f4, %f0
brz %g4, loop_6449
add %l6, 0x0EC5, %g5
lduh [%l7 + 0x2E], %g7
fpadd32s %f7, %f10, %f15
loop_6449:
xor %i4, 0x1828, %o6
ldub [%l7 + 0x3A], %g2
be,pn %xcc, loop_6450
brgz %g6, loop_6451
bshuffle %f12, %f4, %f2
brgz %o5, loop_6452
loop_6450:
st %f1, [%l7 + 0x78]
loop_6451:
fmovsge %icc, %f6, %f7
bn,a,pt %icc, loop_6453
loop_6452:
fxor %f4, %f4, %f4
lduw [%l7 + 0x7C], %o0
sth %o3, [%l7 + 0x6C]
loop_6453:
fornot2 %f0, %f8, %f0
ld [%l7 + 0x30], %f8
fpmerge %f14, %f13, %f14
std %f14, [%l7 + 0x08]
ldx [%l7 + 0x20], %i5
mulscc %l3, 0x15C8, %l4
fmovsleu %xcc, %f12, %f9
be loop_6454
lduh [%l7 + 0x18], %g1
fblg %fcc0, loop_6455
fmul8x16au %f3, %f6, %f12
loop_6454:
array8 %o7, %o2, %l2
fmul8x16 %f15, %f2, %f4
loop_6455:
subc %i7, %o1, %i0
umulcc %o4, %i1, %l1
fzeros %f10
array32 %l5, %g3, %i6
fnegs %f3, %f4
sth %i3, [%l7 + 0x5A]
movneg %icc, %i2, %l0
stx %l6, [%l7 + 0x60]
array16 %g4, %g7, %i4
fmovrdlz %o6, %f14, %f14
bcc,pn %icc, loop_6456
fornot2 %f12, %f14, %f4
addccc %g5, 0x1B6C, %g2
fandnot1 %f10, %f10, %f2
loop_6456:
andcc %g6, 0x03B2, %o0
ldsh [%l7 + 0x1E], %o5
tn %xcc, 0x7
std %f12, [%l7 + 0x70]
tleu %icc, 0x0
ldd [%l7 + 0x18], %f14
fmovscs %icc, %f0, %f11
movne %icc, %i5, %o3
stx %l4, [%l7 + 0x70]
fnands %f0, %f13, %f0
ldd [%l7 + 0x70], %f0
fpadd32 %f14, %f14, %f10
and %l3, %o7, %g1
fmovrslez %o2, %f4, %f15
bvs,a %xcc, loop_6457
fzeros %f1
fmovrdgez %i7, %f2, %f0
ldd [%l7 + 0x48], %f8
loop_6457:
fmovdvs %icc, %f1, %f1
movrgez %l2, 0x0A8, %o1
fornot1 %f12, %f4, %f4
srlx %i0, %i1, %l1
faligndata %f2, %f0, %f12
ldx [%l7 + 0x10], %l5
bl,a,pn %icc, loop_6458
te %icc, 0x0
array16 %o4, %i6, %i3
stb %g3, [%l7 + 0x64]
loop_6458:
fmovdcs %icc, %f1, %f4
fnor %f4, %f2, %f4
xor %i2, 0x0C0A, %l6
andncc %g4, %l0, %i4
udiv %g7, 0x17C6, %g5
stx %g2, [%l7 + 0x40]
fmovdne %xcc, %f3, %f0
ldx [%l7 + 0x20], %g6
movcc %xcc, %o6, %o0
ld [%l7 + 0x3C], %f14
fblg %fcc3, loop_6459
tleu %xcc, 0x7
fnegs %f6, %f15
stw %o5, [%l7 + 0x6C]
loop_6459:
fbge %fcc2, loop_6460
alignaddr %i5, %o3, %l4
edge8ln %o7, %l3, %o2
fmovsgu %icc, %f6, %f15
loop_6460:
movgu %xcc, %g1, %l2
edge16l %i7, %i0, %i1
std %f10, [%l7 + 0x10]
ldsh [%l7 + 0x3E], %o1
stw %l1, [%l7 + 0x6C]
fmovsg %xcc, %f9, %f8
udivcc %l5, 0x0E9C, %o4
stx %i6, [%l7 + 0x60]
ld [%l7 + 0x3C], %f6
fmul8x16au %f14, %f6, %f10
movrlz %i3, 0x089, %i2
brlez,a %g3, loop_6461
movne %icc, %l6, %g4
srl %l0, %i4, %g7
lduw [%l7 + 0x3C], %g2
loop_6461:
ldd [%l7 + 0x30], %f8
fbuge %fcc2, loop_6462
stx %g5, [%l7 + 0x18]
sth %o6, [%l7 + 0x6E]
fmovrdlz %o0, %f8, %f0
loop_6462:
fmovdpos %xcc, %f2, %f14
std %f10, [%l7 + 0x48]
fbuge,a %fcc2, loop_6463
stb %g6, [%l7 + 0x5D]
xorcc %o5, 0x0B31, %i5
fpsub16 %f14, %f8, %f12
loop_6463:
brgz %l4, loop_6464
andn %o3, 0x095B, %l3
fmovsg %xcc, %f14, %f5
fsrc2s %f9, %f10
loop_6464:
fones %f0
movrne %o2, 0x33E, %o7
ldd [%l7 + 0x48], %f6
stx %g1, [%l7 + 0x68]
fmovrse %l2, %f7, %f7
movge %icc, %i7, %i1
movre %o1, 0x1AC, %l1
bvc loop_6465
fmovrde %l5, %f10, %f10
ldsw [%l7 + 0x70], %i0
udivcc %i6, 0x0E72, %i3
loop_6465:
fnot2 %f14, %f10
fmovsgu %xcc, %f2, %f3
array16 %i2, %o4, %g3
edge8 %l6, %g4, %i4
ldsw [%l7 + 0x24], %g7
fpadd16 %f14, %f14, %f12
fcmpd %fcc3, %f12, %f0
tn %xcc, 0x2
ldx [%l7 + 0x60], %l0
st %f15, [%l7 + 0x14]
bshuffle %f12, %f12, %f4
ldx [%l7 + 0x50], %g5
stx %g2, [%l7 + 0x08]
sdiv %o0, 0x1B48, %g6
srlx %o5, %o6, %i5
ldd [%l7 + 0x30], %f2
std %f6, [%l7 + 0x08]
movg %icc, %l4, %l3
ldsw [%l7 + 0x60], %o2
te %icc, 0x7
ldx [%l7 + 0x10], %o3
edge16n %o7, %g1, %l2
addc %i7, %i1, %o1
fbul,a %fcc2, loop_6466
stx %l1, [%l7 + 0x50]
move %xcc, %l5, %i0
fmovscs %xcc, %f11, %f14
loop_6466:
ldsw [%l7 + 0x5C], %i6
fnands %f11, %f4, %f4
popc %i2, %o4
tn %icc, 0x1
fmovrsne %g3, %f5, %f14
movrne %l6, %i3, %i4
bl,a %icc, loop_6467
fxnor %f8, %f6, %f8
fcmpgt16 %f8, %f12, %g4
or %g7, %l0, %g5
loop_6467:
fpadd32 %f0, %f12, %f8
edge8ln %g2, %g6, %o5
sdivx %o6, 0x037A, %o0
fones %f5
fmovde %icc, %f13, %f1
std %f10, [%l7 + 0x18]
call loop_6468
stw %l4, [%l7 + 0x08]
ldub [%l7 + 0x3A], %l3
fpadd32s %f7, %f0, %f7
loop_6468:
fabsd %f0, %f12
ldsw [%l7 + 0x18], %o2
ldsb [%l7 + 0x71], %i5
tge %xcc, 0x0
fbg %fcc1, loop_6469
sra %o3, %o7, %g1
stx %l2, [%l7 + 0x20]
edge16n %i1, %i7, %o1
loop_6469:
fmovsgu %xcc, %f4, %f15
move %xcc, %l5, %l1
fpsub32 %f4, %f4, %f8
fmovdvs %icc, %f4, %f1
std %f14, [%l7 + 0x10]
ld [%l7 + 0x54], %f8
lduw [%l7 + 0x4C], %i0
lduh [%l7 + 0x64], %i2
fcmps %fcc3, %f9, %f12
sth %o4, [%l7 + 0x68]
fnand %f12, %f6, %f2
fmovrsgz %i6, %f12, %f11
std %f10, [%l7 + 0x70]
ld [%l7 + 0x7C], %f6
fmovdvs %xcc, %f3, %f6
fbuge,a %fcc3, loop_6470
for %f6, %f4, %f2
bgu loop_6471
popc 0x1148, %g3
loop_6470:
fmovsle %xcc, %f14, %f10
fmovdge %xcc, %f9, %f5
loop_6471:
fmuld8sux16 %f12, %f9, %f14
lduh [%l7 + 0x60], %i3
fnot1s %f2, %f6
fmovrdne %l6, %f12, %f6
movrne %g4, %i4, %g7
ldub [%l7 + 0x62], %g5
fmovsleu %xcc, %f10, %f11
stw %l0, [%l7 + 0x48]
sllx %g6, 0x13, %g2
st %f15, [%l7 + 0x24]
fcmps %fcc2, %f11, %f4
bleu,a %icc, loop_6472
fmovrslz %o5, %f10, %f2
ld [%l7 + 0x08], %f4
alignaddrl %o6, %l4, %l3
loop_6472:
bvc,a,pt %icc, loop_6473
edge16n %o2, %i5, %o3
bleu,a loop_6474
stb %o0, [%l7 + 0x46]
loop_6473:
smul %g1, %l2, %o7
bgu,a,pn %xcc, loop_6475
loop_6474:
fba,a %fcc0, loop_6476
fmovda %xcc, %f15, %f14
stb %i1, [%l7 + 0x4C]
loop_6475:
ldub [%l7 + 0x27], %o1
loop_6476:
lduh [%l7 + 0x24], %i7
fxnor %f10, %f12, %f14
fpadd16s %f12, %f0, %f0
bshuffle %f8, %f2, %f10
tleu %icc, 0x3
stw %l1, [%l7 + 0x7C]
fxor %f10, %f10, %f12
ldsw [%l7 + 0x40], %i0
fzero %f14
addcc %i2, 0x1AF3, %o4
fmovrdgz %l5, %f10, %f12
fbule,a %fcc0, loop_6477
fcmpd %fcc2, %f4, %f12
ldsh [%l7 + 0x28], %i6
bcc,pt %xcc, loop_6478
loop_6477:
bpos,a,pt %icc, loop_6479
fmovrdgz %g3, %f14, %f6
fpadd32s %f1, %f6, %f1
loop_6478:
fnand %f4, %f14, %f4
loop_6479:
fbe %fcc1, loop_6480
brgez,a %i3, loop_6481
fmovrse %g4, %f14, %f1
subcc %i4, %g7, %l6
loop_6480:
fsrc2s %f3, %f6
loop_6481:
bgu,a,pt %xcc, loop_6482
fmovsne %icc, %f2, %f5
fcmple16 %f10, %f0, %g5
fmovdl %xcc, %f10, %f0
loop_6482:
tgu %icc, 0x2
fmovsleu %icc, %f8, %f12
std %f10, [%l7 + 0x30]
fmovda %icc, %f5, %f8
ld [%l7 + 0x38], %f0
std %f10, [%l7 + 0x30]
fcmped %fcc2, %f12, %f6
bleu,pn %xcc, loop_6483
fornot2s %f3, %f3, %f15
brz,a %l0, loop_6484
sub %g2, 0x0EF6, %o5
loop_6483:
sra %o6, %l4, %l3
movvc %icc, %g6, %i5
loop_6484:
tcs %xcc, 0x3
ldsh [%l7 + 0x30], %o2
fcmpd %fcc3, %f12, %f8
bleu,a,pt %xcc, loop_6485
mulscc %o3, 0x1786, %o0
andn %l2, %o7, %i1
fpsub16s %f5, %f8, %f8
loop_6485:
srax %o1, 0x17, %i7
ld [%l7 + 0x78], %f14
bleu,pn %xcc, loop_6486
fmuld8ulx16 %f15, %f15, %f14
bneg,pt %xcc, loop_6487
stw %l1, [%l7 + 0x54]
loop_6486:
subc %g1, 0x1555, %i2
fmovdge %xcc, %f12, %f3
loop_6487:
sth %i0, [%l7 + 0x56]
sth %o4, [%l7 + 0x6C]
subc %l5, 0x1D28, %g3
fabsd %f14, %f0
fbue,a %fcc2, loop_6488
stb %i6, [%l7 + 0x5A]
fbg %fcc3, loop_6489
lduw [%l7 + 0x64], %i3
loop_6488:
tle %icc, 0x1
lduh [%l7 + 0x56], %i4
loop_6489:
fmovdg %icc, %f1, %f10
ldsb [%l7 + 0x25], %g4
edge16l %g7, %g5, %l6
stw %l0, [%l7 + 0x30]
bne,a,pt %xcc, loop_6490
stx %o5, [%l7 + 0x20]
fxnor %f12, %f6, %f0
st %f8, [%l7 + 0x78]
loop_6490:
fcmpd %fcc3, %f2, %f14
fandnot2 %f6, %f4, %f10
tneg %icc, 0x5
lduw [%l7 + 0x20], %o6
nop
setx loop_6491, %l0, %l1
jmpl %l1, %l4
fnot1 %f2, %f2
fbue,a %fcc2, loop_6492
tle %xcc, 0x2
loop_6491:
xorcc %l3, 0x05AC, %g2
fornot2s %f3, %f1, %f9
loop_6492:
edge8n %g6, %o2, %o3
fcmpgt32 %f12, %f10, %i5
fmovsvc %icc, %f2, %f13
edge16ln %l2, %o7, %o0
lduw [%l7 + 0x74], %o1
fbne %fcc3, loop_6493
fcmple32 %f4, %f10, %i1
subc %l1, %i7, %g1
lduw [%l7 + 0x78], %i0
loop_6493:
fmovsg %icc, %f5, %f10
fbn,a %fcc1, loop_6494
stx %i2, [%l7 + 0x48]
stx %o4, [%l7 + 0x68]
fabss %f3, %f3
loop_6494:
sra %l5, %i6, %i3
fmovrde %g3, %f4, %f0
ldsw [%l7 + 0x0C], %g4
sethi 0x0505, %g7
tn %xcc, 0x2
ldsb [%l7 + 0x0C], %g5
fabsd %f2, %f10
fmovse %icc, %f2, %f4
lduh [%l7 + 0x58], %l6
fmul8x16al %f15, %f11, %f10
fmovsneg %xcc, %f8, %f1
fmovrde %l0, %f10, %f12
tsubcctv %i4, 0x1941, %o6
stb %l4, [%l7 + 0x47]
ldub [%l7 + 0x77], %l3
tleu %xcc, 0x3
xnorcc %g2, %g6, %o5
fnand %f4, %f2, %f14
ldd [%l7 + 0x28], %f14
bcs,pt %xcc, loop_6495
st %f8, [%l7 + 0x24]
movge %xcc, %o2, %i5
srax %o3, %l2, %o0
loop_6495:
sth %o1, [%l7 + 0x68]
sth %i1, [%l7 + 0x10]
sth %o7, [%l7 + 0x0E]
bcc,a %icc, loop_6496
tsubcc %i7, 0x0249, %g1
movne %xcc, %i0, %i2
sra %l1, 0x09, %o4
loop_6496:
pdist %f12, %f14, %f8
fcmpne16 %f2, %f6, %i6
fmovrde %l5, %f4, %f0
fbule %fcc3, loop_6497
sth %g3, [%l7 + 0x0C]
stw %g4, [%l7 + 0x2C]
fsrc1 %f0, %f6
loop_6497:
fzeros %f4
fmovsvs %xcc, %f2, %f10
fmovscs %xcc, %f12, %f5
fpsub32s %f6, %f10, %f15
std %f2, [%l7 + 0x40]
fors %f5, %f0, %f13
fbule %fcc1, loop_6498
fmovde %xcc, %f12, %f9
ta %xcc, 0x5
fnot1s %f10, %f5
loop_6498:
stb %g7, [%l7 + 0x37]
sllx %i3, 0x17, %l6
stw %l0, [%l7 + 0x18]
ta %xcc, 0x7
fmovdcc %xcc, %f12, %f5
sll %g5, 0x1F, %o6
tn %icc, 0x2
srax %l4, %l3, %i4
ld [%l7 + 0x70], %f0
bvc loop_6499
tneg %icc, 0x0
udivcc %g2, 0x1E3B, %o5
ble,a loop_6500
loop_6499:
ldsw [%l7 + 0x44], %g6
ld [%l7 + 0x6C], %f8
orn %o2, 0x1284, %o3
loop_6500:
fmuld8sux16 %f1, %f2, %f6
fmovdcc %icc, %f15, %f12
array16 %l2, %o0, %i5
sth %i1, [%l7 + 0x44]
fand %f0, %f0, %f10
fmovsle %xcc, %f4, %f0
faligndata %f2, %f0, %f0
nop
setx loop_6501, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot1 %f14, %f4, %f4
edge16 %o1, %i7, %g1
fexpand %f10, %f4
loop_6501:
fnot2 %f8, %f14
movcs %icc, %i0, %i2
brgez %l1, loop_6502
udivx %o4, 0x004B, %i6
lduw [%l7 + 0x5C], %o7
and %l5, %g4, %g7
loop_6502:
fmovsg %icc, %f8, %f11
orn %g3, %i3, %l0
fmovda %xcc, %f0, %f2
fmovscs %xcc, %f13, %f3
ldsw [%l7 + 0x48], %g5
movvc %icc, %l6, %o6
srax %l3, 0x1A, %l4
fbl,a %fcc0, loop_6503
smul %i4, 0x0F68, %o5
stb %g2, [%l7 + 0x7A]
movrlz %g6, 0x084, %o3
loop_6503:
edge8 %l2, %o2, %i5
faligndata %f12, %f6, %f14
std %f8, [%l7 + 0x20]
umulcc %i1, %o1, %i7
movneg %xcc, %o0, %i0
ldsh [%l7 + 0x1A], %g1
tcc %xcc, 0x7
fmul8x16au %f1, %f8, %f4
stb %i2, [%l7 + 0x11]
fexpand %f14, %f4
addc %l1, %o4, %o7
stx %i6, [%l7 + 0x60]
taddcc %g4, %l5, %g7
fmovrde %g3, %f2, %f0
fbug %fcc3, loop_6504
xnorcc %i3, %l0, %l6
nop
setx loop_6505, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot2s %f6, %f1
loop_6504:
be,pt %icc, loop_6506
stb %g5, [%l7 + 0x20]
loop_6505:
ldsw [%l7 + 0x4C], %o6
movne %xcc, %l3, %i4
loop_6506:
fnors %f13, %f6, %f9
andcc %o5, %l4, %g6
bleu,pt %icc, loop_6507
fmovdneg %icc, %f4, %f15
sdiv %g2, 0x0B33, %o3
lduw [%l7 + 0x70], %l2
loop_6507:
fmovdcc %xcc, %f0, %f13
te %icc, 0x1
fmovrdgz %i5, %f8, %f6
ba,a,pt %icc, loop_6508
faligndata %f4, %f6, %f12
taddcc %i1, 0x02CB, %o2
lduw [%l7 + 0x48], %i7
loop_6508:
subc %o1, %i0, %o0
ble,a,pn %xcc, loop_6509
fpadd16s %f6, %f10, %f13
udiv %i2, 0x1D09, %l1
stx %g1, [%l7 + 0x58]
loop_6509:
tneg %icc, 0x2
sdiv %o7, 0x1BAC, %i6
or %g4, 0x05E2, %l5
ld [%l7 + 0x2C], %f4
fands %f6, %f11, %f12
fzero %f4
lduw [%l7 + 0x64], %g7
movrgz %o4, %g3, %l0
tg %xcc, 0x4
movleu %xcc, %i3, %g5
movne %icc, %l6, %l3
orncc %o6, 0x0DEF, %o5
brgez,a %i4, loop_6510
ldd [%l7 + 0x30], %f2
sllx %l4, 0x09, %g2
fmovdcc %icc, %f10, %f2
loop_6510:
bshuffle %f4, %f6, %f4
movrlez %o3, 0x11F, %l2
ldub [%l7 + 0x0C], %g6
ldsb [%l7 + 0x3C], %i5
tcc %icc, 0x7
ldsw [%l7 + 0x70], %i1
fmovsa %xcc, %f14, %f3
ldsw [%l7 + 0x18], %i7
stb %o1, [%l7 + 0x31]
fpsub32 %f0, %f14, %f14
ldd [%l7 + 0x70], %f6
fmul8x16 %f8, %f4, %f8
bne %icc, loop_6511
lduw [%l7 + 0x3C], %i0
edge8l %o0, %o2, %l1
fcmple32 %f12, %f14, %g1
loop_6511:
fblg %fcc2, loop_6512
sth %o7, [%l7 + 0x30]
ldd [%l7 + 0x58], %f14
ldub [%l7 + 0x11], %i2
loop_6512:
bcs,a %xcc, loop_6513
fmovs %f4, %f8
bvs,a loop_6514
lduw [%l7 + 0x60], %i6
loop_6513:
fabss %f9, %f0
stb %g4, [%l7 + 0x1D]
loop_6514:
ldsb [%l7 + 0x14], %g7
movneg %xcc, %o4, %l5
sth %g3, [%l7 + 0x34]
fmovdvs %icc, %f7, %f6
st %f5, [%l7 + 0x10]
fmovdge %xcc, %f1, %f1
subccc %l0, %g5, %i3
fors %f7, %f0, %f8
tn %icc, 0x3
bge,a %xcc, loop_6515
fpadd32 %f6, %f14, %f6
ldsw [%l7 + 0x78], %l3
fsrc2 %f14, %f4
loop_6515:
bne,a loop_6516
movle %icc, %o6, %l6
fcmple32 %f14, %f0, %i4
bvc %xcc, loop_6517
loop_6516:
fsrc1s %f13, %f8
st %f8, [%l7 + 0x54]
fcmped %fcc0, %f2, %f10
loop_6517:
sdivx %l4, 0x1FDD, %g2
st %f9, [%l7 + 0x1C]
subc %o3, %l2, %g6
ldsh [%l7 + 0x28], %i5
sll %o5, 0x05, %i7
fmuld8ulx16 %f7, %f10, %f12
sll %i1, 0x1E, %i0
fmovsne %xcc, %f2, %f7
edge32l %o0, %o1, %l1
fbo,a %fcc3, loop_6518
fcmpgt32 %f14, %f10, %g1
pdist %f4, %f6, %f8
fmovsa %icc, %f2, %f9
loop_6518:
movrlz %o2, 0x3A3, %o7
fcmpne16 %f12, %f10, %i6
std %f8, [%l7 + 0x10]
fmovdneg %icc, %f13, %f1
fmovscc %icc, %f2, %f12
fmovrdgez %g4, %f8, %f10
fmovdg %xcc, %f7, %f13
brgz,a %g7, loop_6519
stb %i2, [%l7 + 0x30]
movn %icc, %l5, %o4
tsubcctv %g3, %g5, %l0
loop_6519:
fandnot2s %f11, %f0, %f3
fmovrslz %l3, %f8, %f15
be,a %icc, loop_6520
bvs,a,pn %icc, loop_6521
sth %o6, [%l7 + 0x42]
ldsw [%l7 + 0x20], %i3
loop_6520:
bg,a,pn %xcc, loop_6522
loop_6521:
stx %l6, [%l7 + 0x08]
and %l4, %i4, %o3
fmovdl %xcc, %f12, %f9
loop_6522:
bge,a loop_6523
array8 %g2, %l2, %i5
st %f4, [%l7 + 0x18]
ld [%l7 + 0x44], %f13
loop_6523:
movg %xcc, %o5, %i7
fmovsg %icc, %f0, %f2
sth %g6, [%l7 + 0x5C]
brlz %i0, loop_6524
addccc %i1, 0x0CD4, %o0
fmovrsne %l1, %f3, %f4
ldsb [%l7 + 0x5D], %o1
loop_6524:
fmovrdgz %o2, %f4, %f8
ldsh [%l7 + 0x78], %o7
fmovdvc %icc, %f0, %f0
move %xcc, %i6, %g1
bcs,a,pt %icc, loop_6525
ldsb [%l7 + 0x57], %g4
lduh [%l7 + 0x34], %g7
bcc,a loop_6526
loop_6525:
edge8n %i2, %l5, %g3
fornot1s %f3, %f0, %f7
fmovrsne %g5, %f11, %f15
loop_6526:
sethi 0x0504, %o4
fbl,a %fcc3, loop_6527
lduh [%l7 + 0x44], %l0
movvc %icc, %l3, %i3
movle %icc, %l6, %l4
loop_6527:
fbug %fcc3, loop_6528
st %f0, [%l7 + 0x54]
fmovrslz %i4, %f1, %f2
sll %o3, 0x0D, %o6
loop_6528:
mulscc %g2, 0x05F2, %l2
fmovda %xcc, %f2, %f3
udivcc %o5, 0x16E9, %i5
movleu %xcc, %i7, %g6
bl,a loop_6529
brgz %i1, loop_6530
fmovse %icc, %f14, %f4
fblg %fcc1, loop_6531
loop_6529:
movneg %xcc, %o0, %l1
loop_6530:
stx %o1, [%l7 + 0x18]
tsubcc %o2, %i0, %o7
loop_6531:
brlz,a %i6, loop_6532
std %f14, [%l7 + 0x40]
tcs %xcc, 0x3
fmovrslez %g4, %f3, %f8
loop_6532:
std %f2, [%l7 + 0x58]
fpsub32s %f7, %f7, %f6
ldx [%l7 + 0x68], %g1
movleu %xcc, %i2, %l5
fnot2s %f10, %f3
fsrc2 %f14, %f0
fpsub16s %f3, %f7, %f6
te %xcc, 0x0
st %f7, [%l7 + 0x74]
fnors %f0, %f1, %f6
addcc %g3, 0x0C41, %g5
bn,a loop_6533
orcc %g7, 0x1C54, %l0
bcc,a,pn %icc, loop_6534
fmovsl %icc, %f7, %f4
loop_6533:
ld [%l7 + 0x28], %f7
edge16 %o4, %i3, %l6
loop_6534:
stb %l3, [%l7 + 0x55]
andn %l4, 0x0635, %i4
fmovs %f6, %f0
ldd [%l7 + 0x20], %f14
srl %o6, %o3, %l2
ldd [%l7 + 0x50], %f4
stb %o5, [%l7 + 0x36]
fcmpeq32 %f0, %f2, %g2
fmovsa %xcc, %f12, %f2
umul %i7, %i5, %g6
fones %f2
siam 0x7
fbge %fcc0, loop_6535
movg %icc, %o0, %i1
ldsb [%l7 + 0x70], %l1
fmuld8ulx16 %f1, %f13, %f0
loop_6535:
edge16 %o1, %i0, %o7
move %xcc, %i6, %o2
fmovsvs %xcc, %f5, %f8
fones %f6
fmovdle %icc, %f8, %f15
fmovdgu %icc, %f14, %f11
xorcc %g4, %g1, %i2
umulcc %l5, %g3, %g7
udivx %l0, 0x0A51, %g5
movgu %icc, %o4, %i3
lduw [%l7 + 0x2C], %l6
movgu %xcc, %l3, %i4
ldsb [%l7 + 0x13], %o6
nop
setx loop_6536, %l0, %l1
jmpl %l1, %o3
fcmpne16 %f2, %f14, %l2
ldx [%l7 + 0x18], %o5
fmovdge %icc, %f0, %f1
loop_6536:
ldsb [%l7 + 0x3A], %g2
tvc %icc, 0x6
fbule %fcc3, loop_6537
fzeros %f11
movneg %icc, %i7, %i5
fornot1 %f2, %f10, %f4
loop_6537:
fmovsvc %xcc, %f10, %f3
movg %icc, %l4, %g6
fmovdl %icc, %f6, %f5
brlz %i1, loop_6538
ldd [%l7 + 0x78], %f4
andcc %l1, 0x10D4, %o1
array8 %o0, %i0, %o7
loop_6538:
fmul8x16 %f10, %f10, %f6
fabsd %f0, %f0
fcmpgt32 %f4, %f12, %i6
fbl %fcc2, loop_6539
bge loop_6540
fcmpeq16 %f6, %f6, %o2
fmovdgu %xcc, %f11, %f10
loop_6539:
tle %icc, 0x6
loop_6540:
lduh [%l7 + 0x60], %g1
st %f14, [%l7 + 0x14]
std %f14, [%l7 + 0x78]
fbge,a %fcc1, loop_6541
array8 %i2, %l5, %g4
sllx %g7, 0x13, %g3
st %f3, [%l7 + 0x60]
loop_6541:
fnot2s %f7, %f10
bcc,a %xcc, loop_6542
tsubcc %l0, %g5, %i3
sllx %l6, %l3, %o4
taddcc %o6, 0x0AF3, %o3
loop_6542:
fsrc1s %f2, %f10
fnot2s %f6, %f8
ldd [%l7 + 0x28], %f10
fbul,a %fcc1, loop_6543
fbl %fcc2, loop_6544
edge32ln %i4, %o5, %g2
edge8ln %l2, %i7, %l4
loop_6543:
fpadd32s %f9, %f3, %f15
loop_6544:
fmul8sux16 %f2, %f4, %f8
stx %g6, [%l7 + 0x48]
stx %i5, [%l7 + 0x20]
stb %l1, [%l7 + 0x5B]
sub %i1, 0x1F29, %o0
fpadd32s %f15, %f1, %f1
ta %icc, 0x6
fmovsgu %icc, %f6, %f4
ldx [%l7 + 0x08], %o1
bvs,pn %xcc, loop_6545
fbue %fcc3, loop_6546
srax %i0, %i6, %o2
ldx [%l7 + 0x28], %g1
loop_6545:
brlz %o7, loop_6547
loop_6546:
st %f2, [%l7 + 0x48]
ble,a %xcc, loop_6548
ldsw [%l7 + 0x7C], %l5
loop_6547:
umul %i2, 0x1B9D, %g7
bl %icc, loop_6549
loop_6548:
bl,a %icc, loop_6550
bg,a,pn %xcc, loop_6551
stw %g4, [%l7 + 0x20]
loop_6549:
ldub [%l7 + 0x52], %g3
loop_6550:
fmovrsgz %g5, %f7, %f2
loop_6551:
fmovdge %xcc, %f4, %f15
fmovrslez %l0, %f8, %f4
ldsw [%l7 + 0x10], %l6
ba,a,pt %xcc, loop_6552
ba,pn %icc, loop_6553
fors %f5, %f13, %f11
ldsw [%l7 + 0x14], %l3
loop_6552:
ta %xcc, 0x2
loop_6553:
mova %icc, %o4, %i3
fpsub16s %f13, %f2, %f7
mulscc %o3, %o6, %i4
ba %xcc, loop_6554
fbge %fcc3, loop_6555
movrgz %g2, 0x299, %o5
st %f10, [%l7 + 0x20]
loop_6554:
bgu,a,pn %icc, loop_6556
loop_6555:
edge16ln %i7, %l4, %l2
subcc %g6, %i5, %i1
brlz %o0, loop_6557
loop_6556:
add %o1, %l1, %i6
movge %xcc, %i0, %o2
fnot2 %f0, %f12
loop_6557:
sth %g1, [%l7 + 0x2C]
array16 %o7, %i2, %g7
bn %icc, loop_6558
std %f2, [%l7 + 0x18]
bcs %icc, loop_6559
movl %icc, %g4, %g3
loop_6558:
fmovscs %xcc, %f3, %f8
movrgz %g5, %l5, %l0
loop_6559:
stx %l3, [%l7 + 0x58]
sll %l6, %o4, %i3
fmovd %f0, %f6
call loop_6560
subc %o6, %i4, %o3
andn %o5, %g2, %i7
std %f4, [%l7 + 0x38]
loop_6560:
fornot1s %f13, %f12, %f13
fmovdvc %icc, %f15, %f13
movrgz %l4, 0x200, %g6
stx %i5, [%l7 + 0x38]
array8 %i1, %l2, %o1
lduw [%l7 + 0x30], %o0
ldub [%l7 + 0x4A], %l1
fblg %fcc2, loop_6561
fandnot2s %f9, %f15, %f12
fmul8x16 %f4, %f10, %f4
fnot1 %f2, %f10
loop_6561:
edge8l %i6, %o2, %g1
fmovdvs %xcc, %f2, %f7
movre %o7, %i0, %i2
nop
setx loop_6562, %l0, %l1
jmpl %l1, %g4
andn %g3, %g7, %g5
fmovdn %xcc, %f5, %f11
fmovdl %icc, %f10, %f15
loop_6562:
siam 0x1
stw %l0, [%l7 + 0x5C]
orcc %l3, %l6, %o4
edge8l %l5, %o6, %i3
fbe,a %fcc0, loop_6563
fmovsg %xcc, %f6, %f6
andn %i4, 0x1EB4, %o5
sth %g2, [%l7 + 0x46]
loop_6563:
ldsw [%l7 + 0x14], %o3
fbuge,a %fcc0, loop_6564
ldd [%l7 + 0x08], %f4
ld [%l7 + 0x10], %f4
lduw [%l7 + 0x20], %l4
loop_6564:
tcs %icc, 0x2
fcmpes %fcc0, %f5, %f0
nop
setx loop_6565, %l0, %l1
jmpl %l1, %g6
andcc %i7, 0x1A5F, %i1
movrlez %i5, 0x118, %o1
fandnot1 %f10, %f8, %f4
loop_6565:
edge8ln %l2, %l1, %o0
ldx [%l7 + 0x48], %i6
tvs %icc, 0x0
fcmped %fcc0, %f14, %f6
fmovsg %icc, %f15, %f12
mova %xcc, %o2, %g1
tl %icc, 0x5
ldsb [%l7 + 0x23], %o7
or %i0, %i2, %g3
srax %g4, 0x0B, %g7
ldsb [%l7 + 0x78], %l0
fmovsne %icc, %f6, %f2
lduh [%l7 + 0x50], %l3
ldd [%l7 + 0x48], %f4
fmovrse %g5, %f15, %f11
sdiv %o4, 0x190E, %l5
fbn,a %fcc2, loop_6566
fmovsa %icc, %f7, %f14
movcc %xcc, %l6, %i3
fandnot2s %f5, %f11, %f9
loop_6566:
lduh [%l7 + 0x6C], %i4
bcc,a %xcc, loop_6567
fones %f5
and %o6, %o5, %o3
udivcc %g2, 0x1C8F, %l4
loop_6567:
fmovsvs %icc, %f2, %f14
sth %i7, [%l7 + 0x28]
st %f5, [%l7 + 0x58]
xnor %i1, 0x1402, %i5
udivcc %o1, 0x1B94, %g6
sdivcc %l2, 0x091B, %l1
fmovspos %xcc, %f13, %f8
sdiv %o0, 0x023D, %o2
ld [%l7 + 0x54], %f12
alignaddrl %g1, %i6, %i0
fnegd %f12, %f4
ldsb [%l7 + 0x43], %i2
ldsh [%l7 + 0x10], %g3
fcmple16 %f0, %f4, %o7
add %g7, 0x1AE7, %l0
bcc %icc, loop_6568
fmovdg %xcc, %f9, %f14
sub %l3, %g5, %g4
bvc %icc, loop_6569
loop_6568:
tg %icc, 0x0
fmovdne %icc, %f6, %f0
brlez,a %o4, loop_6570
loop_6569:
smulcc %l6, 0x017A, %l5
nop
setx loop_6571, %l0, %l1
jmpl %l1, %i3
edge16 %i4, %o5, %o3
loop_6570:
fones %f0
fmuld8sux16 %f13, %f15, %f14
loop_6571:
fnegd %f2, %f14
fpsub32s %f2, %f1, %f0
subc %g2, %l4, %o6
stw %i1, [%l7 + 0x48]
st %f7, [%l7 + 0x2C]
edge8l %i7, %i5, %o1
array32 %l2, %g6, %o0
edge32l %l1, %o2, %i6
lduw [%l7 + 0x14], %i0
brgz %g1, loop_6572
fmovdg %icc, %f3, %f14
subccc %g3, 0x1904, %i2
fnors %f8, %f4, %f0
loop_6572:
bne,a loop_6573
tsubcc %g7, %l0, %l3
udiv %g5, 0x0E6A, %g4
sdivcc %o4, 0x1445, %l6
loop_6573:
bcc,pn %xcc, loop_6574
stx %o7, [%l7 + 0x38]
xorcc %l5, 0x0D34, %i4
fzero %f2
loop_6574:
ldd [%l7 + 0x48], %f4
fand %f10, %f12, %f4
orn %i3, %o5, %g2
ld [%l7 + 0x28], %f5
st %f2, [%l7 + 0x14]
fmovd %f10, %f8
edge16 %o3, %o6, %l4
ldsw [%l7 + 0x30], %i7
fbn %fcc2, loop_6575
fble,a %fcc1, loop_6576
fbue,a %fcc1, loop_6577
popc 0x0BA6, %i1
loop_6575:
fpmerge %f13, %f10, %f8
loop_6576:
stx %i5, [%l7 + 0x78]
loop_6577:
movl %xcc, %l2, %o1
fmovscc %icc, %f14, %f6
mulscc %g6, 0x1D43, %o0
ld [%l7 + 0x44], %f9
smulcc %o2, 0x0B34, %l1
faligndata %f2, %f10, %f4
movne %xcc, %i6, %i0
st %f7, [%l7 + 0x34]
alignaddr %g1, %g3, %g7
movn %icc, %l0, %l3
ble,a,pn %xcc, loop_6578
be,pn %xcc, loop_6579
fbg,a %fcc1, loop_6580
lduw [%l7 + 0x48], %g5
loop_6578:
fsrc1 %f8, %f6
loop_6579:
bneg,a %xcc, loop_6581
loop_6580:
xor %g4, %o4, %i2
popc %o7, %l5
fands %f6, %f2, %f11
loop_6581:
fcmpd %fcc0, %f6, %f2
tpos %icc, 0x5
fxor %f4, %f14, %f8
tle %xcc, 0x2
fmovsle %icc, %f15, %f9
fnors %f8, %f5, %f0
fbge %fcc2, loop_6582
fnegd %f14, %f8
add %i4, 0x122F, %i3
fnot2s %f1, %f2
loop_6582:
fmovs %f14, %f2
ldsw [%l7 + 0x08], %o5
stw %g2, [%l7 + 0x4C]
st %f5, [%l7 + 0x38]
alignaddrl %o3, %l6, %o6
fmovdn %icc, %f1, %f13
brgez,a %i7, loop_6583
fbo,a %fcc3, loop_6584
fnor %f0, %f10, %f4
fmovrdne %l4, %f6, %f8
loop_6583:
bcs,pn %xcc, loop_6585
loop_6584:
fnegd %f14, %f14
stw %i1, [%l7 + 0x20]
bn,pt %icc, loop_6586
loop_6585:
fsrc2 %f14, %f10
fnegd %f14, %f8
ldsh [%l7 + 0x3C], %l2
loop_6586:
movvs %xcc, %i5, %o1
fandnot1 %f2, %f12, %f2
stx %o0, [%l7 + 0x30]
sdivx %o2, 0x0C19, %g6
udivcc %i6, 0x103B, %l1
fbge,a %fcc2, loop_6587
tgu %xcc, 0x7
fpack16 %f14, %f8
sdiv %g1, 0x1D53, %i0
loop_6587:
lduw [%l7 + 0x40], %g7
ldd [%l7 + 0x50], %f0
edge32n %l0, %g3, %g5
or %g4, %o4, %l3
ldsh [%l7 + 0x4A], %o7
alignaddr %l5, %i4, %i3
fxor %f8, %f8, %f0
siam 0x4
ldub [%l7 + 0x65], %o5
bvc,pt %xcc, loop_6588
movrgez %i2, 0x3E3, %g2
fornot1s %f3, %f11, %f4
fnot2 %f4, %f8
loop_6588:
bleu,a,pt %icc, loop_6589
lduh [%l7 + 0x1E], %l6
movre %o6, %i7, %l4
addccc %i1, 0x0CB0, %o3
loop_6589:
lduh [%l7 + 0x34], %l2
fba %fcc0, loop_6590
tn %icc, 0x1
ldsh [%l7 + 0x40], %i5
movgu %icc, %o0, %o1
loop_6590:
stx %g6, [%l7 + 0x38]
orncc %i6, 0x0D2D, %o2
movg %xcc, %g1, %i0
stx %l1, [%l7 + 0x78]
fones %f15
fnot1 %f2, %f4
movvc %xcc, %l0, %g3
tgu %icc, 0x7
ldub [%l7 + 0x17], %g5
lduh [%l7 + 0x4E], %g7
fmovdcc %icc, %f1, %f1
fmovsvc %xcc, %f10, %f1
fmovdg %icc, %f11, %f3
fmovsvs %icc, %f9, %f7
popc %g4, %l3
movgu %xcc, %o7, %l5
fmovdleu %icc, %f3, %f2
fcmpd %fcc0, %f14, %f6
pdist %f10, %f8, %f4
ldsh [%l7 + 0x0E], %i4
ldsh [%l7 + 0x34], %o4
orcc %o5, %i3, %g2
ldsb [%l7 + 0x18], %i2
orncc %o6, %i7, %l4
tn %xcc, 0x0
brgez %i1, loop_6591
fmuld8sux16 %f13, %f1, %f0
fmul8ulx16 %f4, %f4, %f2
fandnot1 %f4, %f6, %f14
loop_6591:
ldsw [%l7 + 0x08], %l6
ble,a %icc, loop_6592
orn %l2, 0x16E3, %i5
edge32l %o3, %o0, %g6
orncc %o1, %o2, %g1
loop_6592:
ba,pt %xcc, loop_6593
movleu %icc, %i0, %i6
be,a loop_6594
fmovsa %icc, %f5, %f3
loop_6593:
fmovsl %xcc, %f12, %f1
andn %l1, %l0, %g5
loop_6594:
fmul8ulx16 %f0, %f0, %f2
ldsh [%l7 + 0x46], %g3
bge,pn %icc, loop_6595
umulcc %g4, %l3, %g7
fmovsleu %xcc, %f7, %f9
lduw [%l7 + 0x38], %l5
loop_6595:
fpack16 %f8, %f8
fnors %f12, %f8, %f3
bn,a,pn %icc, loop_6596
ldsw [%l7 + 0x3C], %o7
fblg %fcc2, loop_6597
mova %xcc, %i4, %o4
loop_6596:
bshuffle %f4, %f0, %f12
fone %f14
loop_6597:
ld [%l7 + 0x18], %f5
edge16l %o5, %i3, %i2
fmovrdlz %o6, %f8, %f14
taddcc %i7, 0x1B26, %g2
fmovsneg %icc, %f4, %f14
sllx %i1, %l6, %l4
stw %l2, [%l7 + 0x34]
fmul8sux16 %f14, %f0, %f10
ldub [%l7 + 0x39], %i5
ldx [%l7 + 0x10], %o0
srax %g6, 0x17, %o1
std %f2, [%l7 + 0x48]
fmovd %f0, %f10
ld [%l7 + 0x24], %f7
tne %xcc, 0x1
subccc %o3, 0x1EC4, %g1
ldub [%l7 + 0x79], %o2
ldsb [%l7 + 0x77], %i6
sth %l1, [%l7 + 0x68]
fones %f15
fandnot2s %f9, %f0, %f15
fbe %fcc2, loop_6598
orncc %i0, %g5, %g3
fmuld8ulx16 %f3, %f8, %f10
stx %g4, [%l7 + 0x18]
loop_6598:
subccc %l3, %g7, %l0
mova %icc, %l5, %o7
fsrc1 %f0, %f4
udivx %o4, 0x07E5, %i4
std %f0, [%l7 + 0x30]
fone %f10
fpsub16 %f8, %f0, %f14
fcmpeq16 %f6, %f4, %i3
std %f0, [%l7 + 0x28]
fbue,a %fcc2, loop_6599
alignaddrl %i2, %o5, %i7
edge16l %o6, %i1, %g2
fmovsn %icc, %f10, %f0
loop_6599:
fcmpd %fcc1, %f4, %f2
fpadd32s %f15, %f11, %f14
te %xcc, 0x0
edge16n %l6, %l2, %l4
fmovsvs %xcc, %f1, %f7
fcmpes %fcc1, %f13, %f5
fbuge %fcc3, loop_6600
ldsh [%l7 + 0x58], %i5
nop
setx loop_6601, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %g6, [%l7 + 0x1B]
loop_6600:
fandnot1s %f10, %f2, %f0
stx %o0, [%l7 + 0x68]
loop_6601:
fmovrsgez %o1, %f8, %f10
fbug,a %fcc2, loop_6602
andn %o3, %o2, %g1
stb %l1, [%l7 + 0x50]
movgu %xcc, %i0, %i6
loop_6602:
ldub [%l7 + 0x24], %g3
tleu %xcc, 0x6
fmovrsgz %g4, %f4, %f10
fmovrse %g5, %f2, %f5
fornot1s %f15, %f6, %f15
ldd [%l7 + 0x78], %f8
subccc %g7, %l3, %l0
sth %o7, [%l7 + 0x4C]
sll %o4, %i4, %i3
movvc %icc, %l5, %o5
bcc,a,pn %xcc, loop_6603
taddcc %i2, 0x0938, %i7
edge32n %o6, %i1, %l6
fnand %f2, %f4, %f4
loop_6603:
movgu %icc, %l2, %g2
fmovdge %xcc, %f8, %f11
fornot2s %f5, %f2, %f2
orn %l4, %g6, %i5
ldsb [%l7 + 0x3A], %o1
lduh [%l7 + 0x70], %o0
movl %icc, %o3, %g1
sth %o2, [%l7 + 0x28]
st %f11, [%l7 + 0x28]
movg %icc, %i0, %l1
fmovsa %xcc, %f6, %f14
bshuffle %f0, %f8, %f0
fmovscs %icc, %f11, %f15
std %f4, [%l7 + 0x58]
mova %icc, %g3, %i6
bg,pt %icc, loop_6604
sth %g5, [%l7 + 0x7E]
fmovrslz %g4, %f9, %f13
fnands %f1, %f3, %f4
loop_6604:
movre %g7, %l0, %l3
bgu,a %xcc, loop_6605
fands %f10, %f3, %f8
st %f0, [%l7 + 0x60]
sra %o4, 0x03, %o7
loop_6605:
bl,a,pn %xcc, loop_6606
fnot2 %f0, %f8
fxor %f4, %f0, %f6
std %f10, [%l7 + 0x38]
loop_6606:
fmovdcs %icc, %f15, %f7
movvc %xcc, %i4, %i3
bcs loop_6607
movne %xcc, %l5, %o5
fmovsleu %xcc, %f15, %f10
or %i2, 0x00A3, %i7
loop_6607:
fsrc1 %f2, %f2
st %f8, [%l7 + 0x78]
fmovsge %xcc, %f2, %f6
movle %icc, %i1, %l6
array16 %o6, %g2, %l2
fbule %fcc0, loop_6608
sra %g6, 0x1C, %i5
sra %l4, 0x00, %o0
fcmpeq32 %f2, %f2, %o3
loop_6608:
fcmple16 %f12, %f12, %g1
stw %o1, [%l7 + 0x64]
fpack32 %f10, %f2, %f2
fand %f4, %f8, %f6
stx %o2, [%l7 + 0x08]
ldub [%l7 + 0x63], %i0
bcc,a,pt %xcc, loop_6609
nop
setx loop_6610, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
be loop_6611
stb %l1, [%l7 + 0x46]
loop_6609:
tle %xcc, 0x2
loop_6610:
std %f10, [%l7 + 0x58]
loop_6611:
ldsb [%l7 + 0x6D], %i6
udivx %g3, 0x0123, %g5
fcmpne32 %f6, %f10, %g7
ldx [%l7 + 0x38], %l0
fors %f10, %f9, %f13
array32 %l3, %g4, %o7
ldsw [%l7 + 0x30], %i4
stb %o4, [%l7 + 0x7C]
orcc %i3, 0x0D70, %l5
move %xcc, %o5, %i7
edge16ln %i1, %l6, %o6
fblg %fcc2, loop_6612
orn %i2, %g2, %g6
tcs %xcc, 0x0
stw %l2, [%l7 + 0x4C]
loop_6612:
fmovsleu %icc, %f2, %f6
bl,pn %xcc, loop_6613
ldx [%l7 + 0x68], %l4
stw %o0, [%l7 + 0x64]
fmovscs %icc, %f2, %f10
loop_6613:
bgu,pt %xcc, loop_6614
ld [%l7 + 0x40], %f5
ldsb [%l7 + 0x35], %i5
sllx %o3, %o1, %g1
loop_6614:
fandnot2 %f14, %f4, %f12
fmovrsgez %o2, %f5, %f12
fmovscc %icc, %f14, %f11
fcmpne32 %f0, %f2, %i0
or %l1, 0x16A9, %i6
brlez %g5, loop_6615
lduh [%l7 + 0x6E], %g7
fmovrsgz %g3, %f11, %f0
bge,pt %icc, loop_6616
loop_6615:
and %l3, 0x1CB6, %g4
call loop_6617
movg %icc, %l0, %i4
loop_6616:
fcmpne32 %f14, %f0, %o7
sth %o4, [%l7 + 0x08]
loop_6617:
fpsub32 %f2, %f12, %f0
fpmerge %f3, %f3, %f6
fmovrde %i3, %f14, %f6
lduh [%l7 + 0x7E], %o5
movge %xcc, %l5, %i1
tneg %icc, 0x5
fones %f11
tvc %xcc, 0x0
fnot1s %f10, %f15
std %f8, [%l7 + 0x68]
fmovrsgez %l6, %f1, %f14
fcmpd %fcc3, %f8, %f0
ldsh [%l7 + 0x1E], %o6
popc %i7, %i2
movcc %xcc, %g2, %g6
fcmpne32 %f12, %f2, %l4
bne,a loop_6618
tcc %xcc, 0x1
bvs,pt %xcc, loop_6619
std %f4, [%l7 + 0x48]
loop_6618:
bne,pt %icc, loop_6620
srax %o0, 0x19, %l2
loop_6619:
edge32ln %i5, %o1, %o3
call loop_6621
loop_6620:
stw %g1, [%l7 + 0x54]
fcmple32 %f2, %f12, %o2
orcc %i0, 0x112F, %i6
loop_6621:
edge32l %l1, %g7, %g5
subcc %g3, 0x048C, %l3
ld [%l7 + 0x34], %f3
ldd [%l7 + 0x18], %f8
lduw [%l7 + 0x6C], %l0
tge %xcc, 0x5
fmovd %f6, %f2
nop
setx loop_6622, %l0, %l1
jmpl %l1, %i4
tcs %xcc, 0x0
ld [%l7 + 0x18], %f5
std %f6, [%l7 + 0x10]
loop_6622:
fble %fcc1, loop_6623
bvs,a,pn %xcc, loop_6624
ldx [%l7 + 0x58], %g4
bg,a loop_6625
loop_6623:
lduh [%l7 + 0x52], %o7
loop_6624:
ld [%l7 + 0x6C], %f13
add %o4, %o5, %i3
loop_6625:
sll %i1, 0x15, %l5
xnorcc %o6, 0x05AC, %l6
tl %xcc, 0x1
ldub [%l7 + 0x62], %i2
addc %i7, %g2, %g6
umulcc %l4, 0x13DE, %o0
fcmpd %fcc1, %f8, %f2
orcc %i5, %l2, %o1
fpsub32s %f9, %f12, %f6
lduh [%l7 + 0x26], %g1
ldub [%l7 + 0x36], %o2
fmovspos %icc, %f3, %f15
fandnot1s %f15, %f6, %f3
edge16l %i0, %i6, %l1
ld [%l7 + 0x18], %f0
andn %g7, %o3, %g3
bl,pt %icc, loop_6626
lduh [%l7 + 0x0A], %g5
ldsb [%l7 + 0x50], %l0
fmul8x16 %f11, %f10, %f4
loop_6626:
edge32n %l3, %i4, %g4
xnorcc %o4, %o5, %i3
tn %icc, 0x5
fmovdne %xcc, %f8, %f12
subc %i1, %o7, %o6
fcmpgt16 %f12, %f2, %l6
fpack32 %f4, %f0, %f6
fmovrde %i2, %f0, %f6
stx %i7, [%l7 + 0x08]
fmovdge %icc, %f15, %f2
fzeros %f9
ldsb [%l7 + 0x7E], %l5
tg %xcc, 0x0
stx %g2, [%l7 + 0x08]
fzeros %f6
brlz %g6, loop_6627
te %icc, 0x3
fcmple16 %f4, %f6, %o0
edge8ln %i5, %l4, %o1
loop_6627:
fbge %fcc1, loop_6628
xor %g1, 0x0AA4, %o2
lduh [%l7 + 0x34], %i0
ldx [%l7 + 0x50], %i6
loop_6628:
fba,a %fcc2, loop_6629
fmul8sux16 %f8, %f10, %f6
ta %icc, 0x4
fpack16 %f4, %f3
loop_6629:
stb %l2, [%l7 + 0x0A]
xnor %g7, %l1, %g3
movleu %xcc, %o3, %l0
fmovrsgez %g5, %f11, %f10
fnands %f3, %f7, %f9
fpack16 %f12, %f7
fmovsleu %icc, %f6, %f8
stw %i4, [%l7 + 0x2C]
stb %g4, [%l7 + 0x5E]
andncc %l3, %o5, %o4
sth %i1, [%l7 + 0x5E]
std %f4, [%l7 + 0x70]
fxnor %f2, %f0, %f8
st %f5, [%l7 + 0x30]
fbne %fcc0, loop_6630
ld [%l7 + 0x3C], %f9
movrgez %o7, 0x1C0, %i3
fxor %f6, %f8, %f6
loop_6630:
ldsw [%l7 + 0x0C], %l6
te %icc, 0x2
fpsub16s %f8, %f4, %f12
ldsw [%l7 + 0x24], %i2
fmovrsgez %o6, %f9, %f7
fxnors %f5, %f15, %f14
fcmpes %fcc2, %f15, %f8
movrgez %i7, %l5, %g6
stx %g2, [%l7 + 0x10]
tne %icc, 0x1
st %f3, [%l7 + 0x74]
lduh [%l7 + 0x6C], %o0
fbl %fcc2, loop_6631
st %f9, [%l7 + 0x2C]
bvs,a loop_6632
fcmped %fcc3, %f2, %f2
loop_6631:
edge32 %i5, %l4, %g1
fmovsl %xcc, %f0, %f10
loop_6632:
xorcc %o2, 0x115D, %i0
ldd [%l7 + 0x68], %f0
pdist %f12, %f12, %f8
lduh [%l7 + 0x32], %o1
alignaddrl %l2, %i6, %l1
tg %icc, 0x3
taddcctv %g3, %o3, %l0
lduh [%l7 + 0x0A], %g7
andn %i4, %g5, %l3
lduh [%l7 + 0x54], %o5
ldsb [%l7 + 0x60], %o4
brlz,a %i1, loop_6633
ba,pt %xcc, loop_6634
xnorcc %g4, %i3, %o7
fpsub32s %f0, %f8, %f1
loop_6633:
fpsub32s %f12, %f7, %f14
loop_6634:
fbne %fcc3, loop_6635
tleu %xcc, 0x7
fmovscc %xcc, %f6, %f3
or %i2, 0x1724, %l6
loop_6635:
fbne %fcc1, loop_6636
fcmped %fcc0, %f14, %f14
fmuld8ulx16 %f6, %f12, %f12
ldsw [%l7 + 0x3C], %o6
loop_6636:
fcmpgt32 %f4, %f0, %i7
st %f1, [%l7 + 0x78]
xorcc %l5, 0x19B0, %g6
fcmpne32 %f12, %f12, %o0
movrgez %g2, 0x1F6, %l4
movge %icc, %g1, %i5
ldsw [%l7 + 0x64], %i0
edge8 %o1, %o2, %l2
ble,a loop_6637
subc %i6, 0x1CB7, %g3
sth %l1, [%l7 + 0x14]
brgez,a %l0, loop_6638
loop_6637:
udivcc %o3, 0x1975, %i4
fmovsg %icc, %f12, %f0
movrlez %g7, %g5, %l3
loop_6638:
st %f3, [%l7 + 0x18]
fbne %fcc3, loop_6639
ldx [%l7 + 0x68], %o4
fbuge,a %fcc0, loop_6640
fmul8x16al %f9, %f14, %f6
loop_6639:
bgu,a %xcc, loop_6641
ldd [%l7 + 0x50], %f6
loop_6640:
fmovsvc %icc, %f1, %f2
fmovsgu %xcc, %f0, %f12
loop_6641:
fzero %f6
fmovrsne %i1, %f13, %f14
sllx %o5, %g4, %i3
edge32l %i2, %l6, %o6
fcmpgt32 %f4, %f12, %i7
movcs %icc, %o7, %g6
std %f8, [%l7 + 0x10]
fmovrde %o0, %f10, %f12
fornot1 %f2, %f0, %f8
array16 %g2, %l5, %l4
ba,a loop_6642
fandnot1 %f6, %f4, %f12
fmovdg %icc, %f2, %f15
addcc %g1, 0x1DA8, %i5
loop_6642:
std %f2, [%l7 + 0x40]
alignaddr %i0, %o1, %l2
array16 %i6, %g3, %l1
fnot2s %f8, %f0
movge %xcc, %l0, %o3
fmovdpos %icc, %f13, %f8
fcmpgt16 %f2, %f0, %o2
fmuld8sux16 %f9, %f15, %f0
fbue %fcc2, loop_6643
fexpand %f15, %f12
fnors %f3, %f12, %f6
ldd [%l7 + 0x58], %f8
loop_6643:
stb %i4, [%l7 + 0x75]
fbl %fcc2, loop_6644
pdist %f12, %f4, %f12
lduh [%l7 + 0x6A], %g7
bgu,pt %xcc, loop_6645
loop_6644:
lduw [%l7 + 0x0C], %g5
edge8 %l3, %i1, %o4
ldsb [%l7 + 0x7F], %g4
loop_6645:
fbug,a %fcc3, loop_6646
ldd [%l7 + 0x60], %f4
stx %i3, [%l7 + 0x68]
fmovrslz %i2, %f11, %f12
loop_6646:
alignaddrl %l6, %o5, %o6
mulscc %o7, %g6, %i7
sth %o0, [%l7 + 0x7E]
ldsw [%l7 + 0x40], %l5
smul %l4, 0x1E4E, %g1
tne %xcc, 0x0
ldsw [%l7 + 0x30], %i5
fbule %fcc3, loop_6647
fmovdcs %icc, %f2, %f10
mova %xcc, %i0, %g2
mova %icc, %o1, %i6
loop_6647:
tle %icc, 0x7
lduw [%l7 + 0x20], %l2
array32 %g3, %l0, %l1
subcc %o2, 0x0013, %o3
fba,a %fcc2, loop_6648
ldsh [%l7 + 0x60], %i4
fba,a %fcc2, loop_6649
fsrc2s %f2, %f8
loop_6648:
st %f2, [%l7 + 0x44]
xor %g5, %l3, %g7
loop_6649:
ldsb [%l7 + 0x1C], %i1
ldsw [%l7 + 0x10], %o4
ldsb [%l7 + 0x53], %i3
brz %i2, loop_6650
ld [%l7 + 0x44], %f2
alignaddr %g4, %l6, %o5
fnand %f6, %f10, %f12
loop_6650:
std %f12, [%l7 + 0x38]
st %f6, [%l7 + 0x4C]
fxor %f4, %f14, %f4
fmovdvs %icc, %f6, %f11
smulcc %o6, %o7, %g6
edge8ln %o0, %i7, %l4
tle %icc, 0x5
fpsub16s %f14, %f8, %f9
fmovdge %icc, %f6, %f0
ld [%l7 + 0x74], %f3
movle %icc, %g1, %i5
fcmped %fcc0, %f0, %f10
array16 %l5, %i0, %o1
srlx %i6, 0x16, %l2
bneg,pn %xcc, loop_6651
stx %g3, [%l7 + 0x38]
fxor %f8, %f8, %f10
fmovscc %icc, %f2, %f10
loop_6651:
bcc,a,pn %icc, loop_6652
lduw [%l7 + 0x40], %g2
fmul8x16 %f11, %f0, %f4
fmovsn %icc, %f9, %f14
loop_6652:
ld [%l7 + 0x20], %f0
andn %l0, %o2, %l1
fcmpne16 %f6, %f2, %i4
fpsub16s %f15, %f5, %f9
fmovdgu %xcc, %f4, %f13
stx %g5, [%l7 + 0x50]
ldsb [%l7 + 0x6D], %o3
tleu %icc, 0x0
fmovsneg %xcc, %f9, %f14
fmovsge %xcc, %f6, %f14
movleu %icc, %l3, %i1
fmovrde %g7, %f4, %f2
tcc %icc, 0x1
tl %xcc, 0x6
lduw [%l7 + 0x28], %o4
orncc %i2, 0x15EB, %i3
brlz %g4, loop_6653
tge %xcc, 0x4
ldub [%l7 + 0x1C], %l6
fbl %fcc2, loop_6654
loop_6653:
ldx [%l7 + 0x78], %o5
ldsb [%l7 + 0x61], %o6
stx %o7, [%l7 + 0x18]
loop_6654:
fnegd %f14, %f4
ld [%l7 + 0x28], %f8
addccc %o0, %i7, %l4
andcc %g6, %g1, %i5
ldx [%l7 + 0x60], %i0
fnot2 %f0, %f12
fxnors %f0, %f6, %f14
ldx [%l7 + 0x48], %l5
brlz %i6, loop_6655
stx %l2, [%l7 + 0x20]
fcmped %fcc0, %f2, %f10
ld [%l7 + 0x58], %f6
loop_6655:
ldsh [%l7 + 0x6C], %o1
ldsh [%l7 + 0x72], %g2
ldd [%l7 + 0x28], %f2
fbul,a %fcc2, loop_6656
ldx [%l7 + 0x08], %g3
fxnors %f11, %f5, %f0
fcmpd %fcc1, %f10, %f2
loop_6656:
orn %o2, %l1, %l0
ldsw [%l7 + 0x7C], %i4
fone %f8
lduw [%l7 + 0x30], %g5
fandnot2 %f12, %f4, %f8
movleu %xcc, %l3, %i1
ldsw [%l7 + 0x44], %g7
ble,a loop_6657
sll %o3, 0x03, %o4
bl,pt %icc, loop_6658
tgu %xcc, 0x4
loop_6657:
nop
setx loop_6659, %l0, %l1
jmpl %l1, %i2
fnands %f2, %f2, %f2
loop_6658:
fmovsl %xcc, %f12, %f10
brlz %g4, loop_6660
loop_6659:
xnor %l6, 0x0968, %i3
fnot1s %f4, %f4
stx %o6, [%l7 + 0x70]
loop_6660:
fcmps %fcc2, %f8, %f1
fmovrse %o7, %f9, %f6
xnor %o5, %o0, %i7
fmovdle %xcc, %f15, %f1
be %xcc, loop_6661
stx %g6, [%l7 + 0x30]
orncc %g1, %i5, %i0
lduh [%l7 + 0x14], %l5
loop_6661:
te %icc, 0x4
lduw [%l7 + 0x48], %l4
lduh [%l7 + 0x3A], %i6
subccc %l2, %g2, %g3
nop
setx loop_6662, %l0, %l1
jmpl %l1, %o2
fmovdge %xcc, %f10, %f6
movcc %icc, %l1, %l0
fxnor %f4, %f10, %f14
loop_6662:
fmovda %xcc, %f11, %f10
pdist %f12, %f4, %f8
bl,a,pn %xcc, loop_6663
fmovsge %icc, %f8, %f11
stw %i4, [%l7 + 0x58]
fnegd %f10, %f4
loop_6663:
sethi 0x15FC, %o1
bleu,pn %xcc, loop_6664
fmovdle %xcc, %f8, %f14
umulcc %g5, 0x12DF, %i1
fpadd16 %f12, %f4, %f2
loop_6664:
stw %l3, [%l7 + 0x28]
ldx [%l7 + 0x50], %g7
fbge,a %fcc1, loop_6665
fmovscs %icc, %f8, %f9
ldub [%l7 + 0x08], %o4
fsrc1 %f10, %f10
loop_6665:
ba,a,pt %icc, loop_6666
fmul8x16 %f7, %f6, %f10
stx %i2, [%l7 + 0x60]
st %f14, [%l7 + 0x5C]
loop_6666:
fpsub16 %f6, %f0, %f6
fbne %fcc3, loop_6667
ld [%l7 + 0x34], %f2
ldx [%l7 + 0x30], %o3
fmovdvc %xcc, %f3, %f1
loop_6667:
bg %icc, loop_6668
fmovde %xcc, %f9, %f5
orcc %l6, 0x187D, %i3
std %f8, [%l7 + 0x58]
loop_6668:
fpsub32 %f0, %f14, %f4
ldsh [%l7 + 0x1A], %g4
fmovdne %icc, %f5, %f15
tg %icc, 0x0
fbue %fcc0, loop_6669
fxors %f1, %f12, %f14
movcc %icc, %o6, %o5
edge32ln %o7, %o0, %g6
loop_6669:
ldsb [%l7 + 0x6D], %i7
fmul8ulx16 %f6, %f2, %f0
orncc %g1, %i0, %l5
ldsb [%l7 + 0x1F], %l4
movl %icc, %i6, %i5
lduw [%l7 + 0x78], %g2
tcc %icc, 0x7
fmul8x16au %f9, %f2, %f0
ldub [%l7 + 0x68], %l2
bvc,a loop_6670
movrlez %g3, 0x1F3, %o2
fpadd32 %f12, %f14, %f8
ldx [%l7 + 0x10], %l1
loop_6670:
fmovsle %icc, %f6, %f9
sethi 0x0A89, %i4
fnot1s %f7, %f10
andncc %o1, %l0, %g5
ld [%l7 + 0x44], %f12
ldsw [%l7 + 0x0C], %i1
lduh [%l7 + 0x42], %g7
lduh [%l7 + 0x28], %o4
udivcc %i2, 0x1045, %l3
ldx [%l7 + 0x70], %o3
brlz %l6, loop_6671
stx %g4, [%l7 + 0x38]
fblg %fcc0, loop_6672
fnot2s %f6, %f4
loop_6671:
subcc %o6, 0x1D46, %o5
st %f9, [%l7 + 0x64]
loop_6672:
tneg %xcc, 0x1
bneg,a,pn %icc, loop_6673
fabss %f2, %f1
and %i3, 0x187C, %o0
lduh [%l7 + 0x36], %o7
loop_6673:
lduw [%l7 + 0x1C], %i7
fors %f13, %f15, %f7
fmovrdlz %g6, %f0, %f8
ldub [%l7 + 0x10], %i0
fbule %fcc3, loop_6674
fmovrsne %l5, %f7, %f5
subccc %g1, 0x1863, %i6
movrne %l4, %g2, %l2
loop_6674:
stb %g3, [%l7 + 0x6D]
stw %o2, [%l7 + 0x6C]
orn %l1, %i5, %o1
ldd [%l7 + 0x10], %f6
st %f15, [%l7 + 0x30]
sdiv %i4, 0x1BBE, %g5
taddcctv %l0, %i1, %o4
ld [%l7 + 0x38], %f10
movl %icc, %g7, %l3
bg,pt %xcc, loop_6675
fandnot2s %f11, %f6, %f10
sth %o3, [%l7 + 0x78]
stb %l6, [%l7 + 0x45]
loop_6675:
stx %g4, [%l7 + 0x30]
brz %i2, loop_6676
sth %o6, [%l7 + 0x6C]
bl %xcc, loop_6677
fbl %fcc3, loop_6678
loop_6676:
be,a,pt %xcc, loop_6679
fmovrdgez %i3, %f0, %f10
loop_6677:
fmovdl %icc, %f13, %f10
loop_6678:
stw %o5, [%l7 + 0x24]
loop_6679:
std %f14, [%l7 + 0x70]
tl %xcc, 0x2
fsrc1s %f13, %f11
sth %o7, [%l7 + 0x44]
ldsw [%l7 + 0x20], %o0
std %f6, [%l7 + 0x68]
andncc %i7, %i0, %l5
fbge,a %fcc1, loop_6680
movge %xcc, %g6, %g1
stx %i6, [%l7 + 0x28]
ldsh [%l7 + 0x68], %l4
loop_6680:
ldsh [%l7 + 0x46], %l2
brlz,a %g3, loop_6681
fmovs %f7, %f2
sdiv %g2, 0x05DD, %o2
sll %i5, %l1, %i4
loop_6681:
brgz,a %g5, loop_6682
edge32 %l0, %o1, %i1
tvs %icc, 0x7
taddcctv %o4, %g7, %l3
loop_6682:
fble %fcc3, loop_6683
stw %l6, [%l7 + 0x1C]
ldd [%l7 + 0x58], %f8
stw %g4, [%l7 + 0x5C]
loop_6683:
bge,a,pt %xcc, loop_6684
fba %fcc1, loop_6685
ba loop_6686
st %f8, [%l7 + 0x4C]
loop_6684:
udiv %o3, 0x15F0, %o6
loop_6685:
xnor %i2, 0x1091, %o5
loop_6686:
fpack32 %f2, %f8, %f2
fmovsneg %icc, %f6, %f6
or %i3, 0x0CE6, %o0
array16 %i7, %i0, %l5
fmovd %f6, %f8
nop
setx loop_6687, %l0, %l1
jmpl %l1, %o7
sdiv %g6, 0x0E77, %i6
fpsub16s %f6, %f0, %f14
lduw [%l7 + 0x10], %g1
loop_6687:
fmovsge %icc, %f2, %f4
ldub [%l7 + 0x27], %l4
lduw [%l7 + 0x1C], %l2
fpsub32 %f6, %f12, %f8
subccc %g2, %o2, %i5
tn %xcc, 0x7
fcmpgt16 %f10, %f4, %g3
fornot1 %f14, %f6, %f8
stw %i4, [%l7 + 0x38]
taddcc %g5, 0x17EC, %l0
st %f12, [%l7 + 0x4C]
fmul8sux16 %f12, %f4, %f2
movrgz %l1, 0x3E8, %i1
bne,a loop_6688
edge8n %o4, %g7, %o1
ldx [%l7 + 0x50], %l6
fmovsne %icc, %f9, %f7
loop_6688:
ldsb [%l7 + 0x09], %l3
fbu %fcc0, loop_6689
ldub [%l7 + 0x3B], %g4
tleu %xcc, 0x3
fmovsle %xcc, %f8, %f1
loop_6689:
fpack16 %f2, %f6
sth %o3, [%l7 + 0x12]
st %f1, [%l7 + 0x50]
tsubcctv %i2, 0x1F59, %o5
stb %o6, [%l7 + 0x14]
ld [%l7 + 0x50], %f8
fpack32 %f6, %f14, %f0
brz,a %i3, loop_6690
fcmpgt32 %f12, %f6, %i7
fands %f5, %f8, %f1
fmovsne %xcc, %f12, %f4
loop_6690:
ldsh [%l7 + 0x68], %i0
ldx [%l7 + 0x70], %l5
ldsb [%l7 + 0x0C], %o7
movrlz %o0, 0x211, %i6
st %f15, [%l7 + 0x08]
fmovrslez %g1, %f10, %f0
stb %g6, [%l7 + 0x55]
tneg %icc, 0x4
fxnor %f14, %f0, %f2
fcmps %fcc0, %f11, %f9
fmovs %f10, %f1
bshuffle %f6, %f10, %f2
ldd [%l7 + 0x70], %f10
fpackfix %f2, %f10
fmul8x16al %f5, %f1, %f12
fbne,a %fcc1, loop_6691
fbl %fcc0, loop_6692
fmovrslz %l2, %f15, %f9
fmovdge %xcc, %f9, %f4
loop_6691:
stb %g2, [%l7 + 0x3D]
loop_6692:
sdivcc %o2, 0x0F61, %l4
andn %i5, %i4, %g5
fcmpeq16 %f2, %f4, %l0
tvs %xcc, 0x6
fmovscs %xcc, %f10, %f4
fmovscc %icc, %f4, %f15
ldx [%l7 + 0x18], %l1
fxor %f6, %f6, %f12
fpsub32s %f0, %f12, %f15
ldsb [%l7 + 0x33], %g3
fmovdne %icc, %f13, %f8
fnand %f14, %f2, %f10
ldsb [%l7 + 0x67], %o4
fandnot1s %f12, %f6, %f2
fmovrsne %g7, %f15, %f10
stb %i1, [%l7 + 0x7A]
fbul %fcc3, loop_6693
lduw [%l7 + 0x78], %o1
sdivx %l3, 0x1366, %l6
ba,a,pt %icc, loop_6694
loop_6693:
stb %o3, [%l7 + 0x2D]
fmul8x16al %f13, %f14, %f0
fmovsle %xcc, %f8, %f1
loop_6694:
std %f6, [%l7 + 0x68]
fcmped %fcc0, %f8, %f14
brgez,a %g4, loop_6695
ldsh [%l7 + 0x6A], %o5
std %f0, [%l7 + 0x50]
fmovse %icc, %f11, %f0
loop_6695:
fbl,a %fcc3, loop_6696
sth %i2, [%l7 + 0x36]
sra %i3, %o6, %i0
srax %i7, 0x1A, %l5
loop_6696:
movle %xcc, %o7, %o0
ldub [%l7 + 0x12], %i6
tle %xcc, 0x7
or %g1, 0x19A8, %l2
brgz,a %g2, loop_6697
fxnor %f10, %f6, %f6
fmovdpos %xcc, %f0, %f6
lduw [%l7 + 0x0C], %g6
loop_6697:
stx %o2, [%l7 + 0x58]
fbg %fcc0, loop_6698
fmul8x16au %f7, %f2, %f6
stb %l4, [%l7 + 0x6B]
sth %i4, [%l7 + 0x58]
loop_6698:
movl %icc, %i5, %g5
ld [%l7 + 0x44], %f7
ldsh [%l7 + 0x58], %l1
tneg %xcc, 0x0
fmovsle %icc, %f13, %f14
srl %g3, %l0, %o4
ld [%l7 + 0x0C], %f15
fnegs %f12, %f8
bne,a loop_6699
call loop_6700
lduw [%l7 + 0x5C], %g7
ldd [%l7 + 0x20], %f6
loop_6699:
nop
setx loop_6701, %l0, %l1
jmpl %l1, %o1
loop_6700:
fmovdn %icc, %f1, %f3
ldd [%l7 + 0x18], %f0
movpos %icc, %l3, %l6
loop_6701:
sll %i1, %o3, %o5
fmovdvs %xcc, %f13, %f8
fmovscc %icc, %f15, %f10
ldx [%l7 + 0x30], %g4
brgez %i2, loop_6702
tl %icc, 0x6
udivx %i3, 0x19CE, %i0
fblg %fcc0, loop_6703
loop_6702:
sethi 0x01A8, %o6
fmovdpos %xcc, %f11, %f1
ld [%l7 + 0x54], %f13
loop_6703:
fmul8x16 %f2, %f6, %f6
add %i7, 0x0087, %l5
fxnor %f12, %f8, %f8
lduw [%l7 + 0x48], %o0
fcmple32 %f8, %f10, %i6
or %o7, %g1, %l2
fcmps %fcc1, %f10, %f8
lduh [%l7 + 0x52], %g6
fxnors %f11, %f3, %f11
bcc,a,pt %xcc, loop_6704
fmovsneg %xcc, %f7, %f8
ldd [%l7 + 0x68], %f2
array32 %g2, %o2, %l4
loop_6704:
ld [%l7 + 0x64], %f6
movrlz %i5, %i4, %l1
stx %g3, [%l7 + 0x40]
fone %f6
sllx %g5, 0x16, %l0
bg,a,pt %xcc, loop_6705
tne %icc, 0x3
orn %g7, 0x04B8, %o1
fmovrsne %o4, %f6, %f11
loop_6705:
fxors %f7, %f0, %f0
andncc %l6, %i1, %l3
nop
setx loop_6706, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f13, [%l7 + 0x34]
stw %o3, [%l7 + 0x70]
fxor %f4, %f2, %f8
loop_6706:
movg %icc, %o5, %i2
movpos %xcc, %g4, %i0
lduw [%l7 + 0x0C], %o6
fmovrdlez %i7, %f6, %f14
fmovdvs %xcc, %f3, %f11
ld [%l7 + 0x58], %f12
fmovrde %i3, %f8, %f12
fmovrdne %o0, %f10, %f2
popc 0x13D1, %i6
fmovrslez %o7, %f6, %f0
edge8n %g1, %l2, %g6
movg %icc, %g2, %l5
for %f6, %f12, %f14
ta %icc, 0x3
ld [%l7 + 0x58], %f10
fmovsvs %icc, %f0, %f15
lduw [%l7 + 0x20], %o2
ldd [%l7 + 0x30], %f14
addccc %l4, 0x0B53, %i5
fsrc1 %f8, %f4
andn %i4, 0x0B6D, %l1
bg loop_6707
fsrc1s %f4, %f1
fmovsleu %xcc, %f3, %f2
fmovrsne %g3, %f14, %f14
loop_6707:
sra %g5, %l0, %o1
fmovrdgz %g7, %f10, %f6
fbg %fcc2, loop_6708
array32 %l6, %i1, %o4
alignaddrl %l3, %o3, %i2
fpsub16 %f10, %f6, %f6
loop_6708:
ldsh [%l7 + 0x70], %g4
fmovd %f14, %f2
brgz %o5, loop_6709
movvc %xcc, %o6, %i0
lduw [%l7 + 0x60], %i7
fands %f12, %f13, %f8
loop_6709:
stx %o0, [%l7 + 0x20]
ldx [%l7 + 0x30], %i6
umul %o7, 0x1070, %i3
fmovsge %icc, %f10, %f11
orn %l2, %g6, %g1
add %l5, 0x1CC6, %o2
std %f12, [%l7 + 0x20]
or %g2, 0x02FA, %l4
tcc %icc, 0x0
lduw [%l7 + 0x38], %i5
edge8l %l1, %g3, %g5
ldd [%l7 + 0x30], %f8
brgez %i4, loop_6710
fmovrsne %o1, %f2, %f13
taddcctv %g7, %l0, %l6
sth %o4, [%l7 + 0x6C]
loop_6710:
ldx [%l7 + 0x10], %i1
fmovdcc %icc, %f11, %f2
sdivx %l3, 0x1C53, %o3
fbl,a %fcc2, loop_6711
fbul,a %fcc2, loop_6712
brlz %g4, loop_6713
addccc %o5, 0x13F7, %i2
loop_6711:
tsubcc %o6, %i0, %i7
loop_6712:
fsrc1s %f12, %f0
loop_6713:
fmovdgu %icc, %f5, %f14
movleu %icc, %o0, %o7
fxor %f2, %f6, %f12
bne,a,pt %xcc, loop_6714
ldsw [%l7 + 0x44], %i6
or %i3, %g6, %l2
stb %g1, [%l7 + 0x61]
loop_6714:
fabss %f6, %f0
fba,a %fcc0, loop_6715
movpos %icc, %o2, %g2
andncc %l5, %i5, %l1
ldd [%l7 + 0x38], %f4
loop_6715:
fornot1s %f13, %f6, %f13
bg loop_6716
bleu,a %icc, loop_6717
fmovdgu %icc, %f0, %f5
std %f2, [%l7 + 0x08]
loop_6716:
sub %l4, %g5, %g3
loop_6717:
sth %o1, [%l7 + 0x54]
array8 %i4, %g7, %l0
fmovdleu %icc, %f6, %f14
fpack32 %f0, %f0, %f14
ld [%l7 + 0x6C], %f6
ldd [%l7 + 0x40], %f0
lduw [%l7 + 0x64], %l6
fmovdn %xcc, %f5, %f1
movre %i1, %o4, %l3
fcmps %fcc3, %f5, %f5
fmovsvc %xcc, %f7, %f5
fsrc1s %f15, %f8
tcs %icc, 0x5
st %f7, [%l7 + 0x54]
brnz,a %o3, loop_6718
stw %g4, [%l7 + 0x1C]
sth %i2, [%l7 + 0x74]
tge %icc, 0x0
loop_6718:
ldsw [%l7 + 0x20], %o6
bl %icc, loop_6719
ldsb [%l7 + 0x2F], %i0
fbe %fcc0, loop_6720
stw %o5, [%l7 + 0x20]
loop_6719:
sll %o0, 0x0D, %o7
bn,a,pn %xcc, loop_6721
loop_6720:
movgu %xcc, %i7, %i3
fble,a %fcc2, loop_6722
std %f4, [%l7 + 0x18]
loop_6721:
be,a,pn %xcc, loop_6723
ldub [%l7 + 0x24], %i6
loop_6722:
add %g6, %g1, %l2
ldd [%l7 + 0x58], %f14
loop_6723:
ldsh [%l7 + 0x46], %o2
ldd [%l7 + 0x30], %f0
ldx [%l7 + 0x78], %l5
fnot1 %f2, %f6
fmovdcs %xcc, %f2, %f10
ldsb [%l7 + 0x31], %g2
ld [%l7 + 0x14], %f15
array8 %l1, %i5, %l4
smulcc %g5, %g3, %o1
fmul8sux16 %f4, %f14, %f0
edge32n %g7, %l0, %l6
ldsb [%l7 + 0x4E], %i1
stx %i4, [%l7 + 0x58]
ldsb [%l7 + 0x46], %o4
movrlz %l3, 0x084, %g4
stx %i2, [%l7 + 0x78]
fmovdvs %xcc, %f3, %f1
tneg %icc, 0x1
sllx %o6, %i0, %o5
movrlz %o3, %o0, %i7
fmovdne %icc, %f12, %f1
tne %xcc, 0x7
fmovrsne %o7, %f1, %f4
fba %fcc3, loop_6724
fmovdg %xcc, %f2, %f0
movrgz %i3, %i6, %g1
lduw [%l7 + 0x20], %l2
loop_6724:
std %f12, [%l7 + 0x50]
fpmerge %f4, %f11, %f10
stw %o2, [%l7 + 0x3C]
fpsub32s %f8, %f9, %f11
st %f5, [%l7 + 0x48]
fpadd16s %f14, %f9, %f11
movre %g6, 0x1FA, %g2
fbne %fcc1, loop_6725
edge16l %l1, %i5, %l4
xnorcc %l5, 0x0017, %g5
movne %icc, %g3, %o1
loop_6725:
move %xcc, %g7, %l0
udivcc %l6, 0x0A67, %i4
umul %o4, 0x1688, %l3
edge32n %g4, %i2, %o6
nop
setx loop_6726, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x40], %f6
fpsub32 %f10, %f8, %f0
subcc %i0, 0x05C6, %i1
loop_6726:
movle %xcc, %o3, %o0
srax %o5, 0x16, %o7
fmovdn %icc, %f13, %f10
fcmpeq16 %f10, %f4, %i7
te %icc, 0x1
fandnot1s %f5, %f1, %f0
stb %i3, [%l7 + 0x6A]
fble,a %fcc0, loop_6727
stw %i6, [%l7 + 0x20]
stb %g1, [%l7 + 0x42]
tn %xcc, 0x1
loop_6727:
ldsb [%l7 + 0x52], %l2
brlez,a %o2, loop_6728
lduw [%l7 + 0x28], %g2
fmovrslez %l1, %f15, %f15
andcc %g6, 0x0DD9, %i5
loop_6728:
fblg,a %fcc1, loop_6729
fbl,a %fcc0, loop_6730
ldsw [%l7 + 0x34], %l4
lduh [%l7 + 0x18], %l5
loop_6729:
xnorcc %g5, 0x0DC4, %o1
loop_6730:
fbo,a %fcc3, loop_6731
array8 %g3, %g7, %l6
ldsw [%l7 + 0x24], %l0
fmul8ulx16 %f14, %f6, %f4
loop_6731:
brlez,a %o4, loop_6732
ldx [%l7 + 0x48], %i4
sdivx %g4, 0x03FE, %l3
ldsw [%l7 + 0x4C], %o6
loop_6732:
fpack16 %f2, %f14
fnot1s %f10, %f9
stw %i2, [%l7 + 0x4C]
fbn %fcc1, loop_6733
sth %i0, [%l7 + 0x1A]
fnegs %f6, %f3
movcc %icc, %o3, %i1
loop_6733:
movneg %xcc, %o5, %o7
fmovrse %i7, %f1, %f1
st %f3, [%l7 + 0x14]
movleu %xcc, %i3, %i6
orn %o0, 0x1F40, %l2
fmovrsgez %o2, %f2, %f6
addcc %g2, 0x1B67, %l1
fsrc1s %f11, %f0
fcmple32 %f2, %f0, %g1
fmovrdne %i5, %f14, %f8
lduw [%l7 + 0x14], %l4
fpack16 %f4, %f14
lduw [%l7 + 0x30], %l5
fornot1s %f14, %f6, %f12
ba,a,pt %icc, loop_6734
fmul8ulx16 %f2, %f0, %f2
fmovsg %icc, %f15, %f9
ble %icc, loop_6735
loop_6734:
ldsw [%l7 + 0x24], %g5
lduw [%l7 + 0x48], %g6
lduh [%l7 + 0x08], %o1
loop_6735:
stw %g7, [%l7 + 0x68]
stw %g3, [%l7 + 0x74]
orncc %l6, 0x1375, %o4
fandnot2s %f13, %f0, %f3
fbug,a %fcc3, loop_6736
lduh [%l7 + 0x68], %i4
andn %g4, 0x0D94, %l0
tle %xcc, 0x2
loop_6736:
st %f6, [%l7 + 0x18]
umul %o6, %l3, %i0
for %f0, %f8, %f10
edge32 %i2, %o3, %i1
lduh [%l7 + 0x72], %o7
fmovsne %xcc, %f4, %f13
fnand %f14, %f10, %f0
fmovdgu %icc, %f7, %f8
fbuge,a %fcc3, loop_6737
ld [%l7 + 0x68], %f3
bl,a,pt %xcc, loop_6738
stb %i7, [%l7 + 0x18]
loop_6737:
tne %xcc, 0x0
fmovrdne %i3, %f12, %f8
loop_6738:
tg %icc, 0x3
and %o5, %o0, %i6
for %f2, %f6, %f4
fxors %f2, %f15, %f13
ldub [%l7 + 0x23], %o2
std %f0, [%l7 + 0x68]
sdivx %l2, 0x09F9, %g2
sth %l1, [%l7 + 0x28]
ldd [%l7 + 0x20], %f14
fmovsn %icc, %f7, %f11
tvs %icc, 0x0
movvs %icc, %i5, %g1
fmovsleu %icc, %f10, %f1
fmovrslz %l4, %f7, %f4
sth %l5, [%l7 + 0x76]
ldub [%l7 + 0x56], %g6
brgez,a %o1, loop_6739
movrgez %g5, 0x36C, %g3
edge32n %l6, %o4, %i4
te %xcc, 0x7
loop_6739:
ldsh [%l7 + 0x4C], %g4
nop
setx loop_6740, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
taddcc %l0, 0x00E9, %o6
fbne %fcc0, loop_6741
addcc %g7, %i0, %i2
loop_6740:
stb %o3, [%l7 + 0x0C]
fmul8x16al %f9, %f1, %f0
loop_6741:
xorcc %l3, 0x0029, %i1
fmovrdlz %o7, %f6, %f10
ldsh [%l7 + 0x68], %i7
orcc %i3, %o5, %i6
fnor %f8, %f10, %f0
fpadd16s %f9, %f10, %f1
fcmple16 %f2, %f4, %o0
stb %o2, [%l7 + 0x35]
stx %g2, [%l7 + 0x38]
fmul8ulx16 %f4, %f10, %f6
ldsh [%l7 + 0x74], %l1
srax %i5, 0x08, %g1
st %f5, [%l7 + 0x6C]
fbe,a %fcc3, loop_6742
or %l2, 0x00A0, %l4
std %f8, [%l7 + 0x20]
tsubcc %g6, %l5, %g5
loop_6742:
ldsb [%l7 + 0x2F], %o1
ldsb [%l7 + 0x3C], %g3
fmovrsgz %l6, %f11, %f6
bne,a %xcc, loop_6743
bne,pt %xcc, loop_6744
lduw [%l7 + 0x44], %i4
fmul8x16au %f10, %f10, %f12
loop_6743:
xorcc %g4, %l0, %o4
loop_6744:
movleu %icc, %o6, %g7
ldsw [%l7 + 0x4C], %i0
ldub [%l7 + 0x7A], %i2
edge8n %l3, %i1, %o3
fmovrslez %i7, %f0, %f11
lduh [%l7 + 0x1C], %i3
movg %icc, %o7, %o5
fmovdgu %icc, %f0, %f2
fnot2s %f1, %f10
fpadd16s %f11, %f10, %f5
fmovrdlz %i6, %f4, %f6
movn %icc, %o0, %g2
stx %l1, [%l7 + 0x28]
bpos,pt %icc, loop_6745
fcmpgt32 %f0, %f12, %i5
stx %o2, [%l7 + 0x08]
ldx [%l7 + 0x40], %l2
loop_6745:
fmovda %icc, %f12, %f14
xor %g1, %l4, %g6
ldd [%l7 + 0x30], %f4
sth %l5, [%l7 + 0x34]
ldsb [%l7 + 0x17], %o1
pdist %f0, %f4, %f4
xnorcc %g5, 0x0D1F, %l6
xorcc %i4, 0x1E09, %g3
addccc %g4, 0x0B97, %l0
ldsb [%l7 + 0x75], %o4
bge loop_6746
tne %icc, 0x0
ldx [%l7 + 0x48], %o6
fpadd32s %f14, %f14, %f7
loop_6746:
edge8 %i0, %g7, %i2
sth %l3, [%l7 + 0x72]
bshuffle %f4, %f4, %f12
fmovda %icc, %f12, %f6
std %f4, [%l7 + 0x30]
fnegd %f4, %f8
bpos,pt %xcc, loop_6747
fmovscs %xcc, %f15, %f0
fbg %fcc2, loop_6748
fbe %fcc3, loop_6749
loop_6747:
umul %i1, %i7, %o3
fmovdgu %xcc, %f11, %f6
loop_6748:
fandnot1 %f2, %f8, %f10
loop_6749:
ldub [%l7 + 0x12], %i3
xnorcc %o7, 0x157F, %o5
ba,pn %icc, loop_6750
sra %i6, 0x10, %o0
nop
setx loop_6751, %l0, %l1
jmpl %l1, %l1
stw %i5, [%l7 + 0x44]
loop_6750:
stx %o2, [%l7 + 0x38]
bn,a,pt %xcc, loop_6752
loop_6751:
fnot1s %f2, %f13
be,a loop_6753
std %f10, [%l7 + 0x28]
loop_6752:
tl %xcc, 0x2
tge %icc, 0x0
loop_6753:
mulx %g2, %l2, %l4
fmovdleu %xcc, %f11, %f8
sth %g1, [%l7 + 0x1A]
edge32l %g6, %l5, %o1
fcmpes %fcc3, %f2, %f6
tneg %xcc, 0x7
ldx [%l7 + 0x08], %g5
std %f0, [%l7 + 0x18]
tcs %xcc, 0x2
ldub [%l7 + 0x69], %l6
fpmerge %f6, %f1, %f12
tne %icc, 0x6
bneg,pt %xcc, loop_6754
fpadd32 %f4, %f6, %f0
ldd [%l7 + 0x70], %f14
ldsb [%l7 + 0x65], %i4
loop_6754:
te %xcc, 0x0
fmovdvc %icc, %f11, %f6
fmovscc %icc, %f12, %f8
fmovrde %g4, %f2, %f4
lduh [%l7 + 0x7A], %g3
ldsh [%l7 + 0x20], %l0
or %o6, 0x0A3B, %i0
fnor %f0, %f14, %f4
stb %o4, [%l7 + 0x6B]
fsrc2 %f10, %f14
ldsw [%l7 + 0x1C], %g7
tl %xcc, 0x5
fbule,a %fcc2, loop_6755
fnegd %f4, %f10
ldsh [%l7 + 0x28], %l3
stw %i2, [%l7 + 0x18]
loop_6755:
ldsb [%l7 + 0x5A], %i7
fxors %f13, %f3, %f2
tcc %icc, 0x3
ldd [%l7 + 0x08], %f10
stw %i1, [%l7 + 0x58]
movvs %xcc, %o3, %o7
brnz %i3, loop_6756
xorcc %o5, 0x146A, %o0
tvs %icc, 0x6
nop
setx loop_6757, %l0, %l1
jmpl %l1, %l1
loop_6756:
fmul8x16 %f11, %f0, %f8
ldub [%l7 + 0x41], %i6
addc %i5, 0x0F04, %o2
loop_6757:
fcmpeq16 %f6, %f14, %l2
fmovd %f4, %f8
nop
setx loop_6758, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnands %f15, %f15, %f10
lduw [%l7 + 0x50], %g2
fbug,a %fcc3, loop_6759
loop_6758:
addc %l4, %g6, %g1
sth %l5, [%l7 + 0x16]
fands %f15, %f11, %f9
loop_6759:
st %f3, [%l7 + 0x10]
stw %g5, [%l7 + 0x4C]
fornot1 %f14, %f6, %f12
fzeros %f10
sdiv %l6, 0x1647, %i4
bne,a,pn %icc, loop_6760
ldx [%l7 + 0x48], %g4
fexpand %f1, %f14
fbge %fcc2, loop_6761
loop_6760:
subc %g3, %l0, %o1
stb %i0, [%l7 + 0x6E]
fmovrsne %o6, %f1, %f2
loop_6761:
tge %icc, 0x2
fmovrdgz %o4, %f8, %f10
sra %g7, %i2, %i7
ldub [%l7 + 0x7B], %l3
fbue %fcc2, loop_6762
fmovdl %icc, %f6, %f0
ldx [%l7 + 0x08], %i1
ldsw [%l7 + 0x5C], %o7
loop_6762:
sllx %i3, 0x09, %o3
fmovsl %icc, %f10, %f15
subccc %o0, %l1, %i6
stb %o5, [%l7 + 0x43]
fmovdl %xcc, %f15, %f2
orncc %o2, %i5, %l2
tn %icc, 0x5
stx %g2, [%l7 + 0x38]
fxnor %f2, %f0, %f2
taddcctv %g6, 0x1212, %g1
movne %xcc, %l4, %g5
sub %l6, 0x0250, %l5
fones %f6
ld [%l7 + 0x3C], %f13
or %g4, 0x12F7, %g3
edge8l %l0, %i4, %i0
udiv %o6, 0x029A, %o1
fcmpd %fcc1, %f6, %f2
bl,a loop_6763
tcc %xcc, 0x4
lduh [%l7 + 0x2E], %o4
fmovrsne %g7, %f5, %f12
loop_6763:
ldsb [%l7 + 0x59], %i7
sub %i2, %i1, %l3
sllx %i3, %o7, %o3
lduh [%l7 + 0x4A], %o0
fornot2s %f8, %f12, %f13
fcmped %fcc3, %f2, %f4
ld [%l7 + 0x08], %f0
edge8 %l1, %o5, %o2
srl %i5, 0x05, %l2
andcc %i6, %g6, %g2
fbule %fcc3, loop_6764
fcmpne16 %f2, %f14, %l4
st %f10, [%l7 + 0x44]
fmovscc %xcc, %f1, %f6
loop_6764:
ldsh [%l7 + 0x78], %g1
mulx %l6, %g5, %l5
edge8 %g4, %g3, %i4
srlx %i0, 0x08, %l0
fxors %f14, %f12, %f14
fmovdvc %xcc, %f12, %f12
alignaddrl %o6, %o4, %g7
bleu,a loop_6765
fmuld8ulx16 %f10, %f10, %f14
sth %o1, [%l7 + 0x24]
fmovdn %xcc, %f8, %f11
loop_6765:
be,pn %xcc, loop_6766
fmovsge %icc, %f6, %f11
alignaddrl %i7, %i2, %i1
fmovdcs %xcc, %f7, %f11
loop_6766:
brgez %i3, loop_6767
stb %o7, [%l7 + 0x66]
array16 %o3, %l3, %o0
fmovdvs %xcc, %f2, %f12
loop_6767:
fbul %fcc3, loop_6768
srl %o5, 0x19, %l1
fcmpne16 %f2, %f0, %o2
fsrc2s %f7, %f5
loop_6768:
fbu %fcc1, loop_6769
edge32ln %l2, %i5, %g6
fmovdge %xcc, %f1, %f1
stb %g2, [%l7 + 0x15]
loop_6769:
fpsub32s %f13, %f2, %f8
sdiv %i6, 0x046B, %g1
stx %l4, [%l7 + 0x60]
fpsub16 %f14, %f4, %f10
for %f10, %f0, %f12
edge8n %l6, %l5, %g5
edge32 %g4, %i4, %i0
mulscc %l0, %g3, %o4
ldsw [%l7 + 0x4C], %g7
fmovrdlez %o1, %f6, %f6
ldsb [%l7 + 0x12], %i7
ldsw [%l7 + 0x58], %o6
movvs %xcc, %i2, %i3
movvs %xcc, %o7, %i1
edge8l %o3, %l3, %o0
ldd [%l7 + 0x10], %f0
fbul,a %fcc1, loop_6770
ldsw [%l7 + 0x50], %o5
move %xcc, %o2, %l2
fbu,a %fcc0, loop_6771
loop_6770:
bshuffle %f6, %f12, %f6
bn loop_6772
fbl,a %fcc0, loop_6773
loop_6771:
sth %i5, [%l7 + 0x26]
movpos %icc, %l1, %g2
loop_6772:
xnorcc %i6, %g6, %l4
loop_6773:
nop
setx loop_6774, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc1 %f14, %f12
alignaddrl %g1, %l5, %g5
xnor %g4, %l6, %i0
loop_6774:
fbg %fcc1, loop_6775
ldx [%l7 + 0x50], %i4
bvc,a,pn %xcc, loop_6776
move %xcc, %l0, %g3
loop_6775:
fbg,a %fcc1, loop_6777
st %f1, [%l7 + 0x64]
loop_6776:
bge %xcc, loop_6778
brz,a %g7, loop_6779
loop_6777:
fmovdvc %xcc, %f13, %f15
movrne %o1, 0x374, %i7
loop_6778:
brgz %o6, loop_6780
loop_6779:
st %f1, [%l7 + 0x2C]
stw %o4, [%l7 + 0x14]
fands %f0, %f4, %f15
loop_6780:
fbule,a %fcc1, loop_6781
ldx [%l7 + 0x58], %i3
ldsw [%l7 + 0x7C], %i2
ldsw [%l7 + 0x14], %i1
loop_6781:
fbne,a %fcc1, loop_6782
movcc %icc, %o3, %l3
tpos %icc, 0x1
fmovrsgez %o0, %f11, %f8
loop_6782:
ldsh [%l7 + 0x78], %o7
sth %o5, [%l7 + 0x32]
ld [%l7 + 0x6C], %f1
fcmpeq16 %f0, %f12, %l2
fmovsne %xcc, %f0, %f4
ldsw [%l7 + 0x3C], %o2
siam 0x5
fblg %fcc0, loop_6783
edge16ln %i5, %l1, %g2
movg %xcc, %i6, %g6
ldsb [%l7 + 0x5A], %l4
loop_6783:
tle %icc, 0x4
fones %f0
edge16l %g1, %l5, %g5
array8 %l6, %i0, %i4
bg,pn %icc, loop_6784
edge32n %l0, %g4, %g7
stb %g3, [%l7 + 0x73]
udivx %o1, 0x0F32, %i7
loop_6784:
stb %o4, [%l7 + 0x5C]
ldsb [%l7 + 0x74], %i3
sll %i2, 0x18, %i1
fzeros %f15
fmovrdgez %o3, %f10, %f0
std %f12, [%l7 + 0x58]
fnegs %f15, %f9
ldsh [%l7 + 0x68], %o6
stb %l3, [%l7 + 0x36]
fcmpd %fcc1, %f12, %f10
fmovda %xcc, %f2, %f6
ldsw [%l7 + 0x20], %o7
fmovrslez %o5, %f7, %f6
add %l2, %o2, %o0
fbn %fcc2, loop_6785
xorcc %l1, 0x05D4, %g2
xnor %i6, %g6, %l4
edge32ln %g1, %i5, %g5
loop_6785:
tvc %icc, 0x3
lduw [%l7 + 0x2C], %l5
umul %i0, 0x0CE3, %l6
fabss %f1, %f14
brz %i4, loop_6786
udivcc %l0, 0x0121, %g4
fnot1s %f3, %f12
fmovrse %g3, %f4, %f1
loop_6786:
ldsw [%l7 + 0x58], %o1
stb %i7, [%l7 + 0x0E]
fmul8x16au %f10, %f5, %f0
std %f0, [%l7 + 0x18]
fmovrde %g7, %f8, %f10
fmovscs %xcc, %f0, %f10
edge16ln %o4, %i3, %i1
fmul8sux16 %f6, %f2, %f12
movneg %icc, %i2, %o6
fmuld8sux16 %f14, %f14, %f14
movcc %xcc, %l3, %o7
movneg %xcc, %o3, %l2
stb %o5, [%l7 + 0x12]
movl %xcc, %o2, %l1
tgu %icc, 0x7
fmovrslez %g2, %f8, %f2
ldsw [%l7 + 0x14], %o0
mulscc %g6, %l4, %g1
fmovrslz %i6, %f7, %f6
bneg,a,pt %xcc, loop_6787
fpsub32 %f2, %f2, %f12
bpos,a loop_6788
andcc %i5, %g5, %i0
loop_6787:
ldsh [%l7 + 0x38], %l6
fnot2s %f12, %f1
loop_6788:
sth %l5, [%l7 + 0x4A]
edge32 %i4, %g4, %g3
fpackfix %f4, %f11
ta %xcc, 0x7
ldsh [%l7 + 0x10], %o1
st %f11, [%l7 + 0x68]
edge32 %i7, %g7, %o4
tvs %xcc, 0x4
tpos %xcc, 0x2
lduw [%l7 + 0x4C], %l0
ldsh [%l7 + 0x1E], %i1
umulcc %i2, %o6, %i3
fba,a %fcc3, loop_6789
xorcc %l3, 0x0ACC, %o7
ldx [%l7 + 0x60], %o3
ldx [%l7 + 0x78], %o5
loop_6789:
fone %f4
ldub [%l7 + 0x5D], %l2
st %f0, [%l7 + 0x70]
sth %o2, [%l7 + 0x0E]
fcmple32 %f14, %f10, %l1
fmovsg %xcc, %f7, %f11
fpsub32 %f4, %f12, %f8
lduw [%l7 + 0x40], %o0
tne %xcc, 0x6
bcc,a,pn %icc, loop_6790
fone %f12
bcc,pn %xcc, loop_6791
stx %g6, [%l7 + 0x58]
loop_6790:
array16 %l4, %g1, %g2
std %f12, [%l7 + 0x38]
loop_6791:
ldd [%l7 + 0x28], %f12
bleu,a loop_6792
lduh [%l7 + 0x32], %i6
sth %i5, [%l7 + 0x3A]
ldub [%l7 + 0x24], %i0
loop_6792:
fmovs %f14, %f1
sth %l6, [%l7 + 0x2A]
smul %g5, %l5, %g4
movle %xcc, %g3, %i4
xorcc %i7, 0x12FF, %g7
fcmpgt16 %f4, %f6, %o4
ldsb [%l7 + 0x14], %o1
xnorcc %l0, 0x09AC, %i2
tge %icc, 0x4
tle %xcc, 0x4
st %f4, [%l7 + 0x38]
fzeros %f10
edge32 %i1, %o6, %l3
fbue %fcc1, loop_6793
call loop_6794
tvc %icc, 0x3
fmovrslez %i3, %f12, %f11
loop_6793:
subccc %o7, 0x070A, %o3
loop_6794:
ldd [%l7 + 0x10], %f4
fmovdvs %xcc, %f13, %f5
lduh [%l7 + 0x2E], %l2
stw %o2, [%l7 + 0x54]
fnot2 %f6, %f8
fxors %f9, %f3, %f13
ldub [%l7 + 0x50], %o5
fmovdcc %xcc, %f5, %f4
sth %l1, [%l7 + 0x46]
edge8ln %g6, %o0, %l4
bcc,a loop_6795
sth %g1, [%l7 + 0x40]
movcc %icc, %i6, %i5
lduw [%l7 + 0x6C], %i0
loop_6795:
stb %l6, [%l7 + 0x6B]
ldsw [%l7 + 0x3C], %g5
fandnot1 %f8, %f0, %f2
ldd [%l7 + 0x78], %f0
fmovscs %xcc, %f14, %f14
stw %g2, [%l7 + 0x34]
fpmerge %f4, %f12, %f10
fpack32 %f0, %f0, %f8
ldsh [%l7 + 0x2C], %l5
movleu %icc, %g3, %i4
lduw [%l7 + 0x70], %i7
fbul,a %fcc2, loop_6796
movvs %icc, %g7, %o4
fnor %f2, %f2, %f2
alignaddr %g4, %l0, %i2
loop_6796:
fmovrsgez %o1, %f13, %f8
sdiv %o6, 0x1571, %l3
edge32l %i1, %i3, %o3
ldub [%l7 + 0x62], %l2
smulcc %o2, %o7, %o5
faligndata %f2, %f10, %f4
fnot1s %f7, %f6
lduh [%l7 + 0x74], %l1
xor %o0, 0x029B, %g6
lduw [%l7 + 0x44], %g1
fornot1s %f14, %f10, %f10
ba,a,pn %icc, loop_6797
movneg %xcc, %l4, %i6
movrlz %i0, %i5, %l6
movgu %xcc, %g5, %g2
loop_6797:
tge %xcc, 0x6
ldd [%l7 + 0x10], %f6
fmovdne %icc, %f0, %f5
fmovsge %icc, %f13, %f2
sth %g3, [%l7 + 0x0C]
bcs,a,pn %xcc, loop_6798
brgez %l5, loop_6799
fmovsge %xcc, %f12, %f8
bg,a,pt %xcc, loop_6800
loop_6798:
move %xcc, %i4, %g7
loop_6799:
nop
setx loop_6801, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpadd32s %f8, %f7, %f13
loop_6800:
fbuge %fcc3, loop_6802
st %f13, [%l7 + 0x40]
loop_6801:
ldd [%l7 + 0x40], %f12
movn %xcc, %o4, %g4
loop_6802:
fcmpgt16 %f10, %f4, %i7
stb %l0, [%l7 + 0x34]
ld [%l7 + 0x14], %f14
xorcc %o1, %o6, %i2
sth %i1, [%l7 + 0x46]
fmovse %xcc, %f3, %f6
ldsh [%l7 + 0x60], %l3
tpos %xcc, 0x5
movleu %xcc, %i3, %o3
lduw [%l7 + 0x24], %o2
movvc %icc, %o7, %o5
fexpand %f10, %f8
ldsh [%l7 + 0x22], %l1
fsrc2s %f7, %f10
movrgz %o0, %l2, %g6
fmovdvs %icc, %f1, %f3
edge8ln %l4, %i6, %g1
andncc %i5, %l6, %g5
ldd [%l7 + 0x18], %f2
fpadd32s %f2, %f0, %f5
ldub [%l7 + 0x18], %i0
udivcc %g3, 0x110B, %l5
stx %i4, [%l7 + 0x50]
stx %g2, [%l7 + 0x28]
array16 %g7, %g4, %i7
std %f2, [%l7 + 0x10]
std %f2, [%l7 + 0x70]
fbo,a %fcc2, loop_6803
tn %icc, 0x2
stx %l0, [%l7 + 0x50]
fmovrsne %o4, %f13, %f7
loop_6803:
fmovdle %xcc, %f10, %f8
fornot2 %f4, %f8, %f10
std %f12, [%l7 + 0x30]
fmovsge %icc, %f1, %f10
std %f2, [%l7 + 0x78]
popc %o1, %i2
fmovsl %xcc, %f5, %f4
ld [%l7 + 0x30], %f6
fmovdn %xcc, %f5, %f11
ldub [%l7 + 0x27], %o6
fnands %f13, %f4, %f9
tcs %xcc, 0x7
std %f12, [%l7 + 0x38]
ta %xcc, 0x0
ldx [%l7 + 0x60], %i1
umul %l3, %o3, %i3
st %f11, [%l7 + 0x14]
ldsw [%l7 + 0x38], %o2
fmovsgu %xcc, %f13, %f4
sub %o5, 0x1C8A, %o7
nop
setx loop_6804, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdgu %icc, %f2, %f6
fmovsvs %xcc, %f4, %f11
orncc %l1, %l2, %g6
loop_6804:
fnand %f6, %f0, %f12
fmul8ulx16 %f2, %f2, %f0
fsrc1s %f10, %f6
bg,a %icc, loop_6805
srlx %l4, %o0, %g1
ldsb [%l7 + 0x5C], %i5
mova %xcc, %l6, %i6
loop_6805:
ldd [%l7 + 0x28], %f6
fmovdcs %icc, %f13, %f10
stb %i0, [%l7 + 0x60]
for %f12, %f8, %f0
movrlz %g5, 0x327, %g3
fcmpgt32 %f0, %f2, %l5
ldsb [%l7 + 0x7F], %i4
tgu %icc, 0x1
ldsh [%l7 + 0x12], %g7
sllx %g2, 0x03, %i7
ldub [%l7 + 0x6F], %g4
ldsw [%l7 + 0x64], %l0
ldsb [%l7 + 0x0A], %o1
tge %xcc, 0x4
fble %fcc1, loop_6806
fmovrslz %i2, %f13, %f7
fcmple16 %f8, %f8, %o4
fmul8x16al %f13, %f10, %f10
loop_6806:
alignaddrl %i1, %l3, %o6
ldsw [%l7 + 0x54], %i3
edge32ln %o3, %o5, %o2
fsrc1 %f8, %f10
stx %l1, [%l7 + 0x68]
fbule %fcc0, loop_6807
fbl %fcc3, loop_6808
fbuge,a %fcc0, loop_6809
stb %o7, [%l7 + 0x7A]
loop_6807:
edge8 %g6, %l4, %o0
loop_6808:
mulx %l2, 0x02DB, %i5
loop_6809:
fmovdleu %icc, %f0, %f13
fmovdvs %icc, %f11, %f6
movle %icc, %l6, %g1
movneg %icc, %i6, %g5
bcs,a,pn %icc, loop_6810
ldd [%l7 + 0x68], %f2
movre %g3, %l5, %i4
fcmpd %fcc1, %f0, %f2
loop_6810:
fbg %fcc3, loop_6811
subcc %i0, %g7, %i7
tle %xcc, 0x4
ld [%l7 + 0x44], %f15
loop_6811:
movrlez %g2, %l0, %o1
for %f0, %f10, %f10
fxnor %f6, %f0, %f0
fpsub16 %f12, %f0, %f12
ldub [%l7 + 0x4E], %g4
fmovdg %icc, %f10, %f12
tleu %icc, 0x7
fmovdge %icc, %f0, %f13
addcc %i2, 0x05F3, %i1
fcmpne32 %f2, %f10, %l3
fmovdgu %xcc, %f0, %f11
ldx [%l7 + 0x48], %o4
fmovrdne %i3, %f0, %f4
movle %icc, %o3, %o5
fsrc2s %f12, %f10
bcs,a %icc, loop_6812
ldd [%l7 + 0x50], %f6
fmovsgu %icc, %f4, %f9
lduw [%l7 + 0x44], %o6
loop_6812:
fcmpne32 %f10, %f6, %l1
edge16 %o7, %g6, %l4
ble %xcc, loop_6813
fands %f15, %f7, %f12
stb %o2, [%l7 + 0x79]
fmovdg %icc, %f9, %f6
loop_6813:
movneg %icc, %l2, %o0
fbe,a %fcc2, loop_6814
fbule,a %fcc3, loop_6815
xor %i5, 0x1033, %g1
stw %l6, [%l7 + 0x10]
loop_6814:
and %g5, %i6, %g3
loop_6815:
fornot2 %f12, %f10, %f12
stx %l5, [%l7 + 0x28]
bcs loop_6816
stw %i0, [%l7 + 0x74]
pdist %f8, %f4, %f6
ld [%l7 + 0x08], %f12
loop_6816:
fcmpne16 %f4, %f4, %i4
sdivcc %i7, 0x1D1E, %g2
ldub [%l7 + 0x23], %l0
fmovd %f8, %f2
ldx [%l7 + 0x38], %g7
ldub [%l7 + 0x4B], %o1
stx %i2, [%l7 + 0x78]
fornot2 %f10, %f0, %f2
lduh [%l7 + 0x0C], %g4
ldsb [%l7 + 0x52], %i1
ld [%l7 + 0x74], %f3
ld [%l7 + 0x0C], %f12
fnot1s %f2, %f0
tl %xcc, 0x1
edge32l %l3, %o4, %i3
ldub [%l7 + 0x53], %o3
fcmps %fcc3, %f2, %f10
std %f10, [%l7 + 0x30]
movvc %xcc, %o6, %l1
stb %o5, [%l7 + 0x0C]
stb %g6, [%l7 + 0x3B]
fbo %fcc3, loop_6817
sethi 0x09B6, %o7
movge %icc, %o2, %l2
ldub [%l7 + 0x6C], %o0
loop_6817:
fcmpes %fcc1, %f12, %f6
fmul8ulx16 %f12, %f2, %f6
fxnor %f2, %f14, %f6
fmovsl %icc, %f11, %f2
be %xcc, loop_6818
ldx [%l7 + 0x28], %i5
fbug %fcc0, loop_6819
fabsd %f8, %f8
loop_6818:
edge32 %l4, %l6, %g5
fmovrde %i6, %f0, %f0
loop_6819:
fpsub32s %f4, %f5, %f8
bleu,a loop_6820
fnot2 %f6, %f2
movrgz %g3, %g1, %l5
ld [%l7 + 0x54], %f12
loop_6820:
fornot1s %f9, %f11, %f3
fbl,a %fcc1, loop_6821
lduw [%l7 + 0x48], %i4
brlez %i7, loop_6822
edge32ln %i0, %g2, %g7
loop_6821:
sth %l0, [%l7 + 0x6A]
ldd [%l7 + 0x38], %f8
loop_6822:
lduh [%l7 + 0x1E], %i2
bvc,pt %xcc, loop_6823
fmovrdlz %o1, %f6, %f0
ldsw [%l7 + 0x74], %g4
tle %xcc, 0x7
loop_6823:
lduw [%l7 + 0x1C], %i1
ldsw [%l7 + 0x78], %l3
array8 %i3, %o3, %o6
stx %o4, [%l7 + 0x40]
lduh [%l7 + 0x10], %l1
movgu %icc, %g6, %o7
for %f8, %f8, %f12
lduh [%l7 + 0x76], %o5
ldx [%l7 + 0x40], %o2
std %f8, [%l7 + 0x30]
ldsh [%l7 + 0x22], %o0
ldsb [%l7 + 0x7F], %l2
sll %i5, %l6, %g5
andncc %i6, %l4, %g3
std %f0, [%l7 + 0x50]
tg %icc, 0x5
ba,a loop_6824
ble %xcc, loop_6825
ldub [%l7 + 0x0F], %l5
ld [%l7 + 0x08], %f9
loop_6824:
addc %g1, 0x0894, %i7
loop_6825:
movre %i4, %i0, %g7
fble %fcc0, loop_6826
fsrc1 %f8, %f4
subcc %g2, 0x092D, %i2
taddcc %o1, %g4, %l0
loop_6826:
fpsub32s %f8, %f12, %f1
movn %icc, %l3, %i1
movrlez %o3, %o6, %o4
fmovscc %icc, %f8, %f0
movrlez %i3, 0x320, %g6
bpos,a,pt %icc, loop_6827
fbule,a %fcc1, loop_6828
andn %o7, 0x18B2, %l1
movrgz %o5, 0x0FA, %o2
loop_6827:
fmovdpos %xcc, %f14, %f1
loop_6828:
fmovdle %icc, %f1, %f6
bg %xcc, loop_6829
xnorcc %o0, 0x12DC, %l2
bn %xcc, loop_6830
fbo,a %fcc0, loop_6831
loop_6829:
fpadd32s %f0, %f14, %f5
fnegs %f10, %f0
loop_6830:
movrlz %i5, 0x094, %g5
loop_6831:
be,a,pt %icc, loop_6832
fsrc2 %f4, %f10
bne,a loop_6833
bge,pn %icc, loop_6834
loop_6832:
move %icc, %l6, %i6
srlx %l4, 0x07, %g3
loop_6833:
tn %icc, 0x1
loop_6834:
brlez,a %l5, loop_6835
ldsb [%l7 + 0x0B], %i7
stb %g1, [%l7 + 0x71]
fbg %fcc1, loop_6836
loop_6835:
fors %f15, %f7, %f0
fsrc1 %f8, %f4
edge16n %i0, %g7, %i4
loop_6836:
ta %xcc, 0x4
stb %g2, [%l7 + 0x57]
fnors %f6, %f2, %f15
fmovrslez %i2, %f13, %f13
orn %o1, %g4, %l3
andcc %i1, %o3, %l0
movne %icc, %o6, %o4
tsubcctv %g6, %o7, %i3
ldx [%l7 + 0x18], %l1
smul %o5, %o0, %o2
ldub [%l7 + 0x0C], %i5
fcmpne16 %f2, %f12, %l2
ldub [%l7 + 0x6B], %l6
fpack16 %f12, %f8
ldub [%l7 + 0x65], %g5
fmovsvs %xcc, %f13, %f4
movcc %icc, %l4, %i6
mulx %g3, 0x1CDF, %i7
brz %g1, loop_6837
tvs %icc, 0x4
fmuld8ulx16 %f9, %f1, %f0
mova %xcc, %i0, %g7
loop_6837:
fmovrdgez %l5, %f2, %f10
ld [%l7 + 0x78], %f1
bshuffle %f12, %f12, %f2
fcmpeq32 %f4, %f14, %g2
movpos %icc, %i2, %o1
fand %f6, %f10, %f2
umulcc %i4, %g4, %i1
stw %l3, [%l7 + 0x70]
ldsb [%l7 + 0x42], %o3
brgez %o6, loop_6838
addcc %l0, 0x0943, %o4
fmovsneg %xcc, %f2, %f8
stb %o7, [%l7 + 0x42]
loop_6838:
fbne %fcc2, loop_6839
ldsb [%l7 + 0x6D], %g6
tvc %icc, 0x5
std %f4, [%l7 + 0x10]
loop_6839:
lduw [%l7 + 0x0C], %i3
stx %l1, [%l7 + 0x40]
udivx %o0, 0x0524, %o2
fcmpgt32 %f0, %f6, %o5
fzeros %f6
ld [%l7 + 0x64], %f2
stx %l2, [%l7 + 0x08]
fmovsle %xcc, %f1, %f4
fpack32 %f6, %f8, %f8
ta %xcc, 0x2
nop
setx loop_6840, %l0, %l1
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 %l6, %g5, %i5
fpack32 %f2, %f2, %f0
stb %l4, [%l7 + 0x57]
loop_6840:
ldsb [%l7 + 0x36], %g3
fnot1 %f14, %f6
or %i6, %i7, %i0
movle %icc, %g1, %l5
stx %g7, [%l7 + 0x38]
ldsw [%l7 + 0x1C], %i2
fnot1 %f8, %f0
fmovdle %xcc, %f9, %f15
stw %o1, [%l7 + 0x3C]
st %f13, [%l7 + 0x40]
lduw [%l7 + 0x24], %i4
brgez,a %g2, loop_6841
lduw [%l7 + 0x48], %g4
fnot2 %f8, %f2
fbuge,a %fcc3, loop_6842
loop_6841:
fsrc2 %f4, %f10
movrlz %l3, %i1, %o3
bg loop_6843
loop_6842:
ldsh [%l7 + 0x62], %o6
ldsw [%l7 + 0x18], %o4
fmul8x16al %f10, %f6, %f12
loop_6843:
fandnot1s %f7, %f12, %f0
movgu %xcc, %o7, %g6
lduw [%l7 + 0x58], %l0
fpsub32s %f6, %f5, %f12
st %f4, [%l7 + 0x30]
ldsh [%l7 + 0x52], %i3
array32 %l1, %o2, %o5
ldub [%l7 + 0x33], %o0
stw %l2, [%l7 + 0x70]
movg %xcc, %l6, %i5
edge8l %l4, %g3, %i6
std %f12, [%l7 + 0x70]
edge16l %g5, %i0, %g1
fabss %f10, %f12
movrlz %l5, %i7, %g7
movle %icc, %o1, %i2
sth %g2, [%l7 + 0x44]
fmovrsgz %i4, %f5, %f15
edge8n %l3, %g4, %o3
bge %xcc, loop_6844
bvc %icc, loop_6845
ldub [%l7 + 0x46], %i1
tcc %icc, 0x1
loop_6844:
fcmple16 %f0, %f2, %o4
loop_6845:
stw %o6, [%l7 + 0x38]
andn %g6, 0x1E5E, %l0
add %o7, %i3, %l1
fmovdvc %icc, %f14, %f1
bcs loop_6846
xor %o5, %o2, %l2
ldsh [%l7 + 0x46], %l6
subccc %o0, %i5, %l4
loop_6846:
bg,a,pt %icc, loop_6847
ldsh [%l7 + 0x5A], %g3
stx %g5, [%l7 + 0x68]
fmovde %xcc, %f1, %f15
loop_6847:
lduh [%l7 + 0x0C], %i6
for %f2, %f2, %f4
tsubcc %i0, %l5, %i7
lduw [%l7 + 0x60], %g1
fbue %fcc1, loop_6848
sth %g7, [%l7 + 0x5E]
sth %i2, [%l7 + 0x4C]
fpadd32 %f0, %f10, %f8
loop_6848:
lduw [%l7 + 0x18], %g2
movrne %o1, 0x0AE, %i4
sllx %g4, %l3, %i1
tne %icc, 0x5
st %f7, [%l7 + 0x68]
ldub [%l7 + 0x7F], %o4
tvc %xcc, 0x6
fmovscc %xcc, %f8, %f1
fmovrsne %o6, %f6, %f6
subccc %g6, 0x1AEF, %o3
fbe %fcc0, loop_6849
std %f8, [%l7 + 0x08]
ld [%l7 + 0x40], %f1
std %f4, [%l7 + 0x38]
loop_6849:
sdiv %o7, 0x129C, %i3
fnegs %f1, %f0
fpadd16 %f8, %f10, %f6
fmovsneg %icc, %f9, %f8
bcc,a,pn %xcc, loop_6850
ldd [%l7 + 0x48], %f10
movge %xcc, %l1, %l0
brgez %o2, loop_6851
loop_6850:
edge8n %o5, %l2, %o0
fpmerge %f14, %f6, %f14
fbule %fcc0, loop_6852
loop_6851:
orcc %l6, %i5, %g3
stw %g5, [%l7 + 0x20]
brlez %l4, loop_6853
loop_6852:
ldd [%l7 + 0x58], %f10
tsubcc %i6, 0x1092, %i0
sllx %i7, 0x18, %g1
loop_6853:
edge16l %g7, %i2, %l5
stb %o1, [%l7 + 0x25]
ldsb [%l7 + 0x2E], %i4
stw %g4, [%l7 + 0x78]
ldsb [%l7 + 0x18], %g2
siam 0x3
fandnot1s %f11, %f6, %f11
ld [%l7 + 0x30], %f4
lduw [%l7 + 0x60], %i1
stb %l3, [%l7 + 0x11]
brlez %o6, loop_6854
lduh [%l7 + 0x26], %g6
ldd [%l7 + 0x30], %f14
fnot1 %f14, %f4
loop_6854:
smul %o3, 0x1715, %o4
movre %o7, %i3, %l1
st %f2, [%l7 + 0x50]
be,a %xcc, loop_6855
ldd [%l7 + 0x28], %f14
fandnot2 %f14, %f0, %f2
ldub [%l7 + 0x5F], %o2
loop_6855:
bcs,a,pt %xcc, loop_6856
fmul8ulx16 %f10, %f6, %f14
lduw [%l7 + 0x7C], %o5
edge32n %l2, %o0, %l0
loop_6856:
ldd [%l7 + 0x20], %f0
sdiv %l6, 0x09E2, %i5
xnorcc %g3, %g5, %l4
fmovrsgz %i6, %f1, %f4
bvc,pt %icc, loop_6857
alignaddrl %i0, %g1, %i7
taddcc %i2, 0x0614, %l5
fcmpne16 %f10, %f12, %g7
loop_6857:
tl %icc, 0x0
edge32l %o1, %g4, %g2
ldd [%l7 + 0x10], %f14
lduh [%l7 + 0x36], %i4
fmovsg %xcc, %f4, %f10
fandnot2 %f14, %f8, %f10
stw %l3, [%l7 + 0x78]
movcs %xcc, %o6, %i1
fcmps %fcc0, %f2, %f3
stw %o3, [%l7 + 0x28]
edge16l %g6, %o7, %i3
be,a,pt %icc, loop_6858
sllx %o4, 0x15, %l1
fnot2 %f0, %f8
ldub [%l7 + 0x1A], %o5
loop_6858:
bl,a,pt %icc, loop_6859
sth %l2, [%l7 + 0x6C]
fmul8ulx16 %f2, %f4, %f6
st %f1, [%l7 + 0x34]
loop_6859:
fmovsvc %xcc, %f8, %f1
sdivcc %o0, 0x1893, %o2
fpadd32 %f8, %f0, %f2
sdiv %l0, 0x12A4, %l6
fmuld8sux16 %f15, %f6, %f6
ldsw [%l7 + 0x6C], %g3
edge16ln %g5, %i5, %i6
fmovdle %icc, %f0, %f8
stw %l4, [%l7 + 0x3C]
edge32l %i0, %g1, %i2
ldx [%l7 + 0x28], %i7
bg,pt %icc, loop_6860
fmovsleu %icc, %f10, %f6
tg %icc, 0x4
fsrc1 %f12, %f14
loop_6860:
st %f10, [%l7 + 0x0C]
fpackfix %f4, %f12
sth %l5, [%l7 + 0x12]
fmovdn %icc, %f10, %f3
fmovsg %icc, %f8, %f10
fmul8x16 %f10, %f4, %f8
fmovsl %icc, %f10, %f9
fpadd32 %f6, %f4, %f14
fpsub32s %f5, %f11, %f14
umulcc %g7, %g4, %o1
fmovsleu %xcc, %f5, %f8
fornot2 %f0, %f4, %f6
tle %xcc, 0x6
add %g2, %i4, %o6
ld [%l7 + 0x64], %f15
edge32ln %i1, %l3, %o3
edge32l %g6, %o7, %i3
fbul %fcc2, loop_6861
sth %l1, [%l7 + 0x32]
ta %xcc, 0x1
movn %icc, %o5, %o4
loop_6861:
ld [%l7 + 0x6C], %f2
tvs %icc, 0x1
std %f12, [%l7 + 0x10]
fmovsvc %icc, %f10, %f10
sra %o0, %l2, %o2
fmovdcc %icc, %f15, %f2
pdist %f2, %f10, %f2
ldub [%l7 + 0x3B], %l0
xnorcc %g3, %l6, %i5
ldub [%l7 + 0x1A], %g5
ld [%l7 + 0x64], %f2
ldsh [%l7 + 0x2A], %i6
fmovdcs %icc, %f7, %f5
ldsw [%l7 + 0x40], %l4
bpos,pt %xcc, loop_6862
fnot2s %f13, %f0
mulx %g1, 0x156B, %i2
stw %i7, [%l7 + 0x64]
loop_6862:
addcc %l5, 0x14AC, %i0
tsubcctv %g4, %o1, %g7
movcs %xcc, %g2, %o6
fbo,a %fcc3, loop_6863
brlz,a %i1, loop_6864
std %f6, [%l7 + 0x08]
fmovrde %i4, %f14, %f8
loop_6863:
lduh [%l7 + 0x08], %l3
loop_6864:
movrgez %o3, 0x0FC, %o7
ldsw [%l7 + 0x24], %i3
fmovrslez %g6, %f13, %f10
ldsb [%l7 + 0x6B], %l1
bpos,pt %xcc, loop_6865
fmovdpos %icc, %f6, %f9
std %f4, [%l7 + 0x28]
tcc %xcc, 0x1
loop_6865:
fbug %fcc2, loop_6866
fzero %f14
fsrc2 %f2, %f4
ldsw [%l7 + 0x18], %o5
loop_6866:
fbo %fcc1, loop_6867
or %o4, 0x1AEF, %l2
movcc %xcc, %o2, %o0
fmovrslez %l0, %f8, %f12
loop_6867:
fmovde %xcc, %f7, %f2
fmovdle %icc, %f14, %f6
tneg %xcc, 0x5
nop
setx loop_6868, %l0, %l1
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 + 0x18], %g3
bn,a,pn %icc, loop_6869
subc %l6, 0x1A72, %i5
loop_6868:
srlx %g5, 0x0A, %i6
movleu %icc, %l4, %i2
loop_6869:
fmovrdgez %i7, %f0, %f10
fmul8x16al %f0, %f8, %f8
bge %icc, loop_6870
for %f2, %f2, %f8
st %f9, [%l7 + 0x70]
fcmps %fcc2, %f7, %f5
loop_6870:
fmovsgu %xcc, %f7, %f2
fpadd16s %f13, %f15, %f3
tne %xcc, 0x6
st %f11, [%l7 + 0x68]
st %f5, [%l7 + 0x14]
ldx [%l7 + 0x70], %l5
edge8n %i0, %g4, %g1
fpadd32s %f6, %f14, %f12
smulcc %g7, 0x0048, %g2
fornot1 %f6, %f2, %f14
movpos %icc, %o6, %o1
fmovrse %i1, %f1, %f3
std %f6, [%l7 + 0x08]
fmovda %xcc, %f4, %f1
andcc %l3, 0x0E24, %i4
fbo,a %fcc1, loop_6871
stb %o3, [%l7 + 0x73]
fmovdle %xcc, %f10, %f14
lduh [%l7 + 0x5A], %i3
loop_6871:
fnot2 %f0, %f12
fzero %f2
ld [%l7 + 0x58], %f5
array16 %o7, %l1, %g6
fandnot1 %f2, %f0, %f2
be,pn %icc, loop_6872
ldx [%l7 + 0x30], %o5
ldsh [%l7 + 0x2C], %l2
bleu,pt %icc, loop_6873
loop_6872:
fmovrsgz %o4, %f10, %f7
fbul %fcc1, loop_6874
bg,a,pt %icc, loop_6875
loop_6873:
fcmpne32 %f10, %f0, %o2
edge16 %o0, %g3, %l0
loop_6874:
fmovsvc %xcc, %f3, %f0
loop_6875:
fmovdcs %xcc, %f14, %f10
fpmerge %f1, %f12, %f8
srl %i5, 0x12, %g5
fmovrse %l6, %f11, %f4
fmovd %f12, %f12
taddcctv %i6, 0x1959, %l4
ta %xcc, 0x7
orn %i7, %l5, %i2
lduh [%l7 + 0x16], %i0
stx %g4, [%l7 + 0x50]
edge8 %g1, %g2, %g7
stb %o6, [%l7 + 0x4C]
addccc %o1, 0x19A3, %l3
stx %i4, [%l7 + 0x70]
brz,a %o3, loop_6876
ldub [%l7 + 0x5D], %i3
ldsh [%l7 + 0x7E], %i1
ld [%l7 + 0x30], %f2
loop_6876:
stb %o7, [%l7 + 0x31]
stw %g6, [%l7 + 0x5C]
andcc %o5, %l1, %l2
lduw [%l7 + 0x14], %o4
fpadd16 %f2, %f2, %f4
fmovrse %o2, %f7, %f4
stx %g3, [%l7 + 0x78]
fmovrslz %l0, %f15, %f15
stb %i5, [%l7 + 0x2F]
subccc %g5, %l6, %i6
fmovsg %xcc, %f8, %f13
std %f6, [%l7 + 0x20]
tsubcc %o0, 0x12A9, %i7
udivx %l4, 0x1EAE, %i2
orncc %l5, 0x0BF3, %i0
tl %icc, 0x2
brz %g4, loop_6877
ldsw [%l7 + 0x20], %g1
ld [%l7 + 0x18], %f1
smul %g2, %o6, %g7
loop_6877:
movcc %xcc, %o1, %i4
tneg %xcc, 0x1
fmuld8sux16 %f2, %f14, %f10
fbe,a %fcc3, loop_6878
addccc %o3, %l3, %i1
lduh [%l7 + 0x14], %i3
ldsh [%l7 + 0x0C], %g6
loop_6878:
ldd [%l7 + 0x48], %f14
fblg,a %fcc1, loop_6879
ldsw [%l7 + 0x5C], %o5
fpadd16 %f8, %f14, %f12
fnot2s %f2, %f3
loop_6879:
fpackfix %f4, %f6
stb %l1, [%l7 + 0x5F]
bvs loop_6880
fbu,a %fcc0, loop_6881
call loop_6882
std %f6, [%l7 + 0x48]
loop_6880:
bvc loop_6883
loop_6881:
ba,a loop_6884
loop_6882:
edge32n %o7, %l2, %o4
bg,a loop_6885
loop_6883:
be,a loop_6886
loop_6884:
array8 %o2, %g3, %i5
movvc %xcc, %g5, %l6
loop_6885:
sdivx %l0, 0x0AB0, %i6
loop_6886:
fandnot2 %f10, %f2, %f4
fpadd32s %f1, %f2, %f2
fmovdle %xcc, %f14, %f12
edge16 %o0, %l4, %i2
ldsb [%l7 + 0x25], %l5
fbule,a %fcc3, loop_6887
fpsub16s %f14, %f7, %f13
fmovsne %xcc, %f6, %f10
ldd [%l7 + 0x30], %f8
loop_6887:
fbn,a %fcc3, loop_6888
bge,pt %icc, loop_6889
ldsw [%l7 + 0x3C], %i0
fnor %f10, %f12, %f6
loop_6888:
mulx %i7, %g1, %g4
loop_6889:
movneg %xcc, %g2, %g7
sethi 0x130B, %o6
sth %o1, [%l7 + 0x2E]
ldsw [%l7 + 0x68], %i4
ld [%l7 + 0x70], %f12
bvc,a loop_6890
fmovda %icc, %f9, %f1
lduw [%l7 + 0x70], %o3
lduw [%l7 + 0x30], %l3
loop_6890:
ble,pn %xcc, loop_6891
fxor %f8, %f2, %f0
lduw [%l7 + 0x78], %i3
ldsh [%l7 + 0x7C], %g6
loop_6891:
tl %xcc, 0x6
tne %icc, 0x6
std %f8, [%l7 + 0x70]
lduw [%l7 + 0x4C], %i1
ldsh [%l7 + 0x32], %o5
tgu %icc, 0x2
be,pt %xcc, loop_6892
fnegs %f2, %f5
ldd [%l7 + 0x78], %f4
ld [%l7 + 0x40], %f5
loop_6892:
mulx %o7, %l1, %o4
ldsb [%l7 + 0x12], %l2
movpos %icc, %o2, %i5
lduh [%l7 + 0x30], %g5
addc %l6, %l0, %i6
fcmped %fcc3, %f12, %f0
ldd [%l7 + 0x78], %f10
fabss %f5, %f9
array16 %g3, %o0, %i2
fsrc1s %f2, %f15
ldx [%l7 + 0x30], %l4
andn %i0, 0x0BED, %l5
bcc,a,pn %xcc, loop_6893
tn %icc, 0x4
tge %xcc, 0x4
bgu %xcc, loop_6894
loop_6893:
fmovrdgz %i7, %f0, %f2
andn %g1, %g4, %g2
edge32 %o6, %g7, %i4
loop_6894:
fnot2s %f13, %f9
fmul8ulx16 %f12, %f14, %f14
movl %xcc, %o3, %l3
bleu,pt %icc, loop_6895
fmovrse %i3, %f12, %f10
ldsh [%l7 + 0x32], %o1
fmovdvc %icc, %f13, %f14
loop_6895:
stb %g6, [%l7 + 0x19]
sth %o5, [%l7 + 0x7C]
ldsw [%l7 + 0x6C], %i1
ldd [%l7 + 0x50], %f6
lduw [%l7 + 0x6C], %o7
stw %o4, [%l7 + 0x3C]
movrgez %l1, 0x37C, %o2
fbe %fcc2, loop_6896
fmovrsgz %l2, %f9, %f13
fmul8sux16 %f4, %f14, %f14
fcmpgt32 %f0, %f8, %i5
loop_6896:
sth %g5, [%l7 + 0x52]
fmovde %icc, %f5, %f12
st %f4, [%l7 + 0x10]
xorcc %l0, %i6, %g3
movvs %xcc, %o0, %l6
fandnot1 %f0, %f12, %f8
subcc %i2, 0x0521, %l4
subcc %l5, 0x091E, %i7
stw %g1, [%l7 + 0x08]
fbne,a %fcc0, loop_6897
stx %i0, [%l7 + 0x78]
fmovrsne %g4, %f10, %f7
ld [%l7 + 0x7C], %f15
loop_6897:
st %f13, [%l7 + 0x68]
fmovsn %xcc, %f10, %f15
umul %o6, %g2, %i4
bvs,a,pn %xcc, loop_6898
ldx [%l7 + 0x30], %g7
ldub [%l7 + 0x27], %l3
fpadd16 %f12, %f6, %f14
loop_6898:
fbge %fcc0, loop_6899
fpsub32s %f3, %f10, %f6
orcc %o3, %o1, %i3
fpmerge %f10, %f9, %f12
loop_6899:
lduh [%l7 + 0x5E], %o5
and %i1, 0x0B9A, %o7
fornot2 %f14, %f4, %f14
stw %g6, [%l7 + 0x78]
orcc %o4, 0x07A6, %l1
ldsb [%l7 + 0x78], %o2
fmovdne %xcc, %f6, %f12
fmovsleu %icc, %f6, %f11
ldsw [%l7 + 0x5C], %l2
fandnot1s %f9, %f3, %f0
std %f14, [%l7 + 0x28]
fmovdl %xcc, %f14, %f15
movrlez %g5, %l0, %i5
movrlez %i6, %o0, %l6
pdist %f8, %f10, %f10
fbul %fcc2, loop_6900
bshuffle %f10, %f8, %f6
edge16l %i2, %g3, %l4
movle %icc, %l5, %i7
loop_6900:
stx %g1, [%l7 + 0x70]
brlez %i0, loop_6901
fmovdg %xcc, %f10, %f3
fsrc1 %f8, %f2
fcmpne16 %f2, %f10, %o6
loop_6901:
st %f9, [%l7 + 0x48]
andcc %g2, 0x1387, %i4
ldsw [%l7 + 0x10], %g4
ldx [%l7 + 0x50], %l3
fbne %fcc1, loop_6902
xorcc %o3, 0x1498, %g7
fmuld8ulx16 %f0, %f15, %f12
fpsub16s %f13, %f9, %f9
loop_6902:
fbu %fcc1, loop_6903
fpsub32 %f10, %f10, %f0
fmovsvc %icc, %f10, %f6
fnor %f2, %f4, %f2
loop_6903:
std %f6, [%l7 + 0x50]
ta %xcc, 0x1
lduh [%l7 + 0x24], %i3
fbug %fcc0, loop_6904
ldsb [%l7 + 0x09], %o1
tpos %xcc, 0x6
fnot2 %f2, %f0
loop_6904:
or %i1, %o5, %g6
fmovdne %icc, %f4, %f13
fandnot2 %f2, %f14, %f0
movl %icc, %o4, %l1
array16 %o2, %o7, %l2
std %f14, [%l7 + 0x78]
movvc %xcc, %g5, %l0
edge8l %i5, %i6, %l6
fbue %fcc1, loop_6905
movg %xcc, %i2, %o0
movgu %xcc, %l4, %l5
stx %i7, [%l7 + 0x60]
loop_6905:
subcc %g1, %g3, %o6
fmovdcc %icc, %f8, %f13
fbug,a %fcc1, loop_6906
tcs %xcc, 0x3
and %g2, %i0, %g4
ldsb [%l7 + 0x18], %l3
loop_6906:
fbu,a %fcc1, loop_6907
xnorcc %o3, 0x0053, %g7
fpack16 %f6, %f13
ldub [%l7 + 0x3F], %i4
loop_6907:
ldd [%l7 + 0x48], %f4
fmovdcs %xcc, %f10, %f14
movl %icc, %o1, %i1
ld [%l7 + 0x60], %f2
movle %icc, %o5, %i3
fmovdle %xcc, %f1, %f8
move %xcc, %g6, %l1
fbu,a %fcc1, loop_6908
fsrc2 %f0, %f14
ldub [%l7 + 0x75], %o2
fmovsle %xcc, %f2, %f0
loop_6908:
fors %f10, %f8, %f8
edge8l %o7, %l2, %g5
st %f0, [%l7 + 0x70]
fxnor %f2, %f2, %f10
fbuge,a %fcc1, loop_6909
fbl,a %fcc3, loop_6910
movrlz %o4, 0x3EB, %i5
lduw [%l7 + 0x74], %l0
loop_6909:
ldd [%l7 + 0x48], %f0
loop_6910:
fmovdcc %icc, %f13, %f13
tg %xcc, 0x5
fnot2s %f1, %f3
ldsw [%l7 + 0x1C], %l6
stb %i2, [%l7 + 0x39]
sth %o0, [%l7 + 0x64]
tcs %icc, 0x0
fcmpd %fcc0, %f10, %f12
tge %xcc, 0x7
fcmple32 %f0, %f0, %i6
lduh [%l7 + 0x4E], %l5
fsrc2 %f12, %f10
fmovsleu %xcc, %f3, %f5
alignaddr %l4, %g1, %i7
fpackfix %f10, %f13
bshuffle %f4, %f14, %f6
ldsb [%l7 + 0x66], %g3
bne,a %xcc, loop_6911
umul %o6, %g2, %g4
alignaddrl %l3, %o3, %i0
ldsw [%l7 + 0x6C], %i4
loop_6911:
fbu,a %fcc1, loop_6912
movl %xcc, %o1, %i1
bl loop_6913
tcs %xcc, 0x1
loop_6912:
stx %g7, [%l7 + 0x60]
fmovrdgez %i3, %f0, %f8
loop_6913:
stx %o5, [%l7 + 0x60]
call loop_6914
nop
setx loop_6915, %l0, %l1
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 %fcc1, loop_6916
fmovsleu %icc, %f9, %f2
loop_6914:
sth %l1, [%l7 + 0x52]
loop_6915:
fmovrdgz %g6, %f14, %f12
loop_6916:
lduh [%l7 + 0x36], %o2
stx %l2, [%l7 + 0x70]
ldd [%l7 + 0x60], %f0
fnot1s %f8, %f8
fmovrsgz %o7, %f13, %f12
alignaddr %o4, %i5, %l0
tle %icc, 0x3
ldsb [%l7 + 0x77], %g5
lduh [%l7 + 0x44], %l6
edge16 %o0, %i6, %l5
ldsw [%l7 + 0x38], %i2
lduw [%l7 + 0x78], %l4
fone %f10
smulcc %g1, 0x12EC, %i7
fbo %fcc0, loop_6917
stx %g3, [%l7 + 0x48]
for %f8, %f14, %f2
fandnot2s %f4, %f9, %f11
loop_6917:
fxnor %f10, %f6, %f8
taddcctv %g2, 0x1580, %g4
stw %o6, [%l7 + 0x78]
fmovrdlz %o3, %f0, %f6
fmovsle %xcc, %f11, %f13
lduw [%l7 + 0x2C], %i0
movrlez %l3, 0x0E9, %i4
tvc %xcc, 0x1
fpsub32s %f13, %f4, %f1
nop
setx loop_6918, %l0, %l1
jmpl %l1, %i1
fcmpd %fcc0, %f8, %f4
std %f0, [%l7 + 0x70]
edge16ln %g7, %o1, %o5
loop_6918:
stb %i3, [%l7 + 0x24]
fmovrdne %g6, %f14, %f10
stb %l1, [%l7 + 0x3A]
stx %l2, [%l7 + 0x60]
fzeros %f8
fble,a %fcc0, loop_6919
fpack16 %f14, %f0
ld [%l7 + 0x6C], %f3
ldsw [%l7 + 0x28], %o2
loop_6919:
fcmped %fcc0, %f2, %f6
fand %f10, %f14, %f4
fpsub16s %f1, %f3, %f8
be loop_6920
ld [%l7 + 0x18], %f5
te %xcc, 0x2
ta %icc, 0x2
loop_6920:
fmovdleu %xcc, %f13, %f14
lduh [%l7 + 0x0E], %o7
ldsh [%l7 + 0x3E], %o4
edge16l %l0, %i5, %l6
fmovsgu %icc, %f6, %f12
fpack16 %f14, %f12
sra %g5, %o0, %i6
st %f0, [%l7 + 0x64]
movrgz %l5, %i2, %g1
edge16ln %i7, %g3, %l4
movne %xcc, %g2, %g4
bge,a,pn %xcc, loop_6921
movrgez %o6, 0x197, %o3
movcc %icc, %l3, %i0
udivx %i4, 0x04D3, %i1
loop_6921:
movrne %o1, 0x149, %o5
ldd [%l7 + 0x08], %f10
tvc %xcc, 0x1
stb %g7, [%l7 + 0x64]
ldsh [%l7 + 0x42], %g6
st %f11, [%l7 + 0x0C]
fpadd32 %f6, %f12, %f4
move %icc, %i3, %l1
bgu,pt %xcc, loop_6922
stw %o2, [%l7 + 0x18]
stx %l2, [%l7 + 0x20]
ldub [%l7 + 0x5D], %o7
loop_6922:
nop
setx loop_6923, %l0, %l1
jmpl %l1, %l0
fabsd %f0, %f8
st %f4, [%l7 + 0x0C]
ldsh [%l7 + 0x60], %o4
loop_6923:
fbn %fcc2, loop_6924
ldsb [%l7 + 0x12], %i5
fmovsn %icc, %f4, %f12
bvc loop_6925
loop_6924:
ldx [%l7 + 0x28], %g5
tcc %icc, 0x7
sth %o0, [%l7 + 0x4E]
loop_6925:
fmovsge %icc, %f14, %f11
sub %l6, 0x0DC4, %i6
fsrc2 %f2, %f0
fcmpd %fcc3, %f8, %f2
stw %l5, [%l7 + 0x44]
tcc %xcc, 0x2
fzero %f6
fmul8x16 %f12, %f12, %f12
sdiv %i2, 0x1BAF, %g1
movvs %icc, %g3, %l4
fmovdle %xcc, %f13, %f3
ldsb [%l7 + 0x0E], %i7
orcc %g2, %g4, %o6
ldsh [%l7 + 0x7A], %l3
bvs,a,pn %icc, loop_6926
brnz %i0, loop_6927
taddcctv %o3, %i1, %i4
fones %f2
loop_6926:
fcmpes %fcc2, %f10, %f5
loop_6927:
fmovdge %xcc, %f10, %f12
fornot2 %f8, %f4, %f2
fmovd %f12, %f6
stb %o5, [%l7 + 0x2C]
fmovscc %icc, %f4, %f8
ldd [%l7 + 0x30], %f6
lduh [%l7 + 0x3A], %g7
fbug %fcc0, loop_6928
edge32ln %o1, %g6, %l1
fnand %f8, %f12, %f4
tcc %xcc, 0x5
loop_6928:
st %f1, [%l7 + 0x1C]
ldsw [%l7 + 0x6C], %i3
udivcc %o2, 0x0DB4, %l2
alignaddr %l0, %o7, %i5
ldsb [%l7 + 0x6A], %g5
udiv %o0, 0x0294, %o4
fbule,a %fcc1, loop_6929
fmovrdgez %i6, %f12, %f14
fmovdleu %icc, %f5, %f2
fmovdvs %xcc, %f6, %f2
loop_6929:
smul %l6, %l5, %g1
smulcc %g3, %l4, %i7
stw %i2, [%l7 + 0x2C]
fbge %fcc0, loop_6930
fpsub16 %f4, %f14, %f0
fmovsge %icc, %f7, %f0
tg %icc, 0x7
loop_6930:
fmovsg %xcc, %f10, %f14
tcc %xcc, 0x5
ldsw [%l7 + 0x14], %g2
fpsub16s %f7, %f8, %f5
fmovrdne %g4, %f12, %f6
ld [%l7 + 0x50], %f2
stb %o6, [%l7 + 0x59]
ldub [%l7 + 0x20], %i0
movg %xcc, %o3, %l3
fmovdcc %icc, %f7, %f8
fcmped %fcc0, %f14, %f10
smulcc %i4, %i1, %g7
ldx [%l7 + 0x50], %o5
edge8 %o1, %g6, %l1
edge32 %i3, %o2, %l2
brgez %l0, loop_6931
fbne %fcc0, loop_6932
taddcctv %i5, 0x0654, %g5
bneg,pt %xcc, loop_6933
loop_6931:
ldsh [%l7 + 0x16], %o0
loop_6932:
ldsb [%l7 + 0x56], %o4
stx %i6, [%l7 + 0x28]
loop_6933:
fornot2 %f10, %f8, %f0
ld [%l7 + 0x1C], %f14
fcmpne32 %f10, %f2, %o7
fsrc2 %f4, %f0
bcs,a %icc, loop_6934
fand %f12, %f14, %f6
fmovspos %icc, %f10, %f1
fbl %fcc1, loop_6935
loop_6934:
fandnot1 %f12, %f0, %f12
edge32n %l5, %l6, %g1
movrgz %g3, 0x24B, %l4
loop_6935:
fbn,a %fcc2, loop_6936
lduh [%l7 + 0x38], %i2
udivcc %g2, 0x1422, %g4
fmovrdlez %i7, %f8, %f12
loop_6936:
fnot2s %f2, %f5
and %i0, %o6, %l3
ldub [%l7 + 0x18], %o3
brgez,a %i1, loop_6937
subcc %i4, 0x189E, %o5
lduw [%l7 + 0x38], %o1
fbul %fcc2, loop_6938
loop_6937:
fcmpes %fcc3, %f15, %f10
ldsb [%l7 + 0x19], %g7
fcmpd %fcc3, %f8, %f14
loop_6938:
sth %l1, [%l7 + 0x1E]
ldub [%l7 + 0x40], %g6
tn %xcc, 0x3
ldub [%l7 + 0x64], %o2
fxors %f4, %f7, %f9
ldub [%l7 + 0x6F], %i3
umul %l2, %i5, %l0
mulscc %g5, %o0, %i6
lduw [%l7 + 0x40], %o7
fmul8x16au %f9, %f10, %f2
udivcc %o4, 0x08EB, %l5
sth %l6, [%l7 + 0x6A]
fmovdleu %icc, %f5, %f1
fmovsl %icc, %f7, %f9
sdivx %g1, 0x15E7, %g3
fmovdcs %icc, %f4, %f14
ldub [%l7 + 0x3A], %l4
fcmple16 %f2, %f6, %g2
sth %g4, [%l7 + 0x72]
brnz,a %i2, loop_6939
movvs %icc, %i0, %i7
movvc %icc, %o6, %o3
movneg %xcc, %i1, %l3
loop_6939:
fbu,a %fcc1, loop_6940
fmovdvc %icc, %f12, %f0
fsrc1s %f15, %f12
fsrc1 %f12, %f8
loop_6940:
stw %o5, [%l7 + 0x50]
movn %icc, %i4, %o1
movvs %xcc, %l1, %g6
stb %o2, [%l7 + 0x29]
fmovsg %xcc, %f6, %f12
fmovrsne %g7, %f4, %f0
fmovscs %icc, %f1, %f12
nop
setx loop_6941, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8ulx16 %f2, %f6, %f14
stw %l2, [%l7 + 0x6C]
fpsub32 %f0, %f2, %f6
loop_6941:
fmovsle %icc, %f13, %f15
fcmpeq32 %f12, %f8, %i5
edge32l %i3, %l0, %o0
fbg %fcc2, loop_6942
array16 %i6, %g5, %o7
ldsw [%l7 + 0x38], %o4
and %l5, 0x1DEA, %g1
loop_6942:
bvs,pn %icc, loop_6943
fxnors %f9, %f4, %f12
bcc,a loop_6944
stw %l6, [%l7 + 0x78]
loop_6943:
fmovrdlz %l4, %f14, %f10
fcmpne32 %f2, %f4, %g3
loop_6944:
srlx %g2, 0x16, %g4
xorcc %i0, %i7, %i2
fmovdvc %xcc, %f5, %f12
ldsw [%l7 + 0x40], %o3
tn %icc, 0x5
fmovdle %xcc, %f0, %f14
udivx %i1, 0x1095, %o6
fnor %f10, %f6, %f12
stb %l3, [%l7 + 0x6E]
taddcc %i4, 0x088E, %o5
ldd [%l7 + 0x30], %f2
st %f4, [%l7 + 0x70]
ldd [%l7 + 0x40], %f6
ldd [%l7 + 0x38], %f4
udiv %o1, 0x09B8, %g6
fmovda %xcc, %f14, %f4
fbn,a %fcc2, loop_6945
ldx [%l7 + 0x68], %o2
for %f8, %f8, %f14
fmovrse %g7, %f2, %f15
loop_6945:
movne %xcc, %l1, %l2
fmovscc %icc, %f3, %f4
fmovsn %icc, %f9, %f15
bgu,pn %xcc, loop_6946
mulx %i5, 0x1AD4, %l0
te %icc, 0x6
ldsb [%l7 + 0x1B], %o0
loop_6946:
fxnor %f14, %f12, %f2
ldub [%l7 + 0x3D], %i3
popc 0x066E, %g5
st %f5, [%l7 + 0x10]
ldd [%l7 + 0x30], %f6
edge32n %i6, %o7, %o4
stx %g1, [%l7 + 0x40]
edge16 %l6, %l5, %g3
bgu %xcc, loop_6947
ld [%l7 + 0x48], %f11
ldd [%l7 + 0x50], %f2
fpsub16s %f6, %f13, %f15
loop_6947:
fmovdvc %xcc, %f15, %f9
fmuld8ulx16 %f15, %f10, %f8
fxor %f14, %f10, %f10
fmovdg %xcc, %f3, %f11
fmovdge %xcc, %f0, %f1
ldsw [%l7 + 0x58], %l4
edge32n %g4, %g2, %i0
andcc %i2, 0x074A, %i7
tleu %icc, 0x0
fpadd32s %f11, %f13, %f8
edge32 %i1, %o3, %o6
ldsh [%l7 + 0x0C], %l3
movne %xcc, %i4, %o1
ldx [%l7 + 0x20], %o5
movleu %xcc, %g6, %g7
srlx %l1, %l2, %o2
brlez %l0, loop_6948
popc 0x1B18, %o0
xnor %i5, 0x093E, %i3
fmovsa %icc, %f15, %f8
loop_6948:
sra %i6, 0x18, %o7
fmovsvs %icc, %f9, %f6
ldub [%l7 + 0x4D], %g5
ldx [%l7 + 0x68], %o4
ta %xcc, 0x3
ba,a loop_6949
st %f4, [%l7 + 0x10]
stw %g1, [%l7 + 0x10]
fbue,a %fcc3, loop_6950
loop_6949:
stw %l6, [%l7 + 0x54]
ldub [%l7 + 0x3A], %l5
brz %g3, loop_6951
loop_6950:
tgu %icc, 0x3
lduw [%l7 + 0x4C], %l4
stw %g2, [%l7 + 0x2C]
loop_6951:
fpadd16 %f2, %f2, %f14
lduh [%l7 + 0x5C], %g4
stb %i0, [%l7 + 0x52]
subccc %i2, 0x0414, %i1
movneg %xcc, %i7, %o6
ldub [%l7 + 0x5C], %l3
udiv %o3, 0x059C, %i4
lduw [%l7 + 0x50], %o1
ldsw [%l7 + 0x28], %o5
umulcc %g7, %g6, %l2
fmovrdlz %l1, %f14, %f2
ldub [%l7 + 0x76], %l0
fbge,a %fcc0, loop_6952
ld [%l7 + 0x78], %f12
fmovdne %xcc, %f14, %f6
mova %xcc, %o2, %o0
loop_6952:
fnot1s %f15, %f15
nop
setx loop_6953, %l0, %l1
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 + 0x0C], %f5
ldsw [%l7 + 0x48], %i3
movre %i5, %o7, %i6
loop_6953:
ldd [%l7 + 0x20], %f6
bleu,pn %icc, loop_6954
sth %g5, [%l7 + 0x0C]
tvs %xcc, 0x2
fbue,a %fcc0, loop_6955
loop_6954:
orncc %g1, 0x0603, %o4
subc %l6, %g3, %l5
fones %f7
loop_6955:
stb %l4, [%l7 + 0x56]
tg %icc, 0x5
fabss %f1, %f7
tvc %xcc, 0x3
fors %f0, %f5, %f4
fmuld8sux16 %f7, %f10, %f10
lduh [%l7 + 0x7E], %g4
movl %icc, %g2, %i2
ldx [%l7 + 0x70], %i1
st %f1, [%l7 + 0x10]
nop
setx loop_6956, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdivcc %i0, 0x1FBD, %o6
move %xcc, %i7, %o3
movgu %xcc, %l3, %i4
loop_6956:
fcmple32 %f6, %f14, %o5
ldsw [%l7 + 0x2C], %o1
fpadd16s %f3, %f3, %f9
movne %xcc, %g6, %g7
lduw [%l7 + 0x28], %l2
fone %f2
fblg %fcc3, loop_6957
ld [%l7 + 0x10], %f5
bvs,a %icc, loop_6958
subccc %l1, 0x0E93, %o2
loop_6957:
stx %l0, [%l7 + 0x50]
fpadd16s %f7, %f13, %f5
loop_6958:
fxnor %f2, %f14, %f0
fnegd %f0, %f8
sub %i3, %i5, %o0
srax %o7, %g5, %g1
stw %i6, [%l7 + 0x6C]
taddcc %o4, 0x1877, %l6
movvc %icc, %l5, %g3
stb %g4, [%l7 + 0x46]
fpadd16s %f15, %f11, %f0
popc 0x11BE, %g2
mulx %i2, %i1, %i0
fpsub16s %f7, %f15, %f4
ta %xcc, 0x3
tsubcc %o6, 0x160D, %l4
ldsh [%l7 + 0x08], %o3
fmovrdgez %l3, %f6, %f10
fmovsvc %icc, %f3, %f7
srl %i4, %o5, %o1
fpadd32s %f9, %f9, %f13
ldx [%l7 + 0x28], %i7
ldd [%l7 + 0x18], %f6
array8 %g7, %g6, %l2
lduw [%l7 + 0x68], %l1
siam 0x2
subcc %o2, %i3, %l0
xorcc %i5, %o0, %o7
addc %g1, %i6, %g5
fands %f5, %f0, %f11
sllx %l6, %l5, %g3
ld [%l7 + 0x70], %f4
fsrc1s %f0, %f7
lduh [%l7 + 0x1C], %g4
orcc %g2, 0x016B, %i2
movg %xcc, %o4, %i1
ldd [%l7 + 0x48], %f12
ba,a %icc, loop_6959
be,pn %icc, loop_6960
for %f10, %f14, %f8
ldx [%l7 + 0x30], %i0
loop_6959:
array32 %l4, %o3, %l3
loop_6960:
edge32 %o6, %o5, %i4
or %i7, 0x00A6, %o1
movrlez %g7, 0x36F, %g6
fpadd32 %f2, %f4, %f6
tn %icc, 0x5
fbule %fcc0, loop_6961
fmovsne %xcc, %f5, %f5
tcs %xcc, 0x7
sdiv %l2, 0x05D8, %l1
loop_6961:
ld [%l7 + 0x14], %f6
fandnot2s %f5, %f15, %f7
udivcc %o2, 0x02A8, %l0
taddcc %i5, %i3, %o0
udivx %g1, 0x0EC9, %i6
sth %o7, [%l7 + 0x38]
lduh [%l7 + 0x6C], %l6
fzero %f4
movle %xcc, %g5, %l5
ldx [%l7 + 0x48], %g4
popc %g2, %g3
fmuld8ulx16 %f11, %f12, %f10
fmovsg %icc, %f13, %f2
stb %o4, [%l7 + 0x72]
stw %i1, [%l7 + 0x68]
fsrc2s %f8, %f11
stb %i2, [%l7 + 0x0E]
tcc %xcc, 0x5
fmovdl %xcc, %f10, %f3
edge8l %i0, %o3, %l3
nop
setx loop_6962, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdcs %icc, %f2, %f10
tpos %icc, 0x6
edge16 %o6, %o5, %l4
loop_6962:
fornot1 %f10, %f10, %f2
fxnor %f10, %f4, %f10
smul %i7, %i4, %o1
fmovdgu %icc, %f2, %f4
fsrc2 %f4, %f6
movrlz %g6, %g7, %l2
lduh [%l7 + 0x32], %o2
std %f0, [%l7 + 0x48]
udiv %l1, 0x166F, %l0
bl %xcc, loop_6963
ldsw [%l7 + 0x70], %i5
edge32n %i3, %o0, %i6
fmovsneg %icc, %f3, %f15
loop_6963:
ba,a %icc, loop_6964
fnot1 %f10, %f12
fble %fcc2, loop_6965
brlz,a %g1, loop_6966
loop_6964:
fmovrsgez %l6, %f0, %f8
alignaddrl %g5, %l5, %g4
loop_6965:
fandnot2s %f9, %f12, %f0
loop_6966:
brz,a %g2, loop_6967
andncc %o7, %g3, %i1
stw %o4, [%l7 + 0x1C]
ld [%l7 + 0x5C], %f1
loop_6967:
fcmpeq16 %f4, %f8, %i0
bn,a %icc, loop_6968
ldub [%l7 + 0x08], %o3
fcmple32 %f10, %f0, %i2
fnand %f6, %f0, %f0
loop_6968:
subcc %l3, %o5, %l4
std %f8, [%l7 + 0x10]
fzeros %f6
fmovde %icc, %f14, %f15
fmul8ulx16 %f14, %f4, %f0
ldsb [%l7 + 0x4A], %o6
stb %i4, [%l7 + 0x59]
fones %f6
array32 %o1, %i7, %g7
edge32ln %g6, %o2, %l2
sth %l1, [%l7 + 0x42]
tleu %xcc, 0x2
lduh [%l7 + 0x20], %l0
bn,pt %xcc, loop_6969
movl %icc, %i5, %o0
orncc %i3, %i6, %g1
stw %l6, [%l7 + 0x5C]
loop_6969:
std %f10, [%l7 + 0x10]
tvs %icc, 0x2
siam 0x7
mulscc %g5, 0x0464, %g4
ldub [%l7 + 0x33], %g2
ld [%l7 + 0x5C], %f8
udiv %l5, 0x142F, %o7
fxors %f3, %f6, %f6
fmovsa %icc, %f7, %f9
fandnot1s %f5, %f10, %f0
ldub [%l7 + 0x30], %i1
movcc %xcc, %o4, %g3
fcmpes %fcc1, %f12, %f5
sethi 0x0AA6, %o3
fbu,a %fcc3, loop_6970
fmovdle %xcc, %f2, %f5
fnors %f7, %f0, %f11
st %f15, [%l7 + 0x50]
loop_6970:
nop
setx loop_6971, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x60], %i2
edge32 %l3, %i0, %l4
std %f4, [%l7 + 0x70]
loop_6971:
st %f12, [%l7 + 0x34]
fcmpes %fcc2, %f1, %f14
fmovrsgez %o5, %f0, %f13
movre %i4, %o6, %o1
sth %i7, [%l7 + 0x3E]
srlx %g6, 0x0A, %g7
ldd [%l7 + 0x48], %f6
nop
setx loop_6972, %l0, %l1
jmpl %l1, %o2
tvc %icc, 0x1
stb %l2, [%l7 + 0x0C]
fmovrse %l0, %f1, %f14
loop_6972:
bg,a loop_6973
ldsw [%l7 + 0x58], %l1
xor %o0, 0x1278, %i5
fbuge,a %fcc0, loop_6974
loop_6973:
tn %icc, 0x3
tsubcctv %i3, 0x0B40, %g1
udivx %i6, 0x0D2E, %g5
loop_6974:
bvc,a %icc, loop_6975
srl %g4, 0x1F, %g2
popc 0x1818, %l6
fcmped %fcc0, %f0, %f6
loop_6975:
sra %o7, %i1, %l5
mulx %o4, %o3, %i2
ldsw [%l7 + 0x54], %g3
smul %l3, %i0, %o5
fmovrslz %l4, %f15, %f12
fcmped %fcc3, %f6, %f12
lduw [%l7 + 0x50], %i4
ld [%l7 + 0x74], %f10
fcmpne32 %f12, %f0, %o1
sth %i7, [%l7 + 0x7A]
std %f6, [%l7 + 0x48]
fbule,a %fcc2, loop_6976
stx %g6, [%l7 + 0x40]
mova %xcc, %g7, %o6
lduw [%l7 + 0x5C], %o2
loop_6976:
lduh [%l7 + 0x66], %l0
brz %l1, loop_6977
fmovrsgz %l2, %f9, %f0
ldd [%l7 + 0x58], %f6
bleu loop_6978
loop_6977:
stx %o0, [%l7 + 0x38]
smulcc %i3, %i5, %i6
ldx [%l7 + 0x40], %g1
loop_6978:
fpsub16 %f2, %f14, %f8
fnands %f4, %f12, %f8
st %f12, [%l7 + 0x54]
alignaddrl %g4, %g5, %l6
sdivcc %g2, 0x012C, %i1
pdist %f12, %f10, %f12
bcs,a loop_6979
fornot2s %f1, %f5, %f15
stw %l5, [%l7 + 0x08]
fcmped %fcc2, %f6, %f14
loop_6979:
stw %o7, [%l7 + 0x74]
ldd [%l7 + 0x30], %f2
smul %o3, 0x14BC, %i2
std %f0, [%l7 + 0x18]
fbue %fcc1, loop_6980
sth %g3, [%l7 + 0x76]
ldsw [%l7 + 0x6C], %o4
fbge %fcc1, loop_6981
loop_6980:
stw %l3, [%l7 + 0x44]
stb %o5, [%l7 + 0x77]
call loop_6982
loop_6981:
sdivcc %i0, 0x0711, %i4
ldsh [%l7 + 0x1C], %o1
fmovs %f14, %f7
loop_6982:
tsubcctv %l4, 0x02BB, %g6
fblg %fcc0, loop_6983
ldsh [%l7 + 0x18], %g7
stw %o6, [%l7 + 0x58]
fcmpeq16 %f2, %f10, %i7
loop_6983:
sth %o2, [%l7 + 0x56]
fnot2s %f8, %f10
orn %l0, 0x0237, %l1
fmovsl %xcc, %f7, %f2
array8 %l2, %o0, %i3
fcmpd %fcc1, %f4, %f6
sth %i5, [%l7 + 0x3E]
nop
setx loop_6984, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32 %g1, %i6, %g5
stx %l6, [%l7 + 0x60]
st %f4, [%l7 + 0x68]
loop_6984:
std %f4, [%l7 + 0x60]
pdist %f12, %f2, %f14
ldx [%l7 + 0x20], %g2
andcc %i1, %l5, %o7
brgz,a %g4, loop_6985
bg,a,pn %icc, loop_6986
fmovdn %icc, %f14, %f4
bcs,a loop_6987
loop_6985:
fbg,a %fcc3, loop_6988
loop_6986:
stx %o3, [%l7 + 0x48]
fmovrsgez %i2, %f4, %f0
loop_6987:
fmovsne %icc, %f13, %f8
loop_6988:
fba,a %fcc3, loop_6989
ta %xcc, 0x0
stb %o4, [%l7 + 0x64]
ldsb [%l7 + 0x55], %l3
loop_6989:
bge loop_6990
edge8 %g3, %o5, %i0
st %f2, [%l7 + 0x14]
fnand %f6, %f12, %f6
loop_6990:
alignaddr %o1, %l4, %g6
faligndata %f10, %f12, %f4
ld [%l7 + 0x48], %f13
srax %i4, 0x1D, %o6
lduw [%l7 + 0x30], %g7
and %i7, %l0, %l1
bpos %icc, loop_6991
fmovrsgez %o2, %f8, %f3
bge,a %icc, loop_6992
edge16 %o0, %l2, %i5
loop_6991:
fblg,a %fcc3, loop_6993
sdivcc %g1, 0x094F, %i6
loop_6992:
fands %f8, %f7, %f9
fmovsge %xcc, %f12, %f9
loop_6993:
fones %f12
sdiv %g5, 0x0860, %i3
fmovrse %l6, %f12, %f4
fpadd32 %f0, %f2, %f4
movrgez %g2, %l5, %i1
ldsw [%l7 + 0x50], %g4
fmovrslez %o7, %f11, %f11
te %xcc, 0x1
stw %i2, [%l7 + 0x38]
fnot2s %f2, %f1
mova %icc, %o4, %o3
ld [%l7 + 0x74], %f7
mulscc %g3, %o5, %l3
or %o1, 0x117F, %i0
fmovrdlz %g6, %f2, %f4
movpos %icc, %i4, %o6
fmovsvs %xcc, %f11, %f1
fmovdcc %icc, %f6, %f1
tl %xcc, 0x0
ldsh [%l7 + 0x58], %g7
ldx [%l7 + 0x78], %l4
sth %i7, [%l7 + 0x6C]
fbe,a %fcc0, loop_6994
fands %f12, %f5, %f1
fmovdne %icc, %f10, %f6
tcs %xcc, 0x2
loop_6994:
lduh [%l7 + 0x62], %l0
edge16l %l1, %o2, %o0
fmovrde %i5, %f2, %f10
sth %g1, [%l7 + 0x7C]
faligndata %f12, %f10, %f14
bcc,a,pn %icc, loop_6995
movre %l2, %g5, %i3
fands %f6, %f12, %f2
fmovsvs %xcc, %f13, %f1
loop_6995:
brgz,a %l6, loop_6996
movge %xcc, %i6, %l5
popc %g2, %g4
brnz,a %o7, loop_6997
loop_6996:
popc %i2, %o4
fcmpne16 %f2, %f14, %o3
stw %i1, [%l7 + 0x7C]
loop_6997:
fpsub32 %f2, %f8, %f6
fxnor %f0, %f12, %f6
bneg,a loop_6998
fmovsvc %xcc, %f10, %f11
fbo,a %fcc2, loop_6999
fmovrdne %g3, %f8, %f14
loop_6998:
fmovsleu %icc, %f4, %f15
bg loop_7000
loop_6999:
edge32l %l3, %o1, %o5
fmovscc %icc, %f11, %f4
ldub [%l7 + 0x57], %g6
loop_7000:
edge16 %i4, %o6, %g7
st %f4, [%l7 + 0x4C]
fmovda %xcc, %f2, %f4
fmovdneg %xcc, %f6, %f13
fpadd32s %f5, %f5, %f0
ldub [%l7 + 0x74], %i0
ld [%l7 + 0x1C], %f5
sethi 0x1504, %l4
st %f4, [%l7 + 0x4C]
fmovdvc %icc, %f1, %f13
fmovrdne %l0, %f14, %f6
xnorcc %l1, %i7, %o2
fmovdpos %xcc, %f2, %f5
fpadd16 %f12, %f6, %f8
movvs %icc, %i5, %o0
fxor %f0, %f4, %f6
fble %fcc0, loop_7001
ldd [%l7 + 0x18], %f10
edge32ln %g1, %g5, %i3
fblg %fcc1, loop_7002
loop_7001:
fabss %f2, %f11
stw %l6, [%l7 + 0x64]
fands %f15, %f11, %f10
loop_7002:
ldub [%l7 + 0x10], %i6
sth %l2, [%l7 + 0x60]
array32 %g2, %l5, %o7
sth %i2, [%l7 + 0x48]
ldsb [%l7 + 0x23], %g4
ldub [%l7 + 0x56], %o4
bcc,pt %xcc, loop_7003
fmovdcs %icc, %f2, %f11
srl %i1, 0x1B, %g3
fbul %fcc3, loop_7004
loop_7003:
fnegd %f2, %f0
fbge,a %fcc0, loop_7005
movle %icc, %l3, %o3
loop_7004:
mulx %o1, 0x0FC2, %g6
edge16l %i4, %o6, %g7
loop_7005:
xor %i0, %o5, %l4
call loop_7006
ldx [%l7 + 0x40], %l1
brgez %i7, loop_7007
fcmpd %fcc1, %f14, %f8
loop_7006:
bvs,pn %icc, loop_7008
ldsh [%l7 + 0x0C], %o2
loop_7007:
fcmpes %fcc1, %f0, %f3
subc %l0, 0x020F, %o0
loop_7008:
fmovdleu %xcc, %f12, %f8
std %f4, [%l7 + 0x30]
ldx [%l7 + 0x68], %g1
tcs %xcc, 0x5
ldsw [%l7 + 0x78], %i5
movl %icc, %i3, %g5
ldd [%l7 + 0x18], %f12
fornot2s %f6, %f0, %f8
lduh [%l7 + 0x52], %i6
fmovrslz %l6, %f11, %f1
ldsb [%l7 + 0x1E], %l2
fmovsgu %xcc, %f14, %f8
movcc %icc, %l5, %o7
bvs,a,pt %icc, loop_7009
pdist %f6, %f2, %f4
fzeros %f10
alignaddrl %i2, %g4, %o4
loop_7009:
addcc %i1, 0x166A, %g2
bpos,pn %icc, loop_7010
array16 %g3, %l3, %o3
tne %icc, 0x6
ldx [%l7 + 0x30], %g6
loop_7010:
fnor %f10, %f0, %f8
brgez %i4, loop_7011
movle %xcc, %o6, %o1
fba %fcc0, loop_7012
ldsh [%l7 + 0x5A], %g7
loop_7011:
ldsw [%l7 + 0x20], %o5
bneg,a,pt %xcc, loop_7013
loop_7012:
xnor %i0, %l1, %i7
movl %xcc, %o2, %l4
fsrc1 %f0, %f4
loop_7013:
fpack32 %f12, %f2, %f12
ldub [%l7 + 0x58], %l0
orn %o0, 0x0404, %i5
brlez,a %i3, loop_7014
orn %g1, %g5, %i6
sth %l2, [%l7 + 0x68]
movleu %xcc, %l6, %l5
loop_7014:
movg %xcc, %i2, %g4
lduh [%l7 + 0x30], %o7
fpsub32s %f3, %f14, %f11
srlx %i1, 0x09, %g2
ld [%l7 + 0x18], %f9
stw %g3, [%l7 + 0x54]
tpos %xcc, 0x1
fmovdg %icc, %f5, %f2
fors %f2, %f15, %f3
ld [%l7 + 0x08], %f12
fmovrdgz %o4, %f6, %f14
srax %l3, 0x0F, %o3
fmovrdlez %g6, %f4, %f14
fbge %fcc1, loop_7015
stx %i4, [%l7 + 0x70]
fcmpgt16 %f0, %f12, %o6
stx %o1, [%l7 + 0x40]
loop_7015:
bn,a,pn %icc, loop_7016
fxnor %f4, %f10, %f6
bcc loop_7017
fmovdge %icc, %f13, %f11
loop_7016:
fmovsvc %icc, %f2, %f9
fmovrdlez %g7, %f12, %f10
loop_7017:
fandnot1s %f12, %f13, %f2
stx %i0, [%l7 + 0x40]
xor %l1, %i7, %o2
umulcc %o5, %l4, %l0
fnot2s %f2, %f10
lduw [%l7 + 0x78], %o0
ldsh [%l7 + 0x40], %i3
fors %f9, %f1, %f12
fcmple16 %f14, %f14, %i5
movvs %xcc, %g1, %i6
array32 %l2, %l6, %g5
std %f6, [%l7 + 0x10]
bl %xcc, loop_7018
bleu,a loop_7019
umul %l5, 0x0D64, %i2
fand %f14, %f14, %f0
loop_7018:
add %g4, %i1, %o7
loop_7019:
fsrc1 %f8, %f8
bg,a loop_7020
fzeros %f10
ldsw [%l7 + 0x4C], %g2
sdivx %o4, 0x1C1E, %g3
loop_7020:
stb %o3, [%l7 + 0x7E]
ld [%l7 + 0x4C], %f14
edge8l %l3, %g6, %i4
ld [%l7 + 0x28], %f10
fmovde %icc, %f8, %f2
ld [%l7 + 0x78], %f13
andcc %o6, 0x1026, %o1
fbge,a %fcc3, loop_7021
sth %i0, [%l7 + 0x52]
tcs %xcc, 0x7
tsubcctv %g7, %i7, %o2
loop_7021:
std %f14, [%l7 + 0x50]
ldx [%l7 + 0x60], %o5
fsrc1 %f14, %f2
fbul,a %fcc3, loop_7022
ld [%l7 + 0x38], %f5
ldsb [%l7 + 0x7B], %l4
ba,a,pn %xcc, loop_7023
loop_7022:
bvs loop_7024
fmovdgu %xcc, %f9, %f10
tgu %xcc, 0x2
loop_7023:
sdivx %l0, 0x05D4, %l1
loop_7024:
movcs %xcc, %o0, %i5
movre %i3, %i6, %l2
lduh [%l7 + 0x7E], %g1
fmovsleu %xcc, %f9, %f4
array16 %g5, %l5, %i2
movge %xcc, %g4, %l6
fmovscs %icc, %f13, %f10
sth %o7, [%l7 + 0x5E]
brlz,a %g2, loop_7025
ld [%l7 + 0x1C], %f0
fmovscc %icc, %f3, %f4
fmovrse %o4, %f5, %f0
loop_7025:
sth %g3, [%l7 + 0x5A]
call loop_7026
fmul8x16au %f2, %f8, %f6
ld [%l7 + 0x68], %f10
movrlz %o3, %l3, %g6
loop_7026:
array8 %i4, %o6, %o1
array16 %i0, %i1, %i7
fmovsne %xcc, %f11, %f1
sdiv %o2, 0x028F, %o5
andncc %l4, %g7, %l1
ldx [%l7 + 0x28], %l0
add %o0, %i5, %i3
tgu %xcc, 0x4
fxnors %f15, %f4, %f14
ldub [%l7 + 0x44], %i6
tle %icc, 0x2
movrlz %g1, %l2, %g5
bge,a %icc, loop_7027
fpsub32 %f12, %f14, %f0
fblg,a %fcc2, loop_7028
tvs %xcc, 0x5
loop_7027:
fbule,a %fcc1, loop_7029
ld [%l7 + 0x18], %f5
loop_7028:
sth %l5, [%l7 + 0x56]
fmuld8ulx16 %f13, %f10, %f4
loop_7029:
sth %g4, [%l7 + 0x3C]
ldub [%l7 + 0x60], %i2
fsrc1s %f9, %f0
xnor %l6, %o7, %o4
movle %icc, %g2, %o3
fmovrslez %l3, %f4, %f12
movl %xcc, %g6, %i4
bge loop_7030
stw %g3, [%l7 + 0x7C]
smul %o1, %o6, %i0
fmovsg %xcc, %f4, %f4
loop_7030:
stb %i1, [%l7 + 0x19]
smulcc %o2, 0x1026, %o5
lduw [%l7 + 0x28], %l4
tvs %xcc, 0x6
ldub [%l7 + 0x1F], %g7
movn %xcc, %i7, %l0
movgu %icc, %l1, %i5
ld [%l7 + 0x20], %f15
andncc %o0, %i6, %i3
fzero %f8
ldsw [%l7 + 0x78], %g1
subc %g5, %l2, %l5
lduw [%l7 + 0x44], %i2
fmovse %xcc, %f14, %f2
ldub [%l7 + 0x71], %l6
fpsub16s %f2, %f0, %f9
fzero %f6
movvs %xcc, %g4, %o4
tsubcctv %g2, 0x053E, %o7
edge16 %o3, %l3, %i4
fmovdvc %xcc, %f0, %f2
bcc %xcc, loop_7031
stb %g3, [%l7 + 0x5E]
st %f1, [%l7 + 0x38]
std %f10, [%l7 + 0x48]
loop_7031:
movrne %g6, %o1, %i0
edge8l %o6, %o2, %o5
fmovdg %xcc, %f5, %f15
fmul8x16al %f13, %f0, %f10
umulcc %i1, %g7, %i7
stw %l4, [%l7 + 0x40]
lduh [%l7 + 0x2C], %l1
stx %i5, [%l7 + 0x48]
fmovdne %xcc, %f13, %f2
xnorcc %o0, %i6, %i3
fmovdgu %xcc, %f10, %f11
fbul,a %fcc3, loop_7032
move %icc, %l0, %g5
smulcc %g1, 0x0B28, %l2
st %f7, [%l7 + 0x24]
loop_7032:
addccc %l5, %l6, %g4
fmovdpos %icc, %f2, %f14
fandnot1s %f6, %f15, %f5
ld [%l7 + 0x64], %f15
lduw [%l7 + 0x14], %i2
fmovsgu %icc, %f3, %f12
fors %f15, %f10, %f2
ldsb [%l7 + 0x09], %o4
ldsw [%l7 + 0x58], %o7
ldub [%l7 + 0x2F], %o3
movleu %icc, %g2, %i4
fbl %fcc0, loop_7033
stb %l3, [%l7 + 0x52]
ldub [%l7 + 0x0D], %g3
udivx %o1, 0x17AF, %i0
loop_7033:
fmul8sux16 %f14, %f14, %f10
tsubcc %g6, 0x0946, %o2
ldd [%l7 + 0x30], %f12
fmovrdgez %o6, %f12, %f12
orncc %o5, %g7, %i7
fpadd32s %f4, %f1, %f8
ldsb [%l7 + 0x64], %l4
lduw [%l7 + 0x38], %i1
ldsb [%l7 + 0x66], %l1
fcmped %fcc1, %f14, %f10
bn,a %xcc, loop_7034
fcmps %fcc1, %f9, %f5
lduh [%l7 + 0x7A], %o0
fcmpeq16 %f4, %f10, %i6
loop_7034:
fnands %f15, %f1, %f0
ldsw [%l7 + 0x4C], %i5
ldub [%l7 + 0x30], %i3
tgu %icc, 0x2
fsrc1s %f5, %f12
fmovsgu %xcc, %f5, %f2
fpadd32 %f12, %f0, %f8
ldsb [%l7 + 0x64], %g5
fnot1s %f2, %f0
fcmple16 %f0, %f0, %l0
movle %icc, %g1, %l5
stb %l6, [%l7 + 0x38]
fcmpes %fcc3, %f6, %f14
ld [%l7 + 0x14], %f6
ldsh [%l7 + 0x5A], %g4
edge32ln %i2, %o4, %o7
fornot2s %f4, %f9, %f12
fblg,a %fcc0, loop_7035
fsrc1s %f6, %f10
fbu %fcc1, loop_7036
fornot1 %f6, %f4, %f6
loop_7035:
sdiv %l2, 0x1B52, %g2
lduh [%l7 + 0x5C], %i4
loop_7036:
fmul8ulx16 %f10, %f4, %f8
fmovsvs %icc, %f3, %f5
andncc %l3, %o3, %o1
fbule %fcc0, loop_7037
fblg,a %fcc1, loop_7038
fmovsge %icc, %f5, %f11
ldx [%l7 + 0x48], %g3
loop_7037:
brnz %g6, loop_7039
loop_7038:
ldsh [%l7 + 0x7A], %o2
fxors %f9, %f6, %f2
movneg %icc, %i0, %o5
loop_7039:
stx %o6, [%l7 + 0x60]
sth %i7, [%l7 + 0x0C]
bcc loop_7040
fmovrdgez %l4, %f8, %f6
fble %fcc1, loop_7041
fpack32 %f8, %f8, %f4
loop_7040:
movne %xcc, %i1, %l1
fcmpeq32 %f8, %f2, %g7
loop_7041:
stx %i6, [%l7 + 0x30]
fpsub32 %f12, %f8, %f8
ldd [%l7 + 0x40], %f6
stx %o0, [%l7 + 0x40]
bgu loop_7042
fmul8ulx16 %f4, %f12, %f14
std %f6, [%l7 + 0x20]
orncc %i3, 0x05B9, %i5
loop_7042:
xnorcc %g5, %l0, %l5
brlez,a %g1, loop_7043
fabss %f15, %f15
fmovsvc %icc, %f8, %f3
bgu,a loop_7044
loop_7043:
fmovdneg %xcc, %f9, %f8
alignaddrl %g4, %l6, %o4
tl %icc, 0x5
loop_7044:
edge32 %i2, %o7, %l2
ta %xcc, 0x1
bpos,a loop_7045
fbn,a %fcc2, loop_7046
pdist %f0, %f14, %f6
movg %xcc, %i4, %g2
loop_7045:
movcs %icc, %l3, %o1
loop_7046:
movle %icc, %o3, %g3
st %f9, [%l7 + 0x64]
ldx [%l7 + 0x18], %o2
tgu %xcc, 0x5
sth %g6, [%l7 + 0x2A]
lduh [%l7 + 0x5E], %o5
bgu,pt %xcc, loop_7047
fmovd %f6, %f0
fbge %fcc3, loop_7048
fmovdn %xcc, %f3, %f6
loop_7047:
movcc %xcc, %i0, %o6
edge8 %l4, %i7, %l1
loop_7048:
movl %icc, %i1, %g7
sth %o0, [%l7 + 0x30]
ldd [%l7 + 0x38], %f8
fmul8x16au %f8, %f11, %f2
fmovsgu %icc, %f13, %f8
fone %f8
fmovrdlz %i3, %f2, %f6
fmovsa %icc, %f3, %f11
fmovse %icc, %f1, %f2
bcs,pn %xcc, loop_7049
fmovdn %xcc, %f2, %f7
fpackfix %f12, %f1
addcc %i6, 0x1720, %g5
loop_7049:
movge %icc, %i5, %l5
ld [%l7 + 0x2C], %f12
lduh [%l7 + 0x0E], %l0
fmul8sux16 %f2, %f4, %f8
ldub [%l7 + 0x39], %g1
srlx %g4, 0x0B, %o4
sethi 0x039C, %l6
lduw [%l7 + 0x4C], %i2
bpos,a,pt %icc, loop_7050
fmovrsgez %o7, %f7, %f13
fmovdcs %xcc, %f1, %f13
fmovrde %l2, %f12, %f2
loop_7050:
sth %i4, [%l7 + 0x0C]
st %f5, [%l7 + 0x14]
tvs %xcc, 0x2
fblg,a %fcc2, loop_7051
bne %icc, loop_7052
sth %g2, [%l7 + 0x5C]
stb %l3, [%l7 + 0x60]
loop_7051:
movle %xcc, %o1, %g3
loop_7052:
edge32ln %o3, %o2, %g6
fcmpd %fcc2, %f6, %f12
ldub [%l7 + 0x27], %i0
alignaddrl %o5, %o6, %l4
movleu %xcc, %i7, %l1
fmovsle %icc, %f10, %f5
bneg,a,pt %icc, loop_7053
tcs %icc, 0x7
fornot1s %f2, %f13, %f6
edge16n %i1, %o0, %i3
loop_7053:
ldsb [%l7 + 0x4F], %g7
sth %i6, [%l7 + 0x0A]
fmovsvs %xcc, %f14, %f4
or %i5, %l5, %g5
fbg %fcc1, loop_7054
fxnors %f3, %f14, %f9
loop_7054:
nop
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Diag:
!
! Type f : 14388
! Type i : 14272
! Type cti : 7054
! Type l : 14286
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0x8A9DF2D7
.word 0x8028F6D9
.word 0xC23AB77A
.word 0x33B7482B
.word 0xA827FFEC
.word 0x55BC7DFD
.word 0x9FBB2E27
.word 0x413F7275
.word 0xBCBCAB50
.word 0x9115E9A0
.word 0xBFE517FD
.word 0xE5BDD09A
.word 0x2EB8EF39
.word 0x922E6058
.word 0x49130834
.word 0xACC09FE5
.word 0x8B4B6528
.word 0x1D9BBDC6
.word 0xD8CD98A0
.word 0xF08CABD7
.word 0x052F84A9
.word 0x69B43CAD
.word 0x7B0BD95E
.word 0xC125B612
.word 0x8683A11B
.word 0xF785C58B
.word 0x7B7A7B3E
.word 0xB9C26057
.word 0xFB883873
.word 0xF67A4C8C
.word 0x2EBFE5D0
.word 0xAC17023E
.word 0x7845FE23
.word 0xF24FEAF6
.word 0x1EF40E04
.word 0x6274B704
.word 0x5EC38276
.word 0x9F73B6C0
.word 0xFC66FE9D
.word 0x5FF2ECAD
.word 0xF7564622
.word 0x7D07B206
.word 0x963E9016
.word 0x6CBC8953
.word 0x19E1A59E
.word 0xF7DF9D45
.word 0x30515B28
.word 0x0942805B
.word 0xCE825EBB
.word 0xCFEADD0C
.word 0x48D82794
.word 0x213490B2
.word 0xC0E9E797
.word 0xD62C0A73
.word 0x43073999
.word 0xC2907A25
.word 0x31EE9EC2
.word 0x13BAF3B5
.word 0x286F434B
.word 0x5B73D60D
.word 0xCB8F9B95
.word 0x004AC89A
.word 0x7B9854A8
.word 0x64FFEFAD
.end