Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc3.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa2_basic_fc3.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=158157886"
.ident "BY rg131678 ON Mon Jul 14 13:39:31 CDT 2003"
.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc3.s,v 1.3 2007/07/05 21:59:31 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 0x6, %g1
set 0x1, %g2
set 0x3, %g3
set 0xF, %g4
set 0xF, %g5
set 0x5, %g6
set 0x1, %g7
!# Input registers
set -0xF, %i0
set -0x8, %i1
set -0x6, %i2
set -0xD, %i3
set -0x3, %i4
set -0x2, %i5
set -0xC, %i6
set -0xE, %i7
!# Local registers
set 0x6926C05C, %l0
set 0x73471E75, %l1
set 0x1869445C, %l2
set 0x3923E54A, %l3
set 0x659D6F66, %l4
set 0x5D1C3B06, %l5
set 0x5762BBE9, %l6
!# Output registers
set -0x1431, %o0
set -0x0E2B, %o1
set 0x194B, %o2
set -0x110D, %o3
set -0x0589, %o4
set -0x019D, %o5
set 0x0000, %o6
set 0x0C84, %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 ..
fones %f13
ble,a loop_1
fsrc2s %f4, %f2
ldsw [%l7 + 0x3C], %g2
stx %i5, [%l7 + 0x30]
loop_1:
fpack32 %f14, %f0, %f14
fbuge,a %fcc2, loop_2
array32 %i6, %l0, %o2
ble,a,pn %icc, loop_3
tgu %icc, 0x0
loop_2:
fands %f11, %f0, %f9
bg,a loop_4
loop_3:
ld [%l7 + 0x78], %f15
fnot1 %f0, %f6
std %f6, [%l7 + 0x78]
loop_4:
stb %o0, [%l7 + 0x32]
ldd [%l7 + 0x78], %f2
fornot2s %f8, %f7, %f6
fmovrsne %o6, %f13, %f7
be loop_5
brgez %i3, loop_6
ldd [%l7 + 0x40], %f2
stw %g3, [%l7 + 0x64]
loop_5:
stb %i4, [%l7 + 0x14]
loop_6:
fnor %f6, %f4, %f0
udivx %l1, 0x0FAF, %o4
fpackfix %f0, %f2
for %f10, %f0, %f0
movl %xcc, %i1, %g5
bvc,a %xcc, loop_7
ldx [%l7 + 0x70], %l2
ldd [%l7 + 0x50], %f4
stw %g4, [%l7 + 0x20]
loop_7:
fmovse %icc, %f1, %f10
xnorcc %o3, %o7, %o5
fabsd %f10, %f6
array8 %g7, %l5, %g6
edge32n %g1, %i2, %i0
ld [%l7 + 0x20], %f12
fnegs %f14, %f15
alignaddrl %o1, %l4, %i7
edge32ln %l3, %g2, %i5
bgu,pn %xcc, loop_8
ld [%l7 + 0x48], %f12
fpackfix %f14, %f10
lduh [%l7 + 0x10], %l6
loop_8:
movvc %xcc, %i6, %o2
ldsb [%l7 + 0x69], %l0
fmovsge %icc, %f2, %f14
fmovrslz %o0, %f0, %f12
fmovdpos %xcc, %f4, %f2
lduh [%l7 + 0x74], %o6
edge16ln %g3, %i4, %l1
ld [%l7 + 0x64], %f12
tl %xcc, 0x6
tn %icc, 0x1
stw %i3, [%l7 + 0x7C]
fpadd16 %f4, %f0, %f10
st %f1, [%l7 + 0x74]
ldsh [%l7 + 0x7C], %o4
bcs,a,pt %icc, loop_9
xorcc %g5, 0x1FEE, %i1
lduh [%l7 + 0x4A], %l2
st %f2, [%l7 + 0x28]
loop_9:
sth %o3, [%l7 + 0x0E]
lduw [%l7 + 0x48], %o7
stw %g4, [%l7 + 0x48]
sth %g7, [%l7 + 0x3A]
bgu,a %icc, loop_10
fzero %f4
movge %icc, %o5, %l5
lduw [%l7 + 0x40], %g6
loop_10:
fsrc2 %f0, %f12
ldd [%l7 + 0x58], %f2
stx %i2, [%l7 + 0x28]
fmul8x16 %f7, %f6, %f8
edge8 %i0, %o1, %l4
fmovrsgz %i7, %f15, %f4
ldsb [%l7 + 0x37], %l3
stx %g1, [%l7 + 0x48]
andncc %g2, %l6, %i5
fpadd16s %f0, %f5, %f7
lduh [%l7 + 0x5E], %i6
edge16ln %l0, %o0, %o2
udiv %g3, 0x067C, %o6
array32 %i4, %l1, %o4
fandnot1s %f13, %f12, %f0
lduh [%l7 + 0x5E], %g5
fornot1s %f11, %f4, %f5
fmovdn %xcc, %f12, %f2
array32 %i1, %i3, %o3
fbl %fcc3, loop_11
fmovsgu %xcc, %f12, %f15
fcmped %fcc0, %f6, %f6
fmovsvc %xcc, %f15, %f11
loop_11:
nop
setx loop_12, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdgz %o7, %f2, %f2
fpack16 %f14, %f5
fnegs %f15, %f7
loop_12:
ldsb [%l7 + 0x08], %l2
udivcc %g4, 0x073B, %o5
std %f8, [%l7 + 0x28]
sra %l5, %g6, %g7
lduw [%l7 + 0x48], %i2
xor %i0, 0x199B, %l4
lduw [%l7 + 0x28], %i7
fnot1 %f12, %f6
ldsh [%l7 + 0x1C], %l3
fmovrsgez %o1, %f12, %f13
fmovdpos %xcc, %f3, %f12
st %f4, [%l7 + 0x34]
bg loop_13
edge8ln %g1, %l6, %i5
te %xcc, 0x0
fand %f12, %f8, %f6
loop_13:
ld [%l7 + 0x10], %f3
fmovrsgez %i6, %f1, %f9
fbge %fcc2, loop_14
fmuld8sux16 %f12, %f3, %f2
fzero %f8
bcc,a,pt %icc, loop_15
loop_14:
movleu %icc, %l0, %g2
udiv %o2, 0x0964, %g3
sth %o0, [%l7 + 0x64]
loop_15:
fmul8x16au %f5, %f0, %f4
fbg %fcc0, loop_16
bleu loop_17
ldsb [%l7 + 0x71], %i4
tcs %icc, 0x0
loop_16:
bvs,a,pn %icc, loop_18
loop_17:
fcmpgt16 %f0, %f8, %o6
fpmerge %f7, %f9, %f4
fbl %fcc1, loop_19
loop_18:
stw %l1, [%l7 + 0x6C]
smulcc %o4, %i1, %i3
fmovrdne %g5, %f12, %f2
loop_19:
fcmple16 %f12, %f8, %o3
orcc %o7, 0x1B51, %l2
fone %f4
fxor %f0, %f14, %f10
lduh [%l7 + 0x26], %g4
sth %o5, [%l7 + 0x18]
brgez,a %l5, loop_20
ldsh [%l7 + 0x0A], %g6
sdivx %g7, 0x03A6, %i2
add %i0, 0x0A92, %l4
loop_20:
st %f4, [%l7 + 0x38]
fmul8sux16 %f0, %f4, %f12
bcs %icc, loop_21
movn %icc, %l3, %i7
udiv %o1, 0x05E9, %l6
sth %i5, [%l7 + 0x22]
loop_21:
fmovdle %xcc, %f11, %f0
addcc %g1, 0x09AB, %i6
fmuld8ulx16 %f6, %f0, %f10
fcmple16 %f4, %f12, %g2
fexpand %f6, %f0
mulscc %o2, %l0, %o0
fmovd %f14, %f12
ldub [%l7 + 0x12], %g3
fmovsvc %icc, %f1, %f13
fpack16 %f6, %f7
bcc,pt %icc, loop_22
stx %o6, [%l7 + 0x78]
bg,a loop_23
add %l1, %i4, %o4
loop_22:
addccc %i1, 0x1C28, %g5
movne %xcc, %i3, %o7
loop_23:
std %f2, [%l7 + 0x38]
lduh [%l7 + 0x6C], %l2
subccc %o3, %g4, %l5
fbu %fcc0, loop_24
fnot2 %f12, %f0
ld [%l7 + 0x10], %f3
fcmpeq32 %f0, %f12, %g6
loop_24:
movre %g7, 0x1EC, %o5
fmovsa %icc, %f12, %f11
fmul8x16au %f7, %f5, %f10
fmovde %xcc, %f10, %f14
ldub [%l7 + 0x37], %i2
bne,pn %xcc, loop_25
fzero %f10
fbue %fcc2, loop_26
fcmpgt16 %f12, %f14, %l4
loop_25:
fnot1s %f0, %f7
fpmerge %f11, %f6, %f2
loop_26:
alignaddr %l3, %i7, %i0
ba,pt %icc, loop_27
fmovdle %icc, %f14, %f4
fpadd16 %f6, %f6, %f6
edge8 %o1, %l6, %g1
loop_27:
ldx [%l7 + 0x70], %i6
fmovse %xcc, %f0, %f14
ldsh [%l7 + 0x40], %i5
siam 0x1
ldsw [%l7 + 0x54], %o2
nop
setx loop_28, %l0, %l1
jmpl %l1, %g2
fnot2 %f14, %f4
fmovsleu %icc, %f11, %f0
fcmple16 %f8, %f0, %l0
loop_28:
st %f14, [%l7 + 0x70]
std %f10, [%l7 + 0x18]
fmovdneg %xcc, %f0, %f13
ble,a,pt %xcc, loop_29
sth %g3, [%l7 + 0x4C]
st %f1, [%l7 + 0x18]
fones %f10
loop_29:
stx %o0, [%l7 + 0x10]
edge16 %l1, %i4, %o4
fbl,a %fcc0, loop_30
ldx [%l7 + 0x40], %i1
fmovrdlz %o6, %f2, %f12
fpsub16s %f12, %f10, %f4
loop_30:
lduh [%l7 + 0x30], %g5
tgu %icc, 0x1
ld [%l7 + 0x58], %f0
fba %fcc3, loop_31
call loop_32
ldsw [%l7 + 0x50], %i3
add %l2, 0x0C34, %o3
loop_31:
smulcc %g4, 0x191D, %l5
loop_32:
stb %o7, [%l7 + 0x56]
stx %g6, [%l7 + 0x78]
ldsh [%l7 + 0x14], %o5
fornot2 %f0, %f12, %f14
ldsh [%l7 + 0x70], %g7
fbue %fcc3, loop_33
edge16n %i2, %l3, %i7
alignaddrl %l4, %i0, %o1
fmul8x16au %f6, %f13, %f14
loop_33:
st %f10, [%l7 + 0x5C]
array8 %l6, %i6, %i5
ldub [%l7 + 0x4B], %g1
bcs,a,pt %xcc, loop_34
fmovrsgez %g2, %f6, %f0
ldd [%l7 + 0x38], %f12
fpack16 %f12, %f14
loop_34:
fba,a %fcc1, loop_35
ldsb [%l7 + 0x7A], %o2
fpadd16s %f6, %f5, %f14
stx %g3, [%l7 + 0x28]
loop_35:
or %o0, %l1, %l0
fbo %fcc3, loop_36
fmovdvc %icc, %f10, %f1
smulcc %o4, 0x01F2, %i1
fmovsa %xcc, %f14, %f1
loop_36:
stx %i4, [%l7 + 0x10]
bl %xcc, loop_37
ba %xcc, loop_38
array32 %o6, %i3, %l2
fmul8x16au %f10, %f6, %f6
loop_37:
st %f7, [%l7 + 0x68]
loop_38:
movvc %icc, %o3, %g4
fxor %f10, %f2, %f6
ldsw [%l7 + 0x4C], %l5
fcmpes %fcc3, %f2, %f4
lduh [%l7 + 0x60], %o7
movrlez %g6, %o5, %g5
stx %i2, [%l7 + 0x78]
ldx [%l7 + 0x58], %l3
array8 %g7, %i7, %l4
ldd [%l7 + 0x08], %f0
sth %i0, [%l7 + 0x64]
tvs %xcc, 0x1
tcs %xcc, 0x0
fmovdneg %xcc, %f4, %f4
fornot1s %f3, %f13, %f1
ldsh [%l7 + 0x5E], %o1
brnz %i6, loop_39
ldsb [%l7 + 0x4F], %i5
fpadd32 %f2, %f6, %f2
std %f14, [%l7 + 0x50]
loop_39:
std %f0, [%l7 + 0x78]
st %f6, [%l7 + 0x50]
fbuge %fcc2, loop_40
fcmpne16 %f8, %f14, %l6
fmovrsgz %g1, %f12, %f11
fmovdne %xcc, %f6, %f4
loop_40:
edge16l %o2, %g2, %g3
array8 %l1, %l0, %o4
ldsb [%l7 + 0x0D], %o0
stb %i4, [%l7 + 0x7A]
taddcctv %i1, 0x0275, %o6
std %f6, [%l7 + 0x30]
popc %l2, %i3
addcc %o3, 0x16BD, %l5
taddcctv %o7, %g4, %g6
ldd [%l7 + 0x38], %f0
ldsb [%l7 + 0x2C], %g5
siam 0x2
ldx [%l7 + 0x20], %o5
fmovdpos %xcc, %f5, %f9
andncc %l3, %g7, %i7
ldd [%l7 + 0x30], %f14
popc %i2, %l4
fmovsvc %xcc, %f14, %f3
ldsw [%l7 + 0x60], %i0
movrgz %o1, 0x0F2, %i6
nop
setx loop_41, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array8 %i5, %g1, %l6
fones %f9
ldub [%l7 + 0x5F], %o2
loop_41:
faligndata %f10, %f10, %f0
subccc %g2, %l1, %l0
fpackfix %f8, %f12
addcc %g3, 0x1ECC, %o0
bshuffle %f8, %f4, %f8
brgz,a %i4, loop_42
bcc %icc, loop_43
popc 0x1015, %o4
ldub [%l7 + 0x59], %i1
loop_42:
ldsh [%l7 + 0x0A], %o6
loop_43:
sth %l2, [%l7 + 0x48]
fcmpgt16 %f14, %f0, %i3
nop
setx loop_44, %l0, %l1
jmpl %l1, %l5
fmovdcc %xcc, %f3, %f14
fbug,a %fcc0, loop_45
pdist %f4, %f10, %f12
loop_44:
movcs %icc, %o7, %g4
sth %o3, [%l7 + 0x52]
loop_45:
fbu %fcc0, loop_46
ldsh [%l7 + 0x2C], %g6
stw %o5, [%l7 + 0x50]
movne %xcc, %g5, %l3
loop_46:
fmovsg %xcc, %f1, %f11
tneg %icc, 0x0
ldx [%l7 + 0x20], %g7
move %icc, %i2, %l4
fnand %f4, %f14, %f10
ld [%l7 + 0x5C], %f11
alignaddrl %i0, %o1, %i6
stx %i5, [%l7 + 0x28]
fmovsvs %icc, %f10, %f5
sth %g1, [%l7 + 0x4E]
srlx %i7, 0x00, %l6
std %f12, [%l7 + 0x70]
fxnors %f0, %f11, %f9
brlz,a %g2, loop_47
fmovrsne %l1, %f1, %f12
movvc %xcc, %o2, %g3
fbne,a %fcc3, loop_48
loop_47:
movg %xcc, %o0, %i4
ldd [%l7 + 0x50], %f14
ble loop_49
loop_48:
srlx %l0, 0x17, %o4
fbule %fcc3, loop_50
sub %i1, %l2, %i3
loop_49:
array8 %o6, %o7, %g4
ldsb [%l7 + 0x75], %o3
loop_50:
sth %l5, [%l7 + 0x2A]
movge %icc, %g6, %o5
lduw [%l7 + 0x08], %l3
movgu %icc, %g5, %i2
fcmpgt16 %f12, %f14, %g7
ldsb [%l7 + 0x08], %l4
tvc %xcc, 0x5
brgz %o1, loop_51
brz,a %i0, loop_52
tne %xcc, 0x2
sth %i5, [%l7 + 0x1A]
loop_51:
ldd [%l7 + 0x10], %f10
loop_52:
te %icc, 0x3
fone %f14
brz,a %i6, loop_53
fcmple32 %f6, %f8, %g1
lduh [%l7 + 0x30], %i7
sdivcc %l6, 0x1844, %l1
loop_53:
ldx [%l7 + 0x30], %g2
fcmpeq32 %f12, %f2, %g3
movne %icc, %o2, %i4
sethi 0x0CAE, %l0
edge32ln %o4, %o0, %l2
mulx %i1, 0x0910, %o6
std %f4, [%l7 + 0x18]
fmovrdne %i3, %f0, %f0
ldub [%l7 + 0x6E], %g4
fmul8x16au %f2, %f15, %f4
fmovsg %xcc, %f13, %f14
fpack16 %f12, %f15
fsrc2 %f10, %f0
fbne %fcc1, loop_54
array8 %o7, %l5, %g6
movrlez %o5, 0x372, %o3
pdist %f14, %f0, %f6
loop_54:
andcc %l3, %g5, %g7
sdiv %l4, 0x1E14, %o1
ld [%l7 + 0x44], %f2
std %f14, [%l7 + 0x38]
fmovscs %icc, %f2, %f1
nop
setx loop_55, %l0, %l1
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 %i0, %i5
andcc %i6, %g1, %i7
brlez,a %i2, loop_56
loop_55:
fones %f1
sth %l6, [%l7 + 0x10]
fsrc1s %f5, %f7
loop_56:
fmovsa %xcc, %f13, %f15
bshuffle %f2, %f4, %f8
fbul %fcc3, loop_57
fmovrdlez %l1, %f0, %f8
stb %g3, [%l7 + 0x2E]
fbn %fcc3, loop_58
loop_57:
fmovrde %o2, %f6, %f8
fmul8x16al %f13, %f6, %f14
ldx [%l7 + 0x70], %i4
loop_58:
fone %f10
ldsw [%l7 + 0x10], %l0
fxnor %f2, %f12, %f12
fzeros %f13
fornot1 %f4, %f0, %f0
stw %g2, [%l7 + 0x7C]
sub %o0, 0x1003, %l2
fbuge,a %fcc2, loop_59
udivx %o4, 0x1194, %i1
stb %i3, [%l7 + 0x7C]
st %f14, [%l7 + 0x58]
loop_59:
sllx %o6, 0x09, %o7
fmovrslez %l5, %f11, %f0
fone %f8
ldx [%l7 + 0x20], %g4
addcc %g6, %o3, %o5
srl %g5, %g7, %l4
stx %o1, [%l7 + 0x48]
or %l3, %i0, %i6
fmovsleu %icc, %f14, %f4
ldsw [%l7 + 0x4C], %i5
fbn,a %fcc1, loop_60
edge32ln %g1, %i7, %i2
fmovscc %xcc, %f6, %f7
fsrc1s %f3, %f12
loop_60:
fmovdvs %xcc, %f12, %f14
fxnor %f12, %f4, %f4
fnot1s %f2, %f13
movl %xcc, %l1, %g3
fbn,a %fcc3, loop_61
bl,a %icc, loop_62
ldsh [%l7 + 0x24], %o2
lduw [%l7 + 0x10], %i4
loop_61:
std %f6, [%l7 + 0x28]
loop_62:
ldsh [%l7 + 0x44], %l0
ldsb [%l7 + 0x45], %g2
fmovsleu %icc, %f7, %f6
lduw [%l7 + 0x14], %o0
ldub [%l7 + 0x43], %l6
be,a,pn %xcc, loop_63
brz %l2, loop_64
fpsub32 %f4, %f6, %f4
fmovsge %xcc, %f0, %f13
loop_63:
ldub [%l7 + 0x24], %o4
loop_64:
xor %i1, %o6, %o7
fpadd16 %f0, %f6, %f12
ble loop_65
subc %i3, %g4, %l5
fcmple32 %f6, %f12, %o3
movn %xcc, %g6, %o5
loop_65:
sdiv %g7, 0x0C86, %l4
fcmped %fcc1, %f12, %f6
faligndata %f14, %f14, %f14
popc 0x00B8, %o1
ldsh [%l7 + 0x3E], %l3
edge16 %i0, %i6, %i5
ldsw [%l7 + 0x18], %g1
sth %i7, [%l7 + 0x4C]
alignaddrl %i2, %g5, %g3
alignaddr %o2, %i4, %l1
bcc,a %icc, loop_66
fmovsgu %xcc, %f11, %f0
fmovdle %icc, %f8, %f10
fmovrdne %g2, %f6, %f12
loop_66:
sdivcc %l0, 0x16E4, %l6
ldsh [%l7 + 0x1A], %o0
ldsw [%l7 + 0x54], %o4
edge8n %i1, %l2, %o7
ble,a,pt %xcc, loop_67
fbule,a %fcc2, loop_68
tne %xcc, 0x1
movcc %icc, %i3, %g4
loop_67:
fsrc2 %f2, %f10
loop_68:
fbue %fcc3, loop_69
std %f12, [%l7 + 0x50]
edge32ln %o6, %o3, %l5
udiv %g6, 0x0962, %g7
loop_69:
fpadd32 %f8, %f4, %f6
bg,a,pt %xcc, loop_70
udivx %o5, 0x1DC6, %l4
sub %l3, 0x10D3, %o1
fmovdvs %icc, %f12, %f14
loop_70:
ldsh [%l7 + 0x52], %i6
fpack32 %f8, %f12, %f10
srl %i5, %g1, %i0
fnor %f2, %f14, %f8
edge8ln %i2, %g5, %i7
fone %f8
for %f0, %f2, %f6
ldd [%l7 + 0x58], %f4
edge32ln %g3, %o2, %i4
sub %l1, %g2, %l6
fbg %fcc0, loop_71
stx %l0, [%l7 + 0x58]
for %f10, %f10, %f14
orn %o4, 0x125C, %o0
loop_71:
udivx %l2, 0x0B8E, %i1
movge %xcc, %o7, %g4
fmovsa %xcc, %f3, %f14
fbug %fcc0, loop_72
ld [%l7 + 0x7C], %f8
std %f10, [%l7 + 0x50]
fmul8ulx16 %f8, %f14, %f10
loop_72:
umul %o6, %i3, %o3
fmovspos %xcc, %f14, %f14
sth %l5, [%l7 + 0x52]
tsubcctv %g6, 0x0062, %g7
fbule,a %fcc3, loop_73
movgu %xcc, %o5, %l3
edge16n %l4, %i6, %o1
ldd [%l7 + 0x08], %f6
loop_73:
ldd [%l7 + 0x20], %f0
fsrc2 %f12, %f10
st %f10, [%l7 + 0x68]
fabss %f13, %f9
movcc %xcc, %i5, %g1
st %f8, [%l7 + 0x10]
movleu %xcc, %i2, %i0
sethi 0x121A, %i7
fsrc2 %f4, %f10
or %g5, 0x03AE, %g3
bg,pn %xcc, loop_74
fcmpgt32 %f4, %f10, %o2
bneg,a,pn %xcc, loop_75
fmovs %f15, %f15
loop_74:
stx %l1, [%l7 + 0x48]
fmovdn %xcc, %f2, %f7
loop_75:
fmovsge %xcc, %f12, %f2
fmovsge %xcc, %f2, %f5
fsrc1s %f12, %f7
fxnor %f14, %f14, %f4
add %i4, %l6, %l0
st %f1, [%l7 + 0x50]
bl %icc, loop_76
ldsw [%l7 + 0x50], %o4
fmovdvc %icc, %f7, %f11
movrgez %o0, 0x3DE, %l2
loop_76:
movneg %xcc, %g2, %i1
fmovsvs %icc, %f10, %f9
bcc,a loop_77
fmovdge %xcc, %f7, %f8
ldd [%l7 + 0x68], %f4
edge8l %g4, %o6, %o7
loop_77:
tne %xcc, 0x7
ldsb [%l7 + 0x66], %o3
sdiv %i3, 0x1FD5, %l5
udivcc %g6, 0x009A, %g7
fmuld8ulx16 %f11, %f6, %f0
ble loop_78
ld [%l7 + 0x74], %f2
bvs loop_79
movn %icc, %o5, %l3
loop_78:
fba,a %fcc3, loop_80
ldsb [%l7 + 0x71], %l4
loop_79:
st %f13, [%l7 + 0x2C]
movneg %icc, %i6, %i5
loop_80:
stx %o1, [%l7 + 0x40]
fnegd %f8, %f4
sll %g1, %i2, %i7
sdiv %g5, 0x0C37, %i0
movrlez %o2, 0x3C0, %l1
movvc %icc, %i4, %g3
stb %l6, [%l7 + 0x14]
tsubcc %l0, 0x1D7F, %o0
fmovsn %icc, %f11, %f14
ta %xcc, 0x1
bshuffle %f4, %f0, %f12
fcmple16 %f6, %f14, %l2
fbul,a %fcc3, loop_81
fcmpes %fcc2, %f11, %f2
fmovsle %xcc, %f0, %f14
fnegs %f11, %f7
loop_81:
fmovrse %g2, %f9, %f15
fmovda %icc, %f13, %f6
sth %o4, [%l7 + 0x24]
ldub [%l7 + 0x2D], %i1
taddcc %g4, %o7, %o3
fbule,a %fcc2, loop_82
fmovsvs %xcc, %f8, %f13
tpos %icc, 0x4
fmovs %f5, %f15
loop_82:
fnot1 %f6, %f6
ldsb [%l7 + 0x59], %o6
ldd [%l7 + 0x60], %f12
movle %xcc, %l5, %i3
fba,a %fcc1, loop_83
lduh [%l7 + 0x6A], %g6
fandnot2 %f14, %f10, %f6
stb %g7, [%l7 + 0x45]
loop_83:
stb %o5, [%l7 + 0x54]
ldx [%l7 + 0x48], %l4
array8 %i6, %l3, %i5
fba,a %fcc2, loop_84
fmovdg %icc, %f14, %f13
ldsh [%l7 + 0x6A], %g1
orcc %i2, 0x1358, %i7
loop_84:
fmovda %xcc, %f3, %f12
fornot2 %f2, %f12, %f8
edge8l %g5, %i0, %o2
fbu,a %fcc1, loop_85
movvs %icc, %o1, %i4
tsubcc %l1, 0x07C0, %l6
fnegd %f0, %f14
loop_85:
tne %xcc, 0x3
lduh [%l7 + 0x72], %l0
st %f15, [%l7 + 0x54]
ld [%l7 + 0x5C], %f5
lduh [%l7 + 0x0A], %g3
movrgz %l2, 0x258, %g2
fmovdvc %xcc, %f1, %f4
tvs %icc, 0x4
and %o0, %o4, %i1
sdivcc %o7, 0x1BE6, %g4
fmovdcc %icc, %f11, %f5
ld [%l7 + 0x40], %f10
movrne %o6, %l5, %o3
brnz,a %g6, loop_86
tleu %xcc, 0x6
st %f3, [%l7 + 0x40]
fbn %fcc3, loop_87
loop_86:
movn %icc, %i3, %g7
movvs %icc, %o5, %i6
bl,a loop_88
loop_87:
fmovsg %icc, %f14, %f0
edge8n %l4, %l3, %i5
subc %g1, %i2, %i7
loop_88:
stb %g5, [%l7 + 0x59]
sth %i0, [%l7 + 0x1A]
ldsw [%l7 + 0x2C], %o1
xorcc %o2, %i4, %l6
st %f9, [%l7 + 0x54]
ldsh [%l7 + 0x74], %l1
fpadd16s %f5, %f2, %f2
std %f0, [%l7 + 0x30]
sth %g3, [%l7 + 0x22]
bneg,a,pn %xcc, loop_89
edge8n %l2, %g2, %o0
ldsh [%l7 + 0x2C], %o4
tge %icc, 0x5
loop_89:
fmovdneg %xcc, %f11, %f15
array8 %l0, %i1, %g4
fmovrsne %o6, %f6, %f3
ldx [%l7 + 0x30], %l5
movcc %icc, %o7, %o3
fcmpgt32 %f14, %f14, %i3
fmovdneg %icc, %f9, %f12
sdivcc %g7, 0x0904, %g6
ldx [%l7 + 0x40], %o5
umulcc %i6, %l4, %i5
fcmped %fcc1, %f4, %f2
bg %icc, loop_90
movcc %xcc, %g1, %l3
fnot2 %f4, %f14
ldsb [%l7 + 0x0C], %i2
loop_90:
fmovdvc %icc, %f15, %f8
fcmpne32 %f4, %f6, %g5
lduh [%l7 + 0x52], %i7
ldsh [%l7 + 0x68], %o1
mova %icc, %o2, %i4
bgu,pn %xcc, loop_91
fmovdgu %xcc, %f15, %f7
fands %f11, %f3, %f14
fpadd32 %f4, %f2, %f8
loop_91:
stw %i0, [%l7 + 0x7C]
fnot1 %f2, %f8
fabsd %f12, %f14
edge8 %l6, %l1, %g3
fsrc2s %f7, %f15
sth %g2, [%l7 + 0x5A]
bge,a,pt %icc, loop_92
movrgz %l2, %o0, %l0
fornot2s %f10, %f14, %f9
stb %o4, [%l7 + 0x15]
loop_92:
lduh [%l7 + 0x36], %g4
movg %icc, %o6, %l5
ld [%l7 + 0x5C], %f4
fnor %f2, %f12, %f8
std %f14, [%l7 + 0x78]
fmovsgu %icc, %f4, %f12
fbg %fcc2, loop_93
edge8ln %i1, %o7, %i3
ldsh [%l7 + 0x72], %g7
fbul %fcc2, loop_94
loop_93:
fmovscc %icc, %f12, %f14
tge %xcc, 0x7
fmovrsgez %g6, %f14, %f9
loop_94:
ldub [%l7 + 0x7E], %o3
movrlz %o5, %l4, %i6
fnand %f0, %f2, %f4
ldsb [%l7 + 0x50], %i5
ldsb [%l7 + 0x71], %l3
ld [%l7 + 0x44], %f4
bcc,a,pn %icc, loop_95
taddcc %i2, %g1, %i7
fbl,a %fcc0, loop_96
bvc,a loop_97
loop_95:
faligndata %f10, %f6, %f10
or %o1, %o2, %i4
loop_96:
edge32ln %i0, %l6, %g5
loop_97:
ldsw [%l7 + 0x28], %l1
stb %g2, [%l7 + 0x3A]
stw %g3, [%l7 + 0x5C]
ld [%l7 + 0x1C], %f9
alignaddr %o0, %l0, %l2
ld [%l7 + 0x1C], %f1
fbl,a %fcc2, loop_98
udivx %o4, 0x008E, %g4
fmovs %f1, %f13
lduw [%l7 + 0x7C], %o6
loop_98:
fbul,a %fcc2, loop_99
movg %icc, %i1, %l5
fnot1s %f8, %f13
movrlez %o7, 0x2C3, %g7
loop_99:
fnot1s %f0, %f10
andncc %g6, %i3, %o5
fmovsle %icc, %f0, %f14
bcc,a loop_100
siam 0x6
ldsb [%l7 + 0x34], %l4
stw %o3, [%l7 + 0x18]
loop_100:
ldd [%l7 + 0x78], %f12
edge8n %i6, %l3, %i5
fmovrdne %i2, %f6, %f0
stw %g1, [%l7 + 0x68]
ldsw [%l7 + 0x3C], %i7
stw %o2, [%l7 + 0x38]
fabsd %f14, %f10
ldsb [%l7 + 0x09], %o1
umulcc %i0, %i4, %l6
call loop_101
lduw [%l7 + 0x1C], %g5
fnegd %f10, %f0
lduw [%l7 + 0x68], %g2
loop_101:
for %f14, %f8, %f4
fxor %f2, %f6, %f6
taddcctv %l1, 0x12B7, %g3
sub %l0, 0x1A0A, %l2
fmovsneg %icc, %f1, %f10
tcs %icc, 0x7
fbge %fcc1, loop_102
fcmpgt32 %f2, %f4, %o0
fnands %f9, %f2, %f4
lduh [%l7 + 0x58], %o4
loop_102:
fsrc2 %f12, %f4
std %f2, [%l7 + 0x38]
addc %o6, %g4, %l5
fmovrslz %i1, %f5, %f5
or %o7, %g6, %g7
taddcctv %o5, %l4, %i3
ldsh [%l7 + 0x44], %i6
fmovsneg %xcc, %f0, %f10
lduh [%l7 + 0x4A], %l3
std %f6, [%l7 + 0x78]
fcmpd %fcc1, %f12, %f12
fands %f12, %f14, %f3
ldsh [%l7 + 0x4C], %o3
stb %i2, [%l7 + 0x47]
bn loop_103
sth %g1, [%l7 + 0x0E]
fmovdleu %icc, %f13, %f13
ldsb [%l7 + 0x67], %i5
loop_103:
fmovdcs %icc, %f14, %f15
fba,a %fcc3, loop_104
fmovdpos %icc, %f1, %f9
fmovrdlez %o2, %f6, %f12
fba %fcc3, loop_105
loop_104:
fsrc2 %f8, %f10
srax %o1, %i7, %i4
lduh [%l7 + 0x6A], %l6
loop_105:
fcmps %fcc2, %f10, %f1
fmovda %icc, %f0, %f14
array32 %i0, %g5, %g2
fmul8x16al %f9, %f0, %f12
fmovrdlz %g3, %f8, %f8
tvs %xcc, 0x4
popc 0x1824, %l0
sllx %l1, %l2, %o4
ldd [%l7 + 0x60], %f2
bn,pn %icc, loop_106
brgez %o6, loop_107
bcc,pn %icc, loop_108
brlez,a %g4, loop_109
loop_106:
fxnors %f11, %f15, %f7
loop_107:
fbu %fcc3, loop_110
loop_108:
fmovsle %icc, %f6, %f6
loop_109:
bg,a,pn %icc, loop_111
fsrc2s %f8, %f0
loop_110:
tge %icc, 0x7
fmovrdgez %l5, %f6, %f2
loop_111:
subccc %i1, 0x16CD, %o7
fcmpgt32 %f4, %f4, %g6
edge16ln %o0, %g7, %o5
fcmped %fcc0, %f0, %f8
stx %l4, [%l7 + 0x60]
movvc %xcc, %i3, %i6
lduh [%l7 + 0x6E], %l3
tne %icc, 0x6
movrgez %o3, %i2, %g1
fzero %f6
fmovdle %xcc, %f0, %f2
popc %o2, %i5
stw %i7, [%l7 + 0x74]
sdiv %o1, 0x1E18, %i4
st %f15, [%l7 + 0x64]
stw %i0, [%l7 + 0x54]
fandnot1 %f6, %f4, %f4
fmovrsgz %g5, %f7, %f0
st %f7, [%l7 + 0x68]
edge16n %l6, %g3, %g2
fornot2 %f2, %f12, %f8
fabsd %f4, %f14
movvs %icc, %l0, %l1
fmovsn %icc, %f12, %f11
fandnot1s %f3, %f13, %f6
stx %l2, [%l7 + 0x08]
fones %f8
orncc %o6, %g4, %o4
andcc %l5, 0x146F, %o7
fpackfix %f2, %f10
fmovrdne %i1, %f0, %f14
ldsb [%l7 + 0x73], %g6
fbne %fcc2, loop_112
std %f0, [%l7 + 0x68]
fmovsleu %xcc, %f0, %f4
std %f8, [%l7 + 0x30]
loop_112:
ld [%l7 + 0x30], %f7
fmovscs %xcc, %f3, %f10
fbge %fcc3, loop_113
fbl,a %fcc2, loop_114
sll %g7, 0x0D, %o0
movleu %xcc, %l4, %i3
loop_113:
fpadd16 %f6, %f8, %f10
loop_114:
stw %o5, [%l7 + 0x4C]
ldub [%l7 + 0x62], %i6
or %l3, 0x0A13, %o3
nop
setx loop_115, %l0, %l1
jmpl %l1, %g1
movl %icc, %i2, %i5
or %o2, 0x1198, %o1
brlz %i7, loop_116
loop_115:
ldsb [%l7 + 0x2C], %i0
fnand %f12, %f0, %f8
addc %i4, 0x1A92, %g5
loop_116:
xnor %g3, %l6, %l0
fnor %f12, %f10, %f4
stb %g2, [%l7 + 0x30]
ldub [%l7 + 0x2B], %l2
ldx [%l7 + 0x50], %l1
pdist %f2, %f8, %f10
bcc,a,pn %icc, loop_117
move %xcc, %o6, %g4
nop
setx loop_118, %l0, %l1
jmpl %l1, %o4
movge %xcc, %o7, %i1
loop_117:
sth %g6, [%l7 + 0x5A]
stw %g7, [%l7 + 0x34]
loop_118:
fbuge,a %fcc1, loop_119
movleu %icc, %o0, %l5
st %f6, [%l7 + 0x78]
tcs %xcc, 0x0
loop_119:
lduw [%l7 + 0x14], %l4
edge16ln %o5, %i3, %i6
st %f15, [%l7 + 0x08]
ldsb [%l7 + 0x53], %o3
ld [%l7 + 0x6C], %f11
fand %f0, %f2, %f0
fcmpgt16 %f10, %f0, %g1
bvs %icc, loop_120
ldsb [%l7 + 0x6A], %l3
ldsw [%l7 + 0x20], %i5
fble %fcc0, loop_121
loop_120:
fors %f15, %f3, %f12
ldd [%l7 + 0x68], %f4
fbo %fcc0, loop_122
loop_121:
tn %xcc, 0x7
xorcc %o2, 0x0D9F, %o1
stw %i2, [%l7 + 0x08]
loop_122:
fpsub16 %f10, %f6, %f14
bl,a,pn %icc, loop_123
umul %i0, 0x0D03, %i4
fsrc2s %f5, %f0
movcc %xcc, %i7, %g3
loop_123:
edge32ln %g5, %l0, %g2
srl %l6, 0x1C, %l1
sethi 0x0348, %o6
fmovscc %icc, %f2, %f6
xnorcc %l2, %o4, %o7
subc %g4, %g6, %i1
tle %icc, 0x6
ldsh [%l7 + 0x0A], %o0
fmovse %xcc, %f5, %f4
sllx %g7, %l4, %o5
ld [%l7 + 0x70], %f14
fmovsge %xcc, %f12, %f12
mova %xcc, %l5, %i6
bgu %xcc, loop_124
array16 %o3, %g1, %l3
std %f12, [%l7 + 0x20]
stw %i3, [%l7 + 0x34]
loop_124:
fmovsvs %xcc, %f14, %f5
sth %o2, [%l7 + 0x30]
fpack16 %f4, %f0
fmovrslez %i5, %f14, %f11
fmovda %xcc, %f11, %f10
fnegs %f0, %f13
st %f8, [%l7 + 0x44]
mulx %i2, %i0, %o1
fble,a %fcc2, loop_125
fmovdne %icc, %f2, %f12
fmovd %f2, %f6
ld [%l7 + 0x14], %f13
loop_125:
brgz,a %i4, loop_126
sth %g3, [%l7 + 0x5E]
fandnot1 %f12, %f10, %f2
ld [%l7 + 0x6C], %f12
loop_126:
tge %icc, 0x7
tpos %xcc, 0x7
subc %i7, 0x11E1, %l0
stw %g5, [%l7 + 0x4C]
ldsw [%l7 + 0x4C], %l6
sllx %g2, %o6, %l2
addc %l1, 0x149B, %o7
fnors %f13, %f11, %f5
ldx [%l7 + 0x48], %g4
sth %g6, [%l7 + 0x5C]
stw %i1, [%l7 + 0x0C]
ldsw [%l7 + 0x10], %o4
faligndata %f12, %f0, %f8
lduh [%l7 + 0x34], %o0
std %f10, [%l7 + 0x58]
tneg %xcc, 0x7
stb %l4, [%l7 + 0x72]
edge8n %g7, %l5, %i6
fpack16 %f10, %f11
edge8l %o5, %g1, %l3
fexpand %f9, %f6
stw %i3, [%l7 + 0x20]
lduh [%l7 + 0x50], %o2
stw %i5, [%l7 + 0x18]
fxor %f10, %f14, %f0
addccc %o3, %i2, %i0
fbug,a %fcc1, loop_127
movneg %xcc, %i4, %o1
fmuld8ulx16 %f6, %f2, %f4
fmovrsgz %g3, %f5, %f5
loop_127:
orncc %i7, %g5, %l0
ld [%l7 + 0x5C], %f10
te %xcc, 0x5
tsubcc %g2, %o6, %l6
st %f2, [%l7 + 0x50]
ldd [%l7 + 0x48], %f12
ldx [%l7 + 0x20], %l1
fmovdge %xcc, %f10, %f6
ldsb [%l7 + 0x38], %l2
movcc %icc, %g4, %o7
movrne %i1, %o4, %o0
lduh [%l7 + 0x3E], %l4
fsrc1 %f14, %f8
sub %g7, 0x0080, %g6
std %f0, [%l7 + 0x08]
ldx [%l7 + 0x78], %l5
orncc %o5, 0x18CE, %g1
lduw [%l7 + 0x58], %i6
bl %icc, loop_128
fmovdn %xcc, %f9, %f1
stx %i3, [%l7 + 0x08]
fmovsl %icc, %f2, %f8
loop_128:
movgu %icc, %l3, %i5
st %f11, [%l7 + 0x68]
fcmped %fcc0, %f12, %f0
subccc %o2, %o3, %i0
movrlz %i2, %o1, %i4
nop
setx loop_129, %l0, %l1
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 + 0x38], %f8
sth %i7, [%l7 + 0x0C]
fpadd16 %f12, %f4, %f14
loop_129:
edge16l %g3, %l0, %g5
fnegs %f8, %f0
fbuge,a %fcc0, loop_130
fmovsg %xcc, %f0, %f7
lduw [%l7 + 0x58], %o6
udivx %g2, 0x0330, %l1
loop_130:
taddcc %l2, %g4, %o7
lduw [%l7 + 0x10], %l6
array32 %i1, %o0, %l4
stx %g7, [%l7 + 0x48]
stx %g6, [%l7 + 0x08]
ldsh [%l7 + 0x2C], %o4
lduw [%l7 + 0x38], %l5
sth %g1, [%l7 + 0x46]
fmul8ulx16 %f6, %f2, %f14
fxnors %f12, %f4, %f12
tg %xcc, 0x1
tvs %icc, 0x4
fabsd %f4, %f0
ldub [%l7 + 0x16], %i6
bcc,a,pn %icc, loop_131
bneg,pt %icc, loop_132
te %icc, 0x0
sth %i3, [%l7 + 0x36]
loop_131:
ldd [%l7 + 0x48], %f4
loop_132:
fsrc2 %f14, %f4
lduh [%l7 + 0x44], %l3
smul %i5, %o2, %o3
movrlz %o5, 0x0AD, %i0
fornot2s %f11, %f3, %f13
st %f15, [%l7 + 0x24]
be,a,pn %icc, loop_133
ldsw [%l7 + 0x3C], %o1
fmovdn %xcc, %f1, %f0
movn %xcc, %i4, %i7
loop_133:
ldub [%l7 + 0x38], %i2
bl,a %xcc, loop_134
fbn %fcc0, loop_135
fone %f8
tsubcc %g3, %g5, %o6
loop_134:
ba,a,pn %icc, loop_136
loop_135:
stb %l0, [%l7 + 0x3C]
st %f1, [%l7 + 0x40]
fmovsn %icc, %f3, %f15
loop_136:
xnorcc %l1, %l2, %g2
alignaddrl %o7, %l6, %i1
fmovscs %xcc, %f13, %f7
fmovsleu %icc, %f5, %f5
ld [%l7 + 0x74], %f8
ld [%l7 + 0x34], %f9
fmovsgu %xcc, %f3, %f12
fbe %fcc3, loop_137
fmovdn %xcc, %f15, %f14
movge %xcc, %o0, %g4
fmovrsne %g7, %f10, %f10
loop_137:
fandnot2 %f0, %f4, %f10
bgu,a loop_138
ldx [%l7 + 0x20], %l4
fcmpgt16 %f14, %f2, %g6
tsubcc %o4, %l5, %i6
loop_138:
sdivx %i3, 0x1C8C, %l3
fbu %fcc1, loop_139
fmovdneg %xcc, %f14, %f6
movrlz %i5, 0x3C7, %g1
edge32n %o2, %o3, %o5
loop_139:
mova %icc, %o1, %i0
ldsb [%l7 + 0x51], %i7
movvs %icc, %i2, %g3
stx %g5, [%l7 + 0x10]
ldd [%l7 + 0x18], %f8
ldsw [%l7 + 0x58], %i4
fmul8x16al %f3, %f10, %f8
fand %f10, %f10, %f10
srl %l0, %o6, %l2
mova %icc, %g2, %l1
array16 %o7, %l6, %o0
or %g4, 0x1482, %g7
fmovs %f1, %f6
fmul8sux16 %f4, %f8, %f12
ld [%l7 + 0x44], %f6
fpack16 %f0, %f1
bne %xcc, loop_140
fmovdpos %xcc, %f11, %f3
fpadd32s %f11, %f1, %f0
ldd [%l7 + 0x48], %f4
loop_140:
fnot1 %f6, %f0
ldd [%l7 + 0x40], %f14
taddcc %i1, 0x08A3, %l4
fmovse %icc, %f11, %f14
fmovsl %xcc, %f8, %f3
xnorcc %o4, 0x091B, %l5
fmovrdne %i6, %f10, %f2
nop
setx loop_141, %l0, %l1
jmpl %l1, %i3
bn,a loop_142
fmovs %f6, %f1
tpos %icc, 0x4
loop_141:
fbn,a %fcc1, loop_143
loop_142:
ldx [%l7 + 0x58], %l3
ldub [%l7 + 0x0C], %i5
edge32n %g6, %o2, %o3
loop_143:
sth %g1, [%l7 + 0x5C]
ld [%l7 + 0x7C], %f8
srax %o1, 0x1B, %o5
sth %i0, [%l7 + 0x46]
smulcc %i7, 0x1773, %i2
stx %g3, [%l7 + 0x20]
fmuld8sux16 %f5, %f14, %f2
st %f1, [%l7 + 0x34]
fmovsle %xcc, %f1, %f11
brnz %i4, loop_144
fba %fcc3, loop_145
fandnot2s %f14, %f7, %f5
fandnot1 %f6, %f2, %f4
loop_144:
tsubcc %l0, 0x1FDC, %g5
loop_145:
movcs %xcc, %l2, %g2
edge16ln %o6, %o7, %l1
fble,a %fcc3, loop_146
edge32n %o0, %g4, %g7
ldsw [%l7 + 0x40], %l6
fnor %f6, %f2, %f6
loop_146:
movg %xcc, %l4, %o4
st %f2, [%l7 + 0x58]
ldd [%l7 + 0x70], %f14
movcs %icc, %l5, %i6
movneg %icc, %i1, %l3
fcmple16 %f8, %f12, %i5
fnand %f12, %f2, %f0
ldsh [%l7 + 0x30], %g6
lduh [%l7 + 0x4C], %o2
lduw [%l7 + 0x48], %i3
st %f10, [%l7 + 0x28]
brz %g1, loop_147
ldsh [%l7 + 0x2E], %o3
siam 0x7
fmovscs %icc, %f5, %f9
loop_147:
tleu %icc, 0x7
smulcc %o1, %o5, %i7
bvc,pt %xcc, loop_148
bleu,pt %xcc, loop_149
xnorcc %i2, 0x1326, %g3
ldsb [%l7 + 0x2E], %i0
loop_148:
stb %l0, [%l7 + 0x47]
loop_149:
tle %xcc, 0x4
ldsw [%l7 + 0x64], %i4
tneg %xcc, 0x7
fmovrsne %g5, %f9, %f0
fbu,a %fcc3, loop_150
fpmerge %f8, %f6, %f14
lduw [%l7 + 0x38], %l2
popc %g2, %o6
loop_150:
sth %l1, [%l7 + 0x44]
fpsub32s %f9, %f7, %f12
fandnot2 %f14, %f4, %f0
fpmerge %f7, %f7, %f14
ldd [%l7 + 0x58], %f2
nop
setx loop_151, %l0, %l1
jmpl %l1, %o0
ldsb [%l7 + 0x2C], %o7
fble,a %fcc1, loop_152
ldd [%l7 + 0x28], %f10
loop_151:
ld [%l7 + 0x1C], %f1
edge16n %g4, %l6, %g7
loop_152:
fpadd16 %f0, %f8, %f0
bl,pt %icc, loop_153
movl %xcc, %l4, %l5
movpos %xcc, %o4, %i6
fandnot1s %f11, %f11, %f10
loop_153:
brgz %l3, loop_154
movleu %xcc, %i5, %g6
fmovsl %xcc, %f1, %f1
fandnot2 %f12, %f10, %f2
loop_154:
stw %o2, [%l7 + 0x7C]
sth %i1, [%l7 + 0x38]
tpos %icc, 0x2
st %f1, [%l7 + 0x3C]
st %f3, [%l7 + 0x28]
udivcc %i3, 0x0FE1, %o3
lduh [%l7 + 0x48], %g1
lduw [%l7 + 0x08], %o1
fmovdleu %icc, %f6, %f2
ldsw [%l7 + 0x3C], %o5
smulcc %i7, %i2, %g3
fors %f14, %f8, %f6
tpos %xcc, 0x5
fmovsle %xcc, %f14, %f13
sll %l0, %i4, %g5
orncc %l2, %i0, %o6
lduh [%l7 + 0x7E], %l1
tcs %icc, 0x1
fmovsa %icc, %f8, %f2
std %f8, [%l7 + 0x40]
fpadd32 %f6, %f12, %f14
fmul8x16al %f14, %f4, %f10
ldd [%l7 + 0x50], %f0
fsrc1 %f2, %f10
fcmple32 %f6, %f14, %g2
stw %o7, [%l7 + 0x14]
fmovsa %xcc, %f15, %f4
ld [%l7 + 0x1C], %f14
ldx [%l7 + 0x68], %g4
fnot1 %f4, %f14
fnot1 %f4, %f10
brlz,a %o0, loop_155
fmovrdne %l6, %f14, %f10
fcmpne32 %f6, %f12, %l4
ldsw [%l7 + 0x6C], %g7
loop_155:
fbe,a %fcc3, loop_156
fpadd16 %f8, %f4, %f8
fmovrsgez %l5, %f2, %f11
mulx %o4, 0x1F47, %l3
loop_156:
ldsh [%l7 + 0x70], %i6
fbue,a %fcc3, loop_157
st %f9, [%l7 + 0x44]
bgu,a,pt %xcc, loop_158
addc %g6, 0x1C0A, %o2
loop_157:
fmuld8ulx16 %f5, %f9, %f0
te %xcc, 0x7
loop_158:
stx %i1, [%l7 + 0x68]
bg loop_159
fxnors %f10, %f11, %f7
sethi 0x00ED, %i3
fxor %f0, %f14, %f0
loop_159:
stb %o3, [%l7 + 0x62]
fbne %fcc1, loop_160
fbule,a %fcc3, loop_161
nop
setx loop_162, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f6, [%l7 + 0x0C]
loop_160:
stb %i5, [%l7 + 0x7E]
loop_161:
andncc %g1, %o5, %o1
loop_162:
brz %i7, loop_163
ldub [%l7 + 0x18], %g3
tge %icc, 0x1
fmovdcc %xcc, %f15, %f11
loop_163:
fcmpgt32 %f4, %f6, %i2
edge32l %l0, %i4, %g5
edge8n %i0, %o6, %l1
movcc %xcc, %g2, %l2
taddcctv %o7, 0x11BE, %g4
lduw [%l7 + 0x6C], %l6
ldsw [%l7 + 0x14], %o0
udivx %g7, 0x0C22, %l4
sethi 0x1297, %l5
fnand %f8, %f14, %f4
fmovse %icc, %f13, %f11
movpos %xcc, %o4, %i6
fmovdl %icc, %f4, %f9
fcmpes %fcc1, %f11, %f1
fsrc1 %f14, %f4
fmovde %xcc, %f0, %f4
ldd [%l7 + 0x20], %f4
std %f6, [%l7 + 0x18]
brgez,a %g6, loop_164
fandnot2 %f8, %f12, %f6
movcs %xcc, %l3, %o2
fmovsneg %xcc, %f9, %f11
loop_164:
fmovde %xcc, %f9, %f9
stx %i3, [%l7 + 0x48]
addcc %o3, %i5, %g1
ldsh [%l7 + 0x74], %o5
fands %f2, %f11, %f9
brlz %i1, loop_165
bne,a,pt %icc, loop_166
std %f14, [%l7 + 0x20]
lduw [%l7 + 0x40], %o1
loop_165:
or %i7, %i2, %g3
loop_166:
fcmpes %fcc2, %f0, %f15
st %f11, [%l7 + 0x30]
ldsw [%l7 + 0x60], %l0
lduw [%l7 + 0x5C], %i4
ldub [%l7 + 0x6B], %i0
fmovdvc %xcc, %f0, %f10
fnot2s %f4, %f5
stx %o6, [%l7 + 0x28]
fmovsvs %icc, %f10, %f6
stb %g5, [%l7 + 0x53]
fmovsle %xcc, %f5, %f7
stw %l1, [%l7 + 0x58]
fmul8x16 %f13, %f0, %f14
ld [%l7 + 0x44], %f8
fmovsle %icc, %f6, %f10
fbuge,a %fcc2, loop_167
array8 %g2, %o7, %l2
bvs,a loop_168
udiv %l6, 0x155D, %o0
loop_167:
movcs %icc, %g4, %g7
call loop_169
loop_168:
ldsw [%l7 + 0x48], %l4
fand %f6, %f2, %f4
fpsub16s %f8, %f2, %f13
loop_169:
fabsd %f12, %f10
bvc,a,pn %icc, loop_170
ldsb [%l7 + 0x11], %o4
fpackfix %f6, %f13
fmovscc %icc, %f11, %f13
loop_170:
sllx %i6, %l5, %l3
fornot1s %f13, %f10, %f3
lduh [%l7 + 0x0C], %g6
fmovdpos %icc, %f6, %f14
fsrc2 %f14, %f6
edge16l %o2, %o3, %i3
fabsd %f12, %f2
st %f2, [%l7 + 0x7C]
array8 %g1, %i5, %o5
st %f1, [%l7 + 0x0C]
fble %fcc3, loop_171
mulscc %i1, %o1, %i2
fba,a %fcc1, loop_172
fnegs %f2, %f6
loop_171:
movrne %g3, %i7, %l0
umulcc %i4, 0x062E, %i0
loop_172:
lduw [%l7 + 0x60], %g5
fmovsgu %xcc, %f11, %f0
brz %o6, loop_173
movrgz %g2, %o7, %l2
fmovsle %icc, %f14, %f1
fcmpd %fcc1, %f2, %f12
loop_173:
movrgez %l6, 0x10D, %o0
edge8 %g4, %l1, %l4
edge16 %o4, %i6, %g7
lduw [%l7 + 0x38], %l5
orncc %g6, 0x0DD2, %o2
subc %o3, %i3, %g1
std %f6, [%l7 + 0x58]
fcmped %fcc0, %f4, %f2
fcmped %fcc2, %f0, %f12
sdivx %i5, 0x0F48, %l3
ldsh [%l7 + 0x4C], %o5
ld [%l7 + 0x74], %f6
subccc %o1, %i1, %g3
movn %icc, %i7, %i2
lduw [%l7 + 0x44], %i4
stw %i0, [%l7 + 0x3C]
fcmpgt32 %f10, %f6, %l0
ldsw [%l7 + 0x44], %o6
fcmple16 %f8, %f10, %g2
ldsh [%l7 + 0x38], %g5
ldsh [%l7 + 0x7C], %o7
ldx [%l7 + 0x78], %l6
fmovrdlez %o0, %f10, %f6
fmovsa %icc, %f12, %f3
movrlz %l2, %l1, %l4
xorcc %g4, 0x1843, %o4
fzero %f4
stw %i6, [%l7 + 0x70]
fpadd32 %f0, %f10, %f6
fsrc1 %f4, %f4
sth %g7, [%l7 + 0x66]
te %xcc, 0x7
lduh [%l7 + 0x1C], %l5
fxnors %f10, %f3, %f3
fmovdle %xcc, %f14, %f0
ble %xcc, loop_174
fbule,a %fcc2, loop_175
ldsb [%l7 + 0x20], %g6
fmovdpos %icc, %f1, %f10
loop_174:
lduw [%l7 + 0x28], %o3
loop_175:
ldd [%l7 + 0x08], %f0
ldsh [%l7 + 0x7A], %o2
sllx %g1, 0x09, %i5
fpadd16s %f6, %f13, %f5
fpadd32 %f4, %f2, %f8
sub %l3, %o5, %i3
mova %xcc, %o1, %g3
fcmple32 %f2, %f2, %i7
movre %i2, 0x353, %i4
srax %i0, %i1, %l0
fbl,a %fcc2, loop_176
brnz,a %g2, loop_177
tne %icc, 0x4
fmovsge %icc, %f3, %f8
loop_176:
te %icc, 0x7
loop_177:
fmovdge %xcc, %f10, %f9
brlez,a %g5, loop_178
bleu,a,pt %icc, loop_179
fornot1 %f0, %f0, %f10
fabsd %f4, %f12
loop_178:
movrne %o6, %o7, %o0
loop_179:
lduw [%l7 + 0x20], %l6
ldub [%l7 + 0x61], %l1
stb %l4, [%l7 + 0x6E]
tn %icc, 0x5
fmovs %f3, %f8
fbug %fcc2, loop_180
or %l2, %g4, %o4
fbul,a %fcc2, loop_181
subcc %g7, 0x198B, %l5
loop_180:
fnands %f12, %f4, %f15
fmovrslz %g6, %f4, %f11
loop_181:
mulx %i6, %o2, %g1
addcc %i5, %l3, %o3
fandnot2 %f8, %f10, %f2
stw %i3, [%l7 + 0x58]
alignaddr %o1, %g3, %o5
andcc %i7, %i2, %i0
brlz,a %i4, loop_182
fmovdvs %xcc, %f12, %f1
array32 %l0, %i1, %g2
fbu,a %fcc1, loop_183
loop_182:
tl %icc, 0x1
edge32n %g5, %o7, %o6
nop
setx loop_184, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_183:
lduh [%l7 + 0x10], %o0
fnor %f12, %f8, %f2
stx %l6, [%l7 + 0x78]
loop_184:
fbn,a %fcc0, loop_185
ldd [%l7 + 0x18], %f10
fmovrslz %l4, %f11, %f0
fnot1 %f8, %f6
loop_185:
brgz %l1, loop_186
ldd [%l7 + 0x58], %f4
ldub [%l7 + 0x7E], %l2
lduh [%l7 + 0x5E], %o4
loop_186:
fmovdcs %icc, %f3, %f3
stw %g4, [%l7 + 0x7C]
ldsh [%l7 + 0x7A], %g7
sll %g6, 0x00, %l5
fpackfix %f14, %f4
tpos %icc, 0x0
movrlz %o2, 0x27C, %g1
brz %i6, loop_187
tneg %icc, 0x0
nop
setx loop_188, %l0, %l1
jmpl %l1, %i5
fmovsl %xcc, %f8, %f2
loop_187:
fsrc2s %f12, %f2
stx %o3, [%l7 + 0x48]
loop_188:
fcmpeq16 %f14, %f6, %l3
ldd [%l7 + 0x38], %f10
fmul8sux16 %f10, %f12, %f6
fblg %fcc1, loop_189
mulx %i3, 0x0DA2, %o1
brgz,a %g3, loop_190
stx %o5, [%l7 + 0x68]
loop_189:
st %f6, [%l7 + 0x1C]
fbue %fcc3, loop_191
loop_190:
st %f6, [%l7 + 0x6C]
movneg %icc, %i2, %i7
subc %i4, 0x06DE, %l0
loop_191:
fmovrsne %i1, %f9, %f1
lduh [%l7 + 0x0A], %g2
bg,a loop_192
fnot1 %f12, %f6
fbu %fcc3, loop_193
fblg,a %fcc0, loop_194
loop_192:
ldsw [%l7 + 0x70], %g5
stw %o7, [%l7 + 0x08]
loop_193:
ba,a %icc, loop_195
loop_194:
fbuge %fcc1, loop_196
nop
setx loop_197, %l0, %l1
jmpl %l1, %i0
srax %o0, %l6, %o6
loop_195:
fxor %f10, %f10, %f14
loop_196:
ld [%l7 + 0x08], %f7
loop_197:
movvc %icc, %l1, %l4
edge32l %l2, %o4, %g7
fmovsneg %xcc, %f0, %f10
ldx [%l7 + 0x48], %g4
fpmerge %f2, %f10, %f10
fmovsne %xcc, %f11, %f11
brlz,a %g6, loop_198
fnot1s %f15, %f11
fbge,a %fcc0, loop_199
udivcc %o2, 0x1DA9, %l5
loop_198:
or %g1, %i5, %o3
taddcctv %l3, 0x0301, %i3
loop_199:
fmovspos %xcc, %f6, %f3
nop
setx loop_200, %l0, %l1
jmpl %l1, %i6
std %f14, [%l7 + 0x30]
fbne,a %fcc3, loop_201
ld [%l7 + 0x58], %f3
loop_200:
fmovrdne %o1, %f4, %f4
fbo %fcc1, loop_202
loop_201:
fors %f1, %f11, %f7
fmovdgu %icc, %f3, %f5
andn %g3, 0x1026, %i2
loop_202:
fmovdvs %xcc, %f12, %f3
movrgz %i7, 0x1D3, %i4
ld [%l7 + 0x1C], %f6
xnorcc %o5, %i1, %g2
fpack32 %f8, %f2, %f2
ldx [%l7 + 0x28], %g5
fbug %fcc3, loop_203
movn %icc, %o7, %l0
fmovrdlez %o0, %f2, %f12
ldd [%l7 + 0x30], %f4
loop_203:
movleu %icc, %i0, %o6
fpsub32 %f12, %f0, %f10
fxor %f8, %f12, %f8
fpmerge %f7, %f1, %f2
ldsw [%l7 + 0x28], %l6
fbug,a %fcc2, loop_204
fmovda %icc, %f5, %f15
ldsh [%l7 + 0x4C], %l4
lduh [%l7 + 0x0A], %l2
loop_204:
bcs,a loop_205
brnz,a %o4, loop_206
sth %l1, [%l7 + 0x70]
alignaddrl %g7, %g6, %o2
loop_205:
fmovdneg %xcc, %f7, %f4
loop_206:
subc %l5, %g4, %g1
fpadd16s %f14, %f1, %f5
ldd [%l7 + 0x70], %f4
addcc %o3, 0x086E, %i5
edge32 %l3, %i3, %o1
fmovsneg %xcc, %f7, %f0
addccc %g3, %i2, %i6
edge16ln %i7, %i4, %i1
andncc %o5, %g5, %o7
stb %l0, [%l7 + 0x31]
ld [%l7 + 0x1C], %f15
ldsw [%l7 + 0x7C], %g2
fpadd32 %f6, %f4, %f8
ldd [%l7 + 0x08], %f0
bpos loop_207
tcs %icc, 0x1
fornot1s %f0, %f6, %f0
fmuld8sux16 %f6, %f3, %f2
loop_207:
popc 0x0669, %o0
ldsw [%l7 + 0x34], %o6
taddcc %l6, %i0, %l2
stx %l4, [%l7 + 0x78]
fandnot1 %f14, %f12, %f0
ldx [%l7 + 0x58], %o4
ldsw [%l7 + 0x50], %g7
fmovrde %g6, %f2, %f4
ldx [%l7 + 0x10], %o2
fmovrdlez %l5, %f2, %f14
ldsb [%l7 + 0x39], %g4
fbne,a %fcc1, loop_208
siam 0x4
bgu loop_209
tcs %icc, 0x6
loop_208:
fandnot2 %f10, %f10, %f2
stw %l1, [%l7 + 0x74]
loop_209:
brlz %o3, loop_210
brlez,a %g1, loop_211
srl %i5, %i3, %o1
fbl,a %fcc3, loop_212
loop_210:
ld [%l7 + 0x54], %f8
loop_211:
taddcc %l3, 0x1DD1, %g3
fblg,a %fcc3, loop_213
loop_212:
fbuge %fcc3, loop_214
tsubcctv %i6, %i7, %i2
fpack16 %f12, %f11
loop_213:
add %i1, 0x1C07, %o5
loop_214:
xnorcc %i4, %o7, %g5
movcc %icc, %l0, %g2
ble,a,pn %icc, loop_215
fmovse %xcc, %f5, %f9
fnand %f10, %f12, %f10
stx %o0, [%l7 + 0x18]
loop_215:
ldx [%l7 + 0x48], %o6
ta %xcc, 0x3
std %f14, [%l7 + 0x60]
fpackfix %f6, %f8
fnands %f10, %f11, %f5
edge16 %l6, %i0, %l2
ldub [%l7 + 0x08], %o4
fmovsg %xcc, %f7, %f9
ld [%l7 + 0x58], %f7
bneg,a,pn %icc, loop_216
bvs,pn %icc, loop_217
fmovda %icc, %f7, %f1
fmuld8ulx16 %f10, %f0, %f4
loop_216:
fpsub16 %f0, %f4, %f8
loop_217:
st %f10, [%l7 + 0x08]
fcmpne16 %f6, %f14, %g7
fornot1s %f7, %f10, %f1
pdist %f14, %f8, %f10
fpsub32 %f6, %f12, %f14
ldsb [%l7 + 0x77], %g6
ldd [%l7 + 0x68], %f10
ldx [%l7 + 0x08], %l4
fmovrsne %l5, %f2, %f7
sth %o2, [%l7 + 0x74]
udivcc %g4, 0x1B34, %l1
edge32ln %o3, %i5, %g1
fmovse %icc, %f6, %f11
fpsub16s %f7, %f13, %f12
movleu %xcc, %i3, %l3
fmovdleu %icc, %f3, %f4
tcs %icc, 0x5
brlz %g3, loop_218
sth %i6, [%l7 + 0x4A]
subcc %o1, 0x15AB, %i2
sth %i1, [%l7 + 0x3C]
loop_218:
movne %xcc, %i7, %i4
fbl %fcc3, loop_219
ldub [%l7 + 0x6D], %o7
ldd [%l7 + 0x58], %f2
fble,a %fcc0, loop_220
loop_219:
mulx %g5, 0x0458, %o5
movrgz %l0, 0x033, %o0
ldub [%l7 + 0x42], %o6
loop_220:
ldd [%l7 + 0x18], %f6
alignaddr %l6, %i0, %g2
bg,pn %icc, loop_221
tl %xcc, 0x2
std %f14, [%l7 + 0x08]
sth %l2, [%l7 + 0x2A]
loop_221:
add %g7, %o4, %l4
movrgz %l5, %g6, %o2
ldub [%l7 + 0x3D], %g4
sth %l1, [%l7 + 0x50]
ldsb [%l7 + 0x6F], %i5
fmovsneg %xcc, %f10, %f10
fmovdleu %xcc, %f5, %f4
fcmpeq32 %f14, %f12, %o3
fnand %f0, %f12, %f2
stx %g1, [%l7 + 0x68]
fmovdleu %xcc, %f7, %f12
udivx %i3, 0x120A, %g3
ldsb [%l7 + 0x12], %i6
sll %l3, 0x05, %o1
ldx [%l7 + 0x38], %i1
movne %xcc, %i2, %i4
fzeros %f1
st %f6, [%l7 + 0x68]
sth %o7, [%l7 + 0x30]
tneg %xcc, 0x5
fbo %fcc1, loop_222
std %f12, [%l7 + 0x08]
lduh [%l7 + 0x0E], %g5
bg %xcc, loop_223
loop_222:
ld [%l7 + 0x1C], %f1
for %f6, %f14, %f6
andncc %i7, %o5, %o0
loop_223:
subcc %o6, %l6, %l0
fmul8ulx16 %f0, %f10, %f12
fcmped %fcc3, %f14, %f12
ldsh [%l7 + 0x12], %g2
ldsh [%l7 + 0x7C], %l2
ldsw [%l7 + 0x20], %g7
subc %i0, 0x14C5, %o4
fmovdvc %icc, %f2, %f2
bl,a %xcc, loop_224
ldsw [%l7 + 0x70], %l4
edge16ln %g6, %o2, %g4
lduh [%l7 + 0x64], %l1
loop_224:
stb %i5, [%l7 + 0x7E]
ba,a,pt %xcc, loop_225
bn loop_226
fbu,a %fcc0, loop_227
tle %xcc, 0x5
loop_225:
fmovse %icc, %f5, %f11
loop_226:
tg %icc, 0x4
loop_227:
fmovsneg %xcc, %f7, %f11
movleu %icc, %l5, %g1
bl loop_228
fmovsgu %icc, %f3, %f2
ba,a,pn %xcc, loop_229
fpmerge %f1, %f9, %f12
loop_228:
fandnot2 %f6, %f4, %f10
andncc %i3, %o3, %g3
loop_229:
tcs %icc, 0x6
fmovsneg %icc, %f10, %f1
fmovda %xcc, %f11, %f4
edge8n %i6, %o1, %l3
movg %xcc, %i2, %i1
ldsh [%l7 + 0x4E], %o7
siam 0x0
tvc %icc, 0x0
fblg,a %fcc2, loop_230
subccc %g5, 0x0B3E, %i4
ba,a loop_231
fbuge,a %fcc1, loop_232
loop_230:
fbug %fcc0, loop_233
ba,a %icc, loop_234
loop_231:
tle %icc, 0x0
loop_232:
ld [%l7 + 0x70], %f5
loop_233:
fmovdne %xcc, %f1, %f4
loop_234:
movg %icc, %i7, %o0
movrlz %o5, 0x064, %o6
orncc %l0, %g2, %l2
stw %l6, [%l7 + 0x18]
addccc %g7, 0x147C, %i0
fpadd32s %f12, %f10, %f7
ld [%l7 + 0x40], %f9
pdist %f2, %f2, %f14
lduw [%l7 + 0x10], %l4
st %f6, [%l7 + 0x18]
udivcc %o4, 0x1449, %g6
fmovdgu %icc, %f11, %f10
fbl %fcc2, loop_235
fbn,a %fcc3, loop_236
movge %xcc, %g4, %o2
ldub [%l7 + 0x0F], %i5
loop_235:
fble,a %fcc2, loop_237
loop_236:
fcmpes %fcc3, %f1, %f15
te %xcc, 0x5
ldsb [%l7 + 0x71], %l1
loop_237:
call loop_238
lduh [%l7 + 0x56], %g1
fcmpeq16 %f0, %f6, %i3
fcmps %fcc2, %f5, %f10
loop_238:
ldsw [%l7 + 0x68], %l5
fmul8x16 %f15, %f8, %f12
andcc %o3, %i6, %g3
ldd [%l7 + 0x38], %f12
fabsd %f8, %f14
lduh [%l7 + 0x7E], %l3
tgu %xcc, 0x2
brgez %i2, loop_239
bcs,pt %xcc, loop_240
edge8 %o1, %o7, %g5
fbn,a %fcc2, loop_241
loop_239:
stb %i4, [%l7 + 0x5A]
loop_240:
ldsh [%l7 + 0x36], %i1
array8 %o0, %o5, %o6
loop_241:
fcmple16 %f4, %f4, %i7
fsrc2s %f3, %f9
fmovsgu %xcc, %f15, %f14
edge16n %l0, %g2, %l2
fpadd32s %f7, %f8, %f3
brgz,a %l6, loop_242
xnor %i0, 0x0339, %l4
stw %g7, [%l7 + 0x4C]
ldsw [%l7 + 0x78], %o4
loop_242:
bn,a,pt %icc, loop_243
tgu %xcc, 0x0
taddcctv %g4, %g6, %o2
fbul,a %fcc3, loop_244
loop_243:
nop
setx loop_245, %l0, %l1
jmpl %l1, %i5
movcc %xcc, %l1, %i3
movrlz %g1, %o3, %l5
loop_244:
sll %g3, %i6, %i2
loop_245:
stx %l3, [%l7 + 0x28]
fand %f2, %f6, %f0
lduw [%l7 + 0x0C], %o1
fmovse %icc, %f13, %f0
movge %xcc, %g5, %i4
edge16l %i1, %o0, %o7
fbl,a %fcc1, loop_246
bneg,a %icc, loop_247
fandnot2s %f14, %f11, %f0
ldsh [%l7 + 0x60], %o6
loop_246:
ldub [%l7 + 0x50], %i7
loop_247:
fmovdvc %icc, %f10, %f0
lduw [%l7 + 0x6C], %l0
ldsw [%l7 + 0x50], %g2
fcmple16 %f12, %f0, %o5
fbg,a %fcc1, loop_248
movrne %l6, 0x01B, %l2
fcmpes %fcc1, %f8, %f8
fmovs %f1, %f13
loop_248:
bvc,pt %icc, loop_249
st %f4, [%l7 + 0x30]
fmovdg %xcc, %f9, %f7
mulscc %l4, %g7, %o4
loop_249:
move %icc, %g4, %g6
ldsb [%l7 + 0x7C], %o2
ldub [%l7 + 0x3C], %i5
stw %l1, [%l7 + 0x64]
tneg %xcc, 0x7
fbn %fcc2, loop_250
fmovrdgz %i3, %f2, %f10
fmovrsgz %i0, %f3, %f13
ldub [%l7 + 0x70], %g1
loop_250:
fpack32 %f14, %f8, %f10
st %f14, [%l7 + 0x44]
umul %l5, %o3, %g3
fcmpd %fcc2, %f8, %f12
te %xcc, 0x6
edge32ln %i6, %l3, %o1
lduw [%l7 + 0x60], %i2
movgu %xcc, %g5, %i4
xnor %i1, 0x0651, %o7
ldub [%l7 + 0x42], %o6
movl %icc, %i7, %o0
addc %l0, 0x1F3E, %g2
tvc %icc, 0x5
fnands %f0, %f2, %f13
tleu %xcc, 0x3
fpsub16 %f10, %f14, %f8
stb %o5, [%l7 + 0x71]
fmul8x16al %f3, %f3, %f2
faligndata %f14, %f2, %f6
fmovdgu %xcc, %f12, %f10
edge16n %l6, %l2, %g7
srl %l4, %o4, %g6
fxnors %f0, %f3, %f9
ldub [%l7 + 0x33], %o2
ldx [%l7 + 0x50], %g4
movcs %icc, %l1, %i5
tleu %xcc, 0x7
orcc %i3, 0x0AA6, %g1
subccc %i0, 0x05C8, %o3
stb %g3, [%l7 + 0x09]
fnand %f2, %f10, %f6
bleu,pn %icc, loop_251
taddcctv %l5, %i6, %o1
movpos %icc, %i2, %l3
fsrc2 %f6, %f0
loop_251:
edge16n %i4, %i1, %o7
fxnor %f10, %f14, %f12
sth %g5, [%l7 + 0x4C]
faligndata %f0, %f2, %f10
fandnot1s %f3, %f11, %f14
bleu %xcc, loop_252
sth %i7, [%l7 + 0x08]
edge16 %o6, %o0, %g2
fmovrde %l0, %f2, %f10
loop_252:
brlez,a %l6, loop_253
fmovsne %icc, %f8, %f3
orcc %o5, 0x056D, %l2
fabss %f11, %f12
loop_253:
fcmple32 %f4, %f6, %l4
stx %o4, [%l7 + 0x28]
stw %g7, [%l7 + 0x3C]
umulcc %o2, 0x1E67, %g6
ldsh [%l7 + 0x26], %g4
fpsub16s %f9, %f9, %f10
fmovdg %icc, %f11, %f13
fmovsge %xcc, %f11, %f10
fcmpne32 %f8, %f4, %i5
call loop_254
fnands %f15, %f1, %f9
edge16 %i3, %g1, %l1
fzeros %f11
loop_254:
sth %o3, [%l7 + 0x50]
movcs %icc, %g3, %i0
std %f4, [%l7 + 0x58]
fbo %fcc2, loop_255
movge %xcc, %l5, %i6
st %f0, [%l7 + 0x6C]
bg,pt %xcc, loop_256
loop_255:
tgu %icc, 0x1
brgez,a %o1, loop_257
ldsw [%l7 + 0x20], %l3
loop_256:
sth %i2, [%l7 + 0x48]
be,a loop_258
loop_257:
bleu loop_259
fmovsl %xcc, %f12, %f11
movrne %i1, %o7, %g5
loop_258:
fmovdge %xcc, %f14, %f11
loop_259:
fnot2s %f13, %f8
movn %xcc, %i4, %i7
edge16 %o6, %o0, %g2
sllx %l6, %o5, %l2
fmul8x16 %f9, %f4, %f8
fmovdcc %xcc, %f4, %f10
fmovscc %xcc, %f15, %f4
fnors %f6, %f12, %f3
array8 %l0, %l4, %o4
fmovrdlz %g7, %f14, %f12
nop
setx loop_260, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stw %g6, [%l7 + 0x58]
sth %g4, [%l7 + 0x0E]
lduw [%l7 + 0x18], %i5
loop_260:
sll %o2, 0x06, %i3
fmovrdgez %g1, %f8, %f0
lduw [%l7 + 0x64], %l1
ldsw [%l7 + 0x1C], %o3
lduw [%l7 + 0x14], %g3
bleu,a,pt %icc, loop_261
tn %icc, 0x0
fnands %f2, %f11, %f11
ldx [%l7 + 0x58], %i0
loop_261:
fmovdle %xcc, %f4, %f7
fblg,a %fcc3, loop_262
lduh [%l7 + 0x62], %l5
fors %f0, %f10, %f1
fmovdg %icc, %f5, %f6
loop_262:
ldsh [%l7 + 0x7A], %o1
nop
setx loop_263, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbg %fcc3, loop_264
fba,a %fcc1, loop_265
xnorcc %l3, 0x1FD6, %i6
loop_263:
tsubcctv %i1, %o7, %i2
loop_264:
bpos,a,pt %icc, loop_266
loop_265:
stb %i4, [%l7 + 0x7E]
ldsh [%l7 + 0x18], %i7
nop
setx loop_267, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_266:
tl %icc, 0x3
fbug,a %fcc2, loop_268
stb %g5, [%l7 + 0x21]
loop_267:
ldsb [%l7 + 0x73], %o6
ld [%l7 + 0x1C], %f12
loop_268:
fmovrdne %o0, %f12, %f14
bneg,a loop_269
orcc %l6, %o5, %g2
movpos %xcc, %l2, %l4
subc %l0, %g7, %o4
loop_269:
subccc %g4, 0x1966, %g6
subcc %o2, %i3, %g1
ldx [%l7 + 0x50], %l1
st %f3, [%l7 + 0x68]
fmovrse %o3, %f8, %f7
tcc %xcc, 0x0
bgu loop_270
fone %f6
xorcc %g3, 0x0BFD, %i0
fmovse %xcc, %f15, %f12
loop_270:
ldsw [%l7 + 0x7C], %i5
stx %o1, [%l7 + 0x68]
tne %icc, 0x0
pdist %f12, %f10, %f4
fmovsa %icc, %f12, %f4
fmovrdgez %l5, %f0, %f6
mulscc %i6, %i1, %l3
ldsw [%l7 + 0x30], %o7
fpadd32 %f4, %f0, %f8
stx %i4, [%l7 + 0x38]
fnot2s %f5, %f5
ldx [%l7 + 0x40], %i2
smul %i7, %g5, %o6
tcs %xcc, 0x4
fnot2 %f6, %f2
edge32l %o0, %l6, %o5
be,pn %icc, loop_271
brlez,a %l2, loop_272
lduw [%l7 + 0x20], %g2
tleu %xcc, 0x2
loop_271:
subccc %l0, %g7, %l4
loop_272:
std %f14, [%l7 + 0x38]
fmovdpos %xcc, %f12, %f2
st %f3, [%l7 + 0x70]
fnot2 %f4, %f2
bcc,a,pn %icc, loop_273
stw %o4, [%l7 + 0x10]
nop
setx loop_274, %l0, %l1
jmpl %l1, %g4
bcs,pn %icc, loop_275
loop_273:
movre %o2, 0x1A5, %i3
array8 %g6, %l1, %o3
loop_274:
ldd [%l7 + 0x28], %f10
loop_275:
stw %g3, [%l7 + 0x18]
sth %g1, [%l7 + 0x5E]
movne %xcc, %i0, %i5
fbu %fcc2, loop_276
ldsb [%l7 + 0x3F], %o1
fbo %fcc3, loop_277
ldd [%l7 + 0x60], %f0
loop_276:
movrgz %i6, %i1, %l5
fpsub16s %f6, %f5, %f14
loop_277:
sdivx %o7, 0x0037, %l3
fmovsl %xcc, %f15, %f5
ldsb [%l7 + 0x4B], %i2
ldub [%l7 + 0x3D], %i7
fnot1 %f12, %f10
lduw [%l7 + 0x64], %g5
fmovsge %xcc, %f8, %f13
fones %f14
stb %o6, [%l7 + 0x73]
bvs,a,pn %xcc, loop_278
call loop_279
sllx %o0, %l6, %o5
fnand %f12, %f6, %f12
loop_278:
movgu %icc, %i4, %g2
loop_279:
fsrc1 %f4, %f14
fcmped %fcc1, %f0, %f6
movrne %l2, %l0, %g7
umul %l4, 0x1989, %o4
taddcc %g4, %o2, %g6
stx %i3, [%l7 + 0x18]
edge8ln %l1, %o3, %g1
andncc %i0, %i5, %g3
fpsub16 %f2, %f2, %f0
stb %i6, [%l7 + 0x0B]
brnz %i1, loop_280
add %l5, 0x0B8F, %o7
fpsub32s %f4, %f0, %f4
lduh [%l7 + 0x7A], %l3
loop_280:
brgz,a %o1, loop_281
ldub [%l7 + 0x09], %i7
ldub [%l7 + 0x08], %g5
faligndata %f0, %f4, %f14
loop_281:
nop
setx loop_282, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbn,a %fcc1, loop_283
fsrc1s %f14, %f6
lduw [%l7 + 0x70], %i2
loop_282:
fbn,a %fcc0, loop_284
loop_283:
fmovdneg %xcc, %f7, %f12
fcmped %fcc0, %f14, %f8
movpos %icc, %o0, %o6
loop_284:
fmovrdlz %l6, %f14, %f14
tn %icc, 0x1
tgu %icc, 0x1
fcmpne16 %f2, %f2, %o5
fbge %fcc1, loop_285
movrne %i4, 0x0F6, %l2
bl %xcc, loop_286
bvs,a,pn %icc, loop_287
loop_285:
fnors %f12, %f11, %f3
tsubcctv %g2, 0x0024, %g7
loop_286:
nop
setx loop_288, %l0, %l1
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_287:
lduh [%l7 + 0x6A], %l4
fornot2 %f12, %f6, %f6
movrlz %l0, 0x39E, %o4
loop_288:
fone %f12
ldd [%l7 + 0x58], %f12
fmul8sux16 %f14, %f10, %f10
stb %g4, [%l7 + 0x52]
ld [%l7 + 0x08], %f9
sth %o2, [%l7 + 0x08]
st %f4, [%l7 + 0x74]
stx %i3, [%l7 + 0x38]
xorcc %g6, %l1, %g1
fmul8ulx16 %f0, %f10, %f14
fmovrslez %i0, %f8, %f11
ldsh [%l7 + 0x78], %i5
fmovsle %xcc, %f15, %f3
fbuge %fcc0, loop_289
ldsb [%l7 + 0x56], %o3
edge32l %i6, %g3, %i1
ldsb [%l7 + 0x46], %l5
loop_289:
fmovde %icc, %f8, %f12
ldd [%l7 + 0x30], %f4
ldd [%l7 + 0x70], %f0
lduh [%l7 + 0x38], %o7
call loop_290
sth %o1, [%l7 + 0x6A]
ldsb [%l7 + 0x6D], %l3
fba %fcc0, loop_291
loop_290:
fands %f4, %f11, %f13
fxor %f10, %f2, %f12
ldd [%l7 + 0x40], %f6
loop_291:
ldx [%l7 + 0x28], %i7
array16 %i2, %o0, %o6
lduh [%l7 + 0x7E], %l6
taddcctv %o5, %i4, %g5
fmovrdgz %l2, %f0, %f12
tl %xcc, 0x0
fmovrdgz %g7, %f12, %f12
fmovsle %xcc, %f2, %f6
fpadd16 %f12, %f10, %f0
fzero %f4
ldd [%l7 + 0x20], %f12
subcc %l4, 0x11C6, %l0
ldd [%l7 + 0x78], %f0
fmovsleu %xcc, %f14, %f6
fmovrdne %g2, %f8, %f10
smulcc %o4, %g4, %o2
fxors %f10, %f7, %f1
fcmple16 %f12, %f8, %g6
stx %l1, [%l7 + 0x58]
fmovdgu %xcc, %f3, %f1
fmovspos %icc, %f5, %f13
srlx %g1, 0x01, %i0
fbule %fcc2, loop_292
std %f8, [%l7 + 0x70]
stw %i5, [%l7 + 0x28]
ldub [%l7 + 0x62], %o3
loop_292:
ld [%l7 + 0x60], %f2
ldsh [%l7 + 0x58], %i3
movl %xcc, %g3, %i6
std %f8, [%l7 + 0x08]
edge8l %i1, %l5, %o1
fand %f4, %f0, %f14
fbe,a %fcc3, loop_293
fmovsge %xcc, %f10, %f10
sth %o7, [%l7 + 0x78]
sth %l3, [%l7 + 0x56]
loop_293:
fbul %fcc3, loop_294
fpsub16 %f8, %f0, %f6
fbul,a %fcc0, loop_295
xor %i2, %o0, %o6
loop_294:
lduw [%l7 + 0x24], %i7
array8 %o5, %l6, %g5
loop_295:
fmovdgu %icc, %f3, %f7
array8 %i4, %g7, %l2
ldd [%l7 + 0x08], %f14
fabss %f4, %f7
lduw [%l7 + 0x38], %l4
ldx [%l7 + 0x60], %g2
stx %o4, [%l7 + 0x38]
st %f5, [%l7 + 0x48]
fba %fcc0, loop_296
st %f4, [%l7 + 0x54]
fmul8x16au %f12, %f8, %f4
smulcc %g4, 0x1605, %o2
loop_296:
fmovdne %xcc, %f6, %f2
edge32l %l0, %g6, %l1
sra %g1, %i5, %i0
movne %xcc, %o3, %i3
stx %i6, [%l7 + 0x20]
fones %f1
xnorcc %g3, %i1, %o1
popc 0x10BE, %o7
edge16 %l5, %l3, %i2
movg %icc, %o0, %i7
lduw [%l7 + 0x3C], %o5
fpsub32s %f8, %f12, %f3
fbl %fcc3, loop_297
bvc,a loop_298
fmovrdne %l6, %f6, %f0
nop
setx loop_299, %l0, %l1
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_297:
bvc,a %xcc, loop_300
loop_298:
nop
setx loop_301, %l0, %l1
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 %f7, %f11
loop_299:
move %xcc, %g5, %o6
loop_300:
tleu %xcc, 0x0
loop_301:
fors %f6, %f0, %f6
ta %icc, 0x4
fcmpeq16 %f4, %f14, %g7
ld [%l7 + 0x60], %f6
fmovscc %xcc, %f11, %f14
ldx [%l7 + 0x78], %i4
ldd [%l7 + 0x68], %f2
fornot1s %f0, %f5, %f13
tn %xcc, 0x7
sth %l4, [%l7 + 0x38]
edge8l %l2, %o4, %g2
lduw [%l7 + 0x2C], %o2
udivx %g4, 0x0E53, %l0
pdist %f10, %f0, %f4
addcc %g6, %g1, %i5
movrne %i0, 0x30F, %l1
fmovdpos %icc, %f13, %f8
fmovscs %xcc, %f2, %f4
bpos,a %xcc, loop_302
stx %o3, [%l7 + 0x30]
andcc %i3, 0x1FCD, %i6
fmovrse %i1, %f0, %f4
loop_302:
ldsh [%l7 + 0x32], %o1
xor %g3, 0x0583, %l5
movg %icc, %o7, %l3
fcmpne32 %f10, %f14, %o0
lduw [%l7 + 0x24], %i2
fmovrde %i7, %f2, %f10
ldx [%l7 + 0x48], %l6
bneg,a %xcc, loop_303
stb %g5, [%l7 + 0x2D]
stb %o5, [%l7 + 0x72]
fpack16 %f2, %f12
loop_303:
movleu %xcc, %o6, %g7
fpsub32 %f6, %f14, %f0
fcmple16 %f12, %f6, %i4
ldsb [%l7 + 0x42], %l4
lduw [%l7 + 0x20], %l2
fmovrse %g2, %f0, %f1
fmovspos %xcc, %f12, %f9
udivcc %o4, 0x1F0B, %g4
ldsh [%l7 + 0x52], %o2
movg %icc, %l0, %g1
add %i5, 0x1CC2, %g6
fpackfix %f10, %f0
fmovspos %icc, %f4, %f3
ldsb [%l7 + 0x47], %l1
brlz %o3, loop_304
ldsw [%l7 + 0x24], %i0
brgez %i6, loop_305
mulx %i1, %o1, %g3
loop_304:
std %f8, [%l7 + 0x30]
bg %xcc, loop_306
loop_305:
movrgz %l5, 0x13D, %i3
fbg %fcc0, loop_307
ldub [%l7 + 0x7F], %o7
loop_306:
ldsb [%l7 + 0x0E], %l3
stx %o0, [%l7 + 0x10]
loop_307:
sdivx %i2, 0x0979, %i7
stb %g5, [%l7 + 0x2F]
edge8l %o5, %o6, %g7
sethi 0x0CC7, %i4
fone %f4
fmovdpos %xcc, %f8, %f6
subcc %l4, 0x1208, %l2
array8 %l6, %g2, %g4
fpmerge %f13, %f5, %f6
brnz,a %o2, loop_308
fcmpeq32 %f8, %f14, %o4
fpack16 %f8, %f9
fmovsvs %icc, %f0, %f3
loop_308:
ldsw [%l7 + 0x7C], %g1
ldsw [%l7 + 0x74], %i5
tne %xcc, 0x7
tsubcctv %g6, 0x0802, %l1
movrne %o3, %l0, %i0
movle %icc, %i1, %i6
fmovrdgz %g3, %f4, %f12
ld [%l7 + 0x78], %f13
subccc %l5, %o1, %i3
tg %xcc, 0x7
fcmped %fcc3, %f14, %f0
array8 %o7, %l3, %o0
edge16 %i2, %i7, %o5
lduh [%l7 + 0x26], %g5
stx %g7, [%l7 + 0x38]
fcmped %fcc2, %f2, %f0
bgu,pn %icc, loop_309
bne,a loop_310
stb %i4, [%l7 + 0x1B]
tvc %icc, 0x5
loop_309:
fmul8x16 %f7, %f6, %f0
loop_310:
fmul8sux16 %f4, %f4, %f14
edge32l %l4, %l2, %o6
ldd [%l7 + 0x30], %f4
sra %g2, 0x11, %g4
fmovdl %xcc, %f10, %f15
fnors %f1, %f3, %f3
fmovrsgz %o2, %f2, %f1
fmovdcs %xcc, %f14, %f0
fmovrdne %l6, %f12, %f2
fcmple32 %f0, %f14, %g1
ldx [%l7 + 0x10], %o4
bgu,a loop_311
fsrc1s %f14, %f8
fmovsneg %xcc, %f15, %f4
tsubcctv %g6, %i5, %l1
loop_311:
ldsw [%l7 + 0x1C], %o3
for %f10, %f10, %f2
fornot1s %f11, %f4, %f12
fnot2s %f2, %f3
nop
setx loop_312, %l0, %l1
jmpl %l1, %i0
ld [%l7 + 0x4C], %f7
bneg,a loop_313
ldx [%l7 + 0x28], %i1
loop_312:
edge32n %l0, %g3, %i6
ldd [%l7 + 0x60], %f0
loop_313:
fbe %fcc2, loop_314
edge32n %o1, %i3, %l5
fornot2s %f14, %f0, %f13
movne %icc, %l3, %o7
loop_314:
ldx [%l7 + 0x30], %i2
brlez,a %i7, loop_315
lduh [%l7 + 0x68], %o0
ldub [%l7 + 0x4B], %o5
stx %g5, [%l7 + 0x50]
loop_315:
fmovsvc %icc, %f3, %f12
fsrc1 %f8, %f6
fmovrslez %g7, %f3, %f2
edge16l %l4, %l2, %i4
fnot1s %f10, %f10
std %f12, [%l7 + 0x68]
edge8ln %g2, %g4, %o6
andcc %o2, 0x13B2, %g1
fmovrdlz %o4, %f0, %f2
stx %l6, [%l7 + 0x58]
fnot2s %f11, %f7
movrlez %g6, %i5, %l1
fba,a %fcc3, loop_316
stx %i0, [%l7 + 0x50]
brlz %i1, loop_317
fbne %fcc2, loop_318
loop_316:
stx %o3, [%l7 + 0x58]
tgu %xcc, 0x0
loop_317:
std %f14, [%l7 + 0x50]
loop_318:
sdivcc %g3, 0x074F, %i6
movrlez %o1, 0x179, %l0
fbl %fcc3, loop_319
tneg %xcc, 0x4
ldsh [%l7 + 0x20], %i3
movl %icc, %l5, %o7
loop_319:
alignaddrl %i2, %i7, %o0
fbg,a %fcc2, loop_320
srl %o5, %g5, %g7
addc %l4, 0x0141, %l3
array32 %l2, %g2, %g4
loop_320:
ldsw [%l7 + 0x14], %o6
sth %i4, [%l7 + 0x66]
xorcc %g1, %o4, %l6
bleu %icc, loop_321
edge32ln %o2, %i5, %l1
fmovsne %icc, %f2, %f7
xorcc %i0, 0x0D28, %g6
loop_321:
stb %o3, [%l7 + 0x5A]
ldd [%l7 + 0x48], %f2
array32 %i1, %i6, %g3
movvs %xcc, %o1, %l0
ldub [%l7 + 0x5A], %i3
andncc %l5, %o7, %i2
subcc %i7, %o5, %o0
ldd [%l7 + 0x58], %f4
fpadd16s %f10, %f6, %f1
st %f6, [%l7 + 0x70]
movne %xcc, %g7, %g5
ba,a loop_322
tle %icc, 0x7
fmul8ulx16 %f10, %f12, %f2
ld [%l7 + 0x28], %f12
loop_322:
ld [%l7 + 0x28], %f5
ble %xcc, loop_323
ba %icc, loop_324
call loop_325
stw %l3, [%l7 + 0x44]
loop_323:
sdivcc %l4, 0x10DE, %l2
loop_324:
stb %g4, [%l7 + 0x4D]
loop_325:
addcc %g2, %o6, %i4
stb %g1, [%l7 + 0x11]
fmovdvs %icc, %f8, %f1
fmovscs %icc, %f1, %f6
std %f12, [%l7 + 0x58]
fnot1s %f0, %f14
addc %l6, 0x1324, %o2
tg %icc, 0x6
fmovsgu %icc, %f14, %f5
stb %i5, [%l7 + 0x09]
tge %xcc, 0x3
fbule %fcc1, loop_326
alignaddrl %o4, %l1, %i0
fmovrdlz %g6, %f14, %f0
movneg %icc, %o3, %i1
loop_326:
ldx [%l7 + 0x40], %i6
ldsh [%l7 + 0x38], %g3
movcs %xcc, %o1, %i3
movcs %icc, %l0, %o7
siam 0x7
fmovdl %xcc, %f8, %f7
edge8n %i2, %l5, %o5
fbu %fcc0, loop_327
sth %o0, [%l7 + 0x18]
fxor %f2, %f8, %f10
fmovse %icc, %f10, %f2
loop_327:
bpos,pn %xcc, loop_328
bcs,pt %xcc, loop_329
tvs %icc, 0x1
movcc %icc, %i7, %g5
loop_328:
fmuld8ulx16 %f13, %f2, %f8
loop_329:
movrlz %g7, %l3, %l4
array16 %l2, %g4, %o6
fbul,a %fcc2, loop_330
tn %icc, 0x2
bl,pt %icc, loop_331
sth %i4, [%l7 + 0x2A]
loop_330:
fnot2s %f2, %f3
stb %g1, [%l7 + 0x50]
loop_331:
ld [%l7 + 0x50], %f6
fnor %f6, %f12, %f8
fcmpne16 %f8, %f12, %l6
sth %g2, [%l7 + 0x72]
xorcc %i5, %o4, %o2
lduw [%l7 + 0x68], %i0
edge32l %g6, %l1, %o3
ldx [%l7 + 0x10], %i1
fmovsle %icc, %f3, %f6
tsubcctv %i6, %o1, %i3
fxors %f14, %f6, %f7
edge16ln %g3, %o7, %i2
fmovsleu %icc, %f15, %f12
stb %l5, [%l7 + 0x12]
lduw [%l7 + 0x54], %l0
fnand %f6, %f12, %f6
ldsb [%l7 + 0x3A], %o0
movge %xcc, %i7, %g5
std %f0, [%l7 + 0x28]
udivx %g7, 0x1E64, %o5
orncc %l4, 0x1E54, %l2
movvs %xcc, %l3, %g4
fmovrslez %i4, %f5, %f7
fbe,a %fcc2, loop_332
ldsb [%l7 + 0x67], %g1
fmovrdlez %l6, %f0, %f4
stb %o6, [%l7 + 0x67]
loop_332:
fmovse %icc, %f7, %f13
edge8l %i5, %o4, %o2
subccc %g2, %g6, %i0
fcmple32 %f12, %f4, %o3
movrlz %l1, %i6, %i1
add %i3, %g3, %o1
lduw [%l7 + 0x08], %i2
sll %l5, 0x04, %o7
fcmple16 %f10, %f10, %o0
srlx %l0, %i7, %g5
fbul,a %fcc1, loop_333
tg %xcc, 0x7
fbl %fcc2, loop_334
movrgez %g7, 0x380, %o5
loop_333:
std %f4, [%l7 + 0x50]
ldd [%l7 + 0x60], %f2
loop_334:
fbl,a %fcc0, loop_335
ta %icc, 0x6
fmovdvc %xcc, %f9, %f0
sethi 0x0DE3, %l2
loop_335:
movrlez %l4, %g4, %l3
fbule,a %fcc3, loop_336
bpos,pt %xcc, loop_337
stw %g1, [%l7 + 0x18]
movcs %icc, %l6, %i4
loop_336:
st %f1, [%l7 + 0x64]
loop_337:
movrlez %o6, %i5, %o2
ldub [%l7 + 0x26], %g2
umul %o4, %i0, %g6
std %f8, [%l7 + 0x20]
udiv %l1, 0x1447, %o3
xor %i6, %i1, %i3
fmovs %f13, %f4
umul %o1, 0x109D, %i2
fcmps %fcc3, %f4, %f4
brz,a %l5, loop_338
fpsub16s %f13, %f7, %f9
movg %xcc, %g3, %o7
lduh [%l7 + 0x6E], %l0
loop_338:
stx %i7, [%l7 + 0x38]
fmuld8sux16 %f0, %f13, %f12
fsrc1 %f6, %f14
fmovrsgz %o0, %f1, %f4
bl loop_339
udiv %g5, 0x0C8F, %g7
bvs,a,pt %icc, loop_340
stw %l2, [%l7 + 0x30]
loop_339:
bcc loop_341
pdist %f2, %f8, %f14
loop_340:
fsrc1 %f10, %f10
st %f3, [%l7 + 0x40]
loop_341:
stb %o5, [%l7 + 0x4A]
srlx %l4, 0x1E, %g4
std %f14, [%l7 + 0x18]
fsrc2s %f4, %f5
fbule %fcc0, loop_342
stx %g1, [%l7 + 0x28]
fba,a %fcc2, loop_343
or %l3, %i4, %l6
loop_342:
fmovrdgez %i5, %f2, %f12
and %o6, %o2, %g2
loop_343:
st %f8, [%l7 + 0x2C]
fmuld8ulx16 %f6, %f4, %f2
fcmpeq16 %f8, %f8, %o4
orncc %g6, %i0, %l1
srl %o3, 0x1C, %i6
fcmpgt16 %f0, %f4, %i1
ldub [%l7 + 0x77], %i3
fmul8sux16 %f10, %f8, %f4
edge16 %i2, %l5, %o1
movpos %xcc, %o7, %l0
ldsh [%l7 + 0x2A], %g3
lduw [%l7 + 0x58], %o0
ldd [%l7 + 0x50], %f6
movn %xcc, %i7, %g7
srl %l2, %o5, %l4
orncc %g5, 0x1F7E, %g4
ldub [%l7 + 0x3F], %g1
fbo %fcc1, loop_344
ldub [%l7 + 0x56], %i4
fmovsne %icc, %f0, %f5
bshuffle %f4, %f14, %f8
loop_344:
movcs %xcc, %l3, %l6
alignaddr %o6, %i5, %o2
sth %g2, [%l7 + 0x76]
tn %xcc, 0x7
edge32ln %g6, %o4, %i0
alignaddr %o3, %l1, %i1
ldsh [%l7 + 0x4A], %i6
tl %xcc, 0x6
movcc %icc, %i3, %l5
stb %i2, [%l7 + 0x7F]
fcmpgt32 %f2, %f2, %o1
bcc,pn %icc, loop_345
bn loop_346
fbl %fcc2, loop_347
tvs %icc, 0x7
loop_345:
movgu %xcc, %o7, %l0
loop_346:
array8 %g3, %i7, %o0
loop_347:
sdivcc %l2, 0x18DD, %g7
array16 %o5, %l4, %g4
ldx [%l7 + 0x58], %g1
tleu %xcc, 0x6
fbn,a %fcc2, loop_348
stb %i4, [%l7 + 0x25]
sub %g5, 0x19D7, %l6
stb %o6, [%l7 + 0x35]
loop_348:
fornot1 %f4, %f14, %f4
fxnors %f12, %f4, %f7
fmul8x16al %f15, %f4, %f12
xor %l3, %o2, %g2
move %xcc, %g6, %i5
brz %i0, loop_349
ldd [%l7 + 0x18], %f4
std %f4, [%l7 + 0x70]
andncc %o4, %o3, %i1
loop_349:
bg,a %xcc, loop_350
std %f8, [%l7 + 0x28]
ldsb [%l7 + 0x30], %i6
bshuffle %f10, %f0, %f10
loop_350:
sll %i3, %l5, %l1
taddcctv %i2, %o7, %l0
fnors %f1, %f14, %f11
fbue %fcc2, loop_351
fpsub16s %f11, %f6, %f11
ba,pn %icc, loop_352
udivx %g3, 0x1B07, %i7
loop_351:
sub %o0, %o1, %l2
stx %o5, [%l7 + 0x48]
loop_352:
fmovsvs %xcc, %f6, %f7
lduh [%l7 + 0x2C], %g7
fxnor %f12, %f4, %f12
edge32l %l4, %g1, %i4
alignaddr %g4, %l6, %o6
ldub [%l7 + 0x46], %g5
srl %o2, %g2, %l3
edge16n %g6, %i0, %i5
fmovdcc %icc, %f4, %f10
bcc loop_353
ldub [%l7 + 0x63], %o4
tsubcctv %i1, 0x1F1D, %o3
fnands %f5, %f7, %f3
loop_353:
sth %i3, [%l7 + 0x58]
fbu %fcc0, loop_354
edge8 %l5, %i6, %i2
tge %xcc, 0x2
lduw [%l7 + 0x74], %l1
loop_354:
ldsb [%l7 + 0x24], %l0
ldd [%l7 + 0x40], %f2
std %f6, [%l7 + 0x68]
std %f12, [%l7 + 0x20]
faligndata %f12, %f6, %f6
tge %xcc, 0x0
fba,a %fcc3, loop_355
fmovdge %icc, %f14, %f2
ldsb [%l7 + 0x7F], %g3
fmovsgu %xcc, %f0, %f8
loop_355:
fnot2s %f6, %f3
tgu %xcc, 0x5
fmovrdlz %i7, %f6, %f4
fcmpne16 %f0, %f0, %o0
st %f13, [%l7 + 0x60]
movle %xcc, %o1, %o7
sethi 0x0375, %l2
ldd [%l7 + 0x50], %f10
movn %icc, %o5, %l4
fbne,a %fcc1, loop_356
lduw [%l7 + 0x5C], %g1
alignaddrl %g7, %g4, %i4
umulcc %l6, %g5, %o6
loop_356:
bcc,pn %xcc, loop_357
fpsub16s %f9, %f13, %f9
fmovdn %icc, %f5, %f1
fmovrdgez %o2, %f0, %f0
loop_357:
ldub [%l7 + 0x59], %l3
fnegd %f14, %f14
smulcc %g2, %i0, %i5
fbuge,a %fcc2, loop_358
fandnot1 %f4, %f8, %f8
fbule %fcc1, loop_359
call loop_360
loop_358:
fbe,a %fcc2, loop_361
ldsw [%l7 + 0x28], %o4
loop_359:
fpadd16s %f7, %f8, %f6
loop_360:
fbe,a %fcc3, loop_362
loop_361:
te %xcc, 0x3
ld [%l7 + 0x60], %f8
addccc %g6, %i1, %o3
loop_362:
bneg loop_363
bgu,a loop_364
ld [%l7 + 0x5C], %f0
addc %l5, %i3, %i6
loop_363:
ba %icc, loop_365
loop_364:
stb %i2, [%l7 + 0x75]
bgu,a,pn %xcc, loop_366
fabss %f6, %f10
loop_365:
ld [%l7 + 0x64], %f0
lduh [%l7 + 0x7C], %l0
loop_366:
fmovdcs %xcc, %f9, %f14
fxnors %f15, %f14, %f0
ld [%l7 + 0x54], %f6
lduh [%l7 + 0x4A], %g3
fones %f13
stx %l1, [%l7 + 0x28]
fandnot2 %f6, %f14, %f4
ldx [%l7 + 0x38], %i7
sth %o0, [%l7 + 0x42]
ldsb [%l7 + 0x41], %o1
sub %l2, %o5, %l4
ldub [%l7 + 0x5C], %o7
st %f15, [%l7 + 0x08]
faligndata %f2, %f2, %f0
ldd [%l7 + 0x28], %f14
tle %xcc, 0x7
st %f8, [%l7 + 0x20]
fmovsleu %xcc, %f1, %f2
sll %g1, 0x1E, %g7
udiv %g4, 0x1033, %i4
movre %l6, 0x02F, %g5
lduw [%l7 + 0x20], %o6
xnor %o2, 0x1434, %g2
tcc %xcc, 0x3
fmovdge %icc, %f14, %f15
stx %l3, [%l7 + 0x70]
tsubcc %i0, %o4, %g6
andcc %i1, 0x1ADB, %o3
sth %i5, [%l7 + 0x5C]
ldub [%l7 + 0x79], %i3
fxor %f6, %f8, %f6
fmovsleu %icc, %f6, %f4
bcs loop_367
movrgz %l5, 0x0E0, %i6
ldd [%l7 + 0x70], %f0
brlz %i2, loop_368
loop_367:
mova %xcc, %g3, %l0
fmovdleu %xcc, %f5, %f14
tpos %icc, 0x2
loop_368:
nop
setx loop_369, %l0, %l1
jmpl %l1, %i7
orncc %l1, %o1, %l2
ldsb [%l7 + 0x30], %o5
movn %xcc, %l4, %o7
loop_369:
udivx %g1, 0x13BA, %g7
popc 0x0D20, %g4
movrgez %i4, 0x23C, %l6
fmovsvc %xcc, %f13, %f0
movrne %g5, 0x230, %o0
bvc loop_370
std %f12, [%l7 + 0x70]
stb %o6, [%l7 + 0x49]
fmovscc %icc, %f10, %f15
loop_370:
fcmple16 %f6, %f6, %o2
fmovrde %g2, %f8, %f14
movrlez %i0, %l3, %o4
fandnot2 %f10, %f10, %f12
brgez %i1, loop_371
fbe %fcc0, loop_372
std %f10, [%l7 + 0x58]
edge8 %g6, %o3, %i5
loop_371:
brgez,a %l5, loop_373
loop_372:
stb %i3, [%l7 + 0x75]
fmovdge %icc, %f6, %f0
taddcctv %i6, %i2, %l0
loop_373:
ldsh [%l7 + 0x58], %i7
edge32n %l1, %g3, %l2
ldd [%l7 + 0x38], %f10
st %f2, [%l7 + 0x4C]
srax %o1, 0x14, %o5
pdist %f10, %f2, %f2
ldsw [%l7 + 0x34], %l4
ldsw [%l7 + 0x7C], %g1
fmovdleu %icc, %f0, %f13
fmovdleu %icc, %f3, %f10
subccc %g7, 0x0918, %g4
lduw [%l7 + 0x7C], %i4
fmovse %xcc, %f1, %f15
movl %icc, %o7, %g5
stw %l6, [%l7 + 0x48]
popc %o0, %o6
lduw [%l7 + 0x2C], %g2
stw %o2, [%l7 + 0x6C]
fmovdgu %icc, %f6, %f11
subcc %i0, %l3, %o4
edge8n %g6, %i1, %o3
brgez %i5, loop_374
ldsh [%l7 + 0x76], %l5
taddcc %i3, 0x0CA9, %i2
movrne %i6, %i7, %l1
loop_374:
bn,pn %xcc, loop_375
stw %l0, [%l7 + 0x50]
ldub [%l7 + 0x6B], %g3
lduh [%l7 + 0x20], %l2
loop_375:
tg %icc, 0x7
movrgz %o1, 0x16D, %l4
tsubcc %o5, %g7, %g1
fcmped %fcc3, %f6, %f6
fmovdcs %icc, %f12, %f3
lduw [%l7 + 0x1C], %i4
fpadd32s %f10, %f8, %f11
lduw [%l7 + 0x60], %o7
fone %f12
movrgez %g5, 0x13D, %l6
fxnor %f2, %f14, %f2
fblg %fcc0, loop_376
fbg,a %fcc0, loop_377
fnand %f14, %f0, %f10
tvc %icc, 0x3
loop_376:
bgu,a %xcc, loop_378
loop_377:
movg %xcc, %o0, %g4
stx %o6, [%l7 + 0x50]
for %f2, %f12, %f2
loop_378:
ldd [%l7 + 0x38], %f2
taddcctv %o2, %i0, %g2
ldsh [%l7 + 0x52], %l3
tl %xcc, 0x6
edge8n %o4, %i1, %g6
edge32ln %i5, %o3, %i3
fmovdvc %xcc, %f2, %f0
ldd [%l7 + 0x58], %f10
movgu %icc, %l5, %i2
fnot1s %f5, %f1
fbge,a %fcc3, loop_379
ldx [%l7 + 0x78], %i7
fmovspos %icc, %f11, %f9
fmovdne %icc, %f2, %f10
loop_379:
orncc %i6, %l0, %l1
call loop_380
stx %l2, [%l7 + 0x08]
subccc %o1, 0x102E, %g3
taddcctv %l4, 0x00BB, %g7
loop_380:
edge32n %g1, %i4, %o7
ldsb [%l7 + 0x3C], %o5
taddcc %l6, %o0, %g5
fbue,a %fcc0, loop_381
fmovrdlz %g4, %f4, %f4
fsrc1 %f12, %f14
fpmerge %f7, %f11, %f12
loop_381:
bpos,pn %icc, loop_382
stx %o6, [%l7 + 0x68]
brnz %i0, loop_383
ldsb [%l7 + 0x10], %g2
loop_382:
lduw [%l7 + 0x24], %l3
bn %xcc, loop_384
loop_383:
fmovdcc %xcc, %f13, %f8
fmuld8ulx16 %f2, %f10, %f6
ldx [%l7 + 0x30], %o2
loop_384:
ldd [%l7 + 0x68], %f4
array8 %i1, %o4, %i5
fmovscc %xcc, %f5, %f4
srlx %o3, %i3, %g6
sth %i2, [%l7 + 0x32]
stx %i7, [%l7 + 0x08]
te %icc, 0x5
fbo,a %fcc0, loop_385
fmovrsne %i6, %f15, %f0
stb %l0, [%l7 + 0x14]
st %f3, [%l7 + 0x58]
loop_385:
taddcctv %l5, 0x1C1A, %l1
fnands %f14, %f8, %f10
ldsh [%l7 + 0x10], %l2
ble,pt %xcc, loop_386
fexpand %f9, %f8
fmovsleu %icc, %f13, %f14
fmovse %icc, %f13, %f15
loop_386:
orn %o1, 0x1199, %l4
lduw [%l7 + 0x74], %g3
array8 %g1, %g7, %o7
fcmped %fcc2, %f6, %f8
fbe %fcc1, loop_387
subccc %o5, 0x1754, %i4
movge %xcc, %o0, %g5
st %f13, [%l7 + 0x60]
loop_387:
mulx %g4, 0x1CB3, %o6
taddcc %i0, 0x1D8D, %g2
fbe %fcc1, loop_388
edge8ln %l3, %o2, %i1
andn %l6, 0x1316, %o4
lduw [%l7 + 0x14], %i5
loop_388:
fsrc2 %f2, %f2
fpsub16 %f0, %f14, %f0
st %f14, [%l7 + 0x58]
ld [%l7 + 0x70], %f11
ldd [%l7 + 0x48], %f8
orncc %i3, %g6, %o3
fbge %fcc3, loop_389
fmovda %icc, %f5, %f3
fmovspos %icc, %f11, %f6
sdivx %i2, 0x0694, %i6
loop_389:
edge16l %i7, %l5, %l1
sth %l2, [%l7 + 0x2A]
tsubcctv %l0, %o1, %l4
fbul,a %fcc0, loop_390
tle %icc, 0x5
pdist %f4, %f8, %f4
sdivx %g3, 0x1B34, %g7
loop_390:
brz,a %g1, loop_391
movrlz %o5, %o7, %o0
fmovdge %icc, %f11, %f4
tge %icc, 0x1
loop_391:
movge %icc, %g5, %i4
sdivx %g4, 0x018C, %i0
tneg %icc, 0x7
fmovdneg %xcc, %f9, %f12
tcs %icc, 0x4
ldsb [%l7 + 0x23], %g2
ldsh [%l7 + 0x12], %o6
be,a loop_392
bcs %icc, loop_393
ld [%l7 + 0x30], %f12
stw %o2, [%l7 + 0x38]
loop_392:
tn %icc, 0x5
loop_393:
ldsw [%l7 + 0x10], %l3
fmovsleu %xcc, %f3, %f5
movne %xcc, %l6, %o4
ld [%l7 + 0x7C], %f14
fmovdge %xcc, %f9, %f9
stw %i5, [%l7 + 0x40]
tge %xcc, 0x5
movcs %xcc, %i3, %g6
lduw [%l7 + 0x18], %o3
brnz,a %i1, loop_394
fornot2s %f3, %f6, %f11
fmovrdgz %i2, %f4, %f2
movgu %xcc, %i7, %l5
loop_394:
fmovrse %i6, %f7, %f6
ldsb [%l7 + 0x4E], %l1
ldsb [%l7 + 0x42], %l0
fbl %fcc2, loop_395
fbo %fcc2, loop_396
std %f4, [%l7 + 0x20]
ldsb [%l7 + 0x19], %l2
loop_395:
fnot2s %f14, %f2
loop_396:
fmovdneg %icc, %f15, %f12
fmovrslez %o1, %f3, %f8
fbne,a %fcc2, loop_397
brz,a %g3, loop_398
ldsb [%l7 + 0x44], %l4
fcmpgt16 %f6, %f14, %g1
loop_397:
taddcctv %o5, 0x0D90, %o7
loop_398:
fcmpgt16 %f2, %f4, %g7
fbue,a %fcc2, loop_399
fornot1 %f8, %f8, %f14
fmovsne %icc, %f4, %f0
stw %o0, [%l7 + 0x2C]
loop_399:
taddcc %g5, 0x0C8F, %g4
ldsw [%l7 + 0x7C], %i4
fcmpes %fcc0, %f7, %f15
fmul8x16al %f1, %f12, %f6
std %f4, [%l7 + 0x78]
fornot1s %f7, %f13, %f6
subccc %g2, 0x0BDA, %i0
fnegs %f5, %f3
fbe,a %fcc1, loop_400
xor %o2, %o6, %l3
tpos %icc, 0x1
fones %f3
loop_400:
ta %icc, 0x3
ldub [%l7 + 0x6E], %l6
fcmpeq16 %f0, %f0, %o4
fmovrdgez %i5, %f8, %f14
bl %icc, loop_401
tn %xcc, 0x3
tcc %icc, 0x4
nop
setx loop_402, %l0, %l1
jmpl %l1, %i3
loop_401:
fcmped %fcc3, %f10, %f12
smulcc %g6, 0x1887, %o3
stx %i2, [%l7 + 0x78]
loop_402:
st %f8, [%l7 + 0x40]
fmovsneg %icc, %f5, %f7
popc 0x0D9E, %i7
ldd [%l7 + 0x60], %f0
ldd [%l7 + 0x50], %f0
fcmple32 %f14, %f6, %l5
srl %i1, 0x01, %l1
lduh [%l7 + 0x3E], %l0
fornot1 %f12, %f2, %f10
tsubcctv %l2, 0x0D96, %o1
st %f6, [%l7 + 0x7C]
xor %i6, 0x1380, %g3
sllx %l4, 0x16, %g1
fmovsleu %xcc, %f13, %f3
fmovsn %icc, %f6, %f11
edge16 %o5, %g7, %o0
sth %g5, [%l7 + 0x70]
fzero %f14
mova %icc, %g4, %o7
umul %i4, 0x18B9, %g2
fcmps %fcc2, %f3, %f6
fcmple32 %f10, %f8, %i0
fbu,a %fcc2, loop_403
fbu,a %fcc0, loop_404
fcmpeq16 %f4, %f12, %o2
fmovsle %xcc, %f4, %f6
loop_403:
sdiv %o6, 0x04A2, %l6
loop_404:
movle %xcc, %l3, %i5
fxor %f12, %f0, %f8
be,a,pn %xcc, loop_405
fcmpne32 %f8, %f4, %o4
lduw [%l7 + 0x1C], %g6
fpsub32 %f4, %f14, %f12
loop_405:
fcmple32 %f2, %f10, %o3
edge32 %i3, %i2, %i7
edge32n %l5, %l1, %l0
movvc %xcc, %i1, %o1
fxor %f12, %f8, %f0
ldub [%l7 + 0x2B], %i6
fbn %fcc1, loop_406
fnegs %f11, %f8
fmovdcs %icc, %f12, %f1
lduh [%l7 + 0x70], %l2
loop_406:
te %xcc, 0x5
ldsh [%l7 + 0x70], %g3
fcmpne16 %f6, %f6, %l4
fbu %fcc1, loop_407
fands %f15, %f1, %f9
fmovscs %xcc, %f9, %f4
ldx [%l7 + 0x20], %o5
loop_407:
andn %g1, %o0, %g5
fbug %fcc3, loop_408
st %f4, [%l7 + 0x10]
fmovrdlz %g4, %f8, %f12
ldsw [%l7 + 0x10], %o7
loop_408:
sllx %g7, 0x02, %i4
fcmple32 %f4, %f2, %g2
ldd [%l7 + 0x40], %f10
stx %o2, [%l7 + 0x08]
ble %xcc, loop_409
nop
setx loop_410, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_411, %l0, %l1
jmpl %l1, %i0
movvs %icc, %o6, %l3
loop_409:
fmovrsgez %i5, %f7, %f7
loop_410:
fmovsa %xcc, %f0, %f8
loop_411:
movge %icc, %o4, %l6
taddcctv %o3, %i3, %g6
be loop_412
subcc %i7, 0x144E, %l5
fmovrslez %i2, %f9, %f8
mulx %l1, %i1, %o1
loop_412:
fone %f8
ldsw [%l7 + 0x3C], %i6
orcc %l2, 0x1D8C, %g3
stw %l0, [%l7 + 0x1C]
fbu %fcc0, loop_413
umul %l4, %o5, %g1
udivx %o0, 0x1582, %g5
ldsb [%l7 + 0x48], %o7
loop_413:
ld [%l7 + 0x14], %f12
fnegd %f0, %f4
fandnot1s %f5, %f13, %f2
fmovscc %xcc, %f15, %f2
stw %g7, [%l7 + 0x54]
fnegs %f10, %f14
fble,a %fcc0, loop_414
brnz %g4, loop_415
fmuld8sux16 %f11, %f12, %f4
nop
setx loop_416, %l0, %l1
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_414:
be,a %xcc, loop_417
loop_415:
fble,a %fcc3, loop_418
fpsub16 %f8, %f2, %f14
loop_416:
fsrc2 %f2, %f14
loop_417:
fabsd %f14, %f8
loop_418:
stb %i4, [%l7 + 0x44]
smul %g2, 0x0A95, %i0
ld [%l7 + 0x40], %f1
bpos,a,pn %xcc, loop_419
fmovsa %icc, %f14, %f13
movpos %xcc, %o2, %l3
tpos %icc, 0x4
loop_419:
fmovrslez %o6, %f8, %f11
edge32n %i5, %l6, %o4
fmul8x16 %f14, %f6, %f2
fmovrslz %o3, %f3, %f10
fornot1s %f2, %f2, %f10
subcc %i3, 0x16BE, %i7
fmovsgu %xcc, %f11, %f5
stb %l5, [%l7 + 0x53]
ldsh [%l7 + 0x0A], %g6
fmovrsgez %i2, %f6, %f11
nop
setx loop_420, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnegs %f1, %f12
subc %l1, 0x1496, %i1
ldsw [%l7 + 0x38], %i6
loop_420:
fmovdl %xcc, %f5, %f11
fzeros %f0
ldsh [%l7 + 0x3C], %l2
movvc %xcc, %o1, %g3
fbo %fcc2, loop_421
fmuld8sux16 %f6, %f13, %f0
bleu,a,pn %xcc, loop_422
st %f11, [%l7 + 0x50]
loop_421:
ldd [%l7 + 0x58], %f14
ldd [%l7 + 0x70], %f6
loop_422:
ld [%l7 + 0x24], %f2
bleu,a,pt %icc, loop_423
std %f10, [%l7 + 0x20]
fxnors %f7, %f1, %f5
fsrc1 %f6, %f12
loop_423:
brlez,a %l4, loop_424
move %icc, %l0, %o5
bne,a,pt %xcc, loop_425
stx %o0, [%l7 + 0x20]
loop_424:
ldd [%l7 + 0x18], %f0
ldsh [%l7 + 0x42], %g5
loop_425:
fbn %fcc0, loop_426
movre %g1, %o7, %g7
movrgz %i4, 0x121, %g2
fcmple16 %f10, %f4, %g4
loop_426:
ldsw [%l7 + 0x2C], %o2
fcmpeq32 %f10, %f14, %l3
movvs %icc, %i0, %o6
be,a loop_427
ld [%l7 + 0x74], %f0
movcc %icc, %l6, %i5
fsrc1s %f15, %f3
loop_427:
movne %icc, %o4, %o3
fone %f0
ldsw [%l7 + 0x60], %i3
orncc %i7, 0x0A39, %g6
fornot2 %f0, %f12, %f12
bcs,a %icc, loop_428
movge %icc, %i2, %l5
fmovsl %xcc, %f7, %f0
mova %icc, %i1, %i6
loop_428:
fornot1 %f10, %f4, %f0
bneg,pt %xcc, loop_429
stx %l1, [%l7 + 0x58]
movrne %l2, 0x2B7, %o1
fmovdcc %icc, %f8, %f1
loop_429:
stx %l4, [%l7 + 0x18]
ldsh [%l7 + 0x64], %l0
fandnot1 %f8, %f12, %f0
ldsw [%l7 + 0x5C], %o5
std %f8, [%l7 + 0x10]
fpadd32 %f0, %f0, %f10
fbue,a %fcc1, loop_430
st %f10, [%l7 + 0x34]
fmovrdne %g3, %f8, %f14
ldsh [%l7 + 0x46], %g5
loop_430:
smulcc %g1, 0x095D, %o0
ldd [%l7 + 0x78], %f14
umul %o7, %g7, %g2
fmovrdgez %g4, %f4, %f2
or %o2, 0x0B56, %l3
be %icc, loop_431
stw %i4, [%l7 + 0x58]
siam 0x1
stw %i0, [%l7 + 0x20]
loop_431:
stx %o6, [%l7 + 0x48]
ldx [%l7 + 0x60], %l6
stw %i5, [%l7 + 0x30]
fandnot2 %f12, %f10, %f8
tcs %xcc, 0x0
stw %o3, [%l7 + 0x08]
bneg,a %xcc, loop_432
fmovdcc %xcc, %f11, %f0
ldub [%l7 + 0x67], %o4
ldsb [%l7 + 0x4D], %i7
loop_432:
ldub [%l7 + 0x69], %g6
bn,a loop_433
fxnors %f13, %f3, %f4
sra %i3, %i2, %l5
be,a,pn %icc, loop_434
loop_433:
ba,a,pn %xcc, loop_435
ldsb [%l7 + 0x51], %i6
fors %f9, %f1, %f0
loop_434:
fmovscc %xcc, %f3, %f4
loop_435:
lduh [%l7 + 0x38], %i1
fbo,a %fcc0, loop_436
mova %icc, %l2, %o1
edge8l %l1, %l4, %o5
sth %l0, [%l7 + 0x0A]
loop_436:
ld [%l7 + 0x34], %f9
smulcc %g3, 0x1622, %g1
ldsb [%l7 + 0x7F], %o0
fmovrsne %g5, %f8, %f2
ld [%l7 + 0x0C], %f8
fpackfix %f12, %f4
tgu %icc, 0x1
bpos,pn %xcc, loop_437
tle %xcc, 0x1
edge32n %g7, %o7, %g4
stw %o2, [%l7 + 0x74]
loop_437:
std %f14, [%l7 + 0x68]
movge %xcc, %g2, %i4
ldd [%l7 + 0x38], %f10
fmovdvs %xcc, %f1, %f7
ldx [%l7 + 0x30], %i0
ld [%l7 + 0x70], %f3
fbg %fcc0, loop_438
sdiv %l3, 0x1246, %o6
fmovsvs %icc, %f3, %f2
ldd [%l7 + 0x10], %f0
loop_438:
stw %l6, [%l7 + 0x74]
bpos,a,pn %icc, loop_439
stb %o3, [%l7 + 0x59]
array32 %o4, %i7, %i5
movneg %xcc, %i3, %i2
loop_439:
udivcc %l5, 0x0791, %i6
stx %g6, [%l7 + 0x70]
brlez,a %i1, loop_440
ldsw [%l7 + 0x14], %l2
edge16n %l1, %l4, %o5
fmovsl %icc, %f2, %f11
loop_440:
ldsw [%l7 + 0x40], %o1
fmovrslz %l0, %f7, %f12
lduw [%l7 + 0x14], %g3
popc %o0, %g5
sth %g7, [%l7 + 0x76]
bvc,a,pt %xcc, loop_441
fmovsle %xcc, %f11, %f9
umul %g1, 0x0F20, %g4
fpadd32 %f8, %f0, %f6
loop_441:
fcmps %fcc2, %f1, %f7
alignaddrl %o7, %o2, %g2
tleu %icc, 0x2
ldx [%l7 + 0x18], %i0
fbu %fcc1, loop_442
stw %l3, [%l7 + 0x30]
fmovsl %xcc, %f8, %f7
movre %i4, 0x1BC, %o6
loop_442:
fbo %fcc3, loop_443
fbu %fcc3, loop_444
fbl %fcc3, loop_445
subc %o3, %l6, %i7
loop_443:
array16 %o4, %i3, %i2
loop_444:
lduw [%l7 + 0x4C], %i5
loop_445:
sethi 0x0AD2, %l5
sth %i6, [%l7 + 0x78]
ldsb [%l7 + 0x0F], %i1
tgu %icc, 0x0
fmovdcc %icc, %f11, %f1
fones %f3
lduh [%l7 + 0x54], %g6
stw %l2, [%l7 + 0x2C]
fnand %f10, %f14, %f14
orncc %l4, 0x0552, %l1
fmovsl %xcc, %f8, %f2
fpmerge %f7, %f13, %f8
nop
setx loop_446, %l0, %l1
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 + 0x50], %o1
fmovrdgz %l0, %f0, %f10
fcmple16 %f2, %f0, %g3
loop_446:
fbn,a %fcc0, loop_447
fmovdgu %icc, %f11, %f4
stw %o5, [%l7 + 0x5C]
fble,a %fcc2, loop_448
loop_447:
tcs %xcc, 0x5
xorcc %o0, 0x0291, %g5
edge16l %g7, %g1, %g4
loop_448:
bge,a,pn %icc, loop_449
ld [%l7 + 0x3C], %f15
ldub [%l7 + 0x0F], %o7
fmovdl %xcc, %f8, %f1
loop_449:
fxor %f0, %f2, %f14
andcc %o2, %g2, %l3
sdivx %i4, 0x00C0, %o6
fbuge %fcc1, loop_450
fexpand %f2, %f2
fabsd %f0, %f14
fcmpne16 %f8, %f4, %i0
loop_450:
te %xcc, 0x6
st %f7, [%l7 + 0x54]
fpsub16s %f3, %f9, %f0
fones %f4
lduh [%l7 + 0x20], %o3
brgz %l6, loop_451
fsrc1 %f14, %f8
ldub [%l7 + 0x0B], %o4
fpsub16 %f0, %f4, %f8
loop_451:
stb %i7, [%l7 + 0x28]
stb %i2, [%l7 + 0x19]
fzeros %f10
ble,a,pn %xcc, loop_452
fmovda %icc, %f13, %f8
ldsh [%l7 + 0x36], %i5
fcmpgt32 %f10, %f10, %i3
loop_452:
fexpand %f1, %f8
movle %xcc, %i6, %i1
stx %g6, [%l7 + 0x20]
fmovdge %xcc, %f6, %f0
ldx [%l7 + 0x28], %l2
fornot2s %f8, %f12, %f15
fcmpes %fcc3, %f8, %f15
movrgz %l4, %l1, %l5
ldsh [%l7 + 0x1E], %o1
movg %xcc, %l0, %o5
bgu %icc, loop_453
bcs,pn %xcc, loop_454
movgu %xcc, %g3, %o0
movrgez %g7, 0x03A, %g5
loop_453:
sub %g4, %g1, %o7
loop_454:
movgu %icc, %o2, %l3
edge32n %i4, %o6, %i0
ldx [%l7 + 0x10], %g2
ldsb [%l7 + 0x60], %l6
stb %o4, [%l7 + 0x15]
stx %i7, [%l7 + 0x38]
nop
setx loop_455, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sub %o3, %i2, %i5
for %f14, %f0, %f0
fnot1s %f14, %f14
loop_455:
st %f12, [%l7 + 0x30]
tvs %icc, 0x5
bleu,pt %xcc, loop_456
fpsub32s %f7, %f3, %f8
movrlz %i6, 0x243, %i1
xnorcc %i3, %l2, %l4
loop_456:
fbug,a %fcc1, loop_457
fmovdvs %icc, %f13, %f10
mova %icc, %l1, %g6
fcmpeq16 %f0, %f14, %o1
loop_457:
stw %l5, [%l7 + 0x28]
fmovdvc %icc, %f2, %f2
srax %l0, 0x00, %g3
subc %o0, 0x02C0, %g7
ld [%l7 + 0x64], %f13
sllx %o5, 0x19, %g4
smul %g1, 0x18B9, %g5
std %f0, [%l7 + 0x28]
sll %o2, %o7, %i4
stb %l3, [%l7 + 0x7E]
be,a,pt %xcc, loop_458
movvc %xcc, %i0, %g2
fble %fcc3, loop_459
bgu,a %xcc, loop_460
loop_458:
sth %l6, [%l7 + 0x6A]
fmovdvs %xcc, %f15, %f8
loop_459:
fxor %f14, %f6, %f6
loop_460:
stx %o6, [%l7 + 0x78]
call loop_461
fones %f14
tleu %icc, 0x3
tl %xcc, 0x7
loop_461:
stx %o4, [%l7 + 0x48]
fbe %fcc2, loop_462
fmovrsgez %o3, %f8, %f13
bpos loop_463
alignaddr %i7, %i2, %i6
loop_462:
stb %i5, [%l7 + 0x45]
ldsw [%l7 + 0x5C], %i1
loop_463:
ta %icc, 0x5
fsrc2s %f7, %f15
movneg %xcc, %l2, %i3
edge32n %l4, %g6, %l1
fmovrdne %l5, %f14, %f10
ldd [%l7 + 0x30], %f2
sth %o1, [%l7 + 0x14]
edge32l %l0, %o0, %g7
srax %o5, 0x11, %g4
fpadd16s %f8, %f0, %f11
edge16ln %g1, %g5, %g3
stw %o2, [%l7 + 0x18]
movl %xcc, %i4, %o7
fmovde %xcc, %f8, %f9
andncc %l3, %i0, %l6
fmovdne %icc, %f10, %f12
umul %g2, %o6, %o3
lduh [%l7 + 0x4C], %o4
stx %i2, [%l7 + 0x20]
mulscc %i7, 0x1645, %i5
brz,a %i6, loop_464
edge16l %l2, %i1, %i3
mova %xcc, %g6, %l1
fpmerge %f9, %f11, %f10
loop_464:
fbug,a %fcc3, loop_465
fnands %f7, %f6, %f14
sdivcc %l4, 0x14CA, %l5
lduh [%l7 + 0x6A], %o1
loop_465:
fnot2 %f2, %f14
fbe,a %fcc1, loop_466
fcmpgt32 %f0, %f6, %l0
orn %g7, %o5, %g4
ldub [%l7 + 0x7C], %g1
loop_466:
fbul %fcc3, loop_467
lduh [%l7 + 0x18], %g5
ldub [%l7 + 0x1D], %g3
fmul8sux16 %f4, %f8, %f2
loop_467:
fexpand %f7, %f14
and %o2, %o0, %i4
fbug %fcc2, loop_468
fnor %f14, %f4, %f14
fmovda %xcc, %f13, %f12
fmovrsne %o7, %f1, %f12
loop_468:
ldd [%l7 + 0x38], %f4
mova %icc, %l3, %i0
fabss %f4, %f12
fbuge %fcc1, loop_469
movneg %xcc, %g2, %o6
popc 0x067A, %o3
fandnot1s %f8, %f2, %f3
loop_469:
sra %o4, %l6, %i7
lduh [%l7 + 0x56], %i5
sth %i2, [%l7 + 0x60]
fmovsleu %icc, %f1, %f7
ldsw [%l7 + 0x6C], %l2
fmovrdgez %i1, %f10, %f12
fexpand %f1, %f6
bvs,a,pn %icc, loop_470
tge %icc, 0x4
xnorcc %i6, 0x0AEB, %i3
tle %xcc, 0x3
loop_470:
ldx [%l7 + 0x18], %g6
umul %l1, 0x0986, %l5
alignaddrl %l4, %o1, %l0
bcs,pn %xcc, loop_471
stx %o5, [%l7 + 0x68]
fnegd %f14, %f12
tge %icc, 0x1
loop_471:
fpadd32 %f10, %f8, %f8
fnands %f1, %f0, %f10
fmovsa %xcc, %f3, %f7
ldd [%l7 + 0x40], %f14
fcmpgt16 %f8, %f8, %g7
fbu,a %fcc2, loop_472
edge16ln %g1, %g4, %g5
fmovdge %xcc, %f10, %f1
umulcc %o2, %g3, %o0
loop_472:
st %f9, [%l7 + 0x58]
bg loop_473
ldsb [%l7 + 0x54], %o7
fmul8sux16 %f14, %f12, %f14
srax %i4, 0x13, %i0
loop_473:
ldsb [%l7 + 0x12], %g2
edge8ln %l3, %o6, %o3
tgu %icc, 0x0
ld [%l7 + 0x70], %f13
ld [%l7 + 0x08], %f8
ldsw [%l7 + 0x3C], %o4
addcc %l6, 0x196A, %i5
stx %i2, [%l7 + 0x78]
lduw [%l7 + 0x48], %i7
ldub [%l7 + 0x6C], %i1
ldsb [%l7 + 0x78], %l2
bvs,a,pt %xcc, loop_474
lduh [%l7 + 0x7A], %i6
taddcctv %i3, 0x18E6, %g6
lduw [%l7 + 0x2C], %l1
loop_474:
tvc %xcc, 0x1
movpos %icc, %l5, %o1
ldsb [%l7 + 0x2B], %l0
fpsub16s %f3, %f2, %f2
fpsub32 %f2, %f4, %f4
fbul %fcc0, loop_475
be,a,pn %icc, loop_476
movg %icc, %l4, %o5
fmovsvc %xcc, %f2, %f4
loop_475:
fornot2s %f7, %f5, %f10
loop_476:
smul %g7, 0x1DD1, %g4
bshuffle %f14, %f10, %f10
fmul8x16au %f14, %f3, %f2
fbe,a %fcc2, loop_477
fzeros %f12
fxors %f2, %f3, %f4
fmovrdgz %g5, %f8, %f4
loop_477:
fmovsvc %xcc, %f13, %f14
fble,a %fcc2, loop_478
fbuge,a %fcc0, loop_479
movvc %icc, %g1, %o2
fmovsg %icc, %f7, %f6
loop_478:
ble,a %icc, loop_480
loop_479:
lduw [%l7 + 0x50], %g3
stb %o0, [%l7 + 0x21]
stx %o7, [%l7 + 0x70]
loop_480:
ldsb [%l7 + 0x6D], %i4
fnot1 %f2, %f10
smul %g2, %i0, %l3
mova %icc, %o6, %o3
fcmpne32 %f8, %f2, %l6
fmovdn %xcc, %f9, %f6
bgu,a,pn %xcc, loop_481
ldsb [%l7 + 0x5E], %o4
ta %icc, 0x1
ldsh [%l7 + 0x76], %i5
loop_481:
popc %i7, %i1
fpadd32 %f4, %f8, %f10
bleu %xcc, loop_482
movne %icc, %l2, %i2
ldd [%l7 + 0x68], %f8
bne %icc, loop_483
loop_482:
stw %i6, [%l7 + 0x34]
addc %i3, 0x0A95, %l1
sdivx %g6, 0x06BC, %o1
loop_483:
stb %l0, [%l7 + 0x16]
st %f15, [%l7 + 0x60]
fmul8x16 %f7, %f2, %f2
fpsub32s %f12, %f11, %f0
fpsub32 %f10, %f8, %f12
fbg,a %fcc1, loop_484
fands %f6, %f10, %f0
bl,a %xcc, loop_485
sth %l4, [%l7 + 0x7C]
loop_484:
lduw [%l7 + 0x40], %o5
fmovdneg %icc, %f6, %f9
loop_485:
fandnot2s %f2, %f6, %f1
brgz %g7, loop_486
fexpand %f2, %f4
mova %icc, %g4, %g5
fcmped %fcc1, %f10, %f6
loop_486:
for %f0, %f10, %f2
be,pt %icc, loop_487
fmovdvs %icc, %f10, %f15
fmovdl %icc, %f12, %f7
fmovdle %xcc, %f14, %f2
loop_487:
fnors %f10, %f1, %f4
ldsb [%l7 + 0x50], %l5
movre %g1, 0x0C1, %o2
fmovrsgz %o0, %f9, %f8
lduw [%l7 + 0x4C], %g3
fxnors %f5, %f0, %f10
brgez,a %i4, loop_488
ldsw [%l7 + 0x4C], %o7
fmovsvs %xcc, %f6, %f8
bn,a loop_489
loop_488:
smulcc %g2, 0x0702, %l3
fmovdle %xcc, %f11, %f9
tvc %xcc, 0x6
loop_489:
bvc,a,pt %xcc, loop_490
ta %xcc, 0x6
ldub [%l7 + 0x25], %i0
ldub [%l7 + 0x2A], %o6
loop_490:
movl %icc, %o3, %l6
mulx %i5, 0x10B9, %i7
ldub [%l7 + 0x3B], %o4
ldub [%l7 + 0x6F], %l2
stb %i1, [%l7 + 0x25]
fmovdvs %xcc, %f8, %f15
fabss %f1, %f5
movcs %icc, %i6, %i2
lduh [%l7 + 0x22], %i3
fbge,a %fcc2, loop_491
fpadd32 %f14, %f8, %f6
ldx [%l7 + 0x58], %g6
xnorcc %o1, %l0, %l4
loop_491:
ldub [%l7 + 0x76], %o5
ldsw [%l7 + 0x70], %l1
move %icc, %g4, %g5
fmovdvc %icc, %f3, %f13
ldx [%l7 + 0x10], %l5
edge32ln %g1, %g7, %o0
fmovsg %xcc, %f5, %f2
edge16n %g3, %o2, %i4
fmovdg %icc, %f11, %f2
stw %o7, [%l7 + 0x38]
tleu %icc, 0x4
fba %fcc1, loop_492
stw %l3, [%l7 + 0x2C]
alignaddr %g2, %o6, %i0
mova %icc, %o3, %l6
loop_492:
ble,a,pn %xcc, loop_493
movge %xcc, %i7, %o4
bneg %icc, loop_494
ble,a,pn %icc, loop_495
loop_493:
ldsh [%l7 + 0x72], %l2
alignaddrl %i5, %i1, %i6
loop_494:
fnot2 %f0, %f2
loop_495:
sethi 0x1637, %i2
fmovrdlz %g6, %f14, %f0
stb %o1, [%l7 + 0x78]
stw %l0, [%l7 + 0x7C]
stb %l4, [%l7 + 0x7B]
move %icc, %i3, %o5
movneg %icc, %l1, %g4
st %f3, [%l7 + 0x38]
fmul8x16 %f10, %f12, %f12
fbule,a %fcc0, loop_496
stx %g5, [%l7 + 0x60]
ta %icc, 0x2
stx %l5, [%l7 + 0x70]
loop_496:
lduh [%l7 + 0x0E], %g7
ldub [%l7 + 0x26], %g1
te %xcc, 0x3
bneg,a,pt %xcc, loop_497
umulcc %g3, 0x1020, %o2
stw %o0, [%l7 + 0x5C]
ld [%l7 + 0x48], %f10
loop_497:
udivcc %o7, 0x0296, %i4
pdist %f4, %f8, %f4
ldx [%l7 + 0x68], %l3
stx %o6, [%l7 + 0x68]
stx %g2, [%l7 + 0x50]
fmovdgu %xcc, %f0, %f6
edge16l %i0, %o3, %l6
std %f2, [%l7 + 0x50]
ba,a %xcc, loop_498
fmovsle %xcc, %f14, %f3
sdivcc %i7, 0x0BB4, %l2
sdivcc %o4, 0x1123, %i5
loop_498:
edge32ln %i6, %i2, %g6
tvs %icc, 0x2
fandnot1 %f10, %f6, %f14
sth %o1, [%l7 + 0x70]
std %f6, [%l7 + 0x08]
fsrc2 %f14, %f2
fmovrdne %i1, %f14, %f8
fbg,a %fcc0, loop_499
ld [%l7 + 0x44], %f11
ldsh [%l7 + 0x66], %l0
fmovdle %icc, %f2, %f4
loop_499:
movre %i3, 0x156, %o5
orcc %l4, 0x1FCC, %g4
edge8n %l1, %l5, %g7
tle %xcc, 0x4
stw %g5, [%l7 + 0x08]
fmuld8sux16 %f3, %f6, %f4
or %g3, 0x017E, %g1
fmovdpos %xcc, %f12, %f14
xor %o2, %o7, %o0
bvs,a loop_500
or %l3, %o6, %i4
std %f2, [%l7 + 0x30]
fbn,a %fcc2, loop_501
loop_500:
fmovrsne %i0, %f14, %f4
ldub [%l7 + 0x4E], %o3
stb %l6, [%l7 + 0x47]
loop_501:
fsrc1s %f13, %f7
be,a loop_502
fmovrslz %g2, %f0, %f5
tsubcctv %i7, 0x1F02, %l2
fornot2 %f14, %f8, %f0
loop_502:
addccc %o4, %i6, %i2
lduh [%l7 + 0x2C], %g6
tvs %icc, 0x3
edge8ln %o1, %i1, %l0
fblg %fcc0, loop_503
call loop_504
edge16l %i5, %o5, %l4
stb %g4, [%l7 + 0x08]
loop_503:
lduh [%l7 + 0x3A], %l1
loop_504:
or %i3, 0x0776, %l5
fbne,a %fcc2, loop_505
ldsb [%l7 + 0x74], %g7
ldx [%l7 + 0x70], %g5
fmovdleu %xcc, %f7, %f12
loop_505:
taddcctv %g3, 0x05F7, %g1
fpadd16s %f7, %f15, %f5
fnegd %f12, %f2
fandnot2 %f6, %f4, %f0
fmovde %icc, %f15, %f3
tleu %icc, 0x0
mulscc %o7, %o0, %l3
lduw [%l7 + 0x5C], %o6
fmovsneg %xcc, %f5, %f9
fands %f0, %f15, %f14
fmovrsgz %o2, %f14, %f11
fmovdge %icc, %f14, %f2
movrgz %i0, 0x2F2, %i4
edge16ln %l6, %o3, %i7
fcmpgt32 %f2, %f2, %g2
ldsh [%l7 + 0x1A], %o4
movrlz %i6, 0x0FE, %l2
fbu,a %fcc2, loop_506
fandnot1s %f1, %f4, %f15
sdiv %i2, 0x1167, %o1
bge,a loop_507
loop_506:
nop
setx loop_508, %l0, %l1
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_509, %l0, %l1
jmpl %l1, %g6
movcc %icc, %i1, %l0
loop_507:
stx %i5, [%l7 + 0x48]
loop_508:
andncc %o5, %l4, %l1
loop_509:
fmovsn %xcc, %f1, %f1
movpos %icc, %i3, %l5
fpack32 %f0, %f12, %f14
stx %g4, [%l7 + 0x28]
st %f7, [%l7 + 0x40]
movle %icc, %g7, %g3
tgu %xcc, 0x1
ld [%l7 + 0x5C], %f2
nop
setx loop_510, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdne %g5, %f8, %f2
lduw [%l7 + 0x1C], %g1
movne %xcc, %o7, %o0
loop_510:
lduw [%l7 + 0x5C], %o6
edge16n %l3, %i0, %o2
fandnot1 %f8, %f0, %f6
fornot1 %f8, %f6, %f0
bge,a,pn %icc, loop_511
tl %icc, 0x1
st %f0, [%l7 + 0x44]
st %f2, [%l7 + 0x2C]
loop_511:
fpsub32s %f15, %f15, %f6
bvs,pn %xcc, loop_512
fcmple16 %f10, %f4, %l6
lduw [%l7 + 0x50], %o3
std %f4, [%l7 + 0x60]
loop_512:
movgu %icc, %i4, %g2
std %f2, [%l7 + 0x08]
stw %i7, [%l7 + 0x38]
fandnot1s %f1, %f0, %f11
andn %o4, 0x0810, %i6
fbule,a %fcc1, loop_513
ldsb [%l7 + 0x50], %l2
lduh [%l7 + 0x66], %o1
brgz,a %g6, loop_514
loop_513:
fbu %fcc3, loop_515
brnz %i1, loop_516
fmovscc %xcc, %f10, %f14
loop_514:
std %f12, [%l7 + 0x40]
loop_515:
stw %l0, [%l7 + 0x30]
loop_516:
tneg %icc, 0x7
fmovdn %icc, %f3, %f11
fmovrslz %i5, %f10, %f0
nop
setx loop_517, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bvc loop_518
sth %i2, [%l7 + 0x6A]
stb %o5, [%l7 + 0x1A]
loop_517:
be,pt %xcc, loop_519
loop_518:
fnot2s %f1, %f6
stw %l1, [%l7 + 0x6C]
sth %l4, [%l7 + 0x7E]
loop_519:
edge8n %l5, %g4, %g7
brz,a %i3, loop_520
ldsb [%l7 + 0x50], %g3
andncc %g1, %o7, %g5
tcs %xcc, 0x1
loop_520:
fbe,a %fcc3, loop_521
ldub [%l7 + 0x3D], %o6
fmovsneg %icc, %f13, %f8
stb %o0, [%l7 + 0x3C]
loop_521:
udivcc %i0, 0x19A2, %o2
ldsb [%l7 + 0x10], %l3
bneg loop_522
fmovdle %xcc, %f14, %f0
fmovsgu %icc, %f12, %f3
ldsb [%l7 + 0x30], %o3
loop_522:
lduw [%l7 + 0x40], %l6
movn %icc, %i4, %i7
fbug %fcc3, loop_523
popc %o4, %g2
fmovrde %i6, %f8, %f12
stx %l2, [%l7 + 0x20]
loop_523:
lduw [%l7 + 0x1C], %o1
fsrc2s %f3, %f11
edge32n %i1, %l0, %g6
edge16n %i5, %o5, %i2
fbn %fcc0, loop_524
fmul8sux16 %f4, %f12, %f6
ldub [%l7 + 0x37], %l1
sethi 0x1535, %l4
loop_524:
srl %g4, %g7, %l5
std %f0, [%l7 + 0x40]
fmovdg %icc, %f10, %f13
ldsw [%l7 + 0x0C], %i3
fxors %f2, %f6, %f2
edge16n %g3, %g1, %o7
array8 %o6, %o0, %i0
tgu %xcc, 0x6
fmovsg %icc, %f0, %f5
fmovsvs %icc, %f6, %f7
ldsw [%l7 + 0x10], %g5
fands %f14, %f9, %f10
stx %l3, [%l7 + 0x78]
ldsh [%l7 + 0x1A], %o2
bpos,a,pn %icc, loop_525
fcmps %fcc2, %f9, %f0
nop
setx loop_526, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpsub32s %f7, %f10, %f12
loop_525:
edge8l %l6, %i4, %i7
lduw [%l7 + 0x08], %o4
loop_526:
tleu %icc, 0x2
fzeros %f5
ldsb [%l7 + 0x74], %o3
nop
setx loop_527, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x34], %g2
fcmpne32 %f2, %f4, %i6
st %f11, [%l7 + 0x38]
loop_527:
lduw [%l7 + 0x38], %l2
fpadd32s %f6, %f2, %f13
udivx %o1, 0x1B41, %l0
st %f13, [%l7 + 0x60]
fcmpne32 %f4, %f14, %i1
ldsb [%l7 + 0x47], %g6
fmovrsgez %o5, %f13, %f11
bvs,a loop_528
ldx [%l7 + 0x58], %i2
bcs %xcc, loop_529
tleu %icc, 0x6
loop_528:
array16 %i5, %l1, %g4
fmovsgu %xcc, %f14, %f10
loop_529:
nop
setx loop_530, %l0, %l1
jmpl %l1, %l4
sth %g7, [%l7 + 0x40]
tleu %icc, 0x4
taddcc %l5, %g3, %g1
loop_530:
subccc %i3, %o7, %o6
sllx %o0, %g5, %i0
sethi 0x0188, %o2
tge %xcc, 0x7
fxor %f2, %f4, %f12
movne %xcc, %l6, %l3
fcmpeq16 %f10, %f0, %i4
bvc,a,pt %xcc, loop_531
stw %i7, [%l7 + 0x6C]
fmovsvc %icc, %f7, %f3
fornot1 %f8, %f12, %f0
loop_531:
sth %o4, [%l7 + 0x7A]
sll %g2, 0x03, %i6
alignaddr %o3, %o1, %l2
ldd [%l7 + 0x70], %f6
movrlz %i1, %g6, %l0
fand %f0, %f2, %f12
fmovrdne %o5, %f6, %f14
ld [%l7 + 0x50], %f5
stb %i2, [%l7 + 0x5B]
ldd [%l7 + 0x78], %f0
add %l1, 0x0693, %i5
fmovrdlz %l4, %f12, %f0
fands %f0, %f5, %f10
lduh [%l7 + 0x34], %g7
fpackfix %f6, %f11
fcmpeq32 %f0, %f4, %l5
fxor %f6, %f0, %f6
ldsb [%l7 + 0x60], %g4
stx %g3, [%l7 + 0x68]
fnot2s %f14, %f6
taddcctv %g1, 0x0D77, %i3
std %f8, [%l7 + 0x38]
fmovrsne %o6, %f14, %f12
fnot2 %f10, %f0
sdivcc %o0, 0x0BE2, %o7
fbug,a %fcc3, loop_532
lduw [%l7 + 0x68], %i0
movvs %xcc, %o2, %l6
mulx %l3, %i4, %g5
loop_532:
tcc %icc, 0x5
ldx [%l7 + 0x50], %o4
fbule,a %fcc1, loop_533
lduh [%l7 + 0x2C], %g2
bg %xcc, loop_534
fmovsneg %xcc, %f15, %f1
loop_533:
brgz,a %i7, loop_535
std %f14, [%l7 + 0x18]
loop_534:
st %f2, [%l7 + 0x7C]
lduh [%l7 + 0x12], %o3
loop_535:
fmovdle %icc, %f9, %f8
bvc,a %xcc, loop_536
udiv %o1, 0x1596, %i6
fmovdg %icc, %f2, %f9
ldub [%l7 + 0x69], %i1
loop_536:
ldsb [%l7 + 0x34], %l2
ldsh [%l7 + 0x48], %g6
ldx [%l7 + 0x10], %o5
st %f11, [%l7 + 0x2C]
movrlz %i2, 0x311, %l0
stx %l1, [%l7 + 0x50]
edge32 %i5, %l4, %g7
fmovrse %g4, %f0, %f12
ldsw [%l7 + 0x3C], %l5
fcmpd %fcc3, %f12, %f14
fornot1s %f7, %f4, %f12
tn %xcc, 0x7
tg %icc, 0x0
fors %f14, %f15, %f13
std %f4, [%l7 + 0x20]
subccc %g1, 0x00F2, %i3
ldsw [%l7 + 0x3C], %o6
fbge,a %fcc1, loop_537
ldsb [%l7 + 0x39], %g3
fbl %fcc0, loop_538
fmovscc %xcc, %f2, %f7
loop_537:
stb %o7, [%l7 + 0x5E]
stw %i0, [%l7 + 0x40]
loop_538:
st %f1, [%l7 + 0x40]
bneg,a loop_539
fmovdvs %xcc, %f7, %f12
ba %icc, loop_540
fornot1 %f0, %f10, %f10
loop_539:
alignaddr %o2, %o0, %l3
stw %l6, [%l7 + 0x30]
loop_540:
fpadd16s %f13, %f2, %f8
fcmpne32 %f0, %f12, %i4
lduh [%l7 + 0x52], %o4
fmovs %f5, %f12
fcmpd %fcc2, %f0, %f8
std %f6, [%l7 + 0x28]
movrlez %g5, %i7, %o3
ldsw [%l7 + 0x30], %g2
std %f14, [%l7 + 0x50]
lduw [%l7 + 0x7C], %o1
edge8ln %i1, %i6, %l2
fcmpgt32 %f12, %f2, %g6
fnot2s %f12, %f9
ble loop_541
fzero %f4
orncc %i2, %l0, %o5
taddcc %l1, %l4, %i5
loop_541:
fmovrse %g4, %f2, %f1
stw %l5, [%l7 + 0x54]
stb %g1, [%l7 + 0x4B]
ldsh [%l7 + 0x16], %g7
fmul8x16al %f13, %f12, %f8
fmul8x16al %f14, %f1, %f10
stw %o6, [%l7 + 0x38]
tsubcctv %i3, %o7, %g3
bpos,a loop_542
st %f8, [%l7 + 0x28]
movre %o2, %i0, %l3
fmul8x16au %f1, %f5, %f6
loop_542:
lduh [%l7 + 0x6A], %l6
fmovscc %icc, %f3, %f0
or %i4, %o4, %o0
stb %i7, [%l7 + 0x65]
te %xcc, 0x3
movre %o3, %g5, %o1
fmovspos %icc, %f4, %f5
fpadd32s %f1, %f0, %f12
tsubcc %g2, 0x0457, %i1
fandnot1 %f12, %f6, %f12
fsrc1 %f2, %f4
ldx [%l7 + 0x40], %l2
fbue %fcc1, loop_543
fpsub16 %f10, %f8, %f14
ldsb [%l7 + 0x35], %g6
bn loop_544
loop_543:
fors %f14, %f6, %f15
edge16 %i6, %l0, %o5
std %f6, [%l7 + 0x50]
loop_544:
fpadd16s %f6, %f12, %f0
fble %fcc2, loop_545
ldsb [%l7 + 0x0F], %l1
edge32n %i2, %l4, %i5
movrgez %g4, 0x398, %g1
loop_545:
fbule,a %fcc0, loop_546
ld [%l7 + 0x10], %f5
fbl,a %fcc0, loop_547
fmovdvs %icc, %f9, %f1
loop_546:
brgz,a %g7, loop_548
std %f0, [%l7 + 0x18]
loop_547:
move %icc, %o6, %l5
edge8n %o7, %i3, %o2
loop_548:
lduw [%l7 + 0x2C], %g3
addcc %i0, 0x17C6, %l6
fors %f13, %f13, %f10
fbl %fcc0, loop_549
bne loop_550
fbg %fcc1, loop_551
std %f10, [%l7 + 0x68]
loop_549:
bvc,pt %xcc, loop_552
loop_550:
fbuge,a %fcc2, loop_553
loop_551:
lduh [%l7 + 0x4E], %i4
tl %icc, 0x1
loop_552:
nop
setx loop_554, %l0, %l1
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_553:
tcs %icc, 0x2
brlez %l3, loop_555
xnorcc %o0, 0x039F, %o4
loop_554:
std %f8, [%l7 + 0x48]
fcmpne16 %f4, %f10, %o3
loop_555:
movrlz %g5, 0x235, %o1
fpadd16s %f2, %f14, %f3
bleu,a,pn %icc, loop_556
fmovdne %xcc, %f3, %f14
bge,pn %icc, loop_557
fbge,a %fcc1, loop_558
loop_556:
ldsw [%l7 + 0x3C], %i7
lduh [%l7 + 0x10], %g2
loop_557:
fpack16 %f8, %f10
loop_558:
fba %fcc2, loop_559
ldx [%l7 + 0x60], %i1
fors %f5, %f8, %f2
stw %l2, [%l7 + 0x28]
loop_559:
fors %f2, %f8, %f10
fmovrdne %i6, %f2, %f4
bge,a,pt %icc, loop_560
fxors %f1, %f5, %f2
sllx %g6, 0x13, %o5
stx %l1, [%l7 + 0x78]
loop_560:
fmovdn %xcc, %f5, %f11
ldsh [%l7 + 0x62], %i2
tleu %icc, 0x0
ldx [%l7 + 0x58], %l4
movle %xcc, %i5, %l0
std %f0, [%l7 + 0x60]
brgz,a %g4, loop_561
ldub [%l7 + 0x51], %g1
fble %fcc0, loop_562
lduw [%l7 + 0x70], %o6
loop_561:
bpos,a,pt %icc, loop_563
stw %g7, [%l7 + 0x1C]
loop_562:
fmovdvs %xcc, %f10, %f15
fornot1s %f13, %f5, %f9
loop_563:
tcc %xcc, 0x0
call loop_564
movrlez %o7, 0x353, %i3
lduh [%l7 + 0x3A], %l5
fmovsgu %xcc, %f10, %f1
loop_564:
movrgez %o2, 0x0E5, %i0
ldx [%l7 + 0x20], %g3
sth %i4, [%l7 + 0x5C]
xor %l3, 0x0238, %o0
add %l6, 0x04D5, %o4
bvs,a,pn %icc, loop_565
fmovdl %icc, %f3, %f3
fcmpne32 %f2, %f4, %o3
ldx [%l7 + 0x08], %o1
loop_565:
st %f6, [%l7 + 0x20]
ldub [%l7 + 0x6B], %i7
ldsh [%l7 + 0x1C], %g5
bshuffle %f4, %f6, %f8
bvc,a,pt %xcc, loop_566
siam 0x6
ldd [%l7 + 0x60], %f6
fxnors %f5, %f7, %f2
loop_566:
sdiv %i1, 0x1F6F, %g2
fbn %fcc0, loop_567
bleu %icc, loop_568
edge16n %l2, %g6, %o5
andn %i6, 0x144B, %i2
loop_567:
umul %l1, %l4, %i5
loop_568:
fandnot1s %f3, %f4, %f13
call loop_569
stw %l0, [%l7 + 0x48]
ldub [%l7 + 0x33], %g4
ldsw [%l7 + 0x14], %g1
loop_569:
fbue,a %fcc2, loop_570
fcmple32 %f12, %f4, %o6
nop
setx loop_571, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brgez %o7, loop_572
loop_570:
edge8l %i3, %l5, %g7
fmovsg %xcc, %f4, %f7
loop_571:
ldub [%l7 + 0x63], %i0
loop_572:
sll %g3, %i4, %o2
edge32 %o0, %l6, %o4
fmovd %f8, %f2
ldsb [%l7 + 0x0B], %l3
fone %f8
addcc %o1, 0x1D86, %i7
ba,a %xcc, loop_573
fmovdl %icc, %f15, %f3
edge32l %g5, %i1, %o3
fbue %fcc3, loop_574
loop_573:
addc %g2, %g6, %l2
fba %fcc0, loop_575
fmovrslz %o5, %f7, %f15
loop_574:
xor %i2, 0x0495, %l1
ld [%l7 + 0x30], %f5
loop_575:
xnorcc %i6, %i5, %l0
lduh [%l7 + 0x0C], %l4
stx %g4, [%l7 + 0x58]
fmovscs %icc, %f6, %f5
umul %g1, 0x1686, %o6
sth %i3, [%l7 + 0x50]
tpos %icc, 0x6
ldd [%l7 + 0x20], %f10
ldsw [%l7 + 0x60], %o7
fands %f13, %f6, %f14
fmovdpos %xcc, %f9, %f11
sth %l5, [%l7 + 0x66]
tleu %icc, 0x7
orcc %i0, 0x0233, %g3
bneg,a %icc, loop_576
ldx [%l7 + 0x38], %i4
ldx [%l7 + 0x08], %g7
movpos %icc, %o0, %l6
loop_576:
brz,a %o4, loop_577
bn,a %icc, loop_578
sth %o2, [%l7 + 0x54]
xnor %o1, %i7, %g5
loop_577:
addc %i1, %l3, %o3
loop_578:
fmovsneg %icc, %f8, %f11
st %f9, [%l7 + 0x08]
ldub [%l7 + 0x43], %g2
ble,a,pt %xcc, loop_579
fsrc1s %f4, %f14
brgz,a %g6, loop_580
sll %l2, 0x0F, %i2
loop_579:
std %f6, [%l7 + 0x30]
edge8n %l1, %o5, %i6
loop_580:
taddcctv %l0, 0x161A, %l4
fmovrdlez %i5, %f14, %f10
st %f7, [%l7 + 0x44]
edge32ln %g1, %g4, %i3
bne %icc, loop_581
orn %o7, 0x1E68, %o6
edge8ln %l5, %g3, %i4
ta %icc, 0x0
loop_581:
lduh [%l7 + 0x14], %g7
taddcctv %o0, 0x0CBB, %l6
fmovrsgez %o4, %f5, %f11
ld [%l7 + 0x18], %f6
stb %i0, [%l7 + 0x4F]
tg %icc, 0x6
stw %o1, [%l7 + 0x68]
movre %i7, %o2, %g5
fsrc2s %f11, %f1
fmovsvc %icc, %f13, %f11
fmovrdne %l3, %f4, %f4
ldd [%l7 + 0x58], %f10
move %xcc, %o3, %i1
srax %g6, 0x0C, %g2
fbge,a %fcc0, loop_582
ldsh [%l7 + 0x7A], %l2
tn %xcc, 0x5
stw %l1, [%l7 + 0x5C]
loop_582:
ld [%l7 + 0x24], %f3
ldsb [%l7 + 0x50], %o5
mulx %i6, %l0, %i2
tg %icc, 0x2
stb %i5, [%l7 + 0x52]
bshuffle %f0, %f4, %f6
fxnors %f4, %f4, %f10
fabsd %f14, %f0
std %f8, [%l7 + 0x48]
addc %l4, %g1, %g4
fmovrslz %o7, %f14, %f11
ld [%l7 + 0x34], %f10
ld [%l7 + 0x6C], %f14
fmovrdgez %i3, %f10, %f0
fmovdneg %icc, %f7, %f4
fmuld8ulx16 %f11, %f7, %f12
ldsh [%l7 + 0x6E], %o6
fbo %fcc3, loop_583
array16 %g3, %i4, %g7
fxor %f14, %f0, %f14
srlx %o0, 0x18, %l5
loop_583:
brnz,a %l6, loop_584
sth %i0, [%l7 + 0x46]
fmovsleu %xcc, %f6, %f14
ldsb [%l7 + 0x70], %o4
loop_584:
array8 %o1, %o2, %i7
mova %icc, %g5, %o3
fpsub32 %f10, %f12, %f8
ld [%l7 + 0x24], %f3
fmovdg %xcc, %f0, %f6
st %f8, [%l7 + 0x70]
srl %l3, 0x1B, %i1
fmovrsne %g2, %f8, %f11
brgez,a %l2, loop_585
sdivx %l1, 0x124A, %g6
fmovsne %xcc, %f2, %f15
movle %xcc, %o5, %l0
loop_585:
fmovdvs %icc, %f8, %f9
movle %xcc, %i6, %i5
fmovsn %icc, %f0, %f8
brz %l4, loop_586
ldx [%l7 + 0x28], %g1
fandnot2s %f1, %f4, %f13
bl,a %xcc, loop_587
loop_586:
ldub [%l7 + 0x41], %i2
move %xcc, %g4, %i3
tleu %xcc, 0x0
loop_587:
ta %icc, 0x2
stw %o7, [%l7 + 0x10]
fmovrdgez %o6, %f6, %f14
bne %xcc, loop_588
fnot2s %f12, %f4
taddcc %g3, 0x1A95, %i4
movne %xcc, %g7, %l5
loop_588:
ble loop_589
udivcc %l6, 0x0AF7, %o0
ldx [%l7 + 0x30], %o4
ldsb [%l7 + 0x2C], %o1
loop_589:
stx %o2, [%l7 + 0x38]
fxors %f8, %f7, %f13
fmovsn %xcc, %f9, %f10
fandnot2 %f14, %f10, %f8
movcc %icc, %i0, %g5
fcmple32 %f8, %f8, %i7
fones %f5
alignaddr %o3, %i1, %g2
mulscc %l2, %l1, %g6
movvc %icc, %l3, %o5
lduh [%l7 + 0x50], %i6
fmovscs %xcc, %f2, %f12
be,pn %xcc, loop_590
fpack32 %f10, %f12, %f0
fmovdpos %xcc, %f8, %f15
mova %xcc, %l0, %l4
loop_590:
fmovdcs %xcc, %f6, %f14
fmovdcs %xcc, %f2, %f14
fabss %f12, %f3
movneg %icc, %g1, %i2
fmovdl %xcc, %f1, %f13
call loop_591
fcmple32 %f4, %f14, %g4
fsrc2 %f10, %f6
fmovdleu %icc, %f8, %f3
loop_591:
stx %i5, [%l7 + 0x30]
umulcc %i3, %o6, %g3
sth %o7, [%l7 + 0x40]
fbue %fcc1, loop_592
fabss %f13, %f2
fbug %fcc0, loop_593
subccc %i4, 0x0221, %l5
loop_592:
movgu %icc, %l6, %o0
xnor %o4, %g7, %o1
loop_593:
fmovrdlez %o2, %f12, %f14
sth %g5, [%l7 + 0x5A]
srax %i7, %o3, %i0
ld [%l7 + 0x58], %f1
fpsub16 %f4, %f6, %f2
subc %i1, %g2, %l2
ldsh [%l7 + 0x74], %l1
sethi 0x0B35, %l3
fpsub16s %f12, %f1, %f5
andcc %o5, 0x00DD, %i6
st %f2, [%l7 + 0x50]
bpos %xcc, loop_594
fbug,a %fcc1, loop_595
fandnot2s %f0, %f7, %f14
mulx %l0, 0x1AF8, %l4
loop_594:
fbu %fcc0, loop_596
loop_595:
fmovsle %icc, %f7, %f3
tneg %icc, 0x1
edge8n %g6, %g1, %g4
loop_596:
srl %i2, 0x1C, %i3
fmovdcs %xcc, %f2, %f1
stw %o6, [%l7 + 0x44]
fcmpes %fcc3, %f6, %f6
fcmpeq32 %f14, %f4, %i5
umul %g3, %i4, %l5
lduh [%l7 + 0x14], %o7
brlez,a %l6, loop_597
fabss %f11, %f3
fmovrse %o4, %f3, %f3
fpsub16s %f4, %f5, %f15
loop_597:
fmovdcs %icc, %f2, %f9
fmovrsgz %g7, %f4, %f6
lduw [%l7 + 0x08], %o1
brgz,a %o2, loop_598
fpackfix %f14, %f3
smul %g5, 0x0864, %i7
fcmpd %fcc1, %f8, %f14
loop_598:
brgz %o0, loop_599
fsrc2 %f2, %f10
fcmpes %fcc2, %f15, %f9
fmovsn %icc, %f13, %f14
loop_599:
fmovs %f9, %f12
fmovsle %icc, %f7, %f7
brgz %o3, loop_600
fmovdgu %xcc, %f1, %f10
fpsub16s %f3, %f11, %f10
movneg %icc, %i0, %i1
loop_600:
stx %l2, [%l7 + 0x58]
fbn %fcc1, loop_601
movneg %icc, %l1, %g2
ldsb [%l7 + 0x29], %l3
fcmpeq16 %f12, %f10, %i6
loop_601:
bshuffle %f12, %f6, %f8
movcc %icc, %o5, %l4
fmovrdlez %l0, %f12, %f8
lduh [%l7 + 0x30], %g1
lduh [%l7 + 0x30], %g4
srlx %i2, 0x11, %g6
umulcc %i3, %o6, %i5
siam 0x0
movleu %xcc, %g3, %l5
fone %f12
tne %xcc, 0x2
fsrc1s %f4, %f1
fnegs %f4, %f1
taddcc %i4, %o7, %l6
tg %icc, 0x2
fornot2 %f12, %f2, %f10
fmovrde %g7, %f10, %f10
bvc,pt %xcc, loop_602
fmovrdgez %o1, %f8, %f6
fzeros %f9
ldsb [%l7 + 0x11], %o4
loop_602:
smul %g5, %o2, %o0
umulcc %o3, %i7, %i1
alignaddr %l2, %l1, %g2
stx %i0, [%l7 + 0x68]
ldsh [%l7 + 0x7A], %i6
subcc %o5, 0x0BEE, %l3
fmuld8sux16 %f6, %f11, %f14
bvs,a,pn %icc, loop_603
faligndata %f2, %f8, %f2
srl %l0, 0x09, %l4
siam 0x6
loop_603:
ble,a loop_604
alignaddr %g1, %g4, %g6
orcc %i3, %i2, %i5
sdivcc %g3, 0x130C, %o6
loop_604:
edge8ln %l5, %i4, %l6
tvc %xcc, 0x5
ld [%l7 + 0x30], %f8
tneg %icc, 0x7
fmul8x16au %f11, %f15, %f2
lduh [%l7 + 0x44], %o7
fandnot2 %f8, %f10, %f8
fmovdcs %xcc, %f0, %f2
stw %o1, [%l7 + 0x10]
fandnot1s %f7, %f10, %f10
stw %o4, [%l7 + 0x54]
brlez,a %g5, loop_605
sllx %o2, 0x12, %o0
sdivcc %g7, 0x0E21, %i7
fbg %fcc1, loop_606
loop_605:
srl %i1, %l2, %o3
tsubcc %g2, 0x1A67, %i0
brgz,a %l1, loop_607
loop_606:
movpos %xcc, %o5, %i6
andn %l3, 0x1FF2, %l0
sth %g1, [%l7 + 0x12]
loop_607:
fnegd %f14, %f8
be,pt %icc, loop_608
addcc %l4, %g6, %g4
bg,pt %icc, loop_609
fmuld8ulx16 %f0, %f3, %f14
loop_608:
sdiv %i3, 0x192F, %i2
fbu,a %fcc1, loop_610
loop_609:
st %f4, [%l7 + 0x2C]
movgu %xcc, %g3, %i5
brlez,a %o6, loop_611
loop_610:
fmovrse %l5, %f3, %f0
fba %fcc3, loop_612
xnor %i4, %l6, %o1
loop_611:
mulscc %o4, %g5, %o2
st %f6, [%l7 + 0x74]
loop_612:
tvs %xcc, 0x5
ldsw [%l7 + 0x6C], %o0
bge,pn %icc, loop_613
umul %g7, %o7, %i1
fbg,a %fcc2, loop_614
std %f6, [%l7 + 0x78]
loop_613:
st %f15, [%l7 + 0x6C]
st %f11, [%l7 + 0x6C]
loop_614:
fmovrsne %l2, %f7, %f4
st %f12, [%l7 + 0x70]
fornot1s %f6, %f3, %f2
array16 %i7, %g2, %o3
std %f6, [%l7 + 0x18]
xnorcc %i0, %l1, %o5
tneg %xcc, 0x3
ldub [%l7 + 0x7C], %i6
fmovsa %icc, %f3, %f6
ba,a loop_615
lduw [%l7 + 0x10], %l0
fpsub32s %f7, %f2, %f1
fxors %f3, %f5, %f5
loop_615:
ldub [%l7 + 0x39], %l3
movpos %xcc, %l4, %g6
fmuld8ulx16 %f8, %f6, %f0
fandnot1 %f4, %f4, %f12
xorcc %g4, 0x03E3, %i3
addcc %i2, 0x03A2, %g3
bshuffle %f4, %f12, %f10
addccc %g1, %o6, %l5
fmovdvs %xcc, %f13, %f8
brgez %i5, loop_616
fmovdle %icc, %f7, %f15
ldub [%l7 + 0x67], %i4
lduh [%l7 + 0x3A], %l6
loop_616:
taddcc %o1, %o4, %g5
sra %o0, %o2, %g7
edge8 %i1, %l2, %i7
lduw [%l7 + 0x3C], %g2
fornot1s %f6, %f13, %f4
ldub [%l7 + 0x41], %o3
movcc %icc, %o7, %l1
ldub [%l7 + 0x38], %o5
fmovrsgz %i0, %f2, %f11
st %f6, [%l7 + 0x70]
bvs,a,pt %icc, loop_617
lduh [%l7 + 0x12], %l0
sth %l3, [%l7 + 0x2E]
fmovspos %icc, %f1, %f9
loop_617:
std %f14, [%l7 + 0x60]
movne %xcc, %l4, %g6
tge %xcc, 0x2
te %xcc, 0x5
lduw [%l7 + 0x50], %i6
fcmpgt32 %f6, %f6, %g4
mulscc %i3, %g3, %g1
fbn,a %fcc2, loop_618
fnot2 %f10, %f10
udivcc %i2, 0x1A26, %l5
bg,a,pn %icc, loop_619
loop_618:
fmovdge %icc, %f3, %f12
lduw [%l7 + 0x54], %o6
lduh [%l7 + 0x7C], %i4
loop_619:
fxnors %f4, %f7, %f12
faligndata %f2, %f2, %f10
st %f7, [%l7 + 0x28]
xorcc %i5, %l6, %o4
sdivx %o1, 0x0A0D, %g5
lduw [%l7 + 0x54], %o0
xor %g7, %o2, %l2
xnorcc %i1, 0x0CD4, %g2
stb %i7, [%l7 + 0x62]
faligndata %f2, %f10, %f14
ld [%l7 + 0x44], %f7
stw %o3, [%l7 + 0x10]
smulcc %o7, %o5, %i0
fmovdvs %xcc, %f5, %f13
std %f12, [%l7 + 0x70]
bleu,a,pn %xcc, loop_620
taddcc %l0, 0x0FD5, %l3
movle %xcc, %l4, %g6
ldsh [%l7 + 0x76], %i6
loop_620:
stx %g4, [%l7 + 0x60]
ble,pt %xcc, loop_621
fmovsneg %icc, %f9, %f6
fmovdl %xcc, %f11, %f9
xor %l1, %g3, %g1
loop_621:
fnegd %f12, %f2
lduh [%l7 + 0x52], %i3
fpadd16 %f6, %f0, %f2
edge32n %i2, %o6, %i4
fsrc2s %f12, %f3
st %f8, [%l7 + 0x7C]
orcc %i5, 0x1015, %l6
tge %icc, 0x2
fbue %fcc3, loop_622
lduw [%l7 + 0x34], %l5
fmovdvs %icc, %f7, %f1
lduw [%l7 + 0x6C], %o1
loop_622:
lduw [%l7 + 0x14], %g5
fandnot1s %f1, %f7, %f6
movre %o4, %o0, %g7
orcc %l2, 0x1587, %i1
smul %g2, %o2, %o3
fmovspos %xcc, %f3, %f2
fcmpgt16 %f10, %f2, %o7
mulscc %o5, 0x0F7B, %i0
ldsw [%l7 + 0x58], %i7
fcmped %fcc2, %f8, %f8
brgez %l0, loop_623
sdiv %l3, 0x026B, %g6
ldub [%l7 + 0x1B], %l4
call loop_624
loop_623:
movrlz %i6, 0x383, %l1
ldx [%l7 + 0x60], %g3
movrlez %g4, %i3, %i2
loop_624:
fpsub32s %f4, %f5, %f5
ldsw [%l7 + 0x40], %g1
ldsw [%l7 + 0x5C], %o6
fcmple16 %f4, %f6, %i4
fmovsgu %xcc, %f15, %f10
bvs loop_625
bvc,pn %xcc, loop_626
ld [%l7 + 0x7C], %f13
bshuffle %f2, %f14, %f10
loop_625:
ldsb [%l7 + 0x11], %i5
loop_626:
sub %l6, %o1, %l5
edge8ln %g5, %o0, %o4
fbu,a %fcc1, loop_627
fbug,a %fcc2, loop_628
fsrc2 %f14, %f12
sth %g7, [%l7 + 0x26]
loop_627:
movge %xcc, %i1, %l2
loop_628:
array16 %g2, %o2, %o3
fmovdg %xcc, %f10, %f1
ldub [%l7 + 0x45], %o7
ldub [%l7 + 0x2B], %i0
fone %f12
std %f10, [%l7 + 0x28]
ld [%l7 + 0x5C], %f7
fzero %f6
fmovrslez %i7, %f15, %f9
fmovdle %xcc, %f9, %f14
std %f8, [%l7 + 0x78]
popc %l0, %l3
movrne %o5, 0x377, %g6
fmovsvs %xcc, %f8, %f15
fmovde %xcc, %f9, %f0
lduh [%l7 + 0x2E], %l4
edge32l %l1, %g3, %g4
fmovdne %xcc, %f0, %f11
fmul8ulx16 %f12, %f0, %f8
fba,a %fcc2, loop_629
stw %i6, [%l7 + 0x10]
sub %i3, 0x14D5, %i2
bn,a %xcc, loop_630
loop_629:
fmovrsgz %o6, %f3, %f10
fbe %fcc1, loop_631
edge32n %i4, %g1, %i5
loop_630:
stb %o1, [%l7 + 0x0C]
alignaddr %l5, %g5, %l6
loop_631:
movvs %xcc, %o4, %o0
fornot2s %f4, %f15, %f1
fpack32 %f4, %f12, %f10
fbu,a %fcc3, loop_632
mova %xcc, %i1, %l2
ldsh [%l7 + 0x2E], %g7
fmovdne %xcc, %f1, %f4
loop_632:
fpsub32s %f5, %f4, %f11
ldsh [%l7 + 0x48], %g2
stb %o2, [%l7 + 0x54]
movn %xcc, %o3, %i0
fnegd %f10, %f6
bcs,a loop_633
stw %i7, [%l7 + 0x1C]
fcmpeq32 %f0, %f12, %l0
fmovsle %icc, %f15, %f5
loop_633:
ldsb [%l7 + 0x71], %o7
ldub [%l7 + 0x3B], %o5
subcc %g6, 0x1571, %l4
sdivcc %l1, 0x0112, %l3
edge16l %g4, %g3, %i3
be %xcc, loop_634
lduh [%l7 + 0x42], %i6
nop
setx loop_635, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fsrc1s %f7, %f8
loop_634:
stb %i2, [%l7 + 0x4E]
ldd [%l7 + 0x30], %f0
loop_635:
ldsw [%l7 + 0x4C], %o6
bleu %icc, loop_636
array8 %i4, %i5, %g1
bn %icc, loop_637
fpadd16 %f12, %f0, %f6
loop_636:
sdivcc %o1, 0x03DE, %l5
ldd [%l7 + 0x60], %f8
loop_637:
srl %g5, 0x15, %o4
for %f10, %f14, %f8
st %f7, [%l7 + 0x1C]
move %xcc, %o0, %l6
fblg,a %fcc0, loop_638
fmovrde %l2, %f12, %f10
bne,pt %xcc, loop_639
alignaddr %i1, %g2, %o2
loop_638:
st %f13, [%l7 + 0x38]
fmul8x16 %f5, %f2, %f10
loop_639:
srax %o3, %i0, %g7
fblg %fcc2, loop_640
sth %l0, [%l7 + 0x10]
tcs %icc, 0x6
fpadd32 %f0, %f6, %f8
loop_640:
fmovdge %xcc, %f4, %f14
ble,a,pn %xcc, loop_641
mulscc %i7, %o7, %o5
udivcc %g6, 0x0C6E, %l1
sth %l4, [%l7 + 0x3A]
loop_641:
ldsw [%l7 + 0x34], %g4
orncc %g3, %i3, %i6
fcmps %fcc0, %f4, %f0
fmovsge %icc, %f1, %f1
mulx %i2, %l3, %o6
movvc %icc, %i5, %i4
fbl,a %fcc0, loop_642
ldd [%l7 + 0x28], %f0
tne %icc, 0x4
fxnors %f10, %f6, %f11
loop_642:
fblg %fcc1, loop_643
st %f1, [%l7 + 0x24]
udivcc %o1, 0x0E66, %l5
lduh [%l7 + 0x12], %g1
loop_643:
stw %g5, [%l7 + 0x60]
fmovscs %icc, %f3, %f1
ldsw [%l7 + 0x68], %o4
fbg %fcc3, loop_644
alignaddrl %o0, %l6, %i1
st %f2, [%l7 + 0x10]
or %l2, 0x0B0F, %o2
loop_644:
tneg %icc, 0x7
movleu %icc, %g2, %i0
fmovdpos %xcc, %f13, %f2
array32 %o3, %g7, %l0
orncc %o7, %i7, %o5
fnors %f14, %f5, %f3
ldd [%l7 + 0x70], %f12
fcmpeq32 %f4, %f10, %g6
ldd [%l7 + 0x28], %f8
fmovdn %icc, %f10, %f9
fmovsa %icc, %f1, %f11
bshuffle %f10, %f6, %f14
fnot1s %f4, %f0
addc %l1, %l4, %g4
movrgz %i3, 0x0C7, %g3
fmovrse %i2, %f5, %f8
ta %xcc, 0x7
sdivcc %i6, 0x0D87, %l3
std %f4, [%l7 + 0x78]
fpsub32s %f14, %f7, %f11
movcc %xcc, %o6, %i5
stw %o1, [%l7 + 0x1C]
ta %xcc, 0x0
fmovdvs %icc, %f9, %f15
ldd [%l7 + 0x38], %f12
movne %icc, %i4, %l5
bne,a,pn %xcc, loop_645
edge16n %g1, %o4, %o0
ldsb [%l7 + 0x1D], %g5
bneg,a loop_646
loop_645:
ldd [%l7 + 0x60], %f14
fmovdne %icc, %f14, %f0
movl %icc, %i1, %l2
loop_646:
stx %l6, [%l7 + 0x20]
fmovsa %xcc, %f8, %f8
ldsw [%l7 + 0x7C], %g2
ldsh [%l7 + 0x5A], %i0
stb %o2, [%l7 + 0x45]
fmul8ulx16 %f4, %f8, %f10
fmovdvc %xcc, %f9, %f2
ba,pn %icc, loop_647
fmovsle %icc, %f11, %f12
std %f14, [%l7 + 0x78]
fmovdne %icc, %f13, %f12
loop_647:
movrlz %g7, 0x00A, %l0
fornot2s %f15, %f0, %f5
lduh [%l7 + 0x12], %o3
fsrc1s %f4, %f13
fmovdneg %icc, %f6, %f15
fmovsgu %xcc, %f8, %f12
ta %xcc, 0x1
stw %o7, [%l7 + 0x3C]
ld [%l7 + 0x68], %f8
popc 0x1173, %i7
lduh [%l7 + 0x62], %o5
bg,a,pt %icc, loop_648
fornot2s %f12, %f12, %f3
movne %icc, %l1, %l4
stx %g4, [%l7 + 0x38]
loop_648:
pdist %f8, %f14, %f6
fcmpne32 %f6, %f10, %i3
fmovsvs %xcc, %f14, %f13
st %f6, [%l7 + 0x24]
nop
setx loop_649, %l0, %l1
jmpl %l1, %g3
tgu %icc, 0x3
stw %g6, [%l7 + 0x78]
fcmpgt32 %f4, %f12, %i6
loop_649:
tle %xcc, 0x4
brlz,a %l3, loop_650
srax %i2, 0x1C, %o6
movneg %xcc, %o1, %i5
stx %i4, [%l7 + 0x20]
loop_650:
movvc %icc, %l5, %o4
st %f1, [%l7 + 0x6C]
fcmple32 %f14, %f8, %o0
fpadd32 %f8, %f0, %f12
std %f12, [%l7 + 0x70]
sth %g5, [%l7 + 0x24]
mova %icc, %i1, %l2
bl,pn %icc, loop_651
movpos %xcc, %l6, %g1
ldub [%l7 + 0x40], %g2
fandnot2 %f6, %f12, %f2
loop_651:
sll %o2, %g7, %i0
fmul8ulx16 %f2, %f4, %f0
ldd [%l7 + 0x58], %f12
xnorcc %l0, 0x13EE, %o3
lduh [%l7 + 0x0C], %o7
fsrc1 %f2, %f0
ldx [%l7 + 0x28], %o5
edge32 %i7, %l1, %l4
fcmpd %fcc0, %f12, %f10
lduw [%l7 + 0x5C], %g4
std %f10, [%l7 + 0x30]
fbo %fcc1, loop_652
xnorcc %g3, 0x115B, %i3
ldub [%l7 + 0x15], %i6
bneg,a %icc, loop_653
loop_652:
fcmpne16 %f8, %f10, %l3
movvc %icc, %i2, %o6
edge16 %o1, %g6, %i4
loop_653:
fpsub32 %f8, %f0, %f14
lduh [%l7 + 0x4E], %l5
fpsub32 %f4, %f8, %f4
fmovsgu %icc, %f12, %f14
ldd [%l7 + 0x58], %f12
fmovrsgez %i5, %f2, %f6
bvs,a,pn %xcc, loop_654
ldsh [%l7 + 0x38], %o0
stw %o4, [%l7 + 0x78]
bneg,pt %xcc, loop_655
loop_654:
nop
setx loop_656, %l0, %l1
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 %f4, %f0, %f2
xor %i1, 0x1E09, %g5
loop_655:
fornot1s %f10, %f1, %f1
loop_656:
ldsh [%l7 + 0x44], %l2
std %f0, [%l7 + 0x58]
udivx %l6, 0x1017, %g1
ldsh [%l7 + 0x50], %o2
faligndata %f14, %f12, %f0
fbug,a %fcc3, loop_657
fbo %fcc0, loop_658
addc %g7, %i0, %l0
lduh [%l7 + 0x5E], %g2
loop_657:
stw %o3, [%l7 + 0x70]
loop_658:
movre %o5, 0x3A6, %i7
movvc %xcc, %o7, %l4
mulx %l1, %g4, %g3
tvc %icc, 0x0
fmovsg %xcc, %f10, %f11
edge8 %i6, %l3, %i3
andncc %o6, %o1, %i2
bshuffle %f10, %f12, %f6
sdiv %i4, 0x053B, %l5
tle %xcc, 0x3
mulscc %i5, 0x0B56, %g6
fandnot1s %f11, %f6, %f7
sllx %o4, %o0, %g5
bcc,a %icc, loop_659
stb %l2, [%l7 + 0x6B]
fornot1s %f7, %f2, %f13
fmovsleu %xcc, %f7, %f15
loop_659:
fnot1 %f8, %f0
xnor %i1, 0x0FE0, %l6
fmovdl %xcc, %f5, %f12
fxnors %f7, %f11, %f7
stw %o2, [%l7 + 0x24]
sll %g1, 0x0E, %i0
fpsub32 %f0, %f4, %f10
stb %g7, [%l7 + 0x2B]
fmovsg %icc, %f7, %f7
andcc %l0, %g2, %o5
bneg,a,pt %xcc, loop_660
ldx [%l7 + 0x68], %i7
lduw [%l7 + 0x44], %o7
lduh [%l7 + 0x6C], %l4
loop_660:
lduh [%l7 + 0x3A], %l1
fmovdgu %icc, %f10, %f6
fpadd16 %f12, %f12, %f0
srlx %o3, 0x1B, %g4
brlez,a %i6, loop_661
ldd [%l7 + 0x78], %f4
lduw [%l7 + 0x1C], %l3
nop
setx loop_662, %l0, %l1
jmpl %l1, %i3
loop_661:
movg %xcc, %o6, %o1
ldsw [%l7 + 0x30], %g3
alignaddrl %i4, %l5, %i5
loop_662:
fpadd32 %f2, %f0, %f0
sth %g6, [%l7 + 0x0A]
fmovscs %xcc, %f12, %f14
std %f10, [%l7 + 0x18]
movrgez %o4, %i2, %g5
stb %o0, [%l7 + 0x7F]
movne %xcc, %i1, %l6
xnorcc %l2, 0x0F78, %o2
ldsw [%l7 + 0x7C], %i0
bl,pn %xcc, loop_663
andncc %g1, %l0, %g2
movrlez %g7, 0x15F, %o5
fmovrdne %i7, %f6, %f10
loop_663:
fbule,a %fcc1, loop_664
addccc %l4, %o7, %l1
movrgez %o3, %g4, %i6
sdiv %l3, 0x0F73, %i3
loop_664:
ldsw [%l7 + 0x18], %o6
siam 0x7
tl %icc, 0x4
fpmerge %f3, %f11, %f2
ldsh [%l7 + 0x34], %o1
ldsw [%l7 + 0x78], %i4
ldsw [%l7 + 0x14], %g3
ldsh [%l7 + 0x56], %l5
orn %g6, %i5, %o4
taddcctv %g5, %o0, %i1
stb %i2, [%l7 + 0x57]
fmovrdgz %l2, %f6, %f12
fmovdpos %xcc, %f12, %f0
ldsw [%l7 + 0x24], %l6
popc 0x0F60, %o2
fbule %fcc3, loop_665
movleu %icc, %i0, %l0
fmovrslz %g1, %f9, %f4
stb %g7, [%l7 + 0x6D]
loop_665:
fmovrdgez %o5, %f8, %f12
fble,a %fcc1, loop_666
stx %g2, [%l7 + 0x68]
ld [%l7 + 0x38], %f12
fbuge %fcc3, loop_667
loop_666:
bvs,a loop_668
ldub [%l7 + 0x4F], %l4
fmovdl %xcc, %f10, %f0
loop_667:
ldd [%l7 + 0x50], %f0
loop_668:
fmovsleu %icc, %f5, %f4
fmovrse %o7, %f11, %f5
brz,a %l1, loop_669
fbug,a %fcc1, loop_670
movge %icc, %o3, %i7
fmul8ulx16 %f14, %f2, %f4
loop_669:
fmovrsgz %i6, %f13, %f4
loop_670:
ldd [%l7 + 0x10], %f0
std %f4, [%l7 + 0x58]
ldsh [%l7 + 0x26], %l3
sethi 0x1A60, %g4
brgz,a %o6, loop_671
edge32n %i3, %i4, %o1
array16 %l5, %g3, %g6
ldx [%l7 + 0x70], %i5
loop_671:
movleu %xcc, %g5, %o4
tsubcc %o0, 0x0BB0, %i1
ldub [%l7 + 0x58], %l2
andn %l6, 0x1F26, %o2
fmovsle %icc, %f8, %f0
fornot1s %f15, %f2, %f11
fmovsne %xcc, %f12, %f7
fbn,a %fcc2, loop_672
edge32l %i0, %l0, %g1
st %f5, [%l7 + 0x10]
xor %i2, 0x0A21, %g7
loop_672:
call loop_673
fmovrsgz %g2, %f0, %f7
edge8l %o5, %o7, %l4
std %f10, [%l7 + 0x58]
loop_673:
tg %icc, 0x3
fnot1 %f12, %f12
sth %o3, [%l7 + 0x56]
brnz %i7, loop_674
tn %icc, 0x5
st %f14, [%l7 + 0x68]
tgu %icc, 0x6
loop_674:
tleu %xcc, 0x6
xnorcc %l1, %l3, %i6
tvs %icc, 0x1
movrgz %o6, %i3, %i4
fandnot2s %f11, %f13, %f4
bn,a,pn %icc, loop_675
movl %xcc, %g4, %l5
bne,pn %xcc, loop_676
orncc %o1, %g6, %i5
loop_675:
fmovsle %xcc, %f4, %f5
ldsw [%l7 + 0x54], %g5
loop_676:
ldd [%l7 + 0x68], %f8
sllx %g3, %o4, %o0
ldsw [%l7 + 0x6C], %l2
bcc,a loop_677
ldx [%l7 + 0x40], %l6
brnz,a %i1, loop_678
ldd [%l7 + 0x18], %f8
loop_677:
movle %xcc, %i0, %l0
te %icc, 0x1
loop_678:
sub %o2, 0x0B6E, %g1
and %i2, %g2, %g7
ld [%l7 + 0x48], %f11
sth %o5, [%l7 + 0x6C]
bneg,pt %icc, loop_679
fone %f0
tcs %xcc, 0x1
fbl %fcc0, loop_680
loop_679:
fble %fcc0, loop_681
ldx [%l7 + 0x48], %o7
fnot1 %f2, %f10
loop_680:
fmovrdlz %l4, %f10, %f0
loop_681:
ldsb [%l7 + 0x32], %i7
sethi 0x125F, %o3
ldsw [%l7 + 0x70], %l1
fmovsneg %icc, %f14, %f13
ldsw [%l7 + 0x60], %l3
ldsb [%l7 + 0x77], %o6
fmovsle %icc, %f12, %f7
movneg %icc, %i6, %i4
fnot2 %f4, %f0
ldd [%l7 + 0x08], %f2
mulx %i3, %l5, %g4
ld [%l7 + 0x34], %f14
fmovde %xcc, %f4, %f1
lduh [%l7 + 0x08], %g6
fmovrdgez %i5, %f6, %f0
lduw [%l7 + 0x40], %o1
movgu %icc, %g3, %g5
umul %o0, 0x13DC, %o4
sth %l2, [%l7 + 0x24]
fexpand %f10, %f4
stx %l6, [%l7 + 0x78]
bge loop_682
fabsd %f12, %f14
addccc %i0, 0x0B4E, %l0
fmovdn %icc, %f14, %f6
loop_682:
edge16ln %i1, %o2, %g1
ldsw [%l7 + 0x2C], %i2
fbg,a %fcc0, loop_683
umul %g2, %o5, %o7
fabsd %f10, %f6
ldd [%l7 + 0x68], %f10
loop_683:
fba %fcc0, loop_684
ld [%l7 + 0x5C], %f7
fcmped %fcc3, %f10, %f14
movrgz %l4, 0x3D8, %i7
loop_684:
brlz %o3, loop_685
movgu %icc, %g7, %l3
edge16 %o6, %l1, %i6
stx %i4, [%l7 + 0x20]
loop_685:
ble,a loop_686
fmovdleu %icc, %f12, %f2
fabsd %f4, %f8
fsrc1s %f9, %f1
loop_686:
ble,a,pn %xcc, loop_687
movle %xcc, %i3, %l5
popc 0x0C2C, %g6
fsrc1s %f14, %f12
loop_687:
tsubcc %i5, %g4, %g3
sth %o1, [%l7 + 0x74]
ldx [%l7 + 0x28], %g5
fmovrslez %o4, %f11, %f7
sll %l2, 0x12, %l6
fpadd32 %f2, %f10, %f6
bl %icc, loop_688
ldsh [%l7 + 0x50], %o0
fmovs %f8, %f6
smulcc %l0, 0x0D61, %i0
loop_688:
fcmpne16 %f12, %f14, %o2
movcc %xcc, %g1, %i1
ldsh [%l7 + 0x46], %g2
stw %o5, [%l7 + 0x68]
fcmpeq16 %f6, %f14, %i2
stx %l4, [%l7 + 0x18]
movle %xcc, %i7, %o3
fpsub32 %f14, %f2, %f12
fnot2 %f2, %f10
fmovrslz %o7, %f4, %f1
movpos %xcc, %g7, %l3
nop
setx loop_689, %l0, %l1
jmpl %l1, %l1
fmovsa %xcc, %f5, %f6
fmovdvs %icc, %f8, %f8
udiv %i6, 0x05D7, %i4
loop_689:
ldub [%l7 + 0x4F], %o6
stw %i3, [%l7 + 0x5C]
brz %g6, loop_690
st %f8, [%l7 + 0x28]
fble,a %fcc2, loop_691
ldsb [%l7 + 0x52], %i5
loop_690:
sethi 0x184E, %l5
ld [%l7 + 0x14], %f2
loop_691:
lduw [%l7 + 0x18], %g3
movne %xcc, %g4, %g5
ldub [%l7 + 0x1B], %o1
fornot1s %f10, %f2, %f15
nop
setx loop_692, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subcc %o4, %l2, %o0
fmul8x16au %f8, %f2, %f12
fornot2s %f2, %f7, %f9
loop_692:
ld [%l7 + 0x5C], %f13
lduw [%l7 + 0x58], %l6
edge8ln %i0, %l0, %o2
bcs loop_693
nop
setx loop_694, %l0, %l1
jmpl %l1, %g1
ldsw [%l7 + 0x24], %g2
fmovs %f12, %f7
loop_693:
fabsd %f12, %f6
loop_694:
fsrc1s %f14, %f3
edge16ln %i1, %o5, %l4
std %f4, [%l7 + 0x68]
tvc %xcc, 0x2
tpos %xcc, 0x4
movn %icc, %i7, %i2
ldx [%l7 + 0x40], %o3
fandnot2 %f4, %f0, %f10
tsubcctv %g7, %o7, %l3
sth %l1, [%l7 + 0x6C]
fpadd32s %f1, %f3, %f2
fmul8x16al %f5, %f6, %f10
fcmped %fcc3, %f14, %f14
fmovdcs %xcc, %f5, %f10
fmovsge %icc, %f0, %f1
tvc %xcc, 0x5
fpackfix %f12, %f0
bshuffle %f4, %f14, %f10
smul %i6, 0x0F36, %i4
fmovsgu %icc, %f14, %f14
fnot1 %f4, %f6
brlez %i3, loop_695
stb %g6, [%l7 + 0x6B]
alignaddr %o6, %i5, %g3
ld [%l7 + 0x30], %f6
loop_695:
fabsd %f0, %f14
ldsb [%l7 + 0x30], %l5
bcc,a,pt %icc, loop_696
fmovrdne %g4, %f14, %f6
fsrc2s %f12, %f15
sub %o1, 0x05FE, %o4
loop_696:
ldsh [%l7 + 0x14], %g5
tpos %xcc, 0x2
fmovscs %xcc, %f6, %f6
ld [%l7 + 0x48], %f1
brgz %l2, loop_697
movge %icc, %o0, %l6
fmovrse %i0, %f6, %f0
movl %icc, %l0, %g1
loop_697:
movre %o2, %g2, %i1
movge %xcc, %l4, %i7
stx %i2, [%l7 + 0x20]
edge32 %o3, %o5, %o7
ldsw [%l7 + 0x14], %g7
tsubcctv %l3, %i6, %l1
fcmpeq32 %f6, %f12, %i3
ld [%l7 + 0x78], %f4
lduw [%l7 + 0x48], %i4
fpsub16s %f7, %f14, %f10
fmovsne %icc, %f3, %f0
tleu %xcc, 0x3
fbg %fcc0, loop_698
stx %o6, [%l7 + 0x48]
fmovrdlez %i5, %f0, %f10
std %f12, [%l7 + 0x60]
loop_698:
ld [%l7 + 0x68], %f13
tsubcctv %g3, 0x06C6, %g6
fcmple32 %f10, %f0, %l5
fnot2s %f0, %f2
ldsh [%l7 + 0x0E], %g4
edge32n %o1, %g5, %l2
fmovdvs %icc, %f15, %f4
fmovdn %xcc, %f12, %f3
movn %xcc, %o4, %l6
stw %o0, [%l7 + 0x30]
ldub [%l7 + 0x71], %l0
movcs %xcc, %i0, %g1
fone %f4
ldsb [%l7 + 0x4C], %o2
tsubcctv %g2, %i1, %i7
array8 %l4, %o3, %o5
ldsw [%l7 + 0x14], %i2
movneg %icc, %g7, %o7
lduh [%l7 + 0x1C], %l3
ldx [%l7 + 0x40], %i6
edge32n %l1, %i4, %o6
lduw [%l7 + 0x0C], %i5
fmul8sux16 %f6, %f4, %f12
lduh [%l7 + 0x78], %i3
brlz %g6, loop_699
fcmpne16 %f12, %f6, %g3
edge16n %g4, %l5, %g5
fandnot1s %f1, %f4, %f4
loop_699:
fcmpgt32 %f10, %f8, %o1
movgu %xcc, %o4, %l6
ldub [%l7 + 0x19], %l2
fble,a %fcc3, loop_700
std %f6, [%l7 + 0x20]
alignaddrl %l0, %o0, %g1
movvs %xcc, %o2, %g2
loop_700:
ldsw [%l7 + 0x5C], %i0
nop
setx loop_701, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovs %f6, %f4
edge32n %i1, %i7, %l4
taddcc %o5, %o3, %i2
loop_701:
fnors %f9, %f15, %f14
movn %icc, %g7, %l3
brz %i6, loop_702
stb %l1, [%l7 + 0x15]
lduh [%l7 + 0x6E], %i4
fzero %f6
loop_702:
fmovrdgz %o6, %f6, %f0
ldub [%l7 + 0x2C], %o7
fmovrsne %i3, %f15, %f4
fnors %f10, %f6, %f14
brlz %i5, loop_703
fmovrse %g6, %f8, %f5
stx %g4, [%l7 + 0x08]
tl %xcc, 0x0
loop_703:
addc %g3, %l5, %o1
fmovs %f12, %f5
fxor %f2, %f4, %f14
stx %o4, [%l7 + 0x38]
fble,a %fcc0, loop_704
andn %l6, 0x09E7, %l2
sub %g5, %l0, %o0
bshuffle %f0, %f10, %f4
loop_704:
fmovrde %g1, %f4, %f0
fxnors %f11, %f12, %f2
taddcc %o2, %g2, %i1
fandnot1 %f10, %f10, %f10
fnors %f0, %f15, %f14
add %i0, 0x191A, %i7
fmovrsne %l4, %f5, %f0
te %icc, 0x5
bneg,a %xcc, loop_705
edge32ln %o5, %i2, %g7
movn %icc, %l3, %i6
ldd [%l7 + 0x60], %f14
loop_705:
ldx [%l7 + 0x38], %o3
alignaddrl %l1, %i4, %o6
fmovdpos %xcc, %f7, %f6
movn %icc, %o7, %i3
stw %g6, [%l7 + 0x68]
ldsw [%l7 + 0x0C], %g4
fnot1s %f1, %f14
ldd [%l7 + 0x18], %f2
fmovdn %icc, %f12, %f10
ldd [%l7 + 0x40], %f10
mova %icc, %i5, %g3
tle %xcc, 0x2
sra %l5, %o4, %o1
fbug,a %fcc1, loop_706
siam 0x7
sth %l6, [%l7 + 0x7E]
fmovdcs %icc, %f13, %f11
loop_706:
tl %icc, 0x3
ldx [%l7 + 0x10], %l2
mulx %g5, 0x0EBD, %o0
ldx [%l7 + 0x30], %l0
stb %o2, [%l7 + 0x5E]
sdivcc %g2, 0x14BF, %g1
smul %i1, %i0, %i7
movrlez %l4, %o5, %i2
tg %icc, 0x1
std %f6, [%l7 + 0x50]
tpos %xcc, 0x3
stb %g7, [%l7 + 0x76]
sub %l3, 0x1F3F, %i6
popc 0x1670, %l1
umulcc %i4, %o6, %o7
mulscc %i3, %o3, %g4
fxors %f1, %f4, %f4
stx %g6, [%l7 + 0x08]
ldd [%l7 + 0x50], %f6
sub %i5, 0x1777, %l5
movcs %icc, %o4, %g3
fbu,a %fcc3, loop_707
lduw [%l7 + 0x2C], %o1
fsrc1s %f15, %f2
fmovrdlz %l2, %f4, %f8
loop_707:
ldx [%l7 + 0x38], %l6
fnot1s %f15, %f11
tgu %xcc, 0x7
addcc %g5, %o0, %l0
fmovdle %xcc, %f5, %f11
st %f11, [%l7 + 0x10]
bvs,pt %icc, loop_708
std %f8, [%l7 + 0x68]
fmovsgu %icc, %f5, %f1
stw %g2, [%l7 + 0x64]
loop_708:
fcmpd %fcc1, %f8, %f0
ldsb [%l7 + 0x11], %o2
fbge,a %fcc3, loop_709
bcs,a %xcc, loop_710
ldub [%l7 + 0x2B], %i1
te %icc, 0x5
loop_709:
ldsb [%l7 + 0x11], %g1
loop_710:
ldx [%l7 + 0x58], %i0
fcmped %fcc0, %f10, %f4
bneg %icc, loop_711
sethi 0x123D, %i7
fmovrde %o5, %f6, %f6
st %f14, [%l7 + 0x1C]
loop_711:
tgu %xcc, 0x3
movvs %icc, %i2, %l4
st %f8, [%l7 + 0x74]
fnegs %f10, %f9
sth %l3, [%l7 + 0x0E]
fzero %f14
ldub [%l7 + 0x41], %g7
xorcc %l1, %i6, %i4
brlez %o7, loop_712
ldsh [%l7 + 0x7C], %o6
addc %i3, %g4, %g6
fmovsge %icc, %f9, %f13
loop_712:
sth %o3, [%l7 + 0x60]
sra %i5, %l5, %g3
fandnot2 %f2, %f12, %f12
smulcc %o1, %l2, %o4
subc %l6, 0x1797, %o0
tgu %xcc, 0x0
ldsw [%l7 + 0x4C], %g5
fmuld8ulx16 %f7, %f11, %f4
brgez %l0, loop_713
lduh [%l7 + 0x2E], %g2
std %f4, [%l7 + 0x68]
fmovdpos %icc, %f2, %f4
loop_713:
movle %icc, %i1, %g1
st %f7, [%l7 + 0x48]
bvc loop_714
fands %f11, %f11, %f3
fzeros %f0
movl %xcc, %i0, %i7
loop_714:
lduw [%l7 + 0x18], %o2
ldsh [%l7 + 0x0C], %o5
std %f4, [%l7 + 0x30]
stw %i2, [%l7 + 0x68]
fcmpd %fcc1, %f12, %f6
ldx [%l7 + 0x40], %l4
bshuffle %f14, %f12, %f8
bpos,a,pt %icc, loop_715
brz %l3, loop_716
srl %l1, %g7, %i4
movrlz %i6, %o7, %o6
loop_715:
fbg %fcc1, loop_717
loop_716:
ld [%l7 + 0x28], %f11
movne %icc, %i3, %g6
fornot1s %f11, %f12, %f2
loop_717:
smulcc %o3, 0x0E17, %g4
ldsw [%l7 + 0x48], %i5
sub %g3, 0x13E6, %l5
fcmpd %fcc3, %f14, %f12
srax %o1, 0x10, %l2
ta %xcc, 0x1
fmovse %xcc, %f4, %f2
subcc %l6, %o4, %g5
ldsw [%l7 + 0x70], %o0
st %f15, [%l7 + 0x40]
std %f6, [%l7 + 0x68]
lduh [%l7 + 0x22], %g2
ldub [%l7 + 0x0A], %i1
fzeros %f1
stb %l0, [%l7 + 0x3C]
fble,a %fcc3, loop_718
fbue,a %fcc2, loop_719
lduh [%l7 + 0x46], %i0
te %xcc, 0x1
loop_718:
ldx [%l7 + 0x20], %i7
loop_719:
ta %xcc, 0x1
std %f14, [%l7 + 0x70]
fnor %f8, %f14, %f8
fmovrdgez %g1, %f10, %f0
fabsd %f12, %f10
fmovrsne %o2, %f15, %f1
ldsb [%l7 + 0x51], %i2
fmovscc %icc, %f3, %f14
brgz %l4, loop_720
st %f6, [%l7 + 0x48]
st %f8, [%l7 + 0x4C]
ld [%l7 + 0x50], %f11
loop_720:
st %f6, [%l7 + 0x40]
fmovrdgz %o5, %f12, %f4
siam 0x0
lduh [%l7 + 0x44], %l3
mulscc %l1, %g7, %i6
movrlez %o7, 0x1B9, %o6
srlx %i4, %i3, %o3
fornot1 %f4, %f6, %f8
fmovdn %xcc, %f13, %f2
ldsh [%l7 + 0x26], %g4
stb %i5, [%l7 + 0x2D]
stx %g3, [%l7 + 0x20]
fmul8x16 %f0, %f2, %f6
std %f4, [%l7 + 0x58]
std %f12, [%l7 + 0x68]
subccc %g6, %o1, %l2
tsubcc %l5, %o4, %g5
sdiv %o0, 0x131B, %g2
fmovdl %xcc, %f14, %f0
sth %i1, [%l7 + 0x10]
ldd [%l7 + 0x68], %f4
stw %l0, [%l7 + 0x48]
ldub [%l7 + 0x70], %i0
ldx [%l7 + 0x68], %l6
nop
setx loop_721, %l0, %l1
jmpl %l1, %i7
lduw [%l7 + 0x40], %g1
std %f0, [%l7 + 0x30]
ble,a,pt %icc, loop_722
loop_721:
fbg %fcc2, loop_723
edge8 %i2, %l4, %o5
fbule,a %fcc1, loop_724
loop_722:
andcc %o2, %l3, %g7
loop_723:
taddcctv %l1, 0x088F, %o7
bge,a loop_725
loop_724:
ldsw [%l7 + 0x70], %o6
fpsub32s %f2, %f5, %f5
orcc %i4, 0x06DD, %i3
loop_725:
std %f8, [%l7 + 0x58]
fmovsleu %xcc, %f3, %f13
sll %o3, 0x1A, %i6
fpadd32 %f14, %f10, %f12
tsubcc %i5, 0x11AC, %g3
sllx %g4, %g6, %l2
sdivx %l5, 0x14BA, %o1
bn loop_726
fone %f6
stw %o4, [%l7 + 0x5C]
fbule %fcc0, loop_727
loop_726:
fcmpgt32 %f8, %f2, %o0
fmul8x16 %f5, %f8, %f12
fpadd32 %f4, %f2, %f10
loop_727:
movrlz %g2, %i1, %g5
tvc %xcc, 0x4
stb %l0, [%l7 + 0x53]
fpmerge %f8, %f1, %f10
fnands %f3, %f12, %f6
fcmpd %fcc0, %f0, %f0
ldd [%l7 + 0x20], %f10
taddcc %i0, 0x0496, %i7
fbuge,a %fcc2, loop_728
lduw [%l7 + 0x10], %g1
edge16n %i2, %l4, %l6
fmovscc %xcc, %f5, %f14
loop_728:
fmovdneg %icc, %f0, %f11
xnorcc %o2, %o5, %l3
fcmped %fcc0, %f0, %f4
movrlez %g7, 0x27C, %l1
nop
setx loop_729, %l0, %l1
jmpl %l1, %o7
alignaddr %i4, %o6, %i3
ldx [%l7 + 0x50], %o3
lduh [%l7 + 0x22], %i6
loop_729:
fbe,a %fcc3, loop_730
movpos %icc, %g3, %g4
andncc %i5, %g6, %l2
mulscc %l5, 0x0A5A, %o4
loop_730:
ldx [%l7 + 0x28], %o0
bl loop_731
subc %o1, %g2, %i1
lduh [%l7 + 0x76], %l0
add %g5, 0x0F57, %i7
loop_731:
srlx %i0, %i2, %l4
fbue,a %fcc2, loop_732
xnorcc %l6, %o2, %g1
fbul,a %fcc0, loop_733
fmovsle %xcc, %f5, %f6
loop_732:
ldsh [%l7 + 0x44], %o5
fornot1s %f0, %f3, %f3
loop_733:
stb %l3, [%l7 + 0x1D]
ldd [%l7 + 0x48], %f10
fmovdgu %icc, %f5, %f7
ldsw [%l7 + 0x30], %g7
or %l1, 0x0457, %i4
fxors %f9, %f0, %f3
stx %o7, [%l7 + 0x30]
st %f10, [%l7 + 0x58]
fzeros %f3
or %i3, 0x062D, %o3
bleu,a loop_734
movleu %icc, %o6, %g3
nop
setx loop_735, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdiv %i6, 0x0F1A, %i5
loop_734:
movg %xcc, %g6, %l2
fcmpgt32 %f0, %f14, %l5
loop_735:
ldub [%l7 + 0x3A], %o4
stb %o0, [%l7 + 0x60]
lduh [%l7 + 0x1C], %g4
fbe,a %fcc0, loop_736
fpadd32s %f12, %f11, %f8
nop
setx loop_737, %l0, %l1
jmpl %l1, %g2
sethi 0x135C, %i1
loop_736:
taddcctv %l0, 0x134B, %o1
fbu %fcc0, loop_738
loop_737:
xnor %i7, %i0, %g5
fnot2s %f4, %f2
fmovsn %icc, %f7, %f2
loop_738:
lduw [%l7 + 0x74], %l4
tcs %xcc, 0x5
or %l6, %i2, %g1
sdivcc %o5, 0x1636, %l3
ld [%l7 + 0x58], %f13
fone %f4
brlz,a %g7, loop_739
fmovsneg %icc, %f7, %f12
bne,a,pt %xcc, loop_740
fblg,a %fcc3, loop_741
loop_739:
movpos %icc, %o2, %i4
stx %l1, [%l7 + 0x20]
loop_740:
stx %i3, [%l7 + 0x60]
loop_741:
taddcc %o3, %o7, %o6
ldsw [%l7 + 0x60], %i6
stw %i5, [%l7 + 0x0C]
ldx [%l7 + 0x08], %g3
fone %f12
udiv %g6, 0x0147, %l5
call loop_742
ldsb [%l7 + 0x28], %l2
fornot2s %f0, %f0, %f9
fpsub16s %f5, %f14, %f11
loop_742:
umulcc %o0, 0x0615, %o4
taddcc %g4, %g2, %i1
be,a loop_743
fmovdcs %icc, %f15, %f8
fmovdl %icc, %f1, %f9
bg,a %icc, loop_744
loop_743:
brnz %l0, loop_745
stx %i7, [%l7 + 0x40]
lduw [%l7 + 0x20], %i0
loop_744:
sth %g5, [%l7 + 0x4E]
loop_745:
fmovsge %xcc, %f9, %f14
call loop_746
fmovsvc %icc, %f0, %f7
st %f12, [%l7 + 0x54]
fmovrde %o1, %f12, %f0
loop_746:
array32 %l4, %l6, %i2
fcmpgt16 %f6, %f12, %o5
bshuffle %f10, %f8, %f12
bcs,a,pt %icc, loop_747
alignaddr %g1, %g7, %l3
brgez %o2, loop_748
stb %l1, [%l7 + 0x15]
loop_747:
fmul8x16 %f11, %f4, %f14
fbl %fcc1, loop_749
loop_748:
fcmpgt32 %f0, %f2, %i3
lduw [%l7 + 0x3C], %i4
ldd [%l7 + 0x70], %f4
loop_749:
ldsb [%l7 + 0x43], %o7
umul %o3, %o6, %i5
brlz,a %i6, loop_750
bl %xcc, loop_751
xor %g3, %g6, %l2
subc %l5, %o4, %g4
loop_750:
or %o0, %g2, %i1
loop_751:
fzeros %f11
ldsb [%l7 + 0x63], %i7
brz %i0, loop_752
ldub [%l7 + 0x37], %g5
stx %o1, [%l7 + 0x20]
brlez,a %l0, loop_753
loop_752:
tl %xcc, 0x7
lduw [%l7 + 0x3C], %l6
lduh [%l7 + 0x3E], %i2
loop_753:
lduh [%l7 + 0x56], %o5
ldsb [%l7 + 0x40], %g1
ldsb [%l7 + 0x0D], %g7
array8 %l3, %o2, %l1
stx %i3, [%l7 + 0x18]
fcmple16 %f0, %f8, %l4
stw %o7, [%l7 + 0x50]
bpos,pt %icc, loop_754
te %icc, 0x3
fmovde %xcc, %f15, %f2
fmovsvs %xcc, %f13, %f6
loop_754:
for %f10, %f6, %f12
array16 %i4, %o6, %i5
fcmple32 %f2, %f6, %i6
fbu,a %fcc3, loop_755
move %xcc, %o3, %g3
tgu %icc, 0x0
array32 %g6, %l2, %l5
loop_755:
mulscc %o4, %g4, %g2
fmovdne %icc, %f12, %f4
mulx %o0, %i7, %i1
fmul8sux16 %f10, %f10, %f12
edge8ln %g5, %o1, %l0
st %f11, [%l7 + 0x68]
fmul8x16 %f12, %f2, %f8
stw %l6, [%l7 + 0x38]
fmovsa %xcc, %f13, %f9
fpmerge %f4, %f7, %f14
fcmpne16 %f12, %f12, %i2
stb %o5, [%l7 + 0x7D]
fsrc1s %f8, %f4
be,pt %icc, loop_756
fbue %fcc1, loop_757
sth %g1, [%l7 + 0x50]
fmovspos %icc, %f13, %f4
loop_756:
fandnot2s %f15, %f15, %f5
loop_757:
fmovsneg %xcc, %f12, %f2
st %f8, [%l7 + 0x28]
ldsh [%l7 + 0x74], %i0
fmul8x16 %f11, %f10, %f12
bgu,a,pt %xcc, loop_758
call loop_759
fmovrde %l3, %f0, %f12
stx %g7, [%l7 + 0x20]
loop_758:
fmovrslz %o2, %f3, %f15
loop_759:
bpos %icc, loop_760
taddcc %l1, 0x0EE9, %l4
movcs %xcc, %i3, %o7
edge8 %o6, %i4, %i6
loop_760:
subccc %o3, 0x17B2, %i5
fnands %f5, %f5, %f5
ld [%l7 + 0x78], %f6
ldd [%l7 + 0x60], %f0
fcmpeq32 %f6, %f8, %g3
st %f10, [%l7 + 0x20]
tpos %xcc, 0x1
fornot2s %f1, %f2, %f9
orcc %g6, %l5, %l2
fbg %fcc3, loop_761
movl %icc, %g4, %g2
fandnot1s %f3, %f5, %f1
ldd [%l7 + 0x58], %f8
loop_761:
fnot1 %f8, %f14
fmovs %f0, %f3
fxor %f2, %f12, %f12
andn %o4, 0x1945, %o0
brnz,a %i7, loop_762
andn %g5, %o1, %l0
ldsh [%l7 + 0x68], %i1
fmovsg %xcc, %f11, %f1
loop_762:
fsrc2s %f12, %f0
fbge %fcc3, loop_763
fmovsvc %icc, %f12, %f5
stw %i2, [%l7 + 0x50]
andn %o5, 0x1FD3, %g1
loop_763:
stw %l6, [%l7 + 0x1C]
array8 %i0, %l3, %g7
fsrc2s %f3, %f13
movrne %l1, 0x2D8, %l4
tcc %icc, 0x5
fmovscc %xcc, %f1, %f0
stx %i3, [%l7 + 0x60]
fsrc2s %f11, %f10
stx %o7, [%l7 + 0x40]
std %f0, [%l7 + 0x10]
movg %xcc, %o2, %i4
fxnor %f6, %f10, %f10
fxnor %f12, %f10, %f10
bvs,a %xcc, loop_764
fbuge %fcc3, loop_765
ldsb [%l7 + 0x57], %o6
bl loop_766
loop_764:
srlx %o3, 0x09, %i6
loop_765:
fmovrsgez %i5, %f15, %f2
movrlez %g6, 0x1C2, %l5
loop_766:
fmovsle %xcc, %f7, %f4
lduw [%l7 + 0x64], %l2
fands %f3, %f4, %f2
orncc %g3, 0x0495, %g2
fxnors %f1, %f1, %f13
subc %o4, %o0, %i7
tsubcc %g5, %o1, %g4
be,a,pn %xcc, loop_767
bge,a,pn %icc, loop_768
ldx [%l7 + 0x40], %l0
bge,a loop_769
loop_767:
lduh [%l7 + 0x48], %i2
loop_768:
fones %f9
orncc %i1, %g1, %o5
loop_769:
ldsh [%l7 + 0x6A], %l6
std %f8, [%l7 + 0x28]
fmovdvc %icc, %f11, %f4
tge %icc, 0x5
xnor %i0, %l3, %g7
fbue,a %fcc1, loop_770
fmovde %xcc, %f2, %f11
ldub [%l7 + 0x2A], %l1
ldub [%l7 + 0x6E], %i3
loop_770:
std %f0, [%l7 + 0x08]
ble,a %xcc, loop_771
fornot2s %f9, %f10, %f5
smul %l4, 0x0C7E, %o2
fmovscs %icc, %f11, %f10
loop_771:
smul %i4, 0x0AFA, %o6
edge16ln %o3, %o7, %i6
tle %icc, 0x0
edge32 %g6, %i5, %l2
lduw [%l7 + 0x0C], %l5
fmovda %xcc, %f3, %f13
ld [%l7 + 0x7C], %f7
sth %g3, [%l7 + 0x0E]
fnands %f7, %f15, %f4
sdiv %o4, 0x1F46, %o0
st %f11, [%l7 + 0x08]
ldsh [%l7 + 0x5C], %i7
tl %xcc, 0x7
ld [%l7 + 0x58], %f14
fba,a %fcc2, loop_772
sdiv %g5, 0x1653, %g2
stw %g4, [%l7 + 0x18]
fba,a %fcc2, loop_773
loop_772:
ldsh [%l7 + 0x72], %o1
umulcc %i2, %l0, %i1
fbe,a %fcc3, loop_774
loop_773:
sth %g1, [%l7 + 0x64]
fnot1 %f8, %f4
sth %l6, [%l7 + 0x12]
loop_774:
ldsw [%l7 + 0x20], %o5
stw %i0, [%l7 + 0x50]
bvs,pn %icc, loop_775
subc %l3, 0x114F, %l1
fbo %fcc0, loop_776
fmovdl %icc, %f13, %f6
loop_775:
fbuge,a %fcc0, loop_777
bg,pn %xcc, loop_778
loop_776:
fblg,a %fcc2, loop_779
movcc %icc, %g7, %i3
loop_777:
fbl %fcc2, loop_780
loop_778:
fmuld8sux16 %f8, %f5, %f8
loop_779:
fmovrslez %l4, %f13, %f2
fmovsg %icc, %f3, %f14
loop_780:
fmovsne %icc, %f5, %f11
fcmpes %fcc1, %f2, %f4
faligndata %f10, %f12, %f10
ldub [%l7 + 0x3F], %i4
movvs %icc, %o2, %o3
umulcc %o7, %o6, %g6
stw %i6, [%l7 + 0x30]
std %f14, [%l7 + 0x18]
fbl %fcc2, loop_781
ldsw [%l7 + 0x10], %l2
add %i5, 0x1C9D, %l5
orn %o4, %g3, %i7
loop_781:
bne,pn %xcc, loop_782
fbu,a %fcc2, loop_783
fxors %f10, %f2, %f4
andncc %g5, %g2, %g4
loop_782:
ld [%l7 + 0x24], %f14
loop_783:
umul %o0, %o1, %i2
fpmerge %f11, %f10, %f10
tsubcctv %i1, %l0, %g1
bshuffle %f4, %f14, %f4
lduw [%l7 + 0x34], %o5
fmovrsne %i0, %f3, %f15
bgu loop_784
fmovd %f10, %f2
edge16l %l6, %l1, %g7
movrlz %l3, %i3, %i4
loop_784:
brnz %o2, loop_785
fbo %fcc0, loop_786
stb %l4, [%l7 + 0x4C]
fone %f2
loop_785:
fbue %fcc1, loop_787
loop_786:
fmovdl %xcc, %f0, %f1
call loop_788
fbl %fcc0, loop_789
loop_787:
fmovscs %xcc, %f0, %f0
bgu,a %icc, loop_790
loop_788:
tneg %xcc, 0x0
loop_789:
ldd [%l7 + 0x60], %f6
movrne %o3, %o7, %g6
loop_790:
edge16n %o6, %l2, %i6
tvs %xcc, 0x2
movvc %xcc, %l5, %i5
ble,a,pt %icc, loop_791
bgu %xcc, loop_792
tgu %xcc, 0x4
std %f12, [%l7 + 0x08]
loop_791:
ldsh [%l7 + 0x20], %g3
loop_792:
fzeros %f7
lduw [%l7 + 0x30], %o4
nop
setx loop_793, %l0, %l1
jmpl %l1, %g5
fbuge,a %fcc2, loop_794
fcmpgt16 %f10, %f12, %i7
ldd [%l7 + 0x08], %f4
loop_793:
ldd [%l7 + 0x10], %f10
loop_794:
st %f2, [%l7 + 0x0C]
stb %g4, [%l7 + 0x08]
udivx %o0, 0x1300, %o1
tsubcctv %i2, %i1, %g2
ldub [%l7 + 0x27], %g1
fcmped %fcc2, %f6, %f8
fpack16 %f4, %f5
fpadd32s %f0, %f6, %f2
umulcc %o5, %i0, %l6
movre %l1, 0x236, %l0
fmovrdgez %l3, %f0, %f8
lduh [%l7 + 0x56], %g7
fmovrsgz %i4, %f15, %f1
sllx %i3, 0x18, %o2
fbn,a %fcc1, loop_795
bn,pn %xcc, loop_796
lduw [%l7 + 0x18], %l4
fmovscs %xcc, %f12, %f13
loop_795:
movrne %o7, %g6, %o3
loop_796:
fandnot2s %f0, %f7, %f6
fmovrde %o6, %f12, %f12
brgz,a %i6, loop_797
fmovsgu %icc, %f6, %f11
edge16ln %l5, %i5, %g3
std %f2, [%l7 + 0x40]
loop_797:
sth %l2, [%l7 + 0x56]
fpsub32s %f4, %f8, %f13
stx %o4, [%l7 + 0x58]
stx %i7, [%l7 + 0x10]
add %g5, %g4, %o0
fmovrdgz %o1, %f10, %f8
sth %i2, [%l7 + 0x72]
ldsb [%l7 + 0x27], %i1
subc %g1, %o5, %g2
bvs,a,pn %xcc, loop_798
xorcc %l6, 0x1591, %i0
std %f6, [%l7 + 0x60]
movcc %icc, %l0, %l1
loop_798:
bleu,a %icc, loop_799
fpadd32 %f12, %f4, %f6
movrgz %l3, 0x024, %g7
st %f13, [%l7 + 0x1C]
loop_799:
fmovsvs %icc, %f11, %f13
orcc %i4, %i3, %l4
ld [%l7 + 0x50], %f4
fmul8sux16 %f14, %f10, %f14
movrlz %o7, 0x31E, %g6
fmovdvc %icc, %f6, %f11
fcmpne32 %f12, %f4, %o3
fmovsleu %icc, %f0, %f13
fbu %fcc2, loop_800
fpsub16 %f2, %f10, %f8
fmul8sux16 %f10, %f6, %f10
ldub [%l7 + 0x0E], %o6
loop_800:
fcmpgt32 %f0, %f0, %o2
fcmpd %fcc1, %f6, %f14
ldub [%l7 + 0x35], %i6
stb %i5, [%l7 + 0x64]
ldsw [%l7 + 0x08], %g3
ldsb [%l7 + 0x24], %l2
ble,a %icc, loop_801
fxors %f4, %f6, %f10
bneg,pn %icc, loop_802
tcs %icc, 0x1
loop_801:
fbue,a %fcc2, loop_803
movne %xcc, %l5, %o4
loop_802:
ldub [%l7 + 0x2C], %i7
fmovrse %g4, %f9, %f2
loop_803:
ldsw [%l7 + 0x30], %g5
ldub [%l7 + 0x1C], %o0
fmovsvc %icc, %f1, %f4
bg %icc, loop_804
fmovdgu %xcc, %f15, %f12
lduh [%l7 + 0x0C], %o1
movvs %xcc, %i2, %g1
loop_804:
fbuge %fcc1, loop_805
nop
setx loop_806, %l0, %l1
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 + 0x0A]
fmovda %icc, %f3, %f2
loop_805:
fandnot2 %f14, %f2, %f14
loop_806:
std %f2, [%l7 + 0x28]
taddcctv %g2, 0x0139, %l6
movre %i0, 0x011, %l0
std %f0, [%l7 + 0x20]
fbul %fcc3, loop_807
st %f6, [%l7 + 0x70]
fmovsleu %icc, %f8, %f13
mulscc %l1, %o5, %g7
loop_807:
stx %i4, [%l7 + 0x18]
movcs %icc, %l3, %l4
sth %i3, [%l7 + 0x38]
sdivx %o7, 0x06F9, %o3
fpadd16 %f0, %f8, %f6
lduw [%l7 + 0x60], %g6
st %f6, [%l7 + 0x10]
pdist %f2, %f14, %f12
xnor %o2, 0x03B5, %o6
fbn %fcc1, loop_808
fones %f9
brnz,a %i6, loop_809
edge32ln %g3, %i5, %l5
loop_808:
stb %o4, [%l7 + 0x10]
fbl,a %fcc3, loop_810
loop_809:
fmul8sux16 %f0, %f2, %f0
fnand %f12, %f14, %f2
ldx [%l7 + 0x30], %i7
loop_810:
ldsh [%l7 + 0x7E], %g4
std %f0, [%l7 + 0x60]
lduh [%l7 + 0x78], %g5
fmovdvs %icc, %f0, %f11
fbul %fcc1, loop_811
stx %o0, [%l7 + 0x78]
bpos,a,pn %xcc, loop_812
fmovsge %icc, %f7, %f4
loop_811:
sth %o1, [%l7 + 0x46]
fcmps %fcc0, %f5, %f14
loop_812:
st %f13, [%l7 + 0x54]
ld [%l7 + 0x38], %f8
fbge %fcc1, loop_813
xorcc %l2, 0x1269, %i2
fbuge %fcc3, loop_814
sth %i1, [%l7 + 0x34]
loop_813:
addccc %g2, 0x17A7, %g1
tcs %xcc, 0x4
loop_814:
fpadd16s %f7, %f6, %f1
addccc %i0, %l6, %l0
mulx %o5, %g7, %l1
fcmple16 %f10, %f8, %i4
stb %l3, [%l7 + 0x43]
fornot1 %f8, %f2, %f4
fbul %fcc1, loop_815
mulx %i3, %l4, %o7
fabss %f13, %f0
ba,a loop_816
loop_815:
udivcc %g6, 0x0E2B, %o3
xnor %o6, 0x1F32, %i6
fmovrsgez %g3, %f3, %f3
loop_816:
bne %xcc, loop_817
fcmpne32 %f6, %f8, %o2
fnot1s %f12, %f0
fmovrsne %l5, %f9, %f15
loop_817:
xor %o4, 0x1450, %i7
fpadd32 %f10, %f12, %f8
fors %f0, %f10, %f6
ldsb [%l7 + 0x68], %i5
movg %xcc, %g4, %o0
bg,a,pn %xcc, loop_818
stx %g5, [%l7 + 0x30]
st %f11, [%l7 + 0x40]
ld [%l7 + 0x3C], %f1
loop_818:
edge8l %o1, %l2, %i2
fand %f6, %f12, %f8
fcmple32 %f0, %f14, %g2
tn %xcc, 0x5
lduw [%l7 + 0x68], %g1
array32 %i0, %l6, %l0
sth %i1, [%l7 + 0x30]
stw %g7, [%l7 + 0x74]
addc %o5, %i4, %l3
bl,a loop_819
lduh [%l7 + 0x68], %i3
fnot2s %f11, %f2
fmovrdne %l1, %f10, %f8
loop_819:
sllx %l4, 0x17, %g6
ld [%l7 + 0x70], %f5
ldub [%l7 + 0x0F], %o3
fmovrsne %o6, %f5, %f1
fmovsa %xcc, %f15, %f1
fmovdneg %xcc, %f13, %f3
fmovsvs %icc, %f12, %f13
array8 %i6, %o7, %g3
fcmpgt32 %f10, %f0, %o2
fbe %fcc3, loop_820
fble %fcc0, loop_821
sdiv %o4, 0x11CD, %i7
fandnot2s %f5, %f8, %f9
loop_820:
stb %l5, [%l7 + 0x74]
loop_821:
bvc,pn %xcc, loop_822
fcmpne32 %f0, %f4, %i5
bge,a,pt %xcc, loop_823
be,a loop_824
loop_822:
ldx [%l7 + 0x08], %g4
stb %g5, [%l7 + 0x3D]
loop_823:
ldub [%l7 + 0x57], %o0
loop_824:
fnot2s %f10, %f11
addc %l2, %o1, %g2
fcmps %fcc1, %f5, %f9
fmovsn %icc, %f1, %f10
ldd [%l7 + 0x08], %f2
ldx [%l7 + 0x08], %i2
edge32l %g1, %l6, %i0
fnand %f12, %f0, %f4
ldsh [%l7 + 0x76], %i1
mova %xcc, %g7, %l0
xnorcc %i4, 0x0924, %l3
fbu,a %fcc2, loop_825
be %xcc, loop_826
tsubcc %o5, %i3, %l1
bgu,pn %xcc, loop_827
loop_825:
movg %icc, %l4, %o3
loop_826:
alignaddrl %g6, %i6, %o7
stx %o6, [%l7 + 0x70]
loop_827:
tvs %xcc, 0x0
fpackfix %f14, %f5
array16 %g3, %o4, %o2
bcc,pt %icc, loop_828
ld [%l7 + 0x10], %f12
ldd [%l7 + 0x38], %f0
te %icc, 0x4
loop_828:
movg %xcc, %l5, %i5
tvc %xcc, 0x1
mova %xcc, %g4, %g5
umul %i7, %o0, %o1
stw %g2, [%l7 + 0x7C]
stw %i2, [%l7 + 0x58]
fba %fcc0, loop_829
addccc %l2, %l6, %g1
std %f2, [%l7 + 0x48]
ldsb [%l7 + 0x1B], %i0
loop_829:
udiv %g7, 0x05CF, %l0
sethi 0x1A1D, %i4
fbne %fcc1, loop_830
fmovrslz %i1, %f7, %f10
udivx %l3, 0x11F5, %i3
fmovrde %l1, %f12, %f6
loop_830:
sth %l4, [%l7 + 0x10]
movre %o3, 0x2EE, %g6
call loop_831
fmovsl %xcc, %f5, %f8
st %f10, [%l7 + 0x38]
ldx [%l7 + 0x68], %o5
loop_831:
fmovsneg %icc, %f6, %f3
fmovdgu %xcc, %f12, %f15
fmovsge %icc, %f15, %f0
movvs %xcc, %o7, %i6
tl %icc, 0x0
lduw [%l7 + 0x78], %g3
sdivcc %o6, 0x0388, %o4
sth %o2, [%l7 + 0x20]
movrlez %l5, %g4, %g5
ldx [%l7 + 0x38], %i7
sth %o0, [%l7 + 0x0E]
fbn,a %fcc3, loop_832
ld [%l7 + 0x24], %f1
movrne %o1, %i5, %g2
tge %xcc, 0x7
loop_832:
std %f10, [%l7 + 0x50]
stx %l2, [%l7 + 0x48]
stw %l6, [%l7 + 0x70]
fmovsne %xcc, %f7, %f3
movrgez %g1, %i0, %g7
mova %xcc, %l0, %i2
fmovd %f6, %f8
lduw [%l7 + 0x78], %i4
ldsb [%l7 + 0x2F], %l3
stw %i1, [%l7 + 0x18]
xorcc %i3, 0x0C70, %l1
tle %xcc, 0x4
fzeros %f15
fcmpne32 %f4, %f0, %o3
fnors %f1, %f11, %f15
ldx [%l7 + 0x50], %l4
fnot1s %f0, %f3
fmovrdgz %g6, %f10, %f6
fmovs %f4, %f10
st %f5, [%l7 + 0x60]
fmuld8ulx16 %f4, %f3, %f0
tneg %icc, 0x7
fbg,a %fcc3, loop_833
sethi 0x0EA3, %o5
edge16n %o7, %i6, %g3
bleu %icc, loop_834
loop_833:
tne %xcc, 0x2
fmul8x16 %f11, %f10, %f14
add %o4, 0x0973, %o6
loop_834:
andcc %o2, 0x1DA7, %g4
fmovsa %xcc, %f15, %f1
fmovscs %icc, %f10, %f3
tg %icc, 0x5
fblg %fcc0, loop_835
fmovrde %l5, %f6, %f10
fmovspos %icc, %f8, %f13
lduw [%l7 + 0x58], %i7
loop_835:
stw %o0, [%l7 + 0x18]
ld [%l7 + 0x28], %f6
tge %icc, 0x5
mulscc %o1, %i5, %g2
ldx [%l7 + 0x58], %g5
edge16ln %l6, %g1, %i0
movneg %icc, %g7, %l0
fmovrde %l2, %f6, %f0
fornot1 %f0, %f2, %f4
fbul,a %fcc3, loop_836
brlez,a %i4, loop_837
bleu,a %icc, loop_838
fands %f1, %f4, %f11
loop_836:
movg %xcc, %l3, %i2
loop_837:
bpos,pt %icc, loop_839
loop_838:
array8 %i1, %i3, %l1
ldub [%l7 + 0x43], %l4
lduw [%l7 + 0x0C], %o3
loop_839:
tn %xcc, 0x4
movcs %xcc, %o5, %g6
lduw [%l7 + 0x3C], %i6
sra %o7, 0x14, %o4
movre %o6, 0x39A, %o2
be,a loop_840
fbg %fcc0, loop_841
fsrc2s %f0, %f1
fsrc1 %f4, %f14
loop_840:
ldsb [%l7 + 0x45], %g4
loop_841:
lduw [%l7 + 0x38], %l5
brgez,a %i7, loop_842
sth %g3, [%l7 + 0x2E]
ldsw [%l7 + 0x1C], %o1
ldsh [%l7 + 0x12], %i5
loop_842:
fbn %fcc3, loop_843
fmovdcs %icc, %f10, %f12
std %f0, [%l7 + 0x28]
fpackfix %f12, %f3
loop_843:
fcmpgt16 %f14, %f4, %g2
ld [%l7 + 0x44], %f8
tsubcc %g5, 0x0234, %l6
tn %xcc, 0x2
fmovsa %xcc, %f6, %f1
orncc %g1, 0x1833, %i0
bcs loop_844
ldsb [%l7 + 0x7E], %o0
tvs %xcc, 0x6
stw %g7, [%l7 + 0x2C]
loop_844:
fmul8x16 %f2, %f6, %f6
orncc %l2, 0x1E44, %l0
fmovrdgz %i4, %f2, %f10
fmul8x16 %f1, %f8, %f8
ldub [%l7 + 0x19], %l3
movrlez %i1, %i2, %l1
fmovrdgez %i3, %f2, %f6
ldub [%l7 + 0x1F], %o3
movvs %icc, %o5, %g6
fbuge %fcc0, loop_845
te %icc, 0x1
fmovrdlz %i6, %f6, %f4
ldd [%l7 + 0x18], %f8
loop_845:
movne %xcc, %l4, %o4
fmovdle %icc, %f14, %f9
tle %icc, 0x5
udiv %o7, 0x18B3, %o6
move %xcc, %g4, %l5
lduw [%l7 + 0x18], %i7
fmovdl %icc, %f3, %f0
fandnot2s %f11, %f8, %f10
fmovsl %icc, %f15, %f1
stb %g3, [%l7 + 0x24]
edge16ln %o1, %i5, %g2
fmovsa %xcc, %f7, %f0
fandnot2s %f9, %f3, %f2
bvs,a,pt %xcc, loop_846
fmovde %xcc, %f8, %f12
ldsb [%l7 + 0x76], %g5
move %xcc, %o2, %l6
loop_846:
stw %i0, [%l7 + 0x40]
stx %g1, [%l7 + 0x58]
fmovsne %icc, %f3, %f0
fpackfix %f12, %f1
fbul,a %fcc2, loop_847
ldx [%l7 + 0x18], %o0
ldsw [%l7 + 0x3C], %l2
fmovsn %icc, %f11, %f9
loop_847:
fmovrdne %l0, %f2, %f0
fcmpgt32 %f4, %f14, %g7
fones %f1
movle %xcc, %l3, %i4
tne %xcc, 0x7
stx %i2, [%l7 + 0x60]
stw %l1, [%l7 + 0x28]
st %f13, [%l7 + 0x14]
std %f2, [%l7 + 0x70]
ldd [%l7 + 0x30], %f10
movge %xcc, %i3, %i1
fmovsn %xcc, %f8, %f3
and %o5, 0x0F4C, %o3
brlz %i6, loop_848
edge32 %l4, %g6, %o7
fabss %f0, %f8
fnands %f3, %f11, %f0
loop_848:
fmovde %icc, %f10, %f5
bge,pn %icc, loop_849
sth %o6, [%l7 + 0x48]
fsrc1s %f3, %f13
movl %xcc, %o4, %l5
loop_849:
bne,pn %xcc, loop_850
fnot2 %f14, %f4
fpsub16s %f0, %f13, %f12
srax %g4, %g3, %o1
loop_850:
ldsh [%l7 + 0x36], %i5
fmovspos %xcc, %f14, %f5
stx %g2, [%l7 + 0x68]
move %icc, %g5, %i7
fbge,a %fcc0, loop_851
stx %l6, [%l7 + 0x78]
fmovrsgz %o2, %f0, %f13
st %f7, [%l7 + 0x24]
loop_851:
fandnot1 %f14, %f8, %f2
sll %i0, %o0, %l2
fpack16 %f2, %f2
fbne,a %fcc3, loop_852
lduh [%l7 + 0x1E], %l0
bn %xcc, loop_853
ld [%l7 + 0x68], %f13
loop_852:
smulcc %g1, 0x0FB3, %l3
fxnor %f12, %f2, %f6
loop_853:
ldx [%l7 + 0x48], %i4
tneg %xcc, 0x4
fbn %fcc2, loop_854
tsubcc %i2, %g7, %l1
bneg,pt %xcc, loop_855
ldub [%l7 + 0x37], %i3
loop_854:
sth %o5, [%l7 + 0x20]
ld [%l7 + 0x38], %f15
loop_855:
fmuld8sux16 %f15, %f6, %f0
movle %icc, %o3, %i6
std %f0, [%l7 + 0x28]
movge %xcc, %l4, %i1
ldub [%l7 + 0x4E], %g6
ldsh [%l7 + 0x7A], %o7
bcs,pn %xcc, loop_856
xnorcc %o4, %o6, %l5
fmul8ulx16 %f6, %f8, %f14
bgu %xcc, loop_857
loop_856:
bn,a,pn %icc, loop_858
brlez %g4, loop_859
fxnor %f8, %f10, %f10
loop_857:
edge32ln %o1, %i5, %g2
loop_858:
movleu %icc, %g3, %i7
loop_859:
fmovscs %icc, %f12, %f5
edge8n %l6, %o2, %g5
te %xcc, 0x3
ldsh [%l7 + 0x36], %i0
fmovdge %xcc, %f3, %f4
smulcc %l2, 0x03FE, %l0
array32 %g1, %o0, %l3
fsrc2 %f0, %f8
movle %xcc, %i2, %g7
fcmpne16 %f8, %f4, %i4
lduh [%l7 + 0x6A], %i3
fsrc2s %f5, %f15
fbo %fcc1, loop_860
tcs %icc, 0x4
fcmped %fcc2, %f2, %f14
fmovdvc %icc, %f9, %f4
loop_860:
fbue %fcc2, loop_861
for %f6, %f6, %f8
ldsw [%l7 + 0x08], %o5
fmovsg %xcc, %f4, %f14
loop_861:
fcmpeq16 %f6, %f0, %l1
fmovs %f10, %f6
fmovsg %xcc, %f7, %f8
brgz %i6, loop_862
tg %xcc, 0x4
stx %o3, [%l7 + 0x10]
fmovdg %icc, %f13, %f7
loop_862:
fbug,a %fcc0, loop_863
movcc %xcc, %l4, %i1
ldsw [%l7 + 0x5C], %o7
taddcctv %o4, 0x1D0A, %o6
loop_863:
brgez,a %l5, loop_864
sdivx %g4, 0x0683, %g6
bcc,a %icc, loop_865
stw %i5, [%l7 + 0x0C]
loop_864:
fmovsn %xcc, %f15, %f12
fmovsg %icc, %f0, %f6
loop_865:
fpsub32s %f7, %f11, %f5
te %xcc, 0x4
bcs loop_866
ldd [%l7 + 0x60], %f6
fornot1s %f6, %f7, %f2
popc 0x0980, %o1
loop_866:
fmovdne %icc, %f1, %f0
fbl,a %fcc1, loop_867
nop
setx loop_868, %l0, %l1
jmpl %l1, %g2
or %i7, %l6, %g3
ld [%l7 + 0x40], %f11
loop_867:
subc %o2, %g5, %i0
loop_868:
xorcc %l0, 0x01B8, %l2
fmovdvc %xcc, %f15, %f6
tneg %xcc, 0x2
sra %g1, 0x13, %o0
fnot1 %f14, %f14
bpos,pt %icc, loop_869
std %f4, [%l7 + 0x30]
fzero %f10
fmovrsne %l3, %f9, %f0
loop_869:
movrne %g7, %i2, %i4
smulcc %i3, 0x100F, %l1
tpos %icc, 0x7
fmovdneg %xcc, %f12, %f4
fpackfix %f8, %f12
fnands %f2, %f8, %f13
stx %i6, [%l7 + 0x58]
bl,pt %xcc, loop_870
brlez %o3, loop_871
movgu %xcc, %o5, %l4
fblg,a %fcc0, loop_872
loop_870:
std %f14, [%l7 + 0x60]
loop_871:
st %f14, [%l7 + 0x28]
stw %i1, [%l7 + 0x44]
loop_872:
stb %o4, [%l7 + 0x20]
edge16 %o6, %l5, %o7
movre %g6, 0x0DF, %g4
for %f12, %f14, %f10
movne %xcc, %i5, %o1
stx %i7, [%l7 + 0x08]
fmovdge %icc, %f5, %f6
mulscc %g2, %l6, %g3
fmovrsgz %g5, %f6, %f11
fabss %f10, %f11
bn,a,pt %icc, loop_873
fexpand %f5, %f4
std %f14, [%l7 + 0x68]
siam 0x5
loop_873:
fblg %fcc0, loop_874
ldd [%l7 + 0x60], %f12
brnz,a %i0, loop_875
fnors %f11, %f3, %f2
loop_874:
pdist %f0, %f10, %f8
tl %icc, 0x7
loop_875:
bvs %xcc, loop_876
fmovda %xcc, %f7, %f10
stw %l0, [%l7 + 0x2C]
ldsh [%l7 + 0x68], %l2
loop_876:
movl %xcc, %o2, %o0
fmovscc %xcc, %f15, %f2
fnands %f1, %f11, %f10
ldsh [%l7 + 0x3E], %g1
tpos %xcc, 0x1
addc %l3, %g7, %i2
tleu %icc, 0x3
bg,a loop_877
ldsb [%l7 + 0x0A], %i3
sth %i4, [%l7 + 0x6E]
ld [%l7 + 0x10], %f0
loop_877:
fandnot2 %f2, %f6, %f6
movle %xcc, %l1, %o3
st %f4, [%l7 + 0x0C]
fornot1s %f10, %f2, %f6
ba,a %icc, loop_878
fbue %fcc0, loop_879
array16 %i6, %l4, %i1
fnand %f6, %f14, %f8
loop_878:
fbug,a %fcc0, loop_880
loop_879:
fornot2 %f0, %f10, %f10
fcmpeq32 %f4, %f10, %o4
ldx [%l7 + 0x58], %o5
loop_880:
std %f10, [%l7 + 0x40]
std %f2, [%l7 + 0x08]
ldx [%l7 + 0x58], %l5
be,a %icc, loop_881
ldx [%l7 + 0x78], %o6
fcmple16 %f4, %f6, %o7
tne %icc, 0x5
loop_881:
std %f6, [%l7 + 0x08]
movpos %icc, %g4, %i5
fandnot1s %f9, %f13, %f14
edge16n %o1, %i7, %g2
fbg %fcc0, loop_882
fmovrslz %l6, %f0, %f3
st %f2, [%l7 + 0x18]
st %f12, [%l7 + 0x30]
loop_882:
fmovrdgz %g3, %f6, %f14
lduh [%l7 + 0x26], %g6
lduh [%l7 + 0x48], %i0
add %g5, 0x14EB, %l2
fmovscc %icc, %f3, %f1
movrgz %o2, 0x0FB, %o0
movcc %xcc, %g1, %l3
fnot1 %f6, %f12
lduw [%l7 + 0x5C], %l0
ldsb [%l7 + 0x77], %g7
fabsd %f2, %f14
fbge,a %fcc1, loop_883
fmovsgu %xcc, %f14, %f8
stb %i2, [%l7 + 0x53]
fbu %fcc0, loop_884
loop_883:
ldd [%l7 + 0x68], %f12
ldsb [%l7 + 0x4E], %i4
fmovrdne %i3, %f10, %f12
loop_884:
movrne %o3, %l1, %i6
umul %l4, 0x03E7, %o4
ld [%l7 + 0x24], %f6
sllx %i1, %o5, %l5
ldsw [%l7 + 0x60], %o7
sdivx %o6, 0x0ABF, %i5
lduh [%l7 + 0x1C], %g4
tleu %icc, 0x7
ldsb [%l7 + 0x40], %i7
addcc %g2, %o1, %l6
stx %g6, [%l7 + 0x10]
fbge,a %fcc0, loop_885
fmovdge %icc, %f6, %f15
fornot2 %f12, %f12, %f0
fpsub16 %f4, %f6, %f4
loop_885:
lduw [%l7 + 0x38], %i0
movvc %xcc, %g3, %l2
fors %f13, %f0, %f0
tvc %xcc, 0x6
fmovsleu %icc, %f3, %f11
orcc %g5, 0x0068, %o2
tcc %icc, 0x1
movcs %icc, %o0, %g1
ldsw [%l7 + 0x18], %l3
ldx [%l7 + 0x60], %g7
fsrc1s %f13, %f1
ldsb [%l7 + 0x4F], %l0
edge8n %i2, %i4, %i3
fors %f5, %f1, %f11
bshuffle %f10, %f0, %f0
fmovdle %xcc, %f10, %f4
add %l1, 0x19CC, %o3
ld [%l7 + 0x30], %f9
nop
setx loop_886, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f12, [%l7 + 0x78]
std %f0, [%l7 + 0x68]
and %i6, %l4, %o4
loop_886:
fzeros %f1
fcmpd %fcc2, %f0, %f14
fpadd32 %f0, %f12, %f2
udivx %o5, 0x12C9, %i1
fmul8x16al %f7, %f13, %f2
ldsh [%l7 + 0x0E], %l5
ldub [%l7 + 0x3B], %o7
subc %i5, %o6, %g4
fpsub16s %f12, %f0, %f15
fcmps %fcc0, %f7, %f13
ldd [%l7 + 0x48], %f0
fmovd %f14, %f0
tneg %icc, 0x7
fmovsleu %icc, %f12, %f11
ldd [%l7 + 0x48], %f8
stb %i7, [%l7 + 0x3D]
lduw [%l7 + 0x70], %g2
fmovsn %xcc, %f3, %f9
lduw [%l7 + 0x0C], %o1
sdivcc %l6, 0x0891, %g6
fzeros %f6
fors %f1, %f11, %f4
fnot2s %f9, %f8
fmovdn %xcc, %f0, %f0
sllx %i0, %g3, %g5
ldub [%l7 + 0x21], %l2
sth %o0, [%l7 + 0x18]
stx %o2, [%l7 + 0x70]
stx %g1, [%l7 + 0x60]
ldsb [%l7 + 0x15], %l3
std %f10, [%l7 + 0x08]
fcmped %fcc2, %f14, %f12
sth %l0, [%l7 + 0x20]
lduw [%l7 + 0x2C], %i2
fmovdcs %icc, %f1, %f11
lduw [%l7 + 0x78], %i4
edge32ln %g7, %i3, %o3
fmovda %xcc, %f10, %f9
mulx %l1, %l4, %i6
ldsh [%l7 + 0x20], %o4
fmuld8sux16 %f8, %f6, %f12
tsubcctv %o5, 0x1B47, %l5
fmovsne %xcc, %f6, %f10
brlz %o7, loop_887
pdist %f14, %f14, %f2
bleu,a loop_888
fble,a %fcc3, loop_889
loop_887:
stx %i1, [%l7 + 0x58]
fmovsa %icc, %f12, %f2
loop_888:
tcs %icc, 0x4
loop_889:
fnot2s %f11, %f2
fblg,a %fcc2, loop_890
fnor %f8, %f12, %f2
nop
setx loop_891, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot2 %f12, %f0
loop_890:
fnegd %f6, %f8
umulcc %o6, %i5, %i7
loop_891:
fmovspos %icc, %f14, %f6
ldsw [%l7 + 0x40], %g2
movpos %icc, %g4, %l6
fmul8x16al %f15, %f10, %f14
ldsh [%l7 + 0x2E], %o1
sth %i0, [%l7 + 0x7E]
movrgz %g6, 0x389, %g5
ldx [%l7 + 0x50], %l2
ld [%l7 + 0x20], %f3
movne %icc, %o0, %g3
fbge %fcc3, loop_892
fandnot1 %f2, %f2, %f0
fnot1 %f14, %f10
movleu %icc, %o2, %l3
loop_892:
fbn %fcc2, loop_893
fsrc1 %f12, %f4
fbue,a %fcc2, loop_894
bge,a,pn %xcc, loop_895
loop_893:
fmovdvs %icc, %f4, %f15
bcc,a %xcc, loop_896
loop_894:
fnot1 %f14, %f8
loop_895:
fsrc2s %f5, %f11
tsubcctv %l0, 0x1BB8, %g1
loop_896:
movvs %xcc, %i4, %i2
fmovrdlez %i3, %f4, %f12
fors %f10, %f3, %f11
ldub [%l7 + 0x39], %o3
stb %g7, [%l7 + 0x1C]
ldd [%l7 + 0x20], %f14
tvc %icc, 0x3
ld [%l7 + 0x20], %f13
ldsh [%l7 + 0x58], %l4
mova %icc, %l1, %i6
ldsb [%l7 + 0x11], %o4
fmovdne %icc, %f4, %f4
fmovdvc %icc, %f1, %f4
fbn,a %fcc3, loop_897
ldsw [%l7 + 0x78], %o5
fmovrsgz %l5, %f0, %f1
stw %i1, [%l7 + 0x70]
loop_897:
tcc %icc, 0x2
fandnot2 %f2, %f6, %f8
ld [%l7 + 0x3C], %f0
ble,a,pn %icc, loop_898
bl,pn %xcc, loop_899
subcc %o6, %o7, %i5
tcc %xcc, 0x0
loop_898:
bvs loop_900
loop_899:
fornot1 %f4, %f0, %f4
sth %g2, [%l7 + 0x34]
bshuffle %f4, %f2, %f8
loop_900:
sth %g4, [%l7 + 0x76]
movre %i7, 0x13C, %o1
fcmpd %fcc1, %f14, %f4
fxnors %f7, %f6, %f13
lduw [%l7 + 0x2C], %i0
ldx [%l7 + 0x48], %l6
tvs %icc, 0x7
std %f6, [%l7 + 0x60]
ldx [%l7 + 0x78], %g5
fcmple16 %f0, %f2, %g6
bgu,a,pn %icc, loop_901
edge32n %o0, %g3, %l2
udivcc %l3, 0x1986, %l0
mulx %g1, %i4, %i2
loop_901:
sethi 0x0AB4, %o2
fandnot2s %f13, %f14, %f9
lduw [%l7 + 0x60], %o3
fmovscs %xcc, %f4, %f15
fmul8ulx16 %f0, %f4, %f4
move %xcc, %g7, %i3
edge8ln %l4, %l1, %i6
tvs %xcc, 0x0
subc %o5, %l5, %i1
fmovsa %xcc, %f6, %f14
fmuld8ulx16 %f5, %f15, %f0
st %f12, [%l7 + 0x54]
fmovsvc %icc, %f7, %f7
fmovdneg %icc, %f0, %f4
taddcc %o6, 0x1433, %o7
xnor %o4, 0x07C3, %g2
fornot2 %f14, %f2, %f0
fxor %f10, %f10, %f10
edge8l %g4, %i5, %i7
ld [%l7 + 0x0C], %f15
fmovspos %icc, %f6, %f10
ldsh [%l7 + 0x0C], %o1
tcc %icc, 0x0
bl,a,pn %xcc, loop_902
fnegs %f5, %f2
alignaddrl %i0, %g5, %g6
ldub [%l7 + 0x12], %o0
loop_902:
fabss %f11, %f2
ldsh [%l7 + 0x22], %l6
udiv %g3, 0x0B41, %l3
movpos %xcc, %l2, %g1
fmovsa %xcc, %f12, %f4
edge32l %l0, %i4, %o2
fmovrdgz %i2, %f0, %f12
fandnot1s %f5, %f7, %f12
ldsb [%l7 + 0x4F], %g7
fmovrsgez %i3, %f1, %f11
ldsb [%l7 + 0x45], %o3
xor %l4, %l1, %i6
std %f4, [%l7 + 0x28]
st %f0, [%l7 + 0x58]
fmovrdne %l5, %f6, %f8
fsrc2 %f14, %f8
fmovrdgez %i1, %f8, %f4
alignaddr %o5, %o7, %o4
ldx [%l7 + 0x28], %o6
fcmps %fcc1, %f8, %f6
orn %g2, 0x0F31, %g4
subccc %i7, 0x1DFF, %o1
std %f2, [%l7 + 0x30]
fand %f6, %f8, %f2
fandnot1 %f10, %f0, %f10
fmovrslz %i0, %f5, %f4
ldx [%l7 + 0x40], %g5
fbne,a %fcc0, loop_903
ldsh [%l7 + 0x52], %i5
andncc %g6, %o0, %l6
andncc %l3, %g3, %l2
loop_903:
fmovdcc %icc, %f0, %f5
movge %xcc, %l0, %g1
fmovdvs %icc, %f14, %f4
fmovde %icc, %f0, %f10
fsrc2s %f2, %f13
fmovdgu %xcc, %f3, %f3
umul %o2, %i2, %i4
fcmpgt32 %f10, %f10, %i3
sub %o3, 0x02FD, %g7
subc %l1, 0x18C4, %l4
std %f12, [%l7 + 0x10]
popc 0x1385, %i6
tne %xcc, 0x0
st %f15, [%l7 + 0x7C]
ldx [%l7 + 0x78], %l5
movrgz %o5, %i1, %o4
movrlez %o7, %o6, %g4
fcmpeq32 %f2, %f0, %i7
subc %g2, 0x0342, %i0
fmovsg %xcc, %f2, %f4
fbn %fcc1, loop_904
std %f14, [%l7 + 0x48]
fsrc2 %f14, %f12
fbo %fcc0, loop_905
loop_904:
ba loop_906
stx %o1, [%l7 + 0x28]
fpack32 %f10, %f14, %f8
loop_905:
ldsh [%l7 + 0x62], %g5
loop_906:
fpack32 %f8, %f12, %f14
fble %fcc0, loop_907
sth %g6, [%l7 + 0x70]
lduh [%l7 + 0x7C], %i5
fnot2 %f2, %f6
loop_907:
move %xcc, %l6, %l3
fmovsleu %xcc, %f1, %f10
fmovde %xcc, %f6, %f12
stb %g3, [%l7 + 0x6A]
movvc %xcc, %l2, %o0
bge,a %xcc, loop_908
sethi 0x1F9F, %g1
add %o2, 0x03B4, %i2
ldsb [%l7 + 0x29], %i4
loop_908:
subccc %i3, 0x0B92, %l0
fnand %f14, %f0, %f6
movrgez %g7, %o3, %l1
smul %l4, %i6, %l5
bg,a,pt %icc, loop_909
bvc,pt %icc, loop_910
fmovse %icc, %f9, %f0
fcmped %fcc1, %f14, %f4
loop_909:
fpsub16s %f8, %f12, %f0
loop_910:
andn %i1, 0x0C83, %o5
ldsh [%l7 + 0x32], %o4
fmovrsgz %o7, %f12, %f5
sth %g4, [%l7 + 0x16]
tn %icc, 0x4
sub %i7, 0x1388, %g2
mulscc %o6, 0x05AC, %o1
fmovdvc %xcc, %f6, %f6
xnor %i0, 0x18DE, %g5
tvs %xcc, 0x6
fone %f8
fmovrsgez %i5, %f13, %f10
lduh [%l7 + 0x6E], %g6
stx %l3, [%l7 + 0x28]
fmul8sux16 %f12, %f10, %f12
lduh [%l7 + 0x76], %g3
fblg,a %fcc1, loop_911
tpos %icc, 0x0
movneg %icc, %l2, %l6
movrlz %o0, 0x191, %o2
loop_911:
stx %i2, [%l7 + 0x08]
subcc %g1, %i3, %l0
ldx [%l7 + 0x10], %i4
lduw [%l7 + 0x7C], %g7
fbug,a %fcc1, loop_912
fands %f1, %f9, %f4
edge16n %o3, %l4, %l1
ld [%l7 + 0x38], %f9
loop_912:
movvc %icc, %l5, %i1
fmovdl %icc, %f15, %f14
mulscc %i6, %o5, %o7
fnands %f9, %f4, %f13
taddcctv %g4, 0x15E9, %o4
fabss %f4, %f6
fxors %f9, %f7, %f4
fmovrde %g2, %f2, %f14
be,a %xcc, loop_913
edge32 %o6, %i7, %i0
fpadd32 %f8, %f6, %f2
fmovdn %xcc, %f1, %f1
loop_913:
fmovrsgz %g5, %f0, %f10
fbg %fcc2, loop_914
or %o1, 0x10C1, %g6
array8 %l3, %i5, %g3
tsubcctv %l2, %o0, %l6
loop_914:
for %f4, %f0, %f10
fcmpeq32 %f4, %f14, %o2
fmovsleu %xcc, %f12, %f7
ldd [%l7 + 0x60], %f12
stx %g1, [%l7 + 0x60]
andcc %i3, 0x0672, %i2
ldsh [%l7 + 0x46], %i4
fpadd16 %f4, %f4, %f8
fxnors %f8, %f1, %f2
fmovrslez %g7, %f11, %f14
fmovsgu %icc, %f4, %f15
fmuld8sux16 %f6, %f6, %f10
ldub [%l7 + 0x69], %o3
edge16n %l0, %l4, %l1
stb %i1, [%l7 + 0x65]
fmovdn %xcc, %f7, %f5
tgu %xcc, 0x7
xor %l5, 0x1ED6, %o5
ldsh [%l7 + 0x28], %o7
sethi 0x0DBD, %g4
fba %fcc2, loop_915
fors %f7, %f9, %f13
ldub [%l7 + 0x63], %i6
ldsh [%l7 + 0x42], %g2
loop_915:
ldsh [%l7 + 0x40], %o6
fmul8x16al %f14, %f15, %f0
fmovdvs %icc, %f3, %f14
st %f1, [%l7 + 0x4C]
fmovscc %xcc, %f9, %f15
move %icc, %o4, %i7
fmovrdlez %i0, %f4, %f8
call loop_916
fmovrse %o1, %f15, %f1
bl,a loop_917
stb %g6, [%l7 + 0x22]
loop_916:
orcc %g5, %i5, %l3
ldx [%l7 + 0x20], %g3
loop_917:
ldsb [%l7 + 0x22], %l2
fmovdg %icc, %f14, %f9
fandnot2s %f15, %f3, %f3
movrne %o0, %l6, %g1
fmovdne %icc, %f11, %f9
fnot1s %f1, %f7
andcc %o2, 0x00E4, %i3
stx %i2, [%l7 + 0x40]
bn,pt %icc, loop_918
edge32ln %i4, %g7, %l0
brgez %o3, loop_919
fmovsg %icc, %f8, %f1
loop_918:
ldd [%l7 + 0x30], %f2
ldsh [%l7 + 0x50], %l1
loop_919:
ldd [%l7 + 0x70], %f12
tne %icc, 0x6
fmovrsgez %l4, %f1, %f12
srlx %i1, %o5, %o7
smulcc %l5, %i6, %g4
ldub [%l7 + 0x52], %o6
fabsd %f2, %f14
bvs,a,pn %icc, loop_920
array32 %o4, %g2, %i7
fbul %fcc3, loop_921
nop
setx loop_922, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_920:
movcs %xcc, %i0, %g6
bl %icc, loop_923
loop_921:
fble %fcc1, loop_924
loop_922:
tge %xcc, 0x6
tn %icc, 0x5
loop_923:
stx %o1, [%l7 + 0x70]
loop_924:
tle %xcc, 0x2
movge %icc, %g5, %i5
fpsub16 %f4, %f10, %f12
orcc %l3, 0x1AFD, %g3
udiv %o0, 0x0183, %l6
edge16l %l2, %g1, %o2
popc 0x0F2C, %i3
ldsw [%l7 + 0x58], %i4
tgu %xcc, 0x1
fmovrdne %i2, %f6, %f10
fmovdgu %xcc, %f4, %f10
addc %l0, %g7, %l1
stw %l4, [%l7 + 0x50]
stw %o3, [%l7 + 0x08]
or %i1, 0x1BD5, %o5
fmovdleu %icc, %f0, %f15
ldub [%l7 + 0x2D], %o7
fcmpne32 %f8, %f14, %i6
tg %icc, 0x3
fpmerge %f15, %f2, %f2
bg,a,pt %xcc, loop_925
fors %f9, %f6, %f15
tg %xcc, 0x6
ldx [%l7 + 0x78], %l5
loop_925:
fnegs %f12, %f15
ldub [%l7 + 0x6B], %o6
andcc %g4, 0x123E, %g2
bneg,pt %xcc, loop_926
lduw [%l7 + 0x14], %i7
tvs %xcc, 0x1
fors %f15, %f7, %f13
loop_926:
fabsd %f14, %f4
tvs %xcc, 0x3
tleu %xcc, 0x0
brgez %i0, loop_927
fmovde %icc, %f14, %f8
array8 %o4, %g6, %g5
lduw [%l7 + 0x6C], %o1
loop_927:
tsubcctv %l3, 0x0089, %i5
fnot1 %f2, %f10
std %f6, [%l7 + 0x20]
movrlez %o0, %g3, %l2
fpmerge %f14, %f6, %f10
fmovspos %xcc, %f14, %f14
stw %l6, [%l7 + 0x70]
brz %g1, loop_928
fornot2s %f10, %f14, %f2
lduh [%l7 + 0x3E], %i3
or %o2, %i4, %l0
loop_928:
bleu,pt %xcc, loop_929
fbe,a %fcc2, loop_930
sdivcc %g7, 0x16EE, %l1
fornot1s %f3, %f3, %f10
loop_929:
bne,a,pn %icc, loop_931
loop_930:
sth %i2, [%l7 + 0x7E]
fmovdle %xcc, %f4, %f4
fble %fcc1, loop_932
loop_931:
fnegs %f4, %f11
nop
setx loop_933, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %o3, [%l7 + 0x18]
loop_932:
std %f10, [%l7 + 0x48]
tneg %icc, 0x2
loop_933:
edge16ln %i1, %o5, %l4
fcmpne16 %f4, %f6, %o7
std %f10, [%l7 + 0x40]
fandnot1 %f6, %f6, %f10
tvc %xcc, 0x0
siam 0x3
brgez,a %i6, loop_934
ldsw [%l7 + 0x50], %l5
fmovsa %xcc, %f6, %f2
fmovrdgez %g4, %f6, %f12
loop_934:
tle %icc, 0x6
sethi 0x0E28, %g2
sllx %o6, 0x18, %i7
ldub [%l7 + 0x2B], %o4
lduw [%l7 + 0x70], %g6
stx %g5, [%l7 + 0x10]
fmuld8sux16 %f12, %f1, %f12
movleu %xcc, %i0, %o1
movrgez %i5, 0x35C, %l3
srlx %o0, %l2, %l6
st %f13, [%l7 + 0x08]
movcs %xcc, %g1, %i3
ldsh [%l7 + 0x6A], %g3
fsrc2s %f8, %f10
fpmerge %f14, %f9, %f6
fmuld8sux16 %f9, %f15, %f6
fexpand %f0, %f0
movleu %xcc, %o2, %l0
fmovrsgez %i4, %f15, %f10
array16 %g7, %l1, %o3
udiv %i2, 0x1EAE, %o5
ldsb [%l7 + 0x3A], %i1
fcmpgt32 %f12, %f12, %l4
ldx [%l7 + 0x38], %o7
fornot2s %f3, %f11, %f14
stw %i6, [%l7 + 0x38]
stw %g4, [%l7 + 0x70]
fxnors %f5, %f10, %f2
stw %g2, [%l7 + 0x3C]
std %f14, [%l7 + 0x78]
lduw [%l7 + 0x30], %l5
fmovscc %xcc, %f5, %f10
fmovdvc %xcc, %f14, %f9
ldsw [%l7 + 0x48], %i7
stx %o6, [%l7 + 0x70]
fbu,a %fcc0, loop_935
fmovdvs %xcc, %f1, %f10
move %xcc, %g6, %g5
fbule,a %fcc1, loop_936
loop_935:
fnot2s %f0, %f8
fcmps %fcc3, %f5, %f13
edge32 %o4, %i0, %o1
loop_936:
addc %l3, %i5, %o0
bcs loop_937
tg %xcc, 0x3
ldub [%l7 + 0x47], %l2
brz %l6, loop_938
loop_937:
movpos %icc, %i3, %g1
fmovrdne %o2, %f8, %f6
fxors %f9, %f3, %f12
loop_938:
bshuffle %f6, %f8, %f6
fpadd32s %f2, %f3, %f7
fmuld8ulx16 %f14, %f3, %f8
fandnot2s %f8, %f8, %f5
fmul8x16 %f11, %f12, %f4
tvc %xcc, 0x3
ldsb [%l7 + 0x40], %g3
fmovd %f4, %f8
fmovrdlez %i4, %f14, %f0
lduh [%l7 + 0x3A], %l0
movgu %xcc, %l1, %g7
fones %f5
ldsw [%l7 + 0x18], %i2
fpadd16s %f14, %f10, %f5
srl %o3, 0x04, %i1
fmovdneg %xcc, %f1, %f12
bne,pn %xcc, loop_939
fmovscc %icc, %f5, %f9
ldsh [%l7 + 0x78], %l4
sdivcc %o7, 0x0758, %o5
loop_939:
fmul8sux16 %f10, %f8, %f2
movvs %icc, %i6, %g2
ldsh [%l7 + 0x3E], %g4
fpsub16s %f4, %f6, %f2
fmovrdlez %l5, %f12, %f0
fxor %f6, %f6, %f0
tle %icc, 0x7
stx %i7, [%l7 + 0x08]
fcmpgt32 %f0, %f6, %g6
sethi 0x15BB, %o6
lduw [%l7 + 0x40], %g5
st %f4, [%l7 + 0x1C]
fmovde %xcc, %f8, %f6
ba %xcc, loop_940
tg %xcc, 0x2
mulx %o4, 0x0541, %o1
bpos loop_941
loop_940:
movne %xcc, %i0, %l3
stw %o0, [%l7 + 0x58]
brgez,a %i5, loop_942
loop_941:
faligndata %f4, %f8, %f2
std %f14, [%l7 + 0x08]
movle %xcc, %l6, %l2
loop_942:
lduw [%l7 + 0x18], %i3
ldsw [%l7 + 0x5C], %o2
alignaddr %g1, %g3, %i4
movvs %icc, %l0, %g7
for %f8, %f12, %f10
fmovsl %xcc, %f15, %f8
subcc %l1, %o3, %i2
ldub [%l7 + 0x39], %l4
fmovdn %icc, %f4, %f3
lduh [%l7 + 0x48], %o7
fbe %fcc2, loop_943
srax %o5, 0x16, %i1
fbg,a %fcc3, loop_944
stw %g2, [%l7 + 0x48]
loop_943:
ldsw [%l7 + 0x2C], %g4
fnegd %f2, %f8
loop_944:
fmovspos %icc, %f6, %f3
fcmpgt16 %f8, %f6, %i6
fsrc1 %f0, %f4
bg,pt %icc, loop_945
ldsw [%l7 + 0x58], %i7
fmuld8ulx16 %f11, %f13, %f14
st %f10, [%l7 + 0x30]
loop_945:
fnot2 %f2, %f6
lduw [%l7 + 0x38], %g6
fmovdpos %icc, %f0, %f10
fmovrdgez %o6, %f8, %f14
ldsh [%l7 + 0x2A], %g5
ldsb [%l7 + 0x4E], %l5
fmovs %f10, %f5
edge32 %o4, %o1, %i0
edge16n %l3, %i5, %o0
fmovdleu %icc, %f2, %f1
array16 %l6, %l2, %i3
tvc %xcc, 0x7
bneg %icc, loop_946
bpos,pt %icc, loop_947
ldub [%l7 + 0x44], %o2
tne %icc, 0x1
loop_946:
bg,pt %xcc, loop_948
loop_947:
fsrc2 %f4, %f8
ldsb [%l7 + 0x58], %g1
bgu,pt %icc, loop_949
loop_948:
ldx [%l7 + 0x08], %g3
sllx %l0, %i4, %l1
tgu %icc, 0x4
loop_949:
xnor %g7, %i2, %o3
ld [%l7 + 0x6C], %f4
stb %l4, [%l7 + 0x2C]
movne %xcc, %o7, %o5
sth %g2, [%l7 + 0x6E]
nop
setx loop_950, %l0, %l1
jmpl %l1, %g4
ldsw [%l7 + 0x50], %i1
xnor %i7, %i6, %g6
fxor %f10, %f12, %f4
loop_950:
ldx [%l7 + 0x30], %o6
fnor %f2, %f8, %f2
movleu %icc, %g5, %l5
array8 %o4, %o1, %l3
sub %i5, %i0, %o0
lduw [%l7 + 0x2C], %l2
call loop_951
fcmpes %fcc0, %f13, %f9
fmovrdgz %l6, %f8, %f10
edge8l %o2, %i3, %g3
loop_951:
edge32l %l0, %i4, %g1
fpadd32 %f4, %f2, %f2
fbne,a %fcc3, loop_952
taddcc %g7, 0x1DDE, %i2
fble %fcc3, loop_953
ldd [%l7 + 0x70], %f0
loop_952:
orn %l1, 0x1717, %o3
fxors %f11, %f1, %f0
loop_953:
fnot1s %f13, %f7
smulcc %l4, %o5, %o7
ldx [%l7 + 0x40], %g4
pdist %f8, %f12, %f8
movcs %icc, %g2, %i7
edge16ln %i1, %g6, %o6
movrlz %i6, 0x057, %l5
brgez %o4, loop_954
ldub [%l7 + 0x2F], %g5
std %f12, [%l7 + 0x78]
lduh [%l7 + 0x7A], %l3
loop_954:
udiv %i5, 0x18D2, %o1
tn %icc, 0x1
bvc,a loop_955
tcs %icc, 0x1
andncc %o0, %i0, %l2
fmovdleu %xcc, %f4, %f13
loop_955:
ldsh [%l7 + 0x68], %o2
std %f12, [%l7 + 0x78]
st %f12, [%l7 + 0x14]
lduh [%l7 + 0x0C], %l6
edge16ln %i3, %l0, %g3
movleu %xcc, %i4, %g1
ldx [%l7 + 0x28], %g7
sdivx %i2, 0x0D56, %l1
movrne %o3, %l4, %o7
ldsh [%l7 + 0x20], %o5
ldub [%l7 + 0x6F], %g2
sra %i7, 0x0C, %i1
fpadd32s %f3, %f5, %f13
fcmple32 %f2, %f14, %g6
fpadd16 %f2, %f0, %f8
srl %o6, 0x02, %i6
stb %g4, [%l7 + 0x5C]
fbge,a %fcc1, loop_956
std %f12, [%l7 + 0x28]
alignaddrl %o4, %l5, %g5
add %l3, %i5, %o1
loop_956:
movge %xcc, %i0, %o0
stb %o2, [%l7 + 0x67]
fmul8sux16 %f6, %f8, %f14
fnegs %f15, %f0
fmul8ulx16 %f6, %f14, %f0
sth %l6, [%l7 + 0x52]
and %i3, 0x189C, %l2
movre %l0, 0x1F9, %g3
edge16n %i4, %g7, %g1
fcmpgt32 %f8, %f12, %i2
fzeros %f8
tpos %xcc, 0x2
fpadd16 %f0, %f0, %f8
ldsw [%l7 + 0x6C], %o3
lduh [%l7 + 0x74], %l4
bcs,pt %xcc, loop_957
ldd [%l7 + 0x10], %f8
bvc,a %xcc, loop_958
sth %o7, [%l7 + 0x4E]
loop_957:
xorcc %l1, %g2, %o5
ldd [%l7 + 0x60], %f2
loop_958:
fmovrdgz %i1, %f8, %f2
pdist %f4, %f2, %f14
std %f10, [%l7 + 0x30]
fsrc1s %f12, %f13
ba,a %icc, loop_959
tleu %icc, 0x3
fmovdge %xcc, %f7, %f10
movneg %icc, %i7, %g6
loop_959:
stx %i6, [%l7 + 0x78]
fabss %f7, %f7
addc %g4, 0x0E32, %o6
lduh [%l7 + 0x68], %l5
sth %g5, [%l7 + 0x5E]
bgu %xcc, loop_960
ldsw [%l7 + 0x68], %o4
fmovse %xcc, %f2, %f6
ldsw [%l7 + 0x78], %l3
loop_960:
fmul8ulx16 %f12, %f0, %f6
fcmpeq16 %f0, %f12, %i5
fmovdneg %xcc, %f3, %f5
ld [%l7 + 0x74], %f9
stx %o1, [%l7 + 0x68]
fors %f14, %f8, %f8
stx %i0, [%l7 + 0x78]
brz,a %o0, loop_961
xnor %l6, 0x0210, %o2
fbug %fcc0, loop_962
tneg %icc, 0x6
loop_961:
fnegd %f4, %f12
ld [%l7 + 0x54], %f5
loop_962:
ldx [%l7 + 0x60], %l2
bg,pt %icc, loop_963
xnor %l0, 0x098C, %g3
movl %icc, %i4, %g7
te %xcc, 0x6
loop_963:
ldd [%l7 + 0x30], %f14
fmovrsgez %i3, %f10, %f3
bvs,pt %icc, loop_964
fmovs %f11, %f14
fmovdpos %xcc, %f13, %f10
fmovdvs %icc, %f0, %f7
loop_964:
tn %xcc, 0x0
bvs,a loop_965
brgz %g1, loop_966
tl %xcc, 0x2
fmovda %icc, %f5, %f5
loop_965:
fblg %fcc3, loop_967
loop_966:
movvs %icc, %i2, %l4
sdiv %o7, 0x1D1F, %o3
tneg %icc, 0x2
loop_967:
stw %l1, [%l7 + 0x74]
array16 %g2, %i1, %o5
xorcc %i7, %i6, %g6
udivx %g4, 0x04DC, %l5
fmul8sux16 %f8, %f14, %f2
srl %o6, 0x05, %o4
bvc,a %xcc, loop_968
std %f2, [%l7 + 0x30]
ld [%l7 + 0x14], %f2
udivx %g5, 0x16FF, %i5
loop_968:
fxnor %f10, %f4, %f6
fmovdne %icc, %f13, %f12
alignaddrl %l3, %i0, %o0
fnot2 %f10, %f6
fcmpgt32 %f4, %f8, %o1
movleu %icc, %l6, %o2
subccc %l0, 0x0864, %l2
fcmpes %fcc2, %f14, %f2
mulx %g3, %g7, %i4
nop
setx loop_969, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8l %g1, %i2, %l4
ldd [%l7 + 0x20], %f10
fbne %fcc2, loop_970
loop_969:
st %f7, [%l7 + 0x34]
edge8n %o7, %o3, %i3
fsrc2 %f4, %f0
loop_970:
ldsh [%l7 + 0x26], %g2
edge8l %i1, %l1, %o5
brgez,a %i7, loop_971
tneg %xcc, 0x7
bge,a,pn %xcc, loop_972
fblg,a %fcc1, loop_973
loop_971:
bvc,pn %xcc, loop_974
sub %i6, 0x0795, %g6
loop_972:
nop
setx loop_975, %l0, %l1
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_973:
xor %l5, 0x087A, %g4
loop_974:
fble %fcc0, loop_976
fpack32 %f10, %f12, %f14
loop_975:
udiv %o6, 0x0519, %o4
fmovsl %icc, %f9, %f6
loop_976:
ldub [%l7 + 0x60], %g5
fmovrdne %i5, %f12, %f12
fnegd %f8, %f4
tpos %xcc, 0x5
movleu %icc, %l3, %o0
call loop_977
st %f13, [%l7 + 0x08]
st %f7, [%l7 + 0x3C]
lduw [%l7 + 0x38], %o1
loop_977:
fones %f13
stx %l6, [%l7 + 0x18]
addcc %o2, %l0, %i0
fble %fcc2, loop_978
fmovsa %xcc, %f3, %f7
ldd [%l7 + 0x48], %f2
edge16 %g3, %g7, %i4
loop_978:
ld [%l7 + 0x58], %f15
lduh [%l7 + 0x52], %g1
tne %icc, 0x5
edge32l %l2, %i2, %l4
bge loop_979
ldsh [%l7 + 0x2E], %o3
fxor %f12, %f6, %f4
tleu %icc, 0x3
loop_979:
fcmpne32 %f10, %f0, %o7
fmovdcc %xcc, %f15, %f14
fmovsneg %icc, %f2, %f10
bneg,a loop_980
addcc %i3, %i1, %g2
edge16l %o5, %i7, %l1
add %g6, %i6, %l5
loop_980:
subccc %g4, 0x1FDF, %o4
lduw [%l7 + 0x1C], %o6
fornot1 %f4, %f6, %f0
fmuld8sux16 %f2, %f10, %f2
fpsub16s %f7, %f8, %f1
bne,a,pt %icc, loop_981
lduw [%l7 + 0x3C], %i5
srax %l3, 0x00, %o0
fornot1 %f6, %f10, %f6
loop_981:
fbne,a %fcc3, loop_982
fmovdl %icc, %f7, %f1
st %f0, [%l7 + 0x0C]
std %f2, [%l7 + 0x70]
loop_982:
movpos %xcc, %o1, %l6
edge8ln %g5, %l0, %i0
lduw [%l7 + 0x68], %g3
sll %g7, 0x02, %i4
orncc %o2, %l2, %g1
fnegd %f0, %f0
ldsh [%l7 + 0x3C], %l4
popc 0x0B99, %o3
mulscc %i2, 0x02FE, %o7
fpsub32s %f4, %f2, %f2
movleu %xcc, %i1, %g2
ldd [%l7 + 0x78], %f4
fbne,a %fcc1, loop_983
st %f8, [%l7 + 0x7C]
mulscc %o5, 0x1706, %i3
stw %i7, [%l7 + 0x74]
loop_983:
array32 %l1, %i6, %l5
fcmple16 %f4, %f14, %g4
std %f2, [%l7 + 0x78]
bneg %icc, loop_984
stb %o4, [%l7 + 0x68]
be,a %icc, loop_985
stx %o6, [%l7 + 0x38]
loop_984:
fpsub16 %f4, %f12, %f10
fbn %fcc2, loop_986
loop_985:
fnegd %f4, %f6
ld [%l7 + 0x70], %f8
sth %g6, [%l7 + 0x3A]
loop_986:
fnot1s %f15, %f7
fone %f6
fmovsneg %xcc, %f9, %f12
fmovsle %xcc, %f11, %f8
stb %l3, [%l7 + 0x0E]
fmovrsgez %i5, %f11, %f5
fmovrsne %o1, %f1, %f6
xor %l6, %g5, %l0
tneg %icc, 0x0
fmul8sux16 %f12, %f2, %f2
lduw [%l7 + 0x60], %o0
fmovrsne %g3, %f4, %f4
edge8n %i0, %i4, %g7
fxor %f0, %f12, %f6
ldx [%l7 + 0x10], %o2
fbl,a %fcc0, loop_987
ldd [%l7 + 0x30], %f8
smulcc %g1, 0x02B5, %l4
tvc %icc, 0x0
loop_987:
std %f12, [%l7 + 0x68]
tne %icc, 0x5
taddcc %l2, %i2, %o7
fmul8x16au %f6, %f4, %f2
movneg %icc, %i1, %o3
tl %xcc, 0x0
sllx %g2, 0x14, %i3
stx %i7, [%l7 + 0x38]
bneg loop_988
fmovda %xcc, %f8, %f11
stx %l1, [%l7 + 0x68]
nop
setx loop_989, %l0, %l1
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_988:
fmovrsgz %o5, %f9, %f12
stw %l5, [%l7 + 0x0C]
orncc %g4, %o4, %o6
loop_989:
bcs %xcc, loop_990
fblg,a %fcc3, loop_991
fnot2 %f12, %f12
sth %i6, [%l7 + 0x14]
loop_990:
fbg %fcc0, loop_992
loop_991:
ldx [%l7 + 0x58], %g6
udivx %i5, 0x0865, %o1
sth %l6, [%l7 + 0x46]
loop_992:
fbug %fcc0, loop_993
fmovsg %xcc, %f13, %f1
movneg %xcc, %g5, %l0
sth %o0, [%l7 + 0x46]
loop_993:
edge8 %g3, %i0, %i4
sll %g7, %l3, %o2
subccc %l4, %g1, %i2
fnand %f10, %f2, %f10
ldsw [%l7 + 0x78], %o7
fmuld8sux16 %f2, %f8, %f4
fmovdl %icc, %f12, %f10
edge32ln %i1, %o3, %g2
fmovdcs %xcc, %f10, %f12
or %i3, %i7, %l1
ldsw [%l7 + 0x40], %l2
fnot1 %f4, %f14
brgz %l5, loop_994
lduh [%l7 + 0x36], %g4
subc %o5, %o4, %i6
orn %o6, 0x07FA, %g6
loop_994:
ld [%l7 + 0x34], %f1
fnands %f7, %f9, %f5
fbe,a %fcc1, loop_995
tle %xcc, 0x1
edge16n %i5, %o1, %g5
srax %l6, 0x14, %o0
loop_995:
tleu %xcc, 0x4
std %f6, [%l7 + 0x40]
fbge,a %fcc3, loop_996
brlz,a %l0, loop_997
sth %i0, [%l7 + 0x22]
tsubcctv %i4, %g7, %g3
loop_996:
ldsb [%l7 + 0x6E], %o2
loop_997:
sdiv %l4, 0x0216, %g1
bn loop_998
siam 0x3
bvc %xcc, loop_999
movgu %xcc, %l3, %i2
loop_998:
fmovdpos %xcc, %f15, %f7
udiv %i1, 0x05EC, %o7
loop_999:
sdivcc %g2, 0x17D4, %o3
ldsh [%l7 + 0x2E], %i7
stw %i3, [%l7 + 0x58]
fandnot1s %f12, %f12, %f14
fmovsneg %xcc, %f10, %f12
edge16n %l2, %l5, %g4
lduw [%l7 + 0x20], %l1
movvs %icc, %o4, %i6
fnor %f6, %f12, %f4
udiv %o5, 0x0135, %o6
lduw [%l7 + 0x5C], %g6
addcc %o1, 0x1EDC, %g5
brz,a %l6, loop_1000
umul %o0, 0x0807, %i5
edge32l %l0, %i4, %g7
orncc %g3, %i0, %o2
loop_1000:
fmovde %xcc, %f9, %f14
xnor %l4, %l3, %g1
movg %xcc, %i1, %i2
sth %g2, [%l7 + 0x0E]
fcmple16 %f2, %f14, %o3
lduh [%l7 + 0x4A], %i7
ldsh [%l7 + 0x0A], %i3
fpsub16 %f0, %f6, %f8
fmovrdne %l2, %f2, %f10
movg %icc, %l5, %o7
ldsb [%l7 + 0x17], %g4
sth %l1, [%l7 + 0x40]
ble,pt %icc, loop_1001
fbo %fcc2, loop_1002
ta %xcc, 0x4
movgu %icc, %i6, %o4
loop_1001:
taddcc %o5, 0x1E5A, %o6
loop_1002:
fcmpne32 %f6, %f0, %o1
fbug %fcc1, loop_1003
ldub [%l7 + 0x11], %g6
lduh [%l7 + 0x3C], %g5
udivcc %o0, 0x0C83, %i5
loop_1003:
fmovrdne %l0, %f2, %f8
stx %l6, [%l7 + 0x18]
fmul8x16al %f11, %f10, %f4
lduh [%l7 + 0x2C], %i4
fpadd32 %f14, %f12, %f14
fbn %fcc3, loop_1004
fmovrsgez %g3, %f8, %f6
st %f9, [%l7 + 0x54]
movrlez %g7, %o2, %l4
loop_1004:
addc %i0, %l3, %g1
bcc,pn %xcc, loop_1005
fpsub16 %f12, %f2, %f12
fpadd32s %f12, %f11, %f7
stb %i2, [%l7 + 0x08]
loop_1005:
addc %i1, %o3, %g2
ldsh [%l7 + 0x66], %i7
fsrc2 %f4, %f6
fmovdcs %xcc, %f6, %f13
brlez,a %i3, loop_1006
ldsw [%l7 + 0x48], %l2
brgz,a %l5, loop_1007
xnor %o7, %l1, %g4
loop_1006:
stb %i6, [%l7 + 0x0E]
fcmpd %fcc0, %f8, %f0
loop_1007:
fnand %f14, %f10, %f0
fmovs %f5, %f12
std %f10, [%l7 + 0x78]
fxors %f15, %f14, %f5
fcmple32 %f4, %f2, %o4
bpos,a loop_1008
alignaddrl %o5, %o1, %o6
brnz,a %g5, loop_1009
ld [%l7 + 0x1C], %f12
loop_1008:
ldx [%l7 + 0x18], %g6
tle %xcc, 0x2
loop_1009:
fpmerge %f9, %f7, %f0
movneg %icc, %i5, %o0
fpmerge %f1, %f9, %f0
ldsh [%l7 + 0x56], %l6
fbl,a %fcc0, loop_1010
fbul,a %fcc0, loop_1011
bgu loop_1012
fabss %f13, %f5
loop_1010:
fblg %fcc1, loop_1013
loop_1011:
fba %fcc2, loop_1014
loop_1012:
ldd [%l7 + 0x48], %f10
ld [%l7 + 0x54], %f6
loop_1013:
lduh [%l7 + 0x10], %i4
loop_1014:
xnor %g3, %l0, %o2
fmovd %f2, %f2
stx %l4, [%l7 + 0x60]
std %f12, [%l7 + 0x78]
fzeros %f13
fcmpes %fcc0, %f9, %f13
movvs %icc, %g7, %l3
or %i0, %g1, %i2
fcmpgt16 %f10, %f0, %i1
fnot1s %f5, %f1
fmovrdlz %o3, %f4, %f14
fmuld8ulx16 %f14, %f7, %f10
xnorcc %i7, %g2, %i3
fmovdvc %xcc, %f2, %f11
fmovrdgz %l5, %f2, %f0
fsrc2s %f5, %f13
fmovdpos %xcc, %f3, %f2
fmovrdlez %l2, %f14, %f6
movpos %icc, %o7, %l1
nop
setx loop_1015, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bvs,a loop_1016
bge,a,pn %icc, loop_1017
fmovdgu %xcc, %f4, %f2
loop_1015:
fnands %f13, %f9, %f14
loop_1016:
fcmpd %fcc0, %f12, %f10
loop_1017:
ta %icc, 0x5
st %f13, [%l7 + 0x64]
fabsd %f8, %f10
umul %i6, 0x1BE4, %o4
fsrc2s %f9, %f13
bvc loop_1018
sth %g4, [%l7 + 0x2A]
bcs loop_1019
fnot1 %f4, %f2
loop_1018:
ldd [%l7 + 0x58], %f14
ldd [%l7 + 0x38], %f6
loop_1019:
fxnors %f14, %f4, %f7
mova %icc, %o1, %o5
fmovrdgz %g5, %f12, %f8
lduw [%l7 + 0x08], %o6
fandnot1 %f2, %f6, %f14
sllx %g6, %o0, %i5
ldsh [%l7 + 0x54], %l6
stb %g3, [%l7 + 0x79]
fbule %fcc0, loop_1020
fands %f6, %f0, %f5
bvc,a %icc, loop_1021
ldx [%l7 + 0x10], %l0
loop_1020:
ldsb [%l7 + 0x15], %o2
fornot2s %f9, %f3, %f13
loop_1021:
fxnors %f10, %f6, %f7
bg,pt %xcc, loop_1022
fmovdn %xcc, %f9, %f11
orn %l4, 0x01BE, %g7
edge16ln %i4, %l3, %g1
loop_1022:
fbe,a %fcc2, loop_1023
fmovdcs %xcc, %f3, %f15
tg %icc, 0x0
xorcc %i2, 0x06BA, %i1
loop_1023:
std %f0, [%l7 + 0x18]
fzero %f0
array8 %o3, %i7, %g2
fcmpne16 %f14, %f14, %i3
fnot2 %f6, %f10
edge8ln %i0, %l2, %o7
fbn,a %fcc0, loop_1024
edge8n %l1, %l5, %i6
andcc %o4, 0x1DBD, %g4
xorcc %o1, 0x08AA, %o5
loop_1024:
fbuge,a %fcc3, loop_1025
ldx [%l7 + 0x20], %o6
orcc %g6, %g5, %i5
ldsb [%l7 + 0x24], %o0
loop_1025:
fcmple32 %f8, %f8, %l6
fnand %f14, %f14, %f12
xorcc %l0, 0x0417, %o2
st %f2, [%l7 + 0x34]
fmovrde %g3, %f4, %f4
ldsw [%l7 + 0x4C], %l4
fnot2 %f8, %f12
movvs %icc, %i4, %g7
tleu %icc, 0x3
stx %l3, [%l7 + 0x40]
lduh [%l7 + 0x70], %i2
fcmpne16 %f14, %f0, %i1
fpsub32 %f0, %f4, %f8
fpsub16s %f11, %f7, %f15
fmul8sux16 %f8, %f0, %f10
ldd [%l7 + 0x08], %f8
fbge,a %fcc1, loop_1026
bn,a,pn %xcc, loop_1027
ldsb [%l7 + 0x7F], %o3
stw %i7, [%l7 + 0x7C]
loop_1026:
fbul,a %fcc3, loop_1028
loop_1027:
bleu,a loop_1029
bcs,a,pt %xcc, loop_1030
addccc %g2, %g1, %i3
loop_1028:
ldsh [%l7 + 0x76], %l2
loop_1029:
bn,a %icc, loop_1031
loop_1030:
movgu %xcc, %o7, %i0
sllx %l5, %l1, %i6
st %f9, [%l7 + 0x10]
loop_1031:
bcs loop_1032
xnor %g4, %o4, %o5
be,a,pt %icc, loop_1033
movre %o6, %o1, %g5
loop_1032:
fpackfix %f6, %f3
fmovrdne %g6, %f10, %f2
loop_1033:
tcs %xcc, 0x6
bgu loop_1034
ldub [%l7 + 0x32], %i5
srlx %o0, 0x0C, %l0
fmovrslz %o2, %f5, %f10
loop_1034:
fmovrdgez %l6, %f6, %f8
fcmple32 %f0, %f0, %l4
bpos %icc, loop_1035
ldd [%l7 + 0x30], %f6
fmovd %f12, %f6
fxnors %f9, %f14, %f12
loop_1035:
stw %i4, [%l7 + 0x38]
fnot2s %f4, %f1
fbu,a %fcc0, loop_1036
popc 0x0342, %g3
fornot2 %f0, %f10, %f2
ldd [%l7 + 0x48], %f2
loop_1036:
movrlz %g7, %l3, %i2
ld [%l7 + 0x34], %f11
stx %i1, [%l7 + 0x58]
fmovrslez %o3, %f3, %f0
fmul8x16au %f7, %f11, %f12
fcmpgt32 %f2, %f10, %i7
sdivcc %g1, 0x0504, %g2
fmovsvc %xcc, %f14, %f5
fmovrsne %l2, %f10, %f10
lduh [%l7 + 0x4A], %o7
edge8ln %i3, %l5, %i0
stw %l1, [%l7 + 0x10]
fmul8x16 %f8, %f0, %f2
edge16l %i6, %g4, %o5
bneg,a,pt %xcc, loop_1037
fmovrslez %o4, %f10, %f6
fmovrdgz %o6, %f8, %f2
ldsw [%l7 + 0x60], %o1
loop_1037:
addc %g5, %g6, %i5
tne %icc, 0x4
fmul8x16au %f2, %f8, %f8
smulcc %l0, 0x04D0, %o0
call loop_1038
sth %o2, [%l7 + 0x1C]
xnor %l6, 0x0DC3, %i4
std %f2, [%l7 + 0x08]
loop_1038:
andncc %l4, %g7, %l3
pdist %f0, %f10, %f4
st %f10, [%l7 + 0x24]
fmovrdlz %i2, %f14, %f0
xorcc %i1, 0x184E, %g3
fbue %fcc0, loop_1039
edge32n %i7, %g1, %g2
ldub [%l7 + 0x4B], %o3
fmovse %xcc, %f14, %f15
loop_1039:
array32 %o7, %l2, %i3
fornot2s %f1, %f11, %f5
fmuld8sux16 %f12, %f7, %f14
fxors %f12, %f9, %f15
fmovdneg %xcc, %f12, %f7
fmovd %f10, %f6
movre %i0, 0x254, %l5
bl,a,pt %icc, loop_1040
lduw [%l7 + 0x74], %l1
fbne,a %fcc2, loop_1041
lduh [%l7 + 0x60], %g4
loop_1040:
ldd [%l7 + 0x78], %f8
sth %o5, [%l7 + 0x3C]
loop_1041:
ldsw [%l7 + 0x24], %i6
fsrc2 %f0, %f10
fmovrsne %o6, %f10, %f4
ldsb [%l7 + 0x0F], %o1
edge8ln %g5, %o4, %i5
fmovrdne %l0, %f8, %f6
fmovrdgz %o0, %f12, %f8
stb %g6, [%l7 + 0x63]
addc %o2, 0x10A8, %l6
fpadd32 %f4, %f12, %f2
nop
setx loop_1042, %l0, %l1
jmpl %l1, %i4
fmovscs %xcc, %f11, %f9
ldub [%l7 + 0x1C], %g7
fxors %f9, %f13, %f12
loop_1042:
bne,a,pn %xcc, loop_1043
stw %l3, [%l7 + 0x24]
fpackfix %f4, %f13
bgu,pn %xcc, loop_1044
loop_1043:
fmovsl %icc, %f2, %f12
fnand %f12, %f2, %f2
bcc %icc, loop_1045
loop_1044:
ldx [%l7 + 0x20], %i2
lduw [%l7 + 0x14], %i1
movrgz %g3, %i7, %l4
loop_1045:
fmovdcc %xcc, %f8, %f11
fmovrdgz %g2, %f14, %f2
tcs %xcc, 0x1
orncc %g1, 0x12E2, %o3
fmovdne %icc, %f11, %f6
brgez,a %o7, loop_1046
fbu,a %fcc3, loop_1047
fxnors %f4, %f15, %f4
movrgz %i3, %l2, %i0
loop_1046:
move %icc, %l5, %l1
loop_1047:
movn %xcc, %o5, %i6
fmovrde %g4, %f2, %f4
xnorcc %o1, %g5, %o6
lduh [%l7 + 0x56], %o4
fandnot1s %f3, %f12, %f12
fbule %fcc1, loop_1048
ld [%l7 + 0x20], %f1
fbge %fcc0, loop_1049
fpsub16 %f12, %f10, %f14
loop_1048:
fcmpgt16 %f8, %f0, %i5
fmuld8ulx16 %f15, %f14, %f2
loop_1049:
fbge %fcc2, loop_1050
ldsw [%l7 + 0x3C], %o0
nop
setx loop_1051, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %l0, [%l7 + 0x16]
loop_1050:
lduw [%l7 + 0x3C], %g6
lduh [%l7 + 0x4A], %l6
loop_1051:
fcmpgt32 %f8, %f4, %o2
ldsh [%l7 + 0x4C], %g7
stx %l3, [%l7 + 0x40]
mova %icc, %i4, %i2
fnors %f14, %f11, %f4
bge,a loop_1052
sth %g3, [%l7 + 0x1A]
edge16n %i7, %l4, %g2
sth %i1, [%l7 + 0x68]
loop_1052:
popc 0x0A27, %g1
call loop_1053
movge %icc, %o7, %i3
fmovspos %icc, %f8, %f12
st %f1, [%l7 + 0x2C]
loop_1053:
fmovdg %icc, %f14, %f14
movn %icc, %o3, %i0
array32 %l5, %l1, %o5
or %l2, %i6, %g4
movge %xcc, %g5, %o1
edge16l %o6, %o4, %o0
fcmpeq32 %f12, %f10, %i5
movrlez %g6, 0x2B4, %l0
fmovsge %icc, %f10, %f5
ldsh [%l7 + 0x6A], %l6
st %f14, [%l7 + 0x24]
fbo,a %fcc0, loop_1054
ta %icc, 0x3
xnorcc %o2, %g7, %l3
call loop_1055
loop_1054:
tvs %xcc, 0x3
array16 %i2, %i4, %i7
ldsb [%l7 + 0x14], %g3
loop_1055:
andn %l4, %g2, %g1
fmovrde %i1, %f12, %f2
std %f12, [%l7 + 0x08]
ldub [%l7 + 0x1A], %i3
ldub [%l7 + 0x51], %o7
fmovscs %xcc, %f1, %f14
stb %i0, [%l7 + 0x44]
stx %o3, [%l7 + 0x68]
tn %icc, 0x1
sethi 0x0010, %l5
taddcc %o5, %l1, %l2
fmovsvs %icc, %f11, %f14
brlz,a %i6, loop_1056
fnot2 %f0, %f0
lduh [%l7 + 0x08], %g4
tge %icc, 0x2
loop_1056:
movrlz %o1, %g5, %o4
fmovrdlz %o6, %f12, %f8
lduh [%l7 + 0x3A], %o0
taddcctv %i5, 0x1381, %g6
srl %l6, 0x0D, %l0
tsubcc %o2, 0x0C33, %l3
ldx [%l7 + 0x70], %i2
faligndata %f2, %f8, %f8
fcmple32 %f10, %f6, %g7
mova %icc, %i4, %i7
nop
setx loop_1057, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsa %icc, %f5, %f14
brz,a %l4, loop_1058
fandnot2 %f2, %f12, %f4
loop_1057:
st %f4, [%l7 + 0x30]
ldub [%l7 + 0x31], %g3
loop_1058:
fabss %f7, %f15
bgu,pn %xcc, loop_1059
bcc,a loop_1060
std %f12, [%l7 + 0x20]
sllx %g1, 0x16, %i1
loop_1059:
fmovsne %xcc, %f9, %f7
loop_1060:
stw %i3, [%l7 + 0x7C]
lduh [%l7 + 0x5E], %o7
sth %i0, [%l7 + 0x24]
tvs %icc, 0x4
edge32n %g2, %o3, %l5
fpack16 %f0, %f11
ldd [%l7 + 0x08], %f6
st %f13, [%l7 + 0x38]
ld [%l7 + 0x7C], %f15
sth %l1, [%l7 + 0x74]
ldsb [%l7 + 0x6B], %l2
tneg %icc, 0x6
fmovd %f12, %f8
orncc %i6, %o5, %g4
fpackfix %f14, %f6
ld [%l7 + 0x7C], %f9
sdivcc %o1, 0x01C4, %g5
std %f6, [%l7 + 0x10]
fnors %f3, %f0, %f11
bshuffle %f10, %f0, %f12
fornot2s %f15, %f8, %f1
subcc %o6, 0x10A4, %o4
tge %icc, 0x2
tge %icc, 0x3
fpadd16 %f12, %f14, %f8
edge32ln %i5, %o0, %l6
fmovsn %xcc, %f2, %f7
edge8n %l0, %o2, %l3
fmuld8sux16 %f6, %f14, %f14
tsubcctv %i2, 0x0716, %g6
sth %g7, [%l7 + 0x4A]
stx %i4, [%l7 + 0x28]
array32 %l4, %g3, %g1
lduw [%l7 + 0x34], %i7
edge16n %i3, %i1, %o7
bgu,pt %xcc, loop_1061
bvs,a loop_1062
ldsb [%l7 + 0x7B], %i0
fmovrse %g2, %f8, %f12
loop_1061:
sth %o3, [%l7 + 0x0E]
loop_1062:
stb %l5, [%l7 + 0x0B]
fbl,a %fcc3, loop_1063
fpsub16 %f2, %f2, %f12
fsrc2s %f0, %f12
array8 %l2, %l1, %o5
loop_1063:
fmovsle %icc, %f11, %f1
tcs %icc, 0x3
ld [%l7 + 0x70], %f14
ldsh [%l7 + 0x0E], %i6
ldx [%l7 + 0x30], %g4
mulscc %g5, 0x0B78, %o1
fmovdvc %icc, %f7, %f9
umulcc %o6, %i5, %o0
std %f12, [%l7 + 0x18]
fornot1s %f10, %f5, %f11
tsubcctv %l6, %o4, %o2
fbu %fcc2, loop_1064
fcmpgt32 %f8, %f4, %l0
srlx %i2, 0x09, %l3
fmovdneg %xcc, %f12, %f15
loop_1064:
std %f8, [%l7 + 0x10]
stw %g7, [%l7 + 0x40]
fcmpes %fcc1, %f13, %f2
ldsb [%l7 + 0x3B], %i4
ble loop_1065
movrne %l4, %g6, %g3
fmovs %f3, %f6
sethi 0x0AE9, %i7
loop_1065:
fcmpgt16 %f0, %f12, %i3
fands %f6, %f8, %f12
fmovsleu %xcc, %f7, %f14
movpos %icc, %g1, %i1
fmovde %icc, %f0, %f3
movn %xcc, %i0, %g2
fbul,a %fcc3, loop_1066
fmovda %xcc, %f7, %f13
subc %o7, %l5, %l2
stx %l1, [%l7 + 0x30]
loop_1066:
movrgz %o3, 0x03A, %o5
mulx %g4, 0x169D, %g5
fpmerge %f10, %f9, %f0
fcmpeq16 %f6, %f6, %i6
addcc %o6, %o1, %i5
movvc %icc, %o0, %l6
brgz,a %o2, loop_1067
array8 %l0, %i2, %o4
alignaddr %l3, %i4, %l4
subc %g7, %g6, %i7
loop_1067:
fsrc2 %f2, %f12
fpadd32 %f12, %f14, %f14
tleu %icc, 0x5
bvc,pt %xcc, loop_1068
ldx [%l7 + 0x48], %g3
fcmpes %fcc0, %f8, %f4
orcc %g1, %i1, %i3
loop_1068:
sth %g2, [%l7 + 0x7C]
nop
setx loop_1069, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdneg %icc, %f11, %f10
andcc %i0, %l5, %o7
sth %l1, [%l7 + 0x62]
loop_1069:
xor %o3, 0x1D61, %o5
sub %l2, %g5, %g4
fmovdn %icc, %f15, %f6
ld [%l7 + 0x14], %f3
fmovscs %xcc, %f4, %f11
te %icc, 0x7
ld [%l7 + 0x0C], %f5
bcc,a,pn %icc, loop_1070
fmovrsne %i6, %f0, %f8
movg %icc, %o1, %o6
ldub [%l7 + 0x3D], %o0
loop_1070:
tgu %xcc, 0x2
stb %l6, [%l7 + 0x37]
stb %o2, [%l7 + 0x39]
bleu %icc, loop_1071
stx %i5, [%l7 + 0x70]
fpack32 %f4, %f6, %f0
brlz %i2, loop_1072
loop_1071:
ldub [%l7 + 0x4D], %o4
ldx [%l7 + 0x28], %l0
fornot2s %f4, %f3, %f4
loop_1072:
fbug %fcc2, loop_1073
ldsw [%l7 + 0x20], %l3
tle %icc, 0x6
bneg,a,pn %icc, loop_1074
loop_1073:
mova %xcc, %l4, %g7
smul %i4, 0x123D, %i7
bvc %icc, loop_1075
loop_1074:
tl %xcc, 0x6
fmovda %icc, %f0, %f2
fbne,a %fcc1, loop_1076
loop_1075:
std %f10, [%l7 + 0x40]
be,pn %icc, loop_1077
fornot2 %f0, %f2, %f10
loop_1076:
ldsh [%l7 + 0x1E], %g6
umul %g3, 0x142D, %g1
loop_1077:
alignaddrl %i1, %g2, %i0
tpos %xcc, 0x6
fblg,a %fcc2, loop_1078
stw %i3, [%l7 + 0x58]
brlz,a %l5, loop_1079
fbg,a %fcc2, loop_1080
loop_1078:
movre %o7, 0x0A4, %o3
movre %o5, 0x317, %l1
loop_1079:
std %f12, [%l7 + 0x78]
loop_1080:
sll %l2, 0x19, %g5
movpos %xcc, %g4, %o1
add %o6, 0x0323, %o0
stw %l6, [%l7 + 0x50]
fnot1 %f12, %f4
fpsub16s %f6, %f8, %f2
fbe %fcc2, loop_1081
subccc %o2, 0x069C, %i6
fabss %f7, %f7
fpack32 %f8, %f2, %f14
loop_1081:
fnegd %f12, %f10
ldx [%l7 + 0x28], %i2
xnor %o4, %l0, %i5
fmovrslez %l4, %f0, %f3
fmul8sux16 %f6, %f8, %f6
fmovdne %icc, %f13, %f10
array8 %g7, %i4, %l3
lduw [%l7 + 0x14], %i7
sdivx %g6, 0x07C4, %g1
std %f0, [%l7 + 0x20]
ldx [%l7 + 0x58], %i1
pdist %f2, %f6, %f12
orncc %g2, 0x0482, %g3
lduw [%l7 + 0x3C], %i3
ld [%l7 + 0x70], %f10
fcmpeq16 %f8, %f8, %l5
lduh [%l7 + 0x4E], %o7
alignaddr %i0, %o5, %o3
ble,pt %icc, loop_1082
fmovsleu %icc, %f12, %f14
bge,a,pn %icc, loop_1083
std %f4, [%l7 + 0x70]
loop_1082:
bge %xcc, loop_1084
bne,pn %icc, loop_1085
loop_1083:
edge16l %l2, %l1, %g4
array16 %g5, %o6, %o0
loop_1084:
sra %l6, %o1, %i6
loop_1085:
fmovrde %o2, %f8, %f12
fmovrsgez %o4, %f2, %f3
fmovsneg %icc, %f9, %f3
srlx %i2, 0x05, %i5
ldsw [%l7 + 0x48], %l4
sdivcc %g7, 0x0EF5, %l0
fbn,a %fcc2, loop_1086
smulcc %l3, %i7, %g6
fmovsle %xcc, %f10, %f4
ld [%l7 + 0x38], %f12
loop_1086:
lduh [%l7 + 0x28], %g1
fmovdleu %xcc, %f9, %f0
fmovsneg %icc, %f0, %f13
tsubcctv %i1, %g2, %i4
ldub [%l7 + 0x5E], %i3
lduw [%l7 + 0x14], %l5
add %g3, 0x0181, %o7
fmovrdne %i0, %f6, %f0
edge16 %o5, %o3, %l2
nop
setx loop_1087, %l0, %l1
jmpl %l1, %l1
tg %icc, 0x3
ldsb [%l7 + 0x4A], %g5
fpmerge %f12, %f2, %f10
loop_1087:
ldx [%l7 + 0x20], %o6
fcmpne16 %f6, %f14, %o0
ldsb [%l7 + 0x4D], %g4
fbne %fcc1, loop_1088
stw %l6, [%l7 + 0x50]
tn %icc, 0x1
tn %xcc, 0x4
loop_1088:
ldsh [%l7 + 0x3A], %o1
movge %xcc, %o2, %i6
lduh [%l7 + 0x48], %i2
umul %i5, 0x1FAC, %o4
bgu,a,pt %icc, loop_1089
st %f13, [%l7 + 0x3C]
fmovrdne %g7, %f14, %f6
ld [%l7 + 0x5C], %f6
loop_1089:
array32 %l0, %l3, %i7
fbe,a %fcc0, loop_1090
std %f4, [%l7 + 0x68]
stb %g6, [%l7 + 0x7F]
edge16ln %l4, %i1, %g2
loop_1090:
sll %i4, %g1, %i3
sth %l5, [%l7 + 0x66]
fba,a %fcc1, loop_1091
sdivcc %g3, 0x08DF, %i0
mulscc %o5, %o7, %o3
movle %icc, %l2, %g5
loop_1091:
tn %icc, 0x4
ld [%l7 + 0x54], %f7
nop
setx loop_1092, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbuge %fcc1, loop_1093
fbl %fcc3, loop_1094
ta %icc, 0x6
loop_1092:
movneg %icc, %o6, %l1
loop_1093:
andncc %g4, %l6, %o1
loop_1094:
bl,a loop_1095
ldx [%l7 + 0x18], %o0
ld [%l7 + 0x24], %f8
fmovdneg %icc, %f13, %f0
loop_1095:
fnot1s %f0, %f0
ble,a,pt %icc, loop_1096
sllx %o2, %i2, %i5
ba,a %icc, loop_1097
srl %i6, %o4, %g7
loop_1096:
ldub [%l7 + 0x29], %l3
ldd [%l7 + 0x28], %f8
loop_1097:
movrne %l0, 0x339, %g6
brgez %i7, loop_1098
ldub [%l7 + 0x78], %i1
fpack32 %f8, %f0, %f6
subccc %g2, 0x1700, %i4
loop_1098:
stb %l4, [%l7 + 0x64]
mova %xcc, %g1, %l5
ldx [%l7 + 0x60], %g3
fbn %fcc1, loop_1099
fmovdg %xcc, %f2, %f9
ldsh [%l7 + 0x5C], %i0
fpsub32s %f5, %f15, %f2
loop_1099:
call loop_1100
fands %f2, %f9, %f9
sdivcc %o5, 0x0AE4, %o7
bgu,a,pt %icc, loop_1101
loop_1100:
fmovse %xcc, %f1, %f7
edge8ln %i3, %l2, %o3
st %f2, [%l7 + 0x5C]
loop_1101:
fble,a %fcc3, loop_1102
fbule,a %fcc3, loop_1103
fandnot2s %f9, %f11, %f3
ldsb [%l7 + 0x27], %o6
loop_1102:
orncc %l1, 0x0700, %g5
loop_1103:
edge8n %g4, %o1, %o0
fmovrdlz %o2, %f12, %f2
ldsh [%l7 + 0x78], %i2
fmovrdlez %i5, %f4, %f12
std %f0, [%l7 + 0x50]
st %f10, [%l7 + 0x6C]
fsrc2s %f2, %f11
bpos %xcc, loop_1104
ldsh [%l7 + 0x18], %l6
fcmple16 %f6, %f0, %o4
sllx %i6, 0x1A, %l3
loop_1104:
edge16l %l0, %g6, %i7
fcmpne16 %f4, %f8, %i1
ldsw [%l7 + 0x4C], %g7
fmovdcs %icc, %f5, %f12
fmovrsgez %i4, %f3, %f13
taddcctv %g2, 0x1FD9, %g1
sth %l4, [%l7 + 0x2C]
fpadd16s %f0, %f12, %f1
sth %l5, [%l7 + 0x14]
stw %g3, [%l7 + 0x08]
movvs %icc, %o5, %i0
fnot2 %f8, %f8
fmovspos %icc, %f12, %f13
lduw [%l7 + 0x2C], %i3
fpadd16s %f2, %f2, %f8
array32 %l2, %o3, %o6
mova %icc, %o7, %g5
ble,a %xcc, loop_1105
fabsd %f2, %f0
stb %g4, [%l7 + 0x27]
srl %o1, %o0, %o2
loop_1105:
umulcc %i2, %l1, %l6
sdivx %o4, 0x1285, %i5
tcs %xcc, 0x0
bne,pt %icc, loop_1106
pdist %f8, %f10, %f6
fcmpeq32 %f0, %f2, %l3
fand %f2, %f0, %f6
loop_1106:
fzeros %f6
te %icc, 0x1
stb %l0, [%l7 + 0x6E]
stw %i6, [%l7 + 0x08]
subcc %i7, %i1, %g7
fbule %fcc2, loop_1107
fmul8x16al %f13, %f2, %f14
brlz,a %g6, loop_1108
fnot2 %f14, %f2
loop_1107:
ldx [%l7 + 0x38], %g2
fbu,a %fcc2, loop_1109
loop_1108:
sll %i4, %g1, %l4
fbug,a %fcc1, loop_1110
edge8 %g3, %l5, %o5
loop_1109:
tvs %icc, 0x0
fpadd16s %f12, %f3, %f14
loop_1110:
lduw [%l7 + 0x68], %i3
std %f14, [%l7 + 0x30]
mova %xcc, %i0, %l2
bshuffle %f6, %f0, %f14
edge16n %o3, %o7, %o6
fmuld8sux16 %f10, %f2, %f6
fmovsneg %icc, %f10, %f1
bn,a %icc, loop_1111
fpsub16 %f4, %f12, %f12
tn %icc, 0x1
fmovdleu %icc, %f7, %f9
loop_1111:
fmovrdne %g5, %f10, %f12
fbue,a %fcc0, loop_1112
fmovrsne %o1, %f14, %f5
edge16ln %o0, %g4, %o2
ldx [%l7 + 0x58], %l1
loop_1112:
ldd [%l7 + 0x60], %f12
nop
setx loop_1113, %l0, %l1
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 %i2, %o4, %l6
fpsub32s %f1, %f4, %f11
brgz,a %l3, loop_1114
loop_1113:
mova %xcc, %i5, %i6
nop
setx loop_1115, %l0, %l1
jmpl %l1, %l0
ldx [%l7 + 0x38], %i1
loop_1114:
fmovsneg %xcc, %f8, %f1
bcs %icc, loop_1116
loop_1115:
fbn,a %fcc1, loop_1117
ldx [%l7 + 0x68], %g7
movvc %icc, %i7, %g2
loop_1116:
fbg,a %fcc0, loop_1118
loop_1117:
edge8 %i4, %g6, %l4
ldx [%l7 + 0x50], %g3
fba,a %fcc3, loop_1119
loop_1118:
fandnot1 %f12, %f0, %f0
fcmpne16 %f12, %f6, %g1
ldx [%l7 + 0x40], %l5
loop_1119:
ldsb [%l7 + 0x73], %i3
fmovsne %xcc, %f4, %f11
brz %o5, loop_1120
stx %i0, [%l7 + 0x58]
fbue %fcc0, loop_1121
te %xcc, 0x5
loop_1120:
ld [%l7 + 0x7C], %f13
tsubcctv %l2, %o3, %o7
loop_1121:
fexpand %f4, %f6
tle %icc, 0x4
fmovrdlez %o6, %f0, %f4
ldsb [%l7 + 0x33], %g5
ldsw [%l7 + 0x44], %o1
fmul8x16al %f7, %f8, %f2
or %g4, %o2, %l1
ldsb [%l7 + 0x0F], %i2
fzero %f14
lduh [%l7 + 0x5C], %o4
mova %icc, %o0, %l6
lduw [%l7 + 0x24], %i5
be,a %xcc, loop_1122
bcs loop_1123
andn %l3, 0x0C27, %i6
sth %i1, [%l7 + 0x7C]
loop_1122:
mova %icc, %g7, %l0
loop_1123:
movge %icc, %i7, %g2
fmovdne %icc, %f2, %f13
ldsh [%l7 + 0x7C], %i4
ld [%l7 + 0x4C], %f1
ldd [%l7 + 0x38], %f10
stx %l4, [%l7 + 0x10]
movre %g6, %g1, %l5
srax %i3, %o5, %g3
stb %l2, [%l7 + 0x57]
lduh [%l7 + 0x0A], %i0
sllx %o3, %o7, %g5
sth %o6, [%l7 + 0x7E]
fpmerge %f3, %f0, %f14
ldd [%l7 + 0x20], %f14
fcmpes %fcc2, %f11, %f12
xnor %g4, %o1, %l1
movleu %icc, %i2, %o4
std %f4, [%l7 + 0x28]
fbn,a %fcc1, loop_1124
addc %o2, 0x00AA, %l6
stw %o0, [%l7 + 0x58]
sth %i5, [%l7 + 0x1A]
loop_1124:
fones %f4
fmuld8sux16 %f4, %f14, %f12
fmovsgu %icc, %f1, %f7
srl %l3, 0x14, %i1
ld [%l7 + 0x18], %f14
ldx [%l7 + 0x18], %i6
ldd [%l7 + 0x30], %f6
st %f2, [%l7 + 0x60]
fcmped %fcc2, %f8, %f0
lduw [%l7 + 0x7C], %g7
bgu loop_1125
fbu,a %fcc2, loop_1126
fpsub16s %f8, %f6, %f5
sdiv %l0, 0x1E81, %i7
loop_1125:
fmovsa %xcc, %f13, %f6
loop_1126:
ldsb [%l7 + 0x6B], %g2
bcs,a,pt %xcc, loop_1127
fmovsgu %icc, %f9, %f3
std %f14, [%l7 + 0x78]
fpadd16s %f13, %f7, %f12
loop_1127:
movleu %icc, %i4, %g6
fbne,a %fcc1, loop_1128
movrgz %g1, 0x307, %l4
fcmpes %fcc2, %f13, %f11
fbl %fcc2, loop_1129
loop_1128:
fbn %fcc1, loop_1130
brgez,a %i3, loop_1131
ldsb [%l7 + 0x63], %l5
loop_1129:
tge %xcc, 0x7
loop_1130:
andn %g3, 0x1FC9, %l2
loop_1131:
fcmpne32 %f0, %f6, %i0
bl,pn %icc, loop_1132
stb %o3, [%l7 + 0x16]
fbul,a %fcc2, loop_1133
tcs %xcc, 0x5
loop_1132:
edge8n %o5, %o7, %g5
fnot2s %f12, %f5
loop_1133:
fnor %f4, %f8, %f0
fmovrdne %o6, %f12, %f14
fbl,a %fcc0, loop_1134
tsubcc %g4, 0x1F1E, %l1
bleu,pt %xcc, loop_1135
edge32l %i2, %o4, %o2
loop_1134:
stw %o1, [%l7 + 0x48]
edge16l %l6, %o0, %l3
loop_1135:
fbu,a %fcc2, loop_1136
fpsub32s %f9, %f2, %f6
fmovdleu %xcc, %f14, %f11
movge %icc, %i5, %i1
loop_1136:
fzeros %f11
lduh [%l7 + 0x70], %i6
stx %g7, [%l7 + 0x50]
brz,a %l0, loop_1137
fandnot1 %f2, %f2, %f10
subc %i7, 0x12E8, %g2
stb %i4, [%l7 + 0x3F]
loop_1137:
tgu %icc, 0x2
addc %g1, 0x0F15, %g6
lduw [%l7 + 0x3C], %i3
ldsb [%l7 + 0x41], %l5
fcmps %fcc2, %f15, %f3
stb %l4, [%l7 + 0x52]
ldd [%l7 + 0x10], %f10
fornot1 %f6, %f12, %f10
ldsb [%l7 + 0x46], %l2
fcmpeq16 %f14, %f10, %i0
ldsw [%l7 + 0x3C], %o3
fpadd32 %f10, %f4, %f14
stw %o5, [%l7 + 0x30]
fxnors %f14, %f13, %f10
lduh [%l7 + 0x38], %g3
tn %icc, 0x4
bpos,pt %icc, loop_1138
addccc %o7, %o6, %g5
stx %l1, [%l7 + 0x30]
movre %g4, %i2, %o4
loop_1138:
ldsb [%l7 + 0x62], %o2
fnot2 %f6, %f14
fmovscc %icc, %f11, %f1
std %f12, [%l7 + 0x70]
stx %o1, [%l7 + 0x20]
std %f12, [%l7 + 0x38]
ldsb [%l7 + 0x1E], %o0
bneg,a,pn %icc, loop_1139
std %f4, [%l7 + 0x50]
ldsw [%l7 + 0x5C], %l3
bl,a %icc, loop_1140
loop_1139:
fpackfix %f4, %f11
stb %l6, [%l7 + 0x74]
fabss %f13, %f1
loop_1140:
bcs loop_1141
sth %i1, [%l7 + 0x76]
fcmpne32 %f14, %f0, %i6
fmovdn %xcc, %f1, %f6
loop_1141:
lduw [%l7 + 0x38], %i5
fmovdl %icc, %f10, %f2
fmovrslz %l0, %f13, %f9
sth %g7, [%l7 + 0x1A]
siam 0x3
stw %i7, [%l7 + 0x10]
nop
setx loop_1142, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldd [%l7 + 0x48], %f4
brlz,a %g2, loop_1143
movcs %xcc, %i4, %g6
loop_1142:
fmovde %xcc, %f8, %f6
stb %i3, [%l7 + 0x59]
loop_1143:
ta %icc, 0x7
fnands %f12, %f14, %f4
stw %l5, [%l7 + 0x10]
stb %g1, [%l7 + 0x1E]
xnorcc %l4, 0x0611, %l2
edge32 %i0, %o5, %o3
xorcc %o7, 0x0B51, %o6
st %f14, [%l7 + 0x68]
fmul8sux16 %f14, %f6, %f14
fba,a %fcc1, loop_1144
tvs %icc, 0x7
ldub [%l7 + 0x13], %g3
lduw [%l7 + 0x44], %l1
loop_1144:
fmovdcs %xcc, %f10, %f8
ldsh [%l7 + 0x1C], %g5
movleu %icc, %i2, %g4
move %xcc, %o4, %o1
fmovrdne %o2, %f4, %f12
fbn %fcc1, loop_1145
fmovdge %xcc, %f11, %f12
ldsb [%l7 + 0x48], %l3
st %f7, [%l7 + 0x08]
loop_1145:
fcmpes %fcc0, %f1, %f6
fbul,a %fcc2, loop_1146
mulscc %o0, 0x050D, %i1
fxnor %f6, %f4, %f0
stx %i6, [%l7 + 0x08]
loop_1146:
fzeros %f4
stb %i5, [%l7 + 0x49]
movneg %xcc, %l0, %g7
sth %i7, [%l7 + 0x12]
ldd [%l7 + 0x38], %f10
tgu %icc, 0x3
sethi 0x04B0, %l6
srl %g2, %i4, %i3
te %icc, 0x7
bneg,pn %icc, loop_1147
fbo %fcc1, loop_1148
fpadd16s %f3, %f6, %f6
fandnot2 %f14, %f6, %f14
loop_1147:
sdivx %g6, 0x18C7, %g1
loop_1148:
movpos %xcc, %l4, %l2
lduw [%l7 + 0x10], %i0
movle %xcc, %l5, %o5
fnand %f8, %f12, %f0
fmovsge %icc, %f11, %f14
fcmped %fcc3, %f12, %f2
fmovscs %xcc, %f13, %f3
movpos %xcc, %o7, %o6
mulx %o3, %g3, %l1
taddcctv %g5, 0x0037, %g4
fsrc1 %f14, %f14
fmuld8ulx16 %f4, %f7, %f10
fmovrslz %i2, %f7, %f0
sdivx %o1, 0x1C79, %o2
ldsb [%l7 + 0x21], %l3
fmovdg %icc, %f5, %f10
sth %o0, [%l7 + 0x7A]
fbg,a %fcc2, loop_1149
subccc %o4, %i6, %i1
edge8ln %l0, %i5, %i7
fxnor %f6, %f0, %f10
loop_1149:
te %xcc, 0x2
fbug %fcc1, loop_1150
for %f14, %f8, %f8
stw %g7, [%l7 + 0x10]
faligndata %f14, %f12, %f14
loop_1150:
ldsw [%l7 + 0x14], %g2
stx %l6, [%l7 + 0x78]
st %f11, [%l7 + 0x64]
ldub [%l7 + 0x55], %i3
lduw [%l7 + 0x54], %i4
bleu,a,pt %icc, loop_1151
ldsb [%l7 + 0x6F], %g1
fmovse %icc, %f9, %f14
tge %icc, 0x3
loop_1151:
move %xcc, %l4, %l2
sdiv %g6, 0x097B, %i0
ldx [%l7 + 0x18], %o5
fbu %fcc2, loop_1152
fnegs %f13, %f0
fzero %f8
fmovdvs %icc, %f3, %f10
loop_1152:
tg %icc, 0x5
lduh [%l7 + 0x70], %o7
movpos %xcc, %o6, %o3
edge16n %l5, %g3, %g5
movge %xcc, %l1, %g4
stw %o1, [%l7 + 0x28]
fxnors %f8, %f8, %f4
tvs %icc, 0x3
fmovscc %xcc, %f12, %f11
bneg,pn %icc, loop_1153
lduh [%l7 + 0x18], %i2
movneg %icc, %l3, %o0
smulcc %o4, %o2, %i1
loop_1153:
fornot2 %f2, %f2, %f6
movrne %i6, 0x1FB, %i5
bneg,a,pt %xcc, loop_1154
fbul,a %fcc1, loop_1155
siam 0x2
tneg %xcc, 0x3
loop_1154:
fxnor %f8, %f4, %f6
loop_1155:
udivcc %l0, 0x0AED, %i7
fbule,a %fcc1, loop_1156
andn %g7, 0x10E6, %l6
fnot1 %f14, %f2
ldsh [%l7 + 0x1C], %i3
loop_1156:
fmovrde %i4, %f12, %f14
fmovdge %xcc, %f4, %f12
ldd [%l7 + 0x48], %f12
bshuffle %f12, %f6, %f0
fbuge %fcc3, loop_1157
movneg %icc, %g1, %g2
fpsub16 %f8, %f4, %f2
fbug %fcc0, loop_1158
loop_1157:
fblg,a %fcc3, loop_1159
movrlez %l4, 0x0B1, %g6
fbne %fcc0, loop_1160
loop_1158:
tleu %xcc, 0x0
loop_1159:
fcmpd %fcc2, %f10, %f14
fcmpgt32 %f6, %f2, %l2
loop_1160:
and %i0, %o5, %o6
bleu,pn %xcc, loop_1161
movvc %icc, %o7, %o3
bgu,a,pt %xcc, loop_1162
bg %icc, loop_1163
loop_1161:
ble,a,pt %icc, loop_1164
fcmpd %fcc2, %f2, %f10
loop_1162:
ldx [%l7 + 0x08], %l5
loop_1163:
fba %fcc1, loop_1165
loop_1164:
bvs,a %xcc, loop_1166
add %g3, 0x07EB, %g5
fba,a %fcc0, loop_1167
loop_1165:
bvc loop_1168
loop_1166:
ldsh [%l7 + 0x24], %l1
fbe,a %fcc1, loop_1169
loop_1167:
ldd [%l7 + 0x40], %f6
loop_1168:
nop
setx loop_1170, %l0, %l1
jmpl %l1, %o1
fmuld8ulx16 %f8, %f0, %f12
loop_1169:
ldx [%l7 + 0x50], %g4
orcc %l3, 0x0304, %o0
loop_1170:
fble %fcc0, loop_1171
fbo,a %fcc3, loop_1172
be,a loop_1173
fmul8sux16 %f12, %f6, %f8
loop_1171:
stw %i2, [%l7 + 0x74]
loop_1172:
nop
setx loop_1174, %l0, %l1
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_1173:
ldub [%l7 + 0x45], %o2
stb %i1, [%l7 + 0x3C]
fnegs %f8, %f1
loop_1174:
fandnot1 %f2, %f12, %f14
lduh [%l7 + 0x42], %o4
ldsw [%l7 + 0x60], %i6
fors %f5, %f7, %f1
fmovrslez %i5, %f1, %f15
lduw [%l7 + 0x30], %i7
fcmpgt32 %f0, %f8, %g7
st %f12, [%l7 + 0x24]
movg %xcc, %l0, %l6
tvc %icc, 0x5
alignaddrl %i4, %i3, %g2
mova %xcc, %g1, %g6
for %f14, %f4, %f14
fbule,a %fcc3, loop_1175
orcc %l4, 0x0435, %l2
stb %i0, [%l7 + 0x09]
sethi 0x08F1, %o5
loop_1175:
std %f6, [%l7 + 0x78]
fpmerge %f3, %f3, %f0
st %f1, [%l7 + 0x18]
fbg,a %fcc1, loop_1176
sethi 0x09B9, %o6
fmovde %icc, %f11, %f11
bcs,a,pt %icc, loop_1177
loop_1176:
fmovdge %xcc, %f5, %f4
sra %o7, %o3, %l5
array8 %g5, %g3, %l1
loop_1177:
fmovrdne %g4, %f14, %f14
fmovdvc %xcc, %f11, %f5
movle %xcc, %l3, %o0
fcmpeq16 %f4, %f4, %o1
addc %o2, 0x0317, %i1
ta %xcc, 0x5
fpmerge %f8, %f2, %f8
edge8n %i2, %o4, %i6
fmovsneg %xcc, %f7, %f0
edge16n %i5, %i7, %g7
ldd [%l7 + 0x60], %f10
subc %l6, %l0, %i3
tge %xcc, 0x0
fxnor %f10, %f14, %f8
lduw [%l7 + 0x18], %i4
fmovsne %icc, %f5, %f5
movrlz %g1, %g2, %l4
ldd [%l7 + 0x40], %f6
st %f8, [%l7 + 0x70]
subc %g6, 0x0E66, %l2
fba,a %fcc0, loop_1178
std %f0, [%l7 + 0x08]
fnors %f5, %f14, %f9
stw %o5, [%l7 + 0x74]
loop_1178:
stw %o6, [%l7 + 0x6C]
lduw [%l7 + 0x70], %i0
fmovsg %icc, %f8, %f3
st %f8, [%l7 + 0x50]
fmovsle %xcc, %f9, %f11
be,a,pt %icc, loop_1179
lduw [%l7 + 0x44], %o3
fsrc2 %f12, %f6
fbn,a %fcc2, loop_1180
loop_1179:
lduw [%l7 + 0x4C], %o7
te %xcc, 0x1
fand %f6, %f10, %f2
loop_1180:
andcc %g5, 0x0D86, %l5
ldsw [%l7 + 0x68], %g3
srl %l1, %l3, %o0
stb %g4, [%l7 + 0x48]
tg %icc, 0x5
fcmped %fcc1, %f10, %f0
ldx [%l7 + 0x60], %o2
ldx [%l7 + 0x08], %o1
ldub [%l7 + 0x44], %i2
ldsb [%l7 + 0x75], %o4
fpsub16 %f12, %f10, %f14
fnors %f2, %f15, %f1
fmovrdlz %i1, %f0, %f10
ldsw [%l7 + 0x5C], %i5
lduw [%l7 + 0x18], %i6
smul %g7, %l6, %i7
ld [%l7 + 0x2C], %f6
ld [%l7 + 0x50], %f2
fmul8x16al %f12, %f2, %f14
st %f8, [%l7 + 0x14]
tle %xcc, 0x1
fbul,a %fcc2, loop_1181
sub %l0, %i3, %g1
subc %g2, 0x0A00, %i4
sdiv %g6, 0x144C, %l4
loop_1181:
fsrc1 %f8, %f12
udivx %o5, 0x04DB, %o6
fcmpd %fcc1, %f0, %f8
fmovs %f7, %f8
movcc %xcc, %l2, %o3
stx %o7, [%l7 + 0x50]
ldsb [%l7 + 0x3C], %i0
ld [%l7 + 0x44], %f14
stx %l5, [%l7 + 0x70]
fblg,a %fcc1, loop_1182
ldsw [%l7 + 0x20], %g5
fcmps %fcc1, %f15, %f9
fmovdn %icc, %f15, %f4
loop_1182:
move %xcc, %l1, %g3
fxors %f15, %f13, %f8
array8 %l3, %g4, %o2
addccc %o0, %i2, %o1
fmovrdlz %i1, %f6, %f4
edge32n %i5, %i6, %g7
brgez,a %o4, loop_1183
fzero %f14
sllx %i7, 0x02, %l6
fmuld8ulx16 %f1, %f15, %f8
loop_1183:
fornot2s %f12, %f15, %f5
bshuffle %f6, %f2, %f10
edge8 %i3, %g1, %g2
ldub [%l7 + 0x08], %i4
stw %l0, [%l7 + 0x10]
fmovdneg %icc, %f14, %f5
fmovdcc %icc, %f14, %f12
fbne %fcc2, loop_1184
be,a %icc, loop_1185
tsubcc %l4, %o5, %g6
brz,a %o6, loop_1186
loop_1184:
edge32 %o3, %l2, %o7
loop_1185:
mova %xcc, %i0, %l5
sdivx %g5, 0x0848, %l1
loop_1186:
fmovsleu %icc, %f5, %f4
fmovsneg %icc, %f2, %f8
orncc %l3, %g4, %g3
sll %o0, %o2, %o1
orncc %i1, %i5, %i6
smul %i2, 0x0599, %g7
edge8n %i7, %l6, %o4
fmovsneg %icc, %f0, %f8
lduh [%l7 + 0x5E], %g1
fmovrslez %g2, %f7, %f7
ldsb [%l7 + 0x25], %i3
lduh [%l7 + 0x2A], %l0
edge16l %l4, %i4, %g6
smul %o5, %o3, %o6
edge32l %l2, %i0, %o7
ldx [%l7 + 0x78], %g5
faligndata %f6, %f0, %f6
ldsb [%l7 + 0x68], %l5
st %f15, [%l7 + 0x54]
sllx %l3, %l1, %g3
brgez,a %o0, loop_1187
smul %o2, 0x0150, %o1
and %i1, 0x0DB7, %g4
fble,a %fcc1, loop_1188
loop_1187:
stw %i6, [%l7 + 0x34]
subcc %i2, 0x0C46, %g7
fmovscs %icc, %f9, %f7
loop_1188:
ldd [%l7 + 0x78], %f2
call loop_1189
fbu,a %fcc1, loop_1190
std %f4, [%l7 + 0x08]
fmovsneg %icc, %f13, %f0
loop_1189:
bvc %xcc, loop_1191
loop_1190:
tgu %xcc, 0x6
fbuge %fcc3, loop_1192
fmovrdne %i7, %f8, %f0
loop_1191:
fmovscc %xcc, %f8, %f6
fbg,a %fcc1, loop_1193
loop_1192:
fblg %fcc0, loop_1194
fnot1 %f2, %f2
edge32l %l6, %i5, %o4
loop_1193:
bn,pn %xcc, loop_1195
loop_1194:
fmovrdgz %g1, %f6, %f6
stw %i3, [%l7 + 0x30]
stw %l0, [%l7 + 0x64]
loop_1195:
ldsh [%l7 + 0x0E], %g2
bg,a %icc, loop_1196
ldub [%l7 + 0x4F], %l4
addccc %i4, %g6, %o5
sth %o6, [%l7 + 0x20]
loop_1196:
movrlz %l2, 0x2F0, %o3
fba %fcc0, loop_1197
lduw [%l7 + 0x50], %o7
fcmple32 %f14, %f2, %g5
addcc %l5, 0x0D5F, %l3
loop_1197:
nop
setx loop_1198, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbul,a %fcc0, loop_1199
te %xcc, 0x6
fnot2 %f2, %f2
loop_1198:
fxor %f6, %f14, %f10
loop_1199:
bn,a,pn %icc, loop_1200
sllx %l1, %g3, %i0
fsrc2 %f4, %f2
std %f0, [%l7 + 0x58]
loop_1200:
stx %o2, [%l7 + 0x20]
fcmpgt32 %f8, %f14, %o1
fmovdl %icc, %f10, %f6
nop
setx loop_1201, %l0, %l1
jmpl %l1, %o0
siam 0x4
ldd [%l7 + 0x20], %f10
fbug %fcc2, loop_1202
loop_1201:
fxors %f4, %f15, %f9
bneg %icc, loop_1203
udivcc %i1, 0x0F1E, %i6
loop_1202:
movne %xcc, %g4, %g7
fpsub32s %f14, %f3, %f14
loop_1203:
nop
setx loop_1204, %l0, %l1
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 + 0x48], %f10
ldsw [%l7 + 0x10], %i2
fmovdle %xcc, %f4, %f13
loop_1204:
st %f1, [%l7 + 0x38]
ldsw [%l7 + 0x28], %l6
sth %i7, [%l7 + 0x24]
stb %o4, [%l7 + 0x7B]
fnot2 %f12, %f0
udiv %g1, 0x12EB, %i3
ldub [%l7 + 0x2F], %i5
xor %g2, 0x119C, %l4
sth %i4, [%l7 + 0x18]
fabsd %f10, %f0
be,a,pn %xcc, loop_1205
ldd [%l7 + 0x28], %f12
lduh [%l7 + 0x14], %l0
brgez %g6, loop_1206
loop_1205:
ldx [%l7 + 0x48], %o5
taddcc %l2, %o3, %o7
edge16ln %g5, %l5, %l3
loop_1206:
fones %f10
fbe,a %fcc1, loop_1207
xnor %o6, 0x1D95, %g3
std %f4, [%l7 + 0x08]
fmovs %f15, %f11
loop_1207:
tpos %icc, 0x6
fcmpeq32 %f14, %f0, %i0
ldsb [%l7 + 0x61], %l1
edge16l %o2, %o0, %o1
stx %i6, [%l7 + 0x18]
alignaddr %i1, %g7, %g4
move %icc, %i2, %i7
lduh [%l7 + 0x3E], %o4
edge16 %l6, %g1, %i3
movn %icc, %g2, %l4
fcmped %fcc3, %f12, %f14
sth %i5, [%l7 + 0x4A]
orn %l0, 0x18C9, %g6
movrne %o5, %i4, %o3
fcmple16 %f14, %f8, %l2
stw %g5, [%l7 + 0x48]
siam 0x0
stw %o7, [%l7 + 0x60]
movrlz %l3, 0x0FD, %l5
stx %o6, [%l7 + 0x08]
udiv %g3, 0x1311, %l1
fmovsle %icc, %f4, %f15
fmul8sux16 %f10, %f6, %f0
sdivcc %i0, 0x07E5, %o2
subcc %o0, 0x0F46, %i6
stx %i1, [%l7 + 0x70]
ldd [%l7 + 0x38], %f4
bvs,pt %icc, loop_1208
std %f6, [%l7 + 0x40]
or %o1, 0x1C7F, %g4
lduw [%l7 + 0x2C], %i2
loop_1208:
ld [%l7 + 0x30], %f6
ldx [%l7 + 0x60], %g7
bneg loop_1209
ldub [%l7 + 0x1C], %i7
fxor %f12, %f0, %f2
stw %l6, [%l7 + 0x5C]
loop_1209:
fmovs %f3, %f12
movrgz %g1, %o4, %g2
bpos,pn %icc, loop_1210
nop
setx loop_1211, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrdlz %i3, %f4, %f0
tn %xcc, 0x3
loop_1210:
fabsd %f8, %f14
loop_1211:
lduw [%l7 + 0x44], %l4
fandnot1s %f10, %f6, %f1
stx %l0, [%l7 + 0x18]
fmul8x16 %f8, %f12, %f0
tn %xcc, 0x4
lduh [%l7 + 0x46], %i5
bl loop_1212
stx %g6, [%l7 + 0x60]
ldx [%l7 + 0x30], %i4
fcmpd %fcc2, %f4, %f2
loop_1212:
bne,a %xcc, loop_1213
alignaddrl %o3, %o5, %l2
popc %g5, %l3
tne %icc, 0x3
loop_1213:
movgu %xcc, %l5, %o6
alignaddr %g3, %l1, %o7
fmovrsgez %o2, %f10, %f13
fcmpne16 %f8, %f0, %i0
ldsh [%l7 + 0x50], %o0
fpsub16s %f6, %f14, %f14
std %f4, [%l7 + 0x78]
mulx %i6, %i1, %g4
st %f6, [%l7 + 0x34]
bleu,a %icc, loop_1214
srlx %i2, 0x17, %o1
fcmple32 %f2, %f0, %i7
fmovdcc %xcc, %f15, %f12
loop_1214:
stw %g7, [%l7 + 0x50]
ldub [%l7 + 0x65], %g1
fnot1s %f12, %f1
fba,a %fcc1, loop_1215
stx %o4, [%l7 + 0x70]
movrne %g2, %l6, %l4
st %f6, [%l7 + 0x28]
loop_1215:
nop
setx loop_1216, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpgt16 %f4, %f8, %l0
nop
setx loop_1217, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fba %fcc0, loop_1218
loop_1216:
ldub [%l7 + 0x16], %i3
fxors %f15, %f10, %f13
loop_1217:
stw %i5, [%l7 + 0x24]
loop_1218:
edge32n %g6, %o3, %o5
fmovsgu %xcc, %f15, %f15
fexpand %f14, %f4
lduh [%l7 + 0x6E], %l2
ldsh [%l7 + 0x2A], %g5
ldd [%l7 + 0x78], %f0
bl,pt %icc, loop_1219
fble %fcc0, loop_1220
sub %i4, %l5, %l3
sll %o6, %g3, %o7
loop_1219:
tpos %icc, 0x6
loop_1220:
ldsb [%l7 + 0x74], %l1
stx %i0, [%l7 + 0x40]
fmovrdlz %o2, %f12, %f14
stb %o0, [%l7 + 0x26]
ldsb [%l7 + 0x0D], %i6
ldsw [%l7 + 0x78], %g4
bvc,a,pt %icc, loop_1221
xor %i1, %o1, %i2
brlez %i7, loop_1222
bpos,a,pt %xcc, loop_1223
loop_1221:
movvs %xcc, %g7, %g1
addc %g2, 0x1ACE, %l6
loop_1222:
fands %f9, %f4, %f13
loop_1223:
ldx [%l7 + 0x28], %l4
alignaddr %l0, %i3, %i5
std %f6, [%l7 + 0x28]
nop
setx loop_1224, %l0, %l1
jmpl %l1, %o4
udivcc %g6, 0x0CCD, %o5
fmovde %icc, %f3, %f8
fandnot2 %f14, %f12, %f14
loop_1224:
fcmpeq32 %f8, %f6, %o3
alignaddr %g5, %l2, %i4
srl %l3, 0x06, %l5
fbl,a %fcc0, loop_1225
call loop_1226
brlz,a %g3, loop_1227
fmovsle %icc, %f1, %f9
loop_1225:
pdist %f4, %f4, %f0
loop_1226:
stb %o6, [%l7 + 0x5D]
loop_1227:
alignaddrl %l1, %o7, %o2
ldx [%l7 + 0x30], %i0
fmul8x16al %f5, %f3, %f14
fmovrslz %i6, %f6, %f5
stb %g4, [%l7 + 0x5C]
stb %i1, [%l7 + 0x5D]
alignaddrl %o1, %i2, %i7
tge %xcc, 0x6
fpsub16 %f8, %f4, %f6
stx %g7, [%l7 + 0x30]
tsubcc %g1, 0x18CB, %g2
sth %l6, [%l7 + 0x26]
fnot1s %f7, %f8
ldub [%l7 + 0x7F], %l4
fone %f0
edge8n %l0, %o0, %i3
sth %o4, [%l7 + 0x68]
sll %g6, %i5, %o3
fmovsge %icc, %f5, %f13
movre %o5, 0x2AD, %l2
stx %g5, [%l7 + 0x70]
fmovdge %icc, %f11, %f1
std %f8, [%l7 + 0x40]
fmul8sux16 %f8, %f10, %f4
movg %xcc, %l3, %i4
fbe %fcc1, loop_1228
fpadd16s %f13, %f6, %f5
fmovsvc %xcc, %f3, %f7
bge,pt %icc, loop_1229
loop_1228:
fcmple16 %f4, %f12, %l5
tgu %icc, 0x7
sub %g3, %o6, %l1
loop_1229:
lduh [%l7 + 0x68], %o7
faligndata %f8, %f6, %f6
fpack16 %f12, %f1
fbule,a %fcc1, loop_1230
ldsw [%l7 + 0x74], %i0
edge16l %o2, %g4, %i6
fandnot2s %f11, %f4, %f6
loop_1230:
bvs,a %xcc, loop_1231
fbge %fcc0, loop_1232
orncc %i1, %o1, %i7
ta %xcc, 0x1
loop_1231:
fcmpeq16 %f12, %f0, %i2
loop_1232:
xorcc %g7, 0x02B4, %g1
fands %f9, %f12, %f1
lduw [%l7 + 0x78], %g2
stx %l4, [%l7 + 0x50]
umul %l6, %o0, %l0
ldd [%l7 + 0x58], %f4
for %f10, %f14, %f2
fmovdcs %xcc, %f3, %f12
fbug,a %fcc0, loop_1233
fbn %fcc3, loop_1234
bg loop_1235
stw %o4, [%l7 + 0x50]
loop_1233:
lduh [%l7 + 0x24], %g6
loop_1234:
ldsw [%l7 + 0x78], %i3
loop_1235:
brz,a %i5, loop_1236
bshuffle %f6, %f12, %f6
stb %o3, [%l7 + 0x35]
or %l2, %o5, %g5
loop_1236:
st %f15, [%l7 + 0x6C]
fpsub16s %f15, %f5, %f4
ldub [%l7 + 0x39], %l3
movrgz %l5, %g3, %o6
fones %f8
tpos %xcc, 0x5
stx %i4, [%l7 + 0x50]
fmovse %icc, %f11, %f2
tvc %xcc, 0x4
sth %o7, [%l7 + 0x16]
stw %l1, [%l7 + 0x10]
umulcc %o2, 0x0065, %g4
fors %f3, %f3, %f9
ldx [%l7 + 0x08], %i6
nop
setx loop_1237, %l0, %l1
jmpl %l1, %i0
tpos %xcc, 0x0
ldsw [%l7 + 0x2C], %i1
std %f6, [%l7 + 0x40]
loop_1237:
fmovsle %icc, %f2, %f6
edge32 %o1, %i7, %g7
tcs %icc, 0x3
fcmpne32 %f10, %f12, %g1
fmovrdgz %g2, %f6, %f14
fmovsgu %xcc, %f7, %f11
fmul8ulx16 %f2, %f14, %f12
sth %l4, [%l7 + 0x4E]
fmovrdgez %l6, %f2, %f8
fnot2 %f12, %f10
tcc %icc, 0x7
st %f11, [%l7 + 0x50]
andcc %o0, 0x1E5E, %i2
fmovdleu %xcc, %f12, %f7
smulcc %o4, 0x0F4F, %l0
subcc %i3, %g6, %i5
be,a loop_1238
xnor %l2, 0x17C8, %o3
fandnot1 %f0, %f0, %f2
sth %o5, [%l7 + 0x5C]
loop_1238:
fpadd32 %f12, %f0, %f8
tle %xcc, 0x7
fbu %fcc1, loop_1239
orn %g5, 0x0510, %l3
ldsb [%l7 + 0x36], %g3
stb %l5, [%l7 + 0x10]
loop_1239:
bcs,a,pn %icc, loop_1240
fbuge %fcc1, loop_1241
fnot1 %f14, %f8
fmovdleu %icc, %f15, %f14
loop_1240:
bg loop_1242
loop_1241:
ld [%l7 + 0x60], %f3
fmul8x16al %f1, %f11, %f10
fbn,a %fcc3, loop_1243
loop_1242:
fble,a %fcc1, loop_1244
ldx [%l7 + 0x10], %i4
brlez %o6, loop_1245
loop_1243:
fpack16 %f10, %f4
loop_1244:
mulx %o7, %o2, %g4
tsubcctv %l1, %i6, %i0
loop_1245:
xor %i1, 0x05FF, %o1
tgu %xcc, 0x3
ldub [%l7 + 0x67], %i7
stb %g7, [%l7 + 0x69]
fone %f8
fpsub32s %f10, %f8, %f9
sdivcc %g1, 0x1136, %l4
addccc %l6, %g2, %o0
fmovde %icc, %f13, %f2
lduw [%l7 + 0x28], %o4
or %l0, %i2, %i3
fmovsge %xcc, %f8, %f1
siam 0x5
srlx %i5, 0x14, %l2
ldsh [%l7 + 0x78], %o3
fmovsle %xcc, %f11, %f9
stw %g6, [%l7 + 0x60]
edge32l %o5, %l3, %g5
mova %icc, %l5, %g3
fbuge %fcc3, loop_1246
fmul8sux16 %f12, %f8, %f8
fbl %fcc0, loop_1247
subcc %i4, 0x036F, %o6
loop_1246:
alignaddr %o7, %g4, %l1
fbue,a %fcc1, loop_1248
loop_1247:
fcmpne16 %f10, %f6, %i6
bshuffle %f6, %f0, %f4
fmovrse %i0, %f13, %f10
loop_1248:
stb %o2, [%l7 + 0x43]
edge32n %o1, %i7, %i1
fbg,a %fcc2, loop_1249
brnz,a %g1, loop_1250
st %f7, [%l7 + 0x14]
edge16n %l4, %g7, %g2
loop_1249:
movcs %xcc, %l6, %o4
loop_1250:
movvs %xcc, %l0, %o0
lduh [%l7 + 0x52], %i2
fbuge,a %fcc3, loop_1251
fmovrslez %i5, %f0, %f2
subcc %i3, %o3, %l2
fnegd %f12, %f10
loop_1251:
ld [%l7 + 0x78], %f15
ldd [%l7 + 0x50], %f4
movvc %xcc, %o5, %l3
stb %g5, [%l7 + 0x0C]
fmovsvs %xcc, %f8, %f8
lduh [%l7 + 0x48], %g6
lduw [%l7 + 0x20], %l5
brlez,a %i4, loop_1252
movrlez %o6, %g3, %g4
fpadd16s %f9, %f6, %f11
ldsh [%l7 + 0x7E], %l1
loop_1252:
fsrc1 %f10, %f8
for %f2, %f2, %f8
lduh [%l7 + 0x66], %o7
tle %xcc, 0x7
fcmpne16 %f0, %f4, %i0
ld [%l7 + 0x6C], %f4
nop
setx loop_1253, %l0, %l1
jmpl %l1, %o2
fmovrdlz %i6, %f14, %f10
fnand %f12, %f8, %f8
subc %o1, 0x04BD, %i1
loop_1253:
lduw [%l7 + 0x60], %g1
fmovdl %icc, %f0, %f4
stw %i7, [%l7 + 0x64]
fmovdne %icc, %f12, %f15
fble,a %fcc0, loop_1254
fba,a %fcc1, loop_1255
smul %g7, 0x180C, %l4
ldsb [%l7 + 0x7A], %g2
loop_1254:
fmovdne %xcc, %f5, %f10
loop_1255:
sth %l6, [%l7 + 0x20]
edge8n %o4, %l0, %i2
st %f13, [%l7 + 0x58]
movge %xcc, %i5, %o0
lduh [%l7 + 0x1A], %i3
fnegd %f2, %f2
fmovsl %xcc, %f13, %f5
bn,a,pt %xcc, loop_1256
fpadd16s %f12, %f8, %f14
stb %l2, [%l7 + 0x1F]
fbu,a %fcc1, loop_1257
loop_1256:
brz %o5, loop_1258
fmovsvc %icc, %f14, %f1
fcmpd %fcc0, %f6, %f2
loop_1257:
fmul8ulx16 %f8, %f10, %f0
loop_1258:
stb %o3, [%l7 + 0x4E]
fcmpes %fcc2, %f9, %f14
nop
setx loop_1259, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovda %xcc, %f8, %f9
fmovdge %icc, %f15, %f9
mova %icc, %g5, %g6
loop_1259:
st %f9, [%l7 + 0x5C]
taddcctv %l5, %i4, %l3
edge8n %o6, %g3, %g4
fabss %f9, %f15
bneg,a,pt %icc, loop_1260
add %l1, 0x066C, %i0
udiv %o7, 0x0387, %o2
ldsw [%l7 + 0x40], %o1
loop_1260:
tcs %xcc, 0x2
fbo,a %fcc1, loop_1261
ldd [%l7 + 0x18], %f8
bneg,a,pn %xcc, loop_1262
stx %i6, [%l7 + 0x28]
loop_1261:
ldd [%l7 + 0x58], %f6
fbn,a %fcc2, loop_1263
loop_1262:
umul %g1, 0x1E1F, %i1
stw %i7, [%l7 + 0x58]
xorcc %g7, %l4, %g2
loop_1263:
fcmps %fcc1, %f15, %f3
subcc %l6, %l0, %i2
st %f8, [%l7 + 0x28]
ldx [%l7 + 0x60], %i5
ldx [%l7 + 0x48], %o4
fmovdle %xcc, %f2, %f8
fpsub32 %f4, %f6, %f10
movn %xcc, %o0, %l2
sra %i3, %o3, %g5
fmovrslz %g6, %f2, %f11
orcc %l5, %o5, %i4
fmovsne %xcc, %f4, %f6
orcc %o6, %l3, %g4
edge16n %g3, %l1, %i0
fba,a %fcc0, loop_1264
stb %o7, [%l7 + 0x1A]
fmovdvs %icc, %f2, %f0
movgu %xcc, %o2, %o1
loop_1264:
lduh [%l7 + 0x70], %i6
sub %i1, 0x096F, %g1
ba,pt %icc, loop_1265
tle %xcc, 0x3
lduh [%l7 + 0x52], %g7
fnegs %f0, %f8
loop_1265:
alignaddr %i7, %g2, %l6
call loop_1266
stx %l0, [%l7 + 0x20]
fand %f0, %f14, %f14
fand %f2, %f2, %f12
loop_1266:
fnot2s %f13, %f4
fmovrdlz %i2, %f0, %f8
edge8l %i5, %o4, %o0
or %l2, %l4, %i3
ld [%l7 + 0x28], %f4
fpadd32 %f14, %f14, %f0
fnor %f4, %f10, %f0
lduh [%l7 + 0x66], %g5
st %f2, [%l7 + 0x28]
stw %g6, [%l7 + 0x1C]
mova %xcc, %l5, %o3
fbu %fcc0, loop_1267
stx %o5, [%l7 + 0x70]
fnegd %f4, %f8
fbu %fcc3, loop_1268
loop_1267:
ld [%l7 + 0x2C], %f2
array8 %o6, %l3, %i4
fmovsn %icc, %f1, %f4
loop_1268:
edge32l %g3, %l1, %i0
ldsb [%l7 + 0x2A], %o7
fmovdneg %xcc, %f4, %f10
fmovscc %xcc, %f8, %f15
fcmpd %fcc0, %f14, %f14
bn,a,pt %xcc, loop_1269
fmovdne %xcc, %f4, %f4
sth %g4, [%l7 + 0x32]
fbg %fcc2, loop_1270
loop_1269:
move %icc, %o2, %i6
fands %f2, %f5, %f3
movne %xcc, %o1, %g1
loop_1270:
tneg %xcc, 0x6
add %g7, 0x0C65, %i1
st %f13, [%l7 + 0x5C]
siam 0x5
fors %f12, %f11, %f9
lduw [%l7 + 0x6C], %g2
umulcc %l6, 0x11F0, %l0
movle %xcc, %i7, %i2
fmovsle %xcc, %f13, %f0
movl %icc, %o4, %i5
fble,a %fcc2, loop_1271
fcmple16 %f12, %f14, %l2
ldx [%l7 + 0x30], %o0
ldsh [%l7 + 0x18], %i3
loop_1271:
ldsh [%l7 + 0x10], %g5
fnor %f2, %f2, %f14
stw %l4, [%l7 + 0x08]
movgu %icc, %l5, %o3
ldd [%l7 + 0x28], %f8
lduw [%l7 + 0x2C], %o5
ld [%l7 + 0x34], %f0
andcc %g6, 0x0442, %l3
addcc %o6, 0x0522, %i4
fmovrsgz %g3, %f13, %f11
ble loop_1272
ldsw [%l7 + 0x74], %l1
edge16n %i0, %g4, %o2
ldsw [%l7 + 0x60], %o7
loop_1272:
fxor %f2, %f14, %f10
fmovscs %xcc, %f13, %f9
ldsw [%l7 + 0x1C], %o1
fmovdpos %icc, %f4, %f1
fmovsge %icc, %f13, %f14
brnz %g1, loop_1273
edge8ln %i6, %i1, %g7
ldx [%l7 + 0x08], %l6
sra %g2, %l0, %i2
loop_1273:
brgez,a %o4, loop_1274
add %i5, %i7, %l2
ldx [%l7 + 0x78], %i3
tvc %icc, 0x5
loop_1274:
fcmpeq32 %f2, %f0, %g5
ldsw [%l7 + 0x3C], %o0
brlez,a %l5, loop_1275
ldsb [%l7 + 0x71], %o3
bne,a,pt %icc, loop_1276
movleu %icc, %o5, %l4
loop_1275:
stw %g6, [%l7 + 0x18]
fcmpeq32 %f0, %f8, %o6
loop_1276:
ld [%l7 + 0x70], %f11
move %xcc, %i4, %l3
ldd [%l7 + 0x68], %f8
edge32n %g3, %l1, %g4
fbul %fcc3, loop_1277
edge8l %o2, %i0, %o1
fors %f1, %f13, %f10
nop
setx loop_1278, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1277:
ldub [%l7 + 0x31], %o7
for %f4, %f8, %f10
fmovdvc %xcc, %f5, %f11
loop_1278:
stw %g1, [%l7 + 0x30]
addc %i1, 0x1E9D, %i6
taddcc %l6, 0x067B, %g7
tcs %xcc, 0x7
ld [%l7 + 0x6C], %f7
ldx [%l7 + 0x60], %l0
stx %g2, [%l7 + 0x20]
fbge %fcc1, loop_1279
stb %i2, [%l7 + 0x69]
stx %i5, [%l7 + 0x60]
stw %i7, [%l7 + 0x28]
loop_1279:
fble,a %fcc1, loop_1280
fnot2 %f6, %f2
tvs %xcc, 0x6
ldsw [%l7 + 0x4C], %o4
loop_1280:
edge8n %l2, %g5, %i3
xnorcc %l5, %o3, %o0
movcc %xcc, %l4, %g6
std %f10, [%l7 + 0x20]
edge32n %o5, %i4, %o6
fmovs %f6, %f7
srl %g3, 0x1A, %l1
lduw [%l7 + 0x4C], %l3
std %f2, [%l7 + 0x40]
tleu %xcc, 0x3
stx %g4, [%l7 + 0x68]
fxnors %f4, %f9, %f13
lduw [%l7 + 0x60], %i0
fnegs %f0, %f7
stw %o1, [%l7 + 0x4C]
tvc %icc, 0x7
ldub [%l7 + 0x15], %o7
movre %o2, 0x36D, %g1
fmovsleu %icc, %f3, %f12
fpack16 %f14, %f1
stw %i1, [%l7 + 0x2C]
movg %icc, %l6, %g7
ba,a,pn %xcc, loop_1281
fmovdleu %xcc, %f14, %f9
mulscc %i6, 0x1FEC, %g2
fbu %fcc1, loop_1282
loop_1281:
lduh [%l7 + 0x6C], %i2
fmovspos %xcc, %f8, %f14
ldsb [%l7 + 0x72], %i5
loop_1282:
std %f0, [%l7 + 0x30]
sth %i7, [%l7 + 0x34]
brgz %o4, loop_1283
addcc %l0, 0x0615, %l2
ldsb [%l7 + 0x19], %i3
fpack16 %f6, %f0
loop_1283:
lduh [%l7 + 0x12], %g5
brlez,a %o3, loop_1284
ldsb [%l7 + 0x1E], %o0
ld [%l7 + 0x54], %f12
fsrc2 %f8, %f10
loop_1284:
ldd [%l7 + 0x68], %f4
st %f7, [%l7 + 0x54]
fblg %fcc1, loop_1285
fbge,a %fcc1, loop_1286
tsubcctv %l4, %g6, %l5
orn %o5, 0x1273, %o6
loop_1285:
fmovsge %xcc, %f4, %f14
loop_1286:
brlez %g3, loop_1287
fzero %f6
sth %i4, [%l7 + 0x0A]
lduw [%l7 + 0x38], %l3
loop_1287:
bcc,a loop_1288
fbul,a %fcc1, loop_1289
std %f4, [%l7 + 0x50]
ldsh [%l7 + 0x08], %g4
loop_1288:
fandnot2 %f12, %f12, %f6
loop_1289:
ld [%l7 + 0x70], %f1
subccc %l1, 0x04B5, %i0
ldd [%l7 + 0x28], %f0
bn,pn %xcc, loop_1290
tleu %icc, 0x0
udivx %o7, 0x1180, %o1
fnot1 %f4, %f10
loop_1290:
fmovdne %icc, %f11, %f0
ldd [%l7 + 0x20], %f2
fmovscc %xcc, %f2, %f6
lduh [%l7 + 0x76], %g1
addcc %i1, %l6, %o2
fcmple32 %f8, %f4, %g7
lduw [%l7 + 0x3C], %i6
stb %g2, [%l7 + 0x65]
fpackfix %f14, %f4
bcc,a loop_1291
srl %i2, %i7, %i5
fmul8x16al %f11, %f9, %f2
tl %xcc, 0x0
loop_1291:
fmovrdlz %o4, %f6, %f14
fmovsa %icc, %f15, %f9
fandnot2 %f0, %f4, %f0
fmovrdgez %l0, %f0, %f10
fmovdg %xcc, %f8, %f4
ld [%l7 + 0x68], %f12
ld [%l7 + 0x6C], %f11
edge8ln %l2, %i3, %g5
fbge,a %fcc0, loop_1292
fble,a %fcc2, loop_1293
fmovdge %xcc, %f13, %f10
stx %o3, [%l7 + 0x48]
loop_1292:
lduh [%l7 + 0x70], %o0
loop_1293:
lduw [%l7 + 0x3C], %g6
sth %l5, [%l7 + 0x28]
std %f8, [%l7 + 0x18]
stw %l4, [%l7 + 0x6C]
fnot2 %f12, %f2
lduh [%l7 + 0x10], %o5
ldub [%l7 + 0x57], %o6
sth %i4, [%l7 + 0x7C]
fmovdcs %xcc, %f8, %f12
sth %g3, [%l7 + 0x6C]
fbe,a %fcc0, loop_1294
xor %g4, 0x06F9, %l1
fpack16 %f12, %f1
move %xcc, %i0, %l3
loop_1294:
fmovsvs %icc, %f6, %f3
fcmpne16 %f4, %f0, %o1
taddcc %o7, %g1, %l6
std %f12, [%l7 + 0x20]
fmovda %icc, %f0, %f4
sth %o2, [%l7 + 0x34]
xor %i1, 0x0CB3, %i6
fmovrslez %g7, %f3, %f7
sth %i2, [%l7 + 0x56]
bpos,a loop_1295
tle %icc, 0x3
fpadd32s %f0, %f6, %f11
edge16l %g2, %i5, %i7
loop_1295:
addc %l0, %l2, %i3
fmuld8sux16 %f11, %f11, %f12
andncc %g5, %o4, %o0
lduw [%l7 + 0x18], %g6
ld [%l7 + 0x70], %f10
fmovdl %icc, %f13, %f5
taddcctv %o3, %l4, %l5
ld [%l7 + 0x74], %f12
std %f0, [%l7 + 0x48]
movg %icc, %o6, %i4
tl %xcc, 0x1
fmovsne %icc, %f6, %f2
fble %fcc2, loop_1296
addccc %o5, %g4, %l1
sth %i0, [%l7 + 0x08]
fpsub16 %f14, %f6, %f12
loop_1296:
fcmpgt32 %f12, %f10, %g3
udiv %l3, 0x06BD, %o1
smulcc %o7, 0x07B0, %g1
fbge,a %fcc0, loop_1297
tn %icc, 0x2
siam 0x0
movpos %xcc, %l6, %i1
loop_1297:
movneg %icc, %o2, %g7
edge32l %i6, %i2, %i5
ldub [%l7 + 0x7E], %i7
fmovdle %icc, %f9, %f6
movvs %icc, %l0, %l2
fpack32 %f0, %f12, %f12
tn %icc, 0x7
bpos,pt %xcc, loop_1298
edge32 %i3, %g5, %g2
std %f10, [%l7 + 0x60]
bvs,a loop_1299
loop_1298:
edge32l %o4, %g6, %o0
ldsb [%l7 + 0x2E], %o3
stx %l5, [%l7 + 0x48]
loop_1299:
fbg %fcc3, loop_1300
fmuld8sux16 %f8, %f13, %f12
fmovdpos %icc, %f15, %f13
std %f0, [%l7 + 0x30]
loop_1300:
fmovdcs %icc, %f7, %f10
ldub [%l7 + 0x2C], %o6
udivcc %l4, 0x01EC, %o5
fmuld8ulx16 %f13, %f11, %f12
umulcc %g4, 0x0209, %l1
brnz %i0, loop_1301
xnor %i4, 0x082C, %l3
movre %o1, %g3, %o7
udivcc %l6, 0x0305, %g1
loop_1301:
ldd [%l7 + 0x68], %f12
fpsub32s %f14, %f1, %f5
movneg %xcc, %o2, %i1
brgez %g7, loop_1302
ldsh [%l7 + 0x6A], %i6
udivcc %i5, 0x0905, %i2
sth %i7, [%l7 + 0x20]
loop_1302:
fmovrdlez %l2, %f8, %f2
brlz,a %i3, loop_1303
alignaddrl %g5, %g2, %l0
stw %o4, [%l7 + 0x58]
fbn,a %fcc0, loop_1304
loop_1303:
movg %icc, %g6, %o0
xor %l5, 0x196A, %o3
pdist %f8, %f4, %f8
loop_1304:
edge32 %l4, %o6, %g4
lduh [%l7 + 0x32], %l1
fmovsneg %icc, %f13, %f11
fbn,a %fcc3, loop_1305
xorcc %o5, %i4, %i0
fone %f0
fnot1 %f0, %f14
loop_1305:
fcmped %fcc3, %f2, %f0
addccc %l3, %o1, %o7
fble,a %fcc0, loop_1306
fsrc2 %f4, %f2
fnot2s %f11, %f2
lduw [%l7 + 0x14], %g3
loop_1306:
andn %g1, %l6, %o2
fornot2 %f10, %f8, %f4
fmovsneg %xcc, %f12, %f10
fmuld8sux16 %f8, %f6, %f12
fxnors %f12, %f10, %f11
fxnors %f1, %f11, %f15
fabss %f10, %f0
fpsub32 %f12, %f0, %f6
fbug,a %fcc3, loop_1307
fmovsvc %xcc, %f15, %f13
lduh [%l7 + 0x70], %i1
fmuld8sux16 %f4, %f6, %f0
loop_1307:
lduh [%l7 + 0x6E], %i6
sub %i5, 0x1F91, %i2
movneg %icc, %g7, %l2
fcmpes %fcc3, %f7, %f1
ldsh [%l7 + 0x22], %i7
fmovrdlz %g5, %f0, %f10
fmovrslez %i3, %f8, %f0
ta %icc, 0x5
udiv %l0, 0x1141, %o4
smulcc %g2, %o0, %l5
st %f10, [%l7 + 0x5C]
brgez %o3, loop_1308
fcmpgt16 %f8, %f8, %g6
bne,a,pn %xcc, loop_1309
fmovspos %xcc, %f10, %f15
loop_1308:
movneg %icc, %o6, %g4
bge,a,pt %xcc, loop_1310
loop_1309:
st %f11, [%l7 + 0x30]
bleu,a,pt %icc, loop_1311
ldd [%l7 + 0x38], %f6
loop_1310:
fzero %f6
ldsh [%l7 + 0x4E], %l1
loop_1311:
fbe,a %fcc2, loop_1312
fandnot1 %f8, %f12, %f4
ld [%l7 + 0x18], %f1
or %l4, %o5, %i0
loop_1312:
ldsb [%l7 + 0x17], %l3
addc %i4, 0x0B49, %o7
stw %g3, [%l7 + 0x78]
fmovrsgez %o1, %f4, %f6
sth %l6, [%l7 + 0x0C]
fornot1s %f9, %f10, %f8
andn %o2, %g1, %i6
fornot2s %f3, %f12, %f1
stb %i5, [%l7 + 0x35]
bcc,pt %icc, loop_1313
fmovsgu %xcc, %f5, %f3
ldsh [%l7 + 0x1A], %i1
st %f2, [%l7 + 0x28]
loop_1313:
movrlz %g7, %i2, %l2
lduh [%l7 + 0x0E], %i7
fbo,a %fcc1, loop_1314
fmuld8sux16 %f12, %f9, %f14
movpos %xcc, %g5, %l0
ldsb [%l7 + 0x5A], %o4
loop_1314:
st %f9, [%l7 + 0x40]
stx %g2, [%l7 + 0x28]
fmovsvc %icc, %f13, %f7
array8 %o0, %l5, %o3
subcc %g6, 0x0A54, %i3
mulx %o6, %l1, %g4
fmovscs %xcc, %f7, %f2
fmovrse %o5, %f12, %f12
ld [%l7 + 0x40], %f9
move %xcc, %i0, %l3
fmovdneg %icc, %f7, %f10
fmovrdne %l4, %f6, %f6
brz,a %i4, loop_1315
smulcc %o7, %o1, %l6
fsrc2s %f15, %f9
ldsw [%l7 + 0x5C], %o2
loop_1315:
ldsb [%l7 + 0x28], %g3
be %icc, loop_1316
fnegd %f12, %f14
st %f6, [%l7 + 0x28]
fmovrse %g1, %f11, %f15
loop_1316:
edge16ln %i6, %i5, %i1
fcmpd %fcc2, %f0, %f4
ldub [%l7 + 0x5B], %g7
fandnot2 %f2, %f14, %f14
ldub [%l7 + 0x09], %i2
nop
setx loop_1317, %l0, %l1
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 %i7, 0x04E2, %l2
xnor %g5, %o4, %g2
fnegd %f14, %f0
loop_1317:
xorcc %l0, 0x0E74, %l5
ldub [%l7 + 0x20], %o0
fmovdn %icc, %f6, %f0
fcmple16 %f0, %f6, %o3
fmovrsgz %i3, %f8, %f6
ld [%l7 + 0x44], %f2
bpos,a,pn %xcc, loop_1318
fmovsa %icc, %f15, %f9
tcs %xcc, 0x1
stb %o6, [%l7 + 0x0F]
loop_1318:
fmovrdgez %l1, %f12, %f6
mulx %g6, %g4, %i0
fmovsgu %xcc, %f12, %f10
ldsh [%l7 + 0x3E], %o5
ldsb [%l7 + 0x4C], %l4
fmovdpos %xcc, %f8, %f5
brlez,a %l3, loop_1319
fmovdge %xcc, %f15, %f15
and %i4, %o7, %o1
fmovs %f5, %f10
loop_1319:
stb %l6, [%l7 + 0x19]
fbe %fcc1, loop_1320
mulx %o2, 0x1DD9, %g1
popc 0x1D9F, %i6
smulcc %i5, %g3, %i1
loop_1320:
smulcc %i2, 0x0FBD, %g7
tn %icc, 0x7
alignaddrl %l2, %g5, %o4
nop
setx loop_1321, %l0, %l1
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,a loop_1322
siam 0x2
fmovrslz %g2, %f13, %f12
loop_1321:
lduh [%l7 + 0x48], %l0
loop_1322:
stx %i7, [%l7 + 0x10]
ldub [%l7 + 0x38], %o0
st %f6, [%l7 + 0x14]
tcc %icc, 0x4
addcc %o3, 0x050D, %i3
tle %icc, 0x0
call loop_1323
bl %xcc, loop_1324
fmul8ulx16 %f14, %f4, %f10
ldd [%l7 + 0x60], %f4
loop_1323:
bgu,a,pt %icc, loop_1325
loop_1324:
alignaddr %o6, %l1, %g6
brz,a %g4, loop_1326
ldsb [%l7 + 0x6D], %l5
loop_1325:
stb %o5, [%l7 + 0x69]
lduh [%l7 + 0x26], %l4
loop_1326:
umulcc %i0, %i4, %l3
fcmps %fcc1, %f2, %f12
fpsub32s %f5, %f0, %f2
fnand %f2, %f6, %f0
ldd [%l7 + 0x48], %f12
fmovsvc %icc, %f7, %f13
fmovscs %xcc, %f15, %f4
stw %o7, [%l7 + 0x14]
movrne %o1, %o2, %g1
fone %f8
stb %i6, [%l7 + 0x24]
fmovdne %xcc, %f0, %f11
std %f2, [%l7 + 0x30]
fmovdg %xcc, %f5, %f12
ld [%l7 + 0x70], %f3
ldub [%l7 + 0x4E], %i5
bleu,a loop_1327
stb %g3, [%l7 + 0x64]
stb %l6, [%l7 + 0x46]
bpos,a %icc, loop_1328
loop_1327:
ldd [%l7 + 0x28], %f12
stb %i2, [%l7 + 0x22]
ldd [%l7 + 0x10], %f8
loop_1328:
tleu %xcc, 0x6
array16 %i1, %g7, %g5
ld [%l7 + 0x60], %f14
ldd [%l7 + 0x58], %f14
fmovdgu %xcc, %f8, %f10
addccc %o4, 0x015F, %l2
bleu,a loop_1329
fmovrslez %l0, %f3, %f5
mulx %i7, 0x1810, %g2
sdivx %o3, 0x0B34, %i3
loop_1329:
std %f2, [%l7 + 0x50]
sub %o6, %o0, %l1
movvs %icc, %g6, %g4
fbe %fcc3, loop_1330
fmovdne %xcc, %f15, %f7
fbul,a %fcc1, loop_1331
std %f0, [%l7 + 0x50]
loop_1330:
lduh [%l7 + 0x0C], %l5
lduw [%l7 + 0x74], %o5
loop_1331:
stw %l4, [%l7 + 0x44]
sth %i4, [%l7 + 0x28]
ba,a,pt %xcc, loop_1332
andn %i0, %o7, %o1
fnand %f12, %f2, %f12
pdist %f14, %f12, %f4
loop_1332:
st %f7, [%l7 + 0x48]
tne %icc, 0x4
stb %l3, [%l7 + 0x76]
fmovdcs %icc, %f14, %f11
fbuge,a %fcc3, loop_1333
fble %fcc1, loop_1334
bpos,a,pn %xcc, loop_1335
udivx %o2, 0x0F20, %g1
loop_1333:
fmovrslez %i6, %f1, %f8
loop_1334:
alignaddrl %i5, %l6, %g3
loop_1335:
subccc %i1, 0x1469, %i2
bcc,a,pt %icc, loop_1336
stw %g5, [%l7 + 0x58]
fand %f14, %f14, %f14
and %g7, %o4, %l2
loop_1336:
fornot1s %f15, %f11, %f9
movcc %xcc, %l0, %g2
orncc %i7, %o3, %o6
ldx [%l7 + 0x68], %o0
andn %i3, %l1, %g6
ldd [%l7 + 0x60], %f8
taddcctv %l5, 0x0EE0, %g4
movle %icc, %o5, %i4
lduw [%l7 + 0x78], %i0
stw %l4, [%l7 + 0x28]
fsrc1 %f0, %f8
srax %o7, %o1, %o2
stb %g1, [%l7 + 0x17]
st %f9, [%l7 + 0x48]
taddcc %i6, %i5, %l3
brgz %g3, loop_1337
bleu,a,pn %icc, loop_1338
ldsw [%l7 + 0x40], %l6
fbug,a %fcc0, loop_1339
loop_1337:
fmovd %f0, %f12
loop_1338:
fmovrdgz %i1, %f10, %f0
brlz,a %i2, loop_1340
loop_1339:
fornot2s %f2, %f11, %f5
bg,a,pn %icc, loop_1341
ld [%l7 + 0x74], %f5
loop_1340:
smul %g7, %o4, %l2
std %f8, [%l7 + 0x08]
loop_1341:
ldsw [%l7 + 0x5C], %g5
movle %icc, %g2, %l0
ldsb [%l7 + 0x37], %o3
fnors %f15, %f3, %f3
andn %i7, %o0, %i3
fornot2s %f5, %f3, %f15
movg %xcc, %o6, %g6
fmovdn %xcc, %f7, %f1
popc %l1, %g4
ldd [%l7 + 0x68], %f2
taddcctv %l5, %o5, %i4
ldsb [%l7 + 0x1A], %i0
subc %l4, 0x0866, %o1
fpadd16 %f0, %f6, %f14
sdivcc %o7, 0x0AD8, %g1
fmovdge %xcc, %f7, %f14
fones %f4
movgu %xcc, %i6, %i5
fmovrdgz %l3, %f10, %f4
te %xcc, 0x1
srl %o2, %l6, %g3
udiv %i1, 0x11A6, %g7
brnz,a %o4, loop_1342
fmovsvc %icc, %f9, %f11
ldd [%l7 + 0x68], %f8
ldsh [%l7 + 0x16], %i2
loop_1342:
sth %g5, [%l7 + 0x26]
fbl %fcc3, loop_1343
bleu,pn %xcc, loop_1344
st %f6, [%l7 + 0x1C]
fmovdg %xcc, %f10, %f0
loop_1343:
ldsh [%l7 + 0x2A], %g2
loop_1344:
tsubcc %l2, 0x0085, %o3
fsrc2s %f4, %f6
fmovsl %icc, %f12, %f0
edge32 %l0, %o0, %i3
movrlz %o6, %g6, %l1
fcmpeq16 %f8, %f2, %i7
fmovrdlez %l5, %f4, %f10
addccc %g4, %i4, %i0
lduw [%l7 + 0x34], %l4
stb %o1, [%l7 + 0x36]
ldsh [%l7 + 0x7A], %o7
ldd [%l7 + 0x30], %f2
stw %o5, [%l7 + 0x10]
fnot2s %f2, %f11
srax %i6, 0x1F, %i5
fmovrsgz %l3, %f1, %f0
srl %g1, 0x10, %o2
ldd [%l7 + 0x38], %f0
movn %icc, %g3, %l6
fornot2s %f8, %f15, %f11
ldsh [%l7 + 0x7E], %i1
subc %g7, 0x034D, %o4
movcc %xcc, %i2, %g2
fcmple32 %f2, %f2, %l2
fmovrsne %o3, %f1, %f2
udiv %l0, 0x1335, %o0
fbo %fcc1, loop_1345
st %f6, [%l7 + 0x68]
fbu %fcc3, loop_1346
fmul8x16al %f8, %f6, %f2
loop_1345:
fpsub32 %f8, %f12, %f4
bvc,pt %icc, loop_1347
loop_1346:
bvs,a,pt %xcc, loop_1348
fcmpes %fcc0, %f3, %f5
andncc %g5, %i3, %o6
loop_1347:
stw %g6, [%l7 + 0x14]
loop_1348:
fmuld8ulx16 %f13, %f12, %f2
lduh [%l7 + 0x28], %l1
ldsw [%l7 + 0x50], %i7
fmovdle %xcc, %f6, %f4
nop
setx loop_1349, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tle %icc, 0x2
sth %l5, [%l7 + 0x2C]
ldsw [%l7 + 0x70], %i4
loop_1349:
fmovsneg %icc, %f3, %f3
fbu %fcc0, loop_1350
bpos,a %icc, loop_1351
brlez %i0, loop_1352
be,pn %xcc, loop_1353
loop_1350:
fbg,a %fcc2, loop_1354
loop_1351:
ld [%l7 + 0x38], %f7
loop_1352:
tgu %icc, 0x2
loop_1353:
fcmpne16 %f8, %f2, %g4
loop_1354:
brz,a %l4, loop_1355
movrlz %o7, 0x28D, %o1
lduh [%l7 + 0x70], %i6
ld [%l7 + 0x08], %f9
loop_1355:
fcmped %fcc2, %f6, %f12
move %xcc, %o5, %l3
sethi 0x1442, %i5
ldub [%l7 + 0x2C], %o2
stw %g1, [%l7 + 0x0C]
ldsh [%l7 + 0x26], %g3
brgz %i1, loop_1356
movgu %xcc, %l6, %o4
std %f10, [%l7 + 0x70]
fbge,a %fcc1, loop_1357
loop_1356:
tsubcctv %i2, %g2, %l2
fbug,a %fcc3, loop_1358
fbug,a %fcc1, loop_1359
loop_1357:
fmovs %f4, %f2
ldsw [%l7 + 0x24], %g7
loop_1358:
stx %l0, [%l7 + 0x78]
loop_1359:
mova %icc, %o3, %g5
movn %xcc, %i3, %o0
fmovsgu %icc, %f0, %f6
edge8ln %o6, %g6, %i7
alignaddr %l1, %l5, %i4
edge8n %g4, %l4, %o7
movn %xcc, %i0, %o1
sub %o5, %l3, %i6
array32 %i5, %o2, %g1
bvc,pt %xcc, loop_1360
stx %i1, [%l7 + 0x40]
tsubcctv %g3, %o4, %l6
stb %g2, [%l7 + 0x66]
loop_1360:
fcmple32 %f8, %f12, %l2
fmovs %f4, %f12
movvc %xcc, %g7, %i2
fone %f2
ldx [%l7 + 0x08], %o3
fnands %f0, %f11, %f0
fnegs %f1, %f10
bvs,pn %icc, loop_1361
fmovrslez %g5, %f5, %f3
fmovsne %xcc, %f11, %f8
sth %i3, [%l7 + 0x70]
loop_1361:
mulx %l0, 0x0762, %o0
lduw [%l7 + 0x74], %o6
fmul8x16al %f4, %f6, %f0
fandnot1 %f0, %f8, %f14
std %f0, [%l7 + 0x50]
ldx [%l7 + 0x38], %i7
alignaddr %l1, %g6, %l5
fors %f3, %f1, %f15
movne %xcc, %g4, %l4
fmovsle %icc, %f1, %f2
movgu %icc, %i4, %o7
fmul8x16 %f13, %f12, %f10
fexpand %f5, %f8
sth %i0, [%l7 + 0x3A]
ldsb [%l7 + 0x3C], %o1
edge8n %l3, %i6, %i5
fmovrsgz %o2, %f7, %f0
orncc %g1, %o5, %g3
xorcc %o4, %l6, %i1
ldsh [%l7 + 0x1E], %g2
stw %l2, [%l7 + 0x40]
fcmpes %fcc0, %f13, %f3
tgu %xcc, 0x5
fbue %fcc0, loop_1362
fmovdcc %xcc, %f10, %f3
fxor %f4, %f4, %f14
udivx %g7, 0x10F4, %i2
loop_1362:
ldx [%l7 + 0x70], %g5
add %i3, %l0, %o3
sth %o0, [%l7 + 0x18]
sllx %i7, 0x11, %o6
fmovde %icc, %f12, %f5
fmovscc %icc, %f6, %f14
ldsh [%l7 + 0x20], %g6
fmovde %icc, %f4, %f11
udivcc %l5, 0x06A4, %g4
fornot1 %f12, %f12, %f8
fpadd16s %f12, %f12, %f0
fmovse %xcc, %f14, %f1
fmovdl %icc, %f5, %f6
fcmpeq16 %f4, %f4, %l1
tn %xcc, 0x6
fnot2 %f0, %f10
movcc %xcc, %i4, %o7
fbul,a %fcc1, loop_1363
stb %i0, [%l7 + 0x4E]
fabsd %f6, %f10
fmovscc %xcc, %f13, %f0
loop_1363:
xnorcc %l4, 0x1E1A, %o1
fmul8ulx16 %f10, %f8, %f12
tge %icc, 0x0
fmovda %xcc, %f3, %f13
ldx [%l7 + 0x08], %i6
fmovd %f0, %f0
fblg,a %fcc2, loop_1364
umul %i5, %o2, %g1
orcc %l3, 0x126D, %g3
bge,a,pn %xcc, loop_1365
loop_1364:
ldd [%l7 + 0x48], %f12
stb %o4, [%l7 + 0x18]
fmovdne %xcc, %f4, %f14
loop_1365:
stx %o5, [%l7 + 0x18]
brgz,a %l6, loop_1366
movvs %xcc, %i1, %l2
fbl,a %fcc3, loop_1367
stx %g7, [%l7 + 0x60]
loop_1366:
stb %i2, [%l7 + 0x71]
ldx [%l7 + 0x30], %g5
loop_1367:
fpackfix %f6, %f5
lduw [%l7 + 0x5C], %g2
stb %i3, [%l7 + 0x1D]
edge32l %l0, %o3, %i7
ldx [%l7 + 0x38], %o0
and %o6, %g6, %g4
fmovd %f14, %f0
brgz,a %l1, loop_1368
addcc %l5, 0x1063, %o7
fmovda %icc, %f10, %f2
fbne %fcc1, loop_1369
loop_1368:
bcs,pn %xcc, loop_1370
addc %i0, 0x165F, %l4
array16 %i4, %i6, %i5
loop_1369:
tcc %icc, 0x6
loop_1370:
bl,pt %icc, loop_1371
fpsub32s %f5, %f11, %f5
fzeros %f0
fmovrsgez %o1, %f2, %f14
loop_1371:
brgz,a %g1, loop_1372
movl %icc, %o2, %g3
fmuld8ulx16 %f9, %f9, %f2
movcs %xcc, %l3, %o5
loop_1372:
ldsw [%l7 + 0x38], %o4
tgu %xcc, 0x6
mulscc %l6, 0x11B4, %i1
tvc %icc, 0x0
stb %g7, [%l7 + 0x15]
lduh [%l7 + 0x1A], %i2
movcc %icc, %l2, %g5
sth %g2, [%l7 + 0x36]
tsubcctv %l0, 0x1E62, %o3
fmul8x16al %f2, %f1, %f2
for %f6, %f2, %f12
fmovsle %xcc, %f8, %f8
movleu %icc, %i7, %o0
bshuffle %f8, %f2, %f0
fmovd %f14, %f10
fmul8sux16 %f10, %f4, %f0
fnand %f10, %f14, %f4
edge16l %o6, %i3, %g4
ldsb [%l7 + 0x78], %l1
bcc,a %xcc, loop_1373
sll %l5, 0x0E, %o7
edge16l %i0, %g6, %l4
ldd [%l7 + 0x78], %f4
loop_1373:
xorcc %i4, %i5, %i6
brgez,a %g1, loop_1374
fnand %f0, %f6, %f8
ldx [%l7 + 0x40], %o1
array8 %g3, %l3, %o5
loop_1374:
edge16ln %o4, %o2, %l6
fsrc1s %f1, %f15
movcc %icc, %g7, %i1
edge16l %l2, %i2, %g5
stx %l0, [%l7 + 0x18]
fexpand %f12, %f12
ldsh [%l7 + 0x2C], %o3
movvc %xcc, %g2, %i7
ldsw [%l7 + 0x0C], %o0
fsrc2 %f0, %f6
nop
setx loop_1375, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x0B], %i3
movle %icc, %o6, %g4
fblg,a %fcc0, loop_1376
loop_1375:
bge,pn %xcc, loop_1377
ldub [%l7 + 0x71], %l5
fnegd %f14, %f12
loop_1376:
fcmpne32 %f2, %f0, %l1
loop_1377:
stx %i0, [%l7 + 0x48]
sub %g6, 0x0CD8, %o7
ldub [%l7 + 0x77], %l4
sth %i4, [%l7 + 0x60]
brgz %i5, loop_1378
bg,a,pt %icc, loop_1379
lduw [%l7 + 0x60], %g1
call loop_1380
loop_1378:
ldd [%l7 + 0x58], %f12
loop_1379:
fnands %f6, %f0, %f12
sth %o1, [%l7 + 0x36]
loop_1380:
fmovsn %icc, %f6, %f8
fmovrslz %g3, %f4, %f1
fbe,a %fcc2, loop_1381
ldub [%l7 + 0x3F], %l3
bneg,a loop_1382
or %o5, %i6, %o4
loop_1381:
movn %xcc, %l6, %g7
fpsub32 %f10, %f6, %f14
loop_1382:
fbule,a %fcc3, loop_1383
fsrc1s %f9, %f1
fandnot2 %f2, %f2, %f6
fmovsne %icc, %f11, %f5
loop_1383:
ldsw [%l7 + 0x78], %i1
movrne %o2, %i2, %g5
ldsb [%l7 + 0x42], %l2
fba,a %fcc0, loop_1384
fcmpne32 %f2, %f8, %o3
fcmpgt32 %f0, %f4, %g2
bgu,a %xcc, loop_1385
loop_1384:
tsubcctv %i7, 0x08F4, %l0
fmovda %icc, %f10, %f5
lduw [%l7 + 0x30], %o0
loop_1385:
fcmpgt16 %f2, %f14, %i3
bcc,pt %xcc, loop_1386
sdivx %g4, 0x0E1B, %l5
ldd [%l7 + 0x38], %f6
movrne %o6, 0x14D, %i0
loop_1386:
lduw [%l7 + 0x50], %l1
fble,a %fcc0, loop_1387
subc %o7, 0x116F, %l4
fmul8x16au %f4, %f5, %f8
brnz,a %g6, loop_1388
loop_1387:
fpackfix %f8, %f1
fble,a %fcc0, loop_1389
sdiv %i4, 0x14C7, %g1
loop_1388:
alignaddrl %i5, %g3, %l3
tge %icc, 0x0
loop_1389:
srlx %o5, %o1, %o4
st %f1, [%l7 + 0x4C]
fcmpgt16 %f8, %f4, %i6
tpos %xcc, 0x1
fmovrdne %l6, %f4, %f4
ta %xcc, 0x0
sllx %i1, 0x11, %g7
fbl,a %fcc1, loop_1390
fmovdn %icc, %f10, %f13
stx %o2, [%l7 + 0x20]
ldsw [%l7 + 0x60], %g5
loop_1390:
fmovdvs %icc, %f13, %f13
brz,a %l2, loop_1391
alignaddrl %o3, %i2, %g2
tpos %xcc, 0x7
fbo,a %fcc1, loop_1392
loop_1391:
fmovsneg %xcc, %f8, %f7
lduh [%l7 + 0x30], %l0
orn %o0, 0x1189, %i3
loop_1392:
fcmped %fcc3, %f12, %f2
ldsh [%l7 + 0x5E], %i7
tg %icc, 0x6
movrlez %l5, %o6, %g4
brz,a %i0, loop_1393
fmovdleu %icc, %f7, %f8
ld [%l7 + 0x6C], %f13
bcc loop_1394
loop_1393:
edge16l %o7, %l4, %g6
ldx [%l7 + 0x38], %l1
lduh [%l7 + 0x38], %i4
loop_1394:
tpos %xcc, 0x2
for %f4, %f10, %f14
stx %i5, [%l7 + 0x60]
ldsb [%l7 + 0x3B], %g3
std %f12, [%l7 + 0x40]
fmovrsgz %g1, %f12, %f9
ld [%l7 + 0x58], %f3
array8 %l3, %o1, %o4
fbuge,a %fcc3, loop_1395
stw %i6, [%l7 + 0x24]
ldub [%l7 + 0x6B], %o5
ldsb [%l7 + 0x28], %i1
loop_1395:
fmul8x16al %f13, %f3, %f4
fabss %f4, %f9
fors %f12, %f8, %f5
popc 0x1D62, %l6
fmovsneg %icc, %f5, %f11
xnorcc %o2, 0x0EF6, %g5
st %f9, [%l7 + 0x44]
ldx [%l7 + 0x20], %g7
bneg,a loop_1396
brgz %o3, loop_1397
fcmpeq32 %f0, %f0, %i2
ldx [%l7 + 0x70], %g2
loop_1396:
std %f14, [%l7 + 0x68]
loop_1397:
edge8l %l0, %o0, %l2
sth %i7, [%l7 + 0x78]
or %i3, %o6, %l5
stw %g4, [%l7 + 0x40]
ldsb [%l7 + 0x6E], %i0
bvs,a,pn %icc, loop_1398
edge8 %o7, %g6, %l1
brz %l4, loop_1399
fmovrsne %i5, %f8, %f2
loop_1398:
udiv %i4, 0x022B, %g3
nop
setx loop_1400, %l0, %l1
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_1399:
movrlz %g1, 0x265, %o1
fbuge %fcc3, loop_1401
udivcc %o4, 0x106B, %i6
loop_1400:
fmul8x16au %f6, %f6, %f2
srl %o5, %i1, %l6
loop_1401:
andn %l3, 0x0467, %g5
add %g7, %o2, %i2
fmovrsgez %o3, %f3, %f14
fexpand %f15, %f6
ldsh [%l7 + 0x0C], %l0
ldx [%l7 + 0x20], %g2
ta %xcc, 0x4
movl %xcc, %o0, %l2
sth %i7, [%l7 + 0x6C]
edge32 %o6, %i3, %g4
tg %icc, 0x5
xnorcc %i0, 0x1D39, %l5
st %f3, [%l7 + 0x78]
brlz %o7, loop_1402
fcmps %fcc2, %f2, %f9
lduh [%l7 + 0x36], %l1
be,a %xcc, loop_1403
loop_1402:
bgu,a,pn %icc, loop_1404
fbu %fcc0, loop_1405
tge %icc, 0x3
loop_1403:
srl %g6, 0x06, %l4
loop_1404:
fbul,a %fcc2, loop_1406
loop_1405:
movne %xcc, %i4, %g3
ldd [%l7 + 0x28], %f10
stx %g1, [%l7 + 0x20]
loop_1406:
fxnor %f8, %f2, %f6
fmovdgu %xcc, %f0, %f7
bne loop_1407
fmovspos %xcc, %f14, %f5
bge %icc, loop_1408
fmovsl %xcc, %f10, %f5
loop_1407:
tsubcc %o1, 0x1B86, %i5
fmovdcc %icc, %f14, %f7
loop_1408:
bcs %icc, loop_1409
fcmpne32 %f6, %f12, %o4
bl,a loop_1410
fzero %f10
loop_1409:
lduh [%l7 + 0x68], %o5
std %f2, [%l7 + 0x78]
loop_1410:
std %f2, [%l7 + 0x48]
ldub [%l7 + 0x33], %i6
bcc,pt %xcc, loop_1411
move %icc, %l6, %l3
sth %g5, [%l7 + 0x56]
tle %icc, 0x1
loop_1411:
orcc %g7, 0x119A, %o2
stx %i1, [%l7 + 0x50]
and %i2, %o3, %g2
stx %o0, [%l7 + 0x68]
fbu,a %fcc3, loop_1412
subcc %l2, 0x1B0F, %l0
fcmpd %fcc2, %f10, %f4
fmovdpos %icc, %f2, %f0
loop_1412:
tpos %xcc, 0x7
fcmpeq32 %f12, %f14, %i7
ldub [%l7 + 0x70], %o6
tpos %icc, 0x6
bleu,a %icc, loop_1413
fmovdle %xcc, %f11, %f10
fornot2 %f6, %f6, %f2
fmovsleu %xcc, %f5, %f6
loop_1413:
ld [%l7 + 0x2C], %f1
movvs %xcc, %g4, %i3
taddcc %l5, 0x0677, %o7
fcmpd %fcc3, %f10, %f10
array32 %l1, %i0, %l4
fmovrde %g6, %f12, %f12
sll %i4, %g3, %o1
lduh [%l7 + 0x52], %g1
ldsb [%l7 + 0x0F], %o4
tneg %xcc, 0x0
st %f2, [%l7 + 0x5C]
fmovda %xcc, %f2, %f1
lduw [%l7 + 0x58], %i5
edge16n %i6, %o5, %l6
array16 %g5, %g7, %l3
sth %o2, [%l7 + 0x0C]
orncc %i2, %o3, %i1
addccc %o0, 0x1A5C, %g2
xor %l2, %l0, %o6
st %f14, [%l7 + 0x20]
fmovrdlez %g4, %f0, %f2
fbn,a %fcc3, loop_1414
fbn,a %fcc2, loop_1415
ldub [%l7 + 0x60], %i7
movg %xcc, %l5, %i3
loop_1414:
ld [%l7 + 0x7C], %f10
loop_1415:
fmovsle %icc, %f8, %f3
tgu %icc, 0x2
fpsub16 %f4, %f14, %f8
ldsw [%l7 + 0x58], %o7
ldub [%l7 + 0x4C], %l1
movne %xcc, %l4, %g6
ldd [%l7 + 0x70], %f0
movvs %xcc, %i0, %i4
stw %g3, [%l7 + 0x18]
tge %xcc, 0x0
edge16l %g1, %o4, %i5
fnot2s %f14, %f15
orcc %i6, 0x19C1, %o1
bcs,a loop_1416
sdivcc %l6, 0x1226, %g5
sth %o5, [%l7 + 0x76]
bne,a %xcc, loop_1417
loop_1416:
fabss %f3, %f6
fnors %f8, %f5, %f2
ldsb [%l7 + 0x5A], %l3
loop_1417:
fbge %fcc1, loop_1418
fmovsneg %icc, %f9, %f15
fmovsn %xcc, %f2, %f12
bvs,pn %icc, loop_1419
loop_1418:
edge8ln %o2, %g7, %i2
fsrc1s %f13, %f1
edge32l %i1, %o0, %o3
loop_1419:
ldsh [%l7 + 0x62], %g2
ldx [%l7 + 0x40], %l0
stw %l2, [%l7 + 0x10]
fmovs %f13, %f10
array8 %g4, %i7, %o6
subc %l5, %o7, %l1
ldsh [%l7 + 0x72], %l4
fmovdge %icc, %f14, %f1
taddcctv %i3, 0x05B4, %g6
fmovsvc %icc, %f1, %f15
lduw [%l7 + 0x5C], %i0
bneg,a,pt %xcc, loop_1420
fcmple16 %f2, %f6, %i4
fmovdn %icc, %f3, %f12
fmovrdlz %g1, %f6, %f8
loop_1420:
fba %fcc0, loop_1421
ldub [%l7 + 0x5D], %g3
ldsb [%l7 + 0x28], %o4
fmovdvc %xcc, %f6, %f7
loop_1421:
fxors %f15, %f14, %f2
ldsh [%l7 + 0x1C], %i5
fnot2s %f12, %f14
brnz %i6, loop_1422
fba %fcc1, loop_1423
orcc %o1, 0x1EFA, %l6
ldd [%l7 + 0x50], %f8
loop_1422:
fmovsne %icc, %f10, %f10
loop_1423:
stb %g5, [%l7 + 0x35]
brgez %o5, loop_1424
tge %icc, 0x0
fmovrdlz %l3, %f4, %f2
ldsb [%l7 + 0x35], %g7
loop_1424:
fmovsleu %xcc, %f4, %f1
fcmped %fcc2, %f6, %f0
tvs %xcc, 0x1
bvs,pn %icc, loop_1425
brgz %o2, loop_1426
sth %i1, [%l7 + 0x52]
tneg %xcc, 0x5
loop_1425:
fmovrsne %o0, %f5, %f7
loop_1426:
fandnot2s %f13, %f0, %f6
sth %o3, [%l7 + 0x4E]
mova %xcc, %g2, %i2
fpmerge %f7, %f13, %f6
fmovs %f3, %f4
stb %l0, [%l7 + 0x50]
sdivcc %l2, 0x08F8, %g4
xnor %i7, 0x1E66, %l5
te %icc, 0x5
ldsw [%l7 + 0x20], %o7
sth %o6, [%l7 + 0x56]
mulx %l4, %l1, %g6
fcmpgt32 %f4, %f10, %i0
stb %i3, [%l7 + 0x47]
andn %g1, %g3, %i4
sth %i5, [%l7 + 0x54]
fands %f1, %f9, %f2
bcs,a loop_1427
fpsub16s %f4, %f1, %f10
fmuld8sux16 %f1, %f13, %f8
ldub [%l7 + 0x47], %o4
loop_1427:
array32 %o1, %l6, %g5
sethi 0x11D4, %o5
ldsw [%l7 + 0x18], %i6
ld [%l7 + 0x2C], %f7
fnot2 %f0, %f2
andcc %l3, %o2, %g7
fbue,a %fcc1, loop_1428
fcmpd %fcc1, %f0, %f2
andn %o0, %i1, %g2
fmovrdgz %o3, %f14, %f10
loop_1428:
std %f0, [%l7 + 0x70]
subccc %i2, 0x14C5, %l2
fxnor %f10, %f12, %f2
fxor %f8, %f10, %f4
bg,a,pn %icc, loop_1429
fpsub32 %f4, %f6, %f8
ld [%l7 + 0x14], %f14
movvc %icc, %g4, %l0
loop_1429:
stx %l5, [%l7 + 0x70]
edge32 %i7, %o7, %o6
movrgez %l4, %l1, %g6
std %f0, [%l7 + 0x20]
or %i0, 0x0BD6, %g1
stx %g3, [%l7 + 0x68]
fbn,a %fcc2, loop_1430
lduw [%l7 + 0x08], %i4
fors %f12, %f12, %f11
movrgez %i3, %i5, %o1
loop_1430:
bgu,a,pt %icc, loop_1431
ldub [%l7 + 0x4D], %l6
fpsub32s %f11, %f15, %f8
ldd [%l7 + 0x08], %f2
loop_1431:
add %g5, %o4, %i6
tg %xcc, 0x7
mova %icc, %l3, %o5
stw %o2, [%l7 + 0x60]
std %f10, [%l7 + 0x20]
ldsw [%l7 + 0x0C], %g7
fmovse %xcc, %f6, %f4
fnors %f7, %f14, %f2
fmovrsne %i1, %f5, %f1
edge8l %g2, %o3, %i2
movg %icc, %l2, %o0
tvs %xcc, 0x7
fpadd32s %f15, %f15, %f12
nop
setx loop_1432, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x34], %l0
bn loop_1433
array16 %l5, %i7, %g4
loop_1432:
srlx %o6, 0x0B, %o7
sth %l1, [%l7 + 0x60]
loop_1433:
ldsw [%l7 + 0x5C], %g6
stw %l4, [%l7 + 0x64]
stb %g1, [%l7 + 0x6E]
movrlez %g3, %i0, %i4
stb %i5, [%l7 + 0x3A]
ld [%l7 + 0x20], %f10
srlx %o1, %i3, %l6
fmovscs %xcc, %f15, %f9
andcc %g5, 0x0BD1, %o4
fand %f4, %f8, %f2
ld [%l7 + 0x34], %f3
bvc %icc, loop_1434
ldsw [%l7 + 0x10], %l3
fmovdvc %icc, %f4, %f5
sth %o5, [%l7 + 0x52]
loop_1434:
movneg %icc, %o2, %g7
fbo,a %fcc1, loop_1435
edge8n %i1, %i6, %o3
fmovsle %icc, %f9, %f4
edge8 %g2, %l2, %o0
loop_1435:
fmovdcs %icc, %f11, %f12
ldsh [%l7 + 0x4A], %i2
pdist %f10, %f14, %f10
subcc %l0, %l5, %i7
ldsh [%l7 + 0x18], %g4
movgu %xcc, %o7, %l1
fpsub32s %f14, %f10, %f2
popc 0x1056, %o6
sth %g6, [%l7 + 0x54]
edge16ln %l4, %g3, %g1
sll %i0, %i4, %i5
movrne %i3, %l6, %o1
movvc %xcc, %g5, %l3
tvs %icc, 0x6
fmul8x16au %f0, %f15, %f2
fmovda %icc, %f4, %f0
lduh [%l7 + 0x22], %o4
mova %icc, %o2, %o5
stx %i1, [%l7 + 0x28]
sra %i6, 0x1E, %g7
edge8n %o3, %g2, %o0
st %f0, [%l7 + 0x08]
fbue %fcc3, loop_1436
fmovsn %xcc, %f11, %f11
fmovrslz %l2, %f3, %f13
ldsb [%l7 + 0x3C], %i2
loop_1436:
fnot1 %f6, %f12
fmovsvc %icc, %f1, %f10
pdist %f2, %f12, %f4
ld [%l7 + 0x24], %f5
fors %f9, %f0, %f0
ldd [%l7 + 0x40], %f10
stw %l0, [%l7 + 0x40]
ldx [%l7 + 0x38], %l5
fzeros %f5
tne %xcc, 0x2
orncc %i7, %o7, %l1
movneg %icc, %g4, %g6
ldsh [%l7 + 0x74], %l4
fpsub16s %f13, %f2, %f1
stb %o6, [%l7 + 0x0C]
sll %g3, %g1, %i0
lduh [%l7 + 0x4C], %i4
subc %i3, %i5, %o1
ldx [%l7 + 0x70], %g5
siam 0x2
bg %icc, loop_1437
sth %l6, [%l7 + 0x7A]
ld [%l7 + 0x44], %f11
pdist %f14, %f12, %f8
loop_1437:
std %f12, [%l7 + 0x50]
tcs %icc, 0x1
ld [%l7 + 0x70], %f1
andcc %l3, %o4, %o5
movneg %xcc, %o2, %i1
fsrc1 %f4, %f2
edge32ln %i6, %g7, %g2
fnot2s %f15, %f10
mulscc %o3, 0x003D, %o0
ldsb [%l7 + 0x10], %i2
call loop_1438
xor %l0, 0x110B, %l2
fmovsvs %xcc, %f4, %f3
ldub [%l7 + 0x5F], %l5
loop_1438:
ldx [%l7 + 0x50], %i7
fmovdle %icc, %f7, %f4
st %f10, [%l7 + 0x48]
fmuld8sux16 %f3, %f3, %f6
lduw [%l7 + 0x34], %l1
fbul,a %fcc2, loop_1439
bg,a,pn %icc, loop_1440
movrne %o7, 0x111, %g4
edge8n %l4, %g6, %o6
loop_1439:
fabsd %f12, %f8
loop_1440:
for %f12, %f10, %f2
lduh [%l7 + 0x4C], %g3
lduh [%l7 + 0x1A], %g1
ld [%l7 + 0x10], %f12
stb %i4, [%l7 + 0x20]
ldx [%l7 + 0x60], %i0
brlez %i5, loop_1441
fbge,a %fcc2, loop_1442
tsubcc %i3, 0x147B, %g5
fxors %f5, %f14, %f8
loop_1441:
fmovdn %icc, %f12, %f0
loop_1442:
lduh [%l7 + 0x32], %l6
edge32l %l3, %o4, %o5
fsrc2s %f6, %f8
fmovrsgz %o1, %f15, %f13
fcmpgt16 %f0, %f12, %i1
movpos %icc, %i6, %g7
movvc %icc, %o2, %o3
stb %o0, [%l7 + 0x0C]
bl,pt %icc, loop_1443
lduw [%l7 + 0x3C], %i2
edge8n %l0, %g2, %l5
movcs %xcc, %l2, %i7
loop_1443:
ldx [%l7 + 0x08], %o7
stw %l1, [%l7 + 0x78]
movcc %xcc, %g4, %l4
sra %g6, 0x0E, %o6
fxnors %f7, %f11, %f7
ldx [%l7 + 0x60], %g1
brz %i4, loop_1444
fmovdge %icc, %f8, %f1
movvs %xcc, %i0, %g3
ldx [%l7 + 0x70], %i3
loop_1444:
bge,pn %xcc, loop_1445
bge loop_1446
lduw [%l7 + 0x60], %i5
edge16l %l6, %l3, %g5
loop_1445:
fmovdleu %icc, %f10, %f8
loop_1446:
std %f10, [%l7 + 0x10]
ldx [%l7 + 0x28], %o5
bvc,pn %xcc, loop_1447
fone %f4
te %xcc, 0x5
ldsw [%l7 + 0x10], %o1
loop_1447:
fors %f9, %f7, %f0
lduh [%l7 + 0x64], %i1
ldub [%l7 + 0x3E], %o4
fpack16 %f4, %f5
taddcctv %g7, 0x1CFB, %o2
fbug %fcc2, loop_1448
fandnot2 %f8, %f10, %f4
stb %o3, [%l7 + 0x26]
fbu,a %fcc2, loop_1449
loop_1448:
fmovrsgez %i6, %f4, %f7
fnot1s %f7, %f12
ldx [%l7 + 0x28], %o0
loop_1449:
brlz %i2, loop_1450
ldx [%l7 + 0x38], %l0
bvs,a loop_1451
brz,a %l5, loop_1452
loop_1450:
stx %l2, [%l7 + 0x28]
lduw [%l7 + 0x7C], %i7
loop_1451:
bvs %xcc, loop_1453
loop_1452:
sra %g2, %o7, %g4
orcc %l4, 0x0BA2, %g6
fbe %fcc1, loop_1454
loop_1453:
bcc,pn %icc, loop_1455
ldsh [%l7 + 0x44], %o6
brlz %l1, loop_1456
loop_1454:
st %f11, [%l7 + 0x40]
loop_1455:
st %f5, [%l7 + 0x5C]
fcmped %fcc2, %f6, %f4
loop_1456:
movgu %xcc, %i4, %g1
sdivcc %i0, 0x1A0D, %i3
ldx [%l7 + 0x28], %g3
ldsh [%l7 + 0x0C], %l6
edge32ln %l3, %i5, %o5
fmovdg %xcc, %f15, %f15
ldd [%l7 + 0x48], %f6
fble,a %fcc2, loop_1457
fands %f3, %f12, %f12
movrlz %g5, 0x251, %o1
fnands %f13, %f5, %f13
loop_1457:
sth %o4, [%l7 + 0x44]
sra %g7, %o2, %o3
ld [%l7 + 0x08], %f7
faligndata %f12, %f14, %f0
stb %i6, [%l7 + 0x6D]
tpos %xcc, 0x5
fabss %f14, %f8
fmovspos %xcc, %f9, %f3
movneg %xcc, %o0, %i1
orncc %i2, 0x060E, %l5
movgu %xcc, %l2, %i7
fmovrse %l0, %f14, %f12
smulcc %g2, 0x1FB6, %o7
fpadd32s %f13, %f6, %f2
fandnot1s %f0, %f6, %f9
bvs loop_1458
st %f11, [%l7 + 0x38]
ldx [%l7 + 0x38], %g4
srax %l4, %o6, %l1
loop_1458:
fbge %fcc2, loop_1459
fornot1 %f14, %f2, %f4
fmovrde %i4, %f6, %f2
ldsw [%l7 + 0x1C], %g1
loop_1459:
edge16ln %i0, %i3, %g6
subcc %g3, %l3, %l6
nop
setx loop_1460, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x6C], %f6
fone %f2
brgez,a %i5, loop_1461
loop_1460:
fbge,a %fcc0, loop_1462
brgez,a %g5, loop_1463
ldsb [%l7 + 0x58], %o5
loop_1461:
movne %xcc, %o4, %o1
loop_1462:
bvs,a loop_1464
loop_1463:
fmovse %icc, %f13, %f3
add %g7, %o2, %o3
movpos %icc, %o0, %i6
loop_1464:
fmovdl %icc, %f6, %f15
fmovdcs %icc, %f2, %f4
array16 %i2, %i1, %l5
fmovdgu %xcc, %f15, %f5
taddcc %i7, 0x0992, %l2
subcc %g2, 0x0AF5, %o7
movvc %xcc, %l0, %g4
ldx [%l7 + 0x28], %l4
fnot1s %f14, %f3
fmovdge %icc, %f10, %f1
fmovrsne %o6, %f6, %f9
stb %i4, [%l7 + 0x28]
fpack16 %f6, %f13
fmul8x16au %f14, %f10, %f12
lduh [%l7 + 0x5A], %g1
fmovsn %icc, %f3, %f13
sub %i0, %l1, %g6
fsrc1s %f12, %f2
fmovsn %icc, %f14, %f9
ldsw [%l7 + 0x6C], %g3
st %f6, [%l7 + 0x70]
fnegs %f12, %f12
ld [%l7 + 0x30], %f11
movvc %xcc, %i3, %l6
stw %i5, [%l7 + 0x78]
addcc %g5, 0x1387, %l3
orn %o4, 0x0E97, %o1
ldsb [%l7 + 0x14], %g7
subcc %o5, %o2, %o3
st %f3, [%l7 + 0x0C]
fbo %fcc2, loop_1465
fmovdvc %icc, %f5, %f13
orn %i6, %i2, %o0
fmovsvs %xcc, %f0, %f5
loop_1465:
edge8n %i1, %l5, %l2
st %f11, [%l7 + 0x2C]
edge32n %g2, %i7, %o7
ldx [%l7 + 0x58], %l0
lduh [%l7 + 0x64], %l4
mulscc %o6, %i4, %g1
alignaddr %g4, %l1, %i0
fmovsl %icc, %f7, %f5
std %f12, [%l7 + 0x30]
ldsh [%l7 + 0x18], %g6
ldsw [%l7 + 0x14], %g3
fmovdcc %xcc, %f7, %f14
ldub [%l7 + 0x44], %i3
ldx [%l7 + 0x38], %l6
fabss %f4, %f12
fmovse %xcc, %f6, %f14
ldsw [%l7 + 0x68], %g5
pdist %f2, %f10, %f0
fbg,a %fcc3, loop_1466
fones %f0
sth %i5, [%l7 + 0x32]
fpsub16 %f4, %f0, %f4
loop_1466:
fbl %fcc3, loop_1467
te %icc, 0x6
fpadd32s %f13, %f13, %f13
stw %l3, [%l7 + 0x54]
loop_1467:
edge8 %o4, %o1, %o5
srlx %o2, 0x1D, %o3
bleu,pn %xcc, loop_1468
fmovrslez %g7, %f14, %f2
stw %i2, [%l7 + 0x14]
lduw [%l7 + 0x48], %o0
loop_1468:
ldub [%l7 + 0x6C], %i6
ldsh [%l7 + 0x3C], %l5
fnot1s %f14, %f1
sth %l2, [%l7 + 0x40]
fbne %fcc2, loop_1469
fcmpgt32 %f12, %f4, %g2
movcc %icc, %i1, %o7
lduw [%l7 + 0x34], %i7
loop_1469:
fbuge,a %fcc1, loop_1470
fpsub16s %f5, %f0, %f7
tsubcctv %l4, 0x19A1, %l0
stw %o6, [%l7 + 0x34]
loop_1470:
tvc %xcc, 0x6
movle %xcc, %g1, %g4
fmul8x16al %f14, %f8, %f2
edge8 %l1, %i0, %g6
movle %icc, %g3, %i3
fbe,a %fcc1, loop_1471
fbule %fcc3, loop_1472
ldsw [%l7 + 0x28], %l6
ldsb [%l7 + 0x3D], %i4
loop_1471:
lduh [%l7 + 0x16], %g5
loop_1472:
movl %icc, %l3, %i5
bpos,a,pt %icc, loop_1473
mulscc %o4, 0x1798, %o1
fmovdneg %icc, %f2, %f4
ldsb [%l7 + 0x1B], %o2
loop_1473:
fmul8x16 %f14, %f0, %f0
stb %o5, [%l7 + 0x6C]
sth %g7, [%l7 + 0x18]
lduw [%l7 + 0x60], %o3
fsrc1 %f0, %f4
alignaddr %i2, %i6, %o0
st %f12, [%l7 + 0x6C]
stb %l5, [%l7 + 0x10]
bcc,a loop_1474
edge16n %g2, %l2, %o7
movleu %icc, %i1, %l4
stw %i7, [%l7 + 0x18]
loop_1474:
bn,a loop_1475
std %f8, [%l7 + 0x30]
fmovspos %icc, %f6, %f15
ldsb [%l7 + 0x41], %l0
loop_1475:
fmul8sux16 %f14, %f6, %f4
st %f14, [%l7 + 0x4C]
ld [%l7 + 0x08], %f15
fbg,a %fcc2, loop_1476
fbne %fcc2, loop_1477
ldd [%l7 + 0x50], %f14
fabsd %f8, %f14
loop_1476:
call loop_1478
loop_1477:
addcc %g1, %o6, %g4
movleu %xcc, %l1, %g6
ble,a,pt %icc, loop_1479
loop_1478:
ldd [%l7 + 0x18], %f6
tsubcc %g3, %i3, %l6
lduh [%l7 + 0x12], %i0
loop_1479:
fmovrsgez %i4, %f2, %f6
fornot1s %f5, %f9, %f0
fmovdpos %xcc, %f9, %f12
fcmple16 %f2, %f0, %g5
fbe %fcc2, loop_1480
std %f10, [%l7 + 0x10]
bshuffle %f0, %f6, %f8
srlx %i5, 0x14, %o4
loop_1480:
st %f12, [%l7 + 0x0C]
bgu,pt %xcc, loop_1481
brgz,a %l3, loop_1482
bleu,a loop_1483
fmovdvc %xcc, %f9, %f1
loop_1481:
tsubcc %o1, 0x1E2C, %o2
loop_1482:
lduh [%l7 + 0x26], %o5
loop_1483:
stb %o3, [%l7 + 0x58]
subcc %i2, %g7, %i6
movleu %icc, %l5, %g2
bleu,pn %icc, loop_1484
tg %icc, 0x1
ldsw [%l7 + 0x6C], %o0
taddcctv %o7, %i1, %l4
loop_1484:
fblg %fcc3, loop_1485
fexpand %f13, %f14
fpack16 %f4, %f4
fnor %f6, %f4, %f0
loop_1485:
ldsw [%l7 + 0x1C], %l2
st %f4, [%l7 + 0x34]
fcmple16 %f10, %f6, %i7
orn %g1, 0x028B, %l0
movneg %xcc, %o6, %g4
tsubcc %g6, %l1, %g3
fxors %f3, %f12, %f10
fbug %fcc2, loop_1486
add %i3, 0x0183, %l6
alignaddr %i4, %g5, %i0
std %f6, [%l7 + 0x30]
loop_1486:
edge16ln %i5, %l3, %o4
sra %o1, 0x0C, %o5
stx %o2, [%l7 + 0x20]
movn %xcc, %o3, %i2
fbo %fcc0, loop_1487
movcs %icc, %i6, %l5
lduh [%l7 + 0x10], %g7
fbne,a %fcc1, loop_1488
loop_1487:
fxnors %f13, %f4, %f3
tgu %icc, 0x6
andn %o0, 0x0775, %g2
loop_1488:
bgu loop_1489
fmovsge %xcc, %f2, %f10
std %f2, [%l7 + 0x70]
stw %i1, [%l7 + 0x7C]
loop_1489:
st %f4, [%l7 + 0x38]
ldsb [%l7 + 0x79], %o7
subccc %l2, 0x0725, %l4
sth %g1, [%l7 + 0x4A]
fbuge %fcc1, loop_1490
bneg,a loop_1491
array8 %l0, %o6, %g4
sub %i7, %g6, %l1
loop_1490:
alignaddr %i3, %l6, %i4
loop_1491:
fpmerge %f5, %f14, %f2
fbn,a %fcc3, loop_1492
st %f3, [%l7 + 0x40]
ldd [%l7 + 0x18], %f0
fbug,a %fcc2, loop_1493
loop_1492:
fmovrse %g3, %f11, %f7
movl %xcc, %i0, %g5
ld [%l7 + 0x6C], %f4
loop_1493:
addccc %l3, 0x1164, %i5
fmovrdgez %o4, %f12, %f10
addc %o5, %o1, %o3
tsubcctv %i2, 0x0B19, %o2
fmovdn %icc, %f5, %f4
fcmpd %fcc1, %f14, %f12
ldx [%l7 + 0x08], %i6
fpadd16 %f2, %f8, %f4
fmovrdne %g7, %f4, %f14
fpsub32s %f2, %f3, %f8
siam 0x0
ld [%l7 + 0x64], %f7
std %f10, [%l7 + 0x68]
fba,a %fcc1, loop_1494
stb %o0, [%l7 + 0x24]
sllx %g2, 0x02, %i1
ldd [%l7 + 0x08], %f14
loop_1494:
ldsb [%l7 + 0x52], %l5
tpos %icc, 0x2
fnands %f14, %f14, %f5
andcc %o7, 0x0BBB, %l2
nop
setx loop_1495, %l0, %l1
jmpl %l1, %l4
taddcc %l0, %g1, %g4
xorcc %i7, %o6, %l1
fmovdleu %xcc, %f1, %f7
loop_1495:
ldx [%l7 + 0x50], %g6
bg,a %xcc, loop_1496
fcmpgt16 %f0, %f12, %l6
tg %icc, 0x0
stx %i4, [%l7 + 0x08]
loop_1496:
tsubcc %i3, 0x0ACE, %i0
ld [%l7 + 0x78], %f11
fmovrsne %g5, %f4, %f2
tcs %xcc, 0x4
movrlz %l3, 0x066, %g3
bleu,a,pt %xcc, loop_1497
stb %i5, [%l7 + 0x69]
ld [%l7 + 0x48], %f4
fmovrsgez %o5, %f8, %f13
loop_1497:
fmovsleu %icc, %f3, %f2
sra %o1, %o3, %o4
fandnot1 %f2, %f2, %f2
fabss %f13, %f5
movvs %icc, %o2, %i2
ldx [%l7 + 0x40], %i6
xnor %g7, 0x1FB9, %g2
siam 0x7
fbo %fcc0, loop_1498
fcmpeq16 %f4, %f8, %o0
smul %i1, %o7, %l2
fmovrdlz %l4, %f2, %f2
loop_1498:
tleu %icc, 0x2
fba %fcc1, loop_1499
nop
setx loop_1500, %l0, %l1
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, %f10, %f1
fcmpeq16 %f10, %f2, %l5
loop_1499:
ldx [%l7 + 0x18], %l0
loop_1500:
ldub [%l7 + 0x6D], %g1
ldx [%l7 + 0x38], %g4
mova %icc, %o6, %l1
fxor %f6, %f4, %f12
stw %g6, [%l7 + 0x6C]
lduw [%l7 + 0x38], %l6
fcmps %fcc2, %f13, %f11
sdiv %i7, 0x076E, %i4
lduh [%l7 + 0x18], %i0
edge8l %g5, %l3, %i3
tle %icc, 0x1
fbe,a %fcc0, loop_1501
fbn,a %fcc3, loop_1502
fmovdgu %xcc, %f6, %f10
fmovsg %xcc, %f6, %f1
loop_1501:
fxnors %f12, %f9, %f1
loop_1502:
tgu %xcc, 0x0
umulcc %i5, %o5, %g3
fmovdcs %icc, %f12, %f5
ldd [%l7 + 0x20], %f12
xnor %o1, 0x0882, %o3
fpsub16 %f0, %f10, %f2
ldd [%l7 + 0x20], %f4
fnot1s %f6, %f10
tvs %icc, 0x3
movl %icc, %o2, %o4
popc %i6, %i2
fbe,a %fcc0, loop_1503
fmovrse %g2, %f6, %f2
st %f14, [%l7 + 0x60]
fmovsa %icc, %f4, %f12
loop_1503:
movre %g7, 0x24B, %i1
ldsh [%l7 + 0x6E], %o0
fmovdvc %icc, %f15, %f1
subccc %o7, 0x189F, %l2
fmovdl %xcc, %f7, %f5
ldx [%l7 + 0x18], %l5
bg,pt %icc, loop_1504
ldd [%l7 + 0x38], %f14
tg %xcc, 0x1
ldx [%l7 + 0x68], %l0
loop_1504:
ldsw [%l7 + 0x18], %g1
fmul8sux16 %f4, %f10, %f2
ldsw [%l7 + 0x3C], %l4
fbg %fcc1, loop_1505
subc %g4, %l1, %g6
ldd [%l7 + 0x68], %f8
fnand %f6, %f0, %f8
loop_1505:
fcmps %fcc0, %f13, %f3
ldsw [%l7 + 0x0C], %l6
movrlez %i7, 0x255, %o6
bshuffle %f10, %f14, %f14
fbule,a %fcc0, loop_1506
sll %i4, 0x10, %i0
fmovrslez %l3, %f12, %f7
fbg,a %fcc0, loop_1507
loop_1506:
movn %icc, %i3, %g5
fpadd16 %f0, %f0, %f8
sth %i5, [%l7 + 0x5A]
loop_1507:
tcc %xcc, 0x2
array16 %o5, %o1, %g3
movg %xcc, %o3, %o2
ld [%l7 + 0x4C], %f14
ldx [%l7 + 0x20], %i6
brlez,a %o4, loop_1508
xor %i2, %g2, %i1
fble,a %fcc1, loop_1509
fmovrsgz %o0, %f10, %f9
loop_1508:
tcc %xcc, 0x7
movleu %xcc, %g7, %o7
loop_1509:
movcs %icc, %l5, %l2
tl %xcc, 0x1
fxnor %f4, %f0, %f14
stx %l0, [%l7 + 0x48]
fsrc2 %f4, %f2
sdivx %g1, 0x1B64, %g4
ba,a,pt %xcc, loop_1510
edge16 %l4, %g6, %l1
stx %l6, [%l7 + 0x68]
fcmps %fcc3, %f10, %f7
loop_1510:
fmovsa %icc, %f10, %f3
fmovdgu %icc, %f9, %f4
fnot2s %f3, %f5
ldx [%l7 + 0x78], %o6
fornot1s %f12, %f9, %f8
ldsb [%l7 + 0x34], %i4
sth %i0, [%l7 + 0x5E]
array8 %i7, %i3, %g5
std %f10, [%l7 + 0x48]
sethi 0x0771, %l3
movrlz %o5, 0x201, %i5
std %f8, [%l7 + 0x30]
fcmple16 %f0, %f2, %o1
edge16n %g3, %o2, %i6
fcmpeq16 %f12, %f8, %o4
edge8ln %o3, %i2, %i1
st %f14, [%l7 + 0x78]
ld [%l7 + 0x2C], %f12
sth %g2, [%l7 + 0x0A]
movgu %xcc, %g7, %o0
fexpand %f9, %f8
fcmpgt16 %f2, %f2, %o7
ldsb [%l7 + 0x56], %l2
udivx %l0, 0x112D, %g1
fcmple16 %f4, %f12, %g4
fmovrde %l4, %f10, %f10
stx %l5, [%l7 + 0x60]
ldx [%l7 + 0x48], %g6
fabss %f4, %f6
pdist %f10, %f8, %f6
fbg,a %fcc3, loop_1511
fmovdg %icc, %f5, %f9
lduw [%l7 + 0x28], %l1
fmovdleu %xcc, %f1, %f4
loop_1511:
edge8 %l6, %o6, %i4
alignaddrl %i7, %i3, %g5
sdivx %i0, 0x1607, %o5
lduw [%l7 + 0x34], %l3
movne %xcc, %o1, %i5
movrlz %g3, %o2, %i6
fmovd %f6, %f6
ldub [%l7 + 0x4B], %o4
ldsw [%l7 + 0x08], %o3
edge16n %i2, %i1, %g2
fnot1 %f0, %f10
edge32 %o0, %g7, %o7
ldsb [%l7 + 0x5B], %l2
tvc %icc, 0x1
ble,a,pn %icc, loop_1512
array16 %g1, %l0, %l4
sth %l5, [%l7 + 0x5E]
edge16 %g6, %g4, %l6
loop_1512:
sth %l1, [%l7 + 0x28]
bg loop_1513
stx %i4, [%l7 + 0x18]
taddcctv %o6, 0x1448, %i7
tvc %icc, 0x2
loop_1513:
fmovrdgez %i3, %f12, %f2
movrgz %g5, 0x361, %i0
xorcc %o5, %l3, %i5
edge16ln %g3, %o2, %i6
ldsh [%l7 + 0x68], %o1
alignaddr %o3, %i2, %i1
for %f4, %f8, %f2
fornot1s %f9, %f6, %f10
tgu %icc, 0x1
fpadd32 %f14, %f0, %f10
ldsw [%l7 + 0x08], %g2
pdist %f6, %f8, %f4
st %f0, [%l7 + 0x2C]
fmovsvc %icc, %f14, %f8
fpsub16 %f10, %f2, %f0
andcc %o4, %g7, %o0
udiv %l2, 0x1D4E, %g1
bn,a %icc, loop_1514
bshuffle %f8, %f14, %f4
movcc %xcc, %o7, %l0
fcmpeq16 %f4, %f14, %l5
loop_1514:
bn,a %xcc, loop_1515
ldx [%l7 + 0x08], %g6
fmovscc %xcc, %f6, %f2
stw %l4, [%l7 + 0x58]
loop_1515:
fmovsne %icc, %f6, %f12
move %xcc, %l6, %g4
subcc %i4, 0x16E5, %o6
fbn,a %fcc1, loop_1516
movre %l1, 0x0AA, %i7
tcc %xcc, 0x7
fpack16 %f10, %f10
loop_1516:
movvs %xcc, %i3, %g5
popc 0x01BE, %o5
fba,a %fcc1, loop_1517
add %l3, 0x1791, %i0
fornot2 %f0, %f14, %f10
stx %g3, [%l7 + 0x68]
loop_1517:
fnors %f11, %f11, %f11
stb %i5, [%l7 + 0x50]
st %f8, [%l7 + 0x44]
sth %i6, [%l7 + 0x48]
tvs %icc, 0x3
bn,a loop_1518
stx %o1, [%l7 + 0x60]
ldsw [%l7 + 0x0C], %o3
movn %xcc, %i2, %i1
loop_1518:
fmovrdlez %g2, %f12, %f12
alignaddr %o4, %o2, %o0
movne %icc, %l2, %g7
fors %f14, %f1, %f5
movre %g1, %l0, %l5
ldsb [%l7 + 0x15], %g6
bshuffle %f14, %f14, %f4
sllx %l4, 0x0E, %l6
add %g4, 0x0E9F, %i4
brlz,a %o7, loop_1519
ldx [%l7 + 0x58], %l1
fcmpne16 %f0, %f0, %i7
fmuld8ulx16 %f14, %f5, %f10
loop_1519:
fmovscc %icc, %f5, %f12
tcc %xcc, 0x5
fbne %fcc3, loop_1520
stb %i3, [%l7 + 0x18]
ldsb [%l7 + 0x3C], %o6
movne %xcc, %g5, %o5
loop_1520:
lduh [%l7 + 0x4E], %l3
bleu loop_1521
ld [%l7 + 0x4C], %f1
fands %f12, %f10, %f10
stw %i0, [%l7 + 0x18]
loop_1521:
ldsw [%l7 + 0x20], %g3
fmovrdne %i6, %f8, %f4
edge32 %o1, %i5, %i2
or %i1, 0x118F, %g2
ldsh [%l7 + 0x54], %o4
fands %f3, %f1, %f13
ldsw [%l7 + 0x44], %o3
ldub [%l7 + 0x71], %o0
umulcc %o2, 0x1DFA, %g7
ldub [%l7 + 0x57], %l2
addccc %g1, 0x1C74, %l5
brgez,a %g6, loop_1522
ldsw [%l7 + 0x30], %l0
std %f2, [%l7 + 0x28]
movrgez %l6, %l4, %g4
loop_1522:
sth %i4, [%l7 + 0x34]
brgz %o7, loop_1523
stx %i7, [%l7 + 0x58]
smul %i3, 0x0D4D, %l1
fbuge %fcc2, loop_1524
loop_1523:
bl %icc, loop_1525
lduh [%l7 + 0x50], %o6
fmovrse %o5, %f14, %f12
loop_1524:
movle %xcc, %l3, %g5
loop_1525:
bneg,a %xcc, loop_1526
nop
setx loop_1527, %l0, %l1
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 %f0, [%l7 + 0x38]
fandnot1s %f6, %f11, %f13
loop_1526:
udivcc %i0, 0x1D11, %i6
loop_1527:
edge8l %g3, %o1, %i2
brgz,a %i5, loop_1528
fmovsa %xcc, %f7, %f2
brnz %i1, loop_1529
fnot2s %f4, %f5
loop_1528:
tvs %xcc, 0x1
fble,a %fcc3, loop_1530
loop_1529:
or %o4, 0x19E2, %g2
orcc %o0, %o3, %g7
std %f8, [%l7 + 0x28]
loop_1530:
fxnor %f8, %f14, %f0
bvs,a,pt %icc, loop_1531
fmovrdlez %l2, %f4, %f12
movrgez %g1, %l5, %o2
sth %g6, [%l7 + 0x2C]
loop_1531:
andn %l0, %l4, %g4
edge32n %i4, %l6, %i7
fbue,a %fcc1, loop_1532
faligndata %f10, %f0, %f10
fcmpeq32 %f4, %f4, %i3
st %f6, [%l7 + 0x08]
loop_1532:
ld [%l7 + 0x1C], %f5
fbuge %fcc1, loop_1533
fmul8sux16 %f8, %f14, %f4
bneg,a,pn %icc, loop_1534
fzero %f10
loop_1533:
fmovrsne %l1, %f15, %f14
movne %xcc, %o7, %o6
loop_1534:
movrgz %o5, %g5, %i0
fands %f0, %f5, %f1
fmovsneg %icc, %f3, %f4
sth %l3, [%l7 + 0x5A]
stb %g3, [%l7 + 0x4D]
tn %icc, 0x2
tgu %xcc, 0x5
stb %i6, [%l7 + 0x0F]
edge16n %i2, %o1, %i5
fmovsl %xcc, %f1, %f3
stb %o4, [%l7 + 0x46]
bg,a loop_1535
fornot2 %f10, %f14, %f6
mova %icc, %g2, %i1
andncc %o0, %g7, %l2
loop_1535:
bcc,a,pt %icc, loop_1536
sllx %g1, %o3, %o2
movpos %xcc, %g6, %l5
fmovde %icc, %f11, %f8
loop_1536:
ldsh [%l7 + 0x3C], %l0
ldd [%l7 + 0x30], %f12
movrne %g4, %l4, %l6
siam 0x7
movneg %icc, %i4, %i3
tleu %xcc, 0x3
fpmerge %f5, %f9, %f10
brlez %i7, loop_1537
stw %o7, [%l7 + 0x58]
fandnot1s %f6, %f15, %f15
fbl %fcc2, loop_1538
loop_1537:
bne,a %icc, loop_1539
tne %xcc, 0x1
ldsh [%l7 + 0x3C], %l1
loop_1538:
sll %o5, 0x0B, %g5
loop_1539:
fbue,a %fcc2, loop_1540
fnors %f5, %f11, %f10
tsubcctv %i0, 0x1B31, %o6
fxors %f2, %f12, %f10
loop_1540:
movcc %xcc, %g3, %i6
ldub [%l7 + 0x10], %i2
bleu,a,pn %icc, loop_1541
fmovspos %icc, %f7, %f11
ldx [%l7 + 0x68], %l3
andcc %o1, %i5, %g2
loop_1541:
fmovrdgez %o4, %f10, %f6
ldsw [%l7 + 0x40], %i1
stb %o0, [%l7 + 0x43]
fble %fcc2, loop_1542
fmuld8sux16 %f4, %f2, %f2
be,a loop_1543
fbne %fcc1, loop_1544
loop_1542:
edge8 %l2, %g1, %g7
fba %fcc3, loop_1545
loop_1543:
fbug %fcc0, loop_1546
loop_1544:
sdivcc %o2, 0x012F, %o3
stx %l5, [%l7 + 0x08]
loop_1545:
array32 %g6, %l0, %l4
loop_1546:
sdiv %l6, 0x1A19, %i4
or %i3, %g4, %o7
fnand %f4, %f12, %f4
fmovrdlz %l1, %f14, %f12
fzero %f12
fmovrdgez %o5, %f6, %f12
fmovrde %i7, %f2, %f12
fcmps %fcc1, %f15, %f1
edge8ln %g5, %o6, %i0
sdiv %g3, 0x155F, %i6
taddcctv %l3, %i2, %o1
fbe %fcc2, loop_1547
lduw [%l7 + 0x50], %g2
stw %o4, [%l7 + 0x20]
lduh [%l7 + 0x3C], %i1
loop_1547:
fnegs %f11, %f5
tne %icc, 0x0
orn %o0, %l2, %i5
fcmple32 %f12, %f10, %g7
fmul8ulx16 %f0, %f2, %f10
ldx [%l7 + 0x50], %o2
fnor %f12, %f2, %f12
udivx %g1, 0x128D, %l5
lduw [%l7 + 0x50], %o3
fmovscc %icc, %f6, %f14
fbug,a %fcc3, loop_1548
lduw [%l7 + 0x68], %g6
edge32ln %l4, %l6, %l0
fbuge,a %fcc2, loop_1549
loop_1548:
fmovdgu %icc, %f1, %f15
srlx %i4, %i3, %o7
ldsb [%l7 + 0x66], %l1
loop_1549:
fmovsneg %icc, %f13, %f1
brlez,a %g4, loop_1550
fmul8x16au %f11, %f7, %f4
tleu %xcc, 0x6
movge %icc, %i7, %g5
loop_1550:
edge8ln %o6, %o5, %i0
tle %icc, 0x7
stx %i6, [%l7 + 0x70]
fsrc1 %f4, %f0
lduw [%l7 + 0x50], %g3
ldsh [%l7 + 0x6C], %i2
smulcc %o1, 0x0370, %l3
fmovda %icc, %f1, %f8
nop
setx loop_1551, %l0, %l1
jmpl %l1, %o4
stb %i1, [%l7 + 0x40]
fzeros %f15
sll %g2, %l2, %o0
loop_1551:
alignaddrl %g7, %o2, %i5
fbu %fcc1, loop_1552
stb %l5, [%l7 + 0x72]
fcmpes %fcc2, %f1, %f5
movg %icc, %g1, %o3
loop_1552:
tsubcc %l4, %g6, %l0
subccc %l6, %i3, %i4
ldsw [%l7 + 0x20], %l1
ba %xcc, loop_1553
and %g4, 0x1014, %i7
ldsb [%l7 + 0x65], %o7
nop
setx loop_1554, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1553:
for %f12, %f14, %f8
fzero %f10
mova %icc, %o6, %g5
loop_1554:
fmovscs %xcc, %f12, %f5
fcmple16 %f14, %f8, %o5
fnors %f11, %f1, %f8
std %f4, [%l7 + 0x58]
fbo %fcc1, loop_1555
brlez %i0, loop_1556
fmovdle %icc, %f5, %f9
edge32 %g3, %i6, %o1
loop_1555:
stb %l3, [%l7 + 0x3F]
loop_1556:
fbne %fcc1, loop_1557
movrgez %o4, %i1, %i2
ldsw [%l7 + 0x48], %l2
tn %xcc, 0x0
loop_1557:
bgu %icc, loop_1558
stb %o0, [%l7 + 0x7E]
stx %g2, [%l7 + 0x08]
bg,a,pn %xcc, loop_1559
loop_1558:
be,a,pt %icc, loop_1560
sllx %o2, 0x0D, %i5
fcmpne32 %f14, %f10, %l5
loop_1559:
faligndata %f4, %f8, %f0
loop_1560:
ldx [%l7 + 0x68], %g1
fmovsvs %icc, %f13, %f10
te %icc, 0x6
sth %o3, [%l7 + 0x48]
fmovrsgz %l4, %f13, %f0
fmovdvc %xcc, %f5, %f10
mova %xcc, %g6, %g7
sth %l0, [%l7 + 0x5C]
tvc %icc, 0x4
ble,a,pt %icc, loop_1561
fmovdleu %xcc, %f2, %f13
fmovdl %icc, %f7, %f1
movrlz %i3, %l6, %l1
loop_1561:
edge32l %i4, %g4, %i7
addccc %o7, 0x1B7E, %g5
fbul %fcc2, loop_1562
fcmpeq16 %f10, %f8, %o6
stw %i0, [%l7 + 0x6C]
ldd [%l7 + 0x70], %f2
loop_1562:
stw %o5, [%l7 + 0x14]
fnands %f7, %f13, %f3
fba,a %fcc0, loop_1563
stb %i6, [%l7 + 0x27]
fmovrslz %o1, %f11, %f12
fmovrdlez %g3, %f10, %f8
loop_1563:
fnors %f2, %f12, %f5
ld [%l7 + 0x28], %f9
fmul8x16au %f2, %f1, %f2
fsrc2s %f11, %f1
fmovdl %xcc, %f1, %f0
st %f7, [%l7 + 0x70]
ble,a loop_1564
fmovs %f9, %f13
for %f6, %f12, %f4
ldsw [%l7 + 0x2C], %l3
loop_1564:
sth %i1, [%l7 + 0x64]
umul %i2, %l2, %o0
bneg,pn %icc, loop_1565
fnand %f10, %f0, %f2
st %f6, [%l7 + 0x50]
nop
setx loop_1566, %l0, %l1
jmpl %l1, %g2
loop_1565:
edge8ln %o4, %i5, %o2
movge %xcc, %l5, %o3
tcc %xcc, 0x7
loop_1566:
call loop_1567
pdist %f2, %f12, %f8
fpadd32 %f14, %f0, %f14
fmovsvs %xcc, %f10, %f9
loop_1567:
tg %icc, 0x5
fxnor %f6, %f0, %f10
bvc,a %icc, loop_1568
brz %l4, loop_1569
fmovsleu %xcc, %f3, %f1
sth %g1, [%l7 + 0x52]
loop_1568:
fsrc1 %f6, %f8
loop_1569:
edge8ln %g7, %l0, %i3
fmovrsne %l6, %f14, %f11
ldx [%l7 + 0x68], %g6
array16 %i4, %l1, %g4
fbge %fcc1, loop_1570
fzero %f2
fbo,a %fcc1, loop_1571
std %f14, [%l7 + 0x50]
loop_1570:
bleu,pn %xcc, loop_1572
std %f14, [%l7 + 0x68]
loop_1571:
bcc,a loop_1573
fpack16 %f6, %f8
loop_1572:
faligndata %f14, %f12, %f4
fmul8sux16 %f6, %f10, %f10
loop_1573:
lduw [%l7 + 0x50], %o7
stx %g5, [%l7 + 0x68]
fcmple32 %f12, %f12, %o6
or %i7, 0x0003, %o5
fmovd %f12, %f8
tpos %xcc, 0x0
ldsw [%l7 + 0x78], %i6
std %f0, [%l7 + 0x20]
andncc %o1, %g3, %i0
movn %xcc, %i1, %l3
fpadd16 %f0, %f8, %f2
fbne,a %fcc3, loop_1574
umul %i2, 0x1B19, %l2
lduh [%l7 + 0x52], %g2
taddcc %o4, %i5, %o2
loop_1574:
array16 %o0, %l5, %o3
fandnot2s %f7, %f6, %f9
array16 %l4, %g1, %l0
fnand %f14, %f12, %f0
fmuld8sux16 %f7, %f12, %f0
fornot2 %f8, %f12, %f6
lduh [%l7 + 0x74], %g7
std %f12, [%l7 + 0x38]
edge32 %l6, %g6, %i4
ldsb [%l7 + 0x46], %l1
srax %g4, %i3, %g5
fcmpgt32 %f2, %f8, %o6
fmovdl %xcc, %f5, %f1
st %f4, [%l7 + 0x4C]
edge8ln %i7, %o7, %i6
fmovsn %xcc, %f7, %f8
te %xcc, 0x4
fmovdneg %xcc, %f11, %f12
st %f10, [%l7 + 0x58]
stb %o1, [%l7 + 0x7B]
fmovscc %xcc, %f15, %f9
lduw [%l7 + 0x2C], %g3
bge,a,pn %icc, loop_1575
fsrc2s %f0, %f2
st %f10, [%l7 + 0x34]
fbul %fcc1, loop_1576
loop_1575:
std %f14, [%l7 + 0x68]
subccc %i0, 0x177E, %i1
ldx [%l7 + 0x08], %o5
loop_1576:
subc %l3, 0x134D, %l2
fmovda %xcc, %f12, %f6
fbo %fcc2, loop_1577
fmovsleu %xcc, %f8, %f15
andn %i2, 0x1395, %g2
subcc %o4, %o2, %i5
loop_1577:
fcmple32 %f14, %f8, %o0
fmovdl %xcc, %f14, %f10
srax %l5, %o3, %l4
sth %l0, [%l7 + 0x1C]
ldsw [%l7 + 0x18], %g1
fmovscc %icc, %f13, %f15
faligndata %f10, %f8, %f0
ldx [%l7 + 0x78], %g7
bcs,a %icc, loop_1578
nop
setx loop_1579, %l0, %l1
jmpl %l1, %l6
subcc %i4, %g6, %g4
lduh [%l7 + 0x42], %l1
loop_1578:
ldsb [%l7 + 0x1A], %i3
loop_1579:
fxor %f8, %f0, %f8
ldub [%l7 + 0x6E], %g5
edge32ln %i7, %o6, %o7
fnand %f8, %f4, %f10
fnot1s %f0, %f5
stx %o1, [%l7 + 0x48]
sra %i6, %i0, %i1
ldd [%l7 + 0x30], %f0
subc %o5, %g3, %l3
fmovdleu %xcc, %f10, %f0
tne %icc, 0x3
subcc %l2, 0x1266, %g2
fmovrslez %o4, %f15, %f5
edge8n %i2, %o2, %i5
st %f14, [%l7 + 0x10]
xnorcc %l5, 0x1B4D, %o3
movle %xcc, %l4, %l0
ldsb [%l7 + 0x32], %g1
subc %g7, %o0, %l6
ld [%l7 + 0x18], %f9
fbl %fcc2, loop_1580
fmovdne %icc, %f1, %f4
fxnors %f14, %f15, %f1
fornot1s %f9, %f12, %f9
loop_1580:
movle %icc, %g6, %i4
for %f2, %f8, %f4
bn,a,pt %xcc, loop_1581
ldub [%l7 + 0x7A], %g4
fmovrde %i3, %f10, %f0
fmuld8sux16 %f6, %f9, %f6
loop_1581:
fnor %f2, %f0, %f6
bge,a %icc, loop_1582
fbug %fcc1, loop_1583
st %f14, [%l7 + 0x24]
popc %g5, %i7
loop_1582:
lduw [%l7 + 0x7C], %o6
loop_1583:
fpadd16 %f4, %f8, %f8
faligndata %f8, %f14, %f14
tg %xcc, 0x2
std %f12, [%l7 + 0x08]
fmovrslz %l1, %f10, %f9
tvc %xcc, 0x4
fmovspos %icc, %f6, %f15
orcc %o7, 0x1AEA, %o1
ldsb [%l7 + 0x64], %i0
fbne %fcc3, loop_1584
ldub [%l7 + 0x7E], %i6
fpack32 %f0, %f8, %f10
fsrc1 %f8, %f2
loop_1584:
mulx %o5, %g3, %l3
fmuld8ulx16 %f12, %f4, %f0
udiv %l2, 0x1757, %i1
fmovdl %xcc, %f2, %f6
fpackfix %f14, %f14
bvc,a,pt %icc, loop_1585
fornot1s %f10, %f9, %f3
subcc %o4, 0x12D6, %g2
ld [%l7 + 0x14], %f15
loop_1585:
fmovd %f0, %f12
tcc %icc, 0x3
ldsh [%l7 + 0x62], %o2
fmul8x16al %f1, %f2, %f10
sdivx %i5, 0x0A4D, %i2
call loop_1586
fmul8x16au %f13, %f4, %f8
fmovsl %xcc, %f4, %f15
fbg,a %fcc0, loop_1587
loop_1586:
fpadd16 %f10, %f4, %f8
movre %l5, %l4, %l0
fbge,a %fcc0, loop_1588
loop_1587:
fpmerge %f6, %f10, %f4
fmul8ulx16 %f6, %f14, %f2
ld [%l7 + 0x68], %f7
loop_1588:
faligndata %f4, %f8, %f6
fones %f8
fands %f12, %f15, %f11
stx %g1, [%l7 + 0x68]
movge %icc, %g7, %o3
brnz,a %l6, loop_1589
fmovscc %icc, %f4, %f7
taddcc %o0, %g6, %i4
xnorcc %g4, %i3, %g5
loop_1589:
bne,pn %icc, loop_1590
bg,a loop_1591
ldx [%l7 + 0x68], %o6
edge16ln %i7, %o7, %l1
loop_1590:
fmovrdlez %i0, %f12, %f0
loop_1591:
movne %icc, %o1, %i6
fones %f5
fpack16 %f14, %f3
fpsub32s %f1, %f12, %f12
addcc %g3, %l3, %l2
ldub [%l7 + 0x3E], %i1
ldsw [%l7 + 0x74], %o5
fmovdl %xcc, %f1, %f6
call loop_1592
fmovsa %xcc, %f15, %f9
ldd [%l7 + 0x50], %f6
fpsub32s %f11, %f10, %f12
loop_1592:
ldx [%l7 + 0x58], %g2
fcmple16 %f2, %f12, %o2
ldsh [%l7 + 0x4E], %o4
fcmpeq16 %f6, %f4, %i5
ldub [%l7 + 0x0B], %i2
stw %l5, [%l7 + 0x5C]
ldd [%l7 + 0x58], %f4
fexpand %f6, %f6
movneg %icc, %l0, %g1
movrgez %g7, 0x2FC, %o3
fmovd %f4, %f14
movge %icc, %l6, %o0
bleu,a,pn %icc, loop_1593
edge8n %g6, %l4, %g4
edge8ln %i3, %i4, %o6
bleu %xcc, loop_1594
loop_1593:
ldub [%l7 + 0x39], %g5
ldsh [%l7 + 0x50], %o7
ldub [%l7 + 0x5E], %l1
loop_1594:
fbge %fcc0, loop_1595
fabsd %f12, %f12
fmul8x16al %f12, %f15, %f6
fbge %fcc2, loop_1596
loop_1595:
fpsub16s %f4, %f9, %f11
ldsb [%l7 + 0x66], %i0
fandnot2s %f9, %f1, %f5
loop_1596:
bpos,a,pn %xcc, loop_1597
st %f1, [%l7 + 0x10]
movvs %xcc, %o1, %i7
fmovd %f6, %f12
loop_1597:
srlx %i6, %l3, %l2
alignaddrl %i1, %g3, %g2
srax %o5, 0x17, %o4
fands %f10, %f3, %f9
movre %o2, %i5, %l5
fmovsgu %icc, %f1, %f14
xor %i2, 0x1CF9, %g1
fcmpne32 %f14, %f6, %g7
ba,a loop_1598
brnz,a %l0, loop_1599
fbe,a %fcc1, loop_1600
fabsd %f12, %f6
loop_1598:
bne,a,pn %icc, loop_1601
loop_1599:
fcmpne16 %f0, %f0, %l6
loop_1600:
movn %icc, %o3, %o0
fcmple32 %f14, %f4, %l4
loop_1601:
fcmpeq16 %f8, %f6, %g4
sth %i3, [%l7 + 0x3C]
andncc %g6, %i4, %o6
movneg %xcc, %g5, %l1
std %f4, [%l7 + 0x18]
tvs %xcc, 0x4
st %f12, [%l7 + 0x40]
brlez %i0, loop_1602
ldsw [%l7 + 0x78], %o7
stw %i7, [%l7 + 0x5C]
fbul %fcc0, loop_1603
loop_1602:
fnegd %f8, %f10
subcc %i6, 0x03CD, %o1
st %f4, [%l7 + 0x6C]
loop_1603:
sethi 0x174F, %l2
andcc %i1, 0x01A1, %g3
fmovd %f10, %f12
fpsub16 %f10, %f12, %f6
stx %g2, [%l7 + 0x30]
fbo,a %fcc3, loop_1604
srax %o5, %l3, %o4
bshuffle %f0, %f8, %f14
fone %f8
loop_1604:
fcmpne16 %f2, %f10, %o2
edge8 %l5, %i2, %g1
ldx [%l7 + 0x10], %i5
movpos %xcc, %l0, %g7
nop
setx loop_1605, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movleu %xcc, %l6, %o3
addccc %o0, 0x02DA, %g4
stb %l4, [%l7 + 0x75]
loop_1605:
stb %g6, [%l7 + 0x55]
fbn,a %fcc1, loop_1606
ldsw [%l7 + 0x5C], %i4
sub %i3, 0x078E, %g5
fmovd %f0, %f6
loop_1606:
nop
setx loop_1607, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x40], %f0
edge8l %l1, %o6, %i0
fmovsvc %xcc, %f3, %f5
loop_1607:
fmovsneg %icc, %f4, %f2
ldd [%l7 + 0x48], %f2
st %f3, [%l7 + 0x40]
fmovsgu %icc, %f4, %f15
fcmple16 %f10, %f4, %i7
nop
setx loop_1608, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdne %icc, %f4, %f15
movn %icc, %i6, %o7
or %l2, %o1, %g3
loop_1608:
xor %g2, %o5, %l3
ldx [%l7 + 0x58], %o4
lduh [%l7 + 0x24], %o2
fmovdneg %xcc, %f15, %f14
fmovrse %i1, %f5, %f10
nop
setx loop_1609, %l0, %l1
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_1610
fmovrdne %l5, %f8, %f8
fble %fcc0, loop_1611
loop_1609:
sethi 0x1B86, %g1
loop_1610:
stb %i5, [%l7 + 0x67]
stb %i2, [%l7 + 0x58]
loop_1611:
array16 %g7, %l6, %o3
sra %o0, 0x08, %l0
fcmple16 %f12, %f4, %l4
std %f6, [%l7 + 0x30]
fcmple32 %f4, %f14, %g4
alignaddrl %i4, %g6, %i3
edge16 %g5, %l1, %o6
stx %i7, [%l7 + 0x78]
subcc %i0, %o7, %l2
fzeros %f2
udivx %i6, 0x052A, %g3
st %f1, [%l7 + 0x38]
st %f13, [%l7 + 0x60]
fnot1 %f6, %f12
ldx [%l7 + 0x28], %o1
brlz %g2, loop_1612
tl %icc, 0x2
xor %o5, 0x1023, %l3
fmovdg %xcc, %f4, %f15
loop_1612:
ldsb [%l7 + 0x2B], %o2
sdiv %o4, 0x1766, %l5
fmovdleu %icc, %f13, %f11
ld [%l7 + 0x30], %f2
fpsub32 %f2, %f12, %f14
tg %icc, 0x5
ta %xcc, 0x5
udivx %i1, 0x05BD, %g1
edge16n %i5, %i2, %l6
movn %xcc, %g7, %o3
fmovse %icc, %f8, %f7
pdist %f6, %f2, %f4
udiv %l0, 0x1361, %l4
ldd [%l7 + 0x18], %f10
bleu loop_1613
fmovdvs %icc, %f10, %f5
lduh [%l7 + 0x1C], %o0
brlez %i4, loop_1614
loop_1613:
fcmpeq32 %f10, %f6, %g4
fnot2s %f5, %f8
fmuld8ulx16 %f8, %f0, %f4
loop_1614:
bgu,a %xcc, loop_1615
st %f14, [%l7 + 0x48]
fmovdne %xcc, %f10, %f7
lduh [%l7 + 0x2C], %g6
loop_1615:
edge32n %g5, %i3, %l1
fpadd32 %f14, %f4, %f0
pdist %f0, %f10, %f12
fmovdl %icc, %f14, %f14
std %f10, [%l7 + 0x18]
fcmpeq32 %f12, %f12, %o6
stw %i0, [%l7 + 0x44]
fabss %f11, %f9
xor %i7, %o7, %i6
tsubcc %l2, 0x1FB7, %g3
fmovsa %icc, %f13, %f15
bg,a %icc, loop_1616
edge8 %g2, %o1, %o5
ldx [%l7 + 0x60], %o2
movre %l3, %l5, %i1
loop_1616:
fmovrslez %g1, %f11, %f2
ldsh [%l7 + 0x18], %o4
lduh [%l7 + 0x3E], %i5
fcmple32 %f14, %f10, %i2
nop
setx loop_1617, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdivx %l6, 0x0CDE, %o3
fmovd %f0, %f4
mova %icc, %l0, %g7
loop_1617:
movrgz %o0, %i4, %g4
ldub [%l7 + 0x5B], %g6
movl %icc, %g5, %l4
lduh [%l7 + 0x7C], %l1
fsrc2 %f8, %f12
stw %i3, [%l7 + 0x70]
lduw [%l7 + 0x7C], %o6
umulcc %i0, %i7, %i6
fmovrsne %o7, %f5, %f15
fmovde %xcc, %f11, %f4
fcmps %fcc0, %f4, %f11
bvs,pn %icc, loop_1618
xorcc %l2, %g2, %g3
sth %o5, [%l7 + 0x60]
fmovdcs %icc, %f9, %f5
loop_1618:
fmovrsne %o1, %f9, %f0
fbg,a %fcc1, loop_1619
bcc,a,pn %xcc, loop_1620
ldub [%l7 + 0x76], %l3
fnot2 %f10, %f0
loop_1619:
fmovrslez %o2, %f8, %f6
loop_1620:
sethi 0x09C9, %i1
ldd [%l7 + 0x48], %f8
movne %xcc, %l5, %o4
stb %i5, [%l7 + 0x79]
fnands %f3, %f0, %f4
fmovspos %icc, %f15, %f10
bl loop_1621
fbue,a %fcc1, loop_1622
stb %i2, [%l7 + 0x4F]
fmovsl %xcc, %f14, %f0
loop_1621:
movre %g1, %o3, %l0
loop_1622:
fsrc1s %f9, %f12
ldsw [%l7 + 0x0C], %l6
fnands %f3, %f7, %f3
movg %xcc, %g7, %i4
taddcc %o0, 0x1EBF, %g4
andncc %g5, %g6, %l1
array32 %i3, %l4, %o6
movcs %xcc, %i7, %i0
mulx %i6, %l2, %o7
ldd [%l7 + 0x58], %f2
brgez,a %g2, loop_1623
ldx [%l7 + 0x20], %g3
ldsw [%l7 + 0x70], %o5
nop
setx loop_1624, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1623:
fone %f12
bleu,a %xcc, loop_1625
udiv %l3, 0x078B, %o1
loop_1624:
ldsb [%l7 + 0x4A], %o2
fmovsg %icc, %f10, %f5
loop_1625:
std %f14, [%l7 + 0x58]
std %f0, [%l7 + 0x40]
fcmpne16 %f10, %f4, %l5
fandnot1 %f0, %f12, %f14
movvc %xcc, %o4, %i5
ldd [%l7 + 0x60], %f12
fmovrdne %i2, %f0, %f14
fbu,a %fcc1, loop_1626
bvc loop_1627
brgz,a %g1, loop_1628
fornot1s %f12, %f6, %f11
loop_1626:
fmovsneg %xcc, %f1, %f12
loop_1627:
ldd [%l7 + 0x08], %f14
loop_1628:
bcc,pt %icc, loop_1629
movneg %icc, %i1, %o3
tvs %xcc, 0x0
edge16 %l6, %l0, %g7
loop_1629:
xor %i4, %g4, %g5
fnors %f3, %f0, %f12
fmovrdlez %o0, %f10, %f0
ldx [%l7 + 0x48], %l1
ldd [%l7 + 0x68], %f12
subc %g6, %i3, %o6
movrgez %i7, 0x365, %l4
fble %fcc3, loop_1630
fmovrsgez %i0, %f6, %f2
ldsh [%l7 + 0x70], %l2
fpackfix %f0, %f7
loop_1630:
movge %xcc, %o7, %g2
fpack32 %f12, %f14, %f10
mulx %i6, 0x0F9F, %g3
fcmped %fcc1, %f8, %f2
tcc %xcc, 0x5
tsubcctv %o5, %l3, %o1
stw %l5, [%l7 + 0x5C]
fornot2 %f6, %f12, %f10
tvs %xcc, 0x3
movcc %icc, %o2, %i5
lduw [%l7 + 0x18], %o4
lduh [%l7 + 0x56], %i2
movpos %icc, %g1, %i1
fmovrse %o3, %f3, %f12
ta %xcc, 0x0
tleu %icc, 0x6
fmuld8ulx16 %f5, %f9, %f2
movge %xcc, %l6, %l0
lduw [%l7 + 0x58], %g7
edge16 %g4, %g5, %o0
array32 %l1, %i4, %g6
stb %i3, [%l7 + 0x08]
stx %i7, [%l7 + 0x40]
ldsb [%l7 + 0x4F], %o6
std %f4, [%l7 + 0x78]
fmovdcs %xcc, %f8, %f2
fnot2 %f14, %f12
fmovsvc %icc, %f8, %f8
fmovdne %icc, %f7, %f14
xor %l4, 0x1776, %l2
sub %o7, 0x0D4D, %g2
srlx %i6, 0x09, %i0
ldsh [%l7 + 0x38], %o5
andn %g3, %o1, %l5
fpack16 %f2, %f12
sdivx %l3, 0x0E89, %o2
fmovdle %xcc, %f9, %f11
add %o4, 0x0D83, %i5
fmovsge %xcc, %f2, %f5
orncc %i2, 0x0997, %i1
fpsub32 %f14, %f8, %f14
ldsb [%l7 + 0x34], %o3
orcc %l6, 0x06AE, %g1
bn,a %xcc, loop_1631
tsubcc %g7, %l0, %g4
srax %g5, %l1, %i4
fornot2 %f10, %f8, %f2
loop_1631:
ldsh [%l7 + 0x78], %o0
sth %i3, [%l7 + 0x58]
std %f2, [%l7 + 0x78]
ld [%l7 + 0x4C], %f7
brlez,a %i7, loop_1632
xnorcc %o6, 0x0B90, %l4
ldsw [%l7 + 0x7C], %l2
orcc %g6, 0x17A9, %g2
loop_1632:
fnegs %f3, %f3
fcmpne16 %f6, %f10, %o7
udivcc %i6, 0x1FDE, %o5
fbe,a %fcc2, loop_1633
fpadd32s %f14, %f0, %f10
ldsb [%l7 + 0x25], %g3
xorcc %o1, %l5, %l3
loop_1633:
ldsb [%l7 + 0x54], %i0
edge16n %o4, %o2, %i2
ldub [%l7 + 0x69], %i5
fnors %f13, %f15, %f1
sth %o3, [%l7 + 0x32]
fbule %fcc0, loop_1634
sth %i1, [%l7 + 0x0E]
fands %f2, %f14, %f12
bneg,a loop_1635
loop_1634:
stb %l6, [%l7 + 0x11]
udivcc %g1, 0x13CB, %g7
array16 %g4, %g5, %l0
loop_1635:
ldsw [%l7 + 0x34], %i4
bg loop_1636
stb %l1, [%l7 + 0x79]
tle %icc, 0x0
fmovdge %xcc, %f15, %f1
loop_1636:
std %f10, [%l7 + 0x28]
stx %i3, [%l7 + 0x28]
fsrc1 %f12, %f6
fmuld8sux16 %f14, %f10, %f6
stx %i7, [%l7 + 0x48]
brnz %o6, loop_1637
sllx %l4, %l2, %g6
te %icc, 0x6
fmovdl %icc, %f5, %f11
loop_1637:
fbul %fcc0, loop_1638
fmul8x16 %f4, %f4, %f8
umul %g2, 0x0649, %o7
sth %o0, [%l7 + 0x18]
loop_1638:
fxor %f6, %f6, %f6
stb %o5, [%l7 + 0x3A]
tneg %xcc, 0x6
ldd [%l7 + 0x40], %f6
fmovdleu %xcc, %f12, %f9
fmovd %f4, %f14
fandnot1s %f1, %f8, %f12
ldd [%l7 + 0x38], %f8
fmovrse %g3, %f0, %f14
bvc,a %xcc, loop_1639
fbu %fcc0, loop_1640
edge32l %i6, %o1, %l5
fabss %f1, %f1
loop_1639:
faligndata %f8, %f6, %f8
loop_1640:
fmovdgu %xcc, %f13, %f12
fmovd %f8, %f6
fmovrdgz %l3, %f6, %f14
sth %o4, [%l7 + 0x34]
fbn %fcc0, loop_1641
fbn %fcc2, loop_1642
ldsb [%l7 + 0x5B], %o2
fandnot2s %f12, %f5, %f3
loop_1641:
brlz %i2, loop_1643
loop_1642:
sth %i5, [%l7 + 0x32]
st %f9, [%l7 + 0x18]
sdiv %o3, 0x0A7E, %i1
loop_1643:
edge8l %i0, %l6, %g7
ldub [%l7 + 0x61], %g4
bpos,a %icc, loop_1644
alignaddrl %g1, %l0, %g5
fnands %f6, %f7, %f10
fmovsg %xcc, %f0, %f15
loop_1644:
fmovrslz %l1, %f1, %f11
fmovdpos %xcc, %f9, %f2
fbo %fcc2, loop_1645
st %f14, [%l7 + 0x5C]
fmovse %xcc, %f7, %f9
nop
setx loop_1646, %l0, %l1
jmpl %l1, %i4
loop_1645:
lduh [%l7 + 0x2C], %i7
fmul8ulx16 %f12, %f10, %f0
te %icc, 0x2
loop_1646:
fmovrse %o6, %f13, %f4
fbn,a %fcc0, loop_1647
stw %l4, [%l7 + 0x78]
ldsw [%l7 + 0x68], %l2
fornot1s %f6, %f9, %f0
loop_1647:
fnors %f6, %f5, %f10
fabss %f14, %f6
std %f12, [%l7 + 0x68]
edge16n %i3, %g6, %g2
fzero %f4
stb %o7, [%l7 + 0x29]
st %f5, [%l7 + 0x20]
ldsb [%l7 + 0x19], %o5
orcc %g3, 0x0E5A, %i6
movle %icc, %o0, %o1
te %icc, 0x4
stw %l5, [%l7 + 0x2C]
stb %o4, [%l7 + 0x7E]
fmovdneg %icc, %f3, %f10
ldub [%l7 + 0x5B], %o2
fmovdg %xcc, %f13, %f10
ldd [%l7 + 0x18], %f6
fone %f6
fcmpgt16 %f0, %f12, %i2
tle %icc, 0x0
stw %i5, [%l7 + 0x5C]
stb %o3, [%l7 + 0x6C]
stw %l3, [%l7 + 0x5C]
edge8ln %i1, %i0, %g7
and %g4, %l6, %l0
fpmerge %f0, %f10, %f4
ldsw [%l7 + 0x4C], %g5
movrgz %g1, 0x233, %l1
smul %i4, %o6, %i7
fnor %f2, %f14, %f4
fmovrdlz %l4, %f10, %f14
xnorcc %i3, 0x097C, %g6
fcmped %fcc3, %f12, %f6
movcs %icc, %l2, %g2
ldub [%l7 + 0x7A], %o7
bleu,a %icc, loop_1648
sra %o5, %i6, %o0
ldsh [%l7 + 0x0A], %g3
fmovdne %xcc, %f4, %f3
loop_1648:
bne %icc, loop_1649
fbl,a %fcc2, loop_1650
fxnor %f4, %f12, %f14
fbge,a %fcc1, loop_1651
loop_1649:
ldub [%l7 + 0x0E], %o1
loop_1650:
subcc %o4, 0x09A2, %o2
ldx [%l7 + 0x40], %l5
loop_1651:
sra %i2, %o3, %l3
ldx [%l7 + 0x50], %i1
fabss %f5, %f3
bleu,a,pt %icc, loop_1652
siam 0x6
ld [%l7 + 0x64], %f14
fmovrdgez %i5, %f14, %f10
loop_1652:
array32 %i0, %g7, %g4
fmovsge %icc, %f15, %f1
brnz %l6, loop_1653
fmovse %icc, %f7, %f4
fmovrsgz %g5, %f2, %f13
sth %g1, [%l7 + 0x5C]
loop_1653:
sth %l1, [%l7 + 0x64]
fblg,a %fcc0, loop_1654
st %f14, [%l7 + 0x34]
ldsb [%l7 + 0x6D], %l0
udivx %i4, 0x1239, %i7
loop_1654:
orcc %l4, %o6, %g6
fmovsa %icc, %f4, %f5
stb %l2, [%l7 + 0x7F]
movvs %icc, %i3, %o7
sth %o5, [%l7 + 0x2E]
srlx %i6, %o0, %g3
edge32ln %g2, %o4, %o2
sll %l5, %o1, %o3
lduh [%l7 + 0x5C], %l3
pdist %f4, %f10, %f14
taddcc %i1, %i5, %i2
fmovdl %icc, %f8, %f14
bneg loop_1655
lduh [%l7 + 0x40], %g7
edge32ln %i0, %l6, %g5
fmovde %xcc, %f0, %f12
loop_1655:
fmovs %f13, %f2
sth %g1, [%l7 + 0x74]
fbo,a %fcc3, loop_1656
ldsh [%l7 + 0x4E], %g4
fmovsleu %icc, %f10, %f6
ldd [%l7 + 0x10], %f4
loop_1656:
stx %l0, [%l7 + 0x58]
alignaddr %l1, %i4, %l4
ldx [%l7 + 0x48], %o6
fcmpgt32 %f2, %f8, %i7
edge16l %l2, %i3, %o7
fpsub16 %f4, %f12, %f4
bcs,pt %icc, loop_1657
fpsub32s %f12, %f15, %f10
movrlez %g6, 0x3FF, %o5
addcc %o0, %g3, %i6
loop_1657:
call loop_1658
sub %g2, %o4, %o2
bl,pn %xcc, loop_1659
fcmped %fcc1, %f8, %f10
loop_1658:
fba %fcc3, loop_1660
fcmpes %fcc0, %f9, %f15
loop_1659:
fcmpgt16 %f2, %f14, %o1
fxnors %f10, %f0, %f8
loop_1660:
ld [%l7 + 0x1C], %f11
fnegd %f6, %f12
ldsw [%l7 + 0x68], %l5
fnot1 %f6, %f2
movle %icc, %l3, %o3
xor %i1, 0x1E9C, %i2
ldub [%l7 + 0x78], %i5
fnot1s %f1, %f5
bpos,a,pt %icc, loop_1661
fnot2s %f9, %f0
tcs %xcc, 0x5
movpos %xcc, %g7, %l6
loop_1661:
edge8 %g5, %i0, %g1
mulscc %l0, %l1, %g4
movrlz %l4, %o6, %i7
fcmps %fcc2, %f15, %f9
movneg %xcc, %l2, %i4
ldub [%l7 + 0x0E], %o7
ld [%l7 + 0x2C], %f10
tle %xcc, 0x6
fmovdcc %icc, %f3, %f12
fbg %fcc2, loop_1662
popc 0x0123, %i3
st %f9, [%l7 + 0x78]
fandnot1 %f8, %f10, %f4
loop_1662:
movne %icc, %g6, %o5
lduw [%l7 + 0x2C], %o0
stb %g3, [%l7 + 0x57]
fzeros %f9
fbg,a %fcc3, loop_1663
fpackfix %f12, %f10
st %f12, [%l7 + 0x48]
ldsb [%l7 + 0x1B], %g2
loop_1663:
movrgz %o4, %i6, %o1
mulscc %l5, %o2, %o3
tle %icc, 0x4
nop
setx loop_1664, %l0, %l1
jmpl %l1, %l3
xnor %i1, %i5, %g7
fmovsge %xcc, %f9, %f8
stx %i2, [%l7 + 0x60]
loop_1664:
sth %g5, [%l7 + 0x44]
tg %xcc, 0x0
tg %icc, 0x3
ld [%l7 + 0x5C], %f10
lduh [%l7 + 0x3E], %i0
ld [%l7 + 0x0C], %f2
edge32ln %l6, %g1, %l1
sethi 0x0743, %g4
movle %xcc, %l4, %o6
fbl,a %fcc0, loop_1665
siam 0x1
fmovdgu %xcc, %f3, %f5
tvc %xcc, 0x4
loop_1665:
ldsh [%l7 + 0x6C], %l0
sth %i7, [%l7 + 0x74]
fnot1s %f9, %f15
brgz %l2, loop_1666
alignaddr %o7, %i3, %i4
srl %o5, 0x01, %g6
stw %o0, [%l7 + 0x38]
loop_1666:
fba %fcc3, loop_1667
fpack32 %f6, %f8, %f0
andn %g3, %g2, %i6
ldub [%l7 + 0x45], %o1
loop_1667:
fnegs %f0, %f15
fmul8x16al %f3, %f14, %f0
fmovsgu %xcc, %f7, %f11
fpadd16s %f13, %f3, %f4
fmul8sux16 %f10, %f14, %f12
st %f11, [%l7 + 0x10]
ld [%l7 + 0x1C], %f10
stx %l5, [%l7 + 0x58]
edge16n %o2, %o3, %o4
fnand %f6, %f10, %f6
ldd [%l7 + 0x30], %f0
edge8 %i1, %l3, %i5
ldsh [%l7 + 0x4A], %i2
fmovscs %icc, %f13, %f2
subcc %g7, %g5, %i0
ldd [%l7 + 0x58], %f2
tsubcctv %g1, 0x17CB, %l6
ldsb [%l7 + 0x7F], %l1
fandnot1 %f8, %f6, %f2
std %f14, [%l7 + 0x78]
movvs %icc, %g4, %o6
std %f0, [%l7 + 0x68]
stx %l0, [%l7 + 0x28]
fmovscs %xcc, %f13, %f10
fcmpeq32 %f2, %f10, %l4
taddcc %i7, 0x1773, %o7
fnand %f8, %f4, %f4
fmovrsne %i3, %f0, %f5
ldx [%l7 + 0x38], %i4
lduh [%l7 + 0x1E], %l2
fbn,a %fcc2, loop_1668
fnegd %f4, %f10
fbug %fcc2, loop_1669
fbe %fcc3, loop_1670
loop_1668:
ldx [%l7 + 0x58], %o5
fcmped %fcc3, %f6, %f2
loop_1669:
fpadd16s %f7, %f9, %f6
loop_1670:
ldub [%l7 + 0x48], %o0
mulscc %g3, %g6, %i6
stw %o1, [%l7 + 0x08]
st %f1, [%l7 + 0x30]
tvs %xcc, 0x4
bvs,pt %xcc, loop_1671
ldsb [%l7 + 0x37], %g2
xorcc %o2, 0x0E7B, %o3
edge8ln %l5, %o4, %l3
loop_1671:
fmovscs %icc, %f1, %f1
fmovrslz %i1, %f1, %f2
edge32l %i2, %i5, %g5
tvs %xcc, 0x5
fmovsne %xcc, %f13, %f7
brlez %i0, loop_1672
fmovsvs %xcc, %f2, %f7
ldub [%l7 + 0x30], %g1
movrgez %g7, 0x24E, %l1
loop_1672:
fmovdcc %xcc, %f1, %f4
stb %g4, [%l7 + 0x4C]
brz,a %o6, loop_1673
or %l0, %l4, %l6
stw %i7, [%l7 + 0x7C]
fpsub32 %f8, %f6, %f6
loop_1673:
movl %xcc, %o7, %i4
fmovde %xcc, %f3, %f1
sth %l2, [%l7 + 0x2C]
srl %o5, 0x06, %o0
ldx [%l7 + 0x40], %g3
fmovdg %icc, %f14, %f11
ldsh [%l7 + 0x34], %i3
fexpand %f15, %f14
tsubcc %g6, %o1, %i6
movre %o2, %g2, %l5
ldsh [%l7 + 0x54], %o4
st %f6, [%l7 + 0x3C]
fmul8x16al %f5, %f8, %f2
ldub [%l7 + 0x2C], %l3
fmuld8ulx16 %f2, %f10, %f8
udivcc %i1, 0x0282, %o3
fmovsneg %xcc, %f0, %f12
fba %fcc3, loop_1674
ldsw [%l7 + 0x60], %i5
edge32l %g5, %i2, %i0
std %f8, [%l7 + 0x28]
loop_1674:
stx %g7, [%l7 + 0x68]
alignaddr %g1, %l1, %o6
fbule,a %fcc1, loop_1675
edge8l %l0, %l4, %l6
ldsw [%l7 + 0x38], %g4
ldsw [%l7 + 0x7C], %o7
loop_1675:
st %f4, [%l7 + 0x6C]
edge32l %i4, %i7, %o5
fpadd16s %f7, %f12, %f2
ldsh [%l7 + 0x58], %o0
andcc %g3, %i3, %l2
smul %g6, %o1, %i6
sdiv %o2, 0x0380, %l5
edge8 %g2, %o4, %l3
tleu %icc, 0x5
fmovsl %icc, %f5, %f4
srl %o3, 0x08, %i5
fsrc2 %f8, %f0
stw %i1, [%l7 + 0x3C]
ldd [%l7 + 0x70], %f2
fpackfix %f4, %f2
fblg %fcc3, loop_1676
fors %f7, %f11, %f2
fcmpeq16 %f2, %f4, %g5
movpos %xcc, %i0, %g7
loop_1676:
fnor %f2, %f4, %f10
fpsub16 %f0, %f10, %f12
bvs,a loop_1677
fnand %f0, %f8, %f14
sth %g1, [%l7 + 0x0C]
bpos,a,pt %xcc, loop_1678
loop_1677:
ba,a,pt %icc, loop_1679
tle %icc, 0x3
andn %i2, 0x0765, %o6
loop_1678:
fmul8x16al %f2, %f3, %f8
loop_1679:
addc %l1, %l0, %l6
std %f2, [%l7 + 0x10]
ld [%l7 + 0x3C], %f14
edge16ln %l4, %o7, %g4
sdivcc %i7, 0x1910, %i4
xor %o5, 0x1476, %o0
std %f14, [%l7 + 0x20]
lduh [%l7 + 0x24], %g3
fmovse %xcc, %f15, %f15
fmovsne %xcc, %f5, %f14
fmovdcs %xcc, %f15, %f10
ldsh [%l7 + 0x0C], %i3
sll %l2, 0x00, %o1
smulcc %g6, %i6, %o2
ldx [%l7 + 0x58], %g2
ldx [%l7 + 0x08], %l5
fble %fcc0, loop_1680
fmovdvc %xcc, %f15, %f11
ldsb [%l7 + 0x46], %l3
bg,a %xcc, loop_1681
loop_1680:
ldsw [%l7 + 0x2C], %o3
fpadd32 %f10, %f14, %f8
movrlez %i5, %i1, %g5
loop_1681:
fcmpgt32 %f6, %f0, %i0
xorcc %o4, %g7, %i2
fmovrsne %g1, %f12, %f7
xor %l1, %o6, %l0
bcc %xcc, loop_1682
lduw [%l7 + 0x40], %l6
stx %l4, [%l7 + 0x50]
fmovsgu %icc, %f7, %f6
loop_1682:
fmovdcs %icc, %f1, %f7
fnand %f6, %f12, %f12
tleu %xcc, 0x1
fnor %f8, %f8, %f4
fors %f0, %f6, %f1
fors %f9, %f14, %f7
bn loop_1683
ble,a,pt %xcc, loop_1684
siam 0x0
fmovdneg %xcc, %f15, %f8
loop_1683:
fcmpd %fcc2, %f12, %f14
loop_1684:
ble,a %icc, loop_1685
sllx %g4, %i7, %o7
fbul %fcc3, loop_1686
umul %i4, %o5, %o0
loop_1685:
std %f6, [%l7 + 0x18]
fmul8x16al %f14, %f0, %f2
loop_1686:
ldsh [%l7 + 0x12], %i3
fpadd16 %f4, %f4, %f14
ldx [%l7 + 0x70], %g3
ldub [%l7 + 0x70], %l2
stx %g6, [%l7 + 0x08]
fbule %fcc2, loop_1687
orncc %o1, 0x053B, %o2
sdivx %i6, 0x1497, %g2
udiv %l5, 0x1535, %o3
loop_1687:
alignaddr %l3, %i5, %i1
fandnot1 %f0, %f4, %f0
fnot2 %f0, %f14
tl %xcc, 0x2
stb %g5, [%l7 + 0x4E]
ld [%l7 + 0x34], %f15
fmul8x16au %f13, %f3, %f2
lduw [%l7 + 0x20], %i0
ld [%l7 + 0x0C], %f0
fbl,a %fcc1, loop_1688
movpos %xcc, %o4, %i2
bcc %xcc, loop_1689
fbo,a %fcc0, loop_1690
loop_1688:
fbg,a %fcc1, loop_1691
ldsb [%l7 + 0x0D], %g1
loop_1689:
fmul8x16au %f6, %f5, %f6
loop_1690:
umulcc %l1, 0x0146, %g7
loop_1691:
fmovrdlz %o6, %f4, %f2
ldd [%l7 + 0x18], %f10
stb %l6, [%l7 + 0x19]
ldx [%l7 + 0x10], %l4
brz %g4, loop_1692
fxor %f10, %f8, %f14
smul %i7, 0x18C4, %l0
addcc %o7, %i4, %o0
loop_1692:
popc 0x1936, %i3
fand %f4, %f0, %f6
ldd [%l7 + 0x58], %f12
subc %g3, %o5, %l2
ld [%l7 + 0x20], %f6
sdivx %o1, 0x01F5, %g6
ldx [%l7 + 0x30], %o2
stb %g2, [%l7 + 0x13]
xorcc %i6, %l5, %o3
sethi 0x0E35, %l3
st %f10, [%l7 + 0x44]
udivx %i1, 0x1F8F, %i5
fpsub16s %f9, %f6, %f8
fpmerge %f9, %f11, %f14
fbuge %fcc3, loop_1693
ldub [%l7 + 0x5A], %i0
fpack32 %f0, %f14, %f0
ble,pt %xcc, loop_1694
loop_1693:
addccc %g5, 0x136D, %o4
ldsw [%l7 + 0x5C], %i2
siam 0x4
loop_1694:
movn %icc, %g1, %l1
sth %o6, [%l7 + 0x12]
ldx [%l7 + 0x60], %l6
fmovsne %icc, %f9, %f1
movcc %icc, %l4, %g4
ldx [%l7 + 0x20], %g7
ld [%l7 + 0x18], %f7
bl,pn %icc, loop_1695
edge16ln %i7, %l0, %o7
add %o0, 0x03B7, %i3
fmovsne %icc, %f8, %f8
loop_1695:
fmovrdgez %g3, %f6, %f14
fpsub16s %f2, %f13, %f9
fornot1s %f15, %f4, %f8
fmovrslez %i4, %f8, %f3
ld [%l7 + 0x54], %f2
ldsb [%l7 + 0x10], %l2
stx %o5, [%l7 + 0x28]
ldsb [%l7 + 0x6C], %o1
fnot1s %f10, %f9
ldsh [%l7 + 0x64], %g6
fnot2s %f2, %f11
fmovsne %icc, %f10, %f15
movrgz %o2, 0x3A1, %i6
addccc %g2, %o3, %l5
fxnor %f6, %f0, %f10
stb %l3, [%l7 + 0x64]
ldx [%l7 + 0x68], %i1
ldsb [%l7 + 0x37], %i0
nop
setx loop_1696, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addccc %g5, %i5, %i2
ldsh [%l7 + 0x7C], %g1
ldx [%l7 + 0x28], %o4
loop_1696:
edge8ln %o6, %l6, %l4
ldsb [%l7 + 0x0F], %g4
addcc %g7, %i7, %l0
tg %icc, 0x3
fnot2s %f3, %f12
lduw [%l7 + 0x1C], %o7
ba,a loop_1697
edge16l %l1, %i3, %g3
stx %i4, [%l7 + 0x18]
movne %icc, %o0, %o5
loop_1697:
fmovrdgz %o1, %f4, %f2
fmovdneg %xcc, %f7, %f8
fpsub32 %f4, %f14, %f14
edge32l %l2, %g6, %o2
st %f11, [%l7 + 0x28]
ldsw [%l7 + 0x14], %i6
xnorcc %g2, 0x0F0C, %l5
fands %f8, %f11, %f1
ldsw [%l7 + 0x64], %l3
udivx %o3, 0x0AA7, %i1
fnands %f1, %f9, %f4
te %icc, 0x0
ldd [%l7 + 0x40], %f10
ble loop_1698
ldub [%l7 + 0x2D], %i0
ldsh [%l7 + 0x64], %i5
edge8 %g5, %g1, %i2
loop_1698:
fmovsgu %xcc, %f2, %f0
edge16 %o6, %l6, %o4
udiv %l4, 0x053B, %g4
mulx %i7, 0x0349, %l0
fpsub32 %f12, %f12, %f6
lduh [%l7 + 0x3C], %o7
fors %f7, %f3, %f9
fxors %f14, %f13, %f11
nop
setx loop_1699, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdvc %icc, %f14, %f6
orcc %g7, 0x0019, %l1
fcmpgt32 %f10, %f2, %g3
loop_1699:
fmovdl %icc, %f7, %f10
udiv %i4, 0x1202, %i3
nop
setx loop_1700, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
mulx %o0, %o1, %o5
fornot2 %f10, %f4, %f6
std %f14, [%l7 + 0x18]
loop_1700:
sth %g6, [%l7 + 0x6C]
ldsw [%l7 + 0x64], %o2
ldx [%l7 + 0x28], %l2
fmovdvs %icc, %f12, %f2
fpsub16s %f2, %f14, %f7
fcmpne16 %f4, %f4, %i6
fnot2s %f3, %f0
fornot1s %f7, %f2, %f4
fcmpne16 %f0, %f14, %l5
fmovsgu %xcc, %f12, %f12
siam 0x6
st %f7, [%l7 + 0x60]
lduh [%l7 + 0x50], %l3
sth %o3, [%l7 + 0x6C]
tg %xcc, 0x5
umulcc %i1, %i0, %g2
fbu %fcc3, loop_1701
fcmple16 %f8, %f8, %i5
udivcc %g5, 0x1F18, %i2
ldub [%l7 + 0x13], %o6
loop_1701:
ldx [%l7 + 0x10], %l6
ldsw [%l7 + 0x28], %g1
xor %l4, %o4, %g4
std %f6, [%l7 + 0x18]
fbe %fcc3, loop_1702
ldsb [%l7 + 0x45], %l0
brnz %o7, loop_1703
movre %g7, %l1, %i7
loop_1702:
ldsb [%l7 + 0x58], %g3
bcc loop_1704
loop_1703:
fmovsneg %xcc, %f9, %f1
ld [%l7 + 0x54], %f14
brlz %i3, loop_1705
loop_1704:
fmovrsgz %o0, %f10, %f0
te %xcc, 0x2
tcc %icc, 0x1
loop_1705:
bl,a %xcc, loop_1706
std %f2, [%l7 + 0x08]
ldsh [%l7 + 0x10], %i4
ldub [%l7 + 0x60], %o1
loop_1706:
bpos,a %icc, loop_1707
taddcc %o5, 0x0E58, %o2
bcc,pn %xcc, loop_1708
srl %g6, 0x16, %i6
loop_1707:
movrne %l2, %l3, %l5
lduh [%l7 + 0x18], %o3
loop_1708:
fmovdge %xcc, %f8, %f13
sub %i0, 0x19CD, %g2
fmovsvs %icc, %f1, %f3
std %f12, [%l7 + 0x20]
fxnors %f11, %f3, %f5
alignaddr %i5, %g5, %i2
fcmple16 %f0, %f6, %o6
nop
setx loop_1709, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_1710, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movge %icc, %i1, %g1
nop
setx loop_1711, %l0, %l1
jmpl %l1, %l4
loop_1709:
movrlez %o4, 0x338, %l6
loop_1710:
stx %l0, [%l7 + 0x30]
fandnot2s %f9, %f10, %f2
loop_1711:
stw %g4, [%l7 + 0x24]
ldsh [%l7 + 0x42], %g7
bg,pn %xcc, loop_1712
fmovrdlz %o7, %f12, %f4
subc %l1, 0x0835, %i7
ldsw [%l7 + 0x10], %i3
loop_1712:
stb %g3, [%l7 + 0x36]
stw %i4, [%l7 + 0x44]
orncc %o0, %o5, %o2
movrlz %o1, 0x3B1, %g6
fmovdge %icc, %f14, %f3
alignaddrl %i6, %l2, %l3
ldd [%l7 + 0x58], %f6
ldub [%l7 + 0x72], %l5
xorcc %i0, 0x1F86, %g2
bvc,a,pt %xcc, loop_1713
movl %icc, %o3, %g5
mulscc %i2, %o6, %i5
tpos %xcc, 0x1
loop_1713:
andncc %g1, %i1, %o4
fnor %f10, %f14, %f10
subccc %l6, %l4, %g4
fxnors %f5, %f5, %f12
subc %l0, %g7, %o7
fxnor %f4, %f10, %f8
ldub [%l7 + 0x18], %l1
edge32n %i7, %i3, %g3
sll %o0, 0x05, %i4
or %o2, 0x07FD, %o5
array16 %o1, %i6, %g6
bcc %xcc, loop_1714
fmul8x16 %f7, %f8, %f2
fcmpeq32 %f4, %f12, %l2
ba,a loop_1715
loop_1714:
fcmpgt16 %f2, %f2, %l3
fsrc1s %f1, %f6
stb %i0, [%l7 + 0x4D]
loop_1715:
std %f10, [%l7 + 0x40]
std %f12, [%l7 + 0x58]
edge32n %l5, %o3, %g5
siam 0x7
fbu,a %fcc1, loop_1716
sth %i2, [%l7 + 0x4E]
brgez,a %o6, loop_1717
udivcc %g2, 0x0CAB, %g1
loop_1716:
tleu %icc, 0x5
sth %i5, [%l7 + 0x4A]
loop_1717:
fsrc2 %f12, %f4
fmul8x16au %f15, %f5, %f6
or %o4, %l6, %i1
fbo,a %fcc0, loop_1718
brgz,a %l4, loop_1719
movcc %icc, %g4, %l0
fmovrdgez %o7, %f10, %f2
loop_1718:
ld [%l7 + 0x24], %f7
loop_1719:
fnors %f7, %f10, %f1
stb %l1, [%l7 + 0x28]
fmovdpos %icc, %f4, %f12
lduw [%l7 + 0x54], %i7
movrne %i3, 0x1B2, %g3
ldsh [%l7 + 0x5C], %o0
stb %i4, [%l7 + 0x6E]
ldd [%l7 + 0x70], %f8
ld [%l7 + 0x60], %f2
stw %g7, [%l7 + 0x34]
movrgz %o5, %o2, %o1
edge32ln %i6, %l2, %l3
subccc %g6, 0x0168, %i0
fmovrde %l5, %f14, %f6
edge8l %g5, %o3, %o6
fmovsge %xcc, %f2, %f4
srl %i2, %g1, %g2
fsrc1s %f1, %f2
fmovde %icc, %f6, %f9
mulx %i5, 0x0800, %o4
lduh [%l7 + 0x24], %l6
fcmpne32 %f2, %f14, %l4
fpadd32 %f4, %f8, %f6
mulscc %g4, 0x0D5E, %i1
edge16l %o7, %l1, %l0
andncc %i3, %g3, %o0
sllx %i4, 0x1F, %g7
fcmps %fcc0, %f12, %f10
ldsw [%l7 + 0x40], %o5
fabsd %f0, %f0
sth %i7, [%l7 + 0x3A]
ldsh [%l7 + 0x62], %o1
fmovdn %icc, %f7, %f7
ld [%l7 + 0x64], %f11
addc %i6, %o2, %l2
fmovse %icc, %f0, %f15
fmovsle %xcc, %f9, %f1
fmovsn %icc, %f10, %f4
taddcctv %g6, 0x0982, %i0
movvs %icc, %l5, %l3
fmovse %icc, %f13, %f14
fbl %fcc1, loop_1720
lduw [%l7 + 0x54], %g5
or %o6, %o3, %i2
te %xcc, 0x6
loop_1720:
lduh [%l7 + 0x74], %g2
lduw [%l7 + 0x24], %g1
fbug %fcc2, loop_1721
fnot1 %f12, %f6
fbug %fcc2, loop_1722
fmovrde %o4, %f10, %f0
loop_1721:
addc %i5, 0x0E6C, %l6
stx %g4, [%l7 + 0x38]
loop_1722:
edge8ln %l4, %i1, %o7
fnegd %f0, %f6
fbn,a %fcc0, loop_1723
smul %l1, 0x078D, %l0
tg %icc, 0x5
ld [%l7 + 0x74], %f3
loop_1723:
tcc %xcc, 0x6
taddcctv %g3, 0x14C0, %o0
fornot1 %f2, %f0, %f4
fandnot1s %f13, %f3, %f3
subccc %i3, %i4, %o5
and %g7, %o1, %i7
ldsw [%l7 + 0x50], %o2
ldub [%l7 + 0x4A], %l2
lduw [%l7 + 0x48], %g6
fbug %fcc0, loop_1724
fmovsleu %xcc, %f5, %f4
fmovrsne %i6, %f10, %f0
st %f15, [%l7 + 0x08]
loop_1724:
ldsh [%l7 + 0x7A], %i0
fnor %f8, %f14, %f4
call loop_1725
fbue,a %fcc2, loop_1726
sth %l3, [%l7 + 0x4C]
fmovrse %g5, %f6, %f10
loop_1725:
ldx [%l7 + 0x30], %o6
loop_1726:
stx %l5, [%l7 + 0x38]
xnor %i2, %g2, %o3
fmovde %icc, %f9, %f0
std %f0, [%l7 + 0x08]
fnot2s %f5, %f13
fbn %fcc0, loop_1727
ldsb [%l7 + 0x49], %o4
fba,a %fcc2, loop_1728
fpadd16 %f12, %f8, %f0
loop_1727:
ldd [%l7 + 0x18], %f6
ldsh [%l7 + 0x08], %g1
loop_1728:
ldsb [%l7 + 0x17], %i5
brgez,a %g4, loop_1729
fmovscc %xcc, %f6, %f11
ld [%l7 + 0x24], %f6
mulx %l6, %i1, %l4
loop_1729:
fpsub16s %f2, %f0, %f6
fornot2s %f3, %f7, %f3
umul %o7, 0x160B, %l0
or %g3, %l1, %o0
fmovrdlz %i4, %f12, %f14
ldx [%l7 + 0x40], %i3
andncc %o5, %o1, %g7
sth %o2, [%l7 + 0x0A]
ldd [%l7 + 0x18], %f6
brlz %l2, loop_1730
stw %i7, [%l7 + 0x18]
fone %f0
tcs %icc, 0x4
loop_1730:
xnor %i6, 0x1D84, %g6
sll %i0, 0x0E, %l3
movvs %icc, %g5, %o6
fmovscs %xcc, %f13, %f10
sll %l5, 0x17, %i2
fxors %f13, %f14, %f9
fmovrdne %o3, %f6, %f14
edge32n %o4, %g2, %i5
sth %g4, [%l7 + 0x28]
fmovda %icc, %f3, %f2
movre %l6, 0x14D, %g1
ldub [%l7 + 0x7E], %i1
bgu,pt %xcc, loop_1731
bleu,a,pn %icc, loop_1732
fcmpd %fcc0, %f2, %f12
array8 %o7, %l4, %g3
loop_1731:
fpmerge %f6, %f1, %f14
loop_1732:
stw %l1, [%l7 + 0x0C]
st %f15, [%l7 + 0x58]
std %f4, [%l7 + 0x10]
movvs %icc, %l0, %o0
fba %fcc3, loop_1733
bvc,a %xcc, loop_1734
ldx [%l7 + 0x68], %i3
stx %i4, [%l7 + 0x08]
loop_1733:
edge8n %o1, %g7, %o5
loop_1734:
st %f1, [%l7 + 0x48]
fpsub16 %f6, %f4, %f4
ldsb [%l7 + 0x15], %o2
fmovsneg %xcc, %f11, %f3
ldsh [%l7 + 0x3E], %l2
st %f12, [%l7 + 0x78]
fnor %f0, %f14, %f12
fmovrde %i6, %f4, %f12
edge16 %i7, %g6, %i0
edge32ln %g5, %l3, %o6
tpos %icc, 0x4
tcc %icc, 0x3
sub %l5, %i2, %o3
ldsh [%l7 + 0x5E], %g2
fcmpne32 %f14, %f6, %o4
lduw [%l7 + 0x30], %g4
fpadd16 %f10, %f14, %f10
tcs %icc, 0x1
fmuld8ulx16 %f8, %f7, %f6
fmovdle %icc, %f3, %f15
mulx %l6, %i5, %g1
movn %icc, %i1, %o7
lduh [%l7 + 0x50], %g3
bn,a loop_1735
edge16n %l4, %l1, %l0
brgz %i3, loop_1736
fmovspos %xcc, %f4, %f1
loop_1735:
fnot2 %f8, %f4
edge8l %i4, %o0, %g7
loop_1736:
ldsw [%l7 + 0x38], %o1
fbn,a %fcc2, loop_1737
stx %o2, [%l7 + 0x30]
movrlez %l2, %i6, %i7
stb %g6, [%l7 + 0x3E]
loop_1737:
edge32n %i0, %o5, %g5
alignaddr %o6, %l5, %i2
std %f4, [%l7 + 0x70]
tvc %xcc, 0x1
fcmpne32 %f14, %f2, %o3
fmovd %f8, %f2
srlx %l3, %g2, %o4
umul %g4, %l6, %g1
edge32ln %i1, %i5, %o7
mova %xcc, %l4, %g3
bvs,a,pt %xcc, loop_1738
umulcc %l1, %l0, %i4
movvc %icc, %i3, %g7
fmovsneg %icc, %f11, %f0
loop_1738:
fbu %fcc1, loop_1739
movre %o0, 0x2A8, %o2
lduh [%l7 + 0x4A], %o1
srl %l2, 0x03, %i7
loop_1739:
std %f14, [%l7 + 0x48]
movleu %xcc, %i6, %i0
ldx [%l7 + 0x10], %o5
movre %g6, 0x274, %g5
fornot1 %f8, %f6, %f6
stb %l5, [%l7 + 0x5D]
smul %o6, %o3, %l3
sll %g2, %o4, %g4
fbule,a %fcc3, loop_1740
be %icc, loop_1741
or %i2, 0x1BBD, %l6
fcmpd %fcc3, %f10, %f10
loop_1740:
stx %g1, [%l7 + 0x40]
loop_1741:
fmovdne %icc, %f3, %f9
edge16n %i5, %i1, %l4
ldub [%l7 + 0x6E], %g3
sdivx %l1, 0x0C30, %l0
addcc %i4, 0x143F, %o7
tgu %icc, 0x5
fmovrslz %g7, %f10, %f7
fsrc1 %f12, %f8
fnot1s %f3, %f5
fmovsgu %xcc, %f3, %f6
fsrc2s %f1, %f3
fmovsa %xcc, %f5, %f7
or %o0, %o2, %i3
ba,a,pn %xcc, loop_1742
lduh [%l7 + 0x52], %l2
ldsb [%l7 + 0x79], %i7
sdivx %o1, 0x1CCF, %i0
loop_1742:
fbuge %fcc1, loop_1743
movgu %icc, %o5, %i6
ldsw [%l7 + 0x20], %g5
for %f14, %f2, %f4
loop_1743:
alignaddr %l5, %o6, %g6
udivcc %l3, 0x0D67, %g2
bge,a loop_1744
bge,a,pt %icc, loop_1745
ldsb [%l7 + 0x13], %o4
fcmple32 %f14, %f0, %g4
loop_1744:
fmovdvc %xcc, %f4, %f0
loop_1745:
ldub [%l7 + 0x0C], %o3
edge16l %l6, %g1, %i5
tgu %xcc, 0x5
orncc %i1, 0x1A50, %i2
stx %g3, [%l7 + 0x08]
ld [%l7 + 0x14], %f10
ldsh [%l7 + 0x72], %l1
tgu %icc, 0x6
lduh [%l7 + 0x40], %l4
orn %i4, 0x0EEC, %o7
bge,a,pn %icc, loop_1746
ldsb [%l7 + 0x42], %l0
movre %g7, 0x2D1, %o2
ldd [%l7 + 0x18], %f4
loop_1746:
fandnot2s %f5, %f6, %f12
sth %o0, [%l7 + 0x66]
brnz %l2, loop_1747
fbul %fcc3, loop_1748
fnot1 %f12, %f0
fpack32 %f14, %f10, %f4
loop_1747:
stx %i7, [%l7 + 0x30]
loop_1748:
movrne %i3, %i0, %o5
fmovdcs %xcc, %f6, %f11
fnor %f14, %f8, %f2
fmovsvc %xcc, %f15, %f3
movcs %icc, %o1, %g5
ldub [%l7 + 0x2F], %i6
sth %o6, [%l7 + 0x50]
st %f12, [%l7 + 0x3C]
edge16 %l5, %l3, %g6
udivx %o4, 0x1E05, %g2
stw %o3, [%l7 + 0x30]
sra %l6, 0x11, %g1
movle %icc, %g4, %i5
ldsw [%l7 + 0x14], %i2
movre %g3, %i1, %l4
stb %i4, [%l7 + 0x2F]
st %f2, [%l7 + 0x54]
fornot1 %f2, %f4, %f12
tleu %xcc, 0x5
ldd [%l7 + 0x40], %f2
fone %f4
fcmpes %fcc3, %f2, %f7
fpsub32s %f10, %f2, %f11
fabss %f3, %f9
te %xcc, 0x4
stb %l1, [%l7 + 0x6C]
sub %l0, 0x05D7, %g7
fmovsleu %xcc, %f12, %f5
fmovdleu %xcc, %f9, %f7
bne,a %xcc, loop_1749
fbu,a %fcc2, loop_1750
ldsw [%l7 + 0x28], %o2
stw %o7, [%l7 + 0x50]
loop_1749:
fornot1s %f15, %f6, %f13
loop_1750:
ld [%l7 + 0x0C], %f4
stw %o0, [%l7 + 0x20]
fxnors %f0, %f15, %f5
ldub [%l7 + 0x1B], %i7
st %f15, [%l7 + 0x28]
movl %icc, %i3, %i0
ldsh [%l7 + 0x6C], %o5
stb %l2, [%l7 + 0x1A]
fcmpgt16 %f4, %f6, %o1
alignaddr %g5, %o6, %i6
fmovsgu %xcc, %f2, %f3
edge8ln %l5, %g6, %l3
fmovse %xcc, %f2, %f9
lduh [%l7 + 0x2A], %o4
ldx [%l7 + 0x08], %o3
fmovdle %xcc, %f1, %f0
subccc %g2, %g1, %g4
taddcctv %l6, %i2, %g3
fmul8x16au %f12, %f15, %f6
fsrc2 %f2, %f4
ld [%l7 + 0x20], %f14
fnot2 %f0, %f6
mulx %i5, 0x0F6F, %l4
lduh [%l7 + 0x4A], %i4
ldub [%l7 + 0x47], %i1
fmovrdne %l0, %f14, %f14
fmul8ulx16 %f2, %f8, %f10
stw %l1, [%l7 + 0x78]
ba,a,pn %icc, loop_1751
fmul8x16au %f5, %f10, %f10
fmovscs %xcc, %f13, %f14
fba %fcc3, loop_1752
loop_1751:
taddcc %g7, 0x1E19, %o7
fbo,a %fcc2, loop_1753
tcs %xcc, 0x0
loop_1752:
movle %icc, %o0, %i7
ldsb [%l7 + 0x39], %i3
loop_1753:
sth %i0, [%l7 + 0x0C]
fors %f0, %f6, %f3
ldub [%l7 + 0x59], %o2
lduw [%l7 + 0x1C], %o5
edge32ln %o1, %l2, %o6
movg %icc, %i6, %g5
st %f0, [%l7 + 0x2C]
udivx %l5, 0x0FA3, %l3
fsrc2s %f5, %f11
fand %f4, %f10, %f2
ldx [%l7 + 0x78], %o4
and %o3, %g6, %g2
ldx [%l7 + 0x48], %g1
xor %g4, %i2, %l6
fornot1s %f2, %f9, %f12
fmovdvs %xcc, %f8, %f7
fcmpes %fcc3, %f13, %f0
edge32ln %g3, %i5, %i4
fpadd16s %f12, %f14, %f13
fmovrslez %l4, %f8, %f4
fmovdl %xcc, %f11, %f15
fcmpgt16 %f8, %f12, %i1
std %f0, [%l7 + 0x18]
fmul8x16 %f5, %f10, %f10
tleu %xcc, 0x2
fcmple32 %f4, %f4, %l1
fnot2 %f6, %f10
fbl,a %fcc0, loop_1754
fmovsa %xcc, %f14, %f6
fxors %f9, %f12, %f3
fpmerge %f4, %f6, %f4
loop_1754:
bl,pn %icc, loop_1755
fpmerge %f6, %f15, %f10
bleu,a,pn %icc, loop_1756
fbug %fcc1, loop_1757
loop_1755:
tn %xcc, 0x5
movrgez %g7, %l0, %o0
loop_1756:
tn %xcc, 0x1
loop_1757:
fcmpd %fcc0, %f14, %f6
edge16ln %i7, %o7, %i3
ldx [%l7 + 0x30], %i0
edge32n %o2, %o5, %o1
smulcc %o6, %i6, %l2
pdist %f8, %f14, %f14
ldsb [%l7 + 0x67], %g5
stw %l3, [%l7 + 0x64]
fbug,a %fcc2, loop_1758
ldsw [%l7 + 0x0C], %l5
udivcc %o4, 0x0E21, %o3
ta %xcc, 0x2
loop_1758:
nop
setx loop_1759, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sll %g2, %g1, %g6
fandnot1s %f11, %f1, %f8
movre %g4, 0x095, %l6
loop_1759:
fmovsneg %icc, %f10, %f5
add %g3, %i5, %i4
tpos %icc, 0x3
stb %l4, [%l7 + 0x38]
movvs %xcc, %i2, %l1
edge16 %i1, %l0, %g7
pdist %f8, %f4, %f10
subc %i7, 0x0818, %o0
stb %i3, [%l7 + 0x12]
ldd [%l7 + 0x38], %f4
nop
setx loop_1760, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpsub32 %f2, %f8, %f10
fnot1s %f1, %f11
movrgez %i0, 0x36C, %o2
loop_1760:
lduw [%l7 + 0x1C], %o7
fxnor %f4, %f14, %f0
ldsb [%l7 + 0x51], %o5
ldsw [%l7 + 0x64], %o1
movleu %icc, %o6, %l2
fxor %f6, %f0, %f12
ld [%l7 + 0x2C], %f12
bg,a,pt %xcc, loop_1761
ldsw [%l7 + 0x34], %g5
fpsub32 %f12, %f8, %f4
edge32n %i6, %l3, %l5
loop_1761:
sdivx %o4, 0x1B02, %o3
fmovsl %xcc, %f3, %f10
fbu,a %fcc1, loop_1762
fornot1s %f0, %f8, %f10
ble,a,pn %xcc, loop_1763
fmul8sux16 %f12, %f10, %f6
loop_1762:
ld [%l7 + 0x28], %f14
fble %fcc0, loop_1764
loop_1763:
tl %xcc, 0x2
andncc %g2, %g6, %g1
movrgez %l6, 0x163, %g3
loop_1764:
stx %i5, [%l7 + 0x60]
stx %i4, [%l7 + 0x48]
movge %icc, %l4, %i2
fcmple32 %f6, %f12, %l1
movl %icc, %g4, %i1
ldx [%l7 + 0x08], %g7
ldd [%l7 + 0x78], %f0
tge %xcc, 0x3
fmovsn %icc, %f8, %f6
sth %i7, [%l7 + 0x0C]
lduh [%l7 + 0x76], %o0
ldx [%l7 + 0x58], %l0
ldub [%l7 + 0x70], %i0
fmovrse %i3, %f8, %f1
bn loop_1765
stw %o2, [%l7 + 0x28]
fmovrse %o5, %f9, %f5
fand %f8, %f12, %f4
loop_1765:
fmovrdlez %o1, %f14, %f6
stb %o7, [%l7 + 0x71]
tneg %xcc, 0x0
movle %icc, %l2, %o6
movrne %i6, 0x333, %g5
umul %l5, 0x1A81, %o4
edge32l %l3, %o3, %g2
fmuld8sux16 %f9, %f12, %f8
fbule %fcc2, loop_1766
bpos,a,pn %xcc, loop_1767
fpadd16 %f14, %f8, %f8
fmovrdlz %g1, %f0, %f14
loop_1766:
fsrc1 %f2, %f6
loop_1767:
array32 %g6, %l6, %i5
ldd [%l7 + 0x20], %f14
st %f7, [%l7 + 0x14]
fmovrslz %g3, %f2, %f1
fpmerge %f1, %f5, %f6
mova %icc, %l4, %i2
sllx %l1, 0x0A, %g4
ldsh [%l7 + 0x3C], %i1
subc %i4, %i7, %o0
sra %g7, %l0, %i0
bne,a loop_1768
subcc %i3, %o5, %o2
fmovsl %icc, %f3, %f4
sdivcc %o1, 0x00EF, %o7
loop_1768:
lduh [%l7 + 0x14], %o6
fexpand %f7, %f8
fmovrslez %l2, %f8, %f15
fbul,a %fcc0, loop_1769
ldx [%l7 + 0x58], %g5
lduh [%l7 + 0x14], %l5
fornot1 %f10, %f14, %f6
loop_1769:
udivx %i6, 0x0FA7, %o4
movrgz %l3, %o3, %g1
edge16 %g6, %l6, %g2
stw %g3, [%l7 + 0x48]
fba %fcc2, loop_1770
fmovs %f11, %f8
pdist %f14, %f8, %f2
orn %l4, 0x1AB6, %i5
loop_1770:
tle %xcc, 0x4
sth %l1, [%l7 + 0x44]
fone %f8
lduh [%l7 + 0x7C], %i2
lduw [%l7 + 0x78], %i1
fcmpne32 %f8, %f14, %g4
fmovrslez %i4, %f9, %f14
andn %i7, %o0, %l0
array32 %i0, %i3, %o5
stb %o2, [%l7 + 0x58]
subc %o1, %o7, %g7
xor %o6, 0x08D7, %l2
fbl %fcc2, loop_1771
bge,a,pn %xcc, loop_1772
st %f6, [%l7 + 0x0C]
fxnors %f1, %f11, %f2
loop_1771:
fmovsa %xcc, %f11, %f13
loop_1772:
fpadd16 %f0, %f10, %f10
fbule,a %fcc0, loop_1773
lduh [%l7 + 0x70], %g5
edge8 %l5, %o4, %l3
ldsh [%l7 + 0x42], %o3
loop_1773:
fmovsn %icc, %f1, %f4
faligndata %f6, %f2, %f2
ldx [%l7 + 0x30], %i6
ldsh [%l7 + 0x64], %g1
stw %l6, [%l7 + 0x20]
ldsh [%l7 + 0x36], %g6
fblg %fcc0, loop_1774
umul %g2, 0x1448, %l4
fbg %fcc1, loop_1775
srl %i5, 0x1B, %l1
loop_1774:
stw %g3, [%l7 + 0x10]
std %f10, [%l7 + 0x18]
loop_1775:
std %f4, [%l7 + 0x70]
movrgz %i1, %i2, %i4
movge %icc, %g4, %o0
fnot2s %f13, %f2
movrne %i7, 0x084, %l0
ldub [%l7 + 0x37], %i3
sll %o5, %o2, %o1
lduh [%l7 + 0x54], %o7
stx %i0, [%l7 + 0x38]
taddcc %g7, 0x0337, %l2
smul %o6, %g5, %l5
ldsw [%l7 + 0x08], %l3
andncc %o4, %o3, %i6
fmovdvs %xcc, %f0, %f5
edge32 %g1, %l6, %g6
ldsw [%l7 + 0x48], %l4
stx %i5, [%l7 + 0x20]
or %l1, 0x0906, %g3
fpackfix %f8, %f15
ldsw [%l7 + 0x24], %i1
st %f6, [%l7 + 0x18]
brlz,a %i2, loop_1776
fxnor %f14, %f14, %f0
st %f8, [%l7 + 0x40]
addccc %i4, 0x14AB, %g2
loop_1776:
ldub [%l7 + 0x2D], %o0
fble,a %fcc3, loop_1777
fmovrslz %g4, %f15, %f3
fbg %fcc2, loop_1778
ld [%l7 + 0x44], %f13
loop_1777:
st %f2, [%l7 + 0x18]
fba,a %fcc1, loop_1779
loop_1778:
fmovsg %xcc, %f14, %f12
fnors %f0, %f14, %f15
ldd [%l7 + 0x38], %f12
loop_1779:
st %f7, [%l7 + 0x60]
fxnor %f10, %f10, %f2
st %f9, [%l7 + 0x74]
ldx [%l7 + 0x40], %i7
fba,a %fcc1, loop_1780
fblg %fcc2, loop_1781
fmovsge %xcc, %f14, %f8
fblg %fcc2, loop_1782
loop_1780:
subc %l0, %o5, %i3
loop_1781:
fsrc2s %f5, %f6
fmovs %f5, %f15
loop_1782:
stb %o1, [%l7 + 0x45]
fcmpes %fcc0, %f8, %f3
fmovrdlz %o2, %f12, %f10
fmovsa %icc, %f14, %f7
movle %icc, %o7, %i0
fmovrsne %g7, %f0, %f9
ld [%l7 + 0x60], %f6
edge32n %l2, %g5, %o6
fmovrdgez %l3, %f2, %f14
st %f15, [%l7 + 0x08]
srax %o4, %l5, %i6
ldx [%l7 + 0x58], %g1
fxnor %f10, %f4, %f2
and %l6, %g6, %o3
fsrc2s %f6, %f3
ldub [%l7 + 0x36], %i5
fxnor %f14, %f8, %f0
lduh [%l7 + 0x12], %l4
tsubcctv %l1, %g3, %i2
umul %i4, %g2, %o0
taddcctv %g4, %i1, %l0
fmovrdne %i7, %f12, %f10
lduh [%l7 + 0x54], %o5
te %icc, 0x6
edge32ln %i3, %o2, %o7
fpadd16 %f12, %f0, %f2
lduw [%l7 + 0x44], %i0
ldsh [%l7 + 0x52], %o1
movrne %l2, 0x225, %g7
fbn,a %fcc3, loop_1783
be,a,pt %xcc, loop_1784
array8 %o6, %g5, %l3
ldx [%l7 + 0x40], %o4
loop_1783:
fmuld8ulx16 %f3, %f0, %f0
loop_1784:
srl %l5, %g1, %i6
stx %l6, [%l7 + 0x58]
fmovscs %icc, %f3, %f1
lduh [%l7 + 0x44], %g6
fpsub16s %f14, %f10, %f7
lduw [%l7 + 0x70], %o3
fblg,a %fcc3, loop_1785
lduh [%l7 + 0x62], %i5
fnand %f14, %f4, %f6
and %l4, 0x092D, %g3
loop_1785:
fmovsle %icc, %f10, %f13
edge32l %l1, %i4, %g2
ldsb [%l7 + 0x1C], %o0
ldsw [%l7 + 0x50], %g4
tvc %xcc, 0x1
brz %i1, loop_1786
fmovsvs %icc, %f8, %f0
fmovs %f8, %f6
sdiv %i2, 0x011E, %l0
loop_1786:
fxors %f6, %f4, %f2
movle %icc, %i7, %i3
addccc %o5, %o2, %i0
stw %o7, [%l7 + 0x60]
bshuffle %f14, %f12, %f4
lduw [%l7 + 0x6C], %o1
fmovrdlez %l2, %f2, %f10
fbuge,a %fcc1, loop_1787
srl %g7, %g5, %l3
fbn %fcc3, loop_1788
ld [%l7 + 0x3C], %f1
loop_1787:
move %xcc, %o4, %l5
stb %o6, [%l7 + 0x4D]
loop_1788:
ldsh [%l7 + 0x3E], %g1
fmovrde %i6, %f4, %f8
tgu %icc, 0x2
ba,a,pt %icc, loop_1789
movge %xcc, %g6, %o3
tl %xcc, 0x0
movleu %xcc, %i5, %l6
loop_1789:
ldx [%l7 + 0x38], %g3
lduw [%l7 + 0x44], %l4
stx %i4, [%l7 + 0x68]
fnands %f15, %f15, %f6
lduh [%l7 + 0x6A], %g2
fcmpgt32 %f4, %f2, %l1
fmovrsgez %g4, %f14, %f0
fxnor %f0, %f0, %f12
st %f8, [%l7 + 0x28]
movcs %xcc, %o0, %i2
st %f15, [%l7 + 0x34]
std %f4, [%l7 + 0x50]
fbg,a %fcc1, loop_1790
stw %i1, [%l7 + 0x30]
alignaddr %i7, %i3, %o5
lduw [%l7 + 0x28], %o2
loop_1790:
srlx %l0, %o7, %o1
fnand %f6, %f2, %f8
sth %i0, [%l7 + 0x28]
be %xcc, loop_1791
alignaddrl %l2, %g7, %g5
bneg %xcc, loop_1792
nop
setx loop_1793, %l0, %l1
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_1791:
stx %o4, [%l7 + 0x70]
ldub [%l7 + 0x26], %l5
loop_1792:
array16 %l3, %g1, %o6
loop_1793:
fcmps %fcc3, %f3, %f5
lduh [%l7 + 0x68], %g6
popc %i6, %o3
stw %l6, [%l7 + 0x20]
ldsh [%l7 + 0x7A], %g3
lduw [%l7 + 0x34], %l4
bcs,a,pt %xcc, loop_1794
smulcc %i5, %i4, %l1
fsrc1s %f6, %f5
fxnor %f10, %f8, %f0
loop_1794:
subccc %g2, 0x0D5D, %o0
bneg,a,pn %icc, loop_1795
nop
setx loop_1796, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tn %xcc, 0x2
fmovdle %icc, %f3, %f15
loop_1795:
brnz %g4, loop_1797
loop_1796:
xorcc %i1, %i2, %i7
movre %i3, %o2, %o5
addc %l0, 0x1CDA, %o1
loop_1797:
array8 %o7, %i0, %l2
fmovsge %xcc, %f7, %f9
fpmerge %f2, %f5, %f4
bl,pn %xcc, loop_1798
fbo %fcc0, loop_1799
fmovsle %xcc, %f9, %f2
ldx [%l7 + 0x38], %g7
loop_1798:
fmovscc %xcc, %f6, %f12
loop_1799:
te %xcc, 0x0
fnot1s %f12, %f5
ldsh [%l7 + 0x36], %o4
st %f15, [%l7 + 0x48]
fbn %fcc3, loop_1800
st %f9, [%l7 + 0x1C]
edge8 %g5, %l5, %g1
movl %icc, %o6, %l3
loop_1800:
andn %i6, 0x13AD, %g6
ldsh [%l7 + 0x60], %o3
ldsb [%l7 + 0x25], %g3
fcmpne16 %f6, %f6, %l4
ldsw [%l7 + 0x4C], %i5
fmovsg %icc, %f6, %f4
brlez %l6, loop_1801
be %icc, loop_1802
ldsh [%l7 + 0x56], %i4
lduw [%l7 + 0x60], %g2
loop_1801:
ldsh [%l7 + 0x74], %o0
loop_1802:
subcc %l1, 0x076F, %i1
st %f6, [%l7 + 0x4C]
fandnot1s %f3, %f3, %f7
addc %i2, %i7, %i3
fbe %fcc2, loop_1803
sth %o2, [%l7 + 0x20]
popc 0x00CF, %o5
fpsub32 %f4, %f10, %f12
loop_1803:
ldd [%l7 + 0x50], %f6
fnands %f9, %f2, %f15
fnot2s %f3, %f5
movvs %icc, %g4, %o1
sth %l0, [%l7 + 0x78]
mova %xcc, %i0, %o7
movvc %icc, %g7, %o4
ldsw [%l7 + 0x24], %l2
ldd [%l7 + 0x78], %f2
edge16ln %g5, %g1, %o6
for %f6, %f12, %f6
stx %l3, [%l7 + 0x18]
sub %i6, 0x08A6, %l5
sth %o3, [%l7 + 0x14]
fone %f14
fands %f12, %f10, %f2
fcmped %fcc1, %f12, %f0
brlez,a %g3, loop_1804
brlz %l4, loop_1805
fmovspos %icc, %f5, %f15
fmovsge %xcc, %f2, %f3
loop_1804:
ldsb [%l7 + 0x17], %g6
loop_1805:
nop
setx loop_1806, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ba,a,pn %xcc, loop_1807
ld [%l7 + 0x34], %f8
udiv %l6, 0x0BBE, %i5
loop_1806:
sth %i4, [%l7 + 0x42]
loop_1807:
fexpand %f5, %f12
std %f4, [%l7 + 0x58]
fnegd %f10, %f2
ble,a %icc, loop_1808
st %f4, [%l7 + 0x28]
edge16ln %o0, %l1, %g2
orncc %i1, 0x06FD, %i7
loop_1808:
fmovdgu %icc, %f1, %f6
mulscc %i2, %i3, %o2
stb %o5, [%l7 + 0x21]
std %f8, [%l7 + 0x28]
fpsub16 %f4, %f2, %f12
fbo,a %fcc0, loop_1809
fcmpd %fcc0, %f0, %f4
std %f2, [%l7 + 0x48]
movleu %icc, %o1, %l0
loop_1809:
fmovrse %i0, %f2, %f6
ldx [%l7 + 0x20], %o7
fmul8x16 %f7, %f12, %f10
ld [%l7 + 0x5C], %f14
fmovrdgez %g4, %f4, %f8
movge %icc, %o4, %g7
fpsub16s %f3, %f11, %f1
fabss %f14, %f12
movrgez %g5, 0x023, %l2
xorcc %o6, %l3, %i6
fmovdneg %xcc, %f11, %f2
fcmpne16 %f12, %f8, %l5
movrlz %g1, %o3, %g3
fpsub32 %f6, %f8, %f10
taddcctv %l4, %g6, %l6
movcc %icc, %i4, %i5
fmovda %icc, %f7, %f7
fble,a %fcc2, loop_1810
ldsh [%l7 + 0x7A], %l1
brgz,a %o0, loop_1811
tsubcc %g2, 0x12F4, %i7
loop_1810:
alignaddrl %i1, %i2, %i3
be loop_1812
loop_1811:
bgu,a %icc, loop_1813
fmovse %xcc, %f2, %f3
lduh [%l7 + 0x14], %o5
loop_1812:
ldsh [%l7 + 0x74], %o2
loop_1813:
fnot1 %f10, %f12
fbl,a %fcc1, loop_1814
std %f6, [%l7 + 0x20]
ldd [%l7 + 0x18], %f4
fcmps %fcc2, %f4, %f8
loop_1814:
tcc %xcc, 0x3
udivx %l0, 0x1A20, %o1
brlz,a %o7, loop_1815
fmovsa %xcc, %f0, %f0
ldsb [%l7 + 0x5E], %i0
stb %g4, [%l7 + 0x1F]
loop_1815:
lduw [%l7 + 0x64], %o4
fbl %fcc2, loop_1816
ldsh [%l7 + 0x2E], %g7
ldsh [%l7 + 0x1C], %g5
ldsw [%l7 + 0x38], %l2
loop_1816:
stw %o6, [%l7 + 0x1C]
ldsb [%l7 + 0x66], %i6
pdist %f4, %f4, %f12
fmovs %f9, %f3
fbne %fcc3, loop_1817
or %l5, 0x0D33, %g1
fandnot2 %f10, %f14, %f10
fbe,a %fcc2, loop_1818
loop_1817:
fandnot1s %f14, %f7, %f14
edge8l %o3, %g3, %l3
nop
setx loop_1819, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1818:
call loop_1820
mulscc %g6, 0x1E2B, %l6
fmovrdne %i4, %f8, %f0
loop_1819:
movrgz %l4, 0x3D5, %i5
loop_1820:
bl,a loop_1821
fcmpne16 %f0, %f8, %o0
movg %xcc, %l1, %i7
ldsw [%l7 + 0x54], %i1
loop_1821:
ba,pn %icc, loop_1822
movrlz %g2, %i2, %i3
xor %o5, 0x19F4, %l0
fpadd32 %f4, %f0, %f14
loop_1822:
fbue %fcc1, loop_1823
popc 0x102B, %o1
ldub [%l7 + 0x08], %o7
xnorcc %i0, 0x0C9D, %g4
loop_1823:
fandnot2s %f6, %f3, %f6
ldx [%l7 + 0x78], %o2
fbue %fcc3, loop_1824
smulcc %g7, %o4, %l2
fabsd %f8, %f0
stb %o6, [%l7 + 0x4A]
loop_1824:
stx %i6, [%l7 + 0x58]
ldd [%l7 + 0x40], %f4
bne,a,pn %xcc, loop_1825
ble loop_1826
udivcc %g5, 0x14C1, %g1
fcmpd %fcc3, %f6, %f14
loop_1825:
ldub [%l7 + 0x32], %l5
loop_1826:
sdivx %o3, 0x1A89, %g3
ldd [%l7 + 0x68], %f8
stb %g6, [%l7 + 0x5C]
fmovde %xcc, %f7, %f11
edge16n %l3, %i4, %l6
lduw [%l7 + 0x30], %i5
fandnot2 %f12, %f14, %f8
mova %icc, %l4, %o0
sth %l1, [%l7 + 0x7A]
orn %i7, %g2, %i1
bne,pt %xcc, loop_1827
movge %icc, %i3, %i2
move %icc, %l0, %o5
tleu %xcc, 0x4
loop_1827:
bn loop_1828
fmovrdne %o1, %f10, %f0
movcs %xcc, %i0, %o7
st %f0, [%l7 + 0x5C]
loop_1828:
fexpand %f1, %f2
fbne %fcc2, loop_1829
edge32ln %g4, %o2, %g7
std %f6, [%l7 + 0x60]
movrgez %l2, 0x209, %o6
loop_1829:
edge32 %i6, %g5, %o4
tgu %xcc, 0x3
lduw [%l7 + 0x14], %g1
movpos %xcc, %o3, %g3
movgu %xcc, %l5, %l3
fandnot2s %f11, %f12, %f6
st %f3, [%l7 + 0x34]
fpsub16s %f1, %f0, %f8
lduw [%l7 + 0x2C], %i4
fmovrslez %l6, %f14, %f13
orcc %g6, 0x114A, %l4
tne %xcc, 0x4
fbuge %fcc0, loop_1830
ldx [%l7 + 0x28], %o0
fmovsge %xcc, %f13, %f12
fnot1 %f4, %f0
loop_1830:
ldsh [%l7 + 0x36], %i5
lduh [%l7 + 0x58], %i7
fnot1s %f11, %f13
bge,a loop_1831
subc %l1, %g2, %i1
fmovsleu %xcc, %f8, %f1
fmovrsgz %i2, %f5, %f8
loop_1831:
ldd [%l7 + 0x68], %f6
fbu %fcc1, loop_1832
bpos %xcc, loop_1833
brlz,a %l0, loop_1834
ld [%l7 + 0x3C], %f3
loop_1832:
fandnot2 %f10, %f12, %f0
loop_1833:
ble,a,pt %icc, loop_1835
loop_1834:
fmovda %icc, %f9, %f13
fabss %f15, %f2
subc %o5, 0x1BC1, %i3
loop_1835:
sth %o1, [%l7 + 0x1E]
fornot1s %f4, %f5, %f3
nop
setx loop_1836, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrde %o7, %f10, %f10
std %f6, [%l7 + 0x28]
sub %g4, %o2, %i0
loop_1836:
sth %g7, [%l7 + 0x28]
edge32ln %l2, %i6, %o6
be,a,pn %icc, loop_1837
call loop_1838
fmovdge %icc, %f5, %f0
fmuld8ulx16 %f0, %f14, %f10
loop_1837:
bpos loop_1839
loop_1838:
lduw [%l7 + 0x28], %g5
std %f12, [%l7 + 0x58]
lduh [%l7 + 0x6A], %o4
loop_1839:
fcmpes %fcc2, %f5, %f14
fbe %fcc1, loop_1840
fmovscs %xcc, %f9, %f13
fmul8x16 %f4, %f8, %f10
stx %o3, [%l7 + 0x58]
loop_1840:
ble,a loop_1841
brnz %g3, loop_1842
ldsb [%l7 + 0x41], %l5
stx %g1, [%l7 + 0x30]
loop_1841:
fpack32 %f14, %f10, %f12
loop_1842:
fornot1 %f8, %f12, %f8
movneg %xcc, %l3, %l6
movcs %xcc, %g6, %i4
fabsd %f10, %f4
brgez,a %l4, loop_1843
fmovdpos %icc, %f11, %f0
umulcc %o0, 0x0E85, %i7
sth %l1, [%l7 + 0x1C]
loop_1843:
fmovsge %xcc, %f1, %f0
bne loop_1844
fnand %f14, %f0, %f8
ldsb [%l7 + 0x0B], %i5
nop
setx loop_1845, %l0, %l1
jmpl %l1, %i1
loop_1844:
edge16n %i2, %l0, %o5
xnor %g2, %o1, %i3
alignaddrl %g4, %o2, %o7
loop_1845:
fbg %fcc1, loop_1846
udivcc %i0, 0x0A02, %l2
movrgz %g7, 0x054, %i6
edge8l %o6, %g5, %o4
loop_1846:
ldsw [%l7 + 0x7C], %g3
ldd [%l7 + 0x60], %f8
stx %o3, [%l7 + 0x60]
lduw [%l7 + 0x78], %g1
ldx [%l7 + 0x58], %l3
fmovrsgz %l6, %f3, %f15
st %f14, [%l7 + 0x68]
movcc %icc, %g6, %l5
fnegs %f8, %f10
fbue %fcc1, loop_1847
st %f0, [%l7 + 0x2C]
fmovdl %xcc, %f14, %f6
addccc %l4, %i4, %i7
loop_1847:
fandnot1s %f5, %f9, %f15
fmovsne %xcc, %f14, %f11
sll %o0, %l1, %i1
bleu,a %icc, loop_1848
ble,a,pn %icc, loop_1849
mulx %i2, 0x0031, %i5
fpadd16s %f12, %f3, %f13
loop_1848:
fmovscs %xcc, %f4, %f1
loop_1849:
srl %l0, %o5, %o1
lduw [%l7 + 0x50], %g2
mova %xcc, %g4, %i3
tl %xcc, 0x2
fmovdvc %icc, %f4, %f1
sth %o2, [%l7 + 0x0A]
stw %o7, [%l7 + 0x60]
ldsw [%l7 + 0x10], %i0
edge8n %l2, %g7, %i6
ld [%l7 + 0x58], %f6
sra %o6, %g5, %o4
fmovsvs %icc, %f6, %f9
ldsb [%l7 + 0x52], %g3
bne,a %icc, loop_1850
brlz %o3, loop_1851
fandnot1s %f8, %f11, %f15
fors %f14, %f10, %f7
loop_1850:
fmuld8ulx16 %f3, %f13, %f10
loop_1851:
fabsd %f2, %f8
ldsh [%l7 + 0x6E], %g1
brlz %l3, loop_1852
and %g6, %l6, %l4
fmovsg %icc, %f7, %f5
popc %l5, %i4
loop_1852:
fmovrdlez %i7, %f8, %f14
edge8 %l1, %o0, %i1
ldsw [%l7 + 0x40], %i2
fabsd %f2, %f10
tsubcc %l0, %i5, %o1
stb %o5, [%l7 + 0x30]
fmovrsgez %g2, %f10, %f14
fmovsl %xcc, %f3, %f5
fcmple32 %f8, %f8, %g4
subc %o2, 0x03DB, %o7
fmovrdne %i3, %f12, %f14
sll %i0, %l2, %g7
xnor %o6, 0x1B0B, %g5
fandnot1s %f11, %f10, %f2
tsubcctv %i6, 0x1383, %g3
stw %o3, [%l7 + 0x60]
stx %o4, [%l7 + 0x18]
ldub [%l7 + 0x49], %l3
sdivx %g6, 0x0201, %l6
ld [%l7 + 0x10], %f0
xnorcc %l4, 0x18FE, %g1
bneg,a loop_1853
udivx %l5, 0x09EE, %i4
bcc %icc, loop_1854
sra %i7, 0x01, %o0
loop_1853:
fmovdcc %icc, %f8, %f12
ldsw [%l7 + 0x24], %l1
loop_1854:
ld [%l7 + 0x34], %f4
movleu %xcc, %i1, %l0
ldx [%l7 + 0x40], %i2
bpos,a,pn %xcc, loop_1855
andcc %i5, %o5, %g2
ld [%l7 + 0x2C], %f9
fmovsvs %xcc, %f3, %f8
loop_1855:
fcmpes %fcc2, %f4, %f10
fnors %f12, %f12, %f10
fmovs %f14, %f9
addcc %g4, 0x12E0, %o1
stb %o2, [%l7 + 0x1E]
stb %o7, [%l7 + 0x78]
ldx [%l7 + 0x70], %i3
fbul,a %fcc3, loop_1856
stb %l2, [%l7 + 0x6C]
tl %xcc, 0x7
fandnot1 %f2, %f0, %f8
loop_1856:
fpsub16s %f14, %f15, %f11
sethi 0x0C28, %g7
fbule %fcc0, loop_1857
ld [%l7 + 0x58], %f11
fpadd16s %f6, %f13, %f2
fblg %fcc0, loop_1858
loop_1857:
fmul8x16al %f8, %f6, %f4
fcmpgt16 %f4, %f0, %o6
movge %icc, %i0, %i6
loop_1858:
movneg %icc, %g5, %g3
stw %o4, [%l7 + 0x28]
st %f6, [%l7 + 0x40]
st %f7, [%l7 + 0x4C]
ldx [%l7 + 0x70], %l3
stx %o3, [%l7 + 0x40]
sth %l6, [%l7 + 0x7A]
edge16 %g6, %l4, %l5
fone %f6
alignaddrl %g1, %i4, %i7
fmovrdne %l1, %f0, %f0
subccc %o0, 0x0089, %l0
fmovsg %icc, %f8, %f10
fabsd %f2, %f4
srl %i1, %i2, %o5
fbge %fcc2, loop_1859
movvc %xcc, %g2, %g4
fmul8x16au %f15, %f14, %f0
fnot1 %f14, %f12
loop_1859:
ldub [%l7 + 0x55], %i5
stb %o2, [%l7 + 0x58]
fmovde %icc, %f9, %f2
ldub [%l7 + 0x0D], %o7
fmovrdgez %i3, %f14, %f6
fones %f3
ldub [%l7 + 0x6E], %o1
lduh [%l7 + 0x48], %g7
fbuge %fcc1, loop_1860
std %f2, [%l7 + 0x18]
ldsh [%l7 + 0x40], %o6
mova %icc, %i0, %i6
loop_1860:
andn %l2, 0x1B72, %g3
stb %g5, [%l7 + 0x7F]
fandnot2 %f8, %f6, %f0
sllx %o4, 0x1F, %l3
fmovd %f8, %f10
stw %o3, [%l7 + 0x70]
stx %l6, [%l7 + 0x50]
stx %g6, [%l7 + 0x68]
edge32ln %l5, %g1, %i4
bleu,pt %xcc, loop_1861
fbul,a %fcc0, loop_1862
stw %l4, [%l7 + 0x6C]
ldsw [%l7 + 0x34], %l1
loop_1861:
fble,a %fcc0, loop_1863
loop_1862:
subccc %i7, 0x094D, %l0
fmul8sux16 %f0, %f8, %f0
fpack32 %f10, %f12, %f2
loop_1863:
fmovrdgez %o0, %f4, %f0
stb %i2, [%l7 + 0x3C]
alignaddrl %i1, %o5, %g2
fbule,a %fcc1, loop_1864
movrgez %g4, %o2, %i5
lduh [%l7 + 0x1A], %o7
ldub [%l7 + 0x0A], %i3
loop_1864:
ldsh [%l7 + 0x48], %o1
fnot2s %f8, %f13
fmul8x16 %f11, %f6, %f12
lduw [%l7 + 0x74], %o6
stw %i0, [%l7 + 0x08]
fbg %fcc2, loop_1865
fand %f6, %f14, %f0
sdivcc %i6, 0x1D44, %g7
bvc,pn %xcc, loop_1866
loop_1865:
fandnot1 %f12, %f6, %f2
srl %g3, 0x02, %g5
lduh [%l7 + 0x30], %l2
loop_1866:
edge16 %l3, %o3, %o4
lduh [%l7 + 0x68], %l6
bpos,a loop_1867
or %g6, 0x0A09, %l5
umulcc %i4, 0x10F8, %g1
xor %l1, %l4, %l0
loop_1867:
edge8n %o0, %i2, %i7
tg %icc, 0x5
xor %o5, 0x10A1, %g2
tcc %icc, 0x6
fpsub32s %f9, %f2, %f7
movrlz %i1, 0x2E9, %g4
ldx [%l7 + 0x50], %i5
ldsh [%l7 + 0x78], %o7
and %i3, %o2, %o6
bvs,a %icc, loop_1868
lduh [%l7 + 0x60], %i0
bvs loop_1869
fpsub32 %f14, %f0, %f8
loop_1868:
fmovsle %xcc, %f12, %f6
bvc,pn %icc, loop_1870
loop_1869:
stb %o1, [%l7 + 0x7A]
ldsb [%l7 + 0x30], %g7
fandnot2s %f11, %f5, %f15
loop_1870:
movge %xcc, %g3, %g5
fmovrsne %i6, %f0, %f10
addccc %l3, 0x193A, %l2
smul %o4, %l6, %g6
std %f12, [%l7 + 0x40]
ble,a %xcc, loop_1871
fpmerge %f2, %f9, %f8
ldd [%l7 + 0x08], %f0
ld [%l7 + 0x60], %f1
loop_1871:
fzeros %f3
fsrc2 %f4, %f4
sethi 0x023D, %l5
stx %o3, [%l7 + 0x08]
ldx [%l7 + 0x10], %i4
fpadd32s %f11, %f0, %f14
ldsh [%l7 + 0x4A], %g1
ldsh [%l7 + 0x60], %l1
lduw [%l7 + 0x7C], %l0
mulx %o0, %l4, %i2
st %f9, [%l7 + 0x28]
fmovscs %xcc, %f10, %f14
ldd [%l7 + 0x50], %f14
xnor %i7, %o5, %i1
tcc %icc, 0x3
fmovdne %icc, %f6, %f4
fmovrdlez %g4, %f14, %f14
tgu %xcc, 0x5
fmovrdne %g2, %f14, %f12
bneg,a %icc, loop_1872
tleu %icc, 0x7
tne %xcc, 0x3
add %o7, %i5, %i3
loop_1872:
fnands %f7, %f7, %f11
brlz %o6, loop_1873
fnors %f7, %f14, %f6
lduh [%l7 + 0x26], %o2
edge16ln %i0, %o1, %g7
loop_1873:
brgz,a %g3, loop_1874
fcmpeq32 %f14, %f0, %g5
fmovsg %xcc, %f10, %f1
smul %i6, %l3, %o4
loop_1874:
xnorcc %l6, 0x177C, %l2
st %f13, [%l7 + 0x08]
st %f7, [%l7 + 0x2C]
ba %icc, loop_1875
lduw [%l7 + 0x44], %l5
fsrc1s %f6, %f4
lduw [%l7 + 0x78], %o3
loop_1875:
bcs,pn %xcc, loop_1876
fcmpd %fcc3, %f12, %f8
fbue,a %fcc3, loop_1877
brlz,a %i4, loop_1878
loop_1876:
fmovspos %xcc, %f7, %f1
ldd [%l7 + 0x78], %f0
loop_1877:
fmovdne %icc, %f5, %f11
loop_1878:
movl %icc, %g1, %g6
faligndata %f0, %f0, %f2
fmovrdlz %l1, %f12, %f14
bvc,a,pt %icc, loop_1879
ldd [%l7 + 0x40], %f14
bvs,pt %xcc, loop_1880
tsubcctv %o0, %l0, %i2
loop_1879:
stw %l4, [%l7 + 0x08]
fbug,a %fcc1, loop_1881
loop_1880:
brlz %o5, loop_1882
ldub [%l7 + 0x12], %i1
stw %i7, [%l7 + 0x78]
loop_1881:
fmovsgu %xcc, %f0, %f5
loop_1882:
edge8n %g4, %g2, %i5
lduw [%l7 + 0x6C], %o7
fmul8x16al %f2, %f2, %f12
srl %i3, %o2, %i0
ldsb [%l7 + 0x7A], %o6
smulcc %o1, 0x0819, %g3
mulscc %g5, %i6, %l3
ldd [%l7 + 0x20], %f6
fmovrdne %g7, %f0, %f4
fornot1 %f0, %f2, %f0
sllx %o4, 0x09, %l6
sth %l2, [%l7 + 0x56]
stb %o3, [%l7 + 0x3C]
te %icc, 0x7
stx %l5, [%l7 + 0x48]
lduh [%l7 + 0x4A], %g1
ble,pn %xcc, loop_1883
subcc %g6, 0x16F7, %l1
lduh [%l7 + 0x50], %i4
tle %xcc, 0x3
loop_1883:
bneg,pt %xcc, loop_1884
edge8n %o0, %l0, %i2
fbo %fcc3, loop_1885
mulscc %l4, %o5, %i1
loop_1884:
ldsb [%l7 + 0x77], %g4
lduh [%l7 + 0x56], %i7
loop_1885:
lduh [%l7 + 0x5E], %i5
ldx [%l7 + 0x70], %g2
addccc %o7, 0x0339, %o2
fexpand %f13, %f8
movl %xcc, %i0, %o6
fpadd32 %f4, %f4, %f2
bvc,pn %icc, loop_1886
fornot1 %f6, %f0, %f4
mova %icc, %i3, %o1
siam 0x5
loop_1886:
fnegs %f5, %f7
fcmpes %fcc3, %f8, %f15
fzeros %f15
sth %g5, [%l7 + 0x74]
stb %g3, [%l7 + 0x4C]
subc %l3, 0x1E5E, %i6
std %f2, [%l7 + 0x58]
fpadd16s %f12, %f6, %f14
fmovdgu %icc, %f0, %f11
fbn %fcc1, loop_1887
addc %o4, %l6, %g7
fbug,a %fcc2, loop_1888
addccc %o3, 0x14DE, %l5
loop_1887:
stb %g1, [%l7 + 0x67]
fbule,a %fcc2, loop_1889
loop_1888:
movrgz %g6, 0x3DD, %l2
xnor %i4, %o0, %l0
fmul8sux16 %f6, %f0, %f6
loop_1889:
ldub [%l7 + 0x15], %i2
fcmps %fcc2, %f11, %f6
subc %l4, %o5, %i1
fmovsvc %xcc, %f3, %f14
stb %l1, [%l7 + 0x19]
smul %g4, 0x01B3, %i5
fmovdvc %xcc, %f9, %f12
fandnot2s %f13, %f5, %f9
sra %i7, %o7, %g2
sllx %o2, %i0, %i3
bpos %icc, loop_1890
ld [%l7 + 0x4C], %f13
fmovsvs %xcc, %f15, %f2
stw %o1, [%l7 + 0x7C]
loop_1890:
ldsh [%l7 + 0x22], %o6
array8 %g3, %l3, %g5
ldsh [%l7 + 0x26], %o4
ldsw [%l7 + 0x2C], %i6
fmovscc %icc, %f13, %f11
stx %g7, [%l7 + 0x28]
tsubcc %o3, 0x0ABD, %l6
sth %l5, [%l7 + 0x5E]
fxnors %f11, %f3, %f15
ldd [%l7 + 0x08], %f8
sdivcc %g6, 0x1F2B, %l2
add %g1, 0x0E84, %o0
fcmped %fcc2, %f14, %f0
fnors %f15, %f11, %f2
alignaddr %i4, %i2, %l0
tne %icc, 0x6
fmovdne %xcc, %f3, %f8
lduh [%l7 + 0x58], %o5
fmovdg %xcc, %f2, %f0
fexpand %f3, %f12
stb %i1, [%l7 + 0x47]
addc %l4, %g4, %i5
movrne %i7, %o7, %l1
ldsw [%l7 + 0x48], %o2
ldub [%l7 + 0x42], %i0
bcc,a loop_1891
for %f6, %f10, %f8
lduw [%l7 + 0x68], %g2
fmovde %icc, %f14, %f11
loop_1891:
movl %xcc, %i3, %o1
fxnors %f12, %f10, %f6
fnegs %f12, %f7
fmovse %icc, %f9, %f11
fcmpeq32 %f4, %f10, %o6
mova %xcc, %g3, %g5
sth %o4, [%l7 + 0x26]
ldsh [%l7 + 0x4E], %l3
sub %i6, 0x18AD, %g7
std %f8, [%l7 + 0x68]
lduw [%l7 + 0x4C], %l6
stx %l5, [%l7 + 0x68]
fmovdcc %xcc, %f9, %f2
ble,pt %xcc, loop_1892
nop
setx loop_1893, %l0, %l1
jmpl %l1, %g6
ldd [%l7 + 0x20], %f6
be,a,pn %xcc, loop_1894
loop_1892:
popc 0x10FC, %l2
loop_1893:
bcc loop_1895
fmovdvc %icc, %f13, %f1
loop_1894:
fmovsgu %xcc, %f14, %f5
st %f7, [%l7 + 0x18]
loop_1895:
fmovdcs %icc, %f9, %f15
ldub [%l7 + 0x1B], %o3
andcc %g1, 0x1BEF, %o0
stx %i4, [%l7 + 0x18]
bleu loop_1896
fble,a %fcc0, loop_1897
fbo %fcc0, loop_1898
fmovrse %l0, %f1, %f10
loop_1896:
movn %xcc, %o5, %i1
loop_1897:
andn %i2, %g4, %l4
loop_1898:
fblg %fcc3, loop_1899
tle %xcc, 0x1
movvc %xcc, %i7, %i5
movre %o7, %o2, %l1
loop_1899:
movrlez %g2, 0x209, %i3
fsrc1s %f14, %f13
stx %o1, [%l7 + 0x30]
fmovdcc %xcc, %f2, %f5
xnorcc %o6, 0x0440, %i0
bshuffle %f4, %f6, %f14
tpos %xcc, 0x4
movg %xcc, %g5, %g3
fmovdpos %icc, %f2, %f3
ld [%l7 + 0x18], %f15
fmovrsgez %l3, %f7, %f11
orcc %o4, %g7, %i6
fbuge %fcc2, loop_1900
orn %l5, %l6, %g6
fnand %f2, %f12, %f2
bgu,pt %icc, loop_1901
loop_1900:
nop
setx loop_1902, %l0, %l1
jmpl %l1, %o3
stx %g1, [%l7 + 0x70]
xor %l2, %o0, %l0
loop_1901:
stx %o5, [%l7 + 0x40]
loop_1902:
fbn,a %fcc1, loop_1903
fones %f7
fnot1 %f10, %f8
fmovscc %xcc, %f0, %f8
loop_1903:
fbg,a %fcc2, loop_1904
andcc %i4, %i2, %i1
fmovdn %icc, %f12, %f4
fbule,a %fcc0, loop_1905
loop_1904:
sdiv %l4, 0x1D4E, %i7
fmul8x16au %f9, %f9, %f12
ldsh [%l7 + 0x5C], %i5
loop_1905:
fsrc1 %f0, %f4
brz,a %g4, loop_1906
fmovrsne %o7, %f11, %f5
ldd [%l7 + 0x20], %f0
xnor %l1, 0x0CB9, %o2
loop_1906:
st %f1, [%l7 + 0x60]
fabss %f10, %f5
brnz,a %g2, loop_1907
fnands %f3, %f7, %f1
nop
setx loop_1908, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsneg %xcc, %f4, %f8
loop_1907:
addccc %i3, %o1, %o6
stx %g5, [%l7 + 0x10]
loop_1908:
bg,a,pn %icc, loop_1909
movrgz %i0, 0x36B, %l3
fmovs %f7, %f4
bneg,a %icc, loop_1910
loop_1909:
lduh [%l7 + 0x64], %o4
stw %g3, [%l7 + 0x60]
movvc %icc, %i6, %g7
loop_1910:
brlez %l5, loop_1911
ldub [%l7 + 0x5F], %l6
fmul8sux16 %f2, %f10, %f0
fbe,a %fcc3, loop_1912
loop_1911:
fblg,a %fcc2, loop_1913
fmovrdgz %o3, %f14, %f10
array32 %g6, %l2, %o0
loop_1912:
alignaddrl %l0, %o5, %g1
loop_1913:
movvc %icc, %i4, %i1
st %f3, [%l7 + 0x50]
smul %l4, 0x0929, %i2
ldsw [%l7 + 0x30], %i7
bleu,a %icc, loop_1914
st %f13, [%l7 + 0x40]
std %f14, [%l7 + 0x50]
bneg,a,pt %xcc, loop_1915
loop_1914:
umulcc %g4, 0x169B, %o7
fandnot2s %f3, %f10, %f12
andncc %l1, %o2, %i5
loop_1915:
sethi 0x1AE2, %g2
bvs,a %xcc, loop_1916
stb %o1, [%l7 + 0x7C]
mova %icc, %i3, %g5
fmovrdgz %i0, %f6, %f4
loop_1916:
ldsw [%l7 + 0x28], %l3
ld [%l7 + 0x2C], %f3
stx %o4, [%l7 + 0x48]
ldd [%l7 + 0x18], %f14
ld [%l7 + 0x08], %f10
edge8 %o6, %i6, %g7
tneg %xcc, 0x3
ldsb [%l7 + 0x0C], %g3
tneg %icc, 0x3
ldx [%l7 + 0x38], %l5
fmul8ulx16 %f12, %f0, %f8
lduw [%l7 + 0x24], %o3
fmul8ulx16 %f6, %f14, %f0
bpos,a,pn %xcc, loop_1917
ldx [%l7 + 0x70], %g6
xor %l2, 0x067B, %l6
brnz,a %l0, loop_1918
loop_1917:
lduw [%l7 + 0x2C], %o0
ldsb [%l7 + 0x71], %o5
movvs %icc, %i4, %i1
loop_1918:
fble,a %fcc3, loop_1919
tvs %xcc, 0x5
movrlez %l4, %g1, %i2
fmovrdne %g4, %f2, %f8
loop_1919:
udivcc %i7, 0x1FFC, %l1
fmovrsgz %o7, %f10, %f6
fmovdcs %icc, %f6, %f13
fmuld8sux16 %f13, %f13, %f12
std %f14, [%l7 + 0x28]
ldub [%l7 + 0x7D], %o2
ta %icc, 0x6
fmul8x16al %f13, %f0, %f14
ldsw [%l7 + 0x10], %i5
tvc %xcc, 0x0
ldd [%l7 + 0x50], %f6
fmovsge %icc, %f0, %f5
ldub [%l7 + 0x3A], %o1
fmovrsgez %g2, %f5, %f8
fsrc2 %f2, %f8
movgu %xcc, %g5, %i0
fxors %f3, %f14, %f6
sth %l3, [%l7 + 0x18]
stb %i3, [%l7 + 0x4C]
fzeros %f14
stw %o4, [%l7 + 0x6C]
fxor %f12, %f10, %f14
orncc %o6, 0x1365, %g7
fmovsne %icc, %f15, %f3
fbo,a %fcc0, loop_1920
fmul8sux16 %f10, %f2, %f6
fmovsle %xcc, %f11, %f13
fpsub16s %f15, %f2, %f1
loop_1920:
ldsh [%l7 + 0x10], %g3
fpack32 %f8, %f10, %f0
edge16l %i6, %o3, %g6
alignaddr %l2, %l6, %l0
fmovdcc %icc, %f8, %f1
sethi 0x1B1B, %o0
array16 %l5, %i4, %o5
fcmpne16 %f2, %f8, %l4
nop
setx loop_1921, %l0, %l1
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 %g1, 0x10CA, %i2
fmovdvs %icc, %f11, %f15
ldsb [%l7 + 0x72], %i1
loop_1921:
fcmple32 %f10, %f0, %g4
st %f11, [%l7 + 0x54]
lduh [%l7 + 0x18], %i7
stw %l1, [%l7 + 0x30]
array16 %o2, %o7, %o1
fexpand %f6, %f8
ldsb [%l7 + 0x53], %g2
std %f6, [%l7 + 0x78]
fmovsge %xcc, %f1, %f5
ldx [%l7 + 0x50], %i5
fpadd16 %f10, %f4, %f8
std %f4, [%l7 + 0x70]
lduw [%l7 + 0x6C], %g5
xnor %l3, %i0, %o4
te %icc, 0x6
sth %i3, [%l7 + 0x14]
ld [%l7 + 0x48], %f10
fmuld8ulx16 %f13, %f1, %f4
ldd [%l7 + 0x38], %f12
tge %icc, 0x4
fcmpne32 %f8, %f0, %o6
stx %g7, [%l7 + 0x50]
ldub [%l7 + 0x24], %g3
mulx %i6, %g6, %o3
bge loop_1922
brnz %l6, loop_1923
std %f12, [%l7 + 0x50]
edge16 %l0, %o0, %l2
loop_1922:
bne,a,pt %icc, loop_1924
loop_1923:
nop
setx loop_1925, %l0, %l1
jmpl %l1, %i4
fzeros %f14
edge16n %l5, %l4, %o5
loop_1924:
stb %i2, [%l7 + 0x1B]
loop_1925:
popc 0x071A, %g1
stx %i1, [%l7 + 0x10]
tvs %xcc, 0x2
movrne %i7, 0x357, %l1
fxnors %f11, %f4, %f9
mulx %g4, 0x0EAF, %o2
fmovdvc %xcc, %f10, %f10
ldsw [%l7 + 0x40], %o7
nop
setx loop_1926, %l0, %l1
jmpl %l1, %o1
ldsh [%l7 + 0x40], %g2
fmovsgu %icc, %f11, %f11
edge8l %g5, %i5, %l3
loop_1926:
array16 %i0, %i3, %o6
movrgz %g7, %g3, %o4
movge %icc, %i6, %o3
fpsub32 %f6, %f6, %f8
addcc %g6, 0x011D, %l6
bgu,pn %xcc, loop_1927
movgu %xcc, %l0, %o0
fmovsneg %icc, %f13, %f4
stb %l2, [%l7 + 0x78]
loop_1927:
movrlz %i4, 0x21A, %l5
fmovrsne %l4, %f8, %f7
fbe,a %fcc1, loop_1928
fmul8x16 %f15, %f10, %f10
fcmpne16 %f6, %f2, %o5
fmovdn %icc, %f2, %f9
loop_1928:
lduh [%l7 + 0x0E], %i2
ldub [%l7 + 0x13], %i1
srl %g1, %i7, %g4
udivcc %l1, 0x0F9C, %o2
edge8n %o7, %o1, %g5
mova %icc, %i5, %g2
stx %l3, [%l7 + 0x10]
ldx [%l7 + 0x20], %i0
fmovdgu %xcc, %f8, %f4
sth %o6, [%l7 + 0x3C]
orncc %g7, %g3, %o4
nop
setx loop_1929, %l0, %l1
jmpl %l1, %i3
fmovdvs %icc, %f14, %f15
fzeros %f1
tl %icc, 0x5
loop_1929:
umulcc %i6, %g6, %l6
ldub [%l7 + 0x2E], %l0
movn %xcc, %o3, %o0
movleu %icc, %i4, %l5
fmovdvc %xcc, %f2, %f4
ldd [%l7 + 0x48], %f2
fmovrsne %l4, %f10, %f14
fpmerge %f3, %f6, %f6
ldd [%l7 + 0x18], %f8
faligndata %f12, %f6, %f10
tl %xcc, 0x7
movn %xcc, %o5, %l2
ldub [%l7 + 0x76], %i1
fmovsn %icc, %f8, %f14
movgu %icc, %i2, %g1
fxnor %f4, %f8, %f0
stw %i7, [%l7 + 0x08]
ldsb [%l7 + 0x36], %l1
movcs %icc, %o2, %g4
tcs %xcc, 0x1
fnor %f6, %f14, %f12
lduw [%l7 + 0x44], %o1
lduh [%l7 + 0x28], %o7
movge %icc, %g5, %g2
edge8l %l3, %i0, %o6
ldsw [%l7 + 0x28], %i5
orn %g3, %o4, %g7
fbue,a %fcc1, loop_1930
edge8ln %i6, %i3, %l6
ldub [%l7 + 0x6E], %l0
movvc %icc, %g6, %o3
loop_1930:
taddcc %o0, %i4, %l5
andncc %l4, %o5, %l2
mulscc %i2, %g1, %i7
call loop_1931
stb %i1, [%l7 + 0x16]
stx %o2, [%l7 + 0x18]
std %f10, [%l7 + 0x30]
loop_1931:
fbug %fcc1, loop_1932
bpos,a,pn %icc, loop_1933
fpsub32s %f1, %f11, %f5
tn %icc, 0x2
loop_1932:
std %f6, [%l7 + 0x50]
loop_1933:
fbne %fcc2, loop_1934
tcc %xcc, 0x1
be,a %icc, loop_1935
fornot1s %f11, %f8, %f13
loop_1934:
ldx [%l7 + 0x68], %l1
movl %icc, %g4, %o7
loop_1935:
tsubcc %g5, %g2, %l3
nop
setx loop_1936, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bpos %icc, loop_1937
nop
setx loop_1938, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
srax %i0, 0x11, %o6
loop_1936:
tvc %icc, 0x1
loop_1937:
tneg %xcc, 0x0
loop_1938:
tvs %icc, 0x4
ld [%l7 + 0x68], %f0
edge8ln %o1, %g3, %o4
fmul8x16au %f5, %f14, %f10
movcc %icc, %i5, %i6
fmovrslez %g7, %f7, %f3
fabsd %f10, %f0
alignaddr %i3, %l0, %l6
fbl,a %fcc0, loop_1939
st %f8, [%l7 + 0x70]
movre %g6, 0x089, %o3
tleu %xcc, 0x2
loop_1939:
bvc,pn %xcc, loop_1940
subc %i4, %l5, %l4
alignaddrl %o0, %o5, %i2
edge16ln %l2, %g1, %i7
loop_1940:
bge,pn %xcc, loop_1941
fmovrse %i1, %f15, %f9
sub %l1, %o2, %g4
std %f12, [%l7 + 0x68]
loop_1941:
fpack16 %f4, %f1
ld [%l7 + 0x20], %f1
addcc %g5, %g2, %l3
tn %icc, 0x7
std %f4, [%l7 + 0x10]
fcmpne32 %f4, %f0, %i0
movcc %icc, %o6, %o1
sdiv %o7, 0x1842, %o4
be,a %xcc, loop_1942
fmuld8ulx16 %f4, %f13, %f2
add %i5, 0x1B06, %g3
fmovsl %xcc, %f3, %f1
loop_1942:
fmovrdlz %i6, %f0, %f0
stw %i3, [%l7 + 0x40]
ldsh [%l7 + 0x70], %g7
fmovda %icc, %f4, %f9
fxnor %f12, %f6, %f8
fmul8x16 %f4, %f8, %f2
sth %l6, [%l7 + 0x74]
add %l0, %o3, %i4
fcmple32 %f12, %f10, %l5
ld [%l7 + 0x60], %f12
fbge %fcc0, loop_1943
lduw [%l7 + 0x48], %g6
sllx %l4, %o5, %o0
or %l2, %i2, %i7
loop_1943:
std %f8, [%l7 + 0x60]
fmovscc %icc, %f12, %f9
tn %xcc, 0x6
brgz %i1, loop_1944
fmovdl %icc, %f2, %f5
fbul %fcc0, loop_1945
fcmple16 %f6, %f12, %g1
loop_1944:
movgu %icc, %o2, %g4
fsrc2 %f12, %f6
loop_1945:
lduh [%l7 + 0x58], %l1
tsubcc %g5, %l3, %i0
taddcc %o6, %o1, %g2
movle %icc, %o4, %o7
lduw [%l7 + 0x34], %g3
ldx [%l7 + 0x68], %i5
ldsh [%l7 + 0x6A], %i3
ld [%l7 + 0x7C], %f11
lduw [%l7 + 0x20], %g7
fmovrde %l6, %f14, %f8
std %f0, [%l7 + 0x30]
tcc %icc, 0x1
fornot2 %f14, %f14, %f8
fpack32 %f12, %f8, %f8
edge16ln %l0, %i6, %o3
brz %i4, loop_1946
add %l5, 0x1A9E, %g6
fmul8ulx16 %f2, %f4, %f4
ldx [%l7 + 0x78], %l4
loop_1946:
movle %icc, %o0, %l2
stw %o5, [%l7 + 0x34]
te %icc, 0x7
fpack32 %f10, %f6, %f8
xnor %i7, %i2, %i1
subc %g1, 0x14E8, %g4
brlez %o2, loop_1947
ld [%l7 + 0x10], %f13
smul %l1, 0x06D4, %l3
fsrc2 %f0, %f0
loop_1947:
bcs,a,pn %icc, loop_1948
tvs %xcc, 0x3
udivx %g5, 0x1AF4, %o6
add %o1, %g2, %i0
loop_1948:
nop
setx loop_1949, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addccc %o7, %g3, %i5
stb %i3, [%l7 + 0x5C]
nop
setx loop_1950, %l0, %l1
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_1949:
fmovscc %xcc, %f7, %f2
movcs %xcc, %o4, %g7
fmovdg %icc, %f12, %f6
loop_1950:
fmovsn %xcc, %f14, %f0
fnand %f4, %f8, %f6
ldsb [%l7 + 0x77], %l6
fexpand %f9, %f2
ldd [%l7 + 0x58], %f14
lduw [%l7 + 0x50], %i6
fcmpd %fcc3, %f10, %f6
fcmpeq16 %f14, %f6, %l0
orn %i4, 0x0152, %o3
fpsub16 %f2, %f14, %f12
stb %l5, [%l7 + 0x53]
stw %l4, [%l7 + 0x44]
fmovspos %icc, %f1, %f10
udivcc %o0, 0x0BB0, %g6
fbge,a %fcc1, loop_1951
fnands %f10, %f4, %f3
movre %o5, %i7, %i2
stx %i1, [%l7 + 0x70]
loop_1951:
ldub [%l7 + 0x78], %g1
fbg,a %fcc3, loop_1952
fmovse %icc, %f12, %f5
fmovdg %icc, %f1, %f0
addcc %l2, %g4, %o2
loop_1952:
fmovdvc %icc, %f4, %f9
movrgez %l1, 0x07F, %l3
ldub [%l7 + 0x7C], %o6
edge32ln %o1, %g5, %i0
fmuld8ulx16 %f2, %f5, %f10
mulscc %o7, 0x0DC4, %g2
lduw [%l7 + 0x10], %g3
fbul,a %fcc1, loop_1953
movrgez %i5, 0x297, %o4
tsubcctv %g7, 0x0108, %i3
ld [%l7 + 0x40], %f10
loop_1953:
fblg %fcc3, loop_1954
ldx [%l7 + 0x78], %i6
fnegd %f8, %f2
addcc %l0, %l6, %i4
loop_1954:
smulcc %l5, %l4, %o3
fmul8sux16 %f10, %f6, %f0
fmul8sux16 %f0, %f10, %f4
ldx [%l7 + 0x28], %g6
xnorcc %o0, 0x1F16, %o5
fpadd32s %f12, %f9, %f6
mulx %i7, 0x0589, %i2
fnegd %f12, %f6
fcmple16 %f0, %f10, %i1
fbl,a %fcc1, loop_1955
edge16l %g1, %l2, %o2
fmovdneg %icc, %f13, %f3
ldd [%l7 + 0x30], %f14
loop_1955:
fmovdleu %xcc, %f13, %f8
fmovrslez %l1, %f10, %f4
stx %l3, [%l7 + 0x58]
fmovdvs %xcc, %f15, %f14
fmovdle %xcc, %f6, %f1
ba,pn %icc, loop_1956
bcc,pn %icc, loop_1957
edge16 %g4, %o6, %g5
fbn,a %fcc0, loop_1958
loop_1956:
movrgz %i0, 0x2A9, %o7
loop_1957:
fmuld8ulx16 %f10, %f15, %f2
fmovd %f4, %f12
loop_1958:
srl %g2, %o1, %i5
array8 %g3, %g7, %i3
array32 %i6, %l0, %l6
fmovsvc %xcc, %f5, %f4
bpos,pt %xcc, loop_1959
fnot1 %f10, %f8
ldsh [%l7 + 0x30], %i4
fnot2 %f0, %f10
loop_1959:
stx %o4, [%l7 + 0x48]
brlz,a %l4, loop_1960
fmovsvc %icc, %f15, %f8
lduh [%l7 + 0x1E], %o3
tsubcc %g6, 0x1C75, %l5
loop_1960:
st %f5, [%l7 + 0x30]
sth %o5, [%l7 + 0x6A]
ld [%l7 + 0x10], %f3
brlez,a %o0, loop_1961
andcc %i2, %i7, %g1
sethi 0x0FC3, %l2
movcs %xcc, %o2, %l1
loop_1961:
fbe,a %fcc3, loop_1962
tl %icc, 0x6
tcc %icc, 0x5
subcc %l3, 0x158D, %i1
loop_1962:
alignaddr %o6, %g5, %g4
be,a %xcc, loop_1963
fzero %f0
srl %o7, 0x05, %g2
fbge %fcc0, loop_1964
loop_1963:
ldx [%l7 + 0x38], %i0
andn %o1, 0x0AB1, %g3
ldx [%l7 + 0x28], %i5
loop_1964:
ldub [%l7 + 0x23], %g7
fbu,a %fcc1, loop_1965
ldd [%l7 + 0x40], %f10
fmovdcc %icc, %f3, %f3
udiv %i6, 0x170E, %i3
loop_1965:
edge8n %l6, %l0, %i4
tsubcctv %l4, 0x0123, %o4
fbule %fcc1, loop_1966
srlx %o3, 0x1B, %g6
fornot2 %f0, %f0, %f12
fbo %fcc2, loop_1967
loop_1966:
stx %o5, [%l7 + 0x30]
tleu %icc, 0x3
bpos,a,pt %xcc, loop_1968
loop_1967:
movrlz %o0, 0x1A9, %i2
fpsub32 %f0, %f14, %f0
fbne,a %fcc3, loop_1969
loop_1968:
ldx [%l7 + 0x10], %l5
mulscc %g1, %i7, %l2
sth %l1, [%l7 + 0x0C]
loop_1969:
bge loop_1970
std %f0, [%l7 + 0x28]
ldub [%l7 + 0x40], %o2
fabsd %f0, %f4
loop_1970:
fble %fcc2, loop_1971
tcs %icc, 0x0
tpos %icc, 0x6
stw %i1, [%l7 + 0x08]
loop_1971:
add %o6, %l3, %g5
tpos %xcc, 0x5
fmovdleu %xcc, %f0, %f14
movrne %o7, 0x04C, %g2
bg,a,pt %icc, loop_1972
fmuld8sux16 %f0, %f9, %f4
sth %i0, [%l7 + 0x46]
ldsb [%l7 + 0x24], %g4
loop_1972:
movpos %xcc, %o1, %g3
tvc %xcc, 0x1
fzero %f8
for %f14, %f8, %f2
fornot2s %f12, %f1, %f7
bcc loop_1973
andncc %i5, %g7, %i3
fmovsvc %icc, %f11, %f2
ldsb [%l7 + 0x6A], %i6
loop_1973:
stw %l0, [%l7 + 0x5C]
andcc %i4, 0x08F6, %l4
fabss %f15, %f13
bleu,a %icc, loop_1974
ldx [%l7 + 0x58], %o4
ldsh [%l7 + 0x44], %o3
movvs %icc, %l6, %o5
loop_1974:
fpackfix %f4, %f12
subc %g6, 0x13FF, %i2
fcmpne32 %f2, %f2, %o0
move %xcc, %l5, %g1
st %f14, [%l7 + 0x50]
ldub [%l7 + 0x73], %i7
fmovsge %icc, %f9, %f4
bleu,a,pn %icc, loop_1975
ldub [%l7 + 0x51], %l1
fmovsleu %xcc, %f5, %f0
fmovrdlz %o2, %f6, %f12
loop_1975:
ldx [%l7 + 0x08], %i1
bneg,a,pt %xcc, loop_1976
ldub [%l7 + 0x58], %o6
ldsw [%l7 + 0x10], %l3
fnegd %f14, %f12
loop_1976:
fand %f6, %f10, %f10
edge32n %l2, %g5, %g2
bge,a,pt %icc, loop_1977
ldsw [%l7 + 0x7C], %i0
fandnot2 %f10, %f10, %f14
ldx [%l7 + 0x30], %g4
loop_1977:
fnegd %f4, %f8
srlx %o1, %o7, %g3
tcc %xcc, 0x6
andcc %i5, 0x03F8, %i3
stw %g7, [%l7 + 0x48]
ldsh [%l7 + 0x26], %i6
ldsb [%l7 + 0x50], %i4
movcc %xcc, %l0, %o4
stb %l4, [%l7 + 0x1B]
movge %xcc, %o3, %o5
ldsh [%l7 + 0x70], %l6
fcmpeq32 %f12, %f4, %i2
ldd [%l7 + 0x38], %f2
ld [%l7 + 0x5C], %f11
std %f4, [%l7 + 0x18]
tle %icc, 0x2
fcmpeq32 %f10, %f6, %g6
mova %xcc, %l5, %o0
fcmped %fcc1, %f14, %f6
sdiv %g1, 0x13DF, %i7
movne %icc, %o2, %l1
fcmpne32 %f6, %f0, %i1
call loop_1978
movneg %xcc, %o6, %l3
ba,a,pn %icc, loop_1979
fabsd %f14, %f4
loop_1978:
tleu %xcc, 0x6
lduw [%l7 + 0x30], %l2
loop_1979:
ldsw [%l7 + 0x5C], %g2
andcc %g5, %i0, %g4
fcmpes %fcc1, %f1, %f14
sth %o7, [%l7 + 0x68]
stb %o1, [%l7 + 0x47]
sdiv %i5, 0x0C79, %g3
std %f12, [%l7 + 0x50]
stb %g7, [%l7 + 0x12]
ldx [%l7 + 0x58], %i3
or %i4, 0x1572, %i6
ldub [%l7 + 0x25], %o4
fabsd %f10, %f2
edge8n %l4, %o3, %l0
fabsd %f6, %f0
edge16ln %l6, %o5, %i2
addc %l5, %o0, %g1
fpack16 %f14, %f6
fbuge %fcc0, loop_1980
fmovdcc %icc, %f13, %f7
tpos %icc, 0x5
ldsw [%l7 + 0x40], %i7
loop_1980:
ldx [%l7 + 0x08], %o2
ba,pt %xcc, loop_1981
bg,a loop_1982
mova %icc, %g6, %i1
stb %l1, [%l7 + 0x19]
loop_1981:
fmovsleu %icc, %f13, %f2
loop_1982:
stb %l3, [%l7 + 0x36]
tg %xcc, 0x7
array16 %l2, %g2, %o6
fpadd32 %f6, %f6, %f4
srlx %g5, 0x12, %g4
fmovsvs %xcc, %f13, %f11
fble,a %fcc0, loop_1983
call loop_1984
stb %o7, [%l7 + 0x6B]
ldd [%l7 + 0x10], %f0
loop_1983:
fpadd16 %f0, %f0, %f10
loop_1984:
lduw [%l7 + 0x20], %i0
fmovrdgez %o1, %f4, %f6
ldub [%l7 + 0x7A], %i5
fbuge,a %fcc3, loop_1985
orcc %g3, 0x1456, %i3
stx %g7, [%l7 + 0x68]
ldsh [%l7 + 0x4E], %i4
loop_1985:
ld [%l7 + 0x30], %f12
fmovrsne %i6, %f1, %f0
ldsb [%l7 + 0x30], %l4
fcmpd %fcc2, %f2, %f2
movge %xcc, %o4, %o3
sth %l0, [%l7 + 0x4E]
fmovdge %xcc, %f9, %f3
ldub [%l7 + 0x42], %l6
fmovrsgz %i2, %f2, %f12
or %o5, 0x100F, %l5
fornot1s %f13, %f0, %f3
ldub [%l7 + 0x3A], %o0
movcc %icc, %i7, %g1
edge8n %o2, %g6, %i1
stb %l3, [%l7 + 0x58]
stb %l2, [%l7 + 0x70]
udiv %g2, 0x05A2, %o6
ld [%l7 + 0x44], %f6
fmovsleu %xcc, %f3, %f3
nop
setx loop_1986, %l0, %l1
jmpl %l1, %l1
ldsw [%l7 + 0x2C], %g5
andcc %g4, 0x0083, %i0
st %f9, [%l7 + 0x7C]
loop_1986:
stb %o1, [%l7 + 0x61]
mulx %i5, 0x0A1C, %g3
lduw [%l7 + 0x64], %o7
fpsub16s %f0, %f14, %f12
fmovdle %icc, %f14, %f2
ldsw [%l7 + 0x0C], %i3
movrlez %i4, %g7, %l4
ldsb [%l7 + 0x48], %i6
fors %f0, %f14, %f13
fmovsleu %xcc, %f4, %f9
fbug %fcc0, loop_1987
fnot2s %f6, %f14
sdivcc %o4, 0x151E, %l0
ldub [%l7 + 0x34], %o3
loop_1987:
stx %l6, [%l7 + 0x28]
fmovdgu %icc, %f13, %f2
edge32 %i2, %o5, %l5
stb %i7, [%l7 + 0x62]
fpadd16 %f2, %f6, %f14
tl %icc, 0x6
movg %xcc, %o0, %o2
brnz,a %g6, loop_1988
fmovsn %icc, %f3, %f13
fmovsgu %icc, %f13, %f4
lduh [%l7 + 0x18], %g1
loop_1988:
ldsh [%l7 + 0x38], %i1
fmovsle %icc, %f7, %f2
ldsh [%l7 + 0x48], %l2
stw %g2, [%l7 + 0x48]
ldub [%l7 + 0x19], %l3
movn %icc, %o6, %l1
movrlez %g4, %g5, %o1
fpadd32 %f0, %f2, %f2
fble %fcc3, loop_1989
ldsb [%l7 + 0x67], %i0
tpos %icc, 0x3
fmovsle %xcc, %f13, %f12
loop_1989:
udivx %g3, 0x0DA6, %i5
ldsb [%l7 + 0x0B], %o7
std %f0, [%l7 + 0x28]
fble %fcc0, loop_1990
fmovsge %icc, %f9, %f13
ld [%l7 + 0x3C], %f11
fornot2 %f2, %f6, %f14
loop_1990:
nop
setx loop_1991, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrsne %i3, %f8, %f11
movrgez %g7, 0x02A, %l4
fmovsn %xcc, %f8, %f15
loop_1991:
ldsw [%l7 + 0x3C], %i6
lduw [%l7 + 0x40], %o4
tleu %icc, 0x4
fble,a %fcc0, loop_1992
ldx [%l7 + 0x10], %i4
mova %icc, %o3, %l6
ldx [%l7 + 0x18], %l0
loop_1992:
fcmpne16 %f2, %f10, %i2
ldsb [%l7 + 0x6F], %o5
fmovdcc %icc, %f3, %f9
fpack32 %f2, %f4, %f10
fmovdg %icc, %f0, %f5
ldsw [%l7 + 0x1C], %l5
stx %i7, [%l7 + 0x60]
bleu %xcc, loop_1993
umulcc %o2, 0x0749, %g6
fble,a %fcc1, loop_1994
addccc %g1, 0x1640, %i1
loop_1993:
edge16 %l2, %o0, %l3
andcc %o6, 0x1A12, %l1
loop_1994:
or %g2, %g4, %o1
ldsh [%l7 + 0x4C], %i0
tcc %xcc, 0x7
movcs %xcc, %g3, %g5
ldub [%l7 + 0x56], %o7
sth %i5, [%l7 + 0x46]
fzeros %f8
fsrc2s %f13, %f8
fcmpgt16 %f0, %f0, %i3
ldx [%l7 + 0x08], %l4
stb %i6, [%l7 + 0x4D]
ldd [%l7 + 0x28], %f10
st %f11, [%l7 + 0x64]
fcmple32 %f14, %f6, %g7
fmovrslz %i4, %f3, %f5
fors %f2, %f1, %f3
fmovsg %xcc, %f12, %f3
fbuge %fcc1, loop_1995
ldub [%l7 + 0x2C], %o3
andn %l6, 0x1435, %l0
fmul8ulx16 %f14, %f4, %f14
loop_1995:
fmovsgu %xcc, %f2, %f7
fmovrde %o4, %f14, %f4
fmovsa %icc, %f1, %f9
fmovdvc %xcc, %f11, %f4
lduh [%l7 + 0x42], %o5
fmul8x16al %f2, %f4, %f6
bpos,a,pn %xcc, loop_1996
bcc,a,pn %icc, loop_1997
fmovrdgz %i2, %f8, %f10
ldx [%l7 + 0x48], %i7
loop_1996:
fcmpne16 %f10, %f6, %o2
loop_1997:
stw %l5, [%l7 + 0x70]
fmovrslez %g6, %f14, %f0
ldx [%l7 + 0x18], %g1
stx %l2, [%l7 + 0x10]
fmovsvs %icc, %f1, %f11
movrlez %i1, %o0, %o6
brgez,a %l3, loop_1998
ldsw [%l7 + 0x40], %l1
bleu,a %xcc, loop_1999
ldd [%l7 + 0x58], %f8
loop_1998:
fpack32 %f2, %f8, %f4
fmovscs %icc, %f14, %f8
loop_1999:
ldx [%l7 + 0x30], %g2
std %f0, [%l7 + 0x78]
stb %o1, [%l7 + 0x31]
fbne,a %fcc3, loop_2000
stb %i0, [%l7 + 0x38]
brgz %g3, loop_2001
ldd [%l7 + 0x68], %f10
loop_2000:
fmovrslz %g4, %f13, %f5
fmovrdgz %o7, %f6, %f8
loop_2001:
movvc %xcc, %i5, %g5
stx %i3, [%l7 + 0x28]
orn %i6, %l4, %i4
ba loop_2002
move %icc, %g7, %l6
ba,a,pn %xcc, loop_2003
movrlz %o3, %o4, %l0
loop_2002:
movne %icc, %i2, %i7
edge32ln %o5, %o2, %l5
loop_2003:
bn,a,pt %xcc, loop_2004
fmovdcs %icc, %f2, %f5
fmovs %f0, %f8
fcmpgt16 %f12, %f6, %g1
loop_2004:
stx %g6, [%l7 + 0x70]
mulscc %i1, %l2, %o6
stw %l3, [%l7 + 0x1C]
tle %xcc, 0x2
ldsh [%l7 + 0x2C], %o0
edge32 %g2, %o1, %l1
brz %g3, loop_2005
sllx %i0, 0x11, %o7
movneg %xcc, %g4, %i5
subc %g5, %i3, %i6
loop_2005:
lduw [%l7 + 0x7C], %l4
bcc,a,pt %icc, loop_2006
lduw [%l7 + 0x10], %i4
stb %g7, [%l7 + 0x2D]
edge32ln %o3, %o4, %l0
loop_2006:
fmovrsgz %i2, %f6, %f7
movrgz %l6, %i7, %o5
fbue %fcc3, loop_2007
std %f0, [%l7 + 0x20]
fmovrslz %l5, %f0, %f5
fbne %fcc1, loop_2008
loop_2007:
tcc %xcc, 0x5
stx %o2, [%l7 + 0x08]
lduh [%l7 + 0x54], %g6
loop_2008:
stx %g1, [%l7 + 0x68]
fmovrsne %i1, %f15, %f8
bpos,pn %xcc, loop_2009
fnot1s %f1, %f9
ldsb [%l7 + 0x22], %l2
andn %l3, 0x1345, %o6
loop_2009:
fornot2s %f8, %f15, %f8
bleu,pt %icc, loop_2010
ldub [%l7 + 0x0D], %g2
ldsb [%l7 + 0x0E], %o0
fnot2s %f12, %f8
loop_2010:
fmovdcc %icc, %f15, %f14
fpsub32s %f11, %f15, %f5
fmovdneg %icc, %f5, %f8
fmovsleu %icc, %f6, %f2
ld [%l7 + 0x60], %f0
stx %o1, [%l7 + 0x08]
sth %g3, [%l7 + 0x28]
call loop_2011
umulcc %i0, %l1, %o7
std %f8, [%l7 + 0x20]
nop
setx loop_2012, %l0, %l1
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_2011:
fblg %fcc3, loop_2013
fpsub16 %f6, %f6, %f2
fmul8x16 %f2, %f4, %f4
loop_2012:
sth %g4, [%l7 + 0x32]
loop_2013:
stb %i5, [%l7 + 0x0B]
xor %i3, 0x1A2D, %g5
fmovd %f8, %f12
xorcc %l4, 0x1CE5, %i6
lduw [%l7 + 0x38], %g7
ldub [%l7 + 0x15], %o3
fbe %fcc0, loop_2014
fcmpeq32 %f12, %f6, %o4
subcc %l0, %i2, %i4
alignaddr %i7, %o5, %l6
loop_2014:
fmovsvc %xcc, %f2, %f3
fpmerge %f15, %f4, %f12
tne %icc, 0x7
ld [%l7 + 0x78], %f1
ldsh [%l7 + 0x70], %o2
call loop_2015
fandnot1s %f15, %f8, %f9
ldd [%l7 + 0x10], %f0
ldd [%l7 + 0x30], %f2
loop_2015:
fpadd16s %f10, %f3, %f9
std %f12, [%l7 + 0x20]
smulcc %l5, %g1, %i1
brlz %l2, loop_2016
edge16l %l3, %g6, %g2
fbuge,a %fcc2, loop_2017
fblg %fcc2, loop_2018
loop_2016:
srax %o0, 0x19, %o6
array16 %g3, %i0, %o1
loop_2017:
st %f9, [%l7 + 0x58]
loop_2018:
subccc %l1, %g4, %o7
stx %i5, [%l7 + 0x38]
fmovrslez %g5, %f10, %f3
ldx [%l7 + 0x48], %i3
fnot1 %f10, %f8
mulscc %l4, 0x1949, %g7
ldsh [%l7 + 0x7C], %o3
ldsh [%l7 + 0x4C], %o4
sth %l0, [%l7 + 0x1E]
bleu loop_2019
and %i2, %i4, %i6
fcmpd %fcc3, %f14, %f2
ldub [%l7 + 0x78], %o5
loop_2019:
lduh [%l7 + 0x2E], %i7
bgu,a loop_2020
fmovrdlez %l6, %f6, %f2
ldx [%l7 + 0x10], %l5
array16 %o2, %i1, %g1
loop_2020:
fmovrdlez %l2, %f12, %f14
ba %icc, loop_2021
ldub [%l7 + 0x15], %g6
stb %g2, [%l7 + 0x40]
fandnot2s %f4, %f5, %f4
loop_2021:
fmovsgu %xcc, %f10, %f6
brgz,a %l3, loop_2022
fmovrslz %o6, %f4, %f4
fmovsn %icc, %f1, %f0
movcc %icc, %o0, %i0
loop_2022:
fcmpne16 %f8, %f8, %g3
ldx [%l7 + 0x18], %l1
fandnot2s %f3, %f15, %f3
ldsw [%l7 + 0x20], %o1
ldsh [%l7 + 0x6A], %o7
fnot2s %f12, %f15
mulx %g4, %g5, %i5
std %f12, [%l7 + 0x50]
subccc %i3, 0x0F5B, %g7
ldsb [%l7 + 0x25], %o3
sth %l4, [%l7 + 0x1A]
fmul8x16al %f9, %f6, %f6
ldx [%l7 + 0x60], %l0
fmovscs %xcc, %f6, %f0
edge8ln %o4, %i4, %i2
fors %f1, %f5, %f5
ldx [%l7 + 0x18], %i6
be,a,pn %xcc, loop_2023
lduw [%l7 + 0x44], %o5
fmovdleu %xcc, %f13, %f13
movneg %icc, %l6, %i7
loop_2023:
st %f1, [%l7 + 0x44]
std %f4, [%l7 + 0x08]
and %o2, 0x10B3, %i1
fmovspos %icc, %f15, %f4
sth %l5, [%l7 + 0x74]
bg loop_2024
ldub [%l7 + 0x62], %g1
bleu,pt %icc, loop_2025
stb %g6, [%l7 + 0x33]
loop_2024:
edge8l %l2, %l3, %o6
fpsub16 %f6, %f8, %f2
loop_2025:
mova %xcc, %g2, %o0
srlx %g3, %l1, %i0
movgu %xcc, %o1, %o7
stx %g5, [%l7 + 0x28]
st %f12, [%l7 + 0x48]
xorcc %i5, 0x0B73, %g4
movrne %i3, %g7, %l4
movre %o3, %o4, %l0
bleu,a,pn %icc, loop_2026
lduh [%l7 + 0x70], %i4
st %f3, [%l7 + 0x64]
ble,a %xcc, loop_2027
loop_2026:
sdiv %i6, 0x0E66, %o5
ldd [%l7 + 0x38], %f8
nop
setx loop_2028, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2027:
fmovrslez %l6, %f14, %f9
ldsh [%l7 + 0x1A], %i7
ldsh [%l7 + 0x76], %i2
loop_2028:
lduh [%l7 + 0x52], %o2
fnor %f8, %f4, %f4
fmovdgu %icc, %f0, %f4
stx %i1, [%l7 + 0x40]
tneg %xcc, 0x1
fcmps %fcc0, %f10, %f10
stb %g1, [%l7 + 0x52]
xor %g6, 0x053C, %l5
tge %icc, 0x0
te %icc, 0x2
fsrc2 %f2, %f14
fmovda %xcc, %f12, %f6
fmovdgu %xcc, %f7, %f3
fmuld8ulx16 %f1, %f6, %f12
lduw [%l7 + 0x78], %l3
tg %icc, 0x6
lduh [%l7 + 0x6A], %o6
fandnot1 %f2, %f14, %f8
fmovdneg %xcc, %f8, %f9
movcc %xcc, %g2, %o0
udivcc %l2, 0x0B36, %g3
edge8n %l1, %o1, %o7
tl %xcc, 0x1
fabsd %f2, %f4
tn %xcc, 0x4
lduw [%l7 + 0x50], %i0
stb %g5, [%l7 + 0x54]
edge16n %i5, %g4, %i3
fmovrsgz %g7, %f7, %f8
udivx %l4, 0x022D, %o3
fzeros %f6
bgu loop_2029
fmovscs %icc, %f2, %f15
nop
setx loop_2030, %l0, %l1
jmpl %l1, %l0
std %f2, [%l7 + 0x70]
loop_2029:
fnand %f12, %f12, %f10
stx %o4, [%l7 + 0x18]
loop_2030:
fxors %f10, %f6, %f13
fba %fcc2, loop_2031
stx %i4, [%l7 + 0x70]
movrne %o5, 0x113, %l6
fsrc2s %f12, %f9
loop_2031:
mulscc %i6, 0x0AF3, %i2
stw %o2, [%l7 + 0x4C]
call loop_2032
bn,a loop_2033
tne %xcc, 0x3
bshuffle %f8, %f10, %f4
loop_2032:
fmovsne %icc, %f7, %f11
loop_2033:
fmovrdgez %i1, %f2, %f6
fba,a %fcc0, loop_2034
movvs %xcc, %i7, %g1
stx %g6, [%l7 + 0x20]
for %f8, %f4, %f12
loop_2034:
fmovrslz %l3, %f8, %f8
fpsub16 %f8, %f6, %f6
fpackfix %f6, %f5
brlz %l5, loop_2035
ldsw [%l7 + 0x60], %g2
stx %o0, [%l7 + 0x70]
fcmple16 %f0, %f0, %l2
loop_2035:
movle %xcc, %g3, %l1
st %f7, [%l7 + 0x60]
smulcc %o6, 0x1904, %o7
bpos,a loop_2036
ld [%l7 + 0x48], %f9
movrgez %o1, %g5, %i5
movge %icc, %i0, %g4
loop_2036:
fpackfix %f14, %f14
brnz,a %g7, loop_2037
tn %icc, 0x5
fxor %f8, %f10, %f12
move %icc, %i3, %l4
loop_2037:
fandnot2s %f1, %f12, %f10
sth %o3, [%l7 + 0x2A]
fpack16 %f8, %f0
for %f8, %f4, %f0
tle %icc, 0x2
st %f5, [%l7 + 0x54]
subccc %o4, 0x1C44, %l0
faligndata %f8, %f8, %f10
bcc,a %icc, loop_2038
lduw [%l7 + 0x20], %i4
sub %o5, 0x1C18, %l6
move %xcc, %i2, %i6
loop_2038:
fbo,a %fcc3, loop_2039
umulcc %o2, %i1, %i7
ldsh [%l7 + 0x34], %g1
brgez,a %l3, loop_2040
loop_2039:
movrlz %l5, %g6, %g2
fmovdge %xcc, %f2, %f4
smulcc %o0, %g3, %l1
loop_2040:
movpos %icc, %l2, %o6
fcmpne32 %f14, %f12, %o7
movle %xcc, %o1, %g5
fmovdn %icc, %f12, %f8
be loop_2041
edge32n %i5, %g4, %g7
fmovrdgz %i3, %f4, %f10
xnor %l4, 0x1C6D, %i0
loop_2041:
bge,a,pt %xcc, loop_2042
lduw [%l7 + 0x0C], %o3
fbuge %fcc2, loop_2043
ld [%l7 + 0x78], %f6
loop_2042:
stb %l0, [%l7 + 0x7E]
subccc %i4, %o4, %o5
loop_2043:
stx %l6, [%l7 + 0x50]
stw %i2, [%l7 + 0x3C]
fnors %f15, %f8, %f6
ldsw [%l7 + 0x2C], %i6
ldub [%l7 + 0x35], %o2
movneg %xcc, %i1, %i7
movleu %xcc, %l3, %g1
ldsw [%l7 + 0x28], %g6
fmul8x16au %f14, %f3, %f14
ldx [%l7 + 0x38], %l5
fnors %f11, %f5, %f1
fpsub32 %f6, %f2, %f8
edge16n %g2, %g3, %l1
fors %f12, %f7, %f12
ldsw [%l7 + 0x0C], %o0
st %f13, [%l7 + 0x34]
alignaddrl %l2, %o7, %o6
ldub [%l7 + 0x18], %g5
fmovd %f8, %f14
orncc %i5, 0x147E, %g4
fnegd %f14, %f4
fcmple32 %f6, %f6, %g7
udivx %o1, 0x0E10, %i3
stx %l4, [%l7 + 0x08]
sdivcc %o3, 0x19F5, %l0
ldub [%l7 + 0x30], %i4
fxor %f14, %f6, %f12
edge8 %o4, %i0, %o5
tsubcctv %i2, 0x1045, %l6
ldub [%l7 + 0x3F], %o2
fmovrslz %i1, %f13, %f2
fbg %fcc0, loop_2044
fcmpeq16 %f8, %f0, %i7
std %f4, [%l7 + 0x50]
ldx [%l7 + 0x20], %l3
loop_2044:
fmovsg %icc, %f13, %f2
fbe %fcc2, loop_2045
sth %i6, [%l7 + 0x0E]
edge16n %g6, %g1, %g2
sth %l5, [%l7 + 0x76]
loop_2045:
movcc %icc, %l1, %o0
udivx %l2, 0x01F3, %o7
ldub [%l7 + 0x66], %g3
brgez,a %o6, loop_2046
fnot1s %f10, %f8
fxors %f10, %f12, %f6
tvc %xcc, 0x2
loop_2046:
movvc %xcc, %g5, %g4
stb %i5, [%l7 + 0x3B]
lduw [%l7 + 0x1C], %g7
fbn,a %fcc2, loop_2047
udivx %i3, 0x05EE, %l4
lduw [%l7 + 0x1C], %o1
fbge %fcc1, loop_2048
loop_2047:
ldsb [%l7 + 0x46], %l0
fmovsneg %icc, %f5, %f1
fcmped %fcc2, %f0, %f0
loop_2048:
fmovde %icc, %f0, %f4
tn %xcc, 0x5
ta %xcc, 0x0
brlz %i4, loop_2049
fcmpne16 %f8, %f6, %o3
fmovse %icc, %f12, %f6
ld [%l7 + 0x6C], %f13
loop_2049:
fbn %fcc1, loop_2050
tsubcc %o4, 0x1FA9, %o5
ldsh [%l7 + 0x78], %i0
lduw [%l7 + 0x60], %i2
loop_2050:
andcc %o2, 0x18E3, %l6
udivcc %i7, 0x0B13, %l3
lduw [%l7 + 0x64], %i1
st %f6, [%l7 + 0x18]
brlez,a %i6, loop_2051
fmuld8ulx16 %f6, %f8, %f6
bn,a,pt %icc, loop_2052
array8 %g6, %g1, %l5
loop_2051:
lduw [%l7 + 0x74], %l1
stb %g2, [%l7 + 0x56]
loop_2052:
stb %o0, [%l7 + 0x42]
bneg,pt %icc, loop_2053
fblg %fcc1, loop_2054
ldsb [%l7 + 0x33], %o7
addcc %g3, %o6, %g5
loop_2053:
fmul8x16al %f11, %f11, %f6
loop_2054:
xorcc %g4, %i5, %g7
udivx %i3, 0x1F5D, %l4
fbl,a %fcc1, loop_2055
fmovdneg %icc, %f6, %f4
edge32ln %o1, %l2, %i4
fpsub16s %f4, %f0, %f7
loop_2055:
ldub [%l7 + 0x57], %o3
edge8l %o4, %l0, %o5
ld [%l7 + 0x70], %f8
ldsh [%l7 + 0x08], %i2
edge32l %o2, %i0, %i7
movcs %icc, %l6, %l3
fmovsgu %xcc, %f14, %f14
fble,a %fcc0, loop_2056
fnor %f10, %f4, %f12
bvc,a loop_2057
bn,a loop_2058
loop_2056:
fmovrsgez %i6, %f0, %f6
tcc %icc, 0x6
loop_2057:
fand %f14, %f14, %f0
loop_2058:
bl,a,pt %xcc, loop_2059
fpmerge %f11, %f3, %f12
lduh [%l7 + 0x14], %g6
movvc %icc, %g1, %l5
loop_2059:
fmovsg %icc, %f15, %f1
ta %icc, 0x5
alignaddr %i1, %g2, %l1
fexpand %f9, %f0
fands %f15, %f3, %f2
movvs %xcc, %o0, %g3
fbge %fcc3, loop_2060
sll %o7, 0x00, %g5
fnors %f6, %f13, %f6
movcc %icc, %o6, %g4
loop_2060:
stx %g7, [%l7 + 0x50]
fmovsle %icc, %f13, %f4
std %f12, [%l7 + 0x40]
tsubcctv %i3, %i5, %l4
fbo %fcc1, loop_2061
movne %icc, %o1, %l2
fcmpgt16 %f4, %f4, %o3
std %f4, [%l7 + 0x78]
loop_2061:
ld [%l7 + 0x50], %f4
fmovrslz %i4, %f15, %f8
mulx %l0, %o4, %o5
st %f0, [%l7 + 0x54]
ld [%l7 + 0x74], %f7
tvc %xcc, 0x2
fpackfix %f2, %f12
orcc %o2, 0x0A52, %i2
movcc %xcc, %i7, %l6
sth %l3, [%l7 + 0x38]
edge16l %i6, %i0, %g1
fmovrsgez %l5, %f3, %f6
fmovsgu %xcc, %f5, %f13
fmovsg %icc, %f2, %f4
pdist %f2, %f6, %f4
fabss %f6, %f10
fmovd %f0, %f10
fpadd16 %f8, %f2, %f10
fandnot2s %f7, %f7, %f10
ldsw [%l7 + 0x30], %i1
fsrc1s %f6, %f14
movrlz %g2, 0x37F, %l1
fbule,a %fcc1, loop_2062
umul %g6, %o0, %g3
call loop_2063
fnand %f10, %f2, %f14
loop_2062:
std %f8, [%l7 + 0x28]
tsubcc %o7, 0x0420, %g5
loop_2063:
ldsw [%l7 + 0x44], %g4
sth %g7, [%l7 + 0x40]
mova %icc, %o6, %i5
fbg %fcc1, loop_2064
ldub [%l7 + 0x20], %i3
fmovscc %xcc, %f15, %f0
movg %xcc, %o1, %l4
loop_2064:
st %f7, [%l7 + 0x14]
edge16ln %o3, %i4, %l0
subccc %o4, %o5, %l2
ld [%l7 + 0x5C], %f4
std %f0, [%l7 + 0x70]
stw %i2, [%l7 + 0x60]
fmovrslez %o2, %f10, %f8
fmovsneg %icc, %f5, %f13
lduw [%l7 + 0x68], %l6
nop
setx loop_2065, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %l3, [%l7 + 0x2C]
ld [%l7 + 0x7C], %f14
ldub [%l7 + 0x79], %i6
loop_2065:
fornot1s %f2, %f1, %f1
fpack32 %f4, %f0, %f10
fpsub32s %f2, %f3, %f9
sethi 0x1D9E, %i7
tneg %xcc, 0x0
stb %g1, [%l7 + 0x4E]
alignaddrl %i0, %l5, %g2
ldsh [%l7 + 0x1A], %i1
ldsw [%l7 + 0x0C], %l1
fpadd32 %f8, %f14, %f10
ldx [%l7 + 0x78], %g6
te %icc, 0x7
st %f5, [%l7 + 0x68]
orncc %o0, 0x02B2, %o7
std %f4, [%l7 + 0x38]
sra %g5, 0x0D, %g3
ld [%l7 + 0x08], %f2
ldsw [%l7 + 0x0C], %g4
stw %o6, [%l7 + 0x14]
fbug %fcc3, loop_2066
fmovdn %xcc, %f13, %f12
sdivcc %g7, 0x031A, %i5
stx %o1, [%l7 + 0x20]
loop_2066:
fpadd32s %f0, %f10, %f13
sub %i3, 0x00AA, %o3
std %f0, [%l7 + 0x50]
edge16n %i4, %l0, %o4
be %icc, loop_2067
alignaddr %l4, %o5, %i2
fcmple16 %f12, %f6, %o2
nop
setx loop_2068, %l0, %l1
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_2067:
stx %l6, [%l7 + 0x78]
sth %l3, [%l7 + 0x7C]
sdiv %l2, 0x195A, %i7
loop_2068:
ta %xcc, 0x3
orn %i6, 0x175F, %i0
fornot2s %f14, %f14, %f0
ldsh [%l7 + 0x14], %l5
xorcc %g2, 0x086F, %g1
fmovdg %xcc, %f2, %f13
fcmpgt16 %f4, %f10, %l1
fmovrde %i1, %f2, %f12
fmul8x16au %f12, %f7, %f12
std %f2, [%l7 + 0x30]
fxnor %f8, %f12, %f4
stw %o0, [%l7 + 0x78]
fands %f10, %f4, %f15
fandnot2s %f13, %f7, %f11
ldsb [%l7 + 0x0F], %o7
fxnor %f2, %f0, %f14
ldsw [%l7 + 0x30], %g6
ldsw [%l7 + 0x2C], %g5
fmul8ulx16 %f0, %f4, %f4
udivcc %g3, 0x0757, %o6
stx %g7, [%l7 + 0x70]
edge32ln %i5, %o1, %i3
fmovrdlez %o3, %f8, %f4
ldd [%l7 + 0x58], %f2
for %f4, %f12, %f0
fpmerge %f3, %f8, %f4
edge8n %i4, %l0, %o4
stx %g4, [%l7 + 0x48]
fmovdn %icc, %f3, %f5
call loop_2069
fmul8ulx16 %f2, %f8, %f10
std %f12, [%l7 + 0x30]
srlx %o5, %i2, %l4
loop_2069:
ld [%l7 + 0x0C], %f8
ldsb [%l7 + 0x5A], %l6
sdivx %o2, 0x11CA, %l2
stx %i7, [%l7 + 0x78]
fandnot2s %f4, %f13, %f10
tn %xcc, 0x0
fmovrdlez %l3, %f4, %f6
sllx %i0, 0x18, %l5
mulscc %i6, %g2, %l1
stb %g1, [%l7 + 0x43]
fmovdleu %icc, %f5, %f13
fbn,a %fcc1, loop_2070
fmovsle %icc, %f2, %f13
ldsw [%l7 + 0x38], %i1
orn %o7, %g6, %g5
loop_2070:
stw %o0, [%l7 + 0x68]
orcc %g3, 0x16D7, %o6
fmovdge %icc, %f5, %f4
for %f2, %f12, %f12
movgu %xcc, %g7, %i5
sub %o1, %o3, %i3
fxor %f0, %f14, %f6
movcc %xcc, %l0, %o4
stb %g4, [%l7 + 0x36]
movre %o5, 0x0B9, %i4
tvc %icc, 0x1
bge,a loop_2071
std %f8, [%l7 + 0x50]
movg %icc, %i2, %l6
fmovdgu %xcc, %f11, %f14
loop_2071:
siam 0x2
fpadd32 %f2, %f12, %f14
brgz,a %o2, loop_2072
movn %icc, %l2, %l4
fmovdvs %icc, %f15, %f3
tsubcctv %i7, %l3, %l5
loop_2072:
fbu %fcc1, loop_2073
ldx [%l7 + 0x78], %i6
popc %i0, %l1
sethi 0x1BF7, %g1
loop_2073:
fcmpgt16 %f14, %f6, %i1
call loop_2074
fcmpes %fcc1, %f14, %f9
fcmpeq32 %f0, %f0, %o7
fcmpgt16 %f10, %f6, %g2
loop_2074:
fmovsa %icc, %f4, %f9
fsrc1 %f12, %f12
sdiv %g6, 0x16ED, %g5
lduw [%l7 + 0x70], %g3
srax %o0, %g7, %o6
ldsb [%l7 + 0x3E], %o1
edge8 %i5, %o3, %i3
fxnors %f0, %f8, %f11
fmovdle %xcc, %f11, %f12
addc %o4, %g4, %o5
ldub [%l7 + 0x32], %l0
fbu,a %fcc0, loop_2075
bleu %icc, loop_2076
fabss %f2, %f3
andncc %i4, %l6, %o2
loop_2075:
udiv %i2, 0x06AE, %l4
loop_2076:
ldx [%l7 + 0x10], %l2
sllx %l3, 0x1F, %l5
move %icc, %i6, %i0
orn %i7, 0x0EE1, %g1
tge %xcc, 0x5
tsubcc %i1, %o7, %g2
bvs,a %icc, loop_2077
std %f0, [%l7 + 0x60]
fpsub32 %f12, %f8, %f14
faligndata %f10, %f12, %f12
loop_2077:
fmul8x16 %f9, %f10, %f10
srl %g6, %g5, %g3
lduw [%l7 + 0x0C], %o0
ldx [%l7 + 0x48], %l1
fexpand %f12, %f6
movrlez %o6, %g7, %o1
or %i5, %i3, %o4
fbule %fcc1, loop_2078
movcs %icc, %g4, %o3
fbug,a %fcc0, loop_2079
fmovrdne %l0, %f8, %f0
loop_2078:
subcc %i4, %l6, %o5
ldd [%l7 + 0x30], %f6
loop_2079:
fmul8sux16 %f12, %f10, %f10
lduh [%l7 + 0x66], %o2
te %xcc, 0x5
add %l4, 0x12FF, %l2
fpack32 %f12, %f0, %f6
orn %l3, %l5, %i6
brgz %i2, loop_2080
fbo %fcc0, loop_2081
nop
setx loop_2082, %l0, %l1
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 %f0, %f8, %i0
loop_2080:
stw %i7, [%l7 + 0x20]
loop_2081:
addcc %g1, 0x0B09, %i1
loop_2082:
nop
setx loop_2083, %l0, %l1
jmpl %l1, %o7
fmovsl %icc, %f5, %f15
sdiv %g6, 0x0F0E, %g5
fmovrslez %g3, %f3, %f15
loop_2083:
edge8 %o0, %g2, %l1
fmovrde %o6, %f2, %f14
ldsb [%l7 + 0x18], %o1
lduw [%l7 + 0x08], %i5
stx %i3, [%l7 + 0x38]
stx %o4, [%l7 + 0x08]
movl %icc, %g4, %o3
fnot2s %f1, %f5
or %l0, 0x0A76, %i4
movge %xcc, %l6, %o5
fnegs %f15, %f7
fone %f2
fcmpeq16 %f0, %f14, %g7
edge32ln %o2, %l4, %l3
bne %xcc, loop_2084
lduh [%l7 + 0x4A], %l5
movcs %icc, %l2, %i2
fmovsneg %icc, %f1, %f15
loop_2084:
fmovsn %xcc, %f12, %f9
srl %i6, %i0, %i7
fbuge %fcc2, loop_2085
bg,a loop_2086
fmovde %icc, %f11, %f8
ble,a loop_2087
loop_2085:
edge32n %i1, %o7, %g6
loop_2086:
ldsb [%l7 + 0x68], %g1
stx %g3, [%l7 + 0x30]
loop_2087:
bn loop_2088
lduw [%l7 + 0x38], %g5
ldub [%l7 + 0x3E], %o0
movle %xcc, %g2, %l1
loop_2088:
mulx %o6, %o1, %i3
ldub [%l7 + 0x76], %o4
bg loop_2089
fandnot1 %f2, %f8, %f6
nop
setx loop_2090, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %g4, [%l7 + 0x74]
loop_2089:
stw %o3, [%l7 + 0x14]
andncc %i5, %i4, %l6
loop_2090:
fpadd16 %f14, %f0, %f10
sra %o5, %g7, %o2
ldx [%l7 + 0x10], %l4
ld [%l7 + 0x3C], %f11
xnor %l0, %l5, %l2
nop
setx loop_2091, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsge %icc, %f1, %f8
fpadd32s %f13, %f10, %f10
tge %icc, 0x4
loop_2091:
stb %l3, [%l7 + 0x3C]
addcc %i6, 0x09CC, %i2
ta %xcc, 0x5
stw %i0, [%l7 + 0x64]
subccc %i7, 0x14FF, %i1
fbne %fcc3, loop_2092
fmovd %f10, %f10
fpsub16 %f2, %f10, %f14
fblg %fcc1, loop_2093
loop_2092:
ldsh [%l7 + 0x3A], %o7
fmovscc %xcc, %f15, %f4
taddcc %g1, 0x0DD2, %g3
loop_2093:
fmovdle %xcc, %f9, %f2
tsubcctv %g6, %g5, %o0
fnegd %f10, %f14
movn %xcc, %l1, %g2
fnands %f4, %f12, %f4
std %f10, [%l7 + 0x10]
fbug %fcc1, loop_2094
ldx [%l7 + 0x28], %o1
fmovspos %xcc, %f5, %f15
fmul8x16al %f15, %f12, %f8
loop_2094:
orcc %i3, %o6, %o4
ldd [%l7 + 0x40], %f12
fmovdleu %xcc, %f0, %f8
fbug %fcc3, loop_2095
sth %g4, [%l7 + 0x0C]
tle %icc, 0x4
fmovde %xcc, %f2, %f12
loop_2095:
fmovscc %icc, %f14, %f3
ta %xcc, 0x2
fble %fcc2, loop_2096
movrgez %i5, 0x0ED, %o3
srlx %l6, %o5, %g7
addcc %o2, %l4, %i4
loop_2096:
array16 %l5, %l0, %l3
faligndata %f12, %f4, %f10
fmovdcs %icc, %f0, %f12
fbe,a %fcc1, loop_2097
umul %i6, 0x0DDA, %i2
array16 %i0, %l2, %i1
xor %i7, %g1, %o7
loop_2097:
fbue,a %fcc1, loop_2098
fble,a %fcc3, loop_2099
fornot1 %f10, %f6, %f14
edge8 %g6, %g3, %o0
loop_2098:
andcc %l1, %g2, %o1
loop_2099:
smulcc %g5, %i3, %o4
stw %g4, [%l7 + 0x10]
ld [%l7 + 0x0C], %f5
ldub [%l7 + 0x1F], %i5
brz %o6, loop_2100
fmovrde %o3, %f12, %f10
sra %o5, %l6, %g7
ldsh [%l7 + 0x46], %l4
loop_2100:
movrlez %o2, %l5, %l0
lduh [%l7 + 0x4E], %l3
std %f6, [%l7 + 0x70]
stw %i6, [%l7 + 0x2C]
stb %i2, [%l7 + 0x43]
andncc %i4, %i0, %i1
bgu,pn %icc, loop_2101
ldsb [%l7 + 0x4A], %l2
ldub [%l7 + 0x33], %g1
fcmps %fcc0, %f10, %f4
loop_2101:
fmovrdlez %o7, %f14, %f8
fandnot1 %f14, %f4, %f8
ldsh [%l7 + 0x28], %i7
fmovscc %xcc, %f14, %f5
movn %icc, %g3, %g6
fsrc2s %f7, %f1
fmovrdlez %l1, %f4, %f8
fzero %f10
fnands %f15, %f7, %f12
lduh [%l7 + 0x7C], %g2
subcc %o0, 0x0EAC, %o1
smul %g5, %i3, %g4
movg %xcc, %i5, %o6
umul %o4, %o5, %o3
tpos %icc, 0x1
bgu,a,pn %icc, loop_2102
fnot1 %f14, %f12
sllx %g7, 0x17, %l4
ldd [%l7 + 0x78], %f4
loop_2102:
fornot2s %f11, %f13, %f2
movvs %icc, %l6, %l5
alignaddr %o2, %l0, %l3
ldd [%l7 + 0x50], %f12
fmovda %xcc, %f3, %f8
alignaddrl %i6, %i4, %i0
fmovsa %xcc, %f13, %f7
tg %xcc, 0x7
edge16l %i2, %l2, %i1
tleu %xcc, 0x6
bge,a,pn %xcc, loop_2103
ba,pn %icc, loop_2104
brz,a %g1, loop_2105
fmovrde %i7, %f14, %f0
loop_2103:
fmovdle %xcc, %f1, %f3
loop_2104:
lduh [%l7 + 0x56], %g3
loop_2105:
std %f12, [%l7 + 0x38]
bvs,pn %xcc, loop_2106
std %f0, [%l7 + 0x18]
ldsh [%l7 + 0x78], %g6
st %f9, [%l7 + 0x50]
loop_2106:
movcs %icc, %o7, %l1
stb %g2, [%l7 + 0x4D]
fmovdcc %icc, %f0, %f14
fmovsn %xcc, %f10, %f12
fpadd16s %f11, %f11, %f6
fcmple16 %f14, %f14, %o0
fandnot2s %f12, %f1, %f2
ta %icc, 0x3
ldsh [%l7 + 0x76], %g5
fcmpgt32 %f6, %f8, %o1
sth %g4, [%l7 + 0x66]
fpmerge %f7, %f13, %f8
fmovrsne %i3, %f14, %f4
andncc %i5, %o6, %o5
fmovdge %icc, %f15, %f15
fpack16 %f14, %f2
andncc %o3, %o4, %g7
stw %l6, [%l7 + 0x7C]
fmovsgu %xcc, %f15, %f12
fpadd16 %f10, %f14, %f8
fand %f14, %f14, %f4
lduh [%l7 + 0x6C], %l5
ldd [%l7 + 0x40], %f0
fmovsgu %icc, %f0, %f12
fmovs %f1, %f6
ldsb [%l7 + 0x7D], %o2
std %f12, [%l7 + 0x68]
udivx %l4, 0x091A, %l3
tn %icc, 0x0
fzero %f14
brlz %i6, loop_2107
fnand %f2, %f2, %f12
ldd [%l7 + 0x78], %f14
edge32 %l0, %i4, %i0
loop_2107:
sdiv %l2, 0x1D47, %i1
edge32l %g1, %i2, %g3
taddcctv %i7, %o7, %g6
fnegd %f12, %f0
fbne,a %fcc3, loop_2108
fmovrslz %g2, %f10, %f5
fmovdge %xcc, %f13, %f3
ldd [%l7 + 0x20], %f10
loop_2108:
ldsw [%l7 + 0x18], %o0
fcmple16 %f4, %f12, %l1
fmovrdlz %o1, %f2, %f4
ba loop_2109
fbul,a %fcc2, loop_2110
and %g5, %g4, %i5
fpadd16s %f4, %f8, %f6
loop_2109:
fcmple32 %f10, %f14, %o6
loop_2110:
fcmpeq16 %f0, %f8, %i3
fbl %fcc3, loop_2111
brlz %o3, loop_2112
sra %o4, 0x14, %o5
ld [%l7 + 0x70], %f7
loop_2111:
ld [%l7 + 0x44], %f15
loop_2112:
std %f10, [%l7 + 0x78]
bcs,a loop_2113
st %f15, [%l7 + 0x14]
bvs %xcc, loop_2114
tl %xcc, 0x4
loop_2113:
fnot1s %f6, %f13
sth %l6, [%l7 + 0x20]
loop_2114:
fpsub32 %f14, %f6, %f4
fbo %fcc1, loop_2115
fmovrde %l5, %f10, %f14
fpsub32s %f12, %f10, %f2
bcs loop_2116
loop_2115:
fmovrse %o2, %f15, %f13
stb %g7, [%l7 + 0x7B]
fblg %fcc3, loop_2117
loop_2116:
udivcc %l4, 0x03DF, %i6
edge8n %l3, %l0, %i4
fpsub32 %f0, %f8, %f8
loop_2117:
fsrc2s %f6, %f2
tvc %xcc, 0x5
tneg %xcc, 0x5
st %f9, [%l7 + 0x74]
ldx [%l7 + 0x40], %l2
ldd [%l7 + 0x38], %f2
lduw [%l7 + 0x40], %i1
fmovsgu %icc, %f3, %f15
fpadd16s %f3, %f5, %f10
fbo %fcc0, loop_2118
st %f3, [%l7 + 0x6C]
lduw [%l7 + 0x18], %i0
fblg %fcc0, loop_2119
loop_2118:
fnot2s %f6, %f9
stw %i2, [%l7 + 0x50]
fnot2s %f5, %f6
loop_2119:
fand %f8, %f14, %f0
fmovdl %icc, %f5, %f3
std %f6, [%l7 + 0x38]
lduw [%l7 + 0x2C], %g1
bleu,a,pt %xcc, loop_2120
stx %i7, [%l7 + 0x50]
ldx [%l7 + 0x10], %o7
fbne,a %fcc3, loop_2121
loop_2120:
alignaddr %g3, %g6, %o0
ld [%l7 + 0x58], %f3
tsubcctv %l1, 0x10B7, %g2
loop_2121:
bcc,pt %xcc, loop_2122
movrne %o1, %g4, %i5
bl loop_2123
sth %g5, [%l7 + 0x24]
loop_2122:
fbule %fcc3, loop_2124
std %f6, [%l7 + 0x60]
loop_2123:
fpadd16 %f12, %f0, %f4
ldsw [%l7 + 0x0C], %i3
loop_2124:
ldsw [%l7 + 0x1C], %o3
fmovdpos %icc, %f15, %f0
tsubcc %o4, %o5, %o6
or %l5, 0x05AC, %o2
fmovdgu %xcc, %f13, %f6
fxors %f13, %f13, %f8
tle %icc, 0x5
fpadd32 %f6, %f14, %f14
st %f7, [%l7 + 0x48]
fbul %fcc0, loop_2125
tle %xcc, 0x6
bcs,a,pn %xcc, loop_2126
fpadd16s %f7, %f1, %f2
loop_2125:
fmovdvs %icc, %f8, %f8
edge16n %g7, %l4, %i6
loop_2126:
sth %l3, [%l7 + 0x20]
fnor %f2, %f12, %f10
array32 %l0, %i4, %l6
ld [%l7 + 0x3C], %f10
tle %icc, 0x6
mova %xcc, %l2, %i0
ld [%l7 + 0x24], %f11
lduw [%l7 + 0x30], %i1
ldx [%l7 + 0x60], %g1
udivcc %i2, 0x06F8, %i7
orncc %g3, 0x0329, %g6
srl %o0, 0x09, %l1
fmovsle %icc, %f5, %f0
subc %g2, %o1, %g4
fmovrdgez %o7, %f6, %f6
ldsw [%l7 + 0x10], %g5
std %f6, [%l7 + 0x40]
tvc %xcc, 0x6
fnot1s %f0, %f3
fmovdneg %xcc, %f11, %f14
stb %i5, [%l7 + 0x6B]
mova %xcc, %o3, %o4
edge8ln %i3, %o6, %l5
stw %o2, [%l7 + 0x50]
udivx %o5, 0x0B5F, %l4
movrlz %g7, %l3, %l0
fmovsa %xcc, %f4, %f8
umul %i4, %l6, %i6
edge8l %i0, %l2, %g1
ldsh [%l7 + 0x76], %i2
ldsb [%l7 + 0x31], %i7
fornot1s %f3, %f7, %f6
fmovdneg %xcc, %f8, %f11
fandnot1 %f14, %f14, %f2
subc %g3, %i1, %o0
bvc,a,pn %xcc, loop_2127
st %f10, [%l7 + 0x2C]
taddcc %g6, %l1, %g2
fpsub16 %f0, %f12, %f4
loop_2127:
stb %o1, [%l7 + 0x0C]
edge16ln %g4, %o7, %g5
ldd [%l7 + 0x70], %f10
brgez,a %i5, loop_2128
taddcctv %o4, %o3, %i3
ldd [%l7 + 0x38], %f0
subcc %l5, %o2, %o6
loop_2128:
fmovsle %icc, %f8, %f13
fbuge,a %fcc3, loop_2129
xnorcc %l4, %g7, %o5
and %l3, 0x0D76, %l0
ldx [%l7 + 0x58], %l6
loop_2129:
nop
setx loop_2130, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bn,pn %xcc, loop_2131
pdist %f2, %f6, %f10
fnand %f12, %f4, %f0
loop_2130:
ldub [%l7 + 0x26], %i6
loop_2131:
fmovdge %icc, %f3, %f1
nop
setx loop_2132, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f10, [%l7 + 0x40]
fmovdvc %xcc, %f0, %f8
umul %i4, %i0, %l2
loop_2132:
stb %i2, [%l7 + 0x3A]
fbge,a %fcc1, loop_2133
stx %i7, [%l7 + 0x68]
udivx %g3, 0x049E, %i1
stb %g1, [%l7 + 0x5A]
loop_2133:
stw %o0, [%l7 + 0x24]
ldsh [%l7 + 0x34], %g6
stb %g2, [%l7 + 0x35]
stb %o1, [%l7 + 0x19]
stx %l1, [%l7 + 0x78]
array16 %o7, %g4, %i5
st %f8, [%l7 + 0x34]
std %f10, [%l7 + 0x58]
tpos %xcc, 0x5
edge32 %o4, %g5, %i3
ldsh [%l7 + 0x34], %o3
edge8ln %l5, %o2, %o6
lduw [%l7 + 0x18], %g7
stb %o5, [%l7 + 0x1F]
movg %xcc, %l3, %l0
ldub [%l7 + 0x18], %l4
fmovrse %i6, %f14, %f14
fmovspos %icc, %f11, %f2
addccc %i4, %i0, %l6
std %f4, [%l7 + 0x08]
ldd [%l7 + 0x30], %f4
tcs %xcc, 0x7
sra %l2, 0x04, %i7
fmovspos %icc, %f7, %f11
array32 %i2, %i1, %g3
fmovrslz %g1, %f10, %f10
andcc %g6, %g2, %o0
ld [%l7 + 0x4C], %f2
pdist %f2, %f4, %f12
fmovde %xcc, %f6, %f4
fmovrdlz %o1, %f4, %f8
stw %o7, [%l7 + 0x0C]
ta %icc, 0x6
alignaddrl %g4, %l1, %o4
movre %i5, %i3, %o3
and %g5, 0x1266, %l5
fbue,a %fcc2, loop_2134
fbul,a %fcc2, loop_2135
ldd [%l7 + 0x38], %f4
tsubcc %o2, 0x0563, %o6
loop_2134:
std %f4, [%l7 + 0x20]
loop_2135:
addcc %g7, %o5, %l0
fmul8x16au %f14, %f15, %f8
movn %xcc, %l3, %l4
fmovdgu %xcc, %f1, %f11
ble loop_2136
bge,pt %xcc, loop_2137
ldsb [%l7 + 0x09], %i6
lduw [%l7 + 0x64], %i0
loop_2136:
ldsh [%l7 + 0x7E], %i4
loop_2137:
ldsw [%l7 + 0x7C], %l6
array16 %i7, %l2, %i1
std %f2, [%l7 + 0x48]
fand %f10, %f10, %f14
movvs %icc, %i2, %g3
srl %g6, 0x16, %g1
ldsb [%l7 + 0x5D], %o0
brgz,a %o1, loop_2138
andcc %o7, 0x00B3, %g2
ldub [%l7 + 0x60], %g4
st %f1, [%l7 + 0x5C]
loop_2138:
edge16n %o4, %l1, %i3
stw %o3, [%l7 + 0x40]
movn %xcc, %g5, %l5
ldx [%l7 + 0x10], %i5
bleu,a %icc, loop_2139
fbu %fcc3, loop_2140
tvs %xcc, 0x0
alignaddr %o6, %o2, %o5
loop_2139:
fmul8x16 %f2, %f10, %f0
loop_2140:
ldub [%l7 + 0x4E], %g7
fmul8ulx16 %f14, %f8, %f0
stx %l0, [%l7 + 0x18]
fmovrdgez %l4, %f10, %f2
lduh [%l7 + 0x48], %l3
ldsw [%l7 + 0x10], %i6
edge32l %i4, %l6, %i7
subccc %l2, 0x1BD0, %i1
ld [%l7 + 0x30], %f15
ldsb [%l7 + 0x2B], %i0
fmovscs %xcc, %f3, %f2
movrlz %i2, %g3, %g6
ldsh [%l7 + 0x26], %g1
popc %o0, %o7
fxnor %f4, %f12, %f14
std %f4, [%l7 + 0x48]
ldub [%l7 + 0x6D], %o1
fpackfix %f2, %f4
fcmpne16 %f0, %f2, %g4
bn %xcc, loop_2141
std %f8, [%l7 + 0x58]
tg %xcc, 0x6
lduh [%l7 + 0x54], %o4
loop_2141:
fmovdge %icc, %f6, %f14
fxnor %f8, %f10, %f8
stx %g2, [%l7 + 0x48]
sra %l1, %i3, %o3
stb %l5, [%l7 + 0x3B]
fandnot1s %f11, %f1, %f0
ldsh [%l7 + 0x7A], %i5
bn,pn %icc, loop_2142
tpos %xcc, 0x6
fnors %f0, %f5, %f6
fcmpne32 %f6, %f10, %o6
loop_2142:
fmovse %xcc, %f1, %f6
nop
setx loop_2143, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sll %o2, 0x18, %o5
fmovscs %xcc, %f5, %f11
movre %g5, %l0, %g7
loop_2143:
stw %l4, [%l7 + 0x2C]
stx %l3, [%l7 + 0x78]
sth %i4, [%l7 + 0x6A]
fexpand %f1, %f4
ldsh [%l7 + 0x50], %l6
fmovrse %i7, %f7, %f2
st %f13, [%l7 + 0x40]
orncc %i6, %i1, %l2
stb %i2, [%l7 + 0x56]
srax %i0, 0x08, %g6
sth %g3, [%l7 + 0x14]
fpsub16s %f2, %f8, %f7
fmovrdgez %o0, %f10, %f4
fmovrdlez %o7, %f0, %f2
ldd [%l7 + 0x28], %f8
fpsub32 %f8, %f6, %f0
fones %f9
call loop_2144
movl %icc, %g1, %g4
ldsh [%l7 + 0x10], %o4
std %f6, [%l7 + 0x38]
loop_2144:
bgu,a loop_2145
lduw [%l7 + 0x74], %g2
fmovdge %icc, %f6, %f14
fornot1 %f12, %f6, %f12
loop_2145:
fmovdcs %xcc, %f9, %f13
movrgz %o1, %l1, %i3
movgu %icc, %l5, %i5
bvc,pt %icc, loop_2146
fmovsvc %xcc, %f0, %f9
call loop_2147
fandnot1 %f0, %f14, %f14
loop_2146:
alignaddrl %o6, %o2, %o3
fmovrde %o5, %f4, %f6
loop_2147:
fbu %fcc0, loop_2148
sth %g5, [%l7 + 0x5E]
addcc %g7, %l4, %l0
sll %i4, 0x14, %l6
loop_2148:
fmul8x16al %f1, %f11, %f4
brgez %l3, loop_2149
mova %xcc, %i7, %i6
tleu %icc, 0x0
fornot1 %f6, %f12, %f4
loop_2149:
ldsw [%l7 + 0x38], %l2
orcc %i2, %i0, %i1
fones %f5
fpsub32s %f9, %f4, %f13
fandnot2 %f2, %f6, %f12
sth %g6, [%l7 + 0x64]
ld [%l7 + 0x34], %f4
stb %g3, [%l7 + 0x27]
fmul8ulx16 %f12, %f8, %f12
tne %xcc, 0x3
fble %fcc0, loop_2150
fmovdcc %icc, %f7, %f0
fxor %f0, %f12, %f12
sth %o0, [%l7 + 0x08]
loop_2150:
fmovdn %icc, %f0, %f13
stx %g1, [%l7 + 0x08]
fpadd32s %f4, %f8, %f0
edge8n %o7, %g4, %o4
stb %o1, [%l7 + 0x29]
sth %g2, [%l7 + 0x1E]
ldsh [%l7 + 0x18], %i3
ldsw [%l7 + 0x08], %l1
umulcc %i5, %o6, %o2
sll %o3, 0x0C, %l5
for %f8, %f10, %f14
lduh [%l7 + 0x38], %o5
addc %g7, 0x0DC2, %l4
fmovdne %icc, %f7, %f5
stb %g5, [%l7 + 0x13]
ba,pn %xcc, loop_2151
ldx [%l7 + 0x58], %l0
fsrc1 %f8, %f2
fxnors %f1, %f0, %f4
loop_2151:
sra %i4, 0x1B, %l6
udiv %l3, 0x1A49, %i6
xnorcc %l2, %i7, %i2
mova %icc, %i0, %i1
fandnot1 %f14, %f10, %f6
fbne,a %fcc3, loop_2152
tge %xcc, 0x3
sth %g3, [%l7 + 0x0E]
mulx %o0, 0x173D, %g1
loop_2152:
tsubcctv %g6, 0x1923, %o7
fbne %fcc3, loop_2153
fmul8ulx16 %f8, %f10, %f10
movl %xcc, %o4, %g4
st %f11, [%l7 + 0x34]
loop_2153:
stw %o1, [%l7 + 0x5C]
fmovdpos %xcc, %f4, %f10
ld [%l7 + 0x78], %f6
fandnot1s %f13, %f4, %f10
fpsub32s %f2, %f0, %f5
sllx %i3, %g2, %l1
movge %icc, %i5, %o6
fbuge %fcc0, loop_2154
fbug,a %fcc1, loop_2155
fmovrslz %o2, %f14, %f10
movpos %xcc, %o3, %l5
loop_2154:
ldsh [%l7 + 0x1C], %o5
loop_2155:
movneg %icc, %l4, %g7
fandnot1s %f13, %f7, %f15
movg %xcc, %g5, %l0
fbuge %fcc1, loop_2156
st %f7, [%l7 + 0x34]
fmovrsne %i4, %f12, %f7
umulcc %l6, %l3, %i6
loop_2156:
fmovsa %xcc, %f0, %f8
ldsw [%l7 + 0x5C], %l2
fmovrdlz %i2, %f0, %f14
fmovdvc %xcc, %f15, %f6
alignaddrl %i7, %i1, %g3
fors %f1, %f8, %f3
tpos %icc, 0x0
fbge %fcc3, loop_2157
nop
setx loop_2158, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrse %i0, %f2, %f5
bgu,pn %xcc, loop_2159
loop_2157:
fmovrsgz %g1, %f14, %f0
loop_2158:
tcc %xcc, 0x6
ldub [%l7 + 0x6D], %g6
loop_2159:
ta %icc, 0x6
movrlez %o7, %o4, %g4
stx %o1, [%l7 + 0x38]
fornot2s %f11, %f11, %f0
bn,a,pn %icc, loop_2160
edge8l %i3, %g2, %l1
bcs,a,pn %icc, loop_2161
ldsh [%l7 + 0x34], %o0
loop_2160:
fmul8x16au %f0, %f12, %f6
siam 0x3
loop_2161:
bleu,a,pn %icc, loop_2162
ldsw [%l7 + 0x78], %o6
lduw [%l7 + 0x78], %i5
sdivx %o2, 0x140E, %l5
loop_2162:
movle %xcc, %o5, %l4
fmovs %f5, %f11
ldd [%l7 + 0x38], %f14
sth %g7, [%l7 + 0x66]
sth %o3, [%l7 + 0x52]
fbo,a %fcc0, loop_2163
ba,pt %icc, loop_2164
sth %l0, [%l7 + 0x1E]
bcc,pn %xcc, loop_2165
loop_2163:
mulscc %g5, 0x027F, %l6
loop_2164:
tne %icc, 0x4
fpadd16 %f2, %f2, %f8
loop_2165:
smulcc %l3, 0x0081, %i6
stb %i4, [%l7 + 0x79]
fnot1s %f7, %f4
fbl %fcc0, loop_2166
ldub [%l7 + 0x6E], %l2
fbuge,a %fcc2, loop_2167
fxnor %f4, %f8, %f10
loop_2166:
edge32ln %i7, %i1, %g3
std %f0, [%l7 + 0x60]
loop_2167:
edge8n %i0, %i2, %g6
ld [%l7 + 0x58], %f3
alignaddrl %o7, %g1, %g4
st %f10, [%l7 + 0x64]
fbu %fcc1, loop_2168
fnot1s %f12, %f14
bg %xcc, loop_2169
srl %o1, 0x14, %i3
loop_2168:
fandnot2s %f9, %f14, %f5
udivcc %g2, 0x1F5A, %l1
loop_2169:
edge16ln %o4, %o6, %o0
stw %i5, [%l7 + 0x1C]
fmovrdgz %o2, %f8, %f4
move %xcc, %l5, %l4
stb %o5, [%l7 + 0x61]
nop
setx loop_2170, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x2C], %o3
ldd [%l7 + 0x48], %f12
fbn %fcc2, loop_2171
loop_2170:
fand %f12, %f12, %f12
fmovdneg %icc, %f4, %f6
fpackfix %f6, %f13
loop_2171:
fmovdn %icc, %f5, %f12
fmovd %f12, %f2
alignaddr %g7, %g5, %l0
edge16l %l6, %l3, %i6
fsrc2 %f0, %f10
umulcc %i4, 0x11DF, %l2
fcmps %fcc2, %f14, %f15
ldub [%l7 + 0x61], %i7
ld [%l7 + 0x5C], %f11
pdist %f8, %f14, %f6
fbu,a %fcc3, loop_2172
stx %i1, [%l7 + 0x10]
ldsw [%l7 + 0x30], %g3
ldsb [%l7 + 0x54], %i2
loop_2172:
ldx [%l7 + 0x58], %g6
edge32ln %o7, %g1, %i0
fmovdneg %xcc, %f1, %f12
fmovscc %icc, %f5, %f3
movne %xcc, %g4, %o1
stx %g2, [%l7 + 0x48]
std %f8, [%l7 + 0x28]
smulcc %l1, %i3, %o4
fmovsleu %xcc, %f0, %f7
ldsh [%l7 + 0x36], %o6
edge32 %o0, %o2, %l5
fand %f8, %f8, %f6
ldsb [%l7 + 0x70], %l4
brgez %o5, loop_2173
bvs %xcc, loop_2174
ldsw [%l7 + 0x08], %o3
st %f2, [%l7 + 0x78]
loop_2173:
fsrc2s %f13, %f1
loop_2174:
st %f3, [%l7 + 0x10]
stb %i5, [%l7 + 0x08]
fornot1s %f0, %f13, %f5
fmovrdne %g5, %f6, %f2
fmovsa %icc, %f4, %f11
fmovdn %icc, %f15, %f6
sdivx %l0, 0x10E1, %g7
fbo,a %fcc2, loop_2175
fcmple32 %f4, %f10, %l6
std %f6, [%l7 + 0x58]
fbg %fcc2, loop_2176
loop_2175:
bpos,a,pn %icc, loop_2177
bleu,pn %xcc, loop_2178
ldsw [%l7 + 0x68], %i6
loop_2176:
xorcc %i4, 0x1C57, %l3
loop_2177:
ldsb [%l7 + 0x0F], %i7
loop_2178:
fandnot1s %f12, %f3, %f5
ldd [%l7 + 0x68], %f6
tleu %icc, 0x4
ldub [%l7 + 0x42], %i1
ldub [%l7 + 0x26], %g3
udiv %i2, 0x025A, %l2
fxnor %f10, %f6, %f10
fmovde %icc, %f5, %f15
tg %xcc, 0x4
fmovrdgez %o7, %f10, %f4
edge32 %g6, %g1, %i0
fbule,a %fcc0, loop_2179
xnorcc %g4, %o1, %l1
edge8ln %i3, %o4, %g2
bvc,a %icc, loop_2180
loop_2179:
fnegs %f8, %f1
fmovscs %xcc, %f0, %f10
tcc %icc, 0x3
loop_2180:
ld [%l7 + 0x0C], %f2
sll %o0, %o6, %l5
fbule,a %fcc2, loop_2181
tleu %xcc, 0x7
st %f0, [%l7 + 0x64]
bcc loop_2182
loop_2181:
lduh [%l7 + 0x56], %l4
std %f0, [%l7 + 0x68]
fmovrde %o2, %f2, %f10
loop_2182:
andcc %o3, 0x0931, %i5
lduh [%l7 + 0x12], %o5
fpadd16 %f14, %f10, %f12
tleu %icc, 0x0
fmovscc %icc, %f13, %f12
sth %l0, [%l7 + 0x3C]
lduw [%l7 + 0x20], %g7
stx %g5, [%l7 + 0x30]
fabsd %f14, %f4
fcmpgt16 %f0, %f0, %i6
tcc %xcc, 0x3
fandnot2 %f8, %f0, %f6
udivcc %l6, 0x15AF, %l3
brgez,a %i7, loop_2183
ldsw [%l7 + 0x24], %i1
andn %i4, 0x091A, %i2
fnot2 %f10, %f12
loop_2183:
bgu,pn %icc, loop_2184
ldd [%l7 + 0x60], %f0
siam 0x5
st %f2, [%l7 + 0x14]
loop_2184:
fcmpgt16 %f10, %f6, %l2
fnegd %f6, %f4
stx %g3, [%l7 + 0x70]
std %f0, [%l7 + 0x50]
xor %g6, %g1, %o7
fandnot2s %f3, %f6, %f6
ldub [%l7 + 0x4B], %i0
ldsw [%l7 + 0x10], %g4
fmovsneg %icc, %f8, %f13
fpmerge %f3, %f1, %f14
fmovse %icc, %f5, %f13
xnorcc %l1, %i3, %o4
andncc %g2, %o0, %o6
brgz,a %l5, loop_2185
fpsub32 %f8, %f0, %f4
fpsub16s %f4, %f12, %f0
bvc loop_2186
loop_2185:
fbule %fcc3, loop_2187
sdivx %l4, 0x1C4F, %o1
fcmple32 %f0, %f10, %o3
loop_2186:
call loop_2188
loop_2187:
fcmpgt16 %f12, %f2, %o2
fcmpne16 %f6, %f0, %o5
fpmerge %f9, %f2, %f4
loop_2188:
ld [%l7 + 0x2C], %f14
fmovsl %icc, %f9, %f13
faligndata %f12, %f6, %f14
tgu %icc, 0x4
fbne %fcc1, loop_2189
fxors %f10, %f10, %f0
mulscc %l0, %g7, %g5
bleu,a,pn %xcc, loop_2190
loop_2189:
fpack32 %f6, %f4, %f14
ldub [%l7 + 0x60], %i6
stw %l6, [%l7 + 0x14]
loop_2190:
ldd [%l7 + 0x48], %f0
orncc %i5, %i7, %l3
ldd [%l7 + 0x40], %f2
fmovrslz %i4, %f9, %f11
ldsw [%l7 + 0x58], %i2
movpos %icc, %i1, %g3
fmovrdlz %l2, %f8, %f6
ldsh [%l7 + 0x40], %g6
fmovdvs %xcc, %f9, %f1
fbo %fcc1, loop_2191
fpackfix %f6, %f13
andcc %g1, %i0, %g4
fbule,a %fcc1, loop_2192
loop_2191:
umul %o7, %i3, %l1
tsubcctv %o4, %o0, %g2
bn,a,pn %icc, loop_2193
loop_2192:
smul %o6, %l4, %l5
ldd [%l7 + 0x50], %f0
fnand %f10, %f14, %f4
loop_2193:
ldsw [%l7 + 0x2C], %o1
movneg %xcc, %o3, %o5
fcmple32 %f12, %f8, %l0
fxnors %f13, %f1, %f13
fmul8x16 %f8, %f4, %f10
lduh [%l7 + 0x20], %g7
fnot2 %f4, %f4
fpadd32 %f8, %f12, %f6
stb %o2, [%l7 + 0x27]
addcc %i6, %l6, %g5
srax %i5, %i7, %i4
ldsh [%l7 + 0x46], %i2
fmovsleu %icc, %f12, %f4
tcc %xcc, 0x0
ld [%l7 + 0x0C], %f5
stb %i1, [%l7 + 0x4B]
fbl,a %fcc3, loop_2194
fpsub16 %f10, %f8, %f4
fcmpeq32 %f14, %f14, %l3
ldsw [%l7 + 0x0C], %l2
loop_2194:
fcmps %fcc3, %f3, %f14
fcmpne16 %f10, %f12, %g6
fzero %f14
tle %xcc, 0x7
fbe %fcc1, loop_2195
xnor %g1, 0x1CC6, %g3
ldsh [%l7 + 0x7A], %i0
ldsh [%l7 + 0x58], %o7
loop_2195:
fmovdge %icc, %f7, %f13
ldsb [%l7 + 0x24], %i3
stx %l1, [%l7 + 0x48]
tl %xcc, 0x3
fmovdn %icc, %f11, %f14
fbl %fcc3, loop_2196
tne %icc, 0x5
fmovsgu %icc, %f11, %f1
fpadd16s %f3, %f8, %f2
loop_2196:
bl,a,pn %xcc, loop_2197
fmovrse %o4, %f9, %f10
fpmerge %f13, %f14, %f8
ldsb [%l7 + 0x7B], %o0
loop_2197:
stx %g2, [%l7 + 0x78]
brlez,a %o6, loop_2198
sth %g4, [%l7 + 0x5A]
ldsh [%l7 + 0x14], %l4
sth %l5, [%l7 + 0x76]
loop_2198:
ble,a,pt %xcc, loop_2199
edge16 %o3, %o5, %l0
stw %g7, [%l7 + 0x4C]
ldsh [%l7 + 0x6E], %o1
loop_2199:
movvc %icc, %o2, %i6
fmovse %icc, %f9, %f14
andncc %g5, %l6, %i5
sdiv %i4, 0x11F1, %i7
umul %i2, %l3, %l2
fandnot2 %f12, %f10, %f14
fbn,a %fcc2, loop_2200
movrlez %i1, 0x0D4, %g6
tl %icc, 0x4
movn %icc, %g1, %i0
loop_2200:
array16 %o7, %i3, %g3
fcmple16 %f4, %f6, %o4
fnand %f12, %f2, %f10
fornot1s %f15, %f3, %f8
ldsw [%l7 + 0x60], %l1
movneg %xcc, %o0, %o6
ldx [%l7 + 0x30], %g4
fmul8ulx16 %f2, %f10, %f4
fmovsvc %xcc, %f14, %f13
ldx [%l7 + 0x58], %g2
edge16n %l5, %o3, %l4
std %f8, [%l7 + 0x28]
bpos,a,pt %icc, loop_2201
fbu %fcc2, loop_2202
ldd [%l7 + 0x60], %f0
lduw [%l7 + 0x70], %o5
loop_2201:
edge32n %g7, %o1, %o2
loop_2202:
fmovse %xcc, %f1, %f6
fand %f4, %f8, %f6
fmovde %xcc, %f1, %f4
fbul %fcc0, loop_2203
bpos,pt %icc, loop_2204
movcs %xcc, %l0, %g5
fcmpeq16 %f0, %f14, %l6
loop_2203:
fornot1 %f10, %f4, %f4
loop_2204:
stw %i6, [%l7 + 0x20]
mova %xcc, %i4, %i5
fzero %f8
movge %xcc, %i2, %l3
ldd [%l7 + 0x10], %f8
sth %l2, [%l7 + 0x40]
edge32n %i7, %i1, %g1
bpos %icc, loop_2205
fnot1s %f5, %f9
edge16ln %i0, %g6, %i3
subcc %o7, 0x03C2, %o4
loop_2205:
edge32n %g3, %l1, %o6
fnot2 %f14, %f10
xnor %g4, %o0, %l5
movcs %icc, %o3, %l4
ld [%l7 + 0x14], %f2
fpsub32s %f3, %f14, %f10
std %f4, [%l7 + 0x50]
ldx [%l7 + 0x08], %o5
orcc %g7, 0x0689, %g2
ldub [%l7 + 0x33], %o1
xnor %o2, %g5, %l6
stw %l0, [%l7 + 0x14]
stb %i6, [%l7 + 0x2B]
fmovrdgz %i4, %f0, %f12
lduw [%l7 + 0x24], %i5
movle %icc, %l3, %i2
brlz,a %i7, loop_2206
sth %l2, [%l7 + 0x58]
stx %g1, [%l7 + 0x40]
fmovsvc %icc, %f8, %f5
loop_2206:
ldsb [%l7 + 0x51], %i0
ldub [%l7 + 0x2A], %i1
fmul8sux16 %f6, %f6, %f0
fmovdle %xcc, %f2, %f12
fmul8x16al %f10, %f4, %f2
ldsw [%l7 + 0x1C], %i3
subc %o7, 0x1E4A, %o4
fmovdn %xcc, %f7, %f2
ldsb [%l7 + 0x27], %g3
subcc %l1, %o6, %g4
fandnot1 %f2, %f8, %f2
fmovda %icc, %f14, %f11
fpadd16 %f4, %f2, %f0
fone %f12
fnands %f10, %f11, %f2
fble,a %fcc0, loop_2207
fandnot1s %f1, %f6, %f10
bcs,pt %icc, loop_2208
fpadd16 %f0, %f2, %f8
loop_2207:
movge %xcc, %g6, %l5
ldx [%l7 + 0x50], %o3
loop_2208:
stx %o0, [%l7 + 0x20]
bvs,a,pt %icc, loop_2209
fmovdl %icc, %f10, %f7
orcc %o5, 0x11E6, %l4
faligndata %f14, %f6, %f8
loop_2209:
orcc %g7, 0x04CE, %g2
ldsw [%l7 + 0x50], %o2
ba %xcc, loop_2210
stw %g5, [%l7 + 0x30]
fmovsle %xcc, %f15, %f15
movneg %xcc, %o1, %l0
loop_2210:
subcc %l6, 0x0F52, %i4
ldub [%l7 + 0x5F], %i6
stx %l3, [%l7 + 0x30]
sllx %i5, %i7, %l2
fbule %fcc2, loop_2211
ba,a,pn %xcc, loop_2212
orn %g1, 0x19E8, %i2
orncc %i1, %i0, %i3
loop_2211:
xor %o7, 0x19C4, %g3
loop_2212:
lduw [%l7 + 0x38], %o4
ld [%l7 + 0x48], %f1
stw %l1, [%l7 + 0x48]
fmul8ulx16 %f4, %f8, %f12
fornot1 %f12, %f12, %f12
ba,pn %icc, loop_2213
movvc %icc, %o6, %g6
lduw [%l7 + 0x4C], %g4
fnot2 %f8, %f12
loop_2213:
movge %icc, %l5, %o0
lduw [%l7 + 0x58], %o3
std %f6, [%l7 + 0x68]
tpos %icc, 0x7
fmovrsgez %o5, %f13, %f0
fpadd32 %f4, %f4, %f14
udivx %g7, 0x19BF, %g2
orncc %o2, %l4, %o1
mulx %l0, %l6, %i4
fmovspos %xcc, %f1, %f15
stw %g5, [%l7 + 0x3C]
ldx [%l7 + 0x30], %l3
move %icc, %i5, %i7
fpackfix %f0, %f8
ldx [%l7 + 0x68], %i6
taddcc %g1, %l2, %i2
bn,pt %icc, loop_2214
fmovsle %xcc, %f0, %f4
bvc,a,pt %xcc, loop_2215
brlez,a %i1, loop_2216
loop_2214:
ldsw [%l7 + 0x6C], %i0
bvs loop_2217
loop_2215:
fcmpd %fcc3, %f12, %f6
loop_2216:
fmovscc %xcc, %f0, %f10
ldsh [%l7 + 0x7C], %o7
loop_2217:
fmovse %xcc, %f3, %f13
ldd [%l7 + 0x68], %f6
fbuge %fcc3, loop_2218
be loop_2219
stw %g3, [%l7 + 0x14]
lduh [%l7 + 0x5A], %i3
loop_2218:
tcc %icc, 0x0
loop_2219:
edge16n %l1, %o4, %g6
stx %o6, [%l7 + 0x70]
sth %l5, [%l7 + 0x42]
ldub [%l7 + 0x09], %o0
fbuge %fcc0, loop_2220
ld [%l7 + 0x68], %f0
ldd [%l7 + 0x68], %f0
ldsb [%l7 + 0x0A], %o3
loop_2220:
fand %f0, %f8, %f14
orncc %o5, %g4, %g2
edge32n %g7, %o2, %o1
ldd [%l7 + 0x38], %f4
st %f1, [%l7 + 0x10]
brlz %l0, loop_2221
movneg %xcc, %l6, %l4
bn,a loop_2222
fmovrdgz %i4, %f8, %f2
loop_2221:
lduw [%l7 + 0x20], %g5
fmovrde %l3, %f0, %f10
loop_2222:
fnegs %f6, %f3
lduw [%l7 + 0x08], %i5
fmovsgu %xcc, %f1, %f10
ld [%l7 + 0x10], %f1
andncc %i7, %i6, %l2
edge8l %g1, %i2, %i1
fmovdcs %icc, %f10, %f5
fandnot1s %f11, %f9, %f8
tge %icc, 0x0
ldsw [%l7 + 0x3C], %i0
fmovrsgz %o7, %f11, %f13
fbuge %fcc1, loop_2223
stx %g3, [%l7 + 0x70]
edge16n %i3, %o4, %g6
fcmpeq16 %f6, %f14, %o6
loop_2223:
mulx %l1, 0x0A5F, %l5
xnorcc %o0, 0x051A, %o3
fcmpne32 %f12, %f0, %o5
fmovrdne %g4, %f2, %f14
fcmpne16 %f2, %f8, %g7
brlz %g2, loop_2224
fxors %f0, %f5, %f12
or %o1, %o2, %l0
fmuld8ulx16 %f11, %f11, %f8
loop_2224:
ble,a,pt %xcc, loop_2225
tneg %icc, 0x2
fornot2s %f11, %f7, %f6
ldd [%l7 + 0x58], %f14
loop_2225:
lduh [%l7 + 0x50], %l6
brgz %l4, loop_2226
std %f8, [%l7 + 0x20]
stw %g5, [%l7 + 0x60]
ldsh [%l7 + 0x2E], %l3
loop_2226:
fmovdcs %xcc, %f9, %f2
bshuffle %f2, %f6, %f14
bn loop_2227
fexpand %f13, %f12
bvs,pt %xcc, loop_2228
fpsub32s %f6, %f14, %f2
loop_2227:
nop
setx loop_2229, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x0C], %i4
loop_2228:
fmovs %f7, %f14
std %f6, [%l7 + 0x48]
loop_2229:
tneg %xcc, 0x7
ldsb [%l7 + 0x62], %i7
tsubcc %i6, %i5, %g1
ld [%l7 + 0x20], %f15
fnand %f4, %f8, %f0
ldsw [%l7 + 0x30], %i2
fbge %fcc0, loop_2230
fmovrdgz %i1, %f10, %f10
ldd [%l7 + 0x60], %f4
ldx [%l7 + 0x48], %l2
loop_2230:
movg %xcc, %o7, %g3
tsubcctv %i0, %o4, %i3
st %f1, [%l7 + 0x24]
fcmpgt16 %f10, %f10, %o6
fabsd %f10, %f6
brnz %g6, loop_2231
edge32ln %l1, %o0, %l5
brz,a %o3, loop_2232
fba %fcc2, loop_2233
loop_2231:
stw %o5, [%l7 + 0x48]
fmovscc %icc, %f1, %f3
loop_2232:
ldsw [%l7 + 0x10], %g4
loop_2233:
bvc,pn %icc, loop_2234
fcmpd %fcc1, %f14, %f0
movre %g2, %o1, %o2
std %f0, [%l7 + 0x68]
loop_2234:
sth %l0, [%l7 + 0x38]
fmovde %xcc, %f4, %f13
ldsh [%l7 + 0x7C], %l6
lduw [%l7 + 0x24], %l4
be,a loop_2235
st %f3, [%l7 + 0x1C]
fmovdneg %xcc, %f1, %f1
fmovdvc %icc, %f4, %f4
loop_2235:
st %f4, [%l7 + 0x50]
fmuld8sux16 %f3, %f2, %f4
fbug %fcc1, loop_2236
alignaddr %g5, %g7, %i4
stx %l3, [%l7 + 0x38]
stw %i6, [%l7 + 0x74]
loop_2236:
alignaddrl %i5, %g1, %i7
edge16n %i2, %i1, %o7
fmovdleu %icc, %f12, %f10
mova %xcc, %g3, %i0
srax %o4, 0x16, %i3
sdivx %l2, 0x12EA, %o6
andncc %l1, %o0, %g6
ld [%l7 + 0x24], %f9
movn %xcc, %o3, %l5
move %xcc, %g4, %g2
ldsw [%l7 + 0x08], %o1
brnz,a %o5, loop_2237
movle %xcc, %o2, %l0
ldd [%l7 + 0x60], %f8
smul %l6, %g5, %l4
loop_2237:
fbo %fcc1, loop_2238
array16 %i4, %l3, %i6
stw %i5, [%l7 + 0x30]
sth %g1, [%l7 + 0x30]
loop_2238:
tg %xcc, 0x5
fnands %f2, %f1, %f8
subcc %i7, 0x069D, %i2
ldsh [%l7 + 0x5A], %i1
fba,a %fcc0, loop_2239
ldsb [%l7 + 0x78], %g7
fbul %fcc2, loop_2240
add %g3, 0x08C0, %i0
loop_2239:
udivx %o7, 0x1EF8, %i3
stb %o4, [%l7 + 0x42]
loop_2240:
srlx %o6, %l2, %o0
array32 %g6, %l1, %l5
stw %g4, [%l7 + 0x48]
ldsh [%l7 + 0x3A], %g2
fcmple32 %f4, %f0, %o3
stw %o5, [%l7 + 0x54]
fmovsgu %xcc, %f9, %f7
fandnot2 %f14, %f12, %f10
bneg %icc, loop_2241
movvs %xcc, %o1, %l0
stb %o2, [%l7 + 0x59]
fpadd16s %f15, %f12, %f9
loop_2241:
addcc %g5, %l4, %l6
bvc,pt %icc, loop_2242
taddcctv %i4, 0x0981, %i6
fmuld8ulx16 %f13, %f11, %f14
ld [%l7 + 0x30], %f12
loop_2242:
fbu,a %fcc0, loop_2243
ld [%l7 + 0x50], %f3
fmovdl %icc, %f0, %f13
fmovda %icc, %f8, %f9
loop_2243:
fbuge,a %fcc0, loop_2244
ldsb [%l7 + 0x4F], %l3
fcmpeq32 %f2, %f2, %i5
ldsb [%l7 + 0x4A], %g1
loop_2244:
fcmpne16 %f2, %f12, %i2
fmovs %f12, %f11
ldub [%l7 + 0x16], %i1
st %f8, [%l7 + 0x6C]
fbug %fcc1, loop_2245
fmovsg %xcc, %f5, %f4
ldub [%l7 + 0x59], %g7
fmul8x16 %f1, %f2, %f0
loop_2245:
srlx %g3, %i7, %o7
tvs %xcc, 0x6
ble,pn %icc, loop_2246
stx %i3, [%l7 + 0x08]
fmovdcs %icc, %f4, %f0
brz,a %o4, loop_2247
loop_2246:
ldd [%l7 + 0x38], %f8
tsubcctv %o6, %l2, %o0
fmovdvs %xcc, %f6, %f14
loop_2247:
fblg %fcc2, loop_2248
tn %xcc, 0x2
fmovdl %icc, %f12, %f6
fornot2s %f3, %f4, %f1
loop_2248:
fabss %f1, %f3
fands %f8, %f2, %f1
ld [%l7 + 0x40], %f15
sll %i0, %g6, %l5
orn %g4, %g2, %l1
fcmpgt32 %f10, %f0, %o5
call loop_2249
fxnor %f8, %f6, %f8
fxors %f3, %f1, %f4
std %f2, [%l7 + 0x18]
loop_2249:
tleu %icc, 0x0
stx %o1, [%l7 + 0x10]
smul %o3, %l0, %g5
fbne %fcc2, loop_2250
fpadd16s %f4, %f7, %f11
edge32l %l4, %o2, %l6
fbul %fcc3, loop_2251
loop_2250:
fmovscc %xcc, %f1, %f9
bg,pn %icc, loop_2252
tsubcctv %i4, 0x1425, %i6
loop_2251:
fpackfix %f10, %f8
movcc %xcc, %l3, %g1
loop_2252:
fbo,a %fcc2, loop_2253
mulx %i2, %i1, %i5
fmovdneg %icc, %f5, %f0
fcmple32 %f2, %f8, %g3
loop_2253:
tg %icc, 0x2
for %f14, %f8, %f0
nop
setx loop_2254, %l0, %l1
jmpl %l1, %g7
movn %icc, %o7, %i7
stw %i3, [%l7 + 0x28]
array8 %o4, %l2, %o0
loop_2254:
movvs %xcc, %i0, %o6
nop
setx loop_2255, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x18], %l5
brgz,a %g4, loop_2256
movleu %icc, %g2, %g6
loop_2255:
ldx [%l7 + 0x48], %o5
fone %f14
loop_2256:
std %f4, [%l7 + 0x78]
stw %o1, [%l7 + 0x18]
taddcctv %l1, 0x1D58, %l0
fmovdpos %icc, %f2, %f1
lduh [%l7 + 0x52], %o3
stx %g5, [%l7 + 0x58]
tpos %xcc, 0x6
alignaddrl %o2, %l6, %l4
udivx %i4, 0x1889, %l3
smulcc %g1, %i2, %i6
lduw [%l7 + 0x6C], %i5
add %i1, 0x003D, %g3
tcc %icc, 0x2
andn %g7, 0x0FCA, %o7
fcmpes %fcc3, %f11, %f10
tvs %xcc, 0x6
fbe %fcc1, loop_2257
fexpand %f3, %f8
brgz,a %i7, loop_2258
ld [%l7 + 0x18], %f2
loop_2257:
fmovsleu %xcc, %f11, %f5
sub %i3, %o4, %l2
loop_2258:
fbuge,a %fcc1, loop_2259
ta %xcc, 0x2
ld [%l7 + 0x2C], %f11
stw %o0, [%l7 + 0x0C]
loop_2259:
stw %i0, [%l7 + 0x30]
movgu %xcc, %o6, %g4
tg %icc, 0x0
bleu loop_2260
ldsb [%l7 + 0x68], %g2
fcmpd %fcc3, %f14, %f10
fxnors %f9, %f11, %f14
loop_2260:
sethi 0x0F20, %l5
fmovda %icc, %f10, %f9
fpack32 %f10, %f6, %f12
fnors %f4, %f4, %f11
fcmple16 %f8, %f8, %g6
tgu %xcc, 0x7
ldx [%l7 + 0x50], %o1
udivcc %o5, 0x0D88, %l0
taddcctv %l1, 0x0AB5, %g5
sethi 0x1762, %o2
xnorcc %l6, %l4, %o3
subc %i4, %l3, %i2
movne %icc, %g1, %i6
fmovrdgez %i5, %f0, %f14
lduh [%l7 + 0x74], %g3
ldsb [%l7 + 0x0A], %g7
fmovrdgz %i1, %f14, %f2
fmovsvc %icc, %f14, %f7
sth %i7, [%l7 + 0x66]
fbne %fcc2, loop_2261
array16 %o7, %o4, %l2
stw %i3, [%l7 + 0x54]
stx %o0, [%l7 + 0x68]
loop_2261:
fbul,a %fcc2, loop_2262
lduh [%l7 + 0x74], %o6
smulcc %g4, 0x0705, %g2
fpsub16 %f10, %f2, %f4
loop_2262:
std %f4, [%l7 + 0x70]
fsrc1 %f12, %f4
fpadd16s %f9, %f1, %f7
bl,a,pt %xcc, loop_2263
fornot1 %f14, %f8, %f14
ba %xcc, loop_2264
orncc %i0, 0x1614, %g6
loop_2263:
te %xcc, 0x3
st %f4, [%l7 + 0x24]
loop_2264:
sra %l5, %o5, %o1
fmovdcs %xcc, %f15, %f3
movleu %xcc, %l1, %g5
ldsw [%l7 + 0x78], %o2
sth %l6, [%l7 + 0x18]
sth %l4, [%l7 + 0x6A]
ldsb [%l7 + 0x6B], %l0
fornot2 %f8, %f6, %f2
fmovscs %icc, %f14, %f2
fzeros %f13
fmul8ulx16 %f2, %f12, %f6
sdiv %i4, 0x0321, %l3
brgez,a %i2, loop_2265
fmovsa %icc, %f13, %f8
subccc %o3, %g1, %i6
movrlez %g3, 0x399, %i5
loop_2265:
movpos %xcc, %g7, %i7
lduh [%l7 + 0x14], %i1
fpack32 %f10, %f0, %f0
stx %o7, [%l7 + 0x18]
fmuld8sux16 %f8, %f2, %f10
fbg %fcc1, loop_2266
lduw [%l7 + 0x68], %o4
tne %xcc, 0x6
siam 0x5
loop_2266:
ldx [%l7 + 0x40], %i3
std %f10, [%l7 + 0x18]
bleu,pn %xcc, loop_2267
ldsh [%l7 + 0x4E], %o0
stx %o6, [%l7 + 0x68]
movrlez %l2, 0x045, %g2
loop_2267:
fbue,a %fcc2, loop_2268
fbug %fcc0, loop_2269
sth %g4, [%l7 + 0x08]
fmovspos %xcc, %f13, %f15
loop_2268:
fmovrdgez %i0, %f6, %f2
loop_2269:
fsrc1 %f10, %f14
alignaddr %l5, %o5, %o1
ldsh [%l7 + 0x48], %g6
std %f8, [%l7 + 0x30]
bl,a,pt %icc, loop_2270
brz %g5, loop_2271
stb %l1, [%l7 + 0x7E]
sth %l6, [%l7 + 0x26]
loop_2270:
sethi 0x1347, %o2
loop_2271:
ldub [%l7 + 0x10], %l4
andn %l0, %l3, %i4
edge32n %o3, %i2, %g1
ldd [%l7 + 0x30], %f2
fexpand %f0, %f0
sth %i6, [%l7 + 0x20]
ldd [%l7 + 0x58], %f0
pdist %f12, %f4, %f0
fnor %f14, %f8, %f10
edge16n %g3, %g7, %i5
nop
setx loop_2272, %l0, %l1
jmpl %l1, %i1
smul %i7, %o7, %i3
ld [%l7 + 0x14], %f4
fandnot1 %f2, %f0, %f8
loop_2272:
add %o0, %o4, %o6
fnands %f9, %f14, %f11
sth %g2, [%l7 + 0x72]
orncc %l2, %i0, %g4
stb %l5, [%l7 + 0x27]
stb %o1, [%l7 + 0x4B]
udivcc %o5, 0x1513, %g5
edge32 %l1, %l6, %o2
udivcc %g6, 0x1BBE, %l4
ldsb [%l7 + 0x31], %l3
ldsb [%l7 + 0x2A], %i4
movrgez %o3, 0x327, %l0
be,a,pn %icc, loop_2273
and %g1, %i2, %i6
st %f11, [%l7 + 0x4C]
brz %g3, loop_2274
loop_2273:
fnot2s %f2, %f5
fandnot2 %f4, %f0, %f4
tn %icc, 0x5
loop_2274:
fabsd %f10, %f4
fmul8x16au %f15, %f13, %f2
bge,a,pn %xcc, loop_2275
fcmpne32 %f8, %f6, %i5
for %f10, %f10, %f4
fand %f10, %f8, %f4
loop_2275:
ldub [%l7 + 0x62], %g7
fmovrdgz %i7, %f0, %f2
ldd [%l7 + 0x30], %f2
fcmpne32 %f14, %f8, %o7
fpadd16 %f6, %f8, %f8
nop
setx loop_2276, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stw %i3, [%l7 + 0x38]
movge %icc, %o0, %o4
bvc,pn %xcc, loop_2277
loop_2276:
ld [%l7 + 0x48], %f0
fnot1s %f6, %f14
fmovsneg %icc, %f12, %f3
loop_2277:
fpadd16 %f6, %f2, %f12
lduw [%l7 + 0x3C], %o6
std %f8, [%l7 + 0x50]
fcmpgt16 %f10, %f4, %i1
fmovscs %icc, %f12, %f4
fmovsvs %xcc, %f9, %f3
ldsh [%l7 + 0x38], %l2
fmovrdgez %i0, %f2, %f12
smul %g4, %g2, %l5
std %f6, [%l7 + 0x70]
siam 0x5
fbn,a %fcc1, loop_2278
tge %icc, 0x4
srax %o1, 0x12, %g5
ld [%l7 + 0x74], %f7
loop_2278:
lduh [%l7 + 0x30], %o5
st %f10, [%l7 + 0x1C]
fbge %fcc1, loop_2279
fbuge,a %fcc3, loop_2280
stb %l1, [%l7 + 0x56]
ldsw [%l7 + 0x5C], %o2
loop_2279:
fandnot1s %f2, %f7, %f11
loop_2280:
sdivx %g6, 0x0244, %l6
xorcc %l4, 0x1379, %l3
stw %o3, [%l7 + 0x50]
fnot2 %f8, %f10
fmul8x16al %f4, %f3, %f6
stw %l0, [%l7 + 0x7C]
tsubcc %i4, %i2, %g1
nop
setx loop_2281, %l0, %l1
jmpl %l1, %i6
fsrc2s %f3, %f15
fmovrslz %g3, %f9, %f1
nop
setx loop_2282, %l0, %l1
jmpl %l1, %i5
loop_2281:
ldsh [%l7 + 0x44], %g7
fcmpgt16 %f12, %f10, %o7
nop
setx loop_2283, %l0, %l1
jmpl %l1, %i3
loop_2282:
fpadd32 %f14, %f2, %f6
st %f9, [%l7 + 0x34]
fcmped %fcc3, %f2, %f10
loop_2283:
ldsh [%l7 + 0x50], %o0
sllx %o4, 0x0B, %i7
lduh [%l7 + 0x1A], %i1
std %f10, [%l7 + 0x10]
tg %icc, 0x2
movle %icc, %l2, %o6
lduw [%l7 + 0x0C], %g4
stx %g2, [%l7 + 0x38]
fmovdn %icc, %f5, %f3
ld [%l7 + 0x18], %f7
fmuld8ulx16 %f9, %f0, %f10
array8 %l5, %o1, %i0
movrne %o5, %l1, %o2
fsrc1s %f8, %f15
fpackfix %f8, %f13
fcmpne32 %f2, %f6, %g5
fabsd %f12, %f0
stb %l6, [%l7 + 0x41]
for %f12, %f0, %f10
movcs %icc, %l4, %g6
srlx %l3, 0x1E, %o3
edge32ln %l0, %i2, %i4
fmovscc %icc, %f9, %f11
bvs,a %xcc, loop_2284
ta %xcc, 0x4
ldub [%l7 + 0x20], %i6
lduh [%l7 + 0x78], %g3
loop_2284:
tn %xcc, 0x3
lduh [%l7 + 0x30], %i5
movl %icc, %g7, %o7
fmovdpos %xcc, %f6, %f8
fbe %fcc2, loop_2285
fornot1 %f6, %f6, %f14
movrlz %g1, %o0, %i3
fmovd %f4, %f6
loop_2285:
bcc,pn %icc, loop_2286
tneg %xcc, 0x0
fcmple16 %f4, %f0, %o4
be,pt %icc, loop_2287
loop_2286:
ldx [%l7 + 0x08], %i7
stb %i1, [%l7 + 0x40]
movl %xcc, %o6, %g4
loop_2287:
fbge,a %fcc1, loop_2288
ldsb [%l7 + 0x31], %g2
fbne,a %fcc3, loop_2289
edge16 %l5, %l2, %o1
loop_2288:
std %f0, [%l7 + 0x50]
fbul %fcc0, loop_2290
loop_2289:
lduw [%l7 + 0x2C], %i0
fmovde %xcc, %f10, %f2
fmovd %f10, %f4
loop_2290:
ldsb [%l7 + 0x5E], %l1
lduh [%l7 + 0x32], %o5
fpackfix %f14, %f11
fcmpne16 %f10, %f8, %g5
std %f12, [%l7 + 0x58]
fcmpne32 %f12, %f8, %l6
ldub [%l7 + 0x26], %o2
tcs %icc, 0x2
lduw [%l7 + 0x50], %l4
edge8 %l3, %o3, %l0
ldub [%l7 + 0x6D], %i2
ldsh [%l7 + 0x22], %g6
bgu,a,pt %xcc, loop_2291
movle %xcc, %i6, %g3
fsrc2s %f9, %f0
fmovda %icc, %f4, %f4
loop_2291:
edge32n %i4, %i5, %g7
srax %g1, %o0, %i3
srax %o4, 0x19, %o7
edge8ln %i1, %o6, %i7
ldd [%l7 + 0x58], %f0
ldx [%l7 + 0x18], %g4
fbne,a %fcc2, loop_2292
fbn %fcc1, loop_2293
mova %xcc, %g2, %l5
ldsb [%l7 + 0x2B], %o1
loop_2292:
fpadd16 %f8, %f4, %f4
loop_2293:
fmovdge %xcc, %f8, %f12
fmovdl %xcc, %f3, %f14
udiv %l2, 0x1564, %l1
sethi 0x1C91, %o5
brlez %g5, loop_2294
mulscc %i0, %l6, %o2
bn,a,pn %xcc, loop_2295
fmovda %xcc, %f13, %f1
loop_2294:
bcc,a %xcc, loop_2296
bne,a loop_2297
loop_2295:
subccc %l3, 0x081F, %l4
mova %xcc, %l0, %o3
loop_2296:
bcs,a %icc, loop_2298
loop_2297:
stx %i2, [%l7 + 0x58]
fmovsne %icc, %f12, %f7
fnot1 %f6, %f6
loop_2298:
st %f6, [%l7 + 0x68]
std %f2, [%l7 + 0x58]
edge16 %i6, %g3, %g6
fpack16 %f0, %f8
ld [%l7 + 0x74], %f13
fmovrsgz %i4, %f0, %f0
orcc %g7, 0x0F92, %g1
fmovdge %icc, %f9, %f15
or %o0, %i5, %o4
siam 0x3
fbug %fcc0, loop_2299
fmovdcs %xcc, %f9, %f13
fblg,a %fcc0, loop_2300
faligndata %f14, %f0, %f10
loop_2299:
ldsh [%l7 + 0x74], %i3
addccc %o7, %i1, %i7
loop_2300:
fbul,a %fcc3, loop_2301
edge16ln %g4, %g2, %l5
fbu %fcc0, loop_2302
tneg %icc, 0x3
loop_2301:
fmovscs %xcc, %f9, %f1
tl %xcc, 0x1
loop_2302:
fcmpgt16 %f12, %f10, %o6
ldsw [%l7 + 0x78], %l2
edge16n %o1, %o5, %l1
movvs %icc, %i0, %g5
std %f10, [%l7 + 0x68]
bleu,pn %icc, loop_2303
brz,a %o2, loop_2304
ldub [%l7 + 0x61], %l3
fpack16 %f14, %f10
loop_2303:
tneg %xcc, 0x0
loop_2304:
ld [%l7 + 0x50], %f1
movvs %xcc, %l6, %l4
std %f0, [%l7 + 0x48]
edge32n %o3, %l0, %i2
fmovsne %icc, %f2, %f10
stw %i6, [%l7 + 0x3C]
ldub [%l7 + 0x32], %g3
ldub [%l7 + 0x2E], %i4
movrlez %g7, 0x2B9, %g1
fmovdge %xcc, %f0, %f4
tn %xcc, 0x4
fmovdvs %icc, %f10, %f6
fbul,a %fcc1, loop_2305
ldd [%l7 + 0x18], %f4
subcc %o0, %i5, %g6
lduw [%l7 + 0x30], %o4
loop_2305:
fcmped %fcc0, %f14, %f12
orn %o7, 0x14B7, %i3
movl %icc, %i1, %g4
fzeros %f8
ldub [%l7 + 0x48], %i7
ldsw [%l7 + 0x6C], %l5
ldd [%l7 + 0x68], %f14
ldd [%l7 + 0x28], %f14
fmovdneg %xcc, %f11, %f12
fpadd32 %f6, %f10, %f2
move %xcc, %o6, %l2
fmovd %f6, %f10
ldsh [%l7 + 0x66], %o1
stb %g2, [%l7 + 0x5D]
std %f10, [%l7 + 0x30]
fmovde %xcc, %f1, %f3
xnor %o5, %l1, %i0
ldsb [%l7 + 0x14], %g5
umul %o2, 0x1A01, %l6
fexpand %f11, %f10
xnorcc %l4, 0x14FB, %o3
st %f13, [%l7 + 0x70]
st %f11, [%l7 + 0x78]
edge8n %l3, %l0, %i2
srlx %g3, 0x10, %i4
fmovdg %icc, %f2, %f7
fbug %fcc1, loop_2306
fnand %f0, %f10, %f4
ldub [%l7 + 0x70], %i6
fexpand %f4, %f14
loop_2306:
movrne %g7, 0x3C0, %g1
movcs %icc, %o0, %g6
stw %o4, [%l7 + 0x18]
brz %i5, loop_2307
sth %i3, [%l7 + 0x24]
xnor %o7, 0x02FA, %g4
stx %i1, [%l7 + 0x70]
loop_2307:
fmovsvs %xcc, %f10, %f13
nop
setx loop_2308, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x74], %i7
fmovdcc %xcc, %f1, %f8
xor %o6, %l2, %l5
loop_2308:
sethi 0x1C8E, %o1
fsrc2 %f0, %f14
std %f6, [%l7 + 0x30]
std %f8, [%l7 + 0x30]
movpos %icc, %o5, %g2
fmovdl %xcc, %f12, %f10
bne,a,pn %xcc, loop_2309
ldsw [%l7 + 0x60], %l1
fmovrdne %g5, %f2, %f6
fmovdneg %icc, %f13, %f6
loop_2309:
fornot1s %f12, %f4, %f9
ldsh [%l7 + 0x4C], %o2
tne %icc, 0x1
sdivx %i0, 0x1B75, %l4
ldd [%l7 + 0x08], %f10
fcmpeq32 %f10, %f10, %l6
std %f0, [%l7 + 0x20]
brgez,a %l3, loop_2310
fnot2s %f12, %f13
fnegd %f12, %f12
sll %o3, %i2, %g3
loop_2310:
xnor %l0, %i4, %i6
ld [%l7 + 0x18], %f12
fnor %f4, %f6, %f4
stx %g1, [%l7 + 0x10]
lduh [%l7 + 0x50], %g7
fmovse %icc, %f1, %f10
fxor %f4, %f2, %f8
fbu %fcc0, loop_2311
nop
setx loop_2312, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpne32 %f2, %f12, %o0
xorcc %o4, %g6, %i3
loop_2311:
nop
setx loop_2313, %l0, %l1
jmpl %l1, %o7
loop_2312:
addc %i5, %g4, %i1
fba %fcc2, loop_2314
movrne %i7, %o6, %l5
loop_2313:
stw %l2, [%l7 + 0x38]
xorcc %o5, %g2, %o1
loop_2314:
ldsh [%l7 + 0x4A], %g5
ldd [%l7 + 0x78], %f14
fbue,a %fcc3, loop_2315
fba %fcc0, loop_2316
ld [%l7 + 0x7C], %f4
fxnors %f10, %f6, %f8
loop_2315:
fmovdcs %xcc, %f5, %f5
loop_2316:
fmovrsne %o2, %f5, %f3
movl %xcc, %i0, %l4
movneg %icc, %l6, %l3
fcmpgt16 %f6, %f6, %o3
bneg,pn %icc, loop_2317
te %icc, 0x5
fcmped %fcc2, %f10, %f8
edge8l %l1, %i2, %l0
loop_2317:
ldsh [%l7 + 0x7A], %i4
fmovrsne %i6, %f11, %f13
stw %g1, [%l7 + 0x5C]
ldub [%l7 + 0x75], %g7
nop
setx loop_2318, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbne,a %fcc2, loop_2319
ldd [%l7 + 0x38], %f6
fzero %f12
loop_2318:
st %f5, [%l7 + 0x30]
loop_2319:
brgz %o0, loop_2320
stx %g3, [%l7 + 0x28]
lduw [%l7 + 0x60], %o4
tcc %xcc, 0x2
loop_2320:
taddcc %g6, 0x0B9B, %o7
fnors %f9, %f3, %f4
tcc %xcc, 0x5
ldub [%l7 + 0x5D], %i3
tpos %xcc, 0x6
ldd [%l7 + 0x50], %f12
fcmpes %fcc0, %f10, %f4
fors %f8, %f10, %f3
ldub [%l7 + 0x28], %i5
fmovsgu %icc, %f2, %f9
fmovdl %icc, %f10, %f10
bvs,a,pn %icc, loop_2321
fmovspos %icc, %f3, %f3
sth %g4, [%l7 + 0x48]
fmovsn %xcc, %f10, %f5
loop_2321:
fmovdle %icc, %f13, %f7
tvs %xcc, 0x2
siam 0x7
mulscc %i1, %o6, %l5
fbule %fcc1, loop_2322
fmovdgu %xcc, %f14, %f7
sllx %l2, %o5, %g2
bneg loop_2323
loop_2322:
movrgz %o1, 0x061, %i7
srax %o2, %i0, %l4
movl %icc, %l6, %l3
loop_2323:
brgz,a %o3, loop_2324
fmovdcs %xcc, %f3, %f3
ldsw [%l7 + 0x24], %g5
movre %l1, %i2, %l0
loop_2324:
fmovdpos %icc, %f4, %f2
orn %i4, %i6, %g7
stw %o0, [%l7 + 0x64]
umul %g1, 0x1AFD, %g3
st %f12, [%l7 + 0x1C]
ldsh [%l7 + 0x3C], %g6
bne,a loop_2325
fnot2 %f10, %f2
ldsw [%l7 + 0x1C], %o4
fba %fcc1, loop_2326
loop_2325:
array16 %i3, %o7, %i5
lduw [%l7 + 0x10], %i1
fmul8sux16 %f4, %f6, %f0
loop_2326:
sth %o6, [%l7 + 0x50]
stb %g4, [%l7 + 0x29]
sethi 0x15E3, %l5
movrgez %o5, %g2, %l2
ldsw [%l7 + 0x3C], %i7
movg %icc, %o2, %o1
stb %l4, [%l7 + 0x5B]
brlez %l6, loop_2327
std %f14, [%l7 + 0x30]
bneg,pt %icc, loop_2328
addccc %i0, %l3, %o3
loop_2327:
fandnot1 %f8, %f4, %f12
bgu,pn %icc, loop_2329
loop_2328:
fmovsg %xcc, %f14, %f10
fbg %fcc3, loop_2330
nop
setx loop_2331, %l0, %l1
jmpl %l1, %l1
loop_2329:
movrgez %i2, 0x3F8, %l0
ldx [%l7 + 0x48], %g5
loop_2330:
fmovsge %xcc, %f8, %f4
loop_2331:
fbe,a %fcc0, loop_2332
fpackfix %f12, %f2
fmul8sux16 %f4, %f4, %f8
orcc %i4, 0x1E5C, %i6
loop_2332:
stw %g7, [%l7 + 0x14]
fmul8sux16 %f10, %f4, %f12
lduw [%l7 + 0x40], %g1
fbg,a %fcc1, loop_2333
andn %o0, 0x029C, %g6
fmovdvs %xcc, %f1, %f2
tge %icc, 0x6
loop_2333:
fbue,a %fcc1, loop_2334
fnot1s %f14, %f15
ldsh [%l7 + 0x4E], %g3
fcmped %fcc3, %f8, %f0
loop_2334:
stb %o4, [%l7 + 0x64]
fnand %f12, %f12, %f10
sth %i3, [%l7 + 0x28]
fmovrslz %i5, %f1, %f2
for %f14, %f2, %f4
tneg %icc, 0x2
sth %o7, [%l7 + 0x0A]
stb %o6, [%l7 + 0x14]
ba,pt %icc, loop_2335
bcs,a,pt %icc, loop_2336
std %f4, [%l7 + 0x28]
faligndata %f2, %f2, %f10
loop_2335:
fnands %f14, %f1, %f0
loop_2336:
fpadd32s %f14, %f7, %f2
fmuld8ulx16 %f4, %f5, %f14
orn %i1, %g4, %l5
fbe %fcc1, loop_2337
fcmpeq32 %f4, %f12, %o5
brnz %l2, loop_2338
fmovdne %icc, %f12, %f14
loop_2337:
ble,pn %icc, loop_2339
brgez,a %i7, loop_2340
loop_2338:
fmul8x16au %f1, %f4, %f6
fmovdneg %icc, %f2, %f6
loop_2339:
lduh [%l7 + 0x1C], %o2
loop_2340:
tsubcc %g2, 0x108C, %l4
fmovdvc %xcc, %f1, %f1
ldx [%l7 + 0x70], %l6
movrne %i0, %o1, %o3
bl,a,pn %xcc, loop_2341
bvs %icc, loop_2342
sth %l3, [%l7 + 0x0C]
sth %i2, [%l7 + 0x50]
loop_2341:
ba %xcc, loop_2343
loop_2342:
sth %l1, [%l7 + 0x2A]
fble,a %fcc1, loop_2344
fbul %fcc2, loop_2345
loop_2343:
movvs %xcc, %l0, %g5
fmul8x16 %f2, %f2, %f8
loop_2344:
std %f8, [%l7 + 0x10]
loop_2345:
fmovrdgz %i6, %f10, %f10
fmovsneg %xcc, %f3, %f4
ldsh [%l7 + 0x32], %i4
movleu %xcc, %g7, %o0
fnot2s %f2, %f3
tvc %icc, 0x5
fone %f10
srlx %g6, 0x13, %g1
tge %icc, 0x0
fmovscc %icc, %f0, %f7
fbo %fcc3, loop_2346
movl %icc, %o4, %g3
fmovdg %icc, %f4, %f10
fpsub16 %f8, %f0, %f14
loop_2346:
sll %i3, 0x13, %i5
fabss %f15, %f6
tvs %xcc, 0x0
tle %xcc, 0x0
fbo,a %fcc2, loop_2347
edge8n %o6, %o7, %i1
movvc %icc, %l5, %o5
movrgez %l2, 0x13F, %i7
loop_2347:
stw %g4, [%l7 + 0x64]
movpos %xcc, %o2, %l4
fnegs %f2, %f3
tvs %xcc, 0x7
udivx %l6, 0x151C, %i0
st %f8, [%l7 + 0x20]
umul %o1, %g2, %l3
fmovrsne %i2, %f0, %f6
fba,a %fcc3, loop_2348
fcmps %fcc0, %f13, %f5
fmovsg %icc, %f6, %f3
orcc %o3, %l1, %l0
loop_2348:
fnot2s %f12, %f13
st %f5, [%l7 + 0x30]
fpadd32s %f12, %f11, %f7
fpack32 %f10, %f12, %f8
movcs %icc, %g5, %i4
fabsd %f4, %f0
and %g7, %i6, %g6
orcc %g1, %o4, %g3
fmovrdne %o0, %f14, %f2
ldsb [%l7 + 0x77], %i3
edge8ln %i5, %o6, %i1
smulcc %l5, %o5, %l2
stx %i7, [%l7 + 0x20]
tcs %xcc, 0x7
stb %o7, [%l7 + 0x30]
fpadd32 %f8, %f12, %f10
movge %icc, %o2, %g4
sdivcc %l6, 0x1916, %i0
fnands %f11, %f9, %f15
edge32l %l4, %o1, %g2
fbue %fcc3, loop_2349
lduw [%l7 + 0x7C], %i2
fmul8sux16 %f10, %f14, %f0
fzeros %f0
loop_2349:
stx %o3, [%l7 + 0x30]
fmovscc %xcc, %f11, %f12
fandnot1s %f10, %f10, %f3
fblg %fcc2, loop_2350
subc %l1, %l3, %l0
ldsw [%l7 + 0x5C], %i4
fnors %f8, %f12, %f2
loop_2350:
stw %g7, [%l7 + 0x48]
mulx %i6, %g6, %g5
ldx [%l7 + 0x78], %o4
ldsw [%l7 + 0x40], %g3
movneg %icc, %g1, %i3
tcs %xcc, 0x2
stx %i5, [%l7 + 0x18]
fxors %f6, %f15, %f6
movge %icc, %o6, %i1
ldsb [%l7 + 0x4A], %o0
udivx %o5, 0x12D9, %l5
lduw [%l7 + 0x3C], %l2
fxor %f12, %f0, %f0
brnz %i7, loop_2351
ldsw [%l7 + 0x58], %o2
fmovsgu %icc, %f1, %f11
fmovrse %g4, %f10, %f15
loop_2351:
popc %o7, %i0
ldd [%l7 + 0x10], %f0
add %l6, 0x004B, %o1
lduh [%l7 + 0x2E], %l4
movvc %icc, %g2, %o3
stw %i2, [%l7 + 0x6C]
sth %l1, [%l7 + 0x08]
fbue %fcc3, loop_2352
tvc %icc, 0x0
fmovrdlz %l0, %f2, %f6
fmovscs %icc, %f11, %f7
loop_2352:
st %f6, [%l7 + 0x1C]
fbuge %fcc3, loop_2353
fmovsl %icc, %f5, %f14
udivx %l3, 0x0562, %i4
fornot2s %f3, %f14, %f13
loop_2353:
mulscc %g7, %g6, %i6
ldx [%l7 + 0x40], %o4
st %f8, [%l7 + 0x0C]
subcc %g3, 0x15BA, %g1
fandnot1s %f9, %f3, %f14
st %f14, [%l7 + 0x3C]
stx %i3, [%l7 + 0x28]
alignaddrl %i5, %g5, %o6
edge16 %o0, %o5, %l5
ldx [%l7 + 0x28], %i1
std %f0, [%l7 + 0x70]
stx %l2, [%l7 + 0x78]
orncc %i7, %g4, %o2
bne,a,pt %xcc, loop_2354
fmovdl %icc, %f6, %f1
lduh [%l7 + 0x38], %i0
ldub [%l7 + 0x3D], %o7
loop_2354:
ldub [%l7 + 0x77], %o1
ldub [%l7 + 0x63], %l6
stw %g2, [%l7 + 0x24]
stx %l4, [%l7 + 0x38]
edge32n %o3, %i2, %l1
fmul8x16 %f2, %f4, %f10
bg,a,pt %xcc, loop_2355
lduw [%l7 + 0x24], %l3
ldx [%l7 + 0x48], %l0
lduh [%l7 + 0x60], %i4
loop_2355:
add %g6, 0x0E05, %i6
sth %o4, [%l7 + 0x7A]
fsrc2s %f8, %f5
fpsub16 %f14, %f6, %f0
st %f6, [%l7 + 0x0C]
fmovdcc %xcc, %f15, %f1
fcmple32 %f10, %f2, %g7
fsrc2 %f8, %f6
fandnot2s %f6, %f11, %f6
srlx %g1, 0x17, %i3
fabss %f1, %f0
bne,a %icc, loop_2356
xor %g3, 0x1A34, %g5
tn %icc, 0x6
fnor %f4, %f6, %f2
loop_2356:
call loop_2357
movge %xcc, %i5, %o6
fnot1 %f0, %f14
fba,a %fcc2, loop_2358
loop_2357:
fnegs %f3, %f6
stx %o0, [%l7 + 0x30]
fcmpgt16 %f12, %f0, %l5
loop_2358:
subc %i1, %o5, %i7
fmovdcs %icc, %f14, %f9
fmovdleu %xcc, %f0, %f7
ldsw [%l7 + 0x5C], %l2
fsrc2s %f0, %f6
stx %o2, [%l7 + 0x18]
ldsb [%l7 + 0x1B], %i0
sth %g4, [%l7 + 0x34]
subcc %o7, %l6, %o1
edge16l %l4, %g2, %i2
ldub [%l7 + 0x0F], %o3
add %l1, %l0, %l3
fmovdn %xcc, %f8, %f15
array8 %i4, %g6, %o4
tcc %xcc, 0x7
std %f6, [%l7 + 0x48]
ld [%l7 + 0x5C], %f3
fpadd32s %f7, %f7, %f3
addc %g7, %g1, %i6
movge %xcc, %g3, %i3
fmovrdlz %g5, %f8, %f10
fmovspos %xcc, %f9, %f9
std %f12, [%l7 + 0x60]
fnors %f2, %f5, %f10
tle %icc, 0x6
siam 0x6
ldsh [%l7 + 0x76], %i5
tne %icc, 0x7
fpadd32 %f14, %f6, %f2
std %f2, [%l7 + 0x68]
ldsw [%l7 + 0x54], %o6
ldsh [%l7 + 0x4A], %o0
sethi 0x174E, %l5
fbe,a %fcc2, loop_2359
fmul8x16al %f0, %f10, %f10
fpsub32s %f5, %f4, %f4
edge8 %i1, %i7, %o5
loop_2359:
nop
setx loop_2360, %l0, %l1
jmpl %l1, %o2
brgez %l2, loop_2361
ldub [%l7 + 0x12], %i0
fmovsleu %icc, %f10, %f9
loop_2360:
bg %icc, loop_2362
loop_2361:
fbo %fcc1, loop_2363
ble,a %xcc, loop_2364
bge,a,pt %icc, loop_2365
loop_2362:
sub %o7, 0x0861, %l6
loop_2363:
tsubcc %o1, 0x1D37, %l4
loop_2364:
fcmpd %fcc3, %f2, %f2
loop_2365:
st %f10, [%l7 + 0x58]
lduw [%l7 + 0x24], %g4
ldx [%l7 + 0x68], %i2
ldsw [%l7 + 0x0C], %o3
udiv %g2, 0x0619, %l0
fmovdvc %xcc, %f7, %f6
movrgz %l3, 0x0EE, %l1
lduh [%l7 + 0x1E], %i4
fmovdvc %icc, %f3, %f8
st %f9, [%l7 + 0x30]
fnegs %f7, %f1
std %f6, [%l7 + 0x48]
edge8l %o4, %g7, %g1
fmovrdgz %i6, %f8, %f10
fone %f0
subccc %g3, %g6, %g5
stx %i3, [%l7 + 0x08]
fbn,a %fcc1, loop_2366
fmovdneg %xcc, %f7, %f15
movrlz %o6, 0x326, %i5
fcmple16 %f2, %f10, %l5
loop_2366:
lduw [%l7 + 0x28], %o0
ldd [%l7 + 0x20], %f4
fmovdne %xcc, %f3, %f6
std %f6, [%l7 + 0x60]
ldx [%l7 + 0x50], %i1
fmovrde %i7, %f4, %f12
bvc,a,pt %xcc, loop_2367
fnands %f3, %f2, %f5
xor %o2, 0x02EF, %l2
fmovrdlez %o5, %f12, %f14
loop_2367:
ldx [%l7 + 0x20], %o7
bne,a %icc, loop_2368
fmovrdlez %i0, %f0, %f8
be,pn %icc, loop_2369
fpsub16s %f12, %f7, %f1
loop_2368:
lduh [%l7 + 0x54], %o1
fmuld8ulx16 %f13, %f10, %f4
loop_2369:
edge8ln %l4, %l6, %i2
lduw [%l7 + 0x7C], %o3
fpack32 %f6, %f4, %f10
fmul8x16 %f12, %f14, %f12
fnot1 %f14, %f10
sub %g2, %l0, %g4
fba %fcc3, loop_2370
fmovsvs %icc, %f13, %f8
fmovdvc %xcc, %f14, %f3
mulscc %l3, 0x13C9, %l1
loop_2370:
fmovspos %xcc, %f5, %f2
edge32 %o4, %i4, %g1
edge16 %g7, %i6, %g3
movrlez %g6, %i3, %g5
mova %icc, %o6, %i5
edge32ln %l5, %o0, %i1
stb %i7, [%l7 + 0x6D]
ldx [%l7 + 0x78], %o2
fnot2s %f8, %f15
stb %l2, [%l7 + 0x6F]
fones %f2
edge8l %o5, %i0, %o7
ldsb [%l7 + 0x74], %l4
lduw [%l7 + 0x40], %o1
bleu loop_2371
fmovs %f4, %f13
tne %xcc, 0x2
ta %xcc, 0x6
loop_2371:
fmovdg %icc, %f6, %f15
fmovrdgez %l6, %f0, %f4
ta %icc, 0x5
stb %o3, [%l7 + 0x2F]
fnor %f8, %f2, %f4
fmovscs %icc, %f15, %f14
fnot1s %f13, %f0
tge %xcc, 0x0
stb %i2, [%l7 + 0x30]
stw %g2, [%l7 + 0x70]
ta %xcc, 0x3
ldsw [%l7 + 0x28], %l0
xnorcc %l3, %l1, %g4
stw %o4, [%l7 + 0x5C]
fones %f1
movleu %xcc, %i4, %g7
fsrc2 %f14, %f10
umulcc %g1, %g3, %i6
fble,a %fcc0, loop_2372
tgu %xcc, 0x1
stx %i3, [%l7 + 0x38]
ldsh [%l7 + 0x1E], %g6
loop_2372:
te %icc, 0x1
fbuge,a %fcc2, loop_2373
lduh [%l7 + 0x0E], %o6
fcmped %fcc2, %f6, %f4
and %g5, 0x00A2, %l5
loop_2373:
fabsd %f10, %f6
stb %i5, [%l7 + 0x61]
fmovs %f6, %f9
fcmpeq32 %f10, %f0, %o0
bpos %xcc, loop_2374
movle %icc, %i7, %o2
stw %l2, [%l7 + 0x58]
movl %xcc, %o5, %i0
loop_2374:
mulx %o7, %i1, %l4
fmovsge %icc, %f11, %f0
fmovsg %icc, %f8, %f5
fmovs %f14, %f3
fcmpes %fcc2, %f8, %f3
fmovd %f8, %f2
and %o1, 0x02EA, %o3
fnot1s %f3, %f5
fexpand %f13, %f4
movvc %icc, %i2, %g2
tle %icc, 0x7
tsubcctv %l0, %l3, %l1
sth %g4, [%l7 + 0x4E]
ldx [%l7 + 0x78], %l6
fandnot1s %f15, %f2, %f3
fmovrdne %o4, %f0, %f10
stb %g7, [%l7 + 0x54]
xor %g1, %i4, %i6
fmul8x16al %f12, %f6, %f14
andn %g3, 0x130D, %i3
siam 0x1
ld [%l7 + 0x60], %f12
std %f10, [%l7 + 0x70]
movle %icc, %o6, %g5
std %f0, [%l7 + 0x08]
stx %l5, [%l7 + 0x08]
stx %i5, [%l7 + 0x38]
fornot2 %f6, %f2, %f14
udivcc %g6, 0x1507, %i7
orcc %o2, %o0, %o5
brlz %i0, loop_2375
array8 %o7, %i1, %l4
fmovs %f4, %f2
stb %l2, [%l7 + 0x0C]
loop_2375:
edge32l %o3, %i2, %o1
lduw [%l7 + 0x70], %g2
fmovrsne %l0, %f5, %f10
ldsh [%l7 + 0x14], %l3
te %xcc, 0x5
or %l1, 0x139E, %l6
fnot2s %f13, %f14
fornot1 %f10, %f6, %f14
ld [%l7 + 0x68], %f6
movle %xcc, %g4, %o4
fmovrsgz %g7, %f14, %f5
stb %i4, [%l7 + 0x1C]
fba,a %fcc2, loop_2376
sth %g1, [%l7 + 0x68]
ldx [%l7 + 0x68], %g3
ldsw [%l7 + 0x40], %i6
loop_2376:
ldd [%l7 + 0x58], %f0
sth %o6, [%l7 + 0x30]
fpmerge %f0, %f5, %f14
fpackfix %f4, %f0
fcmple16 %f8, %f8, %g5
ldsw [%l7 + 0x40], %i3
fmovdleu %xcc, %f2, %f13
tne %icc, 0x1
fmovrslez %l5, %f2, %f4
fpsub32s %f12, %f1, %f9
movrne %i5, %i7, %g6
ldx [%l7 + 0x38], %o2
movg %icc, %o5, %o0
bneg %xcc, loop_2377
stb %i0, [%l7 + 0x28]
ldx [%l7 + 0x50], %o7
edge16 %l4, %i1, %o3
loop_2377:
andn %i2, %o1, %l2
movcs %xcc, %l0, %l3
te %icc, 0x5
fmovdl %xcc, %f5, %f1
or %g2, %l1, %g4
add %o4, 0x1C70, %g7
te %icc, 0x1
lduh [%l7 + 0x1A], %l6
fcmple32 %f0, %f6, %i4
edge8l %g3, %i6, %g1
mova %icc, %o6, %i3
fpadd16s %f6, %f14, %f6
tcs %xcc, 0x0
std %f8, [%l7 + 0x78]
fandnot1 %f14, %f4, %f2
fble %fcc1, loop_2378
stx %l5, [%l7 + 0x48]
movrlez %i5, 0x306, %i7
fmovda %xcc, %f7, %f3
loop_2378:
tl %xcc, 0x4
ldsb [%l7 + 0x62], %g6
or %o2, 0x19B8, %o5
stb %o0, [%l7 + 0x4D]
andn %g5, 0x1496, %i0
brlez,a %o7, loop_2379
fmovdpos %xcc, %f8, %f1
ldx [%l7 + 0x08], %l4
stb %o3, [%l7 + 0x52]
loop_2379:
ldsh [%l7 + 0x64], %i2
fandnot1 %f12, %f0, %f0
stb %o1, [%l7 + 0x57]
siam 0x3
be,a,pn %xcc, loop_2380
fandnot2s %f10, %f5, %f4
edge32ln %l2, %i1, %l3
fmovd %f14, %f6
loop_2380:
fmovrsgz %l0, %f0, %f12
fbg %fcc1, loop_2381
brnz %g2, loop_2382
orn %g4, %o4, %g7
edge8ln %l1, %i4, %g3
loop_2381:
fmovrdlez %i6, %f14, %f10
loop_2382:
edge16ln %g1, %l6, %i3
sth %o6, [%l7 + 0x26]
sra %i5, 0x0C, %i7
sth %l5, [%l7 + 0x0E]
ld [%l7 + 0x44], %f8
fmovdvs %icc, %f15, %f7
tvc %xcc, 0x2
tne %icc, 0x1
ldsh [%l7 + 0x38], %g6
fmovda %icc, %f6, %f11
std %f14, [%l7 + 0x70]
popc %o2, %o0
std %f6, [%l7 + 0x48]
ld [%l7 + 0x08], %f11
edge16ln %g5, %o5, %o7
fmovse %xcc, %f4, %f4
sth %l4, [%l7 + 0x26]
ldub [%l7 + 0x12], %i0
array32 %i2, %o3, %o1
tge %xcc, 0x7
edge8n %l2, %l3, %l0
ldsb [%l7 + 0x33], %g2
movge %xcc, %i1, %g4
addcc %g7, 0x0CD7, %o4
fblg %fcc3, loop_2383
popc %i4, %g3
fmul8x16au %f14, %f3, %f4
ldsh [%l7 + 0x78], %l1
loop_2383:
fmul8x16au %f13, %f8, %f12
bpos,a %xcc, loop_2384
fornot1 %f0, %f6, %f0
fmovscc %xcc, %f6, %f12
xnor %g1, 0x1125, %l6
loop_2384:
std %f10, [%l7 + 0x68]
fornot2s %f14, %f13, %f10
stb %i3, [%l7 + 0x5C]
tsubcctv %i6, 0x195D, %i5
fbule %fcc3, loop_2385
fblg,a %fcc1, loop_2386
taddcctv %o6, 0x1975, %i7
tcc %icc, 0x6
loop_2385:
bvc loop_2387
loop_2386:
fbn,a %fcc2, loop_2388
fmovsle %icc, %f10, %f9
movpos %icc, %l5, %o2
loop_2387:
fbue,a %fcc3, loop_2389
loop_2388:
srax %g6, 0x17, %o0
stx %g5, [%l7 + 0x50]
movpos %xcc, %o7, %l4
loop_2389:
ld [%l7 + 0x1C], %f0
bpos %icc, loop_2390
tle %xcc, 0x6
fandnot1s %f6, %f2, %f12
tn %xcc, 0x1
loop_2390:
edge8 %i0, %i2, %o5
ld [%l7 + 0x4C], %f11
fmovdne %icc, %f4, %f15
srax %o3, %l2, %l3
bpos,pn %icc, loop_2391
fpsub32s %f10, %f1, %f0
fpadd32 %f0, %f4, %f10
nop
setx loop_2392, %l0, %l1
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_2391:
fba %fcc2, loop_2393
ba,pt %icc, loop_2394
stx %o1, [%l7 + 0x08]
loop_2392:
fands %f14, %f8, %f2
loop_2393:
ldub [%l7 + 0x22], %g2
loop_2394:
fnors %f15, %f5, %f5
ldsw [%l7 + 0x28], %i1
edge16n %g4, %g7, %o4
fmuld8sux16 %f6, %f3, %f14
fmovrslz %l0, %f10, %f1
std %f10, [%l7 + 0x40]
st %f14, [%l7 + 0x24]
fmovscc %icc, %f9, %f3
tleu %icc, 0x7
array32 %g3, %i4, %g1
ldd [%l7 + 0x48], %f4
edge8l %l1, %l6, %i6
ldsb [%l7 + 0x7D], %i3
fpackfix %f4, %f3
udivcc %i5, 0x0378, %i7
fmovde %xcc, %f10, %f15
fmovsvs %icc, %f1, %f2
fmovsleu %xcc, %f3, %f12
fmovdleu %icc, %f6, %f13
fmovdneg %xcc, %f2, %f3
fpadd32s %f8, %f3, %f15
fmovdcs %xcc, %f12, %f8
fmovdcc %xcc, %f9, %f1
bvc,pt %xcc, loop_2395
edge8l %l5, %o2, %g6
bleu,a %xcc, loop_2396
fcmpeq16 %f8, %f10, %o6
loop_2395:
udiv %o0, 0x0D39, %o7
fnor %f8, %f0, %f0
loop_2396:
std %f8, [%l7 + 0x78]
tcs %xcc, 0x7
fbe,a %fcc0, loop_2397
ldd [%l7 + 0x58], %f4
fmovdle %icc, %f1, %f6
ldub [%l7 + 0x58], %g5
loop_2397:
subc %i0, %l4, %i2
tge %xcc, 0x2
fnegd %f14, %f6
tvc %xcc, 0x0
bl,a,pn %xcc, loop_2398
bcs,a loop_2399
fcmple32 %f0, %f0, %o3
umul %l2, %l3, %o5
loop_2398:
ldx [%l7 + 0x40], %g2
loop_2399:
fexpand %f0, %f8
bgu,a loop_2400
stx %o1, [%l7 + 0x58]
xor %i1, 0x134B, %g4
umul %o4, %g7, %l0
loop_2400:
sll %g3, 0x1D, %i4
stb %g1, [%l7 + 0x63]
ldx [%l7 + 0x60], %l1
st %f6, [%l7 + 0x20]
stw %i6, [%l7 + 0x0C]
mulscc %i3, %i5, %i7
ldd [%l7 + 0x20], %f2
bge,a %icc, loop_2401
fpsub32s %f1, %f2, %f10
fmovdgu %xcc, %f11, %f2
srax %l5, 0x1B, %l6
loop_2401:
orcc %g6, %o6, %o0
fnand %f2, %f10, %f0
ldsh [%l7 + 0x2A], %o7
fmovdleu %xcc, %f7, %f5
call loop_2402
ldd [%l7 + 0x18], %f8
xnorcc %o2, 0x0011, %g5
ldub [%l7 + 0x0A], %l4
loop_2402:
ldsb [%l7 + 0x69], %i2
sdivcc %o3, 0x0282, %l2
fmul8x16 %f7, %f12, %f6
ld [%l7 + 0x0C], %f9
stw %l3, [%l7 + 0x2C]
fxors %f2, %f5, %f15
fpadd32 %f8, %f8, %f12
sth %o5, [%l7 + 0x72]
ble,pn %xcc, loop_2403
fnor %f14, %f10, %f2
fmovspos %icc, %f3, %f4
movn %xcc, %i0, %o1
loop_2403:
std %f8, [%l7 + 0x08]
bpos,pt %icc, loop_2404
andcc %g2, %g4, %i1
std %f10, [%l7 + 0x78]
fcmple32 %f6, %f8, %g7
loop_2404:
fnot2s %f14, %f10
ld [%l7 + 0x2C], %f0
ldsh [%l7 + 0x5C], %l0
ldsb [%l7 + 0x4D], %g3
tle %icc, 0x6
edge8l %i4, %g1, %o4
fmul8x16 %f3, %f10, %f14
ldsh [%l7 + 0x36], %i6
stw %l1, [%l7 + 0x68]
fmovrsne %i3, %f11, %f0
tle %icc, 0x2
subc %i5, 0x10F5, %i7
sll %l5, %l6, %g6
array8 %o6, %o0, %o2
fnot1 %f6, %f6
fmovsle %xcc, %f11, %f0
lduw [%l7 + 0x0C], %o7
fpsub32 %f12, %f0, %f2
pdist %f2, %f0, %f4
bpos,a,pt %icc, loop_2405
fmovrsne %l4, %f7, %f3
siam 0x3
tneg %xcc, 0x3
loop_2405:
ldub [%l7 + 0x50], %g5
call loop_2406
fmovdleu %xcc, %f10, %f15
fmovda %xcc, %f11, %f13
fba,a %fcc2, loop_2407
loop_2406:
tleu %icc, 0x0
fmovde %xcc, %f14, %f11
ta %icc, 0x6
loop_2407:
ldsb [%l7 + 0x71], %i2
fsrc2s %f2, %f6
udiv %o3, 0x1717, %l2
fmovdcs %icc, %f3, %f3
edge16l %l3, %o5, %o1
edge16 %g2, %g4, %i0
sth %i1, [%l7 + 0x52]
ldsh [%l7 + 0x62], %g7
array16 %l0, %g3, %g1
nop
setx loop_2408, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsl %xcc, %f8, %f11
ldd [%l7 + 0x20], %f0
ldub [%l7 + 0x1F], %o4
loop_2408:
movgu %icc, %i4, %l1
edge16l %i3, %i6, %i7
movle %xcc, %i5, %l6
and %g6, %o6, %l5
for %f4, %f10, %f8
tne %xcc, 0x7
stb %o0, [%l7 + 0x35]
ldsw [%l7 + 0x14], %o2
mulscc %o7, 0x03BD, %l4
bne,a,pn %icc, loop_2409
array32 %i2, %g5, %l2
te %icc, 0x2
fpsub32s %f6, %f1, %f10
loop_2409:
siam 0x2
nop
setx loop_2410, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
st %f8, [%l7 + 0x4C]
fmovda %xcc, %f4, %f4
fmovrse %o3, %f9, %f0
loop_2410:
fnand %f10, %f8, %f12
fmovsvs %xcc, %f4, %f15
stb %o5, [%l7 + 0x49]
addc %l3, 0x15A5, %o1
mova %xcc, %g4, %i0
movrgz %g2, 0x09C, %i1
xor %l0, 0x031A, %g7
ldsw [%l7 + 0x54], %g3
fmovde %xcc, %f14, %f12
fpadd16 %f0, %f14, %f4
fnegd %f8, %f2
stw %g1, [%l7 + 0x68]
fsrc2s %f2, %f15
fmul8ulx16 %f10, %f6, %f4
ldsw [%l7 + 0x28], %o4
fornot2 %f4, %f0, %f8
fzero %f12
fnot2s %f15, %f5
ld [%l7 + 0x2C], %f10
edge32ln %i4, %i3, %l1
fmovrdgz %i7, %f0, %f10
sll %i5, %l6, %i6
lduh [%l7 + 0x22], %g6
movn %icc, %l5, %o6
movne %xcc, %o0, %o2
fnegd %f8, %f4
ldd [%l7 + 0x08], %f12
movvs %icc, %o7, %i2
fbuge,a %fcc2, loop_2411
fornot1 %f4, %f10, %f14
ldx [%l7 + 0x18], %g5
fornot1s %f6, %f10, %f9
loop_2411:
fbe %fcc0, loop_2412
fpsub32s %f7, %f9, %f14
stw %l4, [%l7 + 0x78]
taddcc %l2, 0x1C51, %o3
loop_2412:
fpadd16s %f8, %f2, %f10
fbule %fcc0, loop_2413
st %f11, [%l7 + 0x20]
ldub [%l7 + 0x5E], %o5
taddcc %l3, 0x1E88, %o1
loop_2413:
fcmpd %fcc3, %f0, %f10
tgu %icc, 0x4
orncc %g4, 0x16E8, %i0
fcmpne16 %f2, %f4, %i1
movg %icc, %g2, %g7
bg,pn %xcc, loop_2414
lduh [%l7 + 0x76], %g3
edge8l %g1, %l0, %o4
ble,a loop_2415
loop_2414:
fcmpgt32 %f6, %f6, %i4
tl %icc, 0x5
std %f8, [%l7 + 0x68]
loop_2415:
ldsw [%l7 + 0x44], %i3
fbue %fcc3, loop_2416
sllx %i7, 0x0D, %i5
lduw [%l7 + 0x2C], %l1
fornot2s %f3, %f6, %f5
loop_2416:
fone %f2
ldsb [%l7 + 0x70], %i6
sra %g6, 0x01, %l6
fornot2 %f8, %f14, %f2
fmovsn %icc, %f13, %f9
fbug %fcc1, loop_2417
fmovs %f12, %f13
sth %l5, [%l7 + 0x48]
fnegs %f12, %f8
loop_2417:
ld [%l7 + 0x24], %f0
ble,pt %xcc, loop_2418
stb %o6, [%l7 + 0x74]
fmovdleu %xcc, %f2, %f11
ldx [%l7 + 0x50], %o0
loop_2418:
fcmpeq32 %f2, %f6, %o7
be loop_2419
ldub [%l7 + 0x31], %i2
taddcc %o2, 0x0CC4, %g5
andn %l2, 0x02D5, %l4
loop_2419:
bvs,a,pt %xcc, loop_2420
movrne %o3, 0x331, %o5
subc %o1, %l3, %i0
fmul8x16al %f12, %f11, %f0
loop_2420:
movneg %xcc, %g4, %i1
fmovsg %icc, %f7, %f15
subccc %g7, %g3, %g1
ldd [%l7 + 0x68], %f10
fcmpne16 %f8, %f6, %l0
fbul,a %fcc3, loop_2421
movrgz %o4, 0x195, %g2
sll %i4, %i7, %i5
stb %l1, [%l7 + 0x1C]
loop_2421:
pdist %f0, %f2, %f8
fpackfix %f14, %f14
fnot2 %f8, %f12
bgu,a,pt %icc, loop_2422
st %f3, [%l7 + 0x38]
fmovspos %xcc, %f3, %f13
ldx [%l7 + 0x38], %i6
loop_2422:
ldx [%l7 + 0x28], %i3
stw %l6, [%l7 + 0x18]
fmovrdgz %g6, %f8, %f10
tne %icc, 0x5
fsrc1 %f12, %f12
edge32l %o6, %o0, %o7
alignaddrl %i2, %o2, %l5
stx %g5, [%l7 + 0x20]
ldsh [%l7 + 0x28], %l4
fmovdneg %icc, %f7, %f12
array16 %l2, %o5, %o1
fmovsleu %xcc, %f8, %f12
fcmpgt32 %f8, %f10, %o3
brlz,a %i0, loop_2423
lduh [%l7 + 0x5E], %g4
ble,a %xcc, loop_2424
bne,pn %icc, loop_2425
loop_2423:
ldsw [%l7 + 0x78], %l3
fandnot1 %f14, %f8, %f6
loop_2424:
edge32ln %i1, %g3, %g1
loop_2425:
fmovsleu %icc, %f13, %f1
mova %icc, %g7, %o4
fcmpgt16 %f10, %f8, %g2
fnors %f5, %f4, %f0
bcc,a loop_2426
sth %i4, [%l7 + 0x58]
ldsh [%l7 + 0x4C], %l0
stb %i5, [%l7 + 0x71]
loop_2426:
fmovscs %xcc, %f3, %f4
fpmerge %f8, %f10, %f14
nop
setx loop_2427, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
andn %i7, 0x03BB, %i6
bne,a loop_2428
srax %l1, 0x11, %i3
loop_2427:
brlez,a %g6, loop_2429
fnor %f2, %f8, %f8
loop_2428:
stx %l6, [%l7 + 0x60]
sdivcc %o6, 0x03F0, %o7
loop_2429:
lduw [%l7 + 0x3C], %o0
tl %xcc, 0x0
fpsub16s %f2, %f14, %f12
std %f12, [%l7 + 0x30]
array16 %o2, %l5, %i2
add %g5, %l4, %l2
fmovdpos %icc, %f10, %f0
fbo,a %fcc1, loop_2430
fpack16 %f0, %f7
alignaddrl %o1, %o5, %o3
fcmple16 %f2, %f10, %i0
loop_2430:
fmovspos %xcc, %f11, %f9
fabss %f2, %f3
fnot1s %f3, %f10
tleu %icc, 0x4
fandnot1 %f4, %f8, %f10
ldub [%l7 + 0x7E], %g4
ba %icc, loop_2431
fbul,a %fcc0, loop_2432
stw %i1, [%l7 + 0x64]
andncc %l3, %g1, %g3
loop_2431:
ba,a loop_2433
loop_2432:
tcs %xcc, 0x1
fnors %f4, %f12, %f14
stw %g7, [%l7 + 0x6C]
loop_2433:
stb %o4, [%l7 + 0x3F]
edge16ln %g2, %l0, %i5
fmovdvs %xcc, %f10, %f3
stx %i7, [%l7 + 0x70]
stb %i4, [%l7 + 0x10]
fmovrsne %l1, %f15, %f14
bneg,pn %xcc, loop_2434
ldd [%l7 + 0x18], %f6
lduw [%l7 + 0x78], %i3
tcc %xcc, 0x7
loop_2434:
mulx %i6, %l6, %g6
fbug,a %fcc2, loop_2435
ldub [%l7 + 0x2A], %o6
srl %o7, 0x04, %o0
udiv %o2, 0x0663, %l5
loop_2435:
st %f1, [%l7 + 0x28]
sra %i2, 0x09, %l4
fcmpd %fcc1, %f6, %f2
tg %xcc, 0x1
fones %f1
or %g5, 0x0CE5, %o1
fpadd16 %f6, %f8, %f6
ldsb [%l7 + 0x0C], %l2
lduh [%l7 + 0x40], %o5
st %f8, [%l7 + 0x4C]
fcmpne16 %f14, %f12, %i0
ldd [%l7 + 0x50], %f12
call loop_2436
sll %o3, %g4, %i1
fone %f12
ldx [%l7 + 0x68], %l3
loop_2436:
fpadd16 %f10, %f14, %f6
fmul8ulx16 %f0, %f0, %f2
ldd [%l7 + 0x28], %f14
ldsb [%l7 + 0x35], %g3
fmovrsne %g1, %f4, %f9
fcmps %fcc2, %f3, %f13
st %f5, [%l7 + 0x60]
te %xcc, 0x2
ldsh [%l7 + 0x44], %g7
tneg %icc, 0x0
fbule %fcc0, loop_2437
ldd [%l7 + 0x78], %f4
fmovsa %xcc, %f5, %f9
fpadd32 %f8, %f12, %f12
loop_2437:
ba,a,pt %icc, loop_2438
stw %g2, [%l7 + 0x78]
ldsb [%l7 + 0x2B], %o4
call loop_2439
loop_2438:
fnands %f12, %f12, %f3
st %f13, [%l7 + 0x70]
ldsb [%l7 + 0x60], %l0
loop_2439:
ldub [%l7 + 0x52], %i5
orcc %i4, %i7, %i3
fabss %f9, %f14
smulcc %l1, 0x1BBD, %l6
ldsb [%l7 + 0x72], %i6
stb %g6, [%l7 + 0x1E]
ldub [%l7 + 0x16], %o7
fmul8sux16 %f6, %f6, %f14
brz %o0, loop_2440
edge32ln %o6, %l5, %o2
orn %i2, %g5, %l4
sllx %o1, 0x01, %o5
loop_2440:
fcmpne16 %f0, %f0, %l2
ld [%l7 + 0x60], %f14
fcmpne16 %f14, %f2, %o3
fmovda %xcc, %f8, %f8
fand %f12, %f0, %f6
movne %xcc, %g4, %i1
array32 %i0, %g3, %g1
tge %icc, 0x2
fsrc2 %f2, %f0
ld [%l7 + 0x18], %f1
array8 %l3, %g7, %g2
std %f8, [%l7 + 0x58]
smul %l0, %o4, %i5
fbu,a %fcc1, loop_2441
fors %f4, %f3, %f5
fmul8x16 %f9, %f0, %f2
movg %icc, %i7, %i4
loop_2441:
brgz %l1, loop_2442
fmovsvc %xcc, %f10, %f3
movre %i3, 0x2E4, %i6
movne %xcc, %l6, %g6
loop_2442:
ld [%l7 + 0x18], %f3
sth %o7, [%l7 + 0x12]
std %f14, [%l7 + 0x28]
ldub [%l7 + 0x5B], %o6
bshuffle %f6, %f12, %f8
ldsh [%l7 + 0x48], %l5
orncc %o2, 0x0F16, %o0
lduh [%l7 + 0x18], %g5
fcmpne32 %f6, %f12, %i2
ble,pt %xcc, loop_2443
fmovda %icc, %f14, %f9
andn %o1, %l4, %l2
ldsw [%l7 + 0x0C], %o5
loop_2443:
stb %g4, [%l7 + 0x5E]
fxnors %f3, %f13, %f14
lduh [%l7 + 0x1A], %i1
fmovda %icc, %f7, %f2
ta %icc, 0x7
fpadd32s %f8, %f7, %f8
tcs %xcc, 0x0
fornot2 %f8, %f12, %f10
array16 %i0, %g3, %g1
ldd [%l7 + 0x70], %f8
stb %l3, [%l7 + 0x09]
fmovdn %icc, %f12, %f14
fnot1 %f12, %f4
lduh [%l7 + 0x2C], %o3
stx %g7, [%l7 + 0x28]
ldd [%l7 + 0x58], %f6
tl %xcc, 0x2
ldub [%l7 + 0x29], %g2
fmovsneg %icc, %f6, %f15
sth %o4, [%l7 + 0x28]
fmovsvc %xcc, %f9, %f2
or %i5, 0x0976, %l0
fpsub16 %f10, %f10, %f0
fmovse %icc, %f6, %f14
alignaddrl %i4, %i7, %l1
sth %i6, [%l7 + 0x40]
st %f6, [%l7 + 0x50]
fpsub16 %f0, %f12, %f2
fsrc1 %f0, %f4
fbue %fcc0, loop_2444
ldsh [%l7 + 0x0A], %l6
brlz %i3, loop_2445
sdiv %g6, 0x0C70, %o7
loop_2444:
lduw [%l7 + 0x34], %l5
movrlz %o6, %o0, %g5
loop_2445:
srlx %i2, 0x19, %o1
stx %l4, [%l7 + 0x48]
stb %o2, [%l7 + 0x70]
ldx [%l7 + 0x40], %l2
fmovdvc %icc, %f11, %f7
tgu %icc, 0x7
addc %g4, 0x00C5, %o5
fpadd32s %f9, %f1, %f11
std %f14, [%l7 + 0x48]
fzero %f14
fnegs %f10, %f3
fornot1s %f0, %f14, %f14
fmovrse %i1, %f13, %f13
be loop_2446
fmovdvs %icc, %f13, %f6
lduw [%l7 + 0x4C], %i0
movrlz %g1, 0x33B, %l3
loop_2446:
fcmpes %fcc0, %f13, %f7
orncc %o3, 0x1ABB, %g3
movrgez %g2, 0x2CD, %g7
xnor %i5, %l0, %i4
subc %i7, 0x02DD, %l1
fmovda %icc, %f14, %f9
ldsb [%l7 + 0x47], %i6
fmovsge %xcc, %f12, %f15
ldsb [%l7 + 0x71], %l6
fnot2 %f8, %f14
fmul8x16au %f3, %f9, %f12
stw %i3, [%l7 + 0x50]
fpsub16 %f2, %f6, %f4
fmovrsne %g6, %f7, %f6
edge16 %o4, %o7, %o6
fornot2s %f15, %f2, %f3
movneg %icc, %l5, %g5
fpadd16 %f6, %f10, %f4
fmovdg %icc, %f12, %f5
stw %i2, [%l7 + 0x28]
nop
setx loop_2447, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
std %f14, [%l7 + 0x28]
fpack32 %f2, %f2, %f0
fabsd %f10, %f8
loop_2447:
fcmpne16 %f8, %f2, %o0
andcc %o1, %o2, %l4
sth %l2, [%l7 + 0x56]
ldsh [%l7 + 0x1A], %o5
fmul8x16 %f10, %f14, %f6
st %f6, [%l7 + 0x44]
faligndata %f6, %f4, %f8
tneg %icc, 0x2
brnz,a %g4, loop_2448
stx %i1, [%l7 + 0x60]
fmul8sux16 %f14, %f8, %f14
fmovsne %xcc, %f15, %f10
loop_2448:
mulx %g1, %i0, %o3
ldsb [%l7 + 0x7C], %g3
call loop_2449
ldub [%l7 + 0x5B], %g2
addcc %l3, %i5, %g7
sth %l0, [%l7 + 0x4E]
loop_2449:
ba,a,pn %icc, loop_2450
taddcc %i7, %i4, %l1
fmovrdne %i6, %f14, %f10
ldsb [%l7 + 0x76], %l6
loop_2450:
fcmps %fcc1, %f3, %f9
add %g6, 0x1E86, %o4
fmovscs %icc, %f2, %f7
bvc %xcc, loop_2451
fmovdg %xcc, %f3, %f11
ldub [%l7 + 0x24], %o7
stx %o6, [%l7 + 0x68]
loop_2451:
stx %i3, [%l7 + 0x38]
ta %icc, 0x0
fmovsa %xcc, %f4, %f3
fmovs %f10, %f10
fcmpgt32 %f14, %f4, %l5
nop
setx loop_2452, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovspos %icc, %f6, %f5
fbue,a %fcc0, loop_2453
ld [%l7 + 0x40], %f2
loop_2452:
orncc %i2, %o0, %g5
movrlz %o2, 0x03C, %o1
loop_2453:
or %l2, %o5, %l4
bpos loop_2454
fmovrsgz %g4, %f5, %f8
bpos,pn %icc, loop_2455
fbg %fcc3, loop_2456
loop_2454:
fandnot1 %f8, %f10, %f2
bneg loop_2457
loop_2455:
lduh [%l7 + 0x50], %g1
loop_2456:
fmul8x16 %f7, %f8, %f0
ldsh [%l7 + 0x10], %i1
loop_2457:
ldub [%l7 + 0x38], %o3
fmovsge %icc, %f0, %f14
sth %i0, [%l7 + 0x74]
fbul,a %fcc0, loop_2458
brgez,a %g2, loop_2459
srlx %l3, 0x04, %g3
fones %f8
loop_2458:
tn %icc, 0x3
loop_2459:
subc %g7, 0x0CD1, %i5
fpmerge %f8, %f11, %f8
edge32n %l0, %i4, %l1
fmovdne %xcc, %f12, %f0
fbule,a %fcc1, loop_2460
ldsh [%l7 + 0x50], %i6
fbg %fcc2, loop_2461
sra %i7, 0x16, %l6
loop_2460:
fmul8x16 %f1, %f12, %f10
nop
setx loop_2462, %l0, %l1
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_2461:
movrgez %o4, 0x1E0, %g6
ldsb [%l7 + 0x13], %o7
st %f9, [%l7 + 0x4C]
loop_2462:
ldsb [%l7 + 0x63], %o6
sth %l5, [%l7 + 0x14]
sth %i3, [%l7 + 0x2A]
tcs %icc, 0x3
fbuge,a %fcc2, loop_2463
sdivx %o0, 0x16C9, %g5
fmovrsgz %i2, %f15, %f12
xnor %o1, 0x04C7, %o2
loop_2463:
fbu,a %fcc3, loop_2464
fmovse %icc, %f12, %f3
ldsw [%l7 + 0x38], %l2
edge32n %o5, %l4, %g4
loop_2464:
fmovsne %icc, %f15, %f7
movrlz %i1, 0x35B, %g1
bg,a,pt %icc, loop_2465
fornot1s %f0, %f12, %f7
srlx %i0, 0x0A, %g2
ldsh [%l7 + 0x30], %l3
loop_2465:
mova %xcc, %o3, %g7
fmovd %f0, %f2
ldsw [%l7 + 0x38], %i5
fmovrsgz %l0, %f12, %f4
subcc %i4, %g3, %i6
bcc,a %xcc, loop_2466
fcmpes %fcc1, %f4, %f3
fpackfix %f6, %f5
mulx %i7, %l1, %o4
loop_2466:
edge16ln %g6, %l6, %o6
fornot2 %f0, %f8, %f14
stw %o7, [%l7 + 0x3C]
fpmerge %f6, %f14, %f14
alignaddrl %l5, %o0, %g5
bge,pt %xcc, loop_2467
brlz %i2, loop_2468
fabss %f14, %f2
fmovrdgez %i3, %f2, %f10
loop_2467:
fmovda %xcc, %f9, %f1
loop_2468:
fmovdpos %icc, %f15, %f2
ldd [%l7 + 0x58], %f0
xnorcc %o2, %l2, %o1
add %l4, 0x1D40, %g4
fmovrdlez %i1, %f10, %f8
nop
setx loop_2469, %l0, %l1
jmpl %l1, %o5
call loop_2470
siam 0x4
std %f2, [%l7 + 0x60]
loop_2469:
fsrc1 %f2, %f4
loop_2470:
fnands %f11, %f5, %f5
std %f2, [%l7 + 0x60]
sth %g1, [%l7 + 0x6A]
xnor %g2, %l3, %i0
stx %o3, [%l7 + 0x38]
bpos,pt %icc, loop_2471
bvs,a,pt %xcc, loop_2472
ldsb [%l7 + 0x6A], %g7
movrgz %i5, %i4, %g3
loop_2471:
fmovse %icc, %f13, %f5
loop_2472:
ble,a,pn %icc, loop_2473
ba loop_2474
array16 %l0, %i7, %i6
std %f14, [%l7 + 0x78]
loop_2473:
smulcc %o4, 0x1EB9, %l1
loop_2474:
ldx [%l7 + 0x38], %l6
fandnot1 %f14, %f14, %f4
ldd [%l7 + 0x18], %f6
add %g6, 0x10A5, %o6
mulscc %o7, 0x0008, %l5
fandnot2 %f10, %f8, %f10
stb %o0, [%l7 + 0x14]
orn %i2, %i3, %g5
fbue %fcc2, loop_2475
fmovdcs %icc, %f0, %f9
ldd [%l7 + 0x68], %f12
ldsh [%l7 + 0x60], %o2
loop_2475:
taddcctv %o1, %l2, %l4
ldx [%l7 + 0x48], %g4
stx %o5, [%l7 + 0x40]
fpsub16s %f13, %f4, %f0
xor %i1, %g1, %g2
movleu %icc, %l3, %i0
fpackfix %f10, %f8
movrgz %g7, 0x2B4, %i5
sll %i4, 0x14, %o3
stw %g3, [%l7 + 0x64]
bpos %xcc, loop_2476
fnot2 %f6, %f2
fmovdpos %icc, %f14, %f12
fmovrsgz %i7, %f3, %f5
loop_2476:
fmul8x16 %f6, %f0, %f0
fmovdge %icc, %f4, %f4
ldd [%l7 + 0x38], %f12
ldx [%l7 + 0x30], %i6
sdiv %l0, 0x1BF0, %o4
fpackfix %f8, %f6
fnot2 %f4, %f4
movrne %l1, %l6, %g6
edge8ln %o7, %l5, %o0
ldsw [%l7 + 0x3C], %o6
fmovse %xcc, %f0, %f0
movcc %icc, %i3, %g5
fmovsneg %icc, %f15, %f11
ba,a,pn %xcc, loop_2477
fpadd16s %f8, %f7, %f0
fmul8sux16 %f8, %f10, %f14
mova %icc, %i2, %o1
loop_2477:
stw %o2, [%l7 + 0x58]
addc %l4, %g4, %l2
fmovscs %icc, %f13, %f8
bgu,a,pn %icc, loop_2478
fbue %fcc0, loop_2479
fpackfix %f10, %f13
stx %o5, [%l7 + 0x40]
loop_2478:
tpos %xcc, 0x6
loop_2479:
orncc %g1, %i1, %g2
tne %xcc, 0x6
fmovrde %l3, %f14, %f2
fmul8x16 %f13, %f8, %f2
ldsh [%l7 + 0x12], %g7
fmovsge %icc, %f10, %f10
fcmpgt32 %f14, %f0, %i5
bg loop_2480
ld [%l7 + 0x38], %f5
alignaddr %i4, %i0, %o3
ldsh [%l7 + 0x52], %g3
loop_2480:
taddcctv %i7, 0x0E3E, %i6
movpos %icc, %o4, %l1
stw %l0, [%l7 + 0x7C]
xnor %g6, 0x1A53, %o7
ldub [%l7 + 0x5B], %l6
lduh [%l7 + 0x0C], %l5
subcc %o0, %o6, %g5
call loop_2481
array8 %i2, %i3, %o1
sth %l4, [%l7 + 0x52]
tpos %icc, 0x5
loop_2481:
fxnors %f0, %f13, %f3
fone %f8
fbl,a %fcc0, loop_2482
movrgez %g4, %o2, %l2
movgu %xcc, %g1, %i1
fmovrdgez %g2, %f14, %f10
loop_2482:
bvs,pn %icc, loop_2483
fnot2 %f10, %f6
ldsb [%l7 + 0x34], %l3
addccc %o5, %g7, %i5
loop_2483:
fmovsne %xcc, %f0, %f7
fandnot2 %f10, %f0, %f12
ldub [%l7 + 0x32], %i4
fnot2s %f4, %f5
lduh [%l7 + 0x40], %i0
lduw [%l7 + 0x34], %o3
bg,a,pt %xcc, loop_2484
fmovdvc %icc, %f2, %f4
movne %xcc, %g3, %i6
ldd [%l7 + 0x08], %f0
loop_2484:
orncc %i7, %l1, %o4
tvs %xcc, 0x1
brz,a %g6, loop_2485
ldsb [%l7 + 0x66], %o7
fnot2 %f6, %f0
fmovsn %xcc, %f11, %f13
loop_2485:
std %f6, [%l7 + 0x40]
nop
setx loop_2486, %l0, %l1
jmpl %l1, %l0
fcmpd %fcc1, %f14, %f0
alignaddrl %l6, %o0, %o6
stx %l5, [%l7 + 0x10]
loop_2486:
movrgz %g5, %i2, %o1
ldsh [%l7 + 0x1C], %i3
ldsw [%l7 + 0x24], %g4
fnot1s %f5, %f7
fbul,a %fcc2, loop_2487
ldsw [%l7 + 0x14], %l4
nop
setx loop_2488, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpsub16 %f2, %f10, %f8
loop_2487:
bge,a,pt %xcc, loop_2489
fmul8x16 %f10, %f14, %f14
loop_2488:
fmovdgu %xcc, %f3, %f7
fbg,a %fcc1, loop_2490
loop_2489:
nop
setx loop_2491, %l0, %l1
jmpl %l1, %o2
lduh [%l7 + 0x6E], %g1
nop
setx loop_2492, %l0, %l1
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_2490:
sth %i1, [%l7 + 0x4E]
loop_2491:
st %f14, [%l7 + 0x10]
stb %l2, [%l7 + 0x19]
loop_2492:
fbug,a %fcc0, loop_2493
ldd [%l7 + 0x48], %f8
movrne %l3, %o5, %g2
ldub [%l7 + 0x55], %g7
loop_2493:
fornot2 %f2, %f14, %f2
alignaddrl %i5, %i0, %o3
edge8l %i4, %i6, %g3
brnz,a %i7, loop_2494
movl %xcc, %o4, %g6
fexpand %f15, %f0
fmovde %xcc, %f5, %f12
loop_2494:
fmovspos %icc, %f6, %f14
fble %fcc3, loop_2495
ldsh [%l7 + 0x36], %l1
movne %icc, %o7, %l6
fmul8x16al %f5, %f4, %f12
loop_2495:
udiv %l0, 0x1CD4, %o6
fba,a %fcc1, loop_2496
std %f10, [%l7 + 0x60]
movrlez %l5, 0x216, %g5
sethi 0x0C20, %o0
loop_2496:
ldub [%l7 + 0x7A], %i2
ldsh [%l7 + 0x7A], %o1
mulscc %i3, 0x0FF4, %g4
edge16l %o2, %g1, %l4
bvs,a,pt %icc, loop_2497
lduw [%l7 + 0x14], %i1
addccc %l2, 0x145D, %o5
fpadd16s %f2, %f2, %f11
loop_2497:
bgu,a loop_2498
ldsh [%l7 + 0x44], %l3
edge16 %g2, %i5, %g7
ldsh [%l7 + 0x58], %i0
loop_2498:
fbue,a %fcc2, loop_2499
sra %o3, 0x10, %i4
movneg %icc, %i6, %g3
std %f2, [%l7 + 0x68]
loop_2499:
xor %i7, %g6, %o4
tvc %xcc, 0x3
udiv %o7, 0x1DFF, %l1
movneg %xcc, %l0, %l6
bneg loop_2500
fpsub16 %f0, %f10, %f2
ldx [%l7 + 0x08], %o6
fmovrsgez %l5, %f2, %f13
loop_2500:
bleu loop_2501
movneg %icc, %o0, %i2
fmovrdne %g5, %f8, %f2
sll %i3, 0x0C, %g4
loop_2501:
stx %o1, [%l7 + 0x20]
fmovsne %xcc, %f15, %f9
stw %g1, [%l7 + 0x18]
lduw [%l7 + 0x34], %o2
tpos %xcc, 0x1
stx %i1, [%l7 + 0x78]
udivcc %l4, 0x1D3C, %o5
brnz,a %l3, loop_2502
fbe %fcc3, loop_2503
fmovsg %xcc, %f0, %f6
movrlez %g2, 0x229, %l2
loop_2502:
siam 0x1
loop_2503:
edge16n %g7, %i5, %o3
fmovdne %xcc, %f14, %f1
lduw [%l7 + 0x30], %i4
movg %xcc, %i6, %g3
fnor %f2, %f4, %f8
sth %i0, [%l7 + 0x4C]
movvs %icc, %i7, %g6
fandnot2s %f6, %f13, %f5
ldsb [%l7 + 0x45], %o7
ldsh [%l7 + 0x50], %o4
stb %l0, [%l7 + 0x4F]
ldx [%l7 + 0x38], %l1
fnegd %f2, %f0
lduh [%l7 + 0x18], %l6
fone %f6
edge8 %l5, %o0, %i2
ldsh [%l7 + 0x6C], %o6
ldsb [%l7 + 0x49], %g5
sth %g4, [%l7 + 0x28]
fcmped %fcc2, %f14, %f14
fmovscc %xcc, %f6, %f9
addccc %i3, %o1, %o2
fpsub16 %f14, %f2, %f12
movvc %xcc, %g1, %l4
fmovdcc %xcc, %f6, %f0
fnegs %f4, %f0
ldx [%l7 + 0x70], %i1
fnot1 %f12, %f6
ldsh [%l7 + 0x26], %o5
tn %icc, 0x2
movvs %xcc, %l3, %g2
subccc %l2, %g7, %o3
bvc,pt %xcc, loop_2504
std %f6, [%l7 + 0x48]
fmovsge %xcc, %f3, %f8
ldd [%l7 + 0x38], %f12
loop_2504:
movrlz %i5, %i6, %g3
ldsh [%l7 + 0x16], %i0
movpos %xcc, %i7, %g6
fmovrslez %o7, %f5, %f2
ldsh [%l7 + 0x78], %i4
sdivx %o4, 0x1984, %l1
fcmple32 %f0, %f4, %l0
sth %l6, [%l7 + 0x08]
bn,pt %xcc, loop_2505
ldd [%l7 + 0x18], %f8
array16 %o0, %i2, %o6
tg %xcc, 0x4
loop_2505:
tsubcc %l5, 0x1967, %g4
sth %g5, [%l7 + 0x78]
fornot1s %f9, %f4, %f3
fmovdn %xcc, %f3, %f11
stb %i3, [%l7 + 0x3D]
st %f2, [%l7 + 0x7C]
movle %icc, %o2, %g1
ble,a,pt %xcc, loop_2506
lduh [%l7 + 0x6A], %l4
movre %i1, %o5, %o1
fnot1s %f13, %f2
loop_2506:
fxors %f8, %f14, %f12
siam 0x1
brgez %g2, loop_2507
udiv %l3, 0x02DE, %l2
lduh [%l7 + 0x16], %g7
movvs %xcc, %o3, %i5
loop_2507:
fbl,a %fcc3, loop_2508
ldsh [%l7 + 0x42], %i6
fsrc2 %f4, %f14
fmovrdlez %g3, %f6, %f12
loop_2508:
srlx %i0, 0x03, %g6
fands %f14, %f3, %f7
edge16 %o7, %i7, %i4
fcmpgt16 %f10, %f12, %o4
tcc %icc, 0x2
edge16ln %l0, %l1, %l6
udivx %i2, 0x0854, %o0
fbu %fcc2, loop_2509
alignaddrl %l5, %o6, %g4
andcc %g5, 0x0027, %o2
fones %f9
loop_2509:
sth %g1, [%l7 + 0x62]
stw %i3, [%l7 + 0x2C]
bvs,pt %xcc, loop_2510
bl %xcc, loop_2511
fmul8ulx16 %f12, %f12, %f4
movneg %xcc, %i1, %o5
loop_2510:
ldd [%l7 + 0x58], %f8
loop_2511:
edge32 %o1, %g2, %l3
lduh [%l7 + 0x0A], %l2
for %f8, %f2, %f6
bneg,a %xcc, loop_2512
subcc %g7, %l4, %o3
movrlz %i6, %i5, %g3
sth %i0, [%l7 + 0x68]
loop_2512:
ldx [%l7 + 0x18], %g6
mulscc %i7, 0x0255, %o7
bneg,pt %icc, loop_2513
tvc %icc, 0x4
tvs %icc, 0x1
st %f6, [%l7 + 0x70]
loop_2513:
fmovrdlz %i4, %f14, %f0
fmovrsgez %o4, %f15, %f0
fmovda %icc, %f12, %f5
addccc %l0, %l1, %i2
ldub [%l7 + 0x56], %o0
fbule %fcc0, loop_2514
st %f4, [%l7 + 0x08]
lduh [%l7 + 0x7E], %l5
tcc %xcc, 0x6
loop_2514:
fcmps %fcc1, %f1, %f14
lduh [%l7 + 0x1E], %l6
fmul8sux16 %f12, %f14, %f8
sdiv %o6, 0x0917, %g5
sll %o2, %g1, %i3
fbo,a %fcc2, loop_2515
fnegd %f14, %f6
edge8l %i1, %o5, %g4
sth %g2, [%l7 + 0x38]
loop_2515:
bn,a loop_2516
pdist %f14, %f10, %f6
movre %l3, %o1, %l2
ldub [%l7 + 0x1B], %l4
loop_2516:
std %f4, [%l7 + 0x38]
array16 %o3, %i6, %i5
fmovdn %xcc, %f1, %f11
stx %g3, [%l7 + 0x70]
fmovsvs %icc, %f1, %f9
fxnors %f12, %f2, %f10
fbul %fcc3, loop_2517
stw %g7, [%l7 + 0x70]
ldd [%l7 + 0x40], %f8
ldsb [%l7 + 0x2A], %i0
loop_2517:
stb %g6, [%l7 + 0x4D]
ldx [%l7 + 0x40], %o7
sub %i4, 0x0871, %i7
bleu %xcc, loop_2518
ldsh [%l7 + 0x0C], %l0
te %xcc, 0x4
std %f6, [%l7 + 0x30]
loop_2518:
movle %xcc, %o4, %i2
stb %l1, [%l7 + 0x09]
stx %l5, [%l7 + 0x38]
lduw [%l7 + 0x54], %o0
ldd [%l7 + 0x10], %f14
ldsw [%l7 + 0x44], %o6
stx %l6, [%l7 + 0x20]
array8 %g5, %o2, %i3
fmovrdlez %i1, %f12, %f0
fbne,a %fcc0, loop_2519
fnor %f12, %f6, %f10
fcmped %fcc1, %f2, %f10
tge %xcc, 0x7
loop_2519:
fabsd %f2, %f0
move %icc, %o5, %g4
fmovdpos %xcc, %f13, %f7
bleu,pt %icc, loop_2520
te %xcc, 0x5
stx %g2, [%l7 + 0x70]
movrgez %l3, %g1, %l2
loop_2520:
fors %f12, %f15, %f4
ldx [%l7 + 0x08], %l4
fcmpes %fcc2, %f11, %f0
stx %o3, [%l7 + 0x78]
bcc %xcc, loop_2521
ldub [%l7 + 0x27], %i6
fabsd %f12, %f8
edge16 %i5, %o1, %g3
loop_2521:
ldub [%l7 + 0x48], %i0
fmovsvc %xcc, %f12, %f2
lduh [%l7 + 0x26], %g6
lduw [%l7 + 0x24], %o7
srl %g7, %i7, %i4
sth %l0, [%l7 + 0x14]
fbul %fcc0, loop_2522
tg %xcc, 0x7
tsubcc %o4, 0x15EE, %l1
ld [%l7 + 0x0C], %f10
loop_2522:
nop
setx loop_2523, %l0, %l1
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 + 0x36], %l5
ldx [%l7 + 0x58], %i2
fnegd %f4, %f14
loop_2523:
fmul8ulx16 %f2, %f10, %f12
fmovsgu %icc, %f14, %f2
fnot2 %f2, %f2
array16 %o0, %l6, %g5
ldsw [%l7 + 0x10], %o2
fabss %f5, %f11
sdivx %i3, 0x07B3, %o6
stx %o5, [%l7 + 0x60]
fsrc1 %f2, %f6
sdivcc %i1, 0x0124, %g4
fmovdl %xcc, %f8, %f0
array16 %g2, %g1, %l2
ldsb [%l7 + 0x1A], %l4
ld [%l7 + 0x3C], %f7
orcc %o3, %l3, %i5
std %f2, [%l7 + 0x30]
fsrc1s %f14, %f11
fpsub16 %f8, %f0, %f10
movre %i6, 0x0C4, %g3
fxors %f14, %f12, %f6
array32 %i0, %o1, %o7
nop
setx loop_2524, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovd %f14, %f4
edge32 %g7, %g6, %i7
fmovdgu %icc, %f14, %f4
loop_2524:
ld [%l7 + 0x7C], %f11
st %f1, [%l7 + 0x3C]
nop
setx loop_2525, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
move %xcc, %i4, %l0
bg,a %icc, loop_2526
fpsub32 %f6, %f6, %f12
loop_2525:
fmovsl %xcc, %f12, %f4
udivcc %l1, 0x1A2B, %o4
loop_2526:
bvs,a,pt %xcc, loop_2527
fmul8sux16 %f12, %f10, %f14
fmovdcs %xcc, %f13, %f6
fmovrsgz %i2, %f0, %f13
loop_2527:
nop
setx loop_2528, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge16 %l5, %o0, %l6
edge32n %o2, %g5, %o6
fmovrdlz %i3, %f12, %f12
loop_2528:
lduw [%l7 + 0x78], %o5
fpadd16s %f4, %f4, %f3
fnot1 %f8, %f8
stw %g4, [%l7 + 0x34]
movvs %icc, %g2, %g1
movge %icc, %i1, %l2
fmul8x16au %f9, %f6, %f4
sll %o3, %l4, %i5
fmovsvs %xcc, %f15, %f8
edge16n %l3, %g3, %i0
fexpand %f1, %f8
fmovsvs %xcc, %f10, %f10
fands %f14, %f11, %f11
ldsh [%l7 + 0x66], %o1
fmovdg %xcc, %f6, %f13
brgz %i6, loop_2529
tcs %icc, 0x3
tpos %xcc, 0x1
fbg %fcc0, loop_2530
loop_2529:
subccc %o7, 0x0073, %g6
stw %i7, [%l7 + 0x78]
brlz %g7, loop_2531
loop_2530:
fornot1 %f4, %f14, %f4
fnot1 %f14, %f12
lduh [%l7 + 0x16], %i4
loop_2531:
fmovrdgez %l1, %f12, %f10
movneg %xcc, %o4, %l0
xnorcc %l5, 0x056E, %o0
fandnot2 %f2, %f6, %f8
fpmerge %f15, %f0, %f10
ld [%l7 + 0x14], %f9
ldd [%l7 + 0x50], %f0
movne %xcc, %l6, %i2
bge,a %icc, loop_2532
sth %o2, [%l7 + 0x1E]
alignaddrl %g5, %i3, %o5
fpsub32s %f13, %f14, %f9
loop_2532:
srax %g4, 0x15, %o6
bcc,a loop_2533
fbu,a %fcc2, loop_2534
lduw [%l7 + 0x0C], %g1
fnot2s %f13, %f13
loop_2533:
sth %i1, [%l7 + 0x72]
loop_2534:
fbge,a %fcc2, loop_2535
stb %l2, [%l7 + 0x6F]
ldd [%l7 + 0x68], %f4
ld [%l7 + 0x7C], %f13
loop_2535:
udivx %g2, 0x1A02, %l4
tcs %icc, 0x6
edge8 %i5, %l3, %o3
add %i0, %o1, %g3
sethi 0x0095, %i6
lduh [%l7 + 0x08], %g6
fmovsa %xcc, %f2, %f1
fmovsn %icc, %f5, %f11
fpack32 %f8, %f12, %f8
fblg,a %fcc3, loop_2536
fnegd %f2, %f6
fmovsleu %icc, %f5, %f15
fsrc1 %f0, %f2
loop_2536:
fcmpd %fcc2, %f14, %f12
fbo,a %fcc1, loop_2537
nop
setx loop_2538, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbule %fcc2, loop_2539
bpos,a %xcc, loop_2540
loop_2537:
udiv %i7, 0x0BF1, %g7
loop_2538:
andcc %i4, 0x082A, %o7
loop_2539:
tcs %xcc, 0x2
loop_2540:
ldsw [%l7 + 0x48], %l1
movne %xcc, %l0, %o4
siam 0x7
xorcc %l5, %o0, %l6
fpadd32 %f2, %f4, %f8
stx %o2, [%l7 + 0x18]
fmovrsgz %i2, %f11, %f7
faligndata %f2, %f4, %f8
movvc %xcc, %g5, %o5
lduh [%l7 + 0x3C], %i3
ldsb [%l7 + 0x0F], %o6
ld [%l7 + 0x58], %f8
fmul8x16 %f0, %f4, %f2
nop
setx loop_2541, %l0, %l1
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 + 0x08], %f6
movrne %g4, %i1, %g1
movl %xcc, %l2, %g2
loop_2541:
tl %xcc, 0x5
ldsw [%l7 + 0x44], %l4
ldub [%l7 + 0x72], %i5
ldd [%l7 + 0x40], %f0
subccc %l3, %i0, %o3
lduh [%l7 + 0x46], %o1
fabss %f0, %f14
ldsb [%l7 + 0x7B], %i6
brgz,a %g6, loop_2542
fmovdleu %icc, %f9, %f1
fbge %fcc0, loop_2543
andcc %i7, %g7, %g3
loop_2542:
ldd [%l7 + 0x28], %f4
stb %i4, [%l7 + 0x0F]
loop_2543:
fone %f8
sethi 0x04FF, %l1
ldub [%l7 + 0x2A], %o7
fpsub16 %f0, %f10, %f14
ldsh [%l7 + 0x46], %o4
ldd [%l7 + 0x10], %f14
ldx [%l7 + 0x30], %l0
fbu,a %fcc3, loop_2544
std %f0, [%l7 + 0x38]
movg %xcc, %o0, %l6
add %l5, 0x0D38, %i2
loop_2544:
fornot2s %f7, %f6, %f4
fcmped %fcc0, %f2, %f10
ldx [%l7 + 0x48], %o2
stx %g5, [%l7 + 0x38]
and %o5, 0x0F24, %o6
edge16n %g4, %i3, %g1
edge32ln %l2, %i1, %g2
be,pn %icc, loop_2545
taddcc %i5, 0x05FD, %l4
lduw [%l7 + 0x28], %i0
st %f14, [%l7 + 0x3C]
loop_2545:
fsrc2 %f0, %f14
xorcc %o3, 0x0EB8, %l3
fmovrslez %o1, %f8, %f5
ldsb [%l7 + 0x4D], %i6
movge %xcc, %g6, %g7
fmovsneg %icc, %f6, %f7
std %f12, [%l7 + 0x60]
st %f6, [%l7 + 0x20]
ldx [%l7 + 0x68], %g3
ta %icc, 0x7
ldx [%l7 + 0x30], %i7
movl %icc, %i4, %o7
umul %o4, %l1, %o0
bpos,a loop_2546
ldsb [%l7 + 0x0C], %l0
fzeros %f6
lduh [%l7 + 0x2A], %l6
loop_2546:
mulx %l5, %i2, %g5
fmovsl %xcc, %f2, %f2
brz %o2, loop_2547
ldub [%l7 + 0x68], %o6
addcc %o5, %i3, %g1
popc 0x0DA4, %g4
loop_2547:
stx %i1, [%l7 + 0x20]
fmul8x16au %f11, %f8, %f2
tl %xcc, 0x2
fbu,a %fcc0, loop_2548
bneg,a,pt %icc, loop_2549
fabss %f2, %f7
fble %fcc2, loop_2550
loop_2548:
fmovrdgz %g2, %f14, %f12
loop_2549:
te %icc, 0x3
alignaddrl %l2, %i5, %l4
loop_2550:
stb %i0, [%l7 + 0x5E]
lduw [%l7 + 0x64], %l3
sth %o1, [%l7 + 0x54]
fmovsg %icc, %f4, %f8
srlx %o3, %g6, %i6
lduw [%l7 + 0x38], %g3
tpos %icc, 0x7
edge16 %i7, %g7, %o7
fmovdl %icc, %f3, %f3
stx %o4, [%l7 + 0x78]
lduw [%l7 + 0x44], %l1
fmovsgu %icc, %f7, %f1
call loop_2551
ldsw [%l7 + 0x78], %o0
fmovse %xcc, %f7, %f2
ldx [%l7 + 0x50], %i4
loop_2551:
fandnot1 %f0, %f0, %f2
bleu,a %xcc, loop_2552
ld [%l7 + 0x4C], %f14
fnors %f8, %f3, %f8
fones %f4
loop_2552:
stw %l0, [%l7 + 0x74]
movrlez %l6, 0x37F, %l5
fands %f2, %f11, %f4
movrlez %i2, 0x129, %o2
tvc %xcc, 0x3
stw %o6, [%l7 + 0x70]
fzero %f2
fpsub16s %f4, %f0, %f3
ld [%l7 + 0x60], %f0
umulcc %o5, 0x1355, %i3
std %f10, [%l7 + 0x08]
brz,a %g5, loop_2553
fmovsa %icc, %f15, %f4
stw %g1, [%l7 + 0x3C]
fmovda %xcc, %f11, %f6
loop_2553:
bcc loop_2554
fmovrdlez %g4, %f0, %f12
fmuld8ulx16 %f3, %f15, %f0
fsrc1 %f10, %f10
loop_2554:
sth %i1, [%l7 + 0x7A]
fmovsne %icc, %f7, %f1
ldsw [%l7 + 0x74], %l2
ldsb [%l7 + 0x2F], %i5
tl %icc, 0x2
fnot2s %f11, %f8
sth %g2, [%l7 + 0x72]
fsrc1 %f10, %f8
add %l4, %l3, %o1
fmovrdlz %i0, %f12, %f4
bshuffle %f2, %f0, %f6
fmovrdlz %g6, %f12, %f2
fxors %f4, %f5, %f11
stw %i6, [%l7 + 0x24]
subc %o3, 0x172F, %i7
fmovs %f5, %f0
ldsh [%l7 + 0x18], %g7
fabss %f3, %f10
fnegd %f6, %f6
bcs %xcc, loop_2555
bn,a %icc, loop_2556
ldsb [%l7 + 0x1F], %o7
ldx [%l7 + 0x50], %g3
loop_2555:
fmovdn %icc, %f10, %f5
loop_2556:
fmovd %f6, %f6
fpsub32 %f10, %f8, %f0
smul %o4, %l1, %o0
st %f7, [%l7 + 0x54]
fmovrdgz %i4, %f6, %f0
addccc %l0, %l6, %l5
fpadd16s %f2, %f5, %f15
fmovsleu %icc, %f14, %f14
ldx [%l7 + 0x30], %i2
movrne %o6, 0x0A9, %o2
smulcc %o5, 0x0D88, %i3
edge32l %g5, %g4, %g1
movgu %icc, %i1, %i5
tne %xcc, 0x0
udivcc %l2, 0x002B, %l4
edge32n %g2, %o1, %i0
ld [%l7 + 0x08], %f11
movcc %xcc, %g6, %l3
stb %i6, [%l7 + 0x62]
tneg %icc, 0x2
fabss %f3, %f5
te %icc, 0x3
add %i7, 0x1D97, %g7
ld [%l7 + 0x50], %f4
movpos %icc, %o7, %o3
stb %g3, [%l7 + 0x19]
fnot2 %f2, %f14
fbge,a %fcc3, loop_2557
lduh [%l7 + 0x56], %l1
fbg,a %fcc3, loop_2558
stb %o0, [%l7 + 0x62]
loop_2557:
stb %o4, [%l7 + 0x27]
subccc %i4, %l6, %l0
loop_2558:
tne %xcc, 0x2
fbe,a %fcc3, loop_2559
movn %icc, %i2, %o6
fmovsle %icc, %f8, %f12
fpmerge %f9, %f5, %f12
loop_2559:
tle %xcc, 0x6
fpadd32s %f3, %f14, %f3
movge %icc, %o2, %l5
brgez %i3, loop_2560
bcc,a,pn %xcc, loop_2561
edge32l %o5, %g5, %g4
tn %xcc, 0x3
loop_2560:
fbug,a %fcc0, loop_2562
loop_2561:
std %f6, [%l7 + 0x78]
movn %icc, %i1, %g1
sth %i5, [%l7 + 0x72]
loop_2562:
fmovsl %xcc, %f11, %f5
ta %xcc, 0x4
fpadd16 %f14, %f4, %f8
fandnot2s %f5, %f7, %f6
stx %l2, [%l7 + 0x50]
ldsh [%l7 + 0x18], %l4
fmovda %xcc, %f11, %f10
fcmpne32 %f4, %f2, %o1
lduw [%l7 + 0x1C], %i0
nop
setx loop_2563, %l0, %l1
jmpl %l1, %g6
fpadd32 %f2, %f2, %f4
fmuld8ulx16 %f10, %f8, %f4
edge16n %g2, %i6, %i7
loop_2563:
ldx [%l7 + 0x50], %g7
lduh [%l7 + 0x30], %o7
stx %l3, [%l7 + 0x50]
brgez %g3, loop_2564
edge8l %l1, %o3, %o0
std %f0, [%l7 + 0x48]
fbuge,a %fcc2, loop_2565
loop_2564:
nop
setx loop_2566, %l0, %l1
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 %f0, %f7
ld [%l7 + 0x10], %f0
loop_2565:
ldsb [%l7 + 0x10], %i4
loop_2566:
movrgz %o4, %l6, %i2
fpadd32s %f6, %f3, %f0
fnot2 %f6, %f4
brgz %l0, loop_2567
fcmple16 %f2, %f6, %o2
stw %l5, [%l7 + 0x58]
fbe,a %fcc2, loop_2568
loop_2567:
fnors %f2, %f3, %f15
fmovdne %icc, %f15, %f14
ld [%l7 + 0x1C], %f4
loop_2568:
sllx %o6, %i3, %o5
andn %g4, 0x1BB5, %i1
alignaddrl %g5, %i5, %l2
subc %g1, %o1, %i0
bshuffle %f12, %f2, %f10
stx %g6, [%l7 + 0x50]
ldx [%l7 + 0x08], %l4
fmovse %xcc, %f1, %f8
std %f14, [%l7 + 0x10]
fbn,a %fcc1, loop_2569
bn,pt %icc, loop_2570
taddcc %g2, %i7, %g7
tvc %xcc, 0x5
loop_2569:
mova %icc, %o7, %i6
loop_2570:
ld [%l7 + 0x24], %f5
fmovdvs %icc, %f12, %f0
fmovrslz %l3, %f14, %f13
stb %g3, [%l7 + 0x43]
faligndata %f2, %f6, %f0
ldsh [%l7 + 0x5A], %o3
st %f0, [%l7 + 0x64]
tgu %xcc, 0x2
fbo %fcc1, loop_2571
ld [%l7 + 0x08], %f3
edge8 %l1, %o0, %o4
fcmpeq16 %f12, %f2, %i4
loop_2571:
fmovdpos %icc, %f0, %f2
ldub [%l7 + 0x1B], %l6
fmovsa %icc, %f8, %f3
bcc,a,pt %icc, loop_2572
std %f4, [%l7 + 0x58]
fandnot1s %f5, %f4, %f8
bpos,pt %icc, loop_2573
loop_2572:
fornot1 %f0, %f6, %f10
ldsb [%l7 + 0x1A], %l0
sra %i2, %o2, %l5
loop_2573:
fmovrsgez %i3, %f11, %f10
move %icc, %o6, %o5
fbe %fcc3, loop_2574
sth %i1, [%l7 + 0x5A]
fmovdl %icc, %f7, %f11
stx %g5, [%l7 + 0x68]
loop_2574:
fnegd %f14, %f6
fcmps %fcc0, %f13, %f2
fmovrde %g4, %f0, %f12
fmovsge %icc, %f10, %f11
fcmpeq32 %f8, %f4, %i5
fsrc2s %f5, %f13
fbn,a %fcc0, loop_2575
stx %g1, [%l7 + 0x48]
ld [%l7 + 0x24], %f13
lduh [%l7 + 0x60], %l2
loop_2575:
stb %i0, [%l7 + 0x36]
ldsb [%l7 + 0x4F], %o1
sra %l4, 0x1D, %g2
array16 %g6, %g7, %o7
fmovsvc %icc, %f13, %f3
ldsh [%l7 + 0x48], %i7
lduw [%l7 + 0x18], %l3
fnot1 %f10, %f14
sdivx %g3, 0x1EDB, %i6
lduw [%l7 + 0x30], %o3
fmul8sux16 %f14, %f12, %f8
ldsh [%l7 + 0x68], %o0
movleu %icc, %o4, %l1
fcmpeq16 %f8, %f4, %l6
fmovdne %icc, %f14, %f2
bvs,pn %xcc, loop_2576
tcc %icc, 0x7
fcmpes %fcc2, %f0, %f10
stb %l0, [%l7 + 0x67]
loop_2576:
fcmpgt16 %f12, %f10, %i2
tne %xcc, 0x7
ldsh [%l7 + 0x0E], %i4
umulcc %o2, %l5, %o6
tg %icc, 0x0
movleu %xcc, %o5, %i1
edge8ln %g5, %i3, %i5
bne,a %icc, loop_2577
fnor %f2, %f12, %f4
nop
setx loop_2578, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdgez %g4, %f6, %f6
loop_2577:
edge32 %l2, %i0, %g1
stb %l4, [%l7 + 0x3D]
loop_2578:
ldsh [%l7 + 0x4A], %o1
tgu %xcc, 0x7
lduw [%l7 + 0x44], %g6
bpos,pt %xcc, loop_2579
ldsw [%l7 + 0x78], %g2
bl,a loop_2580
fabss %f12, %f5
loop_2579:
tgu %icc, 0x6
fabsd %f2, %f8
loop_2580:
tl %xcc, 0x4
stw %g7, [%l7 + 0x64]
movge %xcc, %o7, %i7
fabsd %f0, %f2
fmovsge %xcc, %f2, %f6
fmovsa %xcc, %f13, %f7
brgez,a %l3, loop_2581
ld [%l7 + 0x10], %f13
std %f6, [%l7 + 0x70]
brgez %g3, loop_2582
loop_2581:
fbge,a %fcc2, loop_2583
andcc %o3, 0x1601, %i6
bcs,pn %icc, loop_2584
loop_2582:
edge16n %o4, %o0, %l6
loop_2583:
sth %l0, [%l7 + 0x30]
move %xcc, %l1, %i4
loop_2584:
fbl,a %fcc3, loop_2585
bg,a,pt %icc, loop_2586
ba loop_2587
edge32 %o2, %l5, %i2
loop_2585:
fandnot1s %f15, %f9, %f6
loop_2586:
nop
setx loop_2588, %l0, %l1
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_2587:
addccc %o5, %i1, %o6
tvs %xcc, 0x3
stb %g5, [%l7 + 0x30]
loop_2588:
fmovscs %xcc, %f12, %f4
fsrc2 %f10, %f12
lduw [%l7 + 0x38], %i3
udivcc %g4, 0x1013, %l2
sth %i0, [%l7 + 0x62]
fbuge %fcc3, loop_2589
or %g1, 0x03A8, %l4
fbne %fcc2, loop_2590
ldsb [%l7 + 0x56], %o1
loop_2589:
fand %f2, %f14, %f12
fba %fcc3, loop_2591
loop_2590:
ldd [%l7 + 0x08], %f6
fblg %fcc3, loop_2592
lduw [%l7 + 0x1C], %i5
loop_2591:
fandnot1 %f0, %f2, %f2
ld [%l7 + 0x20], %f2
loop_2592:
movcs %xcc, %g2, %g7
fcmpgt32 %f0, %f2, %o7
fpsub16s %f7, %f9, %f4
fblg,a %fcc0, loop_2593
srlx %i7, 0x1D, %l3
movcc %xcc, %g3, %o3
bge %icc, loop_2594
loop_2593:
stb %g6, [%l7 + 0x59]
call loop_2595
edge16n %o4, %o0, %i6
loop_2594:
fexpand %f8, %f6
ldx [%l7 + 0x48], %l0
loop_2595:
ldx [%l7 + 0x68], %l6
fmovdge %xcc, %f8, %f0
edge16 %i4, %o2, %l5
umul %i2, 0x07BC, %l1
bne,a,pt %xcc, loop_2596
brgz,a %o5, loop_2597
or %i1, %o6, %i3
ld [%l7 + 0x30], %f1
loop_2596:
sdivcc %g5, 0x10EE, %g4
loop_2597:
fbl %fcc3, loop_2598
fcmpeq32 %f10, %f10, %i0
fmovsg %icc, %f7, %f3
edge8ln %l2, %g1, %l4
loop_2598:
stb %o1, [%l7 + 0x0D]
tge %xcc, 0x7
fpackfix %f8, %f3
ld [%l7 + 0x4C], %f8
ldub [%l7 + 0x40], %g2
fmovd %f12, %f6
stb %g7, [%l7 + 0x0F]
sth %i5, [%l7 + 0x74]
fmovda %icc, %f5, %f15
fmuld8sux16 %f14, %f14, %f10
lduw [%l7 + 0x3C], %o7
fones %f13
fmovdneg %icc, %f7, %f13
be,a,pn %icc, loop_2599
ld [%l7 + 0x60], %f11
fmovdl %xcc, %f12, %f15
brlez,a %l3, loop_2600
loop_2599:
fmovsne %xcc, %f9, %f9
ldsb [%l7 + 0x51], %g3
stx %o3, [%l7 + 0x10]
loop_2600:
fmovsn %icc, %f12, %f4
fbge %fcc2, loop_2601
fmovdleu %xcc, %f15, %f5
tpos %xcc, 0x5
fpack16 %f10, %f3
loop_2601:
ba loop_2602
fmovscs %xcc, %f13, %f13
tn %icc, 0x2
movgu %xcc, %g6, %o4
loop_2602:
ldsh [%l7 + 0x0E], %o0
tsubcc %i7, %l0, %i6
be,a loop_2603
edge32n %i4, %l6, %o2
fmovrde %l5, %f14, %f0
stb %l1, [%l7 + 0x76]
loop_2603:
movvs %icc, %i2, %i1
fmovdg %icc, %f5, %f2
st %f15, [%l7 + 0x30]
fpack32 %f12, %f8, %f6
st %f1, [%l7 + 0x18]
ldd [%l7 + 0x58], %f2
fornot1 %f10, %f8, %f8
umul %o6, %o5, %g5
fmovscs %icc, %f10, %f5
fbge %fcc1, loop_2604
fmovrde %i3, %f4, %f2
fmovdle %xcc, %f13, %f0
siam 0x7
loop_2604:
lduw [%l7 + 0x40], %i0
fbuge,a %fcc3, loop_2605
ldub [%l7 + 0x13], %l2
fmovsg %icc, %f12, %f15
fpadd32 %f12, %f0, %f10
loop_2605:
and %g4, %l4, %g1
sdiv %o1, 0x0B5D, %g7
array8 %i5, %g2, %l3
udivcc %o7, 0x1290, %o3
fxor %f2, %f4, %f10
fzeros %f8
stw %g3, [%l7 + 0x7C]
andcc %o4, %o0, %i7
fnors %f2, %f0, %f10
edge32l %g6, %l0, %i4
fmovdleu %icc, %f10, %f11
std %f8, [%l7 + 0x30]
tpos %icc, 0x2
ldsh [%l7 + 0x44], %i6
fornot1s %f4, %f9, %f6
fpadd16s %f12, %f1, %f15
std %f10, [%l7 + 0x10]
edge8l %o2, %l6, %l5
siam 0x2
and %l1, 0x0B47, %i2
edge32n %o6, %i1, %g5
edge8l %o5, %i0, %i3
fpack32 %f12, %f2, %f0
fmovdgu %xcc, %f15, %f3
bg,pn %icc, loop_2606
movvc %icc, %l2, %l4
ld [%l7 + 0x64], %f2
nop
setx loop_2607, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2606:
fnot2 %f8, %f0
stb %g4, [%l7 + 0x59]
movrgz %g1, 0x37A, %g7
loop_2607:
fbuge,a %fcc1, loop_2608
ldsw [%l7 + 0x54], %o1
movvc %xcc, %i5, %g2
udivcc %o7, 0x0ECA, %l3
loop_2608:
lduw [%l7 + 0x30], %g3
ldsb [%l7 + 0x33], %o3
edge8l %o0, %i7, %g6
movcs %icc, %o4, %i4
movvc %icc, %l0, %i6
tle %icc, 0x1
lduw [%l7 + 0x60], %l6
std %f12, [%l7 + 0x50]
edge8n %l5, %l1, %i2
fmovde %icc, %f14, %f8
fpadd16 %f12, %f2, %f10
add %o6, 0x029F, %i1
stb %g5, [%l7 + 0x57]
movle %xcc, %o5, %o2
fbg %fcc2, loop_2609
fmovsg %icc, %f11, %f3
sdivx %i3, 0x15DF, %l2
ldsw [%l7 + 0x18], %l4
loop_2609:
te %xcc, 0x7
fbuge,a %fcc2, loop_2610
fbul,a %fcc3, loop_2611
fsrc2s %f9, %f7
fblg,a %fcc0, loop_2612
loop_2610:
nop
setx loop_2613, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2611:
fandnot2s %f14, %f9, %f0
sethi 0x08D0, %i0
loop_2612:
bne,a,pt %icc, loop_2614
loop_2613:
fornot2s %f12, %f8, %f10
for %f10, %f0, %f6
stx %g1, [%l7 + 0x10]
loop_2614:
fmovsgu %xcc, %f7, %f12
tne %icc, 0x6
ldsh [%l7 + 0x7E], %g4
sdivx %o1, 0x0987, %g7
ld [%l7 + 0x74], %f1
fmovsgu %xcc, %f14, %f1
stb %g2, [%l7 + 0x17]
st %f0, [%l7 + 0x38]
fmovsn %icc, %f15, %f11
movvc %xcc, %o7, %l3
fmovrde %g3, %f10, %f14
fbue,a %fcc3, loop_2615
edge16 %o3, %o0, %i7
fmovdcs %xcc, %f13, %f8
ldub [%l7 + 0x7D], %g6
loop_2615:
tvc %xcc, 0x6
movg %icc, %i5, %i4
fmovsvc %xcc, %f9, %f8
movvc %icc, %l0, %i6
fmovsle %icc, %f2, %f4
fmovsgu %icc, %f1, %f13
andcc %l6, 0x143A, %l5
fbue %fcc1, loop_2616
fexpand %f11, %f4
ld [%l7 + 0x60], %f7
nop
setx loop_2617, %l0, %l1
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_2616:
brlez %o4, loop_2618
fornot2s %f8, %f0, %f7
stw %i2, [%l7 + 0x3C]
loop_2617:
stb %o6, [%l7 + 0x5E]
loop_2618:
ldub [%l7 + 0x2E], %i1
fmovrsne %l1, %f10, %f10
fcmpne16 %f10, %f8, %o5
array16 %o2, %g5, %i3
taddcc %l4, %i0, %g1
fandnot2 %f14, %f0, %f4
fmul8x16al %f14, %f15, %f0
ldsb [%l7 + 0x53], %l2
bvc,pt %xcc, loop_2619
brz %o1, loop_2620
edge16l %g7, %g4, %o7
xnorcc %l3, 0x1FD1, %g2
loop_2619:
tn %icc, 0x3
loop_2620:
stw %o3, [%l7 + 0x08]
tleu %icc, 0x4
brlez %g3, loop_2621
tgu %xcc, 0x4
lduw [%l7 + 0x28], %o0
fmovsle %icc, %f11, %f14
loop_2621:
tge %icc, 0x1
fmovdg %icc, %f0, %f4
smul %g6, %i7, %i5
lduh [%l7 + 0x4A], %l0
fsrc1 %f8, %f4
sth %i4, [%l7 + 0x5E]
st %f6, [%l7 + 0x78]
std %f0, [%l7 + 0x78]
ldsh [%l7 + 0x78], %l6
sllx %i6, %o4, %l5
fmovscc %icc, %f14, %f1
sth %i2, [%l7 + 0x6A]
fxnors %f9, %f6, %f11
edge8ln %i1, %l1, %o6
fmovdneg %icc, %f2, %f5
ba,a,pn %icc, loop_2622
add %o2, 0x1BCA, %g5
stw %o5, [%l7 + 0x18]
fmovdvc %xcc, %f12, %f9
loop_2622:
fornot2s %f3, %f9, %f10
std %f10, [%l7 + 0x30]
fnors %f5, %f12, %f3
fmovrsne %i3, %f10, %f2
bge,a loop_2623
fbne,a %fcc0, loop_2624
ldsw [%l7 + 0x24], %i0
edge32 %g1, %l2, %o1
loop_2623:
lduh [%l7 + 0x0A], %g7
loop_2624:
fmovsvc %icc, %f6, %f6
fnegd %f0, %f14
fpack16 %f14, %f3
ldsb [%l7 + 0x22], %l4
ldsw [%l7 + 0x10], %g4
movgu %icc, %o7, %l3
movneg %icc, %o3, %g3
tne %icc, 0x2
fnegd %f4, %f10
stw %o0, [%l7 + 0x7C]
movcs %xcc, %g2, %i7
fandnot2s %f6, %f0, %f12
ldx [%l7 + 0x20], %g6
fbge,a %fcc0, loop_2625
tcc %xcc, 0x2
fxor %f12, %f6, %f10
fmovspos %icc, %f8, %f9
loop_2625:
fmovrdne %i5, %f14, %f14
stw %i4, [%l7 + 0x40]
bshuffle %f10, %f12, %f4
sub %l6, 0x07BA, %i6
fmovdvs %xcc, %f10, %f14
tsubcc %o4, 0x15F4, %l0
ldub [%l7 + 0x77], %l5
ldsb [%l7 + 0x0E], %i1
for %f2, %f0, %f6
fbuge %fcc1, loop_2626
fpadd32s %f6, %f8, %f12
subc %l1, 0x0711, %i2
alignaddr %o2, %o6, %g5
loop_2626:
movrgez %i3, 0x225, %o5
lduh [%l7 + 0x52], %g1
fmovdcc %xcc, %f11, %f11
fmovda %xcc, %f4, %f4
ldsb [%l7 + 0x68], %i0
fble %fcc1, loop_2627
st %f1, [%l7 + 0x3C]
fmovrdne %l2, %f0, %f2
fones %f6
loop_2627:
mulx %g7, %l4, %o1
fbg,a %fcc0, loop_2628
bshuffle %f12, %f4, %f4
movleu %icc, %g4, %l3
fcmpd %fcc3, %f14, %f14
loop_2628:
orncc %o3, 0x0E69, %o7
fbu,a %fcc0, loop_2629
fone %f6
fmovspos %xcc, %f3, %f7
array8 %o0, %g2, %g3
loop_2629:
fpsub16s %f10, %f11, %f0
fmuld8ulx16 %f10, %f14, %f2
fpmerge %f0, %f11, %f8
addcc %g6, 0x17F0, %i5
ldsb [%l7 + 0x33], %i7
tsubcctv %i4, %l6, %o4
bne,pt %icc, loop_2630
xor %l0, %i6, %i1
andcc %l5, 0x09F6, %i2
fcmps %fcc3, %f14, %f11
loop_2630:
mova %icc, %o2, %l1
stx %o6, [%l7 + 0x78]
ldd [%l7 + 0x20], %f8
brnz %g5, loop_2631
lduh [%l7 + 0x60], %o5
add %i3, 0x06AE, %i0
st %f6, [%l7 + 0x14]
loop_2631:
lduw [%l7 + 0x14], %l2
ld [%l7 + 0x48], %f9
fsrc2 %f4, %f8
fbue %fcc0, loop_2632
fornot1s %f2, %f3, %f11
movpos %xcc, %g1, %g7
movle %icc, %l4, %g4
loop_2632:
fmovsle %icc, %f9, %f13
ble,a loop_2633
stx %o1, [%l7 + 0x20]
ldsb [%l7 + 0x28], %l3
fsrc2 %f14, %f12
loop_2633:
ldsw [%l7 + 0x3C], %o7
brnz,a %o0, loop_2634
bgu loop_2635
edge32 %g2, %o3, %g3
fbo %fcc0, loop_2636
loop_2634:
fmovrse %i5, %f13, %f6
loop_2635:
lduw [%l7 + 0x2C], %i7
popc %g6, %l6
loop_2636:
xorcc %i4, %l0, %i6
tleu %icc, 0x3
ld [%l7 + 0x08], %f15
fmovdg %xcc, %f13, %f14
nop
setx loop_2637, %l0, %l1
jmpl %l1, %i1
udivx %o4, 0x070F, %l5
ld [%l7 + 0x50], %f1
array8 %o2, %i2, %o6
loop_2637:
fandnot2 %f4, %f10, %f0
fandnot1s %f7, %f10, %f11
orn %l1, %g5, %o5
sdivx %i3, 0x08FD, %i0
sra %l2, %g7, %l4
fmovrde %g1, %f4, %f8
fmovdneg %xcc, %f3, %f12
sra %o1, %g4, %o7
array16 %l3, %g2, %o0
edge16n %o3, %i5, %g3
fmovsa %icc, %f0, %f14
fmovrslz %g6, %f4, %f15
fones %f3
fbg %fcc2, loop_2638
movg %xcc, %i7, %i4
mulx %l6, %i6, %i1
brgez %o4, loop_2639
loop_2638:
fmovrdne %l5, %f2, %f4
mulx %l0, 0x0D98, %o2
brlz,a %i2, loop_2640
loop_2639:
fpsub16 %f10, %f2, %f2
movvs %xcc, %o6, %g5
nop
setx loop_2641, %l0, %l1
jmpl %l1, %o5
loop_2640:
xnorcc %i3, 0x05A5, %i0
ldd [%l7 + 0x50], %f14
xnor %l1, 0x186B, %l2
loop_2641:
st %f15, [%l7 + 0x14]
stb %l4, [%l7 + 0x1C]
edge32 %g7, %g1, %o1
fmul8sux16 %f6, %f10, %f6
lduh [%l7 + 0x0E], %o7
orn %l3, %g4, %g2
tvs %xcc, 0x7
tcc %icc, 0x5
array16 %o0, %i5, %g3
udiv %g6, 0x151F, %i7
ldub [%l7 + 0x30], %i4
bcs,a loop_2642
xorcc %l6, 0x16BF, %o3
movgu %xcc, %i6, %i1
ldsw [%l7 + 0x0C], %l5
loop_2642:
array8 %l0, %o4, %i2
stb %o2, [%l7 + 0x31]
stb %o6, [%l7 + 0x65]
ldsw [%l7 + 0x7C], %o5
ld [%l7 + 0x60], %f15
ldub [%l7 + 0x67], %i3
movneg %xcc, %g5, %i0
ldub [%l7 + 0x34], %l2
bleu,a,pn %icc, loop_2643
brnz,a %l1, loop_2644
fpsub16 %f6, %f4, %f0
fbe,a %fcc1, loop_2645
loop_2643:
edge8l %l4, %g7, %o1
loop_2644:
stx %o7, [%l7 + 0x50]
subcc %g1, 0x1954, %l3
loop_2645:
ldd [%l7 + 0x08], %f2
mulx %g2, %o0, %i5
bl loop_2646
fpsub16 %f8, %f2, %f8
fsrc1 %f6, %f4
fmovdneg %xcc, %f8, %f5
loop_2646:
add %g4, %g3, %g6
ldub [%l7 + 0x7F], %i7
fmovdpos %xcc, %f1, %f11
fmovdn %icc, %f1, %f10
lduw [%l7 + 0x6C], %l6
fabss %f3, %f14
ldsw [%l7 + 0x54], %o3
sth %i6, [%l7 + 0x38]
fzeros %f13
fexpand %f1, %f14
fmovsn %xcc, %f9, %f8
fmovdcs %icc, %f6, %f9
bvs loop_2647
stb %i4, [%l7 + 0x4F]
fpsub16 %f10, %f4, %f14
addccc %i1, %l5, %l0
loop_2647:
tg %icc, 0x1
subccc %i2, %o2, %o6
taddcctv %o4, 0x1631, %o5
fpackfix %f2, %f9
brlez,a %g5, loop_2648
tleu %xcc, 0x6
ldsh [%l7 + 0x76], %i0
brnz %l2, loop_2649
loop_2648:
sth %i3, [%l7 + 0x68]
sra %l1, %g7, %o1
ldsw [%l7 + 0x58], %o7
loop_2649:
fpack16 %f2, %f9
ld [%l7 + 0x24], %f9
subccc %l4, 0x138D, %l3
tgu %icc, 0x6
movleu %icc, %g1, %g2
stx %i5, [%l7 + 0x40]
fnor %f6, %f14, %f6
fmovsl %xcc, %f4, %f6
tvc %xcc, 0x7
ldub [%l7 + 0x6A], %g4
sth %g3, [%l7 + 0x34]
ldd [%l7 + 0x58], %f6
fmovdl %icc, %f9, %f14
tne %xcc, 0x7
fbg,a %fcc0, loop_2650
fands %f11, %f14, %f12
ldsw [%l7 + 0x10], %o0
tge %xcc, 0x1
loop_2650:
ldub [%l7 + 0x25], %i7
fnors %f10, %f10, %f6
movle %icc, %l6, %o3
fmovdvs %xcc, %f1, %f4
tl %xcc, 0x2
fcmpeq16 %f14, %f14, %g6
bvc loop_2651
fpadd16 %f14, %f12, %f6
fmovspos %xcc, %f0, %f4
ldsb [%l7 + 0x20], %i6
loop_2651:
movvc %xcc, %i1, %l5
std %f10, [%l7 + 0x60]
edge16l %i4, %l0, %i2
alignaddrl %o2, %o4, %o6
or %g5, 0x1193, %i0
edge8l %l2, %o5, %l1
fmovrsgz %i3, %f15, %f8
fnot2 %f4, %f0
srax %g7, %o1, %o7
fbuge,a %fcc0, loop_2652
ld [%l7 + 0x44], %f0
fone %f14
fmovda %icc, %f10, %f10
loop_2652:
fbe %fcc0, loop_2653
fbne %fcc3, loop_2654
lduw [%l7 + 0x78], %l3
std %f8, [%l7 + 0x38]
loop_2653:
udivx %l4, 0x032E, %g1
loop_2654:
fbn,a %fcc2, loop_2655
ldsh [%l7 + 0x5A], %i5
tne %xcc, 0x0
fmovdcc %xcc, %f1, %f11
loop_2655:
brgz %g2, loop_2656
fmovsge %icc, %f13, %f12
fmovde %xcc, %f0, %f10
ld [%l7 + 0x24], %f15
loop_2656:
subc %g3, %o0, %g4
edge32n %l6, %i7, %o3
tvc %icc, 0x4
stx %i6, [%l7 + 0x68]
brnz %i1, loop_2657
lduw [%l7 + 0x18], %l5
tn %xcc, 0x3
std %f14, [%l7 + 0x48]
loop_2657:
bcs,a,pt %icc, loop_2658
lduh [%l7 + 0x22], %g6
fnand %f14, %f4, %f2
ld [%l7 + 0x3C], %f7
loop_2658:
udivx %i4, 0x1660, %l0
fmuld8sux16 %f13, %f1, %f6
std %f2, [%l7 + 0x20]
fmovsl %icc, %f2, %f1
fbn %fcc2, loop_2659
movne %xcc, %i2, %o2
fmovdcc %icc, %f5, %f8
tcs %xcc, 0x7
loop_2659:
lduw [%l7 + 0x38], %o4
bpos,pn %icc, loop_2660
stx %g5, [%l7 + 0x70]
brgz %o6, loop_2661
fsrc1 %f4, %f12
loop_2660:
orncc %i0, %o5, %l1
stw %i3, [%l7 + 0x58]
loop_2661:
movvc %icc, %l2, %g7
bl loop_2662
subccc %o7, 0x0CF2, %o1
std %f12, [%l7 + 0x28]
tcc %xcc, 0x6
loop_2662:
ta %xcc, 0x3
fmovrdne %l4, %f8, %f0
fpsub16 %f0, %f8, %f8
taddcctv %g1, 0x02A0, %l3
stw %g2, [%l7 + 0x34]
fmovsn %xcc, %f10, %f7
bvs,pt %icc, loop_2663
fbg,a %fcc2, loop_2664
move %icc, %g3, %i5
ldx [%l7 + 0x48], %o0
loop_2663:
bcs,a %icc, loop_2665
loop_2664:
fsrc1s %f13, %f15
tvs %xcc, 0x5
bne,pt %icc, loop_2666
loop_2665:
udivcc %g4, 0x11D3, %i7
bge,a loop_2667
tvc %icc, 0x3
loop_2666:
fcmple32 %f10, %f0, %l6
fmovdn %xcc, %f2, %f13
loop_2667:
fmovda %icc, %f12, %f9
call loop_2668
ldsb [%l7 + 0x1B], %o3
fnot2s %f9, %f6
fmovrdlez %i1, %f0, %f12
loop_2668:
edge32ln %i6, %l5, %i4
fpmerge %f11, %f2, %f8
fbul %fcc0, loop_2669
tneg %xcc, 0x4
edge32n %g6, %l0, %o2
edge16n %o4, %g5, %o6
loop_2669:
udivx %i0, 0x0A01, %i2
fblg,a %fcc0, loop_2670
ldsh [%l7 + 0x26], %l1
fpadd16 %f8, %f4, %f0
movle %icc, %o5, %i3
loop_2670:
stw %g7, [%l7 + 0x7C]
fbo %fcc1, loop_2671
fabsd %f4, %f12
fornot1s %f0, %f14, %f7
fbo,a %fcc2, loop_2672
loop_2671:
fmovrsgz %o7, %f15, %f11
tneg %icc, 0x7
st %f6, [%l7 + 0x70]
loop_2672:
mulscc %l2, 0x0D8E, %o1
lduw [%l7 + 0x24], %l4
fandnot2 %f4, %f2, %f6
fsrc1s %f6, %f12
ldx [%l7 + 0x70], %g1
std %f2, [%l7 + 0x20]
std %f12, [%l7 + 0x10]
fmovdg %icc, %f12, %f6
fmovda %icc, %f13, %f12
ldx [%l7 + 0x48], %l3
ta %icc, 0x4
ldx [%l7 + 0x20], %g3
movleu %xcc, %i5, %o0
ldd [%l7 + 0x28], %f2
fbg,a %fcc1, loop_2673
fcmpgt32 %f6, %f8, %g4
ldub [%l7 + 0x35], %g2
brlez,a %i7, loop_2674
loop_2673:
fcmps %fcc3, %f11, %f4
xor %o3, 0x051D, %i1
edge32l %i6, %l6, %i4
loop_2674:
fbule %fcc0, loop_2675
lduw [%l7 + 0x0C], %g6
bg loop_2676
fble,a %fcc1, loop_2677
loop_2675:
fmovrdlez %l5, %f14, %f2
bg loop_2678
loop_2676:
fpack16 %f6, %f1
loop_2677:
ldsh [%l7 + 0x10], %o2
nop
setx loop_2679, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2678:
std %f0, [%l7 + 0x58]
alignaddr %l0, %o4, %o6
fbo %fcc0, loop_2680
loop_2679:
stw %g5, [%l7 + 0x14]
fnot2s %f9, %f5
movrlez %i2, 0x1E7, %l1
loop_2680:
fmovde %icc, %f0, %f15
fcmpgt16 %f4, %f14, %i0
brnz %o5, loop_2681
edge8n %g7, %o7, %i3
fcmped %fcc0, %f0, %f0
taddcctv %l2, %o1, %g1
loop_2681:
movleu %icc, %l4, %g3
fbge,a %fcc1, loop_2682
ld [%l7 + 0x10], %f0
fmovdg %icc, %f8, %f6
popc 0x1B52, %i5
loop_2682:
fpsub32s %f0, %f4, %f2
bcc,a loop_2683
edge8 %o0, %g4, %g2
udivx %i7, 0x1157, %l3
fbo %fcc1, loop_2684
loop_2683:
edge16l %i1, %i6, %o3
fbuge,a %fcc1, loop_2685
tcs %xcc, 0x4
loop_2684:
ld [%l7 + 0x54], %f12
fmovsle %icc, %f2, %f3
loop_2685:
addccc %l6, %i4, %l5
ldd [%l7 + 0x10], %f12
sth %o2, [%l7 + 0x44]
udiv %g6, 0x0FEA, %o4
subcc %o6, %g5, %i2
ldsw [%l7 + 0x78], %l0
srlx %l1, %i0, %g7
fpsub32 %f6, %f14, %f0
ld [%l7 + 0x10], %f15
fble %fcc0, loop_2686
fxor %f8, %f14, %f4
fmuld8ulx16 %f11, %f15, %f8
bshuffle %f14, %f12, %f12
loop_2686:
tge %xcc, 0x1
lduh [%l7 + 0x3E], %o7
addc %i3, 0x1BF4, %o5
bneg loop_2687
subc %o1, 0x0BB9, %g1
xor %l4, %l2, %g3
fbge,a %fcc0, loop_2688
loop_2687:
st %f6, [%l7 + 0x3C]
stb %o0, [%l7 + 0x7F]
ldx [%l7 + 0x58], %i5
loop_2688:
addc %g2, 0x0543, %g4
fmuld8ulx16 %f7, %f13, %f8
tvc %xcc, 0x0
ldsb [%l7 + 0x2D], %l3
sra %i1, 0x12, %i6
alignaddr %o3, %l6, %i7
brlz,a %l5, loop_2689
ldx [%l7 + 0x60], %o2
ldsh [%l7 + 0x1A], %g6
fmovdn %icc, %f9, %f15
loop_2689:
fmovdne %xcc, %f10, %f14
stw %o4, [%l7 + 0x48]
std %f14, [%l7 + 0x70]
fcmpne16 %f6, %f4, %o6
bl,pn %icc, loop_2690
movcc %xcc, %i4, %i2
stw %g5, [%l7 + 0x78]
fbge %fcc3, loop_2691
loop_2690:
umul %l0, %i0, %g7
for %f8, %f0, %f4
bleu,a,pt %icc, loop_2692
loop_2691:
std %f2, [%l7 + 0x08]
srlx %o7, %i3, %l1
fmul8sux16 %f2, %f10, %f14
loop_2692:
fmuld8sux16 %f3, %f15, %f0
sra %o1, %o5, %g1
ldx [%l7 + 0x48], %l4
edge8ln %g3, %o0, %l2
fcmpeq16 %f10, %f0, %g2
movg %icc, %g4, %i5
bpos loop_2693
fbg %fcc3, loop_2694
lduh [%l7 + 0x24], %i1
ldub [%l7 + 0x77], %l3
loop_2693:
ldub [%l7 + 0x7C], %i6
loop_2694:
fmovrde %o3, %f0, %f2
std %f10, [%l7 + 0x48]
andncc %i7, %l5, %l6
udivx %g6, 0x1178, %o4
bgu,pn %icc, loop_2695
fmovdneg %icc, %f14, %f1
smul %o6, %i4, %i2
lduw [%l7 + 0x24], %g5
loop_2695:
bge,a,pn %xcc, loop_2696
bge,a,pt %xcc, loop_2697
fandnot1 %f10, %f14, %f10
siam 0x7
loop_2696:
pdist %f10, %f6, %f8
loop_2697:
fmovrslez %l0, %f12, %f6
addcc %i0, 0x00DC, %g7
movcs %icc, %o2, %i3
ldsb [%l7 + 0x57], %l1
srl %o1, 0x0F, %o5
fcmpd %fcc2, %f2, %f12
orn %g1, %l4, %g3
for %f8, %f4, %f8
ldub [%l7 + 0x30], %o7
taddcctv %o0, %l2, %g2
nop
setx loop_2698, %l0, %l1
jmpl %l1, %i5
sth %i1, [%l7 + 0x40]
brlz %g4, loop_2699
edge32n %i6, %l3, %o3
loop_2698:
brz %l5, loop_2700
stw %l6, [%l7 + 0x7C]
loop_2699:
fmovde %icc, %f1, %f8
orncc %g6, 0x0975, %o4
loop_2700:
fcmpne32 %f0, %f6, %o6
fbge,a %fcc1, loop_2701
ldsw [%l7 + 0x54], %i4
sth %i2, [%l7 + 0x66]
fmovdl %xcc, %f10, %f15
loop_2701:
std %f4, [%l7 + 0x60]
subc %i7, 0x107C, %l0
edge32n %i0, %g5, %o2
call loop_2702
fandnot1s %f8, %f7, %f4
ldx [%l7 + 0x78], %g7
bvc,a %xcc, loop_2703
loop_2702:
fcmpeq16 %f6, %f10, %l1
movcs %xcc, %o1, %i3
fmovrse %g1, %f3, %f15
loop_2703:
addcc %l4, %o5, %g3
lduh [%l7 + 0x6E], %o0
fpadd32s %f9, %f2, %f7
ldsh [%l7 + 0x44], %l2
fsrc2s %f6, %f3
umulcc %o7, 0x1548, %i5
movleu %icc, %i1, %g2
ldsw [%l7 + 0x28], %g4
stx %l3, [%l7 + 0x60]
sth %i6, [%l7 + 0x2C]
fbn %fcc3, loop_2704
tvc %icc, 0x4
array16 %o3, %l6, %g6
fmovdgu %xcc, %f14, %f15
loop_2704:
fnot2 %f4, %f2
fsrc2 %f8, %f0
ld [%l7 + 0x5C], %f13
orn %o4, 0x14C3, %o6
stb %i4, [%l7 + 0x61]
udivx %l5, 0x0AB7, %i7
srl %l0, %i2, %i0
fornot1 %f4, %f2, %f2
stb %o2, [%l7 + 0x5D]
bge,a,pn %icc, loop_2705
brgez,a %g7, loop_2706
ldx [%l7 + 0x08], %g5
fba,a %fcc3, loop_2707
loop_2705:
ble %icc, loop_2708
loop_2706:
sethi 0x1E09, %o1
fors %f1, %f2, %f5
loop_2707:
udiv %l1, 0x1457, %i3
loop_2708:
lduw [%l7 + 0x68], %g1
brgz,a %l4, loop_2709
fandnot1s %f2, %f3, %f9
move %xcc, %g3, %o0
movle %icc, %o5, %l2
loop_2709:
movrlez %o7, %i5, %g2
ldx [%l7 + 0x78], %g4
pdist %f6, %f6, %f12
fandnot2 %f0, %f12, %f10
fmovrdne %l3, %f0, %f6
stb %i1, [%l7 + 0x61]
te %icc, 0x7
fzeros %f1
fpack16 %f10, %f12
ldsh [%l7 + 0x0A], %i6
fnand %f12, %f14, %f10
fnot1 %f2, %f4
ldx [%l7 + 0x68], %l6
fmovdleu %xcc, %f13, %f4
fbge %fcc0, loop_2710
fmovrdgz %g6, %f12, %f12
fbn %fcc3, loop_2711
array16 %o4, %o6, %i4
loop_2710:
fbule,a %fcc2, loop_2712
fpsub16 %f6, %f10, %f8
loop_2711:
edge32l %o3, %i7, %l5
std %f0, [%l7 + 0x08]
loop_2712:
edge8ln %l0, %i2, %i0
fandnot2s %f7, %f14, %f2
fmovdne %xcc, %f5, %f7
fmovsge %icc, %f4, %f4
fpsub32s %f15, %f2, %f2
lduw [%l7 + 0x6C], %g7
fmovd %f14, %f4
tleu %icc, 0x6
sth %o2, [%l7 + 0x44]
movg %icc, %o1, %l1
ldsb [%l7 + 0x35], %i3
ldx [%l7 + 0x38], %g5
ldsw [%l7 + 0x50], %g1
sllx %l4, 0x11, %g3
fble %fcc2, loop_2713
sll %o0, 0x15, %l2
edge8 %o7, %i5, %g2
xnor %g4, 0x1FAA, %l3
loop_2713:
fands %f6, %f1, %f11
brgez %o5, loop_2714
te %icc, 0x7
sth %i6, [%l7 + 0x50]
nop
setx loop_2715, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2714:
fbu,a %fcc0, loop_2716
ldsh [%l7 + 0x16], %l6
fblg,a %fcc1, loop_2717
loop_2715:
subcc %g6, 0x101D, %o4
loop_2716:
fnot2s %f12, %f11
fcmpgt16 %f12, %f6, %o6
loop_2717:
fnot1s %f7, %f4
std %f2, [%l7 + 0x58]
st %f2, [%l7 + 0x70]
fmovdcc %icc, %f4, %f0
fcmpeq32 %f6, %f10, %i4
bcs %icc, loop_2718
ldub [%l7 + 0x0F], %o3
fmovdcc %icc, %f7, %f7
sdivx %i7, 0x1878, %l5
loop_2718:
ldsw [%l7 + 0x18], %l0
umulcc %i2, 0x11DB, %i1
mulscc %g7, %i0, %o2
movvc %xcc, %o1, %l1
tneg %icc, 0x0
bg,a %xcc, loop_2719
brgz,a %i3, loop_2720
taddcc %g5, 0x0DDA, %g1
fbe,a %fcc3, loop_2721
loop_2719:
brlz %g3, loop_2722
loop_2720:
sdivx %l4, 0x007E, %o0
edge8 %l2, %i5, %o7
loop_2721:
ldd [%l7 + 0x18], %f10
loop_2722:
ldd [%l7 + 0x08], %f10
stx %g2, [%l7 + 0x10]
fbne,a %fcc3, loop_2723
ldx [%l7 + 0x58], %l3
movrne %g4, %o5, %i6
subcc %g6, %l6, %o4
loop_2723:
fnors %f12, %f6, %f6
fnands %f0, %f0, %f3
edge16l %i4, %o6, %o3
bneg loop_2724
bvs,a,pn %xcc, loop_2725
edge8ln %i7, %l0, %i2
bg,a loop_2726
loop_2724:
fpack16 %f0, %f12
loop_2725:
fpackfix %f8, %f11
edge16l %i1, %g7, %l5
loop_2726:
st %f10, [%l7 + 0x64]
stb %o2, [%l7 + 0x45]
xor %i0, %l1, %o1
fmovdg %xcc, %f7, %f10
fcmpd %fcc0, %f12, %f0
fpsub16 %f2, %f2, %f2
ldsh [%l7 + 0x3A], %i3
sth %g1, [%l7 + 0x42]
ble %xcc, loop_2727
fcmps %fcc0, %f9, %f6
movgu %icc, %g3, %l4
ldub [%l7 + 0x18], %g5
loop_2727:
fmovdl %xcc, %f14, %f7
edge16n %l2, %o0, %i5
tleu %icc, 0x7
mulscc %o7, 0x1EFC, %g2
stb %l3, [%l7 + 0x6F]
brz %o5, loop_2728
lduw [%l7 + 0x1C], %g4
bge,a,pt %xcc, loop_2729
bcs,a,pt %xcc, loop_2730
loop_2728:
fcmpgt16 %f14, %f10, %i6
ba loop_2731
loop_2729:
fble,a %fcc0, loop_2732
loop_2730:
fmovsneg %xcc, %f4, %f4
ldsb [%l7 + 0x62], %l6
loop_2731:
tg %xcc, 0x3
loop_2732:
edge16l %o4, %g6, %o6
fmovdne %xcc, %f6, %f10
bgu,a loop_2733
fbge %fcc2, loop_2734
edge16 %i4, %o3, %l0
movge %icc, %i2, %i7
loop_2733:
nop
setx loop_2735, %l0, %l1
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_2734:
sth %i1, [%l7 + 0x14]
st %f3, [%l7 + 0x48]
fandnot1 %f8, %f10, %f12
loop_2735:
tvs %icc, 0x3
lduw [%l7 + 0x2C], %g7
faligndata %f2, %f6, %f8
faligndata %f8, %f2, %f14
sub %l5, 0x19BA, %i0
fmovrdgez %l1, %f8, %f10
fmul8x16al %f12, %f14, %f10
fmovdne %icc, %f9, %f5
movrlz %o2, 0x2DD, %i3
lduh [%l7 + 0x1C], %g1
edge8 %o1, %l4, %g3
ldsb [%l7 + 0x1A], %l2
srlx %g5, 0x15, %o0
stx %o7, [%l7 + 0x20]
fsrc1 %f6, %f10
for %f10, %f0, %f4
fxnors %f15, %f1, %f14
movl %icc, %i5, %l3
fbne %fcc1, loop_2736
subc %g2, 0x10B9, %g4
lduh [%l7 + 0x7E], %i6
nop
setx loop_2737, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_2736:
fmovrdgez %l6, %f14, %f10
std %f14, [%l7 + 0x70]
fcmpd %fcc3, %f2, %f4
loop_2737:
ldd [%l7 + 0x70], %f8
alignaddr %o4, %g6, %o6
fmovscs %icc, %f3, %f12
bg loop_2738
ta %icc, 0x6
xorcc %o5, 0x0BDD, %i4
movleu %icc, %o3, %l0
loop_2738:
lduh [%l7 + 0x4A], %i2
fcmpgt16 %f8, %f8, %i1
ldsb [%l7 + 0x5A], %i7
tsubcctv %g7, 0x1514, %i0
subccc %l1, %l5, %i3
fpack16 %f2, %f6
lduh [%l7 + 0x28], %o2
stx %g1, [%l7 + 0x28]
ba,a,pt %xcc, loop_2739
orn %o1, 0x0BE8, %l4
stb %g3, [%l7 + 0x27]
sra %g5, 0x06, %o0
loop_2739:
movgu %icc, %o7, %l2
lduw [%l7 + 0x24], %l3
fmovsleu %icc, %f12, %f13
xor %g2, %g4, %i6
tn %icc, 0x4
udiv %i5, 0x1003, %l6
fpsub16s %f8, %f14, %f5
movne %xcc, %o4, %o6
fmul8ulx16 %f6, %f12, %f10
bl,a,pt %icc, loop_2740
stw %g6, [%l7 + 0x58]
lduh [%l7 + 0x16], %i4
stb %o3, [%l7 + 0x36]
loop_2740:
fcmpgt16 %f12, %f2, %l0
edge16n %o5, %i2, %i1
sth %g7, [%l7 + 0x48]
fandnot2s %f4, %f15, %f13
xorcc %i7, 0x1D91, %l1
fmovse %icc, %f4, %f9
movrlz %l5, 0x183, %i3
st %f8, [%l7 + 0x70]
stx %i0, [%l7 + 0x48]
sth %o2, [%l7 + 0x46]
ldx [%l7 + 0x70], %g1
fxnors %f4, %f4, %f14
lduw [%l7 + 0x78], %o1
te %icc, 0x0
fexpand %f2, %f6
umulcc %l4, 0x0417, %g3
fpmerge %f14, %f5, %f12
tgu %icc, 0x0
be,pn %xcc, loop_2741
fmuld8ulx16 %f8, %f0, %f14
ldub [%l7 + 0x60], %g5
ldx [%l7 + 0x40], %o7
loop_2741:
std %f12, [%l7 + 0x60]
stw %o0, [%l7 + 0x78]
fmovscc %icc, %f8, %f2
fabsd %f2, %f14
fcmpd %fcc2, %f4, %f14
fmuld8ulx16 %f5, %f1, %f0
fpackfix %f6, %f13
std %f10, [%l7 + 0x30]
movne %xcc, %l3, %g2
std %f10, [%l7 + 0x10]
sll %l2, 0x00, %i6
tne %xcc, 0x2
fmovdcc %icc, %f4, %f7
ldsw [%l7 + 0x34], %i5
fcmpne32 %f12, %f2, %l6
bg,a,pt %icc, loop_2742
ldsb [%l7 + 0x2F], %o4
fcmps %fcc1, %f10, %f6
edge16n %g4, %g6, %o6
loop_2742:
edge8n %i4, %l0, %o3
fmovdcs %xcc, %f12, %f8
fnands %f15, %f10, %f12
fmovsle %icc, %f6, %f5
fone %f12
orn %o5, 0x1EBD, %i1
stw %i2, [%l7 + 0x20]
fble %fcc0, loop_2743
fmovse %icc, %f4, %f3
taddcc %i7, 0x1DD9, %g7
movneg %icc, %l1, %i3
loop_2743:
array32 %l5, %i0, %g1
lduh [%l7 + 0x2E], %o2
fors %f11, %f0, %f15
sub %l4, %o1, %g5
xnorcc %g3, 0x100A, %o7
stw %o0, [%l7 + 0x38]
fsrc2s %f8, %f4
ldx [%l7 + 0x78], %g2
fble,a %fcc3, loop_2744
ldsb [%l7 + 0x54], %l3
mulx %l2, %i6, %l6
ld [%l7 + 0x10], %f7
loop_2744:
sdivx %i5, 0x1D60, %o4
bvs,pn %xcc, loop_2745
bcs,pt %xcc, loop_2746
fmul8sux16 %f2, %f14, %f8
fmovdn %xcc, %f8, %f7
loop_2745:
bleu,pn %xcc, loop_2747
loop_2746:
bge,a,pt %xcc, loop_2748
ldx [%l7 + 0x58], %g6
fbl,a %fcc0, loop_2749
loop_2747:
for %f14, %f4, %f4
loop_2748:
and %o6, 0x0A7A, %g4
std %f0, [%l7 + 0x78]
loop_2749:
ldx [%l7 + 0x48], %l0
movvs %icc, %i4, %o5
fmovsge %xcc, %f15, %f0
andn %i1, %i2, %i7
tneg %icc, 0x3
movrgez %g7, %o3, %i3
fnot1 %f2, %f8
movpos %xcc, %l1, %i0
fxor %f10, %f12, %f10
movne %xcc, %g1, %l5
fornot1s %f11, %f5, %f4
and %l4, %o2, %o1
ldsb [%l7 + 0x14], %g5
fandnot2s %f12, %f10, %f7
ldx [%l7 + 0x48], %o7
fbu,a %fcc3, loop_2750
movneg %icc, %o0, %g2
movg %icc, %l3, %l2
sdivcc %g3, 0x1D17, %i6
loop_2750:
ldsw [%l7 + 0x64], %i5
ld [%l7 + 0x18], %f8
lduw [%l7 + 0x58], %l6
orcc %g6, %o6, %o4
fone %f2
movrlz %l0, %g4, %i4
udivx %i1, 0x13D8, %i2
fcmpgt32 %f0, %f2, %o5
sth %i7, [%l7 + 0x20]
for %f14, %f2, %f4
subc %o3, %g7, %i3
fpsub16 %f6, %f8, %f12
brgez,a %i0, loop_2751
movgu %icc, %g1, %l1
fbug,a %fcc0, loop_2752
std %f6, [%l7 + 0x70]
loop_2751:
ldx [%l7 + 0x58], %l5
ldx [%l7 + 0x68], %o2
loop_2752:
fones %f0
movrlez %l4, 0x29A, %o1
pdist %f2, %f0, %f8
brgez,a %g5, loop_2753
mulscc %o7, 0x176F, %g2
st %f3, [%l7 + 0x74]
fmovdgu %icc, %f11, %f9
loop_2753:
fmovscs %icc, %f11, %f3
lduh [%l7 + 0x66], %l3
fcmpes %fcc1, %f13, %f2
stx %o0, [%l7 + 0x38]
fxnor %f2, %f14, %f10
stw %l2, [%l7 + 0x50]
tpos %xcc, 0x1
ldsb [%l7 + 0x50], %i6
sethi 0x0CBD, %i5
tneg %icc, 0x2
tgu %xcc, 0x2
array16 %g3, %l6, %g6
edge32 %o4, %l0, %g4
movrgez %o6, 0x21A, %i4
fmovsge %xcc, %f11, %f13
fzero %f12
fxor %f10, %f2, %f6
mulx %i1, %o5, %i2
srlx %o3, 0x02, %i7
fba,a %fcc2, loop_2754
fmovdneg %xcc, %f9, %f6
stb %i3, [%l7 + 0x58]
tn %icc, 0x3
loop_2754:
fmovscc %xcc, %f11, %f1
movne %xcc, %g7, %g1
stx %i0, [%l7 + 0x78]
st %f8, [%l7 + 0x64]
movneg %icc, %l5, %o2
std %f12, [%l7 + 0x30]
xorcc %l4, %o1, %l1
brz,a %g5, loop_2755
fmul8x16al %f8, %f15, %f2
fsrc1s %f15, %f12
fmovrdlz %o7, %f14, %f8
loop_2755:
fble %fcc3, loop_2756
taddcctv %l3, 0x1E6A, %g2
stb %o0, [%l7 + 0x52]
movgu %icc, %i6, %i5
loop_2756:
movvs %icc, %l2, %g3
ldsb [%l7 + 0x48], %l6
lduh [%l7 + 0x3A], %o4
ldub [%l7 + 0x14], %g6
bn loop_2757
lduw [%l7 + 0x5C], %l0
sth %o6, [%l7 + 0x30]
movn %icc, %i4, %g4
loop_2757:
movleu %icc, %o5, %i2
tcs %icc, 0x4
fmovrdlez %i1, %f8, %f0
ldsh [%l7 + 0x6E], %i7
srl %o3, 0x0E, %g7
xorcc %g1, %i3, %l5
std %f10, [%l7 + 0x18]
bvc,a,pt %xcc, loop_2758
brgez %o2, loop_2759
te %icc, 0x7
fsrc2s %f4, %f10
loop_2758:
ld [%l7 + 0x64], %f12
loop_2759:
fbug %fcc3, loop_2760
fcmple16 %f6, %f8, %i0
fnot2s %f14, %f0
ldsh [%l7 + 0x58], %o1
loop_2760:
ldub [%l7 + 0x3C], %l4
tl %icc, 0x4
alignaddrl %l1, %o7, %l3
xnorcc %g2, 0x193F, %g5
edge32ln %o0, %i6, %l2
ldsb [%l7 + 0x6D], %i5
fnor %f0, %f6, %f4
ldsh [%l7 + 0x36], %g3
ldsh [%l7 + 0x2A], %o4
ldsh [%l7 + 0x70], %g6
bneg,a loop_2761
fcmpne16 %f12, %f2, %l0
movrgz %o6, %l6, %g4
edge16 %o5, %i2, %i1
loop_2761:
umulcc %i4, 0x174E, %o3
fornot1 %f0, %f4, %f14
andcc %i7, %g1, %g7
st %f6, [%l7 + 0x1C]
fandnot2s %f1, %f9, %f0
lduw [%l7 + 0x74], %i3
sth %l5, [%l7 + 0x24]
ldsb [%l7 + 0x2A], %i0
edge8l %o1, %o2, %l1
fmovrslez %o7, %f14, %f5
std %f12, [%l7 + 0x20]
lduh [%l7 + 0x7A], %l3
fmovdg %icc, %f5, %f0
tsubcc %l4, 0x1E80, %g2
array32 %g5, %i6, %l2
ldsh [%l7 + 0x7E], %i5
lduh [%l7 + 0x7E], %o0
ldsb [%l7 + 0x34], %g3
stb %g6, [%l7 + 0x67]
fmovdvs %icc, %f2, %f4
fbne %fcc2, loop_2762
andcc %l0, %o4, %o6
fmovrslz %l6, %f13, %f13
stw %o5, [%l7 + 0x5C]
loop_2762:
movrne %g4, %i2, %i4
bne %xcc, loop_2763
ldx [%l7 + 0x68], %o3
fandnot2 %f10, %f12, %f4
ldd [%l7 + 0x20], %f6
loop_2763:
fsrc2 %f8, %f6
fble,a %fcc1, loop_2764
ldsb [%l7 + 0x14], %i7
sth %g1, [%l7 + 0x5C]
stx %i1, [%l7 + 0x10]
loop_2764:
ld [%l7 + 0x1C], %f2
bne %icc, loop_2765
movpos %xcc, %g7, %l5
fpack16 %f12, %f10
fcmpgt16 %f4, %f2, %i3
loop_2765:
fones %f13
fnot1 %f10, %f4
bvs %xcc, loop_2766
fcmple16 %f8, %f14, %o1
ldx [%l7 + 0x60], %i0
bneg %xcc, loop_2767
loop_2766:
sth %l1, [%l7 + 0x50]
ldsh [%l7 + 0x7E], %o2
stb %l3, [%l7 + 0x34]
loop_2767:
lduh [%l7 + 0x7C], %o7
be,a loop_2768
fone %f2
call loop_2769
movg %xcc, %g2, %g5
loop_2768:
fpackfix %f6, %f13
bne,a,pn %xcc, loop_2770
loop_2769:
fzeros %f6
subccc %i6, 0x1CF0, %l2
ldsw [%l7 + 0x70], %l4
loop_2770:
ldd [%l7 + 0x08], %f14
te %icc, 0x4
fbe %fcc0, loop_2771
fandnot1 %f0, %f0, %f8
fmovdvc %icc, %f4, %f14
fcmpne32 %f10, %f12, %o0
loop_2771:
smulcc %g3, %i5, %l0
sth %g6, [%l7 + 0x34]
fpsub16s %f9, %f15, %f0
fmovrdlz %o6, %f10, %f12
lduw [%l7 + 0x20], %l6
fmovsvc %icc, %f15, %f14
lduw [%l7 + 0x74], %o4
fmuld8ulx16 %f1, %f13, %f6
fcmpeq32 %f6, %f4, %g4
ldx [%l7 + 0x50], %o5
fbo %fcc1, loop_2772
andncc %i2, %i4, %o3
stw %g1, [%l7 + 0x10]
fbge,a %fcc0, loop_2773
loop_2772:
ldsh [%l7 + 0x7E], %i1
andcc %i7, 0x1FC7, %l5
stb %g7, [%l7 + 0x0F]
loop_2773:
fsrc2 %f4, %f8
fmovdleu %xcc, %f9, %f10
stw %i3, [%l7 + 0x50]
fbul %fcc1, loop_2774
fmovdvs %icc, %f0, %f1
addcc %i0, 0x0668, %o1
fmovdgu %xcc, %f15, %f12
loop_2774:
fnot1 %f10, %f14
xor %l1, 0x05A6, %l3
ld [%l7 + 0x14], %f12
lduw [%l7 + 0x58], %o2
fcmpes %fcc3, %f12, %f13
fbu,a %fcc0, loop_2775
fnor %f12, %f10, %f14
bge,pt %icc, loop_2776
alignaddrl %g2, %g5, %o7
loop_2775:
fmovdvs %icc, %f11, %f7
smul %i6, 0x1323, %l4
loop_2776:
tge %xcc, 0x2
pdist %f4, %f2, %f4
fmovrde %o0, %f10, %f4
fones %f15
movpos %xcc, %g3, %l2
andcc %l0, %i5, %o6
tle %icc, 0x5
ld [%l7 + 0x38], %f15
srl %l6, %o4, %g6
fmovs %f5, %f15
ldsw [%l7 + 0x18], %g4
andn %i2, %i4, %o3
fsrc2s %f1, %f0
stw %g1, [%l7 + 0x30]
fmovrdgz %i1, %f4, %f12
addccc %o5, %i7, %l5
fcmpgt16 %f12, %f10, %i3
movneg %xcc, %g7, %i0
ta %xcc, 0x1
tvc %icc, 0x5
fcmpne32 %f4, %f2, %o1
ldsh [%l7 + 0x3C], %l1
fsrc1 %f4, %f4
movn %icc, %l3, %g2
lduw [%l7 + 0x74], %o2
std %f10, [%l7 + 0x60]
sth %g5, [%l7 + 0x08]
fxor %f8, %f8, %f2
fmovdcs %icc, %f9, %f8
fmovrdlez %o7, %f2, %f12
lduh [%l7 + 0x12], %i6
sub %l4, 0x1038, %o0
ldsw [%l7 + 0x74], %g3
fpsub32 %f8, %f2, %f12
stw %l2, [%l7 + 0x38]
fsrc2 %f8, %f10
ta %xcc, 0x1
fcmpes %fcc2, %f6, %f13
fsrc2s %f1, %f2
sdivx %l0, 0x1EB1, %i5
ldx [%l7 + 0x48], %l6
ldsh [%l7 + 0x54], %o6
tsubcctv %o4, %g6, %i2
fmovdvs %xcc, %f5, %f8
st %f0, [%l7 + 0x48]
fbg %fcc2, loop_2777
fxnors %f10, %f12, %f9
ldd [%l7 + 0x38], %f2
nop
setx loop_2778, %l0, %l1
jmpl %l1, %i4
loop_2777:
sll %o3, 0x1C, %g1
tcs %icc, 0x2
tle %xcc, 0x1
loop_2778:
fmovsle %icc, %f13, %f5
tvc %xcc, 0x5
movleu %xcc, %i1, %o5
sth %g4, [%l7 + 0x5A]
st %f11, [%l7 + 0x40]
sra %i7, %l5, %g7
fpadd16s %f1, %f10, %f14
fmovdle %xcc, %f8, %f14
ldsh [%l7 + 0x2C], %i3
movn %xcc, %o1, %i0
ldsb [%l7 + 0x1F], %l1
tpos %icc, 0x0
ldsw [%l7 + 0x54], %g2
ldub [%l7 + 0x60], %o2
brz %l3, loop_2779
movneg %xcc, %g5, %o7
edge16 %l4, %o0, %i6
fbue %fcc0, loop_2780
loop_2779:
ldsh [%l7 + 0x66], %g3
tpos %icc, 0x6
fsrc1s %f5, %f13
loop_2780:
ta %icc, 0x1
movleu %xcc, %l2, %l0
movne %xcc, %i5, %o6
fmovsle %xcc, %f1, %f3
mulx %l6, %g6, %o4
fcmpne16 %f12, %f8, %i4
std %f6, [%l7 + 0x08]
pdist %f14, %f12, %f4
fbge,a %fcc0, loop_2781
fmul8x16al %f14, %f13, %f6
fxors %f3, %f11, %f3
lduw [%l7 + 0x34], %o3
loop_2781:
fmovrdne %i2, %f12, %f4
ldx [%l7 + 0x50], %g1
std %f10, [%l7 + 0x58]
fcmpes %fcc0, %f5, %f12
sub %o5, 0x17BA, %g4
fmovd %f2, %f0
fnot2 %f4, %f12
fmovrdgez %i7, %f12, %f4
fcmpeq16 %f2, %f6, %i1
fabss %f11, %f3
udiv %g7, 0x0F50, %l5
tn %xcc, 0x6
sth %o1, [%l7 + 0x7A]
fpack16 %f0, %f1
xnorcc %i3, 0x0F02, %i0
movneg %icc, %g2, %l1
bge,a %icc, loop_2782
stw %l3, [%l7 + 0x50]
fbe %fcc2, loop_2783
sth %g5, [%l7 + 0x34]
loop_2782:
fmul8x16 %f12, %f12, %f10
movrgz %o2, %o7, %l4
loop_2783:
fmul8x16 %f7, %f8, %f4
tcs %xcc, 0x0
fsrc1 %f4, %f14
tg %xcc, 0x1
tvc %xcc, 0x3
sdiv %o0, 0x1BB5, %g3
fmul8x16 %f14, %f14, %f8
fandnot1 %f2, %f12, %f0
movcs %icc, %i6, %l0
fzeros %f2
tcc %icc, 0x4
fcmpgt32 %f12, %f4, %i5
andncc %l2, %l6, %g6
tpos %icc, 0x1
lduh [%l7 + 0x6C], %o4
edge32l %o6, %o3, %i4
lduh [%l7 + 0x50], %g1
edge32l %i2, %o5, %g4
ldx [%l7 + 0x28], %i1
fabsd %f0, %f6
ldx [%l7 + 0x78], %i7
fmovsvs %icc, %f8, %f1
sth %g7, [%l7 + 0x1A]
fmuld8sux16 %f10, %f8, %f10
fmovdg %icc, %f7, %f4
fbl,a %fcc0, loop_2784
ldsh [%l7 + 0x34], %l5
ldsb [%l7 + 0x77], %o1
sth %i0, [%l7 + 0x40]
loop_2784:
fbu,a %fcc0, loop_2785
ldsb [%l7 + 0x70], %i3
movg %xcc, %g2, %l1
fnor %f6, %f12, %f14
loop_2785:
fand %f4, %f6, %f6
fbl,a %fcc3, loop_2786
taddcctv %l3, %o2, %o7
subccc %g5, 0x060F, %l4
sth %o0, [%l7 + 0x1A]
loop_2786:
std %f4, [%l7 + 0x78]
bshuffle %f4, %f12, %f8
sllx %g3, 0x00, %i6
addccc %l0, 0x0CB0, %l2
std %f14, [%l7 + 0x10]
taddcc %i5, 0x0E5D, %g6
ldsb [%l7 + 0x78], %l6
fnot2s %f7, %f12
fbo,a %fcc1, loop_2787
ldx [%l7 + 0x48], %o6
tl %icc, 0x3
andn %o4, 0x1C3F, %i4
loop_2787:
lduw [%l7 + 0x54], %o3
fxnor %f6, %f6, %f2
tcc %icc, 0x7
movrlez %i2, 0x3D2, %g1
fmovdle %xcc, %f9, %f5
faligndata %f14, %f6, %f8
fmovsgu %xcc, %f8, %f13
lduw [%l7 + 0x40], %g4
ldsb [%l7 + 0x70], %i1
fbn,a %fcc1, loop_2788
fmovsge %xcc, %f12, %f7
movgu %xcc, %o5, %i7
xor %g7, %o1, %i0
loop_2788:
movcc %xcc, %i3, %l5
fnot2 %f10, %f10
bvc %xcc, loop_2789
ldub [%l7 + 0x15], %l1
fbul,a %fcc0, loop_2790
fcmple16 %f8, %f8, %g2
loop_2789:
fbe,a %fcc2, loop_2791
fblg,a %fcc1, loop_2792
loop_2790:
fmovdgu %xcc, %f10, %f11
udivcc %l3, 0x152A, %o2
loop_2791:
fmovdgu %xcc, %f8, %f4
loop_2792:
edge8ln %g5, %o7, %o0
fpsub16 %f14, %f4, %f8
movne %icc, %l4, %g3
fnands %f10, %f14, %f12
stb %i6, [%l7 + 0x6B]
fmovdgu %icc, %f9, %f12
srl %l2, 0x1F, %i5
fmuld8ulx16 %f0, %f14, %f8
fmovrse %l0, %f3, %f9
edge8l %g6, %o6, %o4
ldsb [%l7 + 0x27], %i4
ldsb [%l7 + 0x18], %o3
ldub [%l7 + 0x5C], %l6
movvs %xcc, %g1, %g4
ldx [%l7 + 0x68], %i2
std %f6, [%l7 + 0x60]
bne,a loop_2793
ldsb [%l7 + 0x3D], %o5
fxnors %f8, %f15, %f14
ldsw [%l7 + 0x24], %i7
loop_2793:
ldx [%l7 + 0x48], %g7
tvc %xcc, 0x1
addcc %i1, %i0, %o1
bneg,pt %xcc, loop_2794
andcc %i3, 0x1A1E, %l1
fpsub32 %f10, %f0, %f4
xorcc %l5, %g2, %l3
loop_2794:
sth %o2, [%l7 + 0x0C]
siam 0x6
fandnot2s %f13, %f6, %f5
lduh [%l7 + 0x1A], %g5
tneg %xcc, 0x5
sub %o7, 0x1473, %l4
tsubcc %g3, %i6, %l2
bne,pn %xcc, loop_2795
andn %o0, %l0, %g6
stw %i5, [%l7 + 0x0C]
array8 %o4, %i4, %o3
loop_2795:
ldub [%l7 + 0x35], %l6
movge %xcc, %g1, %o6
st %f12, [%l7 + 0x0C]
ldsw [%l7 + 0x20], %i2
addccc %g4, %i7, %o5
ldd [%l7 + 0x48], %f4
smulcc %i1, 0x01EE, %i0
fmovrdgez %o1, %f12, %f8
lduw [%l7 + 0x4C], %i3
ldx [%l7 + 0x58], %g7
fpadd32 %f14, %f10, %f2
fmovscc %xcc, %f4, %f13
umulcc %l1, %g2, %l5
taddcctv %o2, %g5, %o7
ldub [%l7 + 0x15], %l3
fands %f1, %f12, %f1
stw %g3, [%l7 + 0x64]
ldd [%l7 + 0x68], %f2
fmovspos %xcc, %f13, %f12
nop
setx loop_2796, %l0, %l1
jmpl %l1, %l4
lduw [%l7 + 0x14], %i6
xnorcc %l2, %l0, %g6
andn %i5, %o4, %i4
loop_2796:
andncc %o0, %o3, %l6
lduw [%l7 + 0x20], %o6
ldx [%l7 + 0x68], %g1
fblg %fcc2, loop_2797
edge16l %i2, %g4, %i7
lduw [%l7 + 0x54], %o5
brnz,a %i0, loop_2798
loop_2797:
fcmpeq16 %f14, %f4, %o1
ldsw [%l7 + 0x50], %i1
sth %g7, [%l7 + 0x4E]
loop_2798:
fbo,a %fcc2, loop_2799
fmovsleu %icc, %f12, %f5
fbue %fcc2, loop_2800
edge32l %i3, %l1, %g2
loop_2799:
fnand %f8, %f0, %f2
fornot2 %f14, %f4, %f0
loop_2800:
brlz %o2, loop_2801
fmovsleu %icc, %f7, %f6
sllx %l5, 0x04, %g5
smulcc %l3, 0x1F62, %g3
loop_2801:
std %f14, [%l7 + 0x48]
add %o7, 0x0C9C, %i6
fmovsgu %xcc, %f7, %f2
umulcc %l2, 0x0D81, %l4
ld [%l7 + 0x7C], %f6
movne %xcc, %g6, %l0
fmovsne %icc, %f5, %f8
fmul8x16 %f9, %f2, %f6
ldub [%l7 + 0x4A], %i5
movvc %xcc, %o4, %o0
ldd [%l7 + 0x38], %f10
stb %i4, [%l7 + 0x69]
brlz %o3, loop_2802
fmovs %f4, %f4
brlez %l6, loop_2803
fmovda %icc, %f8, %f12
loop_2802:
subcc %g1, %o6, %g4
edge32 %i7, %i2, %i0
loop_2803:
fpsub16 %f10, %f6, %f4
pdist %f8, %f2, %f8
popc 0x0DAF, %o1
ldx [%l7 + 0x38], %o5
fblg,a %fcc2, loop_2804
sth %i1, [%l7 + 0x5A]
brgez,a %g7, loop_2805
tvs %xcc, 0x5
loop_2804:
fmovdgu %xcc, %f8, %f11
ldx [%l7 + 0x28], %l1
loop_2805:
ldsh [%l7 + 0x2E], %g2
fsrc1 %f4, %f6
fmovde %icc, %f2, %f13
fbule %fcc2, loop_2806
te %icc, 0x2
bvs,a loop_2807
taddcctv %o2, %i3, %l5
loop_2806:
fmul8x16au %f5, %f15, %f6
lduh [%l7 + 0x78], %g5
loop_2807:
fcmple16 %f2, %f8, %l3
fandnot2s %f8, %f4, %f15
bn,a %xcc, loop_2808
st %f11, [%l7 + 0x5C]
xnorcc %g3, %o7, %l2
stw %l4, [%l7 + 0x40]
loop_2808:
ldsw [%l7 + 0x40], %i6
lduw [%l7 + 0x2C], %l0
sll %g6, %i5, %o4
call loop_2809
st %f13, [%l7 + 0x50]
st %f13, [%l7 + 0x4C]
faligndata %f4, %f0, %f2
loop_2809:
fmovse %xcc, %f5, %f6
std %f2, [%l7 + 0x58]
be,a,pn %icc, loop_2810
ldub [%l7 + 0x20], %o0
fxors %f7, %f14, %f10
stb %i4, [%l7 + 0x7D]
loop_2810:
addcc %o3, 0x0684, %g1
fxors %f5, %f0, %f2
ld [%l7 + 0x20], %f5
edge16n %o6, %g4, %l6
fcmpeq32 %f14, %f14, %i7
fmovrslz %i0, %f15, %f2
array32 %o1, %o5, %i1
edge32l %g7, %i2, %l1
fcmpne16 %f0, %f6, %o2
ldsh [%l7 + 0x1E], %g2
stw %l5, [%l7 + 0x78]
te %icc, 0x0
std %f12, [%l7 + 0x20]
edge8n %i3, %l3, %g5
edge8l %o7, %g3, %l4
ld [%l7 + 0x2C], %f3
lduh [%l7 + 0x7C], %i6
fbe,a %fcc1, loop_2811
bgu,a %icc, loop_2812
xor %l2, %l0, %i5
fxnor %f14, %f14, %f6
loop_2811:
fmovdgu %icc, %f9, %f15
loop_2812:
siam 0x1
tn %xcc, 0x7
fxnors %f5, %f10, %f5
bn,pt %xcc, loop_2813
nop
setx loop_2814, %l0, %l1
jmpl %l1, %g6
fmovsne %icc, %f10, %f2
fbn %fcc0, loop_2815
loop_2813:
fmovdl %icc, %f3, %f6
loop_2814:
fble,a %fcc1, loop_2816
movcs %xcc, %o0, %o4
loop_2815:
alignaddr %o3, %g1, %i4
ldd [%l7 + 0x18], %f0
loop_2816:
fmovdle %xcc, %f4, %f11
alignaddr %g4, %l6, %o6
mova %icc, %i0, %o1
fand %f6, %f8, %f8
stx %i7, [%l7 + 0x28]
edge8n %o5, %g7, %i2
fexpand %f2, %f14
call loop_2817
ldsb [%l7 + 0x2D], %i1
tsubcc %o2, %l1, %l5
movne %xcc, %i3, %g2
loop_2817:
xnorcc %l3, 0x1FA4, %o7
fmul8x16al %f5, %f4, %f14
ldsb [%l7 + 0x7D], %g3
fcmpeq16 %f8, %f0, %l4
fmovrslz %i6, %f15, %f0
ld [%l7 + 0x34], %f11
bcs loop_2818
alignaddr %l2, %g5, %i5
fmovdn %xcc, %f3, %f6
st %f14, [%l7 + 0x2C]
loop_2818:
lduh [%l7 + 0x74], %g6
fmul8x16au %f11, %f9, %f10
fandnot2s %f10, %f5, %f4
bpos loop_2819
fmovsleu %xcc, %f13, %f0
st %f9, [%l7 + 0x3C]
ldsh [%l7 + 0x64], %o0
loop_2819:
fmovrdlez %l0, %f14, %f10
nop
setx loop_2820, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrgez %o3, %g1, %o4
orn %g4, 0x049B, %l6
st %f5, [%l7 + 0x14]
loop_2820:
fmovs %f10, %f4
fbug,a %fcc0, loop_2821
addcc %o6, %i4, %o1
ta %xcc, 0x3
st %f8, [%l7 + 0x4C]
loop_2821:
st %f10, [%l7 + 0x5C]
std %f14, [%l7 + 0x28]
movg %xcc, %i7, %o5
ldub [%l7 + 0x67], %i0
fmovrdgez %i2, %f0, %f0
lduh [%l7 + 0x7C], %g7
lduh [%l7 + 0x58], %i1
stb %o2, [%l7 + 0x3E]
fbule,a %fcc1, loop_2822
taddcc %l1, 0x1501, %l5
ldub [%l7 + 0x1A], %g2
ldub [%l7 + 0x5B], %i3
loop_2822:
bcs,a %xcc, loop_2823
fmovsl %xcc, %f6, %f1
st %f4, [%l7 + 0x6C]
ldd [%l7 + 0x30], %f14
loop_2823:
fmovdvc %icc, %f12, %f15
st %f11, [%l7 + 0x30]
fnot2 %f2, %f12
edge8l %o7, %l3, %g3
lduw [%l7 + 0x7C], %l4
fmovsneg %icc, %f7, %f10
fcmpgt16 %f14, %f8, %i6
fmovdleu %xcc, %f1, %f7
alignaddr %g5, %l2, %i5
stw %o0, [%l7 + 0x28]
ldx [%l7 + 0x40], %l0
fmovsge %xcc, %f6, %f3
tne %xcc, 0x7
ldub [%l7 + 0x49], %g6
fexpand %f6, %f14
ldsb [%l7 + 0x20], %o3
te %icc, 0x6
ldsb [%l7 + 0x7F], %g1
faligndata %f12, %f0, %f6
movgu %icc, %g4, %o4
fbo %fcc0, loop_2824
fpadd16s %f13, %f5, %f4
edge32n %o6, %i4, %l6
fcmple32 %f14, %f10, %i7
loop_2824:
sth %o1, [%l7 + 0x70]
fpsub32s %f10, %f5, %f1
fbu %fcc2, loop_2825
fxor %f8, %f2, %f2
te %xcc, 0x1
ldsw [%l7 + 0x50], %o5
loop_2825:
taddcctv %i2, %g7, %i0
tsubcc %o2, 0x1D96, %i1
subc %l1, %l5, %g2
ldsh [%l7 + 0x2A], %o7
sdivx %l3, 0x1F78, %i3
fand %f8, %f2, %f12
fxnors %f13, %f7, %f2
fpsub16 %f8, %f4, %f10
fmovdcs %icc, %f15, %f10
brgz,a %l4, loop_2826
fmuld8sux16 %f1, %f6, %f14
ldsb [%l7 + 0x5B], %g3
ldsb [%l7 + 0x36], %i6
loop_2826:
sth %l2, [%l7 + 0x58]
lduh [%l7 + 0x62], %g5
sth %i5, [%l7 + 0x0E]
fmovdneg %icc, %f4, %f0
lduh [%l7 + 0x52], %o0
fbule %fcc2, loop_2827
fbge,a %fcc0, loop_2828
movpos %icc, %g6, %l0
edge8 %g1, %o3, %g4
loop_2827:
lduw [%l7 + 0x64], %o6
loop_2828:
ldsb [%l7 + 0x6D], %o4
lduh [%l7 + 0x70], %l6
std %f8, [%l7 + 0x38]
fxnors %f5, %f6, %f14
ldsh [%l7 + 0x5C], %i7
st %f11, [%l7 + 0x58]
movvs %xcc, %i4, %o5
ld [%l7 + 0x28], %f10
fnot1 %f10, %f10
ldsw [%l7 + 0x2C], %o1
fmovsneg %xcc, %f2, %f4
fmovsn %xcc, %f12, %f2
ldsw [%l7 + 0x4C], %g7
stb %i2, [%l7 + 0x32]
fcmpd %fcc0, %f6, %f6
ld [%l7 + 0x60], %f6
bneg,pt %icc, loop_2829
bge %icc, loop_2830
fabss %f4, %f10
fmovdne %icc, %f8, %f4
loop_2829:
or %o2, %i1, %i0
loop_2830:
sth %l5, [%l7 + 0x6C]
std %f8, [%l7 + 0x28]
stx %g2, [%l7 + 0x38]
stb %l1, [%l7 + 0x42]
tcc %xcc, 0x6
movneg %icc, %l3, %i3
movn %xcc, %o7, %g3
fbne,a %fcc3, loop_2831
fmovsvs %icc, %f5, %f8
std %f10, [%l7 + 0x18]
fmovrsne %l4, %f3, %f2
loop_2831:
tvc %icc, 0x4
edge32n %l2, %g5, %i6
fone %f8
ldsw [%l7 + 0x68], %i5
ldsb [%l7 + 0x15], %o0
udiv %g6, 0x05B9, %g1
fsrc2 %f12, %f6
umulcc %l0, 0x10BE, %o3
ldd [%l7 + 0x38], %f8
subc %g4, 0x18CA, %o4
fbn %fcc0, loop_2832
fcmps %fcc0, %f0, %f8
ldsw [%l7 + 0x58], %l6
tge %icc, 0x4
loop_2832:
ldsb [%l7 + 0x6A], %o6
fmovse %icc, %f15, %f14
stb %i4, [%l7 + 0x3A]
st %f2, [%l7 + 0x10]
sdivcc %o5, 0x1DAD, %o1
ld [%l7 + 0x64], %f8
fmul8x16au %f2, %f3, %f6
umulcc %g7, %i7, %i2
fmul8x16al %f13, %f1, %f8
bl,a,pt %xcc, loop_2833
bpos,a,pt %icc, loop_2834
fmovrsne %o2, %f0, %f4
fmovrdgz %i1, %f10, %f14
loop_2833:
stb %i0, [%l7 + 0x3D]
loop_2834:
edge16n %g2, %l5, %l1
movrlz %l3, %i3, %o7
sethi 0x18C7, %g3
taddcc %l2, 0x1A92, %g5
fsrc2 %f6, %f0
stw %i6, [%l7 + 0x30]
fbue %fcc0, loop_2835
umul %i5, %l4, %o0
bneg,a loop_2836
st %f12, [%l7 + 0x38]
loop_2835:
fbug,a %fcc0, loop_2837
fmovs %f11, %f2
loop_2836:
edge32ln %g1, %l0, %g6
fmovsvc %xcc, %f15, %f3
loop_2837:
tvs %xcc, 0x4
ldsh [%l7 + 0x1E], %o3
tle %xcc, 0x0
fsrc2s %f0, %f13
stb %o4, [%l7 + 0x1F]
fmul8x16al %f10, %f10, %f12
sdiv %g4, 0x0584, %o6
umul %l6, %o5, %o1
taddcc %i4, 0x15B6, %g7
tcc %xcc, 0x3
ldub [%l7 + 0x52], %i2
ldd [%l7 + 0x70], %f4
fmovse %icc, %f13, %f9
nop
setx loop_2838, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsl %icc, %f13, %f5
bl,a loop_2839
bcs,a,pt %icc, loop_2840
loop_2838:
st %f5, [%l7 + 0x14]
orncc %o2, %i1, %i0
loop_2839:
fpadd32s %f0, %f9, %f4
loop_2840:
xnorcc %g2, %l5, %i7
bleu,a loop_2841
ldsb [%l7 + 0x76], %l3
fbe,a %fcc0, loop_2842
sdiv %i3, 0x0BF4, %l1
loop_2841:
fpsub32 %f12, %f12, %f10
sub %o7, %l2, %g3
loop_2842:
fnand %f10, %f2, %f12
bvc,a loop_2843
brgez,a %i6, loop_2844
fcmpeq32 %f6, %f8, %i5
fmovdl %icc, %f9, %f5
loop_2843:
ldsh [%l7 + 0x18], %g5
loop_2844:
fmovsle %icc, %f11, %f4
bgu,a loop_2845
movvs %icc, %l4, %o0
std %f8, [%l7 + 0x58]
fmovse %icc, %f0, %f9
loop_2845:
fbue,a %fcc3, loop_2846
edge32n %g1, %l0, %o3
lduh [%l7 + 0x1C], %g6
stw %o4, [%l7 + 0x78]
loop_2846:
fmovs %f0, %f12
fnot2 %f6, %f0
movgu %icc, %o6, %l6
fpsub32 %f12, %f4, %f14
lduw [%l7 + 0x24], %g4
stx %o5, [%l7 + 0x08]
lduh [%l7 + 0x10], %i4
taddcc %o1, 0x12AA, %g7
tleu %icc, 0x1
movvs %icc, %o2, %i1
fpsub32 %f14, %f0, %f2
ldub [%l7 + 0x29], %i2
fcmps %fcc1, %f10, %f15
be,pn %xcc, loop_2847
fmovdleu %xcc, %f2, %f12
ldsb [%l7 + 0x61], %g2
lduh [%l7 + 0x54], %l5
loop_2847:
ldsh [%l7 + 0x5E], %i7
andn %i0, 0x1BDF, %i3
orncc %l3, 0x10F1, %o7
fmovsgu %xcc, %f6, %f10
tsubcctv %l2, 0x169F, %g3
stb %l1, [%l7 + 0x4D]
andcc %i5, 0x1F57, %g5
stb %l4, [%l7 + 0x3A]
st %f4, [%l7 + 0x2C]
lduh [%l7 + 0x64], %o0
edge8n %i6, %l0, %o3
fsrc1s %f8, %f1
st %f4, [%l7 + 0x18]
movvc %xcc, %g6, %o4
st %f4, [%l7 + 0x6C]
ble,a %xcc, loop_2848
fcmped %fcc1, %f4, %f10
stw %o6, [%l7 + 0x6C]
tcc %icc, 0x7
loop_2848:
fcmpne32 %f8, %f12, %l6
bgu loop_2849
ldub [%l7 + 0x56], %g4
ldsh [%l7 + 0x7C], %o5
fmovrsgz %g1, %f12, %f7
loop_2849:
fcmpne32 %f0, %f6, %i4
ldx [%l7 + 0x58], %g7
movrgez %o2, 0x2E8, %i1
fnot1 %f12, %f14
umul %o1, %i2, %g2
std %f14, [%l7 + 0x68]
ldx [%l7 + 0x40], %i7
udivcc %i0, 0x0FA0, %l5
nop
setx loop_2850, %l0, %l1
jmpl %l1, %i3
umulcc %o7, %l3, %l2
fsrc1s %f8, %f4
brlz %l1, loop_2851
loop_2850:
tne %xcc, 0x0
ldsb [%l7 + 0x43], %g3
siam 0x1
loop_2851:
movleu %xcc, %i5, %l4
fbuge,a %fcc2, loop_2852
movpos %xcc, %o0, %i6
fnands %f12, %f6, %f11
tge %icc, 0x2
loop_2852:
lduh [%l7 + 0x38], %l0
tcs %icc, 0x0
ld [%l7 + 0x30], %f11
stx %g5, [%l7 + 0x70]
fnot2s %f7, %f10
array32 %g6, %o4, %o6
fcmple32 %f0, %f0, %l6
fmovsne %xcc, %f9, %f14
ldsb [%l7 + 0x1C], %g4
brlz,a %o5, loop_2853
ldx [%l7 + 0x60], %o3
fmovrsgez %i4, %f10, %f10
fpack32 %f14, %f2, %f8
loop_2853:
array16 %g7, %g1, %o2
edge16 %i1, %o1, %g2
brnz %i2, loop_2854
ldd [%l7 + 0x38], %f0
ldub [%l7 + 0x37], %i0
fmovsl %icc, %f7, %f6
loop_2854:
movcs %icc, %i7, %l5
taddcctv %o7, 0x0227, %i3
fors %f6, %f15, %f11
brgez,a %l3, loop_2855
udivcc %l2, 0x1CF6, %l1
brnz %i5, loop_2856
ldsw [%l7 + 0x34], %l4
loop_2855:
smul %o0, %i6, %g3
sub %g5, 0x1637, %l0
loop_2856:
fone %f6
movrlz %o4, %o6, %l6
ldd [%l7 + 0x48], %f6
array16 %g6, %o5, %o3
stx %i4, [%l7 + 0x30]
movne %icc, %g4, %g7
orcc %g1, 0x12EE, %i1
movrlez %o2, %o1, %g2
fmovdle %icc, %f15, %f14
fand %f0, %f0, %f6
movneg %icc, %i2, %i7
fble,a %fcc2, loop_2857
fornot1 %f6, %f4, %f10
lduw [%l7 + 0x58], %i0
sth %l5, [%l7 + 0x50]
loop_2857:
call loop_2858
sll %i3, %o7, %l2
sth %l1, [%l7 + 0x0C]
lduw [%l7 + 0x18], %l3
loop_2858:
fcmpgt32 %f10, %f10, %i5
stw %o0, [%l7 + 0x54]
stb %l4, [%l7 + 0x0A]
st %f0, [%l7 + 0x38]
brnz %g3, loop_2859
fmovdl %icc, %f8, %f12
fmovspos %icc, %f6, %f7
movcs %icc, %g5, %l0
loop_2859:
alignaddr %o4, %i6, %l6
fmul8x16al %f3, %f15, %f6
ta %xcc, 0x1
fone %f4
ldsb [%l7 + 0x23], %o6
brnz %g6, loop_2860
ldsh [%l7 + 0x20], %o5
lduw [%l7 + 0x74], %i4
st %f13, [%l7 + 0x28]
loop_2860:
move %xcc, %o3, %g4
movne %icc, %g1, %g7
fnand %f12, %f2, %f14
fsrc1 %f8, %f0
stw %i1, [%l7 + 0x70]
ldsb [%l7 + 0x19], %o2
fmovsge %xcc, %f11, %f8
edge16 %g2, %o1, %i2
ldsw [%l7 + 0x60], %i7
ldub [%l7 + 0x43], %i0
fba,a %fcc0, loop_2861
tcc %icc, 0x7
nop
setx loop_2862, %l0, %l1
jmpl %l1, %i3
ldsw [%l7 + 0x18], %o7
loop_2861:
fmovrsgz %l5, %f6, %f10
bl,pt %xcc, loop_2863
loop_2862:
fmovsgu %icc, %f8, %f0
fmovsge %icc, %f2, %f15
movre %l2, 0x053, %l3
loop_2863:
bvs,a %xcc, loop_2864
fbl,a %fcc2, loop_2865
fcmple32 %f12, %f2, %l1
lduh [%l7 + 0x7C], %i5
loop_2864:
andncc %l4, %g3, %o0
loop_2865:
fmovdvc %icc, %f11, %f3
for %f14, %f2, %f14
fpadd16s %f14, %f10, %f3
nop
setx loop_2866, %l0, %l1
jmpl %l1, %l0
ldd [%l7 + 0x28], %f10
fmovrslz %g5, %f5, %f13
fpsub16 %f4, %f10, %f0
loop_2866:
fmovdvs %icc, %f15, %f15
ldx [%l7 + 0x78], %i6
ldsb [%l7 + 0x5C], %o4
fba %fcc1, loop_2867
alignaddrl %o6, %l6, %g6
edge8l %i4, %o3, %o5
st %f12, [%l7 + 0x70]
loop_2867:
stb %g1, [%l7 + 0x30]
array8 %g4, %i1, %g7
edge32n %o2, %o1, %g2
tsubcc %i2, %i0, %i3
sll %o7, %i7, %l2
fornot1 %f10, %f2, %f2
ba %icc, loop_2868
ldsh [%l7 + 0x62], %l5
ldsb [%l7 + 0x46], %l3
fnands %f14, %f4, %f15
loop_2868:
stw %l1, [%l7 + 0x60]
srax %l4, %i5, %o0
fmovdneg %xcc, %f2, %f14
fmovdvs %xcc, %f8, %f15
sdiv %g3, 0x179C, %l0
fmovdcc %icc, %f11, %f7
ble loop_2869
array16 %g5, %i6, %o4
fnor %f10, %f2, %f8
movneg %icc, %l6, %o6
loop_2869:
edge32l %i4, %g6, %o3
ldsb [%l7 + 0x5E], %g1
ldx [%l7 + 0x40], %o5
bleu loop_2870
fmovscc %icc, %f3, %f12
stb %i1, [%l7 + 0x09]
smul %g7, 0x1E39, %g4
loop_2870:
fbu %fcc0, loop_2871
brgez,a %o1, loop_2872
nop
setx loop_2873, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbug,a %fcc2, loop_2874
loop_2871:
ldsb [%l7 + 0x0B], %g2
loop_2872:
fmovrsgz %i2, %f0, %f7
loop_2873:
ldd [%l7 + 0x60], %f14
loop_2874:
nop
setx loop_2875, %l0, %l1
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 + 0x2D], %o2
fcmple16 %f14, %f10, %i3
alignaddr %o7, %i7, %i0
loop_2875:
ldsb [%l7 + 0x4B], %l5
lduh [%l7 + 0x0E], %l3
fble,a %fcc3, loop_2876
std %f8, [%l7 + 0x30]
fpackfix %f12, %f15
ldub [%l7 + 0x1E], %l1
loop_2876:
fmuld8ulx16 %f9, %f14, %f14
fbe,a %fcc0, loop_2877
movneg %xcc, %l2, %i5
fornot1 %f0, %f0, %f0
std %f12, [%l7 + 0x50]
loop_2877:
edge32l %o0, %l4, %l0
bpos,pt %xcc, loop_2878
fnegs %f8, %f15
std %f12, [%l7 + 0x08]
ldsb [%l7 + 0x54], %g5
loop_2878:
bgu,a,pn %xcc, loop_2879
mova %icc, %g3, %o4
st %f10, [%l7 + 0x58]
array16 %l6, %i6, %i4
loop_2879:
umul %o6, 0x113A, %g6
movcs %xcc, %o3, %o5
for %f6, %f10, %f0
fmovsa %icc, %f5, %f0
st %f3, [%l7 + 0x3C]
fsrc1s %f4, %f6
mulx %i1, %g7, %g4
be loop_2880
stx %g1, [%l7 + 0x68]
fcmpd %fcc1, %f6, %f14
ldd [%l7 + 0x70], %f8
loop_2880:
fzero %f6
fcmpgt16 %f10, %f6, %o1
lduw [%l7 + 0x2C], %g2
fzeros %f8
fbe %fcc1, loop_2881
ld [%l7 + 0x14], %f15
fsrc1 %f12, %f4
lduh [%l7 + 0x5C], %i2
loop_2881:
st %f15, [%l7 + 0x40]
sth %o2, [%l7 + 0x56]
std %f6, [%l7 + 0x28]
fcmple32 %f12, %f8, %i3
tle %xcc, 0x1
lduh [%l7 + 0x22], %i7
ldub [%l7 + 0x5B], %i0
stx %o7, [%l7 + 0x50]
ldsh [%l7 + 0x14], %l5
ldub [%l7 + 0x5C], %l3
alignaddr %l2, %l1, %o0
fmuld8ulx16 %f1, %f6, %f8
ld [%l7 + 0x10], %f4
st %f14, [%l7 + 0x68]
movrgez %l4, 0x151, %l0
subc %g5, 0x1A8B, %i5
nop
setx loop_2882, %l0, %l1
jmpl %l1, %g3
ldd [%l7 + 0x08], %f8
sth %o4, [%l7 + 0x32]
mulscc %i6, %l6, %o6
loop_2882:
ldsh [%l7 + 0x54], %i4
sub %g6, 0x10EA, %o5
movle %xcc, %o3, %g7
brz,a %i1, loop_2883
stb %g1, [%l7 + 0x5F]
faligndata %f4, %f12, %f4
ldsb [%l7 + 0x4E], %o1
loop_2883:
fmovrdlez %g4, %f8, %f0
brnz,a %i2, loop_2884
udivcc %o2, 0x131A, %g2
fbg,a %fcc3, loop_2885
lduw [%l7 + 0x74], %i3
loop_2884:
lduh [%l7 + 0x7C], %i7
fba %fcc3, loop_2886
loop_2885:
fcmpgt32 %f0, %f12, %o7
tg %icc, 0x2
movneg %icc, %i0, %l3
loop_2886:
fmovdne %icc, %f1, %f9
orncc %l5, %l2, %l1
fmovdpos %icc, %f1, %f11
fmovdcs %icc, %f14, %f8
siam 0x2
sth %l4, [%l7 + 0x40]
fmovsge %icc, %f6, %f4
fbn,a %fcc1, loop_2887
fmovdle %xcc, %f1, %f0
fcmped %fcc0, %f2, %f6
brz,a %o0, loop_2888
loop_2887:
udivx %l0, 0x188C, %g5
tge %icc, 0x1
fmovdvs %icc, %f6, %f0
loop_2888:
ld [%l7 + 0x74], %f11
bpos,a loop_2889
fnor %f12, %f6, %f4
fcmpgt16 %f10, %f0, %i5
stx %o4, [%l7 + 0x08]
loop_2889:
fbu %fcc1, loop_2890
fmovdgu %icc, %f3, %f1
brgez,a %g3, loop_2891
fmovrslez %i6, %f1, %f15
loop_2890:
ldub [%l7 + 0x3A], %l6
fmuld8ulx16 %f14, %f4, %f6
loop_2891:
addc %i4, %g6, %o6
edge8 %o3, %o5, %g7
brgez,a %g1, loop_2892
stw %i1, [%l7 + 0x08]
fpsub32s %f14, %f14, %f14
srax %o1, %g4, %o2
loop_2892:
movgu %xcc, %g2, %i3
fmovsa %xcc, %f3, %f13
fpack16 %f8, %f15
fone %f14
fmovdneg %icc, %f13, %f13
ldx [%l7 + 0x68], %i7
fmovdvs %icc, %f12, %f9
stb %o7, [%l7 + 0x66]
andncc %i2, %l3, %l5
bl,a %icc, loop_2893
fpsub32 %f6, %f14, %f10
fors %f15, %f12, %f2
brnz %i0, loop_2894
loop_2893:
addcc %l2, 0x0891, %l1
sth %l4, [%l7 + 0x10]
stx %o0, [%l7 + 0x30]
loop_2894:
movgu %icc, %g5, %l0
fabsd %f2, %f14
ldsh [%l7 + 0x7A], %o4
stx %i5, [%l7 + 0x28]
fbug %fcc3, loop_2895
ldsw [%l7 + 0x58], %g3
bpos,pt %icc, loop_2896
fsrc2 %f6, %f8
loop_2895:
nop
setx loop_2897, %l0, %l1
jmpl %l1, %l6
and %i4, %i6, %o6
loop_2896:
stx %o3, [%l7 + 0x68]
fmovs %f6, %f13
loop_2897:
ldsw [%l7 + 0x0C], %o5
fxors %f6, %f3, %f2
tvs %xcc, 0x0
fpack32 %f8, %f4, %f10
fbl,a %fcc3, loop_2898
stx %g7, [%l7 + 0x08]
fmovsg %xcc, %f6, %f8
smulcc %g1, %i1, %o1
loop_2898:
udivx %g6, 0x14BA, %o2
mulscc %g2, %g4, %i3
mova %icc, %i7, %o7
movgu %xcc, %i2, %l5
ldsw [%l7 + 0x68], %i0
fbul %fcc1, loop_2899
ldub [%l7 + 0x0E], %l2
addcc %l1, 0x09ED, %l3
movvc %xcc, %l4, %o0
loop_2899:
stb %g5, [%l7 + 0x5E]
sth %l0, [%l7 + 0x38]
fbl %fcc0, loop_2900
tsubcctv %i5, 0x0104, %g3
fcmps %fcc1, %f14, %f1
ldsw [%l7 + 0x68], %o4
loop_2900:
fmovdgu %xcc, %f5, %f0
ldsh [%l7 + 0x58], %l6
fpadd32s %f11, %f12, %f14
fornot2 %f4, %f12, %f4
movvc %xcc, %i6, %i4
fmovscc %xcc, %f2, %f6
movg %icc, %o6, %o3
fsrc1 %f14, %f2
sth %o5, [%l7 + 0x58]
ldsw [%l7 + 0x58], %g1
edge32ln %i1, %o1, %g7
std %f14, [%l7 + 0x68]
fornot2s %f12, %f1, %f2
sra %o2, 0x04, %g6
movvs %icc, %g4, %g2
fbe,a %fcc0, loop_2901
fmovdn %icc, %f2, %f3
fcmpeq16 %f2, %f14, %i3
fbo,a %fcc2, loop_2902
loop_2901:
fnegd %f4, %f12
fzeros %f3
ldx [%l7 + 0x18], %i7
loop_2902:
fone %f2
fmul8x16au %f7, %f7, %f14
edge8n %o7, %l5, %i0
bcc loop_2903
ld [%l7 + 0x08], %f10
stw %i2, [%l7 + 0x20]
smulcc %l1, 0x1ACC, %l2
loop_2903:
fcmpes %fcc1, %f9, %f0
alignaddr %l4, %o0, %g5
sth %l3, [%l7 + 0x28]
array16 %i5, %l0, %o4
ldsh [%l7 + 0x16], %g3
ld [%l7 + 0x60], %f15
std %f6, [%l7 + 0x18]
addcc %l6, 0x0A6B, %i6
srl %o6, 0x1B, %i4
fmovdcs %icc, %f13, %f1
fmovsneg %xcc, %f12, %f5
stw %o3, [%l7 + 0x64]
ldub [%l7 + 0x54], %g1
edge16n %o5, %i1, %o1
movleu %icc, %g7, %o2
fpsub32 %f8, %f8, %f6
movle %xcc, %g4, %g2
sth %i3, [%l7 + 0x26]
fmovse %icc, %f1, %f8
fnot1 %f2, %f10
fpack32 %f0, %f8, %f2
tpos %icc, 0x1
movleu %xcc, %i7, %g6
st %f15, [%l7 + 0x5C]
ldub [%l7 + 0x53], %o7
fmovrdlz %l5, %f12, %f10
stx %i2, [%l7 + 0x10]
st %f5, [%l7 + 0x2C]
fbe %fcc3, loop_2904
tn %xcc, 0x1
fmovda %icc, %f3, %f5
bvs,a,pn %icc, loop_2905
loop_2904:
fcmpgt16 %f6, %f6, %i0
srl %l2, %l4, %l1
st %f12, [%l7 + 0x3C]
loop_2905:
andcc %g5, 0x0B94, %o0
fabss %f5, %f0
andn %l3, %i5, %o4
tpos %icc, 0x3
ldsb [%l7 + 0x0F], %l0
fmovdneg %icc, %f11, %f8
ldx [%l7 + 0x18], %g3
std %f4, [%l7 + 0x28]
fmovrslz %i6, %f4, %f11
ldsh [%l7 + 0x2E], %o6
movrne %l6, %o3, %g1
lduw [%l7 + 0x1C], %o5
edge32 %i1, %i4, %o1
ldsw [%l7 + 0x18], %g7
fbn %fcc3, loop_2906
ldd [%l7 + 0x28], %f12
ld [%l7 + 0x34], %f14
edge32 %o2, %g4, %g2
loop_2906:
lduw [%l7 + 0x50], %i7
ldsh [%l7 + 0x74], %i3
fbo %fcc3, loop_2907
fpadd16 %f4, %f12, %f4
fone %f12
lduw [%l7 + 0x40], %o7
loop_2907:
movg %icc, %g6, %i2
fbge,a %fcc3, loop_2908
addcc %i0, 0x11EB, %l2
fcmps %fcc1, %f8, %f13
fmuld8ulx16 %f6, %f11, %f6
loop_2908:
mova %xcc, %l5, %l4
movrlez %g5, 0x036, %o0
or %l3, %l1, %i5
lduw [%l7 + 0x44], %o4
movpos %xcc, %l0, %i6
ldsb [%l7 + 0x42], %g3
movrlz %l6, %o3, %o6
edge8n %o5, %i1, %g1
st %f3, [%l7 + 0x20]
fmovse %icc, %f12, %f1
lduw [%l7 + 0x50], %i4
ld [%l7 + 0x24], %f2
stx %g7, [%l7 + 0x58]
fornot2s %f8, %f13, %f13
fsrc2s %f0, %f8
tpos %xcc, 0x2
fmul8sux16 %f4, %f6, %f4
stb %o1, [%l7 + 0x09]
ldsb [%l7 + 0x1B], %o2
fand %f8, %f14, %f14
lduh [%l7 + 0x12], %g4
tvs %xcc, 0x7
brz %i7, loop_2909
tn %xcc, 0x4
fnand %f8, %f0, %f0
fxnor %f2, %f0, %f12
loop_2909:
taddcctv %i3, 0x108D, %o7
fandnot2s %f1, %f7, %f5
fnands %f14, %f15, %f5
ldsb [%l7 + 0x3C], %g2
fsrc1s %f13, %f11
fcmpgt32 %f8, %f2, %i2
fmovscc %icc, %f8, %f10
xor %g6, %i0, %l2
fmovrsgz %l4, %f6, %f11
movneg %xcc, %l5, %g5
lduh [%l7 + 0x7C], %o0
tne %icc, 0x3
fbne %fcc3, loop_2910
fbo,a %fcc3, loop_2911
fmovsne %icc, %f1, %f3
movcc %xcc, %l1, %i5
loop_2910:
fpadd32s %f2, %f3, %f3
loop_2911:
sth %o4, [%l7 + 0x46]
tle %icc, 0x3
ldx [%l7 + 0x18], %l3
bpos,a %xcc, loop_2912
fmovrslz %l0, %f14, %f10
umulcc %i6, 0x1A64, %l6
movn %icc, %g3, %o6
loop_2912:
lduh [%l7 + 0x50], %o3
bpos,pt %icc, loop_2913
ldx [%l7 + 0x40], %o5
ldd [%l7 + 0x60], %f4
ldsw [%l7 + 0x14], %i1
loop_2913:
fsrc2s %f0, %f7
fnors %f8, %f15, %f7
edge32l %i4, %g7, %o1
add %o2, 0x012F, %g4
ldsw [%l7 + 0x14], %g1
ld [%l7 + 0x50], %f0
fblg %fcc2, loop_2914
fbu,a %fcc3, loop_2915
fornot1s %f13, %f4, %f1
umulcc %i7, 0x0B9D, %o7
loop_2914:
stw %g2, [%l7 + 0x24]
loop_2915:
fbuge,a %fcc1, loop_2916
fmovrsgz %i2, %f0, %f12
for %f12, %f4, %f8
fmovsl %icc, %f11, %f7
loop_2916:
edge32ln %i3, %g6, %i0
movn %xcc, %l2, %l5
movrgez %g5, 0x2EB, %o0
sth %l1, [%l7 + 0x46]
nop
setx loop_2917, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldx [%l7 + 0x08], %l4
add %o4, %l3, %l0
fcmpgt16 %f0, %f8, %i6
loop_2917:
movrlez %i5, %g3, %o6
fnot1s %f11, %f9
fbu,a %fcc1, loop_2918
bl,a,pn %xcc, loop_2919
fors %f0, %f9, %f8
lduw [%l7 + 0x38], %o3
loop_2918:
movleu %xcc, %l6, %i1
loop_2919:
srl %i4, %g7, %o1
sth %o5, [%l7 + 0x3C]
fmovrsne %o2, %f9, %f3
movvc %xcc, %g1, %g4
fcmped %fcc2, %f12, %f0
std %f14, [%l7 + 0x58]
fmovdneg %xcc, %f8, %f0
pdist %f10, %f0, %f0
sdiv %i7, 0x199D, %o7
brlez,a %i2, loop_2920
orncc %i3, 0x0315, %g2
sdivcc %i0, 0x1480, %g6
stw %l2, [%l7 + 0x78]
loop_2920:
stx %l5, [%l7 + 0x08]
fand %f2, %f2, %f2
bn,pt %xcc, loop_2921
lduh [%l7 + 0x6C], %o0
fands %f7, %f8, %f6
tgu %icc, 0x1
loop_2921:
st %f14, [%l7 + 0x6C]
ld [%l7 + 0x6C], %f14
brlz,a %g5, loop_2922
fbule,a %fcc3, loop_2923
bg,pn %xcc, loop_2924
lduh [%l7 + 0x5E], %l1
loop_2922:
orncc %o4, 0x07D6, %l3
loop_2923:
std %f14, [%l7 + 0x40]
loop_2924:
udivx %l4, 0x154D, %l0
st %f7, [%l7 + 0x38]
stb %i6, [%l7 + 0x2B]
ldx [%l7 + 0x40], %g3
te %icc, 0x2
movrlz %o6, 0x36E, %o3
tge %icc, 0x7
tneg %xcc, 0x0
array8 %i5, %l6, %i4
movrlez %g7, 0x335, %i1
ldsw [%l7 + 0x50], %o1
fmovdn %icc, %f6, %f2
fpadd16s %f12, %f5, %f3
fmovrsgz %o5, %f0, %f9
ldsw [%l7 + 0x1C], %g1
fpsub32s %f2, %f8, %f3
fmovdge %xcc, %f6, %f6
fmovrdlz %g4, %f2, %f6
alignaddrl %i7, %o7, %o2
stx %i2, [%l7 + 0x08]
fmovdge %xcc, %f2, %f3
fpadd16s %f4, %f2, %f10
stb %i3, [%l7 + 0x73]
sdiv %i0, 0x06DF, %g2
fbne,a %fcc3, loop_2925
ldsb [%l7 + 0x15], %l2
fbug,a %fcc3, loop_2926
fpsub32 %f12, %f0, %f14
loop_2925:
srax %l5, 0x08, %g6
fmovsge %xcc, %f7, %f2
loop_2926:
sdivx %g5, 0x0565, %l1
fcmple32 %f8, %f0, %o4
ld [%l7 + 0x14], %f11
fnand %f0, %f0, %f14
fmovdcc %xcc, %f11, %f12
tleu %icc, 0x3
fbge %fcc0, loop_2927
st %f8, [%l7 + 0x20]
tvs %icc, 0x2
edge8 %o0, %l3, %l0
loop_2927:
bvs loop_2928
stx %l4, [%l7 + 0x48]
fcmpeq16 %f2, %f4, %i6
fcmps %fcc3, %f0, %f13
loop_2928:
fsrc2s %f15, %f2
nop
setx loop_2929, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addc %g3, 0x02F7, %o6
edge32 %i5, %l6, %o3
sth %i4, [%l7 + 0x5E]
loop_2929:
fcmpgt16 %f2, %f2, %g7
ldx [%l7 + 0x58], %i1
ldd [%l7 + 0x48], %f0
fmovrdne %o1, %f0, %f12
xnor %o5, %g4, %i7
bshuffle %f6, %f2, %f4
movge %xcc, %o7, %o2
stx %i2, [%l7 + 0x68]
fxnors %f1, %f7, %f15
ldsw [%l7 + 0x7C], %i3
fnand %f14, %f14, %f14
fpsub16s %f11, %f9, %f9
tge %xcc, 0x7
popc 0x14C3, %i0
st %f1, [%l7 + 0x34]
fpsub16 %f6, %f8, %f14
movle %icc, %g1, %l2
fmovsle %icc, %f10, %f15
fmovrdgez %g2, %f10, %f10
movpos %xcc, %g6, %g5
fbug %fcc0, loop_2930
fabss %f13, %f11
mulscc %l1, %o4, %o0
fcmps %fcc2, %f3, %f7
loop_2930:
fbule,a %fcc3, loop_2931
fxor %f12, %f12, %f10
ta %icc, 0x6
ldsw [%l7 + 0x10], %l3
loop_2931:
fmovdleu %xcc, %f15, %f6
fnot1s %f10, %f2
sra %l0, %l5, %l4
sethi 0x1042, %g3
ldsw [%l7 + 0x20], %o6
brlz %i6, loop_2932
fmul8x16au %f10, %f1, %f14
fmovsge %icc, %f5, %f14
fmovdneg %xcc, %f5, %f12
loop_2932:
tneg %icc, 0x3
fnand %f14, %f6, %f6
fmovdg %xcc, %f12, %f9
fmovsg %icc, %f4, %f7
fcmped %fcc0, %f0, %f8
tg %xcc, 0x0
fone %f10
fxnors %f15, %f6, %f7
std %f0, [%l7 + 0x40]
st %f7, [%l7 + 0x24]
stw %l6, [%l7 + 0x4C]
sllx %o3, %i5, %i4
edge32n %g7, %i1, %o5
lduh [%l7 + 0x66], %o1
ld [%l7 + 0x08], %f6
fandnot2 %f14, %f14, %f6
be,a %xcc, loop_2933
mulscc %i7, 0x12FD, %o7
fsrc1 %f12, %f4
std %f0, [%l7 + 0x48]
loop_2933:
umulcc %o2, %i2, %g4
ldd [%l7 + 0x60], %f12
fpmerge %f9, %f13, %f8
bg,pt %xcc, loop_2934
movrne %i3, 0x096, %i0
ldsh [%l7 + 0x7E], %g1
tpos %xcc, 0x6
loop_2934:
fnot1s %f7, %f13
array8 %g2, %l2, %g6
fnot1s %f2, %f2
fpack16 %f14, %f0
fcmpeq32 %f10, %f8, %l1
movrgz %o4, 0x3D8, %g5
fblg %fcc0, loop_2935
bcc loop_2936
movpos %xcc, %o0, %l0
srl %l3, %l4, %l5
loop_2935:
ldx [%l7 + 0x70], %o6
loop_2936:
tg %icc, 0x0
fmovdge %xcc, %f4, %f6
smulcc %i6, %l6, %o3
fmovdpos %xcc, %f7, %f8
lduh [%l7 + 0x0A], %i5
fzero %f14
brgez %g3, loop_2937
andcc %g7, 0x08B6, %i4
fornot2 %f12, %f4, %f12
movn %xcc, %i1, %o1
loop_2937:
movl %xcc, %i7, %o7
fcmps %fcc2, %f3, %f2
bpos,a,pn %xcc, loop_2938
st %f9, [%l7 + 0x58]
fandnot2s %f10, %f9, %f8
lduh [%l7 + 0x2C], %o2
loop_2938:
fpsub16 %f6, %f6, %f8
movrne %i2, 0x1CD, %g4
fcmpes %fcc3, %f10, %f0
fnand %f6, %f6, %f2
edge32n %o5, %i3, %i0
bshuffle %f12, %f8, %f8
fsrc1 %f0, %f14
xnorcc %g2, 0x08DC, %g1
ldsb [%l7 + 0x7D], %g6
xor %l1, %o4, %l2
fnand %f14, %f6, %f8
fnot1s %f12, %f8
ldsh [%l7 + 0x24], %o0
fbue,a %fcc0, loop_2939
fmovsgu %icc, %f11, %f7
ldsb [%l7 + 0x56], %l0
ldd [%l7 + 0x18], %f10
loop_2939:
fbul %fcc1, loop_2940
brlz %l3, loop_2941
movg %xcc, %g5, %l5
edge8n %l4, %o6, %l6
loop_2940:
ldsh [%l7 + 0x48], %i6
loop_2941:
fbl,a %fcc1, loop_2942
st %f7, [%l7 + 0x0C]
fnors %f10, %f15, %f2
stb %o3, [%l7 + 0x0A]
loop_2942:
tn %icc, 0x7
umul %g3, 0x0F37, %i5
bvs,a,pt %xcc, loop_2943
ldsh [%l7 + 0x6C], %g7
fornot1s %f5, %f0, %f10
fmovsgu %xcc, %f8, %f15
loop_2943:
bneg,a loop_2944
ld [%l7 + 0x0C], %f12
subc %i1, 0x0674, %i4
stw %i7, [%l7 + 0x7C]
loop_2944:
bvs,a loop_2945
fmovrslz %o7, %f13, %f8
fcmpd %fcc0, %f0, %f6
umul %o1, %i2, %o2
loop_2945:
fbg %fcc0, loop_2946
ldsh [%l7 + 0x7A], %g4
fble %fcc2, loop_2947
fcmpd %fcc3, %f4, %f2
loop_2946:
fsrc2s %f10, %f12
taddcctv %i3, %o5, %g2
loop_2947:
srl %g1, %i0, %l1
fnand %f14, %f8, %f0
fands %f9, %f1, %f2
ldsh [%l7 + 0x58], %g6
ldub [%l7 + 0x1F], %l2
sdivcc %o4, 0x1500, %o0
ta %xcc, 0x1
ldub [%l7 + 0x59], %l3
edge32l %l0, %l5, %g5
fcmped %fcc2, %f2, %f12
edge32l %o6, %l6, %i6
movrlz %o3, 0x1B1, %l4
fone %f12
bl,pn %xcc, loop_2948
movg %xcc, %g3, %i5
lduh [%l7 + 0x30], %i1
fmul8x16al %f4, %f11, %f14
loop_2948:
fandnot1s %f6, %f2, %f10
ld [%l7 + 0x24], %f12
ldd [%l7 + 0x70], %f8
fbu %fcc0, loop_2949
stw %i4, [%l7 + 0x58]
tg %xcc, 0x6
fmovsne %xcc, %f12, %f1
loop_2949:
bcs,a,pn %xcc, loop_2950
movrlz %g7, 0x199, %i7
ldsb [%l7 + 0x78], %o1
fbu %fcc0, loop_2951
loop_2950:
fxors %f12, %f8, %f9
tgu %xcc, 0x6
edge16n %i2, %o2, %g4
loop_2951:
ldsw [%l7 + 0x68], %i3
udiv %o7, 0x04D9, %g2
ldsw [%l7 + 0x70], %g1
ldd [%l7 + 0x28], %f2
fbu,a %fcc0, loop_2952
mova %icc, %i0, %l1
faligndata %f2, %f6, %f0
bcs,pn %icc, loop_2953
loop_2952:
stx %g6, [%l7 + 0x08]
fmovdpos %xcc, %f13, %f10
fmovsle %xcc, %f4, %f10
loop_2953:
sth %o5, [%l7 + 0x08]
lduw [%l7 + 0x1C], %o4
tleu %icc, 0x5
stw %l2, [%l7 + 0x3C]
fbg,a %fcc2, loop_2954
fbu,a %fcc3, loop_2955
edge16n %l3, %l0, %o0
sth %g5, [%l7 + 0x32]
loop_2954:
subcc %l5, 0x1815, %l6
loop_2955:
taddcc %i6, %o6, %l4
std %f10, [%l7 + 0x70]
edge16n %o3, %g3, %i1
orn %i4, 0x15D0, %i5
std %f8, [%l7 + 0x40]
tleu %icc, 0x0
bleu loop_2956
fbo,a %fcc2, loop_2957
alignaddr %i7, %g7, %i2
std %f4, [%l7 + 0x10]
loop_2956:
nop
setx loop_2958, %l0, %l1
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_2957:
ldub [%l7 + 0x57], %o1
movg %xcc, %o2, %g4
tsubcc %o7, 0x0D80, %g2
loop_2958:
fmovscc %xcc, %f12, %f5
fnors %f3, %f6, %f9
bcs,a,pt %xcc, loop_2959
fmovrse %i3, %f11, %f6
fabsd %f10, %f4
ldub [%l7 + 0x25], %i0
loop_2959:
lduh [%l7 + 0x42], %g1
movne %icc, %g6, %l1
nop
setx loop_2960, %l0, %l1
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 + 0x24], %o4
fbe,a %fcc3, loop_2961
taddcc %o5, %l3, %l0
loop_2960:
ldsw [%l7 + 0x30], %o0
nop
setx loop_2962, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2961:
movrgez %l2, 0x2F7, %g5
lduh [%l7 + 0x4E], %l6
xnor %i6, 0x0D40, %o6
loop_2962:
fpadd32 %f8, %f12, %f2
fmovrdgez %l4, %f8, %f2
st %f0, [%l7 + 0x24]
ldx [%l7 + 0x78], %o3
bpos %xcc, loop_2963
fpack16 %f8, %f12
stx %g3, [%l7 + 0x58]
fones %f10
loop_2963:
stw %l5, [%l7 + 0x54]
ldsh [%l7 + 0x20], %i4
subc %i5, %i1, %g7
ba,pn %xcc, loop_2964
fnot2 %f12, %f14
movne %icc, %i2, %i7
edge16ln %o1, %o2, %g4
loop_2964:
movne %xcc, %g2, %o7
orn %i0, 0x145D, %i3
srax %g6, %l1, %o4
fmovdleu %icc, %f8, %f12
stx %o5, [%l7 + 0x48]
bcc,a,pn %icc, loop_2965
movcs %xcc, %l3, %g1
edge8n %o0, %l2, %l0
fnor %f6, %f10, %f0
loop_2965:
ldub [%l7 + 0x35], %l6
lduh [%l7 + 0x12], %g5
ldx [%l7 + 0x68], %i6
fmovrsgez %o6, %f13, %f7
ldsw [%l7 + 0x58], %l4
lduw [%l7 + 0x74], %o3
bge %icc, loop_2966
siam 0x1
ldd [%l7 + 0x60], %f2
bg,pn %xcc, loop_2967
loop_2966:
ldsh [%l7 + 0x42], %g3
fmovdleu %icc, %f4, %f7
faligndata %f4, %f0, %f12
loop_2967:
ldsb [%l7 + 0x1D], %l5
stx %i4, [%l7 + 0x70]
sth %i5, [%l7 + 0x34]
tvs %icc, 0x5
fcmple16 %f0, %f2, %g7
srl %i1, %i2, %i7
stb %o1, [%l7 + 0x5E]
movle %icc, %g4, %o2
st %f8, [%l7 + 0x38]
tleu %icc, 0x7
fpsub16s %f1, %f6, %f14
ldub [%l7 + 0x4C], %g2
std %f0, [%l7 + 0x70]
fcmpgt32 %f14, %f0, %i0
for %f12, %f6, %f6
srax %o7, 0x09, %i3
fnegs %f14, %f9
addc %g6, %o4, %o5
pdist %f12, %f12, %f10
srl %l1, %l3, %g1
ldd [%l7 + 0x68], %f14
fble,a %fcc2, loop_2968
fmovde %xcc, %f4, %f2
edge16 %o0, %l2, %l0
srax %g5, 0x0F, %i6
loop_2968:
stx %l6, [%l7 + 0x18]
bcc loop_2969
stx %o6, [%l7 + 0x30]
fpadd16 %f2, %f6, %f8
fnor %f10, %f12, %f8
loop_2969:
ldsb [%l7 + 0x5C], %l4
stb %g3, [%l7 + 0x70]
fbul %fcc2, loop_2970
srlx %l5, 0x08, %o3
ldsb [%l7 + 0x36], %i4
fmovdvc %xcc, %f1, %f12
loop_2970:
smul %g7, %i1, %i2
fmovrdlz %i5, %f0, %f8
subc %o1, %g4, %o2
fmovdcs %xcc, %f0, %f6
fcmpgt32 %f14, %f12, %i7
taddcctv %i0, %o7, %i3
fbuge %fcc0, loop_2971
sth %g2, [%l7 + 0x1C]
lduw [%l7 + 0x64], %g6
alignaddr %o5, %l1, %o4
loop_2971:
brgez %g1, loop_2972
edge16l %o0, %l3, %l0
fcmpgt16 %f6, %f10, %g5
ldsw [%l7 + 0x28], %i6
loop_2972:
st %f15, [%l7 + 0x40]
fpsub16s %f14, %f1, %f10
ldsw [%l7 + 0x5C], %l6
fpadd16s %f8, %f10, %f0
fmovdvs %icc, %f13, %f2
andncc %o6, %l2, %l4
fmovrsne %l5, %f2, %f5
array16 %o3, %i4, %g7
stx %g3, [%l7 + 0x50]
std %f4, [%l7 + 0x58]
stb %i1, [%l7 + 0x21]
tge %xcc, 0x1
mova %icc, %i5, %o1
stb %g4, [%l7 + 0x15]
ldsw [%l7 + 0x58], %i2
fxor %f6, %f0, %f0
ld [%l7 + 0x6C], %f9
ldx [%l7 + 0x60], %i7
for %f4, %f8, %f4
lduh [%l7 + 0x16], %o2
lduh [%l7 + 0x0E], %o7
smulcc %i0, 0x12A8, %g2
sll %i3, %o5, %g6
ld [%l7 + 0x6C], %f3
edge16l %l1, %g1, %o0
brlz,a %l3, loop_2973
bgu,pn %xcc, loop_2974
fpsub16 %f12, %f8, %f6
fexpand %f5, %f0
loop_2973:
ldx [%l7 + 0x50], %l0
loop_2974:
ldsb [%l7 + 0x54], %o4
bcc,a,pn %xcc, loop_2975
fornot2 %f10, %f4, %f6
ldub [%l7 + 0x29], %g5
fbe %fcc3, loop_2976
loop_2975:
ldub [%l7 + 0x4E], %i6
ldsb [%l7 + 0x22], %o6
brz %l2, loop_2977
loop_2976:
ldub [%l7 + 0x66], %l4
lduw [%l7 + 0x50], %l5
fcmple16 %f8, %f2, %o3
loop_2977:
ldd [%l7 + 0x48], %f0
tpos %xcc, 0x4
sdiv %l6, 0x1AD6, %i4
fmuld8ulx16 %f1, %f8, %f14
fcmpgt16 %f0, %f12, %g7
ldsb [%l7 + 0x2A], %i1
edge32n %i5, %o1, %g4
fcmpeq16 %f14, %f2, %g3
fmovsge %xcc, %f2, %f5
mulx %i2, 0x1C64, %i7
bl,pn %icc, loop_2978
tvs %xcc, 0x2
tge %xcc, 0x6
fmovscs %icc, %f15, %f12
loop_2978:
edge32ln %o2, %i0, %o7
xnorcc %i3, %o5, %g2
tneg %icc, 0x2
movcs %xcc, %g6, %g1
array16 %l1, %o0, %l0
call loop_2979
smulcc %o4, 0x0B28, %g5
fpmerge %f3, %f6, %f14
fornot1 %f14, %f2, %f14
loop_2979:
fmovrdlez %i6, %f12, %f0
movleu %icc, %o6, %l2
fand %f4, %f2, %f14
bshuffle %f2, %f2, %f10
taddcctv %l3, 0x1F72, %l4
sdivcc %o3, 0x1BCA, %l5
std %f12, [%l7 + 0x18]
fandnot2 %f12, %f6, %f12
fmovrslz %i4, %f10, %f2
ldx [%l7 + 0x40], %g7
ld [%l7 + 0x34], %f12
ldub [%l7 + 0x34], %i1
lduh [%l7 + 0x5A], %i5
tcc %icc, 0x3
faligndata %f4, %f8, %f2
addc %l6, %g4, %g3
fornot2 %f0, %f12, %f0
xorcc %o1, 0x0680, %i7
fnegd %f0, %f4
ldsh [%l7 + 0x6C], %i2
stw %i0, [%l7 + 0x1C]
srlx %o2, 0x11, %o7
fmovdvc %icc, %f0, %f15
fpsub16 %f10, %f14, %f12
fmovrsne %i3, %f6, %f1
stx %g2, [%l7 + 0x58]
fbn,a %fcc0, loop_2980
fsrc1s %f15, %f15
pdist %f12, %f8, %f4
udivcc %o5, 0x02F9, %g6
loop_2980:
stx %l1, [%l7 + 0x70]
fxnor %f2, %f6, %f4
std %f10, [%l7 + 0x28]
ta %icc, 0x4
tcc %xcc, 0x2
bn %xcc, loop_2981
movleu %xcc, %o0, %l0
ldsw [%l7 + 0x10], %g1
udivx %g5, 0x0B93, %i6
loop_2981:
fnegd %f12, %f4
fpackfix %f6, %f1
stw %o6, [%l7 + 0x64]
st %f13, [%l7 + 0x20]
fpadd32 %f14, %f8, %f6
ldx [%l7 + 0x60], %o4
ld [%l7 + 0x60], %f15
sth %l3, [%l7 + 0x1A]
fmovrdgez %l2, %f6, %f14
fmovdge %icc, %f13, %f10
fornot2s %f4, %f9, %f12
lduh [%l7 + 0x4E], %o3
stw %l5, [%l7 + 0x48]
tne %xcc, 0x1
movrne %i4, 0x3C5, %g7
smulcc %l4, 0x1246, %i5
ldsb [%l7 + 0x15], %i1
st %f1, [%l7 + 0x70]
ldsw [%l7 + 0x24], %l6
nop
setx loop_2982, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f4, [%l7 + 0x38]
nop
setx loop_2983, %l0, %l1
jmpl %l1, %g4
smul %o1, %i7, %i2
loop_2982:
fbn,a %fcc1, loop_2984
edge32 %i0, %g3, %o7
loop_2983:
ldub [%l7 + 0x29], %i3
movre %g2, %o5, %o2
loop_2984:
bleu,a loop_2985
fpack16 %f10, %f1
tle %xcc, 0x6
std %f4, [%l7 + 0x40]
loop_2985:
fnegs %f11, %f5
ldx [%l7 + 0x20], %l1
subc %g6, %l0, %g1
st %f9, [%l7 + 0x44]
fnot1s %f12, %f6
std %f2, [%l7 + 0x70]
subcc %g5, 0x0B95, %i6
movcc %xcc, %o0, %o6
movrlz %l3, 0x18A, %l2
fmovscs %xcc, %f10, %f15
sth %o4, [%l7 + 0x66]
fbne,a %fcc0, loop_2986
brlez,a %o3, loop_2987
ldsh [%l7 + 0x18], %i4
std %f6, [%l7 + 0x08]
loop_2986:
stw %g7, [%l7 + 0x7C]
loop_2987:
ld [%l7 + 0x4C], %f6
lduw [%l7 + 0x4C], %l4
tcs %xcc, 0x1
fpadd16 %f12, %f10, %f0
fcmple32 %f4, %f8, %l5
fmul8x16au %f15, %f8, %f6
tvs %xcc, 0x4
fmovsle %xcc, %f14, %f2
fmovdcs %xcc, %f0, %f8
ldd [%l7 + 0x38], %f4
tn %xcc, 0x3
edge8l %i5, %l6, %g4
bpos,a,pn %icc, loop_2988
stw %i1, [%l7 + 0x34]
edge32l %o1, %i2, %i7
fxnors %f4, %f1, %f5
loop_2988:
ldub [%l7 + 0x30], %i0
ldub [%l7 + 0x23], %g3
srlx %o7, %g2, %o5
ldsw [%l7 + 0x34], %o2
subccc %l1, %g6, %i3
ldx [%l7 + 0x40], %l0
stx %g1, [%l7 + 0x60]
brgez,a %i6, loop_2989
ld [%l7 + 0x54], %f9
tcc %xcc, 0x5
ldd [%l7 + 0x40], %f0
loop_2989:
fmul8x16 %f13, %f2, %f4
lduh [%l7 + 0x52], %g5
and %o6, %l3, %l2
fbul,a %fcc1, loop_2990
be,a %icc, loop_2991
fsrc1 %f14, %f8
edge8n %o0, %o3, %o4
loop_2990:
subccc %i4, 0x121F, %l4
loop_2991:
fmovscc %icc, %f4, %f13
sth %l5, [%l7 + 0x7E]
ldd [%l7 + 0x50], %f8
ldd [%l7 + 0x50], %f6
faligndata %f0, %f12, %f10
fmovsne %icc, %f11, %f8
bvc,pt %xcc, loop_2992
fpackfix %f6, %f1
bshuffle %f0, %f6, %f4
fmovdcc %xcc, %f11, %f6
loop_2992:
movl %icc, %i5, %l6
fones %f4
fpadd16s %f8, %f7, %f1
fmovrdne %g4, %f12, %f8
ldub [%l7 + 0x46], %i1
lduh [%l7 + 0x56], %g7
st %f3, [%l7 + 0x58]
array32 %o1, %i2, %i7
bge,pn %icc, loop_2993
stx %i0, [%l7 + 0x30]
addccc %o7, 0x0737, %g2
fxnor %f4, %f14, %f14
loop_2993:
fmovrslez %g3, %f6, %f3
std %f14, [%l7 + 0x60]
fzeros %f9
tg %xcc, 0x2
fones %f0
ld [%l7 + 0x7C], %f14
st %f12, [%l7 + 0x34]
st %f15, [%l7 + 0x30]
movvc %icc, %o5, %l1
fpmerge %f6, %f8, %f10
ldsw [%l7 + 0x68], %o2
fbg %fcc2, loop_2994
st %f12, [%l7 + 0x24]
lduw [%l7 + 0x30], %g6
fmovsgu %icc, %f3, %f9
loop_2994:
fands %f14, %f6, %f0
fmovdpos %xcc, %f14, %f13
fmovrsne %l0, %f3, %f2
bneg,a,pt %icc, loop_2995
edge8ln %g1, %i6, %g5
fnands %f15, %f13, %f4
fba %fcc1, loop_2996
loop_2995:
fmovrdgz %i3, %f14, %f0
tg %icc, 0x2
fmuld8sux16 %f12, %f6, %f0
loop_2996:
ldsb [%l7 + 0x41], %l3
ldsh [%l7 + 0x5C], %o6
bn %icc, loop_2997
fmovsg %xcc, %f7, %f9
fandnot2s %f12, %f5, %f6
fbule %fcc2, loop_2998
loop_2997:
fpsub16s %f5, %f14, %f0
edge8 %o0, %o3, %o4
fmovdleu %xcc, %f15, %f5
loop_2998:
orn %l2, 0x0FB0, %i4
lduh [%l7 + 0x52], %l5
fmul8x16al %f4, %f14, %f10
udiv %l4, 0x082F, %l6
fmovsge %xcc, %f15, %f3
st %f0, [%l7 + 0x10]
mulscc %i5, %i1, %g7
fmovsleu %xcc, %f13, %f10
fmovrslez %g4, %f5, %f6
bne loop_2999
movcc %xcc, %i2, %o1
fbge %fcc2, loop_3000
orncc %i7, %i0, %o7
loop_2999:
fmovdpos %icc, %f6, %f14
movvs %xcc, %g3, %g2
loop_3000:
tle %xcc, 0x3
tge %icc, 0x2
edge8l %l1, %o2, %g6
fnegd %f8, %f8
bgu,a,pt %xcc, loop_3001
ldsb [%l7 + 0x34], %o5
xor %l0, 0x1946, %i6
ldsb [%l7 + 0x6D], %g5
loop_3001:
bcs loop_3002
ldsb [%l7 + 0x47], %g1
edge32l %i3, %o6, %l3
lduw [%l7 + 0x28], %o0
loop_3002:
addc %o3, %o4, %i4
ldx [%l7 + 0x60], %l2
lduh [%l7 + 0x64], %l5
fmovrsgez %l6, %f10, %f7
fmul8ulx16 %f8, %f10, %f2
movrlz %l4, %i1, %i5
fmovsl %icc, %f9, %f5
edge8l %g4, %g7, %o1
or %i2, 0x1033, %i7
st %f3, [%l7 + 0x64]
movrne %i0, %o7, %g3
edge16n %g2, %l1, %g6
fxor %f0, %f4, %f6
fandnot2 %f14, %f10, %f6
move %xcc, %o2, %o5
srlx %l0, %i6, %g1
subc %g5, 0x1EE9, %i3
addccc %l3, %o6, %o3
tle %icc, 0x0
tle %icc, 0x0
popc 0x13A5, %o4
sethi 0x0E9E, %i4
fcmpeq16 %f2, %f14, %l2
ldsh [%l7 + 0x18], %l5
movleu %icc, %l6, %o0
array32 %l4, %i1, %g4
bcc,a,pt %xcc, loop_3003
fmovsn %icc, %f8, %f12
sdivx %i5, 0x1E0C, %g7
addcc %i2, 0x1A2E, %o1
loop_3003:
edge32 %i0, %o7, %g3
fmul8x16 %f12, %f10, %f2
fbg,a %fcc3, loop_3004
fands %f10, %f15, %f2
sth %g2, [%l7 + 0x3A]
fmul8sux16 %f0, %f6, %f14
loop_3004:
tpos %icc, 0x4
srlx %l1, 0x19, %g6
fmovscs %xcc, %f3, %f2
stx %o2, [%l7 + 0x48]
ldsh [%l7 + 0x58], %i7
bleu,a loop_3005
udiv %l0, 0x1262, %o5
fcmped %fcc3, %f6, %f8
fbuge %fcc3, loop_3006
loop_3005:
ldsh [%l7 + 0x30], %g1
fnot1 %f0, %f6
lduw [%l7 + 0x0C], %i6
loop_3006:
ldub [%l7 + 0x0F], %g5
fand %f8, %f0, %f4
brlez %l3, loop_3007
fmovspos %icc, %f10, %f2
fmovrdlz %i3, %f8, %f8
edge16n %o6, %o3, %i4
loop_3007:
fmovsa %icc, %f13, %f5
movgu %xcc, %o4, %l5
orn %l2, %l6, %l4
bl %icc, loop_3008
ldub [%l7 + 0x78], %o0
bvs %icc, loop_3009
tpos %icc, 0x4
loop_3008:
call loop_3010
fpsub16s %f15, %f4, %f0
loop_3009:
fmovdl %xcc, %f15, %f12
andcc %g4, %i5, %i1
loop_3010:
stw %g7, [%l7 + 0x58]
fbul %fcc2, loop_3011
bne,a loop_3012
fpsub32s %f7, %f12, %f9
udiv %o1, 0x091A, %i0
loop_3011:
umulcc %i2, 0x1E2D, %o7
loop_3012:
fbg,a %fcc0, loop_3013
fnot1 %f4, %f14
and %g3, %l1, %g2
fnot1s %f14, %f4
loop_3013:
ba,a %xcc, loop_3014
fnot2s %f10, %f9
fcmpgt32 %f6, %f2, %o2
umul %g6, %i7, %o5
loop_3014:
umul %l0, %g1, %g5
fsrc1s %f1, %f13
udivcc %i6, 0x08C1, %i3
fmovrslez %l3, %f2, %f1
ldub [%l7 + 0x0A], %o6
ldub [%l7 + 0x1B], %o3
fmovrslz %i4, %f11, %f4
orn %o4, 0x0DFF, %l5
smul %l2, 0x0A43, %l4
ba,pn %xcc, loop_3015
movgu %xcc, %o0, %l6
edge32n %i5, %g4, %i1
fmovrdne %g7, %f0, %f2
loop_3015:
fnors %f11, %f12, %f8
fmovrsgez %i0, %f6, %f3
fmovs %f11, %f0
ldub [%l7 + 0x49], %o1
fcmped %fcc1, %f4, %f10
fornot1s %f2, %f14, %f3
st %f10, [%l7 + 0x58]
fbn,a %fcc1, loop_3016
std %f2, [%l7 + 0x60]
ldd [%l7 + 0x08], %f14
taddcc %i2, 0x0908, %o7
loop_3016:
std %f2, [%l7 + 0x40]
lduh [%l7 + 0x38], %l1
fcmpgt16 %f14, %f14, %g3
lduw [%l7 + 0x0C], %o2
std %f10, [%l7 + 0x58]
fnot2s %f10, %f4
fmul8ulx16 %f6, %f4, %f2
tl %icc, 0x5
ldsw [%l7 + 0x68], %g2
std %f2, [%l7 + 0x70]
stx %i7, [%l7 + 0x58]
bcs,a loop_3017
andn %g6, 0x1481, %o5
lduw [%l7 + 0x54], %l0
fmovsvs %xcc, %f12, %f3
loop_3017:
mulx %g1, 0x1642, %i6
smul %i3, 0x0AA4, %l3
mulscc %g5, 0x0BE8, %o6
fble %fcc2, loop_3018
fmuld8sux16 %f15, %f4, %f12
movcc %xcc, %o3, %i4
edge32ln %l5, %l2, %o4
loop_3018:
ldsh [%l7 + 0x58], %l4
fpsub16 %f10, %f10, %f0
and %o0, 0x1E3E, %i5
edge16 %g4, %l6, %g7
ldsh [%l7 + 0x2E], %i0
fnand %f12, %f12, %f4
bvs loop_3019
fands %f4, %f7, %f1
ld [%l7 + 0x54], %f5
srlx %o1, %i2, %o7
loop_3019:
sub %l1, 0x158B, %g3
lduw [%l7 + 0x08], %i1
fbl %fcc1, loop_3020
movne %icc, %o2, %i7
fbu %fcc1, loop_3021
brnz,a %g6, loop_3022
loop_3020:
ldsw [%l7 + 0x44], %o5
fzeros %f14
loop_3021:
ld [%l7 + 0x70], %f10
loop_3022:
fmovsle %icc, %f5, %f1
ldsb [%l7 + 0x16], %g2
fnands %f5, %f8, %f9
fmovdne %xcc, %f3, %f11
ba %icc, loop_3023
edge8l %g1, %i6, %l0
edge16n %l3, %g5, %i3
fzeros %f6
loop_3023:
ld [%l7 + 0x78], %f8
ldsw [%l7 + 0x14], %o3
edge8l %i4, %o6, %l5
fmovda %xcc, %f2, %f10
st %f14, [%l7 + 0x60]
sth %l2, [%l7 + 0x2A]
tl %xcc, 0x0
andn %o4, %o0, %i5
fbul,a %fcc2, loop_3024
alignaddr %g4, %l6, %l4
fpsub16 %f2, %f8, %f10
sra %g7, %i0, %i2
loop_3024:
fmovsleu %icc, %f5, %f1
tcs %xcc, 0x0
lduw [%l7 + 0x78], %o1
tvs %icc, 0x2
sth %o7, [%l7 + 0x10]
fmuld8sux16 %f5, %f7, %f0
sth %l1, [%l7 + 0x2E]
fmul8x16au %f12, %f0, %f14
ldsb [%l7 + 0x73], %i1
tle %xcc, 0x2
srlx %o2, %g3, %i7
stw %g6, [%l7 + 0x44]
ldsw [%l7 + 0x34], %g2
ldx [%l7 + 0x68], %o5
edge8l %g1, %l0, %l3
lduh [%l7 + 0x08], %g5
for %f4, %f2, %f10
fnot1s %f10, %f3
edge32l %i3, %o3, %i4
fbug,a %fcc3, loop_3025
fba,a %fcc0, loop_3026
fcmps %fcc0, %f12, %f8
ldx [%l7 + 0x30], %i6
loop_3025:
edge32 %o6, %l2, %l5
loop_3026:
fnot1 %f6, %f0
nop
setx loop_3027, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movvs %xcc, %o0, %o4
fcmpgt16 %f0, %f8, %g4
edge16 %l6, %l4, %g7
loop_3027:
sth %i5, [%l7 + 0x7E]
fmovscc %xcc, %f4, %f9
bcc loop_3028
fmovdvc %icc, %f14, %f15
fandnot2s %f3, %f10, %f12
ld [%l7 + 0x6C], %f13
loop_3028:
sth %i0, [%l7 + 0x6C]
ldx [%l7 + 0x50], %o1
sth %o7, [%l7 + 0x1A]
alignaddr %l1, %i1, %i2
stb %g3, [%l7 + 0x76]
fxor %f8, %f0, %f10
sdivcc %o2, 0x1A04, %g6
ldsb [%l7 + 0x54], %i7
fmul8x16al %f2, %f15, %f14
ldsh [%l7 + 0x18], %g2
bcc,a %icc, loop_3029
fbue %fcc2, loop_3030
fexpand %f12, %f6
fcmpes %fcc1, %f10, %f8
loop_3029:
call loop_3031
loop_3030:
fcmpgt16 %f12, %f2, %o5
bn loop_3032
fbu %fcc3, loop_3033
loop_3031:
movne %xcc, %l0, %g1
ba,a,pt %icc, loop_3034
loop_3032:
srlx %l3, 0x01, %g5
loop_3033:
xor %i3, %i4, %i6
fcmpd %fcc2, %f2, %f14
loop_3034:
sth %o3, [%l7 + 0x46]
fbue %fcc2, loop_3035
fnands %f6, %f0, %f4
fnot2s %f10, %f6
fbule,a %fcc1, loop_3036
loop_3035:
bg,a %icc, loop_3037
std %f2, [%l7 + 0x08]
alignaddrl %o6, %l5, %o0
loop_3036:
fblg,a %fcc0, loop_3038
loop_3037:
fcmpne16 %f6, %f0, %o4
movrlez %l2, 0x015, %g4
st %f14, [%l7 + 0x20]
loop_3038:
fexpand %f4, %f4
movl %xcc, %l4, %g7
ldub [%l7 + 0x54], %i5
tge %icc, 0x3
fnand %f14, %f6, %f10
fpadd16s %f14, %f5, %f4
std %f8, [%l7 + 0x30]
xorcc %i0, %o1, %l6
stb %o7, [%l7 + 0x4E]
movrlez %l1, 0x186, %i2
stb %i1, [%l7 + 0x32]
fpackfix %f6, %f5
fmovsne %xcc, %f8, %f6
fble,a %fcc2, loop_3039
std %f8, [%l7 + 0x10]
udivcc %g3, 0x0D41, %g6
edge32ln %o2, %g2, %o5
loop_3039:
fmovse %icc, %f14, %f13
tge %xcc, 0x6
stx %l0, [%l7 + 0x10]
fble,a %fcc0, loop_3040
movvc %xcc, %g1, %i7
fbne %fcc3, loop_3041
fabsd %f8, %f8
loop_3040:
fsrc1s %f10, %f11
movg %xcc, %g5, %l3
loop_3041:
movneg %xcc, %i3, %i6
fba,a %fcc2, loop_3042
brgez,a %o3, loop_3043
call loop_3044
ba loop_3045
loop_3042:
fornot2 %f4, %f14, %f4
loop_3043:
fornot1s %f12, %f15, %f11
loop_3044:
ldsw [%l7 + 0x4C], %i4
loop_3045:
bl %xcc, loop_3046
fones %f2
udivcc %l5, 0x17C0, %o0
move %xcc, %o4, %l2
loop_3046:
ldsh [%l7 + 0x68], %o6
fsrc1 %f10, %f10
bg,a loop_3047
stw %g4, [%l7 + 0x10]
lduh [%l7 + 0x48], %g7
bneg,a,pn %xcc, loop_3048
loop_3047:
nop
setx loop_3049, %l0, %l1
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 %i5, 0x08C5, %i0
addc %o1, 0x03A6, %l4
loop_3048:
bge,a,pt %xcc, loop_3050
loop_3049:
movcs %xcc, %l6, %o7
ba,a %xcc, loop_3051
fbue,a %fcc1, loop_3052
loop_3050:
udiv %i2, 0x0EAD, %l1
fmovdneg %icc, %f9, %f7
loop_3051:
ldsb [%l7 + 0x49], %g3
loop_3052:
ldsh [%l7 + 0x54], %g6
andncc %i1, %o2, %g2
ld [%l7 + 0x64], %f8
fmovsge %icc, %f5, %f13
ldub [%l7 + 0x5D], %o5
fmuld8ulx16 %f11, %f15, %f10
fmovrdgez %l0, %f8, %f4
tsubcctv %i7, 0x0BF4, %g5
fbg,a %fcc2, loop_3053
fmovdvc %icc, %f8, %f8
sth %g1, [%l7 + 0x68]
xorcc %l3, 0x1E41, %i6
loop_3053:
ldx [%l7 + 0x10], %i3
lduw [%l7 + 0x68], %o3
ble %icc, loop_3054
fble,a %fcc2, loop_3055
bvc loop_3056
orcc %l5, 0x06F6, %i4
loop_3054:
ldsw [%l7 + 0x64], %o4
loop_3055:
tvc %icc, 0x1
loop_3056:
ldsb [%l7 + 0x75], %o0
tcc %icc, 0x1
fbe %fcc3, loop_3057
or %o6, 0x0099, %g4
movgu %icc, %g7, %i5
andncc %l2, %i0, %o1
loop_3057:
addcc %l4, 0x0456, %l6
ldsw [%l7 + 0x34], %i2
alignaddr %l1, %g3, %g6
mova %xcc, %o7, %i1
fblg %fcc0, loop_3058
fmovsvc %icc, %f11, %f1
tleu %icc, 0x2
smul %g2, 0x1F97, %o5
loop_3058:
stw %l0, [%l7 + 0x40]
tcc %xcc, 0x2
tge %icc, 0x0
sdiv %i7, 0x0F75, %o2
fbne,a %fcc2, loop_3059
fnot2s %f7, %f5
umul %g5, 0x1361, %g1
stw %l3, [%l7 + 0x2C]
loop_3059:
ldx [%l7 + 0x60], %i3
tcc %xcc, 0x7
stb %i6, [%l7 + 0x5B]
movle %icc, %o3, %l5
brlez %o4, loop_3060
orcc %o0, %o6, %g4
ldub [%l7 + 0x29], %g7
ldub [%l7 + 0x1A], %i4
loop_3060:
stb %l2, [%l7 + 0x34]
ld [%l7 + 0x78], %f0
ldsh [%l7 + 0x44], %i5
stw %i0, [%l7 + 0x30]
fpack32 %f2, %f10, %f6
tvc %xcc, 0x2
tvs %icc, 0x6
sdiv %o1, 0x046E, %l4
ldd [%l7 + 0x40], %f10
edge16 %l6, %l1, %i2
stw %g3, [%l7 + 0x58]
movle %xcc, %g6, %i1
nop
setx loop_3061, %l0, %l1
jmpl %l1, %g2
nop
setx loop_3062, %l0, %l1
jmpl %l1, %o5
andncc %l0, %i7, %o2
ld [%l7 + 0x10], %f13
loop_3061:
fsrc2 %f8, %f8
loop_3062:
fmovrse %g5, %f1, %f11
fornot2 %f4, %f6, %f0
subc %o7, %g1, %l3
fmovrslez %i3, %f4, %f6
te %xcc, 0x0
ldd [%l7 + 0x78], %f14
ta %xcc, 0x3
movn %xcc, %o3, %l5
fmovscc %xcc, %f7, %f3
std %f14, [%l7 + 0x60]
nop
setx loop_3063, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bvc,a,pt %icc, loop_3064
ldsh [%l7 + 0x12], %o4
fpadd16s %f6, %f7, %f15
loop_3063:
fbge,a %fcc3, loop_3065
loop_3064:
fbul %fcc1, loop_3066
fpsub32s %f11, %f15, %f2
be,a,pt %xcc, loop_3067
loop_3065:
bg,pt %xcc, loop_3068
loop_3066:
movneg %icc, %i6, %o6
ld [%l7 + 0x3C], %f6
loop_3067:
addccc %o0, 0x130B, %g4
loop_3068:
ldd [%l7 + 0x58], %f12
stb %g7, [%l7 + 0x3A]
ld [%l7 + 0x28], %f6
st %f12, [%l7 + 0x24]
srl %i4, %i5, %i0
std %f12, [%l7 + 0x60]
addcc %o1, %l2, %l4
xorcc %l1, 0x1D51, %i2
call loop_3069
call loop_3070
fmovda %icc, %f12, %f12
mulx %l6, %g3, %i1
loop_3069:
bge,a,pt %xcc, loop_3071
loop_3070:
nop
setx loop_3072, %l0, %l1
jmpl %l1, %g6
ldub [%l7 + 0x56], %g2
fsrc2s %f15, %f10
loop_3071:
fpadd16 %f6, %f10, %f14
loop_3072:
fnegd %f6, %f8
st %f7, [%l7 + 0x14]
fzeros %f10
fbl,a %fcc3, loop_3073
fmovrdlz %o5, %f14, %f6
ble,a loop_3074
tge %xcc, 0x0
loop_3073:
fcmpgt32 %f10, %f2, %l0
stw %i7, [%l7 + 0x4C]
loop_3074:
tsubcctv %g5, %o2, %g1
sth %o7, [%l7 + 0x12]
lduw [%l7 + 0x38], %l3
fxors %f5, %f0, %f14
movvc %icc, %o3, %i3
movrgz %o4, 0x361, %i6
stb %l5, [%l7 + 0x63]
tge %icc, 0x4
edge8 %o0, %o6, %g4
movrlez %i4, %g7, %i5
bgu loop_3075
ldsw [%l7 + 0x24], %i0
sdivcc %o1, 0x17BF, %l4
lduw [%l7 + 0x7C], %l1
loop_3075:
movvs %icc, %l2, %i2
brgz,a %g3, loop_3076
fmul8sux16 %f0, %f8, %f12
fnand %f12, %f2, %f4
fmovsvs %icc, %f0, %f7
loop_3076:
stb %i1, [%l7 + 0x4C]
edge8n %g6, %g2, %o5
ldsw [%l7 + 0x50], %l0
edge8ln %i7, %l6, %o2
lduw [%l7 + 0x14], %g5
ld [%l7 + 0x34], %f2
udiv %o7, 0x1BDB, %l3
st %f2, [%l7 + 0x5C]
stb %g1, [%l7 + 0x51]
lduw [%l7 + 0x5C], %o3
ldd [%l7 + 0x20], %f14
movcs %icc, %i3, %i6
bcs,a,pt %icc, loop_3077
fornot2 %f12, %f12, %f4
fandnot2 %f6, %f10, %f6
tle %xcc, 0x1
loop_3077:
lduw [%l7 + 0x24], %o4
ld [%l7 + 0x68], %f7
andncc %l5, %o6, %o0
stx %g4, [%l7 + 0x28]
fxnors %f12, %f7, %f14
ldsb [%l7 + 0x17], %i4
addcc %i5, %g7, %o1
stx %l4, [%l7 + 0x50]
fnegs %f3, %f8
stw %l1, [%l7 + 0x78]
ldx [%l7 + 0x40], %l2
brlz %i0, loop_3078
fmovdgu %icc, %f4, %f3
fabsd %f12, %f8
fmovrdlez %i2, %f14, %f12
loop_3078:
subccc %i1, %g6, %g3
ldsb [%l7 + 0x0B], %o5
fbu,a %fcc2, loop_3079
fmovdn %icc, %f12, %f14
fnor %f12, %f0, %f2
fone %f10
loop_3079:
xnor %l0, %g2, %i7
fmovs %f14, %f8
stb %l6, [%l7 + 0x38]
movleu %xcc, %o2, %o7
fmul8x16 %f14, %f4, %f0
fmovrsgz %g5, %f4, %f10
srl %g1, %l3, %o3
stw %i6, [%l7 + 0x48]
ldub [%l7 + 0x34], %o4
fmovdcc %xcc, %f1, %f1
fbu,a %fcc3, loop_3080
fbne %fcc2, loop_3081
sub %i3, %l5, %o0
stw %g4, [%l7 + 0x64]
loop_3080:
movleu %xcc, %o6, %i4
loop_3081:
ldsb [%l7 + 0x7E], %g7
fnor %f10, %f12, %f6
ldsb [%l7 + 0x70], %i5
movleu %icc, %l4, %l1
fmovsa %icc, %f10, %f4
tle %xcc, 0x2
stx %l2, [%l7 + 0x30]
edge16 %i0, %i2, %i1
sll %o1, 0x1F, %g3
movrgez %o5, %l0, %g2
fmovrsgz %i7, %f8, %f15
fcmpd %fcc1, %f0, %f10
fpack32 %f10, %f8, %f2
lduh [%l7 + 0x54], %g6
fmuld8ulx16 %f2, %f7, %f14
ldx [%l7 + 0x30], %o2
movvs %xcc, %o7, %g5
bge loop_3082
movne %icc, %g1, %l6
ldx [%l7 + 0x10], %l3
stw %i6, [%l7 + 0x44]
loop_3082:
fandnot2s %f8, %f11, %f9
sth %o4, [%l7 + 0x2E]
fmovrdgez %i3, %f4, %f10
sdiv %o3, 0x1186, %o0
mulscc %g4, %o6, %i4
ldsw [%l7 + 0x24], %g7
fmovse %icc, %f6, %f1
fand %f2, %f2, %f12
fmovrslez %i5, %f8, %f13
edge16 %l4, %l1, %l5
fmovsvc %xcc, %f11, %f13
fmovsge %icc, %f15, %f8
stw %i0, [%l7 + 0x08]
fmovdneg %xcc, %f14, %f4
ldd [%l7 + 0x20], %f10
fcmpd %fcc3, %f6, %f14
fmovse %icc, %f11, %f0
movn %xcc, %i2, %l2
ldsh [%l7 + 0x58], %o1
lduw [%l7 + 0x34], %i1
bne,pn %xcc, loop_3083
fcmpgt16 %f8, %f0, %g3
fmuld8sux16 %f15, %f15, %f4
lduh [%l7 + 0x64], %o5
loop_3083:
stx %l0, [%l7 + 0x38]
bl loop_3084
movcc %icc, %i7, %g2
ldsb [%l7 + 0x56], %g6
fmovdle %icc, %f11, %f4
loop_3084:
movge %xcc, %o7, %g5
fcmps %fcc2, %f6, %f2
stb %g1, [%l7 + 0x61]
fmovdge %icc, %f11, %f9
fmovrdlz %o2, %f10, %f12
fmovrsgz %l6, %f2, %f2
fpadd32s %f4, %f9, %f0
stb %i6, [%l7 + 0x78]
std %f4, [%l7 + 0x50]
ld [%l7 + 0x78], %f5
fpadd32s %f3, %f13, %f10
fmovsl %icc, %f13, %f12
edge16l %o4, %i3, %o3
bpos,a loop_3085
udiv %o0, 0x1D1A, %l3
bge loop_3086
edge8 %g4, %o6, %i4
loop_3085:
fbn %fcc1, loop_3087
std %f8, [%l7 + 0x58]
loop_3086:
stx %i5, [%l7 + 0x78]
andn %l4, 0x1CB5, %l1
loop_3087:
fmovrslez %l5, %f2, %f5
fxor %f10, %f4, %f0
be,a %xcc, loop_3088
fba,a %fcc1, loop_3089
st %f0, [%l7 + 0x48]
fzero %f4
loop_3088:
fmovdvc %icc, %f9, %f0
loop_3089:
ble,a loop_3090
stw %g7, [%l7 + 0x58]
stb %i0, [%l7 + 0x61]
sth %i2, [%l7 + 0x12]
loop_3090:
andcc %o1, 0x0E37, %l2
andcc %g3, %i1, %o5
movneg %xcc, %i7, %g2
lduh [%l7 + 0x24], %g6
fmul8x16au %f15, %f0, %f12
tcs %xcc, 0x1
stx %l0, [%l7 + 0x58]
ldsb [%l7 + 0x3C], %o7
fmovsgu %xcc, %f2, %f3
ldsw [%l7 + 0x68], %g1
lduh [%l7 + 0x40], %o2
fcmpgt16 %f0, %f8, %l6
fcmps %fcc1, %f10, %f4
fpmerge %f9, %f6, %f14
sdivcc %i6, 0x15CC, %g5
fmovd %f8, %f8
movrne %o4, 0x2CF, %i3
fpadd16 %f14, %f4, %f8
movvc %icc, %o0, %o3
addccc %g4, %l3, %i4
stx %o6, [%l7 + 0x10]
fmovde %xcc, %f2, %f12
fmovsn %icc, %f7, %f8
tpos %xcc, 0x4
lduh [%l7 + 0x5C], %i5
ble,pn %xcc, loop_3091
edge32ln %l4, %l1, %l5
movle %xcc, %g7, %i2
fba,a %fcc2, loop_3092
loop_3091:
fmovdg %xcc, %f0, %f0
stb %i0, [%l7 + 0x19]
ldsb [%l7 + 0x4B], %l2
loop_3092:
fbo %fcc2, loop_3093
movne %icc, %o1, %g3
fpmerge %f0, %f6, %f14
fbe,a %fcc3, loop_3094
loop_3093:
fnand %f8, %f6, %f2
movvc %xcc, %o5, %i7
nop
setx loop_3095, %l0, %l1
jmpl %l1, %g2
loop_3094:
fmovdneg %xcc, %f11, %f11
fmovrde %g6, %f8, %f4
edge8 %l0, %i1, %o7
loop_3095:
pdist %f10, %f10, %f8
std %f8, [%l7 + 0x58]
edge32n %g1, %o2, %l6
ldsw [%l7 + 0x14], %i6
udivcc %o4, 0x111E, %g5
stb %o0, [%l7 + 0x34]
fornot2s %f5, %f13, %f0
brz,a %i3, loop_3096
move %icc, %g4, %l3
and %o3, 0x0E8B, %o6
stw %i5, [%l7 + 0x70]
loop_3096:
fbge,a %fcc1, loop_3097
stw %l4, [%l7 + 0x64]
edge32n %l1, %l5, %g7
fandnot1 %f12, %f4, %f12
loop_3097:
fexpand %f13, %f6
fpsub32s %f15, %f8, %f10
fbo %fcc2, loop_3098
movge %icc, %i2, %i0
xorcc %i4, %l2, %g3
fmovrsgz %o1, %f11, %f6
loop_3098:
ldd [%l7 + 0x08], %f8
nop
setx loop_3099, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
and %o5, 0x09AC, %i7
addcc %g6, %l0, %g2
ldub [%l7 + 0x08], %o7
loop_3099:
fmovd %f0, %f0
stb %g1, [%l7 + 0x18]
sethi 0x14BA, %o2
tvs %xcc, 0x0
popc 0x1792, %l6
fmovrse %i6, %f8, %f8
fabss %f5, %f15
fbule,a %fcc3, loop_3100
fzeros %f3
st %f2, [%l7 + 0x28]
ldsb [%l7 + 0x44], %i1
loop_3100:
and %g5, 0x05CD, %o4
fmul8ulx16 %f12, %f0, %f10
ld [%l7 + 0x68], %f14
sll %i3, 0x1D, %g4
stx %o0, [%l7 + 0x68]
fbe,a %fcc3, loop_3101
fornot2 %f4, %f6, %f0
stb %o3, [%l7 + 0x0A]
mulscc %l3, 0x06D1, %o6
loop_3101:
fnot2 %f12, %f6
fmovrdgz %i5, %f6, %f8
brnz %l1, loop_3102
ldd [%l7 + 0x10], %f6
bvs,a,pt %xcc, loop_3103
lduw [%l7 + 0x38], %l5
loop_3102:
bge %icc, loop_3104
subcc %g7, 0x1A83, %i2
loop_3103:
ldsb [%l7 + 0x47], %i0
st %f3, [%l7 + 0x78]
loop_3104:
xnorcc %l4, %l2, %i4
edge16l %o1, %g3, %i7
movcs %icc, %o5, %g6
tn %xcc, 0x5
stx %l0, [%l7 + 0x30]
brlez,a %o7, loop_3105
edge16l %g1, %o2, %g2
fmovdne %xcc, %f0, %f4
srlx %i6, 0x1F, %l6
loop_3105:
tcc %icc, 0x4
ba,a,pn %icc, loop_3106
movcc %icc, %g5, %i1
fblg,a %fcc0, loop_3107
fsrc2s %f9, %f13
loop_3106:
ldub [%l7 + 0x14], %o4
fcmple32 %f8, %f14, %g4
loop_3107:
ldsw [%l7 + 0x28], %i3
movcc %icc, %o3, %l3
movgu %icc, %o6, %i5
stw %l1, [%l7 + 0x54]
fandnot2 %f12, %f8, %f4
brgz,a %l5, loop_3108
ble,pt %icc, loop_3109
ldsw [%l7 + 0x1C], %g7
fpackfix %f10, %f0
loop_3108:
addccc %o0, %i2, %l4
loop_3109:
st %f15, [%l7 + 0x50]
tne %icc, 0x6
fpsub16s %f13, %f12, %f9
srax %i0, %i4, %o1
fbl,a %fcc0, loop_3110
fmovsgu %icc, %f7, %f13
st %f12, [%l7 + 0x10]
bn loop_3111
loop_3110:
bvc,a,pn %icc, loop_3112
std %f6, [%l7 + 0x28]
fnand %f12, %f4, %f10
loop_3111:
fxor %f14, %f8, %f0
loop_3112:
tge %icc, 0x5
movleu %icc, %g3, %i7
fandnot2 %f12, %f10, %f4
bleu,pt %icc, loop_3113
movneg %icc, %o5, %l2
fnegd %f2, %f0
for %f8, %f6, %f0
loop_3113:
ldub [%l7 + 0x59], %l0
fmovsn %icc, %f9, %f10
taddcc %g6, 0x0B55, %o7
ldx [%l7 + 0x50], %o2
lduw [%l7 + 0x24], %g2
sth %g1, [%l7 + 0x12]
fmovrsgez %i6, %f3, %f12
bcs,pn %icc, loop_3114
stb %g5, [%l7 + 0x5D]
fmovrdlz %l6, %f6, %f10
lduw [%l7 + 0x38], %o4
loop_3114:
fpadd32 %f6, %f10, %f4
sdivcc %g4, 0x0AD2, %i1
fbe,a %fcc3, loop_3115
fand %f14, %f8, %f4
lduw [%l7 + 0x14], %i3
edge8ln %l3, %o3, %o6
loop_3115:
fmovdcs %icc, %f10, %f15
fmovdvs %icc, %f2, %f6
siam 0x1
fmovsg %xcc, %f12, %f15
tcs %icc, 0x5
fnand %f0, %f6, %f4
xor %i5, 0x04D4, %l5
ldd [%l7 + 0x48], %f12
movl %icc, %l1, %g7
mulx %o0, 0x0A03, %i2
smul %l4, 0x0996, %i4
orncc %i0, %g3, %i7
ldub [%l7 + 0x4B], %o5
lduh [%l7 + 0x5E], %l2
fcmpne16 %f8, %f0, %o1
fcmpeq16 %f4, %f0, %g6
movn %xcc, %o7, %l0
brgez,a %o2, loop_3116
brnz,a %g2, loop_3117
tleu %icc, 0x0
smul %g1, %i6, %l6
loop_3116:
stb %o4, [%l7 + 0x53]
loop_3117:
edge32 %g5, %i1, %g4
for %f4, %f6, %f10
bleu,pt %xcc, loop_3118
andncc %l3, %i3, %o3
fabsd %f6, %f14
fcmps %fcc0, %f2, %f13
loop_3118:
fbne %fcc1, loop_3119
fmovsg %icc, %f0, %f5
fand %f4, %f2, %f10
ldd [%l7 + 0x30], %f2
loop_3119:
bgu,pt %icc, loop_3120
movneg %xcc, %o6, %i5
udivcc %l5, 0x12E0, %l1
fnot2 %f10, %f12
loop_3120:
stx %o0, [%l7 + 0x58]
fmovdvc %icc, %f13, %f11
edge32ln %i2, %l4, %g7
sth %i4, [%l7 + 0x3C]
fmovdg %xcc, %f14, %f3
ld [%l7 + 0x70], %f14
fbg %fcc2, loop_3121
fbule,a %fcc2, loop_3122
fmovdvc %xcc, %f11, %f0
st %f4, [%l7 + 0x54]
loop_3121:
fmovrdne %i0, %f6, %f14
loop_3122:
stw %g3, [%l7 + 0x34]
lduw [%l7 + 0x34], %i7
fmovsgu %xcc, %f1, %f9
nop
setx loop_3123, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovscs %icc, %f3, %f3
std %f14, [%l7 + 0x48]
fpadd16 %f4, %f10, %f8
loop_3123:
ldub [%l7 + 0x68], %o5
sdivx %o1, 0x0E0F, %g6
fbg,a %fcc0, loop_3124
array32 %o7, %l0, %o2
fands %f8, %f0, %f3
fmul8sux16 %f10, %f10, %f12
loop_3124:
fmovse %icc, %f1, %f14
ldd [%l7 + 0x30], %f14
edge8n %l2, %g1, %i6
ldx [%l7 + 0x10], %g2
taddcc %o4, 0x1C42, %g5
sub %i1, %l6, %g4
ldx [%l7 + 0x58], %l3
ldx [%l7 + 0x40], %o3
ldsw [%l7 + 0x2C], %i3
ldx [%l7 + 0x38], %i5
brgez %l5, loop_3125
movne %icc, %l1, %o0
bvs,a %xcc, loop_3126
fxors %f15, %f5, %f1
loop_3125:
fnot2s %f6, %f9
ta %icc, 0x7
loop_3126:
ble %icc, loop_3127
umul %o6, %l4, %g7
fcmpeq32 %f8, %f14, %i4
fbue,a %fcc3, loop_3128
loop_3127:
sth %i0, [%l7 + 0x1A]
lduw [%l7 + 0x14], %i2
ble,a,pn %xcc, loop_3129
loop_3128:
for %f12, %f14, %f4
tsubcctv %i7, %o5, %g3
ldsh [%l7 + 0x08], %o1
loop_3129:
fandnot2s %f11, %f0, %f8
brlz,a %g6, loop_3130
ldsb [%l7 + 0x22], %l0
fbl,a %fcc2, loop_3131
ldsh [%l7 + 0x48], %o2
loop_3130:
sllx %o7, %g1, %l2
stb %g2, [%l7 + 0x2D]
loop_3131:
brgz,a %o4, loop_3132
bpos,a,pt %xcc, loop_3133
fba %fcc0, loop_3134
edge8ln %i6, %g5, %l6
loop_3132:
fmovdg %xcc, %f4, %f15
loop_3133:
alignaddrl %g4, %i1, %o3
loop_3134:
fnands %f13, %f4, %f10
st %f5, [%l7 + 0x58]
fmovsg %xcc, %f4, %f12
fmovrde %i3, %f6, %f12
movrgz %i5, %l5, %l3
stx %o0, [%l7 + 0x20]
nop
setx loop_3135, %l0, %l1
jmpl %l1, %o6
fcmpd %fcc2, %f0, %f14
fbge,a %fcc3, loop_3136
fblg,a %fcc0, loop_3137
loop_3135:
fandnot1s %f1, %f3, %f7
fxnor %f8, %f14, %f0
loop_3136:
stx %l4, [%l7 + 0x08]
loop_3137:
orncc %g7, %l1, %i4
bcc loop_3138
st %f15, [%l7 + 0x1C]
sdivx %i0, 0x037E, %i2
fbge %fcc2, loop_3139
loop_3138:
fblg,a %fcc2, loop_3140
sub %i7, 0x0D55, %g3
bcs,a,pt %icc, loop_3141
loop_3139:
fnors %f14, %f6, %f11
loop_3140:
fsrc1 %f4, %f8
edge16ln %o1, %g6, %l0
loop_3141:
taddcc %o5, %o7, %g1
ta %icc, 0x6
fxors %f10, %f13, %f5
ldd [%l7 + 0x18], %f4
smul %o2, 0x0C79, %g2
bne,pn %icc, loop_3142
st %f7, [%l7 + 0x48]
fornot2s %f13, %f9, %f10
stx %o4, [%l7 + 0x38]
loop_3142:
ldx [%l7 + 0x70], %i6
fmovdgu %xcc, %f4, %f9
sdivx %g5, 0x03FE, %l6
std %f12, [%l7 + 0x10]
ldd [%l7 + 0x10], %f4
fpsub32s %f6, %f6, %f0
brlz,a %l2, loop_3143
fmovdvs %icc, %f14, %f11
fabsd %f12, %f2
movvs %xcc, %g4, %o3
loop_3143:
ld [%l7 + 0x1C], %f15
std %f6, [%l7 + 0x48]
srax %i1, %i3, %l5
tsubcc %l3, %o0, %o6
ldx [%l7 + 0x18], %i5
fxnors %f14, %f8, %f4
fble,a %fcc2, loop_3144
fmul8sux16 %f14, %f12, %f2
fbn,a %fcc2, loop_3145
fmuld8ulx16 %f12, %f0, %f0
loop_3144:
smul %g7, 0x062E, %l4
bne %xcc, loop_3146
loop_3145:
fmuld8ulx16 %f2, %f12, %f6
ldsh [%l7 + 0x5C], %l1
fcmpne32 %f6, %f8, %i0
loop_3146:
ld [%l7 + 0x60], %f3
fpadd16 %f14, %f10, %f2
fpsub16s %f8, %f0, %f12
fbg,a %fcc0, loop_3147
movneg %xcc, %i2, %i7
lduw [%l7 + 0x10], %i4
ldx [%l7 + 0x60], %o1
loop_3147:
nop
setx loop_3148, %l0, %l1
jmpl %l1, %g6
lduh [%l7 + 0x14], %g3
fbuge,a %fcc2, loop_3149
stw %l0, [%l7 + 0x08]
loop_3148:
fbl,a %fcc0, loop_3150
andn %o7, 0x0C18, %o5
loop_3149:
pdist %f12, %f4, %f2
fnors %f5, %f9, %f4
loop_3150:
sdivx %g1, 0x1BDE, %o2
fxnors %f3, %f10, %f5
std %f8, [%l7 + 0x38]
fcmps %fcc2, %f3, %f1
fmovsvs %xcc, %f12, %f1
ldd [%l7 + 0x20], %f14
lduw [%l7 + 0x14], %g2
bleu,a %icc, loop_3151
fbug %fcc0, loop_3152
ldsh [%l7 + 0x28], %o4
andncc %g5, %i6, %l2
loop_3151:
tn %xcc, 0x4
loop_3152:
movpos %xcc, %g4, %o3
ldsh [%l7 + 0x14], %i1
fmovsg %icc, %f7, %f9
fblg,a %fcc3, loop_3153
stx %l6, [%l7 + 0x58]
pdist %f12, %f6, %f2
tpos %icc, 0x5
loop_3153:
fnors %f10, %f2, %f13
fcmpgt32 %f2, %f14, %i3
sub %l5, %o0, %o6
taddcctv %l3, 0x133F, %g7
tpos %icc, 0x0
ldsb [%l7 + 0x4B], %l4
addcc %i5, 0x1DF4, %i0
subcc %i2, 0x12C9, %l1
fornot1s %f1, %f6, %f9
srl %i4, %i7, %o1
ldsw [%l7 + 0x34], %g6
lduw [%l7 + 0x3C], %g3
lduh [%l7 + 0x7C], %l0
fmul8sux16 %f12, %f0, %f6
udiv %o5, 0x04EB, %g1
sra %o7, 0x14, %o2
fmovdcc %icc, %f6, %f12
taddcc %o4, 0x0D89, %g2
fmovdn %icc, %f4, %f2
fbne,a %fcc1, loop_3154
fbne %fcc1, loop_3155
udivx %i6, 0x115E, %g5
ldx [%l7 + 0x50], %l2
loop_3154:
fble %fcc3, loop_3156
loop_3155:
bneg %icc, loop_3157
ld [%l7 + 0x30], %f8
fbe,a %fcc2, loop_3158
loop_3156:
te %icc, 0x3
loop_3157:
fmovdleu %icc, %f12, %f9
fcmple32 %f0, %f12, %g4
loop_3158:
fpack32 %f8, %f12, %f0
tvc %icc, 0x0
fpsub32 %f0, %f0, %f10
orn %o3, 0x0B81, %l6
tne %icc, 0x0
lduh [%l7 + 0x5C], %i1
stw %i3, [%l7 + 0x48]
fxnors %f2, %f2, %f4
fmovsneg %xcc, %f9, %f0
fbg,a %fcc0, loop_3159
ldx [%l7 + 0x78], %o0
lduh [%l7 + 0x42], %l5
orn %l3, %o6, %l4
loop_3159:
tgu %icc, 0x5
lduw [%l7 + 0x2C], %i5
alignaddr %i0, %g7, %i2
fsrc1 %f14, %f6
fpsub16s %f7, %f10, %f4
tcc %xcc, 0x6
movre %i4, %l1, %i7
stx %o1, [%l7 + 0x58]
addcc %g3, 0x15C7, %g6
fmovdg %xcc, %f1, %f8
lduw [%l7 + 0x30], %l0
fcmpd %fcc1, %f0, %f6
ldub [%l7 + 0x19], %g1
bvs,a,pt %xcc, loop_3160
ldd [%l7 + 0x58], %f6
fmovda %icc, %f6, %f1
bvs %icc, loop_3161
loop_3160:
array32 %o5, %o2, %o7
st %f8, [%l7 + 0x0C]
fcmple32 %f4, %f0, %g2
loop_3161:
fpsub32 %f12, %f12, %f2
ld [%l7 + 0x7C], %f10
for %f12, %f14, %f6
fmovsa %xcc, %f10, %f4
fpadd32s %f7, %f15, %f9
lduh [%l7 + 0x18], %i6
lduh [%l7 + 0x0A], %g5
movne %icc, %o4, %g4
lduw [%l7 + 0x70], %l2
stw %l6, [%l7 + 0x18]
lduh [%l7 + 0x50], %i1
add %o3, %i3, %o0
fone %f10
brgz,a %l5, loop_3162
ldsh [%l7 + 0x0C], %o6
std %f8, [%l7 + 0x40]
lduh [%l7 + 0x6A], %l4
loop_3162:
alignaddrl %i5, %i0, %l3
srl %g7, 0x1A, %i2
fone %f4
tg %icc, 0x3
ldsb [%l7 + 0x0A], %i4
fbge,a %fcc1, loop_3163
fbul %fcc1, loop_3164
fxnor %f0, %f2, %f0
ldd [%l7 + 0x20], %f12
loop_3163:
ld [%l7 + 0x38], %f15
loop_3164:
movn %xcc, %i7, %o1
udivx %l1, 0x11D2, %g3
fbn %fcc0, loop_3165
lduh [%l7 + 0x32], %l0
lduw [%l7 + 0x7C], %g1
ldsb [%l7 + 0x2D], %o5
loop_3165:
stx %g6, [%l7 + 0x58]
smulcc %o2, 0x043D, %g2
bcc,pt %icc, loop_3166
ldsb [%l7 + 0x38], %o7
fmovda %icc, %f12, %f5
fsrc1 %f14, %f2
loop_3166:
fnot2s %f7, %f14
fzeros %f12
fpsub16s %f10, %f6, %f7
umul %i6, %o4, %g4
fmovspos %xcc, %f4, %f9
movn %xcc, %l2, %g5
ld [%l7 + 0x70], %f3
fpadd16 %f2, %f12, %f6
fbe %fcc1, loop_3167
array16 %i1, %l6, %i3
ldd [%l7 + 0x78], %f2
fpackfix %f6, %f2
loop_3167:
stb %o3, [%l7 + 0x55]
fmovrsgez %l5, %f10, %f8
movge %xcc, %o0, %o6
movrne %l4, 0x36A, %i5
tsubcctv %i0, 0x19E7, %l3
smulcc %g7, 0x00E4, %i2
edge8n %i4, %o1, %i7
ba loop_3168
array32 %g3, %l0, %l1
sth %o5, [%l7 + 0x64]
mulscc %g6, 0x11FC, %g1
loop_3168:
brgez %o2, loop_3169
fmovsneg %icc, %f14, %f2
ldx [%l7 + 0x18], %o7
edge32ln %g2, %o4, %g4
loop_3169:
bvc,a,pt %xcc, loop_3170
std %f4, [%l7 + 0x38]
brlez,a %l2, loop_3171
fbul %fcc3, loop_3172
loop_3170:
mulx %i6, 0x187B, %i1
sdivcc %l6, 0x06C7, %g5
loop_3171:
ldd [%l7 + 0x20], %f4
loop_3172:
ldd [%l7 + 0x70], %f14
faligndata %f4, %f8, %f10
array32 %i3, %o3, %l5
lduw [%l7 + 0x4C], %o0
movcc %xcc, %l4, %o6
lduw [%l7 + 0x30], %i0
ld [%l7 + 0x48], %f3
ldsw [%l7 + 0x14], %i5
fsrc2 %f4, %f8
fbue,a %fcc2, loop_3173
std %f4, [%l7 + 0x48]
fone %f10
ldsb [%l7 + 0x4A], %l3
loop_3173:
fandnot2s %f9, %f3, %f14
edge16n %i2, %i4, %o1
st %f6, [%l7 + 0x70]
sth %g7, [%l7 + 0x56]
movle %xcc, %i7, %l0
fornot2s %f8, %f8, %f4
std %f4, [%l7 + 0x78]
stw %l1, [%l7 + 0x40]
fpack16 %f4, %f3
ldub [%l7 + 0x21], %o5
fmovsle %icc, %f5, %f8
lduh [%l7 + 0x7E], %g3
fnot1s %f8, %f14
ldd [%l7 + 0x38], %f6
stx %g1, [%l7 + 0x40]
fmovrse %o2, %f0, %f4
xorcc %o7, 0x12E5, %g2
bleu loop_3174
udivcc %g6, 0x09B0, %o4
tg %xcc, 0x7
fsrc1s %f13, %f8
loop_3174:
fmovdcs %icc, %f3, %f13
fcmpne16 %f6, %f0, %l2
fbl,a %fcc0, loop_3175
fmuld8sux16 %f1, %f14, %f8
fmovd %f2, %f10
edge8ln %g4, %i6, %i1
loop_3175:
fmovsneg %icc, %f10, %f13
fmovrdne %l6, %f10, %f2
ldub [%l7 + 0x3B], %g5
fbul,a %fcc0, loop_3176
lduw [%l7 + 0x54], %o3
bl,a,pt %icc, loop_3177
ldub [%l7 + 0x30], %i3
loop_3176:
faligndata %f8, %f14, %f2
mulscc %o0, 0x0F78, %l5
loop_3177:
fnegs %f3, %f12
brnz %l4, loop_3178
fcmpne32 %f4, %f4, %i0
lduh [%l7 + 0x64], %o6
sth %i5, [%l7 + 0x4C]
loop_3178:
ba,pn %icc, loop_3179
lduw [%l7 + 0x20], %i2
movcs %xcc, %i4, %o1
xor %g7, %i7, %l3
loop_3179:
fmovsleu %icc, %f6, %f5
bne loop_3180
brlz %l0, loop_3181
movneg %xcc, %o5, %l1
fble,a %fcc2, loop_3182
loop_3180:
fmuld8ulx16 %f13, %f1, %f0
loop_3181:
fmul8ulx16 %f6, %f6, %f10
ldub [%l7 + 0x25], %g3
loop_3182:
bg,a,pn %xcc, loop_3183
be,pt %xcc, loop_3184
fmovsl %xcc, %f5, %f15
fpsub16 %f8, %f0, %f8
loop_3183:
fmovsa %icc, %f1, %f12
loop_3184:
ldd [%l7 + 0x50], %f0
stw %g1, [%l7 + 0x20]
nop
setx loop_3185, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
st %f1, [%l7 + 0x6C]
ldub [%l7 + 0x59], %o2
ldx [%l7 + 0x28], %o7
loop_3185:
fmovrde %g2, %f10, %f4
bvs,a,pt %icc, loop_3186
bvc,a loop_3187
bne,a,pn %icc, loop_3188
movrgez %o4, %l2, %g6
loop_3186:
xnor %g4, %i6, %i1
loop_3187:
ld [%l7 + 0x54], %f1
loop_3188:
movrne %g5, 0x149, %o3
andncc %l6, %i3, %l5
ldsb [%l7 + 0x0B], %o0
fpadd32 %f2, %f2, %f4
fbu,a %fcc2, loop_3189
fmuld8sux16 %f12, %f14, %f10
bvs loop_3190
lduh [%l7 + 0x7C], %l4
loop_3189:
movgu %xcc, %o6, %i5
ldx [%l7 + 0x40], %i2
loop_3190:
fmovdg %xcc, %f14, %f7
fmovdn %icc, %f4, %f8
bn,pt %icc, loop_3191
ldsh [%l7 + 0x5E], %i0
ldsw [%l7 + 0x20], %o1
fbne %fcc0, loop_3192
loop_3191:
fpack32 %f6, %f8, %f4
fnands %f5, %f3, %f0
ldsb [%l7 + 0x62], %i4
loop_3192:
ldub [%l7 + 0x1D], %i7
tsubcctv %l3, 0x159D, %g7
fmovrdgz %l0, %f0, %f4
siam 0x5
fmul8x16 %f9, %f0, %f0
fmovrslz %o5, %f0, %f11
fabss %f12, %f4
fmovdgu %icc, %f14, %f3
srlx %l1, %g1, %g3
tleu %xcc, 0x7
lduw [%l7 + 0x5C], %o2
fmovsge %xcc, %f13, %f6
fxor %f4, %f10, %f2
umul %g2, %o4, %o7
ldsb [%l7 + 0x78], %l2
bpos,pn %icc, loop_3193
fsrc2s %f9, %f3
andncc %g4, %g6, %i6
alignaddr %g5, %o3, %l6
loop_3193:
movrne %i3, 0x3F5, %i1
tsubcc %l5, 0x0009, %l4
fornot1 %f14, %f14, %f14
fmovdcs %icc, %f12, %f2
fmovsge %icc, %f7, %f2
array32 %o0, %o6, %i2
fmul8x16 %f7, %f0, %f8
fmovsa %icc, %f9, %f2
fcmpgt32 %f4, %f8, %i5
movgu %xcc, %o1, %i0
ta %xcc, 0x2
fmovdvs %icc, %f4, %f10
subccc %i7, %i4, %l3
fpadd16 %f6, %f14, %f8
smul %l0, %o5, %g7
stb %l1, [%l7 + 0x55]
tg %xcc, 0x1
fmovdl %xcc, %f14, %f5
fpmerge %f2, %f11, %f2
fmovde %xcc, %f3, %f15
sub %g3, %g1, %g2
tcs %xcc, 0x6
fornot2s %f15, %f2, %f14
fbge,a %fcc3, loop_3194
fbn %fcc0, loop_3195
xorcc %o2, 0x1739, %o7
be,a loop_3196
loop_3194:
fbule %fcc0, loop_3197
loop_3195:
fmovsn %icc, %f13, %f13
movn %icc, %l2, %o4
loop_3196:
lduh [%l7 + 0x3A], %g4
loop_3197:
fcmpes %fcc1, %f0, %f15
srl %i6, %g5, %o3
tpos %xcc, 0x6
bshuffle %f0, %f8, %f14
lduh [%l7 + 0x32], %g6
fble %fcc3, loop_3198
fbul,a %fcc1, loop_3199
edge8l %l6, %i3, %i1
fmul8x16 %f3, %f8, %f14
loop_3198:
addcc %l5, 0x02D3, %o0
loop_3199:
fmovrsgez %l4, %f12, %f10
tsubcc %i2, %o6, %i5
bcs loop_3200
st %f15, [%l7 + 0x08]
fmovs %f13, %f9
bgu,pt %xcc, loop_3201
loop_3200:
fmovdneg %xcc, %f1, %f6
be loop_3202
fnegd %f6, %f6
loop_3201:
tvc %xcc, 0x2
ldsw [%l7 + 0x24], %o1
loop_3202:
fbl,a %fcc2, loop_3203
ldd [%l7 + 0x58], %f2
sll %i7, %i4, %i0
bn,pt %xcc, loop_3204
loop_3203:
movrlz %l0, %l3, %o5
fcmpgt16 %f10, %f0, %l1
array16 %g3, %g7, %g1
loop_3204:
stx %g2, [%l7 + 0x60]
ldd [%l7 + 0x28], %f14
st %f0, [%l7 + 0x30]
bcs,a loop_3205
ld [%l7 + 0x10], %f14
ta %icc, 0x7
fmovsa %icc, %f4, %f14
loop_3205:
ld [%l7 + 0x74], %f8
fbug %fcc1, loop_3206
fbl %fcc3, loop_3207
addccc %o2, %o7, %o4
edge8 %g4, %i6, %g5
loop_3206:
tvs %xcc, 0x4
loop_3207:
lduh [%l7 + 0x5C], %l2
sub %g6, %l6, %o3
array32 %i1, %i3, %l5
fmovrsgz %o0, %f14, %f13
srlx %l4, %i2, %o6
fnands %f14, %f12, %f8
fmovdn %xcc, %f4, %f12
xorcc %i5, 0x0F58, %o1
lduh [%l7 + 0x7C], %i7
movneg %icc, %i4, %i0
tgu %xcc, 0x3
ldd [%l7 + 0x60], %f10
fxors %f11, %f11, %f9
ldub [%l7 + 0x17], %l3
bleu,pt %xcc, loop_3208
call loop_3209
stb %l0, [%l7 + 0x11]
siam 0x5
loop_3208:
fmovdcs %icc, %f5, %f14
loop_3209:
edge8 %o5, %l1, %g3
bn,a %xcc, loop_3210
sth %g7, [%l7 + 0x0E]
ldsw [%l7 + 0x78], %g1
udiv %o2, 0x0198, %o7
loop_3210:
fmovrse %g2, %f11, %f12
fmovrdne %g4, %f0, %f12
edge32l %o4, %g5, %i6
fbg %fcc2, loop_3211
tge %xcc, 0x4
fmovdcc %icc, %f2, %f15
nop
setx loop_3212, %l0, %l1
jmpl %l1, %l2
loop_3211:
fmovdne %xcc, %f15, %f4
st %f5, [%l7 + 0x7C]
fmovse %xcc, %f3, %f6
loop_3212:
brlez,a %l6, loop_3213
ldub [%l7 + 0x1E], %g6
tcs %xcc, 0x7
ld [%l7 + 0x4C], %f4
loop_3213:
fblg,a %fcc0, loop_3214
tcc %xcc, 0x0
brlez %i1, loop_3215
udivcc %o3, 0x1C7D, %i3
loop_3214:
ldx [%l7 + 0x40], %l5
fpsub16 %f10, %f10, %f12
loop_3215:
mulx %l4, 0x11B7, %i2
st %f4, [%l7 + 0x1C]
andn %o0, 0x0774, %i5
array32 %o6, %o1, %i4
ldub [%l7 + 0x4C], %i0
bshuffle %f8, %f4, %f10
bneg,a,pt %xcc, loop_3216
edge32 %l3, %l0, %i7
tgu %xcc, 0x4
umul %o5, 0x1777, %l1
loop_3216:
fmovspos %xcc, %f12, %f0
edge16n %g7, %g3, %o2
ldsh [%l7 + 0x14], %o7
orcc %g2, %g1, %g4
fcmpeq16 %f14, %f14, %g5
ldsh [%l7 + 0x10], %i6
taddcc %o4, %l2, %l6
ldd [%l7 + 0x38], %f14
ld [%l7 + 0x0C], %f13
ldd [%l7 + 0x78], %f0
st %f5, [%l7 + 0x50]
ldsw [%l7 + 0x60], %i1
brlez %g6, loop_3217
ldx [%l7 + 0x08], %i3
ldsw [%l7 + 0x60], %o3
orn %l5, 0x1509, %i2
loop_3217:
nop
setx loop_3218, %l0, %l1
jmpl %l1, %l4
movvs %xcc, %i5, %o6
ld [%l7 + 0x44], %f7
fcmpne32 %f8, %f14, %o1
loop_3218:
movgu %icc, %o0, %i0
stx %l3, [%l7 + 0x18]
fmovrdgz %i4, %f2, %f8
movrne %l0, %i7, %o5
ldsw [%l7 + 0x50], %l1
brgz,a %g7, loop_3219
fmovde %icc, %f3, %f7
lduw [%l7 + 0x10], %o2
sdivx %g3, 0x1BDB, %g2
loop_3219:
fcmpeq16 %f14, %f12, %o7
fmovdneg %icc, %f13, %f11
fcmpd %fcc3, %f14, %f10
fcmpes %fcc0, %f6, %f6
fnot1s %f13, %f10
addcc %g1, %g5, %g4
fcmple32 %f4, %f4, %i6
stb %l2, [%l7 + 0x44]
ldsw [%l7 + 0x10], %l6
sdiv %i1, 0x139E, %g6
stb %i3, [%l7 + 0x33]
ldub [%l7 + 0x56], %o3
udivx %o4, 0x11F3, %i2
stx %l4, [%l7 + 0x20]
tne %icc, 0x3
fbg,a %fcc3, loop_3220
udivx %l5, 0x13FB, %i5
lduh [%l7 + 0x2C], %o1
lduw [%l7 + 0x38], %o6
loop_3220:
fmovdg %icc, %f1, %f9
andncc %i0, %o0, %i4
fnot2s %f10, %f7
fmovrsne %l0, %f12, %f2
tg %xcc, 0x0
fpsub32 %f0, %f4, %f2
pdist %f6, %f4, %f8
stx %i7, [%l7 + 0x08]
ldsw [%l7 + 0x6C], %l3
fmovse %xcc, %f0, %f1
fmovdcs %icc, %f9, %f12
ldd [%l7 + 0x58], %f12
lduh [%l7 + 0x5A], %o5
movleu %icc, %g7, %l1
st %f7, [%l7 + 0x38]
fnor %f10, %f12, %f12
sdivcc %g3, 0x062F, %g2
bg loop_3221
ldx [%l7 + 0x38], %o2
srl %o7, %g5, %g1
fmovsvc %icc, %f1, %f14
loop_3221:
ldsh [%l7 + 0x78], %i6
stw %l2, [%l7 + 0x70]
fmovsn %xcc, %f7, %f3
lduw [%l7 + 0x24], %g4
lduh [%l7 + 0x42], %i1
st %f14, [%l7 + 0x3C]
ldx [%l7 + 0x40], %g6
andn %i3, 0x0FBC, %o3
tcs %icc, 0x2
subcc %l6, 0x04BC, %i2
fnand %f6, %f6, %f4
add %o4, %l5, %i5
xorcc %l4, %o1, %i0
bn,a,pt %xcc, loop_3222
tneg %icc, 0x2
ldsw [%l7 + 0x0C], %o0
edge32 %o6, %l0, %i4
loop_3222:
bge,pn %xcc, loop_3223
call loop_3224
array32 %i7, %l3, %o5
tl %xcc, 0x5
loop_3223:
fmovscc %icc, %f12, %f14
loop_3224:
sllx %l1, %g3, %g2
ldub [%l7 + 0x5F], %o2
sth %o7, [%l7 + 0x10]
tcs %icc, 0x2
fmovrsgez %g5, %f11, %f0
fmuld8sux16 %f11, %f3, %f4
edge8n %g7, %i6, %l2
sllx %g4, %g1, %g6
edge8n %i3, %o3, %l6
fnand %f6, %f2, %f12
fsrc2s %f3, %f1
bne %icc, loop_3225
ldsb [%l7 + 0x58], %i2
fmuld8sux16 %f7, %f11, %f6
movneg %icc, %i1, %l5
loop_3225:
fpmerge %f11, %f14, %f0
ldx [%l7 + 0x58], %i5
for %f10, %f12, %f8
tleu %icc, 0x1
fmovde %xcc, %f14, %f13
fbuge,a %fcc0, loop_3226
sllx %o4, %o1, %l4
nop
setx loop_3227, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8sux16 %f0, %f10, %f8
loop_3226:
fmovdge %xcc, %f13, %f5
bvs,a %xcc, loop_3228
loop_3227:
fmovspos %icc, %f7, %f12
ld [%l7 + 0x20], %f5
fbue,a %fcc3, loop_3229
loop_3228:
bg,a,pt %icc, loop_3230
srax %o0, 0x0E, %o6
srlx %l0, %i0, %i4
loop_3229:
fmovsvs %icc, %f4, %f5
loop_3230:
fnor %f8, %f8, %f4
ld [%l7 + 0x68], %f8
fmovrsgez %l3, %f7, %f5
tn %icc, 0x5
movrne %i7, %o5, %l1
lduh [%l7 + 0x0A], %g2
movgu %xcc, %g3, %o2
edge8ln %o7, %g5, %i6
fmovsne %xcc, %f0, %f12
edge32 %l2, %g7, %g4
st %f9, [%l7 + 0x40]
fpadd16 %f4, %f0, %f4
alignaddrl %g6, %i3, %o3
andncc %g1, %l6, %i1
taddcc %i2, %l5, %o4
bgu,pt %xcc, loop_3231
subcc %o1, 0x0FAC, %l4
ldsh [%l7 + 0x10], %o0
fsrc1s %f0, %f10
loop_3231:
edge16ln %i5, %o6, %l0
andncc %i0, %i4, %i7
fnegs %f0, %f10
taddcctv %o5, 0x08A2, %l1
std %f8, [%l7 + 0x68]
stb %l3, [%l7 + 0x14]
sethi 0x0A0B, %g2
fblg %fcc3, loop_3232
fsrc1 %f10, %f14
sdivcc %o2, 0x1590, %g3
stx %g5, [%l7 + 0x18]
loop_3232:
ldub [%l7 + 0x54], %o7
st %f15, [%l7 + 0x30]
edge16n %l2, %i6, %g7
tcc %xcc, 0x3
stw %g6, [%l7 + 0x5C]
ldsw [%l7 + 0x28], %i3
ldd [%l7 + 0x68], %f12
ldx [%l7 + 0x30], %g4
fandnot2s %f14, %f15, %f14
bshuffle %f8, %f4, %f2
stw %g1, [%l7 + 0x50]
fba,a %fcc2, loop_3233
orn %l6, 0x076B, %i1
fbne,a %fcc0, loop_3234
ldsb [%l7 + 0x58], %o3
loop_3233:
fornot2s %f9, %f0, %f7
std %f14, [%l7 + 0x48]
loop_3234:
sth %l5, [%l7 + 0x36]
fpadd32s %f8, %f6, %f3
tn %icc, 0x3
edge32 %o4, %i2, %o1
ldsb [%l7 + 0x16], %l4
fmuld8ulx16 %f7, %f11, %f6
alignaddr %i5, %o6, %o0
ldd [%l7 + 0x08], %f12
ldsb [%l7 + 0x0F], %l0
fmovdl %xcc, %f13, %f4
sth %i0, [%l7 + 0x5A]
fmovrsgz %i4, %f9, %f1
fnands %f9, %f12, %f3
for %f6, %f12, %f12
fmul8x16au %f5, %f4, %f6
ldsw [%l7 + 0x0C], %i7
fba,a %fcc3, loop_3235
tsubcctv %l1, 0x0433, %o5
fbe %fcc3, loop_3236
fmovdcs %icc, %f7, %f5
loop_3235:
ldd [%l7 + 0x28], %f10
fcmps %fcc3, %f4, %f12
loop_3236:
fnegd %f8, %f4
orncc %l3, %o2, %g3
fmovrse %g5, %f7, %f11
xnor %o7, %l2, %g2
movge %icc, %i6, %g7
bcc,a %icc, loop_3237
lduw [%l7 + 0x48], %i3
ld [%l7 + 0x0C], %f9
mova %icc, %g4, %g1
loop_3237:
fbue %fcc1, loop_3238
fmovsle %xcc, %f0, %f5
fsrc1 %f6, %f6
fmuld8ulx16 %f14, %f15, %f6
loop_3238:
fmovrdgz %g6, %f8, %f14
tl %xcc, 0x2
fmovrde %l6, %f4, %f14
brgez %o3, loop_3239
fmovdge %icc, %f14, %f3
fpack32 %f2, %f2, %f4
sth %i1, [%l7 + 0x4E]
loop_3239:
xnorcc %l5, %o4, %i2
stx %l4, [%l7 + 0x40]
fbu,a %fcc0, loop_3240
fmovsleu %icc, %f7, %f13
edge16 %o1, %i5, %o6
ldsb [%l7 + 0x4A], %o0
loop_3240:
mulscc %i0, 0x0ABD, %l0
fnegd %f10, %f2
andn %i7, %l1, %i4
ldd [%l7 + 0x08], %f14
sth %l3, [%l7 + 0x16]
popc %o5, %g3
fcmpne32 %f4, %f10, %o2
ldsh [%l7 + 0x2E], %o7
ldsb [%l7 + 0x4A], %g5
or %l2, 0x1B8B, %g2
ldx [%l7 + 0x68], %i6
ldx [%l7 + 0x10], %i3
fmovdne %icc, %f4, %f13
lduw [%l7 + 0x5C], %g7
ld [%l7 + 0x20], %f6
movrgez %g4, 0x382, %g1
mova %icc, %l6, %g6
fpsub16 %f2, %f6, %f10
or %o3, %l5, %i1
fxnor %f12, %f12, %f14
stw %o4, [%l7 + 0x44]
fnot2 %f8, %f4
tl %xcc, 0x4
ldx [%l7 + 0x10], %i2
fmovdvs %icc, %f13, %f0
movpos %xcc, %l4, %i5
ble,a loop_3241
lduh [%l7 + 0x76], %o6
bl,pt %icc, loop_3242
std %f10, [%l7 + 0x40]
loop_3241:
fnands %f1, %f15, %f11
fmovdcs %icc, %f13, %f7
loop_3242:
bg,a,pn %xcc, loop_3243
fcmpgt32 %f10, %f0, %o0
ldd [%l7 + 0x70], %f6
lduw [%l7 + 0x7C], %o1
loop_3243:
ldsh [%l7 + 0x1A], %l0
fnand %f14, %f0, %f12
tcc %xcc, 0x4
sth %i0, [%l7 + 0x10]
ldx [%l7 + 0x38], %i7
fmovdcs %xcc, %f12, %f2
and %i4, %l3, %l1
stx %o5, [%l7 + 0x28]
fors %f5, %f6, %f8
fpackfix %f4, %f10
lduh [%l7 + 0x6C], %g3
movg %xcc, %o7, %g5
fba,a %fcc1, loop_3244
fble,a %fcc3, loop_3245
edge16ln %l2, %o2, %i6
bpos,pn %xcc, loop_3246
loop_3244:
bpos,pt %xcc, loop_3247
loop_3245:
movcs %xcc, %i3, %g7
movle %icc, %g4, %g1
loop_3246:
ldsh [%l7 + 0x5A], %g2
loop_3247:
fnands %f0, %f5, %f8
lduh [%l7 + 0x3C], %g6
ldsh [%l7 + 0x72], %l6
fcmpeq32 %f0, %f4, %o3
tge %icc, 0x1
edge16ln %i1, %l5, %i2
stb %l4, [%l7 + 0x3A]
fmovrdgez %o4, %f4, %f8
movl %icc, %o6, %o0
fnot1s %f3, %f6
fmovrse %i5, %f1, %f7
lduw [%l7 + 0x10], %o1
sth %i0, [%l7 + 0x7E]
edge32l %i7, %i4, %l0
fmovdge %icc, %f1, %f2
sdiv %l1, 0x1A0C, %l3
smul %o5, %g3, %o7
movrne %l2, %g5, %o2
lduw [%l7 + 0x34], %i6
udivcc %i3, 0x135E, %g4
bshuffle %f8, %f12, %f12
movrgz %g1, 0x1D7, %g7
fmovdgu %icc, %f11, %f9
fsrc2s %f8, %f0
ldsh [%l7 + 0x40], %g2
lduh [%l7 + 0x72], %l6
fpackfix %f14, %f5
ldd [%l7 + 0x70], %f14
ldsh [%l7 + 0x4C], %g6
ldub [%l7 + 0x67], %o3
edge8n %i1, %i2, %l4
stb %l5, [%l7 + 0x28]
ldub [%l7 + 0x78], %o4
taddcc %o0, %i5, %o1
edge16 %i0, %o6, %i4
ldd [%l7 + 0x18], %f12
fbn %fcc2, loop_3248
stb %i7, [%l7 + 0x41]
lduh [%l7 + 0x6C], %l0
fmovsa %xcc, %f7, %f12
loop_3248:
fnegd %f10, %f0
udiv %l1, 0x0D83, %l3
edge8l %o5, %o7, %l2
movgu %icc, %g3, %o2
lduw [%l7 + 0x5C], %i6
bge loop_3249
srl %i3, 0x0F, %g4
sll %g5, 0x02, %g7
fmovse %xcc, %f14, %f9
loop_3249:
be,a %xcc, loop_3250
movcc %xcc, %g2, %l6
ldsw [%l7 + 0x08], %g6
lduh [%l7 + 0x46], %o3
loop_3250:
ldx [%l7 + 0x40], %g1
lduh [%l7 + 0x32], %i1
fmovs %f12, %f10
edge8l %l4, %l5, %i2
movleu %icc, %o4, %i5
fornot1 %f14, %f8, %f2
fpsub16 %f2, %f4, %f10
st %f6, [%l7 + 0x10]
fbg,a %fcc1, loop_3251
sth %o0, [%l7 + 0x7C]
fbne,a %fcc2, loop_3252
siam 0x0
loop_3251:
edge32ln %o1, %o6, %i4
fmovdg %icc, %f6, %f8
loop_3252:
fxor %f12, %f6, %f6
stw %i7, [%l7 + 0x48]
tsubcctv %i0, %l1, %l0
fbn,a %fcc1, loop_3253
fmovrdgz %o5, %f8, %f4
ld [%l7 + 0x28], %f6
fxnors %f6, %f6, %f12
loop_3253:
fpsub16s %f5, %f13, %f4
movrgz %o7, %l3, %l2
fmovdle %xcc, %f12, %f9
sub %g3, %o2, %i6
ld [%l7 + 0x30], %f3
ldx [%l7 + 0x28], %i3
stw %g5, [%l7 + 0x4C]
fmovsgu %icc, %f15, %f4
alignaddrl %g4, %g7, %l6
brgez,a %g6, loop_3254
fandnot2 %f2, %f4, %f10
brz %g2, loop_3255
lduw [%l7 + 0x30], %o3
loop_3254:
ldsh [%l7 + 0x74], %i1
subc %l4, %g1, %i2
loop_3255:
fbu %fcc0, loop_3256
ldub [%l7 + 0x0E], %l5
movle %xcc, %i5, %o0
stx %o4, [%l7 + 0x10]
loop_3256:
ldd [%l7 + 0x60], %f6
ldx [%l7 + 0x28], %o1
udivcc %i4, 0x1E0B, %i7
fmovsa %icc, %f2, %f2
movre %o6, %l1, %i0
srlx %l0, %o5, %l3
fand %f0, %f4, %f4
fbo,a %fcc0, loop_3257
lduh [%l7 + 0x64], %o7
bgu,pt %icc, loop_3258
orncc %l2, 0x1C8F, %o2
loop_3257:
ble,pt %icc, loop_3259
fmovdleu %xcc, %f4, %f7
loop_3258:
movne %xcc, %i6, %i3
fmul8x16 %f2, %f2, %f12
loop_3259:
sth %g3, [%l7 + 0x4C]
fmovrsgz %g5, %f10, %f3
bne,a,pt %icc, loop_3260
fmovdge %icc, %f5, %f8
tgu %icc, 0x0
tneg %xcc, 0x2
loop_3260:
fxor %f12, %f0, %f6
fpadd16 %f10, %f14, %f2
fpadd16s %f12, %f11, %f1
st %f3, [%l7 + 0x10]
siam 0x2
fmovdgu %xcc, %f7, %f10
faligndata %f12, %f2, %f14
fpadd32s %f10, %f1, %f12
tg %icc, 0x4
std %f6, [%l7 + 0x38]
bcc,a loop_3261
ldsb [%l7 + 0x40], %g4
fcmpeq32 %f8, %f12, %l6
fmovde %xcc, %f0, %f5
loop_3261:
fmovdge %xcc, %f2, %f12
te %xcc, 0x7
fcmped %fcc3, %f10, %f6
ldd [%l7 + 0x70], %f10
bne loop_3262
tneg %xcc, 0x5
fmovsgu %xcc, %f14, %f4
sth %g7, [%l7 + 0x0A]
loop_3262:
fsrc1s %f13, %f2
fbg,a %fcc2, loop_3263
fba %fcc2, loop_3264
bleu loop_3265
fmovrdgez %g2, %f0, %f2
loop_3263:
ldsw [%l7 + 0x28], %g6
loop_3264:
array8 %i1, %l4, %o3
loop_3265:
array16 %i2, %g1, %i5
tle %xcc, 0x4
lduh [%l7 + 0x76], %l5
taddcc %o0, %o4, %i4
fmovdg %icc, %f0, %f12
stb %o1, [%l7 + 0x1E]
fmovspos %icc, %f15, %f6
tle %xcc, 0x7
brgz,a %o6, loop_3266
bshuffle %f0, %f14, %f12
fxnor %f2, %f10, %f12
fmovsg %icc, %f5, %f0
loop_3266:
fbue %fcc0, loop_3267
fmovsg %xcc, %f10, %f4
fmovsvs %icc, %f11, %f11
fbule %fcc3, loop_3268
loop_3267:
movg %xcc, %l1, %i0
bvs,a %xcc, loop_3269
fmovrsgz %l0, %f1, %f5
loop_3268:
ldub [%l7 + 0x32], %o5
ldsb [%l7 + 0x66], %l3
loop_3269:
std %f8, [%l7 + 0x60]
brlez,a %o7, loop_3270
ldsh [%l7 + 0x68], %l2
addccc %i7, %i6, %o2
bl,a loop_3271
loop_3270:
ldd [%l7 + 0x28], %f12
move %icc, %i3, %g5
fcmped %fcc0, %f12, %f14
loop_3271:
fbn,a %fcc3, loop_3272
bvs,pn %icc, loop_3273
brlez %g3, loop_3274
andcc %l6, 0x18B1, %g7
loop_3272:
std %f4, [%l7 + 0x68]
loop_3273:
fmovda %icc, %f12, %f2
loop_3274:
fmovdneg %icc, %f0, %f1
fnor %f4, %f12, %f10
fandnot1 %f14, %f0, %f2
ldsw [%l7 + 0x60], %g2
edge16n %g4, %g6, %i1
tpos %xcc, 0x4
movvs %icc, %l4, %o3
mulscc %g1, 0x0602, %i2
brgez %i5, loop_3275
bvc,a,pn %xcc, loop_3276
sdivx %l5, 0x16A9, %o0
sth %i4, [%l7 + 0x54]
loop_3275:
stx %o4, [%l7 + 0x30]
loop_3276:
sdivx %o1, 0x18EE, %l1
stw %o6, [%l7 + 0x0C]
andn %l0, %o5, %i0
fmovsleu %xcc, %f10, %f12
st %f4, [%l7 + 0x40]
std %f12, [%l7 + 0x18]
fcmped %fcc3, %f0, %f10
fpack32 %f12, %f4, %f12
movrgz %l3, %o7, %i7
fmovrse %l2, %f10, %f5
fmovse %icc, %f14, %f7
alignaddr %o2, %i3, %g5
ldd [%l7 + 0x68], %f12
orcc %i6, 0x0273, %g3
ld [%l7 + 0x44], %f4
subc %g7, %l6, %g4
fnegs %f14, %f1
pdist %f4, %f12, %f0
ldd [%l7 + 0x30], %f8
ldsh [%l7 + 0x6A], %g2
bcs,a,pt %xcc, loop_3277
umul %g6, %i1, %l4
ldsh [%l7 + 0x7A], %g1
fmovdneg %icc, %f12, %f12
loop_3277:
lduw [%l7 + 0x34], %i2
ld [%l7 + 0x70], %f13
fnor %f6, %f2, %f4
tcc %xcc, 0x7
fpmerge %f2, %f13, %f12
bneg,a,pt %icc, loop_3278
tle %xcc, 0x2
fzeros %f12
movcc %icc, %o3, %l5
loop_3278:
srl %o0, 0x18, %i5
taddcc %o4, 0x0F14, %o1
bn loop_3279
tsubcc %i4, %l1, %l0
tge %xcc, 0x1
srl %o6, 0x1D, %i0
loop_3279:
stw %l3, [%l7 + 0x10]
fmovsvc %icc, %f4, %f10
fpack32 %f6, %f2, %f6
be,pt %xcc, loop_3280
fxor %f4, %f10, %f2
fbule,a %fcc3, loop_3281
fmovdvs %icc, %f0, %f5
loop_3280:
movrlez %o7, %o5, %i7
brgz %l2, loop_3282
loop_3281:
ldsw [%l7 + 0x08], %o2
andcc %i3, %i6, %g3
orn %g7, %l6, %g4
loop_3282:
mulx %g2, %g6, %i1
fsrc2 %f14, %f8
brgez %l4, loop_3283
stb %g1, [%l7 + 0x1F]
mulx %i2, 0x1BDB, %g5
fsrc1 %f4, %f10
loop_3283:
ldx [%l7 + 0x08], %l5
fmovrsgz %o0, %f9, %f10
ldub [%l7 + 0x73], %o3
xorcc %i5, %o4, %i4
tgu %xcc, 0x4
orn %l1, 0x1CC5, %o1
fble %fcc0, loop_3284
ldsb [%l7 + 0x1F], %o6
fmovdneg %xcc, %f2, %f4
subcc %i0, 0x0A7B, %l0
loop_3284:
ldsw [%l7 + 0x28], %o7
bl %xcc, loop_3285
fmovsne %xcc, %f1, %f12
fmovrslz %l3, %f5, %f8
fmovrsne %i7, %f7, %f9
loop_3285:
movrgz %l2, %o2, %i3
stw %i6, [%l7 + 0x5C]
ld [%l7 + 0x5C], %f8
stb %g3, [%l7 + 0x74]
fnegd %f4, %f2
ldd [%l7 + 0x70], %f14
ldsh [%l7 + 0x5A], %o5
movvc %xcc, %l6, %g4
fcmped %fcc1, %f8, %f4
std %f0, [%l7 + 0x60]
fcmpgt16 %f12, %f14, %g2
call loop_3286
fxnor %f8, %f8, %f14
addccc %g7, 0x0CF0, %i1
ldub [%l7 + 0x43], %l4
loop_3286:
edge8 %g1, %g6, %g5
ble %xcc, loop_3287
fbul,a %fcc3, loop_3288
ld [%l7 + 0x30], %f10
xorcc %l5, 0x0225, %o0
loop_3287:
srl %o3, 0x02, %i2
loop_3288:
fbule,a %fcc2, loop_3289
ldsw [%l7 + 0x74], %o4
fsrc1 %f8, %f2
bleu,a loop_3290
loop_3289:
stx %i4, [%l7 + 0x40]
ldsh [%l7 + 0x76], %l1
fbug,a %fcc0, loop_3291
loop_3290:
fpmerge %f4, %f2, %f14
subc %i5, 0x13E0, %o1
fba %fcc1, loop_3292
loop_3291:
call loop_3293
udivcc %o6, 0x0002, %l0
movrne %i0, %o7, %l3
loop_3292:
fbuge %fcc3, loop_3294
loop_3293:
srl %i7, %o2, %l2
fmovdl %icc, %f14, %f10
udivcc %i3, 0x067A, %g3
loop_3294:
ldsw [%l7 + 0x14], %o5
lduh [%l7 + 0x70], %l6
sth %i6, [%l7 + 0x22]
fsrc1s %f14, %f12
andn %g2, %g4, %g7
ldub [%l7 + 0x60], %l4
fbl,a %fcc0, loop_3295
and %g1, 0x1753, %g6
fzeros %f13
fbe %fcc0, loop_3296
loop_3295:
fcmped %fcc3, %f14, %f4
stx %i1, [%l7 + 0x48]
brlez %l5, loop_3297
loop_3296:
ldub [%l7 + 0x3C], %g5
fcmpne16 %f0, %f14, %o3
movn %xcc, %o0, %o4
loop_3297:
tge %xcc, 0x7
tle %icc, 0x2
fnot2s %f3, %f14
std %f12, [%l7 + 0x30]
brgz,a %i2, loop_3298
stx %l1, [%l7 + 0x68]
stw %i4, [%l7 + 0x1C]
lduh [%l7 + 0x34], %o1
loop_3298:
fandnot1s %f5, %f10, %f2
tle %xcc, 0x6
fsrc1s %f10, %f1
st %f3, [%l7 + 0x2C]
lduh [%l7 + 0x30], %o6
tl %xcc, 0x4
fpadd16s %f13, %f15, %f6
edge8l %l0, %i0, %i5
ldd [%l7 + 0x28], %f8
array8 %o7, %l3, %i7
fmovrdgz %l2, %f14, %f12
fcmpne32 %f2, %f8, %i3
alignaddrl %g3, %o5, %o2
fbn %fcc1, loop_3299
ldub [%l7 + 0x7F], %l6
stw %i6, [%l7 + 0x64]
movle %icc, %g2, %g7
loop_3299:
movleu %icc, %g4, %g1
fcmpes %fcc0, %f5, %f4
tvc %xcc, 0x2
movrlz %l4, %g6, %l5
umulcc %g5, %i1, %o3
fxnor %f12, %f2, %f6
fpadd16s %f13, %f5, %f7
edge8ln %o4, %o0, %l1
fmuld8sux16 %f8, %f9, %f2
tn %xcc, 0x4
fcmpeq32 %f14, %f2, %i4
fmovdn %xcc, %f5, %f2
addcc %i2, 0x1378, %o6
fmovrse %o1, %f5, %f3
xnorcc %l0, %i0, %o7
ldd [%l7 + 0x30], %f10
stw %l3, [%l7 + 0x08]
std %f6, [%l7 + 0x78]
fmovrsgz %i7, %f9, %f4
ldub [%l7 + 0x3C], %l2
ld [%l7 + 0x0C], %f11
ldx [%l7 + 0x70], %i5
smulcc %i3, 0x0778, %g3
lduw [%l7 + 0x64], %o5
addcc %l6, 0x0825, %o2
ldsw [%l7 + 0x68], %g2
fba %fcc0, loop_3300
ldx [%l7 + 0x18], %i6
st %f14, [%l7 + 0x60]
ldx [%l7 + 0x40], %g7
loop_3300:
tcs %icc, 0x5
and %g4, 0x181A, %l4
edge8n %g1, %l5, %g5
sll %g6, %o3, %i1
stx %o0, [%l7 + 0x18]
movcc %xcc, %l1, %o4
array16 %i2, %o6, %i4
movne %icc, %o1, %i0
fmovd %f8, %f2
fnors %f15, %f3, %f6
fandnot1s %f12, %f8, %f7
fandnot1 %f2, %f14, %f12
fmovrslez %l0, %f5, %f8
movcc %xcc, %o7, %l3
ba %xcc, loop_3301
fones %f12
fone %f14
fones %f3
loop_3301:
movrne %l2, %i5, %i7
andn %i3, 0x0C57, %o5
stb %l6, [%l7 + 0x6D]
fmovdl %icc, %f0, %f7
movrne %g3, %o2, %i6
movvc %xcc, %g7, %g2
fnands %f7, %f4, %f9
std %f10, [%l7 + 0x78]
edge16 %l4, %g1, %l5
fandnot2 %f10, %f0, %f2
fpadd32 %f12, %f14, %f14
movleu %icc, %g5, %g4
edge32 %g6, %i1, %o3
fmovrslz %l1, %f8, %f11
fnot1s %f11, %f10
fpadd32s %f5, %f7, %f1
fmovspos %icc, %f10, %f1
fabsd %f8, %f8
addcc %o0, 0x06FB, %i2
addc %o6, 0x1DB9, %o4
fmovrsgz %i4, %f5, %f12
tsubcctv %i0, %l0, %o7
ba %xcc, loop_3302
ldsh [%l7 + 0x66], %l3
fmuld8sux16 %f14, %f10, %f2
fbo %fcc0, loop_3303
loop_3302:
sll %l2, %i5, %i7
fnot2 %f4, %f2
ld [%l7 + 0x18], %f9
loop_3303:
be,pn %xcc, loop_3304
lduh [%l7 + 0x0C], %o1
fpackfix %f2, %f7
fbn %fcc0, loop_3305
loop_3304:
fmovsne %icc, %f3, %f6
fmovrsgz %i3, %f14, %f6
sethi 0x16CE, %l6
loop_3305:
edge32 %o5, %o2, %g3
bg %xcc, loop_3306
ldsw [%l7 + 0x78], %i6
fcmple32 %f2, %f10, %g7
stx %l4, [%l7 + 0x78]
loop_3306:
ba loop_3307
stb %g1, [%l7 + 0x52]
srax %g2, %g5, %g4
fcmpd %fcc0, %f10, %f2
loop_3307:
ldub [%l7 + 0x23], %g6
fmovrdgz %l5, %f6, %f2
fxnors %f7, %f15, %f10
bgu,a loop_3308
andn %i1, %l1, %o0
faligndata %f0, %f2, %f2
ba,pn %icc, loop_3309
loop_3308:
fmovs %f14, %f13
xorcc %i2, 0x0C76, %o6
subcc %o4, 0x092B, %i4
loop_3309:
bl,a %xcc, loop_3310
fmovrde %o3, %f12, %f14
fbo,a %fcc0, loop_3311
tl %xcc, 0x6
loop_3310:
lduw [%l7 + 0x5C], %l0
edge16l %o7, %l3, %i0
loop_3311:
ldx [%l7 + 0x28], %i5
stb %i7, [%l7 + 0x7F]
srax %o1, 0x07, %l2
fone %f8
fcmpgt32 %f6, %f2, %l6
sdiv %i3, 0x0233, %o5
ldub [%l7 + 0x76], %o2
stb %i6, [%l7 + 0x7C]
fmovrse %g3, %f2, %f15
array16 %l4, %g1, %g2
edge16n %g5, %g7, %g6
fpackfix %f12, %f11
bn,a loop_3312
st %f12, [%l7 + 0x1C]
bne,pt %xcc, loop_3313
stx %l5, [%l7 + 0x68]
loop_3312:
fmovdn %xcc, %f7, %f11
std %f6, [%l7 + 0x70]
loop_3313:
mova %xcc, %i1, %g4
sth %o0, [%l7 + 0x10]
fandnot2 %f0, %f8, %f4
tpos %xcc, 0x2
fmovsne %xcc, %f15, %f12
ldd [%l7 + 0x30], %f14
fcmps %fcc2, %f14, %f11
fornot2 %f14, %f6, %f10
fzero %f10
fbue,a %fcc0, loop_3314
brgez,a %l1, loop_3315
tcs %icc, 0x6
ld [%l7 + 0x14], %f6
loop_3314:
movrlz %o6, %i2, %i4
loop_3315:
taddcc %o4, 0x13DC, %l0
stw %o7, [%l7 + 0x5C]
fmovsvs %xcc, %f9, %f14
fbg %fcc1, loop_3316
fbug %fcc0, loop_3317
ldd [%l7 + 0x20], %f8
movle %icc, %o3, %l3
loop_3316:
andncc %i5, %i7, %i0
loop_3317:
fcmpes %fcc2, %f0, %f12
lduh [%l7 + 0x7E], %l2
fexpand %f1, %f0
stx %o1, [%l7 + 0x08]
bge,a,pn %xcc, loop_3318
ta %xcc, 0x2
movn %icc, %i3, %l6
fmovdgu %xcc, %f12, %f5
loop_3318:
andncc %o2, %i6, %g3
edge16l %o5, %l4, %g1
movne %icc, %g2, %g7
fnand %f8, %f4, %f12
sdivcc %g5, 0x0A52, %l5
bn,a,pt %icc, loop_3319
sdivcc %i1, 0x1645, %g4
fand %f14, %f4, %f0
fbe,a %fcc3, loop_3320
loop_3319:
stx %g6, [%l7 + 0x08]
addcc %l1, %o0, %i2
be,a,pt %icc, loop_3321
loop_3320:
faligndata %f14, %f6, %f2
std %f6, [%l7 + 0x40]
fmovdn %icc, %f0, %f9
loop_3321:
lduh [%l7 + 0x18], %i4
lduh [%l7 + 0x70], %o4
ldsb [%l7 + 0x2A], %o6
lduw [%l7 + 0x5C], %l0
ld [%l7 + 0x78], %f0
fmovdgu %xcc, %f8, %f14
orn %o7, %l3, %i5
movpos %xcc, %i7, %o3
lduh [%l7 + 0x58], %l2
fbuge,a %fcc3, loop_3322
fmovrslz %i0, %f15, %f15
st %f1, [%l7 + 0x48]
sth %i3, [%l7 + 0x5E]
loop_3322:
ldd [%l7 + 0x28], %f2
fandnot2 %f6, %f8, %f10
fmovrsgez %l6, %f10, %f1
sth %o1, [%l7 + 0x28]
fcmpeq16 %f12, %f4, %o2
sethi 0x0C5D, %g3
fbue,a %fcc1, loop_3323
fbg,a %fcc3, loop_3324
bneg,pn %icc, loop_3325
ldsh [%l7 + 0x34], %i6
loop_3323:
fnegs %f1, %f2
loop_3324:
fsrc1 %f12, %f6
loop_3325:
fnor %f4, %f6, %f0
movleu %xcc, %l4, %g1
fnor %f14, %f8, %f14
fnor %f8, %f12, %f2
tpos %icc, 0x0
std %f8, [%l7 + 0x78]
fxor %f10, %f2, %f0
st %f9, [%l7 + 0x5C]
sth %g2, [%l7 + 0x1C]
stb %g7, [%l7 + 0x62]
sth %g5, [%l7 + 0x3C]
movg %xcc, %l5, %o5
subccc %i1, %g6, %g4
movleu %icc, %o0, %i2
ldx [%l7 + 0x30], %l1
ldd [%l7 + 0x48], %f8
andncc %i4, %o4, %o6
movne %icc, %o7, %l0
bcs,pt %xcc, loop_3326
fbul %fcc3, loop_3327
fnands %f4, %f2, %f8
fnot1s %f0, %f3
loop_3326:
stx %l3, [%l7 + 0x68]
loop_3327:
smulcc %i5, 0x15A1, %i7
sth %o3, [%l7 + 0x78]
subcc %l2, 0x1174, %i0
nop
setx loop_3328, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpmerge %f6, %f11, %f2
fnot2 %f0, %f12
nop
setx loop_3329, %l0, %l1
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_3328:
ld [%l7 + 0x58], %f12
lduw [%l7 + 0x40], %l6
ldsw [%l7 + 0x1C], %o1
loop_3329:
orcc %o2, %g3, %i3
bneg,a loop_3330
std %f8, [%l7 + 0x58]
std %f4, [%l7 + 0x58]
fpsub32 %f8, %f2, %f4
loop_3330:
bne loop_3331
sth %l4, [%l7 + 0x2E]
mova %xcc, %i6, %g1
ldd [%l7 + 0x70], %f2
loop_3331:
fpsub16 %f8, %f10, %f10
udiv %g2, 0x191E, %g5
ldsh [%l7 + 0x40], %l5
movneg %icc, %g7, %i1
fcmped %fcc2, %f12, %f10
fmovsneg %icc, %f0, %f15
or %g6, %g4, %o0
movrlez %i2, %l1, %o5
fbe %fcc0, loop_3332
sethi 0x1E7A, %o4
lduw [%l7 + 0x0C], %o6
bg loop_3333
loop_3332:
ld [%l7 + 0x5C], %f2
bgu,a %icc, loop_3334
fmovscs %xcc, %f15, %f0
loop_3333:
movl %icc, %i4, %o7
std %f8, [%l7 + 0x78]
loop_3334:
ldub [%l7 + 0x67], %l0
fbge %fcc0, loop_3335
orn %i5, %i7, %o3
movcc %icc, %l2, %l3
fandnot2s %f7, %f12, %f4
loop_3335:
fmovrdlz %l6, %f2, %f12
lduh [%l7 + 0x42], %o1
bl loop_3336
fmovsleu %xcc, %f0, %f8
fbule %fcc0, loop_3337
std %f2, [%l7 + 0x60]
loop_3336:
lduh [%l7 + 0x44], %i0
fmul8x16au %f5, %f10, %f0
loop_3337:
fpack16 %f0, %f15
stx %g3, [%l7 + 0x70]
ldx [%l7 + 0x20], %o2
movcc %icc, %l4, %i6
sdivcc %g1, 0x1D2D, %i3
edge8 %g2, %l5, %g5
taddcc %i1, 0x033A, %g6
ldub [%l7 + 0x59], %g7
array32 %o0, %g4, %i2
stw %o5, [%l7 + 0x44]
ldsw [%l7 + 0x1C], %l1
fbn,a %fcc3, loop_3338
alignaddr %o6, %o4, %i4
edge8ln %l0, %o7, %i5
nop
setx loop_3339, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3338:
mova %icc, %i7, %l2
tge %xcc, 0x3
lduh [%l7 + 0x1A], %o3
loop_3339:
std %f10, [%l7 + 0x50]
andn %l6, 0x14DE, %l3
ldsh [%l7 + 0x46], %o1
fmovscc %xcc, %f2, %f9
xorcc %g3, 0x1DD2, %i0
sdivcc %l4, 0x04DE, %o2
nop
setx loop_3340, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdgu %icc, %f7, %f6
edge8ln %i6, %i3, %g1
fcmpes %fcc3, %f0, %f7
loop_3340:
ldsb [%l7 + 0x19], %l5
st %f14, [%l7 + 0x28]
lduw [%l7 + 0x74], %g5
fbue,a %fcc0, loop_3341
stw %i1, [%l7 + 0x34]
fbl,a %fcc1, loop_3342
fmovdl %icc, %f1, %f14
loop_3341:
fnegd %f10, %f12
stw %g6, [%l7 + 0x3C]
loop_3342:
faligndata %f10, %f6, %f10
edge16 %g2, %o0, %g4
fpsub16 %f10, %f12, %f2
te %xcc, 0x6
lduw [%l7 + 0x14], %g7
andn %i2, %l1, %o5
st %f9, [%l7 + 0x38]
fnor %f10, %f14, %f12
lduh [%l7 + 0x62], %o4
fpadd16s %f3, %f2, %f12
fnot2s %f10, %f15
fmovdgu %icc, %f12, %f9
fmovsle %xcc, %f2, %f8
lduw [%l7 + 0x30], %o6
fands %f15, %f3, %f10
fmul8sux16 %f4, %f2, %f2
movn %xcc, %i4, %o7
fmovrdne %l0, %f12, %f12
fmovde %xcc, %f0, %f3
ldsw [%l7 + 0x78], %i7
alignaddr %i5, %o3, %l6
fpmerge %f2, %f5, %f12
fmovrdne %l2, %f4, %f2
fmovsg %icc, %f14, %f3
fmovsge %xcc, %f14, %f15
ldsw [%l7 + 0x78], %o1
subccc %l3, 0x0DF2, %i0
ldd [%l7 + 0x38], %f6
lduw [%l7 + 0x28], %g3
fxor %f8, %f10, %f12
call loop_3343
move %icc, %o2, %l4
fsrc2s %f13, %f11
ldd [%l7 + 0x70], %f6
loop_3343:
tsubcc %i6, 0x117F, %i3
fmovscs %xcc, %f2, %f15
bcc,a %icc, loop_3344
fmovde %icc, %f7, %f3
std %f2, [%l7 + 0x20]
subcc %g1, 0x13B3, %l5
loop_3344:
ldsh [%l7 + 0x78], %i1
ldub [%l7 + 0x67], %g5
fpadd16s %f3, %f0, %f6
brgez %g6, loop_3345
fands %f14, %f14, %f7
fornot1 %f14, %f12, %f6
brnz %g2, loop_3346
loop_3345:
fpack32 %f10, %f4, %f12
lduw [%l7 + 0x24], %g4
fbu %fcc1, loop_3347
loop_3346:
brlez,a %o0, loop_3348
stx %g7, [%l7 + 0x18]
ldx [%l7 + 0x38], %i2
loop_3347:
std %f2, [%l7 + 0x38]
loop_3348:
edge8l %o5, %l1, %o4
lduw [%l7 + 0x0C], %i4
ldsh [%l7 + 0x12], %o7
movrlz %l0, %i7, %i5
bneg,a loop_3349
sethi 0x1CE3, %o3
sth %l6, [%l7 + 0x5A]
bleu,pt %xcc, loop_3350
loop_3349:
orcc %l2, 0x1F8C, %o6
fmovrdlez %o1, %f4, %f12
mulx %i0, %g3, %l3
loop_3350:
bvs loop_3351
fbge,a %fcc3, loop_3352
addccc %o2, %i6, %i3
fbue %fcc3, loop_3353
loop_3351:
ldsb [%l7 + 0x3D], %l4
loop_3352:
ldsh [%l7 + 0x56], %l5
fbo,a %fcc1, loop_3354
loop_3353:
fabss %f1, %f8
stb %g1, [%l7 + 0x6E]
fmovse %icc, %f10, %f14
loop_3354:
fnot1s %f0, %f9
movrgz %g5, 0x033, %g6
ld [%l7 + 0x20], %f6
st %f0, [%l7 + 0x7C]
edge32l %i1, %g4, %o0
taddcctv %g7, %i2, %o5
std %f2, [%l7 + 0x20]
ldd [%l7 + 0x40], %f2
sth %g2, [%l7 + 0x2E]
std %f14, [%l7 + 0x28]
sdiv %l1, 0x00E3, %o4
fmovsgu %icc, %f4, %f1
fmovdvc %icc, %f7, %f13
te %xcc, 0x7
fabss %f2, %f7
tgu %icc, 0x2
movvs %xcc, %o7, %l0
std %f2, [%l7 + 0x70]
fmovdl %xcc, %f5, %f3
edge32ln %i7, %i4, %i5
ldsb [%l7 + 0x3A], %o3
smul %l2, 0x01EF, %l6
edge32 %o1, %i0, %g3
ld [%l7 + 0x1C], %f8
tn %xcc, 0x3
umulcc %o6, %l3, %o2
taddcctv %i3, 0x002E, %l4
smul %l5, %g1, %i6
andncc %g5, %i1, %g6
fnors %f0, %f1, %f7
tle %icc, 0x0
brz,a %o0, loop_3355
orncc %g4, 0x149D, %g7
fornot2s %f0, %f6, %f7
sethi 0x149A, %o5
loop_3355:
movneg %icc, %i2, %l1
fpmerge %f3, %f11, %f14
sth %g2, [%l7 + 0x7C]
fmovd %f10, %f14
fones %f9
fmovsne %xcc, %f9, %f3
edge8ln %o7, %o4, %i7
nop
setx loop_3356, %l0, %l1
jmpl %l1, %l0
fbl %fcc0, loop_3357
ldsw [%l7 + 0x20], %i5
edge8l %i4, %l2, %o3
loop_3356:
fandnot2 %f0, %f4, %f12
loop_3357:
fzero %f14
ldsh [%l7 + 0x50], %o1
ldsh [%l7 + 0x24], %l6
ldsw [%l7 + 0x44], %g3
fmovsle %xcc, %f8, %f8
ldub [%l7 + 0x41], %o6
ldsb [%l7 + 0x37], %i0
stw %o2, [%l7 + 0x10]
stx %l3, [%l7 + 0x68]
tle %icc, 0x3
std %f2, [%l7 + 0x48]
fandnot2 %f8, %f0, %f2
subccc %i3, %l4, %g1
fpsub16s %f12, %f10, %f8
ldsb [%l7 + 0x2A], %l5
fbge %fcc2, loop_3358
lduh [%l7 + 0x34], %i6
fabss %f3, %f4
movg %icc, %i1, %g5
loop_3358:
bge,pn %icc, loop_3359
addcc %o0, %g4, %g6
fble,a %fcc1, loop_3360
array8 %g7, %o5, %l1
loop_3359:
brz %g2, loop_3361
edge32n %i2, %o7, %o4
loop_3360:
and %l0, %i5, %i7
stb %i4, [%l7 + 0x5C]
loop_3361:
fnors %f13, %f9, %f14
fbl,a %fcc2, loop_3362
faligndata %f12, %f8, %f8
udivcc %o3, 0x00F2, %l2
lduw [%l7 + 0x40], %l6
loop_3362:
sdivcc %g3, 0x1D69, %o6
fpack32 %f2, %f0, %f6
faligndata %f8, %f8, %f10
fmuld8ulx16 %f0, %f4, %f0
tl %icc, 0x7
ld [%l7 + 0x18], %f13
fmovsg %icc, %f8, %f6
ldub [%l7 + 0x58], %i0
sth %o1, [%l7 + 0x5E]
udivcc %l3, 0x1084, %i3
fmovda %xcc, %f0, %f8
ta %xcc, 0x3
fnands %f11, %f13, %f3
bneg %icc, loop_3363
ld [%l7 + 0x74], %f13
ldsh [%l7 + 0x38], %l4
bcc,a,pt %xcc, loop_3364
loop_3363:
fcmpne16 %f6, %f6, %o2
fmovdn %xcc, %f10, %f12
tne %xcc, 0x1
loop_3364:
fcmpeq16 %f6, %f4, %l5
bcc,pt %xcc, loop_3365
fmovrse %i6, %f1, %f13
bleu,a %icc, loop_3366
for %f8, %f6, %f14
loop_3365:
tcc %icc, 0x2
st %f11, [%l7 + 0x18]
loop_3366:
movge %icc, %i1, %g1
siam 0x0
ba,a,pn %xcc, loop_3367
sth %o0, [%l7 + 0x28]
std %f8, [%l7 + 0x08]
ldsw [%l7 + 0x5C], %g5
loop_3367:
movpos %xcc, %g4, %g6
edge16l %g7, %l1, %g2
orn %o5, 0x0587, %o7
tge %xcc, 0x1
fmovdn %xcc, %f2, %f7
fcmps %fcc3, %f3, %f4
orncc %o4, 0x1422, %l0
sra %i2, %i7, %i5
array32 %i4, %o3, %l6
sth %l2, [%l7 + 0x1E]
std %f8, [%l7 + 0x38]
ldsw [%l7 + 0x58], %o6
fzero %f6
lduh [%l7 + 0x0A], %i0
lduw [%l7 + 0x28], %g3
ldub [%l7 + 0x29], %o1
sub %l3, %i3, %o2
lduh [%l7 + 0x54], %l4
bvs,a loop_3368
fnands %f15, %f3, %f9
std %f8, [%l7 + 0x30]
fmovdgu %xcc, %f3, %f2
loop_3368:
ldub [%l7 + 0x2D], %l5
fmovdvs %xcc, %f5, %f13
ble,a loop_3369
sethi 0x1EF5, %i6
add %g1, %o0, %g5
array16 %i1, %g6, %g7
loop_3369:
ld [%l7 + 0x20], %f15
fcmps %fcc2, %f8, %f7
fornot1 %f12, %f8, %f0
umulcc %g4, 0x1242, %g2
fabsd %f6, %f2
tgu %xcc, 0x7
nop
setx loop_3370, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sethi 0x19DF, %l1
sethi 0x05C2, %o5
fbe %fcc0, loop_3371
loop_3370:
fand %f4, %f8, %f2
nop
setx loop_3372, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
or %o4, %l0, %o7
loop_3371:
fbg,a %fcc0, loop_3373
fble %fcc2, loop_3374
loop_3372:
fmovrde %i7, %f6, %f2
tge %icc, 0x5
loop_3373:
fbn,a %fcc0, loop_3375
loop_3374:
bg,a,pt %xcc, loop_3376
fbul,a %fcc0, loop_3377
bge,pt %icc, loop_3378
loop_3375:
tn %xcc, 0x6
loop_3376:
lduw [%l7 + 0x70], %i5
loop_3377:
edge8l %i2, %i4, %l6
loop_3378:
fmovdl %icc, %f7, %f14
fandnot1s %f8, %f6, %f4
fmovdvc %xcc, %f1, %f11
fmovrdlez %o3, %f6, %f12
st %f8, [%l7 + 0x20]
sth %o6, [%l7 + 0x62]
sth %l2, [%l7 + 0x74]
fcmpd %fcc0, %f2, %f10
movn %icc, %g3, %i0
stb %o1, [%l7 + 0x69]
bcs,a %icc, loop_3379
ldd [%l7 + 0x70], %f4
fmovrsne %l3, %f7, %f2
fpack32 %f6, %f12, %f0
loop_3379:
fcmpeq16 %f10, %f0, %i3
lduh [%l7 + 0x1E], %l4
fornot2 %f4, %f4, %f0
fmovrdgz %o2, %f0, %f6
st %f2, [%l7 + 0x20]
tn %xcc, 0x3
ldsw [%l7 + 0x54], %i6
ba,pn %xcc, loop_3380
movleu %xcc, %g1, %l5
tn %xcc, 0x6
fcmps %fcc0, %f6, %f6
loop_3380:
ldsb [%l7 + 0x46], %g5
subccc %o0, 0x170D, %i1
fmovsn %xcc, %f15, %f9
fmovrdlz %g7, %f6, %f2
ldd [%l7 + 0x70], %f0
std %f8, [%l7 + 0x38]
fxnor %f6, %f6, %f8
fsrc2s %f1, %f10
fmovsa %icc, %f13, %f0
fbule,a %fcc1, loop_3381
fornot2 %f14, %f10, %f4
sethi 0x1614, %g6
move %icc, %g4, %l1
loop_3381:
fmovrdlez %g2, %f4, %f2
fmovscs %icc, %f12, %f6
sth %o4, [%l7 + 0x50]
add %l0, %o5, %o7
std %f14, [%l7 + 0x58]
edge8ln %i5, %i2, %i7
fcmple32 %f4, %f4, %i4
fmovrdne %l6, %f10, %f0
addc %o6, %o3, %l2
subc %g3, %i0, %l3
fxnor %f10, %f10, %f14
ldd [%l7 + 0x68], %f2
fmovrse %o1, %f11, %f11
stw %l4, [%l7 + 0x74]
xnorcc %i3, 0x1B8A, %i6
edge8 %o2, %g1, %g5
movcs %icc, %l5, %o0
edge32n %i1, %g6, %g4
addcc %g7, 0x15BB, %g2
fnors %f10, %f4, %f8
fabsd %f14, %f8
fbg,a %fcc0, loop_3382
fsrc2s %f2, %f1
nop
setx loop_3383, %l0, %l1
jmpl %l1, %o4
fnot1s %f9, %f7
loop_3382:
brgez %l1, loop_3384
lduh [%l7 + 0x38], %l0
loop_3383:
bg,a loop_3385
stw %o5, [%l7 + 0x5C]
loop_3384:
move %icc, %i5, %o7
fandnot2s %f11, %f11, %f12
loop_3385:
addc %i2, %i4, %i7
udiv %l6, 0x176B, %o3
stb %o6, [%l7 + 0x0A]
fors %f11, %f2, %f14
xorcc %l2, %g3, %l3
movge %icc, %i0, %l4
sth %o1, [%l7 + 0x2A]
fmovrdgez %i6, %f2, %f8
andcc %o2, 0x0A4D, %i3
lduh [%l7 + 0x5A], %g5
orn %g1, 0x054E, %o0
st %f12, [%l7 + 0x1C]
ldd [%l7 + 0x30], %f10
edge32n %l5, %g6, %g4
fand %f2, %f4, %f4
brlz,a %g7, loop_3386
taddcctv %i1, %o4, %l1
stx %l0, [%l7 + 0x10]
udiv %g2, 0x15C2, %i5
loop_3386:
lduw [%l7 + 0x78], %o5
ldsh [%l7 + 0x32], %i2
bne,a %icc, loop_3387
ldx [%l7 + 0x68], %i4
fbuge,a %fcc3, loop_3388
fpadd32 %f0, %f14, %f0
loop_3387:
fpsub16s %f1, %f2, %f9
fandnot2 %f12, %f8, %f8
loop_3388:
edge8 %o7, %l6, %i7
edge8 %o3, %l2, %g3
tvc %xcc, 0x1
fandnot2 %f6, %f2, %f2
ldsb [%l7 + 0x16], %l3
ldsh [%l7 + 0x70], %o6
ldsb [%l7 + 0x19], %l4
ldub [%l7 + 0x67], %o1
stw %i6, [%l7 + 0x1C]
ldx [%l7 + 0x40], %o2
fmovdgu %icc, %f2, %f12
sdivcc %i3, 0x1CB2, %i0
alignaddr %g5, %g1, %l5
tcs %xcc, 0x1
ldsb [%l7 + 0x34], %o0
fabss %f14, %f10
andn %g4, 0x0F40, %g7
ble,a,pt %icc, loop_3389
mulx %g6, 0x19A6, %o4
edge8l %l1, %l0, %i1
fmul8ulx16 %f2, %f2, %f4
loop_3389:
brgez,a %g2, loop_3390
fble %fcc1, loop_3391
tpos %xcc, 0x1
ldsw [%l7 + 0x08], %o5
loop_3390:
fmovdcs %icc, %f8, %f11
loop_3391:
fnegd %f0, %f4
ldsb [%l7 + 0x64], %i2
ldsb [%l7 + 0x54], %i4
pdist %f12, %f6, %f2
lduw [%l7 + 0x24], %i5
fble %fcc2, loop_3392
bn loop_3393
lduw [%l7 + 0x08], %o7
fmovsn %xcc, %f11, %f13
loop_3392:
fmovdvs %xcc, %f11, %f15
loop_3393:
fnands %f3, %f6, %f7
ldd [%l7 + 0x48], %f8
edge8 %l6, %o3, %l2
fmovrdgez %g3, %f0, %f10
ldd [%l7 + 0x78], %f10
fpadd16 %f6, %f6, %f12
bleu,a %xcc, loop_3394
bcs loop_3395
fcmpne32 %f4, %f0, %l3
fcmpne32 %f6, %f8, %o6
loop_3394:
fpackfix %f10, %f6
loop_3395:
bgu %xcc, loop_3396
tcc %icc, 0x3
ldsw [%l7 + 0x34], %l4
fbn,a %fcc3, loop_3397
loop_3396:
subcc %i7, %o1, %o2
stx %i3, [%l7 + 0x30]
lduh [%l7 + 0x36], %i6
loop_3397:
fpmerge %f9, %f15, %f8
bge,pt %xcc, loop_3398
std %f4, [%l7 + 0x50]
fmovse %icc, %f7, %f12
lduh [%l7 + 0x16], %i0
loop_3398:
fbe %fcc2, loop_3399
fbne,a %fcc2, loop_3400
fmovdcc %xcc, %f2, %f7
tgu %icc, 0x0
loop_3399:
st %f1, [%l7 + 0x5C]
loop_3400:
for %f14, %f4, %f2
andncc %g5, %l5, %o0
fmovda %icc, %f13, %f0
ldub [%l7 + 0x6B], %g1
fmovdpos %icc, %f2, %f5
fnot1s %f12, %f3
tvc %xcc, 0x5
ldsb [%l7 + 0x61], %g7
tneg %icc, 0x0
fbne,a %fcc2, loop_3401
fpadd32s %f1, %f8, %f6
sdivx %g4, 0x0369, %g6
bvc loop_3402
loop_3401:
xnor %l1, %o4, %i1
subc %g2, 0x078F, %l0
fmovrslez %i2, %f0, %f1
loop_3402:
brlz %i4, loop_3403
fmovrdgez %i5, %f10, %f0
st %f11, [%l7 + 0x48]
movl %xcc, %o7, %o5
loop_3403:
smulcc %l6, %l2, %g3
umul %l3, 0x12B7, %o6
fmovsneg %xcc, %f7, %f12
stb %o3, [%l7 + 0x5C]
fbul,a %fcc3, loop_3404
edge8n %l4, %o1, %i7
ldsb [%l7 + 0x32], %i3
lduh [%l7 + 0x60], %i6
loop_3404:
tle %icc, 0x4
fpsub16 %f6, %f12, %f10
fbu %fcc0, loop_3405
fandnot1 %f10, %f6, %f0
ldx [%l7 + 0x38], %o2
std %f0, [%l7 + 0x40]
loop_3405:
ldd [%l7 + 0x30], %f8
popc %g5, %l5
bvs loop_3406
lduh [%l7 + 0x26], %o0
fornot1s %f13, %f3, %f5
movle %icc, %i0, %g1
loop_3406:
bvc,a %icc, loop_3407
tl %xcc, 0x1
fpsub16 %f14, %f0, %f10
subccc %g7, %g4, %g6
loop_3407:
siam 0x3
taddcctv %o4, 0x1B20, %l1
sth %g2, [%l7 + 0x50]
std %f2, [%l7 + 0x08]
lduh [%l7 + 0x0E], %l0
fmovsneg %xcc, %f0, %f9
fmovsvs %xcc, %f9, %f5
lduh [%l7 + 0x6E], %i1
sra %i4, 0x02, %i5
xor %i2, 0x1FBB, %o5
fabss %f8, %f15
fnegs %f4, %f12
fmuld8ulx16 %f3, %f0, %f4
fand %f4, %f4, %f8
fbne,a %fcc2, loop_3408
srl %l6, %l2, %o7
ldx [%l7 + 0x78], %l3
fabss %f11, %f9
loop_3408:
fandnot2s %f15, %f0, %f5
fandnot1s %f12, %f2, %f12
bvc,pn %xcc, loop_3409
lduw [%l7 + 0x18], %o6
fpadd32s %f15, %f1, %f14
ld [%l7 + 0x20], %f7
loop_3409:
fnot1s %f12, %f8
ldx [%l7 + 0x58], %o3
fcmple16 %f14, %f6, %l4
lduw [%l7 + 0x40], %g3
nop
setx loop_3410, %l0, %l1
jmpl %l1, %i7
addccc %o1, 0x021E, %i6
movne %icc, %o2, %i3
fbu,a %fcc2, loop_3411
loop_3410:
sth %g5, [%l7 + 0x76]
sth %l5, [%l7 + 0x5C]
edge32 %o0, %i0, %g1
loop_3411:
fmovdneg %icc, %f3, %f4
stx %g4, [%l7 + 0x48]
ld [%l7 + 0x28], %f15
fabsd %f8, %f6
brz %g6, loop_3412
fands %f3, %f9, %f6
subc %o4, %l1, %g7
fxnors %f8, %f0, %f12
loop_3412:
fmovsle %icc, %f12, %f2
fbu,a %fcc0, loop_3413
and %l0, %g2, %i4
fbuge,a %fcc1, loop_3414
fxnors %f11, %f11, %f3
loop_3413:
ldd [%l7 + 0x68], %f6
mova %xcc, %i5, %i1
loop_3414:
fmovdpos %xcc, %f6, %f14
andcc %i2, 0x1032, %o5
for %f8, %f6, %f6
ldsb [%l7 + 0x58], %l2
stw %l6, [%l7 + 0x2C]
array16 %o7, %o6, %o3
ldub [%l7 + 0x76], %l4
fcmple16 %f4, %f8, %l3
bn,a %icc, loop_3415
andn %g3, %i7, %i6
lduw [%l7 + 0x48], %o1
sth %i3, [%l7 + 0x10]
loop_3415:
fba %fcc3, loop_3416
tg %xcc, 0x3
mulscc %o2, %l5, %g5
std %f0, [%l7 + 0x08]
loop_3416:
ldub [%l7 + 0x60], %i0
edge8 %o0, %g1, %g4
movgu %icc, %g6, %o4
edge16n %l1, %l0, %g2
fexpand %f1, %f8
stw %i4, [%l7 + 0x70]
array8 %i5, %g7, %i1
fcmpeq16 %f14, %f12, %i2
fbge,a %fcc3, loop_3417
fmovsn %icc, %f15, %f7
ldsh [%l7 + 0x64], %l2
ldub [%l7 + 0x31], %l6
loop_3417:
fmovscs %icc, %f14, %f3
fmovdneg %xcc, %f15, %f13
fmovdne %icc, %f2, %f13
lduw [%l7 + 0x60], %o5
fmovsgu %icc, %f10, %f0
bn,pn %icc, loop_3418
fmovrdne %o6, %f2, %f12
bcc,a,pn %xcc, loop_3419
std %f6, [%l7 + 0x70]
loop_3418:
fmovrsgez %o3, %f14, %f8
tleu %icc, 0x6
loop_3419:
xnorcc %o7, %l4, %g3
sth %i7, [%l7 + 0x2C]
udivcc %l3, 0x1CBD, %o1
andcc %i3, %i6, %o2
brlz %l5, loop_3420
alignaddrl %i0, %o0, %g5
call loop_3421
fnand %f8, %f10, %f6
loop_3420:
bcs loop_3422
stx %g1, [%l7 + 0x38]
loop_3421:
fmovdleu %xcc, %f5, %f2
fbne %fcc3, loop_3423
loop_3422:
ldsw [%l7 + 0x10], %g6
fmovscs %xcc, %f2, %f15
movcc %icc, %o4, %g4
loop_3423:
add %l1, 0x18A4, %l0
fpadd32s %f12, %f13, %f8
brgz,a %i4, loop_3424
ldd [%l7 + 0x30], %f4
fmovsgu %icc, %f11, %f5
edge8ln %g2, %g7, %i5
loop_3424:
fpackfix %f12, %f14
fexpand %f15, %f8
sth %i1, [%l7 + 0x2A]
stb %i2, [%l7 + 0x65]
taddcc %l6, %o5, %l2
fbuge,a %fcc3, loop_3425
movcc %icc, %o3, %o7
fmovsvc %xcc, %f6, %f10
mova %xcc, %o6, %l4
loop_3425:
movn %icc, %i7, %l3
tneg %icc, 0x6
fbo %fcc1, loop_3426
edge32n %o1, %g3, %i6
ldd [%l7 + 0x50], %f14
mova %xcc, %i3, %l5
loop_3426:
fcmped %fcc2, %f4, %f4
st %f12, [%l7 + 0x6C]
smul %i0, 0x0217, %o2
lduw [%l7 + 0x70], %o0
lduw [%l7 + 0x58], %g1
fmovdge %xcc, %f10, %f11
ldsb [%l7 + 0x5A], %g6
st %f13, [%l7 + 0x3C]
orncc %g5, %g4, %l1
addc %o4, 0x04E9, %l0
ta %xcc, 0x7
addccc %i4, %g2, %g7
ldsb [%l7 + 0x58], %i5
fnor %f4, %f14, %f6
std %f8, [%l7 + 0x60]
fcmpgt32 %f14, %f2, %i2
fmul8ulx16 %f12, %f4, %f2
std %f0, [%l7 + 0x30]
nop
setx loop_3427, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdg %xcc, %f1, %f3
bge,a %xcc, loop_3428
fcmpeq32 %f2, %f8, %i1
loop_3427:
fmovrdgz %l6, %f4, %f2
fbn %fcc0, loop_3429
loop_3428:
lduh [%l7 + 0x0A], %o5
fmovde %xcc, %f7, %f3
movrlez %o3, %l2, %o6
loop_3429:
sdivcc %o7, 0x1A8D, %l4
lduh [%l7 + 0x78], %l3
fpack32 %f12, %f10, %f6
stb %o1, [%l7 + 0x7E]
fmuld8sux16 %f14, %f12, %f12
fmuld8sux16 %f1, %f3, %f8
fmovdg %icc, %f12, %f6
brlez,a %g3, loop_3430
andcc %i7, 0x046F, %i6
udivx %i3, 0x0DBA, %i0
array16 %o2, %o0, %l5
loop_3430:
fsrc2s %f2, %f5
stx %g1, [%l7 + 0x58]
movrne %g5, 0x0E4, %g4
subc %g6, %o4, %l0
stw %l1, [%l7 + 0x58]
fble %fcc0, loop_3431
tcs %xcc, 0x3
fmovsl %xcc, %f15, %f11
fbu %fcc1, loop_3432
loop_3431:
ldub [%l7 + 0x62], %g2
bge,a loop_3433
array16 %i4, %g7, %i5
loop_3432:
addccc %i2, %i1, %o5
fmul8x16al %f2, %f1, %f4
loop_3433:
bn,a,pt %icc, loop_3434
fcmped %fcc2, %f2, %f8
sllx %l6, 0x0D, %l2
stx %o6, [%l7 + 0x20]
loop_3434:
ldub [%l7 + 0x45], %o3
fmovdg %xcc, %f0, %f13
fands %f11, %f1, %f15
fcmpne16 %f6, %f4, %l4
fmovrslez %l3, %f2, %f0
fzero %f14
fmul8sux16 %f8, %f2, %f14
lduw [%l7 + 0x40], %o1
nop
setx loop_3435, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbne %fcc3, loop_3436
stw %o7, [%l7 + 0x44]
bpos,pt %xcc, loop_3437
loop_3435:
fbne,a %fcc0, loop_3438
loop_3436:
ba %xcc, loop_3439
fbuge,a %fcc3, loop_3440
loop_3437:
fbule,a %fcc3, loop_3441
loop_3438:
ld [%l7 + 0x1C], %f9
loop_3439:
ldd [%l7 + 0x38], %f8
loop_3440:
ldsw [%l7 + 0x10], %i7
loop_3441:
edge32ln %i6, %g3, %i0
ldd [%l7 + 0x30], %f6
xorcc %i3, %o0, %l5
sdivx %g1, 0x1996, %g5
brz %o2, loop_3442
array16 %g6, %g4, %l0
edge16 %l1, %o4, %g2
faligndata %f10, %f8, %f0
loop_3442:
udiv %i4, 0x0500, %g7
fmul8x16au %f4, %f3, %f6
fmovrdgez %i5, %f8, %f8
xnorcc %i2, 0x0BEA, %o5
fmovsn %xcc, %f14, %f11
brgz,a %i1, loop_3443
edge16l %l6, %o6, %l2
std %f14, [%l7 + 0x60]
ldsb [%l7 + 0x32], %o3
loop_3443:
tgu %xcc, 0x6
ld [%l7 + 0x34], %f13
and %l3, 0x0DB7, %o1
subccc %o7, 0x0FFF, %i7
taddcctv %i6, %l4, %i0
fmovsg %xcc, %f6, %f4
std %f10, [%l7 + 0x48]
ldub [%l7 + 0x0C], %i3
srlx %g3, %o0, %g1
fbg,a %fcc0, loop_3444
edge32l %g5, %o2, %l5
fsrc1s %f8, %f8
fsrc1 %f6, %f0
loop_3444:
fmovrdlz %g4, %f12, %f14
ldd [%l7 + 0x50], %f0
tsubcctv %l0, 0x1D05, %l1
ldsw [%l7 + 0x50], %g6
lduh [%l7 + 0x08], %o4
tg %xcc, 0x4
fmovsa %icc, %f10, %f4
edge16l %g2, %i4, %i5
sth %i2, [%l7 + 0x48]
fmovsl %xcc, %f11, %f3
fxnors %f9, %f13, %f9
movcs %xcc, %g7, %i1
xnor %l6, %o6, %o5
fnegd %f0, %f8
movg %xcc, %l2, %o3
fnot1 %f12, %f0
mulscc %l3, %o1, %i7
fbule %fcc1, loop_3445
fpadd16 %f2, %f10, %f10
tsubcctv %o7, %i6, %l4
fbu,a %fcc3, loop_3446
loop_3445:
fble %fcc1, loop_3447
fmovrsgez %i0, %f0, %f15
st %f14, [%l7 + 0x6C]
loop_3446:
bpos,pn %xcc, loop_3448
loop_3447:
array32 %i3, %g3, %g1
fbul %fcc2, loop_3449
stx %g5, [%l7 + 0x58]
loop_3448:
fnot1s %f11, %f7
ldsh [%l7 + 0x5E], %o2
loop_3449:
lduh [%l7 + 0x20], %l5
orncc %g4, %o0, %l1
bshuffle %f4, %f6, %f6
brz,a %l0, loop_3450
fone %f10
ldx [%l7 + 0x40], %o4
fmovrdlez %g6, %f6, %f2
loop_3450:
nop
setx loop_3451, %l0, %l1
jmpl %l1, %g2
st %f1, [%l7 + 0x64]
stb %i4, [%l7 + 0x35]
fzeros %f3
loop_3451:
fpack32 %f2, %f0, %f6
or %i5, %g7, %i1
tleu %xcc, 0x2
ta %icc, 0x4
ldd [%l7 + 0x30], %f12
tg %icc, 0x6
fcmple32 %f12, %f4, %l6
mulscc %o6, %i2, %l2
fmul8ulx16 %f12, %f14, %f0
fmuld8ulx16 %f14, %f0, %f10
fmovs %f10, %f11
ldd [%l7 + 0x40], %f4
ldx [%l7 + 0x50], %o3
ld [%l7 + 0x1C], %f10
fmovse %icc, %f8, %f7
movpos %xcc, %o5, %o1
andcc %i7, %o7, %l3
ldsb [%l7 + 0x66], %i6
ldsb [%l7 + 0x67], %i0
stw %i3, [%l7 + 0x50]
fmuld8ulx16 %f3, %f14, %f8
faligndata %f4, %f2, %f4
ldsh [%l7 + 0x18], %g3
sth %l4, [%l7 + 0x22]
nop
setx loop_3452, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpsub16 %f14, %f0, %f12
bpos,a,pt %xcc, loop_3453
fbg,a %fcc2, loop_3454
loop_3452:
ldsh [%l7 + 0x6E], %g1
ldd [%l7 + 0x78], %f0
loop_3453:
fmovdpos %icc, %f11, %f9
loop_3454:
stb %g5, [%l7 + 0x2D]
orn %o2, 0x1C3B, %l5
udivcc %o0, 0x0557, %l1
bvc,a loop_3455
ldsw [%l7 + 0x28], %l0
fcmpes %fcc1, %f0, %f2
fcmps %fcc1, %f15, %f13
loop_3455:
fmovrdgez %g4, %f2, %f6
te %xcc, 0x7
movge %xcc, %o4, %g6
andcc %i4, 0x19A5, %i5
stw %g2, [%l7 + 0x0C]
fnot2 %f14, %f4
subccc %i1, 0x0EC0, %l6
call loop_3456
fcmpgt16 %f0, %f8, %o6
fpadd32 %f6, %f2, %f14
bvc loop_3457
loop_3456:
edge32l %g7, %i2, %l2
fmovse %icc, %f9, %f1
ble loop_3458
loop_3457:
edge8ln %o3, %o5, %i7
ldsb [%l7 + 0x1C], %o7
ba,a loop_3459
loop_3458:
movpos %icc, %o1, %l3
faligndata %f0, %f14, %f2
ldsw [%l7 + 0x1C], %i6
loop_3459:
tne %icc, 0x3
fba,a %fcc0, loop_3460
fmovsl %icc, %f8, %f1
tge %xcc, 0x5
movcs %icc, %i3, %g3
loop_3460:
fmovdg %icc, %f3, %f1
movge %icc, %i0, %l4
stx %g5, [%l7 + 0x50]
and %g1, %o2, %o0
bne,pn %xcc, loop_3461
fmovdvs %xcc, %f3, %f1
fpadd32s %f13, %f9, %f14
stx %l5, [%l7 + 0x38]
loop_3461:
tvs %xcc, 0x0
stw %l1, [%l7 + 0x24]
sdiv %l0, 0x1683, %o4
edge16ln %g4, %i4, %g6
fabsd %f12, %f2
ldsb [%l7 + 0x0C], %i5
sth %g2, [%l7 + 0x64]
andcc %l6, %i1, %g7
fbge,a %fcc2, loop_3462
bleu loop_3463
fbu,a %fcc3, loop_3464
ldsh [%l7 + 0x5A], %i2
loop_3462:
subccc %o6, 0x146D, %l2
loop_3463:
stb %o5, [%l7 + 0x32]
loop_3464:
brlz %o3, loop_3465
fbg,a %fcc2, loop_3466
sub %i7, %o7, %l3
ldd [%l7 + 0x18], %f6
loop_3465:
movneg %icc, %i6, %i3
loop_3466:
fbo,a %fcc3, loop_3467
be,a,pt %xcc, loop_3468
std %f0, [%l7 + 0x38]
fpsub32 %f8, %f14, %f0
loop_3467:
tcc %xcc, 0x0
loop_3468:
movg %icc, %o1, %i0
bvc,a %icc, loop_3469
addcc %l4, %g5, %g3
tneg %icc, 0x1
stb %o2, [%l7 + 0x3C]
loop_3469:
edge32l %g1, %l5, %o0
array8 %l0, %o4, %g4
fmul8ulx16 %f8, %f4, %f14
fmovdgu %icc, %f5, %f6
movl %icc, %l1, %g6
fmul8sux16 %f12, %f6, %f4
stw %i5, [%l7 + 0x34]
fblg,a %fcc2, loop_3470
movpos %xcc, %g2, %l6
fmovdn %xcc, %f0, %f8
stb %i4, [%l7 + 0x43]
loop_3470:
ld [%l7 + 0x70], %f10
pdist %f8, %f14, %f0
orncc %g7, %i2, %i1
st %f3, [%l7 + 0x5C]
brgez %o6, loop_3471
fmovsleu %icc, %f13, %f8
lduh [%l7 + 0x42], %o5
tvs %icc, 0x4
loop_3471:
ldsh [%l7 + 0x70], %l2
fxnors %f11, %f10, %f14
fmovrsne %o3, %f12, %f3
call loop_3472
fbuge %fcc3, loop_3473
andcc %i7, %l3, %i6
addc %o7, 0x017B, %o1
loop_3472:
ld [%l7 + 0x44], %f6
loop_3473:
orn %i0, %l4, %g5
tvs %xcc, 0x7
alignaddrl %g3, %o2, %i3
pdist %f12, %f6, %f8
sdivx %l5, 0x05F1, %g1
movn %xcc, %l0, %o4
fxnor %f14, %f0, %f12
addc %o0, %l1, %g4
fmuld8sux16 %f3, %f6, %f10
be,pt %xcc, loop_3474
orcc %i5, %g2, %g6
fmuld8ulx16 %f9, %f5, %f0
stb %l6, [%l7 + 0x13]
loop_3474:
ldsw [%l7 + 0x74], %g7
srlx %i4, %i2, %o6
sdivx %i1, 0x1015, %o5
fmovdvc %icc, %f3, %f13
movn %xcc, %l2, %o3
fmovse %xcc, %f2, %f2
taddcc %l3, 0x0B50, %i7
stx %i6, [%l7 + 0x68]
udivx %o7, 0x1800, %o1
fmovs %f6, %f15
ldsb [%l7 + 0x26], %i0
fmovsvc %xcc, %f4, %f12
brgez,a %g5, loop_3475
andncc %l4, %g3, %i3
fabsd %f0, %f4
sth %o2, [%l7 + 0x7A]
loop_3475:
fors %f6, %f15, %f6
bge,a loop_3476
tg %xcc, 0x3
fornot1 %f10, %f10, %f6
bge,a,pn %icc, loop_3477
loop_3476:
st %f3, [%l7 + 0x08]
movgu %icc, %l5, %l0
bneg,a,pn %icc, loop_3478
loop_3477:
subccc %o4, 0x0B26, %g1
tsubcctv %o0, 0x1181, %g4
subccc %i5, 0x0663, %g2
loop_3478:
add %l1, 0x0FB9, %l6
fpsub32 %f2, %f12, %f0
stw %g7, [%l7 + 0x0C]
fmovdpos %icc, %f1, %f0
xorcc %g6, 0x0DC1, %i4
std %f4, [%l7 + 0x78]
lduh [%l7 + 0x7C], %i2
fsrc1 %f14, %f14
ldsw [%l7 + 0x64], %o6
fnot2s %f3, %f12
fmul8x16al %f0, %f2, %f6
be,a,pn %icc, loop_3479
ble,a,pt %xcc, loop_3480
fornot2 %f6, %f10, %f10
lduw [%l7 + 0x50], %o5
loop_3479:
std %f2, [%l7 + 0x78]
loop_3480:
lduw [%l7 + 0x50], %i1
andn %l2, 0x02BD, %l3
ldub [%l7 + 0x27], %i7
std %f8, [%l7 + 0x38]
fors %f11, %f5, %f1
orn %i6, 0x1265, %o7
fbu,a %fcc1, loop_3481
edge16l %o1, %i0, %o3
tle %xcc, 0x5
fmovd %f8, %f4
loop_3481:
sll %g5, %l4, %g3
array16 %o2, %l5, %l0
stx %o4, [%l7 + 0x10]
or %i3, 0x1B72, %o0
fmovrdlz %g4, %f4, %f12
stx %g1, [%l7 + 0x48]
or %i5, %g2, %l1
tgu %xcc, 0x1
for %f12, %f12, %f12
st %f9, [%l7 + 0x1C]
edge32 %g7, %l6, %g6
fpack16 %f14, %f11
lduw [%l7 + 0x5C], %i2
sth %o6, [%l7 + 0x2E]
stb %o5, [%l7 + 0x26]
stb %i1, [%l7 + 0x57]
fpsub16s %f3, %f3, %f4
edge16n %l2, %i4, %i7
sth %i6, [%l7 + 0x54]
fmovdneg %xcc, %f8, %f15
fbul %fcc1, loop_3482
edge8ln %o7, %l3, %i0
ble,a loop_3483
fmovdcs %xcc, %f15, %f4
loop_3482:
fxor %f6, %f2, %f12
fpadd32s %f14, %f5, %f2
loop_3483:
fcmpes %fcc2, %f9, %f13
fpadd16s %f10, %f9, %f3
edge16n %o1, %g5, %o3
movn %icc, %g3, %l4
fmovdn %icc, %f8, %f2
bgu,pt %icc, loop_3484
fand %f8, %f0, %f2
fnot2s %f15, %f15
ldsw [%l7 + 0x08], %o2
loop_3484:
bcs loop_3485
fmovscs %xcc, %f9, %f5
sll %l5, %l0, %o4
tpos %xcc, 0x1
loop_3485:
fsrc1s %f15, %f4
fmovsleu %icc, %f11, %f15
tneg %icc, 0x5
fnot1s %f9, %f11
fsrc1s %f8, %f4
fsrc2s %f11, %f12
tcs %icc, 0x3
edge16ln %i3, %g4, %g1
or %i5, %o0, %g2
bl %xcc, loop_3486
stw %l1, [%l7 + 0x44]
sth %g7, [%l7 + 0x42]
fmovsn %xcc, %f10, %f13
loop_3486:
ta %icc, 0x2
fbg,a %fcc3, loop_3487
andncc %l6, %g6, %i2
bne,pt %icc, loop_3488
fone %f2
loop_3487:
bn %xcc, loop_3489
array16 %o6, %i1, %o5
loop_3488:
fand %f2, %f14, %f4
movrlez %l2, %i4, %i6
loop_3489:
orncc %i7, 0x1C6D, %o7
brgz,a %i0, loop_3490
ldx [%l7 + 0x60], %o1
orcc %g5, %o3, %g3
edge8l %l4, %o2, %l3
loop_3490:
movrlez %l0, 0x12B, %o4
alignaddr %i3, %g4, %l5
stx %i5, [%l7 + 0x78]
tsubcc %o0, %g1, %l1
fmovsl %icc, %f3, %f2
fexpand %f9, %f8
fmovrdlz %g7, %f2, %f14
ldd [%l7 + 0x10], %f14
movre %l6, 0x0A4, %g6
stx %i2, [%l7 + 0x38]
for %f0, %f10, %f8
fbu %fcc2, loop_3491
sth %o6, [%l7 + 0x5E]
ld [%l7 + 0x28], %f6
fnand %f8, %f10, %f6
loop_3491:
fmovdleu %icc, %f9, %f5
fmovsn %icc, %f8, %f2
sth %i1, [%l7 + 0x50]
fmovsg %xcc, %f10, %f2
umulcc %g2, %o5, %i4
fcmpne32 %f0, %f10, %l2
brgz,a %i7, loop_3492
fornot1s %f14, %f3, %f10
fmovdge %icc, %f9, %f0
ldd [%l7 + 0x68], %f12
loop_3492:
fmovrslez %i6, %f9, %f5
addccc %o7, %o1, %i0
fnot2s %f3, %f14
fmovsgu %xcc, %f15, %f8
fmovsge %xcc, %f0, %f6
fandnot1 %f10, %f6, %f8
ldsw [%l7 + 0x20], %g5
fmovscs %icc, %f9, %f3
st %f0, [%l7 + 0x1C]
fmovdvc %icc, %f5, %f13
fmovdneg %icc, %f3, %f12
fnors %f3, %f8, %f8
ldsb [%l7 + 0x1D], %o3
fmovd %f0, %f12
fmovsleu %icc, %f6, %f2
fcmpes %fcc2, %f3, %f6
bshuffle %f4, %f4, %f14
fnors %f14, %f2, %f13
subcc %g3, 0x0074, %o2
fsrc2 %f8, %f6
ldub [%l7 + 0x11], %l4
brgz %l0, loop_3493
ldx [%l7 + 0x40], %l3
brlz %i3, loop_3494
movneg %xcc, %o4, %l5
loop_3493:
fcmpd %fcc1, %f6, %f10
lduh [%l7 + 0x0A], %g4
loop_3494:
ldsw [%l7 + 0x7C], %o0
smul %g1, %i5, %l1
ldsh [%l7 + 0x60], %g7
fexpand %f3, %f14
ldx [%l7 + 0x20], %g6
movcc %xcc, %i2, %o6
ld [%l7 + 0x60], %f14
movrgez %i1, 0x037, %g2
bcc,a loop_3495
fabss %f5, %f9
sth %o5, [%l7 + 0x26]
fmovrsne %i4, %f3, %f9
loop_3495:
movvc %icc, %l2, %l6
subc %i6, 0x1EB1, %i7
st %f9, [%l7 + 0x48]
fbg,a %fcc3, loop_3496
bg,a,pn %icc, loop_3497
st %f10, [%l7 + 0x08]
ldsb [%l7 + 0x17], %o1
loop_3496:
stw %i0, [%l7 + 0x6C]
loop_3497:
te %xcc, 0x6
te %xcc, 0x5
edge32 %o7, %o3, %g5
bpos loop_3498
nop
setx loop_3499, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdvs %icc, %f10, %f13
fcmpes %fcc1, %f7, %f9
loop_3498:
stx %o2, [%l7 + 0x10]
loop_3499:
addcc %g3, 0x0CED, %l4
fzero %f6
bleu,a,pt %xcc, loop_3500
fzeros %f7
fmovdcs %icc, %f0, %f2
ldsh [%l7 + 0x2E], %l3
loop_3500:
stb %i3, [%l7 + 0x33]
movvs %icc, %l0, %l5
fble %fcc1, loop_3501
mulscc %g4, %o4, %o0
xnorcc %i5, %g1, %g7
fmovdgu %xcc, %f4, %f8
loop_3501:
lduh [%l7 + 0x32], %g6
fbo,a %fcc3, loop_3502
ldsh [%l7 + 0x5E], %l1
array8 %i2, %i1, %g2
fcmpne32 %f6, %f12, %o6
loop_3502:
edge16n %i4, %l2, %l6
movpos %icc, %o5, %i6
movn %icc, %o1, %i0
bg,pt %icc, loop_3503
array8 %i7, %o3, %o7
sth %g5, [%l7 + 0x1C]
fbe %fcc0, loop_3504
loop_3503:
array8 %o2, %g3, %l3
ldsh [%l7 + 0x0C], %l4
fbule %fcc1, loop_3505
loop_3504:
edge8n %i3, %l0, %g4
srax %l5, 0x17, %o4
xor %o0, 0x0603, %g1
loop_3505:
fmovscc %icc, %f10, %f3
edge8n %i5, %g7, %l1
fba %fcc0, loop_3506
for %f12, %f4, %f2
umul %i2, %g6, %i1
fmuld8sux16 %f3, %f9, %f6
loop_3506:
fpadd16 %f10, %f10, %f10
fandnot2 %f14, %f8, %f0
call loop_3507
fmul8x16au %f13, %f15, %f6
andcc %o6, 0x1663, %g2
tpos %xcc, 0x5
loop_3507:
stb %l2, [%l7 + 0x43]
addcc %i4, 0x18DB, %o5
bvc,pt %icc, loop_3508
ldx [%l7 + 0x48], %i6
tvs %icc, 0x4
xorcc %o1, 0x1E6D, %l6
loop_3508:
bvs %xcc, loop_3509
bvc,pn %icc, loop_3510
ldsh [%l7 + 0x12], %i0
fmovdpos %xcc, %f0, %f15
loop_3509:
fcmple32 %f14, %f6, %o3
loop_3510:
fcmps %fcc0, %f12, %f12
sra %i7, 0x12, %g5
edge32n %o2, %o7, %l3
tne %xcc, 0x1
ldub [%l7 + 0x28], %g3
tleu %xcc, 0x5
movn %xcc, %i3, %l4
ldd [%l7 + 0x60], %f14
fbge %fcc2, loop_3511
fornot2s %f8, %f13, %f12
bge %xcc, loop_3512
fba,a %fcc0, loop_3513
loop_3511:
fabsd %f0, %f12
fsrc1s %f4, %f9
loop_3512:
fmul8x16 %f1, %f0, %f4
loop_3513:
edge8 %l0, %l5, %g4
ldsh [%l7 + 0x14], %o0
movl %icc, %o4, %i5
stw %g1, [%l7 + 0x30]
tn %xcc, 0x0
fcmps %fcc2, %f15, %f3
fbu %fcc2, loop_3514
ble %xcc, loop_3515
fbu,a %fcc2, loop_3516
taddcctv %g7, 0x05E9, %i2
loop_3514:
std %f0, [%l7 + 0x38]
loop_3515:
fandnot1 %f2, %f8, %f14
loop_3516:
bshuffle %f6, %f14, %f2
fble,a %fcc0, loop_3517
bneg loop_3518
fcmpne32 %f8, %f8, %g6
tleu %xcc, 0x3
loop_3517:
fpsub16s %f11, %f9, %f14
loop_3518:
fmovdpos %xcc, %f1, %f0
fcmps %fcc1, %f2, %f8
fbe,a %fcc0, loop_3519
lduw [%l7 + 0x58], %l1
subcc %o6, %g2, %i1
ldsh [%l7 + 0x68], %i4
loop_3519:
tne %icc, 0x6
fbe %fcc3, loop_3520
tvs %icc, 0x0
lduh [%l7 + 0x36], %l2
tsubcc %i6, 0x003E, %o5
loop_3520:
sth %l6, [%l7 + 0x4C]
stw %o1, [%l7 + 0x58]
fands %f13, %f4, %f5
fmovsvs %xcc, %f0, %f6
add %i0, %i7, %g5
movgu %icc, %o3, %o2
fzeros %f0
ldsb [%l7 + 0x1E], %o7
edge16l %g3, %i3, %l3
fbg %fcc0, loop_3521
stb %l0, [%l7 + 0x28]
movleu %xcc, %l5, %g4
fpackfix %f0, %f2
loop_3521:
xnorcc %l4, 0x1E5B, %o4
ldsb [%l7 + 0x33], %i5
movrlez %o0, %g7, %i2
ta %icc, 0x1
fpsub16 %f12, %f4, %f2
bgu %icc, loop_3522
fbge,a %fcc0, loop_3523
ba loop_3524
ldd [%l7 + 0x70], %f14
loop_3522:
ldsw [%l7 + 0x4C], %g6
loop_3523:
fmovrsgz %g1, %f10, %f13
loop_3524:
sdivx %l1, 0x1BEB, %g2
brlez %i1, loop_3525
udiv %i4, 0x1E3E, %o6
tsubcctv %l2, %o5, %i6
array8 %l6, %i0, %i7
loop_3525:
fmovrslez %g5, %f13, %f0
fmovdneg %xcc, %f8, %f5
fmovsge %icc, %f0, %f8
edge32 %o1, %o2, %o7
for %f0, %f4, %f10
ld [%l7 + 0x14], %f6
bpos loop_3526
mulscc %o3, %i3, %g3
ldsh [%l7 + 0x22], %l0
fbul,a %fcc3, loop_3527
loop_3526:
fmovdgu %icc, %f8, %f14
fandnot1s %f11, %f6, %f5
movvs %xcc, %l3, %l5
loop_3527:
fmovdn %xcc, %f15, %f8
bcc,a,pn %xcc, loop_3528
fmovsleu %xcc, %f0, %f13
stb %l4, [%l7 + 0x7A]
st %f14, [%l7 + 0x48]
loop_3528:
stb %o4, [%l7 + 0x0E]
fmovdvc %icc, %f1, %f7
xor %g4, %i5, %o0
fble %fcc0, loop_3529
fcmpne32 %f14, %f0, %i2
st %f4, [%l7 + 0x3C]
ld [%l7 + 0x38], %f14
loop_3529:
array16 %g7, %g6, %l1
edge32n %g2, %i1, %g1
tvs %xcc, 0x3
fpack16 %f6, %f7
brgz,a %o6, loop_3530
sdivx %l2, 0x10FA, %o5
fcmpne16 %f10, %f2, %i4
movrgez %i6, 0x030, %i0
loop_3530:
fpadd32s %f10, %f6, %f8
fbge,a %fcc1, loop_3531
ldd [%l7 + 0x08], %f4
fbne,a %fcc0, loop_3532
fsrc1 %f4, %f10
loop_3531:
ldx [%l7 + 0x20], %l6
fmovdvc %xcc, %f8, %f6
loop_3532:
alignaddrl %g5, %i7, %o2
fmovrdne %o1, %f6, %f4
movcc %icc, %o3, %o7
ld [%l7 + 0x18], %f8
fcmpd %fcc0, %f2, %f10
stb %g3, [%l7 + 0x70]
tneg %icc, 0x2
siam 0x3
std %f12, [%l7 + 0x10]
stx %l0, [%l7 + 0x78]
movcc %icc, %l3, %l5
bgu,a,pn %xcc, loop_3533
fnands %f12, %f12, %f7
lduw [%l7 + 0x2C], %l4
fpsub32 %f14, %f0, %f4
loop_3533:
fsrc1s %f12, %f9
fmovsge %icc, %f1, %f7
fexpand %f1, %f2
taddcc %i3, 0x045B, %g4
tvs %icc, 0x1
movrgz %i5, 0x193, %o4
std %f14, [%l7 + 0x28]
bl,a %xcc, loop_3534
andncc %i2, %o0, %g7
sdiv %l1, 0x0E53, %g2
bshuffle %f0, %f8, %f14
loop_3534:
ld [%l7 + 0x6C], %f7
movpos %xcc, %g6, %g1
fmovdcc %xcc, %f4, %f1
fexpand %f8, %f10
bpos,a,pt %icc, loop_3535
bgu,a %xcc, loop_3536
lduw [%l7 + 0x10], %o6
andncc %i1, %l2, %o5
loop_3535:
brgz,a %i4, loop_3537
loop_3536:
st %f6, [%l7 + 0x64]
fmul8x16al %f4, %f14, %f6
fornot1s %f12, %f10, %f15
loop_3537:
fnot2 %f0, %f8
fmovdne %xcc, %f10, %f7
fmul8x16 %f15, %f4, %f8
fcmpd %fcc3, %f6, %f6
fnand %f6, %f8, %f12
fsrc2s %f2, %f11
fmovdneg %xcc, %f12, %f8
fcmple16 %f2, %f12, %i0
fpadd32s %f1, %f10, %f3
sth %l6, [%l7 + 0x22]
fbl %fcc0, loop_3538
for %f0, %f8, %f10
stx %i6, [%l7 + 0x18]
tgu %icc, 0x4
loop_3538:
ldsb [%l7 + 0x57], %i7
std %f12, [%l7 + 0x30]
ldd [%l7 + 0x10], %f6
ldsw [%l7 + 0x08], %o2
tl %xcc, 0x4
fbl %fcc2, loop_3539
movleu %xcc, %g5, %o1
movrlez %o7, 0x048, %g3
stb %l0, [%l7 + 0x7B]
loop_3539:
fabss %f3, %f6
fbl,a %fcc1, loop_3540
stb %l3, [%l7 + 0x0A]
movrlez %l5, 0x02B, %o3
ldsh [%l7 + 0x20], %l4
loop_3540:
xnor %i3, 0x02B0, %i5
mova %xcc, %o4, %g4
fabss %f4, %f9
st %f3, [%l7 + 0x18]
tsubcctv %i2, 0x0C1C, %o0
brgz,a %l1, loop_3541
fmovsn %icc, %f13, %f6
ldub [%l7 + 0x48], %g7
lduw [%l7 + 0x2C], %g2
loop_3541:
array32 %g6, %o6, %g1
orcc %l2, 0x172D, %o5
ba,a,pt %xcc, loop_3542
fpack16 %f8, %f6
ldsb [%l7 + 0x5A], %i1
fors %f0, %f1, %f15
loop_3542:
fpsub32s %f6, %f5, %f2
taddcc %i4, 0x013A, %i0
lduw [%l7 + 0x74], %i6
fbule,a %fcc3, loop_3543
ldsh [%l7 + 0x36], %i7
fba %fcc0, loop_3544
nop
setx loop_3545, %l0, %l1
jmpl %l1, %o2
loop_3543:
lduw [%l7 + 0x34], %g5
lduh [%l7 + 0x26], %l6
loop_3544:
subc %o7, %g3, %o1
loop_3545:
ldsw [%l7 + 0x78], %l3
ld [%l7 + 0x08], %f7
stw %l5, [%l7 + 0x1C]
movg %xcc, %l0, %o3
ldsw [%l7 + 0x18], %l4
tne %icc, 0x6
ldsw [%l7 + 0x4C], %i3
std %f14, [%l7 + 0x20]
ldub [%l7 + 0x41], %o4
sth %g4, [%l7 + 0x3A]
movleu %xcc, %i2, %o0
fmovdleu %icc, %f0, %f1
nop
setx loop_3546, %l0, %l1
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 + 0x27], %l1
array16 %i5, %g7, %g6
udivx %g2, 0x1AEE, %g1
loop_3546:
nop
setx loop_3547, %l0, %l1
jmpl %l1, %l2
call loop_3548
srax %o6, 0x1E, %o5
fmuld8ulx16 %f15, %f5, %f6
loop_3547:
sdivcc %i4, 0x1572, %i0
loop_3548:
tvs %icc, 0x3
fpsub32 %f8, %f2, %f10
or %i6, 0x1B84, %i7
ld [%l7 + 0x58], %f9
xnorcc %i1, 0x06C0, %g5
xorcc %l6, 0x11B4, %o2
lduw [%l7 + 0x40], %o7
fsrc1 %f4, %f2
fmovdvs %xcc, %f4, %f0
ldd [%l7 + 0x10], %f8
fbo %fcc2, loop_3549
ldsh [%l7 + 0x76], %o1
fmovsleu %icc, %f5, %f12
sth %l3, [%l7 + 0x12]
loop_3549:
lduh [%l7 + 0x52], %g3
fpackfix %f4, %f6
fcmpgt32 %f14, %f2, %l5
fnand %f2, %f10, %f10
popc %l0, %l4
movrgz %i3, 0x08C, %o3
tle %xcc, 0x7
fbu %fcc0, loop_3550
ldsw [%l7 + 0x0C], %o4
fmovspos %icc, %f2, %f12
faligndata %f6, %f6, %f8
loop_3550:
bgu,pt %icc, loop_3551
fmovsvs %icc, %f9, %f1
fbu %fcc2, loop_3552
movvc %xcc, %i2, %o0
loop_3551:
sth %l1, [%l7 + 0x1E]
fmovscc %icc, %f11, %f6
loop_3552:
bgu,a loop_3553
bpos,pn %icc, loop_3554
std %f4, [%l7 + 0x28]
fxors %f0, %f11, %f9
loop_3553:
srl %i5, 0x0B, %g7
loop_3554:
fmovsa %xcc, %f9, %f10
movcc %xcc, %g4, %g6
stb %g2, [%l7 + 0x69]
ldsb [%l7 + 0x18], %g1
fmovdge %icc, %f5, %f4
xorcc %l2, 0x1CA3, %o5
bpos,pn %xcc, loop_3555
fmovsle %xcc, %f13, %f1
taddcctv %o6, 0x058E, %i0
fand %f2, %f2, %f10
loop_3555:
nop
setx loop_3556, %l0, %l1
jmpl %l1, %i4
fmovdl %icc, %f10, %f1
std %f14, [%l7 + 0x18]
fand %f4, %f0, %f2
loop_3556:
st %f0, [%l7 + 0x0C]
movpos %icc, %i7, %i1
brnz,a %i6, loop_3557
faligndata %f10, %f0, %f4
move %icc, %g5, %o2
tcc %icc, 0x4
loop_3557:
ldsb [%l7 + 0x5C], %l6
mulx %o1, %o7, %l3
ldd [%l7 + 0x60], %f10
fmovrdlz %g3, %f6, %f14
lduw [%l7 + 0x60], %l0
subcc %l4, 0x1B3C, %i3
ldub [%l7 + 0x43], %l5
fmovdvc %icc, %f9, %f10
ldsw [%l7 + 0x28], %o4
udivcc %i2, 0x138E, %o0
fbule,a %fcc3, loop_3558
fmovsneg %icc, %f5, %f6
stb %o3, [%l7 + 0x50]
lduw [%l7 + 0x34], %l1
loop_3558:
ldub [%l7 + 0x11], %g7
st %f1, [%l7 + 0x2C]
movrgez %i5, %g4, %g2
fbl,a %fcc1, loop_3559
fpackfix %f6, %f13
bne,a,pn %xcc, loop_3560
ldsb [%l7 + 0x7F], %g1
loop_3559:
fmovdne %icc, %f1, %f3
fornot2 %f14, %f14, %f2
loop_3560:
sra %l2, 0x1E, %o5
stb %g6, [%l7 + 0x18]
brz,a %o6, loop_3561
taddcctv %i4, %i0, %i1
fandnot1 %f12, %f10, %f6
edge32l %i7, %g5, %o2
loop_3561:
fmovs %f13, %f0
fpack32 %f12, %f8, %f0
fcmpne32 %f10, %f6, %l6
subc %o1, %i6, %l3
fxnor %f4, %f12, %f0
lduw [%l7 + 0x50], %g3
stx %l0, [%l7 + 0x50]
or %o7, %l4, %i3
fble,a %fcc2, loop_3562
fpackfix %f14, %f2
tn %icc, 0x2
tvc %xcc, 0x6
loop_3562:
stw %o4, [%l7 + 0x3C]
fpmerge %f0, %f10, %f12
fmuld8ulx16 %f11, %f15, %f14
edge8n %i2, %l5, %o3
lduh [%l7 + 0x18], %l1
tcc %xcc, 0x2
ldsb [%l7 + 0x4D], %g7
ldx [%l7 + 0x78], %i5
ldd [%l7 + 0x30], %f0
fabss %f1, %f15
stx %o0, [%l7 + 0x60]
st %f7, [%l7 + 0x58]
tl %xcc, 0x2
sdivcc %g4, 0x13AC, %g1
lduw [%l7 + 0x24], %l2
fmovsvs %icc, %f9, %f15
udivx %g2, 0x0093, %g6
fbug,a %fcc0, loop_3563
fpsub32 %f10, %f14, %f10
ldsh [%l7 + 0x1A], %o5
fmovdn %icc, %f7, %f7
loop_3563:
fmovdg %xcc, %f8, %f13
stw %o6, [%l7 + 0x30]
stx %i0, [%l7 + 0x28]
brz,a %i4, loop_3564
ldsw [%l7 + 0x10], %i1
fnot2s %f12, %f4
bshuffle %f6, %f14, %f10
loop_3564:
fmovsg %icc, %f11, %f10
ldub [%l7 + 0x4B], %g5
fmovsa %icc, %f5, %f2
lduh [%l7 + 0x36], %i7
ldd [%l7 + 0x68], %f6
movrlz %o2, 0x072, %o1
fcmpne16 %f4, %f0, %i6
array8 %l6, %g3, %l0
fnot1 %f2, %f14
fzeros %f15
fcmped %fcc1, %f0, %f0
tneg %icc, 0x0
edge8n %l3, %o7, %i3
bpos,a,pn %xcc, loop_3565
fmovdvs %xcc, %f8, %f13
brgz %l4, loop_3566
fmuld8sux16 %f5, %f5, %f6
loop_3565:
fmul8x16au %f2, %f15, %f6
fbo %fcc3, loop_3567
loop_3566:
std %f4, [%l7 + 0x20]
edge16n %i2, %l5, %o3
ldsh [%l7 + 0x1E], %l1
loop_3567:
xnorcc %g7, %i5, %o0
ldd [%l7 + 0x60], %f4
ldsh [%l7 + 0x74], %g4
ld [%l7 + 0x2C], %f12
stx %g1, [%l7 + 0x08]
st %f1, [%l7 + 0x18]
nop
setx loop_3568, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x56], %o4
or %l2, %g6, %o5
fmovdpos %xcc, %f14, %f9
loop_3568:
fxor %f12, %f6, %f12
ldd [%l7 + 0x48], %f8
fcmpgt16 %f10, %f2, %g2
movvs %xcc, %i0, %o6
orncc %i4, 0x021A, %g5
movrgez %i7, 0x131, %o2
fbe,a %fcc0, loop_3569
srlx %i1, %o1, %i6
lduw [%l7 + 0x44], %l6
stx %g3, [%l7 + 0x38]
loop_3569:
sll %l3, 0x15, %o7
smulcc %i3, 0x0DAC, %l0
ldsh [%l7 + 0x0E], %l4
smul %l5, 0x0E22, %o3
fmovse %xcc, %f7, %f12
brnz %i2, loop_3570
fmovsvc %icc, %f12, %f8
ld [%l7 + 0x24], %f14
movleu %icc, %l1, %g7
loop_3570:
brgz,a %o0, loop_3571
brz %i5, loop_3572
ldsh [%l7 + 0x40], %g4
sethi 0x182F, %o4
loop_3571:
edge16ln %g1, %g6, %o5
loop_3572:
fmovdcs %xcc, %f4, %f8
fcmps %fcc0, %f0, %f2
bvs,pt %xcc, loop_3573
fble %fcc3, loop_3574
for %f2, %f10, %f12
fandnot2 %f6, %f6, %f0
loop_3573:
edge8n %l2, %i0, %o6
loop_3574:
fble,a %fcc0, loop_3575
stb %i4, [%l7 + 0x29]
fzeros %f13
movneg %xcc, %g5, %i7
loop_3575:
ldsw [%l7 + 0x58], %o2
st %f0, [%l7 + 0x60]
tn %icc, 0x5
fands %f9, %f12, %f5
ldsw [%l7 + 0x10], %i1
movleu %icc, %g2, %i6
lduh [%l7 + 0x7E], %o1
sdivx %l6, 0x1F38, %l3
ldub [%l7 + 0x3F], %g3
ldx [%l7 + 0x48], %o7
fpadd32 %f12, %f6, %f14
move %xcc, %i3, %l4
array32 %l0, %o3, %i2
subccc %l5, %l1, %g7
fpack16 %f8, %f8
for %f14, %f14, %f14
fnand %f14, %f8, %f6
add %o0, 0x142A, %g4
te %xcc, 0x5
bvs,a loop_3576
fbne %fcc1, loop_3577
fmovse %xcc, %f14, %f4
fbe %fcc2, loop_3578
loop_3576:
fmovdcs %xcc, %f2, %f11
loop_3577:
ldx [%l7 + 0x58], %o4
nop
setx loop_3579, %l0, %l1
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_3578:
ldd [%l7 + 0x28], %f12
ld [%l7 + 0x0C], %f7
movn %xcc, %i5, %g6
loop_3579:
fnand %f10, %f4, %f6
edge16l %o5, %l2, %g1
fmovdneg %icc, %f6, %f5
fabss %f4, %f6
edge16l %i0, %o6, %i4
orn %i7, 0x0692, %g5
ldsh [%l7 + 0x1E], %i1
fxors %f2, %f10, %f0
array32 %o2, %i6, %o1
fpack32 %f8, %f10, %f6
ta %xcc, 0x1
bgu,a,pt %xcc, loop_3580
lduw [%l7 + 0x34], %l6
lduw [%l7 + 0x64], %l3
brz,a %g2, loop_3581
loop_3580:
fpmerge %f3, %f5, %f8
fnot2s %f2, %f1
fxnor %f6, %f2, %f0
loop_3581:
udivcc %g3, 0x1497, %i3
fpackfix %f8, %f14
nop
setx loop_3582, %l0, %l1
jmpl %l1, %o7
fmovdne %icc, %f3, %f4
stw %l0, [%l7 + 0x20]
fmovdvs %xcc, %f10, %f15
loop_3582:
fmuld8sux16 %f10, %f7, %f8
ldx [%l7 + 0x40], %o3
fcmpgt32 %f12, %f0, %i2
lduw [%l7 + 0x3C], %l5
brnz,a %l4, loop_3583
fpsub32s %f12, %f10, %f11
ldub [%l7 + 0x0E], %g7
fpadd32s %f7, %f1, %f0
loop_3583:
movneg %xcc, %o0, %g4
fornot2s %f0, %f8, %f14
fornot2s %f3, %f12, %f14
fcmple16 %f14, %f6, %o4
stw %l1, [%l7 + 0x28]
fzeros %f2
movvc %icc, %g6, %o5
bleu,a,pn %xcc, loop_3584
fpack32 %f12, %f14, %f4
fmuld8ulx16 %f14, %f5, %f14
fsrc2s %f11, %f9
loop_3584:
fmovsg %icc, %f12, %f10
ldd [%l7 + 0x40], %f12
lduw [%l7 + 0x14], %i5
fcmple16 %f10, %f4, %l2
movre %i0, 0x33F, %g1
fnand %f12, %f14, %f6
brlez,a %o6, loop_3585
stx %i7, [%l7 + 0x78]
fandnot2s %f10, %f1, %f12
fpadd32s %f0, %f13, %f7
loop_3585:
movgu %icc, %i4, %g5
fmovrslez %o2, %f12, %f9
udiv %i6, 0x0AD7, %i1
fmovdne %icc, %f11, %f6
tpos %xcc, 0x6
udivx %o1, 0x0B6A, %l3
call loop_3586
fblg %fcc3, loop_3587
fmul8x16al %f12, %f8, %f8
fcmpd %fcc1, %f4, %f14
loop_3586:
fcmple32 %f2, %f8, %g2
loop_3587:
taddcc %g3, 0x10A7, %l6
fmovdpos %icc, %f13, %f8
lduw [%l7 + 0x74], %o7
brgz,a %i3, loop_3588
fornot2s %f3, %f13, %f14
fmovd %f0, %f0
fmovdneg %xcc, %f8, %f1
loop_3588:
ldx [%l7 + 0x60], %o3
ldsb [%l7 + 0x6A], %l0
fmovdge %xcc, %f1, %f11
fmovdg %icc, %f3, %f15
fmovsl %icc, %f7, %f10
fbge,a %fcc2, loop_3589
ta %xcc, 0x2
ble,pt %xcc, loop_3590
fcmpes %fcc3, %f14, %f0
loop_3589:
subcc %i2, %l5, %l4
sethi 0x069C, %o0
loop_3590:
bcc,a,pn %icc, loop_3591
stw %g4, [%l7 + 0x38]
fxnors %f2, %f13, %f9
xnorcc %g7, 0x1A3C, %l1
loop_3591:
fpadd16 %f4, %f6, %f2
lduh [%l7 + 0x54], %g6
fbo %fcc3, loop_3592
fmovdneg %xcc, %f8, %f13
ldsb [%l7 + 0x09], %o5
tvs %icc, 0x3
loop_3592:
bvs,pn %icc, loop_3593
ldx [%l7 + 0x70], %o4
bpos,a loop_3594
edge8ln %i5, %i0, %l2
loop_3593:
fmovsgu %icc, %f9, %f4
andncc %g1, %o6, %i7
loop_3594:
ldsw [%l7 + 0x30], %i4
te %xcc, 0x3
xorcc %o2, 0x0574, %i6
taddcctv %g5, %i1, %l3
ldsw [%l7 + 0x60], %o1
taddcctv %g2, 0x0745, %l6
ldsw [%l7 + 0x10], %o7
stb %i3, [%l7 + 0x76]
sth %g3, [%l7 + 0x3A]
brgez,a %l0, loop_3595
fnands %f5, %f7, %f8
fmovdg %icc, %f12, %f8
array16 %i2, %l5, %l4
loop_3595:
fornot1s %f14, %f3, %f3
fnot2s %f7, %f9
fmovdle %icc, %f4, %f13
fcmpgt32 %f4, %f4, %o3
stb %g4, [%l7 + 0x56]
stw %o0, [%l7 + 0x2C]
fmovdvs %icc, %f5, %f6
fmovrsgez %l1, %f7, %f11
brz,a %g6, loop_3596
lduh [%l7 + 0x1C], %g7
tsubcc %o4, 0x0946, %i5
bpos,pt %xcc, loop_3597
loop_3596:
fnegd %f2, %f4
stw %o5, [%l7 + 0x3C]
ldsh [%l7 + 0x16], %i0
loop_3597:
fsrc2s %f2, %f8
add %l2, %o6, %g1
ldsw [%l7 + 0x50], %i4
fmovsgu %icc, %f6, %f14
fcmpgt32 %f14, %f12, %o2
fsrc2 %f12, %f8
sth %i7, [%l7 + 0x10]
lduw [%l7 + 0x64], %i6
fcmpeq32 %f4, %f8, %i1
array16 %l3, %o1, %g5
fmovde %xcc, %f7, %f12
movge %icc, %l6, %g2
fabss %f13, %f15
movneg %icc, %o7, %i3
fpmerge %f8, %f15, %f0
fmovsa %xcc, %f13, %f14
nop
setx loop_3598, %l0, %l1
jmpl %l1, %g3
stx %i2, [%l7 + 0x18]
fmovdvs %xcc, %f12, %f7
movne %icc, %l5, %l0
loop_3598:
fcmple16 %f10, %f0, %l4
edge16n %g4, %o3, %l1
subc %o0, %g6, %g7
ldd [%l7 + 0x28], %f12
edge16n %i5, %o5, %i0
lduw [%l7 + 0x24], %l2
bcs,a loop_3599
fbg,a %fcc2, loop_3600
brz %o4, loop_3601
ldsh [%l7 + 0x10], %o6
loop_3599:
ldx [%l7 + 0x40], %g1
loop_3600:
ldx [%l7 + 0x48], %i4
loop_3601:
edge32n %i7, %o2, %i1
edge16n %l3, %o1, %g5
fands %f10, %f8, %f4
fmovd %f8, %f6
movpos %icc, %i6, %l6
stw %g2, [%l7 + 0x7C]
bne,pn %icc, loop_3602
tle %icc, 0x3
sub %i3, 0x1220, %g3
fbug,a %fcc2, loop_3603
loop_3602:
ldsh [%l7 + 0x52], %o7
add %l5, %i2, %l0
fmovsvs %icc, %f6, %f1
loop_3603:
stx %l4, [%l7 + 0x68]
fpadd32 %f0, %f6, %f2
and %o3, 0x09CB, %g4
movrlez %l1, %o0, %g6
bvs,pn %icc, loop_3604
fbne %fcc2, loop_3605
fcmped %fcc1, %f10, %f2
xorcc %g7, %i5, %i0
loop_3604:
ldsb [%l7 + 0x5B], %l2
loop_3605:
ldd [%l7 + 0x58], %f4
fmovdne %xcc, %f11, %f1
brnz %o4, loop_3606
tneg %icc, 0x7
movrne %o5, %o6, %g1
fbuge,a %fcc3, loop_3607
loop_3606:
fmovdneg %icc, %f3, %f0
lduw [%l7 + 0x68], %i4
and %i7, %i1, %o2
loop_3607:
sethi 0x0D75, %l3
bn,a loop_3608
mova %xcc, %o1, %i6
movn %xcc, %l6, %g2
ta %xcc, 0x1
loop_3608:
fmovspos %xcc, %f8, %f10
tsubcc %g5, %i3, %o7
std %f8, [%l7 + 0x50]
sdivx %g3, 0x0D1C, %i2
ta %xcc, 0x6
alignaddrl %l5, %l0, %o3
sdivx %l4, 0x1784, %g4
bl,pt %icc, loop_3609
sdiv %o0, 0x1157, %l1
sethi 0x0669, %g6
stx %i5, [%l7 + 0x68]
loop_3609:
ldsh [%l7 + 0x7C], %g7
fpack16 %f4, %f5
movg %xcc, %l2, %i0
fandnot1s %f10, %f11, %f5
fbuge,a %fcc1, loop_3610
fexpand %f13, %f6
fnegd %f8, %f10
tg %xcc, 0x1
loop_3610:
brgz %o5, loop_3611
udivx %o6, 0x0F2C, %g1
addcc %i4, %o4, %i1
bcs %icc, loop_3612
loop_3611:
smul %i7, 0x038F, %l3
fnors %f13, %f11, %f9
movrlez %o2, 0x169, %i6
loop_3612:
andn %l6, %o1, %g5
stw %g2, [%l7 + 0x50]
sethi 0x0796, %o7
fcmpgt32 %f4, %f14, %i3
stb %i2, [%l7 + 0x3B]
ldub [%l7 + 0x66], %g3
tsubcctv %l0, 0x064A, %l5
ldub [%l7 + 0x59], %l4
bcs,a %icc, loop_3613
fbne,a %fcc2, loop_3614
stb %o3, [%l7 + 0x53]
lduw [%l7 + 0x74], %g4
loop_3613:
tsubcctv %o0, %l1, %i5
loop_3614:
fpackfix %f4, %f8
fmul8x16al %f1, %f8, %f8
fzeros %f1
edge16 %g6, %g7, %l2
xnorcc %i0, %o5, %o6
fands %f1, %f6, %f1
fmovdpos %icc, %f6, %f0
fands %f2, %f6, %f6
fandnot1s %f4, %f0, %f10
lduh [%l7 + 0x58], %g1
movcc %icc, %o4, %i1
fsrc2s %f13, %f13
lduw [%l7 + 0x28], %i4
fmovsne %icc, %f14, %f15
lduw [%l7 + 0x50], %i7
movne %icc, %l3, %i6
smul %o2, 0x1296, %l6
subccc %g5, 0x1F80, %g2
lduh [%l7 + 0x7E], %o7
nop
setx loop_3615, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fnot2s %f10, %f8
std %f0, [%l7 + 0x38]
array32 %i3, %o1, %g3
loop_3615:
fpmerge %f11, %f15, %f2
lduh [%l7 + 0x5C], %l0
fzero %f6
fxors %f4, %f4, %f0
fpmerge %f10, %f4, %f12
tg %xcc, 0x2
xnorcc %l5, %l4, %o3
fone %f10
st %f14, [%l7 + 0x0C]
ldsb [%l7 + 0x37], %g4
fnors %f4, %f15, %f8
ldub [%l7 + 0x15], %o0
ldsh [%l7 + 0x68], %l1
std %f6, [%l7 + 0x10]
fbule,a %fcc1, loop_3616
fpadd32s %f12, %f4, %f7
fblg %fcc1, loop_3617
xor %i5, %i2, %g7
loop_3616:
smulcc %g6, %i0, %o5
tvc %icc, 0x1
loop_3617:
fcmpes %fcc3, %f5, %f4
bvs,a,pt %icc, loop_3618
edge32n %o6, %g1, %o4
fba %fcc0, loop_3619
fblg %fcc0, loop_3620
loop_3618:
faligndata %f10, %f4, %f12
tvc %icc, 0x2
loop_3619:
fmovsa %icc, %f1, %f6
loop_3620:
fbuge,a %fcc1, loop_3621
orncc %l2, 0x1944, %i1
xnor %i7, %i4, %l3
fexpand %f2, %f10
loop_3621:
fmovdg %icc, %f1, %f15
tgu %xcc, 0x0
fnands %f8, %f14, %f8
fcmpne32 %f10, %f2, %o2
edge16l %l6, %i6, %g2
tl %xcc, 0x7
fexpand %f5, %f6
fmovde %xcc, %f13, %f2
fpack32 %f8, %f4, %f4
orn %g5, 0x08C2, %o7
smulcc %o1, %g3, %l0
movle %xcc, %i3, %l5
mova %icc, %o3, %l4
lduw [%l7 + 0x24], %o0
movrgz %g4, %l1, %i5
fandnot1s %f10, %f1, %f1
movneg %icc, %i2, %g6
fornot1 %f12, %f4, %f8
std %f8, [%l7 + 0x50]
fmovsleu %xcc, %f10, %f4
fmovsgu %icc, %f3, %f3
fcmple16 %f0, %f12, %i0
ldx [%l7 + 0x48], %o5
sth %g7, [%l7 + 0x10]
for %f12, %f8, %f10
st %f13, [%l7 + 0x68]
fand %f12, %f10, %f10
fnand %f8, %f8, %f4
fmovsl %xcc, %f13, %f8
ldd [%l7 + 0x50], %f2
movpos %icc, %o6, %g1
st %f10, [%l7 + 0x74]
fnegs %f12, %f2
fxnor %f4, %f12, %f8
fmovde %icc, %f2, %f1
fpsub16 %f12, %f6, %f2
taddcctv %l2, 0x1561, %o4
tsubcctv %i7, 0x00F8, %i4
lduw [%l7 + 0x7C], %i1
fabsd %f2, %f10
brlz %l3, loop_3622
ta %xcc, 0x6
bneg,a,pn %xcc, loop_3623
fmul8ulx16 %f8, %f2, %f2
loop_3622:
stb %l6, [%l7 + 0x7A]
edge8n %o2, %i6, %g5
loop_3623:
fmovsa %icc, %f9, %f7
for %f10, %f2, %f0
tg %icc, 0x0
bvs,a,pn %xcc, loop_3624
fcmpd %fcc3, %f2, %f12
stx %o7, [%l7 + 0x60]
lduh [%l7 + 0x26], %o1
loop_3624:
sethi 0x02E7, %g2
ldsw [%l7 + 0x30], %g3
ldsw [%l7 + 0x20], %i3
edge32n %l0, %l5, %o3
fmovdvc %xcc, %f12, %f12
ble,pn %icc, loop_3625
movgu %xcc, %o0, %l4
fbug %fcc1, loop_3626
lduw [%l7 + 0x60], %g4
loop_3625:
orn %i5, 0x0625, %i2
edge32n %g6, %i0, %l1
loop_3626:
ldd [%l7 + 0x10], %f10
brgz,a %o5, loop_3627
sdiv %o6, 0x10E5, %g1
fmovdge %icc, %f5, %f0
ldd [%l7 + 0x20], %f2
loop_3627:
fbuge,a %fcc1, loop_3628
std %f8, [%l7 + 0x08]
xnor %l2, %g7, %o4
std %f8, [%l7 + 0x58]
loop_3628:
sdivcc %i4, 0x15F3, %i7
fmovdcs %xcc, %f8, %f2
fblg %fcc1, loop_3629
sth %i1, [%l7 + 0x72]
tge %icc, 0x7
std %f12, [%l7 + 0x40]
loop_3629:
addc %l3, 0x031A, %l6
sth %o2, [%l7 + 0x32]
fpackfix %f12, %f1
fmovde %xcc, %f9, %f10
sth %i6, [%l7 + 0x24]
brnz %g5, loop_3630
nop
setx loop_3631, %l0, %l1
jmpl %l1, %o1
bge,a,pt %icc, loop_3632
or %g2, 0x11D3, %o7
loop_3630:
movrgez %i3, %l0, %l5
loop_3631:
fmovrdgez %g3, %f2, %f0
loop_3632:
ldsw [%l7 + 0x20], %o0
fnot1 %f14, %f10
addccc %l4, %g4, %o3
ldsb [%l7 + 0x76], %i2
fmovsvs %icc, %f2, %f2
lduh [%l7 + 0x12], %i5
mulx %i0, %g6, %l1
movleu %icc, %o5, %o6
fmovsvc %xcc, %f10, %f5
fbu %fcc2, loop_3633
movn %xcc, %l2, %g1
ble,a,pt %xcc, loop_3634
fmovsgu %xcc, %f10, %f2
loop_3633:
fandnot1 %f14, %f0, %f12
fbule,a %fcc1, loop_3635
loop_3634:
tsubcc %o4, %g7, %i7
add %i4, 0x1C54, %i1
fsrc1 %f10, %f6
loop_3635:
lduh [%l7 + 0x46], %l6
fpack16 %f2, %f0
lduh [%l7 + 0x4E], %l3
movrgz %i6, %o2, %g5
movrgez %o1, %g2, %i3
bpos,a %icc, loop_3636
ldsw [%l7 + 0x70], %o7
addc %l5, 0x1543, %l0
fnot1 %f8, %f0
loop_3636:
edge8ln %o0, %l4, %g4
edge8l %g3, %i2, %i5
fmovdle %xcc, %f4, %f13
xnorcc %o3, 0x0E39, %i0
fornot2s %f4, %f8, %f0
edge8n %g6, %o5, %l1
fandnot2s %f15, %f5, %f11
fmovsg %icc, %f7, %f9
fxnors %f14, %f11, %f9
tsubcctv %l2, 0x1EEC, %o6
sra %o4, 0x10, %g1
nop
setx loop_3637, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sth %i7, [%l7 + 0x2E]
andn %g7, 0x0E88, %i4
bcs %icc, loop_3638
loop_3637:
movl %icc, %i1, %l6
nop
setx loop_3639, %l0, %l1
jmpl %l1, %i6
fcmpeq16 %f4, %f6, %o2
loop_3638:
ldub [%l7 + 0x5E], %l3
bneg,a,pn %icc, loop_3640
loop_3639:
smulcc %o1, %g2, %i3
sra %o7, 0x1E, %g5
fpadd32s %f12, %f6, %f8
loop_3640:
ldd [%l7 + 0x38], %f2
tle %xcc, 0x6
std %f6, [%l7 + 0x60]
tvs %xcc, 0x2
tneg %xcc, 0x2
addc %l0, %l5, %o0
bshuffle %f4, %f14, %f6
ldd [%l7 + 0x38], %f10
fbe %fcc1, loop_3641
srlx %g4, %g3, %i2
edge8ln %i5, %l4, %i0
fsrc2s %f2, %f14
loop_3641:
faligndata %f12, %f14, %f6
ldd [%l7 + 0x50], %f0
tl %xcc, 0x7
fnands %f7, %f2, %f0
fnot2s %f6, %f15
fmul8x16au %f8, %f4, %f0
andncc %o3, %g6, %l1
fcmps %fcc3, %f6, %f7
array32 %o5, %o6, %o4
fmovdgu %xcc, %f12, %f12
ldsb [%l7 + 0x69], %l2
alignaddrl %i7, %g7, %g1
fxnors %f15, %f2, %f11
st %f9, [%l7 + 0x60]
fmovrslez %i1, %f8, %f6
addccc %i4, %i6, %o2
fsrc2s %f6, %f4
srlx %l6, 0x12, %l3
stx %o1, [%l7 + 0x58]
lduw [%l7 + 0x20], %i3
addc %o7, 0x1207, %g2
fpsub16 %f14, %f10, %f2
fbn %fcc0, loop_3642
fmovsn %xcc, %f12, %f10
nop
setx loop_3643, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x30], %f10
loop_3642:
sth %l0, [%l7 + 0x4C]
lduh [%l7 + 0x4A], %l5
loop_3643:
movleu %icc, %o0, %g4
movpos %icc, %g5, %i2
ldsb [%l7 + 0x39], %i5
fmovs %f11, %f13
st %f13, [%l7 + 0x6C]
orcc %l4, 0x0242, %i0
fnot1s %f0, %f0
fmovdcc %xcc, %f9, %f5
fmovsleu %xcc, %f3, %f13
fpadd16s %f11, %f10, %f5
fcmpes %fcc0, %f7, %f15
fornot1s %f4, %f7, %f10
fabsd %f8, %f8
std %f6, [%l7 + 0x58]
ldsh [%l7 + 0x64], %g3
tpos %xcc, 0x2
brlez %g6, loop_3644
fnot1s %f5, %f9
movl %icc, %l1, %o3
sll %o5, 0x01, %o4
loop_3644:
fmul8x16au %f3, %f3, %f12
bl,a,pt %icc, loop_3645
fsrc1 %f8, %f2
fmovrdgz %o6, %f8, %f12
edge32 %i7, %l2, %g1
loop_3645:
fmovd %f6, %f10
tpos %icc, 0x7
movge %icc, %g7, %i4
fmovrdne %i6, %f2, %f4
nop
setx loop_3646, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsge %icc, %f7, %f12
fmovde %icc, %f1, %f6
for %f6, %f12, %f14
loop_3646:
fandnot1 %f10, %f2, %f6
stb %o2, [%l7 + 0x1B]
fmovsneg %icc, %f4, %f9
fmovdvc %xcc, %f13, %f14
fzero %f6
st %f11, [%l7 + 0x2C]
movrne %i1, 0x368, %l3
fcmpgt16 %f12, %f0, %l6
tcc %xcc, 0x3
fcmpgt16 %f6, %f12, %o1
fxnors %f5, %f15, %f12
fcmple16 %f10, %f8, %i3
movcc %xcc, %g2, %o7
fblg %fcc0, loop_3647
umulcc %l0, 0x00A2, %l5
fzero %f2
lduw [%l7 + 0x4C], %o0
loop_3647:
ldsb [%l7 + 0x09], %g5
ld [%l7 + 0x64], %f2
fpadd16 %f8, %f0, %f0
lduw [%l7 + 0x48], %g4
orn %i2, 0x0BFA, %l4
stw %i5, [%l7 + 0x6C]
fsrc2s %f8, %f8
stx %g3, [%l7 + 0x08]
fmovrde %g6, %f2, %f8
orncc %i0, %o3, %l1
ld [%l7 + 0x70], %f1
move %xcc, %o4, %o6
fsrc2s %f1, %f1
stw %i7, [%l7 + 0x70]
fpsub16s %f12, %f14, %f5
tvc %xcc, 0x0
ldsb [%l7 + 0x1F], %o5
fmovrdlez %g1, %f12, %f4
brgz %l2, loop_3648
srlx %g7, 0x0C, %i4
fbn %fcc2, loop_3649
fmovrslez %o2, %f4, %f5
loop_3648:
fbul %fcc0, loop_3650
ldsb [%l7 + 0x2D], %i6
loop_3649:
movrne %l3, 0x0EE, %i1
array8 %o1, %i3, %g2
loop_3650:
fcmple16 %f4, %f0, %o7
movpos %icc, %l0, %l6
fbul,a %fcc3, loop_3651
popc 0x0246, %l5
nop
setx loop_3652, %l0, %l1
jmpl %l1, %o0
bvs %icc, loop_3653
loop_3651:
srl %g4, %g5, %i2
fmovdg %xcc, %f2, %f3
loop_3652:
ldx [%l7 + 0x70], %i5
loop_3653:
ldsw [%l7 + 0x58], %l4
sth %g3, [%l7 + 0x42]
ldsh [%l7 + 0x0A], %g6
lduw [%l7 + 0x70], %o3
sth %i0, [%l7 + 0x2A]
sth %o4, [%l7 + 0x14]
ldsw [%l7 + 0x6C], %l1
tsubcc %o6, 0x15D3, %o5
fmovrsne %g1, %f10, %f7
fmovrdlz %i7, %f4, %f14
lduh [%l7 + 0x42], %g7
fmul8ulx16 %f6, %f0, %f4
bg,a,pn %xcc, loop_3654
stw %i4, [%l7 + 0x3C]
ldsw [%l7 + 0x68], %l2
ldx [%l7 + 0x58], %o2
loop_3654:
ld [%l7 + 0x20], %f2
lduw [%l7 + 0x60], %l3
ldd [%l7 + 0x60], %f12
fmul8ulx16 %f10, %f10, %f12
fmovrdlez %i1, %f8, %f12
fcmpeq16 %f4, %f10, %o1
fpadd16 %f12, %f14, %f4
tgu %xcc, 0x3
tcs %icc, 0x1
st %f14, [%l7 + 0x30]
ld [%l7 + 0x2C], %f7
fands %f15, %f12, %f8
fbue,a %fcc2, loop_3655
edge16 %i3, %i6, %o7
stx %g2, [%l7 + 0x70]
ldsb [%l7 + 0x34], %l0
loop_3655:
std %f10, [%l7 + 0x70]
fmovdgu %xcc, %f8, %f8
fmovrde %l6, %f0, %f2
fba %fcc1, loop_3656
fmovdl %icc, %f5, %f10
sllx %o0, 0x1A, %g4
brgez,a %l5, loop_3657
loop_3656:
lduh [%l7 + 0x40], %i2
siam 0x2
stb %i5, [%l7 + 0x35]
loop_3657:
fmovsvc %icc, %f12, %f3
fcmpeq32 %f12, %f6, %l4
lduw [%l7 + 0x38], %g5
fba,a %fcc3, loop_3658
stb %g3, [%l7 + 0x6D]
bshuffle %f12, %f4, %f14
fmovdvs %icc, %f4, %f8
loop_3658:
ldd [%l7 + 0x18], %f4
addccc %o3, 0x10D2, %g6
ldub [%l7 + 0x10], %i0
ldd [%l7 + 0x18], %f0
tn %xcc, 0x0
fpack32 %f10, %f4, %f14
lduh [%l7 + 0x3C], %l1
mulx %o4, 0x04C8, %o6
movg %xcc, %g1, %o5
fpadd16 %f0, %f4, %f8
fpmerge %f13, %f5, %f0
stw %g7, [%l7 + 0x14]
move %xcc, %i4, %i7
ldsh [%l7 + 0x76], %l2
movge %xcc, %o2, %l3
fpsub32s %f8, %f6, %f6
brnz %o1, loop_3659
tle %xcc, 0x2
ldsw [%l7 + 0x1C], %i1
ld [%l7 + 0x5C], %f6
loop_3659:
ldsh [%l7 + 0x78], %i3
fabss %f4, %f12
tneg %xcc, 0x6
fmovs %f14, %f4
fcmpne16 %f12, %f0, %i6
fpsub16 %f12, %f8, %f14
nop
setx loop_3660, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpadd32 %f6, %f2, %f0
fmovrsgz %o7, %f12, %f8
fbue,a %fcc2, loop_3661
loop_3660:
te %xcc, 0x7
movre %l0, 0x15A, %l6
ldub [%l7 + 0x3D], %g2
loop_3661:
brnz %o0, loop_3662
movcs %xcc, %g4, %l5
fandnot2s %f12, %f7, %f14
fsrc2 %f10, %f2
loop_3662:
lduh [%l7 + 0x0E], %i5
fbne,a %fcc3, loop_3663
alignaddr %l4, %i2, %g5
fbue %fcc3, loop_3664
fmovrsgez %g3, %f15, %f7
loop_3663:
fsrc2 %f0, %f2
tl %xcc, 0x7
loop_3664:
fmovrsne %g6, %f7, %f9
ld [%l7 + 0x68], %f9
fble %fcc0, loop_3665
fcmpeq32 %f6, %f14, %i0
tg %icc, 0x4
smul %o3, 0x06FB, %l1
loop_3665:
fsrc2s %f15, %f4
edge8ln %o4, %g1, %o5
movpos %xcc, %o6, %i4
fmovsne %xcc, %f5, %f1
movleu %icc, %i7, %g7
sra %l2, 0x15, %o2
fexpand %f0, %f4
stw %l3, [%l7 + 0x70]
fmovsl %icc, %f11, %f4
bpos,a %icc, loop_3666
fcmpne32 %f0, %f10, %i1
ldsw [%l7 + 0x70], %o1
subc %i6, %o7, %l0
loop_3666:
fmovsne %icc, %f12, %f11
fcmple16 %f6, %f14, %l6
ldsb [%l7 + 0x32], %g2
fors %f2, %f2, %f14
fpmerge %f14, %f6, %f10
be,a,pt %icc, loop_3667
and %i3, %o0, %g4
lduw [%l7 + 0x5C], %l5
taddcc %l4, %i2, %i5
loop_3667:
ba loop_3668
ldsw [%l7 + 0x5C], %g3
std %f0, [%l7 + 0x18]
fornot2s %f12, %f8, %f13
loop_3668:
movrlz %g5, %g6, %i0
edge32 %o3, %o4, %g1
alignaddr %l1, %o5, %i4
fbue %fcc2, loop_3669
tle %icc, 0x2
movne %xcc, %i7, %o6
faligndata %f2, %f0, %f14
loop_3669:
fmovdleu %icc, %f13, %f10
ldd [%l7 + 0x20], %f10
ldub [%l7 + 0x6B], %g7
ldx [%l7 + 0x08], %l2
tne %icc, 0x4
stx %o2, [%l7 + 0x18]
mulscc %l3, %o1, %i6
fexpand %f14, %f8
std %f6, [%l7 + 0x70]
array16 %o7, %l0, %i1
edge16l %g2, %i3, %l6
nop
setx loop_3670, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsge %icc, %f12, %f8
ld [%l7 + 0x54], %f4
fcmpgt16 %f10, %f2, %o0
loop_3670:
fmovrdlez %g4, %f8, %f10
movne %xcc, %l5, %l4
srax %i2, %g3, %g5
ldd [%l7 + 0x50], %f14
tvc %icc, 0x5
movpos %xcc, %g6, %i5
ldx [%l7 + 0x20], %i0
fcmpeq32 %f2, %f6, %o4
nop
setx loop_3671, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tge %xcc, 0x1
ldsw [%l7 + 0x44], %o3
ldsb [%l7 + 0x3B], %l1
loop_3671:
umulcc %g1, %o5, %i4
orn %i7, 0x07FF, %g7
edge16ln %o6, %o2, %l2
subccc %l3, 0x04DB, %i6
st %f0, [%l7 + 0x78]
bge,a,pn %xcc, loop_3672
ldub [%l7 + 0x50], %o7
ldsw [%l7 + 0x34], %o1
stb %i1, [%l7 + 0x65]
loop_3672:
fpadd16s %f12, %f4, %f3
bgu,a,pt %icc, loop_3673
fmovdleu %icc, %f10, %f5
fmovs %f15, %f5
tn %xcc, 0x3
loop_3673:
fandnot2 %f2, %f8, %f2
stw %g2, [%l7 + 0x64]
fmovdvc %xcc, %f10, %f11
ble,a,pn %icc, loop_3674
fbg,a %fcc3, loop_3675
fexpand %f9, %f14
edge16 %l0, %i3, %l6
loop_3674:
sth %o0, [%l7 + 0x5E]
loop_3675:
fsrc2s %f0, %f9
fcmpne16 %f4, %f2, %g4
sdivcc %l5, 0x1D33, %l4
fmovdvc %icc, %f12, %f12
stb %g3, [%l7 + 0x64]
bcs,a,pn %icc, loop_3676
fmovsge %icc, %f12, %f3
orcc %i2, 0x060A, %g5
fbu,a %fcc0, loop_3677
loop_3676:
fmovse %icc, %f9, %f10
tl %icc, 0x3
ldsh [%l7 + 0x6C], %g6
loop_3677:
ldub [%l7 + 0x0E], %i0
bvc,pn %xcc, loop_3678
brnz %o4, loop_3679
edge8n %i5, %l1, %g1
ldub [%l7 + 0x54], %o5
loop_3678:
ldsb [%l7 + 0x6C], %o3
loop_3679:
ldub [%l7 + 0x3A], %i4
stb %g7, [%l7 + 0x60]
edge16l %o6, %i7, %o2
stb %l3, [%l7 + 0x26]
sllx %i6, 0x0E, %o7
fmovdcs %icc, %f2, %f9
fmovd %f4, %f14
fcmple32 %f0, %f2, %l2
ldub [%l7 + 0x37], %i1
stx %o1, [%l7 + 0x30]
fornot1s %f7, %f2, %f4
movrgz %g2, %i3, %l0
brlez,a %l6, loop_3680
tleu %xcc, 0x4
fbg %fcc0, loop_3681
or %g4, 0x1B05, %l5
loop_3680:
std %f10, [%l7 + 0x08]
andn %l4, %o0, %g3
loop_3681:
ble,a,pn %xcc, loop_3682
movle %xcc, %i2, %g5
fbul %fcc1, loop_3683
fzero %f8
loop_3682:
sth %g6, [%l7 + 0x2E]
edge16 %i0, %o4, %l1
loop_3683:
ldsh [%l7 + 0x22], %g1
movge %icc, %o5, %i5
mulscc %i4, %o3, %g7
fsrc1s %f6, %f5
ldsb [%l7 + 0x2D], %o6
ldsb [%l7 + 0x13], %i7
std %f10, [%l7 + 0x18]
stb %o2, [%l7 + 0x4F]
fandnot1s %f4, %f7, %f12
stb %l3, [%l7 + 0x69]
fmovrsne %i6, %f2, %f10
fmuld8ulx16 %f13, %f7, %f6
ldd [%l7 + 0x30], %f2
orcc %l2, %o7, %o1
sdivx %i1, 0x0F4D, %i3
lduw [%l7 + 0x1C], %l0
mova %icc, %g2, %g4
fandnot2 %f4, %f14, %f0
fands %f15, %f9, %f9
ldsh [%l7 + 0x66], %l6
orn %l4, %o0, %g3
sdivcc %l5, 0x0B66, %i2
be,pn %icc, loop_3684
tneg %xcc, 0x2
ld [%l7 + 0x44], %f0
fcmpne16 %f4, %f14, %g5
loop_3684:
fmul8ulx16 %f0, %f14, %f4
fpsub16 %f12, %f2, %f2
std %f12, [%l7 + 0x18]
stx %g6, [%l7 + 0x18]
bshuffle %f0, %f14, %f14
tne %icc, 0x7
fpadd16s %f3, %f14, %f8
or %i0, 0x1863, %o4
sdivx %l1, 0x1A46, %g1
fbuge,a %fcc0, loop_3685
fmovrslez %o5, %f13, %f4
fbne %fcc1, loop_3686
tpos %icc, 0x3
loop_3685:
fbue,a %fcc0, loop_3687
edge32 %i4, %o3, %i5
loop_3686:
stx %o6, [%l7 + 0x38]
addcc %g7, 0x16AE, %o2
loop_3687:
bcc,a,pt %icc, loop_3688
fsrc1s %f11, %f1
ldsb [%l7 + 0x5F], %i7
ldx [%l7 + 0x40], %i6
loop_3688:
fabss %f4, %f1
fandnot1 %f8, %f12, %f14
orcc %l2, 0x00DB, %o7
fmovrsne %l3, %f5, %f13
and %o1, 0x1E85, %i3
sth %i1, [%l7 + 0x16]
fba %fcc3, loop_3689
ldd [%l7 + 0x60], %f2
ldsb [%l7 + 0x4F], %g2
ld [%l7 + 0x6C], %f9
loop_3689:
ldsb [%l7 + 0x3F], %g4
fbe,a %fcc0, loop_3690
fmovrdlz %l6, %f0, %f6
orcc %l0, 0x042C, %l4
fmovdge %xcc, %f10, %f5
loop_3690:
st %f9, [%l7 + 0x30]
fmovsl %icc, %f15, %f14
std %f8, [%l7 + 0x78]
fmovdpos %xcc, %f8, %f10
srlx %o0, 0x03, %g3
edge32n %i2, %l5, %g6
lduh [%l7 + 0x72], %i0
fbuge %fcc0, loop_3691
ldub [%l7 + 0x1B], %o4
ldub [%l7 + 0x34], %l1
fmovdg %xcc, %f3, %f2
loop_3691:
sdivcc %g1, 0x00B5, %o5
ldsw [%l7 + 0x14], %g5
fmovda %icc, %f10, %f11
addccc %o3, 0x0401, %i4
edge16ln %i5, %o6, %g7
ldx [%l7 + 0x20], %o2
bcs,a,pt %icc, loop_3692
ld [%l7 + 0x68], %f12
ldsw [%l7 + 0x38], %i7
edge8ln %l2, %o7, %l3
loop_3692:
stw %o1, [%l7 + 0x70]
sdivcc %i3, 0x01C7, %i1
orncc %g2, %g4, %l6
udivx %l0, 0x1697, %l4
ld [%l7 + 0x74], %f7
fmovsleu %icc, %f2, %f1
fand %f14, %f2, %f12
ldsw [%l7 + 0x28], %i6
fba,a %fcc2, loop_3693
fornot1 %f14, %f6, %f2
fmovsl %xcc, %f2, %f4
fnot2 %f12, %f2
loop_3693:
ldx [%l7 + 0x50], %o0
alignaddrl %i2, %l5, %g3
sth %i0, [%l7 + 0x60]
fmovsvs %xcc, %f13, %f8
bne %icc, loop_3694
edge16n %g6, %o4, %g1
sllx %o5, %l1, %o3
fandnot1 %f4, %f4, %f2
loop_3694:
edge8l %i4, %g5, %o6
fmul8ulx16 %f10, %f8, %f0
fbue %fcc3, loop_3695
srax %g7, %i5, %i7
andncc %l2, %o7, %o2
tsubcctv %l3, 0x18E3, %o1
loop_3695:
bl,pn %icc, loop_3696
fmovdn %xcc, %f9, %f1
move %xcc, %i3, %g2
udiv %i1, 0x1684, %l6
loop_3696:
fornot1s %f10, %f1, %f2
lduw [%l7 + 0x08], %l0
ldsb [%l7 + 0x6F], %g4
fcmpeq16 %f6, %f6, %i6
sth %l4, [%l7 + 0x5A]
fpack32 %f0, %f2, %f2
bshuffle %f8, %f0, %f12
fmovda %icc, %f4, %f7
udivcc %i2, 0x0072, %o0
ldd [%l7 + 0x70], %f10
lduw [%l7 + 0x4C], %l5
fmovdneg %icc, %f0, %f4
stw %g3, [%l7 + 0x5C]
fmovdneg %icc, %f3, %f8
ldsb [%l7 + 0x38], %g6
ldsb [%l7 + 0x74], %o4
edge32n %g1, %o5, %l1
stw %i0, [%l7 + 0x70]
sdiv %i4, 0x1AEA, %g5
std %f14, [%l7 + 0x48]
bvs,pn %xcc, loop_3697
st %f7, [%l7 + 0x44]
stw %o3, [%l7 + 0x4C]
edge8n %o6, %i5, %i7
loop_3697:
ldx [%l7 + 0x08], %g7
fpadd16 %f10, %f2, %f2
std %f4, [%l7 + 0x68]
bgu,a %xcc, loop_3698
fmovrdgez %l2, %f4, %f6
fmovsn %xcc, %f8, %f0
ldsb [%l7 + 0x1F], %o2
loop_3698:
lduh [%l7 + 0x4A], %o7
siam 0x4
ldub [%l7 + 0x12], %o1
srax %i3, %g2, %i1
fmovdgu %xcc, %f3, %f1
tleu %xcc, 0x1
movrgez %l3, %l6, %l0
fcmple32 %f4, %f2, %i6
fmovsge %xcc, %f0, %f13
fornot1 %f12, %f4, %f14
sth %l4, [%l7 + 0x10]
movrgez %i2, 0x2DE, %o0
popc 0x1BB8, %g4
fones %f13
stx %g3, [%l7 + 0x58]
fmovrde %l5, %f8, %f2
ldub [%l7 + 0x6F], %o4
fbug,a %fcc0, loop_3699
fand %f12, %f0, %f6
stw %g6, [%l7 + 0x34]
sth %o5, [%l7 + 0x48]
loop_3699:
sra %g1, %l1, %i0
movge %icc, %i4, %o3
ld [%l7 + 0x60], %f2
fmovrdne %g5, %f6, %f8
ldsh [%l7 + 0x4C], %o6
stb %i7, [%l7 + 0x32]
stb %i5, [%l7 + 0x1E]
ldub [%l7 + 0x4B], %g7
tl %icc, 0x7
fbu,a %fcc2, loop_3700
fabss %f7, %f11
std %f4, [%l7 + 0x08]
ldsh [%l7 + 0x22], %o2
loop_3700:
stw %l2, [%l7 + 0x5C]
bcc,a loop_3701
fmovdle %icc, %f1, %f11
bcs,pn %xcc, loop_3702
fmovdcc %icc, %f8, %f14
loop_3701:
edge16l %o1, %i3, %o7
ldsb [%l7 + 0x49], %i1
loop_3702:
bcs,a,pt %xcc, loop_3703
edge16 %l3, %l6, %g2
sethi 0x1390, %i6
fsrc1s %f2, %f14
loop_3703:
std %f4, [%l7 + 0x40]
subc %l4, %l0, %i2
movleu %icc, %g4, %g3
srl %l5, %o4, %o0
edge16ln %g6, %o5, %g1
fmovrde %i0, %f6, %f0
popc 0x0A4A, %i4
movle %icc, %l1, %o3
ba,a %icc, loop_3704
bcc loop_3705
ldx [%l7 + 0x08], %g5
umul %i7, %i5, %g7
loop_3704:
tle %xcc, 0x0
loop_3705:
fabsd %f14, %f4
movrgez %o6, %l2, %o1
fabsd %f4, %f2
movneg %xcc, %o2, %i3
tvs %xcc, 0x2
std %f12, [%l7 + 0x30]
lduh [%l7 + 0x60], %o7
fnands %f9, %f1, %f13
fmovdne %icc, %f5, %f6
ldd [%l7 + 0x68], %f8
fmovsge %icc, %f15, %f10
movn %xcc, %i1, %l6
or %g2, %i6, %l3
ba,pn %icc, loop_3706
ldsh [%l7 + 0x32], %l0
ldx [%l7 + 0x50], %i2
brgz %l4, loop_3707
loop_3706:
mova %icc, %g4, %g3
stb %l5, [%l7 + 0x4C]
ldub [%l7 + 0x3F], %o0
loop_3707:
fzero %f6
sth %g6, [%l7 + 0x1A]
edge16l %o4, %g1, %i0
fmovde %xcc, %f12, %f2
udiv %o5, 0x0D40, %l1
fsrc2s %f7, %f1
st %f8, [%l7 + 0x6C]
fnegd %f10, %f2
ldsw [%l7 + 0x4C], %o3
fnot1s %f15, %f3
ldub [%l7 + 0x1A], %i4
ldub [%l7 + 0x32], %i7
movrlz %g5, %g7, %i5
fbe,a %fcc3, loop_3708
ld [%l7 + 0x78], %f3
be,a %icc, loop_3709
xorcc %l2, %o1, %o2
loop_3708:
movpos %xcc, %i3, %o7
tgu %xcc, 0x6
loop_3709:
ld [%l7 + 0x5C], %f9
st %f5, [%l7 + 0x48]
umulcc %o6, 0x0307, %i1
or %l6, 0x1A73, %i6
fbu %fcc2, loop_3710
edge16n %g2, %l3, %i2
brlez %l0, loop_3711
lduh [%l7 + 0x7C], %g4
loop_3710:
and %l4, %g3, %o0
stb %g6, [%l7 + 0x34]
loop_3711:
lduw [%l7 + 0x24], %o4
ldsw [%l7 + 0x4C], %g1
stb %i0, [%l7 + 0x25]
fmovsvs %xcc, %f0, %f0
bgu,a loop_3712
tg %icc, 0x2
edge32 %l5, %l1, %o3
std %f14, [%l7 + 0x68]
loop_3712:
fmovdge %xcc, %f8, %f12
fabsd %f6, %f4
faligndata %f8, %f8, %f12
andcc %i4, %o5, %g5
sub %g7, 0x00BA, %i7
stb %i5, [%l7 + 0x4E]
fandnot2 %f8, %f6, %f14
edge8n %o1, %l2, %o2
fcmpgt16 %f14, %f8, %i3
ld [%l7 + 0x4C], %f0
ldsh [%l7 + 0x0E], %o6
sth %o7, [%l7 + 0x44]
fbuge %fcc2, loop_3713
stx %i1, [%l7 + 0x48]
stb %l6, [%l7 + 0x27]
fmovdn %xcc, %f4, %f14
loop_3713:
fcmple16 %f4, %f6, %i6
fpmerge %f10, %f14, %f10
tgu %xcc, 0x0
ldsh [%l7 + 0x36], %g2
brlez,a %l3, loop_3714
srax %l0, %g4, %i2
move %xcc, %l4, %g3
move %icc, %o0, %g6
loop_3714:
fornot2s %f0, %f1, %f13
fornot1 %f10, %f12, %f4
stx %o4, [%l7 + 0x28]
fnors %f1, %f3, %f12
or %i0, %g1, %l1
alignaddrl %l5, %o3, %i4
fmovscs %xcc, %f14, %f10
ldub [%l7 + 0x4D], %g5
pdist %f8, %f0, %f0
fone %f2
movcc %xcc, %o5, %i7
bpos,a,pn %icc, loop_3715
for %f10, %f10, %f14
fmovdvs %xcc, %f9, %f0
brlz %g7, loop_3716
loop_3715:
ldd [%l7 + 0x70], %f8
fpsub32s %f11, %f2, %f14
stb %o1, [%l7 + 0x1D]
loop_3716:
ldd [%l7 + 0x78], %f0
ldx [%l7 + 0x20], %i5
fmovsne %xcc, %f14, %f3
fmovdl %icc, %f15, %f6
tvs %icc, 0x4
fxor %f12, %f2, %f12
fnors %f7, %f9, %f15
sdiv %l2, 0x1021, %i3
fmul8ulx16 %f0, %f10, %f8
edge8 %o2, %o6, %i1
fbne,a %fcc3, loop_3717
stx %l6, [%l7 + 0x08]
fcmps %fcc1, %f5, %f3
fbu,a %fcc3, loop_3718
loop_3717:
tcs %xcc, 0x0
fbg,a %fcc2, loop_3719
fnegs %f0, %f0
loop_3718:
tne %xcc, 0x1
ldd [%l7 + 0x28], %f0
loop_3719:
sdivcc %o7, 0x0799, %i6
stb %l3, [%l7 + 0x0E]
movleu %icc, %l0, %g2
movrgz %g4, 0x13B, %l4
fmovrde %i2, %f6, %f6
edge32n %g3, %o0, %o4
fzero %f0
ld [%l7 + 0x24], %f9
fbne,a %fcc0, loop_3720
ba,a,pt %icc, loop_3721
popc 0x171C, %i0
st %f11, [%l7 + 0x14]
loop_3720:
fbul %fcc2, loop_3722
loop_3721:
tg %icc, 0x1
sth %g6, [%l7 + 0x0C]
tn %icc, 0x2
loop_3722:
fornot1s %f0, %f0, %f15
edge32 %g1, %l5, %o3
sllx %l1, 0x03, %g5
fmovdge %xcc, %f8, %f7
fpmerge %f11, %f12, %f4
fcmpgt16 %f0, %f12, %i4
subccc %o5, %i7, %g7
move %xcc, %o1, %l2
ldsb [%l7 + 0x4F], %i5
alignaddrl %o2, %i3, %o6
fbue,a %fcc1, loop_3723
fxnors %f13, %f13, %f8
movcc %icc, %i1, %l6
fpmerge %f2, %f14, %f2
loop_3723:
ldd [%l7 + 0x08], %f4
stw %i6, [%l7 + 0x24]
lduw [%l7 + 0x58], %l3
tgu %xcc, 0x1
fmovrdgez %l0, %f14, %f6
movrgez %o7, %g2, %g4
ldx [%l7 + 0x70], %l4
fmovdvc %xcc, %f5, %f1
sth %i2, [%l7 + 0x40]
stb %g3, [%l7 + 0x7C]
fbule %fcc2, loop_3724
fbule %fcc0, loop_3725
nop
setx loop_3726, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sra %o4, 0x0E, %o0
loop_3724:
fble %fcc0, loop_3727
loop_3725:
fmovdcs %xcc, %f5, %f1
loop_3726:
fpadd32s %f1, %f10, %f9
fmovrslz %i0, %f8, %f6
loop_3727:
brnz,a %g1, loop_3728
ldsb [%l7 + 0x57], %l5
and %o3, %l1, %g5
fmul8x16 %f5, %f8, %f6
loop_3728:
or %g6, 0x11AE, %o5
fmovscc %icc, %f9, %f13
ldx [%l7 + 0x50], %i7
fmovs %f3, %f7
move %icc, %i4, %o1
ldub [%l7 + 0x2B], %l2
fbl,a %fcc1, loop_3729
ldub [%l7 + 0x1B], %i5
move %icc, %o2, %g7
stb %o6, [%l7 + 0x6C]
loop_3729:
fmovse %xcc, %f15, %f3
fmovsneg %icc, %f2, %f0
fmovrsgz %i3, %f9, %f10
fmovrslez %l6, %f13, %f2
addc %i1, %l3, %l0
st %f9, [%l7 + 0x4C]
orn %i6, 0x1A5D, %o7
stx %g4, [%l7 + 0x38]
movrgz %l4, 0x2CD, %g2
fbug %fcc1, loop_3730
tleu %xcc, 0x5
fabsd %f8, %f8
fpsub16 %f0, %f2, %f8
loop_3730:
ld [%l7 + 0x18], %f10
tsubcctv %i2, %o4, %g3
ba,a %xcc, loop_3731
fmovrdlz %o0, %f6, %f12
fmovscc %icc, %f15, %f9
fxnors %f15, %f2, %f10
loop_3731:
fmovsneg %xcc, %f11, %f5
edge16l %i0, %l5, %g1
xnor %o3, %g5, %l1
nop
setx loop_3732, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x20], %g6
fble %fcc3, loop_3733
ldsw [%l7 + 0x58], %o5
loop_3732:
xorcc %i7, %i4, %l2
fble %fcc2, loop_3734
loop_3733:
fnegs %f2, %f4
fnor %f10, %f10, %f14
xnorcc %o1, 0x1516, %i5
loop_3734:
alignaddr %g7, %o2, %o6
fbn %fcc1, loop_3735
bl %xcc, loop_3736
ld [%l7 + 0x2C], %f7
bleu %xcc, loop_3737
loop_3735:
ldd [%l7 + 0x78], %f8
loop_3736:
lduh [%l7 + 0x2C], %i3
fands %f4, %f1, %f15
loop_3737:
fcmpgt32 %f8, %f8, %l6
fsrc1 %f0, %f8
movge %xcc, %i1, %l3
fcmpes %fcc2, %f0, %f4
fbn %fcc3, loop_3738
fmovscc %xcc, %f4, %f3
ldx [%l7 + 0x30], %i6
ldub [%l7 + 0x28], %o7
loop_3738:
st %f7, [%l7 + 0x78]
ldd [%l7 + 0x68], %f10
movrgz %l0, %l4, %g2
ldsb [%l7 + 0x6F], %g4
fpadd16 %f8, %f0, %f6
lduh [%l7 + 0x5A], %o4
edge32n %g3, %o0, %i0
stx %i2, [%l7 + 0x78]
srax %l5, %o3, %g1
edge8n %g5, %g6, %o5
alignaddr %l1, %i4, %i7
xnorcc %o1, 0x1F13, %l2
fcmped %fcc2, %f4, %f12
stx %g7, [%l7 + 0x20]
fmovsne %xcc, %f12, %f3
ldd [%l7 + 0x50], %f12
bcs %xcc, loop_3739
fmovrdne %o2, %f10, %f6
orcc %i5, %i3, %l6
fxnors %f7, %f4, %f3
loop_3739:
tg %xcc, 0x7
nop
setx loop_3740, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdle %icc, %f7, %f1
brz %o6, loop_3741
fcmple16 %f0, %f6, %l3
loop_3740:
fmovsne %icc, %f8, %f8
tcc %xcc, 0x4
loop_3741:
udiv %i1, 0x0716, %i6
for %f14, %f4, %f6
fbul %fcc3, loop_3742
subccc %l0, 0x0830, %o7
sth %l4, [%l7 + 0x44]
fmovrsgz %g2, %f6, %f10
loop_3742:
stw %o4, [%l7 + 0x6C]
for %f0, %f6, %f14
std %f6, [%l7 + 0x68]
ldub [%l7 + 0x6F], %g3
stb %g4, [%l7 + 0x48]
fmovsleu %icc, %f4, %f3
fcmps %fcc1, %f15, %f13
for %f8, %f4, %f8
fmovrdgez %o0, %f8, %f14
srax %i2, %l5, %o3
fmovrdgz %i0, %f10, %f8
fornot1s %f4, %f7, %f7
stb %g1, [%l7 + 0x33]
st %f14, [%l7 + 0x2C]
fcmple32 %f8, %f14, %g6
fmovsn %icc, %f11, %f1
fcmpes %fcc0, %f12, %f6
fbuge %fcc1, loop_3743
fcmped %fcc2, %f8, %f4
fbuge %fcc3, loop_3744
subc %o5, %l1, %i4
loop_3743:
sdiv %g5, 0x109A, %i7
movge %icc, %o1, %g7
loop_3744:
fmuld8sux16 %f2, %f2, %f6
ldd [%l7 + 0x18], %f6
for %f14, %f0, %f4
bge,a,pt %xcc, loop_3745
siam 0x3
orcc %l2, %o2, %i3
fmovdne %icc, %f0, %f14
loop_3745:
lduw [%l7 + 0x0C], %l6
fornot2 %f12, %f2, %f4
movrne %o6, 0x13F, %l3
fzero %f10
stx %i5, [%l7 + 0x50]
tg %xcc, 0x7
xor %i1, 0x0378, %l0
st %f0, [%l7 + 0x6C]
fmovsne %icc, %f1, %f14
fba,a %fcc3, loop_3746
fmul8x16al %f0, %f2, %f14
sethi 0x064A, %i6
fandnot1s %f11, %f1, %f6
loop_3746:
fmovdleu %icc, %f8, %f3
tvs %icc, 0x0
smul %o7, 0x197D, %g2
be,pn %xcc, loop_3747
fmovse %icc, %f15, %f5
bn,a,pn %icc, loop_3748
ldsw [%l7 + 0x54], %l4
loop_3747:
fxnor %f10, %f4, %f4
movneg %xcc, %g3, %o4
loop_3748:
fbl %fcc1, loop_3749
fmovrslz %g4, %f1, %f4
ba %xcc, loop_3750
fnot2 %f10, %f6
loop_3749:
ldd [%l7 + 0x30], %f10
movle %icc, %i2, %l5
loop_3750:
stw %o3, [%l7 + 0x30]
fmuld8ulx16 %f7, %f7, %f14
ldd [%l7 + 0x20], %f10
fornot2s %f11, %f13, %f1
movge %xcc, %o0, %g1
ble,a loop_3751
fnors %f4, %f3, %f13
tle %icc, 0x3
fcmpeq16 %f2, %f0, %i0
loop_3751:
stw %g6, [%l7 + 0x64]
ldub [%l7 + 0x0D], %l1
fmovsa %xcc, %f15, %f8
fmovscc %xcc, %f4, %f14
subccc %o5, 0x108E, %i4
srlx %i7, %o1, %g5
lduh [%l7 + 0x74], %l2
call loop_3752
lduw [%l7 + 0x64], %o2
lduw [%l7 + 0x78], %g7
fbul %fcc1, loop_3753
loop_3752:
tn %icc, 0x3
stb %i3, [%l7 + 0x15]
bge %icc, loop_3754
loop_3753:
fmovrsgz %o6, %f11, %f13
ldsb [%l7 + 0x5D], %l6
addcc %i5, %i1, %l0
loop_3754:
sth %i6, [%l7 + 0x28]
lduh [%l7 + 0x20], %l3
st %f11, [%l7 + 0x18]
bshuffle %f6, %f0, %f0
movn %xcc, %g2, %o7
movcc %xcc, %l4, %g3
fpsub32 %f12, %f8, %f4
fbge,a %fcc2, loop_3755
stx %g4, [%l7 + 0x48]
tcs %icc, 0x4
fmovd %f6, %f12
loop_3755:
fmovrsne %o4, %f7, %f15
lduw [%l7 + 0x34], %l5
fmovrde %i2, %f2, %f4
edge16l %o3, %o0, %i0
lduh [%l7 + 0x2C], %g1
ta %icc, 0x0
fmul8sux16 %f6, %f10, %f6
bvc,a,pt %xcc, loop_3756
movrne %l1, %g6, %i4
stb %i7, [%l7 + 0x16]
movleu %icc, %o5, %o1
loop_3756:
brz %g5, loop_3757
fbug %fcc2, loop_3758
movvs %xcc, %l2, %o2
edge16l %i3, %g7, %l6
loop_3757:
fsrc1 %f0, %f6
loop_3758:
stb %i5, [%l7 + 0x6C]
fmovdcs %icc, %f6, %f13
fcmpgt16 %f8, %f10, %i1
fmovdvc %xcc, %f4, %f14
fandnot1 %f4, %f12, %f4
fmovrsne %l0, %f3, %f9
bleu,a,pt %icc, loop_3759
fcmpes %fcc3, %f14, %f0
movne %xcc, %i6, %o6
ldsh [%l7 + 0x2E], %g2
loop_3759:
sth %o7, [%l7 + 0x56]
edge16n %l3, %g3, %g4
fandnot2s %f0, %f13, %f0
fmovrdlz %l4, %f8, %f10
ldx [%l7 + 0x10], %o4
ld [%l7 + 0x4C], %f9
lduw [%l7 + 0x18], %i2
stb %o3, [%l7 + 0x6F]
edge16ln %o0, %l5, %g1
bn,a,pt %xcc, loop_3760
fones %f13
fcmpd %fcc2, %f6, %f12
stx %l1, [%l7 + 0x40]
loop_3760:
popc %i0, %i4
fmul8x16au %f9, %f5, %f8
fexpand %f5, %f4
ldx [%l7 + 0x10], %i7
fbu %fcc3, loop_3761
nop
setx loop_3762, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xnorcc %g6, %o1, %g5
edge16ln %l2, %o2, %o5
loop_3761:
ldsb [%l7 + 0x7F], %i3
loop_3762:
ldsb [%l7 + 0x67], %g7
fbule,a %fcc2, loop_3763
sth %l6, [%l7 + 0x1C]
fnot2s %f13, %f5
fones %f7
loop_3763:
popc 0x01EB, %i1
fnot1s %f5, %f1
lduw [%l7 + 0x20], %i5
sra %l0, %o6, %g2
fzeros %f12
tcs %xcc, 0x4
nop
setx loop_3764, %l0, %l1
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 %i6, [%l7 + 0x16]
bne,pt %icc, loop_3765
smulcc %l3, 0x0A6C, %g3
loop_3764:
smul %o7, 0x1B70, %g4
fnors %f11, %f1, %f2
loop_3765:
fnegs %f10, %f3
tl %icc, 0x1
tl %xcc, 0x2
movrgz %o4, 0x31B, %i2
ldsw [%l7 + 0x50], %o3
subc %o0, 0x1D6D, %l4
movgu %icc, %g1, %l5
sdivx %i0, 0x1498, %l1
std %f6, [%l7 + 0x30]
sdiv %i4, 0x0B88, %i7
movrne %o1, 0x3BE, %g6
fcmpeq16 %f12, %f14, %g5
call loop_3766
mova %icc, %l2, %o2
fpadd32 %f2, %f14, %f0
fands %f14, %f0, %f9
loop_3766:
nop
setx loop_3767, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdne %o5, %f14, %f6
fbu,a %fcc0, loop_3768
ld [%l7 + 0x70], %f7
loop_3767:
fnot1 %f2, %f2
stw %g7, [%l7 + 0x78]
loop_3768:
stw %l6, [%l7 + 0x18]
ble loop_3769
movrne %i1, 0x2B2, %i3
fmovsl %xcc, %f0, %f9
andn %i5, 0x05E0, %l0
loop_3769:
andncc %o6, %g2, %l3
umul %i6, %g3, %g4
brgz %o4, loop_3770
ldsh [%l7 + 0x0E], %i2
fnegs %f0, %f13
stb %o3, [%l7 + 0x32]
loop_3770:
fbge %fcc0, loop_3771
fone %f14
st %f15, [%l7 + 0x30]
ba,a,pt %xcc, loop_3772
loop_3771:
tge %icc, 0x6
ld [%l7 + 0x14], %f3
ldub [%l7 + 0x31], %o0
loop_3772:
edge32l %o7, %l4, %l5
edge8ln %g1, %i0, %i4
fpadd32s %f14, %f10, %f15
ldx [%l7 + 0x18], %l1
array16 %o1, %i7, %g5
ldub [%l7 + 0x55], %g6
bvs,a loop_3773
fbn %fcc0, loop_3774
ldub [%l7 + 0x45], %l2
call loop_3775
loop_3773:
mulx %o2, 0x05DC, %g7
loop_3774:
brgez %o5, loop_3776
edge32l %i1, %i3, %i5
loop_3775:
stw %l0, [%l7 + 0x44]
sllx %o6, %l6, %l3
loop_3776:
bneg,a loop_3777
stw %g2, [%l7 + 0x50]
fnot2 %f10, %f10
tvc %xcc, 0x4
loop_3777:
std %f6, [%l7 + 0x30]
fbge %fcc0, loop_3778
ldub [%l7 + 0x13], %g3
sra %i6, 0x1E, %g4
fnot1 %f2, %f0
loop_3778:
fands %f0, %f0, %f1
fzeros %f1
stx %i2, [%l7 + 0x60]
sth %o3, [%l7 + 0x66]
tleu %icc, 0x7
ld [%l7 + 0x48], %f13
st %f3, [%l7 + 0x24]
popc 0x02AD, %o4
lduh [%l7 + 0x46], %o7
fmovdcs %icc, %f1, %f0
fpadd32 %f6, %f8, %f0
nop
setx loop_3779, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addc %o0, 0x10F0, %l5
stx %g1, [%l7 + 0x70]
movn %icc, %i0, %i4
loop_3779:
std %f2, [%l7 + 0x50]
array16 %l1, %o1, %l4
movcc %icc, %i7, %g6
fbug,a %fcc3, loop_3780
stw %g5, [%l7 + 0x7C]
fbo,a %fcc3, loop_3781
fexpand %f10, %f8
loop_3780:
std %f14, [%l7 + 0x30]
tsubcc %l2, 0x1E7A, %o2
loop_3781:
bvs,a %xcc, loop_3782
st %f12, [%l7 + 0x1C]
fmovdcs %xcc, %f14, %f5
ldsw [%l7 + 0x7C], %g7
loop_3782:
udivx %o5, 0x01AA, %i1
tne %icc, 0x4
fbul,a %fcc2, loop_3783
bg,a %icc, loop_3784
faligndata %f8, %f2, %f10
fmovdvc %icc, %f8, %f0
loop_3783:
ldsw [%l7 + 0x40], %i3
loop_3784:
fmovsa %icc, %f5, %f14
ldsb [%l7 + 0x0D], %i5
ld [%l7 + 0x44], %f11
stb %o6, [%l7 + 0x43]
taddcctv %l6, 0x0175, %l3
fxnors %f14, %f7, %f2
fone %f14
movcc %xcc, %l0, %g3
sdivcc %i6, 0x0791, %g4
fmovdneg %icc, %f13, %f11
bgu,a,pn %xcc, loop_3785
ldsb [%l7 + 0x4B], %i2
fxnors %f2, %f9, %f15
lduw [%l7 + 0x38], %o3
loop_3785:
fnot2 %f0, %f8
movrgez %g2, 0x13B, %o7
xorcc %o4, %l5, %g1
ldub [%l7 + 0x53], %i0
smul %i4, %l1, %o0
addccc %l4, 0x0951, %i7
ldsw [%l7 + 0x24], %o1
stw %g6, [%l7 + 0x58]
bvs,a,pn %xcc, loop_3786
fmul8x16al %f2, %f1, %f12
call loop_3787
fones %f11
loop_3786:
fpsub32 %f6, %f12, %f14
fmovrdgez %l2, %f2, %f6
loop_3787:
srl %g5, %g7, %o5
std %f4, [%l7 + 0x30]
tvc %icc, 0x4
fnot2s %f2, %f7
ldx [%l7 + 0x08], %o2
ldx [%l7 + 0x38], %i3
sth %i5, [%l7 + 0x3C]
tle %icc, 0x7
fmovdvs %icc, %f2, %f12
fblg,a %fcc2, loop_3788
stb %i1, [%l7 + 0x0F]
fabsd %f6, %f10
fmovdcc %icc, %f12, %f15
loop_3788:
ld [%l7 + 0x24], %f11
ldsw [%l7 + 0x28], %o6
std %f6, [%l7 + 0x40]
fands %f5, %f1, %f6
stx %l6, [%l7 + 0x68]
mova %xcc, %l3, %g3
fnot2s %f15, %f1
smulcc %i6, 0x11B7, %g4
fandnot1 %f10, %f2, %f4
be loop_3789
ldsh [%l7 + 0x6E], %l0
ldsb [%l7 + 0x48], %i2
lduh [%l7 + 0x12], %o3
loop_3789:
smulcc %o7, 0x11DD, %g2
edge8 %o4, %g1, %i0
sth %i4, [%l7 + 0x3E]
fmul8x16al %f6, %f5, %f0
movg %xcc, %l1, %l5
ld [%l7 + 0x68], %f4
xnor %o0, %l4, %i7
movrlez %g6, 0x14D, %o1
mova %xcc, %g5, %l2
st %f6, [%l7 + 0x7C]
fxors %f10, %f13, %f5
tcs %icc, 0x7
lduw [%l7 + 0x20], %g7
bvs loop_3790
stw %o2, [%l7 + 0x48]
fandnot2s %f5, %f9, %f8
ld [%l7 + 0x30], %f2
loop_3790:
fmovdvc %xcc, %f4, %f15
fmovdcs %xcc, %f9, %f9
sllx %i3, 0x18, %i5
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
alignaddrl %i1, %o6, %o5
nop
setx loop_3792, %l0, %l1
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 %l3, [%l7 + 0x10]
loop_3791:
brnz,a %g3, loop_3793
fornot1s %f15, %f2, %f14
loop_3792:
movneg %icc, %i6, %g4
sra %l6, 0x0F, %i2
loop_3793:
ld [%l7 + 0x54], %f7
fands %f9, %f6, %f15
brgz,a %l0, loop_3794
stx %o3, [%l7 + 0x40]
stw %g2, [%l7 + 0x3C]
fmovdleu %icc, %f7, %f0
loop_3794:
fbe,a %fcc0, loop_3795
lduw [%l7 + 0x14], %o7
umulcc %o4, %g1, %i4
fcmpd %fcc1, %f6, %f0
loop_3795:
bpos,a,pn %xcc, loop_3796
fnand %f14, %f10, %f6
fpsub32 %f2, %f10, %f0
movvs %xcc, %i0, %l5
loop_3796:
add %o0, 0x0B81, %l4
fzeros %f8
subc %l1, 0x0CD2, %i7
ldx [%l7 + 0x40], %o1
bn %xcc, loop_3797
fnot2s %f9, %f10
fmovde %xcc, %f13, %f1
st %f11, [%l7 + 0x24]
loop_3797:
ldx [%l7 + 0x40], %g6
stb %l2, [%l7 + 0x50]
tcs %icc, 0x4
fmovsge %xcc, %f9, %f12
bge,a,pt %icc, loop_3798
fsrc1 %f8, %f12
nop
setx loop_3799, %l0, %l1
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 %g7, %o2, %g5
loop_3798:
std %f8, [%l7 + 0x38]
andn %i5, %i1, %o6
loop_3799:
lduw [%l7 + 0x4C], %o5
ldub [%l7 + 0x7D], %i3
mova %xcc, %l3, %g3
sth %i6, [%l7 + 0x24]
fmovdl %xcc, %f5, %f6
fcmpeq16 %f8, %f0, %l6
movrne %i2, 0x3AD, %g4
bge,a,pt %icc, loop_3800
ldsb [%l7 + 0x55], %l0
bcs,a loop_3801
stx %o3, [%l7 + 0x70]
loop_3800:
movneg %xcc, %o7, %o4
ldx [%l7 + 0x08], %g1
loop_3801:
fmovdvc %icc, %f4, %f3
edge32ln %g2, %i4, %l5
fmovscs %icc, %f15, %f4
umulcc %i0, %o0, %l4
fabsd %f2, %f8
fmovd %f10, %f8
tcs %xcc, 0x0
edge16l %i7, %o1, %g6
fmovsleu %xcc, %f7, %f13
orncc %l2, %g7, %l1
fbn %fcc1, loop_3802
nop
setx loop_3803, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_3804, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
addccc %g5, %i5, %i1
loop_3802:
fandnot2s %f13, %f2, %f11
loop_3803:
umulcc %o6, 0x1672, %o2
loop_3804:
fmovd %f6, %f2
fornot2s %f11, %f10, %f2
movleu %xcc, %o5, %i3
fcmpeq32 %f12, %f10, %l3
edge8ln %i6, %l6, %g3
movl %xcc, %i2, %g4
fzero %f12
ldub [%l7 + 0x6A], %o3
fmul8x16al %f7, %f5, %f2
sethi 0x15B6, %o7
sllx %o4, %l0, %g1
tcs %xcc, 0x4
fbn %fcc2, loop_3805
std %f0, [%l7 + 0x10]
call loop_3806
fabss %f5, %f12
loop_3805:
fcmpgt32 %f4, %f14, %g2
sllx %l5, 0x07, %i4
loop_3806:
st %f3, [%l7 + 0x34]
edge16l %i0, %o0, %i7
std %f12, [%l7 + 0x68]
fbu,a %fcc0, loop_3807
ld [%l7 + 0x74], %f13
ldsh [%l7 + 0x60], %l4
fmovrdgz %g6, %f12, %f2
loop_3807:
lduw [%l7 + 0x2C], %l2
movpos %xcc, %o1, %g7
fpadd32 %f8, %f2, %f6
edge16n %g5, %l1, %i5
movrlez %o6, 0x268, %i1
fmovd %f14, %f14
fbl,a %fcc1, loop_3808
ld [%l7 + 0x2C], %f11
taddcctv %o5, %i3, %l3
fmovrsgz %o2, %f13, %f15
loop_3808:
ba,pn %icc, loop_3809
tsubcc %i6, 0x0220, %g3
lduh [%l7 + 0x38], %i2
fmovsl %icc, %f2, %f3
loop_3809:
fmovrdlez %g4, %f8, %f10
movge %icc, %l6, %o3
alignaddr %o4, %o7, %l0
ldd [%l7 + 0x18], %f2
st %f2, [%l7 + 0x28]
ld [%l7 + 0x14], %f14
fpsub32 %f10, %f6, %f2
fmuld8ulx16 %f5, %f2, %f4
stx %g2, [%l7 + 0x40]
ldsw [%l7 + 0x64], %g1
fbne %fcc1, loop_3810
std %f2, [%l7 + 0x10]
tsubcctv %i4, 0x19D3, %l5
ldsb [%l7 + 0x17], %i0
loop_3810:
movg %xcc, %i7, %o0
std %f14, [%l7 + 0x18]
fmuld8ulx16 %f4, %f9, %f2
fmovdpos %xcc, %f2, %f3
tge %icc, 0x6
fpackfix %f8, %f13
fcmpeq32 %f14, %f8, %g6
xnor %l2, %l4, %o1
fnot2 %f12, %f4
stb %g5, [%l7 + 0x31]
bn %icc, loop_3811
ldsb [%l7 + 0x6F], %l1
move %icc, %g7, %i5
movleu %icc, %i1, %o5
loop_3811:
bshuffle %f0, %f2, %f10
tsubcctv %i3, 0x0CBA, %o6
ldsh [%l7 + 0x48], %l3
ble,pn %icc, loop_3812
nop
setx loop_3813, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
mova %icc, %o2, %g3
ld [%l7 + 0x24], %f8
loop_3812:
xnorcc %i6, 0x18BB, %i2
loop_3813:
move %icc, %l6, %g4
edge8l %o3, %o4, %o7
fnegd %f6, %f14
fpadd32s %f14, %f13, %f4
brlez %g2, loop_3814
stw %g1, [%l7 + 0x48]
fandnot1 %f4, %f12, %f0
edge16n %l0, %i4, %i0
loop_3814:
bcc,a loop_3815
fzeros %f8
lduw [%l7 + 0x5C], %l5
fsrc2 %f10, %f14
loop_3815:
ldx [%l7 + 0x38], %o0
fmovrslez %g6, %f0, %f14
edge16 %l2, %l4, %o1
fmovdg %icc, %f0, %f7
bpos,pn %icc, loop_3816
smulcc %g5, %l1, %g7
fmovrsgz %i7, %f8, %f13
movle %icc, %i5, %i1
loop_3816:
bvc,pn %xcc, loop_3817
siam 0x5
umul %o5, %o6, %i3
movgu %xcc, %l3, %o2
loop_3817:
fbuge %fcc1, loop_3818
fbg,a %fcc1, loop_3819
brgez %i6, loop_3820
fexpand %f6, %f4
loop_3818:
nop
setx loop_3821, %l0, %l1
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_3819:
fnot2s %f7, %f15
loop_3820:
udiv %i2, 0x0616, %l6
array16 %g4, %o3, %g3
loop_3821:
mulscc %o4, %o7, %g2
fmovrdgez %l0, %f12, %f4
fmovsgu %icc, %f10, %f7
ldub [%l7 + 0x09], %i4
ldsb [%l7 + 0x4B], %i0
ld [%l7 + 0x30], %f14
ble,a,pt %xcc, loop_3822
xnorcc %g1, 0x130A, %l5
fandnot2s %f11, %f10, %f12
fmovdg %icc, %f9, %f1
loop_3822:
fcmped %fcc1, %f12, %f8
tne %xcc, 0x3
sethi 0x0A6C, %g6
fmul8ulx16 %f6, %f8, %f8
ldx [%l7 + 0x60], %l2
fabsd %f10, %f12
fpsub16 %f6, %f12, %f12
fpack16 %f6, %f6
edge8 %o0, %l4, %g5
fandnot1s %f15, %f14, %f7
movrne %l1, 0x1F7, %o1
xnorcc %i7, 0x05F9, %g7
fbue %fcc2, loop_3823
ldx [%l7 + 0x48], %i1
std %f0, [%l7 + 0x20]
fmovdl %icc, %f9, %f3
loop_3823:
ldsh [%l7 + 0x70], %o5
srlx %o6, 0x1F, %i3
stx %l3, [%l7 + 0x18]
fmul8ulx16 %f0, %f10, %f8
lduh [%l7 + 0x54], %o2
sth %i5, [%l7 + 0x72]
fcmpd %fcc1, %f10, %f0
lduh [%l7 + 0x12], %i6
stb %i2, [%l7 + 0x7C]
add %g4, %l6, %o3
ld [%l7 + 0x70], %f8
tne %icc, 0x7
fmovsa %icc, %f13, %f0
fcmpne16 %f14, %f12, %g3
stw %o7, [%l7 + 0x6C]
ldub [%l7 + 0x0B], %g2
taddcctv %o4, %l0, %i0
tsubcc %i4, 0x0C7C, %l5
lduh [%l7 + 0x5A], %g1
fxnor %f14, %f14, %f14
tneg %xcc, 0x4
brlez,a %g6, loop_3824
or %o0, %l4, %g5
tge %icc, 0x1
fmovdgu %icc, %f7, %f15
loop_3824:
stx %l2, [%l7 + 0x08]
smulcc %o1, 0x1BA4, %l1
edge32ln %i7, %i1, %o5
fbne,a %fcc3, loop_3825
ld [%l7 + 0x58], %f4
ldsb [%l7 + 0x6C], %g7
fmovrdgez %i3, %f14, %f2
loop_3825:
te %icc, 0x2
fsrc1s %f11, %f0
lduh [%l7 + 0x1C], %o6
ldsh [%l7 + 0x28], %o2
fpack32 %f2, %f12, %f10
ldub [%l7 + 0x3E], %i5
and %l3, 0x1C56, %i2
fmovda %icc, %f8, %f8
ldd [%l7 + 0x78], %f6
ldx [%l7 + 0x48], %g4
orncc %l6, 0x1EAE, %i6
fmovrdgez %g3, %f12, %f12
fmovdvc %icc, %f15, %f12
fpackfix %f14, %f14
fba,a %fcc3, loop_3826
fornot2s %f7, %f1, %f4
mulx %o7, %g2, %o4
fors %f1, %f6, %f13
loop_3826:
fmovrslez %o3, %f13, %f11
nop
setx loop_3827, %l0, %l1
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 %i0, loop_3828
sdivcc %l0, 0x08A1, %l5
nop
setx loop_3829, %l0, %l1
jmpl %l1, %g1
loop_3827:
tneg %icc, 0x5
loop_3828:
fsrc1 %f8, %f4
sth %g6, [%l7 + 0x56]
loop_3829:
brlez %i4, loop_3830
ldsh [%l7 + 0x52], %o0
lduh [%l7 + 0x40], %l4
fmovsn %icc, %f6, %f3
loop_3830:
addcc %g5, 0x0052, %o1
ldx [%l7 + 0x30], %l1
bge %icc, loop_3831
ldsh [%l7 + 0x22], %i7
tle %xcc, 0x1
fandnot2 %f6, %f6, %f6
loop_3831:
ldx [%l7 + 0x60], %i1
bleu,a %icc, loop_3832
lduw [%l7 + 0x30], %l2
lduw [%l7 + 0x50], %g7
tsubcc %i3, %o6, %o2
loop_3832:
stx %o5, [%l7 + 0x70]
mulx %l3, 0x024D, %i5
ldsh [%l7 + 0x50], %g4
mova %xcc, %i2, %i6
ldx [%l7 + 0x38], %l6
sub %g3, 0x11BF, %g2
ld [%l7 + 0x60], %f3
lduh [%l7 + 0x16], %o4
pdist %f12, %f6, %f10
addcc %o3, %i0, %l0
bg,pt %icc, loop_3833
movn %xcc, %l5, %g1
st %f12, [%l7 + 0x40]
edge8l %o7, %i4, %o0
loop_3833:
st %f11, [%l7 + 0x78]
st %f4, [%l7 + 0x7C]
fblg,a %fcc1, loop_3834
subccc %l4, %g5, %g6
ldd [%l7 + 0x58], %f2
ta %xcc, 0x7
loop_3834:
fors %f4, %f14, %f6
bpos,a %xcc, loop_3835
lduh [%l7 + 0x14], %l1
std %f4, [%l7 + 0x30]
fmovsneg %icc, %f8, %f14
loop_3835:
movrne %i7, 0x13B, %o1
fbne %fcc2, loop_3836
taddcc %l2, %g7, %i1
fmovsa %icc, %f15, %f13
sth %o6, [%l7 + 0x1E]
loop_3836:
lduh [%l7 + 0x4E], %o2
fbu %fcc3, loop_3837
stx %i3, [%l7 + 0x20]
fbg,a %fcc0, loop_3838
bvs,a %xcc, loop_3839
loop_3837:
andcc %l3, %i5, %g4
bvc loop_3840
loop_3838:
fcmpne16 %f4, %f2, %o5
loop_3839:
fbul %fcc2, loop_3841
lduw [%l7 + 0x74], %i2
loop_3840:
tg %xcc, 0x7
fands %f8, %f8, %f2
loop_3841:
sth %l6, [%l7 + 0x4C]
fmovrsgz %i6, %f8, %f11
std %f8, [%l7 + 0x30]
fbge %fcc2, loop_3842
andn %g3, 0x1AC0, %o4
bgu,a,pt %icc, loop_3843
fbug,a %fcc1, loop_3844
loop_3842:
udiv %o3, 0x1669, %g2
ld [%l7 + 0x3C], %f15
loop_3843:
fabss %f10, %f5
loop_3844:
tsubcctv %i0, %l5, %l0
fmovscs %xcc, %f3, %f9
fbul,a %fcc2, loop_3845
lduw [%l7 + 0x50], %g1
fmovdvs %icc, %f9, %f11
nop
setx loop_3846, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3845:
stb %i4, [%l7 + 0x37]
fbuge,a %fcc0, loop_3847
ldub [%l7 + 0x33], %o0
loop_3846:
ldx [%l7 + 0x60], %l4
fmul8sux16 %f0, %f6, %f0
loop_3847:
ldsh [%l7 + 0x22], %g5
tsubcc %o7, 0x094F, %l1
orcc %i7, 0x13BB, %g6
fnot2s %f11, %f10
st %f5, [%l7 + 0x1C]
bge loop_3848
tn %xcc, 0x0
edge8n %o1, %g7, %i1
fbul,a %fcc2, loop_3849
loop_3848:
brz %l2, loop_3850
fsrc1 %f10, %f10
fmovdcc %xcc, %f11, %f14
loop_3849:
ldsb [%l7 + 0x12], %o2
loop_3850:
tn %xcc, 0x0
fabsd %f10, %f8
tsubcctv %i3, 0x0892, %o6
lduh [%l7 + 0x28], %i5
movgu %icc, %l3, %g4
fmovsg %icc, %f11, %f13
tgu %xcc, 0x7
xor %i2, %l6, %i6
srl %g3, %o5, %o4
brlez,a %o3, loop_3851
nop
setx loop_3852, %l0, %l1
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 %i0, %g2, %l5
ble %icc, loop_3853
loop_3851:
fones %f11
loop_3852:
tg %icc, 0x0
call loop_3854
loop_3853:
movl %xcc, %g1, %i4
lduw [%l7 + 0x74], %o0
move %icc, %l0, %l4
loop_3854:
edge16l %g5, %l1, %i7
edge8n %g6, %o1, %o7
fpack32 %f6, %f2, %f14
ldsb [%l7 + 0x2E], %g7
ldx [%l7 + 0x10], %i1
fcmpgt32 %f6, %f10, %o2
umulcc %l2, %o6, %i3
ldx [%l7 + 0x48], %l3
movvc %icc, %g4, %i2
fabss %f8, %f4
brlz,a %l6, loop_3855
andn %i5, %g3, %o5
ldsb [%l7 + 0x43], %i6
fbo,a %fcc3, loop_3856
loop_3855:
brgz,a %o3, loop_3857
ldsb [%l7 + 0x72], %i0
smul %o4, 0x1BDB, %l5
loop_3856:
ld [%l7 + 0x48], %f11
loop_3857:
movcs %xcc, %g1, %i4
bg,a,pn %icc, loop_3858
andn %o0, 0x0797, %g2
stw %l0, [%l7 + 0x48]
ba %xcc, loop_3859
loop_3858:
move %icc, %g5, %l1
fmovsleu %xcc, %f2, %f2
bn,a,pt %xcc, loop_3860
loop_3859:
stw %l4, [%l7 + 0x18]
fpmerge %f12, %f2, %f12
bleu,a loop_3861
loop_3860:
fbuge %fcc2, loop_3862
bg,a,pn %icc, loop_3863
fmovrdgez %g6, %f14, %f12
loop_3861:
fmovs %f3, %f15
loop_3862:
stw %o1, [%l7 + 0x78]
loop_3863:
ld [%l7 + 0x2C], %f15
mova %xcc, %o7, %g7
fmovsvc %icc, %f15, %f11
movcs %icc, %i7, %o2
st %f12, [%l7 + 0x78]
fbu %fcc2, loop_3864
fandnot2 %f8, %f2, %f2
ldsh [%l7 + 0x52], %l2
sth %o6, [%l7 + 0x68]
loop_3864:
fpadd16 %f6, %f0, %f12
andn %i1, 0x1DE0, %l3
fbuge %fcc3, loop_3865
fbu,a %fcc3, loop_3866
addccc %g4, %i2, %l6
brgz,a %i5, loop_3867
loop_3865:
fornot2s %f13, %f3, %f4
loop_3866:
edge8 %i3, %g3, %i6
edge8n %o3, %i0, %o5
loop_3867:
fmovdgu %icc, %f9, %f14
stb %l5, [%l7 + 0x2F]
alignaddrl %o4, %i4, %g1
fpadd32 %f10, %f2, %f12
ld [%l7 + 0x14], %f3
lduw [%l7 + 0x58], %o0
ldsw [%l7 + 0x6C], %g2
edge32ln %l0, %g5, %l4
fcmps %fcc3, %f8, %f1
bleu,a %icc, loop_3868
ldx [%l7 + 0x70], %g6
mulx %l1, 0x1A0F, %o7
nop
setx loop_3869, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3868:
movcs %icc, %g7, %i7
st %f15, [%l7 + 0x60]
fpadd32s %f1, %f7, %f9
loop_3869:
sllx %o2, 0x16, %o1
ld [%l7 + 0x58], %f4
fors %f5, %f4, %f8
sth %o6, [%l7 + 0x2E]
fxnors %f10, %f2, %f9
lduh [%l7 + 0x78], %l2
movcs %icc, %i1, %g4
brgez,a %l3, loop_3870
tpos %xcc, 0x5
pdist %f6, %f6, %f2
sth %i2, [%l7 + 0x5C]
loop_3870:
ldd [%l7 + 0x68], %f10
lduw [%l7 + 0x24], %l6
ldx [%l7 + 0x38], %i5
alignaddrl %i3, %i6, %g3
ldub [%l7 + 0x46], %o3
bn,pn %xcc, loop_3871
std %f4, [%l7 + 0x10]
stx %i0, [%l7 + 0x18]
movrgz %l5, %o4, %o5
loop_3871:
sth %i4, [%l7 + 0x4C]
brnz,a %g1, loop_3872
stx %o0, [%l7 + 0x38]
fmovsle %xcc, %f14, %f13
fandnot1 %f14, %f12, %f0
loop_3872:
sth %l0, [%l7 + 0x5A]
brlz,a %g5, loop_3873
bpos %xcc, loop_3874
lduw [%l7 + 0x18], %g2
fbge,a %fcc0, loop_3875
loop_3873:
fmovsn %xcc, %f6, %f9
loop_3874:
array8 %l4, %l1, %o7
fmovs %f0, %f4
loop_3875:
umulcc %g6, %i7, %g7
bvs,a %icc, loop_3876
fmovrdlez %o2, %f4, %f0
fbge %fcc0, loop_3877
bn,a %icc, loop_3878
loop_3876:
ldd [%l7 + 0x30], %f4
fandnot2 %f12, %f10, %f14
loop_3877:
fpsub32s %f8, %f8, %f12
loop_3878:
brgz,a %o6, loop_3879
brlz,a %o1, loop_3880
ldub [%l7 + 0x38], %l2
fmul8x16al %f5, %f5, %f6
loop_3879:
fzero %f2
loop_3880:
stw %g4, [%l7 + 0x74]
ldd [%l7 + 0x50], %f6
tvs %icc, 0x2
ta %icc, 0x7
ldx [%l7 + 0x48], %l3
st %f1, [%l7 + 0x44]
fmovscc %xcc, %f11, %f1
fmovrsgez %i1, %f9, %f14
ld [%l7 + 0x7C], %f3
ldsw [%l7 + 0x24], %i2
ldub [%l7 + 0x73], %l6
bleu,pn %xcc, loop_3881
sub %i3, %i5, %i6
fsrc1s %f5, %f5
ldd [%l7 + 0x40], %f0
loop_3881:
bcc,a loop_3882
fmovdvs %xcc, %f2, %f13
lduw [%l7 + 0x1C], %o3
st %f2, [%l7 + 0x08]
loop_3882:
sth %g3, [%l7 + 0x4A]
std %f0, [%l7 + 0x10]
bshuffle %f10, %f6, %f14
tcs %icc, 0x2
fmovsg %xcc, %f13, %f15
xnorcc %l5, 0x0597, %o4
ldsh [%l7 + 0x3A], %i0
stb %i4, [%l7 + 0x1D]
lduw [%l7 + 0x40], %o5
fmovsa %icc, %f14, %f11
srax %g1, 0x11, %l0
movrlz %g5, 0x2DC, %o0
fnegd %f14, %f6
sll %g2, %l4, %o7
tvs %xcc, 0x6
movvc %icc, %l1, %g6
edge8 %i7, %o2, %o6
sll %g7, 0x1F, %o1
fcmpgt32 %f0, %f10, %l2
fcmpgt32 %f12, %f12, %g4
add %l3, %i1, %l6
alignaddrl %i2, %i3, %i6
bcc,a %icc, loop_3883
lduw [%l7 + 0x68], %i5
ldd [%l7 + 0x50], %f0
fcmps %fcc1, %f4, %f8
loop_3883:
xorcc %g3, 0x01FC, %l5
srl %o3, 0x1D, %o4
umul %i0, 0x0AB8, %o5
ldx [%l7 + 0x10], %g1
fbne,a %fcc1, loop_3884
fmovrsne %l0, %f7, %f9
fmuld8ulx16 %f14, %f2, %f6
be,pt %icc, loop_3885
loop_3884:
bg,a,pt %icc, loop_3886
ldub [%l7 + 0x08], %i4
and %g5, %g2, %o0
loop_3885:
fmovdg %icc, %f0, %f7
loop_3886:
ldub [%l7 + 0x1F], %o7
stb %l4, [%l7 + 0x33]
fzero %f14
fmovrdlz %g6, %f4, %f2
edge16 %l1, %o2, %o6
fcmpgt16 %f2, %f10, %g7
fors %f3, %f13, %f12
lduw [%l7 + 0x4C], %i7
fmovrdgz %o1, %f2, %f10
sth %l2, [%l7 + 0x3A]
tneg %xcc, 0x1
edge16 %l3, %g4, %i1
tleu %icc, 0x3
fxors %f8, %f11, %f6
ldub [%l7 + 0x59], %i2
tl %xcc, 0x3
sdivx %i3, 0x150A, %i6
fmovsl %xcc, %f0, %f14
movcc %icc, %i5, %l6
xor %g3, 0x0182, %o3
movrgez %l5, 0x1EC, %i0
ldsh [%l7 + 0x36], %o4
fpsub32 %f14, %f10, %f14
fbe %fcc0, loop_3887
smul %g1, 0x0FEB, %l0
movcc %xcc, %i4, %o5
fmovd %f2, %f8
loop_3887:
st %f7, [%l7 + 0x14]
stx %g2, [%l7 + 0x20]
fmovdcs %xcc, %f8, %f8
fbge %fcc3, loop_3888
fnand %f12, %f4, %f8
fnegd %f2, %f10
tne %icc, 0x7
loop_3888:
subcc %g5, %o0, %o7
fmovdvc %icc, %f4, %f12
lduw [%l7 + 0x0C], %g6
sethi 0x0554, %l1
st %f5, [%l7 + 0x14]
lduh [%l7 + 0x60], %l4
fmuld8ulx16 %f15, %f9, %f14
ldsb [%l7 + 0x34], %o2
stx %g7, [%l7 + 0x48]
addcc %i7, 0x0399, %o6
sth %l2, [%l7 + 0x68]
sllx %l3, 0x17, %o1
fexpand %f2, %f2
ldub [%l7 + 0x3C], %i1
fzero %f0
movl %icc, %g4, %i2
tvs %icc, 0x6
lduw [%l7 + 0x2C], %i3
sdiv %i5, 0x12D4, %l6
ldub [%l7 + 0x73], %i6
tgu %icc, 0x1
stx %o3, [%l7 + 0x10]
ldub [%l7 + 0x6C], %l5
bcc,a loop_3889
orcc %g3, %i0, %o4
edge8 %g1, %i4, %o5
ldub [%l7 + 0x5C], %g2
loop_3889:
movcs %xcc, %g5, %l0
ldx [%l7 + 0x30], %o7
ldsw [%l7 + 0x28], %g6
fbg,a %fcc2, loop_3890
fbn %fcc3, loop_3891
fpadd16s %f15, %f3, %f2
lduh [%l7 + 0x32], %l1
loop_3890:
subccc %o0, 0x00F3, %o2
loop_3891:
fnot1s %f3, %f7
fmovsl %xcc, %f13, %f0
fbue,a %fcc2, loop_3892
stx %l4, [%l7 + 0x60]
fones %f11
movre %i7, 0x17E, %g7
loop_3892:
bge,a,pt %icc, loop_3893
sdivcc %l2, 0x09AB, %o6
sll %o1, 0x1C, %l3
umulcc %g4, %i1, %i3
loop_3893:
be %icc, loop_3894
bvc,pt %icc, loop_3895
fbne,a %fcc2, loop_3896
bneg,a,pt %xcc, loop_3897
loop_3894:
ldub [%l7 + 0x1B], %i2
loop_3895:
fcmped %fcc2, %f6, %f4
loop_3896:
tcc %xcc, 0x1
loop_3897:
ld [%l7 + 0x6C], %f7
ld [%l7 + 0x60], %f12
ldub [%l7 + 0x23], %l6
fmul8x16au %f6, %f4, %f2
movvs %xcc, %i6, %o3
ldub [%l7 + 0x5E], %l5
ldub [%l7 + 0x66], %i5
fandnot1s %f15, %f8, %f7
fmovdl %xcc, %f3, %f14
fcmple32 %f12, %f6, %i0
ldsh [%l7 + 0x28], %g3
fmovsvc %icc, %f10, %f6
lduh [%l7 + 0x28], %g1
be,a,pn %icc, loop_3898
stb %o4, [%l7 + 0x6E]
brz,a %i4, loop_3899
lduw [%l7 + 0x6C], %o5
loop_3898:
ble,a loop_3900
fmul8x16 %f5, %f12, %f4
loop_3899:
ldd [%l7 + 0x28], %f12
ldsw [%l7 + 0x24], %g2
loop_3900:
fexpand %f2, %f4
stb %l0, [%l7 + 0x7B]
fabss %f4, %f13
xnorcc %g5, 0x1F30, %o7
be,a loop_3901
movcs %icc, %g6, %o0
ldub [%l7 + 0x3B], %l1
array32 %o2, %l4, %i7
loop_3901:
fbge %fcc0, loop_3902
fmovsn %icc, %f6, %f1
ldub [%l7 + 0x57], %l2
ldsb [%l7 + 0x7E], %o6
loop_3902:
fmovrslez %o1, %f12, %f2
orncc %g7, 0x137B, %l3
std %f6, [%l7 + 0x08]
fmovsvc %icc, %f6, %f2
movn %xcc, %i1, %g4
nop
setx loop_3903, %l0, %l1
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, %f5, %f7
fxnor %f0, %f2, %f4
edge32ln %i3, %i2, %i6
loop_3903:
std %f8, [%l7 + 0x48]
fbu,a %fcc3, loop_3904
ldsb [%l7 + 0x73], %l6
st %f7, [%l7 + 0x30]
fabsd %f6, %f12
loop_3904:
srl %l5, 0x04, %o3
movvc %icc, %i0, %i5
brlez,a %g3, loop_3905
fmuld8ulx16 %f11, %f3, %f0
ldsb [%l7 + 0x5D], %o4
movrgez %i4, %o5, %g2
loop_3905:
fornot1s %f3, %f1, %f14
andcc %g1, %g5, %l0
fcmpne32 %f2, %f6, %g6
brlz %o7, loop_3906
fnot1s %f13, %f13
taddcc %l1, 0x0EB9, %o0
fmovdl %xcc, %f3, %f11
loop_3906:
fmovrse %l4, %f11, %f1
std %f12, [%l7 + 0x50]
ldub [%l7 + 0x71], %o2
fand %f2, %f10, %f2
fpack32 %f6, %f0, %f6
fbul,a %fcc0, loop_3907
ldsw [%l7 + 0x14], %l2
fcmpeq16 %f6, %f4, %o6
tvs %xcc, 0x7
loop_3907:
edge32n %o1, %g7, %i7
fmovrsne %l3, %f8, %f7
mulscc %i1, 0x1462, %i3
ldd [%l7 + 0x58], %f6
nop
setx loop_3908, %l0, %l1
jmpl %l1, %g4
call loop_3909
std %f10, [%l7 + 0x40]
ldsh [%l7 + 0x6A], %i6
loop_3908:
fmovsvc %xcc, %f9, %f0
loop_3909:
tcs %xcc, 0x3
ldd [%l7 + 0x30], %f4
stw %i2, [%l7 + 0x10]
alignaddr %l6, %l5, %o3
fmovsge %xcc, %f15, %f2
lduw [%l7 + 0x28], %i5
sll %g3, %i0, %i4
bl,pn %xcc, loop_3910
fpsub32s %f12, %f1, %f10
fmovrslz %o5, %f12, %f15
udivcc %o4, 0x125F, %g1
loop_3910:
fmovrdgz %g2, %f0, %f14
edge8 %l0, %g5, %o7
fbn %fcc3, loop_3911
sra %g6, 0x03, %o0
std %f6, [%l7 + 0x68]
udivcc %l4, 0x0A90, %o2
loop_3911:
stw %l1, [%l7 + 0x78]
ldx [%l7 + 0x78], %l2
andncc %o1, %g7, %o6
be,a,pn %icc, loop_3912
srax %l3, 0x12, %i7
sethi 0x19BF, %i3
bl,a loop_3913
loop_3912:
ld [%l7 + 0x58], %f9
tg %xcc, 0x6
ldsh [%l7 + 0x0A], %g4
loop_3913:
or %i1, 0x1352, %i2
fmovrsne %i6, %f0, %f10
ldd [%l7 + 0x70], %f2
fandnot1 %f4, %f8, %f8
ble,a,pn %xcc, loop_3914
mova %xcc, %l6, %o3
ldd [%l7 + 0x60], %f4
movneg %xcc, %l5, %g3
loop_3914:
fnot2 %f4, %f6
umul %i5, 0x037E, %i4
edge32l %i0, %o4, %g1
array32 %o5, %l0, %g5
fpadd16s %f4, %f11, %f3
fcmpeq32 %f4, %f6, %o7
bvs,a loop_3915
lduw [%l7 + 0x2C], %g2
ldd [%l7 + 0x40], %f12
ldsb [%l7 + 0x27], %g6
loop_3915:
taddcctv %l4, %o2, %l1
fbge %fcc1, loop_3916
mulx %l2, %o0, %g7
te %xcc, 0x2
fbl,a %fcc0, loop_3917
loop_3916:
fexpand %f14, %f8
fmul8sux16 %f8, %f0, %f12
fpadd16s %f14, %f12, %f9
loop_3917:
stb %o1, [%l7 + 0x73]
orncc %o6, %i7, %l3
st %f8, [%l7 + 0x70]
lduh [%l7 + 0x24], %g4
be,pn %xcc, loop_3918
ldd [%l7 + 0x18], %f8
popc %i1, %i2
call loop_3919
loop_3918:
ldsb [%l7 + 0x29], %i3
std %f2, [%l7 + 0x28]
tsubcctv %i6, 0x045B, %o3
loop_3919:
andcc %l5, 0x1933, %g3
array16 %l6, %i4, %i0
tle %xcc, 0x7
nop
setx loop_3920, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxnors %f6, %f8, %f12
brlez,a %i5, loop_3921
movre %g1, %o4, %l0
loop_3920:
stx %o5, [%l7 + 0x70]
sth %g5, [%l7 + 0x46]
loop_3921:
ldsb [%l7 + 0x29], %g2
fexpand %f3, %f2
fsrc2 %f6, %f14
fxnor %f14, %f10, %f14
ldd [%l7 + 0x70], %f12
ldsb [%l7 + 0x63], %o7
stw %g6, [%l7 + 0x34]
bvc,a,pn %icc, loop_3922
fbne,a %fcc3, loop_3923
movgu %xcc, %l4, %l1
tcs %xcc, 0x4
loop_3922:
fbg %fcc1, loop_3924
loop_3923:
tpos %icc, 0x7
movne %icc, %l2, %o2
ldx [%l7 + 0x30], %o0
loop_3924:
fbge %fcc2, loop_3925
st %f9, [%l7 + 0x28]
fbe,a %fcc2, loop_3926
stw %g7, [%l7 + 0x58]
loop_3925:
ldub [%l7 + 0x6D], %o1
tcs %icc, 0x5
loop_3926:
fabsd %f0, %f4
lduw [%l7 + 0x44], %i7
xor %o6, 0x13EA, %g4
fand %f0, %f0, %f4
be,pn %xcc, loop_3927
srax %l3, %i2, %i3
stw %i6, [%l7 + 0x78]
stw %i1, [%l7 + 0x70]
loop_3927:
fpsub16 %f4, %f2, %f2
ldsb [%l7 + 0x13], %l5
ldsb [%l7 + 0x22], %g3
sth %o3, [%l7 + 0x5C]
smul %i4, %i0, %i5
ldx [%l7 + 0x50], %g1
fands %f11, %f10, %f0
sth %o4, [%l7 + 0x40]
movne %icc, %l0, %l6
edge16l %g5, %o5, %o7
fbo,a %fcc3, loop_3928
andn %g6, %g2, %l4
bpos,pt %icc, loop_3929
ldsh [%l7 + 0x7A], %l2
loop_3928:
brlz %l1, loop_3930
taddcctv %o2, %g7, %o1
loop_3929:
te %icc, 0x5
ldsb [%l7 + 0x24], %i7
loop_3930:
fcmpd %fcc3, %f14, %f6
for %f12, %f8, %f0
lduh [%l7 + 0x32], %o6
ldub [%l7 + 0x7B], %g4
popc 0x0814, %o0
bvs,a,pt %xcc, loop_3931
ldsb [%l7 + 0x2A], %i2
fnot2 %f6, %f4
ldd [%l7 + 0x48], %f4
loop_3931:
fmovsleu %icc, %f6, %f0
bg,a %xcc, loop_3932
ldsh [%l7 + 0x56], %l3
movleu %xcc, %i3, %i1
fcmple32 %f12, %f10, %i6
loop_3932:
alignaddrl %l5, %o3, %g3
ldx [%l7 + 0x18], %i0
movcc %xcc, %i5, %i4
sdiv %g1, 0x1514, %l0
fmovsg %icc, %f8, %f1
fbl,a %fcc2, loop_3933
ld [%l7 + 0x40], %f12
ldsh [%l7 + 0x3A], %o4
stx %g5, [%l7 + 0x40]
loop_3933:
stb %l6, [%l7 + 0x59]
udivcc %o5, 0x05B5, %g6
stx %o7, [%l7 + 0x60]
fpmerge %f14, %f4, %f2
brlz %g2, loop_3934
add %l4, 0x0820, %l2
fmovdvc %xcc, %f8, %f2
fmovsleu %xcc, %f10, %f13
loop_3934:
st %f12, [%l7 + 0x2C]
fornot1 %f8, %f0, %f4
stb %o2, [%l7 + 0x55]
sth %g7, [%l7 + 0x0E]
stw %o1, [%l7 + 0x24]
lduh [%l7 + 0x52], %l1
lduh [%l7 + 0x3E], %i7
fmuld8sux16 %f8, %f13, %f14
fcmps %fcc1, %f14, %f5
fblg,a %fcc0, loop_3935
and %g4, %o0, %o6
tgu %icc, 0x2
andn %i2, %l3, %i1
loop_3935:
addcc %i6, %i3, %o3
ldx [%l7 + 0x48], %l5
tge %icc, 0x0
edge32 %i0, %i5, %g3
fxors %f5, %f12, %f0
stx %i4, [%l7 + 0x60]
lduw [%l7 + 0x54], %g1
edge16 %l0, %g5, %o4
brlz,a %o5, loop_3936
ldsh [%l7 + 0x22], %l6
fmovdg %xcc, %f8, %f12
fcmple32 %f0, %f0, %g6
loop_3936:
be,a,pn %icc, loop_3937
xnorcc %g2, 0x08BC, %o7
fmovrdgez %l2, %f10, %f4
tsubcc %l4, 0x034E, %o2
loop_3937:
fmuld8ulx16 %f2, %f9, %f6
tle %icc, 0x2
edge16ln %o1, %g7, %l1
brgez %i7, loop_3938
smulcc %g4, %o0, %o6
stx %l3, [%l7 + 0x70]
stw %i2, [%l7 + 0x58]
loop_3938:
lduh [%l7 + 0x1E], %i1
movge %xcc, %i3, %i6
stx %l5, [%l7 + 0x38]
fxors %f8, %f8, %f14
bcc,a,pn %icc, loop_3939
ldub [%l7 + 0x09], %i0
fnegd %f12, %f6
stb %o3, [%l7 + 0x2D]
loop_3939:
fxnor %f12, %f0, %f4
fxnors %f5, %f7, %f11
fmovdvs %xcc, %f8, %f13
ldsb [%l7 + 0x7A], %i5
movpos %icc, %g3, %i4
sdivcc %l0, 0x0B7A, %g1
lduh [%l7 + 0x20], %g5
lduh [%l7 + 0x26], %o5
fands %f2, %f6, %f5
tle %icc, 0x3
fbo %fcc3, loop_3940
move %xcc, %o4, %g6
fsrc2 %f14, %f0
fpadd32 %f0, %f10, %f8
loop_3940:
lduh [%l7 + 0x6E], %g2
stx %l6, [%l7 + 0x08]
fmovrsgz %l2, %f11, %f7
ldd [%l7 + 0x70], %f4
sethi 0x0278, %l4
pdist %f14, %f6, %f2
call loop_3941
fpack16 %f6, %f11
movleu %icc, %o2, %o1
st %f14, [%l7 + 0x68]
loop_3941:
fmovrslz %o7, %f1, %f1
fbe,a %fcc2, loop_3942
st %f5, [%l7 + 0x3C]
bneg,a %icc, loop_3943
fbne,a %fcc2, loop_3944
loop_3942:
fsrc2 %f6, %f2
call loop_3945
loop_3943:
mulscc %l1, %g7, %i7
loop_3944:
std %f6, [%l7 + 0x60]
bneg,a loop_3946
loop_3945:
fmovsvs %icc, %f6, %f11
tneg %icc, 0x2
array32 %g4, %o0, %o6
loop_3946:
sdivx %i2, 0x16F4, %i1
fmovdg %xcc, %f4, %f2
fmul8x16 %f7, %f6, %f14
ldsw [%l7 + 0x64], %l3
addc %i3, %l5, %i0
ldd [%l7 + 0x68], %f12
tvc %xcc, 0x4
alignaddr %o3, %i5, %g3
fmovrsgez %i6, %f3, %f7
ld [%l7 + 0x10], %f10
ble %xcc, loop_3947
array32 %i4, %g1, %l0
sra %g5, 0x0C, %o4
ldx [%l7 + 0x60], %g6
loop_3947:
movrne %g2, 0x02F, %o5
umul %l6, 0x0BC3, %l4
bcs,a loop_3948
fbl,a %fcc3, loop_3949
tcc %xcc, 0x3
stw %o2, [%l7 + 0x58]
loop_3948:
ldd [%l7 + 0x20], %f0
loop_3949:
movne %xcc, %l2, %o7
fmovscc %icc, %f13, %f3
edge32l %o1, %l1, %g7
sdiv %i7, 0x1F73, %o0
brz,a %g4, loop_3950
movcc %icc, %o6, %i1
tgu %xcc, 0x5
ldd [%l7 + 0x58], %f12
loop_3950:
stx %i2, [%l7 + 0x18]
srax %l3, %i3, %l5
bleu,a,pt %xcc, loop_3951
bg,pt %icc, loop_3952
ld [%l7 + 0x60], %f14
bge,pn %icc, loop_3953
loop_3951:
fmovscs %xcc, %f8, %f9
loop_3952:
fpsub32 %f10, %f2, %f0
tl %xcc, 0x5
loop_3953:
fandnot1 %f4, %f4, %f14
popc %i0, %i5
sth %o3, [%l7 + 0x76]
stb %i6, [%l7 + 0x23]
ldx [%l7 + 0x48], %g3
fmovspos %xcc, %f15, %f13
sdivx %i4, 0x021D, %g1
srl %g5, 0x1C, %o4
fcmped %fcc2, %f6, %f12
fmovsneg %icc, %f4, %f10
fmovdg %icc, %f11, %f7
std %f12, [%l7 + 0x58]
ldsb [%l7 + 0x53], %g6
srlx %g2, 0x13, %l0
ld [%l7 + 0x50], %f10
bg,a %icc, loop_3954
fornot1s %f14, %f13, %f3
fmul8ulx16 %f10, %f12, %f8
fbule %fcc1, loop_3955
loop_3954:
orn %l6, %l4, %o2
movre %o5, 0x164, %o7
fcmpeq16 %f6, %f12, %o1
loop_3955:
add %l2, %l1, %g7
fmovdneg %icc, %f10, %f6
ld [%l7 + 0x74], %f2
xorcc %i7, %o0, %g4
fmovdgu %xcc, %f3, %f12
edge32ln %i1, %i2, %l3
fbug,a %fcc3, loop_3956
edge16n %i3, %o6, %i0
brlz %l5, loop_3957
fxnors %f8, %f0, %f9
loop_3956:
st %f0, [%l7 + 0x78]
lduw [%l7 + 0x34], %o3
loop_3957:
fpadd32s %f4, %f7, %f15
fmovspos %xcc, %f2, %f0
move %xcc, %i5, %i6
brz %i4, loop_3958
fmovdcs %xcc, %f1, %f2
smulcc %g1, %g5, %g3
orncc %o4, 0x0F1E, %g6
loop_3958:
ld [%l7 + 0x60], %f7
stw %g2, [%l7 + 0x60]
fnands %f7, %f1, %f7
array8 %l6, %l0, %l4
fmovsvc %icc, %f4, %f11
fors %f14, %f8, %f4
ldd [%l7 + 0x38], %f0
std %f4, [%l7 + 0x60]
nop
setx loop_3959, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smul %o2, 0x0B1B, %o5
ldsb [%l7 + 0x29], %o7
movcc %icc, %l2, %l1
loop_3959:
fcmple16 %f8, %f2, %o1
ld [%l7 + 0x2C], %f10
fmovsvs %xcc, %f10, %f6
fpadd16s %f13, %f9, %f3
movrlez %i7, %g7, %o0
edge16n %i1, %i2, %l3
st %f10, [%l7 + 0x10]
taddcc %g4, %o6, %i3
srax %i0, %o3, %l5
sdiv %i6, 0x1F44, %i5
fmovsge %xcc, %f6, %f15
fornot1 %f6, %f0, %f12
tn %icc, 0x3
popc %g1, %g5
xorcc %i4, 0x0B47, %g3
mova %xcc, %g6, %o4
fand %f12, %f6, %f0
fxors %f15, %f5, %f1
fmovrdne %g2, %f4, %f0
popc 0x1E51, %l0
fpadd32s %f3, %f8, %f13
fsrc2 %f6, %f0
fmovsl %icc, %f3, %f1
ld [%l7 + 0x78], %f9
mulx %l6, %o2, %o5
sdiv %o7, 0x02A2, %l2
fmovsne %icc, %f15, %f10
ldsw [%l7 + 0x0C], %l1
fmovdle %xcc, %f10, %f14
fbug %fcc1, loop_3960
edge8n %l4, %o1, %i7
tneg %xcc, 0x4
tcc %xcc, 0x7
loop_3960:
nop
setx loop_3961, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xnorcc %o0, %g7, %i1
fmovsne %icc, %f13, %f6
ba,pn %icc, loop_3962
loop_3961:
bge,a loop_3963
fornot2 %f14, %f0, %f12
fcmpd %fcc3, %f14, %f6
loop_3962:
fmovsa %icc, %f3, %f12
loop_3963:
tg %icc, 0x1
fmovdneg %xcc, %f11, %f7
sth %i2, [%l7 + 0x14]
brlez %g4, loop_3964
nop
setx loop_3965, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bgu,pt %icc, loop_3966
ldsb [%l7 + 0x64], %l3
loop_3964:
fexpand %f4, %f0
loop_3965:
orn %i3, %i0, %o6
loop_3966:
movrlez %o3, %i6, %l5
ldsh [%l7 + 0x58], %g1
te %xcc, 0x1
fcmpes %fcc3, %f5, %f4
udivx %i5, 0x1704, %i4
stw %g3, [%l7 + 0x50]
fmovscs %xcc, %f1, %f0
brgz,a %g6, loop_3967
lduw [%l7 + 0x20], %g5
ta %xcc, 0x4
fors %f12, %f1, %f3
loop_3967:
fandnot1 %f6, %f10, %f10
te %icc, 0x4
edge16n %o4, %l0, %l6
fbne %fcc2, loop_3968
ld [%l7 + 0x78], %f3
fmovda %xcc, %f3, %f12
ldsw [%l7 + 0x2C], %g2
loop_3968:
fpadd16 %f12, %f14, %f4
edge16 %o5, %o2, %o7
fmovrdgz %l1, %f14, %f4
fcmple16 %f6, %f12, %l2
lduw [%l7 + 0x60], %l4
fsrc1 %f14, %f12
fand %f10, %f14, %f14
fpack32 %f6, %f0, %f4
fmovrde %i7, %f10, %f0
brgez,a %o1, loop_3969
fmul8x16au %f0, %f9, %f14
fxor %f4, %f8, %f2
sth %g7, [%l7 + 0x76]
loop_3969:
or %o0, 0x1689, %i1
st %f1, [%l7 + 0x24]
be,a loop_3970
fmovsgu %xcc, %f11, %f4
movl %icc, %g4, %l3
xorcc %i3, 0x154D, %i2
loop_3970:
bg,pn %xcc, loop_3971
udivcc %o6, 0x1598, %o3
stx %i0, [%l7 + 0x38]
fmovrse %i6, %f10, %f6
loop_3971:
edge32 %g1, %i5, %l5
fone %f4
fbl %fcc1, loop_3972
bgu %icc, loop_3973
fbge %fcc0, loop_3974
ld [%l7 + 0x7C], %f13
loop_3972:
fbg %fcc1, loop_3975
loop_3973:
st %f2, [%l7 + 0x0C]
loop_3974:
ldd [%l7 + 0x50], %f6
fmovdvs %icc, %f0, %f4
loop_3975:
brlz %i4, loop_3976
mulscc %g6, %g5, %g3
fble,a %fcc1, loop_3977
fmovrdlz %l0, %f6, %f6
loop_3976:
tgu %xcc, 0x0
fzeros %f8
loop_3977:
std %f2, [%l7 + 0x50]
ldsh [%l7 + 0x5C], %o4
lduw [%l7 + 0x7C], %l6
bneg,a %xcc, loop_3978
subccc %o5, 0x0D3A, %g2
ldx [%l7 + 0x68], %o7
fzero %f2
loop_3978:
tgu %xcc, 0x6
brgz %o2, loop_3979
subccc %l2, %l1, %i7
nop
setx loop_3980, %l0, %l1
jmpl %l1, %o1
fmul8x16 %f10, %f8, %f10
loop_3979:
fmovscc %icc, %f15, %f0
fmovdneg %xcc, %f10, %f3
loop_3980:
stb %l4, [%l7 + 0x0E]
stb %g7, [%l7 + 0x6C]
ld [%l7 + 0x7C], %f10
fexpand %f7, %f0
edge8ln %o0, %i1, %l3
edge32l %i3, %g4, %o6
lduh [%l7 + 0x1E], %o3
fxor %f14, %f0, %f2
movge %icc, %i2, %i6
fnot2 %f2, %f8
fmovd %f2, %f2
tneg %icc, 0x6
brlez,a %g1, loop_3981
ldx [%l7 + 0x60], %i0
array32 %l5, %i5, %g6
lduw [%l7 + 0x40], %i4
loop_3981:
std %f8, [%l7 + 0x78]
taddcc %g3, %l0, %g5
bpos %xcc, loop_3982
fmovsle %icc, %f1, %f1
subccc %l6, %o4, %g2
fnegs %f3, %f6
loop_3982:
nop
setx loop_3983, %l0, %l1
jmpl %l1, %o5
st %f8, [%l7 + 0x2C]
brlz,a %o2, loop_3984
fbug %fcc3, loop_3985
loop_3983:
lduw [%l7 + 0x64], %l2
ldd [%l7 + 0x70], %f2
loop_3984:
movne %icc, %l1, %o7
loop_3985:
fmovscc %xcc, %f10, %f9
fmovdleu %xcc, %f14, %f11
fandnot1 %f4, %f8, %f2
movne %icc, %o1, %l4
subc %i7, %o0, %g7
sth %i1, [%l7 + 0x42]
movleu %xcc, %l3, %g4
movrlez %i3, 0x3A8, %o6
brgez %o3, loop_3986
fmovde %icc, %f10, %f15
sdiv %i2, 0x1D03, %g1
sth %i6, [%l7 + 0x0E]
loop_3986:
bgu,pt %icc, loop_3987
orcc %i0, %i5, %g6
sth %l5, [%l7 + 0x64]
fnor %f12, %f8, %f8
loop_3987:
fble %fcc1, loop_3988
for %f4, %f8, %f8
bne,pn %xcc, loop_3989
stw %i4, [%l7 + 0x1C]
loop_3988:
sth %g3, [%l7 + 0x64]
fandnot1s %f1, %f14, %f11
loop_3989:
taddcctv %l0, 0x0D5E, %g5
edge8l %l6, %o4, %g2
bneg loop_3990
fbug,a %fcc3, loop_3991
fpsub16s %f12, %f12, %f6
ld [%l7 + 0x68], %f13
loop_3990:
ldub [%l7 + 0x53], %o2
loop_3991:
st %f14, [%l7 + 0x70]
fmovrdgez %l2, %f4, %f10
sth %o5, [%l7 + 0x34]
std %f10, [%l7 + 0x30]
brnz,a %l1, loop_3992
sth %o7, [%l7 + 0x2E]
ldub [%l7 + 0x48], %o1
addcc %i7, 0x0C43, %o0
loop_3992:
fxnors %f4, %f1, %f8
fxors %f5, %f10, %f9
edge32 %g7, %l4, %l3
movrgz %i1, 0x04F, %g4
fmuld8ulx16 %f5, %f15, %f4
tgu %icc, 0x6
xnor %o6, 0x0CEF, %i3
fornot1 %f2, %f8, %f4
std %f4, [%l7 + 0x18]
bg loop_3993
lduh [%l7 + 0x7C], %o3
tsubcc %i2, %i6, %g1
ldub [%l7 + 0x35], %i0
loop_3993:
ldsw [%l7 + 0x08], %i5
st %f11, [%l7 + 0x40]
umul %l5, 0x1048, %g6
xnorcc %i4, 0x1ECF, %g3
tge %xcc, 0x5
fmovsne %xcc, %f8, %f1
tleu %icc, 0x7
fnot2 %f10, %f6
ldsh [%l7 + 0x76], %l0
ldx [%l7 + 0x48], %l6
bcs,pt %xcc, loop_3994
xnor %o4, 0x1274, %g2
fble %fcc0, loop_3995
fpadd16 %f12, %f2, %f8
loop_3994:
sth %g5, [%l7 + 0x0C]
std %f6, [%l7 + 0x40]
loop_3995:
call loop_3996
fpsub16 %f2, %f12, %f12
mova %xcc, %o2, %l2
fmovrsgz %o5, %f13, %f7
loop_3996:
fsrc1 %f0, %f12
ldsw [%l7 + 0x0C], %o7
ldub [%l7 + 0x2C], %l1
array8 %o1, %o0, %g7
umulcc %l4, %l3, %i1
fcmped %fcc0, %f8, %f2
fmovrdlez %g4, %f8, %f6
udivcc %o6, 0x0C3C, %i3
andn %o3, 0x16D5, %i2
fble %fcc1, loop_3997
fmovrsgz %i7, %f11, %f15
call loop_3998
bne loop_3999
loop_3997:
mulx %g1, 0x1816, %i6
ldx [%l7 + 0x58], %i0
loop_3998:
srl %l5, 0x0A, %g6
loop_3999:
ldsh [%l7 + 0x4A], %i4
stw %i5, [%l7 + 0x14]
edge16l %g3, %l6, %o4
fbu,a %fcc3, loop_4000
fsrc1 %f6, %f0
andn %l0, 0x1E59, %g5
fmovda %icc, %f0, %f14
loop_4000:
bcc,a,pt %icc, loop_4001
st %f12, [%l7 + 0x7C]
fmovrslz %o2, %f10, %f2
fmovdvs %xcc, %f10, %f2
loop_4001:
ldsh [%l7 + 0x6E], %l2
sdivcc %g2, 0x18F5, %o5
fpadd16 %f10, %f14, %f2
fbl,a %fcc3, loop_4002
addc %l1, %o1, %o7
fmovrsgz %o0, %f8, %f13
stw %g7, [%l7 + 0x48]
loop_4002:
sra %l3, 0x07, %i1
be,a,pn %icc, loop_4003
srax %g4, %o6, %l4
taddcc %o3, 0x1555, %i2
fmovrsgez %i3, %f11, %f2
loop_4003:
brz,a %g1, loop_4004
fcmpeq32 %f4, %f0, %i6
pdist %f10, %f8, %f10
udivx %i0, 0x00C7, %l5
loop_4004:
brnz,a %g6, loop_4005
st %f4, [%l7 + 0x68]
andncc %i4, %i7, %i5
fpack16 %f14, %f9
loop_4005:
xnor %l6, 0x01EB, %g3
ldd [%l7 + 0x50], %f8
siam 0x5
fmovsvs %xcc, %f8, %f5
fbo,a %fcc2, loop_4006
umul %o4, 0x1D0F, %g5
brnz %o2, loop_4007
ldsb [%l7 + 0x67], %l0
loop_4006:
fbo %fcc3, loop_4008
tge %xcc, 0x5
loop_4007:
andncc %l2, %g2, %o5
fpadd32 %f4, %f6, %f14
loop_4008:
bpos,pt %icc, loop_4009
fmovdn %icc, %f15, %f14
sth %l1, [%l7 + 0x72]
stb %o1, [%l7 + 0x78]
loop_4009:
fcmpne32 %f0, %f2, %o0
fandnot1s %f2, %f13, %f15
fcmpd %fcc2, %f6, %f14
bcs,a,pt %icc, loop_4010
fsrc1 %f6, %f14
st %f14, [%l7 + 0x60]
ldd [%l7 + 0x70], %f2
loop_4010:
lduh [%l7 + 0x08], %o7
alignaddrl %l3, %g7, %i1
udiv %o6, 0x0467, %l4
fmovsneg %icc, %f0, %f10
ldsh [%l7 + 0x68], %g4
movrlez %i2, 0x261, %o3
brlez %g1, loop_4011
movge %icc, %i3, %i6
ldx [%l7 + 0x68], %i0
fmovsl %icc, %f9, %f7
loop_4011:
fsrc2 %f4, %f0
fbne %fcc0, loop_4012
stb %l5, [%l7 + 0x19]
for %f6, %f2, %f8
bvs,a,pt %xcc, loop_4013
loop_4012:
array16 %i4, %i7, %g6
fcmple32 %f0, %f12, %l6
sth %i5, [%l7 + 0x74]
loop_4013:
mova %xcc, %o4, %g3
array8 %o2, %l0, %l2
ldd [%l7 + 0x08], %f6
fbug,a %fcc1, loop_4014
fmul8sux16 %f14, %f2, %f8
st %f1, [%l7 + 0x14]
orn %g2, %g5, %o5
loop_4014:
fnegd %f0, %f12
fxnors %f14, %f9, %f9
movl %xcc, %l1, %o1
ldx [%l7 + 0x78], %o7
fxor %f10, %f14, %f4
ldub [%l7 + 0x39], %o0
fabss %f5, %f10
fbug %fcc2, loop_4015
bleu,pn %xcc, loop_4016
movn %xcc, %g7, %l3
stx %i1, [%l7 + 0x40]
loop_4015:
fcmps %fcc3, %f12, %f13
loop_4016:
st %f13, [%l7 + 0x38]
fmovsgu %icc, %f15, %f7
movn %icc, %l4, %g4
fmovscc %icc, %f1, %f14
ldsw [%l7 + 0x28], %o6
movle %icc, %i2, %g1
faligndata %f8, %f14, %f6
fmovrsgez %o3, %f13, %f9
sth %i6, [%l7 + 0x5E]
ldsw [%l7 + 0x28], %i3
stb %i0, [%l7 + 0x26]
fpmerge %f14, %f6, %f0
ldd [%l7 + 0x68], %f14
ldsb [%l7 + 0x3B], %i4
popc %i7, %g6
fmul8ulx16 %f4, %f0, %f2
fcmpgt16 %f0, %f0, %l6
xor %l5, %i5, %g3
edge32ln %o2, %l0, %o4
fmovse %icc, %f10, %f13
fcmpeq16 %f6, %f10, %g2
ldx [%l7 + 0x78], %g5
stb %l2, [%l7 + 0x35]
xorcc %o5, %o1, %o7
movrlez %o0, %l1, %l3
ldd [%l7 + 0x40], %f0
fmovdge %xcc, %f2, %f0
edge16l %i1, %g7, %l4
ld [%l7 + 0x30], %f7
ld [%l7 + 0x78], %f9
sdivx %o6, 0x1D94, %i2
movrlz %g1, %o3, %g4
tgu %icc, 0x0
fmovdn %icc, %f0, %f9
nop
setx loop_4017, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ld [%l7 + 0x30], %f0
stx %i3, [%l7 + 0x58]
fmovdg %xcc, %f4, %f10
loop_4017:
ldsw [%l7 + 0x48], %i6
lduh [%l7 + 0x76], %i4
stx %i0, [%l7 + 0x70]
ld [%l7 + 0x58], %f13
ldsh [%l7 + 0x78], %i7
smul %g6, 0x1BF4, %l6
or %i5, %l5, %o2
fmovscs %xcc, %f2, %f15
fmovsl %xcc, %f14, %f8
fcmpeq16 %f14, %f0, %g3
ldsh [%l7 + 0x30], %l0
brnz,a %g2, loop_4018
ld [%l7 + 0x28], %f7
brgz,a %o4, loop_4019
move %xcc, %l2, %o5
loop_4018:
fcmpeq32 %f4, %f8, %o1
fands %f5, %f11, %f4
loop_4019:
fmovdle %xcc, %f2, %f11
andncc %o7, %g5, %o0
fnor %f8, %f10, %f10
ldd [%l7 + 0x28], %f0
fornot1s %f1, %f12, %f0
fnegd %f2, %f0
ldx [%l7 + 0x28], %l3
fors %f5, %f15, %f3
pdist %f8, %f2, %f4
fpackfix %f8, %f1
edge16l %l1, %i1, %g7
fpsub32 %f10, %f4, %f10
fbl,a %fcc0, loop_4020
stb %l4, [%l7 + 0x14]
stb %i2, [%l7 + 0x1C]
fmul8ulx16 %f12, %f14, %f4
loop_4020:
fand %f4, %f14, %f4
fbule %fcc3, loop_4021
fsrc2s %f13, %f15
fnor %f14, %f4, %f12
ldd [%l7 + 0x08], %f10
loop_4021:
fmovrdgez %o6, %f0, %f12
lduw [%l7 + 0x14], %o3
fcmpes %fcc0, %f9, %f1
fcmple32 %f10, %f12, %g1
stx %g4, [%l7 + 0x30]
taddcc %i3, %i6, %i4
subccc %i7, 0x031F, %i0
fmovscs %xcc, %f10, %f6
movvs %icc, %g6, %l6
stb %l5, [%l7 + 0x3E]
bvs,pt %icc, loop_4022
fmovs %f7, %f2
movrgz %o2, 0x06A, %g3
tvc %icc, 0x0
loop_4022:
brgez,a %i5, loop_4023
movg %xcc, %l0, %g2
fmovdn %xcc, %f9, %f4
fpsub16s %f9, %f12, %f0
loop_4023:
movcs %icc, %o4, %o5
fsrc2 %f6, %f2
nop
setx loop_4024, %l0, %l1
jmpl %l1, %o1
std %f6, [%l7 + 0x78]
fmovscc %xcc, %f14, %f8
ld [%l7 + 0x48], %f12
loop_4024:
tl %xcc, 0x0
for %f14, %f2, %f0
fnors %f4, %f0, %f12
ldd [%l7 + 0x78], %f12
st %f1, [%l7 + 0x78]
ldx [%l7 + 0x58], %l2
alignaddrl %o7, %o0, %g5
pdist %f8, %f0, %f14
movre %l3, 0x13D, %i1
ldd [%l7 + 0x38], %f0
fmovdl %icc, %f13, %f11
tvs %icc, 0x2
movn %xcc, %g7, %l1
popc %l4, %i2
ldsb [%l7 + 0x26], %o6
fmovda %icc, %f4, %f2
fmovsle %xcc, %f8, %f9
sethi 0x0671, %g1
fnot2 %f8, %f6
fpsub16s %f11, %f14, %f6
fcmpeq16 %f0, %f2, %g4
ldsw [%l7 + 0x48], %o3
fmovdl %xcc, %f15, %f11
tle %icc, 0x1
umul %i6, 0x0C00, %i3
pdist %f6, %f8, %f12
fmovde %icc, %f7, %f12
ldsb [%l7 + 0x71], %i4
lduh [%l7 + 0x64], %i7
udivx %g6, 0x1CE0, %l6
sth %i0, [%l7 + 0x26]
be,a loop_4025
subccc %l5, 0x13F4, %o2
brgez,a %i5, loop_4026
fmovdpos %xcc, %f4, %f11
loop_4025:
sth %l0, [%l7 + 0x72]
fexpand %f10, %f8
loop_4026:
taddcctv %g3, 0x0B89, %o4
ldsw [%l7 + 0x74], %o5
edge16n %g2, %o1, %l2
fabsd %f4, %f0
edge32l %o0, %o7, %g5
stx %l3, [%l7 + 0x68]
bg,a %icc, loop_4027
ldsw [%l7 + 0x30], %i1
fmovdpos %icc, %f5, %f2
ldub [%l7 + 0x62], %g7
loop_4027:
fbug,a %fcc3, loop_4028
fpack32 %f0, %f10, %f12
movvc %icc, %l1, %i2
ldd [%l7 + 0x40], %f14
loop_4028:
tvs %xcc, 0x0
edge8l %l4, %g1, %g4
andncc %o6, %o3, %i6
tvc %icc, 0x4
ldsb [%l7 + 0x2E], %i3
bgu loop_4029
stw %i4, [%l7 + 0x78]
fmovscs %icc, %f7, %f14
call loop_4030
loop_4029:
for %f6, %f4, %f8
stx %g6, [%l7 + 0x28]
fcmpgt32 %f14, %f2, %l6
loop_4030:
tn %xcc, 0x6
srl %i7, 0x03, %i0
sub %l5, 0x1D45, %i5
movrgz %o2, %l0, %o4
fpmerge %f13, %f4, %f0
fcmpgt16 %f6, %f6, %g3
edge32ln %g2, %o5, %l2
fpack32 %f10, %f4, %f10
xnorcc %o1, %o0, %g5
ldd [%l7 + 0x50], %f6
fmovd %f4, %f8
sth %l3, [%l7 + 0x76]
stw %o7, [%l7 + 0x3C]
ldsh [%l7 + 0x36], %g7
ta %icc, 0x4
brz %i1, loop_4031
ldd [%l7 + 0x68], %f12
bleu loop_4032
fmovs %f11, %f9
loop_4031:
stw %i2, [%l7 + 0x20]
ldsb [%l7 + 0x66], %l1
loop_4032:
movrlz %g1, %l4, %g4
ld [%l7 + 0x14], %f3
orncc %o6, %o3, %i6
brgez,a %i4, loop_4033
fnand %f0, %f8, %f12
orncc %i3, %g6, %i7
fnot1s %f3, %f13
loop_4033:
fbe %fcc1, loop_4034
sdivcc %i0, 0x0511, %l6
fcmpes %fcc1, %f10, %f13
addccc %i5, 0x0B1A, %o2
loop_4034:
ldsb [%l7 + 0x37], %l5
movn %icc, %o4, %g3
bvc,pn %xcc, loop_4035
orn %l0, 0x150E, %g2
tle %icc, 0x6
for %f8, %f8, %f10
loop_4035:
fba %fcc2, loop_4036
fmovde %icc, %f0, %f12
ld [%l7 + 0x40], %f3
fmovrdgz %l2, %f4, %f14
loop_4036:
edge16 %o1, %o0, %o5
edge8ln %g5, %l3, %o7
ldsw [%l7 + 0x54], %i1
fornot1s %f0, %f1, %f14
taddcc %g7, 0x1312, %i2
ld [%l7 + 0x30], %f9
tvs %icc, 0x2
ldsh [%l7 + 0x3E], %l1
fmovdne %xcc, %f3, %f6
fmovsle %icc, %f3, %f0
edge32l %l4, %g4, %o6
stb %o3, [%l7 + 0x17]
ldsw [%l7 + 0x50], %i6
ldsw [%l7 + 0x40], %i4
tge %icc, 0x6
movrgez %g1, 0x226, %i3
taddcctv %i7, %g6, %l6
brgz,a %i5, loop_4037
fnands %f13, %f6, %f11
fmovdvs %icc, %f5, %f14
fmovsg %icc, %f13, %f11
loop_4037:
bcc,a %xcc, loop_4038
edge32n %i0, %l5, %o2
addc %g3, 0x1388, %o4
tcc %icc, 0x0
loop_4038:
tge %icc, 0x7
fnot1s %f4, %f11
ldsh [%l7 + 0x5C], %l0
fmovscs %icc, %f12, %f7
addcc %l2, 0x0466, %o1
fbe,a %fcc0, loop_4039
fmovda %icc, %f3, %f7
fcmpne16 %f10, %f2, %g2
addccc %o5, 0x1A71, %o0
loop_4039:
fnegs %f13, %f5
and %g5, 0x05A4, %o7
fnot2s %f4, %f13
fmul8sux16 %f2, %f0, %f2
ble,pt %icc, loop_4040
fandnot1s %f5, %f2, %f14
xor %i1, %l3, %g7
fmul8ulx16 %f8, %f4, %f10
loop_4040:
movleu %xcc, %i2, %l4
brlez %l1, loop_4041
tsubcc %g4, 0x0D40, %o6
fmovsleu %icc, %f10, %f14
ldx [%l7 + 0x18], %o3
loop_4041:
fbe %fcc0, loop_4042
stx %i4, [%l7 + 0x60]
st %f12, [%l7 + 0x2C]
fandnot2 %f14, %f4, %f6
loop_4042:
and %i6, 0x0900, %g1
fpmerge %f8, %f12, %f12
sth %i7, [%l7 + 0x2E]
stb %i3, [%l7 + 0x79]
andcc %l6, 0x1FA6, %g6
be,a loop_4043
brlz %i0, loop_4044
fmuld8sux16 %f3, %f6, %f4
ldx [%l7 + 0x68], %l5
loop_4043:
ldsw [%l7 + 0x10], %i5
loop_4044:
fexpand %f9, %f4
fbug,a %fcc1, loop_4045
fbuge,a %fcc1, loop_4046
edge16n %g3, %o4, %o2
xorcc %l0, 0x03AD, %o1
loop_4045:
fsrc2 %f10, %f2
loop_4046:
brz %g2, loop_4047
fblg %fcc1, loop_4048
tleu %xcc, 0x0
fmovda %xcc, %f15, %f6
loop_4047:
sllx %l2, 0x1C, %o5
loop_4048:
fabss %f15, %f7
fandnot1 %f12, %f0, %f4
fabsd %f8, %f2
edge16l %g5, %o7, %o0
brz,a %i1, loop_4049
ldsb [%l7 + 0x12], %g7
fand %f4, %f10, %f14
lduw [%l7 + 0x5C], %l3
loop_4049:
fornot2 %f10, %f10, %f10
xnor %i2, 0x1F84, %l4
std %f2, [%l7 + 0x50]
tg %xcc, 0x1
ldsh [%l7 + 0x68], %g4
mulscc %l1, 0x0EEE, %o3
lduh [%l7 + 0x6A], %o6
fpsub32 %f6, %f2, %f2
tvs %xcc, 0x0
movrgez %i6, 0x0BE, %i4
movpos %icc, %i7, %i3
ld [%l7 + 0x44], %f11
fands %f4, %f9, %f1
fmovrslez %l6, %f3, %f9
movrgez %g1, 0x181, %g6
bg %xcc, loop_4050
lduh [%l7 + 0x38], %l5
fmovsleu %xcc, %f3, %f4
fmovde %icc, %f1, %f0
loop_4050:
addcc %i0, %i5, %g3
smul %o4, %o2, %l0
stx %o1, [%l7 + 0x58]
fmovspos %icc, %f3, %f3
fmovrse %l2, %f15, %f1
fnands %f14, %f9, %f2
fcmpne32 %f8, %f12, %o5
andcc %g5, 0x08D5, %g2
lduh [%l7 + 0x78], %o0
tleu %icc, 0x3
stb %i1, [%l7 + 0x61]
fmovsg %icc, %f6, %f9
fmovda %xcc, %f9, %f0
movg %xcc, %g7, %l3
ble,a,pt %xcc, loop_4051
std %f0, [%l7 + 0x48]
tge %xcc, 0x2
ldsb [%l7 + 0x5D], %i2
loop_4051:
edge16l %l4, %g4, %l1
movleu %xcc, %o7, %o6
stx %o3, [%l7 + 0x10]
fbuge,a %fcc0, loop_4052
brlz,a %i4, loop_4053
tsubcctv %i6, 0x1729, %i7
fmovdgu %xcc, %f13, %f6
loop_4052:
ldsw [%l7 + 0x10], %i3
loop_4053:
movvc %xcc, %g1, %l6
fcmps %fcc1, %f2, %f13
brlz,a %g6, loop_4054
popc %l5, %i5
fble,a %fcc0, loop_4055
fmovsneg %xcc, %f14, %f4
loop_4054:
ldub [%l7 + 0x34], %i0
ldx [%l7 + 0x50], %o4
loop_4055:
ldsw [%l7 + 0x3C], %o2
fmovrde %l0, %f14, %f14
fcmpd %fcc2, %f14, %f0
fmovsvs %icc, %f13, %f0
bgu %xcc, loop_4056
sll %o1, %g3, %l2
ldsw [%l7 + 0x70], %o5
fcmped %fcc0, %f6, %f6
loop_4056:
fmovdn %xcc, %f14, %f15
ldx [%l7 + 0x08], %g5
fcmped %fcc3, %f6, %f0
bg,pn %xcc, loop_4057
fmovdg %icc, %f5, %f4
fpsub16s %f7, %f3, %f15
ld [%l7 + 0x68], %f4
loop_4057:
fpadd32 %f10, %f6, %f6
stw %o0, [%l7 + 0x48]
nop
setx loop_4058, %l0, %l1
jmpl %l1, %i1
stw %g7, [%l7 + 0x28]
fcmpes %fcc2, %f10, %f3
andncc %g2, %l3, %l4
loop_4058:
stx %i2, [%l7 + 0x28]
fpadd32 %f12, %f2, %f14
fmovdg %icc, %f13, %f11
ldsh [%l7 + 0x2E], %g4
std %f14, [%l7 + 0x78]
mulx %l1, %o6, %o7
movle %icc, %o3, %i6
te %icc, 0x5
subcc %i7, 0x0076, %i4
brgez %i3, loop_4059
fbl %fcc0, loop_4060
fbuge %fcc1, loop_4061
fcmpeq16 %f2, %f12, %l6
loop_4059:
nop
setx loop_4062, %l0, %l1
jmpl %l1, %g1
loop_4060:
fsrc2s %f14, %f14
loop_4061:
fmovscs %icc, %f2, %f11
fbne,a %fcc1, loop_4063
loop_4062:
stb %g6, [%l7 + 0x46]
sllx %l5, %i0, %i5
brlz %o2, loop_4064
loop_4063:
lduw [%l7 + 0x0C], %l0
nop
setx loop_4065, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stx %o4, [%l7 + 0x20]
loop_4064:
ldsw [%l7 + 0x60], %o1
sth %g3, [%l7 + 0x50]
loop_4065:
edge16 %o5, %g5, %l2
fbe %fcc2, loop_4066
fmovdvs %icc, %f0, %f1
fmovdg %xcc, %f12, %f1
fmovrdlez %o0, %f14, %f12
loop_4066:
ldsh [%l7 + 0x3C], %g7
taddcctv %g2, %i1, %l3
fnegd %f0, %f10
tneg %xcc, 0x0
fnegd %f10, %f4
sth %i2, [%l7 + 0x60]
fxor %f2, %f10, %f12
fxnors %f12, %f7, %f0
udivcc %l4, 0x1B28, %g4
movge %xcc, %o6, %l1
edge8n %o7, %o3, %i7
fmovscc %icc, %f15, %f15
fcmpgt32 %f10, %f10, %i4
ldsh [%l7 + 0x60], %i3
taddcc %l6, %g1, %i6
edge32 %g6, %l5, %i5
fmovsgu %icc, %f12, %f12
subcc %o2, %i0, %o4
fpadd16 %f12, %f2, %f12
lduh [%l7 + 0x18], %l0
stb %g3, [%l7 + 0x6F]
brnz %o5, loop_4067
lduh [%l7 + 0x50], %g5
sll %o1, 0x02, %o0
sdivcc %l2, 0x132E, %g7
loop_4067:
movrgz %i1, 0x3FB, %g2
fmovde %xcc, %f1, %f12
fbule,a %fcc2, loop_4068
fmovdvs %icc, %f11, %f15
edge8ln %l3, %i2, %g4
fbuge,a %fcc1, loop_4069
loop_4068:
stb %l4, [%l7 + 0x17]
ldub [%l7 + 0x17], %o6
fmovdg %icc, %f15, %f10
loop_4069:
fornot2 %f14, %f10, %f8
lduw [%l7 + 0x58], %l1
ldsh [%l7 + 0x64], %o3
popc %i7, %o7
popc %i3, %l6
fmovrslez %i4, %f6, %f0
stw %i6, [%l7 + 0x48]
fxor %f0, %f4, %f10
movgu %icc, %g6, %g1
fpsub32 %f12, %f14, %f0
fmovrsgz %i5, %f7, %f5
fxnors %f4, %f1, %f9
fbl,a %fcc3, loop_4070
fsrc2 %f14, %f12
fpsub16 %f8, %f12, %f6
lduw [%l7 + 0x40], %l5
loop_4070:
fxnors %f3, %f8, %f15
addcc %o2, %i0, %l0
ldx [%l7 + 0x48], %g3
taddcctv %o4, 0x1914, %o5
nop
setx loop_4071, %l0, %l1
jmpl %l1, %g5
fbne %fcc0, loop_4072
fpadd32 %f14, %f4, %f14
fmovda %xcc, %f12, %f14
loop_4071:
fabss %f1, %f5
loop_4072:
xnor %o1, %l2, %g7
st %f15, [%l7 + 0x7C]
fmovrdne %i1, %f12, %f12
fmovda %icc, %f7, %f5
ble,a %xcc, loop_4073
std %f8, [%l7 + 0x58]
siam 0x7
edge8ln %o0, %g2, %l3
loop_4073:
movrlez %g4, 0x1A1, %i2
nop
setx loop_4074, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x25], %l4
movpos %xcc, %o6, %o3
sllx %l1, 0x0B, %i7
loop_4074:
fors %f11, %f15, %f1
fmovse %icc, %f12, %f8
tvc %icc, 0x1
bge,pt %xcc, loop_4075
movrlz %i3, 0x1D8, %o7
movgu %icc, %i4, %i6
tcs %xcc, 0x1
loop_4075:
tgu %icc, 0x5
fmovdcs %xcc, %f9, %f13
movrgz %l6, %g6, %g1
orcc %l5, 0x0BD4, %i5
tsubcctv %i0, 0x193B, %l0
ldsb [%l7 + 0x38], %o2
fmovsvc %icc, %f9, %f0
stb %g3, [%l7 + 0x3E]
movcs %xcc, %o5, %o4
bleu loop_4076
fmovdvc %xcc, %f10, %f7
movg %xcc, %g5, %l2
fcmpgt16 %f8, %f14, %o1
loop_4076:
ldsh [%l7 + 0x0A], %g7
tvc %xcc, 0x5
stb %i1, [%l7 + 0x3F]
addc %g2, 0x0DEF, %o0
bvs,a,pt %icc, loop_4077
fmul8ulx16 %f2, %f4, %f10
ldub [%l7 + 0x4A], %g4
fbuge,a %fcc0, loop_4078
loop_4077:
st %f8, [%l7 + 0x1C]
ldsw [%l7 + 0x64], %l3
xorcc %l4, 0x05D5, %o6
loop_4078:
movcs %icc, %o3, %l1
st %f12, [%l7 + 0x0C]
for %f10, %f4, %f6
fmul8x16 %f9, %f0, %f8
fone %f2
fcmpeq32 %f12, %f14, %i2
stw %i3, [%l7 + 0x24]
fbuge %fcc1, loop_4079
edge8 %i7, %o7, %i4
fmovse %xcc, %f13, %f12
ldx [%l7 + 0x10], %l6
loop_4079:
siam 0x1
std %f6, [%l7 + 0x30]
movrgez %i6, 0x217, %g6
ldsh [%l7 + 0x32], %g1
fcmpeq16 %f4, %f6, %i5
fmovdpos %xcc, %f3, %f10
nop
setx loop_4080, %l0, %l1
jmpl %l1, %l5
movrgez %l0, 0x093, %i0
tge %icc, 0x7
fmovse %xcc, %f0, %f8
loop_4080:
ble %icc, loop_4081
edge8n %o2, %o5, %g3
st %f14, [%l7 + 0x5C]
smul %g5, %l2, %o4
loop_4081:
for %f2, %f6, %f6
ldd [%l7 + 0x18], %f4
bpos,a,pn %xcc, loop_4082
fxnors %f12, %f9, %f7
faligndata %f0, %f4, %f4
ldd [%l7 + 0x78], %f2
loop_4082:
stw %o1, [%l7 + 0x38]
be,a,pt %icc, loop_4083
fornot1 %f6, %f2, %f14
fmovrslez %g7, %f10, %f15
st %f10, [%l7 + 0x74]
loop_4083:
movl %xcc, %i1, %o0
fpsub32s %f7, %f13, %f5
fbge %fcc2, loop_4084
tn %xcc, 0x4
mulscc %g2, 0x0C05, %l3
fbge,a %fcc1, loop_4085
loop_4084:
bn,a loop_4086
edge32ln %g4, %l4, %o3
fmovdgu %xcc, %f2, %f9
loop_4085:
bvc,pn %xcc, loop_4087
loop_4086:
ldsw [%l7 + 0x08], %o6
tn %xcc, 0x6
edge32l %i2, %i3, %l1
loop_4087:
ta %icc, 0x7
fmovdne %icc, %f15, %f0
nop
setx loop_4088, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpeq32 %f4, %f2, %o7
array32 %i7, %l6, %i4
fnors %f3, %f0, %f1
loop_4088:
brz,a %g6, loop_4089
subc %i6, %g1, %l5
umul %i5, %l0, %i0
edge8 %o2, %g3, %g5
loop_4089:
ldx [%l7 + 0x18], %l2
ldub [%l7 + 0x6E], %o4
fnors %f1, %f12, %f4
tleu %icc, 0x1
fmovdl %icc, %f5, %f14
fmovdcs %xcc, %f3, %f7
xor %o1, %o5, %g7
ldsw [%l7 + 0x58], %i1
stx %o0, [%l7 + 0x68]
taddcctv %l3, %g4, %g2
fmuld8sux16 %f14, %f1, %f10
fbu %fcc2, loop_4090
popc 0x00B9, %l4
fmul8ulx16 %f0, %f14, %f0
fmovrdgz %o6, %f0, %f14
loop_4090:
fmovspos %icc, %f15, %f0
movre %i2, %o3, %i3
fpadd16 %f14, %f2, %f10
sll %l1, %o7, %l6
udiv %i4, 0x023A, %i7
umul %i6, 0x0B64, %g6
std %f14, [%l7 + 0x58]
xnorcc %g1, %i5, %l0
fbug,a %fcc3, loop_4091
ldub [%l7 + 0x25], %i0
st %f1, [%l7 + 0x6C]
ldub [%l7 + 0x4A], %l5
loop_4091:
fzeros %f2
ldsw [%l7 + 0x44], %o2
movge %icc, %g3, %l2
tge %icc, 0x1
ba,a,pt %icc, loop_4092
edge16l %o4, %o1, %g5
movle %xcc, %o5, %i1
sth %o0, [%l7 + 0x42]
loop_4092:
mulscc %l3, 0x1E0F, %g7
bcs,a,pn %xcc, loop_4093
fblg %fcc1, loop_4094
lduh [%l7 + 0x42], %g2
lduh [%l7 + 0x4C], %l4
loop_4093:
bne,pn %xcc, loop_4095
loop_4094:
fmovdne %xcc, %f3, %f12
fbo %fcc3, loop_4096
lduw [%l7 + 0x28], %g4
loop_4095:
ldd [%l7 + 0x68], %f12
fbue,a %fcc1, loop_4097
loop_4096:
ldsh [%l7 + 0x64], %o6
ldx [%l7 + 0x58], %o3
stb %i2, [%l7 + 0x1A]
loop_4097:
ld [%l7 + 0x44], %f13
fcmpeq32 %f2, %f4, %l1
ldsb [%l7 + 0x32], %o7
stw %l6, [%l7 + 0x28]
fmul8x16al %f9, %f14, %f4
ldub [%l7 + 0x26], %i3
stw %i4, [%l7 + 0x30]
bl,pt %icc, loop_4098
siam 0x5
fmuld8sux16 %f12, %f7, %f0
ta %icc, 0x7
loop_4098:
fmovsg %xcc, %f12, %f7
fsrc2 %f4, %f10
sth %i7, [%l7 + 0x1A]
fmovdl %icc, %f0, %f8
ldd [%l7 + 0x48], %f12
andn %i6, 0x111D, %g1
brgez %i5, loop_4099
fpsub16s %f13, %f9, %f15
fbl %fcc2, loop_4100
movrlez %l0, 0x145, %i0
loop_4099:
fcmpeq16 %f12, %f12, %g6
stb %l5, [%l7 + 0x6E]
loop_4100:
fandnot1 %f2, %f2, %f12
sll %g3, %o2, %o4
udiv %l2, 0x1BD5, %o1
stb %o5, [%l7 + 0x69]
edge16l %g5, %i1, %l3
ldx [%l7 + 0x40], %o0
fmovdle %xcc, %f15, %f6
ldx [%l7 + 0x58], %g7
ldsh [%l7 + 0x08], %l4
ldd [%l7 + 0x20], %f8
fnegs %f5, %f7
fornot1s %f3, %f4, %f10
fmuld8ulx16 %f0, %f14, %f2
fmovdge %xcc, %f12, %f1
sth %g4, [%l7 + 0x54]
movrlz %g2, 0x18F, %o6
umul %o3, 0x11A9, %l1
fcmple32 %f0, %f2, %i2
std %f8, [%l7 + 0x50]
mulx %o7, %i3, %l6
lduh [%l7 + 0x36], %i7
lduh [%l7 + 0x78], %i4
fpack32 %f14, %f2, %f14
orncc %g1, 0x0513, %i6
tn %icc, 0x1
array16 %l0, %i0, %i5
st %f11, [%l7 + 0x24]
fmul8ulx16 %f4, %f6, %f2
movge %icc, %l5, %g6
tneg %icc, 0x0
fmovrsgz %o2, %f11, %f0
tpos %icc, 0x3
fcmps %fcc3, %f8, %f0
fmovdcc %icc, %f0, %f4
fmul8sux16 %f4, %f14, %f10
std %f4, [%l7 + 0x38]
xorcc %o4, 0x17C5, %g3
ldsw [%l7 + 0x2C], %l2
fnot1s %f1, %f5
tle %icc, 0x0
lduh [%l7 + 0x34], %o1
fcmpgt16 %f14, %f10, %g5
ldsw [%l7 + 0x74], %o5
fpack16 %f8, %f5
fcmpne32 %f14, %f6, %i1
fxnors %f10, %f13, %f6
ldd [%l7 + 0x10], %f0
fcmpne16 %f2, %f6, %o0
fxnors %f1, %f7, %f6
fand %f14, %f10, %f2
ble loop_4101
fcmple32 %f10, %f12, %g7
edge16 %l4, %g4, %g2
edge16 %o6, %o3, %l3
loop_4101:
movcc %xcc, %i2, %l1
brnz %o7, loop_4102
fmovrslez %i3, %f7, %f4
fpsub16s %f8, %f10, %f6
fmovsge %xcc, %f1, %f1
loop_4102:
fbuge,a %fcc0, loop_4103
edge32 %i7, %i4, %g1
fmovsn %xcc, %f10, %f1
ldub [%l7 + 0x5D], %i6
loop_4103:
fmovsa %xcc, %f7, %f0
stb %l6, [%l7 + 0x0A]
fornot2 %f0, %f0, %f10
ld [%l7 + 0x58], %f2
fone %f6
fxors %f5, %f15, %f3
nop
setx loop_4104, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bpos,a loop_4105
movcc %xcc, %l0, %i5
fabsd %f14, %f14
loop_4104:
bvc,a,pt %icc, loop_4106
loop_4105:
fnor %f10, %f12, %f12
udiv %l5, 0x18C5, %g6
edge32ln %i0, %o4, %g3
loop_4106:
fmovrdlez %l2, %f12, %f14
ldsb [%l7 + 0x65], %o2
ld [%l7 + 0x74], %f8
stx %o1, [%l7 + 0x68]
subcc %o5, 0x0835, %g5
srax %o0, 0x05, %i1
fmovrse %l4, %f7, %f9
addccc %g4, 0x1222, %g2
fmovsne %icc, %f1, %f15
fbue,a %fcc2, loop_4107
fxnors %f8, %f13, %f10
fpmerge %f12, %f1, %f4
ldsh [%l7 + 0x1A], %g7
loop_4107:
std %f14, [%l7 + 0x48]
stx %o3, [%l7 + 0x58]
std %f14, [%l7 + 0x40]
fpack32 %f8, %f2, %f14
lduh [%l7 + 0x56], %o6
movg %icc, %i2, %l3
fmovde %xcc, %f6, %f13
stb %l1, [%l7 + 0x25]
fabsd %f2, %f4
stx %o7, [%l7 + 0x10]
te %icc, 0x7
std %f10, [%l7 + 0x48]
fxor %f10, %f4, %f4
fcmpgt16 %f8, %f0, %i3
tleu %icc, 0x4
fmovdn %xcc, %f11, %f12
stb %i7, [%l7 + 0x25]
fandnot1 %f4, %f10, %f10
ld [%l7 + 0x24], %f0
fcmpes %fcc1, %f4, %f5
lduw [%l7 + 0x54], %g1
fsrc2s %f5, %f4
stb %i4, [%l7 + 0x27]
movneg %icc, %i6, %l0
fsrc2s %f2, %f13
movneg %icc, %l6, %i5
udivcc %l5, 0x1166, %g6
movneg %xcc, %i0, %o4
fmovdcs %icc, %f8, %f12
or %l2, %o2, %o1
fmul8x16 %f7, %f12, %f14
movn %icc, %o5, %g5
fabsd %f6, %f6
stb %g3, [%l7 + 0x2A]
stw %i1, [%l7 + 0x74]
edge8n %o0, %l4, %g2
add %g7, 0x1E23, %g4
fmovdpos %icc, %f4, %f8
tpos %icc, 0x0
sth %o6, [%l7 + 0x3A]
movn %icc, %o3, %l3
nop
setx loop_4108, %l0, %l1
jmpl %l1, %l1
stx %o7, [%l7 + 0x40]
movgu %icc, %i2, %i7
ldsw [%l7 + 0x40], %g1
loop_4108:
ldx [%l7 + 0x20], %i4
fpadd32 %f4, %f6, %f12
array8 %i3, %l0, %i6
movrne %i5, 0x0F2, %l5
fmul8x16al %f2, %f3, %f6
std %f2, [%l7 + 0x18]
fcmple16 %f14, %f14, %g6
ldub [%l7 + 0x11], %i0
fmovda %xcc, %f7, %f1
st %f5, [%l7 + 0x14]
movrgz %l6, %l2, %o2
ldsh [%l7 + 0x72], %o1
bcc %xcc, loop_4109
movl %icc, %o4, %o5
fmovd %f14, %f2
fnands %f6, %f2, %f0
loop_4109:
fbuge,a %fcc3, loop_4110
brlez,a %g3, loop_4111
movcc %xcc, %i1, %o0
sra %l4, %g2, %g7
loop_4110:
movleu %icc, %g5, %g4
loop_4111:
fmovrsgez %o3, %f0, %f10
stw %l3, [%l7 + 0x44]
ldub [%l7 + 0x0F], %o6
bvc %icc, loop_4112
movleu %xcc, %o7, %l1
fbo,a %fcc2, loop_4113
fmovrdlez %i7, %f6, %f2
loop_4112:
stb %g1, [%l7 + 0x2E]
ldx [%l7 + 0x38], %i2
loop_4113:
fexpand %f10, %f2
fmovdneg %icc, %f13, %f0
fmovsl %xcc, %f6, %f7
ldd [%l7 + 0x60], %f14
ldsw [%l7 + 0x2C], %i4
fcmpeq16 %f10, %f2, %i3
addccc %i6, %l0, %i5
fexpand %f6, %f8
stx %g6, [%l7 + 0x18]
stx %l5, [%l7 + 0x10]
srl %l6, %i0, %l2
subcc %o1, 0x05C9, %o4
edge8 %o2, %g3, %o5
ld [%l7 + 0x40], %f9
ldub [%l7 + 0x2F], %i1
fmovsa %xcc, %f12, %f0
fabss %f10, %f14
taddcctv %l4, 0x19DD, %g2
ldx [%l7 + 0x68], %o0
fmovdcs %icc, %f10, %f8
stb %g7, [%l7 + 0x1C]
ldsb [%l7 + 0x0B], %g5
add %o3, %g4, %l3
stb %o6, [%l7 + 0x10]
fcmpgt16 %f4, %f4, %o7
xnor %l1, %i7, %i2
umulcc %g1, %i3, %i4
alignaddrl %l0, %i5, %i6
fxors %f14, %f8, %f7
taddcctv %g6, 0x037C, %l5
stw %i0, [%l7 + 0x24]
fpsub32s %f13, %f1, %f5
and %l2, 0x1614, %l6
sth %o4, [%l7 + 0x5A]
fmovde %icc, %f5, %f10
udiv %o1, 0x09DD, %g3
brgez,a %o5, loop_4114
udiv %i1, 0x057E, %o2
fors %f14, %f7, %f1
udivx %g2, 0x08FB, %o0
loop_4114:
fnors %f12, %f9, %f13
tl %icc, 0x7
ld [%l7 + 0x20], %f8
fcmpne32 %f6, %f2, %g7
ldsh [%l7 + 0x0C], %l4
fmovdn %xcc, %f10, %f4
orcc %g5, 0x0957, %g4
movn %icc, %o3, %l3
call loop_4115
fbug,a %fcc1, loop_4116
fmovdcc %xcc, %f2, %f9
movcc %icc, %o7, %l1
loop_4115:
fpadd16s %f7, %f4, %f2
loop_4116:
bvc,pn %icc, loop_4117
tvs %xcc, 0x2
ldsb [%l7 + 0x25], %i7
ld [%l7 + 0x34], %f3
loop_4117:
fpsub32s %f5, %f6, %f12
tge %xcc, 0x0
fxnor %f0, %f14, %f0
pdist %f8, %f4, %f2
ld [%l7 + 0x54], %f5
bvs,pn %icc, loop_4118
fmul8sux16 %f4, %f12, %f4
ldsw [%l7 + 0x4C], %o6
fmul8ulx16 %f0, %f14, %f10
loop_4118:
fxnor %f0, %f10, %f6
sethi 0x1DBF, %g1
fmovdcc %icc, %f11, %f9
sra %i2, %i3, %i4
tcc %icc, 0x6
stb %l0, [%l7 + 0x5B]
brnz,a %i5, loop_4119
std %f2, [%l7 + 0x68]
fmul8sux16 %f6, %f10, %f8
orcc %g6, 0x0A50, %l5
loop_4119:
add %i0, 0x0881, %i6
ldsw [%l7 + 0x10], %l6
orncc %o4, 0x1AFB, %l2
ldsb [%l7 + 0x0E], %o1
fzeros %f5
fpsub32s %f3, %f12, %f0
fmovs %f5, %f0
stx %o5, [%l7 + 0x68]
ldx [%l7 + 0x50], %g3
ldsb [%l7 + 0x15], %i1
fmovda %xcc, %f13, %f5
ldsb [%l7 + 0x37], %g2
alignaddrl %o2, %g7, %l4
fbug %fcc3, loop_4120
stw %g5, [%l7 + 0x38]
fmovdn %icc, %f1, %f2
movn %icc, %g4, %o0
loop_4120:
fmovsge %xcc, %f3, %f15
sethi 0x0A92, %o3
subcc %l3, %o7, %i7
ldx [%l7 + 0x50], %l1
lduw [%l7 + 0x30], %g1
fnot1s %f13, %f5
ble,a %xcc, loop_4121
edge32ln %o6, %i3, %i2
fmovrslz %i4, %f7, %f3
taddcc %i5, %l0, %l5
loop_4121:
lduw [%l7 + 0x10], %i0
tcs %icc, 0x3
st %f9, [%l7 + 0x74]
lduh [%l7 + 0x0C], %i6
ldd [%l7 + 0x38], %f8
lduh [%l7 + 0x68], %g6
fmovdne %xcc, %f10, %f0
edge8n %o4, %l2, %o1
fpsub32s %f4, %f4, %f10
fcmple16 %f2, %f14, %o5
fba %fcc3, loop_4122
brz,a %g3, loop_4123
tvc %xcc, 0x6
tcc %icc, 0x6
loop_4122:
bleu,a loop_4124
loop_4123:
ldsb [%l7 + 0x32], %l6
lduh [%l7 + 0x7E], %i1
st %f0, [%l7 + 0x40]
loop_4124:
fmovdne %xcc, %f2, %f9
stw %g2, [%l7 + 0x64]
bn,a %icc, loop_4125
ldsb [%l7 + 0x10], %o2
stx %l4, [%l7 + 0x60]
lduh [%l7 + 0x40], %g7
loop_4125:
udivx %g5, 0x03F8, %g4
fmovrslez %o3, %f2, %f4
bge,a loop_4126
brlez,a %l3, loop_4127
fbu,a %fcc2, loop_4128
stw %o0, [%l7 + 0x24]
loop_4126:
sth %o7, [%l7 + 0x42]
loop_4127:
sth %i7, [%l7 + 0x62]
loop_4128:
ldsb [%l7 + 0x36], %g1
fsrc2s %f5, %f1
lduw [%l7 + 0x40], %o6
move %icc, %l1, %i2
fmovrde %i4, %f14, %f10
ta %icc, 0x4
taddcctv %i3, %l0, %i5
lduw [%l7 + 0x20], %i0
fpack32 %f4, %f4, %f14
fmovsvc %xcc, %f8, %f2
fmul8x16al %f5, %f11, %f14
sethi 0x1497, %l5
ldub [%l7 + 0x62], %g6
and %i6, %o4, %o1
stx %l2, [%l7 + 0x70]
brlz,a %g3, loop_4129
ldsh [%l7 + 0x36], %l6
sth %o5, [%l7 + 0x22]
add %g2, 0x0D86, %o2
loop_4129:
std %f10, [%l7 + 0x38]
ldd [%l7 + 0x68], %f8
ldub [%l7 + 0x76], %l4
fpsub32 %f8, %f12, %f2
mulx %i1, 0x0355, %g5
stb %g4, [%l7 + 0x34]
ldd [%l7 + 0x48], %f4
movgu %xcc, %o3, %g7
fand %f6, %f10, %f12
fabss %f15, %f1
bge %icc, loop_4130
fmovdvs %xcc, %f6, %f14
ldsw [%l7 + 0x34], %o0
bgu %icc, loop_4131
loop_4130:
smulcc %l3, 0x13DE, %o7
array8 %i7, %o6, %g1
edge32l %l1, %i2, %i4
loop_4131:
fnot1s %f12, %f2
sdivcc %i3, 0x1F03, %i5
move %xcc, %i0, %l5
fmovdg %icc, %f2, %f6
addcc %g6, %i6, %o4
lduw [%l7 + 0x0C], %l0
fbul %fcc2, loop_4132
ldd [%l7 + 0x10], %f8
fnot2s %f3, %f13
lduw [%l7 + 0x78], %o1
loop_4132:
edge8 %l2, %l6, %g3
call loop_4133
edge32 %o5, %g2, %o2
fone %f10
tg %xcc, 0x5
loop_4133:
fcmps %fcc3, %f5, %f0
fcmpeq32 %f4, %f4, %i1
edge8ln %l4, %g4, %o3
sth %g5, [%l7 + 0x2E]
fpsub32s %f4, %f12, %f11
ldsw [%l7 + 0x1C], %o0
bpos,a loop_4134
mulscc %g7, %l3, %o7
alignaddr %o6, %g1, %l1
ldd [%l7 + 0x68], %f4
loop_4134:
fandnot1s %f9, %f14, %f6
fmul8sux16 %f12, %f4, %f4
sllx %i7, %i4, %i2
tge %xcc, 0x5
ldub [%l7 + 0x52], %i3
fmovsvs %xcc, %f15, %f13
sllx %i0, %l5, %i5
edge8l %i6, %o4, %l0
fandnot2s %f10, %f8, %f11
umul %g6, %l2, %o1
fmovdg %xcc, %f7, %f11
lduh [%l7 + 0x2C], %l6
fbn,a %fcc3, loop_4135
brgez,a %g3, loop_4136
movvc %xcc, %o5, %g2
edge16ln %i1, %l4, %o2
loop_4135:
fmovrdgz %g4, %f6, %f14
loop_4136:
movneg %icc, %o3, %o0
bcc,pt %xcc, loop_4137
fpackfix %f8, %f6
ldsw [%l7 + 0x50], %g5
fmovrslz %l3, %f4, %f2
loop_4137:
te %xcc, 0x3
brgz,a %o7, loop_4138
sll %g7, 0x0B, %o6
fble %fcc3, loop_4139
sth %l1, [%l7 + 0x14]
loop_4138:
stb %g1, [%l7 + 0x6C]
brnz %i4, loop_4140
loop_4139:
sth %i7, [%l7 + 0x2C]
stx %i2, [%l7 + 0x78]
tvs %icc, 0x3
loop_4140:
ldsb [%l7 + 0x4C], %i3
fsrc2s %f11, %f15
addc %i0, 0x06D2, %l5
fmovrse %i5, %f6, %f14
fpadd32 %f4, %f14, %f6
orcc %o4, %i6, %g6
fors %f7, %f14, %f9
ldd [%l7 + 0x30], %f2
fmovrdlez %l0, %f14, %f10
srl %o1, %l6, %g3
stx %l2, [%l7 + 0x28]
ldsw [%l7 + 0x20], %g2
udivcc %i1, 0x0821, %l4
stb %o5, [%l7 + 0x29]
addccc %o2, 0x0F53, %g4
sdiv %o0, 0x1D80, %g5
sdiv %l3, 0x0047, %o3
sdivcc %g7, 0x060E, %o7
fbg %fcc1, loop_4141
brz,a %o6, loop_4142
ldsh [%l7 + 0x30], %l1
ld [%l7 + 0x5C], %f11
loop_4141:
array16 %i4, %g1, %i7
loop_4142:
st %f2, [%l7 + 0x20]
std %f6, [%l7 + 0x48]
smul %i3, %i2, %l5
std %f2, [%l7 + 0x18]
st %f11, [%l7 + 0x4C]
fzeros %f6
fmovdvs %icc, %f12, %f12
stb %i5, [%l7 + 0x66]
fbul,a %fcc1, loop_4143
st %f14, [%l7 + 0x38]
fbo %fcc0, loop_4144
fbg,a %fcc3, loop_4145
loop_4143:
fbl %fcc1, loop_4146
ldx [%l7 + 0x30], %o4
loop_4144:
tneg %icc, 0x4
loop_4145:
fmovrsne %i0, %f7, %f0
loop_4146:
fmovdvc %xcc, %f1, %f10
fmovrdgz %g6, %f6, %f8
tg %icc, 0x4
lduh [%l7 + 0x16], %i6
ldx [%l7 + 0x08], %l0
edge16ln %l6, %g3, %o1
ba loop_4147
lduh [%l7 + 0x1C], %l2
orncc %i1, %l4, %o5
or %g2, 0x0056, %g4
loop_4147:
ldsb [%l7 + 0x0D], %o0
fmovsleu %xcc, %f10, %f15
fmovsl %icc, %f2, %f10
sth %g5, [%l7 + 0x6E]
srax %l3, 0x11, %o3
ldsw [%l7 + 0x20], %o2
fpmerge %f1, %f4, %f4
bshuffle %f4, %f10, %f8
tcs %icc, 0x2
ldub [%l7 + 0x71], %o7
edge32n %g7, %l1, %i4
fcmpes %fcc3, %f1, %f2
fandnot1s %f13, %f5, %f10
ldsb [%l7 + 0x28], %g1
stw %o6, [%l7 + 0x70]
tcc %icc, 0x3
bcc,a loop_4148
movrlz %i7, 0x312, %i3
fmovscs %xcc, %f3, %f6
array8 %i2, %l5, %o4
loop_4148:
fmul8sux16 %f14, %f12, %f10
edge32n %i5, %g6, %i6
fmovdcc %icc, %f6, %f9
fmovdl %icc, %f0, %f15
fcmpd %fcc3, %f10, %f8
array16 %i0, %l0, %l6
tge %xcc, 0x0
bg loop_4149
stb %g3, [%l7 + 0x40]
fnot2 %f0, %f6
stw %l2, [%l7 + 0x2C]
loop_4149:
srl %i1, %o1, %l4
fsrc1 %f6, %f10
fcmpne16 %f12, %f10, %o5
ldsh [%l7 + 0x66], %g2
sth %o0, [%l7 + 0x22]
smulcc %g4, 0x031B, %g5
tgu %icc, 0x5
ldub [%l7 + 0x52], %l3
add %o2, %o3, %g7
fnors %f2, %f7, %f6
fxnors %f0, %f12, %f6
fmuld8sux16 %f10, %f8, %f4
fbuge %fcc2, loop_4150
stw %o7, [%l7 + 0x30]
ldsh [%l7 + 0x32], %l1
tle %icc, 0x5
loop_4150:
edge8ln %i4, %g1, %i7
fcmple16 %f8, %f2, %i3
fnors %f6, %f6, %f9
tcc %xcc, 0x2
ldsh [%l7 + 0x36], %i2
sth %o6, [%l7 + 0x2A]
fmovdne %icc, %f3, %f5
fmovdg %icc, %f6, %f12
fbul %fcc0, loop_4151
tne %xcc, 0x6
fmovsg %xcc, %f11, %f11
sethi 0x0624, %o4
loop_4151:
movgu %xcc, %i5, %g6
edge8n %i6, %i0, %l5
ldd [%l7 + 0x60], %f0
fzeros %f2
fmovscc %xcc, %f3, %f1
stb %l6, [%l7 + 0x28]
stw %l0, [%l7 + 0x14]
or %g3, %i1, %o1
bne loop_4152
edge16l %l4, %o5, %g2
lduw [%l7 + 0x34], %o0
std %f4, [%l7 + 0x18]
loop_4152:
nop
setx loop_4153, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x58], %l2
fabsd %f0, %f8
siam 0x5
loop_4153:
fnor %f8, %f12, %f8
fpadd16 %f12, %f10, %f10
movrgz %g5, 0x315, %l3
fcmpeq32 %f8, %f2, %o2
fmovsneg %icc, %f12, %f15
tcs %icc, 0x0
fmovdle %xcc, %f8, %f2
movre %g4, 0x138, %o3
edge32n %o7, %l1, %i4
stw %g1, [%l7 + 0x7C]
xnor %i7, %g7, %i2
stx %i3, [%l7 + 0x38]
fmovsvc %xcc, %f15, %f1
ldsw [%l7 + 0x40], %o6
fbue,a %fcc1, loop_4154
bcs,a,pn %xcc, loop_4155
stb %o4, [%l7 + 0x3B]
fcmpeq16 %f4, %f2, %i5
loop_4154:
fmovscc %icc, %f10, %f0
loop_4155:
fmovrsgz %g6, %f10, %f0
fmovsgu %xcc, %f15, %f11
fxnors %f11, %f15, %f9
tcc %xcc, 0x5
stb %i0, [%l7 + 0x47]
movvs %xcc, %l5, %i6
ldsh [%l7 + 0x24], %l6
fones %f6
bge %icc, loop_4156
edge32l %g3, %l0, %o1
tn %xcc, 0x3
ldub [%l7 + 0x2E], %i1
loop_4156:
edge16 %l4, %g2, %o5
bleu,a,pn %icc, loop_4157
st %f3, [%l7 + 0x14]
fble,a %fcc1, loop_4158
srl %l2, 0x01, %g5
loop_4157:
tle %icc, 0x3
ldsh [%l7 + 0x7A], %l3
loop_4158:
lduh [%l7 + 0x1E], %o0
andn %g4, %o3, %o7
fzero %f6
ldd [%l7 + 0x40], %f2
ldd [%l7 + 0x70], %f12
fzeros %f6
popc %l1, %i4
fblg,a %fcc2, loop_4159
stb %g1, [%l7 + 0x36]
fpackfix %f8, %f2
call loop_4160
loop_4159:
fbo %fcc2, loop_4161
fble %fcc2, loop_4162
fbue,a %fcc2, loop_4163
loop_4160:
fpadd16s %f6, %f0, %f0
loop_4161:
ldsw [%l7 + 0x24], %o2
loop_4162:
fmovdcs %xcc, %f11, %f1
loop_4163:
sllx %i7, %g7, %i3
fmovsvc %xcc, %f1, %f7
sllx %i2, 0x11, %o4
fcmpd %fcc2, %f8, %f12
pdist %f12, %f0, %f0
fmovrdlez %o6, %f12, %f14
umulcc %i5, %g6, %i0
sllx %i6, 0x16, %l6
st %f11, [%l7 + 0x20]
stb %g3, [%l7 + 0x16]
andncc %l5, %o1, %i1
fmovscs %icc, %f12, %f14
st %f13, [%l7 + 0x70]
andcc %l0, %l4, %o5
movleu %xcc, %l2, %g5
edge32 %l3, %o0, %g2
edge8ln %g4, %o7, %l1
subccc %i4, %g1, %o3
orncc %i7, %o2, %g7
ldd [%l7 + 0x60], %f12
faligndata %f4, %f12, %f0
sdivx %i2, 0x1DA4, %i3
bne %xcc, loop_4164
ldub [%l7 + 0x5B], %o4
fmovdne %icc, %f4, %f1
srax %i5, 0x1D, %g6
loop_4164:
sllx %o6, 0x09, %i6
fbul,a %fcc1, loop_4165
edge8ln %i0, %g3, %l5
addccc %l6, %i1, %o1
st %f0, [%l7 + 0x58]
loop_4165:
std %f2, [%l7 + 0x70]
tle %icc, 0x4
tsubcc %l4, %l0, %o5
xnorcc %l2, 0x025D, %g5
fcmpne16 %f14, %f4, %l3
lduw [%l7 + 0x24], %o0
stw %g2, [%l7 + 0x68]
stx %g4, [%l7 + 0x48]
ldsb [%l7 + 0x09], %l1
stb %o7, [%l7 + 0x4E]
stx %i4, [%l7 + 0x48]
fsrc1 %f6, %f14
fmovdvc %icc, %f10, %f13
edge8n %o3, %i7, %o2
st %f15, [%l7 + 0x24]
brnz,a %g7, loop_4166
udiv %g1, 0x04C3, %i3
movleu %xcc, %o4, %i2
movl %xcc, %g6, %o6
loop_4166:
udivcc %i5, 0x15F9, %i6
ldd [%l7 + 0x68], %f0
sllx %g3, %l5, %i0
ldd [%l7 + 0x18], %f8
bgu,a loop_4167
fmovsge %xcc, %f4, %f10
ldd [%l7 + 0x78], %f0
ldsw [%l7 + 0x68], %l6
loop_4167:
stx %o1, [%l7 + 0x18]
sth %i1, [%l7 + 0x78]
movgu %xcc, %l4, %o5
ble %xcc, loop_4168
addc %l0, 0x0C21, %g5
ldx [%l7 + 0x38], %l2
udivcc %l3, 0x1527, %o0
loop_4168:
stw %g2, [%l7 + 0x70]
fmovsvs %icc, %f15, %f11
tcs %xcc, 0x6
movle %xcc, %l1, %o7
fmovrdgz %i4, %f10, %f6
bleu,a loop_4169
ldub [%l7 + 0x6E], %o3
udivcc %g4, 0x0DF2, %o2
udiv %i7, 0x1E6B, %g7
loop_4169:
movne %xcc, %g1, %o4
bneg,pn %icc, loop_4170
fsrc1s %f4, %f8
sra %i2, 0x0E, %g6
subcc %i3, %i5, %i6
loop_4170:
fpadd32 %f10, %f8, %f2
andcc %g3, 0x01C2, %o6
brgz %i0, loop_4171
fbo %fcc3, loop_4172
orn %l5, %o1, %i1
lduw [%l7 + 0x40], %l6
loop_4171:
ld [%l7 + 0x18], %f1
loop_4172:
addc %o5, %l0, %g5
sth %l4, [%l7 + 0x2A]
movcc %xcc, %l3, %l2
movneg %icc, %g2, %l1
tle %xcc, 0x3
fmovrslez %o7, %f10, %f8
brnz %i4, loop_4173
fnand %f10, %f10, %f0
fmovrde %o0, %f10, %f12
fandnot1s %f13, %f5, %f1
loop_4173:
stx %o3, [%l7 + 0x60]
bn %icc, loop_4174
tleu %xcc, 0x5
lduw [%l7 + 0x34], %g4
ldsw [%l7 + 0x14], %o2
loop_4174:
fmovscc %icc, %f0, %f2
movrne %i7, 0x0B7, %g1
be,a,pt %icc, loop_4175
fpsub16s %f2, %f12, %f10
fmovsneg %icc, %f13, %f3
mulx %o4, %g7, %i2
loop_4175:
st %f7, [%l7 + 0x70]
fmovdgu %xcc, %f8, %f5
movre %i3, %g6, %i5
brz,a %g3, loop_4176
movl %xcc, %o6, %i6
nop
setx loop_4177, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
taddcc %l5, %o1, %i1
loop_4176:
brgz %i0, loop_4178
fmovdvc %xcc, %f0, %f12
loop_4177:
lduh [%l7 + 0x10], %o5
orncc %l0, %g5, %l4
loop_4178:
fpsub32 %f14, %f14, %f4
fnot1s %f10, %f14
ldsw [%l7 + 0x3C], %l3
fmovrdgez %l6, %f2, %f14
movcc %icc, %g2, %l2
movne %icc, %l1, %o7
movne %xcc, %o0, %o3
ld [%l7 + 0x28], %f15
std %f10, [%l7 + 0x28]
fmovrde %g4, %f8, %f2
movleu %xcc, %o2, %i4
sth %i7, [%l7 + 0x42]
fcmpgt32 %f14, %f8, %g1
tpos %icc, 0x0
fpackfix %f10, %f7
fnegd %f6, %f12
fbug,a %fcc0, loop_4179
for %f10, %f0, %f4
fmovdneg %icc, %f12, %f6
ld [%l7 + 0x44], %f4
loop_4179:
fzero %f2
ld [%l7 + 0x10], %f0
ld [%l7 + 0x7C], %f0
movle %xcc, %g7, %i2
fcmped %fcc2, %f2, %f0
bleu %icc, loop_4180
bge,pn %xcc, loop_4181
bvc,a,pn %icc, loop_4182
stb %o4, [%l7 + 0x2D]
loop_4180:
st %f11, [%l7 + 0x2C]
loop_4181:
fmovrsgz %g6, %f3, %f13
loop_4182:
stx %i3, [%l7 + 0x38]
fcmple16 %f10, %f6, %g3
fmovrsgez %o6, %f6, %f10
fblg,a %fcc1, loop_4183
fpsub16 %f8, %f8, %f6
fmuld8sux16 %f10, %f8, %f14
orcc %i5, 0x02F0, %l5
loop_4183:
ldsb [%l7 + 0x27], %i6
brgez %o1, loop_4184
edge32 %i0, %o5, %i1
fmovsvs %icc, %f5, %f1
fcmpgt32 %f6, %f4, %g5
loop_4184:
st %f5, [%l7 + 0x30]
tneg %icc, 0x2
fmovrse %l4, %f6, %f3
fbl,a %fcc2, loop_4185
fbl %fcc0, loop_4186
sdivcc %l3, 0x11CB, %l6
udivx %g2, 0x014C, %l2
loop_4185:
faligndata %f0, %f4, %f8
loop_4186:
stx %l1, [%l7 + 0x20]
movrlez %l0, 0x205, %o0
bpos,a %icc, loop_4187
fmovdle %icc, %f2, %f12
ldsh [%l7 + 0x24], %o3
fmovdcs %icc, %f14, %f9
loop_4187:
fones %f12
fbg %fcc0, loop_4188
fmovrdlz %o7, %f2, %f6
subccc %o2, 0x0D6C, %g4
ldub [%l7 + 0x4A], %i4
loop_4188:
movre %g1, %g7, %i7
orn %o4, %i2, %i3
udiv %g3, 0x052A, %g6
bge loop_4189
fmovspos %icc, %f14, %f2
bpos,a %icc, loop_4190
std %f4, [%l7 + 0x38]
loop_4189:
fmovrdgz %o6, %f10, %f0
alignaddrl %i5, %l5, %o1
loop_4190:
fmuld8sux16 %f5, %f14, %f2
fornot2 %f6, %f10, %f0
tvc %xcc, 0x1
edge8l %i0, %i6, %i1
addcc %g5, %o5, %l4
sll %l3, %g2, %l6
std %f2, [%l7 + 0x20]
fmul8ulx16 %f0, %f14, %f6
bge %xcc, loop_4191
fpack32 %f0, %f8, %f8
fmovsvc %xcc, %f1, %f4
fcmple16 %f4, %f8, %l1
loop_4191:
fmovsne %icc, %f10, %f6
ldd [%l7 + 0x48], %f12
be,pn %xcc, loop_4192
ldx [%l7 + 0x08], %l0
fmovrdne %l2, %f10, %f2
fpack32 %f10, %f8, %f12
loop_4192:
fmovsa %icc, %f3, %f10
ldsb [%l7 + 0x0D], %o3
edge16n %o0, %o2, %o7
fbg %fcc1, loop_4193
fbue %fcc1, loop_4194
fmovrsgez %g4, %f7, %f0
stx %i4, [%l7 + 0x28]
loop_4193:
tsubcctv %g7, 0x1828, %i7
loop_4194:
sra %o4, %i2, %g1
fnot2 %f2, %f12
umulcc %g3, %i3, %g6
sdivx %o6, 0x0E48, %i5
st %f6, [%l7 + 0x1C]
subcc %l5, 0x04EA, %i0
brlez %o1, loop_4195
std %f2, [%l7 + 0x38]
st %f2, [%l7 + 0x14]
fornot2 %f2, %f6, %f12
loop_4195:
tpos %xcc, 0x4
sra %i1, 0x19, %i6
fmovdcc %icc, %f6, %f6
smul %g5, %l4, %l3
lduh [%l7 + 0x68], %o5
ldsw [%l7 + 0x68], %g2
fnand %f0, %f14, %f2
xorcc %l6, 0x1145, %l0
orncc %l2, 0x07DD, %l1
sdiv %o3, 0x1241, %o2
edge32n %o0, %g4, %i4
movrgz %g7, %o7, %o4
tle %xcc, 0x6
fbu %fcc2, loop_4196
fone %f0
movne %xcc, %i7, %g1
movneg %xcc, %i2, %g3
loop_4196:
nop
setx loop_4197, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %g6, [%l7 + 0x4B]
lduw [%l7 + 0x08], %i3
fmovsleu %xcc, %f9, %f1
loop_4197:
fmovdvs %xcc, %f2, %f2
nop
setx loop_4198, %l0, %l1
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 %i5, %f9, %f15
popc 0x13DF, %o6
fmovdn %xcc, %f11, %f2
loop_4198:
sethi 0x1713, %i0
edge32l %l5, %i1, %i6
fbug,a %fcc3, loop_4199
bvc loop_4200
ldd [%l7 + 0x38], %f4
std %f14, [%l7 + 0x68]
loop_4199:
addcc %o1, 0x1AF9, %l4
loop_4200:
brlz %g5, loop_4201
fcmpne16 %f0, %f6, %o5
fbg %fcc3, loop_4202
fmovsne %icc, %f6, %f9
loop_4201:
mova %xcc, %l3, %g2
mulscc %l0, %l6, %l1
loop_4202:
ld [%l7 + 0x78], %f6
fmovdvs %xcc, %f0, %f4
andn %o3, 0x0F20, %l2
fcmped %fcc0, %f12, %f4
udivcc %o2, 0x07E9, %g4
andcc %i4, 0x1A2C, %g7
fornot1s %f1, %f2, %f8
movleu %xcc, %o0, %o4
std %f10, [%l7 + 0x40]
fmovsl %xcc, %f0, %f3
bvc,a loop_4203
lduw [%l7 + 0x0C], %o7
stx %g1, [%l7 + 0x70]
fbo,a %fcc1, loop_4204
loop_4203:
smul %i7, %i2, %g3
fands %f12, %f15, %f3
st %f3, [%l7 + 0x10]
loop_4204:
ldsw [%l7 + 0x0C], %g6
fpadd32 %f0, %f8, %f10
stx %i3, [%l7 + 0x50]
fmul8x16 %f14, %f0, %f12
fpack16 %f12, %f3
std %f8, [%l7 + 0x68]
movcs %xcc, %o6, %i0
array16 %l5, %i5, %i1
smul %o1, %l4, %i6
ldsw [%l7 + 0x74], %o5
tcs %icc, 0x6
fbn %fcc3, loop_4205
ldub [%l7 + 0x62], %l3
fbue,a %fcc1, loop_4206
mulx %g2, 0x05AB, %l0
loop_4205:
be,a,pn %icc, loop_4207
fpsub16 %f0, %f6, %f12
loop_4206:
tgu %icc, 0x0
fmovdcs %icc, %f12, %f10
loop_4207:
fmuld8sux16 %f1, %f2, %f2
fpsub16s %f6, %f8, %f14
alignaddr %l6, %l1, %o3
fmovde %icc, %f13, %f0
ldub [%l7 + 0x20], %g5
fcmpeq32 %f2, %f8, %o2
std %f4, [%l7 + 0x28]
tleu %xcc, 0x0
siam 0x6
fpsub32s %f14, %f1, %f15
fbue,a %fcc0, loop_4208
for %f6, %f10, %f10
fmovrdne %l2, %f4, %f8
std %f10, [%l7 + 0x20]
loop_4208:
std %f14, [%l7 + 0x20]
addcc %g4, 0x088F, %g7
fsrc2 %f14, %f4
fbn %fcc1, loop_4209
sth %i4, [%l7 + 0x16]
movrlez %o4, 0x3B1, %o7
lduh [%l7 + 0x60], %o0
loop_4209:
fxor %f0, %f6, %f0
st %f11, [%l7 + 0x54]
ldsb [%l7 + 0x2C], %g1
pdist %f6, %f14, %f10
tsubcctv %i2, 0x1C19, %i7
edge32n %g3, %i3, %g6
sth %i0, [%l7 + 0x5E]
umulcc %l5, %i5, %o6
fmul8x16al %f8, %f11, %f8
nop
setx loop_4210, %l0, %l1
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,pn %xcc, loop_4211
ldub [%l7 + 0x3C], %o1
std %f6, [%l7 + 0x58]
loop_4210:
xnorcc %i1, %i6, %o5
loop_4211:
fmovdl %icc, %f3, %f10
edge32l %l3, %l4, %l0
fzero %f0
taddcctv %l6, %l1, %g2
ldsb [%l7 + 0x26], %g5
lduw [%l7 + 0x1C], %o2
movrgz %o3, %l2, %g4
srl %i4, %g7, %o4
ldub [%l7 + 0x17], %o7
ldx [%l7 + 0x50], %g1
or %o0, %i7, %g3
te %icc, 0x0
stw %i2, [%l7 + 0x34]
tgu %icc, 0x3
fbe,a %fcc0, loop_4212
fors %f6, %f5, %f0
bneg,a,pt %icc, loop_4213
tvc %icc, 0x6
loop_4212:
ba,pn %xcc, loop_4214
fmul8ulx16 %f8, %f8, %f2
loop_4213:
fpadd32s %f11, %f2, %f10
lduh [%l7 + 0x58], %g6
loop_4214:
ba,a,pn %xcc, loop_4215
fmovdl %icc, %f0, %f0
ldx [%l7 + 0x60], %i0
fmovsvc %icc, %f1, %f10
loop_4215:
fornot1s %f9, %f3, %f7
fcmpeq16 %f0, %f2, %l5
edge8 %i5, %i3, %o1
be,a loop_4216
fpmerge %f11, %f7, %f14
fbue %fcc0, loop_4217
fmovdneg %xcc, %f4, %f12
loop_4216:
fones %f11
fexpand %f10, %f8
loop_4217:
st %f15, [%l7 + 0x44]
move %icc, %o6, %i1
udivx %i6, 0x170F, %l3
brlez %o5, loop_4218
sdiv %l4, 0x027E, %l6
bcs,pn %xcc, loop_4219
movvs %icc, %l0, %l1
loop_4218:
be %xcc, loop_4220
ldsw [%l7 + 0x24], %g2
loop_4219:
tl %xcc, 0x2
fmovrde %g5, %f6, %f8
loop_4220:
xorcc %o3, 0x1E1E, %l2
mova %xcc, %o2, %g4
edge8l %i4, %o4, %o7
fmovsl %xcc, %f5, %f15
fmovsg %xcc, %f12, %f7
ldd [%l7 + 0x50], %f8
ldsw [%l7 + 0x48], %g1
fbul,a %fcc1, loop_4221
for %f2, %f4, %f8
smulcc %g7, %o0, %i7
subc %i2, %g6, %i0
loop_4221:
bg %xcc, loop_4222
ble loop_4223
movre %g3, 0x01B, %l5
fmovrdlz %i3, %f14, %f2
loop_4222:
fbul,a %fcc1, loop_4224
loop_4223:
stx %o1, [%l7 + 0x58]
fsrc1 %f6, %f12
sth %i5, [%l7 + 0x32]
loop_4224:
ldsw [%l7 + 0x0C], %o6
stb %i6, [%l7 + 0x6E]
fbg,a %fcc2, loop_4225
xnor %l3, %o5, %i1
sth %l6, [%l7 + 0x08]
call loop_4226
loop_4225:
bpos,pt %xcc, loop_4227
fcmpes %fcc0, %f0, %f0
sth %l4, [%l7 + 0x24]
loop_4226:
edge16n %l1, %g2, %g5
loop_4227:
te %xcc, 0x5
std %f6, [%l7 + 0x18]
edge8n %l0, %o3, %l2
and %o2, %g4, %o4
st %f10, [%l7 + 0x68]
stx %i4, [%l7 + 0x20]
fmovdl %icc, %f2, %f12
nop
setx loop_4228, %l0, %l1
jmpl %l1, %o7
ldsb [%l7 + 0x40], %g1
lduw [%l7 + 0x60], %g7
lduw [%l7 + 0x48], %i7
loop_4228:
lduh [%l7 + 0x2A], %i2
fmul8sux16 %f6, %f4, %f10
fcmpes %fcc0, %f12, %f15
lduw [%l7 + 0x18], %g6
fpsub16s %f11, %f3, %f8
ld [%l7 + 0x20], %f2
lduw [%l7 + 0x10], %o0
movrgez %g3, 0x209, %l5
lduw [%l7 + 0x6C], %i3
fandnot2s %f6, %f11, %f10
ldsh [%l7 + 0x56], %o1
fors %f1, %f2, %f7
brz,a %i5, loop_4229
lduw [%l7 + 0x44], %i0
fmovdge %icc, %f4, %f15
fzeros %f14
loop_4229:
andn %o6, %i6, %l3
fmovdle %icc, %f14, %f2
movcs %icc, %i1, %l6
stx %l4, [%l7 + 0x70]
fcmpes %fcc1, %f3, %f11
tvc %xcc, 0x0
ldub [%l7 + 0x29], %o5
fpadd16s %f13, %f8, %f11
stx %l1, [%l7 + 0x50]
fabsd %f8, %f10
mulscc %g2, %g5, %l0
fmovsge %icc, %f14, %f0
udiv %l2, 0x08AC, %o2
ldsb [%l7 + 0x16], %o3
fmovsl %icc, %f2, %f14
movrgez %g4, %i4, %o4
lduh [%l7 + 0x0A], %g1
sdivcc %g7, 0x18F1, %i7
ba,a %icc, loop_4230
fnors %f6, %f15, %f3
ldub [%l7 + 0x33], %o7
ldsw [%l7 + 0x40], %i2
loop_4230:
fmovdcs %xcc, %f4, %f4
stb %o0, [%l7 + 0x41]
nop
setx loop_4231, %l0, %l1
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 + 0x24], %g3
fmovscs %xcc, %f12, %f14
stx %g6, [%l7 + 0x50]
loop_4231:
sth %l5, [%l7 + 0x48]
edge16 %o1, %i5, %i0
fmovsvs %xcc, %f9, %f11
fcmpne32 %f2, %f14, %o6
mulx %i3, 0x1644, %l3
fbuge,a %fcc3, loop_4232
fcmpgt16 %f4, %f0, %i1
stx %i6, [%l7 + 0x30]
ldd [%l7 + 0x40], %f14
loop_4232:
tge %icc, 0x5
ldx [%l7 + 0x78], %l4
fbuge %fcc1, loop_4233
addc %o5, 0x04CB, %l6
fzeros %f8
bneg,pn %icc, loop_4234
loop_4233:
orcc %l1, %g2, %l0
movn %icc, %l2, %g5
ldd [%l7 + 0x50], %f4
loop_4234:
movrlz %o3, %g4, %o2
fmovsg %xcc, %f11, %f14
fbug,a %fcc3, loop_4235
fxor %f6, %f0, %f4
std %f8, [%l7 + 0x50]
taddcctv %o4, %g1, %i4
loop_4235:
ldsw [%l7 + 0x74], %g7
call loop_4236
fmovscc %icc, %f11, %f1
fmovdgu %icc, %f12, %f11
fpsub16 %f14, %f0, %f10
loop_4236:
ldsb [%l7 + 0x23], %o7
st %f9, [%l7 + 0x18]
ld [%l7 + 0x54], %f11
stw %i2, [%l7 + 0x68]
orcc %o0, 0x1028, %i7
ld [%l7 + 0x14], %f5
fpsub16 %f2, %f12, %f4
array32 %g6, %g3, %l5
std %f0, [%l7 + 0x28]
srl %i5, 0x0E, %i0
array16 %o1, %i3, %l3
ldx [%l7 + 0x20], %o6
ldub [%l7 + 0x33], %i6
stx %i1, [%l7 + 0x58]
ldx [%l7 + 0x70], %l4
call loop_4237
fbuge %fcc1, loop_4238
stb %o5, [%l7 + 0x72]
movleu %xcc, %l6, %l1
loop_4237:
fmovdge %icc, %f11, %f7
loop_4238:
stx %l0, [%l7 + 0x58]
movpos %icc, %l2, %g5
fpsub32 %f6, %f14, %f2
ldd [%l7 + 0x38], %f2
fmovrslz %g2, %f8, %f0
fmovscs %icc, %f14, %f6
bneg,pn %xcc, loop_4239
fors %f1, %f14, %f3
lduh [%l7 + 0x20], %g4
fbo %fcc3, loop_4240
loop_4239:
tn %xcc, 0x6
edge32ln %o2, %o3, %g1
sdivcc %o4, 0x01C7, %g7
loop_4240:
movrlez %i4, 0x154, %i2
fba %fcc0, loop_4241
fba,a %fcc0, loop_4242
edge32l %o7, %o0, %i7
ldub [%l7 + 0x4C], %g6
loop_4241:
fnot1s %f11, %f11
loop_4242:
edge32n %g3, %i5, %l5
ldd [%l7 + 0x50], %f12
movne %icc, %o1, %i3
sth %i0, [%l7 + 0x26]
fcmps %fcc0, %f3, %f8
fmul8x16au %f7, %f2, %f8
fpsub32s %f15, %f6, %f6
fcmple32 %f8, %f10, %o6
fors %f4, %f7, %f8
fcmpeq16 %f4, %f2, %i6
fble,a %fcc2, loop_4243
taddcctv %i1, %l4, %o5
fbo,a %fcc1, loop_4244
fnands %f7, %f1, %f4
loop_4243:
movrne %l6, 0x34F, %l3
sth %l1, [%l7 + 0x2E]
loop_4244:
fabss %f5, %f5
fandnot2s %f15, %f14, %f9
edge16l %l2, %g5, %l0
fmovrsgez %g2, %f4, %f10
nop
setx loop_4245, %l0, %l1
jmpl %l1, %o2
ldub [%l7 + 0x3F], %g4
fexpand %f7, %f14
umul %g1, %o4, %o3
loop_4245:
fmul8x16au %f9, %f13, %f2
movcc %icc, %g7, %i2
st %f14, [%l7 + 0x30]
tpos %xcc, 0x4
stb %o7, [%l7 + 0x27]
taddcctv %o0, 0x048B, %i4
sdivcc %i7, 0x188E, %g6
fnot1s %f1, %f15
nop
setx loop_4246, %l0, %l1
jmpl %l1, %g3
fcmpne16 %f8, %f2, %l5
fmovdgu %icc, %f4, %f2
fmovdneg %icc, %f10, %f12
loop_4246:
bg,pn %xcc, loop_4247
fone %f12
lduw [%l7 + 0x20], %i5
ldx [%l7 + 0x18], %o1
loop_4247:
and %i3, %o6, %i6
stw %i0, [%l7 + 0x74]
fabsd %f6, %f2
fmovrdgez %l4, %f14, %f0
movrlz %i1, 0x0F6, %l6
addc %l3, %o5, %l1
ble,pn %icc, loop_4248
or %g5, %l0, %l2
movne %xcc, %g2, %o2
st %f13, [%l7 + 0x10]
loop_4248:
fmovdpos %icc, %f4, %f0
fbue %fcc1, loop_4249
movrgz %g4, %g1, %o4
fbg,a %fcc2, loop_4250
fcmps %fcc0, %f2, %f9
loop_4249:
fbug %fcc1, loop_4251
fmovsvc %icc, %f4, %f9
loop_4250:
orncc %g7, 0x0B58, %o3
fnand %f12, %f14, %f14
loop_4251:
sub %o7, %i2, %i4
fcmps %fcc2, %f2, %f10
be,a loop_4252
sdivx %o0, 0x015A, %g6
tleu %xcc, 0x7
stx %i7, [%l7 + 0x28]
loop_4252:
ldx [%l7 + 0x50], %l5
alignaddrl %i5, %g3, %o1
fmovsn %xcc, %f3, %f5
fbuge,a %fcc1, loop_4253
ldx [%l7 + 0x38], %o6
std %f14, [%l7 + 0x50]
ldsh [%l7 + 0x62], %i6
loop_4253:
alignaddrl %i0, %i3, %i1
fmovse %xcc, %f9, %f13
fba %fcc3, loop_4254
edge16ln %l6, %l4, %l3
bg,a %icc, loop_4255
brnz %o5, loop_4256
loop_4254:
ldsh [%l7 + 0x62], %l1
brlz %l0, loop_4257
loop_4255:
fbul %fcc3, loop_4258
loop_4256:
fbule,a %fcc0, loop_4259
fmovrslez %l2, %f4, %f3
loop_4257:
lduh [%l7 + 0x36], %g5
loop_4258:
ldsw [%l7 + 0x38], %g2
loop_4259:
stx %g4, [%l7 + 0x28]
movre %g1, %o4, %o2
add %o3, %g7, %o7
orncc %i4, 0x1294, %o0
fsrc2 %f10, %f2
ldsw [%l7 + 0x10], %i2
fabss %f12, %f7
tsubcc %g6, 0x0694, %i7
ldsh [%l7 + 0x3E], %i5
bpos,a,pt %icc, loop_4260
edge8ln %g3, %o1, %o6
array16 %i6, %l5, %i0
fones %f5
loop_4260:
movg %icc, %i1, %l6
movrlz %l4, 0x052, %l3
ldub [%l7 + 0x18], %i3
brlz,a %l1, loop_4261
bshuffle %f8, %f10, %f10
fbne %fcc1, loop_4262
lduw [%l7 + 0x74], %o5
loop_4261:
fnot1s %f14, %f11
array8 %l2, %g5, %l0
loop_4262:
bpos,a %icc, loop_4263
fcmple16 %f2, %f12, %g4
tsubcc %g2, 0x02CD, %g1
fmul8x16al %f10, %f6, %f0
loop_4263:
sdiv %o4, 0x18F9, %o3
tvc %icc, 0x4
sll %o2, 0x0F, %o7
bvs,a,pt %xcc, loop_4264
st %f14, [%l7 + 0x6C]
sth %i4, [%l7 + 0x62]
std %f12, [%l7 + 0x48]
loop_4264:
orncc %o0, 0x0B86, %g7
for %f0, %f10, %f4
fmovdvs %xcc, %f8, %f13
st %f4, [%l7 + 0x7C]
fmovdg %icc, %f10, %f8
fmovsgu %xcc, %f9, %f9
fmovs %f9, %f9
ldsw [%l7 + 0x3C], %g6
sdivx %i2, 0x1181, %i5
movgu %xcc, %g3, %o1
sllx %i7, %o6, %l5
xnor %i6, %i1, %l6
movcc %xcc, %l4, %l3
te %icc, 0x4
tne %xcc, 0x2
fsrc2 %f10, %f14
movneg %icc, %i3, %i0
fmovsgu %xcc, %f2, %f2
fbge,a %fcc0, loop_4265
ldub [%l7 + 0x6C], %o5
siam 0x2
edge8l %l2, %g5, %l0
loop_4265:
fmovscs %icc, %f5, %f15
fbo,a %fcc3, loop_4266
call loop_4267
fbge,a %fcc3, loop_4268
call loop_4269
loop_4266:
fmovscs %icc, %f11, %f9
loop_4267:
ldd [%l7 + 0x68], %f8
loop_4268:
stx %l1, [%l7 + 0x38]
loop_4269:
fmovsg %xcc, %f4, %f6
ldsb [%l7 + 0x50], %g2
bpos loop_4270
ldsb [%l7 + 0x7A], %g4
or %g1, %o3, %o4
subc %o2, 0x0E8F, %i4
loop_4270:
addcc %o7, 0x05C8, %o0
fand %f12, %f0, %f8
call loop_4271
ldsb [%l7 + 0x08], %g7
sethi 0x17A4, %g6
std %f8, [%l7 + 0x68]
loop_4271:
fmovdle %xcc, %f2, %f5
popc %i5, %g3
orcc %i2, %o1, %o6
fcmple16 %f10, %f0, %i7
xorcc %l5, %i1, %i6
ldsb [%l7 + 0x30], %l4
ldsw [%l7 + 0x48], %l3
tsubcc %l6, 0x1BF6, %i0
fcmps %fcc3, %f1, %f7
tsubcc %i3, %o5, %g5
ldd [%l7 + 0x10], %f0
fmovrdgez %l0, %f8, %f6
movneg %icc, %l2, %l1
stw %g2, [%l7 + 0x50]
edge8n %g1, %g4, %o4
edge16n %o2, %i4, %o3
be,pn %xcc, loop_4272
ldub [%l7 + 0x5B], %o7
movrgz %o0, 0x284, %g6
tneg %xcc, 0x0
loop_4272:
nop
setx loop_4273, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bg,a loop_4274
edge8n %g7, %g3, %i2
std %f6, [%l7 + 0x60]
loop_4273:
fbul %fcc1, loop_4275
loop_4274:
xnorcc %i5, %o6, %o1
fandnot1 %f10, %f2, %f8
tle %xcc, 0x7
loop_4275:
ldub [%l7 + 0x12], %i7
fpsub16s %f1, %f1, %f8
stw %l5, [%l7 + 0x78]
udivx %i1, 0x076E, %l4
ldsb [%l7 + 0x13], %i6
srax %l3, 0x02, %i0
fmovdneg %xcc, %f15, %f3
sethi 0x1F5B, %i3
tgu %xcc, 0x0
movrlez %l6, %g5, %o5
fandnot1 %f0, %f4, %f2
fbn %fcc3, loop_4276
fbu,a %fcc2, loop_4277
ldub [%l7 + 0x56], %l2
ldx [%l7 + 0x70], %l0
loop_4276:
stw %g2, [%l7 + 0x4C]
loop_4277:
sdivcc %l1, 0x1D57, %g4
ldsb [%l7 + 0x70], %o4
fnot2s %f12, %f12
tsubcctv %g1, %i4, %o3
fmovdpos %icc, %f9, %f4
nop
setx loop_4278, %l0, %l1
jmpl %l1, %o7
nop
setx loop_4279, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x50], %o2
fxnor %f6, %f6, %f14
loop_4278:
ldsw [%l7 + 0x0C], %o0
loop_4279:
fpadd32s %f5, %f10, %f0
lduh [%l7 + 0x74], %g6
fornot2s %f13, %f2, %f4
or %g7, 0x06FF, %i2
fmovrdlz %i5, %f12, %f4
fmovdle %xcc, %f6, %f4
fexpand %f5, %f0
ldsw [%l7 + 0x28], %g3
fmul8x16 %f11, %f12, %f6
udivcc %o6, 0x068C, %i7
tge %xcc, 0x2
tsubcc %o1, %l5, %i1
ba %icc, loop_4280
fbg,a %fcc2, loop_4281
be,a %xcc, loop_4282
fmovdne %xcc, %f0, %f1
loop_4280:
fble,a %fcc1, loop_4283
loop_4281:
fpack16 %f12, %f15
loop_4282:
ldx [%l7 + 0x18], %l4
fmuld8sux16 %f3, %f9, %f0
loop_4283:
popc 0x0FA6, %l3
brlez,a %i0, loop_4284
ta %icc, 0x3
movne %xcc, %i6, %l6
lduw [%l7 + 0x4C], %g5
loop_4284:
fcmpes %fcc0, %f15, %f5
orncc %o5, 0x01AC, %i3
fnot2 %f14, %f6
std %f2, [%l7 + 0x58]
andcc %l2, %g2, %l0
tneg %xcc, 0x7
bn,pn %icc, loop_4285
fpmerge %f11, %f3, %f12
ldsh [%l7 + 0x74], %l1
ble,pt %icc, loop_4286
loop_4285:
edge32l %g4, %g1, %i4
addcc %o3, %o7, %o2
lduh [%l7 + 0x78], %o0
loop_4286:
stx %o4, [%l7 + 0x48]
edge8 %g6, %i2, %g7
bvs %icc, loop_4287
fbl %fcc1, loop_4288
stx %g3, [%l7 + 0x08]
fpack32 %f2, %f14, %f0
loop_4287:
fnot1s %f5, %f13
loop_4288:
fpsub32 %f6, %f8, %f4
ld [%l7 + 0x78], %f2
ldub [%l7 + 0x3D], %o6
move %icc, %i7, %i5
ldub [%l7 + 0x45], %l5
movrgez %i1, %l4, %l3
addccc %i0, %i6, %o1
tcs %icc, 0x2
xnorcc %l6, %o5, %i3
ldsw [%l7 + 0x2C], %l2
taddcctv %g5, %l0, %l1
fexpand %f12, %f8
ba %icc, loop_4289
fmovrdgez %g2, %f6, %f6
addcc %g1, 0x02EA, %i4
fmovdneg %xcc, %f11, %f14
loop_4289:
edge8 %o3, %g4, %o2
ldsb [%l7 + 0x23], %o7
ldub [%l7 + 0x77], %o4
for %f10, %f2, %f12
fmovdvc %xcc, %f4, %f8
fmovsne %xcc, %f8, %f6
array8 %g6, %o0, %i2
fble %fcc1, loop_4290
movneg %icc, %g3, %g7
bn,a,pt %xcc, loop_4291
subc %i7, %i5, %l5
loop_4290:
fbue,a %fcc0, loop_4292
fabsd %f10, %f2
loop_4291:
lduw [%l7 + 0x30], %o6
tvc %xcc, 0x0
loop_4292:
fpsub16 %f12, %f0, %f0
fnor %f4, %f12, %f0
nop
setx loop_4293, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdcc %xcc, %f5, %f2
movcc %xcc, %i1, %l3
fpsub32 %f10, %f14, %f6
loop_4293:
brlz,a %i0, loop_4294
srlx %l4, %i6, %o1
edge16n %l6, %i3, %o5
ld [%l7 + 0x2C], %f4
loop_4294:
fmovsge %xcc, %f7, %f8
sethi 0x0552, %g5
fbo,a %fcc1, loop_4295
fnot1 %f12, %f8
stx %l0, [%l7 + 0x78]
tge %icc, 0x3
loop_4295:
edge8n %l2, %l1, %g2
stb %g1, [%l7 + 0x2B]
std %f0, [%l7 + 0x48]
fmovsl %icc, %f14, %f11
fmul8ulx16 %f14, %f14, %f12
movcs %icc, %o3, %g4
fmovdle %icc, %f10, %f0
ldub [%l7 + 0x13], %i4
movvs %xcc, %o2, %o4
bn,a %xcc, loop_4296
fmovdvs %icc, %f6, %f0
brnz %o7, loop_4297
movcs %xcc, %g6, %i2
loop_4296:
edge32l %g3, %o0, %g7
movcc %xcc, %i7, %l5
loop_4297:
stb %o6, [%l7 + 0x67]
bcs,a,pt %xcc, loop_4298
fmovrslz %i1, %f8, %f1
sth %l3, [%l7 + 0x24]
ldsb [%l7 + 0x4C], %i5
loop_4298:
fmovsvs %icc, %f13, %f9
bl,a,pt %icc, loop_4299
tsubcctv %l4, 0x10DF, %i6
tge %icc, 0x2
movrlz %o1, 0x394, %l6
loop_4299:
ldsb [%l7 + 0x17], %i0
fbug,a %fcc1, loop_4300
addccc %o5, 0x0016, %g5
fnor %f10, %f0, %f4
xnor %i3, 0x13D5, %l2
loop_4300:
fsrc2s %f8, %f1
ldd [%l7 + 0x08], %f2
fbe,a %fcc0, loop_4301
stx %l1, [%l7 + 0x18]
fcmpne32 %f8, %f4, %l0
stb %g1, [%l7 + 0x57]
loop_4301:
stx %o3, [%l7 + 0x50]
tle %xcc, 0x4
fsrc1 %f2, %f6
fors %f9, %f11, %f9
st %f14, [%l7 + 0x1C]
edge32ln %g4, %i4, %g2
lduh [%l7 + 0x42], %o4
fmovsle %icc, %f13, %f2
tcs %icc, 0x4
fmovrdne %o7, %f2, %f2
stw %g6, [%l7 + 0x58]
sth %o2, [%l7 + 0x64]
stb %g3, [%l7 + 0x76]
ldx [%l7 + 0x38], %i2
bneg %xcc, loop_4302
fmovdcs %xcc, %f11, %f13
bne,a %xcc, loop_4303
fcmpeq32 %f10, %f10, %g7
loop_4302:
add %i7, %l5, %o6
te %icc, 0x5
loop_4303:
siam 0x4
fcmpeq16 %f6, %f8, %o0
ld [%l7 + 0x38], %f7
sth %i1, [%l7 + 0x36]
ldsh [%l7 + 0x26], %i5
sra %l3, 0x1A, %l4
fmovdle %xcc, %f11, %f0
fpmerge %f6, %f7, %f0
fnors %f14, %f8, %f1
ldd [%l7 + 0x78], %f0
edge16ln %i6, %l6, %i0
ldub [%l7 + 0x5D], %o5
brgez,a %o1, loop_4304
st %f2, [%l7 + 0x14]
tsubcc %g5, 0x0B2D, %l2
ld [%l7 + 0x58], %f1
loop_4304:
fmovsvc %xcc, %f10, %f3
stb %i3, [%l7 + 0x48]
fmovd %f6, %f12
fmovdneg %xcc, %f14, %f9
call loop_4305
ldd [%l7 + 0x78], %f14
sth %l0, [%l7 + 0x32]
edge16 %g1, %o3, %g4
loop_4305:
movvs %icc, %i4, %g2
tne %icc, 0x7
fcmpeq16 %f8, %f0, %o4
movge %icc, %o7, %g6
bg,a,pt %icc, loop_4306
fornot1s %f0, %f4, %f15
be,a,pt %xcc, loop_4307
fba,a %fcc0, loop_4308
loop_4306:
fone %f12
fpsub16s %f6, %f5, %f7
loop_4307:
ldsb [%l7 + 0x79], %l1
loop_4308:
nop
setx loop_4309, %l0, %l1
jmpl %l1, %o2
ldsh [%l7 + 0x6E], %i2
fornot1 %f6, %f2, %f2
stb %g7, [%l7 + 0x59]
loop_4309:
fmovdle %xcc, %f5, %f5
ldsb [%l7 + 0x27], %i7
fmul8x16au %f0, %f2, %f4
nop
setx loop_4310, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldx [%l7 + 0x78], %g3
fbl,a %fcc1, loop_4311
fbul,a %fcc3, loop_4312
loop_4310:
fxors %f6, %f1, %f15
bn,a %xcc, loop_4313
loop_4311:
fpack16 %f14, %f13
loop_4312:
sth %o6, [%l7 + 0x0A]
brgez %o0, loop_4314
loop_4313:
ldx [%l7 + 0x10], %i1
fbge,a %fcc2, loop_4315
andcc %i5, %l3, %l4
loop_4314:
fmul8ulx16 %f14, %f8, %f4
fmuld8sux16 %f8, %f6, %f14
loop_4315:
orncc %i6, %l5, %i0
ldx [%l7 + 0x18], %o5
fmuld8ulx16 %f3, %f10, %f14
sth %o1, [%l7 + 0x5E]
xnor %l6, %g5, %i3
ldsb [%l7 + 0x37], %l0
andn %l2, 0x0DBF, %o3
brgz,a %g1, loop_4316
bvs,pt %icc, loop_4317
addc %g4, 0x004E, %g2
orcc %o4, 0x1C16, %i4
loop_4316:
movle %xcc, %o7, %l1
loop_4317:
fsrc2s %f6, %f3
ldsh [%l7 + 0x60], %g6
ld [%l7 + 0x1C], %f12
ldub [%l7 + 0x46], %i2
taddcc %o2, %i7, %g3
bcc,a,pn %icc, loop_4318
fmovsne %xcc, %f6, %f1
std %f4, [%l7 + 0x20]
fpadd16 %f14, %f8, %f10
loop_4318:
fmovsle %xcc, %f5, %f9
tcc %icc, 0x3
udivcc %o6, 0x0AE5, %g7
fbn,a %fcc1, loop_4319
edge16ln %i1, %i5, %l3
tvs %xcc, 0x4
lduw [%l7 + 0x78], %o0
loop_4319:
array8 %l4, %i6, %i0
ldsb [%l7 + 0x2F], %o5
sth %l5, [%l7 + 0x58]
fmovrdgez %o1, %f0, %f10
for %f2, %f6, %f2
sllx %l6, 0x0A, %g5
ble,pn %icc, loop_4320
tpos %icc, 0x3
stx %l0, [%l7 + 0x50]
tge %icc, 0x2
loop_4320:
std %f8, [%l7 + 0x48]
fmovdleu %icc, %f1, %f9
fmovsg %xcc, %f11, %f1
st %f7, [%l7 + 0x30]
stb %l2, [%l7 + 0x7F]
popc %o3, %i3
fxnors %f7, %f14, %f3
array8 %g4, %g2, %g1
ldx [%l7 + 0x38], %i4
fmovsa %xcc, %f15, %f3
edge8l %o7, %o4, %g6
std %f2, [%l7 + 0x58]
fcmpgt16 %f8, %f0, %i2
fornot1 %f10, %f10, %f0
fmovdge %icc, %f2, %f6
std %f6, [%l7 + 0x58]
fmovdpos %icc, %f2, %f15
edge32 %o2, %l1, %g3
edge16n %o6, %g7, %i7
stx %i1, [%l7 + 0x20]
fmovdcc %xcc, %f2, %f6
edge16ln %l3, %o0, %l4
ldd [%l7 + 0x08], %f0
tg %xcc, 0x5
orcc %i5, %i6, %i0
fpsub32 %f2, %f8, %f2
lduh [%l7 + 0x38], %o5
tg %xcc, 0x1
add %l5, %l6, %o1
ldub [%l7 + 0x0B], %l0
brz,a %g5, loop_4321
bvs,a,pn %xcc, loop_4322
movg %xcc, %l2, %o3
xor %i3, 0x1807, %g2
loop_4321:
fmovsa %xcc, %f0, %f14
loop_4322:
fnegd %f12, %f10
udivcc %g4, 0x1102, %g1
fmul8x16au %f6, %f13, %f0
fbg,a %fcc1, loop_4323
fmovdvc %xcc, %f7, %f4
fbu %fcc3, loop_4324
stx %i4, [%l7 + 0x10]
loop_4323:
fpsub32 %f12, %f2, %f14
and %o4, %g6, %o7
loop_4324:
brgez %i2, loop_4325
fones %f13
fcmpne16 %f12, %f14, %l1
andn %o2, %g3, %g7
loop_4325:
movpos %xcc, %i7, %i1
sth %l3, [%l7 + 0x20]
fexpand %f3, %f10
fands %f14, %f8, %f12
edge32 %o6, %o0, %l4
st %f7, [%l7 + 0x60]
fornot2 %f6, %f4, %f0
fmovs %f7, %f2
fnot2 %f2, %f6
udivx %i5, 0x1286, %i6
fandnot2 %f4, %f14, %f10
brlez %i0, loop_4326
fbul,a %fcc3, loop_4327
andn %l5, %o5, %o1
brgez,a %l6, loop_4328
loop_4326:
xor %g5, %l0, %o3
loop_4327:
ldsb [%l7 + 0x60], %l2
ldsw [%l7 + 0x34], %g2
loop_4328:
bpos,a %xcc, loop_4329
be,a %xcc, loop_4330
tcs %icc, 0x2
movrlz %g4, %i3, %g1
loop_4329:
ldsb [%l7 + 0x15], %i4
loop_4330:
edge16n %g6, %o4, %i2
ldd [%l7 + 0x10], %f12
edge16n %o7, %l1, %o2
fmovse %xcc, %f8, %f5
stx %g3, [%l7 + 0x10]
ldsw [%l7 + 0x28], %i7
fmovrslez %i1, %f12, %f1
fmuld8ulx16 %f9, %f15, %f14
fpadd16s %f13, %f10, %f7
fmovdg %icc, %f8, %f9
sll %g7, %l3, %o6
stb %o0, [%l7 + 0x55]
fmuld8sux16 %f8, %f7, %f14
ldsb [%l7 + 0x12], %i5
bgu loop_4331
std %f12, [%l7 + 0x28]
lduw [%l7 + 0x6C], %l4
fsrc2 %f14, %f6
loop_4331:
fmovdle %xcc, %f11, %f9
fpack16 %f6, %f12
nop
setx loop_4332, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge8 %i0, %i6, %l5
ldd [%l7 + 0x28], %f10
fbo,a %fcc3, loop_4333
loop_4332:
movleu %xcc, %o5, %l6
fmovsvc %xcc, %f2, %f7
sethi 0x1769, %o1
loop_4333:
stb %l0, [%l7 + 0x70]
tg %icc, 0x1
fmovse %icc, %f15, %f6
or %o3, 0x0F97, %g5
xnor %l2, 0x1535, %g4
sth %g2, [%l7 + 0x08]
fmul8sux16 %f2, %f0, %f6
fmovrdlz %g1, %f14, %f2
movrgez %i3, %g6, %o4
fands %f3, %f7, %f8
fmovdvs %icc, %f6, %f0
fxnor %f4, %f12, %f2
popc %i4, %o7
fble,a %fcc0, loop_4334
stb %i2, [%l7 + 0x25]
bvs,a %icc, loop_4335
st %f14, [%l7 + 0x2C]
loop_4334:
edge32ln %l1, %o2, %g3
fmovsg %icc, %f2, %f5
loop_4335:
and %i1, %g7, %l3
pdist %f8, %f2, %f4
std %f10, [%l7 + 0x08]
tg %icc, 0x6
bvc,a,pn %xcc, loop_4336
and %o6, 0x1FF9, %o0
xnorcc %i7, %l4, %i0
st %f10, [%l7 + 0x68]
loop_4336:
te %icc, 0x5
ld [%l7 + 0x14], %f14
stb %i6, [%l7 + 0x40]
ldsw [%l7 + 0x5C], %l5
stw %o5, [%l7 + 0x18]
fands %f1, %f12, %f10
orncc %i5, 0x1039, %o1
movpos %icc, %l6, %o3
ldub [%l7 + 0x23], %g5
fbue %fcc3, loop_4337
fbug,a %fcc3, loop_4338
std %f14, [%l7 + 0x78]
fmovsgu %xcc, %f4, %f15
loop_4337:
fcmpes %fcc2, %f10, %f2
loop_4338:
stb %l0, [%l7 + 0x5D]
st %f10, [%l7 + 0x0C]
fmovrsgz %g4, %f3, %f2
lduh [%l7 + 0x7A], %l2
fone %f14
fandnot1 %f4, %f0, %f2
fands %f7, %f9, %f7
lduw [%l7 + 0x44], %g1
edge16l %i3, %g2, %g6
stw %o4, [%l7 + 0x10]
stx %i4, [%l7 + 0x38]
tne %xcc, 0x3
movleu %icc, %i2, %l1
ldx [%l7 + 0x28], %o2
fandnot2 %f4, %f4, %f4
pdist %f12, %f6, %f12
fmovdn %xcc, %f8, %f9
fsrc2s %f12, %f1
fornot2 %f4, %f0, %f6
taddcc %o7, 0x0345, %i1
subccc %g3, %l3, %o6
edge32l %o0, %g7, %l4
fpsub16s %f13, %f3, %f11
fmovsleu %xcc, %f4, %f11
fmovrslez %i0, %f1, %f4
subc %i7, %i6, %l5
movg %xcc, %i5, %o5
sethi 0x059C, %o1
ldsb [%l7 + 0x3F], %o3
std %f4, [%l7 + 0x58]
fpadd16s %f6, %f10, %f14
fmovspos %icc, %f5, %f2
fbe,a %fcc1, loop_4339
ld [%l7 + 0x2C], %f7
edge8n %g5, %l0, %g4
sdiv %l2, 0x0FD8, %g1
loop_4339:
tge %xcc, 0x7
ldsb [%l7 + 0x52], %l6
stx %g2, [%l7 + 0x30]
fmovdvs %xcc, %f1, %f1
udivx %i3, 0x09E9, %o4
orcc %i4, %i2, %l1
faligndata %f8, %f0, %f14
ldsw [%l7 + 0x4C], %g6
tg %icc, 0x5
movg %icc, %o7, %i1
ldsh [%l7 + 0x7C], %g3
ldsh [%l7 + 0x6E], %l3
fmovrsgz %o2, %f15, %f7
fmovspos %icc, %f9, %f3
fmovsge %icc, %f14, %f3
fmovdvc %icc, %f11, %f4
stb %o0, [%l7 + 0x23]
lduw [%l7 + 0x4C], %o6
fble %fcc1, loop_4340
tge %xcc, 0x7
brlz,a %g7, loop_4341
fpsub32s %f6, %f10, %f3
loop_4340:
brgz %l4, loop_4342
sth %i0, [%l7 + 0x44]
loop_4341:
ldsb [%l7 + 0x71], %i6
fmovsn %icc, %f5, %f8
loop_4342:
ldd [%l7 + 0x50], %f2
fmovrdne %i7, %f8, %f6
fornot1 %f0, %f10, %f10
sdivx %i5, 0x1C34, %o5
fmovdvs %xcc, %f2, %f12
lduw [%l7 + 0x64], %l5
or %o1, 0x1991, %g5
fpack16 %f10, %f9
fcmpeq32 %f4, %f8, %l0
fble,a %fcc1, loop_4343
add %o3, %l2, %g1
stb %l6, [%l7 + 0x1B]
ldsh [%l7 + 0x38], %g4
loop_4343:
fnegs %f2, %f2
ld [%l7 + 0x10], %f2
stb %i3, [%l7 + 0x13]
fzero %f12
st %f2, [%l7 + 0x6C]
movrgez %o4, 0x3C5, %i4
lduh [%l7 + 0x70], %g2
stw %i2, [%l7 + 0x40]
sllx %l1, 0x18, %o7
brlez %g6, loop_4344
fone %f4
fsrc2s %f1, %f5
fmovrsne %g3, %f14, %f2
loop_4344:
fmovdpos %icc, %f6, %f8
fpadd32s %f9, %f2, %f8
ldx [%l7 + 0x50], %l3
fpsub16 %f4, %f8, %f10
nop
setx loop_4345, %l0, %l1
jmpl %l1, %o2
fblg %fcc0, loop_4346
stx %o0, [%l7 + 0x40]
fbne,a %fcc0, loop_4347
loop_4345:
nop
setx loop_4348, %l0, %l1
jmpl %l1, %i1
loop_4346:
ldx [%l7 + 0x40], %g7
fpack32 %f14, %f8, %f14
loop_4347:
tl %xcc, 0x7
loop_4348:
pdist %f12, %f2, %f0
nop
setx loop_4349, %l0, %l1
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 + 0x48], %f0
sllx %o6, 0x08, %i0
tsubcctv %i6, %l4, %i5
loop_4349:
fpack32 %f6, %f14, %f0
mova %icc, %o5, %l5
fmul8sux16 %f4, %f10, %f14
movn %xcc, %o1, %i7
fmovdneg %icc, %f6, %f5
fzero %f8
orncc %l0, %g5, %l2
addcc %g1, 0x036E, %l6
fmovsvs %xcc, %f14, %f3
fpadd16s %f5, %f10, %f12
movrne %o3, %i3, %o4
fornot2s %f14, %f5, %f14
movvc %icc, %i4, %g2
fcmpeq16 %f6, %f4, %g4
movne %xcc, %i2, %o7
bleu,a %icc, loop_4350
fornot1 %f10, %f10, %f10
tl %xcc, 0x3
movneg %icc, %g6, %g3
loop_4350:
movrgz %l3, 0x2E9, %l1
fpadd16s %f9, %f6, %f14
ldub [%l7 + 0x7B], %o2
fandnot2s %f9, %f10, %f2
fmovsvs %icc, %f12, %f11
brlz %o0, loop_4351
for %f12, %f2, %f4
stx %i1, [%l7 + 0x40]
stw %o6, [%l7 + 0x58]
loop_4351:
fmovdn %xcc, %f10, %f14
xnorcc %g7, 0x026B, %i0
fmovrdlez %l4, %f6, %f14
ld [%l7 + 0x24], %f11
fba %fcc0, loop_4352
subcc %i5, %i6, %l5
fmovdne %icc, %f13, %f0
ldsh [%l7 + 0x20], %o1
loop_4352:
fmovscs %icc, %f12, %f2
st %f10, [%l7 + 0x18]
tge %icc, 0x2
array16 %i7, %l0, %g5
tleu %icc, 0x7
bne,a,pt %xcc, loop_4353
fnor %f8, %f8, %f8
stw %o5, [%l7 + 0x44]
fmovdg %icc, %f14, %f13
loop_4353:
ldsw [%l7 + 0x44], %g1
ldsh [%l7 + 0x1C], %l6
fzeros %f10
ldx [%l7 + 0x58], %l2
lduh [%l7 + 0x6A], %o3
alignaddr %i3, %o4, %i4
subc %g2, %i2, %o7
umul %g6, 0x1EEF, %g4
ldd [%l7 + 0x78], %f6
ldd [%l7 + 0x10], %f10
alignaddrl %g3, %l1, %l3
fbg,a %fcc0, loop_4354
fornot1s %f8, %f10, %f15
fnand %f2, %f4, %f4
movrlez %o2, 0x2E4, %i1
loop_4354:
mova %xcc, %o0, %o6
lduw [%l7 + 0x48], %g7
movrlz %i0, %l4, %i5
movcs %icc, %i6, %l5
fcmple32 %f2, %f8, %i7
stb %o1, [%l7 + 0x23]
sll %l0, %g5, %o5
stx %l6, [%l7 + 0x08]
lduw [%l7 + 0x58], %l2
fand %f6, %f12, %f10
ldsw [%l7 + 0x78], %g1
movcs %xcc, %i3, %o3
fnand %f10, %f10, %f12
mulx %o4, 0x1639, %i4
fsrc1s %f4, %f2
fmovrdne %i2, %f12, %f6
fmovrdne %g2, %f8, %f12
fbul,a %fcc1, loop_4355
fmovdn %icc, %f6, %f11
stw %g6, [%l7 + 0x60]
fblg %fcc2, loop_4356
loop_4355:
array16 %g4, %g3, %o7
movrne %l3, %o2, %l1
ldsb [%l7 + 0x5B], %i1
loop_4356:
movne %icc, %o0, %g7
edge32n %o6, %i0, %l4
tleu %xcc, 0x1
xor %i5, %i6, %i7
lduh [%l7 + 0x56], %o1
andn %l0, 0x018A, %g5
fcmpne32 %f10, %f10, %o5
fabsd %f0, %f0
ldsw [%l7 + 0x74], %l5
tpos %icc, 0x3
fbn %fcc2, loop_4357
fmovdcs %xcc, %f9, %f4
fornot2 %f2, %f0, %f2
andn %l2, 0x197D, %l6
loop_4357:
tge %icc, 0x0
fcmpeq16 %f0, %f14, %g1
udivx %o3, 0x184F, %o4
ldd [%l7 + 0x18], %f12
fbule,a %fcc1, loop_4358
fnot2 %f10, %f4
ldx [%l7 + 0x48], %i4
fnor %f6, %f8, %f4
loop_4358:
fmovdcs %xcc, %f14, %f3
srax %i3, 0x01, %g2
fpsub32s %f9, %f2, %f13
std %f0, [%l7 + 0x10]
fmovsne %icc, %f12, %f7
fbe,a %fcc1, loop_4359
brgz,a %i2, loop_4360
fbge,a %fcc2, loop_4361
fmul8sux16 %f4, %f14, %f12
loop_4359:
fmovdpos %xcc, %f5, %f3
loop_4360:
ldx [%l7 + 0x08], %g4
loop_4361:
bleu,a,pt %icc, loop_4362
addc %g3, %g6, %o7
ldub [%l7 + 0x57], %o2
fmovscs %xcc, %f5, %f9
loop_4362:
ldsb [%l7 + 0x39], %l1
fmovse %xcc, %f9, %f14
fmovsa %xcc, %f4, %f9
xnorcc %l3, %o0, %i1
ba,a,pn %xcc, loop_4363
sth %g7, [%l7 + 0x54]
addcc %i0, 0x0365, %l4
st %f6, [%l7 + 0x08]
loop_4363:
fsrc2 %f12, %f8
edge32n %i5, %o6, %i6
call loop_4364
popc %i7, %o1
tsubcc %l0, %o5, %l5
orn %g5, %l6, %l2
loop_4364:
ldsh [%l7 + 0x28], %o3
bne %xcc, loop_4365
stx %o4, [%l7 + 0x40]
movvs %icc, %g1, %i3
lduw [%l7 + 0x14], %g2
loop_4365:
stw %i2, [%l7 + 0x6C]
sth %g4, [%l7 + 0x32]
fsrc1s %f3, %f2
udivcc %g3, 0x13D4, %g6
edge16 %o7, %o2, %i4
mova %icc, %l1, %o0
nop
setx loop_4366, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc2 %f2, %f8
fnand %f14, %f10, %f8
fxnor %f8, %f10, %f4
loop_4366:
brnz,a %i1, loop_4367
fbn,a %fcc2, loop_4368
fpadd32s %f9, %f0, %f14
fmovsa %xcc, %f8, %f10
loop_4367:
nop
setx loop_4369, %l0, %l1
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_4368:
fmovsleu %xcc, %f9, %f7
fpadd16 %f12, %f14, %f2
tleu %xcc, 0x7
loop_4369:
fbug %fcc0, loop_4370
ba,pn %xcc, loop_4371
fabsd %f14, %f14
fornot2s %f13, %f13, %f12
loop_4370:
stw %g7, [%l7 + 0x30]
loop_4371:
srl %i0, 0x1E, %l4
smulcc %l3, %o6, %i6
fcmple16 %f4, %f0, %i7
bge %xcc, loop_4372
fnor %f4, %f0, %f0
fcmpd %fcc3, %f0, %f10
bge,pt %icc, loop_4373
loop_4372:
ldub [%l7 + 0x61], %i5
bl,pn %icc, loop_4374
ldx [%l7 + 0x68], %l0
loop_4373:
smul %o5, 0x0BB4, %o1
edge8 %g5, %l6, %l5
loop_4374:
andcc %l2, %o4, %o3
bvc,pn %xcc, loop_4375
bcs,a loop_4376
stb %g1, [%l7 + 0x5A]
edge8 %g2, %i2, %i3
loop_4375:
bge,a,pn %xcc, loop_4377
loop_4376:
fmovdpos %xcc, %f15, %f3
fpsub16 %f6, %f8, %f0
fmul8x16al %f11, %f7, %f4
loop_4377:
array32 %g3, %g6, %o7
ldsw [%l7 + 0x28], %o2
ldub [%l7 + 0x14], %i4
std %f0, [%l7 + 0x78]
fxnor %f2, %f0, %f2
fnot1 %f2, %f14
umulcc %g4, %l1, %i1
std %f10, [%l7 + 0x48]
umul %o0, 0x13AC, %g7
taddcctv %l4, %i0, %l3
fmovdn %icc, %f7, %f5
stx %o6, [%l7 + 0x70]
movvs %xcc, %i7, %i5
xorcc %l0, 0x07A6, %i6
lduw [%l7 + 0x24], %o5
lduw [%l7 + 0x38], %o1
mova %xcc, %l6, %l5
ldx [%l7 + 0x38], %g5
edge32 %o4, %l2, %o3
sth %g2, [%l7 + 0x18]
lduh [%l7 + 0x30], %i2
edge8ln %g1, %g3, %g6
fnot2s %f11, %f6
ld [%l7 + 0x4C], %f15
orncc %o7, 0x14CC, %o2
for %f12, %f8, %f12
bcs loop_4378
edge8 %i4, %g4, %l1
fornot1 %f0, %f2, %f0
ldub [%l7 + 0x65], %i1
loop_4378:
orn %o0, 0x02B4, %i3
array16 %l4, %g7, %l3
fmovdvs %icc, %f13, %f15
fand %f12, %f0, %f10
tn %xcc, 0x7
fpsub32 %f2, %f6, %f14
lduh [%l7 + 0x2A], %i0
tgu %icc, 0x3
fabss %f13, %f8
tsubcctv %i7, %i5, %o6
tleu %xcc, 0x4
fblg,a %fcc2, loop_4379
ldsb [%l7 + 0x45], %i6
ldsb [%l7 + 0x6C], %l0
st %f1, [%l7 + 0x6C]
loop_4379:
fnegd %f4, %f10
brz,a %o1, loop_4380
umul %l6, 0x14DD, %o5
fmul8x16 %f11, %f10, %f12
xorcc %g5, 0x06A9, %o4
loop_4380:
ba %icc, loop_4381
ldx [%l7 + 0x48], %l2
lduw [%l7 + 0x68], %o3
lduh [%l7 + 0x6A], %l5
loop_4381:
taddcctv %g2, %i2, %g1
movneg %icc, %g3, %o7
brgez %g6, loop_4382
movne %icc, %i4, %o2
stw %l1, [%l7 + 0x40]
fpsub32 %f0, %f6, %f14
loop_4382:
std %f4, [%l7 + 0x70]
sth %i1, [%l7 + 0x46]
move %xcc, %o0, %g4
stb %i3, [%l7 + 0x60]
xor %l4, %g7, %l3
fornot1 %f12, %f10, %f14
fbug,a %fcc2, loop_4383
fcmpgt32 %f6, %f2, %i7
fpack16 %f12, %f10
ldx [%l7 + 0x08], %i5
loop_4383:
bne,a,pn %icc, loop_4384
movneg %icc, %o6, %i0
fmovsvs %xcc, %f8, %f0
stw %l0, [%l7 + 0x14]
loop_4384:
fxnor %f8, %f10, %f12
ldsw [%l7 + 0x44], %i6
fpsub32s %f0, %f11, %f15
movcs %xcc, %o1, %l6
movrlz %o5, %o4, %g5
ld [%l7 + 0x08], %f8
ld [%l7 + 0x18], %f10
fand %f6, %f4, %f14
bge,a %icc, loop_4385
bl %icc, loop_4386
fxor %f10, %f14, %f12
sth %o3, [%l7 + 0x2C]
loop_4385:
ldub [%l7 + 0x58], %l2
loop_4386:
fmovdvs %xcc, %f12, %f2
lduh [%l7 + 0x64], %l5
andncc %g2, %g1, %g3
fmovrde %i2, %f10, %f6
fmovrdlez %o7, %f6, %f12
edge8n %g6, %o2, %l1
fmovrdne %i4, %f14, %f0
sth %o0, [%l7 + 0x74]
fbge %fcc2, loop_4387
umul %i1, 0x02D9, %g4
std %f0, [%l7 + 0x58]
stb %l4, [%l7 + 0x12]
loop_4387:
ldsh [%l7 + 0x28], %i3
fmovrsne %g7, %f6, %f13
tl %icc, 0x6
fmovde %xcc, %f0, %f6
nop
setx loop_4388, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovrde %l3, %f4, %f0
ldsb [%l7 + 0x34], %i5
fornot1s %f14, %f14, %f6
loop_4388:
fors %f7, %f2, %f15
ldd [%l7 + 0x70], %f6
umulcc %o6, %i0, %i7
brnz,a %i6, loop_4389
lduh [%l7 + 0x30], %o1
lduh [%l7 + 0x7A], %l0
fmovrdlez %o5, %f4, %f2
loop_4389:
tcc %xcc, 0x4
smulcc %o4, 0x02EC, %g5
fnors %f0, %f15, %f12
edge8ln %l6, %o3, %l2
ld [%l7 + 0x3C], %f9
nop
setx loop_4390, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduw [%l7 + 0x0C], %l5
stb %g1, [%l7 + 0x7B]
stx %g3, [%l7 + 0x08]
loop_4390:
edge32 %i2, %g2, %o7
movleu %icc, %o2, %g6
movne %xcc, %l1, %o0
ldsb [%l7 + 0x6F], %i1
ldsb [%l7 + 0x7C], %g4
movneg %icc, %l4, %i3
stx %g7, [%l7 + 0x50]
brgez %l3, loop_4391
xnor %i4, %o6, %i0
lduh [%l7 + 0x64], %i7
fxnors %f2, %f1, %f2
loop_4391:
andncc %i5, %i6, %o1
fbug %fcc3, loop_4392
fxnors %f11, %f14, %f11
edge16 %o5, %l0, %o4
tg %icc, 0x1
loop_4392:
ld [%l7 + 0x50], %f7
stb %l6, [%l7 + 0x62]
bn,a loop_4393
ldsb [%l7 + 0x45], %o3
edge8ln %l2, %g5, %g1
fexpand %f3, %f12
loop_4393:
ldsh [%l7 + 0x78], %l5
tpos %icc, 0x5
ldsw [%l7 + 0x34], %g3
fblg,a %fcc1, loop_4394
addc %i2, 0x0652, %g2
fbuge,a %fcc2, loop_4395
ldd [%l7 + 0x28], %f12
loop_4394:
movne %icc, %o7, %o2
fmovrse %g6, %f7, %f13
loop_4395:
fmovrdgez %l1, %f2, %f14
lduh [%l7 + 0x54], %i1
bvs,pn %xcc, loop_4396
stw %o0, [%l7 + 0x5C]
std %f4, [%l7 + 0x18]
ld [%l7 + 0x38], %f12
loop_4396:
fnand %f14, %f0, %f10
fmovdvs %icc, %f9, %f6
tvs %icc, 0x0
ldub [%l7 + 0x47], %l4
fmovsne %xcc, %f0, %f4
fmovrsne %g4, %f5, %f9
bvs %icc, loop_4397
fpmerge %f8, %f4, %f10
ldsb [%l7 + 0x58], %g7
ldsh [%l7 + 0x3C], %i3
loop_4397:
stw %l3, [%l7 + 0x0C]
edge8n %i4, %i0, %i7
addcc %o6, 0x0521, %i6
fbn,a %fcc3, loop_4398
mulx %i5, %o1, %l0
fcmple16 %f12, %f4, %o5
movvs %icc, %l6, %o4
loop_4398:
fmovdpos %xcc, %f9, %f11
st %f15, [%l7 + 0x54]
bn,a %xcc, loop_4399
sub %o3, 0x1B55, %l2
fxnors %f3, %f7, %f6
movvc %xcc, %g1, %g5
loop_4399:
be,pn %xcc, loop_4400
fmul8x16 %f3, %f14, %f14
edge32 %g3, %l5, %g2
fba %fcc0, loop_4401
loop_4400:
ldub [%l7 + 0x79], %o7
edge32 %o2, %i2, %g6
bvs,a,pn %icc, loop_4402
loop_4401:
fmovse %icc, %f15, %f6
tpos %icc, 0x5
fmovsn %icc, %f9, %f8
loop_4402:
fmovdneg %xcc, %f5, %f2
lduh [%l7 + 0x34], %i1
nop
setx loop_4403, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot1s %f10, %f11, %f2
ldd [%l7 + 0x70], %f4
fsrc1s %f10, %f10
loop_4403:
fnegd %f14, %f14
ldx [%l7 + 0x28], %o0
popc 0x02B9, %l1
ldsb [%l7 + 0x43], %l4
tg %xcc, 0x1
be,a,pn %icc, loop_4404
taddcc %g7, 0x0CB4, %g4
fbe,a %fcc3, loop_4405
edge32ln %i3, %l3, %i0
loop_4404:
ldub [%l7 + 0x47], %i7
fbul,a %fcc2, loop_4406
loop_4405:
fcmpne16 %f4, %f8, %o6
fzero %f0
ldsw [%l7 + 0x74], %i4
loop_4406:
udivx %i5, 0x11BE, %i6
ld [%l7 + 0x34], %f14
movle %icc, %o1, %l0
ble,pt %xcc, loop_4407
fbg %fcc0, loop_4408
bvs,pt %xcc, loop_4409
bcc,pt %xcc, loop_4410
loop_4407:
movleu %icc, %o5, %l6
loop_4408:
tleu %xcc, 0x2
loop_4409:
move %icc, %o4, %o3
loop_4410:
ldsw [%l7 + 0x28], %l2
tleu %xcc, 0x2
bleu,pn %xcc, loop_4411
fbug %fcc3, loop_4412
fmuld8sux16 %f4, %f2, %f4
fxors %f4, %f10, %f0
loop_4411:
stw %g5, [%l7 + 0x64]
loop_4412:
stw %g1, [%l7 + 0x0C]
fmovdneg %icc, %f11, %f13
bvs %icc, loop_4413
fmovsvs %icc, %f4, %f4
fbug,a %fcc2, loop_4414
nop
setx loop_4415, %l0, %l1
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_4413:
stx %l5, [%l7 + 0x38]
fnand %f8, %f0, %f10
loop_4414:
fpadd32s %f10, %f1, %f12
loop_4415:
fmovsleu %xcc, %f8, %f15
lduw [%l7 + 0x50], %g3
fzero %f14
addccc %g2, %o2, %o7
movrgz %g6, 0x212, %i1
fmovdne %icc, %f7, %f7
fornot1s %f4, %f12, %f15
ldx [%l7 + 0x48], %o0
orn %i2, %l4, %l1
ldub [%l7 + 0x5E], %g7
ldd [%l7 + 0x50], %f6
alignaddrl %i3, %g4, %i0
fmovdneg %xcc, %f14, %f11
stx %l3, [%l7 + 0x28]
st %f4, [%l7 + 0x7C]
fmovdl %icc, %f15, %f10
brnz %o6, loop_4416
fpadd32 %f12, %f6, %f0
fbule,a %fcc1, loop_4417
bpos,a,pt %icc, loop_4418
loop_4416:
ldsw [%l7 + 0x68], %i4
brnz %i5, loop_4419
loop_4417:
fnot2s %f7, %f3
loop_4418:
fmovdneg %icc, %f9, %f6
stx %i7, [%l7 + 0x38]
loop_4419:
nop
setx loop_4420, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bg,pn %icc, loop_4421
array16 %i6, %o1, %o5
ldsb [%l7 + 0x6E], %l6
loop_4420:
fbg,a %fcc3, loop_4422
loop_4421:
movn %icc, %o4, %o3
fpack16 %f4, %f1
movneg %xcc, %l0, %l2
loop_4422:
fpsub16s %f6, %f7, %f1
xor %g5, 0x0355, %l5
pdist %f0, %f4, %f0
stx %g3, [%l7 + 0x28]
st %f12, [%l7 + 0x44]
ldsw [%l7 + 0x58], %g2
sdivx %g1, 0x0274, %o7
movg %xcc, %g6, %i1
ldsh [%l7 + 0x40], %o0
fmovrslez %i2, %f12, %f11
edge8l %l4, %l1, %g7
movn %xcc, %o2, %i3
movgu %icc, %g4, %i0
sllx %l3, %o6, %i5
ldd [%l7 + 0x30], %f8
umul %i4, 0x100D, %i7
nop
setx loop_4423, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ble %icc, loop_4424
ldsw [%l7 + 0x18], %i6
bcc,pt %icc, loop_4425
loop_4423:
fblg %fcc2, loop_4426
loop_4424:
st %f2, [%l7 + 0x60]
ldd [%l7 + 0x58], %f2
loop_4425:
sdivx %o1, 0x0800, %o5
loop_4426:
fbug,a %fcc0, loop_4427
fbu %fcc3, loop_4428
smul %l6, 0x0C4D, %o4
ldub [%l7 + 0x45], %l0
loop_4427:
ldsb [%l7 + 0x61], %l2
loop_4428:
fcmped %fcc3, %f4, %f14
movl %xcc, %o3, %l5
array8 %g3, %g2, %g1
st %f12, [%l7 + 0x78]
fmovdpos %icc, %f6, %f14
fbg,a %fcc1, loop_4429
stw %g5, [%l7 + 0x34]
ldx [%l7 + 0x48], %g6
fmovdgu %xcc, %f5, %f12
loop_4429:
stb %o7, [%l7 + 0x29]
ldsh [%l7 + 0x4A], %i1
ldub [%l7 + 0x54], %i2
fmovsleu %icc, %f13, %f11
st %f13, [%l7 + 0x60]
udiv %l4, 0x0C9A, %l1
fpadd16s %f4, %f4, %f14
movle %icc, %g7, %o0
ldd [%l7 + 0x30], %f4
edge32n %o2, %i3, %g4
ldd [%l7 + 0x28], %f12
tne %xcc, 0x5
fmovsvs %icc, %f14, %f3
tsubcc %i0, %o6, %l3
ldx [%l7 + 0x28], %i4
st %f10, [%l7 + 0x30]
fbul,a %fcc1, loop_4430
stx %i5, [%l7 + 0x40]
taddcctv %i7, 0x1D64, %i6
fbo,a %fcc1, loop_4431
loop_4430:
orcc %o1, 0x1557, %l6
lduh [%l7 + 0x32], %o5
fpsub16s %f4, %f1, %f6
loop_4431:
edge8l %o4, %l0, %o3
movcc %xcc, %l2, %g3
smulcc %l5, %g1, %g5
fmovrdne %g2, %f0, %f14
fmovrsne %o7, %f13, %f0
bleu %icc, loop_4432
movcc %icc, %i1, %g6
ldx [%l7 + 0x70], %l4
stb %i2, [%l7 + 0x53]
loop_4432:
or %l1, 0x05AE, %g7
movle %xcc, %o0, %o2
fmovrslz %g4, %f15, %f13
orcc %i0, %o6, %l3
bpos,a,pt %xcc, loop_4433
tgu %xcc, 0x7
fmovs %f0, %f15
mova %icc, %i3, %i5
loop_4433:
fmovsn %icc, %f12, %f1
stx %i4, [%l7 + 0x58]
lduw [%l7 + 0x3C], %i6
ldub [%l7 + 0x79], %i7
fmovscc %icc, %f12, %f1
movre %o1, %l6, %o5
nop
setx loop_4434, %l0, %l1
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 + 0x64], %l0
fbug,a %fcc3, loop_4435
umul %o4, %o3, %g3
loop_4434:
std %f0, [%l7 + 0x08]
te %xcc, 0x1
loop_4435:
ldx [%l7 + 0x60], %l2
fones %f7
ld [%l7 + 0x44], %f8
fpsub32 %f2, %f8, %f14
popc 0x186C, %g1
fbug,a %fcc0, loop_4436
movcs %icc, %g5, %l5
movvc %xcc, %g2, %i1
fpackfix %f2, %f7
loop_4436:
ldsh [%l7 + 0x32], %g6
fmovrsne %o7, %f15, %f1
taddcctv %i2, 0x0E0A, %l4
ldsb [%l7 + 0x3C], %g7
fmovd %f2, %f4
ldsw [%l7 + 0x70], %l1
std %f0, [%l7 + 0x20]
fsrc1 %f14, %f14
ldx [%l7 + 0x50], %o0
lduh [%l7 + 0x4A], %g4
movre %i0, 0x325, %o6
fbo %fcc2, loop_4437
fmovscs %xcc, %f3, %f7
bvs,pn %xcc, loop_4438
fcmpes %fcc0, %f14, %f9
loop_4437:
fnegs %f12, %f5
fmovs %f15, %f5
loop_4438:
fpsub32 %f14, %f14, %f10
tl %icc, 0x0
ble loop_4439
fone %f0
stb %l3, [%l7 + 0x54]
edge8 %o2, %i3, %i5
loop_4439:
fmovrsgz %i4, %f7, %f5
movrgz %i7, 0x291, %i6
ldsb [%l7 + 0x56], %o1
subccc %l6, 0x1EA6, %o5
srl %l0, %o4, %o3
bvs %icc, loop_4440
std %f6, [%l7 + 0x18]
tn %icc, 0x1
movrlz %l2, 0x3D0, %g1
loop_4440:
ldsh [%l7 + 0x6A], %g5
tvc %icc, 0x0
ldd [%l7 + 0x40], %f14
std %f8, [%l7 + 0x70]
brlz %g3, loop_4441
sth %g2, [%l7 + 0x22]
st %f12, [%l7 + 0x74]
ldx [%l7 + 0x48], %i1
loop_4441:
fmuld8sux16 %f1, %f14, %f0
ldub [%l7 + 0x5C], %l5
bgu %xcc, loop_4442
stx %g6, [%l7 + 0x10]
fmovse %icc, %f9, %f15
lduw [%l7 + 0x3C], %i2
loop_4442:
subccc %o7, 0x13E0, %g7
movvs %icc, %l1, %l4
ldub [%l7 + 0x60], %g4
popc 0x0357, %i0
edge8 %o6, %l3, %o2
st %f13, [%l7 + 0x78]
fcmple16 %f14, %f10, %o0
tneg %icc, 0x0
nop
setx loop_4443, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovda %icc, %f10, %f11
fbg %fcc0, loop_4444
st %f12, [%l7 + 0x7C]
loop_4443:
fmovrdne %i3, %f14, %f14
fsrc2 %f6, %f0
loop_4444:
lduw [%l7 + 0x08], %i4
movvc %xcc, %i7, %i5
ldsw [%l7 + 0x2C], %i6
ld [%l7 + 0x2C], %f9
bpos loop_4445
bneg,pt %icc, loop_4446
alignaddr %o1, %l6, %o5
addccc %l0, %o4, %l2
loop_4445:
sth %o3, [%l7 + 0x66]
loop_4446:
fbg,a %fcc3, loop_4447
ldx [%l7 + 0x10], %g1
std %f2, [%l7 + 0x08]
edge16ln %g5, %g2, %g3
loop_4447:
andcc %i1, %g6, %l5
fmovspos %icc, %f4, %f4
fbu %fcc1, loop_4448
movn %icc, %o7, %g7
fmovsn %icc, %f9, %f2
movl %icc, %l1, %l4
loop_4448:
be %icc, loop_4449
ld [%l7 + 0x4C], %f4
fmovsle %xcc, %f0, %f10
ldub [%l7 + 0x7C], %g4
loop_4449:
bvc,pn %icc, loop_4450
brnz %i0, loop_4451
movrlz %i2, 0x0D5, %l3
ldsw [%l7 + 0x64], %o2
loop_4450:
ldsw [%l7 + 0x68], %o0
loop_4451:
mulx %i3, %i4, %i7
movpos %xcc, %o6, %i5
fors %f3, %f3, %f6
ldd [%l7 + 0x38], %f10
umul %o1, 0x0634, %i6
ldx [%l7 + 0x30], %o5
fxnors %f5, %f15, %f7
fmovdcc %xcc, %f12, %f11
pdist %f4, %f10, %f12
movvc %xcc, %l0, %l6
mova %xcc, %l2, %o4
movvs %icc, %o3, %g5
sethi 0x11E5, %g1
fbo %fcc1, loop_4452
ld [%l7 + 0x28], %f1
fmovd %f8, %f0
sllx %g3, 0x0D, %i1
loop_4452:
fmovrdlez %g2, %f12, %f6
popc %g6, %l5
stb %o7, [%l7 + 0x76]
fcmpeq16 %f8, %f6, %l1
stx %g7, [%l7 + 0x50]
fmovspos %xcc, %f9, %f15
subcc %g4, %l4, %i0
fbn %fcc1, loop_4453
stx %l3, [%l7 + 0x08]
st %f9, [%l7 + 0x10]
fmovsneg %xcc, %f11, %f4
loop_4453:
array32 %o2, %i2, %o0
st %f5, [%l7 + 0x70]
ldub [%l7 + 0x22], %i3
fbne %fcc3, loop_4454
ldub [%l7 + 0x47], %i4
fmovrsne %o6, %f1, %f1
stb %i7, [%l7 + 0x2A]
loop_4454:
bneg,a %xcc, loop_4455
sub %o1, %i6, %i5
fxor %f2, %f2, %f6
movrgez %l0, %o5, %l2
loop_4455:
ldd [%l7 + 0x60], %f2
fcmpgt16 %f6, %f10, %o4
tpos %icc, 0x4
srlx %o3, 0x0E, %l6
ldub [%l7 + 0x63], %g5
ldd [%l7 + 0x40], %f4
fandnot1s %f14, %f9, %f0
std %f10, [%l7 + 0x50]
subcc %g1, %i1, %g3
edge32l %g2, %l5, %g6
edge8n %o7, %l1, %g7
umulcc %l4, %i0, %g4
lduw [%l7 + 0x2C], %l3
fcmped %fcc3, %f0, %f4
fbne %fcc2, loop_4456
ldx [%l7 + 0x58], %i2
fmul8sux16 %f10, %f10, %f6
fnot2s %f3, %f6
loop_4456:
ldsb [%l7 + 0x7E], %o0
bpos,a %icc, loop_4457
std %f14, [%l7 + 0x70]
st %f2, [%l7 + 0x48]
fxor %f4, %f14, %f10
loop_4457:
fnot1s %f2, %f5
ldd [%l7 + 0x50], %f2
sra %o2, %i4, %o6
ldsb [%l7 + 0x0E], %i3
fmovdle %icc, %f15, %f11
lduh [%l7 + 0x24], %o1
fpsub16s %f1, %f7, %f11
st %f10, [%l7 + 0x6C]
fmovscc %xcc, %f15, %f10
sdivcc %i6, 0x02C0, %i7
fpmerge %f7, %f6, %f8
brlez %i5, loop_4458
movg %xcc, %l0, %o5
fmovrdlez %o4, %f12, %f8
ldsw [%l7 + 0x68], %l2
loop_4458:
fornot1 %f2, %f14, %f10
bgu,a,pt %xcc, loop_4459
fsrc1 %f4, %f4
ldsb [%l7 + 0x6D], %l6
bl,a,pn %icc, loop_4460
loop_4459:
fmovscc %icc, %f15, %f1
fzeros %f11
movleu %xcc, %g5, %g1
loop_4460:
smul %o3, %i1, %g3
orn %g2, 0x179A, %l5
array8 %g6, %l1, %o7
nop
setx loop_4461, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fsrc1 %f4, %f4
udivx %g7, 0x0451, %i0
ldub [%l7 + 0x45], %g4
loop_4461:
fmovsg %xcc, %f13, %f15
bneg,a %xcc, loop_4462
ldsb [%l7 + 0x09], %l3
ble,a %xcc, loop_4463
bcs,pt %xcc, loop_4464
loop_4462:
taddcc %l4, %i2, %o2
mulscc %i4, 0x1145, %o0
loop_4463:
movvc %icc, %o6, %o1
loop_4464:
fcmpd %fcc2, %f2, %f12
movn %icc, %i6, %i7
fones %f15
ld [%l7 + 0x08], %f14
tcs %icc, 0x2
ldub [%l7 + 0x7F], %i3
lduh [%l7 + 0x72], %i5
pdist %f12, %f14, %f4
stx %o5, [%l7 + 0x70]
ldsh [%l7 + 0x0C], %o4
fbl,a %fcc0, loop_4465
fnot1 %f12, %f2
fsrc1s %f7, %f4
movleu %xcc, %l0, %l2
loop_4465:
edge32l %g5, %g1, %o3
andn %i1, 0x0156, %l6
stb %g2, [%l7 + 0x14]
st %f13, [%l7 + 0x54]
nop
setx loop_4466, %l0, %l1
jmpl %l1, %l5
stw %g3, [%l7 + 0x20]
fbu,a %fcc1, loop_4467
fnands %f14, %f1, %f3
loop_4466:
fmovsg %icc, %f11, %f9
movn %icc, %g6, %o7
loop_4467:
andncc %g7, %l1, %i0
ldsh [%l7 + 0x4C], %l3
smul %l4, %i2, %g4
lduh [%l7 + 0x28], %i4
fpadd16s %f10, %f3, %f4
stw %o2, [%l7 + 0x08]
ldsh [%l7 + 0x48], %o6
tle %icc, 0x0
fmovdvc %xcc, %f12, %f9
xnorcc %o1, 0x1E51, %i6
std %f10, [%l7 + 0x68]
tsubcctv %o0, 0x067D, %i3
ldsb [%l7 + 0x09], %i5
sth %o5, [%l7 + 0x6A]
ldx [%l7 + 0x68], %o4
move %xcc, %i7, %l2
tle %icc, 0x7
ldsb [%l7 + 0x38], %g5
ble,a loop_4468
stw %l0, [%l7 + 0x1C]
orncc %g1, %o3, %i1
ldub [%l7 + 0x74], %g2
loop_4468:
xor %l5, %g3, %l6
mova %xcc, %g6, %o7
fmovsle %xcc, %f7, %f14
fxors %f5, %f9, %f5
ldsw [%l7 + 0x64], %l1
srlx %i0, %g7, %l3
srlx %l4, %g4, %i2
fbe %fcc0, loop_4469
sth %i4, [%l7 + 0x62]
movrgez %o6, 0x096, %o2
ldub [%l7 + 0x77], %i6
loop_4469:
lduw [%l7 + 0x68], %o0
fabss %f3, %f10
fmovsge %xcc, %f8, %f3
ldsw [%l7 + 0x18], %i3
fblg %fcc1, loop_4470
fmovdcc %icc, %f6, %f2
fmovrdne %o1, %f8, %f4
fblg %fcc0, loop_4471
loop_4470:
lduh [%l7 + 0x3C], %o5
tneg %xcc, 0x1
sdivcc %i5, 0x0F82, %i7
loop_4471:
srax %o4, %g5, %l0
st %f8, [%l7 + 0x18]
lduh [%l7 + 0x12], %l2
stx %g1, [%l7 + 0x18]
edge16 %o3, %i1, %l5
fmul8x16au %f1, %f6, %f10
fbe,a %fcc2, loop_4472
fmovsneg %icc, %f0, %f11
movl %icc, %g3, %l6
sdiv %g6, 0x02A6, %o7
loop_4472:
lduh [%l7 + 0x7E], %l1
fmovdge %xcc, %f4, %f2
fmovrse %i0, %f7, %f15
sth %g7, [%l7 + 0x0C]
bneg %icc, loop_4473
lduw [%l7 + 0x54], %g2
fnegs %f4, %f14
ldsw [%l7 + 0x48], %l4
loop_4473:
ba,a,pt %icc, loop_4474
nop
setx loop_4475, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udivx %l3, 0x1C3A, %g4
ldd [%l7 + 0x40], %f2
loop_4474:
movre %i2, %o6, %o2
loop_4475:
array16 %i4, %o0, %i3
fmuld8sux16 %f4, %f1, %f0
fxnor %f12, %f14, %f0
fcmped %fcc2, %f6, %f2
movne %xcc, %i6, %o1
fcmpgt32 %f4, %f10, %i5
smulcc %o5, %o4, %i7
edge8n %l0, %l2, %g1
brlz,a %g5, loop_4476
ldx [%l7 + 0x60], %o3
ldub [%l7 + 0x15], %l5
fble,a %fcc2, loop_4477
loop_4476:
xor %i1, %l6, %g3
bn loop_4478
movneg %icc, %g6, %o7
loop_4477:
movl %icc, %l1, %i0
fpack32 %f6, %f8, %f14
loop_4478:
fmovrdlz %g2, %f14, %f10
for %f4, %f8, %f2
bpos,a loop_4479
fmovsleu %xcc, %f2, %f14
movrgez %g7, 0x2B5, %l4
sll %l3, %i2, %g4
loop_4479:
ldsw [%l7 + 0x4C], %o6
umulcc %i4, %o2, %i3
fpack32 %f2, %f2, %f8
fbl %fcc3, loop_4480
andncc %i6, %o0, %o1
bneg,a loop_4481
fmovsa %icc, %f4, %f13
loop_4480:
srax %o5, %o4, %i5
ldub [%l7 + 0x56], %i7
loop_4481:
ldsb [%l7 + 0x0E], %l0
bvs,pn %icc, loop_4482
fabss %f14, %f6
fmovsa %xcc, %f9, %f5
stx %g1, [%l7 + 0x78]
loop_4482:
ldd [%l7 + 0x10], %f6
brlez %g5, loop_4483
fsrc1s %f12, %f8
std %f0, [%l7 + 0x50]
ldsb [%l7 + 0x70], %l2
loop_4483:
fnor %f6, %f14, %f2
ldd [%l7 + 0x48], %f2
fandnot2 %f0, %f2, %f12
fpack32 %f6, %f2, %f10
bgu,pt %icc, loop_4484
array16 %l5, %o3, %i1
fmovdle %xcc, %f11, %f0
movleu %icc, %g3, %g6
loop_4484:
edge16ln %l6, %l1, %i0
ldsw [%l7 + 0x14], %g2
bgu,a loop_4485
tn %icc, 0x2
taddcctv %g7, 0x115A, %l4
tvc %xcc, 0x4
loop_4485:
bcc %xcc, loop_4486
srlx %l3, %i2, %o7
subccc %o6, 0x020F, %i4
lduh [%l7 + 0x0A], %g4
loop_4486:
ld [%l7 + 0x08], %f5
tne %xcc, 0x3
tleu %xcc, 0x7
fmovsvs %icc, %f10, %f9
movne %xcc, %o2, %i3
lduh [%l7 + 0x34], %i6
ld [%l7 + 0x70], %f11
fsrc2s %f15, %f10
bgu,pn %xcc, loop_4487
st %f5, [%l7 + 0x44]
fpsub16 %f14, %f14, %f14
fmovrslez %o1, %f11, %f7
loop_4487:
movvc %icc, %o5, %o0
stx %o4, [%l7 + 0x28]
ld [%l7 + 0x44], %f11
tsubcctv %i7, 0x1B65, %l0
ldsw [%l7 + 0x78], %g1
bgu %icc, loop_4488
sth %i5, [%l7 + 0x52]
fcmpgt32 %f4, %f2, %g5
fble %fcc0, loop_4489
loop_4488:
fmovdg %xcc, %f3, %f9
fone %f8
fmul8x16au %f4, %f7, %f4
loop_4489:
tcs %xcc, 0x3
std %f14, [%l7 + 0x58]
alignaddr %l2, %o3, %l5
movvc %xcc, %i1, %g6
mulscc %l6, %l1, %g3
fmul8ulx16 %f8, %f6, %f2
ldd [%l7 + 0x20], %f6
fxors %f7, %f0, %f2
fmovrdlez %i0, %f6, %f12
stx %g2, [%l7 + 0x60]
fnegs %f14, %f12
ldd [%l7 + 0x70], %f6
fsrc2 %f4, %f8
lduh [%l7 + 0x5A], %g7
tsubcc %l4, %l3, %o7
lduw [%l7 + 0x7C], %o6
bvs,pn %xcc, loop_4490
ldub [%l7 + 0x48], %i2
std %f2, [%l7 + 0x50]
fmovrsne %g4, %f15, %f13
loop_4490:
brz %o2, loop_4491
lduw [%l7 + 0x18], %i4
lduh [%l7 + 0x28], %i6
stw %o1, [%l7 + 0x3C]
loop_4491:
tneg %xcc, 0x5
lduw [%l7 + 0x48], %i3
ld [%l7 + 0x38], %f14
taddcctv %o5, %o0, %o4
ldx [%l7 + 0x40], %l0
stb %i7, [%l7 + 0x34]
tsubcc %i5, 0x052D, %g5
fmovrse %l2, %f15, %f14
lduh [%l7 + 0x28], %g1
fbl,a %fcc1, loop_4492
fmovscs %xcc, %f4, %f13
fmul8sux16 %f10, %f0, %f10
ldsw [%l7 + 0x14], %o3
loop_4492:
ldsw [%l7 + 0x7C], %i1
pdist %f12, %f6, %f0
fmovda %xcc, %f2, %f11
mova %icc, %g6, %l6
edge8ln %l5, %g3, %i0
fpadd32 %f6, %f4, %f12
fmovsle %icc, %f2, %f11
srax %g2, 0x1F, %l1
fnegd %f4, %f4
fmovse %icc, %f12, %f15
andncc %g7, %l4, %l3
brgez,a %o6, loop_4493
ldub [%l7 + 0x0B], %i2
move %icc, %g4, %o7
tl %xcc, 0x0
loop_4493:
stb %o2, [%l7 + 0x0F]
fnot2s %f10, %f0
ldsh [%l7 + 0x08], %i4
movneg %icc, %i6, %o1
ld [%l7 + 0x4C], %f12
udivcc %o5, 0x0047, %o0
brgez,a %o4, loop_4494
fnegd %f12, %f2
fcmpne32 %f10, %f6, %i3
fnand %f10, %f12, %f14
loop_4494:
bcs,a %icc, loop_4495
ldsw [%l7 + 0x4C], %i7
fcmpes %fcc3, %f3, %f3
edge16l %l0, %g5, %i5
loop_4495:
fcmpne16 %f12, %f12, %g1
tg %xcc, 0x4
edge16ln %l2, %i1, %g6
ldsw [%l7 + 0x78], %o3
ldsw [%l7 + 0x60], %l5
ld [%l7 + 0x10], %f5
fmovda %icc, %f14, %f11
call loop_4496
popc 0x05F4, %l6
stx %g3, [%l7 + 0x38]
fxnors %f1, %f11, %f13
loop_4496:
movge %xcc, %g2, %l1
movrgz %i0, 0x23F, %g7
edge8ln %l4, %o6, %l3
udiv %g4, 0x0BCF, %i2
edge8l %o7, %o2, %i4
be %xcc, loop_4497
stb %o1, [%l7 + 0x62]
pdist %f6, %f12, %f4
siam 0x2
loop_4497:
fors %f6, %f1, %f9
fpackfix %f4, %f12
ldx [%l7 + 0x28], %i6
fnand %f6, %f6, %f4
fbul,a %fcc2, loop_4498
pdist %f8, %f8, %f12
movne %xcc, %o0, %o4
fsrc2 %f2, %f12
loop_4498:
fmovrsgz %o5, %f15, %f6
and %i3, 0x0B55, %i7
fxnors %f11, %f13, %f12
subc %g5, %l0, %i5
fornot2 %f8, %f0, %f10
fandnot1s %f0, %f11, %f9
tcc %xcc, 0x3
ldsb [%l7 + 0x26], %g1
fbue,a %fcc3, loop_4499
fpadd32s %f4, %f2, %f3
stx %l2, [%l7 + 0x20]
for %f2, %f2, %f0
loop_4499:
sllx %g6, %o3, %l5
edge8 %l6, %g3, %g2
fmovdne %xcc, %f12, %f10
ldsb [%l7 + 0x2F], %l1
mulx %i0, 0x0AC9, %i1
fpadd32 %f0, %f10, %f6
subc %g7, %o6, %l4
tg %icc, 0x3
ble %xcc, loop_4500
fand %f4, %f0, %f0
fmovscc %icc, %f4, %f15
sub %l3, 0x07DC, %g4
loop_4500:
bg,a %xcc, loop_4501
te %xcc, 0x5
brlz,a %o7, loop_4502
fmovsle %icc, %f2, %f3
loop_4501:
bgu loop_4503
movrlz %o2, %i2, %o1
loop_4502:
taddcctv %i6, 0x04AA, %o0
ldsw [%l7 + 0x2C], %i4
loop_4503:
andcc %o5, %i3, %i7
fmovdle %icc, %f7, %f4
st %f7, [%l7 + 0x7C]
xnor %g5, %o4, %l0
fpsub16s %f2, %f14, %f8
movgu %icc, %g1, %l2
sdivcc %i5, 0x090D, %o3
ldsb [%l7 + 0x0B], %g6
udivcc %l6, 0x09AB, %g3
ldsw [%l7 + 0x38], %g2
ldsh [%l7 + 0x28], %l5
stb %i0, [%l7 + 0x69]
fbug %fcc3, loop_4504
fcmple32 %f2, %f10, %l1
fmovspos %icc, %f7, %f0
ldub [%l7 + 0x16], %i1
loop_4504:
fbl,a %fcc3, loop_4505
fabss %f6, %f4
movvc %xcc, %g7, %o6
fcmple32 %f4, %f4, %l3
loop_4505:
fbul %fcc2, loop_4506
fandnot1s %f4, %f11, %f8
fmul8x16 %f5, %f4, %f12
fmovdcs %icc, %f5, %f12
loop_4506:
movge %xcc, %l4, %g4
fbge %fcc3, loop_4507
xorcc %o2, %i2, %o1
srl %o7, %o0, %i6
brgz,a %i4, loop_4508
loop_4507:
fmovsle %xcc, %f5, %f6
fba %fcc3, loop_4509
bg,a,pn %xcc, loop_4510
loop_4508:
addccc %i3, %o5, %i7
ba,a,pt %xcc, loop_4511
loop_4509:
ldd [%l7 + 0x08], %f0
loop_4510:
brnz,a %o4, loop_4512
fbo,a %fcc1, loop_4513
loop_4511:
movleu %xcc, %l0, %g5
fnot2 %f10, %f0
loop_4512:
fsrc1 %f2, %f2
loop_4513:
fbue %fcc3, loop_4514
std %f0, [%l7 + 0x38]
stx %g1, [%l7 + 0x78]
ta %icc, 0x1
loop_4514:
movl %xcc, %i5, %o3
fone %f0
ld [%l7 + 0x58], %f9
st %f15, [%l7 + 0x14]
ldd [%l7 + 0x40], %f10
lduh [%l7 + 0x62], %g6
movn %xcc, %l6, %g3
ldsh [%l7 + 0x70], %g2
fnot1s %f1, %f11
bg,pt %icc, loop_4515
fxor %f8, %f6, %f4
fpmerge %f15, %f8, %f6
std %f0, [%l7 + 0x28]
loop_4515:
fmovsle %xcc, %f14, %f3
nop
setx loop_4516, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %l5, [%l7 + 0x7C]
lduh [%l7 + 0x2A], %i0
fzero %f8
loop_4516:
ldd [%l7 + 0x18], %f10
fcmpeq32 %f8, %f14, %l2
mova %icc, %i1, %g7
ldd [%l7 + 0x70], %f2
bpos loop_4517
ldsb [%l7 + 0x49], %o6
array32 %l1, %l3, %g4
siam 0x5
loop_4517:
tneg %xcc, 0x0
movrlz %l4, %i2, %o2
te %icc, 0x7
ldd [%l7 + 0x38], %f10
fnor %f12, %f0, %f4
fsrc1 %f4, %f8
fands %f6, %f6, %f5
tne %icc, 0x4
movl %icc, %o7, %o1
std %f14, [%l7 + 0x50]
fmovsn %xcc, %f8, %f13
subcc %o0, 0x0F29, %i6
and %i3, %i4, %i7
fpsub32s %f4, %f0, %f8
ldsh [%l7 + 0x38], %o4
fbue,a %fcc2, loop_4518
fcmpeq32 %f14, %f6, %o5
tvs %xcc, 0x5
call loop_4519
loop_4518:
lduw [%l7 + 0x78], %g5
ldsw [%l7 + 0x64], %g1
fzero %f0
loop_4519:
fmovsne %xcc, %f6, %f5
fzero %f4
st %f13, [%l7 + 0x78]
fmovrslez %l0, %f4, %f0
ldsh [%l7 + 0x32], %o3
fnand %f8, %f8, %f6
fmovsl %icc, %f3, %f12
sllx %g6, %i5, %l6
fcmps %fcc3, %f6, %f8
stx %g2, [%l7 + 0x28]
stb %l5, [%l7 + 0x0D]
std %f8, [%l7 + 0x70]
fbug %fcc1, loop_4520
fornot1 %f10, %f14, %f0
fandnot1s %f12, %f4, %f7
addc %i0, %g3, %l2
loop_4520:
fzeros %f2
fpadd16 %f12, %f8, %f10
stb %i1, [%l7 + 0x34]
bneg %xcc, loop_4521
umul %g7, %l1, %l3
fmovdg %xcc, %f3, %f12
stb %o6, [%l7 + 0x4E]
loop_4521:
edge8l %l4, %i2, %g4
sdivx %o7, 0x16A1, %o2
tvc %xcc, 0x7
lduh [%l7 + 0x4C], %o1
ldx [%l7 + 0x68], %o0
srax %i3, %i6, %i4
tcs %icc, 0x1
bpos,pn %icc, loop_4522
andncc %i7, %o4, %g5
ldd [%l7 + 0x20], %f10
stb %g1, [%l7 + 0x3B]
loop_4522:
st %f6, [%l7 + 0x14]
fmovscc %icc, %f6, %f12
fmovrslz %o5, %f3, %f1
ldub [%l7 + 0x17], %o3
fbl %fcc1, loop_4523
subccc %l0, %i5, %g6
edge8l %l6, %l5, %g2
fmovdgu %xcc, %f8, %f15
loop_4523:
addc %g3, %l2, %i1
ldx [%l7 + 0x50], %i0
ldd [%l7 + 0x08], %f8
bcc,a,pt %xcc, loop_4524
fbule,a %fcc3, loop_4525
fnands %f5, %f14, %f11
fcmpgt16 %f8, %f12, %g7
loop_4524:
st %f5, [%l7 + 0x74]
loop_4525:
fmovsvc %icc, %f12, %f2
st %f15, [%l7 + 0x50]
ldsw [%l7 + 0x1C], %l3
stx %l1, [%l7 + 0x68]
fmul8x16 %f2, %f2, %f6
fmovrsgz %o6, %f9, %f7
ldx [%l7 + 0x48], %l4
edge8l %g4, %i2, %o7
xorcc %o1, %o2, %i3
fmovrsne %i6, %f13, %f9
fcmpne32 %f12, %f0, %o0
movgu %xcc, %i4, %o4
st %f3, [%l7 + 0x10]
ldsh [%l7 + 0x2C], %i7
lduh [%l7 + 0x44], %g5
stb %o5, [%l7 + 0x0D]
lduh [%l7 + 0x46], %g1
fmovrdgz %o3, %f0, %f2
fbu,a %fcc2, loop_4526
ldub [%l7 + 0x25], %l0
fornot2s %f11, %f3, %f7
stb %g6, [%l7 + 0x1A]
loop_4526:
fmovdvc %xcc, %f8, %f13
fmovsgu %xcc, %f7, %f12
sdivx %i5, 0x050C, %l5
ldx [%l7 + 0x28], %l6
fmovsa %xcc, %f1, %f2
bpos,a %xcc, loop_4527
ldsh [%l7 + 0x4E], %g2
array8 %l2, %i1, %i0
tle %icc, 0x4
loop_4527:
fblg,a %fcc1, loop_4528
stw %g3, [%l7 + 0x0C]
brz %l3, loop_4529
edge8ln %l1, %o6, %g7
loop_4528:
xnor %l4, %g4, %i2
fmovdvc %icc, %f8, %f9
loop_4529:
sethi 0x1BD0, %o1
fmul8ulx16 %f12, %f6, %f12
bcs %icc, loop_4530
stw %o7, [%l7 + 0x48]
fmovde %xcc, %f5, %f0
fbge %fcc2, loop_4531
loop_4530:
umulcc %i3, 0x1D7D, %o2
bgu,pt %xcc, loop_4532
fble,a %fcc2, loop_4533
loop_4531:
edge16ln %o0, %i6, %i4
srl %o4, %g5, %o5
loop_4532:
fabss %f14, %f14
loop_4533:
edge8ln %g1, %o3, %l0
fmovse %xcc, %f7, %f4
srl %g6, %i5, %i7
stx %l5, [%l7 + 0x60]
movneg %icc, %l6, %g2
fmovdge %xcc, %f3, %f11
ldsh [%l7 + 0x5C], %i1
fpadd32s %f13, %f12, %f12
nop
setx loop_4534, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bleu,a,pt %xcc, loop_4535
alignaddr %l2, %i0, %l3
brgez,a %g3, loop_4536
loop_4534:
fmul8x16 %f10, %f8, %f10
loop_4535:
movrlez %o6, 0x1FA, %g7
bpos,a,pt %xcc, loop_4537
loop_4536:
fbug,a %fcc0, loop_4538
fmovdne %xcc, %f5, %f14
edge8 %l1, %g4, %l4
loop_4537:
orcc %o1, %i2, %i3
loop_4538:
stb %o2, [%l7 + 0x11]
edge8 %o7, %i6, %i4
bleu,a loop_4539
bneg,a %xcc, loop_4540
fmovdgu %icc, %f9, %f3
bn,a loop_4541
loop_4539:
ld [%l7 + 0x5C], %f0
loop_4540:
fcmpne32 %f12, %f0, %o4
ldsh [%l7 + 0x7E], %o0
loop_4541:
ld [%l7 + 0x50], %f8
fandnot1s %f10, %f10, %f10
fble %fcc1, loop_4542
bneg,a,pn %icc, loop_4543
fmovrde %g5, %f14, %f8
ldsw [%l7 + 0x7C], %o5
loop_4542:
xorcc %o3, %l0, %g6
loop_4543:
fmovdg %icc, %f13, %f6
fcmped %fcc1, %f0, %f14
fmovrsne %g1, %f9, %f3
lduh [%l7 + 0x0A], %i5
brnz %i7, loop_4544
ld [%l7 + 0x08], %f10
fbul,a %fcc3, loop_4545
brz %l5, loop_4546
loop_4544:
fcmpgt32 %f0, %f10, %l6
ldx [%l7 + 0x10], %g2
loop_4545:
fpadd16 %f10, %f6, %f0
loop_4546:
addccc %i1, %l2, %i0
fmul8x16 %f0, %f4, %f10
sth %g3, [%l7 + 0x12]
mulx %l3, %o6, %l1
std %f14, [%l7 + 0x50]
addcc %g7, 0x1087, %g4
ble,a loop_4547
ldd [%l7 + 0x60], %f0
fbu,a %fcc3, loop_4548
fpsub16 %f2, %f0, %f10
loop_4547:
ldsh [%l7 + 0x36], %o1
fnand %f6, %f2, %f10
loop_4548:
ldsb [%l7 + 0x29], %i2
ldsh [%l7 + 0x4A], %l4
fbue %fcc3, loop_4549
fand %f14, %f6, %f12
sdiv %i3, 0x1313, %o7
tvc %icc, 0x2
loop_4549:
lduh [%l7 + 0x7A], %i6
movgu %icc, %i4, %o4
fmovda %xcc, %f9, %f5
fmul8sux16 %f12, %f12, %f12
tneg %icc, 0x5
fandnot1 %f14, %f12, %f0
addcc %o0, 0x12AF, %g5
pdist %f14, %f12, %f8
fandnot1s %f10, %f1, %f8
addcc %o5, %o2, %l0
ldd [%l7 + 0x58], %f0
fbl %fcc0, loop_4550
andcc %g6, %o3, %g1
stx %i5, [%l7 + 0x50]
st %f12, [%l7 + 0x68]
loop_4550:
std %f12, [%l7 + 0x60]
stx %i7, [%l7 + 0x40]
fpadd16s %f8, %f4, %f15
popc %l5, %l6
bcs,a %icc, loop_4551
edge16n %g2, %l2, %i0
brgz,a %i1, loop_4552
st %f1, [%l7 + 0x70]
loop_4551:
fblg,a %fcc2, loop_4553
stb %l3, [%l7 + 0x78]
loop_4552:
fsrc2 %f12, %f8
alignaddr %o6, %l1, %g3
loop_4553:
std %f10, [%l7 + 0x50]
tge %xcc, 0x1
std %f8, [%l7 + 0x70]
fabsd %f12, %f4
fcmpne16 %f12, %f0, %g4
udiv %o1, 0x1F85, %g7
edge16l %l4, %i3, %o7
tcs %icc, 0x0
orcc %i6, 0x046D, %i4
fcmpes %fcc1, %f7, %f10
sethi 0x0B76, %o4
mulx %i2, %o0, %o5
tge %icc, 0x3
fsrc1s %f7, %f7
tg %icc, 0x4
ta %xcc, 0x4
or %g5, 0x1B47, %o2
edge16 %g6, %o3, %l0
stb %i5, [%l7 + 0x65]
movrgez %i7, %l5, %l6
tgu %xcc, 0x7
fmovsvc %xcc, %f13, %f3
std %f10, [%l7 + 0x18]
pdist %f4, %f10, %f6
ldx [%l7 + 0x30], %g1
sth %l2, [%l7 + 0x32]
fandnot2 %f14, %f14, %f14
ldsw [%l7 + 0x70], %i0
std %f14, [%l7 + 0x70]
ldsh [%l7 + 0x42], %i1
stx %l3, [%l7 + 0x40]
ba loop_4554
array8 %o6, %l1, %g2
fmovrdne %g3, %f0, %f0
mulx %g4, %o1, %l4
loop_4554:
st %f11, [%l7 + 0x70]
lduh [%l7 + 0x10], %g7
stw %o7, [%l7 + 0x18]
bge,pt %icc, loop_4555
edge32 %i6, %i4, %o4
fbu %fcc3, loop_4556
tneg %icc, 0x2
loop_4555:
stw %i2, [%l7 + 0x44]
srlx %i3, %o0, %g5
loop_4556:
tg %icc, 0x2
srlx %o5, 0x07, %g6
fbule,a %fcc0, loop_4557
edge8 %o2, %o3, %l0
fmovsle %xcc, %f2, %f8
move %icc, %i5, %l5
loop_4557:
ldx [%l7 + 0x28], %i7
addc %l6, 0x19B2, %g1
fbu %fcc0, loop_4558
fnot2 %f8, %f10
fnors %f0, %f12, %f14
fmovrdlz %i0, %f2, %f2
loop_4558:
std %f10, [%l7 + 0x48]
fnors %f2, %f3, %f4
st %f14, [%l7 + 0x10]
fmovda %icc, %f5, %f9
array16 %l2, %i1, %o6
add %l3, 0x0F7C, %g2
bne loop_4559
fmovsneg %xcc, %f6, %f2
brlz,a %g3, loop_4560
sub %l1, %o1, %g4
loop_4559:
sth %l4, [%l7 + 0x1C]
st %f6, [%l7 + 0x60]
loop_4560:
fmovdle %xcc, %f11, %f9
ldsb [%l7 + 0x67], %g7
fbge,a %fcc0, loop_4561
fmovrdne %o7, %f0, %f12
ldub [%l7 + 0x43], %i6
subcc %i4, %o4, %i3
loop_4561:
fmovdgu %icc, %f12, %f9
fcmpgt16 %f12, %f0, %i2
fcmpne32 %f0, %f2, %g5
sdivcc %o5, 0x169F, %o0
edge16 %o2, %o3, %l0
mulscc %g6, %i5, %l5
fpackfix %f2, %f14
fmovscc %icc, %f9, %f1
fbue %fcc3, loop_4562
fabss %f10, %f11
udivcc %i7, 0x0981, %g1
fmovdl %xcc, %f12, %f14
loop_4562:
fmovdg %icc, %f2, %f13
brgz %i0, loop_4563
fmovdle %xcc, %f3, %f3
fble,a %fcc1, loop_4564
and %l2, 0x0933, %l6
loop_4563:
alignaddrl %o6, %l3, %i1
addcc %g3, %g2, %o1
loop_4564:
fpack32 %f6, %f14, %f12
fmovrdlez %g4, %f12, %f4
ldsh [%l7 + 0x7C], %l4
fmul8x16 %f13, %f12, %f2
fmul8x16al %f13, %f13, %f0
tsubcctv %l1, 0x1E99, %g7
or %i6, 0x0E47, %o7
stw %o4, [%l7 + 0x68]
ldx [%l7 + 0x08], %i4
fpmerge %f2, %f2, %f0
orncc %i3, 0x0AB8, %g5
fsrc1 %f6, %f12
stw %i2, [%l7 + 0x68]
fmovdcs %icc, %f7, %f0
movne %icc, %o5, %o2
lduw [%l7 + 0x6C], %o3
sll %o0, %l0, %g6
ldsh [%l7 + 0x4E], %i5
brgz,a %i7, loop_4565
st %f15, [%l7 + 0x18]
fnor %f6, %f14, %f12
tcs %icc, 0x5
loop_4565:
fmovsl %xcc, %f10, %f3
fmovrdgz %g1, %f8, %f2
orncc %i0, 0x108C, %l5
brlez,a %l2, loop_4566
std %f0, [%l7 + 0x08]
subcc %o6, 0x1EB0, %l6
bge %xcc, loop_4567
loop_4566:
bshuffle %f2, %f14, %f6
ldsh [%l7 + 0x48], %l3
bn %xcc, loop_4568
loop_4567:
orcc %g3, %i1, %g2
brnz,a %g4, loop_4569
ldsh [%l7 + 0x6E], %o1
loop_4568:
fmovrslez %l1, %f11, %f9
movle %xcc, %g7, %i6
loop_4569:
ldub [%l7 + 0x19], %l4
sth %o4, [%l7 + 0x6A]
fandnot2s %f5, %f2, %f1
ld [%l7 + 0x48], %f6
fornot2s %f4, %f6, %f15
be,a,pn %icc, loop_4570
fpsub16s %f9, %f2, %f7
fcmpes %fcc2, %f10, %f11
sth %i4, [%l7 + 0x6A]
loop_4570:
fmovdvs %icc, %f8, %f13
brgez %i3, loop_4571
call loop_4572
ldsb [%l7 + 0x56], %o7
fbuge,a %fcc2, loop_4573
loop_4571:
fandnot2 %f6, %f6, %f2
loop_4572:
fzero %f8
ldub [%l7 + 0x28], %g5
loop_4573:
sdivx %i2, 0x0CB8, %o5
addc %o2, 0x07E7, %o0
ldsh [%l7 + 0x72], %l0
fmovrslez %g6, %f6, %f12
popc %i5, %i7
lduh [%l7 + 0x38], %g1
bcs loop_4574
tleu %icc, 0x1
fmovdpos %icc, %f14, %f5
fbo %fcc3, loop_4575
loop_4574:
ldub [%l7 + 0x28], %o3
ldsh [%l7 + 0x46], %l5
brz %i0, loop_4576
loop_4575:
fmovrslz %l2, %f13, %f5
ld [%l7 + 0x14], %f11
tleu %xcc, 0x6
loop_4576:
fbg %fcc0, loop_4577
srax %l6, %l3, %g3
fmovsn %xcc, %f11, %f8
stw %i1, [%l7 + 0x30]
loop_4577:
fsrc2 %f0, %f6
ldub [%l7 + 0x7F], %o6
fornot2 %f2, %f8, %f14
array16 %g2, %g4, %l1
fpadd32 %f14, %f8, %f6
umul %g7, %o1, %l4
fones %f13
fpsub16s %f15, %f6, %f6
sth %i6, [%l7 + 0x34]
sth %o4, [%l7 + 0x0A]
fnot1 %f4, %f10
stb %i3, [%l7 + 0x09]
lduw [%l7 + 0x70], %o7
fpsub16 %f2, %f10, %f8
sth %i4, [%l7 + 0x0A]
fxnors %f8, %f9, %f6
ldd [%l7 + 0x58], %f4
fabsd %f0, %f6
fandnot1 %f12, %f12, %f8
movleu %icc, %g5, %o5
fbu %fcc2, loop_4578
edge32n %o2, %i2, %o0
edge16l %l0, %i5, %g6
movcc %xcc, %g1, %o3
loop_4578:
sth %l5, [%l7 + 0x0C]
ldsh [%l7 + 0x62], %i0
lduh [%l7 + 0x0C], %l2
ldsh [%l7 + 0x20], %l6
std %f12, [%l7 + 0x08]
tneg %xcc, 0x1
ld [%l7 + 0x14], %f14
orcc %l3, 0x078B, %i7
tge %xcc, 0x7
fmovdg %xcc, %f9, %f11
fmovsa %icc, %f14, %f15
fba,a %fcc3, loop_4579
ldsb [%l7 + 0x12], %g3
fmovsgu %xcc, %f0, %f12
std %f12, [%l7 + 0x78]
loop_4579:
xnorcc %i1, %o6, %g4
fpadd32s %f1, %f7, %f15
edge32 %l1, %g2, %g7
sth %l4, [%l7 + 0x76]
std %f14, [%l7 + 0x18]
fpack32 %f2, %f4, %f14
fexpand %f11, %f10
ldsh [%l7 + 0x46], %i6
smulcc %o4, 0x1EE3, %o1
lduw [%l7 + 0x2C], %o7
fbuge %fcc0, loop_4580
std %f12, [%l7 + 0x60]
fand %f0, %f8, %f12
sll %i4, 0x08, %g5
loop_4580:
edge8n %o5, %o2, %i3
fpadd32 %f0, %f2, %f8
st %f15, [%l7 + 0x28]
movrlz %o0, 0x00F, %l0
fmovscs %icc, %f0, %f11
ld [%l7 + 0x7C], %f1
fmovsle %icc, %f8, %f2
smulcc %i5, 0x130E, %g6
fmovdle %xcc, %f4, %f11
movrgez %g1, 0x1DB, %o3
edge16ln %l5, %i0, %l2
fblg %fcc3, loop_4581
fpsub32 %f10, %f2, %f4
movpos %xcc, %i2, %l6
fmovdne %icc, %f5, %f4
loop_4581:
fmovrsgez %i7, %f1, %f14
st %f4, [%l7 + 0x50]
movrgez %g3, %l3, %i1
ldd [%l7 + 0x48], %f12
stb %o6, [%l7 + 0x68]
ldx [%l7 + 0x48], %l1
ldub [%l7 + 0x47], %g2
fcmple32 %f8, %f8, %g4
ba,pn %icc, loop_4582
tcc %icc, 0x5
st %f2, [%l7 + 0x30]
xorcc %g7, %i6, %o4
loop_4582:
stw %l4, [%l7 + 0x40]
lduh [%l7 + 0x48], %o1
fmul8sux16 %f0, %f2, %f10
stw %i4, [%l7 + 0x3C]
sth %o7, [%l7 + 0x70]
udivx %o5, 0x02D3, %o2
edge16n %i3, %g5, %l0
fsrc1s %f10, %f15
fmovsvc %xcc, %f7, %f8
fmuld8sux16 %f5, %f6, %f0
tge %icc, 0x7
tg %xcc, 0x5
srlx %i5, %g6, %g1
ldsh [%l7 + 0x3C], %o3
ldsw [%l7 + 0x6C], %o0
edge32n %l5, %i0, %l2
stx %i2, [%l7 + 0x68]
fnegs %f9, %f4
tgu %xcc, 0x7
ldx [%l7 + 0x60], %l6
fsrc1 %f2, %f10
fmovrdgz %g3, %f4, %f0
fzeros %f2
stw %l3, [%l7 + 0x24]
and %i1, %i7, %l1
ldsb [%l7 + 0x2A], %o6
fmovrdgez %g4, %f14, %f6
fmovdneg %icc, %f7, %f7
fcmps %fcc0, %f8, %f6
ldx [%l7 + 0x30], %g7
fmovd %f4, %f10
tl %xcc, 0x2
lduh [%l7 + 0x52], %g2
brlez %o4, loop_4583
ldd [%l7 + 0x10], %f0
fmovrsne %i6, %f9, %f8
fbg %fcc1, loop_4584
loop_4583:
fmovrsgz %o1, %f11, %f11
fmovsvs %icc, %f11, %f7
or %i4, %l4, %o7
loop_4584:
fnand %f0, %f14, %f8
srl %o5, 0x1B, %i3
tcs %xcc, 0x1
fmovdpos %icc, %f11, %f1
tn %icc, 0x3
fones %f3
movrlez %g5, %l0, %i5
fmovscs %icc, %f15, %f12
ldx [%l7 + 0x20], %o2
tsubcctv %g1, %g6, %o0
lduh [%l7 + 0x4E], %l5
addccc %o3, %i0, %l2
movne %icc, %l6, %i2
ldsb [%l7 + 0x65], %l3
sethi 0x1288, %i1
ldsh [%l7 + 0x76], %g3
ld [%l7 + 0x74], %f4
fzeros %f0
movn %icc, %i7, %o6
faligndata %f4, %f8, %f12
stw %l1, [%l7 + 0x60]
fmovscs %xcc, %f7, %f14
fnors %f3, %f7, %f11
fpsub16s %f4, %f1, %f13
lduw [%l7 + 0x0C], %g7
stx %g2, [%l7 + 0x28]
te %xcc, 0x0
fbuge,a %fcc3, loop_4585
ldsw [%l7 + 0x48], %g4
xnor %i6, %o1, %o4
sra %i4, 0x03, %l4
loop_4585:
fmovsneg %xcc, %f1, %f9
ldsw [%l7 + 0x68], %o7
fbge,a %fcc1, loop_4586
fmovdn %icc, %f1, %f14
ld [%l7 + 0x70], %f7
stb %o5, [%l7 + 0x67]
loop_4586:
ldx [%l7 + 0x58], %i3
sll %l0, 0x15, %g5
edge32ln %o2, %i5, %g1
fcmple16 %f0, %f6, %o0
fbe,a %fcc1, loop_4587
orncc %g6, 0x1547, %o3
lduw [%l7 + 0x38], %i0
tvc %xcc, 0x2
loop_4587:
ldub [%l7 + 0x74], %l2
ldsb [%l7 + 0x52], %l5
st %f11, [%l7 + 0x2C]
ba,a %icc, loop_4588
umul %i2, 0x1767, %l3
ld [%l7 + 0x1C], %f10
bshuffle %f8, %f10, %f14
loop_4588:
fnegs %f10, %f15
sdivcc %i1, 0x1126, %g3
andn %l6, %i7, %l1
mulscc %g7, 0x0D2E, %o6
std %f6, [%l7 + 0x68]
stb %g2, [%l7 + 0x74]
ldsh [%l7 + 0x2A], %g4
fbn,a %fcc3, loop_4589
lduw [%l7 + 0x48], %o1
lduw [%l7 + 0x64], %o4
sth %i4, [%l7 + 0x7A]
loop_4589:
ld [%l7 + 0x4C], %f8
tleu %xcc, 0x0
sth %l4, [%l7 + 0x52]
edge8l %o7, %i6, %i3
fmovrsne %l0, %f8, %f1
umul %o5, 0x102D, %o2
fcmped %fcc1, %f10, %f10
umulcc %g5, %g1, %i5
fand %f10, %f4, %f8
movrlez %o0, 0x2AC, %g6
stb %i0, [%l7 + 0x53]
tleu %xcc, 0x6
udiv %l2, 0x0B6A, %o3
fsrc2 %f10, %f8
ldsw [%l7 + 0x40], %l5
fsrc1 %f6, %f4
fbul %fcc0, loop_4590
lduw [%l7 + 0x64], %i2
sethi 0x1214, %i1
brgz %l3, loop_4591
loop_4590:
smul %l6, 0x1208, %i7
sth %l1, [%l7 + 0x2E]
lduw [%l7 + 0x4C], %g3
loop_4591:
fmul8x16au %f3, %f1, %f10
stw %g7, [%l7 + 0x38]
fnegd %f14, %f6
bcc,a %icc, loop_4592
brnz %g2, loop_4593
nop
setx loop_4594, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x08], %o6
loop_4592:
addcc %g4, 0x1A81, %o1
loop_4593:
tgu %xcc, 0x2
loop_4594:
nop
setx loop_4595, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subcc %o4, %i4, %l4
fmovdg %icc, %f3, %f1
call loop_4596
loop_4595:
fmovscs %icc, %f12, %f10
bcs,pt %icc, loop_4597
std %f10, [%l7 + 0x48]
loop_4596:
ble %xcc, loop_4598
stw %i6, [%l7 + 0x0C]
loop_4597:
alignaddr %o7, %i3, %l0
stx %o5, [%l7 + 0x78]
loop_4598:
fbo %fcc0, loop_4599
bgu,pt %icc, loop_4600
edge32l %o2, %g1, %g5
ld [%l7 + 0x20], %f2
loop_4599:
edge16 %o0, %g6, %i5
loop_4600:
edge16 %l2, %o3, %i0
fmovrdne %l5, %f6, %f0
ldsh [%l7 + 0x58], %i2
fornot1 %f12, %f2, %f8
edge8n %i1, %l3, %i7
ldx [%l7 + 0x10], %l6
fsrc2s %f11, %f7
fmovspos %icc, %f13, %f4
sub %l1, %g3, %g2
ldsh [%l7 + 0x34], %o6
fmovscc %xcc, %f3, %f1
fcmpeq16 %f0, %f10, %g7
add %g4, %o4, %i4
popc %o1, %l4
fxor %f6, %f4, %f6
ldd [%l7 + 0x78], %f2
call loop_4601
tvc %xcc, 0x7
fble,a %fcc3, loop_4602
ldx [%l7 + 0x20], %o7
loop_4601:
movgu %xcc, %i6, %i3
fmovsn %icc, %f15, %f2
loop_4602:
fnot1 %f8, %f4
fabsd %f8, %f4
ld [%l7 + 0x1C], %f2
tn %xcc, 0x5
fpadd16 %f6, %f10, %f14
pdist %f14, %f4, %f10
brgz %o5, loop_4603
pdist %f12, %f14, %f12
xnor %o2, %g1, %l0
lduh [%l7 + 0x08], %o0
loop_4603:
xorcc %g5, 0x0046, %g6
ldsb [%l7 + 0x42], %i5
fpack32 %f14, %f6, %f4
orncc %o3, 0x0C56, %l2
fmovrsne %i0, %f13, %f10
ldx [%l7 + 0x30], %l5
orcc %i2, %i1, %l3
fmovsgu %icc, %f3, %f12
fnors %f9, %f13, %f10
fmovdvc %xcc, %f9, %f2
std %f4, [%l7 + 0x38]
fornot1 %f2, %f10, %f12
fmovdg %xcc, %f8, %f13
bgu,pt %icc, loop_4604
fbuge,a %fcc1, loop_4605
fbug %fcc2, loop_4606
tge %xcc, 0x6
loop_4604:
srax %i7, %l6, %g3
loop_4605:
fandnot1 %f12, %f6, %f4
loop_4606:
stw %g2, [%l7 + 0x40]
fmul8x16au %f12, %f14, %f12
andcc %o6, %l1, %g4
andn %g7, %i4, %o1
movneg %icc, %l4, %o7
fbge,a %fcc1, loop_4607
lduw [%l7 + 0x70], %i6
stx %i3, [%l7 + 0x60]
fmovrsne %o5, %f8, %f0
loop_4607:
for %f0, %f10, %f10
sth %o4, [%l7 + 0x6A]
fble %fcc1, loop_4608
fmovsle %xcc, %f1, %f11
popc %o2, %g1
fcmpgt16 %f10, %f14, %o0
loop_4608:
subcc %g5, 0x0BAD, %g6
fbge %fcc1, loop_4609
ldub [%l7 + 0x5F], %l0
brlz %i5, loop_4610
bgu,a,pt %xcc, loop_4611
loop_4609:
fsrc1 %f8, %f6
fmuld8ulx16 %f9, %f14, %f14
loop_4610:
lduh [%l7 + 0x0E], %o3
loop_4611:
udiv %l2, 0x103F, %l5
ld [%l7 + 0x10], %f13
ldd [%l7 + 0x48], %f6
fnot2 %f2, %f14
edge16ln %i2, %i1, %i0
ldx [%l7 + 0x70], %i7
subcc %l3, 0x0BB8, %l6
stw %g2, [%l7 + 0x70]
fsrc2 %f14, %f4
ldub [%l7 + 0x11], %o6
fmovda %icc, %f9, %f15
ldx [%l7 + 0x28], %g3
taddcc %l1, 0x0213, %g7
stw %g4, [%l7 + 0x50]
srlx %o1, 0x18, %i4
bvs,a loop_4612
movrgz %o7, %l4, %i3
ldub [%l7 + 0x38], %i6
pdist %f8, %f8, %f2
loop_4612:
ld [%l7 + 0x4C], %f2
nop
setx loop_4613, %l0, %l1
jmpl %l1, %o5
smulcc %o2, 0x1582, %g1
addccc %o4, 0x0A4D, %g5
edge16l %o0, %g6, %l0
loop_4613:
fpsub32 %f12, %f8, %f2
fbe %fcc0, loop_4614
tn %icc, 0x7
ld [%l7 + 0x50], %f9
edge32n %o3, %l2, %l5
loop_4614:
ldsw [%l7 + 0x68], %i5
movrlez %i2, 0x30F, %i0
stb %i1, [%l7 + 0x65]
fpsub16 %f8, %f2, %f10
movn %icc, %i7, %l3
fors %f13, %f2, %f2
sdiv %l6, 0x0021, %o6
movne %xcc, %g2, %l1
fone %f0
movcs %xcc, %g3, %g7
stx %o1, [%l7 + 0x48]
stx %i4, [%l7 + 0x48]
fmovrslez %o7, %f3, %f14
sll %g4, 0x0D, %l4
ld [%l7 + 0x0C], %f15
lduh [%l7 + 0x70], %i6
ldsw [%l7 + 0x60], %i3
std %f14, [%l7 + 0x08]
fbl,a %fcc0, loop_4615
nop
setx loop_4616, %l0, %l1
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 %o5, [%l7 + 0x2F]
ldx [%l7 + 0x08], %g1
loop_4615:
movge %icc, %o2, %o4
loop_4616:
ldsb [%l7 + 0x71], %o0
fmovsne %xcc, %f9, %f8
fnor %f0, %f2, %f4
tg %xcc, 0x7
st %f14, [%l7 + 0x48]
ldd [%l7 + 0x70], %f4
fba %fcc3, loop_4617
tneg %icc, 0x2
array8 %g5, %l0, %g6
st %f2, [%l7 + 0x50]
loop_4617:
alignaddr %l2, %o3, %i5
tpos %xcc, 0x4
fbne,a %fcc0, loop_4618
stx %l5, [%l7 + 0x40]
sll %i2, %i0, %i7
ldsw [%l7 + 0x6C], %i1
loop_4618:
fmovsle %icc, %f3, %f7
stx %l3, [%l7 + 0x40]
brlz %o6, loop_4619
fmovdneg %xcc, %f14, %f4
fmovdvs %icc, %f15, %f15
siam 0x7
loop_4619:
stw %l6, [%l7 + 0x08]
lduw [%l7 + 0x2C], %g2
tcs %icc, 0x3
movcs %icc, %g3, %g7
movrgez %o1, %l1, %i4
movn %icc, %o7, %g4
add %i6, 0x0E03, %i3
edge16 %o5, %g1, %o2
andcc %o4, %o0, %l4
ldsh [%l7 + 0x16], %g5
fmovrsgz %g6, %f15, %f3
fpadd32s %f11, %f4, %f4
edge32n %l0, %l2, %i5
st %f11, [%l7 + 0x30]
ldx [%l7 + 0x20], %l5
fmovda %icc, %f13, %f6
fmovrdlez %i2, %f12, %f8
bne,pn %icc, loop_4620
xnor %o3, 0x0466, %i7
bne,pt %xcc, loop_4621
smulcc %i1, %l3, %i0
loop_4620:
fmovrsne %l6, %f9, %f3
fone %f4
loop_4621:
ldsh [%l7 + 0x58], %o6
fmovscc %icc, %f9, %f12
fsrc1s %f0, %f5
fmovrse %g2, %f0, %f7
fsrc2s %f1, %f14
st %f6, [%l7 + 0x78]
stw %g3, [%l7 + 0x08]
umul %g7, %o1, %l1
bgu,a,pt %icc, loop_4622
lduh [%l7 + 0x26], %i4
fornot1 %f2, %f10, %f8
st %f9, [%l7 + 0x18]
loop_4622:
fnegs %f2, %f15
udivx %o7, 0x1572, %g4
umul %i6, 0x11FE, %o5
array32 %i3, %o2, %o4
movre %o0, 0x366, %g1
fmovsle %xcc, %f0, %f4
fbo,a %fcc3, loop_4623
fcmpd %fcc1, %f8, %f4
fcmpgt16 %f8, %f4, %l4
move %icc, %g6, %l0
loop_4623:
fmovda %xcc, %f14, %f7
lduh [%l7 + 0x26], %l2
stb %g5, [%l7 + 0x39]
fmovspos %xcc, %f6, %f13
ldx [%l7 + 0x18], %i5
ldsw [%l7 + 0x50], %i2
fmovsneg %icc, %f11, %f1
st %f2, [%l7 + 0x68]
stx %o3, [%l7 + 0x30]
fbne %fcc2, loop_4624
stx %l5, [%l7 + 0x48]
std %f2, [%l7 + 0x38]
edge32ln %i1, %l3, %i7
loop_4624:
fmovsneg %icc, %f10, %f3
ble loop_4625
bne loop_4626
fmovsleu %xcc, %f7, %f12
fmovsle %xcc, %f11, %f11
loop_4625:
lduw [%l7 + 0x78], %i0
loop_4626:
bn,a,pn %xcc, loop_4627
ldx [%l7 + 0x70], %l6
for %f14, %f12, %f6
fmuld8ulx16 %f6, %f8, %f12
loop_4627:
ldsb [%l7 + 0x65], %o6
add %g2, %g3, %g7
movcs %xcc, %l1, %o1
fzeros %f1
fmovdcs %xcc, %f13, %f9
ldsw [%l7 + 0x40], %o7
fmul8x16 %f2, %f0, %f14
ble loop_4628
ld [%l7 + 0x58], %f9
std %f10, [%l7 + 0x08]
fxors %f0, %f10, %f7
loop_4628:
brlez,a %i4, loop_4629
ldsw [%l7 + 0x14], %i6
brgz %g4, loop_4630
tgu %icc, 0x7
loop_4629:
sth %i3, [%l7 + 0x4A]
stw %o2, [%l7 + 0x48]
loop_4630:
ba,a,pn %xcc, loop_4631
udivx %o5, 0x1F07, %o4
xor %o0, 0x0441, %g1
ldd [%l7 + 0x40], %f2
loop_4631:
bvc,a,pt %icc, loop_4632
xor %g6, %l4, %l2
movle %xcc, %g5, %l0
fpadd32 %f6, %f12, %f10
loop_4632:
bvc,a loop_4633
fcmpgt16 %f12, %f12, %i2
fxor %f6, %f12, %f8
std %f8, [%l7 + 0x78]
loop_4633:
movneg %icc, %o3, %i5
fbe,a %fcc3, loop_4634
fcmpne32 %f0, %f0, %i1
ldx [%l7 + 0x38], %l5
stw %i7, [%l7 + 0x44]
loop_4634:
ld [%l7 + 0x28], %f10
bl,pn %xcc, loop_4635
std %f8, [%l7 + 0x28]
smulcc %i0, %l3, %o6
fmovsge %xcc, %f0, %f10
loop_4635:
movre %l6, %g3, %g2
ld [%l7 + 0x28], %f11
fzero %f14
edge8l %g7, %o1, %o7
st %f5, [%l7 + 0x7C]
ldsb [%l7 + 0x5B], %l1
mulscc %i6, %i4, %g4
fble %fcc0, loop_4636
fabss %f9, %f11
lduw [%l7 + 0x60], %o2
xnor %i3, %o5, %o4
loop_4636:
ba %xcc, loop_4637
tcc %icc, 0x1
lduh [%l7 + 0x44], %o0
bvs %xcc, loop_4638
loop_4637:
stw %g1, [%l7 + 0x70]
st %f2, [%l7 + 0x68]
sth %l4, [%l7 + 0x7A]
loop_4638:
movrne %l2, %g5, %l0
nop
setx loop_4639, %l0, %l1
jmpl %l1, %g6
fcmpes %fcc0, %f7, %f1
ld [%l7 + 0x60], %f12
tvs %xcc, 0x0
loop_4639:
ldsh [%l7 + 0x62], %i2
fmovscs %xcc, %f8, %f12
popc 0x0E04, %i5
stw %o3, [%l7 + 0x08]
fexpand %f4, %f6
fcmps %fcc3, %f8, %f11
array8 %i1, %i7, %l5
movre %l3, 0x1A8, %o6
stb %l6, [%l7 + 0x4A]
add %i0, %g3, %g7
srlx %o1, 0x1C, %g2
fxor %f0, %f6, %f14
mulx %l1, %o7, %i4
smulcc %g4, 0x0552, %i6
fmovrslez %i3, %f5, %f3
std %f10, [%l7 + 0x40]
tvc %xcc, 0x1
srax %o2, 0x0A, %o5
mova %icc, %o0, %g1
fmul8x16 %f10, %f8, %f12
fmovsle %xcc, %f7, %f9
fcmpeq16 %f10, %f12, %o4
movrlz %l2, %g5, %l0
andncc %g6, %l4, %i2
mova %icc, %i5, %i1
fsrc1s %f10, %f2
fmovrsgz %o3, %f14, %f2
ldsw [%l7 + 0x68], %i7
movvc %icc, %l3, %o6
stb %l6, [%l7 + 0x43]
udiv %i0, 0x11DC, %l5
fmovsge %xcc, %f0, %f9
movrgz %g7, %o1, %g3
stw %g2, [%l7 + 0x60]
edge32n %o7, %l1, %i4
fxnor %f4, %f4, %f8
fnot1 %f10, %f8
tvc %xcc, 0x4
edge8 %i6, %i3, %g4
fmovdgu %icc, %f9, %f13
tn %xcc, 0x6
for %f0, %f2, %f10
bvc,pn %icc, loop_4640
fmul8x16au %f13, %f6, %f10
fmovdcc %xcc, %f8, %f6
fbug,a %fcc3, loop_4641
loop_4640:
addccc %o5, 0x1C17, %o2
fands %f3, %f13, %f4
std %f8, [%l7 + 0x08]
loop_4641:
fnegs %f0, %f4
alignaddr %g1, %o4, %l2
fmovdne %xcc, %f3, %f1
tn %icc, 0x2
sth %g5, [%l7 + 0x2A]
xnorcc %l0, %o0, %l4
stb %i2, [%l7 + 0x41]
fble %fcc0, loop_4642
fcmpd %fcc2, %f6, %f0
fmovrdgz %g6, %f14, %f4
tsubcctv %i1, %i5, %o3
loop_4642:
fbu,a %fcc0, loop_4643
fand %f6, %f12, %f12
bleu,pn %icc, loop_4644
lduh [%l7 + 0x0C], %l3
loop_4643:
ldsw [%l7 + 0x2C], %o6
fbue %fcc1, loop_4645
loop_4644:
std %f14, [%l7 + 0x18]
srax %l6, 0x01, %i7
fmovd %f8, %f8
loop_4645:
movne %xcc, %l5, %i0
fands %f13, %f14, %f5
ldd [%l7 + 0x08], %f4
brlz,a %o1, loop_4646
fbe %fcc1, loop_4647
sth %g7, [%l7 + 0x10]
fandnot1 %f10, %f12, %f4
loop_4646:
fmovda %xcc, %f5, %f0
loop_4647:
fxors %f4, %f13, %f0
sra %g2, %g3, %l1
std %f6, [%l7 + 0x18]
ldsh [%l7 + 0x5E], %o7
tge %icc, 0x7
movne %xcc, %i4, %i6
stb %g4, [%l7 + 0x47]
stx %o5, [%l7 + 0x30]
fbule %fcc0, loop_4648
fandnot2 %f6, %f0, %f4
lduw [%l7 + 0x70], %o2
brlz %i3, loop_4649
loop_4648:
fmovsl %xcc, %f6, %f7
subc %o4, %g1, %l2
fnand %f2, %f6, %f12
loop_4649:
movrne %g5, 0x107, %o0
bge %icc, loop_4650
fnor %f8, %f0, %f2
ba,a,pt %xcc, loop_4651
fmovsg %icc, %f11, %f14
loop_4650:
fornot1 %f10, %f6, %f2
faligndata %f0, %f2, %f14
loop_4651:
fcmpd %fcc2, %f2, %f14
umulcc %l4, 0x0D4C, %l0
edge32 %g6, %i1, %i5
edge8 %i2, %o3, %l3
fbne %fcc1, loop_4652
ld [%l7 + 0x0C], %f2
edge8n %l6, %i7, %l5
lduh [%l7 + 0x3A], %o6
loop_4652:
fnot2s %f10, %f14
tn %xcc, 0x5
fmovse %icc, %f11, %f4
st %f13, [%l7 + 0x58]
movgu %xcc, %o1, %i0
fcmpne32 %f12, %f14, %g2
xorcc %g3, %l1, %o7
fzeros %f11
tle %xcc, 0x3
lduh [%l7 + 0x70], %i4
tgu %icc, 0x0
fbue,a %fcc2, loop_4653
tneg %xcc, 0x7
fmovdg %xcc, %f3, %f1
edge32 %i6, %g7, %o5
loop_4653:
std %f10, [%l7 + 0x70]
ld [%l7 + 0x30], %f0
bne,pn %xcc, loop_4654
brz,a %o2, loop_4655
lduw [%l7 + 0x48], %g4
tgu %xcc, 0x6
loop_4654:
srax %i3, %g1, %l2
loop_4655:
stx %g5, [%l7 + 0x40]
std %f8, [%l7 + 0x20]
nop
setx loop_4656, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tsubcc %o4, 0x1D45, %o0
fbge,a %fcc3, loop_4657
sth %l0, [%l7 + 0x58]
loop_4656:
stb %g6, [%l7 + 0x10]
lduh [%l7 + 0x5C], %l4
loop_4657:
movle %icc, %i5, %i1
ldx [%l7 + 0x08], %o3
sth %i2, [%l7 + 0x34]
fpadd32s %f11, %f4, %f11
fmovrdlz %l6, %f14, %f2
sth %l3, [%l7 + 0x7E]
sth %i7, [%l7 + 0x2E]
fmovdn %xcc, %f3, %f8
bge,pt %xcc, loop_4658
ldsh [%l7 + 0x44], %o6
edge8 %l5, %o1, %i0
fmovsneg %icc, %f11, %f5
loop_4658:
umul %g3, 0x026E, %g2
edge32n %l1, %i4, %i6
movrgez %o7, 0x058, %o5
xnorcc %o2, 0x0F42, %g4
lduh [%l7 + 0x7E], %g7
edge32 %i3, %g1, %g5
movg %xcc, %l2, %o0
sth %o4, [%l7 + 0x08]
ldx [%l7 + 0x20], %g6
fpack16 %f0, %f11
bleu,a,pt %xcc, loop_4659
ta %xcc, 0x6
fmovsge %icc, %f13, %f6
ldx [%l7 + 0x10], %l0
loop_4659:
popc 0x0287, %l4
ldub [%l7 + 0x6C], %i5
fmovdvc %icc, %f13, %f2
bvc,a,pt %icc, loop_4660
ld [%l7 + 0x10], %f2
movrlz %i1, 0x054, %i2
std %f4, [%l7 + 0x38]
loop_4660:
fmovdcs %xcc, %f5, %f8
subccc %o3, %l3, %i7
ldub [%l7 + 0x37], %l6
bl,a,pn %icc, loop_4661
fmovrslez %l5, %f8, %f6
fbge,a %fcc2, loop_4662
ldx [%l7 + 0x28], %o1
loop_4661:
array8 %i0, %o6, %g3
fbo %fcc2, loop_4663
loop_4662:
movcc %icc, %g2, %i4
fbo,a %fcc2, loop_4664
xnorcc %i6, 0x1A30, %o7
loop_4663:
bgu,a %icc, loop_4665
ldsb [%l7 + 0x34], %l1
loop_4664:
faligndata %f12, %f14, %f4
fmovrde %o2, %f14, %f10
loop_4665:
fnegd %f10, %f6
fbuge %fcc2, loop_4666
fmovdne %icc, %f15, %f9
umulcc %g4, 0x18CB, %g7
edge32n %i3, %o5, %g1
loop_4666:
bleu,pn %icc, loop_4667
fnot1s %f14, %f0
fxor %f14, %f2, %f10
tcc %icc, 0x5
loop_4667:
movn %xcc, %g5, %o0
fbul %fcc1, loop_4668
movg %icc, %l2, %g6
srax %o4, 0x04, %l4
nop
setx loop_4669, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4668:
edge32ln %i5, %i1, %i2
bvs,pt %xcc, loop_4670
bg,pt %xcc, loop_4671
loop_4669:
bleu,pt %xcc, loop_4672
tle %icc, 0x6
loop_4670:
fmovdn %xcc, %f8, %f14
loop_4671:
fandnot1 %f12, %f0, %f12
loop_4672:
ldsh [%l7 + 0x0E], %l0
ldsb [%l7 + 0x41], %o3
lduw [%l7 + 0x70], %i7
fmuld8sux16 %f14, %f12, %f2
fabsd %f10, %f10
brgez %l3, loop_4673
fmovsn %icc, %f6, %f3
fmovsleu %xcc, %f6, %f7
be,pn %xcc, loop_4674
loop_4673:
fpsub16s %f5, %f10, %f0
fmovs %f8, %f0
ldsh [%l7 + 0x1C], %l5
loop_4674:
fmovrdlez %l6, %f4, %f10
sdiv %o1, 0x0FFB, %i0
stb %g3, [%l7 + 0x35]
lduw [%l7 + 0x5C], %g2
bvs,a loop_4675
ldd [%l7 + 0x28], %f0
ldx [%l7 + 0x10], %i4
tg %icc, 0x4
loop_4675:
edge8 %i6, %o6, %o7
sra %l1, %o2, %g4
fcmpne32 %f2, %f2, %i3
fands %f12, %f2, %f7
edge32ln %o5, %g7, %g1
fmovspos %icc, %f4, %f2
bcc,a %icc, loop_4676
andcc %o0, %g5, %g6
ldsh [%l7 + 0x78], %o4
movpos %icc, %l4, %i5
loop_4676:
taddcc %l2, 0x0D34, %i2
fmovde %icc, %f2, %f10
fbuge,a %fcc0, loop_4677
xnor %l0, 0x1B96, %o3
fpack16 %f2, %f8
st %f14, [%l7 + 0x6C]
loop_4677:
lduw [%l7 + 0x40], %i7
edge8 %l3, %l5, %i1
edge32 %l6, %o1, %i0
fmovdneg %icc, %f10, %f12
fcmple32 %f2, %f14, %g2
movg %icc, %g3, %i6
ldsb [%l7 + 0x33], %o6
fmovsg %icc, %f2, %f6
subc %i4, %l1, %o2
fsrc1s %f4, %f15
fpack32 %f8, %f14, %f14
fpsub16 %f10, %f10, %f10
lduh [%l7 + 0x22], %g4
lduh [%l7 + 0x0A], %i3
ldsw [%l7 + 0x7C], %o5
ldsb [%l7 + 0x48], %g7
fnands %f4, %f7, %f15
fmovdl %xcc, %f5, %f5
fcmpeq16 %f8, %f12, %o7
fmul8x16 %f9, %f10, %f6
fcmpeq16 %f4, %f6, %o0
ldsb [%l7 + 0x0D], %g5
fbule %fcc1, loop_4678
tvs %icc, 0x4
bcs,a %icc, loop_4679
movg %xcc, %g6, %o4
loop_4678:
tsubcctv %g1, %l4, %i5
fpack32 %f4, %f8, %f14
loop_4679:
ldsw [%l7 + 0x50], %i2
nop
setx loop_4680, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subccc %l2, 0x1148, %o3
fpsub16s %f4, %f9, %f14
edge32 %i7, %l0, %l3
loop_4680:
bne,a %xcc, loop_4681
ldsh [%l7 + 0x62], %i1
sth %l6, [%l7 + 0x2C]
udiv %o1, 0x0558, %l5
loop_4681:
lduh [%l7 + 0x6E], %i0
std %f12, [%l7 + 0x68]
fpadd16s %f9, %f8, %f2
lduw [%l7 + 0x20], %g3
fcmpgt32 %f0, %f8, %g2
add %i6, %i4, %o6
smulcc %o2, 0x136A, %g4
xor %i3, 0x02CC, %l1
sth %g7, [%l7 + 0x12]
tsubcc %o7, 0x115B, %o5
ldx [%l7 + 0x78], %g5
ld [%l7 + 0x34], %f13
ld [%l7 + 0x30], %f15
fble,a %fcc0, loop_4682
tge %icc, 0x7
fpsub32s %f9, %f15, %f14
stb %o0, [%l7 + 0x48]
loop_4682:
movrgez %o4, 0x26D, %g6
fsrc2 %f0, %f14
fxor %f10, %f8, %f8
fsrc1 %f0, %f0
fmovdpos %xcc, %f8, %f6
nop
setx loop_4683, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
siam 0x3
ldsb [%l7 + 0x36], %l4
fandnot2s %f3, %f0, %f8
loop_4683:
bneg,a %xcc, loop_4684
fornot2 %f8, %f10, %f14
movvc %icc, %g1, %i5
movrlz %l2, 0x3D3, %i2
loop_4684:
bvs %xcc, loop_4685
fabss %f14, %f7
sra %i7, %l0, %o3
fmovsl %icc, %f12, %f9
loop_4685:
ldsb [%l7 + 0x4F], %i1
lduh [%l7 + 0x40], %l6
fsrc2 %f6, %f0
brgez %o1, loop_4686
edge32ln %l3, %l5, %g3
fcmps %fcc0, %f11, %f5
tg %icc, 0x3
loop_4686:
edge16ln %g2, %i6, %i4
fbge %fcc2, loop_4687
bcc,pt %xcc, loop_4688
lduw [%l7 + 0x44], %o6
fmovda %xcc, %f0, %f13
loop_4687:
stw %o2, [%l7 + 0x40]
loop_4688:
movle %xcc, %g4, %i3
orn %i0, %g7, %l1
sth %o5, [%l7 + 0x2A]
fmovdcc %icc, %f11, %f4
ldsh [%l7 + 0x70], %g5
fmovscc %xcc, %f11, %f1
std %f8, [%l7 + 0x70]
fble,a %fcc3, loop_4689
stw %o0, [%l7 + 0x58]
ldsh [%l7 + 0x20], %o4
fands %f1, %f5, %f0
loop_4689:
ldd [%l7 + 0x38], %f14
movneg %icc, %g6, %l4
fbuge %fcc2, loop_4690
std %f2, [%l7 + 0x20]
fmovrsne %g1, %f0, %f10
array8 %o7, %l2, %i5
loop_4690:
sth %i7, [%l7 + 0x66]
ld [%l7 + 0x6C], %f5
array32 %l0, %o3, %i2
ldsb [%l7 + 0x22], %i1
fmovsleu %xcc, %f12, %f6
lduh [%l7 + 0x44], %o1
fmovrdgez %l6, %f6, %f2
fmul8x16al %f4, %f11, %f8
fandnot1s %f12, %f8, %f10
ldsb [%l7 + 0x08], %l5
fbo,a %fcc3, loop_4691
sdivcc %l3, 0x0DDC, %g2
st %f13, [%l7 + 0x28]
orcc %i6, 0x1C4E, %g3
loop_4691:
fsrc2 %f6, %f4
fmovdvs %xcc, %f12, %f13
stx %i4, [%l7 + 0x60]
array8 %o6, %g4, %i3
array16 %i0, %g7, %l1
st %f9, [%l7 + 0x40]
fmovse %icc, %f4, %f7
edge16n %o5, %g5, %o0
xorcc %o4, 0x0A3D, %g6
xor %l4, %g1, %o7
fpsub16 %f8, %f10, %f0
xnor %l2, %i5, %i7
udivx %o2, 0x0229, %l0
andcc %o3, 0x1973, %i2
fexpand %f12, %f14
tle %icc, 0x7
edge32n %i1, %l6, %o1
tsubcctv %l3, 0x1981, %l5
fmovrdlez %i6, %f10, %f12
alignaddrl %g3, %i4, %o6
fmovrse %g4, %f8, %f6
fmovrdgez %g2, %f8, %f2
ldsh [%l7 + 0x1A], %i3
brnz %i0, loop_4692
std %f0, [%l7 + 0x78]
popc 0x0FE3, %l1
stw %g7, [%l7 + 0x14]
loop_4692:
bge,a %xcc, loop_4693
fblg %fcc1, loop_4694
fmovsle %icc, %f8, %f8
taddcc %g5, %o5, %o0
loop_4693:
and %o4, 0x110A, %g6
loop_4694:
move %xcc, %l4, %o7
std %f10, [%l7 + 0x68]
fxnors %f3, %f14, %f12
fmovdpos %icc, %f4, %f13
udivcc %l2, 0x0387, %g1
ldd [%l7 + 0x28], %f4
fmovsg %xcc, %f5, %f0
movvc %xcc, %i5, %o2
brnz %i7, loop_4695
std %f8, [%l7 + 0x38]
ta %icc, 0x6
tneg %icc, 0x7
loop_4695:
ldsb [%l7 + 0x15], %o3
array32 %l0, %i2, %i1
ldx [%l7 + 0x68], %o1
stx %l3, [%l7 + 0x10]
tsubcctv %l5, 0x15CF, %i6
ldub [%l7 + 0x69], %l6
brlz %g3, loop_4696
umul %o6, 0x1EC3, %i4
ldsh [%l7 + 0x6C], %g4
fbu,a %fcc0, loop_4697
loop_4696:
ldd [%l7 + 0x20], %f8
fmovspos %xcc, %f4, %f15
stx %i3, [%l7 + 0x48]
loop_4697:
bge,a,pn %xcc, loop_4698
fmovdne %icc, %f4, %f9
fnot2 %f2, %f14
fpadd32s %f15, %f15, %f10
loop_4698:
fnegd %f2, %f10
fmovsg %icc, %f13, %f12
std %f2, [%l7 + 0x10]
ldx [%l7 + 0x58], %g2
bne,pn %icc, loop_4699
fmuld8sux16 %f9, %f9, %f4
faligndata %f12, %f0, %f6
brlez,a %l1, loop_4700
loop_4699:
fbe,a %fcc2, loop_4701
tgu %xcc, 0x6
bcs,a,pn %xcc, loop_4702
loop_4700:
stw %i0, [%l7 + 0x68]
loop_4701:
ld [%l7 + 0x68], %f15
fblg,a %fcc3, loop_4703
loop_4702:
fmovrsgz %g5, %f0, %f1
edge8n %g7, %o0, %o4
fpmerge %f6, %f6, %f4
loop_4703:
fbuge %fcc3, loop_4704
taddcc %o5, %l4, %o7
lduh [%l7 + 0x36], %l2
ld [%l7 + 0x3C], %f1
loop_4704:
fpsub32s %f13, %f15, %f1
stb %g6, [%l7 + 0x79]
lduw [%l7 + 0x4C], %g1
stb %o2, [%l7 + 0x43]
edge8ln %i5, %o3, %i7
tn %xcc, 0x3
lduh [%l7 + 0x68], %i2
edge8 %l0, %i1, %o1
fnands %f14, %f8, %f4
fmovrsgez %l3, %f13, %f2
fmovrsgez %l5, %f3, %f9
ld [%l7 + 0x78], %f15
stx %i6, [%l7 + 0x50]
addccc %g3, %l6, %i4
fmovsl %icc, %f12, %f5
bneg loop_4705
edge32l %o6, %i3, %g2
fmovrdlez %g4, %f12, %f4
addccc %l1, 0x1F9E, %i0
loop_4705:
sth %g5, [%l7 + 0x5C]
lduw [%l7 + 0x10], %o0
ldx [%l7 + 0x20], %g7
ldub [%l7 + 0x41], %o4
mulscc %l4, 0x18BB, %o5
ldsb [%l7 + 0x45], %o7
fblg,a %fcc1, loop_4706
ldsh [%l7 + 0x34], %g6
stb %l2, [%l7 + 0x43]
ldsb [%l7 + 0x41], %g1
loop_4706:
taddcc %o2, 0x1CE0, %o3
fornot1s %f8, %f1, %f13
ldsb [%l7 + 0x0B], %i5
bne,pt %icc, loop_4707
movrgez %i7, 0x125, %l0
fpsub32s %f9, %f12, %f12
st %f1, [%l7 + 0x78]
loop_4707:
movcs %icc, %i1, %o1
ldsh [%l7 + 0x40], %l3
fbge %fcc1, loop_4708
ldsh [%l7 + 0x3C], %l5
stw %i2, [%l7 + 0x70]
ldx [%l7 + 0x18], %g3
loop_4708:
fcmps %fcc3, %f3, %f11
fba %fcc0, loop_4709
bgu %icc, loop_4710
fmovdle %xcc, %f8, %f13
fmovrdne %i6, %f12, %f4
loop_4709:
lduw [%l7 + 0x34], %i4
loop_4710:
fmovspos %icc, %f15, %f13
movcs %xcc, %o6, %i3
fcmpne16 %f12, %f8, %l6
movge %xcc, %g2, %l1
andcc %g4, 0x1E47, %i0
std %f8, [%l7 + 0x38]
fnot1 %f0, %f2
fbule %fcc1, loop_4711
fnands %f15, %f11, %f8
lduw [%l7 + 0x34], %o0
fnor %f2, %f12, %f14
loop_4711:
ldsb [%l7 + 0x6C], %g5
brnz %o4, loop_4712
udiv %g7, 0x0FB2, %l4
xnorcc %o5, 0x1ECF, %g6
tvs %xcc, 0x0
loop_4712:
ldsb [%l7 + 0x4D], %o7
orcc %l2, %g1, %o2
fmovs %f4, %f3
fmovrdlz %i5, %f14, %f6
smulcc %i7, 0x08B4, %l0
fmovspos %xcc, %f3, %f6
andncc %o3, %i1, %o1
movg %xcc, %l3, %i2
st %f5, [%l7 + 0x78]
brlez,a %l5, loop_4713
fpackfix %f12, %f12
move %xcc, %g3, %i4
bn loop_4714
loop_4713:
ldsw [%l7 + 0x2C], %i6
mova %icc, %i3, %l6
fpadd16 %f4, %f10, %f14
loop_4714:
fornot2 %f10, %f10, %f0
brlez,a %o6, loop_4715
tge %icc, 0x7
fmovsn %xcc, %f3, %f15
sll %g2, %l1, %g4
loop_4715:
bcc,a,pn %icc, loop_4716
movrlz %i0, 0x047, %o0
st %f13, [%l7 + 0x34]
fbn,a %fcc1, loop_4717
loop_4716:
fblg,a %fcc0, loop_4718
fmovdg %xcc, %f5, %f8
bshuffle %f10, %f10, %f2
loop_4717:
tsubcc %o4, %g7, %g5
loop_4718:
ldub [%l7 + 0x4C], %l4
tle %xcc, 0x2
fble %fcc3, loop_4719
ldd [%l7 + 0x20], %f14
alignaddrl %o5, %o7, %g6
te %xcc, 0x5
loop_4719:
siam 0x4
fcmps %fcc1, %f11, %f1
nop
setx loop_4720, %l0, %l1
jmpl %l1, %l2
fcmpeq16 %f14, %f10, %o2
te %icc, 0x0
fmovd %f14, %f10
loop_4720:
fble %fcc1, loop_4721
edge8n %g1, %i5, %l0
lduw [%l7 + 0x14], %i7
ldsh [%l7 + 0x32], %o3
loop_4721:
fmovrdgz %i1, %f12, %f6
stx %l3, [%l7 + 0x50]
fcmpd %fcc0, %f14, %f6
sdivcc %o1, 0x1B11, %i2
ld [%l7 + 0x38], %f10
umul %g3, 0x1EF8, %i4
fmovsvc %xcc, %f14, %f13
fbge %fcc1, loop_4722
st %f0, [%l7 + 0x74]
movcs %icc, %i6, %i3
edge16l %l5, %o6, %g2
loop_4722:
movrgz %l6, %g4, %l1
brz %o0, loop_4723
smulcc %i0, %o4, %g5
ldsb [%l7 + 0x5E], %g7
fone %f8
loop_4723:
fmul8x16 %f13, %f8, %f0
ld [%l7 + 0x78], %f10
fbuge %fcc1, loop_4724
fbne %fcc3, loop_4725
stw %o5, [%l7 + 0x64]
fpsub16s %f9, %f13, %f15
loop_4724:
nop
setx loop_4726, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4725:
fbne,a %fcc2, loop_4727
lduw [%l7 + 0x50], %l4
alignaddr %o7, %l2, %o2
loop_4726:
fbule %fcc1, loop_4728
loop_4727:
bvs,pn %xcc, loop_4729
fmovsge %xcc, %f7, %f15
fzero %f8
loop_4728:
bcc,pt %icc, loop_4730
loop_4729:
fmovdcs %icc, %f11, %f6
sdivcc %g1, 0x0B33, %i5
fblg %fcc1, loop_4731
loop_4730:
fxnor %f0, %f14, %f8
edge32 %g6, %i7, %o3
fmovsn %xcc, %f5, %f4
loop_4731:
fba,a %fcc2, loop_4732
fands %f5, %f12, %f1
subccc %i1, 0x12BC, %l0
bleu %xcc, loop_4733
loop_4732:
st %f6, [%l7 + 0x6C]
bshuffle %f0, %f14, %f12
ld [%l7 + 0x54], %f15
loop_4733:
fmul8sux16 %f6, %f12, %f14
fbl,a %fcc0, loop_4734
orn %o1, %l3, %i2
std %f4, [%l7 + 0x18]
fbule %fcc2, loop_4735
loop_4734:
taddcctv %i4, 0x1C83, %g3
tn %xcc, 0x4
fmovdcc %icc, %f0, %f9
loop_4735:
fornot1s %f4, %f8, %f3
sdivcc %i3, 0x049A, %l5
ldsb [%l7 + 0x26], %o6
smul %g2, 0x0440, %i6
fmovsvc %icc, %f11, %f12
std %f8, [%l7 + 0x30]
srlx %g4, 0x12, %l1
movrgez %l6, 0x135, %o0
fmovrsgez %o4, %f2, %f14
fmovdg %icc, %f14, %f4
fcmple16 %f10, %f8, %g5
fmovrsne %i0, %f13, %f12
lduw [%l7 + 0x54], %o5
udivcc %g7, 0x0FA1, %o7
stw %l4, [%l7 + 0x38]
fmuld8sux16 %f5, %f14, %f4
tsubcc %o2, %l2, %i5
movge %icc, %g1, %i7
stb %g6, [%l7 + 0x17]
tl %icc, 0x1
fmovd %f0, %f8
movge %icc, %i1, %o3
stx %l0, [%l7 + 0x20]
ldsb [%l7 + 0x42], %l3
xnor %o1, %i2, %i4
ldub [%l7 + 0x58], %g3
edge16n %i3, %l5, %g2
fsrc2s %f2, %f6
fornot1 %f4, %f0, %f2
stx %i6, [%l7 + 0x08]
movne %icc, %g4, %o6
fmovrdne %l6, %f14, %f0
lduw [%l7 + 0x30], %l1
fmovrdne %o4, %f2, %f10
ldub [%l7 + 0x16], %g5
ble,a,pn %xcc, loop_4736
fmovrsne %o0, %f3, %f6
ldd [%l7 + 0x08], %f2
ldd [%l7 + 0x70], %f2
loop_4736:
fmovsgu %icc, %f1, %f9
fmovdgu %xcc, %f13, %f11
fmovsn %xcc, %f6, %f3
sth %i0, [%l7 + 0x08]
fmovsa %xcc, %f8, %f4
orn %g7, %o5, %o7
siam 0x2
xnor %o2, %l2, %i5
fmovspos %xcc, %f4, %f8
fabss %f12, %f6
bne,pn %icc, loop_4737
bvs,a %xcc, loop_4738
tcc %icc, 0x7
add %g1, 0x021F, %i7
loop_4737:
bpos,a,pt %icc, loop_4739
loop_4738:
bge %xcc, loop_4740
fnegs %f2, %f2
fornot1s %f15, %f12, %f15
loop_4739:
ldsh [%l7 + 0x42], %l4
loop_4740:
st %f14, [%l7 + 0x4C]
stx %i1, [%l7 + 0x50]
array8 %g6, %l0, %o3
fpsub16 %f6, %f4, %f2
bn,a,pt %icc, loop_4741
fmovscc %xcc, %f0, %f2
tgu %icc, 0x2
std %f12, [%l7 + 0x18]
loop_4741:
fexpand %f1, %f8
ldx [%l7 + 0x18], %o1
stx %l3, [%l7 + 0x18]
addcc %i4, 0x119B, %i2
fpsub32 %f10, %f0, %f4
stx %g3, [%l7 + 0x18]
fmovscc %icc, %f12, %f11
fbg %fcc2, loop_4742
xor %l5, 0x19CE, %g2
fble,a %fcc2, loop_4743
sdivcc %i6, 0x1847, %i3
loop_4742:
ldsb [%l7 + 0x60], %g4
orn %l6, 0x079A, %l1
loop_4743:
brz,a %o4, loop_4744
andn %g5, %o6, %i0
movrlz %g7, 0x3CC, %o0
sethi 0x0C4F, %o5
loop_4744:
bcs,a,pn %icc, loop_4745
ldsb [%l7 + 0x2F], %o7
xnor %l2, 0x100F, %i5
edge32ln %o2, %g1, %i7
loop_4745:
fmovrslz %l4, %f6, %f6
alignaddr %g6, %l0, %o3
ldd [%l7 + 0x48], %f8
fbug,a %fcc0, loop_4746
mulx %i1, %l3, %o1
smulcc %i2, %g3, %i4
st %f0, [%l7 + 0x34]
loop_4746:
lduw [%l7 + 0x74], %g2
fexpand %f14, %f10
ld [%l7 + 0x48], %f12
edge8n %i6, %l5, %g4
fbne %fcc1, loop_4747
fbn %fcc1, loop_4748
fandnot2s %f2, %f7, %f1
sllx %i3, %l1, %o4
loop_4747:
brlz,a %g5, loop_4749
loop_4748:
fnot2 %f2, %f8
fmovda %icc, %f6, %f14
fpadd16s %f14, %f5, %f9
loop_4749:
lduw [%l7 + 0x54], %o6
bg,pt %icc, loop_4750
popc 0x15D9, %i0
std %f14, [%l7 + 0x28]
movrlez %l6, %o0, %g7
loop_4750:
ldub [%l7 + 0x21], %o7
lduh [%l7 + 0x7C], %o5
fcmple16 %f14, %f10, %l2
nop
setx loop_4751, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brlz %o2, loop_4752
fcmpes %fcc2, %f12, %f12
edge32 %i5, %i7, %g1
loop_4751:
bge,pt %icc, loop_4753
loop_4752:
bneg,a,pn %icc, loop_4754
lduw [%l7 + 0x0C], %l4
fbug,a %fcc3, loop_4755
loop_4753:
array16 %g6, %o3, %i1
loop_4754:
addccc %l3, %o1, %i2
fblg,a %fcc1, loop_4756
loop_4755:
ble,a loop_4757
fsrc1s %f14, %f10
fnegs %f9, %f3
loop_4756:
ldsb [%l7 + 0x70], %l0
loop_4757:
tl %icc, 0x3
tsubcctv %i4, 0x0C88, %g2
fcmpgt32 %f8, %f8, %g3
sth %l5, [%l7 + 0x40]
array32 %g4, %i3, %l1
fmovsge %xcc, %f4, %f0
lduw [%l7 + 0x08], %i6
fmovscs %icc, %f4, %f1
fcmple32 %f6, %f4, %o4
array16 %g5, %o6, %i0
fmovrsne %l6, %f14, %f5
lduw [%l7 + 0x60], %g7
movcs %xcc, %o7, %o0
move %icc, %l2, %o2
fmovdge %icc, %f6, %f2
alignaddrl %i5, %o5, %i7
bcc %icc, loop_4758
fmovdvs %xcc, %f10, %f5
fmovrslz %g1, %f12, %f5
mova %icc, %g6, %o3
loop_4758:
ldx [%l7 + 0x08], %l4
mova %icc, %i1, %o1
fmovsle %xcc, %f8, %f0
ldsb [%l7 + 0x40], %i2
fmovsne %xcc, %f8, %f13
ldsb [%l7 + 0x0A], %l3
sra %i4, %l0, %g3
fnand %f14, %f10, %f14
std %f10, [%l7 + 0x78]
be,a loop_4759
fornot1s %f1, %f9, %f1
tpos %xcc, 0x0
st %f9, [%l7 + 0x5C]
loop_4759:
tge %xcc, 0x6
movge %xcc, %l5, %g2
ldub [%l7 + 0x6C], %g4
fnand %f10, %f6, %f8
ldsb [%l7 + 0x41], %l1
ba %xcc, loop_4760
movcc %xcc, %i3, %o4
fmovdne %xcc, %f9, %f11
ldd [%l7 + 0x58], %f10
loop_4760:
edge32n %g5, %i6, %o6
fbl,a %fcc1, loop_4761
orcc %l6, 0x1D4D, %g7
pdist %f10, %f4, %f6
bn loop_4762
loop_4761:
fands %f0, %f13, %f1
std %f12, [%l7 + 0x78]
brlez %o7, loop_4763
loop_4762:
orn %o0, %i0, %l2
sth %o2, [%l7 + 0x60]
popc 0x09BA, %i5
loop_4763:
fsrc1 %f10, %f10
edge16n %o5, %i7, %g6
stw %o3, [%l7 + 0x38]
fsrc2s %f15, %f13
sll %l4, %g1, %i1
fmovsg %xcc, %f12, %f7
bcs,a,pn %icc, loop_4764
fnands %f13, %f8, %f11
fandnot1s %f12, %f7, %f11
sethi 0x11EA, %o1
loop_4764:
brgez %l3, loop_4765
bg,a,pt %icc, loop_4766
ldd [%l7 + 0x40], %f2
stx %i2, [%l7 + 0x08]
loop_4765:
stw %l0, [%l7 + 0x10]
loop_4766:
fmovsn %icc, %f7, %f2
fbule %fcc2, loop_4767
movrgz %g3, %i4, %g2
movrlz %l5, 0x213, %g4
fblg %fcc1, loop_4768
loop_4767:
stb %i3, [%l7 + 0x3D]
subccc %l1, %o4, %g5
fmovrdgz %i6, %f2, %f2
loop_4768:
smulcc %o6, %l6, %g7
tpos %icc, 0x1
addc %o0, 0x1D06, %i0
ldsw [%l7 + 0x48], %o7
fsrc1 %f10, %f2
fmul8x16al %f8, %f0, %f2
smul %o2, 0x0789, %l2
ldsh [%l7 + 0x22], %o5
nop
setx loop_4769, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %i7, [%l7 + 0x46]
sra %i5, 0x00, %o3
tcs %icc, 0x6
loop_4769:
fmovdvc %xcc, %f10, %f3
sdivx %l4, 0x1CC8, %g6
fmovrdgz %i1, %f8, %f12
stx %g1, [%l7 + 0x20]
udivcc %l3, 0x0164, %i2
ldsh [%l7 + 0x32], %l0
stw %g3, [%l7 + 0x18]
std %f8, [%l7 + 0x30]
fnegd %f14, %f10
stw %i4, [%l7 + 0x14]
bg,pn %icc, loop_4770
fmovsl %icc, %f1, %f1
lduh [%l7 + 0x26], %g2
fmovdl %xcc, %f4, %f9
loop_4770:
fcmps %fcc0, %f3, %f15
fxors %f3, %f8, %f7
std %f8, [%l7 + 0x20]
fbo %fcc3, loop_4771
ldsh [%l7 + 0x46], %l5
fsrc1 %f0, %f6
ld [%l7 + 0x58], %f3
loop_4771:
tge %xcc, 0x4
edge16n %o1, %i3, %l1
movcc %icc, %g4, %o4
fpadd32 %f8, %f12, %f6
for %f6, %f12, %f8
udiv %i6, 0x0CBE, %o6
mulx %l6, %g7, %g5
fbe,a %fcc2, loop_4772
bpos loop_4773
brnz %o0, loop_4774
movg %xcc, %i0, %o7
loop_4772:
ldx [%l7 + 0x70], %l2
loop_4773:
ldsb [%l7 + 0x64], %o5
loop_4774:
fmovdg %xcc, %f10, %f11
fnand %f10, %f4, %f12
bne,a loop_4775
tneg %icc, 0x6
bn,a %icc, loop_4776
ldsw [%l7 + 0x5C], %i7
loop_4775:
ldub [%l7 + 0x29], %o2
fpackfix %f14, %f5
loop_4776:
brnz %i5, loop_4777
udivcc %o3, 0x0E23, %g6
ldsh [%l7 + 0x40], %l4
fmovdleu %xcc, %f3, %f15
loop_4777:
tg %xcc, 0x2
movvc %xcc, %i1, %g1
fblg,a %fcc2, loop_4778
xor %l3, 0x1579, %l0
udivcc %g3, 0x1CFB, %i4
fbu,a %fcc0, loop_4779
loop_4778:
fmovsa %xcc, %f1, %f13
subccc %i2, 0x0BD6, %l5
bpos %xcc, loop_4780
loop_4779:
ldsh [%l7 + 0x66], %g2
udivcc %o1, 0x1924, %i3
fmuld8ulx16 %f0, %f7, %f0
loop_4780:
fmovdn %icc, %f6, %f3
fmovsle %icc, %f12, %f15
fmovrsne %g4, %f0, %f11
edge8ln %o4, %i6, %o6
fmovdl %icc, %f13, %f5
fble %fcc1, loop_4781
xnorcc %l6, 0x05D7, %g7
ldsb [%l7 + 0x42], %l1
brlz %g5, loop_4782
loop_4781:
orncc %i0, 0x1329, %o7
tcc %icc, 0x2
ldd [%l7 + 0x38], %f2
loop_4782:
fpsub32 %f12, %f6, %f14
fands %f1, %f8, %f7
fmovrse %o0, %f14, %f6
ld [%l7 + 0x08], %f1
st %f6, [%l7 + 0x08]
ldd [%l7 + 0x08], %f10
stb %l2, [%l7 + 0x64]
fmovscc %icc, %f4, %f7
stw %o5, [%l7 + 0x40]
nop
setx loop_4783, %l0, %l1
jmpl %l1, %i7
fmovrslez %i5, %f1, %f7
edge16 %o3, %o2, %l4
fbuge,a %fcc1, loop_4784
loop_4783:
fmul8sux16 %f14, %f10, %f4
fsrc1 %f4, %f2
ld [%l7 + 0x74], %f8
loop_4784:
fones %f5
tle %icc, 0x6
sub %i1, 0x1509, %g1
srax %g6, %l3, %l0
stb %i4, [%l7 + 0x31]
fcmpgt16 %f0, %f14, %i2
ldsh [%l7 + 0x08], %g3
or %l5, %g2, %i3
fbuge,a %fcc2, loop_4785
fmovdn %xcc, %f6, %f9
st %f6, [%l7 + 0x20]
stb %o1, [%l7 + 0x36]
loop_4785:
bg %xcc, loop_4786
fmovrdlz %o4, %f10, %f2
fmovrdgz %i6, %f12, %f14
movvc %icc, %g4, %l6
loop_4786:
fcmpne32 %f14, %f12, %g7
fxnor %f10, %f14, %f10
fsrc2s %f3, %f8
fmovdcc %icc, %f6, %f12
fmovsn %xcc, %f14, %f10
fsrc2 %f12, %f0
taddcctv %o6, 0x0682, %l1
ldx [%l7 + 0x70], %i0
std %f2, [%l7 + 0x30]
fpsub32s %f4, %f15, %f15
ldsw [%l7 + 0x14], %g5
lduw [%l7 + 0x74], %o7
fcmpne16 %f0, %f0, %l2
fandnot1s %f10, %f8, %f9
ldd [%l7 + 0x08], %f2
ldx [%l7 + 0x60], %o0
fblg %fcc2, loop_4787
fpsub16s %f13, %f15, %f12
sll %i7, %o5, %i5
lduw [%l7 + 0x4C], %o2
loop_4787:
tgu %xcc, 0x0
edge16 %o3, %l4, %g1
sth %g6, [%l7 + 0x36]
tvs %xcc, 0x7
taddcc %l3, %l0, %i1
orn %i2, %i4, %g3
fxnors %f0, %f3, %f7
nop
setx loop_4788, %l0, %l1
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 %f2, %f6
fmovdne %icc, %f6, %f7
fandnot1 %f6, %f8, %f10
loop_4788:
fandnot2s %f13, %f8, %f0
brz %l5, loop_4789
fcmple16 %f6, %f8, %g2
ldd [%l7 + 0x60], %f2
fmovrslz %o1, %f11, %f1
loop_4789:
lduw [%l7 + 0x44], %i3
fmovrslez %i6, %f0, %f2
sll %o4, %g4, %l6
taddcctv %g7, 0x196D, %o6
addc %l1, 0x104E, %i0
fcmpne32 %f12, %f2, %o7
st %f14, [%l7 + 0x78]
brz,a %g5, loop_4790
movl %icc, %l2, %i7
brlez,a %o0, loop_4791
fble %fcc1, loop_4792
loop_4790:
fcmple16 %f8, %f6, %o5
ld [%l7 + 0x40], %f2
loop_4791:
stw %i5, [%l7 + 0x5C]
loop_4792:
fornot2s %f3, %f11, %f4
fnot1s %f0, %f4
movrlz %o3, %o2, %l4
fxnor %f8, %f4, %f10
ldsw [%l7 + 0x3C], %g6
fbn %fcc3, loop_4793
fcmpgt16 %f10, %f8, %l3
xnor %l0, 0x16A7, %i1
stw %i2, [%l7 + 0x3C]
loop_4793:
movre %i4, %g3, %l5
sll %g2, 0x15, %o1
fcmpeq32 %f2, %f0, %g1
stb %i6, [%l7 + 0x5F]
lduh [%l7 + 0x26], %o4
stw %g4, [%l7 + 0x5C]
bneg,a loop_4794
movcc %icc, %l6, %i3
sdivcc %g7, 0x0B05, %o6
sdivcc %l1, 0x1308, %i0
loop_4794:
sllx %g5, %o7, %l2
fmovsge %icc, %f9, %f1
srlx %o0, 0x13, %i7
lduh [%l7 + 0x6E], %o5
bg %icc, loop_4795
fbuge %fcc0, loop_4796
fandnot2s %f9, %f11, %f5
fmuld8sux16 %f11, %f3, %f2
loop_4795:
st %f10, [%l7 + 0x30]
loop_4796:
fornot1s %f15, %f5, %f14
ldub [%l7 + 0x47], %o3
bne,a,pn %xcc, loop_4797
pdist %f12, %f0, %f12
fcmpgt16 %f0, %f14, %i5
ldsw [%l7 + 0x08], %o2
loop_4797:
ldsw [%l7 + 0x1C], %g6
ldub [%l7 + 0x16], %l4
bl,pn %icc, loop_4798
fexpand %f15, %f4
ldd [%l7 + 0x38], %f0
fmovrdlz %l3, %f14, %f0
loop_4798:
edge16ln %l0, %i1, %i2
bge,pt %xcc, loop_4799
pdist %f12, %f14, %f0
tn %xcc, 0x4
movgu %xcc, %g3, %l5
loop_4799:
fbue %fcc0, loop_4800
and %g2, %o1, %i4
std %f8, [%l7 + 0x30]
sth %i6, [%l7 + 0x6C]
loop_4800:
call loop_4801
for %f8, %f8, %f12
fmovse %xcc, %f14, %f10
bleu,a loop_4802
loop_4801:
fbo %fcc3, loop_4803
fblg,a %fcc1, loop_4804
fcmpne16 %f10, %f8, %g1
loop_4802:
tg %xcc, 0x0
loop_4803:
fabsd %f2, %f14
loop_4804:
andn %o4, %l6, %g4
fmovdleu %xcc, %f9, %f15
bne %icc, loop_4805
fmul8x16au %f1, %f0, %f8
bcc %icc, loop_4806
stx %i3, [%l7 + 0x20]
loop_4805:
fnor %f10, %f10, %f2
fzeros %f3
loop_4806:
tle %xcc, 0x2
te %xcc, 0x0
lduh [%l7 + 0x62], %g7
fmovsvs %icc, %f9, %f3
andncc %l1, %o6, %g5
fmovdvs %xcc, %f14, %f3
bl,a,pn %xcc, loop_4807
ld [%l7 + 0x0C], %f12
subc %i0, 0x058E, %l2
array32 %o0, %i7, %o5
loop_4807:
ldx [%l7 + 0x08], %o7
stw %i5, [%l7 + 0x0C]
ldub [%l7 + 0x6B], %o3
fands %f7, %f4, %f2
fpack16 %f6, %f6
andn %o2, %g6, %l4
ldx [%l7 + 0x30], %l0
bgu,pt %xcc, loop_4808
bn,pt %xcc, loop_4809
tsubcctv %i1, %i2, %g3
stb %l5, [%l7 + 0x55]
loop_4808:
lduh [%l7 + 0x1C], %g2
loop_4809:
srax %l3, %o1, %i6
fcmple32 %f8, %f12, %i4
stx %o4, [%l7 + 0x10]
sub %l6, 0x12F2, %g4
and %g1, 0x1C10, %i3
ldub [%l7 + 0x1F], %l1
bpos,a,pt %xcc, loop_4810
popc 0x17BC, %g7
fnot1s %f9, %f12
fmovdvs %xcc, %f9, %f3
loop_4810:
lduw [%l7 + 0x14], %o6
ble,a loop_4811
fnot1 %f12, %f10
addcc %g5, %l2, %o0
sdivcc %i7, 0x047B, %i0
loop_4811:
std %f14, [%l7 + 0x08]
ldsw [%l7 + 0x40], %o7
ldub [%l7 + 0x28], %o5
fbuge %fcc0, loop_4812
ldx [%l7 + 0x18], %i5
brlz %o2, loop_4813
tg %icc, 0x1
loop_4812:
movcs %xcc, %g6, %o3
ldsb [%l7 + 0x32], %l0
loop_4813:
sth %l4, [%l7 + 0x62]
ble,pn %xcc, loop_4814
ldx [%l7 + 0x18], %i2
fmovsne %icc, %f2, %f6
ld [%l7 + 0x0C], %f14
loop_4814:
sdiv %i1, 0x1BF0, %g3
fble,a %fcc2, loop_4815
add %g2, %l5, %o1
movcc %xcc, %i6, %l3
edge32n %i4, %o4, %l6
loop_4815:
be,a,pt %xcc, loop_4816
movrgez %g4, %i3, %l1
lduw [%l7 + 0x3C], %g7
fone %f2
loop_4816:
ldsb [%l7 + 0x7D], %g1
edge32 %o6, %l2, %o0
taddcctv %i7, %i0, %o7
stb %g5, [%l7 + 0x6B]
fba %fcc0, loop_4817
tl %icc, 0x2
fabss %f6, %f9
add %i5, %o5, %o2
loop_4817:
stb %o3, [%l7 + 0x24]
fmovsn %xcc, %f6, %f4
srlx %g6, 0x17, %l4
ldd [%l7 + 0x38], %f12
stb %l0, [%l7 + 0x72]
fmovscc %icc, %f4, %f1
fpsub16 %f8, %f14, %f8
fmovdgu %xcc, %f5, %f3
fbug,a %fcc1, loop_4818
fcmped %fcc1, %f2, %f2
edge16 %i1, %i2, %g3
ld [%l7 + 0x08], %f6
loop_4818:
stx %g2, [%l7 + 0x18]
ldx [%l7 + 0x10], %o1
movvs %xcc, %i6, %l5
movn %xcc, %l3, %o4
srl %l6, 0x0A, %g4
fpadd16s %f10, %f2, %f4
bl,pt %xcc, loop_4819
fandnot2 %f14, %f10, %f2
move %xcc, %i3, %l1
tneg %icc, 0x3
loop_4819:
movl %xcc, %i4, %g1
fandnot2s %f1, %f12, %f14
ldsw [%l7 + 0x44], %g7
st %f2, [%l7 + 0x48]
array32 %o6, %o0, %l2
ldub [%l7 + 0x77], %i7
fmovrsgz %o7, %f11, %f0
fmovse %icc, %f12, %f8
fcmpgt16 %f14, %f0, %i0
fandnot1s %f13, %f1, %f3
fmovse %icc, %f4, %f14
ld [%l7 + 0x18], %f3
fmovdvc %icc, %f8, %f4
movre %i5, 0x1DE, %g5
ldub [%l7 + 0x4B], %o2
tgu %icc, 0x2
fmovdg %icc, %f8, %f3
udiv %o3, 0x0380, %g6
fcmpne16 %f0, %f12, %l4
tgu %xcc, 0x0
fpack16 %f6, %f12
st %f6, [%l7 + 0x50]
tgu %xcc, 0x1
fmovrslez %o5, %f6, %f13
fmovrdlz %l0, %f4, %f6
add %i1, %i2, %g3
ld [%l7 + 0x0C], %f15
fbul %fcc3, loop_4820
fcmpd %fcc0, %f2, %f2
ldsh [%l7 + 0x7A], %g2
fblg %fcc0, loop_4821
loop_4820:
andn %o1, 0x170D, %i6
fmovdpos %xcc, %f4, %f3
and %l3, 0x1D4F, %o4
loop_4821:
ld [%l7 + 0x34], %f7
stb %l5, [%l7 + 0x27]
call loop_4822
movn %icc, %g4, %i3
fmovdne %icc, %f13, %f10
ld [%l7 + 0x74], %f9
loop_4822:
tsubcctv %l6, %l1, %i4
fpackfix %f14, %f3
bgu,a loop_4823
fmuld8ulx16 %f5, %f3, %f0
fnot1 %f8, %f8
movrne %g7, 0x346, %g1
loop_4823:
fxnor %f10, %f0, %f2
brgez,a %o6, loop_4824
std %f12, [%l7 + 0x60]
nop
setx loop_4825, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stw %o0, [%l7 + 0x14]
loop_4824:
taddcc %l2, %o7, %i0
movrlz %i7, %g5, %i5
loop_4825:
stw %o3, [%l7 + 0x24]
bvs,pt %xcc, loop_4826
fmovsne %xcc, %f9, %f5
ldub [%l7 + 0x76], %g6
tgu %xcc, 0x6
loop_4826:
udivx %l4, 0x0D70, %o5
fmovdgu %icc, %f1, %f10
sth %o2, [%l7 + 0x40]
movl %icc, %l0, %i1
fmovdgu %xcc, %f10, %f14
stx %g3, [%l7 + 0x50]
tne %xcc, 0x1
addcc %g2, 0x00D4, %i2
tvs %xcc, 0x5
nop
setx loop_4827, %l0, %l1
jmpl %l1, %o1
stb %l3, [%l7 + 0x34]
fmovdl %icc, %f11, %f3
brz %o4, loop_4828
loop_4827:
fmovsne %icc, %f1, %f7
fbg,a %fcc0, loop_4829
ldub [%l7 + 0x7C], %l5
loop_4828:
bn,pt %icc, loop_4830
fpackfix %f10, %f13
loop_4829:
bshuffle %f6, %f4, %f0
subccc %g4, %i3, %l6
loop_4830:
orn %l1, %i6, %i4
fabss %f4, %f7
std %f4, [%l7 + 0x28]
tg %icc, 0x4
movg %icc, %g7, %g1
brgez,a %o0, loop_4831
fmovsl %icc, %f2, %f3
fcmpne16 %f10, %f6, %l2
ldd [%l7 + 0x30], %f6
loop_4831:
subc %o7, %o6, %i0
lduw [%l7 + 0x0C], %g5
fcmpeq32 %f2, %f6, %i5
stb %i7, [%l7 + 0x6E]
st %f10, [%l7 + 0x58]
udiv %o3, 0x07F1, %l4
tvs %icc, 0x0
fbe,a %fcc3, loop_4832
stw %o5, [%l7 + 0x74]
lduw [%l7 + 0x50], %o2
st %f10, [%l7 + 0x64]
loop_4832:
fnot1 %f8, %f14
st %f7, [%l7 + 0x3C]
ldd [%l7 + 0x60], %f4
sth %g6, [%l7 + 0x5A]
bcc,pt %xcc, loop_4833
fble %fcc2, loop_4834
smulcc %l0, 0x1CAC, %g3
tne %icc, 0x0
loop_4833:
fbg %fcc0, loop_4835
loop_4834:
fmovsge %xcc, %f10, %f4
st %f14, [%l7 + 0x60]
lduw [%l7 + 0x54], %g2
loop_4835:
fbule %fcc0, loop_4836
sllx %i1, %i2, %l3
ldd [%l7 + 0x50], %f4
fmul8x16al %f14, %f2, %f10
loop_4836:
andn %o1, 0x0347, %l5
subc %o4, 0x04E5, %g4
ldsw [%l7 + 0x70], %l6
stw %l1, [%l7 + 0x3C]
st %f13, [%l7 + 0x50]
fmul8ulx16 %f8, %f8, %f10
bn,a loop_4837
edge16l %i3, %i4, %i6
fcmpgt16 %f14, %f10, %g1
ldsb [%l7 + 0x12], %o0
loop_4837:
edge32ln %l2, %g7, %o7
ta %xcc, 0x3
sdiv %i0, 0x1D45, %o6
movleu %xcc, %g5, %i5
array32 %o3, %i7, %l4
fmovsne %icc, %f3, %f0
movn %xcc, %o5, %o2
fornot2s %f4, %f7, %f4
fmovrdlz %g6, %f2, %f4
sdivx %l0, 0x15E3, %g3
fbg,a %fcc0, loop_4838
fnot2 %f2, %f2
sth %i1, [%l7 + 0x76]
be,a %xcc, loop_4839
loop_4838:
fpadd16s %f1, %f1, %f7
fbn %fcc0, loop_4840
ldub [%l7 + 0x39], %g2
loop_4839:
mova %xcc, %l3, %o1
tl %xcc, 0x3
loop_4840:
movn %icc, %i2, %l5
fnand %f6, %f14, %f14
ldx [%l7 + 0x48], %o4
fpadd16 %f8, %f10, %f4
ldub [%l7 + 0x36], %l6
fcmple16 %f6, %f6, %g4
fpsub32 %f2, %f8, %f6
bge loop_4841
bpos %xcc, loop_4842
faligndata %f12, %f12, %f6
fornot2s %f15, %f10, %f15
loop_4841:
tle %icc, 0x6
loop_4842:
stw %l1, [%l7 + 0x74]
std %f2, [%l7 + 0x40]
bgu,a loop_4843
stw %i3, [%l7 + 0x08]
fcmpeq16 %f8, %f0, %i6
tcc %xcc, 0x2
loop_4843:
ld [%l7 + 0x2C], %f9
fbo,a %fcc2, loop_4844
edge8ln %g1, %o0, %i4
stw %l2, [%l7 + 0x24]
ld [%l7 + 0x34], %f0
loop_4844:
stw %g7, [%l7 + 0x64]
fbe,a %fcc2, loop_4845
sra %i0, 0x01, %o7
alignaddrl %g5, %o6, %o3
ldub [%l7 + 0x4C], %i5
loop_4845:
st %f1, [%l7 + 0x58]
ldd [%l7 + 0x78], %f0
fmovdcs %icc, %f0, %f2
bne,pn %xcc, loop_4846
stx %i7, [%l7 + 0x28]
sra %o5, %o2, %l4
sth %l0, [%l7 + 0x1C]
loop_4846:
sethi 0x1E44, %g6
bgu %xcc, loop_4847
fmovsle %xcc, %f10, %f14
ldsh [%l7 + 0x52], %i1
lduw [%l7 + 0x0C], %g2
loop_4847:
srax %l3, 0x0C, %g3
subc %i2, %l5, %o4
ldsb [%l7 + 0x41], %l6
fandnot1 %f10, %f2, %f8
lduh [%l7 + 0x52], %o1
ldsw [%l7 + 0x14], %l1
xnor %i3, %i6, %g1
fmovrsgz %g4, %f15, %f3
tgu %icc, 0x2
brgez,a %i4, loop_4848
fbuge %fcc0, loop_4849
edge32ln %o0, %g7, %i0
bcs,a loop_4850
loop_4848:
bpos,a loop_4851
loop_4849:
add %l2, 0x0409, %g5
fors %f11, %f6, %f1
loop_4850:
lduh [%l7 + 0x12], %o6
loop_4851:
lduh [%l7 + 0x26], %o3
fble %fcc3, loop_4852
fcmpeq32 %f14, %f10, %o7
sdivx %i7, 0x05E3, %o5
stw %i5, [%l7 + 0x08]
loop_4852:
stx %o2, [%l7 + 0x08]
bne,a %xcc, loop_4853
ldd [%l7 + 0x08], %f2
movrlz %l0, 0x132, %g6
ldsw [%l7 + 0x14], %l4
loop_4853:
sdiv %g2, 0x0E8D, %i1
fmovrsne %g3, %f7, %f9
edge32l %i2, %l5, %o4
ldsw [%l7 + 0x54], %l3
fbg,a %fcc3, loop_4854
fpadd16 %f14, %f12, %f0
fmovrsne %l6, %f5, %f11
ldsh [%l7 + 0x54], %o1
loop_4854:
be,a,pn %icc, loop_4855
sethi 0x13CE, %l1
fmovsgu %xcc, %f10, %f0
bge,pn %xcc, loop_4856
loop_4855:
fsrc2 %f2, %f2
ldsh [%l7 + 0x6C], %i6
fpsub16s %f3, %f2, %f5
loop_4856:
fnegd %f14, %f2
fnegd %f12, %f2
tleu %xcc, 0x7
fmovsle %xcc, %f10, %f4
or %g1, %g4, %i3
bge,a loop_4857
fmul8x16al %f9, %f10, %f12
fmovscc %xcc, %f10, %f3
st %f1, [%l7 + 0x34]
loop_4857:
ldub [%l7 + 0x09], %o0
add %g7, %i0, %i4
move %xcc, %g5, %l2
ldsb [%l7 + 0x49], %o3
ldsb [%l7 + 0x10], %o7
nop
setx loop_4858, %l0, %l1
jmpl %l1, %i7
ldsh [%l7 + 0x08], %o6
srax %o5, %i5, %o2
ldsw [%l7 + 0x28], %g6
loop_4858:
ldd [%l7 + 0x58], %f6
smulcc %l4, 0x0553, %l0
stx %g2, [%l7 + 0x68]
lduw [%l7 + 0x68], %g3
fmovrslez %i2, %f7, %f14
fpsub32 %f14, %f12, %f0
tneg %icc, 0x5
fmovrsgz %l5, %f15, %f7
sdivx %i1, 0x1818, %l3
bne,a,pn %icc, loop_4859
fmovda %icc, %f3, %f12
add %o4, 0x0376, %l6
fmovsneg %icc, %f13, %f0
loop_4859:
tcc %icc, 0x4
ldub [%l7 + 0x37], %o1
lduh [%l7 + 0x74], %i6
fcmped %fcc2, %f0, %f8
fnor %f6, %f4, %f10
fmovdcs %icc, %f4, %f13
ldsb [%l7 + 0x37], %l1
bg,pt %xcc, loop_4860
srax %g4, 0x1D, %g1
move %xcc, %o0, %g7
movgu %icc, %i0, %i3
loop_4860:
sth %i4, [%l7 + 0x52]
movgu %xcc, %l2, %o3
tvs %xcc, 0x4
mulx %o7, 0x0B5D, %i7
lduh [%l7 + 0x4A], %o6
brgez %o5, loop_4861
stx %i5, [%l7 + 0x18]
fmovdg %icc, %f11, %f1
fpadd32s %f3, %f5, %f6
loop_4861:
bgu,a %xcc, loop_4862
fmovrdgez %o2, %f10, %f8
bleu,a,pt %icc, loop_4863
xnorcc %g5, 0x1C93, %l4
loop_4862:
ld [%l7 + 0x74], %f8
edge8n %g6, %l0, %g2
loop_4863:
alignaddr %g3, %l5, %i1
siam 0x3
edge32n %i2, %l3, %o4
fbge %fcc0, loop_4864
sth %l6, [%l7 + 0x1A]
std %f0, [%l7 + 0x78]
fmuld8sux16 %f6, %f11, %f4
loop_4864:
lduh [%l7 + 0x1C], %o1
fone %f10
mulx %i6, %l1, %g4
tsubcctv %g1, %g7, %o0
lduh [%l7 + 0x08], %i0
orn %i4, 0x0B02, %i3
ldd [%l7 + 0x40], %f2
stw %l2, [%l7 + 0x0C]
bcs,pt %xcc, loop_4865
stb %o7, [%l7 + 0x3E]
bneg,a,pt %icc, loop_4866
sth %i7, [%l7 + 0x10]
loop_4865:
movl %icc, %o3, %o6
movgu %icc, %i5, %o2
loop_4866:
brlez,a %g5, loop_4867
edge32 %l4, %o5, %g6
ldsh [%l7 + 0x72], %l0
ldub [%l7 + 0x34], %g2
loop_4867:
sth %g3, [%l7 + 0x7C]
ldub [%l7 + 0x63], %l5
fmovsge %icc, %f2, %f3
bgu,a,pn %xcc, loop_4868
fpackfix %f4, %f9
sdivcc %i2, 0x14DF, %i1
fcmple16 %f12, %f14, %l3
loop_4868:
fzero %f4
srlx %l6, %o1, %o4
movrlez %l1, 0x1FD, %g4
bvs,a loop_4869
fmovdvs %xcc, %f15, %f6
smulcc %i6, %g7, %o0
fmul8x16 %f10, %f2, %f10
loop_4869:
fnot2 %f14, %f14
std %f6, [%l7 + 0x50]
fabss %f0, %f4
st %f11, [%l7 + 0x14]
fmovspos %xcc, %f2, %f2
stw %g1, [%l7 + 0x1C]
fbn,a %fcc2, loop_4870
edge8ln %i0, %i3, %i4
ble %xcc, loop_4871
ldsb [%l7 + 0x4D], %l2
loop_4870:
fandnot1s %f15, %f12, %f8
fbu %fcc1, loop_4872
loop_4871:
ldsb [%l7 + 0x34], %i7
fandnot1s %f5, %f6, %f12
mulscc %o3, 0x07AC, %o7
loop_4872:
stx %o6, [%l7 + 0x50]
ldsh [%l7 + 0x1A], %o2
fcmpeq32 %f2, %f2, %g5
fxnors %f6, %f14, %f10
ldx [%l7 + 0x68], %i5
sub %o5, %l4, %g6
fcmpeq16 %f12, %f12, %l0
ld [%l7 + 0x74], %f9
sth %g3, [%l7 + 0x6E]
fmovspos %xcc, %f2, %f4
subcc %l5, 0x1E69, %g2
movcc %icc, %i1, %l3
edge32n %i2, %o1, %o4
ldx [%l7 + 0x68], %l1
stx %l6, [%l7 + 0x10]
fbl %fcc1, loop_4873
ldsw [%l7 + 0x74], %i6
edge16ln %g4, %g7, %g1
be,a loop_4874
loop_4873:
stw %o0, [%l7 + 0x40]
bne,a,pt %icc, loop_4875
fornot1s %f13, %f14, %f11
loop_4874:
fmovsg %xcc, %f14, %f7
sdivx %i0, 0x088A, %i4
loop_4875:
fmovde %icc, %f7, %f0
lduw [%l7 + 0x40], %i3
ldsw [%l7 + 0x70], %i7
ldub [%l7 + 0x29], %o3
fmuld8sux16 %f9, %f14, %f4
fmul8x16al %f2, %f6, %f10
fnot2s %f4, %f12
fbo,a %fcc3, loop_4876
ldsh [%l7 + 0x64], %l2
ldsb [%l7 + 0x11], %o6
sth %o7, [%l7 + 0x62]
loop_4876:
stx %o2, [%l7 + 0x40]
movvs %xcc, %g5, %i5
sllx %l4, 0x03, %g6
bcs,a loop_4877
bvc,a,pn %icc, loop_4878
fornot1 %f12, %f2, %f4
ldub [%l7 + 0x73], %o5
loop_4877:
ldub [%l7 + 0x5D], %l0
loop_4878:
udivx %g3, 0x17D5, %l5
sdivx %g2, 0x1D07, %l3
pdist %f8, %f8, %f6
fandnot2s %f2, %f10, %f4
fpadd32s %f3, %f12, %f4
bneg,a,pt %xcc, loop_4879
fexpand %f6, %f4
bgu loop_4880
orn %i1, %o1, %o4
loop_4879:
std %f8, [%l7 + 0x68]
bg,pt %icc, loop_4881
loop_4880:
fmovde %icc, %f10, %f1
fcmpd %fcc0, %f10, %f12
movrne %i2, 0x0C4, %l6
loop_4881:
fmovrdlez %l1, %f12, %f2
fbg %fcc3, loop_4882
fmovrslz %g4, %f14, %f8
tcc %xcc, 0x6
st %f3, [%l7 + 0x78]
loop_4882:
stb %i6, [%l7 + 0x2F]
st %f11, [%l7 + 0x20]
sth %g7, [%l7 + 0x5E]
fmovrdne %o0, %f8, %f4
array16 %g1, %i0, %i4
st %f3, [%l7 + 0x28]
udiv %i7, 0x06D0, %o3
fmovsleu %xcc, %f8, %f3
fmovsneg %xcc, %f7, %f4
movrgez %l2, 0x02E, %o6
addccc %o7, %i3, %g5
stw %i5, [%l7 + 0x2C]
movle %xcc, %l4, %o2
movre %g6, 0x36B, %o5
fcmpgt32 %f6, %f2, %g3
ld [%l7 + 0x60], %f11
movgu %icc, %l5, %l0
add %l3, 0x0471, %g2
movl %icc, %i1, %o1
mulscc %i2, 0x0E04, %l6
sth %l1, [%l7 + 0x20]
ldx [%l7 + 0x48], %o4
fornot1 %f0, %f4, %f6
fmovrdgez %g4, %f14, %f10
te %icc, 0x1
movpos %xcc, %g7, %i6
nop
setx loop_4883, %l0, %l1
jmpl %l1, %g1
fmul8x16au %f6, %f3, %f4
ldsh [%l7 + 0x48], %o0
bvc,a,pt %icc, loop_4884
loop_4883:
stx %i4, [%l7 + 0x10]
fmovsge %icc, %f5, %f0
fble %fcc2, loop_4885
loop_4884:
fmuld8sux16 %f1, %f6, %f14
fmovrse %i0, %f4, %f1
fbg %fcc1, loop_4886
loop_4885:
fmovdleu %xcc, %f15, %f3
subc %o3, %l2, %o6
stw %o7, [%l7 + 0x6C]
loop_4886:
fcmpne16 %f14, %f8, %i7
tcc %xcc, 0x2
movrlez %i3, %i5, %l4
call loop_4887
fmovsge %xcc, %f14, %f15
bvc,a,pn %icc, loop_4888
subcc %g5, %g6, %o2
loop_4887:
std %f0, [%l7 + 0x30]
fmovdn %xcc, %f10, %f12
loop_4888:
nop
setx loop_4889, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subc %o5, %g3, %l5
stw %l0, [%l7 + 0x68]
brlz %g2, loop_4890
loop_4889:
orncc %l3, 0x0D8E, %o1
brgez %i2, loop_4891
fmovsne %xcc, %f13, %f6
loop_4890:
ldd [%l7 + 0x18], %f10
ldx [%l7 + 0x38], %i1
loop_4891:
tl %xcc, 0x3
movrgz %l1, 0x1A0, %o4
stx %g4, [%l7 + 0x58]
lduw [%l7 + 0x78], %g7
fandnot2 %f0, %f6, %f10
addc %l6, %g1, %i6
ldx [%l7 + 0x40], %i4
udivx %o0, 0x1BFD, %i0
brgez,a %l2, loop_4892
taddcctv %o3, 0x0C0F, %o7
stx %i7, [%l7 + 0x60]
fandnot2 %f4, %f2, %f12
loop_4892:
fornot1s %f12, %f13, %f8
fmovsne %icc, %f4, %f8
fmovde %icc, %f7, %f7
sth %i3, [%l7 + 0x22]
lduw [%l7 + 0x0C], %o6
fmovrslz %l4, %f12, %f15
ldsb [%l7 + 0x7D], %g5
ldsb [%l7 + 0x1D], %i5
tn %icc, 0x5
bge,a,pt %icc, loop_4893
st %f4, [%l7 + 0x24]
fmovdne %xcc, %f10, %f11
te %icc, 0x1
loop_4893:
lduw [%l7 + 0x58], %g6
stx %o2, [%l7 + 0x70]
tn %icc, 0x2
fsrc2s %f3, %f7
fmul8sux16 %f8, %f0, %f2
sllx %g3, 0x13, %o5
fbne,a %fcc3, loop_4894
fmul8x16al %f8, %f14, %f6
stx %l0, [%l7 + 0x78]
subcc %g2, %l3, %o1
loop_4894:
movre %l5, %i2, %l1
tsubcc %i1, 0x16D0, %g4
udivx %o4, 0x1CE2, %g7
call loop_4895
lduw [%l7 + 0x54], %l6
sth %g1, [%l7 + 0x44]
fpadd32s %f13, %f10, %f6
loop_4895:
fmovdn %icc, %f1, %f2
xnor %i6, %o0, %i4
srax %i0, 0x06, %l2
ldsw [%l7 + 0x78], %o7
move %xcc, %o3, %i7
fbo,a %fcc2, loop_4896
fbl %fcc1, loop_4897
lduh [%l7 + 0x40], %o6
xor %i3, %l4, %i5
loop_4896:
fbge,a %fcc0, loop_4898
loop_4897:
umul %g6, 0x0CAB, %o2
stx %g3, [%l7 + 0x38]
fmovsleu %xcc, %f5, %f3
loop_4898:
edge32n %o5, %g5, %g2
call loop_4899
fmuld8ulx16 %f14, %f11, %f2
array32 %l3, %o1, %l5
stx %i2, [%l7 + 0x58]
loop_4899:
bne,pn %xcc, loop_4900
tneg %icc, 0x6
stw %l0, [%l7 + 0x44]
ldsb [%l7 + 0x2C], %i1
loop_4900:
fbuge,a %fcc3, loop_4901
st %f4, [%l7 + 0x18]
std %f4, [%l7 + 0x60]
movl %xcc, %g4, %l1
loop_4901:
edge8l %g7, %l6, %o4
edge8ln %i6, %o0, %g1
ld [%l7 + 0x34], %f2
ld [%l7 + 0x3C], %f13
stx %i0, [%l7 + 0x78]
fxor %f12, %f4, %f4
ld [%l7 + 0x4C], %f11
mova %xcc, %l2, %o7
fcmped %fcc2, %f12, %f8
fmul8x16al %f14, %f4, %f0
fmovdn %icc, %f13, %f10
move %xcc, %o3, %i4
bshuffle %f0, %f0, %f14
ldub [%l7 + 0x26], %o6
fbu %fcc2, loop_4902
tne %icc, 0x0
popc %i7, %l4
movgu %icc, %i3, %g6
loop_4902:
ldd [%l7 + 0x18], %f14
ldub [%l7 + 0x09], %o2
stx %i5, [%l7 + 0x08]
fmovrsne %g3, %f10, %f4
brgz %g5, loop_4903
lduh [%l7 + 0x1E], %o5
ldx [%l7 + 0x60], %g2
stb %l3, [%l7 + 0x15]
loop_4903:
fbl,a %fcc3, loop_4904
xor %o1, 0x1F80, %l5
sth %i2, [%l7 + 0x16]
ldd [%l7 + 0x60], %f0
loop_4904:
taddcctv %i1, %l0, %g4
sth %g7, [%l7 + 0x40]
ldsh [%l7 + 0x66], %l1
fmovdl %icc, %f11, %f11
fpadd16s %f11, %f5, %f1
te %icc, 0x0
fmovdleu %xcc, %f11, %f3
lduh [%l7 + 0x0A], %o4
fxnors %f3, %f11, %f8
st %f13, [%l7 + 0x10]
nop
setx loop_4905, %l0, %l1
jmpl %l1, %i6
fmovrdlz %o0, %f4, %f6
andncc %l6, %i0, %l2
fnegd %f2, %f2
loop_4905:
ldsw [%l7 + 0x70], %o7
ta %icc, 0x4
bpos %icc, loop_4906
fmovdvc %icc, %f0, %f6
lduh [%l7 + 0x46], %o3
ldd [%l7 + 0x60], %f12
loop_4906:
edge8n %g1, %i4, %o6
smulcc %i7, %i3, %l4
std %f2, [%l7 + 0x40]
tgu %xcc, 0x6
movrgz %o2, 0x012, %i5
xorcc %g3, 0x192B, %g6
sth %g5, [%l7 + 0x1E]
fmovdvs %xcc, %f10, %f12
stb %o5, [%l7 + 0x65]
fmovsn %icc, %f6, %f13
std %f14, [%l7 + 0x78]
ble,a,pt %xcc, loop_4907
fmovdne %xcc, %f14, %f13
tvc %xcc, 0x2
be loop_4908
loop_4907:
tn %xcc, 0x0
xnor %g2, %l3, %l5
bpos,a,pn %icc, loop_4909
loop_4908:
ld [%l7 + 0x64], %f4
fbo,a %fcc1, loop_4910
ldx [%l7 + 0x50], %o1
loop_4909:
fzeros %f10
fandnot2s %f0, %f2, %f7
loop_4910:
fmovrsgez %i2, %f9, %f2
fmovdg %xcc, %f13, %f1
addc %l0, 0x0DBC, %g4
stb %g7, [%l7 + 0x51]
addcc %l1, 0x1893, %o4
bshuffle %f2, %f4, %f4
stb %i6, [%l7 + 0x4A]
array16 %i1, %o0, %i0
ld [%l7 + 0x5C], %f0
xnorcc %l2, %o7, %l6
fxor %f14, %f8, %f4
addcc %o3, %i4, %g1
fmovdpos %icc, %f8, %f13
fbge %fcc2, loop_4911
andncc %o6, %i7, %l4
subc %o2, 0x00E7, %i3
edge8ln %g3, %i5, %g6
loop_4911:
fbule,a %fcc3, loop_4912
fones %f0
fsrc1s %f9, %f3
ldsb [%l7 + 0x57], %o5
loop_4912:
fbu,a %fcc3, loop_4913
fmovsge %xcc, %f10, %f3
ldsb [%l7 + 0x73], %g5
orcc %g2, %l3, %o1
loop_4913:
fmul8x16 %f5, %f2, %f2
movre %i2, %l5, %l0
array32 %g7, %l1, %g4
stx %i6, [%l7 + 0x40]
for %f0, %f12, %f14
be,a %xcc, loop_4914
fsrc1s %f5, %f6
xnor %o4, 0x0B11, %o0
movcs %xcc, %i0, %i1
loop_4914:
popc 0x0269, %l2
brlz,a %o7, loop_4915
lduw [%l7 + 0x5C], %o3
addcc %i4, %l6, %g1
movl %xcc, %i7, %l4
loop_4915:
fmovdge %xcc, %f1, %f12
fmul8x16al %f8, %f6, %f2
fmul8x16au %f2, %f2, %f6
fsrc2s %f1, %f8
fmovsle %icc, %f15, %f3
fcmpne32 %f8, %f0, %o6
bcs,pt %icc, loop_4916
fmul8x16 %f9, %f8, %f8
fand %f8, %f2, %f6
mova %xcc, %o2, %g3
loop_4916:
sdivx %i5, 0x099E, %i3
movre %g6, %o5, %g5
ldd [%l7 + 0x58], %f12
fsrc2 %f0, %f2
ble,a %icc, loop_4917
umulcc %g2, 0x100A, %o1
stx %i2, [%l7 + 0x38]
lduh [%l7 + 0x7E], %l5
loop_4917:
movrlez %l3, 0x341, %l0
fmovscs %xcc, %f10, %f10
stb %g7, [%l7 + 0x57]
orn %l1, 0x1D8D, %g4
tle %icc, 0x5
ldx [%l7 + 0x78], %o4
lduh [%l7 + 0x34], %o0
movneg %xcc, %i0, %i1
fones %f8
ldub [%l7 + 0x46], %i6
fbug,a %fcc0, loop_4918
fandnot1s %f0, %f10, %f10
fmovdvc %xcc, %f8, %f14
fmovdvs %xcc, %f4, %f2
loop_4918:
fmovsvc %xcc, %f3, %f14
udivx %l2, 0x04DE, %o7
ldd [%l7 + 0x30], %f6
sll %o3, 0x18, %l6
subc %g1, %i4, %i7
popc 0x01E8, %l4
std %f8, [%l7 + 0x60]
fnors %f7, %f13, %f2
std %f10, [%l7 + 0x20]
edge8 %o6, %o2, %g3
addcc %i3, 0x1551, %i5
fmovdcs %icc, %f13, %f3
edge16ln %g6, %o5, %g2
movn %icc, %g5, %i2
fmovdn %xcc, %f3, %f10
and %o1, 0x0497, %l3
fblg,a %fcc2, loop_4919
fands %f9, %f3, %f15
ld [%l7 + 0x60], %f14
sethi 0x0445, %l5
loop_4919:
stw %g7, [%l7 + 0x10]
ldsb [%l7 + 0x4B], %l1
fpmerge %f8, %f13, %f2
andcc %l0, %g4, %o0
ble loop_4920
fzeros %f4
for %f10, %f6, %f6
edge32l %i0, %i1, %i6
loop_4920:
xnor %o4, 0x079D, %l2
edge8 %o3, %l6, %g1
sdivx %i4, 0x1EE2, %o7
fmovrsgez %l4, %f4, %f14
lduw [%l7 + 0x54], %o6
edge32 %i7, %o2, %g3
taddcctv %i3, 0x04FC, %g6
fmovsl %xcc, %f1, %f14
fbul,a %fcc0, loop_4921
fmovrde %o5, %f6, %f6
ldub [%l7 + 0x75], %g2
fexpand %f3, %f2
loop_4921:
tl %icc, 0x6
st %f8, [%l7 + 0x68]
tne %xcc, 0x0
ldsw [%l7 + 0x28], %g5
fpadd32 %f6, %f12, %f6
sth %i5, [%l7 + 0x68]
fmovrde %o1, %f4, %f10
edge8n %l3, %i2, %l5
stb %l1, [%l7 + 0x47]
stx %l0, [%l7 + 0x18]
fmovdne %xcc, %f0, %f7
umul %g7, 0x0764, %o0
ldsw [%l7 + 0x5C], %i0
fandnot2s %f5, %f6, %f14
fmovrslz %g4, %f14, %f5
bge,a,pn %icc, loop_4922
bl,pn %icc, loop_4923
fmovdge %xcc, %f14, %f13
tsubcctv %i6, %i1, %l2
loop_4922:
ldsw [%l7 + 0x78], %o3
loop_4923:
st %f9, [%l7 + 0x08]
ldsh [%l7 + 0x26], %l6
ldx [%l7 + 0x28], %o4
fzero %f8
lduh [%l7 + 0x44], %g1
fpack16 %f10, %f12
tne %icc, 0x3
fmovdge %icc, %f6, %f11
fnot1s %f10, %f4
fcmple32 %f8, %f2, %o7
orn %l4, 0x1DAC, %i4
fbu %fcc1, loop_4924
fmovdg %icc, %f2, %f13
fcmpne16 %f0, %f10, %o6
udivx %o2, 0x16B2, %g3
loop_4924:
andn %i7, 0x0FC7, %g6
array32 %i3, %g2, %o5
lduw [%l7 + 0x58], %i5
fandnot2 %f2, %f14, %f14
movge %icc, %g5, %o1
movcc %xcc, %i2, %l3
nop
setx loop_4925, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32ln %l5, %l0, %g7
stb %o0, [%l7 + 0x5E]
brnz,a %l1, loop_4926
loop_4925:
smul %i0, %i6, %g4
fpack32 %f14, %f14, %f10
ldsh [%l7 + 0x62], %i1
loop_4926:
fnor %f12, %f6, %f4
edge8n %l2, %l6, %o4
fble %fcc1, loop_4927
fbl %fcc2, loop_4928
fmovsge %xcc, %f11, %f4
ldx [%l7 + 0x70], %o3
loop_4927:
sth %g1, [%l7 + 0x30]
loop_4928:
fmovrde %l4, %f8, %f4
fmovdne %xcc, %f3, %f1
ba,pn %xcc, loop_4929
ble loop_4930
ldsh [%l7 + 0x7C], %o7
ldd [%l7 + 0x58], %f4
loop_4929:
edge16l %i4, %o2, %o6
loop_4930:
ld [%l7 + 0x48], %f15
ld [%l7 + 0x48], %f0
mulx %i7, %g6, %g3
stb %g2, [%l7 + 0x73]
udivx %o5, 0x1579, %i5
andncc %g5, %i3, %i2
fcmpes %fcc2, %f0, %f2
fpadd32s %f0, %f3, %f1
ldsw [%l7 + 0x14], %l3
stb %o1, [%l7 + 0x43]
ldsw [%l7 + 0x3C], %l5
tvc %icc, 0x6
st %f3, [%l7 + 0x70]
fbug,a %fcc3, loop_4931
fmovrsgez %g7, %f0, %f13
fbul %fcc0, loop_4932
ldsw [%l7 + 0x24], %l0
loop_4931:
fsrc1 %f8, %f8
movvc %xcc, %l1, %o0
loop_4932:
fornot2 %f12, %f0, %f6
pdist %f8, %f12, %f10
lduw [%l7 + 0x24], %i6
fmovrdne %i0, %f14, %f14
std %f4, [%l7 + 0x58]
sdiv %i1, 0x1A36, %l2
bgu,pt %icc, loop_4933
smul %l6, 0x1361, %g4
fmovde %xcc, %f8, %f9
fbuge,a %fcc0, loop_4934
loop_4933:
array32 %o4, %g1, %o3
fzeros %f2
taddcctv %o7, 0x0269, %i4
loop_4934:
fnegs %f12, %f10
brgez,a %o2, loop_4935
popc %l4, %i7
srlx %o6, 0x15, %g6
ld [%l7 + 0x54], %f12
loop_4935:
st %f15, [%l7 + 0x2C]
fmovscc %icc, %f14, %f13
orcc %g3, 0x0533, %g2
or %i5, 0x1D0A, %o5
ldub [%l7 + 0x44], %g5
fnegs %f7, %f11
sth %i2, [%l7 + 0x2A]
ldub [%l7 + 0x67], %l3
ldx [%l7 + 0x10], %i3
fnot2s %f2, %f11
addccc %o1, 0x0DC0, %l5
stw %l0, [%l7 + 0x3C]
edge8l %l1, %g7, %o0
fmovdne %xcc, %f2, %f6
st %f0, [%l7 + 0x64]
edge8n %i6, %i1, %i0
fmovsle %icc, %f10, %f3
orcc %l6, 0x0175, %l2
lduw [%l7 + 0x2C], %g4
bne,pn %icc, loop_4936
brlz,a %o4, loop_4937
edge8n %o3, %g1, %o7
fone %f10
loop_4936:
lduw [%l7 + 0x44], %i4
loop_4937:
fmovsvs %icc, %f15, %f11
taddcc %l4, %i7, %o2
addcc %g6, %g3, %g2
fcmpne32 %f4, %f12, %i5
std %f12, [%l7 + 0x78]
smul %o6, 0x078F, %o5
edge16l %g5, %i2, %i3
srax %o1, 0x17, %l5
ld [%l7 + 0x3C], %f0
std %f10, [%l7 + 0x48]
lduw [%l7 + 0x54], %l3
movvs %xcc, %l1, %l0
fcmpeq16 %f12, %f0, %g7
bgu,pn %xcc, loop_4938
ldsb [%l7 + 0x6F], %i6
alignaddrl %i1, %o0, %l6
array8 %i0, %l2, %o4
loop_4938:
fandnot2s %f7, %f2, %f15
mulx %o3, 0x1BE0, %g1
sth %g4, [%l7 + 0x58]
edge16ln %o7, %i4, %l4
fand %f2, %f12, %f2
fmovdpos %icc, %f3, %f15
ldd [%l7 + 0x50], %f14
sth %o2, [%l7 + 0x3E]
taddcctv %i7, %g3, %g6
std %f12, [%l7 + 0x30]
fbge %fcc1, loop_4939
sth %g2, [%l7 + 0x70]
umulcc %o6, %o5, %i5
ld [%l7 + 0x64], %f13
loop_4939:
smul %i2, 0x1F44, %i3
tvs %xcc, 0x4
ldub [%l7 + 0x40], %g5
st %f1, [%l7 + 0x48]
fmovdgu %xcc, %f10, %f2
ldsw [%l7 + 0x7C], %o1
fnand %f8, %f10, %f12
fcmpne32 %f14, %f12, %l3
lduw [%l7 + 0x5C], %l5
ldx [%l7 + 0x30], %l0
sth %g7, [%l7 + 0x62]
stw %l1, [%l7 + 0x3C]
popc 0x1086, %i6
tcs %xcc, 0x1
sdivcc %o0, 0x114A, %l6
movge %icc, %i1, %i0
ldsh [%l7 + 0x1C], %o4
srax %o3, %l2, %g1
fnot2s %f1, %f11
array16 %o7, %g4, %i4
fpadd16s %f8, %f2, %f12
ldsw [%l7 + 0x3C], %l4
srl %i7, 0x18, %o2
ldx [%l7 + 0x70], %g6
ldd [%l7 + 0x68], %f0
orcc %g2, 0x10DA, %o6
fcmpd %fcc2, %f14, %f8
fmovdne %icc, %f13, %f9
smulcc %o5, %g3, %i5
ldub [%l7 + 0x2C], %i3
fmovsl %xcc, %f8, %f1
stx %i2, [%l7 + 0x68]
subccc %o1, 0x18C2, %l3
stx %l5, [%l7 + 0x60]
fmovsne %icc, %f14, %f10
fmovda %icc, %f1, %f5
fcmpeq32 %f10, %f6, %l0
fmul8x16 %f10, %f8, %f14
fmovsn %icc, %f8, %f5
fmovs %f9, %f0
tg %xcc, 0x4
tcc %xcc, 0x3
ldub [%l7 + 0x1A], %g7
fxnors %f5, %f1, %f12
stw %l1, [%l7 + 0x5C]
fmovrdgez %i6, %f14, %f8
lduh [%l7 + 0x72], %g5
be,a %xcc, loop_4940
fmovrdgez %o0, %f4, %f10
sdiv %i1, 0x1ECA, %i0
sub %l6, 0x031B, %o4
loop_4940:
nop
setx loop_4941, %l0, %l1
jmpl %l1, %o3
fcmps %fcc1, %f10, %f6
fmovrdne %g1, %f10, %f8
fmul8x16al %f14, %f9, %f10
loop_4941:
std %f8, [%l7 + 0x08]
fmovscs %xcc, %f14, %f14
fpadd32 %f12, %f4, %f2
fcmple16 %f4, %f4, %o7
stb %l2, [%l7 + 0x46]
fxnor %f10, %f14, %f12
fmul8x16 %f5, %f8, %f8
fmovd %f6, %f12
fzeros %f12
st %f12, [%l7 + 0x4C]
stw %g4, [%l7 + 0x34]
sdivcc %l4, 0x1C34, %i4
fpmerge %f11, %f14, %f2
bl,a %icc, loop_4942
fpsub16 %f8, %f12, %f8
fxnor %f0, %f4, %f8
fbug %fcc1, loop_4943
loop_4942:
array32 %o2, %i7, %g6
fmovrse %o6, %f7, %f6
fpackfix %f14, %f4
loop_4943:
edge32l %g2, %o5, %g3
movcc %icc, %i3, %i5
movcc %icc, %o1, %i2
fmovsa %icc, %f7, %f6
te %xcc, 0x0
bg loop_4944
ldx [%l7 + 0x50], %l3
move %xcc, %l5, %g7
fbe %fcc1, loop_4945
loop_4944:
lduh [%l7 + 0x62], %l0
stb %i6, [%l7 + 0x67]
ldub [%l7 + 0x43], %l1
loop_4945:
edge8n %o0, %g5, %i1
st %f0, [%l7 + 0x74]
fpsub32s %f1, %f12, %f15
bn %xcc, loop_4946
edge16n %i0, %l6, %o4
bn,pn %icc, loop_4947
fxnor %f6, %f14, %f2
loop_4946:
ldub [%l7 + 0x0B], %g1
fmovsa %xcc, %f6, %f15
loop_4947:
tn %icc, 0x3
fxors %f11, %f3, %f2
fmuld8ulx16 %f6, %f15, %f2
stw %o7, [%l7 + 0x54]
fpadd32s %f6, %f0, %f6
lduh [%l7 + 0x56], %o3
movrlz %g4, 0x25F, %l4
fpsub32 %f8, %f14, %f12
ld [%l7 + 0x0C], %f10
array8 %i4, %o2, %i7
stw %l2, [%l7 + 0x58]
fpack32 %f2, %f2, %f0
movle %xcc, %o6, %g6
fmovdl %icc, %f14, %f12
sth %g2, [%l7 + 0x1E]
fblg %fcc0, loop_4948
bg loop_4949
add %o5, %i3, %g3
bne %xcc, loop_4950
loop_4948:
fmovrdgz %o1, %f0, %f4
loop_4949:
fmovdg %xcc, %f8, %f14
lduw [%l7 + 0x6C], %i5
loop_4950:
siam 0x6
fmovsn %icc, %f6, %f3
tvs %xcc, 0x7
ldsh [%l7 + 0x32], %i2
bvc,pn %icc, loop_4951
fbule %fcc0, loop_4952
fmovdge %xcc, %f13, %f11
fxnors %f4, %f1, %f2
loop_4951:
fmovsne %xcc, %f8, %f9
loop_4952:
stb %l5, [%l7 + 0x77]
ldsw [%l7 + 0x60], %l3
movneg %xcc, %g7, %i6
alignaddrl %l1, %o0, %g5
stw %i1, [%l7 + 0x10]
fpackfix %f4, %f2
fmovrsgz %l0, %f4, %f12
sth %l6, [%l7 + 0x7C]
ldsw [%l7 + 0x08], %o4
ldx [%l7 + 0x08], %i0
fnands %f11, %f13, %f8
fmovsn %icc, %f14, %f0
fcmpne16 %f14, %f12, %o7
lduh [%l7 + 0x26], %o3
ld [%l7 + 0x50], %f5
fandnot1s %f8, %f8, %f13
lduh [%l7 + 0x74], %g4
lduw [%l7 + 0x48], %l4
xnorcc %g1, 0x19B7, %i4
umulcc %i7, 0x009A, %l2
bleu loop_4953
call loop_4954
edge32 %o6, %o2, %g6
movre %o5, 0x23F, %g2
loop_4953:
fornot1s %f10, %f14, %f13
loop_4954:
edge8ln %i3, %g3, %o1
xnor %i2, 0x0773, %i5
fmovdneg %icc, %f5, %f3
fmovsleu %icc, %f12, %f10
bge,pt %xcc, loop_4955
fpadd16s %f14, %f8, %f14
for %f2, %f2, %f2
fmul8ulx16 %f4, %f0, %f10
loop_4955:
tl %icc, 0x4
xorcc %l5, 0x0149, %l3
tvs %xcc, 0x2
taddcctv %i6, %l1, %o0
bgu,a,pt %icc, loop_4956
ldsw [%l7 + 0x7C], %g7
sth %i1, [%l7 + 0x52]
mulx %l0, 0x0577, %g5
loop_4956:
fnegs %f12, %f9
std %f14, [%l7 + 0x68]
lduw [%l7 + 0x78], %o4
ld [%l7 + 0x24], %f0
ldsh [%l7 + 0x4C], %i0
popc 0x112B, %o7
fnot2s %f3, %f10
fpsub32 %f4, %f8, %f12
ldub [%l7 + 0x4D], %o3
ldsh [%l7 + 0x56], %l6
fornot1s %f12, %f7, %f12
fmovse %icc, %f8, %f14
std %f12, [%l7 + 0x58]
bneg %icc, loop_4957
fcmple16 %f8, %f6, %g4
movneg %icc, %l4, %i4
fnot2s %f15, %f11
loop_4957:
fzeros %f1
fbul %fcc3, loop_4958
ldx [%l7 + 0x38], %i7
fmuld8sux16 %f12, %f13, %f0
ta %icc, 0x5
loop_4958:
fmovrdgz %g1, %f12, %f10
movvs %xcc, %l2, %o6
edge32n %g6, %o2, %o5
xnor %i3, 0x0409, %g3
ldd [%l7 + 0x70], %f6
fpadd16s %f10, %f1, %f4
lduh [%l7 + 0x2A], %o1
brlez %i2, loop_4959
fbge,a %fcc1, loop_4960
stx %g2, [%l7 + 0x10]
fmovsn %xcc, %f8, %f3
loop_4959:
fmovrdgez %l5, %f10, %f2
loop_4960:
tg %xcc, 0x1
fmovdcc %icc, %f12, %f8
movneg %xcc, %i5, %l3
stw %i6, [%l7 + 0x64]
lduh [%l7 + 0x58], %o0
sth %g7, [%l7 + 0x62]
st %f14, [%l7 + 0x18]
fornot1 %f4, %f0, %f14
or %l1, %i1, %g5
ldub [%l7 + 0x25], %l0
fmovrslez %i0, %f11, %f14
std %f10, [%l7 + 0x10]
sth %o7, [%l7 + 0x26]
bshuffle %f6, %f2, %f6
ldub [%l7 + 0x71], %o3
fpsub32s %f2, %f4, %f0
fcmpne16 %f10, %f0, %l6
ldsh [%l7 + 0x20], %o4
andn %l4, %g4, %i4
ldub [%l7 + 0x16], %g1
fmul8x16 %f1, %f12, %f2
ldsh [%l7 + 0x3A], %l2
ldx [%l7 + 0x38], %i7
subcc %g6, 0x07C6, %o2
st %f6, [%l7 + 0x60]
stb %o6, [%l7 + 0x15]
std %f12, [%l7 + 0x10]
fmovdcs %icc, %f9, %f2
sth %o5, [%l7 + 0x0E]
call loop_4961
fand %f2, %f14, %f8
fnor %f2, %f10, %f6
tpos %icc, 0x2
loop_4961:
movpos %icc, %g3, %i3
stw %i2, [%l7 + 0x34]
ldsh [%l7 + 0x2A], %g2
bne,a %xcc, loop_4962
std %f10, [%l7 + 0x58]
tsubcctv %o1, 0x0244, %l5
fornot1 %f6, %f12, %f6
loop_4962:
fpadd32 %f8, %f12, %f12
fpadd16 %f8, %f8, %f2
stw %l3, [%l7 + 0x68]
bgu,a,pt %icc, loop_4963
fmovrslez %i6, %f5, %f3
bleu %xcc, loop_4964
te %icc, 0x2
loop_4963:
ldub [%l7 + 0x0A], %o0
stb %g7, [%l7 + 0x1B]
loop_4964:
bshuffle %f14, %f6, %f8
bg,pn %icc, loop_4965
ldsb [%l7 + 0x18], %l1
lduh [%l7 + 0x28], %i1
sub %g5, 0x0804, %i5
loop_4965:
fmovdl %icc, %f8, %f15
nop
setx loop_4966, %l0, %l1
jmpl %l1, %i0
ldx [%l7 + 0x70], %o7
fpsub16s %f1, %f3, %f6
taddcctv %o3, %l6, %o4
loop_4966:
ldsh [%l7 + 0x3C], %l4
ldsb [%l7 + 0x65], %l0
fpack32 %f2, %f0, %f14
bvc,a,pn %xcc, loop_4967
ld [%l7 + 0x10], %f4
movrne %i4, %g4, %g1
and %l2, 0x1C7D, %i7
loop_4967:
fmovse %xcc, %f12, %f9
brgz,a %g6, loop_4968
fcmped %fcc1, %f12, %f2
for %f12, %f8, %f10
movcc %xcc, %o6, %o2
loop_4968:
fbue,a %fcc2, loop_4969
ldsb [%l7 + 0x60], %g3
fabsd %f10, %f12
te %xcc, 0x1
loop_4969:
xnorcc %i3, 0x1A76, %o5
ld [%l7 + 0x24], %f10
movneg %icc, %i2, %g2
fnot2 %f12, %f4
fmuld8sux16 %f1, %f11, %f2
movpos %icc, %o1, %l5
lduw [%l7 + 0x10], %i6
fmovsleu %xcc, %f4, %f1
fmovsle %icc, %f4, %f9
stb %l3, [%l7 + 0x78]
lduh [%l7 + 0x2C], %g7
st %f8, [%l7 + 0x74]
st %f6, [%l7 + 0x28]
fpadd16 %f12, %f0, %f0
udivx %l1, 0x109D, %o0
bne,pt %xcc, loop_4970
fmovdn %xcc, %f7, %f10
lduh [%l7 + 0x5C], %g5
array8 %i1, %i5, %o7
loop_4970:
sdiv %i0, 0x1D33, %o3
ldx [%l7 + 0x40], %l6
or %o4, %l0, %l4
std %f0, [%l7 + 0x20]
fmul8x16 %f3, %f0, %f10
ldsh [%l7 + 0x40], %g4
ldsb [%l7 + 0x49], %i4
taddcctv %l2, 0x1600, %i7
brz %g1, loop_4971
fors %f7, %f4, %f15
sth %o6, [%l7 + 0x0E]
ldx [%l7 + 0x10], %o2
loop_4971:
tl %icc, 0x7
fsrc1s %f6, %f7
fmovsa %icc, %f11, %f11
ld [%l7 + 0x78], %f14
ldx [%l7 + 0x68], %g3
movge %xcc, %i3, %g6
fmovrsgz %o5, %f13, %f6
ldub [%l7 + 0x32], %g2
sdivcc %i2, 0x014C, %l5
st %f15, [%l7 + 0x54]
fmuld8ulx16 %f2, %f8, %f10
fcmpgt16 %f10, %f0, %o1
fand %f10, %f8, %f0
stw %i6, [%l7 + 0x2C]
std %f4, [%l7 + 0x38]
movpos %icc, %g7, %l3
std %f8, [%l7 + 0x28]
umul %l1, 0x02CC, %g5
sdivx %o0, 0x1ABA, %i5
fabsd %f12, %f4
ldub [%l7 + 0x67], %o7
addc %i1, 0x1C03, %i0
ldx [%l7 + 0x40], %o3
ldsb [%l7 + 0x46], %o4
edge8ln %l0, %l4, %l6
lduh [%l7 + 0x7E], %g4
bn loop_4972
bpos,a,pt %icc, loop_4973
st %f7, [%l7 + 0x08]
tgu %xcc, 0x3
loop_4972:
fornot1s %f8, %f5, %f8
loop_4973:
fone %f12
fcmpne16 %f0, %f14, %i4
ldsb [%l7 + 0x4C], %l2
fandnot2 %f10, %f8, %f4
fnot1 %f4, %f10
movgu %icc, %i7, %o6
fmovdvc %xcc, %f15, %f6
ldx [%l7 + 0x58], %o2
st %f7, [%l7 + 0x38]
fnand %f10, %f6, %f10
ldsw [%l7 + 0x40], %g3
fmovscc %xcc, %f3, %f11
umulcc %i3, 0x11B8, %g6
or %g1, 0x1B7B, %g2
for %f6, %f0, %f6
ldsb [%l7 + 0x2A], %i2
fandnot2s %f3, %f0, %f1
ld [%l7 + 0x54], %f2
movleu %icc, %l5, %o5
lduh [%l7 + 0x16], %o1
fpackfix %f10, %f6
orn %g7, %l3, %i6
fmovdl %xcc, %f2, %f11
movrlz %l1, 0x393, %g5
st %f9, [%l7 + 0x6C]
te %icc, 0x1
fbu,a %fcc3, loop_4974
lduh [%l7 + 0x70], %i5
movgu %xcc, %o7, %i1
xnor %i0, %o0, %o3
loop_4974:
ldd [%l7 + 0x50], %f0
xorcc %l0, %o4, %l4
movle %xcc, %l6, %i4
fpadd32s %f1, %f4, %f7
std %f0, [%l7 + 0x08]
lduh [%l7 + 0x44], %g4
mova %xcc, %i7, %o6
sth %l2, [%l7 + 0x0C]
fmovrdne %o2, %f8, %f14
movn %icc, %i3, %g3
faligndata %f8, %f12, %f0
and %g1, 0x0AC1, %g2
stb %i2, [%l7 + 0x29]
movneg %xcc, %g6, %o5
movpos %icc, %l5, %o1
fcmpne32 %f4, %f8, %g7
fmul8x16al %f15, %f13, %f12
stw %i6, [%l7 + 0x0C]
fnot2s %f9, %f12
fand %f8, %f0, %f8
fmovspos %xcc, %f13, %f4
sra %l1, %g5, %l3
fmovsle %xcc, %f14, %f5
tne %xcc, 0x6
bvs,pn %xcc, loop_4975
sll %i5, 0x18, %o7
lduh [%l7 + 0x30], %i0
fble,a %fcc3, loop_4976
loop_4975:
fmovsgu %xcc, %f9, %f12
st %f2, [%l7 + 0x10]
stw %i1, [%l7 + 0x38]
loop_4976:
edge32n %o3, %l0, %o4
fmovdg %xcc, %f15, %f15
ta %xcc, 0x7
nop
setx loop_4977, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tpos %xcc, 0x5
bvs,a,pt %icc, loop_4978
ta %xcc, 0x6
loop_4977:
ldsh [%l7 + 0x74], %o0
andn %l6, %i4, %l4
loop_4978:
fbn,a %fcc1, loop_4979
fmovsneg %icc, %f8, %f14
ld [%l7 + 0x50], %f13
smul %g4, %i7, %o6
loop_4979:
alignaddrl %l2, %i3, %o2
stb %g1, [%l7 + 0x2E]
addccc %g2, %i2, %g3
sllx %g6, 0x05, %l5
sth %o1, [%l7 + 0x54]
or %o5, %i6, %g7
fbul %fcc1, loop_4980
fbule,a %fcc0, loop_4981
movpos %icc, %l1, %g5
stb %l3, [%l7 + 0x10]
loop_4980:
ld [%l7 + 0x58], %f11
loop_4981:
movn %xcc, %o7, %i5
sth %i0, [%l7 + 0x18]
fmovsvs %xcc, %f3, %f13
fmul8x16au %f15, %f6, %f0
st %f15, [%l7 + 0x3C]
std %f6, [%l7 + 0x50]
ldd [%l7 + 0x60], %f12
fzero %f2
fpadd16s %f2, %f6, %f4
fmuld8sux16 %f13, %f11, %f10
bvc,a %xcc, loop_4982
fnands %f11, %f10, %f12
fzeros %f11
bn %icc, loop_4983
loop_4982:
nop
setx loop_4984, %l0, %l1
jmpl %l1, %i1
brgz,a %l0, loop_4985
array16 %o3, %o4, %l6
loop_4983:
addcc %o0, 0x11B1, %i4
loop_4984:
brnz %l4, loop_4986
loop_4985:
ldsw [%l7 + 0x50], %g4
nop
setx loop_4987, %l0, %l1
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 %i7, 0x06A, %o6
loop_4986:
stx %l2, [%l7 + 0x58]
mulscc %i3, 0x0BEA, %o2
loop_4987:
mulx %g2, 0x0935, %i2
tle %xcc, 0x5
fone %f4
fnor %f12, %f2, %f10
fmovrdgez %g1, %f2, %f6
stx %g6, [%l7 + 0x40]
fpadd32s %f2, %f3, %f1
fnot1s %f6, %f2
array8 %l5, %g3, %o1
orn %i6, 0x19FD, %o5
ldd [%l7 + 0x28], %f12
ble,a,pt %icc, loop_4988
stb %l1, [%l7 + 0x08]
andncc %g7, %g5, %o7
st %f5, [%l7 + 0x68]
loop_4988:
fmul8ulx16 %f2, %f10, %f14
fbuge %fcc3, loop_4989
fmovdg %xcc, %f8, %f12
xnor %l3, 0x00D0, %i5
movleu %xcc, %i1, %i0
loop_4989:
lduw [%l7 + 0x3C], %o3
ld [%l7 + 0x2C], %f5
fandnot1s %f1, %f13, %f8
fabss %f6, %f13
stw %o4, [%l7 + 0x54]
stw %l0, [%l7 + 0x60]
xor %l6, 0x07C3, %o0
fmovrde %l4, %f0, %f10
ldd [%l7 + 0x78], %f0
fxnors %f12, %f4, %f5
addc %i4, 0x0FCC, %i7
edge16l %o6, %l2, %i3
ldx [%l7 + 0x38], %g4
movvc %icc, %o2, %g2
nop
setx loop_4990, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tneg %icc, 0x4
fmovdgu %icc, %f0, %f6
lduh [%l7 + 0x72], %i2
loop_4990:
ld [%l7 + 0x48], %f10
fbug %fcc2, loop_4991
bvs,a loop_4992
lduw [%l7 + 0x20], %g6
sllx %l5, %g1, %o1
loop_4991:
andncc %g3, %i6, %o5
loop_4992:
fpsub32s %f15, %f14, %f9
fmovsa %icc, %f5, %f14
movleu %icc, %l1, %g5
fmul8ulx16 %f2, %f14, %f6
movrne %g7, %l3, %o7
ldub [%l7 + 0x28], %i1
ldx [%l7 + 0x78], %i5
movl %icc, %i0, %o4
fandnot2s %f5, %f13, %f15
fmovsleu %icc, %f13, %f2
fpadd32s %f3, %f14, %f5
stb %o3, [%l7 + 0x21]
ldsb [%l7 + 0x1C], %l6
ldx [%l7 + 0x20], %o0
std %f2, [%l7 + 0x28]
ldx [%l7 + 0x50], %l0
fors %f6, %f13, %f10
bcs,pn %icc, loop_4993
ldsh [%l7 + 0x56], %i4
bpos loop_4994
ldsh [%l7 + 0x76], %i7
loop_4993:
fmovdl %icc, %f9, %f14
sth %l4, [%l7 + 0x7A]
loop_4994:
fbl %fcc3, loop_4995
fmovsle %icc, %f6, %f13
andncc %l2, %o6, %i3
ldsw [%l7 + 0x68], %o2
loop_4995:
ldsw [%l7 + 0x64], %g4
smulcc %i2, %g2, %l5
udivcc %g6, 0x1C6C, %g1
faligndata %f6, %f0, %f10
stw %g3, [%l7 + 0x1C]
st %f13, [%l7 + 0x30]
fmovdpos %xcc, %f2, %f6
bvc loop_4996
for %f0, %f4, %f2
ldsh [%l7 + 0x6A], %i6
stw %o5, [%l7 + 0x50]
loop_4996:
fmovsge %icc, %f14, %f14
st %f11, [%l7 + 0x78]
orcc %o1, 0x0323, %g5
array16 %l1, %l3, %o7
tvc %xcc, 0x6
movre %g7, 0x12E, %i1
std %f10, [%l7 + 0x70]
fmovsl %icc, %f10, %f5
array32 %i0, %o4, %i5
edge32n %o3, %l6, %o0
fnands %f2, %f7, %f1
movn %xcc, %i4, %i7
fnot2s %f0, %f4
stw %l0, [%l7 + 0x48]
nop
setx loop_4997, %l0, %l1
jmpl %l1, %l4
xor %o6, 0x0BBC, %i3
fornot2s %f11, %f8, %f8
fcmpne32 %f10, %f4, %o2
loop_4997:
fbo,a %fcc2, loop_4998
subcc %l2, %i2, %g4
fmuld8ulx16 %f10, %f14, %f8
sra %l5, %g2, %g1
loop_4998:
bshuffle %f6, %f0, %f10
fmovde %xcc, %f15, %f9
edge8ln %g3, %i6, %g6
movne %xcc, %o5, %o1
stx %l1, [%l7 + 0x78]
stw %l3, [%l7 + 0x68]
ldx [%l7 + 0x68], %g5
stw %o7, [%l7 + 0x14]
ldx [%l7 + 0x78], %i1
ldsw [%l7 + 0x24], %g7
stw %i0, [%l7 + 0x70]
edge8l %o4, %o3, %i5
lduh [%l7 + 0x30], %l6
stw %i4, [%l7 + 0x0C]
siam 0x5
ldsw [%l7 + 0x6C], %o0
fmovscc %icc, %f11, %f8
ld [%l7 + 0x54], %f2
bn,pn %icc, loop_4999
movneg %icc, %l0, %i7
fexpand %f3, %f10
st %f14, [%l7 + 0x60]
loop_4999:
bcc %icc, loop_5000
ldx [%l7 + 0x38], %l4
nop
setx loop_5001, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bcs loop_5002
loop_5000:
xnor %i3, %o6, %o2
fmovdle %xcc, %f3, %f14
loop_5001:
tne %icc, 0x3
loop_5002:
st %f1, [%l7 + 0x2C]
stx %l2, [%l7 + 0x48]
std %f6, [%l7 + 0x48]
st %f8, [%l7 + 0x58]
fcmple32 %f4, %f6, %i2
fsrc1s %f1, %f14
fbue,a %fcc0, loop_5003
sdivx %g4, 0x000D, %l5
fmovsle %xcc, %f0, %f15
fcmpne16 %f6, %f14, %g2
loop_5003:
fpmerge %f7, %f3, %f0
te %xcc, 0x1
fmovrsgez %g3, %f12, %f8
fexpand %f14, %f12
st %f7, [%l7 + 0x60]
fbul %fcc3, loop_5004
tsubcc %i6, 0x0063, %g6
fands %f5, %f9, %f12
movrgz %g1, %o1, %o5
loop_5004:
fabsd %f0, %f6
fmovrsgez %l1, %f15, %f4
stx %g5, [%l7 + 0x20]
udivx %o7, 0x1153, %l3
fbu,a %fcc0, loop_5005
movl %xcc, %i1, %i0
movrlez %o4, %g7, %i5
ldub [%l7 + 0x2A], %o3
loop_5005:
ldsh [%l7 + 0x2A], %i4
fsrc2s %f13, %f9
stw %o0, [%l7 + 0x0C]
fbe,a %fcc0, loop_5006
xnor %l0, 0x05E5, %i7
udivx %l4, 0x047F, %l6
edge8n %i3, %o6, %o2
loop_5006:
ldsh [%l7 + 0x54], %i2
fbue,a %fcc3, loop_5007
fmovrslez %l2, %f3, %f9
alignaddr %l5, %g2, %g3
fmovrde %g4, %f6, %f10
loop_5007:
fmovsn %icc, %f6, %f9
ldsh [%l7 + 0x20], %i6
ld [%l7 + 0x08], %f9
ldsw [%l7 + 0x08], %g6
orn %o1, 0x1AD7, %g1
tleu %icc, 0x6
fbge %fcc0, loop_5008
fbug %fcc2, loop_5009
bl,a,pn %xcc, loop_5010
edge32ln %l1, %o5, %g5
loop_5008:
fbne %fcc1, loop_5011
loop_5009:
fxnors %f0, %f7, %f1
loop_5010:
movg %icc, %l3, %o7
ldsw [%l7 + 0x5C], %i1
loop_5011:
fpadd16s %f5, %f4, %f11
fmovrse %o4, %f10, %f4
move %xcc, %g7, %i0
fmovsa %icc, %f2, %f0
fzeros %f13
fmovsvc %xcc, %f12, %f5
movrlez %i5, %i4, %o0
fmovrslez %o3, %f4, %f5
stb %l0, [%l7 + 0x57]
or %l4, %i7, %i3
lduw [%l7 + 0x18], %l6
stb %o6, [%l7 + 0x36]
fsrc2 %f6, %f6
fones %f3
sth %i2, [%l7 + 0x32]
be loop_5012
brnz %o2, loop_5013
ldsb [%l7 + 0x40], %l2
xorcc %g2, %l5, %g3
loop_5012:
stb %g4, [%l7 + 0x3A]
loop_5013:
movle %icc, %g6, %o1
ldx [%l7 + 0x38], %i6
movvc %icc, %g1, %l1
fmovsl %icc, %f9, %f10
fbul %fcc1, loop_5014
udivx %o5, 0x1BEE, %g5
fbu %fcc3, loop_5015
fnors %f12, %f4, %f11
loop_5014:
sth %o7, [%l7 + 0x76]
stb %l3, [%l7 + 0x69]
loop_5015:
fmovrsgz %i1, %f11, %f12
umulcc %g7, %i0, %o4
bgu %icc, loop_5016
sethi 0x0F4C, %i5
bvs %xcc, loop_5017
tle %icc, 0x5
loop_5016:
sth %o0, [%l7 + 0x30]
sth %i4, [%l7 + 0x24]
loop_5017:
std %f6, [%l7 + 0x10]
umul %o3, %l4, %i7
fmovrdgez %l0, %f10, %f14
fmovdleu %icc, %f6, %f4
bshuffle %f8, %f14, %f8
fandnot1s %f3, %f4, %f13
sth %l6, [%l7 + 0x44]
movre %i3, 0x233, %i2
ldx [%l7 + 0x08], %o2
fpsub32s %f7, %f5, %f8
tvc %xcc, 0x2
stw %o6, [%l7 + 0x70]
tleu %xcc, 0x5
ldsh [%l7 + 0x32], %g2
fmul8ulx16 %f14, %f0, %f2
fbu %fcc1, loop_5018
lduh [%l7 + 0x24], %l2
sub %l5, 0x1F0D, %g3
fmovrsne %g4, %f6, %f10
loop_5018:
fsrc1 %f10, %f2
movrlez %o1, %g6, %g1
taddcc %i6, 0x1248, %o5
fmovscc %icc, %f14, %f1
ld [%l7 + 0x30], %f14
fmovdn %xcc, %f7, %f15
lduw [%l7 + 0x20], %l1
ldsw [%l7 + 0x74], %o7
tcc %icc, 0x5
subc %l3, 0x0A85, %g5
stw %i1, [%l7 + 0x20]
tle %icc, 0x6
st %f3, [%l7 + 0x70]
fandnot1 %f10, %f14, %f2
fornot1s %f7, %f9, %f1
movcc %icc, %g7, %o4
sdiv %i5, 0x0034, %i0
mova %xcc, %i4, %o0
movge %xcc, %l4, %o3
tge %xcc, 0x2
fands %f8, %f13, %f8
udivcc %l0, 0x1328, %l6
bg,pt %xcc, loop_5019
lduh [%l7 + 0x6A], %i7
st %f11, [%l7 + 0x5C]
ldub [%l7 + 0x52], %i2
loop_5019:
sth %o2, [%l7 + 0x18]
brz,a %i3, loop_5020
fbge %fcc3, loop_5021
movre %o6, 0x2F0, %g2
brz,a %l5, loop_5022
loop_5020:
fbue,a %fcc1, loop_5023
loop_5021:
add %g3, 0x1C4B, %l2
fbue,a %fcc3, loop_5024
loop_5022:
sth %g4, [%l7 + 0x32]
loop_5023:
alignaddrl %o1, %g6, %g1
fcmpgt16 %f14, %f4, %i6
loop_5024:
fmovsa %icc, %f1, %f15
bn loop_5025
ldd [%l7 + 0x70], %f14
fmovdvs %xcc, %f0, %f2
ld [%l7 + 0x44], %f11
loop_5025:
fzero %f8
ldsh [%l7 + 0x4A], %o5
edge16n %l1, %l3, %o7
fabss %f13, %f0
sth %i1, [%l7 + 0x50]
brlez,a %g5, loop_5026
fnand %f14, %f12, %f2
std %f8, [%l7 + 0x78]
sth %o4, [%l7 + 0x7E]
loop_5026:
xnorcc %g7, %i0, %i5
tneg %icc, 0x5
fpadd16s %f4, %f0, %f3
sth %i4, [%l7 + 0x26]
tl %xcc, 0x5
tn %xcc, 0x0
bvs %icc, loop_5027
fzeros %f2
bg,a %icc, loop_5028
bvs,a,pt %xcc, loop_5029
loop_5027:
tvc %icc, 0x6
movvc %icc, %o0, %o3
loop_5028:
fornot2 %f10, %f12, %f2
loop_5029:
lduw [%l7 + 0x38], %l4
fmovdcc %icc, %f13, %f1
stw %l0, [%l7 + 0x50]
movpos %icc, %i7, %i2
tgu %xcc, 0x0
lduw [%l7 + 0x48], %l6
lduh [%l7 + 0x38], %i3
bvc,pn %icc, loop_5030
edge16 %o2, %o6, %g2
ldub [%l7 + 0x2B], %g3
ldsh [%l7 + 0x3A], %l2
loop_5030:
brgez %l5, loop_5031
stx %g4, [%l7 + 0x28]
subcc %g6, 0x1C97, %g1
sth %i6, [%l7 + 0x18]
loop_5031:
bn loop_5032
fbge,a %fcc0, loop_5033
fmovdvc %icc, %f6, %f3
edge8l %o5, %o1, %l3
loop_5032:
sll %l1, 0x07, %i1
loop_5033:
fcmps %fcc3, %f15, %f10
movleu %xcc, %g5, %o7
subccc %o4, %i0, %i5
ldsh [%l7 + 0x0A], %g7
stx %i4, [%l7 + 0x58]
fpadd16 %f4, %f0, %f8
ldx [%l7 + 0x60], %o3
fexpand %f6, %f10
movneg %icc, %l4, %l0
fmovdvs %icc, %f10, %f12
fmovdl %icc, %f6, %f5
ldsw [%l7 + 0x64], %o0
sdiv %i7, 0x0E70, %l6
ldx [%l7 + 0x78], %i2
st %f13, [%l7 + 0x64]
stw %o2, [%l7 + 0x54]
fpack32 %f4, %f0, %f0
fmovsl %icc, %f9, %f1
sub %i3, 0x1557, %g2
fble,a %fcc2, loop_5034
move %icc, %o6, %g3
ldsw [%l7 + 0x18], %l2
fmovsneg %icc, %f4, %f10
loop_5034:
ldsw [%l7 + 0x48], %l5
fmovrdne %g6, %f10, %f12
stb %g1, [%l7 + 0x4D]
movvs %xcc, %i6, %g4
be,a %icc, loop_5035
fpsub16 %f12, %f0, %f10
stb %o5, [%l7 + 0x1D]
lduh [%l7 + 0x16], %o1
loop_5035:
fmul8x16au %f0, %f2, %f8
ldx [%l7 + 0x48], %l3
lduw [%l7 + 0x38], %l1
fnor %f6, %f0, %f8
fmul8x16 %f5, %f8, %f12
movrlz %i1, 0x206, %g5
brz,a %o4, loop_5036
fcmpne16 %f14, %f2, %i0
fbe,a %fcc1, loop_5037
fandnot1 %f12, %f0, %f8
loop_5036:
stb %o7, [%l7 + 0x0B]
sethi 0x0320, %g7
loop_5037:
brlez,a %i4, loop_5038
fcmps %fcc0, %f15, %f12
fmul8x16 %f9, %f2, %f8
sllx %i5, 0x1B, %l4
loop_5038:
udiv %o3, 0x16BA, %o0
bpos,pt %icc, loop_5039
fpadd16 %f2, %f0, %f8
movcs %icc, %i7, %l0
lduh [%l7 + 0x4E], %i2
loop_5039:
or %l6, %o2, %g2
fpsub16 %f14, %f6, %f6
fnors %f9, %f1, %f1
ldsb [%l7 + 0x33], %i3
mulscc %o6, %g3, %l5
movvs %xcc, %l2, %g1
st %f9, [%l7 + 0x48]
nop
setx loop_5040, %l0, %l1
jmpl %l1, %i6
bneg,a loop_5041
edge32l %g6, %g4, %o1
array32 %o5, %l1, %l3
loop_5040:
alignaddrl %g5, %o4, %i1
loop_5041:
movcs %icc, %i0, %o7
fcmpne16 %f4, %f4, %g7
fornot2 %f14, %f10, %f12
sth %i4, [%l7 + 0x30]
fpsub16s %f3, %f0, %f11
mova %icc, %l4, %o3
tleu %icc, 0x7
lduw [%l7 + 0x08], %i5
ldsw [%l7 + 0x1C], %i7
fmovd %f8, %f10
xnor %l0, 0x1CCD, %i2
stx %l6, [%l7 + 0x60]
stx %o0, [%l7 + 0x50]
fmul8sux16 %f4, %f6, %f6
bcc,pt %icc, loop_5042
ldx [%l7 + 0x60], %o2
lduw [%l7 + 0x38], %i3
bcc,a,pt %xcc, loop_5043
loop_5042:
fcmpeq16 %f10, %f14, %g2
tvs %icc, 0x6
lduh [%l7 + 0x78], %g3
loop_5043:
movle %xcc, %l5, %o6
movre %g1, %l2, %i6
fmovsg %icc, %f9, %f15
umul %g4, 0x1AE0, %g6
bpos,a loop_5044
tg %icc, 0x6
movcc %icc, %o1, %o5
stw %l3, [%l7 + 0x68]
loop_5044:
fcmpes %fcc3, %f9, %f12
te %xcc, 0x2
taddcctv %l1, %g5, %i1
stb %o4, [%l7 + 0x4A]
movcc %xcc, %i0, %g7
st %f8, [%l7 + 0x08]
ldd [%l7 + 0x78], %f4
tleu %xcc, 0x5
movpos %icc, %o7, %i4
fmovsge %icc, %f12, %f1
fmovsneg %xcc, %f15, %f10
fandnot2s %f15, %f13, %f1
stx %l4, [%l7 + 0x08]
lduw [%l7 + 0x44], %o3
sub %i7, %l0, %i5
ldx [%l7 + 0x08], %l6
lduw [%l7 + 0x24], %o0
fpadd16 %f10, %f2, %f4
fbn,a %fcc0, loop_5045
ldd [%l7 + 0x70], %f6
sll %i2, %i3, %g2
stb %g3, [%l7 + 0x55]
loop_5045:
fbul %fcc1, loop_5046
fcmpgt32 %f12, %f8, %l5
fsrc2 %f4, %f10
fmovdl %xcc, %f11, %f15
loop_5046:
st %f4, [%l7 + 0x7C]
fmovdn %icc, %f8, %f1
fsrc1s %f9, %f15
sethi 0x09F9, %o2
xnorcc %g1, %l2, %i6
fmovsle %icc, %f2, %f6
movrlz %g4, 0x1C0, %o6
nop
setx loop_5047, %l0, %l1
jmpl %l1, %o1
bn,a loop_5048
fpack16 %f2, %f11
ldx [%l7 + 0x70], %o5
loop_5047:
add %g6, %l3, %g5
loop_5048:
lduh [%l7 + 0x10], %l1
fbu %fcc0, loop_5049
fornot2 %f6, %f12, %f10
fmovdcs %icc, %f12, %f15
stw %o4, [%l7 + 0x1C]
loop_5049:
fmovdvs %icc, %f2, %f10
std %f12, [%l7 + 0x20]
ldsb [%l7 + 0x19], %i1
fmovdne %xcc, %f1, %f11
std %f2, [%l7 + 0x60]
movle %icc, %i0, %g7
bg %icc, loop_5050
bcs,pn %xcc, loop_5051
fornot1s %f11, %f15, %f8
fbu %fcc0, loop_5052
loop_5050:
stb %i4, [%l7 + 0x79]
loop_5051:
fmovsgu %xcc, %f6, %f3
xnorcc %l4, 0x0655, %o7
loop_5052:
tne %xcc, 0x3
fcmple32 %f6, %f4, %i7
fors %f9, %f5, %f5
fmovdle %icc, %f8, %f11
ble,pn %icc, loop_5053
edge32 %o3, %i5, %l6
fmovrsgz %l0, %f9, %f1
ldub [%l7 + 0x75], %o0
loop_5053:
edge32n %i3, %i2, %g2
fmul8x16 %f15, %f2, %f6
and %g3, 0x1E75, %l5
fmovdn %xcc, %f4, %f1
std %f2, [%l7 + 0x40]
fbo,a %fcc1, loop_5054
ldsh [%l7 + 0x6A], %g1
edge32ln %l2, %o2, %g4
tvs %xcc, 0x0
loop_5054:
fpadd32 %f12, %f6, %f2
tl %xcc, 0x1
fbule,a %fcc3, loop_5055
movne %icc, %o6, %o1
fnors %f13, %f9, %f14
fmovrdgez %i6, %f2, %f14
loop_5055:
movleu %icc, %o5, %l3
tcs %icc, 0x0
fzeros %f9
xorcc %g5, %g6, %o4
ldx [%l7 + 0x70], %l1
alignaddrl %i1, %i0, %i4
fandnot2s %f14, %f8, %f0
fmovdpos %icc, %f8, %f1
orncc %l4, 0x148C, %o7
fabss %f4, %f13
fmovsl %xcc, %f3, %f15
movl %icc, %g7, %o3
movvc %icc, %i7, %l6
ld [%l7 + 0x6C], %f9
stw %l0, [%l7 + 0x40]
fbuge,a %fcc0, loop_5056
fbl,a %fcc2, loop_5057
array8 %o0, %i5, %i2
fmovsa %xcc, %f8, %f5
loop_5056:
bge,pt %icc, loop_5058
loop_5057:
fpadd32s %f2, %f3, %f5
ldub [%l7 + 0x77], %g2
fcmple32 %f6, %f14, %i3
loop_5058:
edge16n %l5, %g1, %g3
stw %l2, [%l7 + 0x50]
fbu,a %fcc0, loop_5059
sth %o2, [%l7 + 0x5C]
stx %g4, [%l7 + 0x60]
bneg,a,pn %icc, loop_5060
loop_5059:
andcc %o6, 0x1F7B, %o1
fandnot1 %f8, %f14, %f8
fmovscc %xcc, %f6, %f0
loop_5060:
ldsh [%l7 + 0x28], %o5
st %f13, [%l7 + 0x40]
fmovdn %xcc, %f11, %f13
fxors %f4, %f9, %f14
fcmpne16 %f14, %f14, %i6
fbule,a %fcc3, loop_5061
edge8n %l3, %g6, %o4
fbug %fcc0, loop_5062
fmovd %f4, %f4
loop_5061:
movre %g5, %i1, %l1
xorcc %i0, %l4, %i4
loop_5062:
movne %icc, %o7, %g7
std %f2, [%l7 + 0x38]
lduw [%l7 + 0x24], %o3
bcs,a loop_5063
lduw [%l7 + 0x4C], %l6
std %f6, [%l7 + 0x20]
fble,a %fcc3, loop_5064
loop_5063:
mulscc %l0, 0x06C9, %o0
tvc %icc, 0x5
stx %i5, [%l7 + 0x20]
loop_5064:
lduh [%l7 + 0x76], %i2
orn %g2, %i7, %l5
fxnor %f10, %f2, %f4
orn %i3, %g3, %g1
fmovrdlz %o2, %f14, %f2
mulscc %g4, 0x0C0D, %l2
fba %fcc3, loop_5065
fcmpne32 %f10, %f14, %o1
taddcctv %o5, %o6, %i6
edge8 %l3, %g6, %g5
loop_5065:
bne,pt %icc, loop_5066
sll %i1, 0x10, %o4
orncc %i0, 0x1770, %l4
lduw [%l7 + 0x08], %i4
loop_5066:
fpackfix %f4, %f15
st %f10, [%l7 + 0x6C]
movl %xcc, %l1, %g7
ld [%l7 + 0x3C], %f6
lduw [%l7 + 0x30], %o3
fmovrdlz %l6, %f0, %f2
stx %o7, [%l7 + 0x60]
std %f8, [%l7 + 0x48]
sub %o0, %l0, %i5
ta %icc, 0x7
lduw [%l7 + 0x60], %g2
fmovrslz %i2, %f8, %f6
movle %xcc, %l5, %i7
fba,a %fcc3, loop_5067
movvs %xcc, %g3, %g1
sra %i3, 0x17, %o2
ld [%l7 + 0x34], %f13
loop_5067:
fzero %f12
fornot2s %f10, %f8, %f1
ldd [%l7 + 0x28], %f10
subccc %g4, %o1, %o5
movn %icc, %l2, %i6
fpmerge %f7, %f1, %f4
fmovspos %xcc, %f12, %f5
fnot1s %f6, %f9
ldd [%l7 + 0x10], %f12
srax %l3, %g6, %o6
st %f4, [%l7 + 0x2C]
fmovscs %icc, %f11, %f2
fpackfix %f14, %f6
fmovsle %icc, %f15, %f14
fbule,a %fcc2, loop_5068
alignaddrl %i1, %o4, %i0
fmovs %f8, %f9
fmovdne %xcc, %f0, %f11
loop_5068:
sdiv %g5, 0x04B4, %i4
fmovs %f10, %f11
tgu %icc, 0x7
bleu,a %icc, loop_5069
udivcc %l4, 0x1409, %l1
edge16n %o3, %l6, %o7
sth %o0, [%l7 + 0x28]
loop_5069:
fnot2 %f10, %f14
fcmpes %fcc3, %f9, %f5
ldd [%l7 + 0x48], %f12
move %xcc, %l0, %g7
tn %icc, 0x3
stw %g2, [%l7 + 0x50]
ldsh [%l7 + 0x34], %i2
fmovs %f5, %f15
fcmps %fcc3, %f15, %f10
udivcc %i5, 0x0E3F, %l5
for %f2, %f0, %f0
sth %g3, [%l7 + 0x0A]
fmovsa %xcc, %f14, %f9
bcs %icc, loop_5070
stx %g1, [%l7 + 0x68]
fcmpeq16 %f0, %f6, %i3
fmovrdgz %i7, %f14, %f0
loop_5070:
bcs,a loop_5071
fpack32 %f10, %f14, %f0
std %f2, [%l7 + 0x40]
fands %f9, %f10, %f9
loop_5071:
ldub [%l7 + 0x69], %o2
tg %xcc, 0x0
fmuld8sux16 %f15, %f9, %f6
nop
setx loop_5072, %l0, %l1
jmpl %l1, %g4
tsubcctv %o1, 0x0954, %l2
ld [%l7 + 0x6C], %f0
ldsh [%l7 + 0x6E], %o5
loop_5072:
ldsh [%l7 + 0x0E], %l3
lduh [%l7 + 0x60], %g6
ldub [%l7 + 0x33], %o6
ldx [%l7 + 0x78], %i6
fsrc1s %f11, %f6
fba,a %fcc3, loop_5073
fands %f8, %f0, %f2
fmovrde %o4, %f0, %f10
mova %icc, %i0, %g5
loop_5073:
ldx [%l7 + 0x68], %i4
ldsh [%l7 + 0x40], %l4
fexpand %f0, %f0
srlx %l1, 0x1B, %o3
fornot1s %f7, %f5, %f1
udivx %l6, 0x133E, %o7
movneg %icc, %o0, %l0
fpsub32s %f7, %f10, %f10
fmovsl %icc, %f13, %f9
tpos %xcc, 0x1
fmul8x16al %f10, %f7, %f14
lduw [%l7 + 0x2C], %i1
fmovsg %icc, %f4, %f0
fmul8x16al %f9, %f7, %f0
sdivx %g7, 0x094F, %i2
ldub [%l7 + 0x26], %i5
st %f8, [%l7 + 0x20]
fbue %fcc2, loop_5074
movle %xcc, %g2, %g3
udiv %g1, 0x0B8F, %l5
fmuld8sux16 %f12, %f5, %f14
loop_5074:
and %i7, %o2, %i3
st %f7, [%l7 + 0x08]
tcc %xcc, 0x3
st %f12, [%l7 + 0x74]
ldx [%l7 + 0x50], %o1
fbug %fcc0, loop_5075
std %f10, [%l7 + 0x68]
fornot2s %f14, %f3, %f7
umulcc %g4, 0x017D, %o5
loop_5075:
fmovse %xcc, %f15, %f2
sethi 0x1433, %l2
fmovrse %l3, %f2, %f4
ldsb [%l7 + 0x17], %o6
fmovrsgez %i6, %f3, %f12
stx %g6, [%l7 + 0x30]
ld [%l7 + 0x38], %f4
fpadd32 %f8, %f14, %f10
fmovrslez %o4, %f8, %f3
lduh [%l7 + 0x4C], %g5
st %f15, [%l7 + 0x54]
stw %i4, [%l7 + 0x54]
movrne %i0, %l1, %l4
fcmpne16 %f6, %f14, %o3
ldub [%l7 + 0x37], %l6
fbo,a %fcc3, loop_5076
fmovrsgez %o7, %f3, %f2
fornot2s %f7, %f15, %f1
fmovdcc %icc, %f1, %f1
loop_5076:
movrgez %o0, 0x00F, %i1
edge32ln %g7, %i2, %l0
st %f5, [%l7 + 0x64]
edge32l %i5, %g3, %g2
bgu,pt %xcc, loop_5077
brgz,a %g1, loop_5078
smul %i7, %l5, %i3
smulcc %o2, %g4, %o1
loop_5077:
ldd [%l7 + 0x38], %f8
loop_5078:
sub %o5, %l2, %l3
stb %i6, [%l7 + 0x43]
edge32l %g6, %o6, %g5
edge32l %i4, %i0, %o4
xnor %l4, %l1, %o3
movl %icc, %l6, %o7
ldd [%l7 + 0x20], %f0
mulx %o0, 0x0CDE, %i1
fbl %fcc0, loop_5079
movcc %xcc, %g7, %i2
movrlz %i5, %g3, %l0
movne %icc, %g2, %i7
loop_5079:
or %g1, %l5, %o2
brgz,a %i3, loop_5080
udivx %o1, 0x0737, %o5
fbo %fcc3, loop_5081
fsrc1 %f10, %f8
loop_5080:
fmovsle %xcc, %f3, %f2
fbule %fcc2, loop_5082
loop_5081:
st %f6, [%l7 + 0x20]
edge16l %g4, %l3, %l2
be,pt %xcc, loop_5083
loop_5082:
bvs %icc, loop_5084
sth %g6, [%l7 + 0x62]
fmovsl %xcc, %f1, %f14
loop_5083:
movg %icc, %o6, %g5
loop_5084:
ldub [%l7 + 0x26], %i6
ldsw [%l7 + 0x28], %i0
move %icc, %i4, %o4
ld [%l7 + 0x48], %f3
fpsub32s %f10, %f11, %f9
orn %l1, %l4, %l6
fmovdle %icc, %f8, %f15
xor %o3, %o0, %o7
fmovrslez %i1, %f15, %f13
brgez %g7, loop_5085
stw %i2, [%l7 + 0x58]
std %f0, [%l7 + 0x50]
addc %i5, %g3, %g2
loop_5085:
fmovdpos %xcc, %f6, %f1
stb %l0, [%l7 + 0x72]
popc %i7, %g1
edge16n %o2, %i3, %l5
fblg %fcc0, loop_5086
tvc %xcc, 0x4
fcmpgt16 %f12, %f2, %o1
bvc,a,pn %icc, loop_5087
loop_5086:
ldsb [%l7 + 0x73], %g4
tvs %xcc, 0x4
fornot2 %f8, %f10, %f12
loop_5087:
lduw [%l7 + 0x7C], %l3
andcc %l2, %o5, %o6
fornot2 %f0, %f0, %f8
sth %g5, [%l7 + 0x76]
for %f12, %f14, %f8
movcc %icc, %g6, %i0
move %xcc, %i6, %o4
fmovdvc %xcc, %f6, %f9
movpos %xcc, %l1, %i4
bvs loop_5088
ldsh [%l7 + 0x24], %l6
stb %o3, [%l7 + 0x25]
ldsb [%l7 + 0x09], %l4
loop_5088:
nop
setx loop_5089, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8x16al %f6, %f11, %f12
taddcctv %o7, %i1, %o0
fmovrsne %i2, %f12, %f10
loop_5089:
ld [%l7 + 0x60], %f10
tl %icc, 0x0
ldx [%l7 + 0x20], %i5
umulcc %g7, 0x04A5, %g3
fble %fcc1, loop_5090
stw %l0, [%l7 + 0x6C]
stx %i7, [%l7 + 0x38]
ldsw [%l7 + 0x68], %g1
loop_5090:
taddcctv %g2, 0x0A0E, %o2
movvs %icc, %i3, %l5
fabss %f10, %f14
fmovscc %xcc, %f13, %f8
fxors %f0, %f7, %f14
fmovsl %xcc, %f1, %f2
movrgz %g4, 0x365, %l3
stx %o1, [%l7 + 0x30]
pdist %f6, %f0, %f12
udivcc %o5, 0x1CB3, %l2
tle %icc, 0x2
ldd [%l7 + 0x38], %f2
mulscc %o6, %g6, %g5
orncc %i6, 0x0FBB, %o4
fpadd32s %f13, %f1, %f4
array8 %l1, %i4, %i0
ldsb [%l7 + 0x55], %o3
tsubcc %l4, 0x1462, %o7
fmovrslz %i1, %f12, %f5
udivcc %l6, 0x0A9B, %o0
tg %icc, 0x5
lduh [%l7 + 0x20], %i2
fmovdneg %icc, %f8, %f7
tgu %icc, 0x5
orncc %g7, 0x16F5, %i5
sra %l0, %g3, %i7
fmovdpos %icc, %f15, %f11
orcc %g2, 0x1ADE, %o2
orcc %i3, 0x19F8, %l5
fpsub32 %f2, %f8, %f8
udivcc %g1, 0x0E4E, %g4
orncc %o1, 0x09E9, %l3
fmovrslez %l2, %f10, %f2
fmovdg %icc, %f9, %f5
lduw [%l7 + 0x08], %o6
fbn,a %fcc1, loop_5091
fornot2s %f10, %f5, %f0
fcmpgt16 %f2, %f10, %o5
subccc %g5, %g6, %o4
loop_5091:
ldd [%l7 + 0x48], %f6
orncc %i6, 0x1D56, %i4
tg %icc, 0x0
fmovd %f8, %f4
udiv %i0, 0x02C6, %o3
fmul8x16 %f1, %f4, %f2
lduh [%l7 + 0x5C], %l1
fxors %f4, %f5, %f9
array8 %l4, %i1, %l6
edge16l %o0, %o7, %g7
fcmple32 %f14, %f10, %i5
sth %l0, [%l7 + 0x16]
edge32l %i2, %g3, %g2
ldd [%l7 + 0x38], %f6
fornot2 %f10, %f8, %f0
bl,a,pn %icc, loop_5092
tpos %icc, 0x3
st %f5, [%l7 + 0x3C]
xorcc %i7, 0x1F37, %o2
loop_5092:
fsrc2s %f1, %f7
ldsh [%l7 + 0x26], %i3
stw %g1, [%l7 + 0x54]
ldd [%l7 + 0x30], %f8
udivcc %l5, 0x1096, %o1
fmovdge %icc, %f4, %f8
fpsub16s %f15, %f13, %f6
tvc %xcc, 0x2
ldsw [%l7 + 0x24], %l3
ldub [%l7 + 0x77], %l2
std %f8, [%l7 + 0x70]
edge16 %o6, %o5, %g4
stw %g6, [%l7 + 0x20]
tsubcc %g5, 0x1231, %i6
fmovrsne %o4, %f0, %f2
sdiv %i4, 0x14E4, %o3
edge32n %i0, %l1, %l4
fpadd32 %f6, %f2, %f8
ldsh [%l7 + 0x36], %l6
bgu %xcc, loop_5093
fmul8sux16 %f8, %f0, %f8
fxors %f12, %f6, %f3
fnegs %f6, %f9
loop_5093:
movge %icc, %o0, %i1
movrlez %g7, %i5, %l0
fornot1s %f5, %f12, %f15
stw %i2, [%l7 + 0x44]
edge8ln %o7, %g3, %g2
lduw [%l7 + 0x18], %i7
fandnot1s %f1, %f14, %f6
ldsw [%l7 + 0x50], %o2
ta %xcc, 0x0
fmovsn %icc, %f4, %f10
movrgz %g1, %i3, %o1
brlez,a %l5, loop_5094
movgu %icc, %l3, %l2
st %f9, [%l7 + 0x5C]
ldx [%l7 + 0x18], %o6
loop_5094:
edge8ln %o5, %g6, %g5
fmovsn %xcc, %f6, %f4
fmovdn %icc, %f4, %f11
brz %i6, loop_5095
tneg %icc, 0x7
tsubcctv %g4, 0x115A, %i4
st %f0, [%l7 + 0x30]
loop_5095:
sra %o4, %o3, %i0
brgz,a %l1, loop_5096
sdivcc %l6, 0x1E8F, %o0
brgz,a %i1, loop_5097
fbg %fcc2, loop_5098
loop_5096:
or %l4, 0x1E1B, %i5
xorcc %l0, 0x1D9B, %g7
loop_5097:
movre %i2, %g3, %g2
loop_5098:
bleu %icc, loop_5099
sth %o7, [%l7 + 0x38]
smul %i7, 0x0753, %o2
fnor %f10, %f8, %f2
loop_5099:
lduw [%l7 + 0x78], %g1
ldsw [%l7 + 0x70], %i3
edge16 %l5, %o1, %l2
ldsb [%l7 + 0x43], %l3
fornot2s %f9, %f5, %f2
tge %xcc, 0x7
fcmpeq32 %f10, %f8, %o6
bl,a,pt %icc, loop_5100
ldsb [%l7 + 0x28], %o5
ldx [%l7 + 0x08], %g5
fmovrsne %g6, %f15, %f1
loop_5100:
lduh [%l7 + 0x12], %g4
ld [%l7 + 0x3C], %f8
st %f8, [%l7 + 0x34]
std %f14, [%l7 + 0x08]
st %f12, [%l7 + 0x38]
fmovrse %i6, %f10, %f13
fbul,a %fcc2, loop_5101
std %f6, [%l7 + 0x18]
edge16 %i4, %o3, %o4
xnor %i0, %l6, %o0
loop_5101:
fcmpes %fcc1, %f0, %f1
fcmpgt32 %f2, %f4, %l1
fcmped %fcc2, %f8, %f12
fmovdgu %icc, %f9, %f1
movrlez %l4, %i1, %i5
fmovsgu %xcc, %f7, %f5
sth %g7, [%l7 + 0x56]
bge %icc, loop_5102
ldub [%l7 + 0x3A], %i2
fpsub32s %f8, %f15, %f14
movg %icc, %g3, %l0
loop_5102:
fba %fcc2, loop_5103
stb %g2, [%l7 + 0x32]
ldsb [%l7 + 0x5B], %o7
edge32l %i7, %o2, %i3
loop_5103:
fone %f12
ld [%l7 + 0x20], %f2
fmovsleu %xcc, %f9, %f11
fcmpgt16 %f6, %f8, %l5
fnors %f4, %f5, %f11
fone %f8
fnegd %f12, %f2
bpos,a,pt %icc, loop_5104
ldub [%l7 + 0x7D], %o1
faligndata %f4, %f14, %f4
orcc %l2, %l3, %g1
loop_5104:
fmovsle %xcc, %f14, %f6
tvc %icc, 0x2
bg,pt %xcc, loop_5105
st %f7, [%l7 + 0x2C]
fsrc1 %f14, %f6
fbuge,a %fcc2, loop_5106
loop_5105:
fcmple16 %f0, %f4, %o6
alignaddrl %g5, %g6, %g4
fandnot2 %f8, %f2, %f4
loop_5106:
fmul8x16al %f4, %f14, %f8
subccc %i6, 0x1094, %o5
tge %xcc, 0x4
fmovsl %xcc, %f2, %f5
fbe,a %fcc2, loop_5107
fmovsvc %icc, %f2, %f11
movl %xcc, %o3, %o4
ld [%l7 + 0x0C], %f10
loop_5107:
ldsh [%l7 + 0x38], %i4
stx %i0, [%l7 + 0x48]
ldsb [%l7 + 0x5A], %o0
fmovsleu %icc, %f12, %f14
xnorcc %l6, 0x0A14, %l1
ldx [%l7 + 0x60], %i1
movgu %icc, %l4, %i5
fmovsle %xcc, %f0, %f3
bne %icc, loop_5108
orncc %g7, %i2, %g3
bcs,a loop_5109
fandnot2 %f0, %f8, %f8
loop_5108:
movcs %icc, %g2, %o7
st %f9, [%l7 + 0x2C]
loop_5109:
movleu %xcc, %i7, %l0
srax %i3, %o2, %l5
fmovdpos %icc, %f15, %f15
fmuld8sux16 %f2, %f3, %f12
lduh [%l7 + 0x5E], %l2
brgez %o1, loop_5110
ldsb [%l7 + 0x51], %l3
array16 %g1, %g5, %g6
fandnot2s %f12, %f3, %f9
loop_5110:
fmovs %f12, %f12
movl %icc, %g4, %o6
fmuld8ulx16 %f4, %f4, %f6
alignaddr %o5, %o3, %o4
bvc,pt %icc, loop_5111
movrlz %i4, 0x36B, %i0
movrgez %i6, 0x0F1, %o0
movl %xcc, %l6, %i1
loop_5111:
ldx [%l7 + 0x78], %l1
ldub [%l7 + 0x67], %l4
sdiv %i5, 0x010C, %i2
stw %g3, [%l7 + 0x64]
fmovdge %icc, %f5, %f5
ldub [%l7 + 0x30], %g2
ldx [%l7 + 0x20], %o7
lduw [%l7 + 0x30], %g7
ldsb [%l7 + 0x6B], %i7
ldub [%l7 + 0x75], %l0
movvc %icc, %o2, %l5
std %f4, [%l7 + 0x68]
fblg %fcc3, loop_5112
bgu,a %icc, loop_5113
orncc %i3, 0x14A1, %l2
bleu loop_5114
loop_5112:
ldsw [%l7 + 0x14], %o1
loop_5113:
bgu,pt %xcc, loop_5115
fbuge %fcc3, loop_5116
loop_5114:
std %f10, [%l7 + 0x50]
fmovsvc %xcc, %f4, %f0
loop_5115:
edge32n %l3, %g5, %g6
loop_5116:
tcc %icc, 0x2
fbne %fcc2, loop_5117
fmovsge %xcc, %f6, %f4
ldub [%l7 + 0x0D], %g4
fbu %fcc3, loop_5118
loop_5117:
popc %g1, %o6
brlz %o5, loop_5119
fcmple32 %f4, %f2, %o3
loop_5118:
movpos %xcc, %o4, %i4
alignaddrl %i0, %o0, %l6
loop_5119:
ldsh [%l7 + 0x10], %i1
addcc %i6, %l1, %i5
ldub [%l7 + 0x58], %l4
std %f10, [%l7 + 0x68]
nop
setx loop_5120, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f4, [%l7 + 0x18]
xor %i2, 0x09D7, %g2
addc %g3, %g7, %o7
loop_5120:
fpadd16 %f6, %f8, %f2
fands %f10, %f1, %f5
fxnor %f8, %f14, %f2
tgu %xcc, 0x4
be loop_5121
fbul,a %fcc0, loop_5122
fmovs %f13, %f13
fmul8ulx16 %f0, %f8, %f6
loop_5121:
stw %l0, [%l7 + 0x2C]
loop_5122:
srax %o2, 0x06, %i7
fandnot1s %f2, %f15, %f7
ldd [%l7 + 0x68], %f6
bcs loop_5123
bleu,pt %xcc, loop_5124
be,a loop_5125
fbul,a %fcc3, loop_5126
loop_5123:
lduh [%l7 + 0x54], %i3
loop_5124:
ldsw [%l7 + 0x18], %l2
loop_5125:
fmovsleu %icc, %f7, %f3
loop_5126:
ldsw [%l7 + 0x3C], %o1
fmul8x16au %f11, %f11, %f10
sth %l5, [%l7 + 0x44]
fmovsgu %xcc, %f1, %f12
ldsb [%l7 + 0x1E], %l3
fbu %fcc3, loop_5127
bvc,pt %icc, loop_5128
bne,pn %xcc, loop_5129
lduw [%l7 + 0x7C], %g6
loop_5127:
fsrc2 %f0, %f4
loop_5128:
stb %g4, [%l7 + 0x61]
loop_5129:
sdivx %g1, 0x13E1, %g5
fmovrdne %o5, %f4, %f0
fbuge,a %fcc0, loop_5130
ldx [%l7 + 0x18], %o6
edge16ln %o4, %o3, %i4
fzero %f12
loop_5130:
ldx [%l7 + 0x50], %i0
be loop_5131
fxors %f14, %f8, %f9
lduw [%l7 + 0x24], %l6
lduw [%l7 + 0x30], %o0
loop_5131:
st %f6, [%l7 + 0x58]
stx %i1, [%l7 + 0x78]
movvc %xcc, %l1, %i5
stw %i6, [%l7 + 0x6C]
fmovd %f2, %f4
lduw [%l7 + 0x2C], %i2
fxnors %f14, %f9, %f15
lduw [%l7 + 0x68], %l4
lduh [%l7 + 0x26], %g2
addccc %g3, %g7, %o7
bn,a loop_5132
fcmple16 %f8, %f2, %o2
subc %l0, %i3, %i7
fmovrdgz %o1, %f2, %f12
loop_5132:
fpsub16 %f12, %f4, %f10
ldub [%l7 + 0x4C], %l2
nop
setx loop_5133, %l0, %l1
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 + 0x78], %l3
fpadd16s %f6, %f12, %f3
fbug,a %fcc1, loop_5134
loop_5133:
bgu,a,pt %icc, loop_5135
movrgz %g6, 0x0DA, %g4
fmovrdlz %l5, %f2, %f14
loop_5134:
fbule,a %fcc2, loop_5136
loop_5135:
stb %g5, [%l7 + 0x58]
stx %g1, [%l7 + 0x60]
std %f2, [%l7 + 0x08]
loop_5136:
fbe %fcc0, loop_5137
fmovrdgez %o5, %f14, %f6
stx %o4, [%l7 + 0x38]
ldx [%l7 + 0x50], %o3
loop_5137:
stb %o6, [%l7 + 0x5A]
ldsb [%l7 + 0x2D], %i0
ldsh [%l7 + 0x74], %l6
fmuld8ulx16 %f8, %f9, %f10
movrgez %o0, %i1, %i4
ldsw [%l7 + 0x4C], %i5
fmovdneg %xcc, %f1, %f13
sll %l1, %i6, %l4
edge16 %g2, %i2, %g3
fmovsne %icc, %f9, %f11
ldx [%l7 + 0x08], %o7
fcmpne16 %f8, %f8, %o2
sllx %g7, %l0, %i7
fblg,a %fcc3, loop_5138
movpos %xcc, %i3, %l2
ldd [%l7 + 0x70], %f4
siam 0x4
loop_5138:
bshuffle %f0, %f8, %f4
fbule,a %fcc0, loop_5139
edge16l %l3, %g6, %o1
andcc %g4, %g5, %g1
ldsb [%l7 + 0x5E], %l5
loop_5139:
stb %o5, [%l7 + 0x30]
ldd [%l7 + 0x20], %f2
ldsw [%l7 + 0x18], %o4
movrgez %o3, %o6, %i0
std %f2, [%l7 + 0x08]
sdivcc %o0, 0x1743, %l6
sub %i1, %i4, %l1
fornot1 %f2, %f14, %f14
fabsd %f6, %f0
tge %icc, 0x1
tge %icc, 0x0
fbl,a %fcc3, loop_5140
ldsh [%l7 + 0x42], %i6
std %f0, [%l7 + 0x70]
stb %i5, [%l7 + 0x6D]
loop_5140:
fnot1 %f4, %f4
srl %l4, 0x13, %g2
fbue,a %fcc0, loop_5141
xnorcc %i2, 0x0D48, %g3
stb %o7, [%l7 + 0x4B]
fbe %fcc0, loop_5142
loop_5141:
fmul8x16 %f14, %f10, %f2
ld [%l7 + 0x28], %f13
ldsh [%l7 + 0x62], %o2
loop_5142:
orncc %l0, %i7, %g7
stx %l2, [%l7 + 0x60]
fmovsa %xcc, %f1, %f12
ld [%l7 + 0x18], %f14
addcc %i3, %g6, %o1
fba %fcc0, loop_5143
stx %g4, [%l7 + 0x68]
array16 %g5, %l3, %g1
ldx [%l7 + 0x20], %o5
loop_5143:
fcmps %fcc1, %f1, %f10
movpos %icc, %l5, %o3
tneg %xcc, 0x2
fmovdge %xcc, %f7, %f2
lduw [%l7 + 0x10], %o6
st %f12, [%l7 + 0x5C]
fmovrse %i0, %f5, %f7
for %f2, %f6, %f6
fandnot1 %f12, %f10, %f2
lduw [%l7 + 0x0C], %o4
sth %o0, [%l7 + 0x1C]
movg %xcc, %l6, %i1
array32 %l1, %i4, %i5
sth %l4, [%l7 + 0x42]
fpsub32 %f8, %f10, %f4
tvc %xcc, 0x0
edge32n %g2, %i2, %i6
fornot1s %f14, %f6, %f8
ldsw [%l7 + 0x2C], %o7
udiv %o2, 0x1B50, %l0
udivx %g3, 0x106F, %i7
fcmpne32 %f14, %f2, %g7
stw %l2, [%l7 + 0x30]
movvc %xcc, %i3, %o1
fpsub32s %f1, %f13, %f10
std %f2, [%l7 + 0x28]
ldsb [%l7 + 0x66], %g4
or %g5, %l3, %g6
fpsub16 %f4, %f0, %f12
fsrc2 %f14, %f2
srl %g1, %l5, %o3
stb %o5, [%l7 + 0x2A]
mulx %i0, 0x1C7E, %o4
fmovsle %icc, %f3, %f7
fandnot1s %f2, %f6, %f3
stb %o0, [%l7 + 0x7A]
fmovda %icc, %f0, %f5
sdivx %o6, 0x0AFB, %l6
st %f13, [%l7 + 0x54]
fsrc2 %f14, %f10
fors %f2, %f7, %f3
ldsb [%l7 + 0x50], %l1
stw %i1, [%l7 + 0x54]
udivx %i5, 0x101A, %l4
and %i4, %i2, %i6
fcmped %fcc2, %f8, %f2
ldsh [%l7 + 0x0C], %o7
ldsb [%l7 + 0x32], %o2
fpsub32 %f8, %f0, %f6
sth %g2, [%l7 + 0x3C]
ldsh [%l7 + 0x7A], %l0
subcc %g3, %g7, %l2
fandnot1s %f1, %f15, %f4
fmovdn %icc, %f8, %f1
ta %xcc, 0x2
lduh [%l7 + 0x0A], %i3
edge16l %i7, %o1, %g5
lduh [%l7 + 0x70], %g4
fcmpes %fcc0, %f5, %f8
ldub [%l7 + 0x1E], %l3
fmovrse %g1, %f9, %f4
ldsw [%l7 + 0x4C], %l5
fmovrsne %g6, %f14, %f8
lduw [%l7 + 0x24], %o5
fmovdneg %xcc, %f13, %f4
ldx [%l7 + 0x28], %i0
fsrc2s %f9, %f1
lduh [%l7 + 0x56], %o3
fbn,a %fcc1, loop_5144
sth %o4, [%l7 + 0x46]
edge32 %o0, %o6, %l6
fandnot2 %f12, %f8, %f14
loop_5144:
fmovrdgz %l1, %f14, %f10
ldx [%l7 + 0x20], %i1
std %f6, [%l7 + 0x70]
fnot1s %f12, %f12
fmovsne %xcc, %f13, %f6
fbg %fcc1, loop_5145
edge32 %i5, %i4, %i2
fbne %fcc0, loop_5146
and %l4, 0x0F5C, %i6
loop_5145:
sdivcc %o2, 0x0635, %o7
movcs %xcc, %l0, %g2
loop_5146:
fxnor %f12, %f2, %f10
ldsb [%l7 + 0x2D], %g3
call loop_5147
ld [%l7 + 0x7C], %f2
bleu,a,pt %xcc, loop_5148
mova %xcc, %g7, %i3
loop_5147:
stx %i7, [%l7 + 0x18]
fsrc2s %f5, %f3
loop_5148:
stw %o1, [%l7 + 0x7C]
bn %xcc, loop_5149
fblg,a %fcc0, loop_5150
ld [%l7 + 0x54], %f6
edge32ln %g5, %l2, %l3
loop_5149:
bpos,pt %icc, loop_5151
loop_5150:
movre %g1, 0x33E, %l5
move %icc, %g6, %g4
fands %f3, %f3, %f1
loop_5151:
ldx [%l7 + 0x28], %o5
fbu %fcc0, loop_5152
edge32 %o3, %i0, %o4
movrne %o0, 0x393, %o6
ldd [%l7 + 0x40], %f8
loop_5152:
smulcc %l1, 0x0BAD, %l6
ld [%l7 + 0x34], %f4
stx %i5, [%l7 + 0x70]
and %i1, %i2, %l4
fbu,a %fcc1, loop_5153
fbule,a %fcc0, loop_5154
fpmerge %f3, %f3, %f4
for %f2, %f12, %f14
loop_5153:
bvc,pn %xcc, loop_5155
loop_5154:
udivx %i6, 0x0104, %o2
ldsw [%l7 + 0x0C], %o7
movge %icc, %i4, %l0
loop_5155:
bge %xcc, loop_5156
st %f13, [%l7 + 0x28]
fcmpgt32 %f10, %f12, %g3
ldsw [%l7 + 0x38], %g2
loop_5156:
lduh [%l7 + 0x76], %i3
udivcc %g7, 0x16CE, %i7
bge %icc, loop_5157
std %f10, [%l7 + 0x78]
ldx [%l7 + 0x30], %o1
ldsw [%l7 + 0x54], %l2
loop_5157:
st %f0, [%l7 + 0x1C]
fmovsneg %icc, %f14, %f2
fmovrslz %g5, %f11, %f14
movgu %icc, %g1, %l5
movrne %l3, 0x350, %g4
fcmple32 %f2, %f0, %o5
be,a,pn %xcc, loop_5158
ldsw [%l7 + 0x58], %o3
sra %i0, %o4, %g6
ldx [%l7 + 0x18], %o6
loop_5158:
brgez,a %o0, loop_5159
sth %l6, [%l7 + 0x24]
tneg %xcc, 0x0
fmovdl %xcc, %f13, %f14
loop_5159:
fnand %f4, %f6, %f0
fmovrdlez %l1, %f12, %f4
ld [%l7 + 0x1C], %f8
xor %i1, 0x04DD, %i5
fpadd32 %f6, %f6, %f8
movpos %xcc, %i2, %l4
stx %i6, [%l7 + 0x10]
array16 %o7, %i4, %l0
sub %g3, 0x16A4, %g2
andn %o2, 0x0532, %i3
fbo,a %fcc1, loop_5160
movrne %g7, %i7, %o1
addccc %l2, %g5, %l5
fone %f10
loop_5160:
std %f2, [%l7 + 0x78]
st %f11, [%l7 + 0x3C]
array8 %g1, %g4, %l3
fbne,a %fcc0, loop_5161
movg %icc, %o3, %o5
fandnot2s %f2, %f9, %f12
edge32 %i0, %o4, %o6
loop_5161:
stw %o0, [%l7 + 0x4C]
stb %g6, [%l7 + 0x57]
fand %f14, %f10, %f14
tsubcctv %l1, 0x17BD, %i1
array32 %i5, %i2, %l6
fmovsneg %xcc, %f9, %f6
fandnot2s %f3, %f7, %f3
movn %icc, %i6, %o7
fand %f12, %f4, %f10
fabss %f10, %f13
fpack16 %f14, %f10
bl,a,pt %xcc, loop_5162
bg,pn %xcc, loop_5163
array8 %l4, %i4, %g3
fand %f2, %f12, %f8
loop_5162:
ldub [%l7 + 0x55], %g2
loop_5163:
edge16l %o2, %l0, %i3
lduh [%l7 + 0x08], %g7
nop
setx loop_5164, %l0, %l1
jmpl %l1, %o1
fmovrdlez %l2, %f14, %f2
st %f2, [%l7 + 0x28]
ldsh [%l7 + 0x78], %g5
loop_5164:
ld [%l7 + 0x44], %f5
fabsd %f2, %f4
sth %i7, [%l7 + 0x46]
stw %g1, [%l7 + 0x20]
tcc %icc, 0x6
ldx [%l7 + 0x58], %l5
subc %l3, 0x0C80, %g4
stb %o5, [%l7 + 0x5C]
fmovsgu %xcc, %f15, %f3
xor %i0, %o4, %o3
fmovscc %icc, %f0, %f11
fornot2 %f10, %f8, %f10
andn %o0, 0x19BE, %o6
fmovrsgez %l1, %f3, %f11
stx %g6, [%l7 + 0x70]
brlz %i1, loop_5165
andcc %i2, 0x0FF2, %l6
bn,a,pt %icc, loop_5166
bcc loop_5167
loop_5165:
ldub [%l7 + 0x3B], %i6
sth %i5, [%l7 + 0x16]
loop_5166:
stx %l4, [%l7 + 0x40]
loop_5167:
fba %fcc1, loop_5168
fmovdle %xcc, %f14, %f11
lduh [%l7 + 0x28], %i4
ldsw [%l7 + 0x20], %o7
loop_5168:
st %f13, [%l7 + 0x2C]
brnz %g3, loop_5169
bneg,a %xcc, loop_5170
ld [%l7 + 0x20], %f5
movge %icc, %o2, %l0
loop_5169:
fmovdl %icc, %f4, %f10
loop_5170:
fmovd %f12, %f10
lduw [%l7 + 0x28], %i3
fpack16 %f4, %f3
std %f2, [%l7 + 0x30]
lduh [%l7 + 0x12], %g2
tpos %xcc, 0x5
ldd [%l7 + 0x78], %f6
ldsb [%l7 + 0x70], %o1
sth %l2, [%l7 + 0x3A]
fzero %f10
movne %xcc, %g5, %g7
ldsh [%l7 + 0x20], %i7
tne %icc, 0x6
pdist %f4, %f8, %f10
ldx [%l7 + 0x78], %l5
fmovdle %xcc, %f4, %f15
orcc %g1, 0x0271, %l3
fcmpes %fcc0, %f15, %f5
fbu %fcc0, loop_5171
fcmpeq16 %f14, %f6, %g4
tneg %icc, 0x6
ba %icc, loop_5172
loop_5171:
fnot2s %f15, %f1
tg %icc, 0x5
xor %i0, 0x1436, %o5
loop_5172:
fmovsvs %xcc, %f14, %f4
fornot1s %f4, %f7, %f10
fbul %fcc1, loop_5173
fones %f3
bge,a,pn %xcc, loop_5174
fmovdge %xcc, %f15, %f10
loop_5173:
tle %icc, 0x0
fmovrdgz %o4, %f2, %f6
loop_5174:
popc 0x16EF, %o0
stb %o6, [%l7 + 0x3A]
subccc %o3, %g6, %l1
srax %i1, %l6, %i2
stw %i5, [%l7 + 0x20]
fnot1s %f2, %f6
fmovdpos %icc, %f6, %f11
ldd [%l7 + 0x38], %f6
ldsw [%l7 + 0x28], %i6
addccc %i4, %o7, %l4
bleu loop_5175
fmovrsgz %o2, %f14, %f11
sth %l0, [%l7 + 0x30]
fmul8x16al %f3, %f9, %f12
loop_5175:
fornot1s %f6, %f13, %f4
bvc loop_5176
stx %i3, [%l7 + 0x78]
xnorcc %g2, 0x0500, %g3
st %f8, [%l7 + 0x64]
loop_5176:
fmovdvc %icc, %f4, %f15
popc %o1, %l2
fbg %fcc0, loop_5177
fmovrsgez %g5, %f11, %f10
xorcc %i7, %l5, %g7
movpos %xcc, %l3, %g4
loop_5177:
movneg %xcc, %g1, %i0
movleu %xcc, %o5, %o0
tl %xcc, 0x5
lduw [%l7 + 0x28], %o6
udiv %o3, 0x02CD, %g6
fbu %fcc3, loop_5178
move %icc, %o4, %i1
fmovdge %xcc, %f9, %f12
tgu %xcc, 0x4
loop_5178:
or %l6, %l1, %i2
stb %i5, [%l7 + 0x0E]
lduw [%l7 + 0x64], %i6
movrlz %i4, 0x15F, %l4
std %f4, [%l7 + 0x18]
bvc,pn %icc, loop_5179
ldsw [%l7 + 0x38], %o7
fpack32 %f2, %f14, %f12
orn %l0, 0x06C1, %o2
loop_5179:
movrgez %g2, 0x1CA, %g3
fbug %fcc1, loop_5180
bcs,a,pn %xcc, loop_5181
bvc,pt %icc, loop_5182
fmovsle %xcc, %f1, %f9
loop_5180:
fpack32 %f4, %f0, %f12
loop_5181:
fxor %f0, %f14, %f2
loop_5182:
stb %i3, [%l7 + 0x6B]
fcmple16 %f12, %f2, %o1
movvs %xcc, %l2, %i7
ld [%l7 + 0x28], %f5
mulscc %g5, %l5, %g7
sth %l3, [%l7 + 0x72]
tcc %xcc, 0x2
fsrc2 %f12, %f4
fmovsle %icc, %f10, %f5
fmovdne %xcc, %f1, %f7
xorcc %g4, 0x1E0D, %i0
stw %g1, [%l7 + 0x50]
fbu %fcc0, loop_5183
ta %icc, 0x5
movcc %xcc, %o0, %o5
brgez %o6, loop_5184
loop_5183:
movrne %g6, 0x112, %o4
lduw [%l7 + 0x74], %o3
ba,a loop_5185
loop_5184:
fpadd16s %f7, %f11, %f0
fpsub16 %f8, %f10, %f12
nop
setx loop_5186, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5185:
movre %l6, %l1, %i1
fmovd %f0, %f12
xorcc %i5, 0x173F, %i2
loop_5186:
udiv %i6, 0x142E, %i4
fpack32 %f14, %f4, %f6
ldsh [%l7 + 0x20], %l4
add %l0, 0x1571, %o7
tne %icc, 0x7
ldx [%l7 + 0x38], %o2
stw %g3, [%l7 + 0x1C]
ldsb [%l7 + 0x2C], %g2
fmovsge %icc, %f2, %f2
fnor %f10, %f0, %f4
lduh [%l7 + 0x5E], %i3
stw %l2, [%l7 + 0x08]
ldsh [%l7 + 0x0E], %o1
bneg,a %icc, loop_5187
lduh [%l7 + 0x40], %i7
bg,a loop_5188
fmovdle %icc, %f6, %f9
loop_5187:
fbul,a %fcc1, loop_5189
for %f12, %f12, %f10
loop_5188:
fmovsg %icc, %f13, %f0
tge %xcc, 0x7
loop_5189:
tvs %xcc, 0x6
fands %f2, %f9, %f1
bgu,a,pn %icc, loop_5190
std %f2, [%l7 + 0x28]
movvs %xcc, %l5, %g5
fcmpeq32 %f10, %f0, %l3
loop_5190:
bpos,a %icc, loop_5191
tsubcctv %g4, 0x157B, %i0
fbl %fcc1, loop_5192
bleu,a,pt %xcc, loop_5193
loop_5191:
ldsb [%l7 + 0x38], %g1
fornot2s %f14, %f5, %f3
loop_5192:
lduw [%l7 + 0x64], %g7
loop_5193:
xnorcc %o0, 0x021A, %o6
fcmps %fcc2, %f7, %f8
ldsw [%l7 + 0x74], %o5
fzeros %f15
stw %g6, [%l7 + 0x14]
lduh [%l7 + 0x30], %o4
ldub [%l7 + 0x0B], %o3
stb %l1, [%l7 + 0x35]
edge8n %i1, %i5, %l6
stb %i6, [%l7 + 0x4A]
stw %i4, [%l7 + 0x7C]
addc %i2, 0x0F2C, %l4
ldsb [%l7 + 0x5B], %o7
fsrc2s %f5, %f7
sethi 0x17B4, %l0
fandnot1s %f2, %f12, %f8
fmuld8sux16 %f6, %f11, %f10
st %f15, [%l7 + 0x30]
tsubcctv %o2, 0x0FA4, %g2
fbuge,a %fcc2, loop_5194
fmovrdgz %i3, %f10, %f0
edge32l %l2, %g3, %o1
stx %i7, [%l7 + 0x48]
loop_5194:
fmovsgu %icc, %f9, %f13
ldx [%l7 + 0x70], %l5
movn %xcc, %l3, %g4
fxors %f1, %f9, %f7
fmovdleu %xcc, %f5, %f4
fbg,a %fcc0, loop_5195
srlx %g5, 0x0D, %i0
sth %g1, [%l7 + 0x40]
movn %xcc, %o0, %g7
loop_5195:
smulcc %o5, 0x10BF, %g6
movn %xcc, %o6, %o3
andncc %o4, %l1, %i5
bshuffle %f12, %f0, %f0
std %f0, [%l7 + 0x50]
nop
setx loop_5196, %l0, %l1
jmpl %l1, %l6
fmovsg %xcc, %f9, %f1
fbue %fcc1, loop_5197
xnor %i1, 0x09F3, %i4
loop_5196:
fmovdne %xcc, %f11, %f7
fmovs %f1, %f0
loop_5197:
movre %i6, 0x0F9, %l4
bcc,a %xcc, loop_5198
ldsh [%l7 + 0x64], %o7
fpadd16 %f10, %f14, %f6
fone %f2
loop_5198:
edge32l %l0, %o2, %i2
fmovde %xcc, %f6, %f8
andn %g2, 0x01BA, %i3
fpsub16 %f4, %f14, %f0
smulcc %g3, %l2, %o1
tleu %xcc, 0x6
st %f1, [%l7 + 0x6C]
tle %icc, 0x2
stb %l5, [%l7 + 0x6D]
fmovrdlez %i7, %f2, %f2
fble %fcc0, loop_5199
movge %xcc, %l3, %g5
xnorcc %i0, 0x1078, %g1
fpadd16 %f0, %f2, %f8
loop_5199:
fmovsge %icc, %f1, %f14
ldsw [%l7 + 0x44], %g4
lduh [%l7 + 0x6E], %o0
fcmpd %fcc2, %f6, %f12
fcmpeq16 %f14, %f4, %o5
fxnor %f6, %f10, %f12
for %f6, %f8, %f10
addccc %g6, 0x18AB, %o6
fxors %f12, %f1, %f1
stx %o3, [%l7 + 0x50]
fandnot2s %f10, %f5, %f15
lduw [%l7 + 0x40], %o4
stb %g7, [%l7 + 0x62]
call loop_5200
fzeros %f4
mulscc %i5, %l1, %l6
edge32 %i1, %i6, %i4
loop_5200:
std %f0, [%l7 + 0x08]
fbue %fcc3, loop_5201
stw %o7, [%l7 + 0x28]
fmovdvs %icc, %f9, %f1
ldsb [%l7 + 0x46], %l0
loop_5201:
add %o2, %i2, %l4
fnegs %f2, %f2
fbge %fcc0, loop_5202
movrne %g2, 0x0BF, %g3
subc %l2, 0x1294, %o1
edge16 %l5, %i7, %l3
loop_5202:
movpos %xcc, %i3, %g5
fmovsg %icc, %f6, %f1
sll %g1, 0x1A, %g4
bgu loop_5203
udivx %i0, 0x1153, %o5
movcs %xcc, %g6, %o6
lduw [%l7 + 0x7C], %o0
loop_5203:
fmovdneg %xcc, %f10, %f14
ldsb [%l7 + 0x76], %o4
popc %o3, %g7
fmul8sux16 %f10, %f2, %f10
tsubcc %i5, 0x04C7, %l1
edge32n %l6, %i1, %i6
fba,a %fcc3, loop_5204
lduw [%l7 + 0x64], %i4
tleu %icc, 0x2
fcmpes %fcc3, %f14, %f11
loop_5204:
stx %o7, [%l7 + 0x10]
lduh [%l7 + 0x4A], %o2
sethi 0x01C9, %i2
tvc %xcc, 0x0
fmul8x16al %f13, %f6, %f2
udivcc %l4, 0x0092, %g2
ldx [%l7 + 0x30], %l0
subccc %l2, 0x1CFF, %o1
lduh [%l7 + 0x72], %l5
st %f1, [%l7 + 0x4C]
nop
setx loop_5205, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ble loop_5206
alignaddrl %g3, %i7, %l3
sdiv %g5, 0x0C1E, %g1
loop_5205:
ldsw [%l7 + 0x20], %i3
loop_5206:
subccc %i0, 0x0D98, %g4
brlez %o5, loop_5207
bgu,a,pn %xcc, loop_5208
std %f4, [%l7 + 0x48]
fbo %fcc2, loop_5209
loop_5207:
ldx [%l7 + 0x38], %g6
loop_5208:
fabsd %f14, %f4
fxors %f3, %f12, %f9
loop_5209:
fmul8sux16 %f6, %f2, %f0
fmovrslz %o6, %f8, %f5
subccc %o4, 0x0099, %o3
lduh [%l7 + 0x38], %o0
bshuffle %f14, %f8, %f6
ldsh [%l7 + 0x16], %g7
stb %i5, [%l7 + 0x7D]
ld [%l7 + 0x30], %f4
fmovsne %icc, %f3, %f8
ldub [%l7 + 0x36], %l1
fones %f8
fandnot2 %f10, %f8, %f6
ld [%l7 + 0x6C], %f10
pdist %f4, %f6, %f4
nop
setx loop_5210, %l0, %l1
jmpl %l1, %l6
addc %i6, 0x10F5, %i4
fmovrsne %o7, %f12, %f13
sll %i1, %i2, %o2
loop_5210:
ldsb [%l7 + 0x2E], %l4
lduh [%l7 + 0x32], %g2
sra %l0, %o1, %l5
movle %icc, %g3, %i7
stw %l2, [%l7 + 0x28]
tvc %icc, 0x3
bge,a,pn %xcc, loop_5211
fcmpeq32 %f14, %f8, %l3
fpsub32 %f12, %f4, %f10
st %f9, [%l7 + 0x5C]
loop_5211:
fbl %fcc0, loop_5212
orn %g1, 0x04C9, %i3
alignaddrl %g5, %i0, %o5
tpos %xcc, 0x7
loop_5212:
lduw [%l7 + 0x58], %g6
movrlz %g4, %o4, %o6
pdist %f8, %f6, %f12
fba,a %fcc3, loop_5213
tvc %xcc, 0x4
ldsb [%l7 + 0x74], %o0
array16 %o3, %i5, %l1
loop_5213:
fornot1s %f0, %f11, %f4
ldsw [%l7 + 0x6C], %l6
xorcc %i6, 0x0969, %i4
fxnor %f6, %f4, %f2
srl %o7, 0x0E, %g7
edge16ln %i1, %o2, %l4
tl %icc, 0x4
tn %xcc, 0x3
fnors %f3, %f5, %f12
fnands %f9, %f11, %f14
fnegs %f3, %f12
fornot2 %f0, %f0, %f12
and %i2, %l0, %g2
array16 %o1, %l5, %g3
xnor %l2, %l3, %g1
lduh [%l7 + 0x24], %i3
edge8l %i7, %i0, %g5
subccc %o5, %g4, %o4
fmovrdgez %o6, %f10, %f2
tsubcctv %g6, %o3, %i5
bneg,pt %xcc, loop_5214
std %f2, [%l7 + 0x58]
fabsd %f10, %f10
ld [%l7 + 0x18], %f6
loop_5214:
tle %icc, 0x0
tg %xcc, 0x1
fabsd %f4, %f14
subccc %l1, %o0, %l6
sth %i6, [%l7 + 0x78]
array8 %i4, %o7, %g7
ldd [%l7 + 0x10], %f12
ldd [%l7 + 0x58], %f6
sth %i1, [%l7 + 0x52]
std %f6, [%l7 + 0x78]
fmovrdgz %l4, %f2, %f12
ld [%l7 + 0x70], %f5
ldx [%l7 + 0x10], %i2
stx %o2, [%l7 + 0x78]
std %f8, [%l7 + 0x10]
movrgz %l0, 0x264, %o1
fornot2s %f15, %f6, %f13
xorcc %l5, %g2, %g3
bpos %icc, loop_5215
addccc %l3, %g1, %l2
fpsub32 %f6, %f8, %f12
fmovdleu %icc, %f14, %f13
loop_5215:
tl %icc, 0x2
movrgez %i7, %i3, %i0
movvc %icc, %o5, %g5
fmovdvs %xcc, %f11, %f9
ldd [%l7 + 0x50], %f12
lduh [%l7 + 0x10], %o4
bne,pn %xcc, loop_5216
ldx [%l7 + 0x18], %g4
lduw [%l7 + 0x30], %g6
fpsub32s %f3, %f2, %f15
loop_5216:
lduh [%l7 + 0x24], %o3
fpsub32 %f4, %f0, %f2
fpackfix %f8, %f2
lduw [%l7 + 0x3C], %o6
fors %f8, %f3, %f1
fbn %fcc2, loop_5217
fmovscs %xcc, %f2, %f0
stb %l1, [%l7 + 0x45]
fnands %f15, %f10, %f15
loop_5217:
st %f0, [%l7 + 0x5C]
fnot1s %f7, %f8
ld [%l7 + 0x20], %f4
fmovdvs %icc, %f1, %f4
stw %i5, [%l7 + 0x2C]
fmovscc %icc, %f10, %f12
fmovdpos %xcc, %f9, %f10
ta %xcc, 0x1
tvc %xcc, 0x1
orn %l6, 0x1881, %o0
stw %i4, [%l7 + 0x68]
array32 %o7, %g7, %i1
bcc,a %icc, loop_5218
stx %i6, [%l7 + 0x20]
fnegs %f1, %f14
ble,pn %icc, loop_5219
loop_5218:
movne %icc, %l4, %o2
brlz,a %l0, loop_5220
ldsb [%l7 + 0x0B], %o1
loop_5219:
fnot1s %f12, %f3
edge8ln %l5, %g2, %i2
loop_5220:
stb %l3, [%l7 + 0x5B]
bneg,a %icc, loop_5221
tneg %xcc, 0x1
std %f8, [%l7 + 0x38]
movne %xcc, %g1, %g3
loop_5221:
tg %icc, 0x0
nop
setx loop_5222, %l0, %l1
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, %i7, %i3
std %f6, [%l7 + 0x28]
fmovsl %icc, %f15, %f9
loop_5222:
bl,a loop_5223
movl %xcc, %i0, %o5
ldsw [%l7 + 0x60], %g5
tl %xcc, 0x2
loop_5223:
stw %l2, [%l7 + 0x64]
te %xcc, 0x4
ldd [%l7 + 0x28], %f6
ldub [%l7 + 0x23], %o4
udivcc %g4, 0x1D82, %o3
movcc %xcc, %g6, %l1
stw %i5, [%l7 + 0x74]
fands %f14, %f7, %f11
brnz,a %l6, loop_5224
ldd [%l7 + 0x40], %f14
fxor %f8, %f12, %f2
smulcc %o6, 0x0A9A, %i4
loop_5224:
fcmpgt32 %f10, %f4, %o0
ldd [%l7 + 0x30], %f14
lduw [%l7 + 0x30], %o7
fcmpeq16 %f0, %f6, %i1
tne %xcc, 0x2
nop
setx loop_5225, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x78], %i6
popc 0x0C7B, %l4
sdivx %g7, 0x11EC, %o2
loop_5225:
bl,pn %icc, loop_5226
orcc %o1, %l5, %g2
lduh [%l7 + 0x6E], %l0
stw %l3, [%l7 + 0x68]
loop_5226:
fmovsgu %icc, %f8, %f14
mova %xcc, %i2, %g1
bcs,a %icc, loop_5227
sth %g3, [%l7 + 0x4C]
ld [%l7 + 0x0C], %f5
edge32 %i3, %i7, %i0
loop_5227:
popc 0x1CAD, %g5
ldsb [%l7 + 0x5B], %o5
ldsh [%l7 + 0x7E], %l2
fmovdle %icc, %f11, %f2
fsrc1 %f8, %f6
tvc %xcc, 0x5
fmul8ulx16 %f12, %f2, %f0
addccc %o4, %g4, %g6
orn %o3, %l1, %l6
movrlz %i5, 0x1C2, %i4
fxor %f6, %f6, %f10
fbue,a %fcc0, loop_5228
tpos %icc, 0x2
std %f14, [%l7 + 0x10]
stw %o6, [%l7 + 0x2C]
loop_5228:
std %f14, [%l7 + 0x50]
fmovsvc %icc, %f12, %f11
fba,a %fcc3, loop_5229
fmovse %xcc, %f11, %f4
ldsw [%l7 + 0x0C], %o7
stw %i1, [%l7 + 0x28]
loop_5229:
ldx [%l7 + 0x28], %o0
fbul %fcc3, loop_5230
fbue %fcc0, loop_5231
sth %i6, [%l7 + 0x14]
fba,a %fcc1, loop_5232
loop_5230:
ldd [%l7 + 0x40], %f8
loop_5231:
siam 0x7
movrlez %l4, 0x1C5, %o2
loop_5232:
umulcc %g7, %l5, %o1
stb %g2, [%l7 + 0x62]
fbo,a %fcc3, loop_5233
stw %l3, [%l7 + 0x08]
fmovdn %icc, %f14, %f3
movcc %icc, %i2, %l0
loop_5233:
ldd [%l7 + 0x40], %f8
te %xcc, 0x6
edge8ln %g1, %i3, %g3
bcc,a,pn %xcc, loop_5234
bne,pt %xcc, loop_5235
fnegd %f12, %f8
fnot2 %f2, %f0
loop_5234:
fpack16 %f12, %f9
loop_5235:
stx %i0, [%l7 + 0x70]
std %f12, [%l7 + 0x20]
stx %g5, [%l7 + 0x28]
lduh [%l7 + 0x22], %i7
xnor %l2, %o5, %g4
andncc %g6, %o3, %o4
array32 %l6, %l1, %i5
st %f0, [%l7 + 0x48]
fxnor %f6, %f6, %f12
addcc %i4, %o6, %i1
fmovscs %icc, %f1, %f5
fmovrsne %o7, %f1, %f1
fsrc2 %f14, %f0
ldd [%l7 + 0x60], %f14
orcc %o0, %l4, %o2
array16 %i6, %g7, %l5
ldx [%l7 + 0x40], %g2
fmovd %f2, %f6
ldd [%l7 + 0x70], %f12
fnegd %f4, %f14
fmovsn %xcc, %f12, %f15
edge32 %o1, %i2, %l3
ld [%l7 + 0x1C], %f10
umul %g1, 0x1D30, %i3
fcmpne16 %f4, %f4, %l0
lduw [%l7 + 0x10], %g3
bge,pt %icc, loop_5236
fcmpeq16 %f2, %f2, %i0
brnz %g5, loop_5237
edge8l %l2, %o5, %g4
loop_5236:
add %g6, 0x1171, %o3
stx %i7, [%l7 + 0x10]
loop_5237:
lduw [%l7 + 0x74], %l6
fmovse %icc, %f13, %f7
tle %xcc, 0x3
fmovsvs %icc, %f2, %f6
tl %xcc, 0x6
tsubcctv %o4, 0x11CC, %l1
move %icc, %i5, %i4
fmuld8ulx16 %f15, %f14, %f14
lduh [%l7 + 0x46], %o6
ldsh [%l7 + 0x42], %o7
lduh [%l7 + 0x34], %i1
lduh [%l7 + 0x7A], %l4
alignaddrl %o2, %o0, %g7
st %f7, [%l7 + 0x64]
sll %i6, %l5, %o1
fmovsa %icc, %f12, %f6
stx %g2, [%l7 + 0x60]
ldsw [%l7 + 0x44], %i2
andcc %g1, %l3, %l0
fmovsneg %xcc, %f4, %f10
fpmerge %f3, %f11, %f8
tle %xcc, 0x5
std %f4, [%l7 + 0x20]
fcmpeq32 %f0, %f6, %i3
fbge %fcc0, loop_5238
or %i0, %g3, %l2
fmovsgu %xcc, %f1, %f3
sth %o5, [%l7 + 0x42]
loop_5238:
edge32ln %g5, %g6, %o3
fmovrse %g4, %f15, %f7
std %f12, [%l7 + 0x48]
st %f15, [%l7 + 0x20]
fcmped %fcc1, %f8, %f8
movvc %icc, %i7, %o4
fmovdcs %icc, %f4, %f5
std %f8, [%l7 + 0x38]
bl,a,pn %xcc, loop_5239
tneg %icc, 0x4
ldx [%l7 + 0x48], %l1
bleu,a %xcc, loop_5240
loop_5239:
fpsub16s %f13, %f2, %f1
subc %i5, %i4, %l6
sth %o7, [%l7 + 0x42]
loop_5240:
fnor %f0, %f6, %f14
tge %xcc, 0x4
lduh [%l7 + 0x66], %i1
srl %l4, %o6, %o0
st %f13, [%l7 + 0x28]
fbg %fcc2, loop_5241
stw %g7, [%l7 + 0x64]
bcs,pn %icc, loop_5242
sll %o2, 0x07, %l5
loop_5241:
fbuge,a %fcc1, loop_5243
fmovsg %xcc, %f11, %f10
loop_5242:
bgu %icc, loop_5244
fmovsn %xcc, %f8, %f3
loop_5243:
bneg,a,pt %xcc, loop_5245
add %o1, 0x1AA8, %g2
loop_5244:
stb %i6, [%l7 + 0x6B]
fmovscc %xcc, %f8, %f12
loop_5245:
fbn %fcc3, loop_5246
stb %i2, [%l7 + 0x68]
brlez,a %l3, loop_5247
fba %fcc2, loop_5248
loop_5246:
fmul8x16au %f0, %f5, %f6
movl %xcc, %g1, %l0
loop_5247:
tcs %xcc, 0x7
loop_5248:
xor %i3, %g3, %i0
sra %l2, 0x1A, %g5
ldub [%l7 + 0x71], %g6
xorcc %o3, %g4, %i7
fbul,a %fcc1, loop_5249
ldsb [%l7 + 0x6E], %o5
nop
setx loop_5250, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpadd32s %f1, %f11, %f8
loop_5249:
movle %icc, %l1, %i5
fbul,a %fcc0, loop_5251
loop_5250:
tgu %icc, 0x0
fmovs %f6, %f2
fmuld8sux16 %f15, %f3, %f12
loop_5251:
tcs %icc, 0x4
movneg %xcc, %o4, %i4
fble %fcc1, loop_5252
brlz,a %l6, loop_5253
fxor %f12, %f0, %f6
array32 %i1, %l4, %o7
loop_5252:
edge16l %o6, %o0, %g7
loop_5253:
fpmerge %f0, %f3, %f0
ldsh [%l7 + 0x16], %l5
fmovdvc %icc, %f11, %f11
fandnot1 %f2, %f8, %f4
smul %o2, %g2, %i6
udivx %o1, 0x1F19, %i2
bleu,a %xcc, loop_5254
fbue,a %fcc3, loop_5255
ldsh [%l7 + 0x3A], %l3
fcmpeq16 %f6, %f10, %l0
loop_5254:
tgu %icc, 0x7
loop_5255:
ldsh [%l7 + 0x44], %g1
ldsh [%l7 + 0x60], %g3
smulcc %i0, %l2, %g5
ldsw [%l7 + 0x40], %g6
fbul,a %fcc0, loop_5256
lduw [%l7 + 0x08], %o3
ld [%l7 + 0x60], %f13
andncc %g4, %i3, %i7
loop_5256:
brlez,a %l1, loop_5257
ldx [%l7 + 0x60], %o5
stw %o4, [%l7 + 0x74]
movpos %icc, %i5, %l6
loop_5257:
faligndata %f2, %f14, %f14
umulcc %i4, %l4, %o7
ldd [%l7 + 0x78], %f2
ldsw [%l7 + 0x14], %o6
ldsw [%l7 + 0x58], %i1
lduw [%l7 + 0x38], %o0
stx %g7, [%l7 + 0x60]
orcc %l5, 0x130C, %o2
fmul8x16 %f2, %f4, %f8
ldx [%l7 + 0x48], %g2
pdist %f10, %f0, %f12
movgu %icc, %i6, %i2
ld [%l7 + 0x0C], %f1
fmovrsgez %o1, %f8, %f5
ldd [%l7 + 0x58], %f8
ldub [%l7 + 0x7B], %l0
ldsh [%l7 + 0x78], %g1
ldsw [%l7 + 0x50], %g3
lduw [%l7 + 0x24], %i0
ldd [%l7 + 0x48], %f12
fmovsleu %xcc, %f3, %f8
fpsub16 %f10, %f6, %f14
fxnors %f5, %f13, %f6
fmovsvs %xcc, %f4, %f3
bge,a,pn %xcc, loop_5258
fcmpne16 %f14, %f0, %l2
fmovrsgz %g5, %f15, %f10
fabsd %f14, %f12
loop_5258:
fxors %f7, %f4, %f8
tgu %xcc, 0x7
brlez %l3, loop_5259
ldub [%l7 + 0x54], %g6
te %icc, 0x1
fmovse %xcc, %f10, %f14
loop_5259:
fxnors %f13, %f7, %f9
ldub [%l7 + 0x3C], %o3
addccc %i3, %g4, %i7
fpadd16 %f8, %f0, %f14
fones %f0
sth %o5, [%l7 + 0x1E]
ldd [%l7 + 0x78], %f2
bn,a,pn %xcc, loop_5260
sth %l1, [%l7 + 0x48]
ldx [%l7 + 0x50], %o4
std %f4, [%l7 + 0x60]
loop_5260:
lduw [%l7 + 0x38], %l6
fpadd16 %f4, %f14, %f10
fmovdpos %icc, %f12, %f1
std %f14, [%l7 + 0x08]
brlez,a %i4, loop_5261
fbo,a %fcc0, loop_5262
be,pn %xcc, loop_5263
fexpand %f1, %f12
loop_5261:
sdivx %l4, 0x0085, %i5
loop_5262:
tvs %icc, 0x4
loop_5263:
fpadd16 %f8, %f6, %f12
fbg %fcc3, loop_5264
udivcc %o6, 0x1B79, %o7
fmovrsgez %o0, %f10, %f12
movle %xcc, %i1, %l5
loop_5264:
fmovrsne %o2, %f7, %f6
ldsw [%l7 + 0x44], %g7
nop
setx loop_5265, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmple16 %f2, %f12, %g2
stb %i6, [%l7 + 0x26]
fmovsneg %xcc, %f15, %f11
loop_5265:
fba %fcc3, loop_5266
edge32n %i2, %o1, %g1
move %xcc, %l0, %g3
fmovspos %icc, %f15, %f15
loop_5266:
ldsb [%l7 + 0x4F], %i0
stw %g5, [%l7 + 0x50]
ldx [%l7 + 0x20], %l3
sth %l2, [%l7 + 0x08]
fnot2s %f14, %f7
fpackfix %f14, %f14
fcmple32 %f12, %f2, %o3
st %f13, [%l7 + 0x74]
sth %i3, [%l7 + 0x3E]
ldsb [%l7 + 0x59], %g4
movl %icc, %g6, %i7
tsubcctv %o5, 0x1C11, %l1
fxnor %f14, %f6, %f12
ldsb [%l7 + 0x17], %o4
fnot2s %f2, %f5
std %f12, [%l7 + 0x60]
fors %f10, %f9, %f0
udiv %i4, 0x177B, %l4
fcmpd %fcc0, %f6, %f8
tge %icc, 0x7
fmovdl %xcc, %f5, %f5
lduh [%l7 + 0x72], %l6
lduw [%l7 + 0x30], %o6
fmovsleu %icc, %f11, %f11
stb %i5, [%l7 + 0x79]
lduw [%l7 + 0x74], %o0
bn %icc, loop_5267
st %f4, [%l7 + 0x58]
nop
setx loop_5268, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bvc,a,pt %icc, loop_5269
loop_5267:
ldx [%l7 + 0x58], %i1
ld [%l7 + 0x3C], %f7
loop_5268:
edge16 %o7, %l5, %o2
loop_5269:
st %f5, [%l7 + 0x1C]
stb %g7, [%l7 + 0x36]
or %g2, %i2, %i6
fmovscc %xcc, %f4, %f11
xor %g1, 0x1E31, %l0
fone %f0
movge %icc, %g3, %i0
andcc %o1, %g5, %l3
mova %xcc, %o3, %i3
ldsb [%l7 + 0x11], %g4
sth %g6, [%l7 + 0x24]
array16 %l2, %i7, %o5
fmovdle %icc, %f9, %f13
stb %l1, [%l7 + 0x60]
bge,a loop_5270
nop
setx loop_5271, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f2, [%l7 + 0x78]
ldd [%l7 + 0x28], %f14
loop_5270:
lduw [%l7 + 0x08], %i4
loop_5271:
array8 %l4, %o4, %l6
fpadd16s %f15, %f7, %f11
fmovrsgz %o6, %f11, %f7
fnot2s %f13, %f9
fmovsn %icc, %f8, %f1
tl %xcc, 0x3
edge16l %o0, %i1, %i5
sdivcc %l5, 0x1616, %o7
brz %o2, loop_5272
fbe,a %fcc0, loop_5273
ldd [%l7 + 0x20], %f12
ta %xcc, 0x6
loop_5272:
fbuge %fcc0, loop_5274
loop_5273:
bne loop_5275
fmovdg %xcc, %f12, %f12
stb %g7, [%l7 + 0x2D]
loop_5274:
movg %icc, %g2, %i2
loop_5275:
fornot1 %f14, %f6, %f2
siam 0x1
lduw [%l7 + 0x68], %i6
lduw [%l7 + 0x70], %l0
lduh [%l7 + 0x6A], %g3
lduw [%l7 + 0x08], %i0
smulcc %g1, %g5, %o1
std %f12, [%l7 + 0x08]
fmovrdlz %l3, %f12, %f8
fmovrde %i3, %f4, %f4
fabsd %f0, %f6
edge16 %o3, %g6, %l2
fmul8sux16 %f0, %f10, %f14
fcmpne32 %f10, %f8, %i7
tvc %icc, 0x3
fbge %fcc1, loop_5276
xorcc %g4, %l1, %o5
udivcc %l4, 0x1060, %i4
ldx [%l7 + 0x30], %o4
loop_5276:
ldub [%l7 + 0x23], %o6
fmovdn %xcc, %f1, %f5
fmovsn %icc, %f2, %f2
edge8l %o0, %l6, %i5
lduw [%l7 + 0x6C], %l5
movleu %icc, %o7, %i1
stw %g7, [%l7 + 0x2C]
stb %o2, [%l7 + 0x58]
move %icc, %i2, %i6
lduw [%l7 + 0x0C], %l0
sdivx %g3, 0x06F1, %g2
edge32l %g1, %g5, %i0
lduh [%l7 + 0x54], %o1
srlx %i3, 0x11, %o3
sth %l3, [%l7 + 0x40]
ldx [%l7 + 0x68], %l2
fmovdcs %xcc, %f1, %f2
ldsh [%l7 + 0x68], %i7
fmovd %f10, %f10
fxors %f4, %f13, %f10
edge16n %g4, %l1, %g6
ldd [%l7 + 0x58], %f8
fmovdcs %xcc, %f8, %f7
array32 %o5, %i4, %l4
edge16ln %o4, %o0, %o6
xor %i5, %l6, %o7
stw %i1, [%l7 + 0x24]
ld [%l7 + 0x74], %f6
bg,a,pt %icc, loop_5277
fmovsl %icc, %f9, %f10
mulscc %l5, 0x146F, %g7
siam 0x0
loop_5277:
ldsh [%l7 + 0x56], %o2
ldub [%l7 + 0x17], %i2
st %f15, [%l7 + 0x38]
fmovrsgz %l0, %f10, %f5
srlx %g3, %i6, %g2
fcmpeq32 %f10, %f12, %g5
stw %g1, [%l7 + 0x60]
ldsw [%l7 + 0x24], %i0
edge8l %i3, %o3, %o1
sethi 0x17F1, %l3
bgu,a,pn %xcc, loop_5278
ld [%l7 + 0x0C], %f3
ld [%l7 + 0x3C], %f2
fcmple16 %f0, %f2, %l2
loop_5278:
srl %i7, 0x1C, %l1
tn %xcc, 0x1
xnor %g6, %g4, %i4
fcmpd %fcc1, %f14, %f14
ldsh [%l7 + 0x5C], %o5
fbne,a %fcc0, loop_5279
edge16n %o4, %l4, %o6
ldsb [%l7 + 0x4D], %i5
lduh [%l7 + 0x3A], %o0
loop_5279:
fzero %f4
andcc %o7, 0x05FC, %l6
ldx [%l7 + 0x28], %i1
ldx [%l7 + 0x60], %g7
fmovscs %icc, %f9, %f12
ld [%l7 + 0x60], %f12
edge16n %o2, %l5, %i2
sth %l0, [%l7 + 0x16]
fcmped %fcc0, %f6, %f14
movrgz %i6, %g2, %g3
movrlz %g5, 0x031, %g1
tge %icc, 0x6
lduw [%l7 + 0x74], %i0
bne,a loop_5280
sra %i3, 0x1F, %o3
fmovrsgez %o1, %f3, %f2
std %f4, [%l7 + 0x50]
loop_5280:
ldub [%l7 + 0x5D], %l3
lduw [%l7 + 0x1C], %i7
fmovsne %xcc, %f13, %f2
movrlez %l1, %l2, %g4
fabss %f14, %f8
fnot1s %f11, %f6
sdiv %g6, 0x078F, %i4
ldx [%l7 + 0x10], %o5
fcmpgt32 %f10, %f12, %o4
brgz %l4, loop_5281
ldsw [%l7 + 0x10], %o6
ldd [%l7 + 0x48], %f2
sth %i5, [%l7 + 0x5C]
loop_5281:
stw %o7, [%l7 + 0x08]
subccc %o0, 0x1255, %i1
fpmerge %f15, %f15, %f2
fmovdvc %icc, %f15, %f9
fmovsneg %xcc, %f8, %f15
bcc,pt %xcc, loop_5282
tvc %icc, 0x5
fmovd %f14, %f4
and %l6, 0x068A, %g7
loop_5282:
stb %o2, [%l7 + 0x2F]
sdiv %l5, 0x14B8, %i2
stx %i6, [%l7 + 0x38]
srl %g2, 0x1A, %g3
fmovdvs %xcc, %f15, %f7
faligndata %f14, %f6, %f10
umulcc %g5, %g1, %i0
srl %i3, 0x0F, %o3
movre %l0, %l3, %i7
fabsd %f0, %f10
movge %icc, %o1, %l2
movle %icc, %g4, %l1
fnot1 %f12, %f10
movn %xcc, %i4, %o5
edge16ln %g6, %l4, %o6
fmovsneg %xcc, %f1, %f2
fbne %fcc1, loop_5283
ldsh [%l7 + 0x7E], %o4
fmovdne %xcc, %f3, %f15
ld [%l7 + 0x2C], %f2
loop_5283:
fmovdvc %icc, %f10, %f14
alignaddr %i5, %o7, %o0
orcc %i1, %l6, %g7
tneg %icc, 0x4
edge8 %l5, %i2, %o2
std %f10, [%l7 + 0x60]
tsubcc %g2, %g3, %i6
subcc %g5, %i0, %g1
xor %i3, %o3, %l0
ba,pt %xcc, loop_5284
nop
setx loop_5285, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsn %xcc, %f7, %f3
fornot1 %f10, %f8, %f8
loop_5284:
bneg,a %icc, loop_5286
loop_5285:
ldsw [%l7 + 0x4C], %i7
stb %l3, [%l7 + 0x61]
fands %f13, %f4, %f2
loop_5286:
lduh [%l7 + 0x4A], %o1
fmul8x16 %f6, %f6, %f12
edge32n %g4, %l2, %i4
mulx %o5, %g6, %l4
bn,pt %xcc, loop_5287
st %f5, [%l7 + 0x48]
fmovrse %o6, %f11, %f9
array8 %o4, %l1, %o7
loop_5287:
movcc %icc, %o0, %i1
edge32l %i5, %g7, %l6
fbe %fcc3, loop_5288
ldx [%l7 + 0x10], %l5
be,pn %xcc, loop_5289
ldub [%l7 + 0x28], %i2
loop_5288:
ldub [%l7 + 0x42], %o2
srax %g2, %g3, %i6
loop_5289:
fmovdn %xcc, %f13, %f1
fornot1s %f6, %f3, %f6
fmovrdlz %i0, %f10, %f0
fbl,a %fcc0, loop_5290
bn,a %icc, loop_5291
edge16 %g1, %g5, %o3
edge32l %l0, %i3, %i7
loop_5290:
brlez %o1, loop_5292
loop_5291:
te %xcc, 0x1
ldx [%l7 + 0x78], %g4
edge16l %l3, %l2, %o5
loop_5292:
fmovsneg %xcc, %f12, %f11
ldsh [%l7 + 0x38], %g6
st %f6, [%l7 + 0x54]
ldub [%l7 + 0x76], %i4
edge32ln %l4, %o6, %o4
std %f14, [%l7 + 0x48]
std %f0, [%l7 + 0x20]
sll %o7, %o0, %i1
fmuld8ulx16 %f14, %f10, %f2
lduw [%l7 + 0x28], %i5
fmovrslz %l1, %f4, %f14
std %f14, [%l7 + 0x40]
fmovrslez %g7, %f11, %f5
ba,a,pn %icc, loop_5293
tcs %icc, 0x7
ldsh [%l7 + 0x16], %l5
call loop_5294
loop_5293:
ldsb [%l7 + 0x73], %i2
fnot1s %f10, %f14
fpsub32s %f1, %f14, %f9
loop_5294:
fmovdgu %icc, %f8, %f4
ldx [%l7 + 0x20], %l6
ldsw [%l7 + 0x40], %o2
tsubcctv %g3, %g2, %i6
fcmpgt16 %f8, %f14, %g1
fmovdcc %xcc, %f11, %f6
ldsb [%l7 + 0x0A], %i0
fpadd16 %f12, %f10, %f12
ldsw [%l7 + 0x28], %o3
fsrc2s %f3, %f1
xnor %l0, %i3, %g5
edge8 %i7, %o1, %g4
fxnors %f10, %f8, %f8
sdiv %l2, 0x0EAD, %o5
ldsw [%l7 + 0x34], %l3
stw %g6, [%l7 + 0x24]
alignaddr %i4, %o6, %l4
sth %o4, [%l7 + 0x46]
lduh [%l7 + 0x6C], %o7
for %f0, %f2, %f8
brlz %o0, loop_5295
movcs %icc, %i1, %i5
ldsh [%l7 + 0x1E], %l1
std %f14, [%l7 + 0x60]
loop_5295:
andcc %g7, 0x1441, %l5
fzeros %f11
array8 %l6, %o2, %g3
bvs loop_5296
array16 %i2, %i6, %g2
movrlez %g1, 0x3EF, %o3
ldsw [%l7 + 0x7C], %l0
loop_5296:
st %f13, [%l7 + 0x24]
ldx [%l7 + 0x58], %i3
fmovdgu %xcc, %f7, %f9
fbo %fcc0, loop_5297
bcc,a %xcc, loop_5298
bn,a,pn %xcc, loop_5299
fmovs %f7, %f12
loop_5297:
nop
setx loop_5300, %l0, %l1
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_5298:
fnot1 %f4, %f2
loop_5299:
subc %i0, %g5, %i7
st %f4, [%l7 + 0x48]
loop_5300:
ldx [%l7 + 0x48], %g4
lduw [%l7 + 0x54], %l2
ldx [%l7 + 0x08], %o5
movl %xcc, %o1, %g6
sdivx %i4, 0x1FB9, %o6
fpadd32s %f12, %f0, %f4
bvc %icc, loop_5301
ba,a loop_5302
ldsw [%l7 + 0x28], %l3
brlz,a %o4, loop_5303
loop_5301:
bg,pt %xcc, loop_5304
loop_5302:
ldx [%l7 + 0x38], %o7
fnot1 %f4, %f12
loop_5303:
brgez %o0, loop_5305
loop_5304:
addc %i1, 0x1191, %i5
ldsb [%l7 + 0x79], %l1
fcmpgt16 %f6, %f10, %g7
loop_5305:
fmovsvc %icc, %f15, %f13
edge16n %l5, %l4, %l6
stx %o2, [%l7 + 0x50]
nop
setx loop_5306, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldx [%l7 + 0x78], %g3
fmovdcs %xcc, %f0, %f7
srl %i2, 0x15, %i6
loop_5306:
stx %g1, [%l7 + 0x60]
lduw [%l7 + 0x68], %g2
fmovs %f11, %f10
ldsb [%l7 + 0x2B], %o3
sll %l0, %i3, %g5
lduh [%l7 + 0x74], %i0
stw %g4, [%l7 + 0x2C]
bvs,pn %xcc, loop_5307
fba %fcc1, loop_5308
brlez,a %l2, loop_5309
bcs,a loop_5310
loop_5307:
fxors %f4, %f11, %f8
loop_5308:
movgu %xcc, %i7, %o1
loop_5309:
bcc,a,pn %xcc, loop_5311
loop_5310:
fmovsle %xcc, %f12, %f8
subc %g6, %o5, %o6
xorcc %i4, %o4, %l3
loop_5311:
fcmpeq32 %f2, %f12, %o7
be,pn %xcc, loop_5312
std %f12, [%l7 + 0x08]
addcc %o0, %i5, %l1
fmuld8sux16 %f11, %f2, %f14
loop_5312:
bg %icc, loop_5313
movge %icc, %g7, %i1
fmovscs %icc, %f2, %f4
fmovrdne %l4, %f12, %f6
loop_5313:
ld [%l7 + 0x40], %f2
fpsub16s %f4, %f13, %f3
lduw [%l7 + 0x20], %l5
edge16 %l6, %g3, %i2
ld [%l7 + 0x24], %f4
stx %o2, [%l7 + 0x18]
array32 %g1, %i6, %g2
bn %icc, loop_5314
fbu %fcc2, loop_5315
fbn %fcc2, loop_5316
nop
setx loop_5317, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_5314:
stw %o3, [%l7 + 0x14]
loop_5315:
movleu %xcc, %l0, %i3
loop_5316:
fmovsneg %xcc, %f4, %f1
loop_5317:
fpack16 %f4, %f8
fmovrslz %g5, %f5, %f12
sdiv %i0, 0x0344, %g4
fmovspos %icc, %f2, %f6
fmovsneg %icc, %f0, %f11
umul %i7, 0x01DA, %o1
stb %g6, [%l7 + 0x7A]
ldx [%l7 + 0x10], %l2
ldsw [%l7 + 0x38], %o5
brnz %o6, loop_5318
subcc %o4, %l3, %o7
movrne %o0, %i4, %l1
st %f14, [%l7 + 0x7C]
loop_5318:
fnors %f13, %f12, %f15
bgu,a,pt %xcc, loop_5319
ldd [%l7 + 0x58], %f0
fmovrse %i5, %f14, %f11
ldsb [%l7 + 0x3A], %i1
loop_5319:
ldd [%l7 + 0x48], %f10
xnor %g7, 0x1BDF, %l4
stw %l5, [%l7 + 0x68]
ldsh [%l7 + 0x1E], %g3
fcmpeq32 %f10, %f4, %i2
fpackfix %f4, %f5
stb %l6, [%l7 + 0x67]
umulcc %g1, %i6, %g2
fmuld8ulx16 %f11, %f12, %f0
fmovrse %o3, %f6, %f7
ldub [%l7 + 0x11], %l0
umul %i3, 0x03B7, %g5
fxnors %f3, %f13, %f15
tsubcc %o2, %g4, %i7
lduw [%l7 + 0x78], %i0
ldx [%l7 + 0x58], %g6
nop
setx loop_5320, %l0, %l1
jmpl %l1, %l2
brgz,a %o5, loop_5321
brgez %o1, loop_5322
ldub [%l7 + 0x12], %o6
loop_5320:
fnors %f9, %f13, %f5
loop_5321:
fbg %fcc0, loop_5323
loop_5322:
tsubcc %o4, %l3, %o7
fmovdg %icc, %f2, %f12
stw %o0, [%l7 + 0x60]
loop_5323:
ble loop_5324
fbug %fcc2, loop_5325
fmovsle %icc, %f7, %f2
ldx [%l7 + 0x60], %i4
loop_5324:
stb %l1, [%l7 + 0x19]
loop_5325:
fsrc2s %f13, %f9
ldsh [%l7 + 0x54], %i1
stb %i5, [%l7 + 0x31]
fmovsa %xcc, %f5, %f4
std %f4, [%l7 + 0x48]
ldx [%l7 + 0x40], %l4
brnz %g7, loop_5326
tpos %xcc, 0x0
fba %fcc3, loop_5327
sth %g3, [%l7 + 0x7A]
loop_5326:
tg %xcc, 0x3
fbge,a %fcc0, loop_5328
loop_5327:
stx %l5, [%l7 + 0x50]
lduw [%l7 + 0x64], %l6
array32 %g1, %i6, %g2
loop_5328:
movrgz %o3, 0x2AD, %l0
fxor %f2, %f2, %f2
bshuffle %f8, %f4, %f6
fcmped %fcc2, %f2, %f4
brlz %i2, loop_5329
fmovdvc %icc, %f9, %f10
ldsh [%l7 + 0x4E], %i3
fbe %fcc0, loop_5330
loop_5329:
fmovrdlz %o2, %f8, %f8
fpadd32s %f15, %f13, %f0
fmovrsgz %g5, %f5, %f10
loop_5330:
ldx [%l7 + 0x20], %i7
fmovdpos %icc, %f4, %f2
tvc %icc, 0x0
fmovsn %icc, %f8, %f4
movcc %icc, %i0, %g4
nop
setx loop_5331, %l0, %l1
jmpl %l1, %g6
ldx [%l7 + 0x60], %o5
tvs %xcc, 0x7
fmovsvs %icc, %f1, %f7
loop_5331:
fones %f12
edge32l %o1, %o6, %l2
fmovdle %icc, %f1, %f11
stw %l3, [%l7 + 0x74]
ldub [%l7 + 0x45], %o7
edge16ln %o4, %i4, %o0
fbg %fcc0, loop_5332
fornot2s %f6, %f0, %f4
popc %i1, %i5
ldsw [%l7 + 0x08], %l1
loop_5332:
edge16ln %g7, %l4, %l5
fmovrse %g3, %f13, %f9
bvs,pt %xcc, loop_5333
stx %l6, [%l7 + 0x28]
fbge %fcc0, loop_5334
mulx %i6, 0x1738, %g1
loop_5333:
fmovsn %icc, %f4, %f6
fors %f12, %f7, %f10
loop_5334:
stx %o3, [%l7 + 0x08]
fsrc2 %f2, %f8
pdist %f10, %f14, %f0
stw %l0, [%l7 + 0x28]
fcmpeq32 %f12, %f0, %g2
movre %i3, 0x0DF, %o2
or %i2, 0x1933, %g5
taddcctv %i7, %i0, %g6
sth %g4, [%l7 + 0x5C]
fbo,a %fcc3, loop_5335
movpos %xcc, %o1, %o5
fnot1s %f15, %f7
fblg %fcc2, loop_5336
loop_5335:
edge8 %l2, %o6, %o7
stx %l3, [%l7 + 0x68]
fpsub16 %f14, %f8, %f6
loop_5336:
edge16l %o4, %o0, %i4
taddcc %i1, %i5, %l1
bneg,pn %icc, loop_5337
fcmpes %fcc0, %f7, %f7
st %f8, [%l7 + 0x3C]
fpadd32s %f15, %f1, %f2
loop_5337:
bg,a loop_5338
ldsb [%l7 + 0x37], %l4
or %l5, 0x0F29, %g7
mulx %l6, 0x0704, %i6
loop_5338:
fmovrsne %g3, %f0, %f0
sdiv %g1, 0x11FC, %l0
lduw [%l7 + 0x08], %g2
ldd [%l7 + 0x20], %f8
ldsb [%l7 + 0x13], %o3
tsubcc %o2, 0x1EC9, %i2
movre %g5, %i7, %i3
fmovdcc %xcc, %f10, %f9
edge16n %i0, %g6, %g4
tvc %icc, 0x6
ldd [%l7 + 0x68], %f2
tcs %xcc, 0x6
movgu %xcc, %o1, %o5
bleu,a loop_5339
stx %o6, [%l7 + 0x30]
stw %l2, [%l7 + 0x34]
call loop_5340
loop_5339:
sth %l3, [%l7 + 0x60]
fxors %f8, %f14, %f3
fornot1 %f8, %f10, %f12
loop_5340:
ldsw [%l7 + 0x2C], %o4
ld [%l7 + 0x5C], %f9
udiv %o7, 0x133C, %o0
movg %icc, %i1, %i4
ld [%l7 + 0x34], %f4
fmovdcs %xcc, %f13, %f13
movge %icc, %i5, %l4
stx %l1, [%l7 + 0x48]
bleu,pt %icc, loop_5341
ta %xcc, 0x4
lduh [%l7 + 0x0A], %g7
ld [%l7 + 0x68], %f0
loop_5341:
std %f10, [%l7 + 0x38]
bpos loop_5342
ld [%l7 + 0x60], %f11
ldd [%l7 + 0x20], %f6
stb %l6, [%l7 + 0x14]
loop_5342:
fmovdvs %icc, %f15, %f9
fpadd32s %f15, %f1, %f11
edge32n %i6, %g3, %g1
lduh [%l7 + 0x66], %l5
ldsh [%l7 + 0x24], %g2
movn %icc, %o3, %l0
udivx %i2, 0x0423, %o2
sdivx %i7, 0x082F, %i3
ldsb [%l7 + 0x56], %g5
lduh [%l7 + 0x2A], %i0
fmovdgu %xcc, %f15, %f2
sdivx %g4, 0x15F1, %o1
ldub [%l7 + 0x35], %g6
fors %f0, %f15, %f10
fbu %fcc2, loop_5343
fzero %f12
xor %o5, 0x16D3, %o6
fmovdl %xcc, %f4, %f12
loop_5343:
brnz,a %l2, loop_5344
edge32n %o4, %o7, %o0
lduh [%l7 + 0x7C], %i1
fandnot1 %f2, %f12, %f12
loop_5344:
fmovde %xcc, %f0, %f0
subccc %i4, %l3, %i5
lduh [%l7 + 0x6C], %l4
fcmps %fcc1, %f12, %f2
ld [%l7 + 0x4C], %f10
be,a loop_5345
ldsb [%l7 + 0x3F], %l1
edge16 %g7, %i6, %g3
tneg %icc, 0x4
loop_5345:
fmovsl %icc, %f12, %f7
st %f15, [%l7 + 0x34]
fmovsge %icc, %f14, %f4
ldx [%l7 + 0x38], %g1
stb %l6, [%l7 + 0x69]
std %f6, [%l7 + 0x10]
ldsw [%l7 + 0x18], %l5
st %f3, [%l7 + 0x5C]
fornot2s %f1, %f8, %f8
bleu,a,pt %xcc, loop_5346
ldx [%l7 + 0x58], %o3
ld [%l7 + 0x70], %f1
bgu,a,pt %icc, loop_5347
loop_5346:
fabss %f7, %f9
sllx %l0, 0x1E, %i2
mulscc %g2, 0x1C3B, %o2
loop_5347:
ldsb [%l7 + 0x16], %i7
ldx [%l7 + 0x28], %g5
stx %i0, [%l7 + 0x10]
ld [%l7 + 0x0C], %f3
st %f15, [%l7 + 0x68]
movneg %xcc, %g4, %i3
bvs,a,pn %xcc, loop_5348
add %o1, 0x07AB, %o5
nop
setx loop_5349, %l0, %l1
jmpl %l1, %g6
fpackfix %f8, %f5
loop_5348:
stx %l2, [%l7 + 0x30]
ble,a,pn %xcc, loop_5350
loop_5349:
smul %o4, 0x0171, %o6
sra %o7, %o0, %i1
movcs %xcc, %i4, %l3
loop_5350:
ldsh [%l7 + 0x7E], %l4
fnot2s %f11, %f6
fsrc2s %f4, %f11
fnands %f4, %f12, %f5
move %icc, %i5, %l1
ldsb [%l7 + 0x29], %g7
fpadd32 %f8, %f4, %f12
fbu,a %fcc2, loop_5351
stw %i6, [%l7 + 0x34]
ldub [%l7 + 0x28], %g3
lduw [%l7 + 0x10], %g1
loop_5351:
st %f9, [%l7 + 0x18]
lduh [%l7 + 0x30], %l5
fbul,a %fcc0, loop_5352
tn %icc, 0x6
ld [%l7 + 0x74], %f5
subccc %o3, 0x1EF5, %l6
loop_5352:
fpackfix %f4, %f15
sdiv %i2, 0x114C, %l0
edge16ln %g2, %i7, %o2
stw %g5, [%l7 + 0x1C]
std %f14, [%l7 + 0x58]
fpsub32s %f8, %f0, %f14
fandnot2s %f6, %f12, %f1
bneg,a,pn %icc, loop_5353
movrgz %i0, %i3, %g4
mulx %o1, %g6, %o5
stw %o4, [%l7 + 0x40]
loop_5353:
lduw [%l7 + 0x68], %l2
movle %xcc, %o7, %o0
andcc %o6, %i1, %l3
lduw [%l7 + 0x0C], %i4
fbug,a %fcc2, loop_5354
fmovsleu %xcc, %f1, %f11
movgu %xcc, %l4, %i5
subcc %g7, %l1, %g3
loop_5354:
ldsb [%l7 + 0x55], %g1
stb %l5, [%l7 + 0x5F]
stw %i6, [%l7 + 0x20]
fandnot1s %f7, %f15, %f8
array8 %o3, %i2, %l0
bleu,a %xcc, loop_5355
ldsh [%l7 + 0x34], %g2
fmovdleu %icc, %f1, %f6
fbug,a %fcc0, loop_5356
loop_5355:
fxnor %f12, %f2, %f0
sth %i7, [%l7 + 0x4C]
fandnot2 %f6, %f6, %f10
loop_5356:
fone %f14
movg %xcc, %o2, %l6
sth %g5, [%l7 + 0x7E]
fcmpne16 %f4, %f10, %i3
and %g4, 0x01A7, %o1
addcc %g6, 0x12DA, %i0
fbge,a %fcc0, loop_5357
movrlez %o5, 0x27A, %l2
tge %icc, 0x0
smul %o7, 0x0B82, %o4
loop_5357:
array8 %o6, %i1, %o0
stb %l3, [%l7 + 0x7D]
array32 %l4, %i5, %g7
fbuge %fcc2, loop_5358
fpsub16s %f3, %f11, %f1
fpsub32s %f14, %f12, %f11
fmovse %xcc, %f15, %f3
loop_5358:
fnot1s %f1, %f11
edge8ln %i4, %g3, %l1
fblg,a %fcc2, loop_5359
fcmpne16 %f10, %f14, %l5
sdivx %g1, 0x147E, %o3
mulx %i6, %l0, %i2
loop_5359:
ldx [%l7 + 0x58], %i7
fblg,a %fcc2, loop_5360
ldx [%l7 + 0x38], %g2
sth %o2, [%l7 + 0x7E]
fnors %f12, %f9, %f11
loop_5360:
fpsub16s %f3, %f14, %f10
for %f6, %f8, %f12
fnors %f8, %f15, %f7
movrlz %g5, 0x2E2, %l6
ld [%l7 + 0x5C], %f6
fbule %fcc2, loop_5361
st %f7, [%l7 + 0x44]
andcc %g4, 0x063D, %o1
fzero %f12
loop_5361:
fmovrsgez %g6, %f6, %f8
tgu %icc, 0x4
tneg %icc, 0x4
ldx [%l7 + 0x48], %i0
lduh [%l7 + 0x68], %i3
te %xcc, 0x5
fxnors %f5, %f8, %f8
ldd [%l7 + 0x18], %f4
orn %l2, %o7, %o4
fpadd16s %f1, %f11, %f2
fbule %fcc1, loop_5362
movg %icc, %o5, %o6
stx %o0, [%l7 + 0x68]
fmovrdlz %l3, %f14, %f10
loop_5362:
sub %i1, %i5, %g7
ldd [%l7 + 0x10], %f4
fbu,a %fcc0, loop_5363
fzero %f0
st %f1, [%l7 + 0x3C]
fcmpne16 %f6, %f8, %l4
loop_5363:
edge8ln %g3, %l1, %i4
fmovsge %xcc, %f10, %f0
xor %g1, %o3, %i6
fpmerge %f7, %f5, %f8
sethi 0x0D0C, %l5
ld [%l7 + 0x34], %f10
bcc %icc, loop_5364
fsrc1 %f2, %f8
stx %l0, [%l7 + 0x30]
movcc %icc, %i7, %i2
loop_5364:
stb %o2, [%l7 + 0x70]
fbul,a %fcc0, loop_5365
fcmpne32 %f6, %f14, %g5
xnor %g2, %l6, %g4
alignaddr %g6, %i0, %o1
loop_5365:
fbuge,a %fcc1, loop_5366
srlx %i3, %o7, %l2
ldub [%l7 + 0x73], %o5
ldsh [%l7 + 0x18], %o6
loop_5366:
movrne %o4, 0x0EF, %o0
brlez,a %i1, loop_5367
std %f14, [%l7 + 0x08]
fabsd %f4, %f8
ldx [%l7 + 0x18], %l3
loop_5367:
movre %i5, %g7, %l4
std %f2, [%l7 + 0x28]
lduw [%l7 + 0x74], %g3
fxnor %f14, %f0, %f14
lduw [%l7 + 0x48], %i4
fmul8sux16 %f2, %f4, %f12
ld [%l7 + 0x70], %f2
edge8ln %g1, %l1, %i6
ldx [%l7 + 0x70], %o3
fnot2s %f15, %f12
orn %l0, %i7, %i2
ldx [%l7 + 0x70], %l5
fmovdcc %xcc, %f12, %f5
fmovdne %xcc, %f5, %f7
sdivx %o2, 0x0E43, %g5
ldsb [%l7 + 0x6D], %g2
fblg,a %fcc1, loop_5368
ldx [%l7 + 0x58], %g4
bcs,pt %icc, loop_5369
tle %icc, 0x3
loop_5368:
movrlz %g6, %l6, %i0
fpsub32s %f2, %f14, %f2
loop_5369:
ldsh [%l7 + 0x3C], %o1
sdivcc %i3, 0x17CE, %o7
fcmple16 %f14, %f10, %o5
and %l2, 0x0EFF, %o4
be,pn %icc, loop_5370
fxors %f3, %f2, %f12
fmovrsgz %o6, %f6, %f8
fmovd %f14, %f2
loop_5370:
fbn,a %fcc2, loop_5371
srax %i1, %l3, %i5
lduh [%l7 + 0x60], %o0
ldx [%l7 + 0x30], %l4
loop_5371:
sth %g7, [%l7 + 0x6C]
nop
setx loop_5372, %l0, %l1
jmpl %l1, %g3
fmovrslz %g1, %f12, %f15
ldsh [%l7 + 0x0E], %l1
alignaddr %i6, %o3, %i4
loop_5372:
stw %i7, [%l7 + 0x34]
ldub [%l7 + 0x09], %l0
fmovdn %xcc, %f6, %f11
fbn %fcc1, loop_5373
xnor %i2, %l5, %o2
brgez %g2, loop_5374
fsrc1s %f4, %f9
loop_5373:
fors %f12, %f10, %f13
ldub [%l7 + 0x39], %g4
loop_5374:
fble %fcc2, loop_5375
fbge,a %fcc2, loop_5376
fmovrsgz %g5, %f5, %f1
subccc %g6, 0x167E, %i0
loop_5375:
std %f10, [%l7 + 0x28]
loop_5376:
stx %o1, [%l7 + 0x20]
siam 0x2
fbuge,a %fcc3, loop_5377
ldsb [%l7 + 0x6A], %l6
movrlz %o7, %i3, %o5
lduh [%l7 + 0x4A], %o4
loop_5377:
bge,a loop_5378
stb %o6, [%l7 + 0x0B]
tcc %icc, 0x0
fzeros %f1
loop_5378:
bvc loop_5379
ldsw [%l7 + 0x2C], %i1
taddcc %l2, %l3, %i5
stw %l4, [%l7 + 0x70]
loop_5379:
stx %g7, [%l7 + 0x38]
fpadd16 %f6, %f4, %f8
fblg %fcc1, loop_5380
stx %g3, [%l7 + 0x48]
fmovdg %icc, %f8, %f14
fbule %fcc2, loop_5381
loop_5380:
fbue %fcc1, loop_5382
movcs %icc, %o0, %l1
ldsb [%l7 + 0x15], %g1
loop_5381:
fbge,a %fcc1, loop_5383
loop_5382:
sll %o3, %i4, %i6
edge16ln %i7, %i2, %l0
ba,a loop_5384
loop_5383:
siam 0x4
fmovde %xcc, %f7, %f11
movle %xcc, %l5, %g2
loop_5384:
ldsw [%l7 + 0x30], %o2
movcs %icc, %g5, %g4
udivx %g6, 0x0359, %o1
fmovsleu %xcc, %f8, %f6
stw %i0, [%l7 + 0x28]
movrne %o7, %l6, %i3
call loop_5385
movle %icc, %o5, %o6
ba,pn %icc, loop_5386
ldub [%l7 + 0x5C], %i1
loop_5385:
bneg,a %icc, loop_5387
ldsw [%l7 + 0x50], %l2
loop_5386:
stw %l3, [%l7 + 0x4C]
fandnot2s %f4, %f7, %f13
loop_5387:
fmovde %icc, %f5, %f1
fbule,a %fcc2, loop_5388
fmovsvc %icc, %f0, %f6
bn,a %xcc, loop_5389
sll %i5, 0x09, %l4
loop_5388:
xnorcc %o4, %g7, %o0
smulcc %l1, %g1, %o3
loop_5389:
sth %g3, [%l7 + 0x58]
sdiv %i4, 0x07A1, %i7
fpackfix %f6, %f12
fornot2s %f1, %f13, %f7
srlx %i6, 0x01, %i2
fmovsn %icc, %f6, %f7
ldx [%l7 + 0x28], %l5
tg %icc, 0x0
st %f15, [%l7 + 0x14]
ldsb [%l7 + 0x35], %g2
edge16 %l0, %g5, %o2
ldd [%l7 + 0x30], %f0
fbge %fcc2, loop_5390
fandnot1 %f14, %f4, %f4
fmovdcs %xcc, %f8, %f15
ldsb [%l7 + 0x2B], %g6
loop_5390:
fornot2s %f6, %f5, %f15
ld [%l7 + 0x38], %f15
fmovs %f1, %f4
ldub [%l7 + 0x10], %g4
fmovrdlz %i0, %f8, %f12
fmovdge %icc, %f12, %f11
movge %xcc, %o7, %l6
stw %i3, [%l7 + 0x24]
fmovrsne %o1, %f4, %f5
fbl %fcc0, loop_5391
array32 %o6, %o5, %l2
array32 %l3, %i5, %l4
bne,pn %icc, loop_5392
loop_5391:
fbuge %fcc1, loop_5393
ldx [%l7 + 0x30], %o4
std %f8, [%l7 + 0x60]
loop_5392:
ldsh [%l7 + 0x3A], %g7
loop_5393:
sub %o0, 0x0B68, %i1
ld [%l7 + 0x20], %f9
stw %g1, [%l7 + 0x64]
fbe %fcc2, loop_5394
fmovdvc %icc, %f10, %f0
fabss %f9, %f3
fmovsne %xcc, %f9, %f13
loop_5394:
taddcc %o3, 0x1A6F, %g3
lduh [%l7 + 0x54], %l1
fbo,a %fcc2, loop_5395
movrgez %i7, 0x26E, %i4
fzeros %f1
edge32 %i2, %l5, %i6
loop_5395:
edge32n %g2, %l0, %g5
fmovrde %o2, %f6, %f12
fmovrsne %g4, %f10, %f8
fcmps %fcc2, %f5, %f10
fcmpne32 %f10, %f4, %g6
tn %xcc, 0x2
orcc %o7, 0x188A, %l6
fpadd32s %f7, %f3, %f15
fmul8sux16 %f6, %f0, %f14
ld [%l7 + 0x68], %f14
st %f11, [%l7 + 0x7C]
fone %f6
fors %f8, %f3, %f14
fbne,a %fcc1, loop_5396
umulcc %i0, 0x0E3A, %i3
fmovsn %icc, %f15, %f3
fbe,a %fcc3, loop_5397
loop_5396:
fnand %f8, %f8, %f10
fnot2 %f2, %f2
brlez %o1, loop_5398
loop_5397:
orcc %o5, %o6, %l3
brlz %i5, loop_5399
fcmpne16 %f14, %f2, %l4
loop_5398:
fpack16 %f10, %f10
nop
setx loop_5400, %l0, %l1
jmpl %l1, %l2
loop_5399:
ldsh [%l7 + 0x4C], %g7
fpack32 %f10, %f12, %f0
edge16 %o4, %o0, %g1
loop_5400:
fcmpeq16 %f0, %f2, %o3
movrgez %g3, %i1, %l1
bneg,a loop_5401
fbg,a %fcc2, loop_5402
fble,a %fcc0, loop_5403
smulcc %i7, 0x0EDD, %i2
loop_5401:
array8 %i4, %i6, %g2
loop_5402:
fabss %f3, %f2
loop_5403:
fornot2 %f10, %f2, %f10
fcmpne32 %f8, %f4, %l5
fmovd %f14, %f10
fcmpeq16 %f2, %f14, %l0
xnor %g5, 0x1101, %g4
movvc %xcc, %o2, %g6
stx %o7, [%l7 + 0x70]
ld [%l7 + 0x3C], %f10
stw %i0, [%l7 + 0x4C]
fmovde %icc, %f7, %f7
fmovdg %icc, %f5, %f3
fcmple16 %f10, %f4, %l6
fnot1s %f2, %f6
xorcc %i3, 0x179E, %o5
ldsw [%l7 + 0x24], %o1
srl %o6, %i5, %l3
stw %l4, [%l7 + 0x1C]
orncc %l2, 0x1200, %g7
tsubcc %o4, %o0, %g1
bshuffle %f4, %f12, %f10
std %f10, [%l7 + 0x10]
fpsub16s %f11, %f12, %f15
xnor %o3, 0x0EB4, %i1
mova %xcc, %l1, %i7
edge16l %i2, %i4, %g3
lduh [%l7 + 0x12], %i6
ba %xcc, loop_5404
tvs %xcc, 0x2
std %f6, [%l7 + 0x78]
fbue %fcc1, loop_5405
loop_5404:
sdivcc %l5, 0x06CE, %l0
mulx %g2, %g5, %g4
st %f12, [%l7 + 0x54]
loop_5405:
ldsw [%l7 + 0x30], %o2
fmovrdne %o7, %f4, %f2
orcc %g6, %i0, %i3
andncc %o5, %o1, %l6
umul %i5, %o6, %l3
fsrc2 %f4, %f4
movgu %icc, %l2, %g7
sdiv %l4, 0x0EC8, %o0
fmovdneg %icc, %f11, %f8
movle %xcc, %g1, %o4
fmovspos %icc, %f10, %f14
movge %icc, %o3, %i1
fmul8x16au %f13, %f0, %f14
fpack16 %f4, %f11
tvs %xcc, 0x4
fmovdne %xcc, %f15, %f7
fmul8x16al %f4, %f9, %f6
fmul8x16au %f9, %f5, %f10
ldd [%l7 + 0x28], %f14
ldx [%l7 + 0x28], %i7
stb %i2, [%l7 + 0x10]
fmovrdlz %i4, %f0, %f2
lduw [%l7 + 0x38], %l1
fnands %f12, %f7, %f7
bcs loop_5406
bge loop_5407
ldsw [%l7 + 0x3C], %i6
edge32 %l5, %g3, %g2
loop_5406:
fandnot2s %f1, %f9, %f2
loop_5407:
tge %icc, 0x4
sth %l0, [%l7 + 0x5A]
ldx [%l7 + 0x28], %g4
smulcc %g5, %o2, %g6
edge16 %i0, %i3, %o5
tvc %icc, 0x7
lduh [%l7 + 0x20], %o1
bcc loop_5408
fmovdvs %xcc, %f2, %f1
std %f8, [%l7 + 0x60]
fbug %fcc0, loop_5409
loop_5408:
ldsb [%l7 + 0x57], %l6
bcc,a,pn %icc, loop_5410
bg %icc, loop_5411
loop_5409:
fmovda %icc, %f14, %f8
fbne,a %fcc1, loop_5412
loop_5410:
ldsb [%l7 + 0x2D], %o7
loop_5411:
edge8 %i5, %o6, %l3
stw %l2, [%l7 + 0x3C]
loop_5412:
stx %g7, [%l7 + 0x30]
ldub [%l7 + 0x34], %l4
fmovrde %g1, %f0, %f8
stx %o4, [%l7 + 0x48]
std %f8, [%l7 + 0x30]
lduw [%l7 + 0x5C], %o3
move %icc, %o0, %i7
sub %i1, 0x0D63, %i2
edge32 %l1, %i4, %l5
ldsb [%l7 + 0x0F], %i6
nop
setx loop_5413, %l0, %l1
jmpl %l1, %g3
fmovs %f10, %f6
lduh [%l7 + 0x1E], %g2
edge16n %g4, %l0, %o2
loop_5413:
smulcc %g5, %i0, %i3
ldx [%l7 + 0x28], %g6
std %f14, [%l7 + 0x38]
call loop_5414
ldsh [%l7 + 0x58], %o5
pdist %f4, %f4, %f8
movle %xcc, %o1, %o7
loop_5414:
brgez,a %i5, loop_5415
fmovrse %l6, %f5, %f8
fmuld8ulx16 %f2, %f8, %f10
addccc %o6, 0x1177, %l3
loop_5415:
bg,a loop_5416
st %f15, [%l7 + 0x44]
fcmpne32 %f0, %f10, %g7
edge8l %l2, %g1, %l4
loop_5416:
stb %o4, [%l7 + 0x1D]
stw %o3, [%l7 + 0x40]
lduh [%l7 + 0x32], %o0
be,a loop_5417
lduw [%l7 + 0x50], %i7
fmovsg %icc, %f15, %f1
fmovdg %icc, %f0, %f4
loop_5417:
fornot1 %f12, %f12, %f14
fpadd16s %f14, %f1, %f7
movrgez %i1, 0x27B, %i2
bne loop_5418
fbg %fcc0, loop_5419
movle %icc, %l1, %i4
fpack32 %f8, %f0, %f0
loop_5418:
movleu %xcc, %l5, %g3
loop_5419:
lduw [%l7 + 0x1C], %i6
bpos,pn %xcc, loop_5420
umul %g4, %l0, %g2
fmovrdgez %o2, %f6, %f6
fmovsl %xcc, %f4, %f2
loop_5420:
ldub [%l7 + 0x37], %i0
fpsub16 %f4, %f0, %f2
ld [%l7 + 0x70], %f8
bl,a,pt %icc, loop_5421
ldsh [%l7 + 0x40], %g5
ldx [%l7 + 0x10], %i3
stb %o5, [%l7 + 0x65]
loop_5421:
te %icc, 0x1
fmul8ulx16 %f2, %f12, %f10
srl %o1, %g6, %o7
lduh [%l7 + 0x74], %i5
sth %o6, [%l7 + 0x78]
fandnot2 %f2, %f8, %f8
fbne,a %fcc0, loop_5422
std %f8, [%l7 + 0x10]
alignaddrl %l3, %g7, %l2
ta %icc, 0x1
loop_5422:
taddcctv %g1, %l4, %o4
umulcc %l6, 0x0DD1, %o0
fcmpes %fcc1, %f12, %f9
fmul8sux16 %f10, %f12, %f14
bcs,pn %xcc, loop_5423
sth %i7, [%l7 + 0x0A]
xorcc %i1, 0x06E5, %i2
edge16 %o3, %i4, %l5
loop_5423:
fandnot1 %f6, %f2, %f0
fba,a %fcc2, loop_5424
fsrc2 %f8, %f10
fcmpeq32 %f0, %f14, %g3
stw %i6, [%l7 + 0x68]
loop_5424:
fxor %f2, %f6, %f8
sdivcc %l1, 0x0D43, %g4
movle %xcc, %l0, %g2
std %f2, [%l7 + 0x08]
stb %i0, [%l7 + 0x3A]
stw %o2, [%l7 + 0x4C]
tvc %xcc, 0x7
xnorcc %i3, 0x10E2, %g5
edge32ln %o1, %o5, %o7
fblg,a %fcc1, loop_5425
tgu %xcc, 0x0
fands %f3, %f11, %f14
edge8ln %g6, %o6, %i5
loop_5425:
fsrc1s %f2, %f12
edge8 %l3, %l2, %g7
fmovdl %xcc, %f5, %f8
tpos %xcc, 0x1
bne %xcc, loop_5426
ldd [%l7 + 0x70], %f4
fmovsl %xcc, %f6, %f3
ldd [%l7 + 0x70], %f10
loop_5426:
fones %f7
ldx [%l7 + 0x50], %g1
fbo,a %fcc1, loop_5427
sdivx %l4, 0x0D2A, %l6
fpsub16s %f10, %f8, %f0
fandnot1s %f7, %f6, %f9
loop_5427:
fpack32 %f14, %f4, %f2
movrgz %o0, %o4, %i1
array8 %i2, %o3, %i7
std %f2, [%l7 + 0x58]
ldsw [%l7 + 0x64], %l5
subcc %i4, %g3, %l1
fnands %f2, %f14, %f12
fmovsneg %icc, %f10, %f13
brgz %i6, loop_5428
for %f8, %f10, %f8
sth %l0, [%l7 + 0x58]
bpos,a,pn %icc, loop_5429
loop_5428:
st %f11, [%l7 + 0x58]
fbul %fcc2, loop_5430
stb %g2, [%l7 + 0x0C]
loop_5429:
fand %f10, %f0, %f8
ldsb [%l7 + 0x6B], %i0
loop_5430:
fxnor %f0, %f10, %f0
fmovsl %icc, %f14, %f1
fbe %fcc3, loop_5431
ldsw [%l7 + 0x40], %o2
call loop_5432
bgu,a,pt %icc, loop_5433
loop_5431:
fmovdn %xcc, %f6, %f15
lduh [%l7 + 0x18], %g4
loop_5432:
brnz %i3, loop_5434
loop_5433:
ldsw [%l7 + 0x40], %g5
fcmple32 %f10, %f6, %o1
fbg,a %fcc0, loop_5435
loop_5434:
udiv %o7, 0x1A07, %g6
alignaddrl %o5, %o6, %l3
ld [%l7 + 0x20], %f9
loop_5435:
fcmpne32 %f10, %f14, %l2
andncc %g7, %g1, %i5
fmovse %icc, %f9, %f11
movrgz %l6, 0x1E4, %l4
tn %xcc, 0x4
bvs,a,pt %xcc, loop_5436
lduh [%l7 + 0x28], %o0
bgu loop_5437
lduh [%l7 + 0x32], %o4
loop_5436:
fbl %fcc2, loop_5438
udivx %i2, 0x08F8, %i1
loop_5437:
bshuffle %f2, %f4, %f14
ldd [%l7 + 0x10], %f0
loop_5438:
sdivx %o3, 0x1CFB, %i7
tcs %xcc, 0x7
st %f6, [%l7 + 0x68]
fmovse %xcc, %f0, %f4
fandnot1s %f15, %f7, %f11
lduw [%l7 + 0x68], %i4
fornot1 %f8, %f4, %f12
sub %l5, %g3, %l1
bne %icc, loop_5439
movpos %icc, %l0, %g2
ldsb [%l7 + 0x47], %i6
fmul8x16al %f15, %f6, %f8
loop_5439:
tpos %icc, 0x6
subc %i0, 0x0841, %g4
or %o2, 0x0008, %i3
fbl,a %fcc3, loop_5440
sll %o1, %o7, %g5
fmovdl %icc, %f12, %f14
ldd [%l7 + 0x68], %f8
loop_5440:
brlz %o5, loop_5441
fmovdpos %icc, %f4, %f12
fba %fcc1, loop_5442
popc %o6, %g6
loop_5441:
bcc,pt %xcc, loop_5443
bge %icc, loop_5444
loop_5442:
fpsub16s %f3, %f8, %f8
stw %l2, [%l7 + 0x60]
loop_5443:
fbule %fcc3, loop_5445
loop_5444:
st %f3, [%l7 + 0x7C]
ta %icc, 0x4
fnegs %f3, %f1
loop_5445:
st %f0, [%l7 + 0x68]
fble %fcc1, loop_5446
stx %g7, [%l7 + 0x58]
fnot2 %f6, %f14
fmovrse %l3, %f2, %f12
loop_5446:
fmovrdne %i5, %f6, %f4
stb %g1, [%l7 + 0x79]
std %f4, [%l7 + 0x38]
fmovrdne %l6, %f8, %f12
ld [%l7 + 0x34], %f14
bneg %xcc, loop_5447
movvc %icc, %l4, %o4
xor %o0, 0x00B5, %i1
lduw [%l7 + 0x5C], %i2
loop_5447:
movn %xcc, %o3, %i7
edge16n %l5, %i4, %l1
sdiv %g3, 0x0405, %g2
ldsh [%l7 + 0x42], %i6
movg %xcc, %l0, %i0
stx %g4, [%l7 + 0x58]
fsrc2s %f12, %f3
brgz,a %i3, loop_5448
bn %xcc, loop_5449
edge8 %o2, %o7, %o1
ld [%l7 + 0x54], %f1
loop_5448:
edge32n %g5, %o5, %g6
loop_5449:
tne %icc, 0x4
fcmps %fcc1, %f12, %f0
array8 %o6, %g7, %l3
smulcc %l2, %g1, %i5
or %l4, 0x0D74, %l6
stw %o4, [%l7 + 0x38]
ldd [%l7 + 0x60], %f4
movrlz %o0, %i2, %i1
fabss %f3, %f7
fnegs %f11, %f11
tcs %xcc, 0x5
fcmpeq16 %f6, %f2, %i7
fpsub16s %f0, %f12, %f12
fornot1s %f5, %f14, %f13
lduh [%l7 + 0x48], %o3
edge8n %i4, %l5, %g3
sll %g2, %l1, %i6
fmovdpos %xcc, %f5, %f8
st %f12, [%l7 + 0x14]
ble,a,pn %xcc, loop_5450
ldsb [%l7 + 0x6C], %i0
fnot2 %f2, %f10
ld [%l7 + 0x70], %f4
loop_5450:
tgu %xcc, 0x2
fmovdn %icc, %f10, %f2
fnor %f14, %f6, %f2
bleu,a loop_5451
udiv %l0, 0x1018, %g4
fmovd %f0, %f4
movrgz %i3, %o2, %o1
loop_5451:
fmovdl %xcc, %f5, %f3
fcmpeq16 %f6, %f4, %o7
tgu %icc, 0x3
fornot1 %f10, %f4, %f12
ldsw [%l7 + 0x74], %g5
fmovsvs %icc, %f15, %f3
stx %g6, [%l7 + 0x20]
fpackfix %f8, %f5
fsrc1 %f0, %f12
mulx %o5, %o6, %g7
fcmpeq16 %f14, %f2, %l3
array32 %g1, %l2, %i5
ldsb [%l7 + 0x2F], %l4
ble,pn %xcc, loop_5452
lduw [%l7 + 0x44], %o4
fmovrslez %l6, %f4, %f2
fmovdl %icc, %f6, %f0
loop_5452:
std %f2, [%l7 + 0x50]
lduh [%l7 + 0x36], %i2
ble,a,pn %xcc, loop_5453
ble,pt %xcc, loop_5454
fzero %f6
fmovrslz %i1, %f4, %f11
loop_5453:
addcc %o0, 0x08F2, %o3
loop_5454:
taddcctv %i4, 0x1D27, %l5
fmovdneg %icc, %f3, %f10
tge %xcc, 0x2
stx %g3, [%l7 + 0x50]
fones %f9
fnands %f11, %f4, %f2
bcc,a,pn %xcc, loop_5455
fmovdn %icc, %f10, %f15
fbl %fcc2, loop_5456
ldsb [%l7 + 0x34], %g2
loop_5455:
fsrc2s %f10, %f1
andncc %i7, %i6, %i0
loop_5456:
fnor %f8, %f6, %f4
fmovsn %icc, %f5, %f13
fbug,a %fcc3, loop_5457
fmovsgu %xcc, %f5, %f11
fbug %fcc0, loop_5458
movne %icc, %l0, %l1
loop_5457:
movrgez %i3, 0x37B, %g4
andn %o2, 0x0C49, %o7
loop_5458:
fmul8x16au %f14, %f1, %f4
ld [%l7 + 0x20], %f0
stb %g5, [%l7 + 0x7F]
fmovrdgez %o1, %f0, %f8
stw %o5, [%l7 + 0x20]
st %f6, [%l7 + 0x64]
std %f14, [%l7 + 0x28]
fcmpeq16 %f8, %f4, %o6
fornot2s %f2, %f12, %f14
fands %f9, %f9, %f1
fmovsvc %xcc, %f2, %f12
fands %f1, %f9, %f5
ldub [%l7 + 0x7B], %g7
fbg,a %fcc1, loop_5459
fba,a %fcc0, loop_5460
be,a %xcc, loop_5461
lduh [%l7 + 0x3E], %l3
loop_5459:
srlx %g1, %l2, %g6
loop_5460:
fbge %fcc3, loop_5462
loop_5461:
bvs,pt %icc, loop_5463
udivx %i5, 0x0C44, %o4
edge16ln %l4, %i2, %i1
loop_5462:
fones %f8
loop_5463:
edge32n %o0, %o3, %i4
bge,a,pn %xcc, loop_5464
tne %xcc, 0x3
brgz,a %l5, loop_5465
movl %icc, %l6, %g3
loop_5464:
movl %xcc, %i7, %g2
fmul8x16 %f2, %f12, %f12
loop_5465:
tsubcctv %i0, %i6, %l1
bcc,a %icc, loop_5466
lduw [%l7 + 0x38], %i3
ldsb [%l7 + 0x45], %g4
edge32l %l0, %o7, %g5
loop_5466:
ldsw [%l7 + 0x54], %o1
fsrc1s %f9, %f4
fpack32 %f2, %f4, %f2
movrlez %o5, %o2, %o6
udiv %l3, 0x0440, %g7
fmovrdgez %g1, %f10, %f8
stx %l2, [%l7 + 0x48]
fsrc1 %f0, %f14
sth %i5, [%l7 + 0x2C]
fnand %f8, %f10, %f2
fba %fcc3, loop_5467
movg %icc, %o4, %g6
ldub [%l7 + 0x47], %l4
lduw [%l7 + 0x3C], %i1
loop_5467:
fpmerge %f3, %f10, %f8
ldd [%l7 + 0x58], %f14
movrgz %o0, 0x299, %i2
fmovdl %xcc, %f10, %f1
ldsh [%l7 + 0x6C], %i4
and %l5, %l6, %g3
fmul8ulx16 %f0, %f0, %f10
fcmple32 %f12, %f10, %i7
subccc %o3, 0x0CF4, %g2
std %f0, [%l7 + 0x58]
st %f4, [%l7 + 0x24]
ld [%l7 + 0x1C], %f12
fxors %f15, %f5, %f4
srl %i0, 0x0A, %l1
movre %i6, %i3, %g4
bgu,a %icc, loop_5468
movcc %xcc, %o7, %l0
fbne %fcc3, loop_5469
edge16l %o1, %o5, %g5
loop_5468:
bpos,a %xcc, loop_5470
subccc %o2, %l3, %g7
loop_5469:
addccc %g1, 0x0049, %o6
sdivcc %i5, 0x14D5, %l2
loop_5470:
bgu %icc, loop_5471
st %f12, [%l7 + 0x70]
fbo %fcc2, loop_5472
fxors %f7, %f5, %f13
loop_5471:
fcmple16 %f10, %f2, %g6
array32 %l4, %i1, %o4
loop_5472:
fnot2 %f10, %f12
stb %i2, [%l7 + 0x36]
tpos %xcc, 0x4
movleu %xcc, %i4, %o0
fmul8sux16 %f6, %f14, %f12
ldsw [%l7 + 0x24], %l6
ld [%l7 + 0x58], %f11
fmovse %xcc, %f12, %f10
ldub [%l7 + 0x3F], %l5
bg,a loop_5473
or %g3, %i7, %o3
stx %i0, [%l7 + 0x38]
stb %g2, [%l7 + 0x30]
loop_5473:
orcc %l1, %i3, %g4
array8 %o7, %i6, %l0
fmovrdgz %o1, %f8, %f4
alignaddr %o5, %g5, %o2
fbul,a %fcc1, loop_5474
tle %icc, 0x0
fbn %fcc0, loop_5475
tge %icc, 0x6
loop_5474:
lduw [%l7 + 0x2C], %g7
nop
setx loop_5476, %l0, %l1
jmpl %l1, %g1
loop_5475:
fands %f11, %f6, %f15
array16 %o6, %l3, %l2
udivx %g6, 0x07CB, %l4
loop_5476:
lduw [%l7 + 0x64], %i1
fmovrdgz %i5, %f0, %f10
fabss %f3, %f14
fmul8x16au %f4, %f13, %f2
popc %o4, %i4
stx %i2, [%l7 + 0x78]
nop
setx loop_5477, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsgu %icc, %f12, %f4
xnor %o0, %l6, %l5
stb %g3, [%l7 + 0x7B]
loop_5477:
lduw [%l7 + 0x50], %i7
fcmpeq16 %f10, %f10, %i0
fmovrdlez %o3, %f6, %f0
stx %g2, [%l7 + 0x70]
ldsh [%l7 + 0x48], %i3
move %xcc, %l1, %g4
fxnor %f12, %f8, %f14
taddcc %o7, 0x0486, %i6
fmovdne %icc, %f11, %f3
ldsw [%l7 + 0x58], %o1
tgu %xcc, 0x1
lduw [%l7 + 0x44], %o5
bleu,a,pt %icc, loop_5478
fpack16 %f10, %f3
fmovsvc %icc, %f13, %f9
ldub [%l7 + 0x5C], %g5
loop_5478:
sll %o2, %g7, %g1
fnot2s %f11, %f13
fnors %f8, %f8, %f12
alignaddr %o6, %l0, %l2
sth %g6, [%l7 + 0x28]
fbul,a %fcc3, loop_5479
std %f14, [%l7 + 0x68]
fabss %f11, %f10
subc %l4, %i1, %i5
loop_5479:
fbe %fcc1, loop_5480
bneg,pt %icc, loop_5481
fcmple32 %f6, %f6, %o4
fpadd16 %f14, %f8, %f2
loop_5480:
fnor %f0, %f2, %f4
loop_5481:
fmovsa %xcc, %f5, %f11
bg,a loop_5482
tl %xcc, 0x3
edge32n %i4, %l3, %i2
lduh [%l7 + 0x6A], %l6
loop_5482:
srlx %l5, %o0, %g3
movre %i7, %o3, %g2
fmovdle %xcc, %f12, %f8
fandnot2 %f6, %f14, %f10
orncc %i3, 0x0865, %i0
ldsb [%l7 + 0x7B], %l1
bneg,a,pt %icc, loop_5483
edge16l %o7, %i6, %o1
nop
setx loop_5484, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bvc,a %xcc, loop_5485
loop_5483:
edge8 %o5, %g4, %o2
bg,a loop_5486
loop_5484:
andncc %g5, %g7, %g1
loop_5485:
fornot1s %f10, %f14, %f5
fmovrslz %o6, %f9, %f9
loop_5486:
stb %l2, [%l7 + 0x47]
fmovsleu %xcc, %f10, %f11
sth %g6, [%l7 + 0x6E]
and %l4, 0x1F9D, %i1
fnegd %f14, %f12
fmovsg %xcc, %f2, %f11
fands %f7, %f6, %f12
fand %f4, %f4, %f4
fpsub32 %f10, %f0, %f12
fmovsge %xcc, %f0, %f12
stx %i5, [%l7 + 0x10]
st %f3, [%l7 + 0x2C]
ble,a,pn %icc, loop_5487
fone %f2
tpos %icc, 0x0
fornot2s %f4, %f11, %f3
loop_5487:
ld [%l7 + 0x34], %f9
fbo,a %fcc0, loop_5488
fnegd %f10, %f4
fmovdcc %icc, %f8, %f5
fbug %fcc2, loop_5489
loop_5488:
lduw [%l7 + 0x4C], %o4
fbule %fcc0, loop_5490
fmovrslez %i4, %f2, %f10
loop_5489:
ld [%l7 + 0x14], %f15
movn %icc, %l3, %i2
loop_5490:
fmul8x16al %f12, %f11, %f8
lduw [%l7 + 0x28], %l6
fcmpeq32 %f2, %f12, %l0
ldsw [%l7 + 0x34], %l5
ldsh [%l7 + 0x42], %o0
array8 %g3, %i7, %g2
fors %f6, %f0, %f0
ldub [%l7 + 0x53], %o3
fbug %fcc3, loop_5491
fcmple32 %f2, %f8, %i3
fmovscs %xcc, %f6, %f15
brnz,a %i0, loop_5492
loop_5491:
movle %xcc, %l1, %o7
edge16l %o1, %o5, %g4
sth %i6, [%l7 + 0x18]
loop_5492:
sth %o2, [%l7 + 0x58]
lduh [%l7 + 0x24], %g7
st %f7, [%l7 + 0x58]
movge %xcc, %g5, %g1
fmovrdgez %l2, %f10, %f4
lduw [%l7 + 0x40], %g6
ldsw [%l7 + 0x0C], %l4
fblg %fcc0, loop_5493
stx %i1, [%l7 + 0x08]
std %f10, [%l7 + 0x70]
std %f6, [%l7 + 0x18]
loop_5493:
movle %xcc, %o6, %o4
edge16l %i4, %l3, %i2
fbn,a %fcc2, loop_5494
brgez %l6, loop_5495
fzero %f12
std %f6, [%l7 + 0x60]
loop_5494:
bcc,a,pt %xcc, loop_5496
loop_5495:
fmovrdgz %i5, %f12, %f2
lduh [%l7 + 0x72], %l5
fnegs %f5, %f15
loop_5496:
fbg %fcc3, loop_5497
movrgez %o0, 0x29A, %l0
movcc %xcc, %g3, %i7
stx %g2, [%l7 + 0x68]
loop_5497:
fmul8x16al %f9, %f5, %f10
movn %icc, %o3, %i3
edge16l %i0, %o7, %o1
sdivx %o5, 0x1385, %l1
fblg %fcc3, loop_5498
ldsw [%l7 + 0x50], %g4
fmovrsgz %o2, %f15, %f4
ldd [%l7 + 0x58], %f4
loop_5498:
fba %fcc0, loop_5499
fmovsneg %icc, %f3, %f14
nop
setx loop_5500, %l0, %l1
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 %i6, %f6, %f0
loop_5499:
fornot2 %f0, %f4, %f6
fcmpgt16 %f4, %f4, %g7
loop_5500:
brlz,a %g5, loop_5501
xnor %g1, 0x1997, %g6
edge32l %l2, %l4, %i1
fpsub32s %f0, %f1, %f6
loop_5501:
edge8n %o4, %o6, %i4
fmovscs %xcc, %f14, %f8
bl,pn %icc, loop_5502
lduw [%l7 + 0x50], %i2
fcmpd %fcc0, %f10, %f2
sth %l6, [%l7 + 0x6E]
loop_5502:
stx %i5, [%l7 + 0x68]
fxors %f15, %f11, %f11
sub %l3, 0x1C8C, %l5
xor %o0, 0x02C6, %g3
ldub [%l7 + 0x37], %i7
bvs,a %xcc, loop_5503
and %g2, 0x0C88, %l0
stb %i3, [%l7 + 0x41]
add %o3, 0x10F1, %i0
loop_5503:
fmovsvc %xcc, %f15, %f1
fornot2 %f2, %f14, %f0
fxnor %f0, %f0, %f0
ldd [%l7 + 0x30], %f2
umul %o1, 0x0F49, %o5
ld [%l7 + 0x7C], %f9
fnot1 %f14, %f2
ldsh [%l7 + 0x38], %o7
fcmps %fcc2, %f5, %f8
bvs,a,pn %xcc, loop_5504
brlz,a %l1, loop_5505
subccc %g4, 0x04E2, %o2
stx %i6, [%l7 + 0x68]
loop_5504:
sub %g7, %g1, %g5
loop_5505:
movneg %xcc, %l2, %g6
addcc %i1, 0x0591, %o4
fmovdcc %icc, %f2, %f13
bvs,pn %icc, loop_5506
fbo %fcc2, loop_5507
fnors %f5, %f6, %f4
stx %l4, [%l7 + 0x10]
loop_5506:
ld [%l7 + 0x60], %f4
loop_5507:
alignaddrl %i4, %o6, %i2
stw %l6, [%l7 + 0x3C]
ldd [%l7 + 0x48], %f10
fcmped %fcc2, %f10, %f4
sub %i5, 0x03D8, %l5
fbule %fcc2, loop_5508
fands %f1, %f1, %f0
ldsb [%l7 + 0x30], %l3
ldsb [%l7 + 0x5D], %o0
loop_5508:
fcmpne32 %f0, %f12, %i7
xorcc %g3, 0x1104, %g2
fmovse %icc, %f12, %f13
ldsw [%l7 + 0x08], %i3
fcmpne16 %f8, %f2, %l0
ldsh [%l7 + 0x36], %o3
orn %o1, %i0, %o5
ldx [%l7 + 0x10], %l1
movrlz %o7, %g4, %o2
for %f2, %f10, %f14
brz,a %i6, loop_5509
smulcc %g7, 0x1263, %g1
bl loop_5510
movneg %icc, %g5, %l2
loop_5509:
or %g6, %i1, %o4
movrlz %l4, %i4, %o6
loop_5510:
stw %l6, [%l7 + 0x70]
ldx [%l7 + 0x40], %i5
fxnor %f0, %f12, %f6
fmovsvc %icc, %f14, %f7
ldsb [%l7 + 0x50], %l5
fnegd %f10, %f14
tpos %xcc, 0x6
fmovsne %xcc, %f4, %f7
fcmpgt16 %f6, %f0, %i2
fbo,a %fcc0, loop_5511
fmovrdlez %l3, %f8, %f8
fcmple16 %f8, %f12, %i7
lduh [%l7 + 0x2E], %g3
loop_5511:
lduh [%l7 + 0x54], %g2
ldx [%l7 + 0x70], %o0
fcmpeq16 %f12, %f12, %i3
fcmpne16 %f2, %f10, %o3
lduh [%l7 + 0x70], %o1
ld [%l7 + 0x2C], %f9
movvs %icc, %i0, %l0
brnz,a %o5, loop_5512
fpsub16 %f8, %f14, %f0
edge32 %l1, %o7, %g4
xorcc %i6, %g7, %g1
loop_5512:
tne %icc, 0x7
orcc %g5, 0x02C3, %o2
fand %f10, %f14, %f8
fcmpgt16 %f14, %f14, %g6
sth %l2, [%l7 + 0x7E]
lduh [%l7 + 0x14], %i1
edge16 %l4, %i4, %o6
fcmple16 %f2, %f12, %o4
movgu %icc, %l6, %l5
stx %i5, [%l7 + 0x48]
bshuffle %f0, %f0, %f2
edge32n %l3, %i2, %g3
fmovdle %xcc, %f3, %f11
umulcc %i7, %o0, %g2
nop
setx loop_5513, %l0, %l1
jmpl %l1, %o3
ldsh [%l7 + 0x10], %i3
ldub [%l7 + 0x50], %o1
brlez %i0, loop_5514
loop_5513:
ldsb [%l7 + 0x1C], %l0
ldsh [%l7 + 0x66], %l1
fmovs %f11, %f12
loop_5514:
ld [%l7 + 0x24], %f15
ldsw [%l7 + 0x40], %o5
stb %g4, [%l7 + 0x2F]
edge32l %o7, %g7, %i6
lduh [%l7 + 0x2E], %g1
fmovdl %xcc, %f15, %f8
alignaddrl %o2, %g5, %g6
tgu %icc, 0x2
fxnor %f14, %f4, %f0
ldsh [%l7 + 0x36], %i1
std %f2, [%l7 + 0x18]
fand %f10, %f10, %f4
fbul %fcc3, loop_5515
ld [%l7 + 0x60], %f3
fcmpne32 %f14, %f0, %l4
udivx %l2, 0x1209, %i4
loop_5515:
movpos %xcc, %o6, %l6
te %xcc, 0x1
lduw [%l7 + 0x2C], %o4
sdiv %l5, 0x1FD3, %i5
ld [%l7 + 0x58], %f9
bvc loop_5516
fpmerge %f3, %f5, %f14
ldd [%l7 + 0x20], %f0
fcmped %fcc2, %f4, %f6
loop_5516:
ld [%l7 + 0x30], %f12
ld [%l7 + 0x38], %f14
brz,a %l3, loop_5517
fnands %f10, %f3, %f3
tcc %icc, 0x4
fmovrslez %i2, %f8, %f3
loop_5517:
edge8ln %i7, %o0, %g3
srax %g2, %o3, %o1
orn %i0, %i3, %l0
edge8n %o5, %l1, %o7
srl %g4, 0x03, %i6
fmovdvc %icc, %f15, %f3
movvc %icc, %g7, %o2
mulscc %g1, 0x1DC3, %g6
stb %i1, [%l7 + 0x2E]
st %f3, [%l7 + 0x0C]
ldx [%l7 + 0x38], %g5
fxnors %f6, %f2, %f5
fcmpgt32 %f6, %f12, %l2
addcc %l4, 0x04F8, %o6
ble,a %xcc, loop_5518
bl loop_5519
fmul8ulx16 %f2, %f0, %f2
sra %l6, %i4, %l5
loop_5518:
stb %o4, [%l7 + 0x45]
loop_5519:
movgu %xcc, %i5, %l3
fmovsge %xcc, %f8, %f9
smulcc %i2, %i7, %o0
movcc %xcc, %g2, %o3
movne %xcc, %g3, %i0
sdiv %i3, 0x036B, %o1
fpadd16s %f0, %f12, %f7
fandnot2s %f8, %f10, %f15
fpadd16 %f4, %f0, %f2
fbu %fcc1, loop_5520
bpos,pn %xcc, loop_5521
stx %l0, [%l7 + 0x78]
ldsw [%l7 + 0x6C], %l1
loop_5520:
stb %o7, [%l7 + 0x26]
loop_5521:
bvs,a,pn %xcc, loop_5522
edge16ln %g4, %i6, %o5
fmovscs %xcc, %f13, %f9
siam 0x5
loop_5522:
lduw [%l7 + 0x64], %g7
edge32ln %g1, %o2, %g6
tsubcctv %i1, 0x185F, %l2
fmovsne %xcc, %f5, %f2
for %f6, %f14, %f10
fxors %f7, %f8, %f1
ld [%l7 + 0x08], %f10
bvs,a,pn %icc, loop_5523
fpack16 %f4, %f0
fandnot1s %f0, %f15, %f5
st %f5, [%l7 + 0x64]
loop_5523:
fcmps %fcc1, %f14, %f11
srax %g5, 0x18, %l4
lduw [%l7 + 0x64], %l6
sdiv %o6, 0x1C2B, %l5
bn %xcc, loop_5524
move %icc, %i4, %o4
srl %l3, %i2, %i5
ldsw [%l7 + 0x18], %i7
loop_5524:
fnors %f9, %f3, %f15
stw %g2, [%l7 + 0x2C]
fmovscc %xcc, %f1, %f12
fcmpes %fcc0, %f0, %f2
edge32ln %o3, %g3, %i0
st %f10, [%l7 + 0x58]
bg,a,pt %xcc, loop_5525
xor %o0, %o1, %l0
sth %i3, [%l7 + 0x6A]
fabsd %f0, %f8
loop_5525:
bvc,pn %icc, loop_5526
bneg,pn %xcc, loop_5527
addc %o7, 0x1038, %g4
fors %f11, %f7, %f1
loop_5526:
lduw [%l7 + 0x60], %l1
loop_5527:
fcmple32 %f8, %f8, %i6
ldsb [%l7 + 0x60], %o5
bcc,a,pt %xcc, loop_5528
fbu %fcc3, loop_5529
fble %fcc3, loop_5530
tge %xcc, 0x2
loop_5528:
st %f6, [%l7 + 0x7C]
loop_5529:
fmovdg %icc, %f5, %f5
loop_5530:
fbue,a %fcc2, loop_5531
fsrc1 %f4, %f8
st %f6, [%l7 + 0x08]
ldsb [%l7 + 0x0A], %g1
loop_5531:
nop
setx loop_5532, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movl %xcc, %o2, %g7
fmovdl %xcc, %f15, %f15
fzero %f10
loop_5532:
sdivcc %g6, 0x1AC0, %i1
mulscc %g5, 0x019B, %l2
bg,pn %icc, loop_5533
sth %l6, [%l7 + 0x14]
fsrc1s %f12, %f14
bvs,pn %xcc, loop_5534
loop_5533:
fcmple32 %f6, %f0, %l4
fandnot2s %f15, %f6, %f0
stb %l5, [%l7 + 0x58]
loop_5534:
xnorcc %o6, 0x1AF3, %i4
tge %icc, 0x7
stx %l3, [%l7 + 0x60]
lduw [%l7 + 0x1C], %o4
ldsb [%l7 + 0x77], %i2
bne,a loop_5535
ldub [%l7 + 0x12], %i5
fmovdge %icc, %f14, %f13
ldsh [%l7 + 0x7A], %g2
loop_5535:
ldsh [%l7 + 0x5C], %o3
fbug %fcc2, loop_5536
movrgz %i7, 0x3D0, %g3
tne %icc, 0x3
srlx %o0, %i0, %o1
loop_5536:
ldx [%l7 + 0x30], %i3
xnorcc %l0, %o7, %l1
sllx %i6, %g4, %o5
array16 %g1, %o2, %g6
brlz %i1, loop_5537
sdivx %g5, 0x1FD2, %g7
fnot1 %f14, %f0
tn %xcc, 0x2
loop_5537:
movrgez %l6, 0x2C0, %l2
stx %l5, [%l7 + 0x08]
fbule %fcc3, loop_5538
stw %o6, [%l7 + 0x48]
movle %icc, %l4, %i4
std %f0, [%l7 + 0x58]
loop_5538:
fandnot1 %f2, %f2, %f10
std %f8, [%l7 + 0x68]
brz %o4, loop_5539
array16 %i2, %i5, %g2
fmovrslz %o3, %f14, %f8
ldd [%l7 + 0x50], %f6
loop_5539:
std %f6, [%l7 + 0x18]
fblg,a %fcc1, loop_5540
array32 %i7, %l3, %g3
fmovrslz %o0, %f11, %f2
ldsb [%l7 + 0x2F], %i0
loop_5540:
fmovrdgz %i3, %f0, %f2
st %f1, [%l7 + 0x34]
fmovrdgz %l0, %f12, %f14
umulcc %o7, %l1, %o1
stw %i6, [%l7 + 0x20]
sth %g4, [%l7 + 0x4E]
te %icc, 0x0
ldub [%l7 + 0x71], %g1
movle %icc, %o5, %o2
fbg,a %fcc0, loop_5541
fmovrde %g6, %f12, %f8
fmovdne %icc, %f7, %f6
fmovde %icc, %f12, %f13
loop_5541:
fcmpd %fcc0, %f10, %f2
nop
setx loop_5542, %l0, %l1
jmpl %l1, %g5
fbul %fcc2, loop_5543
fbug %fcc2, loop_5544
ldub [%l7 + 0x78], %g7
loop_5542:
stw %i1, [%l7 + 0x48]
loop_5543:
movcs %icc, %l2, %l6
loop_5544:
stx %l5, [%l7 + 0x60]
fxor %f0, %f12, %f4
tcc %xcc, 0x7
tle %xcc, 0x5
stw %o6, [%l7 + 0x28]
fcmple32 %f12, %f14, %i4
ldsw [%l7 + 0x64], %o4
tcs %icc, 0x7
fmovsge %icc, %f13, %f2
fbule,a %fcc1, loop_5545
fbge %fcc1, loop_5546
fxnors %f3, %f7, %f5
ld [%l7 + 0x58], %f13
loop_5545:
ldsh [%l7 + 0x42], %i2
loop_5546:
fpack16 %f10, %f12
fcmpne16 %f0, %f8, %i5
st %f7, [%l7 + 0x64]
ldub [%l7 + 0x6B], %l4
smul %g2, 0x192D, %o3
ldsw [%l7 + 0x58], %l3
fzero %f14
srax %g3, 0x01, %i7
fmul8x16al %f15, %f11, %f10
faligndata %f2, %f14, %f0
fbule,a %fcc3, loop_5547
mova %xcc, %o0, %i3
lduw [%l7 + 0x7C], %l0
fbue %fcc2, loop_5548
loop_5547:
fornot2s %f11, %f12, %f0
fnot2s %f15, %f5
fornot2 %f14, %f8, %f10
loop_5548:
ldx [%l7 + 0x50], %o7
fmovdgu %xcc, %f9, %f6
alignaddr %l1, %o1, %i0
fmovdneg %icc, %f4, %f6
edge16ln %i6, %g4, %o5
fbn %fcc3, loop_5549
lduh [%l7 + 0x50], %g1
movrgz %o2, 0x3C2, %g6
stx %g7, [%l7 + 0x78]
loop_5549:
brlez,a %i1, loop_5550
stw %l2, [%l7 + 0x20]
fmovdpos %xcc, %f4, %f9
ldub [%l7 + 0x18], %g5
loop_5550:
xorcc %l5, 0x0274, %o6
brgez,a %i4, loop_5551
movl %icc, %l6, %o4
tsubcc %i5, %l4, %i2
ldub [%l7 + 0x7E], %g2
loop_5551:
bge loop_5552
sth %o3, [%l7 + 0x78]
movgu %icc, %l3, %i7
fmovrsgez %o0, %f5, %f15
loop_5552:
movne %xcc, %i3, %l0
fmovrdlz %g3, %f12, %f0
ldx [%l7 + 0x70], %l1
brgez,a %o7, loop_5553
fandnot2 %f10, %f6, %f0
ldsb [%l7 + 0x63], %i0
tcc %icc, 0x6
loop_5553:
fxnor %f4, %f10, %f12
tneg %icc, 0x2
movl %xcc, %i6, %g4
bcc,pt %icc, loop_5554
ldsb [%l7 + 0x7F], %o5
fbo,a %fcc1, loop_5555
fblg,a %fcc2, loop_5556
loop_5554:
movne %xcc, %o1, %o2
ldd [%l7 + 0x38], %f12
loop_5555:
fxor %f0, %f2, %f14
loop_5556:
stx %g6, [%l7 + 0x20]
movvc %xcc, %g7, %i1
ldd [%l7 + 0x30], %f0
ldub [%l7 + 0x24], %l2
nop
setx loop_5557, %l0, %l1
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 %g5, [%l7 + 0x44]
brgez %g1, loop_5558
fones %f5
loop_5557:
edge8ln %l5, %i4, %o6
ld [%l7 + 0x34], %f13
loop_5558:
bcs,a %xcc, loop_5559
ldx [%l7 + 0x78], %l6
movneg %icc, %o4, %i5
movn %xcc, %l4, %i2
loop_5559:
movcc %icc, %g2, %o3
bl loop_5560
addccc %l3, 0x0685, %o0
lduw [%l7 + 0x24], %i7
tsubcctv %l0, %g3, %i3
loop_5560:
fmul8x16 %f6, %f0, %f4
fmovdvc %icc, %f4, %f1
fbuge,a %fcc0, loop_5561
fmul8x16 %f1, %f14, %f6
xor %l1, 0x155E, %o7
bcs %xcc, loop_5562
loop_5561:
lduw [%l7 + 0x7C], %i6
fmovsge %xcc, %f2, %f8
edge32l %i0, %g4, %o5
loop_5562:
fmovdl %icc, %f4, %f7
tleu %icc, 0x5
fcmpgt16 %f8, %f4, %o1
st %f9, [%l7 + 0x30]
ldd [%l7 + 0x38], %f14
fmul8x16al %f5, %f0, %f14
tn %icc, 0x0
bcc loop_5563
fpack16 %f4, %f0
ld [%l7 + 0x70], %f12
fpsub32 %f8, %f2, %f2
loop_5563:
stw %o2, [%l7 + 0x38]
fandnot1 %f10, %f14, %f14
lduw [%l7 + 0x60], %g7
fblg,a %fcc0, loop_5564
fcmpne32 %f4, %f14, %g6
ld [%l7 + 0x58], %f4
movrne %i1, %g5, %g1
loop_5564:
stx %l2, [%l7 + 0x68]
fmovda %icc, %f10, %f2
sethi 0x0FF4, %l5
fnegs %f5, %f9
brz %i4, loop_5565
ldsb [%l7 + 0x66], %l6
lduw [%l7 + 0x0C], %o6
subcc %o4, %l4, %i2
loop_5565:
tcc %icc, 0x7
fnegs %f4, %f5
brgez %g2, loop_5566
ba,a,pt %icc, loop_5567
fmovdge %icc, %f14, %f3
fandnot1 %f10, %f0, %f12
loop_5566:
fcmpeq16 %f0, %f10, %i5
loop_5567:
fnor %f10, %f2, %f0
lduw [%l7 + 0x24], %o3
fmovsl %xcc, %f15, %f7
ldsh [%l7 + 0x74], %l3
tsubcctv %o0, %l0, %i7
sethi 0x0D1F, %g3
fmovrsgez %l1, %f11, %f12
fmovda %xcc, %f14, %f12
be,a %xcc, loop_5568
fmovdvs %xcc, %f10, %f14
sth %i3, [%l7 + 0x3C]
siam 0x4
loop_5568:
tge %xcc, 0x1
fnot1s %f14, %f0
stw %o7, [%l7 + 0x38]
nop
setx loop_5569, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
smul %i6, %g4, %o5
tge %xcc, 0x0
fexpand %f2, %f4
loop_5569:
fmul8ulx16 %f14, %f12, %f2
ldsw [%l7 + 0x14], %o1
fcmpeq32 %f10, %f4, %i0
array32 %g7, %g6, %o2
movrgz %g5, %i1, %g1
smul %l5, 0x1CD5, %i4
fsrc2 %f12, %f12
tleu %icc, 0x4
fandnot1s %f6, %f2, %f14
mulscc %l6, 0x0C5A, %l2
fmovdvs %xcc, %f7, %f0
orncc %o4, %l4, %i2
bpos,pt %xcc, loop_5570
fmovdne %xcc, %f14, %f12
call loop_5571
st %f3, [%l7 + 0x68]
loop_5570:
fcmpeq16 %f10, %f10, %o6
fmovrdgz %i5, %f12, %f10
loop_5571:
brgz,a %o3, loop_5572
mova %xcc, %g2, %o0
fmovdcs %icc, %f9, %f13
bleu,pn %xcc, loop_5573
loop_5572:
stx %l3, [%l7 + 0x18]
stb %i7, [%l7 + 0x69]
bpos,a,pn %xcc, loop_5574
loop_5573:
edge32l %g3, %l1, %i3
fcmpeq32 %f4, %f0, %o7
fpsub16s %f10, %f11, %f10
loop_5574:
xnor %i6, %l0, %g4
lduw [%l7 + 0x44], %o1
fmovrslez %o5, %f13, %f10
ldsb [%l7 + 0x28], %i0
fandnot2s %f0, %f2, %f3
fmovsne %icc, %f10, %f9
lduw [%l7 + 0x2C], %g6
fones %f1
fmovdne %icc, %f3, %f6
brnz %g7, loop_5575
array16 %o2, %g5, %i1
srlx %g1, %l5, %i4
ldsw [%l7 + 0x3C], %l2
loop_5575:
stx %l6, [%l7 + 0x40]
std %f14, [%l7 + 0x78]
array8 %o4, %l4, %i2
lduw [%l7 + 0x28], %i5
movne %xcc, %o3, %o6
sethi 0x177D, %g2
fpsub16 %f10, %f4, %f0
ldub [%l7 + 0x36], %l3
udivx %i7, 0x102A, %o0
fbu %fcc0, loop_5576
tneg %icc, 0x6
ldd [%l7 + 0x60], %f6
ldsh [%l7 + 0x5C], %g3
loop_5576:
fmovda %xcc, %f15, %f8
array8 %l1, %o7, %i6
edge16ln %l0, %i3, %g4
bcs %icc, loop_5577
fand %f14, %f12, %f12
ldsh [%l7 + 0x0A], %o5
lduh [%l7 + 0x18], %o1
loop_5577:
bg,a %icc, loop_5578
stx %i0, [%l7 + 0x60]
fbg %fcc1, loop_5579
fmovsa %xcc, %f7, %f15
loop_5578:
ldsw [%l7 + 0x64], %g7
sub %o2, %g5, %i1
loop_5579:
fones %f10
orncc %g1, %l5, %g6
movrgez %i4, 0x30B, %l6
popc %o4, %l2
fpadd16s %f8, %f14, %f13
ldd [%l7 + 0x08], %f6
st %f13, [%l7 + 0x10]
fbu %fcc0, loop_5580
stw %i2, [%l7 + 0x40]
addcc %i5, 0x08DE, %o3
sdivx %l4, 0x14A3, %o6
loop_5580:
brz %g2, loop_5581
fmovdl %xcc, %f5, %f4
fbn,a %fcc0, loop_5582
bgu loop_5583
loop_5581:
fmovsge %xcc, %f10, %f3
ldx [%l7 + 0x30], %i7
loop_5582:
fabss %f5, %f15
loop_5583:
stx %o0, [%l7 + 0x68]
stb %l3, [%l7 + 0x50]
fpmerge %f7, %f15, %f6
fmovsvs %icc, %f9, %f15
fmovsge %icc, %f10, %f1
stb %g3, [%l7 + 0x45]
bl,pt %icc, loop_5584
edge8l %o7, %l1, %l0
brgez,a %i6, loop_5585
fmovdneg %icc, %f9, %f15
loop_5584:
srl %g4, %o5, %o1
fblg %fcc0, loop_5586
loop_5585:
fmovs %f1, %f3
edge8ln %i3, %i0, %g7
tneg %icc, 0x0
loop_5586:
movrlez %o2, 0x27D, %g5
lduw [%l7 + 0x0C], %g1
ldub [%l7 + 0x31], %l5
ldx [%l7 + 0x48], %i1
tg %xcc, 0x2
fba %fcc0, loop_5587
fpackfix %f14, %f3
xor %g6, %l6, %i4
orn %o4, %i2, %i5
loop_5587:
ldsb [%l7 + 0x41], %l2
std %f0, [%l7 + 0x28]
lduh [%l7 + 0x18], %o3
stb %o6, [%l7 + 0x7C]
sth %l4, [%l7 + 0x1E]
srl %i7, 0x19, %o0
fbul,a %fcc1, loop_5588
ldsh [%l7 + 0x3A], %g2
fmovrsgz %l3, %f14, %f12
fbug,a %fcc1, loop_5589
loop_5588:
taddcc %o7, %l1, %g3
ldsb [%l7 + 0x13], %l0
lduw [%l7 + 0x38], %g4
loop_5589:
nop
setx loop_5590, %l0, %l1
jmpl %l1, %o5
fmovrdgez %o1, %f8, %f8
std %f0, [%l7 + 0x28]
sth %i3, [%l7 + 0x56]
loop_5590:
brgez,a %i6, loop_5591
movcs %icc, %g7, %i0
array16 %o2, %g5, %l5
taddcctv %g1, %g6, %i1
loop_5591:
udivcc %l6, 0x0326, %i4
fbne %fcc2, loop_5592
siam 0x7
lduh [%l7 + 0x12], %o4
ldub [%l7 + 0x58], %i2
loop_5592:
fxors %f10, %f14, %f7
fbo %fcc3, loop_5593
std %f8, [%l7 + 0x70]
bvc,pt %xcc, loop_5594
st %f6, [%l7 + 0x64]
loop_5593:
sth %l2, [%l7 + 0x4C]
siam 0x5
loop_5594:
fnot2s %f1, %f12
fmovd %f12, %f6
movpos %icc, %o3, %i5
stx %l4, [%l7 + 0x30]
xnor %o6, %o0, %i7
fmovdcs %icc, %f4, %f11
bn,a,pt %icc, loop_5595
ldd [%l7 + 0x08], %f2
brz %l3, loop_5596
lduh [%l7 + 0x3E], %o7
loop_5595:
fnand %f2, %f2, %f6
fcmps %fcc1, %f14, %f11
loop_5596:
fmovrsgez %g2, %f15, %f0
movpos %icc, %l1, %l0
ldx [%l7 + 0x60], %g4
taddcctv %o5, 0x14EA, %g3
movrgz %i3, %o1, %g7
st %f10, [%l7 + 0x2C]
edge32l %i6, %i0, %g5
movleu %icc, %o2, %g1
ldsw [%l7 + 0x6C], %g6
movn %xcc, %i1, %l6
lduh [%l7 + 0x7A], %i4
subcc %o4, 0x1662, %i2
stx %l2, [%l7 + 0x28]
fmovrslez %o3, %f10, %f5
edge8l %i5, %l5, %l4
fmovda %xcc, %f3, %f3
movneg %xcc, %o0, %i7
lduh [%l7 + 0x0E], %o6
fbu %fcc3, loop_5597
ldsh [%l7 + 0x20], %o7
array16 %l3, %g2, %l0
fpsub32 %f12, %f0, %f4
loop_5597:
tsubcctv %l1, %g4, %g3
movle %icc, %o5, %o1
fmovscs %xcc, %f0, %f11
fmovdgu %xcc, %f1, %f9
fcmpd %fcc2, %f8, %f4
stx %g7, [%l7 + 0x40]
fsrc1s %f2, %f15
ldsw [%l7 + 0x30], %i6
fzero %f6
fabss %f9, %f14
ldd [%l7 + 0x70], %f8
lduw [%l7 + 0x44], %i3
fcmpgt32 %f2, %f10, %g5
bcs,a loop_5598
tpos %icc, 0x1
fmovs %f2, %f6
lduh [%l7 + 0x6C], %i0
loop_5598:
ldsb [%l7 + 0x3A], %o2
fpsub32s %f4, %f3, %f0
fnegs %f3, %f8
nop
setx loop_5599, %l0, %l1
jmpl %l1, %g6
ldsh [%l7 + 0x38], %g1
addc %i1, %l6, %i4
movl %xcc, %i2, %l2
loop_5599:
fmovsne %xcc, %f2, %f13
fand %f14, %f4, %f8
fcmpd %fcc1, %f12, %f4
fmovrdgez %o4, %f0, %f2
fmovdn %xcc, %f11, %f5
movgu %icc, %i5, %o3
stx %l5, [%l7 + 0x70]
brgez %o0, loop_5600
sethi 0x09EA, %l4
fblg %fcc0, loop_5601
sth %i7, [%l7 + 0x0A]
loop_5600:
siam 0x5
fandnot1 %f4, %f12, %f4
loop_5601:
lduh [%l7 + 0x18], %o7
ldd [%l7 + 0x18], %f4
fpadd32s %f11, %f14, %f11
pdist %f0, %f12, %f12
fmovrslz %o6, %f5, %f0
st %f9, [%l7 + 0x28]
stw %l3, [%l7 + 0x74]
movpos %xcc, %l0, %g2
fmovrsgz %l1, %f3, %f3
fbug %fcc1, loop_5602
movne %xcc, %g4, %o5
fmovdcc %icc, %f12, %f7
fbl %fcc3, loop_5603
loop_5602:
fmovdne %icc, %f6, %f12
ldd [%l7 + 0x38], %f2
edge16ln %g3, %o1, %g7
loop_5603:
fmovd %f12, %f2
ldsb [%l7 + 0x7F], %i6
stb %g5, [%l7 + 0x58]
te %xcc, 0x3
xor %i0, 0x1C08, %i3
andn %o2, %g1, %g6
fxnors %f9, %f14, %f8
udivcc %l6, 0x1CFC, %i4
st %f13, [%l7 + 0x08]
lduh [%l7 + 0x40], %i2
subc %i1, %o4, %i5
tne %xcc, 0x1
movrgez %l2, 0x3BF, %l5
sdivx %o0, 0x1CF2, %o3
fsrc2 %f0, %f12
for %f2, %f8, %f14
udivcc %i7, 0x0114, %o7
fmovdleu %xcc, %f7, %f9
fbule %fcc2, loop_5604
fmovrde %l4, %f10, %f12
tvc %icc, 0x4
stw %l3, [%l7 + 0x34]
loop_5604:
fcmpeq16 %f4, %f12, %l0
fcmpne16 %f0, %f8, %o6
fble %fcc2, loop_5605
fmul8x16al %f10, %f11, %f4
nop
setx loop_5606, %l0, %l1
jmpl %l1, %l1
movg %xcc, %g2, %o5
loop_5605:
stw %g3, [%l7 + 0x20]
array8 %g4, %g7, %i6
loop_5606:
fbug %fcc3, loop_5607
addc %o1, 0x1BA6, %i0
fandnot2s %f15, %f10, %f6
xnor %g5, 0x01A8, %o2
loop_5607:
lduw [%l7 + 0x74], %g1
ldub [%l7 + 0x48], %g6
alignaddr %l6, %i3, %i2
brlz,a %i4, loop_5608
tsubcctv %i1, %i5, %o4
addcc %l2, 0x11AC, %l5
movcc %icc, %o3, %i7
loop_5608:
ta %xcc, 0x6
subccc %o7, %l4, %l3
ldsh [%l7 + 0x5A], %o0
stx %l0, [%l7 + 0x48]
ldsh [%l7 + 0x20], %o6
ldx [%l7 + 0x58], %l1
mulscc %o5, %g2, %g4
stx %g3, [%l7 + 0x60]
fbe,a %fcc0, loop_5609
fmovrsgez %g7, %f7, %f15
ldx [%l7 + 0x18], %o1
tcs %xcc, 0x0
loop_5609:
movrlez %i0, %g5, %i6
stx %o2, [%l7 + 0x08]
fmovse %xcc, %f11, %f9
fmovsl %xcc, %f13, %f9
fbu %fcc1, loop_5610
fexpand %f1, %f10
sth %g1, [%l7 + 0x7C]
stw %l6, [%l7 + 0x5C]
loop_5610:
fmovscc %icc, %f15, %f2
fmovsvc %xcc, %f7, %f15
ldsb [%l7 + 0x2C], %g6
stb %i3, [%l7 + 0x22]
ldsb [%l7 + 0x55], %i2
fmovrslez %i1, %f13, %f9
ldub [%l7 + 0x54], %i4
bshuffle %f12, %f0, %f6
fzero %f0
stw %i5, [%l7 + 0x4C]
fcmps %fcc0, %f1, %f11
ldub [%l7 + 0x34], %l2
andn %l5, 0x01F2, %o3
be loop_5611
lduw [%l7 + 0x74], %i7
fandnot2s %f3, %f15, %f2
fpsub32s %f4, %f6, %f0
loop_5611:
std %f6, [%l7 + 0x70]
fmovrsgz %o4, %f13, %f9
sra %o7, 0x11, %l4
movrlz %l3, %l0, %o0
nop
setx loop_5612, %l0, %l1
jmpl %l1, %o6
ld [%l7 + 0x38], %f5
stw %l1, [%l7 + 0x64]
umulcc %o5, %g2, %g4
loop_5612:
fpadd16s %f10, %f1, %f12
ld [%l7 + 0x54], %f14
fmovdgu %xcc, %f7, %f5
bgu,pt %xcc, loop_5613
fbu,a %fcc1, loop_5614
xorcc %g3, %g7, %o1
fcmpgt32 %f14, %f8, %i0
loop_5613:
fmovsne %xcc, %f8, %f7
loop_5614:
fpadd16 %f2, %f14, %f8
ldsb [%l7 + 0x72], %g5
ldsw [%l7 + 0x14], %i6
addc %g1, %l6, %o2
bcc,pt %xcc, loop_5615
stx %i3, [%l7 + 0x30]
fxors %f15, %f11, %f8
stw %g6, [%l7 + 0x18]
loop_5615:
movvc %xcc, %i2, %i4
ldd [%l7 + 0x60], %f8
fmovdvc %icc, %f8, %f12
fnor %f10, %f0, %f14
fandnot1s %f6, %f15, %f9
stw %i5, [%l7 + 0x54]
fmovdcc %xcc, %f0, %f12
mova %icc, %l2, %l5
stb %o3, [%l7 + 0x16]
stb %i1, [%l7 + 0x37]
tsubcc %o4, %i7, %o7
ta %xcc, 0x4
fsrc1 %f2, %f10
fzero %f10
fbg,a %fcc0, loop_5616
fmovrde %l3, %f10, %f12
fpadd16 %f10, %f6, %f6
fmovdvc %icc, %f3, %f7
loop_5616:
fble,a %fcc0, loop_5617
bpos loop_5618
fone %f6
ldx [%l7 + 0x38], %l0
loop_5617:
fmovd %f4, %f2
loop_5618:
fmul8x16al %f3, %f4, %f4
ld [%l7 + 0x18], %f13
stw %o0, [%l7 + 0x68]
ldub [%l7 + 0x22], %o6
movge %icc, %l1, %o5
lduh [%l7 + 0x54], %l4
subc %g2, %g4, %g7
fpsub16s %f2, %f0, %f7
stx %o1, [%l7 + 0x58]
fmovd %f0, %f14
fone %f0
fnot2s %f12, %f15
fmovdg %icc, %f2, %f5
bge,a,pn %xcc, loop_5619
stb %i0, [%l7 + 0x29]
ldx [%l7 + 0x08], %g5
bpos,a loop_5620
loop_5619:
fnot2s %f4, %f11
fandnot2s %f14, %f2, %f11
bne,pn %xcc, loop_5621
loop_5620:
alignaddrl %g3, %i6, %l6
ldd [%l7 + 0x40], %f14
std %f2, [%l7 + 0x08]
loop_5621:
stb %g1, [%l7 + 0x77]
bcc,a loop_5622
ldsw [%l7 + 0x28], %i3
ld [%l7 + 0x14], %f11
nop
setx loop_5623, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5622:
ldub [%l7 + 0x35], %g6
fand %f14, %f10, %f2
ldsw [%l7 + 0x34], %o2
loop_5623:
bcs loop_5624
sra %i2, 0x14, %i5
xnor %i4, %l5, %o3
alignaddrl %i1, %l2, %o4
loop_5624:
ldx [%l7 + 0x30], %o7
edge8n %i7, %l3, %o0
smul %l0, 0x1B99, %l1
fbug,a %fcc0, loop_5625
mova %icc, %o5, %l4
brlez %g2, loop_5626
sth %o6, [%l7 + 0x4C]
loop_5625:
fmovdn %xcc, %f3, %f14
ldsw [%l7 + 0x20], %g7
loop_5626:
fpmerge %f1, %f3, %f14
stw %g4, [%l7 + 0x64]
movpos %icc, %o1, %g5
udivcc %g3, 0x1957, %i6
tvc %xcc, 0x7
nop
setx loop_5627, %l0, %l1
jmpl %l1, %i0
edge8l %g1, %i3, %l6
ldd [%l7 + 0x10], %f10
ldsb [%l7 + 0x42], %o2
loop_5627:
fmovse %icc, %f1, %f13
fmovsle %icc, %f15, %f6
fpadd32 %f6, %f6, %f10
st %f14, [%l7 + 0x1C]
fmovsg %xcc, %f12, %f13
bl,a %xcc, loop_5628
lduh [%l7 + 0x62], %g6
fmovrsgz %i5, %f11, %f7
tleu %xcc, 0x0
loop_5628:
ld [%l7 + 0x4C], %f8
sll %i4, %l5, %o3
ldsw [%l7 + 0x34], %i2
fmovsgu %icc, %f14, %f13
movneg %icc, %i1, %o4
stb %o7, [%l7 + 0x1D]
fcmpgt16 %f10, %f2, %i7
movrlz %l2, 0x1D8, %l3
edge16 %l0, %o0, %l1
ldub [%l7 + 0x28], %l4
fornot2s %f6, %f10, %f0
taddcc %o5, 0x0B52, %o6
movgu %icc, %g7, %g2
popc 0x08CC, %o1
udiv %g4, 0x0261, %g5
ldd [%l7 + 0x20], %f8
lduh [%l7 + 0x3A], %i6
fornot2 %f0, %f6, %f10
stb %i0, [%l7 + 0x50]
edge8l %g3, %i3, %g1
ld [%l7 + 0x14], %f6
tn %xcc, 0x4
ldx [%l7 + 0x78], %o2
fnot1s %f9, %f13
ld [%l7 + 0x70], %f5
sub %g6, 0x02A9, %l6
tge %xcc, 0x1
lduh [%l7 + 0x4A], %i4
fzero %f10
subccc %l5, 0x0E68, %o3
fbo %fcc1, loop_5629
lduh [%l7 + 0x7A], %i2
ldsh [%l7 + 0x56], %i5
fbule %fcc2, loop_5630
loop_5629:
orcc %i1, %o4, %i7
srax %l2, 0x0B, %l3
sllx %l0, 0x06, %o7
loop_5630:
ld [%l7 + 0x20], %f9
sth %l1, [%l7 + 0x28]
fpadd16s %f7, %f9, %f11
lduw [%l7 + 0x70], %o0
sub %l4, 0x1D32, %o5
ldsw [%l7 + 0x20], %o6
fcmped %fcc0, %f8, %f8
umul %g2, %g7, %g4
fmovdvs %xcc, %f4, %f5
bne,a %xcc, loop_5631
udivcc %g5, 0x0CAA, %i6
fsrc2 %f2, %f4
fmovsvc %xcc, %f9, %f13
loop_5631:
st %f5, [%l7 + 0x40]
edge8ln %o1, %g3, %i0
ldx [%l7 + 0x58], %i3
fmovrdlez %o2, %f12, %f12
fcmpne32 %f12, %f0, %g1
fmovsn %xcc, %f3, %f15
sdivcc %l6, 0x129E, %g6
stx %i4, [%l7 + 0x28]
ldub [%l7 + 0x37], %o3
siam 0x2
fmuld8sux16 %f4, %f14, %f8
fmovsneg %icc, %f7, %f3
st %f7, [%l7 + 0x08]
ld [%l7 + 0x34], %f13
ldd [%l7 + 0x70], %f4
movn %xcc, %i2, %l5
ldsb [%l7 + 0x7B], %i1
be loop_5632
ldsb [%l7 + 0x6F], %i5
stb %o4, [%l7 + 0x30]
lduw [%l7 + 0x34], %i7
loop_5632:
bvs,pt %icc, loop_5633
fcmpne16 %f14, %f14, %l3
fpadd32 %f8, %f10, %f10
udiv %l0, 0x0DE3, %o7
loop_5633:
fnors %f11, %f0, %f0
fmovdleu %xcc, %f8, %f15
call loop_5634
lduh [%l7 + 0x5E], %l1
ldsw [%l7 + 0x3C], %o0
fbg %fcc0, loop_5635
loop_5634:
fbne,a %fcc1, loop_5636
addcc %l4, 0x1DFA, %l2
bn,a,pt %xcc, loop_5637
loop_5635:
and %o5, 0x0C68, %g2
loop_5636:
tpos %xcc, 0x1
ba,pn %icc, loop_5638
loop_5637:
sth %g7, [%l7 + 0x64]
bvc,a,pn %icc, loop_5639
movrlez %o6, %g4, %g5
loop_5638:
ldx [%l7 + 0x68], %i6
fmovsvc %icc, %f12, %f8
loop_5639:
tneg %xcc, 0x7
fmovscs %icc, %f9, %f0
ldsb [%l7 + 0x14], %o1
ldsh [%l7 + 0x56], %g3
fmovsg %icc, %f0, %f10
sllx %i0, 0x01, %o2
bn,pn %icc, loop_5640
fabss %f9, %f10
edge8n %g1, %i3, %l6
fzeros %f14
loop_5640:
fones %f0
ldx [%l7 + 0x38], %i4
fmovsleu %xcc, %f4, %f11
fmovrslz %o3, %f11, %f12
fbge %fcc2, loop_5641
fmovsg %icc, %f15, %f3
faligndata %f6, %f10, %f14
addc %i2, 0x1EED, %l5
loop_5641:
movrlez %i1, 0x199, %g6
fpmerge %f4, %f1, %f4
mova %icc, %o4, %i7
for %f14, %f6, %f2
fmovrslez %l3, %f11, %f10
be %icc, loop_5642
addcc %l0, %i5, %o7
ldx [%l7 + 0x20], %l1
fcmple32 %f2, %f8, %o0
loop_5642:
fpack32 %f8, %f4, %f10
ld [%l7 + 0x30], %f1
fbo %fcc3, loop_5643
st %f15, [%l7 + 0x3C]
edge32n %l4, %l2, %o5
ldd [%l7 + 0x28], %f6
loop_5643:
move %xcc, %g7, %o6
ldub [%l7 + 0x0C], %g4
fsrc2s %f12, %f12
taddcctv %g5, 0x0588, %g2
fmovdge %xcc, %f2, %f4
stx %i6, [%l7 + 0x08]
fpadd16 %f12, %f6, %f12
ldsw [%l7 + 0x2C], %g3
brnz %i0, loop_5644
stx %o1, [%l7 + 0x20]
fpsub16s %f12, %f12, %f8
xorcc %o2, %g1, %l6
loop_5644:
faligndata %f2, %f12, %f2
fsrc1s %f0, %f14
edge32 %i4, %o3, %i2
fcmpgt32 %f10, %f14, %l5
ldub [%l7 + 0x64], %i1
edge32n %i3, %g6, %o4
std %f6, [%l7 + 0x48]
std %f0, [%l7 + 0x30]
fmovdge %icc, %f1, %f14
subcc %l3, 0x02EF, %i7
umul %i5, %o7, %l1
fbo %fcc3, loop_5645
fmovdl %icc, %f6, %f5
fbul,a %fcc0, loop_5646
tcs %icc, 0x7
loop_5645:
edge8l %o0, %l4, %l0
edge32ln %o5, %l2, %g7
loop_5646:
or %g4, 0x1925, %o6
fbl %fcc1, loop_5647
fnot2s %f11, %f0
bleu,a loop_5648
fmovsleu %xcc, %f0, %f7
loop_5647:
mulscc %g5, 0x0584, %i6
fmuld8sux16 %f5, %f6, %f14
loop_5648:
fsrc2 %f6, %f0
bvs,pn %icc, loop_5649
brgz %g3, loop_5650
edge16l %g2, %i0, %o1
fmovdneg %xcc, %f6, %f3
loop_5649:
fmovspos %icc, %f15, %f0
loop_5650:
srlx %g1, %o2, %l6
edge16n %o3, %i4, %i2
te %xcc, 0x6
fmovsvs %xcc, %f11, %f13
ldsb [%l7 + 0x13], %i1
orncc %l5, %g6, %i3
fcmpgt16 %f12, %f8, %l3
srl %o4, 0x11, %i5
call loop_5651
andn %i7, 0x0DFB, %o7
ldsw [%l7 + 0x54], %l1
call loop_5652
loop_5651:
fmovrslz %o0, %f5, %f1
edge32 %l0, %o5, %l4
ld [%l7 + 0x4C], %f7
loop_5652:
tsubcctv %l2, %g7, %o6
fmovdg %xcc, %f10, %f4
fmovd %f14, %f14
brnz,a %g5, loop_5653
fxors %f8, %f10, %f0
fcmple32 %f8, %f10, %g4
lduh [%l7 + 0x66], %i6
loop_5653:
andncc %g3, %g2, %o1
stw %g1, [%l7 + 0x7C]
bneg,a %icc, loop_5654
ld [%l7 + 0x50], %f5
fcmpne16 %f0, %f2, %i0
move %icc, %o2, %o3
loop_5654:
fcmpne16 %f14, %f12, %l6
stw %i2, [%l7 + 0x60]
fpmerge %f3, %f10, %f8
be,pn %xcc, loop_5655
lduw [%l7 + 0x40], %i4
ba,a,pt %icc, loop_5656
movle %icc, %l5, %i1
loop_5655:
brnz,a %g6, loop_5657
fbule %fcc2, loop_5658
loop_5656:
fmovsle %xcc, %f6, %f11
ldub [%l7 + 0x6C], %l3
loop_5657:
fmul8x16al %f11, %f5, %f2
loop_5658:
brgez %i3, loop_5659
sra %i5, 0x1B, %i7
fandnot2 %f6, %f10, %f2
movleu %xcc, %o7, %o4
loop_5659:
ldub [%l7 + 0x59], %l1
fmovrdlz %o0, %f4, %f10
st %f15, [%l7 + 0x6C]
ldd [%l7 + 0x78], %f14
fmovsvs %xcc, %f3, %f0
sth %l0, [%l7 + 0x0A]
popc %o5, %l4
edge16l %g7, %o6, %g5
ldub [%l7 + 0x44], %g4
fsrc2s %f0, %f5
fcmpgt16 %f0, %f2, %i6
fpack32 %f4, %f6, %f12
stb %g3, [%l7 + 0x59]
lduw [%l7 + 0x64], %g2
fmovsvc %xcc, %f14, %f4
fmovrsgez %o1, %f3, %f2
fcmps %fcc0, %f4, %f10
ldd [%l7 + 0x40], %f4
std %f14, [%l7 + 0x40]
or %g1, 0x1098, %l2
brgez,a %o2, loop_5660
ldd [%l7 + 0x08], %f14
addc %o3, 0x076D, %l6
ldd [%l7 + 0x48], %f10
loop_5660:
lduw [%l7 + 0x58], %i0
fpadd16s %f3, %f8, %f12
brlez %i2, loop_5661
addcc %i4, 0x1355, %i1
siam 0x5
nop
setx loop_5662, %l0, %l1
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_5661:
addc %l5, %l3, %g6
movgu %icc, %i3, %i7
lduw [%l7 + 0x68], %o7
loop_5662:
ldd [%l7 + 0x50], %f4
subcc %o4, %l1, %i5
or %l0, %o0, %l4
ldsh [%l7 + 0x58], %o5
fmovsg %xcc, %f8, %f4
ldsh [%l7 + 0x68], %o6
stb %g5, [%l7 + 0x19]
ldub [%l7 + 0x76], %g4
movg %xcc, %g7, %g3
sub %g2, %i6, %g1
ld [%l7 + 0x1C], %f5
edge16l %o1, %l2, %o2
stw %l6, [%l7 + 0x30]
fmovrdgz %o3, %f0, %f14
ldd [%l7 + 0x20], %f2
stx %i2, [%l7 + 0x38]
fnot2 %f6, %f10
fbn,a %fcc2, loop_5663
ldsw [%l7 + 0x40], %i4
ldsb [%l7 + 0x2E], %i1
lduw [%l7 + 0x58], %i0
loop_5663:
ldx [%l7 + 0x68], %l5
ldsw [%l7 + 0x38], %l3
st %f2, [%l7 + 0x34]
fpsub16 %f12, %f14, %f12
ldsh [%l7 + 0x20], %i3
taddcc %i7, 0x16A0, %o7
fmovdl %xcc, %f10, %f7
std %f0, [%l7 + 0x18]
fcmpeq16 %f8, %f4, %o4
smul %l1, 0x19BA, %g6
movrlz %l0, %i5, %l4
fmovsleu %xcc, %f5, %f14
fsrc1s %f11, %f3
fandnot1 %f12, %f4, %f12
fbl %fcc1, loop_5664
fmovrsgz %o0, %f15, %f9
ble,pn %icc, loop_5665
stx %o5, [%l7 + 0x38]
loop_5664:
fmovdleu %icc, %f11, %f0
fmovsa %xcc, %f12, %f3
loop_5665:
fornot2 %f14, %f6, %f4
fmul8x16 %f2, %f0, %f6
ldsh [%l7 + 0x5E], %o6
stw %g4, [%l7 + 0x30]
andn %g5, 0x0C30, %g7
fzeros %f4
fmovrslz %g2, %f8, %f15
edge8ln %i6, %g1, %o1
fmovrsgz %g3, %f13, %f4
add %l2, %o2, %l6
ldub [%l7 + 0x53], %i2
tleu %icc, 0x5
fzeros %f0
fmovspos %icc, %f12, %f9
fmovsa %xcc, %f13, %f5
ldsh [%l7 + 0x2A], %o3
lduw [%l7 + 0x48], %i1
st %f4, [%l7 + 0x30]
subccc %i0, 0x0596, %l5
lduw [%l7 + 0x70], %l3
movrlz %i3, %i4, %i7
ldub [%l7 + 0x15], %o7
movrlez %o4, %l1, %l0
lduh [%l7 + 0x70], %i5
andn %l4, 0x0995, %g6
fsrc1s %f0, %f15
fpsub32 %f10, %f12, %f10
ld [%l7 + 0x70], %f11
fmovsvs %icc, %f6, %f0
fpsub32 %f14, %f2, %f6
fmovscs %icc, %f7, %f5
ba loop_5666
mulx %o0, 0x056F, %o5
sth %o6, [%l7 + 0x7A]
ldsb [%l7 + 0x3E], %g4
loop_5666:
ldsh [%l7 + 0x54], %g5
fpmerge %f0, %f9, %f0
array8 %g7, %g2, %g1
ldub [%l7 + 0x18], %o1
fba %fcc0, loop_5667
movcs %icc, %i6, %g3
xorcc %l2, 0x1AAF, %l6
fmovsl %xcc, %f0, %f1
loop_5667:
ldsb [%l7 + 0x45], %i2
ble,a %icc, loop_5668
lduh [%l7 + 0x2A], %o2
stw %i1, [%l7 + 0x54]
ldub [%l7 + 0x54], %o3
loop_5668:
fbo %fcc3, loop_5669
mova %icc, %l5, %i0
movre %i3, 0x174, %l3
fandnot2 %f12, %f12, %f10
loop_5669:
fmovsl %xcc, %f6, %f3
ldub [%l7 + 0x18], %i4
nop
setx loop_5670, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %o7, [%l7 + 0x58]
fsrc2 %f0, %f12
fcmpes %fcc3, %f5, %f1
loop_5670:
movrlez %o4, %l1, %i7
nop
setx loop_5671, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
te %xcc, 0x2
fbne,a %fcc2, loop_5672
fmovdge %icc, %f4, %f3
loop_5671:
fmovdg %icc, %f11, %f3
fmovrdgz %l0, %f6, %f8
loop_5672:
tleu %xcc, 0x5
ld [%l7 + 0x28], %f1
ldd [%l7 + 0x30], %f12
fmul8ulx16 %f4, %f12, %f8
addc %i5, 0x08AF, %g6
tneg %icc, 0x3
for %f4, %f12, %f12
st %f8, [%l7 + 0x60]
lduw [%l7 + 0x3C], %l4
sdivx %o0, 0x0C59, %o5
fcmps %fcc0, %f14, %f14
sethi 0x05E5, %o6
fexpand %f15, %f6
tge %icc, 0x5
edge32n %g4, %g7, %g2
ldx [%l7 + 0x30], %g5
brnz,a %g1, loop_5673
fornot2s %f14, %f13, %f14
tsubcc %i6, %o1, %g3
fpackfix %f10, %f10
loop_5673:
fcmped %fcc1, %f2, %f8
orncc %l6, 0x0B29, %i2
mova %icc, %o2, %i1
edge16 %o3, %l2, %l5
fxnor %f8, %f14, %f6
fbul,a %fcc0, loop_5674
lduw [%l7 + 0x10], %i3
fexpand %f7, %f2
fmovsleu %icc, %f11, %f11
loop_5674:
tpos %xcc, 0x6
st %f8, [%l7 + 0x5C]
ldub [%l7 + 0x7B], %i0
fcmps %fcc1, %f0, %f5
srax %i4, %l3, %o7
movre %l1, %i7, %o4
fmovrde %i5, %f0, %f12
bg,a %icc, loop_5675
tne %xcc, 0x7
bcc,pt %icc, loop_5676
fmovsl %icc, %f13, %f12
loop_5675:
fblg %fcc3, loop_5677
fnegd %f8, %f14
loop_5676:
sdivcc %g6, 0x0C45, %l0
edge16n %l4, %o0, %o5
loop_5677:
sub %g4, %g7, %o6
ldd [%l7 + 0x78], %f2
fbug %fcc0, loop_5678
sdiv %g5, 0x09D5, %g1
fmovdcc %icc, %f5, %f10
ldsh [%l7 + 0x2A], %g2
loop_5678:
addc %i6, 0x131F, %o1
ldsb [%l7 + 0x53], %l6
andn %i2, 0x1A13, %g3
ldsh [%l7 + 0x34], %i1
brlz,a %o3, loop_5679
fmovde %icc, %f5, %f4
fmovdge %icc, %f11, %f15
std %f0, [%l7 + 0x48]
loop_5679:
mova %xcc, %o2, %l5
ldsb [%l7 + 0x14], %l2
bvc %xcc, loop_5680
tsubcc %i0, 0x0F97, %i4
st %f12, [%l7 + 0x70]
fnot1s %f13, %f15
loop_5680:
edge32 %i3, %l3, %o7
ldsb [%l7 + 0x29], %i7
stb %o4, [%l7 + 0x3F]
xnor %i5, 0x0BA7, %g6
fnot2s %f10, %f11
fcmped %fcc3, %f4, %f8
ldd [%l7 + 0x50], %f4
sth %l1, [%l7 + 0x40]
udiv %l0, 0x075D, %l4
fmul8x16 %f1, %f2, %f0
stw %o5, [%l7 + 0x24]
lduw [%l7 + 0x40], %g4
ldsb [%l7 + 0x7E], %g7
lduh [%l7 + 0x46], %o0
fornot2s %f6, %f13, %f5
tl %xcc, 0x4
move %xcc, %o6, %g5
udivcc %g1, 0x06ED, %g2
fmovrdlz %i6, %f14, %f0
nop
setx loop_5681, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge16ln %o1, %i2, %g3
sdivx %i1, 0x0CA0, %o3
fmovrsgez %o2, %f11, %f0
loop_5681:
fcmpd %fcc3, %f12, %f8
tsubcc %l6, %l5, %l2
bne,a %xcc, loop_5682
fbne %fcc2, loop_5683
fcmpgt16 %f6, %f2, %i0
ld [%l7 + 0x1C], %f6
loop_5682:
movneg %icc, %i3, %l3
loop_5683:
stw %i4, [%l7 + 0x54]
fcmps %fcc1, %f15, %f9
fbule,a %fcc3, loop_5684
ld [%l7 + 0x14], %f6
fmovrslz %i7, %f0, %f6
ldsh [%l7 + 0x4A], %o4
loop_5684:
tgu %icc, 0x1
subcc %o7, %g6, %l1
stx %l0, [%l7 + 0x48]
ldsh [%l7 + 0x32], %l4
subccc %o5, 0x0A13, %i5
std %f6, [%l7 + 0x40]
ldsh [%l7 + 0x58], %g4
xorcc %g7, 0x1216, %o0
ldd [%l7 + 0x78], %f10
fpackfix %f14, %f6
fbule,a %fcc0, loop_5685
umul %o6, 0x14C8, %g5
edge16ln %g1, %i6, %g2
movg %xcc, %i2, %g3
loop_5685:
fcmpne32 %f12, %f6, %i1
call loop_5686
fmovdneg %icc, %f12, %f8
fmovsl %icc, %f13, %f3
movcs %icc, %o1, %o2
loop_5686:
ldsw [%l7 + 0x5C], %o3
fxor %f14, %f2, %f2
sth %l6, [%l7 + 0x3E]
or %l2, %l5, %i0
ld [%l7 + 0x38], %f0
stx %i3, [%l7 + 0x30]
stx %l3, [%l7 + 0x38]
ldub [%l7 + 0x2C], %i7
sth %o4, [%l7 + 0x70]
ldsb [%l7 + 0x60], %i4
fxnor %f14, %f12, %f14
fbe %fcc0, loop_5687
fnot2s %f15, %f9
subcc %o7, 0x11DC, %l1
fnor %f0, %f4, %f14
loop_5687:
fmovrsgez %l0, %f9, %f0
bne,a,pn %xcc, loop_5688
st %f10, [%l7 + 0x40]
stx %l4, [%l7 + 0x50]
tne %icc, 0x3
loop_5688:
andcc %o5, 0x00B9, %g6
fcmpeq32 %f4, %f6, %g4
fnot1 %f6, %f6
fmovdleu %icc, %f4, %f13
fxors %f3, %f13, %f15
alignaddr %i5, %o0, %g7
fbge %fcc2, loop_5689
movge %icc, %o6, %g1
bge %icc, loop_5690
movrgz %i6, 0x2E0, %g5
loop_5689:
fpack16 %f0, %f8
bpos,pt %xcc, loop_5691
loop_5690:
srax %g2, 0x04, %i2
stw %g3, [%l7 + 0x38]
edge32l %i1, %o1, %o2
loop_5691:
fbug %fcc1, loop_5692
ldsb [%l7 + 0x14], %l6
movvc %xcc, %o3, %l2
fmovsle %xcc, %f14, %f0
loop_5692:
fpsub32 %f8, %f8, %f4
stx %i0, [%l7 + 0x28]
tl %xcc, 0x3
fbg,a %fcc2, loop_5693
ld [%l7 + 0x28], %f6
fpadd16s %f0, %f4, %f2
tsubcc %i3, 0x10D7, %l5
loop_5693:
sub %i7, 0x1EA8, %l3
fbul %fcc1, loop_5694
ldd [%l7 + 0x28], %f4
sdivx %o4, 0x08DE, %o7
lduw [%l7 + 0x64], %l1
loop_5694:
fsrc2 %f2, %f10
fmovda %icc, %f15, %f9
siam 0x2
fnot1 %f12, %f4
fbug %fcc1, loop_5695
tg %icc, 0x2
ldub [%l7 + 0x30], %i4
andcc %l0, %l4, %o5
loop_5695:
fnegs %f13, %f8
movcs %xcc, %g4, %g6
ldd [%l7 + 0x70], %f2
fnegs %f8, %f0
edge8ln %i5, %g7, %o6
stx %g1, [%l7 + 0x48]
movrgz %i6, 0x2D0, %o0
lduw [%l7 + 0x70], %g5
smulcc %i2, 0x0F00, %g2
st %f14, [%l7 + 0x40]
stx %i1, [%l7 + 0x78]
fone %f4
stw %g3, [%l7 + 0x44]
te %xcc, 0x2
fmovrslez %o2, %f3, %f5
ld [%l7 + 0x38], %f5
fba %fcc1, loop_5696
array32 %o1, %l6, %l2
move %xcc, %o3, %i0
fmovde %icc, %f3, %f4
loop_5696:
tpos %icc, 0x1
brlez %i3, loop_5697
fnot2 %f8, %f2
tsubcctv %i7, 0x0BB2, %l5
fpsub32 %f0, %f14, %f10
loop_5697:
edge16ln %o4, %l3, %l1
st %f2, [%l7 + 0x3C]
movcc %xcc, %i4, %l0
bl,pn %icc, loop_5698
udiv %o7, 0x178C, %o5
ldsh [%l7 + 0x20], %g4
ldub [%l7 + 0x11], %l4
loop_5698:
stb %g6, [%l7 + 0x5F]
move %icc, %i5, %g7
ldsb [%l7 + 0x30], %g1
movrgz %i6, 0x25D, %o6
tl %xcc, 0x3
std %f4, [%l7 + 0x60]
sth %o0, [%l7 + 0x74]
fsrc1s %f0, %f12
mova %icc, %g5, %g2
ldsb [%l7 + 0x5E], %i1
fpsub16s %f9, %f13, %f2
sth %g3, [%l7 + 0x60]
bvc loop_5699
alignaddr %o2, %i2, %o1
tleu %xcc, 0x0
nop
setx loop_5700, %l0, %l1
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_5699:
edge8 %l2, %l6, %i0
stb %o3, [%l7 + 0x44]
fmovrdlez %i7, %f12, %f6
loop_5700:
bcc,pn %xcc, loop_5701
mova %icc, %l5, %i3
fandnot1s %f7, %f9, %f0
tleu %xcc, 0x2
loop_5701:
fmovsvc %icc, %f7, %f7
ldsb [%l7 + 0x24], %o4
ldsh [%l7 + 0x38], %l3
ldub [%l7 + 0x3D], %i4
fmovdge %xcc, %f6, %f1
mulscc %l1, 0x0C3F, %o7
ldd [%l7 + 0x68], %f2
bg,a,pn %icc, loop_5702
fbe %fcc3, loop_5703
movneg %icc, %l0, %o5
udivx %l4, 0x1C13, %g6
loop_5702:
ldsw [%l7 + 0x70], %g4
loop_5703:
faligndata %f12, %f8, %f12
tne %xcc, 0x2
std %f4, [%l7 + 0x50]
ldsh [%l7 + 0x1A], %g7
ldd [%l7 + 0x48], %f2
fnands %f4, %f11, %f10
tvc %xcc, 0x5
edge32n %g1, %i6, %i5
tsubcctv %o6, %g5, %g2
fnot1 %f6, %f12
fnegd %f8, %f8
fmovdl %icc, %f2, %f7
array8 %i1, %g3, %o2
ldsb [%l7 + 0x3B], %o0
fpack32 %f6, %f6, %f4
tsubcc %i2, %l2, %o1
fmovdl %icc, %f7, %f8
fnot2 %f2, %f12
bg loop_5704
te %xcc, 0x5
smul %i0, %o3, %i7
fble,a %fcc3, loop_5705
loop_5704:
tcs %icc, 0x4
fmuld8sux16 %f3, %f12, %f0
stw %l5, [%l7 + 0x14]
loop_5705:
fmul8x16 %f14, %f2, %f12
fmul8x16 %f7, %f10, %f6
fandnot2s %f11, %f7, %f14
fmovscs %icc, %f5, %f5
tcc %icc, 0x7
lduw [%l7 + 0x4C], %i3
ldub [%l7 + 0x37], %l6
fone %f8
stb %o4, [%l7 + 0x09]
xor %i4, 0x111D, %l3
tneg %xcc, 0x3
movl %xcc, %o7, %l0
fpmerge %f11, %f5, %f4
fpadd16 %f12, %f10, %f2
fsrc1s %f6, %f15
edge16ln %l1, %o5, %l4
tn %icc, 0x3
ldd [%l7 + 0x68], %f12
fbn,a %fcc2, loop_5706
stx %g6, [%l7 + 0x38]
lduw [%l7 + 0x6C], %g4
fbul,a %fcc3, loop_5707
loop_5706:
fmovsg %icc, %f12, %f1
fmovda %icc, %f10, %f3
fmovrdgz %g1, %f12, %f4
loop_5707:
fcmpes %fcc0, %f2, %f13
bg,pn %icc, loop_5708
stw %g7, [%l7 + 0x30]
fandnot2s %f5, %f6, %f7
fpackfix %f6, %f15
loop_5708:
ldd [%l7 + 0x10], %f14
array32 %i6, %o6, %i5
bvc,a,pn %icc, loop_5709
udiv %g5, 0x11FB, %g2
fxnors %f4, %f1, %f10
stw %i1, [%l7 + 0x4C]
loop_5709:
lduh [%l7 + 0x42], %g3
fmovdcs %xcc, %f8, %f9
nop
setx loop_5710, %l0, %l1
jmpl %l1, %o0
fmovrslz %o2, %f0, %f1
fmovrdne %l2, %f12, %f4
sth %i2, [%l7 + 0x70]
loop_5710:
fmuld8ulx16 %f2, %f10, %f4
nop
setx loop_5711, %l0, %l1
jmpl %l1, %i0
edge32 %o3, %o1, %i7
bne %xcc, loop_5712
umulcc %i3, %l6, %o4
loop_5711:
movcs %icc, %l5, %i4
ldx [%l7 + 0x18], %l3
loop_5712:
fcmpgt32 %f2, %f4, %o7
lduh [%l7 + 0x74], %l0
andn %l1, 0x05F8, %l4
add %g6, 0x0D0C, %g4
fmovda %icc, %f9, %f11
fzero %f8
movvs %icc, %g1, %g7
fbu,a %fcc2, loop_5713
lduw [%l7 + 0x4C], %i6
ldub [%l7 + 0x6F], %o5
fcmpgt32 %f6, %f6, %o6
loop_5713:
alignaddrl %g5, %i5, %i1
stx %g2, [%l7 + 0x58]
fnegs %f1, %f1
stb %o0, [%l7 + 0x13]
tcc %xcc, 0x2
fmovsa %icc, %f7, %f5
ldd [%l7 + 0x38], %f0
stw %o2, [%l7 + 0x38]
tn %icc, 0x3
stw %l2, [%l7 + 0x6C]
fpsub32s %f0, %f7, %f4
fmovrsne %i2, %f4, %f9
tne %icc, 0x5
fmuld8sux16 %f1, %f5, %f0
tvc %xcc, 0x5
brnz,a %g3, loop_5714
ldsb [%l7 + 0x35], %i0
bl %icc, loop_5715
ldsb [%l7 + 0x11], %o3
loop_5714:
edge8n %o1, %i3, %i7
andn %o4, 0x114E, %l5
loop_5715:
subc %l6, %l3, %i4
fmovsle %xcc, %f5, %f5
bg,a,pt %icc, loop_5716
edge32ln %l0, %o7, %l1
fblg %fcc0, loop_5717
fbge %fcc0, loop_5718
loop_5716:
lduw [%l7 + 0x2C], %l4
xnorcc %g4, %g6, %g1
loop_5717:
fpmerge %f12, %f0, %f2
loop_5718:
fmovsg %xcc, %f6, %f5
lduh [%l7 + 0x56], %i6
stb %g7, [%l7 + 0x7B]
array32 %o6, %o5, %g5
stx %i1, [%l7 + 0x30]
edge8l %i5, %g2, %o2
fmovde %xcc, %f9, %f8
ldsh [%l7 + 0x64], %l2
edge32ln %i2, %o0, %i0
xorcc %g3, 0x0D4C, %o3
movrgez %i3, 0x344, %o1
addc %i7, %l5, %l6
fmovsvc %icc, %f9, %f9
stx %o4, [%l7 + 0x20]
edge32ln %i4, %l0, %o7
edge16l %l1, %l3, %l4
ldx [%l7 + 0x30], %g6
ldsb [%l7 + 0x22], %g1
movle %xcc, %i6, %g4
ldd [%l7 + 0x20], %f8
fble,a %fcc0, loop_5719
sllx %o6, 0x08, %o5
fnor %f12, %f2, %f2
movle %icc, %g7, %g5
loop_5719:
fmovdcs %xcc, %f6, %f15
ldsh [%l7 + 0x0E], %i1
bvc,pn %icc, loop_5720
fmovdl %xcc, %f10, %f12
fpadd32 %f14, %f0, %f12
ldx [%l7 + 0x40], %i5
loop_5720:
edge8n %o2, %g2, %l2
or %o0, %i2, %i0
ldd [%l7 + 0x48], %f6
fnot1 %f14, %f12
ldx [%l7 + 0x38], %g3
fnot2 %f14, %f12
ldsh [%l7 + 0x10], %o3
std %f10, [%l7 + 0x68]
taddcctv %i3, 0x029B, %o1
sllx %l5, 0x19, %i7
bcs,pt %icc, loop_5721
fmovdge %xcc, %f0, %f4
fxnors %f7, %f0, %f7
fmovdvs %icc, %f0, %f5
loop_5721:
tcc %icc, 0x4
fmovsl %icc, %f1, %f8
bcs %xcc, loop_5722
te %icc, 0x2
addcc %l6, %i4, %l0
fcmpne32 %f12, %f2, %o7
loop_5722:
ld [%l7 + 0x44], %f2
fcmpne16 %f8, %f2, %o4
stw %l3, [%l7 + 0x70]
fmul8ulx16 %f8, %f0, %f6
nop
setx loop_5723, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fble %fcc3, loop_5724
fmovrslez %l4, %f7, %f12
xor %l1, 0x178F, %g6
loop_5723:
lduh [%l7 + 0x44], %g1
loop_5724:
fandnot1s %f12, %f6, %f13
brlz %i6, loop_5725
fpmerge %f15, %f12, %f2
tneg %xcc, 0x1
fpsub16 %f0, %f4, %f14
loop_5725:
ldsb [%l7 + 0x50], %o6
stx %o5, [%l7 + 0x10]
fornot2s %f3, %f7, %f12
subcc %g4, 0x18E6, %g5
fbl,a %fcc3, loop_5726
sra %g7, 0x10, %i5
sub %i1, 0x1666, %g2
bneg,a %xcc, loop_5727
loop_5726:
pdist %f12, %f0, %f12
udivx %o2, 0x13CC, %l2
movge %icc, %o0, %i0
loop_5727:
fpsub32 %f2, %f2, %f0
fmovrdlez %g3, %f4, %f10
stx %i2, [%l7 + 0x38]
ldd [%l7 + 0x58], %f10
fmovdcs %icc, %f9, %f4
ldd [%l7 + 0x48], %f4
ba,pn %xcc, loop_5728
std %f2, [%l7 + 0x60]
tcs %xcc, 0x7
std %f8, [%l7 + 0x60]
loop_5728:
fsrc1 %f4, %f8
tneg %icc, 0x4
stx %i3, [%l7 + 0x78]
ldx [%l7 + 0x60], %o3
stb %o1, [%l7 + 0x27]
st %f9, [%l7 + 0x08]
ldx [%l7 + 0x70], %i7
ldx [%l7 + 0x60], %l5
fmovdleu %icc, %f15, %f3
sth %l6, [%l7 + 0x1A]
taddcctv %l0, 0x0718, %o7
ldub [%l7 + 0x09], %i4
andncc %l3, %l4, %l1
ldx [%l7 + 0x60], %o4
ld [%l7 + 0x60], %f9
bvc,pt %xcc, loop_5729
fmovdcc %icc, %f1, %f14
bcs,a,pt %icc, loop_5730
or %g1, %i6, %g6
loop_5729:
fmovda %xcc, %f5, %f9
ld [%l7 + 0x20], %f15
loop_5730:
faligndata %f14, %f0, %f12
movne %xcc, %o6, %o5
fbge %fcc0, loop_5731
sdiv %g4, 0x1F92, %g7
fmul8ulx16 %f6, %f0, %f14
fbl %fcc1, loop_5732
loop_5731:
fmovspos %xcc, %f11, %f13
fmovscc %icc, %f0, %f13
stx %g5, [%l7 + 0x18]
loop_5732:
smulcc %i1, %i5, %o2
tcs %icc, 0x5
mulx %l2, %o0, %g2
stb %g3, [%l7 + 0x55]
fbug,a %fcc3, loop_5733
stx %i2, [%l7 + 0x20]
brgez %i3, loop_5734
nop
setx loop_5735, %l0, %l1
jmpl %l1, %o3
loop_5733:
ble %icc, loop_5736
umulcc %i0, %o1, %l5
loop_5734:
fcmpeq16 %f6, %f2, %l6
loop_5735:
fmovdleu %icc, %f7, %f8
loop_5736:
lduw [%l7 + 0x68], %l0
udivx %i7, 0x0813, %o7
ldd [%l7 + 0x20], %f0
edge32n %l3, %l4, %i4
bpos,a %icc, loop_5737
bvs %icc, loop_5738
fnot2s %f3, %f0
st %f4, [%l7 + 0x40]
loop_5737:
nop
setx loop_5739, %l0, %l1
jmpl %l1, %o4
loop_5738:
brgez %l1, loop_5740
popc %i6, %g6
array16 %g1, %o6, %g4
loop_5739:
tsubcc %g7, %g5, %i1
loop_5740:
fpadd16s %f11, %f15, %f10
fnegs %f4, %f1
fmovrde %o5, %f6, %f12
lduw [%l7 + 0x28], %i5
st %f5, [%l7 + 0x7C]
movne %xcc, %l2, %o2
stw %o0, [%l7 + 0x18]
sub %g3, 0x102F, %g2
ldx [%l7 + 0x30], %i3
brnz,a %o3, loop_5741
ldsb [%l7 + 0x20], %i2
ld [%l7 + 0x74], %f10
movleu %xcc, %i0, %l5
loop_5741:
fcmple32 %f14, %f6, %o1
fbge,a %fcc3, loop_5742
fmovdg %xcc, %f3, %f6
fba,a %fcc2, loop_5743
fbne %fcc2, loop_5744
loop_5742:
fbg,a %fcc1, loop_5745
popc %l0, %l6
loop_5743:
bvs %xcc, loop_5746
loop_5744:
fmovrdne %o7, %f14, %f14
loop_5745:
fcmpgt16 %f14, %f6, %i7
subccc %l3, 0x0EFF, %l4
loop_5746:
edge32l %o4, %l1, %i4
std %f6, [%l7 + 0x10]
bgu,pn %xcc, loop_5747
srl %g6, %g1, %i6
movcs %icc, %o6, %g4
fmovdcs %icc, %f1, %f13
loop_5747:
mulx %g5, %g7, %i1
ld [%l7 + 0x50], %f4
stx %o5, [%l7 + 0x48]
fmovdn %xcc, %f1, %f10
tneg %icc, 0x2
edge16ln %l2, %o2, %i5
ldsh [%l7 + 0x24], %g3
udiv %g2, 0x1DAC, %o0
movvs %icc, %o3, %i2
fsrc2 %f12, %f8
fmovrse %i0, %f0, %f0
fbg,a %fcc3, loop_5748
fmovrdgz %i3, %f14, %f6
xor %o1, %l5, %l6
ldd [%l7 + 0x48], %f12
loop_5748:
movg %icc, %o7, %l0
movn %xcc, %i7, %l3
edge8ln %o4, %l1, %i4
fpadd16s %f12, %f3, %f8
sll %g6, 0x0A, %l4
addc %g1, %o6, %g4
fbe %fcc2, loop_5749
fandnot2 %f10, %f12, %f6
mulx %g5, %g7, %i6
addcc %o5, %l2, %o2
loop_5749:
fmovrslz %i1, %f15, %f12
tsubcc %i5, 0x0667, %g2
fnot1 %f14, %f6
movcc %icc, %o0, %g3
fmovsge %icc, %f0, %f0
tneg %xcc, 0x5
andcc %i2, 0x1E89, %i0
subccc %o3, %i3, %l5
lduh [%l7 + 0x2C], %o1
sth %o7, [%l7 + 0x28]
addc %l6, 0x15A0, %i7
ldsb [%l7 + 0x78], %l3
edge8ln %o4, %l0, %i4
edge32n %g6, %l4, %l1
ldub [%l7 + 0x5A], %o6
sub %g4, 0x13E9, %g5
bshuffle %f8, %f10, %f2
fexpand %f6, %f14
stx %g1, [%l7 + 0x10]
alignaddr %i6, %o5, %g7
tn %xcc, 0x1
fcmpeq16 %f8, %f10, %l2
stx %i1, [%l7 + 0x60]
sth %i5, [%l7 + 0x08]
fzero %f12
fcmpne32 %f12, %f4, %g2
fcmple32 %f4, %f4, %o2
bshuffle %f6, %f8, %f4
fmovsvc %icc, %f7, %f5
ldub [%l7 + 0x12], %o0
stx %g3, [%l7 + 0x58]
mova %xcc, %i0, %o3
fmul8x16al %f5, %f10, %f4
movpos %xcc, %i3, %i2
udivx %l5, 0x1032, %o1
mulx %l6, %o7, %i7
fpsub32s %f12, %f7, %f0
fxnors %f7, %f15, %f13
fbne %fcc1, loop_5750
tneg %xcc, 0x7
taddcc %o4, %l0, %l3
ldx [%l7 + 0x38], %i4
loop_5750:
edge8n %l4, %g6, %l1
std %f4, [%l7 + 0x28]
fbul %fcc2, loop_5751
fcmps %fcc2, %f11, %f15
edge32 %g4, %g5, %g1
fmovrsne %i6, %f0, %f11
loop_5751:
brnz %o5, loop_5752
fpsub16s %f13, %f15, %f2
xor %o6, 0x13F2, %g7
popc 0x1C09, %l2
loop_5752:
movrgz %i5, 0x3BB, %g2
st %f13, [%l7 + 0x40]
bn,a %icc, loop_5753
brgz %o2, loop_5754
andn %i1, %o0, %i0
fmovdg %xcc, %f4, %f4
loop_5753:
fxnor %f8, %f6, %f8
loop_5754:
ldsw [%l7 + 0x7C], %g3
movrlez %i3, 0x1AD, %o3
fcmpgt32 %f14, %f10, %i2
stw %o1, [%l7 + 0x18]
ldsh [%l7 + 0x16], %l6
faligndata %f4, %f14, %f4
ldd [%l7 + 0x60], %f14
edge32l %l5, %o7, %i7
fmovsleu %xcc, %f3, %f14
stw %l0, [%l7 + 0x34]
fpsub32 %f6, %f12, %f2
stw %o4, [%l7 + 0x28]
edge32l %l3, %i4, %l4
tn %icc, 0x3
stw %g6, [%l7 + 0x3C]
lduh [%l7 + 0x64], %g4
nop
setx loop_5755, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
umul %g5, %g1, %i6
fors %f0, %f2, %f11
fpsub16 %f2, %f6, %f14
loop_5755:
ble,pt %xcc, loop_5756
edge32 %l1, %o6, %g7
ldsw [%l7 + 0x70], %l2
ldx [%l7 + 0x50], %i5
loop_5756:
lduh [%l7 + 0x18], %g2
fsrc2s %f15, %f7
be %icc, loop_5757
fmul8sux16 %f4, %f8, %f4
fmovscc %icc, %f11, %f7
fbuge %fcc2, loop_5758
loop_5757:
ldsw [%l7 + 0x24], %o5
movvs %xcc, %i1, %o2
nop
setx loop_5759, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5758:
smulcc %i0, 0x1660, %g3
ta %xcc, 0x2
tpos %icc, 0x6
loop_5759:
edge8l %o0, %o3, %i2
brgz %i3, loop_5760
sll %o1, 0x0C, %l5
popc 0x0DFA, %o7
sth %i7, [%l7 + 0x14]
loop_5760:
fba,a %fcc0, loop_5761
xnor %l6, 0x0FB1, %l0
brz,a %o4, loop_5762
ldsb [%l7 + 0x6B], %i4
loop_5761:
fcmpne32 %f14, %f12, %l4
brnz %l3, loop_5763
loop_5762:
tn %icc, 0x4
fnot2 %f4, %f0
subccc %g6, 0x0469, %g4
loop_5763:
ldd [%l7 + 0x48], %f6
bcs,a,pt %xcc, loop_5764
movneg %icc, %g5, %i6
fabsd %f2, %f8
xnorcc %l1, %g1, %o6
loop_5764:
fcmpes %fcc2, %f4, %f9
fmovscs %xcc, %f15, %f7
fpsub16s %f12, %f8, %f14
movrgez %l2, %i5, %g2
ldsb [%l7 + 0x25], %g7
ldsh [%l7 + 0x3A], %i1
movvs %xcc, %o2, %i0
ldd [%l7 + 0x78], %f0
bvc %xcc, loop_5765
edge8l %o5, %o0, %g3
edge16 %o3, %i3, %o1
brz,a %l5, loop_5766
loop_5765:
tcs %icc, 0x3
fmovsvc %icc, %f3, %f14
lduw [%l7 + 0x48], %i2
loop_5766:
ldsh [%l7 + 0x0A], %o7
fbul %fcc3, loop_5767
edge8n %l6, %i7, %o4
fandnot2s %f14, %f10, %f14
fmovrdgz %l0, %f12, %f4
loop_5767:
addccc %i4, %l4, %l3
fpsub32s %f9, %f14, %f2
ldd [%l7 + 0x38], %f2
fmovdle %xcc, %f2, %f5
ldsb [%l7 + 0x56], %g4
stw %g5, [%l7 + 0x2C]
lduw [%l7 + 0x20], %i6
fornot2 %f6, %f2, %f14
udivcc %g6, 0x1906, %l1
fcmple32 %f4, %f0, %o6
ldub [%l7 + 0x53], %l2
fmovsle %icc, %f2, %f11
fmovdg %xcc, %f4, %f10
fmovsvs %xcc, %f12, %f15
fmovdne %xcc, %f9, %f7
edge8n %i5, %g2, %g1
sdivx %g7, 0x1EF0, %i1
tge %xcc, 0x1
edge8ln %i0, %o2, %o0
ldsh [%l7 + 0x30], %o5
stw %o3, [%l7 + 0x1C]
orcc %i3, %o1, %l5
ldsw [%l7 + 0x28], %i2
lduw [%l7 + 0x38], %o7
fpsub16 %f6, %f6, %f12
st %f11, [%l7 + 0x60]
fbo,a %fcc1, loop_5768
fbu %fcc1, loop_5769
edge8l %l6, %g3, %o4
movge %icc, %l0, %i4
loop_5768:
ldd [%l7 + 0x18], %f2
loop_5769:
stx %i7, [%l7 + 0x18]
bvc,pn %icc, loop_5770
stb %l4, [%l7 + 0x48]
fmovde %icc, %f9, %f3
movcs %xcc, %g4, %l3
loop_5770:
srl %g5, 0x01, %g6
sth %l1, [%l7 + 0x4C]
fcmpes %fcc2, %f5, %f5
lduh [%l7 + 0x7A], %o6
brlz %i6, loop_5771
fandnot1 %f4, %f14, %f4
fmovrdgz %i5, %f8, %f2
edge16l %g2, %l2, %g7
loop_5771:
fmovdvs %icc, %f15, %f14
fmovrdgz %g1, %f12, %f14
sth %i0, [%l7 + 0x30]
stb %i1, [%l7 + 0x1B]
sth %o2, [%l7 + 0x58]
movrne %o0, %o5, %o3
lduh [%l7 + 0x32], %i3
stw %l5, [%l7 + 0x3C]
ldd [%l7 + 0x40], %f6
fmovdne %xcc, %f2, %f0
andn %o1, %o7, %i2
tneg %icc, 0x4
ldsh [%l7 + 0x1C], %l6
fxors %f4, %f6, %f1
fpadd32 %f0, %f14, %f10
std %f6, [%l7 + 0x68]
fmuld8sux16 %f5, %f9, %f0
brlez %o4, loop_5772
bneg,pn %icc, loop_5773
ldsb [%l7 + 0x59], %g3
edge8l %l0, %i4, %i7
loop_5772:
bne,pn %xcc, loop_5774
loop_5773:
fbe,a %fcc3, loop_5775
bg %xcc, loop_5776
andn %g4, %l3, %l4
loop_5774:
brlez %g5, loop_5777
loop_5775:
alignaddrl %l1, %g6, %i6
loop_5776:
ldd [%l7 + 0x10], %f6
sdivcc %i5, 0x0287, %g2
loop_5777:
brgez,a %o6, loop_5778
add %g7, 0x0709, %l2
fnors %f4, %f13, %f10
fpadd32 %f12, %f12, %f2
loop_5778:
movvc %icc, %g1, %i0
ba,a %icc, loop_5779
fmovrdgz %i1, %f6, %f12
fbug %fcc2, loop_5780
fmovdl %icc, %f0, %f2
loop_5779:
ldsh [%l7 + 0x52], %o0
std %f2, [%l7 + 0x68]
loop_5780:
std %f10, [%l7 + 0x48]
fsrc1s %f10, %f15
fbo %fcc1, loop_5781
sth %o2, [%l7 + 0x6C]
fabss %f5, %f15
movrne %o3, %o5, %i3
loop_5781:
alignaddr %l5, %o1, %i2
stw %o7, [%l7 + 0x08]
sdiv %o4, 0x0CC2, %g3
lduh [%l7 + 0x0C], %l0
fble %fcc1, loop_5782
fnand %f6, %f6, %f4
tge %xcc, 0x4
nop
setx loop_5783, %l0, %l1
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_5782:
tsubcctv %i4, 0x1FE2, %l6
nop
setx loop_5784, %l0, %l1
jmpl %l1, %g4
fmovrdgz %l3, %f0, %f6
loop_5783:
fmovrdne %i7, %f12, %f0
fnegd %f0, %f6
loop_5784:
fble,a %fcc0, loop_5785
xorcc %l4, %l1, %g6
sth %i6, [%l7 + 0x78]
and %g5, %i5, %g2
loop_5785:
fbul,a %fcc2, loop_5786
bneg,a,pt %icc, loop_5787
fblg,a %fcc3, loop_5788
movl %xcc, %g7, %l2
loop_5786:
fcmpne32 %f10, %f10, %o6
loop_5787:
std %f12, [%l7 + 0x08]
loop_5788:
orncc %g1, 0x1001, %i0
lduw [%l7 + 0x6C], %i1
fmovspos %xcc, %f12, %f14
fmovsvs %icc, %f1, %f5
ldsb [%l7 + 0x45], %o2
nop
setx loop_5789, %l0, %l1
jmpl %l1, %o3
fbue,a %fcc1, loop_5790
st %f15, [%l7 + 0x08]
ldd [%l7 + 0x50], %f6
loop_5789:
edge32l %o5, %o0, %i3
loop_5790:
be,a,pn %xcc, loop_5791
xnor %l5, %i2, %o7
subccc %o4, 0x01C9, %o1
mulx %l0, %i4, %l6
loop_5791:
nop
setx loop_5792, %l0, %l1
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, %f3, %f15
bleu,a,pn %xcc, loop_5793
fpsub32s %f15, %f4, %f9
loop_5792:
ldsh [%l7 + 0x08], %g3
edge8n %l3, %i7, %l4
loop_5793:
addc %l1, 0x1FB5, %g4
fpack32 %f4, %f6, %f2
ld [%l7 + 0x5C], %f6
fandnot1 %f8, %f2, %f2
brgz %g6, loop_5794
fcmpeq16 %f14, %f4, %g5
movleu %icc, %i5, %i6
ld [%l7 + 0x30], %f14
loop_5794:
andn %g7, 0x1DBA, %g2
fbuge %fcc3, loop_5795
ldsh [%l7 + 0x4E], %o6
fmovs %f13, %f13
sra %l2, %i0, %i1
loop_5795:
fmul8sux16 %f4, %f2, %f12
taddcctv %o2, %o3, %o5
fmuld8ulx16 %f4, %f9, %f0
xnor %g1, 0x0108, %i3
umulcc %l5, 0x0A08, %o0
ldsb [%l7 + 0x65], %o7
std %f0, [%l7 + 0x40]
std %f2, [%l7 + 0x50]
sth %o4, [%l7 + 0x26]
tcc %icc, 0x0
fmovrse %i2, %f11, %f4
be,a,pn %icc, loop_5796
stb %o1, [%l7 + 0x65]
stx %i4, [%l7 + 0x78]
popc %l6, %l0
loop_5796:
fands %f13, %f15, %f8
fabsd %f2, %f4
subc %l3, 0x1476, %i7
movcc %xcc, %g3, %l1
fcmple16 %f14, %f6, %l4
ld [%l7 + 0x6C], %f8
stx %g4, [%l7 + 0x50]
fmovrdlez %g6, %f0, %f14
fxnor %f12, %f12, %f8
tpos %xcc, 0x4
movge %icc, %i5, %i6
lduh [%l7 + 0x6C], %g5
movrlz %g7, 0x146, %o6
alignaddr %g2, %i0, %l2
fcmpgt16 %f6, %f12, %i1
edge16l %o3, %o2, %g1
fmovdge %icc, %f14, %f5
stb %i3, [%l7 + 0x1A]
ldsw [%l7 + 0x4C], %l5
fpsub32s %f6, %f4, %f14
fcmpd %fcc3, %f2, %f0
fbu,a %fcc0, loop_5797
fabsd %f10, %f12
fcmps %fcc0, %f8, %f6
fblg,a %fcc2, loop_5798
loop_5797:
stw %o0, [%l7 + 0x10]
stx %o5, [%l7 + 0x40]
fba,a %fcc1, loop_5799
loop_5798:
fmovdleu %xcc, %f12, %f2
ldsh [%l7 + 0x4C], %o7
st %f14, [%l7 + 0x50]
loop_5799:
sra %o4, 0x0D, %o1
fones %f5
stw %i4, [%l7 + 0x78]
st %f14, [%l7 + 0x34]
stb %i2, [%l7 + 0x2C]
fmul8sux16 %f8, %f4, %f0
movgu %xcc, %l6, %l3
xor %i7, %l0, %l1
ldsb [%l7 + 0x16], %l4
sth %g4, [%l7 + 0x0A]
stb %g6, [%l7 + 0x77]
movn %xcc, %g3, %i6
movrlz %i5, 0x0B0, %g5
bg loop_5800
tvs %icc, 0x3
tvs %icc, 0x5
fcmpd %fcc1, %f4, %f6
loop_5800:
lduh [%l7 + 0x66], %o6
sub %g7, 0x0013, %g2
fmovdvs %icc, %f11, %f13
fpsub16 %f14, %f6, %f6
movle %icc, %l2, %i0
nop
setx loop_5801, %l0, %l1
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_5802, %l0, %l1
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 %i1, [%l7 + 0x64]
fnands %f12, %f15, %f13
loop_5801:
fmovsge %xcc, %f7, %f13
loop_5802:
ta %xcc, 0x4
fblg %fcc1, loop_5803
umul %o3, %g1, %i3
tcc %xcc, 0x3
st %f0, [%l7 + 0x28]
loop_5803:
ldsh [%l7 + 0x0E], %l5
fabss %f9, %f9
fmovrsgez %o2, %f11, %f5
movge %icc, %o5, %o7
movrgez %o4, %o0, %i4
st %f12, [%l7 + 0x38]
umul %i2, 0x0454, %l6
fmovsne %icc, %f3, %f13
fnot1s %f8, %f8
fsrc2 %f6, %f0
sth %l3, [%l7 + 0x3E]
fpmerge %f7, %f13, %f2
fsrc2s %f5, %f5
ld [%l7 + 0x50], %f5
fmul8x16al %f0, %f7, %f12
ldx [%l7 + 0x78], %i7
call loop_5804
fpackfix %f4, %f2
orncc %o1, 0x1676, %l0
ldd [%l7 + 0x70], %f6
loop_5804:
fmul8x16 %f15, %f0, %f4
fornot1 %f14, %f12, %f12
sllx %l1, 0x17, %l4
srl %g6, %g4, %i6
tleu %xcc, 0x6
lduw [%l7 + 0x14], %i5
orcc %g5, 0x0BAC, %o6
tn %icc, 0x0
brlez %g7, loop_5805
fmovrde %g3, %f8, %f0
fmuld8ulx16 %f11, %f6, %f6
fmovsleu %icc, %f15, %f11
loop_5805:
movcs %icc, %g2, %i0
bcs,a,pn %xcc, loop_5806
ldub [%l7 + 0x70], %l2
brgez %i1, loop_5807
lduh [%l7 + 0x5C], %g1
loop_5806:
orn %o3, %i3, %o2
movvc %xcc, %l5, %o7
loop_5807:
ldsw [%l7 + 0x14], %o5
fmovdl %xcc, %f10, %f8
bvs %xcc, loop_5808
orn %o0, 0x0E0D, %o4
ldsb [%l7 + 0x20], %i4
mulx %i2, 0x05A8, %l3
loop_5808:
fones %f1
fbug,a %fcc1, loop_5809
fone %f0
smulcc %l6, %o1, %l0
taddcctv %i7, 0x0E94, %l1
loop_5809:
ldsw [%l7 + 0x74], %l4
popc 0x04D3, %g4
std %f2, [%l7 + 0x08]
movge %xcc, %g6, %i5
bl,a,pn %xcc, loop_5810
fnors %f8, %f0, %f7
sth %i6, [%l7 + 0x74]
fmovdleu %icc, %f7, %f6
loop_5810:
bvs,a,pn %icc, loop_5811
ldsw [%l7 + 0x3C], %o6
st %f1, [%l7 + 0x48]
tle %icc, 0x3
loop_5811:
lduw [%l7 + 0x64], %g5
stb %g7, [%l7 + 0x33]
fpack32 %f2, %f8, %f2
fbule,a %fcc3, loop_5812
ldx [%l7 + 0x18], %g2
ldsb [%l7 + 0x41], %g3
bgu,a,pn %xcc, loop_5813
loop_5812:
fmuld8ulx16 %f9, %f11, %f12
smulcc %i0, 0x0EF8, %l2
fblg,a %fcc0, loop_5814
loop_5813:
lduw [%l7 + 0x14], %i1
sth %g1, [%l7 + 0x30]
edge32l %i3, %o2, %o3
loop_5814:
movrgez %l5, %o7, %o5
movvs %icc, %o0, %o4
edge32l %i2, %l3, %i4
stw %o1, [%l7 + 0x58]
siam 0x1
ld [%l7 + 0x7C], %f7
ldsw [%l7 + 0x7C], %l6
fba %fcc0, loop_5815
lduh [%l7 + 0x48], %l0
st %f8, [%l7 + 0x50]
lduw [%l7 + 0x5C], %i7
loop_5815:
lduh [%l7 + 0x0A], %l1
ld [%l7 + 0x10], %f9
stb %g4, [%l7 + 0x16]
nop
setx loop_5816, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8x16al %f7, %f0, %f4
fbug %fcc2, loop_5817
ldx [%l7 + 0x40], %g6
loop_5816:
fbue %fcc1, loop_5818
fmovdleu %icc, %f4, %f10
loop_5817:
orcc %l4, %i6, %o6
st %f3, [%l7 + 0x10]
loop_5818:
movvs %icc, %i5, %g5
movcc %xcc, %g7, %g3
fcmpne32 %f8, %f2, %i0
ldx [%l7 + 0x08], %g2
smulcc %l2, 0x01BF, %i1
fmovsn %xcc, %f11, %f14
movvs %xcc, %i3, %g1
fmovsg %icc, %f4, %f7
edge32l %o2, %l5, %o3
fmovsg %icc, %f6, %f0
tneg %xcc, 0x5
brnz %o5, loop_5819
movn %xcc, %o0, %o7
stx %i2, [%l7 + 0x60]
lduw [%l7 + 0x68], %l3
loop_5819:
tn %xcc, 0x0
fmovspos %icc, %f1, %f1
fones %f8
nop
setx loop_5820, %l0, %l1
jmpl %l1, %o4
fmovdl %xcc, %f15, %f1
stw %o1, [%l7 + 0x34]
fmovdn %icc, %f6, %f9
loop_5820:
nop
setx loop_5821, %l0, %l1
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 + 0x64]
tsubcctv %l6, 0x0727, %l0
st %f7, [%l7 + 0x48]
loop_5821:
fand %f14, %f8, %f14
andncc %i4, %l1, %i7
tn %icc, 0x3
ldub [%l7 + 0x20], %g6
fmul8x16au %f4, %f12, %f4
bg,a,pn %icc, loop_5822
fmovdleu %xcc, %f0, %f15
tsubcctv %g4, 0x0506, %l4
std %f2, [%l7 + 0x28]
loop_5822:
fble,a %fcc2, loop_5823
ldx [%l7 + 0x50], %o6
fnands %f0, %f2, %f11
fnand %f6, %f12, %f14
loop_5823:
fmuld8ulx16 %f13, %f8, %f6
fpack16 %f12, %f15
movleu %icc, %i5, %i6
nop
setx loop_5824, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdivcc %g7, 0x0DA1, %g5
movrlez %i0, 0x225, %g3
fmovrslez %l2, %f12, %f3
loop_5824:
umulcc %g2, 0x07B9, %i3
fbe,a %fcc3, loop_5825
fmovdvs %icc, %f6, %f10
bne,a loop_5826
movvc %xcc, %g1, %o2
loop_5825:
tpos %xcc, 0x1
st %f10, [%l7 + 0x34]
loop_5826:
st %f4, [%l7 + 0x38]
fpmerge %f13, %f7, %f6
tgu %xcc, 0x4
ld [%l7 + 0x18], %f4
st %f1, [%l7 + 0x6C]
movge %xcc, %l5, %i1
tcc %xcc, 0x5
fblg,a %fcc1, loop_5827
fpsub32 %f0, %f0, %f0
fpadd16 %f2, %f12, %f14
fand %f12, %f14, %f2
loop_5827:
for %f10, %f2, %f10
fmovrslez %o5, %f8, %f14
tle %icc, 0x6
tpos %xcc, 0x6
std %f6, [%l7 + 0x50]
brgez %o3, loop_5828
tsubcc %o7, 0x128A, %o0
movl %icc, %l3, %o4
ldsh [%l7 + 0x1C], %o1
loop_5828:
fpack32 %f2, %f12, %f12
fandnot2s %f4, %f3, %f14
fba %fcc2, loop_5829
faligndata %f10, %f12, %f2
stw %l6, [%l7 + 0x40]
fmuld8ulx16 %f4, %f6, %f0
loop_5829:
ldsh [%l7 + 0x0C], %l0
fble,a %fcc1, loop_5830
bn,a %xcc, loop_5831
fbul %fcc3, loop_5832
sdivcc %i2, 0x190F, %l1
loop_5830:
ldub [%l7 + 0x47], %i4
loop_5831:
ldx [%l7 + 0x68], %g6
loop_5832:
fmovdvs %xcc, %f9, %f1
fmovsn %xcc, %f1, %f12
fmovscs %icc, %f10, %f9
sth %g4, [%l7 + 0x1A]
fmuld8ulx16 %f6, %f8, %f2
fbl %fcc3, loop_5833
stw %l4, [%l7 + 0x64]
fpmerge %f1, %f5, %f8
udivcc %o6, 0x1A81, %i7
loop_5833:
tsubcctv %i5, %g7, %g5
fbne,a %fcc2, loop_5834
ldub [%l7 + 0x14], %i0
for %f6, %f14, %f10
fmovsg %xcc, %f15, %f11
loop_5834:
fmovscs %xcc, %f11, %f10
xnorcc %g3, 0x04E9, %l2
array8 %i6, %g2, %g1
movrlz %o2, 0x3DF, %l5
fnand %f14, %f0, %f12
ldsh [%l7 + 0x2A], %i3
fblg,a %fcc2, loop_5835
sra %i1, 0x19, %o3
ldub [%l7 + 0x69], %o5
ld [%l7 + 0x10], %f12
loop_5835:
movre %o0, 0x0DA, %l3
srax %o4, 0x0B, %o1
fbul,a %fcc1, loop_5836
nop
setx loop_5837, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
add %o7, %l0, %i2
fnegd %f6, %f14
loop_5836:
fpadd16 %f2, %f2, %f8
loop_5837:
stw %l1, [%l7 + 0x10]
bgu,a loop_5838
edge8 %i4, %l6, %g4
lduh [%l7 + 0x54], %g6
ldx [%l7 + 0x58], %l4
loop_5838:
tsubcc %o6, 0x10DD, %i7
tg %icc, 0x2
ldsw [%l7 + 0x10], %g7
stb %i5, [%l7 + 0x76]
stb %g5, [%l7 + 0x1F]
lduw [%l7 + 0x28], %i0
stb %l2, [%l7 + 0x30]
tneg %xcc, 0x1
lduw [%l7 + 0x24], %i6
std %f4, [%l7 + 0x60]
bneg,a,pt %icc, loop_5839
std %f0, [%l7 + 0x48]
fmovrde %g3, %f14, %f14
fpadd32 %f10, %f0, %f14
loop_5839:
umul %g1, 0x1470, %g2
orcc %o2, %i3, %i1
movre %o3, %o5, %l5
stx %o0, [%l7 + 0x60]
taddcc %o4, %o1, %o7
taddcctv %l0, %l3, %i2
ldd [%l7 + 0x28], %f0
ldx [%l7 + 0x30], %l1
fmovsg %icc, %f2, %f7
fornot2s %f8, %f10, %f3
sdivx %i4, 0x11E7, %l6
fcmpd %fcc0, %f4, %f10
bl loop_5840
fnors %f6, %f4, %f4
ldub [%l7 + 0x13], %g6
tne %icc, 0x6
loop_5840:
fmovdn %xcc, %f9, %f9
fbl %fcc2, loop_5841
fands %f8, %f13, %f0
fcmple32 %f4, %f2, %l4
movrlez %o6, 0x1EB, %i7
loop_5841:
move %icc, %g4, %g7
st %f10, [%l7 + 0x10]
st %f14, [%l7 + 0x78]
movg %xcc, %i5, %g5
tle %xcc, 0x6
fmovdcs %xcc, %f14, %f4
movge %xcc, %l2, %i6
fandnot2 %f10, %f14, %f12
stw %i0, [%l7 + 0x5C]
umulcc %g1, %g2, %o2
stb %i3, [%l7 + 0x3C]
stw %g3, [%l7 + 0x64]
sub %i1, %o5, %l5
ldsh [%l7 + 0x74], %o3
ld [%l7 + 0x5C], %f8
fabsd %f10, %f4
srax %o0, 0x11, %o1
fbug,a %fcc1, loop_5842
edge8ln %o4, %l0, %l3
movvs %xcc, %o7, %l1
stb %i4, [%l7 + 0x7A]
loop_5842:
fexpand %f13, %f6
edge32 %i2, %l6, %g6
std %f0, [%l7 + 0x48]
ldub [%l7 + 0x4C], %o6
bshuffle %f14, %f4, %f12
fbue,a %fcc3, loop_5843
stw %i7, [%l7 + 0x1C]
tn %icc, 0x5
fmuld8ulx16 %f12, %f2, %f6
loop_5843:
ldx [%l7 + 0x68], %l4
umul %g7, %g4, %g5
lduw [%l7 + 0x60], %i5
lduw [%l7 + 0x48], %l2
fmovrdlz %i0, %f8, %f0
brlez,a %g1, loop_5844
srl %g2, %o2, %i6
stx %g3, [%l7 + 0x10]
ldx [%l7 + 0x78], %i1
loop_5844:
bne loop_5845
ld [%l7 + 0x40], %f2
move %xcc, %o5, %i3
st %f2, [%l7 + 0x4C]
loop_5845:
ldsw [%l7 + 0x10], %l5
fnegs %f7, %f14
fcmpeq32 %f4, %f4, %o3
edge8n %o1, %o0, %o4
fbl,a %fcc1, loop_5846
fmovrsgz %l0, %f15, %f1
movne %icc, %o7, %l3
sdivx %i4, 0x1C8D, %i2
loop_5846:
ldd [%l7 + 0x18], %f12
ldub [%l7 + 0x3A], %l1
movn %xcc, %g6, %o6
bg,pt %icc, loop_5847
fmovrslz %i7, %f9, %f14
fmovspos %xcc, %f14, %f14
tvc %xcc, 0x3
loop_5847:
ldx [%l7 + 0x50], %l4
ldsw [%l7 + 0x30], %g7
fnot2s %f14, %f3
tn %xcc, 0x3
brlz,a %l6, loop_5848
fmovsg %icc, %f8, %f9
andcc %g5, %g4, %l2
add %i0, %g1, %i5
loop_5848:
stx %g2, [%l7 + 0x58]
edge8 %o2, %g3, %i1
alignaddr %o5, %i6, %l5
st %f12, [%l7 + 0x08]
fxor %f6, %f12, %f4
stw %i3, [%l7 + 0x78]
fcmped %fcc2, %f2, %f4
fmovda %icc, %f7, %f10
fbge %fcc1, loop_5849
edge32 %o3, %o1, %o4
fmovrse %o0, %f4, %f15
fmovdg %icc, %f2, %f0
loop_5849:
fmuld8sux16 %f12, %f7, %f4
fpmerge %f1, %f10, %f0
st %f14, [%l7 + 0x38]
taddcctv %o7, %l0, %i4
ldsb [%l7 + 0x58], %i2
bgu,a %xcc, loop_5850
ld [%l7 + 0x6C], %f2
std %f4, [%l7 + 0x28]
fnegd %f0, %f2
loop_5850:
fbul %fcc1, loop_5851
array8 %l1, %g6, %o6
lduw [%l7 + 0x50], %i7
or %l3, %g7, %l6
loop_5851:
mova %icc, %l4, %g5
lduh [%l7 + 0x5C], %l2
bvc,a,pn %icc, loop_5852
lduw [%l7 + 0x7C], %g4
sth %g1, [%l7 + 0x0C]
subc %i0, %i5, %g2
loop_5852:
fnegs %f4, %f11
sra %g3, 0x0F, %i1
lduw [%l7 + 0x40], %o2
stw %o5, [%l7 + 0x74]
tgu %xcc, 0x0
andn %l5, 0x0452, %i3
bcc %icc, loop_5853
lduh [%l7 + 0x2A], %i6
mova %icc, %o3, %o1
stx %o4, [%l7 + 0x18]
loop_5853:
fabss %f2, %f6
bcs,pt %icc, loop_5854
tcc %xcc, 0x1
tneg %icc, 0x7
fmovrsgz %o0, %f4, %f1
loop_5854:
fmul8x16au %f0, %f4, %f12
fcmpne16 %f2, %f0, %l0
lduh [%l7 + 0x1C], %o7
ldsb [%l7 + 0x21], %i4
fnot1s %f0, %f8
fmovdpos %xcc, %f8, %f5
fnegd %f6, %f10
fzeros %f13
fsrc2 %f0, %f2
fpadd32 %f4, %f2, %f12
edge16ln %l1, %i2, %o6
tpos %icc, 0x0
fcmpne16 %f0, %f0, %g6
fbn %fcc0, loop_5855
fmovdvc %xcc, %f2, %f3
bge,a %icc, loop_5856
fmovsneg %xcc, %f15, %f6
loop_5855:
bshuffle %f0, %f0, %f14
array32 %l3, %i7, %l6
loop_5856:
ld [%l7 + 0x14], %f1
movleu %icc, %g7, %l4
lduh [%l7 + 0x20], %l2
edge8 %g5, %g4, %i0
st %f2, [%l7 + 0x1C]
tsubcctv %i5, %g1, %g2
fpsub32s %f2, %f4, %f13
movvc %xcc, %i1, %o2
ldx [%l7 + 0x78], %o5
std %f12, [%l7 + 0x58]
bge,pn %xcc, loop_5857
fmovd %f0, %f6
fbne %fcc2, loop_5858
fmovspos %icc, %f7, %f1
loop_5857:
smul %l5, 0x0DB6, %i3
fmovrdlez %i6, %f6, %f0
loop_5858:
stw %o3, [%l7 + 0x58]
edge8l %g3, %o1, %o0
orn %o4, %o7, %i4
stw %l1, [%l7 + 0x2C]
st %f12, [%l7 + 0x44]
fzeros %f3
ldsb [%l7 + 0x7E], %i2
fmovd %f4, %f4
movrlz %l0, %o6, %g6
tcc %icc, 0x1
tne %xcc, 0x5
lduh [%l7 + 0x2E], %i7
nop
setx loop_5859, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_5860, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldx [%l7 + 0x58], %l6
edge32l %l3, %g7, %l4
loop_5859:
lduh [%l7 + 0x0A], %g5
loop_5860:
sethi 0x0BC5, %l2
stx %i0, [%l7 + 0x50]
ba %xcc, loop_5861
bpos,a loop_5862
tn %icc, 0x5
bl,pn %xcc, loop_5863
loop_5861:
ldsh [%l7 + 0x0C], %g4
loop_5862:
fmul8x16 %f15, %f14, %f12
bge,a loop_5864
loop_5863:
bvc,a loop_5865
fornot2 %f6, %f4, %f4
bne,a,pt %icc, loop_5866
loop_5864:
lduh [%l7 + 0x7E], %i5
loop_5865:
alignaddrl %g1, %g2, %i1
movneg %xcc, %o5, %o2
loop_5866:
fcmple16 %f12, %f6, %i3
fpadd32 %f6, %f12, %f4
stb %l5, [%l7 + 0x1A]
brz,a %o3, loop_5867
sll %g3, 0x16, %o1
fone %f10
lduh [%l7 + 0x66], %o0
loop_5867:
array16 %o4, %o7, %i6
tleu %icc, 0x4
fbge %fcc1, loop_5868
fmul8x16 %f12, %f4, %f0
brz,a %l1, loop_5869
stw %i4, [%l7 + 0x3C]
loop_5868:
fbuge %fcc0, loop_5870
stb %i2, [%l7 + 0x3B]
loop_5869:
fxnors %f2, %f5, %f8
nop
setx loop_5871, %l0, %l1
jmpl %l1, %o6
loop_5870:
fmovsg %xcc, %f9, %f12
fbue %fcc1, loop_5872
nop
setx loop_5873, %l0, %l1
jmpl %l1, %g6
loop_5871:
stw %i7, [%l7 + 0x14]
lduw [%l7 + 0x3C], %l6
loop_5872:
brnz,a %l3, loop_5874
loop_5873:
xnor %l0, %l4, %g7
lduw [%l7 + 0x34], %l2
fcmpne16 %f4, %f0, %g5
loop_5874:
edge8 %g4, %i5, %i0
fcmple32 %f2, %f2, %g1
fnegs %f8, %f1
bn,pt %xcc, loop_5875
fxnor %f2, %f0, %f14
edge32l %g2, %i1, %o5
brlez %o2, loop_5876
loop_5875:
stx %l5, [%l7 + 0x38]
fbn %fcc3, loop_5877
addccc %o3, %i3, %g3
loop_5876:
st %f12, [%l7 + 0x50]
ld [%l7 + 0x08], %f4
loop_5877:
fbue %fcc0, loop_5878
fmovrse %o0, %f6, %f13
brz,a %o4, loop_5879
siam 0x5
loop_5878:
move %icc, %o1, %i6
tsubcctv %o7, 0x0A0C, %i4
loop_5879:
fmul8sux16 %f10, %f8, %f12
fandnot2s %f14, %f2, %f11
nop
setx loop_5880, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdlz %l1, %f0, %f12
stb %i2, [%l7 + 0x1E]
sethi 0x18C3, %o6
loop_5880:
taddcctv %g6, %l6, %l3
movneg %xcc, %i7, %l0
bne %xcc, loop_5881
fcmpgt16 %f0, %f12, %l4
orcc %g7, %g5, %l2
fpsub16 %f12, %f12, %f12
loop_5881:
andcc %i5, %i0, %g4
fmovsa %icc, %f4, %f2
te %xcc, 0x3
fcmpeq16 %f0, %f6, %g1
ldub [%l7 + 0x5B], %i1
andn %o5, %g2, %o2
edge8l %l5, %i3, %o3
stx %g3, [%l7 + 0x20]
bvs loop_5882
stb %o0, [%l7 + 0x6C]
lduw [%l7 + 0x78], %o4
fcmpne32 %f10, %f12, %i6
loop_5882:
fmuld8ulx16 %f12, %f10, %f4
ld [%l7 + 0x30], %f6
fmovs %f4, %f3
sth %o7, [%l7 + 0x40]
edge16l %i4, %l1, %i2
ldx [%l7 + 0x30], %o1
edge32ln %g6, %o6, %l6
movneg %icc, %i7, %l3
fmovrsne %l0, %f3, %f10
fzero %f12
bshuffle %f8, %f0, %f10
fmovdvc %icc, %f5, %f9
ld [%l7 + 0x70], %f1
fors %f11, %f10, %f4
edge16n %l4, %g7, %g5
stb %i5, [%l7 + 0x41]
xnor %l2, 0x1BD1, %i0
ldsh [%l7 + 0x4C], %g1
std %f0, [%l7 + 0x58]
tle %xcc, 0x3
ldsw [%l7 + 0x30], %g4
fmovrdlez %o5, %f2, %f6
st %f11, [%l7 + 0x14]
for %f14, %f2, %f4
lduw [%l7 + 0x24], %g2
tn %xcc, 0x2
fpadd16s %f6, %f6, %f12
fmul8x16al %f9, %f10, %f12
ldsh [%l7 + 0x68], %o2
ldsh [%l7 + 0x18], %l5
srl %i3, %o3, %g3
stw %o0, [%l7 + 0x58]
fpack16 %f10, %f15
movleu %icc, %i1, %o4
bleu,a %icc, loop_5883
ldsb [%l7 + 0x51], %i6
ldx [%l7 + 0x40], %o7
sethi 0x04B8, %l1
loop_5883:
lduh [%l7 + 0x76], %i4
addccc %o1, %i2, %o6
ldsb [%l7 + 0x15], %l6
smul %i7, %g6, %l3
ldsh [%l7 + 0x40], %l0
fmovrse %l4, %f9, %f15
ldsh [%l7 + 0x44], %g7
ldsb [%l7 + 0x7F], %i5
st %f12, [%l7 + 0x50]
fpack16 %f6, %f10
fsrc1 %f0, %f8
ldx [%l7 + 0x40], %l2
fpsub16 %f8, %f4, %f0
umul %i0, 0x1977, %g5
fmovsa %icc, %f10, %f7
fsrc1s %f2, %f8
fands %f13, %f15, %f2
fmovdvc %icc, %f8, %f2
fmovdcs %xcc, %f11, %f12
ldx [%l7 + 0x58], %g4
fbl %fcc2, loop_5884
fbl %fcc1, loop_5885
array8 %g1, %o5, %g2
addc %o2, %i3, %l5
loop_5884:
fmovsgu %xcc, %f12, %f5
loop_5885:
fmovrslez %g3, %f13, %f15
stw %o0, [%l7 + 0x24]
sth %o3, [%l7 + 0x3A]
tpos %xcc, 0x5
fbn,a %fcc2, loop_5886
ldsh [%l7 + 0x12], %i1
st %f6, [%l7 + 0x50]
ldub [%l7 + 0x28], %o4
loop_5886:
ld [%l7 + 0x24], %f0
ldub [%l7 + 0x1A], %i6
bvc loop_5887
lduw [%l7 + 0x08], %o7
tcs %xcc, 0x7
bge,a,pn %xcc, loop_5888
loop_5887:
ldsh [%l7 + 0x58], %l1
bpos loop_5889
ldsh [%l7 + 0x14], %i4
loop_5888:
ldsw [%l7 + 0x54], %o1
fmovscs %icc, %f4, %f0
loop_5889:
ldsh [%l7 + 0x4A], %o6
ldub [%l7 + 0x5F], %l6
fxor %f8, %f2, %f4
fnors %f15, %f9, %f3
fcmple32 %f2, %f10, %i7
addcc %g6, 0x02B1, %l3
fmovde %xcc, %f2, %f4
bl loop_5890
call loop_5891
ld [%l7 + 0x5C], %f4
udivx %l0, 0x1B28, %l4
loop_5890:
stb %i2, [%l7 + 0x1C]
loop_5891:
ldd [%l7 + 0x70], %f0
alignaddr %i5, %l2, %i0
sdiv %g7, 0x13DC, %g5
fbul,a %fcc1, loop_5892
fmovdle %icc, %f11, %f0
ldub [%l7 + 0x37], %g1
fzeros %f2
loop_5892:
xnorcc %g4, %g2, %o2
ldsb [%l7 + 0x39], %i3
fbne,a %fcc2, loop_5893
alignaddrl %o5, %g3, %l5
sra %o3, 0x08, %o0
fbl %fcc3, loop_5894
loop_5893:
ldsw [%l7 + 0x44], %i1
lduh [%l7 + 0x74], %o4
fmovdcs %xcc, %f5, %f0
loop_5894:
fble %fcc3, loop_5895
movgu %xcc, %i6, %l1
fbe,a %fcc0, loop_5896
fmovdne %xcc, %f10, %f13
loop_5895:
ld [%l7 + 0x0C], %f2
xnor %o7, %i4, %o1
loop_5896:
udivcc %o6, 0x109D, %l6
ldub [%l7 + 0x6E], %g6
stx %i7, [%l7 + 0x30]
tg %icc, 0x7
lduh [%l7 + 0x74], %l0
fxnor %f6, %f2, %f12
taddcctv %l3, %i2, %i5
fbe,a %fcc2, loop_5897
edge32ln %l2, %i0, %l4
sth %g7, [%l7 + 0x3C]
fmovrdgz %g5, %f0, %f10
loop_5897:
srax %g4, %g2, %g1
fcmpgt32 %f4, %f0, %o2
tleu %icc, 0x5
ldsw [%l7 + 0x38], %o5
fcmps %fcc2, %f8, %f10
tleu %icc, 0x3
fbu %fcc2, loop_5898
tn %xcc, 0x6
brgez %g3, loop_5899
add %i3, %o3, %l5
loop_5898:
fnot1 %f10, %f2
stb %o0, [%l7 + 0x4E]
loop_5899:
fnot2s %f0, %f5
ldub [%l7 + 0x13], %i1
subccc %o4, 0x1763, %i6
fbn,a %fcc0, loop_5900
bn,a loop_5901
movrgz %l1, %i4, %o7
lduh [%l7 + 0x40], %o1
loop_5900:
ldub [%l7 + 0x67], %o6
loop_5901:
fsrc1 %f10, %f8
fmovspos %xcc, %f3, %f5
fcmpne32 %f12, %f10, %g6
call loop_5902
ldub [%l7 + 0x13], %l6
fcmps %fcc1, %f11, %f12
movrne %i7, %l3, %l0
loop_5902:
umul %i2, 0x1319, %i5
fbe,a %fcc1, loop_5903
std %f0, [%l7 + 0x08]
sth %l2, [%l7 + 0x2A]
ldd [%l7 + 0x10], %f2
loop_5903:
fandnot1s %f8, %f5, %f12
nop
setx loop_5904, %l0, %l1
jmpl %l1, %i0
movrgz %l4, 0x1A3, %g5
movcc %icc, %g4, %g7
ble,a,pt %xcc, loop_5905
loop_5904:
add %g1, %g2, %o2
udivcc %o5, 0x1C68, %g3
fcmpeq32 %f8, %f0, %i3
loop_5905:
popc 0x05C6, %o3
fones %f6
fmovdcs %icc, %f9, %f2
brgez,a %l5, loop_5906
ldsw [%l7 + 0x2C], %i1
ldsh [%l7 + 0x68], %o0
std %f14, [%l7 + 0x68]
loop_5906:
ld [%l7 + 0x4C], %f11
fmovscs %xcc, %f4, %f10
array16 %i6, %l1, %i4
movne %xcc, %o7, %o1
fbo,a %fcc1, loop_5907
fble,a %fcc0, loop_5908
fmul8x16al %f13, %f15, %f6
bne,a,pt %icc, loop_5909
loop_5907:
bvc,a,pt %xcc, loop_5910
loop_5908:
fsrc2 %f2, %f6
fmovdcs %xcc, %f7, %f5
loop_5909:
te %xcc, 0x4
loop_5910:
fba %fcc0, loop_5911
fcmpne16 %f12, %f6, %o6
fsrc2s %f1, %f6
movcs %icc, %o4, %g6
loop_5911:
fpsub32s %f14, %f7, %f5
lduw [%l7 + 0x64], %i7
tne %xcc, 0x2
tleu %xcc, 0x4
bvs,a,pt %icc, loop_5912
fsrc1 %f6, %f4
fmovrdne %l6, %f4, %f4
fnands %f7, %f12, %f0
loop_5912:
fexpand %f9, %f12
edge16n %l0, %i2, %i5
stw %l3, [%l7 + 0x68]
tcs %xcc, 0x4
tcs %icc, 0x2
ldx [%l7 + 0x60], %l2
ldsb [%l7 + 0x5E], %i0
std %f14, [%l7 + 0x38]
andncc %l4, %g5, %g4
std %f14, [%l7 + 0x20]
ldsw [%l7 + 0x7C], %g1
ldsh [%l7 + 0x24], %g2
fand %f2, %f2, %f6
ld [%l7 + 0x3C], %f5
fmovscc %icc, %f1, %f9
st %f5, [%l7 + 0x44]
std %f8, [%l7 + 0x78]
fblg %fcc2, loop_5913
ld [%l7 + 0x08], %f13
stx %g7, [%l7 + 0x48]
fxnor %f10, %f0, %f2
loop_5913:
edge8 %o5, %o2, %i3
fmovdl %icc, %f5, %f11
sethi 0x0D3C, %o3
stw %l5, [%l7 + 0x48]
movrlz %g3, %o0, %i6
fornot2 %f8, %f6, %f2
brz %l1, loop_5914
ldub [%l7 + 0x09], %i1
fblg,a %fcc2, loop_5915
fnand %f2, %f0, %f2
loop_5914:
tcc %icc, 0x7
sub %o7, 0x06F0, %o1
loop_5915:
fmovdl %xcc, %f5, %f8
fmovsge %icc, %f0, %f0
lduw [%l7 + 0x10], %o6
stx %o4, [%l7 + 0x08]
fmovrslez %i4, %f5, %f8
ldx [%l7 + 0x60], %g6
edge8l %i7, %l6, %i2
movcc %xcc, %i5, %l3
edge16n %l2, %l0, %l4
fmovsleu %xcc, %f9, %f14
ld [%l7 + 0x24], %f6
siam 0x4
sth %g5, [%l7 + 0x42]
sllx %g4, %g1, %i0
fabss %f0, %f1
fbug,a %fcc3, loop_5916
subcc %g2, %g7, %o5
ldsw [%l7 + 0x60], %i3
bne,pt %xcc, loop_5917
loop_5916:
fornot1 %f12, %f10, %f14
fbn,a %fcc2, loop_5918
lduh [%l7 + 0x32], %o2
loop_5917:
bl,a %icc, loop_5919
lduh [%l7 + 0x36], %l5
loop_5918:
fcmpeq16 %f0, %f2, %o3
addcc %o0, 0x025A, %g3
loop_5919:
lduh [%l7 + 0x3C], %i6
fbul,a %fcc2, loop_5920
bcs %xcc, loop_5921
mulx %i1, 0x029F, %o7
bpos %icc, loop_5922
loop_5920:
sth %l1, [%l7 + 0x3A]
loop_5921:
movn %icc, %o6, %o4
fcmpeq16 %f8, %f12, %o1
loop_5922:
addccc %g6, %i7, %l6
stx %i2, [%l7 + 0x58]
stw %i4, [%l7 + 0x64]
ldsh [%l7 + 0x1A], %l3
edge32n %i5, %l0, %l2
fmovsle %xcc, %f8, %f0
movcc %xcc, %g5, %l4
sth %g1, [%l7 + 0x6C]
fpmerge %f6, %f11, %f4
fbue,a %fcc1, loop_5923
ldd [%l7 + 0x70], %f10
ldsb [%l7 + 0x6E], %i0
brgz,a %g2, loop_5924
loop_5923:
edge16ln %g7, %o5, %g4
mulx %o2, 0x18DF, %l5
ldub [%l7 + 0x48], %o3
loop_5924:
fcmple32 %f0, %f14, %o0
ld [%l7 + 0x7C], %f7
umul %g3, 0x145D, %i6
ldub [%l7 + 0x27], %i3
udivx %i1, 0x00A8, %l1
ldd [%l7 + 0x30], %f4
stx %o7, [%l7 + 0x78]
ld [%l7 + 0x58], %f2
stb %o4, [%l7 + 0x44]
ldub [%l7 + 0x39], %o6
lduh [%l7 + 0x26], %g6
edge8n %o1, %l6, %i2
bcc,a %icc, loop_5925
fbl,a %fcc3, loop_5926
ldx [%l7 + 0x70], %i4
xnorcc %l3, %i5, %l0
loop_5925:
fbuge,a %fcc1, loop_5927
loop_5926:
fabsd %f4, %f12
edge32l %i7, %l2, %g5
ldub [%l7 + 0x3C], %l4
loop_5927:
ldsw [%l7 + 0x74], %g1
udivx %g2, 0x06AD, %i0
lduh [%l7 + 0x7A], %o5
fmovrsgz %g4, %f0, %f4
ldx [%l7 + 0x48], %g7
tvc %xcc, 0x3
movrgz %l5, %o2, %o3
stw %o0, [%l7 + 0x78]
fxor %f8, %f6, %f8
ldd [%l7 + 0x60], %f2
stw %i6, [%l7 + 0x30]
fpsub16s %f7, %f15, %f12
bleu loop_5928
fcmps %fcc0, %f11, %f2
brz %i3, loop_5929
edge8n %i1, %g3, %l1
loop_5928:
ble,a %icc, loop_5930
ldd [%l7 + 0x20], %f8
loop_5929:
std %f0, [%l7 + 0x28]
fmovrsne %o7, %f15, %f14
loop_5930:
ldx [%l7 + 0x60], %o4
fsrc2s %f13, %f14
lduh [%l7 + 0x36], %g6
fbn,a %fcc0, loop_5931
fbg %fcc3, loop_5932
popc %o1, %l6
fbule %fcc2, loop_5933
loop_5931:
srax %i2, 0x1B, %o6
loop_5932:
movl %xcc, %l3, %i5
fxnors %f7, %f11, %f13
loop_5933:
ldd [%l7 + 0x78], %f14
sth %i4, [%l7 + 0x48]
edge8 %l0, %l2, %i7
ldd [%l7 + 0x78], %f4
fbo,a %fcc0, loop_5934
std %f10, [%l7 + 0x10]
fabss %f12, %f10
bvc loop_5935
loop_5934:
tle %xcc, 0x5
fbg %fcc1, loop_5936
bneg,a %icc, loop_5937
loop_5935:
ldd [%l7 + 0x28], %f14
fpsub16s %f13, %f12, %f8
loop_5936:
mova %icc, %l4, %g5
loop_5937:
lduh [%l7 + 0x52], %g2
fnegd %f2, %f14
fmovdg %icc, %f10, %f13
brgz,a %i0, loop_5938
udiv %o5, 0x1B1E, %g4
stx %g1, [%l7 + 0x18]
fcmpgt16 %f6, %f12, %g7
loop_5938:
fmovdgu %xcc, %f4, %f1
bl,pt %icc, loop_5939
tleu %icc, 0x2
sub %o2, 0x0133, %l5
fblg,a %fcc2, loop_5940
loop_5939:
std %f0, [%l7 + 0x30]
tcc %xcc, 0x3
array32 %o3, %o0, %i3
loop_5940:
std %f12, [%l7 + 0x68]
tvc %icc, 0x7
stx %i1, [%l7 + 0x28]
fmovs %f15, %f13
ldsw [%l7 + 0x28], %i6
ldsh [%l7 + 0x54], %l1
tl %icc, 0x1
ldx [%l7 + 0x20], %o7
fblg %fcc0, loop_5941
fbl,a %fcc0, loop_5942
add %g3, 0x1A06, %g6
stb %o4, [%l7 + 0x3E]
loop_5941:
lduh [%l7 + 0x4C], %l6
loop_5942:
movrgz %o1, %i2, %l3
fmovrslez %o6, %f7, %f12
sth %i5, [%l7 + 0x70]
movcc %icc, %l0, %l2
smul %i4, %i7, %g5
smulcc %l4, %i0, %g2
fmovrdgez %g4, %f8, %f0
ldub [%l7 + 0x79], %o5
movne %icc, %g1, %g7
fandnot2s %f3, %f12, %f2
ldsh [%l7 + 0x3E], %l5
andncc %o3, %o2, %i3
tneg %icc, 0x2
ldub [%l7 + 0x12], %i1
edge32ln %o0, %l1, %i6
fmovse %xcc, %f1, %f14
fmovs %f4, %f8
fnot1 %f4, %f14
ldub [%l7 + 0x3F], %g3
stb %g6, [%l7 + 0x47]
fnands %f0, %f15, %f8
movcs %xcc, %o7, %l6
fmovsvc %icc, %f1, %f3
ldub [%l7 + 0x27], %o4
fnot1 %f10, %f0
ldub [%l7 + 0x23], %o1
fornot1 %f6, %f0, %f0
stb %i2, [%l7 + 0x27]
ldd [%l7 + 0x78], %f10
stb %o6, [%l7 + 0x2F]
tleu %icc, 0x6
fpsub32 %f6, %f10, %f12
fmovrdgez %l3, %f0, %f8
brz %i5, loop_5943
ldub [%l7 + 0x6B], %l0
st %f3, [%l7 + 0x14]
fmovsvs %icc, %f0, %f8
loop_5943:
fmovrsgz %l2, %f12, %f8
fmovsne %xcc, %f4, %f15
edge32 %i7, %g5, %i4
fzeros %f0
for %f12, %f2, %f2
fsrc2s %f11, %f5
ldub [%l7 + 0x7B], %i0
sethi 0x0DCB, %g2
movrne %g4, 0x2FE, %o5
fcmple16 %f12, %f8, %g1
std %f10, [%l7 + 0x48]
fblg %fcc0, loop_5944
ldsw [%l7 + 0x0C], %g7
ld [%l7 + 0x54], %f2
stw %l5, [%l7 + 0x60]
loop_5944:
udiv %o3, 0x09C9, %o2
ldd [%l7 + 0x78], %f4
ldub [%l7 + 0x3B], %l4
fpackfix %f12, %f14
brlez %i1, loop_5945
brnz %i3, loop_5946
ldsh [%l7 + 0x38], %l1
ldsw [%l7 + 0x58], %i6
loop_5945:
alignaddrl %o0, %g3, %g6
loop_5946:
ldx [%l7 + 0x58], %o7
ldub [%l7 + 0x15], %o4
fmovrde %o1, %f14, %f14
movrlz %i2, 0x310, %l6
alignaddr %l3, %i5, %l0
fandnot1s %f9, %f10, %f3
srlx %l2, 0x06, %i7
fmovsl %icc, %f11, %f7
nop
setx loop_5947, %l0, %l1
jmpl %l1, %g5
array16 %o6, %i4, %i0
movle %icc, %g2, %o5
ldsh [%l7 + 0x2C], %g1
loop_5947:
stb %g4, [%l7 + 0x27]
fmovdn %xcc, %f3, %f4
ldd [%l7 + 0x08], %f6
fpadd16s %f13, %f4, %f8
fmovscc %xcc, %f11, %f4
fmovsgu %icc, %f2, %f1
brz,a %g7, loop_5948
andn %o3, 0x1670, %l5
ldsb [%l7 + 0x3B], %o2
stx %i1, [%l7 + 0x38]
loop_5948:
sllx %i3, %l4, %i6
fpackfix %f2, %f10
xor %o0, 0x154B, %l1
fornot1 %f12, %f12, %f2
fmovdvs %xcc, %f11, %f8
sllx %g6, %o7, %g3
andncc %o1, %i2, %o4
bneg,a %xcc, loop_5949
ldsh [%l7 + 0x36], %l6
pdist %f14, %f6, %f10
ldsw [%l7 + 0x54], %l3
loop_5949:
fxnors %f2, %f14, %f5
edge16n %l0, %l2, %i5
udiv %i7, 0x0D33, %o6
edge32l %g5, %i0, %g2
fornot1 %f8, %f10, %f8
fcmpeq32 %f0, %f4, %o5
ldd [%l7 + 0x78], %f6
brgez %g1, loop_5950
smul %g4, 0x1F14, %i4
movvc %xcc, %o3, %g7
fcmpd %fcc3, %f14, %f12
loop_5950:
fpadd32 %f6, %f6, %f2
tl %xcc, 0x0
fmovrde %o2, %f12, %f10
movne %xcc, %l5, %i3
sllx %l4, %i6, %i1
brnz,a %o0, loop_5951
edge32 %l1, %o7, %g6
siam 0x6
call loop_5952
loop_5951:
ld [%l7 + 0x50], %f15
sth %o1, [%l7 + 0x62]
fmovse %icc, %f3, %f15
loop_5952:
fxnors %f5, %f10, %f6
fmovdle %icc, %f2, %f11
sub %i2, 0x0C6D, %o4
fcmpeq32 %f14, %f2, %g3
fmovsvc %xcc, %f8, %f3
smul %l3, 0x02A1, %l0
sdiv %l6, 0x03F4, %l2
fnors %f3, %f9, %f2
fmovsvs %icc, %f14, %f12
fcmpd %fcc3, %f4, %f2
lduh [%l7 + 0x10], %i7
sllx %o6, %g5, %i0
nop
setx loop_5953, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldx [%l7 + 0x18], %i5
array32 %g2, %g1, %o5
ldx [%l7 + 0x50], %i4
loop_5953:
fbo,a %fcc3, loop_5954
st %f15, [%l7 + 0x40]
ldsb [%l7 + 0x5B], %g4
ld [%l7 + 0x10], %f10
loop_5954:
ldub [%l7 + 0x73], %o3
fmul8x16 %f7, %f8, %f10
be,pn %xcc, loop_5955
fmuld8sux16 %f12, %f15, %f8
std %f10, [%l7 + 0x38]
ldsb [%l7 + 0x6F], %o2
loop_5955:
stb %g7, [%l7 + 0x0B]
fmovdle %xcc, %f11, %f12
fble %fcc2, loop_5956
fpadd32s %f2, %f14, %f10
lduh [%l7 + 0x44], %i3
fmuld8sux16 %f0, %f9, %f4
loop_5956:
fmovrslz %l4, %f14, %f10
fmovdneg %icc, %f13, %f5
st %f13, [%l7 + 0x64]
bn,a,pt %xcc, loop_5957
ldx [%l7 + 0x28], %i6
lduh [%l7 + 0x36], %i1
sth %l5, [%l7 + 0x78]
loop_5957:
sth %l1, [%l7 + 0x70]
fmul8x16 %f6, %f12, %f10
smul %o0, 0x016A, %o7
tvs %xcc, 0x1
fmovsvc %icc, %f12, %f8
fmovda %icc, %f8, %f7
be,a,pn %icc, loop_5958
fmovda %icc, %f10, %f13
fbg,a %fcc0, loop_5959
tvc %icc, 0x2
loop_5958:
faligndata %f12, %f6, %f10
edge32ln %g6, %i2, %o1
loop_5959:
ldsh [%l7 + 0x4E], %o4
ldsh [%l7 + 0x38], %g3
movre %l0, %l3, %l6
tleu %xcc, 0x6
fsrc2s %f1, %f10
stw %l2, [%l7 + 0x3C]
fcmpd %fcc3, %f4, %f14
st %f8, [%l7 + 0x20]
movrne %o6, %g5, %i7
ldsw [%l7 + 0x64], %i5
edge16 %i0, %g1, %g2
sth %i4, [%l7 + 0x60]
lduw [%l7 + 0x38], %o5
stw %g4, [%l7 + 0x3C]
array16 %o2, %g7, %o3
lduw [%l7 + 0x20], %l4
movvs %icc, %i6, %i3
bne,a,pt %icc, loop_5960
edge32 %i1, %l1, %o0
lduw [%l7 + 0x5C], %l5
fbe %fcc1, loop_5961
loop_5960:
stw %g6, [%l7 + 0x34]
fnot2s %f14, %f2
fbl,a %fcc1, loop_5962
loop_5961:
brlz,a %i2, loop_5963
stb %o7, [%l7 + 0x7B]
ldsb [%l7 + 0x68], %o1
loop_5962:
ldd [%l7 + 0x20], %f14
loop_5963:
fmovrdgz %g3, %f14, %f8
lduw [%l7 + 0x4C], %l0
fcmpeq16 %f14, %f4, %l3
sdivx %o4, 0x0E0B, %l6
fbge %fcc2, loop_5964
fbue %fcc1, loop_5965
stw %o6, [%l7 + 0x38]
lduw [%l7 + 0x2C], %g5
loop_5964:
alignaddr %l2, %i7, %i5
loop_5965:
std %f0, [%l7 + 0x50]
brnz,a %g1, loop_5966
array16 %i0, %g2, %i4
sllx %o5, 0x0E, %o2
srlx %g4, 0x07, %g7
loop_5966:
ld [%l7 + 0x20], %f2
fmovda %icc, %f13, %f13
fmovrsne %o3, %f2, %f4
stb %i6, [%l7 + 0x0A]
stb %i3, [%l7 + 0x42]
lduh [%l7 + 0x5C], %l4
xnorcc %i1, 0x17C8, %o0
ldsb [%l7 + 0x71], %l5
brlez,a %g6, loop_5967
sdivx %l1, 0x1191, %i2
xnorcc %o7, %o1, %g3
std %f2, [%l7 + 0x58]
loop_5967:
tle %icc, 0x0
subcc %l0, 0x1E7B, %l3
fpadd32 %f6, %f2, %f4
fpackfix %f0, %f1
tne %xcc, 0x4
call loop_5968
ldub [%l7 + 0x3A], %o4
lduh [%l7 + 0x58], %o6
movpos %xcc, %g5, %l2
loop_5968:
bge,a,pn %icc, loop_5969
ld [%l7 + 0x58], %f13
sth %i7, [%l7 + 0x7E]
ldub [%l7 + 0x16], %l6
loop_5969:
fmovdge %icc, %f11, %f10
movne %icc, %g1, %i5
tcs %icc, 0x6
fsrc1 %f14, %f2
fmovrsne %i0, %f2, %f1
fbue %fcc1, loop_5970
movgu %icc, %g2, %o5
udivcc %i4, 0x0C69, %g4
st %f7, [%l7 + 0x68]
loop_5970:
fcmpne16 %f4, %f12, %o2
stb %g7, [%l7 + 0x16]
bgu,a %icc, loop_5971
bgu,pt %icc, loop_5972
tsubcctv %o3, %i6, %l4
fcmps %fcc1, %f9, %f7
loop_5971:
lduw [%l7 + 0x24], %i3
loop_5972:
lduh [%l7 + 0x5C], %o0
std %f10, [%l7 + 0x78]
ldsb [%l7 + 0x4C], %l5
addcc %i1, %g6, %l1
fcmps %fcc1, %f6, %f11
ldsh [%l7 + 0x3A], %i2
lduw [%l7 + 0x6C], %o1
fcmpgt16 %f14, %f6, %g3
fbul,a %fcc3, loop_5973
orncc %o7, %l3, %o4
fbule %fcc0, loop_5974
std %f14, [%l7 + 0x08]
loop_5973:
movrgez %o6, 0x1ED, %l0
pdist %f2, %f14, %f12
loop_5974:
std %f0, [%l7 + 0x20]
bne,a loop_5975
stw %g5, [%l7 + 0x20]
umul %l2, 0x1476, %l6
taddcc %g1, 0x0664, %i7
loop_5975:
fandnot2s %f13, %f7, %f2
lduh [%l7 + 0x60], %i5
stb %i0, [%l7 + 0x1A]
srl %o5, %g2, %g4
std %f8, [%l7 + 0x08]
stb %i4, [%l7 + 0x14]
fmovrse %o2, %f1, %f6
te %icc, 0x6
fmovsle %icc, %f11, %f15
fcmps %fcc0, %f1, %f9
fnor %f14, %f10, %f14
st %f11, [%l7 + 0x40]
fmovsvc %xcc, %f1, %f3
movgu %xcc, %o3, %i6
movvc %icc, %l4, %g7
fzeros %f13
array8 %o0, %i3, %i1
fbo,a %fcc2, loop_5976
orcc %g6, 0x0C31, %l1
movn %icc, %i2, %l5
edge8ln %g3, %o7, %o1
loop_5976:
fmovse %xcc, %f7, %f15
ldd [%l7 + 0x08], %f4
fmovrdgz %o4, %f14, %f6
bcs %xcc, loop_5977
array32 %l3, %o6, %g5
xnor %l2, 0x166C, %l6
array8 %g1, %i7, %l0
loop_5977:
tleu %icc, 0x5
fors %f7, %f8, %f6
fmovrsgez %i0, %f4, %f12
fmovse %icc, %f2, %f7
stw %i5, [%l7 + 0x74]
edge32n %g2, %g4, %o5
nop
setx loop_5978, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movleu %xcc, %o2, %i4
fnands %f9, %f15, %f15
fmovsleu %xcc, %f3, %f10
loop_5978:
tpos %xcc, 0x7
fcmple16 %f2, %f8, %o3
ld [%l7 + 0x38], %f6
fmovsge %xcc, %f7, %f9
ld [%l7 + 0x60], %f11
and %i6, %g7, %o0
ldub [%l7 + 0x71], %i3
fpsub32s %f10, %f15, %f7
and %l4, 0x1D24, %i1
fpadd32s %f12, %f2, %f8
ld [%l7 + 0x28], %f0
lduw [%l7 + 0x08], %g6
movcs %xcc, %i2, %l5
fmovsleu %xcc, %f1, %f3
fmovrdgez %g3, %f4, %f8
movgu %icc, %l1, %o7
movg %xcc, %o4, %o1
stw %o6, [%l7 + 0x3C]
stx %g5, [%l7 + 0x30]
movcc %xcc, %l3, %l6
fmuld8ulx16 %f6, %f1, %f14
srl %l2, %g1, %l0
fone %f0
st %f11, [%l7 + 0x78]
bg loop_5979
nop
setx loop_5980, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fand %f14, %f14, %f4
fcmpeq32 %f0, %f14, %i7
loop_5979:
ldx [%l7 + 0x18], %i5
loop_5980:
ldx [%l7 + 0x30], %g2
lduw [%l7 + 0x14], %i0
ldsw [%l7 + 0x6C], %g4
fmovsvc %icc, %f11, %f6
st %f1, [%l7 + 0x34]
fbue,a %fcc3, loop_5981
ldd [%l7 + 0x20], %f2
stx %o2, [%l7 + 0x70]
alignaddr %i4, %o3, %i6
loop_5981:
fpack16 %f10, %f13
ldsb [%l7 + 0x19], %g7
fsrc1 %f14, %f0
bpos,a,pt %icc, loop_5982
fnor %f14, %f14, %f2
movgu %xcc, %o5, %o0
sth %l4, [%l7 + 0x7C]
loop_5982:
ldub [%l7 + 0x71], %i1
movle %xcc, %i3, %i2
bvs,a,pn %icc, loop_5983
udivcc %l5, 0x0A71, %g3
ldsb [%l7 + 0x1D], %l1
xorcc %o7, 0x11BD, %g6
loop_5983:
bl,a %xcc, loop_5984
bneg,a,pt %xcc, loop_5985
ldx [%l7 + 0x28], %o4
bvc,pt %icc, loop_5986
loop_5984:
stw %o1, [%l7 + 0x24]
loop_5985:
fmovdneg %xcc, %f6, %f10
stw %g5, [%l7 + 0x58]
loop_5986:
fmul8x16al %f14, %f2, %f6
bg,a,pn %xcc, loop_5987
ba,pn %xcc, loop_5988
stx %o6, [%l7 + 0x10]
ld [%l7 + 0x44], %f14
loop_5987:
ldsh [%l7 + 0x68], %l6
loop_5988:
st %f2, [%l7 + 0x28]
movvc %xcc, %l2, %l3
movcs %xcc, %l0, %g1
fnegd %f6, %f4
movrne %i5, 0x079, %i7
fpsub16s %f0, %f13, %f14
fandnot1s %f11, %f9, %f5
stw %g2, [%l7 + 0x20]
ldub [%l7 + 0x79], %i0
bgu,a %xcc, loop_5989
tne %icc, 0x4
ldd [%l7 + 0x48], %f0
fmovdg %xcc, %f10, %f2
loop_5989:
fsrc2 %f10, %f8
ldsb [%l7 + 0x29], %g4
lduh [%l7 + 0x64], %o2
fmovsge %xcc, %f12, %f12
sra %i4, 0x08, %o3
fmovrsgz %g7, %f8, %f1
bvs,pt %xcc, loop_5990
fones %f8
lduh [%l7 + 0x36], %i6
ldx [%l7 + 0x68], %o5
loop_5990:
movpos %xcc, %l4, %o0
fbul,a %fcc0, loop_5991
movl %xcc, %i3, %i1
stx %i2, [%l7 + 0x70]
tvs %icc, 0x3
loop_5991:
fpadd16s %f0, %f10, %f0
ldsw [%l7 + 0x34], %g3
fmovrdgez %l5, %f2, %f8
ldsh [%l7 + 0x36], %l1
lduw [%l7 + 0x54], %g6
fmovdvs %xcc, %f13, %f10
sdivx %o4, 0x1862, %o7
fmovrslz %o1, %f13, %f2
sdiv %o6, 0x166F, %g5
fmovdpos %xcc, %f7, %f6
movcc %xcc, %l6, %l3
bshuffle %f10, %f0, %f14
ldub [%l7 + 0x42], %l2
fnot1 %f0, %f2
movpos %icc, %g1, %i5
umulcc %l0, 0x1EC9, %i7
edge8n %i0, %g2, %o2
tle %icc, 0x4
tg %icc, 0x7
fbg,a %fcc2, loop_5992
stx %i4, [%l7 + 0x58]
taddcctv %o3, 0x162B, %g7
fmovdl %xcc, %f7, %f8
loop_5992:
fmovdvs %icc, %f9, %f7
sth %g4, [%l7 + 0x66]
udiv %i6, 0x0028, %l4
ldsb [%l7 + 0x4A], %o0
mulx %o5, %i1, %i2
movrgez %i3, 0x119, %g3
ldsb [%l7 + 0x25], %l5
stx %g6, [%l7 + 0x30]
ld [%l7 + 0x18], %f2
stb %l1, [%l7 + 0x17]
movcc %icc, %o7, %o1
fbul %fcc0, loop_5993
fcmpeq32 %f6, %f0, %o6
add %o4, 0x0C84, %l6
ld [%l7 + 0x5C], %f15
loop_5993:
stx %l3, [%l7 + 0x58]
ldub [%l7 + 0x7F], %g5
fornot2 %f12, %f2, %f4
fabss %f4, %f12
fmovrde %l2, %f10, %f10
edge16ln %g1, %l0, %i5
std %f8, [%l7 + 0x68]
fmovsg %icc, %f1, %f10
nop
setx loop_5994, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brgz,a %i0, loop_5995
array16 %i7, %o2, %i4
fmul8x16al %f3, %f0, %f8
loop_5994:
ldd [%l7 + 0x48], %f12
loop_5995:
nop
setx loop_5996, %l0, %l1
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 %o3, 0x096, %g2
stw %g7, [%l7 + 0x5C]
addcc %g4, 0x06D3, %i6
loop_5996:
st %f13, [%l7 + 0x2C]
fmovrdne %l4, %f6, %f12
stb %o0, [%l7 + 0x62]
st %f14, [%l7 + 0x7C]
brgez %i1, loop_5997
fsrc2s %f13, %f14
fzero %f0
edge32l %i2, %i3, %g3
loop_5997:
bshuffle %f8, %f0, %f14
fpackfix %f6, %f11
siam 0x4
add %o5, %g6, %l5
ld [%l7 + 0x7C], %f6
fbue %fcc1, loop_5998
mova %xcc, %l1, %o1
movrlez %o7, 0x0C2, %o6
edge32ln %o4, %l6, %g5
loop_5998:
ldx [%l7 + 0x70], %l3
movcs %xcc, %g1, %l2
fbo %fcc2, loop_5999
ld [%l7 + 0x68], %f12
movre %i5, 0x12C, %l0
bvs,pt %xcc, loop_6000
loop_5999:
lduh [%l7 + 0x54], %i0
xor %o2, %i7, %i4
movne %icc, %o3, %g2
loop_6000:
tn %icc, 0x2
stw %g4, [%l7 + 0x30]
ldub [%l7 + 0x55], %i6
te %icc, 0x7
orcc %l4, %g7, %i1
fxnor %f2, %f4, %f6
ldsw [%l7 + 0x70], %i2
fpsub32 %f4, %f2, %f2
sdivcc %o0, 0x1EF2, %i3
ldsh [%l7 + 0x74], %g3
ldx [%l7 + 0x48], %g6
bshuffle %f10, %f14, %f2
mulscc %o5, %l1, %l5
array8 %o7, %o6, %o1
fpack16 %f0, %f12
st %f9, [%l7 + 0x34]
sub %o4, %l6, %l3
movvs %xcc, %g5, %g1
tleu %xcc, 0x0
fmuld8sux16 %f12, %f2, %f4
fmovsleu %xcc, %f0, %f14
ta %xcc, 0x3
fbge,a %fcc3, loop_6001
fbne %fcc0, loop_6002
fmovdcc %xcc, %f14, %f12
fcmpeq32 %f4, %f6, %l2
loop_6001:
ld [%l7 + 0x30], %f12
loop_6002:
andcc %l0, 0x1950, %i0
movl %xcc, %o2, %i7
movrgez %i5, %i4, %o3
st %f13, [%l7 + 0x68]
fmovspos %icc, %f0, %f13
xnorcc %g2, %g4, %l4
stb %i6, [%l7 + 0x6E]
tcc %icc, 0x4
std %f12, [%l7 + 0x20]
ba,a,pt %icc, loop_6003
ld [%l7 + 0x38], %f9
sth %g7, [%l7 + 0x68]
fcmple16 %f6, %f0, %i2
loop_6003:
ldsw [%l7 + 0x34], %i1
edge8n %o0, %i3, %g3
fands %f6, %f4, %f6
ldsb [%l7 + 0x6F], %o5
fnegd %f14, %f8
brgez,a %g6, loop_6004
edge32ln %l5, %l1, %o6
movn %xcc, %o1, %o4
brlez,a %o7, loop_6005
loop_6004:
fcmpes %fcc2, %f12, %f13
ldsh [%l7 + 0x36], %l6
lduw [%l7 + 0x78], %l3
loop_6005:
stb %g1, [%l7 + 0x54]
ldd [%l7 + 0x40], %f6
std %f0, [%l7 + 0x40]
movge %icc, %g5, %l0
fabss %f15, %f5
std %f4, [%l7 + 0x30]
sllx %l2, 0x00, %i0
movleu %xcc, %o2, %i5
st %f5, [%l7 + 0x14]
umulcc %i4, 0x1C9F, %o3
fbn,a %fcc3, loop_6006
movre %g2, 0x212, %g4
movrlz %l4, 0x396, %i7
ldx [%l7 + 0x70], %g7
loop_6006:
fmovrslez %i2, %f15, %f9
bvs,a %icc, loop_6007
fzero %f2
addc %i1, %o0, %i6
fnand %f4, %f0, %f2
loop_6007:
st %f10, [%l7 + 0x70]
fbul %fcc1, loop_6008
std %f10, [%l7 + 0x38]
array8 %i3, %o5, %g6
sdiv %l5, 0x0104, %l1
loop_6008:
ldsw [%l7 + 0x60], %g3
brgz,a %o1, loop_6009
ld [%l7 + 0x30], %f7
fcmpeq32 %f4, %f12, %o4
lduh [%l7 + 0x76], %o7
loop_6009:
fpadd16s %f3, %f13, %f0
udivx %o6, 0x048A, %l6
fbl,a %fcc0, loop_6010
fblg,a %fcc1, loop_6011
call loop_6012
ld [%l7 + 0x34], %f8
loop_6010:
sth %l3, [%l7 + 0x60]
loop_6011:
tle %icc, 0x6
loop_6012:
stb %g1, [%l7 + 0x0E]
fmovrse %l0, %f8, %f4
edge32l %g5, %i0, %o2
bn,a loop_6013
subc %l2, %i5, %i4
ldsh [%l7 + 0x28], %o3
fmovrsne %g2, %f15, %f9
loop_6013:
sll %g4, 0x16, %l4
bpos loop_6014
mulscc %g7, %i7, %i1
ld [%l7 + 0x38], %f15
fnor %f0, %f10, %f6
loop_6014:
xnor %i2, %i6, %i3
ldsw [%l7 + 0x14], %o0
ldsb [%l7 + 0x2B], %o5
smulcc %g6, 0x08B2, %l1
st %f13, [%l7 + 0x18]
sdivx %g3, 0x078D, %o1
fcmpne16 %f14, %f8, %o4
fcmped %fcc1, %f4, %f8
ble,a,pn %xcc, loop_6015
stw %l5, [%l7 + 0x40]
fcmpes %fcc2, %f15, %f15
movl %xcc, %o6, %l6
loop_6015:
fmovdle %icc, %f11, %f2
tne %xcc, 0x1
bneg,a %icc, loop_6016
tge %icc, 0x4
ldsb [%l7 + 0x31], %l3
bcs,a %icc, loop_6017
loop_6016:
fbne %fcc3, loop_6018
fnot1 %f8, %f8
fmovrdlez %o7, %f2, %f12
loop_6017:
xor %l0, %g5, %g1
loop_6018:
fmovdle %icc, %f0, %f3
ldsw [%l7 + 0x28], %i0
fmovrsgez %o2, %f8, %f14
movle %icc, %l2, %i5
andn %o3, 0x0E9F, %g2
udiv %i4, 0x16F4, %l4
stw %g4, [%l7 + 0x58]
ldsb [%l7 + 0x63], %i7
ba %icc, loop_6019
fbe,a %fcc3, loop_6020
bn loop_6021
te %icc, 0x5
loop_6019:
movleu %xcc, %i1, %g7
loop_6020:
ldd [%l7 + 0x38], %f0
loop_6021:
ld [%l7 + 0x0C], %f6
fmovdcc %icc, %f3, %f14
movg %icc, %i6, %i2
fpsub16s %f1, %f11, %f8
fpadd16s %f4, %f4, %f15
fmovdn %icc, %f3, %f9
fpsub32 %f6, %f2, %f14
fmovsne %icc, %f9, %f13
ldsw [%l7 + 0x18], %o0
fcmped %fcc0, %f0, %f2
orcc %o5, 0x0DF0, %g6
fmovdgu %icc, %f9, %f0
andncc %l1, %i3, %g3
fmuld8ulx16 %f1, %f4, %f12
stb %o4, [%l7 + 0x76]
fbue %fcc1, loop_6022
fmovdle %icc, %f1, %f6
fmovdle %xcc, %f12, %f5
stx %l5, [%l7 + 0x68]
loop_6022:
fmovdg %icc, %f0, %f1
fmuld8sux16 %f2, %f12, %f8
fones %f12
fbu %fcc3, loop_6023
andcc %o6, %o1, %l6
fmovde %xcc, %f9, %f10
fble,a %fcc2, loop_6024
loop_6023:
ldd [%l7 + 0x10], %f6
fmovdcc %xcc, %f3, %f5
fmovdg %icc, %f2, %f12
loop_6024:
fandnot2s %f8, %f0, %f8
xorcc %o7, 0x0989, %l3
popc 0x0264, %l0
sdivcc %g5, 0x08A4, %g1
fbn %fcc1, loop_6025
fxnors %f10, %f9, %f8
umulcc %i0, %l2, %i5
bshuffle %f0, %f10, %f10
loop_6025:
bvs,a %icc, loop_6026
stw %o3, [%l7 + 0x48]
fcmpne32 %f0, %f6, %g2
or %i4, %o2, %g4
loop_6026:
fmovspos %xcc, %f15, %f10
movleu %xcc, %l4, %i1
ldsb [%l7 + 0x4C], %g7
fmovdpos %xcc, %f4, %f2
taddcc %i7, 0x1E8B, %i2
fsrc1s %f14, %f1
ld [%l7 + 0x48], %f5
movcs %icc, %o0, %i6
bcc,pt %icc, loop_6027
mulx %g6, %l1, %i3
st %f11, [%l7 + 0x34]
xnor %o5, %o4, %l5
loop_6027:
stw %g3, [%l7 + 0x78]
stx %o1, [%l7 + 0x18]
tsubcc %o6, 0x12BE, %o7
fpadd16s %f13, %f9, %f6
ldsb [%l7 + 0x16], %l3
fones %f7
fbn %fcc2, loop_6028
fpadd32s %f6, %f3, %f13
addccc %l6, %g5, %l0
stb %i0, [%l7 + 0x69]
loop_6028:
fandnot1s %f8, %f10, %f2
fmovdgu %xcc, %f15, %f7
ldsb [%l7 + 0x1E], %l2
std %f8, [%l7 + 0x48]
sth %i5, [%l7 + 0x1C]
movpos %icc, %g1, %g2
st %f4, [%l7 + 0x6C]
movrlez %o3, 0x309, %o2
tn %icc, 0x4
fmovse %icc, %f13, %f10
srl %i4, %g4, %i1
and %l4, 0x0E76, %i7
fmuld8ulx16 %f12, %f15, %f0
bleu %icc, loop_6029
fxors %f3, %f0, %f0
fornot1 %f10, %f6, %f0
lduw [%l7 + 0x6C], %i2
loop_6029:
sdivcc %g7, 0x0F54, %o0
array16 %g6, %i6, %i3
lduw [%l7 + 0x50], %l1
stx %o4, [%l7 + 0x58]
bcs,a %icc, loop_6030
fbo %fcc1, loop_6031
lduh [%l7 + 0x44], %l5
xnorcc %g3, 0x1573, %o1
loop_6030:
fpadd16s %f4, %f7, %f0
loop_6031:
xnorcc %o5, %o7, %l3
bn,a %icc, loop_6032
sth %l6, [%l7 + 0x1E]
st %f6, [%l7 + 0x74]
stw %g5, [%l7 + 0x58]
loop_6032:
fbug,a %fcc1, loop_6033
tsubcc %l0, %o6, %l2
lduw [%l7 + 0x7C], %i5
sdivx %g1, 0x1E11, %i0
loop_6033:
st %f0, [%l7 + 0x58]
fmovdg %icc, %f15, %f2
array32 %g2, %o2, %i4
fxnors %f3, %f1, %f13
brlez,a %g4, loop_6034
array32 %o3, %l4, %i7
tgu %icc, 0x5
nop
setx loop_6035, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6034:
lduw [%l7 + 0x64], %i2
srax %i1, 0x09, %o0
bg %icc, loop_6036
loop_6035:
stx %g7, [%l7 + 0x28]
lduw [%l7 + 0x2C], %g6
stw %i6, [%l7 + 0x4C]
loop_6036:
ldsw [%l7 + 0x50], %l1
stx %o4, [%l7 + 0x40]
sll %i3, %l5, %g3
fbue,a %fcc2, loop_6037
bn %icc, loop_6038
fornot2s %f7, %f7, %f11
ldub [%l7 + 0x57], %o5
loop_6037:
fnegd %f2, %f2
loop_6038:
tcc %icc, 0x0
fble %fcc1, loop_6039
ldsw [%l7 + 0x10], %o7
ldx [%l7 + 0x70], %l3
ba loop_6040
loop_6039:
ld [%l7 + 0x78], %f11
addccc %o1, 0x1085, %l6
movl %xcc, %g5, %o6
loop_6040:
fandnot1s %f12, %f8, %f5
brnz %l2, loop_6041
tn %xcc, 0x2
nop
setx loop_6042, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %l0, [%l7 + 0x31]
loop_6041:
fnot1s %f7, %f14
std %f6, [%l7 + 0x28]
loop_6042:
fzeros %f5
movrgez %i5, 0x3DC, %g1
fornot1s %f1, %f14, %f13
bvs loop_6043
sth %g2, [%l7 + 0x34]
movle %icc, %i0, %i4
fpsub16 %f4, %f6, %f2
loop_6043:
fba %fcc2, loop_6044
be %icc, loop_6045
stw %o2, [%l7 + 0x10]
addcc %o3, %l4, %g4
loop_6044:
fbug,a %fcc3, loop_6046
loop_6045:
fmovrdgez %i7, %f4, %f4
lduh [%l7 + 0x6C], %i1
orncc %o0, %g7, %g6
loop_6046:
fpsub32s %f14, %f13, %f8
ldsw [%l7 + 0x58], %i6
te %icc, 0x0
xnor %i2, %l1, %o4
fornot1s %f0, %f8, %f4
ldsb [%l7 + 0x45], %l5
ldx [%l7 + 0x70], %g3
bpos,a loop_6047
fmovdvs %icc, %f13, %f14
fblg %fcc3, loop_6048
movrgez %i3, %o7, %o5
loop_6047:
fornot1 %f4, %f14, %f10
lduh [%l7 + 0x20], %o1
loop_6048:
ldsb [%l7 + 0x3C], %l6
ldd [%l7 + 0x18], %f6
brlez %l3, loop_6049
st %f0, [%l7 + 0x08]
fcmped %fcc3, %f8, %f2
alignaddr %o6, %g5, %l0
loop_6049:
ldd [%l7 + 0x50], %f6
fcmpne16 %f10, %f10, %l2
movcc %xcc, %g1, %i5
tsubcc %g2, 0x082F, %i4
lduw [%l7 + 0x54], %i0
stw %o2, [%l7 + 0x40]
taddcc %o3, 0x03AC, %g4
sethi 0x163A, %i7
ba,pn %xcc, loop_6050
sth %l4, [%l7 + 0x7A]
stb %i1, [%l7 + 0x76]
lduw [%l7 + 0x48], %g7
loop_6050:
fbule %fcc1, loop_6051
fpadd32 %f4, %f0, %f0
orncc %g6, %o0, %i6
lduw [%l7 + 0x6C], %i2
loop_6051:
ld [%l7 + 0x14], %f11
lduw [%l7 + 0x38], %o4
ld [%l7 + 0x0C], %f5
tne %icc, 0x2
fmovdleu %icc, %f4, %f4
tge %xcc, 0x0
subcc %l5, %g3, %l1
fornot2 %f8, %f14, %f0
nop
setx loop_6052, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x66], %i3
fcmpgt16 %f2, %f12, %o5
ldsh [%l7 + 0x4E], %o7
loop_6052:
brlz,a %o1, loop_6053
ldub [%l7 + 0x22], %l3
std %f12, [%l7 + 0x20]
subcc %l6, %g5, %l0
loop_6053:
fnegs %f3, %f13
brlz,a %l2, loop_6054
xorcc %g1, %i5, %o6
siam 0x3
brlez,a %g2, loop_6055
loop_6054:
and %i0, 0x0F46, %o2
edge8n %i4, %g4, %i7
ldsb [%l7 + 0x50], %o3
loop_6055:
ldsw [%l7 + 0x20], %l4
srax %g7, 0x08, %i1
ldub [%l7 + 0x2E], %g6
ld [%l7 + 0x44], %f6
lduw [%l7 + 0x54], %o0
ldx [%l7 + 0x20], %i2
bpos,pt %xcc, loop_6056
sdiv %o4, 0x0C79, %i6
movpos %icc, %l5, %l1
ba,a,pt %icc, loop_6057
loop_6056:
ldsh [%l7 + 0x72], %i3
fcmple32 %f10, %f2, %g3
movcs %xcc, %o5, %o7
loop_6057:
lduw [%l7 + 0x44], %o1
movl %xcc, %l3, %g5
st %f4, [%l7 + 0x70]
mulscc %l0, 0x1960, %l2
sdivcc %l6, 0x04BB, %g1
bneg,a,pn %xcc, loop_6058
stw %o6, [%l7 + 0x4C]
fmovrdgez %i5, %f4, %f4
fbu,a %fcc3, loop_6059
loop_6058:
lduw [%l7 + 0x30], %g2
fnegs %f11, %f6
bge,a,pt %xcc, loop_6060
loop_6059:
lduh [%l7 + 0x76], %o2
bpos,pn %xcc, loop_6061
fzeros %f12
loop_6060:
lduh [%l7 + 0x38], %i4
stw %g4, [%l7 + 0x60]
loop_6061:
edge16ln %i0, %o3, %l4
stw %g7, [%l7 + 0x08]
lduw [%l7 + 0x74], %i1
fbuge,a %fcc2, loop_6062
fands %f2, %f4, %f6
fbo,a %fcc1, loop_6063
movvs %xcc, %i7, %g6
loop_6062:
fbn %fcc1, loop_6064
fmovdl %xcc, %f15, %f3
loop_6063:
movgu %icc, %i2, %o0
lduh [%l7 + 0x50], %i6
loop_6064:
add %o4, 0x03B5, %l1
stx %l5, [%l7 + 0x08]
fcmpes %fcc3, %f13, %f5
fpadd16s %f0, %f5, %f7
ldsh [%l7 + 0x6A], %g3
movcc %xcc, %i3, %o7
fandnot1 %f6, %f12, %f10
std %f6, [%l7 + 0x18]
movrgez %o1, 0x22C, %o5
tneg %icc, 0x3
fbu %fcc2, loop_6065
fmovsg %icc, %f11, %f15
brlz,a %l3, loop_6066
fble %fcc1, loop_6067
loop_6065:
tn %icc, 0x2
stb %g5, [%l7 + 0x4B]
loop_6066:
fxnor %f8, %f2, %f12
loop_6067:
edge32ln %l2, %l0, %l6
fmovda %icc, %f10, %f10
add %o6, 0x14D3, %g1
fmovdl %xcc, %f1, %f13
brz,a %i5, loop_6068
bcs,a %xcc, loop_6069
array16 %o2, %i4, %g2
pdist %f14, %f12, %f10
loop_6068:
fxor %f14, %f6, %f2
loop_6069:
edge16 %g4, %o3, %l4
alignaddr %i0, %g7, %i1
brlez %g6, loop_6070
brlz %i2, loop_6071
lduw [%l7 + 0x68], %i7
fnand %f0, %f14, %f0
loop_6070:
fnand %f12, %f14, %f10
loop_6071:
tleu %xcc, 0x6
stb %i6, [%l7 + 0x17]
fmovsne %xcc, %f2, %f7
fpsub32 %f14, %f4, %f8
smul %o0, %o4, %l5
fors %f7, %f1, %f9
sth %l1, [%l7 + 0x60]
sllx %g3, %i3, %o7
ld [%l7 + 0x48], %f7
fbge,a %fcc2, loop_6072
movneg %xcc, %o5, %o1
brlz,a %l3, loop_6073
srlx %l2, 0x1E, %l0
loop_6072:
fors %f8, %f1, %f10
or %l6, %g5, %o6
loop_6073:
te %xcc, 0x6
ba,a loop_6074
movge %xcc, %i5, %o2
fone %f10
fnor %f4, %f10, %f2
loop_6074:
edge16l %g1, %i4, %g2
be,pn %icc, loop_6075
fmovrslez %g4, %f1, %f13
std %f2, [%l7 + 0x40]
alignaddr %o3, %l4, %g7
loop_6075:
fmovdge %icc, %f1, %f14
popc %i0, %i1
sth %g6, [%l7 + 0x62]
fbuge,a %fcc1, loop_6076
ldx [%l7 + 0x30], %i2
bcs loop_6077
fbue %fcc3, loop_6078
loop_6076:
fcmpeq16 %f10, %f4, %i6
ldx [%l7 + 0x08], %o0
loop_6077:
fandnot2 %f6, %f8, %f4
loop_6078:
edge32ln %o4, %l5, %l1
ldx [%l7 + 0x70], %g3
fpsub16s %f13, %f11, %f13
subccc %i3, %o7, %o5
stx %o1, [%l7 + 0x40]
ldd [%l7 + 0x40], %f2
fornot2s %f1, %f7, %f10
orn %l3, %i7, %l2
movne %icc, %l6, %g5
ldx [%l7 + 0x20], %l0
stw %o6, [%l7 + 0x60]
fmovdn %xcc, %f5, %f10
tg %icc, 0x5
nop
setx loop_6079, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x20], %i5
tvc %xcc, 0x5
std %f12, [%l7 + 0x78]
loop_6079:
ld [%l7 + 0x7C], %f7
movle %xcc, %o2, %g1
movrgz %g2, %g4, %o3
movne %xcc, %i4, %g7
movrlez %l4, %i1, %g6
bleu %xcc, loop_6080
fmovsvc %xcc, %f3, %f9
fpsub16 %f8, %f14, %f4
fpack16 %f14, %f9
loop_6080:
edge32ln %i0, %i6, %i2
fcmpeq32 %f8, %f14, %o0
orn %l5, 0x0EB8, %o4
subc %g3, 0x1EEE, %l1
brgez %i3, loop_6081
fsrc2s %f14, %f1
ld [%l7 + 0x50], %f2
movleu %icc, %o5, %o7
loop_6081:
fbl,a %fcc3, loop_6082
movn %icc, %l3, %i7
smulcc %l2, 0x0F12, %l6
subccc %g5, 0x0694, %o1
loop_6082:
sdiv %o6, 0x1932, %l0
fone %f14
brz %i5, loop_6083
ldx [%l7 + 0x28], %g1
fmovrse %o2, %f4, %f2
fabss %f0, %f13
loop_6083:
srax %g2, %g4, %o3
mulx %g7, 0x1708, %i4
ldd [%l7 + 0x60], %f6
and %l4, %g6, %i0
nop
setx loop_6084, %l0, %l1
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, %i1, %i6
fbge,a %fcc3, loop_6085
sub %i2, %l5, %o0
loop_6084:
fmovsgu %xcc, %f9, %f8
ba,pn %icc, loop_6086
loop_6085:
xnorcc %o4, %l1, %g3
fbu,a %fcc3, loop_6087
fmovrdgez %i3, %f10, %f0
loop_6086:
fmuld8ulx16 %f1, %f2, %f8
andn %o7, 0x08E4, %o5
loop_6087:
fbul %fcc3, loop_6088
fbul,a %fcc1, loop_6089
fmovscc %icc, %f7, %f5
ldd [%l7 + 0x68], %f0
loop_6088:
bn loop_6090
loop_6089:
fone %f8
stb %l3, [%l7 + 0x7E]
edge16ln %i7, %l6, %l2
loop_6090:
movcs %xcc, %o1, %o6
fmovrsne %l0, %f3, %f3
movgu %xcc, %i5, %g1
tsubcc %o2, 0x125A, %g5
tgu %icc, 0x1
fbug %fcc2, loop_6091
brgez,a %g4, loop_6092
fmovdne %icc, %f10, %f2
lduw [%l7 + 0x18], %g2
loop_6091:
ldsw [%l7 + 0x08], %g7
loop_6092:
ldsb [%l7 + 0x44], %o3
fbug %fcc3, loop_6093
fbl %fcc2, loop_6094
umulcc %l4, %i4, %g6
fpsub32s %f0, %f1, %f11
loop_6093:
fcmpd %fcc0, %f6, %f2
loop_6094:
ldsh [%l7 + 0x34], %i0
te %icc, 0x4
stx %i1, [%l7 + 0x68]
fnor %f2, %f14, %f2
sth %i2, [%l7 + 0x3A]
fbu %fcc2, loop_6095
std %f2, [%l7 + 0x48]
fmovdpos %xcc, %f13, %f6
fmovsn %xcc, %f8, %f13
loop_6095:
fbug %fcc3, loop_6096
fpsub32s %f5, %f6, %f6
fpadd16 %f0, %f12, %f12
tne %xcc, 0x2
loop_6096:
fbu,a %fcc1, loop_6097
fsrc1s %f4, %f5
edge32 %l5, %i6, %o0
tgu %icc, 0x5
loop_6097:
lduh [%l7 + 0x68], %l1
sth %g3, [%l7 + 0x7E]
ldd [%l7 + 0x50], %f14
stw %o4, [%l7 + 0x14]
fsrc2 %f10, %f14
popc 0x0756, %o7
fxnors %f11, %f3, %f1
sra %o5, 0x15, %l3
fcmpeq16 %f10, %f6, %i7
ldd [%l7 + 0x20], %f0
movrne %l6, 0x02E, %l2
sethi 0x1D1E, %i3
lduh [%l7 + 0x12], %o6
movle %xcc, %o1, %i5
fmovsl %icc, %f1, %f10
fpadd16 %f0, %f10, %f8
fpack32 %f4, %f8, %f0
fmovdcs %xcc, %f12, %f9
fba,a %fcc2, loop_6098
fsrc1 %f4, %f8
be loop_6099
alignaddrl %g1, %o2, %l0
loop_6098:
stx %g5, [%l7 + 0x18]
orcc %g4, 0x1F8F, %g7
loop_6099:
tsubcc %g2, %o3, %l4
umul %g6, 0x0A78, %i0
ldd [%l7 + 0x08], %f14
sth %i1, [%l7 + 0x7C]
ldsb [%l7 + 0x31], %i2
tsubcc %l5, %i4, %i6
tn %xcc, 0x3
fbule %fcc2, loop_6100
edge16 %l1, %o0, %o4
ldx [%l7 + 0x18], %o7
array16 %o5, %l3, %g3
loop_6100:
ldx [%l7 + 0x70], %l6
fba %fcc1, loop_6101
tleu %xcc, 0x0
nop
setx loop_6102, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tsubcc %l2, 0x0A56, %i7
loop_6101:
fnands %f3, %f7, %f4
tle %icc, 0x6
loop_6102:
fornot2s %f7, %f11, %f0
stx %i3, [%l7 + 0x20]
fbu %fcc2, loop_6103
stw %o1, [%l7 + 0x78]
array32 %o6, %i5, %o2
fbug,a %fcc3, loop_6104
loop_6103:
ld [%l7 + 0x60], %f4
fornot1s %f7, %f2, %f5
bpos %icc, loop_6105
loop_6104:
lduh [%l7 + 0x24], %g1
tcc %xcc, 0x2
ld [%l7 + 0x40], %f15
loop_6105:
stb %g5, [%l7 + 0x56]
fbl %fcc0, loop_6106
fcmped %fcc2, %f14, %f10
edge32 %g4, %g7, %l0
stx %g2, [%l7 + 0x38]
loop_6106:
movn %icc, %l4, %o3
fornot2s %f0, %f0, %f8
sll %g6, 0x03, %i1
fmovsg %icc, %f7, %f1
ldsh [%l7 + 0x1E], %i0
tvs %icc, 0x7
sllx %i2, %i4, %l5
mulx %i6, 0x12D4, %l1
bvc,pn %xcc, loop_6107
ldsw [%l7 + 0x1C], %o0
fmovsvc %icc, %f7, %f0
movne %icc, %o7, %o4
loop_6107:
std %f12, [%l7 + 0x38]
smulcc %o5, 0x14B0, %l3
fbl %fcc1, loop_6108
fcmpeq32 %f6, %f2, %l6
ldsw [%l7 + 0x08], %g3
sth %i7, [%l7 + 0x7A]
loop_6108:
ldub [%l7 + 0x6A], %i3
bcc,a,pt %icc, loop_6109
fpack32 %f0, %f8, %f8
fone %f2
call loop_6110
loop_6109:
nop
setx loop_6111, %l0, %l1
jmpl %l1, %o1
fmovdl %xcc, %f10, %f5
stw %o6, [%l7 + 0x60]
loop_6110:
ble,pt %xcc, loop_6112
loop_6111:
popc %l2, %o2
fbe,a %fcc3, loop_6113
movge %xcc, %i5, %g1
loop_6112:
fbuge %fcc3, loop_6114
smul %g4, %g7, %g5
loop_6113:
stx %l0, [%l7 + 0x10]
umulcc %l4, 0x020A, %g2
loop_6114:
lduh [%l7 + 0x0E], %g6
movrlez %o3, 0x027, %i1
edge8l %i2, %i4, %l5
sth %i6, [%l7 + 0x5E]
fmovsgu %icc, %f4, %f15
fba %fcc2, loop_6115
lduw [%l7 + 0x38], %i0
ldx [%l7 + 0x10], %o0
andn %o7, %l1, %o4
loop_6115:
fmul8sux16 %f4, %f6, %f0
bleu,pn %xcc, loop_6116
nop
setx loop_6117, %l0, %l1
jmpl %l1, %o5
brz,a %l6, loop_6118
ldx [%l7 + 0x78], %l3
loop_6116:
lduh [%l7 + 0x30], %i7
loop_6117:
tpos %xcc, 0x6
loop_6118:
fmovsn %xcc, %f10, %f4
movvs %xcc, %i3, %g3
fpack16 %f6, %f12
mulx %o6, 0x1E42, %l2
sethi 0x16CF, %o2
fzero %f10
fbl,a %fcc2, loop_6119
edge16ln %o1, %i5, %g1
fornot2 %f4, %f4, %f2
lduh [%l7 + 0x74], %g7
loop_6119:
brgez,a %g5, loop_6120
fsrc1 %f2, %f8
movle %xcc, %l0, %g4
fmovdn %xcc, %f8, %f2
loop_6120:
and %l4, 0x0687, %g2
sdivcc %o3, 0x1B94, %i1
brgez,a %i2, loop_6121
bvs %icc, loop_6122
bcc,a %icc, loop_6123
udivcc %g6, 0x1047, %i4
loop_6121:
st %f13, [%l7 + 0x5C]
loop_6122:
ldsb [%l7 + 0x54], %i6
loop_6123:
ldsb [%l7 + 0x60], %i0
tvs %xcc, 0x2
srl %o0, 0x1A, %o7
ld [%l7 + 0x38], %f12
fnot1 %f6, %f0
ldx [%l7 + 0x78], %l1
tgu %xcc, 0x4
lduw [%l7 + 0x08], %o4
fnors %f12, %f15, %f13
fcmps %fcc1, %f6, %f6
mulx %l5, %o5, %l6
ldd [%l7 + 0x08], %f14
fmovdne %icc, %f2, %f6
lduh [%l7 + 0x62], %i7
fbule %fcc1, loop_6124
movge %icc, %l3, %g3
lduw [%l7 + 0x4C], %o6
brz %l2, loop_6125
loop_6124:
ldsh [%l7 + 0x16], %i3
lduh [%l7 + 0x64], %o1
fmovdl %xcc, %f14, %f5
loop_6125:
andncc %o2, %i5, %g7
brgz,a %g1, loop_6126
st %f13, [%l7 + 0x4C]
fmovrdne %l0, %f6, %f12
tsubcctv %g5, %g4, %l4
loop_6126:
bn,a loop_6127
tge %xcc, 0x4
fpsub16 %f0, %f6, %f6
addcc %g2, 0x1860, %o3
loop_6127:
fpadd32s %f13, %f3, %f12
movle %icc, %i1, %g6
stb %i2, [%l7 + 0x14]
fmovscc %xcc, %f8, %f14
ldsw [%l7 + 0x50], %i4
fxor %f6, %f14, %f6
stx %i6, [%l7 + 0x68]
siam 0x1
movcs %xcc, %i0, %o7
and %l1, 0x1220, %o0
brgez,a %o4, loop_6128
xnorcc %l5, 0x0D13, %l6
movcs %icc, %o5, %l3
movcs %xcc, %i7, %o6
loop_6128:
bge,a,pt %xcc, loop_6129
xnor %g3, 0x02DE, %i3
fandnot1s %f15, %f4, %f13
and %l2, 0x0F01, %o1
loop_6129:
edge8l %i5, %g7, %o2
movneg %icc, %g1, %g5
stb %g4, [%l7 + 0x3F]
movpos %icc, %l4, %l0
andncc %g2, %i1, %o3
lduh [%l7 + 0x68], %g6
taddcc %i2, %i6, %i0
be %xcc, loop_6130
fmovdcs %xcc, %f4, %f9
st %f10, [%l7 + 0x08]
ldsb [%l7 + 0x47], %i4
loop_6130:
fmuld8ulx16 %f1, %f11, %f2
movge %icc, %o7, %l1
siam 0x1
movrgz %o4, %l5, %l6
srl %o0, %o5, %l3
ldsw [%l7 + 0x0C], %o6
tcc %icc, 0x2
movvc %icc, %i7, %i3
bgu,a,pt %icc, loop_6131
fmovsge %icc, %f3, %f14
fmul8x16au %f12, %f11, %f12
fmovrsgez %g3, %f8, %f14
loop_6131:
umul %o1, %i5, %g7
stw %o2, [%l7 + 0x18]
bshuffle %f12, %f2, %f2
ldsh [%l7 + 0x4C], %l2
subccc %g1, %g4, %l4
movpos %icc, %g5, %g2
fmovsneg %icc, %f2, %f11
fpackfix %f8, %f1
sth %i1, [%l7 + 0x68]
alignaddrl %l0, %o3, %g6
std %f0, [%l7 + 0x28]
ldub [%l7 + 0x46], %i6
te %xcc, 0x2
add %i2, %i4, %i0
lduh [%l7 + 0x68], %l1
bpos,a,pn %xcc, loop_6132
fmovrsne %o4, %f13, %f6
ldsw [%l7 + 0x50], %o7
fpsub32 %f0, %f6, %f2
loop_6132:
fpadd16s %f6, %f8, %f2
edge16 %l6, %o0, %o5
brnz,a %l3, loop_6133
brlez,a %l5, loop_6134
fmovrslez %i7, %f12, %f8
stw %i3, [%l7 + 0x24]
loop_6133:
tgu %icc, 0x1
loop_6134:
fmovsneg %xcc, %f6, %f7
ldx [%l7 + 0x18], %o6
alignaddrl %g3, %o1, %i5
stw %g7, [%l7 + 0x60]
xorcc %l2, 0x009C, %g1
ldub [%l7 + 0x11], %o2
fandnot2s %f3, %f12, %f8
lduh [%l7 + 0x6A], %g4
fmovrslz %g5, %f8, %f7
bcs,a %icc, loop_6135
st %f11, [%l7 + 0x44]
xnorcc %g2, 0x1372, %i1
ldx [%l7 + 0x78], %l4
loop_6135:
tcs %xcc, 0x6
fand %f6, %f4, %f6
movpos %icc, %o3, %g6
fpack16 %f6, %f6
faligndata %f8, %f4, %f8
fnegd %f8, %f4
brgz %i6, loop_6136
nop
setx loop_6137, %l0, %l1
jmpl %l1, %i2
lduw [%l7 + 0x4C], %l0
movrlez %i0, %i4, %o4
loop_6136:
fbue,a %fcc2, loop_6138
loop_6137:
fcmpgt32 %f8, %f8, %o7
tpos %xcc, 0x7
ldx [%l7 + 0x20], %l1
loop_6138:
edge32l %o0, %o5, %l3
or %l6, 0x04CA, %i7
lduh [%l7 + 0x0E], %i3
fcmpes %fcc1, %f2, %f1
tleu %xcc, 0x1
fcmpne16 %f14, %f2, %o6
fmul8x16al %f0, %f0, %f0
stw %g3, [%l7 + 0x74]
ldd [%l7 + 0x58], %f4
bcc,a %icc, loop_6139
tpos %icc, 0x7
orncc %l5, %i5, %o1
fandnot2 %f6, %f10, %f8
loop_6139:
fmovsgu %xcc, %f5, %f13
fmovrdne %g7, %f6, %f8
ldx [%l7 + 0x68], %g1
tleu %xcc, 0x2
st %f10, [%l7 + 0x0C]
std %f8, [%l7 + 0x78]
nop
setx loop_6140, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fblg,a %fcc3, loop_6141
stb %l2, [%l7 + 0x62]
addc %o2, %g5, %g2
loop_6140:
sll %g4, 0x05, %i1
loop_6141:
lduw [%l7 + 0x1C], %o3
subc %g6, 0x0784, %l4
ldsh [%l7 + 0x52], %i6
ldd [%l7 + 0x50], %f14
movge %icc, %i2, %l0
brz,a %i4, loop_6142
stx %o4, [%l7 + 0x48]
fmovsn %icc, %f8, %f3
sub %i0, %l1, %o7
loop_6142:
edge8l %o0, %l3, %o5
ldd [%l7 + 0x38], %f12
taddcctv %i7, 0x12B0, %l6
fandnot1s %f2, %f6, %f2
ldub [%l7 + 0x34], %o6
fmovde %xcc, %f13, %f14
sub %i3, %g3, %l5
stb %o1, [%l7 + 0x0F]
fmovrdgez %i5, %f4, %f4
brlz,a %g1, loop_6143
fmovsl %icc, %f12, %f2
fmovrslez %l2, %f3, %f8
fpsub32 %f14, %f14, %f12
loop_6143:
bn,pn %xcc, loop_6144
mulscc %o2, 0x00A0, %g7
fbul,a %fcc3, loop_6145
stb %g5, [%l7 + 0x67]
loop_6144:
fmovsleu %icc, %f1, %f7
andn %g4, %g2, %i1
loop_6145:
edge16ln %g6, %o3, %i6
siam 0x3
fmul8x16au %f7, %f10, %f4
movcc %xcc, %l4, %i2
sub %i4, %o4, %l0
fmuld8ulx16 %f15, %f8, %f2
ldsh [%l7 + 0x62], %l1
fmovrsgz %o7, %f0, %f6
st %f14, [%l7 + 0x14]
fands %f15, %f9, %f3
bpos %xcc, loop_6146
fbge %fcc1, loop_6147
sth %o0, [%l7 + 0x36]
edge8n %l3, %o5, %i7
loop_6146:
fxnor %f10, %f14, %f0
loop_6147:
fmovsgu %xcc, %f12, %f13
fmul8x16al %f15, %f14, %f6
sllx %l6, %i0, %o6
fpsub16s %f7, %f11, %f4
ld [%l7 + 0x34], %f13
stb %g3, [%l7 + 0x44]
ldub [%l7 + 0x12], %l5
fnot1 %f10, %f4
xnorcc %i3, 0x05EA, %i5
fabsd %f0, %f10
umul %o1, %l2, %g1
ldub [%l7 + 0x51], %o2
fornot1 %f10, %f2, %f14
fmovse %xcc, %f11, %f9
fmovsg %icc, %f1, %f12
fmovrdlez %g5, %f14, %f14
xnorcc %g4, 0x17E2, %g2
edge8 %g7, %g6, %o3
fornot1 %f10, %f4, %f14
subc %i1, %l4, %i2
srax %i4, 0x12, %o4
fbe %fcc2, loop_6148
fpadd16 %f8, %f14, %f2
fornot2 %f8, %f12, %f0
fmovrsne %i6, %f12, %f0
loop_6148:
ldub [%l7 + 0x4A], %l0
ldsw [%l7 + 0x64], %o7
andncc %o0, %l1, %o5
edge32 %l3, %i7, %l6
sth %o6, [%l7 + 0x3C]
fand %f12, %f12, %f4
fcmpne16 %f14, %f12, %i0
stx %l5, [%l7 + 0x30]
ldx [%l7 + 0x18], %g3
fxnor %f6, %f10, %f4
array8 %i3, %i5, %o1
nop
setx loop_6149, %l0, %l1
jmpl %l1, %g1
stb %l2, [%l7 + 0x12]
tgu %icc, 0x5
sllx %g5, 0x0E, %g4
loop_6149:
tvc %xcc, 0x5
fmovrslz %g2, %f11, %f9
stb %g7, [%l7 + 0x62]
lduh [%l7 + 0x62], %g6
bn,a,pn %xcc, loop_6150
subcc %o3, 0x1FB2, %o2
nop
setx loop_6151, %l0, %l1
jmpl %l1, %l4
st %f15, [%l7 + 0x38]
loop_6150:
sth %i2, [%l7 + 0x4C]
fbne %fcc2, loop_6152
loop_6151:
sdivcc %i4, 0x0968, %o4
std %f0, [%l7 + 0x20]
nop
setx loop_6153, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6152:
bgu,a loop_6154
tvc %xcc, 0x6
lduh [%l7 + 0x5A], %i6
loop_6153:
fcmped %fcc3, %f4, %f4
loop_6154:
mulscc %i1, %l0, %o0
ldsb [%l7 + 0x63], %l1
srl %o7, %l3, %i7
tpos %xcc, 0x3
fbne,a %fcc0, loop_6155
ldsh [%l7 + 0x0C], %l6
fmovsneg %xcc, %f14, %f2
srax %o5, 0x0B, %o6
loop_6155:
lduw [%l7 + 0x14], %i0
sethi 0x0CF6, %l5
fmovdvc %icc, %f6, %f6
lduw [%l7 + 0x5C], %i3
fbge,a %fcc0, loop_6156
fbu,a %fcc0, loop_6157
fmovrsgz %i5, %f0, %f2
xnorcc %g3, %g1, %l2
loop_6156:
fands %f0, %f13, %f0
loop_6157:
fbl %fcc0, loop_6158
tvc %xcc, 0x3
ldub [%l7 + 0x3C], %o1
bvc,pn %icc, loop_6159
loop_6158:
brgez,a %g5, loop_6160
std %f0, [%l7 + 0x30]
alignaddr %g4, %g7, %g6
loop_6159:
edge8n %o3, %o2, %g2
loop_6160:
fzeros %f12
fandnot1 %f10, %f14, %f8
fmovdvc %icc, %f12, %f10
ldd [%l7 + 0x50], %f4
ldsw [%l7 + 0x28], %l4
fbe %fcc0, loop_6161
ldd [%l7 + 0x30], %f12
movvc %xcc, %i4, %i2
fbe %fcc1, loop_6162
loop_6161:
fandnot2s %f8, %f0, %f15
addccc %i6, %i1, %o4
ldx [%l7 + 0x60], %l0
loop_6162:
fmovda %xcc, %f10, %f8
ldub [%l7 + 0x42], %o0
ldub [%l7 + 0x35], %l1
st %f9, [%l7 + 0x44]
ldub [%l7 + 0x49], %l3
fnegs %f5, %f9
tleu %icc, 0x6
lduh [%l7 + 0x3E], %i7
fmovs %f9, %f15
fmovd %f0, %f8
fmovsle %icc, %f0, %f4
siam 0x6
bn,a loop_6163
ldsb [%l7 + 0x2B], %l6
bge loop_6164
fnor %f4, %f12, %f0
loop_6163:
sth %o7, [%l7 + 0x6A]
fmul8x16au %f1, %f10, %f0
loop_6164:
alignaddrl %o6, %o5, %l5
st %f10, [%l7 + 0x70]
fpsub16 %f0, %f2, %f2
ldd [%l7 + 0x10], %f12
stx %i0, [%l7 + 0x10]
ld [%l7 + 0x18], %f2
fpack32 %f2, %f4, %f8
std %f14, [%l7 + 0x40]
fands %f2, %f11, %f13
bpos loop_6165
sdivcc %i5, 0x0B36, %i3
bshuffle %f6, %f12, %f6
fmul8x16al %f11, %f10, %f10
loop_6165:
edge32 %g3, %g1, %o1
fpadd32 %f10, %f8, %f8
stw %g5, [%l7 + 0x4C]
fbn %fcc1, loop_6166
stx %g4, [%l7 + 0x70]
st %f3, [%l7 + 0x0C]
fcmple16 %f0, %f2, %g7
loop_6166:
tvs %xcc, 0x5
ld [%l7 + 0x44], %f8
movpos %xcc, %l2, %g6
ldub [%l7 + 0x0F], %o2
orcc %o3, 0x09D5, %l4
movcc %icc, %g2, %i4
st %f3, [%l7 + 0x70]
sth %i2, [%l7 + 0x54]
or %i1, 0x1CDE, %o4
fornot2s %f11, %f6, %f9
sth %i6, [%l7 + 0x68]
mulscc %l0, 0x0898, %o0
fmul8ulx16 %f6, %f12, %f8
ldd [%l7 + 0x50], %f10
bvs,pn %xcc, loop_6167
lduw [%l7 + 0x4C], %l1
ldsb [%l7 + 0x47], %i7
srlx %l6, 0x16, %o7
loop_6167:
bg,pt %xcc, loop_6168
fmovrslez %o6, %f0, %f9
lduw [%l7 + 0x44], %l3
add %o5, %l5, %i5
loop_6168:
movl %xcc, %i0, %g3
ldsw [%l7 + 0x5C], %i3
srlx %g1, %o1, %g5
popc %g4, %l2
popc %g6, %o2
subcc %o3, 0x0ABF, %g7
ble,a %xcc, loop_6169
fandnot2s %f11, %f1, %f1
ldx [%l7 + 0x30], %l4
fpsub32 %f0, %f2, %f12
loop_6169:
fmovdvc %icc, %f11, %f0
bne,a,pt %icc, loop_6170
tcc %icc, 0x2
ldd [%l7 + 0x70], %f12
ldsb [%l7 + 0x5E], %i4
loop_6170:
tvs %xcc, 0x2
lduh [%l7 + 0x32], %i2
ldsh [%l7 + 0x74], %g2
fblg,a %fcc2, loop_6171
st %f0, [%l7 + 0x18]
lduh [%l7 + 0x1C], %o4
tvs %icc, 0x2
loop_6171:
lduw [%l7 + 0x54], %i6
brlz %l0, loop_6172
ld [%l7 + 0x18], %f13
movrlez %o0, 0x3B9, %l1
fble %fcc2, loop_6173
loop_6172:
stx %i7, [%l7 + 0x10]
fmovdn %xcc, %f14, %f0
bge loop_6174
loop_6173:
fors %f14, %f14, %f9
brlz,a %l6, loop_6175
fmuld8ulx16 %f15, %f10, %f0
loop_6174:
popc %o7, %i1
ld [%l7 + 0x68], %f5
loop_6175:
brgez,a %l3, loop_6176
array32 %o6, %l5, %o5
fcmpd %fcc0, %f0, %f6
lduw [%l7 + 0x40], %i0
loop_6176:
udiv %i5, 0x1B31, %i3
stb %g3, [%l7 + 0x46]
addccc %g1, 0x05A9, %g5
stw %g4, [%l7 + 0x54]
fmovdl %icc, %f9, %f5
sth %o1, [%l7 + 0x1A]
fcmpes %fcc3, %f12, %f3
fbug %fcc1, loop_6177
sra %l2, 0x13, %o2
fbue %fcc0, loop_6178
fbe,a %fcc1, loop_6179
loop_6177:
ldx [%l7 + 0x30], %o3
tvc %xcc, 0x6
loop_6178:
fmovrdgez %g7, %f8, %f12
loop_6179:
add %g6, %i4, %l4
fmovsneg %icc, %f0, %f1
tleu %icc, 0x1
fornot2s %f14, %f11, %f13
stw %g2, [%l7 + 0x5C]
movrlez %o4, 0x05E, %i2
ldsb [%l7 + 0x29], %i6
bneg,a %xcc, loop_6180
ldsw [%l7 + 0x38], %l0
st %f14, [%l7 + 0x3C]
movvs %xcc, %o0, %i7
loop_6180:
fmovsge %icc, %f0, %f6
fmul8x16au %f5, %f1, %f4
tneg %xcc, 0x0
mulx %l6, 0x0F9C, %o7
fbl,a %fcc2, loop_6181
movrlez %i1, %l1, %l3
bvs %icc, loop_6182
ldsb [%l7 + 0x77], %o6
loop_6181:
tleu %icc, 0x1
ldub [%l7 + 0x7B], %o5
loop_6182:
stb %i0, [%l7 + 0x52]
fmul8x16 %f10, %f10, %f0
ldsb [%l7 + 0x31], %i5
xnor %l5, 0x159D, %g3
fmovdvc %icc, %f5, %f11
fmovdle %xcc, %f10, %f13
ldub [%l7 + 0x29], %i3
fcmple32 %f0, %f6, %g1
movrne %g4, 0x11E, %o1
ldsh [%l7 + 0x4E], %g5
bpos,a loop_6183
fandnot1s %f8, %f0, %f14
fmovrdlz %o2, %f0, %f4
stb %o3, [%l7 + 0x3A]
loop_6183:
fmul8ulx16 %f8, %f10, %f10
fmovdneg %icc, %f0, %f11
fcmpeq16 %f8, %f6, %g7
sth %g6, [%l7 + 0x50]
sra %i4, %l2, %l4
fble,a %fcc0, loop_6184
fsrc2s %f5, %f0
addccc %g2, 0x0430, %o4
fblg,a %fcc1, loop_6185
loop_6184:
stw %i2, [%l7 + 0x78]
fnand %f2, %f4, %f8
movn %xcc, %i6, %l0
loop_6185:
andncc %o0, %i7, %o7
fnot2s %f7, %f8
orcc %l6, 0x1E1A, %i1
bn,a loop_6186
movre %l1, 0x36B, %l3
movvs %icc, %o6, %i0
fpack32 %f8, %f10, %f0
loop_6186:
bpos,a loop_6187
fors %f4, %f12, %f15
sth %i5, [%l7 + 0x30]
fmovsleu %xcc, %f5, %f4
loop_6187:
fcmpgt32 %f6, %f8, %o5
fcmpd %fcc2, %f12, %f8
sll %g3, 0x1D, %l5
alignaddr %g1, %i3, %g4
fcmpgt32 %f8, %f10, %o1
pdist %f14, %f0, %f2
fmovsn %icc, %f7, %f0
edge32n %g5, %o2, %o3
st %f4, [%l7 + 0x38]
edge32 %g7, %i4, %g6
ld [%l7 + 0x54], %f5
subcc %l4, %l2, %g2
bge,a %xcc, loop_6188
srl %i2, 0x0B, %i6
siam 0x5
srax %o4, 0x04, %l0
loop_6188:
fmovsne %icc, %f4, %f15
fmul8x16au %f7, %f9, %f2
tl %xcc, 0x5
stx %i7, [%l7 + 0x40]
st %f3, [%l7 + 0x24]
ldx [%l7 + 0x60], %o0
siam 0x3
fsrc2s %f5, %f13
fpsub32s %f14, %f6, %f1
bneg loop_6189
movrgez %o7, %l6, %l1
fble %fcc1, loop_6190
xorcc %i1, 0x04EF, %l3
loop_6189:
fmovdvc %icc, %f0, %f9
stb %i0, [%l7 + 0x53]
loop_6190:
fmovsvc %xcc, %f6, %f5
stx %o6, [%l7 + 0x10]
fcmpd %fcc1, %f6, %f14
tvc %xcc, 0x5
bl,pn %icc, loop_6191
std %f12, [%l7 + 0x18]
stw %o5, [%l7 + 0x30]
addccc %g3, %i5, %g1
loop_6191:
stx %i3, [%l7 + 0x70]
fmovdgu %icc, %f5, %f2
orncc %l5, 0x0F1B, %o1
stb %g5, [%l7 + 0x75]
ld [%l7 + 0x14], %f14
movl %xcc, %o2, %g4
fbl %fcc3, loop_6192
ldx [%l7 + 0x48], %g7
ldub [%l7 + 0x65], %i4
nop
setx loop_6193, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6192:
st %f12, [%l7 + 0x28]
ld [%l7 + 0x30], %f11
sth %g6, [%l7 + 0x1C]
loop_6193:
fexpand %f7, %f14
lduw [%l7 + 0x68], %o3
st %f0, [%l7 + 0x74]
sub %l2, 0x043C, %l4
sth %g2, [%l7 + 0x4A]
orn %i2, 0x06AC, %o4
fnand %f14, %f10, %f6
ldub [%l7 + 0x2D], %i6
fexpand %f8, %f8
ldsb [%l7 + 0x42], %i7
xorcc %l0, %o7, %l6
st %f13, [%l7 + 0x60]
alignaddrl %o0, %l1, %l3
bcc,a loop_6194
ldx [%l7 + 0x20], %i0
fmovdneg %xcc, %f11, %f4
fsrc1 %f2, %f14
loop_6194:
fexpand %f13, %f2
ldsh [%l7 + 0x14], %o6
ld [%l7 + 0x50], %f2
ld [%l7 + 0x74], %f1
fpack32 %f12, %f4, %f14
fnegd %f10, %f0
andcc %i1, 0x16CD, %g3
edge16ln %o5, %i5, %g1
fmul8ulx16 %f6, %f0, %f4
fcmpgt16 %f0, %f14, %i3
std %f2, [%l7 + 0x30]
stw %o1, [%l7 + 0x68]
mova %xcc, %l5, %o2
fmovrdlz %g5, %f12, %f12
edge8n %g7, %i4, %g4
fornot1 %f4, %f0, %f14
fnors %f15, %f12, %f13
movre %o3, %g6, %l2
brlz,a %l4, loop_6195
nop
setx loop_6196, %l0, %l1
jmpl %l1, %g2
bvc %xcc, loop_6197
tg %icc, 0x2
loop_6195:
sra %i2, %i6, %o4
loop_6196:
ldsw [%l7 + 0x68], %l0
loop_6197:
fcmple32 %f0, %f10, %i7
fbul,a %fcc1, loop_6198
edge8n %o7, %l6, %l1
std %f6, [%l7 + 0x30]
ld [%l7 + 0x74], %f13
loop_6198:
fmovdcc %xcc, %f14, %f7
tvs %icc, 0x6
fandnot2 %f4, %f0, %f0
fnand %f14, %f6, %f6
brnz %o0, loop_6199
fmovrse %i0, %f13, %f10
fmovse %xcc, %f8, %f3
orcc %l3, %i1, %o6
loop_6199:
fmovsvs %xcc, %f4, %f12
tl %xcc, 0x4
bvs,a,pn %icc, loop_6200
fpmerge %f9, %f7, %f0
stb %o5, [%l7 + 0x1A]
brlez,a %g3, loop_6201
loop_6200:
bvs,pt %icc, loop_6202
ldsw [%l7 + 0x3C], %g1
fpadd16 %f14, %f8, %f12
loop_6201:
stw %i5, [%l7 + 0x3C]
loop_6202:
srl %o1, %l5, %o2
xnor %g5, 0x0C40, %g7
movpos %xcc, %i4, %g4
stw %o3, [%l7 + 0x1C]
ldsb [%l7 + 0x40], %g6
addcc %l2, 0x190C, %i3
smulcc %l4, 0x1CDD, %g2
edge32l %i6, %o4, %l0
brnz %i2, loop_6203
fcmpne32 %f14, %f6, %i7
ta %icc, 0x6
ldsh [%l7 + 0x58], %l6
loop_6203:
fnot1s %f15, %f15
fmovdg %icc, %f4, %f5
fabss %f12, %f12
addccc %l1, 0x0097, %o0
stb %i0, [%l7 + 0x73]
ldsh [%l7 + 0x4E], %l3
movg %xcc, %i1, %o7
ldsh [%l7 + 0x66], %o6
addccc %g3, %o5, %i5
fbne,a %fcc2, loop_6204
st %f10, [%l7 + 0x28]
fpadd16s %f12, %f0, %f5
tl %xcc, 0x0
loop_6204:
ldsw [%l7 + 0x54], %g1
tg %xcc, 0x5
ldsh [%l7 + 0x20], %o1
fpadd32 %f4, %f2, %f8
fpack32 %f8, %f14, %f10
st %f15, [%l7 + 0x40]
te %xcc, 0x1
ldx [%l7 + 0x50], %o2
tsubcctv %l5, %g7, %g5
stw %i4, [%l7 + 0x10]
fornot2 %f2, %f14, %f2
fone %f10
fornot1s %f14, %f9, %f6
stx %g4, [%l7 + 0x50]
movne %xcc, %g6, %l2
fnegd %f4, %f6
fmovdg %icc, %f1, %f13
std %f6, [%l7 + 0x58]
st %f7, [%l7 + 0x14]
fpadd32s %f9, %f8, %f15
ldsb [%l7 + 0x6B], %i3
fzeros %f8
fbne,a %fcc2, loop_6205
fpadd32 %f10, %f10, %f10
bg %icc, loop_6206
movpos %xcc, %o3, %g2
loop_6205:
ldub [%l7 + 0x5B], %l4
bneg,a,pt %xcc, loop_6207
loop_6206:
and %i6, %l0, %i2
lduh [%l7 + 0x40], %i7
fmovdvs %icc, %f11, %f12
loop_6207:
fmul8x16au %f3, %f13, %f6
fblg %fcc2, loop_6208
movrne %o4, %l6, %o0
st %f3, [%l7 + 0x08]
lduh [%l7 + 0x54], %i0
loop_6208:
fands %f3, %f5, %f5
ldx [%l7 + 0x50], %l1
subc %i1, 0x115F, %o7
stx %o6, [%l7 + 0x40]
edge8 %l3, %g3, %i5
std %f14, [%l7 + 0x30]
tvc %icc, 0x5
fxnors %f10, %f7, %f4
fmovrde %g1, %f6, %f8
fxnor %f6, %f12, %f6
ldd [%l7 + 0x38], %f14
fmovsg %icc, %f6, %f13
fmovsge %icc, %f5, %f11
faligndata %f10, %f4, %f10
movleu %xcc, %o5, %o2
umul %l5, 0x1DA8, %o1
brz %g7, loop_6209
fmovrsgz %g5, %f12, %f5
fmovdg %icc, %f4, %f14
fbul,a %fcc3, loop_6210
loop_6209:
bneg,a,pn %xcc, loop_6211
fabsd %f8, %f10
ldd [%l7 + 0x10], %f4
loop_6210:
sth %i4, [%l7 + 0x64]
loop_6211:
fmovdpos %icc, %f4, %f10
movg %icc, %g4, %g6
fones %f6
sth %i3, [%l7 + 0x16]
bne loop_6212
ldsw [%l7 + 0x74], %o3
fbuge %fcc3, loop_6213
fcmpgt16 %f4, %f8, %l2
loop_6212:
fmovsne %icc, %f13, %f14
fmovdpos %icc, %f4, %f9
loop_6213:
fmul8x16al %f13, %f13, %f2
movcs %icc, %l4, %g2
ldsb [%l7 + 0x42], %i6
edge16 %l0, %i7, %o4
stb %l6, [%l7 + 0x6F]
smulcc %i2, 0x12F5, %i0
ldub [%l7 + 0x7B], %o0
fnors %f4, %f6, %f7
fsrc1 %f12, %f2
fnegd %f12, %f12
fornot1 %f10, %f12, %f2
fabsd %f4, %f14
fmovda %icc, %f7, %f10
taddcctv %i1, %l1, %o6
xor %l3, %o7, %i5
sub %g1, %o5, %o2
fmovsn %icc, %f0, %f14
lduw [%l7 + 0x2C], %l5
andncc %g3, %o1, %g7
lduh [%l7 + 0x74], %g5
fors %f9, %f6, %f2
fcmpeq32 %f0, %f6, %i4
fpsub16 %f12, %f12, %f2
fbn %fcc2, loop_6214
fandnot1s %f0, %f15, %f15
st %f6, [%l7 + 0x44]
std %f10, [%l7 + 0x70]
loop_6214:
movleu %xcc, %g6, %g4
brgez %o3, loop_6215
umul %i3, %l2, %l4
edge16l %i6, %g2, %i7
stx %l0, [%l7 + 0x40]
loop_6215:
fbul,a %fcc1, loop_6216
fpadd32s %f10, %f0, %f5
fmul8ulx16 %f0, %f6, %f10
orcc %l6, 0x0264, %i2
loop_6216:
stb %o4, [%l7 + 0x73]
fexpand %f4, %f2
brz %o0, loop_6217
fpsub16s %f1, %f3, %f9
stx %i1, [%l7 + 0x70]
edge32ln %i0, %l1, %l3
loop_6217:
tle %icc, 0x7
movrne %o6, 0x1CB, %i5
nop
setx loop_6218, %l0, %l1
jmpl %l1, %o7
tg %xcc, 0x7
edge32n %g1, %o2, %o5
mulscc %g3, %o1, %g7
loop_6218:
array16 %l5, %g5, %g6
movg %xcc, %i4, %g4
fcmpeq32 %f14, %f4, %o3
fabss %f10, %f12
fmovdvs %xcc, %f5, %f5
stx %i3, [%l7 + 0x68]
fbl %fcc0, loop_6219
ldub [%l7 + 0x56], %l2
movcc %icc, %i6, %g2
taddcc %i7, %l4, %l6
loop_6219:
fmovscs %icc, %f14, %f14
fbl %fcc1, loop_6220
ldub [%l7 + 0x50], %i2
tvs %xcc, 0x2
fnot2s %f12, %f2
loop_6220:
ldsh [%l7 + 0x42], %o4
movgu %icc, %o0, %i1
edge32l %i0, %l1, %l3
sth %l0, [%l7 + 0x7E]
fmovspos %xcc, %f0, %f6
sethi 0x03A2, %o6
fsrc2s %f4, %f11
fxor %f12, %f4, %f12
lduh [%l7 + 0x52], %o7
ldsb [%l7 + 0x65], %i5
ldd [%l7 + 0x58], %f12
nop
setx loop_6221, %l0, %l1
jmpl %l1, %o2
st %f2, [%l7 + 0x50]
sdiv %o5, 0x1CF7, %g1
tcs %icc, 0x3
loop_6221:
edge8ln %o1, %g7, %l5
fmovs %f13, %f12
bne %icc, loop_6222
tge %xcc, 0x5
ld [%l7 + 0x1C], %f14
fpadd16s %f8, %f15, %f12
loop_6222:
edge32n %g5, %g3, %i4
xnor %g6, 0x123B, %g4
nop
setx loop_6223, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmuld8ulx16 %f15, %f6, %f6
movgu %icc, %i3, %l2
orn %i6, 0x0C4B, %o3
loop_6223:
movgu %xcc, %i7, %g2
movleu %icc, %l4, %l6
siam 0x4
fnot2 %f10, %f10
fmul8x16 %f2, %f2, %f2
taddcc %i2, 0x1216, %o0
bcc,pt %xcc, loop_6224
brlz %i1, loop_6225
sth %o4, [%l7 + 0x32]
fmovdcs %xcc, %f0, %f2
loop_6224:
call loop_6226
loop_6225:
movneg %xcc, %i0, %l1
bcs,pt %icc, loop_6227
edge16n %l3, %o6, %l0
loop_6226:
tsubcctv %i5, %o2, %o5
fpackfix %f2, %f14
loop_6227:
ldsw [%l7 + 0x10], %g1
bneg loop_6228
xor %o7, 0x10BB, %o1
bshuffle %f4, %f6, %f2
fcmpeq16 %f4, %f6, %g7
loop_6228:
lduh [%l7 + 0x10], %l5
ldsh [%l7 + 0x2C], %g5
sth %i4, [%l7 + 0x16]
lduw [%l7 + 0x10], %g3
stb %g6, [%l7 + 0x0D]
stb %g4, [%l7 + 0x26]
addc %i3, %l2, %i6
ldsw [%l7 + 0x14], %o3
st %f14, [%l7 + 0x70]
fcmple32 %f14, %f12, %g2
ldd [%l7 + 0x50], %f6
stx %l4, [%l7 + 0x08]
fmul8x16 %f15, %f0, %f0
array8 %i7, %l6, %o0
movvc %xcc, %i2, %i1
fpadd32s %f1, %f0, %f10
srax %i0, %l1, %o4
sth %o6, [%l7 + 0x1A]
fpsub16s %f3, %f8, %f9
fand %f14, %f12, %f6
lduh [%l7 + 0x58], %l0
nop
setx loop_6229, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbule %fcc3, loop_6230
srax %i5, %o2, %l3
stw %g1, [%l7 + 0x54]
loop_6229:
fmovrdne %o5, %f14, %f6
loop_6230:
fcmpne32 %f2, %f6, %o7
movneg %xcc, %o1, %l5
subccc %g5, %i4, %g7
stb %g6, [%l7 + 0x2F]
fbge %fcc2, loop_6231
bcs,pn %icc, loop_6232
nop
setx loop_6233, %l0, %l1
jmpl %l1, %g4
fmul8ulx16 %f6, %f14, %f2
loop_6231:
bg,a,pn %xcc, loop_6234
loop_6232:
stx %g3, [%l7 + 0x70]
loop_6233:
std %f8, [%l7 + 0x50]
movleu %icc, %l2, %i6
loop_6234:
subc %i3, %o3, %l4
fmovsleu %xcc, %f14, %f4
fmuld8ulx16 %f13, %f1, %f8
edge16n %i7, %g2, %l6
sll %i2, %i1, %i0
fcmpgt16 %f8, %f4, %l1
nop
setx loop_6235, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldd [%l7 + 0x18], %f12
stx %o0, [%l7 + 0x28]
nop
setx loop_6236, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6235:
st %f4, [%l7 + 0x0C]
ldsh [%l7 + 0x38], %o4
fmovspos %icc, %f6, %f8
loop_6236:
movrgz %o6, 0x01C, %l0
bvc,a %xcc, loop_6237
ta %icc, 0x2
alignaddrl %i5, %o2, %l3
fmovdgu %xcc, %f14, %f10
loop_6237:
bg,pn %xcc, loop_6238
fba %fcc1, loop_6239
ldub [%l7 + 0x46], %o5
bgu,pn %xcc, loop_6240
loop_6238:
fornot2s %f4, %f3, %f0
loop_6239:
fmovscs %xcc, %f15, %f2
mulx %g1, 0x12A6, %o7
loop_6240:
fpadd32 %f8, %f2, %f14
fors %f2, %f1, %f6
movvs %icc, %l5, %o1
ba,pt %icc, loop_6241
fpadd16s %f4, %f0, %f13
tvc %icc, 0x6
fbule,a %fcc3, loop_6242
loop_6241:
fmul8x16 %f1, %f4, %f6
ldsh [%l7 + 0x0C], %g5
fbg %fcc0, loop_6243
loop_6242:
fmovdvs %icc, %f12, %f4
ldx [%l7 + 0x10], %g7
call loop_6244
loop_6243:
ble,pt %icc, loop_6245
fzeros %f15
fbue %fcc1, loop_6246
loop_6244:
andncc %i4, %g6, %g4
loop_6245:
bpos,a,pn %xcc, loop_6247
fnot1 %f14, %f0
loop_6246:
fmovscs %icc, %f7, %f4
smulcc %g3, 0x013F, %i6
loop_6247:
fmovdn %icc, %f11, %f10
fbul,a %fcc1, loop_6248
nop
setx loop_6249, %l0, %l1
jmpl %l1, %l2
sth %o3, [%l7 + 0x76]
xorcc %l4, 0x08A4, %i3
loop_6248:
fmovsle %xcc, %f2, %f14
loop_6249:
nop
setx loop_6250, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbo,a %fcc3, loop_6251
addccc %g2, %l6, %i7
fbg %fcc3, loop_6252
loop_6250:
fpadd32s %f12, %f5, %f5
loop_6251:
lduw [%l7 + 0x30], %i2
mulscc %i0, %l1, %o0
loop_6252:
nop
setx loop_6253, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdivx %i1, 0x100A, %o6
fpsub32s %f2, %f15, %f2
taddcc %l0, %i5, %o2
loop_6253:
fmovsg %icc, %f15, %f11
sth %o4, [%l7 + 0x34]
ldsw [%l7 + 0x64], %l3
mulx %g1, %o7, %l5
edge32 %o1, %g5, %g7
bcc loop_6254
fmovdg %xcc, %f3, %f12
stb %i4, [%l7 + 0x60]
fcmpne32 %f2, %f10, %g6
loop_6254:
std %f4, [%l7 + 0x70]
fpsub16 %f6, %f10, %f14
xorcc %o5, %g4, %i6
xnorcc %g3, 0x0268, %o3
fmovs %f14, %f7
fmuld8sux16 %f8, %f10, %f8
fmovde %icc, %f12, %f12
alignaddr %l4, %l2, %i3
fbuge %fcc2, loop_6255
movpos %icc, %g2, %l6
smul %i2, 0x07A4, %i7
lduh [%l7 + 0x12], %i0
loop_6255:
smul %l1, %i1, %o6
fmovsl %xcc, %f12, %f15
bl,pt %icc, loop_6256
stx %o0, [%l7 + 0x50]
fbug,a %fcc0, loop_6257
fpadd16s %f4, %f2, %f12
loop_6256:
stx %i5, [%l7 + 0x28]
fors %f14, %f9, %f1
loop_6257:
umul %l0, %o2, %o4
ldsb [%l7 + 0x08], %g1
bl %xcc, loop_6258
bcs,a %xcc, loop_6259
fornot1 %f12, %f8, %f14
ba,a loop_6260
loop_6258:
stw %o7, [%l7 + 0x20]
loop_6259:
fbul %fcc0, loop_6261
fbul,a %fcc0, loop_6262
loop_6260:
fnot1 %f14, %f10
srlx %l5, 0x13, %o1
loop_6261:
fbu %fcc2, loop_6263
loop_6262:
bvc,a %xcc, loop_6264
fbule %fcc3, loop_6265
orn %l3, %g5, %i4
loop_6263:
tcs %xcc, 0x3
loop_6264:
fbl,a %fcc0, loop_6266
loop_6265:
brnz,a %g7, loop_6267
bn,a loop_6268
fmovsne %icc, %f11, %f11
loop_6266:
fmovsneg %xcc, %f1, %f0
loop_6267:
fbn %fcc1, loop_6269
loop_6268:
edge16n %o5, %g6, %g4
lduw [%l7 + 0x64], %g3
std %f14, [%l7 + 0x60]
loop_6269:
nop
setx loop_6270, %l0, %l1
jmpl %l1, %i6
tvc %icc, 0x5
fabss %f3, %f14
fmovdl %xcc, %f14, %f2
loop_6270:
sth %l4, [%l7 + 0x1C]
fand %f0, %f12, %f4
for %f0, %f14, %f0
tge %xcc, 0x4
sth %o3, [%l7 + 0x78]
fmovsa %icc, %f15, %f5
umul %i3, 0x1FC1, %l2
fnands %f8, %f11, %f6
ldx [%l7 + 0x10], %g2
tneg %icc, 0x0
alignaddr %i2, %i7, %i0
smul %l6, %l1, %o6
fpsub16 %f10, %f8, %f6
fmovsge %icc, %f13, %f13
sub %o0, 0x06D3, %i1
st %f15, [%l7 + 0x70]
movvc %xcc, %i5, %l0
bl %xcc, loop_6271
fmovrse %o2, %f6, %f8
lduw [%l7 + 0x10], %g1
bgu,pn %xcc, loop_6272
loop_6271:
stx %o7, [%l7 + 0x58]
fpsub16 %f14, %f8, %f14
edge32n %o4, %l5, %o1
loop_6272:
stb %l3, [%l7 + 0x5F]
stb %g5, [%l7 + 0x79]
fcmple32 %f6, %f14, %i4
tsubcc %g7, 0x159A, %o5
lduw [%l7 + 0x3C], %g4
lduw [%l7 + 0x60], %g3
array16 %g6, %l4, %i6
fmovsleu %xcc, %f5, %f12
ld [%l7 + 0x14], %f3
mulscc %o3, 0x0254, %l2
edge32 %i3, %g2, %i7
tg %xcc, 0x7
fnot2s %f10, %f0
ld [%l7 + 0x68], %f4
ldsb [%l7 + 0x40], %i2
brlez %l6, loop_6273
movrlz %i0, %l1, %o0
fpsub16 %f2, %f6, %f6
lduw [%l7 + 0x50], %i1
loop_6273:
fpadd16 %f14, %f6, %f12
fbge,a %fcc2, loop_6274
srl %o6, 0x0D, %l0
st %f13, [%l7 + 0x78]
addc %i5, %o2, %o7
loop_6274:
ldsb [%l7 + 0x5A], %o4
andncc %g1, %l5, %o1
movle %icc, %l3, %g5
lduw [%l7 + 0x10], %i4
umulcc %g7, 0x0B99, %g4
ldsb [%l7 + 0x14], %o5
nop
setx loop_6275, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fabsd %f8, %f12
ldsh [%l7 + 0x72], %g3
fcmple16 %f10, %f2, %l4
loop_6275:
tsubcc %i6, %g6, %l2
brlz %o3, loop_6276
fsrc1s %f3, %f9
tle %icc, 0x4
udivx %g2, 0x1C91, %i3
loop_6276:
brz,a %i7, loop_6277
movcs %xcc, %l6, %i0
bcc,pn %xcc, loop_6278
array32 %i2, %o0, %i1
loop_6277:
lduw [%l7 + 0x68], %o6
fmovsgu %icc, %f7, %f1
loop_6278:
st %f7, [%l7 + 0x60]
tle %icc, 0x2
lduw [%l7 + 0x70], %l0
fbg,a %fcc1, loop_6279
ldd [%l7 + 0x68], %f0
bleu,a loop_6280
fornot2 %f4, %f8, %f8
loop_6279:
add %i5, %o2, %o7
ldsb [%l7 + 0x5D], %o4
loop_6280:
movrne %g1, %l5, %o1
ldsh [%l7 + 0x3A], %l3
bvs,pn %icc, loop_6281
movleu %xcc, %g5, %i4
std %f14, [%l7 + 0x78]
addccc %g7, 0x1138, %g4
loop_6281:
fmovdge %icc, %f10, %f3
ldd [%l7 + 0x18], %f10
ldx [%l7 + 0x40], %l1
addccc %o5, %g3, %i6
std %f10, [%l7 + 0x68]
std %f6, [%l7 + 0x50]
std %f0, [%l7 + 0x70]
fzero %f10
ldsh [%l7 + 0x20], %g6
fcmpd %fcc3, %f6, %f8
movrlz %l2, 0x276, %l4
mulscc %g2, %o3, %i3
lduh [%l7 + 0x72], %i7
ldsh [%l7 + 0x6A], %i0
fmovsle %xcc, %f10, %f4
call loop_6282
stw %l6, [%l7 + 0x60]
fmovsvc %icc, %f12, %f5
lduw [%l7 + 0x54], %o0
loop_6282:
sethi 0x08A9, %i1
fcmps %fcc1, %f13, %f4
st %f0, [%l7 + 0x14]
lduh [%l7 + 0x54], %o6
ld [%l7 + 0x4C], %f13
xnor %l0, 0x1964, %i2
smulcc %o2, %o7, %i5
std %f10, [%l7 + 0x70]
andncc %g1, %o4, %l5
movrgz %o1, %g5, %l3
ld [%l7 + 0x30], %f3
fmovdle %xcc, %f5, %f12
fbge,a %fcc0, loop_6283
bvc %xcc, loop_6284
stx %i4, [%l7 + 0x78]
popc %g7, %g4
loop_6283:
fors %f3, %f12, %f3
loop_6284:
stb %o5, [%l7 + 0x52]
movleu %icc, %l1, %i6
lduw [%l7 + 0x78], %g6
fbg %fcc1, loop_6285
fabsd %f4, %f0
fmovsvs %icc, %f6, %f10
andn %l2, %l4, %g3
loop_6285:
fbe,a %fcc1, loop_6286
ba,a,pn %icc, loop_6287
tge %icc, 0x7
and %g2, 0x1FB1, %o3
loop_6286:
fmovscc %icc, %f5, %f0
loop_6287:
andncc %i7, %i0, %i3
movle %xcc, %l6, %i1
tcs %xcc, 0x3
ldsh [%l7 + 0x36], %o6
ldsb [%l7 + 0x6D], %l0
bcs,a %xcc, loop_6288
sll %i2, %o0, %o2
mulx %o7, 0x1DFA, %i5
sra %o4, 0x14, %l5
loop_6288:
fandnot1s %f7, %f1, %f9
stb %g1, [%l7 + 0x79]
fmovrsgz %g5, %f9, %f6
ldx [%l7 + 0x08], %o1
fbl,a %fcc2, loop_6289
orn %i4, 0x06C1, %l3
addc %g4, %g7, %l1
ldd [%l7 + 0x58], %f12
loop_6289:
fmovdpos %icc, %f9, %f11
array32 %o5, %g6, %l2
add %l4, %i6, %g3
fbge %fcc1, loop_6290
fble,a %fcc3, loop_6291
stw %g2, [%l7 + 0x7C]
smul %o3, %i7, %i0
loop_6290:
sth %i3, [%l7 + 0x14]
loop_6291:
bcs loop_6292
fnot1 %f4, %f12
ldd [%l7 + 0x08], %f8
fnands %f13, %f10, %f0
loop_6292:
tl %icc, 0x0
be %xcc, loop_6293
stw %i1, [%l7 + 0x14]
tgu %icc, 0x0
fsrc2 %f14, %f6
loop_6293:
fmovrdne %l6, %f8, %f10
st %f14, [%l7 + 0x1C]
fands %f6, %f6, %f4
ldsw [%l7 + 0x58], %o6
movneg %xcc, %l0, %i2
fbg %fcc2, loop_6294
ldsb [%l7 + 0x56], %o0
ba,pn %icc, loop_6295
fxnors %f10, %f3, %f12
loop_6294:
edge32 %o2, %i5, %o7
mulscc %l5, %o4, %g5
loop_6295:
edge32 %o1, %i4, %g1
fbe,a %fcc1, loop_6296
movre %g4, %l3, %g7
sth %o5, [%l7 + 0x4A]
sll %l1, %l2, %l4
loop_6296:
movvs %xcc, %g6, %i6
fpadd16 %f4, %f4, %f12
ldx [%l7 + 0x20], %g2
stw %g3, [%l7 + 0x08]
tne %icc, 0x4
fcmpgt32 %f2, %f10, %o3
fmovdvs %xcc, %f1, %f13
ldub [%l7 + 0x3C], %i7
fmul8x16 %f5, %f12, %f8
ldd [%l7 + 0x18], %f2
lduw [%l7 + 0x34], %i3
ldx [%l7 + 0x20], %i0
fabss %f11, %f13
fsrc1 %f12, %f12
stx %l6, [%l7 + 0x48]
edge8n %o6, %i1, %l0
stw %o0, [%l7 + 0x70]
ldd [%l7 + 0x70], %f8
call loop_6297
st %f0, [%l7 + 0x6C]
std %f8, [%l7 + 0x70]
fmovsgu %xcc, %f10, %f4
loop_6297:
fpadd16 %f14, %f2, %f14
ldx [%l7 + 0x38], %o2
lduw [%l7 + 0x74], %i2
fmovda %icc, %f1, %f1
xnorcc %o7, %i5, %l5
fpadd32 %f6, %f10, %f2
ldsb [%l7 + 0x25], %o4
st %f8, [%l7 + 0x68]
tn %icc, 0x6
ldsb [%l7 + 0x2A], %o1
bvc,a,pn %icc, loop_6298
fmovsvs %icc, %f10, %f2
fcmple32 %f2, %f14, %g5
sub %g1, 0x0E16, %g4
loop_6298:
fmovdcc %icc, %f5, %f8
taddcc %l3, %g7, %i4
fmovrdgz %o5, %f2, %f0
taddcc %l2, %l1, %g6
ldd [%l7 + 0x08], %f12
ldsh [%l7 + 0x0E], %l4
stw %i6, [%l7 + 0x78]
lduh [%l7 + 0x46], %g3
ba %xcc, loop_6299
fbue,a %fcc2, loop_6300
bn,pn %icc, loop_6301
fmovrdgz %o3, %f4, %f2
loop_6299:
edge16l %g2, %i7, %i0
loop_6300:
bl loop_6302
loop_6301:
lduw [%l7 + 0x2C], %i3
ble loop_6303
popc 0x1C1C, %l6
loop_6302:
fmovdl %icc, %f2, %f15
bneg,a,pt %xcc, loop_6304
loop_6303:
ldd [%l7 + 0x48], %f10
ld [%l7 + 0x3C], %f2
fmovdle %icc, %f4, %f9
loop_6304:
st %f0, [%l7 + 0x54]
fmovrslez %o6, %f15, %f0
subc %i1, 0x18D3, %l0
fpackfix %f8, %f4
te %icc, 0x0
ld [%l7 + 0x6C], %f13
nop
setx loop_6305, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %o0, [%l7 + 0x4C]
fmovdvs %xcc, %f0, %f14
ldsh [%l7 + 0x34], %i2
loop_6305:
fmul8x16au %f7, %f8, %f2
fmuld8sux16 %f10, %f11, %f14
fmovsl %xcc, %f7, %f4
stw %o7, [%l7 + 0x6C]
fpsub32s %f8, %f6, %f4
ldx [%l7 + 0x60], %i5
ldsw [%l7 + 0x40], %o2
movcs %icc, %l5, %o4
movg %icc, %g5, %o1
tne %xcc, 0x3
fbul,a %fcc3, loop_6306
fandnot1s %f2, %f8, %f6
movrne %g1, 0x066, %g4
ld [%l7 + 0x08], %f3
loop_6306:
fxnor %f4, %f12, %f6
ldsb [%l7 + 0x78], %l3
fnand %f14, %f12, %f8
fornot1s %f12, %f11, %f13
edge8ln %i4, %o5, %g7
fpadd16s %f11, %f3, %f15
fmovdvs %xcc, %f12, %f15
srl %l2, 0x03, %l1
stx %g6, [%l7 + 0x70]
tneg %icc, 0x3
st %f11, [%l7 + 0x28]
taddcc %l4, 0x0A7E, %i6
bl,a,pt %xcc, loop_6307
movle %icc, %o3, %g3
ldsb [%l7 + 0x1B], %i7
subc %g2, 0x112B, %i0
loop_6307:
fmovdgu %xcc, %f2, %f3
fbl,a %fcc2, loop_6308
add %i3, %o6, %i1
lduh [%l7 + 0x24], %l0
fmul8x16 %f1, %f12, %f2
loop_6308:
movvc %xcc, %l6, %i2
addccc %o7, 0x18C6, %i5
fxors %f12, %f2, %f10
tleu %icc, 0x5
smul %o0, %l5, %o4
be,a loop_6309
faligndata %f14, %f14, %f14
tne %icc, 0x5
ldsh [%l7 + 0x1A], %g5
loop_6309:
ldx [%l7 + 0x18], %o2
sdiv %o1, 0x19F0, %g1
fpack16 %f4, %f14
fbne %fcc0, loop_6310
subc %g4, %l3, %i4
bcs,a,pn %icc, loop_6311
edge16l %o5, %g7, %l1
loop_6310:
lduh [%l7 + 0x4C], %g6
brlez,a %l2, loop_6312
loop_6311:
stx %l4, [%l7 + 0x58]
lduh [%l7 + 0x34], %i6
for %f0, %f6, %f6
loop_6312:
fbe,a %fcc1, loop_6313
andncc %o3, %i7, %g2
stx %g3, [%l7 + 0x48]
fnot1s %f1, %f12
loop_6313:
edge32l %i0, %i3, %i1
stw %o6, [%l7 + 0x20]
stw %l0, [%l7 + 0x20]
tleu %icc, 0x2
ldsh [%l7 + 0x1C], %l6
fexpand %f15, %f4
fandnot1 %f8, %f10, %f14
fexpand %f13, %f0
udivcc %i2, 0x1A58, %i5
lduh [%l7 + 0x1C], %o7
fnor %f4, %f0, %f14
fmovrdlez %o0, %f10, %f0
stx %l5, [%l7 + 0x48]
lduh [%l7 + 0x66], %g5
ldx [%l7 + 0x18], %o4
stx %o2, [%l7 + 0x20]
tcs %icc, 0x1
ba loop_6314
edge16ln %o1, %g1, %g4
fcmpgt32 %f14, %f0, %i4
fba %fcc0, loop_6315
loop_6314:
sethi 0x1D10, %l3
array32 %o5, %g7, %g6
tleu %xcc, 0x1
loop_6315:
sub %l1, %l2, %l4
sdiv %o3, 0x16A1, %i6
fble %fcc3, loop_6316
lduh [%l7 + 0x20], %i7
fzero %f14
fandnot1 %f2, %f10, %f4
loop_6316:
bpos,a,pt %xcc, loop_6317
fblg,a %fcc2, loop_6318
addcc %g3, 0x15A5, %g2
edge32ln %i0, %i3, %o6
loop_6317:
lduh [%l7 + 0x4A], %i1
loop_6318:
movneg %xcc, %l0, %i2
ldub [%l7 + 0x5E], %l6
umul %i5, 0x1B6D, %o7
fnot1s %f9, %f4
fcmps %fcc2, %f6, %f5
movrlez %o0, 0x385, %g5
ldd [%l7 + 0x08], %f2
nop
setx loop_6319, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fand %f4, %f4, %f8
fcmpeq32 %f4, %f4, %o4
stb %l5, [%l7 + 0x25]
loop_6319:
mova %icc, %o2, %o1
fone %f10
fmul8ulx16 %f2, %f12, %f4
ld [%l7 + 0x10], %f1
movcc %icc, %g4, %g1
ldsh [%l7 + 0x1C], %l3
nop
setx loop_6320, %l0, %l1
jmpl %l1, %o5
umul %g7, 0x1C51, %g6
fornot1s %f3, %f2, %f5
stx %l1, [%l7 + 0x20]
loop_6320:
stx %i4, [%l7 + 0x30]
umul %l4, 0x03B1, %l2
brnz %i6, loop_6321
taddcctv %o3, %i7, %g3
popc 0x05EB, %i0
ldd [%l7 + 0x20], %f2
loop_6321:
ldx [%l7 + 0x08], %g2
ldub [%l7 + 0x31], %o6
stx %i1, [%l7 + 0x28]
smul %l0, 0x01F8, %i3
movpos %xcc, %l6, %i2
ldsh [%l7 + 0x1C], %o7
mulscc %i5, 0x13A4, %o0
mova %xcc, %o4, %g5
movneg %xcc, %o2, %o1
bvc,a loop_6322
fabss %f14, %f0
fmovdvs %xcc, %f8, %f8
brgz %l5, loop_6323
loop_6322:
fbo,a %fcc1, loop_6324
nop
setx loop_6325, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxors %f15, %f3, %f13
loop_6323:
sethi 0x1C44, %g1
loop_6324:
stw %g4, [%l7 + 0x08]
loop_6325:
fcmpne16 %f2, %f8, %l3
stw %o5, [%l7 + 0x38]
bcs %icc, loop_6326
for %f12, %f10, %f2
ldx [%l7 + 0x40], %g7
fmovrse %l1, %f9, %f3
loop_6326:
fmovsle %icc, %f10, %f5
ldsw [%l7 + 0x58], %g6
fbg %fcc1, loop_6327
ldub [%l7 + 0x1C], %i4
bshuffle %f6, %f10, %f0
st %f10, [%l7 + 0x64]
loop_6327:
ldub [%l7 + 0x15], %l4
fmovrdlez %i6, %f8, %f10
or %l2, 0x1F3B, %o3
andcc %i7, 0x078E, %g3
ldsb [%l7 + 0x40], %g2
sllx %o6, 0x09, %i0
fcmpeq16 %f4, %f12, %i1
ldsh [%l7 + 0x0A], %l0
ldd [%l7 + 0x60], %f2
sth %i3, [%l7 + 0x3A]
fxor %f6, %f10, %f6
movn %icc, %l6, %o7
sth %i2, [%l7 + 0x5A]
fmovsl %icc, %f13, %f5
ldd [%l7 + 0x40], %f10
ldd [%l7 + 0x08], %f2
srlx %o0, %i5, %g5
ld [%l7 + 0x68], %f12
ldd [%l7 + 0x68], %f0
movrlez %o2, %o4, %l5
sll %o1, 0x18, %g1
xnor %g4, 0x09DF, %l3
fcmps %fcc1, %f5, %f8
fmovrdne %o5, %f14, %f12
edge16 %l1, %g6, %i4
sth %l4, [%l7 + 0x7E]
be,a %icc, loop_6328
mova %icc, %i6, %l2
pdist %f4, %f12, %f6
orncc %o3, %i7, %g3
loop_6328:
fmovrde %g7, %f2, %f0
ld [%l7 + 0x78], %f2
ldub [%l7 + 0x2B], %g2
ld [%l7 + 0x08], %f14
tcc %xcc, 0x3
movcs %icc, %o6, %i1
addccc %i0, 0x16DC, %i3
fpack32 %f14, %f6, %f6
sth %l0, [%l7 + 0x7C]
sth %o7, [%l7 + 0x54]
for %f10, %f10, %f14
fbule %fcc0, loop_6329
fandnot2s %f9, %f1, %f8
lduh [%l7 + 0x42], %l6
sra %o0, 0x02, %i2
loop_6329:
stw %g5, [%l7 + 0x20]
fcmps %fcc3, %f12, %f5
ldub [%l7 + 0x76], %i5
brgez %o2, loop_6330
ldub [%l7 + 0x55], %o4
fmovsvs %icc, %f6, %f4
nop
setx loop_6331, %l0, %l1
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_6330:
fmovrde %l5, %f4, %f12
fbne,a %fcc3, loop_6332
stb %g1, [%l7 + 0x1E]
loop_6331:
umulcc %o1, 0x0BE5, %g4
movrne %l3, %l1, %o5
loop_6332:
tcs %icc, 0x3
fmovdl %icc, %f9, %f0
orcc %i4, 0x1C72, %l4
ldub [%l7 + 0x62], %i6
ldx [%l7 + 0x70], %g6
stx %o3, [%l7 + 0x30]
fxor %f6, %f12, %f4
fbg %fcc0, loop_6333
ta %icc, 0x6
ldsb [%l7 + 0x79], %l2
fmovda %icc, %f8, %f7
loop_6333:
fone %f2
fmovsgu %xcc, %f0, %f1
andn %g3, 0x0EFE, %g7
fornot2 %f0, %f2, %f8
sth %g2, [%l7 + 0x14]
sub %i7, %i1, %o6
bge,pn %xcc, loop_6334
and %i3, %l0, %i0
fmovrdgez %l6, %f2, %f14
fbl %fcc2, loop_6335
loop_6334:
movl %icc, %o0, %i2
ldub [%l7 + 0x79], %g5
movneg %icc, %o7, %i5
loop_6335:
fxor %f0, %f10, %f2
edge8 %o4, %l5, %o2
edge32ln %g1, %g4, %l3
fzero %f4
fbule %fcc3, loop_6336
edge8ln %o1, %l1, %i4
movvs %xcc, %o5, %l4
fmovrdgz %i6, %f8, %f12
loop_6336:
movre %g6, 0x074, %l2
st %f2, [%l7 + 0x6C]
fmovsleu %xcc, %f0, %f14
stw %g3, [%l7 + 0x40]
lduw [%l7 + 0x58], %g7
ldub [%l7 + 0x10], %g2
movgu %icc, %o3, %i7
fmul8ulx16 %f12, %f14, %f4
sra %i1, 0x01, %i3
fpack32 %f10, %f12, %f8
fmul8x16al %f0, %f7, %f10
taddcctv %o6, %l0, %i0
fpack16 %f4, %f3
fmovdgu %xcc, %f2, %f10
bshuffle %f8, %f10, %f12
fpadd32 %f2, %f0, %f2
fnot2s %f10, %f6
tge %icc, 0x0
ldx [%l7 + 0x48], %l6
umulcc %i2, %g5, %o7
ldsw [%l7 + 0x54], %i5
sth %o0, [%l7 + 0x4C]
fmovscs %icc, %f8, %f0
movrlez %l5, 0x3DC, %o4
edge16ln %o2, %g4, %g1
srl %o1, 0x17, %l1
fnor %f10, %f12, %f2
stx %l3, [%l7 + 0x70]
fmovsgu %xcc, %f9, %f2
movcs %icc, %o5, %l4
fandnot1s %f11, %f14, %f6
ldsh [%l7 + 0x78], %i6
ldsh [%l7 + 0x3C], %i4
stb %l2, [%l7 + 0x71]
pdist %f6, %f10, %f14
ld [%l7 + 0x64], %f0
fmuld8sux16 %f12, %f10, %f6
tne %xcc, 0x5
fpsub32 %f4, %f0, %f12
fmovrdne %g3, %f2, %f8
srlx %g6, %g2, %o3
bg,a loop_6337
tsubcc %i7, 0x1F53, %i1
std %f6, [%l7 + 0x40]
ldd [%l7 + 0x68], %f8
loop_6337:
bn,a,pn %icc, loop_6338
tsubcc %i3, 0x0EEA, %o6
sdiv %l0, 0x01C0, %i0
srax %g7, 0x10, %i2
loop_6338:
std %f0, [%l7 + 0x58]
smul %g5, 0x026D, %o7
fmovd %f0, %f4
ld [%l7 + 0x18], %f12
sdiv %i5, 0x06B9, %o0
move %icc, %l5, %o4
ldsb [%l7 + 0x7B], %o2
ldx [%l7 + 0x08], %g4
sth %l6, [%l7 + 0x44]
fmovdcc %icc, %f8, %f4
stb %g1, [%l7 + 0x65]
brz %o1, loop_6339
movneg %icc, %l1, %l3
fabsd %f6, %f0
fzero %f0
loop_6339:
fnot2 %f14, %f6
tneg %icc, 0x7
sth %l4, [%l7 + 0x60]
stx %i6, [%l7 + 0x38]
stw %i4, [%l7 + 0x58]
movge %icc, %l2, %o5
fxnors %f12, %f4, %f14
fornot2s %f1, %f1, %f6
fcmpeq32 %f10, %f8, %g6
ta %icc, 0x5
ldsb [%l7 + 0x47], %g3
xorcc %g2, %i7, %o3
fbne,a %fcc1, loop_6340
fbne,a %fcc1, loop_6341
xor %i1, %o6, %i3
fmovsne %xcc, %f14, %f9
loop_6340:
ldsw [%l7 + 0x60], %i0
loop_6341:
fnors %f12, %f10, %f4
fpackfix %f12, %f3
ldub [%l7 + 0x35], %g7
fbne %fcc0, loop_6342
fbuge,a %fcc1, loop_6343
edge8l %l0, %g5, %i2
bshuffle %f0, %f10, %f8
loop_6342:
move %icc, %i5, %o7
loop_6343:
lduh [%l7 + 0x44], %o0
fsrc1s %f2, %f10
brlz,a %o4, loop_6344
std %f12, [%l7 + 0x30]
movge %icc, %o2, %g4
popc 0x1771, %l5
loop_6344:
brz,a %l6, loop_6345
fnot1 %f10, %f14
ld [%l7 + 0x70], %f15
stw %g1, [%l7 + 0x08]
loop_6345:
fmovdcs %icc, %f11, %f2
bgu %xcc, loop_6346
std %f14, [%l7 + 0x28]
tn %icc, 0x4
stw %l1, [%l7 + 0x70]
loop_6346:
lduh [%l7 + 0x3C], %o1
and %l3, 0x02C3, %l4
nop
setx loop_6347, %l0, %l1
jmpl %l1, %i4
add %i6, %l2, %o5
fmovrslez %g6, %f9, %f0
ldsb [%l7 + 0x2A], %g2
loop_6347:
fpadd16 %f0, %f10, %f2
fxor %f12, %f14, %f8
ldx [%l7 + 0x68], %i7
bg,a %xcc, loop_6348
fandnot1 %f14, %f12, %f0
ldd [%l7 + 0x10], %f10
std %f12, [%l7 + 0x38]
loop_6348:
fmovrdgez %o3, %f14, %f2
sdiv %i1, 0x1B2D, %g3
fbg %fcc2, loop_6349
fcmped %fcc3, %f0, %f6
fmovsn %xcc, %f10, %f4
fpadd32 %f10, %f12, %f14
loop_6349:
ldub [%l7 + 0x34], %o6
ldsw [%l7 + 0x2C], %i3
edge32n %g7, %l0, %g5
sth %i2, [%l7 + 0x52]
xnorcc %i0, %o7, %i5
fble,a %fcc1, loop_6350
movcc %xcc, %o4, %o2
movpos %xcc, %o0, %g4
fbue,a %fcc3, loop_6351
loop_6350:
fabss %f10, %f5
fornot1s %f8, %f0, %f2
ldsh [%l7 + 0x40], %l5
loop_6351:
fbu %fcc3, loop_6352
fzero %f14
std %f12, [%l7 + 0x50]
udivx %l6, 0x0DE9, %l1
loop_6352:
fpsub32 %f12, %f10, %f4
ldub [%l7 + 0x5E], %g1
fmul8x16al %f10, %f2, %f6
alignaddr %o1, %l4, %i4
ldub [%l7 + 0x40], %i6
sth %l2, [%l7 + 0x60]
lduw [%l7 + 0x30], %o5
movgu %icc, %g6, %g2
lduh [%l7 + 0x42], %i7
sth %l3, [%l7 + 0x5C]
st %f12, [%l7 + 0x48]
stx %o3, [%l7 + 0x40]
fmovrdlez %g3, %f12, %f0
movrgz %o6, 0x1DA, %i3
alignaddrl %i1, %g7, %l0
fmovd %f10, %f4
fandnot2s %f4, %f8, %f1
movleu %xcc, %i2, %g5
ldx [%l7 + 0x60], %o7
fbule,a %fcc0, loop_6353
fcmple32 %f6, %f6, %i0
fpack16 %f0, %f12
ldub [%l7 + 0x39], %o4
loop_6353:
tgu %icc, 0x2
fmovrslz %i5, %f8, %f5
fnand %f8, %f6, %f8
sth %o0, [%l7 + 0x0E]
sth %o2, [%l7 + 0x30]
fmovda %xcc, %f7, %f8
movvs %xcc, %g4, %l5
st %f8, [%l7 + 0x5C]
fxnors %f1, %f11, %f6
std %f6, [%l7 + 0x08]
movcc %xcc, %l1, %l6
fornot1 %f4, %f10, %f2
fone %f6
ldsw [%l7 + 0x70], %o1
udivcc %g1, 0x0B64, %i4
fmovdvc %xcc, %f4, %f7
umulcc %l4, 0x0480, %i6
ld [%l7 + 0x74], %f7
ldsw [%l7 + 0x48], %o5
ldub [%l7 + 0x60], %l2
fornot1 %f0, %f8, %f8
stw %g2, [%l7 + 0x30]
ldsh [%l7 + 0x44], %g6
bn %xcc, loop_6354
std %f0, [%l7 + 0x10]
fones %f15
movle %xcc, %l3, %o3
loop_6354:
movvc %icc, %i7, %g3
fmovrde %i3, %f6, %f12
fpsub16s %f14, %f8, %f10
subccc %i1, 0x14A0, %g7
ldd [%l7 + 0x78], %f4
fpsub16 %f14, %f0, %f6
fnands %f1, %f9, %f6
stx %o6, [%l7 + 0x30]
ldsw [%l7 + 0x2C], %l0
fmovrsne %i2, %f14, %f6
bg %xcc, loop_6355
addc %o7, 0x1C17, %g5
fbne,a %fcc1, loop_6356
fxors %f8, %f7, %f4
loop_6355:
bg %icc, loop_6357
sub %i0, %i5, %o0
loop_6356:
taddcctv %o4, %o2, %g4
bpos,pt %xcc, loop_6358
loop_6357:
ldsw [%l7 + 0x44], %l1
fmovdge %xcc, %f1, %f11
fxors %f9, %f4, %f14
loop_6358:
stb %l5, [%l7 + 0x0F]
fbue %fcc2, loop_6359
bge,pt %xcc, loop_6360
brnz,a %l6, loop_6361
ldd [%l7 + 0x40], %f12
loop_6359:
brnz,a %g1, loop_6362
loop_6360:
orncc %o1, %i4, %i6
loop_6361:
fbu %fcc2, loop_6363
fcmple16 %f2, %f2, %o5
loop_6362:
movge %xcc, %l2, %g2
fsrc1 %f10, %f8
loop_6363:
tpos %icc, 0x5
fmovdgu %xcc, %f3, %f15
tsubcc %g6, 0x11F3, %l4
fmovrse %l3, %f9, %f0
fmovrsgz %o3, %f1, %f11
fmovrdgz %i7, %f12, %f0
lduw [%l7 + 0x34], %i3
stb %i1, [%l7 + 0x63]
smul %g7, %o6, %l0
ldsh [%l7 + 0x0E], %g3
ta %icc, 0x6
edge32n %o7, %i2, %g5
stx %i0, [%l7 + 0x08]
fmovrdlz %o0, %f0, %f8
fbe %fcc0, loop_6364
fornot1 %f10, %f0, %f6
stw %o4, [%l7 + 0x74]
fcmpeq16 %f10, %f8, %o2
loop_6364:
fbul,a %fcc3, loop_6365
tsubcctv %g4, 0x0403, %i5
movne %xcc, %l5, %l1
movrgez %g1, %o1, %i4
loop_6365:
fzero %f6
ld [%l7 + 0x0C], %f9
ldsb [%l7 + 0x29], %i6
ble,a,pt %icc, loop_6366
for %f6, %f4, %f4
fmovdne %xcc, %f12, %f11
fmovde %xcc, %f12, %f2
loop_6366:
nop
setx loop_6367, %l0, %l1
jmpl %l1, %l6
movrgz %l2, %g2, %g6
st %f14, [%l7 + 0x64]
fmovdg %xcc, %f2, %f8
loop_6367:
fmovsg %icc, %f9, %f14
tleu %xcc, 0x6
stx %o5, [%l7 + 0x58]
fands %f10, %f0, %f12
bgu %xcc, loop_6368
movre %l4, 0x0D3, %o3
ldsh [%l7 + 0x3E], %i7
te %icc, 0x3
loop_6368:
fmul8ulx16 %f4, %f10, %f14
sdivcc %i3, 0x1EE1, %i1
fbn,a %fcc3, loop_6369
ldx [%l7 + 0x28], %g7
fbuge,a %fcc1, loop_6370
udivcc %o6, 0x1FB1, %l0
loop_6369:
fxors %f11, %f14, %f10
sdivx %g3, 0x1197, %o7
loop_6370:
and %l3, %g5, %i2
std %f12, [%l7 + 0x78]
nop
setx loop_6371, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orn %o0, %o4, %o2
edge8l %g4, %i0, %i5
sth %l5, [%l7 + 0x10]
loop_6371:
fones %f10
std %f12, [%l7 + 0x20]
umulcc %g1, 0x164C, %o1
fnands %f1, %f11, %f5
stw %l1, [%l7 + 0x0C]
fnot2 %f8, %f10
fbule %fcc1, loop_6372
bpos,pn %xcc, loop_6373
ldd [%l7 + 0x70], %f10
ldsh [%l7 + 0x2E], %i4
loop_6372:
taddcctv %l6, 0x0A33, %l2
loop_6373:
edge8l %g2, %g6, %o5
fzero %f6
movvs %icc, %i6, %l4
bleu,pt %xcc, loop_6374
nop
setx loop_6375, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovse %xcc, %f9, %f14
edge8n %o3, %i7, %i1
loop_6374:
ldsb [%l7 + 0x10], %i3
loop_6375:
fabsd %f10, %f6
nop
setx loop_6376, %l0, %l1
jmpl %l1, %o6
fnegd %f2, %f4
mulscc %g7, %l0, %g3
tne %icc, 0x3
loop_6376:
ldx [%l7 + 0x50], %l3
ldsh [%l7 + 0x16], %g5
faligndata %f4, %f4, %f2
fxnors %f2, %f8, %f10
bgu,a %xcc, loop_6377
fblg,a %fcc0, loop_6378
fcmpeq32 %f0, %f10, %o7
bl %xcc, loop_6379
loop_6377:
fble,a %fcc2, loop_6380
loop_6378:
tleu %icc, 0x4
nop
setx loop_6381, %l0, %l1
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_6379:
mulscc %o0, 0x0AF3, %o4
loop_6380:
fmovdle %xcc, %f5, %f14
fmovrdlez %i2, %f12, %f0
loop_6381:
sth %o2, [%l7 + 0x4C]
fmovrsgez %i0, %f4, %f6
stw %g4, [%l7 + 0x18]
tg %xcc, 0x0
stw %i5, [%l7 + 0x38]
array32 %l5, %g1, %o1
ldd [%l7 + 0x50], %f8
bvs,a loop_6382
xnor %i4, %l6, %l2
fpackfix %f4, %f0
fpsub32s %f11, %f7, %f9
loop_6382:
fxnors %f9, %f3, %f3
ldub [%l7 + 0x3D], %g2
lduh [%l7 + 0x66], %l1
tvc %icc, 0x5
brlz %g6, loop_6383
andcc %i6, 0x1BCF, %l4
fpsub16s %f9, %f5, %f3
bvc,a,pt %icc, loop_6384
loop_6383:
ldub [%l7 + 0x7B], %o5
brlez,a %o3, loop_6385
ldd [%l7 + 0x78], %f6
loop_6384:
fbne %fcc1, loop_6386
ldub [%l7 + 0x4D], %i1
loop_6385:
fornot1 %f10, %f0, %f0
fbe,a %fcc2, loop_6387
loop_6386:
bl %xcc, loop_6388
fmovsvs %icc, %f5, %f8
fmovdneg %icc, %f10, %f0
loop_6387:
ldd [%l7 + 0x10], %f14
loop_6388:
fmovsneg %xcc, %f2, %f8
ba,a loop_6389
lduw [%l7 + 0x44], %i7
fbuge %fcc0, loop_6390
stb %o6, [%l7 + 0x46]
loop_6389:
ldd [%l7 + 0x60], %f10
edge8n %g7, %i3, %l0
loop_6390:
xor %g3, %l3, %g5
ldub [%l7 + 0x79], %o0
fpsub32s %f13, %f12, %f11
ldsb [%l7 + 0x6C], %o4
movrgez %o7, %o2, %i2
sdivcc %i0, 0x1FE4, %g4
fmovdge %icc, %f15, %f8
movn %icc, %l5, %i5
stx %o1, [%l7 + 0x30]
fmovrslz %g1, %f14, %f0
fbo %fcc1, loop_6391
lduw [%l7 + 0x48], %i4
tcs %xcc, 0x6
fmovrsgez %l2, %f2, %f3
loop_6391:
bpos,a,pt %icc, loop_6392
popc %l6, %g2
tge %xcc, 0x6
xnor %l1, 0x1395, %i6
loop_6392:
mova %xcc, %g6, %o5
fmovdge %xcc, %f6, %f7
tg %icc, 0x1
fmovsneg %xcc, %f7, %f3
stx %l4, [%l7 + 0x48]
ldd [%l7 + 0x50], %f14
fpsub16s %f8, %f5, %f13
tsubcctv %i1, %o3, %o6
edge32l %g7, %i7, %l0
andncc %g3, %i3, %l3
fpack16 %f10, %f8
udiv %g5, 0x0D21, %o0
subc %o4, %o7, %i2
tne %icc, 0x6
brlez,a %o2, loop_6393
nop
setx loop_6394, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fandnot2 %f12, %f2, %f0
stx %g4, [%l7 + 0x10]
loop_6393:
and %l5, %i5, %o1
loop_6394:
ldsh [%l7 + 0x38], %g1
fmul8x16au %f14, %f0, %f4
fnot1 %f10, %f8
sth %i4, [%l7 + 0x10]
fmovsle %xcc, %f6, %f1
ld [%l7 + 0x2C], %f2
lduh [%l7 + 0x08], %i0
movl %icc, %l6, %g2
ldsh [%l7 + 0x66], %l1
subccc %i6, %g6, %l2
ldd [%l7 + 0x68], %f10
array32 %l4, %i1, %o5
stb %o6, [%l7 + 0x62]
fpsub16 %f10, %f4, %f14
fmuld8ulx16 %f6, %f1, %f10
fcmped %fcc3, %f2, %f10
stb %g7, [%l7 + 0x5D]
ldx [%l7 + 0x18], %o3
add %l0, %g3, %i7
fbul,a %fcc1, loop_6395
tge %icc, 0x6
stx %l3, [%l7 + 0x08]
bcs,a,pn %xcc, loop_6396
loop_6395:
fsrc2s %f4, %f8
fpadd16 %f10, %f12, %f8
srl %g5, %i3, %o0
loop_6396:
ldub [%l7 + 0x52], %o4
stx %o7, [%l7 + 0x58]
fpadd32 %f14, %f4, %f10
fmovsa %xcc, %f14, %f3
array16 %i2, %o2, %g4
lduh [%l7 + 0x28], %l5
bcs loop_6397
call loop_6398
ldd [%l7 + 0x10], %f12
fmovscc %xcc, %f0, %f14
loop_6397:
ldd [%l7 + 0x78], %f4
loop_6398:
fmovsvs %icc, %f8, %f13
sra %o1, %g1, %i5
udivcc %i4, 0x02A6, %l6
smulcc %i0, %g2, %l1
andcc %g6, %i6, %l4
lduh [%l7 + 0x18], %l2
ldx [%l7 + 0x30], %o5
fblg,a %fcc2, loop_6399
stx %i1, [%l7 + 0x28]
fmovrdlez %g7, %f0, %f12
fandnot2s %f11, %f10, %f15
loop_6399:
lduw [%l7 + 0x2C], %o3
udivx %o6, 0x17A4, %l0
sth %i7, [%l7 + 0x50]
movrlez %g3, 0x150, %g5
sethi 0x0449, %l3
xnorcc %o0, %i3, %o7
movre %i2, 0x16F, %o4
lduw [%l7 + 0x70], %o2
ldd [%l7 + 0x68], %f8
stb %g4, [%l7 + 0x46]
xorcc %o1, %g1, %i5
std %f10, [%l7 + 0x20]
fbe %fcc2, loop_6400
tcs %xcc, 0x5
movg %xcc, %i4, %l5
ldsw [%l7 + 0x64], %i0
loop_6400:
pdist %f2, %f14, %f4
tle %icc, 0x5
tsubcctv %l6, %l1, %g6
lduh [%l7 + 0x66], %g2
ldub [%l7 + 0x1C], %i6
fmul8ulx16 %f6, %f10, %f8
fmovdg %xcc, %f6, %f15
bn,a %xcc, loop_6401
taddcc %l4, 0x1037, %l2
stw %o5, [%l7 + 0x74]
array16 %i1, %g7, %o6
loop_6401:
ldd [%l7 + 0x48], %f2
fnand %f12, %f6, %f14
movcc %icc, %o3, %i7
st %f10, [%l7 + 0x64]
fmuld8ulx16 %f1, %f4, %f2
fornot1 %f14, %f2, %f6
std %f10, [%l7 + 0x78]
fmovdne %xcc, %f3, %f6
tleu %xcc, 0x1
alignaddr %l0, %g5, %g3
fbg,a %fcc0, loop_6402
ld [%l7 + 0x30], %f5
bneg,a %xcc, loop_6403
fba,a %fcc1, loop_6404
loop_6402:
tne %xcc, 0x7
fcmpgt32 %f14, %f10, %l3
loop_6403:
ldsh [%l7 + 0x0E], %i3
loop_6404:
tpos %icc, 0x7
edge32ln %o0, %o7, %i2
sth %o4, [%l7 + 0x7E]
st %f11, [%l7 + 0x54]
sllx %g4, 0x0D, %o2
andcc %g1, 0x0306, %i5
ldsb [%l7 + 0x2B], %i4
bleu loop_6405
addcc %l5, 0x1FE8, %o1
fmovsvs %xcc, %f2, %f5
ldub [%l7 + 0x59], %i0
loop_6405:
std %f0, [%l7 + 0x38]
fpack16 %f2, %f5
sth %l1, [%l7 + 0x1C]
tleu %icc, 0x7
srax %l6, %g6, %g2
edge32ln %i6, %l2, %o5
bcc,pn %xcc, loop_6406
and %i1, 0x0A85, %l4
ldsh [%l7 + 0x4E], %o6
stx %o3, [%l7 + 0x08]
loop_6406:
lduh [%l7 + 0x38], %i7
fpadd16 %f8, %f14, %f6
fsrc2s %f15, %f3
brlz %g7, loop_6407
addc %l0, 0x0ECD, %g3
sub %g5, 0x1528, %l3
fmovde %xcc, %f14, %f5
loop_6407:
sth %o0, [%l7 + 0x76]
alignaddrl %o7, %i2, %o4
ldsb [%l7 + 0x12], %i3
ldsb [%l7 + 0x4B], %o2
fandnot1s %f13, %f1, %f7
fand %f4, %f4, %f4
ldx [%l7 + 0x58], %g4
lduh [%l7 + 0x12], %g1
fmovsneg %xcc, %f11, %f14
fpsub16s %f15, %f4, %f6
smulcc %i4, %i5, %l5
tl %xcc, 0x0
fnot1s %f10, %f14
ldsh [%l7 + 0x22], %o1
sub %i0, 0x0BCC, %l6
te %icc, 0x4
fmovrdlz %l1, %f8, %f4
mulx %g6, %i6, %l2
fbge %fcc0, loop_6408
fmovdleu %icc, %f0, %f10
fcmpd %fcc2, %f6, %f10
tge %xcc, 0x5
loop_6408:
bcc,a %xcc, loop_6409
fcmped %fcc3, %f12, %f6
sra %g2, 0x0C, %i1
fcmpd %fcc1, %f0, %f14
loop_6409:
fabss %f2, %f7
brlez %o5, loop_6410
andncc %l4, %o3, %o6
fmovsvs %icc, %f9, %f13
brlez,a %g7, loop_6411
loop_6410:
fmovsvs %xcc, %f6, %f8
fands %f12, %f12, %f7
fbuge,a %fcc2, loop_6412
loop_6411:
fornot1s %f13, %f13, %f14
fbuge,a %fcc3, loop_6413
movgu %icc, %i7, %l0
loop_6412:
orcc %g3, 0x1B9D, %g5
fsrc1s %f6, %f6
loop_6413:
fornot1s %f3, %f10, %f12
sth %o0, [%l7 + 0x62]
std %f12, [%l7 + 0x18]
siam 0x1
mulx %o7, %i2, %o4
fornot2 %f10, %f4, %f10
fmovsneg %icc, %f9, %f6
stb %i3, [%l7 + 0x4F]
brz %o2, loop_6414
ba,a,pn %xcc, loop_6415
fexpand %f6, %f12
sethi 0x051D, %g4
loop_6414:
tcc %icc, 0x1
loop_6415:
ldsw [%l7 + 0x5C], %g1
ld [%l7 + 0x34], %f13
udivx %l3, 0x18F9, %i5
ldub [%l7 + 0x3D], %i4
orncc %o1, 0x05BE, %i0
fornot2 %f0, %f6, %f2
orcc %l6, 0x1AB3, %l5
fmovsneg %icc, %f15, %f8
ld [%l7 + 0x40], %f3
ldsw [%l7 + 0x70], %l1
lduw [%l7 + 0x68], %g6
ldsw [%l7 + 0x10], %i6
fmovrsgez %g2, %f10, %f8
fornot2 %f2, %f0, %f10
ldsh [%l7 + 0x72], %l2
xor %i1, %l4, %o3
alignaddr %o6, %g7, %o5
fmovdl %xcc, %f12, %f4
stx %i7, [%l7 + 0x70]
lduw [%l7 + 0x58], %g3
ldx [%l7 + 0x48], %l0
subccc %o0, %g5, %i2
and %o4, %o7, %o2
fmovrsgez %i3, %f15, %f4
ld [%l7 + 0x60], %f0
ldsw [%l7 + 0x38], %g4
umulcc %l3, %g1, %i5
fmovsvc %xcc, %f1, %f1
ld [%l7 + 0x34], %f1
fornot2 %f4, %f12, %f8
fmovdl %icc, %f3, %f12
fexpand %f5, %f8
tsubcctv %i4, %o1, %l6
fbu %fcc1, loop_6416
orcc %l5, 0x0738, %i0
fbul %fcc1, loop_6417
smul %g6, 0x0D6F, %i6
loop_6416:
fcmpgt32 %f10, %f10, %l1
ld [%l7 + 0x18], %f11
loop_6417:
taddcctv %g2, 0x1AC6, %i1
fmovsle %xcc, %f4, %f2
lduh [%l7 + 0x3A], %l2
tl %icc, 0x5
fmovse %xcc, %f3, %f15
sth %l4, [%l7 + 0x1A]
edge32n %o6, %g7, %o3
movn %icc, %i7, %g3
fbul,a %fcc2, loop_6418
edge16 %l0, %o5, %g5
tsubcc %o0, 0x1811, %o4
be,pn %xcc, loop_6419
loop_6418:
fpadd32 %f0, %f0, %f12
edge16n %i2, %o2, %i3
movg %icc, %o7, %l3
loop_6419:
sllx %g4, 0x11, %i5
lduw [%l7 + 0x14], %g1
fmovrse %i4, %f1, %f6
tleu %icc, 0x6
fornot2s %f9, %f8, %f9
tl %icc, 0x3
edge16 %o1, %l6, %i0
sth %l5, [%l7 + 0x10]
fmovrsgz %g6, %f2, %f13
fones %f10
array8 %l1, %i6, %i1
tle %icc, 0x5
lduh [%l7 + 0x62], %g2
edge16 %l4, %o6, %g7
ld [%l7 + 0x44], %f13
sub %o3, 0x0FFF, %l2
edge8n %g3, %l0, %i7
fandnot1s %f10, %f15, %f8
movrne %g5, 0x14E, %o0
fpadd32s %f0, %f2, %f12
fsrc2 %f2, %f6
stx %o4, [%l7 + 0x58]
movl %xcc, %i2, %o5
std %f8, [%l7 + 0x58]
movge %icc, %o2, %o7
fmovdge %xcc, %f4, %f14
fandnot2 %f12, %f4, %f12
ldd [%l7 + 0x08], %f0
alignaddr %l3, %i3, %i5
ldsb [%l7 + 0x46], %g4
fsrc1 %f8, %f4
addccc %g1, %i4, %l6
bcc loop_6420
bg,a loop_6421
mova %xcc, %i0, %l5
xnor %g6, %l1, %i6
loop_6420:
ldsh [%l7 + 0x56], %o1
loop_6421:
st %f7, [%l7 + 0x24]
lduh [%l7 + 0x7A], %g2
ldd [%l7 + 0x70], %f6
array8 %i1, %o6, %l4
taddcctv %g7, 0x0E91, %o3
pdist %f14, %f8, %f14
fmovdgu %icc, %f10, %f1
sth %g3, [%l7 + 0x1E]
ldsh [%l7 + 0x5C], %l0
edge8l %l2, %g5, %i7
array32 %o4, %i2, %o5
fpsub16s %f14, %f0, %f11
stx %o2, [%l7 + 0x70]
ldx [%l7 + 0x20], %o0
lduh [%l7 + 0x4E], %o7
sllx %i3, 0x19, %i5
bpos,a,pn %xcc, loop_6422
fbl %fcc3, loop_6423
fmovspos %xcc, %f13, %f7
fpadd32s %f0, %f12, %f14
loop_6422:
fandnot2s %f13, %f13, %f3
loop_6423:
fnors %f15, %f14, %f2
fmovdl %icc, %f5, %f3
ta %xcc, 0x2
fornot2s %f9, %f15, %f11
call loop_6424
movgu %icc, %g4, %g1
movrlez %i4, %l6, %l3
array16 %l5, %i0, %l1
loop_6424:
bcs,pn %xcc, loop_6425
sth %i6, [%l7 + 0x4A]
call loop_6426
fmovrsgz %g6, %f13, %f12
loop_6425:
ldsw [%l7 + 0x58], %o1
lduh [%l7 + 0x5A], %g2
loop_6426:
tneg %icc, 0x2
ldsb [%l7 + 0x5D], %o6
fornot2 %f10, %f0, %f6
ldub [%l7 + 0x4E], %l4
fmovdgu %icc, %f15, %f14
stw %i1, [%l7 + 0x5C]
ble %xcc, loop_6427
fzeros %f10
subccc %g7, %o3, %l0
bvc,a,pn %icc, loop_6428
loop_6427:
std %f0, [%l7 + 0x30]
tvs %xcc, 0x1
movn %icc, %l2, %g5
loop_6428:
ldsw [%l7 + 0x50], %g3
stb %o4, [%l7 + 0x37]
std %f0, [%l7 + 0x28]
ldx [%l7 + 0x40], %i7
fornot2 %f0, %f6, %f10
fornot2s %f0, %f15, %f4
fnors %f11, %f12, %f0
fone %f6
lduh [%l7 + 0x10], %o5
ldx [%l7 + 0x78], %o2
fmovrse %i2, %f15, %f9
ldsw [%l7 + 0x1C], %o7
ba,a,pt %icc, loop_6429
lduh [%l7 + 0x1C], %i3
bpos %icc, loop_6430
fsrc1 %f4, %f10
loop_6429:
srax %o0, %g4, %i5
fmovsne %xcc, %f10, %f7
loop_6430:
bcc,pn %xcc, loop_6431
sub %g1, 0x1F8F, %l6
addcc %i4, %l5, %i0
fmovrsgz %l3, %f12, %f9
loop_6431:
fmovdcc %icc, %f5, %f12
srl %i6, %l1, %g6
std %f6, [%l7 + 0x28]
fxor %f10, %f4, %f8
umulcc %g2, %o1, %l4
fbge %fcc0, loop_6432
movrgz %o6, 0x3D7, %g7
fblg %fcc0, loop_6433
fors %f15, %f11, %f6
loop_6432:
movrne %o3, 0x21F, %l0
lduw [%l7 + 0x58], %i1
loop_6433:
ldsh [%l7 + 0x6A], %g5
fbo,a %fcc2, loop_6434
fnegs %f14, %f7
subcc %g3, %l2, %o4
edge32 %o5, %o2, %i2
loop_6434:
sth %o7, [%l7 + 0x46]
fmovsl %icc, %f2, %f0
fbe %fcc2, loop_6435
sllx %i7, %i3, %g4
sth %o0, [%l7 + 0x20]
be,a,pt %xcc, loop_6436
loop_6435:
fmovrslez %g1, %f12, %f13
for %f14, %f12, %f0
lduw [%l7 + 0x70], %l6
loop_6436:
fmovdneg %xcc, %f6, %f8
sdivcc %i4, 0x0F18, %l5
taddcctv %i5, 0x0230, %i0
brnz,a %i6, loop_6437
fsrc2 %f6, %f4
ldsh [%l7 + 0x68], %l3
fmovsn %xcc, %f2, %f12
loop_6437:
ldx [%l7 + 0x60], %l1
edge32 %g2, %o1, %g6
movcc %icc, %o6, %l4
tleu %xcc, 0x0
bleu %xcc, loop_6438
stx %g7, [%l7 + 0x50]
st %f4, [%l7 + 0x24]
ldd [%l7 + 0x28], %f12
loop_6438:
ld [%l7 + 0x34], %f5
movrlez %l0, 0x190, %i1
and %o3, %g5, %l2
lduh [%l7 + 0x78], %g3
nop
setx loop_6439, %l0, %l1
jmpl %l1, %o5
fmovrsgz %o2, %f11, %f8
sll %i2, %o7, %o4
fmovse %icc, %f10, %f13
loop_6439:
edge32n %i3, %g4, %i7
fone %f8
popc 0x0158, %g1
ta %icc, 0x0
stx %l6, [%l7 + 0x30]
ld [%l7 + 0x64], %f7
ld [%l7 + 0x74], %f0
lduw [%l7 + 0x28], %o0
sth %l5, [%l7 + 0x40]
std %f8, [%l7 + 0x58]
pdist %f0, %f8, %f10
movneg %xcc, %i5, %i4
ldx [%l7 + 0x78], %i6
bpos,pn %xcc, loop_6440
fmul8x16 %f15, %f4, %f14
stw %l3, [%l7 + 0x30]
fpmerge %f4, %f2, %f12
loop_6440:
lduw [%l7 + 0x74], %i0
smul %g2, 0x09FB, %o1
ldsh [%l7 + 0x0C], %g6
lduw [%l7 + 0x28], %l1
ld [%l7 + 0x50], %f9
fmovsge %icc, %f10, %f11
std %f2, [%l7 + 0x50]
taddcctv %o6, 0x15D4, %g7
stx %l0, [%l7 + 0x20]
bne,pt %icc, loop_6441
fmul8x16 %f8, %f8, %f14
fcmpgt16 %f12, %f12, %l4
fabsd %f12, %f12
loop_6441:
smulcc %i1, %o3, %g5
fabsd %f2, %f12
fmovrsgz %l2, %f2, %f11
andncc %g3, %o5, %o2
sdiv %o7, 0x051F, %o4
fmul8sux16 %f2, %f4, %f14
stb %i3, [%l7 + 0x54]
alignaddrl %i2, %i7, %g4
bneg %icc, loop_6442
ldsw [%l7 + 0x30], %g1
sth %l6, [%l7 + 0x3C]
movle %icc, %l5, %o0
loop_6442:
stx %i4, [%l7 + 0x48]
array32 %i5, %l3, %i6
fnot1 %f10, %f10
fmul8x16 %f0, %f4, %f8
fones %f1
fmovrsne %i0, %f11, %f3
fsrc2 %f0, %f10
tleu %xcc, 0x1
fcmped %fcc1, %f4, %f8
fmovdneg %xcc, %f1, %f9
fmovrdgez %o1, %f12, %f8
and %g6, 0x184E, %g2
fnot1 %f12, %f8
ldsh [%l7 + 0x24], %o6
stw %g7, [%l7 + 0x24]
movgu %xcc, %l1, %l0
fsrc1 %f10, %f14
array8 %i1, %o3, %l4
fpack32 %f10, %f12, %f12
brnz %l2, loop_6443
ld [%l7 + 0x48], %f0
subcc %g3, 0x1768, %g5
tneg %xcc, 0x5
loop_6443:
sdiv %o2, 0x019C, %o5
ldx [%l7 + 0x30], %o7
edge16l %o4, %i2, %i7
ldsw [%l7 + 0x08], %g4
fzeros %f13
movrgez %i3, 0x242, %g1
brz,a %l5, loop_6444
fornot2 %f6, %f0, %f2
fcmped %fcc0, %f12, %f12
fnegd %f6, %f8
loop_6444:
ldub [%l7 + 0x6B], %o0
lduh [%l7 + 0x76], %l6
bshuffle %f6, %f0, %f10
ldd [%l7 + 0x50], %f2
ldx [%l7 + 0x28], %i5
ldx [%l7 + 0x50], %i4
srl %l3, %i6, %o1
lduh [%l7 + 0x2A], %i0
srlx %g2, %o6, %g6
fbue %fcc1, loop_6445
fpsub16 %f8, %f14, %f2
subccc %g7, %l1, %l0
tvc %xcc, 0x4
loop_6445:
brz,a %i1, loop_6446
popc %o3, %l2
fxnor %f2, %f10, %f10
lduw [%l7 + 0x3C], %l4
loop_6446:
bvs loop_6447
bvc,a,pt %icc, loop_6448
movcc %icc, %g5, %o2
fpsub32 %f6, %f2, %f6
loop_6447:
fornot2 %f14, %f10, %f10
loop_6448:
ldsh [%l7 + 0x74], %g3
fpsub16s %f6, %f5, %f14
fnor %f8, %f2, %f2
fbu %fcc1, loop_6449
fpsub32s %f8, %f1, %f11
bpos %xcc, loop_6450
bcc loop_6451
loop_6449:
tgu %icc, 0x5
edge8ln %o5, %o4, %i2
loop_6450:
ld [%l7 + 0x78], %f15
loop_6451:
fmovrsgez %i7, %f7, %f13
ldx [%l7 + 0x30], %o7
edge8n %i3, %g1, %g4
popc 0x081C, %l5
fzeros %f11
orcc %l6, %i5, %i4
lduh [%l7 + 0x6E], %o0
edge16ln %l3, %i6, %i0
fsrc1s %f15, %f7
bcs %xcc, loop_6452
movleu %xcc, %g2, %o1
sth %o6, [%l7 + 0x74]
fnors %f3, %f4, %f2
loop_6452:
fbue,a %fcc0, loop_6453
fandnot2 %f6, %f8, %f12
smulcc %g6, 0x1C66, %l1
addcc %l0, 0x11FE, %g7
loop_6453:
edge32 %i1, %l2, %l4
lduw [%l7 + 0x60], %g5
fmul8x16 %f14, %f4, %f0
stw %o3, [%l7 + 0x54]
movl %icc, %g3, %o5
fble %fcc1, loop_6454
fmovrdgz %o2, %f8, %f0
fcmpne32 %f10, %f12, %o4
tg %icc, 0x2
loop_6454:
fmovsa %xcc, %f6, %f4
tpos %xcc, 0x6
brlz %i7, loop_6455
and %o7, %i2, %i3
fmul8ulx16 %f6, %f8, %f0
fsrc2 %f8, %f2
loop_6455:
tsubcctv %g4, 0x1BD9, %g1
bvs,a,pt %icc, loop_6456
lduw [%l7 + 0x3C], %l5
ldd [%l7 + 0x20], %f8
fmovdleu %xcc, %f4, %f15
loop_6456:
tleu %xcc, 0x1
fbe %fcc1, loop_6457
bvc,pn %xcc, loop_6458
fba,a %fcc1, loop_6459
orcc %l6, %i5, %i4
loop_6457:
array16 %l3, %i6, %o0
loop_6458:
udiv %g2, 0x1901, %o1
loop_6459:
lduh [%l7 + 0x18], %o6
stw %i0, [%l7 + 0x44]
fmovrdgz %l1, %f2, %f4
fzero %f10
ldx [%l7 + 0x78], %l0
move %icc, %g7, %g6
stw %i1, [%l7 + 0x2C]
for %f8, %f0, %f8
std %f14, [%l7 + 0x70]
movrlz %l4, 0x025, %g5
tne %xcc, 0x4
call loop_6460
sth %l2, [%l7 + 0x32]
fmovsvc %xcc, %f15, %f2
fsrc1s %f12, %f8
loop_6460:
nop
setx loop_6461, %l0, %l1
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 %g3, [%l7 + 0x20]
std %f14, [%l7 + 0x18]
edge16n %o5, %o3, %o4
loop_6461:
mova %icc, %o2, %i7
lduh [%l7 + 0x64], %o7
ldsb [%l7 + 0x27], %i3
fcmple32 %f10, %f4, %g4
st %f7, [%l7 + 0x78]
lduw [%l7 + 0x38], %i2
bl,a loop_6462
lduw [%l7 + 0x68], %g1
nop
setx loop_6463, %l0, %l1
jmpl %l1, %l6
movvs %icc, %i5, %l5
loop_6462:
udiv %l3, 0x0C1C, %i6
ldub [%l7 + 0x2B], %o0
loop_6463:
lduw [%l7 + 0x4C], %g2
lduw [%l7 + 0x64], %o1
bcs,a %icc, loop_6464
stw %i4, [%l7 + 0x70]
fornot1s %f3, %f4, %f14
fabsd %f10, %f4
loop_6464:
fmovdvc %icc, %f6, %f8
std %f4, [%l7 + 0x20]
brgez,a %o6, loop_6465
srax %l1, 0x0A, %i0
edge32 %g7, %l0, %i1
bl,pn %xcc, loop_6466
loop_6465:
lduh [%l7 + 0x76], %l4
umul %g5, 0x18FE, %l2
fmovda %icc, %f10, %f3
loop_6466:
fmovse %xcc, %f7, %f10
ldsw [%l7 + 0x7C], %g3
bge,a,pt %xcc, loop_6467
fandnot2s %f10, %f6, %f9
andn %o5, %g6, %o4
bcs,pt %icc, loop_6468
loop_6467:
st %f3, [%l7 + 0x14]
fandnot1s %f13, %f14, %f12
mulscc %o3, %i7, %o2
loop_6468:
tne %icc, 0x0
tge %icc, 0x3
fpadd16 %f4, %f2, %f4
faligndata %f6, %f14, %f6
tl %icc, 0x3
fornot2s %f9, %f8, %f15
std %f12, [%l7 + 0x58]
fsrc2s %f6, %f6
faligndata %f12, %f10, %f14
ldsb [%l7 + 0x44], %i3
movl %icc, %o7, %i2
ldsh [%l7 + 0x48], %g4
sub %g1, 0x0680, %i5
sra %l6, %l3, %i6
mulx %o0, %g2, %o1
movrgz %i4, 0x0DC, %o6
fpack32 %f6, %f2, %f6
st %f0, [%l7 + 0x10]
ldub [%l7 + 0x15], %l1
tle %xcc, 0x4
mova %xcc, %l5, %i0
ble,a loop_6469
movl %icc, %l0, %g7
st %f14, [%l7 + 0x64]
smul %l4, %g5, %l2
loop_6469:
ldub [%l7 + 0x55], %g3
sdivx %i1, 0x0730, %o5
tg %xcc, 0x3
xor %o4, %g6, %i7
ld [%l7 + 0x08], %f2
bge,a %icc, loop_6470
bvs,a loop_6471
fmovdvc %icc, %f1, %f1
srl %o2, 0x08, %o3
loop_6470:
addc %o7, %i3, %g4
loop_6471:
fmovrdgez %i2, %f10, %f6
ldsb [%l7 + 0x16], %i5
sethi 0x18FF, %l6
fmovrslez %g1, %f10, %f0
stb %l3, [%l7 + 0x73]
fornot1 %f0, %f2, %f12
movpos %xcc, %o0, %g2
ldub [%l7 + 0x0A], %i6
brlez,a %i4, loop_6472
ldd [%l7 + 0x50], %f10
movn %icc, %o1, %o6
lduh [%l7 + 0x5A], %l5
loop_6472:
bge,a,pn %xcc, loop_6473
xorcc %l1, 0x198B, %i0
fmovsg %xcc, %f15, %f15
fbn,a %fcc3, loop_6474
loop_6473:
sth %g7, [%l7 + 0x36]
fbo %fcc2, loop_6475
fmovde %icc, %f10, %f10
loop_6474:
std %f4, [%l7 + 0x50]
and %l0, %g5, %l4
loop_6475:
lduw [%l7 + 0x7C], %l2
fnand %f4, %f0, %f8
subccc %i1, %o5, %g3
lduh [%l7 + 0x7C], %o4
edge32ln %i7, %o2, %o3
ldsw [%l7 + 0x6C], %g6
tcs %icc, 0x4
ldx [%l7 + 0x68], %o7
edge32l %g4, %i2, %i3
stb %l6, [%l7 + 0x0C]
movneg %icc, %g1, %i5
move %icc, %l3, %g2
andn %i6, %o0, %o1
fandnot1s %f1, %f5, %f8
fmul8ulx16 %f14, %f0, %f2
movgu %icc, %i4, %l5
fnot1s %f5, %f14
fcmpgt16 %f0, %f4, %l1
ld [%l7 + 0x64], %f0
sra %i0, 0x12, %g7
orncc %l0, 0x1F54, %o6
ldsw [%l7 + 0x64], %l4
or %g5, %i1, %o5
mulscc %g3, 0x0029, %o4
fxnors %f6, %f13, %f2
fornot2 %f8, %f12, %f14
smulcc %i7, 0x0F76, %o2
ldx [%l7 + 0x68], %l2
lduw [%l7 + 0x6C], %o3
orn %g6, 0x144B, %g4
fnot2 %f10, %f6
fmovdgu %icc, %f5, %f5
smulcc %o7, 0x15EC, %i3
srax %i2, 0x14, %g1
fbe %fcc1, loop_6476
smul %i5, %l6, %l3
call loop_6477
ldsh [%l7 + 0x42], %g2
loop_6476:
brlez,a %o0, loop_6478
brgz,a %o1, loop_6479
loop_6477:
sth %i4, [%l7 + 0x32]
fmovspos %xcc, %f11, %f2
loop_6478:
movg %icc, %i6, %l5
loop_6479:
subccc %l1, %i0, %l0
fmovdne %icc, %f0, %f0
fsrc1s %f11, %f11
st %f0, [%l7 + 0x08]
fmovse %icc, %f5, %f8
sll %o6, %g7, %g5
movleu %icc, %l4, %o5
fpsub32s %f15, %f6, %f2
ble %xcc, loop_6480
ldsh [%l7 + 0x1A], %i1
edge16n %o4, %g3, %o2
fpadd32s %f12, %f9, %f11
loop_6480:
bl,pn %xcc, loop_6481
fba %fcc0, loop_6482
fmovdle %icc, %f1, %f9
fands %f3, %f9, %f5
loop_6481:
lduw [%l7 + 0x58], %l2
loop_6482:
bshuffle %f2, %f14, %f14
sth %i7, [%l7 + 0x42]
fbg,a %fcc1, loop_6483
subccc %g6, %g4, %o7
fbug,a %fcc3, loop_6484
taddcctv %i3, %i2, %o3
loop_6483:
fmovdneg %icc, %f10, %f4
fmovse %xcc, %f11, %f2
loop_6484:
fbg,a %fcc2, loop_6485
ld [%l7 + 0x3C], %f12
ldd [%l7 + 0x38], %f8
tne %xcc, 0x3
loop_6485:
fmovdcc %icc, %f2, %f15
movrne %g1, 0x0D1, %i5
tcc %icc, 0x3
ldx [%l7 + 0x18], %l3
fmovdge %icc, %f11, %f12
movrlez %g2, %l6, %o1
edge16l %o0, %i6, %l5
fmovsa %xcc, %f7, %f14
smul %i4, %i0, %l1
addcc %l0, 0x08E1, %o6
fnegd %f4, %f4
st %f15, [%l7 + 0x58]
fmovsgu %icc, %f9, %f7
xnorcc %g7, %g5, %l4
ldsw [%l7 + 0x6C], %i1
fexpand %f9, %f0
ldsw [%l7 + 0x10], %o4
bl loop_6486
fnands %f11, %f0, %f12
lduh [%l7 + 0x0A], %g3
stx %o2, [%l7 + 0x08]
loop_6486:
smul %l2, %i7, %g6
fmuld8ulx16 %f3, %f3, %f14
ldsh [%l7 + 0x3A], %g4
fandnot1 %f2, %f14, %f12
fmovdvc %xcc, %f9, %f5
ldx [%l7 + 0x48], %o7
stx %o5, [%l7 + 0x30]
bleu,a loop_6487
fmovde %icc, %f0, %f13
bneg,pn %xcc, loop_6488
fblg,a %fcc2, loop_6489
loop_6487:
ldd [%l7 + 0x08], %f4
umul %i2, %i3, %g1
loop_6488:
tvs %xcc, 0x6
loop_6489:
fmul8ulx16 %f4, %f10, %f2
and %i5, %l3, %o3
fcmpgt32 %f12, %f12, %l6
addcc %g2, 0x1D03, %o0
fabsd %f0, %f12
fcmpd %fcc0, %f8, %f8
move %icc, %o1, %l5
movrne %i4, 0x0BB, %i0
add %l1, %i6, %o6
fabsd %f2, %f12
brz %l0, loop_6490
ldub [%l7 + 0x3D], %g5
addccc %g7, %l4, %o4
fmovdcs %xcc, %f11, %f11
loop_6490:
edge32ln %i1, %g3, %l2
fmovdg %icc, %f9, %f10
brlz,a %o2, loop_6491
fmul8x16 %f13, %f14, %f2
bgu,a,pt %xcc, loop_6492
brgz %g6, loop_6493
loop_6491:
stw %i7, [%l7 + 0x40]
lduh [%l7 + 0x6A], %g4
loop_6492:
fbu,a %fcc1, loop_6494
loop_6493:
fnot2s %f8, %f4
movvs %icc, %o5, %o7
tne %xcc, 0x7
loop_6494:
movvs %icc, %i2, %g1
alignaddr %i3, %i5, %l3
st %f5, [%l7 + 0x5C]
lduh [%l7 + 0x1A], %l6
stw %o3, [%l7 + 0x54]
stw %g2, [%l7 + 0x38]
lduw [%l7 + 0x40], %o0
stx %l5, [%l7 + 0x60]
ldsb [%l7 + 0x35], %o1
fcmple16 %f10, %f14, %i4
fmovs %f5, %f12
fba %fcc2, loop_6495
smul %l1, 0x18B0, %i6
fsrc2s %f6, %f14
ldsw [%l7 + 0x44], %i0
loop_6495:
fbne,a %fcc1, loop_6496
ldsb [%l7 + 0x7D], %l0
ldsb [%l7 + 0x3D], %o6
fmovse %icc, %f2, %f13
loop_6496:
tsubcctv %g5, %l4, %o4
fxors %f8, %f8, %f9
sub %i1, 0x09F1, %g7
ldsb [%l7 + 0x51], %l2
edge8l %g3, %o2, %i7
fpadd16s %f4, %f9, %f6
tneg %xcc, 0x0
fbn,a %fcc2, loop_6497
ld [%l7 + 0x44], %f8
addc %g4, %o5, %g6
movg %icc, %o7, %i2
loop_6497:
siam 0x0
fmovdgu %icc, %f4, %f8
tsubcctv %i3, 0x1A27, %i5
fpadd16 %f14, %f14, %f10
nop
setx loop_6498, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %l3, [%l7 + 0x08]
fmovdpos %icc, %f2, %f11
movne %xcc, %g1, %o3
loop_6498:
fnot1s %f2, %f13
ld [%l7 + 0x48], %f0
tcc %icc, 0x2
tvc %icc, 0x7
sub %l6, %o0, %l5
ldsb [%l7 + 0x51], %g2
ldub [%l7 + 0x78], %o1
ldub [%l7 + 0x0F], %l1
ldsh [%l7 + 0x18], %i6
fcmple32 %f2, %f0, %i0
fbug,a %fcc0, loop_6499
edge8n %i4, %l0, %g5
fbl %fcc3, loop_6500
nop
setx loop_6501, %l0, %l1
jmpl %l1, %l4
loop_6499:
fmovdn %xcc, %f8, %f6
fones %f4
loop_6500:
stx %o4, [%l7 + 0x20]
loop_6501:
fmovse %xcc, %f8, %f4
ldx [%l7 + 0x58], %i1
fmovdpos %xcc, %f2, %f5
fble,a %fcc0, loop_6502
ldd [%l7 + 0x50], %f12
array32 %o6, %l2, %g3
fpmerge %f0, %f9, %f14
loop_6502:
tvc %xcc, 0x6
tge %icc, 0x5
st %f11, [%l7 + 0x20]
movneg %icc, %o2, %g7
ld [%l7 + 0x08], %f12
be,a %icc, loop_6503
lduw [%l7 + 0x14], %i7
ldsb [%l7 + 0x34], %g4
stb %g6, [%l7 + 0x5A]
loop_6503:
movrlez %o7, 0x2AF, %i2
sth %o5, [%l7 + 0x62]
or %i5, %i3, %l3
ld [%l7 + 0x54], %f12
ldub [%l7 + 0x31], %o3
bvs,pt %icc, loop_6504
tleu %icc, 0x0
ldsb [%l7 + 0x46], %g1
ld [%l7 + 0x48], %f3
loop_6504:
fzero %f10
fbo %fcc1, loop_6505
stb %o0, [%l7 + 0x6B]
brlez %l6, loop_6506
mulx %l5, 0x13F9, %o1
loop_6505:
ldx [%l7 + 0x40], %g2
bn,pt %xcc, loop_6507
loop_6506:
tn %icc, 0x5
movrgez %i6, 0x211, %i0
sdivx %l1, 0x0BCD, %l0
loop_6507:
udivx %g5, 0x0F7C, %l4
fpack32 %f0, %f0, %f14
stb %o4, [%l7 + 0x43]
movg %icc, %i4, %i1
addccc %o6, %g3, %o2
fnot2s %f13, %f7
ldsw [%l7 + 0x64], %l2
fcmpes %fcc1, %f12, %f0
addcc %g7, %g4, %i7
fcmpgt16 %f12, %f4, %o7
movrlz %g6, 0x036, %o5
fcmpne16 %f12, %f10, %i2
sth %i5, [%l7 + 0x62]
mova %icc, %i3, %l3
fmovrdne %g1, %f4, %f0
fmovdcs %icc, %f12, %f2
fandnot2s %f8, %f12, %f11
ldsw [%l7 + 0x40], %o0
movrgez %o3, 0x2B6, %l5
ldsb [%l7 + 0x4C], %o1
fmovdcc %icc, %f0, %f12
tpos %xcc, 0x0
bpos,pt %icc, loop_6508
movne %icc, %g2, %l6
tpos %xcc, 0x7
ldsw [%l7 + 0x70], %i6
loop_6508:
tgu %icc, 0x1
stw %i0, [%l7 + 0x20]
fmovsleu %xcc, %f3, %f11
tneg %xcc, 0x2
fnegs %f15, %f2
nop
setx loop_6509, %l0, %l1
jmpl %l1, %l0
fmovrsne %g5, %f12, %f8
tneg %xcc, 0x7
fandnot1s %f5, %f7, %f15
loop_6509:
fmovda %icc, %f11, %f12
lduw [%l7 + 0x1C], %l1
ldsb [%l7 + 0x13], %o4
mulx %l4, 0x1995, %i1
stx %i4, [%l7 + 0x78]
ldub [%l7 + 0x27], %g3
fmovrsgz %o6, %f0, %f3
andncc %o2, %l2, %g4
smul %g7, %i7, %g6
ldsw [%l7 + 0x7C], %o5
fxors %f1, %f10, %f3
bvs %xcc, loop_6510
fabss %f7, %f9
array8 %o7, %i2, %i5
ldsw [%l7 + 0x18], %l3
loop_6510:
pdist %f8, %f0, %f8
fnot2 %f10, %f2
ld [%l7 + 0x40], %f12
lduh [%l7 + 0x2C], %i3
fandnot1 %f10, %f2, %f0
movrgz %o0, 0x375, %o3
bshuffle %f6, %f2, %f2
fmovsneg %xcc, %f11, %f0
ldub [%l7 + 0x47], %g1
fmovdvs %xcc, %f14, %f13
ble,a,pt %icc, loop_6511
stb %o1, [%l7 + 0x76]
sub %g2, 0x153D, %l6
fxors %f10, %f12, %f9
loop_6511:
fnot2s %f0, %f3
lduw [%l7 + 0x44], %l5
ldsb [%l7 + 0x3B], %i6
sth %i0, [%l7 + 0x60]
tsubcctv %l0, 0x03B4, %g5
ldub [%l7 + 0x1B], %l1
st %f7, [%l7 + 0x18]
std %f0, [%l7 + 0x78]
xor %o4, %l4, %i1
movneg %xcc, %i4, %o6
fmovdcs %xcc, %f14, %f14
fpack16 %f12, %f13
bneg,pt %xcc, loop_6512
st %f7, [%l7 + 0x24]
fmovrdgez %g3, %f14, %f6
ldsh [%l7 + 0x2C], %o2
loop_6512:
fmovdcc %xcc, %f13, %f7
bn %icc, loop_6513
stb %g4, [%l7 + 0x7E]
ld [%l7 + 0x20], %f6
fmovd %f12, %f0
loop_6513:
lduw [%l7 + 0x58], %g7
edge32 %l2, %i7, %o5
ldsw [%l7 + 0x48], %g6
lduw [%l7 + 0x44], %o7
bge %icc, loop_6514
sdivcc %i2, 0x149F, %i5
fcmpgt32 %f2, %f4, %i3
tl %xcc, 0x3
loop_6514:
fmovrde %o0, %f14, %f10
addc %l3, 0x125E, %g1
ldub [%l7 + 0x14], %o1
fand %f10, %f8, %f12
fmuld8ulx16 %f14, %f1, %f2
movleu %xcc, %g2, %o3
fxnors %f8, %f10, %f1
fbul,a %fcc1, loop_6515
stb %l5, [%l7 + 0x26]
bn loop_6516
fbule %fcc1, loop_6517
loop_6515:
fbul %fcc2, loop_6518
fcmpne32 %f2, %f0, %l6
loop_6516:
fmovrslz %i0, %f14, %f10
loop_6517:
ldd [%l7 + 0x20], %f0
loop_6518:
ldsw [%l7 + 0x2C], %l0
ldd [%l7 + 0x18], %f2
stw %g5, [%l7 + 0x20]
orcc %l1, %i6, %o4
fpack16 %f0, %f10
lduh [%l7 + 0x64], %l4
fmovrdgz %i4, %f12, %f6
std %f12, [%l7 + 0x38]
stb %o6, [%l7 + 0x55]
fba,a %fcc1, loop_6519
stw %g3, [%l7 + 0x50]
umul %o2, 0x0870, %g4
fzeros %f9
loop_6519:
stw %i1, [%l7 + 0x68]
stw %g7, [%l7 + 0x38]
bshuffle %f8, %f10, %f4
ldsb [%l7 + 0x48], %i7
orn %l2, %o5, %g6
brgz %o7, loop_6520
fmovsg %icc, %f10, %f14
ldub [%l7 + 0x29], %i5
ldx [%l7 + 0x78], %i3
loop_6520:
fmovdl %icc, %f6, %f11
fnot1 %f6, %f12
fcmps %fcc0, %f5, %f9
fmovdle %icc, %f0, %f15
fbug %fcc0, loop_6521
ta %icc, 0x2
std %f6, [%l7 + 0x50]
stx %i2, [%l7 + 0x18]
loop_6521:
fpadd32 %f2, %f14, %f2
movrne %o0, 0x35F, %g1
fcmple32 %f6, %f8, %l3
ldd [%l7 + 0x28], %f4
brlez,a %g2, loop_6522
ldsh [%l7 + 0x7A], %o1
bvs,a,pt %xcc, loop_6523
array16 %o3, %l6, %l5
loop_6522:
fnor %f12, %f2, %f14
stb %i0, [%l7 + 0x6E]
loop_6523:
fmovdleu %icc, %f11, %f0
fmovrse %l0, %f8, %f10
call loop_6524
ldx [%l7 + 0x20], %l1
edge32ln %i6, %g5, %l4
movcc %xcc, %i4, %o4
loop_6524:
tleu %xcc, 0x4
fmovrse %o6, %f2, %f3
brlez %g3, loop_6525
xorcc %g4, 0x1951, %o2
fmovsn %icc, %f5, %f15
sll %i1, 0x09, %i7
loop_6525:
ldx [%l7 + 0x38], %g7
fxors %f12, %f8, %f4
movvc %icc, %l2, %g6
lduw [%l7 + 0x2C], %o7
stx %o5, [%l7 + 0x68]
ldsb [%l7 + 0x35], %i3
ldsh [%l7 + 0x40], %i2
movleu %xcc, %i5, %o0
stw %g1, [%l7 + 0x58]
fpadd32s %f10, %f3, %f13
fbug,a %fcc0, loop_6526
edge16 %g2, %o1, %o3
bvc,a loop_6527
movg %icc, %l6, %l3
loop_6526:
nop
setx loop_6528, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bgu,a,pn %xcc, loop_6529
loop_6527:
stx %i0, [%l7 + 0x38]
alignaddr %l5, %l1, %l0
loop_6528:
tge %icc, 0x7
loop_6529:
movrgez %i6, %l4, %i4
sdiv %o4, 0x0BAB, %g5
tvc %icc, 0x3
edge16ln %o6, %g4, %g3
subcc %i1, 0x1AB4, %i7
fmovdcc %icc, %f15, %f8
fmovse %xcc, %f2, %f15
andncc %g7, %o2, %g6
for %f12, %f4, %f8
stw %o7, [%l7 + 0x34]
fmovsvc %icc, %f13, %f2
subccc %l2, 0x1225, %i3
ba %xcc, loop_6530
srlx %o5, 0x01, %i5
fba %fcc3, loop_6531
ldsb [%l7 + 0x6E], %i2
loop_6530:
ldx [%l7 + 0x58], %g1
fandnot2 %f8, %f14, %f0
loop_6531:
ldx [%l7 + 0x70], %g2
lduh [%l7 + 0x18], %o1
bshuffle %f2, %f6, %f0
fpack16 %f4, %f2
and %o3, %o0, %l6
ldsb [%l7 + 0x7C], %i0
bg %xcc, loop_6532
array32 %l3, %l5, %l0
bne,pn %icc, loop_6533
sub %l1, 0x158C, %i6
loop_6532:
ldx [%l7 + 0x30], %i4
fcmpeq16 %f4, %f14, %l4
loop_6533:
brgz,a %o4, loop_6534
fornot1s %f1, %f8, %f11
brnz,a %o6, loop_6535
std %f2, [%l7 + 0x38]
loop_6534:
ldsw [%l7 + 0x78], %g4
fabsd %f8, %f8
loop_6535:
fbl %fcc0, loop_6536
movneg %xcc, %g3, %i1
srl %i7, %g5, %o2
tsubcctv %g6, 0x1634, %o7
loop_6536:
fbule,a %fcc0, loop_6537
fmovde %xcc, %f4, %f5
fcmpes %fcc2, %f1, %f4
edge8n %g7, %i3, %o5
loop_6537:
fmul8sux16 %f12, %f4, %f0
stx %i5, [%l7 + 0x20]
fmovrslez %l2, %f7, %f9
or %i2, 0x0D9C, %g2
ldd [%l7 + 0x28], %f10
bleu,a %icc, loop_6538
st %f13, [%l7 + 0x44]
stw %g1, [%l7 + 0x74]
bcc loop_6539
loop_6538:
lduh [%l7 + 0x3A], %o3
ba,a %xcc, loop_6540
tpos %icc, 0x2
loop_6539:
movrgz %o0, 0x073, %o1
srl %l6, %i0, %l3
loop_6540:
smul %l0, 0x132D, %l5
fnot1 %f10, %f6
pdist %f6, %f12, %f12
fba,a %fcc2, loop_6541
st %f5, [%l7 + 0x48]
bg,a %xcc, loop_6542
stx %i6, [%l7 + 0x50]
loop_6541:
fcmpeq32 %f4, %f2, %l1
fzero %f2
loop_6542:
st %f9, [%l7 + 0x28]
or %i4, %o4, %o6
ldsw [%l7 + 0x5C], %l4
pdist %f14, %f0, %f8
stx %g3, [%l7 + 0x40]
ldx [%l7 + 0x20], %i1
nop
setx loop_6543, %l0, %l1
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 + 0x34]
ldx [%l7 + 0x60], %i7
add %g5, %o2, %g6
loop_6543:
fpack32 %f10, %f6, %f6
fmovsn %icc, %f12, %f7
brgez,a %g7, loop_6544
stb %i3, [%l7 + 0x6F]
add %o7, 0x058F, %o5
fzeros %f1
loop_6544:
orn %l2, %i2, %i5
edge32l %g1, %g2, %o3
mulscc %o0, %o1, %i0
and %l3, 0x0736, %l0
ldub [%l7 + 0x28], %l6
fornot1 %f2, %f12, %f12
fpsub16 %f6, %f14, %f2
stx %l5, [%l7 + 0x50]
sll %i6, %l1, %i4
fcmps %fcc0, %f8, %f13
fpmerge %f6, %f15, %f0
edge32l %o4, %o6, %l4
ldx [%l7 + 0x68], %g3
fmovsleu %xcc, %f11, %f12
fbo %fcc0, loop_6545
stw %i1, [%l7 + 0x64]
tvc %icc, 0x1
sllx %g4, %i7, %g5
loop_6545:
addcc %g6, 0x1CC9, %g7
movcc %icc, %i3, %o2
orn %o5, 0x1EBF, %o7
fbo %fcc0, loop_6546
bg,a loop_6547
std %f14, [%l7 + 0x08]
udivcc %i2, 0x0B3B, %i5
loop_6546:
ldx [%l7 + 0x40], %l2
loop_6547:
fcmple16 %f4, %f10, %g2
fmovdgu %icc, %f7, %f1
fmovrsne %g1, %f1, %f2
fcmpne32 %f14, %f4, %o0
fpadd32 %f12, %f6, %f14
fbul,a %fcc1, loop_6548
lduw [%l7 + 0x60], %o1
sdivx %i0, 0x1836, %l3
tn %xcc, 0x2
loop_6548:
fabsd %f14, %f4
stb %l0, [%l7 + 0x44]
ldub [%l7 + 0x4D], %o3
fbge %fcc2, loop_6549
fmovrde %l6, %f14, %f12
fmovde %xcc, %f5, %f10
ld [%l7 + 0x78], %f3
loop_6549:
fnor %f0, %f0, %f8
fornot1s %f0, %f9, %f5
std %f10, [%l7 + 0x10]
fmovrdlz %l5, %f6, %f6
and %l1, %i6, %o4
lduw [%l7 + 0x50], %i4
stb %o6, [%l7 + 0x50]
fmuld8ulx16 %f13, %f2, %f14
tvs %icc, 0x5
fmul8sux16 %f0, %f12, %f4
tcs %xcc, 0x3
sth %l4, [%l7 + 0x32]
fmovsvs %icc, %f1, %f10
ldub [%l7 + 0x08], %g3
fnot2 %f10, %f12
fmovda %icc, %f10, %f4
st %f6, [%l7 + 0x58]
fpack32 %f8, %f8, %f8
fmovdcs %icc, %f3, %f4
sub %i1, 0x020B, %g4
fmovsle %icc, %f0, %f9
ldsh [%l7 + 0x5C], %i7
fabss %f15, %f5
fnot1 %f0, %f14
ldsb [%l7 + 0x6C], %g5
fnands %f4, %f14, %f9
stb %g6, [%l7 + 0x7C]
nop
setx loop_6550, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
and %i3, 0x14CC, %g7
stw %o5, [%l7 + 0x2C]
tsubcctv %o7, %o2, %i5
loop_6550:
stw %l2, [%l7 + 0x40]
stw %g2, [%l7 + 0x6C]
ldsh [%l7 + 0x5C], %g1
fmovdneg %xcc, %f10, %f5
ldx [%l7 + 0x60], %o0
udivx %i2, 0x1E19, %o1
stx %i0, [%l7 + 0x50]
sllx %l0, %l3, %l6
ldsh [%l7 + 0x5C], %o3
umulcc %l5, 0x1F24, %i6
edge32 %l1, %o4, %o6
sth %i4, [%l7 + 0x18]
fmovrdne %l4, %f14, %f12
fmovdcs %xcc, %f10, %f1
ldd [%l7 + 0x60], %f0
fbo %fcc2, loop_6551
tpos %xcc, 0x3
fbul,a %fcc3, loop_6552
fpadd32 %f4, %f12, %f4
loop_6551:
stw %i1, [%l7 + 0x10]
call loop_6553
loop_6552:
tgu %icc, 0x3
bge,a,pn %icc, loop_6554
edge32l %g3, %g4, %g5
loop_6553:
ldsb [%l7 + 0x40], %i7
fones %f8
loop_6554:
st %f0, [%l7 + 0x64]
stx %g6, [%l7 + 0x58]
bneg,a %icc, loop_6555
std %f6, [%l7 + 0x20]
bvc %icc, loop_6556
ldsh [%l7 + 0x66], %i3
loop_6555:
ld [%l7 + 0x18], %f10
ldsw [%l7 + 0x10], %g7
loop_6556:
ldx [%l7 + 0x60], %o5
bvs,a loop_6557
stx %o2, [%l7 + 0x60]
tge %icc, 0x6
fmovrslez %i5, %f10, %f0
loop_6557:
sll %l2, %g2, %o7
pdist %f6, %f12, %f6
lduh [%l7 + 0x2A], %g1
ldub [%l7 + 0x60], %o0
st %f5, [%l7 + 0x68]
ldx [%l7 + 0x10], %i2
fzeros %f14
andncc %o1, %i0, %l0
fmovrdlez %l6, %f10, %f0
std %f2, [%l7 + 0x78]
fblg %fcc0, loop_6558
fmovde %xcc, %f3, %f2
alignaddr %l3, %l5, %i6
tl %icc, 0x3
loop_6558:
fxnor %f14, %f6, %f10
sth %l1, [%l7 + 0x76]
fba %fcc0, loop_6559
udivx %o3, 0x0E26, %o4
fmovrsne %o6, %f8, %f14
fornot1 %f2, %f0, %f10
loop_6559:
fpmerge %f14, %f13, %f6
orcc %i4, 0x02A0, %l4
ldx [%l7 + 0x38], %i1
sdiv %g4, 0x1CA7, %g5
ldsh [%l7 + 0x1C], %g3
ldsb [%l7 + 0x08], %i7
movl %icc, %g6, %i3
fble %fcc2, loop_6560
edge16 %g7, %o5, %i5
stx %o2, [%l7 + 0x68]
ldx [%l7 + 0x08], %g2
loop_6560:
brgez %l2, loop_6561
fcmped %fcc1, %f2, %f6
ldd [%l7 + 0x68], %f8
fpackfix %f10, %f11
loop_6561:
fmovrsgz %g1, %f0, %f6
edge16ln %o0, %o7, %i2
movrgz %i0, 0x3A6, %o1
fpsub32s %f3, %f15, %f5
bl loop_6562
fmovdpos %icc, %f7, %f3
fmovsvc %icc, %f5, %f11
fcmps %fcc0, %f5, %f12
loop_6562:
mulx %l0, 0x1668, %l6
ld [%l7 + 0x2C], %f0
srax %l5, %l3, %l1
sethi 0x011F, %i6
ldx [%l7 + 0x30], %o4
sllx %o6, %i4, %l4
mova %xcc, %o3, %g4
xnorcc %i1, %g3, %g5
addccc %i7, 0x0D7D, %g6
call loop_6563
fcmpne16 %f4, %f12, %i3
bvs,a loop_6564
tvs %xcc, 0x0
loop_6563:
fmuld8ulx16 %f12, %f14, %f6
fmovrdlez %g7, %f0, %f6
loop_6564:
fmovdg %icc, %f2, %f7
st %f7, [%l7 + 0x44]
te %xcc, 0x7
stx %o5, [%l7 + 0x68]
movvc %icc, %i5, %g2
bl %icc, loop_6565
fmovsl %xcc, %f0, %f13
fands %f1, %f5, %f13
fcmpd %fcc1, %f8, %f10
loop_6565:
std %f6, [%l7 + 0x58]
lduh [%l7 + 0x18], %l2
sth %o2, [%l7 + 0x60]
fmovde %xcc, %f1, %f7
ldsh [%l7 + 0x12], %g1
std %f14, [%l7 + 0x28]
udivcc %o7, 0x0A80, %o0
edge32n %i0, %o1, %i2
ldx [%l7 + 0x18], %l0
fnot2s %f15, %f3
ldsb [%l7 + 0x11], %l5
lduh [%l7 + 0x46], %l6
tneg %xcc, 0x2
sth %l3, [%l7 + 0x6A]
ba,a %xcc, loop_6566
fzeros %f15
stx %i6, [%l7 + 0x38]
fbge %fcc3, loop_6567
loop_6566:
movn %icc, %l1, %o6
fmovdleu %xcc, %f1, %f13
fmul8sux16 %f6, %f14, %f0
loop_6567:
udivx %i4, 0x1FE9, %l4
fmovscc %icc, %f4, %f10
array16 %o3, %g4, %o4
fmovsleu %icc, %f14, %f0
umul %g3, 0x095A, %i1
ldsb [%l7 + 0x4E], %g5
fmovrdgz %i7, %f4, %f14
fcmpne16 %f4, %f12, %g6
fbo,a %fcc2, loop_6568
fcmpes %fcc0, %f3, %f10
fnot1s %f4, %f11
ld [%l7 + 0x30], %f15
loop_6568:
ldub [%l7 + 0x0D], %g7
fmovdn %icc, %f15, %f12
sdivx %i3, 0x131D, %o5
fnegs %f4, %f0
bne,a loop_6569
std %f2, [%l7 + 0x10]
ld [%l7 + 0x74], %f15
ldsw [%l7 + 0x54], %g2
loop_6569:
lduw [%l7 + 0x6C], %l2
xnor %i5, %o2, %o7
ldd [%l7 + 0x40], %f14
brlz %g1, loop_6570
fmovdle %icc, %f11, %f5
udiv %o0, 0x1825, %i0
st %f0, [%l7 + 0x10]
loop_6570:
fpadd16s %f1, %f15, %f5
call loop_6571
ld [%l7 + 0x14], %f9
edge16 %i2, %l0, %o1
st %f12, [%l7 + 0x48]
loop_6571:
bne,a %xcc, loop_6572
edge16ln %l5, %l3, %l6
fbug,a %fcc3, loop_6573
srax %i6, 0x15, %o6
loop_6572:
fbe %fcc3, loop_6574
fcmpd %fcc1, %f14, %f14
loop_6573:
fones %f8
fnors %f11, %f3, %f9
loop_6574:
movneg %xcc, %i4, %l4
fmovrdgz %l1, %f0, %f12
fmovsneg %icc, %f1, %f8
fpadd16s %f15, %f11, %f9
movrlez %g4, %o3, %g3
ldsh [%l7 + 0x7C], %i1
fbu,a %fcc2, loop_6575
bvs,pt %xcc, loop_6576
fmovrslz %o4, %f13, %f5
movl %xcc, %g5, %g6
loop_6575:
ldsb [%l7 + 0x59], %i7
loop_6576:
bpos loop_6577
fba %fcc3, loop_6578
edge8 %g7, %i3, %o5
pdist %f0, %f2, %f0
loop_6577:
fbge,a %fcc0, loop_6579
loop_6578:
andncc %g2, %i5, %o2
fmul8ulx16 %f0, %f12, %f12
fpackfix %f8, %f14
loop_6579:
ld [%l7 + 0x24], %f8
taddcc %l2, %g1, %o7
sth %i0, [%l7 + 0x24]
ble,a %icc, loop_6580
lduh [%l7 + 0x1C], %i2
xorcc %o0, 0x046E, %l0
fxnor %f12, %f10, %f6
loop_6580:
addcc %o1, %l5, %l6
fbo %fcc3, loop_6581
fmovdcc %icc, %f3, %f5
ldsb [%l7 + 0x34], %i6
lduw [%l7 + 0x74], %o6
loop_6581:
fnors %f2, %f14, %f14
fba %fcc2, loop_6582
stb %i4, [%l7 + 0x0E]
std %f12, [%l7 + 0x50]
addcc %l3, %l1, %g4
loop_6582:
fcmped %fcc2, %f2, %f2
fnor %f10, %f4, %f6
tl %xcc, 0x2
ta %xcc, 0x1
fand %f2, %f14, %f0
ldsb [%l7 + 0x60], %o3
fmovdvc %icc, %f3, %f11
brgz,a %l4, loop_6583
tsubcc %i1, %g3, %g5
bg loop_6584
ld [%l7 + 0x78], %f7
loop_6583:
ldx [%l7 + 0x18], %g6
xnor %o4, %i7, %i3
loop_6584:
ld [%l7 + 0x68], %f13
fbge,a %fcc2, loop_6585
ldx [%l7 + 0x18], %o5
movrne %g2, %g7, %o2
std %f2, [%l7 + 0x48]
loop_6585:
fandnot1 %f14, %f12, %f12
movgu %xcc, %i5, %g1
tcc %xcc, 0x6
sethi 0x173E, %l2
call loop_6586
fexpand %f3, %f4
addcc %i0, %i2, %o0
alignaddrl %l0, %o7, %o1
loop_6586:
ldub [%l7 + 0x5A], %l6
ldsw [%l7 + 0x3C], %i6
sub %o6, %l5, %l3
std %f14, [%l7 + 0x48]
sth %l1, [%l7 + 0x54]
movcs %icc, %g4, %o3
bn,a loop_6587
fnand %f10, %f8, %f0
fpack32 %f10, %f6, %f0
fmovrde %i4, %f0, %f10
loop_6587:
fbu,a %fcc3, loop_6588
lduw [%l7 + 0x5C], %i1
sethi 0x068F, %g3
ldsb [%l7 + 0x7F], %l4
loop_6588:
fnor %f4, %f6, %f8
subccc %g6, %o4, %g5
sth %i7, [%l7 + 0x26]
ldub [%l7 + 0x35], %o5
pdist %f8, %f10, %f12
edge8l %i3, %g7, %g2
std %f0, [%l7 + 0x78]
ldx [%l7 + 0x48], %o2
bcs loop_6589
add %i5, 0x0063, %g1
ldsh [%l7 + 0x72], %i0
umulcc %i2, %l2, %l0
loop_6589:
movrlez %o7, 0x2BF, %o1
orn %l6, %o0, %o6
call loop_6590
lduh [%l7 + 0x40], %l5
fone %f0
subccc %i6, 0x0B9B, %l1
loop_6590:
nop
setx loop_6591, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ba,pt %icc, loop_6592
fcmpgt16 %f0, %f6, %g4
ldub [%l7 + 0x2F], %o3
loop_6591:
ldd [%l7 + 0x68], %f0
loop_6592:
stx %i4, [%l7 + 0x40]
ble,a %xcc, loop_6593
xnorcc %l3, 0x0794, %i1
andncc %g3, %l4, %g6
fmul8x16au %f6, %f14, %f8
loop_6593:
fmovdneg %xcc, %f7, %f3
lduw [%l7 + 0x34], %g5
stw %o4, [%l7 + 0x08]
fmovsleu %icc, %f3, %f8
edge16ln %i7, %i3, %g7
andcc %o5, %g2, %o2
stw %i5, [%l7 + 0x4C]
fsrc2s %f15, %f11
fmovs %f0, %f7
te %xcc, 0x6
fbug %fcc1, loop_6594
st %f7, [%l7 + 0x70]
edge8l %g1, %i0, %l2
fmovspos %icc, %f11, %f1
loop_6594:
ldd [%l7 + 0x28], %f14
edge16 %l0, %o7, %i2
faligndata %f12, %f6, %f6
ldsh [%l7 + 0x4E], %l6
xnorcc %o0, 0x1BD8, %o6
fpadd16s %f11, %f3, %f10
fcmpne32 %f14, %f14, %o1
nop
setx loop_6595, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brnz,a %l5, loop_6596
movge %icc, %l1, %i6
andncc %g4, %i4, %o3
loop_6595:
fmovrslz %i1, %f1, %f15
loop_6596:
ld [%l7 + 0x58], %f6
fsrc2 %f2, %f2
fmovdpos %xcc, %f7, %f7
movcs %icc, %g3, %l4
fexpand %f7, %f10
fexpand %f13, %f10
movg %icc, %l3, %g5
ldsb [%l7 + 0x6F], %o4
ldsw [%l7 + 0x30], %i7
andcc %g6, 0x0608, %g7
subccc %o5, %i3, %g2
bg loop_6597
ld [%l7 + 0x24], %f12
tcs %icc, 0x6
edge32l %o2, %g1, %i5
loop_6597:
fbe %fcc2, loop_6598
tcc %icc, 0x3
sth %l2, [%l7 + 0x6C]
udivx %i0, 0x0121, %o7
loop_6598:
std %f8, [%l7 + 0x18]
edge32l %i2, %l0, %o0
fcmpeq32 %f0, %f14, %l6
lduw [%l7 + 0x7C], %o6
edge32l %o1, %l5, %l1
ldd [%l7 + 0x40], %f14
ldsb [%l7 + 0x72], %g4
fmovscs %xcc, %f15, %f9
std %f4, [%l7 + 0x40]
st %f3, [%l7 + 0x18]
fxnors %f4, %f12, %f8
fmovrsgz %i6, %f5, %f8
fandnot2s %f8, %f4, %f10
fbe,a %fcc2, loop_6599
fmovdpos %icc, %f2, %f15
srlx %o3, 0x16, %i1
ldub [%l7 + 0x73], %g3
loop_6599:
edge8ln %i4, %l3, %l4
array8 %o4, %g5, %g6
bpos %icc, loop_6600
taddcctv %g7, %o5, %i7
fpsub32s %f3, %f6, %f4
fandnot2s %f9, %f8, %f10
loop_6600:
sll %i3, %g2, %g1
ldsb [%l7 + 0x53], %i5
sub %l2, 0x1DC9, %i0
and %o7, 0x1179, %o2
bl,a,pn %icc, loop_6601
fcmps %fcc3, %f6, %f15
fzero %f4
movgu %icc, %i2, %o0
loop_6601:
edge8 %l6, %o6, %l0
fbne %fcc0, loop_6602
alignaddrl %l5, %o1, %l1
xnorcc %g4, %i6, %o3
stx %i1, [%l7 + 0x18]
loop_6602:
stw %g3, [%l7 + 0x0C]
fpmerge %f9, %f0, %f8
fbn %fcc0, loop_6603
brlez %l3, loop_6604
smulcc %l4, 0x1F36, %o4
movvs %xcc, %i4, %g6
loop_6603:
fbn,a %fcc3, loop_6605
loop_6604:
fcmpd %fcc1, %f12, %f6
fcmpgt32 %f4, %f12, %g5
fmovsvs %icc, %f13, %f10
loop_6605:
pdist %f12, %f2, %f12
sra %o5, 0x1D, %g7
fmovdgu %xcc, %f4, %f3
ldub [%l7 + 0x4F], %i7
movle %icc, %g2, %i3
ldx [%l7 + 0x58], %g1
tsubcctv %i5, %l2, %o7
subc %i0, 0x18D1, %i2
ldd [%l7 + 0x48], %f6
edge16ln %o0, %o2, %o6
ldsb [%l7 + 0x30], %l0
lduh [%l7 + 0x22], %l5
fmovd %f4, %f4
ldd [%l7 + 0x28], %f12
stw %o1, [%l7 + 0x64]
brgez %l1, loop_6606
ldub [%l7 + 0x3F], %g4
fmovde %xcc, %f1, %f8
lduh [%l7 + 0x54], %l6
loop_6606:
array16 %o3, %i6, %g3
sdiv %i1, 0x0AEE, %l3
ble,a,pt %xcc, loop_6607
fpadd32s %f10, %f0, %f12
fcmple16 %f2, %f8, %o4
std %f10, [%l7 + 0x70]
loop_6607:
ldx [%l7 + 0x70], %i4
taddcctv %g6, %g5, %l4
ldub [%l7 + 0x3A], %o5
ld [%l7 + 0x6C], %f2
movvc %xcc, %i7, %g2
brgez,a %g7, loop_6608
stw %g1, [%l7 + 0x20]
stx %i3, [%l7 + 0x68]
edge8 %l2, %i5, %i0
loop_6608:
ldub [%l7 + 0x4A], %o7
fabss %f11, %f0
taddcc %o0, %o2, %o6
fand %f6, %f6, %f12
fmovdpos %icc, %f2, %f6
xnorcc %i2, %l0, %l5
sllx %o1, %g4, %l1
movle %xcc, %l6, %o3
bvs,pn %xcc, loop_6609
brgez,a %i6, loop_6610
ldub [%l7 + 0x7E], %g3
ldsh [%l7 + 0x3C], %l3
loop_6609:
stb %o4, [%l7 + 0x4D]
loop_6610:
fmovsgu %xcc, %f2, %f2
udiv %i4, 0x1E8B, %g6
ldsb [%l7 + 0x1D], %g5
mova %icc, %l4, %i1
fbul,a %fcc1, loop_6611
fmovdn %xcc, %f4, %f8
bge,a loop_6612
stw %o5, [%l7 + 0x48]
loop_6611:
fnegs %f8, %f0
lduh [%l7 + 0x18], %i7
loop_6612:
fmovdcc %xcc, %f2, %f15
fblg,a %fcc1, loop_6613
ldd [%l7 + 0x18], %f8
fzero %f4
tle %icc, 0x5
loop_6613:
faligndata %f10, %f4, %f4
edge32 %g7, %g2, %g1
be,pt %icc, loop_6614
stb %i3, [%l7 + 0x7A]
ldsw [%l7 + 0x20], %i5
fmovdgu %xcc, %f14, %f10
loop_6614:
tneg %xcc, 0x7
edge32 %l2, %i0, %o0
smul %o7, 0x143D, %o2
lduh [%l7 + 0x0A], %i2
fmovdvc %icc, %f5, %f10
ldub [%l7 + 0x09], %o6
fmovsleu %xcc, %f1, %f2
sdivx %l5, 0x0ED1, %l0
tpos %xcc, 0x5
fblg %fcc2, loop_6615
andcc %o1, 0x14AB, %l1
std %f4, [%l7 + 0x70]
ldub [%l7 + 0x10], %g4
loop_6615:
sll %l6, 0x11, %i6
fmovrdne %g3, %f4, %f10
orn %o3, %o4, %i4
std %f14, [%l7 + 0x40]
fabsd %f8, %f2
lduw [%l7 + 0x24], %l3
movvc %icc, %g5, %l4
tle %icc, 0x2
fpadd32s %f14, %f2, %f0
fmovrdgez %i1, %f14, %f14
brgez,a %g6, loop_6616
std %f8, [%l7 + 0x58]
and %o5, %i7, %g2
taddcc %g7, 0x132B, %g1
loop_6616:
ldx [%l7 + 0x38], %i5
mova %icc, %l2, %i3
udivx %o0, 0x064F, %o7
brgez,a %o2, loop_6617
fcmpne32 %f8, %f14, %i2
fmul8x16au %f7, %f0, %f14
ld [%l7 + 0x14], %f5
loop_6617:
fmovdcs %icc, %f8, %f0
fcmple32 %f6, %f14, %o6
fcmple32 %f14, %f0, %l5
fbn,a %fcc1, loop_6618
fcmpne32 %f14, %f12, %i0
edge8ln %l0, %o1, %l1
fcmpes %fcc1, %f11, %f9
loop_6618:
stx %l6, [%l7 + 0x18]
brz %i6, loop_6619
sub %g4, 0x1AF0, %o3
bgu,pn %icc, loop_6620
be %icc, loop_6621
loop_6619:
ld [%l7 + 0x58], %f1
ldsh [%l7 + 0x3A], %o4
loop_6620:
fnegd %f0, %f12
loop_6621:
andn %i4, %g3, %g5
sth %l4, [%l7 + 0x7A]
stb %l3, [%l7 + 0x7A]
subc %g6, 0x0260, %o5
stx %i7, [%l7 + 0x58]
fzeros %f4
subccc %i1, %g2, %g1
sub %g7, %i5, %i3
fors %f11, %f1, %f13
fmovdl %icc, %f14, %f9
fmul8sux16 %f14, %f6, %f10
xnor %l2, %o0, %o2
mulx %i2, 0x0D4D, %o7
sdivcc %l5, 0x0A84, %o6
movcc %icc, %i0, %o1
smulcc %l1, %l0, %i6
edge8 %g4, %o3, %l6
subc %o4, %g3, %i4
fand %f0, %f14, %f14
ldsw [%l7 + 0x70], %l4
std %f6, [%l7 + 0x28]
fmul8sux16 %f0, %f8, %f2
nop
setx loop_6622, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdpos %icc, %f9, %f9
fbg,a %fcc2, loop_6623
edge16n %l3, %g6, %o5
loop_6622:
fcmps %fcc2, %f13, %f6
lduw [%l7 + 0x54], %g5
loop_6623:
ldub [%l7 + 0x08], %i1
fmovd %f4, %f8
fnot1s %f9, %f1
fbg,a %fcc3, loop_6624
siam 0x2
lduw [%l7 + 0x08], %g2
std %f6, [%l7 + 0x30]
loop_6624:
sdivcc %i7, 0x1191, %g7
ldsh [%l7 + 0x1E], %g1
ldsb [%l7 + 0x44], %i3
add %l2, %i5, %o2
bge,a,pn %xcc, loop_6625
fnot2 %f10, %f14
std %f6, [%l7 + 0x10]
fabss %f2, %f8
loop_6625:
nop
setx loop_6626, %l0, %l1
jmpl %l1, %o0
bvs,a loop_6627
ldd [%l7 + 0x60], %f12
movcs %icc, %o7, %i2
loop_6626:
stx %l5, [%l7 + 0x18]
loop_6627:
movne %icc, %i0, %o6
fmovse %xcc, %f11, %f13
fzeros %f4
movleu %icc, %o1, %l0
st %f3, [%l7 + 0x18]
fmovse %icc, %f10, %f0
add %i6, 0x08FF, %g4
edge8n %o3, %l1, %l6
fmovsa %icc, %f13, %f6
ldx [%l7 + 0x58], %o4
taddcctv %g3, %l4, %i4
orncc %g6, 0x09BE, %l3
popc 0x088A, %o5
stx %g5, [%l7 + 0x20]
ldsb [%l7 + 0x4B], %g2
fmovsn %icc, %f2, %f3
fmovdcs %icc, %f11, %f5
ldx [%l7 + 0x50], %i7
pdist %f6, %f2, %f2
fbule,a %fcc3, loop_6628
mulscc %i1, 0x0845, %g1
tvc %icc, 0x2
te %xcc, 0x0
loop_6628:
bn,a loop_6629
std %f6, [%l7 + 0x48]
tneg %icc, 0x3
fxnor %f12, %f10, %f2
loop_6629:
fnegd %f8, %f6
lduw [%l7 + 0x5C], %g7
stb %i3, [%l7 + 0x46]
lduw [%l7 + 0x7C], %i5
std %f12, [%l7 + 0x70]
fmovdn %icc, %f8, %f1
mulscc %l2, 0x04BB, %o0
movge %xcc, %o2, %o7
fmovrsgz %i2, %f8, %f8
srlx %l5, 0x00, %o6
andcc %i0, %l0, %i6
fsrc2 %f2, %f8
udivcc %o1, 0x1FB1, %g4
fornot1s %f13, %f10, %f5
fexpand %f13, %f2
fcmpgt32 %f4, %f0, %l1
udiv %o3, 0x1984, %o4
fpadd16s %f4, %f15, %f11
ldub [%l7 + 0x25], %g3
mulx %l6, 0x1BCB, %i4
ldsb [%l7 + 0x6D], %l4
lduh [%l7 + 0x32], %g6
std %f12, [%l7 + 0x38]
orncc %l3, 0x0C70, %o5
fbne,a %fcc1, loop_6630
stw %g2, [%l7 + 0x58]
fcmpgt16 %f0, %f8, %i7
fmovrsgz %i1, %f8, %f7
loop_6630:
edge16ln %g5, %g7, %g1
stx %i3, [%l7 + 0x68]
stx %l2, [%l7 + 0x78]
fmovd %f12, %f14
ldd [%l7 + 0x58], %f14
sth %i5, [%l7 + 0x58]
sth %o0, [%l7 + 0x44]
fbul,a %fcc3, loop_6631
fandnot1s %f10, %f3, %f14
movpos %icc, %o2, %o7
fbug,a %fcc2, loop_6632
loop_6631:
fcmpne16 %f6, %f0, %l5
for %f2, %f8, %f14
ldx [%l7 + 0x30], %o6
loop_6632:
sth %i0, [%l7 + 0x1A]
movrlez %l0, 0x279, %i2
fbn,a %fcc3, loop_6633
stb %i6, [%l7 + 0x71]
sth %g4, [%l7 + 0x0E]
fmovscs %icc, %f7, %f10
loop_6633:
stx %o1, [%l7 + 0x48]
srax %l1, %o3, %g3
fxors %f14, %f14, %f13
fmovrsgez %o4, %f11, %f6
fble %fcc3, loop_6634
tleu %icc, 0x7
sth %l6, [%l7 + 0x3A]
ldsb [%l7 + 0x22], %l4
loop_6634:
fabsd %f0, %f12
xnor %i4, %g6, %l3
fmuld8sux16 %f4, %f4, %f14
addccc %o5, %g2, %i1
fxnors %f1, %f2, %f9
call loop_6635
fmovrsgz %i7, %f5, %f13
st %f1, [%l7 + 0x4C]
bg loop_6636
loop_6635:
ldsb [%l7 + 0x2C], %g7
fbe,a %fcc1, loop_6637
sub %g5, %i3, %l2
loop_6636:
fcmped %fcc3, %f14, %f14
fmovsleu %xcc, %f5, %f12
loop_6637:
movl %icc, %i5, %g1
call loop_6638
fxor %f4, %f6, %f6
fmul8ulx16 %f12, %f6, %f2
st %f11, [%l7 + 0x64]
loop_6638:
st %f11, [%l7 + 0x50]
fmuld8ulx16 %f3, %f10, %f4
fone %f12
fmul8sux16 %f6, %f8, %f10
movvc %icc, %o2, %o0
fcmps %fcc3, %f11, %f12
fcmped %fcc3, %f6, %f8
tle %icc, 0x5
stx %l5, [%l7 + 0x68]
st %f3, [%l7 + 0x14]
fnegs %f12, %f9
fpadd32s %f10, %f2, %f6
smul %o7, %o6, %i0
movne %xcc, %i2, %l0
std %f12, [%l7 + 0x30]
movrlz %g4, 0x300, %i6
nop
setx loop_6639, %l0, %l1
jmpl %l1, %l1
sth %o3, [%l7 + 0x6C]
st %f11, [%l7 + 0x68]
tge %icc, 0x2
loop_6639:
stb %o1, [%l7 + 0x0B]
stx %g3, [%l7 + 0x50]
fmovdvs %icc, %f0, %f12
bvs,a,pn %icc, loop_6640
lduh [%l7 + 0x0E], %o4
fcmpeq16 %f2, %f2, %l6
fmul8ulx16 %f14, %f4, %f12
loop_6640:
call loop_6641
te %icc, 0x5
sth %i4, [%l7 + 0x18]
fbne %fcc3, loop_6642
loop_6641:
fsrc2 %f12, %f2
nop
setx loop_6643, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x72], %g6
loop_6642:
fmovdle %icc, %f2, %f3
stb %l4, [%l7 + 0x0C]
loop_6643:
tcs %xcc, 0x1
alignaddrl %l3, %g2, %o5
fornot2 %f10, %f2, %f8
xor %i1, 0x1949, %i7
fbule %fcc3, loop_6644
tcc %icc, 0x5
lduh [%l7 + 0x68], %g7
st %f6, [%l7 + 0x7C]
loop_6644:
fnot1 %f0, %f14
sethi 0x1900, %g5
sra %l2, %i3, %i5
ldsw [%l7 + 0x5C], %g1
fbg,a %fcc1, loop_6645
st %f8, [%l7 + 0x54]
movge %xcc, %o0, %o2
movrgz %o7, 0x072, %l5
loop_6645:
ldsw [%l7 + 0x08], %i0
or %i2, %o6, %l0
tgu %icc, 0x2
bcc,a,pt %icc, loop_6646
stw %i6, [%l7 + 0x5C]
tcs %icc, 0x1
andn %g4, %l1, %o1
loop_6646:
sdivx %o3, 0x0C28, %g3
for %f0, %f6, %f14
fpadd32 %f2, %f8, %f14
bleu,a %icc, loop_6647
tne %icc, 0x1
smulcc %l6, %i4, %o4
fpack32 %f10, %f10, %f12
loop_6647:
lduh [%l7 + 0x2C], %l4
std %f12, [%l7 + 0x78]
udiv %g6, 0x13B1, %g2
stw %o5, [%l7 + 0x08]
ldsb [%l7 + 0x70], %i1
edge16l %i7, %l3, %g7
fbn,a %fcc2, loop_6648
fbne,a %fcc0, loop_6649
fbl %fcc3, loop_6650
andncc %l2, %i3, %i5
loop_6648:
movgu %xcc, %g5, %o0
loop_6649:
smul %o2, %g1, %l5
loop_6650:
array32 %o7, %i0, %i2
ldsb [%l7 + 0x46], %l0
ldub [%l7 + 0x08], %o6
std %f14, [%l7 + 0x58]
fcmpeq16 %f2, %f2, %g4
std %f2, [%l7 + 0x10]
fmuld8ulx16 %f10, %f10, %f0
bgu,a %xcc, loop_6651
ld [%l7 + 0x64], %f15
stx %l1, [%l7 + 0x18]
lduh [%l7 + 0x7E], %i6
loop_6651:
fcmpgt16 %f14, %f6, %o1
fbg,a %fcc0, loop_6652
edge8 %g3, %l6, %i4
nop
setx loop_6653, %l0, %l1
jmpl %l1, %o4
umul %o3, %l4, %g2
loop_6652:
mulx %g6, 0x17C5, %o5
fcmpeq16 %f14, %f6, %i7
loop_6653:
bcc,a loop_6654
sth %i1, [%l7 + 0x66]
call loop_6655
smulcc %l3, %l2, %i3
loop_6654:
fmovsneg %icc, %f12, %f4
fmovdge %xcc, %f15, %f4
loop_6655:
st %f14, [%l7 + 0x2C]
ld [%l7 + 0x2C], %f9
movcs %xcc, %g7, %g5
fmovdcc %xcc, %f3, %f11
fpsub16 %f2, %f8, %f4
edge32n %i5, %o0, %g1
st %f8, [%l7 + 0x4C]
stb %o2, [%l7 + 0x17]
tpos %xcc, 0x2
tneg %xcc, 0x4
sth %l5, [%l7 + 0x76]
bcs,a %xcc, loop_6656
fnot1s %f1, %f14
movn %icc, %i0, %o7
movcs %xcc, %i2, %o6
loop_6656:
edge8ln %g4, %l1, %i6
xnorcc %o1, %g3, %l6
lduh [%l7 + 0x0E], %i4
ldx [%l7 + 0x68], %l0
fcmpeq32 %f0, %f10, %o4
ldd [%l7 + 0x28], %f4
smul %l4, 0x03B2, %g2
nop
setx loop_6657, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrlez %g6, 0x3E6, %o5
fsrc1 %f10, %f14
lduw [%l7 + 0x64], %i7
loop_6657:
movcs %xcc, %i1, %l3
fcmple32 %f14, %f6, %l2
movl %xcc, %o3, %i3
tge %icc, 0x6
xor %g5, %g7, %i5
tvs %xcc, 0x1
bg,pt %icc, loop_6658
movcs %icc, %g1, %o0
smul %l5, %i0, %o7
ldub [%l7 + 0x28], %i2
loop_6658:
fxnors %f7, %f14, %f13
st %f0, [%l7 + 0x40]
sdivx %o6, 0x0CCE, %g4
fbne %fcc3, loop_6659
fcmped %fcc0, %f12, %f12
fbul %fcc3, loop_6660
alignaddrl %l1, %o2, %o1
loop_6659:
fmovsa %icc, %f10, %f2
brgez,a %g3, loop_6661
loop_6660:
brlez %i6, loop_6662
srax %l6, 0x13, %i4
ldx [%l7 + 0x38], %l0
loop_6661:
bvs,a,pn %xcc, loop_6663
loop_6662:
fpmerge %f3, %f2, %f8
bg,a,pt %icc, loop_6664
fpmerge %f2, %f6, %f14
loop_6663:
movneg %icc, %l4, %o4
fba,a %fcc1, loop_6665
loop_6664:
fxnors %f15, %f0, %f9
fcmps %fcc3, %f3, %f6
ldsh [%l7 + 0x3A], %g2
loop_6665:
movre %o5, 0x3D5, %g6
lduw [%l7 + 0x2C], %i7
orncc %i1, 0x14F6, %l2
addc %l3, %o3, %g5
bgu %xcc, loop_6666
std %f4, [%l7 + 0x10]
tg %xcc, 0x3
fzero %f0
loop_6666:
tle %icc, 0x2
sdivx %i3, 0x0336, %g7
fblg,a %fcc3, loop_6667
orcc %i5, %o0, %g1
stw %i0, [%l7 + 0x6C]
tsubcc %o7, 0x0F50, %l5
loop_6667:
fmovrde %i2, %f8, %f6
brnz %o6, loop_6668
stb %g4, [%l7 + 0x1F]
std %f10, [%l7 + 0x18]
brgz %o2, loop_6669
loop_6668:
ld [%l7 + 0x38], %f2
tcs %xcc, 0x1
mulx %o1, %l1, %g3
loop_6669:
std %f2, [%l7 + 0x78]
andcc %i6, 0x1A66, %i4
sethi 0x18F4, %l0
ldsb [%l7 + 0x0D], %l4
xor %l6, %g2, %o4
udiv %o5, 0x14A4, %g6
fpsub16 %f8, %f14, %f2
movcc %icc, %i1, %l2
fpsub16 %f14, %f2, %f0
srax %i7, %l3, %o3
sdiv %i3, 0x1866, %g5
subcc %i5, %o0, %g7
tg %xcc, 0x1
fpack32 %f14, %f2, %f14
edge16ln %g1, %o7, %i0
fors %f10, %f13, %f10
mulscc %i2, %l5, %g4
movpos %icc, %o6, %o1
fmuld8ulx16 %f12, %f14, %f4
bn,a,pt %icc, loop_6670
ldx [%l7 + 0x38], %l1
fmovsn %xcc, %f3, %f13
fbe,a %fcc1, loop_6671
loop_6670:
stb %g3, [%l7 + 0x46]
fmovrdne %o2, %f4, %f6
fmuld8sux16 %f0, %f15, %f4
loop_6671:
edge16n %i4, %i6, %l0
movcc %icc, %l4, %l6
lduw [%l7 + 0x70], %o4
stw %g2, [%l7 + 0x38]
ldx [%l7 + 0x30], %g6
siam 0x1
fpsub16 %f2, %f2, %f2
ldd [%l7 + 0x78], %f4
addcc %o5, 0x0866, %i1
alignaddr %i7, %l2, %o3
fmovrslez %i3, %f4, %f5
lduw [%l7 + 0x34], %g5
subccc %l3, %i5, %o0
sth %g7, [%l7 + 0x0E]
fandnot1s %f14, %f11, %f14
lduw [%l7 + 0x5C], %o7
movcc %xcc, %g1, %i0
ldsw [%l7 + 0x6C], %l5
fbo %fcc0, loop_6672
fones %f14
stb %g4, [%l7 + 0x0D]
ldub [%l7 + 0x47], %i2
loop_6672:
tn %xcc, 0x3
movvs %icc, %o6, %o1
fmovda %icc, %f12, %f5
movle %icc, %l1, %o2
fxor %f12, %f12, %f10
tneg %xcc, 0x5
ldsh [%l7 + 0x3C], %i4
ld [%l7 + 0x78], %f5
fones %f14
fmovsgu %icc, %f15, %f12
fmovda %icc, %f1, %f13
movrgez %i6, 0x0E4, %l0
edge8n %l4, %l6, %o4
be,a loop_6673
stb %g3, [%l7 + 0x6C]
fbn,a %fcc1, loop_6674
std %f6, [%l7 + 0x38]
loop_6673:
movvs %icc, %g6, %g2
fsrc1 %f4, %f12
loop_6674:
ldsw [%l7 + 0x58], %i1
tge %icc, 0x1
ldsh [%l7 + 0x60], %i7
xnor %l2, 0x00E4, %o3
tneg %xcc, 0x1
fpadd32 %f14, %f8, %f14
movpos %xcc, %i3, %o5
fmovrdlez %g5, %f12, %f14
fandnot1 %f12, %f14, %f12
stb %l3, [%l7 + 0x2C]
fornot1s %f11, %f13, %f4
stx %o0, [%l7 + 0x58]
st %f7, [%l7 + 0x1C]
fmuld8sux16 %f2, %f15, %f0
fpmerge %f13, %f6, %f10
ldsh [%l7 + 0x64], %g7
smulcc %i5, 0x0BC9, %o7
tcs %icc, 0x4
fpadd32 %f6, %f8, %f0
st %f6, [%l7 + 0x34]
ldsb [%l7 + 0x38], %i0
fsrc2 %f8, %f10
bvs %icc, loop_6675
subc %l5, 0x1944, %g1
smulcc %i2, 0x011B, %o6
umul %o1, 0x126D, %g4
loop_6675:
fmovdne %xcc, %f4, %f12
smul %l1, %i4, %i6
bneg,a %icc, loop_6676
fnot1s %f11, %f1
bge,a %icc, loop_6677
fzero %f12
loop_6676:
st %f2, [%l7 + 0x58]
fpackfix %f6, %f3
loop_6677:
bvc loop_6678
andcc %o2, 0x107C, %l0
popc 0x17E1, %l4
ld [%l7 + 0x7C], %f0
loop_6678:
tle %xcc, 0x1
fba %fcc0, loop_6679
fmul8x16al %f4, %f11, %f4
sll %o4, 0x06, %g3
siam 0x7
loop_6679:
ldx [%l7 + 0x28], %l6
std %f10, [%l7 + 0x68]
ldx [%l7 + 0x08], %g2
sub %i1, %i7, %l2
tcs %xcc, 0x1
brlez %g6, loop_6680
mova %icc, %o3, %i3
bvc,a,pt %xcc, loop_6681
tvc %xcc, 0x5
loop_6680:
ldsh [%l7 + 0x4C], %o5
fmovscc %xcc, %f7, %f13
loop_6681:
fmovsn %icc, %f9, %f12
fmovdn %xcc, %f11, %f1
st %f4, [%l7 + 0x30]
fsrc2 %f6, %f14
fnor %f0, %f8, %f6
edge8n %g5, %l3, %o0
fbul,a %fcc3, loop_6682
sth %i5, [%l7 + 0x7C]
lduh [%l7 + 0x48], %g7
lduw [%l7 + 0x74], %o7
loop_6682:
lduw [%l7 + 0x68], %l5
fnot2s %f1, %f9
sdiv %g1, 0x0EC2, %i0
subc %o6, 0x1980, %o1
ldsh [%l7 + 0x50], %i2
tn %icc, 0x6
ldsb [%l7 + 0x28], %l1
fmovsn %xcc, %f2, %f5
tgu %xcc, 0x6
ldsh [%l7 + 0x78], %i4
addccc %g4, 0x02D0, %o2
movcc %icc, %l0, %l4
stw %i6, [%l7 + 0x64]
ldsw [%l7 + 0x4C], %o4
ldd [%l7 + 0x08], %f8
stw %l6, [%l7 + 0x7C]
fmovdcs %icc, %f11, %f1
std %f0, [%l7 + 0x18]
movneg %icc, %g3, %g2
movle %icc, %i7, %i1
fmul8x16al %f6, %f5, %f8
fbe %fcc0, loop_6683
stb %g6, [%l7 + 0x2E]
fcmps %fcc0, %f2, %f4
subccc %l2, %o3, %o5
loop_6683:
ldub [%l7 + 0x61], %i3
ldsh [%l7 + 0x18], %g5
ldub [%l7 + 0x4F], %o0
sethi 0x0A55, %i5
std %f14, [%l7 + 0x50]
fmovrslz %g7, %f2, %f4
fba,a %fcc3, loop_6684
fbe,a %fcc0, loop_6685
lduh [%l7 + 0x14], %o7
ld [%l7 + 0x10], %f7
loop_6684:
fmovdvc %icc, %f7, %f2
loop_6685:
ldub [%l7 + 0x2A], %l3
sth %l5, [%l7 + 0x76]
fbul %fcc2, loop_6686
sth %i0, [%l7 + 0x68]
fmovsleu %xcc, %f15, %f8
lduh [%l7 + 0x1E], %g1
loop_6686:
orn %o6, %i2, %l1
ldsw [%l7 + 0x38], %o1
ldub [%l7 + 0x37], %g4
ldd [%l7 + 0x48], %f2
fmul8x16al %f3, %f1, %f12
stb %o2, [%l7 + 0x6F]
tpos %icc, 0x6
fand %f10, %f2, %f4
sth %i4, [%l7 + 0x7C]
andn %l0, %l4, %i6
taddcc %o4, %g3, %g2
movneg %xcc, %i7, %i1
ldsb [%l7 + 0x2B], %g6
taddcc %l2, 0x0056, %l6
tleu %xcc, 0x4
udivx %o5, 0x134B, %i3
ldd [%l7 + 0x38], %f0
array32 %g5, %o3, %o0
fabss %f13, %f1
std %f2, [%l7 + 0x68]
fbg,a %fcc3, loop_6687
edge8ln %i5, %o7, %l3
fmul8x16 %f13, %f0, %f12
sra %g7, 0x0F, %i0
loop_6687:
fexpand %f14, %f10
st %f6, [%l7 + 0x44]
stb %l5, [%l7 + 0x73]
tneg %xcc, 0x4
fzeros %f5
andn %o6, 0x195C, %g1
brnz,a %l1, loop_6688
fbe %fcc3, loop_6689
fmovsn %icc, %f8, %f3
movrlez %o1, 0x3EB, %g4
loop_6688:
subcc %o2, 0x0B36, %i4
loop_6689:
sethi 0x0869, %l0
sra %l4, 0x06, %i2
fbug %fcc0, loop_6690
sth %i6, [%l7 + 0x10]
fors %f7, %f14, %f2
lduw [%l7 + 0x20], %o4
loop_6690:
fcmple16 %f2, %f10, %g3
edge16ln %i7, %g2, %g6
fmovsge %xcc, %f2, %f6
fors %f8, %f3, %f12
lduw [%l7 + 0x4C], %i1
sth %l6, [%l7 + 0x2A]
ldub [%l7 + 0x51], %l2
edge32ln %i3, %g5, %o5
ldx [%l7 + 0x48], %o0
fpmerge %f1, %f5, %f0
edge8n %i5, %o3, %o7
srax %l3, 0x0F, %g7
tge %icc, 0x4
fmovdvc %xcc, %f2, %f10
std %f12, [%l7 + 0x70]
andncc %i0, %o6, %l5
fbne %fcc1, loop_6691
fornot1 %f10, %f8, %f12
fpmerge %f5, %f10, %f4
ldsh [%l7 + 0x10], %g1
loop_6691:
bpos loop_6692
srax %o1, 0x18, %g4
stb %o2, [%l7 + 0x2E]
lduw [%l7 + 0x20], %l1
loop_6692:
sth %i4, [%l7 + 0x56]
stw %l4, [%l7 + 0x64]
fnot2s %f3, %f0
orcc %i2, %i6, %o4
movpos %icc, %g3, %i7
sth %g2, [%l7 + 0x5C]
fcmple16 %f10, %f10, %l0
brlz,a %i1, loop_6693
fsrc1 %f4, %f0
lduw [%l7 + 0x24], %l6
ta %xcc, 0x5
loop_6693:
fmul8x16al %f12, %f9, %f0
fmovdle %xcc, %f13, %f3
movn %icc, %g6, %l2
stw %g5, [%l7 + 0x5C]
fmovdg %icc, %f14, %f8
ldx [%l7 + 0x70], %i3
fpadd32 %f12, %f14, %f6
std %f8, [%l7 + 0x78]
movrlz %o5, 0x0DF, %o0
movpos %xcc, %i5, %o3
move %icc, %l3, %g7
edge32 %i0, %o7, %l5
stw %o6, [%l7 + 0x10]
xnorcc %o1, %g1, %o2
ldsw [%l7 + 0x44], %l1
siam 0x5
ldsb [%l7 + 0x32], %i4
std %f10, [%l7 + 0x20]
ldsh [%l7 + 0x60], %l4
fmovscs %icc, %f1, %f8
fmovdn %xcc, %f4, %f15
fbo,a %fcc0, loop_6694
xor %g4, %i6, %i2
fcmpeq16 %f6, %f0, %o4
stx %i7, [%l7 + 0x40]
loop_6694:
ta %icc, 0x3
fxnors %f10, %f1, %f13
fandnot1s %f3, %f9, %f6
fpadd32s %f4, %f9, %f4
tpos %xcc, 0x2
edge32l %g2, %g3, %i1
lduw [%l7 + 0x28], %l0
ldub [%l7 + 0x79], %g6
std %f10, [%l7 + 0x20]
mova %xcc, %l2, %g5
udivx %l6, 0x0538, %i3
smulcc %o0, 0x03F7, %i5
stb %o3, [%l7 + 0x18]
fnot1s %f11, %f13
ldx [%l7 + 0x60], %o5
fnors %f6, %f11, %f13
fmovrsgez %g7, %f5, %f4
ldsb [%l7 + 0x32], %l3
edge16l %i0, %l5, %o6
ldub [%l7 + 0x17], %o1
fbne,a %fcc1, loop_6695
mulx %g1, %o7, %o2
ldsb [%l7 + 0x2B], %i4
tne %icc, 0x1
loop_6695:
fnegs %f7, %f9
fmovsge %xcc, %f7, %f15
movn %icc, %l4, %g4
brlz,a %i6, loop_6696
ldsw [%l7 + 0x68], %i2
edge32ln %o4, %i7, %l1
fandnot2 %f0, %f4, %f10
loop_6696:
fbug,a %fcc3, loop_6697
edge8ln %g2, %g3, %l0
fbne,a %fcc3, loop_6698
fmul8sux16 %f2, %f10, %f8
loop_6697:
fpadd32 %f10, %f8, %f2
ldd [%l7 + 0x78], %f2
loop_6698:
fandnot2s %f12, %f4, %f7
fba,a %fcc0, loop_6699
sdiv %i1, 0x197F, %l2
lduh [%l7 + 0x6C], %g6
fpsub16 %f4, %f10, %f2
loop_6699:
edge16n %l6, %g5, %o0
fmovrdne %i5, %f14, %f8
fbe %fcc0, loop_6700
ble,a,pt %icc, loop_6701
stb %o3, [%l7 + 0x6B]
sll %i3, 0x03, %g7
loop_6700:
taddcctv %l3, 0x0071, %o5
loop_6701:
fmovdle %icc, %f13, %f0
edge32n %i0, %o6, %l5
st %f4, [%l7 + 0x70]
fbn,a %fcc0, loop_6702
sub %g1, %o7, %o1
ld [%l7 + 0x10], %f15
bneg,pt %xcc, loop_6703
loop_6702:
bneg loop_6704
ldd [%l7 + 0x10], %f2
andn %o2, 0x019B, %l4
loop_6703:
fmovdge %xcc, %f14, %f13
loop_6704:
fbu,a %fcc0, loop_6705
movvs %icc, %g4, %i6
ldd [%l7 + 0x70], %f0
xnor %i2, %i4, %i7
loop_6705:
fcmps %fcc2, %f3, %f13
movneg %xcc, %l1, %g2
ldsh [%l7 + 0x7A], %o4
fxnor %f6, %f14, %f2
std %f2, [%l7 + 0x28]
brnz %l0, loop_6706
movpos %icc, %g3, %l2
fsrc2s %f10, %f12
fsrc1s %f14, %f13
loop_6706:
bleu,pn %xcc, loop_6707
movl %xcc, %g6, %i1
edge8ln %l6, %g5, %i5
ba,a,pn %xcc, loop_6708
loop_6707:
ld [%l7 + 0x2C], %f7
std %f0, [%l7 + 0x68]
tvs %xcc, 0x2
loop_6708:
sdivx %o0, 0x1B72, %o3
fcmpgt16 %f0, %f12, %g7
sethi 0x1835, %l3
subccc %i3, 0x1EAC, %i0
fbe,a %fcc2, loop_6709
fxnors %f11, %f14, %f9
tpos %icc, 0x3
ldd [%l7 + 0x10], %f14
loop_6709:
bvc,pn %icc, loop_6710
udiv %o6, 0x0FF2, %l5
movrlz %o5, %g1, %o7
fandnot2s %f0, %f12, %f3
loop_6710:
ldx [%l7 + 0x28], %o1
array16 %o2, %g4, %i6
fmovsg %xcc, %f2, %f13
ld [%l7 + 0x50], %f11
for %f2, %f2, %f10
fnands %f5, %f15, %f9
ldsh [%l7 + 0x7E], %l4
fmovsg %xcc, %f14, %f13
tcs %icc, 0x1
ble %icc, loop_6711
ta %xcc, 0x7
fpsub16 %f6, %f10, %f2
bcc,a %icc, loop_6712
loop_6711:
ldsw [%l7 + 0x5C], %i4
subccc %i7, 0x1A7D, %l1
stb %g2, [%l7 + 0x4F]
loop_6712:
fmovrslz %i2, %f2, %f8
st %f7, [%l7 + 0x74]
stw %o4, [%l7 + 0x24]
fpmerge %f6, %f12, %f14
edge16l %g3, %l2, %l0
fmovrslz %g6, %f1, %f14
edge32n %i1, %l6, %i5
ldd [%l7 + 0x48], %f4
bn %xcc, loop_6713
fnot1 %f10, %f10
fone %f6
fmovrdlz %o0, %f2, %f12
loop_6713:
xor %g5, %o3, %l3
movleu %icc, %i3, %i0
fxnor %f10, %f6, %f12
fmovdge %icc, %f7, %f5
ldx [%l7 + 0x48], %o6
stx %l5, [%l7 + 0x30]
alignaddrl %g7, %o5, %o7
xor %o1, 0x1209, %o2
ldsh [%l7 + 0x1C], %g1
st %f3, [%l7 + 0x08]
array32 %g4, %l4, %i4
ldsb [%l7 + 0x4D], %i6
fcmpgt16 %f6, %f12, %i7
ldx [%l7 + 0x40], %l1
bvs %icc, loop_6714
fpsub32 %f2, %f6, %f14
sth %i2, [%l7 + 0x7E]
xor %o4, %g2, %g3
loop_6714:
fmovsge %icc, %f12, %f6
ble,a loop_6715
subcc %l0, 0x139E, %g6
fzero %f12
taddcc %i1, %l6, %l2
loop_6715:
ldsb [%l7 + 0x71], %o0
taddcctv %g5, 0x0923, %i5
ld [%l7 + 0x1C], %f0
fbne %fcc3, loop_6716
tne %icc, 0x7
ba,a,pt %xcc, loop_6717
ldsh [%l7 + 0x46], %l3
loop_6716:
ld [%l7 + 0x58], %f0
movpos %icc, %o3, %i0
loop_6717:
stb %o6, [%l7 + 0x1A]
fbne %fcc1, loop_6718
sth %l5, [%l7 + 0x54]
brgez %i3, loop_6719
movle %xcc, %g7, %o5
loop_6718:
movrgz %o1, %o2, %g1
ldsh [%l7 + 0x3C], %g4
loop_6719:
subcc %o7, 0x1344, %i4
st %f6, [%l7 + 0x24]
fbne %fcc3, loop_6720
bl,pt %icc, loop_6721
orncc %l4, 0x00DF, %i6
movrne %i7, 0x0B7, %i2
loop_6720:
std %f12, [%l7 + 0x70]
loop_6721:
alignaddr %l1, %o4, %g3
faligndata %f6, %f2, %f12
std %f14, [%l7 + 0x10]
ld [%l7 + 0x60], %f7
fones %f6
stb %g2, [%l7 + 0x52]
fba,a %fcc3, loop_6722
fandnot1s %f11, %f1, %f6
sdivcc %g6, 0x1C77, %l0
movpos %xcc, %l6, %i1
loop_6722:
stw %o0, [%l7 + 0x18]
lduh [%l7 + 0x3A], %g5
ldub [%l7 + 0x58], %l2
fpack16 %f4, %f10
fcmpne16 %f14, %f6, %l3
fmovdleu %xcc, %f2, %f4
fbge %fcc0, loop_6723
fcmpne16 %f6, %f2, %o3
fsrc2s %f11, %f3
bshuffle %f2, %f10, %f6
loop_6723:
ta %xcc, 0x1
sth %i5, [%l7 + 0x42]
nop
setx loop_6724, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmuld8ulx16 %f15, %f14, %f6
movrne %i0, %l5, %i3
ldx [%l7 + 0x10], %o6
loop_6724:
umul %o5, 0x05D2, %o1
sth %g7, [%l7 + 0x10]
udiv %o2, 0x0E9B, %g1
ba,pn %xcc, loop_6725
orn %g4, 0x13CE, %o7
ld [%l7 + 0x20], %f6
ldsh [%l7 + 0x12], %i4
loop_6725:
fmovdvs %icc, %f0, %f0
andcc %l4, %i7, %i6
bl,a %xcc, loop_6726
fcmple16 %f6, %f12, %i2
std %f6, [%l7 + 0x50]
be %icc, loop_6727
loop_6726:
fmovsge %xcc, %f13, %f6
ld [%l7 + 0x10], %f1
ldsh [%l7 + 0x54], %l1
loop_6727:
ldsb [%l7 + 0x14], %g3
tneg %xcc, 0x5
edge32 %g2, %o4, %l0
fble,a %fcc1, loop_6728
sth %g6, [%l7 + 0x28]
ta %xcc, 0x2
st %f5, [%l7 + 0x60]
loop_6728:
fcmpd %fcc2, %f2, %f4
fxnors %f12, %f2, %f12
edge8ln %l6, %i1, %g5
fxnor %f2, %f10, %f14
for %f4, %f12, %f4
ldsw [%l7 + 0x70], %l2
srl %o0, 0x18, %o3
ldub [%l7 + 0x44], %i5
fmovdg %xcc, %f9, %f10
ldub [%l7 + 0x5D], %i0
stx %l3, [%l7 + 0x60]
movrne %l5, %o6, %o5
lduw [%l7 + 0x0C], %i3
ldsh [%l7 + 0x26], %g7
movpos %xcc, %o1, %o2
movrgz %g4, %g1, %o7
lduh [%l7 + 0x24], %l4
std %f6, [%l7 + 0x68]
xorcc %i4, %i6, %i2
add %i7, %l1, %g2
ldsw [%l7 + 0x08], %g3
sdivx %l0, 0x1E61, %g6
lduh [%l7 + 0x1E], %l6
bcc,pn %icc, loop_6729
stb %o4, [%l7 + 0x0C]
fbuge,a %fcc3, loop_6730
srl %i1, %l2, %g5
loop_6729:
fmovdl %xcc, %f3, %f13
addcc %o0, %o3, %i0
loop_6730:
tle %xcc, 0x0
fbue %fcc2, loop_6731
fbul,a %fcc3, loop_6732
bneg loop_6733
sth %i5, [%l7 + 0x66]
loop_6731:
ldsw [%l7 + 0x3C], %l3
loop_6732:
fnot2s %f3, %f3
loop_6733:
brlez,a %o6, loop_6734
edge16ln %o5, %l5, %g7
bleu loop_6735
ldub [%l7 + 0x29], %i3
loop_6734:
sdiv %o1, 0x1219, %o2
ldd [%l7 + 0x48], %f0
loop_6735:
umulcc %g1, %o7, %g4
sth %i4, [%l7 + 0x28]
movrlez %i6, %l4, %i7
edge16n %l1, %i2, %g2
ld [%l7 + 0x70], %f6
or %l0, %g3, %g6
move %xcc, %l6, %i1
fnot2s %f2, %f13
ld [%l7 + 0x1C], %f14
ldsw [%l7 + 0x64], %l2
movleu %icc, %o4, %g5
fmovdcs %icc, %f3, %f4
fmovrslz %o0, %f15, %f3
fmovdneg %xcc, %f9, %f3
ldsb [%l7 + 0x7D], %i0
brz,a %o3, loop_6736
fmovsleu %icc, %f0, %f5
fmovsne %icc, %f8, %f14
std %f8, [%l7 + 0x08]
loop_6736:
fmul8x16au %f2, %f1, %f6
bne,a %icc, loop_6737
fbn %fcc2, loop_6738
st %f6, [%l7 + 0x7C]
ldsw [%l7 + 0x0C], %l3
loop_6737:
array16 %i5, %o5, %o6
loop_6738:
smulcc %g7, 0x0978, %i3
bn,pt %xcc, loop_6739
st %f9, [%l7 + 0x10]
ldsh [%l7 + 0x14], %o1
edge16 %o2, %l5, %g1
loop_6739:
bgu loop_6740
xorcc %g4, 0x0B9D, %i4
fnegs %f7, %f10
ldub [%l7 + 0x7B], %i6
loop_6740:
fcmpne16 %f0, %f8, %o7
fpack32 %f0, %f8, %f4
brlez %i7, loop_6741
ldsb [%l7 + 0x0B], %l4
fmovdgu %icc, %f12, %f2
fcmpgt32 %f12, %f10, %i2
loop_6741:
std %f0, [%l7 + 0x28]
lduh [%l7 + 0x2C], %g2
fbe,a %fcc1, loop_6742
stx %l1, [%l7 + 0x58]
fbl %fcc2, loop_6743
bshuffle %f10, %f2, %f14
loop_6742:
ba,a loop_6744
umul %g3, %g6, %l0
loop_6743:
alignaddrl %i1, %l2, %l6
st %f2, [%l7 + 0x70]
loop_6744:
bvc,pt %icc, loop_6745
fmovsn %icc, %f10, %f15
movne %xcc, %o4, %g5
srl %i0, %o3, %o0
loop_6745:
addccc %i5, 0x06D2, %l3
movrgez %o5, 0x12C, %o6
sth %g7, [%l7 + 0x74]
be,a %xcc, loop_6746
bvs,pt %icc, loop_6747
fmuld8ulx16 %f13, %f12, %f10
fmul8sux16 %f0, %f4, %f14
loop_6746:
addc %o1, 0x16FC, %i3
loop_6747:
fpsub16s %f10, %f12, %f7
xnor %l5, %g1, %g4
fbule,a %fcc0, loop_6748
fbo %fcc2, loop_6749
array8 %o2, %i4, %i6
for %f6, %f6, %f10
loop_6748:
lduw [%l7 + 0x28], %i7
loop_6749:
sth %o7, [%l7 + 0x2C]
ldub [%l7 + 0x0B], %l4
bl,a %icc, loop_6750
ld [%l7 + 0x08], %f12
fpmerge %f2, %f15, %f14
movg %xcc, %g2, %i2
loop_6750:
fnegs %f8, %f15
fmovdleu %xcc, %f7, %f11
st %f15, [%l7 + 0x3C]
fmovsvs %icc, %f12, %f2
fmovsa %icc, %f1, %f12
udiv %g3, 0x17B1, %g6
edge32ln %l1, %i1, %l0
subccc %l2, 0x0B32, %o4
fblg %fcc1, loop_6751
fbe %fcc2, loop_6752
fnot1s %f7, %f15
ldx [%l7 + 0x48], %l6
loop_6751:
xnor %i0, 0x0949, %o3
loop_6752:
sth %o0, [%l7 + 0x58]
fbne,a %fcc2, loop_6753
fmovrdlez %g5, %f12, %f14
fmovdn %icc, %f12, %f4
edge16n %l3, %i5, %o6
loop_6753:
lduw [%l7 + 0x54], %o5
andcc %g7, %i3, %l5
brnz,a %o1, loop_6754
fmuld8sux16 %f15, %f6, %f12
ldub [%l7 + 0x27], %g1
xnorcc %o2, %g4, %i6
loop_6754:
fmovsa %xcc, %f11, %f4
ldd [%l7 + 0x20], %f0
fpsub32 %f10, %f8, %f12
fmovsne %icc, %f2, %f9
ldx [%l7 + 0x50], %i7
fmovdcs %icc, %f13, %f9
call loop_6755
lduw [%l7 + 0x68], %o7
fpack16 %f8, %f0
lduh [%l7 + 0x7A], %i4
loop_6755:
ldub [%l7 + 0x6E], %l4
tg %icc, 0x3
xnorcc %g2, 0x0E1B, %g3
udivx %g6, 0x05C0, %l1
fone %f12
fzeros %f5
edge8 %i1, %i2, %l0
fmovdn %xcc, %f9, %f10
movvc %xcc, %l2, %l6
ldsb [%l7 + 0x41], %i0
fpack32 %f2, %f10, %f0
te %xcc, 0x3
ldx [%l7 + 0x30], %o4
ld [%l7 + 0x44], %f8
ldx [%l7 + 0x38], %o0
lduw [%l7 + 0x58], %g5
fbl,a %fcc0, loop_6756
xnor %o3, %i5, %l3
brlz,a %o6, loop_6757
ldx [%l7 + 0x70], %o5
loop_6756:
orcc %g7, %l5, %i3
taddcctv %o1, %g1, %o2
loop_6757:
ldsb [%l7 + 0x2F], %g4
edge8l %i6, %i7, %i4
brz,a %l4, loop_6758
fmul8x16 %f1, %f6, %f4
std %f12, [%l7 + 0x40]
ldsh [%l7 + 0x62], %o7
loop_6758:
bgu,a,pt %icc, loop_6759
fmovsneg %icc, %f1, %f9
fcmpd %fcc2, %f14, %f6
bl,a loop_6760
loop_6759:
ldd [%l7 + 0x60], %f0
and %g2, %g3, %g6
stw %i1, [%l7 + 0x48]
loop_6760:
fmovdcs %icc, %f15, %f13
movne %icc, %i2, %l0
ldsb [%l7 + 0x49], %l1
edge32n %l2, %i0, %o4
fmul8ulx16 %f4, %f0, %f2
fmovs %f15, %f7
ta %xcc, 0x3
stw %o0, [%l7 + 0x3C]
fcmpne16 %f12, %f6, %g5
addccc %l6, %i5, %l3
movrlz %o6, 0x013, %o3
fabss %f12, %f12
fsrc1 %f12, %f4
andn %g7, 0x0C74, %o5
or %i3, %l5, %g1
movrlz %o2, %o1, %g4
lduh [%l7 + 0x32], %i7
addcc %i6, %i4, %l4
xor %o7, %g2, %g3
fble,a %fcc3, loop_6761
fcmpes %fcc1, %f12, %f15
fmovsl %xcc, %f2, %f9
stw %g6, [%l7 + 0x64]
loop_6761:
sth %i1, [%l7 + 0x74]
ldsb [%l7 + 0x5F], %l0
tpos %xcc, 0x5
bshuffle %f12, %f10, %f2
fnors %f3, %f11, %f9
tge %icc, 0x4
fmovda %xcc, %f3, %f6
tgu %xcc, 0x0
addcc %l1, %l2, %i0
bleu,a %icc, loop_6762
stx %i2, [%l7 + 0x10]
stx %o4, [%l7 + 0x48]
movvs %xcc, %o0, %l6
loop_6762:
lduw [%l7 + 0x74], %g5
movne %xcc, %l3, %i5
fmuld8ulx16 %f12, %f3, %f8
sth %o3, [%l7 + 0x2A]
fmovrslz %g7, %f9, %f1
ldub [%l7 + 0x2B], %o6
fble %fcc0, loop_6763
fbg,a %fcc3, loop_6764
stx %o5, [%l7 + 0x48]
nop
setx loop_6765, %l0, %l1
jmpl %l1, %l5
loop_6763:
tsubcctv %g1, %i3, %o1
loop_6764:
fmovdvc %icc, %f0, %f10
st %f10, [%l7 + 0x2C]
loop_6765:
andcc %o2, 0x00B9, %g4
array32 %i7, %i6, %i4
stw %l4, [%l7 + 0x64]
fpack16 %f12, %f4
fandnot2s %f1, %f4, %f11
movn %icc, %o7, %g2
stx %g6, [%l7 + 0x68]
ldx [%l7 + 0x50], %g3
st %f7, [%l7 + 0x7C]
nop
setx loop_6766, %l0, %l1
jmpl %l1, %i1
fpadd32 %f6, %f10, %f6
orncc %l0, 0x1403, %l2
movpos %icc, %i0, %i2
loop_6766:
fnot1s %f12, %f9
stw %l1, [%l7 + 0x2C]
fsrc1 %f0, %f10
fcmpeq16 %f0, %f12, %o4
std %f8, [%l7 + 0x48]
nop
setx loop_6767, %l0, %l1
jmpl %l1, %l6
ldx [%l7 + 0x38], %g5
movgu %xcc, %o0, %l3
std %f12, [%l7 + 0x28]
loop_6767:
array16 %o3, %i5, %o6
stx %o5, [%l7 + 0x18]
sethi 0x1EBE, %g7
fmovdcs %xcc, %f8, %f9
fmovsne %xcc, %f14, %f10
stb %l5, [%l7 + 0x6F]
tle %icc, 0x1
ldsw [%l7 + 0x3C], %i3
ldx [%l7 + 0x08], %g1
fones %f3
fmovdl %xcc, %f5, %f4
sub %o2, %g4, %o1
lduw [%l7 + 0x4C], %i7
st %f9, [%l7 + 0x24]
array16 %i4, %l4, %i6
bvc %icc, loop_6768
fsrc1s %f10, %f14
edge16n %o7, %g6, %g2
fmovdn %xcc, %f6, %f2
loop_6768:
fcmps %fcc2, %f5, %f14
fnot2s %f12, %f11
st %f11, [%l7 + 0x70]
ldsw [%l7 + 0x50], %i1
fpadd16s %f11, %f4, %f0
orncc %l0, 0x1710, %g3
lduw [%l7 + 0x1C], %l2
ld [%l7 + 0x30], %f15
mova %icc, %i2, %i0
movpos %icc, %l1, %o4
fsrc1s %f4, %f3
array8 %g5, %o0, %l3
edge8l %l6, %i5, %o6
fmovdcs %icc, %f4, %f14
bneg,a,pn %icc, loop_6769
be,pt %icc, loop_6770
fbue,a %fcc3, loop_6771
ld [%l7 + 0x0C], %f15
loop_6769:
fabsd %f4, %f6
loop_6770:
fsrc1 %f6, %f6
loop_6771:
fsrc2s %f11, %f15
fcmpd %fcc0, %f2, %f0
orn %o3, %o5, %l5
brz,a %g7, loop_6772
sth %g1, [%l7 + 0x10]
fmovscc %icc, %f5, %f11
fandnot1 %f10, %f0, %f12
loop_6772:
fmovd %f2, %f10
tleu %xcc, 0x1
fcmpne16 %f4, %f10, %i3
tvs %xcc, 0x3
ld [%l7 + 0x30], %f3
movcc %xcc, %o2, %o1
movrlez %i7, 0x156, %g4
fmovsn %xcc, %f5, %f15
std %f2, [%l7 + 0x18]
fabss %f3, %f10
tne %xcc, 0x2
fmovrse %i4, %f4, %f6
movre %i6, %o7, %g6
fbu,a %fcc1, loop_6773
st %f14, [%l7 + 0x7C]
fpack16 %f12, %f15
tne %icc, 0x5
loop_6773:
array32 %l4, %g2, %i1
movleu %icc, %g3, %l2
stw %l0, [%l7 + 0x30]
fmuld8ulx16 %f1, %f7, %f12
stx %i2, [%l7 + 0x28]
fors %f6, %f2, %f4
lduw [%l7 + 0x24], %l1
sth %o4, [%l7 + 0x42]
movl %xcc, %g5, %i0
fmul8x16au %f3, %f5, %f14
st %f0, [%l7 + 0x34]
movrlz %l3, %l6, %o0
fzero %f8
movrlz %o6, %i5, %o5
bn,a loop_6774
fmovsneg %xcc, %f5, %f13
movneg %icc, %l5, %o3
movcc %xcc, %g1, %g7
loop_6774:
bne %xcc, loop_6775
stb %o2, [%l7 + 0x28]
xorcc %i3, %i7, %g4
fmovdle %xcc, %f1, %f4
loop_6775:
fcmpgt32 %f6, %f4, %o1
bl,pn %xcc, loop_6776
bn,a %icc, loop_6777
fmovdvs %icc, %f10, %f9
bge,a %icc, loop_6778
loop_6776:
std %f14, [%l7 + 0x38]
loop_6777:
fornot1 %f6, %f4, %f0
fbule,a %fcc3, loop_6779
loop_6778:
fbge %fcc0, loop_6780
stb %i6, [%l7 + 0x2A]
st %f10, [%l7 + 0x60]
loop_6779:
fzeros %f8
loop_6780:
movn %icc, %i4, %o7
fbul,a %fcc3, loop_6781
fmovrdne %l4, %f8, %f4
sth %g6, [%l7 + 0x5E]
umulcc %i1, 0x0F88, %g2
loop_6781:
fxnor %f8, %f4, %f8
fbge,a %fcc2, loop_6782
fsrc1 %f4, %f0
fblg %fcc1, loop_6783
std %f6, [%l7 + 0x10]
loop_6782:
fbue %fcc3, loop_6784
nop
setx loop_6785, %l0, %l1
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_6783:
ld [%l7 + 0x78], %f3
subc %l2, %l0, %i2
loop_6784:
movl %icc, %g3, %l1
loop_6785:
bpos,a %xcc, loop_6786
fbe %fcc2, loop_6787
std %f8, [%l7 + 0x60]
tg %icc, 0x6
loop_6786:
bvc,pn %icc, loop_6788
loop_6787:
fcmpeq16 %f12, %f8, %o4
ldx [%l7 + 0x10], %i0
srax %l3, 0x04, %g5
loop_6788:
stb %o0, [%l7 + 0x3B]
sllx %o6, %i5, %o5
fmul8x16 %f3, %f2, %f8
fsrc2s %f13, %f14
ldd [%l7 + 0x68], %f14
fsrc1 %f2, %f14
bl,a,pn %icc, loop_6789
tpos %xcc, 0x2
fornot1 %f0, %f2, %f6
mulscc %l6, 0x1D85, %l5
loop_6789:
fmovrsne %o3, %f1, %f3
fnot1s %f14, %f5
fnors %f0, %f9, %f0
fnegs %f10, %f13
andn %g7, 0x0200, %g1
fmovrsne %i3, %f3, %f4
orn %i7, 0x019C, %o2
brgz,a %g4, loop_6790
mova %xcc, %i6, %o1
ldd [%l7 + 0x38], %f0
edge32 %o7, %l4, %i4
loop_6790:
ldsw [%l7 + 0x58], %g6
ldub [%l7 + 0x32], %i1
ldsw [%l7 + 0x6C], %l2
fmuld8sux16 %f6, %f4, %f12
fbg,a %fcc0, loop_6791
fmovsneg %icc, %f6, %f2
fcmpgt16 %f0, %f10, %l0
ldsh [%l7 + 0x50], %i2
loop_6791:
tn %icc, 0x3
sth %g3, [%l7 + 0x1E]
fbn,a %fcc0, loop_6792
umulcc %g2, 0x136B, %l1
sdiv %i0, 0x03C9, %o4
fbule,a %fcc2, loop_6793
loop_6792:
fble,a %fcc3, loop_6794
st %f11, [%l7 + 0x28]
fmovdvs %icc, %f3, %f2
loop_6793:
sll %l3, %o0, %o6
loop_6794:
stw %i5, [%l7 + 0x70]
fones %f3
fmovdvs %icc, %f15, %f1
xorcc %o5, %l6, %g5
lduw [%l7 + 0x1C], %l5
tsubcctv %g7, %g1, %o3
ldsh [%l7 + 0x6A], %i3
fxors %f15, %f15, %f15
lduw [%l7 + 0x74], %i7
srax %g4, 0x09, %o2
edge8 %i6, %o1, %l4
fsrc2 %f4, %f4
tsubcctv %i4, %o7, %g6
ble,a %xcc, loop_6795
fands %f6, %f15, %f5
brz,a %l2, loop_6796
st %f3, [%l7 + 0x6C]
loop_6795:
stw %i1, [%l7 + 0x28]
ldub [%l7 + 0x5F], %i2
loop_6796:
fmovscs %xcc, %f2, %f4
sdiv %g3, 0x0FA9, %g2
stb %l1, [%l7 + 0x61]
ld [%l7 + 0x14], %f11
fnegd %f14, %f12
fandnot1 %f10, %f0, %f10
fmovsleu %icc, %f3, %f10
bne loop_6797
bshuffle %f8, %f12, %f4
movgu %icc, %i0, %l0
movl %icc, %l3, %o4
loop_6797:
fors %f2, %f12, %f3
fmovscs %xcc, %f14, %f4
brlez %o0, loop_6798
call loop_6799
nop
setx loop_6800, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stw %o6, [%l7 + 0x4C]
loop_6798:
fbue,a %fcc1, loop_6801
loop_6799:
umul %i5, 0x16ED, %l6
loop_6800:
brz %g5, loop_6802
mulscc %l5, %g7, %g1
loop_6801:
fornot1s %f4, %f3, %f1
fand %f0, %f6, %f2
loop_6802:
fbl %fcc1, loop_6803
ldx [%l7 + 0x08], %o5
fnors %f11, %f7, %f10
fnegs %f4, %f11
loop_6803:
ble,a,pt %icc, loop_6804
fbug,a %fcc3, loop_6805
stw %o3, [%l7 + 0x78]
edge8n %i7, %i3, %o2
loop_6804:
lduh [%l7 + 0x4A], %i6
loop_6805:
fmovspos %xcc, %f6, %f14
fbge %fcc2, loop_6806
andcc %g4, %o1, %i4
ldsw [%l7 + 0x10], %l4
fpack16 %f6, %f10
loop_6806:
orn %g6, %l2, %i1
brlz %o7, loop_6807
bcs,a loop_6808
nop
setx loop_6809, %l0, %l1
jmpl %l1, %i2
fbne,a %fcc3, loop_6810
loop_6807:
fmovrsgz %g3, %f8, %f4
loop_6808:
fzero %f12
loop_6809:
fmovrdgez %g2, %f10, %f0
loop_6810:
ldub [%l7 + 0x67], %i0
bl,pt %xcc, loop_6811
fmul8x16 %f11, %f0, %f14
sethi 0x1ABC, %l1
fbug,a %fcc2, loop_6812
loop_6811:
ldub [%l7 + 0x76], %l0
lduh [%l7 + 0x3C], %o4
fmovde %icc, %f5, %f12
loop_6812:
fornot2s %f14, %f10, %f10
ldub [%l7 + 0x52], %l3
sth %o6, [%l7 + 0x3C]
fmovrslz %i5, %f8, %f1
ldub [%l7 + 0x64], %l6
brgz %g5, loop_6813
fblg,a %fcc1, loop_6814
stb %o0, [%l7 + 0x7A]
fpadd32 %f6, %f0, %f6
loop_6813:
ld [%l7 + 0x64], %f12
loop_6814:
stx %g7, [%l7 + 0x70]
fmovrde %g1, %f6, %f14
srlx %l5, %o5, %i7
nop
setx loop_6815, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
lduh [%l7 + 0x14], %o3
lduh [%l7 + 0x42], %o2
sth %i6, [%l7 + 0x2C]
loop_6815:
xnorcc %i3, %o1, %g4
fxnors %f6, %f0, %f5
lduw [%l7 + 0x2C], %i4
fmovdvs %icc, %f15, %f0
fpack16 %f6, %f1
fmovrde %l4, %f6, %f0
stx %g6, [%l7 + 0x08]
tge %icc, 0x6
fmuld8ulx16 %f10, %f10, %f14
movgu %xcc, %i1, %l2
fcmpne16 %f12, %f4, %i2
ldd [%l7 + 0x48], %f8
fble %fcc1, loop_6816
ldd [%l7 + 0x30], %f2
stx %g3, [%l7 + 0x48]
fcmpne16 %f12, %f14, %o7
loop_6816:
or %i0, %l1, %l0
fnands %f7, %f2, %f15
tneg %icc, 0x5
ld [%l7 + 0x34], %f10
te %icc, 0x0
std %f6, [%l7 + 0x28]
bpos,pn %icc, loop_6817
fpmerge %f12, %f9, %f4
fbule,a %fcc1, loop_6818
sra %o4, %l3, %g2
loop_6817:
fmovdvs %icc, %f8, %f0
fpack32 %f0, %f10, %f10
loop_6818:
ldsw [%l7 + 0x58], %i5
ld [%l7 + 0x4C], %f4
sll %o6, 0x06, %g5
fpsub32 %f12, %f10, %f8
movleu %icc, %l6, %o0
srlx %g7, %l5, %o5
stw %i7, [%l7 + 0x18]
fornot1 %f0, %f2, %f6
fmovrsne %o3, %f1, %f2
fmovdneg %xcc, %f13, %f7
movrgez %o2, 0x1C7, %g1
lduw [%l7 + 0x7C], %i6
st %f2, [%l7 + 0x5C]
fmovsleu %xcc, %f6, %f9
fpadd16 %f12, %f8, %f0
fmovsge %icc, %f3, %f1
fmovsn %xcc, %f1, %f9
fmovs %f9, %f10
mulscc %o1, %i3, %i4
smulcc %l4, 0x14BF, %g4
edge16l %i1, %l2, %i2
fmovrsne %g6, %f8, %f1
fmovsn %icc, %f13, %f3
stb %o7, [%l7 + 0x1A]
fpack16 %f4, %f11
fsrc2s %f13, %f7
fmovs %f7, %f7
ta %icc, 0x1
fbge %fcc3, loop_6819
pdist %f2, %f14, %f0
fmovse %icc, %f6, %f11
ld [%l7 + 0x30], %f5
loop_6819:
fmovsleu %xcc, %f2, %f3
stx %i0, [%l7 + 0x30]
fmovdg %icc, %f4, %f4
stx %l1, [%l7 + 0x30]
siam 0x0
fmovse %xcc, %f7, %f7
lduh [%l7 + 0x7E], %l0
fnegd %f10, %f4
ldsb [%l7 + 0x1F], %o4
fmovscc %xcc, %f13, %f7
ldsb [%l7 + 0x2B], %l3
stw %g3, [%l7 + 0x70]
stw %i5, [%l7 + 0x48]
sethi 0x0191, %g2
movvc %icc, %g5, %l6
sth %o0, [%l7 + 0x1C]
pdist %f10, %f12, %f0
movle %icc, %g7, %o6
movn %icc, %l5, %i7
fbne %fcc3, loop_6820
nop
setx loop_6821, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bg,a loop_6822
ldsh [%l7 + 0x4C], %o5
loop_6820:
ldub [%l7 + 0x2E], %o3
loop_6821:
fsrc2 %f2, %f8
loop_6822:
bcc,pn %xcc, loop_6823
fmovsne %icc, %f5, %f14
fpackfix %f0, %f10
fbl,a %fcc1, loop_6824
loop_6823:
fmovd %f12, %f2
tgu %icc, 0x7
movpos %icc, %o2, %g1
loop_6824:
fcmpgt32 %f10, %f12, %o1
fmovdpos %xcc, %f13, %f14
fmovrsne %i6, %f2, %f11
fpadd32 %f4, %f12, %f14
fmovd %f4, %f14
brgz %i4, loop_6825
ldsw [%l7 + 0x10], %l4
fblg,a %fcc1, loop_6826
lduh [%l7 + 0x76], %g4
loop_6825:
fnors %f14, %f2, %f10
fnot1s %f6, %f4
loop_6826:
taddcctv %i1, 0x0824, %l2
fmovrslez %i3, %f4, %f13
sra %g6, 0x03, %i2
fmovdgu %icc, %f4, %f4
bn,a %icc, loop_6827
fmovdg %xcc, %f8, %f2
tgu %xcc, 0x2
stx %i0, [%l7 + 0x10]
loop_6827:
alignaddr %o7, %l0, %l1
udivx %l3, 0x16A5, %g3
fbu %fcc2, loop_6828
ldsw [%l7 + 0x0C], %o4
or %g2, 0x093E, %g5
tsubcc %i5, %o0, %g7
loop_6828:
fzero %f10
tleu %xcc, 0x1
movvc %icc, %l6, %o6
udivx %l5, 0x1A6E, %i7
fornot2s %f0, %f3, %f12
fpsub16 %f8, %f12, %f4
orncc %o5, %o3, %g1
popc 0x086A, %o1
bge,a,pt %xcc, loop_6829
fmovde %xcc, %f12, %f9
fmovscc %icc, %f10, %f10
udivcc %i6, 0x0247, %i4
loop_6829:
mulscc %l4, %g4, %o2
fnot1 %f4, %f8
fabss %f2, %f13
umulcc %l2, %i3, %i1
fbu %fcc2, loop_6830
fmovs %f4, %f9
fpsub16 %f6, %f12, %f14
stx %g6, [%l7 + 0x68]
loop_6830:
tgu %icc, 0x3
lduh [%l7 + 0x0A], %i2
movgu %xcc, %i0, %o7
move %icc, %l0, %l1
stw %g3, [%l7 + 0x48]
ldd [%l7 + 0x20], %f2
sdivcc %l3, 0x1AAC, %o4
edge16n %g5, %i5, %g2
bvs,a %xcc, loop_6831
stb %g7, [%l7 + 0x7D]
std %f12, [%l7 + 0x10]
fsrc2s %f10, %f9
loop_6831:
movn %xcc, %o0, %l6
fors %f11, %f8, %f13
fornot2 %f12, %f4, %f8
fmovrslz %l5, %f7, %f9
fand %f4, %f14, %f6
stx %o6, [%l7 + 0x08]
xorcc %o5, 0x1E9E, %o3
fmovrdlez %i7, %f14, %f6
lduw [%l7 + 0x0C], %g1
ldsw [%l7 + 0x1C], %i6
lduh [%l7 + 0x68], %i4
movvc %icc, %l4, %o1
fmovrse %o2, %f6, %f5
siam 0x4
bvs loop_6832
movvc %icc, %l2, %i3
bpos,a,pt %icc, loop_6833
edge16ln %i1, %g4, %i2
loop_6832:
fmovs %f7, %f8
bn,a loop_6834
loop_6833:
tcc %xcc, 0x7
udivx %i0, 0x1D1A, %o7
subcc %l0, 0x08A7, %l1
loop_6834:
ld [%l7 + 0x54], %f12
tpos %xcc, 0x0
fmovdvc %icc, %f7, %f5
mova %xcc, %g3, %l3
movvc %icc, %o4, %g6
fmovdpos %xcc, %f12, %f14
udivx %g5, 0x055B, %g2
sth %g7, [%l7 + 0x3A]
movvc %xcc, %i5, %l6
stb %o0, [%l7 + 0x5B]
for %f0, %f2, %f12
edge16l %l5, %o6, %o3
smul %o5, %g1, %i6
movne %icc, %i7, %i4
fmovde %icc, %f2, %f6
ld [%l7 + 0x30], %f7
bg,a,pn %icc, loop_6835
addc %l4, %o1, %o2
ldsh [%l7 + 0x4A], %l2
fbe,a %fcc1, loop_6836
loop_6835:
ldub [%l7 + 0x69], %i1
stb %i3, [%l7 + 0x57]
fcmpgt32 %f2, %f0, %i2
loop_6836:
movn %xcc, %g4, %o7
bvc %xcc, loop_6837
fmovdvs %icc, %f6, %f13
sllx %l0, %i0, %g3
fmovsneg %icc, %f2, %f15
loop_6837:
ldd [%l7 + 0x18], %f2
brnz %l1, loop_6838
stx %l3, [%l7 + 0x18]
fcmple32 %f0, %f14, %o4
movgu %icc, %g6, %g2
loop_6838:
bvc loop_6839
ldsw [%l7 + 0x70], %g7
stx %g5, [%l7 + 0x48]
tvs %xcc, 0x1
loop_6839:
std %f10, [%l7 + 0x18]
xnor %l6, 0x0EDF, %o0
ldd [%l7 + 0x20], %f8
andncc %l5, %i5, %o6
alignaddr %o5, %g1, %i6
ldd [%l7 + 0x08], %f4
fbue %fcc3, loop_6840
fpsub16s %f9, %f12, %f4
fpsub32 %f14, %f4, %f8
fbu %fcc0, loop_6841
loop_6840:
fcmps %fcc1, %f1, %f0
fpsub32s %f3, %f5, %f9
tne %icc, 0x1
loop_6841:
movneg %icc, %i7, %i4
mova %icc, %l4, %o3
fbn %fcc2, loop_6842
fnegd %f4, %f0
bcs,a,pt %xcc, loop_6843
ldub [%l7 + 0x43], %o1
loop_6842:
fpadd16 %f4, %f4, %f12
bn,a,pn %xcc, loop_6844
loop_6843:
bgu loop_6845
brlez,a %l2, loop_6846
fands %f1, %f4, %f0
loop_6844:
fmovsneg %icc, %f8, %f12
loop_6845:
and %o2, %i3, %i2
loop_6846:
fabsd %f10, %f12
brlez,a %i1, loop_6847
brgez %g4, loop_6848
ldsw [%l7 + 0x38], %o7
sth %l0, [%l7 + 0x28]
loop_6847:
tge %xcc, 0x6
loop_6848:
ldx [%l7 + 0x40], %g3
fbue,a %fcc2, loop_6849
stx %l1, [%l7 + 0x38]
fmul8sux16 %f8, %f12, %f0
stx %l3, [%l7 + 0x28]
loop_6849:
taddcctv %o4, 0x189B, %i0
move %icc, %g2, %g6
pdist %f12, %f6, %f8
udivx %g7, 0x0FAE, %l6
sra %g5, %o0, %l5
add %i5, %o5, %o6
bge,a loop_6850
brlz,a %i6, loop_6851
lduw [%l7 + 0x54], %i7
stx %i4, [%l7 + 0x38]
loop_6850:
bcc,pn %xcc, loop_6852
loop_6851:
stw %l4, [%l7 + 0x70]
udivx %o3, 0x0373, %g1
ldd [%l7 + 0x20], %f8
loop_6852:
tleu %xcc, 0x6
ldsw [%l7 + 0x7C], %l2
stb %o2, [%l7 + 0x55]
fbo %fcc3, loop_6853
alignaddr %i3, %o1, %i1
stw %i2, [%l7 + 0x70]
sth %o7, [%l7 + 0x6C]
loop_6853:
lduh [%l7 + 0x50], %l0
fones %f8
fmovs %f5, %f11
tg %xcc, 0x5
umulcc %g4, %l1, %g3
movrgez %o4, 0x282, %l3
tvc %xcc, 0x7
orn %i0, %g6, %g2
sub %l6, %g7, %g5
st %f12, [%l7 + 0x48]
ld [%l7 + 0x4C], %f15
stb %l5, [%l7 + 0x2E]
fornot1s %f1, %f3, %f5
bgu,a,pn %xcc, loop_6854
fmul8x16al %f3, %f3, %f6
mulscc %o0, 0x0C04, %o5
fmovdneg %xcc, %f4, %f9
loop_6854:
std %f4, [%l7 + 0x10]
fmovdneg %xcc, %f4, %f3
ldsw [%l7 + 0x08], %i5
stw %i6, [%l7 + 0x58]
bge,pt %xcc, loop_6855
ldd [%l7 + 0x78], %f6
bneg loop_6856
ldub [%l7 + 0x66], %i7
loop_6855:
edge16 %i4, %o6, %l4
std %f12, [%l7 + 0x58]
loop_6856:
lduw [%l7 + 0x74], %g1
fmovdvc %icc, %f14, %f4
ld [%l7 + 0x28], %f9
lduh [%l7 + 0x1E], %o3
fmovrde %o2, %f6, %f4
lduh [%l7 + 0x76], %l2
tg %xcc, 0x3
ldsb [%l7 + 0x5A], %o1
fbul %fcc2, loop_6857
fba %fcc3, loop_6858
lduw [%l7 + 0x68], %i1
nop
setx loop_6859, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6857:
brlz,a %i3, loop_6860
loop_6858:
stb %i2, [%l7 + 0x25]
addcc %l0, 0x123A, %o7
loop_6859:
fbe,a %fcc0, loop_6861
loop_6860:
movneg %xcc, %g4, %l1
fmul8sux16 %f6, %f8, %f8
movcc %icc, %o4, %g3
loop_6861:
tgu %icc, 0x6
array32 %l3, %g6, %i0
ldsw [%l7 + 0x6C], %l6
ldd [%l7 + 0x50], %f14
ble,a loop_6862
ldd [%l7 + 0x30], %f6
fmovdvc %xcc, %f7, %f9
stw %g2, [%l7 + 0x14]
loop_6862:
fmovsne %xcc, %f11, %f8
taddcctv %g7, 0x135B, %l5
edge16 %g5, %o5, %i5
fmul8x16 %f9, %f2, %f2
fmovs %f1, %f7
fbue %fcc1, loop_6863
fmovsneg %icc, %f13, %f2
bg,a,pn %xcc, loop_6864
fzero %f0
loop_6863:
fcmpne32 %f6, %f8, %i6
nop
setx loop_6865, %l0, %l1
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_6864:
orncc %o0, %i7, %o6
sethi 0x15CE, %l4
fxor %f0, %f14, %f0
loop_6865:
ldub [%l7 + 0x5B], %g1
bneg,a %icc, loop_6866
sth %o3, [%l7 + 0x14]
lduw [%l7 + 0x50], %o2
std %f8, [%l7 + 0x38]
loop_6866:
edge16 %i4, %o1, %l2
fbne,a %fcc1, loop_6867
sll %i3, 0x03, %i2
lduw [%l7 + 0x0C], %l0
ldsw [%l7 + 0x78], %i1
loop_6867:
fmovscc %icc, %f7, %f1
edge8l %o7, %g4, %l1
fcmple16 %f8, %f4, %g3
ld [%l7 + 0x3C], %f4
stx %l3, [%l7 + 0x28]
fmovd %f10, %f14
ldx [%l7 + 0x40], %g6
sdivx %i0, 0x01EE, %l6
fbg %fcc0, loop_6868
ld [%l7 + 0x2C], %f4
bge,pn %icc, loop_6869
fcmpes %fcc2, %f2, %f10
loop_6868:
fmovrse %o4, %f5, %f3
fnor %f12, %f8, %f0
loop_6869:
fbge,a %fcc3, loop_6870
fmovsl %xcc, %f15, %f15
sth %g2, [%l7 + 0x16]
edge8ln %l5, %g5, %o5
loop_6870:
andn %i5, 0x0F70, %g7
tpos %icc, 0x0
movne %xcc, %i6, %i7
brgz %o0, loop_6871
ldsh [%l7 + 0x44], %l4
fmul8sux16 %f6, %f10, %f2
ld [%l7 + 0x58], %f5
loop_6871:
ld [%l7 + 0x70], %f14
bleu,a loop_6872
ld [%l7 + 0x60], %f10
udivcc %o6, 0x005A, %o3
tpos %xcc, 0x5
loop_6872:
stb %o2, [%l7 + 0x61]
fnot2s %f6, %f13
sth %g1, [%l7 + 0x2A]
fpadd16 %f6, %f4, %f0
stx %o1, [%l7 + 0x68]
stb %l2, [%l7 + 0x4C]
lduh [%l7 + 0x76], %i4
fnegd %f14, %f2
bn,a,pn %icc, loop_6873
sub %i3, 0x0662, %l0
ldub [%l7 + 0x78], %i1
fmovscc %xcc, %f7, %f2
loop_6873:
fba %fcc0, loop_6874
edge8n %o7, %i2, %l1
fmovrse %g3, %f5, %f10
tne %xcc, 0x6
loop_6874:
tvs %icc, 0x6
ldd [%l7 + 0x70], %f12
addc %g4, 0x03C1, %l3
ldsw [%l7 + 0x64], %i0
fcmpne16 %f12, %f14, %g6
sdivx %o4, 0x1AE1, %g2
fmovsge %icc, %f8, %f15
stx %l6, [%l7 + 0x38]
ldsw [%l7 + 0x7C], %l5
fmul8sux16 %f4, %f8, %f6
fmovdgu %xcc, %f6, %f3
fblg %fcc1, loop_6875
fpmerge %f0, %f7, %f12
ldub [%l7 + 0x2C], %o5
fnot2 %f4, %f12
loop_6875:
fbug %fcc2, loop_6876
orcc %i5, %g5, %i6
brlz %i7, loop_6877
movl %xcc, %g7, %l4
loop_6876:
andncc %o0, %o6, %o2
movg %xcc, %o3, %o1
loop_6877:
fmovsgu %xcc, %f13, %f4
movleu %icc, %l2, %g1
bcs,a loop_6878
tg %xcc, 0x7
fmovsg %xcc, %f0, %f12
ldsb [%l7 + 0x4F], %i3
loop_6878:
sth %l0, [%l7 + 0x10]
tpos %xcc, 0x7
stx %i1, [%l7 + 0x68]
sllx %i4, %i2, %o7
bcs,a %icc, loop_6879
tcc %xcc, 0x4
fcmpes %fcc1, %f0, %f0
lduh [%l7 + 0x7C], %l1
loop_6879:
andncc %g4, %l3, %i0
ld [%l7 + 0x44], %f13
fmuld8sux16 %f3, %f15, %f14
srl %g3, 0x12, %g6
sllx %o4, 0x1C, %l6
fbuge %fcc1, loop_6880
fmovrdlz %g2, %f4, %f6
lduw [%l7 + 0x50], %o5
ldsh [%l7 + 0x14], %l5
loop_6880:
fbue,a %fcc1, loop_6881
fsrc1s %f7, %f3
ldsw [%l7 + 0x1C], %i5
fmul8sux16 %f14, %f12, %f12
loop_6881:
fcmpeq16 %f4, %f4, %i6
stw %i7, [%l7 + 0x34]
bl %xcc, loop_6882
fcmpeq16 %f10, %f4, %g7
xnorcc %g5, 0x0B32, %l4
fmovsn %xcc, %f11, %f4
loop_6882:
fnor %f0, %f10, %f0
bcs %icc, loop_6883
xnor %o0, 0x1074, %o2
fandnot2s %f3, %f5, %f8
fandnot1s %f6, %f14, %f15
loop_6883:
edge16 %o3, %o6, %o1
ldsw [%l7 + 0x74], %g1
edge32ln %i3, %l2, %l0
edge8n %i1, %i2, %i4
ldx [%l7 + 0x20], %o7
bvs %xcc, loop_6884
ldx [%l7 + 0x58], %l1
ldub [%l7 + 0x44], %g4
ldsw [%l7 + 0x6C], %i0
loop_6884:
fzero %f0
addccc %g3, 0x0E0C, %l3
fpadd32s %f5, %f1, %f5
fbul %fcc1, loop_6885
fcmpes %fcc3, %f9, %f1
and %o4, %l6, %g2
tsubcc %g6, %l5, %o5
loop_6885:
stx %i5, [%l7 + 0x10]
fbe,a %fcc3, loop_6886
movgu %xcc, %i6, %i7
brlz %g5, loop_6887
fmovs %f7, %f0
loop_6886:
edge8 %l4, %g7, %o0
std %f2, [%l7 + 0x50]
loop_6887:
fbe,a %fcc3, loop_6888
ldd [%l7 + 0x68], %f8
andn %o3, %o6, %o2
ldx [%l7 + 0x78], %g1
loop_6888:
ldx [%l7 + 0x48], %o1
fbe,a %fcc2, loop_6889
ld [%l7 + 0x54], %f0
movvc %xcc, %i3, %l2
edge16n %i1, %i2, %i4
loop_6889:
xorcc %o7, %l1, %l0
std %f12, [%l7 + 0x78]
ldub [%l7 + 0x5D], %g4
fble %fcc0, loop_6890
lduh [%l7 + 0x24], %g3
fmovrde %i0, %f10, %f8
stx %o4, [%l7 + 0x38]
loop_6890:
fpackfix %f8, %f1
stx %l3, [%l7 + 0x60]
stw %g2, [%l7 + 0x30]
fmovdge %icc, %f2, %f7
ldub [%l7 + 0x40], %l6
tpos %icc, 0x4
sth %l5, [%l7 + 0x6C]
ldub [%l7 + 0x5F], %g6
lduw [%l7 + 0x24], %i5
edge8ln %i6, %o5, %g5
ldx [%l7 + 0x40], %l4
addc %i7, %g7, %o0
stx %o3, [%l7 + 0x60]
movrgez %o2, %o6, %o1
fmovrsne %g1, %f9, %f4
movl %xcc, %i3, %i1
smul %l2, 0x1B72, %i2
fpmerge %f14, %f5, %f8
edge16l %i4, %o7, %l0
movle %icc, %g4, %l1
stx %i0, [%l7 + 0x10]
stw %o4, [%l7 + 0x38]
bn,a %xcc, loop_6891
ldd [%l7 + 0x08], %f0
bn,a,pn %icc, loop_6892
movrlz %g3, 0x070, %g2
loop_6891:
ldsh [%l7 + 0x0E], %l3
addccc %l6, 0x034D, %g6
loop_6892:
movvs %xcc, %l5, %i6
ldsb [%l7 + 0x2C], %o5
st %f12, [%l7 + 0x70]
fbg,a %fcc3, loop_6893
movn %xcc, %g5, %i5
movl %icc, %l4, %i7
movrlz %o0, %o3, %g7
loop_6893:
array32 %o2, %o1, %g1
orn %o6, 0x1B65, %i3
andn %i1, 0x19A8, %l2
fpsub16s %f13, %f10, %f9
nop
setx loop_6894, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
move %icc, %i2, %i4
movvc %xcc, %l0, %o7
fpadd16 %f4, %f4, %f14
loop_6894:
movne %xcc, %g4, %l1
ldsw [%l7 + 0x18], %o4
fmovsle %icc, %f11, %f2
smulcc %i0, 0x11A2, %g3
fnot1 %f8, %f8
fpmerge %f12, %f14, %f4
fbue,a %fcc2, loop_6895
movleu %xcc, %g2, %l6
st %f5, [%l7 + 0x34]
array8 %g6, %l5, %i6
loop_6895:
movrlz %o5, 0x361, %l3
ldd [%l7 + 0x58], %f4
ldsh [%l7 + 0x66], %i5
move %icc, %g5, %i7
faligndata %f14, %f0, %f10
fnot2s %f7, %f9
fmovrdne %l4, %f14, %f0
stx %o0, [%l7 + 0x10]
fba %fcc1, loop_6896
fpack16 %f8, %f3
lduh [%l7 + 0x72], %o3
movn %xcc, %o2, %o1
loop_6896:
fbu,a %fcc1, loop_6897
fmul8ulx16 %f10, %f10, %f2
ldsh [%l7 + 0x62], %g1
bn,a loop_6898
loop_6897:
movge %xcc, %g7, %i3
fbg %fcc1, loop_6899
stb %o6, [%l7 + 0x28]
loop_6898:
ldsh [%l7 + 0x44], %i1
andncc %i2, %l2, %i4
loop_6899:
fcmpgt32 %f12, %f14, %o7
movvs %xcc, %g4, %l1
tge %xcc, 0x6
movrgz %l0, %i0, %o4
lduw [%l7 + 0x30], %g3
ldub [%l7 + 0x58], %g2
ldsb [%l7 + 0x64], %l6
movrlez %g6, %l5, %o5
fmovdg %xcc, %f0, %f14
fcmpgt16 %f2, %f6, %i6
fpmerge %f0, %f0, %f8
fbe %fcc3, loop_6900
fmovs %f11, %f7
fmovrdlz %i5, %f8, %f10
tg %xcc, 0x0
loop_6900:
lduh [%l7 + 0x16], %l3
fmovsvs %xcc, %f13, %f7
fnor %f12, %f12, %f12
fmovrsgez %i7, %f4, %f8
ldsb [%l7 + 0x71], %g5
fmovsneg %xcc, %f15, %f7
udivx %o0, 0x16D3, %l4
ldsb [%l7 + 0x0E], %o2
edge32n %o3, %g1, %o1
ldsh [%l7 + 0x1A], %g7
fnot1s %f2, %f4
fxnor %f4, %f8, %f0
fmovrsne %i3, %f13, %f10
tne %xcc, 0x2
movrlz %o6, 0x166, %i2
tneg %xcc, 0x2
ld [%l7 + 0x40], %f14
fnand %f0, %f12, %f6
sth %l2, [%l7 + 0x50]
fcmpne16 %f2, %f0, %i1
movneg %icc, %o7, %g4
fnot1 %f4, %f10
fbo,a %fcc1, loop_6901
brgz %l1, loop_6902
sdivx %i4, 0x15E2, %i0
xorcc %o4, %g3, %g2
loop_6901:
taddcctv %l0, %g6, %l5
loop_6902:
fmovrslz %l6, %f7, %f15
movgu %xcc, %o5, %i6
fpsub32 %f14, %f4, %f2
brgez,a %l3, loop_6903
udivcc %i7, 0x00D5, %g5
subccc %i5, %l4, %o2
std %f12, [%l7 + 0x68]
loop_6903:
for %f2, %f6, %f0
fba %fcc2, loop_6904
lduh [%l7 + 0x18], %o0
ldub [%l7 + 0x13], %o3
movcs %xcc, %o1, %g7
loop_6904:
fors %f14, %f2, %f11
fmovse %icc, %f15, %f12
fmovdg %icc, %f13, %f2
fnor %f12, %f12, %f4
mulscc %g1, 0x144D, %o6
stb %i3, [%l7 + 0x5B]
ldsw [%l7 + 0x30], %l2
te %icc, 0x5
stw %i2, [%l7 + 0x40]
movcs %icc, %o7, %i1
fpadd32 %f6, %f10, %f12
brnz %g4, loop_6905
mulscc %l1, %i4, %i0
fpsub32 %f0, %f6, %f10
fnor %f4, %f2, %f14
loop_6905:
fmovrdgez %o4, %f14, %f12
fmovrdgez %g3, %f14, %f2
fmovrse %l0, %f8, %f8
movl %icc, %g2, %l5
edge8 %g6, %o5, %i6
fmovrdgz %l6, %f0, %f2
bcc,pn %xcc, loop_6906
fmovdgu %icc, %f9, %f14
fmovscs %xcc, %f5, %f8
brgez %i7, loop_6907
loop_6906:
ldsb [%l7 + 0x5F], %l3
edge16 %g5, %l4, %i5
ldsh [%l7 + 0x5A], %o2
loop_6907:
and %o3, 0x00EF, %o0
lduh [%l7 + 0x50], %g7
xnor %o1, 0x06E0, %o6
lduw [%l7 + 0x5C], %g1
bvs,pt %xcc, loop_6908
lduh [%l7 + 0x4A], %l2
sdiv %i2, 0x1613, %o7
ldsb [%l7 + 0x33], %i3
loop_6908:
fabsd %f2, %f10
add %g4, %i1, %i4
movcc %xcc, %i0, %o4
ldub [%l7 + 0x0A], %g3
ldsw [%l7 + 0x50], %l1
edge8l %g2, %l0, %g6
lduh [%l7 + 0x4C], %o5
fbge,a %fcc2, loop_6909
ldub [%l7 + 0x3C], %l5
fone %f8
ldub [%l7 + 0x37], %l6
loop_6909:
ta %xcc, 0x1
lduw [%l7 + 0x4C], %i6
bne,pt %icc, loop_6910
fxnors %f10, %f10, %f2
stx %l3, [%l7 + 0x48]
lduw [%l7 + 0x40], %i7
loop_6910:
movle %xcc, %g5, %l4
fpsub16 %f0, %f6, %f0
stw %i5, [%l7 + 0x78]
tsubcc %o3, 0x03C2, %o0
nop
setx loop_6911, %l0, %l1
jmpl %l1, %o2
ldx [%l7 + 0x08], %o1
stw %g7, [%l7 + 0x3C]
fmovdge %xcc, %f1, %f13
loop_6911:
bleu loop_6912
ldub [%l7 + 0x3A], %g1
bl,pn %icc, loop_6913
fcmple32 %f2, %f0, %l2
loop_6912:
fblg %fcc1, loop_6914
sdiv %o6, 0x1842, %o7
loop_6913:
sth %i3, [%l7 + 0x30]
fandnot2s %f4, %f14, %f0
loop_6914:
ldsb [%l7 + 0x08], %g4
brgez %i2, loop_6915
fbul %fcc0, loop_6916
ldsh [%l7 + 0x7E], %i1
movcc %xcc, %i4, %o4
loop_6915:
fnot1s %f9, %f0
loop_6916:
tneg %xcc, 0x0
fpsub16 %f12, %f2, %f8
ldsh [%l7 + 0x34], %i0
ta %icc, 0x4
lduw [%l7 + 0x70], %l1
addccc %g3, %g2, %g6
fnors %f15, %f4, %f9
udiv %o5, 0x07B9, %l0
nop
setx loop_6917, %l0, %l1
jmpl %l1, %l5
movrlz %l6, 0x281, %l3
ldsb [%l7 + 0x5A], %i6
movcc %xcc, %i7, %l4
loop_6917:
move %icc, %i5, %g5
fnot1s %f1, %f7
stb %o0, [%l7 + 0x50]
fpsub16 %f8, %f10, %f4
ldsw [%l7 + 0x38], %o2
std %f10, [%l7 + 0x18]
taddcc %o1, %o3, %g7
edge16ln %g1, %l2, %o6
fmovsne %xcc, %f5, %f12
bshuffle %f0, %f2, %f6
fcmpeq32 %f8, %f6, %o7
ldub [%l7 + 0x59], %i3
stw %i2, [%l7 + 0x38]
ldsb [%l7 + 0x51], %g4
edge8 %i1, %o4, %i4
st %f3, [%l7 + 0x78]
fxnors %f7, %f7, %f12
ldsh [%l7 + 0x72], %l1
fzero %f8
tge %xcc, 0x1
ldx [%l7 + 0x30], %i0
alignaddr %g3, %g2, %g6
stw %l0, [%l7 + 0x70]
umul %o5, %l6, %l3
fmovrse %l5, %f12, %f12
brgez,a %i6, loop_6918
fmul8sux16 %f14, %f14, %f12
std %f10, [%l7 + 0x30]
bleu,pt %icc, loop_6919
loop_6918:
ldsh [%l7 + 0x40], %l4
fandnot1 %f4, %f10, %f8
bshuffle %f4, %f10, %f4
loop_6919:
lduh [%l7 + 0x58], %i7
std %f12, [%l7 + 0x70]
fornot1s %f8, %f3, %f15
sdiv %i5, 0x13C9, %g5
fandnot1s %f11, %f7, %f6
lduh [%l7 + 0x10], %o0
fbug %fcc2, loop_6920
fblg %fcc3, loop_6921
fmuld8sux16 %f6, %f0, %f8
umul %o2, 0x053E, %o1
loop_6920:
stw %g7, [%l7 + 0x38]
loop_6921:
tsubcc %g1, %o3, %o6
fandnot2s %f0, %f2, %f8
bg loop_6922
tsubcctv %o7, 0x1AB7, %i3
lduw [%l7 + 0x24], %i2
movcc %icc, %l2, %g4
loop_6922:
tsubcc %o4, %i1, %i4
fxnors %f11, %f12, %f3
edge32ln %i0, %g3, %g2
bneg,pt %icc, loop_6923
fcmps %fcc2, %f2, %f1
fble %fcc2, loop_6924
movrgez %l1, %g6, %l0
loop_6923:
fpadd32 %f10, %f2, %f0
fmovrdgez %o5, %f2, %f0
loop_6924:
std %f14, [%l7 + 0x60]
smul %l3, %l6, %l5
edge32ln %l4, %i7, %i5
be,pt %xcc, loop_6925
fandnot1 %f8, %f14, %f2
bshuffle %f10, %f10, %f8
array32 %i6, %o0, %o2
loop_6925:
stw %o1, [%l7 + 0x1C]
fnegd %f2, %f14
edge8ln %g5, %g1, %g7
and %o6, 0x150A, %o3
sth %i3, [%l7 + 0x1A]
ldsh [%l7 + 0x42], %o7
fpadd16s %f10, %f9, %f5
ldsw [%l7 + 0x30], %i2
movcs %xcc, %l2, %g4
stw %i1, [%l7 + 0x60]
stb %o4, [%l7 + 0x5F]
fnand %f8, %f14, %f12
ldx [%l7 + 0x70], %i0
edge8ln %g3, %g2, %i4
ld [%l7 + 0x6C], %f11
ba,pt %icc, loop_6926
fpsub16s %f6, %f8, %f7
fsrc1 %f10, %f0
fnands %f13, %f15, %f6
loop_6926:
edge8ln %l1, %l0, %g6
movg %xcc, %o5, %l6
fbule,a %fcc0, loop_6927
fmovdle %xcc, %f4, %f13
subc %l5, %l3, %i7
fnot2 %f4, %f6
loop_6927:
stw %l4, [%l7 + 0x74]
ldd [%l7 + 0x48], %f6
edge16n %i6, %o0, %i5
ld [%l7 + 0x7C], %f14
lduh [%l7 + 0x5C], %o2
sth %o1, [%l7 + 0x20]
bcs,pn %xcc, loop_6928
movrlz %g1, %g5, %o6
ldsh [%l7 + 0x68], %g7
tneg %xcc, 0x0
loop_6928:
fxnor %f6, %f14, %f10
fbn,a %fcc3, loop_6929
ldub [%l7 + 0x0B], %i3
lduw [%l7 + 0x38], %o7
ld [%l7 + 0x1C], %f10
loop_6929:
fsrc2s %f4, %f14
tvc %icc, 0x6
fmovd %f2, %f8
tleu %xcc, 0x5
faligndata %f8, %f12, %f10
stw %o3, [%l7 + 0x1C]
tsubcctv %l2, %g4, %i1
fcmpd %fcc2, %f8, %f2
ldsw [%l7 + 0x24], %o4
fbug %fcc3, loop_6930
udivcc %i2, 0x085E, %i0
std %f0, [%l7 + 0x40]
orn %g2, %i4, %g3
loop_6930:
fmovdle %xcc, %f4, %f14
ldsw [%l7 + 0x68], %l1
brnz %l0, loop_6931
fnot1s %f7, %f1
ldsh [%l7 + 0x14], %o5
ldsb [%l7 + 0x26], %l6
loop_6931:
tleu %icc, 0x7
array32 %l5, %l3, %i7
fmovdne %xcc, %f9, %f5
movrgez %l4, %g6, %o0
add %i6, %i5, %o2
stb %g1, [%l7 + 0x37]
ldsb [%l7 + 0x58], %g5
fandnot2s %f2, %f11, %f3
mulx %o1, %g7, %i3
sth %o6, [%l7 + 0x32]
brgz %o7, loop_6932
andncc %l2, %g4, %o3
mulscc %i1, 0x008E, %i2
brlz %o4, loop_6933
loop_6932:
movpos %xcc, %g2, %i0
ld [%l7 + 0x54], %f12
bne,a,pt %xcc, loop_6934
loop_6933:
brlez %i4, loop_6935
tle %xcc, 0x7
stw %l1, [%l7 + 0x50]
loop_6934:
edge8 %g3, %o5, %l6
loop_6935:
lduw [%l7 + 0x38], %l5
fornot1 %f0, %f2, %f8
lduw [%l7 + 0x2C], %l3
ldd [%l7 + 0x70], %f12
fba %fcc1, loop_6936
ldx [%l7 + 0x50], %l0
ba loop_6937
fmovsle %xcc, %f13, %f15
loop_6936:
bgu,a,pt %icc, loop_6938
ldsb [%l7 + 0x19], %l4
loop_6937:
sethi 0x1BD7, %i7
fbn %fcc2, loop_6939
loop_6938:
stx %g6, [%l7 + 0x28]
bcs,pt %icc, loop_6940
bcc,a,pt %xcc, loop_6941
loop_6939:
bleu,pn %xcc, loop_6942
ldd [%l7 + 0x50], %f4
loop_6940:
sra %i6, 0x02, %i5
loop_6941:
fbo %fcc2, loop_6943
loop_6942:
movrne %o0, 0x115, %o2
fcmpd %fcc1, %f14, %f12
fcmped %fcc3, %f6, %f2
loop_6943:
bcs,a,pt %xcc, loop_6944
brz,a %g1, loop_6945
ld [%l7 + 0x50], %f8
ld [%l7 + 0x78], %f6
loop_6944:
ld [%l7 + 0x28], %f11
loop_6945:
alignaddrl %g5, %o1, %g7
tcs %icc, 0x1
call loop_6946
fbne %fcc3, loop_6947
fxnors %f9, %f0, %f14
tpos %icc, 0x7
loop_6946:
nop
setx loop_6948, %l0, %l1
jmpl %l1, %i3
loop_6947:
tcc %xcc, 0x3
edge8l %o6, %l2, %o7
fmovdleu %icc, %f10, %f5
loop_6948:
bn,a,pn %icc, loop_6949
fpadd16 %f10, %f4, %f0
edge8l %o3, %i1, %g4
siam 0x4
loop_6949:
bpos,a loop_6950
stw %o4, [%l7 + 0x50]
lduw [%l7 + 0x58], %g2
std %f6, [%l7 + 0x60]
loop_6950:
bg,pn %icc, loop_6951
addcc %i2, 0x1EEE, %i4
bleu,pn %xcc, loop_6952
movre %l1, 0x15A, %g3
loop_6951:
fmovsg %icc, %f11, %f10
sth %i0, [%l7 + 0x64]
loop_6952:
brlez,a %l6, loop_6953
sra %o5, 0x02, %l3
stx %l5, [%l7 + 0x58]
bcs loop_6954
loop_6953:
edge8 %l4, %l0, %i7
fmovsg %icc, %f9, %f10
movne %xcc, %g6, %i6
loop_6954:
ldsh [%l7 + 0x3C], %i5
stb %o2, [%l7 + 0x3B]
lduw [%l7 + 0x1C], %o0
movg %xcc, %g1, %o1
ldd [%l7 + 0x78], %f8
fbe,a %fcc1, loop_6955
st %f15, [%l7 + 0x08]
stb %g5, [%l7 + 0x25]
movg %xcc, %g7, %o6
loop_6955:
brgz %i3, loop_6956
edge8ln %l2, %o7, %o3
edge16n %g4, %i1, %o4
st %f12, [%l7 + 0x6C]
loop_6956:
fmovdg %icc, %f3, %f14
sth %i2, [%l7 + 0x32]
fpadd16 %f10, %f10, %f6
fcmpeq32 %f0, %f4, %i4
fmovsvc %xcc, %f4, %f7
andncc %l1, %g3, %i0
lduw [%l7 + 0x68], %l6
stw %o5, [%l7 + 0x74]
fmuld8ulx16 %f13, %f1, %f14
fmovrsgz %l3, %f11, %f5
ldsh [%l7 + 0x62], %l5
fbne,a %fcc2, loop_6957
fmovrdne %g2, %f10, %f2
fmul8x16 %f3, %f12, %f4
addc %l4, 0x0A42, %i7
loop_6957:
st %f14, [%l7 + 0x0C]
brnz,a %l0, loop_6958
movgu %xcc, %i6, %g6
fmovrse %o2, %f15, %f3
std %f14, [%l7 + 0x20]
loop_6958:
lduw [%l7 + 0x40], %i5
std %f14, [%l7 + 0x50]
fmovda %icc, %f15, %f15
and %o0, %o1, %g5
fmovrdgz %g1, %f4, %f2
tsubcc %g7, 0x0E46, %o6
edge8ln %l2, %i3, %o7
movvc %xcc, %g4, %i1
ldd [%l7 + 0x38], %f6
fmovscc %icc, %f15, %f11
ld [%l7 + 0x38], %f10
udivx %o4, 0x066A, %o3
fmovdle %icc, %f14, %f10
ldx [%l7 + 0x40], %i4
stw %l1, [%l7 + 0x2C]
ldsh [%l7 + 0x66], %g3
bge,pn %xcc, loop_6959
fcmple32 %f8, %f10, %i0
edge32ln %i2, %o5, %l3
popc 0x1CE2, %l6
loop_6959:
sllx %g2, 0x0A, %l4
sethi 0x0E29, %l5
fmovsge %icc, %f0, %f7
fcmpne32 %f14, %f12, %l0
fsrc1 %f0, %f14
tg %icc, 0x4
fpsub16 %f12, %f6, %f10
ldsw [%l7 + 0x20], %i7
mulscc %g6, %i6, %o2
lduh [%l7 + 0x56], %o0
tvs %xcc, 0x3
stb %o1, [%l7 + 0x55]
stx %i5, [%l7 + 0x10]
udivcc %g1, 0x02E7, %g5
fpsub32s %f2, %f10, %f1
fmovsg %xcc, %f3, %f14
fbl %fcc1, loop_6960
ldub [%l7 + 0x0E], %o6
movn %xcc, %g7, %l2
xor %i3, 0x1FF8, %o7
loop_6960:
tg %icc, 0x7
tsubcctv %g4, %i1, %o4
subccc %o3, %i4, %g3
brgez %i0, loop_6961
fbl %fcc1, loop_6962
fpsub16s %f3, %f6, %f1
andncc %l1, %i2, %l3
loop_6961:
stb %l6, [%l7 + 0x4A]
loop_6962:
ldd [%l7 + 0x30], %f14
fnot2s %f1, %f2
stb %g2, [%l7 + 0x0F]
stx %l4, [%l7 + 0x78]
ldub [%l7 + 0x3B], %l5
edge32l %l0, %i7, %o5
fmovdneg %icc, %f12, %f15
fcmped %fcc1, %f0, %f6
ld [%l7 + 0x54], %f7
stx %i6, [%l7 + 0x58]
udiv %o2, 0x09AA, %o0
fcmpes %fcc1, %f4, %f10
array16 %o1, %i5, %g6
lduw [%l7 + 0x68], %g1
fsrc1 %f4, %f14
tcs %xcc, 0x1
tgu %xcc, 0x7
fbge %fcc0, loop_6963
fmovdvc %xcc, %f5, %f10
fbne,a %fcc2, loop_6964
tn %icc, 0x7
loop_6963:
udivcc %g5, 0x0730, %o6
st %f6, [%l7 + 0x4C]
loop_6964:
fmovdge %xcc, %f12, %f9
fbl,a %fcc1, loop_6965
st %f5, [%l7 + 0x68]
lduw [%l7 + 0x1C], %l2
fmovd %f0, %f12
loop_6965:
ldsh [%l7 + 0x14], %i3
sethi 0x1727, %o7
fandnot1s %f0, %f0, %f6
udiv %g7, 0x0695, %g4
ldx [%l7 + 0x78], %o4
fcmple32 %f12, %f0, %o3
sdivcc %i1, 0x0684, %i4
movre %i0, 0x0D0, %g3
ldd [%l7 + 0x78], %f4
fmovsl %xcc, %f0, %f15
fmovsg %icc, %f15, %f12
ldsh [%l7 + 0x52], %i2
sllx %l3, 0x1C, %l1
tvs %icc, 0x6
fmovsle %icc, %f2, %f5
stb %g2, [%l7 + 0x5A]
ldd [%l7 + 0x38], %f6
ldsw [%l7 + 0x14], %l4
fmovsle %icc, %f1, %f6
andn %l6, 0x145F, %l0
and %i7, 0x1F04, %l5
ldub [%l7 + 0x71], %i6
movpos %xcc, %o2, %o5
std %f10, [%l7 + 0x28]
movrlz %o0, 0x04D, %i5
ba,pn %xcc, loop_6966
brnz,a %g6, loop_6967
ldx [%l7 + 0x18], %g1
edge16ln %o1, %o6, %l2
loop_6966:
sth %i3, [%l7 + 0x20]
loop_6967:
movne %xcc, %o7, %g5
ldx [%l7 + 0x50], %g7
stw %g4, [%l7 + 0x1C]
fmovspos %xcc, %f8, %f13
fcmpne16 %f14, %f14, %o3
taddcc %i1, 0x1DDF, %o4
ldub [%l7 + 0x5C], %i0
ldx [%l7 + 0x70], %g3
sth %i4, [%l7 + 0x5A]
fmovrse %i2, %f14, %f14
mulx %l1, 0x1FAC, %l3
fmovdgu %xcc, %f11, %f1
lduw [%l7 + 0x14], %g2
ldsb [%l7 + 0x21], %l6
ldd [%l7 + 0x40], %f10
stw %l0, [%l7 + 0x7C]
fbul,a %fcc3, loop_6968
ldsb [%l7 + 0x7B], %i7
andn %l4, 0x069D, %i6
sth %o2, [%l7 + 0x3A]
loop_6968:
edge16 %l5, %o5, %o0
fmovsleu %xcc, %f0, %f1
movgu %icc, %g6, %i5
alignaddrl %o1, %o6, %l2
and %g1, %o7, %g5
brz,a %g7, loop_6969
ldsh [%l7 + 0x4C], %i3
sra %o3, 0x1E, %g4
edge8ln %i1, %o4, %g3
loop_6969:
edge16 %i0, %i4, %l1
lduh [%l7 + 0x1E], %i2
srax %g2, %l3, %l0
tn %xcc, 0x3
fcmpes %fcc3, %f3, %f12
brgz,a %l6, loop_6970
brnz %i7, loop_6971
stx %i6, [%l7 + 0x48]
taddcc %l4, 0x00C8, %o2
loop_6970:
ldd [%l7 + 0x58], %f12
loop_6971:
ldsb [%l7 + 0x76], %l5
fxnors %f7, %f14, %f6
fmovdcc %xcc, %f15, %f6
ldsw [%l7 + 0x4C], %o5
ta %xcc, 0x6
addcc %g6, 0x17FD, %o0
fpadd16s %f9, %f12, %f15
std %f12, [%l7 + 0x08]
stb %o1, [%l7 + 0x3B]
or %i5, 0x145E, %l2
sra %g1, 0x12, %o6
bneg %xcc, loop_6972
fmovscs %xcc, %f1, %f14
fmovrslez %o7, %f1, %f14
fbuge %fcc1, loop_6973
loop_6972:
fcmps %fcc0, %f2, %f13
xnorcc %g7, 0x1A4A, %g5
ldx [%l7 + 0x40], %i3
loop_6973:
ldsw [%l7 + 0x0C], %o3
ldsb [%l7 + 0x09], %g4
tne %icc, 0x1
ldsw [%l7 + 0x0C], %i1
st %f5, [%l7 + 0x20]
bg %xcc, loop_6974
stx %g3, [%l7 + 0x18]
sth %o4, [%l7 + 0x48]
sllx %i4, 0x0C, %i0
loop_6974:
ldsh [%l7 + 0x08], %l1
andn %i2, %l3, %g2
fcmpeq16 %f8, %f0, %l0
fornot1 %f0, %f0, %f0
movrgz %l6, %i7, %i6
fmovdcc %xcc, %f14, %f2
andn %l4, %o2, %o5
tl %xcc, 0x4
tcc %xcc, 0x7
ldx [%l7 + 0x10], %l5
fmovdvc %icc, %f15, %f8
tpos %icc, 0x5
sth %o0, [%l7 + 0x42]
fmul8x16al %f3, %f13, %f4
fmovsne %xcc, %f7, %f12
fbug %fcc2, loop_6975
ldub [%l7 + 0x16], %g6
fbg %fcc0, loop_6976
add %i5, 0x122A, %l2
loop_6975:
fmuld8ulx16 %f9, %f8, %f14
fmovdgu %icc, %f0, %f13
loop_6976:
ld [%l7 + 0x34], %f2
srlx %o1, %o6, %g1
fbul %fcc1, loop_6977
bgu %icc, loop_6978
ldub [%l7 + 0x32], %o7
fmovdne %icc, %f15, %f15
loop_6977:
fmovsa %icc, %f3, %f10
loop_6978:
fbne %fcc3, loop_6979
stw %g5, [%l7 + 0x40]
movl %icc, %g7, %i3
mulscc %o3, %g4, %g3
loop_6979:
movl %icc, %o4, %i1
fbul %fcc0, loop_6980
lduh [%l7 + 0x32], %i4
te %icc, 0x7
fpack16 %f0, %f4
loop_6980:
st %f1, [%l7 + 0x60]
fxnors %f5, %f15, %f0
fbule %fcc3, loop_6981
call loop_6982
fmovrsne %i0, %f12, %f3
ldub [%l7 + 0x46], %i2
loop_6981:
fpsub16s %f13, %f14, %f5
loop_6982:
fandnot2 %f0, %f10, %f6
udiv %l3, 0x1C13, %g2
alignaddrl %l0, %l1, %i7
stb %l6, [%l7 + 0x7F]
ldsh [%l7 + 0x2A], %l4
ldsb [%l7 + 0x69], %i6
fandnot2 %f10, %f2, %f8
ld [%l7 + 0x54], %f3
fmul8ulx16 %f6, %f6, %f12
taddcc %o5, %o2, %o0
lduh [%l7 + 0x32], %l5
fornot1 %f2, %f14, %f8
fxnor %f12, %f14, %f4
fmovsn %xcc, %f2, %f10
stb %i5, [%l7 + 0x2E]
udivx %l2, 0x0BD5, %o1
ldub [%l7 + 0x7A], %g6
fandnot2s %f6, %f14, %f6
ld [%l7 + 0x7C], %f6
movrgez %g1, %o6, %o7
fmovrslz %g5, %f7, %f5
fcmpgt16 %f14, %f6, %g7
fmovsvs %icc, %f1, %f0
movne %icc, %o3, %g4
lduh [%l7 + 0x10], %g3
sth %i3, [%l7 + 0x0A]
fmuld8sux16 %f0, %f7, %f10
movcc %xcc, %o4, %i1
fnot1 %f4, %f0
fbuge %fcc0, loop_6983
fcmple16 %f6, %f12, %i4
xorcc %i2, %i0, %g2
fmovrsgz %l0, %f11, %f14
loop_6983:
fnot2 %f8, %f10
ldd [%l7 + 0x60], %f6
tvs %xcc, 0x0
fmovrsgz %l3, %f15, %f1
fbue,a %fcc1, loop_6984
sth %l1, [%l7 + 0x2C]
lduh [%l7 + 0x34], %i7
tge %xcc, 0x0
loop_6984:
ldx [%l7 + 0x38], %l4
fmovdle %xcc, %f12, %f2
fcmpne16 %f4, %f0, %l6
fblg,a %fcc0, loop_6985
fmovscs %icc, %f11, %f6
std %f2, [%l7 + 0x38]
addcc %o5, %i6, %o2
loop_6985:
movre %l5, %i5, %o0
addcc %o1, %g6, %l2
edge8l %g1, %o7, %g5
fmovrsgz %o6, %f15, %f8
ldsw [%l7 + 0x20], %g7
fexpand %f7, %f12
ldsw [%l7 + 0x58], %g4
ldsb [%l7 + 0x63], %g3
fones %f11
ldd [%l7 + 0x30], %f2
te %icc, 0x4
bl,a,pt %xcc, loop_6986
mova %icc, %o3, %i3
addc %i1, %o4, %i2
ld [%l7 + 0x24], %f13
loop_6986:
ldsw [%l7 + 0x50], %i0
fbne,a %fcc1, loop_6987
brz,a %g2, loop_6988
ldub [%l7 + 0x38], %l0
sdiv %l3, 0x0763, %l1
loop_6987:
brgez %i7, loop_6989
loop_6988:
fmovdle %icc, %f8, %f12
andcc %l4, %l6, %o5
ldub [%l7 + 0x67], %i4
loop_6989:
fmovrsgz %o2, %f9, %f15
ld [%l7 + 0x2C], %f12
fpackfix %f8, %f14
fmovdg %icc, %f1, %f13
bshuffle %f8, %f2, %f10
array8 %i6, %l5, %i5
bneg %icc, loop_6990
bneg,a,pt %icc, loop_6991
edge8 %o0, %g6, %l2
orncc %g1, 0x0B6F, %o7
loop_6990:
subc %o1, 0x08F5, %o6
loop_6991:
std %f0, [%l7 + 0x20]
fnand %f12, %f10, %f4
stx %g5, [%l7 + 0x48]
stw %g7, [%l7 + 0x38]
fbuge %fcc2, loop_6992
fpsub16s %f7, %f8, %f6
ldx [%l7 + 0x60], %g3
fmuld8ulx16 %f11, %f9, %f14
loop_6992:
tvs %xcc, 0x3
fmovspos %xcc, %f6, %f6
fornot1 %f14, %f14, %f14
sth %o3, [%l7 + 0x54]
sdivx %i3, 0x03F8, %i1
fbe,a %fcc3, loop_6993
fpack16 %f10, %f8
ldsb [%l7 + 0x22], %g4
fornot2 %f10, %f6, %f12
loop_6993:
lduh [%l7 + 0x64], %i2
movgu %xcc, %i0, %o4
fexpand %f8, %f8
fnors %f5, %f3, %f14
fbue %fcc0, loop_6994
ldd [%l7 + 0x68], %f8
ldsh [%l7 + 0x58], %g2
subc %l0, %l3, %l1
loop_6994:
fbg,a %fcc2, loop_6995
sth %l4, [%l7 + 0x4E]
ldsw [%l7 + 0x44], %l6
fxors %f11, %f15, %f8
loop_6995:
srlx %o5, 0x0C, %i7
ldsb [%l7 + 0x37], %o2
lduh [%l7 + 0x66], %i6
udivx %i4, 0x0343, %i5
fmovdl %icc, %f14, %f15
movgu %icc, %o0, %l5
fsrc1s %f14, %f7
fmovrdne %l2, %f0, %f12
fmovspos %xcc, %f13, %f5
brz,a %g6, loop_6996
array16 %g1, %o1, %o6
fmovd %f8, %f2
edge32 %o7, %g7, %g5
loop_6996:
movrlez %g3, %i3, %i1
fmovsa %icc, %f13, %f6
fba %fcc1, loop_6997
bvs,pt %xcc, loop_6998
subccc %o3, 0x08AE, %i2
bl,a,pt %icc, loop_6999
loop_6997:
nop
setx loop_7000, %l0, %l1
jmpl %l1, %i0
loop_6998:
andncc %o4, %g4, %g2
fmovdne %xcc, %f11, %f14
loop_6999:
fnot2s %f4, %f3
loop_7000:
bge,a loop_7001
pdist %f10, %f10, %f8
fpadd16 %f6, %f10, %f14
fmovrdgez %l3, %f14, %f4
loop_7001:
fmovsneg %icc, %f6, %f3
smulcc %l0, 0x13E3, %l4
fbe,a %fcc3, loop_7002
std %f12, [%l7 + 0x10]
fmovde %icc, %f10, %f12
for %f6, %f6, %f12
loop_7002:
ldsh [%l7 + 0x0A], %l6
fmovsvs %xcc, %f12, %f13
fmovscc %xcc, %f4, %f10
bvc,a,pt %icc, loop_7003
fmovspos %xcc, %f13, %f5
ldub [%l7 + 0x40], %o5
fbule %fcc1, loop_7004
loop_7003:
lduw [%l7 + 0x68], %l1
ld [%l7 + 0x7C], %f15
ba,pn %xcc, loop_7005
loop_7004:
ldd [%l7 + 0x28], %f2
movrlz %o2, 0x31E, %i7
fmovdgu %icc, %f7, %f10
loop_7005:
tpos %icc, 0x5
taddcctv %i4, %i6, %i5
fbu,a %fcc0, loop_7006
sth %l5, [%l7 + 0x5E]
movrgez %o0, %g6, %g1
fbge,a %fcc2, loop_7007
loop_7006:
xnorcc %o1, %o6, %o7
umul %l2, %g7, %g5
ldsw [%l7 + 0x14], %i3
loop_7007:
tvc %xcc, 0x5
fpsub16s %f4, %f6, %f14
fmovspos %xcc, %f3, %f14
ldsw [%l7 + 0x0C], %i1
fcmpgt32 %f14, %f6, %g3
fmovrdlz %i2, %f0, %f12
stx %i0, [%l7 + 0x20]
fxnor %f0, %f2, %f8
and %o3, %o4, %g2
bneg,pt %xcc, loop_7008
tne %icc, 0x2
stx %l3, [%l7 + 0x20]
subcc %g4, %l0, %l6
loop_7008:
ldub [%l7 + 0x46], %l4
stw %o5, [%l7 + 0x48]
fcmpes %fcc3, %f8, %f2
sra %o2, %i7, %i4
lduw [%l7 + 0x3C], %i6
ldd [%l7 + 0x50], %f2
bvs %xcc, loop_7009
fmovrslz %l1, %f6, %f8
fbuge,a %fcc3, loop_7010
fmovsleu %icc, %f11, %f7
loop_7009:
fpack16 %f12, %f2
sdivx %l5, 0x0DF8, %o0
loop_7010:
fbul,a %fcc1, loop_7011
bneg loop_7012
fbug,a %fcc1, loop_7013
fone %f2
loop_7011:
movcc %xcc, %g6, %g1
loop_7012:
ld [%l7 + 0x10], %f1
loop_7013:
lduw [%l7 + 0x48], %o1
fmovrse %i5, %f13, %f6
fpack16 %f4, %f2
call loop_7014
edge16n %o7, %o6, %l2
fnegd %f10, %f14
bpos,a,pt %icc, loop_7015
loop_7014:
ba,a,pt %xcc, loop_7016
lduw [%l7 + 0x24], %g7
fbug,a %fcc3, loop_7017
loop_7015:
lduh [%l7 + 0x6C], %i3
loop_7016:
ld [%l7 + 0x70], %f11
edge8 %g5, %g3, %i1
loop_7017:
fbug %fcc1, loop_7018
edge32ln %i2, %o3, %i0
fcmped %fcc2, %f14, %f0
xor %o4, %g2, %l3
loop_7018:
lduw [%l7 + 0x54], %l0
lduh [%l7 + 0x1A], %l6
sth %g4, [%l7 + 0x4E]
fbuge %fcc0, loop_7019
ldd [%l7 + 0x30], %f10
smulcc %l4, 0x01BD, %o5
ldx [%l7 + 0x18], %o2
loop_7019:
fpadd32 %f14, %f12, %f12
fsrc1 %f2, %f6
ldsh [%l7 + 0x32], %i7
fmovsg %icc, %f13, %f14
st %f6, [%l7 + 0x3C]
ldsw [%l7 + 0x78], %i4
edge16n %i6, %l5, %l1
fmovdvc %xcc, %f8, %f6
stb %o0, [%l7 + 0x7A]
fpack32 %f4, %f12, %f10
stw %g1, [%l7 + 0x08]
edge8n %g6, %o1, %o7
stx %i5, [%l7 + 0x68]
fpsub16s %f9, %f0, %f11
std %f10, [%l7 + 0x50]
movle %xcc, %l2, %o6
tcs %icc, 0x3
fornot2s %f0, %f0, %f8
fornot1s %f2, %f1, %f4
or %g7, 0x0CF3, %g5
fpack32 %f2, %f2, %f6
fpsub32s %f15, %f4, %f13
bpos,pt %xcc, loop_7020
fmovrdgz %g3, %f0, %f0
edge16 %i1, %i2, %i3
umulcc %i0, 0x0344, %o4
loop_7020:
bpos,a,pt %icc, loop_7021
tpos %icc, 0x6
ldub [%l7 + 0x1D], %o3
ldub [%l7 + 0x6A], %g2
loop_7021:
stb %l3, [%l7 + 0x0B]
tleu %icc, 0x4
te %icc, 0x7
brz,a %l0, loop_7022
array8 %g4, %l6, %o5
fandnot1 %f0, %f0, %f12
taddcc %l4, %o2, %i7
loop_7022:
tpos %icc, 0x6
ldsh [%l7 + 0x4C], %i6
ldub [%l7 + 0x25], %l5
brnz %l1, loop_7023
srl %o0, 0x01, %i4
ld [%l7 + 0x3C], %f13
edge16 %g6, %o1, %o7
loop_7023:
ldx [%l7 + 0x30], %i5
fbug %fcc3, loop_7024
array8 %g1, %l2, %o6
fxor %f6, %f8, %f10
ldsh [%l7 + 0x2A], %g7
loop_7024:
ta %xcc, 0x4
fcmpgt32 %f10, %f0, %g3
movge %icc, %g5, %i1
fpack32 %f2, %f8, %f8
fpadd16 %f4, %f6, %f14
fandnot1 %f2, %f14, %f4
fble %fcc0, loop_7025
ldub [%l7 + 0x7A], %i2
stx %i3, [%l7 + 0x28]
fmovspos %xcc, %f7, %f6
loop_7025:
tvc %icc, 0x7
bvs,pt %icc, loop_7026
fcmpd %fcc3, %f8, %f12
alignaddr %i0, %o3, %o4
orncc %l3, 0x10A8, %l0
loop_7026:
stx %g2, [%l7 + 0x20]
fandnot1 %f8, %f4, %f4
brz,a %l6, loop_7027
ldd [%l7 + 0x38], %f4
fcmps %fcc3, %f4, %f3
fpmerge %f1, %f8, %f4
loop_7027:
stx %g4, [%l7 + 0x10]
for %f6, %f10, %f8
fmovsge %xcc, %f0, %f11
ble,a,pt %icc, loop_7028
subcc %l4, %o2, %i7
fmovrse %o5, %f0, %f4
andncc %l5, %i6, %l1
loop_7028:
ldx [%l7 + 0x48], %i4
taddcctv %g6, 0x1680, %o0
std %f10, [%l7 + 0x10]
ldsh [%l7 + 0x10], %o1
edge32ln %i5, %o7, %g1
nop
setx loop_7029, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xnor %l2, %g7, %o6
movne %xcc, %g5, %g3
call loop_7030
loop_7029:
std %f10, [%l7 + 0x48]
fmovdpos %icc, %f1, %f13
ldsh [%l7 + 0x12], %i2
loop_7030:
ldsb [%l7 + 0x59], %i3
for %f12, %f10, %f4
fmovda %xcc, %f0, %f9
fbne,a %fcc1, loop_7031
ld [%l7 + 0x4C], %f10
udivx %i1, 0x0C90, %o3
movre %o4, %i0, %l3
loop_7031:
fmovrsne %g2, %f14, %f2
be loop_7032
bcs loop_7033
lduw [%l7 + 0x38], %l0
fbug %fcc2, loop_7034
loop_7032:
stw %g4, [%l7 + 0x0C]
loop_7033:
movge %icc, %l4, %o2
fbg,a %fcc0, loop_7035
loop_7034:
fmovrdne %l6, %f6, %f0
udiv %i7, 0x0584, %l5
array8 %o5, %i6, %i4
loop_7035:
fpsub32s %f1, %f11, %f11
ldsw [%l7 + 0x34], %l1
movl %xcc, %o0, %g6
stx %o1, [%l7 + 0x20]
movpos %xcc, %i5, %g1
ldd [%l7 + 0x50], %f6
stw %l2, [%l7 + 0x60]
fmovd %f8, %f6
fmul8x16 %f11, %f10, %f6
fcmpeq32 %f0, %f10, %g7
alignaddrl %o6, %o7, %g3
fbuge %fcc1, loop_7036
fmovsleu %icc, %f0, %f12
fmovdg %xcc, %f4, %f10
std %f8, [%l7 + 0x28]
loop_7036:
stw %g5, [%l7 + 0x34]
nop
setx loop_7037, %l0, %l1
jmpl %l1, %i2
fsrc2s %f9, %f10
nop
setx loop_7038, %l0, %l1
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 + 0x50]
loop_7037:
bcc,pn %icc, loop_7039
movl %icc, %o3, %o4
loop_7038:
fmovscc %icc, %f1, %f0
lduw [%l7 + 0x50], %i0
loop_7039:
ldsh [%l7 + 0x1C], %i3
bneg loop_7040
ble,a,pn %xcc, loop_7041
ldsh [%l7 + 0x4E], %l3
add %l0, %g2, %g4
loop_7040:
stb %o2, [%l7 + 0x29]
loop_7041:
sth %l4, [%l7 + 0x3E]
sethi 0x084C, %i7
st %f5, [%l7 + 0x2C]
bvc,a,pn %icc, loop_7042
st %f6, [%l7 + 0x34]
movg %xcc, %l6, %o5
tpos %xcc, 0x5
loop_7042:
bl,a,pt %icc, loop_7043
fmovsg %xcc, %f6, %f2
movcs %xcc, %i6, %i4
tvs %icc, 0x1
loop_7043:
movl %icc, %l5, %o0
ld [%l7 + 0x44], %f15
stw %g6, [%l7 + 0x1C]
edge32ln %l1, %o1, %g1
movn %icc, %i5, %g7
fmovrslz %l2, %f3, %f8
lduw [%l7 + 0x0C], %o6
tcc %icc, 0x0
ldsw [%l7 + 0x78], %g3
movneg %icc, %g5, %i2
sth %i1, [%l7 + 0x48]
subc %o7, 0x09EC, %o3
stb %o4, [%l7 + 0x10]
std %f14, [%l7 + 0x18]
fmovd %f12, %f10
ta %xcc, 0x6
or %i0, 0x15C7, %i3
fsrc1 %f6, %f8
tcc %xcc, 0x6
fmovs %f2, %f7
ldsb [%l7 + 0x3F], %l3
stb %g2, [%l7 + 0x29]
fmovsleu %xcc, %f2, %f14
fcmpd %fcc3, %f14, %f6
ldsw [%l7 + 0x24], %l0
st %f15, [%l7 + 0x40]
fmovrsgz %g4, %f15, %f0
ld [%l7 + 0x50], %f10
ldx [%l7 + 0x20], %l4
mulscc %o2, 0x0B93, %l6
lduh [%l7 + 0x50], %i7
fexpand %f7, %f14
stx %i6, [%l7 + 0x28]
ldub [%l7 + 0x56], %o5
fandnot2s %f6, %f14, %f1
sra %l5, 0x00, %i4
stw %o0, [%l7 + 0x40]
ld [%l7 + 0x48], %f14
andcc %g6, %o1, %l1
call loop_7044
stw %g1, [%l7 + 0x68]
stb %i5, [%l7 + 0x3B]
ld [%l7 + 0x50], %f13
loop_7044:
xorcc %l2, %o6, %g3
movleu %xcc, %g7, %i2
ldx [%l7 + 0x18], %g5
lduh [%l7 + 0x38], %i1
stw %o3, [%l7 + 0x40]
tleu %xcc, 0x5
stx %o7, [%l7 + 0x48]
nop
setx loop_7045, %l0, %l1
jmpl %l1, %i0
tgu %xcc, 0x4
fble %fcc1, loop_7046
fmovrde %i3, %f2, %f8
loop_7045:
fnot2s %f11, %f0
fxnors %f13, %f3, %f5
loop_7046:
edge8l %l3, %g2, %l0
fbo,a %fcc2, loop_7047
bvs,a,pn %xcc, loop_7048
lduw [%l7 + 0x10], %g4
umulcc %l4, %o2, %o4
loop_7047:
srl %l6, 0x03, %i7
loop_7048:
fbug %fcc0, loop_7049
fors %f11, %f8, %f3
movre %o5, 0x2AF, %l5
bneg loop_7050
loop_7049:
fcmpeq32 %f10, %f8, %i6
bg,a loop_7051
fxnors %f11, %f13, %f7
loop_7050:
lduw [%l7 + 0x5C], %i4
fcmpne32 %f0, %f10, %g6
loop_7051:
movcs %icc, %o1, %o0
fcmpeq32 %f10, %f12, %g1
movg %xcc, %l1, %l2
fpmerge %f13, %f7, %f2
srax %i5, %o6, %g3
fzero %f4
ldd [%l7 + 0x68], %f8
lduh [%l7 + 0x40], %i2
fmovspos %xcc, %f10, %f12
movvs %xcc, %g7, %g5
sll %i1, %o3, %o7
ldd [%l7 + 0x40], %f6
edge32n %i3, %l3, %i0
stw %l0, [%l7 + 0x20]
st %f4, [%l7 + 0x3C]
fbg %fcc3, loop_7052
ldub [%l7 + 0x46], %g2
fmovde %icc, %f4, %f7
tge %icc, 0x7
loop_7052:
taddcctv %g4, 0x181D, %l4
ldsb [%l7 + 0x1E], %o4
sllx %l6, 0x1E, %i7
fmovrsgz %o5, %f14, %f15
fcmpgt32 %f0, %f12, %l5
ldsw [%l7 + 0x68], %o2
bleu loop_7053
fabss %f14, %f7
addccc %i4, %i6, %g6
smul %o1, %o0, %g1
loop_7053:
ldub [%l7 + 0x4C], %l2
fbule %fcc0, loop_7054
movcc %xcc, %l1, %o6
fcmpes %fcc1, %f9, %f6
stx %i5, [%l7 + 0x20]
loop_7054:
fmovsle %icc, %f8, %f8
fmovdl %xcc, %f13, %f9
ldub [%l7 + 0x23], %i2
edge16 %g7, %g3, %g5
sethi 0x0254, %o3
fmovsneg %xcc, %f4, %f7
fmovdleu %icc, %f5, %f1
orncc %o7, %i1, %l3
popc 0x096D, %i0
ldd [%l7 + 0x20], %f10
stb %i3, [%l7 + 0x4B]
nop
setx loop_7055, %l0, %l1
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, %f11, %f5
orcc %l0, %g2, %l4
ldsh [%l7 + 0x5C], %o4
loop_7055:
fnot1 %f4, %f8
brgez,a %l6, loop_7056
orncc %g4, %o5, %i7
subcc %l5, 0x1610, %i4
fmovscc %xcc, %f14, %f4
loop_7056:
ldub [%l7 + 0x69], %o2
bvs,pn %icc, loop_7057
fnor %f14, %f0, %f10
tsubcc %g6, 0x0CAB, %o1
tl %icc, 0x2
loop_7057:
fmovrslz %i6, %f15, %f7
stx %g1, [%l7 + 0x68]
fnor %f12, %f8, %f14
fmovdpos %icc, %f2, %f1
ldd [%l7 + 0x70], %f6
stx %o0, [%l7 + 0x10]
brgz %l1, loop_7058
smulcc %o6, %l2, %i5
movrne %g7, %g3, %i2
lduw [%l7 + 0x28], %g5
loop_7058:
sth %o3, [%l7 + 0x62]
ldsh [%l7 + 0x46], %i1
brlez %l3, loop_7059
tne %icc, 0x5
alignaddr %i0, %i3, %l0
fornot2s %f4, %f12, %f12
loop_7059:
fnegd %f4, %f12
pdist %f6, %f4, %f4
fpack32 %f14, %f4, %f8
fmovrsgz %o7, %f7, %f15
st %f11, [%l7 + 0x40]
addccc %g2, 0x140D, %l4
fbo,a %fcc3, loop_7060
siam 0x1
edge8l %o4, %g4, %l6
sdiv %i7, 0x1C79, %o5
loop_7060:
fmovdn %icc, %f14, %f1
ldsw [%l7 + 0x20], %l5
fble %fcc1, loop_7061
stb %i4, [%l7 + 0x42]
stw %o2, [%l7 + 0x50]
fandnot2 %f0, %f14, %f6
loop_7061:
edge16 %o1, %i6, %g6
fexpand %f4, %f12
bgu,a,pn %icc, loop_7062
fabsd %f14, %f8
ldsb [%l7 + 0x6E], %g1
fcmpne16 %f4, %f10, %l1
loop_7062:
fcmpgt32 %f2, %f6, %o0
brnz,a %l2, loop_7063
brlz,a %i5, loop_7064
lduw [%l7 + 0x74], %g7
fpadd32s %f14, %f5, %f11
loop_7063:
fones %f6
loop_7064:
sth %g3, [%l7 + 0x3C]
fmovse %xcc, %f11, %f1
fones %f13
movneg %xcc, %o6, %g5
st %f6, [%l7 + 0x10]
fpadd32 %f2, %f10, %f2
ldx [%l7 + 0x10], %i2
tsubcctv %o3, %i1, %l3
sth %i3, [%l7 + 0x0A]
ldsh [%l7 + 0x5C], %i0
brlez,a %l0, loop_7065
taddcc %g2, %l4, %o7
bvs %xcc, loop_7066
fmuld8ulx16 %f13, %f14, %f0
loop_7065:
te %icc, 0x0
st %f11, [%l7 + 0x4C]
loop_7066:
te %xcc, 0x4
ldsb [%l7 + 0x73], %g4
fcmpne32 %f10, %f2, %l6
bl,a,pn %icc, loop_7067
ldsh [%l7 + 0x68], %i7
std %f10, [%l7 + 0x58]
fcmps %fcc0, %f8, %f12
loop_7067:
fcmpne32 %f6, %f12, %o5
edge16ln %o4, %l5, %o2
std %f14, [%l7 + 0x58]
edge8 %i4, %i6, %o1
ldd [%l7 + 0x60], %f4
fcmpgt32 %f12, %f4, %g1
udivcc %l1, 0x1220, %g6
movcs %icc, %o0, %l2
fand %f2, %f10, %f2
fnegs %f8, %f13
fmovrsgz %i5, %f12, %f9
fnegs %f11, %f0
st %f3, [%l7 + 0x5C]
ldx [%l7 + 0x48], %g7
nop
setx loop_7068, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ble,a,pt %icc, loop_7069
ldsb [%l7 + 0x76], %o6
movneg %xcc, %g3, %g5
loop_7068:
fmovscc %icc, %f1, %f14
loop_7069:
nop
setx loop_7070, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f13, [%l7 + 0x2C]
mulx %i2, %o3, %l3
fpadd32s %f12, %f2, %f4
loop_7070:
edge32l %i1, %i3, %i0
brgz,a %l0, loop_7071
ld [%l7 + 0x7C], %f7
fmovdg %xcc, %f2, %f8
ldx [%l7 + 0x68], %g2
loop_7071:
movg %icc, %o7, %g4
fcmple16 %f10, %f4, %l4
fmovsle %icc, %f15, %f11
tpos %icc, 0x1
movn %icc, %i7, %o5
udiv %l6, 0x18CA, %o4
tg %xcc, 0x1
lduw [%l7 + 0x78], %l5
std %f2, [%l7 + 0x20]
ldsw [%l7 + 0x30], %o2
fmul8x16al %f8, %f7, %f12
fbul %fcc2, loop_7072
fbue,a %fcc2, loop_7073
movrlez %i4, %o1, %g1
stx %i6, [%l7 + 0x68]
loop_7072:
movcs %xcc, %g6, %l1
loop_7073:
tg %icc, 0x3
xnorcc %o0, 0x0B9A, %i5
sll %l2, 0x18, %o6
edge16l %g3, %g7, %i2
for %f14, %f2, %f4
fmovsneg %xcc, %f15, %f12
sth %g5, [%l7 + 0x7A]
movne %xcc, %l3, %i1
std %f12, [%l7 + 0x40]
fbue,a %fcc1, loop_7074
st %f13, [%l7 + 0x60]
fsrc2 %f4, %f6
movcs %xcc, %o3, %i0
loop_7074:
ldsh [%l7 + 0x1C], %i3
fpsub16s %f7, %f6, %f5
fcmpne32 %f10, %f14, %l0
lduw [%l7 + 0x48], %g2
mulscc %g4, 0x085F, %o7
ld [%l7 + 0x78], %f9
ldsw [%l7 + 0x68], %l4
fxnor %f12, %f8, %f10
sdiv %i7, 0x08EE, %o5
ldub [%l7 + 0x30], %l6
umulcc %l5, %o2, %o4
stb %i4, [%l7 + 0x0E]
ldsh [%l7 + 0x64], %g1
fmovrse %o1, %f12, %f0
ldx [%l7 + 0x38], %g6
fnands %f6, %f8, %f9
ldsh [%l7 + 0x2C], %l1
fbn %fcc0, loop_7075
fmovrdgz %i6, %f4, %f6
sth %o0, [%l7 + 0x26]
fbg %fcc3, loop_7076
loop_7075:
edge16ln %i5, %l2, %g3
fmovdne %xcc, %f5, %f15
fcmped %fcc0, %f4, %f14
loop_7076:
bleu,a,pt %icc, loop_7077
fbg %fcc2, loop_7078
edge8 %o6, %g7, %g5
udiv %i2, 0x07FC, %i1
loop_7077:
fmovsleu %icc, %f14, %f2
loop_7078:
ldub [%l7 + 0x16], %o3
ba,a loop_7079
lduw [%l7 + 0x30], %i0
array32 %l3, %i3, %l0
popc 0x0BC1, %g2
loop_7079:
fbuge %fcc2, loop_7080
ldub [%l7 + 0x1B], %o7
bn,pn %icc, loop_7081
and %g4, %l4, %i7
loop_7080:
fmovsneg %xcc, %f1, %f0
ldd [%l7 + 0x30], %f0
loop_7081:
tg %xcc, 0x6
te %icc, 0x1
array8 %o5, %l6, %o2
movn %icc, %l5, %i4
pdist %f2, %f6, %f12
ld [%l7 + 0x3C], %f12
tcs %icc, 0x2
movg %xcc, %o4, %g1
ldub [%l7 + 0x38], %g6
ldsb [%l7 + 0x74], %l1
ldub [%l7 + 0x18], %o1
ldx [%l7 + 0x18], %i6
fmovdn %icc, %f4, %f3
ld [%l7 + 0x3C], %f3
array32 %o0, %i5, %l2
fands %f7, %f6, %f11
fand %f6, %f2, %f6
tgu %xcc, 0x1
ldsh [%l7 + 0x38], %o6
lduw [%l7 + 0x28], %g7
lduw [%l7 + 0x54], %g3
fsrc1 %f10, %f12
fmovscc %xcc, %f5, %f10
std %f10, [%l7 + 0x20]
fxnor %f4, %f8, %f2
fmovdle %xcc, %f8, %f0
addccc %i2, 0x08F8, %i1
sth %o3, [%l7 + 0x3C]
move %xcc, %i0, %g5
fxor %f8, %f8, %f6
fmovdleu %icc, %f12, %f11
stw %i3, [%l7 + 0x18]
fmovdvc %icc, %f5, %f14
ldx [%l7 + 0x70], %l3
udivcc %l0, 0x0834, %g2
nop
setx loop_7082, %l0, %l1
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 + 0x5C], %g4
tcc %xcc, 0x2
ldub [%l7 + 0x78], %o7
loop_7082:
ldsb [%l7 + 0x3F], %i7
fmovrslez %o5, %f5, %f13
st %f6, [%l7 + 0x18]
fors %f9, %f9, %f10
fba,a %fcc1, loop_7083
umulcc %l6, 0x042A, %l4
addc %l5, %i4, %o4
ldsb [%l7 + 0x2D], %g1
loop_7083:
fmovrsgez %o2, %f12, %f15
tpos %xcc, 0x3
fbug %fcc2, loop_7084
fmovrse %g6, %f0, %f8
bcc,a,pt %icc, loop_7085
movvc %xcc, %o1, %i6
loop_7084:
fbo %fcc0, loop_7086
fabss %f3, %f10
loop_7085:
movvs %xcc, %o0, %l1
stx %l2, [%l7 + 0x60]
loop_7086:
movleu %xcc, %i5, %g7
fmovsgu %xcc, %f4, %f11
bvc,pn %icc, loop_7087
andn %g3, 0x1BBB, %i2
movcc %xcc, %o6, %o3
ldx [%l7 + 0x38], %i0
loop_7087:
sdiv %i1, 0x1C4B, %g5
bvs,a %xcc, loop_7088
tsubcc %l3, 0x1CF5, %i3
xorcc %g2, 0x168C, %l0
fpadd32 %f12, %f4, %f4
loop_7088:
fsrc2 %f6, %f10
fmovscc %icc, %f11, %f7
fmovse %icc, %f6, %f7
movvc %icc, %o7, %g4
movrlez %o5, 0x320, %l6
ldsh [%l7 + 0x46], %l4
fpadd32 %f0, %f0, %f14
movle %xcc, %i7, %i4
stb %o4, [%l7 + 0x44]
lduh [%l7 + 0x3E], %l5
fbo,a %fcc1, loop_7089
fmovsvs %xcc, %f3, %f14
stb %g1, [%l7 + 0x13]
ldd [%l7 + 0x18], %f12
loop_7089:
ld [%l7 + 0x4C], %f11
subc %g6, %o2, %i6
fmul8x16au %f9, %f5, %f14
fsrc1s %f5, %f4
tcc %xcc, 0x5
stx %o0, [%l7 + 0x58]
std %f2, [%l7 + 0x50]
fmul8ulx16 %f8, %f14, %f6
srax %o1, %l2, %i5
bg,a %xcc, loop_7090
fmovdne %xcc, %f1, %f15
lduh [%l7 + 0x7E], %g7
movrlez %g3, 0x2C0, %l1
loop_7090:
fmovdg %xcc, %f9, %f1
fbn %fcc3, loop_7091
fmovsvc %icc, %f6, %f4
fmovdg %icc, %f11, %f5
srl %o6, %i2, %i0
loop_7091:
siam 0x4
st %f0, [%l7 + 0x64]
edge32n %o3, %g5, %l3
brlz %i3, loop_7092
move %xcc, %i1, %l0
st %f13, [%l7 + 0x1C]
st %f0, [%l7 + 0x64]
loop_7092:
sllx %o7, 0x02, %g4
ldsh [%l7 + 0x5A], %o5
ldsw [%l7 + 0x08], %l6
tcs %icc, 0x5
fornot1 %f4, %f12, %f8
ldd [%l7 + 0x18], %f12
fmovsleu %icc, %f0, %f11
mulx %l4, 0x026F, %i7
sth %i4, [%l7 + 0x4C]
ldsw [%l7 + 0x40], %o4
add %g2, 0x1686, %l5
ldd [%l7 + 0x70], %f6
tle %icc, 0x2
stb %g6, [%l7 + 0x60]
movl %icc, %o2, %g1
ldd [%l7 + 0x68], %f10
fandnot2 %f4, %f6, %f0
bvc loop_7093
ldsh [%l7 + 0x4A], %i6
ba,a,pt %xcc, loop_7094
fones %f12
loop_7093:
std %f0, [%l7 + 0x70]
bl,a,pt %xcc, loop_7095
loop_7094:
orcc %o1, %o0, %i5
fbne,a %fcc3, loop_7096
ldsh [%l7 + 0x6A], %l2
loop_7095:
fnegd %f2, %f4
fmovdne %xcc, %f9, %f4
loop_7096:
lduh [%l7 + 0x46], %g3
stb %l1, [%l7 + 0x4B]
edge16 %g7, %o6, %i2
st %f8, [%l7 + 0x58]
lduh [%l7 + 0x3A], %o3
fexpand %f4, %f14
fmovrdne %g5, %f6, %f6
fornot1s %f12, %f3, %f10
edge16n %i0, %i3, %i1
fsrc2 %f14, %f10
fbul %fcc1, loop_7097
fcmple32 %f4, %f10, %l0
sub %o7, %l3, %o5
movneg %xcc, %l6, %l4
loop_7097:
mulscc %g4, 0x0449, %i7
stw %o4, [%l7 + 0x10]
fornot2 %f4, %f2, %f4
fmovdne %xcc, %f4, %f10
lduw [%l7 + 0x28], %i4
fcmpeq16 %f12, %f2, %l5
ldd [%l7 + 0x68], %f10
stx %g2, [%l7 + 0x78]
tvc %xcc, 0x2
udivx %o2, 0x0E26, %g1
std %f10, [%l7 + 0x30]
fcmpd %fcc0, %f10, %f0
fornot1 %f10, %f2, %f2
fmovdvc %icc, %f3, %f1
fpadd16 %f6, %f8, %f6
fmovrsgez %i6, %f12, %f11
fmovrdgez %o1, %f6, %f0
ldd [%l7 + 0x70], %f12
xor %g6, %o0, %i5
lduh [%l7 + 0x62], %g3
fandnot1s %f3, %f9, %f5
fmul8x16al %f1, %f3, %f14
fnot1 %f8, %f10
tneg %icc, 0x5
ldsw [%l7 + 0x70], %l2
fpmerge %f15, %f2, %f4
umulcc %g7, %o6, %i2
stx %l1, [%l7 + 0x68]
tn %xcc, 0x3
fones %f15
faligndata %f4, %f8, %f12
stb %o3, [%l7 + 0x5E]
array16 %i0, %g5, %i3
fxnors %f4, %f7, %f1
ldsh [%l7 + 0x76], %l0
ldsw [%l7 + 0x18], %i1
fmovrdlez %l3, %f6, %f8
ldsb [%l7 + 0x15], %o7
edge32n %l6, %l4, %o5
lduh [%l7 + 0x3A], %g4
brlz,a %i7, loop_7098
fmovrslez %i4, %f4, %f3
orncc %o4, 0x19BF, %l5
fmovsl %xcc, %f13, %f0
loop_7098:
sllx %o2, 0x16, %g1
be,a loop_7099
stx %g2, [%l7 + 0x58]
fmovdcs %xcc, %f11, %f0
fpadd16 %f0, %f2, %f12
loop_7099:
ld [%l7 + 0x7C], %f8
stx %o1, [%l7 + 0x40]
be,a,pt %icc, loop_7100
fbne %fcc2, loop_7101
fand %f8, %f0, %f4
subcc %i6, 0x18D0, %o0
loop_7100:
bleu,a %xcc, loop_7102
loop_7101:
brlz %i5, loop_7103
fsrc1 %f8, %f4
fmovsge %icc, %f6, %f13
loop_7102:
tg %icc, 0x0
loop_7103:
sth %g6, [%l7 + 0x6E]
fornot2s %f7, %f3, %f10
orcc %l2, 0x120A, %g7
fmovrde %o6, %f12, %f10
fpackfix %f10, %f10
fzero %f14
bleu,pt %xcc, loop_7104
tge %xcc, 0x2
sth %g3, [%l7 + 0x2E]
te %icc, 0x4
loop_7104:
ldd [%l7 + 0x60], %f0
tvs %xcc, 0x3
ldsh [%l7 + 0x46], %i2
stx %l1, [%l7 + 0x10]
sth %o3, [%l7 + 0x7E]
fmovrdlz %g5, %f4, %f0
movcc %xcc, %i0, %l0
edge8ln %i3, %i1, %o7
edge16n %l3, %l4, %o5
smulcc %g4, %i7, %l6
fpadd32s %f7, %f4, %f7
fnands %f12, %f2, %f6
alignaddr %i4, %o4, %o2
ld [%l7 + 0x48], %f7
ldd [%l7 + 0x38], %f6
fmovrdlz %g1, %f10, %f14
ldsh [%l7 + 0x78], %g2
sllx %o1, 0x11, %i6
ldsh [%l7 + 0x54], %l5
mulx %o0, %i5, %g6
ldsh [%l7 + 0x2A], %g7
ldsb [%l7 + 0x33], %l2
fba,a %fcc0, loop_7105
bvs,a loop_7106
bg,a %icc, loop_7107
fbo %fcc0, loop_7108
loop_7105:
alignaddr %o6, %g3, %i2
loop_7106:
bleu,a,pt %xcc, loop_7109
loop_7107:
lduh [%l7 + 0x24], %l1
loop_7108:
bge,pn %icc, loop_7110
fabss %f10, %f9
loop_7109:
sth %g5, [%l7 + 0x5E]
movn %xcc, %i0, %o3
loop_7110:
fnot1 %f12, %f12
fbu,a %fcc3, loop_7111
fmovs %f8, %f11
ldsh [%l7 + 0x52], %l0
tsubcc %i3, %o7, %l3
loop_7111:
fxor %f2, %f0, %f2
brz %i1, loop_7112
edge16l %o5, %g4, %i7
ldsw [%l7 + 0x74], %l4
fsrc1s %f15, %f9
loop_7112:
edge32n %i4, %l6, %o4
fbn %fcc0, loop_7113
bge,pt %icc, loop_7114
bpos,pt %icc, loop_7115
fxnor %f2, %f4, %f10
loop_7113:
fmovs %f15, %f13
loop_7114:
nop
setx loop_7116, %l0, %l1
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_7115:
brlez,a %o2, loop_7117
tgu %xcc, 0x0
stw %g2, [%l7 + 0x38]
loop_7116:
ldub [%l7 + 0x3F], %o1
loop_7117:
ble,a %icc, loop_7118
fcmpeq32 %f10, %f2, %i6
sub %g1, 0x096F, %o0
fbg %fcc3, loop_7119
loop_7118:
popc 0x09B2, %l5
ldsh [%l7 + 0x46], %g6
stw %g7, [%l7 + 0x54]
loop_7119:
add %i5, %l2, %o6
srlx %i2, %g3, %l1
tge %xcc, 0x0
fbuge %fcc0, loop_7120
ldub [%l7 + 0x4C], %g5
fpack16 %f4, %f6
edge16l %o3, %i0, %l0
loop_7120:
andn %i3, 0x004E, %o7
fble,a %fcc0, loop_7121
sdivx %i1, 0x01F5, %o5
edge32l %g4, %i7, %l4
fmovdpos %xcc, %f1, %f4
loop_7121:
for %f6, %f2, %f12
fcmpgt16 %f4, %f6, %i4
edge8 %l3, %o4, %l6
faligndata %f10, %f0, %f14
fsrc2 %f0, %f14
st %f9, [%l7 + 0x38]
brlez,a %g2, loop_7122
movrne %o1, 0x352, %o2
bcc,pn %icc, loop_7123
fcmple32 %f14, %f8, %g1
loop_7122:
fnor %f8, %f0, %f4
stb %o0, [%l7 + 0x6C]
loop_7123:
movne %icc, %i6, %l5
sll %g7, %g6, %i5
fblg %fcc1, loop_7124
fmovrdlz %o6, %f14, %f2
bvs,pn %icc, loop_7125
stb %l2, [%l7 + 0x2B]
loop_7124:
nop
setx loop_7126, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movge %icc, %i2, %g3
loop_7125:
brlez,a %g5, loop_7127
tcs %icc, 0x5
loop_7126:
andn %l1, %o3, %i0
ldsw [%l7 + 0x0C], %i3
loop_7127:
fmovse %icc, %f10, %f8
fabsd %f6, %f10
tpos %icc, 0x1
fmovsvc %xcc, %f12, %f14
addccc %l0, %o7, %i1
movneg %xcc, %o5, %g4
fcmpes %fcc1, %f8, %f9
fbule,a %fcc2, loop_7128
ldub [%l7 + 0x26], %l4
ldsw [%l7 + 0x64], %i4
ldsb [%l7 + 0x1A], %i7
loop_7128:
subccc %l3, %o4, %l6
fmovdg %icc, %f12, %f9
stx %g2, [%l7 + 0x08]
fmovrdlz %o2, %f4, %f8
be,a,pt %xcc, loop_7129
tleu %xcc, 0x0
ldd [%l7 + 0x10], %f8
fcmple16 %f2, %f0, %o1
loop_7129:
fmul8ulx16 %f8, %f0, %f4
fxor %f12, %f12, %f2
brlez,a %o0, loop_7130
ldd [%l7 + 0x48], %f12
st %f6, [%l7 + 0x24]
fmovsgu %icc, %f11, %f10
loop_7130:
ld [%l7 + 0x50], %f0
move %xcc, %i6, %g1
fmovrde %g7, %f14, %f10
ldub [%l7 + 0x7A], %l5
ldsh [%l7 + 0x18], %g6
fmovsg %icc, %f15, %f2
stb %i5, [%l7 + 0x33]
or %o6, 0x1CC5, %i2
orcc %g3, %g5, %l1
fmovsleu %xcc, %f12, %f11
fmovdvc %icc, %f5, %f15
fpackfix %f10, %f3
fmovdn %xcc, %f12, %f3
fble %fcc0, loop_7131
fmovsneg %xcc, %f13, %f10
ldsb [%l7 + 0x4A], %l2
fmovdneg %icc, %f10, %f9
loop_7131:
edge16n %o3, %i0, %i3
fmuld8ulx16 %f8, %f2, %f10
fmovdpos %xcc, %f12, %f4
stw %o7, [%l7 + 0x68]
stx %l0, [%l7 + 0x20]
fmovdvs %icc, %f13, %f11
fbuge %fcc2, loop_7132
stx %i1, [%l7 + 0x40]
fmovdl %icc, %f10, %f0
fcmped %fcc2, %f2, %f4
loop_7132:
fbuge %fcc0, loop_7133
umulcc %o5, 0x15DD, %l4
stw %g4, [%l7 + 0x2C]
ldsh [%l7 + 0x30], %i4
loop_7133:
fbue %fcc1, loop_7134
bge,a,pn %icc, loop_7135
ldsb [%l7 + 0x38], %l3
fabsd %f4, %f14
loop_7134:
ldd [%l7 + 0x58], %f4
loop_7135:
fpack16 %f0, %f13
tcs %xcc, 0x3
addccc %i7, %l6, %o4
lduh [%l7 + 0x76], %o2
stx %o1, [%l7 + 0x70]
movrgez %o0, %i6, %g2
fxnors %f15, %f15, %f0
edge32 %g7, %g1, %g6
stb %l5, [%l7 + 0x60]
fzeros %f10
tge %xcc, 0x3
fmovrdgez %o6, %f14, %f4
fsrc2s %f8, %f8
fornot2 %f10, %f12, %f2
brz %i2, loop_7136
ldx [%l7 + 0x68], %g3
ble,pt %icc, loop_7137
ldub [%l7 + 0x19], %g5
loop_7136:
fpadd32 %f8, %f8, %f10
sth %i5, [%l7 + 0x7A]
loop_7137:
ldsh [%l7 + 0x14], %l1
fpsub32s %f5, %f11, %f9
bvs,pn %icc, loop_7138
fmovsneg %icc, %f12, %f5
fmovdne %xcc, %f13, %f8
std %f6, [%l7 + 0x78]
loop_7138:
ldub [%l7 + 0x14], %l2
ba,a,pt %xcc, loop_7139
bvc,pn %icc, loop_7140
ldsw [%l7 + 0x64], %i0
ldx [%l7 + 0x50], %i3
loop_7139:
udivcc %o3, 0x05AA, %o7
loop_7140:
fexpand %f12, %f8
te %xcc, 0x0
fcmple16 %f8, %f10, %i1
tsubcc %o5, %l4, %g4
movleu %xcc, %i4, %l0
fmul8x16 %f14, %f10, %f4
ldd [%l7 + 0x50], %f12
tgu %icc, 0x6
fcmple32 %f6, %f14, %i7
nop
setx loop_7141, %l0, %l1
jmpl %l1, %l3
st %f15, [%l7 + 0x18]
stw %o4, [%l7 + 0x44]
fmovsne %xcc, %f7, %f4
loop_7141:
fbn,a %fcc0, loop_7142
fmovs %f8, %f4
fmovsa %xcc, %f11, %f12
movvs %xcc, %l6, %o2
loop_7142:
ldsb [%l7 + 0x50], %o1
tne %icc, 0x2
stb %i6, [%l7 + 0x7C]
bpos,a,pn %xcc, loop_7143
fbl %fcc3, loop_7144
ldsw [%l7 + 0x2C], %o0
orncc %g7, %g2, %g1
loop_7143:
sra %g6, %o6, %i2
loop_7144:
fnot1 %f10, %f6
sth %g3, [%l7 + 0x3A]
ldd [%l7 + 0x10], %f4
bcc,a %xcc, loop_7145
sth %g5, [%l7 + 0x10]
ldsb [%l7 + 0x5B], %l5
fsrc2 %f8, %f4
loop_7145:
srax %i5, %l1, %i0
tvc %xcc, 0x5
fnor %f2, %f2, %f8
ldsw [%l7 + 0x2C], %l2
fsrc2 %f2, %f14
ldsw [%l7 + 0x4C], %o3
fnot2s %f9, %f7
bvs loop_7146
fornot2s %f13, %f12, %f15
brnz,a %o7, loop_7147
nop
setx loop_7148, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_7146:
pdist %f0, %f12, %f4
srl %i1, %i3, %o5
loop_7147:
mulx %l4, 0x06F3, %g4
loop_7148:
fpackfix %f0, %f14
fmovrsne %l0, %f8, %f11
stx %i4, [%l7 + 0x10]
andcc %l3, 0x169B, %i7
fbge,a %fcc2, loop_7149
for %f4, %f4, %f2
fpadd32s %f13, %f11, %f11
fble %fcc2, loop_7150
loop_7149:
brgz,a %o4, loop_7151
tleu %icc, 0x4
nop
setx loop_7152, %l0, %l1
jmpl %l1, %l6
loop_7150:
popc %o2, %o1
loop_7151:
fnand %f4, %f6, %f14
fmovsvs %xcc, %f5, %f12
loop_7152:
fcmple32 %f8, %f8, %o0
popc 0x1323, %g7
std %f4, [%l7 + 0x68]
edge32l %i6, %g2, %g1
fxnors %f8, %f7, %f14
udiv %o6, 0x147E, %i2
std %f4, [%l7 + 0x50]
ldsb [%l7 + 0x1F], %g3
stb %g5, [%l7 + 0x1A]
edge32l %l5, %i5, %g6
stb %l1, [%l7 + 0x17]
bn loop_7153
andn %l2, 0x1B66, %o3
fnot2 %f14, %f0
fandnot1s %f15, %f0, %f10
loop_7153:
xnor %o7, %i0, %i1
tcs %icc, 0x4
tne %xcc, 0x0
movre %i3, %l4, %o5
movpos %icc, %l0, %i4
fcmpgt16 %f2, %f12, %g4
ldsh [%l7 + 0x7C], %i7
fornot1s %f9, %f15, %f12
movrlez %l3, 0x223, %o4
fnegd %f6, %f14
stb %l6, [%l7 + 0x19]
bshuffle %f8, %f8, %f12
fmovrslz %o2, %f4, %f1
stw %o1, [%l7 + 0x10]
ldx [%l7 + 0x28], %o0
fones %f4
fcmpeq16 %f12, %f2, %i6
movcs %xcc, %g2, %g1
fbu,a %fcc0, loop_7154
ta %icc, 0x3
ld [%l7 + 0x48], %f9
movgu %xcc, %g7, %i2
loop_7154:
ldsh [%l7 + 0x08], %o6
std %f8, [%l7 + 0x58]
udiv %g5, 0x0777, %g3
ldsw [%l7 + 0x1C], %l5
fandnot2s %f7, %f3, %f12
edge16n %i5, %g6, %l1
sth %l2, [%l7 + 0x42]
lduh [%l7 + 0x6E], %o3
movgu %icc, %i0, %o7
movg %xcc, %i1, %l4
tvc %xcc, 0x7
fmovs %f14, %f15
sll %i3, 0x12, %l0
ldsw [%l7 + 0x38], %o5
brgez,a %i4, loop_7155
fandnot1 %f4, %f0, %f0
andncc %g4, %i7, %o4
lduw [%l7 + 0x40], %l3
loop_7155:
ble loop_7156
srlx %o2, 0x15, %l6
fmovdn %icc, %f2, %f2
fpadd16s %f11, %f13, %f7
loop_7156:
mova %xcc, %o1, %o0
smulcc %g2, %g1, %i6
movcc %icc, %i2, %o6
sdiv %g7, 0x062D, %g5
nop
setx loop_7157, %l0, %l1
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 + 0x38], %f8
ldx [%l7 + 0x68], %l5
bgu %xcc, loop_7158
loop_7157:
sth %i5, [%l7 + 0x1C]
fnot2 %f10, %f10
fmovrdlez %g3, %f12, %f14
loop_7158:
fsrc2s %f5, %f15
edge8ln %g6, %l2, %o3
edge16ln %l1, %o7, %i1
ldsw [%l7 + 0x60], %l4
tge %icc, 0x7
fxor %f6, %f4, %f0
fmovsvc %xcc, %f7, %f9
movcc %icc, %i3, %i0
ba,pn %xcc, loop_7159
ldub [%l7 + 0x60], %o5
ldub [%l7 + 0x15], %l0
fnors %f4, %f9, %f5
loop_7159:
fandnot1s %f10, %f12, %f4
fmul8x16 %f10, %f4, %f0
ldx [%l7 + 0x48], %i4
sth %i7, [%l7 + 0x6A]
bvs,a loop_7160
sdivcc %g4, 0x1A4D, %o4
ldd [%l7 + 0x38], %f4
sll %l3, %o2, %l6
loop_7160:
fnors %f3, %f0, %f8
xnorcc %o1, 0x15BA, %o0
ldub [%l7 + 0x71], %g2
fandnot1s %f10, %f11, %f15
taddcc %g1, 0x0F63, %i2
sub %o6, 0x1914, %g7
movgu %icc, %g5, %i6
sdiv %l5, 0x16D4, %g3
edge32l %g6, %l2, %o3
edge8ln %l1, %i5, %i1
fandnot2s %f13, %f15, %f6
st %f8, [%l7 + 0x44]
fcmple32 %f10, %f8, %l4
fmovdneg %xcc, %f10, %f12
stx %i3, [%l7 + 0x40]
be,a %icc, loop_7161
std %f2, [%l7 + 0x70]
movrlez %o7, %i0, %o5
tneg %icc, 0x0
loop_7161:
fmovdvs %xcc, %f2, %f14
lduh [%l7 + 0x3C], %i4
ldx [%l7 + 0x60], %l0
nop
setx loop_7162, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x2A], %g4
fcmpd %fcc3, %f2, %f4
ldsw [%l7 + 0x3C], %i7
loop_7162:
bleu,a,pt %icc, loop_7163
brz,a %o4, loop_7164
fcmps %fcc0, %f2, %f7
addccc %l3, %o2, %o1
loop_7163:
ldsb [%l7 + 0x11], %o0
loop_7164:
srax %l6, %g1, %i2
fcmps %fcc0, %f11, %f9
te %icc, 0x0
bl,pt %xcc, loop_7165
fmovdcc %icc, %f6, %f0
ld [%l7 + 0x78], %f0
fnot2s %f3, %f2
loop_7165:
lduw [%l7 + 0x48], %g2
srlx %o6, %g5, %i6
std %f12, [%l7 + 0x28]
ldub [%l7 + 0x44], %l5
popc %g3, %g6
stx %g7, [%l7 + 0x38]
fbu,a %fcc0, loop_7166
fmovsl %xcc, %f3, %f10
fbne,a %fcc2, loop_7167
stw %o3, [%l7 + 0x74]
loop_7166:
array32 %l2, %l1, %i1
fmovs %f2, %f1
loop_7167:
fbule %fcc1, loop_7168
bl,pn %icc, loop_7169
ldub [%l7 + 0x41], %l4
tn %xcc, 0x7
loop_7168:
ldub [%l7 + 0x1F], %i3
loop_7169:
ldsb [%l7 + 0x59], %o7
andncc %i5, %i0, %o5
brz,a %l0, loop_7170
be,a,pt %icc, loop_7171
std %f14, [%l7 + 0x08]
movleu %xcc, %i4, %g4
loop_7170:
edge32n %i7, %o4, %o2
loop_7171:
ba loop_7172
ld [%l7 + 0x3C], %f10
ldsh [%l7 + 0x7A], %l3
movgu %icc, %o0, %o1
loop_7172:
ldsb [%l7 + 0x25], %g1
edge8l %i2, %g2, %l6
subc %g5, %o6, %i6
bn %xcc, loop_7173
fmul8ulx16 %f2, %f2, %f6
fmovsl %icc, %f13, %f14
fmovdn %icc, %f14, %f8
loop_7173:
ldx [%l7 + 0x48], %l5
movcc %xcc, %g3, %g7
array16 %o3, %l2, %l1
brz,a %g6, loop_7174
bn,a,pt %icc, loop_7175
bne %icc, loop_7176
andcc %l4, 0x0166, %i3
loop_7174:
ldsw [%l7 + 0x2C], %i1
loop_7175:
fands %f3, %f10, %f8
loop_7176:
movneg %xcc, %o7, %i0
xnor %i5, %l0, %i4
fcmpne16 %f14, %f14, %o5
fcmple16 %f8, %f2, %i7
lduh [%l7 + 0x2C], %g4
stb %o2, [%l7 + 0x21]
stb %l3, [%l7 + 0x41]
addcc %o0, 0x0914, %o4
stw %o1, [%l7 + 0x14]
fandnot2 %f8, %f2, %f6
ldsb [%l7 + 0x3F], %i2
ldsw [%l7 + 0x7C], %g2
fzeros %f7
bl,a %icc, loop_7177
fmovdneg %icc, %f8, %f11
fpsub32 %f10, %f10, %f12
popc 0x1DCB, %g1
loop_7177:
bn,pn %xcc, loop_7178
fcmpd %fcc1, %f10, %f8
sth %g5, [%l7 + 0x3A]
fbul,a %fcc3, loop_7179
loop_7178:
sth %o6, [%l7 + 0x56]
andcc %i6, %l6, %g3
fmovse %xcc, %f7, %f8
loop_7179:
fpadd16s %f14, %f7, %f8
srl %g7, 0x11, %l5
brnz %l2, loop_7180
fmovdne %icc, %f2, %f1
lduh [%l7 + 0x0A], %o3
fmovsne %xcc, %f5, %f13
loop_7180:
movcc %xcc, %g6, %l4
orn %i3, 0x0253, %i1
subc %o7, 0x00E3, %l1
fmovsneg %xcc, %f13, %f3
fmovrde %i5, %f8, %f2
fzeros %f14
fmovsvc %icc, %f9, %f7
fxnor %f0, %f14, %f14
fmovsneg %xcc, %f3, %f14
umul %i0, %l0, %i4
st %f9, [%l7 + 0x34]
fmovrdne %o5, %f0, %f4
fands %f4, %f3, %f7
movrlz %g4, 0x2BD, %o2
sth %l3, [%l7 + 0x70]
fmovdcc %icc, %f15, %f12
fors %f2, %f8, %f14
ld [%l7 + 0x64], %f10
bcc,pn %xcc, loop_7181
ldsw [%l7 + 0x5C], %o0
ba,a,pt %xcc, loop_7182
bcs,a,pt %icc, loop_7183
loop_7181:
bcc,a,pn %icc, loop_7184
bg,pn %icc, loop_7185
loop_7182:
fmul8x16al %f2, %f13, %f0
loop_7183:
ldx [%l7 + 0x50], %o4
loop_7184:
stb %i7, [%l7 + 0x54]
loop_7185:
movcs %icc, %i2, %g2
ldub [%l7 + 0x74], %o1
nop
setx loop_7186, %l0, %l1
jmpl %l1, %g1
std %f12, [%l7 + 0x18]
fones %f15
be,pn %icc, loop_7187
loop_7186:
ldx [%l7 + 0x40], %o6
edge16ln %i6, %g5, %g3
ldub [%l7 + 0x5C], %g7
loop_7187:
edge8n %l5, %l2, %o3
ldsh [%l7 + 0x24], %g6
tl %icc, 0x0
movcs %xcc, %l4, %l6
edge32ln %i1, %i3, %l1
bne,pt %icc, loop_7188
fba %fcc3, loop_7189
fors %f0, %f3, %f11
orncc %i5, 0x0FAA, %i0
loop_7188:
ldub [%l7 + 0x31], %l0
loop_7189:
tn %xcc, 0x0
std %f10, [%l7 + 0x60]
bneg,a loop_7190
fmovsl %icc, %f11, %f5
stw %i4, [%l7 + 0x48]
fbg %fcc3, loop_7191
loop_7190:
ldx [%l7 + 0x50], %o7
fnegs %f13, %f3
st %f2, [%l7 + 0x10]
loop_7191:
orncc %o5, %g4, %l3
ldsh [%l7 + 0x1C], %o2
movrlez %o4, 0x2B0, %i7
or %o0, 0x0335, %i2
fmul8x16 %f11, %f6, %f6
nop
setx loop_7192, %l0, %l1
jmpl %l1, %o1
movrne %g2, 0x1CA, %g1
fmuld8ulx16 %f6, %f2, %f14
movne %xcc, %o6, %g5
loop_7192:
andcc %g3, %g7, %l5
udiv %l2, 0x19B8, %o3
fmovsne %icc, %f6, %f6
taddcctv %g6, 0x19BF, %l4
ldsb [%l7 + 0x43], %l6
andncc %i1, %i6, %i3
tcc %xcc, 0x1
ba %xcc, loop_7193
ld [%l7 + 0x54], %f10
fandnot1 %f12, %f4, %f0
fmovsg %icc, %f5, %f14
loop_7193:
bshuffle %f2, %f14, %f14
fmovsn %xcc, %f12, %f7
lduh [%l7 + 0x0E], %i5
fmovrdlz %i0, %f0, %f6
fandnot1 %f4, %f4, %f6
movrne %l1, %i4, %l0
ld [%l7 + 0x10], %f5
sllx %o5, %o7, %l3
bleu,a loop_7194
fandnot1s %f8, %f14, %f0
tleu %xcc, 0x0
fmovrdlez %g4, %f8, %f10
loop_7194:
st %f5, [%l7 + 0x68]
srl %o2, 0x1D, %i7
ldd [%l7 + 0x58], %f0
brgz,a %o0, loop_7195
ble loop_7196
bleu,a,pt %icc, loop_7197
edge32l %i2, %o4, %g2
loop_7195:
ldd [%l7 + 0x68], %f12
loop_7196:
fble %fcc3, loop_7198
loop_7197:
xor %o1, 0x1314, %o6
ldub [%l7 + 0x42], %g1
ldsb [%l7 + 0x0D], %g3
loop_7198:
lduw [%l7 + 0x24], %g7
fabss %f10, %f0
sth %l5, [%l7 + 0x24]
ldub [%l7 + 0x53], %l2
ldd [%l7 + 0x78], %f10
stx %o3, [%l7 + 0x70]
ldsw [%l7 + 0x5C], %g5
ldd [%l7 + 0x70], %f4
fba %fcc3, loop_7199
edge16ln %l4, %l6, %i1
stb %g6, [%l7 + 0x57]
ldub [%l7 + 0x23], %i6
loop_7199:
ldd [%l7 + 0x48], %f6
ldsw [%l7 + 0x7C], %i5
movn %icc, %i0, %i3
lduh [%l7 + 0x32], %i4
movrlz %l1, 0x335, %l0
lduh [%l7 + 0x0C], %o7
tpos %xcc, 0x0
sth %o5, [%l7 + 0x72]
ldd [%l7 + 0x50], %f0
ldsb [%l7 + 0x09], %g4
fmuld8ulx16 %f15, %f13, %f10
umul %l3, 0x15BD, %i7
fmul8x16au %f13, %f15, %f0
ldsh [%l7 + 0x70], %o0
fnands %f11, %f2, %f7
st %f9, [%l7 + 0x10]
fmovdle %icc, %f9, %f4
sth %i2, [%l7 + 0x3E]
tge %icc, 0x5
fmovdcs %xcc, %f12, %f4
fmovse %icc, %f5, %f4
ldub [%l7 + 0x6F], %o4
udivx %g2, 0x1DDD, %o1
sth %o6, [%l7 + 0x6E]
fsrc2s %f7, %f5
array8 %g1, %o2, %g3
ldx [%l7 + 0x08], %l5
addccc %g7, %l2, %o3
fmovde %icc, %f3, %f4
ldd [%l7 + 0x40], %f14
fmul8x16al %f3, %f11, %f4
fbne,a %fcc3, loop_7200
fmovrdlz %l4, %f12, %f2
srax %g5, %i1, %l6
std %f4, [%l7 + 0x40]
loop_7200:
fands %f7, %f7, %f7
bl,a loop_7201
fpadd16 %f0, %f12, %f6
sub %i6, %i5, %i0
ldub [%l7 + 0x7B], %i3
loop_7201:
lduw [%l7 + 0x68], %i4
xorcc %g6, %l1, %o7
fcmpgt16 %f0, %f4, %l0
stw %g4, [%l7 + 0x5C]
fbe,a %fcc3, loop_7202
sdiv %l3, 0x15EC, %o5
sra %i7, %i2, %o0
fpadd32 %f6, %f0, %f8
loop_7202:
ldsw [%l7 + 0x64], %o4
fmovdn %icc, %f12, %f1
srax %o1, %g2, %o6
orn %g1, %o2, %g3
ldsw [%l7 + 0x08], %l5
sdivx %l2, 0x1B1C, %o3
tge %xcc, 0x0
fabss %f14, %f10
add %g7, %l4, %i1
bcc,a,pn %icc, loop_7203
lduh [%l7 + 0x54], %g5
fxors %f15, %f9, %f7
srax %l6, %i5, %i0
loop_7203:
tvc %xcc, 0x3
bpos,a %icc, loop_7204
fmovrsgz %i6, %f10, %f1
fcmpne16 %f12, %f12, %i3
bpos,pn %xcc, loop_7205
loop_7204:
ldd [%l7 + 0x30], %f4
movrlez %i4, %l1, %g6
movne %icc, %o7, %l0
loop_7205:
xnorcc %l3, 0x019C, %o5
ldsh [%l7 + 0x68], %g4
for %f12, %f0, %f12
fbn %fcc2, loop_7206
nop
setx loop_7207, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
be,a loop_7208
tcc %xcc, 0x7
loop_7206:
ldx [%l7 + 0x70], %i7
loop_7207:
tvs %xcc, 0x3
loop_7208:
sll %o0, %i2, %o1
array16 %g2, %o6, %o4
alignaddrl %g1, %o2, %g3
brlz %l2, loop_7209
subcc %o3, %l5, %l4
edge32n %i1, %g5, %g7
fmul8ulx16 %f0, %f0, %f14
loop_7209:
lduw [%l7 + 0x14], %l6
fand %f14, %f8, %f4
std %f12, [%l7 + 0x70]
tsubcc %i0, %i6, %i5
fmovrslez %i4, %f4, %f9
pdist %f8, %f8, %f6
stw %i3, [%l7 + 0x2C]
fmovdge %icc, %f15, %f7
sll %l1, 0x1D, %g6
fsrc1 %f8, %f6
stb %l0, [%l7 + 0x39]
bg,pn %icc, loop_7210
fbe,a %fcc0, loop_7211
fmovrsgz %l3, %f8, %f10
ldsh [%l7 + 0x52], %o5
loop_7210:
ldsh [%l7 + 0x7E], %o7
loop_7211:
bge loop_7212
ldsw [%l7 + 0x5C], %g4
edge8 %i7, %i2, %o0
for %f0, %f8, %f12
loop_7212:
ldsb [%l7 + 0x6B], %g2
ld [%l7 + 0x58], %f2
ldsb [%l7 + 0x14], %o1
call loop_7213
nop
setx loop_7214, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udivx %o4, 0x031A, %o6
fmovscs %icc, %f12, %f3
loop_7213:
xorcc %g1, %g3, %l2
loop_7214:
sdivx %o3, 0x1D62, %o2
movvs %xcc, %l5, %i1
lduw [%l7 + 0x1C], %g5
fcmpne32 %f8, %f8, %g7
fnand %f8, %f4, %f0
taddcc %l4, %l6, %i6
mulscc %i5, 0x1F3B, %i4
movrne %i0, 0x39F, %i3
std %f14, [%l7 + 0x08]
fone %f14
sth %l1, [%l7 + 0x74]
tge %xcc, 0x4
fandnot1s %f2, %f10, %f13
edge32ln %g6, %l3, %l0
fmovs %f8, %f0
umul %o7, %o5, %i7
movcc %icc, %g4, %i2
std %f0, [%l7 + 0x70]
fmul8x16au %f5, %f9, %f8
fornot1 %f14, %f6, %f0
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Diag:
!
! Type f : 14198
! Type i : 14291
! Type cti : 7214
! Type l : 14297
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0x9FCC034C
.word 0x119A335E
.word 0x51564974
.word 0xB69D183A
.word 0x0BB4E402
.word 0x344DD44D
.word 0x1D0ADB3B
.word 0x40A57BA5
.word 0xB5C6E9F2
.word 0xD44DA431
.word 0xFFE9D914
.word 0xB35C4DA2
.word 0x946D0351
.word 0x1FB4122C
.word 0xE4DA0063
.word 0x646FEAFA
.word 0xA1C8E6DC
.word 0x8691E597
.word 0x31C29BA7
.word 0x8002B228
.word 0x5BA98042
.word 0xDFF804FE
.word 0x6DF0E605
.word 0xC4985676
.word 0xA47F7C71
.word 0xFE5C25FF
.word 0xB95D20C7
.word 0xACE504C0
.word 0xBA59A04C
.word 0x4BE59A87
.word 0xAE8627CA
.word 0xF342DD91
.word 0x337E0F08
.word 0x42AFEDD7
.word 0x17D43B15
.word 0xB074EFC1
.word 0x63486A5F
.word 0xA045D997
.word 0x0795551E
.word 0x5920D5C2
.word 0x76D83052
.word 0xE6AA987F
.word 0x9032D59B
.word 0xA997417F
.word 0xAEEE4B66
.word 0x4B806324
.word 0xCC97D721
.word 0xBE99A476
.word 0xB4844C5B
.word 0x6E2C7207
.word 0xA7AA36F0
.word 0x81255020
.word 0x67700B8E
.word 0xBBC409D2
.word 0xF1966B88
.word 0x7C6F194B
.word 0x2307C5CD
.word 0x1215891A
.word 0xB1CBB314
.word 0xBD28FDBA
.word 0x2AF56EB0
.word 0x1D972D5B
.word 0x328F1850
.word 0x811C697A
.end